From xen-devel-bounces@lists.xenproject.org Mon Jul 01 02:04:08 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Jul 2019 02:04:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hhlfW-00064R-Ki; Mon, 01 Jul 2019 02:03:46 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=BgAe=U6=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hhlfU-00064E-SQ
 for xen-devel@lists.xenproject.org; Mon, 01 Jul 2019 02:03:44 +0000
X-Inumbo-ID: 7129ac4c-9ba4-11e9-8bd3-43a9099eddd2
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 7129ac4c-9ba4-11e9-8bd3-43a9099eddd2;
 Mon, 01 Jul 2019 02:03:39 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hhlfO-0007H9-59; Mon, 01 Jul 2019 02:03: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 1hhlfN-0001ET-Ou; Mon, 01 Jul 2019 02:03:37 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hhlfN-0002NB-OB; Mon, 01 Jul 2019 02:03:37 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138660-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:build-amd64:xen-build:fail:regression
 qemu-mainline:build-arm64-xsm:xen-build:fail:regression
 qemu-mainline:build-amd64-xsm:xen-build:fail:regression
 qemu-mainline:build-arm64:xen-build:fail:regression
 qemu-mainline:build-i386-xsm:xen-build:fail:regression
 qemu-mainline:build-i386:xen-build:fail:regression
 qemu-mainline:build-armhf:xen-build:fail:regression
 qemu-mainline:build-arm64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pygrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale: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-amd64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:build-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:build-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2: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:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: qemuu=474f3938d79ab36b9231c9ad3b5a9314c2aeacde
X-Osstest-Versions-That: qemuu=a578cdfbdd8f9beff5ced52b7826ddb1669abbbf
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 01 Jul 2019 02:03:37 +0000
Subject: [Xen-devel] [qemu-mainline test] 138660: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODY2MCBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzg2NjAvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAg
ICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzNzYwMAogYnVp
bGQtYXJtNjQteHNtICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTM3NjAwCiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICA2IHhlbi1i
dWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzc2MDAKIGJ1aWxkLWFybTY0ICAg
ICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEzNzYwMAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM3NjAwCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAg
ICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzc2MDAKIGJ1
aWxkLWFybWhmICAgICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDEzNzYwMAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJl
IG5vdCBibG9ja2luZzoKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3Jl
ZGl0MSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0
MSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3ViaWV0cnVjayAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdzMTYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwt
dmhkICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13aW4xMC1pMzg2ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQg
bi9hCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQtcGFpciAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMSBidWlsZC1jaGVjaygxKSBibG9j
a2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1h
bWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJs
b2NrZWQgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICBibG9ja2VkIG4v
YQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgMSBidWlsZC1j
aGVjaygxKSAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxv
Y2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJl
c3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1weWdy
dWIgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgIDEgYnVpbGQtY2hl
Y2soMSkgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14
bC1hcm5kYWxlICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1j
cmVkaXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxkLWkzODYtbGlidmlydCAgICAg
ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1vdm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9h
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICBibG9j
a2VkIG4vYQogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1
YiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1tdWx0aXZjcHUgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4
NiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2
NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFj
b3cyICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAg
ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgIDEgYnVpbGQtY2hlY2so
MSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRk
cyAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bC1j
cmVkaXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCgp2ZXJzaW9uIHRhcmdldGVkIGZv
ciB0ZXN0aW5nOgogcWVtdXUgICAgICAgICAgICAgICAgNDc0ZjM5MzhkNzlhYjM2YjkyMzFjOWFk
M2I1YTkzMTRjMmFlYWNkZQpiYXNlbGluZSB2ZXJzaW9uOgogcWVtdXUgICAgICAgICAgICAgICAg
YTU3OGNkZmJkZDhmOWJlZmY1Y2VkNTJiNzgyNmRkYjE2NjlhYmJiZgoKTGFzdCB0ZXN0IG9mIGJh
c2lzICAgMTM3NjAwICAyMDE5LTA2LTExIDAzOjA3OjU4IFogICAxOSBkYXlzCkZhaWxpbmcgc2lu
Y2UgICAgICAgIDEzNzY5NyAgMjAxOS0wNi0xMyAwMzo0MDoxNiBaICAgMTcgZGF5cyAgIDE1IGF0
dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEzODM3MiAgMjAxOS0wNi0yMyAxMzoxNTowMSBa
ICAgIDcgZGF5cyAgICA4IGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9u
cyB1bmRlciB0ZXN0OgogIEFsZWtzYW5kYXIgTWFya292aWMgPGFtYXJrb3ZpY0B3YXZlY29tcC5j
b20+CiAgQWxleCBCZW5uw6llIDxhbGV4LmJlbm5lZUBsaW5hcm8ub3JnPgogIEFsZXggV2lsbGlh
bXNvbiA8YWxleC53aWxsaWFtc29uQHJlZGhhdC5jb20+CiAgQW5kcmV3IFJhbmRyaWFuYXN1bHUg
PHJhbmRyaWFuYXN1bHVAZ21haWwuY29tPgogIEFuZHJleSBTaGlua2V2aWNoIDxhbmRyZXkuc2hp
bmtldmljaEB2aXJ0dW96em8uY29tPgogIEFudG9uIEJsYW5jaGFyZCA8YW50b25Ab3psYWJzLm9y
Zz4KICBCZW5qYW1pbiBIZXJyZW5zY2htaWR0IDxiZW5oQGtlcm5lbC5jcmFzaGluZy5vcmc+CiAg
Q2hlbiBaaGFuZyA8dGdmYmV0YUBtZS5jb20+CiAgQ2xlYmVyIFJvc2EgPGNyb3NhQHJlZGhhdC5j
b20+CiAgQ29saW4gWHUgPGNvbGluLnh1QGludGVsLmNvbT4KICBDw6lkcmljIExlIEdvYXRlciA8
Y2xnQGthb2Qub3JnPgogIERhdmlkIEdpYnNvbiA8ZGF2aWRAZ2lic29uLmRyb3BiZWFyLmlkLmF1
PgogIEVkdWFyZG8gSGFia29zdCA8ZWhhYmtvc3RAcmVkaGF0LmNvbT4KICBFcmljIEF1Z2VyIDxl
cmljLmF1Z2VyQHJlZGhhdC5jb20+CiAgRXJpYyBCbGFrZSA8ZWJsYWtlQHJlZGhhdC5jb20+CiAg
R2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CiAgR3JlZyBLdXJ6IDxncm91Z0BrYW9k
Lm9yZz4KICBJZ29yIE1hbW1lZG92IDxpbWFtbWVkb0ByZWRoYXQuY29tPgogIEphbWVzIENvdXJ0
aWVyLUR1dHRvbiA8amFtZXMuZHV0dG9uQGdtYWlsLmNvbT4KICBKb2huIFNub3cgPGpzbm93QHJl
ZGhhdC5jb20+CiAgSm9uIERvcm9uIDxhcmlsb3VAZ21haWwuY29tPgogIEtldmluIFdvbGYgPGt3
b2xmQHJlZGhhdC5jb20+CiAgTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KICBMYXVy
ZW50IFZpdmllciA8bHZpdmllckByZWRoYXQuY29tPgogIExpIEhhbmdqaW5nIDxsaWhhbmdqaW5n
QGJhaWR1LmNvbT4KICBMaWRvbmcgQ2hlbiA8bGlkb25nLmNoZW5Ab3JhY2xlLmNvbT4KICBMaXJh
biBBbG9uIDxsaXJhbi5hbG9uQG9yYWNsZS5jb20+CiAgTWFyYW4gV2lsc29uIDxtYXJhbi53aWxz
b25Ab3JhY2xlLmNvbT4KICBNYXJjLUFuZHLDqSBMdXJlYXUgPG1hcmNhbmRyZS5sdXJlYXVAcmVk
aGF0LmNvbT4KICBNYXJrIFJ1dGxhbmQgPG1hcmsucnV0bGFuZEBhcm0uY29tPgogIE1hcmt1cyBB
cm1icnVzdGVyIDxhcm1icnVAcmVkaGF0LmNvbT4KICBNYXggUmVpdHogPG1yZWl0ekByZWRoYXQu
Y29tPgogIE1pY2hhZWwgUy4gVHNpcmtpbiA8bXN0QHJlZGhhdC5jb20+CiAgUGFvbG8gQm9uemlu
aSA8cGJvbnppbmlAcmVkaGF0LmNvbT4KICBQYXZlbCBEb3ZnYWx5dWsgPHBhdmVsLmRvdmdhbHVr
QGdtYWlsLmNvbT4KICBQYXZlbCBEb3ZnYWx5dWsgPHBhdmVsLmRvdmdhbHVrQGlzcHJhcy5ydT4K
ICBQZXRlciBNYXlkZWxsIDxwZXRlci5tYXlkZWxsQGxpbmFyby5vcmc+CiAgUGV0ZXIgTWF5ZGVs
bCA8cGV0ZXIubWF5ZGVsbEBsaW5hcm8ub3JnPlJldmlld2VkLWJ5OiBSaWNoYXJkIEhlbmRlcnNv
biA8cmljaGFyZC5oZW5kZXJzb25AbGluYXJvLm9yZz4KICBQaGlsaXBwZSBNYXRoaWV1LURhdWTD
qSA8ZjRidWdAYW1zYXQub3JnPgogIFBoaWxpcHBlIE1hdGhpZXUtRGF1ZMOpIDxwaGlsbWRAcmVk
aGF0LmNvbT4KICBSaWNoYXJkIEhlbmRlcnNvbiA8cmljaGFyZC5oZW5kZXJzb25AbGluYXJvLm9y
Zz4KICBTdGVmYW5vIEdhcnphcmVsbGEgPHNnYXJ6YXJlQHJlZGhhdC5jb20+CiAgVGhvbWFzIEh1
dGggPHRodXRoQHJlZGhhdC5jb20+CiAgVml0YWx5IEt1em5ldHNvdiA8dmt1em5ldHNAcmVkaGF0
LmNvbT4KICBWbGFkaW1pciBTZW1lbnRzb3YtT2dpZXZza2l5IDx2c2VtZW50c292QHZpcnR1b3p6
by5jb20+CiAgV2FpbmVyIGRvcyBTYW50b3MgTW9zY2hldHRhIDx3YWluZXJzbUByZWRoYXQuY29t
PgogIFdlaSBZYW5nIDxyaWNoYXJkdy55YW5nQGxpbnV4LmludGVsLmNvbT4KICBYaWFveWFvIExp
IDx4aWFveWFvLmxpQGxpbnV4LmludGVsLmNvbT4KICBZdXJ5IEtvdG92IDx5dXJ5LWtvdG92QHlh
bmRleC10ZWFtLnJ1PgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1p
Mzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtaTM4
Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
aTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3Rl
ZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2
LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC14
bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3Ry
aWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcWVt
dXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
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
IAogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC1zaGFkb3cgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZo
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3Jn
CmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBj
b25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBv
cnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMu
eGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1h
c3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1i
bG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0
CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFy
eQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgNjIyMSBsaW5l
cyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 01 02:53:45 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Jul 2019 02:53:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hhmRm-0001MD-NA; Mon, 01 Jul 2019 02:53:38 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=BgAe=U6=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hhmRl-0001M3-9X
 for xen-devel@lists.xenproject.org; Mon, 01 Jul 2019 02:53:37 +0000
X-Inumbo-ID: 698e8fc8-9bab-11e9-825b-33e4aed23b1c
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 698e8fc8-9bab-11e9-825b-33e4aed23b1c;
 Mon, 01 Jul 2019 02:53:32 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hhmRg-00089a-4T; Mon, 01 Jul 2019 02:53:32 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hhmRf-00056e-N7; Mon, 01 Jul 2019 02:53:31 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hhmRf-0002KI-MI; Mon, 01 Jul 2019 02:53:31 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138645-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:heisenbug
 xen-unstable:test-amd64-i386-freebsd10-amd64:xen-boot:fail:heisenbug
 xen-unstable:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-ws16-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-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-unstable:test-arm64-arm64-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-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-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-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-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=cc07ec6107d23ee9a4237686711eede387741c08
X-Osstest-Versions-That: xen=85fd4f7a09d8aaa783932b8c15b80ddaff0a174d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 01 Jul 2019 02:53:31 +0000
Subject: [Xen-devel] [xen-unstable test] 138645: 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>

ZmxpZ2h0IDEzODY0NSB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODY0NS8KCkZhaWx1cmVzIDotLyBidXQg
bm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBhcmUgZmFpbGluZyBpbnRlcm1pdHRlbnRseSAo
bm90IGJsb2NraW5nKToKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gNyB4ZW4tYm9vdCBmYWlsIGluIDEzODYyMiBwYXNzIGluIDEzODY0NQogdGVzdC1h
bWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICBmYWls
IHBhc3MgaW4gMTM4NjIyCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90
IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTM4NTYyCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzg1NjIK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICBsaWtlIDEzODU2MgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTM4NTYyCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwg
bGlrZSAxMzg1NjIKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEzODU2MgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTM4NTYy
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgIGZhaWwgbGlrZSAxMzg1NjIKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEzODU2MgogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwt
c2VhdHRsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEy
IGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGVi
aWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
bGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVy
eCAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFs
ZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVk
aXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZo
ZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5k
b3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxs
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1p
Mzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0
YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIGNjMDdlYzYxMDdkMjNl
ZTlhNDIzNzY4NjcxMWVlZGUzODc3NDFjMDgKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAg
ICAgICAgICAgIDg1ZmQ0ZjdhMDlkOGFhYTc4MzkzMmI4YzE1YjgwZGRhZmYwYTE3NGQKCkxhc3Qg
dGVzdCBvZiBiYXNpcyAgIDEzODU2MiAgMjAxOS0wNi0yNiAxODozNjozMSBaICAgIDQgZGF5cwpG
YWlsaW5nIHNpbmNlICAgICAgICAxMzg1OTkgIDIwMTktMDYtMjcgMjI6MTU6MDMgWiAgICAzIGRh
eXMgICAgMyBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMzg2MjIgIDIwMTktMDYtMjkg
MDQ6Mjg6MzEgWiAgICAxIGRheXMgICAgMiBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hl
ZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0Bj
aXRyaXguY29tPgogIEJyaWFuIFdvb2RzIDxicmlhbi53b29kc0BhbWQuY29tPgogIERhbmllbCBE
ZSBHcmFhZiA8ZGdkZWdyYUB0eWNoby5uc2EuZ292PgogIERvdWcgR29sZHN0ZWluIDxjYXJkb2VA
Y2FyZG9lLmNvbT4KICBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KICBJ
Z29yIERydXpoaW5pbiA8aWdvci5kcnV6aGluaW5AY2l0cml4LmNvbT4KICBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+CiAgSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4K
ICBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVsLmNvbT4KICBNYXNhaGlybyBZYW1hZGEgPHlh
bWFkYS5tYXNhaGlyb0Bzb2Npb25leHQuY29tPgogIFJvZ2VyIFBhdSBNb25uZSA8cm9nZXIucGF1
QGNpdHJpeC5jb20+CiAgUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CiAg
U2FtIFJhdm5ib3JnIDxzYW1AcmF2bmJvcmcub3JnPgogIFNlcmdleSBEeWFzbGkgPHNlcmdleS5k
eWFzbGlAY2l0cml4LmNvbT4KICBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5l
bC5vcmc+CiAgU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgogIFZvbG9k
eW15ciBCYWJjaHVrIDx2b2xvZHlteXJfYmFiY2h1a0BlcGFtLmNvbT4KICBXZWkgTGl1IDx3bEB4
ZW4ub3JnPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFtZDY0LXh0ZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9w
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFt
ZDY0LTEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC14dGYtYW1kNjQtYW1kNjQtMiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1k
NjQtNSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20t
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZt
LWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
NjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZo
djItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRt
cmVzdHJpY3QgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0
LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1x
ZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWlu
dGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpdmVwYXRjaCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saXZl
cGF0Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1t
dWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNo
aW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRl
cnggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3Mv
aW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0
cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlv
biBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVB
RE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9
b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUg
Y2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rl
c3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3Jn
Oi9ob21lL3hlbi9naXQveGVuLmdpdAogICA4NWZkNGY3YTA5Li5jYzA3ZWM2MTA3ICBjYzA3ZWM2
MTA3ZDIzZWU5YTQyMzc2ODY3MTFlZWRlMzg3NzQxYzA4IC0+IG1hc3RlcgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 01 05:02:40 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Jul 2019 05:02:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hhoSN-0003l8-Rn; Mon, 01 Jul 2019 05:02:23 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=BgAe=U6=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hhoSM-0003ky-Fm
 for xen-devel@lists.xenproject.org; Mon, 01 Jul 2019 05:02:22 +0000
X-Inumbo-ID: 64fa1c9a-9bbd-11e9-9b80-33651a26c982
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 64fa1c9a-9bbd-11e9-9b80-33651a26c982;
 Mon, 01 Jul 2019 05:02:15 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hhoSF-000343-8J; Mon, 01 Jul 2019 05:02: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 1hhoSE-0005YM-W1; Mon, 01 Jul 2019 05:02:15 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hhoSE-0008Jv-Tx; Mon, 01 Jul 2019 05:02:14 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138653-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.19:build-armhf-pvops:kernel-build:fail:regression
 linux-4.19:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-examine:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=aec3002d07fd2564cd32e56f126fa6db14a168bb
X-Osstest-Versions-That: linux=84df9525b0c27f3ebc2ebb1864fa62a97fdedb7d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 01 Jul 2019 05:02:14 +0000
Subject: [Xen-devel] [linux-4.19 test] 138653: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODY1MyBsaW51eC00LjE5IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzg2NTMvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAg
IDYga2VybmVsLWJ1aWxkICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyOTMxMwoKVGVzdHMg
d2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3ViaWV0cnVjayAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJt
aGYteGwtcnRkcyAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtdmhkICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAg
ICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRs
ZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQg
MTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhz
bSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsLXRodW5kZXJ4IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2
aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYt
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3
aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3Rh
bGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4x
MC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lv
biB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAgICAgICAgIGFlYzMwMDJkMDdm
ZDI1NjRjZDMyZTU2ZjEyNmZhNmRiMTRhMTY4YmIKYmFzZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAg
ICAgICAgICAgICAgIDg0ZGY5NTI1YjBjMjdmM2ViYzJlYmIxODY0ZmE2MmE5N2ZkZWRiN2QKCkxh
c3QgdGVzdCBvZiBiYXNpcyAgIDEyOTMxMyAgMjAxOC0xMS0wMiAwNTozOTowOCBaICAyNDAgZGF5
cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjk0MTIgIDIwMTgtMTEtMDQgMTQ6MTA6MTUgWiAgMjM4
IGRheXMgIDE0NiBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMzg1NzEgIDIwMTktMDYt
MjYgMjM6MTI6NTMgWiAgICA0IGRheXMgICAgNCBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCjIyMDcgcGVvcGxlIHRv
dWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3QsCm5vdCBsaXN0aW5nIHRoZW0gYWxsCgpqb2JzOgog
YnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3Bz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0t
aTM4Ni14c20gICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1y
aGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1k
NjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
b3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdz
MTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVj
ayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEw
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWlu
dGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcGFp
ciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2
NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1
YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRk
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
dmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5v
cmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3Ms
IGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJl
cG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0
cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9
bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDth
PWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQg
YXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1t
YXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAxNzc5NDAg
bGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 01 05:46:16 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Jul 2019 05:46:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hhp8k-0006nG-Dg; Mon, 01 Jul 2019 05:46:10 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Jn5k=U6=gmail.com=andr2000@srs-us1.protection.inumbo.net>)
 id 1hhp8i-0006nB-Sn
 for xen-devel@lists.xenproject.org; Mon, 01 Jul 2019 05:46:08 +0000
X-Inumbo-ID: 84e7ba03-9bc3-11e9-8980-bc764e045a96
Received: from mail-lj1-x241.google.com (unknown [2a00:1450:4864:20::241])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 84e7ba03-9bc3-11e9-8980-bc764e045a96;
 Mon, 01 Jul 2019 05:46:07 +0000 (UTC)
Received: by mail-lj1-x241.google.com with SMTP id p17so11739922ljg.1
 for <xen-devel@lists.xenproject.org>; Sun, 30 Jun 2019 22:46: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=8yYaeGYH1lk4dhqKXsvPRW0fUGxbl4jEGeDfKa2Ty6Y=;
 b=kfh5vicc77Conm69He5+G8+PaZuy/aFnTfW7eGf/0g7by8v+gTDKKa3E0WWlj69uu5
 xcSMYJhYj+K+94FeYJGSkPWVpC4WMpWgxUmu+NyOxZYY1+dfW9U4Mi4l+CGMbzF4Jctb
 3iBKTJAGhcDfRwEwkkp0m9jC1QQf1O0Q40g5kLxOvAS52UpwPlVOiwZ9Z82ZGbLISm/J
 i7/lBRwJkWMYEESXHHM3il3VcBySiIlyxHLJYq4Z2iE9sdgBueKyM3Rt6c0E3ac2HSSN
 2juMxi+rr3EHPPfx/X1onWMfWZmBfYyr9c4njFBxxIkLofQwY5uKm5hTiIyLfZef6KKB
 ox7g==
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=8yYaeGYH1lk4dhqKXsvPRW0fUGxbl4jEGeDfKa2Ty6Y=;
 b=SBdlP603p666sQ+2lSTijfaFRSq+qiAMfwNniKp/Pa4fzaaA5FKbfGwp4Xr4Xnbbg4
 MRc+WKE0Qjfs4pj7MXQtVoEj2/IKcUWftR7+sxBK1Z5hPXnBRflfrnKHhyP82XI3M3mo
 IqaWsb5h/cFOgQOa4Lo26Rgy4dSf1FdxuueSF48GMnxQAmooVXWFKPEhhjEoI4G4DyPR
 bLAfHic1gywtsk9k3hwSz3cdT92nlciwfpzP18fAP2SBtM+jXdta4t8X4ctVF5unQoKF
 s69KGtomKed9nVf4Cwgw4YR6X+GK34nrO6xwkRS48cjIScvrS95yL9OJsrueAr9O2aTj
 Cszg==
X-Gm-Message-State: APjAAAU0ZiWQ4jZZMY3/2WNSPIfn2d/QxKzO0vGD1EJ/8tVACNve85f5
 8jrormZnE1Tlckk9DpZxCbYaPaqy1p4=
X-Google-Smtp-Source: APXvYqz6tnhd9uDkTCwEyyQMlwXFBa/szeO/kbZD0HykwS+epBivubnP5CszJLpw3z7J7a1pcp4Jgg==
X-Received: by 2002:a2e:89ca:: with SMTP id c10mr12904311ljk.106.1561959965169; 
 Sun, 30 Jun 2019 22:46:05 -0700 (PDT)
Received: from [10.17.182.20] (ll-22.209.223.85.sovam.net.ua. [85.223.209.22])
 by smtp.gmail.com with ESMTPSA id
 w15sm3395418ljh.0.2019.06.30.22.46.03
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Sun, 30 Jun 2019 22:46:04 -0700 (PDT)
To: Takashi Iwai <tiwai@suse.de>, Colin King <colin.king@canonical.com>
References: <20190627165853.21864-1-colin.king@canonical.com>
 <s5hv9wq6qrg.wl-tiwai@suse.de>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Message-ID: <de93db15-c85f-3108-22c3-75b89a3a2e59@gmail.com>
Date: Mon, 1 Jul 2019 08:46:02 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.0
MIME-Version: 1.0
In-Reply-To: <s5hv9wq6qrg.wl-tiwai@suse.de>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] ALSA: xen-front: fix unintention integer
 overflow on left shifts
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: alsa-devel@alsa-project.org,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>,
 kernel-janitors@vger.kernel.org, linux-kernel@vger.kernel.org,
 Jaroslav Kysela <perex@perex.cz>, 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>

T24gNi8yOC8xOSAxMTo0NiBBTSwgVGFrYXNoaSBJd2FpIHdyb3RlOgo+IE9uIFRodSwgMjcgSnVu
IDIwMTkgMTg6NTg6NTMgKzAyMDAsCj4gQ29saW4gS2luZyB3cm90ZToKPj4gRnJvbTogQ29saW4g
SWFuIEtpbmcgPGNvbGluLmtpbmdAY2Fub25pY2FsLmNvbT4KPj4KPj4gU2hpZnRpbmcgdGhlIGlu
dGVnZXIgdmFsdWUgMSBpcyBldmFsdWF0ZWQgdXNpbmcgMzItYml0Cj4+IGFyaXRobWV0aWMgYW5k
IHRoZW4gdXNlZCBpbiBhbiBleHByZXNzaW9uIHRoYXQgZXhwZWN0cyBhIDY0LWJpdAo+PiB2YWx1
ZSwgc28gdGhlcmUgaXMgcG90ZW50aWFsbHkgYW4gaW50ZWdlciBvdmVyZmxvdy4gRml4IHRoaXMK
Pj4gYnkgdXNpbmcgdGhlIEJJVF9VTEwgbWFjcm8gdG8gcGVyZm9ybSB0aGUgc2hpZnQuCj4+Cj4+
IEFkZHJlc3Nlcy1Db3Zlcml0eTogKCJVbmludGVudGlvbmFsIGludGVnZXIgb3ZlcmZsb3ciKQo+
PiBTaWduZWQtb2ZmLWJ5OiBDb2xpbiBJYW4gS2luZyA8Y29saW4ua2luZ0BjYW5vbmljYWwuY29t
PgpUaGFuayB5b3UgZm9yIHlvdSBwYXRjaCwKT2xla3NhbmRyCj4gVGhlIGZpeCBpcyBjb3JyZWN0
LCBidXQgbHVja2lseSB3ZSBkaWRuJ3QgaGl0IHRoZSBpbnRlZ2VyIG92ZXJmbG93LCBhcwo+IGFs
bCBwYXNzZWQgdmFsdWVzIGFyZSBsZXNzIHRoYW4gMzJiaXQuCj4KPiBJbiBhbnl3YXksIGFwcGxp
ZWQgbm93LiAgVGhhbmtzLgo+Cj4KPiBUYWthc2hpCj4KPj4gLS0tCj4+ICAgc291bmQveGVuL3hl
bl9zbmRfZnJvbnRfYWxzYS5jIHwgNCArKy0tCj4+ICAgMSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0
aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKPj4KPj4gZGlmZiAtLWdpdCBhL3NvdW5kL3hlbi94ZW5f
c25kX2Zyb250X2Fsc2EuYyBiL3NvdW5kL3hlbi94ZW5fc25kX2Zyb250X2Fsc2EuYwo+PiBpbmRl
eCBiMTRhYjUxMmMyY2UuLmUwMTYzMTk1OWVkOCAxMDA2NDQKPj4gLS0tIGEvc291bmQveGVuL3hl
bl9zbmRfZnJvbnRfYWxzYS5jCj4+ICsrKyBiL3NvdW5kL3hlbi94ZW5fc25kX2Zyb250X2Fsc2Eu
Ywo+PiBAQCAtMTk2LDcgKzE5Niw3IEBAIHN0YXRpYyB1NjQgdG9fc25kaWZfZm9ybWF0c19tYXNr
KHU2NCBhbHNhX2Zvcm1hdHMpCj4+ICAgCW1hc2sgPSAwOwo+PiAgIAlmb3IgKGkgPSAwOyBpIDwg
QVJSQVlfU0laRShBTFNBX1NORElGX0ZPUk1BVFMpOyBpKyspCj4+ICAgCQlpZiAocGNtX2Zvcm1h
dF90b19iaXRzKEFMU0FfU05ESUZfRk9STUFUU1tpXS5hbHNhKSAmIGFsc2FfZm9ybWF0cykKPj4g
LQkJCW1hc2sgfD0gMSA8PCBBTFNBX1NORElGX0ZPUk1BVFNbaV0uc25kaWY7Cj4+ICsJCQltYXNr
IHw9IEJJVF9VTEwoQUxTQV9TTkRJRl9GT1JNQVRTW2ldLnNuZGlmKTsKPj4gICAKPj4gICAJcmV0
dXJuIG1hc2s7Cj4+ICAgfQo+PiBAQCAtMjA4LDcgKzIwOCw3IEBAIHN0YXRpYyB1NjQgdG9fYWxz
YV9mb3JtYXRzX21hc2sodTY0IHNuZGlmX2Zvcm1hdHMpCj4+ICAgCj4+ICAgCW1hc2sgPSAwOwo+
PiAgIAlmb3IgKGkgPSAwOyBpIDwgQVJSQVlfU0laRShBTFNBX1NORElGX0ZPUk1BVFMpOyBpKysp
Cj4+IC0JCWlmICgxIDw8IEFMU0FfU05ESUZfRk9STUFUU1tpXS5zbmRpZiAmIHNuZGlmX2Zvcm1h
dHMpCj4+ICsJCWlmIChCSVRfVUxMKEFMU0FfU05ESUZfRk9STUFUU1tpXS5zbmRpZikgJiBzbmRp
Zl9mb3JtYXRzKQo+PiAgIAkJCW1hc2sgfD0gcGNtX2Zvcm1hdF90b19iaXRzKEFMU0FfU05ESUZf
Rk9STUFUU1tpXS5hbHNhKTsKPj4gICAKPj4gICAJcmV0dXJuIG1hc2s7Cj4+IC0tIAo+PiAyLjIw
LjEKPj4KPj4KPiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Xwo+IFhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKPiBYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKPiBodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVsCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 01 05:57:56 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Jul 2019 05: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 1hhpK3-0007fC-J5; Mon, 01 Jul 2019 05:57:51 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Jn5k=U6=gmail.com=andr2000@srs-us1.protection.inumbo.net>)
 id 1hhpK2-0007f7-GT
 for xen-devel@lists.xenproject.org; Mon, 01 Jul 2019 05:57:50 +0000
X-Inumbo-ID: 26ffe4d1-9bc5-11e9-8980-bc764e045a96
Received: from mail-lj1-x243.google.com (unknown [2a00:1450:4864:20::243])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 26ffe4d1-9bc5-11e9-8980-bc764e045a96;
 Mon, 01 Jul 2019 05:57:48 +0000 (UTC)
Received: by mail-lj1-x243.google.com with SMTP id p17so11765109ljg.1
 for <xen-devel@lists.xenproject.org>; Sun, 30 Jun 2019 22:57:48 -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=/xPFLl18qjxn9s09EoP5AOcwtA/qtowUdX4OGM/iEAo=;
 b=OPtGC9CKBvqMu+0ZaDd/E1YGzLmBIV9WRq0TikTGvX8E5ycs8aRy9bHiJozT2TmR28
 AXNI1ngaL81y1S+3JVWnnL6GxCpCLnknZFOA95xbaAqzpHHuo8XZo7jpuJYY14UvyQ1f
 5pnBXD2/Stf3Thhw4GYIk/rP3FwqiiKaweqtsCwhK+TXAopgaxde0QtMI7QIgHnxuBcX
 er/yiKKnXLQxh6M8YJYSokA7qUWnkmL77skuSfM0Yy3NxFRlARdhGAUwUinSwBGs3rDW
 cpe0wgXGYTWxHy0sdMrjlvLPzt9ewcJGOr8V/bk2pFfkUBk9jYexGFvwXdgFpkYgnRsS
 HO2A==
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=/xPFLl18qjxn9s09EoP5AOcwtA/qtowUdX4OGM/iEAo=;
 b=IzSrJvVoR0Fz3tpkyxkLZfjFlHF3EABwhEMciNlXxKmbfyD5+WQ+GdBlxfBoVQjp5i
 lHRK6UN1kkElgojRQ1ycODU71vRa0RpvwQZekw/LKSdQJMPz1tPUMAfdSxtJ9uTekFeA
 rDllezACmYOsl85O5S4Uha8ZUNYJW/UG30Vsw8D5JNHhCU1E/7xxw1Pmdw1sJ3+3t9NM
 hdP59bolEAujcttRt1MM4+hKG/qybsT4P6phqbBPE3U4eNMeRqRXp6K7rao+j3Fwhz2P
 Gfl0tGJdF58p/1lBAVPJeYt62OblZF4ggq5NXgTwJ2ua0RhDOz++Dh6oS71RwCiCfCFj
 5X/Q==
X-Gm-Message-State: APjAAAVJ3MduDUGecBupW0qgspLYDf8zdxDV/vB6nIug/g8UDaZxpvH2
 h+jvgSCEwnvocirwNYyGc8Q=
X-Google-Smtp-Source: APXvYqzUvz6DzumXkmyBjqxp0ARGN6uNZgnIBowSjKKjctfY+sRasRHa3vMAElXTfxxR05mV7JgiIg==
X-Received: by 2002:a2e:8181:: with SMTP id e1mr12556936ljg.226.1561960667000; 
 Sun, 30 Jun 2019 22:57:47 -0700 (PDT)
Received: from [10.17.182.20] (ll-22.209.223.85.sovam.net.ua. [85.223.209.22])
 by smtp.gmail.com with ESMTPSA id
 b62sm3045425ljb.71.2019.06.30.22.57.45
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Sun, 30 Jun 2019 22:57:45 -0700 (PDT)
To: Sam Ravnborg <sam@ravnborg.org>, dri-devel@lists.freedesktop.org
References: <20190630061922.7254-1-sam@ravnborg.org>
 <20190630061922.7254-3-sam@ravnborg.org>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Message-ID: <7c758e43-048b-d094-bced-9d171987538f@gmail.com>
Date: Mon, 1 Jul 2019 08:57:44 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.0
MIME-Version: 1.0
In-Reply-To: <20190630061922.7254-3-sam@ravnborg.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v1 02/33] drm/xen: drop use of drmP.h
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org,
 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>

T24gNi8zMC8xOSA5OjE4IEFNLCBTYW0gUmF2bmJvcmcgd3JvdGU6Cj4gVGhlIGRybVAuaCBoZWFk
ZXIgaXMgZGVwcmVjYXRlZC4gIERyb3AgYWxsIHVzZXMuCj4gQWRkZWQgaW5jbHVkZXMvZm9yd2Fy
ZHMgdG8gdGhlIGhlYWRlciBmaWxlcyBhbmQKPiB0aGVuIGZpeGVkIGZhbGxvdXQgaW4gdGhlIC5j
IGZpbGVzLgo+Cj4gU2lnbmVkLW9mZi1ieTogU2FtIFJhdm5ib3JnIDxzYW1AcmF2bmJvcmcub3Jn
Pgo+IENjOiBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyA8b2xla3NhbmRyX2FuZHJ1c2hjaGVua29A
ZXBhbS5jb20+Cj4gQ2M6IHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwo+IC0tLQo+IFRo
ZSBsaXN0IG9mIGNjOiB3YXMgdG9vIGxhcmdlIHRvIGFkZCBhbGwgcmVjaXBpZW50cyB0byB0aGUg
Y292ZXIgbGV0dGVyLgo+IFBsZWFzZSBmaW5kIGNvdmVyIGxldHRlciBoZXJlOgo+IGh0dHBzOi8v
bGlzdHMuZnJlZWRlc2t0b3Aub3JnL2FyY2hpdmVzL2RyaS1kZXZlbC8yMDE5LUp1bmUvdGhyZWFk
Lmh0bWwKPiBTZWFyY2ggZm9yICJkcm06IGRyb3AgdXNlIG9mIGRybXAuaCBpbiBkcm0tbWlzYyIK
Pgo+ICAgICAgICAgIFNhbQo+Cj4gICBkcml2ZXJzL2dwdS9kcm0veGVuL3hlbl9kcm1fZnJvbnQu
YyAgICAgICAgIHwgMTEgKysrKysrKystLS0KPiAgIGRyaXZlcnMvZ3B1L2RybS94ZW4veGVuX2Ry
bV9mcm9udC5oICAgICAgICAgfCAxMiArKysrKysrKystLS0KPiAgIGRyaXZlcnMvZ3B1L2RybS94
ZW4veGVuX2RybV9mcm9udF9jZmcuYyAgICAgfCAgNCArKy0tCj4gICBkcml2ZXJzL2dwdS9kcm0v
eGVuL3hlbl9kcm1fZnJvbnRfY29ubi5jICAgIHwgIDEgKwo+ICAgZHJpdmVycy9ncHUvZHJtL3hl
bi94ZW5fZHJtX2Zyb250X2Nvbm4uaCAgICB8ICA3ICsrKy0tLS0KPiAgIGRyaXZlcnMvZ3B1L2Ry
bS94ZW4veGVuX2RybV9mcm9udF9ldnRjaG5sLmMgfCAgNCArKy0tCj4gICBkcml2ZXJzL2dwdS9k
cm0veGVuL3hlbl9kcm1fZnJvbnRfZ2VtLmMgICAgIHwgMTEgKysrKystLS0tLS0KPiAgIGRyaXZl
cnMvZ3B1L2RybS94ZW4veGVuX2RybV9mcm9udF9nZW0uaCAgICAgfCAgNyArKysrKystCj4gICBk
cml2ZXJzL2dwdS9kcm0veGVuL3hlbl9kcm1fZnJvbnRfa21zLmMgICAgIHwgIDcgKysrKy0tLQo+
ICAgOSBmaWxlcyBjaGFuZ2VkLCA0MCBpbnNlcnRpb25zKCspLCAyNCBkZWxldGlvbnMoLSkKPgo+
IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0veGVuL3hlbl9kcm1fZnJvbnQuYyBiL2RyaXZl
cnMvZ3B1L2RybS94ZW4veGVuX2RybV9mcm9udC5jCj4gaW5kZXggMDUxODIyZWU1YjM2Li5iYTE4
MjhhY2Q4YzkgMTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL3hlbi94ZW5fZHJtX2Zyb250
LmMKPiArKysgYi9kcml2ZXJzL2dwdS9kcm0veGVuL3hlbl9kcm1fZnJvbnQuYwo+IEBAIC04LDEz
ICs4LDE4IEBACj4gICAgKiBBdXRob3I6IE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIDxvbGVrc2Fu
ZHJfYW5kcnVzaGNoZW5rb0BlcGFtLmNvbT4KPiAgICAqLwo+ICAgCj4gLSNpbmNsdWRlIDxkcm0v
ZHJtUC5oPgo+ICsjaW5jbHVkZSA8bGludXgvZGVsYXkuaD4KPiArI2luY2x1ZGUgPGxpbnV4L2Rt
YS1tYXBwaW5nLmg+Cj4gKyNpbmNsdWRlIDxsaW51eC9tb2R1bGUuaD4KPiArI2luY2x1ZGUgPGxp
bnV4L29mX2RldmljZS5oPgo+ICsKPiAgICNpbmNsdWRlIDxkcm0vZHJtX2F0b21pY19oZWxwZXIu
aD4KPiArI2luY2x1ZGUgPGRybS9kcm1fZHJ2Lmg+Cj4gKyNpbmNsdWRlIDxkcm0vZHJtX2lvY3Rs
Lmg+Cj4gICAjaW5jbHVkZSA8ZHJtL2RybV9wcm9iZV9oZWxwZXIuaD4KPiArI2luY2x1ZGUgPGRy
bS9kcm1fZmlsZS5oPgo+ICAgI2luY2x1ZGUgPGRybS9kcm1fZ2VtLmg+Cj4gICAKPiAtI2luY2x1
ZGUgPGxpbnV4L29mX2RldmljZS5oPgo+IC0KPiAgICNpbmNsdWRlIDx4ZW4vcGxhdGZvcm1fcGNp
Lmg+Cj4gICAjaW5jbHVkZSA8eGVuL3hlbi5oPgo+ICAgI2luY2x1ZGUgPHhlbi94ZW5idXMuaD4K
PiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL3hlbi94ZW5fZHJtX2Zyb250LmggYi9kcml2
ZXJzL2dwdS9kcm0veGVuL3hlbl9kcm1fZnJvbnQuaAo+IGluZGV4IDU2OTNiNGE0YjAyYi4uNDQ4
NmJkOGIzYmU3IDEwMDY0NAo+IC0tLSBhL2RyaXZlcnMvZ3B1L2RybS94ZW4veGVuX2RybV9mcm9u
dC5oCj4gKysrIGIvZHJpdmVycy9ncHUvZHJtL3hlbi94ZW5fZHJtX2Zyb250LmgKPiBAQCAtMTEs
MTMgKzExLDE5IEBACj4gICAjaWZuZGVmIF9fWEVOX0RSTV9GUk9OVF9IXwo+ICAgI2RlZmluZSBf
X1hFTl9EUk1fRlJPTlRfSF8KPiAgIAo+IC0jaW5jbHVkZSA8ZHJtL2RybVAuaD4KPiAtI2luY2x1
ZGUgPGRybS9kcm1fc2ltcGxlX2ttc19oZWxwZXIuaD4KPiAtCj4gICAjaW5jbHVkZSA8bGludXgv
c2NhdHRlcmxpc3QuaD4KPiAgIAo+ICsjaW5jbHVkZSA8ZHJtL2RybV9jb25uZWN0b3IuaD4KPiAr
I2luY2x1ZGUgPGRybS9kcm1fc2ltcGxlX2ttc19oZWxwZXIuaD4KPiArI2luY2x1ZGUgPGRybS9k
cm1fc2ltcGxlX2ttc19oZWxwZXIuaD4Kbm8gbmVlZCB0byBpbmNsdWRlIHR3aWNlCndpdGggdGhh
dCBmaXhlZDoKQWNrZWQtYnk6IE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIDxvbGVrc2FuZHJfYW5k
cnVzaGNoZW5rb0BlcGFtLmNvbT4KPiArCj4gICAjaW5jbHVkZSAieGVuX2RybV9mcm9udF9jZmcu
aCIKPiAgIAo+ICtzdHJ1Y3QgZHJtX2RldmljZTsKPiArc3RydWN0IGRybV9mcmFtZWJ1ZmZlcjsK
PiArc3RydWN0IGRybV9nZW1fb2JqZWN0Owo+ICtzdHJ1Y3QgZHJtX3BlbmRpbmdfdmJsYW5rX2V2
ZW50Owo+ICsKPiAgIC8qKgo+ICAgICogRE9DOiBEcml2ZXIgbW9kZXMgb2Ygb3BlcmF0aW9uIGlu
IHRlcm1zIG9mIGRpc3BsYXkgYnVmZmVycyB1c2VkCj4gICAgKgo+IGRpZmYgLS1naXQgYS9kcml2
ZXJzL2dwdS9kcm0veGVuL3hlbl9kcm1fZnJvbnRfY2ZnLmMgYi9kcml2ZXJzL2dwdS9kcm0veGVu
L3hlbl9kcm1fZnJvbnRfY2ZnLmMKPiBpbmRleCA1YmFmMmI5ZGU5M2MuLmVjNTNiOWNjOWUwZSAx
MDA2NDQKPiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0veGVuL3hlbl9kcm1fZnJvbnRfY2ZnLmMKPiAr
KysgYi9kcml2ZXJzL2dwdS9kcm0veGVuL3hlbl9kcm1fZnJvbnRfY2ZnLmMKPiBAQCAtOCwxMCAr
OCwxMCBAQAo+ICAgICogQXV0aG9yOiBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyA8b2xla3NhbmRy
X2FuZHJ1c2hjaGVua29AZXBhbS5jb20+Cj4gICAgKi8KPiAgIAo+IC0jaW5jbHVkZSA8ZHJtL2Ry
bVAuaD4KPiAtCj4gICAjaW5jbHVkZSA8bGludXgvZGV2aWNlLmg+Cj4gICAKPiArI2luY2x1ZGUg
PGRybS9kcm1fcHJpbnQuaD4KPiArCj4gICAjaW5jbHVkZSA8eGVuL2ludGVyZmFjZS9pby9kaXNw
bGlmLmg+Cj4gICAjaW5jbHVkZSA8eGVuL3hlbmJ1cy5oPgo+ICAgCj4gZGlmZiAtLWdpdCBhL2Ry
aXZlcnMvZ3B1L2RybS94ZW4veGVuX2RybV9mcm9udF9jb25uLmMgYi9kcml2ZXJzL2dwdS9kcm0v
eGVuL3hlbl9kcm1fZnJvbnRfY29ubi5jCj4gaW5kZXggOWY1ZjMxZjc3ZjFlLi40NTk3MDJmYTk5
MGUgMTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL3hlbi94ZW5fZHJtX2Zyb250X2Nvbm4u
Ywo+ICsrKyBiL2RyaXZlcnMvZ3B1L2RybS94ZW4veGVuX2RybV9mcm9udF9jb25uLmMKPiBAQCAt
OSw2ICs5LDcgQEAKPiAgICAqLwo+ICAgCj4gICAjaW5jbHVkZSA8ZHJtL2RybV9hdG9taWNfaGVs
cGVyLmg+Cj4gKyNpbmNsdWRlIDxkcm0vZHJtX2Rydi5oPgo+ICAgI2luY2x1ZGUgPGRybS9kcm1f
cHJvYmVfaGVscGVyLmg+Cj4gICAKPiAgICNpbmNsdWRlIDx2aWRlby92aWRlb21vZGUuaD4KPiBk
aWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL3hlbi94ZW5fZHJtX2Zyb250X2Nvbm4uaCBiL2Ry
aXZlcnMvZ3B1L2RybS94ZW4veGVuX2RybV9mcm9udF9jb25uLmgKPiBpbmRleCAzOWRlN2NmNWFk
YmUuLjNhZGFjYmE5YTIzYiAxMDA2NDQKPiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0veGVuL3hlbl9k
cm1fZnJvbnRfY29ubi5oCj4gKysrIGIvZHJpdmVycy9ncHUvZHJtL3hlbi94ZW5fZHJtX2Zyb250
X2Nvbm4uaAo+IEBAIC0xMSwxMSArMTEsMTAgQEAKPiAgICNpZm5kZWYgX19YRU5fRFJNX0ZST05U
X0NPTk5fSF8KPiAgICNkZWZpbmUgX19YRU5fRFJNX0ZST05UX0NPTk5fSF8KPiAgIAo+IC0jaW5j
bHVkZSA8ZHJtL2RybVAuaD4KPiAtI2luY2x1ZGUgPGRybS9kcm1fY3J0Yy5oPgo+IC0jaW5jbHVk
ZSA8ZHJtL2RybV9lbmNvZGVyLmg+Cj4gKyNpbmNsdWRlIDxsaW51eC90eXBlcy5oPgo+ICAgCj4g
LSNpbmNsdWRlIDxsaW51eC93YWl0Lmg+Cj4gK3N0cnVjdCBkcm1fY29ubmVjdG9yOwo+ICtzdHJ1
Y3QgeGVuX2RybV9mcm9udF9kcm1faW5mbzsKPiAgIAo+ICAgc3RydWN0IHhlbl9kcm1fZnJvbnRf
ZHJtX2luZm87Cj4gICAKPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL3hlbi94ZW5fZHJt
X2Zyb250X2V2dGNobmwuYyBiL2RyaXZlcnMvZ3B1L2RybS94ZW4veGVuX2RybV9mcm9udF9ldnRj
aG5sLmMKPiBpbmRleCA5NDUyMjZhOTVlOWIuLmUxMGQ5NWRkZGI5OSAxMDA2NDQKPiAtLS0gYS9k
cml2ZXJzL2dwdS9kcm0veGVuL3hlbl9kcm1fZnJvbnRfZXZ0Y2hubC5jCj4gKysrIGIvZHJpdmVy
cy9ncHUvZHJtL3hlbi94ZW5fZHJtX2Zyb250X2V2dGNobmwuYwo+IEBAIC04LDExICs4LDExIEBA
Cj4gICAgKiBBdXRob3I6IE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIDxvbGVrc2FuZHJfYW5kcnVz
aGNoZW5rb0BlcGFtLmNvbT4KPiAgICAqLwo+ICAgCj4gLSNpbmNsdWRlIDxkcm0vZHJtUC5oPgo+
IC0KPiAgICNpbmNsdWRlIDxsaW51eC9lcnJuby5oPgo+ICAgI2luY2x1ZGUgPGxpbnV4L2lycS5o
Pgo+ICAgCj4gKyNpbmNsdWRlIDxkcm0vZHJtX3ByaW50Lmg+Cj4gKwo+ICAgI2luY2x1ZGUgPHhl
bi94ZW5idXMuaD4KPiAgICNpbmNsdWRlIDx4ZW4vZXZlbnRzLmg+Cj4gICAjaW5jbHVkZSA8eGVu
L2dyYW50X3RhYmxlLmg+Cj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS94ZW4veGVuX2Ry
bV9mcm9udF9nZW0uYyBiL2RyaXZlcnMvZ3B1L2RybS94ZW4veGVuX2RybV9mcm9udF9nZW0uYwo+
IGluZGV4IGEyNDU0ODQ4OWRkZS4uZjBiODVlMDk0MTExIDEwMDY0NAo+IC0tLSBhL2RyaXZlcnMv
Z3B1L2RybS94ZW4veGVuX2RybV9mcm9udF9nZW0uYwo+ICsrKyBiL2RyaXZlcnMvZ3B1L2RybS94
ZW4veGVuX2RybV9mcm9udF9nZW0uYwo+IEBAIC04LDIwICs4LDE5IEBACj4gICAgKiBBdXRob3I6
IE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIDxvbGVrc2FuZHJfYW5kcnVzaGNoZW5rb0BlcGFtLmNv
bT4KPiAgICAqLwo+ICAgCj4gLSNpbmNsdWRlICJ4ZW5fZHJtX2Zyb250X2dlbS5oIgo+ICsjaW5j
bHVkZSA8bGludXgvZG1hLWJ1Zi5oPgo+ICsjaW5jbHVkZSA8bGludXgvc2NhdHRlcmxpc3QuaD4K
PiArI2luY2x1ZGUgPGxpbnV4L3NobWVtX2ZzLmg+Cj4gICAKPiAtI2luY2x1ZGUgPGRybS9kcm1Q
Lmg+Cj4gICAjaW5jbHVkZSA8ZHJtL2RybV9mYl9oZWxwZXIuaD4KPiAgICNpbmNsdWRlIDxkcm0v
ZHJtX2dlbS5oPgo+ICsjaW5jbHVkZSA8ZHJtL2RybV9wcmltZS5oPgo+ICAgI2luY2x1ZGUgPGRy
bS9kcm1fcHJvYmVfaGVscGVyLmg+Cj4gICAKPiAtI2luY2x1ZGUgPGxpbnV4L2RtYS1idWYuaD4K
PiAtI2luY2x1ZGUgPGxpbnV4L3NjYXR0ZXJsaXN0Lmg+Cj4gLSNpbmNsdWRlIDxsaW51eC9zaG1l
bV9mcy5oPgo+IC0KPiAgICNpbmNsdWRlIDx4ZW4vYmFsbG9vbi5oPgo+ICAgCj4gICAjaW5jbHVk
ZSAieGVuX2RybV9mcm9udC5oIgo+ICsjaW5jbHVkZSAieGVuX2RybV9mcm9udF9nZW0uaCIKPiAg
IAo+ICAgc3RydWN0IHhlbl9nZW1fb2JqZWN0IHsKPiAgIAlzdHJ1Y3QgZHJtX2dlbV9vYmplY3Qg
YmFzZTsKPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL3hlbi94ZW5fZHJtX2Zyb250X2dl
bS5oIGIvZHJpdmVycy9ncHUvZHJtL3hlbi94ZW5fZHJtX2Zyb250X2dlbS5oCj4gaW5kZXggZDVh
YjczNGZkYWZlLi5hMzk2NzVmYTMxYjIgMTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL3hl
bi94ZW5fZHJtX2Zyb250X2dlbS5oCj4gKysrIGIvZHJpdmVycy9ncHUvZHJtL3hlbi94ZW5fZHJt
X2Zyb250X2dlbS5oCj4gQEAgLTExLDcgKzExLDEyIEBACj4gICAjaWZuZGVmIF9fWEVOX0RSTV9G
Uk9OVF9HRU1fSAo+ICAgI2RlZmluZSBfX1hFTl9EUk1fRlJPTlRfR0VNX0gKPiAgIAo+IC0jaW5j
bHVkZSA8ZHJtL2RybVAuaD4KPiArc3RydWN0IGRtYV9idWZfYXR0YWNobWVudDsKPiArc3RydWN0
IGRybV9kZXZpY2U7Cj4gK3N0cnVjdCBkcm1fZ2VtX29iamVjdDsKPiArc3RydWN0IGZpbGU7Cj4g
K3N0cnVjdCBzZ190YWJsZTsKPiArc3RydWN0IHZtX2FyZWFfc3RydWN0Owo+ICAgCj4gICBzdHJ1
Y3QgZHJtX2dlbV9vYmplY3QgKnhlbl9kcm1fZnJvbnRfZ2VtX2NyZWF0ZShzdHJ1Y3QgZHJtX2Rl
dmljZSAqZGV2LAo+ICAgCQkJCQkJc2l6ZV90IHNpemUpOwo+IGRpZmYgLS1naXQgYS9kcml2ZXJz
L2dwdS9kcm0veGVuL3hlbl9kcm1fZnJvbnRfa21zLmMgYi9kcml2ZXJzL2dwdS9kcm0veGVuL3hl
bl9kcm1fZnJvbnRfa21zLmMKPiBpbmRleCBjMjk1NWQzNzUzOTQuLmRlOTkwMDM2MTk5ZCAxMDA2
NDQKPiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0veGVuL3hlbl9kcm1fZnJvbnRfa21zLmMKPiArKysg
Yi9kcml2ZXJzL2dwdS9kcm0veGVuL3hlbl9kcm1fZnJvbnRfa21zLmMKPiBAQCAtOCwxNyArOCwx
OCBAQAo+ICAgICogQXV0aG9yOiBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyA8b2xla3NhbmRyX2Fu
ZHJ1c2hjaGVua29AZXBhbS5jb20+Cj4gICAgKi8KPiAgIAo+IC0jaW5jbHVkZSAieGVuX2RybV9m
cm9udF9rbXMuaCIKPiAtCj4gLSNpbmNsdWRlIDxkcm0vZHJtUC5oPgo+ICAgI2luY2x1ZGUgPGRy
bS9kcm1fYXRvbWljLmg+Cj4gICAjaW5jbHVkZSA8ZHJtL2RybV9hdG9taWNfaGVscGVyLmg+Cj4g
KyNpbmNsdWRlIDxkcm0vZHJtX2Rydi5oPgo+ICsjaW5jbHVkZSA8ZHJtL2RybV9mb3VyY2MuaD4K
PiAgICNpbmNsdWRlIDxkcm0vZHJtX2dlbS5oPgo+ICAgI2luY2x1ZGUgPGRybS9kcm1fZ2VtX2Zy
YW1lYnVmZmVyX2hlbHBlci5oPgo+ICAgI2luY2x1ZGUgPGRybS9kcm1fcHJvYmVfaGVscGVyLmg+
Cj4gKyNpbmNsdWRlIDxkcm0vZHJtX3ZibGFuay5oPgo+ICAgCj4gICAjaW5jbHVkZSAieGVuX2Ry
bV9mcm9udC5oIgo+ICAgI2luY2x1ZGUgInhlbl9kcm1fZnJvbnRfY29ubi5oIgo+ICsjaW5jbHVk
ZSAieGVuX2RybV9mcm9udF9rbXMuaCIKPiAgIAo+ICAgLyoKPiAgICAqIFRpbWVvdXQgaW4gbXMg
dG8gd2FpdCBmb3IgZnJhbWUgZG9uZSBldmVudCBmcm9tIHRoZSBiYWNrZW5kOgoKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 01 06:05:44 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Jul 2019 06:05:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hhpRT-0008WL-Dj; Mon, 01 Jul 2019 06:05:31 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=hJ6B=U6=ravnborg.org=sam@srs-us1.protection.inumbo.net>)
 id 1hhpRR-0008WG-Kh
 for xen-devel@lists.xenproject.org; Mon, 01 Jul 2019 06:05:29 +0000
X-Inumbo-ID: 3891450f-9bc6-11e9-8980-bc764e045a96
Received: from asavdk4.altibox.net (unknown [109.247.116.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3891450f-9bc6-11e9-8980-bc764e045a96;
 Mon, 01 Jul 2019 06:05:27 +0000 (UTC)
Received: from ravnborg.org (unknown [158.248.194.18])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (No client certificate requested)
 by asavdk4.altibox.net (Postfix) with ESMTPS id A9DF180348;
 Mon,  1 Jul 2019 08:05:25 +0200 (CEST)
Date: Mon, 1 Jul 2019 08:05:24 +0200
From: Sam Ravnborg <sam@ravnborg.org>
To: Oleksandr Andrushchenko <andr2000@gmail.com>
Message-ID: <20190701060524.GA28256@ravnborg.org>
References: <20190630061922.7254-1-sam@ravnborg.org>
 <20190630061922.7254-3-sam@ravnborg.org>
 <7c758e43-048b-d094-bced-9d171987538f@gmail.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <7c758e43-048b-d094-bced-9d171987538f@gmail.com>
User-Agent: Mutt/1.10.1 (2018-07-13)
X-CMAE-Score: 0
X-CMAE-Analysis: v=2.3 cv=VcLZwmh9 c=1 sm=1 tr=0
 a=UWs3HLbX/2nnQ3s7vZ42gw==:117 a=UWs3HLbX/2nnQ3s7vZ42gw==:17
 a=jpOVt7BSZ2e4Z31A5e1TngXxSK0=:19 a=kj9zAlcOel0A:10 a=DBfv99YmAAAA:8
 a=aR67VJ1aXLT0C52FwhAA:9 a=CjuIK1q_8ugA:10 a=c73wXdw0ADZYY2z2LwuN:22
Subject: Re: [Xen-devel] [PATCH v1 02/33] drm/xen: drop use of drmP.h
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, dri-devel@lists.freedesktop.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>

SGkgT2xla3NhbmRyCgo+ID4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL3hlbi94ZW5fZHJtX2Zyb250
LmgKPiA+ICsrKyBiL2RyaXZlcnMvZ3B1L2RybS94ZW4veGVuX2RybV9mcm9udC5oCj4gPiBAQCAt
MTEsMTMgKzExLDE5IEBACj4gPiAgICNpZm5kZWYgX19YRU5fRFJNX0ZST05UX0hfCj4gPiAgICNk
ZWZpbmUgX19YRU5fRFJNX0ZST05UX0hfCj4gPiAtI2luY2x1ZGUgPGRybS9kcm1QLmg+Cj4gPiAt
I2luY2x1ZGUgPGRybS9kcm1fc2ltcGxlX2ttc19oZWxwZXIuaD4KPiA+IC0KPiA+ICAgI2luY2x1
ZGUgPGxpbnV4L3NjYXR0ZXJsaXN0Lmg+Cj4gPiArI2luY2x1ZGUgPGRybS9kcm1fY29ubmVjdG9y
Lmg+Cj4gPiArI2luY2x1ZGUgPGRybS9kcm1fc2ltcGxlX2ttc19oZWxwZXIuaD4KPiA+ICsjaW5j
bHVkZSA8ZHJtL2RybV9zaW1wbGVfa21zX2hlbHBlci5oPgo+IG5vIG5lZWQgdG8gaW5jbHVkZSB0
d2ljZQo+IHdpdGggdGhhdCBmaXhlZDoKPiBBY2tlZC1ieTogT2xla3NhbmRyIEFuZHJ1c2hjaGVu
a28gPG9sZWtzYW5kcl9hbmRydXNoY2hlbmtvQGVwYW0uY29tPgoKVXBzLCB0aGFua3MgZm9yIHNw
b3R0aW5nIHRoaXMuIFdpbGwgcnVuIHRoZSBjaGVja2luY2x1ZGUgc2NyaXB0IHRvIGNoZWNrCmlm
IHRoZXJlIGFyZSBtb3JlIGR1cGxpY2F0ZXMgYWRkZWQgYnkgYWNjaWRlbnQuCgoJU2FtCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 01 06:21:47 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Jul 2019 06:21:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hhph7-0001Zs-VE; Mon, 01 Jul 2019 06:21:41 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=mUtp=U6=gandi.net=nicolas.belouin@srs-us1.protection.inumbo.net>)
 id 1hhph6-0001Zn-A3
 for xen-devel@lists.xenproject.org; Mon, 01 Jul 2019 06:21:40 +0000
X-Inumbo-ID: 7af0e65b-9bc8-11e9-8980-bc764e045a96
Received: from gandi.net (unknown [217.70.182.73])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7af0e65b-9bc8-11e9-8980-bc764e045a96;
 Mon, 01 Jul 2019 06:21:37 +0000 (UTC)
Received: from diconico07.gandi.net (unknown
 [IPv6:2001:4b98:beef:a:e7c:1fb4:ff55:f4a9])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (No client certificate requested)
 by gandi.net (Postfix) with ESMTPSA id 548521603CC;
 Mon,  1 Jul 2019 06:21:36 +0000 (UTC)
Date: Mon, 1 Jul 2019 08:21:36 +0200
From: Nicolas Belouin <nicolas.belouin@gandi.net>
To: George Dunlap <george.dunlap@citrix.com>
Message-ID: <20190701062136.bb7eu3vrcsatrqov@diconico07.gandi.net>
References: <20190628083148.1747-1-nicolas.belouin@gandi.net>
 <18891f93-aedc-e67c-3e50-6583de3f2202@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <18891f93-aedc-e67c-3e50-6583de3f2202@citrix.com>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [PATCH v2] golang/xenlight: Fix type issues with
 recent Go version
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Ian Jackson <ian.jackson@eu.citrix.com>,
 Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjgvMDYgMTg6MDUsIEdlb3JnZSBEdW5sYXAgd3JvdGU6Cj4gT24gNi8yOC8xOSA5OjMxIEFN
LCBOaWNvbGFzIEJlbG91aW4gd3JvdGU6Cj4gPiBOZXdlciB2ZXJzaW9ucyBvZiBHbyBoYXZlIGJl
Y29tZSBzdHJpY3RlciBvbiBlbmZvcmNpbmcgdGhlIG5vIGltcGxpY2l0Cj4gPiBjb252ZXJzaW9u
cyBwb2xpY3kgd2hlbiB1c2luZyBDR28uCj4gPiBTcGVjaWZpY2FsbHksIHRoZSBmb2xsb3dpbmcg
dHdvIGNvbnZlcnNpb25zIGFyZSBubyBsb25nZXIgYWxsb3dlZDoKPiA+IAo+ID4gLSB1bnNhZmUu
UG9pbnRlciBiZWluZyBhdXRvbWF0aWNhbGx5IGNhc3QgdG8gYW55IEMgcG9pbnRlcgo+ID4gLSBB
IHBvaW50ZXIgdHlwZSBvdGhlciB0aGFuIHVuc2FmZS5Qb2ludGVyIGJlaW5nIGF1dG9tYXRpY2Fs
bHkgY2FzdCB0byBDCj4gPiB2b2lkICoKPiA+IAo+ID4gRml4IHRoaXMgYnkgYWRkaW5nIGV4cGxp
Y2l0IGNhc3RzIHdoZXJlIG5lY2Vzc2FyeS4KPiAKPiBUaGlzIGxvb2tzIGdvb2QsIGV4Y2VwdCBu
b3cgdGhlIGNvbW1pdCBtZXNzYWdlIGlzIHdyb25nOiBXZSdyZSBubyBsb25nZXIKPiBzaW1wbHkg
YWRkaW5nIGNhc3RzOyB3ZSdyZSBjaGFuZ2luZyBDb250ZXh0LmxvZ2dlciBmcm9tCj4gKkMueGVu
dG9vbGxvZ19sb2dnZXJfc3RkaW9zdHJlYW0gdG8gKkMueGVudG9vbGxvZ19sb2dnZXIuICBUaGF0
IG5lZWRzIHRvCj4gYmUgbWVudGlvbmVkIGluIHRoZSBjb21taXQgbWVzc2FnZS4KPiAKPiBJIHRo
aW5rIGdpdmVuIHdoYXQgeW91IHNhaWQgYWJvdXQgYXV0b21hdGljIHBvaW50ZXIgY29udmVyc2lv
bgo+IHRoZW9yZXRpY2FsbHkgbmV2ZXIgYmVpbmcgT0ssIEkgbWlnaHQgc2F5IHRoaXMgaW5zdGVh
ZDoKPiAKPiAtLS0KPiBUaGVvcmV0aWNhbGx5IEdvIGhhcyBuZXZlciBhbGxvd2VkIGF1dG9tYXRp
YyBwb2ludGVyIGNvbnZlcnNpb25zOyBidXQgaW4KPiBwcmFjdGljZSBlYXJsaWVyIHZlcnNpb25z
IGxldCBzb21lIGNvbnZlcnNpb25zIHNsaWRlLiAgTmV3ZXIgY29tcGlsZXJzCj4gYXJlIG1vcmUg
c3RyaWN0LCBzbyBtYWtlIHN1cmUgdGhhdCBhbGwgcG9pbnRlcnMgYXJlIGNvbnZlcnRlZCBleHBs
aWNpdGx5Cj4gdGhlIGFwcHJvcHJpYXRlIHR5cGVzLgo+IAo+IENoYW5nZSBDb250ZXh0LmxvZ2dl
cidzIHR5cGUgdG8gKkMueGVudG9vbGxvZ19sb2dnZXIsIGFzIHRoYXQncyB0aGUgbW9yZQo+IGdl
bmVyaWMgdHlwZSwgYW5kIHJlc3VsdHMgaW4gZmV3ZXIgbWFudWFsIHBvaW50ZXIgY29udmVyc2lv
bnMuCj4gLS0tCj4gCj4gSWYgeW91J3JlIE9LIHdpdGggdGhlIGFib3ZlIEkgY2FuIGNoYW5nZSBp
dCBvbiBjaGVjay1pbi4KCkknbSBPSyB3aXRoIHRoZSBjaGFuZ2UsIHRoYW5rcy4KCj4gCj4gT3Ro
ZXJ3aXNlOgo+IAo+IFJldmlld2VkLWJ5OiAgR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBj
aXRyaXguY29tPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 01 08:30:00 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Jul 2019 08:30:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hhrgy-0002i0-RJ; Mon, 01 Jul 2019 08:29:40 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=vScv=U6=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hhrgw-0002hv-UI
 for xen-devel@lists.xenproject.org; Mon, 01 Jul 2019 08:29:38 +0000
X-Inumbo-ID: 5a922226-9bda-11e9-b9ff-2bd3bb4c6a54
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 5a922226-9bda-11e9-b9ff-2bd3bb4c6a54;
 Mon, 01 Jul 2019 08:29:34 +0000 (UTC)
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=Paul.Durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 Paul.Durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 06lF1Tdipo5w0G3CeZfu6yQ/6GC3inllCNvGIETpQXQMtL6caSg6xI/4roprHUc1l3c44haVRL
 mzYF6uezAZviUd2TbdVNmXx3mn4VjbY9/msPhfCPUg7FGsVtfQeUTzg4stOntfkj0dm/KvcDBD
 b15Vh45Yom8+Om6Z8DLLQgPbRNAc6SRSj6Cb+nfU44Ve5GklCf7hEXuLjPCVKQy93JQ/RqbFr0
 xFIniTNgs4VJePUjlQgYVWe/Ray7NkPXxjiwWLHgq+HZHXuHp+DVtwND0j2LxkIXB+jfhwh7Bk
 5d4=
X-SBRS: 2.7
X-MesageID: 2451659
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,438,1557201600"; 
   d="scan'208";a="2451659"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Petre Ovidiu PIRCALABU' <ppircalabu@bitdefender.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>, "Andrew
 Cooper" <Andrew.Cooper3@citrix.com>
Thread-Topic: vfree crash
Thread-Index: AQHVLdtKR3tMnDvHzU6ntSjZrlUsUaa1cLWA
Date: Mon, 1 Jul 2019 08:29:30 +0000
Message-ID: <e277e40ad1c54b209a6f6107cbfaf5a0@AMSPEX02CL03.citrite.net>
References: <19d3bbfa82ffe542367c676d83db65e37d013544.camel@bitdefender.com>
In-Reply-To: <19d3bbfa82ffe542367c676d83db65e37d013544.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] vfree crash
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Alexandru Stefan ISAILA <aisaila@bitdefender.com>,
 "rcojocaru@bitdefender.com" <rcojocaru@bitdefender.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBYZW4tZGV2ZWwgPHhlbi1kZXZl
bC1ib3VuY2VzQGxpc3RzLnhlbnByb2plY3Qub3JnPiBPbiBCZWhhbGYgT2YgUGV0cmUgT3ZpZGl1
IFBJUkNBTEFCVQ0KPiBTZW50OiAyOCBKdW5lIDIwMTkgMTk6MDANCj4gVG86IHhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZzsgQW5kcmV3IENvb3BlciA8QW5kcmV3LkNvb3BlcjNAY2l0cml4
LmNvbT4NCj4gQ2M6IEFsZXhhbmRydSBTdGVmYW4gSVNBSUxBIDxhaXNhaWxhQGJpdGRlZmVuZGVy
LmNvbT47IHJjb2pvY2FydUBiaXRkZWZlbmRlci5jb20NCj4gU3ViamVjdDogW1hlbi1kZXZlbF0g
dmZyZWUgY3Jhc2gNCj4gDQo+IEhlbGxvLA0KPiANCj4gSSBuZWVkIHlvdXIgaGVscCB0byBwaW5w
b2ludCB0aGUgcm9vdCBjYXVzZSBvZiBhIHByb2JsZW0uIFRvIG15DQo+IHVuZGVyc3RhbmRpbmcg
dmZyZWUgc2hvdWxkIGJlIHVzZWQgd2hlbiBhbGxvY2F0aW5nIG1lbW9yeSB3aXRoIHZtYWxsb2Mu
DQo+IA0KPiBCdXQsIEkgaGF2ZSB0aGUgZm9sbG93aW5nIHNjZW5hcmlvIHdoaWNoIHJlc3VsdHMg
aW4gYSBYRU4gY3Jhc2g6DQo+IC0gYWxsb2NhdGUgYSBudW1iZXIgb2YgZnJhbWVzIHVzaW5nIHZt
YWxsb2MgKHZ6YWxsb2MpIChlLmcuIHVzaW5nIGENCj4gZG9tY3RsKSBhbmQgYXNzaWduIHRoZW0g
dG8gdGhlIGNhbGxpbmcgZG9tYWluDQo+IC0gbWFwIHRoZSBmcmFtZXMgdXNpbmcgeGVuZm9yZWln
bm1lbW9yeV9tYXBfcmVzb3VyY2UNCg0KRG8geW91IHJlYWxseSBtZWFuIHhlbmZvcmVpZ25tZW1v
cnlfbWFwX3Jlc291cmNlKCk/IElmIHRoZSBtZW1vcnkgaXMgYXNzaWduZWQgdG8gdGhlIGNhbGxp
bmcgZG9tYWluIHRoZW4gdGhpcyBpcyBxdWl0ZSBsaWtlbHkgbm90IHRvIHdvcmsuIFRoZXJlIHdl
cmUgcmVmZXJlbmNlIGNvdW50aW5nIHByb2JsZW1zIHdpdGggdGhhdCBjb2RlLCB3aGljaCBpcyB3
aHkgY2FsbGVyIGFzc2lnbmVkIHJlc291cmNlcyB3ZXJlIGRyb3BwZWQuDQoNCiAgUGF1bA0KDQo+
IC4uLi4NCj4gLSB4ZW5mb3JlaWdubWVtb3J5X3VubWFwX3Jlc291cmNlDQo+IC0gdmZyZWUuDQo+
IA0KPiAoWEVOKSAtLS0tWyBYZW4tNC4xMy11bnN0YWJsZSAgeDg2XzY0ICBkZWJ1Zz15ICAgVGFp
bnRlZDogIEMgICBdLS0tLQ0KPiAoWEVOKSBDUFU6ICAgIDYNCj4gKFhFTikgUklQOiAgICBlMDA4
Ols8ZmZmZjgyZDA4MDIyNjE4ZD5dIGZyZWVfZG9taGVhcF9wYWdlcysweDJkMC8weDQwZA0KPiAo
WEVOKSBSRkxBR1M6IDAwMDAwMDAwMDAwMTAyNDYgICBDT05URVhUOiBoeXBlcnZpc29yIChkMHYz
KQ0KPiAoWEVOKSByYXg6IGZmZmY4MmUwMGJmNmVlMDAgICByYng6IGZmZmY4MzA4MDY1ODQwMDAg
ICByY3g6DQo+IGZmZmY4MmZmZmZmZmZmZTANCj4gKFhFTikgcmR4OiBmZmZmODJmZmZmZmZmZmUw
ICAgcnNpOiAwMDAwMDAwMDAwMDAwMDAwICAgcmRpOg0KPiBmZmZmODMwODA2NTg0MDI4DQo+IChY
RU4pIHJicDogZmZmZjgzMDgwNjVhN2M3OCAgIHJzcDoNCj4gZmZmZjgzMDgwNjVhN2MzOCAgIHI4
OiAgMDAwMDAwMDBmZmZmZmZmZg0KPiAoWEVOKSByOTogIDAwMDAwMDAwMDAwMDAwMDEgICByMTA6
IGZmZmY4MmUwMDAwMDAwMDAgICByMTE6DQo+IDQwMDAwMDAwMDAwMDAwMDANCj4gKFhFTikgcjEy
OiBmZmZmODJlMDBiZjZlZTAwICAgcjEzOiBmZmZmODMwODA2NTg0MDI4ICAgcjE0Og0KPiBmZmZm
ODMwODA2NTg0MDM4DQo+IChYRU4pIHIxNTogMDBmZmZmZmZmZmZmZmZmZiAgIGNyMDogMDAwMDAw
MDA4MDA1MDAzMyAgIGNyNDoNCj4gMDAwMDAwMDAwMDM2MjY2MA0KPiAoWEVOKSBjcjM6IDAwMDAw
MDA1ZmI1NjUwMDAgICBjcjI6IGZmZmY4MmZmZmZmZmZmZTANCj4gKFhFTikgZnNiOiAwMDAwN2Yx
MjY1ZTM2NzAwICAgZ3NiOiBmZmZmODg4MjE2OGMwMDAwICAgZ3NzOg0KPiAwMDAwMDAwMDAwMDAw
MDAwDQo+IChYRU4pIGRzOiAwMDAwICAgZXM6IDAwMDAgICBmczogMDAwMCAgIGdzOiAwMDAwICAg
c3M6IGUwMTAgICBjczogZTAwOA0KPiAoWEVOKSBYZW4gY29kZSBhcm91bmQgPGZmZmY4MmQwODAy
MjYxOGQ+DQo+IChmcmVlX2RvbWhlYXBfcGFnZXMrMHgyZDAvMHg0MGQpOg0KPiAoWEVOKSAgNDcg
MDggMGYgODUgMGYgMDEgMDAgMDAgPGM3PiAwMiBmZiBmZiBmZiBmZiA0OCA4OSA1NyAwOCBlYiA0
YiA0OA0KPiAzOSA4MyAzMA0KPiAoWEVOKSBYZW4gc3RhY2sgdHJhY2UgZnJvbSByc3A9ZmZmZjgz
MDgwNjVhN2MzODoNCj4gKFhFTikgICAgZmZmZjgzMDgwNjU4NDAyMCAwMDAwMDAwMDAwMDAwMDAx
IGZmZmY4MzA4MDY1YTdjNzgNCj4gZmZmZjgyZTAwYmY2ZWUwMA0KPiAoWEVOKSAgICAwMDAwMDAw
MDAwMDAwMDAwIGZmZmY4MmUwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMQ0KPiAwMDBmZmZmZmZm
ZmZmMDAwDQo+IChYRU4pICAgIGZmZmY4MzA4MDY1YTdjZDggZmZmZjgyZDA4MDI0MzIzZiAwMDAw
MDAwMDAwMDAwMDAwDQo+IGZmZmY4MmMwMDAyNjcwMDANCj4gKFhFTikgICAgMDAwMDAwMDAwMDAw
MDAwMCAwMDAwMDAwMTA2NWE3Y2E4IDgwODYwMDAwMDAwMDgwODYNCj4gZmZmZjgzMDVmODIyYmZl
MA0KPiAoWEVOKSAgICBmZmZmODMwNWZkMTdhMDAwIDAwMDA3ZjEyNjVlNTMwMTAgZmZmZjgzMDVm
ZDE3YTAwMA0KPiAwMDAwMDAwMDAwMDAwMDAwDQo+IChYRU4pICAgIGZmZmY4MzA4MDY1YTdkMjgg
ZmZmZjgyZDA4MDI0ODRmYyBmZmZmODMwNWZkMTdhMDAwDQo+IDAwMDAwMDAwMDAwMDAwMDANCj4g
KFhFTikgICAgMDAwMDAwMDAwMDAwMDI5MiAwMDAwMDAwMDAwMDAwMDAwIGZmZmY4MzA1ZmQxN2Ew
MDANCj4gMDAwMDdmMTI2NWU1MzAxMA0KPiAoWEVOKSAgICBmZmZmODJkMDgwMjA1NTBmIDAwMDAw
MDAwMDAwMDAwMDAgZmZmZjgzMDgwNjVhN2U0OA0KPiBmZmZmODJkMDgwMjA2YzJjDQo+IChYRU4p
ICAgIDAwMDAwMDAwMDAwMDAwMDMgMDAwMDdmMTI2NWU1MjAwMCA4MDAwMDAwNWZiNzcwMzI3DQo+
IDAwMDA3ZjEyNjVlNTIwMDANCj4gKFhFTikgICAgZmZmZjgzMDgwNjU1OTAwMCBmZmZmODMwODA2
NTg0MDAwIGZmZmY4MzA4MDY1ODQwMDANCj4gMDAwMDAwMDAwMDAwMDAwMQ0KPiAoWEVOKSAgICBm
ZmZmODMwODA2NWE3ZDg4IGZmZmY4MmQwODAyODYxY2QgMDAwMDAwMTEwMDAwMDA1Mw0KPiAwMDAw
MDAwMDAwMDAwMDAxDQo+IChYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDEgMDAwMDAwMDAwMDAwMDAw
MCAwMDAwMDAwMDAwMDAwMDAwDQo+IDAwMDAwMDAwMDAwMDAwMDANCj4gKFhFTikgICAgMDAwMDAw
MDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDANCj4gMDAwMDAwMDAw
MDAwMDAwMA0KPiAoWEVOKSAgICAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAw
MDAwMDAwMDAwMDAwMA0KPiAwMDAwMDAwMDAwMDAwMDAwDQo+IChYRU4pICAgIDAwMDAwMDAwMDAw
MDAwMDAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwDQo+IDA5ZmFiNzNhNTFkMjg1
MDANCj4gKFhFTikgICAgZmZmZjgyZDA4MDM4MDNkNCBmZmZmODMwODA2NWE3ZWY4IGZmZmY4MzA4
MDY1NTkwMDANCj4gMDAwMDAwMDAwMDAwMDAyNA0KPiAoWEVOKSAgICBmZmZmODJkMDgwMjA1NTBm
IDAwMDAwMDAwMDAwMDAwMDEgZmZmZjgzMDgwNjVhN2VlOA0KPiBmZmZmODJkMDgwMzc5ZmI3DQo+
IChYRU4pICAgIDAwMDA3ZjEyNjVlNTMwMTAgZGVhZGJlZWZkZWFkZjAwZCBkZWFkYmVlZmRlYWRm
MDBkDQo+IGRlYWRiZWVmZGVhZGYwMGQNCj4gKFhFTikgICAgZGVhZGJlZWZkZWFkZjAwZCBkZWFk
YmVlZmRlYWRmMDBkIGZmZmY4MmQwODAzODAzZDQNCj4gZmZmZjgyZDA4MDM4MDNjOA0KPiAoWEVO
KSAgICBmZmZmODJkMDgwMzgwM2Q0IGZmZmY4MmQwODAzODAzYzggZmZmZjgyZDA4MDM4MDNkNA0K
PiBmZmZmODJkMDgwMzgwM2M4DQo+IChYRU4pIFhlbiBjYWxsIHRyYWNlOg0KPiAoWEVOKSAgICBb
PGZmZmY4MmQwODAyMjYxOGQ+XSBmcmVlX2RvbWhlYXBfcGFnZXMrMHgyZDAvMHg0MGQNCj4gKFhF
TikgICAgWzxmZmZmODJkMDgwMjQzMjNmPl0gdmZyZWUrMHgxMjYvMHgxNTkNCj4gKFhFTikgICAg
WzxmZmZmODJkMDgwMjQ4NGZjPl0gbW9ja19kb21jdGwrMHgxNzcvMHgxOWUNCj4gKFhFTikgICAg
WzxmZmZmODJkMDgwMjA2YzJjPl0gZG9fZG9tY3RsKzB4MTcxZC8weDFiZWINCj4gKFhFTikgICAg
WzxmZmZmODJkMDgwMzc5ZmI3Pl0gcHZfaHlwZXJjYWxsKzB4MmFhLzB4NTIxDQo+IChYRU4pICAg
IFs8ZmZmZjgyZDA4MDM4MDQzMj5dIGxzdGFyX2VudGVyKzB4MTEyLzB4MTIwDQo+IChYRU4pDQo+
IChYRU4pIFBhZ2V0YWJsZSB3YWxrIGZyb20gZmZmZjgyZmZmZmZmZmZlMDoNCj4gKFhFTikgIEw0
WzB4MTA1XSA9IDAwMDAwMDAwZGQyOGUwNjMgZmZmZmZmZmZmZmZmZmZmZg0KPiAoWEVOKSAgTDNb
MHgxZmZdID0gMDAwMDAwMDAwMDAwMDAwMCBmZmZmZmZmZmZmZmZmZmZmDQo+IChYRU4pDQo+IChY
RU4pICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioNCj4gKFhFTikgUGFu
aWMgb24gQ1BVIDY6DQo+IChYRU4pIEZBVEFMIFBBR0UgRkFVTFQNCj4gKFhFTikgW2Vycm9yX2Nv
ZGU9MDAwMl0NCj4gKFhFTikgRmF1bHRpbmcgbGluZWFyIGFkZHJlc3M6IGZmZmY4MmZmZmZmZmZm
ZTANCj4gKFhFTikgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKg0KPiAo
WEVOKQ0KPiAoWEVOKSBSZWJvb3QgaW4gZml2ZSBzZWNvbmRzLi4uDQo+IChYRU4pIEFQSUMgZXJy
b3Igb24gQ1BVMDogNDAoMDApDQo+IA0KPiBUaGUgY3Jhc2ggaGFwcGVucyB3aGVuIHBhZ2VfbGlz
dF9kZWwyIGlzIGNhbGxlZCAoYXJjaF9mcmVlX2hlYXBfcGFnZShkLA0KPiAmcGdbaV0pKS4gVGhp
cyBpbiB0dXJuIGNhbGxzIF9fcGFnZV9saXN0X2RlbF9oZWFkIGFuZCBpcyBjYXVzZWQgYnkgdGhl
DQo+ICJwcmV2LT5saXN0Lm5leHQgPSBQQUdFX0xJU1RfTlVMTDsiIHN0YXRlbWVudCAoaGVhZC0+
dGFpbCA9PSBwYWdlKQ0KPiANCj4gVGhlIHByb2JsZW0gaXMgc3RyaWN0bHkgcmVsYXRlZCB0byB2
ZnJlZSBiZWNhdXNlIGlmIEkgY2FsbCB2dW5tYXAgYW5kDQo+IGZyZWVfZG9taGVhcF9wYWdlIG1h
bnVhbGx5LCB0aGUgY3Jhc2ggZG9lc24ndCBvY2N1ciBhbnltb3JlLg0KPiANCj4gVW5mb3J0dW5h
dGVseSBJIGhhdmUgbm8gaWRlZWEgd2hhdCBtaWdodCBjYXVzZSB0aGlzLg0KPiANCj4gSSBoYXZl
IHB1c2hlZCBhIHNtYWxsIHRlc3Qgd2hpY2ggdHJpZ2dlcnMgdGhpcyBjcmFzaCBhdA0KPiBodHRw
czovL2dpdGh1Yi5jb20vcGV0cmVwaXJjYWxhYnUveGVuL3RyZWUvdmZyZWVfY3Jhc2ggYW5kIEkg
d291bGQNCj4gZ3JlYXRseSBhcHByZWNpYXRlIHlvdXIgaW5wdXQuDQo+IA0KPiBNYW55IHRoYW5r
cyBmb3IgeW91ciBzdXBwb3J0LA0KPiBQZXRyZQ0KPiANCj4gDQo+IF9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQo+IFhlbi1kZXZlbCBtYWlsaW5nIGxpc3QN
Cj4gWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnDQo+IGh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWwNCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 01 08:46:09 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Jul 2019 08:46:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hhrwq-0004D1-Ff; Mon, 01 Jul 2019 08:46:04 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=dmzZ=U6=bitdefender.com=ppircalabu@srs-us1.protection.inumbo.net>)
 id 1hhrwo-0004Cw-Bf
 for xen-devel@lists.xenproject.org; Mon, 01 Jul 2019 08:46:02 +0000
X-Inumbo-ID: a69c3a38-9bdc-11e9-8980-bc764e045a96
Received: from EUR04-HE1-obe.outbound.protection.outlook.com (unknown
 [40.107.7.110]) by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a69c3a38-9bdc-11e9-8980-bc764e045a96;
 Mon, 01 Jul 2019 08:46:01 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=bitdefender.onmicrosoft.com; s=selector1-bitdefender-onmicrosoft-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=4C477sGWR9mntzzwvCavo1H9pCa8QnEQmTtCRQmcvqs=;
 b=sd5P28dkuyxZ9wbWQKe8Wnektm0+kq87O+8/1Fevhfok4wNBuQNW6R8DQwfhE+xASkYEvFzFV1mE7SRI+nvIQqDbQJYVPrckmJ1g7PRQ6s1Pk1UMmuQSGtYZEkM6lZNfl3cYdJlgAs762zXGF5u6SIfnCo3k+WIHLRZ3ZrEdBgs=
Received: from AM0PR02MB5572.eurprd02.prod.outlook.com (10.255.30.141) by
 AM0PR02MB5188.eurprd02.prod.outlook.com (20.178.23.24) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2032.18; Mon, 1 Jul 2019 08:45:59 +0000
Received: from AM0PR02MB5572.eurprd02.prod.outlook.com
 ([fe80::ac50:53f9:ac1d:49fe]) by AM0PR02MB5572.eurprd02.prod.outlook.com
 ([fe80::ac50:53f9:ac1d:49fe%5]) with mapi id 15.20.2032.019; Mon, 1 Jul 2019
 08:45:58 +0000
From: Petre Ovidiu PIRCALABU <ppircalabu@bitdefender.com>
To: Paul Durrant <Paul.Durrant@citrix.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>, Andrew Cooper <Andrew.Cooper3@citrix.com>
Thread-Topic: vfree crash
Thread-Index: AQHVLdtKR3tMnDvHzU6ntSjZrlUsUaa1cLWAgAAGYAA=
Date: Mon, 1 Jul 2019 08:45:58 +0000
Message-ID: <527abac0d7a9a25bb69c7af30afa8ab209c90737.camel@bitdefender.com>
References: <19d3bbfa82ffe542367c676d83db65e37d013544.camel@bitdefender.com>
 <e277e40ad1c54b209a6f6107cbfaf5a0@AMSPEX02CL03.citrite.net>
In-Reply-To: <e277e40ad1c54b209a6f6107cbfaf5a0@AMSPEX02CL03.citrite.net>
Accept-Language: ro-RO, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: PR0P264CA0202.FRAP264.PROD.OUTLOOK.COM
 (2603:10a6:100:1f::22) To AM0PR02MB5572.eurprd02.prod.outlook.com
 (2603:10a6:208:161::13)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=ppircalabu@bitdefender.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-mailer: Evolution 3.28.5-0ubuntu0.18.04.1 
x-originating-ip: [91.199.104.6]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 6871cd46-33a0-46f1-3e82-08d6fe0089e1
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:AM0PR02MB5188; 
x-ms-traffictypediagnostic: AM0PR02MB5188:|AM0PR02MB5188:
x-microsoft-antispam-prvs: <AM0PR02MB5188090785C7B05488C0F107D6F90@AM0PR02MB5188.eurprd02.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:4941;
x-forefront-prvs: 00851CA28B
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(366004)(396003)(346002)(136003)(39860400002)(376002)(13464003)(189003)(199004)(186003)(305945005)(8936002)(2906002)(52116002)(50226002)(68736007)(6246003)(11346002)(64756008)(2616005)(478600001)(8676002)(81166006)(6116002)(6486002)(86362001)(5660300002)(6512007)(25786009)(6436002)(3846002)(76176011)(7116003)(102836004)(53546011)(6506007)(256004)(71200400001)(71190400001)(221733001)(81156014)(316002)(229853002)(476003)(99286004)(73956011)(53936002)(66066001)(486006)(386003)(14454004)(107886003)(54906003)(66476007)(2501003)(66446008)(7736002)(26005)(66946007)(110136005)(446003)(66556008)(118296001)(4326008)(3480700005)(36756003)(99106002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:AM0PR02MB5188;
 H:AM0PR02MB5572.eurprd02.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: bitdefender.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: 2pOJfgpfOFP6G3S0xUKtJlaeO+bj4TACEMlobCHY9/kax9o7ncbikpcppeFtOTt0QL+K1cyyC2rwMvdwgNXBT2ad9ICI1RkriGAIML6XfaslW/frsFJotF95nRSGLxpCLt7E5GgJleYK5M2/Q0sLS/ws8dOTMRN7iozGTK9RWns0VEMQHvxuIJwPPE8kXiSKRHutqiU+bn2OunGIjQV+uJ/abFtBlwi9dvUOQLrTW3uI16u7zvTSyLSJRjDhQnVUas4a1eMrxqtDlnIu6gILSLyRncwFx8MWc9wuY4th6QTYCJAlZyxBtwN4E0Dfwn8J0zA5gkMk5S/6t6y8PuTe102c+xzo8dFyKFn1ADScY2Co1/pA5lvx4YWelEVBTcfwEeARCGE/fF99ie3BTfhWkXQyb+zjGKe2reJF+tFQ290=
Content-ID: <5796BB9635E4434783635A1BDD5FF2D1@eurprd02.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: bitdefender.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 6871cd46-33a0-46f1-3e82-08d6fe0089e1
X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Jul 2019 08:45:58.8417 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 487baf29-f1da-469a-9221-243f830c36f3
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: ppircalabu@bbu.bitdefender.biz
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR02MB5188
Subject: Re: [Xen-devel] vfree crash
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Alexandru Stefan ISAILA <aisaila@bitdefender.com>,
 "rcojocaru@bitdefender.com" <rcojocaru@bitdefender.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCAyMDE5LTA3LTAxIGF0IDA4OjI5ICswMDAwLCBQYXVsIER1cnJhbnQgd3JvdGU6DQo+
ID4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gPiBGcm9tOiBYZW4tZGV2ZWwgPHhlbi1k
ZXZlbC1ib3VuY2VzQGxpc3RzLnhlbnByb2plY3Qub3JnPiBPbiBCZWhhbGYNCj4gPiBPZiBQZXRy
ZSBPdmlkaXUgUElSQ0FMQUJVDQo+ID4gU2VudDogMjggSnVuZSAyMDE5IDE5OjAwDQo+ID4gVG86
IHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZzsgQW5kcmV3IENvb3BlciA8DQo+ID4gQW5k
cmV3LkNvb3BlcjNAY2l0cml4LmNvbT4NCj4gPiBDYzogQWxleGFuZHJ1IFN0ZWZhbiBJU0FJTEEg
PGFpc2FpbGFAYml0ZGVmZW5kZXIuY29tPjsgDQo+ID4gcmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNv
bQ0KPiA+IFN1YmplY3Q6IFtYZW4tZGV2ZWxdIHZmcmVlIGNyYXNoDQo+ID4gDQo+ID4gSGVsbG8s
DQo+ID4gDQo+ID4gSSBuZWVkIHlvdXIgaGVscCB0byBwaW5wb2ludCB0aGUgcm9vdCBjYXVzZSBv
ZiBhIHByb2JsZW0uIFRvIG15DQo+ID4gdW5kZXJzdGFuZGluZyB2ZnJlZSBzaG91bGQgYmUgdXNl
ZCB3aGVuIGFsbG9jYXRpbmcgbWVtb3J5IHdpdGgNCj4gPiB2bWFsbG9jLg0KPiA+IA0KPiA+IEJ1
dCwgSSBoYXZlIHRoZSBmb2xsb3dpbmcgc2NlbmFyaW8gd2hpY2ggcmVzdWx0cyBpbiBhIFhFTiBj
cmFzaDoNCj4gPiAtIGFsbG9jYXRlIGEgbnVtYmVyIG9mIGZyYW1lcyB1c2luZyB2bWFsbG9jICh2
emFsbG9jKSAoZS5nLiB1c2luZyBhDQo+ID4gZG9tY3RsKSBhbmQgYXNzaWduIHRoZW0gdG8gdGhl
IGNhbGxpbmcgZG9tYWluDQo+ID4gLSBtYXAgdGhlIGZyYW1lcyB1c2luZyB4ZW5mb3JlaWdubWVt
b3J5X21hcF9yZXNvdXJjZQ0KPiANCj4gRG8geW91IHJlYWxseSBtZWFuIHhlbmZvcmVpZ25tZW1v
cnlfbWFwX3Jlc291cmNlKCk/IElmIHRoZSBtZW1vcnkgaXMNCj4gYXNzaWduZWQgdG8gdGhlIGNh
bGxpbmcgZG9tYWluIHRoZW4gdGhpcyBpcyBxdWl0ZSBsaWtlbHkgbm90IHRvIHdvcmsuDQo+IFRo
ZXJlIHdlcmUgcmVmZXJlbmNlIGNvdW50aW5nIHByb2JsZW1zIHdpdGggdGhhdCBjb2RlLCB3aGlj
aCBpcyB3aHkNCj4gY2FsbGVyIGFzc2lnbmVkIHJlc291cmNlcyB3ZXJlIGRyb3BwZWQuDQo+IA0K
PiAgIFBhdWwNCj4gDQoNClRoZSBwcm9ibGVtIGxpZXMgd2l0aCB2ZnJlZSBiZWNhdXNlIGl0IGNy
ZWF0ZXMgYSBuZXcgbGlzdCB3aXRoIHRoZQ0KcGFnZXMsIHVubWFwcyB0aGUgdmEgcG9pbnRlciBh
bmQgdGhlbiBmcmVlcyB0aGUgcGFnZXMuIElmIEkgZG8gdGhlc2UNCnN0ZXBzIG1hbnVhbGx5ICh3
aXRob3V0IGFkZGluZyB0aGVtIHRvIGEgbmV3IGxpc3QpIGl0IHdvcmtzLg0KDQpNYW55IHRoYW5r
cywNClBldHJlDQoNCg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 01 08:55:49 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Jul 2019 08: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 1hhs6D-00052l-Fy; Mon, 01 Jul 2019 08:55:45 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=vScv=U6=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hhs6C-00052g-5j
 for xen-devel@lists.xenproject.org; Mon, 01 Jul 2019 08:55:44 +0000
X-Inumbo-ID: ffaf9fb0-9bdd-11e9-aace-1373d8d4c56f
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id ffaf9fb0-9bdd-11e9-aace-1373d8d4c56f;
 Mon, 01 Jul 2019 08:55:39 +0000 (UTC)
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=Paul.Durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 Paul.Durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 0gug3mHr10sak6Hkx5rcWsuIksuSQiUTtV0AE35xdPxfrixQUWLhTM+UpOsIZ8fTgZqAW3cyqU
 2uTexbh2yoJrXHTOdxYOd0pib1cJG8fW0w/wbTPVecoEs1syqkix0If6DmCM/ulGWwlBe4GNP8
 vNqjvwsmNThsEvxVadV7nJog/GOkY0xpBa9CuMo37LO6b0z5sgCbKD52+Eeb5rb4JMkKVpDqI2
 xGdSVp2RdMLXCzS3PbSYbB6emdus0loW0WMuH5dZ5Y4rASbl9weZo280m2mTXA//9T+0UChcUW
 kFs=
X-SBRS: 2.7
X-MesageID: 2438105
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,438,1557201600"; 
   d="scan'208";a="2438105"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Petre Ovidiu PIRCALABU' <ppircalabu@bitdefender.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>, "Andrew
 Cooper" <Andrew.Cooper3@citrix.com>
Thread-Topic: vfree crash
Thread-Index: AQHVLdtKR3tMnDvHzU6ntSjZrlUsUaa1cLWAgAAGYACAAAF2gA==
Date: Mon, 1 Jul 2019 08:55:30 +0000
Message-ID: <e131d31b93504843a72b72e22afb41ff@AMSPEX02CL03.citrite.net>
References: <19d3bbfa82ffe542367c676d83db65e37d013544.camel@bitdefender.com>
 <e277e40ad1c54b209a6f6107cbfaf5a0@AMSPEX02CL03.citrite.net>
 <527abac0d7a9a25bb69c7af30afa8ab209c90737.camel@bitdefender.com>
In-Reply-To: <527abac0d7a9a25bb69c7af30afa8ab209c90737.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] vfree crash
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Alexandru Stefan ISAILA <aisaila@bitdefender.com>,
 "rcojocaru@bitdefender.com" <rcojocaru@bitdefender.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBQZXRyZSBPdmlkaXUgUElSQ0FM
QUJVIDxwcGlyY2FsYWJ1QGJpdGRlZmVuZGVyLmNvbT4NCj4gU2VudDogMDEgSnVseSAyMDE5IDA5
OjQ2DQo+IFRvOiBQYXVsIER1cnJhbnQgPFBhdWwuRHVycmFudEBjaXRyaXguY29tPjsgeGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnOyBBbmRyZXcgQ29vcGVyDQo+IDxBbmRyZXcuQ29vcGVy
M0BjaXRyaXguY29tPg0KPiBDYzogQWxleGFuZHJ1IFN0ZWZhbiBJU0FJTEEgPGFpc2FpbGFAYml0
ZGVmZW5kZXIuY29tPjsgcmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbQ0KPiBTdWJqZWN0OiBSZTog
dmZyZWUgY3Jhc2gNCj4gDQo+IE9uIE1vbiwgMjAxOS0wNy0wMSBhdCAwODoyOSArMDAwMCwgUGF1
bCBEdXJyYW50IHdyb3RlOg0KPiA+ID4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gPiA+
IEZyb206IFhlbi1kZXZlbCA8eGVuLWRldmVsLWJvdW5jZXNAbGlzdHMueGVucHJvamVjdC5vcmc+
IE9uIEJlaGFsZg0KPiA+ID4gT2YgUGV0cmUgT3ZpZGl1IFBJUkNBTEFCVQ0KPiA+ID4gU2VudDog
MjggSnVuZSAyMDE5IDE5OjAwDQo+ID4gPiBUbzogeGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnOyBBbmRyZXcgQ29vcGVyIDwNCj4gPiA+IEFuZHJldy5Db29wZXIzQGNpdHJpeC5jb20+DQo+
ID4gPiBDYzogQWxleGFuZHJ1IFN0ZWZhbiBJU0FJTEEgPGFpc2FpbGFAYml0ZGVmZW5kZXIuY29t
PjsNCj4gPiA+IHJjb2pvY2FydUBiaXRkZWZlbmRlci5jb20NCj4gPiA+IFN1YmplY3Q6IFtYZW4t
ZGV2ZWxdIHZmcmVlIGNyYXNoDQo+ID4gPg0KPiA+ID4gSGVsbG8sDQo+ID4gPg0KPiA+ID4gSSBu
ZWVkIHlvdXIgaGVscCB0byBwaW5wb2ludCB0aGUgcm9vdCBjYXVzZSBvZiBhIHByb2JsZW0uIFRv
IG15DQo+ID4gPiB1bmRlcnN0YW5kaW5nIHZmcmVlIHNob3VsZCBiZSB1c2VkIHdoZW4gYWxsb2Nh
dGluZyBtZW1vcnkgd2l0aA0KPiA+ID4gdm1hbGxvYy4NCj4gPiA+DQo+ID4gPiBCdXQsIEkgaGF2
ZSB0aGUgZm9sbG93aW5nIHNjZW5hcmlvIHdoaWNoIHJlc3VsdHMgaW4gYSBYRU4gY3Jhc2g6DQo+
ID4gPiAtIGFsbG9jYXRlIGEgbnVtYmVyIG9mIGZyYW1lcyB1c2luZyB2bWFsbG9jICh2emFsbG9j
KSAoZS5nLiB1c2luZyBhDQo+ID4gPiBkb21jdGwpIGFuZCBhc3NpZ24gdGhlbSB0byB0aGUgY2Fs
bGluZyBkb21haW4NCj4gPiA+IC0gbWFwIHRoZSBmcmFtZXMgdXNpbmcgeGVuZm9yZWlnbm1lbW9y
eV9tYXBfcmVzb3VyY2UNCj4gPg0KPiA+IERvIHlvdSByZWFsbHkgbWVhbiB4ZW5mb3JlaWdubWVt
b3J5X21hcF9yZXNvdXJjZSgpPyBJZiB0aGUgbWVtb3J5IGlzDQo+ID4gYXNzaWduZWQgdG8gdGhl
IGNhbGxpbmcgZG9tYWluIHRoZW4gdGhpcyBpcyBxdWl0ZSBsaWtlbHkgbm90IHRvIHdvcmsuDQo+
ID4gVGhlcmUgd2VyZSByZWZlcmVuY2UgY291bnRpbmcgcHJvYmxlbXMgd2l0aCB0aGF0IGNvZGUs
IHdoaWNoIGlzIHdoeQ0KPiA+IGNhbGxlciBhc3NpZ25lZCByZXNvdXJjZXMgd2VyZSBkcm9wcGVk
Lg0KPiA+DQo+ID4gICBQYXVsDQo+ID4NCj4gDQo+IFRoZSBwcm9ibGVtIGxpZXMgd2l0aCB2ZnJl
ZSBiZWNhdXNlIGl0IGNyZWF0ZXMgYSBuZXcgbGlzdCB3aXRoIHRoZQ0KPiBwYWdlcywgdW5tYXBz
IHRoZSB2YSBwb2ludGVyIGFuZCB0aGVuIGZyZWVzIHRoZSBwYWdlcy4gSWYgSSBkbyB0aGVzZQ0K
PiBzdGVwcyBtYW51YWxseSAod2l0aG91dCBhZGRpbmcgdGhlbSB0byBhIG5ldyBsaXN0KSBpdCB3
b3Jrcy4NCg0KU28sIGxvb2tpbmcgYXQgdGhlIGNvZGUsIEkgZG9uJ3QgdGhpbmsgaXQgaXMgaW50
ZW5kZWQgdGhhdCB2W218el1hbGxvY2VkIHBhZ2VzIGdldCBhc3NpZ25lZCB0byBhIGRvbWFpbi4g
Q291bGQgeW91IHBvaW50IGF0IHdoZXJlIHRoZSBhc3NpZ25tZW50IGlzIGhhcHBlbmluZz8NCg0K
ICBQYXVsDQoNCj4gDQo+IE1hbnkgdGhhbmtzLA0KPiBQZXRyZQ0KPiANCg0KX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 01 08:56:31 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Jul 2019 08:56: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 1hhs6v-00055n-RY; Mon, 01 Jul 2019 08:56:29 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=USDK=U6=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hhs6u-00055a-B5
 for xen-devel@lists.xenproject.org; Mon, 01 Jul 2019 08:56:28 +0000
X-Inumbo-ID: 19acf91c-9bde-11e9-aa65-53544454231f
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 19acf91c-9bde-11e9-aa65-53544454231f;
 Mon, 01 Jul 2019 08:56:23 +0000 (UTC)
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 1XXyDOSA4Di7BlyL53TJS1F4HTduTtHx9Cdg+lUiULw5dBfvAwpByS8b9ffIOnpb9ceZySbXLB
 7r5adllq/6Vj6kkG/Vt6PWj8ZXHFCUzu3sDB/pYvVkTzHvpxcS3WLLTs3w85+kmWX0Wv6THr5i
 zrCAq4TUmzPMfX55NgEMEBmXXvvW4JhKCJZWpZTPKfFImbxS/M+I/ebhecIMiWrOazLEOeaLAV
 dNcGeMAWQzPpltfcB7RUbr3+im7iBNzrsyoodPUpEEzENAknzmY2/YdmWDeJ2zaFlJKiT696hP
 lxs=
X-SBRS: 2.7
X-MesageID: 2450367
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,438,1557201600"; 
   d="scan'208";a="2450367"
To: Petre Ovidiu PIRCALABU <ppircalabu@bitdefender.com>, Paul Durrant
 <Paul.Durrant@citrix.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
References: <19d3bbfa82ffe542367c676d83db65e37d013544.camel@bitdefender.com>
 <e277e40ad1c54b209a6f6107cbfaf5a0@AMSPEX02CL03.citrite.net>
 <527abac0d7a9a25bb69c7af30afa8ab209c90737.camel@bitdefender.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <f753b819-d5eb-f627-3520-38c36e6d48d2@citrix.com>
Date: Mon, 1 Jul 2019 09:56:18 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.1
MIME-Version: 1.0
In-Reply-To: <527abac0d7a9a25bb69c7af30afa8ab209c90737.camel@bitdefender.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] vfree crash
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Alexandru Stefan ISAILA <aisaila@bitdefender.com>,
 "rcojocaru@bitdefender.com" <rcojocaru@bitdefender.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDEvMDcvMjAxOSAwOTo0NSwgUGV0cmUgT3ZpZGl1IFBJUkNBTEFCVSB3cm90ZToKPiBPbiBN
b24sIDIwMTktMDctMDEgYXQgMDg6MjkgKzAwMDAsIFBhdWwgRHVycmFudCB3cm90ZToKPj4+IC0t
LS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tCj4+PiBGcm9tOiBYZW4tZGV2ZWwgPHhlbi1kZXZlbC1i
b3VuY2VzQGxpc3RzLnhlbnByb2plY3Qub3JnPiBPbiBCZWhhbGYKPj4+IE9mIFBldHJlIE92aWRp
dSBQSVJDQUxBQlUKPj4+IFNlbnQ6IDI4IEp1bmUgMjAxOSAxOTowMAo+Pj4gVG86IHhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZzsgQW5kcmV3IENvb3BlciA8Cj4+PiBBbmRyZXcuQ29vcGVy
M0BjaXRyaXguY29tPgo+Pj4gQ2M6IEFsZXhhbmRydSBTdGVmYW4gSVNBSUxBIDxhaXNhaWxhQGJp
dGRlZmVuZGVyLmNvbT47IAo+Pj4gcmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbQo+Pj4gU3ViamVj
dDogW1hlbi1kZXZlbF0gdmZyZWUgY3Jhc2gKPj4+Cj4+PiBIZWxsbywKPj4+Cj4+PiBJIG5lZWQg
eW91ciBoZWxwIHRvIHBpbnBvaW50IHRoZSByb290IGNhdXNlIG9mIGEgcHJvYmxlbS4gVG8gbXkK
Pj4+IHVuZGVyc3RhbmRpbmcgdmZyZWUgc2hvdWxkIGJlIHVzZWQgd2hlbiBhbGxvY2F0aW5nIG1l
bW9yeSB3aXRoCj4+PiB2bWFsbG9jLgo+Pj4KPj4+IEJ1dCwgSSBoYXZlIHRoZSBmb2xsb3dpbmcg
c2NlbmFyaW8gd2hpY2ggcmVzdWx0cyBpbiBhIFhFTiBjcmFzaDoKPj4+IC0gYWxsb2NhdGUgYSBu
dW1iZXIgb2YgZnJhbWVzIHVzaW5nIHZtYWxsb2MgKHZ6YWxsb2MpIChlLmcuIHVzaW5nIGEKPj4+
IGRvbWN0bCkgYW5kIGFzc2lnbiB0aGVtIHRvIHRoZSBjYWxsaW5nIGRvbWFpbgo+Pj4gLSBtYXAg
dGhlIGZyYW1lcyB1c2luZyB4ZW5mb3JlaWdubWVtb3J5X21hcF9yZXNvdXJjZQo+PiBEbyB5b3Ug
cmVhbGx5IG1lYW4geGVuZm9yZWlnbm1lbW9yeV9tYXBfcmVzb3VyY2UoKT8gSWYgdGhlIG1lbW9y
eSBpcwo+PiBhc3NpZ25lZCB0byB0aGUgY2FsbGluZyBkb21haW4gdGhlbiB0aGlzIGlzIHF1aXRl
IGxpa2VseSBub3QgdG8gd29yay4KPj4gVGhlcmUgd2VyZSByZWZlcmVuY2UgY291bnRpbmcgcHJv
YmxlbXMgd2l0aCB0aGF0IGNvZGUsIHdoaWNoIGlzIHdoeQo+PiBjYWxsZXIgYXNzaWduZWQgcmVz
b3VyY2VzIHdlcmUgZHJvcHBlZC4KPj4KPj4gICBQYXVsCj4+Cj4gVGhlIHByb2JsZW0gbGllcyB3
aXRoIHZmcmVlIGJlY2F1c2UgaXQgY3JlYXRlcyBhIG5ldyBsaXN0IHdpdGggdGhlCj4gcGFnZXMs
IHVubWFwcyB0aGUgdmEgcG9pbnRlciBhbmQgdGhlbiBmcmVlcyB0aGUgcGFnZXMuIElmIEkgZG8g
dGhlc2UKPiBzdGVwcyBtYW51YWxseSAod2l0aG91dCBhZGRpbmcgdGhlbSB0byBhIG5ldyBsaXN0
KSBpdCB3b3Jrcy4KClRoZSBwcm9ibGVtIGhlcmUgaXMgdGhhdCBzdHJ1Y3QgcGFnZV9pbmZvIG9u
bHkgaGFzIGEgc2luZ2xlIGxpbmtlZCBsaXN0CnBvaW50ZXIsIGFuZCB2ZnJlZSgpIGJsaW5kbHkg
YXNzdW1lcyBpdCBpcyBhdmFpbGFibGUgZm9yIHVzZSwgd2hpY2gKaXNuJ3QgdHJ1ZSBvbmNlIHlv
dSd2ZSBjYWxsZWQgYXNzaWduX3BhZ2VzKCkgb24gdGhlIHZtYXAgYXJlYS4KCkF0IHRoZSBtb21l
bnQsIGl0IGRvZXNuJ3QgbG9vayBsaWtlIGl0IGlzIHBvc3NpYmxlIHRvIHNldCB2KmFsbG9jKCkn
ZApwYWdlcyB1cCBzdWl0YWJseSB0byBiZSBtYXBwZWQgYnkgYSBndWVzdC7CoCAoU2ltaWxhciBj
b3JydXB0aW9uIHdpbGwKb2NjdXIgdmlhIHNoYXJlX3hlbl9wYWdlX3dpdGhfZ3Vlc3QoKSBhbmQg
dGhlIHhlbmhlYXAgbGlzdCkuCgpUaGlzIGlzIG9idmlvdXNseSBzb21ldGhpbmcgd2hpY2ggd2Fu
dHMgZml4aW5nLCBidXQgaXRzIG5vdCBpbW1lZGlhdGVseQpvYnZpb3VzIGhvdy4KCn5BbmRyZXcK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 01 09:26:49 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Jul 2019 09:26:49 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hhsaA-0007SW-D4; Mon, 01 Jul 2019 09:26:42 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=dmzZ=U6=bitdefender.com=ppircalabu@srs-us1.protection.inumbo.net>)
 id 1hhsa8-0007SR-Mm
 for xen-devel@lists.xenproject.org; Mon, 01 Jul 2019 09:26:40 +0000
X-Inumbo-ID: 53b64262-9be2-11e9-8980-bc764e045a96
Received: from EUR02-HE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe05::70a])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 53b64262-9be2-11e9-8980-bc764e045a96;
 Mon, 01 Jul 2019 09:26:39 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=bitdefender.onmicrosoft.com; s=selector1-bitdefender-onmicrosoft-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=vhmUjpQvpFVClR4dIKqA74UgkZ47neqkQOGh4E+Ll/w=;
 b=SoU6A1FXt+Nc1v3jTfboQ3Jn4+1jp+OouuO/9TSvH9iJ3YIyYRjjgKQERFIY8mFaBeIoujmJK1I9NOdqS7EbzcilZY+1pAGqXmMwAr6EmIdQRD7dVN5aQdsaBGVkP0r0bL+YOuHZkDp+4xq4ecXKpvNvuWwLMCXBna2dGTPKrvA=
Received: from AM0PR02MB5572.eurprd02.prod.outlook.com (10.255.30.141) by
 AM0PR02MB5700.eurprd02.prod.outlook.com (10.255.31.218) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2032.20; Mon, 1 Jul 2019 09:26:36 +0000
Received: from AM0PR02MB5572.eurprd02.prod.outlook.com
 ([fe80::ac50:53f9:ac1d:49fe]) by AM0PR02MB5572.eurprd02.prod.outlook.com
 ([fe80::ac50:53f9:ac1d:49fe%5]) with mapi id 15.20.2032.019; Mon, 1 Jul 2019
 09:26:36 +0000
From: Petre Ovidiu PIRCALABU <ppircalabu@bitdefender.com>
To: Paul Durrant <Paul.Durrant@citrix.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>, Andrew Cooper <Andrew.Cooper3@citrix.com>
Thread-Topic: vfree crash
Thread-Index: AQHVLdtKR3tMnDvHzU6ntSjZrlUsUaa1cLWAgAAGYACAAAF2gIAACeQA
Date: Mon, 1 Jul 2019 09:26:36 +0000
Message-ID: <8b12e9a15bed0121a885a2004266350d007db31b.camel@bitdefender.com>
References: <19d3bbfa82ffe542367c676d83db65e37d013544.camel@bitdefender.com>
 <e277e40ad1c54b209a6f6107cbfaf5a0@AMSPEX02CL03.citrite.net>
 <527abac0d7a9a25bb69c7af30afa8ab209c90737.camel@bitdefender.com>
 <e131d31b93504843a72b72e22afb41ff@AMSPEX02CL03.citrite.net>
In-Reply-To: <e131d31b93504843a72b72e22afb41ff@AMSPEX02CL03.citrite.net>
Accept-Language: ro-RO, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: PR0P264CA0024.FRAP264.PROD.OUTLOOK.COM (2603:10a6:100::36)
 To AM0PR02MB5572.eurprd02.prod.outlook.com
 (2603:10a6:208:161::13)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=ppircalabu@bitdefender.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-mailer: Evolution 3.28.5-0ubuntu0.18.04.1 
x-originating-ip: [91.199.104.6]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 5dbdf87e-10f7-4984-3712-08d6fe0636cf
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:AM0PR02MB5700; 
x-ms-traffictypediagnostic: AM0PR02MB5700:|AM0PR02MB5700:
x-ms-exchange-purlcount: 1
x-microsoft-antispam-prvs: <AM0PR02MB57008A7B09E2E081A12D6DACD6F90@AM0PR02MB5700.eurprd02.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:6430;
x-forefront-prvs: 00851CA28B
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(136003)(39860400002)(376002)(396003)(346002)(366004)(189003)(199004)(13464003)(50226002)(305945005)(7736002)(229853002)(6116002)(3846002)(81156014)(81166006)(6436002)(8936002)(8676002)(6306002)(4326008)(6512007)(6486002)(110136005)(118296001)(966005)(54906003)(52116002)(316002)(2906002)(2501003)(71190400001)(68736007)(71200400001)(221733001)(76176011)(3480700005)(14454004)(478600001)(5660300002)(256004)(36756003)(66066001)(486006)(26005)(186003)(386003)(53546011)(102836004)(446003)(11346002)(476003)(6506007)(2616005)(99286004)(66476007)(66946007)(7116003)(107886003)(64756008)(66556008)(73956011)(25786009)(53936002)(66446008)(6246003)(86362001)(99106002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:AM0PR02MB5700;
 H:AM0PR02MB5572.eurprd02.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: bitdefender.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: jWJiOY0VbLlYpwJ+oxMRoVy/Ggduct6WRmAdk4GfphRELSoiPQ49v1KNNnRS5LQtclgaamn8mVRGLWPmpAuP8vPMvjopCRkXz5anrUIxVxYQ1yK/phivbgkBmpFUalku00HZRUME4gyoO75xa1eODYPHOSbS2X6u5Mw3jqmVotbjrKqyiU5vnfV/737zCvAnxp+upq3nAXKvW+vqnYVs+LOg6PP0LFQkeIYeUJKwbzqwE30VaShr0Oe5p+xK5N92KdMF0K88I+4/VBhLjeaQwSjQ5HSlN8NUyCplkzGEOpWDhbrARGf1iou9YAHyQMf3I23JZTMBLd2XedUGoEz/InqIIOHk0bjZDr4uXIjwr2e1BvlQ8zY//jyGGyhU/sCayDNrdm/YDbLUCrjpLP8n/R9IAFD4U7maNSxfr3C89p8=
Content-ID: <CE6AE67373DD5D44B06DEC9C38C17593@eurprd02.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: bitdefender.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 5dbdf87e-10f7-4984-3712-08d6fe0636cf
X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Jul 2019 09:26:36.4970 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 487baf29-f1da-469a-9221-243f830c36f3
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: ppircalabu@bbu.bitdefender.biz
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR02MB5700
Subject: Re: [Xen-devel] vfree crash
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Alexandru Stefan ISAILA <aisaila@bitdefender.com>,
 "rcojocaru@bitdefender.com" <rcojocaru@bitdefender.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCAyMDE5LTA3LTAxIGF0IDA4OjU1ICswMDAwLCBQYXVsIER1cnJhbnQgd3JvdGU6DQo+
ID4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gPiBGcm9tOiBQZXRyZSBPdmlkaXUgUElS
Q0FMQUJVIDxwcGlyY2FsYWJ1QGJpdGRlZmVuZGVyLmNvbT4NCj4gPiBTZW50OiAwMSBKdWx5IDIw
MTkgMDk6NDYNCj4gPiBUbzogUGF1bCBEdXJyYW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT47
IA0KPiA+IHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZzsgQW5kcmV3IENvb3Blcg0KPiA+
IDxBbmRyZXcuQ29vcGVyM0BjaXRyaXguY29tPg0KPiA+IENjOiBBbGV4YW5kcnUgU3RlZmFuIElT
QUlMQSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+OyANCj4gPiByY29qb2NhcnVAYml0ZGVmZW5k
ZXIuY29tDQo+ID4gU3ViamVjdDogUmU6IHZmcmVlIGNyYXNoDQo+ID4gDQo+ID4gT24gTW9uLCAy
MDE5LTA3LTAxIGF0IDA4OjI5ICswMDAwLCBQYXVsIER1cnJhbnQgd3JvdGU6DQo+ID4gPiA+IC0t
LS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+ID4gPiA+IEZyb206IFhlbi1kZXZlbCA8eGVuLWRl
dmVsLWJvdW5jZXNAbGlzdHMueGVucHJvamVjdC5vcmc+IE9uDQo+ID4gPiA+IEJlaGFsZg0KPiA+
ID4gPiBPZiBQZXRyZSBPdmlkaXUgUElSQ0FMQUJVDQo+ID4gPiA+IFNlbnQ6IDI4IEp1bmUgMjAx
OSAxOTowMA0KPiA+ID4gPiBUbzogeGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnOyBBbmRy
ZXcgQ29vcGVyIDwNCj4gPiA+ID4gQW5kcmV3LkNvb3BlcjNAY2l0cml4LmNvbT4NCj4gPiA+ID4g
Q2M6IEFsZXhhbmRydSBTdGVmYW4gSVNBSUxBIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNvbT47DQo+
ID4gPiA+IHJjb2pvY2FydUBiaXRkZWZlbmRlci5jb20NCj4gPiA+ID4gU3ViamVjdDogW1hlbi1k
ZXZlbF0gdmZyZWUgY3Jhc2gNCj4gPiA+ID4gDQo+ID4gPiA+IEhlbGxvLA0KPiA+ID4gPiANCj4g
PiA+ID4gSSBuZWVkIHlvdXIgaGVscCB0byBwaW5wb2ludCB0aGUgcm9vdCBjYXVzZSBvZiBhIHBy
b2JsZW0uIFRvIG15DQo+ID4gPiA+IHVuZGVyc3RhbmRpbmcgdmZyZWUgc2hvdWxkIGJlIHVzZWQg
d2hlbiBhbGxvY2F0aW5nIG1lbW9yeSB3aXRoDQo+ID4gPiA+IHZtYWxsb2MuDQo+ID4gPiA+IA0K
PiA+ID4gPiBCdXQsIEkgaGF2ZSB0aGUgZm9sbG93aW5nIHNjZW5hcmlvIHdoaWNoIHJlc3VsdHMg
aW4gYSBYRU4NCj4gPiA+ID4gY3Jhc2g6DQo+ID4gPiA+IC0gYWxsb2NhdGUgYSBudW1iZXIgb2Yg
ZnJhbWVzIHVzaW5nIHZtYWxsb2MgKHZ6YWxsb2MpIChlLmcuDQo+ID4gPiA+IHVzaW5nIGENCj4g
PiA+ID4gZG9tY3RsKSBhbmQgYXNzaWduIHRoZW0gdG8gdGhlIGNhbGxpbmcgZG9tYWluDQo+ID4g
PiA+IC0gbWFwIHRoZSBmcmFtZXMgdXNpbmcgeGVuZm9yZWlnbm1lbW9yeV9tYXBfcmVzb3VyY2UN
Cj4gPiA+IA0KPiA+ID4gRG8geW91IHJlYWxseSBtZWFuIHhlbmZvcmVpZ25tZW1vcnlfbWFwX3Jl
c291cmNlKCk/IElmIHRoZSBtZW1vcnkNCj4gPiA+IGlzDQo+ID4gPiBhc3NpZ25lZCB0byB0aGUg
Y2FsbGluZyBkb21haW4gdGhlbiB0aGlzIGlzIHF1aXRlIGxpa2VseSBub3QgdG8NCj4gPiA+IHdv
cmsuDQo+ID4gPiBUaGVyZSB3ZXJlIHJlZmVyZW5jZSBjb3VudGluZyBwcm9ibGVtcyB3aXRoIHRo
YXQgY29kZSwgd2hpY2ggaXMNCj4gPiA+IHdoeQ0KPiA+ID4gY2FsbGVyIGFzc2lnbmVkIHJlc291
cmNlcyB3ZXJlIGRyb3BwZWQuDQo+ID4gPiANCj4gPiA+ICAgUGF1bA0KPiA+ID4gDQo+ID4gDQo+
ID4gVGhlIHByb2JsZW0gbGllcyB3aXRoIHZmcmVlIGJlY2F1c2UgaXQgY3JlYXRlcyBhIG5ldyBs
aXN0IHdpdGggdGhlDQo+ID4gcGFnZXMsIHVubWFwcyB0aGUgdmEgcG9pbnRlciBhbmQgdGhlbiBm
cmVlcyB0aGUgcGFnZXMuIElmIEkgZG8NCj4gPiB0aGVzZQ0KPiA+IHN0ZXBzIG1hbnVhbGx5ICh3
aXRob3V0IGFkZGluZyB0aGVtIHRvIGEgbmV3IGxpc3QpIGl0IHdvcmtzLg0KPiANCj4gU28sIGxv
b2tpbmcgYXQgdGhlIGNvZGUsIEkgZG9uJ3QgdGhpbmsgaXQgaXMgaW50ZW5kZWQgdGhhdA0KPiB2
W218el1hbGxvY2VkIHBhZ2VzIGdldCBhc3NpZ25lZCB0byBhIGRvbWFpbi4gQ291bGQgeW91IHBv
aW50IGF0DQo+IHdoZXJlIHRoZSBhc3NpZ25tZW50IGlzIGhhcHBlbmluZz8NCj4gDQo+ICAgUGF1
bA0KPiANCj4gPiANCj4gPiBNYW55IHRoYW5rcywNCj4gPiBQZXRyZQ0KPiA+IA0KDQpJJ20gZG9p
bmcgaXQgbG9jYWxseSBpbiBteSB0ZXN0IChtb2NrX2VuYWJsZSBkb21jdGwpIGJ5IGNhbGxpbmcN
CmFzc2lnbl9wYWdlcyBmb3IgZWFjaCBvbmUgYWxsb2NhdGVkIGJ5IHZ6YWxsb2MuDQoNCmh0dHBz
Oi8vZ2l0bGFiLmNvbS94ZW4tcHJvamVjdC9wZW9wbGUvYml0ZGVmZW5kZXIveGVuL2Jsb2IvdmZy
ZWVfY3Jhc2gveGVuL2NvbW1vbi9tb2NrLmMNCihsaW5lIDU1KQ0KDQpNYW55IHRoYW5rcywNClBl
dHJlDQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 01 09:31:26 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Jul 2019 09:31:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hhsea-0008Cj-4o; Mon, 01 Jul 2019 09:31:16 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=vScv=U6=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hhseZ-0008Ce-Au
 for xen-devel@lists.xenproject.org; Mon, 01 Jul 2019 09:31:15 +0000
X-Inumbo-ID: f7d787ae-9be2-11e9-8980-bc764e045a96
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f7d787ae-9be2-11e9-8980-bc764e045a96;
 Mon, 01 Jul 2019 09:31:13 +0000 (UTC)
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=Paul.Durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 Paul.Durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: d5x1TyZFI8sB+UPqE2IbLajZk7tWQ40FaOxGBfvrtd+5b7sk9CsLEMH+2bfLnfXrftcTEP915H
 5jw7urpv4VCfPUyEVyLohp7W1XovrJgdQC/L0VhoHEJmKDP//0bZb2zvCUIxWzuWkDDZDVrAZz
 mGWRReAVoHbMp8P9DKUxG5IccCMaJnh0N7b9Xtb9aj+b1vdUnhPu3s8VacLUlW9/jSiAtGl/yN
 XBYw8K9INYgcf+/3ayPLYKZUvOIPgrRzHoRwR4TL6dn8csNMNiRHWHoql+2vHOKx7K0Iwu30CC
 WAo=
X-SBRS: 2.7
X-MesageID: 2453875
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,438,1557201600"; 
   d="scan'208";a="2453875"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Petre Ovidiu PIRCALABU' <ppircalabu@bitdefender.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>, "Andrew
 Cooper" <Andrew.Cooper3@citrix.com>
Thread-Topic: vfree crash
Thread-Index: AQHVLdtKR3tMnDvHzU6ntSjZrlUsUaa1cLWAgAAGYACAAAF2gIAACeQAgAAAOkA=
Date: Mon, 1 Jul 2019 09:31:10 +0000
Message-ID: <e2de6a8377874c2ab8a7ba4895af3061@AMSPEX02CL03.citrite.net>
References: <19d3bbfa82ffe542367c676d83db65e37d013544.camel@bitdefender.com>
 <e277e40ad1c54b209a6f6107cbfaf5a0@AMSPEX02CL03.citrite.net>
 <527abac0d7a9a25bb69c7af30afa8ab209c90737.camel@bitdefender.com>
 <e131d31b93504843a72b72e22afb41ff@AMSPEX02CL03.citrite.net>
 <8b12e9a15bed0121a885a2004266350d007db31b.camel@bitdefender.com>
In-Reply-To: <8b12e9a15bed0121a885a2004266350d007db31b.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] vfree crash
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Alexandru Stefan ISAILA <aisaila@bitdefender.com>,
 "rcojocaru@bitdefender.com" <rcojocaru@bitdefender.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBQZXRyZSBPdmlkaXUgUElSQ0FM
QUJVIDxwcGlyY2FsYWJ1QGJpdGRlZmVuZGVyLmNvbT4NCj4gU2VudDogMDEgSnVseSAyMDE5IDEw
OjI3DQo+IFRvOiBQYXVsIER1cnJhbnQgPFBhdWwuRHVycmFudEBjaXRyaXguY29tPjsgeGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnOyBBbmRyZXcgQ29vcGVyDQo+IDxBbmRyZXcuQ29vcGVy
M0BjaXRyaXguY29tPg0KPiBDYzogQWxleGFuZHJ1IFN0ZWZhbiBJU0FJTEEgPGFpc2FpbGFAYml0
ZGVmZW5kZXIuY29tPjsgcmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbQ0KPiBTdWJqZWN0OiBSZTog
dmZyZWUgY3Jhc2gNCj4gDQo+IE9uIE1vbiwgMjAxOS0wNy0wMSBhdCAwODo1NSArMDAwMCwgUGF1
bCBEdXJyYW50IHdyb3RlOg0KPiA+ID4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gPiA+
IEZyb206IFBldHJlIE92aWRpdSBQSVJDQUxBQlUgPHBwaXJjYWxhYnVAYml0ZGVmZW5kZXIuY29t
Pg0KPiA+ID4gU2VudDogMDEgSnVseSAyMDE5IDA5OjQ2DQo+ID4gPiBUbzogUGF1bCBEdXJyYW50
IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT47DQo+ID4gPiB4ZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmc7IEFuZHJldyBDb29wZXINCj4gPiA+IDxBbmRyZXcuQ29vcGVyM0BjaXRyaXguY29t
Pg0KPiA+ID4gQ2M6IEFsZXhhbmRydSBTdGVmYW4gSVNBSUxBIDxhaXNhaWxhQGJpdGRlZmVuZGVy
LmNvbT47DQo+ID4gPiByY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tDQo+ID4gPiBTdWJqZWN0OiBS
ZTogdmZyZWUgY3Jhc2gNCj4gPiA+DQo+ID4gPiBPbiBNb24sIDIwMTktMDctMDEgYXQgMDg6Mjkg
KzAwMDAsIFBhdWwgRHVycmFudCB3cm90ZToNCj4gPiA+ID4gPiAtLS0tLU9yaWdpbmFsIE1lc3Nh
Z2UtLS0tLQ0KPiA+ID4gPiA+IEZyb206IFhlbi1kZXZlbCA8eGVuLWRldmVsLWJvdW5jZXNAbGlz
dHMueGVucHJvamVjdC5vcmc+IE9uDQo+ID4gPiA+ID4gQmVoYWxmDQo+ID4gPiA+ID4gT2YgUGV0
cmUgT3ZpZGl1IFBJUkNBTEFCVQ0KPiA+ID4gPiA+IFNlbnQ6IDI4IEp1bmUgMjAxOSAxOTowMA0K
PiA+ID4gPiA+IFRvOiB4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmc7IEFuZHJldyBDb29w
ZXIgPA0KPiA+ID4gPiA+IEFuZHJldy5Db29wZXIzQGNpdHJpeC5jb20+DQo+ID4gPiA+ID4gQ2M6
IEFsZXhhbmRydSBTdGVmYW4gSVNBSUxBIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNvbT47DQo+ID4g
PiA+ID4gcmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbQ0KPiA+ID4gPiA+IFN1YmplY3Q6IFtYZW4t
ZGV2ZWxdIHZmcmVlIGNyYXNoDQo+ID4gPiA+ID4NCj4gPiA+ID4gPiBIZWxsbywNCj4gPiA+ID4g
Pg0KPiA+ID4gPiA+IEkgbmVlZCB5b3VyIGhlbHAgdG8gcGlucG9pbnQgdGhlIHJvb3QgY2F1c2Ug
b2YgYSBwcm9ibGVtLiBUbyBteQ0KPiA+ID4gPiA+IHVuZGVyc3RhbmRpbmcgdmZyZWUgc2hvdWxk
IGJlIHVzZWQgd2hlbiBhbGxvY2F0aW5nIG1lbW9yeSB3aXRoDQo+ID4gPiA+ID4gdm1hbGxvYy4N
Cj4gPiA+ID4gPg0KPiA+ID4gPiA+IEJ1dCwgSSBoYXZlIHRoZSBmb2xsb3dpbmcgc2NlbmFyaW8g
d2hpY2ggcmVzdWx0cyBpbiBhIFhFTg0KPiA+ID4gPiA+IGNyYXNoOg0KPiA+ID4gPiA+IC0gYWxs
b2NhdGUgYSBudW1iZXIgb2YgZnJhbWVzIHVzaW5nIHZtYWxsb2MgKHZ6YWxsb2MpIChlLmcuDQo+
ID4gPiA+ID4gdXNpbmcgYQ0KPiA+ID4gPiA+IGRvbWN0bCkgYW5kIGFzc2lnbiB0aGVtIHRvIHRo
ZSBjYWxsaW5nIGRvbWFpbg0KPiA+ID4gPiA+IC0gbWFwIHRoZSBmcmFtZXMgdXNpbmcgeGVuZm9y
ZWlnbm1lbW9yeV9tYXBfcmVzb3VyY2UNCj4gPiA+ID4NCj4gPiA+ID4gRG8geW91IHJlYWxseSBt
ZWFuIHhlbmZvcmVpZ25tZW1vcnlfbWFwX3Jlc291cmNlKCk/IElmIHRoZSBtZW1vcnkNCj4gPiA+
ID4gaXMNCj4gPiA+ID4gYXNzaWduZWQgdG8gdGhlIGNhbGxpbmcgZG9tYWluIHRoZW4gdGhpcyBp
cyBxdWl0ZSBsaWtlbHkgbm90IHRvDQo+ID4gPiA+IHdvcmsuDQo+ID4gPiA+IFRoZXJlIHdlcmUg
cmVmZXJlbmNlIGNvdW50aW5nIHByb2JsZW1zIHdpdGggdGhhdCBjb2RlLCB3aGljaCBpcw0KPiA+
ID4gPiB3aHkNCj4gPiA+ID4gY2FsbGVyIGFzc2lnbmVkIHJlc291cmNlcyB3ZXJlIGRyb3BwZWQu
DQo+ID4gPiA+DQo+ID4gPiA+ICAgUGF1bA0KPiA+ID4gPg0KPiA+ID4NCj4gPiA+IFRoZSBwcm9i
bGVtIGxpZXMgd2l0aCB2ZnJlZSBiZWNhdXNlIGl0IGNyZWF0ZXMgYSBuZXcgbGlzdCB3aXRoIHRo
ZQ0KPiA+ID4gcGFnZXMsIHVubWFwcyB0aGUgdmEgcG9pbnRlciBhbmQgdGhlbiBmcmVlcyB0aGUg
cGFnZXMuIElmIEkgZG8NCj4gPiA+IHRoZXNlDQo+ID4gPiBzdGVwcyBtYW51YWxseSAod2l0aG91
dCBhZGRpbmcgdGhlbSB0byBhIG5ldyBsaXN0KSBpdCB3b3Jrcy4NCj4gPg0KPiA+IFNvLCBsb29r
aW5nIGF0IHRoZSBjb2RlLCBJIGRvbid0IHRoaW5rIGl0IGlzIGludGVuZGVkIHRoYXQNCj4gPiB2
W218el1hbGxvY2VkIHBhZ2VzIGdldCBhc3NpZ25lZCB0byBhIGRvbWFpbi4gQ291bGQgeW91IHBv
aW50IGF0DQo+ID4gd2hlcmUgdGhlIGFzc2lnbm1lbnQgaXMgaGFwcGVuaW5nPw0KPiA+DQo+ID4g
ICBQYXVsDQo+ID4NCj4gPiA+DQo+ID4gPiBNYW55IHRoYW5rcywNCj4gPiA+IFBldHJlDQo+ID4g
Pg0KPiANCj4gSSdtIGRvaW5nIGl0IGxvY2FsbHkgaW4gbXkgdGVzdCAobW9ja19lbmFibGUgZG9t
Y3RsKSBieSBjYWxsaW5nDQo+IGFzc2lnbl9wYWdlcyBmb3IgZWFjaCBvbmUgYWxsb2NhdGVkIGJ5
IHZ6YWxsb2MuDQo+IA0KPiBodHRwczovL2dpdGxhYi5jb20veGVuLXByb2plY3QvcGVvcGxlL2Jp
dGRlZmVuZGVyL3hlbi9ibG9iL3ZmcmVlX2NyYXNoL3hlbi9jb21tb24vbW9jay5jDQo+IChsaW5l
IDU1KQ0KDQpJJ20gZ2V0dGluZyBhIDQwNCBmb3IgdGhhdCBVUkwuIEJ1dCwgYXMgQW5keSBzYXlz
LCB0aGUgcHJvYmxlbSBpcyB0aGF0IGFzc2lnbmluZyB0byBhIGRvbWFpbiB3aWxsIHBsYWNlIHRo
ZSBwYWdlIG9uIGEgbGlzdCBhbmQgdGhhdCB3aWxsIHRoZW4gbWVhbiB5b3UncmUgZ29ubmEgaGF2
ZSBwcm9ibGVtcyBjYWxsaW5nIHZmcmVlKCkuDQoNCiAgUGF1bA0KDQo+IA0KPiBNYW55IHRoYW5r
cywNCj4gUGV0cmUNCg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 01 09:53:12 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Jul 2019 09:53:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hhszh-0001Ob-4v; Mon, 01 Jul 2019 09:53:05 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=BgAe=U6=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hhszf-0001OP-Fo
 for xen-devel@lists.xenproject.org; Mon, 01 Jul 2019 09:53:03 +0000
X-Inumbo-ID: ff1ad0e4-9be5-11e9-b385-efcae06ca751
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id ff1ad0e4-9be5-11e9-b385-efcae06ca751;
 Mon, 01 Jul 2019 09: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 <osstest-admin@xenproject.org>)
 id 1hhszV-0000Zz-P1; Mon, 01 Jul 2019 09:52: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 1hhszV-0001WN-DZ; Mon, 01 Jul 2019 09:52:53 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hhszV-0000aG-CF; Mon, 01 Jul 2019 09:52:53 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138659-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.7-testing:test-arm64-arm64-xl-thunderx:<job
 status>:broken:regression
 xen-4.7-testing:build-i386-prev:xen-build:fail:regression
 xen-4.7-testing:build-amd64-prev:xen-build:fail:regression
 xen-4.7-testing:test-xtf-amd64-amd64-4:xtf/test-hvm64-lbr-tsx-vmentry:fail:heisenbug
 xen-4.7-testing:test-xtf-amd64-amd64-4:xtf/test-hvm64-xsa-278:fail:heisenbug
 xen-4.7-testing:test-armhf-armhf-xl-credit2:guest-start/debian.repeat:fail:heisenbug
 xen-4.7-testing:test-amd64-i386-migrupgrade:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-amd64-migrupgrade:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl-thunderx:hosts-allocate:broken: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-armhf-armhf-libvirt:saverestore-support-check: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-amd64-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-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-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-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-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-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-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=e3b4ec6dc77acc13b603497185086cfa96749d19
X-Osstest-Versions-That: xen=88f936d44d2e34ca2d0827cc828ea9d3aeef3fe8
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 01 Jul 2019 09:52:53 +0000
Subject: [Xen-devel] [xen-4.7-testing test] 138659: 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>

ZmxpZ2h0IDEzODY1OSB4ZW4tNC43LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODY1OS8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hcm02NC1hcm02NC14bC10aHVu
ZGVyeCAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtaTM4Ni1w
cmV2ICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTMzNTk2CiBidWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAg
ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1OTYKClRlc3RzIHdoaWNoIGFyZSBmYWlsaW5n
IGludGVybWl0dGVudGx5IChub3QgYmxvY2tpbmcpOgogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCA1
MCB4dGYvdGVzdC1odm02NC1sYnItdHN4LXZtZW50cnkgZmFpbCBpbiAxMzg2NDIgcGFzcyBpbiAx
Mzg2NTkKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgNzAgeHRmL3Rlc3QtaHZtNjQteHNhLTI3OCBm
YWlsIGluIDEzODY0MiBwYXNzIGluIDEzODY1OQogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQy
ICAxNiBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0ICBmYWlsIHBhc3MgaW4gMTM4NjQyCgpUZXN0
cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2
NC1pMzg2LW1pZ3J1cGdyYWRlICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAg
MiBob3N0cy1hbGxvY2F0ZSAgICAgICAgICAgICAgIGJyb2tlbiBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZh
aWwgbGlrZSAxMzM1OTYKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEzMzU5NgogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTMz
NTk2CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgIGZhaWwgbGlrZSAxMzM1OTYKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2lu
Ny1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEzMzU5NgogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgIGxpa2UgMTMzNTk2CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcg
Z3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzM1OTYKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEz
MzU5NgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICBmYWlsIGxpa2UgMTMzNTk2CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3Mx
Ni1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMzM1OTYKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQy
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bC1zZWF0dGxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14
c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1
LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1j
cmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAx
MyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0
YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4x
MC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAgICAg
ICAgICAgICAgICAgZTNiNGVjNmRjNzdhY2MxM2I2MDM0OTcxODUwODZjZmE5Njc0OWQxOQpiYXNl
bGluZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAgICAgODhmOTM2ZDQ0ZDJlMzRjYTJkMDgy
N2NjODI4ZWE5ZDNhZWVmM2ZlOAoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTMzNTk2ICAyMDE5LTAz
LTA1IDE1OjA2OjA0IFogIDExNyBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEzNTQzNCAgMjAx
OS0wNC0yOSAxNTozNjoxMCBaICAgNjIgZGF5cyAgIDM3IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBz
aW5jZSAgIDEzODAxNyAgMjAxOS0wNi0xOSAxMToxOTo0MyBaICAgMTEgZGF5cyAgICA5IGF0dGVt
cHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFuZHJl
dyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgQ2hyaXMgUGF0dGVyc29uIDxw
YXR0ZXJzb25jQGFpbmZvc2VjLmNvbT4KICBDaHJpc3RpYW4gTGluZGlnIDxjaHJpc3RpYW4ubGlu
ZGlnQGNpdHJpeC5jb20+CiAgQ8OpZHJpYyBCb3Nkb25uYXQgPGNib3Nkb25uYXRAc3VzZS5jb20+
CiAgRGFuaWVsIERlIEdyYWFmIDxkZ2RlZ3JhQHR5Y2hvLm5zYS5nb3Y+CiAgR2FyeSBMaW4gPGds
aW5Ac3VzZS5jb20+CiAgSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CiAg
SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0Bz
dXNlLmNvbT4KICBRdWFuIFh1IDx4dXF1YW44QGh1YXdlaS5jb20+CiAgU2FtdWVsIFRoaWJhdWx0
IDxzYW11ZWwudGhpYmF1bHRAZW5zLWx5b24ub3JnPgogIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJp
eC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYW1kNjQteHRmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1pMzg2LXByZXYgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFtZDY0LXB2b3Bz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1k
NjQtMSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2
NC01ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0t
aTM4Ni14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02
NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJo
ZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1v
dm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdp
bjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3Mx
Ni1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNr
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
ZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEw
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1p
bnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbWln
cnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWly
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2
LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC10aHVu
ZGVyeCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1s
YWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9n
cy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBo
dHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0
aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1S
RUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/
cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29k
ZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3Nz
dGVzdC5naXQ7YT1zdW1tYXJ5Cgpicm9rZW4tam9iIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRl
cnggYnJva2VuCmJyb2tlbi1zdGVwIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggaG9zdHMt
YWxsb2NhdGUKYnJva2VuLWpvYiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IGJyb2tlbgoK
Tm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA0MDEgbGluZXMgbG9u
Zy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 01 10:01:26 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Jul 2019 10:01:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hht7i-0002GA-2o; Mon, 01 Jul 2019 10:01:22 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Xse4=U6=citrix.com=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1hht7g-0002G4-Bm
 for xen-devel@lists.xenproject.org; Mon, 01 Jul 2019 10:01:20 +0000
X-Inumbo-ID: 2b943e42-9be7-11e9-8980-bc764e045a96
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2b943e42-9be7-11e9-8980-bc764e045a96;
 Mon, 01 Jul 2019 10:01:18 +0000 (UTC)
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=ian.jackson@citrix.com;
 spf=Pass smtp.mailfrom=Ian.Jackson@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 ian.jackson@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="ian.jackson@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 Ian.Jackson@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="Ian.Jackson@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: K4NGobQhe6kZF826VtAA9FiM0UzE5zHfYhi9s1+M487w8K/jO6Md++kd1j8O1Gb0upPsdSB/Mj
 XlhROGStV6+PEfyqNp1MAWWX4MFWHec1MMWb3b8fdW8rCGTN4fRGZguszk+XEJwbaPBKG5xSdB
 u7oQwBm9X60AEn5W5+DYUqnmG7iQTYA82houasIGcNomNmEBtUxTz1UDtNfW9d4mphkz94G646
 jeAivW8illqzYzWS257oRS94mKVjsAJ8EluDJhhkhxfK3CN1dqiimEekjMtbaqjf2TWTtn27SJ
 /c8=
X-SBRS: 2.7
X-MesageID: 2454829
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,438,1557201600"; 
   d="scan'208";a="2454829"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23833.55752.614954.80320@mariner.uk.xensource.com>
Date: Mon, 1 Jul 2019 11:00:40 +0100
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
In-Reply-To: <osstest-138307-mainreport@xen.org>
References: <osstest-138307-mainreport@xen.org>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [xen-4.7-testing test] 138307: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>

b3NzdGVzdCBzZXJ2aWNlIG93bmVyIHdyaXRlcyAoIlt4ZW4tNC43LXRlc3RpbmcgdGVzdF0gMTM4
MzA3OiByZWdyZXNzaW9ucyAtIEZBSUwiKToKPiBmbGlnaHQgMTM4MzA3IHhlbi00LjctdGVzdGlu
ZyByZWFsIFtyZWFsXQo+IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rl
c3QvbG9ncy8xMzgzMDcvCj4gCj4gUmVncmVzc2lvbnMgOi0oCj4gCj4gVGVzdHMgd2hpY2ggZGlk
IG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCj4gaW5jbHVkaW5nIHRlc3RzIHdoaWNoIGNv
dWxkIG5vdCBiZSBydW46Cj4gIGJ1aWxkLWkzODYtcHJldiAgICAgICAgICAgICAgIDYgeGVuLWJ1
aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU5Ngo+ICBidWlsZC1hbWQ2NC1w
cmV2ICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZz
LiAxMzM1OTYKClRoaXMgaXMgbm90IGV4cGVjdGVkLiAgQnV0IHRoaXMgYnJhbmNoIGlzIG91dCBv
ZiBzZWN1cml0eSBzdXBwb3J0IGFuZAp0aGUgb25seSBlZmZlY3QgaXMgdGhhdCB3ZSBjb3VsZCBu
b3QgZG8gdGhlIDQuNiB0byA0LjcgbWlncmF0aW9uIHRlc3QuCgpVbmxlc3Mgc29tZW9uZSBvYmpl
Y3RzIEkgd2lsbCBmb3JjZSBwdXNoIGl0LgoKSWFuLgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 01 10:35:17 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Jul 2019 10: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 1hhteH-000506-Nd; Mon, 01 Jul 2019 10:35:01 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=YZ94=U6=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hhteG-000501-Nj
 for xen-devel@lists.xenproject.org; Mon, 01 Jul 2019 10:35:00 +0000
X-Inumbo-ID: 886d1154-9beb-11e9-b3a6-9ba9e922851c
Received: from m9a0002g.houston.softwaregrp.com (unknown [15.124.64.67])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 886d1154-9beb-11e9-b3a6-9ba9e922851c;
 Mon, 01 Jul 2019 10:34:56 +0000 (UTC)
Received: FROM m9a0002g.houston.softwaregrp.com (15.121.0.191) BY
 m9a0002g.houston.softwaregrp.com WITH ESMTP; 
 Mon,  1 Jul 2019 10:32:28 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M9W0068.microfocus.com (2002:f79:bf::f79:bf) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Mon, 1 Jul 2019 10:32:29 +0000
Received: from NAM05-BY2-obe.outbound.protection.outlook.com (15.124.8.12) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Mon, 1 Jul 2019 10:32:29 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3121.namprd18.prod.outlook.com (10.255.136.150) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2032.17; Mon, 1 Jul 2019 10:32:28 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc%3]) with mapi id 15.20.2008.020; Mon, 1 Jul 2019
 10:32:28 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Ian Jackson <ian.jackson@citrix.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [xen-4.7-testing test] 138307: regressions - FAIL
Thread-Index: AQHVL/P3kv+ti3aDFEKENw4SQaI6cKa1kJkA
Date: Mon, 1 Jul 2019 10:32:27 +0000
Message-ID: <1cf4768d-6bcd-05ce-d10f-4cbc11eb0cfb@suse.com>
References: <osstest-138307-mainreport@xen.org>
 <23833.55752.614954.80320@mariner.uk.xensource.com>
In-Reply-To: <23833.55752.614954.80320@mariner.uk.xensource.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB7PR04CA0023.eurprd04.prod.outlook.com
 (2603:10a6:10:12::36) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 6ab5be19-01b5-4e80-cff4-08d6fe0f6a19
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3121; 
x-ms-traffictypediagnostic: BY5PR18MB3121:
x-ms-exchange-purlcount: 1
x-microsoft-antispam-prvs: <BY5PR18MB31214ABE7A657EBC2515EC8FB3F90@BY5PR18MB3121.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7691;
x-forefront-prvs: 00851CA28B
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(376002)(366004)(396003)(39860400002)(136003)(346002)(199004)(189003)(966005)(6306002)(7736002)(305945005)(4744005)(476003)(99286004)(446003)(86362001)(2616005)(11346002)(52116002)(31696002)(72206003)(14454004)(486006)(6246003)(110136005)(478600001)(316002)(256004)(5660300002)(14444005)(53936002)(26005)(6506007)(76176011)(73956011)(64756008)(2906002)(66946007)(68736007)(66556008)(66476007)(66446008)(71200400001)(186003)(71190400001)(2501003)(3846002)(6116002)(386003)(53546011)(66066001)(102836004)(6512007)(81156014)(25786009)(81166006)(80792005)(229853002)(31686004)(8676002)(6486002)(36756003)(8936002)(6436002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3121;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: yHvZKerV3QqamK+CU80W2i8ETcglnkBP3QsPndjGuvxm7lIywrsrvfMb38reVWYaQ0RvTchfXmaqBo1k9kX2j84w4S36mPRRGKhZi47hJp+tsFynNWqaBwDFQ6WUDroX9zBVuB3jBUye4g+v1VaK3DwEEPWW7aFs53FU+t/UyHSTXE1UGm3LfMzxvK/sZF90wvsqJRzR42dgMQxqRNnDDRcebSdaR0zgsgg8R/Riv9xw8ZEq4UqJ+RwL5+GxvrGykGaUnZvvo0bXOngTjbFb2kctU79Wdxmw74bXNWyGcB5Am4XUBDVDYNcWEb7FPPYpGZJ11aMwaEDNCgWxrmiVOf4GvxEtHl9Zi6Wr6dsVjXfllD47cl6bVEchGml6Mtvjp7ApojLLNqfDf8XtVxf1alICqUtQuRQ22+yd4p/jdqA=
Content-ID: <41D75896EDC76941A8D3EDDA27C7F2F2@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 6ab5be19-01b5-4e80-cff4-08d6fe0f6a19
X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Jul 2019 10:32:27.9813 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3121
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [xen-4.7-testing test] 138307: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDEuMDcuMjAxOSAxMjowMCwgSWFuIEphY2tzb24gd3JvdGU6DQo+IG9zc3Rlc3Qgc2Vydmlj
ZSBvd25lciB3cml0ZXMgKCJbeGVuLTQuNy10ZXN0aW5nIHRlc3RdIDEzODMwNzogcmVncmVzc2lv
bnMgLSBGQUlMIik6DQo+PiBmbGlnaHQgMTM4MzA3IHhlbi00LjctdGVzdGluZyByZWFsIFtyZWFs
XQ0KPj4gaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEz
ODMwNy8NCj4+DQo+PiBSZWdyZXNzaW9ucyA6LSgNCj4+DQo+PiBUZXN0cyB3aGljaCBkaWQgbm90
IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywNCj4+IGluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3Vs
ZCBub3QgYmUgcnVuOg0KPj4gICBidWlsZC1pMzg2LXByZXYgICAgICAgICAgICAgICA2IHhlbi1i
dWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1OTYNCj4+ICAgYnVpbGQtYW1k
NjQtcHJldiAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTMzNTk2DQo+IA0KPiBUaGlzIGlzIG5vdCBleHBlY3RlZC4gIEJ1dCB0aGlzIGJyYW5j
aCBpcyBvdXQgb2Ygc2VjdXJpdHkgc3VwcG9ydCBhbmQNCj4gdGhlIG9ubHkgZWZmZWN0IGlzIHRo
YXQgd2UgY291bGQgbm90IGRvIHRoZSA0LjYgdG8gNC43IG1pZ3JhdGlvbiB0ZXN0Lg0KDQpJJ3Zl
IHRha2VuIGEgbG9vayAtIGl0J3MgdGhlIE9WTUYgYnVpbGQgdGhhdCBmYWlscy4NCg0KPiBVbmxl
c3Mgc29tZW9uZSBvYmplY3RzIEkgd2lsbCBmb3JjZSBwdXNoIGl0Lg0KDQpJJ2Qgc2F5IC0gZ28g
YWhlYWQuDQoNCkphbg0KDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 01 10:45:03 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Jul 2019 10: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 1hhtnv-0005pG-P3; Mon, 01 Jul 2019 10:44:59 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=uHYc=U6=epam.com=volodymyr_babchuk@srs-us1.protection.inumbo.net>)
 id 1hhtnu-0005pB-KN
 for xen-devel@lists.xenproject.org; Mon, 01 Jul 2019 10:44:58 +0000
X-Inumbo-ID: 43d69619-9bed-11e9-8980-bc764e045a96
Received: from EUR03-DB5-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe0a::627])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 43d69619-9bed-11e9-8980-bc764e045a96;
 Mon, 01 Jul 2019 10:44:56 +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=I9Tdrv8pQhnofgu8TumUjeqVnfULeKSTve+/GdjBwV8=;
 b=OdqFrEqy8RBJLsWtEKiIH75nqn0j/Jq8JTfxV0U6EpHSxWD9ElHGe6rdiLZrL297b96TyXGTMcuuldz//9mjHUd/Z8TmHU/SPpE8Ef627nvlBPSvoO2gv5cjaBr8HSkqKFGn910Jj44a/dbVZVnbLTpn+Q9YA0UjmnGOX2fVISbkNOeD0ly0+vSxmXVg/bL2neCWuCZNr0ayGLGvyGze0luT8LGQOcvmOQ5mCq3fDU/ielutqC+Rb6qFxx3p2kGzjonX7fEl31kQBor3yUfK1ahtUEAFh3+AGCIWVRCdyPF++zRss6Fe/6eqhdDtRfB4+Uw0edzwgEm1oV/KUaS9oQ==
Received: from AM6PR03MB4150.eurprd03.prod.outlook.com (20.177.32.75) by
 AM6PR03MB4008.eurprd03.prod.outlook.com (20.177.38.11) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2032.20; Mon, 1 Jul 2019 10:44:54 +0000
Received: from AM6PR03MB4150.eurprd03.prod.outlook.com
 ([fe80::24cd:dc66:cc1b:ac70]) by AM6PR03MB4150.eurprd03.prod.outlook.com
 ([fe80::24cd:dc66:cc1b:ac70%3]) with mapi id 15.20.2032.019; Mon, 1 Jul 2019
 10:44:54 +0000
From: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Thread-Topic: [PATCH] arm/optee: Fix arm32 build
Thread-Index: AQHVLbP638mJy0ck3UyL5AGuFAdKA6a1mJ+A
Date: Mon, 1 Jul 2019 10:44:54 +0000
Message-ID: <87y31irq3e.fsf@epam.com>
References: <20190628131821.19690-1-andrew.cooper3@citrix.com>
In-Reply-To: <20190628131821.19690-1-andrew.cooper3@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=Volodymyr_Babchuk@epam.com; 
x-originating-ip: [85.223.209.22]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 61d0fa2e-f205-416b-6b18-08d6fe11271d
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(7168020)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:AM6PR03MB4008; 
x-ms-traffictypediagnostic: AM6PR03MB4008:
x-ms-exchange-purlcount: 1
x-microsoft-antispam-prvs: <AM6PR03MB4008A7D463A86B4A876651CCE6F90@AM6PR03MB4008.eurprd03.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:6430;
x-forefront-prvs: 00851CA28B
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(4636009)(136003)(366004)(376002)(346002)(396003)(39860400002)(199004)(189003)(478600001)(53936002)(86362001)(966005)(81156014)(68736007)(81166006)(6306002)(80792005)(6512007)(6916009)(8676002)(71200400001)(256004)(14444005)(107886003)(71190400001)(25786009)(99286004)(4326008)(14454004)(5660300002)(2906002)(8936002)(6506007)(316002)(76116006)(26005)(76176011)(54906003)(72206003)(6486002)(66946007)(66556008)(64756008)(66446008)(73956011)(66476007)(229853002)(446003)(6436002)(11346002)(476003)(66066001)(55236004)(2616005)(6116002)(186003)(102836004)(36756003)(486006)(3846002)(7736002)(305945005)(6246003);
 DIR:OUT; SFP:1101; SCL:1; SRVR:AM6PR03MB4008;
 H:AM6PR03MB4150.eurprd03.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: epam.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: vyR4p9UBTkBpaDsvoOYYB4Z1a/qfsE+B8GHN4mwA2jIgaG3bqONrVfiojrTMTz5Y+BBYkPnqivadir/mZVQqG+HZJ31lrHUs0zXBusuURPbOJ5GvlPCz2fhlgj1dD5TF7cURorL0wvRF1sb95AYJQJvYJ/VESIYhMaFYCXDldM+RU6h0HEWJu5zm5nNumz/0Bx5MXLmeXRAnT4vHMj27a5smvAPs+NnhlKYFAvxwrgTtKp6s6mUDAtoUb1uyOmX1SgyzGpPz/B0IDWLCcj6pJPHobXhHHpT4mxP2fBQDhXh+Il+50cYfJd3M2aUbskmLKWiefD+rxxKVxT0zRe5Z/V5JJ7q4MbjE9gUgOvPKH9rNeD4NlRFRn8bwsDSN1fc9AOBTd9tuynwbzU5784N+81zSQzMVIJUgsjkIQHmA9oU=
Content-ID: <48CB74AEDE3A5046814A9F5237794622@eurprd03.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 61d0fa2e-f205-416b-6b18-08d6fe11271d
X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Jul 2019 10:44:54.2622 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: Volodymyr_Babchuk@epam.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR03MB4008
Subject: Re: [Xen-devel] [PATCH] arm/optee: Fix arm32 build
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>,
 Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

DQpIaSBBbmRyZXcsDQoNCkFuZHJldyBDb29wZXIgd3JpdGVzOg0KDQo+IEEgVHJhdmlzIHJhbmRj
b25maWcgYnVpbGQgbm90aWNlczoNCj4NCj4gb3B0ZWUuYzogSW4gZnVuY3Rpb24g4oCYYWxsb2Nh
dGVfYW5kX3Bpbl9zaG1fcnBj4oCZOg0KPiBvcHRlZS5jOjM4MzoxMzogZXJyb3I6IGZvcm1hdCDi
gJglbHjigJkgZXhwZWN0cyBhcmd1bWVudCBvZiB0eXBlDQo+ICAgIOKAmGxvbmcgdW5zaWduZWQg
aW504oCZLCBidXQgYXJndW1lbnQgNSBoYXMgdHlwZSDigJh1aW50NjRfdOKAmSBbLVdlcnJvcj1m
b3JtYXQ9XQ0KPiAgICAgZ2RwcmludGsoWEVOTE9HX1dBUk5JTkcsICJHdWVzdCB0cmllcyB0byB1
c2UgdGhlIHNhbWUgUlBDIFNITSBjb29raWUgJWx4XG4iLA0KPiAgICAgICAgICAgICAgXg0KPg0K
PiBVc2UgUFJJeDY0IGluc3RlYWQgb2YgJWx4DQo+DQo+IEZ1bGwgbG9ncyBodHRwczovL3RyYXZp
cy1jaS5vcmcvYW5keWhocC94ZW4vam9icy81NTE3NTQyNTMNCj4NCj4gU2lnbmVkLW9mZi1ieTog
QW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4NCkFja2VkLWJ5OiBWb2xv
ZHlteXIgQmFiY2h1ayA8dm9sb2R5bXlyX2JhYmNodWtAZXBhbS5jb20+DQoNCj4gLS0tDQo+IEND
OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+DQo+IENDOiBKdWxp
ZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPg0KPiBDQzogVm9sb2R5bXlyIEJhYmNodWsg
PFZvbG9keW15cl9CYWJjaHVrQGVwYW0uY29tPg0KPiAtLS0NCj4gIHhlbi9hcmNoL2FybS90ZWUv
b3B0ZWUuYyB8IDE4ICsrKysrKysrKysrKy0tLS0tLQ0KPiAgMSBmaWxlIGNoYW5nZWQsIDEyIGlu
c2VydGlvbnMoKyksIDYgZGVsZXRpb25zKC0pDQo+DQo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9h
cm0vdGVlL29wdGVlLmMgYi94ZW4vYXJjaC9hcm0vdGVlL29wdGVlLmMNCj4gaW5kZXggNjEwMjk4
NTVkNC4uMWQ3OWMyYzE1OSAxMDA2NDQNCj4gLS0tIGEveGVuL2FyY2gvYXJtL3RlZS9vcHRlZS5j
DQo+ICsrKyBiL3hlbi9hcmNoL2FybS90ZWUvb3B0ZWUuYw0KPiBAQCAtMzgwLDcgKzM4MCw4IEBA
IHN0YXRpYyBzdHJ1Y3Qgc2htX3JwYyAqYWxsb2NhdGVfYW5kX3Bpbl9zaG1fcnBjKHN0cnVjdCBv
cHRlZV9kb21haW4gKmN0eCwNCj4gICAgICAgICAgaWYgKCBzaG1fcnBjX3RtcC0+Y29va2llID09
IGNvb2tpZSApDQo+ICAgICAgICAgIHsNCj4gICAgICAgICAgICAgIHNwaW5fdW5sb2NrKCZjdHgt
PmxvY2spOw0KPiAtICAgICAgICAgICAgZ2RwcmludGsoWEVOTE9HX1dBUk5JTkcsICJHdWVzdCB0
cmllcyB0byB1c2UgdGhlIHNhbWUgUlBDIFNITSBjb29raWUgJWx4XG4iLA0KPiArICAgICAgICAg
ICAgZ2RwcmludGsoWEVOTE9HX1dBUk5JTkcsDQo+ICsgICAgICAgICAgICAgICAgICAgICAiR3Vl
c3QgdHJpZXMgdG8gdXNlIHRoZSBzYW1lIFJQQyBTSE0gY29va2llICUiUFJJeDY0IlxuIiwNCj4g
ICAgICAgICAgICAgICAgICAgICAgIGNvb2tpZSk7DQo+ICAgICAgICAgICAgICBnb3RvIGVycjsN
Cj4gICAgICAgICAgfQ0KPiBAQCAtNDkzLDcgKzQ5NCw4IEBAIHN0YXRpYyBzdHJ1Y3Qgb3B0ZWVf
c2htX2J1ZiAqYWxsb2NhdGVfb3B0ZWVfc2htX2J1ZihzdHJ1Y3Qgb3B0ZWVfZG9tYWluICpjdHgs
DQo+ICAgICAgICAgIGlmICggb3B0ZWVfc2htX2J1Zl90bXAtPmNvb2tpZSA9PSBjb29raWUgKQ0K
PiAgICAgICAgICB7DQo+ICAgICAgICAgICAgICBzcGluX3VubG9jaygmY3R4LT5sb2NrKTsNCj4g
LSAgICAgICAgICAgIGdkcHJpbnRrKFhFTkxPR19XQVJOSU5HLCAiR3Vlc3QgdHJpZXMgdG8gdXNl
IHRoZSBzYW1lIFNITSBidWZmZXIgY29va2llICVseFxuIiwNCj4gKyAgICAgICAgICAgIGdkcHJp
bnRrKFhFTkxPR19XQVJOSU5HLA0KPiArICAgICAgICAgICAgICAgICAgICAgIkd1ZXN0IHRyaWVz
IHRvIHVzZSB0aGUgc2FtZSBTSE0gYnVmZmVyIGNvb2tpZSAlIlBSSXg2NCJcbiIsDQo+ICAgICAg
ICAgICAgICAgICAgICAgICBjb29raWUpOw0KPiAgICAgICAgICAgICAgZXJyX2NvZGUgPSAtRUlO
VkFMOw0KPiAgICAgICAgICAgICAgZ290byBlcnI7DQo+IEBAIC01NzQsNyArNTc2LDggQEAgc3Rh
dGljIHZvaWQgZnJlZV9vcHRlZV9zaG1fYnVmX3BnX2xpc3Qoc3RydWN0IG9wdGVlX2RvbWFpbiAq
Y3R4LA0KPiAgICAgIGlmICggZm91bmQgKQ0KPiAgICAgICAgICBmcmVlX3BnX2xpc3Qob3B0ZWVf
c2htX2J1Zik7DQo+ICAgICAgZWxzZQ0KPiAtICAgICAgICBnZHByaW50ayhYRU5MT0dfRVJSLCAi
Q2FuJ3QgZmluZCBwYWdlbGlzdCBmb3IgU0hNIGJ1ZmZlciB3aXRoIGNvb2tpZSAlbHggdG8gZnJl
ZSBpdFxuIiwNCj4gKyAgICAgICAgZ2RwcmludGsoWEVOTE9HX0VSUiwNCj4gKyAgICAgICAgICAg
ICAgICAgIkNhbid0IGZpbmQgcGFnZWxpc3QgZm9yIFNITSBidWZmZXIgd2l0aCBjb29raWUgJSJQ
Ukl4NjQiIHRvIGZyZWUgaXRcbiIsDQo+ICAgICAgICAgICAgICAgICAgIGNvb2tpZSk7DQo+ICB9
DQo+ICANCj4gQEAgLTEwMTgsNyArMTAyMSw4IEBAIHN0YXRpYyBpbnQgaGFuZGxlX3JwY19yZXR1
cm4oc3RydWN0IG9wdGVlX2RvbWFpbiAqY3R4LA0KPiAgICAgICAgICAgICAgICogd2lsbCBvdmVy
d3JpdGUgaXQgd2l0aCBhY3R1YWwgcmVzdWx0LiBTbyB3ZSBjYW4ganVzdA0KPiAgICAgICAgICAg
ICAgICogY29udGludWUgdGhlIGNhbGwuDQo+ICAgICAgICAgICAgICAgKi8NCj4gLSAgICAgICAg
ICAgIGdwcmludGsoWEVOTE9HX0VSUiwgIkNhbid0IGZpbmQgU0hNLVJQQyB3aXRoIGNvb2tpZSAl
bHhcbiIsIGNvb2tpZSk7DQo+ICsgICAgICAgICAgICBncHJpbnRrKFhFTkxPR19FUlIsICJDYW4n
dCBmaW5kIFNITS1SUEMgd2l0aCBjb29raWUgJSJQUkl4NjQiXG4iLA0KPiArICAgICAgICAgICAg
ICAgICAgICBjb29raWUpOw0KPiAgDQo+ICAgICAgICAgICAgICByZXR1cm4gLUVSRVNUQVJUOw0K
PiAgICAgICAgICB9DQo+IEBAIC0xMjE5LDcgKzEyMjMsOCBAQCBzdGF0aWMgdm9pZCBoYW5kbGVf
cnBjX2NtZF9hbGxvYyhzdHJ1Y3Qgb3B0ZWVfZG9tYWluICpjdHgsDQo+ICAgICAgaWYgKCBzaG1f
cnBjLT54ZW5fYXJnLT5wYXJhbXNbMF0uYXR0ciAhPSAoT1BURUVfTVNHX0FUVFJfVFlQRV9UTUVN
X09VVFBVVCB8DQo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgT1BURUVfTVNHX0FUVFJfTk9OQ09OVElHKSApDQo+ICAgICAgew0KPiAtICAgICAgICBnZHBy
aW50ayhYRU5MT0dfV0FSTklORywgIkludmFsaWQgYXR0cnMgZm9yIHNoYXJlZCBtZW0gYnVmZmVy
OiAlbHhcbiIsDQo+ICsgICAgICAgIGdkcHJpbnRrKFhFTkxPR19XQVJOSU5HLA0KPiArICAgICAg
ICAgICAgICAgICAiSW52YWxpZCBhdHRycyBmb3Igc2hhcmVkIG1lbSBidWZmZXI6ICUiUFJJeDY0
IlxuIiwNCj4gICAgICAgICAgICAgICAgICAgc2htX3JwYy0+eGVuX2FyZy0+cGFyYW1zWzBdLmF0
dHIpOw0KPiAgICAgICAgICByZXR1cm47DQo+ICAgICAgfQ0KPiBAQCAtMTI2OCw3ICsxMjczLDgg
QEAgc3RhdGljIHZvaWQgaGFuZGxlX3JwY19jbWQoc3RydWN0IG9wdGVlX2RvbWFpbiAqY3R4LCBz
dHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncywNCj4gIA0KPiAgICAgIGlmICggIXNobV9ycGMgKQ0K
PiAgICAgIHsNCj4gLSAgICAgICAgZ2RwcmludGsoWEVOTE9HX0VSUiwgIkNhbid0IGZpbmQgU0hN
LVJQQyB3aXRoIGNvb2tpZSAlbHhcbiIsIGNvb2tpZSk7DQo+ICsgICAgICAgIGdkcHJpbnRrKFhF
TkxPR19FUlIsICJDYW4ndCBmaW5kIFNITS1SUEMgd2l0aCBjb29raWUgJSJQUkl4NjQiXG4iLA0K
PiArICAgICAgICAgICAgICAgICBjb29raWUpOw0KPiAgICAgICAgICByZXR1cm47DQo+ICAgICAg
fQ0KDQoNCi0tIA0KQmVzdCByZWdhcmRzLFZvbG9keW15ciBCYWJjaHVrCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 01 10:48:46 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Jul 2019 10:48:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hhtrZ-0005zl-Jg; Mon, 01 Jul 2019 10:48: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=BgAe=U6=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hhtrX-0005zb-MN
 for xen-devel@lists.xenproject.org; Mon, 01 Jul 2019 10:48:43 +0000
X-Inumbo-ID: ca17927e-9bed-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ca17927e-9bed-11e9-8980-bc764e045a96;
 Mon, 01 Jul 2019 10:48:41 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hhtrU-0001hC-Sd; Mon, 01 Jul 2019 10:48:40 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hhtrU-00058F-Dn; Mon, 01 Jul 2019 10:48:40 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hhtrU-0001b3-DB; Mon, 01 Jul 2019 10:48:40 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138665-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:build-amd64:xen-build:fail:regression
 qemu-mainline:build-arm64-xsm:xen-build:fail:regression
 qemu-mainline:build-amd64-xsm:xen-build:fail:regression
 qemu-mainline:build-arm64:xen-build:fail:regression
 qemu-mainline:build-i386:xen-build:fail:regression
 qemu-mainline:build-i386-xsm:xen-build:fail:regression
 qemu-mainline:build-armhf:xen-build:fail:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:build-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:build-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:build-arm64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pygrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:build-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt: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-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-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-i386-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: qemuu=474f3938d79ab36b9231c9ad3b5a9314c2aeacde
X-Osstest-Versions-That: qemuu=a578cdfbdd8f9beff5ced52b7826ddb1669abbbf
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 01 Jul 2019 10:48:40 +0000
Subject: [Xen-devel] [qemu-mainline test] 138665: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODY2NSBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzg2NjUvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAg
ICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzNzYwMAogYnVp
bGQtYXJtNjQteHNtICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTM3NjAwCiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICA2IHhlbi1i
dWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzc2MDAKIGJ1aWxkLWFybTY0ICAg
ICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEzNzYwMAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM3NjAwCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAg
ICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzc2MDAKIGJ1
aWxkLWFybWhmICAgICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDEzNzYwMAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJl
IG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICBibG9ja2VkIG4vYQogYnVpbGQtYXJtaGYtbGlidmly
dCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1k
NjQtZG1yZXN0cmljdCAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWNyZWRpdDEgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkz
ODYgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYXJtaGYt
YXJtaGYteGwtYXJuZGFsZSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2
bS1hbWQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1h
bWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRo
dW5kZXJ4ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZGViaWFuaHZtLWkzODYteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgYmxvY2tlZCBuL2EK
IHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxkLWkzODYtbGlidmlydCAg
ICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1
aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC12aGQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1yYXcgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2
Y3B1ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNo
aW0gICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
d2luMTAtaTM4NiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRl
c3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2
c2hpbSAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAxIGJ1aWxkLWNoZWNrKDEpICBibG9ja2VkIG4v
YQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBi
dWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1h
cm02NC1saWJ2aXJ0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LW92bWYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2Nr
ZWQgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnVi
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXB2aHYyLWFtZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2lu
Ny1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3Qt
YW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EK
IHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLWNyZWRpdDEgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgMSBidWlsZC1j
aGVjaygxKSAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgMSBidWlsZC1jaGVjaygxKSBibG9j
a2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43
LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFt
ZDY0LWkzODYtcGFpciAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAg
ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
czE2LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVz
dC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCgp2ZXJzaW9uIHRhcmdldGVkIGZv
ciB0ZXN0aW5nOgogcWVtdXUgICAgICAgICAgICAgICAgNDc0ZjM5MzhkNzlhYjM2YjkyMzFjOWFk
M2I1YTkzMTRjMmFlYWNkZQpiYXNlbGluZSB2ZXJzaW9uOgogcWVtdXUgICAgICAgICAgICAgICAg
YTU3OGNkZmJkZDhmOWJlZmY1Y2VkNTJiNzgyNmRkYjE2NjlhYmJiZgoKTGFzdCB0ZXN0IG9mIGJh
c2lzICAgMTM3NjAwICAyMDE5LTA2LTExIDAzOjA3OjU4IFogICAyMCBkYXlzCkZhaWxpbmcgc2lu
Y2UgICAgICAgIDEzNzY5NyAgMjAxOS0wNi0xMyAwMzo0MDoxNiBaICAgMTggZGF5cyAgIDE2IGF0
dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEzODM3MiAgMjAxOS0wNi0yMyAxMzoxNTowMSBa
ICAgIDcgZGF5cyAgICA5IGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9u
cyB1bmRlciB0ZXN0OgogIEFsZWtzYW5kYXIgTWFya292aWMgPGFtYXJrb3ZpY0B3YXZlY29tcC5j
b20+CiAgQWxleCBCZW5uw6llIDxhbGV4LmJlbm5lZUBsaW5hcm8ub3JnPgogIEFsZXggV2lsbGlh
bXNvbiA8YWxleC53aWxsaWFtc29uQHJlZGhhdC5jb20+CiAgQW5kcmV3IFJhbmRyaWFuYXN1bHUg
PHJhbmRyaWFuYXN1bHVAZ21haWwuY29tPgogIEFuZHJleSBTaGlua2V2aWNoIDxhbmRyZXkuc2hp
bmtldmljaEB2aXJ0dW96em8uY29tPgogIEFudG9uIEJsYW5jaGFyZCA8YW50b25Ab3psYWJzLm9y
Zz4KICBCZW5qYW1pbiBIZXJyZW5zY2htaWR0IDxiZW5oQGtlcm5lbC5jcmFzaGluZy5vcmc+CiAg
Q2hlbiBaaGFuZyA8dGdmYmV0YUBtZS5jb20+CiAgQ2xlYmVyIFJvc2EgPGNyb3NhQHJlZGhhdC5j
b20+CiAgQ29saW4gWHUgPGNvbGluLnh1QGludGVsLmNvbT4KICBDw6lkcmljIExlIEdvYXRlciA8
Y2xnQGthb2Qub3JnPgogIERhdmlkIEdpYnNvbiA8ZGF2aWRAZ2lic29uLmRyb3BiZWFyLmlkLmF1
PgogIEVkdWFyZG8gSGFia29zdCA8ZWhhYmtvc3RAcmVkaGF0LmNvbT4KICBFcmljIEF1Z2VyIDxl
cmljLmF1Z2VyQHJlZGhhdC5jb20+CiAgRXJpYyBCbGFrZSA8ZWJsYWtlQHJlZGhhdC5jb20+CiAg
R2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CiAgR3JlZyBLdXJ6IDxncm91Z0BrYW9k
Lm9yZz4KICBJZ29yIE1hbW1lZG92IDxpbWFtbWVkb0ByZWRoYXQuY29tPgogIEphbWVzIENvdXJ0
aWVyLUR1dHRvbiA8amFtZXMuZHV0dG9uQGdtYWlsLmNvbT4KICBKb2huIFNub3cgPGpzbm93QHJl
ZGhhdC5jb20+CiAgSm9uIERvcm9uIDxhcmlsb3VAZ21haWwuY29tPgogIEtldmluIFdvbGYgPGt3
b2xmQHJlZGhhdC5jb20+CiAgTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KICBMYXVy
ZW50IFZpdmllciA8bHZpdmllckByZWRoYXQuY29tPgogIExpIEhhbmdqaW5nIDxsaWhhbmdqaW5n
QGJhaWR1LmNvbT4KICBMaWRvbmcgQ2hlbiA8bGlkb25nLmNoZW5Ab3JhY2xlLmNvbT4KICBMaXJh
biBBbG9uIDxsaXJhbi5hbG9uQG9yYWNsZS5jb20+CiAgTWFyYW4gV2lsc29uIDxtYXJhbi53aWxz
b25Ab3JhY2xlLmNvbT4KICBNYXJjLUFuZHLDqSBMdXJlYXUgPG1hcmNhbmRyZS5sdXJlYXVAcmVk
aGF0LmNvbT4KICBNYXJrIFJ1dGxhbmQgPG1hcmsucnV0bGFuZEBhcm0uY29tPgogIE1hcmt1cyBB
cm1icnVzdGVyIDxhcm1icnVAcmVkaGF0LmNvbT4KICBNYXggUmVpdHogPG1yZWl0ekByZWRoYXQu
Y29tPgogIE1pY2hhZWwgUy4gVHNpcmtpbiA8bXN0QHJlZGhhdC5jb20+CiAgUGFvbG8gQm9uemlu
aSA8cGJvbnppbmlAcmVkaGF0LmNvbT4KICBQYXZlbCBEb3ZnYWx5dWsgPHBhdmVsLmRvdmdhbHVr
QGdtYWlsLmNvbT4KICBQYXZlbCBEb3ZnYWx5dWsgPHBhdmVsLmRvdmdhbHVrQGlzcHJhcy5ydT4K
ICBQZXRlciBNYXlkZWxsIDxwZXRlci5tYXlkZWxsQGxpbmFyby5vcmc+CiAgUGV0ZXIgTWF5ZGVs
bCA8cGV0ZXIubWF5ZGVsbEBsaW5hcm8ub3JnPlJldmlld2VkLWJ5OiBSaWNoYXJkIEhlbmRlcnNv
biA8cmljaGFyZC5oZW5kZXJzb25AbGluYXJvLm9yZz4KICBQaGlsaXBwZSBNYXRoaWV1LURhdWTD
qSA8ZjRidWdAYW1zYXQub3JnPgogIFBoaWxpcHBlIE1hdGhpZXUtRGF1ZMOpIDxwaGlsbWRAcmVk
aGF0LmNvbT4KICBSaWNoYXJkIEhlbmRlcnNvbiA8cmljaGFyZC5oZW5kZXJzb25AbGluYXJvLm9y
Zz4KICBTdGVmYW5vIEdhcnphcmVsbGEgPHNnYXJ6YXJlQHJlZGhhdC5jb20+CiAgVGhvbWFzIEh1
dGggPHRodXRoQHJlZGhhdC5jb20+CiAgVml0YWx5IEt1em5ldHNvdiA8dmt1em5ldHNAcmVkaGF0
LmNvbT4KICBWbGFkaW1pciBTZW1lbnRzb3YtT2dpZXZza2l5IDx2c2VtZW50c292QHZpcnR1b3p6
by5jb20+CiAgV2FpbmVyIGRvcyBTYW50b3MgTW9zY2hldHRhIDx3YWluZXJzbUByZWRoYXQuY29t
PgogIFdlaSBZYW5nIDxyaWNoYXJkdy55YW5nQGxpbnV4LmludGVsLmNvbT4KICBYaWFveWFvIExp
IDx4aWFveWFvLmxpQGxpbnV4LmludGVsLmNvbT4KICBZdXJ5IEtvdG92IDx5dXJ5LWtvdG92QHlh
bmRleC10ZWFtLnJ1PgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1p
Mzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtaTM4
Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
aTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3Rl
ZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2
LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC14
bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3Ry
aWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcWVt
dXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
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
IAogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC1zaGFkb3cgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZo
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3Jn
CmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBj
b25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBv
cnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMu
eGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1h
c3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1i
bG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0
CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFy
eQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgNjIyMSBsaW5l
cyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 01 10:49:14 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Jul 2019 10:49:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hhts2-00062j-4o; Mon, 01 Jul 2019 10:49:14 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=tezJ=U6=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hhts1-00062Y-FC
 for xen-devel@lists.xenproject.org; Mon, 01 Jul 2019 10:49:13 +0000
X-Inumbo-ID: da26f382-9bed-11e9-ac92-4723d51b6d21
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id da26f382-9bed-11e9-ac92-4723d51b6d21;
 Mon, 01 Jul 2019 10:49:08 +0000 (UTC)
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: IlpH73wbgUqHqUYN2A8SgtXBCHo8FkY1Qz3mtGYfmsQVTtnmcC4HvqHoG6269nLHakLa3lve44
 aWEH3+wHN/jtlTfWIgZx/ZcnYx4yIOCmmmT4hCHncj0FpgvXGT4pkRkc4lt3hFvX4L6nTfnW3J
 mK79rgi4l2e8lN2iYbyT7La2+EeKKPgDUbwl/y3tE/e9hnZd2apkQZ8o5H17JN5bgHY5Uco+UP
 sC/c4N9D0QULwbie6bLLuy540RIQ9Kqc/X79PXywMuUPi4o0iTJUojJCQssmQgZWYrXNmDMYy1
 cGs=
X-SBRS: 2.7
X-MesageID: 2454098
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,439,1557201600"; 
   d="scan'208";a="2454098"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 1 Jul 2019 12:49:03 +0200
Message-ID: <20190701104903.72364-1-roger.pau@citrix.com>
X-Mailer: git-send-email 2.20.1 (Apple Git-117)
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] xstate: make use_xsave non-init
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 Jan Beulich <jbeulich@suse.com>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

TExWTSBjb2RlIGdlbmVyYXRpb24gY2FuIGF0dGVtcHQgdG8gbG9hZCBmcm9tIGEgdmFyaWFibGUg
aW4gdGhlIG5leHQKY29uZGl0aW9uIG9mIGFuIGV4cHJlc3Npb24gdW5kZXIgY2VydGFpbiBjaXJj
dW1zdGFuY2VzLCB0aHVzCmF0dGVtcHRpbmcgdG8gbG9hZCB1c2VfeHNhdmUgcmVnYXJkbGVzcyBv
ZiB0aGUgdmFsdWUgb2YgdGhlIGJzcAp2YXJpYWJsZSwgd2hpY2ggbGVhZHMgdG8gYSBwYWdlIGZh
dWx0IHdoZW4gdGhlIGluaXQgc2VjdGlvbiBoYXMKYWxyZWFkeSBiZWVuIHVubWFwcGVkLgoKRml4
IHRoaXMgYnkgbWFraW5nIHVzZV94c2F2ZSBub24taW5pdCwgdGh1cyBwcmV2ZW50aW5nIHRoZSBw
YWdlIGZhdWx0LgpUaGUgTExWTSBidWcgd2l0aCB0aGUgZGlzY3Vzc2lvbiBhYm91dCB0aGlzIGlz
c3VlIGNhbiBiZSBmb3VuZCBhdDoKCmh0dHBzOi8vYnVncy5sbHZtLm9yZy9zaG93X2J1Zy5jZ2k/
aWQ9Mzk3MDcKClNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRy
aXguY29tPgotLS0KQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KQ2M6IEFuZHJl
dyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNjOiBXZWkgTGl1IDx3bEB4ZW4u
b3JnPgotLS0KIHhlbi9hcmNoL3g4Ni94c3RhdGUuYyB8IDIgKy0KIDEgZmlsZSBjaGFuZ2VkLCAx
IGluc2VydGlvbigrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni94
c3RhdGUuYyBiL3hlbi9hcmNoL3g4Ni94c3RhdGUuYwppbmRleCAzMjkzZWY4MzRmLi42YTczNTMx
MDliIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYveHN0YXRlLmMKKysrIGIveGVuL2FyY2gveDg2
L3hzdGF0ZS5jCkBAIC01NzcsNyArNTc3LDcgQEAgdW5zaWduZWQgaW50IHhzdGF0ZV9jdHh0X3Np
emUodTY0IHhjcjApCiAvKiBDb2xsZWN0IHRoZSBpbmZvcm1hdGlvbiBvZiBwcm9jZXNzb3IncyBl
eHRlbmRlZCBzdGF0ZSAqLwogdm9pZCB4c3RhdGVfaW5pdChzdHJ1Y3QgY3B1aW5mb194ODYgKmMp
CiB7Ci0gICAgc3RhdGljIGJvb2wgX19pbml0ZGF0YSB1c2VfeHNhdmUgPSB0cnVlOworICAgIHN0
YXRpYyBib29sIHVzZV94c2F2ZSA9IHRydWU7CiAgICAgYm9vbGVhbl9wYXJhbSgieHNhdmUiLCB1
c2VfeHNhdmUpOwogCiAgICAgYm9vbCBic3AgPSBjID09ICZib290X2NwdV9kYXRhOwotLSAKMi4y
MC4xIChBcHBsZSBHaXQtMTE3KQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 01 10:50:30 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Jul 2019 10:50:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hhttC-0006iq-Ha; Mon, 01 Jul 2019 10:50: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=YZ94=U6=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hhttB-0006ik-C0
 for xen-devel@lists.xenproject.org; Mon, 01 Jul 2019 10:50:25 +0000
X-Inumbo-ID: b801fb64-9bed-11e9-8980-bc764e045a96
Received: from m9a0002g.houston.softwaregrp.com (unknown [15.124.64.67])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b801fb64-9bed-11e9-8980-bc764e045a96;
 Mon, 01 Jul 2019 10:50:23 +0000 (UTC)
Received: FROM m9a0002g.houston.softwaregrp.com (15.121.0.191) BY
 m9a0002g.houston.softwaregrp.com WITH ESMTP; 
 Mon,  1 Jul 2019 10:48:07 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M9W0068.microfocus.com (2002:f79:bf::f79:bf) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Mon, 1 Jul 2019 10:47:22 +0000
Received: from NAM01-SN1-obe.outbound.protection.outlook.com (15.124.8.11) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Mon, 1 Jul 2019 10:47:22 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3410.namprd18.prod.outlook.com (10.255.139.147) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2032.17; Mon, 1 Jul 2019 10:47:21 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc%3]) with mapi id 15.20.2008.020; Mon, 1 Jul 2019
 10:47:21 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>, Petre Ovidiu PIRCALABU
 <ppircalabu@bitdefender.com>, Paul Durrant <Paul.Durrant@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [Xen-devel] vfree crash
Thread-Index: AQHVLdtKR3tMnDvHzU6ntSjZrlUsUaa1cLWAgAAGYACAAANV/oAAHoaA
Date: Mon, 1 Jul 2019 10:47:20 +0000
Message-ID: <e76f8645-5963-3df6-320c-37cd16455372@suse.com>
References: <19d3bbfa82ffe542367c676d83db65e37d013544.camel@bitdefender.com>
 <e277e40ad1c54b209a6f6107cbfaf5a0@AMSPEX02CL03.citrite.net>
 <527abac0d7a9a25bb69c7af30afa8ab209c90737.camel@bitdefender.com>
 <f753b819-d5eb-f627-3520-38c36e6d48d2@citrix.com>
In-Reply-To: <f753b819-d5eb-f627-3520-38c36e6d48d2@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB7PR03CA0075.eurprd03.prod.outlook.com
 (2603:10a6:10:72::16) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: e55f8d7f-c783-4a8a-cb94-08d6fe117e40
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3410; 
x-ms-traffictypediagnostic: BY5PR18MB3410:
x-microsoft-antispam-prvs: <BY5PR18MB341007669CFBCEB9AF4B6085B3F90@BY5PR18MB3410.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:4502;
x-forefront-prvs: 00851CA28B
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(346002)(376002)(39860400002)(396003)(366004)(136003)(199004)(189003)(99286004)(68736007)(102836004)(72206003)(53936002)(4326008)(256004)(6246003)(486006)(478600001)(8676002)(25786009)(5660300002)(305945005)(2501003)(476003)(36756003)(386003)(53546011)(7736002)(6436002)(229853002)(81166006)(316002)(6486002)(76176011)(54906003)(110136005)(2616005)(3846002)(6506007)(11346002)(26005)(6116002)(81156014)(52116002)(8936002)(31696002)(14454004)(31686004)(6512007)(71200400001)(71190400001)(66066001)(80792005)(66556008)(66946007)(2906002)(66446008)(64756008)(73956011)(66476007)(186003)(86362001)(446003);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3410;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: QX2+8NIrbfWrquLPupBIeGTVy5250cGo/Qlzh6Bb6wM2b9ePuKcspFc6aDHAc0HjRRedFFgeBYOBai/iae9w6VbASCAnFBc7AwqVUCH88FVFikmsRRCbG0Ix1UB+eaYhVIDIQLaQtQBsN89EnFux8L29tE2ACY1bj4BOe1Bsd46wd/xByG2dl+oE6JYYVuoXoCHek/Fi/YiGFLNY+kmrylmwwqTFwEPr8irO9fSkqlh8hSCp44EtI3m3MwOm+FqGcwRKw78S1EBgr7vREQg5lD7udbwMHfMkL+GVBYpAEz+VJmqBWjYPoDJ6SNl+c4N5eLnMWJAwuikMe8ljKaBV90pCe7Def1kecDNXbT3OLPS7LUYxY0ZLY4s1GSaMmglormywpME0JjHniLFN4JUWzso21rpd10X0Kq6c0MHHSrQ=
Content-ID: <4DFAEFB931B88B48920B5B85007106DA@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: e55f8d7f-c783-4a8a-cb94-08d6fe117e40
X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Jul 2019 10:47:20.9176 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3410
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] vfree crash
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Alexandru Stefan ISAILA <aisaila@bitdefender.com>,
 "rcojocaru@bitdefender.com" <rcojocaru@bitdefender.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDEuMDcuMjAxOSAxMDo1NiwgQW5kcmV3IENvb3BlciB3cm90ZToNCj4gT24gMDEvMDcvMjAx
OSAwOTo0NSwgUGV0cmUgT3ZpZGl1IFBJUkNBTEFCVSB3cm90ZToNCj4+IFRoZSBwcm9ibGVtIGxp
ZXMgd2l0aCB2ZnJlZSBiZWNhdXNlIGl0IGNyZWF0ZXMgYSBuZXcgbGlzdCB3aXRoIHRoZQ0KPj4g
cGFnZXMsIHVubWFwcyB0aGUgdmEgcG9pbnRlciBhbmQgdGhlbiBmcmVlcyB0aGUgcGFnZXMuIElm
IEkgZG8gdGhlc2UNCj4+IHN0ZXBzIG1hbnVhbGx5ICh3aXRob3V0IGFkZGluZyB0aGVtIHRvIGEg
bmV3IGxpc3QpIGl0IHdvcmtzLg0KPiANCj4gVGhlIHByb2JsZW0gaGVyZSBpcyB0aGF0IHN0cnVj
dCBwYWdlX2luZm8gb25seSBoYXMgYSBzaW5nbGUgbGlua2VkIGxpc3QNCj4gcG9pbnRlciwgYW5k
IHZmcmVlKCkgYmxpbmRseSBhc3N1bWVzIGl0IGlzIGF2YWlsYWJsZSBmb3IgdXNlLCB3aGljaA0K
PiBpc24ndCB0cnVlIG9uY2UgeW91J3ZlIGNhbGxlZCBhc3NpZ25fcGFnZXMoKSBvbiB0aGUgdm1h
cCBhcmVhLg0KPiANCj4gQXQgdGhlIG1vbWVudCwgaXQgZG9lc24ndCBsb29rIGxpa2UgaXQgaXMg
cG9zc2libGUgdG8gc2V0IHYqYWxsb2MoKSdkDQo+IHBhZ2VzIHVwIHN1aXRhYmx5IHRvIGJlIG1h
cHBlZCBieSBhIGd1ZXN0LsKgIChTaW1pbGFyIGNvcnJ1cHRpb24gd2lsbA0KPiBvY2N1ciB2aWEg
c2hhcmVfeGVuX3BhZ2Vfd2l0aF9ndWVzdCgpIGFuZCB0aGUgeGVuaGVhcCBsaXN0KS4NCg0KV2Vs
bCwgd2hvZXZlciBhc3NpZ25zIHBhZ2VzIHRvIGEgZG9tYWluIGJlaGluZCB2bWFsbG9jKCkncyBi
YWNrIGhhcyBnb3QNCnRvIG1ha2Ugc3VyZSB0byBkZS1hc3NpZ24gdGhvc2UgcGFnZXMgYmVmb3Jl
IGZyZWVpbmcgdGhlbS4gQW4gYWx0ZXJuYXRpdmUNCl9taWdodF8gYmUgdG8gbGVhdmUgZnJlZWlu
ZyB0byB0aGUgbm9ybWFsIGNsZWFudXAgcHJvY2Vzc2VzICh3aGVuIHRoZQ0KbGFzdCBwYWdlIHJl
ZiBnZXRzIHB1dCksIGFuZCBqdXN0IHZ1bm1hcCgpLWluZyB0aGUgcmFuZ2Ugd2hlbiB0aGUgbWFw
cGluZw0KaXNuJ3QgbmVlZGVkIGFueW1vcmUuDQoNCkphbg0KX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 01 10:52:49 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Jul 2019 10:52:49 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hhtvV-0006vg-1C; Mon, 01 Jul 2019 10:52:49 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=BgAe=U6=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hhtvT-0006vT-CW
 for xen-devel@lists.xenproject.org; Mon, 01 Jul 2019 10:52:47 +0000
X-Inumbo-ID: 59469e42-9bee-11e9-99ab-fbad2149af1c
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 59469e42-9bee-11e9-99ab-fbad2149af1c;
 Mon, 01 Jul 2019 10:52:41 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hhtvN-0001lo-6x; Mon, 01 Jul 2019 10:52: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 1hhtvM-0005FL-QF; Mon, 01 Jul 2019 10:52:40 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hhtvM-0003NG-Ph; Mon, 01 Jul 2019 10:52:40 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138664-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=adec1f5deb89c68d82598074500006bd575e8f58
X-Osstest-Versions-That: ovmf=ffe048a0807b56c2def74f8280d55e2aa8865c20
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 01 Jul 2019 10:52:40 +0000
Subject: [Xen-devel] [ovmf test] 138664: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODY2NCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzg2NjQvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICBhZGVjMWY1ZGViODljNjhkODI1OTgwNzQ1MDAwMDZi
ZDU3NWU4ZjU4CmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICBmZmUwNDhh
MDgwN2I1NmMyZGVmNzRmODI4MGQ1NWUyYWE4ODY1YzIwCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
Mzg2NTAgIDIwMTktMDYtMzAgMTA6MTY6MTcgWiAgICAxIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTM4NjY0ICAyMDE5LTA3LTAxIDAxOjM5OjA3IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQWxiZWNraSwg
TWF0ZXVzeiA8bWF0ZXVzei5hbGJlY2tpQGludGVsLmNvbT4KICBNYXRldXN6IEFsYmVja2kgPG1h
dGV1c3ouYWxiZWNraUBpbnRlbC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
b3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9y
Zwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywg
Y29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVw
b3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRz
Lnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1t
YXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9
YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBh
dAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1h
cnkKCgpQdXNoaW5nIHJldmlzaW9uIDoKClRvIHhlbmJpdHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0
L29zc3Rlc3Qvb3ZtZi5naXQKICAgZmZlMDQ4YTA4MC4uYWRlYzFmNWRlYiAgYWRlYzFmNWRlYjg5
YzY4ZDgyNTk4MDc0NTAwMDA2YmQ1NzVlOGY1OCAtPiB4ZW4tdGVzdGVkLW1hc3RlcgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 01 11:14:11 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Jul 2019 11:14:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hhuG4-00008i-Qu; Mon, 01 Jul 2019 11:14:04 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=YZ94=U6=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hhuG3-00008d-Kz
 for xen-devel@lists.xenproject.org; Mon, 01 Jul 2019 11:14:03 +0000
X-Inumbo-ID: 52ce85c2-9bf1-11e9-9346-834a5bf3ec97
Received: from m9a0001g.houston.softwaregrp.com (unknown [15.124.64.66])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 52ce85c2-9bf1-11e9-9346-834a5bf3ec97;
 Mon, 01 Jul 2019 11:13:59 +0000 (UTC)
Received: FROM m9a0001g.houston.softwaregrp.com (15.121.0.190) BY
 m9a0001g.houston.softwaregrp.com WITH ESMTP; 
 Mon,  1 Jul 2019 11:13:54 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M9W0067.microfocus.com (2002:f79:be::f79:be) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Mon, 1 Jul 2019 11:13:28 +0000
Received: from NAM05-DM3-obe.outbound.protection.outlook.com (15.124.8.11) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Mon, 1 Jul 2019 11:13:28 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3186.namprd18.prod.outlook.com (10.255.137.79) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2032.20; Mon, 1 Jul 2019 11:13:27 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc%3]) with mapi id 15.20.2008.020; Mon, 1 Jul 2019
 11:13:27 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v9 00/23] x86emul: remaining AVX512 support
Thread-Index: AQHVL/4BusDdmQSOHUaMCbTXiIXEsA==
Date: Mon, 1 Jul 2019 11:13:27 +0000
Message-ID: <f69ca82f-e2db-e85e-ff98-2060a8dc28a5@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR02CA0026.eurprd02.prod.outlook.com
 (2603:10a6:6:15::39) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 45c191cd-3aa2-40b3-db28-08d6fe152402
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3186; 
x-ms-traffictypediagnostic: BY5PR18MB3186:
x-microsoft-antispam-prvs: <BY5PR18MB3186F19173C82E44EF4D982CB3F90@BY5PR18MB3186.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7691;
x-forefront-prvs: 00851CA28B
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(136003)(376002)(396003)(39860400002)(366004)(346002)(199004)(189003)(5660300002)(68736007)(7736002)(86362001)(66066001)(6436002)(31686004)(386003)(26005)(31696002)(5640700003)(476003)(2616005)(66446008)(64756008)(73956011)(36756003)(316002)(72206003)(478600001)(99286004)(14454004)(25786009)(8936002)(6486002)(486006)(6916009)(4744005)(6506007)(66556008)(66476007)(71190400001)(66946007)(2501003)(186003)(2906002)(102836004)(2351001)(8676002)(256004)(14444005)(6512007)(54906003)(305945005)(4326008)(81166006)(81156014)(80792005)(53936002)(3846002)(52116002)(6116002)(71200400001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3186;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: 5CH+GkVqtLtj8q+3lbd/iKnT94Z2sR/R7pdFIPVlllp0kYph9Z71sMv8LLendrbP6ueuuH62BbcAfg8inn0AxPVTjx1E4mXq/pp8ZRzfkaHxROjwbkbo7XyEcGI1lw4ChOdUPkTF+BXWlGGNeVV1oohse5f08Bgvgsl2E09KBayZmUJStdj769odiy7YVTbhVR/YwRqM96d3ASWqMVUpy9Nbtojin6OBt9fF3Oyhacyc2HsSh/qnWhWWMY+77KO1WkC4W3DT4ffgGnhAl9vH6/qhkbYVQOAiBoI+om1iQbTomTt/fr4usCvg7P+Doxp1GBBkDAt6kCSG2tVJpk+815x47Qc6NiGu3H9G753LBb8YBUul7/tDO4xCHojhZqu7mv/p8HCqzgjNY88C4a9g6WtDzB+V6c9Rt/zQIh/yv84=
Content-ID: <584A27CE13D6004391D2BBAAFB7C36D4@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 45c191cd-3aa2-40b3-db28-08d6fe152402
X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Jul 2019 11:13:27.3897 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3186
X-OriginatorOrg: suse.com
Subject: [Xen-devel] [PATCH v9 00/23] x86emul: remaining AVX512 support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>, Roger
 Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBnb2VzIG9uIHRvcCBvZiAieDg2ZW11bDogYXZvaWQgc3BlY3VsYXRpdmUgb3V0IG9mIGJv
dW5kcw0KYWNjZXNzZXMiLCBvciBlbHNlIHRoZXJlJ3MgYSBjb25mbGljdCBpbiBhdCBsZWFzdCB0
aGUgImdhdGhlciIgcGF0Y2gNCmhlcmUuDQoNCjAxOiBzdXBwb3J0IEFWWDUxMntGLF9WQk1JMn0g
Y29tcHJlc3MvZXhwYW5kIGluc25zDQowMjogc3VwcG9ydCByZW1haW5pbmcgbWlzYyBBVlg1MTJ7
RixCV30gaW5zbnMNCjAzOiBwcmVwYXJlIGZvciBBVlg1MTJGIFMvRyBpbnNucw0KMDQ6IHRlc3Qg
aGFybmVzcyBhZGp1c3RtZW50cyBmb3IgQVZYNTEyRiBTL0cgaW5zbnMNCjA1OiBzdXBwb3J0IEFW
WDUxMkYgZ2F0aGVyIGluc25zDQowNjogYWRkIGhpZ2ggcmVnaXN0ZXIgUy9HIHRlc3QgY2FzZXMN
CjA3OiBzdXBwb3J0IEFWWDUxMkYgc2NhdHRlciBpbnNucw0KMDg6IHN1cHBvcnQgQVZYNTEyUEYg
aW5zbnMNCjA5OiBzdXBwb3J0IEFWWDUxMkNEIGluc25zDQoxMDogY29tcGxldGUgc3VwcG9ydCBv
ZiBBVlg1MTJfVkJNSSBpbnNucw0KMTE6IHN1cHBvcnQgb2YgQVZYNTEyKiBwb3B1bGF0aW9uIGNv
dW50IGluc25zDQoxMjogc3VwcG9ydCBvZiBBVlg1MTJfSUZNQSBpbnNucw0KMTM6IHN1cHBvcnQg
cmVtYWluaW5nIEFWWDUxMl9WQk1JMiBpbnNucw0KMTQ6IHN1cHBvcnQgQVZYNTEyXzRGTUFQUyBp
bnNucw0KMTU6IHN1cHBvcnQgQVZYNTEyXzRWTk5JVyBpbnNucw0KMTY6IHN1cHBvcnQgQVZYNTEy
X1ZOTkkgaW5zbnMNCjE3OiBzdXBwb3J0IFZQQ0xNVUxRRFEgaW5zbnMNCjE4OiBzdXBwb3J0IFZB
RVMgaW5zbnMNCjE5OiBzdXBwb3J0IEdGTkkgaW5zbnMNCjIwOiByZXN0b3JlIG9yZGVyaW5nIHdp
dGhpbiBtYWluIHN3aXRjaCBzdGF0ZW1lbnQNCjIxOiBhZGQgYW4gQUVTL1ZBRVMgdGVzdCBjYXNl
IHRvIHRoZSBoYXJuZXNzDQoyMjogYWRkIGEgU0hBIHRlc3QgY2FzZSB0byB0aGUgaGFybmVzcw0K
MjM6IGFkZCBhIFBDTE1VTC9WUENMTVVMIHRlc3QgY2FzZSB0byB0aGUgaGFybmVzcw0KDQpKYW4N
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 01 11:17:24 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Jul 2019 11: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 1hhuJH-0000Hz-CQ; Mon, 01 Jul 2019 11:17: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=YZ94=U6=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hhuJG-0000Ht-6j
 for xen-devel@lists.xenproject.org; Mon, 01 Jul 2019 11:17:22 +0000
X-Inumbo-ID: c9f823b7-9bf1-11e9-8980-bc764e045a96
Received: from m9a0001g.houston.softwaregrp.com (unknown [15.124.64.66])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c9f823b7-9bf1-11e9-8980-bc764e045a96;
 Mon, 01 Jul 2019 11:17:20 +0000 (UTC)
Received: FROM m9a0001g.houston.softwaregrp.com (15.121.0.190) BY
 m9a0001g.houston.softwaregrp.com WITH ESMTP; 
 Mon,  1 Jul 2019 11:17:13 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M9W0067.microfocus.com (2002:f79:be::f79:be) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Mon, 1 Jul 2019 11:16:19 +0000
Received: from NAM02-BL2-obe.outbound.protection.outlook.com (15.124.8.10) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Mon, 1 Jul 2019 11:16:19 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3186.namprd18.prod.outlook.com (10.255.137.79) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2032.20; Mon, 1 Jul 2019 11:16:17 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc%3]) with mapi id 15.20.2008.020; Mon, 1 Jul 2019
 11:16:17 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v9 01/23] x86emul: support AVX512{F,_VBMI2}
 compress/expand insns
Thread-Index: AQHVL/5nbIXBRx/CpUWnISqWjglTYA==
Date: Mon, 1 Jul 2019 11:16:17 +0000
Message-ID: <d3bd136f-d587-ac74-247c-06b0dee159ef@suse.com>
References: <f69ca82f-e2db-e85e-ff98-2060a8dc28a5@suse.com>
In-Reply-To: <f69ca82f-e2db-e85e-ff98-2060a8dc28a5@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: LO2P265CA0110.GBRP265.PROD.OUTLOOK.COM
 (2603:10a6:600:c::26) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 7da2c696-84b6-4a47-ca4b-08d6fe158987
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3186; 
x-ms-traffictypediagnostic: BY5PR18MB3186:
x-microsoft-antispam-prvs: <BY5PR18MB31867EF172113397A3C0232EB3F90@BY5PR18MB3186.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:2399;
x-forefront-prvs: 00851CA28B
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(346002)(366004)(39860400002)(376002)(396003)(136003)(189003)(199004)(2351001)(8676002)(186003)(102836004)(2906002)(54906003)(256004)(6512007)(14444005)(6916009)(71190400001)(2501003)(66946007)(6506007)(66476007)(66556008)(81156014)(3846002)(53936002)(52116002)(486006)(71200400001)(6116002)(80792005)(11346002)(305945005)(4326008)(53946003)(81166006)(446003)(26005)(386003)(31696002)(73956011)(64756008)(66446008)(2616005)(36756003)(476003)(5640700003)(68736007)(5660300002)(6436002)(31686004)(86362001)(7736002)(66066001)(478600001)(72206003)(6486002)(30864003)(99286004)(8936002)(14454004)(25786009)(316002)(76176011);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3186;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: 7hCUPKRCSsZrXPJrgK4WCoa+40z6tIVlGbnnpMHbO3yoP2wlLUM3S1amsdL+jDjFRwv02ycwbaQEnmeBoSKAzNsX0YyACk0JiaP4ei545F0ergSt9RyD51ODD8+8cyNxQ0ix5yWQdvQ4QexRyLzvCcX3vLq+YHEWzQQXQ4FkvGX/RTYU7wMTAX+k7nTf+fzdzMaAxT9gxjXA99obfHTbA8L7PAhllvxmwovQ2XfcLP7DQcD0HDdzqKS+LY4XGLxOImaeeKcuC4zEgfbJIr71oG4ZDLPobRgQlT7Vzmr2kvzDaHu+OyiicK0BETSAyHt3QB26kG5W5G2SlY4rcjkhHv6EPlaWdFMZcrQugLCA89m/OwFhU/Dz49CCvvb7iU83Y5oniNFDZSIJXXwpJGkyrkzpTM3HtIJngTxGHUxB2gM=
Content-ID: <22100741BA9D9449870769531E7C35B6@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 7da2c696-84b6-4a47-ca4b-08d6fe158987
X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Jul 2019 11:16:17.7098 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3186
X-OriginatorOrg: suse.com
Subject: [Xen-devel] [PATCH v9 01/23] x86emul: support AVX512{F,
 _VBMI2} compress/expand insns
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 RogerPau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPg0KLS0tDQp2OTog
UmUtYmFzZS4gRHJvcCAiKHNvbGVseSkiIGZyb20gYSBjb21tZW50Lg0Kdjc6IFJlLWJhc2UuDQp2
NjogUmUtYmFzZS4gQWRkIHRlc3RzIGZvciB0aGUgYnl0ZS93b3JkIGZvcm1zLg0KdjU6IE5ldy4N
Cg0KLS0tIGEvdG9vbHMvdGVzdHMveDg2X2VtdWxhdG9yL2V2ZXgtZGlzcDguYw0KKysrIGIvdG9v
bHMvdGVzdHMveDg2X2VtdWxhdG9yL2V2ZXgtZGlzcDguYw0KQEAgLTEwOSw2ICsxMDksNyBAQCBz
dGF0aWMgY29uc3Qgc3RydWN0IHRlc3QgYXZ4NTEyZl9hbGxbXSA9DQogICAgICBJTlNOX0ZQKGNt
cCwgICAgICAgICAgICAgMGYsIGMyKSwNCiAgICAgIElOU04oY29taXNkLCAgICAgICA2NiwgICAw
ZiwgMmYsICAgIGVsLCAgICAgIHEsIGVsKSwNCiAgICAgIElOU04oY29taXNzLCAgICAgICAgICwg
ICAwZiwgMmYsICAgIGVsLCAgICAgIGQsIGVsKSwNCisgICAgSU5TTihjb21wcmVzcywgICAgIDY2
LCAwZjM4LCA4YSwgICAgdmwsICAgICBzZCwgZWwpLA0KICAgICAgSU5TTihjdnRkcTJwZCwgICAg
IGYzLCAgIDBmLCBlNiwgICAgdmxfMiwgICAgZCwgdmwpLA0KICAgICAgSU5TTihjdnRkcTJwcywg
ICAgICAgLCAgIDBmLCA1YiwgICAgdmwsICAgICAgZCwgdmwpLA0KICAgICAgSU5TTihjdnRwZDJk
cSwgICAgIGYyLCAgIDBmLCBlNiwgICAgdmwsICAgICAgcSwgdmwpLA0KQEAgLTE0MCw2ICsxNDEs
NyBAQCBzdGF0aWMgY29uc3Qgc3RydWN0IHRlc3QgYXZ4NTEyZl9hbGxbXSA9DQogICAgICBJTlNO
KGN2dHVzaTJzZCwgICAgZjIsICAgMGYsIDdiLCAgICBlbCwgICBkcTY0LCBlbCksDQogICAgICBJ
TlNOKGN2dHVzaTJzcywgICAgZjMsICAgMGYsIDdiLCAgICBlbCwgICBkcTY0LCBlbCksDQogICAg
ICBJTlNOX0ZQKGRpdiwgICAgICAgICAgICAgMGYsIDVlKSwNCisgICAgSU5TTihleHBhbmQsICAg
ICAgIDY2LCAwZjM4LCA4OCwgICAgdmwsICAgICBzZCwgZWwpLA0KICAgICAgSU5TTihmaXh1cGlt
bSwgICAgIDY2LCAwZjNhLCA1NCwgICAgdmwsICAgICBzZCwgdmwpLA0KICAgICAgSU5TTihmaXh1
cGltbSwgICAgIDY2LCAwZjNhLCA1NSwgICAgZWwsICAgICBzZCwgZWwpLA0KICAgICAgSU5TTihm
bWFkZDEzMiwgICAgIDY2LCAwZjM4LCA5OCwgICAgdmwsICAgICBzZCwgdmwpLA0KQEAgLTIxNCw2
ICsyMTYsNyBAQCBzdGF0aWMgY29uc3Qgc3RydWN0IHRlc3QgYXZ4NTEyZl9hbGxbXSA9DQogICAg
ICBJTlNOKHBjbXBndGQsICAgICAgNjYsICAgMGYsIDY2LCAgICB2bCwgICAgICBkLCB2bCksDQog
ICAgICBJTlNOKHBjbXBndHEsICAgICAgNjYsIDBmMzgsIDM3LCAgICB2bCwgICAgICBxLCB2bCks
DQogICAgICBJTlNOKHBjbXB1LCAgICAgICAgNjYsIDBmM2EsIDFlLCAgICB2bCwgICAgIGRxLCB2
bCksDQorICAgIElOU04ocGNvbXByZXNzLCAgICA2NiwgMGYzOCwgOGIsICAgIHZsLCAgICAgZHEs
IGVsKSwNCiAgICAgIElOU04ocGVybWkyLCAgICAgICA2NiwgMGYzOCwgNzYsICAgIHZsLCAgICAg
ZHEsIHZsKSwNCiAgICAgIElOU04ocGVybWkyLCAgICAgICA2NiwgMGYzOCwgNzcsICAgIHZsLCAg
ICAgc2QsIHZsKSwNCiAgICAgIElOU04ocGVybWlscGQsICAgICA2NiwgMGYzOCwgMGQsICAgIHZs
LCAgICAgIHEsIHZsKSwNCkBAIC0yMjIsNiArMjI1LDcgQEAgc3RhdGljIGNvbnN0IHN0cnVjdCB0
ZXN0IGF2eDUxMmZfYWxsW10gPQ0KICAgICAgSU5TTihwZXJtaWxwcywgICAgIDY2LCAwZjNhLCAw
NCwgICAgdmwsICAgICAgZCwgdmwpLA0KICAgICAgSU5TTihwZXJtdDIsICAgICAgIDY2LCAwZjM4
LCA3ZSwgICAgdmwsICAgICBkcSwgdmwpLA0KICAgICAgSU5TTihwZXJtdDIsICAgICAgIDY2LCAw
ZjM4LCA3ZiwgICAgdmwsICAgICBzZCwgdmwpLA0KKyAgICBJTlNOKHBleHBhbmQsICAgICAgNjYs
IDBmMzgsIDg5LCAgICB2bCwgICAgIGRxLCBlbCksDQogICAgICBJTlNOKHBtYXhzLCAgICAgICAg
NjYsIDBmMzgsIDNkLCAgICB2bCwgICAgIGRxLCB2bCksDQogICAgICBJTlNOKHBtYXh1LCAgICAg
ICAgNjYsIDBmMzgsIDNmLCAgICB2bCwgICAgIGRxLCB2bCksDQogICAgICBJTlNOKHBtaW5zLCAg
ICAgICAgNjYsIDBmMzgsIDM5LCAgICB2bCwgICAgIGRxLCB2bCksDQpAQCAtNTA5LDYgKzUxMywx
MSBAQCBzdGF0aWMgY29uc3Qgc3RydWN0IHRlc3QgYXZ4NTEyX3ZibWlfYWxsDQogICAgICBJTlNO
KHBlcm10MmIsICAgICAgIDY2LCAwZjM4LCA3ZCwgdmwsIGIsIHZsKSwNCiAgfTsNCiAgDQorc3Rh
dGljIGNvbnN0IHN0cnVjdCB0ZXN0IGF2eDUxMl92Ym1pMl9hbGxbXSA9IHsNCisgICAgSU5TTihw
Y29tcHJlc3MsIDY2LCAwZjM4LCA2MywgdmwsIGJ3LCBlbCksDQorICAgIElOU04ocGV4cGFuZCwg
ICA2NiwgMGYzOCwgNjIsIHZsLCBidywgZWwpLA0KK307DQorDQogIHN0YXRpYyBjb25zdCB1bnNp
Z25lZCBjaGFyIHZsX2FsbFtdID0geyBWTF81MTIsIFZMXzEyOCwgVkxfMjU2IH07DQogIHN0YXRp
YyBjb25zdCB1bnNpZ25lZCBjaGFyIHZsXzEyOFtdID0geyBWTF8xMjggfTsNCiAgc3RhdGljIGNv
bnN0IHVuc2lnbmVkIGNoYXIgdmxfbm8xMjhbXSA9IHsgVkxfNTEyLCBWTF8yNTYgfTsNCkBAIC04
NjUsNCArODc0LDUgQEAgdm9pZCBldmV4X2Rpc3A4X3Rlc3Qodm9pZCAqaW5zdHIsIHN0cnVjdA0K
ICAgICAgUlVOKGF2eDUxMmRxLCA1MTIpOw0KICAgICAgUlVOKGF2eDUxMmVyLCA1MTIpOw0KICAg
ICAgUlVOKGF2eDUxMl92Ym1pLCBhbGwpOw0KKyAgICBSVU4oYXZ4NTEyX3ZibWkyLCBhbGwpOw0K
ICB9DQotLS0gYS90b29scy90ZXN0cy94ODZfZW11bGF0b3IvdGVzdF94ODZfZW11bGF0b3IuYw0K
KysrIGIvdG9vbHMvdGVzdHMveDg2X2VtdWxhdG9yL3Rlc3RfeDg2X2VtdWxhdG9yLmMNCkBAIC0z
OTk1LDYgKzM5OTUsMjI3IEBAIGludCBtYWluKGludCBhcmdjLCBjaGFyICoqYXJndikNCiAgICAg
IGVsc2UNCiAgICAgICAgICBwcmludGYoInNraXBwZWRcbiIpOw0KICANCisgICAgLyoNCisgICAg
ICogVGhlIGZvbGxvd2luZyBjb21wcmVzcy9leHBhbmQgdGVzdHMgYXJlIG5vdCBvbmx5IG1ha2lu
ZyBzdXJlIHRoZQ0KKyAgICAgKiBhY2Nlc3NlZCBkYXRhIGlzIGNvcnJlY3QsIGJ1dCB0aGV5IGFs
c28gdmVyaWZ5IChieSBwbGFjaW5nIG9wZXJhbmRzDQorICAgICAqIG9uIHRoZSBtYXBwaW5nIGJv
dW5kYXJpZXMpIHRoYXQgZWxlbWVudHMgY29udHJvbGxlZCBieSBjbGVhciBtYXNrDQorICAgICAq
IGJpdHMgZG9uJ3QgZ2V0IGFjY2Vzc2VkLg0KKyAgICAgKi8NCisgICAgaWYgKCBzdGFja19leGVj
ICYmIGNwdV9oYXNfYXZ4NTEyZiApDQorICAgIHsNCisgICAgICAgIGRlY2xfaW5zbih2cGNvbXBy
ZXNzZCk7DQorICAgICAgICBkZWNsX2luc24odnBjb21wcmVzc3EpOw0KKyAgICAgICAgZGVjbF9p
bnNuKHZwZXhwYW5kZCk7DQorICAgICAgICBkZWNsX2luc24odnBleHBhbmRxKTsNCisgICAgICAg
IHN0YXRpYyBjb25zdCBzdHJ1Y3Qgew0KKyAgICAgICAgICAgIHVuc2lnbmVkIGludCBkWzE2XTsN
CisgICAgICAgIH0gZHNyYyA9IHsgeyAwLCAxLCAyLCAzLCA0LCA1LCA2LCA3LCA4LCA5LCAxMCwg
MTEsIDEyLCAxMywgMTQsIDE1IH0gfTsNCisgICAgICAgIHN0YXRpYyBjb25zdCBzdHJ1Y3Qgew0K
KyAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgbG9uZyBxWzhdOw0KKyAgICAgICAgfSBxc3JjID0g
eyB7IDAsIDEsIDIsIDMsIDQsIDUsIDYsIDcgfSB9Ow0KKyAgICAgICAgdW5zaWduZWQgaW50ICpw
dHIgPSByZXMgKyBNTUFQX1NaIC8gc2l6ZW9mKCpyZXMpIC0gMzI7DQorDQorICAgICAgICBwcmlu
dGYoIiUtNDBzIiwgIlRlc3RpbmcgdnBjb21wcmVzc2QgJXptbTEsMjQqNCglZWN4KXslazJ9Li4u
Iik7DQorICAgICAgICBhc20gdm9sYXRpbGUgKCAia21vdncgJTEsICUlazJcblx0Ig0KKyAgICAg
ICAgICAgICAgICAgICAgICAgInZtb3ZkcXUzMiAlMiwgJSV6bW0xXG4iDQorICAgICAgICAgICAg
ICAgICAgICAgICBwdXRfaW5zbih2cGNvbXByZXNzZCwNCisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICJ2cGNvbXByZXNzZCAlJXptbTEsIDI0KjQoJTApJXslJWsyJX0iKQ0KKyAgICAg
ICAgICAgICAgICAgICAgICAgOjogImMiIChOVUxMKSwgInIiICgweDU1YWEpLCAibSIgKGRzcmMp
ICk7DQorDQorICAgICAgICBtZW1zZXQocHRyLCAweGRiLCAzMiAqIDQpOw0KKyAgICAgICAgc2V0
X2luc24odnBjb21wcmVzc2QpOw0KKyAgICAgICAgcmVncy5lY3ggPSAodW5zaWduZWQgbG9uZylw
dHI7DQorICAgICAgICByYyA9IHg4Nl9lbXVsYXRlKCZjdHh0LCAmZW11bG9wcyk7DQorICAgICAg
ICBpZiAoIHJjICE9IFg4NkVNVUxfT0tBWSB8fCAhY2hlY2tfZWlwKHZwY29tcHJlc3NkKSB8fA0K
KyAgICAgICAgICAgICBtZW1jbXAocHRyLCBwdHIgKyA4LCAxNiAqIDQpICkNCisgICAgICAgICAg
ICBnb3RvIGZhaWw7DQorICAgICAgICBmb3IgKCBpID0gMDsgaSA8IDQ7ICsraSApDQorICAgICAg
ICAgICAgaWYgKCBwdHJbMjQgKyBpXSAhPSAyICogaSArIDEgKQ0KKyAgICAgICAgICAgICAgICBn
b3RvIGZhaWw7DQorICAgICAgICBmb3IgKCA7IGkgPCA4OyArK2kgKQ0KKyAgICAgICAgICAgIGlm
ICggcHRyWzI0ICsgaV0gIT0gMiAqIGkgKQ0KKyAgICAgICAgICAgICAgICBnb3RvIGZhaWw7DQor
ICAgICAgICBwcmludGYoIm9rYXlcbiIpOw0KKw0KKyAgICAgICAgcHJpbnRmKCIlLTQwcyIsICJU
ZXN0aW5nIHZwZXhwYW5kZCA4KjQoJWVkeCksJXptbTN7JWsyfXt6fS4uLiIpOw0KKyAgICAgICAg
YXNtIHZvbGF0aWxlICggInZwdGVybmxvZ2QgJDB4ODEsICUlem1tMywgJSV6bW0zLCAlJXptbTNc
biINCisgICAgICAgICAgICAgICAgICAgICAgIHB1dF9pbnNuKHZwZXhwYW5kZCwNCisgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICJ2cGV4cGFuZGQgOCo0KCUwKSwgJSV6bW0zJXslJWsy
JX0le3olfSIpDQorICAgICAgICAgICAgICAgICAgICAgICA6OiAiZCIgKE5VTEwpICk7DQorICAg
ICAgICBzZXRfaW5zbih2cGV4cGFuZGQpOw0KKyAgICAgICAgcmVncy5lZHggPSAodW5zaWduZWQg
bG9uZykocHRyICsgMTYpOw0KKyAgICAgICAgcmMgPSB4ODZfZW11bGF0ZSgmY3R4dCwgJmVtdWxv
cHMpOw0KKyAgICAgICAgaWYgKCByYyAhPSBYODZFTVVMX09LQVkgfHwgIWNoZWNrX2VpcCh2cGV4
cGFuZGQpICkNCisgICAgICAgICAgICBnb3RvIGZhaWw7DQorICAgICAgICBhc20gKCAidm1vdmRx
YTMyICUlem1tMSwgJSV6bW0yJXslJWsyJX0le3olfVxuXHQiDQorICAgICAgICAgICAgICAidnBj
bXBlcWQgJSV6bW0yLCAlJXptbTMsICUlazBcblx0Ig0KKyAgICAgICAgICAgICAgImttb3Z3ICUl
azAsICUwIg0KKyAgICAgICAgICAgICAgOiAiPXIiIChyYykgKTsNCisgICAgICAgIGlmICggcmMg
IT0gMHhmZmZmICkNCisgICAgICAgICAgICBnb3RvIGZhaWw7DQorICAgICAgICBwcmludGYoIm9r
YXlcbiIpOw0KKw0KKyAgICAgICAgcHJpbnRmKCIlLTQwcyIsICJUZXN0aW5nIHZwY29tcHJlc3Nx
ICV6bW00LDEyKjgoJWVkeCl7JWszfS4uLiIpOw0KKyAgICAgICAgYXNtIHZvbGF0aWxlICggImtt
b3Z3ICUxLCAlJWszXG5cdCINCisgICAgICAgICAgICAgICAgICAgICAgICJ2bW92ZHF1NjQgJTIs
ICUlem1tNFxuIg0KKyAgICAgICAgICAgICAgICAgICAgICAgcHV0X2luc24odnBjb21wcmVzc3Es
DQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidnBjb21wcmVzc3EgJSV6bW00LCAx
Mio4KCUwKSV7JSVrMyV9IikNCisgICAgICAgICAgICAgICAgICAgICAgIDo6ICJkIiAoTlVMTCks
ICJyIiAoMHg1YSksICJtIiAocXNyYykgKTsNCisNCisgICAgICAgIG1lbXNldChwdHIsIDB4ZGIs
IDE2ICogOCk7DQorICAgICAgICBzZXRfaW5zbih2cGNvbXByZXNzcSk7DQorICAgICAgICByZWdz
LmVkeCA9ICh1bnNpZ25lZCBsb25nKXB0cjsNCisgICAgICAgIHJjID0geDg2X2VtdWxhdGUoJmN0
eHQsICZlbXVsb3BzKTsNCisgICAgICAgIGlmICggcmMgIT0gWDg2RU1VTF9PS0FZIHx8ICFjaGVj
a19laXAodnBjb21wcmVzc3EpIHx8DQorICAgICAgICAgICAgIG1lbWNtcChwdHIsIHB0ciArIDgs
IDggKiA4KSApDQorICAgICAgICAgICAgZ290byBmYWlsOw0KKyAgICAgICAgZm9yICggaSA9IDA7
IGkgPCAyOyArK2kgKQ0KKyAgICAgICAgew0KKyAgICAgICAgICAgIGlmICggcHRyWygxMiArIGkp
ICogMl0gIT0gMiAqIGkgKyAxIHx8DQorICAgICAgICAgICAgICAgICBwdHJbKDEyICsgaSkgKiAy
ICsgMV0gKQ0KKyAgICAgICAgICAgICAgICBnb3RvIGZhaWw7DQorICAgICAgICB9DQorICAgICAg
ICBmb3IgKCA7IGkgPCA0OyArK2kgKQ0KKyAgICAgICAgew0KKyAgICAgICAgICAgIGlmICggcHRy
WygxMiArIGkpICogMl0gIT0gMiAqIGkgfHwNCisgICAgICAgICAgICAgICAgIHB0clsoMTIgKyBp
KSAqIDIgKyAxXSApDQorICAgICAgICAgICAgICAgIGdvdG8gZmFpbDsNCisgICAgICAgIH0NCisg
ICAgICAgIHByaW50Zigib2theVxuIik7DQorDQorICAgICAgICBwcmludGYoIiUtNDBzIiwgIlRl
c3RpbmcgdnBleHBhbmRxIDQqOCglZWN4KSwlem1tNXslazN9e3p9Li4uIik7DQorICAgICAgICBh
c20gdm9sYXRpbGUgKCAidnB0ZXJubG9ncSAkMHg4MSwgJSV6bW01LCAlJXptbTUsICUlem1tNVxu
Ig0KKyAgICAgICAgICAgICAgICAgICAgICAgcHV0X2luc24odnBleHBhbmRxLA0KKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgInZwZXhwYW5kcSA0KjgoJTApLCAlJXptbTUleyUlazMl
fSV7eiV9IikNCisgICAgICAgICAgICAgICAgICAgICAgIDo6ICJjIiAoTlVMTCkgKTsNCisgICAg
ICAgIHNldF9pbnNuKHZwZXhwYW5kcSk7DQorICAgICAgICByZWdzLmVjeCA9ICh1bnNpZ25lZCBs
b25nKShwdHIgKyAxNik7DQorICAgICAgICByYyA9IHg4Nl9lbXVsYXRlKCZjdHh0LCAmZW11bG9w
cyk7DQorICAgICAgICBpZiAoIHJjICE9IFg4NkVNVUxfT0tBWSB8fCAhY2hlY2tfZWlwKHZwZXhw
YW5kcSkgKQ0KKyAgICAgICAgICAgIGdvdG8gZmFpbDsNCisgICAgICAgIGFzbSAoICJ2bW92ZHFh
NjQgJSV6bW00LCAlJXptbTYleyUlazMlfSV7eiV9XG5cdCINCisgICAgICAgICAgICAgICJ2cGNt
cGVxcSAlJXptbTUsICUlem1tNiwgJSVrMFxuXHQiDQorICAgICAgICAgICAgICAia21vdncgJSVr
MCwgJTAiDQorICAgICAgICAgICAgICA6ICI9ciIgKHJjKSApOw0KKyAgICAgICAgaWYgKCByYyAh
PSAweGZmICkNCisgICAgICAgICAgICBnb3RvIGZhaWw7DQorICAgICAgICBwcmludGYoIm9rYXlc
biIpOw0KKyAgICB9DQorDQorI2lmIF9fR05VQ19fID4gNyAvKiBjYW4ndCBjaGVjayBmb3IgX19B
Vlg1MTJWQk1JMl9fIGhlcmUgKi8NCisgICAgaWYgKCBzdGFja19leGVjICYmIGNwdV9oYXNfYXZ4
NTEyX3ZibWkyICkNCisgICAgew0KKyAgICAgICAgZGVjbF9pbnNuKHZwY29tcHJlc3NiKTsNCisg
ICAgICAgIGRlY2xfaW5zbih2cGNvbXByZXNzdyk7DQorICAgICAgICBkZWNsX2luc24odnBleHBh
bmRiKTsNCisgICAgICAgIGRlY2xfaW5zbih2cGV4cGFuZHcpOw0KKyAgICAgICAgc3RhdGljIGNv
bnN0IHN0cnVjdCB7DQorICAgICAgICAgICAgdW5zaWduZWQgY2hhciBiWzY0XTsNCisgICAgICAg
IH0gYnNyYyA9IHsgeyAwLCAgMSwgIDIsICAzLCAgNCwgIDUsICA2LCAgNywNCisgICAgICAgICAg
ICAgICAgICAgICA4LCAgOSwgMTAsIDExLCAxMiwgMTMsIDE0LCAxNSwNCisgICAgICAgICAgICAg
ICAgICAgIDE2LCAxNywgMTgsIDE5LCAyMCwgMjEsIDIyLCAyMywNCisgICAgICAgICAgICAgICAg
ICAgIDI0LCAyNSwgMjYsIDI3LCAyOCwgMjksIDMwLCAzMSwNCisgICAgICAgICAgICAgICAgICAg
IDMyLCAzMywgMzQsIDM1LCAzNiwgMzcsIDM4LCAzOSwNCisgICAgICAgICAgICAgICAgICAgIDQw
LCA0MSwgNDIsIDQzLCA0NCwgNDUsIDQ2LCA0NywNCisgICAgICAgICAgICAgICAgICAgIDQ4LCA0
OSwgNTAsIDUxLCA1MiwgNTMsIDU0LCA1NSwNCisgICAgICAgICAgICAgICAgICAgIDU2LCA1Nywg
NTgsIDU5LCA2MCwgNjEsIDYyLCA2MyB9IH07DQorICAgICAgICBzdGF0aWMgY29uc3Qgc3RydWN0
IHsNCisgICAgICAgICAgICB1bnNpZ25lZCBzaG9ydCB3WzMyXTsNCisgICAgICAgIH0gd3NyYyA9
IHsgeyAwLCAgMSwgIDIsICAzLCAgNCwgIDUsICA2LCAgNywNCisgICAgICAgICAgICAgICAgICAg
ICA4LCAgOSwgMTAsIDExLCAxMiwgMTMsIDE0LCAxNSwNCisgICAgICAgICAgICAgICAgICAgIDE2
LCAxNywgMTgsIDE5LCAyMCwgMjEsIDIyLCAyMywNCisgICAgICAgICAgICAgICAgICAgIDI0LCAy
NSwgMjYsIDI3LCAyOCwgMjksIDMwLCAzMSB9IH07DQorICAgICAgICB1bnNpZ25lZCBjaGFyICpw
dHIgPSAodm9pZCAqKXJlcyArIE1NQVBfU1ogLSAxMjg7DQorICAgICAgICB1bnNpZ25lZCBsb25n
IGxvbmcgdyA9IDB4NTU1NTU1NTVhYWFhYWFhYVVMTDsNCisNCisgICAgICAgIHByaW50ZigiJS00
MHMiLCAiVGVzdGluZyB2cGNvbXByZXNzYiAlem1tMSw5NioxKCVlY3gpeyVrMn0uLi4iKTsNCisg
ICAgICAgIGFzbSB2b2xhdGlsZSAoICJrbW92cSAlMSwgJSVrMlxuXHQiDQorICAgICAgICAgICAg
ICAgICAgICAgICAidm1vdmRxdTggJTIsICUlem1tMVxuIg0KKyAgICAgICAgICAgICAgICAgICAg
ICAgcHV0X2luc24odnBjb21wcmVzc2IsDQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAidnBjb21wcmVzc2IgJSV6bW0xLCA5NioxKCUwKSV7JSVrMiV9IikNCisgICAgICAgICAgICAg
ICAgICAgICAgIDo6ICJjIiAoTlVMTCksICJtIiAodyksICJtIiAoYnNyYykgKTsNCisNCisgICAg
ICAgIG1lbXNldChwdHIsIDB4ZGIsIDEyOCAqIDEpOw0KKyAgICAgICAgc2V0X2luc24odnBjb21w
cmVzc2IpOw0KKyAgICAgICAgcmVncy5lY3ggPSAodW5zaWduZWQgbG9uZylwdHI7DQorICAgICAg
ICByYyA9IHg4Nl9lbXVsYXRlKCZjdHh0LCAmZW11bG9wcyk7DQorICAgICAgICBpZiAoIHJjICE9
IFg4NkVNVUxfT0tBWSB8fCAhY2hlY2tfZWlwKHZwY29tcHJlc3NiKSB8fA0KKyAgICAgICAgICAg
ICBtZW1jbXAocHRyLCBwdHIgKyAzMiwgNjQgKiAxKSApDQorICAgICAgICAgICAgZ290byBmYWls
Ow0KKyAgICAgICAgZm9yICggaSA9IDA7IGkgPCAxNjsgKytpICkNCisgICAgICAgICAgICBpZiAo
IHB0cls5NiArIGldICE9IDIgKiBpICsgMSApDQorICAgICAgICAgICAgICAgIGdvdG8gZmFpbDsN
CisgICAgICAgIGZvciAoIDsgaSA8IDMyOyArK2kgKQ0KKyAgICAgICAgICAgIGlmICggcHRyWzk2
ICsgaV0gIT0gMiAqIGkgKQ0KKyAgICAgICAgICAgICAgICBnb3RvIGZhaWw7DQorICAgICAgICBw
cmludGYoIm9rYXlcbiIpOw0KKw0KKyAgICAgICAgcHJpbnRmKCIlLTQwcyIsICJUZXN0aW5nIHZw
ZXhwYW5kYiAzMioxKCVlZHgpLCV6bW0zeyVrMn17en0uLi4iKTsNCisgICAgICAgIGFzbSB2b2xh
dGlsZSAoICJ2cHRlcm5sb2dkICQweDgxLCAlJXptbTMsICUlem1tMywgJSV6bW0zXG4iDQorICAg
ICAgICAgICAgICAgICAgICAgICBwdXRfaW5zbih2cGV4cGFuZGIsDQorICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAidnBleHBhbmRiIDMyKjEoJTApLCAlJXptbTMleyUlazIlfSV7eiV9
IikNCisgICAgICAgICAgICAgICAgICAgICAgIDo6ICJkIiAoTlVMTCkgKTsNCisgICAgICAgIHNl
dF9pbnNuKHZwZXhwYW5kYik7DQorICAgICAgICByZWdzLmVkeCA9ICh1bnNpZ25lZCBsb25nKShw
dHIgKyA2NCk7DQorICAgICAgICByYyA9IHg4Nl9lbXVsYXRlKCZjdHh0LCAmZW11bG9wcyk7DQor
ICAgICAgICBpZiAoIHJjICE9IFg4NkVNVUxfT0tBWSB8fCAhY2hlY2tfZWlwKHZwZXhwYW5kYikg
KQ0KKyAgICAgICAgICAgIGdvdG8gZmFpbDsNCisgICAgICAgIGFzbSAoICJ2bW92ZHF1OCAlJXpt
bTEsICUlem1tMiV7JSVrMiV9JXt6JX1cblx0Ig0KKyAgICAgICAgICAgICAgInZwY21wZXFiICUl
em1tMiwgJSV6bW0zLCAlJWswXG5cdCINCisgICAgICAgICAgICAgICJrbW92cSAlJWswLCAlMCIN
CisgICAgICAgICAgICAgIDogIj1tIiAodykgKTsNCisgICAgICAgIGlmICggdyAhPSAweGZmZmZm
ZmZmZmZmZmZmZmZVTEwgKQ0KKyAgICAgICAgICAgIGdvdG8gZmFpbDsNCisgICAgICAgIHByaW50
Zigib2theVxuIik7DQorDQorICAgICAgICBwcmludGYoIiUtNDBzIiwgIlRlc3RpbmcgdnBjb21w
cmVzc3cgJXptbTQsNDgqMiglZWR4KXslazN9Li4uIik7DQorICAgICAgICBhc20gdm9sYXRpbGUg
KCAia21vdmQgJTEsICUlazNcblx0Ig0KKyAgICAgICAgICAgICAgICAgICAgICAgInZtb3ZkcXUx
NiAlMiwgJSV6bW00XG4iDQorICAgICAgICAgICAgICAgICAgICAgICBwdXRfaW5zbih2cGNvbXBy
ZXNzdywNCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ2cGNvbXByZXNzdyAlJXpt
bTQsIDQ4KjIoJTApJXslJWszJX0iKQ0KKyAgICAgICAgICAgICAgICAgICAgICAgOjogImQiIChO
VUxMKSwgInIiICgweDU1NTVhYWFhKSwgIm0iICh3c3JjKSApOw0KKw0KKyAgICAgICAgbWVtc2V0
KHB0ciwgMHhkYiwgNjQgKiAyKTsNCisgICAgICAgIHNldF9pbnNuKHZwY29tcHJlc3N3KTsNCisg
ICAgICAgIHJlZ3MuZWR4ID0gKHVuc2lnbmVkIGxvbmcpcHRyOw0KKyAgICAgICAgcmMgPSB4ODZf
ZW11bGF0ZSgmY3R4dCwgJmVtdWxvcHMpOw0KKyAgICAgICAgaWYgKCByYyAhPSBYODZFTVVMX09L
QVkgfHwgIWNoZWNrX2VpcCh2cGNvbXByZXNzdykgfHwNCisgICAgICAgICAgICAgbWVtY21wKHB0
ciwgcHRyICsgMzIsIDMyICogMikgKQ0KKyAgICAgICAgICAgIGdvdG8gZmFpbDsNCisgICAgICAg
IGZvciAoIGkgPSAwOyBpIDwgODsgKytpICkNCisgICAgICAgIHsNCisgICAgICAgICAgICBpZiAo
IHB0clsoNDggKyBpKSAqIDJdICE9IDIgKiBpICsgMSB8fA0KKyAgICAgICAgICAgICAgICAgcHRy
Wyg0OCArIGkpICogMiArIDFdICkNCisgICAgICAgICAgICAgICAgZ290byBmYWlsOw0KKyAgICAg
ICAgfQ0KKyAgICAgICAgZm9yICggOyBpIDwgMTY7ICsraSApDQorICAgICAgICB7DQorICAgICAg
ICAgICAgaWYgKCBwdHJbKDQ4ICsgaSkgKiAyXSAhPSAyICogaSB8fA0KKyAgICAgICAgICAgICAg
ICAgcHRyWyg0OCArIGkpICogMiArIDFdICkNCisgICAgICAgICAgICAgICAgZ290byBmYWlsOw0K
KyAgICAgICAgfQ0KKyAgICAgICAgcHJpbnRmKCJva2F5XG4iKTsNCisNCisgICAgICAgIHByaW50
ZigiJS00MHMiLCAiVGVzdGluZyB2cGV4cGFuZHcgMTYqMiglZWN4KSwlem1tNXslazN9e3p9Li4u
Iik7DQorICAgICAgICBhc20gdm9sYXRpbGUgKCAidnB0ZXJubG9nZCAkMHg4MSwgJSV6bW01LCAl
JXptbTUsICUlem1tNVxuIg0KKyAgICAgICAgICAgICAgICAgICAgICAgcHV0X2luc24odnBleHBh
bmR3LA0KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInZwZXhwYW5kdyAxNioyKCUw
KSwgJSV6bW01JXslJWszJX0le3olfSIpDQorICAgICAgICAgICAgICAgICAgICAgICA6OiAiYyIg
KE5VTEwpICk7DQorICAgICAgICBzZXRfaW5zbih2cGV4cGFuZHcpOw0KKyAgICAgICAgcmVncy5l
Y3ggPSAodW5zaWduZWQgbG9uZykocHRyICsgNjQpOw0KKyAgICAgICAgcmMgPSB4ODZfZW11bGF0
ZSgmY3R4dCwgJmVtdWxvcHMpOw0KKyAgICAgICAgaWYgKCByYyAhPSBYODZFTVVMX09LQVkgfHwg
IWNoZWNrX2VpcCh2cGV4cGFuZHcpICkNCisgICAgICAgICAgICBnb3RvIGZhaWw7DQorICAgICAg
ICBhc20gKCAidm1vdmRxdTE2ICUlem1tNCwgJSV6bW02JXslJWszJX0le3olfVxuXHQiDQorICAg
ICAgICAgICAgICAidnBjbXBlcXcgJSV6bW01LCAlJXptbTYsICUlazBcblx0Ig0KKyAgICAgICAg
ICAgICAgImttb3ZxICUlazAsICUwIg0KKyAgICAgICAgICAgICAgOiAiPW0iICh3KSApOw0KKyAg
ICAgICAgaWYgKCB3ICE9IDB4ZmZmZmZmZmYgKQ0KKyAgICAgICAgICAgIGdvdG8gZmFpbDsNCisg
ICAgICAgIHByaW50Zigib2theVxuIik7DQorICAgIH0NCisjZW5kaWYNCisNCiAgI3VuZGVmIGRl
Y2xfaW5zbg0KICAjdW5kZWYgcHV0X2luc24NCiAgI3VuZGVmIHNldF9pbnNuDQotLS0gYS90b29s
cy90ZXN0cy94ODZfZW11bGF0b3IveDg2LWVtdWxhdGUuaA0KKysrIGIvdG9vbHMvdGVzdHMveDg2
X2VtdWxhdG9yL3g4Ni1lbXVsYXRlLmgNCkBAIC01OSw2ICs1OSw5IEBADQogICAgICAodHlwZSAq
KSgoY2hhciAqKW1wdHJfXyAtIG9mZnNldG9mKHR5cGUsIG1lbWJlcikpOyBcDQogIH0pDQogIA0K
KyNkZWZpbmUgaHdlaWdodDMyIF9fYnVpbHRpbl9wb3Bjb3VudA0KKyNkZWZpbmUgaHdlaWdodDY0
IF9fYnVpbHRpbl9wb3Bjb3VudGxsDQorDQogICNkZWZpbmUgaXNfY2Fub25pY2FsX2FkZHJlc3Mo
eCkgKCgoaW50NjRfdCkoeCkgPj4gNDcpID09ICgoaW50NjRfdCkoeCkgPj4gNjMpKQ0KICANCiAg
ZXh0ZXJuIHVpbnQzMl90IG14Y3NyX21hc2s7DQpAQCAtMTM4LDYgKzE0MSw3IEBAIHN0YXRpYyBp
bmxpbmUgYm9vbCB4Y3IwX21hc2sodWludDY0X3QgbWENCiAgI2RlZmluZSBjcHVfaGFzX2F2eDUx
MmJ3ICAoY3AuZmVhdC5hdng1MTJidyAmJiB4Y3IwX21hc2soMHhlNikpDQogICNkZWZpbmUgY3B1
X2hhc19hdng1MTJ2bCAgKGNwLmZlYXQuYXZ4NTEydmwgJiYgeGNyMF9tYXNrKDB4ZTYpKQ0KICAj
ZGVmaW5lIGNwdV9oYXNfYXZ4NTEyX3ZibWkgKGNwLmZlYXQuYXZ4NTEyX3ZibWkgJiYgeGNyMF9t
YXNrKDB4ZTYpKQ0KKyNkZWZpbmUgY3B1X2hhc19hdng1MTJfdmJtaTIgKGNwLmZlYXQuYXZ4NTEy
X3ZibWkyICYmIHhjcjBfbWFzaygweGU2KSkNCiAgDQogICNkZWZpbmUgY3B1X2hhc194Z2V0YnYx
ICAgKGNwdV9oYXNfeHNhdmUgJiYgY3AueHN0YXRlLnhnZXRidjEpDQogIA0KLS0tIGEveGVuL2Fy
Y2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmMNCisrKyBiL3hlbi9hcmNoL3g4Ni94ODZf
ZW11bGF0ZS94ODZfZW11bGF0ZS5jDQpAQCAtNDgyLDYgKzQ4Miw4IEBAIHN0YXRpYyBjb25zdCBz
dHJ1Y3QgZXh0MGYzOF90YWJsZSB7DQogICAgICBbMHg1OV0gPSB7IC5zaW1kX3NpemUgPSBzaW1k
X290aGVyLCAudHdvX29wID0gMSwgLmQ4cyA9IDMgfSwNCiAgICAgIFsweDVhXSA9IHsgLnNpbWRf
c2l6ZSA9IHNpbWRfMTI4LCAudHdvX29wID0gMSwgLmQ4cyA9IDQgfSwNCiAgICAgIFsweDViXSA9
IHsgLnNpbWRfc2l6ZSA9IHNpbWRfMjU2LCAudHdvX29wID0gMSwgLmQ4cyA9IGQ4c192bF9ieV8y
IH0sDQorICAgIFsweDYyXSA9IHsgLnNpbWRfc2l6ZSA9IHNpbWRfcGFja2VkX2ludCwgLnR3b19v
cCA9IDEsIC5kOHMgPSBkOHNfYncgfSwNCisgICAgWzB4NjNdID0geyAuc2ltZF9zaXplID0gc2lt
ZF9wYWNrZWRfaW50LCAudG9fbWVtID0gMSwgLnR3b19vcCA9IDEsIC5kOHMgPSBkOHNfYncgfSwN
CiAgICAgIFsweDc1IC4uLiAweDc2XSA9IHsgLnNpbWRfc2l6ZSA9IHNpbWRfcGFja2VkX2ludCwg
LmQ4cyA9IGQ4c192bCB9LA0KICAgICAgWzB4NzddID0geyAuc2ltZF9zaXplID0gc2ltZF9wYWNr
ZWRfZnAsIC5kOHMgPSBkOHNfdmwgfSwNCiAgICAgIFsweDc4XSA9IHsgLnNpbWRfc2l6ZSA9IHNp
bWRfb3RoZXIsIC50d29fb3AgPSAxIH0sDQpAQCAtNDg5LDYgKzQ5MSwxMCBAQCBzdGF0aWMgY29u
c3Qgc3RydWN0IGV4dDBmMzhfdGFibGUgew0KICAgICAgWzB4N2EgLi4uIDB4N2NdID0geyAuc2lt
ZF9zaXplID0gc2ltZF9ub25lLCAudHdvX29wID0gMSB9LA0KICAgICAgWzB4N2QgLi4uIDB4N2Vd
ID0geyAuc2ltZF9zaXplID0gc2ltZF9wYWNrZWRfaW50LCAuZDhzID0gZDhzX3ZsIH0sDQogICAg
ICBbMHg3Zl0gPSB7IC5zaW1kX3NpemUgPSBzaW1kX3BhY2tlZF9mcCwgLmQ4cyA9IGQ4c192bCB9
LA0KKyAgICBbMHg4OF0gPSB7IC5zaW1kX3NpemUgPSBzaW1kX3BhY2tlZF9mcCwgLnR3b19vcCA9
IDEsIC5kOHMgPSBkOHNfZHEgfSwNCisgICAgWzB4ODldID0geyAuc2ltZF9zaXplID0gc2ltZF9w
YWNrZWRfaW50LCAudHdvX29wID0gMSwgLmQ4cyA9IGQ4c19kcSB9LA0KKyAgICBbMHg4YV0gPSB7
IC5zaW1kX3NpemUgPSBzaW1kX3BhY2tlZF9mcCwgLnRvX21lbSA9IDEsIC50d29fb3AgPSAxLCAu
ZDhzID0gZDhzX2RxIH0sDQorICAgIFsweDhiXSA9IHsgLnNpbWRfc2l6ZSA9IHNpbWRfcGFja2Vk
X2ludCwgLnRvX21lbSA9IDEsIC50d29fb3AgPSAxLCAuZDhzID0gZDhzX2RxIH0sDQogICAgICBb
MHg4Y10gPSB7IC5zaW1kX3NpemUgPSBzaW1kX3BhY2tlZF9pbnQgfSwNCiAgICAgIFsweDhkXSA9
IHsgLnNpbWRfc2l6ZSA9IHNpbWRfcGFja2VkX2ludCwgLmQ4cyA9IGQ4c192bCB9LA0KICAgICAg
WzB4OGVdID0geyAuc2ltZF9zaXplID0gc2ltZF9wYWNrZWRfaW50LCAudG9fbWVtID0gMSB9LA0K
QEAgLTE4NjgsNiArMTg3NCw3IEBAIGluX3Byb3Rtb2RlKA0KICAjZGVmaW5lIHZjcHVfaGFzX2F2
eDUxMmJ3KCkgICAgKGN0eHQtPmNwdWlkLT5mZWF0LmF2eDUxMmJ3KQ0KICAjZGVmaW5lIHZjcHVf
aGFzX2F2eDUxMnZsKCkgICAgKGN0eHQtPmNwdWlkLT5mZWF0LmF2eDUxMnZsKQ0KICAjZGVmaW5l
IHZjcHVfaGFzX2F2eDUxMl92Ym1pKCkgKGN0eHQtPmNwdWlkLT5mZWF0LmF2eDUxMl92Ym1pKQ0K
KyNkZWZpbmUgdmNwdV9oYXNfYXZ4NTEyX3ZibWkyKCkgKGN0eHQtPmNwdWlkLT5mZWF0LmF2eDUx
Ml92Ym1pMikNCiAgI2RlZmluZSB2Y3B1X2hhc19yZHBpZCgpICAgICAgIChjdHh0LT5jcHVpZC0+
ZmVhdC5yZHBpZCkNCiAgDQogICNkZWZpbmUgdmNwdV9tdXN0X2hhdmUoZmVhdCkgXA0KQEAgLTg4
ODEsNiArODg4OCwzNiBAQCB4ODZfZW11bGF0ZSgNCiAgICAgICAgICBnZW5lcmF0ZV9leGNlcHRp
b25faWYoZWEudHlwZSAhPSBPUF9NRU0gfHwgIXZleC5sIHx8IHZleC53LCBFWENfVUQpOw0KICAg
ICAgICAgIGdvdG8gc2ltZF8wZl9hdngyOw0KICANCisgICAgY2FzZSBYODZFTVVMX09QQ19FVkVY
XzY2KDB4MGYzOCwgMHg2Mik6IC8qIHZwZXhwYW5ke2Isd30gW3h5el1tbS9tZW0sW3h5el1tbXtr
fSAqLw0KKyAgICBjYXNlIFg4NkVNVUxfT1BDX0VWRVhfNjYoMHgwZjM4LCAweDYzKTogLyogdnBj
b21wcmVzc3tiLHd9IFt4eXpdbW0sW3h5el1tbS9tZW17a30gKi8NCisgICAgICAgIGhvc3RfYW5k
X3ZjcHVfbXVzdF9oYXZlKGF2eDUxMl92Ym1pMik7DQorICAgICAgICBlbGVtX2J5dGVzID0gMSA8
PCBldmV4Lnc7DQorICAgICAgICAvKiBmYWxsIHRocm91Z2ggKi8NCisgICAgY2FzZSBYODZFTVVM
X09QQ19FVkVYXzY2KDB4MGYzOCwgMHg4OCk6IC8qIHZleHBhbmRwe3MsZH0gW3h5el1tbS9tZW0s
W3h5el1tbXtrfSAqLw0KKyAgICBjYXNlIFg4NkVNVUxfT1BDX0VWRVhfNjYoMHgwZjM4LCAweDg5
KTogLyogdnBleHBhbmR7ZCxxfSBbeHl6XW1tL21lbSxbeHl6XW1te2t9ICovDQorICAgIGNhc2Ug
WDg2RU1VTF9PUENfRVZFWF82NigweDBmMzgsIDB4OGEpOiAvKiB2Y29tcHJlc3Nwe3MsZH0gW3h5
el1tbSxbeHl6XW1tL21lbXtrfSAqLw0KKyAgICBjYXNlIFg4NkVNVUxfT1BDX0VWRVhfNjYoMHgw
ZjM4LCAweDhiKTogLyogdnBjb21wcmVzc3tkLHF9IFt4eXpdbW0sW3h5el1tbS9tZW17a30gKi8N
CisgICAgICAgIGhvc3RfYW5kX3ZjcHVfbXVzdF9oYXZlKGF2eDUxMmYpOw0KKyAgICAgICAgZ2Vu
ZXJhdGVfZXhjZXB0aW9uX2lmKGV2ZXguYnJzLCBFWENfVUQpOw0KKyAgICAgICAgYXZ4NTEyX3Zs
ZW5fY2hlY2soZmFsc2UpOw0KKyAgICAgICAgLyoNCisgICAgICAgICAqIEZvciB0aGUgcmVzcGVj
dGl2ZSBjb2RlIGJlbG93IHRoZSBtYWluIHN3aXRjaCgpIHRvIHdvcmsgd2UgbmVlZCB0bw0KKyAg
ICAgICAgICogY29tcGFjdCBvcF9tYXNrIGhlcmU6IE1lbW9yeSBhY2Nlc3NlcyBhcmUgbm9uLXNw
YXJzZSBldmVuIGlmIHRoZQ0KKyAgICAgICAgICogbWFzayByZWdpc3RlciBoYXMgc3BhcnNlbHkg
c2V0IGJpdHMuDQorICAgICAgICAgKi8NCisgICAgICAgIGlmICggbGlrZWx5KGZhdWx0X3N1cHBy
ZXNzaW9uKSApDQorICAgICAgICB7DQorICAgICAgICAgICAgbiA9IDEgPDwgKChiICYgOCA/IDIg
OiA0KSArIGV2ZXgubHIgLSBldmV4LncpOw0KKyAgICAgICAgICAgIEVYUEVDVChlbGVtX2J5dGVz
ID4gMCk7DQorICAgICAgICAgICAgQVNTRVJUKG9wX2J5dGVzID09IG4gKiBlbGVtX2J5dGVzKTsN
CisgICAgICAgICAgICBvcF9tYXNrICY9IH4wVUxMID4+ICg2NCAtIG4pOw0KKyAgICAgICAgICAg
IG4gPSBod2VpZ2h0NjQob3BfbWFzayk7DQorICAgICAgICAgICAgb3BfYnl0ZXMgPSBuICogZWxl
bV9ieXRlczsNCisgICAgICAgICAgICBpZiAoIG4gKQ0KKyAgICAgICAgICAgICAgICBvcF9tYXNr
ID0gfjBVTEwgPj4gKDY0IC0gbik7DQorICAgICAgICB9DQorICAgICAgICBnb3RvIHNpbWRfem1t
Ow0KKw0KICAgICAgY2FzZSBYODZFTVVMX09QQ19FVkVYXzY2KDB4MGYzOCwgMHg3NSk6IC8qIHZw
ZXJtaTJ7Yix3fSBbeHl6XW1tL21lbSxbeHl6XW1tLFt4eXpdbW17a30gKi8NCiAgICAgIGNhc2Ug
WDg2RU1VTF9PUENfRVZFWF82NigweDBmMzgsIDB4N2QpOiAvKiB2cGVybXQye2Isd30gW3h5el1t
bS9tZW0sW3h5el1tbSxbeHl6XW1te2t9ICovDQogICAgICBjYXNlIFg4NkVNVUxfT1BDX0VWRVhf
NjYoMHgwZjM4LCAweDhkKTogLyogdnBlcm17Yix3fSBbeHl6XW1tL21lbSxbeHl6XW1tLFt4eXpd
bW17a30gKi8NCi0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvY3B1ZmVhdHVyZS5oDQorKysgYi94
ZW4vaW5jbHVkZS9hc20teDg2L2NwdWZlYXR1cmUuaA0KQEAgLTEwOCw2ICsxMDgsNyBAQA0KICAN
CiAgLyogQ1BVSUQgbGV2ZWwgMHgwMDAwMDAwNzowLmVjeCAqLw0KICAjZGVmaW5lIGNwdV9oYXNf
YXZ4NTEyX3ZibWkgICAgIGJvb3RfY3B1X2hhcyhYODZfRkVBVFVSRV9BVlg1MTJfVkJNSSkNCisj
ZGVmaW5lIGNwdV9oYXNfYXZ4NTEyX3ZibWkyICAgIGJvb3RfY3B1X2hhcyhYODZfRkVBVFVSRV9B
Vlg1MTJfVkJNSTIpDQogICNkZWZpbmUgY3B1X2hhc19yZHBpZCAgICAgICAgICAgYm9vdF9jcHVf
aGFzKFg4Nl9GRUFUVVJFX1JEUElEKQ0KICANCiAgLyogQ1BVSUQgbGV2ZWwgMHg4MDAwMDAwNy5l
ZHggKi8NCi0tLSBhL3hlbi9pbmNsdWRlL3B1YmxpYy9hcmNoLXg4Ni9jcHVmZWF0dXJlc2V0LmgN
CisrKyBiL3hlbi9pbmNsdWRlL3B1YmxpYy9hcmNoLXg4Ni9jcHVmZWF0dXJlc2V0LmgNCkBAIC0y
MjgsNiArMjI4LDcgQEAgWEVOX0NQVUZFQVRVUkUoQVZYNTEyX1ZCTUksICAgNiozMisgMSkgLw0K
ICBYRU5fQ1BVRkVBVFVSRShVTUlQLCAgICAgICAgICA2KjMyKyAyKSAvKlMgIFVzZXIgTW9kZSBJ
bnN0cnVjdGlvbiBQcmV2ZW50aW9uICovDQogIFhFTl9DUFVGRUFUVVJFKFBLVSwgICAgICAgICAg
IDYqMzIrIDMpIC8qSCAgUHJvdGVjdGlvbiBLZXlzIGZvciBVc2Vyc3BhY2UgKi8NCiAgWEVOX0NQ
VUZFQVRVUkUoT1NQS0UsICAgICAgICAgNiozMisgNCkgLyohICBPUyBQcm90ZWN0aW9uIEtleXMg
RW5hYmxlICovDQorWEVOX0NQVUZFQVRVUkUoQVZYNTEyX1ZCTUkyLCAgNiozMisgNikgLypBICBB
ZGRpdGlvbmFsIEFWWC01MTIgVmVjdG9yIEJ5dGUgTWFuaXB1bGF0aW9uIEluc3RycyAqLw0KICBY
RU5fQ1BVRkVBVFVSRShBVlg1MTJfVlBPUENOVERRLCA2KjMyKzE0KSAvKkEgIFBPUENOVCBmb3Ig
dmVjdG9ycyBvZiBEVy9RVyAqLw0KICBYRU5fQ1BVRkVBVFVSRShSRFBJRCwgICAgICAgICA2KjMy
KzIyKSAvKkEgIFJEUElEIGluc3RydWN0aW9uICovDQogIA0KLS0tIGEveGVuL3Rvb2xzL2dlbi1j
cHVpZC5weQ0KKysrIGIveGVuL3Rvb2xzL2dlbi1jcHVpZC5weQ0KQEAgLTI2NSwxMCArMjY1LDEw
IEBAIGRlZiBjcnVuY2hfbnVtYmVycyhzdGF0ZSk6DQogICAgICAgICAgICAgICAgICAgIEFWWDUx
MkJXLCBBVlg1MTJWTCwgQVZYNTEyXzRWTk5JVywgQVZYNTEyXzRGTUFQUywNCiAgICAgICAgICAg
ICAgICAgICAgQVZYNTEyX1ZQT1BDTlREUV0sDQogIA0KLSAgICAgICAgIyBBVlg1MTIgZXh0ZW5z
aW9ucyBhY3Rpbmcgc29sZWx5IG9uIHZlY3RvcnMgb2YgYnl0ZXMvd29yZHMgYXJlIG1hZGUNCisg
ICAgICAgICMgQVZYNTEyIGV4dGVuc2lvbnMgYWN0aW5nIG9uIHZlY3RvcnMgb2YgYnl0ZXMvd29y
ZHMgYXJlIG1hZGUNCiAgICAgICAgICAjIGRlcGVuZGVudHMgb2YgQVZYNTEyQlcgKGFzIHRvIHJl
cXVpcmluZyB3aWRlciB0aGFuIDE2LWJpdCBtYXNrDQogICAgICAgICAgIyByZWdpc3RlcnMpLCBk
ZXNwaXRlIHRoZSBTRE0gbm90IGZvcm1hbGx5IG1ha2luZyB0aGlzIGNvbm5lY3Rpb24uDQotICAg
ICAgICBBVlg1MTJCVzogW0FWWDUxMl9CRjE2LCBBVlg1MTJfVkJNSV0sDQorICAgICAgICBBVlg1
MTJCVzogW0FWWDUxMl9CRjE2LCBBVlg1MTJfVkJNSSwgQVZYNTEyX1ZCTUkyXSwNCiAgDQogICAg
ICAgICAgIyBUaGUgZmVhdHVyZXM6DQogICAgICAgICAgIyAgICogU2luZ2xlIFRocmVhZCBJbmRp
cmVjdCBCcmFuY2ggUHJlZGljdG9ycw0KDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 01 11:17:43 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Jul 2019 11: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 1hhuJa-0000LI-Qy; Mon, 01 Jul 2019 11:17:42 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=YZ94=U6=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hhuJZ-0000Kx-BR
 for xen-devel@lists.xenproject.org; Mon, 01 Jul 2019 11:17:41 +0000
X-Inumbo-ID: d4634e10-9bf1-11e9-b13d-5374c1d682f8
Received: from m4a0040g.houston.softwaregrp.com (unknown [15.124.2.86])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d4634e10-9bf1-11e9-b13d-5374c1d682f8;
 Mon, 01 Jul 2019 11:17:37 +0000 (UTC)
Received: FROM m4a0040g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0040g.houston.softwaregrp.com WITH ESMTP; 
 Mon,  1 Jul 2019 11:17:18 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Mon, 1 Jul 2019 11:17:03 +0000
Received: from NAM02-BL2-obe.outbound.protection.outlook.com (15.124.72.10) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Mon, 1 Jul 2019 11:17:03 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3186.namprd18.prod.outlook.com (10.255.137.79) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2032.20; Mon, 1 Jul 2019 11:17:01 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc%3]) with mapi id 15.20.2008.020; Mon, 1 Jul 2019
 11:17:01 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v9 02/23] x86emul: support remaining misc AVX512{F,BW}
 insns
Thread-Index: AQHVL/6B8vp6/0SnCkKFnkrxkZ15kQ==
Date: Mon, 1 Jul 2019 11:17:01 +0000
Message-ID: <637adea4-61a9-6260-3464-01a20f0c6214@suse.com>
References: <f69ca82f-e2db-e85e-ff98-2060a8dc28a5@suse.com>
In-Reply-To: <f69ca82f-e2db-e85e-ff98-2060a8dc28a5@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: LNXP265CA0012.GBRP265.PROD.OUTLOOK.COM
 (2603:10a6:600:5e::24) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 863a1ddf-89d8-484e-7e59-08d6fe15a35a
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3186; 
x-ms-traffictypediagnostic: BY5PR18MB3186:
x-microsoft-antispam-prvs: <BY5PR18MB3186B6CF604680F7F2789BE2B3F90@BY5PR18MB3186.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:1417;
x-forefront-prvs: 00851CA28B
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(979002)(4636009)(346002)(366004)(39860400002)(376002)(396003)(136003)(189003)(199004)(2351001)(8676002)(186003)(102836004)(2906002)(54906003)(256004)(6512007)(6916009)(71190400001)(2501003)(66946007)(6506007)(66476007)(66556008)(81156014)(3846002)(53936002)(52116002)(486006)(71200400001)(6116002)(80792005)(11346002)(305945005)(4326008)(81166006)(446003)(26005)(386003)(31696002)(73956011)(64756008)(66446008)(2616005)(36756003)(476003)(5640700003)(68736007)(5660300002)(6436002)(31686004)(86362001)(7736002)(66066001)(478600001)(72206003)(6486002)(99286004)(8936002)(14454004)(25786009)(316002)(76176011)(142933001)(969003)(989001)(999001)(1009001)(1019001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3186;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: M1cKe/9ajA2IPXiNzLRTxEFdgRb9thkHO4cp2fglxzimEZWK6Gw119/1bErX8iNhkZxu1nxBRUslF8ghzLJaesRKMavfqZ6e3ZF0TgIA0xoUmVZutd6Ot9k6pCFI2l7s/0wr9ylOT2cgh9wUMs3tz1CJ62oXiwNpQvQ0+TdrUghsPsU5K5DVmsmXvG+bckwlRtAE4taOrCcjPHAau/uXpRbW8dMKk17rZRuc9pQdrpKzDiFs90K/y3X3zG7pKsyFxgMqY2ZsvXRvBmp4XzQ88vIdeYKBjkmdYev7T8cJ3liJRzvR0mlkX4H/jsYIbAQwBTcf84MC0ToSTMDt+Pt+ixgLLKu2yipm7qAV95Q6xTVGG3QRNHFAiPtCeLLZT9SQHe3dDeQ7ptW3/yrLrwhtQDDhbwiuOpZ5VK7nplCO2Is=
Content-ID: <4C3C2A3EDE2A2943B8A362E86760A3EB@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 863a1ddf-89d8-484e-7e59-08d6fe15a35a
X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Jul 2019 11:17:01.0197 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3186
X-OriginatorOrg: suse.com
Subject: [Xen-devel] [PATCH v9 02/23] x86emul: support remaining misc
 AVX512{F, BW} insns
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 RogerPau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBjb21wbGV0ZXMgc3VwcG9ydCBvZiBBVlg1MTJCVyBpbiB0aGUgaW5zbiBlbXVsYXRvciwg
YW5kIGxlYXZlcyBqdXN0DQp0aGUgc2NhdHRlci9nYXRoZXIgb25lcyBvcGVuIGluIHRoZSBBVlg1
MTJGIHNldC4NCg0KU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29t
Pg0KQWNrZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+DQot
LS0NCnY1OiBOZXcuDQotLS0NClRCRDogVGhlICpibGVuZG0qIGJ1aWx0LWluIGZ1bmN0aW9ucyBk
b24ndCByZWxpYWJseSBwcm9kdWNlIHRoZSBpbnRlbmRlZA0KICAgICAgaW5zbnMsIGFzIHRoZSBy
ZXNwZWN0aXZlIG1vdmVzIGFyZSBhYm91dCBhcyBnb29kIGEgZml0IGZvciB0aGUNCiAgICAgIGNv
bXBpbGVyIHdoZW4gbG9va2luZyBmb3IgYSBtYXRjaCBmb3IgdGhlIGludGVuZGVkIG9wZXJhdGlv
bi4gV2UnZA0KICAgICAgbmVlZCB0byBzd2l0Y2ggdG8gaW5saW5lIGFzc2VtYmx5IGlmIHdlIHdh
bnRlZCB0byBndWFyYW50ZWUgdGhlDQogICAgICB0ZXN0aW5nIG9mIHRob3NlIGluc25zLiBUaG91
Z2h0cz8NCg0KLS0tIGEvdG9vbHMvdGVzdHMveDg2X2VtdWxhdG9yL2V2ZXgtZGlzcDguYw0KKysr
IGIvdG9vbHMvdGVzdHMveDg2X2VtdWxhdG9yL2V2ZXgtZGlzcDguYw0KQEAgLTEwNSw2ICsxMDUs
OCBAQCBlbnVtIGVzeiB7DQogIA0KICBzdGF0aWMgY29uc3Qgc3RydWN0IHRlc3QgYXZ4NTEyZl9h
bGxbXSA9IHsNCiAgICAgIElOU05fRlAoYWRkLCAgICAgICAgICAgICAwZiwgNTgpLA0KKyAgICBJ
TlNOKGFsaWduLCAgICAgICAgNjYsIDBmM2EsIDAzLCAgICB2bCwgICAgIGRxLCB2bCksDQorICAg
IElOU04oYmxlbmRtLCAgICAgICA2NiwgMGYzOCwgNjUsICAgIHZsLCAgICAgc2QsIHZsKSwNCiAg
ICAgIElOU04oYnJvYWRjYXN0c3MsICA2NiwgMGYzOCwgMTgsICAgIGVsLCAgICAgIGQsIGVsKSwN
CiAgICAgIElOU05fRlAoY21wLCAgICAgICAgICAgICAwZiwgYzIpLA0KICAgICAgSU5TTihjb21p
c2QsICAgICAgIDY2LCAgIDBmLCAyZiwgICAgZWwsICAgICAgcSwgZWwpLA0KQEAgLTIwNyw2ICsy
MDksNyBAQCBzdGF0aWMgY29uc3Qgc3RydWN0IHRlc3QgYXZ4NTEyZl9hbGxbXSA9DQogICAgICBJ
TlNOKHBhZGRxLCAgICAgICAgNjYsICAgMGYsIGQ0LCAgICB2bCwgICAgICBxLCB2bCksDQogICAg
ICBJTlNOKHBhbmQsICAgICAgICAgNjYsICAgMGYsIGRiLCAgICB2bCwgICAgIGRxLCB2bCksDQog
ICAgICBJTlNOKHBhbmRuLCAgICAgICAgNjYsICAgMGYsIGRmLCAgICB2bCwgICAgIGRxLCB2bCks
DQorICAgIElOU04ocGJsZW5kbSwgICAgICA2NiwgMGYzOCwgNjQsICAgIHZsLCAgICAgZHEsIHZs
KSwNCiAgLy8gICAgICAgcGJyb2FkY2FzdCwgICA2NiwgMGYzOCwgN2MsICAgICAgICAgIGRxNjQN
CiAgICAgIElOU04ocGJyb2FkY2FzdGQsICA2NiwgMGYzOCwgNTgsICAgIGVsLCAgICAgIGQsIGVs
KSwNCiAgICAgIElOU04ocGJyb2FkY2FzdHEsICA2NiwgMGYzOCwgNTksICAgIGVsLCAgICAgIHEs
IGVsKSwNCkBAIC0zNTQsNiArMzU3LDcgQEAgc3RhdGljIGNvbnN0IHN0cnVjdCB0ZXN0IGF2eDUx
MmZfNTEyW10gPQ0KICB9Ow0KICANCiAgc3RhdGljIGNvbnN0IHN0cnVjdCB0ZXN0IGF2eDUxMmJ3
X2FsbFtdID0gew0KKyAgICBJTlNOKGRicHNhZGJ3LCAgICA2NiwgMGYzYSwgNDIsICAgIHZsLCAg
ICBiLCB2bCksDQogICAgICBJTlNOKG1vdmRxdTgsICAgICBmMiwgICAwZiwgNmYsICAgIHZsLCAg
ICBiLCB2bCksDQogICAgICBJTlNOKG1vdmRxdTgsICAgICBmMiwgICAwZiwgN2YsICAgIHZsLCAg
ICBiLCB2bCksDQogICAgICBJTlNOKG1vdmRxdTE2LCAgICBmMiwgICAwZiwgNmYsICAgIHZsLCAg
ICB3LCB2bCksDQpAQCAtMzczLDYgKzM3Nyw3IEBAIHN0YXRpYyBjb25zdCBzdHJ1Y3QgdGVzdCBh
dng1MTJid19hbGxbXQ0KICAgICAgSU5TTihwYWxpZ25yLCAgICAgNjYsIDBmM2EsIDBmLCAgICB2
bCwgICAgYiwgdmwpLA0KICAgICAgSU5TTihwYXZnYiwgICAgICAgNjYsICAgMGYsIGUwLCAgICB2
bCwgICAgYiwgdmwpLA0KICAgICAgSU5TTihwYXZndywgICAgICAgNjYsICAgMGYsIGUzLCAgICB2
bCwgICAgdywgdmwpLA0KKyAgICBJTlNOKHBibGVuZG0sICAgICA2NiwgMGYzOCwgNjYsICAgIHZs
LCAgIGJ3LCB2bCksDQogICAgICBJTlNOKHBicm9hZGNhc3RiLCA2NiwgMGYzOCwgNzgsICAgIGVs
LCAgICBiLCBlbCksDQogIC8vICAgICAgIHBicm9hZGNhc3RiLCA2NiwgMGYzOCwgN2EsICAgICAg
ICAgICBiDQogICAgICBJTlNOKHBicm9hZGNhc3R3LCA2NiwgMGYzOCwgNzksICAgIGVsXzIsICBi
LCB2bCksDQotLS0gYS90b29scy90ZXN0cy94ODZfZW11bGF0b3Ivc2ltZC5jDQorKysgYi90b29s
cy90ZXN0cy94ODZfZW11bGF0b3Ivc2ltZC5jDQpAQCAtMjk3LDcgKzI5Nyw3IEBAIHN0YXRpYyBp
bmxpbmUgdmVjX3QgbW92bGhwcyh2ZWNfdCB4LCB2ZWMNCiAgIyAgIGRlZmluZSBtYXgoeCwgeSkg
QlJfKG1heHBzLCBfbWFzaywgeCwgeSwgdW5kZWYoKSwgfjApDQogICMgICBkZWZpbmUgbWluKHgs
IHkpIEJSXyhtaW5wcywgX21hc2ssIHgsIHksIHVuZGVmKCksIH4wKQ0KICAjICBlbmRpZg0KLSMg
IGRlZmluZSBtaXgoeCwgeSkgQihtb3ZhcHMsIF9tYXNrLCB4LCB5LCAoMGIwMTAxMDEwMTAxMDEw
MTAxICYgQUxMX1RSVUUpKQ0KKyMgIGRlZmluZSBtaXgoeCwgeSkgQihibGVuZG1wc18sIF9tYXNr
LCB4LCB5LCAoMGIxMDEwMTAxMDEwMTAxMDEwICYgQUxMX1RSVUUpKQ0KICAjICBkZWZpbmUgc2Nh
bGUoeCwgeSkgQlIoc2NhbGVmcHMsIF9tYXNrLCB4LCB5LCB1bmRlZigpLCB+MCkNCiAgIyAgaWYg
VkVDX1NJWkUgPT0gNjQgJiYgZGVmaW5lZChfX0FWWDUxMkVSX18pDQogICMgICBkZWZpbmUgcmVj
aXAoeCkgQlIocmNwMjhwcywgX21hc2ssIHgsIHVuZGVmKCksIH4wKQ0KQEAgLTM3MCw3ICszNzAs
NyBAQCBzdGF0aWMgaW5saW5lIHZlY190IG1vdmxocHModmVjX3QgeCwgdmVjDQogICMgICBkZWZp
bmUgbWF4KHgsIHkpIEJSXyhtYXhwZCwgX21hc2ssIHgsIHksIHVuZGVmKCksIH4wKQ0KICAjICAg
ZGVmaW5lIG1pbih4LCB5KSBCUl8obWlucGQsIF9tYXNrLCB4LCB5LCB1bmRlZigpLCB+MCkNCiAg
IyAgZW5kaWYNCi0jICBkZWZpbmUgbWl4KHgsIHkpIEIobW92YXBkLCBfbWFzaywgeCwgeSwgMGIw
MTAxMDEwMSkNCisjICBkZWZpbmUgbWl4KHgsIHkpIEIoYmxlbmRtcGRfLCBfbWFzaywgeCwgeSwg
MGIxMDEwMTAxMCkNCiAgIyAgZGVmaW5lIHNjYWxlKHgsIHkpIEJSKHNjYWxlZnBkLCBfbWFzaywg
eCwgeSwgdW5kZWYoKSwgfjApDQogICMgIGlmIFZFQ19TSVpFID09IDY0ICYmIGRlZmluZWQoX19B
Vlg1MTJFUl9fKQ0KICAjICAgZGVmaW5lIHJlY2lwKHgpIEJSKHJjcDI4cGQsIF9tYXNrLCB4LCB1
bmRlZigpLCB+MCkNCkBAIC01NjQsOCArNTY0LDkgQEAgc3RhdGljIGlubGluZSB2ZWNfdCBtb3Zs
aHBzKHZlY190IHgsIHZlYw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDBiMDAwMTEw
MTEsICh2c2lfdCl1bmRlZigpLCB+MCkpDQogICMgICBkZWZpbmUgc3dhcDIoeCkgKCh2ZWNfdClC
XyhwZXJtdmFyc2ksIF9tYXNrLCAodnNpX3QpKHgpLCAodnNpX3QpKGludiAtIDEpLCAodnNpX3Qp
dW5kZWYoKSwgfjApKQ0KICAjICBlbmRpZg0KLSMgIGRlZmluZSBtaXgoeCwgeSkgKCh2ZWNfdClC
KG1vdmRxYTMyXywgX21hc2ssICh2c2lfdCkoeCksICh2c2lfdCkoeSksIFwNCi0gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAoMGIwMTAxMDEwMTAxMDEwMTAxICYgKCgxIDw8IEVMRU1fQ09V
TlQpIC0gMSkpKSkNCisjICBkZWZpbmUgbWl4KHgsIHkpICgodmVjX3QpQihibGVuZG1kXywgX21h
c2ssICh2c2lfdCkoeCksICh2c2lfdCkoeSksIFwNCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAoMGIxMDEwMTAxMDEwMTAxMDEwICYgKCgxIDw8IEVMRU1fQ09VTlQpIC0gMSkpKSkNCisj
ICBkZWZpbmUgcm90cih4LCBuKSAoKHZlY190KUIoYWxpZ25kLCBfbWFzaywgKHZzaV90KSh4KSwg
KHZzaV90KSh4KSwgbiwgKHZzaV90KXVuZGVmKCksIH4wKSkNCiAgIyAgZGVmaW5lIHNocmluazEo
eCkgKChoYWxmX3QpQihwbW92cWQsIF9tYXNrLCAodmRpX3QpKHgpLCAodnNpX2hhbGZfdCl7fSwg
fjApKQ0KICAjIGVsaWYgSU5UX1NJWkUgPT0gOCB8fCBVSU5UX1NJWkUgPT0gOA0KICAjICBkZWZp
bmUgYnJvYWRjYXN0KHgpICh7IFwNCkBAIC02MDIsNyArNjAzLDggQEAgc3RhdGljIGlubGluZSB2
ZWNfdCBtb3ZsaHBzKHZlY190IHgsIHZlYw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IDBiMDEwMDExMTAsICh2c2lfdCl1bmRlZigpLCB+MCkpDQogICMgICBkZWZpbmUgc3dhcDIoeCkg
KCh2ZWNfdClCKHBlcm12YXJkaSwgX21hc2ssICh2ZGlfdCkoeCksICh2ZGlfdCkoaW52IC0gMSks
ICh2ZGlfdCl1bmRlZigpLCB+MCkpDQogICMgIGVuZGlmDQotIyAgZGVmaW5lIG1peCh4LCB5KSAo
KHZlY190KUIobW92ZHFhNjRfLCBfbWFzaywgKHZkaV90KSh4KSwgKHZkaV90KSh5KSwgMGIwMTAx
MDEwMSkpDQorIyAgZGVmaW5lIG1peCh4LCB5KSAoKHZlY190KUIoYmxlbmRtcV8sIF9tYXNrLCAo
dmRpX3QpKHgpLCAodmRpX3QpKHkpLCAwYjEwMTAxMDEwKSkNCisjICBkZWZpbmUgcm90cih4LCBu
KSAoKHZlY190KUIoYWxpZ25xLCBfbWFzaywgKHZkaV90KSh4KSwgKHZkaV90KSh4KSwgbiwgKHZk
aV90KXVuZGVmKCksIH4wKSkNCiAgIyAgaWYgVkVDX1NJWkUgPT0gMzINCiAgIyAgIGRlZmluZSBz
d2FwMyh4KSAoKHZlY190KUJfKHBlcm1kaSwgX21hc2ssICh2ZGlfdCkoeCksIDBiMDAwMTEwMTEs
ICh2ZGlfdCl1bmRlZigpLCB+MCkpDQogICMgIGVsaWYgVkVDX1NJWkUgPT0gNjQNCkBAIC02NTQs
OCArNjU2LDggQEAgc3RhdGljIGlubGluZSB2ZWNfdCBtb3ZsaHBzKHZlY190IHgsIHZlYw0KICAj
ICAgZGVmaW5lIGludGVybGVhdmVfaGkoeCwgeSkgKCh2ZWNfdClCKHZwZXJtaTJ2YXJxaSwgX21h
c2ssICh2cWlfdCkoeCksIGludGVybGVhdmVfaGksICh2cWlfdCkoeSksIH4wKSkNCiAgIyAgIGRl
ZmluZSBpbnRlcmxlYXZlX2xvKHgsIHkpICgodmVjX3QpQih2cGVybXQydmFycWksIF9tYXNrLCBp
bnRlcmxlYXZlX2xvLCAodnFpX3QpKHgpLCAodnFpX3QpKHkpLCB+MCkpDQogICMgIGVuZGlmDQot
IyAgZGVmaW5lIG1peCh4LCB5KSAoKHZlY190KUIobW92ZHF1cWksIF9tYXNrLCAodnFpX3QpKHgp
LCAodnFpX3QpKHkpLCBcDQotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKDBiMDEwMTAx
MDEwMTAxMDEwMTAxMDEwMTAxMDEwMTAxMDEwMTAxMDEwMTAxMDEwMTAxMDEwMTAxMDEwMTAxMDEw
MUxMICYgQUxMX1RSVUUpKSkNCisjICBkZWZpbmUgbWl4KHgsIHkpICgodmVjX3QpQihibGVuZG1i
XywgX21hc2ssICh2cWlfdCkoeCksICh2cWlfdCkoeSksIFwNCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAoMGIxMDEwMTAxMDEwMTAxMDEwMTAxMDEwMTAxMDEwMTAxMDEwMTAxMDEwMTAx
MDEwMTAxMDEwMTAxMDEwMTAxMDEwTEwgJiBBTExfVFJVRSkpKQ0KICAjICBkZWZpbmUgc2hyaW5r
MSh4KSAoKGhhbGZfdClCKHBtb3Z3YiwgX21hc2ssICh2aGlfdCkoeCksICh2cWlfaGFsZl90KXt9
LCB+MCkpDQogICMgIGRlZmluZSBzaHJpbmsyKHgpICgocXVhcnRlcl90KUIocG1vdmRiLCBfbWFz
aywgKHZzaV90KSh4KSwgKHZxaV9xdWFydGVyX3Qpe30sIH4wKSkNCiAgIyAgZGVmaW5lIHNocmlu
azMoeCkgKChlaWdodGhfdClCKHBtb3ZxYiwgX21hc2ssICh2ZGlfdCkoeCksICh2cWlfZWlnaHRo
X3Qpe30sIH4wKSkNCkBAIC02ODcsOCArNjg5LDggQEAgc3RhdGljIGlubGluZSB2ZWNfdCBtb3Zs
aHBzKHZlY190IHgsIHZlYw0KICAjICAgZGVmaW5lIGludGVybGVhdmVfaGkoeCwgeSkgKCh2ZWNf
dClCKHZwZXJtaTJ2YXJoaSwgX21hc2ssICh2aGlfdCkoeCksIGludGVybGVhdmVfaGksICh2aGlf
dCkoeSksIH4wKSkNCiAgIyAgIGRlZmluZSBpbnRlcmxlYXZlX2xvKHgsIHkpICgodmVjX3QpQih2
cGVybXQydmFyaGksIF9tYXNrLCBpbnRlcmxlYXZlX2xvLCAodmhpX3QpKHgpLCAodmhpX3QpKHkp
LCB+MCkpDQogICMgIGVuZGlmDQotIyAgZGVmaW5lIG1peCh4LCB5KSAoKHZlY190KUIobW92ZHF1
aGksIF9tYXNrLCAodmhpX3QpKHgpLCAodmhpX3QpKHkpLCBcDQotICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgKDBiMDEwMTAxMDEwMTAxMDEwMTAxMDEwMTAxMDEwMTAxMDEgJiBBTExfVFJV
RSkpKQ0KKyMgIGRlZmluZSBtaXgoeCwgeSkgKCh2ZWNfdClCKGJsZW5kbXdfLCBfbWFzaywgKHZo
aV90KSh4KSwgKHZoaV90KSh5KSwgXA0KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgw
YjEwMTAxMDEwMTAxMDEwMTAxMDEwMTAxMDEwMTAxMDEwICYgQUxMX1RSVUUpKSkNCiAgIyAgZGVm
aW5lIHNocmluazEoeCkgKChoYWxmX3QpQihwbW92ZHcsIF9tYXNrLCAodnNpX3QpKHgpLCAodmhp
X2hhbGZfdCl7fSwgfjApKQ0KICAjICBkZWZpbmUgc2hyaW5rMih4KSAoKHF1YXJ0ZXJfdClCKHBt
b3ZxdywgX21hc2ssICh2ZGlfdCkoeCksICh2aGlfcXVhcnRlcl90KXt9LCB+MCkpDQogICMgIGRl
ZmluZSBzd2FwMih4KSAoKHZlY190KUIocGVybXZhcmhpLCBfbWFzaywgKHZoaV90KSh4KSwgKHZo
aV90KShpbnYgLSAxKSwgKHZoaV90KXVuZGVmKCksIH4wKSkNCi0tLSBhL3hlbi9hcmNoL3g4Ni94
ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jDQorKysgYi94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUv
eDg2X2VtdWxhdGUuYw0KQEAgLTQ4NCw2ICs0ODQsNyBAQCBzdGF0aWMgY29uc3Qgc3RydWN0IGV4
dDBmMzhfdGFibGUgew0KICAgICAgWzB4NWJdID0geyAuc2ltZF9zaXplID0gc2ltZF8yNTYsIC50
d29fb3AgPSAxLCAuZDhzID0gZDhzX3ZsX2J5XzIgfSwNCiAgICAgIFsweDYyXSA9IHsgLnNpbWRf
c2l6ZSA9IHNpbWRfcGFja2VkX2ludCwgLnR3b19vcCA9IDEsIC5kOHMgPSBkOHNfYncgfSwNCiAg
ICAgIFsweDYzXSA9IHsgLnNpbWRfc2l6ZSA9IHNpbWRfcGFja2VkX2ludCwgLnRvX21lbSA9IDEs
IC50d29fb3AgPSAxLCAuZDhzID0gZDhzX2J3IH0sDQorICAgIFsweDY0IC4uLiAweDY2XSA9IHsg
LnNpbWRfc2l6ZSA9IHNpbWRfcGFja2VkX2ludCwgLmQ4cyA9IGQ4c192bCB9LA0KICAgICAgWzB4
NzUgLi4uIDB4NzZdID0geyAuc2ltZF9zaXplID0gc2ltZF9wYWNrZWRfaW50LCAuZDhzID0gZDhz
X3ZsIH0sDQogICAgICBbMHg3N10gPSB7IC5zaW1kX3NpemUgPSBzaW1kX3BhY2tlZF9mcCwgLmQ4
cyA9IGQ4c192bCB9LA0KICAgICAgWzB4NzhdID0geyAuc2ltZF9zaXplID0gc2ltZF9vdGhlciwg
LnR3b19vcCA9IDEgfSwNCkBAIC01NTAsNiArNTUxLDcgQEAgc3RhdGljIGNvbnN0IHN0cnVjdCBl
eHQwZjNhX3RhYmxlIHsNCiAgICAgIFsweDAwXSA9IHsgLnNpbWRfc2l6ZSA9IHNpbWRfcGFja2Vk
X2ludCwgLnR3b19vcCA9IDEsIC5kOHMgPSBkOHNfdmwgfSwNCiAgICAgIFsweDAxXSA9IHsgLnNp
bWRfc2l6ZSA9IHNpbWRfcGFja2VkX2ZwLCAudHdvX29wID0gMSwgLmQ4cyA9IGQ4c192bCB9LA0K
ICAgICAgWzB4MDJdID0geyAuc2ltZF9zaXplID0gc2ltZF9wYWNrZWRfaW50IH0sDQorICAgIFsw
eDAzXSA9IHsgLnNpbWRfc2l6ZSA9IHNpbWRfcGFja2VkX2ludCwgLmQ4cyA9IGQ4c192bCB9LA0K
ICAgICAgWzB4MDQgLi4uIDB4MDVdID0geyAuc2ltZF9zaXplID0gc2ltZF9wYWNrZWRfZnAsIC50
d29fb3AgPSAxLCAuZDhzID0gZDhzX3ZsIH0sDQogICAgICBbMHgwNl0gPSB7IC5zaW1kX3NpemUg
PSBzaW1kX3BhY2tlZF9mcCB9LA0KICAgICAgWzB4MDggLi4uIDB4MDldID0geyAuc2ltZF9zaXpl
ID0gc2ltZF9wYWNrZWRfZnAsIC50d29fb3AgPSAxLCAuZDhzID0gZDhzX3ZsIH0sDQpAQCAtNTgx
LDggKzU4Myw3IEBAIHN0YXRpYyBjb25zdCBzdHJ1Y3QgZXh0MGYzYV90YWJsZSB7DQogICAgICBb
MHgzYl0gPSB7IC5zaW1kX3NpemUgPSBzaW1kXzI1NiwgLnRvX21lbSA9IDEsIC50d29fb3AgPSAx
LCAuZDhzID0gZDhzX3ZsX2J5XzIgfSwNCiAgICAgIFsweDNlIC4uLiAweDNmXSA9IHsgLnNpbWRf
c2l6ZSA9IHNpbWRfcGFja2VkX2ludCwgLmQ4cyA9IGQ4c192bCB9LA0KICAgICAgWzB4NDAgLi4u
IDB4NDFdID0geyAuc2ltZF9zaXplID0gc2ltZF9wYWNrZWRfZnAgfSwNCi0gICAgWzB4NDJdID0g
eyAuc2ltZF9zaXplID0gc2ltZF9wYWNrZWRfaW50IH0sDQotICAgIFsweDQzXSA9IHsgLnNpbWRf
c2l6ZSA9IHNpbWRfcGFja2VkX2ludCwgLmQ4cyA9IGQ4c192bCB9LA0KKyAgICBbMHg0MiAuLi4g
MHg0M10gPSB7IC5zaW1kX3NpemUgPSBzaW1kX3BhY2tlZF9pbnQsIC5kOHMgPSBkOHNfdmwgfSwN
CiAgICAgIFsweDQ0XSA9IHsgLnNpbWRfc2l6ZSA9IHNpbWRfcGFja2VkX2ludCB9LA0KICAgICAg
WzB4NDZdID0geyAuc2ltZF9zaXplID0gc2ltZF9wYWNrZWRfaW50IH0sDQogICAgICBbMHg0OCAu
Li4gMHg0OV0gPSB7IC5zaW1kX3NpemUgPSBzaW1kX3BhY2tlZF9mcCwgLmZvdXJfb3AgPSAxIH0s
DQpAQCAtNjE3OCw2ICs2MTc5LDggQEAgeDg2X2VtdWxhdGUoDQogICAgICBjYXNlIFg4NkVNVUxf
T1BDX0VWRVhfNjYoMHgwZjM4LCAweDQ3KTogLyogdnBzbGx2e2QscX0gW3h5el1tbS9tZW0sW3h5
el1tbSxbeHl6XW1te2t9ICovDQogICAgICBjYXNlIFg4NkVNVUxfT1BDX0VWRVhfNjYoMHgwZjM4
LCAweDRjKTogLyogdnJjcDE0cHtzLGR9IFt4eXpdbW0vbWVtLFt4eXpdbW17a30gKi8NCiAgICAg
IGNhc2UgWDg2RU1VTF9PUENfRVZFWF82NigweDBmMzgsIDB4NGUpOiAvKiB2cnNxcnQxNHB7cyxk
fSBbeHl6XW1tL21lbSxbeHl6XW1te2t9ICovDQorICAgIGNhc2UgWDg2RU1VTF9PUENfRVZFWF82
NigweDBmMzgsIDB4NjQpOiAvKiB2cGJsZW5kbXtkLHF9IFt4eXpdbW0vbWVtLFt4eXpdbW0sW3h5
el1tbXtrfSAqLw0KKyAgICBjYXNlIFg4NkVNVUxfT1BDX0VWRVhfNjYoMHgwZjM4LCAweDY1KTog
LyogdmJsZW5kbXB7cyxkfSBbeHl6XW1tL21lbSxbeHl6XW1tLFt4eXpdbW17a30gKi8NCiAgICAg
IGF2eDUxMmZfbm9fc2FlOg0KICAgICAgICAgIGhvc3RfYW5kX3ZjcHVfbXVzdF9oYXZlKGF2eDUx
MmYpOw0KICAgICAgICAgIGdlbmVyYXRlX2V4Y2VwdGlvbl9pZihlYS50eXBlICE9IE9QX01FTSAm
JiBldmV4LmJycywgRVhDX1VEKTsNCkBAIC02OTM3LDYgKzY5NDAsNyBAQCB4ODZfZW11bGF0ZSgN
CiAgICAgIGNhc2UgWDg2RU1VTF9PUENfRVZFWF82NigweDBmMzgsIDB4MGIpOiAvKiB2cG11bGhy
c3cgW3h5el1tbS9tZW0sW3h5el1tbSxbeHl6XW1te2t9ICovDQogICAgICBjYXNlIFg4NkVNVUxf
T1BDX0VWRVhfNjYoMHgwZjM4LCAweDFjKTogLyogdnBhYnNiIFt4eXpdbW0vbWVtLFt4eXpdbW17
a30gKi8NCiAgICAgIGNhc2UgWDg2RU1VTF9PUENfRVZFWF82NigweDBmMzgsIDB4MWQpOiAvKiB2
cGFic3cgW3h5el1tbS9tZW0sW3h5el1tbXtrfSAqLw0KKyAgICBjYXNlIFg4NkVNVUxfT1BDX0VW
RVhfNjYoMHgwZjM4LCAweDY2KTogLyogdnBibGVuZG17Yix3fSBbeHl6XW1tL21lbSxbeHl6XW1t
LFt4eXpdbW17a30gKi8NCiAgICAgICAgICBob3N0X2FuZF92Y3B1X211c3RfaGF2ZShhdng1MTJi
dyk7DQogICAgICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKGV2ZXguYnJzLCBFWENfVUQpOw0K
ICAgICAgICAgIGVsZW1fYnl0ZXMgPSAxIDw8IChiICYgMSk7DQpAQCAtODEwNiwxMCArODExMCwx
MiBAQCB4ODZfZW11bGF0ZSgNCiAgICAgICAgICBnb3RvIHNpbWRfMGZfdG9fZ3ByOw0KICANCiAg
ICAgIENBU0VfU0lNRF9QQUNLRURfRlAoX0VWRVgsIDB4MGYsIDB4YzYpOiAvKiB2c2h1ZnB7cyxk
fSAkaW1tOCxbeHl6XW1tL21lbSxbeHl6XW1tLFt4eXpdbW17a30gKi8NCi0gICAgICAgIGZhdWx0
X3N1cHByZXNzaW9uID0gZmFsc2U7DQogICAgICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKGV2
ZXgudyAhPSAoZXZleC5wZnggJiBWRVhfUFJFRklYX0RPVUJMRV9NQVNLKSwNCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgRVhDX1VEKTsNCiAgICAgICAgICAvKiBmYWxsIHRocm91Z2gg
Ki8NCisgICAgY2FzZSBYODZFTVVMX09QQ19FVkVYXzY2KDB4MGYzYSwgMHgwMyk6IC8qIHZhbGln
bntkLHF9ICRpbW04LFt4eXpdbW0vbWVtLFt4eXpdbW0sW3h5el1tbXtrfSAqLw0KKyAgICAgICAg
ZmF1bHRfc3VwcHJlc3Npb24gPSBmYWxzZTsNCisgICAgICAgIC8qIGZhbGwgdGhyb3VnaCAqLw0K
ICAgICAgY2FzZSBYODZFTVVMX09QQ19FVkVYXzY2KDB4MGYzYSwgMHgyNSk6IC8qIHZwdGVybmxv
Z3tkLHF9ICRpbW04LFt4eXpdbW0vbWVtLFt4eXpdbW0sW3h5el1tbXtrfSAqLw0KICAgICAgYXZ4
NTEyZl9pbW04X25vX3NhZToNCiAgICAgICAgICBob3N0X2FuZF92Y3B1X211c3RfaGF2ZShhdng1
MTJmKTsNCkBAIC05NDUwLDYgKzk0NTYsOSBAQCB4ODZfZW11bGF0ZSgNCiAgICAgICAgICBpbnNu
X2J5dGVzID0gUEZYX0JZVEVTICsgNDsNCiAgICAgICAgICBicmVhazsNCiAgDQorICAgIGNhc2Ug
WDg2RU1VTF9PUENfRVZFWF82NigweDBmM2EsIDB4NDIpOiAvKiB2ZGJwc2FkYncgJGltbTgsW3h5
el1tbS9tZW0sW3h5el1tbSxbeHl6XW1te2t9ICovDQorICAgICAgICBnZW5lcmF0ZV9leGNlcHRp
b25faWYoZXZleC53LCBFWENfVUQpOw0KKyAgICAgICAgLyogZmFsbCB0aHJvdWdoICovDQogICAg
ICBjYXNlIFg4NkVNVUxfT1BDX0VWRVhfNjYoMHgwZjNhLCAweDBmKTogLyogdnBhbGlnbnIgJGlt
bTgsW3h5el1tbS9tZW0sW3h5el1tbSxbeHl6XW1te2t9ICovDQogICAgICAgICAgZmF1bHRfc3Vw
cHJlc3Npb24gPSBmYWxzZTsNCiAgICAgICAgICBnb3RvIGF2eDUxMmJ3X2ltbTsNCg0KX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 01 11:18:55 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Jul 2019 11:18:55 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hhuKk-0000Tl-7u; Mon, 01 Jul 2019 11: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=YZ94=U6=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hhuKj-0000Td-Ng
 for xen-devel@lists.xenproject.org; Mon, 01 Jul 2019 11:18:53 +0000
X-Inumbo-ID: 01d8fd83-9bf2-11e9-8980-bc764e045a96
Received: from m4a0041g.houston.softwaregrp.com (unknown [15.124.2.87])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 01d8fd83-9bf2-11e9-8980-bc764e045a96;
 Mon, 01 Jul 2019 11:18:52 +0000 (UTC)
Received: FROM m4a0041g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0041g.houston.softwaregrp.com WITH ESMTP; 
 Mon,  1 Jul 2019 11:18:47 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Mon, 1 Jul 2019 11:18:15 +0000
Received: from NAM04-CO1-obe.outbound.protection.outlook.com (15.124.8.14) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Mon, 1 Jul 2019 11:18:15 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3363.namprd18.prod.outlook.com (10.255.139.24) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2032.18; Mon, 1 Jul 2019 11:18:13 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc%3]) with mapi id 15.20.2008.020; Mon, 1 Jul 2019
 11:18:13 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v9 04/23] x86emul: test harness adjustments for AVX512F
 S/G insns
Thread-Index: AQHVL/6r8GG6+sBCO0auOI6oTGNNMA==
Date: Mon, 1 Jul 2019 11:18:12 +0000
Message-ID: <d1e6867c-7ace-e8c1-5139-e38a249e4398@suse.com>
References: <f69ca82f-e2db-e85e-ff98-2060a8dc28a5@suse.com>
In-Reply-To: <f69ca82f-e2db-e85e-ff98-2060a8dc28a5@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR01CA0061.eurprd01.prod.exchangelabs.com
 (2603:10a6:6:46::38) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: c8cb038a-7897-4706-029a-08d6fe15ce3e
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3363; 
x-ms-traffictypediagnostic: BY5PR18MB3363:
x-microsoft-antispam-prvs: <BY5PR18MB3363C059290114BA8F5CD11DB3F90@BY5PR18MB3363.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:6430;
x-forefront-prvs: 00851CA28B
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(396003)(346002)(39860400002)(376002)(136003)(366004)(199004)(189003)(14444005)(25786009)(2616005)(5640700003)(6486002)(256004)(66066001)(6436002)(486006)(36756003)(72206003)(11346002)(476003)(446003)(2501003)(3846002)(6116002)(66946007)(386003)(76176011)(52116002)(81156014)(8676002)(14454004)(8936002)(71190400001)(80792005)(2906002)(81166006)(305945005)(99286004)(31696002)(7736002)(102836004)(26005)(186003)(6506007)(86362001)(54906003)(478600001)(4326008)(316002)(66476007)(5660300002)(64756008)(66446008)(68736007)(73956011)(6512007)(71200400001)(31686004)(6916009)(53936002)(66556008)(2351001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3363;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: Cao1m4JNvRmBW+lzbBuuzDQq+2oam1KsGKFh9MRsHP6rV4JV8gzfAseQva4sm/xM6egMe+++LzriJWMWUq6ohgoTfjbeVWcSFwzJiQwawPg3FDClXkn6uXWQdcVN5V5V9+mqxvwsV9THj1uKWZxE84yXbm1RJxgdADaBGKhpiSe68Oz15O1o4zIevURCkMRR9os+nzIaLjL9+g8/M+hrjWXxV01g8gQ3D4EzGq6Bu7QLCZaZIqze7qir4845/Y9Zs1WuuKXqTpTiMCnjit5dJqJ7Y3nJu7OUTJb7YXaTE6QU8KVbXx3Jpyf9m8ObrndSw7TLM+oHi2PhIGDyCkvHJ1isLhyAF+OURGTY6uoLt3ao/B8LFZPQASM+72QjDtkMKDT8vS15O8IGF+NIZ0MH8MGmJLKFG0khgAdAqd1qAnw=
Content-ID: <F2F8D19E57E5A2499D352CE00659C817@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: c8cb038a-7897-4706-029a-08d6fe15ce3e
X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Jul 2019 11:18:12.9571 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3363
X-OriginatorOrg: suse.com
Subject: [Xen-devel] [PATCH v9 04/23] x86emul: test harness adjustments for
 AVX512F S/G insns
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 RogerPau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlcmUgd2FzIGFuIGVuY29kaW5nIG1pc3Rha2UgaW4gdGhlIEVWRVggRGlzcDggdGVzdCBjb2Rl
LCB3aGljaCB3YXMNCmJlbmlnbiAoZHVlIHRvICVyZHggZ2V0dGluZyBzZXQgdG8gemVybykgdG8g
YWxsIG5vbi12U0lCIHRlc3RzIGFzIGl0DQptaXN0YWtlbmx5IGVuY29kZWQgPGRpc3A4PiglcmR4
LCVyZHgpIGluc3RlYWQgb2YgPGRpc3A4PiglcmR4LCVyaXopLiBJbg0KdGhlIHZTSUIgY2FzZSB0
aGlzIG1lYW50IDxkaXNwOD4oJXJkeCwlem1tMikgaW5zdGVhZCBvZiB0aGUgaW50ZW5kZWQNCjxk
aXNwOD4oJXJkeCwlem1tNCkuDQoNCkxpa2V3aXNlIHRoZSBhY2Nlc3MgY291bnQgY2hlY2sgd2Fz
bid0IGVudGlyZWx5IGNvcnJlY3QgZm9yIHRoZSBTL0cNCmNhc2U6IEluIHRoZSBxdWFkLXdvcmQt
aW5kZXggYnV0IGR3b3JkLWRhdGEgY2FzZSBvbmx5IGhhbGYgdGhlIG51bWJlcg0Kb2YgZnVsbCB2
ZWN0b3IgZWxlbWVudHMgZ2V0IGFjY2Vzc2VkLg0KDQpBcyBhbiB1bnJlbGF0ZWQgY2hhbmdlIGlu
IHRoZSBtYWluIHRlc3QgaGFybmVzcyBzb3VyY2UgZmlsZSBkaXN0aW5ndWlzaA0KdGhlICJuL2Ei
IG1lc3NhZ2VzIGJ5IGJpdG5lc3MuDQoNClNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT4NCi0tLQ0Kdjk6IE5ldywgc3BsaXQgZnJvbSBtYWluIGdhdGhlciBwYXRj
aC4NCg0KLS0tIGEvdG9vbHMvdGVzdHMveDg2X2VtdWxhdG9yL2V2ZXgtZGlzcDguYw0KKysrIGIv
dG9vbHMvdGVzdHMveDg2X2VtdWxhdG9yL2V2ZXgtZGlzcDguYw0KQEAgLTY5OCw3ICs2OTgsNyBA
QCBzdGF0aWMgdm9pZCB0ZXN0X29uZShjb25zdCBzdHJ1Y3QgdGVzdCAqDQogICAgICBpbnN0clsz
XSA9IGV2ZXgucmF3WzJdOw0KICAgICAgaW5zdHJbNF0gPSB0ZXN0LT5vcGM7DQogICAgICBpbnN0
cls1XSA9IDB4NDQgfCAodGVzdC0+ZXh0IDw8IDMpOyAvKiBNb2RSL00gKi8NCi0gICAgaW5zdHJb
Nl0gPSAweDEyOyAvKiBTSUI6IGJhc2UgckRYLCBpbmRleCBub25lIC8geE1NNCAqLw0KKyAgICBp
bnN0cls2XSA9IDB4MjI7IC8qIFNJQjogYmFzZSByRFgsIGluZGV4IG5vbmUgLyB4TU00ICovDQog
ICAgICBpbnN0cls3XSA9IDE7IC8qIERpc3A4ICovDQogICAgICBpbnN0cls4XSA9IDA7IC8qIGlt
bWVkaWF0ZSwgaWYgYW55ICovDQogIA0KQEAgLTcxOCw3ICs3MTgsOCBAQCBzdGF0aWMgdm9pZCB0
ZXN0X29uZShjb25zdCBzdHJ1Y3QgdGVzdCAqDQogICAgICAgICAgIGlmICggYWNjZXNzZWRbaV0g
KQ0KICAgICAgICAgICAgICAgZ290byBmYWlsOw0KICAgICAgZm9yICggOyBpIDwgKHRlc3QtPnNj
YWxlID09IFNDX3ZsID8gdnN6IDogZXN6KSArIChzZyA/IGVzeiA6IHZzeik7ICsraSApDQotICAg
ICAgICAgaWYgKCBhY2Nlc3NlZFtpXSAhPSAoc2cgPyB2c3ogLyBlc3ogOiAxKSApDQorICAgICAg
ICAgaWYgKCBhY2Nlc3NlZFtpXSAhPSAoc2cgPyAodnN6IC8gZXN6KSA+PiAodGVzdC0+b3BjICYg
MSAmICFldmV4LncpDQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgOiAxKSApDQog
ICAgICAgICAgICAgICBnb3RvIGZhaWw7DQogICAgICBmb3IgKCA7IGkgPCBBUlJBWV9TSVpFKGFj
Y2Vzc2VkKTsgKytpICkNCiAgICAgICAgICAgaWYgKCBhY2Nlc3NlZFtpXSApDQotLS0gYS90b29s
cy90ZXN0cy94ODZfZW11bGF0b3IvdGVzdF94ODZfZW11bGF0b3IuYw0KKysrIGIvdG9vbHMvdGVz
dHMveDg2X2VtdWxhdG9yL3Rlc3RfeDg2X2VtdWxhdG9yLmMNCkBAIC00MjYwLDcgKzQyNjAsNyBA
QCBpbnQgbWFpbihpbnQgYXJnYywgY2hhciAqKmFyZ3YpDQogIA0KICAgICAgICAgIGlmICggIWJs
b2JzW2pdLnNpemUgKQ0KICAgICAgICAgIHsNCi0gICAgICAgICAgICBwcmludGYoIiUtMzlzIG4v
YVxuIiwgYmxvYnNbal0ubmFtZSk7DQorICAgICAgICAgICAgcHJpbnRmKCIlLTM5cyBuL2EgKCV1
LWJpdClcbiIsIGJsb2JzW2pdLm5hbWUsIGJsb2JzW2pdLmJpdG5lc3MpOw0KICAgICAgICAgICAg
ICBjb250aW51ZTsNCiAgICAgICAgICB9DQogIA0KDQpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 01 11:18:58 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Jul 2019 11:18:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hhuKo-0000Us-IB; Mon, 01 Jul 2019 11:18:58 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=YZ94=U6=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hhuKm-0000UM-Ts
 for xen-devel@lists.xenproject.org; Mon, 01 Jul 2019 11:18:56 +0000
X-Inumbo-ID: 02543ca8-9bf2-11e9-845d-ffa8aaba34e3
Received: from m4a0041g.houston.softwaregrp.com (unknown [15.124.2.87])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 02543ca8-9bf2-11e9-845d-ffa8aaba34e3;
 Mon, 01 Jul 2019 11:18:53 +0000 (UTC)
Received: FROM m4a0041g.houston.softwaregrp.com (15.120.17.147) BY
 m4a0041g.houston.softwaregrp.com WITH ESMTP; 
 Mon,  1 Jul 2019 11:18:48 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M4W0335.microfocus.com (2002:f78:1193::f78:1193) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Mon, 1 Jul 2019 11:17:41 +0000
Received: from NAM02-BL2-obe.outbound.protection.outlook.com (15.124.72.14) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Mon, 1 Jul 2019 11:17:39 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3186.namprd18.prod.outlook.com (10.255.137.79) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2032.20; Mon, 1 Jul 2019 11:17:35 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc%3]) with mapi id 15.20.2008.020; Mon, 1 Jul 2019
 11:17:35 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v9 03/23] x86emul: prepare for AVX512F S/G insns
Thread-Index: AQHVL/6VoYYbZC5xR0iv2pB+lHETIg==
Date: Mon, 1 Jul 2019 11:17:34 +0000
Message-ID: <9e808d89-016f-ff94-6475-e5228e9bfcb6@suse.com>
References: <f69ca82f-e2db-e85e-ff98-2060a8dc28a5@suse.com>
In-Reply-To: <f69ca82f-e2db-e85e-ff98-2060a8dc28a5@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6P18901CA0016.EURP189.PROD.OUTLOOK.COM
 (2603:10a6:4:16::26) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 554dc50a-e820-42bf-9d8f-08d6fe15b79d
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3186; 
x-ms-traffictypediagnostic: BY5PR18MB3186:
x-microsoft-antispam-prvs: <BY5PR18MB31864036587F705314843489B3F90@BY5PR18MB3186.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 00851CA28B
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(346002)(366004)(39860400002)(376002)(396003)(136003)(189003)(199004)(2351001)(8676002)(186003)(102836004)(2906002)(54906003)(256004)(6512007)(14444005)(6916009)(71190400001)(2501003)(66946007)(6506007)(66476007)(66556008)(81156014)(3846002)(53936002)(52116002)(486006)(71200400001)(6116002)(80792005)(11346002)(305945005)(4326008)(81166006)(446003)(26005)(386003)(31696002)(73956011)(64756008)(66446008)(2616005)(36756003)(476003)(5640700003)(68736007)(5660300002)(6436002)(31686004)(86362001)(7736002)(66066001)(478600001)(72206003)(6486002)(99286004)(8936002)(14454004)(25786009)(316002)(76176011);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3186;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: J/q+Eyxi9dUpmtqF67rjV7wpe3YMh5RHDOUNjepXX/PO+6TFCvlblTIsOr44tUVmSzCvgSfwBK5FuI5e30kHgnmlI/6LD1jLOJphbK0W10FVtREA8RSVBatPasLEADFa9DAgCC9WZ73eRjBe+ZU7YBfiKG9ueFzjx+Uq4+0etdWGWJVpB6b8t+Tr5MkxzE7p1sjNbkEfSJ6fEcQOC8AdW6OUwGKa84gjWcphXKLi9olfj/PCIufKEnGNWPO2khTZg8/yTAatX3w+0rVmUpOLXp74tKmAoIR3+kCBwLn0y2bMH6f/q/HyN/Sm41cxFzsWobAEXI3o2YO5JBDh1s2bZEtmvUPeb/6XOCVdMiUHd5vL4WcRWlSQHOgCpSsdGfl9Ac0LFKOIQNlr0Pw3fzRgB0+YDbKufmcE250v2pXBOXQ=
Content-ID: <0319E2035CE74341A4F216FE5789657C@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 554dc50a-e820-42bf-9d8f-08d6fe15b79d
X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Jul 2019 11:17:34.9980 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3186
X-OriginatorOrg: suse.com
Subject: [Xen-devel] [PATCH v9 03/23] x86emul: prepare for AVX512F S/G insns
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 RogerPau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhleSByZXF1aXJlIGdldHRpbmcgbW9kcm1fcmVnIGFuZCBzaWJfaW5kZXggc2V0IGNvcnJlY3Rs
eSBpbiB0aGUgRVZFWA0KY2FzZSwgdG8gYWNjb3VudCBmb3IgdGhlIGhpZ2ggMTYgW1hZWl1NTSBy
ZWdpc3RlcnMgd2hlbiB1c2VkIGFzDQphZGRyZXNzaW5nIGluZGV4IHJlZ2lzdGVyLiBFeHRlbmQg
dGhlIGFkanVzdG1lbnRzIHRvIG1vZHJtX3JtIGFzIHdlbGwsDQpzdWNoIHRoYXQgeDg2X2luc25f
bW9kcm0oKSB3b3VsZCBjb3JyZWN0bHkgcmVwb3J0IHJlZ2lzdGVyIG51bWJlcnMgKHRoaXMNCndh
cyBhIGxhdGVudCBpc3N1ZSBvbmx5IGFzIHdlIGRvbid0IGN1cnJlbnRseSBoYXZlIGNhbGxlcnMg
b2YgdGhhdA0KZnVuY3Rpb24gd2hpY2ggd291bGQgY2FyZSBhYm91dCBhbiBFVkVYIGNhc2UpLg0K
DQpUaGUgYWRqdXN0bWVudCBpbiB0dXJuIHJlcXVpcmVzIGRyb3BwaW5nIHRoZSBhc3NlcnRpb24g
ZnJvbSBkZWNvZGVfZ3ByKCkNCmFzIHdlbGwgYXMgcmUtaW50cm9kdWNpbmcgdGhlIGV4cGxpY2l0
IG1hc2tpbmcsIGFzIHdlIG5vdyBuZWVkIHRvDQphY3RpdmVseSBtYXNrIG9mZiB0aGUgaGlnaCBi
aXQgd2hlbiBhIEdQUiBpcyBtZWFudC4NCg0KX2RlY29kZV9ncHIoKSBpbnZvY2F0aW9ucyBhbHNv
IG5lZWQgc2xpZ2h0IGFkanVzdG1lbnRzLCB3aGVuIGludm9rZWQgaW4NCmdlbmVyaWMgY29kZSBh
aGVhZCBvZiB0aGUgbWFpbiBzd2l0Y2goKS4gQWxsIG90aGVyIHVzZXMgb2YgbW9kcm1fcmVnIGFu
ZA0KbW9kcm1fcm0gYWxyZWFkeSBnZXQgc3VpdGFibHkgbWFza2VkIHdoZXJlIG5lY2Vzc2FyeS4N
Cg0KU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPg0KLS0tDQp2
OTogTmV3LCBzcGxpdCBmcm9tIG1haW4gZ2F0aGVyIHBhdGNoLg0KDQotLS0gYS94ZW4vYXJjaC94
ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYw0KKysrIGIveGVuL2FyY2gveDg2L3g4Nl9lbXVs
YXRlL3g4Nl9lbXVsYXRlLmMNCkBAIC0zMDIyLDcgKzMwMjIsOCBAQCB4ODZfZGVjb2RlKA0KICAN
CiAgICAgICAgICBkICY9IH5Nb2RSTTsNCiAgI3VuZGVmIE1vZFJNIC8qIE9ubHkgaXRzIGFsaWFz
ZXMgYXJlIHZhbGlkIHRvIHVzZSBmcm9tIGhlcmUgb24uICovDQotICAgICAgICBtb2RybV9yZWcg
PSAoKHJleF9wcmVmaXggJiA0KSA8PCAxKSB8ICgobW9kcm0gJiAweDM4KSA+PiAzKTsNCisgICAg
ICAgIG1vZHJtX3JlZyA9ICgocmV4X3ByZWZpeCAmIDQpIDw8IDEpIHwgKChtb2RybSAmIDB4Mzgp
ID4+IDMpIHwNCisgICAgICAgICAgICAgICAgICAgICgoZXZleF9lbmNvZGVkKCkgJiYgIWV2ZXgu
UikgPDwgNCk7DQogICAgICAgICAgbW9kcm1fcm0gID0gbW9kcm0gJiAweDA3Ow0KICANCiAgICAg
ICAgICAvKg0KQEAgLTMxOTIsNyArMzE5Myw4IEBAIHg4Nl9kZWNvZGUoDQogICAgICAgICAgaWYg
KCBtb2RybV9tb2QgPT0gMyApDQogICAgICAgICAgew0KICAgICAgICAgICAgICBnZW5lcmF0ZV9l
eGNlcHRpb25faWYoZCAmIHZTSUIsIEVYQ19VRCk7DQotICAgICAgICAgICAgbW9kcm1fcm0gfD0g
KHJleF9wcmVmaXggJiAxKSA8PCAzOw0KKyAgICAgICAgICAgIG1vZHJtX3JtIHw9ICgocmV4X3By
ZWZpeCAmIDEpIDw8IDMpIHwNCisgICAgICAgICAgICAgICAgICAgICAgICAoZXZleF9lbmNvZGVk
KCkgJiYgIWV2ZXgueCkgPDwgNDsNCiAgICAgICAgICAgICAgZWEudHlwZSA9IE9QX1JFRzsNCiAg
ICAgICAgICB9DQogICAgICAgICAgZWxzZSBpZiAoIGFkX2J5dGVzID09IDIgKQ0KQEAgLTMyNTcs
NyArMzI1OSwxMCBAQCB4ODZfZGVjb2RlKA0KICANCiAgICAgICAgICAgICAgICAgIHN0YXRlLT5z
aWJfaW5kZXggPSAoKHNpYiA+PiAzKSAmIDcpIHwgKChyZXhfcHJlZml4IDw8IDIpICYgOCk7DQog
ICAgICAgICAgICAgICAgICBzdGF0ZS0+c2liX3NjYWxlID0gKHNpYiA+PiA2KSAmIDM7DQotICAg
ICAgICAgICAgICAgIGlmICggc3RhdGUtPnNpYl9pbmRleCAhPSA0ICYmICEoZCAmIHZTSUIpICkN
CisgICAgICAgICAgICAgICAgaWYgKCB1bmxpa2VseShkICYgdlNJQikgKQ0KKyAgICAgICAgICAg
ICAgICAgICAgc3RhdGUtPnNpYl9pbmRleCB8PSAobW9kZV82NGJpdCgpICYmIGV2ZXhfZW5jb2Rl
ZCgpICYmDQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAhZXZleC5S
WCkgPDwgNDsNCisgICAgICAgICAgICAgICAgZWxzZSBpZiAoIHN0YXRlLT5zaWJfaW5kZXggIT0g
NCApDQogICAgICAgICAgICAgICAgICB7DQogICAgICAgICAgICAgICAgICAgICAgZWEubWVtLm9m
ZiA9ICpkZWNvZGVfZ3ByKHN0YXRlLT5yZWdzLCBzdGF0ZS0+c2liX2luZGV4KTsNCiAgICAgICAg
ICAgICAgICAgICAgICBlYS5tZW0ub2ZmIDw8PSBzdGF0ZS0+c2liX3NjYWxlOw0KQEAgLTM1NjAs
NyArMzU2NSw3IEBAIHg4Nl9lbXVsYXRlKA0KICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKHN0
YXRlLT5ub3RfNjRiaXQgJiYgbW9kZV82NGJpdCgpLCBFWENfVUQpOw0KICANCiAgICAgIGlmICgg
ZWEudHlwZSA9PSBPUF9SRUcgKQ0KLSAgICAgICAgZWEucmVnID0gX2RlY29kZV9ncHIoJl9yZWdz
LCBtb2RybV9ybSwgKGQgJiBCeXRlT3ApICYmICFyZXhfcHJlZml4KTsNCisgICAgICAgIGVhLnJl
ZyA9IF9kZWNvZGVfZ3ByKCZfcmVncywgbW9kcm1fcm0sIChkICYgQnl0ZU9wKSAmJiAhcmV4X3By
ZWZpeCAmJiAhdmV4Lm9wY3gpOw0KICANCiAgICAgIG1lbXNldChtbXZhbHAsIDB4YWEgLyogYXJi
aXRyYXJ5ICovLCBzaXplb2YoKm1tdmFscCkpOw0KICANCkBAIC0zNTc0LDcgKzM1NzksNyBAQCB4
ODZfZW11bGF0ZSgNCiAgICAgICAgICBzcmMudHlwZSA9IE9QX1JFRzsNCiAgICAgICAgICBpZiAo
IGQgJiBCeXRlT3AgKQ0KICAgICAgICAgIHsNCi0gICAgICAgICAgICBzcmMucmVnID0gX2RlY29k
ZV9ncHIoJl9yZWdzLCBtb2RybV9yZWcsICFyZXhfcHJlZml4KTsNCisgICAgICAgICAgICBzcmMu
cmVnID0gX2RlY29kZV9ncHIoJl9yZWdzLCBtb2RybV9yZWcsICFyZXhfcHJlZml4ICYmICF2ZXgu
b3BjeCk7DQogICAgICAgICAgICAgIHNyYy52YWwgPSAqKHVpbnQ4X3QgKilzcmMucmVnOw0KICAg
ICAgICAgICAgICBzcmMuYnl0ZXMgPSAxOw0KICAgICAgICAgIH0NCkBAIC0zNjgxLDcgKzM2ODYs
NyBAQCB4ODZfZW11bGF0ZSgNCiAgICAgICAgICBkc3QudHlwZSA9IE9QX1JFRzsNCiAgICAgICAg
ICBpZiAoIGQgJiBCeXRlT3AgKQ0KICAgICAgICAgIHsNCi0gICAgICAgICAgICBkc3QucmVnID0g
X2RlY29kZV9ncHIoJl9yZWdzLCBtb2RybV9yZWcsICFyZXhfcHJlZml4KTsNCisgICAgICAgICAg
ICBkc3QucmVnID0gX2RlY29kZV9ncHIoJl9yZWdzLCBtb2RybV9yZWcsICFyZXhfcHJlZml4ICYm
ICF2ZXgub3BjeCk7DQogICAgICAgICAgICAgIGRzdC52YWwgPSAqKHVpbnQ4X3QgKilkc3QucmVn
Ow0KICAgICAgICAgICAgICBkc3QuYnl0ZXMgPSAxOw0KICAgICAgICAgIH0NCi0tLSBhL3hlbi9h
cmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5oDQorKysgYi94ZW4vYXJjaC94ODYveDg2
X2VtdWxhdGUveDg2X2VtdWxhdGUuaA0KQEAgLTY2Miw4ICs2NjIsNiBAQCBzdGF0aWMgaW5saW5l
IHVuc2lnbmVkIGxvbmcgKmRlY29kZV9ncHIoDQogICAgICBCVUlMRF9CVUdfT04oQVJSQVlfU0la
RShjcHVfdXNlcl9yZWdzX2dwcl9vZmZzZXRzKSAmDQogICAgICAgICAgICAgICAgICAgKEFSUkFZ
X1NJWkUoY3B1X3VzZXJfcmVnc19ncHJfb2Zmc2V0cykgLSAxKSk7DQogIA0KLSAgICBBU1NFUlQo
bW9kcm0gPCBBUlJBWV9TSVpFKGNwdV91c2VyX3JlZ3NfZ3ByX29mZnNldHMpKTsNCi0NCiAgICAg
IC8qIE5vdGUgdGhhdCB0aGlzIGFsc28gYWN0cyBhcyBhcnJheV9hY2Nlc3Nfbm9zcGVjKCkgc3Rh
bmQtaW4uICovDQogICAgICBtb2RybSAmPSBBUlJBWV9TSVpFKGNwdV91c2VyX3JlZ3NfZ3ByX29m
ZnNldHMpIC0gMTsNCiAgDQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 01 11:20:08 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Jul 2019 11: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 1hhuLw-0001B8-Dp; Mon, 01 Jul 2019 11:20: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=YZ94=U6=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hhuLv-00014U-7o
 for xen-devel@lists.xenproject.org; Mon, 01 Jul 2019 11:20:07 +0000
X-Inumbo-ID: 2d0497cf-9bf2-11e9-8980-bc764e045a96
Received: from m9a0001g.houston.softwaregrp.com (unknown [15.124.64.66])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2d0497cf-9bf2-11e9-8980-bc764e045a96;
 Mon, 01 Jul 2019 11:20:05 +0000 (UTC)
Received: FROM m9a0001g.houston.softwaregrp.com (15.121.0.190) BY
 m9a0001g.houston.softwaregrp.com WITH ESMTP; 
 Mon,  1 Jul 2019 11:19:59 +0000
Received: from M9W0068.microfocus.com (2002:f79:bf::f79:bf) by
 M9W0067.microfocus.com (2002:f79:be::f79:be) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Mon, 1 Jul 2019 11:19:36 +0000
Received: from NAM03-BY2-obe.outbound.protection.outlook.com (15.124.72.13) by
 M9W0068.microfocus.com (15.121.0.191) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Mon, 1 Jul 2019 11:19:36 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3363.namprd18.prod.outlook.com (10.255.139.24) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2032.18; Mon, 1 Jul 2019 11:19:35 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc%3]) with mapi id 15.20.2008.020; Mon, 1 Jul 2019
 11:19:35 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v9 06/23] x86emul: add high register S/G test cases
Thread-Index: AQHVL/7dDY0pqJbdD0ax+FI2XhGujg==
Date: Mon, 1 Jul 2019 11:19:35 +0000
Message-ID: <040b3c5c-551e-c26e-ae91-58a9403fb674@suse.com>
References: <f69ca82f-e2db-e85e-ff98-2060a8dc28a5@suse.com>
In-Reply-To: <f69ca82f-e2db-e85e-ff98-2060a8dc28a5@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6P193CA0009.EURP193.PROD.OUTLOOK.COM (2603:10a6:6:29::19)
 To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 30d7ff23-1a28-474c-cf36-08d6fe15ff88
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3363; 
x-ms-traffictypediagnostic: BY5PR18MB3363:
x-microsoft-antispam-prvs: <BY5PR18MB3363E77604F456719903928DB3F90@BY5PR18MB3363.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:972;
x-forefront-prvs: 00851CA28B
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(396003)(346002)(39860400002)(376002)(136003)(366004)(199004)(189003)(14444005)(25786009)(2616005)(5640700003)(6486002)(256004)(66066001)(6436002)(486006)(36756003)(72206003)(11346002)(476003)(446003)(2501003)(3846002)(6116002)(66946007)(386003)(76176011)(52116002)(81156014)(8676002)(14454004)(8936002)(71190400001)(80792005)(2906002)(81166006)(305945005)(99286004)(31696002)(7736002)(102836004)(26005)(186003)(6506007)(86362001)(54906003)(478600001)(4326008)(316002)(66476007)(5660300002)(64756008)(66446008)(68736007)(73956011)(6512007)(71200400001)(31686004)(6916009)(53936002)(66556008)(2351001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3363;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: 6dmFjjc33YIhnNAQ3IkhqJ4RS7ADITI67n/N1JVRma6ee8uQzTdgx7xFAbiPAZO+ZHQzZwBDtEHGn/exJRUYANb++DW/KugvLv9xVz5zv7693RMiugheTx6Kc4CY1wOuJxtFrzd45yfgkXmCOJ9Frg3Mu9/Fc9AqOdWg/Qh/e9GZk/R6x1SmAFyF5muvvD9ls68/8/InIxTn9Jltri2Eo66q+m6091N1PzEpxO1YhhyPg1DLanko7lyH8uZrH9VfrZ7yrfAb1ABGZ5yjjtii3YHMnElLr3I4yqF62bhkf/nnsjJ35G5AZIo1iC/c5PyoMASoBU0FloHDrtZK51iotBtnOX6p2bQDJtXUEpCQehazecoLcZZpM0dw0gK+uKRBvWu0F+8ODqq8DVWSukPv2kC6h8rut4Lu/xMJYXWYe2Y=
Content-ID: <E23024AA1766B74A92AC4CAAD908741F@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 30d7ff23-1a28-474c-cf36-08d6fe15ff88
X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Jul 2019 11:19:35.6716 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3363
X-OriginatorOrg: suse.com
Subject: [Xen-devel] [PATCH v9 06/23] x86emul: add high register S/G test
 cases
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 RogerPau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SW4gb3JkZXIgdG8gdmVyaWZ5IHRoYXQgaW4gcGFydGljdWxhciB0aGUgaW5kZXggcmVnaXN0ZXIg
ZGVjb2Rpbmcgd29ya3MNCmNvcnJlY3RseSBpbiB0aGUgUy9HIGVtdWxhdGlvbiBwYXRocywgYWRk
IGRlZGljYXRlZCAoNjQtYml0IG9ubHkpIGNhc2VzDQpkaXNhbGxvd2luZyB0aGUgY29tcGlsZXIg
dG8gdXNlIHRoZSBsb3dlciByZWdpc3RlcnMuIE90aGVyIHRoYW4gaW4gdGhlDQpnZW5lcmljIFNJ
TUQgY2FzZSwgd2hlcmUgb2NjYXNpb25hbCB1c2VzIG9mICV4bW0gb3IgJXltbSByZWdpc3RlcnMg
aW4NCmdlbmVyYXRlZCBjb2RlIGNhdXNlIHZhcmlvdXMgaW50ZXJuYWwgY29tcGlsZXIgZXJyb3Jz
IHdoZW4gZGlzYWxsb3dpbmcNCnVzZSBvZiBhbGwgb2YgdGhlIGxvd2VyIDE2IHJlZ2lzdGVycyAo
YXBwYXJlbnRseSBkdWUgdG8gaW5zbiB0ZW1wbGF0ZXMNCnRyeWluZyB0byB1c2UgQVZYMiBlbmNv
ZGluZ3MpLCBkb2luZyBzbyBoZXJlIGluIHRoZSBBVlg1MTJGIGNhc2UgbG9va3MNCnRvIGJlIGZp
bmUuDQoNCldoaWxlIHRoZSBtYWluIGdvYWwgaGVyZSBpcyB0aGUgQVZYNTEyRiBjYXNlLCBhZGQg
YW4gQVZYMiB2YXJpYW50IGFzDQp3ZWxsLg0KDQpTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+DQpBY2tlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3Bl
cjNAY2l0cml4LmNvbT4NCi0tLQ0KdjY6IE5ldy4NCg0KLS0tIGEvdG9vbHMvdGVzdHMveDg2X2Vt
dWxhdG9yL01ha2VmaWxlDQorKysgYi90b29scy90ZXN0cy94ODZfZW11bGF0b3IvTWFrZWZpbGUN
CkBAIC0xNDcsNiArMTQ3LDEyIEBAICQoZm9yZWFjaCBmbGF2b3IsJChTSU1EKSAkKEZNQSksJChl
dmFsICQNCiAgJChmb3JlYWNoIGZsYXZvciwkKFNHKSwkKGV2YWwgJChjYWxsIHNpbWQtc2ctZGVm
cywkKGZsYXZvcikpKSkNCiAgJChmb3JlYWNoIGZsYXZvciwkKE9QTUFTSyksJChldmFsICQoY2Fs
bCBvcG1hc2stZGVmcywkKGZsYXZvcikpKSkNCiAgDQorZmlyc3Qtc3RyaW5nID0gJChzaGVsbCBm
b3IgcyBpbiAkKDEpOyBkbyBlY2hvICIkJHMiOyBicmVhazsgZG9uZSkNCisNCithdngyLXNnLWNm
bGFncy14ODZfNjQgICAgOj0gIi1EX2hpZ2ggJChmb3JlYWNoIG4sNyA2IDUgNCAzIDIgMSwtZmZp
eGVkLXltbSQobikpICQoY2FsbCBmaXJzdC1zdHJpbmcsJChhdngyLXNnLWNmbGFncykpIg0KK2F2
eDUxMmYtc2ctY2ZsYWdzLXg4Nl82NCA6PSAiLURfaGlnaGVyICQoZm9yZWFjaCBuLDcgNiA1IDQg
MyAyIDEsLWZmaXhlZC16bW0kKG4pKSAkKGNhbGwgZmlyc3Qtc3RyaW5nLCQoYXZ4NTEyZi1zZy1j
ZmxhZ3MpKSINCithdng1MTJmLXNnLWNmbGFncy14ODZfNjQgKz0gIi1EX2hpZ2hlc3QgJChmb3Jl
YWNoIG4sMTUgMTQgMTMgMTIgMTEgMTAgOSA4LC1mZml4ZWQtem1tJChuKSkgJChjYWxsIGZpcnN0
LXN0cmluZywkKGF2eDUxMmYtc2ctY2ZsYWdzLXg4Nl82NCkpIg0KKw0KICAkKGFkZHN1ZmZpeCAu
aCwkKFRFU1RDQVNFUykpOiAlLmg6ICUuYyB0ZXN0Y2FzZS5tayBNYWtlZmlsZQ0KICAJcm0gLWYg
JEAubmV3ICQqLmJpbg0KICAJJChmb3JlYWNoIGFyY2gsJChmaWx0ZXItb3V0ICQoWEVOX0NPTVBJ
TEVfQVJDSCkseDg2XzMyKSAkKFhFTl9DT01QSUxFX0FSQ0gpLCBcDQotLS0gYS90b29scy90ZXN0
cy94ODZfZW11bGF0b3IvdGVzdF94ODZfZW11bGF0b3IuYw0KKysrIGIvdG9vbHMvdGVzdHMveDg2
X2VtdWxhdG9yL3Rlc3RfeDg2X2VtdWxhdG9yLmMNCkBAIC0yNjYsNiArMjY2LDkgQEAgc3RhdGlj
IGNvbnN0IHN0cnVjdCB7DQogICAgICBTSU1EKEFWWDIgUy9HIGk2NFs0eDMyXSwgIGF2eDJfc2cs
ICAgIDMyeDRpOCksDQogICAgICBTSU1EKEFWWDIgUy9HIGkzMls0eDY0XSwgIGF2eDJfc2csICAg
IDMyeDhpNCksDQogICAgICBTSU1EKEFWWDIgUy9HIGk2NFs0eDY0XSwgIGF2eDJfc2csICAgIDMy
eDhpOCksDQorI2lmZGVmIF9feDg2XzY0X18NCisgICAgU0lNRF8oNjQsIEFWWDIgUy9HICV5bW04
KywgYXZ4Ml9zZywgICAgIGhpZ2gpLA0KKyNlbmRpZg0KICAgICAgU0lNRChYT1AgMTI4Yml0IHNp
bmdsZSwgICAgICAgeG9wLCAgICAgIDE2ZjQpLA0KICAgICAgU0lNRChYT1AgMjU2Yml0IHNpbmds
ZSwgICAgICAgeG9wLCAgICAgIDMyZjQpLA0KICAgICAgU0lNRChYT1AgMTI4Yml0IGRvdWJsZSwg
ICAgICAgeG9wLCAgICAgIDE2ZjgpLA0KQEAgLTMwMyw2ICszMDYsMTAgQEAgc3RhdGljIGNvbnN0
IHN0cnVjdCB7DQogICAgICBTSU1EKEFWWDUxMkYgUy9HIGk2NFsgOHgzMl0sIGF2eDUxMmZfc2cs
IDY0eDRpOCksDQogICAgICBTSU1EKEFWWDUxMkYgUy9HIGkzMlsgOHg2NF0sIGF2eDUxMmZfc2cs
IDY0eDhpNCksDQogICAgICBTSU1EKEFWWDUxMkYgUy9HIGk2NFsgOHg2NF0sIGF2eDUxMmZfc2cs
IDY0eDhpOCksDQorI2lmZGVmIF9feDg2XzY0X18NCisgICAgU0lNRF8oNjQsIEFWWDUxMkYgUy9H
ICV6bW04KywgYXZ4NTEyZl9zZywgaGlnaGVyKSwNCisgICAgU0lNRF8oNjQsIEFWWDUxMkYgUy9H
ICV6bW0xNissIGF2eDUxMmZfc2csIGhpZ2hlc3QpLA0KKyNlbmRpZg0KICAgICAgQVZYNTEyVkwo
VkwgZjMyeDQsICAgICAgICBhdng1MTJmLCAgICAgIDE2ZjQpLA0KICAgICAgQVZYNTEyVkwoVkwg
ZjY0eDIsICAgICAgICBhdng1MTJmLCAgICAgIDE2ZjgpLA0KICAgICAgQVZYNTEyVkwoVkwgZjMy
eDgsICAgICAgICBhdng1MTJmLCAgICAgIDMyZjQpLA0KDQpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 01 11:20:08 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Jul 2019 11: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 1hhuLu-0000xR-3x; Mon, 01 Jul 2019 11:20:06 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=YZ94=U6=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hhuLs-0000qv-VM
 for xen-devel@lists.xenproject.org; Mon, 01 Jul 2019 11:20:05 +0000
X-Inumbo-ID: 2b7ca934-9bf2-11e9-8980-bc764e045a96
Received: from m4a0039g.houston.softwaregrp.com (unknown [15.124.2.85])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2b7ca934-9bf2-11e9-8980-bc764e045a96;
 Mon, 01 Jul 2019 11:20:03 +0000 (UTC)
Received: FROM m4a0039g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0039g.houston.softwaregrp.com WITH ESMTP; 
 Mon,  1 Jul 2019 11:16:28 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Mon, 1 Jul 2019 11:18:55 +0000
Received: from NAM04-CO1-obe.outbound.protection.outlook.com (15.124.8.14) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Mon, 1 Jul 2019 11:18:55 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3363.namprd18.prod.outlook.com (10.255.139.24) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2032.18; Mon, 1 Jul 2019 11:18:53 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc%3]) with mapi id 15.20.2008.020; Mon, 1 Jul 2019
 11:18:53 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v9 05/23] x86emul: support AVX512F gather insns
Thread-Index: AQHVL/7DlmNHyySWV0mdXoNuP5HddA==
Date: Mon, 1 Jul 2019 11:18:53 +0000
Message-ID: <95252da8-777b-9527-6f5b-1e1a5994f845@suse.com>
References: <f69ca82f-e2db-e85e-ff98-2060a8dc28a5@suse.com>
In-Reply-To: <f69ca82f-e2db-e85e-ff98-2060a8dc28a5@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR01CA0043.eurprd01.prod.exchangelabs.com
 (2603:10a6:6:46::20) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: c3f4a6dc-83de-4f88-3bc0-08d6fe15e657
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3363; 
x-ms-traffictypediagnostic: BY5PR18MB3363:
x-microsoft-antispam-prvs: <BY5PR18MB3363FD1D70A726B9202CC172B3F90@BY5PR18MB3363.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:4125;
x-forefront-prvs: 00851CA28B
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(396003)(346002)(39860400002)(376002)(136003)(366004)(199004)(189003)(14444005)(25786009)(2616005)(5640700003)(6486002)(256004)(66066001)(6436002)(486006)(36756003)(72206003)(11346002)(476003)(446003)(2501003)(3846002)(6116002)(66946007)(386003)(76176011)(52116002)(81156014)(8676002)(14454004)(8936002)(71190400001)(80792005)(2906002)(81166006)(305945005)(99286004)(31696002)(7736002)(102836004)(26005)(186003)(6506007)(86362001)(54906003)(478600001)(4326008)(316002)(30864003)(66476007)(5660300002)(64756008)(66446008)(68736007)(73956011)(6512007)(71200400001)(31686004)(6916009)(53946003)(53936002)(66556008)(2351001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3363;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: L6ymetEpGWXSeI9wfrF/u3sXwKWwhp4F8NHu1imKYSfPLze1T6ysVcgmY0+Lw0LamJYbKUA/fZ7KfYOSAKLsKjfRiHW8SvlLOfCoNLj9rHgiV4opQxn6eGUU6CkpXZY5vCrw+hqAgoE342nZv+BZrytkXxTYoypHvjyvfI1WqoexpQMfaGKp2qbKtN8ay70YCJrxR6kzplNkuH8wn2cEzIV9InIvR81QFSNJUq2wSR1O2e0OwoyFLYcv8Mw96m874iwzHwVY39Ks2CZe7fXc85DSIPypCNN0awEvP6swccvjJa9g2RUTVXURDu25xixFVsIe5NX3/awtH7AspbA+DzwaKcy/9bynCGUrcwh5UN9yHnZJnIzHnsXG38Ji1BRGdyaHTigvOXDKp+X+8j+Fej4de2mK9X6GPSmLFEAwefw=
Content-ID: <B922AB118D63884EBEA5B5193E3E7528@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: c3f4a6dc-83de-4f88-3bc0-08d6fe15e657
X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Jul 2019 11:18:53.3847 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3363
X-OriginatorOrg: suse.com
Subject: [Xen-devel] [PATCH v9 05/23] x86emul: support AVX512F gather insns
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 RogerPau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPg0KLS0tDQp2OTog
U3VwcHJlc3MgZ2VuZXJhbCByZWdpc3RlciB1cGRhdGUgdXBvbiBmYWlsdXJlcy4gU3BsaXQgb3V0
IE1vZFIvTQ0KICAgICBoYW5kbGluZyBjaGFuZ2VzIGFzIHdlbGwgYXMgaW5kZXBlbmRlbnQgdGVz
dCBoYXJuZXNzIG9uZXMgaW50bw0KICAgICBwcmVyZXEgcGF0Y2hlcy4gUmUtYmFzZS4NCnY4OiBS
ZS1iYXNlLg0Kdjc6IEZpeCBCeXRlT3AgcmVnaXN0ZXIgZGVjb2RlLiBSZS1iYXNlLg0KdjY6IE5l
dy4NCg0KLS0tIGEvdG9vbHMvdGVzdHMveDg2X2VtdWxhdG9yL01ha2VmaWxlDQorKysgYi90b29s
cy90ZXN0cy94ODZfZW11bGF0b3IvTWFrZWZpbGUNCkBAIC0xOCw3ICsxOCw3IEBAIENGTEFHUyAr
PSAkKENGTEFHU194ZW5pbmNsdWRlKQ0KICANCiAgU0lNRCA6PSAzZG5vdyBzc2Ugc3NlMiBzc2U0
IGF2eCBhdngyIHhvcCBhdng1MTJmIGF2eDUxMmJ3IGF2eDUxMmRxIGF2eDUxMmVyDQogIEZNQSA6
PSBmbWE0IGZtYQ0KLVNHIDo9IGF2eDItc2cNCitTRyA6PSBhdngyLXNnIGF2eDUxMmYtc2cgYXZ4
NTEydmwtc2cNCiAgVEVTVENBU0VTIDo9IGJsb3dmaXNoICQoU0lNRCkgJChGTUEpICQoU0cpDQog
IA0KICBPUE1BU0sgOj0gYXZ4NTEyZiBhdng1MTJkcSBhdng1MTJidw0KQEAgLTY2LDYgKzY2LDE0
IEBAIHhvcC1mbHRzIDo9ICQoYXZ4LWZsdHMpDQogIGF2eDUxMmYtdmVjcyA6PSA2NCAxNiAzMg0K
ICBhdng1MTJmLWludHMgOj0gNCA4DQogIGF2eDUxMmYtZmx0cyA6PSA0IDgNCithdng1MTJmLXNn
LXZlY3MgOj0gNjQNCithdng1MTJmLXNnLWlkeHMgOj0gNCA4DQorYXZ4NTEyZi1zZy1pbnRzIDo9
ICQoYXZ4NTEyZi1pbnRzKQ0KK2F2eDUxMmYtc2ctZmx0cyA6PSAkKGF2eDUxMmYtZmx0cykNCith
dng1MTJ2bC1zZy12ZWNzIDo9IDE2IDMyDQorYXZ4NTEydmwtc2ctaWR4cyA6PSAkKGF2eDUxMmYt
c2ctaWR4cykNCithdng1MTJ2bC1zZy1pbnRzIDo9ICQoYXZ4NTEyZi1pbnRzKQ0KK2F2eDUxMnZs
LXNnLWZsdHMgOj0gJChhdng1MTJmLWZsdHMpDQogIGF2eDUxMmJ3LXZlY3MgOj0gJChhdng1MTJm
LXZlY3MpDQogIGF2eDUxMmJ3LWludHMgOj0gMSAyDQogIGF2eDUxMmJ3LWZsdHMgOj0NCi0tLSBh
L3Rvb2xzL3Rlc3RzL3g4Nl9lbXVsYXRvci9ldmV4LWRpc3A4LmMNCisrKyBiL3Rvb2xzL3Rlc3Rz
L3g4Nl9lbXVsYXRvci9ldmV4LWRpc3A4LmMNCkBAIC0xNzYsNiArMTc2LDggQEAgc3RhdGljIGNv
bnN0IHN0cnVjdCB0ZXN0IGF2eDUxMmZfYWxsW10gPQ0KICAgICAgSU5TTihmbm1zdWIyMTMsICAg
IDY2LCAwZjM4LCBhZiwgICAgZWwsICAgICBzZCwgZWwpLA0KICAgICAgSU5TTihmbm1zdWIyMzEs
ICAgIDY2LCAwZjM4LCBiZSwgICAgdmwsICAgICBzZCwgdmwpLA0KICAgICAgSU5TTihmbm1zdWIy
MzEsICAgIDY2LCAwZjM4LCBiZiwgICAgZWwsICAgICBzZCwgZWwpLA0KKyAgICBJTlNOKGdhdGhl
cmQsICAgICAgNjYsIDBmMzgsIDkyLCAgICB2bCwgICAgIHNkLCBlbCksDQorICAgIElOU04oZ2F0
aGVycSwgICAgICA2NiwgMGYzOCwgOTMsICAgIHZsLCAgICAgc2QsIGVsKSwNCiAgICAgIElOU04o
Z2V0ZXhwLCAgICAgICA2NiwgMGYzOCwgNDIsICAgIHZsLCAgICAgc2QsIHZsKSwNCiAgICAgIElO
U04oZ2V0ZXhwLCAgICAgICA2NiwgMGYzOCwgNDMsICAgIGVsLCAgICAgc2QsIGVsKSwNCiAgICAg
IElOU04oZ2V0bWFudCwgICAgICA2NiwgMGYzYSwgMjYsICAgIHZsLCAgICAgc2QsIHZsKSwNCkBA
IC0yMjksNiArMjMxLDggQEAgc3RhdGljIGNvbnN0IHN0cnVjdCB0ZXN0IGF2eDUxMmZfYWxsW10g
PQ0KICAgICAgSU5TTihwZXJtdDIsICAgICAgIDY2LCAwZjM4LCA3ZSwgICAgdmwsICAgICBkcSwg
dmwpLA0KICAgICAgSU5TTihwZXJtdDIsICAgICAgIDY2LCAwZjM4LCA3ZiwgICAgdmwsICAgICBz
ZCwgdmwpLA0KICAgICAgSU5TTihwZXhwYW5kLCAgICAgIDY2LCAwZjM4LCA4OSwgICAgdmwsICAg
ICBkcSwgZWwpLA0KKyAgICBJTlNOKHBnYXRoZXJkLCAgICAgNjYsIDBmMzgsIDkwLCAgICB2bCwg
ICAgIGRxLCBlbCksDQorICAgIElOU04ocGdhdGhlcnEsICAgICA2NiwgMGYzOCwgOTEsICAgIHZs
LCAgICAgZHEsIGVsKSwNCiAgICAgIElOU04ocG1heHMsICAgICAgICA2NiwgMGYzOCwgM2QsICAg
IHZsLCAgICAgZHEsIHZsKSwNCiAgICAgIElOU04ocG1heHUsICAgICAgICA2NiwgMGYzOCwgM2Ys
ICAgIHZsLCAgICAgZHEsIHZsKSwNCiAgICAgIElOU04ocG1pbnMsICAgICAgICA2NiwgMGYzOCwg
MzksICAgIHZsLCAgICAgZHEsIHZsKSwNCi0tLSBhL3Rvb2xzL3Rlc3RzL3g4Nl9lbXVsYXRvci9z
aW1kLXNnLmMNCisrKyBiL3Rvb2xzL3Rlc3RzL3g4Nl9lbXVsYXRvci9zaW1kLXNnLmMNCkBAIC0z
NSwxMyArMzUsNzggQEAgdHlwZWRlZiBsb25nIGxvbmcgX19hdHRyaWJ1dGVfXygodmVjdG9yXw0K
ICAjZGVmaW5lIElURU1fQ09VTlQgKFZFQ19TSVpFIC8gRUxFTV9TSVpFIDwgSVZFQ19TSVpFIC8g
SURYX1NJWkUgPyBcDQogICAgICAgICAgICAgICAgICAgICAgVkVDX1NJWkUgLyBFTEVNX1NJWkUg
OiBJVkVDX1NJWkUgLyBJRFhfU0laRSkNCiAgDQotI2lmIFZFQ19TSVpFID09IDE2DQotIyBkZWZp
bmUgdG9fYm9vbChjbXApIF9fYnVpbHRpbl9pYTMyX3B0ZXN0YzEyOChjbXAsICh2ZWNfdCl7fSA9
PSAwKQ0KLSNlbHNlDQotIyBkZWZpbmUgdG9fYm9vbChjbXApIF9fYnVpbHRpbl9pYTMyX3B0ZXN0
YzI1NihjbXAsICh2ZWNfdCl7fSA9PSAwKQ0KLSNlbmRpZg0KKyNpZiBkZWZpbmVkKF9fQVZYNTEy
Rl9fKQ0KKyMgZGVmaW5lIEFMTF9UUlVFICh+MFVMTCA+PiAoNjQgLSBFTEVNX0NPVU5UKSkNCisj
IGlmIEVMRU1fU0laRSA9PSA0DQorIyAgaWYgSURYX1NJWkUgPT0gNCB8fCBkZWZpbmVkKF9fQVZY
NTEyVkxfXykNCisjICAgZGVmaW5lIHRvX21hc2sobXNrKSBCKHB0ZXN0bWQsICwgKHZzaV90KSht
c2spLCAodnNpX3QpKG1zayksIH4wKQ0KKyMgICBkZWZpbmUgZXEoeCwgeSkgKEIocGNtcGVxZCwg
X21hc2ssICh2c2lfdCkoeCksICh2c2lfdCkoeSksIC0xKSA9PSBBTExfVFJVRSkNCisjICBlbHNl
DQorIyAgIGRlZmluZSB3aWRlbih4KSBfX2J1aWx0aW5faWEzMl9wbW92enhkcTUxMl9tYXNrKCh2
c2lfdCkoeCksIChpZGlfdCl7fSwgfjApDQorIyAgIGRlZmluZSB0b19tYXNrKG1zaykgX19idWls
dGluX2lhMzJfcHRlc3RtcTUxMih3aWRlbihtc2spLCB3aWRlbihtc2spLCB+MCkNCisjICAgZGVm
aW5lIGVxKHgsIHkpIChfX2J1aWx0aW5faWEzMl9wY21wZXFxNTEyX21hc2sod2lkZW4oeCksIHdp
ZGVuKHkpLCB+MCkgPT0gQUxMX1RSVUUpDQorIyAgZW5kaWYNCisjICBkZWZpbmUgQkdfKGR0LCBp
dCwgcmVnLCBtZW0sIGlkeCwgbXNrLCBzY2wpIFwNCisgICAgX19idWlsdGluX2lhMzJfZ2F0aGVy
IyNpdCMjZHQocmVnLCBtZW0sIGlkeCwgdG9fbWFzayhtc2spLCBzY2wpDQorIyBlbHNlDQorIyAg
ZGVmaW5lIGVxKHgsIHkpIChCKHBjbXBlcXEsIF9tYXNrLCAodmRpX3QpKHgpLCAodmRpX3QpKHkp
LCAtMSkgPT0gQUxMX1RSVUUpDQorIyAgZGVmaW5lIEJHXyhkdCwgaXQsIHJlZywgbWVtLCBpZHgs
IG1zaywgc2NsKSBcDQorICAgIF9fYnVpbHRpbl9pYTMyX2dhdGhlciMjaXQjI2R0KHJlZywgbWVt
LCBpZHgsIEIocHRlc3RtcSwgLCAodmRpX3QpKG1zayksICh2ZGlfdCkobXNrKSwgfjApLCBzY2wp
DQorIyBlbmRpZg0KKy8qDQorICogSW5zdGVhZCBvZiByZXBsaWNhdGluZyB0aGUgbWFpbiBJRFhf
U0laRSBjb25kaXRpb25hbCBiZWxvdyB0aHJlZSB0aW1lcywgdXNlDQorICogYSBkb3VibGUgbGF5
ZXIgb2YgbWFjcm8gaW52b2NhdGlvbnMsIGFsbG93aW5nIGZvciBzdWJzdGl0dXRpb24gb2YgdGhl
DQorICogcmVzcGVjdGl2ZSByZWxldmFudCBtYWNybyBhcmd1bWVudCB0b2tlbnMuDQorICovDQor
IyBkZWZpbmUgQkcoZHQsIGl0LCByZWcsIG1lbSwgaWR4LCBtc2ssIHNjbCkgQkdfKGR0LCBpdCwg
cmVnLCBtZW0sIGlkeCwgbXNrLCBzY2wpDQorIyBpZiBWRUNfTUFYIDwgNjQNCisvKg0KKyAqIFRo
ZSBzdWItNTEyLWJpdCBidWlsdC1pbnMgaGF2ZSBhbiBleHRyYSAiMyIgaW5maXgsIHByZXN1bWFi
bHkgYmVjYXVzZSB0aGUNCisgKiA1MTItYml0IG5hbWVzIHdlcmUgY2hvc2VuIHdpdGhvdXQgdGhl
IEFWWDUxMlZMIGV4dGVuc2lvbiBpbiBtaW5kIChhbmQgaGVuY2UNCisgKiBtYWtpbmcgdGhlIGxh
dHRlciBjb2xsaWRlIHdpdGggdGhlIEFWWDIgb25lcykuDQorICovDQorIyAgZGVmaW5lIHNpIDNz
aQ0KKyMgIGRlZmluZSBkaSAzZGkNCisjIGVuZGlmDQorIyBpZiBWRUNfTUFYID09IDE2DQorIyAg
ZGVmaW5lIHY4ZGYgdjJkZg0KKyMgIGRlZmluZSB2OGRpIHYyZGkNCisjICBkZWZpbmUgdjE2c2Yg
djRzZg0KKyMgIGRlZmluZSB2MTZzaSB2NHNpDQorIyBlbGlmIFZFQ19NQVggPT0gMzINCisjICBk
ZWZpbmUgdjhkZiB2NGRmDQorIyAgZGVmaW5lIHY4ZGkgdjRkaQ0KKyMgIGRlZmluZSB2MTZzZiB2
OHNmDQorIyAgZGVmaW5lIHYxNnNpIHY4c2kNCisjIGVuZGlmDQorIyBpZiBJRFhfU0laRSA9PSA0
DQorIyAgaWYgSU5UX1NJWkUgPT0gNA0KKyMgICBkZWZpbmUgZ2F0aGVyKHJlZywgbWVtLCBpZHgs
IG1zaywgc2NsKSBCRyh2MTZzaSwgc2ksIHJlZywgbWVtLCBpZHgsIG1zaywgc2NsKQ0KKyMgIGVs
aWYgSU5UX1NJWkUgPT0gOA0KKyMgICBkZWZpbmUgZ2F0aGVyKHJlZywgbWVtLCBpZHgsIG1zaywg
c2NsKSAodmVjX3QpKEJHKHY4ZGksIHNpLCAodmRpX3QpKHJlZyksIG1lbSwgaWR4LCBtc2ssIHNj
bCkpDQorIyAgZWxpZiBGTE9BVF9TSVpFID09IDQNCisjICAgZGVmaW5lIGdhdGhlcihyZWcsIG1l
bSwgaWR4LCBtc2ssIHNjbCkgQkcodjE2c2YsIHNpLCByZWcsIG1lbSwgaWR4LCBtc2ssIHNjbCkN
CisjICBlbGlmIEZMT0FUX1NJWkUgPT0gOA0KKyMgICBkZWZpbmUgZ2F0aGVyKHJlZywgbWVtLCBp
ZHgsIG1zaywgc2NsKSBCRyh2OGRmLCBzaSwgcmVnLCBtZW0sIGlkeCwgbXNrLCBzY2wpDQorIyAg
ZW5kaWYNCisjIGVsaWYgSURYX1NJWkUgPT0gOA0KKyMgIGlmIElOVF9TSVpFID09IDQNCisjICAg
ZGVmaW5lIGdhdGhlcihyZWcsIG1lbSwgaWR4LCBtc2ssIHNjbCkgQkcodjE2c2ksIGRpLCByZWcs
IG1lbSwgKGlkaV90KShpZHgpLCBtc2ssIHNjbCkNCisjICBlbGlmIElOVF9TSVpFID09IDgNCisj
ICAgZGVmaW5lIGdhdGhlcihyZWcsIG1lbSwgaWR4LCBtc2ssIHNjbCkgKHZlY190KShCRyh2OGRp
LCBkaSwgKHZkaV90KShyZWcpLCBtZW0sIChpZGlfdCkoaWR4KSwgbXNrLCBzY2wpKQ0KKyMgIGVs
aWYgRkxPQVRfU0laRSA9PSA0DQorIyAgIGRlZmluZSBnYXRoZXIocmVnLCBtZW0sIGlkeCwgbXNr
LCBzY2wpIEJHKHYxNnNmLCBkaSwgcmVnLCBtZW0sIChpZGlfdCkoaWR4KSwgbXNrLCBzY2wpDQor
IyAgZWxpZiBGTE9BVF9TSVpFID09IDgNCisjICAgZGVmaW5lIGdhdGhlcihyZWcsIG1lbSwgaWR4
LCBtc2ssIHNjbCkgQkcodjhkZiwgZGksIHJlZywgbWVtLCAoaWRpX3QpKGlkeCksIG1zaywgc2Ns
KQ0KKyMgIGVuZGlmDQorIyBlbmRpZg0KKyNlbGlmIGRlZmluZWQoX19BVlgyX18pDQorIyBpZiBW
RUNfU0laRSA9PSAxNg0KKyMgIGRlZmluZSB0b19ib29sKGNtcCkgX19idWlsdGluX2lhMzJfcHRl
c3RjMTI4KGNtcCwgKHZlY190KXt9ID09IDApDQorIyBlbHNlDQorIyAgZGVmaW5lIHRvX2Jvb2wo
Y21wKSBfX2J1aWx0aW5faWEzMl9wdGVzdGMyNTYoY21wLCAodmVjX3Qpe30gPT0gMCkNCisjIGVu
ZGlmDQogIA0KLSNpZiBkZWZpbmVkKF9fQVZYMl9fKQ0KICAjIGlmIFZFQ19NQVggPT0gMTYNCiAg
IyAgaWYgSURYX1NJWkUgPT0gNA0KICAjICAgaWYgSU5UX1NJWkUgPT0gNA0KQEAgLTExMSw2ICsx
NzYsMTAgQEAgdHlwZWRlZiBsb25nIGxvbmcgX19hdHRyaWJ1dGVfXygodmVjdG9yXw0KICAjIGVu
ZGlmDQogICNlbmRpZg0KICANCisjaWZuZGVmIGVxDQorIyBkZWZpbmUgZXEoeCwgeSkgdG9fYm9v
bCgoeCkgPT0gKHkpKQ0KKyNlbmRpZg0KKw0KICAjZGVmaW5lIEdMVUVfKHgsIHkpIHggIyMgeQ0K
ICAjZGVmaW5lIEdMVUUoeCwgeSkgR0xVRV8oeCwgeSkNCiAgDQpAQCAtMTE5LDYgKzE4OCw3IEBA
IHR5cGVkZWYgbG9uZyBsb25nIF9fYXR0cmlidXRlX18oKHZlY3Rvcl8NCiAgI2RlZmluZSBQVVQ4
KG4pICBQVVQ0KG4pLCAgIFBVVDQoKG4pICsgIDQpDQogICNkZWZpbmUgUFVUMTYobikgUFVUOChu
KSwgICBQVVQ4KChuKSArICA4KQ0KICAjZGVmaW5lIFBVVDMyKG4pIFBVVDE2KG4pLCBQVVQxNigo
bikgKyAxNikNCisjZGVmaW5lIFBVVDY0KG4pIFBVVDMyKG4pLCBQVVQzMigobikgKyAzMikNCiAg
DQogIGNvbnN0IHR5cGVvZigodmVjX3Qpe31bMF0pIGFycmF5W10gPSB7DQogICAgICBHTFVFKFBV
VCwgVkVDX01BWCkoMSksDQpAQCAtMTc0LDcgKzI0NCw3IEBAIGludCBzZ190ZXN0KHZvaWQpDQog
IA0KICAgICAgeSA9IGdhdGhlcihmdWxsLCBhcnJheSArIElURU1fQ09VTlQsIC1pZHgsIGZ1bGws
IEVMRU1fU0laRSk7DQogICNpZiBJVEVNX0NPVU5UID09IEVMRU1fQ09VTlQNCi0gICAgaWYgKCAh
dG9fYm9vbCh5ID09IHggLSAxKSApDQorICAgIGlmICggIWVxKHksIHggLSAxKSApDQogICAgICAg
ICAgcmV0dXJuIF9fTElORV9fOw0KICAjZWxzZQ0KICAgICAgZm9yICggaSA9IDA7IGkgPCBJVEVN
X0NPVU5UOyArK2kgKQ0KLS0tIGEvdG9vbHMvdGVzdHMveDg2X2VtdWxhdG9yL3Rlc3RfeDg2X2Vt
dWxhdG9yLmMNCisrKyBiL3Rvb2xzL3Rlc3RzL3g4Nl9lbXVsYXRvci90ZXN0X3g4Nl9lbXVsYXRv
ci5jDQpAQCAtMjIsNiArMjIsOCBAQCBhc20gKCAiLnB1c2hzZWN0aW9uIC50ZXN0LCBcImF4XCIs
IEBwcm9nDQogICNpbmNsdWRlICJhdng1MTJkcS1vcG1hc2suaCINCiAgI2luY2x1ZGUgImF2eDUx
MmJ3LW9wbWFzay5oIg0KICAjaW5jbHVkZSAiYXZ4NTEyZi5oIg0KKyNpbmNsdWRlICJhdng1MTJm
LXNnLmgiDQorI2luY2x1ZGUgImF2eDUxMnZsLXNnLmgiDQogICNpbmNsdWRlICJhdng1MTJidy5o
Ig0KICAjaW5jbHVkZSAiYXZ4NTEyZHEuaCINCiAgI2luY2x1ZGUgImF2eDUxMmVyLmgiDQpAQCAt
OTAsMTEgKzkyLDEzIEBAIHN0YXRpYyBib29sIHNpbWRfY2hlY2tfYXZ4NTEyZih2b2lkKQ0KICAg
ICAgcmV0dXJuIGNwdV9oYXNfYXZ4NTEyZjsNCiAgfQ0KICAjZGVmaW5lIHNpbWRfY2hlY2tfYXZ4
NTEyZl9vcG1hc2sgc2ltZF9jaGVja19hdng1MTJmDQorI2RlZmluZSBzaW1kX2NoZWNrX2F2eDUx
MmZfc2cgc2ltZF9jaGVja19hdng1MTJmDQogIA0KICBzdGF0aWMgYm9vbCBzaW1kX2NoZWNrX2F2
eDUxMmZfdmwodm9pZCkNCiAgew0KICAgICAgcmV0dXJuIGNwdV9oYXNfYXZ4NTEyZiAmJiBjcHVf
aGFzX2F2eDUxMnZsOw0KICB9DQorI2RlZmluZSBzaW1kX2NoZWNrX2F2eDUxMnZsX3NnIHNpbWRf
Y2hlY2tfYXZ4NTEyZl92bA0KICANCiAgc3RhdGljIGJvb2wgc2ltZF9jaGVja19hdng1MTJkcSh2
b2lkKQ0KICB7DQpAQCAtMjkxLDYgKzI5NSwxNCBAQCBzdGF0aWMgY29uc3Qgc3RydWN0IHsNCiAg
ICAgIFNJTUQoQVZYNTEyRiB1MzJ4MTYsICAgICAgYXZ4NTEyZiwgICAgICA2NHU0KSwNCiAgICAg
IFNJTUQoQVZYNTEyRiBzNjR4OCwgICAgICAgYXZ4NTEyZiwgICAgICA2NGk4KSwNCiAgICAgIFNJ
TUQoQVZYNTEyRiB1NjR4OCwgICAgICAgYXZ4NTEyZiwgICAgICA2NHU4KSwNCisgICAgU0lNRChB
Vlg1MTJGIFMvRyBmMzJbMTZ4MzJdLCBhdng1MTJmX3NnLCA2NHg0ZjQpLA0KKyAgICBTSU1EKEFW
WDUxMkYgUy9HIGY2NFsgOHgzMl0sIGF2eDUxMmZfc2csIDY0eDRmOCksDQorICAgIFNJTUQoQVZY
NTEyRiBTL0cgZjMyWyA4eDY0XSwgYXZ4NTEyZl9zZywgNjR4OGY0KSwNCisgICAgU0lNRChBVlg1
MTJGIFMvRyBmNjRbIDh4NjRdLCBhdng1MTJmX3NnLCA2NHg4ZjgpLA0KKyAgICBTSU1EKEFWWDUx
MkYgUy9HIGkzMlsxNngzMl0sIGF2eDUxMmZfc2csIDY0eDRpNCksDQorICAgIFNJTUQoQVZYNTEy
RiBTL0cgaTY0WyA4eDMyXSwgYXZ4NTEyZl9zZywgNjR4NGk4KSwNCisgICAgU0lNRChBVlg1MTJG
IFMvRyBpMzJbIDh4NjRdLCBhdng1MTJmX3NnLCA2NHg4aTQpLA0KKyAgICBTSU1EKEFWWDUxMkYg
Uy9HIGk2NFsgOHg2NF0sIGF2eDUxMmZfc2csIDY0eDhpOCksDQogICAgICBBVlg1MTJWTChWTCBm
MzJ4NCwgICAgICAgIGF2eDUxMmYsICAgICAgMTZmNCksDQogICAgICBBVlg1MTJWTChWTCBmNjR4
MiwgICAgICAgIGF2eDUxMmYsICAgICAgMTZmOCksDQogICAgICBBVlg1MTJWTChWTCBmMzJ4OCwg
ICAgICAgIGF2eDUxMmYsICAgICAgMzJmNCksDQpAQCAtMzAzLDYgKzMxNSwyMiBAQCBzdGF0aWMg
Y29uc3Qgc3RydWN0IHsNCiAgICAgIEFWWDUxMlZMKFZMIHU2NHgyLCAgICAgICAgYXZ4NTEyZiwg
ICAgICAxNnU4KSwNCiAgICAgIEFWWDUxMlZMKFZMIHM2NHg0LCAgICAgICAgYXZ4NTEyZiwgICAg
ICAzMmk4KSwNCiAgICAgIEFWWDUxMlZMKFZMIHU2NHg0LCAgICAgICAgYXZ4NTEyZiwgICAgICAz
MnU4KSwNCisgICAgU0lNRChBVlg1MTJWTCBTL0cgZjMyWzR4MzJdLCBhdng1MTJ2bF9zZywgMTZ4
NGY0KSwNCisgICAgU0lNRChBVlg1MTJWTCBTL0cgZjY0WzJ4MzJdLCBhdng1MTJ2bF9zZywgMTZ4
NGY4KSwNCisgICAgU0lNRChBVlg1MTJWTCBTL0cgZjMyWzJ4NjRdLCBhdng1MTJ2bF9zZywgMTZ4
OGY0KSwNCisgICAgU0lNRChBVlg1MTJWTCBTL0cgZjY0WzJ4NjRdLCBhdng1MTJ2bF9zZywgMTZ4
OGY4KSwNCisgICAgU0lNRChBVlg1MTJWTCBTL0cgZjMyWzh4MzJdLCBhdng1MTJ2bF9zZywgMzJ4
NGY0KSwNCisgICAgU0lNRChBVlg1MTJWTCBTL0cgZjY0WzR4MzJdLCBhdng1MTJ2bF9zZywgMzJ4
NGY4KSwNCisgICAgU0lNRChBVlg1MTJWTCBTL0cgZjMyWzR4NjRdLCBhdng1MTJ2bF9zZywgMzJ4
OGY0KSwNCisgICAgU0lNRChBVlg1MTJWTCBTL0cgZjY0WzR4NjRdLCBhdng1MTJ2bF9zZywgMzJ4
OGY4KSwNCisgICAgU0lNRChBVlg1MTJWTCBTL0cgaTMyWzR4MzJdLCBhdng1MTJ2bF9zZywgMTZ4
NGk0KSwNCisgICAgU0lNRChBVlg1MTJWTCBTL0cgaTY0WzJ4MzJdLCBhdng1MTJ2bF9zZywgMTZ4
NGk4KSwNCisgICAgU0lNRChBVlg1MTJWTCBTL0cgaTMyWzJ4NjRdLCBhdng1MTJ2bF9zZywgMTZ4
OGk0KSwNCisgICAgU0lNRChBVlg1MTJWTCBTL0cgaTY0WzJ4NjRdLCBhdng1MTJ2bF9zZywgMTZ4
OGk4KSwNCisgICAgU0lNRChBVlg1MTJWTCBTL0cgaTMyWzh4MzJdLCBhdng1MTJ2bF9zZywgMzJ4
NGk0KSwNCisgICAgU0lNRChBVlg1MTJWTCBTL0cgaTY0WzR4MzJdLCBhdng1MTJ2bF9zZywgMzJ4
NGk4KSwNCisgICAgU0lNRChBVlg1MTJWTCBTL0cgaTMyWzR4NjRdLCBhdng1MTJ2bF9zZywgMzJ4
OGk0KSwNCisgICAgU0lNRChBVlg1MTJWTCBTL0cgaTY0WzR4NjRdLCBhdng1MTJ2bF9zZywgMzJ4
OGk4KSwNCiAgICAgIFNJTUQoQVZYNTEyQlcgczh4NjQsICAgICBhdng1MTJidywgICAgICA2NGkx
KSwNCiAgICAgIFNJTUQoQVZYNTEyQlcgdTh4NjQsICAgICBhdng1MTJidywgICAgICA2NHUxKSwN
CiAgICAgIFNJTUQoQVZYNTEyQlcgczE2eDMyLCAgICBhdng1MTJidywgICAgICA2NGkyKSwNCi0t
LSBhL3hlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jDQorKysgYi94ZW4vYXJj
aC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYw0KQEAgLTQ5OSw3ICs0OTksNyBAQCBzdGF0
aWMgY29uc3Qgc3RydWN0IGV4dDBmMzhfdGFibGUgew0KICAgICAgWzB4OGNdID0geyAuc2ltZF9z
aXplID0gc2ltZF9wYWNrZWRfaW50IH0sDQogICAgICBbMHg4ZF0gPSB7IC5zaW1kX3NpemUgPSBz
aW1kX3BhY2tlZF9pbnQsIC5kOHMgPSBkOHNfdmwgfSwNCiAgICAgIFsweDhlXSA9IHsgLnNpbWRf
c2l6ZSA9IHNpbWRfcGFja2VkX2ludCwgLnRvX21lbSA9IDEgfSwNCi0gICAgWzB4OTAgLi4uIDB4
OTNdID0geyAuc2ltZF9zaXplID0gc2ltZF9vdGhlciwgLnZzaWIgPSAxIH0sDQorICAgIFsweDkw
IC4uLiAweDkzXSA9IHsgLnNpbWRfc2l6ZSA9IHNpbWRfb3RoZXIsIC52c2liID0gMSwgLmQ4cyA9
IGQ4c19kcSB9LA0KICAgICAgWzB4OTYgLi4uIDB4OThdID0geyAuc2ltZF9zaXplID0gc2ltZF9w
YWNrZWRfZnAsIC5kOHMgPSBkOHNfdmwgfSwNCiAgICAgIFsweDk5XSA9IHsgLnNpbWRfc2l6ZSA9
IHNpbWRfc2NhbGFyX3ZleHcsIC5kOHMgPSBkOHNfZHEgfSwNCiAgICAgIFsweDlhXSA9IHsgLnNp
bWRfc2l6ZSA9IHNpbWRfcGFja2VkX2ZwLCAuZDhzID0gZDhzX3ZsIH0sDQpAQCAtOTEwMCw2ICs5
MTAwLDEzMyBAQCB4ODZfZW11bGF0ZSgNCiAgICAgICAgICBwdXRfc3R1YihzdHViKTsNCiAgDQog
ICAgICAgICAgaWYgKCByYyAhPSBYODZFTVVMX09LQVkgKQ0KKyAgICAgICAgICAgIGdvdG8gZG9u
ZTsNCisNCisgICAgICAgIHN0YXRlLT5zaW1kX3NpemUgPSBzaW1kX25vbmU7DQorICAgICAgICBi
cmVhazsNCisgICAgfQ0KKw0KKyAgICBjYXNlIFg4NkVNVUxfT1BDX0VWRVhfNjYoMHgwZjM4LCAw
eDkwKTogLyogdnBnYXRoZXJke2QscX0gbWVtLFt4eXpdbW17a30gKi8NCisgICAgY2FzZSBYODZF
TVVMX09QQ19FVkVYXzY2KDB4MGYzOCwgMHg5MSk6IC8qIHZwZ2F0aGVycXtkLHF9IG1lbSxbeHl6
XW1te2t9ICovDQorICAgIGNhc2UgWDg2RU1VTF9PUENfRVZFWF82NigweDBmMzgsIDB4OTIpOiAv
KiB2Z2F0aGVyZHB7cyxkfSBtZW0sW3h5el1tbXtrfSAqLw0KKyAgICBjYXNlIFg4NkVNVUxfT1BD
X0VWRVhfNjYoMHgwZjM4LCAweDkzKTogLyogdmdhdGhlcnFwe3MsZH0gbWVtLFt4eXpdbW17a30g
Ki8NCisgICAgew0KKyAgICAgICAgdHlwZW9mKGV2ZXgpICpwZXZleDsNCisgICAgICAgIHVuaW9u
IHsNCisgICAgICAgICAgICBpbnQzMl90IGR3WzE2XTsNCisgICAgICAgICAgICBpbnQ2NF90IHF3
WzhdOw0KKyAgICAgICAgfSBpbmRleDsNCisgICAgICAgIGJvb2wgZG9uZSA9IGZhbHNlOw0KKw0K
KyAgICAgICAgQVNTRVJUKGVhLnR5cGUgPT0gT1BfTUVNKTsNCisgICAgICAgIGdlbmVyYXRlX2V4
Y2VwdGlvbl9pZigoIWV2ZXgub3Btc2sgfHwgZXZleC5icnMgfHwgZXZleC56IHx8DQorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGV2ZXgucmVnICE9IDB4ZiB8fA0KKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBtb2RybV9yZWcgPT0gc3RhdGUtPnNpYl9pbmRleCksDQorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgRVhDX1VEKTsNCisgICAgICAgIGF2eDUxMl92bGVu
X2NoZWNrKGZhbHNlKTsNCisgICAgICAgIGhvc3RfYW5kX3ZjcHVfbXVzdF9oYXZlKGF2eDUxMmYp
Ow0KKyAgICAgICAgZ2V0X2ZwdShYODZFTVVMX0ZQVV96bW0pOw0KKw0KKyAgICAgICAgLyogUmVh
ZCBkZXN0aW5hdGlvbiBhbmQgaW5kZXggcmVnaXN0ZXJzLiAqLw0KKyAgICAgICAgb3BjID0gaW5p
dF9ldmV4KHN0dWIpOw0KKyAgICAgICAgcGV2ZXggPSBjb3B5X0VWRVgob3BjLCBldmV4KTsNCisg
ICAgICAgIHBldmV4LT5vcGN4ID0gdmV4XzBmOw0KKyAgICAgICAgb3BjWzBdID0gMHg3ZjsgLyog
dm1vdmRxYXszMiw2NH0gKi8NCisgICAgICAgIC8qDQorICAgICAgICAgKiBUaGUgcmVnaXN0ZXIg
d3JpdGViYWNrIGJlbG93IGhhcyB0byByZXRhaW4gbWFza2VkLW9mZiBlbGVtZW50cywgYnV0DQor
ICAgICAgICAgKiBuZWVkcyB0byBjbGVhciB1cHBlciBwb3J0aW9ucyBpbiB0aGUgaW5kZXgtd2lk
ZXItdGhhbi1kYXRhIGNhc2VzLg0KKyAgICAgICAgICogVGhlcmVmb3JlIHJlYWQgKGFuZCB3cml0
ZSBiZWxvdykgdGhlIGZ1bGwgcmVnaXN0ZXIuIFRoZSBhbHRlcm5hdGl2ZQ0KKyAgICAgICAgICog
d291bGQgaGF2ZSBiZWVuIHRvIGZpZGRsZSB3aXRoIHRoZSBtYXNrIHJlZ2lzdGVyIHVzZWQuDQor
ICAgICAgICAgKi8NCisgICAgICAgIHBldmV4LT5vcG1zayA9IDA7DQorICAgICAgICAvKiBVc2Ug
KCVyYXgpIGFzIGRlc3RpbmF0aW9uIGFuZCBtb2RybV9yZWcgYXMgc291cmNlLiAqLw0KKyAgICAg
ICAgcGV2ZXgtPmIgPSAxOw0KKyAgICAgICAgb3BjWzFdID0gKG1vZHJtX3JlZyAmIDcpIDw8IDM7
DQorICAgICAgICBwZXZleC0+UlggPSAxOw0KKyAgICAgICAgb3BjWzJdID0gMHhjMzsNCisNCisg
ICAgICAgIGludm9rZV9zdHViKCIiLCAiIiwgIj1tIiAoKm1tdmFscCkgOiAiYSIgKG1tdmFscCkp
Ow0KKw0KKyAgICAgICAgcGV2ZXgtPnBmeCA9IHZleF9mMzsgLyogdm1vdmRxdXszMiw2NH0gKi8N
CisgICAgICAgIHBldmV4LT53ID0gYiAmIDE7DQorICAgICAgICAvKiBTd2l0Y2ggdG8gc2liX2lu
ZGV4IGFzIHNvdXJjZS4gKi8NCisgICAgICAgIHBldmV4LT5yID0gIW1vZGVfNjRiaXQoKSB8fCAh
KHN0YXRlLT5zaWJfaW5kZXggJiAweDA4KTsNCisgICAgICAgIHBldmV4LT5SID0gIW1vZGVfNjRi
aXQoKSB8fCAhKHN0YXRlLT5zaWJfaW5kZXggJiAweDEwKTsNCisgICAgICAgIG9wY1sxXSA9IChz
dGF0ZS0+c2liX2luZGV4ICYgNykgPDwgMzsNCisNCisgICAgICAgIGludm9rZV9zdHViKCIiLCAi
IiwgIj1tIiAoaW5kZXgpIDogImEiICgmaW5kZXgpKTsNCisgICAgICAgIHB1dF9zdHViKHN0dWIp
Ow0KKw0KKyAgICAgICAgLyogQ2xlYXIgdW50b3VjaGVkIHBhcnRzIG9mIHRoZSBkZXN0aW5hdGlv
biBhbmQgbWFzayB2YWx1ZXMuICovDQorICAgICAgICBuID0gMSA8PCAoMiArIGV2ZXgubHIgLSAo
KGIgJiAxKSB8IGV2ZXgudykpOw0KKyAgICAgICAgb3BfYnl0ZXMgPSA0IDw8IGV2ZXgudzsNCisg
ICAgICAgIG1lbXNldCgodm9pZCAqKW1tdmFscCArIG4gKiBvcF9ieXRlcywgMCwgNjQgLSBuICog
b3BfYnl0ZXMpOw0KKyAgICAgICAgb3BfbWFzayAmPSAoMSA8PCBuKSAtIDE7DQorDQorICAgICAg
ICBmb3IgKCBpID0gMDsgb3BfbWFzazsgKytpICkNCisgICAgICAgIHsNCisgICAgICAgICAgICBz
aWduZWQgbG9uZyBpZHggPSBiICYgMSA/IGluZGV4LnF3W2ldIDogaW5kZXguZHdbaV07DQorDQor
ICAgICAgICAgICAgaWYgKCAhKG9wX21hc2sgJiAoMSA8PCBpKSkgKQ0KKyAgICAgICAgICAgICAg
ICBjb250aW51ZTsNCisNCisgICAgICAgICAgICByYyA9IG9wcy0+cmVhZChlYS5tZW0uc2VnLA0K
KyAgICAgICAgICAgICAgICAgICAgICAgICAgIHRydW5jYXRlX2VhKGVhLm1lbS5vZmYgKyAoaWR4
IDw8IHN0YXRlLT5zaWJfc2NhbGUpKSwNCisgICAgICAgICAgICAgICAgICAgICAgICAgICAodm9p
ZCAqKW1tdmFscCArIGkgKiBvcF9ieXRlcywgb3BfYnl0ZXMsIGN0eHQpOw0KKyAgICAgICAgICAg
IGlmICggcmMgIT0gWDg2RU1VTF9PS0FZICkNCisgICAgICAgICAgICB7DQorICAgICAgICAgICAg
ICAgIC8qDQorICAgICAgICAgICAgICAgICAqIElmIHdlJ3ZlIG1hZGUgc29tZSBwcm9ncmVzcyBh
bmQgdGhlIGFjY2VzcyBkaWQgbm90IGZhdWx0LA0KKyAgICAgICAgICAgICAgICAgKiBmb3JjZSBh
IHJldHJ5IGluc3RlYWQuIFRoaXMgaXMgZm9yIGV4YW1wbGUgbmVjZXNzYXJ5IHRvDQorICAgICAg
ICAgICAgICAgICAqIGNvcGUgd2l0aCB0aGUgbGltaXRlZCBjYXBhY2l0eSBvZiBIVk0ncyBNTUlP
IGNhY2hlLg0KKyAgICAgICAgICAgICAgICAgKi8NCisgICAgICAgICAgICAgICAgaWYgKCByYyAh
PSBYODZFTVVMX0VYQ0VQVElPTiAmJiBkb25lICkNCisgICAgICAgICAgICAgICAgICAgIHJjID0g
WDg2RU1VTF9SRVRSWTsNCisgICAgICAgICAgICAgICAgYnJlYWs7DQorICAgICAgICAgICAgfQ0K
Kw0KKyAgICAgICAgICAgIG9wX21hc2sgJj0gfigxIDw8IGkpOw0KKyAgICAgICAgICAgIGRvbmUg
PSB0cnVlOw0KKw0KKyNpZmRlZiBfX1hFTl9fDQorICAgICAgICAgICAgaWYgKCBvcF9tYXNrICYm
IGxvY2FsX2V2ZW50c19uZWVkX2RlbGl2ZXJ5KCkgKQ0KKyAgICAgICAgICAgIHsNCisgICAgICAg
ICAgICAgICAgcmMgPSBYODZFTVVMX1JFVFJZOw0KKyAgICAgICAgICAgICAgICBicmVhazsNCisg
ICAgICAgICAgICB9DQorI2VuZGlmDQorICAgICAgICB9DQorDQorICAgICAgICAvKiBXcml0ZSBk
ZXN0aW5hdGlvbiBhbmQgbWFzayByZWdpc3RlcnMuICovDQorICAgICAgICBvcGMgPSBpbml0X2V2
ZXgoc3R1Yik7DQorICAgICAgICBwZXZleCA9IGNvcHlfRVZFWChvcGMsIGV2ZXgpOw0KKyAgICAg
ICAgcGV2ZXgtPm9wY3ggPSB2ZXhfMGY7DQorICAgICAgICBvcGNbMF0gPSAweDZmOyAvKiB2bW92
ZHFhezMyLDY0fSAqLw0KKyAgICAgICAgcGV2ZXgtPm9wbXNrID0gMDsNCisgICAgICAgIC8qIFVz
ZSBtb2RybV9yZWcgYXMgZGVzdGluYXRpb24gYW5kICglcmF4KSBhcyBzb3VyY2UuICovDQorICAg
ICAgICBwZXZleC0+YiA9IDE7DQorICAgICAgICBvcGNbMV0gPSAobW9kcm1fcmVnICYgNykgPDwg
MzsNCisgICAgICAgIHBldmV4LT5SWCA9IDE7DQorICAgICAgICBvcGNbMl0gPSAweGMzOw0KKw0K
KyAgICAgICAgaW52b2tlX3N0dWIoIiIsICIiLCAiK20iICgqbW12YWxwKSA6ICJhIiAobW12YWxw
KSk7DQorDQorICAgICAgICAvKg0KKyAgICAgICAgICoga21vdnc6IFRoaXMgaXMgVkVYLWVuY29k
ZWQsIHNvIHdlIGNhbid0IHVzZSBwZXZleC4gQXZvaWQgY29weV9WRVgoKSBldGMNCisgICAgICAg
ICAqIGFzIHdlbGwsIHNpbmNlIHdlIGNhbiBlYXNpbHkgdXNlIHRoZSAyLWJ5dGUgVkVYIGZvcm0g
aGVyZS4NCisgICAgICAgICAqLw0KKyAgICAgICAgb3BjIC09IEVWRVhfUEZYX0JZVEVTOw0KKyAg
ICAgICAgb3BjWzBdID0gMHhjNTsNCisgICAgICAgIG9wY1sxXSA9IDB4Zjg7DQorICAgICAgICBv
cGNbMl0gPSAweDkwOw0KKyAgICAgICAgLyogVXNlICglcmF4KSBhcyBzb3VyY2UuICovDQorICAg
ICAgICBvcGNbM10gPSBldmV4Lm9wbXNrIDw8IDM7DQorICAgICAgICBvcGNbNF0gPSAweGMzOw0K
Kw0KKyAgICAgICAgaW52b2tlX3N0dWIoIiIsICIiLCAiK20iIChvcF9tYXNrKSA6ICJhIiAoJm9w
X21hc2spKTsNCisgICAgICAgIHB1dF9zdHViKHN0dWIpOw0KKw0KKyAgICAgICAgaWYgKCByYyAh
PSBYODZFTVVMX09LQVkgKQ0KICAgICAgICAgICAgICBnb3RvIGRvbmU7DQogIA0KICAgICAgICAg
IHN0YXRlLT5zaW1kX3NpemUgPSBzaW1kX25vbmU7DQoNCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 01 11:22:29 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Jul 2019 11:22:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hhuOC-0001Yo-2F; Mon, 01 Jul 2019 11:22:28 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=YZ94=U6=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hhuOA-0001Yi-Jf
 for xen-devel@lists.xenproject.org; Mon, 01 Jul 2019 11:22:26 +0000
X-Inumbo-ID: 7fb30dc8-9bf2-11e9-89b0-4f2d4cdb4058
Received: from m4a0040g.houston.softwaregrp.com (unknown [15.124.2.86])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 7fb30dc8-9bf2-11e9-89b0-4f2d4cdb4058;
 Mon, 01 Jul 2019 11:22:24 +0000 (UTC)
Received: FROM m4a0040g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0040g.houston.softwaregrp.com WITH ESMTP; 
 Mon,  1 Jul 2019 11:22:05 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Mon, 1 Jul 2019 11:20:06 +0000
Received: from NAM04-CO1-obe.outbound.protection.outlook.com (15.124.8.11) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Mon, 1 Jul 2019 11:20:06 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3363.namprd18.prod.outlook.com (10.255.139.24) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2032.18; Mon, 1 Jul 2019 11:20:04 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc%3]) with mapi id 15.20.2008.020; Mon, 1 Jul 2019
 11:20:03 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v9 07/23] x86emul: support AVX512F scatter insns
Thread-Index: AQHVL/7t1rqMrMCzvUiPcnlIVNReCQ==
Date: Mon, 1 Jul 2019 11:20:03 +0000
Message-ID: <34deb8ec-fe37-0c99-edcf-c28bae0620c6@suse.com>
References: <f69ca82f-e2db-e85e-ff98-2060a8dc28a5@suse.com>
In-Reply-To: <f69ca82f-e2db-e85e-ff98-2060a8dc28a5@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6P193CA0001.EURP193.PROD.OUTLOOK.COM (2603:10a6:6:29::11)
 To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: e2b692ea-993e-462f-edf4-08d6fe161048
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3363; 
x-ms-traffictypediagnostic: BY5PR18MB3363:
x-microsoft-antispam-prvs: <BY5PR18MB336319C4F02F33F5528ADDA5B3F90@BY5PR18MB3363.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:962;
x-forefront-prvs: 00851CA28B
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(396003)(346002)(39860400002)(376002)(136003)(366004)(199004)(189003)(14444005)(25786009)(2616005)(5640700003)(6486002)(256004)(66066001)(6436002)(486006)(36756003)(72206003)(11346002)(476003)(446003)(2501003)(3846002)(6116002)(66946007)(386003)(76176011)(52116002)(81156014)(8676002)(14454004)(8936002)(71190400001)(80792005)(2906002)(81166006)(305945005)(99286004)(31696002)(7736002)(102836004)(26005)(186003)(6506007)(86362001)(54906003)(478600001)(4326008)(316002)(66476007)(5660300002)(64756008)(66446008)(68736007)(73956011)(6512007)(71200400001)(31686004)(6916009)(53936002)(66556008)(2351001)(473944003)(414714003);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3363;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: 5MIWf3ucRXs9X0LEcwBQkEtxc/0X9fd+MQUEyF2QIcUwpJAeBWS393XxTTu7XUgNW4xDaMYXwo86UUAcM9IhtSvn5TVv3G/CPqp6zFU5cP4YSgmdcGkED7dPyxtgN0DdMRQ8AtogDiL1WChiXJPHOZdnOGDj34h/dbOw+5++TKtHQZ+nZpRh+c5IkmpfdzXLmzzkpg1P1beHqQMQUzaLDiC1SacuglVQNUgIOkNwsWuCWCRS36t9PxqQczcVacJ++C2Wu6beabjdIA93Kmb1lo7bURuT86KJRLYmYQQna7AND8EgiONyqjLAJypOLcHBNK8zFDLgR4X+TpANmFmyvkFfye7B9qeAunu7RIzbBc8U93nYVtAqfJPjtHOyKf5103TQa7mLXHC1G5uI6EnJcpklHMhs7MssvKZ9s1mjxCY=
Content-ID: <4B80AA5CBE00A348A97D27EDA3E37AA5@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: e2b692ea-993e-462f-edf4-08d6fe161048
X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Jul 2019 11:20:03.7593 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3363
X-OriginatorOrg: suse.com
Subject: [Xen-devel] [PATCH v9 07/23] x86emul: support AVX512F scatter insns
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 RogerPau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBjb21wbGV0ZXMgc3VwcG9ydCBvZiBBVlg1MTJGIGluIHRoZSBpbnNuIGVtdWxhdG9yLg0K
DQpOb3RlIHRoYXQgaW4gdGhlIHRlc3QgaGFybmVzcyB0aGVyZSdzIGEgbGl0dGxlIGJpdCBvZiB0
cmlja2VyeSBuZWVkZWQgdG8NCmdldCBhcm91bmQgdGhlIG5vdCBmdWxseSBjb25zaXN0ZW50IG5h
bWluZyBvZiBBVlg1MTJWTCBnYXRoZXIgYW5kDQpzY2F0dGVyIGNvbXBpbGVyIGJ1aWx0LWlucy4g
VG8gc3VwcHJlc3MgZXhwYW5zaW9uIG9mIHRoZSAiZGkiIGFuZCAic2kiDQp0b2tlbnMgdGhleSBn
ZXQgY29uc3RydWN0ZWQgYnkgdG9rZW4gY29uY2F0ZW5hdGlvbiBpbiBCUygpLCB3aGljaCBpcw0K
ZGlmZmVyZW50IGZyb20gQkcoKS4NCg0KU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPg0KLS0tDQpUQkQ6IEkgY291bGRuJ3QgcmVhbGx5IGRlY2lkZSB3aGV0aGVy
IHRvIGR1cGxpY2F0ZSBjb2RlIG9yIG1lcmdlIHNjYXR0ZXINCiAgICAgIGludG8gZ2F0aGVyIGVt
dWxhdGlvbi4NCi0tLQ0Kdjk6IFN1cHByZXNzIGdlbmVyYWwgcmVnaXN0ZXIgdXBkYXRlIHVwb24g
ZmFpbHVyZXMuDQp2NzogUmUtYmFzZS4NCnY2OiBOZXcuDQoNCi0tLSBhL3Rvb2xzL3Rlc3RzL3g4
Nl9lbXVsYXRvci9ldmV4LWRpc3A4LmMNCisrKyBiL3Rvb2xzL3Rlc3RzL3g4Nl9lbXVsYXRvci9l
dmV4LWRpc3A4LmMNCkBAIC0yNzAsNiArMjcwLDggQEAgc3RhdGljIGNvbnN0IHN0cnVjdCB0ZXN0
IGF2eDUxMmZfYWxsW10gPQ0KICAgICAgSU5TTihwcm9sdiwgICAgICAgIDY2LCAwZjM4LCAxNSwg
ICAgdmwsICAgICBkcSwgdmwpLA0KICAgICAgSU5TTlgocHJvciwgICAgICAgIDY2LCAgIDBmLCA3
MiwgMCwgdmwsICAgICBkcSwgdmwpLA0KICAgICAgSU5TTihwcm9ydiwgICAgICAgIDY2LCAwZjM4
LCAxNCwgICAgdmwsICAgICBkcSwgdmwpLA0KKyAgICBJTlNOKHBzY2F0dGVyZCwgICAgNjYsIDBm
MzgsIGEwLCAgICB2bCwgICAgIGRxLCBlbCksDQorICAgIElOU04ocHNjYXR0ZXJxLCAgICA2Niwg
MGYzOCwgYTEsICAgIHZsLCAgICAgZHEsIGVsKSwNCiAgICAgIElOU04ocHNodWZkLCAgICAgICA2
NiwgICAwZiwgNzAsICAgIHZsLCAgICAgIGQsIHZsKSwNCiAgICAgIElOU04ocHNsbGQsICAgICAg
ICA2NiwgICAwZiwgZjIsICAgIGVsXzQsICAgIGQsIHZsKSwNCiAgICAgIElOU05YKHBzbGxkLCAg
ICAgICA2NiwgICAwZiwgNzIsIDYsIHZsLCAgICAgIGQsIHZsKSwNCkBAIC0zMDUsNiArMzA3LDgg
QEAgc3RhdGljIGNvbnN0IHN0cnVjdCB0ZXN0IGF2eDUxMmZfYWxsW10gPQ0KICAgICAgSU5TTihy
c3FydDE0LCAgICAgIDY2LCAwZjM4LCA0ZiwgICAgZWwsICAgICBzZCwgZWwpLA0KICAgICAgSU5T
TihzY2FsZWYsICAgICAgIDY2LCAwZjM4LCAyYywgICAgdmwsICAgICBzZCwgdmwpLA0KICAgICAg
SU5TTihzY2FsZWYsICAgICAgIDY2LCAwZjM4LCAyZCwgICAgZWwsICAgICBzZCwgZWwpLA0KKyAg
ICBJTlNOKHNjYXR0ZXJkLCAgICAgNjYsIDBmMzgsIGEyLCAgICB2bCwgICAgIHNkLCBlbCksDQor
ICAgIElOU04oc2NhdHRlcnEsICAgICA2NiwgMGYzOCwgYTMsICAgIHZsLCAgICAgc2QsIGVsKSwN
CiAgICAgIElOU05fUEZQKHNodWYsICAgICAgICAgICAwZiwgYzYpLA0KICAgICAgSU5TTl9GUChz
cXJ0LCAgICAgICAgICAgIDBmLCA1MSksDQogICAgICBJTlNOX0ZQKHN1YiwgICAgICAgICAgICAg
MGYsIDVjKSwNCi0tLSBhL3Rvb2xzL3Rlc3RzL3g4Nl9lbXVsYXRvci9zaW1kLXNnLmMNCisrKyBi
L3Rvb2xzL3Rlc3RzL3g4Nl9lbXVsYXRvci9zaW1kLXNnLmMNCkBAIC00OCwxMCArNDgsMTQgQEAg
dHlwZWRlZiBsb25nIGxvbmcgX19hdHRyaWJ1dGVfXygodmVjdG9yXw0KICAjICBlbmRpZg0KICAj
ICBkZWZpbmUgQkdfKGR0LCBpdCwgcmVnLCBtZW0sIGlkeCwgbXNrLCBzY2wpIFwNCiAgICAgIF9f
YnVpbHRpbl9pYTMyX2dhdGhlciMjaXQjI2R0KHJlZywgbWVtLCBpZHgsIHRvX21hc2sobXNrKSwg
c2NsKQ0KKyMgIGRlZmluZSBCU18oZHQsIGl0LCBtZW0sIGlkeCwgcmVnLCBtc2ssIHNjbCkgXA0K
KyAgICBfX2J1aWx0aW5faWEzMl9zY2F0dGVyIyNpdCMjZHQobWVtLCB0b19tYXNrKG1zayksIGlk
eCwgcmVnLCBzY2wpDQogICMgZWxzZQ0KICAjICBkZWZpbmUgZXEoeCwgeSkgKEIocGNtcGVxcSwg
X21hc2ssICh2ZGlfdCkoeCksICh2ZGlfdCkoeSksIC0xKSA9PSBBTExfVFJVRSkNCiAgIyAgZGVm
aW5lIEJHXyhkdCwgaXQsIHJlZywgbWVtLCBpZHgsIG1zaywgc2NsKSBcDQogICAgICBfX2J1aWx0
aW5faWEzMl9nYXRoZXIjI2l0IyNkdChyZWcsIG1lbSwgaWR4LCBCKHB0ZXN0bXEsICwgKHZkaV90
KShtc2spLCAodmRpX3QpKG1zayksIH4wKSwgc2NsKQ0KKyMgIGRlZmluZSBCU18oZHQsIGl0LCBt
ZW0sIGlkeCwgcmVnLCBtc2ssIHNjbCkgXA0KKyAgICBfX2J1aWx0aW5faWEzMl9zY2F0dGVyIyNp
dCMjZHQobWVtLCBCKHB0ZXN0bXEsICwgKHZkaV90KShtc2spLCAodmRpX3QpKG1zayksIH4wKSwg
aWR4LCByZWcsIHNjbCkNCiAgIyBlbmRpZg0KICAvKg0KICAgKiBJbnN0ZWFkIG9mIHJlcGxpY2F0
aW5nIHRoZSBtYWluIElEWF9TSVpFIGNvbmRpdGlvbmFsIGJlbG93IHRocmVlIHRpbWVzLCB1c2UN
CkBAIC01OSw2ICs2Myw3IEBAIHR5cGVkZWYgbG9uZyBsb25nIF9fYXR0cmlidXRlX18oKHZlY3Rv
cl8NCiAgICogcmVzcGVjdGl2ZSByZWxldmFudCBtYWNybyBhcmd1bWVudCB0b2tlbnMuDQogICAq
Lw0KICAjIGRlZmluZSBCRyhkdCwgaXQsIHJlZywgbWVtLCBpZHgsIG1zaywgc2NsKSBCR18oZHQs
IGl0LCByZWcsIG1lbSwgaWR4LCBtc2ssIHNjbCkNCisjIGRlZmluZSBCUyhkdCwgaXQsIG1lbSwg
aWR4LCByZWcsIG1zaywgc2NsKSBCU18oZHQsIGl0IyNpLCBtZW0sIGlkeCwgcmVnLCBtc2ssIHNj
bCkNCiAgIyBpZiBWRUNfTUFYIDwgNjQNCiAgLyoNCiAgICogVGhlIHN1Yi01MTItYml0IGJ1aWx0
LWlucyBoYXZlIGFuIGV4dHJhICIzIiBpbmZpeCwgcHJlc3VtYWJseSBiZWNhdXNlIHRoZQ0KQEAg
LTgyLDIyICs4NywzMCBAQCB0eXBlZGVmIGxvbmcgbG9uZyBfX2F0dHJpYnV0ZV9fKCh2ZWN0b3Jf
DQogICMgaWYgSURYX1NJWkUgPT0gNA0KICAjICBpZiBJTlRfU0laRSA9PSA0DQogICMgICBkZWZp
bmUgZ2F0aGVyKHJlZywgbWVtLCBpZHgsIG1zaywgc2NsKSBCRyh2MTZzaSwgc2ksIHJlZywgbWVt
LCBpZHgsIG1zaywgc2NsKQ0KKyMgICBkZWZpbmUgc2NhdHRlcihtZW0sIGlkeCwgcmVnLCBtc2ss
IHNjbCkgQlModjE2c2ksIHMsIG1lbSwgaWR4LCByZWcsIG1zaywgc2NsKQ0KICAjICBlbGlmIElO
VF9TSVpFID09IDgNCiAgIyAgIGRlZmluZSBnYXRoZXIocmVnLCBtZW0sIGlkeCwgbXNrLCBzY2wp
ICh2ZWNfdCkoQkcodjhkaSwgc2ksICh2ZGlfdCkocmVnKSwgbWVtLCBpZHgsIG1zaywgc2NsKSkN
CisjICAgZGVmaW5lIHNjYXR0ZXIobWVtLCBpZHgsIHJlZywgbXNrLCBzY2wpIEJTKHY4ZGksIHMs
IG1lbSwgaWR4LCAodmRpX3QpKHJlZyksIG1zaywgc2NsKQ0KICAjICBlbGlmIEZMT0FUX1NJWkUg
PT0gNA0KICAjICAgZGVmaW5lIGdhdGhlcihyZWcsIG1lbSwgaWR4LCBtc2ssIHNjbCkgQkcodjE2
c2YsIHNpLCByZWcsIG1lbSwgaWR4LCBtc2ssIHNjbCkNCisjICAgZGVmaW5lIHNjYXR0ZXIobWVt
LCBpZHgsIHJlZywgbXNrLCBzY2wpIEJTKHYxNnNmLCBzLCBtZW0sIGlkeCwgcmVnLCBtc2ssIHNj
bCkNCiAgIyAgZWxpZiBGTE9BVF9TSVpFID09IDgNCiAgIyAgIGRlZmluZSBnYXRoZXIocmVnLCBt
ZW0sIGlkeCwgbXNrLCBzY2wpIEJHKHY4ZGYsIHNpLCByZWcsIG1lbSwgaWR4LCBtc2ssIHNjbCkN
CisjICAgZGVmaW5lIHNjYXR0ZXIobWVtLCBpZHgsIHJlZywgbXNrLCBzY2wpIEJTKHY4ZGYsIHMs
IG1lbSwgaWR4LCByZWcsIG1zaywgc2NsKQ0KICAjICBlbmRpZg0KICAjIGVsaWYgSURYX1NJWkUg
PT0gOA0KICAjICBpZiBJTlRfU0laRSA9PSA0DQogICMgICBkZWZpbmUgZ2F0aGVyKHJlZywgbWVt
LCBpZHgsIG1zaywgc2NsKSBCRyh2MTZzaSwgZGksIHJlZywgbWVtLCAoaWRpX3QpKGlkeCksIG1z
aywgc2NsKQ0KKyMgICBkZWZpbmUgc2NhdHRlcihtZW0sIGlkeCwgcmVnLCBtc2ssIHNjbCkgQlMo
djE2c2ksIGQsIG1lbSwgKGlkaV90KShpZHgpLCByZWcsIG1zaywgc2NsKQ0KICAjICBlbGlmIElO
VF9TSVpFID09IDgNCiAgIyAgIGRlZmluZSBnYXRoZXIocmVnLCBtZW0sIGlkeCwgbXNrLCBzY2wp
ICh2ZWNfdCkoQkcodjhkaSwgZGksICh2ZGlfdCkocmVnKSwgbWVtLCAoaWRpX3QpKGlkeCksIG1z
aywgc2NsKSkNCisjICAgZGVmaW5lIHNjYXR0ZXIobWVtLCBpZHgsIHJlZywgbXNrLCBzY2wpIEJT
KHY4ZGksIGQsIG1lbSwgKGlkaV90KShpZHgpLCAodmRpX3QpKHJlZyksIG1zaywgc2NsKQ0KICAj
ICBlbGlmIEZMT0FUX1NJWkUgPT0gNA0KICAjICAgZGVmaW5lIGdhdGhlcihyZWcsIG1lbSwgaWR4
LCBtc2ssIHNjbCkgQkcodjE2c2YsIGRpLCByZWcsIG1lbSwgKGlkaV90KShpZHgpLCBtc2ssIHNj
bCkNCisjICAgZGVmaW5lIHNjYXR0ZXIobWVtLCBpZHgsIHJlZywgbXNrLCBzY2wpIEJTKHYxNnNm
LCBkLCBtZW0sIChpZGlfdCkoaWR4KSwgcmVnLCBtc2ssIHNjbCkNCiAgIyAgZWxpZiBGTE9BVF9T
SVpFID09IDgNCiAgIyAgIGRlZmluZSBnYXRoZXIocmVnLCBtZW0sIGlkeCwgbXNrLCBzY2wpIEJH
KHY4ZGYsIGRpLCByZWcsIG1lbSwgKGlkaV90KShpZHgpLCBtc2ssIHNjbCkNCisjICAgZGVmaW5l
IHNjYXR0ZXIobWVtLCBpZHgsIHJlZywgbXNrLCBzY2wpIEJTKHY4ZGYsIGQsIG1lbSwgKGlkaV90
KShpZHgpLCByZWcsIG1zaywgc2NsKQ0KICAjICBlbmRpZg0KICAjIGVuZGlmDQogICNlbGlmIGRl
ZmluZWQoX19BVlgyX18pDQpAQCAtMTk1LDYgKzIwOCw4IEBAIGNvbnN0IHR5cGVvZigodmVjX3Qp
e31bMF0pIGFycmF5W10gPSB7DQogICAgICBHTFVFKFBVVCwgVkVDX01BWCkoVkVDX01BWCArIDEp
DQogIH07DQogIA0KK3R5cGVvZigodmVjX3Qpe31bMF0pIG91dFtWRUNfTUFYICogMl07DQorDQog
IGludCBzZ190ZXN0KHZvaWQpDQogIHsNCiAgICAgIHVuc2lnbmVkIGludCBpOw0KQEAgLTI3NSw1
ICsyOTAsNDEgQEAgaW50IHNnX3Rlc3Qodm9pZCkNCiAgIyBlbmRpZg0KICAjZW5kaWYNCiAgDQor
I2lmZGVmIHNjYXR0ZXINCisNCisgICAgZm9yICggaSA9IDA7IGkgPCBzaXplb2Yob3V0KSAvIHNp
emVvZigqb3V0KTsgKytpICkNCisgICAgICAgIG91dFtpXSA9IDA7DQorDQorICAgIGZvciAoIGkg
PSAwOyBpIDwgSVRFTV9DT1VOVDsgKytpICkNCisgICAgICAgIHhbaV0gPSBpICsgMTsNCisNCisg
ICAgdG91Y2goeCk7DQorDQorICAgIHNjYXR0ZXIob3V0LCAoaWR4X3Qpe30sIHgsICh2ZWNfdCl7
IDEgfSAhPSAwLCAxKTsNCisgICAgaWYgKCBvdXRbMF0gIT0gMSApDQorICAgICAgICByZXR1cm4g
X19MSU5FX187DQorICAgIGZvciAoIGkgPSAxOyBpIDwgSVRFTV9DT1VOVDsgKytpICkNCisgICAg
ICAgIGlmICggb3V0W2ldICkNCisgICAgICAgICAgICByZXR1cm4gX19MSU5FX187DQorDQorICAg
IHNjYXR0ZXIob3V0LCAoaWR4X3Qpe30sIHgsIGZ1bGwsIDEpOw0KKyAgICBpZiAoIG91dFswXSAh
PSBJVEVNX0NPVU5UICkNCisgICAgICAgIHJldHVybiBfX0xJTkVfXzsNCisgICAgZm9yICggaSA9
IDE7IGkgPCBJVEVNX0NPVU5UOyArK2kgKQ0KKyAgICAgICAgaWYgKCBvdXRbaV0gKQ0KKyAgICAg
ICAgICAgIHJldHVybiBfX0xJTkVfXzsNCisNCisgICAgc2NhdHRlcihvdXQsIGlkeCwgeCwgZnVs
bCwgRUxFTV9TSVpFKTsNCisgICAgZm9yICggaSA9IDE7IGkgPD0gSVRFTV9DT1VOVDsgKytpICkN
CisgICAgICAgIGlmICggb3V0W2ldICE9IGkgKQ0KKyAgICAgICAgICAgIHJldHVybiBfX0xJTkVf
XzsNCisNCisgICAgc2NhdHRlcihvdXQsIGludiwgeCwgZnVsbCwgRUxFTV9TSVpFKTsNCisgICAg
Zm9yICggaSA9IDE7IGkgPD0gSVRFTV9DT1VOVDsgKytpICkNCisgICAgICAgIGlmICggb3V0W2ld
ICE9IElURU1fQ09VTlQgKyAxIC0gaSApDQorICAgICAgICAgICAgcmV0dXJuIF9fTElORV9fOw0K
Kw0KKyNlbmRpZg0KKw0KICAgICAgcmV0dXJuIDA7DQogIH0NCi0tLSBhL3hlbi9hcmNoL3g4Ni94
ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jDQorKysgYi94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUv
eDg2X2VtdWxhdGUuYw0KQEAgLTUwOCw2ICs1MDgsNyBAQCBzdGF0aWMgY29uc3Qgc3RydWN0IGV4
dDBmMzhfdGFibGUgew0KICAgICAgWzB4OWRdID0geyAuc2ltZF9zaXplID0gc2ltZF9zY2FsYXJf
dmV4dywgLmQ4cyA9IGQ4c19kcSB9LA0KICAgICAgWzB4OWVdID0geyAuc2ltZF9zaXplID0gc2lt
ZF9wYWNrZWRfZnAsIC5kOHMgPSBkOHNfdmwgfSwNCiAgICAgIFsweDlmXSA9IHsgLnNpbWRfc2l6
ZSA9IHNpbWRfc2NhbGFyX3ZleHcsIC5kOHMgPSBkOHNfZHEgfSwNCisgICAgWzB4YTAgLi4uIDB4
YTNdID0geyAuc2ltZF9zaXplID0gc2ltZF9vdGhlciwgLnZzaWIgPSAxLCAuZDhzID0gZDhzX2Rx
IH0sDQogICAgICBbMHhhNiAuLi4gMHhhOF0gPSB7IC5zaW1kX3NpemUgPSBzaW1kX3BhY2tlZF9m
cCwgLmQ4cyA9IGQ4c192bCB9LA0KICAgICAgWzB4YTldID0geyAuc2ltZF9zaXplID0gc2ltZF9z
Y2FsYXJfdmV4dywgLmQ4cyA9IGQ4c19kcSB9LA0KICAgICAgWzB4YWFdID0geyAuc2ltZF9zaXpl
ID0gc2ltZF9wYWNrZWRfZnAsIC5kOHMgPSBkOHNfdmwgfSwNCkBAIC05MzEyLDYgKzkzMTMsMTA1
IEBAIHg4Nl9lbXVsYXRlKA0KICAgICAgICAgICAgICBhdng1MTJfdmxlbl9jaGVjayh0cnVlKTsN
CiAgICAgICAgICBnb3RvIHNpbWRfem1tOw0KICANCisgICAgY2FzZSBYODZFTVVMX09QQ19FVkVY
XzY2KDB4MGYzOCwgMHhhMCk6IC8qIHZwc2NhdHRlcmR7ZCxxfSBbeHl6XW1tLG1lbXtrfSAqLw0K
KyAgICBjYXNlIFg4NkVNVUxfT1BDX0VWRVhfNjYoMHgwZjM4LCAweGExKTogLyogdnBzY2F0dGVy
cXtkLHF9IFt4eXpdbW0sbWVte2t9ICovDQorICAgIGNhc2UgWDg2RU1VTF9PUENfRVZFWF82Nigw
eDBmMzgsIDB4YTIpOiAvKiB2c2NhdHRlcmRwe3MsZH0gW3h5el1tbSxtZW17a30gKi8NCisgICAg
Y2FzZSBYODZFTVVMX09QQ19FVkVYXzY2KDB4MGYzOCwgMHhhMyk6IC8qIHZzY2F0dGVycXB7cyxk
fSBbeHl6XW1tLG1lbXtrfSAqLw0KKyAgICB7DQorICAgICAgICB0eXBlb2YoZXZleCkgKnBldmV4
Ow0KKyAgICAgICAgdW5pb24gew0KKyAgICAgICAgICAgIGludDMyX3QgZHdbMTZdOw0KKyAgICAg
ICAgICAgIGludDY0X3QgcXdbOF07DQorICAgICAgICB9IGluZGV4Ow0KKyAgICAgICAgYm9vbCBk
b25lID0gZmFsc2U7DQorDQorICAgICAgICBBU1NFUlQoZWEudHlwZSA9PSBPUF9NRU0pOw0KKyAg
ICAgICAgZmFpbF9pZighb3BzLT53cml0ZSk7DQorICAgICAgICBnZW5lcmF0ZV9leGNlcHRpb25f
aWYoKCFldmV4Lm9wbXNrIHx8IGV2ZXguYnJzIHx8IGV2ZXgueiB8fA0KKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBldmV4LnJlZyAhPSAweGYgfHwNCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgbW9kcm1fcmVnID09IHN0YXRlLT5zaWJfaW5kZXgpLA0KKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIEVYQ19VRCk7DQorICAgICAgICBhdng1MTJfdmxlbl9jaGVjayhm
YWxzZSk7DQorICAgICAgICBob3N0X2FuZF92Y3B1X211c3RfaGF2ZShhdng1MTJmKTsNCisgICAg
ICAgIGdldF9mcHUoWDg2RU1VTF9GUFVfem1tKTsNCisNCisgICAgICAgIC8qIFJlYWQgc291cmNl
IGFuZCBpbmRleCByZWdpc3RlcnMuICovDQorICAgICAgICBvcGMgPSBpbml0X2V2ZXgoc3R1Yik7
DQorICAgICAgICBwZXZleCA9IGNvcHlfRVZFWChvcGMsIGV2ZXgpOw0KKyAgICAgICAgcGV2ZXgt
Pm9wY3ggPSB2ZXhfMGY7DQorICAgICAgICBvcGNbMF0gPSAweDdmOyAvKiB2bW92ZHFhezMyLDY0
fSAqLw0KKyAgICAgICAgLyogVXNlICglcmF4KSBhcyBkZXN0aW5hdGlvbiBhbmQgbW9kcm1fcmVn
IGFzIHNvdXJjZS4gKi8NCisgICAgICAgIHBldmV4LT5iID0gMTsNCisgICAgICAgIG9wY1sxXSA9
IChtb2RybV9yZWcgJiA3KSA8PCAzOw0KKyAgICAgICAgcGV2ZXgtPlJYID0gMTsNCisgICAgICAg
IG9wY1syXSA9IDB4YzM7DQorDQorICAgICAgICBpbnZva2Vfc3R1YigiIiwgIiIsICI9bSIgKCpt
bXZhbHApIDogImEiIChtbXZhbHApKTsNCisNCisgICAgICAgIHBldmV4LT5wZnggPSB2ZXhfZjM7
IC8qIHZtb3ZkcXV7MzIsNjR9ICovDQorICAgICAgICBwZXZleC0+dyA9IGIgJiAxOw0KKyAgICAg
ICAgLyogU3dpdGNoIHRvIHNpYl9pbmRleCBhcyBzb3VyY2UuICovDQorICAgICAgICBwZXZleC0+
ciA9ICFtb2RlXzY0Yml0KCkgfHwgIShzdGF0ZS0+c2liX2luZGV4ICYgMHgwOCk7DQorICAgICAg
ICBwZXZleC0+UiA9ICFtb2RlXzY0Yml0KCkgfHwgIShzdGF0ZS0+c2liX2luZGV4ICYgMHgxMCk7
DQorICAgICAgICBvcGNbMV0gPSAoc3RhdGUtPnNpYl9pbmRleCAmIDcpIDw8IDM7DQorDQorICAg
ICAgICBpbnZva2Vfc3R1YigiIiwgIiIsICI9bSIgKGluZGV4KSA6ICJhIiAoJmluZGV4KSk7DQor
ICAgICAgICBwdXRfc3R1YihzdHViKTsNCisNCisgICAgICAgIC8qIENsZWFyIHVudG91Y2hlZCBw
YXJ0cyBvZiB0aGUgbWFzayB2YWx1ZS4gKi8NCisgICAgICAgIG4gPSAxIDw8ICgyICsgZXZleC5s
ciAtICgoYiAmIDEpIHwgZXZleC53KSk7DQorICAgICAgICBvcF9ieXRlcyA9IDQgPDwgZXZleC53
Ow0KKyAgICAgICAgb3BfbWFzayAmPSAoMSA8PCBuKSAtIDE7DQorDQorICAgICAgICBmb3IgKCBp
ID0gMDsgb3BfbWFzazsgKytpICkNCisgICAgICAgIHsNCisgICAgICAgICAgICBzaWduZWQgbG9u
ZyBpZHggPSBiICYgMSA/IGluZGV4LnF3W2ldIDogaW5kZXguZHdbaV07DQorDQorICAgICAgICAg
ICAgaWYgKCAhKG9wX21hc2sgJiAoMSA8PCBpKSkgKQ0KKyAgICAgICAgICAgICAgICBjb250aW51
ZTsNCisNCisgICAgICAgICAgICByYyA9IG9wcy0+d3JpdGUoZWEubWVtLnNlZywNCisgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgdHJ1bmNhdGVfZWEoZWEubWVtLm9mZiArIChpZHggPDwgc3Rh
dGUtPnNpYl9zY2FsZSkpLA0KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAodm9pZCAqKW1t
dmFscCArIGkgKiBvcF9ieXRlcywgb3BfYnl0ZXMsIGN0eHQpOw0KKyAgICAgICAgICAgIGlmICgg
cmMgIT0gWDg2RU1VTF9PS0FZICkNCisgICAgICAgICAgICB7DQorICAgICAgICAgICAgICAgIC8q
IFNlZSBjb21tZW50IGluIGdhdGhlciBlbXVsYXRpb24uICovDQorICAgICAgICAgICAgICAgIGlm
ICggcmMgIT0gWDg2RU1VTF9FWENFUFRJT04gJiYgZG9uZSApDQorICAgICAgICAgICAgICAgICAg
ICByYyA9IFg4NkVNVUxfUkVUUlk7DQorICAgICAgICAgICAgICAgIGJyZWFrOw0KKyAgICAgICAg
ICAgIH0NCisNCisgICAgICAgICAgICBvcF9tYXNrICY9IH4oMSA8PCBpKTsNCisgICAgICAgICAg
ICBkb25lID0gdHJ1ZTsNCisNCisjaWZkZWYgX19YRU5fXw0KKyAgICAgICAgICAgIGlmICggb3Bf
bWFzayAmJiBsb2NhbF9ldmVudHNfbmVlZF9kZWxpdmVyeSgpICkNCisgICAgICAgICAgICB7DQor
ICAgICAgICAgICAgICAgIHJjID0gWDg2RU1VTF9SRVRSWTsNCisgICAgICAgICAgICAgICAgYnJl
YWs7DQorICAgICAgICAgICAgfQ0KKyNlbmRpZg0KKyAgICAgICAgfQ0KKw0KKyAgICAgICAgLyog
V3JpdGUgbWFzayByZWdpc3Rlci4gU2VlIGNvbW1lbnQgaW4gZ2F0aGVyIGVtdWxhdGlvbi4gKi8N
CisgICAgICAgIG9wYyA9IGdldF9zdHViKHN0dWIpOw0KKyAgICAgICAgb3BjWzBdID0gMHhjNTsN
CisgICAgICAgIG9wY1sxXSA9IDB4Zjg7DQorICAgICAgICBvcGNbMl0gPSAweDkwOw0KKyAgICAg
ICAgLyogVXNlICglcmF4KSBhcyBzb3VyY2UuICovDQorICAgICAgICBvcGNbM10gPSBldmV4Lm9w
bXNrIDw8IDM7DQorICAgICAgICBvcGNbNF0gPSAweGMzOw0KKw0KKyAgICAgICAgaW52b2tlX3N0
dWIoIiIsICIiLCAiK20iIChvcF9tYXNrKSA6ICJhIiAoJm9wX21hc2spKTsNCisgICAgICAgIHB1
dF9zdHViKHN0dWIpOw0KKw0KKyAgICAgICAgaWYgKCByYyAhPSBYODZFTVVMX09LQVkgKQ0KKyAg
ICAgICAgICAgIGdvdG8gZG9uZTsNCisNCisgICAgICAgIHN0YXRlLT5zaW1kX3NpemUgPSBzaW1k
X25vbmU7DQorICAgICAgICBicmVhazsNCisgICAgfQ0KKw0KICAgICAgY2FzZSBYODZFTVVMX09Q
QygweDBmMzgsIDB4YzgpOiAgICAgLyogc2hhMW5leHRlIHhtbS9tMTI4LHhtbSAqLw0KICAgICAg
Y2FzZSBYODZFTVVMX09QQygweDBmMzgsIDB4YzkpOiAgICAgLyogc2hhMW1zZzEgeG1tL20xMjgs
eG1tICovDQogICAgICBjYXNlIFg4NkVNVUxfT1BDKDB4MGYzOCwgMHhjYSk6ICAgICAvKiBzaGEx
bXNnMiB4bW0vbTEyOCx4bW0gKi8NCg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 01 11:22:43 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Jul 2019 11:22:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hhuOR-0001bP-Cf; Mon, 01 Jul 2019 11:22:43 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=YZ94=U6=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hhuOP-0001b8-JA
 for xen-devel@lists.xenproject.org; Mon, 01 Jul 2019 11:22:41 +0000
X-Inumbo-ID: 87da00f6-9bf2-11e9-b8d1-3780b6f55a2b
Received: from m4a0040g.houston.softwaregrp.com (unknown [15.124.2.86])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 87da00f6-9bf2-11e9-b8d1-3780b6f55a2b;
 Mon, 01 Jul 2019 11:22:38 +0000 (UTC)
Received: FROM m4a0040g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0040g.houston.softwaregrp.com WITH ESMTP; 
 Mon,  1 Jul 2019 11:22:19 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Mon, 1 Jul 2019 11:20:34 +0000
Received: from NAM04-CO1-obe.outbound.protection.outlook.com (15.124.8.10) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Mon, 1 Jul 2019 11:20:34 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3363.namprd18.prod.outlook.com (10.255.139.24) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2032.18; Mon, 1 Jul 2019 11:20:33 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc%3]) with mapi id 15.20.2008.020; Mon, 1 Jul 2019
 11:20:33 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v9 08/23] x86emul: support AVX512PF insns
Thread-Index: AQHVL/7/6QHyQ/r2N0GJ2x6uY/K0IA==
Date: Mon, 1 Jul 2019 11:20:33 +0000
Message-ID: <4365e23d-c2aa-dc10-46d0-df38d9c36322@suse.com>
References: <f69ca82f-e2db-e85e-ff98-2060a8dc28a5@suse.com>
In-Reply-To: <f69ca82f-e2db-e85e-ff98-2060a8dc28a5@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: LO2P265CA0283.GBRP265.PROD.OUTLOOK.COM
 (2603:10a6:600:a1::31) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: dd08e0ee-8f0e-4500-ae69-08d6fe1621ce
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3363; 
x-ms-traffictypediagnostic: BY5PR18MB3363:
x-microsoft-antispam-prvs: <BY5PR18MB3363E345CE9E8DD4797040C9B3F90@BY5PR18MB3363.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:530;
x-forefront-prvs: 00851CA28B
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(396003)(346002)(39860400002)(376002)(136003)(366004)(199004)(189003)(14444005)(25786009)(2616005)(5640700003)(6486002)(256004)(66066001)(6436002)(486006)(36756003)(72206003)(11346002)(476003)(446003)(2501003)(3846002)(6116002)(66946007)(386003)(76176011)(52116002)(81156014)(8676002)(14454004)(8936002)(71190400001)(80792005)(2906002)(81166006)(305945005)(99286004)(31696002)(7736002)(102836004)(26005)(186003)(6506007)(86362001)(54906003)(478600001)(4326008)(316002)(66476007)(5660300002)(64756008)(66446008)(68736007)(73956011)(6512007)(71200400001)(31686004)(6916009)(53936002)(66556008)(2351001)(473944003)(414714003);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3363;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: imAzYaiczo4FtKMNLwpzIgAINwNlc9GV4xQySn7h0aobs7JfcBYkxRaWzOc9qi2Etz9dxWNUa+boZdKLuZbZntl8gBjUjmj7ORaLKXoY+fB2wO6ifa0CWgd2ua0PN6vayKTAyUVNRT4Q0KodbS3GNabE0S2vA5MuyD51G/hZyImd9fn19IDjoO1JzDqHqZU5fAs4c7idfEnvsVCZUfqkomaaUrYbAyMxY0deSo4oDiAiACLarcwXICr4yaEgkd/OEVll5jY2tiaV42tQ9XLNKtxWjZeRQJWSV3C1P2RYftOgAG11cvi938czMCEUCr5hgoCriJ6O/yNql7hVt9OEz64ArG6oRrFruwJVuJG/C7RaFEaC6glM9uc9OBmskqEpBtjWfnX1nju9CLJNwe7A28fecMAzC/OOdi3xdYKSghk=
Content-ID: <5B04E33FEF4C8F4EA75948ECD75E01F4@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: dd08e0ee-8f0e-4500-ae69-08d6fe1621ce
X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Jul 2019 11:20:33.1741 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3363
X-OriginatorOrg: suse.com
Subject: [Xen-devel] [PATCH v9 08/23] x86emul: support AVX512PF insns
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 RogerPau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U29tZSBhZGp1c3RtZW50cyBhcmUgbmVjZXNzYXJ5IHRvIHRoZSBFVkVYIERpc3A4IHNjYWxpbmcg
dGVzdCBjb2RlIHRvDQphY2NvdW50IGZvciB0aGUgemVybyBieXRlIHJlYWRzL3dyaXRlcywgd2hp
Y2ggZ2V0IGlzc3VlZCBmb3IgdGhlIHRlc3QNCmhhcm5lc3Mgb25seS4NCg0KU2lnbmVkLW9mZi1i
eTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPg0KLS0tDQp2OTogU3VwcHJlc3MgZ2Vu
ZXJhbCByZWdpc3RlciB1cGRhdGUgdXBvbiBmYWlsdXJlcy4gUmUtYmFzZS4NCnY4OiAjR1AvI1NT
IGRvbid0IGFyaXNlIGhlcmUuIEFkZCBwcmV2aW91c2x5IG1pc3NlZCBjaGFuZ2UgdG8NCiAgICAg
ZW11bF90ZXN0X2luaXQoKS4NCnY3OiBSZS1iYXNlLg0KdjY6IE5ldy4NCg0KLS0tIGEvdG9vbHMv
dGVzdHMveDg2X2VtdWxhdG9yL2V2ZXgtZGlzcDguYw0KKysrIGIvdG9vbHMvdGVzdHMveDg2X2Vt
dWxhdG9yL2V2ZXgtZGlzcDguYw0KQEAgLTUyMCw2ICs1MjAsMTcgQEAgc3RhdGljIGNvbnN0IHN0
cnVjdCB0ZXN0IGF2eDUxMmVyXzUxMltdDQogICAgICBJTlNOKHJzcXJ0MjgsIDY2LCAwZjM4LCBj
ZCwgZWwsIHNkLCBlbCksDQogIH07DQogIA0KK3N0YXRpYyBjb25zdCBzdHJ1Y3QgdGVzdCBhdng1
MTJwZl81MTJbXSA9IHsNCisgICAgSU5TTlgoZ2F0aGVycGYwZCwgIDY2LCAwZjM4LCBjNiwgMSwg
dmwsIHNkLCBlbCksDQorICAgIElOU05YKGdhdGhlcnBmMHEsICA2NiwgMGYzOCwgYzcsIDEsIHZs
LCBzZCwgZWwpLA0KKyAgICBJTlNOWChnYXRoZXJwZjFkLCAgNjYsIDBmMzgsIGM2LCAyLCB2bCwg
c2QsIGVsKSwNCisgICAgSU5TTlgoZ2F0aGVycGYxcSwgIDY2LCAwZjM4LCBjNywgMiwgdmwsIHNk
LCBlbCksDQorICAgIElOU05YKHNjYXR0ZXJwZjBkLCA2NiwgMGYzOCwgYzYsIDUsIHZsLCBzZCwg
ZWwpLA0KKyAgICBJTlNOWChzY2F0dGVycGYwcSwgNjYsIDBmMzgsIGM3LCA1LCB2bCwgc2QsIGVs
KSwNCisgICAgSU5TTlgoc2NhdHRlcnBmMWQsIDY2LCAwZjM4LCBjNiwgNiwgdmwsIHNkLCBlbCks
DQorICAgIElOU05YKHNjYXR0ZXJwZjFxLCA2NiwgMGYzOCwgYzcsIDYsIHZsLCBzZCwgZWwpLA0K
K307DQorDQogIHN0YXRpYyBjb25zdCBzdHJ1Y3QgdGVzdCBhdng1MTJfdmJtaV9hbGxbXSA9IHsN
CiAgICAgIElOU04ocGVybWIsICAgICAgICAgNjYsIDBmMzgsIDhkLCB2bCwgYiwgdmwpLA0KICAg
ICAgSU5TTihwZXJtaTJiLCAgICAgICA2NiwgMGYzOCwgNzUsIHZsLCBiLCB2bCksDQpAQCAtNTgw
LDcgKzU5MSw3IEBAIHN0YXRpYyBib29sIHJlY29yZF9hY2Nlc3MoZW51bSB4ODZfc2VnbWUNCiAg
c3RhdGljIGludCByZWFkKGVudW0geDg2X3NlZ21lbnQgc2VnLCB1bnNpZ25lZCBsb25nIG9mZnNl
dCwgdm9pZCAqcF9kYXRhLA0KICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IGJ5dGVzLCBz
dHJ1Y3QgeDg2X2VtdWxhdGVfY3R4dCAqY3R4dCkNCiAgew0KLSAgICBpZiAoICFyZWNvcmRfYWNj
ZXNzKHNlZywgb2Zmc2V0LCBieXRlcykgKQ0KKyAgICBpZiAoICFyZWNvcmRfYWNjZXNzKHNlZywg
b2Zmc2V0LCBieXRlcyArICFieXRlcykgKQ0KICAgICAgICAgIHJldHVybiBYODZFTVVMX1VOSEFO
RExFQUJMRTsNCiAgICAgIG1lbXNldChwX2RhdGEsIDAsIGJ5dGVzKTsNCiAgICAgIHJldHVybiBY
ODZFTVVMX09LQVk7DQpAQCAtNTg5LDcgKzYwMCw3IEBAIHN0YXRpYyBpbnQgcmVhZChlbnVtIHg4
Nl9zZWdtZW50IHNlZywgdW4NCiAgc3RhdGljIGludCB3cml0ZShlbnVtIHg4Nl9zZWdtZW50IHNl
ZywgdW5zaWduZWQgbG9uZyBvZmZzZXQsIHZvaWQgKnBfZGF0YSwNCiAgICAgICAgICAgICAgICAg
ICB1bnNpZ25lZCBpbnQgYnl0ZXMsIHN0cnVjdCB4ODZfZW11bGF0ZV9jdHh0ICpjdHh0KQ0KICB7
DQotICAgIGlmICggIXJlY29yZF9hY2Nlc3Moc2VnLCBvZmZzZXQsIGJ5dGVzKSApDQorICAgIGlm
ICggIXJlY29yZF9hY2Nlc3Moc2VnLCBvZmZzZXQsIGJ5dGVzICsgIWJ5dGVzKSApDQogICAgICAg
ICAgcmV0dXJuIFg4NkVNVUxfVU5IQU5ETEVBQkxFOw0KICAgICAgcmV0dXJuIFg4NkVNVUxfT0tB
WTsNCiAgfQ0KQEAgLTU5Nyw3ICs2MDgsNyBAQCBzdGF0aWMgaW50IHdyaXRlKGVudW0geDg2X3Nl
Z21lbnQgc2VnLCB1DQogIHN0YXRpYyB2b2lkIHRlc3Rfb25lKGNvbnN0IHN0cnVjdCB0ZXN0ICp0
ZXN0LCBlbnVtIHZsIHZsLA0KICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBjaGFyICpp
bnN0ciwgc3RydWN0IHg4Nl9lbXVsYXRlX2N0eHQgKmN0eHQpDQogIHsNCi0gICAgdW5zaWduZWQg
aW50IHZzeiwgZXN6LCBpOw0KKyAgICB1bnNpZ25lZCBpbnQgdnN6LCBlc3osIGksIG47DQogICAg
ICBpbnQgcmM7DQogICAgICBib29sIHNnID0gc3Ryc3RyKHRlc3QtPm1uZW1vbmljLCAiZ2F0aGVy
IikgfHwNCiAgICAgICAgICAgICAgICBzdHJzdHIodGVzdC0+bW5lbW9uaWMsICJzY2F0dGVyIik7
DQpAQCAtNzI1LDEwICs3MzYsMjAgQEAgc3RhdGljIHZvaWQgdGVzdF9vbmUoY29uc3Qgc3RydWN0
IHRlc3QgKg0KICAgICAgZm9yICggaSA9IDA7IGkgPCAodGVzdC0+c2NhbGUgPT0gU0NfdmwgPyB2
c3ogOiBlc3opOyArK2kgKQ0KICAgICAgICAgICBpZiAoIGFjY2Vzc2VkW2ldICkNCiAgICAgICAg
ICAgICAgIGdvdG8gZmFpbDsNCi0gICAgZm9yICggOyBpIDwgKHRlc3QtPnNjYWxlID09IFNDX3Zs
ID8gdnN6IDogZXN6KSArIChzZyA/IGVzeiA6IHZzeik7ICsraSApDQorDQorICAgIG4gPSB0ZXN0
LT5zY2FsZSA9PSBTQ192bCA/IHZzeiA6IGVzejsNCisgICAgaWYgKCAhc2cgKQ0KKyAgICAgICAg
biArPSB2c3o7DQorICAgIGVsc2UgaWYgKCAhc3Ryc3RyKHRlc3QtPm1uZW1vbmljLCAicGYiKSAp
DQorICAgICAgICBuICs9IGVzejsNCisgICAgZWxzZQ0KKyAgICAgICAgKytuOw0KKw0KKyAgICBm
b3IgKCA7IGkgPCBuOyArK2kgKQ0KICAgICAgICAgICBpZiAoIGFjY2Vzc2VkW2ldICE9IChzZyA/
ICh2c3ogLyBlc3opID4+ICh0ZXN0LT5vcGMgJiAxICYgIWV2ZXgudykNCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgOiAxKSApDQogICAgICAgICAgICAgICBnb3RvIGZhaWw7DQor
DQogICAgICBmb3IgKCA7IGkgPCBBUlJBWV9TSVpFKGFjY2Vzc2VkKTsgKytpICkNCiAgICAgICAg
ICAgaWYgKCBhY2Nlc3NlZFtpXSApDQogICAgICAgICAgICAgICBnb3RvIGZhaWw7DQpAQCAtODg3
LDYgKzkwOCw4IEBAIHZvaWQgZXZleF9kaXNwOF90ZXN0KHZvaWQgKmluc3RyLCBzdHJ1Y3QNCiAg
ICAgIFJVTihhdng1MTJkcSwgbm8xMjgpOw0KICAgICAgUlVOKGF2eDUxMmRxLCA1MTIpOw0KICAg
ICAgUlVOKGF2eDUxMmVyLCA1MTIpOw0KKyNkZWZpbmUgY3B1X2hhc19hdng1MTJwZiBjcHVfaGFz
X2F2eDUxMmYNCisgICAgUlVOKGF2eDUxMnBmLCA1MTIpOw0KICAgICAgUlVOKGF2eDUxMl92Ym1p
LCBhbGwpOw0KICAgICAgUlVOKGF2eDUxMl92Ym1pMiwgYWxsKTsNCiAgfQ0KLS0tIGEvdG9vbHMv
dGVzdHMveDg2X2VtdWxhdG9yL3g4Ni1lbXVsYXRlLmMNCisrKyBiL3Rvb2xzL3Rlc3RzL3g4Nl9l
bXVsYXRvci94ODYtZW11bGF0ZS5jDQpAQCAtNzMsNiArNzMsNyBAQCBib29sIGVtdWxfdGVzdF9p
bml0KHZvaWQpDQogICAgICAgKi8NCiAgICAgIGNwLmJhc2ljLm1vdmJlID0gdHJ1ZTsNCiAgICAg
IGNwLmZlYXQuYWR4ID0gdHJ1ZTsNCisgICAgY3AuZmVhdC5hdng1MTJwZiA9IGNwLmZlYXQuYXZ4
NTEyZjsNCiAgICAgIGNwLmZlYXQucmRwaWQgPSB0cnVlOw0KICAgICAgY3AuZXh0ZC5jbHplcm8g
PSB0cnVlOw0KICANCkBAIC0xMzUsMTIgKzEzNiwxNCBAQCBpbnQgZW11bF90ZXN0X2NwdWlkKA0K
ICAgICAgICAgIHJlcy0+YyB8PSAxVSA8PCAyMjsNCiAgDQogICAgICAvKg0KLSAgICAgKiBUaGUg
ZW11bGF0b3IgZG9lc24ndCBpdHNlbGYgdXNlIEFEQ1gvQURPWC9SRFBJRCwgc28gd2UgY2FuIGFs
d2F5cyBydW4NCi0gICAgICogdGhlIHJlc3BlY3RpdmUgdGVzdHMuDQorICAgICAqIFRoZSBlbXVs
YXRvciBkb2Vzbid0IGl0c2VsZiB1c2UgQURDWC9BRE9YL1JEUElEIG5vciB0aGUgUy9HIHByZWZl
dGNoDQorICAgICAqIGluc25zLCBzbyB3ZSBjYW4gYWx3YXlzIHJ1biB0aGUgcmVzcGVjdGl2ZSB0
ZXN0cy4NCiAgICAgICAqLw0KICAgICAgaWYgKCBsZWFmID09IDcgJiYgc3VibGVhZiA9PSAwICkN
CiAgICAgIHsNCiAgICAgICAgICByZXMtPmIgfD0gMVUgPDwgMTk7DQorICAgICAgICBpZiAoIHJl
cy0+YiAmICgxVSA8PCAxNikgKQ0KKyAgICAgICAgICAgIHJlcy0+YiB8PSAxVSA8PCAyNjsNCiAg
ICAgICAgICByZXMtPmMgfD0gMVUgPDwgMjI7DQogICAgICB9DQogIA0KLS0tIGEveGVuL2FyY2gv
eDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmMNCisrKyBiL3hlbi9hcmNoL3g4Ni94ODZfZW11
bGF0ZS94ODZfZW11bGF0ZS5jDQpAQCAtNTI1LDYgKzUyNSw3IEBAIHN0YXRpYyBjb25zdCBzdHJ1
Y3QgZXh0MGYzOF90YWJsZSB7DQogICAgICBbMHhiZF0gPSB7IC5zaW1kX3NpemUgPSBzaW1kX3Nj
YWxhcl92ZXh3LCAuZDhzID0gZDhzX2RxIH0sDQogICAgICBbMHhiZV0gPSB7IC5zaW1kX3NpemUg
PSBzaW1kX3BhY2tlZF9mcCwgLmQ4cyA9IGQ4c192bCB9LA0KICAgICAgWzB4YmZdID0geyAuc2lt
ZF9zaXplID0gc2ltZF9zY2FsYXJfdmV4dywgLmQ4cyA9IGQ4c19kcSB9LA0KKyAgICBbMHhjNiAu
Li4gMHhjN10gPSB7IC5zaW1kX3NpemUgPSBzaW1kX290aGVyLCAudnNpYiA9IDEsIC5kOHMgPSBk
OHNfZHEgfSwNCiAgICAgIFsweGM4XSA9IHsgLnNpbWRfc2l6ZSA9IHNpbWRfcGFja2VkX2ZwLCAu
dHdvX29wID0gMSwgLmQ4cyA9IGQ4c192bCB9LA0KICAgICAgWzB4YzldID0geyAuc2ltZF9zaXpl
ID0gc2ltZF9vdGhlciB9LA0KICAgICAgWzB4Y2FdID0geyAuc2ltZF9zaXplID0gc2ltZF9wYWNr
ZWRfZnAsIC50d29fb3AgPSAxLCAuZDhzID0gZDhzX3ZsIH0sDQpAQCAtMTg3MSw2ICsxODcyLDcg
QEAgaW5fcHJvdG1vZGUoDQogICNkZWZpbmUgdmNwdV9oYXNfc21hcCgpICAgICAgICAoY3R4dC0+
Y3B1aWQtPmZlYXQuc21hcCkNCiAgI2RlZmluZSB2Y3B1X2hhc19jbGZsdXNob3B0KCkgIChjdHh0
LT5jcHVpZC0+ZmVhdC5jbGZsdXNob3B0KQ0KICAjZGVmaW5lIHZjcHVfaGFzX2Nsd2IoKSAgICAg
ICAgKGN0eHQtPmNwdWlkLT5mZWF0LmNsd2IpDQorI2RlZmluZSB2Y3B1X2hhc19hdng1MTJwZigp
ICAgIChjdHh0LT5jcHVpZC0+ZmVhdC5hdng1MTJwZikNCiAgI2RlZmluZSB2Y3B1X2hhc19hdng1
MTJlcigpICAgIChjdHh0LT5jcHVpZC0+ZmVhdC5hdng1MTJlcikNCiAgI2RlZmluZSB2Y3B1X2hh
c19zaGEoKSAgICAgICAgIChjdHh0LT5jcHVpZC0+ZmVhdC5zaGEpDQogICNkZWZpbmUgdmNwdV9o
YXNfYXZ4NTEyYncoKSAgICAoY3R4dC0+Y3B1aWQtPmZlYXQuYXZ4NTEyYncpDQpAQCAtOTQxMCw2
ICs5NDEyLDk3IEBAIHg4Nl9lbXVsYXRlKA0KICANCiAgICAgICAgICBzdGF0ZS0+c2ltZF9zaXpl
ID0gc2ltZF9ub25lOw0KICAgICAgICAgIGJyZWFrOw0KKyAgICB9DQorDQorICAgIGNhc2UgWDg2
RU1VTF9PUENfRVZFWF82NigweDBmMzgsIDB4YzYpOg0KKyAgICBjYXNlIFg4NkVNVUxfT1BDX0VW
RVhfNjYoMHgwZjM4LCAweGM3KToNCisgICAgew0KKyNpZm5kZWYgX19YRU5fXw0KKyAgICAgICAg
dHlwZW9mKGV2ZXgpICpwZXZleDsNCisgICAgICAgIHVuaW9uIHsNCisgICAgICAgICAgICBpbnQz
Ml90IGR3WzE2XTsNCisgICAgICAgICAgICBpbnQ2NF90IHF3WzhdOw0KKyAgICAgICAgfSBpbmRl
eDsNCisjZW5kaWYNCisNCisgICAgICAgIEFTU0VSVChlYS50eXBlID09IE9QX01FTSk7DQorICAg
ICAgICBnZW5lcmF0ZV9leGNlcHRpb25faWYoKCFjcHVfaGFzX2F2eDUxMmYgfHwgIWV2ZXgub3Bt
c2sgfHwgZXZleC5icnMgfHwNCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZXZleC56
IHx8IGV2ZXgucmVnICE9IDB4ZiB8fCBldmV4LmxyICE9IDIpLA0KKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIEVYQ19VRCk7DQorDQorICAgICAgICBzd2l0Y2ggKCBtb2RybV9yZWcgJiA3
ICkNCisgICAgICAgIHsNCisgICAgICAgIGNhc2UgMTogLyogdmdhdGhlcnBmMHtkLHF9cHtzLGR9
IG1lbXtrfSAqLw0KKyAgICAgICAgY2FzZSAyOiAvKiB2Z2F0aGVycGYxe2QscX1we3MsZH0gbWVt
e2t9ICovDQorICAgICAgICBjYXNlIDU6IC8qIHZzY2F0dGVycGYwe2QscX1we3MsZH0gbWVte2t9
ICovDQorICAgICAgICBjYXNlIDY6IC8qIHZzY2F0dGVycGYxe2QscX1we3MsZH0gbWVte2t9ICov
DQorICAgICAgICAgICAgdmNwdV9tdXN0X2hhdmUoYXZ4NTEycGYpOw0KKyAgICAgICAgICAgIGJy
ZWFrOw0KKyAgICAgICAgZGVmYXVsdDoNCisgICAgICAgICAgICBnZW5lcmF0ZV9leGNlcHRpb24o
RVhDX1VEKTsNCisgICAgICAgIH0NCisNCisgICAgICAgIGdldF9mcHUoWDg2RU1VTF9GUFVfem1t
KTsNCisNCisjaWZuZGVmIF9fWEVOX18NCisgICAgICAgIC8qDQorICAgICAgICAgKiBGb3IgdGhl
IHRlc3QgaGFybmVzcyBwZXJmb3JtIHplcm8gYnl0ZSBtZW1vcnkgYWNjZXNzZXMsIHN1Y2ggdGhh
dA0KKyAgICAgICAgICogaW4gcGFydGljdWxhciBjb3JyZWN0IERpc3A4IHNjYWxpbmcgY2FuIGJl
IHZlcmlmaWVkLg0KKyAgICAgICAgICovDQorICAgICAgICBmYWlsX2lmKChtb2RybV9yZWcgJiA0
KSAmJiAhb3BzLT53cml0ZSk7DQorDQorICAgICAgICAvKiBSZWFkIGluZGV4IHJlZ2lzdGVyLiAq
Lw0KKyAgICAgICAgb3BjID0gaW5pdF9ldmV4KHN0dWIpOw0KKyAgICAgICAgcGV2ZXggPSBjb3B5
X0VWRVgob3BjLCBldmV4KTsNCisgICAgICAgIHBldmV4LT5vcGN4ID0gdmV4XzBmOw0KKyAgICAg
ICAgLyogdm1vdmRxdXszMiw2NH0gKi8NCisgICAgICAgIG9wY1swXSA9IDB4N2Y7DQorICAgICAg
ICBwZXZleC0+cGZ4ID0gdmV4X2YzOw0KKyAgICAgICAgcGV2ZXgtPncgPSBiICYgMTsNCisgICAg
ICAgIC8qIFVzZSAoJXJheCkgYXMgZGVzdGluYXRpb24gYW5kIHNpYl9pbmRleCBhcyBzb3VyY2Uu
ICovDQorICAgICAgICBwZXZleC0+YiA9IDE7DQorICAgICAgICBvcGNbMV0gPSAoc3RhdGUtPnNp
Yl9pbmRleCAmIDcpIDw8IDM7DQorICAgICAgICBwZXZleC0+ciA9ICFtb2RlXzY0Yml0KCkgfHwg
IShzdGF0ZS0+c2liX2luZGV4ICYgMHgwOCk7DQorICAgICAgICBwZXZleC0+UiA9ICFtb2RlXzY0
Yml0KCkgfHwgIShzdGF0ZS0+c2liX2luZGV4ICYgMHgxMCk7DQorICAgICAgICBwZXZleC0+Ulgg
PSAxOw0KKyAgICAgICAgb3BjWzJdID0gMHhjMzsNCisNCisgICAgICAgIGludm9rZV9zdHViKCIi
LCAiIiwgIj1tIiAoaW5kZXgpIDogImEiICgmaW5kZXgpKTsNCisgICAgICAgIHB1dF9zdHViKHN0
dWIpOw0KKw0KKyAgICAgICAgLyogQ2xlYXIgdW50b3VjaGVkIHBhcnRzIG9mIHRoZSBtYXNrIHZh
bHVlLiAqLw0KKyAgICAgICAgbiA9IDEgPDwgKDQgLSAoKGIgJiAxKSB8IGV2ZXgudykpOw0KKyAg
ICAgICAgb3BfbWFzayAmPSAoMSA8PCBuKSAtIDE7DQorDQorICAgICAgICBmb3IgKCBpID0gMDsg
cmMgPT0gWDg2RU1VTF9PS0FZICYmIG9wX21hc2s7ICsraSApDQorICAgICAgICB7DQorICAgICAg
ICAgICAgc2lnbmVkIGxvbmcgaWR4ID0gYiAmIDEgPyBpbmRleC5xd1tpXSA6IGluZGV4LmR3W2ld
Ow0KKw0KKyAgICAgICAgICAgIGlmICggIShvcF9tYXNrICYgKDEgPDwgaSkpICkNCisgICAgICAg
ICAgICAgICAgY29udGludWU7DQorDQorICAgICAgICAgICAgcmMgPSAobW9kcm1fcmVnICYgNA0K
KyAgICAgICAgICAgICAgICAgID8gb3BzLT53cml0ZQ0KKyAgICAgICAgICAgICAgICAgIDogb3Bz
LT5yZWFkKShlYS5tZW0uc2VnLA0KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cnVu
Y2F0ZV9lYShlYS5tZW0ub2ZmICsNCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgKGlkeCA8PCBzdGF0ZS0+c2liX3NjYWxlKSksDQorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIE5VTEwsIDAsIGN0eHQpOw0KKyAgICAgICAgICAgIGlmICggcmMgPT0gWDg2
RU1VTF9FWENFUFRJT04gKQ0KKyAgICAgICAgICAgIHsNCisgICAgICAgICAgICAgICAgLyogU3F1
YXNoIG1lbW9yeSBhY2Nlc3MgcmVsYXRlZCBleGNlcHRpb25zLiAqLw0KKyAgICAgICAgICAgICAg
ICB4ODZfZW11bF9yZXNldF9ldmVudChjdHh0KTsNCisgICAgICAgICAgICAgICAgcmMgPSBYODZF
TVVMX09LQVk7DQorICAgICAgICAgICAgfQ0KKw0KKyAgICAgICAgICAgIG9wX21hc2sgJj0gfigx
IDw8IGkpOw0KKyAgICAgICAgfQ0KKw0KKyAgICAgICAgaWYgKCByYyAhPSBYODZFTVVMX09LQVkg
KQ0KKyAgICAgICAgICAgIGdvdG8gZG9uZTsNCisjZW5kaWYNCisNCisgICAgICAgIHN0YXRlLT5z
aW1kX3NpemUgPSBzaW1kX25vbmU7DQorICAgICAgICBicmVhazsNCiAgICAgIH0NCiAgDQogICAg
ICBjYXNlIFg4NkVNVUxfT1BDKDB4MGYzOCwgMHhjOCk6ICAgICAvKiBzaGExbmV4dGUgeG1tL20x
MjgseG1tICovDQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 01 11:23:24 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Jul 2019 11: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 1hhuP5-0001hj-TM; Mon, 01 Jul 2019 11: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=YZ94=U6=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hhuP5-0001hS-7R
 for xen-devel@lists.xenproject.org; Mon, 01 Jul 2019 11:23:23 +0000
X-Inumbo-ID: a19c22a7-9bf2-11e9-8980-bc764e045a96
Received: from m4a0039g.houston.softwaregrp.com (unknown [15.124.2.85])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a19c22a7-9bf2-11e9-8980-bc764e045a96;
 Mon, 01 Jul 2019 11:23:21 +0000 (UTC)
Received: FROM m4a0039g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0039g.houston.softwaregrp.com WITH ESMTP; 
 Mon,  1 Jul 2019 11:19:46 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Mon, 1 Jul 2019 11:21:10 +0000
Received: from NAM02-BL2-obe.outbound.protection.outlook.com (15.124.72.11) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Mon, 1 Jul 2019 11:21:10 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3363.namprd18.prod.outlook.com (10.255.139.24) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2032.18; Mon, 1 Jul 2019 11:21:08 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc%3]) with mapi id 15.20.2008.020; Mon, 1 Jul 2019
 11:21:08 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v9 09/23] x86emul: support AVX512CD insns
Thread-Index: AQHVL/8UtFdM7gHSZ0CfPRVBHC+jJg==
Date: Mon, 1 Jul 2019 11:21:08 +0000
Message-ID: <c1ee1ab3-b415-503b-f609-e0feb4c62a79@suse.com>
References: <f69ca82f-e2db-e85e-ff98-2060a8dc28a5@suse.com>
In-Reply-To: <f69ca82f-e2db-e85e-ff98-2060a8dc28a5@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: LO2P265CA0270.GBRP265.PROD.OUTLOOK.COM
 (2603:10a6:600:a1::18) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: edc5eaf6-7896-44c6-9e05-08d6fe1636ca
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3363; 
x-ms-traffictypediagnostic: BY5PR18MB3363:
x-microsoft-antispam-prvs: <BY5PR18MB3363B9D16A386C3E71C759BEB3F90@BY5PR18MB3363.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:5797;
x-forefront-prvs: 00851CA28B
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(396003)(346002)(39860400002)(376002)(136003)(366004)(199004)(189003)(14444005)(25786009)(2616005)(5640700003)(6486002)(256004)(66066001)(6436002)(486006)(36756003)(72206003)(11346002)(476003)(446003)(2501003)(3846002)(6116002)(66946007)(386003)(76176011)(52116002)(81156014)(8676002)(14454004)(8936002)(71190400001)(80792005)(2906002)(81166006)(305945005)(99286004)(31696002)(7736002)(102836004)(26005)(186003)(6506007)(86362001)(54906003)(478600001)(4326008)(316002)(66476007)(5660300002)(64756008)(66446008)(68736007)(73956011)(6512007)(71200400001)(31686004)(6916009)(53936002)(66556008)(2351001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3363;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: VsVq+a7vgwpGrJ/IOSwnrPzK/+9f9vvjFI+t97YJqRwv17rFYRXbCam+HgYCeDPOpURzWRmz6g2XtZj17vz/UZUg/PmJhNDpz6ryl6E3G0qpHVVVWAzrcWDo/pPNaAmslvJoMAlhBlNFaNJWk3GHmZf7utC4zRSlJurzkyDDv+zAvr6QEtvZrrUuCaF1UsXfyFq1YjEFTjArvM5tGXZ0xClSx2mh0YNSd6RburV58ljmhq8b6nS1AEm+nWUQEpqGTYgcRdxyHjQO9sS730J6vK6sJSUI24m2qYvmzUkoLt9S+n8eTrWOOO6qxc3MXwMzi2pYtrspZmMvL6M90tZMQB3Uc7d/4sAj67MoD9OlgvIt4mGrPU9xsq5Ia51AnUPZ7TPVavPd/y6u+L4+LJnHcX/wQyF0dgXpo9DGwbgznK8=
Content-ID: <154BD2540347724DA318503A6EC9BFDB@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: edc5eaf6-7896-44c6-9e05-08d6fe1636ca
X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Jul 2019 11:21:08.5685 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3363
X-OriginatorOrg: suse.com
Subject: [Xen-devel] [PATCH v9 09/23] x86emul: support AVX512CD insns
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 RogerPau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U2luY2UgdGhlIGluc25zIGhlcmUgYW5kIGluIHBhcnRpY3VsYXIgdGhlaXIgbWVtb3J5IGFjY2Vz
cyBwYXR0ZXJucw0KZm9sbG93IHRoZSB1c3VhbCBzY2hlbWUgSSBkaWRuJ3QgdGhpbmsgaXQgd2Fz
IG5lY2Vzc2FyeSB0byBhZGQNCmNvbnRyaXZlZCB0ZXN0cyBzcGVjaWZpY2FsbHkgZm9yIHRoZW0s
IGJleW9uZCB0aGUgRGlzcDggc2NhbGluZyBvbmVzLg0KDQpTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1
bGljaCA8amJldWxpY2hAc3VzZS5jb20+DQpBY2tlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4NCi0tLQ0Kdjk6IFJlLWJhc2UuDQp2NjogTmV3Lg0KDQotLS0g
YS90b29scy90ZXN0cy94ODZfZW11bGF0b3IvZXZleC1kaXNwOC5jDQorKysgYi90b29scy90ZXN0
cy94ODZfZW11bGF0b3IvZXZleC1kaXNwOC5jDQpAQCAtNDU4LDYgKzQ1OCwxMyBAQCBzdGF0aWMg
Y29uc3Qgc3RydWN0IHRlc3QgYXZ4NTEyYndfMTI4W10NCiAgICAgIElOU04ocGluc3J3LCA2Niwg
ICAwZiwgYzQsIGVsLCB3LCBlbCksDQogIH07DQogIA0KK3N0YXRpYyBjb25zdCBzdHJ1Y3QgdGVz
dCBhdng1MTJjZF9hbGxbXSA9IHsNCisvLyAgICAgICBwYnJvYWRjYXN0bWIycSwgZjMsIDBmMzgs
IDJhLCAgICAgIHENCisvLyAgICAgICBwYnJvYWRjYXN0bXcyZCwgZjMsIDBmMzgsIDNhLCAgICAg
IGQNCisgICAgSU5TTihwY29uZmxpY3QsICAgICAgNjYsIDBmMzgsIGM0LCB2bCwgZHEsIHZsKSwN
CisgICAgSU5TTihwbHpjbnQsICAgICAgICAgNjYsIDBmMzgsIDQ0LCB2bCwgZHEsIHZsKSwNCit9
Ow0KKw0KICBzdGF0aWMgY29uc3Qgc3RydWN0IHRlc3QgYXZ4NTEyZHFfYWxsW10gPSB7DQogICAg
ICBJTlNOX1BGUChhbmQsICAgICAgICAgICAgICAwZiwgNTQpLA0KICAgICAgSU5TTl9QRlAoYW5k
biwgICAgICAgICAgICAgMGYsIDU1KSwNCkBAIC05MDMsNiArOTEwLDcgQEAgdm9pZCBldmV4X2Rp
c3A4X3Rlc3Qodm9pZCAqaW5zdHIsIHN0cnVjdA0KICAgICAgUlVOKGF2eDUxMmYsIDUxMik7DQog
ICAgICBSVU4oYXZ4NTEyYncsIGFsbCk7DQogICAgICBSVU4oYXZ4NTEyYncsIDEyOCk7DQorICAg
IFJVTihhdng1MTJjZCwgYWxsKTsNCiAgICAgIFJVTihhdng1MTJkcSwgYWxsKTsNCiAgICAgIFJV
Tihhdng1MTJkcSwgMTI4KTsNCiAgICAgIFJVTihhdng1MTJkcSwgbm8xMjgpOw0KLS0tIGEvdG9v
bHMvdGVzdHMveDg2X2VtdWxhdG9yL3g4Ni1lbXVsYXRlLmgNCisrKyBiL3Rvb2xzL3Rlc3RzL3g4
Nl9lbXVsYXRvci94ODYtZW11bGF0ZS5oDQpAQCAtMTM4LDYgKzEzOCw3IEBAIHN0YXRpYyBpbmxp
bmUgYm9vbCB4Y3IwX21hc2sodWludDY0X3QgbWENCiAgI2RlZmluZSBjcHVfaGFzX2F2eDUxMmYg
ICAoY3AuZmVhdC5hdng1MTJmICAmJiB4Y3IwX21hc2soMHhlNikpDQogICNkZWZpbmUgY3B1X2hh
c19hdng1MTJkcSAgKGNwLmZlYXQuYXZ4NTEyZHEgJiYgeGNyMF9tYXNrKDB4ZTYpKQ0KICAjZGVm
aW5lIGNwdV9oYXNfYXZ4NTEyZXIgIChjcC5mZWF0LmF2eDUxMmVyICYmIHhjcjBfbWFzaygweGU2
KSkNCisjZGVmaW5lIGNwdV9oYXNfYXZ4NTEyY2QgIChjcC5mZWF0LmF2eDUxMmNkICYmIHhjcjBf
bWFzaygweGU2KSkNCiAgI2RlZmluZSBjcHVfaGFzX2F2eDUxMmJ3ICAoY3AuZmVhdC5hdng1MTJi
dyAmJiB4Y3IwX21hc2soMHhlNikpDQogICNkZWZpbmUgY3B1X2hhc19hdng1MTJ2bCAgKGNwLmZl
YXQuYXZ4NTEydmwgJiYgeGNyMF9tYXNrKDB4ZTYpKQ0KICAjZGVmaW5lIGNwdV9oYXNfYXZ4NTEy
X3ZibWkgKGNwLmZlYXQuYXZ4NTEyX3ZibWkgJiYgeGNyMF9tYXNrKDB4ZTYpKQ0KLS0tIGEveGVu
L2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmMNCisrKyBiL3hlbi9hcmNoL3g4Ni94
ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jDQpAQCAtNDczLDYgKzQ3Myw3IEBAIHN0YXRpYyBjb25z
dCBzdHJ1Y3QgZXh0MGYzOF90YWJsZSB7DQogICAgICBbMHg0MV0gPSB7IC5zaW1kX3NpemUgPSBz
aW1kX3BhY2tlZF9pbnQsIC50d29fb3AgPSAxIH0sDQogICAgICBbMHg0Ml0gPSB7IC5zaW1kX3Np
emUgPSBzaW1kX3BhY2tlZF9mcCwgLnR3b19vcCA9IDEsIC5kOHMgPSBkOHNfdmwgfSwNCiAgICAg
IFsweDQzXSA9IHsgLnNpbWRfc2l6ZSA9IHNpbWRfc2NhbGFyX3ZleHcsIC5kOHMgPSBkOHNfZHEg
fSwNCisgICAgWzB4NDRdID0geyAuc2ltZF9zaXplID0gc2ltZF9wYWNrZWRfaW50LCAudHdvX29w
ID0gMSwgLmQ4cyA9IGQ4c192bCB9LA0KICAgICAgWzB4NDUgLi4uIDB4NDddID0geyAuc2ltZF9z
aXplID0gc2ltZF9wYWNrZWRfaW50LCAuZDhzID0gZDhzX3ZsIH0sDQogICAgICBbMHg0Y10gPSB7
IC5zaW1kX3NpemUgPSBzaW1kX3BhY2tlZF9mcCwgLnR3b19vcCA9IDEsIC5kOHMgPSBkOHNfdmwg
fSwNCiAgICAgIFsweDRkXSA9IHsgLnNpbWRfc2l6ZSA9IHNpbWRfc2NhbGFyX3ZleHcsIC5kOHMg
PSBkOHNfZHEgfSwNCkBAIC01MjUsNiArNTI2LDcgQEAgc3RhdGljIGNvbnN0IHN0cnVjdCBleHQw
ZjM4X3RhYmxlIHsNCiAgICAgIFsweGJkXSA9IHsgLnNpbWRfc2l6ZSA9IHNpbWRfc2NhbGFyX3Zl
eHcsIC5kOHMgPSBkOHNfZHEgfSwNCiAgICAgIFsweGJlXSA9IHsgLnNpbWRfc2l6ZSA9IHNpbWRf
cGFja2VkX2ZwLCAuZDhzID0gZDhzX3ZsIH0sDQogICAgICBbMHhiZl0gPSB7IC5zaW1kX3NpemUg
PSBzaW1kX3NjYWxhcl92ZXh3LCAuZDhzID0gZDhzX2RxIH0sDQorICAgIFsweGM0XSA9IHsgLnNp
bWRfc2l6ZSA9IHNpbWRfcGFja2VkX2ludCwgLnR3b19vcCA9IDEsIC5kOHMgPSBkOHNfdmwgfSwN
CiAgICAgIFsweGM2IC4uLiAweGM3XSA9IHsgLnNpbWRfc2l6ZSA9IHNpbWRfb3RoZXIsIC52c2li
ID0gMSwgLmQ4cyA9IGQ4c19kcSB9LA0KICAgICAgWzB4YzhdID0geyAuc2ltZF9zaXplID0gc2lt
ZF9wYWNrZWRfZnAsIC50d29fb3AgPSAxLCAuZDhzID0gZDhzX3ZsIH0sDQogICAgICBbMHhjOV0g
PSB7IC5zaW1kX3NpemUgPSBzaW1kX290aGVyIH0sDQpAQCAtMTg3NCw2ICsxODc2LDcgQEAgaW5f
cHJvdG1vZGUoDQogICNkZWZpbmUgdmNwdV9oYXNfY2x3YigpICAgICAgICAoY3R4dC0+Y3B1aWQt
PmZlYXQuY2x3YikNCiAgI2RlZmluZSB2Y3B1X2hhc19hdng1MTJwZigpICAgIChjdHh0LT5jcHVp
ZC0+ZmVhdC5hdng1MTJwZikNCiAgI2RlZmluZSB2Y3B1X2hhc19hdng1MTJlcigpICAgIChjdHh0
LT5jcHVpZC0+ZmVhdC5hdng1MTJlcikNCisjZGVmaW5lIHZjcHVfaGFzX2F2eDUxMmNkKCkgICAg
KGN0eHQtPmNwdWlkLT5mZWF0LmF2eDUxMmNkKQ0KICAjZGVmaW5lIHZjcHVfaGFzX3NoYSgpICAg
ICAgICAgKGN0eHQtPmNwdWlkLT5mZWF0LnNoYSkNCiAgI2RlZmluZSB2Y3B1X2hhc19hdng1MTJi
dygpICAgIChjdHh0LT5jcHVpZC0+ZmVhdC5hdng1MTJidykNCiAgI2RlZmluZSB2Y3B1X2hhc19h
dng1MTJ2bCgpICAgIChjdHh0LT5jcHVpZC0+ZmVhdC5hdng1MTJ2bCkNCkBAIC04NzkyLDYgKzg3
OTUsMjAgQEAgeDg2X2VtdWxhdGUoDQogICAgICAgICAgZXZleC5vcGN4ID0gdmV4XzBmOw0KICAg
ICAgICAgIGdvdG8gdm1vdmRxYTsNCiAgDQorICAgIGNhc2UgWDg2RU1VTF9PUENfRVZFWF9GMygw
eDBmMzgsIDB4MmEpOiAvKiB2cGJyb2FkY2FzdG1iMnEgayxbeHl6XW1tICovDQorICAgIGNhc2Ug
WDg2RU1VTF9PUENfRVZFWF9GMygweDBmMzgsIDB4M2EpOiAvKiB2cGJyb2FkY2FzdG13MmQgayxb
eHl6XW1tICovDQorICAgICAgICBnZW5lcmF0ZV9leGNlcHRpb25faWYoKGVhLnR5cGUgIT0gT1Bf
UkVHIHx8IGV2ZXgub3Btc2sgfHwNCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZXZl
eC53ID09ICgoYiA+PiA0KSAmIDEpKSwNCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBF
WENfVUQpOw0KKyAgICAgICAgZCB8PSBUd29PcDsNCisgICAgICAgIC8qIGZhbGwgdGhyb3VnaCAq
Lw0KKyAgICBjYXNlIFg4NkVNVUxfT1BDX0VWRVhfNjYoMHgwZjM4LCAweGM0KTogLyogdnBjb25m
bGljdHtkLHF9IFt4eXpdbW0vbWVtLFt4eXpdbW17a30gKi8NCisgICAgICAgIGZhdWx0X3N1cHBy
ZXNzaW9uID0gZmFsc2U7DQorICAgICAgICAvKiBmYWxsIHRocm91Z2ggKi8NCisgICAgY2FzZSBY
ODZFTVVMX09QQ19FVkVYXzY2KDB4MGYzOCwgMHg0NCk6IC8qIHZwbHpjbnR7ZCxxfSBbeHl6XW1t
L21lbSxbeHl6XW1te2t9ICovDQorICAgICAgICBob3N0X2FuZF92Y3B1X211c3RfaGF2ZShhdng1
MTJjZCk7DQorICAgICAgICBnb3RvIGF2eDUxMmZfbm9fc2FlOw0KKw0KICAgICAgY2FzZSBYODZF
TVVMX09QQ19WRVhfNjYoMHgwZjM4LCAweDJjKTogLyogdm1hc2ttb3ZwcyBtZW0se3gseX1tbSx7
eCx5fW1tICovDQogICAgICBjYXNlIFg4NkVNVUxfT1BDX1ZFWF82NigweDBmMzgsIDB4MmQpOiAv
KiB2bWFza21vdnBkIG1lbSx7eCx5fW1tLHt4LHl9bW0gKi8NCiAgICAgIGNhc2UgWDg2RU1VTF9P
UENfVkVYXzY2KDB4MGYzOCwgMHgyZSk6IC8qIHZtYXNrbW92cHMge3gseX1tbSx7eCx5fW1tLG1l
bSAqLw0KLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9jcHVmZWF0dXJlLmgNCisrKyBiL3hlbi9p
bmNsdWRlL2FzbS14ODYvY3B1ZmVhdHVyZS5oDQpAQCAtMTAyLDYgKzEwMiw3IEBADQogICNkZWZp
bmUgY3B1X2hhc19yZHNlZWQgICAgICAgICAgYm9vdF9jcHVfaGFzKFg4Nl9GRUFUVVJFX1JEU0VF
RCkNCiAgI2RlZmluZSBjcHVfaGFzX3NtYXAgICAgICAgICAgICBib290X2NwdV9oYXMoWDg2X0ZF
QVRVUkVfU01BUCkNCiAgI2RlZmluZSBjcHVfaGFzX2F2eDUxMmVyICAgICAgICBib290X2NwdV9o
YXMoWDg2X0ZFQVRVUkVfQVZYNTEyRVIpDQorI2RlZmluZSBjcHVfaGFzX2F2eDUxMmNkICAgICAg
ICBib290X2NwdV9oYXMoWDg2X0ZFQVRVUkVfQVZYNTEyQ0QpDQogICNkZWZpbmUgY3B1X2hhc19z
aGEgICAgICAgICAgICAgYm9vdF9jcHVfaGFzKFg4Nl9GRUFUVVJFX1NIQSkNCiAgI2RlZmluZSBj
cHVfaGFzX2F2eDUxMmJ3ICAgICAgICBib290X2NwdV9oYXMoWDg2X0ZFQVRVUkVfQVZYNTEyQlcp
DQogICNkZWZpbmUgY3B1X2hhc19hdng1MTJ2bCAgICAgICAgYm9vdF9jcHVfaGFzKFg4Nl9GRUFU
VVJFX0FWWDUxMlZMKQ0KDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 01 11:23:40 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Jul 2019 11: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 1hhuPM-0001nO-7Y; Mon, 01 Jul 2019 11:23:40 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=YZ94=U6=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hhuPK-0001mZ-TV
 for xen-devel@lists.xenproject.org; Mon, 01 Jul 2019 11:23:38 +0000
X-Inumbo-ID: a935dbda-9bf2-11e9-8566-d30dc43ea533
Received: from m4a0039g.houston.softwaregrp.com (unknown [15.124.2.85])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id a935dbda-9bf2-11e9-8566-d30dc43ea533;
 Mon, 01 Jul 2019 11:23:36 +0000 (UTC)
Received: FROM m4a0039g.houston.softwaregrp.com (15.120.17.147) BY
 m4a0039g.houston.softwaregrp.com WITH ESMTP; 
 Mon,  1 Jul 2019 11:19:59 +0000
Received: from M4W0335.microfocus.com (2002:f78:1193::f78:1193) by
 M4W0335.microfocus.com (2002:f78:1193::f78:1193) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Mon, 1 Jul 2019 11:22:49 +0000
Received: from NAM05-BY2-obe.outbound.protection.outlook.com (15.124.8.11) by
 M4W0335.microfocus.com (15.120.17.147) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Mon, 1 Jul 2019 11:22:49 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3299.namprd18.prod.outlook.com (10.255.138.96) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2032.18; Mon, 1 Jul 2019 11:22:48 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc%3]) with mapi id 15.20.2008.020; Mon, 1 Jul 2019
 11:22:48 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v9 12/23] x86emul: support of AVX512_IFMA insns
Thread-Index: AQHVL/9QRvVQbesUqEClD3/DaVBskQ==
Date: Mon, 1 Jul 2019 11:22:48 +0000
Message-ID: <27432a25-cb46-db11-61fc-f5d0b65aa094@suse.com>
References: <f69ca82f-e2db-e85e-ff98-2060a8dc28a5@suse.com>
In-Reply-To: <f69ca82f-e2db-e85e-ff98-2060a8dc28a5@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR04CA0008.eurprd04.prod.outlook.com (2603:10a6:6::21)
 To BY5PR18MB3394.namprd18.prod.outlook.com (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 11c37dbf-9887-400b-0410-08d6fe16727a
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3299; 
x-ms-traffictypediagnostic: BY5PR18MB3299:
x-microsoft-antispam-prvs: <BY5PR18MB329919D407D51F2B9ED29BCEB3F90@BY5PR18MB3299.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8273;
x-forefront-prvs: 00851CA28B
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(346002)(136003)(396003)(366004)(376002)(39860400002)(189003)(199004)(6916009)(478600001)(5660300002)(256004)(14444005)(76176011)(486006)(7736002)(80792005)(8676002)(4326008)(2501003)(66556008)(64756008)(66946007)(2906002)(66476007)(71190400001)(8936002)(71200400001)(66446008)(25786009)(73956011)(3846002)(446003)(68736007)(36756003)(81166006)(81156014)(66066001)(14454004)(6116002)(31686004)(11346002)(99286004)(305945005)(86362001)(31696002)(6436002)(386003)(6506007)(53936002)(102836004)(2616005)(54906003)(52116002)(6512007)(72206003)(316002)(476003)(186003)(6486002)(5640700003)(26005)(2351001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3299;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: 0ir4sHBWAmzVC6dgx9JCDl4MZNobboQAJlNOu3pOZqzZ4TIHY7dVI5FzATF3uCVWn+7qNVMFDZBQA35Kbqs8hdNrI/IXQYjmqF+pwtjFP0fMTXywLNmAf6rEQf1qyrmgNAIQPXw92GYhG6JS3mXlz6+VjeH29kgZ0c0AW52xmtId+bW/FlvtmhJtw9bGWIrJC04p0ApLkGsNF57K7nMCvqnXXBQaX1UCK3ZV0EsRX0vG5bmxNABPfCDuVLEafphKC9N3EIzZxXLHdldGOWI55EBHYNVZVgXvbLEtCq1MrwCMo/65a84xptQHejpmncFVJnDyOCDy5/MdBHGFXaORA0E20/4a4LmI1sBevVbaXRFDW8Ukgl9H4bZDPYxLIH0qkeZeGR+0Y1XhQGttwvWEva7i5EDGaVlJV3QMcdFZnBo=
Content-ID: <F7F4282FA329BF45900F893F872AAEDA@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 11c37dbf-9887-400b-0410-08d6fe16727a
X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Jul 2019 11:22:48.5317 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3299
X-OriginatorOrg: suse.com
Subject: [Xen-devel] [PATCH v9 12/23] x86emul: support of AVX512_IFMA insns
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 RogerPau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T25jZSBhZ2FpbiB0YWtlIHRoZSBsaWJlcnR5IGFuZCBhbHNvIGNvcnJlY3QgdGhlIChwdWJsaWMg
aW50ZXJmYWNlKSBuYW1lDQpvZiB0aGUgQVZYNTEyX0lGTUEgZmVhdHVyZSBmbGFnIHRvIG1hdGNo
IHRoZSBTRE0sIG9uIHRoZSBhc3N1bXB0aW9uIHRoYXQNCm5vIGV4dGVybmFsIGNvbnN1bWVyIGhh
cyBhY3R1YWxseSBiZWVuIHVzaW5nIHRoYXQgZmxhZyBzbyBmYXIuDQoNCkFzIGluIGEgZmV3IGNh
c2VzIGJlZm9yZSwgc2luY2UgdGhlIGluc25zIGhlcmUgYW5kIGluIHBhcnRpY3VsYXIgdGhlaXIN
Cm1lbW9yeSBhY2Nlc3MgcGF0dGVybnMgZm9sbG93IHRoZSB1c3VhbCBzY2hlbWUsIEkgZGlkbid0
IHRoaW5rIGl0IHdhcw0KbmVjZXNzYXJ5IHRvIGFkZCBhIGNvbnRyaXZlZCB0ZXN0IHNwZWNpZmlj
YWxseSBmb3IgdGhlbSwgYmV5b25kIHRoZQ0KRGlzcDggc2NhbGluZyBvbmUuDQoNClNpZ25lZC1v
ZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4NCkFja2VkLWJ5OiBBbmRyZXcg
Q29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPg0KLS0tDQp2OTogUmUtYmFzZS4NCnY3
OiBSZWplY3QgRVZFWC5XPTAuDQp2NjogTmV3Lg0KDQotLS0gYS90b29scy90ZXN0cy94ODZfZW11
bGF0b3IvZXZleC1kaXNwOC5jDQorKysgYi90b29scy90ZXN0cy94ODZfZW11bGF0b3IvZXZleC1k
aXNwOC5jDQpAQCAtNTQzLDYgKzU0MywxMSBAQCBzdGF0aWMgY29uc3Qgc3RydWN0IHRlc3QgYXZ4
NTEyX2JpdGFsZ19hDQogICAgICBJTlNOKHBzaHVmYml0cW1iLCA2NiwgMGYzOCwgOGYsIHZsLCAg
YiwgdmwpLA0KICB9Ow0KICANCitzdGF0aWMgY29uc3Qgc3RydWN0IHRlc3QgYXZ4NTEyX2lmbWFf
YWxsW10gPSB7DQorICAgIElOU04ocG1hZGQ1Mmh1cSwgNjYsIDBmMzgsIGI1LCB2bCwgcSwgdmwp
LA0KKyAgICBJTlNOKHBtYWRkNTJsdXEsIDY2LCAwZjM4LCBiNCwgdmwsIHEsIHZsKSwNCit9Ow0K
Kw0KICBzdGF0aWMgY29uc3Qgc3RydWN0IHRlc3QgYXZ4NTEyX3ZibWlfYWxsW10gPSB7DQogICAg
ICBJTlNOKHBlcm1iLCAgICAgICAgIDY2LCAwZjM4LCA4ZCwgdmwsIGIsIHZsKSwNCiAgICAgIElO
U04ocGVybWkyYiwgICAgICAgNjYsIDBmMzgsIDc1LCB2bCwgYiwgdmwpLA0KQEAgLTkyOSw2ICs5
MzQsNyBAQCB2b2lkIGV2ZXhfZGlzcDhfdGVzdCh2b2lkICppbnN0ciwgc3RydWN0DQogICNkZWZp
bmUgY3B1X2hhc19hdng1MTJwZiBjcHVfaGFzX2F2eDUxMmYNCiAgICAgIFJVTihhdng1MTJwZiwg
NTEyKTsNCiAgICAgIFJVTihhdng1MTJfYml0YWxnLCBhbGwpOw0KKyAgICBSVU4oYXZ4NTEyX2lm
bWEsIGFsbCk7DQogICAgICBSVU4oYXZ4NTEyX3ZibWksIGFsbCk7DQogICAgICBSVU4oYXZ4NTEy
X3ZibWkyLCBhbGwpOw0KICAgICAgUlVOKGF2eDUxMl92cG9wY250ZHEsIGFsbCk7DQotLS0gYS90
b29scy90ZXN0cy94ODZfZW11bGF0b3IveDg2LWVtdWxhdGUuaA0KKysrIGIvdG9vbHMvdGVzdHMv
eDg2X2VtdWxhdG9yL3g4Ni1lbXVsYXRlLmgNCkBAIC0xMzcsNiArMTM3LDcgQEAgc3RhdGljIGlu
bGluZSBib29sIHhjcjBfbWFzayh1aW50NjRfdCBtYQ0KICAjZGVmaW5lIGNwdV9oYXNfYm1pMiAg
ICAgICBjcC5mZWF0LmJtaTINCiAgI2RlZmluZSBjcHVfaGFzX2F2eDUxMmYgICAoY3AuZmVhdC5h
dng1MTJmICAmJiB4Y3IwX21hc2soMHhlNikpDQogICNkZWZpbmUgY3B1X2hhc19hdng1MTJkcSAg
KGNwLmZlYXQuYXZ4NTEyZHEgJiYgeGNyMF9tYXNrKDB4ZTYpKQ0KKyNkZWZpbmUgY3B1X2hhc19h
dng1MTJfaWZtYSAoY3AuZmVhdC5hdng1MTJfaWZtYSAmJiB4Y3IwX21hc2soMHhlNikpDQogICNk
ZWZpbmUgY3B1X2hhc19hdng1MTJlciAgKGNwLmZlYXQuYXZ4NTEyZXIgJiYgeGNyMF9tYXNrKDB4
ZTYpKQ0KICAjZGVmaW5lIGNwdV9oYXNfYXZ4NTEyY2QgIChjcC5mZWF0LmF2eDUxMmNkICYmIHhj
cjBfbWFzaygweGU2KSkNCiAgI2RlZmluZSBjcHVfaGFzX2F2eDUxMmJ3ICAoY3AuZmVhdC5hdng1
MTJidyAmJiB4Y3IwX21hc2soMHhlNikpDQotLS0gYS94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUv
eDg2X2VtdWxhdGUuYw0KKysrIGIveGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRl
LmMNCkBAIC01MjEsNiArNTIxLDcgQEAgc3RhdGljIGNvbnN0IHN0cnVjdCBleHQwZjM4X3RhYmxl
IHsNCiAgICAgIFsweGFkXSA9IHsgLnNpbWRfc2l6ZSA9IHNpbWRfc2NhbGFyX3ZleHcsIC5kOHMg
PSBkOHNfZHEgfSwNCiAgICAgIFsweGFlXSA9IHsgLnNpbWRfc2l6ZSA9IHNpbWRfcGFja2VkX2Zw
LCAuZDhzID0gZDhzX3ZsIH0sDQogICAgICBbMHhhZl0gPSB7IC5zaW1kX3NpemUgPSBzaW1kX3Nj
YWxhcl92ZXh3LCAuZDhzID0gZDhzX2RxIH0sDQorICAgIFsweGI0IC4uLiAweGI1XSA9IHsgLnNp
bWRfc2l6ZSA9IHNpbWRfcGFja2VkX2ludCwgLmQ4cyA9IGQ4c192bCB9LA0KICAgICAgWzB4YjYg
Li4uIDB4YjhdID0geyAuc2ltZF9zaXplID0gc2ltZF9wYWNrZWRfZnAsIC5kOHMgPSBkOHNfdmwg
fSwNCiAgICAgIFsweGI5XSA9IHsgLnNpbWRfc2l6ZSA9IHNpbWRfc2NhbGFyX3ZleHcsIC5kOHMg
PSBkOHNfZHEgfSwNCiAgICAgIFsweGJhXSA9IHsgLnNpbWRfc2l6ZSA9IHNpbWRfcGFja2VkX2Zw
LCAuZDhzID0gZDhzX3ZsIH0sDQpAQCAtMTg3NSw2ICsxODc2LDcgQEAgaW5fcHJvdG1vZGUoDQog
ICNkZWZpbmUgdmNwdV9oYXNfcmRzZWVkKCkgICAgICAoY3R4dC0+Y3B1aWQtPmZlYXQucmRzZWVk
KQ0KICAjZGVmaW5lIHZjcHVfaGFzX2FkeCgpICAgICAgICAgKGN0eHQtPmNwdWlkLT5mZWF0LmFk
eCkNCiAgI2RlZmluZSB2Y3B1X2hhc19zbWFwKCkgICAgICAgIChjdHh0LT5jcHVpZC0+ZmVhdC5z
bWFwKQ0KKyNkZWZpbmUgdmNwdV9oYXNfYXZ4NTEyX2lmbWEoKSAoY3R4dC0+Y3B1aWQtPmZlYXQu
YXZ4NTEyX2lmbWEpDQogICNkZWZpbmUgdmNwdV9oYXNfY2xmbHVzaG9wdCgpICAoY3R4dC0+Y3B1
aWQtPmZlYXQuY2xmbHVzaG9wdCkNCiAgI2RlZmluZSB2Y3B1X2hhc19jbHdiKCkgICAgICAgIChj
dHh0LT5jcHVpZC0+ZmVhdC5jbHdiKQ0KICAjZGVmaW5lIHZjcHVfaGFzX2F2eDUxMnBmKCkgICAg
KGN0eHQtPmNwdWlkLT5mZWF0LmF2eDUxMnBmKQ0KQEAgLTk0NTUsNiArOTQ1NywxMiBAQCB4ODZf
ZW11bGF0ZSgNCiAgICAgICAgICBicmVhazsNCiAgICAgIH0NCiAgDQorICAgIGNhc2UgWDg2RU1V
TF9PUENfRVZFWF82NigweDBmMzgsIDB4YjQpOiAvKiB2cG1hZGQ1Mmx1cSBbeHl6XW1tL21lbSxb
eHl6XW1tLFt4eXpdbW17a30gKi8NCisgICAgY2FzZSBYODZFTVVMX09QQ19FVkVYXzY2KDB4MGYz
OCwgMHhiNSk6IC8qIHZwbWFkZDUyaHVxIFt4eXpdbW0vbWVtLFt4eXpdbW0sW3h5el1tbXtrfSAq
Lw0KKyAgICAgICAgaG9zdF9hbmRfdmNwdV9tdXN0X2hhdmUoYXZ4NTEyX2lmbWEpOw0KKyAgICAg
ICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKCFldmV4LncsIEVYQ19VRCk7DQorICAgICAgICBnb3Rv
IGF2eDUxMmZfbm9fc2FlOw0KKw0KICAgICAgY2FzZSBYODZFTVVMX09QQ19FVkVYXzY2KDB4MGYz
OCwgMHhjNik6DQogICAgICBjYXNlIFg4NkVNVUxfT1BDX0VWRVhfNjYoMHgwZjM4LCAweGM3KToN
CiAgICAgIHsNCi0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvY3B1ZmVhdHVyZS5oDQorKysgYi94
ZW4vaW5jbHVkZS9hc20teDg2L2NwdWZlYXR1cmUuaA0KQEAgLTEwMSw2ICsxMDEsNyBAQA0KICAj
ZGVmaW5lIGNwdV9oYXNfYXZ4NTEyZHEgICAgICAgIGJvb3RfY3B1X2hhcyhYODZfRkVBVFVSRV9B
Vlg1MTJEUSkNCiAgI2RlZmluZSBjcHVfaGFzX3Jkc2VlZCAgICAgICAgICBib290X2NwdV9oYXMo
WDg2X0ZFQVRVUkVfUkRTRUVEKQ0KICAjZGVmaW5lIGNwdV9oYXNfc21hcCAgICAgICAgICAgIGJv
b3RfY3B1X2hhcyhYODZfRkVBVFVSRV9TTUFQKQ0KKyNkZWZpbmUgY3B1X2hhc19hdng1MTJfaWZt
YSAgICAgYm9vdF9jcHVfaGFzKFg4Nl9GRUFUVVJFX0FWWDUxMl9JRk1BKQ0KICAjZGVmaW5lIGNw
dV9oYXNfYXZ4NTEyZXIgICAgICAgIGJvb3RfY3B1X2hhcyhYODZfRkVBVFVSRV9BVlg1MTJFUikN
CiAgI2RlZmluZSBjcHVfaGFzX2F2eDUxMmNkICAgICAgICBib290X2NwdV9oYXMoWDg2X0ZFQVRV
UkVfQVZYNTEyQ0QpDQogICNkZWZpbmUgY3B1X2hhc19zaGEgICAgICAgICAgICAgYm9vdF9jcHVf
aGFzKFg4Nl9GRUFUVVJFX1NIQSkNCi0tLSBhL3hlbi9pbmNsdWRlL3B1YmxpYy9hcmNoLXg4Ni9j
cHVmZWF0dXJlc2V0LmgNCisrKyBiL3hlbi9pbmNsdWRlL3B1YmxpYy9hcmNoLXg4Ni9jcHVmZWF0
dXJlc2V0LmgNCkBAIC0yMTIsNyArMjEyLDcgQEAgWEVOX0NQVUZFQVRVUkUoQVZYNTEyRFEsICAg
ICAgNSozMisxNykgLw0KICBYRU5fQ1BVRkVBVFVSRShSRFNFRUQsICAgICAgICA1KjMyKzE4KSAv
KkEgIFJEU0VFRCBpbnN0cnVjdGlvbiAqLw0KICBYRU5fQ1BVRkVBVFVSRShBRFgsICAgICAgICAg
ICA1KjMyKzE5KSAvKkEgIEFEQ1gsIEFET1ggaW5zdHJ1Y3Rpb25zICovDQogIFhFTl9DUFVGRUFU
VVJFKFNNQVAsICAgICAgICAgIDUqMzIrMjApIC8qUyAgU3VwZXJ2aXNvciBNb2RlIEFjY2VzcyBQ
cmV2ZW50aW9uICovDQotWEVOX0NQVUZFQVRVUkUoQVZYNTEySUZNQSwgICAgNSozMisyMSkgLypB
ICBBVlgtNTEyIEludGVnZXIgRnVzZWQgTXVsdGlwbHkgQWRkICovDQorWEVOX0NQVUZFQVRVUkUo
QVZYNTEyX0lGTUEsICAgNSozMisyMSkgLypBICBBVlgtNTEyIEludGVnZXIgRnVzZWQgTXVsdGlw
bHkgQWRkICovDQogIFhFTl9DUFVGRUFUVVJFKENMRkxVU0hPUFQsICAgIDUqMzIrMjMpIC8qQSAg
Q0xGTFVTSE9QVCBpbnN0cnVjdGlvbiAqLw0KICBYRU5fQ1BVRkVBVFVSRShDTFdCLCAgICAgICAg
ICA1KjMyKzI0KSAvKkEgIENMV0IgaW5zdHJ1Y3Rpb24gKi8NCiAgWEVOX0NQVUZFQVRVUkUoQVZY
NTEyUEYsICAgICAgNSozMisyNikgLypBICBBVlgtNTEyIFByZWZldGNoIEluc3RydWN0aW9ucyAq
Lw0KLS0tIGEveGVuL3Rvb2xzL2dlbi1jcHVpZC5weQ0KKysrIGIveGVuL3Rvb2xzL2dlbi1jcHVp
ZC5weQ0KQEAgLTI2MSw3ICsyNjEsNyBAQCBkZWYgY3J1bmNoX251bWJlcnMoc3RhdGUpOg0KICAg
ICAgICAgICMgKHdoaWNoIGluIHByYWN0aWNlIGRlcGVuZHMgb24gdGhlIEVWRVggcHJlZml4IHRv
IGVuY29kZSkgYXMgd2VsbA0KICAgICAgICAgICMgYXMgbWFzayByZWdpc3RlcnMsIGFuZCB0aGUg
aW5zdHJ1Y3Rpb25zIHRoZW1zZWx2ZXMuIEFsbCBmdXJ0aGVyDQogICAgICAgICAgIyBBVlg1MTIg
ZmVhdHVyZXMgYXJlIGJ1aWx0IG9uIHRvcCBvZiBBVlg1MTJGDQotICAgICAgICBBVlg1MTJGOiBb
QVZYNTEyRFEsIEFWWDUxMklGTUEsIEFWWDUxMlBGLCBBVlg1MTJFUiwgQVZYNTEyQ0QsDQorICAg
ICAgICBBVlg1MTJGOiBbQVZYNTEyRFEsIEFWWDUxMl9JRk1BLCBBVlg1MTJQRiwgQVZYNTEyRVIs
IEFWWDUxMkNELA0KICAgICAgICAgICAgICAgICAgICBBVlg1MTJCVywgQVZYNTEyVkwsIEFWWDUx
Ml80Vk5OSVcsIEFWWDUxMl80Rk1BUFMsDQogICAgICAgICAgICAgICAgICAgIEFWWDUxMl9WUE9Q
Q05URFFdLA0KICANCg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 01 11:24:13 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Jul 2019 11: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 1hhuPr-0001sQ-LU; Mon, 01 Jul 2019 11:24:11 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=YZ94=U6=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hhuPp-0001s5-Tr
 for xen-devel@lists.xenproject.org; Mon, 01 Jul 2019 11:24:09 +0000
X-Inumbo-ID: 871a6246-9bf2-11e9-a38e-3315b6b8acd4
Received: from m9a0002g.houston.softwaregrp.com (unknown [15.124.64.67])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 871a6246-9bf2-11e9-a38e-3315b6b8acd4;
 Mon, 01 Jul 2019 11:24:07 +0000 (UTC)
Received: FROM m9a0002g.houston.softwaregrp.com (15.121.0.190) BY
 m9a0002g.houston.softwaregrp.com WITH ESMTP; 
 Mon,  1 Jul 2019 11:22:31 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M9W0067.microfocus.com (2002:f79:be::f79:be) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Mon, 1 Jul 2019 11:21:51 +0000
Received: from NAM02-BL2-obe.outbound.protection.outlook.com (15.124.72.13) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Mon, 1 Jul 2019 11:21:51 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3363.namprd18.prod.outlook.com (10.255.139.24) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2032.18; Mon, 1 Jul 2019 11:21:50 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc%3]) with mapi id 15.20.2008.020; Mon, 1 Jul 2019
 11:21:50 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v9 10/23] x86emul: complete support of AVX512_VBMI insns
Thread-Index: AQHVL/8tA4h2j9NdCU+Y5T3SgU74Cg==
Date: Mon, 1 Jul 2019 11:21:49 +0000
Message-ID: <145201fc-8421-9e34-65e7-de8ad52e1a73@suse.com>
References: <f69ca82f-e2db-e85e-ff98-2060a8dc28a5@suse.com>
In-Reply-To: <f69ca82f-e2db-e85e-ff98-2060a8dc28a5@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB7PR05CA0062.eurprd05.prod.outlook.com
 (2603:10a6:10:2e::39) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 56f1dc08-63a3-4956-15c9-08d6fe164f86
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3363; 
x-ms-traffictypediagnostic: BY5PR18MB3363:
x-microsoft-antispam-prvs: <BY5PR18MB3363CB9C525CD69327D03E4EB3F90@BY5PR18MB3363.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:6790;
x-forefront-prvs: 00851CA28B
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(396003)(346002)(39860400002)(376002)(136003)(366004)(199004)(189003)(14444005)(25786009)(2616005)(5640700003)(6486002)(256004)(66066001)(6436002)(486006)(36756003)(72206003)(11346002)(476003)(446003)(2501003)(3846002)(6116002)(66946007)(386003)(76176011)(52116002)(81156014)(8676002)(14454004)(8936002)(71190400001)(80792005)(2906002)(81166006)(305945005)(99286004)(31696002)(7736002)(102836004)(26005)(186003)(6506007)(86362001)(54906003)(478600001)(4326008)(316002)(66476007)(5660300002)(64756008)(66446008)(68736007)(73956011)(6512007)(71200400001)(31686004)(6916009)(53936002)(66556008)(2351001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3363;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: zX6k+GPFXBL6AD47yqLjZUYqXheq84vklg41oUIw119pHywE8vvSODs1Fzd2oGG3qStb6xDfldEg/pLxdrTm/BDSfndpVMkuUAvqgVZihsyW3wi5Tn/TbMXwu0+6c2sJnjY8nIG4zoE/t2YkUMldfdrJ8osKQW76M4AP4tYspAcDTbdVDZ5g0Qu1jeEO/gleF+9liYgshxQQ8OH08N3uNwWcwheoTdqC26vkN2QAb0NomLwbayRfskUOO4e88FBZBrb4YPYLTrJ1KWfsogR7KN7mYBR/P8IZjSeuBiiM6U5QcsoS90bk1Fv4Q2InHkV3EcirophH04zxiJKyHm8XAwd1EPGJYZ0p290NB0C39rpOBRqksFXaTlzXvlDTUsJYuLcggxJhxJfUJdArcUP5AMCgbvHHU9//CXpsj+5iFEA=
Content-ID: <ADB0A7B5F743BF459BA1220D6211C192@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 56f1dc08-63a3-4956-15c9-08d6fe164f86
X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Jul 2019 11:21:49.8805 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3363
X-OriginatorOrg: suse.com
Subject: [Xen-devel] [PATCH v9 10/23] x86emul: complete support of
 AVX512_VBMI insns
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 RogerPau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QWxzbyBhZGQgdGVzdGluZyBvZiBvbmVzIHN1cHBvcnQgZm9yIHdoaWNoIHdhcyBhZGRlZCBiZWZv
cmUuIFNhZGx5IGdjYydzDQpjb21tYW5kIGxpbmUgb3B0aW9uIG5hbWluZyBpcyBub3QgaW4gbGlu
ZSB3aXRoIEludGVsJ3MgbmFtaW5nIG9mIHRoZQ0KZmVhdHVyZSwgd2hpY2ggbWFrZXMgaXQgbmVj
ZXNzYXJ5IHRvIG1pcy1uYW1lIHRoaW5ncyBpbiB0aGUgdGVzdCBoYXJuZXNzLg0KDQpTaW5jZSB0
aGUgb25seSBuZXcgaW5zbiBoZXJlIGFuZCBpbiBwYXJ0aWN1bGFyIGl0cyBtZW1vcnkgYWNjZXNz
IHBhdHRlcm4NCmZvbGxvd3MgdGhlIHVzdWFsIHNjaGVtZSwgSSBkaWRuJ3QgdGhpbmsgaXQgd2Fz
IG5lY2Vzc2FyeSB0byBhZGQgYQ0KY29udHJpdmVkIHRlc3Qgc3BlY2lmaWNhbGx5IGZvciBpdCwg
YmV5b25kIHRoZSBEaXNwOCBzY2FsaW5nIG9uZS4NCg0KU2lnbmVkLW9mZi1ieTogSmFuIEJldWxp
Y2ggPGpiZXVsaWNoQHN1c2UuY29tPg0KQWNrZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5j
b29wZXIzQGNpdHJpeC5jb20+DQotLS0NCnY2OiBOZXcuDQoNCi0tLSBhL3Rvb2xzL3Rlc3RzL3g4
Nl9lbXVsYXRvci9NYWtlZmlsZQ0KKysrIGIvdG9vbHMvdGVzdHMveDg2X2VtdWxhdG9yL01ha2Vm
aWxlDQpAQCAtMTYsNyArMTYsNyBAQCB2cGF0aCAlLmMgJChYRU5fUk9PVCkveGVuL2xpYi94ODYN
CiAgDQogIENGTEFHUyArPSAkKENGTEFHU194ZW5pbmNsdWRlKQ0KICANCi1TSU1EIDo9IDNkbm93
IHNzZSBzc2UyIHNzZTQgYXZ4IGF2eDIgeG9wIGF2eDUxMmYgYXZ4NTEyYncgYXZ4NTEyZHEgYXZ4
NTEyZXINCitTSU1EIDo9IDNkbm93IHNzZSBzc2UyIHNzZTQgYXZ4IGF2eDIgeG9wIGF2eDUxMmYg
YXZ4NTEyYncgYXZ4NTEyZHEgYXZ4NTEyZXIgYXZ4NTEydmJtaQ0KICBGTUEgOj0gZm1hNCBmbWEN
CiAgU0cgOj0gYXZ4Mi1zZyBhdng1MTJmLXNnIGF2eDUxMnZsLXNnDQogIFRFU1RDQVNFUyA6PSBi
bG93ZmlzaCAkKFNJTUQpICQoRk1BKSAkKFNHKQ0KQEAgLTgzLDYgKzgzLDkgQEAgYXZ4NTEyZHEt
Zmx0cyA6PSAkKGF2eDUxMmYtZmx0cykNCiAgYXZ4NTEyZXItdmVjcyA6PSA2NA0KICBhdng1MTJl
ci1pbnRzIDo9DQogIGF2eDUxMmVyLWZsdHMgOj0gNCA4DQorYXZ4NTEydmJtaS12ZWNzIDo9ICQo
YXZ4NTEyYnctdmVjcykNCithdng1MTJ2Ym1pLWludHMgOj0gJChhdng1MTJidy1pbnRzKQ0KK2F2
eDUxMnZibWktZmx0cyA6PSAkKGF2eDUxMmJ3LWZsdHMpDQogIA0KICBhdng1MTJmLW9wbWFzay12
ZWNzIDo9IDINCiAgYXZ4NTEyZHEtb3BtYXNrLXZlY3MgOj0gMSAyDQotLS0gYS90b29scy90ZXN0
cy94ODZfZW11bGF0b3IvZXZleC1kaXNwOC5jDQorKysgYi90b29scy90ZXN0cy94ODZfZW11bGF0
b3IvZXZleC1kaXNwOC5jDQpAQCAtNTQyLDYgKzU0Miw3IEBAIHN0YXRpYyBjb25zdCBzdHJ1Y3Qg
dGVzdCBhdng1MTJfdmJtaV9hbGwNCiAgICAgIElOU04ocGVybWIsICAgICAgICAgNjYsIDBmMzgs
IDhkLCB2bCwgYiwgdmwpLA0KICAgICAgSU5TTihwZXJtaTJiLCAgICAgICA2NiwgMGYzOCwgNzUs
IHZsLCBiLCB2bCksDQogICAgICBJTlNOKHBlcm10MmIsICAgICAgIDY2LCAwZjM4LCA3ZCwgdmws
IGIsIHZsKSwNCisgICAgSU5TTihwbXVsdGlzaGlmdHFiLCA2NiwgMGYzOCwgODMsIHZsLCBxLCB2
bCksDQogIH07DQogIA0KICBzdGF0aWMgY29uc3Qgc3RydWN0IHRlc3QgYXZ4NTEyX3ZibWkyX2Fs
bFtdID0gew0KLS0tIGEvdG9vbHMvdGVzdHMveDg2X2VtdWxhdG9yL3Rlc3RfeDg2X2VtdWxhdG9y
LmMNCisrKyBiL3Rvb2xzL3Rlc3RzL3g4Nl9lbXVsYXRvci90ZXN0X3g4Nl9lbXVsYXRvci5jDQpA
QCAtMjcsNiArMjcsNyBAQCBhc20gKCAiLnB1c2hzZWN0aW9uIC50ZXN0LCBcImF4XCIsIEBwcm9n
DQogICNpbmNsdWRlICJhdng1MTJidy5oIg0KICAjaW5jbHVkZSAiYXZ4NTEyZHEuaCINCiAgI2lu
Y2x1ZGUgImF2eDUxMmVyLmgiDQorI2luY2x1ZGUgImF2eDUxMnZibWkuaCINCiAgDQogICNkZWZp
bmUgdmVyYm9zZSBmYWxzZSAvKiBTd2l0Y2ggdG8gdHJ1ZSBmb3IgZmFyIG1vcmUgbG9nZ2luZy4g
Ki8NCiAgDQpAQCAtMTI3LDYgKzEyOCwxNiBAQCBzdGF0aWMgYm9vbCBzaW1kX2NoZWNrX2F2eDUx
MmJ3X3ZsKHZvaWQpDQogICAgICByZXR1cm4gY3B1X2hhc19hdng1MTJidyAmJiBjcHVfaGFzX2F2
eDUxMnZsOw0KICB9DQogIA0KK3N0YXRpYyBib29sIHNpbWRfY2hlY2tfYXZ4NTEydmJtaSh2b2lk
KQ0KK3sNCisgICAgcmV0dXJuIGNwdV9oYXNfYXZ4NTEyX3ZibWk7DQorfQ0KKw0KK3N0YXRpYyBi
b29sIHNpbWRfY2hlY2tfYXZ4NTEydmJtaV92bCh2b2lkKQ0KK3sNCisgICAgcmV0dXJuIGNwdV9o
YXNfYXZ4NTEyX3ZibWkgJiYgY3B1X2hhc19hdng1MTJ2bDsNCit9DQorDQogIHN0YXRpYyB2b2lk
IHNpbWRfc2V0X3JlZ3Moc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpDQogIHsNCiAgICAgIGlm
ICggY3B1X2hhc19tbXggKQ0KQEAgLTM3Miw2ICszODMsMTggQEAgc3RhdGljIGNvbnN0IHN0cnVj
dCB7DQogICAgICBTSU1EKEFWWDUxMkVSIGYzMngxNiwgICAgYXZ4NTEyZXIsICAgICAgNjRmNCks
DQogICAgICBTSU1EKEFWWDUxMkVSIGY2NCBzY2FsYXIsYXZ4NTEyZXIsICAgICAgICBmOCksDQog
ICAgICBTSU1EKEFWWDUxMkVSIGY2NHg4LCAgICAgYXZ4NTEyZXIsICAgICAgNjRmOCksDQorICAg
IFNJTUQoQVZYNTEyX1ZCTUkgczh4NjQsICBhdng1MTJ2Ym1pLCAgICA2NGkxKSwNCisgICAgU0lN
RChBVlg1MTJfVkJNSSB1OHg2NCwgIGF2eDUxMnZibWksICAgIDY0dTEpLA0KKyAgICBTSU1EKEFW
WDUxMl9WQk1JIHMxNngzMiwgYXZ4NTEydmJtaSwgICAgNjRpMiksDQorICAgIFNJTUQoQVZYNTEy
X1ZCTUkgdTE2eDMyLCBhdng1MTJ2Ym1pLCAgICA2NHUyKSwNCisgICAgQVZYNTEyVkwoX1ZCTUkr
Vkwgczh4MTYsIGF2eDUxMnZibWksICAgIDE2aTEpLA0KKyAgICBBVlg1MTJWTChfVkJNSStWTCB1
OHgxNiwgYXZ4NTEydmJtaSwgICAgMTZ1MSksDQorICAgIEFWWDUxMlZMKF9WQk1JK1ZMIHM4eDMy
LCBhdng1MTJ2Ym1pLCAgICAzMmkxKSwNCisgICAgQVZYNTEyVkwoX1ZCTUkrVkwgdTh4MzIsIGF2
eDUxMnZibWksICAgIDMydTEpLA0KKyAgICBBVlg1MTJWTChfVkJNSStWTCBzMTZ4OCwgYXZ4NTEy
dmJtaSwgICAgMTZpMiksDQorICAgIEFWWDUxMlZMKF9WQk1JK1ZMIHUxNng4LCBhdng1MTJ2Ym1p
LCAgICAxNnUyKSwNCisgICAgQVZYNTEyVkwoX1ZCTUkrVkwgczE2eDE2LCBhdng1MTJ2Ym1pLCAg
IDMyaTIpLA0KKyAgICBBVlg1MTJWTChfVkJNSStWTCB1MTZ4MTYsIGF2eDUxMnZibWksICAgMzJ1
MiksDQogICN1bmRlZiBBVlg1MTJWTF8NCiAgI3VuZGVmIEFWWDUxMlZMDQogICN1bmRlZiBTSU1E
Xw0KLS0tIGEveGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmMNCisrKyBiL3hl
bi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jDQpAQCAtNDkzLDYgKzQ5Myw3IEBA
IHN0YXRpYyBjb25zdCBzdHJ1Y3QgZXh0MGYzOF90YWJsZSB7DQogICAgICBbMHg3YSAuLi4gMHg3
Y10gPSB7IC5zaW1kX3NpemUgPSBzaW1kX25vbmUsIC50d29fb3AgPSAxIH0sDQogICAgICBbMHg3
ZCAuLi4gMHg3ZV0gPSB7IC5zaW1kX3NpemUgPSBzaW1kX3BhY2tlZF9pbnQsIC5kOHMgPSBkOHNf
dmwgfSwNCiAgICAgIFsweDdmXSA9IHsgLnNpbWRfc2l6ZSA9IHNpbWRfcGFja2VkX2ZwLCAuZDhz
ID0gZDhzX3ZsIH0sDQorICAgIFsweDgzXSA9IHsgLnNpbWRfc2l6ZSA9IHNpbWRfcGFja2VkX2lu
dCwgLmQ4cyA9IGQ4c192bCB9LA0KICAgICAgWzB4ODhdID0geyAuc2ltZF9zaXplID0gc2ltZF9w
YWNrZWRfZnAsIC50d29fb3AgPSAxLCAuZDhzID0gZDhzX2RxIH0sDQogICAgICBbMHg4OV0gPSB7
IC5zaW1kX3NpemUgPSBzaW1kX3BhY2tlZF9pbnQsIC50d29fb3AgPSAxLCAuZDhzID0gZDhzX2Rx
IH0sDQogICAgICBbMHg4YV0gPSB7IC5zaW1kX3NpemUgPSBzaW1kX3BhY2tlZF9mcCwgLnRvX21l
bSA9IDEsIC50d29fb3AgPSAxLCAuZDhzID0gZDhzX2RxIH0sDQpAQCAtODk5OSw2ICs5MDAwLDEy
IEBAIHg4Nl9lbXVsYXRlKA0KICAgICAgICAgIEFTU0VSVCghc3RhdGUtPnNpbWRfc2l6ZSk7DQog
ICAgICAgICAgYnJlYWs7DQogIA0KKyAgICBjYXNlIFg4NkVNVUxfT1BDX0VWRVhfNjYoMHgwZjM4
LCAweDgzKTogLyogdnBtdWx0aXNoaWZ0cWIgW3h5el1tbS9tZW0sW3h5el1tbSxbeHl6XW1te2t9
ICovDQorICAgICAgICBnZW5lcmF0ZV9leGNlcHRpb25faWYoIWV2ZXgudywgRVhDX1VEKTsNCisg
ICAgICAgIGhvc3RfYW5kX3ZjcHVfbXVzdF9oYXZlKGF2eDUxMl92Ym1pKTsNCisgICAgICAgIGZh
dWx0X3N1cHByZXNzaW9uID0gZmFsc2U7DQorICAgICAgICBnb3RvIGF2eDUxMmZfbm9fc2FlOw0K
Kw0KICAgICAgY2FzZSBYODZFTVVMX09QQ19WRVhfNjYoMHgwZjM4LCAweDhjKTogLyogdnBtYXNr
bW92e2QscX0gbWVtLHt4LHl9bW0se3gseX1tbSAqLw0KICAgICAgY2FzZSBYODZFTVVMX09QQ19W
RVhfNjYoMHgwZjM4LCAweDhlKTogLyogdnBtYXNrbW92e2QscX0ge3gseX1tbSx7eCx5fW1tLG1l
bSAqLw0KICAgICAgICAgIGdlbmVyYXRlX2V4Y2VwdGlvbl9pZihlYS50eXBlICE9IE9QX01FTSwg
RVhDX1VEKTsNCg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 01 11:24:34 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Jul 2019 11:24:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hhuQE-0001yN-5p; Mon, 01 Jul 2019 11:24:34 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=YZ94=U6=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hhuQC-0001y7-WE
 for xen-devel@lists.xenproject.org; Mon, 01 Jul 2019 11:24:33 +0000
X-Inumbo-ID: cb7149af-9bf2-11e9-8980-bc764e045a96
Received: from m4a0039g.houston.softwaregrp.com (unknown [15.124.2.85])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id cb7149af-9bf2-11e9-8980-bc764e045a96;
 Mon, 01 Jul 2019 11:24:31 +0000 (UTC)
Received: FROM m4a0039g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0039g.houston.softwaregrp.com WITH ESMTP; 
 Mon,  1 Jul 2019 11:20:56 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Mon, 1 Jul 2019 11:23:14 +0000
Received: from NAM05-BY2-obe.outbound.protection.outlook.com (15.124.8.13) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Mon, 1 Jul 2019 11:23:14 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3299.namprd18.prod.outlook.com (10.255.138.96) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2032.18; Mon, 1 Jul 2019 11:23:13 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc%3]) with mapi id 15.20.2008.020; Mon, 1 Jul 2019
 11:23:13 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v9 13/23] x86emul: support remaining AVX512_VBMI2 insns
Thread-Index: AQHVL/9eCOyjY+NQ6UW4xpEn0Db3QA==
Date: Mon, 1 Jul 2019 11:23:13 +0000
Message-ID: <9c4d708b-4ae9-5341-2c4b-bfeada164422@suse.com>
References: <f69ca82f-e2db-e85e-ff98-2060a8dc28a5@suse.com>
In-Reply-To: <f69ca82f-e2db-e85e-ff98-2060a8dc28a5@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6P189CA0029.EURP189.PROD.OUTLOOK.COM (2603:10a6:6:2e::42)
 To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 866f7999-3684-4fe5-bf7e-08d6fe168138
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3299; 
x-ms-traffictypediagnostic: BY5PR18MB3299:
x-microsoft-antispam-prvs: <BY5PR18MB32992F2A26F718B7E5FF7B36B3F90@BY5PR18MB3299.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:6430;
x-forefront-prvs: 00851CA28B
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(346002)(136003)(396003)(366004)(376002)(39860400002)(189003)(199004)(6916009)(478600001)(5660300002)(256004)(14444005)(76176011)(486006)(7736002)(80792005)(8676002)(4326008)(2501003)(66556008)(64756008)(66946007)(2906002)(66476007)(71190400001)(8936002)(71200400001)(66446008)(25786009)(73956011)(3846002)(446003)(68736007)(36756003)(81166006)(81156014)(66066001)(14454004)(6116002)(31686004)(11346002)(99286004)(305945005)(86362001)(31696002)(6436002)(386003)(6506007)(53936002)(102836004)(2616005)(54906003)(52116002)(6512007)(72206003)(316002)(476003)(186003)(6486002)(5640700003)(26005)(2351001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3299;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: jlzw8ZC1pJKwBH93ngB8k1GtLHjzgtyKn58PuO7blfLEHIJNmZ1TiKeLcGPgzs2+SkRuL5I1iNltNctd+q7sIx1GcS/xNxYUe0S7jrlABPMMKtzw1W8Fy/OliuF5K/S4nfJWr7bsJ5Bi5Hn7qdsw6n/p9iEea6S41/LIpAgEejMYXwiO2IPZruactam+keh1hHWt0H2g95AvIJxWKZbuYShlNQ6CVWmotxzSYa4Vfj1XSgKiSep33e+7dEIaBjgUbbRcTVM75967UCHQtx/sdt20Z4v38ObqB1mQTezTl3NMrCKrA+FLe+j6a1fxHFelCJ+hNyoA1LtUm/GqgwkaxGlHsRqw1/pz9lAEw8FPNxYHINXhK9vQ6J89VOfLF7BdxUr8Sn7G/6pF/GU3b+SxNkk1Y4LGOdfFhAfhIziucnY=
Content-ID: <95E9DAFD0405254CA5BCCA00B17D5130@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 866f7999-3684-4fe5-bf7e-08d6fe168138
X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Jul 2019 11:23:13.2598 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3299
X-OriginatorOrg: suse.com
Subject: [Xen-devel] [PATCH v9 13/23] x86emul: support remaining
 AVX512_VBMI2 insns
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 RogerPau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QXMgaW4gYSBmZXcgY2FzZXMgYmVmb3JlLCBzaW5jZSB0aGUgaW5zbnMgaGVyZSBhbmQgaW4gcGFy
dGljdWxhciB0aGVpcg0KbWVtb3J5IGFjY2VzcyBwYXR0ZXJucyBmb2xsb3cgdGhlIHVzdWFsIHNj
aGVtZSwgSSBkaWRuJ3QgdGhpbmsgaXQgd2FzDQpuZWNlc3NhcnkgdG8gYWRkIGEgY29udHJpdmVk
IHRlc3Qgc3BlY2lmaWNhbGx5IGZvciB0aGVtLCBiZXlvbmQgdGhlDQpEaXNwOCBzY2FsaW5nIG9u
ZS4NCg0KU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPg0KQWNr
ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+DQotLS0NCnY3
OiBSZS1iYXNlIG92ZXIgY2hhbmdlIGVhcmxpZXIgaW4gdGhlIHNlcmllcy4NCnY2OiBOZXcuDQoN
Ci0tLSBhL3Rvb2xzL3Rlc3RzL3g4Nl9lbXVsYXRvci9ldmV4LWRpc3A4LmMNCisrKyBiL3Rvb2xz
L3Rlc3RzL3g4Nl9lbXVsYXRvci9ldmV4LWRpc3A4LmMNCkBAIC01NTgsNiArNTU4LDE0IEBAIHN0
YXRpYyBjb25zdCBzdHJ1Y3QgdGVzdCBhdng1MTJfdmJtaV9hbGwNCiAgc3RhdGljIGNvbnN0IHN0
cnVjdCB0ZXN0IGF2eDUxMl92Ym1pMl9hbGxbXSA9IHsNCiAgICAgIElOU04ocGNvbXByZXNzLCA2
NiwgMGYzOCwgNjMsIHZsLCBidywgZWwpLA0KICAgICAgSU5TTihwZXhwYW5kLCAgIDY2LCAwZjM4
LCA2MiwgdmwsIGJ3LCBlbCksDQorICAgIElOU04ocHNobGQsICAgICA2NiwgMGYzYSwgNzEsIHZs
LCBkcSwgdmwpLA0KKyAgICBJTlNOKHBzaGxkdiwgICAgNjYsIDBmMzgsIDcxLCB2bCwgZHEsIHZs
KSwNCisgICAgSU5TTihwc2hsZHZ3LCAgIDY2LCAwZjM4LCA3MCwgdmwsICB3LCB2bCksDQorICAg
IElOU04ocHNobGR3LCAgICA2NiwgMGYzYSwgNzAsIHZsLCAgdywgdmwpLA0KKyAgICBJTlNOKHBz
aHJkLCAgICAgNjYsIDBmM2EsIDczLCB2bCwgZHEsIHZsKSwNCisgICAgSU5TTihwc2hyZHYsICAg
IDY2LCAwZjM4LCA3MywgdmwsIGRxLCB2bCksDQorICAgIElOU04ocHNocmR2dywgICA2NiwgMGYz
OCwgNzIsIHZsLCAgdywgdmwpLA0KKyAgICBJTlNOKHBzaHJkdywgICAgNjYsIDBmM2EsIDcyLCB2
bCwgIHcsIHZsKSwNCiAgfTsNCiAgDQogIHN0YXRpYyBjb25zdCBzdHJ1Y3QgdGVzdCBhdng1MTJf
dnBvcGNudGRxX2FsbFtdID0gew0KLS0tIGEveGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9l
bXVsYXRlLmMNCisrKyBiL3hlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jDQpA
QCAtNDg3LDYgKzQ4Nyw3IEBAIHN0YXRpYyBjb25zdCBzdHJ1Y3QgZXh0MGYzOF90YWJsZSB7DQog
ICAgICBbMHg2Ml0gPSB7IC5zaW1kX3NpemUgPSBzaW1kX3BhY2tlZF9pbnQsIC50d29fb3AgPSAx
LCAuZDhzID0gZDhzX2J3IH0sDQogICAgICBbMHg2M10gPSB7IC5zaW1kX3NpemUgPSBzaW1kX3Bh
Y2tlZF9pbnQsIC50b19tZW0gPSAxLCAudHdvX29wID0gMSwgLmQ4cyA9IGQ4c19idyB9LA0KICAg
ICAgWzB4NjQgLi4uIDB4NjZdID0geyAuc2ltZF9zaXplID0gc2ltZF9wYWNrZWRfaW50LCAuZDhz
ID0gZDhzX3ZsIH0sDQorICAgIFsweDcwIC4uLiAweDczXSA9IHsgLnNpbWRfc2l6ZSA9IHNpbWRf
cGFja2VkX2ludCwgLmQ4cyA9IGQ4c192bCB9LA0KICAgICAgWzB4NzUgLi4uIDB4NzZdID0geyAu
c2ltZF9zaXplID0gc2ltZF9wYWNrZWRfaW50LCAuZDhzID0gZDhzX3ZsIH0sDQogICAgICBbMHg3
N10gPSB7IC5zaW1kX3NpemUgPSBzaW1kX3BhY2tlZF9mcCwgLmQ4cyA9IGQ4c192bCB9LA0KICAg
ICAgWzB4NzhdID0geyAuc2ltZF9zaXplID0gc2ltZF9vdGhlciwgLnR3b19vcCA9IDEgfSwNCkBA
IC02MTEsNiArNjEyLDcgQEAgc3RhdGljIGNvbnN0IHN0cnVjdCBleHQwZjNhX3RhYmxlIHsNCiAg
ICAgIFsweDZhIC4uLiAweDZiXSA9IHsgLnNpbWRfc2l6ZSA9IHNpbWRfc2NhbGFyX29wYywgLmZv
dXJfb3AgPSAxIH0sDQogICAgICBbMHg2YyAuLi4gMHg2ZF0gPSB7IC5zaW1kX3NpemUgPSBzaW1k
X3BhY2tlZF9mcCwgLmZvdXJfb3AgPSAxIH0sDQogICAgICBbMHg2ZSAuLi4gMHg2Zl0gPSB7IC5z
aW1kX3NpemUgPSBzaW1kX3NjYWxhcl9vcGMsIC5mb3VyX29wID0gMSB9LA0KKyAgICBbMHg3MCAu
Li4gMHg3M10gPSB7IC5zaW1kX3NpemUgPSBzaW1kX3BhY2tlZF9pbnQsIC5kOHMgPSBkOHNfdmwg
fSwNCiAgICAgIFsweDc4IC4uLiAweDc5XSA9IHsgLnNpbWRfc2l6ZSA9IHNpbWRfcGFja2VkX2Zw
LCAuZm91cl9vcCA9IDEgfSwNCiAgICAgIFsweDdhIC4uLiAweDdiXSA9IHsgLnNpbWRfc2l6ZSA9
IHNpbWRfc2NhbGFyX29wYywgLmZvdXJfb3AgPSAxIH0sDQogICAgICBbMHg3YyAuLi4gMHg3ZF0g
PSB7IC5zaW1kX3NpemUgPSBzaW1kX3BhY2tlZF9mcCwgLmZvdXJfb3AgPSAxIH0sDQpAQCAtODk2
OSw2ICs4OTcxLDE2IEBAIHg4Nl9lbXVsYXRlKA0KICAgICAgICAgIH0NCiAgICAgICAgICBnb3Rv
IHNpbWRfem1tOw0KICANCisgICAgY2FzZSBYODZFTVVMX09QQ19FVkVYXzY2KDB4MGYzOCwgMHg3
MCk6IC8qIHZwc2hsZHZ3IFt4eXpdbW0vbWVtLFt4eXpdbW0sW3h5el1tbXtrfSAqLw0KKyAgICBj
YXNlIFg4NkVNVUxfT1BDX0VWRVhfNjYoMHgwZjM4LCAweDcyKTogLyogdnBzaHJkdncgW3h5el1t
bS9tZW0sW3h5el1tbSxbeHl6XW1te2t9ICovDQorICAgICAgICBnZW5lcmF0ZV9leGNlcHRpb25f
aWYoIWV2ZXgudywgRVhDX1VEKTsNCisgICAgICAgIGVsZW1fYnl0ZXMgPSAyOw0KKyAgICAgICAg
LyogZmFsbCB0aHJvdWdoICovDQorICAgIGNhc2UgWDg2RU1VTF9PUENfRVZFWF82NigweDBmMzgs
IDB4NzEpOiAvKiB2cHNobGR2e2QscX0gW3h5el1tbS9tZW0sW3h5el1tbSxbeHl6XW1te2t9ICov
DQorICAgIGNhc2UgWDg2RU1VTF9PUENfRVZFWF82NigweDBmMzgsIDB4NzMpOiAvKiB2cHNocmR2
e2QscX0gW3h5el1tbS9tZW0sW3h5el1tbSxbeHl6XW1te2t9ICovDQorICAgICAgICBob3N0X2Fu
ZF92Y3B1X211c3RfaGF2ZShhdng1MTJfdmJtaTIpOw0KKyAgICAgICAgZ290byBhdng1MTJmX25v
X3NhZTsNCisNCiAgICAgIGNhc2UgWDg2RU1VTF9PUENfRVZFWF82NigweDBmMzgsIDB4NzUpOiAv
KiB2cGVybWkye2Isd30gW3h5el1tbS9tZW0sW3h5el1tbSxbeHl6XW1te2t9ICovDQogICAgICBj
YXNlIFg4NkVNVUxfT1BDX0VWRVhfNjYoMHgwZjM4LCAweDdkKTogLyogdnBlcm10MntiLHd9IFt4
eXpdbW0vbWVtLFt4eXpdbW0sW3h5el1tbXtrfSAqLw0KICAgICAgY2FzZSBYODZFTVVMX09QQ19F
VkVYXzY2KDB4MGYzOCwgMHg4ZCk6IC8qIHZwZXJte2Isd30gW3h5el1tbS9tZW0sW3h5el1tbSxb
eHl6XW1te2t9ICovDQpAQCAtMTAyODEsNiArMTAyOTMsMTYgQEAgeDg2X2VtdWxhdGUoDQogICAg
ICAgICAgYXZ4NTEyX3ZsZW5fY2hlY2sodHJ1ZSk7DQogICAgICAgICAgZ290byBzaW1kX2ltbThf
em1tOw0KICANCisgICAgY2FzZSBYODZFTVVMX09QQ19FVkVYXzY2KDB4MGYzYSwgMHg3MCk6IC8q
IHZwc2hsZHcgJGltbTgsW3h5el1tbS9tZW0sW3h5el1tbSxbeHl6XW1te2t9ICovDQorICAgIGNh
c2UgWDg2RU1VTF9PUENfRVZFWF82NigweDBmM2EsIDB4NzIpOiAvKiB2cHNocmR3ICRpbW04LFt4
eXpdbW0vbWVtLFt4eXpdbW0sW3h5el1tbXtrfSAqLw0KKyAgICAgICAgZ2VuZXJhdGVfZXhjZXB0
aW9uX2lmKCFldmV4LncsIEVYQ19VRCk7DQorICAgICAgICBlbGVtX2J5dGVzID0gMjsNCisgICAg
ICAgIC8qIGZhbGwgdGhyb3VnaCAqLw0KKyAgICBjYXNlIFg4NkVNVUxfT1BDX0VWRVhfNjYoMHgw
ZjNhLCAweDcxKTogLyogdnBzaGxke2QscX0gJGltbTgsW3h5el1tbS9tZW0sW3h5el1tbSxbeHl6
XW1te2t9ICovDQorICAgIGNhc2UgWDg2RU1VTF9PUENfRVZFWF82NigweDBmM2EsIDB4NzMpOiAv
KiB2cHNocmR7ZCxxfSAkaW1tOCxbeHl6XW1tL21lbSxbeHl6XW1tLFt4eXpdbW17a30gKi8NCisg
ICAgICAgIGhvc3RfYW5kX3ZjcHVfbXVzdF9oYXZlKGF2eDUxMl92Ym1pMik7DQorICAgICAgICBn
b3RvIGF2eDUxMmZfaW1tOF9ub19zYWU7DQorDQogICAgICBjYXNlIFg4NkVNVUxfT1BDKDB4MGYz
YSwgMHhjYyk6ICAgICAvKiBzaGExcm5kczQgJGltbTgseG1tL20xMjgseG1tICovDQogICAgICAg
ICAgaG9zdF9hbmRfdmNwdV9tdXN0X2hhdmUoc2hhKTsNCiAgICAgICAgICBvcF9ieXRlcyA9IDE2
Ow0KDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 01 11:25:39 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Jul 2019 11:25:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hhuRE-00029R-Iz; Mon, 01 Jul 2019 11:25: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=YZ94=U6=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hhuRD-00029J-6A
 for xen-devel@lists.xenproject.org; Mon, 01 Jul 2019 11:25:35 +0000
X-Inumbo-ID: f0940c7f-9bf2-11e9-8980-bc764e045a96
Received: from m4a0039g.houston.softwaregrp.com (unknown [15.124.2.85])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f0940c7f-9bf2-11e9-8980-bc764e045a96;
 Mon, 01 Jul 2019 11:25:33 +0000 (UTC)
Received: FROM m4a0039g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0039g.houston.softwaregrp.com WITH ESMTP; 
 Mon,  1 Jul 2019 11:21:58 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Mon, 1 Jul 2019 11:24:47 +0000
Received: from NAM05-BY2-obe.outbound.protection.outlook.com (15.124.72.13) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Mon, 1 Jul 2019 11:24:46 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3299.namprd18.prod.outlook.com (10.255.138.96) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2032.18; Mon, 1 Jul 2019 11:24:45 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc%3]) with mapi id 15.20.2008.020; Mon, 1 Jul 2019
 11:24:45 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v9 16/23] x86emul: support AVX512_VNNI insns
Thread-Index: AQHVL/+VpPCmg3T9Z0y65tMD3Dz8fw==
Date: Mon, 1 Jul 2019 11:24:45 +0000
Message-ID: <2ee78b22-c58f-f393-e83d-e9be8e3e4a5c@suse.com>
References: <f69ca82f-e2db-e85e-ff98-2060a8dc28a5@suse.com>
In-Reply-To: <f69ca82f-e2db-e85e-ff98-2060a8dc28a5@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB8PR04CA0030.eurprd04.prod.outlook.com
 (2603:10a6:10:110::40) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: da9ee704-81c9-444f-e739-08d6fe16b806
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3299; 
x-ms-traffictypediagnostic: BY5PR18MB3299:
x-microsoft-antispam-prvs: <BY5PR18MB3299F24FC19F8EFF77190882B3F90@BY5PR18MB3299.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:1850;
x-forefront-prvs: 00851CA28B
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(346002)(136003)(396003)(366004)(376002)(39860400002)(189003)(199004)(6916009)(478600001)(5660300002)(256004)(14444005)(76176011)(486006)(7736002)(80792005)(8676002)(4326008)(2501003)(66556008)(64756008)(66946007)(2906002)(66476007)(71190400001)(8936002)(71200400001)(66446008)(25786009)(73956011)(3846002)(446003)(68736007)(36756003)(81166006)(81156014)(66066001)(14454004)(6116002)(31686004)(11346002)(99286004)(305945005)(86362001)(31696002)(6436002)(386003)(6506007)(53936002)(102836004)(2616005)(54906003)(52116002)(6512007)(72206003)(316002)(476003)(186003)(6486002)(5640700003)(26005)(2351001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3299;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: 6zX2nu+ga1Z6rTu2wMIed1E3jgMFsWDC5/ImTFJTXk2RZwc3Ys4OjejXa0fgRvUPFfeXj3d8Q0p2Yg5KxVeviGN8XW6dBmPbnTh7pdv6BW6DFOAjukZgxI+Hsahdsjx0Qp3dDPmyDtBfrvsr+WaJJzF9hQ3TPIu3oHYlNk9FEUMPP3Oy0kqSM8A2Ou2ECezwGd0aXCuRoD2AUKPX0KMctazO+KTRsU74xalAA+Wm56//hukaiZFIpJXUjFMNvRjyDELuFBF3orgTBZSb4l/cNQCXYrKxlUT0OvSsL3c3401D2hqHJL53Y3fMYeXx24UpCJhyIqxoRJOgBRJ0YLdNAv4SIShOHzBfukJ4Q5jSJWcWt+bC3oo/ojmjs6JtZE10ajKH3ky1Mbf+Zp3C32hq7FNhzgLyVjRHky+Ja5bGE5Q=
Content-ID: <25F4A4BBE34A3E4CBF21F6865E24AEF3@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: da9ee704-81c9-444f-e739-08d6fe16b806
X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Jul 2019 11:24:45.1878 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3299
X-OriginatorOrg: suse.com
Subject: [Xen-devel] [PATCH v9 16/23] x86emul: support AVX512_VNNI insns
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 RogerPau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QWxvbmcgdGhlIGxpbmVzIG9mIHRoZSA0Rk1BUFMgY2FzZSwgY29udmVydCB0aGUgNFZOTklXLWJh
c2VkIHRhYmxlDQplbnRyaWVzIHRvIGEgZGVjb2RlciBhZGp1c3RtZW50LiBCZWNhdXNlIG9mIHRo
ZSBjdXJyZW50IHNoYXJpbmcgb2YgdGFibGUNCmVudHJpZXMgYmV0d2VlbiBkaWZmZXJlbnQgKGlt
cGxpZWQpIG9wY29kZSBwcmVmaXhlcyBhbmQgd2l0aCB0aGUgc2FtZQ0KbWFqb3Igb3Bjb2RlcyBi
ZWluZyB1c2VkIGZvciB2cDRkcHdzc2R7LHN9LCB3aGljaCBoYXZlIGEgZGlmZmVyZW50DQptZW1v
cnkgb3BlcmFuZCBzaXplIGFuZCBkaWZmZXJlbnQgRGlzcDggc2NhbGluZywgdGhlIHByZS1leGlz
dGluZyB0YWJsZQ0KZW50cmllcyBnZXQgY29udmVydGVkIHRvIGEgZGVjb2RlciBvdmVycmlkZS4g
VGhlIHRhYmxlIGVudHJpZXMgd2lsbCBub3cNCnJlcHJlc2VudCB0aGUgaW5zbnMgaGVyZSwgaW4g
bGluZSB3aXRoIG90aGVyIHRhYmxlIGVudHJpZXMgcHJlZmVyYWJseQ0KcmVwcmVzZW50aW5nIHRo
ZSBwcmVmaXgtNjYgaW5zbnMuDQoNCkFzIGluIGEgZmV3IGNhc2VzIGJlZm9yZSwgc2luY2UgdGhl
IGluc25zIGhlcmUgYW5kIGluIHBhcnRpY3VsYXIgdGhlaXINCm1lbW9yeSBhY2Nlc3MgcGF0dGVy
bnMgZm9sbG93IHRoZSB1c3VhbCBzY2hlbWUsIEkgZGlkbid0IHRoaW5rIGl0IHdhcw0KbmVjZXNz
YXJ5IHRvIGFkZCBhIGNvbnRyaXZlZCB0ZXN0IHNwZWNpZmljYWxseSBmb3IgdGhlbSwgYmV5b25k
IHRoZQ0KRGlzcDggc2NhbGluZyBvbmUuDQoNClNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4NCi0tLQ0Kdjk6IFJlLWJhc2UuIEV4cGxhaW4gbmVlZCBmb3IgZGVj
b2RlciBzcGVjaWFsIGNhc2UuDQp2ODogUmUtYmFzZS4NCnY3OiBOZXcuDQoNCi0tLSBhL3Rvb2xz
L3Rlc3RzL3g4Nl9lbXVsYXRvci9ldmV4LWRpc3A4LmMNCisrKyBiL3Rvb2xzL3Rlc3RzL3g4Nl9l
bXVsYXRvci9ldmV4LWRpc3A4LmMNCkBAIC01ODAsNiArNTgwLDEzIEBAIHN0YXRpYyBjb25zdCBz
dHJ1Y3QgdGVzdCBhdng1MTJfdmJtaTJfYWwNCiAgICAgIElOU04ocHNocmR3LCAgICA2NiwgMGYz
YSwgNzIsIHZsLCAgdywgdmwpLA0KICB9Ow0KICANCitzdGF0aWMgY29uc3Qgc3RydWN0IHRlc3Qg
YXZ4NTEyX3ZubmlfYWxsW10gPSB7DQorICAgIElOU04ocGRwYnVzZCwgIDY2LCAwZjM4LCA1MCwg
dmwsIGQsIHZsKSwNCisgICAgSU5TTihwZHBidXNkcywgNjYsIDBmMzgsIDUxLCB2bCwgZCwgdmwp
LA0KKyAgICBJTlNOKHBkcHdzc2QsICA2NiwgMGYzOCwgNTIsIHZsLCBkLCB2bCksDQorICAgIElO
U04ocGRwd3NzZHMsIDY2LCAwZjM4LCA1MywgdmwsIGQsIHZsKSwNCit9Ow0KKw0KICBzdGF0aWMg
Y29uc3Qgc3RydWN0IHRlc3QgYXZ4NTEyX3Zwb3BjbnRkcV9hbGxbXSA9IHsNCiAgICAgIElOU04o
cG9wY250LCA2NiwgMGYzOCwgNTUsIHZsLCBkcSwgdmwpDQogIH07DQpAQCAtOTU5LDUgKzk2Niw2
IEBAIHZvaWQgZXZleF9kaXNwOF90ZXN0KHZvaWQgKmluc3RyLCBzdHJ1Y3QNCiAgICAgIFJVTihh
dng1MTJfaWZtYSwgYWxsKTsNCiAgICAgIFJVTihhdng1MTJfdmJtaSwgYWxsKTsNCiAgICAgIFJV
Tihhdng1MTJfdmJtaTIsIGFsbCk7DQorICAgIFJVTihhdng1MTJfdm5uaSwgYWxsKTsNCiAgICAg
IFJVTihhdng1MTJfdnBvcGNudGRxLCBhbGwpOw0KICB9DQotLS0gYS90b29scy90ZXN0cy94ODZf
ZW11bGF0b3IveDg2LWVtdWxhdGUuaA0KKysrIGIvdG9vbHMvdGVzdHMveDg2X2VtdWxhdG9yL3g4
Ni1lbXVsYXRlLmgNCkBAIC0xNDQsNiArMTQ0LDcgQEAgc3RhdGljIGlubGluZSBib29sIHhjcjBf
bWFzayh1aW50NjRfdCBtYQ0KICAjZGVmaW5lIGNwdV9oYXNfYXZ4NTEydmwgIChjcC5mZWF0LmF2
eDUxMnZsICYmIHhjcjBfbWFzaygweGU2KSkNCiAgI2RlZmluZSBjcHVfaGFzX2F2eDUxMl92Ym1p
IChjcC5mZWF0LmF2eDUxMl92Ym1pICYmIHhjcjBfbWFzaygweGU2KSkNCiAgI2RlZmluZSBjcHVf
aGFzX2F2eDUxMl92Ym1pMiAoY3AuZmVhdC5hdng1MTJfdmJtaTIgJiYgeGNyMF9tYXNrKDB4ZTYp
KQ0KKyNkZWZpbmUgY3B1X2hhc19hdng1MTJfdm5uaSAoY3AuZmVhdC5hdng1MTJfdm5uaSAmJiB4
Y3IwX21hc2soMHhlNikpDQogICNkZWZpbmUgY3B1X2hhc19hdng1MTJfYml0YWxnIChjcC5mZWF0
LmF2eDUxMl9iaXRhbGcgJiYgeGNyMF9tYXNrKDB4ZTYpKQ0KICAjZGVmaW5lIGNwdV9oYXNfYXZ4
NTEyX3Zwb3BjbnRkcSAoY3AuZmVhdC5hdng1MTJfdnBvcGNudGRxICYmIHhjcjBfbWFzaygweGU2
KSkNCiAgI2RlZmluZSBjcHVfaGFzX2F2eDUxMl80dm5uaXcgKGNwLmZlYXQuYXZ4NTEyXzR2bm5p
dyAmJiB4Y3IwX21hc2soMHhlNikpDQotLS0gYS94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2
X2VtdWxhdGUuYw0KKysrIGIveGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmMN
CkBAIC00NzksNyArNDc5LDcgQEAgc3RhdGljIGNvbnN0IHN0cnVjdCBleHQwZjM4X3RhYmxlIHsN
CiAgICAgIFsweDRkXSA9IHsgLnNpbWRfc2l6ZSA9IHNpbWRfc2NhbGFyX3ZleHcsIC5kOHMgPSBk
OHNfZHEgfSwNCiAgICAgIFsweDRlXSA9IHsgLnNpbWRfc2l6ZSA9IHNpbWRfcGFja2VkX2ZwLCAu
dHdvX29wID0gMSwgLmQ4cyA9IGQ4c192bCB9LA0KICAgICAgWzB4NGZdID0geyAuc2ltZF9zaXpl
ID0gc2ltZF9zY2FsYXJfdmV4dywgLmQ4cyA9IGQ4c19kcSB9LA0KLSAgICBbMHg1MiAuLi4gMHg1
M10gPSB7IC5zaW1kX3NpemUgPSBzaW1kXzEyOCwgLmQ4cyA9IDQgfSwNCisgICAgWzB4NTAgLi4u
IDB4NTNdID0geyAuc2ltZF9zaXplID0gc2ltZF9wYWNrZWRfaW50LCAuZDhzID0gZDhzX3ZsIH0s
DQogICAgICBbMHg1NCAuLi4gMHg1NV0gPSB7IC5zaW1kX3NpemUgPSBzaW1kX3BhY2tlZF9pbnQs
IC50d29fb3AgPSAxLCAuZDhzID0gZDhzX3ZsIH0sDQogICAgICBbMHg1OF0gPSB7IC5zaW1kX3Np
emUgPSBzaW1kX290aGVyLCAudHdvX29wID0gMSwgLmQ4cyA9IDIgfSwNCiAgICAgIFsweDU5XSA9
IHsgLnNpbWRfc2l6ZSA9IHNpbWRfb3RoZXIsIC50d29fb3AgPSAxLCAuZDhzID0gMyB9LA0KQEAg
LTE4OTAsNiArMTg5MCw3IEBAIGluX3Byb3Rtb2RlKA0KICAjZGVmaW5lIHZjcHVfaGFzX2F2eDUx
MnZsKCkgICAgKGN0eHQtPmNwdWlkLT5mZWF0LmF2eDUxMnZsKQ0KICAjZGVmaW5lIHZjcHVfaGFz
X2F2eDUxMl92Ym1pKCkgKGN0eHQtPmNwdWlkLT5mZWF0LmF2eDUxMl92Ym1pKQ0KICAjZGVmaW5l
IHZjcHVfaGFzX2F2eDUxMl92Ym1pMigpIChjdHh0LT5jcHVpZC0+ZmVhdC5hdng1MTJfdmJtaTIp
DQorI2RlZmluZSB2Y3B1X2hhc19hdng1MTJfdm5uaSgpIChjdHh0LT5jcHVpZC0+ZmVhdC5hdng1
MTJfdm5uaSkNCiAgI2RlZmluZSB2Y3B1X2hhc19hdng1MTJfYml0YWxnKCkgKGN0eHQtPmNwdWlk
LT5mZWF0LmF2eDUxMl9iaXRhbGcpDQogICNkZWZpbmUgdmNwdV9oYXNfYXZ4NTEyX3Zwb3BjbnRk
cSgpIChjdHh0LT5jcHVpZC0+ZmVhdC5hdng1MTJfdnBvcGNudGRxKQ0KICAjZGVmaW5lIHZjcHVf
aGFzX3JkcGlkKCkgICAgICAgKGN0eHQtPmNwdWlkLT5mZWF0LnJkcGlkKQ0KQEAgLTMxNzksNiAr
MzE4MCw4IEBAIHg4Nl9kZWNvZGUoDQogIA0KICAgICAgICAgICAgICAgICAgc3dpdGNoICggYiAp
DQogICAgICAgICAgICAgICAgICB7DQorICAgICAgICAgICAgICAgIC8qIHZwNGRwd3NzZHssc30g
bmVlZCBzcGVjaWFsIGNhc2luZyAqLw0KKyAgICAgICAgICAgICAgICBjYXNlIDB4NTI6IGNhc2Ug
MHg1MzoNCiAgICAgICAgICAgICAgICAgIC8qIHY0Znssbn1tYWRke3Asc31zIG5lZWQgc3BlY2lh
bCBjYXNpbmcgKi8NCiAgICAgICAgICAgICAgICAgIGNhc2UgMHg5YTogY2FzZSAweDliOiBjYXNl
IDB4YWE6IGNhc2UgMHhhYjoNCiAgICAgICAgICAgICAgICAgICAgICBpZiAoIGV2ZXgucGZ4ID09
IHZleF9mMiApDQpAQCAtOTM5NCw2ICs5Mzk3LDE0IEBAIHg4Nl9lbXVsYXRlKA0KICAgICAgICAg
ICAgICBhdng1MTJfdmxlbl9jaGVjayh0cnVlKTsNCiAgICAgICAgICBnb3RvIHNpbWRfem1tOw0K
ICANCisgICAgY2FzZSBYODZFTVVMX09QQ19FVkVYXzY2KDB4MGYzOCwgMHg1MCk6IC8qIHZwZHBi
dXNkIFt4eXpdbW0vbWVtLFt4eXpdbW0sW3h5el1tbXtrfSAqLw0KKyAgICBjYXNlIFg4NkVNVUxf
T1BDX0VWRVhfNjYoMHgwZjM4LCAweDUxKTogLyogdnBkcGJ1c2RzIFt4eXpdbW0vbWVtLFt4eXpd
bW0sW3h5el1tbXtrfSAqLw0KKyAgICBjYXNlIFg4NkVNVUxfT1BDX0VWRVhfNjYoMHgwZjM4LCAw
eDUyKTogLyogdnBkcHdzc2QgW3h5el1tbS9tZW0sW3h5el1tbSxbeHl6XW1te2t9ICovDQorICAg
IGNhc2UgWDg2RU1VTF9PUENfRVZFWF82NigweDBmMzgsIDB4NTMpOiAvKiB2cGRwd3NzZHMgW3h5
el1tbS9tZW0sW3h5el1tbSxbeHl6XW1te2t9ICovDQorICAgICAgICBob3N0X2FuZF92Y3B1X211
c3RfaGF2ZShhdng1MTJfdm5uaSk7DQorICAgICAgICBnZW5lcmF0ZV9leGNlcHRpb25faWYoZXZl
eC53LCBFWENfVUQpOw0KKyAgICAgICAgZ290byBhdng1MTJmX25vX3NhZTsNCisNCiAgICAgIGNh
c2UgWDg2RU1VTF9PUENfRVZFWF9GMigweDBmMzgsIDB4OWEpOiAvKiB2NGZtYWRkcHMgbTEyOCx6
bW0rMyx6bW17a30gKi8NCiAgICAgIGNhc2UgWDg2RU1VTF9PUENfRVZFWF9GMigweDBmMzgsIDB4
YWEpOiAvKiB2NGZubWFkZHBzIG0xMjgsem1tKzMsem1te2t9ICovDQogICAgICAgICAgaG9zdF9h
bmRfdmNwdV9tdXN0X2hhdmUoYXZ4NTEyXzRmbWFwcyk7DQotLS0gYS94ZW4vaW5jbHVkZS9hc20t
eDg2L2NwdWZlYXR1cmUuaA0KKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9jcHVmZWF0dXJlLmgN
CkBAIC0xMTEsNiArMTExLDcgQEANCiAgLyogQ1BVSUQgbGV2ZWwgMHgwMDAwMDAwNzowLmVjeCAq
Lw0KICAjZGVmaW5lIGNwdV9oYXNfYXZ4NTEyX3ZibWkgICAgIGJvb3RfY3B1X2hhcyhYODZfRkVB
VFVSRV9BVlg1MTJfVkJNSSkNCiAgI2RlZmluZSBjcHVfaGFzX2F2eDUxMl92Ym1pMiAgICBib290
X2NwdV9oYXMoWDg2X0ZFQVRVUkVfQVZYNTEyX1ZCTUkyKQ0KKyNkZWZpbmUgY3B1X2hhc19hdng1
MTJfdm5uaSAgICAgYm9vdF9jcHVfaGFzKFg4Nl9GRUFUVVJFX0FWWDUxMl9WTk5JKQ0KICAjZGVm
aW5lIGNwdV9oYXNfYXZ4NTEyX2JpdGFsZyAgIGJvb3RfY3B1X2hhcyhYODZfRkVBVFVSRV9BVlg1
MTJfQklUQUxHKQ0KICAjZGVmaW5lIGNwdV9oYXNfYXZ4NTEyX3Zwb3BjbnRkcSBib290X2NwdV9o
YXMoWDg2X0ZFQVRVUkVfQVZYNTEyX1ZQT1BDTlREUSkNCiAgI2RlZmluZSBjcHVfaGFzX3JkcGlk
ICAgICAgICAgICBib290X2NwdV9oYXMoWDg2X0ZFQVRVUkVfUkRQSUQpDQotLS0gYS94ZW4vaW5j
bHVkZS9wdWJsaWMvYXJjaC14ODYvY3B1ZmVhdHVyZXNldC5oDQorKysgYi94ZW4vaW5jbHVkZS9w
dWJsaWMvYXJjaC14ODYvY3B1ZmVhdHVyZXNldC5oDQpAQCAtMjI5LDYgKzIyOSw3IEBAIFhFTl9D
UFVGRUFUVVJFKFVNSVAsICAgICAgICAgIDYqMzIrIDIpIC8NCiAgWEVOX0NQVUZFQVRVUkUoUEtV
LCAgICAgICAgICAgNiozMisgMykgLypIICBQcm90ZWN0aW9uIEtleXMgZm9yIFVzZXJzcGFjZSAq
Lw0KICBYRU5fQ1BVRkVBVFVSRShPU1BLRSwgICAgICAgICA2KjMyKyA0KSAvKiEgIE9TIFByb3Rl
Y3Rpb24gS2V5cyBFbmFibGUgKi8NCiAgWEVOX0NQVUZFQVRVUkUoQVZYNTEyX1ZCTUkyLCAgNioz
MisgNikgLypBICBBZGRpdGlvbmFsIEFWWC01MTIgVmVjdG9yIEJ5dGUgTWFuaXB1bGF0aW9uIElu
c3RycyAqLw0KK1hFTl9DUFVGRUFUVVJFKEFWWDUxMl9WTk5JLCAgIDYqMzIrMTEpIC8qQSAgVmVj
dG9yIE5ldXJhbCBOZXR3b3JrIEluc3RycyAqLw0KICBYRU5fQ1BVRkVBVFVSRShBVlg1MTJfQklU
QUxHLCA2KjMyKzEyKSAvKkEgIFN1cHBvcnQgZm9yIFZQT1BDTlRbQixXXSBhbmQgVlBTSFVGQklU
UU1CICovDQogIFhFTl9DUFVGRUFUVVJFKEFWWDUxMl9WUE9QQ05URFEsIDYqMzIrMTQpIC8qQSAg
UE9QQ05UIGZvciB2ZWN0b3JzIG9mIERXL1FXICovDQogIFhFTl9DUFVGRUFUVVJFKFJEUElELCAg
ICAgICAgIDYqMzIrMjIpIC8qQSAgUkRQSUQgaW5zdHJ1Y3Rpb24gKi8NCi0tLSBhL3hlbi90b29s
cy9nZW4tY3B1aWQucHkNCisrKyBiL3hlbi90b29scy9nZW4tY3B1aWQucHkNCkBAIC0yNjMsNyAr
MjYzLDcgQEAgZGVmIGNydW5jaF9udW1iZXJzKHN0YXRlKToNCiAgICAgICAgICAjIEFWWDUxMiBm
ZWF0dXJlcyBhcmUgYnVpbHQgb24gdG9wIG9mIEFWWDUxMkYNCiAgICAgICAgICBBVlg1MTJGOiBb
QVZYNTEyRFEsIEFWWDUxMl9JRk1BLCBBVlg1MTJQRiwgQVZYNTEyRVIsIEFWWDUxMkNELA0KICAg
ICAgICAgICAgICAgICAgICBBVlg1MTJCVywgQVZYNTEyVkwsIEFWWDUxMl80Vk5OSVcsIEFWWDUx
Ml80Rk1BUFMsDQotICAgICAgICAgICAgICAgICAgQVZYNTEyX1ZQT1BDTlREUV0sDQorICAgICAg
ICAgICAgICAgICAgQVZYNTEyX1ZOTkksIEFWWDUxMl9WUE9QQ05URFFdLA0KICANCiAgICAgICAg
ICAjIEFWWDUxMiBleHRlbnNpb25zIGFjdGluZyBvbiB2ZWN0b3JzIG9mIGJ5dGVzL3dvcmRzIGFy
ZSBtYWRlDQogICAgICAgICAgIyBkZXBlbmRlbnRzIG9mIEFWWDUxMkJXIChhcyB0byByZXF1aXJp
bmcgd2lkZXIgdGhhbiAxNi1iaXQgbWFzaw0KDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 01 11:25:45 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Jul 2019 11: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 1hhuRM-0002BI-TF; Mon, 01 Jul 2019 11:25:44 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=YZ94=U6=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hhuRL-0002B0-P1
 for xen-devel@lists.xenproject.org; Mon, 01 Jul 2019 11:25:43 +0000
X-Inumbo-ID: f554dc3c-9bf2-11e9-adce-23c3c0d28f07
Received: from m4a0039g.houston.softwaregrp.com (unknown [15.124.2.85])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f554dc3c-9bf2-11e9-adce-23c3c0d28f07;
 Mon, 01 Jul 2019 11:25:41 +0000 (UTC)
Received: FROM m4a0039g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0039g.houston.softwaregrp.com WITH ESMTP; 
 Mon,  1 Jul 2019 11:22:07 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Mon, 1 Jul 2019 11:25:21 +0000
Received: from NAM04-BN3-obe.outbound.protection.outlook.com (15.124.8.14) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Mon, 1 Jul 2019 11:25:21 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3299.namprd18.prod.outlook.com (10.255.138.96) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2032.18; Mon, 1 Jul 2019 11:25:20 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc%3]) with mapi id 15.20.2008.020; Mon, 1 Jul 2019
 11:25:20 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v9 17/23] x86emul: support VPCLMULQDQ insns
Thread-Index: AQHVL/+q1lS5SNRdhUC2nlDFog84mg==
Date: Mon, 1 Jul 2019 11:25:20 +0000
Message-ID: <c11c60a3-8790-12d9-2d75-e8ab3c88b316@suse.com>
References: <f69ca82f-e2db-e85e-ff98-2060a8dc28a5@suse.com>
In-Reply-To: <f69ca82f-e2db-e85e-ff98-2060a8dc28a5@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB8PR04CA0019.eurprd04.prod.outlook.com
 (2603:10a6:10:110::29) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 20f9ef50-f7ab-4b4b-6fde-08d6fe16cd0d
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3299; 
x-ms-traffictypediagnostic: BY5PR18MB3299:
x-microsoft-antispam-prvs: <BY5PR18MB3299F1F47AF4A525501ED665B3F90@BY5PR18MB3299.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 00851CA28B
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(346002)(136003)(396003)(366004)(376002)(39860400002)(189003)(199004)(6916009)(478600001)(5660300002)(256004)(14444005)(76176011)(486006)(7736002)(80792005)(8676002)(4326008)(2501003)(66556008)(64756008)(66946007)(2906002)(66476007)(71190400001)(8936002)(71200400001)(66446008)(25786009)(73956011)(3846002)(446003)(68736007)(36756003)(81166006)(81156014)(66066001)(14454004)(6116002)(31686004)(11346002)(99286004)(305945005)(86362001)(31696002)(6436002)(386003)(6506007)(53936002)(102836004)(2616005)(54906003)(52116002)(6512007)(72206003)(316002)(476003)(186003)(6486002)(5640700003)(26005)(2351001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3299;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: DTZ0vXvms8S3cAlx7t44H1FlhmwaREMYaXpH0zIqKziShVqG7TTfwuOO/M7p3ujXXvGfqs+2RCsLaficma7QHr05l0CAe8umIbCCqiG7uYuPjkOZonuZ/NMTY3r0YCojGosmjp+E8H0Kl4mM0sW4dpW5VEcN9G8i6T4s//MV1C1Jwq39C0k6CbozOatktl8LLsYAA72mnSJrALoNVuEEK0v3/lm6y/6Pnfp4hPg9vV/7TO/E4h7Ugb+yYswpoeBLXQSEafd5uZGU7RWrTQUfAGF2NKr2e6FQava7e0v9sLUrPV9r5gFgGrYGVS000ChstDot/76aByrdaEh3atiAZLkA5x0zFBQPE2EFbuGb0z/O7FCyQH19Vftf1xjchKTZ9DqnvMae+qFJN85RvBn4k1jUtWZOEPSJRjclHF6ypEU=
Content-ID: <2900FB5B01430642A1C76A866E313CC6@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 20f9ef50-f7ab-4b4b-6fde-08d6fe16cd0d
X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Jul 2019 11:25:20.4518 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3299
X-OriginatorOrg: suse.com
Subject: [Xen-devel] [PATCH v9 17/23] x86emul: support VPCLMULQDQ insns
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 RogerPau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QXMgdG8gdGhlIGZlYXR1cmUgZGVwZW5kZW5jeSBhZGp1c3RtZW50LCB3aGlsZSBzdHJpY3RseSBz
cGVha2luZyBBVlggaXMNCmEgc3VmZmljaWVudCBwcmVyZXEgKHRvIGhhdmUgWU1NIHJlZ2lzdGVy
cyksIDI1Ni1iaXQgdmVjdG9ycyBvZiBpbnRlZ2Vycw0KaGF2ZSBnb3QgZnVsbHkgaW50cm9kdWNl
ZCB3aXRoIEFWWDIgb25seS4gU2FkbHkgZ2NjIGNhbid0IGJlIHVzZWQgYXMgYQ0KcmVmZXJlbmNl
IGhlcmU6IFRoZXkgZG9uJ3QgcHJvdmlkZSBhbnkgQVZYNTEyLWluZGVwZW5kZW50IGJ1aWx0LWlu
IGF0DQphbGwuDQoNCkFsb25nIHRoZSBsaW5lcyBvZiBQQ0xNVUxRRFEsIHNpbmNlIHRoZSBpbnNu
cyBoZXJlIGFuZCBpbiBwYXJ0aWN1bGFyDQp0aGVpciBtZW1vcnkgYWNjZXNzIHBhdHRlcm5zIGZv
bGxvdyB0aGUgdXN1YWwgc2NoZW1lLCBJIGRpZG4ndCB0aGluayBpdA0Kd2FzIG5lY2Vzc2FyeSB0
byBhZGQgYSBjb250cml2ZWQgdGVzdCBzcGVjaWZpY2FsbHkgZm9yIHRoZW0sIGJleW9uZCB0aGUN
CkRpc3A4IHNjYWxpbmcgb25lLg0KDQpTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxp
Y2hAc3VzZS5jb20+DQpBY2tlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4NCi0tLQ0Kdjk6IFJlLWJhc2UuIE1ha2UgVlBDTE1VTFFEUSBhbHNvIGRlcGVuZCBv
biBQQ0xNVUxRRFEuDQp2ODogTm8gbmVlZCB0byBzZXQgZmF1bHRfc3VwcHJlc3Npb24gdG8gZmFs
c2UuDQp2NzogTmV3Lg0KDQotLS0gYS90b29scy90ZXN0cy94ODZfZW11bGF0b3IvZXZleC1kaXNw
OC5jDQorKysgYi90b29scy90ZXN0cy94ODZfZW11bGF0b3IvZXZleC1kaXNwOC5jDQpAQCAtNTkx
LDYgKzU5MSwxMCBAQCBzdGF0aWMgY29uc3Qgc3RydWN0IHRlc3QgYXZ4NTEyX3Zwb3BjbnRkDQog
ICAgICBJTlNOKHBvcGNudCwgNjYsIDBmMzgsIDU1LCB2bCwgZHEsIHZsKQ0KICB9Ow0KICANCitz
dGF0aWMgY29uc3Qgc3RydWN0IHRlc3QgdnBjbG11bHFkcV9hbGxbXSA9IHsNCisgICAgSU5TTihw
Y2xtdWxxZHEsIDY2LCAwZjNhLCA0NCwgdmwsIHFfbmIsIHZsKQ0KK307DQorDQogIHN0YXRpYyBj
b25zdCB1bnNpZ25lZCBjaGFyIHZsX2FsbFtdID0geyBWTF81MTIsIFZMXzEyOCwgVkxfMjU2IH07
DQogIHN0YXRpYyBjb25zdCB1bnNpZ25lZCBjaGFyIHZsXzEyOFtdID0geyBWTF8xMjggfTsNCiAg
c3RhdGljIGNvbnN0IHVuc2lnbmVkIGNoYXIgdmxfbm8xMjhbXSA9IHsgVkxfNTEyLCBWTF8yNTYg
fTsNCkBAIC05NjgsNCArOTcyLDkgQEAgdm9pZCBldmV4X2Rpc3A4X3Rlc3Qodm9pZCAqaW5zdHIs
IHN0cnVjdA0KICAgICAgUlVOKGF2eDUxMl92Ym1pMiwgYWxsKTsNCiAgICAgIFJVTihhdng1MTJf
dm5uaSwgYWxsKTsNCiAgICAgIFJVTihhdng1MTJfdnBvcGNudGRxLCBhbGwpOw0KKw0KKyAgICBp
ZiAoIGNwdV9oYXNfYXZ4NTEyZiApDQorICAgIHsNCisgICAgICAgIFJVTih2cGNsbXVscWRxLCBh
bGwpOw0KKyAgICB9DQogIH0NCi0tLSBhL3Rvb2xzL3Rlc3RzL3g4Nl9lbXVsYXRvci94ODYtZW11
bGF0ZS5oDQorKysgYi90b29scy90ZXN0cy94ODZfZW11bGF0b3IveDg2LWVtdWxhdGUuaA0KQEAg
LTE0NCw2ICsxNDQsNyBAQCBzdGF0aWMgaW5saW5lIGJvb2wgeGNyMF9tYXNrKHVpbnQ2NF90IG1h
DQogICNkZWZpbmUgY3B1X2hhc19hdng1MTJ2bCAgKGNwLmZlYXQuYXZ4NTEydmwgJiYgeGNyMF9t
YXNrKDB4ZTYpKQ0KICAjZGVmaW5lIGNwdV9oYXNfYXZ4NTEyX3ZibWkgKGNwLmZlYXQuYXZ4NTEy
X3ZibWkgJiYgeGNyMF9tYXNrKDB4ZTYpKQ0KICAjZGVmaW5lIGNwdV9oYXNfYXZ4NTEyX3ZibWky
IChjcC5mZWF0LmF2eDUxMl92Ym1pMiAmJiB4Y3IwX21hc2soMHhlNikpDQorI2RlZmluZSBjcHVf
aGFzX3ZwY2xtdWxxZHEgKGNwLmZlYXQudnBjbG11bHFkcSAmJiB4Y3IwX21hc2soNikpDQogICNk
ZWZpbmUgY3B1X2hhc19hdng1MTJfdm5uaSAoY3AuZmVhdC5hdng1MTJfdm5uaSAmJiB4Y3IwX21h
c2soMHhlNikpDQogICNkZWZpbmUgY3B1X2hhc19hdng1MTJfYml0YWxnIChjcC5mZWF0LmF2eDUx
Ml9iaXRhbGcgJiYgeGNyMF9tYXNrKDB4ZTYpKQ0KICAjZGVmaW5lIGNwdV9oYXNfYXZ4NTEyX3Zw
b3BjbnRkcSAoY3AuZmVhdC5hdng1MTJfdnBvcGNudGRxICYmIHhjcjBfbWFzaygweGU2KSkNCi0t
LSBhL3hlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jDQorKysgYi94ZW4vYXJj
aC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYw0KQEAgLTU5NCw3ICs1OTQsNyBAQCBzdGF0
aWMgY29uc3Qgc3RydWN0IGV4dDBmM2FfdGFibGUgew0KICAgICAgWzB4M2UgLi4uIDB4M2ZdID0g
eyAuc2ltZF9zaXplID0gc2ltZF9wYWNrZWRfaW50LCAuZDhzID0gZDhzX3ZsIH0sDQogICAgICBb
MHg0MCAuLi4gMHg0MV0gPSB7IC5zaW1kX3NpemUgPSBzaW1kX3BhY2tlZF9mcCB9LA0KICAgICAg
WzB4NDIgLi4uIDB4NDNdID0geyAuc2ltZF9zaXplID0gc2ltZF9wYWNrZWRfaW50LCAuZDhzID0g
ZDhzX3ZsIH0sDQotICAgIFsweDQ0XSA9IHsgLnNpbWRfc2l6ZSA9IHNpbWRfcGFja2VkX2ludCB9
LA0KKyAgICBbMHg0NF0gPSB7IC5zaW1kX3NpemUgPSBzaW1kX3BhY2tlZF9pbnQsIC5kOHMgPSBk
OHNfdmwgfSwNCiAgICAgIFsweDQ2XSA9IHsgLnNpbWRfc2l6ZSA9IHNpbWRfcGFja2VkX2ludCB9
LA0KICAgICAgWzB4NDggLi4uIDB4NDldID0geyAuc2ltZF9zaXplID0gc2ltZF9wYWNrZWRfZnAs
IC5mb3VyX29wID0gMSB9LA0KICAgICAgWzB4NGEgLi4uIDB4NGJdID0geyAuc2ltZF9zaXplID0g
c2ltZF9wYWNrZWRfZnAsIC5mb3VyX29wID0gMSB9LA0KQEAgLTE4OTAsNiArMTg5MCw3IEBAIGlu
X3Byb3Rtb2RlKA0KICAjZGVmaW5lIHZjcHVfaGFzX2F2eDUxMnZsKCkgICAgKGN0eHQtPmNwdWlk
LT5mZWF0LmF2eDUxMnZsKQ0KICAjZGVmaW5lIHZjcHVfaGFzX2F2eDUxMl92Ym1pKCkgKGN0eHQt
PmNwdWlkLT5mZWF0LmF2eDUxMl92Ym1pKQ0KICAjZGVmaW5lIHZjcHVfaGFzX2F2eDUxMl92Ym1p
MigpIChjdHh0LT5jcHVpZC0+ZmVhdC5hdng1MTJfdmJtaTIpDQorI2RlZmluZSB2Y3B1X2hhc192
cGNsbXVscWRxKCkgIChjdHh0LT5jcHVpZC0+ZmVhdC52cGNsbXVscWRxKQ0KICAjZGVmaW5lIHZj
cHVfaGFzX2F2eDUxMl92bm5pKCkgKGN0eHQtPmNwdWlkLT5mZWF0LmF2eDUxMl92bm5pKQ0KICAj
ZGVmaW5lIHZjcHVfaGFzX2F2eDUxMl9iaXRhbGcoKSAoY3R4dC0+Y3B1aWQtPmZlYXQuYXZ4NTEy
X2JpdGFsZykNCiAgI2RlZmluZSB2Y3B1X2hhc19hdng1MTJfdnBvcGNudGRxKCkgKGN0eHQtPmNw
dWlkLT5mZWF0LmF2eDUxMl92cG9wY250ZHEpDQpAQCAtMTAyMDcsMTMgKzEwMjA4LDE5IEBAIHg4
Nl9lbXVsYXRlKA0KICAgICAgICAgIGdvdG8gb3BtYXNrX3NoaWZ0X2ltbTsNCiAgDQogICAgICBj
YXNlIFg4NkVNVUxfT1BDXzY2KDB4MGYzYSwgMHg0NCk6ICAgICAvKiBwY2xtdWxxZHEgJGltbTgs
eG1tL20xMjgseG1tICovDQotICAgIGNhc2UgWDg2RU1VTF9PUENfVkVYXzY2KDB4MGYzYSwgMHg0
NCk6IC8qIHZwY2xtdWxxZHEgJGltbTgseG1tL20xMjgseG1tLHhtbSAqLw0KKyAgICBjYXNlIFg4
NkVNVUxfT1BDX1ZFWF82NigweDBmM2EsIDB4NDQpOiAvKiB2cGNsbXVscWRxICRpbW04LHt4LHl9
bW0vbWVtLHt4LHl9bW0se3gseX1tbSAqLw0KICAgICAgICAgIGhvc3RfYW5kX3ZjcHVfbXVzdF9o
YXZlKHBjbG11bHFkcSk7DQogICAgICAgICAgaWYgKCB2ZXgub3BjeCA9PSB2ZXhfbm9uZSApDQog
ICAgICAgICAgICAgIGdvdG8gc2ltZF8wZjNhX2NvbW1vbjsNCi0gICAgICAgIGdlbmVyYXRlX2V4
Y2VwdGlvbl9pZih2ZXgubCwgRVhDX1VEKTsNCisgICAgICAgIGlmICggdmV4LmwgKQ0KKyAgICAg
ICAgICAgIGhvc3RfYW5kX3ZjcHVfbXVzdF9oYXZlKHZwY2xtdWxxZHEpOw0KICAgICAgICAgIGdv
dG8gc2ltZF8wZl9pbW04X2F2eDsNCiAgDQorICAgIGNhc2UgWDg2RU1VTF9PUENfRVZFWF82Nigw
eDBmM2EsIDB4NDQpOiAvKiB2cGNsbXVscWRxICRpbW04LFt4eXpdbW0vbWVtLFt4eXpdbW0sW3h5
el1tbSAqLw0KKyAgICAgICAgaG9zdF9hbmRfdmNwdV9tdXN0X2hhdmUodnBjbG11bHFkcSk7DQor
ICAgICAgICBnZW5lcmF0ZV9leGNlcHRpb25faWYoZXZleC5icnMgfHwgZXZleC5vcG1zaywgRVhD
X1VEKTsNCisgICAgICAgIGdvdG8gYXZ4NTEyZl9pbW04X25vX3NhZTsNCisNCiAgICAgIGNhc2Ug
WDg2RU1VTF9PUENfVkVYXzY2KDB4MGYzYSwgMHg0YSk6IC8qIHZibGVuZHZwcyB7eCx5fW1tLHt4
LHl9bW0vbWVtLHt4LHl9bW0se3gseX1tbSAqLw0KICAgICAgY2FzZSBYODZFTVVMX09QQ19WRVhf
NjYoMHgwZjNhLCAweDRiKTogLyogdmJsZW5kdnBkIHt4LHl9bW0se3gseX1tbS9tZW0se3gseX1t
bSx7eCx5fW1tICovDQogICAgICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKHZleC53LCBFWENf
VUQpOw0KLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9jcHVmZWF0dXJlLmgNCisrKyBiL3hlbi9p
bmNsdWRlL2FzbS14ODYvY3B1ZmVhdHVyZS5oDQpAQCAtMTExLDYgKzExMSw3IEBADQogIC8qIENQ
VUlEIGxldmVsIDB4MDAwMDAwMDc6MC5lY3ggKi8NCiAgI2RlZmluZSBjcHVfaGFzX2F2eDUxMl92
Ym1pICAgICBib290X2NwdV9oYXMoWDg2X0ZFQVRVUkVfQVZYNTEyX1ZCTUkpDQogICNkZWZpbmUg
Y3B1X2hhc19hdng1MTJfdmJtaTIgICAgYm9vdF9jcHVfaGFzKFg4Nl9GRUFUVVJFX0FWWDUxMl9W
Qk1JMikNCisjZGVmaW5lIGNwdV9oYXNfdnBjbG11bHFkcSAgICAgIGJvb3RfY3B1X2hhcyhYODZf
RkVBVFVSRV9WUENMTVVMUURRKQ0KICAjZGVmaW5lIGNwdV9oYXNfYXZ4NTEyX3ZubmkgICAgIGJv
b3RfY3B1X2hhcyhYODZfRkVBVFVSRV9BVlg1MTJfVk5OSSkNCiAgI2RlZmluZSBjcHVfaGFzX2F2
eDUxMl9iaXRhbGcgICBib290X2NwdV9oYXMoWDg2X0ZFQVRVUkVfQVZYNTEyX0JJVEFMRykNCiAg
I2RlZmluZSBjcHVfaGFzX2F2eDUxMl92cG9wY250ZHEgYm9vdF9jcHVfaGFzKFg4Nl9GRUFUVVJF
X0FWWDUxMl9WUE9QQ05URFEpDQotLS0gYS94ZW4vaW5jbHVkZS9wdWJsaWMvYXJjaC14ODYvY3B1
ZmVhdHVyZXNldC5oDQorKysgYi94ZW4vaW5jbHVkZS9wdWJsaWMvYXJjaC14ODYvY3B1ZmVhdHVy
ZXNldC5oDQpAQCAtMTIxLDcgKzEyMSw3IEBAIFhFTl9DUFVGRUFUVVJFKFBCRSwgICAgICAgICAg
IDAqMzIrMzEpIC8NCiAgDQogIC8qIEludGVsLWRlZmluZWQgQ1BVIGZlYXR1cmVzLCBDUFVJRCBs
ZXZlbCAweDAwMDAwMDAxLmVjeCwgd29yZCAxICovDQogIFhFTl9DUFVGRUFUVVJFKFNTRTMsICAg
ICAgICAgIDEqMzIrIDApIC8qQSAgU3RyZWFtaW5nIFNJTUQgRXh0ZW5zaW9ucy0zICovDQotWEVO
X0NQVUZFQVRVUkUoUENMTVVMUURRLCAgICAgMSozMisgMSkgLypBICBDYXJyeS1sZXNzIG11bGl0
cGxpY2F0aW9uICovDQorWEVOX0NQVUZFQVRVUkUoUENMTVVMUURRLCAgICAgMSozMisgMSkgLypB
ICBDYXJyeS1sZXNzIG11bHRpcGxpY2F0aW9uICovDQogIFhFTl9DUFVGRUFUVVJFKERURVM2NCwg
ICAgICAgIDEqMzIrIDIpIC8qICAgNjQtYml0IERlYnVnIFN0b3JlICovDQogIFhFTl9DUFVGRUFU
VVJFKE1PTklUT1IsICAgICAgIDEqMzIrIDMpIC8qICAgTW9uaXRvci9Nd2FpdCBzdXBwb3J0ICov
DQogIFhFTl9DUFVGRUFUVVJFKERTQ1BMLCAgICAgICAgIDEqMzIrIDQpIC8qICAgQ1BMIFF1YWxp
ZmllZCBEZWJ1ZyBTdG9yZSAqLw0KQEAgLTIyOSw2ICsyMjksNyBAQCBYRU5fQ1BVRkVBVFVSRShV
TUlQLCAgICAgICAgICA2KjMyKyAyKSAvDQogIFhFTl9DUFVGRUFUVVJFKFBLVSwgICAgICAgICAg
IDYqMzIrIDMpIC8qSCAgUHJvdGVjdGlvbiBLZXlzIGZvciBVc2Vyc3BhY2UgKi8NCiAgWEVOX0NQ
VUZFQVRVUkUoT1NQS0UsICAgICAgICAgNiozMisgNCkgLyohICBPUyBQcm90ZWN0aW9uIEtleXMg
RW5hYmxlICovDQogIFhFTl9DUFVGRUFUVVJFKEFWWDUxMl9WQk1JMiwgIDYqMzIrIDYpIC8qQSAg
QWRkaXRpb25hbCBBVlgtNTEyIFZlY3RvciBCeXRlIE1hbmlwdWxhdGlvbiBJbnN0cnMgKi8NCitY
RU5fQ1BVRkVBVFVSRShWUENMTVVMUURRLCAgICA2KjMyKzEwKSAvKkEgIFZlY3RvciBDYXJyeS1s
ZXNzIE11bHRpcGxpY2F0aW9uIEluc3RycyAqLw0KICBYRU5fQ1BVRkVBVFVSRShBVlg1MTJfVk5O
SSwgICA2KjMyKzExKSAvKkEgIFZlY3RvciBOZXVyYWwgTmV0d29yayBJbnN0cnMgKi8NCiAgWEVO
X0NQVUZFQVRVUkUoQVZYNTEyX0JJVEFMRywgNiozMisxMikgLypBICBTdXBwb3J0IGZvciBWUE9Q
Q05UW0IsV10gYW5kIFZQU0hVRkJJVFFNQiAqLw0KICBYRU5fQ1BVRkVBVFVSRShBVlg1MTJfVlBP
UENOVERRLCA2KjMyKzE0KSAvKkEgIFBPUENOVCBmb3IgdmVjdG9ycyBvZiBEVy9RVyAqLw0KLS0t
IGEveGVuL3Rvb2xzL2dlbi1jcHVpZC5weQ0KKysrIGIveGVuL3Rvb2xzL2dlbi1jcHVpZC5weQ0K
QEAgLTI1NCw4ICsyNTQsOSBAQCBkZWYgY3J1bmNoX251bWJlcnMoc3RhdGUpOg0KICANCiAgICAg
ICAgICAjIFRoaXMgaXMganVzdCB0aGUgZGVwZW5kZW5jeSBiZXR3ZWVuIEFWWDUxMiBhbmQgQVZY
MiBvZiBYU1RBVEUNCiAgICAgICAgICAjIGZlYXR1cmUgZmxhZ3MuICBJZiB3YW50IHRvIHVzZSBB
Vlg1MTIsIEFWWDIgbXVzdCBiZSBzdXBwb3J0ZWQgYW5kDQotICAgICAgICAjIGVuYWJsZWQuDQot
ICAgICAgICBBVlgyOiBbQVZYNTEyRl0sDQorICAgICAgICAjIGVuYWJsZWQuICBDZXJ0YWluIGxh
dGVyIGV4dGVuc2lvbnMsIGFjdGluZyBvbiAyNTYtYml0IHZlY3RvcnMgb2YNCisgICAgICAgICMg
aW50ZWdlcnMsIGJldHRlciBkZXBlbmQgb24gQVZYMiB0aGFuIEFWWC4NCisgICAgICAgIEFWWDI6
IFtBVlg1MTJGLCBWUENMTVVMUURRXSwNCiAgDQogICAgICAgICAgIyBBVlg1MTJGIGlzIHRha2Vu
IHRvIG1lYW4gaGFyZHdhcmUgc3VwcG9ydCBmb3IgNTEyYml0IHJlZ2lzdGVycw0KICAgICAgICAg
ICMgKHdoaWNoIGluIHByYWN0aWNlIGRlcGVuZHMgb24gdGhlIEVWRVggcHJlZml4IHRvIGVuY29k
ZSkgYXMgd2VsbA0KQEAgLTI3MCw2ICsyNzEsMTAgQEAgZGVmIGNydW5jaF9udW1iZXJzKHN0YXRl
KToNCiAgICAgICAgICAjIHJlZ2lzdGVycyksIGRlc3BpdGUgdGhlIFNETSBub3QgZm9ybWFsbHkg
bWFraW5nIHRoaXMgY29ubmVjdGlvbi4NCiAgICAgICAgICBBVlg1MTJCVzogW0FWWDUxMl9CRjE2
LCBBVlg1MTJfQklUQUxHLCBBVlg1MTJfVkJNSSwgQVZYNTEyX1ZCTUkyXSwNCiAgDQorICAgICAg
ICAjIEV4dGVuc2lvbnMgd2l0aCBWRVgvRVZFWCBlbmNvZGluZ3Mga2V5ZWQgdG8gYSBzZXBhcmF0
ZSBmZWF0dXJlDQorICAgICAgICAjIGZsYWcgYXJlIG1hZGUgZGVwZW5kZW50cyBvZiB0aGVpciBy
ZXNwZWN0aXZlIGxlZ2FjeSBmZWF0dXJlLg0KKyAgICAgICAgUENMTVVMUURROiBbVlBDTE1VTFFE
UV0sDQorDQogICAgICAgICAgIyBUaGUgZmVhdHVyZXM6DQogICAgICAgICAgIyAgICogU2luZ2xl
IFRocmVhZCBJbmRpcmVjdCBCcmFuY2ggUHJlZGljdG9ycw0KICAgICAgICAgICMgICAqIFNwZWN1
bGF0aXZlIFN0b3JlIEJ5cGFzcyBEaXNhYmxlDQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 01 11:25:51 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Jul 2019 11:25:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hhuRT-0002Dw-CD; Mon, 01 Jul 2019 11:25:51 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=YZ94=U6=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hhuRS-0002Df-OR
 for xen-devel@lists.xenproject.org; Mon, 01 Jul 2019 11:25:50 +0000
X-Inumbo-ID: a8f0879a-9bf2-11e9-8980-bc764e045a96
Received: from m9a0002g.houston.softwaregrp.com (unknown [15.124.64.67])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a8f0879a-9bf2-11e9-8980-bc764e045a96;
 Mon, 01 Jul 2019 11:25:49 +0000 (UTC)
Received: FROM m9a0002g.houston.softwaregrp.com (15.121.0.191) BY
 m9a0002g.houston.softwaregrp.com WITH ESMTP; 
 Mon,  1 Jul 2019 11:23:28 +0000
Received: from M4W0335.microfocus.com (2002:f78:1193::f78:1193) by
 M9W0068.microfocus.com (2002:f79:bf::f79:bf) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Mon, 1 Jul 2019 11:22:20 +0000
Received: from NAM05-BY2-obe.outbound.protection.outlook.com (15.124.8.12) by
 M4W0335.microfocus.com (15.120.17.147) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Mon, 1 Jul 2019 11:22:20 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3299.namprd18.prod.outlook.com (10.255.138.96) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2032.18; Mon, 1 Jul 2019 11:22:19 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc%3]) with mapi id 15.20.2008.020; Mon, 1 Jul 2019
 11:22:19 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v9 11/23] x86emul: support of AVX512* population count
 insns
Thread-Index: AQHVL/8+w7wOwPiMakCGalDz/ydOwA==
Date: Mon, 1 Jul 2019 11:22:19 +0000
Message-ID: <745c685a-a614-6067-946d-c89fe98cb589@suse.com>
References: <f69ca82f-e2db-e85e-ff98-2060a8dc28a5@suse.com>
In-Reply-To: <f69ca82f-e2db-e85e-ff98-2060a8dc28a5@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR04CA0026.eurprd04.prod.outlook.com (2603:10a6:6::39)
 To BY5PR18MB3394.namprd18.prod.outlook.com (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: dfdf74b4-5d20-4d88-363d-08d6fe1660ee
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3299; 
x-ms-traffictypediagnostic: BY5PR18MB3299:
x-microsoft-antispam-prvs: <BY5PR18MB3299C60A55F953683FE657CDB3F90@BY5PR18MB3299.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-forefront-prvs: 00851CA28B
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(346002)(136003)(396003)(366004)(376002)(39860400002)(189003)(199004)(6916009)(478600001)(5660300002)(256004)(14444005)(76176011)(486006)(7736002)(80792005)(8676002)(4326008)(2501003)(66556008)(64756008)(66946007)(2906002)(66476007)(71190400001)(8936002)(71200400001)(66446008)(25786009)(73956011)(3846002)(446003)(68736007)(36756003)(81166006)(81156014)(66066001)(14454004)(6116002)(31686004)(11346002)(99286004)(305945005)(86362001)(31696002)(6436002)(386003)(6506007)(53936002)(102836004)(2616005)(54906003)(52116002)(6512007)(72206003)(316002)(476003)(186003)(6486002)(5640700003)(26005)(2351001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3299;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: 8V5yZ7ZeazB2Hd/dD1A62hG7eua80keSSjjpMZJCoCpbJjEL/RJ1Q++JhXgomutlh1TAQyhGTAPYcCp1Tb22m5Ozd9+5wCS+AE6BfAihFtbAJNH8i6sOAEwOmTl54M3qYb/fHt8uBdOsxhfages6LfS2IMVMwVNxiwZ1/iTNH3OjQFz3hvrLWyfPQy9dD8oI7UoXDOBl+Y6MmI6CR3afjqc3vqeJyH7zWdxh5Woa1ApnDw7KC22kNg5YQHwwCZvklcxhRGkM69f9OauL1n5M2t/7zZcJG4oGR+1w/9RsA6uNWHGSiqje5DHV2u1lyFk+rilLGgfF1y27X2N/8nCTYssNE3djcf4X+BkJA+diPmzyXxzsykY+L9ZByfUpiRwfdUVro5sWR5IYNZSoaL0QjnngRiaUZApCg3ufgHLPhCA=
Content-ID: <2D310DEC4D266840A00AA141C69D7682@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: dfdf74b4-5d20-4d88-363d-08d6fe1660ee
X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Jul 2019 11:22:19.1342 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3299
X-OriginatorOrg: suse.com
Subject: [Xen-devel] [PATCH v9 11/23] x86emul: support of AVX512* population
 count insns
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 RogerPau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

UGx1cyB0aGUgb25seSBvdGhlciBBVlg1MTJfQklUQUxHIG9uZS4NCg0KQXMgaW4gYSBmZXcgY2Fz
ZXMgYmVmb3JlLCBzaW5jZSB0aGUgaW5zbnMgaGVyZSBhbmQgaW4gcGFydGljdWxhciB0aGVpcg0K
bWVtb3J5IGFjY2VzcyBwYXR0ZXJucyBmb2xsb3cgdGhlIHVzdWFsIHNjaGVtZSwgSSBkaWRuJ3Qg
dGhpbmsgaXQgd2FzDQpuZWNlc3NhcnkgdG8gYWRkIGEgY29udHJpdmVkIHRlc3Qgc3BlY2lmaWNh
bGx5IGZvciB0aGVtLCBiZXlvbmQgdGhlDQpEaXNwOCBzY2FsaW5nIG9uZS4NCg0KU2lnbmVkLW9m
Zi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPg0KLS0tDQp2OTogUmUtYmFzZS4N
CnY3OiBSZS1iYXNlLg0KdjY6IE5ldy4NCg0KLS0tIGEvdG9vbHMvdGVzdHMveDg2X2VtdWxhdG9y
L2V2ZXgtZGlzcDguYw0KKysrIGIvdG9vbHMvdGVzdHMveDg2X2VtdWxhdG9yL2V2ZXgtZGlzcDgu
Yw0KQEAgLTUzOCw2ICs1MzgsMTEgQEAgc3RhdGljIGNvbnN0IHN0cnVjdCB0ZXN0IGF2eDUxMnBm
XzUxMltdDQogICAgICBJTlNOWChzY2F0dGVycGYxcSwgNjYsIDBmMzgsIGM3LCA2LCB2bCwgc2Qs
IGVsKSwNCiAgfTsNCiAgDQorc3RhdGljIGNvbnN0IHN0cnVjdCB0ZXN0IGF2eDUxMl9iaXRhbGdf
YWxsW10gPSB7DQorICAgIElOU04ocG9wY250LCAgICAgIDY2LCAwZjM4LCA1NCwgdmwsIGJ3LCB2
bCksDQorICAgIElOU04ocHNodWZiaXRxbWIsIDY2LCAwZjM4LCA4ZiwgdmwsICBiLCB2bCksDQor
fTsNCisNCiAgc3RhdGljIGNvbnN0IHN0cnVjdCB0ZXN0IGF2eDUxMl92Ym1pX2FsbFtdID0gew0K
ICAgICAgSU5TTihwZXJtYiwgICAgICAgICA2NiwgMGYzOCwgOGQsIHZsLCBiLCB2bCksDQogICAg
ICBJTlNOKHBlcm1pMmIsICAgICAgIDY2LCAwZjM4LCA3NSwgdmwsIGIsIHZsKSwNCkBAIC01NTAs
NiArNTU1LDEwIEBAIHN0YXRpYyBjb25zdCBzdHJ1Y3QgdGVzdCBhdng1MTJfdmJtaTJfYWwNCiAg
ICAgIElOU04ocGV4cGFuZCwgICA2NiwgMGYzOCwgNjIsIHZsLCBidywgZWwpLA0KICB9Ow0KICAN
CitzdGF0aWMgY29uc3Qgc3RydWN0IHRlc3QgYXZ4NTEyX3Zwb3BjbnRkcV9hbGxbXSA9IHsNCisg
ICAgSU5TTihwb3BjbnQsIDY2LCAwZjM4LCA1NSwgdmwsIGRxLCB2bCkNCit9Ow0KKw0KICBzdGF0
aWMgY29uc3QgdW5zaWduZWQgY2hhciB2bF9hbGxbXSA9IHsgVkxfNTEyLCBWTF8xMjgsIFZMXzI1
NiB9Ow0KICBzdGF0aWMgY29uc3QgdW5zaWduZWQgY2hhciB2bF8xMjhbXSA9IHsgVkxfMTI4IH07
DQogIHN0YXRpYyBjb25zdCB1bnNpZ25lZCBjaGFyIHZsX25vMTI4W10gPSB7IFZMXzUxMiwgVkxf
MjU2IH07DQpAQCAtOTE5LDYgKzkyOCw4IEBAIHZvaWQgZXZleF9kaXNwOF90ZXN0KHZvaWQgKmlu
c3RyLCBzdHJ1Y3QNCiAgICAgIFJVTihhdng1MTJlciwgNTEyKTsNCiAgI2RlZmluZSBjcHVfaGFz
X2F2eDUxMnBmIGNwdV9oYXNfYXZ4NTEyZg0KICAgICAgUlVOKGF2eDUxMnBmLCA1MTIpOw0KKyAg
ICBSVU4oYXZ4NTEyX2JpdGFsZywgYWxsKTsNCiAgICAgIFJVTihhdng1MTJfdmJtaSwgYWxsKTsN
CiAgICAgIFJVTihhdng1MTJfdmJtaTIsIGFsbCk7DQorICAgIFJVTihhdng1MTJfdnBvcGNudGRx
LCBhbGwpOw0KICB9DQotLS0gYS90b29scy90ZXN0cy94ODZfZW11bGF0b3IveDg2LWVtdWxhdGUu
aA0KKysrIGIvdG9vbHMvdGVzdHMveDg2X2VtdWxhdG9yL3g4Ni1lbXVsYXRlLmgNCkBAIC0xNDMs
NiArMTQzLDggQEAgc3RhdGljIGlubGluZSBib29sIHhjcjBfbWFzayh1aW50NjRfdCBtYQ0KICAj
ZGVmaW5lIGNwdV9oYXNfYXZ4NTEydmwgIChjcC5mZWF0LmF2eDUxMnZsICYmIHhjcjBfbWFzaygw
eGU2KSkNCiAgI2RlZmluZSBjcHVfaGFzX2F2eDUxMl92Ym1pIChjcC5mZWF0LmF2eDUxMl92Ym1p
ICYmIHhjcjBfbWFzaygweGU2KSkNCiAgI2RlZmluZSBjcHVfaGFzX2F2eDUxMl92Ym1pMiAoY3Au
ZmVhdC5hdng1MTJfdmJtaTIgJiYgeGNyMF9tYXNrKDB4ZTYpKQ0KKyNkZWZpbmUgY3B1X2hhc19h
dng1MTJfYml0YWxnIChjcC5mZWF0LmF2eDUxMl9iaXRhbGcgJiYgeGNyMF9tYXNrKDB4ZTYpKQ0K
KyNkZWZpbmUgY3B1X2hhc19hdng1MTJfdnBvcGNudGRxIChjcC5mZWF0LmF2eDUxMl92cG9wY250
ZHEgJiYgeGNyMF9tYXNrKDB4ZTYpKQ0KICANCiAgI2RlZmluZSBjcHVfaGFzX3hnZXRidjEgICAo
Y3B1X2hhc194c2F2ZSAmJiBjcC54c3RhdGUueGdldGJ2MSkNCiAgDQotLS0gYS94ZW4vYXJjaC94
ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYw0KKysrIGIveGVuL2FyY2gveDg2L3g4Nl9lbXVs
YXRlL3g4Nl9lbXVsYXRlLmMNCkBAIC00NzksNiArNDc5LDcgQEAgc3RhdGljIGNvbnN0IHN0cnVj
dCBleHQwZjM4X3RhYmxlIHsNCiAgICAgIFsweDRkXSA9IHsgLnNpbWRfc2l6ZSA9IHNpbWRfc2Nh
bGFyX3ZleHcsIC5kOHMgPSBkOHNfZHEgfSwNCiAgICAgIFsweDRlXSA9IHsgLnNpbWRfc2l6ZSA9
IHNpbWRfcGFja2VkX2ZwLCAudHdvX29wID0gMSwgLmQ4cyA9IGQ4c192bCB9LA0KICAgICAgWzB4
NGZdID0geyAuc2ltZF9zaXplID0gc2ltZF9zY2FsYXJfdmV4dywgLmQ4cyA9IGQ4c19kcSB9LA0K
KyAgICBbMHg1NCAuLi4gMHg1NV0gPSB7IC5zaW1kX3NpemUgPSBzaW1kX3BhY2tlZF9pbnQsIC50
d29fb3AgPSAxLCAuZDhzID0gZDhzX3ZsIH0sDQogICAgICBbMHg1OF0gPSB7IC5zaW1kX3NpemUg
PSBzaW1kX290aGVyLCAudHdvX29wID0gMSwgLmQ4cyA9IDIgfSwNCiAgICAgIFsweDU5XSA9IHsg
LnNpbWRfc2l6ZSA9IHNpbWRfb3RoZXIsIC50d29fb3AgPSAxLCAuZDhzID0gMyB9LA0KICAgICAg
WzB4NWFdID0geyAuc2ltZF9zaXplID0gc2ltZF8xMjgsIC50d29fb3AgPSAxLCAuZDhzID0gNCB9
LA0KQEAgLTUwMSw2ICs1MDIsNyBAQCBzdGF0aWMgY29uc3Qgc3RydWN0IGV4dDBmMzhfdGFibGUg
ew0KICAgICAgWzB4OGNdID0geyAuc2ltZF9zaXplID0gc2ltZF9wYWNrZWRfaW50IH0sDQogICAg
ICBbMHg4ZF0gPSB7IC5zaW1kX3NpemUgPSBzaW1kX3BhY2tlZF9pbnQsIC5kOHMgPSBkOHNfdmwg
fSwNCiAgICAgIFsweDhlXSA9IHsgLnNpbWRfc2l6ZSA9IHNpbWRfcGFja2VkX2ludCwgLnRvX21l
bSA9IDEgfSwNCisgICAgWzB4OGZdID0geyAuc2ltZF9zaXplID0gc2ltZF9wYWNrZWRfaW50LCAu
ZDhzID0gZDhzX3ZsIH0sDQogICAgICBbMHg5MCAuLi4gMHg5M10gPSB7IC5zaW1kX3NpemUgPSBz
aW1kX290aGVyLCAudnNpYiA9IDEsIC5kOHMgPSBkOHNfZHEgfSwNCiAgICAgIFsweDk2IC4uLiAw
eDk4XSA9IHsgLnNpbWRfc2l6ZSA9IHNpbWRfcGFja2VkX2ZwLCAuZDhzID0gZDhzX3ZsIH0sDQog
ICAgICBbMHg5OV0gPSB7IC5zaW1kX3NpemUgPSBzaW1kX3NjYWxhcl92ZXh3LCAuZDhzID0gZDhz
X2RxIH0sDQpAQCAtMTg4Myw2ICsxODg1LDggQEAgaW5fcHJvdG1vZGUoDQogICNkZWZpbmUgdmNw
dV9oYXNfYXZ4NTEydmwoKSAgICAoY3R4dC0+Y3B1aWQtPmZlYXQuYXZ4NTEydmwpDQogICNkZWZp
bmUgdmNwdV9oYXNfYXZ4NTEyX3ZibWkoKSAoY3R4dC0+Y3B1aWQtPmZlYXQuYXZ4NTEyX3ZibWkp
DQogICNkZWZpbmUgdmNwdV9oYXNfYXZ4NTEyX3ZibWkyKCkgKGN0eHQtPmNwdWlkLT5mZWF0LmF2
eDUxMl92Ym1pMikNCisjZGVmaW5lIHZjcHVfaGFzX2F2eDUxMl9iaXRhbGcoKSAoY3R4dC0+Y3B1
aWQtPmZlYXQuYXZ4NTEyX2JpdGFsZykNCisjZGVmaW5lIHZjcHVfaGFzX2F2eDUxMl92cG9wY250
ZHEoKSAoY3R4dC0+Y3B1aWQtPmZlYXQuYXZ4NTEyX3Zwb3BjbnRkcSkNCiAgI2RlZmluZSB2Y3B1
X2hhc19yZHBpZCgpICAgICAgIChjdHh0LT5jcHVpZC0+ZmVhdC5yZHBpZCkNCiAgDQogICNkZWZp
bmUgdmNwdV9tdXN0X2hhdmUoZmVhdCkgXA0KQEAgLTg4OTksNiArODkwMywxOSBAQCB4ODZfZW11
bGF0ZSgNCiAgICAgICAgICBnZW5lcmF0ZV9leGNlcHRpb25faWYodmV4LmwsIEVYQ19VRCk7DQog
ICAgICAgICAgZ290byBzaW1kXzBmX2F2eDsNCiAgDQorICAgIGNhc2UgWDg2RU1VTF9PUENfRVZF
WF82NigweDBmMzgsIDB4OGYpOiAvKiB2cHNodWZiaXRxbWIgW3h5el1tbS9tZW0sW3h5el1tbSxr
e2t9ICovDQorICAgICAgICBnZW5lcmF0ZV9leGNlcHRpb25faWYoZXZleC53IHx8ICFldmV4LnIg
fHwgIWV2ZXguUiB8fCBldmV4LnosIEVYQ19VRCk7DQorICAgICAgICAvKiBmYWxsIHRocm91Z2gg
Ki8NCisgICAgY2FzZSBYODZFTVVMX09QQ19FVkVYXzY2KDB4MGYzOCwgMHg1NCk6IC8qIHZwb3Bj
bnR7Yix3fSBbeHl6XW1tL21lbSxbeHl6XW1te2t9ICovDQorICAgICAgICBob3N0X2FuZF92Y3B1
X211c3RfaGF2ZShhdng1MTJfYml0YWxnKTsNCisgICAgICAgIGdlbmVyYXRlX2V4Y2VwdGlvbl9p
ZihldmV4LmJycywgRVhDX1VEKTsNCisgICAgICAgIGVsZW1fYnl0ZXMgPSAxIDw8IGV2ZXgudzsN
CisgICAgICAgIGdvdG8gYXZ4NTEyZl9ub19zYWU7DQorDQorICAgIGNhc2UgWDg2RU1VTF9PUENf
RVZFWF82NigweDBmMzgsIDB4NTUpOiAvKiB2cG9wY250e2QscX0gW3h5el1tbS9tZW0sW3h5el1t
bXtrfSAqLw0KKyAgICAgICAgaG9zdF9hbmRfdmNwdV9tdXN0X2hhdmUoYXZ4NTEyX3Zwb3BjbnRk
cSk7DQorICAgICAgICBnb3RvIGF2eDUxMmZfbm9fc2FlOw0KKw0KICAgICAgY2FzZSBYODZFTVVM
X09QQ19WRVhfNjYoMHgwZjM4LCAweDU4KTogLyogdnBicm9hZGNhc3RkIHhtbS9tMzIse3gseX1t
bSAqLw0KICAgICAgY2FzZSBYODZFTVVMX09QQ19WRVhfNjYoMHgwZjM4LCAweDU5KTogLyogdnBi
cm9hZGNhc3RxIHhtbS9tNjQse3gseX1tbSAqLw0KICAgICAgY2FzZSBYODZFTVVMX09QQ19WRVhf
NjYoMHgwZjM4LCAweDc4KTogLyogdnBicm9hZGNhc3RiIHhtbS9tOCx7eCx5fW1tICovDQotLS0g
YS94ZW4vaW5jbHVkZS9hc20teDg2L2NwdWZlYXR1cmUuaA0KKysrIGIveGVuL2luY2x1ZGUvYXNt
LXg4Ni9jcHVmZWF0dXJlLmgNCkBAIC0xMTAsNiArMTEwLDggQEANCiAgLyogQ1BVSUQgbGV2ZWwg
MHgwMDAwMDAwNzowLmVjeCAqLw0KICAjZGVmaW5lIGNwdV9oYXNfYXZ4NTEyX3ZibWkgICAgIGJv
b3RfY3B1X2hhcyhYODZfRkVBVFVSRV9BVlg1MTJfVkJNSSkNCiAgI2RlZmluZSBjcHVfaGFzX2F2
eDUxMl92Ym1pMiAgICBib290X2NwdV9oYXMoWDg2X0ZFQVRVUkVfQVZYNTEyX1ZCTUkyKQ0KKyNk
ZWZpbmUgY3B1X2hhc19hdng1MTJfYml0YWxnICAgYm9vdF9jcHVfaGFzKFg4Nl9GRUFUVVJFX0FW
WDUxMl9CSVRBTEcpDQorI2RlZmluZSBjcHVfaGFzX2F2eDUxMl92cG9wY250ZHEgYm9vdF9jcHVf
aGFzKFg4Nl9GRUFUVVJFX0FWWDUxMl9WUE9QQ05URFEpDQogICNkZWZpbmUgY3B1X2hhc19yZHBp
ZCAgICAgICAgICAgYm9vdF9jcHVfaGFzKFg4Nl9GRUFUVVJFX1JEUElEKQ0KICANCiAgLyogQ1BV
SUQgbGV2ZWwgMHg4MDAwMDAwNy5lZHggKi8NCi0tLSBhL3hlbi9pbmNsdWRlL3B1YmxpYy9hcmNo
LXg4Ni9jcHVmZWF0dXJlc2V0LmgNCisrKyBiL3hlbi9pbmNsdWRlL3B1YmxpYy9hcmNoLXg4Ni9j
cHVmZWF0dXJlc2V0LmgNCkBAIC0yMjksNiArMjI5LDcgQEAgWEVOX0NQVUZFQVRVUkUoVU1JUCwg
ICAgICAgICAgNiozMisgMikgLw0KICBYRU5fQ1BVRkVBVFVSRShQS1UsICAgICAgICAgICA2KjMy
KyAzKSAvKkggIFByb3RlY3Rpb24gS2V5cyBmb3IgVXNlcnNwYWNlICovDQogIFhFTl9DUFVGRUFU
VVJFKE9TUEtFLCAgICAgICAgIDYqMzIrIDQpIC8qISAgT1MgUHJvdGVjdGlvbiBLZXlzIEVuYWJs
ZSAqLw0KICBYRU5fQ1BVRkVBVFVSRShBVlg1MTJfVkJNSTIsICA2KjMyKyA2KSAvKkEgIEFkZGl0
aW9uYWwgQVZYLTUxMiBWZWN0b3IgQnl0ZSBNYW5pcHVsYXRpb24gSW5zdHJzICovDQorWEVOX0NQ
VUZFQVRVUkUoQVZYNTEyX0JJVEFMRywgNiozMisxMikgLypBICBTdXBwb3J0IGZvciBWUE9QQ05U
W0IsV10gYW5kIFZQU0hVRkJJVFFNQiAqLw0KICBYRU5fQ1BVRkVBVFVSRShBVlg1MTJfVlBPUENO
VERRLCA2KjMyKzE0KSAvKkEgIFBPUENOVCBmb3IgdmVjdG9ycyBvZiBEVy9RVyAqLw0KICBYRU5f
Q1BVRkVBVFVSRShSRFBJRCwgICAgICAgICA2KjMyKzIyKSAvKkEgIFJEUElEIGluc3RydWN0aW9u
ICovDQogIA0KLS0tIGEveGVuL3Rvb2xzL2dlbi1jcHVpZC5weQ0KKysrIGIveGVuL3Rvb2xzL2dl
bi1jcHVpZC5weQ0KQEAgLTI2OCw3ICsyNjgsNyBAQCBkZWYgY3J1bmNoX251bWJlcnMoc3RhdGUp
Og0KICAgICAgICAgICMgQVZYNTEyIGV4dGVuc2lvbnMgYWN0aW5nIG9uIHZlY3RvcnMgb2YgYnl0
ZXMvd29yZHMgYXJlIG1hZGUNCiAgICAgICAgICAjIGRlcGVuZGVudHMgb2YgQVZYNTEyQlcgKGFz
IHRvIHJlcXVpcmluZyB3aWRlciB0aGFuIDE2LWJpdCBtYXNrDQogICAgICAgICAgIyByZWdpc3Rl
cnMpLCBkZXNwaXRlIHRoZSBTRE0gbm90IGZvcm1hbGx5IG1ha2luZyB0aGlzIGNvbm5lY3Rpb24u
DQotICAgICAgICBBVlg1MTJCVzogW0FWWDUxMl9CRjE2LCBBVlg1MTJfVkJNSSwgQVZYNTEyX1ZC
TUkyXSwNCisgICAgICAgIEFWWDUxMkJXOiBbQVZYNTEyX0JGMTYsIEFWWDUxMl9CSVRBTEcsIEFW
WDUxMl9WQk1JLCBBVlg1MTJfVkJNSTJdLA0KICANCiAgICAgICAgICAjIFRoZSBmZWF0dXJlczoN
CiAgICAgICAgICAjICAgKiBTaW5nbGUgVGhyZWFkIEluZGlyZWN0IEJyYW5jaCBQcmVkaWN0b3Jz
DQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 01 11:26:26 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Jul 2019 11: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 1hhuS2-0002NN-PK; Mon, 01 Jul 2019 11:26:26 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=YZ94=U6=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hhuS1-0002Mv-1k
 for xen-devel@lists.xenproject.org; Mon, 01 Jul 2019 11:26:25 +0000
X-Inumbo-ID: 0e9e8f27-9bf3-11e9-8980-bc764e045a96
Received: from m9a0001g.houston.softwaregrp.com (unknown [15.124.64.66])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0e9e8f27-9bf3-11e9-8980-bc764e045a96;
 Mon, 01 Jul 2019 11:26:24 +0000 (UTC)
Received: FROM m9a0001g.houston.softwaregrp.com (15.121.0.190) BY
 m9a0001g.houston.softwaregrp.com WITH ESMTP; 
 Mon,  1 Jul 2019 11:26:18 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M9W0067.microfocus.com (2002:f79:be::f79:be) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Mon, 1 Jul 2019 11:25:40 +0000
Received: from NAM03-BY2-obe.outbound.protection.outlook.com (15.124.72.12) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Mon, 1 Jul 2019 11:25:40 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3299.namprd18.prod.outlook.com (10.255.138.96) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2032.18; Mon, 1 Jul 2019 11:25:39 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc%3]) with mapi id 15.20.2008.020; Mon, 1 Jul 2019
 11:25:39 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v9 18/23] x86emul: support VAES insns
Thread-Index: AQHVL/+1bBBlLoGDv0uG+zizQaGeqg==
Date: Mon, 1 Jul 2019 11:25:39 +0000
Message-ID: <9d9967fa-5c4f-79db-c637-bac23a90a2a9@suse.com>
References: <f69ca82f-e2db-e85e-ff98-2060a8dc28a5@suse.com>
In-Reply-To: <f69ca82f-e2db-e85e-ff98-2060a8dc28a5@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: LO2P265CA0159.GBRP265.PROD.OUTLOOK.COM
 (2603:10a6:600:9::27) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 1723fc37-d5c1-46cc-8be8-08d6fe16d836
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3299; 
x-ms-traffictypediagnostic: BY5PR18MB3299:
x-microsoft-antispam-prvs: <BY5PR18MB329935E9C770DC18A04EECC3B3F90@BY5PR18MB3299.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-forefront-prvs: 00851CA28B
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(346002)(136003)(396003)(366004)(376002)(39860400002)(189003)(199004)(6916009)(478600001)(5660300002)(256004)(76176011)(486006)(7736002)(80792005)(8676002)(4326008)(2501003)(66556008)(64756008)(66946007)(2906002)(66476007)(71190400001)(8936002)(71200400001)(66446008)(25786009)(73956011)(3846002)(446003)(68736007)(36756003)(81166006)(81156014)(66066001)(14454004)(6116002)(31686004)(11346002)(99286004)(305945005)(86362001)(31696002)(6436002)(386003)(6506007)(53936002)(102836004)(2616005)(54906003)(52116002)(6512007)(72206003)(316002)(476003)(186003)(6486002)(5640700003)(26005)(2351001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3299;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: 6odxg3IJHKhvnJ16gJPPJkYFHL8eME6Tr1uUshwnB5ybRciUTDoB2YUuEfpl4cAb7WGW4wH2+DX2clWxJxHPS1v1aTuCmOSf4ZdkgAiDTPP0XR5SFcbdipCRKsq6ORmZF+rl+SlG4GiuiXTUa+h+3NnL8Pa5mc8nWl7njKtFtbHoKfXB3gxgOqB9lVulUIgemkGVPr2wUZDEO7wHoIJ4ce96NCjD4adIyeaWhVHY16QJTSf28vm3/RwjScvzOfnCXBbjxeCokDKGRM2XRWw6XKEiqkjGF8cLqkQVPXKgmqJBqPN04GKe3Xsdff+37I01K3uWbmgWoj0kF0kINsq32DjyKe6LJeNwnq0NUaQRr/7frDyEnzloVRrA6zkXBH3qMb+31kyVYL73fQPAZhLunBsnnBVr9SttA4eCQfM+2XE=
Content-ID: <DE17FF53611D2D4BB4F806231B977874@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 1723fc37-d5c1-46cc-8be8-08d6fe16d836
X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Jul 2019 11:25:39.1811 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3299
X-OriginatorOrg: suse.com
Subject: [Xen-devel] [PATCH v9 18/23] x86emul: support VAES insns
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 RogerPau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QXMgdG8gdGhlIGZlYXR1cmUgZGVwZW5kZW5jeSBhZGp1c3RtZW50LCBqdXN0IGxpa2UgZm9yIFZQ
Q0xNVUxRRFEgd2hpbGUNCnN0cmljdGx5IHNwZWFraW5nIEFWWCBpcyBhIHN1ZmZpY2llbnQgcHJl
cmVxICh0byBoYXZlIFlNTSByZWdpc3RlcnMpLA0KMjU2LWJpdCB2ZWN0b3JzIG9mIGludGVnZXJz
IGhhdmUgZ290IGZ1bGx5IGludHJvZHVjZWQgd2l0aCBBVlgyIG9ubHkuDQoNCkEgbmV3IHRlc3Qg
Y2FzZSAoYWxzbyBjb3ZlcmluZyBBRVNOSSkgd2lsbCBiZSBhZGRlZCB0byB0aGUgaGFybmVzcyBi
eSBhDQpzdWJzZXF1ZW50IHBhdGNoLg0KDQpTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+DQpBY2tlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNA
Y2l0aXJ4LmNvbT4NCi0tLQ0Kdjk6IFJlLWJhc2UuIE1ha2UgVkFFUyBhbHNvIGRlcGVuZCBvbiBB
RVNOSQ0Kdjg6IE5vIG5lZWQgdG8gc2V0IGZhdWx0X3N1cHByZXNzaW9uIHRvIGZhbHNlLg0Kdjc6
IE5ldy4NCg0KLS0tIGEvdG9vbHMvdGVzdHMveDg2X2VtdWxhdG9yL2V2ZXgtZGlzcDguYw0KKysr
IGIvdG9vbHMvdGVzdHMveDg2X2VtdWxhdG9yL2V2ZXgtZGlzcDguYw0KQEAgLTU5MSw2ICs1OTEs
MTggQEAgc3RhdGljIGNvbnN0IHN0cnVjdCB0ZXN0IGF2eDUxMl92cG9wY250ZA0KICAgICAgSU5T
Tihwb3BjbnQsIDY2LCAwZjM4LCA1NSwgdmwsIGRxLCB2bCkNCiAgfTsNCiAgDQorLyoNCisgKiBU
aGUgdXNlcyBvZiBiIGluIHRoaXMgdGFibGUgYXJlIHNpbXBseSAob25lIG9mKSB0aGUgc2hvcnRl
c3QgZm9ybShzKSBvZg0KKyAqIHNheWluZyAibm8gYnJvYWRjYXN0IiB3aXRob3V0IGludHJvZHVj
aW5nIGEgMTI4LWJpdCBncmFudWxhcml0eSBlbnVtZXJhdG9yLg0KKyAqIER1ZSB0byBhbGwgb2Yg
dGhlIGluc25zIGJlaW5nIFdJRywgdywgZF9uYiwgYW5kIHFfbmIgd291bGQgYWxsIGFsc28gZml0
Lg0KKyAqLw0KK3N0YXRpYyBjb25zdCBzdHJ1Y3QgdGVzdCB2YWVzX2FsbFtdID0gew0KKyAgICBJ
TlNOKGFlc2RlYywgICAgIDY2LCAwZjM4LCBkZSwgdmwsIGIsIHZsKSwNCisgICAgSU5TTihhZXNk
ZWNsYXN0LCA2NiwgMGYzOCwgZGYsIHZsLCBiLCB2bCksDQorICAgIElOU04oYWVzZW5jLCAgICAg
NjYsIDBmMzgsIGRjLCB2bCwgYiwgdmwpLA0KKyAgICBJTlNOKGFlc2VuY2xhc3QsIDY2LCAwZjM4
LCBkZCwgdmwsIGIsIHZsKSwNCit9Ow0KKw0KICBzdGF0aWMgY29uc3Qgc3RydWN0IHRlc3QgdnBj
bG11bHFkcV9hbGxbXSA9IHsNCiAgICAgIElOU04ocGNsbXVscWRxLCA2NiwgMGYzYSwgNDQsIHZs
LCBxX25iLCB2bCkNCiAgfTsNCkBAIC05NzUsNiArOTg3LDcgQEAgdm9pZCBldmV4X2Rpc3A4X3Rl
c3Qodm9pZCAqaW5zdHIsIHN0cnVjdA0KICANCiAgICAgIGlmICggY3B1X2hhc19hdng1MTJmICkN
CiAgICAgIHsNCisgICAgICAgIFJVTih2YWVzLCBhbGwpOw0KICAgICAgICAgIFJVTih2cGNsbXVs
cWRxLCBhbGwpOw0KICAgICAgfQ0KICB9DQotLS0gYS90b29scy90ZXN0cy94ODZfZW11bGF0b3Iv
eDg2LWVtdWxhdGUuaA0KKysrIGIvdG9vbHMvdGVzdHMveDg2X2VtdWxhdG9yL3g4Ni1lbXVsYXRl
LmgNCkBAIC0xNDQsNiArMTQ0LDcgQEAgc3RhdGljIGlubGluZSBib29sIHhjcjBfbWFzayh1aW50
NjRfdCBtYQ0KICAjZGVmaW5lIGNwdV9oYXNfYXZ4NTEydmwgIChjcC5mZWF0LmF2eDUxMnZsICYm
IHhjcjBfbWFzaygweGU2KSkNCiAgI2RlZmluZSBjcHVfaGFzX2F2eDUxMl92Ym1pIChjcC5mZWF0
LmF2eDUxMl92Ym1pICYmIHhjcjBfbWFzaygweGU2KSkNCiAgI2RlZmluZSBjcHVfaGFzX2F2eDUx
Ml92Ym1pMiAoY3AuZmVhdC5hdng1MTJfdmJtaTIgJiYgeGNyMF9tYXNrKDB4ZTYpKQ0KKyNkZWZp
bmUgY3B1X2hhc192YWVzICAgICAgKGNwLmZlYXQudmFlcyAmJiB4Y3IwX21hc2soNikpDQogICNk
ZWZpbmUgY3B1X2hhc192cGNsbXVscWRxIChjcC5mZWF0LnZwY2xtdWxxZHEgJiYgeGNyMF9tYXNr
KDYpKQ0KICAjZGVmaW5lIGNwdV9oYXNfYXZ4NTEyX3ZubmkgKGNwLmZlYXQuYXZ4NTEyX3Zubmkg
JiYgeGNyMF9tYXNrKDB4ZTYpKQ0KICAjZGVmaW5lIGNwdV9oYXNfYXZ4NTEyX2JpdGFsZyAoY3Au
ZmVhdC5hdng1MTJfYml0YWxnICYmIHhjcjBfbWFzaygweGU2KSkNCi0tLSBhL3hlbi9hcmNoL3g4
Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jDQorKysgYi94ZW4vYXJjaC94ODYveDg2X2VtdWxh
dGUveDg2X2VtdWxhdGUuYw0KQEAgLTU0MSw3ICs1NDEsNyBAQCBzdGF0aWMgY29uc3Qgc3RydWN0
IGV4dDBmMzhfdGFibGUgew0KICAgICAgWzB4Y2NdID0geyAuc2ltZF9zaXplID0gc2ltZF9wYWNr
ZWRfZnAsIC50d29fb3AgPSAxLCAuZDhzID0gZDhzX3ZsIH0sDQogICAgICBbMHhjZF0gPSB7IC5z
aW1kX3NpemUgPSBzaW1kX3NjYWxhcl92ZXh3LCAuZDhzID0gZDhzX2RxIH0sDQogICAgICBbMHhk
Yl0gPSB7IC5zaW1kX3NpemUgPSBzaW1kX3BhY2tlZF9pbnQsIC50d29fb3AgPSAxIH0sDQotICAg
IFsweGRjIC4uLiAweGRmXSA9IHsgLnNpbWRfc2l6ZSA9IHNpbWRfcGFja2VkX2ludCB9LA0KKyAg
ICBbMHhkYyAuLi4gMHhkZl0gPSB7IC5zaW1kX3NpemUgPSBzaW1kX3BhY2tlZF9pbnQsIC5kOHMg
PSBkOHNfdmwgfSwNCiAgICAgIFsweGYwXSA9IHsgLnR3b19vcCA9IDEgfSwNCiAgICAgIFsweGYx
XSA9IHsgLnRvX21lbSA9IDEsIC50d29fb3AgPSAxIH0sDQogICAgICBbMHhmMiAuLi4gMHhmM10g
PSB7fSwNCkBAIC0xODkwLDYgKzE4OTAsNyBAQCBpbl9wcm90bW9kZSgNCiAgI2RlZmluZSB2Y3B1
X2hhc19hdng1MTJ2bCgpICAgIChjdHh0LT5jcHVpZC0+ZmVhdC5hdng1MTJ2bCkNCiAgI2RlZmlu
ZSB2Y3B1X2hhc19hdng1MTJfdmJtaSgpIChjdHh0LT5jcHVpZC0+ZmVhdC5hdng1MTJfdmJtaSkN
CiAgI2RlZmluZSB2Y3B1X2hhc19hdng1MTJfdmJtaTIoKSAoY3R4dC0+Y3B1aWQtPmZlYXQuYXZ4
NTEyX3ZibWkyKQ0KKyNkZWZpbmUgdmNwdV9oYXNfdmFlcygpICAgICAgICAoY3R4dC0+Y3B1aWQt
PmZlYXQudmFlcykNCiAgI2RlZmluZSB2Y3B1X2hhc192cGNsbXVscWRxKCkgIChjdHh0LT5jcHVp
ZC0+ZmVhdC52cGNsbXVscWRxKQ0KICAjZGVmaW5lIHZjcHVfaGFzX2F2eDUxMl92bm5pKCkgKGN0
eHQtPmNwdWlkLT5mZWF0LmF2eDUxMl92bm5pKQ0KICAjZGVmaW5lIHZjcHVfaGFzX2F2eDUxMl9i
aXRhbGcoKSAoY3R4dC0+Y3B1aWQtPmZlYXQuYXZ4NTEyX2JpdGFsZykNCkBAIC04OTExLDEzICs4
OTEyLDkgQEAgeDg2X2VtdWxhdGUoDQogICAgICBjYXNlIFg4NkVNVUxfT1BDXzY2KDB4MGYzOCwg
MHhkYik6ICAgICAvKiBhZXNpbWMgeG1tL20xMjgseG1tICovDQogICAgICBjYXNlIFg4NkVNVUxf
T1BDX1ZFWF82NigweDBmMzgsIDB4ZGIpOiAvKiB2YWVzaW1jIHhtbS9tMTI4LHhtbSAqLw0KICAg
ICAgY2FzZSBYODZFTVVMX09QQ182NigweDBmMzgsIDB4ZGMpOiAgICAgLyogYWVzZW5jIHhtbS9t
MTI4LHhtbSx4bW0gKi8NCi0gICAgY2FzZSBYODZFTVVMX09QQ19WRVhfNjYoMHgwZjM4LCAweGRj
KTogLyogdmFlc2VuYyB4bW0vbTEyOCx4bW0seG1tICovDQogICAgICBjYXNlIFg4NkVNVUxfT1BD
XzY2KDB4MGYzOCwgMHhkZCk6ICAgICAvKiBhZXNlbmNsYXN0IHhtbS9tMTI4LHhtbSx4bW0gKi8N
Ci0gICAgY2FzZSBYODZFTVVMX09QQ19WRVhfNjYoMHgwZjM4LCAweGRkKTogLyogdmFlc2VuY2xh
c3QgeG1tL20xMjgseG1tLHhtbSAqLw0KICAgICAgY2FzZSBYODZFTVVMX09QQ182NigweDBmMzgs
IDB4ZGUpOiAgICAgLyogYWVzZGVjIHhtbS9tMTI4LHhtbSx4bW0gKi8NCi0gICAgY2FzZSBYODZF
TVVMX09QQ19WRVhfNjYoMHgwZjM4LCAweGRlKTogLyogdmFlc2RlYyB4bW0vbTEyOCx4bW0seG1t
ICovDQogICAgICBjYXNlIFg4NkVNVUxfT1BDXzY2KDB4MGYzOCwgMHhkZik6ICAgICAvKiBhZXNk
ZWNsYXN0IHhtbS9tMTI4LHhtbSx4bW0gKi8NCi0gICAgY2FzZSBYODZFTVVMX09QQ19WRVhfNjYo
MHgwZjM4LCAweGRmKTogLyogdmFlc2RlY2xhc3QgeG1tL20xMjgseG1tLHhtbSAqLw0KICAgICAg
ICAgIGhvc3RfYW5kX3ZjcHVfbXVzdF9oYXZlKGFlc25pKTsNCiAgICAgICAgICBpZiAoIHZleC5v
cGN4ID09IHZleF9ub25lICkNCiAgICAgICAgICAgICAgZ290byBzaW1kXzBmMzhfY29tbW9uOw0K
QEAgLTk2NDMsNiArOTY0MCwyNCBAQCB4ODZfZW11bGF0ZSgNCiAgICAgICAgICBob3N0X2FuZF92
Y3B1X211c3RfaGF2ZShhdng1MTJlcik7DQogICAgICAgICAgZ290byBzaW1kX3ptbV9zY2FsYXJf
c2FlOw0KICANCisgICAgY2FzZSBYODZFTVVMX09QQ19WRVhfNjYoMHgwZjM4LCAweGRjKTogIC8q
IHZhZXNlbmMge3gseX1tbS9tZW0se3gseX1tbSx7eCx5fW1tICovDQorICAgIGNhc2UgWDg2RU1V
TF9PUENfVkVYXzY2KDB4MGYzOCwgMHhkZCk6ICAvKiB2YWVzZW5jbGFzdCB7eCx5fW1tL21lbSx7
eCx5fW1tLHt4LHl9bW0gKi8NCisgICAgY2FzZSBYODZFTVVMX09QQ19WRVhfNjYoMHgwZjM4LCAw
eGRlKTogIC8qIHZhZXNkZWMge3gseX1tbS9tZW0se3gseX1tbSx7eCx5fW1tICovDQorICAgIGNh
c2UgWDg2RU1VTF9PUENfVkVYXzY2KDB4MGYzOCwgMHhkZik6ICAvKiB2YWVzZGVjbGFzdCB7eCx5
fW1tL21lbSx7eCx5fW1tLHt4LHl9bW0gKi8NCisgICAgICAgIGlmICggIXZleC5sICkNCisgICAg
ICAgICAgICBob3N0X2FuZF92Y3B1X211c3RfaGF2ZShhZXNuaSk7DQorICAgICAgICBlbHNlDQor
ICAgICAgICAgICAgaG9zdF9hbmRfdmNwdV9tdXN0X2hhdmUodmFlcyk7DQorICAgICAgICBnb3Rv
IHNpbWRfMGZfYXZ4Ow0KKw0KKyAgICBjYXNlIFg4NkVNVUxfT1BDX0VWRVhfNjYoMHgwZjM4LCAw
eGRjKTogLyogdmFlc2VuYyBbeHl6XW1tL21lbSxbeHl6XW1tLFt4eXpdbW0gKi8NCisgICAgY2Fz
ZSBYODZFTVVMX09QQ19FVkVYXzY2KDB4MGYzOCwgMHhkZCk6IC8qIHZhZXNlbmNsYXN0IFt4eXpd
bW0vbWVtLFt4eXpdbW0sW3h5el1tbSAqLw0KKyAgICBjYXNlIFg4NkVNVUxfT1BDX0VWRVhfNjYo
MHgwZjM4LCAweGRlKTogLyogdmFlc2RlYyBbeHl6XW1tL21lbSxbeHl6XW1tLFt4eXpdbW0gKi8N
CisgICAgY2FzZSBYODZFTVVMX09QQ19FVkVYXzY2KDB4MGYzOCwgMHhkZik6IC8qIHZhZXNkZWNs
YXN0IFt4eXpdbW0vbWVtLFt4eXpdbW0sW3h5el1tbSAqLw0KKyAgICAgICAgaG9zdF9hbmRfdmNw
dV9tdXN0X2hhdmUodmFlcyk7DQorICAgICAgICBnZW5lcmF0ZV9leGNlcHRpb25faWYoZXZleC5i
cnMgfHwgZXZleC5vcG1zaywgRVhDX1VEKTsNCisgICAgICAgIGdvdG8gYXZ4NTEyZl9ub19zYWU7
DQorDQogICAgICBjYXNlIFg4NkVNVUxfT1BDKDB4MGYzOCwgMHhmMCk6IC8qIG1vdmJlIG0sciAq
Lw0KICAgICAgY2FzZSBYODZFTVVMX09QQygweDBmMzgsIDB4ZjEpOiAvKiBtb3ZiZSByLG0gKi8N
CiAgICAgICAgICB2Y3B1X211c3RfaGF2ZShtb3ZiZSk7DQotLS0gYS94ZW4vaW5jbHVkZS9hc20t
eDg2L2NwdWZlYXR1cmUuaA0KKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9jcHVmZWF0dXJlLmgN
CkBAIC0xMTEsNiArMTExLDcgQEANCiAgLyogQ1BVSUQgbGV2ZWwgMHgwMDAwMDAwNzowLmVjeCAq
Lw0KICAjZGVmaW5lIGNwdV9oYXNfYXZ4NTEyX3ZibWkgICAgIGJvb3RfY3B1X2hhcyhYODZfRkVB
VFVSRV9BVlg1MTJfVkJNSSkNCiAgI2RlZmluZSBjcHVfaGFzX2F2eDUxMl92Ym1pMiAgICBib290
X2NwdV9oYXMoWDg2X0ZFQVRVUkVfQVZYNTEyX1ZCTUkyKQ0KKyNkZWZpbmUgY3B1X2hhc192YWVz
ICAgICAgICAgICAgYm9vdF9jcHVfaGFzKFg4Nl9GRUFUVVJFX1ZBRVMpDQogICNkZWZpbmUgY3B1
X2hhc192cGNsbXVscWRxICAgICAgYm9vdF9jcHVfaGFzKFg4Nl9GRUFUVVJFX1ZQQ0xNVUxRRFEp
DQogICNkZWZpbmUgY3B1X2hhc19hdng1MTJfdm5uaSAgICAgYm9vdF9jcHVfaGFzKFg4Nl9GRUFU
VVJFX0FWWDUxMl9WTk5JKQ0KICAjZGVmaW5lIGNwdV9oYXNfYXZ4NTEyX2JpdGFsZyAgIGJvb3Rf
Y3B1X2hhcyhYODZfRkVBVFVSRV9BVlg1MTJfQklUQUxHKQ0KLS0tIGEveGVuL2luY2x1ZGUvcHVi
bGljL2FyY2gteDg2L2NwdWZlYXR1cmVzZXQuaA0KKysrIGIveGVuL2luY2x1ZGUvcHVibGljL2Fy
Y2gteDg2L2NwdWZlYXR1cmVzZXQuaA0KQEAgLTIyOSw2ICsyMjksNyBAQCBYRU5fQ1BVRkVBVFVS
RShVTUlQLCAgICAgICAgICA2KjMyKyAyKSAvDQogIFhFTl9DUFVGRUFUVVJFKFBLVSwgICAgICAg
ICAgIDYqMzIrIDMpIC8qSCAgUHJvdGVjdGlvbiBLZXlzIGZvciBVc2Vyc3BhY2UgKi8NCiAgWEVO
X0NQVUZFQVRVUkUoT1NQS0UsICAgICAgICAgNiozMisgNCkgLyohICBPUyBQcm90ZWN0aW9uIEtl
eXMgRW5hYmxlICovDQogIFhFTl9DUFVGRUFUVVJFKEFWWDUxMl9WQk1JMiwgIDYqMzIrIDYpIC8q
QSAgQWRkaXRpb25hbCBBVlgtNTEyIFZlY3RvciBCeXRlIE1hbmlwdWxhdGlvbiBJbnN0cnMgKi8N
CitYRU5fQ1BVRkVBVFVSRShWQUVTLCAgICAgICAgICA2KjMyKyA5KSAvKkEgIFZlY3RvciBBRVMg
SW5zdHJzICovDQogIFhFTl9DUFVGRUFUVVJFKFZQQ0xNVUxRRFEsICAgIDYqMzIrMTApIC8qQSAg
VmVjdG9yIENhcnJ5LWxlc3MgTXVsdGlwbGljYXRpb24gSW5zdHJzICovDQogIFhFTl9DUFVGRUFU
VVJFKEFWWDUxMl9WTk5JLCAgIDYqMzIrMTEpIC8qQSAgVmVjdG9yIE5ldXJhbCBOZXR3b3JrIElu
c3RycyAqLw0KICBYRU5fQ1BVRkVBVFVSRShBVlg1MTJfQklUQUxHLCA2KjMyKzEyKSAvKkEgIFN1
cHBvcnQgZm9yIFZQT1BDTlRbQixXXSBhbmQgVlBTSFVGQklUUU1CICovDQotLS0gYS94ZW4vdG9v
bHMvZ2VuLWNwdWlkLnB5DQorKysgYi94ZW4vdG9vbHMvZ2VuLWNwdWlkLnB5DQpAQCAtMjU2LDcg
KzI1Niw3IEBAIGRlZiBjcnVuY2hfbnVtYmVycyhzdGF0ZSk6DQogICAgICAgICAgIyBmZWF0dXJl
IGZsYWdzLiAgSWYgd2FudCB0byB1c2UgQVZYNTEyLCBBVlgyIG11c3QgYmUgc3VwcG9ydGVkIGFu
ZA0KICAgICAgICAgICMgZW5hYmxlZC4gIENlcnRhaW4gbGF0ZXIgZXh0ZW5zaW9ucywgYWN0aW5n
IG9uIDI1Ni1iaXQgdmVjdG9ycyBvZg0KICAgICAgICAgICMgaW50ZWdlcnMsIGJldHRlciBkZXBl
bmQgb24gQVZYMiB0aGFuIEFWWC4NCi0gICAgICAgIEFWWDI6IFtBVlg1MTJGLCBWUENMTVVMUURR
XSwNCisgICAgICAgIEFWWDI6IFtBVlg1MTJGLCBWQUVTLCBWUENMTVVMUURRXSwNCiAgDQogICAg
ICAgICAgIyBBVlg1MTJGIGlzIHRha2VuIHRvIG1lYW4gaGFyZHdhcmUgc3VwcG9ydCBmb3IgNTEy
Yml0IHJlZ2lzdGVycw0KICAgICAgICAgICMgKHdoaWNoIGluIHByYWN0aWNlIGRlcGVuZHMgb24g
dGhlIEVWRVggcHJlZml4IHRvIGVuY29kZSkgYXMgd2VsbA0KQEAgLTI3NCw2ICsyNzQsNyBAQCBk
ZWYgY3J1bmNoX251bWJlcnMoc3RhdGUpOg0KICAgICAgICAgICMgRXh0ZW5zaW9ucyB3aXRoIFZF
WC9FVkVYIGVuY29kaW5ncyBrZXllZCB0byBhIHNlcGFyYXRlIGZlYXR1cmUNCiAgICAgICAgICAj
IGZsYWcgYXJlIG1hZGUgZGVwZW5kZW50cyBvZiB0aGVpciByZXNwZWN0aXZlIGxlZ2FjeSBmZWF0
dXJlLg0KICAgICAgICAgIFBDTE1VTFFEUTogW1ZQQ0xNVUxRRFFdLA0KKyAgICAgICAgQUVTTkk6
IFtWQUVTXSwNCiAgDQogICAgICAgICAgIyBUaGUgZmVhdHVyZXM6DQogICAgICAgICAgIyAgICog
U2luZ2xlIFRocmVhZCBJbmRpcmVjdCBCcmFuY2ggUHJlZGljdG9ycw0KDQpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 01 11:26:28 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Jul 2019 11:26:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hhuS4-0002OT-83; Mon, 01 Jul 2019 11:26:28 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=YZ94=U6=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hhuS2-0002NB-4X
 for xen-devel@lists.xenproject.org; Mon, 01 Jul 2019 11:26:26 +0000
X-Inumbo-ID: c4e45942-9bf2-11e9-9677-03d99594b1b5
Received: from m9a0002g.houston.softwaregrp.com (unknown [15.124.64.67])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c4e45942-9bf2-11e9-9677-03d99594b1b5;
 Mon, 01 Jul 2019 11:26:22 +0000 (UTC)
Received: FROM m9a0002g.houston.softwaregrp.com (15.121.0.190) BY
 m9a0002g.houston.softwaregrp.com WITH ESMTP; 
 Mon,  1 Jul 2019 11:24:15 +0000
Received: from M4W0335.microfocus.com (2002:f78:1193::f78:1193) by
 M9W0067.microfocus.com (2002:f79:be::f79:be) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Mon, 1 Jul 2019 11:23:49 +0000
Received: from NAM05-BY2-obe.outbound.protection.outlook.com (15.124.8.14) by
 M4W0335.microfocus.com (15.120.17.147) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Mon, 1 Jul 2019 11:23:49 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3299.namprd18.prod.outlook.com (10.255.138.96) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2032.18; Mon, 1 Jul 2019 11:23:48 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc%3]) with mapi id 15.20.2008.020; Mon, 1 Jul 2019
 11:23:48 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v9 14/23] x86emul: support AVX512_4FMAPS insns
Thread-Index: AQHVL/9zQU4D8sXZTE+CBsdMrcUUrA==
Date: Mon, 1 Jul 2019 11:23:48 +0000
Message-ID: <dfe13fd0-18f8-6ab6-6323-64d03265ca66@suse.com>
References: <f69ca82f-e2db-e85e-ff98-2060a8dc28a5@suse.com>
In-Reply-To: <f69ca82f-e2db-e85e-ff98-2060a8dc28a5@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6P189CA0030.EURP189.PROD.OUTLOOK.COM (2603:10a6:6:2e::43)
 To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: bf52250c-b398-457e-c613-08d6fe169609
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3299; 
x-ms-traffictypediagnostic: BY5PR18MB3299:
x-microsoft-antispam-prvs: <BY5PR18MB3299EA902D067D3F9280F69AB3F90@BY5PR18MB3299.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:352;
x-forefront-prvs: 00851CA28B
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(346002)(136003)(396003)(366004)(376002)(39860400002)(189003)(199004)(6916009)(478600001)(5660300002)(256004)(76176011)(486006)(7736002)(80792005)(8676002)(4326008)(2501003)(66556008)(64756008)(66946007)(2906002)(66476007)(71190400001)(8936002)(71200400001)(66446008)(25786009)(73956011)(3846002)(446003)(68736007)(36756003)(81166006)(81156014)(66066001)(14454004)(6116002)(31686004)(11346002)(99286004)(305945005)(86362001)(31696002)(6436002)(386003)(6506007)(53936002)(102836004)(2616005)(54906003)(52116002)(6512007)(72206003)(316002)(476003)(186003)(6486002)(5640700003)(26005)(2351001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3299;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: cy4b4pyjLsQF4auLhuWeTX4Acnp2HnB9415URy7OxTUr/+ezXQAWY8WdTq9jJAQNm7XqWgEEDtNf2T8FbzAzepOyYdUtomzFIM7UQGM83sPew4VYDep6Tp562pacKito5EFoY5SMt3VK+VT65qif4Z1R+C8SBp4SuNpLGqkBMF8ry5JpngijBMXE3/fB6TmzfWLOiQdodBPAAcya3MeUboDsXB/sFKt7jXFQQ1X8SRjXr0T4d1Xgj0qo03/68BAnEC4cUzwwcvgpEPffUFeBqha2xESkS4eRmQpL2lrDVEJ1tNLAlSuxXiWXR0PHJLsUSu6PmDPLZ3JUVeIhPR38NrU0mrCaFeBtIK9fxgqRM+fdCHoPtJe6WGSmM5XECEdMc2Smx1a7ev88ZGff4/5CdGlklT/VpEbd9VHZx2dYEKg=
Content-ID: <2518B18A3DD5C64DA4B119537A53344F@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: bf52250c-b398-457e-c613-08d6fe169609
X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Jul 2019 11:23:48.1691 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3299
X-OriginatorOrg: suse.com
Subject: [Xen-devel] [PATCH v9 14/23] x86emul: support AVX512_4FMAPS insns
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 RogerPau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QSBkZWNvZGVyIGFkanVzdG1lbnQgaXMgbmVlZGVkIGhlcmUgYmVjYXVzZSBvZiB0aGUgY3VycmVu
dCBzaGFyaW5nIG9mDQp0YWJsZSBlbnRyaWVzIGJldHdlZW4gZGlmZmVyZW50IChpbXBsaWVkKSBv
cGNvZGUgcHJlZml4ZXM6IFRoZSBzYW1lDQptYWpvciBvcGNvZGVzIGFyZSB1c2VkIGZvciB2Zm1z
dWJ7MTMyLDIxM317cCxzfXtzLGR9LCB3aGljaCBoYXZlIGENCmRpZmZlcmVudCBtZW1vcnkgb3Bl
cmFuZCBzaXplIGFuZCBkaWZmZXJlbnQgRGlzcDggc2NhbGluZy4NCg0KU2lnbmVkLW9mZi1ieTog
SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPg0KLS0tDQp2OTogUmUtYmFzZS4gRXhwbGFp
biBuZWVkIGZvciBkZWNvZGVyIHNwZWNpYWwgY2FzZS4NCnY4OiBDb3JyZWN0IHZjcHVfaGFzXyoo
KSBpbnNlcnRpb24gcG9pbnQuDQp2NzogUmUtYmFzZS4NCnY2OiBOZXcuDQoNCi0tLSBhL3Rvb2xz
L3Rlc3RzL3g4Nl9lbXVsYXRvci9ldmV4LWRpc3A4LmMNCisrKyBiL3Rvb2xzL3Rlc3RzL3g4Nl9l
bXVsYXRvci9ldmV4LWRpc3A4LmMNCkBAIC01MzgsNiArNTM4LDEzIEBAIHN0YXRpYyBjb25zdCBz
dHJ1Y3QgdGVzdCBhdng1MTJwZl81MTJbXQ0KICAgICAgSU5TTlgoc2NhdHRlcnBmMXEsIDY2LCAw
ZjM4LCBjNywgNiwgdmwsIHNkLCBlbCksDQogIH07DQogIA0KK3N0YXRpYyBjb25zdCBzdHJ1Y3Qg
dGVzdCBhdng1MTJfNGZtYXBzXzUxMltdID0gew0KKyAgICBJTlNOKDRmbWFkZHBzLCAgZjIsIDBm
MzgsIDlhLCBlbF80LCBkLCB2bCksDQorICAgIElOU04oNGZtYWRkc3MsICBmMiwgMGYzOCwgOWIs
IGVsXzQsIGQsIHZsKSwNCisgICAgSU5TTig0Zm5tYWRkcHMsIGYyLCAwZjM4LCBhYSwgZWxfNCwg
ZCwgdmwpLA0KKyAgICBJTlNOKDRmbm1hZGRzcywgZjIsIDBmMzgsIGFiLCBlbF80LCBkLCB2bCks
DQorfTsNCisNCiAgc3RhdGljIGNvbnN0IHN0cnVjdCB0ZXN0IGF2eDUxMl9iaXRhbGdfYWxsW10g
PSB7DQogICAgICBJTlNOKHBvcGNudCwgICAgICA2NiwgMGYzOCwgNTQsIHZsLCBidywgdmwpLA0K
ICAgICAgSU5TTihwc2h1ZmJpdHFtYiwgNjYsIDBmMzgsIDhmLCB2bCwgIGIsIHZsKSwNCkBAIC05
NDEsNiArOTQ4LDcgQEAgdm9pZCBldmV4X2Rpc3A4X3Rlc3Qodm9pZCAqaW5zdHIsIHN0cnVjdA0K
ICAgICAgUlVOKGF2eDUxMmVyLCA1MTIpOw0KICAjZGVmaW5lIGNwdV9oYXNfYXZ4NTEycGYgY3B1
X2hhc19hdng1MTJmDQogICAgICBSVU4oYXZ4NTEycGYsIDUxMik7DQorICAgIFJVTihhdng1MTJf
NGZtYXBzLCA1MTIpOw0KICAgICAgUlVOKGF2eDUxMl9iaXRhbGcsIGFsbCk7DQogICAgICBSVU4o
YXZ4NTEyX2lmbWEsIGFsbCk7DQogICAgICBSVU4oYXZ4NTEyX3ZibWksIGFsbCk7DQotLS0gYS90
b29scy90ZXN0cy94ODZfZW11bGF0b3IvdGVzdF94ODZfZW11bGF0b3IuYw0KKysrIGIvdG9vbHMv
dGVzdHMveDg2X2VtdWxhdG9yL3Rlc3RfeDg2X2VtdWxhdG9yLmMNCkBAIC00Mjc0LDYgKzQyNzQs
ODEgQEAgaW50IG1haW4oaW50IGFyZ2MsIGNoYXIgKiphcmd2KQ0KICAgICAgfQ0KICAjZW5kaWYN
CiAgDQorICAgIHByaW50ZigiJS00MHMiLCAiVGVzdGluZyB2NGZtYWRkcHMgMzIoJWVjeCksJXpt
bTQsJXptbTR7JWs1fS4uLiIpOw0KKyAgICBpZiAoIHN0YWNrX2V4ZWMgJiYgY3B1X2hhc19hdng1
MTJfNGZtYXBzICkNCisgICAgew0KKyAgICAgICAgZGVjbF9pbnNuKHY0Zm1hZGRwcyk7DQorICAg
ICAgICBzdGF0aWMgY29uc3Qgc3RydWN0IHsNCisgICAgICAgICAgICBmbG9hdCBmWzE2XTsNCisg
ICAgICAgIH0gaW4gPSB7ew0KKyAgICAgICAgICAgIDEsIDIsIDMsIDQsIDUsIDYsIDcsIDgsIDks
IDEwLCAxMSwgMTIsIDEzLCAxNCwgMTUsIDE2DQorICAgICAgICB9fSwgb3V0ID0ge3sNCisgICAg
ICAgICAgICAxICsgMSAqIDkgKyAyICogMTAgKyAzICogMTEgKyA0ICogMTIsDQorICAgICAgICAg
ICAgMiwgMywgNCwgNSwgNiwgNywgOCwgOSwgMTAsIDExLCAxMiwgMTMsIDE0LCAxNSwNCisgICAg
ICAgICAgICAxNiArIDE2ICogOSArIDE3ICogMTAgKyAxOCAqIDExICsgMTkgKiAxMg0KKyAgICAg
ICAgfX07DQorDQorICAgICAgICBhc20gdm9sYXRpbGUgKCAidm1vdnVwcyAlMSwgJSV6bW00XG5c
dCINCisgICAgICAgICAgICAgICAgICAgICAgICJ2YnJvYWRjYXN0c3MgJSV4bW00LCAlJXptbTdc
blx0Ig0KKyAgICAgICAgICAgICAgICAgICAgICAgInZhZGRwcyAlJXptbTQsICUlem1tNywgJSV6
bW01XG5cdCINCisgICAgICAgICAgICAgICAgICAgICAgICJ2YWRkcHMgJSV6bW01LCAlJXptbTcs
ICUlem1tNlxuXHQiDQorICAgICAgICAgICAgICAgICAgICAgICAidmFkZHBzICUlem1tNiwgJSV6
bW03LCAlJXptbTdcblx0Ig0KKyAgICAgICAgICAgICAgICAgICAgICAgImttb3Z3ICUyLCAlJWs1
XG4iDQorICAgICAgICAgICAgICAgICAgICAgICBwdXRfaW5zbih2NGZtYWRkcHMsDQorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAidjRmbWFkZHBzIDMyKCUwKSwgJSV6bW00LCAlJXpt
bTQleyUlazUlfSIpDQorICAgICAgICAgICAgICAgICAgICAgICA6OiAiYyIgKE5VTEwpLCAibSIg
KGluKSwgInJtayIgKDB4ODAwMSkgKTsNCisNCisgICAgICAgIHNldF9pbnNuKHY0Zm1hZGRwcyk7
DQorICAgICAgICByZWdzLmVjeCA9ICh1bnNpZ25lZCBsb25nKSZpbjsNCisgICAgICAgIHJjID0g
eDg2X2VtdWxhdGUoJmN0eHQsICZlbXVsb3BzKTsNCisgICAgICAgIGlmICggcmMgIT0gWDg2RU1V
TF9PS0FZIHx8ICFjaGVja19laXAodjRmbWFkZHBzKSApDQorICAgICAgICAgICAgZ290byBmYWls
Ow0KKw0KKyAgICAgICAgYXNtICggInZjbXBlcXBzICUxLCAlJXptbTQsICUlazBcblx0Ig0KKyAg
ICAgICAgICAgICAgImttb3Z3ICUlazAsICUwIiA6ICI9ZyIgKHJjKSA6ICJtIiAob3V0KSApOw0K
KyAgICAgICAgaWYgKCByYyAhPSAweGZmZmYgKQ0KKyAgICAgICAgICAgIGdvdG8gZmFpbDsNCisg
ICAgICAgIHByaW50Zigib2theVxuIik7DQorICAgIH0NCisgICAgZWxzZQ0KKyAgICAgICAgcHJp
bnRmKCJza2lwcGVkXG4iKTsNCisNCisgICAgcHJpbnRmKCIlLTQwcyIsICJUZXN0aW5nIHY0Zm5t
YWRkc3MgMTYoJWVkeCksJXptbTQsJXptbTR7JWszfS4uLiIpOw0KKyAgICBpZiAoIHN0YWNrX2V4
ZWMgJiYgY3B1X2hhc19hdng1MTJfNGZtYXBzICkNCisgICAgew0KKyAgICAgICAgZGVjbF9pbnNu
KHY0Zm5tYWRkc3MpOw0KKyAgICAgICAgc3RhdGljIGNvbnN0IHN0cnVjdCB7DQorICAgICAgICAg
ICAgZmxvYXQgZlsxNl07DQorICAgICAgICB9IGluID0ge3sNCisgICAgICAgICAgICAxLCAyLCAz
LCA0LCA1LCA2LCA3LCA4DQorICAgICAgICB9fSwgb3V0ID0ge3sNCisgICAgICAgICAgICAxIC0g
MSAqIDUgLSAyICogNiAtIDMgKiA3IC0gNCAqIDgsIDIsIDMsIDQNCisgICAgICAgIH19Ow0KKw0K
KyAgICAgICAgYXNtIHZvbGF0aWxlICggInZtb3Z1cHMgJTEsICUleG1tNFxuXHQiDQorICAgICAg
ICAgICAgICAgICAgICAgICAidmFkZHNzICUleG1tNCwgJSV4bW00LCAlJXhtbTVcblx0Ig0KKyAg
ICAgICAgICAgICAgICAgICAgICAgInZhZGRzcyAlJXhtbTUsICUleG1tNCwgJSV4bW02XG5cdCIN
CisgICAgICAgICAgICAgICAgICAgICAgICJ2YWRkc3MgJSV4bW02LCAlJXhtbTQsICUleG1tN1xu
XHQiDQorICAgICAgICAgICAgICAgICAgICAgICAia21vdncgJTIsICUlazNcbiINCisgICAgICAg
ICAgICAgICAgICAgICAgIHB1dF9pbnNuKHY0Zm5tYWRkc3MsDQorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAidjRmbm1hZGRzcyAxNiglMCksICUleG1tNCwgJSV4bW00JXslJWszJX0i
KQ0KKyAgICAgICAgICAgICAgICAgICAgICAgOjogImQiIChOVUxMKSwgIm0iIChpbiksICJybWsi
ICgxKSApOw0KKw0KKyAgICAgICAgc2V0X2luc24odjRmbm1hZGRzcyk7DQorICAgICAgICByZWdz
LmVkeCA9ICh1bnNpZ25lZCBsb25nKSZpbjsNCisgICAgICAgIHJjID0geDg2X2VtdWxhdGUoJmN0
eHQsICZlbXVsb3BzKTsNCisgICAgICAgIGlmICggcmMgIT0gWDg2RU1VTF9PS0FZIHx8ICFjaGVj
a19laXAodjRmbm1hZGRzcykgKQ0KKyAgICAgICAgICAgIGdvdG8gZmFpbDsNCisNCisgICAgICAg
IGFzbSAoICJ2Y21wZXFwcyAlMSwgJSV6bW00LCAlJWswXG5cdCINCisgICAgICAgICAgICAgICJr
bW92dyAlJWswLCAlMCIgOiAiPWciIChyYykgOiAibSIgKG91dCkgKTsNCisgICAgICAgIGlmICgg
cmMgIT0gMHhmZmZmICkNCisgICAgICAgICAgICBnb3RvIGZhaWw7DQorICAgICAgICBwcmludGYo
Im9rYXlcbiIpOw0KKyAgICB9DQorICAgIGVsc2UNCisgICAgICAgIHByaW50Zigic2tpcHBlZFxu
Iik7DQorDQogICN1bmRlZiBkZWNsX2luc24NCiAgI3VuZGVmIHB1dF9pbnNuDQogICN1bmRlZiBz
ZXRfaW5zbg0KLS0tIGEvdG9vbHMvdGVzdHMveDg2X2VtdWxhdG9yL3g4Ni1lbXVsYXRlLmgNCisr
KyBiL3Rvb2xzL3Rlc3RzL3g4Nl9lbXVsYXRvci94ODYtZW11bGF0ZS5oDQpAQCAtMTQ2LDYgKzE0
Niw3IEBAIHN0YXRpYyBpbmxpbmUgYm9vbCB4Y3IwX21hc2sodWludDY0X3QgbWENCiAgI2RlZmlu
ZSBjcHVfaGFzX2F2eDUxMl92Ym1pMiAoY3AuZmVhdC5hdng1MTJfdmJtaTIgJiYgeGNyMF9tYXNr
KDB4ZTYpKQ0KICAjZGVmaW5lIGNwdV9oYXNfYXZ4NTEyX2JpdGFsZyAoY3AuZmVhdC5hdng1MTJf
Yml0YWxnICYmIHhjcjBfbWFzaygweGU2KSkNCiAgI2RlZmluZSBjcHVfaGFzX2F2eDUxMl92cG9w
Y250ZHEgKGNwLmZlYXQuYXZ4NTEyX3Zwb3BjbnRkcSAmJiB4Y3IwX21hc2soMHhlNikpDQorI2Rl
ZmluZSBjcHVfaGFzX2F2eDUxMl80Zm1hcHMgKGNwLmZlYXQuYXZ4NTEyXzRmbWFwcyAmJiB4Y3Iw
X21hc2soMHhlNikpDQogIA0KICAjZGVmaW5lIGNwdV9oYXNfeGdldGJ2MSAgIChjcHVfaGFzX3hz
YXZlICYmIGNwLnhzdGF0ZS54Z2V0YnYxKQ0KICANCi0tLSBhL3hlbi9hcmNoL3g4Ni94ODZfZW11
bGF0ZS94ODZfZW11bGF0ZS5jDQorKysgYi94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2Vt
dWxhdGUuYw0KQEAgLTE4OTIsNiArMTg5Miw3IEBAIGluX3Byb3Rtb2RlKA0KICAjZGVmaW5lIHZj
cHVfaGFzX2F2eDUxMl9iaXRhbGcoKSAoY3R4dC0+Y3B1aWQtPmZlYXQuYXZ4NTEyX2JpdGFsZykN
CiAgI2RlZmluZSB2Y3B1X2hhc19hdng1MTJfdnBvcGNudGRxKCkgKGN0eHQtPmNwdWlkLT5mZWF0
LmF2eDUxMl92cG9wY250ZHEpDQogICNkZWZpbmUgdmNwdV9oYXNfcmRwaWQoKSAgICAgICAoY3R4
dC0+Y3B1aWQtPmZlYXQucmRwaWQpDQorI2RlZmluZSB2Y3B1X2hhc19hdng1MTJfNGZtYXBzKCkg
KGN0eHQtPmNwdWlkLT5mZWF0LmF2eDUxMl80Zm1hcHMpDQogIA0KICAjZGVmaW5lIHZjcHVfbXVz
dF9oYXZlKGZlYXQpIFwNCiAgICAgIGdlbmVyYXRlX2V4Y2VwdGlvbl9pZighdmNwdV9oYXNfIyNm
ZWF0KCksIEVYQ19VRCkNCkBAIC0zMTczLDYgKzMxNzQsMTggQEAgeDg2X2RlY29kZSgNCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RhdGUpOw0K
ICAgICAgICAgICAgICAgICAgICAgIHN0YXRlLT5zaW1kX3NpemUgPSBzaW1kX290aGVyOw0KICAg
ICAgICAgICAgICAgICAgfQ0KKw0KKyAgICAgICAgICAgICAgICBzd2l0Y2ggKCBiICkNCisgICAg
ICAgICAgICAgICAgew0KKyAgICAgICAgICAgICAgICAvKiB2NGZ7LG59bWFkZHtwLHN9cyBuZWVk
IHNwZWNpYWwgY2FzaW5nICovDQorICAgICAgICAgICAgICAgIGNhc2UgMHg5YTogY2FzZSAweDli
OiBjYXNlIDB4YWE6IGNhc2UgMHhhYjoNCisgICAgICAgICAgICAgICAgICAgIGlmICggZXZleC5w
ZnggPT0gdmV4X2YyICkNCisgICAgICAgICAgICAgICAgICAgIHsNCisgICAgICAgICAgICAgICAg
ICAgICAgICBkaXNwOHNjYWxlID0gNDsNCisgICAgICAgICAgICAgICAgICAgICAgICBzdGF0ZS0+
c2ltZF9zaXplID0gc2ltZF8xMjg7DQorICAgICAgICAgICAgICAgICAgICB9DQorICAgICAgICAg
ICAgICAgICAgICBicmVhazsNCisgICAgICAgICAgICAgICAgfQ0KICAgICAgICAgICAgICB9DQog
ICAgICAgICAgICAgIGJyZWFrOw0KICANCkBAIC05MzcwLDYgKzkzODMsMjQgQEAgeDg2X2VtdWxh
dGUoDQogICAgICAgICAgICAgIGF2eDUxMl92bGVuX2NoZWNrKHRydWUpOw0KICAgICAgICAgIGdv
dG8gc2ltZF96bW07DQogIA0KKyAgICBjYXNlIFg4NkVNVUxfT1BDX0VWRVhfRjIoMHgwZjM4LCAw
eDlhKTogLyogdjRmbWFkZHBzIG0xMjgsem1tKzMsem1te2t9ICovDQorICAgIGNhc2UgWDg2RU1V
TF9PUENfRVZFWF9GMigweDBmMzgsIDB4YWEpOiAvKiB2NGZubWFkZHBzIG0xMjgsem1tKzMsem1t
e2t9ICovDQorICAgICAgICBob3N0X2FuZF92Y3B1X211c3RfaGF2ZShhdng1MTJfNGZtYXBzKTsN
CisgICAgICAgIGdlbmVyYXRlX2V4Y2VwdGlvbl9pZigoZWEudHlwZSAhPSBPUF9NRU0gfHwgZXZl
eC53IHx8IGV2ZXguYnJzIHx8DQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGV2ZXgu
bHIgIT0gMiksDQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgRVhDX1VEKTsNCisgICAg
ICAgIG9wX21hc2sgPSBvcF9tYXNrICYgMHhmZmZmID8gMHhmIDogMDsNCisgICAgICAgIGdvdG8g
c2ltZF96bW07DQorDQorICAgIGNhc2UgWDg2RU1VTF9PUENfRVZFWF9GMigweDBmMzgsIDB4OWIp
OiAvKiB2NGZtYWRkc3MgbTEyOCx4bW0rMyx4bW17a30gKi8NCisgICAgY2FzZSBYODZFTVVMX09Q
Q19FVkVYX0YyKDB4MGYzOCwgMHhhYik6IC8qIHY0Zm5tYWRkc3MgbTEyOCx4bW0rMyx4bW17a30g
Ki8NCisgICAgICAgIGhvc3RfYW5kX3ZjcHVfbXVzdF9oYXZlKGF2eDUxMl80Zm1hcHMpOw0KKyAg
ICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKChlYS50eXBlICE9IE9QX01FTSB8fCBldmV4Lncg
fHwgZXZleC5icnMgfHwNCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZXZleC5sciA9
PSAzKSwNCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBFWENfVUQpOw0KKyAgICAgICAg
b3BfbWFzayA9IG9wX21hc2sgJiAxID8gMHhmIDogMDsNCisgICAgICAgIGdvdG8gc2ltZF96bW07
DQorDQogICAgICBjYXNlIFg4NkVNVUxfT1BDX0VWRVhfNjYoMHgwZjM4LCAweGEwKTogLyogdnBz
Y2F0dGVyZHtkLHF9IFt4eXpdbW0sbWVte2t9ICovDQogICAgICBjYXNlIFg4NkVNVUxfT1BDX0VW
RVhfNjYoMHgwZjM4LCAweGExKTogLyogdnBzY2F0dGVycXtkLHF9IFt4eXpdbW0sbWVte2t9ICov
DQogICAgICBjYXNlIFg4NkVNVUxfT1BDX0VWRVhfNjYoMHgwZjM4LCAweGEyKTogLyogdnNjYXR0
ZXJkcHtzLGR9IFt4eXpdbW0sbWVte2t9ICovDQotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2Nw
dWZlYXR1cmUuaA0KKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9jcHVmZWF0dXJlLmgNCkBAIC0x
MTksNiArMTE5LDcgQEANCiAgI2RlZmluZSBjcHVfaGFzX2l0c2MgICAgICAgICAgICBib290X2Nw
dV9oYXMoWDg2X0ZFQVRVUkVfSVRTQykNCiAgDQogIC8qIENQVUlEIGxldmVsIDB4MDAwMDAwMDc6
MC5lZHggKi8NCisjZGVmaW5lIGNwdV9oYXNfYXZ4NTEyXzRmbWFwcyAgIGJvb3RfY3B1X2hhcyhY
ODZfRkVBVFVSRV9BVlg1MTJfNEZNQVBTKQ0KICAjZGVmaW5lIGNwdV9oYXNfdHN4X2ZvcmNlX2Fi
b3J0IGJvb3RfY3B1X2hhcyhYODZfRkVBVFVSRV9UU1hfRk9SQ0VfQUJPUlQpDQogIA0KICAvKiBT
eW50aGVzaXplZC4gKi8NCg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 01 11:27:39 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Jul 2019 11:27:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hhuTC-0002gF-MS; Mon, 01 Jul 2019 11:27:38 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=YZ94=U6=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hhuTC-0002g6-2q
 for xen-devel@lists.xenproject.org; Mon, 01 Jul 2019 11:27:38 +0000
X-Inumbo-ID: 39d7d17d-9bf3-11e9-8980-bc764e045a96
Received: from m4a0041g.houston.softwaregrp.com (unknown [15.124.2.87])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 39d7d17d-9bf3-11e9-8980-bc764e045a96;
 Mon, 01 Jul 2019 11:27:36 +0000 (UTC)
Received: FROM m4a0041g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0041g.houston.softwaregrp.com WITH ESMTP; 
 Mon,  1 Jul 2019 11:27:30 +0000
Received: from M4W0335.microfocus.com (2002:f78:1193::f78:1193) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Mon, 1 Jul 2019 11:27:10 +0000
Received: from NAM04-BN3-obe.outbound.protection.outlook.com (15.124.8.10) by
 M4W0335.microfocus.com (15.120.17.147) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Mon, 1 Jul 2019 11:27:10 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3299.namprd18.prod.outlook.com (10.255.138.96) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2032.18; Mon, 1 Jul 2019 11:27:08 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc%3]) with mapi id 15.20.2008.020; Mon, 1 Jul 2019
 11:27:08 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v9 21/23] x86emul: add an AES/VAES test case to the
 harness
Thread-Index: AQHVL//rjvi+w/B0mEG52cKePO+Mhg==
Date: Mon, 1 Jul 2019 11:27:08 +0000
Message-ID: <8425cefe-adc1-b879-89e6-79d0554d07c8@suse.com>
References: <f69ca82f-e2db-e85e-ff98-2060a8dc28a5@suse.com>
In-Reply-To: <f69ca82f-e2db-e85e-ff98-2060a8dc28a5@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: LO2P265CA0455.GBRP265.PROD.OUTLOOK.COM
 (2603:10a6:600:e::35) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 656285d4-2905-46bf-065e-08d6fe170d8d
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3299; 
x-ms-traffictypediagnostic: BY5PR18MB3299:
x-microsoft-antispam-prvs: <BY5PR18MB3299118F84BC594962A1425AB3F90@BY5PR18MB3299.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:854;
x-forefront-prvs: 00851CA28B
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(346002)(136003)(396003)(366004)(376002)(39860400002)(189003)(199004)(6916009)(478600001)(5660300002)(256004)(76176011)(486006)(7736002)(80792005)(8676002)(4326008)(2501003)(66556008)(64756008)(66946007)(2906002)(66476007)(71190400001)(8936002)(71200400001)(66446008)(25786009)(73956011)(3846002)(446003)(68736007)(36756003)(81166006)(81156014)(66066001)(14454004)(6116002)(31686004)(11346002)(99286004)(305945005)(86362001)(31696002)(6436002)(386003)(6506007)(53936002)(102836004)(2616005)(54906003)(52116002)(6512007)(72206003)(316002)(476003)(186003)(6486002)(5640700003)(26005)(2351001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3299;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: 7r94KkrC7wsV9mIXvf9TQbKiTXrfFJwbNk6BcqpUCauRIG1nrQJVQHR8WuXtrbjbOueUOgYdQDBtoPjLEkCvBYbU1h+LM9/ojX7zQnPXtVRABnTW3U+gCg6cWvMSUQZuGpmloS7TJ32VPAMksdt1zW5LhFJnqdBaZchMPTi++SgzBIhT5tvJLpHraoj6ylecWz/u9n2GIYAbnH85mLgd4lNwZ0JHGoVli/g61u7+RVy/05qVYxp0VkWemSMmE7r2NEX/Pge953CdeBJgtuX9mK+vvmUmGzGvON0yi2poNQdLse6OQATK1CpZMIcsAg1T4xUZ7V39+CxtbvDplsPgosSsBxE9tS1kuMjhy5O8aR+O9jm7zfIVVtwxCk1hpbdDwnFwdhN26yF3a0Ph2gu+X3IUMTSFmnVbsAp71L0g9Sg=
Content-ID: <D11FEA42C507C44E9BDD4B5526B82891@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 656285d4-2905-46bf-065e-08d6fe170d8d
X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Jul 2019 11:27:08.6731 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3299
X-OriginatorOrg: suse.com
Subject: [Xen-devel] [PATCH v9 21/23] x86emul: add an AES/VAES test case to
 the harness
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 RogerPau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPg0KQWNrZWQtYnk6
IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+DQotLS0NCnY4OiBOZXcu
DQoNCi0tLSBhL3Rvb2xzL3Rlc3RzL3g4Nl9lbXVsYXRvci9NYWtlZmlsZQ0KKysrIGIvdG9vbHMv
dGVzdHMveDg2X2VtdWxhdG9yL01ha2VmaWxlDQpAQCAtMTksOCArMTksOSBAQCBDRkxBR1MgKz0g
JChDRkxBR1NfeGVuaW5jbHVkZSkNCiAgU0lNRCA6PSAzZG5vdyBzc2Ugc3NlMiBzc2U0IGF2eCBh
dngyIHhvcCBhdng1MTJmIGF2eDUxMmJ3IGF2eDUxMmRxIGF2eDUxMmVyIGF2eDUxMnZibWkNCiAg
Rk1BIDo9IGZtYTQgZm1hDQogIFNHIDo9IGF2eDItc2cgYXZ4NTEyZi1zZyBhdng1MTJ2bC1zZw0K
K0FFUyA6PSBzc3NlMy1hZXMgYXZ4LWFlcyBhdngyLXZhZXMgYXZ4NTEyYnctdmFlcw0KICBHRiA6
PSBzc2UyLWdmIGF2eDItZ2YgYXZ4NTEyYnctZ2YNCi1URVNUQ0FTRVMgOj0gYmxvd2Zpc2ggJChT
SU1EKSAkKEZNQSkgJChTRykgJChHRikNCitURVNUQ0FTRVMgOj0gYmxvd2Zpc2ggJChTSU1EKSAk
KEZNQSkgJChTRykgJChBRVMpICQoR0YpDQogIA0KICBPUE1BU0sgOj0gYXZ4NTEyZiBhdng1MTJk
cSBhdng1MTJidw0KICANCkBAIC0xNDMsNiArMTQ0LDEwIEBAICQoMSktY2ZsYWdzIDo9IFwNCiAg
CSAgICQoZm9yZWFjaCBmbHQsJCgkKDEpLWZsdHMpLCBcDQogIAkgICAgICItRF8kKHZlYyl4JChp
ZHgpZiQoZmx0KSAtbSQoMTotc2c9KSAkKGNhbGwgbm9uLXNzZSwkKDEpKSAtT3MgLURWRUNfTUFY
PSQodmVjKSAtRElEWF9TSVpFPSQoaWR4KSAtREZMT0FUX1NJWkU9JChmbHQpIikpKQ0KICBlbmRl
Zg0KK2RlZmluZSBzaW1kLWFlcy1kZWZzDQorJCgxKS1jZmxhZ3MgOj0gJChmb3JlYWNoIHZlYywk
KCQocGF0c3Vic3QgJS1hZXMsc3NlLCQoMSkpLXZlY3MpICQoJChwYXRzdWJzdCAlLXZhZXMsJSwk
KDEpKS12ZWNzKSwgXA0KKwkgICAgICAgICAiLURfJCh2ZWMpIC1tYWVzICQoYWRkcHJlZml4IC1t
LCQoc3Vic3QgLSwkKHNwYWNlKSwkKDEpKSkgJChjYWxsIG5vbi1zc2UsJCgxKSkgLU9zIC1EVkVD
X1NJWkU9JCh2ZWMpIikNCitlbmRlZg0KICBkZWZpbmUgc2ltZC1nZi1kZWZzDQogICQoMSktY2Zs
YWdzIDo9ICQoZm9yZWFjaCB2ZWMsJCgkKDE6LWdmPSktdmVjcyksIFwNCiAgCSAgICAgICAgICIt
RF8kKHZlYykgLW1nZm5pIC1tJCgxOi1nZj0pICQoY2FsbCBub24tc3NlLCQoMSkpIC1PcyAtRFZF
Q19TSVpFPSQodmVjKSIpDQpAQCAtMTUzLDYgKzE1OCw3IEBAIGVuZGVmDQogIA0KICAkKGZvcmVh
Y2ggZmxhdm9yLCQoU0lNRCkgJChGTUEpLCQoZXZhbCAkKGNhbGwgc2ltZC1kZWZzLCQoZmxhdm9y
KSkpKQ0KICAkKGZvcmVhY2ggZmxhdm9yLCQoU0cpLCQoZXZhbCAkKGNhbGwgc2ltZC1zZy1kZWZz
LCQoZmxhdm9yKSkpKQ0KKyQoZm9yZWFjaCBmbGF2b3IsJChBRVMpLCQoZXZhbCAkKGNhbGwgc2lt
ZC1hZXMtZGVmcywkKGZsYXZvcikpKSkNCiAgJChmb3JlYWNoIGZsYXZvciwkKEdGKSwkKGV2YWwg
JChjYWxsIHNpbWQtZ2YtZGVmcywkKGZsYXZvcikpKSkNCiAgJChmb3JlYWNoIGZsYXZvciwkKE9Q
TUFTSyksJChldmFsICQoY2FsbCBvcG1hc2stZGVmcywkKGZsYXZvcikpKSkNCiAgDQpAQCAtMjAz
LDEwICsyMDksMTMgQEAgJChhZGRzdWZmaXggLmMsJChGTUEpKToNCiAgJChhZGRzdWZmaXggLmMs
JChTRykpOg0KICAJbG4gLXNmIHNpbWQtc2cuYyAkQA0KICANCiskKGFkZHN1ZmZpeCAuYywkKEFF
UykpOg0KKwlsbiAtc2Ygc2ltZC1hZXMuYyAkQA0KKw0KICAkKGFkZHN1ZmZpeCAuYywkKEdGKSk6
DQogIAlsbiAtc2Ygc2ltZC1nZi5jICRADQogIA0KLSQoYWRkc3VmZml4IC5oLCQoU0lNRCkgJChG
TUEpICQoU0cpICQoR0YpKTogc2ltZC5oDQorJChhZGRzdWZmaXggLmgsJChTSU1EKSAkKEZNQSkg
JChTRykgJChBRVMpICQoR0YpKTogc2ltZC5oDQogIA0KICB4b3AuaCBhdng1MTJmLmg6IHNpbWQt
Zm1hLmMNCiAgDQotLS0gL2Rldi9udWxsDQorKysgYi90b29scy90ZXN0cy94ODZfZW11bGF0b3Iv
c2ltZC1hZXMuYw0KQEAgLTAsMCArMSwxMDIgQEANCisjZGVmaW5lIFVJTlRfU0laRSAxDQorDQor
I2luY2x1ZGUgInNpbWQuaCINCitFTlRSWShhZXNfdGVzdCk7DQorDQorI2lmIFZFQ19TSVpFID09
IDE2DQorIyBkZWZpbmUgQUVTKG9wLCBhLi4uKSBfX2J1aWx0aW5faWEzMl92YWVzICMjIG9wICMj
IF92MTZxaShhKQ0KKyMgZGVmaW5lIGltYyh4KSAoKHZlY190KV9fYnVpbHRpbl9pYTMyX2Flc2lt
YzEyOCgodmRpX3QpKHgpKSkNCisjZWxpZiBWRUNfU0laRSA9PSAzMg0KKyMgZGVmaW5lIEFFUyhv
cCwgYS4uLikgX19idWlsdGluX2lhMzJfdmFlcyAjIyBvcCAjIyBfdjMycWkoYSkNCisjIGRlZmlu
ZSBpbWMoeCkgKHsgXA0KKyAgICB2ZWNfdCByXzsgXA0KKyAgICB1bnNpZ25lZCBjaGFyIF9fYXR0
cmlidXRlX18oKHZlY3Rvcl9zaXplKDE2KSkpIHRfOyBcDQorICAgIGFzbSAoICJ2YWVzaW1jICgl
MyksICV4MFxuXHQiIFwNCisgICAgICAgICAgInZhZXNpbWMgMTYoJTMpLCAlMVxuXHQiIFwNCisg
ICAgICAgICAgInZpbnNlcnRpMTI4ICQxLCAlMSwgJTAsICUwIiBcDQorICAgICAgICAgIDogIj0m
diIgKHJfKSwgIj0mdiIgKHRfKSBcDQorICAgICAgICAgIDogIm0iICh4KSwgInIiICgmKHgpKSAp
OyBcDQorICAgIHJfOyBcDQorfSkNCisjZWxpZiBWRUNfU0laRSA9PSA2NA0KKyMgZGVmaW5lIEFF
UyhvcCwgYS4uLikgX19idWlsdGluX2lhMzJfdmFlcyAjIyBvcCAjIyBfdjY0cWkoYSkNCisjIGRl
ZmluZSBpbWMoeCkgKHsgXA0KKyAgICB2ZWNfdCByXzsgXA0KKyAgICB1bnNpZ25lZCBjaGFyIF9f
YXR0cmlidXRlX18oKHZlY3Rvcl9zaXplKDE2KSkpIHRfOyBcDQorICAgIGFzbSAoICJ2YWVzaW1j
ICglMyksICV4MFxuXHQiIFwNCisgICAgICAgICAgInZhZXNpbWMgMSoxNiglMyksICUxXG5cdCIg
XA0KKyAgICAgICAgICAidmluc2VydGkzMng0ICQxLCAlMSwgJTAsICUwXG5cdCIgXA0KKyAgICAg
ICAgICAidmFlc2ltYyAyKjE2KCUzKSwgJTFcblx0IiBcDQorICAgICAgICAgICJ2aW5zZXJ0aTMy
eDQgJDIsICUxLCAlMCwgJTBcblx0IiBcDQorICAgICAgICAgICJ2YWVzaW1jIDMqMTYoJTMpLCAl
MVxuXHQiIFwNCisgICAgICAgICAgInZpbnNlcnRpMzJ4NCAkMywgJTEsICUwLCAlMCIgXA0KKyAg
ICAgICAgICA6ICI9JnYiIChyXyksICI9JnYiICh0XykgXA0KKyAgICAgICAgICA6ICJtIiAoeCks
ICJyIiAoJih4KSkgKTsgXA0KKyAgICByXzsgXA0KK30pDQorI2VuZGlmDQorDQorI2lmZGVmIF9f
QVZYNTEyQldfXw0KKyMgZGVmaW5lIEFMTF9UUlVFICh+MFVMTCA+PiAoNjQgLSBFTEVNX0NPVU5U
KSkNCisjIGRlZmluZSBlcSh4LCB5KSAoQihwY21wZXFiLCBfbWFzaywgKHZxaV90KSh4KSwgKHZx
aV90KSh5KSwgLTEpID09IEFMTF9UUlVFKQ0KKyMgZGVmaW5lIGFlcyhvcCwgeCwgeSkgKCh2ZWNf
dClBRVMob3AsICh2cWlfdCkoeCksICh2cWlfdCkoeSkpKQ0KKyNlbHNlDQorIyBpZiBkZWZpbmVk
KF9fQVZYMl9fKSAmJiBWRUNfU0laRSA9PSAzMg0KKyMgIGRlZmluZSB0b19ib29sKGNtcCkgQihw
dGVzdGMsICwgY21wLCAodmRpX3Qpe30gPT0gMCkNCisjICBkZWZpbmUgYWVzKG9wLCB4LCB5KSAo
KHZlY190KUFFUyhvcCwgKHZxaV90KSh4KSwgKHZxaV90KSh5KSkpDQorIyBlbHNlDQorIyAgZGVm
aW5lIHRvX2Jvb2woY21wKSAoX19idWlsdGluX2lhMzJfcG1vdm1za2IxMjgoY21wKSA9PSAweGZm
ZmYpDQorIyAgZGVmaW5lIGFlcyhvcCwgeCwgeSkgKCh2ZWNfdClfX2J1aWx0aW5faWEzMl9hZXMg
IyMgb3AgIyMgMTI4KCh2ZGlfdCkoeCksICh2ZGlfdCkoeSkpKQ0KKyMgZW5kaWYNCisjIGRlZmlu
ZSBlcSh4LCB5KSB0b19ib29sKCh4KSA9PSAoeSkpDQorI2VuZGlmDQorDQoraW50IGFlc190ZXN0
KHZvaWQpDQorew0KKyAgICB1bnNpZ25lZCBpbnQgaTsNCisgICAgdmVjX3Qgc3JjLCB6ZXJvID0g
e307DQorDQorICAgIGZvciAoIGkgPSAwOyBpIDwgRUxFTV9DT1VOVDsgKytpICkNCisgICAgICAg
IHNyY1tpXSA9IGk7DQorDQorICAgIGRvIHsNCisgICAgICAgIHZlY190IHgsIHk7DQorDQorICAg
ICAgICB0b3VjaChzcmMpOw0KKyAgICAgICAgeCA9IGltYyhzcmMpOw0KKyAgICAgICAgdG91Y2go
c3JjKTsNCisNCisgICAgICAgIHRvdWNoKHplcm8pOw0KKyAgICAgICAgeSA9IGFlcyhlbmNsYXN0
LCBzcmMsIHplcm8pOw0KKyAgICAgICAgdG91Y2goemVybyk7DQorICAgICAgICB5ID0gYWVzKGRl
YywgeSwgemVybyk7DQorDQorICAgICAgICBpZiAoICFlcSh4LCB5KSApIHJldHVybiBfX0xJTkVf
XzsNCisNCisgICAgICAgIHRvdWNoKHplcm8pOw0KKyAgICAgICAgeCA9IGFlcyhkZWNsYXN0LCBz
cmMsIHplcm8pOw0KKyAgICAgICAgdG91Y2goemVybyk7DQorICAgICAgICB5ID0gYWVzKGVuYywg
eCwgemVybyk7DQorICAgICAgICB0b3VjaCh5KTsNCisgICAgICAgIHggPSBpbWMoeSk7DQorDQor
ICAgICAgICBpZiAoICFlcSh4LCBzcmMpICkgcmV0dXJuIF9fTElORV9fOw0KKw0KKyNpZiBWRUNf
U0laRSA9PSAxNg0KKyAgICAgICAgdG91Y2goc3JjKTsNCisgICAgICAgIHggPSAodmVjX3QpX19i
dWlsdGluX2lhMzJfYWVza2V5Z2VuYXNzaXN0MTI4KCh2ZGlfdClzcmMsIDApOw0KKyAgICAgICAg
dG91Y2goc3JjKTsNCisgICAgICAgIHkgPSAodmVjX3QpX19idWlsdGluX2lhMzJfcHNodWZiMTI4
KCh2cWlfdCl4LA0KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
KHZxaV90KXsgIDcsICA0LCAgNSwgIDYsDQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgMSwgIDIsICAzLCAgMCwNCisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDE1LCAxMiwgMTMsIDE0LA0KKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDksIDEw
LCAxMSwgIDggfSk7DQorICAgICAgICBpZiAoICFlcSh4LCB5KSApIHJldHVybiBfX0xJTkVfXzsN
CisjZW5kaWYNCisNCisgICAgICAgIHNyYyArPSBFTEVNX0NPVU5UOw0KKyAgICAgICAgaSArPSBF
TEVNX0NPVU5UOw0KKyAgICB9IHdoaWxlICggaSA8PSAyNTYgKTsNCisNCisgICAgcmV0dXJuIDA7
DQorfQ0KLS0tIGEvdG9vbHMvdGVzdHMveDg2X2VtdWxhdG9yL3NpbWQuaA0KKysrIGIvdG9vbHMv
dGVzdHMveDg2X2VtdWxhdG9yL3NpbWQuaA0KQEAgLTM0MCw2ICszNDAsMTAgQEAgUkVOKHBhbmRu
LCAsIGQpOw0KICBSRU4ocG9yLCAsIGQpOw0KICBSRU4ocHhvciwgLCBkKTsNCiAgIyAgZW5kaWYN
CitPVlIoYWVzZGVjKTsNCitPVlIoYWVzZGVjbGFzdCk7DQorT1ZSKGFlc2VuYyk7DQorT1ZSKGFl
c2VuY2xhc3QpOw0KICBPVlIoY3Z0cGQyZHF4KTsNCiAgT1ZSKGN2dHBkMmRxeSk7DQogIE9WUihj
dnRwZDJwc3gpOw0KLS0tIGEvdG9vbHMvdGVzdHMveDg2X2VtdWxhdG9yL3Rlc3RfeDg2X2VtdWxh
dG9yLmMNCisrKyBiL3Rvb2xzL3Rlc3RzL3g4Nl9lbXVsYXRvci90ZXN0X3g4Nl9lbXVsYXRvci5j
DQpAQCAtMTIsMTIgKzEyLDE1IEBAIGFzbSAoICIucHVzaHNlY3Rpb24gLnRlc3QsIFwiYXhcIiwg
QHByb2cNCiAgI2luY2x1ZGUgInNzZS5oIg0KICAjaW5jbHVkZSAic3NlMi5oIg0KICAjaW5jbHVk
ZSAic3NlMi1nZi5oIg0KKyNpbmNsdWRlICJzc3NlMy1hZXMuaCINCiAgI2luY2x1ZGUgInNzZTQu
aCINCiAgI2luY2x1ZGUgImF2eC5oIg0KKyNpbmNsdWRlICJhdngtYWVzLmgiDQogICNpbmNsdWRl
ICJmbWE0LmgiDQogICNpbmNsdWRlICJmbWEuaCINCiAgI2luY2x1ZGUgImF2eDIuaCINCiAgI2lu
Y2x1ZGUgImF2eDItc2cuaCINCisjaW5jbHVkZSAiYXZ4Mi12YWVzLmgiDQogICNpbmNsdWRlICJh
dngyLWdmLmgiDQogICNpbmNsdWRlICJ4b3AuaCINCiAgI2luY2x1ZGUgImF2eDUxMmYtb3BtYXNr
LmgiDQpAQCAtMjcsNiArMzAsNyBAQCBhc20gKCAiLnB1c2hzZWN0aW9uIC50ZXN0LCBcImF4XCIs
IEBwcm9nDQogICNpbmNsdWRlICJhdng1MTJmLXNnLmgiDQogICNpbmNsdWRlICJhdng1MTJ2bC1z
Zy5oIg0KICAjaW5jbHVkZSAiYXZ4NTEyYncuaCINCisjaW5jbHVkZSAiYXZ4NTEyYnctdmFlcy5o
Ig0KICAjaW5jbHVkZSAiYXZ4NTEyYnctZ2YuaCINCiAgI2luY2x1ZGUgImF2eDUxMmRxLmgiDQog
ICNpbmNsdWRlICJhdng1MTJlci5oIg0KQEAgLTkxLDYgKzk1LDE2IEBAIHN0YXRpYyBib29sIHNp
bWRfY2hlY2tfeG9wKHZvaWQpDQogICAgICByZXR1cm4gY3B1X2hhc194b3A7DQogIH0NCiAgDQor
c3RhdGljIGJvb2wgc2ltZF9jaGVja19zc3NlM19hZXModm9pZCkNCit7DQorICAgIHJldHVybiBj
cHVfaGFzX2Flc25pICYmIGNwdV9oYXNfc3NzZTM7DQorfQ0KKw0KK3N0YXRpYyBib29sIHNpbWRf
Y2hlY2tfYXZ4X2Flcyh2b2lkKQ0KK3sNCisgICAgcmV0dXJuIGNwdV9oYXNfYWVzbmkgJiYgY3B1
X2hhc19hdng7DQorfQ0KKw0KICBzdGF0aWMgYm9vbCBzaW1kX2NoZWNrX2F2eDUxMmYodm9pZCkN
CiAgew0KICAgICAgcmV0dXJuIGNwdV9oYXNfYXZ4NTEyZjsNCkBAIC0xNDEsNiArMTU1LDIyIEBA
IHN0YXRpYyBib29sIHNpbWRfY2hlY2tfYXZ4NTEydmJtaV92bCh2b2kNCiAgICAgIHJldHVybiBj
cHVfaGFzX2F2eDUxMl92Ym1pICYmIGNwdV9oYXNfYXZ4NTEydmw7DQogIH0NCiAgDQorc3RhdGlj
IGJvb2wgc2ltZF9jaGVja19hdngyX3ZhZXModm9pZCkNCit7DQorICAgIHJldHVybiBjcHVfaGFz
X2Flc25pICYmIGNwdV9oYXNfdmFlcyAmJiBjcHVfaGFzX2F2eDI7DQorfQ0KKw0KK3N0YXRpYyBi
b29sIHNpbWRfY2hlY2tfYXZ4NTEyYndfdmFlcyh2b2lkKQ0KK3sNCisgICAgcmV0dXJuIGNwdV9o
YXNfYWVzbmkgJiYgY3B1X2hhc192YWVzICYmIGNwdV9oYXNfYXZ4NTEyYnc7DQorfQ0KKw0KK3N0
YXRpYyBib29sIHNpbWRfY2hlY2tfYXZ4NTEyYndfdmFlc192bCh2b2lkKQ0KK3sNCisgICAgcmV0
dXJuIGNwdV9oYXNfYWVzbmkgJiYgY3B1X2hhc192YWVzICYmDQorICAgICAgICAgICBjcHVfaGFz
X2F2eDUxMmJ3ICYmIGNwdV9oYXNfYXZ4NTEydmw7DQorfQ0KKw0KICBzdGF0aWMgYm9vbCBzaW1k
X2NoZWNrX3NzZTJfZ2Yodm9pZCkNCiAgew0KICAgICAgcmV0dXJuIGNwdV9oYXNfZ2ZuaSAmJiBj
cHVfaGFzX3NzZTI7DQpAQCAtMzE5LDYgKzM0OSw4IEBAIHN0YXRpYyBjb25zdCBzdHJ1Y3Qgew0K
ICAgICAgU0lNRChYT1AgaTE2eDE2LCAgICAgICAgICAgICAgeG9wLCAgICAgIDMyaTIpLA0KICAg
ICAgU0lNRChYT1AgaTMyeDgsICAgICAgICAgICAgICAgeG9wLCAgICAgIDMyaTQpLA0KICAgICAg
U0lNRChYT1AgaTY0eDQsICAgICAgICAgICAgICAgeG9wLCAgICAgIDMyaTgpLA0KKyAgICBTSU1E
KEFFUyAobGVnYWN5KSwgICAgICBzc3NlM19hZXMsICAgICAgICAxNiksDQorICAgIFNJTUQoQUVT
IChWRVgveDE2KSwgICAgICAgYXZ4X2FlcywgICAgICAgIDE2KSwNCiAgICAgIFNJTUQoT1BNQVNL
L3csICAgICBhdng1MTJmX29wbWFzaywgICAgICAgICAyKSwNCiAgICAgIFNJTUQoT1BNQVNLK0RR
L2IsIGF2eDUxMmRxX29wbWFzaywgICAgICAgICAxKSwNCiAgICAgIFNJTUQoT1BNQVNLK0RRL3cs
IGF2eDUxMmRxX29wbWFzaywgICAgICAgICAyKSwNCkBAIC00MTgsNiArNDUwLDEwIEBAIHN0YXRp
YyBjb25zdCBzdHJ1Y3Qgew0KICAgICAgQVZYNTEyVkwoX1ZCTUkrVkwgdTE2eDgsIGF2eDUxMnZi
bWksICAgIDE2dTIpLA0KICAgICAgQVZYNTEyVkwoX1ZCTUkrVkwgczE2eDE2LCBhdng1MTJ2Ym1p
LCAgIDMyaTIpLA0KICAgICAgQVZYNTEyVkwoX1ZCTUkrVkwgdTE2eDE2LCBhdng1MTJ2Ym1pLCAg
IDMydTIpLA0KKyAgICBTSU1EKFZBRVMgKFZFWC94MzIpLCAgICBhdngyX3ZhZXMsICAgICAgICAz
MiksDQorICAgIFNJTUQoVkFFUyAoRVZFWC94NjQpLCBhdng1MTJid192YWVzLCAgICAgIDY0KSwN
CisgICAgQVZYNTEyVkwoVkwrVkFFUyAoeDE2KSwgYXZ4NTEyYndfdmFlcywgICAgMTYpLA0KKyAg
ICBBVlg1MTJWTChWTCtWQUVTICh4MzIpLCBhdng1MTJid192YWVzLCAgICAzMiksDQogICAgICBT
SU1EKEdGTkkgKGxlZ2FjeSksICAgICAgIHNzZTJfZ2YsICAgICAgICAxNiksDQogICAgICBTSU1E
KEdGTkkgKFZFWC94MTYpLCAgICAgIGF2eDJfZ2YsICAgICAgICAxNiksDQogICAgICBTSU1EKEdG
TkkgKFZFWC94MzIpLCAgICAgIGF2eDJfZ2YsICAgICAgICAzMiksDQotLS0gYS90b29scy90ZXN0
cy94ODZfZW11bGF0b3IveDg2LWVtdWxhdGUuaA0KKysrIGIvdG9vbHMvdGVzdHMveDg2X2VtdWxh
dG9yL3g4Ni1lbXVsYXRlLmgNCkBAIC0xMjUsMTAgKzEyNSwxMiBAQCBzdGF0aWMgaW5saW5lIGJv
b2wgeGNyMF9tYXNrKHVpbnQ2NF90IG1hDQogICNkZWZpbmUgY3B1X2hhc19zc2UgICAgICAgIGNw
LmJhc2ljLnNzZQ0KICAjZGVmaW5lIGNwdV9oYXNfc3NlMiAgICAgICBjcC5iYXNpYy5zc2UyDQog
ICNkZWZpbmUgY3B1X2hhc19zc2UzICAgICAgIGNwLmJhc2ljLnNzZTMNCisjZGVmaW5lIGNwdV9o
YXNfc3NzZTMgICAgICBjcC5iYXNpYy5zc3NlMw0KICAjZGVmaW5lIGNwdV9oYXNfZm1hICAgICAg
IChjcC5iYXNpYy5mbWEgJiYgeGNyMF9tYXNrKDYpKQ0KICAjZGVmaW5lIGNwdV9oYXNfc3NlNF8x
ICAgICBjcC5iYXNpYy5zc2U0XzENCiAgI2RlZmluZSBjcHVfaGFzX3NzZTRfMiAgICAgY3AuYmFz
aWMuc3NlNF8yDQogICNkZWZpbmUgY3B1X2hhc19wb3BjbnQgICAgIGNwLmJhc2ljLnBvcGNudA0K
KyNkZWZpbmUgY3B1X2hhc19hZXNuaSAgICAgIGNwLmJhc2ljLmFlc25pDQogICNkZWZpbmUgY3B1
X2hhc19hdnggICAgICAgKGNwLmJhc2ljLmF2eCAgJiYgeGNyMF9tYXNrKDYpKQ0KICAjZGVmaW5l
IGNwdV9oYXNfZjE2YyAgICAgIChjcC5iYXNpYy5mMTZjICYmIHhjcjBfbWFzayg2KSkNCiAgDQoN
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 01 11:28:34 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Jul 2019 11:28:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hhuU6-0002qF-6f; Mon, 01 Jul 2019 11:28:34 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=YZ94=U6=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hhuU4-0002q5-WA
 for xen-devel@lists.xenproject.org; Mon, 01 Jul 2019 11:28:33 +0000
X-Inumbo-ID: 063c9648-9bf3-11e9-8177-67e3e774c0c8
Received: from m9a0002g.houston.softwaregrp.com (unknown [15.124.64.67])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 063c9648-9bf3-11e9-8177-67e3e774c0c8;
 Mon, 01 Jul 2019 11:28:31 +0000 (UTC)
Received: FROM m9a0002g.houston.softwaregrp.com (15.121.0.191) BY
 m9a0002g.houston.softwaregrp.com WITH ESMTP; 
 Mon,  1 Jul 2019 11:26:04 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M9W0068.microfocus.com (2002:f79:bf::f79:bf) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Mon, 1 Jul 2019 11:24:15 +0000
Received: from NAM05-BY2-obe.outbound.protection.outlook.com (15.124.8.10) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Mon, 1 Jul 2019 11:24:15 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3299.namprd18.prod.outlook.com (10.255.138.96) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2032.18; Mon, 1 Jul 2019 11:24:14 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc%3]) with mapi id 15.20.2008.020; Mon, 1 Jul 2019
 11:24:14 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v9 15/23] x86emul: support AVX512_4VNNIW insns
Thread-Index: AQHVL/+D8Osp4JfG2U6ZXkuQ/whzHA==
Date: Mon, 1 Jul 2019 11:24:14 +0000
Message-ID: <621d4542-3947-168c-4656-ec8158bad271@suse.com>
References: <f69ca82f-e2db-e85e-ff98-2060a8dc28a5@suse.com>
In-Reply-To: <f69ca82f-e2db-e85e-ff98-2060a8dc28a5@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6P189CA0022.EURP189.PROD.OUTLOOK.COM (2603:10a6:6:2e::35)
 To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: cbc12cdb-dc41-4154-8272-08d6fe16a58f
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3299; 
x-ms-traffictypediagnostic: BY5PR18MB3299:
x-microsoft-antispam-prvs: <BY5PR18MB32994CA9D6C0354E33ED8992B3F90@BY5PR18MB3299.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:5797;
x-forefront-prvs: 00851CA28B
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(346002)(136003)(396003)(366004)(376002)(39860400002)(189003)(199004)(6916009)(478600001)(5660300002)(256004)(14444005)(76176011)(486006)(7736002)(80792005)(8676002)(4326008)(2501003)(66556008)(64756008)(66946007)(2906002)(66476007)(71190400001)(8936002)(71200400001)(66446008)(25786009)(73956011)(3846002)(446003)(68736007)(36756003)(81166006)(81156014)(66066001)(14454004)(6116002)(31686004)(11346002)(99286004)(305945005)(86362001)(31696002)(6436002)(386003)(6506007)(53936002)(102836004)(2616005)(54906003)(52116002)(6512007)(72206003)(316002)(476003)(186003)(6486002)(5640700003)(26005)(2351001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3299;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: Ohvp6T8afFiQOOjdqnfXVNiSjKHfMoVYQe19Gq9UCd2Us2WWHLUevRhTKtgs3NtutkNTYlOEtjFuXtXrxTdMgoieT/MpA2qKWU8auUXuaStdQieBJrzsxB2mSekS5KlZPxE3Qr8C7XYWFCGtA9D6KPCTrBeE931TTOOTgxNO9IXYNIiZT923cbB4JwnrevsVnXFhUFCFIE2/m4UC06TyeKJ8OGO0HxLmXE9+mjmuzDTNchlCCnNrc3bGqpTzCxqXcmft6LfahlAqTAMQ5taAaLKBmOpWLVmc4RIKMVQmgUEryWnR7aOtlhixL3SSdQOe6fRvEx3mysOlVjxESfum0t1T2fVbLGJFJof7+N9gCHQec/9+Cuk8xzc1eOCQLmFqKbCyVbFvRtCqA8/GN9xzfV6+9QpmbYa37mVSDKiPgU0=
Content-ID: <F25B561A5957944D9816BE653593EBF6@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: cbc12cdb-dc41-4154-8272-08d6fe16a58f
X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Jul 2019 11:24:14.2243 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3299
X-OriginatorOrg: suse.com
Subject: [Xen-devel] [PATCH v9 15/23] x86emul: support AVX512_4VNNIW insns
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 RogerPau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QXMgaW4gYSBmZXcgY2FzZXMgYmVmb3JlLCBzaW5jZSB0aGUgaW5zbnMgaGVyZSBhbmQgaW4gcGFy
dGljdWxhciB0aGVpcg0KbWVtb3J5IGFjY2VzcyBwYXR0ZXJucyBmb2xsb3cgdGhlIEFWWDUxMl80
Rk1BUFMgc2NoZW1lLCBJIGRpZG4ndCB0aGluaw0KaXQgd2FzIG5lY2Vzc2FyeSB0byBhZGQgY29u
dHJpdmVkIHRlc3RzIHNwZWNpZmljYWxseSBmb3IgdGhlbSwgYmV5b25kDQp0aGUgRGlzcDggc2Nh
bGluZyBvbmVzLg0KDQpTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5j
b20+DQpBY2tlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4N
Ci0tLQ0Kdjk6IFJlLWJhc2UuDQp2ODogQ29ycmVjdCB2Y3B1X2hhc18qKCkgaW5zZXJ0aW9uIHBv
aW50Lg0Kdjc6IFJlLWJhc2UuDQp2NjogTmV3Lg0KDQotLS0gYS90b29scy90ZXN0cy94ODZfZW11
bGF0b3IvZXZleC1kaXNwOC5jDQorKysgYi90b29scy90ZXN0cy94ODZfZW11bGF0b3IvZXZleC1k
aXNwOC5jDQpAQCAtNTQ1LDYgKzU0NSwxMSBAQCBzdGF0aWMgY29uc3Qgc3RydWN0IHRlc3QgYXZ4
NTEyXzRmbWFwc181DQogICAgICBJTlNOKDRmbm1hZGRzcywgZjIsIDBmMzgsIGFiLCBlbF80LCBk
LCB2bCksDQogIH07DQogIA0KK3N0YXRpYyBjb25zdCBzdHJ1Y3QgdGVzdCBhdng1MTJfNHZubml3
XzUxMltdID0gew0KKyAgICBJTlNOKHA0ZHB3c3NkLCAgZjIsIDBmMzgsIDUyLCBlbF80LCBkLCB2
bCksDQorICAgIElOU04ocDRkcHdzc2RzLCBmMiwgMGYzOCwgNTMsIGVsXzQsIGQsIHZsKSwNCit9
Ow0KKw0KICBzdGF0aWMgY29uc3Qgc3RydWN0IHRlc3QgYXZ4NTEyX2JpdGFsZ19hbGxbXSA9IHsN
CiAgICAgIElOU04ocG9wY250LCAgICAgIDY2LCAwZjM4LCA1NCwgdmwsIGJ3LCB2bCksDQogICAg
ICBJTlNOKHBzaHVmYml0cW1iLCA2NiwgMGYzOCwgOGYsIHZsLCAgYiwgdmwpLA0KQEAgLTk0OSw2
ICs5NTQsNyBAQCB2b2lkIGV2ZXhfZGlzcDhfdGVzdCh2b2lkICppbnN0ciwgc3RydWN0DQogICNk
ZWZpbmUgY3B1X2hhc19hdng1MTJwZiBjcHVfaGFzX2F2eDUxMmYNCiAgICAgIFJVTihhdng1MTJw
ZiwgNTEyKTsNCiAgICAgIFJVTihhdng1MTJfNGZtYXBzLCA1MTIpOw0KKyAgICBSVU4oYXZ4NTEy
XzR2bm5pdywgNTEyKTsNCiAgICAgIFJVTihhdng1MTJfYml0YWxnLCBhbGwpOw0KICAgICAgUlVO
KGF2eDUxMl9pZm1hLCBhbGwpOw0KICAgICAgUlVOKGF2eDUxMl92Ym1pLCBhbGwpOw0KLS0tIGEv
dG9vbHMvdGVzdHMveDg2X2VtdWxhdG9yL3g4Ni1lbXVsYXRlLmgNCisrKyBiL3Rvb2xzL3Rlc3Rz
L3g4Nl9lbXVsYXRvci94ODYtZW11bGF0ZS5oDQpAQCAtMTQ2LDYgKzE0Niw3IEBAIHN0YXRpYyBp
bmxpbmUgYm9vbCB4Y3IwX21hc2sodWludDY0X3QgbWENCiAgI2RlZmluZSBjcHVfaGFzX2F2eDUx
Ml92Ym1pMiAoY3AuZmVhdC5hdng1MTJfdmJtaTIgJiYgeGNyMF9tYXNrKDB4ZTYpKQ0KICAjZGVm
aW5lIGNwdV9oYXNfYXZ4NTEyX2JpdGFsZyAoY3AuZmVhdC5hdng1MTJfYml0YWxnICYmIHhjcjBf
bWFzaygweGU2KSkNCiAgI2RlZmluZSBjcHVfaGFzX2F2eDUxMl92cG9wY250ZHEgKGNwLmZlYXQu
YXZ4NTEyX3Zwb3BjbnRkcSAmJiB4Y3IwX21hc2soMHhlNikpDQorI2RlZmluZSBjcHVfaGFzX2F2
eDUxMl80dm5uaXcgKGNwLmZlYXQuYXZ4NTEyXzR2bm5pdyAmJiB4Y3IwX21hc2soMHhlNikpDQog
ICNkZWZpbmUgY3B1X2hhc19hdng1MTJfNGZtYXBzIChjcC5mZWF0LmF2eDUxMl80Zm1hcHMgJiYg
eGNyMF9tYXNrKDB4ZTYpKQ0KICANCiAgI2RlZmluZSBjcHVfaGFzX3hnZXRidjEgICAoY3B1X2hh
c194c2F2ZSAmJiBjcC54c3RhdGUueGdldGJ2MSkNCi0tLSBhL3hlbi9hcmNoL3g4Ni94ODZfZW11
bGF0ZS94ODZfZW11bGF0ZS5jDQorKysgYi94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2Vt
dWxhdGUuYw0KQEAgLTQ3OSw2ICs0NzksNyBAQCBzdGF0aWMgY29uc3Qgc3RydWN0IGV4dDBmMzhf
dGFibGUgew0KICAgICAgWzB4NGRdID0geyAuc2ltZF9zaXplID0gc2ltZF9zY2FsYXJfdmV4dywg
LmQ4cyA9IGQ4c19kcSB9LA0KICAgICAgWzB4NGVdID0geyAuc2ltZF9zaXplID0gc2ltZF9wYWNr
ZWRfZnAsIC50d29fb3AgPSAxLCAuZDhzID0gZDhzX3ZsIH0sDQogICAgICBbMHg0Zl0gPSB7IC5z
aW1kX3NpemUgPSBzaW1kX3NjYWxhcl92ZXh3LCAuZDhzID0gZDhzX2RxIH0sDQorICAgIFsweDUy
IC4uLiAweDUzXSA9IHsgLnNpbWRfc2l6ZSA9IHNpbWRfMTI4LCAuZDhzID0gNCB9LA0KICAgICAg
WzB4NTQgLi4uIDB4NTVdID0geyAuc2ltZF9zaXplID0gc2ltZF9wYWNrZWRfaW50LCAudHdvX29w
ID0gMSwgLmQ4cyA9IGQ4c192bCB9LA0KICAgICAgWzB4NThdID0geyAuc2ltZF9zaXplID0gc2lt
ZF9vdGhlciwgLnR3b19vcCA9IDEsIC5kOHMgPSAyIH0sDQogICAgICBbMHg1OV0gPSB7IC5zaW1k
X3NpemUgPSBzaW1kX290aGVyLCAudHdvX29wID0gMSwgLmQ4cyA9IDMgfSwNCkBAIC0xODkyLDYg
KzE4OTMsNyBAQCBpbl9wcm90bW9kZSgNCiAgI2RlZmluZSB2Y3B1X2hhc19hdng1MTJfYml0YWxn
KCkgKGN0eHQtPmNwdWlkLT5mZWF0LmF2eDUxMl9iaXRhbGcpDQogICNkZWZpbmUgdmNwdV9oYXNf
YXZ4NTEyX3Zwb3BjbnRkcSgpIChjdHh0LT5jcHVpZC0+ZmVhdC5hdng1MTJfdnBvcGNudGRxKQ0K
ICAjZGVmaW5lIHZjcHVfaGFzX3JkcGlkKCkgICAgICAgKGN0eHQtPmNwdWlkLT5mZWF0LnJkcGlk
KQ0KKyNkZWZpbmUgdmNwdV9oYXNfYXZ4NTEyXzR2bm5pdygpIChjdHh0LT5jcHVpZC0+ZmVhdC5h
dng1MTJfNHZubml3KQ0KICAjZGVmaW5lIHZjcHVfaGFzX2F2eDUxMl80Zm1hcHMoKSAoY3R4dC0+
Y3B1aWQtPmZlYXQuYXZ4NTEyXzRmbWFwcykNCiAgDQogICNkZWZpbmUgdmNwdV9tdXN0X2hhdmUo
ZmVhdCkgXA0KQEAgLTg5MjAsNiArODkyMiwxNSBAQCB4ODZfZW11bGF0ZSgNCiAgICAgICAgICBn
ZW5lcmF0ZV9leGNlcHRpb25faWYodmV4LmwsIEVYQ19VRCk7DQogICAgICAgICAgZ290byBzaW1k
XzBmX2F2eDsNCiAgDQorICAgIGNhc2UgWDg2RU1VTF9PUENfRVZFWF9GMigweDBmMzgsIDB4NTIp
OiAvKiB2cDRkcHdzc2QgbTEyOCx6bW0rMyx6bW17a30gKi8NCisgICAgY2FzZSBYODZFTVVMX09Q
Q19FVkVYX0YyKDB4MGYzOCwgMHg1Myk6IC8qIHZwNGRwd3NzZHMgbTEyOCx6bW0rMyx6bW17a30g
Ki8NCisgICAgICAgIGhvc3RfYW5kX3ZjcHVfbXVzdF9oYXZlKGF2eDUxMl80dm5uaXcpOw0KKyAg
ICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKChlYS50eXBlICE9IE9QX01FTSB8fCBldmV4Lncg
fHwgZXZleC5icnMgfHwNCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZXZleC5sciAh
PSAyKSwNCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBFWENfVUQpOw0KKyAgICAgICAg
b3BfbWFzayA9IG9wX21hc2sgJiAweGZmZmYgPyAweGYgOiAwOw0KKyAgICAgICAgZ290byBzaW1k
X3ptbTsNCisNCiAgICAgIGNhc2UgWDg2RU1VTF9PUENfRVZFWF82NigweDBmMzgsIDB4OGYpOiAv
KiB2cHNodWZiaXRxbWIgW3h5el1tbS9tZW0sW3h5el1tbSxre2t9ICovDQogICAgICAgICAgZ2Vu
ZXJhdGVfZXhjZXB0aW9uX2lmKGV2ZXgudyB8fCAhZXZleC5yIHx8ICFldmV4LlIgfHwgZXZleC56
LCBFWENfVUQpOw0KICAgICAgICAgIC8qIGZhbGwgdGhyb3VnaCAqLw0KLS0tIGEveGVuL2luY2x1
ZGUvYXNtLXg4Ni9jcHVmZWF0dXJlLmgNCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvY3B1ZmVh
dHVyZS5oDQpAQCAtMTE5LDYgKzExOSw3IEBADQogICNkZWZpbmUgY3B1X2hhc19pdHNjICAgICAg
ICAgICAgYm9vdF9jcHVfaGFzKFg4Nl9GRUFUVVJFX0lUU0MpDQogIA0KICAvKiBDUFVJRCBsZXZl
bCAweDAwMDAwMDA3OjAuZWR4ICovDQorI2RlZmluZSBjcHVfaGFzX2F2eDUxMl80dm5uaXcgICBi
b290X2NwdV9oYXMoWDg2X0ZFQVRVUkVfQVZYNTEyXzRWTk5JVykNCiAgI2RlZmluZSBjcHVfaGFz
X2F2eDUxMl80Zm1hcHMgICBib290X2NwdV9oYXMoWDg2X0ZFQVRVUkVfQVZYNTEyXzRGTUFQUykN
CiAgI2RlZmluZSBjcHVfaGFzX3RzeF9mb3JjZV9hYm9ydCBib290X2NwdV9oYXMoWDg2X0ZFQVRV
UkVfVFNYX0ZPUkNFX0FCT1JUKQ0KICANCg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 01 11:28:46 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Jul 2019 11:28:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hhuUI-0002tR-He; Mon, 01 Jul 2019 11:28:46 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=YZ94=U6=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hhuUG-0002t4-UY
 for xen-devel@lists.xenproject.org; Mon, 01 Jul 2019 11:28:44 +0000
X-Inumbo-ID: 60f4878a-9bf3-11e9-b99a-c7441481e70f
Received: from m4a0039g.houston.softwaregrp.com (unknown [15.124.2.85])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 60f4878a-9bf3-11e9-b99a-c7441481e70f;
 Mon, 01 Jul 2019 11:28:42 +0000 (UTC)
Received: FROM m4a0039g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0039g.houston.softwaregrp.com WITH ESMTP; 
 Mon,  1 Jul 2019 11:25:07 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Mon, 1 Jul 2019 11:28:09 +0000
Received: from NAM05-CO1-obe.outbound.protection.outlook.com (15.124.8.10) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Mon, 1 Jul 2019 11:28:09 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3233.namprd18.prod.outlook.com (10.255.137.206) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2032.18; Mon, 1 Jul 2019 11:28:07 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc%3]) with mapi id 15.20.2008.020; Mon, 1 Jul 2019
 11:28:07 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v9 22/23] x86emul: add a SHA test case to the harness
Thread-Index: AQHVMAAOaml41TvXukWUU14Bscw2lw==
Date: Mon, 1 Jul 2019 11:28:07 +0000
Message-ID: <38d8145a-e5ec-c9e9-4eb9-6fd60e2bd7e4@suse.com>
References: <f69ca82f-e2db-e85e-ff98-2060a8dc28a5@suse.com>
In-Reply-To: <f69ca82f-e2db-e85e-ff98-2060a8dc28a5@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: LNXP265CA0086.GBRP265.PROD.OUTLOOK.COM
 (2603:10a6:600:76::26) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: a94b944b-cba1-4319-2cb5-08d6fe1730bc
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3233; 
x-ms-traffictypediagnostic: BY5PR18MB3233:
x-microsoft-antispam-prvs: <BY5PR18MB3233E5A2D38CF33E9E18924EB3F90@BY5PR18MB3233.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:2089;
x-forefront-prvs: 00851CA28B
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(366004)(39860400002)(346002)(136003)(396003)(376002)(199004)(189003)(2501003)(31696002)(86362001)(72206003)(53946003)(14454004)(81166006)(81156014)(52116002)(186003)(102836004)(30864003)(386003)(80792005)(6916009)(26005)(6506007)(478600001)(99286004)(53936002)(5660300002)(6512007)(66476007)(14444005)(54906003)(66946007)(36756003)(76176011)(5640700003)(256004)(2906002)(4326008)(73956011)(7736002)(305945005)(6486002)(316002)(66066001)(71190400001)(71200400001)(2616005)(6436002)(486006)(6116002)(476003)(3846002)(2351001)(25786009)(68736007)(8676002)(64756008)(66446008)(446003)(8936002)(66556008)(11346002)(31686004);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3233;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: TvmSM5flCfiYT4R4urMy5WBhhKTd3iatkf7W7ycG5dBBeHtS+CL9ap/5ro68EpU2KHmouGKemHcFI/wOapwmraWWuzdkariHqeVQ7z9Qgmdq5KbpLH6qt3033Gu1ryXVkgMUMOc+2XId3tUB/OX5TxkGxItGMfaKhSD984SVeQo4O0yyeuSz32F0l1hd7R9kq7ADm5IpF7nYNemBoIoS9WWNbG0VpN0O4h4nuwwuh5l+p4+iSA3XwNPE6v3N3NM4ZiigeiPS24CUCTstcHmWFz6JE+9V9FQFy/pxsWJGTKKT2+9YmhCm9h5vrWyYtB+qQJ0bNfpzHfkcolLi2EZfjwMSQ3fYg/tBXEO0BZ/M0DNroXynNX6K5GJN8pn6Xubz5xy9W2XA3rl13j1aT8mfnQEH9VlxFcfSj7I2NDoLCCQ=
Content-ID: <CB94B0871D45B14C867AC289624D7AA7@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: a94b944b-cba1-4319-2cb5-08d6fe1730bc
X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Jul 2019 11:28:07.7034 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3233
X-OriginatorOrg: suse.com
Subject: [Xen-devel] [PATCH v9 22/23] x86emul: add a SHA test case to the
 harness
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 RogerPau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QWxzbyB1c2UgdGhpcyBmb3IgQVZYNTEyVkwgVlBST3tMLFJ9eyxWfUQgYXMgd2VsbCBhcyBzb21l
IGZ1cnRoZXIgc2hpZnRzDQp0ZXN0aW5nLg0KDQpTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+DQpBY2tlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3Bl
cjNAY2l0cml4LmNvbT4NCi0tLQ0Kdjg6IE5ldy4NCg0KLS0tIGEvdG9vbHMvdGVzdHMveDg2X2Vt
dWxhdG9yL01ha2VmaWxlDQorKysgYi90b29scy90ZXN0cy94ODZfZW11bGF0b3IvTWFrZWZpbGUN
CkBAIC0yMCw4ICsyMCw5IEBAIFNJTUQgOj0gM2Rub3cgc3NlIHNzZTIgc3NlNCBhdnggYXZ4MiB4
b3ANCiAgRk1BIDo9IGZtYTQgZm1hDQogIFNHIDo9IGF2eDItc2cgYXZ4NTEyZi1zZyBhdng1MTJ2
bC1zZw0KICBBRVMgOj0gc3NzZTMtYWVzIGF2eC1hZXMgYXZ4Mi12YWVzIGF2eDUxMmJ3LXZhZXMN
CitTSEEgOj0gc3NlNC1zaGEgYXZ4LXNoYSBhdng1MTJmLXNoYQ0KICBHRiA6PSBzc2UyLWdmIGF2
eDItZ2YgYXZ4NTEyYnctZ2YNCi1URVNUQ0FTRVMgOj0gYmxvd2Zpc2ggJChTSU1EKSAkKEZNQSkg
JChTRykgJChBRVMpICQoR0YpDQorVEVTVENBU0VTIDo9IGJsb3dmaXNoICQoU0lNRCkgJChGTUEp
ICQoU0cpICQoQUVTKSAkKFNIQSkgJChHRikNCiAgDQogIE9QTUFTSyA6PSBhdng1MTJmIGF2eDUx
MmRxIGF2eDUxMmJ3DQogIA0KQEAgLTE0OCw2ICsxNDksMTAgQEAgZGVmaW5lIHNpbWQtYWVzLWRl
ZnMNCiAgJCgxKS1jZmxhZ3MgOj0gJChmb3JlYWNoIHZlYywkKCQocGF0c3Vic3QgJS1hZXMsc3Nl
LCQoMSkpLXZlY3MpICQoJChwYXRzdWJzdCAlLXZhZXMsJSwkKDEpKS12ZWNzKSwgXA0KICAJICAg
ICAgICAgIi1EXyQodmVjKSAtbWFlcyAkKGFkZHByZWZpeCAtbSwkKHN1YnN0IC0sJChzcGFjZSks
JCgxKSkpICQoY2FsbCBub24tc3NlLCQoMSkpIC1PcyAtRFZFQ19TSVpFPSQodmVjKSIpDQogIGVu
ZGVmDQorZGVmaW5lIHNpbWQtc2hhLWRlZnMNCiskKDEpLWNmbGFncyA6PSAkKGZvcmVhY2ggdmVj
LCQoc3NlLXZlY3MpLCBcDQorCSAgICAgICAgICItRF8kKHZlYykgJChhZGRwcmVmaXggLW0sJChz
dWJzdCAtLCQoc3BhY2UpLCQoMSkpKSAtT3MgLURWRUNfU0laRT0kKHZlYykiKQ0KK2VuZGVmDQog
IGRlZmluZSBzaW1kLWdmLWRlZnMNCiAgJCgxKS1jZmxhZ3MgOj0gJChmb3JlYWNoIHZlYywkKCQo
MTotZ2Y9KS12ZWNzKSwgXA0KICAJICAgICAgICAgIi1EXyQodmVjKSAtbWdmbmkgLW0kKDE6LWdm
PSkgJChjYWxsIG5vbi1zc2UsJCgxKSkgLU9zIC1EVkVDX1NJWkU9JCh2ZWMpIikNCkBAIC0xNTks
NiArMTY0LDcgQEAgZW5kZWYNCiAgJChmb3JlYWNoIGZsYXZvciwkKFNJTUQpICQoRk1BKSwkKGV2
YWwgJChjYWxsIHNpbWQtZGVmcywkKGZsYXZvcikpKSkNCiAgJChmb3JlYWNoIGZsYXZvciwkKFNH
KSwkKGV2YWwgJChjYWxsIHNpbWQtc2ctZGVmcywkKGZsYXZvcikpKSkNCiAgJChmb3JlYWNoIGZs
YXZvciwkKEFFUyksJChldmFsICQoY2FsbCBzaW1kLWFlcy1kZWZzLCQoZmxhdm9yKSkpKQ0KKyQo
Zm9yZWFjaCBmbGF2b3IsJChTSEEpLCQoZXZhbCAkKGNhbGwgc2ltZC1zaGEtZGVmcywkKGZsYXZv
cikpKSkNCiAgJChmb3JlYWNoIGZsYXZvciwkKEdGKSwkKGV2YWwgJChjYWxsIHNpbWQtZ2YtZGVm
cywkKGZsYXZvcikpKSkNCiAgJChmb3JlYWNoIGZsYXZvciwkKE9QTUFTSyksJChldmFsICQoY2Fs
bCBvcG1hc2stZGVmcywkKGZsYXZvcikpKSkNCiAgDQpAQCAtMjEyLDEwICsyMTgsMTMgQEAgJChh
ZGRzdWZmaXggLmMsJChTRykpOg0KICAkKGFkZHN1ZmZpeCAuYywkKEFFUykpOg0KICAJbG4gLXNm
IHNpbWQtYWVzLmMgJEANCiAgDQorJChhZGRzdWZmaXggLmMsJChTSEEpKToNCisJbG4gLXNmIHNp
bWQtc2hhLmMgJEANCisNCiAgJChhZGRzdWZmaXggLmMsJChHRikpOg0KICAJbG4gLXNmIHNpbWQt
Z2YuYyAkQA0KICANCi0kKGFkZHN1ZmZpeCAuaCwkKFNJTUQpICQoRk1BKSAkKFNHKSAkKEFFUykg
JChHRikpOiBzaW1kLmgNCiskKGFkZHN1ZmZpeCAuaCwkKFNJTUQpICQoRk1BKSAkKFNHKSAkKEFF
UykgJChTSEEpICQoR0YpKTogc2ltZC5oDQogIA0KICB4b3AuaCBhdng1MTJmLmg6IHNpbWQtZm1h
LmMNCiAgDQotLS0gL2Rldi9udWxsDQorKysgYi90b29scy90ZXN0cy94ODZfZW11bGF0b3Ivc2lt
ZC1zaGEuYw0KQEAgLTAsMCArMSwzOTIgQEANCisjZGVmaW5lIElOVF9TSVpFIDQNCisNCisjaW5j
bHVkZSAic2ltZC5oIg0KK0VOVFJZKHNoYV90ZXN0KTsNCisNCisjZGVmaW5lIFNIQShvcCwgYS4u
LikgX19idWlsdGluX2lhMzJfc2hhICMjIG9wKGEpDQorDQorI2lmZGVmIF9fQVZYNTEyRl9fDQor
IyBkZWZpbmUgQUxMX1RSVUUgKH4wVUxMID4+ICg2NCAtIEVMRU1fQ09VTlQpKQ0KKyMgZGVmaW5l
IGVxKHgsIHkpIChCKHBjbXBlcWQsIF9tYXNrLCB4LCB5LCAtMSkgPT0gQUxMX1RSVUUpDQorIyBk
ZWZpbmUgYmxlbmQoeCwgeSwgc2VsKSBCKG1vdmRxYTMyXywgX21hc2ssIHksIHgsIHNlbCkNCisj
IGRlZmluZSByb3RfYyhmLCByLCB4LCBuKSBCKHBybyAjIyBmICMjIGQsIF9tYXNrLCB4LCBuLCB1
bmRlZigpLCB+MCkNCisjIGRlZmluZSByb3RfcyhmLCByLCB4LCBuKSAoeyAvKiBnY2MgZG9lcyBu
b3Qgc3VwcG9ydCBlbWJlZGRlZCBicm9hZGNhc3QgKi8gXA0KKyAgICB2ZWNfdCByXzsgXA0KKyAg
ICBhc20gKCAidnBybyIgI2YgInZkICUyJXsxdG8lYzMlfSwgJTEsICUwIiBcDQorICAgICAgICAg
IDogIj12IiAocl8pIFwNCisgICAgICAgICAgOiAidiIgKHgpLCAibSIgKG4pLCAiaSIgKEVMRU1f
Q09VTlQpICk7IFwNCisgICAgcl87IFwNCit9KQ0KKyMgZGVmaW5lIHJvdF92KGQsIHgsIG4pIEIo
cHJvICMjIGQgIyMgdmQsIF9tYXNrLCB4LCBuLCB1bmRlZigpLCB+MCkNCisjIGRlZmluZSBzaGlm
dF9zKGQsIHgsIG4pICh7IFwNCisgICAgdmVjX3Qgcl87IFwNCisgICAgYXNtICggInZwcyIgI2Qg
Imx2ZCAlMiV7MXRvJWMzJX0sICUxLCAlMCIgXA0KKyAgICAgICAgICA6ICI9diIgKHJfKSBcDQor
ICAgICAgICAgIDogInYiICh4KSwgIm0iIChuKSwgImkiIChFTEVNX0NPVU5UKSApOyBcDQorICAg
IHJfOyBcDQorfSkNCisjIGRlZmluZSB2c2hpZnQoZCwgeCwgbikgKHsgLyogZ2NjIGRvZXMgbm90
IGFsbG93IG1lbW9yeSBvcGVyYW5kcyAqLyBcDQorICAgIHZlY190IHJfOyBcDQorICAgIGFzbSAo
ICJ2cHMiICNkICJsZHEgJTIsICUxLCAlMCIgXA0KKyAgICAgICAgICA6ICI9diIgKHJfKSA6ICJt
IiAoeCksICJpIiAoKG4pICogRUxFTV9TSVpFKSApOyBcDQorICAgIHJfOyBcDQorfSkNCisjZWxz
ZQ0KKyMgZGVmaW5lIHRvX2Jvb2woY21wKSAoX19idWlsdGluX2lhMzJfcG1vdm1za2IxMjgoY21w
KSA9PSAweGZmZmYpDQorIyBkZWZpbmUgZXEoeCwgeSkgdG9fYm9vbCgoeCkgPT0gKHkpKQ0KKyMg
ZGVmaW5lIGJsZW5kKHgsIHksIHNlbCkgXA0KKyAgICAoKHZlY190KV9fYnVpbHRpbl9pYTMyX3Bi
bGVuZHcxMjgoKHZoaV90KSh4KSwgKHZoaV90KSh5KSwgXA0KKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgKChzZWwpICYgMSA/IDB4MDMgOiAwKSB8IFwNCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICgoc2VsKSAmIDIgPyAweDBjIDogMCkgfCBcDQor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoKHNlbCkgJiA0ID8gMHgzMCA6
IDApIHwgXA0KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKChzZWwpICYg
OCA/IDB4YzAgOiAwKSkpDQorIyBkZWZpbmUgcm90X2MoZiwgciwgeCwgbikgKHNoICMjIGYgIyMg
X2MoeCwgbikgfCBzaCAjIyByICMjIF9jKHgsIDMyIC0gKG4pKSkNCisjIGRlZmluZSByb3Rfcyhm
LCByLCB4LCBuKSAoeyAvKiBnY2MgZG9lcyBub3QgYWxsb3cgbWVtb3J5IG9wZXJhbmRzICovIFwN
CisgICAgdmVjX3Qgcl8sIHRfLCBuXyA9ICh2ZWNfdCl7IDMyIH0gLSAobik7IFwNCisgICAgYXNt
ICggInBzIiAjZiAibGQgJTIsICUwOyBwcyIgI3IgImxkICUzLCAlMTsgcG9yICUxLCAlMCIgXA0K
KyAgICAgICAgICA6ICI9JngiIChyXyksICI9JngiICh0XykgXA0KKyAgICAgICAgICA6ICJtIiAo
biksICJtIiAobl8pLCAiMCIgKHgpLCAiMSIgKHgpICk7IFwNCisgICAgcl87IFwNCit9KQ0KK3N0
YXRpYyBpbmxpbmUgdW5zaWduZWQgaW50IHJvdGwodW5zaWduZWQgaW50IHgsIHVuc2lnbmVkIGlu
dCBuKQ0KK3sNCisgICAgcmV0dXJuICh4IDw8IChuICYgMHgxZikpIHwgKHggPj4gKCgzMiAtIG4p
ICYgMHgxZikpOw0KK30NCitzdGF0aWMgaW5saW5lIHVuc2lnbmVkIGludCByb3RyKHVuc2lnbmVk
IGludCB4LCB1bnNpZ25lZCBpbnQgbikNCit7DQorICAgIHJldHVybiAoeCA+PiAobiAmIDB4MWYp
KSB8ICh4IDw8ICgoMzIgLSBuKSAmIDB4MWYpKTsNCit9DQorIyBkZWZpbmUgcm90X3YoZCwgeCwg
bikgKHsgXA0KKyAgICB2ZWNfdCB0XzsgXA0KKyAgICB1bnNpZ25lZCBpbnQgaV87IFwNCisgICAg
Zm9yICggaV8gPSAwOyBpXyA8IEVMRU1fQ09VTlQ7ICsraV8gKSBcDQorICAgICAgICB0X1tpX10g
PSByb3QgIyMgZCgoeClbaV9dLCAobilbaV9dKTsgXA0KKyAgICB0XzsgXA0KK30pDQorIyBkZWZp
bmUgc2hpZnRfcyhkLCB4LCBuKSAoeyBcDQorICAgIHZlY190IHJfOyBcDQorICAgIGFzbSAoICJw
cyIgI2QgImxkICUxLCAlMCIgOiAiPSZ4IiAocl8pIDogIm0iIChuKSwgIjAiICh4KSApOyBcDQor
ICAgIHJfOyBcDQorfSkNCisjIGRlZmluZSB2c2hpZnQoZCwgeCwgbikgXA0KKyAgICAodmVjX3Qp
KF9fYnVpbHRpbl9pYTMyX3BzICMjIGQgIyMgbGRxaTEyOCgodmRpX3QpKHgpLCAobikgKiBFTEVN
X1NJWkUgKiA4KSkNCisjZW5kaWYNCisNCisjZGVmaW5lIGFsaWducih4LCB5LCBuKSAoKHZlY190
KV9fYnVpbHRpbl9pYTMyX3BhbGlnbnIxMjgoKHZkaV90KSh4KSwgKHZkaV90KSh5KSwgKG4pICog
OCkpDQorI2RlZmluZSBoYWRkKHgsIHkpIF9fYnVpbHRpbl9pYTMyX3BoYWRkZDEyOCh4LCB5KQ0K
KyNkZWZpbmUgcm9sX2MoeCwgbikgcm90X2MobCwgciwgeCwgbikNCisjZGVmaW5lIHJvbF9zKHgs
IG4pIHJvdF9zKGwsIHIsIHgsIG4pDQorI2RlZmluZSByb2xfdih4LCBuLi4uKSByb3RfdihsLCB4
LCBuKQ0KKyNkZWZpbmUgcm9yX2MoeCwgbikgcm90X2MociwgbCwgeCwgbikNCisjZGVmaW5lIHJv
cl9zKHgsIG4pIHJvdF9zKHIsIGwsIHgsIG4pDQorI2RlZmluZSByb3Jfdih4LCBuLi4uKSByb3Rf
dihyLCB4LCBuKQ0KKyNkZWZpbmUgc2hsX2MoeCwgbikgX19idWlsdGluX2lhMzJfcHNsbGRpMTI4
KHgsIG4pDQorI2RlZmluZSBzaGxfcyh4LCBuKSBzaGlmdF9zKGwsIHgsIG4pDQorI2RlZmluZSBz
aHJfYyh4LCBuKSBfX2J1aWx0aW5faWEzMl9wc3JsZGkxMjgoeCwgbikNCisjZGVmaW5lIHNocl9z
KHgsIG4pIHNoaWZ0X3MociwgeCwgbikNCisjZGVmaW5lIHNodWYoeCwgcykgX19idWlsdGluX2lh
MzJfcHNodWZkKHgsIHMpDQorI2RlZmluZSBzd2FwKHgpIHNodWYoeCwgMGIwMDAxMTAxMSkNCisj
ZGVmaW5lIHZzaGwoeCwgbikgdnNoaWZ0KGwsIHgsIG4pDQorI2RlZmluZSB2c2hyKHgsIG4pIHZz
aGlmdChyLCB4LCBuKQ0KKw0KK3N0YXRpYyBpbmxpbmUgdmVjX3Qgc2hhMjU2X3NpZ21hMCh2ZWNf
dCB3KQ0KK3sNCisgICAgdmVjX3QgcmVzOw0KKw0KKyAgICB0b3VjaCh3KTsNCisgICAgcmVzID0g
cm9yX2ModywgNyk7DQorICAgIHRvdWNoKHcpOw0KKyAgICByZXMgXj0gcm9sX2ModywgMTQpOw0K
KyAgICB0b3VjaCh3KTsNCisgICAgcmVzIF49IHNocl9jKHcsIDMpOw0KKyAgICB0b3VjaCh3KTsN
CisNCisgICAgcmV0dXJuIHJlczsNCit9DQorDQorc3RhdGljIGlubGluZSB2ZWNfdCBzaGEyNTZf
c2lnbWExKHZlY190IHcpDQorew0KKyAgICB2ZWNfdCBfMTcgPSB7IDE3IH0sIF8xOSA9IHsgMTkg
fSwgXzEwID0geyAxMCB9Ow0KKw0KKyAgICByZXR1cm4gcm9yX3ModywgXzE3KSBeIHJvcl9zKHcs
IF8xOSkgXiBzaHJfcyh3LCBfMTApOw0KK30NCisNCitzdGF0aWMgaW5saW5lIHZlY190IHNoYTI1
Nl9TaWdtYTAodmVjX3QgdykNCit7DQorICAgIHZlY190IHJlcywgbjEgPSB7IDAsIDAsIDIsIDIg
fSwgbjIgPSB7IDAsIDAsIDEzLCAxMyB9LCBuMyA9IHsgMCwgMCwgMTAsIDEwIH07DQorDQorICAg
IHRvdWNoKG4xKTsNCisgICAgcmVzID0gcm9yX3YodywgbjEpOw0KKyAgICB0b3VjaChuMik7DQor
ICAgIHJlcyBePSByb3Jfdih3LCBuMik7DQorICAgIHRvdWNoKG4zKTsNCisNCisgICAgcmV0dXJu
IHJlcyBeIHJvbF92KHcsIG4zKTsNCit9DQorDQorc3RhdGljIGlubGluZSB2ZWNfdCBzaGEyNTZf
U2lnbWExKHZlY190IHcpDQorew0KKyAgICByZXR1cm4gcm9yX2ModywgNikgXiByb3JfYyh3LCAx
MSkgXiByb2xfYyh3LCA3KTsNCit9DQorDQoraW50IHNoYV90ZXN0KHZvaWQpDQorew0KKyAgICB1
bnNpZ25lZCBpbnQgaTsNCisgICAgdmVjX3Qgc3JjLCBvbmUgPSB7IDEgfTsNCisgICAgdnFpX3Qg
cmF3ID0ge307DQorDQorICAgIGZvciAoIGkgPSAxOyBpIDwgVkVDX1NJWkU7ICsraSApDQorICAg
ICAgICByYXdbaV0gPSBpOw0KKyAgICBzcmMgPSAodmVjX3QpcmF3Ow0KKw0KKyAgICBmb3IgKCBp
ID0gMDsgaSA8IDI1NjsgaSArPSBWRUNfU0laRSApDQorICAgIHsNCisgICAgICAgIHZlY190IHgs
IHksIHRtcCwgaGFzaCA9IC1zcmM7DQorICAgICAgICB2ZWNfdCBhLCBiLCBjLCBkLCBlLCBnLCBo
Ow0KKyAgICAgICAgdW5zaWduZWQgaW50IGssIHI7DQorDQorICAgICAgICB0b3VjaChzcmMpOw0K
KyAgICAgICAgeCA9IFNIQSgxbXNnMSwgaGFzaCwgc3JjKTsNCisgICAgICAgIHRvdWNoKHNyYyk7
DQorICAgICAgICB5ID0gaGFzaCBeIGFsaWducihoYXNoLCBzcmMsIDgpOw0KKyAgICAgICAgdG91
Y2goc3JjKTsNCisNCisgICAgICAgIGlmICggIWVxKHgsIHkpICkgcmV0dXJuIF9fTElORV9fOw0K
Kw0KKyAgICAgICAgdG91Y2goc3JjKTsNCisgICAgICAgIHggPSBTSEEoMW1zZzIsIGhhc2gsIHNy
Yyk7DQorICAgICAgICB0b3VjaChzcmMpOw0KKyAgICAgICAgdG1wID0gaGFzaCBeIGFsaWducihz
cmMsIGhhc2gsIDEyKTsNCisgICAgICAgIHRvdWNoKHRtcCk7DQorICAgICAgICB5ID0gcm9sX2Mo
dG1wLCAxKTsNCisgICAgICAgIHRtcCA9IGhhc2ggXiBhbGlnbnIoc3JjLCB5LCAxMik7DQorICAg
ICAgICB0b3VjaCh0bXApOw0KKyAgICAgICAgeSA9IHJvbF9jKHRtcCwgMSk7DQorDQorICAgICAg
ICBpZiAoICFlcSh4LCB5KSApIHJldHVybiBfX0xJTkVfXzsNCisNCisgICAgICAgIHRvdWNoKHNy
Yyk7DQorICAgICAgICB4ID0gU0hBKDFtc2cyLCBoYXNoLCBzcmMpOw0KKyAgICAgICAgdG91Y2go
c3JjKTsNCisgICAgICAgIHRtcCA9IHJvbF9zKGhhc2ggXiBhbGlnbnIoc3JjLCBoYXNoLCAxMiks
IG9uZSk7DQorICAgICAgICB5ID0gcm9sX3MoaGFzaCBeIGFsaWducihzcmMsIHRtcCwgMTIpLCBv
bmUpOw0KKw0KKyAgICAgICAgaWYgKCAhZXEoeCwgeSkgKSByZXR1cm4gX19MSU5FX187DQorDQor
ICAgICAgICB0b3VjaChzcmMpOw0KKyAgICAgICAgeCA9IFNIQSgxbmV4dGUsIGhhc2gsIHNyYyk7
DQorICAgICAgICB0b3VjaChzcmMpOw0KKyAgICAgICAgdG91Y2goaGFzaCk7DQorICAgICAgICB0
bXAgPSByb2xfYyhoYXNoLCAzMCk7DQorICAgICAgICB0bXBbMl0gPSB0bXBbMV0gPSB0bXBbMF0g
PSAwOw0KKw0KKyAgICAgICAgaWYgKCAhZXEoeCwgc3JjICsgdG1wKSApIHJldHVybiBfX0xJTkVf
XzsNCisNCisgICAgICAgIC8qDQorICAgICAgICAgKiBTSEExUk5EUzQNCisgICAgICAgICAqDQor
ICAgICAgICAgKiBTUkMxID0geyBBMCwgQjAsIEMwLCBEMCB9DQorICAgICAgICAgKiBTUkMyID0g
VycgPSB7IFdbMF1FMCwgV1sxXSwgV1syXSwgV1szXSB9DQorICAgICAgICAgKg0KKyAgICAgICAg
ICogKE5CIHRoYXQgdGhlIG5vdGF0aW9uIGlzIG5vdCBDLWxpa2UsIGkuZS4gZWxlbWVudHMgYXJl
IGxpc3RlZA0KKyAgICAgICAgICogaGlnaC10by1sb3cgZXZlcnl3aGVyZSBpbiB0aGlzIGNvbW1l
bnQuKQ0KKyAgICAgICAgICoNCisgICAgICAgICAqIEluIG9yZGVyIHRvIHBpY2sgYSBzaW1wbGUg
cm91bmRzIGZ1bmN0aW9uLCBhbiBpbW1lZGlhdGUgdmFsdWUgb2YNCisgICAgICAgICAqIDEgaXMg
dXNlZDsgMyB3b3VsZCBhbHNvIGJlIGEgcG9zc2liaWxpdHkuDQorICAgICAgICAgKg0KKyAgICAg
ICAgICogQXBwbHlpbmcNCisgICAgICAgICAqDQorICAgICAgICAgKiBBMSA9IFJPTDUoQTApICsg
KEIwIF4gQzAgXiBEMCkgKyBXJ1swXSArIEsNCisgICAgICAgICAqIEUxID0gRDANCisgICAgICAg
ICAqIEQxID0gQzANCisgICAgICAgICAqIEMxID0gUk9MMzAoQjApDQorICAgICAgICAgKiBCMSA9
IEEwDQorICAgICAgICAgKg0KKyAgICAgICAgICogaXRlcmF0aXZlbHkgZm91ciB0aW1lcyBhbmQg
cmVzb2x2aW5nIHJvdW5kIHZhcmlhYmxlIHZhbHVlcyB0bw0KKyAgICAgICAgICogQTxuPiBhbmQg
QjAsIEMwLCBhbmQgRDAgd2UgZ2V0DQorICAgICAgICAgKg0KKyAgICAgICAgICogQTQgPSBST0w1
KEEzKSArIChBMiBeIFJPTDMwKEExKSBeIFJPTDMwKEEwKSkgKyBXJ1szXSArIFJPTDMwKEIwKSAr
IEsNCisgICAgICAgICAqIEEzID0gUk9MNShBMikgKyAoQTEgXiBST0wzMChBMCkgXiBST0wzMChC
MCkpICsgVydbMl0gKyAgICAgICBDMCAgKyBLDQorICAgICAgICAgKiBBMiA9IFJPTDUoQTEpICsg
KEEwIF4gUk9MMzAoQjApIF4gICAgICAgQzAgKSArIFcnWzFdICsgICAgICAgRDAgICsgSw0KKyAg
ICAgICAgICogQTEgPSBST0w1KEEwKSArIChCMCBeICAgICAgIEMwICBeICAgICAgIEQwICkgKyBX
J1swXSAgICAgICAgICAgICArIEsNCisgICAgICAgICAqDQorICAgICAgICAgKiAocmVzcGVjdGl2
ZSBwZXItY29sdW1uIHZhcmlhYmxlIG5hbWVzOg0KKyAgICAgICAgICogIHkgICAgICAgICBhICAg
ICAgYiAgICAgICAgICBjICAgICAgICAgICBkICAgICAgc3JjICAgICAgICAgICBlICAgIGsNCisg
ICAgICAgICAqICkNCisgICAgICAgICAqDQorICAgICAgICAgKiB3aXRoDQorICAgICAgICAgKg0K
KyAgICAgICAgICogQjQgPSBBMw0KKyAgICAgICAgICogQzQgPSBST0wzMChBMikNCisgICAgICAg
ICAqIEQ0ID0gUk9MMzAoQTEpDQorICAgICAgICAgKiBFNCA9IFJPTDMwKEEwKQ0KKyAgICAgICAg
ICoNCisgICAgICAgICAqIGFuZCBoZW5jZQ0KKyAgICAgICAgICoNCisgICAgICAgICAqIERTVCA9
IHsgQTQsIEEzLCBST0wzMChBMiksIFJPTDMwKEExKSB9DQorICAgICAgICAgKi8NCisNCisgICAg
ICAgIHRvdWNoKHNyYyk7DQorICAgICAgICB4ID0gU0hBKDFybmRzNCwgaGFzaCwgc3JjLCAxKTsN
CisgICAgICAgIHRvdWNoKHNyYyk7DQorDQorICAgICAgICBhID0gdnNocihoYXNoLCAzKTsNCisg
ICAgICAgIGIgPSB2c2hyKGhhc2gsIDIpOw0KKyAgICAgICAgdG91Y2goaGFzaCk7DQorICAgICAg
ICBkID0gcm9sX2MoaGFzaCwgMzApOw0KKyAgICAgICAgdG91Y2goaGFzaCk7DQorICAgICAgICBk
ID0gYmxlbmQoZCwgaGFzaCwgMGIwMDExKTsNCisgICAgICAgIGMgPSB2c2hyKGQsIDEpOw0KKyAg
ICAgICAgZSA9IHZzaGwoZCwgMSk7DQorICAgICAgICB0bXAgPSAodmVjX3Qpe307DQorICAgICAg
ICBrID0gcm9sX2MoU0hBKDFybmRzNCwgdG1wLCB0bXAsIDEpLCAyKVswXTsNCisNCisgICAgICAg
IGZvciAoIHIgPSAwOyByIDwgNDsgKytyICkNCisgICAgICAgIHsNCisgICAgICAgICAgICB5ID0g
cm9sX2MoYSwgNSkgKyAoYiBeIGMgXiBkKSArIHN3YXAoc3JjKSArIGUgKyBrOw0KKw0KKyAgICAg
ICAgICAgIHN3aXRjaCAoIHIgKQ0KKyAgICAgICAgICAgIHsNCisgICAgICAgICAgICBjYXNlIDA6
DQorICAgICAgICAgICAgICAgIGNbM10gPSByb2xfYyh5LCAzMClbMF07DQorICAgICAgICAgICAg
ICAgIC8qIGZhbGwgdGhyb3VnaCAqLw0KKyAgICAgICAgICAgIGNhc2UgMToNCisgICAgICAgICAg
ICAgICAgYltyICsgMl0gPSB5W3JdOw0KKyAgICAgICAgICAgICAgICAvKiBmYWxsIHRocm91Z2gg
Ki8NCisgICAgICAgICAgICBjYXNlIDI6DQorICAgICAgICAgICAgICAgIGFbciArIDFdID0geVty
XTsNCisgICAgICAgICAgICAgICAgYnJlYWs7DQorICAgICAgICAgICAgfQ0KKw0KKyAgICAgICAg
ICAgIHN3aXRjaCAoIHIgKQ0KKyAgICAgICAgICAgIHsNCisgICAgICAgICAgICBjYXNlIDM6DQor
ICAgICAgICAgICAgICAgIGlmICggYVszXSAhPSB5WzJdICkgcmV0dXJuIF9fTElORV9fOw0KKyAg
ICAgICAgICAgICAgICAvKiBmYWxsIHRocm91Z2ggKi8NCisgICAgICAgICAgICBjYXNlIDI6DQor
ICAgICAgICAgICAgICAgIGlmICggYVsyXSAhPSB5WzFdICkgcmV0dXJuIF9fTElORV9fOw0KKyAg
ICAgICAgICAgICAgICBpZiAoIGJbM10gIT0geVsxXSApIHJldHVybiBfX0xJTkVfXzsNCisgICAg
ICAgICAgICAgICAgLyogZmFsbCB0aHJvdWdoICovDQorICAgICAgICAgICAgY2FzZSAxOg0KKyAg
ICAgICAgICAgICAgICBpZiAoIGFbMV0gIT0geVswXSApIHJldHVybiBfX0xJTkVfXzsNCisgICAg
ICAgICAgICAgICAgaWYgKCBiWzJdICE9IHlbMF0gKSByZXR1cm4gX19MSU5FX187DQorICAgICAg
ICAgICAgICAgIGlmICggY1szXSAhPSByb2xfYyh5LCAzMClbMF0gKSByZXR1cm4gX19MSU5FX187
DQorICAgICAgICAgICAgICAgIGJyZWFrOw0KKyAgICAgICAgICAgIH0NCisgICAgICAgIH0NCisN
CisgICAgICAgIGEgPSBibGVuZChyb2xfYyh5LCAzMCksIHksIDBiMTEwMCk7DQorDQorICAgICAg
ICBpZiAoICFlcSh4LCBhKSApIHJldHVybiBfX0xJTkVfXzsNCisNCisgICAgICAgIHRvdWNoKHNy
Yyk7DQorICAgICAgICB4ID0gU0hBKDI1Nm1zZzEsIGhhc2gsIHNyYyk7DQorICAgICAgICB0b3Vj
aChzcmMpOw0KKyAgICAgICAgeSA9IGhhc2ggKyBzaGEyNTZfc2lnbWEwKGFsaWducihzcmMsIGhh
c2gsIDQpKTsNCisNCisgICAgICAgIGlmICggIWVxKHgsIHkpICkgcmV0dXJuIF9fTElORV9fOw0K
Kw0KKyAgICAgICAgdG91Y2goc3JjKTsNCisgICAgICAgIHggPSBTSEEoMjU2bXNnMiwgaGFzaCwg
c3JjKTsNCisgICAgICAgIHRvdWNoKHNyYyk7DQorICAgICAgICB0bXAgPSBoYXNoICsgc2hhMjU2
X3NpZ21hMShhbGlnbnIoaGFzaCwgc3JjLCA4KSk7DQorICAgICAgICB5ID0gaGFzaCArIHNoYTI1
Nl9zaWdtYTEoYWxpZ25yKHRtcCwgc3JjLCA4KSk7DQorDQorICAgICAgICBpZiAoICFlcSh4LCB5
KSApIHJldHVybiBfX0xJTkVfXzsNCisNCisgICAgICAgIC8qDQorICAgICAgICAgKiBTSEEyNTZS
TkRTMg0KKyAgICAgICAgICoNCisgICAgICAgICAqIFNSQzEgPSB7IEMwLCBEMCwgRzAsIEgwIH0N
CisgICAgICAgICAqIFNSQzIgPSB7IEEwLCBCMCwgRTAsIEYwIH0NCisgICAgICAgICAqIFhNTTAg
PSBXJyA9IHsgPywgPywgV0sxLCBXSzAgfQ0KKyAgICAgICAgICoNCisgICAgICAgICAqIChOQiB0
aGF0IHRoZSBub3RhdGlvbiBhZ2FpbiBpcyBub3QgQy1saWtlLCBpLmUuIGVsZW1lbnRzIGFyZSBs
aXN0ZWQNCisgICAgICAgICAqIGhpZ2gtdG8tbG93IGV2ZXJ5d2hlcmUgaW4gdGhpcyBjb21tZW50
LikNCisgICAgICAgICAqDQorICAgICAgICAgKiBDaChFLEYsRykgPSAoRSAmIEYpIF4gKH5FICYg
RykNCisgICAgICAgICAqIE1haihBLEIsQykgPSAoQSAmIEIpIF4gKEEgJiBDKSBeIChCICYgQykN
CisgICAgICAgICAqDQorICAgICAgICAgKiDOozAoQSkgPSBST1IyKEEpIF4gUk9SMTMoQSkgXiBS
T1IyMihBKQ0KKyAgICAgICAgICogzqMxKEUpID0gUk9SNihFKSBeIFJPUjExKEUpIF4gUk9SMjUo
RSkNCisgICAgICAgICAqDQorICAgICAgICAgKiBBcHBseWluZw0KKyAgICAgICAgICoNCisgICAg
ICAgICAqIEExID0gQ2goRTAsIEYwLCBHMCkgKyDOozEoRTApICsgV0swICsgSDAgKyBNYWooQTAs
IEIwLCBDMCkgKyDOozAoQTApDQorICAgICAgICAgKiBCMSA9IEEwDQorICAgICAgICAgKiBDMSA9
IEIwDQorICAgICAgICAgKiBEMSA9IEMwDQorICAgICAgICAgKiBFMSA9IENoKEUwLCBGMCwgRzAp
ICsgzqMxKEUwKSArIFdLMCArIEgwICsgRDANCisgICAgICAgICAqIEYxID0gRTANCisgICAgICAg
ICAqIEcxID0gRjANCisgICAgICAgICAqIEgxID0gRzANCisgICAgICAgICAqDQorICAgICAgICAg
KiBpdGVyYXRpdmVseSBmb3VyIHRpbWVzIGFuZCByZXNvbHZpbmcgcm91bmQgdmFyaWFibGUgdmFs
dWVzIHRvDQorICAgICAgICAgKiBBPG4+IC8gRTxuPiBhbmQgQjAsIEMwLCBEMCwgRjAsIEcwLCBh
bmQgSDAgd2UgZ2V0DQorICAgICAgICAgKg0KKyAgICAgICAgICogQTIgPSBDaChFMSwgRTAsIEYw
KSArIM6jMShFMSkgKyBXSzEgKyBHMCArIE1haihBMSwgQTAsIEIwKSArIM6jMChBMSkNCisgICAg
ICAgICAqIEExID0gQ2goRTAsIEYwLCBHMCkgKyDOozEoRTApICsgV0swICsgSDAgKyBNYWooQTAs
IEIwLCBDMCkgKyDOozAoQTApDQorICAgICAgICAgKiBFMiA9IENoKEUxLCBFMCwgRjApICsgzqMx
KEUxKSArIFdLMSArIEcwICsgQzANCisgICAgICAgICAqIEUxID0gQ2goRTAsIEYwLCBHMCkgKyDO
ozEoRTApICsgV0swICsgSDAgKyBEMA0KKyAgICAgICAgICoNCisgICAgICAgICAqIHdpdGgNCisg
ICAgICAgICAqDQorICAgICAgICAgKiBCMiA9IEExDQorICAgICAgICAgKiBGMiA9IEUxDQorICAg
ICAgICAgKg0KKyAgICAgICAgICogYW5kIGhlbmNlDQorICAgICAgICAgKg0KKyAgICAgICAgICog
RFNUID0geyBBMiwgQTEsIEUyLCBFMSB9DQorICAgICAgICAgKg0KKyAgICAgICAgICogd2hpY2gg
d2UgY2FuIHNpbXBsaWZ5IGEgbGl0dGxlLCBieSBsZXR0aW5nIEEwLCBCMCwgYW5kIEUwIGJlIHpl
cm8NCisgICAgICAgICAqIGFuZCBGMCA9IH5HMCwgYW5kIGJ5IHRoZW4gdXRpbGl6aW5nDQorICAg
ICAgICAgKg0KKyAgICAgICAgICogQ2goMCwgMCwgeCkgPSB4DQorICAgICAgICAgKiBDaCh4LCAw
LCB5KSA9IH54ICYgeQ0KKyAgICAgICAgICogTWFqKHgsIDAsIDApID0gTWFqKDAsIHgsIDApID0g
TWFqKDAsIDAsIHgpID0gMA0KKyAgICAgICAgICoNCisgICAgICAgICAqIEEyID0gKH5FMSAmIEYw
KSArIM6jMShFMSkgKyBXSzEgKyBHMCArIM6jMChBMSkNCisgICAgICAgICAqIEExID0gKH5FMCAm
IEcwKSArIM6jMShFMCkgKyBXSzAgKyBIMCArIM6jMChBMCkNCisgICAgICAgICAqIEUyID0gKH5F
MSAmIEYwKSArIM6jMShFMSkgKyBXSzEgKyBHMCArIEMwDQorICAgICAgICAgKiBFMSA9ICh+RTAg
JiBHMCkgKyDOozEoRTApICsgV0swICsgSDAgKyBEMA0KKyAgICAgICAgICoNCisgICAgICAgICAq
IChyZXNwZWN0aXZlIHBlci1jb2x1bW4gdmFyaWFibGUgbmFtZXM6DQorICAgICAgICAgKiAgeSAg
ICAgIGUgICAgZyAgICAgICAgZSAgICBzcmMgICAgaCAgICBkDQorICAgICAgICAgKiApDQorICAg
ICAgICAgKi8NCisNCisgICAgICAgIHRtcCA9ICh2ZWNfdCl7IH5oYXNoWzFdIH07DQorICAgICAg
ICB0b3VjaCh0bXApOw0KKyAgICAgICAgeCA9IFNIQSgyNTZybmRzMiwgaGFzaCwgdG1wLCBzcmMp
Ow0KKyAgICAgICAgdG91Y2godG1wKTsNCisNCisgICAgICAgIGUgPSB5ID0gKHZlY190KXt9Ow0K
KyAgICAgICAgZCA9IGFsaWducih5LCBoYXNoLCA4KTsNCisgICAgICAgIGcgPSAodmVjX3QpeyBo
YXNoWzFdLCB0bXBbMF0sIGhhc2hbMV0sIHRtcFswXSB9Ow0KKyAgICAgICAgaCA9IHNodWYoaGFz
aCwgMGIwMTAwMDEwMCk7DQorDQorICAgICAgICBmb3IgKCByID0gMDsgciA8IDI7ICsrciApDQor
ICAgICAgICB7DQorICAgICAgICAgICAgeSA9ICh+ZSAmIGcpICsgc2hhMjU2X1NpZ21hMShlKSAr
IHNodWYoc3JjLCAwYjAxMDAwMTAwKSArDQorICAgICAgICAgICAgICAgIGggKyBzaGEyNTZfU2ln
bWEwKGQpOw0KKw0KKyAgICAgICAgICAgIGlmICggIXIgKQ0KKyAgICAgICAgICAgIHsNCisgICAg
ICAgICAgICAgICAgZFszXSA9IHlbMl07DQorICAgICAgICAgICAgICAgIGVbM10gPSBlWzFdID0g
eVswXTsNCisgICAgICAgICAgICB9DQorICAgICAgICAgICAgZWxzZSBpZiAoIGRbM10gIT0geVsy
XSApDQorICAgICAgICAgICAgICAgIHJldHVybiBfX0xJTkVfXzsNCisgICAgICAgICAgICBlbHNl
IGlmICggZVsxXSAhPSB5WzBdICkNCisgICAgICAgICAgICAgICAgcmV0dXJuIF9fTElORV9fOw0K
KyAgICAgICAgICAgIGVsc2UgaWYgKCBlWzNdICE9IHlbMF0gKQ0KKyAgICAgICAgICAgICAgICBy
ZXR1cm4gX19MSU5FX187DQorICAgICAgICB9DQorDQorICAgICAgICBpZiAoICFlcSh4LCB5KSAp
IHJldHVybiBfX0xJTkVfXzsNCisNCisgICAgICAgIHNyYyArPSAweDAxMDEwMTAxICogVkVDX1NJ
WkU7DQorICAgIH0NCisNCisgICAgcmV0dXJuIDA7DQorfQ0KLS0tIGEvdG9vbHMvdGVzdHMveDg2
X2VtdWxhdG9yL3Rlc3RfeDg2X2VtdWxhdG9yLmMNCisrKyBiL3Rvb2xzL3Rlc3RzL3g4Nl9lbXVs
YXRvci90ZXN0X3g4Nl9lbXVsYXRvci5jDQpAQCAtMTQsOCArMTQsMTAgQEAgYXNtICggIi5wdXNo
c2VjdGlvbiAudGVzdCwgXCJheFwiLCBAcHJvZw0KICAjaW5jbHVkZSAic3NlMi1nZi5oIg0KICAj
aW5jbHVkZSAic3NzZTMtYWVzLmgiDQogICNpbmNsdWRlICJzc2U0LmgiDQorI2luY2x1ZGUgInNz
ZTQtc2hhLmgiDQogICNpbmNsdWRlICJhdnguaCINCiAgI2luY2x1ZGUgImF2eC1hZXMuaCINCisj
aW5jbHVkZSAiYXZ4LXNoYS5oIg0KICAjaW5jbHVkZSAiZm1hNC5oIg0KICAjaW5jbHVkZSAiZm1h
LmgiDQogICNpbmNsdWRlICJhdngyLmgiDQpAQCAtMjgsNiArMzAsNyBAQCBhc20gKCAiLnB1c2hz
ZWN0aW9uIC50ZXN0LCBcImF4XCIsIEBwcm9nDQogICNpbmNsdWRlICJhdng1MTJidy1vcG1hc2su
aCINCiAgI2luY2x1ZGUgImF2eDUxMmYuaCINCiAgI2luY2x1ZGUgImF2eDUxMmYtc2cuaCINCisj
aW5jbHVkZSAiYXZ4NTEyZi1zaGEuaCINCiAgI2luY2x1ZGUgImF2eDUxMnZsLXNnLmgiDQogICNp
bmNsdWRlICJhdng1MTJidy5oIg0KICAjaW5jbHVkZSAiYXZ4NTEyYnctdmFlcy5oIg0KQEAgLTE1
NSw2ICsxNTgsMjEgQEAgc3RhdGljIGJvb2wgc2ltZF9jaGVja19hdng1MTJ2Ym1pX3ZsKHZvaQ0K
ICAgICAgcmV0dXJuIGNwdV9oYXNfYXZ4NTEyX3ZibWkgJiYgY3B1X2hhc19hdng1MTJ2bDsNCiAg
fQ0KICANCitzdGF0aWMgYm9vbCBzaW1kX2NoZWNrX3NzZTRfc2hhKHZvaWQpDQorew0KKyAgICBy
ZXR1cm4gY3B1X2hhc19zaGEgJiYgY3B1X2hhc19zc2U0XzI7DQorfQ0KKw0KK3N0YXRpYyBib29s
IHNpbWRfY2hlY2tfYXZ4X3NoYSh2b2lkKQ0KK3sNCisgICAgcmV0dXJuIGNwdV9oYXNfc2hhICYm
IGNwdV9oYXNfYXZ4Ow0KK30NCisNCitzdGF0aWMgYm9vbCBzaW1kX2NoZWNrX2F2eDUxMmZfc2hh
X3ZsKHZvaWQpDQorew0KKyAgICByZXR1cm4gY3B1X2hhc19zaGEgJiYgY3B1X2hhc19hdng1MTJ2
bDsNCit9DQorDQogIHN0YXRpYyBib29sIHNpbWRfY2hlY2tfYXZ4Ml92YWVzKHZvaWQpDQogIHsN
CiAgICAgIHJldHVybiBjcHVfaGFzX2Flc25pICYmIGNwdV9oYXNfdmFlcyAmJiBjcHVfaGFzX2F2
eDI7DQpAQCAtNDUwLDYgKzQ2OCw5IEBAIHN0YXRpYyBjb25zdCBzdHJ1Y3Qgew0KICAgICAgQVZY
NTEyVkwoX1ZCTUkrVkwgdTE2eDgsIGF2eDUxMnZibWksICAgIDE2dTIpLA0KICAgICAgQVZYNTEy
VkwoX1ZCTUkrVkwgczE2eDE2LCBhdng1MTJ2Ym1pLCAgIDMyaTIpLA0KICAgICAgQVZYNTEyVkwo
X1ZCTUkrVkwgdTE2eDE2LCBhdng1MTJ2Ym1pLCAgIDMydTIpLA0KKyAgICBTSU1EKFNIQSwgICAg
ICAgICAgICAgICAgc3NlNF9zaGEsICAgICAgICAxNiksDQorICAgIFNJTUQoQVZYK1NIQSwgICAg
ICAgICAgICAgYXZ4X3NoYSwgICAgICAgIDE2KSwNCisgICAgQVZYNTEyVkwoVkwrU0hBLCAgICAg
IGF2eDUxMmZfc2hhLCAgICAgICAgMTYpLA0KICAgICAgU0lNRChWQUVTIChWRVgveDMyKSwgICAg
YXZ4Ml92YWVzLCAgICAgICAgMzIpLA0KICAgICAgU0lNRChWQUVTIChFVkVYL3g2NCksIGF2eDUx
MmJ3X3ZhZXMsICAgICAgNjQpLA0KICAgICAgQVZYNTEyVkwoVkwrVkFFUyAoeDE2KSwgYXZ4NTEy
YndfdmFlcywgICAgMTYpLA0KLS0tIGEvdG9vbHMvdGVzdHMveDg2X2VtdWxhdG9yL3g4Ni1lbXVs
YXRlLmgNCisrKyBiL3Rvb2xzL3Rlc3RzL3g4Nl9lbXVsYXRvci94ODYtZW11bGF0ZS5oDQpAQCAt
MTQyLDYgKzE0Miw3IEBAIHN0YXRpYyBpbmxpbmUgYm9vbCB4Y3IwX21hc2sodWludDY0X3QgbWEN
CiAgI2RlZmluZSBjcHVfaGFzX2F2eDUxMl9pZm1hIChjcC5mZWF0LmF2eDUxMl9pZm1hICYmIHhj
cjBfbWFzaygweGU2KSkNCiAgI2RlZmluZSBjcHVfaGFzX2F2eDUxMmVyICAoY3AuZmVhdC5hdng1
MTJlciAmJiB4Y3IwX21hc2soMHhlNikpDQogICNkZWZpbmUgY3B1X2hhc19hdng1MTJjZCAgKGNw
LmZlYXQuYXZ4NTEyY2QgJiYgeGNyMF9tYXNrKDB4ZTYpKQ0KKyNkZWZpbmUgY3B1X2hhc19zaGEg
ICAgICAgIGNwLmZlYXQuc2hhDQogICNkZWZpbmUgY3B1X2hhc19hdng1MTJidyAgKGNwLmZlYXQu
YXZ4NTEyYncgJiYgeGNyMF9tYXNrKDB4ZTYpKQ0KICAjZGVmaW5lIGNwdV9oYXNfYXZ4NTEydmwg
IChjcC5mZWF0LmF2eDUxMnZsICYmIHhjcjBfbWFzaygweGU2KSkNCiAgI2RlZmluZSBjcHVfaGFz
X2F2eDUxMl92Ym1pIChjcC5mZWF0LmF2eDUxMl92Ym1pICYmIHhjcjBfbWFzaygweGU2KSkNCg0K
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 01 11:29:15 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Jul 2019 11:29:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hhuUk-0002zr-1f; Mon, 01 Jul 2019 11:29:14 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=YZ94=U6=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hhuUi-0002zM-Iw
 for xen-devel@lists.xenproject.org; Mon, 01 Jul 2019 11:29:12 +0000
X-Inumbo-ID: 720049c4-9bf3-11e9-8812-3f9214738dab
Received: from m9a0003g.houston.softwaregrp.com (unknown [15.124.64.68])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 720049c4-9bf3-11e9-8812-3f9214738dab;
 Mon, 01 Jul 2019 11:29:11 +0000 (UTC)
Received: FROM m9a0003g.houston.softwaregrp.com (15.121.0.191) BY
 m9a0003g.houston.softwaregrp.com WITH ESMTP; 
 Mon,  1 Jul 2019 11:29:10 +0000
Received: from M4W0335.microfocus.com (2002:f78:1193::f78:1193) by
 M9W0068.microfocus.com (2002:f79:bf::f79:bf) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Mon, 1 Jul 2019 11:26:10 +0000
Received: from NAM03-BY2-obe.outbound.protection.outlook.com (15.124.8.14) by
 M4W0335.microfocus.com (15.120.17.147) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Mon, 1 Jul 2019 11:26:11 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3299.namprd18.prod.outlook.com (10.255.138.96) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2032.18; Mon, 1 Jul 2019 11:26:09 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc%3]) with mapi id 15.20.2008.020; Mon, 1 Jul 2019
 11:26:09 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v9 19/23] x86emul: support GFNI insns
Thread-Index: AQHVL//ISYFXUogp+kqz1fhJxdHmiQ==
Date: Mon, 1 Jul 2019 11:26:09 +0000
Message-ID: <a742e4c5-212c-38e9-e4a2-787946b0e30b@suse.com>
References: <f69ca82f-e2db-e85e-ff98-2060a8dc28a5@suse.com>
In-Reply-To: <f69ca82f-e2db-e85e-ff98-2060a8dc28a5@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: LO2P265CA0168.GBRP265.PROD.OUTLOOK.COM
 (2603:10a6:600:9::36) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 60ff6988-bdee-487a-8a0f-08d6fe16ea68
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3299; 
x-ms-traffictypediagnostic: BY5PR18MB3299:
x-microsoft-antispam-prvs: <BY5PR18MB3299A7289C25E875786E70A6B3F90@BY5PR18MB3299.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:1169;
x-forefront-prvs: 00851CA28B
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(346002)(136003)(396003)(366004)(376002)(39860400002)(189003)(199004)(6916009)(478600001)(5660300002)(256004)(30864003)(76176011)(486006)(7736002)(80792005)(8676002)(4326008)(2501003)(66556008)(64756008)(66946007)(2906002)(66476007)(71190400001)(8936002)(71200400001)(66446008)(25786009)(73956011)(3846002)(446003)(68736007)(36756003)(81166006)(81156014)(66066001)(14454004)(6116002)(31686004)(11346002)(99286004)(305945005)(86362001)(31696002)(6436002)(386003)(6506007)(53936002)(102836004)(2616005)(54906003)(52116002)(6512007)(72206003)(316002)(476003)(186003)(6486002)(5640700003)(26005)(2351001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3299;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: ry2HBSm262ZpTUJUGQPW92fF4uSMiQ4/EdBWn7W7MLuicyldmFg3x02YiOExJ6Mj3rC0gAsVXszGAmx0Vsq49yIawNzkPlJWYE4rDFWQVmwKnYSDdBo9UFyt+QLESaCYgLRsODlgF3tDOk/B0mnxbg4Q9FYnl2ldqlb5QqwfpCn7zWXM9302rYjEfWGucrQ0Qba1ka4SQA6kRToXniJ/895nB3B2hPYGfY/YF5l1BBxdUWplQKs12zXb3lml0M4HElwKCqoD3x80ULTDjWufzNiPGPwrfpcozrrPAcY/x/eA30FJu0M7B7xBKQukbEuvvyYuvmATdnZ1tz/MDM2s1g2foSHnW41MNavMRGI/XlWhTNBXOLZzyZT3hX4HOxn4ROmXWdSe39MKZrhNzWCwTzb3kh/eY3xjzCbMdgoX7nA=
Content-ID: <F8214669079CF64580B17606B3215112@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 60ff6988-bdee-487a-8a0f-08d6fe16ea68
X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Jul 2019 11:26:09.7127 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3299
X-OriginatorOrg: suse.com
Subject: [Xen-devel] [PATCH v9 19/23] x86emul: support GFNI insns
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 RogerPau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QXMgdG8gdGhlIGZlYXR1cmUgZGVwZW5kZW5jeSBhZGp1c3RtZW50LCB3aGlsZSBzdHJpY3RseSBz
cGVha2luZyBTU0UgaXMNCmEgc3VmZmljaWVudCBwcmVyZXEgKHRvIGhhdmUgWE1NIHJlZ2lzdGVy
cyksIHZlY3RvcnMgb2YgYnl0ZXMgYW5kIHF3b3Jkcw0KaGF2ZSBnb3QgaW50cm9kdWNlZCBvbmx5
IHdpdGggU1NFMi4gZ2NjLCBmb3IgZXhhbXBsZSwgdXNlcyBhIHNpbWlsYXINCmNvbm5lY3Rpb24g
aW4gaXRzIHJlc3BlY3RpdmUgaW50cmluc2ljcyBoZWFkZXIuDQoNClNpZ25lZC1vZmYtYnk6IEph
biBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4NCi0tLQ0Kdjk6IFJlLWJhc2UuIERyb3Agc3Rh
bGUgcGFydCBvZiBkZXNjcmlwdGlvbi4NCnY4OiBBZGQge2V2ZXh9LXByb2R1Y2luZyB2Z2YycDht
dWxiIGFsaWFzIHRvIHNpbWQuaC4gQWRkIG1pc3Npbmcgc2ltZC5oDQogICAgIGRlcGVuZGVuY3ku
IFJlLWJhc2UuDQp2NzogTmV3Lg0KDQotLS0gYS90b29scy90ZXN0cy94ODZfZW11bGF0b3IvTWFr
ZWZpbGUNCisrKyBiL3Rvb2xzL3Rlc3RzL3g4Nl9lbXVsYXRvci9NYWtlZmlsZQ0KQEAgLTE5LDcg
KzE5LDggQEAgQ0ZMQUdTICs9ICQoQ0ZMQUdTX3hlbmluY2x1ZGUpDQogIFNJTUQgOj0gM2Rub3cg
c3NlIHNzZTIgc3NlNCBhdnggYXZ4MiB4b3AgYXZ4NTEyZiBhdng1MTJidyBhdng1MTJkcSBhdng1
MTJlciBhdng1MTJ2Ym1pDQogIEZNQSA6PSBmbWE0IGZtYQ0KICBTRyA6PSBhdngyLXNnIGF2eDUx
MmYtc2cgYXZ4NTEydmwtc2cNCi1URVNUQ0FTRVMgOj0gYmxvd2Zpc2ggJChTSU1EKSAkKEZNQSkg
JChTRykNCitHRiA6PSBzc2UyLWdmIGF2eDItZ2YgYXZ4NTEyYnctZ2YNCitURVNUQ0FTRVMgOj0g
Ymxvd2Zpc2ggJChTSU1EKSAkKEZNQSkgJChTRykgJChHRikNCiAgDQogIE9QTUFTSyA6PSBhdng1
MTJmIGF2eDUxMmRxIGF2eDUxMmJ3DQogIA0KQEAgLTE0MiwxMiArMTQzLDE3IEBAICQoMSktY2Zs
YWdzIDo9IFwNCiAgCSAgICQoZm9yZWFjaCBmbHQsJCgkKDEpLWZsdHMpLCBcDQogIAkgICAgICIt
RF8kKHZlYyl4JChpZHgpZiQoZmx0KSAtbSQoMTotc2c9KSAkKGNhbGwgbm9uLXNzZSwkKDEpKSAt
T3MgLURWRUNfTUFYPSQodmVjKSAtRElEWF9TSVpFPSQoaWR4KSAtREZMT0FUX1NJWkU9JChmbHQp
IikpKQ0KICBlbmRlZg0KK2RlZmluZSBzaW1kLWdmLWRlZnMNCiskKDEpLWNmbGFncyA6PSAkKGZv
cmVhY2ggdmVjLCQoJCgxOi1nZj0pLXZlY3MpLCBcDQorCSAgICAgICAgICItRF8kKHZlYykgLW1n
Zm5pIC1tJCgxOi1nZj0pICQoY2FsbCBub24tc3NlLCQoMSkpIC1PcyAtRFZFQ19TSVpFPSQodmVj
KSIpDQorZW5kZWYNCiAgZGVmaW5lIG9wbWFzay1kZWZzDQogICQoMSktb3BtYXNrLWNmbGFncyA6
PSAkKGZvcmVhY2ggdmVjLCQoJCgxKS1vcG1hc2stdmVjcyksICItRF8kKHZlYykgLW0kKDEpIC1P
cyAtRFNJWkU9JCh2ZWMpIikNCiAgZW5kZWYNCiAgDQogICQoZm9yZWFjaCBmbGF2b3IsJChTSU1E
KSAkKEZNQSksJChldmFsICQoY2FsbCBzaW1kLWRlZnMsJChmbGF2b3IpKSkpDQogICQoZm9yZWFj
aCBmbGF2b3IsJChTRyksJChldmFsICQoY2FsbCBzaW1kLXNnLWRlZnMsJChmbGF2b3IpKSkpDQor
JChmb3JlYWNoIGZsYXZvciwkKEdGKSwkKGV2YWwgJChjYWxsIHNpbWQtZ2YtZGVmcywkKGZsYXZv
cikpKSkNCiAgJChmb3JlYWNoIGZsYXZvciwkKE9QTUFTSyksJChldmFsICQoY2FsbCBvcG1hc2st
ZGVmcywkKGZsYXZvcikpKSkNCiAgDQogIGZpcnN0LXN0cmluZyA9ICQoc2hlbGwgZm9yIHMgaW4g
JCgxKTsgZG8gZWNobyAiJCRzIjsgYnJlYWs7IGRvbmUpDQpAQCAtMTk3LDcgKzIwMywxMCBAQCAk
KGFkZHN1ZmZpeCAuYywkKEZNQSkpOg0KICAkKGFkZHN1ZmZpeCAuYywkKFNHKSk6DQogIAlsbiAt
c2Ygc2ltZC1zZy5jICRADQogIA0KLSQoYWRkc3VmZml4IC5oLCQoU0lNRCkgJChGTUEpICQoU0cp
KTogc2ltZC5oDQorJChhZGRzdWZmaXggLmMsJChHRikpOg0KKwlsbiAtc2Ygc2ltZC1nZi5jICRA
DQorDQorJChhZGRzdWZmaXggLmgsJChTSU1EKSAkKEZNQSkgJChTRykgJChHRikpOiBzaW1kLmgN
CiAgDQogIHhvcC5oIGF2eDUxMmYuaDogc2ltZC1mbWEuYw0KICANCi0tLSBhL3Rvb2xzL3Rlc3Rz
L3g4Nl9lbXVsYXRvci9ldmV4LWRpc3A4LmMNCisrKyBiL3Rvb2xzL3Rlc3RzL3g4Nl9lbXVsYXRv
ci9ldmV4LWRpc3A4LmMNCkBAIC01OTEsNiArNTkxLDEyIEBAIHN0YXRpYyBjb25zdCBzdHJ1Y3Qg
dGVzdCBhdng1MTJfdnBvcGNudGQNCiAgICAgIElOU04ocG9wY250LCA2NiwgMGYzOCwgNTUsIHZs
LCBkcSwgdmwpDQogIH07DQogIA0KK3N0YXRpYyBjb25zdCBzdHJ1Y3QgdGVzdCBnZm5pX2FsbFtd
ID0gew0KKyAgICBJTlNOKGdmMnA4YWZmaW5laW52cWIsIDY2LCAwZjNhLCBjZiwgdmwsIHEsIHZs
KSwNCisgICAgSU5TTihnZjJwOGFmZmluZXFiLCAgICA2NiwgMGYzYSwgY2UsIHZsLCBxLCB2bCks
DQorICAgIElOU04oZ2YycDhtdWxiLCAgICAgICAgNjYsIDBmMzgsIGNmLCB2bCwgYiwgdmwpLA0K
K307DQorDQogIC8qDQogICAqIFRoZSB1c2VzIG9mIGIgaW4gdGhpcyB0YWJsZSBhcmUgc2ltcGx5
IChvbmUgb2YpIHRoZSBzaG9ydGVzdCBmb3JtKHMpIG9mDQogICAqIHNheWluZyAibm8gYnJvYWRj
YXN0IiB3aXRob3V0IGludHJvZHVjaW5nIGEgMTI4LWJpdCBncmFudWxhcml0eSBlbnVtZXJhdG9y
Lg0KQEAgLTk4Nyw2ICs5OTMsNyBAQCB2b2lkIGV2ZXhfZGlzcDhfdGVzdCh2b2lkICppbnN0ciwg
c3RydWN0DQogIA0KICAgICAgaWYgKCBjcHVfaGFzX2F2eDUxMmYgKQ0KICAgICAgew0KKyAgICAg
ICAgUlVOKGdmbmksIGFsbCk7DQogICAgICAgICAgUlVOKHZhZXMsIGFsbCk7DQogICAgICAgICAg
UlVOKHZwY2xtdWxxZHEsIGFsbCk7DQogICAgICB9DQotLS0gYS90b29scy90ZXN0cy94ODZfZW11
bGF0b3Ivc2ltZC5oDQorKysgYi90b29scy90ZXN0cy94ODZfZW11bGF0b3Ivc2ltZC5oDQpAQCAt
MzcxLDYgKzM3MSw3IEBAIE9WUihjdnR0c2Qyc2lxKTsNCiAgT1ZSKGN2dHRzczJzaSk7DQogIE9W
UihjdnR0c3Myc2lsKTsNCiAgT1ZSKGN2dHRzczJzaXEpOw0KK09WUihnZjJwOG11bGIpOw0KICBP
VlIobW92ZGR1cCk7DQogIE9WUihtb3ZudGRxKTsNCiAgT1ZSKG1vdm50ZHFhKTsNCi0tLSAvZGV2
L251bGwNCisrKyBiL3Rvb2xzL3Rlc3RzL3g4Nl9lbXVsYXRvci9zaW1kLWdmLmMNCkBAIC0wLDAg
KzEsODAgQEANCisjZGVmaW5lIFVJTlRfU0laRSAxDQorDQorI2luY2x1ZGUgInNpbWQuaCINCitF
TlRSWShnZl90ZXN0KTsNCisNCisjaWYgVkVDX1NJWkUgPT0gMTYNCisjIGRlZmluZSBHRihvcCwg
cywgYS4uLikgX19idWlsdGluX2lhMzJfdmdmMnA4ICMjIG9wICMjIF92MTZxaSAjIyBzKGEpDQor
I2VsaWYgVkVDX1NJWkUgPT0gMzINCisjIGRlZmluZSBHRihvcCwgcywgYS4uLikgX19idWlsdGlu
X2lhMzJfdmdmMnA4ICMjIG9wICMjIF92MzJxaSAjIyBzKGEpDQorI2VsaWYgVkVDX1NJWkUgPT0g
NjQNCisjIGRlZmluZSBHRihvcCwgcywgYS4uLikgX19idWlsdGluX2lhMzJfdmdmMnA4ICMjIG9w
ICMjIF92NjRxaSAjIyBzKGEpDQorI2VuZGlmDQorDQorI2lmZGVmIF9fQVZYNTEyQldfXw0KKyMg
ZGVmaW5lIEFMTF9UUlVFICh+MFVMTCA+PiAoNjQgLSBFTEVNX0NPVU5UKSkNCisjIGRlZmluZSBl
cSh4LCB5KSAoQihwY21wZXFiLCBfbWFzaywgKHZxaV90KSh4KSwgKHZxaV90KSh5KSwgLTEpID09
IEFMTF9UUlVFKQ0KKyMgZGVmaW5lIG11bCh4LCB5KSBHRihtdWxiLCBfbWFzaywgKHZxaV90KSh4
KSwgKHZxaV90KSh5KSwgKHZxaV90KXVuZGVmKCksIH4wKQ0KKyMgZGVmaW5lIHRyYW5zZm9ybSht
LCBkaXIsIHgsIGMpICh7IFwNCisgICAgdmVjX3QgdF87IFwNCisgICAgYXNtICggInZnZjJwOGFm
ZmluZSIgI2RpciAicWIgJVtpbW1dLCAlW21hdHJpeF0lezF0byVjW25dJX0sICVbc3JjXSwgJVtk
c3RdIiBcDQorICAgICAgICAgIDogW2RzdF0gIj12IiAodF8pIFwNCisgICAgICAgICAgOiBbbWF0
cml4XSAibSIgKG0pLCBbc3JjXSAidiIgKHgpLCBbaW1tXSAiaSIgKGMpLCBbbl0gImkiIChWRUNf
U0laRSAvIDgpICk7IFwNCisgICAgdF87IFwNCit9KQ0KKyNlbHNlDQorIyBpZiBkZWZpbmVkKF9f
QVZYMl9fKQ0KKyMgIGRlZmluZSBiY3N0cSh4KSAoeyBcDQorICAgIHZkaV90IHRfOyBcDQorICAg
IGFzbSAoICJ2cGJyb2FkY2FzdHEgJTEsICUwIiA6ICI9eCIgKHRfKSA6ICJtIiAoeCkgKTsgXA0K
KyAgICB0XzsgXA0KK30pDQorIyAgZGVmaW5lIHRvX2Jvb2woY21wKSBCKHB0ZXN0YywgLCBjbXAs
ICh2ZGlfdCl7fSA9PSAwKQ0KKyMgZWxzZQ0KKyMgIGRlZmluZSBiY3N0cSh4KSAoKHZkaV90KXt4
LCB4fSkNCisjICBkZWZpbmUgdG9fYm9vbChjbXApIChfX2J1aWx0aW5faWEzMl9wbW92bXNrYjEy
OChjbXApID09IDB4ZmZmZikNCisjIGVuZGlmDQorIyBkZWZpbmUgZXEoeCwgeSkgdG9fYm9vbCgo
eCkgPT0gKHkpKQ0KKyMgZGVmaW5lIG11bCh4LCB5KSBHRihtdWxiLCAsICh2cWlfdCkoeCksICh2
cWlfdCkoeSkpDQorIyBkZWZpbmUgdHJhbnNmb3JtKG0sIGRpciwgeCwgYykgKHsgXA0KKyAgICB2
ZGlfdCBtXyA9IGJjc3RxKG0pOyBcDQorICAgIHRvdWNoKG1fKTsgXA0KKyAgICAoKHZlY190KUdG
KGFmZmluZSAjIyBkaXIgIyMgcWIsICwgKHZxaV90KSh4KSwgKHZxaV90KW1fLCBjKSk7IFwNCit9
KQ0KKyNlbmRpZg0KKw0KK2NvbnN0IHVuc2lnbmVkIF9fYXR0cmlidXRlX18oKG1vZGUoREkpKSkg
aWRlbnQgPSAweDAxMDIwNDA4MTAyMDQwODBVTEw7DQorDQoraW50IGdmX3Rlc3Qodm9pZCkNCit7
DQorICAgIHVuc2lnbmVkIGludCBpOw0KKyAgICB2ZWNfdCBzcmMsIG9uZTsNCisNCisgICAgZm9y
ICggaSA9IDA7IGkgPCBFTEVNX0NPVU5UOyArK2kgKQ0KKyAgICB7DQorICAgICAgICBzcmNbaV0g
PSBpOw0KKyAgICAgICAgb25lW2ldID0gMTsNCisgICAgfQ0KKw0KKyAgICAvKiBTcGVjaWFsIGNh
c2UgZm9yIGZpcnN0IGl0ZXJhdGlvbi4gKi8NCisgICAgb25lWzBdID0gMDsNCisNCisgICAgZG8g
ew0KKyAgICAgICAgdmVjX3QgaW52ID0gdHJhbnNmb3JtKGlkZW50LCBpbnYsIHNyYywgMCk7DQor
DQorICAgICAgICB0b3VjaChzcmMpOw0KKyAgICAgICAgdG91Y2goaW52KTsNCisgICAgICAgIGlm
ICggIWVxKG11bChzcmMsIGludiksIG9uZSkgKSByZXR1cm4gX19MSU5FX187DQorDQorICAgICAg
ICB0b3VjaChzcmMpOw0KKyAgICAgICAgdG91Y2goaW52KTsNCisgICAgICAgIGlmICggIWVxKG11
bChpbnYsIHNyYyksIG9uZSkgKSByZXR1cm4gX19MSU5FX187DQorDQorICAgICAgICBvbmVbMF0g
PSAxOw0KKw0KKyAgICAgICAgc3JjICs9IEVMRU1fQ09VTlQ7DQorICAgICAgICBpICs9IEVMRU1f
Q09VTlQ7DQorICAgIH0gd2hpbGUgKCBpIDwgMjU2ICk7DQorDQorICAgIHJldHVybiAwOw0KK30N
Ci0tLSBhL3Rvb2xzL3Rlc3RzL3g4Nl9lbXVsYXRvci90ZXN0X3g4Nl9lbXVsYXRvci5jDQorKysg
Yi90b29scy90ZXN0cy94ODZfZW11bGF0b3IvdGVzdF94ODZfZW11bGF0b3IuYw0KQEAgLTExLDEy
ICsxMSwxNCBAQCBhc20gKCAiLnB1c2hzZWN0aW9uIC50ZXN0LCBcImF4XCIsIEBwcm9nDQogICNp
bmNsdWRlICIzZG5vdy5oIg0KICAjaW5jbHVkZSAic3NlLmgiDQogICNpbmNsdWRlICJzc2UyLmgi
DQorI2luY2x1ZGUgInNzZTItZ2YuaCINCiAgI2luY2x1ZGUgInNzZTQuaCINCiAgI2luY2x1ZGUg
ImF2eC5oIg0KICAjaW5jbHVkZSAiZm1hNC5oIg0KICAjaW5jbHVkZSAiZm1hLmgiDQogICNpbmNs
dWRlICJhdngyLmgiDQogICNpbmNsdWRlICJhdngyLXNnLmgiDQorI2luY2x1ZGUgImF2eDItZ2Yu
aCINCiAgI2luY2x1ZGUgInhvcC5oIg0KICAjaW5jbHVkZSAiYXZ4NTEyZi1vcG1hc2suaCINCiAg
I2luY2x1ZGUgImF2eDUxMmRxLW9wbWFzay5oIg0KQEAgLTI1LDYgKzI3LDcgQEAgYXNtICggIi5w
dXNoc2VjdGlvbiAudGVzdCwgXCJheFwiLCBAcHJvZw0KICAjaW5jbHVkZSAiYXZ4NTEyZi1zZy5o
Ig0KICAjaW5jbHVkZSAiYXZ4NTEydmwtc2cuaCINCiAgI2luY2x1ZGUgImF2eDUxMmJ3LmgiDQor
I2luY2x1ZGUgImF2eDUxMmJ3LWdmLmgiDQogICNpbmNsdWRlICJhdng1MTJkcS5oIg0KICAjaW5j
bHVkZSAiYXZ4NTEyZXIuaCINCiAgI2luY2x1ZGUgImF2eDUxMnZibWkuaCINCkBAIC0xMzgsNiAr
MTQxLDI2IEBAIHN0YXRpYyBib29sIHNpbWRfY2hlY2tfYXZ4NTEydmJtaV92bCh2b2kNCiAgICAg
IHJldHVybiBjcHVfaGFzX2F2eDUxMl92Ym1pICYmIGNwdV9oYXNfYXZ4NTEydmw7DQogIH0NCiAg
DQorc3RhdGljIGJvb2wgc2ltZF9jaGVja19zc2UyX2dmKHZvaWQpDQorew0KKyAgICByZXR1cm4g
Y3B1X2hhc19nZm5pICYmIGNwdV9oYXNfc3NlMjsNCit9DQorDQorc3RhdGljIGJvb2wgc2ltZF9j
aGVja19hdngyX2dmKHZvaWQpDQorew0KKyAgICByZXR1cm4gY3B1X2hhc19nZm5pICYmIGNwdV9o
YXNfYXZ4MjsNCit9DQorDQorc3RhdGljIGJvb2wgc2ltZF9jaGVja19hdng1MTJid19nZih2b2lk
KQ0KK3sNCisgICAgcmV0dXJuIGNwdV9oYXNfZ2ZuaSAmJiBjcHVfaGFzX2F2eDUxMmJ3Ow0KK30N
CisNCitzdGF0aWMgYm9vbCBzaW1kX2NoZWNrX2F2eDUxMmJ3X2dmX3ZsKHZvaWQpDQorew0KKyAg
ICByZXR1cm4gY3B1X2hhc19nZm5pICYmIGNwdV9oYXNfYXZ4NTEydmw7DQorfQ0KKw0KICBzdGF0
aWMgdm9pZCBzaW1kX3NldF9yZWdzKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQ0KICB7DQog
ICAgICBpZiAoIGNwdV9oYXNfbW14ICkNCkBAIC0zOTUsNiArNDE4LDEyIEBAIHN0YXRpYyBjb25z
dCBzdHJ1Y3Qgew0KICAgICAgQVZYNTEyVkwoX1ZCTUkrVkwgdTE2eDgsIGF2eDUxMnZibWksICAg
IDE2dTIpLA0KICAgICAgQVZYNTEyVkwoX1ZCTUkrVkwgczE2eDE2LCBhdng1MTJ2Ym1pLCAgIDMy
aTIpLA0KICAgICAgQVZYNTEyVkwoX1ZCTUkrVkwgdTE2eDE2LCBhdng1MTJ2Ym1pLCAgIDMydTIp
LA0KKyAgICBTSU1EKEdGTkkgKGxlZ2FjeSksICAgICAgIHNzZTJfZ2YsICAgICAgICAxNiksDQor
ICAgIFNJTUQoR0ZOSSAoVkVYL3gxNiksICAgICAgYXZ4Ml9nZiwgICAgICAgIDE2KSwNCisgICAg
U0lNRChHRk5JIChWRVgveDMyKSwgICAgICBhdngyX2dmLCAgICAgICAgMzIpLA0KKyAgICBTSU1E
KEdGTkkgKEVWRVgveDY0KSwgYXZ4NTEyYndfZ2YsICAgICAgICA2NCksDQorICAgIEFWWDUxMlZM
KFZMK0dGTkkgKHgxNiksIGF2eDUxMmJ3X2dmLCAgICAgIDE2KSwNCisgICAgQVZYNTEyVkwoVkwr
R0ZOSSAoeDMyKSwgYXZ4NTEyYndfZ2YsICAgICAgMzIpLA0KICAjdW5kZWYgQVZYNTEyVkxfDQog
ICN1bmRlZiBBVlg1MTJWTA0KICAjdW5kZWYgU0lNRF8NCi0tLSBhL3Rvb2xzL3Rlc3RzL3g4Nl9l
bXVsYXRvci94ODYtZW11bGF0ZS5oDQorKysgYi90b29scy90ZXN0cy94ODZfZW11bGF0b3IveDg2
LWVtdWxhdGUuaA0KQEAgLTE0NCw2ICsxNDQsNyBAQCBzdGF0aWMgaW5saW5lIGJvb2wgeGNyMF9t
YXNrKHVpbnQ2NF90IG1hDQogICNkZWZpbmUgY3B1X2hhc19hdng1MTJ2bCAgKGNwLmZlYXQuYXZ4
NTEydmwgJiYgeGNyMF9tYXNrKDB4ZTYpKQ0KICAjZGVmaW5lIGNwdV9oYXNfYXZ4NTEyX3ZibWkg
KGNwLmZlYXQuYXZ4NTEyX3ZibWkgJiYgeGNyMF9tYXNrKDB4ZTYpKQ0KICAjZGVmaW5lIGNwdV9o
YXNfYXZ4NTEyX3ZibWkyIChjcC5mZWF0LmF2eDUxMl92Ym1pMiAmJiB4Y3IwX21hc2soMHhlNikp
DQorI2RlZmluZSBjcHVfaGFzX2dmbmkgICAgICAgY3AuZmVhdC5nZm5pDQogICNkZWZpbmUgY3B1
X2hhc192YWVzICAgICAgKGNwLmZlYXQudmFlcyAmJiB4Y3IwX21hc2soNikpDQogICNkZWZpbmUg
Y3B1X2hhc192cGNsbXVscWRxIChjcC5mZWF0LnZwY2xtdWxxZHEgJiYgeGNyMF9tYXNrKDYpKQ0K
ICAjZGVmaW5lIGNwdV9oYXNfYXZ4NTEyX3ZubmkgKGNwLmZlYXQuYXZ4NTEyX3ZubmkgJiYgeGNy
MF9tYXNrKDB4ZTYpKQ0KLS0tIGEveGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRl
LmMNCisrKyBiL3hlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jDQpAQCAtNTQw
LDYgKzU0MCw3IEBAIHN0YXRpYyBjb25zdCBzdHJ1Y3QgZXh0MGYzOF90YWJsZSB7DQogICAgICBb
MHhjYl0gPSB7IC5zaW1kX3NpemUgPSBzaW1kX3NjYWxhcl92ZXh3LCAuZDhzID0gZDhzX2RxIH0s
DQogICAgICBbMHhjY10gPSB7IC5zaW1kX3NpemUgPSBzaW1kX3BhY2tlZF9mcCwgLnR3b19vcCA9
IDEsIC5kOHMgPSBkOHNfdmwgfSwNCiAgICAgIFsweGNkXSA9IHsgLnNpbWRfc2l6ZSA9IHNpbWRf
c2NhbGFyX3ZleHcsIC5kOHMgPSBkOHNfZHEgfSwNCisgICAgWzB4Y2ZdID0geyAuc2ltZF9zaXpl
ID0gc2ltZF9wYWNrZWRfaW50LCAuZDhzID0gZDhzX3ZsIH0sDQogICAgICBbMHhkYl0gPSB7IC5z
aW1kX3NpemUgPSBzaW1kX3BhY2tlZF9pbnQsIC50d29fb3AgPSAxIH0sDQogICAgICBbMHhkYyAu
Li4gMHhkZl0gPSB7IC5zaW1kX3NpemUgPSBzaW1kX3BhY2tlZF9pbnQsIC5kOHMgPSBkOHNfdmwg
fSwNCiAgICAgIFsweGYwXSA9IHsgLnR3b19vcCA9IDEgfSwNCkBAIC02MTksNiArNjIwLDcgQEAg
c3RhdGljIGNvbnN0IHN0cnVjdCBleHQwZjNhX3RhYmxlIHsNCiAgICAgIFsweDdjIC4uLiAweDdk
XSA9IHsgLnNpbWRfc2l6ZSA9IHNpbWRfcGFja2VkX2ZwLCAuZm91cl9vcCA9IDEgfSwNCiAgICAg
IFsweDdlIC4uLiAweDdmXSA9IHsgLnNpbWRfc2l6ZSA9IHNpbWRfc2NhbGFyX29wYywgLmZvdXJf
b3AgPSAxIH0sDQogICAgICBbMHhjY10gPSB7IC5zaW1kX3NpemUgPSBzaW1kX290aGVyIH0sDQor
ICAgIFsweGNlIC4uLiAweGNmXSA9IHsgLnNpbWRfc2l6ZSA9IHNpbWRfcGFja2VkX2ludCwgLmQ4
cyA9IGQ4c192bCB9LA0KICAgICAgWzB4ZGZdID0geyAuc2ltZF9zaXplID0gc2ltZF9wYWNrZWRf
aW50LCAudHdvX29wID0gMSB9LA0KICAgICAgWzB4ZjBdID0ge30sDQogIH07DQpAQCAtMTg5MCw2
ICsxODkyLDcgQEAgaW5fcHJvdG1vZGUoDQogICNkZWZpbmUgdmNwdV9oYXNfYXZ4NTEydmwoKSAg
ICAoY3R4dC0+Y3B1aWQtPmZlYXQuYXZ4NTEydmwpDQogICNkZWZpbmUgdmNwdV9oYXNfYXZ4NTEy
X3ZibWkoKSAoY3R4dC0+Y3B1aWQtPmZlYXQuYXZ4NTEyX3ZibWkpDQogICNkZWZpbmUgdmNwdV9o
YXNfYXZ4NTEyX3ZibWkyKCkgKGN0eHQtPmNwdWlkLT5mZWF0LmF2eDUxMl92Ym1pMikNCisjZGVm
aW5lIHZjcHVfaGFzX2dmbmkoKSAgICAgICAgKGN0eHQtPmNwdWlkLT5mZWF0LmdmbmkpDQogICNk
ZWZpbmUgdmNwdV9oYXNfdmFlcygpICAgICAgICAoY3R4dC0+Y3B1aWQtPmZlYXQudmFlcykNCiAg
I2RlZmluZSB2Y3B1X2hhc192cGNsbXVscWRxKCkgIChjdHh0LT5jcHVpZC0+ZmVhdC52cGNsbXVs
cWRxKQ0KICAjZGVmaW5lIHZjcHVfaGFzX2F2eDUxMl92bm5pKCkgKGN0eHQtPmNwdWlkLT5mZWF0
LmF2eDUxMl92bm5pKQ0KQEAgLTk2NDAsNiArOTY0MywyMSBAQCB4ODZfZW11bGF0ZSgNCiAgICAg
ICAgICBob3N0X2FuZF92Y3B1X211c3RfaGF2ZShhdng1MTJlcik7DQogICAgICAgICAgZ290byBz
aW1kX3ptbV9zY2FsYXJfc2FlOw0KICANCisgICAgY2FzZSBYODZFTVVMX09QQ182NigweDBmMzgs
IDB4Y2YpOiAgICAgIC8qIGdmMnA4bXVsYiB4bW0vbTEyOCx4bW0gKi8NCisgICAgICAgIGhvc3Rf
YW5kX3ZjcHVfbXVzdF9oYXZlKGdmbmkpOw0KKyAgICAgICAgZ290byBzaW1kXzBmMzhfY29tbW9u
Ow0KKw0KKyAgICBjYXNlIFg4NkVNVUxfT1BDX1ZFWF82NigweDBmMzgsIDB4Y2YpOiAgLyogdmdm
MnA4bXVsYiB7eCx5fW1tL21lbSx7eCx5fW1tLHt4LHl9bW0gKi8NCisgICAgICAgIGhvc3RfYW5k
X3ZjcHVfbXVzdF9oYXZlKGdmbmkpOw0KKyAgICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKHZl
eC53LCBFWENfVUQpOw0KKyAgICAgICAgZ290byBzaW1kXzBmX2F2eDsNCisNCisgICAgY2FzZSBY
ODZFTVVMX09QQ19FVkVYXzY2KDB4MGYzOCwgMHhjZik6IC8qIHZnZjJwOG11bGIgW3h5el1tbS9t
ZW0sW3h5el1tbSxbeHl6XW1te2t9ICovDQorICAgICAgICBob3N0X2FuZF92Y3B1X211c3RfaGF2
ZShnZm5pKTsNCisgICAgICAgIGdlbmVyYXRlX2V4Y2VwdGlvbl9pZihldmV4LncgfHwgZXZleC5i
cnMsIEVYQ19VRCk7DQorICAgICAgICBlbGVtX2J5dGVzID0gMTsNCisgICAgICAgIGdvdG8gYXZ4
NTEyZl9ub19zYWU7DQorDQogICAgICBjYXNlIFg4NkVNVUxfT1BDX1ZFWF82NigweDBmMzgsIDB4
ZGMpOiAgLyogdmFlc2VuYyB7eCx5fW1tL21lbSx7eCx5fW1tLHt4LHl9bW0gKi8NCiAgICAgIGNh
c2UgWDg2RU1VTF9PUENfVkVYXzY2KDB4MGYzOCwgMHhkZCk6ICAvKiB2YWVzZW5jbGFzdCB7eCx5
fW1tL21lbSx7eCx5fW1tLHt4LHl9bW0gKi8NCiAgICAgIGNhc2UgWDg2RU1VTF9PUENfVkVYXzY2
KDB4MGYzOCwgMHhkZSk6ICAvKiB2YWVzZGVjIHt4LHl9bW0vbWVtLHt4LHl9bW0se3gseX1tbSAq
Lw0KQEAgLTEwMzgzLDYgKzEwNDAxLDI0IEBAIHg4Nl9lbXVsYXRlKA0KICAgICAgICAgIG9wX2J5
dGVzID0gMTY7DQogICAgICAgICAgZ290byBzaW1kXzBmM2FfY29tbW9uOw0KICANCisgICAgY2Fz
ZSBYODZFTVVMX09QQ182NigweDBmM2EsIDB4Y2UpOiAgICAgIC8qIGdmMnA4YWZmaW5lcWIgJGlt
bTgseG1tL20xMjgseG1tICovDQorICAgIGNhc2UgWDg2RU1VTF9PUENfNjYoMHgwZjNhLCAweGNm
KTogICAgICAvKiBnZjJwOGFmZmluZWludnFiICRpbW04LHhtbS9tMTI4LHhtbSAqLw0KKyAgICAg
ICAgaG9zdF9hbmRfdmNwdV9tdXN0X2hhdmUoZ2ZuaSk7DQorICAgICAgICBnb3RvIHNpbWRfMGYz
YV9jb21tb247DQorDQorICAgIGNhc2UgWDg2RU1VTF9PUENfVkVYXzY2KDB4MGYzYSwgMHhjZSk6
ICAvKiB2Z2YycDhhZmZpbmVxYiAkaW1tOCx7eCx5fW1tL21lbSx7eCx5fW1tLHt4LHl9bW0gKi8N
CisgICAgY2FzZSBYODZFTVVMX09QQ19WRVhfNjYoMHgwZjNhLCAweGNmKTogIC8qIHZnZjJwOGFm
ZmluZWludnFiICRpbW04LHt4LHl9bW0vbWVtLHt4LHl9bW0se3gseX1tbSAqLw0KKyAgICAgICAg
aG9zdF9hbmRfdmNwdV9tdXN0X2hhdmUoZ2ZuaSk7DQorICAgICAgICBnZW5lcmF0ZV9leGNlcHRp
b25faWYoIXZleC53LCBFWENfVUQpOw0KKyAgICAgICAgZ290byBzaW1kXzBmX2ltbThfYXZ4Ow0K
Kw0KKyAgICBjYXNlIFg4NkVNVUxfT1BDX0VWRVhfNjYoMHgwZjNhLCAweGNlKTogLyogdmdmMnA4
YWZmaW5lcWIgJGltbTgsW3h5el1tbS9tZW0sW3h5el1tbSxbeHl6XW1te2t9ICovDQorICAgIGNh
c2UgWDg2RU1VTF9PUENfRVZFWF82NigweDBmM2EsIDB4Y2YpOiAvKiB2Z2YycDhhZmZpbmVpbnZx
YiAkaW1tOCxbeHl6XW1tL21lbSxbeHl6XW1tLFt4eXpdbW17a30gKi8NCisgICAgICAgIGhvc3Rf
YW5kX3ZjcHVfbXVzdF9oYXZlKGdmbmkpOw0KKyAgICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lm
KCFldmV4LncsIEVYQ19VRCk7DQorICAgICAgICBmYXVsdF9zdXBwcmVzc2lvbiA9IGZhbHNlOw0K
KyAgICAgICAgZ290byBhdng1MTJmX2ltbThfbm9fc2FlOw0KKw0KICAgICAgY2FzZSBYODZFTVVM
X09QQ182NigweDBmM2EsIDB4ZGYpOiAgICAgLyogYWVza2V5Z2VuYXNzaXN0ICRpbW04LHhtbS9t
MTI4LHhtbSAqLw0KICAgICAgY2FzZSBYODZFTVVMX09QQ19WRVhfNjYoMHgwZjNhLCAweGRmKTog
LyogdmFlc2tleWdlbmFzc2lzdCAkaW1tOCx4bW0vbTEyOCx4bW0gKi8NCiAgICAgICAgICBob3N0
X2FuZF92Y3B1X211c3RfaGF2ZShhZXNuaSk7DQotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2Nw
dWZlYXR1cmUuaA0KKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9jcHVmZWF0dXJlLmgNCkBAIC0x
MTEsNiArMTExLDcgQEANCiAgLyogQ1BVSUQgbGV2ZWwgMHgwMDAwMDAwNzowLmVjeCAqLw0KICAj
ZGVmaW5lIGNwdV9oYXNfYXZ4NTEyX3ZibWkgICAgIGJvb3RfY3B1X2hhcyhYODZfRkVBVFVSRV9B
Vlg1MTJfVkJNSSkNCiAgI2RlZmluZSBjcHVfaGFzX2F2eDUxMl92Ym1pMiAgICBib290X2NwdV9o
YXMoWDg2X0ZFQVRVUkVfQVZYNTEyX1ZCTUkyKQ0KKyNkZWZpbmUgY3B1X2hhc19nZm5pICAgICAg
ICAgICAgYm9vdF9jcHVfaGFzKFg4Nl9GRUFUVVJFX0dGTkkpDQogICNkZWZpbmUgY3B1X2hhc192
YWVzICAgICAgICAgICAgYm9vdF9jcHVfaGFzKFg4Nl9GRUFUVVJFX1ZBRVMpDQogICNkZWZpbmUg
Y3B1X2hhc192cGNsbXVscWRxICAgICAgYm9vdF9jcHVfaGFzKFg4Nl9GRUFUVVJFX1ZQQ0xNVUxR
RFEpDQogICNkZWZpbmUgY3B1X2hhc19hdng1MTJfdm5uaSAgICAgYm9vdF9jcHVfaGFzKFg4Nl9G
RUFUVVJFX0FWWDUxMl9WTk5JKQ0KLS0tIGEveGVuL2luY2x1ZGUvcHVibGljL2FyY2gteDg2L2Nw
dWZlYXR1cmVzZXQuaA0KKysrIGIveGVuL2luY2x1ZGUvcHVibGljL2FyY2gteDg2L2NwdWZlYXR1
cmVzZXQuaA0KQEAgLTIyOSw2ICsyMjksNyBAQCBYRU5fQ1BVRkVBVFVSRShVTUlQLCAgICAgICAg
ICA2KjMyKyAyKSAvDQogIFhFTl9DUFVGRUFUVVJFKFBLVSwgICAgICAgICAgIDYqMzIrIDMpIC8q
SCAgUHJvdGVjdGlvbiBLZXlzIGZvciBVc2Vyc3BhY2UgKi8NCiAgWEVOX0NQVUZFQVRVUkUoT1NQ
S0UsICAgICAgICAgNiozMisgNCkgLyohICBPUyBQcm90ZWN0aW9uIEtleXMgRW5hYmxlICovDQog
IFhFTl9DUFVGRUFUVVJFKEFWWDUxMl9WQk1JMiwgIDYqMzIrIDYpIC8qQSAgQWRkaXRpb25hbCBB
VlgtNTEyIFZlY3RvciBCeXRlIE1hbmlwdWxhdGlvbiBJbnN0cnMgKi8NCitYRU5fQ1BVRkVBVFVS
RShHRk5JLCAgICAgICAgICA2KjMyKyA4KSAvKkEgIEdhbG9pcyBGaWVsZCBJbnN0cnMgKi8NCiAg
WEVOX0NQVUZFQVRVUkUoVkFFUywgICAgICAgICAgNiozMisgOSkgLypBICBWZWN0b3IgQUVTIElu
c3RycyAqLw0KICBYRU5fQ1BVRkVBVFVSRShWUENMTVVMUURRLCAgICA2KjMyKzEwKSAvKkEgIFZl
Y3RvciBDYXJyeS1sZXNzIE11bHRpcGxpY2F0aW9uIEluc3RycyAqLw0KICBYRU5fQ1BVRkVBVFVS
RShBVlg1MTJfVk5OSSwgICA2KjMyKzExKSAvKkEgIFZlY3RvciBOZXVyYWwgTmV0d29yayBJbnN0
cnMgKi8NCi0tLSBhL3hlbi90b29scy9nZW4tY3B1aWQucHkNCisrKyBiL3hlbi90b29scy9nZW4t
Y3B1aWQucHkNCkBAIC0yMDEsNyArMjAxLDcgQEAgZGVmIGNydW5jaF9udW1iZXJzKHN0YXRlKToN
CiAgICAgICAgICAjIFNTRTIgd2FzIHJlLXNwZWNpZmllZCBhcyBjb3JlIGluc3RydWN0aW9ucyBm
b3IgNjRiaXQuICBBbHNvIElTQQ0KICAgICAgICAgICMgZXh0ZW5zaW9ucyBkZWFsaW5nIHdpdGgg
dmVjdG9ycyBvZiBpbnRlZ2VycyBhcmUgYWRkZWQgaGVyZSByYXRoZXINCiAgICAgICAgICAjIHRo
YW4gdG8gU1NFLg0KLSAgICAgICAgU1NFMjogW1NTRTMsIExNLCBBRVNOSSwgUENMTVVMUURRLCBT
SEFdLA0KKyAgICAgICAgU1NFMjogW1NTRTMsIExNLCBBRVNOSSwgUENMTVVMUURRLCBTSEEsIEdG
TkldLA0KICANCiAgICAgICAgICAjIE90aGVyIFNTRW4gZWFjaCBkZXBlbmQgb24gdGhlaXIgcHJl
ZGVjZXNzb3IgdmVyc2lvbnMuDQogICAgICAgICAgU1NFMzogW1NTU0UzXSwNCg0KX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 01 11:29:17 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Jul 2019 11:29:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hhuUn-00030p-DW; Mon, 01 Jul 2019 11: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=YZ94=U6=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hhuUm-00030W-9q
 for xen-devel@lists.xenproject.org; Mon, 01 Jul 2019 11:29:16 +0000
X-Inumbo-ID: 73ebddf3-9bf3-11e9-8980-bc764e045a96
Received: from m4a0039g.houston.softwaregrp.com (unknown [15.124.2.85])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 73ebddf3-9bf3-11e9-8980-bc764e045a96;
 Mon, 01 Jul 2019 11:29:14 +0000 (UTC)
Received: FROM m4a0039g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0039g.houston.softwaregrp.com WITH ESMTP; 
 Mon,  1 Jul 2019 11:25:39 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Mon, 1 Jul 2019 11:28:33 +0000
Received: from NAM01-BN3-obe.outbound.protection.outlook.com (15.124.72.12) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Mon, 1 Jul 2019 11:28:33 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3233.namprd18.prod.outlook.com (10.255.137.206) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2032.18; Mon, 1 Jul 2019 11:28:31 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc%3]) with mapi id 15.20.2008.020; Mon, 1 Jul 2019
 11:28:31 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v9 23/23] x86emul: support VPCLMULQDQ insns
Thread-Index: AQHVMAAcaISlyP8zgkqct23J6k+IGQ==
Date: Mon, 1 Jul 2019 11:28:31 +0000
Message-ID: <3b5344ae-8e4c-70d9-6bf2-4ddb8803d4dc@suse.com>
References: <f69ca82f-e2db-e85e-ff98-2060a8dc28a5@suse.com>
In-Reply-To: <f69ca82f-e2db-e85e-ff98-2060a8dc28a5@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: LNXP265CA0090.GBRP265.PROD.OUTLOOK.COM
 (2603:10a6:600:76::30) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 50bf1498-475a-4db4-9447-08d6fe173f07
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3233; 
x-ms-traffictypediagnostic: BY5PR18MB3233:
x-microsoft-antispam-prvs: <BY5PR18MB32335E49EB9E1DE2C0640646B3F90@BY5PR18MB3233.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 00851CA28B
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(979002)(4636009)(366004)(39860400002)(346002)(136003)(396003)(376002)(199004)(189003)(2501003)(31696002)(86362001)(72206003)(14454004)(81166006)(81156014)(52116002)(186003)(102836004)(386003)(80792005)(6916009)(26005)(6506007)(478600001)(99286004)(53936002)(5660300002)(6512007)(66476007)(14444005)(54906003)(66946007)(36756003)(76176011)(5640700003)(256004)(2906002)(4326008)(73956011)(7736002)(305945005)(6486002)(316002)(66066001)(71190400001)(71200400001)(2616005)(6436002)(486006)(6116002)(476003)(3846002)(2351001)(25786009)(68736007)(8676002)(64756008)(66446008)(446003)(8936002)(66556008)(11346002)(31686004)(969003)(989001)(999001)(1009001)(1019001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3233;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: zMxEHF8hR2ba0FX6wNa/29iNkBrwMLIxeEsQCD1dWfopebZqRWNdMdKSBo0VgeLjLUr/9yzwkdZYqUhsXi+DYjgzAvKksge1jNUiphCzRhPmNtfsOyRrQ7/3zl7qMmW/ZzOAme4kGSQfWcKHs0xydzqfMq2TGn4ZvL6EPYg7q6Egm7bTpUGxM4cd65yn2eQtPzqYiJJX6b6hIrUW9FaWG3c/93Dh53wC+j2cJkjhmYMwJ1r4TcY1i4nKXxwA6y0FWBLh59AdSrqN8U4f6CCFPmk3U8kykxp0KvciVpmW64uegy4ZuDrCn2nhXM7DNQpAO97WOcJLPxTulKP/b8chUCIleVbg3LuiIAC7wEiX8fGPFGEoAaBAOHPPEtFO3nSGsnwWHgl3UEYBhaIyTgz3Ny6UOHKlnK1O0SxZc4LEp0c=
Content-ID: <1025C0FD577F804AAE29C37894AE7E19@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 50bf1498-475a-4db4-9447-08d6fe173f07
X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Jul 2019 11:28:31.6816 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3233
X-OriginatorOrg: suse.com
Subject: [Xen-devel] [PATCH v9 23/23] x86emul: support VPCLMULQDQ insns
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 RogerPau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QXMgdG8gdGhlIGZlYXR1cmUgZGVwZW5kZW5jeSBhZGp1c3RtZW50LCB3aGlsZSBzdHJpY3RseSBz
cGVha2luZyBBVlggaXMNCmEgc3VmZmljaWVudCBwcmVyZXEgKHRvIGhhdmUgWU1NIHJlZ2lzdGVy
cyksIDI1Ni1iaXQgdmVjdG9ycyBvZiBpbnRlZ2Vycw0KaGF2ZSBnb3QgZnVsbHkgaW50cm9kdWNl
ZCB3aXRoIEFWWDIgb25seS4gU2FkbHkgZ2NjIGNhbid0IGJlIHVzZWQgYXMgYQ0KcmVmZXJlbmNl
IGhlcmU6IFRoZXkgZG9uJ3QgcHJvdmlkZSBhbnkgQVZYNTEyLWluZGVwZW5kZW50IGJ1aWx0LWlu
IGF0DQphbGwuDQoNCkFsb25nIHRoZSBsaW5lcyBvZiBQQ0xNVUxRRFEsIHNpbmNlIHRoZSBpbnNu
cyBoZXJlIGFuZCBpbiBwYXJ0aWN1bGFyDQp0aGVpciBtZW1vcnkgYWNjZXNzIHBhdHRlcm5zIGZv
bGxvdyB0aGUgdXN1YWwgc2NoZW1lLCBJIGRpZG4ndCB0aGluayBpdA0Kd2FzIG5lY2Vzc2FyeSB0
byBhZGQgYSBjb250cml2ZWQgdGVzdCBzcGVjaWZpY2FsbHkgZm9yIHRoZW0sIGJleW9uZCB0aGUN
CkRpc3A4IHNjYWxpbmcgb25lLg0KDQpTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxp
Y2hAc3VzZS5jb20+DQpBY2tlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4NCi0tLQ0Kdjk6IFJlLWJhc2UuIE1ha2UgVlBDTE1VTFFEUSBhbHNvIGRlcGVuZCBv
biBQQ0xNVUxRRFEuDQp2ODogTm8gbmVlZCB0byBzZXQgZmF1bHRfc3VwcHJlc3Npb24gdG8gZmFs
c2UuDQp2NzogTmV3Lg0KDQotLS0gYS90b29scy90ZXN0cy94ODZfZW11bGF0b3IvZXZleC1kaXNw
OC5jDQorKysgYi90b29scy90ZXN0cy94ODZfZW11bGF0b3IvZXZleC1kaXNwOC5jDQpAQCAtNTkx
LDYgKzU5MSwxMCBAQCBzdGF0aWMgY29uc3Qgc3RydWN0IHRlc3QgYXZ4NTEyX3Zwb3BjbnRkDQog
ICAgICBJTlNOKHBvcGNudCwgNjYsIDBmMzgsIDU1LCB2bCwgZHEsIHZsKQ0KICB9Ow0KICANCitz
dGF0aWMgY29uc3Qgc3RydWN0IHRlc3QgdnBjbG11bHFkcV9hbGxbXSA9IHsNCisgICAgSU5TTihw
Y2xtdWxxZHEsIDY2LCAwZjNhLCA0NCwgdmwsIHFfbmIsIHZsKQ0KK307DQorDQogIHN0YXRpYyBj
b25zdCB1bnNpZ25lZCBjaGFyIHZsX2FsbFtdID0geyBWTF81MTIsIFZMXzEyOCwgVkxfMjU2IH07
DQogIHN0YXRpYyBjb25zdCB1bnNpZ25lZCBjaGFyIHZsXzEyOFtdID0geyBWTF8xMjggfTsNCiAg
c3RhdGljIGNvbnN0IHVuc2lnbmVkIGNoYXIgdmxfbm8xMjhbXSA9IHsgVkxfNTEyLCBWTF8yNTYg
fTsNCkBAIC05NjgsNCArOTcyLDkgQEAgdm9pZCBldmV4X2Rpc3A4X3Rlc3Qodm9pZCAqaW5zdHIs
IHN0cnVjdA0KICAgICAgUlVOKGF2eDUxMl92Ym1pMiwgYWxsKTsNCiAgICAgIFJVTihhdng1MTJf
dm5uaSwgYWxsKTsNCiAgICAgIFJVTihhdng1MTJfdnBvcGNudGRxLCBhbGwpOw0KKw0KKyAgICBp
ZiAoIGNwdV9oYXNfYXZ4NTEyZiApDQorICAgIHsNCisgICAgICAgIFJVTih2cGNsbXVscWRxLCBh
bGwpOw0KKyAgICB9DQogIH0NCi0tLSBhL3Rvb2xzL3Rlc3RzL3g4Nl9lbXVsYXRvci94ODYtZW11
bGF0ZS5oDQorKysgYi90b29scy90ZXN0cy94ODZfZW11bGF0b3IveDg2LWVtdWxhdGUuaA0KQEAg
LTE0NCw2ICsxNDQsNyBAQCBzdGF0aWMgaW5saW5lIGJvb2wgeGNyMF9tYXNrKHVpbnQ2NF90IG1h
DQogICNkZWZpbmUgY3B1X2hhc19hdng1MTJ2bCAgKGNwLmZlYXQuYXZ4NTEydmwgJiYgeGNyMF9t
YXNrKDB4ZTYpKQ0KICAjZGVmaW5lIGNwdV9oYXNfYXZ4NTEyX3ZibWkgKGNwLmZlYXQuYXZ4NTEy
X3ZibWkgJiYgeGNyMF9tYXNrKDB4ZTYpKQ0KICAjZGVmaW5lIGNwdV9oYXNfYXZ4NTEyX3ZibWky
IChjcC5mZWF0LmF2eDUxMl92Ym1pMiAmJiB4Y3IwX21hc2soMHhlNikpDQorI2RlZmluZSBjcHVf
aGFzX3ZwY2xtdWxxZHEgKGNwLmZlYXQudnBjbG11bHFkcSAmJiB4Y3IwX21hc2soNikpDQogICNk
ZWZpbmUgY3B1X2hhc19hdng1MTJfdm5uaSAoY3AuZmVhdC5hdng1MTJfdm5uaSAmJiB4Y3IwX21h
c2soMHhlNikpDQogICNkZWZpbmUgY3B1X2hhc19hdng1MTJfYml0YWxnIChjcC5mZWF0LmF2eDUx
Ml9iaXRhbGcgJiYgeGNyMF9tYXNrKDB4ZTYpKQ0KICAjZGVmaW5lIGNwdV9oYXNfYXZ4NTEyX3Zw
b3BjbnRkcSAoY3AuZmVhdC5hdng1MTJfdnBvcGNudGRxICYmIHhjcjBfbWFzaygweGU2KSkNCi0t
LSBhL3hlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jDQorKysgYi94ZW4vYXJj
aC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYw0KQEAgLTU5NCw3ICs1OTQsNyBAQCBzdGF0
aWMgY29uc3Qgc3RydWN0IGV4dDBmM2FfdGFibGUgew0KICAgICAgWzB4M2UgLi4uIDB4M2ZdID0g
eyAuc2ltZF9zaXplID0gc2ltZF9wYWNrZWRfaW50LCAuZDhzID0gZDhzX3ZsIH0sDQogICAgICBb
MHg0MCAuLi4gMHg0MV0gPSB7IC5zaW1kX3NpemUgPSBzaW1kX3BhY2tlZF9mcCB9LA0KICAgICAg
WzB4NDIgLi4uIDB4NDNdID0geyAuc2ltZF9zaXplID0gc2ltZF9wYWNrZWRfaW50LCAuZDhzID0g
ZDhzX3ZsIH0sDQotICAgIFsweDQ0XSA9IHsgLnNpbWRfc2l6ZSA9IHNpbWRfcGFja2VkX2ludCB9
LA0KKyAgICBbMHg0NF0gPSB7IC5zaW1kX3NpemUgPSBzaW1kX3BhY2tlZF9pbnQsIC5kOHMgPSBk
OHNfdmwgfSwNCiAgICAgIFsweDQ2XSA9IHsgLnNpbWRfc2l6ZSA9IHNpbWRfcGFja2VkX2ludCB9
LA0KICAgICAgWzB4NDggLi4uIDB4NDldID0geyAuc2ltZF9zaXplID0gc2ltZF9wYWNrZWRfZnAs
IC5mb3VyX29wID0gMSB9LA0KICAgICAgWzB4NGEgLi4uIDB4NGJdID0geyAuc2ltZF9zaXplID0g
c2ltZF9wYWNrZWRfZnAsIC5mb3VyX29wID0gMSB9LA0KQEAgLTE4OTAsNiArMTg5MCw3IEBAIGlu
X3Byb3Rtb2RlKA0KICAjZGVmaW5lIHZjcHVfaGFzX2F2eDUxMnZsKCkgICAgKGN0eHQtPmNwdWlk
LT5mZWF0LmF2eDUxMnZsKQ0KICAjZGVmaW5lIHZjcHVfaGFzX2F2eDUxMl92Ym1pKCkgKGN0eHQt
PmNwdWlkLT5mZWF0LmF2eDUxMl92Ym1pKQ0KICAjZGVmaW5lIHZjcHVfaGFzX2F2eDUxMl92Ym1p
MigpIChjdHh0LT5jcHVpZC0+ZmVhdC5hdng1MTJfdmJtaTIpDQorI2RlZmluZSB2Y3B1X2hhc192
cGNsbXVscWRxKCkgIChjdHh0LT5jcHVpZC0+ZmVhdC52cGNsbXVscWRxKQ0KICAjZGVmaW5lIHZj
cHVfaGFzX2F2eDUxMl92bm5pKCkgKGN0eHQtPmNwdWlkLT5mZWF0LmF2eDUxMl92bm5pKQ0KICAj
ZGVmaW5lIHZjcHVfaGFzX2F2eDUxMl9iaXRhbGcoKSAoY3R4dC0+Y3B1aWQtPmZlYXQuYXZ4NTEy
X2JpdGFsZykNCiAgI2RlZmluZSB2Y3B1X2hhc19hdng1MTJfdnBvcGNudGRxKCkgKGN0eHQtPmNw
dWlkLT5mZWF0LmF2eDUxMl92cG9wY250ZHEpDQpAQCAtMTAyMDcsMTMgKzEwMjA4LDE5IEBAIHg4
Nl9lbXVsYXRlKA0KICAgICAgICAgIGdvdG8gb3BtYXNrX3NoaWZ0X2ltbTsNCiAgDQogICAgICBj
YXNlIFg4NkVNVUxfT1BDXzY2KDB4MGYzYSwgMHg0NCk6ICAgICAvKiBwY2xtdWxxZHEgJGltbTgs
eG1tL20xMjgseG1tICovDQotICAgIGNhc2UgWDg2RU1VTF9PUENfVkVYXzY2KDB4MGYzYSwgMHg0
NCk6IC8qIHZwY2xtdWxxZHEgJGltbTgseG1tL20xMjgseG1tLHhtbSAqLw0KKyAgICBjYXNlIFg4
NkVNVUxfT1BDX1ZFWF82NigweDBmM2EsIDB4NDQpOiAvKiB2cGNsbXVscWRxICRpbW04LHt4LHl9
bW0vbWVtLHt4LHl9bW0se3gseX1tbSAqLw0KICAgICAgICAgIGhvc3RfYW5kX3ZjcHVfbXVzdF9o
YXZlKHBjbG11bHFkcSk7DQogICAgICAgICAgaWYgKCB2ZXgub3BjeCA9PSB2ZXhfbm9uZSApDQog
ICAgICAgICAgICAgIGdvdG8gc2ltZF8wZjNhX2NvbW1vbjsNCi0gICAgICAgIGdlbmVyYXRlX2V4
Y2VwdGlvbl9pZih2ZXgubCwgRVhDX1VEKTsNCisgICAgICAgIGlmICggdmV4LmwgKQ0KKyAgICAg
ICAgICAgIGhvc3RfYW5kX3ZjcHVfbXVzdF9oYXZlKHZwY2xtdWxxZHEpOw0KICAgICAgICAgIGdv
dG8gc2ltZF8wZl9pbW04X2F2eDsNCiAgDQorICAgIGNhc2UgWDg2RU1VTF9PUENfRVZFWF82Nigw
eDBmM2EsIDB4NDQpOiAvKiB2cGNsbXVscWRxICRpbW04LFt4eXpdbW0vbWVtLFt4eXpdbW0sW3h5
el1tbSAqLw0KKyAgICAgICAgaG9zdF9hbmRfdmNwdV9tdXN0X2hhdmUodnBjbG11bHFkcSk7DQor
ICAgICAgICBnZW5lcmF0ZV9leGNlcHRpb25faWYoZXZleC5icnMgfHwgZXZleC5vcG1zaywgRVhD
X1VEKTsNCisgICAgICAgIGdvdG8gYXZ4NTEyZl9pbW04X25vX3NhZTsNCisNCiAgICAgIGNhc2Ug
WDg2RU1VTF9PUENfVkVYXzY2KDB4MGYzYSwgMHg0YSk6IC8qIHZibGVuZHZwcyB7eCx5fW1tLHt4
LHl9bW0vbWVtLHt4LHl9bW0se3gseX1tbSAqLw0KICAgICAgY2FzZSBYODZFTVVMX09QQ19WRVhf
NjYoMHgwZjNhLCAweDRiKTogLyogdmJsZW5kdnBkIHt4LHl9bW0se3gseX1tbS9tZW0se3gseX1t
bSx7eCx5fW1tICovDQogICAgICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKHZleC53LCBFWENf
VUQpOw0KLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9jcHVmZWF0dXJlLmgNCisrKyBiL3hlbi9p
bmNsdWRlL2FzbS14ODYvY3B1ZmVhdHVyZS5oDQpAQCAtMTExLDYgKzExMSw3IEBADQogIC8qIENQ
VUlEIGxldmVsIDB4MDAwMDAwMDc6MC5lY3ggKi8NCiAgI2RlZmluZSBjcHVfaGFzX2F2eDUxMl92
Ym1pICAgICBib290X2NwdV9oYXMoWDg2X0ZFQVRVUkVfQVZYNTEyX1ZCTUkpDQogICNkZWZpbmUg
Y3B1X2hhc19hdng1MTJfdmJtaTIgICAgYm9vdF9jcHVfaGFzKFg4Nl9GRUFUVVJFX0FWWDUxMl9W
Qk1JMikNCisjZGVmaW5lIGNwdV9oYXNfdnBjbG11bHFkcSAgICAgIGJvb3RfY3B1X2hhcyhYODZf
RkVBVFVSRV9WUENMTVVMUURRKQ0KICAjZGVmaW5lIGNwdV9oYXNfYXZ4NTEyX3ZubmkgICAgIGJv
b3RfY3B1X2hhcyhYODZfRkVBVFVSRV9BVlg1MTJfVk5OSSkNCiAgI2RlZmluZSBjcHVfaGFzX2F2
eDUxMl9iaXRhbGcgICBib290X2NwdV9oYXMoWDg2X0ZFQVRVUkVfQVZYNTEyX0JJVEFMRykNCiAg
I2RlZmluZSBjcHVfaGFzX2F2eDUxMl92cG9wY250ZHEgYm9vdF9jcHVfaGFzKFg4Nl9GRUFUVVJF
X0FWWDUxMl9WUE9QQ05URFEpDQotLS0gYS94ZW4vaW5jbHVkZS9wdWJsaWMvYXJjaC14ODYvY3B1
ZmVhdHVyZXNldC5oDQorKysgYi94ZW4vaW5jbHVkZS9wdWJsaWMvYXJjaC14ODYvY3B1ZmVhdHVy
ZXNldC5oDQpAQCAtMTIxLDcgKzEyMSw3IEBAIFhFTl9DUFVGRUFUVVJFKFBCRSwgICAgICAgICAg
IDAqMzIrMzEpIC8NCiAgDQogIC8qIEludGVsLWRlZmluZWQgQ1BVIGZlYXR1cmVzLCBDUFVJRCBs
ZXZlbCAweDAwMDAwMDAxLmVjeCwgd29yZCAxICovDQogIFhFTl9DUFVGRUFUVVJFKFNTRTMsICAg
ICAgICAgIDEqMzIrIDApIC8qQSAgU3RyZWFtaW5nIFNJTUQgRXh0ZW5zaW9ucy0zICovDQotWEVO
X0NQVUZFQVRVUkUoUENMTVVMUURRLCAgICAgMSozMisgMSkgLypBICBDYXJyeS1sZXNzIG11bGl0
cGxpY2F0aW9uICovDQorWEVOX0NQVUZFQVRVUkUoUENMTVVMUURRLCAgICAgMSozMisgMSkgLypB
ICBDYXJyeS1sZXNzIG11bHRpcGxpY2F0aW9uICovDQogIFhFTl9DUFVGRUFUVVJFKERURVM2NCwg
ICAgICAgIDEqMzIrIDIpIC8qICAgNjQtYml0IERlYnVnIFN0b3JlICovDQogIFhFTl9DUFVGRUFU
VVJFKE1PTklUT1IsICAgICAgIDEqMzIrIDMpIC8qICAgTW9uaXRvci9Nd2FpdCBzdXBwb3J0ICov
DQogIFhFTl9DUFVGRUFUVVJFKERTQ1BMLCAgICAgICAgIDEqMzIrIDQpIC8qICAgQ1BMIFF1YWxp
ZmllZCBEZWJ1ZyBTdG9yZSAqLw0KQEAgLTIyOSw2ICsyMjksNyBAQCBYRU5fQ1BVRkVBVFVSRShV
TUlQLCAgICAgICAgICA2KjMyKyAyKSAvDQogIFhFTl9DUFVGRUFUVVJFKFBLVSwgICAgICAgICAg
IDYqMzIrIDMpIC8qSCAgUHJvdGVjdGlvbiBLZXlzIGZvciBVc2Vyc3BhY2UgKi8NCiAgWEVOX0NQ
VUZFQVRVUkUoT1NQS0UsICAgICAgICAgNiozMisgNCkgLyohICBPUyBQcm90ZWN0aW9uIEtleXMg
RW5hYmxlICovDQogIFhFTl9DUFVGRUFUVVJFKEFWWDUxMl9WQk1JMiwgIDYqMzIrIDYpIC8qQSAg
QWRkaXRpb25hbCBBVlgtNTEyIFZlY3RvciBCeXRlIE1hbmlwdWxhdGlvbiBJbnN0cnMgKi8NCitY
RU5fQ1BVRkVBVFVSRShWUENMTVVMUURRLCAgICA2KjMyKzEwKSAvKkEgIFZlY3RvciBDYXJyeS1s
ZXNzIE11bHRpcGxpY2F0aW9uIEluc3RycyAqLw0KICBYRU5fQ1BVRkVBVFVSRShBVlg1MTJfVk5O
SSwgICA2KjMyKzExKSAvKkEgIFZlY3RvciBOZXVyYWwgTmV0d29yayBJbnN0cnMgKi8NCiAgWEVO
X0NQVUZFQVRVUkUoQVZYNTEyX0JJVEFMRywgNiozMisxMikgLypBICBTdXBwb3J0IGZvciBWUE9Q
Q05UW0IsV10gYW5kIFZQU0hVRkJJVFFNQiAqLw0KICBYRU5fQ1BVRkVBVFVSRShBVlg1MTJfVlBP
UENOVERRLCA2KjMyKzE0KSAvKkEgIFBPUENOVCBmb3IgdmVjdG9ycyBvZiBEVy9RVyAqLw0KLS0t
IGEveGVuL3Rvb2xzL2dlbi1jcHVpZC5weQ0KKysrIGIveGVuL3Rvb2xzL2dlbi1jcHVpZC5weQ0K
QEAgLTI1NCw4ICsyNTQsOSBAQCBkZWYgY3J1bmNoX251bWJlcnMoc3RhdGUpOg0KICANCiAgICAg
ICAgICAjIFRoaXMgaXMganVzdCB0aGUgZGVwZW5kZW5jeSBiZXR3ZWVuIEFWWDUxMiBhbmQgQVZY
MiBvZiBYU1RBVEUNCiAgICAgICAgICAjIGZlYXR1cmUgZmxhZ3MuICBJZiB3YW50IHRvIHVzZSBB
Vlg1MTIsIEFWWDIgbXVzdCBiZSBzdXBwb3J0ZWQgYW5kDQotICAgICAgICAjIGVuYWJsZWQuDQot
ICAgICAgICBBVlgyOiBbQVZYNTEyRl0sDQorICAgICAgICAjIGVuYWJsZWQuICBDZXJ0YWluIGxh
dGVyIGV4dGVuc2lvbnMsIGFjdGluZyBvbiAyNTYtYml0IHZlY3RvcnMgb2YNCisgICAgICAgICMg
aW50ZWdlcnMsIGJldHRlciBkZXBlbmQgb24gQVZYMiB0aGFuIEFWWC4NCisgICAgICAgIEFWWDI6
IFtBVlg1MTJGLCBWUENMTVVMUURRXSwNCiAgDQogICAgICAgICAgIyBBVlg1MTJGIGlzIHRha2Vu
IHRvIG1lYW4gaGFyZHdhcmUgc3VwcG9ydCBmb3IgNTEyYml0IHJlZ2lzdGVycw0KICAgICAgICAg
ICMgKHdoaWNoIGluIHByYWN0aWNlIGRlcGVuZHMgb24gdGhlIEVWRVggcHJlZml4IHRvIGVuY29k
ZSkgYXMgd2VsbA0KQEAgLTI3MCw2ICsyNzEsMTAgQEAgZGVmIGNydW5jaF9udW1iZXJzKHN0YXRl
KToNCiAgICAgICAgICAjIHJlZ2lzdGVycyksIGRlc3BpdGUgdGhlIFNETSBub3QgZm9ybWFsbHkg
bWFraW5nIHRoaXMgY29ubmVjdGlvbi4NCiAgICAgICAgICBBVlg1MTJCVzogW0FWWDUxMl9CRjE2
LCBBVlg1MTJfQklUQUxHLCBBVlg1MTJfVkJNSSwgQVZYNTEyX1ZCTUkyXSwNCiAgDQorICAgICAg
ICAjIEV4dGVuc2lvbnMgd2l0aCBWRVgvRVZFWCBlbmNvZGluZ3Mga2V5ZWQgdG8gYSBzZXBhcmF0
ZSBmZWF0dXJlDQorICAgICAgICAjIGZsYWcgYXJlIG1hZGUgZGVwZW5kZW50cyBvZiB0aGVpciBy
ZXNwZWN0aXZlIGxlZ2FjeSBmZWF0dXJlLg0KKyAgICAgICAgUENMTVVMUURROiBbVlBDTE1VTFFE
UV0sDQorDQogICAgICAgICAgIyBUaGUgZmVhdHVyZXM6DQogICAgICAgICAgIyAgICogU2luZ2xl
IFRocmVhZCBJbmRpcmVjdCBCcmFuY2ggUHJlZGljdG9ycw0KICAgICAgICAgICMgICAqIFNwZWN1
bGF0aXZlIFN0b3JlIEJ5cGFzcyBEaXNhYmxlDQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 01 11:29:19 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Jul 2019 11:29:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hhuUp-000327-0D; Mon, 01 Jul 2019 11:29:19 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=YZ94=U6=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hhuUn-00030u-Jn
 for xen-devel@lists.xenproject.org; Mon, 01 Jul 2019 11:29:17 +0000
X-Inumbo-ID: 75116b0b-9bf3-11e9-8980-bc764e045a96
Received: from m9a0003g.houston.softwaregrp.com (unknown [15.124.64.68])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 75116b0b-9bf3-11e9-8980-bc764e045a96;
 Mon, 01 Jul 2019 11:29:16 +0000 (UTC)
Received: FROM m9a0003g.houston.softwaregrp.com (15.121.0.191) BY
 m9a0003g.houston.softwaregrp.com WITH ESMTP; 
 Mon,  1 Jul 2019 11:29:15 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M9W0068.microfocus.com (2002:f79:bf::f79:bf) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Mon, 1 Jul 2019 11:26:43 +0000
Received: from NAM04-BN3-obe.outbound.protection.outlook.com (15.124.8.10) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Mon, 1 Jul 2019 11:26:43 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3299.namprd18.prod.outlook.com (10.255.138.96) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2032.18; Mon, 1 Jul 2019 11:26:41 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc%3]) with mapi id 15.20.2008.020; Mon, 1 Jul 2019
 11:26:41 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v9 20/23] x86emul: restore ordering within main switch
 statement
Thread-Index: AQHVL//bdwS+UaVPwUqSdf35GuBR4w==
Date: Mon, 1 Jul 2019 11:26:41 +0000
Message-ID: <66a9a849-7e40-c3d0-6c00-821aff49483f@suse.com>
References: <f69ca82f-e2db-e85e-ff98-2060a8dc28a5@suse.com>
In-Reply-To: <f69ca82f-e2db-e85e-ff98-2060a8dc28a5@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: LO2P265CA0455.GBRP265.PROD.OUTLOOK.COM
 (2603:10a6:600:e::35) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 6fdb9a68-3dd0-4155-3637-08d6fe16fd41
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3299; 
x-ms-traffictypediagnostic: BY5PR18MB3299:
x-microsoft-antispam-prvs: <BY5PR18MB3299CD2A473E5E854124A3D7B3F90@BY5PR18MB3299.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:1002;
x-forefront-prvs: 00851CA28B
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(346002)(136003)(396003)(366004)(376002)(39860400002)(189003)(199004)(6916009)(478600001)(5660300002)(256004)(30864003)(14444005)(76176011)(486006)(7736002)(80792005)(8676002)(4326008)(2501003)(66556008)(64756008)(66946007)(2906002)(66476007)(71190400001)(8936002)(71200400001)(66446008)(25786009)(73956011)(3846002)(446003)(68736007)(36756003)(81166006)(81156014)(66066001)(14454004)(6116002)(31686004)(11346002)(99286004)(305945005)(86362001)(31696002)(6436002)(386003)(6506007)(53936002)(102836004)(2616005)(54906003)(52116002)(53946003)(6512007)(72206003)(316002)(476003)(186003)(6486002)(5640700003)(26005)(2351001)(579004)(559001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3299;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: 8byIA2NQXZDWf1+Md5Ho2hZmW5aat61ndy4GOCm3Sk10zn1GAv+19xHu1SCiIeINmJjRMVAg/W578HBZ7gYZvk4E/5tD7IqggmmQ4dvb5wxjIjtJMUXsvBzTUk/TJIafM1o6n9lx6HNgBYrnoJEfgyDaQyQjcJ9Ddk9W1yJ4UMkoviHpL9Z9U/Jj/MsGrzhVD+Q3HB0UcUwSFUdJz3p1pTOeIwxJyPMUiQd3MmrEMWJj1HBBdp+bS6q58ni1TYHnoGkkff+7ZWnRWV/gAeIunQKZoXt9Xe6+QobKbXY9rfJCjux0tGHPrGBrxqGGUP6UWj8lqlEB+59y2mWk2cIxRN62+6Yuddb40zOPgIJNQBbMoMj3EvYR9a7VHtfxIt6fSBtA2wRiTIV7VwtbN5pqF8G3474ymaLge4xbw1c0MM4=
Content-ID: <DF13FA6BFA6ED6459BE12DF78F01F206@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 6fdb9a68-3dd0-4155-3637-08d6fe16fd41
X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Jul 2019 11:26:41.6925 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3299
X-OriginatorOrg: suse.com
Subject: [Xen-devel] [PATCH v9 20/23] x86emul: restore ordering within main
 switch statement
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 RogerPau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SW5jcmVtZW50YWwgYWRkaXRpb25zIGFuZC9vciBtaXN0YWtlcyBoYXZlIGxlYWQgdG8gc29tZSBj
b2RlIGJsb2Nrcw0Kc2l0dGluZyBpbiAidW5leHBlY3RlZCIgcGxhY2VzLiBSZS1zb3J0IHRoZSBj
YXNlIGJsb2NrcyAob3Bjb2RlIHNwYWNlOw0KbWFqb3Igb3Bjb2RlOyA2Ni9GMy9GMiBwcmVmaXg7
IGxlZ2FjeS9WRVgvRVZFWCBlbmNvZGluZykuDQoNCkFzIGFuIGV4Y2VwdGlvbiB0aGUgb3Bjb2Rl
IHNwYWNlIDB4MGYgRVZFWC1lbmNvZGVkIFZQRVhUUlcgaXMgbGVmdCBhdA0KaXRzIGN1cnJlbnQg
cGxhY2UsIHRvIGtlZXAgaXQgY2xvc2UgdG8gdGhlICJwZXh0ciIgbGFiZWwuDQoNClB1cmUgY29k
ZSBtb3ZlbWVudC4NCg0KU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu
Y29tPg0KQWNrZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdGlyeC5jb20+
DQotLS0NCnY3OiBOZXcuDQoNCi0tLSBhL3hlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11
bGF0ZS5jDQorKysgYi94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYw0KQEAg
LTcxMDUsMTUgKzcxMDUsNiBAQCB4ODZfZW11bGF0ZSgNCiAgICAgICAgICBBU1NFUlQoIXN0YXRl
LT5zaW1kX3NpemUpOw0KICAgICAgICAgIGJyZWFrOw0KICANCi0gICAgY2FzZSBYODZFTVVMX09Q
Q19FVkVYX0YzKDB4MGYsIDB4N2UpOiAvKiB2bW92cSB4bW0vbTY0LHhtbSAqLw0KLSAgICBjYXNl
IFg4NkVNVUxfT1BDX0VWRVhfNjYoMHgwZiwgMHhkNik6IC8qIHZtb3ZxIHhtbSx4bW0vbTY0ICov
DQotICAgICAgICBnZW5lcmF0ZV9leGNlcHRpb25faWYoZXZleC5sciB8fCAhZXZleC53IHx8IGV2
ZXgub3Btc2sgfHwgZXZleC5icnMsDQotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgRVhD
X1VEKTsNCi0gICAgICAgIGhvc3RfYW5kX3ZjcHVfbXVzdF9oYXZlKGF2eDUxMmYpOw0KLSAgICAg
ICAgZCB8PSBUd29PcDsNCi0gICAgICAgIG9wX2J5dGVzID0gODsNCi0gICAgICAgIGdvdG8gc2lt
ZF96bW07DQotDQogICAgICBjYXNlIFg4NkVNVUxfT1BDXzY2KDB4MGYsIDB4ZTcpOiAgICAgLyog
bW92bnRkcSB4bW0sbTEyOCAqLw0KICAgICAgY2FzZSBYODZFTVVMX09QQ19WRVhfNjYoMHgwZiwg
MHhlNyk6IC8qIHZtb3ZudGRxIHt4LHl9bW0sbWVtICovDQogICAgICAgICAgZ2VuZXJhdGVfZXhj
ZXB0aW9uX2lmKGVhLnR5cGUgIT0gT1BfTUVNLCBFWENfVUQpOw0KQEAgLTc1MTEsNiArNzUwMiwx
NSBAQCB4ODZfZW11bGF0ZSgNCiAgICAgICAgICBvcF9ieXRlcyA9IDg7DQogICAgICAgICAgZ290
byBzaW1kXzBmX2ludDsNCiAgDQorICAgIGNhc2UgWDg2RU1VTF9PUENfRVZFWF9GMygweDBmLCAw
eDdlKTogLyogdm1vdnEgeG1tL202NCx4bW0gKi8NCisgICAgY2FzZSBYODZFTVVMX09QQ19FVkVY
XzY2KDB4MGYsIDB4ZDYpOiAvKiB2bW92cSB4bW0seG1tL202NCAqLw0KKyAgICAgICAgZ2VuZXJh
dGVfZXhjZXB0aW9uX2lmKGV2ZXgubHIgfHwgIWV2ZXgudyB8fCBldmV4Lm9wbXNrIHx8IGV2ZXgu
YnJzLA0KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEVYQ19VRCk7DQorICAgICAgICBo
b3N0X2FuZF92Y3B1X211c3RfaGF2ZShhdng1MTJmKTsNCisgICAgICAgIGQgfD0gVHdvT3A7DQor
ICAgICAgICBvcF9ieXRlcyA9IDg7DQorICAgICAgICBnb3RvIHNpbWRfem1tOw0KKw0KICAgICAg
Y2FzZSBYODZFTVVMX09QQygweDBmLCAweDgwKSAuLi4gWDg2RU1VTF9PUEMoMHgwZiwgMHg4Zik6
IC8qIGpjYyAobmVhcikgKi8NCiAgICAgICAgICBpZiAoIHRlc3RfY2MoYiwgX3JlZ3MuZWZsYWdz
KSApDQogICAgICAgICAgICAgIGptcF9yZWwoKGludDMyX3Qpc3JjLnZhbCk7DQpAQCAtODYxMSw2
MyArODYxMSw2IEBAIHg4Nl9lbXVsYXRlKA0KICAgICAgICAgIGRzdC50eXBlID0gT1BfTk9ORTsN
CiAgICAgICAgICBicmVhazsNCiAgDQotICAgIGNhc2UgWDg2RU1VTF9PUENfRVZFWF82NigweDBm
MzgsIDB4MTApOiAvKiB2cHNybHZ3IFt4eXpdbW0vbWVtLFt4eXpdbW0sW3h5el1tbXtrfSAqLw0K
LSAgICBjYXNlIFg4NkVNVUxfT1BDX0VWRVhfNjYoMHgwZjM4LCAweDExKTogLyogdnBzcmF2dyBb
eHl6XW1tL21lbSxbeHl6XW1tLFt4eXpdbW17a30gKi8NCi0gICAgY2FzZSBYODZFTVVMX09QQ19F
VkVYXzY2KDB4MGYzOCwgMHgxMik6IC8qIHZwc2xsdncgW3h5el1tbS9tZW0sW3h5el1tbSxbeHl6
XW1te2t9ICovDQotICAgICAgICBob3N0X2FuZF92Y3B1X211c3RfaGF2ZShhdng1MTJidyk7DQot
ICAgICAgICBnZW5lcmF0ZV9leGNlcHRpb25faWYoIWV2ZXgudyB8fCBldmV4LmJycywgRVhDX1VE
KTsNCi0gICAgICAgIGVsZW1fYnl0ZXMgPSAyOw0KLSAgICAgICAgZ290byBhdng1MTJmX25vX3Nh
ZTsNCi0NCi0gICAgY2FzZSBYODZFTVVMX09QQ19FVkVYXzY2KDB4MGYzOCwgMHgxOCk6IC8qIHZi
cm9hZGNhc3RzcyB4bW0vbTMyLFt4eXpdbW17a30gKi8NCi0gICAgY2FzZSBYODZFTVVMX09QQ19F
VkVYXzY2KDB4MGYzOCwgMHg1OCk6IC8qIHZwYnJvYWRjYXN0ZCB4bW0vbTMyLFt4eXpdbW17a30g
Ki8NCi0gICAgICAgIG9wX2J5dGVzID0gZWxlbV9ieXRlczsNCi0gICAgICAgIGdlbmVyYXRlX2V4
Y2VwdGlvbl9pZihldmV4LncgfHwgZXZleC5icnMsIEVYQ19VRCk7DQotICAgIGF2eDUxMl9icm9h
ZGNhc3Q6DQotICAgICAgICAvKg0KLSAgICAgICAgICogRm9yIHRoZSByZXNwZWN0aXZlIGNvZGUg
YmVsb3cgdGhlIG1haW4gc3dpdGNoKCkgdG8gd29yayB3ZSBuZWVkIHRvDQotICAgICAgICAgKiBm
b2xkIG9wX21hc2sgaGVyZTogQSBzb3VyY2UgZWxlbWVudCBnZXRzIHJlYWQgd2hlbmV2ZXIgYW55
IG9mIGl0cw0KLSAgICAgICAgICogcmVzcGVjdGl2ZSBkZXN0aW5hdGlvbiBlbGVtZW50cycgbWFz
ayBiaXRzIGlzIHNldC4NCi0gICAgICAgICAqLw0KLSAgICAgICAgaWYgKCBmYXVsdF9zdXBwcmVz
c2lvbiApDQotICAgICAgICB7DQotICAgICAgICAgICAgbiA9IDEgPDwgKChiICYgMykgLSBldmV4
LncpOw0KLSAgICAgICAgICAgIEVYUEVDVChlbGVtX2J5dGVzID4gMCk7DQotICAgICAgICAgICAg
QVNTRVJUKG9wX2J5dGVzID09IG4gKiBlbGVtX2J5dGVzKTsNCi0gICAgICAgICAgICBmb3IgKCBp
ID0gbjsgaSA8ICgxNiA8PCBldmV4LmxyKSAvIGVsZW1fYnl0ZXM7IGkgKz0gbiApDQotICAgICAg
ICAgICAgICAgIG9wX21hc2sgfD0gKG9wX21hc2sgPj4gaSkgJiAoKDEgPDwgbikgLSAxKTsNCi0g
ICAgICAgIH0NCi0gICAgICAgIGdvdG8gYXZ4NTEyZl9ub19zYWU7DQotDQotICAgIGNhc2UgWDg2
RU1VTF9PUENfRVZFWF82NigweDBmMzgsIDB4MWIpOiAvKiB2YnJvYWRjYXN0ZjMyeDggbTI1Nix6
bW17a30gKi8NCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8q
IHZicm9hZGNhc3RmNjR4NCBtMjU2LHptbXtrfSAqLw0KLSAgICBjYXNlIFg4NkVNVUxfT1BDX0VW
RVhfNjYoMHgwZjM4LCAweDViKTogLyogdmJyb2FkY2FzdGkzMng4IG0yNTYsem1te2t9ICovDQot
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvKiB2YnJvYWRjYXN0
aTY0eDQgbTI1Nix6bW17a30gKi8NCi0gICAgICAgIGdlbmVyYXRlX2V4Y2VwdGlvbl9pZihlYS50
eXBlICE9IE9QX01FTSB8fCBldmV4LmxyICE9IDIsIEVYQ19VRCk7DQotICAgICAgICAvKiBmYWxs
IHRocm91Z2ggKi8NCi0gICAgY2FzZSBYODZFTVVMX09QQ19FVkVYXzY2KDB4MGYzOCwgMHgxOSk6
IC8qIHZicm9hZGNhc3RzZCB4bW0vbTY0LHt5LHp9bW17a30gKi8NCi0gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8qIHZicm9hZGNhc3RmMzJ4MiB4bW0vbTY0LHt5
LHp9bW17a30gKi8NCi0gICAgICAgIGdlbmVyYXRlX2V4Y2VwdGlvbl9pZighZXZleC5sciwgRVhD
X1VEKTsNCi0gICAgICAgIC8qIGZhbGwgdGhyb3VnaCAqLw0KLSAgICBjYXNlIFg4NkVNVUxfT1BD
X0VWRVhfNjYoMHgwZjM4LCAweDU5KTogLyogdnBicm9hZGNhc3RxIHhtbS9tNjQsW3h5el1tbXtr
fSAqLw0KLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLyogdmJy
b2FkY2FzdGkzMngyIHhtbS9tNjQsW3h5el1tbXtrfSAqLw0KLSAgICAgICAgaWYgKCBiID09IDB4
NTkgKQ0KLSAgICAgICAgICAgIG9wX2J5dGVzID0gODsNCi0gICAgICAgIGdlbmVyYXRlX2V4Y2Vw
dGlvbl9pZihldmV4LmJycywgRVhDX1VEKTsNCi0gICAgICAgIGlmICggIWV2ZXgudyApDQotICAg
ICAgICAgICAgaG9zdF9hbmRfdmNwdV9tdXN0X2hhdmUoYXZ4NTEyZHEpOw0KLSAgICAgICAgZ290
byBhdng1MTJfYnJvYWRjYXN0Ow0KLQ0KLSAgICBjYXNlIFg4NkVNVUxfT1BDX0VWRVhfNjYoMHgw
ZjM4LCAweDFhKTogLyogdmJyb2FkY2FzdGYzMng0IG0xMjgse3ksen1tbXtrfSAqLw0KLSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLyogdmJyb2FkY2FzdGY2NHgy
IG0xMjgse3ksen1tbXtrfSAqLw0KLSAgICBjYXNlIFg4NkVNVUxfT1BDX0VWRVhfNjYoMHgwZjM4
LCAweDVhKTogLyogdmJyb2FkY2FzdGkzMng0IG0xMjgse3ksen1tbXtrfSAqLw0KLSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLyogdmJyb2FkY2FzdGk2NHgyIG0x
Mjgse3ksen1tbXtrfSAqLw0KLSAgICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKGVhLnR5cGUg
IT0gT1BfTUVNIHx8ICFldmV4LmxyIHx8IGV2ZXguYnJzLA0KLSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIEVYQ19VRCk7DQotICAgICAgICBpZiAoIGV2ZXgudyApDQotICAgICAgICAgICAg
aG9zdF9hbmRfdmNwdV9tdXN0X2hhdmUoYXZ4NTEyZHEpOw0KLSAgICAgICAgZ290byBhdng1MTJf
YnJvYWRjYXN0Ow0KLQ0KICAgICAgY2FzZSBYODZFTVVMX09QQ182NigweDBmMzgsIDB4MjApOiAv
KiBwbW92c3hidyB4bW0vbTY0LHhtbSAqLw0KICAgICAgY2FzZSBYODZFTVVMX09QQ182NigweDBm
MzgsIDB4MjEpOiAvKiBwbW92c3hiZCB4bW0vbTMyLHhtbSAqLw0KICAgICAgY2FzZSBYODZFTVVM
X09QQ182NigweDBmMzgsIDB4MjIpOiAvKiBwbW92c3hicSB4bW0vbTE2LHhtbSAqLw0KQEAgLTg3
MDEsNDcgKzg2NDQsMTQgQEAgeDg2X2VtdWxhdGUoDQogICAgICAgICAgaG9zdF9hbmRfdmNwdV9t
dXN0X2hhdmUoc3NlNF8xKTsNCiAgICAgICAgICBnb3RvIHNpbWRfMGYzOF9jb21tb247DQogIA0K
LSAgICBjYXNlIFg4NkVNVUxfT1BDX1ZFWF82NigweDBmMzgsIDB4MTMpOiAvKiB2Y3Z0cGgycHMg
eG1tL21lbSx7eCx5fW1tICovDQotICAgICAgICBnZW5lcmF0ZV9leGNlcHRpb25faWYodmV4Lncs
IEVYQ19VRCk7DQotICAgICAgICBob3N0X2FuZF92Y3B1X211c3RfaGF2ZShmMTZjKTsNCi0gICAg
ICAgIG9wX2J5dGVzID0gOCA8PCB2ZXgubDsNCi0gICAgICAgIGdvdG8gc2ltZF8wZl95bW07DQot
DQotICAgIGNhc2UgWDg2RU1VTF9PUENfRVZFWF82NigweDBmMzgsIDB4MTMpOiAvKiB2Y3Z0cGgy
cHMge3gseX1tbS9tZW0sW3h5el1tbXtrfSAqLw0KLSAgICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9u
X2lmKGV2ZXgudyB8fCAoZWEudHlwZSAhPSBPUF9SRUcgJiYgZXZleC5icnMpLCBFWENfVUQpOw0K
LSAgICAgICAgaG9zdF9hbmRfdmNwdV9tdXN0X2hhdmUoYXZ4NTEyZik7DQotICAgICAgICBpZiAo
ICFldmV4LmJycyApDQotICAgICAgICAgICAgYXZ4NTEyX3ZsZW5fY2hlY2soZmFsc2UpOw0KLSAg
ICAgICAgb3BfYnl0ZXMgPSA4IDw8IGV2ZXgubHI7DQorICAgIGNhc2UgWDg2RU1VTF9PUENfRVZF
WF82NigweDBmMzgsIDB4MTApOiAvKiB2cHNybHZ3IFt4eXpdbW0vbWVtLFt4eXpdbW0sW3h5el1t
bXtrfSAqLw0KKyAgICBjYXNlIFg4NkVNVUxfT1BDX0VWRVhfNjYoMHgwZjM4LCAweDExKTogLyog
dnBzcmF2dyBbeHl6XW1tL21lbSxbeHl6XW1tLFt4eXpdbW17a30gKi8NCisgICAgY2FzZSBYODZF
TVVMX09QQ19FVkVYXzY2KDB4MGYzOCwgMHgxMik6IC8qIHZwc2xsdncgW3h5el1tbS9tZW0sW3h5
el1tbSxbeHl6XW1te2t9ICovDQorICAgICAgICBob3N0X2FuZF92Y3B1X211c3RfaGF2ZShhdng1
MTJidyk7DQorICAgICAgICBnZW5lcmF0ZV9leGNlcHRpb25faWYoIWV2ZXgudyB8fCBldmV4LmJy
cywgRVhDX1VEKTsNCiAgICAgICAgICBlbGVtX2J5dGVzID0gMjsNCi0gICAgICAgIGdvdG8gc2lt
ZF96bW07DQotDQotICAgIGNhc2UgWDg2RU1VTF9PUENfVkVYXzY2KDB4MGYzOCwgMHgxNik6IC8q
IHZwZXJtcHMgeW1tL20yNTYseW1tLHltbSAqLw0KLSAgICBjYXNlIFg4NkVNVUxfT1BDX1ZFWF82
NigweDBmMzgsIDB4MzYpOiAvKiB2cGVybWQgeW1tL20yNTYseW1tLHltbSAqLw0KLSAgICAgICAg
Z2VuZXJhdGVfZXhjZXB0aW9uX2lmKCF2ZXgubCB8fCB2ZXgudywgRVhDX1VEKTsNCi0gICAgICAg
IGdvdG8gc2ltZF8wZl9hdngyOw0KLQ0KLSAgICBjYXNlIFg4NkVNVUxfT1BDX0VWRVhfNjYoMHgw
ZjM4LCAweDE2KTogLyogdnBlcm1we3MsZH0ge3ksen1tbS9tZW0se3ksen1tbSx7eSx6fW1te2t9
ICovDQotICAgIGNhc2UgWDg2RU1VTF9PUENfRVZFWF82NigweDBmMzgsIDB4MzYpOiAvKiB2cGVy
bXtkLHF9IHt5LHp9bW0vbWVtLHt5LHp9bW0se3ksen1tbXtrfSAqLw0KLSAgICAgICAgZ2VuZXJh
dGVfZXhjZXB0aW9uX2lmKCFldmV4LmxyLCBFWENfVUQpOw0KLSAgICAgICAgZmF1bHRfc3VwcHJl
c3Npb24gPSBmYWxzZTsNCiAgICAgICAgICBnb3RvIGF2eDUxMmZfbm9fc2FlOw0KICANCi0gICAg
Y2FzZSBYODZFTVVMX09QQ19WRVhfNjYoMHgwZjM4LCAweDIwKTogLyogdnBtb3ZzeGJ3IHhtbS9t
ZW0se3gseX1tbSAqLw0KLSAgICBjYXNlIFg4NkVNVUxfT1BDX1ZFWF82NigweDBmMzgsIDB4MjEp
OiAvKiB2cG1vdnN4YmQgeG1tL21lbSx7eCx5fW1tICovDQotICAgIGNhc2UgWDg2RU1VTF9PUENf
VkVYXzY2KDB4MGYzOCwgMHgyMik6IC8qIHZwbW92c3hicSB4bW0vbWVtLHt4LHl9bW0gKi8NCi0g
ICAgY2FzZSBYODZFTVVMX09QQ19WRVhfNjYoMHgwZjM4LCAweDIzKTogLyogdnBtb3ZzeHdkIHht
bS9tZW0se3gseX1tbSAqLw0KLSAgICBjYXNlIFg4NkVNVUxfT1BDX1ZFWF82NigweDBmMzgsIDB4
MjQpOiAvKiB2cG1vdnN4d3EgeG1tL21lbSx7eCx5fW1tICovDQotICAgIGNhc2UgWDg2RU1VTF9P
UENfVkVYXzY2KDB4MGYzOCwgMHgyNSk6IC8qIHZwbW92c3hkcSB4bW0vbWVtLHt4LHl9bW0gKi8N
Ci0gICAgY2FzZSBYODZFTVVMX09QQ19WRVhfNjYoMHgwZjM4LCAweDMwKTogLyogdnBtb3Z6eGJ3
IHhtbS9tZW0se3gseX1tbSAqLw0KLSAgICBjYXNlIFg4NkVNVUxfT1BDX1ZFWF82NigweDBmMzgs
IDB4MzEpOiAvKiB2cG1vdnp4YmQgeG1tL21lbSx7eCx5fW1tICovDQotICAgIGNhc2UgWDg2RU1V
TF9PUENfVkVYXzY2KDB4MGYzOCwgMHgzMik6IC8qIHZwbW92enhicSB4bW0vbWVtLHt4LHl9bW0g
Ki8NCi0gICAgY2FzZSBYODZFTVVMX09QQ19WRVhfNjYoMHgwZjM4LCAweDMzKTogLyogdnBtb3Z6
eHdkIHhtbS9tZW0se3gseX1tbSAqLw0KLSAgICBjYXNlIFg4NkVNVUxfT1BDX1ZFWF82NigweDBm
MzgsIDB4MzQpOiAvKiB2cG1vdnp4d3EgeG1tL21lbSx7eCx5fW1tICovDQotICAgIGNhc2UgWDg2
RU1VTF9PUENfVkVYXzY2KDB4MGYzOCwgMHgzNSk6IC8qIHZwbW92enhkcSB4bW0vbWVtLHt4LHl9
bW0gKi8NCi0gICAgICAgIG9wX2J5dGVzID0gMTYgPj4gKHBtb3ZfY29udmVydF9kZWx0YVtiICYg
N10gLSB2ZXgubCk7DQotICAgICAgICBnb3RvIHNpbWRfMGZfaW50Ow0KLQ0KICAgICAgY2FzZSBY
ODZFTVVMX09QQ19FVkVYX0YzKDB4MGYzOCwgMHgxMCk6IC8qIHZwbW92dXN3YiBbeHl6XW1tLHt4
LHl9bW0vbWVte2t9ICovDQogICAgICBjYXNlIFg4NkVNVUxfT1BDX0VWRVhfNjYoMHgwZjM4LCAw
eDIwKTogLyogdnBtb3ZzeGJ3IHt4LHl9bW0vbWVtLFt4eXpdbW17a30gKi8NCiAgICAgIGNhc2Ug
WDg2RU1VTF9PUENfRVZFWF9GMygweDBmMzgsIDB4MjApOiAvKiB2cG1vdnN3YiBbeHl6XW1tLHt4
LHl9bW0vbWVte2t9ICovDQpAQCAtODc4Nyw2ICs4Njk3LDk2IEBAIHg4Nl9lbXVsYXRlKA0KICAg
ICAgICAgIGVsZW1fYnl0ZXMgPSAoYiAmIDcpIDwgMyA/IDEgOiAoYiAmIDcpICE9IDUgPyAyIDog
NDsNCiAgICAgICAgICBnb3RvIGF2eDUxMmZfbm9fc2FlOw0KICANCisgICAgY2FzZSBYODZFTVVM
X09QQ19WRVhfNjYoMHgwZjM4LCAweDEzKTogLyogdmN2dHBoMnBzIHhtbS9tZW0se3gseX1tbSAq
Lw0KKyAgICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKHZleC53LCBFWENfVUQpOw0KKyAgICAg
ICAgaG9zdF9hbmRfdmNwdV9tdXN0X2hhdmUoZjE2Yyk7DQorICAgICAgICBvcF9ieXRlcyA9IDgg
PDwgdmV4Lmw7DQorICAgICAgICBnb3RvIHNpbWRfMGZfeW1tOw0KKw0KKyAgICBjYXNlIFg4NkVN
VUxfT1BDX0VWRVhfNjYoMHgwZjM4LCAweDEzKTogLyogdmN2dHBoMnBzIHt4LHl9bW0vbWVtLFt4
eXpdbW17a30gKi8NCisgICAgICAgIGdlbmVyYXRlX2V4Y2VwdGlvbl9pZihldmV4LncgfHwgKGVh
LnR5cGUgIT0gT1BfUkVHICYmIGV2ZXguYnJzKSwgRVhDX1VEKTsNCisgICAgICAgIGhvc3RfYW5k
X3ZjcHVfbXVzdF9oYXZlKGF2eDUxMmYpOw0KKyAgICAgICAgaWYgKCAhZXZleC5icnMgKQ0KKyAg
ICAgICAgICAgIGF2eDUxMl92bGVuX2NoZWNrKGZhbHNlKTsNCisgICAgICAgIG9wX2J5dGVzID0g
OCA8PCBldmV4LmxyOw0KKyAgICAgICAgZWxlbV9ieXRlcyA9IDI7DQorICAgICAgICBnb3RvIHNp
bWRfem1tOw0KKw0KKyAgICBjYXNlIFg4NkVNVUxfT1BDX1ZFWF82NigweDBmMzgsIDB4MTYpOiAv
KiB2cGVybXBzIHltbS9tMjU2LHltbSx5bW0gKi8NCisgICAgY2FzZSBYODZFTVVMX09QQ19WRVhf
NjYoMHgwZjM4LCAweDM2KTogLyogdnBlcm1kIHltbS9tMjU2LHltbSx5bW0gKi8NCisgICAgICAg
IGdlbmVyYXRlX2V4Y2VwdGlvbl9pZighdmV4LmwgfHwgdmV4LncsIEVYQ19VRCk7DQorICAgICAg
ICBnb3RvIHNpbWRfMGZfYXZ4MjsNCisNCisgICAgY2FzZSBYODZFTVVMX09QQ19FVkVYXzY2KDB4
MGYzOCwgMHgxNik6IC8qIHZwZXJtcHtzLGR9IHt5LHp9bW0vbWVtLHt5LHp9bW0se3ksen1tbXtr
fSAqLw0KKyAgICBjYXNlIFg4NkVNVUxfT1BDX0VWRVhfNjYoMHgwZjM4LCAweDM2KTogLyogdnBl
cm17ZCxxfSB7eSx6fW1tL21lbSx7eSx6fW1tLHt5LHp9bW17a30gKi8NCisgICAgICAgIGdlbmVy
YXRlX2V4Y2VwdGlvbl9pZighZXZleC5sciwgRVhDX1VEKTsNCisgICAgICAgIGZhdWx0X3N1cHBy
ZXNzaW9uID0gZmFsc2U7DQorICAgICAgICBnb3RvIGF2eDUxMmZfbm9fc2FlOw0KKw0KKyAgICBj
YXNlIFg4NkVNVUxfT1BDX0VWRVhfNjYoMHgwZjM4LCAweDE4KTogLyogdmJyb2FkY2FzdHNzIHht
bS9tMzIsW3h5el1tbXtrfSAqLw0KKyAgICBjYXNlIFg4NkVNVUxfT1BDX0VWRVhfNjYoMHgwZjM4
LCAweDU4KTogLyogdnBicm9hZGNhc3RkIHhtbS9tMzIsW3h5el1tbXtrfSAqLw0KKyAgICAgICAg
b3BfYnl0ZXMgPSBlbGVtX2J5dGVzOw0KKyAgICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKGV2
ZXgudyB8fCBldmV4LmJycywgRVhDX1VEKTsNCisgICAgYXZ4NTEyX2Jyb2FkY2FzdDoNCisgICAg
ICAgIC8qDQorICAgICAgICAgKiBGb3IgdGhlIHJlc3BlY3RpdmUgY29kZSBiZWxvdyB0aGUgbWFp
biBzd2l0Y2goKSB0byB3b3JrIHdlIG5lZWQgdG8NCisgICAgICAgICAqIGZvbGQgb3BfbWFzayBo
ZXJlOiBBIHNvdXJjZSBlbGVtZW50IGdldHMgcmVhZCB3aGVuZXZlciBhbnkgb2YgaXRzDQorICAg
ICAgICAgKiByZXNwZWN0aXZlIGRlc3RpbmF0aW9uIGVsZW1lbnRzJyBtYXNrIGJpdHMgaXMgc2V0
Lg0KKyAgICAgICAgICovDQorICAgICAgICBpZiAoIGZhdWx0X3N1cHByZXNzaW9uICkNCisgICAg
ICAgIHsNCisgICAgICAgICAgICBuID0gMSA8PCAoKGIgJiAzKSAtIGV2ZXgudyk7DQorICAgICAg
ICAgICAgRVhQRUNUKGVsZW1fYnl0ZXMgPiAwKTsNCisgICAgICAgICAgICBBU1NFUlQob3BfYnl0
ZXMgPT0gbiAqIGVsZW1fYnl0ZXMpOw0KKyAgICAgICAgICAgIGZvciAoIGkgPSBuOyBpIDwgKDE2
IDw8IGV2ZXgubHIpIC8gZWxlbV9ieXRlczsgaSArPSBuICkNCisgICAgICAgICAgICAgICAgb3Bf
bWFzayB8PSAob3BfbWFzayA+PiBpKSAmICgoMSA8PCBuKSAtIDEpOw0KKyAgICAgICAgfQ0KKyAg
ICAgICAgZ290byBhdng1MTJmX25vX3NhZTsNCisNCisgICAgY2FzZSBYODZFTVVMX09QQ19FVkVY
XzY2KDB4MGYzOCwgMHgxYik6IC8qIHZicm9hZGNhc3RmMzJ4OCBtMjU2LHptbXtrfSAqLw0KKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLyogdmJyb2FkY2FzdGY2
NHg0IG0yNTYsem1te2t9ICovDQorICAgIGNhc2UgWDg2RU1VTF9PUENfRVZFWF82NigweDBmMzgs
IDB4NWIpOiAvKiB2YnJvYWRjYXN0aTMyeDggbTI1Nix6bW17a30gKi8NCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8qIHZicm9hZGNhc3RpNjR4NCBtMjU2LHpt
bXtrfSAqLw0KKyAgICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKGVhLnR5cGUgIT0gT1BfTUVN
IHx8IGV2ZXgubHIgIT0gMiwgRVhDX1VEKTsNCisgICAgICAgIC8qIGZhbGwgdGhyb3VnaCAqLw0K
KyAgICBjYXNlIFg4NkVNVUxfT1BDX0VWRVhfNjYoMHgwZjM4LCAweDE5KTogLyogdmJyb2FkY2Fz
dHNkIHhtbS9tNjQse3ksen1tbXtrfSAqLw0KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgLyogdmJyb2FkY2FzdGYzMngyIHhtbS9tNjQse3ksen1tbXtrfSAqLw0K
KyAgICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKCFldmV4LmxyLCBFWENfVUQpOw0KKyAgICAg
ICAgLyogZmFsbCB0aHJvdWdoICovDQorICAgIGNhc2UgWDg2RU1VTF9PUENfRVZFWF82NigweDBm
MzgsIDB4NTkpOiAvKiB2cGJyb2FkY2FzdHEgeG1tL202NCxbeHl6XW1te2t9ICovDQorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvKiB2YnJvYWRjYXN0aTMyeDIg
eG1tL202NCxbeHl6XW1te2t9ICovDQorICAgICAgICBpZiAoIGIgPT0gMHg1OSApDQorICAgICAg
ICAgICAgb3BfYnl0ZXMgPSA4Ow0KKyAgICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKGV2ZXgu
YnJzLCBFWENfVUQpOw0KKyAgICAgICAgaWYgKCAhZXZleC53ICkNCisgICAgICAgICAgICBob3N0
X2FuZF92Y3B1X211c3RfaGF2ZShhdng1MTJkcSk7DQorICAgICAgICBnb3RvIGF2eDUxMl9icm9h
ZGNhc3Q7DQorDQorICAgIGNhc2UgWDg2RU1VTF9PUENfRVZFWF82NigweDBmMzgsIDB4MWEpOiAv
KiB2YnJvYWRjYXN0ZjMyeDQgbTEyOCx7eSx6fW1te2t9ICovDQorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAvKiB2YnJvYWRjYXN0ZjY0eDIgbTEyOCx7eSx6fW1t
e2t9ICovDQorICAgIGNhc2UgWDg2RU1VTF9PUENfRVZFWF82NigweDBmMzgsIDB4NWEpOiAvKiB2
YnJvYWRjYXN0aTMyeDQgbTEyOCx7eSx6fW1te2t9ICovDQorICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAvKiB2YnJvYWRjYXN0aTY0eDIgbTEyOCx7eSx6fW1te2t9
ICovDQorICAgICAgICBnZW5lcmF0ZV9leGNlcHRpb25faWYoZWEudHlwZSAhPSBPUF9NRU0gfHwg
IWV2ZXgubHIgfHwgZXZleC5icnMsDQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgRVhD
X1VEKTsNCisgICAgICAgIGlmICggZXZleC53ICkNCisgICAgICAgICAgICBob3N0X2FuZF92Y3B1
X211c3RfaGF2ZShhdng1MTJkcSk7DQorICAgICAgICBnb3RvIGF2eDUxMl9icm9hZGNhc3Q7DQor
DQorICAgIGNhc2UgWDg2RU1VTF9PUENfVkVYXzY2KDB4MGYzOCwgMHgyMCk6IC8qIHZwbW92c3hi
dyB4bW0vbWVtLHt4LHl9bW0gKi8NCisgICAgY2FzZSBYODZFTVVMX09QQ19WRVhfNjYoMHgwZjM4
LCAweDIxKTogLyogdnBtb3ZzeGJkIHhtbS9tZW0se3gseX1tbSAqLw0KKyAgICBjYXNlIFg4NkVN
VUxfT1BDX1ZFWF82NigweDBmMzgsIDB4MjIpOiAvKiB2cG1vdnN4YnEgeG1tL21lbSx7eCx5fW1t
ICovDQorICAgIGNhc2UgWDg2RU1VTF9PUENfVkVYXzY2KDB4MGYzOCwgMHgyMyk6IC8qIHZwbW92
c3h3ZCB4bW0vbWVtLHt4LHl9bW0gKi8NCisgICAgY2FzZSBYODZFTVVMX09QQ19WRVhfNjYoMHgw
ZjM4LCAweDI0KTogLyogdnBtb3ZzeHdxIHhtbS9tZW0se3gseX1tbSAqLw0KKyAgICBjYXNlIFg4
NkVNVUxfT1BDX1ZFWF82NigweDBmMzgsIDB4MjUpOiAvKiB2cG1vdnN4ZHEgeG1tL21lbSx7eCx5
fW1tICovDQorICAgIGNhc2UgWDg2RU1VTF9PUENfVkVYXzY2KDB4MGYzOCwgMHgzMCk6IC8qIHZw
bW92enhidyB4bW0vbWVtLHt4LHl9bW0gKi8NCisgICAgY2FzZSBYODZFTVVMX09QQ19WRVhfNjYo
MHgwZjM4LCAweDMxKTogLyogdnBtb3Z6eGJkIHhtbS9tZW0se3gseX1tbSAqLw0KKyAgICBjYXNl
IFg4NkVNVUxfT1BDX1ZFWF82NigweDBmMzgsIDB4MzIpOiAvKiB2cG1vdnp4YnEgeG1tL21lbSx7
eCx5fW1tICovDQorICAgIGNhc2UgWDg2RU1VTF9PUENfVkVYXzY2KDB4MGYzOCwgMHgzMyk6IC8q
IHZwbW92enh3ZCB4bW0vbWVtLHt4LHl9bW0gKi8NCisgICAgY2FzZSBYODZFTVVMX09QQ19WRVhf
NjYoMHgwZjM4LCAweDM0KTogLyogdnBtb3Z6eHdxIHhtbS9tZW0se3gseX1tbSAqLw0KKyAgICBj
YXNlIFg4NkVNVUxfT1BDX1ZFWF82NigweDBmMzgsIDB4MzUpOiAvKiB2cG1vdnp4ZHEgeG1tL21l
bSx7eCx5fW1tICovDQorICAgICAgICBvcF9ieXRlcyA9IDE2ID4+IChwbW92X2NvbnZlcnRfZGVs
dGFbYiAmIDddIC0gdmV4LmwpOw0KKyAgICAgICAgZ290byBzaW1kXzBmX2ludDsNCisNCiAgICAg
IGNhc2UgWDg2RU1VTF9PUENfRVZFWF9GMygweDBmMzgsIDB4MjkpOiAvKiB2cG1vdntiLHd9Mm0g
W3h5el1tbSxrICovDQogICAgICBjYXNlIFg4NkVNVUxfT1BDX0VWRVhfRjMoMHgwZjM4LCAweDM5
KTogLyogdnBtb3Z7ZCxxfTJtIFt4eXpdbW0sayAqLw0KICAgICAgICAgIGdlbmVyYXRlX2V4Y2Vw
dGlvbl9pZighZXZleC5yIHx8ICFldmV4LlIsIEVYQ19VRCk7DQpAQCAtODg5NCw2ICs4ODk0LDUy
IEBAIHg4Nl9lbXVsYXRlKA0KICAgICAgICAgIGJyZWFrOw0KICAgICAgfQ0KICANCisgICAgY2Fz
ZSBYODZFTVVMX09QQ19FVkVYXzY2KDB4MGYzOCwgMHgyYyk6IC8qIHZzY2FsZWZwe3MsZH0gW3h5
el1tbS9tZW0sW3h5el1tbSxbeHl6XW1te2t9ICovDQorICAgIGNhc2UgWDg2RU1VTF9PUENfRVZF
WF82NigweDBmMzgsIDB4NDIpOiAvKiB2Z2V0ZXhwcHtzLGR9IFt4eXpdbW0vbWVtLFt4eXpdbW17
a30gKi8NCisgICAgY2FzZSBYODZFTVVMX09QQ19FVkVYXzY2KDB4MGYzOCwgMHg5Nik6IC8qIHZm
bWFkZHN1YjEzMnB7cyxkfSBbeHl6XW1tL21lbSxbeHl6XW1tLFt4eXpdbW17a30gKi8NCisgICAg
Y2FzZSBYODZFTVVMX09QQ19FVkVYXzY2KDB4MGYzOCwgMHg5Nyk6IC8qIHZmbXN1YmFkZDEzMnB7
cyxkfSBbeHl6XW1tL21lbSxbeHl6XW1tLFt4eXpdbW17a30gKi8NCisgICAgY2FzZSBYODZFTVVM
X09QQ19FVkVYXzY2KDB4MGYzOCwgMHg5OCk6IC8qIHZmbWFkZDEzMnB7cyxkfSBbeHl6XW1tL21l
bSxbeHl6XW1tLFt4eXpdbW17a30gKi8NCisgICAgY2FzZSBYODZFTVVMX09QQ19FVkVYXzY2KDB4
MGYzOCwgMHg5YSk6IC8qIHZmbXN1YjEzMnB7cyxkfSBbeHl6XW1tL21lbSxbeHl6XW1tLFt4eXpd
bW17a30gKi8NCisgICAgY2FzZSBYODZFTVVMX09QQ19FVkVYXzY2KDB4MGYzOCwgMHg5Yyk6IC8q
IHZmbm1hZGQxMzJwe3MsZH0gW3h5el1tbS9tZW0sW3h5el1tbSxbeHl6XW1te2t9ICovDQorICAg
IGNhc2UgWDg2RU1VTF9PUENfRVZFWF82NigweDBmMzgsIDB4OWUpOiAvKiB2Zm5tc3ViMTMycHtz
LGR9IFt4eXpdbW0vbWVtLFt4eXpdbW0sW3h5el1tbXtrfSAqLw0KKyAgICBjYXNlIFg4NkVNVUxf
T1BDX0VWRVhfNjYoMHgwZjM4LCAweGE2KTogLyogdmZtYWRkc3ViMjEzcHtzLGR9IFt4eXpdbW0v
bWVtLFt4eXpdbW0sW3h5el1tbXtrfSAqLw0KKyAgICBjYXNlIFg4NkVNVUxfT1BDX0VWRVhfNjYo
MHgwZjM4LCAweGE3KTogLyogdmZtc3ViYWRkMjEzcHtzLGR9IFt4eXpdbW0vbWVtLFt4eXpdbW0s
W3h5el1tbXtrfSAqLw0KKyAgICBjYXNlIFg4NkVNVUxfT1BDX0VWRVhfNjYoMHgwZjM4LCAweGE4
KTogLyogdmZtYWRkMjEzcHtzLGR9IFt4eXpdbW0vbWVtLFt4eXpdbW0sW3h5el1tbXtrfSAqLw0K
KyAgICBjYXNlIFg4NkVNVUxfT1BDX0VWRVhfNjYoMHgwZjM4LCAweGFhKTogLyogdmZtc3ViMjEz
cHtzLGR9IFt4eXpdbW0vbWVtLFt4eXpdbW0sW3h5el1tbXtrfSAqLw0KKyAgICBjYXNlIFg4NkVN
VUxfT1BDX0VWRVhfNjYoMHgwZjM4LCAweGFjKTogLyogdmZubWFkZDIxM3B7cyxkfSBbeHl6XW1t
L21lbSxbeHl6XW1tLFt4eXpdbW17a30gKi8NCisgICAgY2FzZSBYODZFTVVMX09QQ19FVkVYXzY2
KDB4MGYzOCwgMHhhZSk6IC8qIHZmbm1zdWIyMTNwe3MsZH0gW3h5el1tbS9tZW0sW3h5el1tbSxb
eHl6XW1te2t9ICovDQorICAgIGNhc2UgWDg2RU1VTF9PUENfRVZFWF82NigweDBmMzgsIDB4YjYp
OiAvKiB2Zm1hZGRzdWIyMzFwe3MsZH0gW3h5el1tbS9tZW0sW3h5el1tbSxbeHl6XW1te2t9ICov
DQorICAgIGNhc2UgWDg2RU1VTF9PUENfRVZFWF82NigweDBmMzgsIDB4YjcpOiAvKiB2Zm1zdWJh
ZGQyMzFwe3MsZH0gW3h5el1tbS9tZW0sW3h5el1tbSxbeHl6XW1te2t9ICovDQorICAgIGNhc2Ug
WDg2RU1VTF9PUENfRVZFWF82NigweDBmMzgsIDB4YjgpOiAvKiB2Zm1hZGQyMzFwe3MsZH0gW3h5
el1tbS9tZW0sW3h5el1tbSxbeHl6XW1te2t9ICovDQorICAgIGNhc2UgWDg2RU1VTF9PUENfRVZF
WF82NigweDBmMzgsIDB4YmEpOiAvKiB2Zm1zdWIyMzFwe3MsZH0gW3h5el1tbS9tZW0sW3h5el1t
bSxbeHl6XW1te2t9ICovDQorICAgIGNhc2UgWDg2RU1VTF9PUENfRVZFWF82NigweDBmMzgsIDB4
YmMpOiAvKiB2Zm5tYWRkMjMxcHtzLGR9IFt4eXpdbW0vbWVtLFt4eXpdbW0sW3h5el1tbXtrfSAq
Lw0KKyAgICBjYXNlIFg4NkVNVUxfT1BDX0VWRVhfNjYoMHgwZjM4LCAweGJlKTogLyogdmZubXN1
YjIzMXB7cyxkfSBbeHl6XW1tL21lbSxbeHl6XW1tLFt4eXpdbW17a30gKi8NCisgICAgICAgIGhv
c3RfYW5kX3ZjcHVfbXVzdF9oYXZlKGF2eDUxMmYpOw0KKyAgICAgICAgaWYgKCBlYS50eXBlICE9
IE9QX1JFRyB8fCAhZXZleC5icnMgKQ0KKyAgICAgICAgICAgIGF2eDUxMl92bGVuX2NoZWNrKGZh
bHNlKTsNCisgICAgICAgIGdvdG8gc2ltZF96bW07DQorDQorICAgIGNhc2UgWDg2RU1VTF9PUENf
RVZFWF82NigweDBmMzgsIDB4MmQpOiAvKiB2c2NhbGVmc3tzLGR9IHhtbS9tZW0seG1tLHhtbXtr
fSAqLw0KKyAgICBjYXNlIFg4NkVNVUxfT1BDX0VWRVhfNjYoMHgwZjM4LCAweDQzKTogLyogdmdl
dGV4cHN7cyxkfSB4bW0vbWVtLHhtbSx4bW17a30gKi8NCisgICAgY2FzZSBYODZFTVVMX09QQ19F
VkVYXzY2KDB4MGYzOCwgMHg5OSk6IC8qIHZmbWFkZDEzMnN7cyxkfSB4bW0vbWVtLHhtbSx4bW17
a30gKi8NCisgICAgY2FzZSBYODZFTVVMX09QQ19FVkVYXzY2KDB4MGYzOCwgMHg5Yik6IC8qIHZm
bXN1YjEzMnN7cyxkfSB4bW0vbWVtLHhtbSx4bW17a30gKi8NCisgICAgY2FzZSBYODZFTVVMX09Q
Q19FVkVYXzY2KDB4MGYzOCwgMHg5ZCk6IC8qIHZmbm1hZGQxMzJze3MsZH0geG1tL21lbSx4bW0s
eG1te2t9ICovDQorICAgIGNhc2UgWDg2RU1VTF9PUENfRVZFWF82NigweDBmMzgsIDB4OWYpOiAv
KiB2Zm5tc3ViMTMyc3tzLGR9IHhtbS9tZW0seG1tLHhtbXtrfSAqLw0KKyAgICBjYXNlIFg4NkVN
VUxfT1BDX0VWRVhfNjYoMHgwZjM4LCAweGE5KTogLyogdmZtYWRkMjEzc3tzLGR9IHhtbS9tZW0s
eG1tLHhtbXtrfSAqLw0KKyAgICBjYXNlIFg4NkVNVUxfT1BDX0VWRVhfNjYoMHgwZjM4LCAweGFi
KTogLyogdmZtc3ViMjEzc3tzLGR9IHhtbS9tZW0seG1tLHhtbXtrfSAqLw0KKyAgICBjYXNlIFg4
NkVNVUxfT1BDX0VWRVhfNjYoMHgwZjM4LCAweGFkKTogLyogdmZubWFkZDIxM3N7cyxkfSB4bW0v
bWVtLHhtbSx4bW17a30gKi8NCisgICAgY2FzZSBYODZFTVVMX09QQ19FVkVYXzY2KDB4MGYzOCwg
MHhhZik6IC8qIHZmbm1zdWIyMTNze3MsZH0geG1tL21lbSx4bW0seG1te2t9ICovDQorICAgIGNh
c2UgWDg2RU1VTF9PUENfRVZFWF82NigweDBmMzgsIDB4YjkpOiAvKiB2Zm1hZGQyMzFze3MsZH0g
eG1tL21lbSx4bW0seG1te2t9ICovDQorICAgIGNhc2UgWDg2RU1VTF9PUENfRVZFWF82NigweDBm
MzgsIDB4YmIpOiAvKiB2Zm1zdWIyMzFze3MsZH0geG1tL21lbSx4bW0seG1te2t9ICovDQorICAg
IGNhc2UgWDg2RU1VTF9PUENfRVZFWF82NigweDBmMzgsIDB4YmQpOiAvKiB2Zm5tYWRkMjMxc3tz
LGR9IHhtbS9tZW0seG1tLHhtbXtrfSAqLw0KKyAgICBjYXNlIFg4NkVNVUxfT1BDX0VWRVhfNjYo
MHgwZjM4LCAweGJmKTogLyogdmZubXN1YjIzMXN7cyxkfSB4bW0vbWVtLHhtbSx4bW17a30gKi8N
CisgICAgICAgIGhvc3RfYW5kX3ZjcHVfbXVzdF9oYXZlKGF2eDUxMmYpOw0KKyAgICBzaW1kX3pt
bV9zY2FsYXJfc2FlOg0KKyAgICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKGVhLnR5cGUgIT0g
T1BfUkVHICYmIGV2ZXguYnJzLCBFWENfVUQpOw0KKyAgICAgICAgaWYgKCAhZXZleC5icnMgKQ0K
KyAgICAgICAgICAgIGF2eDUxMl92bGVuX2NoZWNrKHRydWUpOw0KKyAgICAgICAgZ290byBzaW1k
X3ptbTsNCisNCiAgICAgIGNhc2UgWDg2RU1VTF9PUENfNjYoMHgwZjM4LCAweDM3KTogLyogcGNt
cGd0cSB4bW0vbTEyOCx4bW0gKi8NCiAgICAgICAgICBob3N0X2FuZF92Y3B1X211c3RfaGF2ZShz
c2U0XzIpOw0KICAgICAgICAgIGdvdG8gc2ltZF8wZjM4X2NvbW1vbjsNCkBAIC04OTI2LDYgKzg5
NzIsMzEgQEAgeDg2X2VtdWxhdGUoDQogICAgICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKHZl
eC5sLCBFWENfVUQpOw0KICAgICAgICAgIGdvdG8gc2ltZF8wZl9hdng7DQogIA0KKyAgICBjYXNl
IFg4NkVNVUxfT1BDX0VWRVhfNjYoMHgwZjM4LCAweDUwKTogLyogdnBkcGJ1c2QgW3h5el1tbS9t
ZW0sW3h5el1tbSxbeHl6XW1te2t9ICovDQorICAgIGNhc2UgWDg2RU1VTF9PUENfRVZFWF82Nigw
eDBmMzgsIDB4NTEpOiAvKiB2cGRwYnVzZHMgW3h5el1tbS9tZW0sW3h5el1tbSxbeHl6XW1te2t9
ICovDQorICAgIGNhc2UgWDg2RU1VTF9PUENfRVZFWF82NigweDBmMzgsIDB4NTIpOiAvKiB2cGRw
d3NzZCBbeHl6XW1tL21lbSxbeHl6XW1tLFt4eXpdbW17a30gKi8NCisgICAgY2FzZSBYODZFTVVM
X09QQ19FVkVYXzY2KDB4MGYzOCwgMHg1Myk6IC8qIHZwZHB3c3NkcyBbeHl6XW1tL21lbSxbeHl6
XW1tLFt4eXpdbW17a30gKi8NCisgICAgICAgIGhvc3RfYW5kX3ZjcHVfbXVzdF9oYXZlKGF2eDUx
Ml92bm5pKTsNCisgICAgICAgIGdlbmVyYXRlX2V4Y2VwdGlvbl9pZihldmV4LncsIEVYQ19VRCk7
DQorICAgICAgICBnb3RvIGF2eDUxMmZfbm9fc2FlOw0KKw0KKyAgICBjYXNlIFg4NkVNVUxfT1BD
X1ZFWF82NigweDBmMzgsIDB4NTgpOiAvKiB2cGJyb2FkY2FzdGQgeG1tL20zMix7eCx5fW1tICov
DQorICAgIGNhc2UgWDg2RU1VTF9PUENfVkVYXzY2KDB4MGYzOCwgMHg1OSk6IC8qIHZwYnJvYWRj
YXN0cSB4bW0vbTY0LHt4LHl9bW0gKi8NCisgICAgY2FzZSBYODZFTVVMX09QQ19WRVhfNjYoMHgw
ZjM4LCAweDc4KTogLyogdnBicm9hZGNhc3RiIHhtbS9tOCx7eCx5fW1tICovDQorICAgIGNhc2Ug
WDg2RU1VTF9PUENfVkVYXzY2KDB4MGYzOCwgMHg3OSk6IC8qIHZwYnJvYWRjYXN0dyB4bW0vbTE2
LHt4LHl9bW0gKi8NCisgICAgICAgIG9wX2J5dGVzID0gMSA8PCAoKCEoYiAmIDB4MjApICogMikg
KyAoYiAmIDEpKTsNCisgICAgICAgIC8qIGZhbGwgdGhyb3VnaCAqLw0KKyAgICBjYXNlIFg4NkVN
VUxfT1BDX1ZFWF82NigweDBmMzgsIDB4NDYpOiAvKiB2cHNyYXZkIHt4LHl9bW0vbWVtLHt4LHl9
bW0se3gseX1tbSAqLw0KKyAgICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKHZleC53LCBFWENf
VUQpOw0KKyAgICAgICAgZ290byBzaW1kXzBmX2F2eDI7DQorDQorICAgIGNhc2UgWDg2RU1VTF9P
UENfRVZFWF82NigweDBmMzgsIDB4NGQpOiAvKiB2cmNwMTRze3MsZH0geG1tL21lbSx4bW0seG1t
e2t9ICovDQorICAgIGNhc2UgWDg2RU1VTF9PUENfRVZFWF82NigweDBmMzgsIDB4NGYpOiAvKiB2
cnNxcnQxNHN7cyxkfSB4bW0vbWVtLHhtbSx4bW17a30gKi8NCisgICAgICAgIGhvc3RfYW5kX3Zj
cHVfbXVzdF9oYXZlKGF2eDUxMmYpOw0KKyAgICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKGV2
ZXguYnJzLCBFWENfVUQpOw0KKyAgICAgICAgYXZ4NTEyX3ZsZW5fY2hlY2sodHJ1ZSk7DQorICAg
ICAgICBnb3RvIHNpbWRfem1tOw0KKw0KICAgICAgY2FzZSBYODZFTVVMX09QQ19FVkVYX0YyKDB4
MGYzOCwgMHg1Mik6IC8qIHZwNGRwd3NzZCBtMTI4LHptbSszLHptbXtrfSAqLw0KICAgICAgY2Fz
ZSBYODZFTVVMX09QQ19FVkVYX0YyKDB4MGYzOCwgMHg1Myk6IC8qIHZwNGRwd3NzZHMgbTEyOCx6
bW0rMyx6bW17a30gKi8NCiAgICAgICAgICBob3N0X2FuZF92Y3B1X211c3RfaGF2ZShhdng1MTJf
NHZubml3KTsNCkBAIC04OTQ4LDIzICs5MDE5LDYgQEAgeDg2X2VtdWxhdGUoDQogICAgICAgICAg
aG9zdF9hbmRfdmNwdV9tdXN0X2hhdmUoYXZ4NTEyX3Zwb3BjbnRkcSk7DQogICAgICAgICAgZ290
byBhdng1MTJmX25vX3NhZTsNCiAgDQotICAgIGNhc2UgWDg2RU1VTF9PUENfVkVYXzY2KDB4MGYz
OCwgMHg1OCk6IC8qIHZwYnJvYWRjYXN0ZCB4bW0vbTMyLHt4LHl9bW0gKi8NCi0gICAgY2FzZSBY
ODZFTVVMX09QQ19WRVhfNjYoMHgwZjM4LCAweDU5KTogLyogdnBicm9hZGNhc3RxIHhtbS9tNjQs
e3gseX1tbSAqLw0KLSAgICBjYXNlIFg4NkVNVUxfT1BDX1ZFWF82NigweDBmMzgsIDB4NzgpOiAv
KiB2cGJyb2FkY2FzdGIgeG1tL204LHt4LHl9bW0gKi8NCi0gICAgY2FzZSBYODZFTVVMX09QQ19W
RVhfNjYoMHgwZjM4LCAweDc5KTogLyogdnBicm9hZGNhc3R3IHhtbS9tMTYse3gseX1tbSAqLw0K
LSAgICAgICAgb3BfYnl0ZXMgPSAxIDw8ICgoIShiICYgMHgyMCkgKiAyKSArIChiICYgMSkpOw0K
LSAgICAgICAgLyogZmFsbCB0aHJvdWdoICovDQotICAgIGNhc2UgWDg2RU1VTF9PUENfVkVYXzY2
KDB4MGYzOCwgMHg0Nik6IC8qIHZwc3JhdmQge3gseX1tbS9tZW0se3gseX1tbSx7eCx5fW1tICov
DQotICAgICAgICBnZW5lcmF0ZV9leGNlcHRpb25faWYodmV4LncsIEVYQ19VRCk7DQotICAgICAg
ICBnb3RvIHNpbWRfMGZfYXZ4MjsNCi0NCi0gICAgY2FzZSBYODZFTVVMX09QQ19FVkVYXzY2KDB4
MGYzOCwgMHg0ZCk6IC8qIHZyY3AxNHN7cyxkfSB4bW0vbWVtLHhtbSx4bW17a30gKi8NCi0gICAg
Y2FzZSBYODZFTVVMX09QQ19FVkVYXzY2KDB4MGYzOCwgMHg0Zik6IC8qIHZyc3FydDE0c3tzLGR9
IHhtbS9tZW0seG1tLHhtbXtrfSAqLw0KLSAgICAgICAgaG9zdF9hbmRfdmNwdV9tdXN0X2hhdmUo
YXZ4NTEyZik7DQotICAgICAgICBnZW5lcmF0ZV9leGNlcHRpb25faWYoZXZleC5icnMsIEVYQ19V
RCk7DQotICAgICAgICBhdng1MTJfdmxlbl9jaGVjayh0cnVlKTsNCi0gICAgICAgIGdvdG8gc2lt
ZF96bW07DQotDQogICAgICBjYXNlIFg4NkVNVUxfT1BDX1ZFWF82NigweDBmMzgsIDB4NWEpOiAv
KiB2YnJvYWRjYXN0aTEyOCBtMTI4LHltbSAqLw0KICAgICAgICAgIGdlbmVyYXRlX2V4Y2VwdGlv
bl9pZihlYS50eXBlICE9IE9QX01FTSB8fCAhdmV4LmwgfHwgdmV4LncsIEVYQ19VRCk7DQogICAg
ICAgICAgZ290byBzaW1kXzBmX2F2eDI7DQpAQCAtOTM1Miw2MCArOTQwNiw2IEBAIHg4Nl9lbXVs
YXRlKA0KICAgICAgICAgIGhvc3RfYW5kX3ZjcHVfbXVzdF9oYXZlKGZtYSk7DQogICAgICAgICAg
Z290byBzaW1kXzBmX3ltbTsNCiAgDQotICAgIGNhc2UgWDg2RU1VTF9PUENfRVZFWF82NigweDBm
MzgsIDB4MmMpOiAvKiB2c2NhbGVmcHtzLGR9IFt4eXpdbW0vbWVtLFt4eXpdbW0sW3h5el1tbXtr
fSAqLw0KLSAgICBjYXNlIFg4NkVNVUxfT1BDX0VWRVhfNjYoMHgwZjM4LCAweDQyKTogLyogdmdl
dGV4cHB7cyxkfSBbeHl6XW1tL21lbSxbeHl6XW1te2t9ICovDQotICAgIGNhc2UgWDg2RU1VTF9P
UENfRVZFWF82NigweDBmMzgsIDB4OTYpOiAvKiB2Zm1hZGRzdWIxMzJwe3MsZH0gW3h5el1tbS9t
ZW0sW3h5el1tbSxbeHl6XW1te2t9ICovDQotICAgIGNhc2UgWDg2RU1VTF9PUENfRVZFWF82Nigw
eDBmMzgsIDB4OTcpOiAvKiB2Zm1zdWJhZGQxMzJwe3MsZH0gW3h5el1tbS9tZW0sW3h5el1tbSxb
eHl6XW1te2t9ICovDQotICAgIGNhc2UgWDg2RU1VTF9PUENfRVZFWF82NigweDBmMzgsIDB4OTgp
OiAvKiB2Zm1hZGQxMzJwe3MsZH0gW3h5el1tbS9tZW0sW3h5el1tbSxbeHl6XW1te2t9ICovDQot
ICAgIGNhc2UgWDg2RU1VTF9PUENfRVZFWF82NigweDBmMzgsIDB4OWEpOiAvKiB2Zm1zdWIxMzJw
e3MsZH0gW3h5el1tbS9tZW0sW3h5el1tbSxbeHl6XW1te2t9ICovDQotICAgIGNhc2UgWDg2RU1V
TF9PUENfRVZFWF82NigweDBmMzgsIDB4OWMpOiAvKiB2Zm5tYWRkMTMycHtzLGR9IFt4eXpdbW0v
bWVtLFt4eXpdbW0sW3h5el1tbXtrfSAqLw0KLSAgICBjYXNlIFg4NkVNVUxfT1BDX0VWRVhfNjYo
MHgwZjM4LCAweDllKTogLyogdmZubXN1YjEzMnB7cyxkfSBbeHl6XW1tL21lbSxbeHl6XW1tLFt4
eXpdbW17a30gKi8NCi0gICAgY2FzZSBYODZFTVVMX09QQ19FVkVYXzY2KDB4MGYzOCwgMHhhNik6
IC8qIHZmbWFkZHN1YjIxM3B7cyxkfSBbeHl6XW1tL21lbSxbeHl6XW1tLFt4eXpdbW17a30gKi8N
Ci0gICAgY2FzZSBYODZFTVVMX09QQ19FVkVYXzY2KDB4MGYzOCwgMHhhNyk6IC8qIHZmbXN1YmFk
ZDIxM3B7cyxkfSBbeHl6XW1tL21lbSxbeHl6XW1tLFt4eXpdbW17a30gKi8NCi0gICAgY2FzZSBY
ODZFTVVMX09QQ19FVkVYXzY2KDB4MGYzOCwgMHhhOCk6IC8qIHZmbWFkZDIxM3B7cyxkfSBbeHl6
XW1tL21lbSxbeHl6XW1tLFt4eXpdbW17a30gKi8NCi0gICAgY2FzZSBYODZFTVVMX09QQ19FVkVY
XzY2KDB4MGYzOCwgMHhhYSk6IC8qIHZmbXN1YjIxM3B7cyxkfSBbeHl6XW1tL21lbSxbeHl6XW1t
LFt4eXpdbW17a30gKi8NCi0gICAgY2FzZSBYODZFTVVMX09QQ19FVkVYXzY2KDB4MGYzOCwgMHhh
Yyk6IC8qIHZmbm1hZGQyMTNwe3MsZH0gW3h5el1tbS9tZW0sW3h5el1tbSxbeHl6XW1te2t9ICov
DQotICAgIGNhc2UgWDg2RU1VTF9PUENfRVZFWF82NigweDBmMzgsIDB4YWUpOiAvKiB2Zm5tc3Vi
MjEzcHtzLGR9IFt4eXpdbW0vbWVtLFt4eXpdbW0sW3h5el1tbXtrfSAqLw0KLSAgICBjYXNlIFg4
NkVNVUxfT1BDX0VWRVhfNjYoMHgwZjM4LCAweGI2KTogLyogdmZtYWRkc3ViMjMxcHtzLGR9IFt4
eXpdbW0vbWVtLFt4eXpdbW0sW3h5el1tbXtrfSAqLw0KLSAgICBjYXNlIFg4NkVNVUxfT1BDX0VW
RVhfNjYoMHgwZjM4LCAweGI3KTogLyogdmZtc3ViYWRkMjMxcHtzLGR9IFt4eXpdbW0vbWVtLFt4
eXpdbW0sW3h5el1tbXtrfSAqLw0KLSAgICBjYXNlIFg4NkVNVUxfT1BDX0VWRVhfNjYoMHgwZjM4
LCAweGI4KTogLyogdmZtYWRkMjMxcHtzLGR9IFt4eXpdbW0vbWVtLFt4eXpdbW0sW3h5el1tbXtr
fSAqLw0KLSAgICBjYXNlIFg4NkVNVUxfT1BDX0VWRVhfNjYoMHgwZjM4LCAweGJhKTogLyogdmZt
c3ViMjMxcHtzLGR9IFt4eXpdbW0vbWVtLFt4eXpdbW0sW3h5el1tbXtrfSAqLw0KLSAgICBjYXNl
IFg4NkVNVUxfT1BDX0VWRVhfNjYoMHgwZjM4LCAweGJjKTogLyogdmZubWFkZDIzMXB7cyxkfSBb
eHl6XW1tL21lbSxbeHl6XW1tLFt4eXpdbW17a30gKi8NCi0gICAgY2FzZSBYODZFTVVMX09QQ19F
VkVYXzY2KDB4MGYzOCwgMHhiZSk6IC8qIHZmbm1zdWIyMzFwe3MsZH0gW3h5el1tbS9tZW0sW3h5
el1tbSxbeHl6XW1te2t9ICovDQotICAgICAgICBob3N0X2FuZF92Y3B1X211c3RfaGF2ZShhdng1
MTJmKTsNCi0gICAgICAgIGlmICggZWEudHlwZSAhPSBPUF9SRUcgfHwgIWV2ZXguYnJzICkNCi0g
ICAgICAgICAgICBhdng1MTJfdmxlbl9jaGVjayhmYWxzZSk7DQotICAgICAgICBnb3RvIHNpbWRf
em1tOw0KLQ0KLSAgICBjYXNlIFg4NkVNVUxfT1BDX0VWRVhfNjYoMHgwZjM4LCAweDJkKTogLyog
dnNjYWxlZnN7cyxkfSB4bW0vbWVtLHhtbSx4bW17a30gKi8NCi0gICAgY2FzZSBYODZFTVVMX09Q
Q19FVkVYXzY2KDB4MGYzOCwgMHg0Myk6IC8qIHZnZXRleHBze3MsZH0geG1tL21lbSx4bW0seG1t
e2t9ICovDQotICAgIGNhc2UgWDg2RU1VTF9PUENfRVZFWF82NigweDBmMzgsIDB4OTkpOiAvKiB2
Zm1hZGQxMzJze3MsZH0geG1tL21lbSx4bW0seG1te2t9ICovDQotICAgIGNhc2UgWDg2RU1VTF9P
UENfRVZFWF82NigweDBmMzgsIDB4OWIpOiAvKiB2Zm1zdWIxMzJze3MsZH0geG1tL21lbSx4bW0s
eG1te2t9ICovDQotICAgIGNhc2UgWDg2RU1VTF9PUENfRVZFWF82NigweDBmMzgsIDB4OWQpOiAv
KiB2Zm5tYWRkMTMyc3tzLGR9IHhtbS9tZW0seG1tLHhtbXtrfSAqLw0KLSAgICBjYXNlIFg4NkVN
VUxfT1BDX0VWRVhfNjYoMHgwZjM4LCAweDlmKTogLyogdmZubXN1YjEzMnN7cyxkfSB4bW0vbWVt
LHhtbSx4bW17a30gKi8NCi0gICAgY2FzZSBYODZFTVVMX09QQ19FVkVYXzY2KDB4MGYzOCwgMHhh
OSk6IC8qIHZmbWFkZDIxM3N7cyxkfSB4bW0vbWVtLHhtbSx4bW17a30gKi8NCi0gICAgY2FzZSBY
ODZFTVVMX09QQ19FVkVYXzY2KDB4MGYzOCwgMHhhYik6IC8qIHZmbXN1YjIxM3N7cyxkfSB4bW0v
bWVtLHhtbSx4bW17a30gKi8NCi0gICAgY2FzZSBYODZFTVVMX09QQ19FVkVYXzY2KDB4MGYzOCwg
MHhhZCk6IC8qIHZmbm1hZGQyMTNze3MsZH0geG1tL21lbSx4bW0seG1te2t9ICovDQotICAgIGNh
c2UgWDg2RU1VTF9PUENfRVZFWF82NigweDBmMzgsIDB4YWYpOiAvKiB2Zm5tc3ViMjEzc3tzLGR9
IHhtbS9tZW0seG1tLHhtbXtrfSAqLw0KLSAgICBjYXNlIFg4NkVNVUxfT1BDX0VWRVhfNjYoMHgw
ZjM4LCAweGI5KTogLyogdmZtYWRkMjMxc3tzLGR9IHhtbS9tZW0seG1tLHhtbXtrfSAqLw0KLSAg
ICBjYXNlIFg4NkVNVUxfT1BDX0VWRVhfNjYoMHgwZjM4LCAweGJiKTogLyogdmZtc3ViMjMxc3tz
LGR9IHhtbS9tZW0seG1tLHhtbXtrfSAqLw0KLSAgICBjYXNlIFg4NkVNVUxfT1BDX0VWRVhfNjYo
MHgwZjM4LCAweGJkKTogLyogdmZubWFkZDIzMXN7cyxkfSB4bW0vbWVtLHhtbSx4bW17a30gKi8N
Ci0gICAgY2FzZSBYODZFTVVMX09QQ19FVkVYXzY2KDB4MGYzOCwgMHhiZik6IC8qIHZmbm1zdWIy
MzFze3MsZH0geG1tL21lbSx4bW0seG1te2t9ICovDQotICAgICAgICBob3N0X2FuZF92Y3B1X211
c3RfaGF2ZShhdng1MTJmKTsNCi0gICAgc2ltZF96bW1fc2NhbGFyX3NhZToNCi0gICAgICAgIGdl
bmVyYXRlX2V4Y2VwdGlvbl9pZihlYS50eXBlICE9IE9QX1JFRyAmJiBldmV4LmJycywgRVhDX1VE
KTsNCi0gICAgICAgIGlmICggIWV2ZXguYnJzICkNCi0gICAgICAgICAgICBhdng1MTJfdmxlbl9j
aGVjayh0cnVlKTsNCi0gICAgICAgIGdvdG8gc2ltZF96bW07DQotDQotICAgIGNhc2UgWDg2RU1V
TF9PUENfRVZFWF82NigweDBmMzgsIDB4NTApOiAvKiB2cGRwYnVzZCBbeHl6XW1tL21lbSxbeHl6
XW1tLFt4eXpdbW17a30gKi8NCi0gICAgY2FzZSBYODZFTVVMX09QQ19FVkVYXzY2KDB4MGYzOCwg
MHg1MSk6IC8qIHZwZHBidXNkcyBbeHl6XW1tL21lbSxbeHl6XW1tLFt4eXpdbW17a30gKi8NCi0g
ICAgY2FzZSBYODZFTVVMX09QQ19FVkVYXzY2KDB4MGYzOCwgMHg1Mik6IC8qIHZwZHB3c3NkIFt4
eXpdbW0vbWVtLFt4eXpdbW0sW3h5el1tbXtrfSAqLw0KLSAgICBjYXNlIFg4NkVNVUxfT1BDX0VW
RVhfNjYoMHgwZjM4LCAweDUzKTogLyogdnBkcHdzc2RzIFt4eXpdbW0vbWVtLFt4eXpdbW0sW3h5
el1tbXtrfSAqLw0KLSAgICAgICAgaG9zdF9hbmRfdmNwdV9tdXN0X2hhdmUoYXZ4NTEyX3Zubmkp
Ow0KLSAgICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKGV2ZXgudywgRVhDX1VEKTsNCi0gICAg
ICAgIGdvdG8gYXZ4NTEyZl9ub19zYWU7DQotDQogICAgICBjYXNlIFg4NkVNVUxfT1BDX0VWRVhf
RjIoMHgwZjM4LCAweDlhKTogLyogdjRmbWFkZHBzIG0xMjgsem1tKzMsem1te2t9ICovDQogICAg
ICBjYXNlIFg4NkVNVUxfT1BDX0VWRVhfRjIoMHgwZjM4LCAweGFhKTogLyogdjRmbm1hZGRwcyBt
MTI4LHptbSszLHptbXtrfSAqLw0KICAgICAgICAgIGhvc3RfYW5kX3ZjcHVfbXVzdF9oYXZlKGF2
eDUxMl80Zm1hcHMpOw0KQEAgLTEwMjU0LDExICsxMDI1NCw2IEBAIHg4Nl9lbXVsYXRlKA0KICAg
ICAgICAgIGdlbmVyYXRlX2V4Y2VwdGlvbl9pZihldmV4LmJycyB8fCBldmV4Lm9wbXNrLCBFWENf
VUQpOw0KICAgICAgICAgIGdvdG8gYXZ4NTEyZl9pbW04X25vX3NhZTsNCiAgDQotICAgIGNhc2Ug
WDg2RU1VTF9PUENfVkVYXzY2KDB4MGYzYSwgMHg0YSk6IC8qIHZibGVuZHZwcyB7eCx5fW1tLHt4
LHl9bW0vbWVtLHt4LHl9bW0se3gseX1tbSAqLw0KLSAgICBjYXNlIFg4NkVNVUxfT1BDX1ZFWF82
NigweDBmM2EsIDB4NGIpOiAvKiB2YmxlbmR2cGQge3gseX1tbSx7eCx5fW1tL21lbSx7eCx5fW1t
LHt4LHl9bW0gKi8NCi0gICAgICAgIGdlbmVyYXRlX2V4Y2VwdGlvbl9pZih2ZXgudywgRVhDX1VE
KTsNCi0gICAgICAgIGdvdG8gc2ltZF8wZl9pbW04X2F2eDsNCi0NCiAgICAgIGNhc2UgWDg2RU1V
TF9PUENfVkVYXzY2KDB4MGYzYSwgMHg0OCk6IC8qIHZwZXJtaWwycHMgJGltbSx7eCx5fW1tL21l
bSx7eCx5fW1tLHt4LHl9bW0se3gseX1tbSAqLw0KICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgLyogdnBlcm1pbDJwcyAkaW1tLHt4LHl9bW0se3gseX1tbS9tZW0s
e3gseX1tbSx7eCx5fW1tICovDQogICAgICBjYXNlIFg4NkVNVUxfT1BDX1ZFWF82NigweDBmM2Es
IDB4NDkpOiAvKiB2cGVybWlsMnBkICRpbW0se3gseX1tbS9tZW0se3gseX1tbSx7eCx5fW1tLHt4
LHl9bW0gKi8NCkBAIC0xMDI2Niw2ICsxMDI2MSwxMSBAQCB4ODZfZW11bGF0ZSgNCiAgICAgICAg
ICBob3N0X2FuZF92Y3B1X211c3RfaGF2ZSh4b3ApOw0KICAgICAgICAgIGdvdG8gc2ltZF8wZl9p
bW04X3ltbTsNCiAgDQorICAgIGNhc2UgWDg2RU1VTF9PUENfVkVYXzY2KDB4MGYzYSwgMHg0YSk6
IC8qIHZibGVuZHZwcyB7eCx5fW1tLHt4LHl9bW0vbWVtLHt4LHl9bW0se3gseX1tbSAqLw0KKyAg
ICBjYXNlIFg4NkVNVUxfT1BDX1ZFWF82NigweDBmM2EsIDB4NGIpOiAvKiB2YmxlbmR2cGQge3gs
eX1tbSx7eCx5fW1tL21lbSx7eCx5fW1tLHt4LHl9bW0gKi8NCisgICAgICAgIGdlbmVyYXRlX2V4
Y2VwdGlvbl9pZih2ZXgudywgRVhDX1VEKTsNCisgICAgICAgIGdvdG8gc2ltZF8wZl9pbW04X2F2
eDsNCisNCiAgICAgIGNhc2UgWDg2RU1VTF9PUENfVkVYXzY2KDB4MGYzYSwgMHg0Yyk6IC8qIHZw
YmxlbmR2YiB7eCx5fW1tLHt4LHl9bW0vbWVtLHt4LHl9bW0se3gseX1tbSAqLw0KICAgICAgICAg
IGdlbmVyYXRlX2V4Y2VwdGlvbl9pZih2ZXgudywgRVhDX1VEKTsNCiAgICAgICAgICBnb3RvIHNp
bWRfMGZfaW50X2ltbTg7DQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 01 11:35:57 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Jul 2019 11:35:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hhuaz-0004Az-2b; Mon, 01 Jul 2019 11:35:41 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=aTZJ=U6=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hhuax-0004Au-RB
 for xen-devel@lists.xenproject.org; Mon, 01 Jul 2019 11:35:39 +0000
X-Inumbo-ID: 58640356-9bf4-11e9-b2b7-b71b8209e123
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 58640356-9bf4-11e9-b2b7-b71b8209e123;
 Mon, 01 Jul 2019 11:35:37 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 212A5AF96;
 Mon,  1 Jul 2019 11:35:36 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org
Date: Mon,  1 Jul 2019 13:35:34 +0200
Message-Id: <20190701113534.10553-1-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
MIME-Version: 1.0
Subject: [Xen-devel] [ANNOUNCE] Xen 4.13 Development Update
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Reply-To: xen-devel@lists.xenproject.org, jgross@suse.com
Cc: jgross@suse.com, luwei.kang@intel.com, wl@xen.org, konrad.wilk@oracle.com,
 andrew.cooper3@citrix.com, marmarek@invisiblethingslab.com, dfaggioli@suse.com,
 paul.durrant@citrix.com, JBeulich@suse.com, puwen@hygon.cn,
 Volodymyr_Babchuk@epam.com, chao.gao@intel.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBlbWFpbCBvbmx5IHRyYWNrcyBiaWcgaXRlbXMgZm9yIHhlbi5naXQgdHJlZS4gUGxlYXNl
IHJlcGx5IGZvciBpdGVtcyB5b3UKd291bGQgbGlrZSB0byBzZWUgaW4gNC4xMyBzbyB0aGF0IHBl
b3BsZSBoYXZlIGFuIGlkZWEgd2hhdCBpcyBnb2luZyBvbiBhbmQKcHJpb3JpdGlzZSBhY2NvcmRp
bmdseS4KCllvdSdyZSB3ZWxjb21lIHRvIHByb3ZpZGUgZGVzY3JpcHRpb24gYW5kIHVzZSBjYXNl
cyBvZiB0aGUgZmVhdHVyZSB5b3UncmUKd29ya2luZyBvbi4KCj0gVGltZWxpbmUgPQoKV2Ugbm93
IGFkb3B0IGEgZml4ZWQgY3V0LW9mZiBkYXRlIHNjaGVtZS4gV2Ugd2lsbCByZWxlYXNlIGFib3V0
IGV2ZXJ5IDggbW9udGhzLgpUaGUgdXBjb21pbmcgNC4xMyB0aW1lbGluZSBhcmUgYXMgZm9sbG93
ZWQ6CgoqIExhc3QgcG9zdGluZyBkYXRlOiBTZXB0ZW1iZXIgMTN0aCwgMjAxOQoqIEhhcmQgY29k
ZSBmcmVlemU6IFNlcHRlbWJlciAyN3RoLCAyMDE5CiogUkMxOiBUQkQKKiBSZWxlYXNlOiBOb3Zl
bWJlciA3dGgsIDIwMTkKCk5vdGUgdGhhdCB3ZSBkb24ndCBoYXZlIGZyZWV6ZSBleGNlcHRpb24g
c2NoZW1lIGFueW1vcmUuIEFsbCBwYXRjaGVzCnRoYXQgd2lzaCB0byBnbyBpbnRvIDQuMTMgbXVz
dCBiZSBwb3N0ZWQgaW5pdGlhbGx5IG5vIGxhdGVyIHRoYW4gdGhlCmxhc3QgcG9zdGluZyBkYXRl
IGFuZCBmaW5hbGx5IG5vIGxhdGVyIHRoYW4gdGhlIGhhcmQgY29kZSBmcmVlemUuIEFsbApwYXRj
aGVzIHBvc3RlZCBhZnRlciB0aGF0IGRhdGUgd2lsbCBiZSBhdXRvbWF0aWNhbGx5IHF1ZXVlZCBp
bnRvIG5leHQKcmVsZWFzZS4KClJDcyB3aWxsIGJlIGFycmFuZ2VkIGltbWVkaWF0ZWx5IGFmdGVy
IGZyZWV6ZS4KCldlIHJlY2VudGx5IGludHJvZHVjZWQgYSBqaXJhIGluc3RhbmNlIHRvIHRyYWNr
IGFsbCB0aGUgdGFza3MgKG5vdCBvbmx5IGJpZykKZm9yIHRoZSBwcm9qZWN0LiBTZWU6IGh0dHBz
Oi8veGVucHJvamVjdC5hdGxhc3NpYW4ubmV0L3Byb2plY3RzL1hFTi9pc3N1ZXMuCgpTb21lIG9m
IHRoZSB0YXNrcyB0cmFja2VkIGJ5IHRoaXMgZS1tYWlsIGFsc28gaGF2ZSBhIGNvcnJlc3BvbmRp
bmcgamlyYSB0YXNrCnJlZmVycmVkIGJ5IFhFTi1OLgoKSSBoYXZlIHN0YXJ0ZWQgdG8gaW5jbHVk
ZSB0aGUgdmVyc2lvbiBudW1iZXIgb2Ygc2VyaWVzIGFzc29jaWF0ZWQgdG8gZWFjaApmZWF0dXJl
LiBDYW4gZWFjaCBvd25lciBzZW5kIGFuIHVwZGF0ZSBvbiB0aGUgdmVyc2lvbiBudW1iZXIgaWYg
dGhlIHNlcmllcwp3YXMgcG9zdGVkIHVwc3RyZWFtPwoKPSBQcm9qZWN0cyA9Cgo9PSBIeXBlcnZp
c29yID09IAoKKiAgUGVyLWNwdSB0YXNrbGV0CiAgLSAgWEVOLTI4CiAgLSAgS29ucmFkIFJ6ZXN6
dXRlayBXaWxrCgoqICBJbXByb3ZlbWVudHMgdG8gZG9tYWluIGNyZWF0aW9uICh2MikKICAtICBB
bmRyZXcgQ29vcGVyCgoqICBDb3JlIGF3YXJlIHNjaGVkdWxpbmcgKFJGQyB2MSkKICAtICBEYXJp
byBGYWdnaW9saQoKKiAgQ29yZSBhd2FyZSBzY2hlZHVsaW5nIGZvciBjcmVkaXQyIChSRkMgdjEp
CiAgLSAgRGFyaW8gRmFnZ2lvbGkKCiogIENvcmUgc2NoZWR1bGluZyAodjEpCiAgLSAgSnVlcmdl
biBHcm9zcwoKKiAgU3dpdGNoIHRvIHVzZSBkb21oZWFwIHBhZ2UgZm9yIHBhZ2UgdGFibGUgKFJG
QyB2MSkKICAtICBXZWkgTGl1Cgo9PT0geDg2ID09PSAKCiogIFBWLUlPTU1VICh2NykKICAtICBQ
YXVsIER1cnJhbnQKCiogIEhWTSBndWVzdCBDUFUgdG9wb2xvZ3kgc3VwcG9ydCAoUkZDKQogIC0g
IENoYW8gR2FvCgoqICBJbnRlbCBQcm9jZXNzb3IgVHJhY2UgdmlydHVhbGl6YXRpb24gZW5hYmxp
bmcgKHYxKQogIC0gIEx1d2VpIEthbmcKCiogIExpbnV4IHN0dWIgZG9tYWlucyAoUkZDIHYyKQog
IC0gIE1hcmVrIE1hcmN6eWtvd3NraS1Hw7NyZWNraQoKKiAgSW1wcm92ZSBsYXRlIG1pY3JvY29k
ZSBsb2FkaW5nICh2NykKICAtICBDaGFvIEdhbwoKKiAgRml4ZXMgdG8gI0RCIGluamVjdGlvbgog
IC0gIEFuZHJldyBDb29wZXIKCiogIENQVUlEL01TUiBYZW4vdG9vbHN0YWNrIGltcHJvdmVtZW50
cwogIC0gIEFuZHJldyBDb29wZXIKCiogIEltcHJvdmVtZW50cyB0byBkb21haW5fY3Jhc2goKQog
IC0gIEFuZHJldyBDb29wZXIKCiogIHgyQVBJQyBzdXBwb3J0IGZvciBBTUQgKHYyKQogIC0gIEph
biBCZXVsaWNoCgoqICBFSUJSUwogIC0gIEFuZHJldyBDb29wZXIKCj09IENvbXBsZXRlZCA9PSAK
CiogIERyb3AgdG1lbQogIC0gIFdlaSBMaXUKCiogIEFkZCBzdXBwb3J0IGZvciBIeWdvbiBEaHlh
bmEgRmFtaWx5IDE4aCBwcm9jZXNzb3IKICAtICBQdSBXZW4KCiogIFRFRSBtZWRpYXRvciAoYW5k
IE9QLVRFRSkgc3VwcG9ydCBpbiBYRU4KICAtICBWb2xvZHlteXIgQmFiY2h1awoKCkp1ZXJnZW4g
R3Jvc3MKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 01 11:40:19 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Jul 2019 11:40:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hhufS-0004vR-MG; Mon, 01 Jul 2019 11:40: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=YZ94=U6=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hhufQ-0004vM-Vs
 for xen-devel@lists.xenproject.org; Mon, 01 Jul 2019 11:40:17 +0000
X-Inumbo-ID: fe2bbffe-9bf4-11e9-8980-bc764e045a96
Received: from m4a0039g.houston.softwaregrp.com (unknown [15.124.2.85])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id fe2bbffe-9bf4-11e9-8980-bc764e045a96;
 Mon, 01 Jul 2019 11:40:15 +0000 (UTC)
Received: FROM m4a0039g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0039g.houston.softwaregrp.com WITH ESMTP; 
 Mon,  1 Jul 2019 11:36:40 +0000
Received: from M4W0335.microfocus.com (2002:f78:1193::f78:1193) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Mon, 1 Jul 2019 11:39:17 +0000
Received: from NAM03-BY2-obe.outbound.protection.outlook.com (15.124.8.10) by
 M4W0335.microfocus.com (15.120.17.147) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Mon, 1 Jul 2019 11:39:17 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3204.namprd18.prod.outlook.com (10.255.137.97) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2032.17; Mon, 1 Jul 2019 11:39:16 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc%3]) with mapi id 15.20.2008.020; Mon, 1 Jul 2019
 11:39:16 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Roger Pau Monne <roger.pau@citrix.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH] xstate: make use_xsave non-init
Thread-Index: AQHVMAGdCquHeScd+UuKxH/O+V4l3A==
Date: Mon, 1 Jul 2019 11:39:16 +0000
Message-ID: <addf8b00-6c2e-56e3-d5f8-ec7e52291638@suse.com>
References: <20190701104903.72364-1-roger.pau@citrix.com>
In-Reply-To: <20190701104903.72364-1-roger.pau@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6P189CA0017.EURP189.PROD.OUTLOOK.COM (2603:10a6:6:2e::30)
 To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: bcb2b73b-8682-436d-bd4e-08d6fe18bf8e
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3204; 
x-ms-traffictypediagnostic: BY5PR18MB3204:
x-microsoft-antispam-prvs: <BY5PR18MB3204E8DC645327619CFDF25AB3F90@BY5PR18MB3204.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 00851CA28B
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(366004)(39860400002)(376002)(136003)(346002)(396003)(199004)(189003)(2906002)(73956011)(66946007)(14454004)(66476007)(66556008)(64756008)(66446008)(72206003)(229853002)(6486002)(71190400001)(6512007)(71200400001)(6436002)(53936002)(54906003)(36756003)(4326008)(5660300002)(4744005)(6246003)(110136005)(31696002)(305945005)(316002)(7736002)(66066001)(86362001)(25786009)(5024004)(81166006)(186003)(26005)(478600001)(68736007)(3846002)(6116002)(31686004)(256004)(8936002)(81156014)(52116002)(386003)(486006)(8676002)(6506007)(76176011)(80792005)(102836004)(2616005)(476003)(53546011)(11346002)(2501003)(446003)(99286004);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3204;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: 1LLdiLIPiui7vd02m2QsCTqQyLn5TUnMCrKBhafdrr35E51Ix0bwL1x73G6pTxAJdo9OuKOFv/G+PtU53ALN6urGkv6l1ojicWPKj3zVGV9VMv3oFQE4jhszHuR2wIgORmdEDQBTv2l3vJyWoyJctweGyVdbTV0gEP9wdDlkp7B8j+T1ptBj3DWzib6n1K57bBzcT0VjijZ391qjy1zzVmjHhI4jxry7L3qN3qVSPGXlLL8wPyx5AOCmIIgmEyTDAdFnbU2mclE/eMhv6WTpWjo76PhvqazwH1ONOpNk/CX5TvwyT/pmDQIohjCR/Dc2MWzOY8itVEBMnMjDHnFFoniXLk3xmk5Pdb0q/thuplz9vtWz0qUBSJ7tBoyGNqcdJeGtPX2ym751HKrPyp7G16TIIoWNp+HHCIoFIeTqnNU=
Content-ID: <398838398079584AB10E2641C101DC71@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: bcb2b73b-8682-436d-bd4e-08d6fe18bf8e
X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Jul 2019 11:39:16.7895 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3204
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH] xstate: make use_xsave non-init
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDEuMDcuMjAxOSAxMjo0OSwgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOg0KPiAtLS0gYS94ZW4v
YXJjaC94ODYveHN0YXRlLmMNCj4gKysrIGIveGVuL2FyY2gveDg2L3hzdGF0ZS5jDQo+IEBAIC01
NzcsNyArNTc3LDcgQEAgdW5zaWduZWQgaW50IHhzdGF0ZV9jdHh0X3NpemUodTY0IHhjcjApDQo+
ICAgLyogQ29sbGVjdCB0aGUgaW5mb3JtYXRpb24gb2YgcHJvY2Vzc29yJ3MgZXh0ZW5kZWQgc3Rh
dGUgKi8NCj4gICB2b2lkIHhzdGF0ZV9pbml0KHN0cnVjdCBjcHVpbmZvX3g4NiAqYykNCj4gICB7
DQo+IC0gICAgc3RhdGljIGJvb2wgX19pbml0ZGF0YSB1c2VfeHNhdmUgPSB0cnVlOw0KPiArICAg
IHN0YXRpYyBib29sIHVzZV94c2F2ZSA9IHRydWU7DQoNClBsZWFzZSBhdHRhY2ggYXQgbGVhc3Qg
YSBicmllZiBjb21tZW50IGhlcmUsIHN1Y2ggdGhhdCBwZW9wbGUNCndvbid0IGNvbnNpZGVyIHRo
ZSBfX2luaXRkYXRhIG1pc3NpbmcuDQoNCk9mIGNvdXJzZSBJJ2QgYWN0dWFsbHkgcHJlZmVyIHRo
ZSBhbm5vdGF0aW9uIHRvIHN0YXkgaGVyZSBpbg0KdGhlIGdjYyBjYXNlLiBJaXJjIHRoZXJlIHdh
cyBvbmUgb3RoZXIgY2FzZSB3aGVyZSB0aGVyZSB3YXMNCnN1Y2ggYW4gaXNzdWU7IEkgZG9uJ3Qg
cmVjYWxsIHdoZXRoZXIgdGhlcmUgaXQgdG9vIGdvdCBkZWFsdA0Kd2l0aCBieSByZW1vdmluZyBh
biBhbm5vdGF0aW9uLiBIb3cgYWJvdXQgd2UgaW50cm9kdWNlIGFuDQphbm5vdGF0aW9uIHRoYXQg
ZXhwYW5kcyB0byBub3RoaW5nIGluIHRoZSBjbGFuZyBjYXNlLCBidXQNCmNvbnRpbnVlcyB0byBw
cm92aWRlIHRoZSBzYW1lIGZ1bmN0aW9uYWxpdHkgZm9yIGdjYz8gVGhhdA0Kd291bGQgdGhlbiBh
bHNvIGNsYXJpZnkgdGhlIHJlYXNvbiBmb3IgaXQgYmVpbmcgaW4gYW55DQpwYXJ0aWN1bGFyIHBs
YWNlIChJIGd1ZXNzIHRoZXJlIGFyZSBnb2luZyB0byBiZSBtb3JlKSB3aXRob3V0DQp0aGUgbmVl
ZCBmb3IgZnVydGhlciBjb21tZW50YXJ5Lg0KDQpKYW4NCg0KX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 01 11:42:55 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Jul 2019 11: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 1hhuhw-00054R-4V; Mon, 01 Jul 2019 11:42:52 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=YZ94=U6=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hhuhv-00054M-NK
 for xen-devel@lists.xenproject.org; Mon, 01 Jul 2019 11:42:51 +0000
X-Inumbo-ID: 58df35ca-9bf5-11e9-9d72-6bddff2a6330
Received: from m4a0041g.houston.softwaregrp.com (unknown [15.124.2.87])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 58df35ca-9bf5-11e9-9d72-6bddff2a6330;
 Mon, 01 Jul 2019 11:42:47 +0000 (UTC)
Received: FROM m4a0041g.houston.softwaregrp.com (15.120.17.147) BY
 m4a0041g.houston.softwaregrp.com WITH ESMTP
 FOR xen-devel@lists.xenproject.org; Mon,  1 Jul 2019 11:42:41 +0000
Received: from M9W0068.microfocus.com (2002:f79:bf::f79:bf) by
 M4W0335.microfocus.com (2002:f78:1193::f78:1193) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Mon, 1 Jul 2019 11:42:13 +0000
Received: from NAM02-SN1-obe.outbound.protection.outlook.com (15.124.72.11) by
 M9W0068.microfocus.com (15.121.0.191) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Mon, 1 Jul 2019 11:42:13 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3204.namprd18.prod.outlook.com (10.255.137.97) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2032.17; Mon, 1 Jul 2019 11:42:12 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc%3]) with mapi id 15.20.2008.020; Mon, 1 Jul 2019
 11:42:12 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Juergen Gross <JGross@suse.com>
Thread-Topic: [ANNOUNCE] Xen 4.13 Development Update
Thread-Index: AQHVMAEoGc29zgNUHE25BYAbOrgbcKa1o/oA
Date: Mon, 1 Jul 2019 11:42:12 +0000
Message-ID: <30a2c632-c3be-24e4-94a8-10b83f607197@suse.com>
References: <20190701113534.10553-1-jgross@suse.com>
In-Reply-To: <20190701113534.10553-1-jgross@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: LNXP123CA0006.GBRP123.PROD.OUTLOOK.COM
 (2603:10a6:600:d2::18) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: d2c15443-8778-41d2-c104-08d6fe192852
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3204; 
x-ms-traffictypediagnostic: BY5PR18MB3204:
x-microsoft-antispam-prvs: <BY5PR18MB3204510CE10C2C2D15096C92B3F90@BY5PR18MB3204.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:6790;
x-forefront-prvs: 00851CA28B
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(396003)(346002)(136003)(376002)(39860400002)(366004)(199004)(189003)(478600001)(6862004)(26005)(6116002)(3846002)(31686004)(68736007)(25786009)(186003)(81166006)(6636002)(256004)(102836004)(99286004)(446003)(53546011)(476003)(2616005)(11346002)(52116002)(81156014)(76176011)(80792005)(6506007)(386003)(8676002)(486006)(8936002)(6486002)(6436002)(53936002)(71190400001)(71200400001)(6512007)(66446008)(64756008)(66556008)(66476007)(14454004)(66946007)(73956011)(2906002)(229853002)(72206003)(6246003)(31696002)(305945005)(4744005)(37006003)(86362001)(66066001)(316002)(7736002)(36756003)(5660300002)(4326008);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3204;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: KHXf6hO/17pCKh3aykvTSq1Sj9li4Xf9eYsRRzBy/nD35PlVOluF79lCjhZME8iy+PXCVtyh3LQf4ntZ0oeWXuXpUJ+5LFOswBOgWTKxdIUWXbQKP/d4tpBwwBpgQfIB9aYAodrQpGJY7IimxekoW4d4gUsmm1H2zjchoEStq6v77LS30o2zeBZe454HhdCBWNwRWMCmCd158yxYrUSFaQx0T/PF7Arefl3cV1dB2frig1zcIFOB6UTZK5YgW5YDc9st5b6pcS17Bg6mPuSnpaSQMVZ+HuY4y7seZ/aEkM0pzMpWsy3AYw8tKVE58m0djC1uDWGCIoWqPrp5pDwZrf8N3ZTYspbgqtqyg7g6s6VwEASeMEwBNBJf7kF6Wf7hlcKGT9h7aTrKUZh6I5GNnYtgfyU8i+m0XxaTnvh+L2M=
Content-ID: <30BAD21A01813B44B5B42AAEEC38C744@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: d2c15443-8778-41d2-c104-08d6fe192852
X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Jul 2019 11:42:12.7341 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3204
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [ANNOUNCE] Xen 4.13 Development Update
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDEuMDcuMjAxOSAxMzozNSwgSnVlcmdlbiBHcm9zcyB3cm90ZToNCj4gPT09IHg4NiA9PT0N
Cj4gDQo+ICogIFBWLUlPTU1VICh2NykNCj4gICAgLSAgUGF1bCBEdXJyYW50DQo+IA0KPiAqICBI
Vk0gZ3Vlc3QgQ1BVIHRvcG9sb2d5IHN1cHBvcnQgKFJGQykNCj4gICAgLSAgQ2hhbyBHYW8NCj4g
DQo+ICogIEludGVsIFByb2Nlc3NvciBUcmFjZSB2aXJ0dWFsaXphdGlvbiBlbmFibGluZyAodjEp
DQo+ICAgIC0gIEx1d2VpIEthbmcNCj4gDQo+ICogIExpbnV4IHN0dWIgZG9tYWlucyAoUkZDIHYy
KQ0KPiAgICAtICBNYXJlayBNYXJjenlrb3dza2ktR8OzcmVja2kNCj4gDQo+ICogIEltcHJvdmUg
bGF0ZSBtaWNyb2NvZGUgbG9hZGluZyAodjcpDQo+ICAgIC0gIENoYW8gR2FvDQo+IA0KPiAqICBG
aXhlcyB0byAjREIgaW5qZWN0aW9uDQo+ICAgIC0gIEFuZHJldyBDb29wZXINCj4gDQo+ICogIENQ
VUlEL01TUiBYZW4vdG9vbHN0YWNrIGltcHJvdmVtZW50cw0KPiAgICAtICBBbmRyZXcgQ29vcGVy
DQo+IA0KPiAqICBJbXByb3ZlbWVudHMgdG8gZG9tYWluX2NyYXNoKCkNCj4gICAgLSAgQW5kcmV3
IENvb3Blcg0KPiANCj4gKiAgeDJBUElDIHN1cHBvcnQgZm9yIEFNRCAodjIpDQo+ICAgIC0gIEph
biBCZXVsaWNoDQo+IA0KPiAqICBFSUJSUw0KPiAgICAtICBBbmRyZXcgQ29vcGVyDQoNCldhc24n
dCB0aGUgQVZYNTEyIGVtdWxhdG9yIHdvcmsgKG5vdyBhdCB2OSkgb24gdGhpcyBsaXN0IGVhcmxp
ZXIgb24/DQoNCkphbg0KDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 01 11:47:52 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Jul 2019 11:47:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hhumi-0005It-Tv; Mon, 01 Jul 2019 11:47:48 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=YZ94=U6=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hhumh-0005Io-85
 for xen-devel@lists.xenproject.org; Mon, 01 Jul 2019 11:47:47 +0000
X-Inumbo-ID: 0a09c77a-9bf6-11e9-b96b-0f5603c5ae16
Received: from m4a0039g.houston.softwaregrp.com (unknown [15.124.2.85])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 0a09c77a-9bf6-11e9-b96b-0f5603c5ae16;
 Mon, 01 Jul 2019 11:47:45 +0000 (UTC)
Received: FROM m4a0039g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0039g.houston.softwaregrp.com WITH ESMTP; 
 Mon,  1 Jul 2019 11:44:10 +0000
Received: from M4W0335.microfocus.com (2002:f78:1193::f78:1193) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Mon, 1 Jul 2019 11:47:08 +0000
Received: from NAM02-CY1-obe.outbound.protection.outlook.com (15.124.8.14) by
 M4W0335.microfocus.com (15.120.17.147) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Mon, 1 Jul 2019 11:47:08 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3137.namprd18.prod.outlook.com (10.255.136.206) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2032.20; Mon, 1 Jul 2019 11:47:06 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc%3]) with mapi id 15.20.2008.020; Mon, 1 Jul 2019
 11:47:06 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH 0/6] x86emul: further work
Thread-Index: AQHVMAK16Ej1nJLcOUCzei/GD+/BMw==
Date: Mon, 1 Jul 2019 11:47:06 +0000
Message-ID: <2d69ac51-9c4a-96f9-fd37-578658076571@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6P189CA0021.EURP189.PROD.OUTLOOK.COM (2603:10a6:6:2e::34)
 To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 70dbd433-1bdf-43f9-b3c3-08d6fe19d769
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3137; 
x-ms-traffictypediagnostic: BY5PR18MB3137:
x-microsoft-antispam-prvs: <BY5PR18MB31373C3DEFBD6F2137DD4BABB3F90@BY5PR18MB3137.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:5236;
x-forefront-prvs: 00851CA28B
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(136003)(346002)(366004)(39860400002)(396003)(376002)(189003)(199004)(2351001)(186003)(8676002)(2906002)(102836004)(54906003)(256004)(6512007)(6916009)(71190400001)(2501003)(66946007)(66556008)(66476007)(81156014)(53936002)(3846002)(6116002)(71200400001)(80792005)(305945005)(4326008)(81166006)(6506007)(26005)(386003)(486006)(31696002)(558084003)(73956011)(64756008)(66446008)(2616005)(36756003)(476003)(5640700003)(5660300002)(68736007)(6436002)(31686004)(86362001)(7736002)(478600001)(25786009)(72206003)(99286004)(8936002)(14454004)(316002)(6486002)(52116002)(66066001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3137;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: 3FXVnL8c0JRfqqEhVygEGGvNCiLpfeazihbdtQN4dJcA545S0AXeSBAkLT6Gyv4koXpG3hfUUMrxXbkAQ+PjLQvvTauXaFbBJlqzlnZiptxkLSlYxEsIJxhTk09W4KGfmcXPDYIbcXRZ5YkaM09/bVJ513F6GpyuzKB8KpKBSpnaZaAi3XubqjJHN6EY9HW+icUR8BeV8EZbNOfn29t2GfqVZ29cPFdIbpMgzEQLPkdTLFZlCr35QI9V9OyxZE2FGH7zBFOVcb/vvPr3eCrW4gC9N+z20OBNCQLvgtj0WYlhljQv2hmRugyaMTeschZs/dsLo/de59juhhsNqVVdW1Jz8pCTYhl9+8fUL241wWRw2fOAQq97vL/sqwBVkmIL4o5KORIBrlA0Oy4bcpGEqs41JhgW1Iez4r63BoOdtIk=
Content-ID: <6EED5ED07026B44F8102AED740F4EE26@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 70dbd433-1bdf-43f9-b3c3-08d6fe19d769
X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Jul 2019 11:47:06.3228 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3137
X-OriginatorOrg: suse.com
Subject: [Xen-devel] [PATCH 0/6] x86emul: further work
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Paul Durrant <Paul.Durrant@citrix.com>, Wei Liu <wl@xen.org>, Roger
 Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gdG9wIG9mIHRoZSBBVlg1MTIgc2VyaWVzIEknZCBsaWtlIHRvIHB1dCBvdXQgZm9yIHJldmll
dy9kaXNjdXNzaW9uDQoNCjE6IGdlbmVyYWxpemUgd2JpbnZkKCkgaG9vaw0KMjogc3VwcG9ydCBX
Qk5PSU5WRA0KMzogZ2VuZXJhbGl6ZSBpbnZscGcoKSBob29rDQo0OiBtb3ZlIElOVlBDSURfVFlQ
RV8qIHRvIHg4Ni1kZWZucy5oDQo1OiBzdXBwb3J0IElOVlBDSUQNCjY6IHN1cHBvcnQgTU9WRElS
e0ksNjRCfSBpbnNucw0KDQpKYW4NCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 01 11:57:47 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Jul 2019 11: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 1hhuwH-0006Av-WD; Mon, 01 Jul 2019 11:57:41 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=YZ94=U6=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hhuwG-0006Ap-Ft
 for xen-devel@lists.xenproject.org; Mon, 01 Jul 2019 11:57:40 +0000
X-Inumbo-ID: 6c69bc42-9bf7-11e9-8980-bc764e045a96
Received: from m4a0041g.houston.softwaregrp.com (unknown [15.124.2.87])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6c69bc42-9bf7-11e9-8980-bc764e045a96;
 Mon, 01 Jul 2019 11:57:39 +0000 (UTC)
Received: FROM m4a0041g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0041g.houston.softwaregrp.com WITH ESMTP; 
 Mon,  1 Jul 2019 11:57:33 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Mon, 1 Jul 2019 11:56:35 +0000
Received: from NAM04-SN1-obe.outbound.protection.outlook.com (15.124.8.11) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Mon, 1 Jul 2019 11:56:35 +0000
ARC-Seal: i=1; a=rsa-sha256; s=testarcselector01; d=microsoft.com; cv=none;
 b=Soxsngxw+kHuRDF4Fms3G1/s2GEZwmt/KJum8wLU4kAhtrh0umsskwc7GJ/a69BCR7qBFyIja9HRRFAs5PDVDGljGBP/TNqlFAFXZlTGOG5Y6A3Kx+C3hz2/kANRN1oo8wi4WQ1101dKG7tjew7G8rKIl9Ny7hPy9qi+8c9tNp4=
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=testarcselector01;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=lYwl/tXNT9WSemZXBO6AgAPPYi8qw7a9IzhDEUMJILo=;
 b=AaUZiIDFJJ9AyMeYMyIarof+Yb9Xh2TeyXbbFvRG8gyyMVE66PgJw/TnH58i4cIIJv12Y1Ugg5Y1J/pq8Ao9vFevketoa9hDaL21tmjKWs6hDUT/h8WC2h/etvuv0KV1RXyd2eN3ZdYRPZe10N/UiEbt/oITadPaNMHJRJ4275k=
ARC-Authentication-Results: i=1; test.office365.com
 1;spf=none;dmarc=none;dkim=none;arc=none
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3364.namprd18.prod.outlook.com (10.255.139.25) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2008.16; Mon, 1 Jul 2019 11:56:34 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc%3]) with mapi id 15.20.2008.020; Mon, 1 Jul 2019
 11:56:34 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH 2/6] x86emul: support WBNOINVD
Thread-Index: AQHVMAQH9bIwsTj25UW1c51ABZ/LOw==
Date: Mon, 1 Jul 2019 11:56:34 +0000
Message-ID: <3008be8e-a5ee-7e90-6ab0-daf44ee71d44@suse.com>
References: <2d69ac51-9c4a-96f9-fd37-578658076571@suse.com>
In-Reply-To: <2d69ac51-9c4a-96f9-fd37-578658076571@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR05CA0017.eurprd05.prod.outlook.com
 (2603:10a6:6:14::30) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: a8c4a9aa-e804-4b41-12cb-08d6fe1b29cd
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3364; 
x-ms-traffictypediagnostic: BY5PR18MB3364:
x-microsoft-antispam-prvs: <BY5PR18MB33647D610614A44BA9DAAFE8B3F90@BY5PR18MB3364.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7691;
x-forefront-prvs: 00851CA28B
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(346002)(39860400002)(396003)(376002)(366004)(136003)(189003)(199004)(81156014)(76176011)(6916009)(6506007)(26005)(7736002)(8936002)(81166006)(305945005)(80792005)(8676002)(102836004)(99286004)(386003)(72206003)(2906002)(256004)(31686004)(2501003)(25786009)(316002)(52116002)(36756003)(14454004)(66066001)(73956011)(5660300002)(5640700003)(66446008)(3846002)(71190400001)(11346002)(6512007)(486006)(71200400001)(6436002)(66946007)(478600001)(66556008)(6486002)(6116002)(86362001)(53936002)(2351001)(476003)(4326008)(68736007)(31696002)(54906003)(66476007)(64756008)(2616005)(186003)(446003);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3364;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: DhUN2DItHkSQJbx2pcfNz2YXXH53mwIuXRG0/M8FHfPfq10gtXLBzsXfofkxh+VLr7SVx91mJMLMW6s4lPlUTxAtSDL6XN4Cn+09rylkakY7TgkHfn8LJK1eeDFH/3Q7+TWKu9h1X96Xj+N3/caxrvcg1NQEbsIopLk3gN952swifTy7eiQV6IaefvftiIYkwC6w6Zf1wmNH2T1uLlLa+pOAodLwoXqq5p6P88tsdyNcJbCtRA6rn6du8jBmXtYcxuHqFYG4l7L481HU2pVCHDEvXfcr+0Z8T7bI4FW8IGXW9mWn1tNwV6G/g/7p88fiFjKYWzDTYYqezCBsoUV2+0cAT6oVPqRcsb1yD/535oo3Paj2T+qjgDuVthC8YWswbo2jph7HMgE5pBlgrEAnfWi/KCMwoNr+ZHDQlspafj0=
Content-ID: <CFFAAC3526BFF9498B261AC14E63E9CD@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: a8c4a9aa-e804-4b41-12cb-08d6fe1b29cd
X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Jul 2019 11:56:34.0380 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3364
X-OriginatorOrg: suse.com
Subject: [Xen-devel] [PATCH 2/6] x86emul: support WBNOINVD
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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 <wl@xen.org>,
 RogerPau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

UmV2IDAzNSBvZiBJbnRlbCdzIElTQSBleHRlbnNpb25zIGRvY3VtZW50IGRvZXMgbm90IHN0YXRl
IGludGVyY2VwdA0KYmVoYXZpb3IgZm9yIHRoZSBpbnNuIChJJ3ZlIGJlZW4gaW4tb2ZmaWNpYWxs
eSB0b2xkIHRoYXQgdGhlIGRpc3RpbmN0aW9uDQppcyBnb2luZyB0byBiZSBieSBleGl0IHF1YWxp
ZmljYXRpb24sIGFzIEkgd291bGQgaGF2ZSBhc3N1bWVkDQpjb25zaWRlcmluZyB0aGF0IHRoaXMg
d2F5IGl0J3Mgc3VmZmljaWVudGx5IHRyYW5zcGFyZW50IHRvIHVuYXdhcmUNCnNvZnR3YXJlLCBh
bmQgdXNpbmcgV0JJTlZEIGluIHBsYWNlIG9mIFdCTk9JTlZEIGlzIGFsd2F5cyBjb3JyZWN0LCBq
dXN0DQpsZXNzIGVmZmljaWVudCksIHNvIGluIHRoZSBIVk0gY2FzZSBmb3Igbm93IGl0J2xsIGJl
IGJhY2tlZCBieSB0aGUgc2FtZQ0KLT53YmludmRfaW50ZXJjZXB0KCkgaGFuZGxlcnMuDQoNClVz
ZSB0aGlzIG9jY2FzaW9uIGFuZCBhbHNvIGFkZCB0aGUgdHdvIG1pc3NpbmcgdGFibGUgZW50cmll
cyBmb3INCkNMREVNT1RFLCB3aGljaCBkb2Vzbid0IHJlcXVpcmUgYW55IGZ1cnRoZXIgY2hhbmdl
cyB0byBtYWtlIHdvcmsuDQoNClNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBz
dXNlLmNvbT4NCi0tLQ0KdjI6IFJlLWJhc2UuIENvbnZlcnQgd2Jub2ludmQoKSBpbmxpbmUgZnVu
Y3Rpb24uDQoNCi0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX2NwdWlkLmMNCisrKyBiL3Rvb2xzL2xp
YnhsL2xpYnhsX2NwdWlkLmMNCkBAIC0yMDgsNiArMjA4LDcgQEAgaW50IGxpYnhsX2NwdWlkX3Bh
cnNlX2NvbmZpZyhsaWJ4bF9jcHVpZA0KICAgICAgICAgIHsiYXZ4NTEyLWJpdGFsZyIsMHgwMDAw
MDAwNywgIDAsIENQVUlEX1JFR19FQ1gsIDEyLCAgMX0sDQogICAgICAgICAgeyJhdng1MTItdnBv
cGNudGRxIiwweDAwMDAwMDA3LDAsQ1BVSURfUkVHX0VDWCwgMTQsICAxfSwNCiAgICAgICAgICB7
InJkcGlkIiwgICAgICAgIDB4MDAwMDAwMDcsICAwLCBDUFVJRF9SRUdfRUNYLCAyMiwgIDF9LA0K
KyAgICAgICAgeyJjbGRlbW90ZSIsICAgICAweDAwMDAwMDA3LCAgMCwgQ1BVSURfUkVHX0VDWCwg
MjUsICAxfSwNCiAgDQogICAgICAgICAgeyJhdng1MTItNHZubml3IiwweDAwMDAwMDA3LCAgMCwg
Q1BVSURfUkVHX0VEWCwgIDIsICAxfSwNCiAgICAgICAgICB7ImF2eDUxMi00Zm1hcHMiLDB4MDAw
MDAwMDcsICAwLCBDUFVJRF9SRUdfRURYLCAgMywgIDF9LA0KQEAgLTI1Niw2ICsyNTcsNyBAQCBp
bnQgbGlieGxfY3B1aWRfcGFyc2VfY29uZmlnKGxpYnhsX2NwdWlkDQogIA0KICAgICAgICAgIHsi
aW52dHNjIiwgICAgICAgMHg4MDAwMDAwNywgTkEsIENQVUlEX1JFR19FRFgsICA4LCAgMX0sDQog
IA0KKyAgICAgICAgeyJ3Ym5vaW52ZCIsICAgICAweDgwMDAwMDA4LCBOQSwgQ1BVSURfUkVHX0VC
WCwgIDksICAxfSwNCiAgICAgICAgICB7ImlicGIiLCAgICAgICAgIDB4ODAwMDAwMDgsIE5BLCBD
UFVJRF9SRUdfRUJYLCAxMiwgIDF9LA0KICAgICAgICAgIHsibmMiLCAgICAgICAgICAgMHg4MDAw
MDAwOCwgTkEsIENQVUlEX1JFR19FQ1gsICAwLCAgOH0sDQogICAgICAgICAgeyJhcGljaWRzaXpl
IiwgICAweDgwMDAwMDA4LCBOQSwgQ1BVSURfUkVHX0VDWCwgMTIsICA0fSwNCi0tLSBhL3Rvb2xz
L21pc2MveGVuLWNwdWlkLmMNCisrKyBiL3Rvb2xzL21pc2MveGVuLWNwdWlkLmMNCkBAIC0xNDYs
NiArMTQ2LDggQEAgc3RhdGljIGNvbnN0IGNoYXIgKmNvbnN0IHN0cl9lOGJbMzJdID0NCiAgew0K
ICAgICAgWyAwXSA9ICJjbHplcm8iLA0KICANCisgICAgLyogWyA4XSAqLyAgICAgICAgICAgIFsg
OV0gPSAid2Jub2ludmQiLA0KKw0KICAgICAgWzEyXSA9ICJpYnBiIiwNCiAgfTsNCiAgDQotLS0g
YS94ZW4vYXJjaC94ODYvaHZtL2VtdWxhdGUuYw0KKysrIGIveGVuL2FyY2gveDg2L2h2bS9lbXVs
YXRlLmMNCkBAIC0yMjAyLDYgKzIyMDIsNyBAQCBzdGF0aWMgaW50IGh2bWVtdWxfY2FjaGVfb3Ao
DQogICAgICAgICAgLyogZmFsbCB0aHJvdWdoICovDQogICAgICBjYXNlIHg4NmVtdWxfaW52ZDoN
CiAgICAgIGNhc2UgeDg2ZW11bF93YmludmQ6DQorICAgIGNhc2UgeDg2ZW11bF93Ym5vaW52ZDoN
CiAgICAgICAgICBhbHRlcm5hdGl2ZV92Y2FsbChodm1fZnVuY3Mud2JpbnZkX2ludGVyY2VwdCk7
DQogICAgICAgICAgYnJlYWs7DQogICAgICB9DQotLS0gYS94ZW4vYXJjaC94ODYvcHYvZW11bC1w
cml2LW9wLmMNCisrKyBiL3hlbi9hcmNoL3g4Ni9wdi9lbXVsLXByaXYtb3AuYw0KQEAgLTExMjEs
NyArMTEyMSw3IEBAIHN0YXRpYyBpbnQgd3JpdGVfbXNyKHVuc2lnbmVkIGludCByZWcsIHUNCiAg
c3RhdGljIGludCBjYWNoZV9vcChlbnVtIHg4NmVtdWxfY2FjaGVfb3Agb3AsIGVudW0geDg2X3Nl
Z21lbnQgc2VnLA0KICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgb2Zmc2V0LCBz
dHJ1Y3QgeDg2X2VtdWxhdGVfY3R4dCAqY3R4dCkNCiAgew0KLSAgICBBU1NFUlQob3AgPT0geDg2
ZW11bF93YmludmQpOw0KKyAgICBBU1NFUlQob3AgPT0geDg2ZW11bF93YmludmQgfHwgb3AgPT0g
eDg2ZW11bF93Ym5vaW52ZCk7DQogIA0KICAgICAgLyogSWdub3JlIHRoZSBpbnN0cnVjdGlvbiBp
ZiB1bnByaXZpbGVnZWQuICovDQogICAgICBpZiAoICFjYWNoZV9mbHVzaF9wZXJtaXR0ZWQoY3Vy
cmVudC0+ZG9tYWluKSApDQpAQCAtMTEzMCw2ICsxMTMwLDggQEAgc3RhdGljIGludCBjYWNoZV9v
cChlbnVtIHg4NmVtdWxfY2FjaGVfbw0KICAgICAgICAgICAqIG5ld2VyIGxpbnV4IHVzZXMgdGhp
cyBpbiBzb21lIHN0YXJ0LW9mLWRheSB0aW1pbmcgbG9vcHMuDQogICAgICAgICAgICovDQogICAg
ICAgICAgOw0KKyAgICBlbHNlIGlmICggb3AgPT0geDg2ZW11bF93Ym5vaW52ZCAmJiBjcHVfaGFz
X3dibm9pbnZkICkNCisgICAgICAgIHdibm9pbnZkKCk7DQogICAgICBlbHNlDQogICAgICAgICAg
d2JpbnZkKCk7DQogIA0KLS0tIGEveGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRl
LmMNCisrKyBiL3hlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jDQpAQCAtMTg2
OSw2ICsxODY5LDcgQEAgaW5fcHJvdG1vZGUoDQogICNkZWZpbmUgdmNwdV9oYXNfZm1hNCgpICAg
ICAgICAoY3R4dC0+Y3B1aWQtPmV4dGQuZm1hNCkNCiAgI2RlZmluZSB2Y3B1X2hhc190Ym0oKSAg
ICAgICAgIChjdHh0LT5jcHVpZC0+ZXh0ZC50Ym0pDQogICNkZWZpbmUgdmNwdV9oYXNfY2x6ZXJv
KCkgICAgICAoY3R4dC0+Y3B1aWQtPmV4dGQuY2x6ZXJvKQ0KKyNkZWZpbmUgdmNwdV9oYXNfd2Ju
b2ludmQoKSAgICAoY3R4dC0+Y3B1aWQtPmV4dGQud2Jub2ludmQpDQogIA0KICAjZGVmaW5lIHZj
cHVfaGFzX2JtaTEoKSAgICAgICAgKGN0eHQtPmNwdWlkLT5mZWF0LmJtaTEpDQogICNkZWZpbmUg
dmNwdV9oYXNfaGxlKCkgICAgICAgICAoY3R4dC0+Y3B1aWQtPmZlYXQuaGxlKQ0KQEAgLTU5MzEs
MTAgKzU5MzIsMTMgQEAgeDg2X2VtdWxhdGUoDQogICAgICAgICAgYnJlYWs7DQogIA0KICAgICAg
Y2FzZSBYODZFTVVMX09QQygweDBmLCAweDA4KTogLyogaW52ZCAqLw0KLSAgICBjYXNlIFg4NkVN
VUxfT1BDKDB4MGYsIDB4MDkpOiAvKiB3YmludmQgKi8NCisgICAgY2FzZSBYODZFTVVMX09QQygw
eDBmLCAweDA5KTogLyogd2JpbnZkIC8gd2Jub2ludmQgKi8NCiAgICAgICAgICBnZW5lcmF0ZV9l
eGNlcHRpb25faWYoIW1vZGVfcmluZzAoKSwgRVhDX0dQLCAwKTsNCiAgICAgICAgICBmYWlsX2lm
KCFvcHMtPmNhY2hlX29wKTsNCi0gICAgICAgIGlmICggKHJjID0gb3BzLT5jYWNoZV9vcChiID09
IDB4MDkgPyB4ODZlbXVsX3diaW52ZA0KKyAgICAgICAgaWYgKCAocmMgPSBvcHMtPmNhY2hlX29w
KGIgPT0gMHgwOSA/ICFyZXBlX3ByZWZpeCgpIHx8DQorICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIXZjcHVfaGFzX3dibm9pbnZkKCkNCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA/IHg4NmVtdWxfd2JpbnZkDQorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgOiB4ODZlbXVsX3dibm9pbnZk
DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA6IHg4NmVtdWxf
aW52ZCwNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgeDg2X3NlZ19ub25lLCAw
LA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjdHh0KSkgIT0gWDg2RU1VTF9P
S0FZICkNCi0tLSBhL3hlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5oDQorKysg
Yi94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuaA0KQEAgLTE4Miw2ICsxODIs
NyBAQCBlbnVtIHg4NmVtdWxfY2FjaGVfb3Agew0KICAgICAgeDg2ZW11bF9jbHdiLA0KICAgICAg
eDg2ZW11bF9pbnZkLA0KICAgICAgeDg2ZW11bF93YmludmQsDQorICAgIHg4NmVtdWxfd2Jub2lu
dmQsDQogIH07DQogIA0KICBzdHJ1Y3QgeDg2X2VtdWxhdGVfc3RhdGU7DQotLS0gYS94ZW4vaW5j
bHVkZS9hc20teDg2L2NwdWZlYXR1cmUuaA0KKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9jcHVm
ZWF0dXJlLmgNCkBAIC0xMjksNiArMTI5LDkgQEANCiAgI2RlZmluZSBjcHVfaGFzX2F2eDUxMl80
Zm1hcHMgICBib290X2NwdV9oYXMoWDg2X0ZFQVRVUkVfQVZYNTEyXzRGTUFQUykNCiAgI2RlZmlu
ZSBjcHVfaGFzX3RzeF9mb3JjZV9hYm9ydCBib290X2NwdV9oYXMoWDg2X0ZFQVRVUkVfVFNYX0ZP
UkNFX0FCT1JUKQ0KICANCisvKiBDUFVJRCBsZXZlbCAweDgwMDAwMDA4LmVieCAqLw0KKyNkZWZp
bmUgY3B1X2hhc193Ym5vaW52ZCAgICAgICAgYm9vdF9jcHVfaGFzKFg4Nl9GRUFUVVJFX1dCTk9J
TlZEKQ0KKw0KICAvKiBTeW50aGVzaXplZC4gKi8NCiAgI2RlZmluZSBjcHVfaGFzX2FyY2hfcGVy
Zm1vbiAgICBib290X2NwdV9oYXMoWDg2X0ZFQVRVUkVfQVJDSF9QRVJGTU9OKQ0KICAjZGVmaW5l
IGNwdV9oYXNfY3B1aWRfZmF1bHRpbmcgIGJvb3RfY3B1X2hhcyhYODZfRkVBVFVSRV9DUFVJRF9G
QVVMVElORykNCi0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvc3lzdGVtLmgNCisrKyBiL3hlbi9p
bmNsdWRlL2FzbS14ODYvc3lzdGVtLmgNCkBAIC0xNiw2ICsxNiwxMSBAQCBzdGF0aWMgaW5saW5l
IHZvaWQgd2JpbnZkKHZvaWQpDQogICAgICBhc20gdm9sYXRpbGUgKCAid2JpbnZkIiA6OjogIm1l
bW9yeSIgKTsNCiAgfQ0KICANCitzdGF0aWMgaW5saW5lIHZvaWQgd2Jub2ludmQodm9pZCkNCit7
DQorICAgIGFzbSB2b2xhdGlsZSAoICJyZXBlOyB3YmludmQiIDogOiA6ICJtZW1vcnkiICk7DQor
fQ0KKw0KICBzdGF0aWMgaW5saW5lIHZvaWQgY2xmbHVzaChjb25zdCB2b2lkICpwKQ0KICB7DQog
ICAgICBhc20gdm9sYXRpbGUgKCAiY2xmbHVzaCAlMCIgOjogIm0iICgqKGNvbnN0IGNoYXIgKilw
KSApOw0KLS0tIGEveGVuL2luY2x1ZGUvcHVibGljL2FyY2gteDg2L2NwdWZlYXR1cmVzZXQuaA0K
KysrIGIveGVuL2luY2x1ZGUvcHVibGljL2FyY2gteDg2L2NwdWZlYXR1cmVzZXQuaA0KQEAgLTIz
Niw2ICsyMzYsNyBAQCBYRU5fQ1BVRkVBVFVSRShBVlg1MTJfVk5OSSwgICA2KjMyKzExKSAvDQog
IFhFTl9DUFVGRUFUVVJFKEFWWDUxMl9CSVRBTEcsIDYqMzIrMTIpIC8qQSAgU3VwcG9ydCBmb3Ig
VlBPUENOVFtCLFddIGFuZCBWUFNIVUZCSVRRTUIgKi8NCiAgWEVOX0NQVUZFQVRVUkUoQVZYNTEy
X1ZQT1BDTlREUSwgNiozMisxNCkgLypBICBQT1BDTlQgZm9yIHZlY3RvcnMgb2YgRFcvUVcgKi8N
CiAgWEVOX0NQVUZFQVRVUkUoUkRQSUQsICAgICAgICAgNiozMisyMikgLypBICBSRFBJRCBpbnN0
cnVjdGlvbiAqLw0KK1hFTl9DUFVGRUFUVVJFKENMREVNT1RFLCAgICAgIDYqMzIrMjUpIC8qQSAg
Q0xERU1PVEUgaW5zdHJ1Y3Rpb24gKi8NCiAgDQogIC8qIEFNRC1kZWZpbmVkIENQVSBmZWF0dXJl
cywgQ1BVSUQgbGV2ZWwgMHg4MDAwMDAwNy5lZHgsIHdvcmQgNyAqLw0KICBYRU5fQ1BVRkVBVFVS
RShJVFNDLCAgICAgICAgICA3KjMyKyA4KSAvKiAgIEludmFyaWFudCBUU0MgKi8NCkBAIC0yNDMs
NiArMjQ0LDcgQEAgWEVOX0NQVUZFQVRVUkUoRUZSTywgICAgICAgICAgNyozMisxMCkgLw0KICAN
CiAgLyogQU1ELWRlZmluZWQgQ1BVIGZlYXR1cmVzLCBDUFVJRCBsZXZlbCAweDgwMDAwMDA4LmVi
eCwgd29yZCA4ICovDQogIFhFTl9DUFVGRUFUVVJFKENMWkVSTywgICAgICAgIDgqMzIrIDApIC8q
QSAgQ0xaRVJPIGluc3RydWN0aW9uICovDQorWEVOX0NQVUZFQVRVUkUoV0JOT0lOVkQsICAgICAg
OCozMisgOSkgLypBICBXQk5PSU5WRCBpbnN0cnVjdGlvbiAqLw0KICBYRU5fQ1BVRkVBVFVSRShJ
QlBCLCAgICAgICAgICA4KjMyKzEyKSAvKkEgIElCUEIgc3VwcG9ydCBvbmx5IChubyBJQlJTLCB1
c2VkIGJ5IEFNRCkgKi8NCiAgDQogIC8qIEludGVsLWRlZmluZWQgQ1BVIGZlYXR1cmVzLCBDUFVJ
RCBsZXZlbCAweDAwMDAwMDA3OjAuZWR4LCB3b3JkIDkgKi8NCg0KX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 01 12:00:09 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Jul 2019 12:00:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hhuyd-0006o3-LG; Mon, 01 Jul 2019 12:00:07 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=YZ94=U6=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hhuyc-0006eV-5u
 for xen-devel@lists.xenproject.org; Mon, 01 Jul 2019 12:00:06 +0000
X-Inumbo-ID: c27005da-9bf7-11e9-bda1-5701688e4a24
Received: from m4a0040g.houston.softwaregrp.com (unknown [15.124.2.86])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c27005da-9bf7-11e9-bda1-5701688e4a24;
 Mon, 01 Jul 2019 12:00:03 +0000 (UTC)
Received: FROM m4a0040g.houston.softwaregrp.com (15.120.17.147) BY
 m4a0040g.houston.softwaregrp.com WITH ESMTP; 
 Mon,  1 Jul 2019 11:59:45 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M4W0335.microfocus.com (2002:f78:1193::f78:1193) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Mon, 1 Jul 2019 11:57:28 +0000
Received: from NAM05-CO1-obe.outbound.protection.outlook.com (15.124.8.10) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Mon, 1 Jul 2019 11:57:28 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3267.namprd18.prod.outlook.com (10.255.138.24) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2032.17; Mon, 1 Jul 2019 11:57:27 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc%3]) with mapi id 15.20.2008.020; Mon, 1 Jul 2019
 11:57:27 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH 4/6] x86: move INVPCID_TYPE_* to x86-defns.h
Thread-Index: AQHVMAQn0iMfDW9J7UmVK8PmECrSKg==
Date: Mon, 1 Jul 2019 11:57:27 +0000
Message-ID: <630dddd7-3467-9204-c9da-3b776dade6a8@suse.com>
References: <2d69ac51-9c4a-96f9-fd37-578658076571@suse.com>
In-Reply-To: <2d69ac51-9c4a-96f9-fd37-578658076571@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR05CA0033.eurprd05.prod.outlook.com
 (2603:10a6:6:14::46) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 20c589eb-ab22-4cdf-4be9-08d6fe1b4991
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3267; 
x-ms-traffictypediagnostic: BY5PR18MB3267:
x-microsoft-antispam-prvs: <BY5PR18MB3267E76E6B4F9D0CA6C3AA2AB3F90@BY5PR18MB3267.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:3968;
x-forefront-prvs: 00851CA28B
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(39860400002)(136003)(396003)(376002)(366004)(346002)(189003)(199004)(36756003)(68736007)(14454004)(8676002)(66556008)(6486002)(305945005)(31686004)(6916009)(2351001)(73956011)(52116002)(7736002)(66476007)(64756008)(66946007)(25786009)(478600001)(5660300002)(66066001)(53936002)(66446008)(476003)(99286004)(72206003)(2616005)(486006)(4326008)(6116002)(81156014)(3846002)(6436002)(81166006)(11346002)(5640700003)(86362001)(6506007)(102836004)(446003)(54906003)(6512007)(31696002)(26005)(186003)(80792005)(386003)(256004)(316002)(8936002)(76176011)(2501003)(71190400001)(71200400001)(2906002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3267;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: TMV2yhGuaimHNKiwcLXE+86zt9q3t7rs7KH2me+Kao9Orju4L6Jwg0vhkks8KpH1ByVBV/Plh0uC+ptdXA9rWoTPpAnUtgoyduThoe5luxaGzjqADCUyLv7bbEmInjimD4isyPbclClxAGRo/datraFHb483l/UmCaJz2gh3vkRa+OVWRKzmzQDm2bRK1I5HqwI9TwhuAh2QwlpTOUvZ52LG3iI3NMsyLN0BCMvWs4yjNXWOJTxzXYQW6mRjSr4jHZ7n1k0kDe8/lxhazrWhjBWnbCotqm6wvDpD9lz4FeqRn5H0Pw6joqQz8e5FrZMJ7HZLePA6/l5znnmPR1RQ6Yds99wPuXln5ry2BkVVs4ZYc8RxSaFJFX234lIF0NDMN86EtlfHbucku05FyT25yplJAxcv4eaSTjUTCfG42Xg=
Content-ID: <F90D3E6FB056A545A0592089BE5D6E64@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 20c589eb-ab22-4cdf-4be9-08d6fe1b4991
X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Jul 2019 11:57:27.4603 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3267
X-OriginatorOrg: suse.com
Subject: [Xen-devel] [PATCH 4/6] x86: move INVPCID_TYPE_* to x86-defns.h
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Paul Durrant <Paul.Durrant@citrix.com>, Wei Liu <wl@xen.org>,
 RogerPau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyB3YXkgdGhlIGluc24gZW11bGF0b3IgY2FuIHRoZW4gdG9vIHVzZSB0aGUgI2RlZmluZS1z
Lg0KDQpTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+DQotLS0N
CnYyOiBOZXcuDQoNCi0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaW52cGNpZC5oDQorKysgYi94
ZW4vaW5jbHVkZS9hc20teDg2L2ludnBjaWQuaA0KQEAgLTUsMTEgKzUsNiBAQA0KICANCiAgZXh0
ZXJuIGJvb2wgdXNlX2ludnBjaWQ7DQogIA0KLSNkZWZpbmUgSU5WUENJRF9UWVBFX0lORElWX0FE
RFIgICAgICAwDQotI2RlZmluZSBJTlZQQ0lEX1RZUEVfU0lOR0xFX0NUWFQgICAgIDENCi0jZGVm
aW5lIElOVlBDSURfVFlQRV9BTExfSU5DTF9HTE9CQUwgMg0KLSNkZWZpbmUgSU5WUENJRF9UWVBF
X0FMTF9OT05fR0xPQkFMICAzDQotDQogICNkZWZpbmUgSU5WUENJRF9PUENPREUgIi5ieXRlIDB4
NjYsIDB4MGYsIDB4MzgsIDB4ODJcbiINCiAgI2RlZmluZSBNT0RSTV9FQ1hfMDEgICAiLmJ5dGUg
MHgwMVxuIg0KICANCkBAIC0zOCwyNSArMzMsMjUgQEAgc3RhdGljIGlubGluZSB2b2lkIGludnBj
aWQodW5zaWduZWQgaW50DQogIC8qIEZsdXNoIGFsbCBtYXBwaW5ncyBmb3IgYSBnaXZlbiBQQ0lE
IGFuZCBhZGRyLCBub3QgaW5jbHVkaW5nIGdsb2JhbHMgKi8NCiAgc3RhdGljIGlubGluZSB2b2lk
IGludnBjaWRfZmx1c2hfb25lKHVuc2lnbmVkIGludCBwY2lkLCB1bnNpZ25lZCBsb25nIGFkZHIp
DQogIHsNCi0gICAgaW52cGNpZChwY2lkLCBhZGRyLCBJTlZQQ0lEX1RZUEVfSU5ESVZfQUREUik7
DQorICAgIGludnBjaWQocGNpZCwgYWRkciwgWDg2X0lOVlBDSURfVFlQRV9JTkRJVl9BRERSKTsN
CiAgfQ0KICANCiAgLyogRmx1c2ggYWxsIG1hcHBpbmdzIGZvciBhIGdpdmVuIFBDSUQsIG5vdCBp
bmNsdWRpbmcgZ2xvYmFscyAqLw0KICBzdGF0aWMgaW5saW5lIHZvaWQgaW52cGNpZF9mbHVzaF9z
aW5nbGVfY29udGV4dCh1bnNpZ25lZCBpbnQgcGNpZCkNCiAgew0KLSAgICBpbnZwY2lkKHBjaWQs
IDAsIElOVlBDSURfVFlQRV9TSU5HTEVfQ1RYVCk7DQorICAgIGludnBjaWQocGNpZCwgMCwgWDg2
X0lOVlBDSURfVFlQRV9TSU5HTEVfQ1RYVCk7DQogIH0NCiAgDQogIC8qIEZsdXNoIGFsbCBtYXBw
aW5ncywgaW5jbHVkaW5nIGdsb2JhbHMsIGZvciBhbGwgUENJRHMgKi8NCiAgc3RhdGljIGlubGlu
ZSB2b2lkIGludnBjaWRfZmx1c2hfYWxsKHZvaWQpDQogIHsNCi0gICAgaW52cGNpZCgwLCAwLCBJ
TlZQQ0lEX1RZUEVfQUxMX0lOQ0xfR0xPQkFMKTsNCisgICAgaW52cGNpZCgwLCAwLCBYODZfSU5W
UENJRF9UWVBFX0FMTF9JTkNMX0dMT0JBTCk7DQogIH0NCiAgDQogIC8qIEZsdXNoIGFsbCBtYXBw
aW5ncyBmb3IgYWxsIFBDSURzLCBleGNsdWRpbmcgZ2xvYmFscyAqLw0KICBzdGF0aWMgaW5saW5l
IHZvaWQgaW52cGNpZF9mbHVzaF9hbGxfbm9uZ2xvYmFscyh2b2lkKQ0KICB7DQotICAgIGludnBj
aWQoMCwgMCwgSU5WUENJRF9UWVBFX0FMTF9OT05fR0xPQkFMKTsNCisgICAgaW52cGNpZCgwLCAw
LCBYODZfSU5WUENJRF9UWVBFX0FMTF9OT05fR0xPQkFMKTsNCiAgfQ0KICANCiAgI2VuZGlmCS8q
IF9BU01fWDg2X0lOVlBDSURfSF8gKi8NCi0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYveDg2LWRl
Zm5zLmgNCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYveDg2LWRlZm5zLmgNCkBAIC0xMDgsNCAr
MTA4LDEyIEBADQogICAqLw0KICAjZGVmaW5lIFg4Nl9EUjdfREVGQVVMVCAgICAgICAgIDB4MDAw
MDA0MDAgIC8qIERlZmF1bHQgJWRyNyB2YWx1ZS4gKi8NCiAgDQorLyoNCisgKiBJbnZhbGlkYXRp
b24gdHlwZXMgZm9yIHRoZSBJTlZQQ0lEIGluc3RydWN0aW9uLg0KKyAqLw0KKyNkZWZpbmUgWDg2
X0lOVlBDSURfVFlQRV9JTkRJVl9BRERSICAgICAgMA0KKyNkZWZpbmUgWDg2X0lOVlBDSURfVFlQ
RV9TSU5HTEVfQ1RYVCAgICAgMQ0KKyNkZWZpbmUgWDg2X0lOVlBDSURfVFlQRV9BTExfSU5DTF9H
TE9CQUwgMg0KKyNkZWZpbmUgWDg2X0lOVlBDSURfVFlQRV9BTExfTk9OX0dMT0JBTCAgMw0KKw0K
ICAjZW5kaWYJLyogX19YRU5fWDg2X0RFRk5TX0hfXyAqLw0KDQpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 01 12:00:43 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Jul 2019 12: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 1hhuzD-0006xp-3L; Mon, 01 Jul 2019 12: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=YZ94=U6=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hhuzB-0006xi-KS
 for xen-devel@lists.xenproject.org; Mon, 01 Jul 2019 12:00:41 +0000
X-Inumbo-ID: d828fd1f-9bf7-11e9-8980-bc764e045a96
Received: from m9a0001g.houston.softwaregrp.com (unknown [15.124.64.66])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d828fd1f-9bf7-11e9-8980-bc764e045a96;
 Mon, 01 Jul 2019 12:00:40 +0000 (UTC)
Received: FROM m9a0001g.houston.softwaregrp.com (15.121.0.190) BY
 m9a0001g.houston.softwaregrp.com WITH ESMTP; 
 Mon,  1 Jul 2019 12:00:34 +0000
Received: from M4W0335.microfocus.com (2002:f78:1193::f78:1193) by
 M9W0067.microfocus.com (2002:f79:be::f79:be) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Mon, 1 Jul 2019 11:57:01 +0000
Received: from NAM04-SN1-obe.outbound.protection.outlook.com (15.124.8.13) by
 M4W0335.microfocus.com (15.120.17.147) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Mon, 1 Jul 2019 11:57:01 +0000
ARC-Seal: i=1; a=rsa-sha256; s=testarcselector01; d=microsoft.com; cv=none;
 b=n9tm08Od10ZrrHvOsf0cBrUloS4doDkzcCB3PXCzoY8es7g1FE4z2+ISYWU9oEUgrXpXIy++vzNYhdwRuU29O9L4aXu1CRFK9B2k21qzO0pVmyRqGpSu/CZj0ciU9AOA+O9GzAVZUVLBzr9C+pCEetD0rVm8xuDAKJ48CZ1EYuM=
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=testarcselector01;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=qTUGigzST22Ggd455lqtF5NFTnRxZPs3CFBkXe3JsFE=;
 b=khP4QZHpopE596g45wNkK30qEc2dm2LY1drYtx8aSDNILRtaXbanmsq/Vvel5iCvHdnOoT31RSRiuyLJFZuvM89vJN291I1rWbrtxMDnL+mCben8vhH/o7ZDdc7fP321AyWnlXlUDG0VwY3CNUaSPJ28rvoSP8YKjK1bvpMv4O0=
ARC-Authentication-Results: i=1; test.office365.com
 1;spf=none;dmarc=none;dkim=none;arc=none
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3364.namprd18.prod.outlook.com (10.255.139.25) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2008.16; Mon, 1 Jul 2019 11:57:00 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc%3]) with mapi id 15.20.2008.020; Mon, 1 Jul 2019
 11:57:00 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH 3/6] x86emul: generalize invlpg() hook
Thread-Index: AQHVMAQWFrGa6GRq1E+F8G5BxEVueQ==
Date: Mon, 1 Jul 2019 11:56:59 +0000
Message-ID: <77e4d1ce-5f6b-958f-a5ce-e54f45144749@suse.com>
References: <2d69ac51-9c4a-96f9-fd37-578658076571@suse.com>
In-Reply-To: <2d69ac51-9c4a-96f9-fd37-578658076571@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR05CA0002.eurprd05.prod.outlook.com
 (2603:10a6:6:14::15) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 10018ca3-662f-4352-ad77-08d6fe1b3931
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3364; 
x-ms-traffictypediagnostic: BY5PR18MB3364:
x-microsoft-antispam-prvs: <BY5PR18MB3364D35987C297757A0201E2B3F90@BY5PR18MB3364.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 00851CA28B
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(346002)(39860400002)(396003)(376002)(366004)(136003)(189003)(199004)(81156014)(76176011)(6916009)(6506007)(26005)(7736002)(8936002)(81166006)(305945005)(80792005)(8676002)(102836004)(99286004)(386003)(72206003)(2906002)(256004)(31686004)(2501003)(25786009)(316002)(52116002)(14444005)(36756003)(14454004)(66066001)(73956011)(5660300002)(5640700003)(66446008)(3846002)(71190400001)(11346002)(6512007)(486006)(71200400001)(6436002)(66946007)(478600001)(66556008)(6486002)(6116002)(86362001)(53936002)(2351001)(476003)(4326008)(68736007)(31696002)(54906003)(66476007)(64756008)(2616005)(186003)(446003);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3364;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: rkJJAx7TA45dXw38i753m/dWBbKg1bIcxMXAu5F+1/bD1eqD0zpm4LoTESIl966PxngDh4QbrI5pNOb3iIl3rANFp2IYE45GpMafUMC7vwJL1dP4QgLffIdp4X4VbpfxuSfX0i3sl4sDMVFWfj0on23YS02TOZkERgqvLUUe6uJuicTXZGI/mLynNaEXA2o9mA2wNrUQUipHlFeI3tIGAldXyCbAMLCe9LY1Jae8I4QQYj5BNPUVeK7JFHHgyGDkqeLDLFEj0uF3+8lqM6jw3wgBoTDsPuiSlWpcdCh8OqS98LEeJykuoMHcG1cWVL4nTdipb8WEI+ml/WDPRCuFDJ//Yg2SAcOMeyy17jAH/rm+w8UQi+49PvDRpyKSzsoOc7EjSOJrQU30F1EQEtFSm/zQ/3x2/SHmg4notbDAb6c=
Content-ID: <3F0A9A7085C48940B4D7EB2D529B5821@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 10018ca3-662f-4352-ad77-08d6fe1b3931
X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Jul 2019 11:56:59.8681 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3364
X-OriginatorOrg: suse.com
Subject: [Xen-devel] [PATCH 3/6] x86emul: generalize invlpg() hook
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Paul Durrant <Paul.Durrant@citrix.com>, Wei Liu <wl@xen.org>,
 RogerPau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIGhvb2sgaXMgYWxyZWFkeSBpbiB1c2UgZm9yIElOVkxQR0EgYXMgd2VsbC4gUmVuYW1lIHRo
ZSBob29rIGFuZCBhZGQNCnBhcmFtZXRlcnMuIEZvciB0aGUgbW9tZW50IElOVkxQR0Egd2l0aCBh
IG5vbi16ZXJvIEFTSUQgcmVtYWlucw0KdW5zdXBwb3J0ZWQsIGJ1dCB0aGUgVE9ETyBpdGVtIGdl
dHMgcHVzaGVkIGludG8gdGhlIGFjdHVhbCBob29rIGhhbmRsZXIuDQoNClNpZ25lZC1vZmYtYnk6
IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4NCi0tLQ0KdjI6IE5ldy4NCg0KLS0tIGEv
dG9vbHMvZnV6ei94ODZfaW5zdHJ1Y3Rpb25fZW11bGF0b3IvZnV6ei1lbXVsLmMNCisrKyBiL3Rv
b2xzL2Z1enoveDg2X2luc3RydWN0aW9uX2VtdWxhdG9yL2Z1enotZW11bC5jDQpAQCAtMzcwLDE2
ICszNzAsMjMgQEAgc3RhdGljIGludCBmdXp6X2NtcHhjaGcoDQogICAgICByZXR1cm4gbWF5YmVf
ZmFpbChjdHh0LCAiY21weGNoZyIsIHRydWUpOw0KICB9DQogIA0KLXN0YXRpYyBpbnQgZnV6el9p
bnZscGcoDQotICAgIGVudW0geDg2X3NlZ21lbnQgc2VnLA0KLSAgICB1bnNpZ25lZCBsb25nIG9m
ZnNldCwNCitzdGF0aWMgaW50IGZ1enpfdGxiX29wKA0KKyAgICBlbnVtIHg4NmVtdWxfdGxiX29w
IG9wLA0KKyAgICB1bnNpZ25lZCBsb25nIGFkZHIsDQorICAgIHVuc2lnbmVkIGxvbmcgYXV4LA0K
ICAgICAgc3RydWN0IHg4Nl9lbXVsYXRlX2N0eHQgKmN0eHQpDQogIHsNCi0gICAgLyogaW52bHBn
KCksIHVubGlrZSBhbGwgb3RoZXIgaG9va3MsIG1heSBiZSBjYWxsZWQgd2l0aCB4ODZfc2VnX25v
bmUuICovDQotICAgIGFzc2VydChpc194ODZfdXNlcl9zZWdtZW50KHNlZykgfHwgc2VnID09IHg4
Nl9zZWdfbm9uZSk7DQotICAgIGFzc2VydChjdHh0LT5hZGRyX3NpemUgPT0gNjQgfHwgIShvZmZz
ZXQgPj4gMzIpKTsNCisgICAgc3dpdGNoICggb3AgKQ0KKyAgICB7DQorICAgIGNhc2UgeDg2ZW11
bF9pbnZscGc6DQorICAgICAgICBhc3NlcnQoaXNfeDg2X3VzZXJfc2VnbWVudChhdXgpKTsNCisg
ICAgICAgIC8qIGZhbGwgdGhyb3VnaCAqLw0KKyAgICBjYXNlIHg4NmVtdWxfaW52bHBnYToNCisg
ICAgICAgIGFzc2VydChjdHh0LT5hZGRyX3NpemUgPT0gNjQgfHwgIShhZGRyID4+IDMyKSk7DQor
ICAgICAgICBicmVhazsNCisgICAgfQ0KICANCi0gICAgcmV0dXJuIG1heWJlX2ZhaWwoY3R4dCwg
ImludmxwZyIsIGZhbHNlKTsNCisgICAgcmV0dXJuIG1heWJlX2ZhaWwoY3R4dCwgIlRMQi1tYW5h
Z2VtZW50IiwgZmFsc2UpOw0KICB9DQogIA0KICBzdGF0aWMgaW50IGZ1enpfY2FjaGVfb3AoDQpA
QCAtNjI0LDcgKzYzMSw3IEBAIHN0YXRpYyBjb25zdCBzdHJ1Y3QgeDg2X2VtdWxhdGVfb3BzIGFs
bF8NCiAgICAgIFNFVChyZWFkX21zciksDQogICAgICBTRVQod3JpdGVfbXNyKSwNCiAgICAgIFNF
VChjYWNoZV9vcCksDQotICAgIFNFVChpbnZscGcpLA0KKyAgICBTRVQodGxiX29wKSwNCiAgICAg
IC5nZXRfZnB1ICAgID0gZW11bF90ZXN0X2dldF9mcHUsDQogICAgICAucHV0X2ZwdSAgICA9IGVt
dWxfdGVzdF9wdXRfZnB1LA0KICAgICAgLmNwdWlkICAgICAgPSBlbXVsX3Rlc3RfY3B1aWQsDQpA
QCAtNzMzLDEyICs3NDAsMTIgQEAgZW51bSB7DQogICAgICBIT09LX3JlYWRfbXNyLA0KICAgICAg
SE9PS193cml0ZV9tc3IsDQogICAgICBIT09LX2NhY2hlX29wLA0KKyAgICBIT09LX3RsYl9vcCwN
CiAgICAgIEhPT0tfY3B1aWQsDQogICAgICBIT09LX2luamVjdF9od19leGNlcHRpb24sDQogICAg
ICBIT09LX2luamVjdF9zd19pbnRlcnJ1cHQsDQogICAgICBIT09LX2dldF9mcHUsDQogICAgICBI
T09LX3B1dF9mcHUsDQotICAgIEhPT0tfaW52bHBnLA0KICAgICAgSE9PS192bWZ1bmMsDQogICAg
ICBDQU5PTklDQUxJWkVfcmlwLA0KICAgICAgQ0FOT05JQ0FMSVpFX3JzcCwNCkBAIC03NzcsOSAr
Nzg0LDkgQEAgc3RhdGljIHZvaWQgZGlzYWJsZV9ob29rcyhzdHJ1Y3QgeDg2X2VtdQ0KICAgICAg
TUFZQkVfRElTQUJMRV9IT09LKHJlYWRfbXNyKTsNCiAgICAgIE1BWUJFX0RJU0FCTEVfSE9PSyh3
cml0ZV9tc3IpOw0KICAgICAgTUFZQkVfRElTQUJMRV9IT09LKGNhY2hlX29wKTsNCisgICAgTUFZ
QkVfRElTQUJMRV9IT09LKHRsYl9vcCk7DQogICAgICBNQVlCRV9ESVNBQkxFX0hPT0soY3B1aWQp
Ow0KICAgICAgTUFZQkVfRElTQUJMRV9IT09LKGdldF9mcHUpOw0KLSAgICBNQVlCRV9ESVNBQkxF
X0hPT0soaW52bHBnKTsNCiAgfQ0KICANCiAgLyoNCi0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vZW11
bGF0ZS5jDQorKysgYi94ZW4vYXJjaC94ODYvaHZtL2VtdWxhdGUuYw0KQEAgLTIzMzksMzYgKzIz
MzksNTMgQEAgc3RhdGljIHZvaWQgaHZtZW11bF9wdXRfZnB1KA0KICAgICAgfQ0KICB9DQogIA0K
LXN0YXRpYyBpbnQgaHZtZW11bF9pbnZscGcoDQotICAgIGVudW0geDg2X3NlZ21lbnQgc2VnLA0K
LSAgICB1bnNpZ25lZCBsb25nIG9mZnNldCwNCitzdGF0aWMgaW50IGh2bWVtdWxfdGxiX29wKA0K
KyAgICBlbnVtIHg4NmVtdWxfdGxiX29wIG9wLA0KKyAgICB1bnNpZ25lZCBsb25nIGFkZHIsDQor
ICAgIHVuc2lnbmVkIGxvbmcgYXV4LA0KICAgICAgc3RydWN0IHg4Nl9lbXVsYXRlX2N0eHQgKmN0
eHQpDQogIHsNCiAgICAgIHN0cnVjdCBodm1fZW11bGF0ZV9jdHh0ICpodm1lbXVsX2N0eHQgPQ0K
ICAgICAgICAgIGNvbnRhaW5lcl9vZihjdHh0LCBzdHJ1Y3QgaHZtX2VtdWxhdGVfY3R4dCwgY3R4
dCk7DQotICAgIHVuc2lnbmVkIGxvbmcgYWRkciwgcmVwcyA9IDE7DQotICAgIGludCByYzsNCi0N
Ci0gICAgcmMgPSBodm1lbXVsX3ZpcnR1YWxfdG9fbGluZWFyKA0KLSAgICAgICAgc2VnLCBvZmZz
ZXQsIDEsICZyZXBzLCBodm1fYWNjZXNzX25vbmUsIGh2bWVtdWxfY3R4dCwgJmFkZHIpOw0KKyAg
ICB1bnNpZ25lZCBsb25nIHJlcHMgPSAxOw0KKyAgICBpbnQgcmMgPSBYODZFTVVMX09LQVk7DQog
IA0KLSAgICBpZiAoIHJjID09IFg4NkVNVUxfRVhDRVBUSU9OICkNCisgICAgc3dpdGNoICggb3Ag
KQ0KICAgICAgew0KLSAgICAgICAgLyoNCi0gICAgICAgICAqIGBpbnZscGdgIHRha2VzIHNlZ21l
bnQgYmFzZXMgaW50byBhY2NvdW50LCBidXQgaXMgbm90IHN1YmplY3QgdG8NCi0gICAgICAgICAq
IGZhdWx0cyBmcm9tIHNlZ21lbnQgdHlwZS9saW1pdCBjaGVja3MsIGFuZCBpcyBzcGVjaWZpZWQg
YXMgYSBOT1ANCi0gICAgICAgICAqIHdoZW4gaXNzdWVkIG9uIG5vbi1jYW5vbmljYWwgYWRkcmVz
c2VzLg0KLSAgICAgICAgICoNCi0gICAgICAgICAqIGh2bWVtdWxfdmlydHVhbF90b19saW5lYXIo
KSByYWlzZXMgZXhjZXB0aW9ucyBmb3IgdHlwZS9saW1pdA0KLSAgICAgICAgICogdmlvbGF0aW9u
cywgc28gc3F1YXNoIHRoZW0uDQotICAgICAgICAgKi8NCi0gICAgICAgIHg4Nl9lbXVsX3Jlc2V0
X2V2ZW50KGN0eHQpOw0KLSAgICAgICAgcmMgPSBYODZFTVVMX09LQVk7DQorICAgIGNhc2UgeDg2
ZW11bF9pbnZscGc6DQorICAgICAgICByYyA9IGh2bWVtdWxfdmlydHVhbF90b19saW5lYXIoYXV4
LCBhZGRyLCAxLCAmcmVwcywgaHZtX2FjY2Vzc19ub25lLA0KKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGh2bWVtdWxfY3R4dCwgJmFkZHIpOw0KKw0KKyAgICAgICAgaWYg
KCByYyA9PSBYODZFTVVMX0VYQ0VQVElPTiApDQorICAgICAgICB7DQorICAgICAgICAgICAgLyoN
CisgICAgICAgICAgICAgKiBgaW52bHBnYCB0YWtlcyBzZWdtZW50IGJhc2VzIGludG8gYWNjb3Vu
dCwgYnV0IGlzIG5vdCBzdWJqZWN0DQorICAgICAgICAgICAgICogdG8gZmF1bHRzIGZyb20gc2Vn
bWVudCB0eXBlL2xpbWl0IGNoZWNrcywgYW5kIGlzIHNwZWNpZmllZCBhcw0KKyAgICAgICAgICAg
ICAqIGEgTk9QIHdoZW4gaXNzdWVkIG9uIG5vbi1jYW5vbmljYWwgYWRkcmVzc2VzLg0KKyAgICAg
ICAgICAgICAqDQorICAgICAgICAgICAgICogaHZtZW11bF92aXJ0dWFsX3RvX2xpbmVhcigpIHJh
aXNlcyBleGNlcHRpb25zIGZvciB0eXBlL2xpbWl0DQorICAgICAgICAgICAgICogdmlvbGF0aW9u
cywgc28gc3F1YXNoIHRoZW0uDQorICAgICAgICAgICAgICovDQorICAgICAgICAgICAgeDg2X2Vt
dWxfcmVzZXRfZXZlbnQoY3R4dCk7DQorICAgICAgICAgICAgcmMgPSBYODZFTVVMX09LQVk7DQor
ICAgICAgICB9DQorDQorICAgICAgICBpZiAoIHJjID09IFg4NkVNVUxfT0tBWSApDQorICAgICAg
ICAgICAgcGFnaW5nX2ludmxwZyhjdXJyZW50LCBhZGRyKTsNCisgICAgICAgIGJyZWFrOw0KKw0K
KyAgICBjYXNlIHg4NmVtdWxfaW52bHBnYToNCisgICAgICAgIC8qIFRPRE86IFN1cHBvcnQgQVNJ
RHMuICovDQorICAgICAgICBpZiAoICFhdXggKQ0KKyAgICAgICAgICAgIHBhZ2luZ19pbnZscGco
Y3VycmVudCwgYWRkcik7DQorICAgICAgICBlbHNlDQorICAgICAgICB7DQorICAgICAgICAgICAg
eDg2X2VtdWxfaHdfZXhjZXB0aW9uKFRSQVBfaW52YWxpZF9vcCwgWDg2X0VWRU5UX05PX0VDLCBj
dHh0KTsNCisgICAgICAgICAgICByYyA9IFg4NkVNVUxfRVhDRVBUSU9OOw0KKyAgICAgICAgfQ0K
KyAgICAgICAgYnJlYWs7DQogICAgICB9DQogIA0KLSAgICBpZiAoIHJjID09IFg4NkVNVUxfT0tB
WSApDQotICAgICAgICBwYWdpbmdfaW52bHBnKGN1cnJlbnQsIGFkZHIpOw0KLQ0KICAgICAgcmV0
dXJuIHJjOw0KICB9DQogIA0KQEAgLTI0MDgsMTAgKzI0MjUsMTAgQEAgc3RhdGljIGNvbnN0IHN0
cnVjdCB4ODZfZW11bGF0ZV9vcHMgaHZtXw0KICAgICAgLnJlYWRfbXNyICAgICAgPSBodm1lbXVs
X3JlYWRfbXNyLA0KICAgICAgLndyaXRlX21zciAgICAgPSBodm1lbXVsX3dyaXRlX21zciwNCiAg
ICAgIC5jYWNoZV9vcCAgICAgID0gaHZtZW11bF9jYWNoZV9vcCwNCisgICAgLnRsYl9vcCAgICAg
ICAgPSBodm1lbXVsX3RsYl9vcCwNCiAgICAgIC5jcHVpZCAgICAgICAgID0geDg2ZW11bF9jcHVp
ZCwNCiAgICAgIC5nZXRfZnB1ICAgICAgID0gaHZtZW11bF9nZXRfZnB1LA0KICAgICAgLnB1dF9m
cHUgICAgICAgPSBodm1lbXVsX3B1dF9mcHUsDQotICAgIC5pbnZscGcgICAgICAgID0gaHZtZW11
bF9pbnZscGcsDQogICAgICAudm1mdW5jICAgICAgICA9IGh2bWVtdWxfdm1mdW5jLA0KICB9Ow0K
ICANCkBAIC0yNDM1LDEwICsyNDUyLDEwIEBAIHN0YXRpYyBjb25zdCBzdHJ1Y3QgeDg2X2VtdWxh
dGVfb3BzIGh2bV8NCiAgICAgIC5yZWFkX21zciAgICAgID0gaHZtZW11bF9yZWFkX21zciwNCiAg
ICAgIC53cml0ZV9tc3IgICAgID0gaHZtZW11bF93cml0ZV9tc3JfZGlzY2FyZCwNCiAgICAgIC5j
YWNoZV9vcCAgICAgID0gaHZtZW11bF9jYWNoZV9vcF9kaXNjYXJkLA0KKyAgICAudGxiX29wICAg
ICAgICA9IGh2bWVtdWxfdGxiX29wLA0KICAgICAgLmNwdWlkICAgICAgICAgPSB4ODZlbXVsX2Nw
dWlkLA0KICAgICAgLmdldF9mcHUgICAgICAgPSBodm1lbXVsX2dldF9mcHUsDQogICAgICAucHV0
X2ZwdSAgICAgICA9IGh2bWVtdWxfcHV0X2ZwdSwNCi0gICAgLmludmxwZyAgICAgICAgPSBodm1l
bXVsX2ludmxwZywNCiAgICAgIC52bWZ1bmMgICAgICAgID0gaHZtZW11bF92bWZ1bmMsDQogIH07
DQogIA0KLS0tIGEveGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmMNCisrKyBi
L3hlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jDQpAQCAtNTU5MCwxMCArNTU5
MCw5IEBAIHg4Nl9lbXVsYXRlKA0KICAgICAgICAgICAgICBnZW5lcmF0ZV9leGNlcHRpb25faWYo
IShtc3JfdmFsICYgRUZFUl9TVk1FKSB8fA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIWluX3Byb3Rtb2RlKGN0eHQsIG9wcyksIEVYQ19VRCk7DQogICAgICAgICAgICAgIGdl
bmVyYXRlX2V4Y2VwdGlvbl9pZighbW9kZV9yaW5nMCgpLCBFWENfR1AsIDApOw0KLSAgICAgICAg
ICAgIGdlbmVyYXRlX2V4Y2VwdGlvbl9pZihfcmVncy5lY3gsIEVYQ19VRCk7IC8qIFRPRE86IFN1
cHBvcnQgQVNJRHMuICovDQotICAgICAgICAgICAgZmFpbF9pZihvcHMtPmludmxwZyA9PSBOVUxM
KTsNCi0gICAgICAgICAgICBpZiAoIChyYyA9IG9wcy0+aW52bHBnKHg4Nl9zZWdfbm9uZSwgdHJ1
bmNhdGVfZWEoX3JlZ3MucihheCkpLA0KLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgY3R4dCkpICkNCisgICAgICAgICAgICBmYWlsX2lmKCFvcHMtPnRsYl9vcCk7DQorICAgICAg
ICAgICAgaWYgKCAocmMgPSBvcHMtPnRsYl9vcCh4ODZlbXVsX2ludmxwZ2EsIHRydW5jYXRlX2Vh
KF9yZWdzLnIoYXgpKSwNCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF9yZWdz
LmVjeCwgY3R4dCkpICE9IFg4NkVNVUxfT0tBWSApDQogICAgICAgICAgICAgICAgICBnb3RvIGRv
bmU7DQogICAgICAgICAgICAgIGJyZWFrOw0KICANCkBAIC01NzQ3LDggKzU3NDYsOSBAQCB4ODZf
ZW11bGF0ZSgNCiAgICAgICAgICBjYXNlIEdSUDdfTUVNKDcpOiAvKiBpbnZscGcgKi8NCiAgICAg
ICAgICAgICAgQVNTRVJUKGVhLnR5cGUgPT0gT1BfTUVNKTsNCiAgICAgICAgICAgICAgZ2VuZXJh
dGVfZXhjZXB0aW9uX2lmKCFtb2RlX3JpbmcwKCksIEVYQ19HUCwgMCk7DQotICAgICAgICAgICAg
ZmFpbF9pZihvcHMtPmludmxwZyA9PSBOVUxMKTsNCi0gICAgICAgICAgICBpZiAoIChyYyA9IG9w
cy0+aW52bHBnKGVhLm1lbS5zZWcsIGVhLm1lbS5vZmYsIGN0eHQpKSApDQorICAgICAgICAgICAg
ZmFpbF9pZighb3BzLT50bGJfb3ApOw0KKyAgICAgICAgICAgIGlmICggKHJjID0gb3BzLT50bGJf
b3AoeDg2ZW11bF9pbnZscGcsIGVhLm1lbS5vZmYsIGVhLm1lbS5zZWcsDQorICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBjdHh0KSkgIT0gWDg2RU1VTF9PS0FZICkNCiAgICAgICAg
ICAgICAgICAgIGdvdG8gZG9uZTsNCiAgICAgICAgICAgICAgYnJlYWs7DQogIA0KLS0tIGEveGVu
L2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmgNCisrKyBiL3hlbi9hcmNoL3g4Ni94
ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5oDQpAQCAtMTg1LDYgKzE4NSwxMSBAQCBlbnVtIHg4NmVt
dWxfY2FjaGVfb3Agew0KICAgICAgeDg2ZW11bF93Ym5vaW52ZCwNCiAgfTsNCiAgDQorZW51bSB4
ODZlbXVsX3RsYl9vcCB7DQorICAgIHg4NmVtdWxfaW52bHBnLA0KKyAgICB4ODZlbXVsX2ludmxw
Z2EsDQorfTsNCisNCiAgc3RydWN0IHg4Nl9lbXVsYXRlX3N0YXRlOw0KICANCiAgLyoNCkBAIC00
NzIsNiArNDc3LDE5IEBAIHN0cnVjdCB4ODZfZW11bGF0ZV9vcHMNCiAgICAgICAgICB1bnNpZ25l
ZCBsb25nIG9mZnNldCwNCiAgICAgICAgICBzdHJ1Y3QgeDg2X2VtdWxhdGVfY3R4dCAqY3R4dCk7
DQogIA0KKyAgICAvKg0KKyAgICAgKiB0bGJfb3A6IEludmFsaWRhdGUgcGFnaW5nIHN0cnVjdHVy
ZXMgd2hpY2ggbWFwIGFkZHJlc3NlZCBieXRlLg0KKyAgICAgKg0KKyAgICAgKiBAYWRkciBhbmQg
QGF1eCBoYXZlIEBvcC1zcGVjaWZpYyBtZWFuaW5nOg0KKyAgICAgKiAtIElOVkxQRzogIEBhdXg6
QGFkZHIgcmVwcmVzZW50IHNlZzpvZmZzZXQNCisgICAgICogLSBJTlZMUEdBOiBAYWRkciBpcyB0
aGUgbGluZWFyIGFkZHJlc3MsIEBhdXggdGhlIEFTSUQNCisgICAgICovDQorICAgIGludCAoKnRs
Yl9vcCkoDQorICAgICAgICBlbnVtIHg4NmVtdWxfdGxiX29wIG9wLA0KKyAgICAgICAgdW5zaWdu
ZWQgbG9uZyBhZGRyLA0KKyAgICAgICAgdW5zaWduZWQgbG9uZyBhdXgsDQorICAgICAgICBzdHJ1
Y3QgeDg2X2VtdWxhdGVfY3R4dCAqY3R4dCk7DQorDQogICAgICAvKiBjcHVpZDogRW11bGF0ZSBD
UFVJRCB2aWEgZ2l2ZW4gc2V0IG9mIEVBWC1FRFggaW5wdXRzL291dHB1dHMuICovDQogICAgICBp
bnQgKCpjcHVpZCkoDQogICAgICAgICAgdWludDMyX3QgbGVhZiwNCkBAIC00OTksMTIgKzUxNyw2
IEBAIHN0cnVjdCB4ODZfZW11bGF0ZV9vcHMNCiAgICAgICAgICBlbnVtIHg4Nl9lbXVsYXRlX2Zw
dV90eXBlIGJhY2tvdXQsDQogICAgICAgICAgY29uc3Qgc3RydWN0IHg4Nl9lbXVsX2ZwdV9hdXgg
KmF1eCk7DQogIA0KLSAgICAvKiBpbnZscGc6IEludmFsaWRhdGUgcGFnaW5nIHN0cnVjdHVyZXMg
d2hpY2ggbWFwIGFkZHJlc3NlZCBieXRlLiAqLw0KLSAgICBpbnQgKCppbnZscGcpKA0KLSAgICAg
ICAgZW51bSB4ODZfc2VnbWVudCBzZWcsDQotICAgICAgICB1bnNpZ25lZCBsb25nIG9mZnNldCwN
Ci0gICAgICAgIHN0cnVjdCB4ODZfZW11bGF0ZV9jdHh0ICpjdHh0KTsNCi0NCiAgICAgIC8qIHZt
ZnVuYzogRW11bGF0ZSBWTUZVTkMgdmlhIGdpdmVuIHNldCBvZiBFQVggRUNYIGlucHV0cyAqLw0K
ICAgICAgaW50ICgqdm1mdW5jKSgNCiAgICAgICAgICBzdHJ1Y3QgeDg2X2VtdWxhdGVfY3R4dCAq
Y3R4dCk7DQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 01 12:01:05 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Jul 2019 12: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 1hhuzZ-00070r-Do; Mon, 01 Jul 2019 12:01:05 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=YZ94=U6=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hhuzX-00070b-QX
 for xen-devel@lists.xenproject.org; Mon, 01 Jul 2019 12:01:03 +0000
X-Inumbo-ID: e479ac12-9bf7-11e9-b69f-67ce4e3fe7bc
Received: from m9a0001g.houston.softwaregrp.com (unknown [15.124.64.66])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e479ac12-9bf7-11e9-b69f-67ce4e3fe7bc;
 Mon, 01 Jul 2019 12:01:01 +0000 (UTC)
Received: FROM m9a0001g.houston.softwaregrp.com (15.121.0.190) BY
 m9a0001g.houston.softwaregrp.com WITH ESMTP; 
 Mon,  1 Jul 2019 12:00:55 +0000
Received: from M9W0068.microfocus.com (2002:f79:bf::f79:bf) by
 M9W0067.microfocus.com (2002:f79:be::f79:be) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Mon, 1 Jul 2019 11:57:47 +0000
Received: from NAM04-SN1-obe.outbound.protection.outlook.com (15.124.72.12) by
 M9W0068.microfocus.com (15.121.0.191) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Mon, 1 Jul 2019 11:57:47 +0000
ARC-Seal: i=1; a=rsa-sha256; s=testarcselector01; d=microsoft.com; cv=none;
 b=aT4ATu7TdzOiVvMgshE0Egve1AzHl6XFzWaHBviu4SbsUTerBSI0rpN1pHTm4PuyOe6evp7tETRobLNarHQCwdVRvt+eGNLW/ZByxItZBPgIN5H3Wic15TWUh9lKOjoczRvlHGhCQxjiBoESGPZz606bqX4+vvRFbpD+BbRtL0Y=
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=testarcselector01;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=iCZxYTIvj6H4IobfWt85PKbW5jaHwUtQKAWUBb+natI=;
 b=bRQzZBmG9k7+DtdkZleJwyp3E7yTKVKsM8pOC+XDv+pPoaYgdX3tPAxtHE1apJbmFNBdIeHKWDxtPUJGj8oqmSndY/u3nQ3LoYD9bDqWLMalh3qFdjhIxhpo7AnRgbdP3lA8QNdJ296jW67zI41HJrgfo93/Myl/zzfXC0wJ/Sg=
ARC-Authentication-Results: i=1; test.office365.com
 1;spf=none;dmarc=none;dkim=none;arc=none
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3364.namprd18.prod.outlook.com (10.255.139.25) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2008.16; Mon, 1 Jul 2019 11:57:47 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc%3]) with mapi id 15.20.2008.020; Mon, 1 Jul 2019
 11:57:47 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH 5/6] x86emul: support INVPCID
Thread-Index: AQHVMAQyB+GRD/L5H0SfOcT7bsnQsw==
Date: Mon, 1 Jul 2019 11:57:47 +0000
Message-ID: <61bcef1a-aa70-067f-b2a4-06580b00fe40@suse.com>
References: <2d69ac51-9c4a-96f9-fd37-578658076571@suse.com>
In-Reply-To: <2d69ac51-9c4a-96f9-fd37-578658076571@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR0301CA0055.eurprd03.prod.outlook.com
 (2603:10a6:4:54::23) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: d05f7e56-5dcc-48b6-fd39-08d6fe1b554f
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3364; 
x-ms-traffictypediagnostic: BY5PR18MB3364:
x-microsoft-antispam-prvs: <BY5PR18MB3364932F242A9FCA9556020BB3F90@BY5PR18MB3364.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:5236;
x-forefront-prvs: 00851CA28B
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(346002)(39860400002)(396003)(376002)(366004)(136003)(189003)(199004)(81156014)(76176011)(6916009)(6506007)(26005)(7736002)(8936002)(81166006)(305945005)(80792005)(8676002)(102836004)(99286004)(386003)(72206003)(2906002)(256004)(31686004)(2501003)(25786009)(316002)(52116002)(36756003)(14454004)(66066001)(73956011)(5660300002)(5640700003)(66446008)(3846002)(71190400001)(11346002)(6512007)(486006)(71200400001)(6436002)(66946007)(478600001)(66556008)(6486002)(6116002)(86362001)(53936002)(2351001)(476003)(4326008)(68736007)(31696002)(54906003)(66476007)(64756008)(2616005)(186003)(446003);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3364;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: dE/fhrFbyO1rfhGPNzarQflyq8TA34Vo6EM47RoxkAOQcEeg3Gcf8KXc4xLY+6OUB+/geIWnbO1Lz5Cghg8i1rN3QvFviGGYepripa0HpD+LOBY6AfnFi5/YlrDLV7JlPPZseRko5IJayrLyJTxsELFyi2srkWEBmWM2h3kbdD6u5dwiZMqpbOezP90kCDQzN48gcw7slpB6AN89a7rSyKdbSOXvU99Ov6bmrrEJCEbqUnU8Phs8hrg54P/OdQijpiXasdMZhQu5HZR17xPWmv90KIpvqPh/vh35jzcETK2ZcSh0bYApwpRzJizZkqL47duEkI3+22dsAeTS2eOdOTm3GG27Zyw1D+Z3swjgsx2oeBLSJj+Ggcl4uxYqoptFF1buJhPVqGmsMZPbz1RTSAtFymVl3ncbXv3AEF2uTXs=
Content-ID: <BFCD031AEF16F74693E8660B4134A4C8@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: d05f7e56-5dcc-48b6-fd39-08d6fe1b554f
X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Jul 2019 11:57:47.0540 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3364
X-OriginatorOrg: suse.com
Subject: [Xen-devel] [PATCH 5/6] x86emul: support INVPCID
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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 <wl@xen.org>,
 RogerPau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SnVzdCBsaWtlIGZvciBJTlZMUEdBIHRoZSBIVk0gaG9vayBvbmx5IHN1cHBvcnRzIFBDSUQgMCBm
b3IgdGhlIHRpbWUNCmJlaW5nIGZvciBpbmRpdmlkdWFsIGFkZHJlc3MgaW52YWxpZGF0aW9uLiBJ
dCBhbHNvIHRyYW5zbGF0ZXMgdGhlIG90aGVyDQp0eXBlcyB0byBhIGZ1bGwgZmx1c2gsIHdoaWNo
IGlzIGFyY2hpdGVjdHVyYWxseSBwZXJtaXR0ZWQgYW5kDQpwZXJmb3JtYW5jZS13aXNlIHByZXN1
bWFibHkgbm90IG11Y2ggd29yc2UgYmVjYXVzZSBlbXVsYXRpb24gaXMgc2xvdw0KYW55d2F5Lg0K
DQpTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+DQotLS0NCnYy
OiBOZXcuDQoNCi0tLSBhL3Rvb2xzL2Z1enoveDg2X2luc3RydWN0aW9uX2VtdWxhdG9yL2Z1enot
ZW11bC5jDQorKysgYi90b29scy9mdXp6L3g4Nl9pbnN0cnVjdGlvbl9lbXVsYXRvci9mdXp6LWVt
dWwuYw0KQEAgLTM4Miw2ICszODIsNyBAQCBzdGF0aWMgaW50IGZ1enpfdGxiX29wKA0KICAgICAg
ICAgIGFzc2VydChpc194ODZfdXNlcl9zZWdtZW50KGF1eCkpOw0KICAgICAgICAgIC8qIGZhbGwg
dGhyb3VnaCAqLw0KICAgICAgY2FzZSB4ODZlbXVsX2ludmxwZ2E6DQorICAgIGNhc2UgeDg2ZW11
bF9pbnZwY2lkOg0KICAgICAgICAgIGFzc2VydChjdHh0LT5hZGRyX3NpemUgPT0gNjQgfHwgIShh
ZGRyID4+IDMyKSk7DQogICAgICAgICAgYnJlYWs7DQogICAgICB9DQotLS0gYS90b29scy90ZXN0
cy94ODZfZW11bGF0b3IvdGVzdF94ODZfZW11bGF0b3IuYw0KKysrIGIvdG9vbHMvdGVzdHMveDg2
X2VtdWxhdG9yL3Rlc3RfeDg2X2VtdWxhdG9yLmMNCkBAIC02ODQsNiArNjg0LDM4IEBAIHN0YXRp
YyBpbnQgcmVhZF9tc3IoDQogICAgICByZXR1cm4gWDg2RU1VTF9VTkhBTkRMRUFCTEU7DQogIH0N
CiAgDQorI2RlZmluZSBJTlZQQ0lEX0FERFIgMHgxMjM0NTY3OA0KKyNkZWZpbmUgSU5WUENJRF9Q
Q0lEIDB4MTIzDQorDQorc3RhdGljIGludCByZWFkX2NyX2ludnBjaWQoDQorICAgIHVuc2lnbmVk
IGludCByZWcsDQorICAgIHVuc2lnbmVkIGxvbmcgKnZhbCwNCisgICAgc3RydWN0IHg4Nl9lbXVs
YXRlX2N0eHQgKmN0eHQpDQorew0KKyAgICBpbnQgcmMgPSBlbXVsX3Rlc3RfcmVhZF9jcihyZWcs
IHZhbCwgY3R4dCk7DQorDQorICAgIGlmICggcmMgPT0gWDg2RU1VTF9PS0FZICYmIHJlZyA9PSA0
ICkNCisgICAgICAgICp2YWwgfD0gWDg2X0NSNF9QQ0lERTsNCisNCisgICAgcmV0dXJuIHJjOw0K
K30NCisNCitzdGF0aWMgaW50IHRsYl9vcF9pbnZwY2lkKA0KKyAgICBlbnVtIHg4NmVtdWxfdGxi
X29wIG9wLA0KKyAgICB1bnNpZ25lZCBsb25nIGFkZHIsDQorICAgIHVuc2lnbmVkIGxvbmcgYXV4
LA0KKyAgICBzdHJ1Y3QgeDg2X2VtdWxhdGVfY3R4dCAqY3R4dCkNCit7DQorICAgIHN0YXRpYyB1
bnNpZ25lZCBpbnQgc2VxOw0KKw0KKyAgICBpZiAoIG9wICE9IHg4NmVtdWxfaW52cGNpZCB8fCBh
ZGRyICE9IElOVlBDSURfQUREUiB8fA0KKyAgICAgICAgIHg4NmVtdWxfaW52cGNpZF9wY2lkKGF1
eCkgIT0gKHNlcSA8IDQgPyAwIDogSU5WUENJRF9QQ0lEKSB8fA0KKyAgICAgICAgIHg4NmVtdWxf
aW52cGNpZF90eXBlKGF1eCkgIT0gKHNlcSsrICYgMykgKQ0KKyAgICAgICAgcmV0dXJuIFg4NkVN
VUxfVU5IQU5ETEVBQkxFOw0KKw0KKyAgICByZXR1cm4gWDg2RU1VTF9PS0FZOw0KK30NCisNCiAg
c3RhdGljIHN0cnVjdCB4ODZfZW11bGF0ZV9vcHMgZW11bG9wcyA9IHsNCiAgICAgIC5yZWFkICAg
ICAgID0gcmVhZCwNCiAgICAgIC5pbnNuX2ZldGNoID0gZmV0Y2gsDQpAQCAtNDQ4Miw2ICs0NTE0
LDQ2IEBAIGludCBtYWluKGludCBhcmdjLCBjaGFyICoqYXJndikNCiAgICAgICAgICBwcmludGYo
Im9rYXlcbiIpOw0KICAgICAgfQ0KICAgICAgZWxzZQ0KKyAgICAgICAgcHJpbnRmKCJza2lwcGVk
XG4iKTsNCisNCisgICAgcHJpbnRmKCIlLTQwcyIsICJUZXN0aW5nIGludnBjaWQgMTYoJWVjeCks
JSVlZHguLi4iKTsNCisgICAgaWYgKCBzdGFja19leGVjICkNCisgICAgew0KKyAgICAgICAgZGVj
bF9pbnNuKGludnBjaWQpOw0KKw0KKyAgICAgICAgYXNtIHZvbGF0aWxlICggcHV0X2luc24oaW52
cGNpZCwgImludnBjaWQgMTYoJTApLCAlMSIpDQorICAgICAgICAgICAgICAgICAgICAgICA6OiAi
YyIgKE5VTEwpLCAiZCIgKDBMKSApOw0KKw0KKyAgICAgICAgcmVzWzRdID0gMDsNCisgICAgICAg
IHJlc1s1XSA9IDA7DQorICAgICAgICByZXNbNl0gPSBJTlZQQ0lEX0FERFI7DQorICAgICAgICBy
ZXNbN10gPSAwOw0KKyAgICAgICAgcmVncy5lY3ggPSAodW5zaWduZWQgbG9uZylyZXM7DQorICAg
ICAgICBlbXVsb3BzLnRsYl9vcCA9IHRsYl9vcF9pbnZwY2lkOw0KKw0KKyAgICAgICAgZm9yICgg
OyA7ICkNCisgICAgICAgIHsNCisgICAgICAgICAgICBmb3IgKCByZWdzLmVkeCA9IDA7IHJlZ3Mu
ZWR4IDwgNDsgKytyZWdzLmVkeCApDQorICAgICAgICAgICAgew0KKyAgICAgICAgICAgICAgICBz
ZXRfaW5zbihpbnZwY2lkKTsNCisgICAgICAgICAgICAgICAgcmMgPSB4ODZfZW11bGF0ZSgmY3R4
dCwgJmVtdWxvcHMpOw0KKyAgICAgICAgICAgICAgICBpZiAoIHJjICE9IFg4NkVNVUxfT0tBWSB8
fCAhY2hlY2tfZWlwKGludnBjaWQpICkNCisgICAgICAgICAgICAgICAgICAgIGdvdG8gZmFpbDsN
CisgICAgICAgICAgICB9DQorDQorICAgICAgICAgICAgaWYgKCBjdHh0LmFkZHJfc2l6ZSA8IDY0
IHx8IHJlc1s0XSA9PSBJTlZQQ0lEX1BDSUQgKQ0KKyAgICAgICAgICAgICAgICBicmVhazsNCisN
CisgICAgICAgICAgICBlbXVsb3BzLnJlYWRfY3IgPSByZWFkX2NyX2ludnBjaWQ7DQorICAgICAg
ICAgICAgcmVzWzRdID0gSU5WUENJRF9QQ0lEOw0KKyAgICAgICAgfQ0KKw0KKyAgICAgICAgZW11
bG9wcy5yZWFkX2NyID0gZW11bF90ZXN0X3JlYWRfY3I7DQorICAgICAgICBlbXVsb3BzLnRsYl9v
cCA9IE5VTEw7DQorDQorICAgICAgICBwcmludGYoIm9rYXlcbiIpOw0KKyAgICB9DQorICAgIGVs
c2UNCiAgICAgICAgICBwcmludGYoInNraXBwZWRcbiIpOw0KICANCiAgI3VuZGVmIGRlY2xfaW5z
bg0KLS0tIGEvdG9vbHMvdGVzdHMveDg2X2VtdWxhdG9yL3g4Ni1lbXVsYXRlLmMNCisrKyBiL3Rv
b2xzL3Rlc3RzL3g4Nl9lbXVsYXRvci94ODYtZW11bGF0ZS5jDQpAQCAtNzIsNiArNzIsNyBAQCBi
b29sIGVtdWxfdGVzdF9pbml0KHZvaWQpDQogICAgICAgKiB0aGVtLg0KICAgICAgICovDQogICAg
ICBjcC5iYXNpYy5tb3ZiZSA9IHRydWU7DQorICAgIGNwLmZlYXQuaW52cGNpZCA9IHRydWU7DQog
ICAgICBjcC5mZWF0LmFkeCA9IHRydWU7DQogICAgICBjcC5mZWF0LmF2eDUxMnBmID0gY3AuZmVh
dC5hdng1MTJmOw0KICAgICAgY3AuZmVhdC5yZHBpZCA9IHRydWU7DQpAQCAtMTQxLDcgKzE0Miw3
IEBAIGludCBlbXVsX3Rlc3RfY3B1aWQoDQogICAgICAgKi8NCiAgICAgIGlmICggbGVhZiA9PSA3
ICYmIHN1YmxlYWYgPT0gMCApDQogICAgICB7DQotICAgICAgICByZXMtPmIgfD0gMVUgPDwgMTk7
DQorICAgICAgICByZXMtPmIgfD0gKDFVIDw8IDEwKSB8ICgxVSA8PCAxOSk7DQogICAgICAgICAg
aWYgKCByZXMtPmIgJiAoMVUgPDwgMTYpICkNCiAgICAgICAgICAgICAgcmVzLT5iIHw9IDFVIDw8
IDI2Ow0KICAgICAgICAgIHJlcy0+YyB8PSAxVSA8PCAyMjsNCi0tLSBhL3hlbi9hcmNoL3g4Ni9o
dm0vZW11bGF0ZS5jDQorKysgYi94ZW4vYXJjaC94ODYvaHZtL2VtdWxhdGUuYw0KQEAgLTIzNzQs
OCArMjM3NCwxNiBAQCBzdGF0aWMgaW50IGh2bWVtdWxfdGxiX29wKA0KICAgICAgICAgICAgICBw
YWdpbmdfaW52bHBnKGN1cnJlbnQsIGFkZHIpOw0KICAgICAgICAgIGJyZWFrOw0KICANCisgICAg
Y2FzZSB4ODZlbXVsX2ludnBjaWQ6DQorICAgICAgICBpZiAoIHg4NmVtdWxfaW52cGNpZF90eXBl
KGF1eCkgIT0gWDg2X0lOVlBDSURfVFlQRV9JTkRJVl9BRERSICkNCisgICAgICAgIHsNCisgICAg
ICAgICAgICBodm1fYXNpZF9mbHVzaF92Y3B1KGN1cnJlbnQpOw0KKyAgICAgICAgICAgIGJyZWFr
Ow0KKyAgICAgICAgfQ0KKyAgICAgICAgYXV4ID0geDg2ZW11bF9pbnZwY2lkX3BjaWQoYXV4KTsN
CisgICAgICAgIC8qIGZhbGwgdGhyb3VnaCAqLw0KICAgICAgY2FzZSB4ODZlbXVsX2ludmxwZ2E6
DQotICAgICAgICAvKiBUT0RPOiBTdXBwb3J0IEFTSURzLiAqLw0KKyAgICAgICAgLyogVE9ETzog
U3VwcG9ydCBBU0lEcy9QQ0lEcy4gKi8NCiAgICAgICAgICBpZiAoICFhdXggKQ0KICAgICAgICAg
ICAgICBwYWdpbmdfaW52bHBnKGN1cnJlbnQsIGFkZHIpOw0KICAgICAgICAgIGVsc2UNCi0tLSBh
L3hlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jDQorKysgYi94ZW4vYXJjaC94
ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYw0KQEAgLTQ5Niw2ICs0OTYsNyBAQCBzdGF0aWMg
Y29uc3Qgc3RydWN0IGV4dDBmMzhfdGFibGUgew0KICAgICAgWzB4N2EgLi4uIDB4N2NdID0geyAu
c2ltZF9zaXplID0gc2ltZF9ub25lLCAudHdvX29wID0gMSB9LA0KICAgICAgWzB4N2QgLi4uIDB4
N2VdID0geyAuc2ltZF9zaXplID0gc2ltZF9wYWNrZWRfaW50LCAuZDhzID0gZDhzX3ZsIH0sDQog
ICAgICBbMHg3Zl0gPSB7IC5zaW1kX3NpemUgPSBzaW1kX3BhY2tlZF9mcCwgLmQ4cyA9IGQ4c192
bCB9LA0KKyAgICBbMHg4Ml0gPSB7IC5zaW1kX3NpemUgPSBzaW1kX290aGVyIH0sDQogICAgICBb
MHg4M10gPSB7IC5zaW1kX3NpemUgPSBzaW1kX3BhY2tlZF9pbnQsIC5kOHMgPSBkOHNfdmwgfSwN
CiAgICAgIFsweDg4XSA9IHsgLnNpbWRfc2l6ZSA9IHNpbWRfcGFja2VkX2ZwLCAudHdvX29wID0g
MSwgLmQ4cyA9IGQ4c19kcSB9LA0KICAgICAgWzB4ODldID0geyAuc2ltZF9zaXplID0gc2ltZF9w
YWNrZWRfaW50LCAudHdvX29wID0gMSwgLmQ4cyA9IGQ4c19kcSB9LA0KQEAgLTE4NzUsNiArMTg3
Niw3IEBAIGluX3Byb3Rtb2RlKA0KICAjZGVmaW5lIHZjcHVfaGFzX2hsZSgpICAgICAgICAgKGN0
eHQtPmNwdWlkLT5mZWF0LmhsZSkNCiAgI2RlZmluZSB2Y3B1X2hhc19hdngyKCkgICAgICAgIChj
dHh0LT5jcHVpZC0+ZmVhdC5hdngyKQ0KICAjZGVmaW5lIHZjcHVfaGFzX2JtaTIoKSAgICAgICAg
KGN0eHQtPmNwdWlkLT5mZWF0LmJtaTIpDQorI2RlZmluZSB2Y3B1X2hhc19pbnZwY2lkKCkgICAg
IChjdHh0LT5jcHVpZC0+ZmVhdC5pbnZwY2lkKQ0KICAjZGVmaW5lIHZjcHVfaGFzX3J0bSgpICAg
ICAgICAgKGN0eHQtPmNwdWlkLT5mZWF0LnJ0bSkNCiAgI2RlZmluZSB2Y3B1X2hhc19tcHgoKSAg
ICAgICAgIChjdHh0LT5jcHVpZC0+ZmVhdC5tcHgpDQogICNkZWZpbmUgdmNwdV9oYXNfYXZ4NTEy
ZigpICAgICAoY3R4dC0+Y3B1aWQtPmZlYXQuYXZ4NTEyZikNCkBAIC05MTI0LDYgKzkxMjYsNDgg
QEAgeDg2X2VtdWxhdGUoDQogICAgICAgICAgQVNTRVJUKCFzdGF0ZS0+c2ltZF9zaXplKTsNCiAg
ICAgICAgICBicmVhazsNCiAgDQorICAgIGNhc2UgWDg2RU1VTF9PUENfNjYoMHgwZjM4LCAweDgy
KTogLyogaW52cGNpZCByZWcsbTEyOCAqLw0KKyAgICAgICAgdmNwdV9tdXN0X2hhdmUoaW52cGNp
ZCk7DQorICAgICAgICBnZW5lcmF0ZV9leGNlcHRpb25faWYoZWEudHlwZSAhPSBPUF9NRU0sIEVY
Q19VRCk7DQorICAgICAgICBnZW5lcmF0ZV9leGNlcHRpb25faWYoIW1vZGVfcmluZzAoKSwgRVhD
X0dQLCAwKTsNCisNCisgICAgICAgIGlmICggKHJjID0gb3BzLT5yZWFkKGVhLm1lbS5zZWcsIGVh
Lm1lbS5vZmYsIG1tdmFscCwgMTYsDQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjdHh0
KSkgIT0gWDg2RU1VTF9PS0FZICkNCisgICAgICAgICAgICBnb3RvIGRvbmU7DQorDQorICAgICAg
ICBnZW5lcmF0ZV9leGNlcHRpb25faWYobW12YWxwLT54bW1bMF0gJiB+MHhmZmYsIEVYQ19HUCwg
MCk7DQorICAgICAgICBkc3QudmFsID0gbW9kZV82NGJpdCgpID8gKmRzdC5yZWcgOiAodWludDMy
X3QpKmRzdC5yZWc7DQorDQorICAgICAgICBzd2l0Y2ggKCBkc3QudmFsICkNCisgICAgICAgIHsN
CisgICAgICAgIGNhc2UgWDg2X0lOVlBDSURfVFlQRV9JTkRJVl9BRERSOg0KKyAgICAgICAgICAg
ICBnZW5lcmF0ZV9leGNlcHRpb25faWYoIWlzX2Nhbm9uaWNhbF9hZGRyZXNzKG1tdmFscC0+eG1t
WzFdKSwNCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEVYQ19HUCwgMCk7DQor
ICAgICAgICAgICAgIC8qIGZhbGwgdGhyb3VnaCAqLw0KKyAgICAgICAgY2FzZSBYODZfSU5WUENJ
RF9UWVBFX1NJTkdMRV9DVFhUOg0KKyAgICAgICAgICAgICBpZiAoICFtb2RlXzY0Yml0KCkgfHwg
IW9wcy0+cmVhZF9jciApDQorICAgICAgICAgICAgICAgICBjcjQgPSAwOw0KKyAgICAgICAgICAg
ICBlbHNlIGlmICggKHJjID0gb3BzLT5yZWFkX2NyKDQsICZjcjQsIGN0eHQpKSAhPSBYODZFTVVM
X09LQVkgKQ0KKyAgICAgICAgICAgICAgICAgZ290byBkb25lOw0KKyAgICAgICAgICAgICBnZW5l
cmF0ZV9leGNlcHRpb25faWYoIShjcjQgJiBYODZfQ1I0X1BDSURFKSAmJiBtbXZhbHAtPnhtbVsw
XSwNCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEVYQ19HUCwgMCk7DQorICAg
ICAgICAgICAgIGJyZWFrOw0KKyAgICAgICAgY2FzZSBYODZfSU5WUENJRF9UWVBFX0FMTF9JTkNM
X0dMT0JBTDoNCisgICAgICAgIGNhc2UgWDg2X0lOVlBDSURfVFlQRV9BTExfTk9OX0dMT0JBTDoN
CisgICAgICAgICAgICAgYnJlYWs7DQorICAgICAgICBkZWZhdWx0Og0KKyAgICAgICAgICAgICBn
ZW5lcmF0ZV9leGNlcHRpb24oRVhDX0dQLCAwKTsNCisgICAgICAgIH0NCisNCisgICAgICAgIGZh
aWxfaWYoIW9wcy0+dGxiX29wKTsNCisgICAgICAgIGlmICggKHJjID0gb3BzLT50bGJfb3AoeDg2
ZW11bF9pbnZwY2lkLCB0cnVuY2F0ZV9lYShtbXZhbHAtPnhtbVsxXSksDQorICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHg4NmVtdWxfaW52cGNpZF9hdXgobW12YWxwLT54bW1bMF0sIGRz
dC52YWwpLA0KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjdHh0KSkgIT0gWDg2RU1V
TF9PS0FZICkNCisgICAgICAgICAgICBnb3RvIGRvbmU7DQorDQorICAgICAgICBzdGF0ZS0+c2lt
ZF9zaXplID0gc2ltZF9ub25lOw0KKyAgICAgICAgYnJlYWs7DQorDQogICAgICBjYXNlIFg4NkVN
VUxfT1BDX0VWRVhfNjYoMHgwZjM4LCAweDgzKTogLyogdnBtdWx0aXNoaWZ0cWIgW3h5el1tbS9t
ZW0sW3h5el1tbSxbeHl6XW1te2t9ICovDQogICAgICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lm
KCFldmV4LncsIEVYQ19VRCk7DQogICAgICAgICAgaG9zdF9hbmRfdmNwdV9tdXN0X2hhdmUoYXZ4
NTEyX3ZibWkpOw0KLS0tIGEveGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmgN
CisrKyBiL3hlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5oDQpAQCAtMTg4LDgg
KzE4OCwyNiBAQCBlbnVtIHg4NmVtdWxfY2FjaGVfb3Agew0KICBlbnVtIHg4NmVtdWxfdGxiX29w
IHsNCiAgICAgIHg4NmVtdWxfaW52bHBnLA0KICAgICAgeDg2ZW11bF9pbnZscGdhLA0KKyAgICB4
ODZlbXVsX2ludnBjaWQsDQogIH07DQogIA0KK3N0YXRpYyBpbmxpbmUgdW5zaWduZWQgaW50IHg4
NmVtdWxfaW52cGNpZF9hdXgodW5zaWduZWQgaW50IHBjaWQsDQorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgdHlwZSkNCit7DQorICAgIEFT
U0VSVCghKHBjaWQgJiB+MHhmZmYpKTsNCisgICAgcmV0dXJuICh0eXBlIDw8IDEyKSB8IHBjaWQ7
DQorfQ0KKw0KK3N0YXRpYyBpbmxpbmUgdW5zaWduZWQgaW50IHg4NmVtdWxfaW52cGNpZF9wY2lk
KHVuc2lnbmVkIGludCBhdXgpDQorew0KKyAgICByZXR1cm4gYXV4ICYgMHhmZmY7DQorfQ0KKw0K
K3N0YXRpYyBpbmxpbmUgdW5zaWduZWQgaW50IHg4NmVtdWxfaW52cGNpZF90eXBlKHVuc2lnbmVk
IGludCBhdXgpDQorew0KKyAgICByZXR1cm4gYXV4ID4+IDEyOw0KK30NCisNCiAgc3RydWN0IHg4
Nl9lbXVsYXRlX3N0YXRlOw0KICANCiAgLyoNCkBAIC00ODMsNiArNTAxLDggQEAgc3RydWN0IHg4
Nl9lbXVsYXRlX29wcw0KICAgICAgICogQGFkZHIgYW5kIEBhdXggaGF2ZSBAb3Atc3BlY2lmaWMg
bWVhbmluZzoNCiAgICAgICAqIC0gSU5WTFBHOiAgQGF1eDpAYWRkciByZXByZXNlbnQgc2VnOm9m
ZnNldA0KICAgICAgICogLSBJTlZMUEdBOiBAYWRkciBpcyB0aGUgbGluZWFyIGFkZHJlc3MsIEBh
dXggdGhlIEFTSUQNCisgICAgICogLSBJTlZQQ0lEOiBAYWRkciBpcyB0aGUgbGluZWFyIGFkZHJl
c3MsIEBhdXggdGhlIGNvbWJpbmF0aW9uIG9mDQorICAgICAqICAgICAgICAgICAgUENJRCBhbmQg
dHlwZSAoc2VlIHg4NmVtdWxfaW52cGNpZF8qKCkpLg0KICAgICAgICovDQogICAgICBpbnQgKCp0
bGJfb3ApKA0KICAgICAgICAgIGVudW0geDg2ZW11bF90bGJfb3Agb3AsDQoNCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 01 12:04:56 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Jul 2019 12:04:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hhv3E-0007J9-53; Mon, 01 Jul 2019 12:04: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=YZ94=U6=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hhv3C-0007J4-Uv
 for xen-devel@lists.xenproject.org; Mon, 01 Jul 2019 12:04:51 +0000
X-Inumbo-ID: 22b09885-9bf8-11e9-8980-bc764e045a96
Received: from m9a0002g.houston.softwaregrp.com (unknown [15.124.64.67])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 22b09885-9bf8-11e9-8980-bc764e045a96;
 Mon, 01 Jul 2019 12:04:49 +0000 (UTC)
Received: FROM m9a0002g.houston.softwaregrp.com (15.121.0.190) BY
 m9a0002g.houston.softwaregrp.com WITH ESMTP; 
 Mon,  1 Jul 2019 12:02:39 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M9W0067.microfocus.com (2002:f79:be::f79:be) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Mon, 1 Jul 2019 11:59:44 +0000
Received: from NAM01-BN3-obe.outbound.protection.outlook.com (15.124.8.10) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Mon, 1 Jul 2019 11:59:44 +0000
ARC-Seal: i=1; a=rsa-sha256; s=testarcselector01; d=microsoft.com; cv=none;
 b=CrKzrgLBr3NsyTjXid37hRBxbshRP93XpDGrrvrb3KmzVn1aHdZdY6enc94rqKdlzD52EpNoynF7uFhNm28XkfcTuFYzCObtOwpvDd3yP2aoAIN7wIM/RY90wVjhdbnUKC25WrX4Ud/0yOG38ZP/mg9W6zREufSjge/MgkCuo18=
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=testarcselector01;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=2GDoubOKoUlJwVyasRxxe66n9wwHFxoaXcNEi38dbmE=;
 b=D3TTjbDiImFKluvlYGfXUb4cekis0vYhUHnsxHRXQi7GlUhnojNEP1QoHBSMHxV4XBWVpmHmwnFzGXpBoa+NJURD1tVoGGoo7V4Opy69CKaJuMzv9/BI9UhSO9zJD07OgnSdxKQPxfOTeVg5onOv1u8me1ayUg7292vf7pgeyDs=
ARC-Authentication-Results: i=1; test.office365.com
 1;spf=none;dmarc=none;dkim=none;arc=none
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3364.namprd18.prod.outlook.com (10.255.139.25) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2008.16; Mon, 1 Jul 2019 11:59:43 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc%3]) with mapi id 15.20.2008.020; Mon, 1 Jul 2019
 11:59:43 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH] x86/hvm: make hvmemul_virtual_to_linear()'s reps
 parameter optional
Thread-Index: AQHVMAR4OjWE2hDEnkaj7tfjtET7fw==
Date: Mon, 1 Jul 2019 11:59:43 +0000
Message-ID: <b31e57d7-0fff-ea12-ac47-191e88ff460d@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR0402CA0007.eurprd04.prod.outlook.com
 (2603:10a6:4:91::17) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: d1b94f74-5511-480a-02d8-08d6fe1b9ac0
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3364; 
x-ms-traffictypediagnostic: BY5PR18MB3364:
x-microsoft-antispam-prvs: <BY5PR18MB336427ED6CCE224169563AA1B3F90@BY5PR18MB3364.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 00851CA28B
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(346002)(39860400002)(396003)(376002)(366004)(136003)(189003)(199004)(81156014)(6506007)(26005)(7736002)(8936002)(81166006)(305945005)(80792005)(8676002)(102836004)(99286004)(386003)(72206003)(2906002)(256004)(31686004)(2501003)(25786009)(316002)(52116002)(14444005)(36756003)(14454004)(66066001)(73956011)(5660300002)(66446008)(3846002)(71190400001)(6512007)(486006)(71200400001)(6436002)(66946007)(478600001)(66556008)(110136005)(6486002)(6116002)(86362001)(53936002)(476003)(4326008)(68736007)(31696002)(54906003)(66476007)(64756008)(2616005)(186003);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3364;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: eHIRqrXbNujVOUF8zecmLqf6l4hCwfTnUnharaSVMEDtT2OURkhx2ohosw34Fb5OCkej1YEicUPGxJqbk0wVqSykRlOKgx/8uTiP0nW9GlOD5Fc3AkFKjBfBAsv7TbOsNp/YHHC2+/qRzinhCv/7LtTnii7tcka67uLy4npDLLqorpMk8bvGxJ3j5D1/wFhiuYSMi91Xn8Foq85PlxDIcfHcsn1Qg4PIhOYVPt3HlspJ6s5k3yoN5RhDJuqc3/qzuWT0qjoUsPyq1Lf4Yxv+Hs08SDYgzgGWaiZR5QBZQGH2LABuY9hw3PXlUMJ83skaFT2LpHnF4S784EBux4YsLtrueGhe304D5/58qElkhWfTvpgxrgLSewXjyivjps27KTs5h6wCQGyWRSH59JImgk3uzYYh072fMN9YghFXeXo=
Content-ID: <12317DAABC579A4DA648FA28BCAD73F7@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: d1b94f74-5511-480a-02d8-08d6fe1b9ac0
X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Jul 2019 11:59:43.5359 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3364
X-OriginatorOrg: suse.com
Subject: [Xen-devel] [PATCH] x86/hvm: make hvmemul_virtual_to_linear()'s
 reps parameter optional
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Paul Durrant <Paul.Durrant@citrix.com>, Wei Liu <wl@xen.org>, Roger
 Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QSBtYWpvcml0eSBvZiBjYWxsZXJzIHdhbnRzIGp1c3QgYSBzaW5nbGUgaXRlcmF0aW9uIGhhbmRs
ZWQuIEFsbG93IHRvDQpleHByZXNzIHRoaXMgYnkgcGFzc2luZyBpbiBhIE5VTEwgcG9pbnRlciwg
aW5zdGVhZCBvZiBzZXR0aW5nIHVwIGEgbG9jYWwNCnZhcmlhYmxlIGp1c3QgdG8gaG9sZCB0aGUg
IjEiIHRvIHBhc3MgaW4gaGVyZS4NCg0KU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPg0KLS0tDQpOb3RlIHRoYXQgdGhpcyBjb25mbGljdHMgd2l0aCBhZGRpdGlv
bnMvY2hhbmdlcyBtYWRlIGJ5ICJ4ODZlbXVsOg0KZnVydGhlciB3b3JrIi4gV2hhdGV2ZXIgZ29l
cyBpbiBsYXRlciB3aWxsIG5lZWQgcmUtYmFzaW5nLg0KDQotLS0gYS94ZW4vYXJjaC94ODYvaHZt
L2VtdWxhdGUuYw0KKysrIGIveGVuL2FyY2gveDg2L2h2bS9lbXVsYXRlLmMNCkBAIC03ODgsMTQg
Kzc4OCwxNCBAQCBzdGF0aWMgaW50IGh2bWVtdWxfdmlydHVhbF90b19saW5lYXIoDQogICAgICBl
bnVtIHg4Nl9zZWdtZW50IHNlZywNCiAgICAgIHVuc2lnbmVkIGxvbmcgb2Zmc2V0LA0KICAgICAg
dW5zaWduZWQgaW50IGJ5dGVzX3Blcl9yZXAsDQotICAgIHVuc2lnbmVkIGxvbmcgKnJlcHMsDQor
ICAgIHVuc2lnbmVkIGxvbmcgKnJlcHNfcCwNCiAgICAgIGVudW0gaHZtX2FjY2Vzc190eXBlIGFj
Y2Vzc190eXBlLA0KICAgICAgc3RydWN0IGh2bV9lbXVsYXRlX2N0eHQgKmh2bWVtdWxfY3R4dCwN
CiAgICAgIHVuc2lnbmVkIGxvbmcgKmxpbmVhcikNCiAgew0KICAgICAgc3RydWN0IHNlZ21lbnRf
cmVnaXN0ZXIgKnJlZzsNCiAgICAgIGludCBva2F5Ow0KLSAgICB1bnNpZ25lZCBsb25nIG1heF9y
ZXBzID0gNDA5NjsNCisgICAgdW5zaWduZWQgbG9uZyByZXBzID0gMTsNCiAgDQogICAgICBpZiAo
IHNlZyA9PSB4ODZfc2VnX25vbmUgKQ0KICAgICAgew0KQEAgLTgwMyw2MiArODAzLDcyIEBAIHN0
YXRpYyBpbnQgaHZtZW11bF92aXJ0dWFsX3RvX2xpbmVhcigNCiAgICAgICAgICByZXR1cm4gWDg2
RU1VTF9PS0FZOw0KICAgICAgfQ0KICANCi0gICAgLyoNCi0gICAgICogSWYgaW50cm9zcGVjdGlv
biBoYXMgYmVlbiBlbmFibGVkIGZvciB0aGlzIGRvbWFpbiwgYW5kIHdlJ3JlIGVtdWxhdGluZw0K
LSAgICAgKiBiZWNhc2UgYSB2bV9yZXBseSBhc2tlZCB1cyB0byAoaS5lLiBub3QgZG9pbmcgcmVn
dWxhciBJTykgcmVwcyBzaG91bGQNCi0gICAgICogYmUgYXQgbW9zdCAxLCBzaW5jZSBvcHRpbWl6
YXRpb24gbWlnaHQgb3RoZXJ3aXNlIGNhdXNlIGEgc2luZ2xlDQotICAgICAqIHZtX2V2ZW50IGJl
aW5nIHRyaWdnZXJlZCBmb3IgcmVwZWF0ZWQgd3JpdGVzIHRvIGEgd2hvbGUgcGFnZS4NCi0gICAg
ICovDQotICAgIGlmICggdW5saWtlbHkoY3VycmVudC0+ZG9tYWluLT5hcmNoLm1lbV9hY2Nlc3Nf
ZW11bGF0ZV9lYWNoX3JlcCkgJiYNCi0gICAgICAgICBjdXJyZW50LT5hcmNoLnZtX2V2ZW50LT5l
bXVsYXRlX2ZsYWdzICE9IDAgKQ0KLSAgICAgICBtYXhfcmVwcyA9IDE7DQorICAgIGlmICggcmVw
c19wICkNCisgICAgew0KKyAgICAgICAgdW5zaWduZWQgbG9uZyBtYXhfcmVwcyA9IDQwOTY7DQog
IA0KLSAgICAvKg0KLSAgICAgKiBDbGlwIHJlcGV0aXRpb25zIHRvIGF2b2lkIG92ZXJmbG93IHdo
ZW4gbXVsdGlwbHlpbmcgYnkgQGJ5dGVzX3Blcl9yZXAuDQotICAgICAqIFRoZSBjaG9zZW4gbWF4
aW11bSBpcyB2ZXJ5IGNvbnNlcnZhdGl2ZSBidXQgaXQncyB3aGF0IHdlIHVzZSBpbg0KLSAgICAg
KiBodm1lbXVsX2xpbmVhcl90b19waHlzKCkgc28gdGhlcmUgaXMgbm8gcG9pbnQgaW4gdXNpbmcg
YSBsYXJnZXIgdmFsdWUuDQotICAgICAqLw0KLSAgICAqcmVwcyA9IG1pbl90KHVuc2lnbmVkIGxv
bmcsICpyZXBzLCBtYXhfcmVwcyk7DQorICAgICAgICAvKg0KKyAgICAgICAgICogSWYgaW50cm9z
cGVjdGlvbiBoYXMgYmVlbiBlbmFibGVkIGZvciB0aGlzIGRvbWFpbiwgYW5kIHdlJ3JlDQorICAg
ICAgICAgKiBlbXVsYXRpbmcgYmVjYXVzZSBhIHZtX3JlcGx5IGFza2VkIHVzIHRvIChpLmUuIG5v
dCBkb2luZyByZWd1bGFyIElPKQ0KKyAgICAgICAgICogcmVwcyBzaG91bGQgYmUgYXQgbW9zdCAx
LCBzaW5jZSBvcHRpbWl6YXRpb24gbWlnaHQgb3RoZXJ3aXNlIGNhdXNlIGENCisgICAgICAgICAq
IHNpbmdsZSB2bV9ldmVudCBiZWluZyB0cmlnZ2VyZWQgZm9yIHJlcGVhdGVkIHdyaXRlcyB0byBh
IHdob2xlIHBhZ2UuDQorICAgICAgICAgKi8NCisgICAgICAgIGlmICggdW5saWtlbHkoY3VycmVu
dC0+ZG9tYWluLT5hcmNoLm1lbV9hY2Nlc3NfZW11bGF0ZV9lYWNoX3JlcCkgJiYNCisgICAgICAg
ICAgICAgY3VycmVudC0+YXJjaC52bV9ldmVudC0+ZW11bGF0ZV9mbGFncyAhPSAwICkNCisgICAg
ICAgICAgIG1heF9yZXBzID0gMTsNCisNCisgICAgICAgIC8qDQorICAgICAgICAgKiBDbGlwIHJl
cGV0aXRpb25zIHRvIGF2b2lkIG92ZXJmbG93IHdoZW4gbXVsdGlwbHlpbmcgYnkNCisgICAgICAg
ICAqIEBieXRlc19wZXJfcmVwLiBUaGUgY2hvc2VuIG1heGltdW0gaXMgdmVyeSBjb25zZXJ2YXRp
dmUgYnV0IGl0J3MNCisgICAgICAgICAqIHdoYXQgd2UgdXNlIGluIGh2bWVtdWxfbGluZWFyX3Rv
X3BoeXMoKSBzbyB0aGVyZSBpcyBubyBwb2ludCBpbg0KKyAgICAgICAgICogdXNpbmcgYSBsYXJn
ZXIgdmFsdWUuDQorICAgICAgICAgKi8NCisgICAgICAgIHJlcHMgPSAqcmVwc19wID0gbWluX3Qo
dW5zaWduZWQgbG9uZywgKnJlcHNfcCwgbWF4X3JlcHMpOw0KKyAgICB9DQogIA0KICAgICAgcmVn
ID0gaHZtZW11bF9nZXRfc2VnX3JlZyhzZWcsIGh2bWVtdWxfY3R4dCk7DQogICAgICBpZiAoIElT
X0VSUihyZWcpICkNCiAgICAgICAgICByZXR1cm4gLVBUUl9FUlIocmVnKTsNCiAgDQotICAgIGlm
ICggKGh2bWVtdWxfY3R4dC0+Y3R4dC5yZWdzLT5lZmxhZ3MgJiBYODZfRUZMQUdTX0RGKSAmJiAo
KnJlcHMgPiAxKSApDQorICAgIGlmICggKGh2bWVtdWxfY3R4dC0+Y3R4dC5yZWdzLT5lZmxhZ3Mg
JiBYODZfRUZMQUdTX0RGKSAmJiAocmVwcyA+IDEpICkNCiAgICAgIHsNCiAgICAgICAgICAvKg0K
ICAgICAgICAgICAqIHg4Nl9lbXVsYXRlKCkgY2xpcHMgdGhlIHJlcGV0aXRpb24gY291bnQgdG8g
ZW5zdXJlIHdlIGRvbid0IHdyYXANCiAgICAgICAgICAgKiB0aGUgZWZmZWN0aXZlLWFkZHJlc3Mg
aW5kZXggcmVnaXN0ZXIuIEhlbmNlIHRoaXMgYXNzZXJ0aW9uIGhvbGRzLg0KICAgICAgICAgICAq
Lw0KLSAgICAgICAgQVNTRVJUKG9mZnNldCA+PSAoKCpyZXBzIC0gMSkgKiBieXRlc19wZXJfcmVw
KSk7DQorICAgICAgICBBU1NFUlQob2Zmc2V0ID49ICgocmVwcyAtIDEpICogYnl0ZXNfcGVyX3Jl
cCkpOw0KICAgICAgICAgIG9rYXkgPSBodm1fdmlydHVhbF90b19saW5lYXJfYWRkcigNCi0gICAg
ICAgICAgICBzZWcsIHJlZywgb2Zmc2V0IC0gKCpyZXBzIC0gMSkgKiBieXRlc19wZXJfcmVwLA0K
LSAgICAgICAgICAgICpyZXBzICogYnl0ZXNfcGVyX3JlcCwgYWNjZXNzX3R5cGUsDQorICAgICAg
ICAgICAgc2VnLCByZWcsIG9mZnNldCAtIChyZXBzIC0gMSkgKiBieXRlc19wZXJfcmVwLA0KKyAg
ICAgICAgICAgIHJlcHMgKiBieXRlc19wZXJfcmVwLCBhY2Nlc3NfdHlwZSwNCiAgICAgICAgICAg
ICAgaHZtZW11bF9nZXRfc2VnX3JlZyh4ODZfc2VnX2NzLCBodm1lbXVsX2N0eHQpLCBsaW5lYXIp
Ow0KLSAgICAgICAgKmxpbmVhciArPSAoKnJlcHMgLSAxKSAqIGJ5dGVzX3Blcl9yZXA7DQorICAg
ICAgICAqbGluZWFyICs9IChyZXBzIC0gMSkgKiBieXRlc19wZXJfcmVwOw0KICAgICAgICAgIGlm
ICggaHZtZW11bF9jdHh0LT5jdHh0LmFkZHJfc2l6ZSAhPSA2NCApDQogICAgICAgICAgICAgICps
aW5lYXIgPSAodWludDMyX3QpKmxpbmVhcjsNCiAgICAgIH0NCiAgICAgIGVsc2UNCiAgICAgIHsN
CiAgICAgICAgICBva2F5ID0gaHZtX3ZpcnR1YWxfdG9fbGluZWFyX2FkZHIoDQotICAgICAgICAg
ICAgc2VnLCByZWcsIG9mZnNldCwgKnJlcHMgKiBieXRlc19wZXJfcmVwLCBhY2Nlc3NfdHlwZSwN
CisgICAgICAgICAgICBzZWcsIHJlZywgb2Zmc2V0LCByZXBzICogYnl0ZXNfcGVyX3JlcCwgYWNj
ZXNzX3R5cGUsDQogICAgICAgICAgICAgIGh2bWVtdWxfZ2V0X3NlZ19yZWcoeDg2X3NlZ19jcywg
aHZtZW11bF9jdHh0KSwgbGluZWFyKTsNCiAgICAgIH0NCiAgDQogICAgICBpZiAoIG9rYXkgKQ0K
ICAgICAgICAgIHJldHVybiBYODZFTVVMX09LQVk7DQogIA0KLSAgICAvKiBJZiB0aGlzIGlzIGEg
c3RyaW5nIG9wZXJhdGlvbiwgZW11bGF0ZSBlYWNoIGl0ZXJhdGlvbiBzZXBhcmF0ZWx5LiAqLw0K
LSAgICBpZiAoICpyZXBzICE9IDEgKQ0KLSAgICAgICAgcmV0dXJuIFg4NkVNVUxfVU5IQU5ETEVB
QkxFOw0KKyAgICBpZiAoIHJlcHNfcCApDQorICAgIHsNCisgICAgICAgIC8qIElmIHRoaXMgaXMg
YSBzdHJpbmcgb3BlcmF0aW9uLCBlbXVsYXRlIGVhY2ggaXRlcmF0aW9uIHNlcGFyYXRlbHkuICov
DQorICAgICAgICBpZiAoIHJlcHMgIT0gMSApDQorICAgICAgICAgICAgcmV0dXJuIFg4NkVNVUxf
VU5IQU5ETEVBQkxFOw0KKw0KKyAgICAgICAgKnJlcHNfcCA9IDA7DQorICAgIH0NCiAgDQogICAg
ICAvKg0KICAgICAgICogTGVhdmUgZXhjZXB0aW9uIGluamVjdGlvbiB0byB0aGUgY2FsbGVyIGZv
ciBub24tdXNlciBzZWdtZW50czogV2UNCiAgICAgICAqIG5laXRoZXIga25vdyB0aGUgZXhhY3Qg
ZXJyb3IgY29kZSB0byBiZSB1c2VkLCBub3IgY2FuIHdlIGVhc2lseQ0KICAgICAgICogZGV0ZXJt
aW5lIHRoZSBraW5kIG9mIGV4Y2VwdGlvbiAoI0dQIG9yICNUUykgaW4gdGhhdCBjYXNlLg0KICAg
ICAgICovDQotICAgICpyZXBzID0gMDsNCiAgICAgIGlmICggaXNfeDg2X3VzZXJfc2VnbWVudChz
ZWcpICkNCiAgICAgICAgICB4ODZfZW11bF9od19leGNlcHRpb24oKHNlZyA9PSB4ODZfc2VnX3Nz
KQ0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA/IFRSQVBfc3RhY2tfZXJyb3INCkBA
IC0xMjAxLDcgKzEyMTEsNyBAQCBzdGF0aWMgaW50IF9faHZtZW11bF9yZWFkKA0KICAgICAgZW51
bSBodm1fYWNjZXNzX3R5cGUgYWNjZXNzX3R5cGUsDQogICAgICBzdHJ1Y3QgaHZtX2VtdWxhdGVf
Y3R4dCAqaHZtZW11bF9jdHh0KQ0KICB7DQotICAgIHVuc2lnbmVkIGxvbmcgYWRkciwgcmVwcyA9
IDE7DQorICAgIHVuc2lnbmVkIGxvbmcgYWRkcjsNCiAgICAgIHVpbnQzMl90IHBmZWMgPSBQRkVD
X3BhZ2VfcHJlc2VudDsNCiAgICAgIGludCByYzsNCiAgDQpAQCAtMTIxMyw3ICsxMjIzLDcgQEAg
c3RhdGljIGludCBfX2h2bWVtdWxfcmVhZCgNCiAgICAgICAgICBwZmVjIHw9IFBGRUNfaW5zbl9m
ZXRjaDsNCiAgDQogICAgICByYyA9IGh2bWVtdWxfdmlydHVhbF90b19saW5lYXIoDQotICAgICAg
ICBzZWcsIG9mZnNldCwgYnl0ZXMsICZyZXBzLCBhY2Nlc3NfdHlwZSwgaHZtZW11bF9jdHh0LCAm
YWRkcik7DQorICAgICAgICBzZWcsIG9mZnNldCwgYnl0ZXMsIE5VTEwsIGFjY2Vzc190eXBlLCBo
dm1lbXVsX2N0eHQsICZhZGRyKTsNCiAgICAgIGlmICggcmMgIT0gWDg2RU1VTF9PS0FZIHx8ICFi
eXRlcyApDQogICAgICAgICAgcmV0dXJuIHJjOw0KICANCkBAIC0xMjk0LDcgKzEzMDQsNyBAQCBz
dGF0aWMgaW50IGh2bWVtdWxfd3JpdGUoDQogIHsNCiAgICAgIHN0cnVjdCBodm1fZW11bGF0ZV9j
dHh0ICpodm1lbXVsX2N0eHQgPQ0KICAgICAgICAgIGNvbnRhaW5lcl9vZihjdHh0LCBzdHJ1Y3Qg
aHZtX2VtdWxhdGVfY3R4dCwgY3R4dCk7DQotICAgIHVuc2lnbmVkIGxvbmcgYWRkciwgcmVwcyA9
IDE7DQorICAgIHVuc2lnbmVkIGxvbmcgYWRkcjsNCiAgICAgIHVpbnQzMl90IHBmZWMgPSBQRkVD
X3BhZ2VfcHJlc2VudCB8IFBGRUNfd3JpdGVfYWNjZXNzOw0KICAgICAgaW50IHJjOw0KICAgICAg
dm9pZCAqbWFwcGluZyA9IE5VTEw7DQpAQCAtMTMwNSw3ICsxMzE1LDcgQEAgc3RhdGljIGludCBo
dm1lbXVsX3dyaXRlKA0KICAgICAgICAgIHBmZWMgfD0gUEZFQ191c2VyX21vZGU7DQogIA0KICAg
ICAgcmMgPSBodm1lbXVsX3ZpcnR1YWxfdG9fbGluZWFyKA0KLSAgICAgICAgc2VnLCBvZmZzZXQs
IGJ5dGVzLCAmcmVwcywgaHZtX2FjY2Vzc193cml0ZSwgaHZtZW11bF9jdHh0LCAmYWRkcik7DQor
ICAgICAgICBzZWcsIG9mZnNldCwgYnl0ZXMsIE5VTEwsIGh2bV9hY2Nlc3Nfd3JpdGUsIGh2bWVt
dWxfY3R4dCwgJmFkZHIpOw0KICAgICAgaWYgKCByYyAhPSBYODZFTVVMX09LQVkgfHwgIWJ5dGVz
ICkNCiAgICAgICAgICByZXR1cm4gcmM7DQogIA0KQEAgLTEzMzYsMTMgKzEzNDYsMTMgQEAgc3Rh
dGljIGludCBodm1lbXVsX3JtdygNCiAgew0KICAgICAgc3RydWN0IGh2bV9lbXVsYXRlX2N0eHQg
Kmh2bWVtdWxfY3R4dCA9DQogICAgICAgICAgY29udGFpbmVyX29mKGN0eHQsIHN0cnVjdCBodm1f
ZW11bGF0ZV9jdHh0LCBjdHh0KTsNCi0gICAgdW5zaWduZWQgbG9uZyBhZGRyLCByZXBzID0gMTsN
CisgICAgdW5zaWduZWQgbG9uZyBhZGRyOw0KICAgICAgdWludDMyX3QgcGZlYyA9IFBGRUNfcGFn
ZV9wcmVzZW50IHwgUEZFQ193cml0ZV9hY2Nlc3M7DQogICAgICBpbnQgcmM7DQogICAgICB2b2lk
ICptYXBwaW5nID0gTlVMTDsNCiAgDQogICAgICByYyA9IGh2bWVtdWxfdmlydHVhbF90b19saW5l
YXIoDQotICAgICAgICBzZWcsIG9mZnNldCwgYnl0ZXMsICZyZXBzLCBodm1fYWNjZXNzX3dyaXRl
LCBodm1lbXVsX2N0eHQsICZhZGRyKTsNCisgICAgICAgIHNlZywgb2Zmc2V0LCBieXRlcywgTlVM
TCwgaHZtX2FjY2Vzc193cml0ZSwgaHZtZW11bF9jdHh0LCAmYWRkcik7DQogICAgICBpZiAoIHJj
ICE9IFg4NkVNVUxfT0tBWSB8fCAhYnl0ZXMgKQ0KICAgICAgICAgIHJldHVybiByYzsNCiAgDQpA
QCAtMTQ5MSwxNCArMTUwMSwxNCBAQCBzdGF0aWMgaW50IGh2bWVtdWxfY21weGNoZygNCiAgICAg
IHN0cnVjdCBodm1fZW11bGF0ZV9jdHh0ICpodm1lbXVsX2N0eHQgPQ0KICAgICAgICAgIGNvbnRh
aW5lcl9vZihjdHh0LCBzdHJ1Y3QgaHZtX2VtdWxhdGVfY3R4dCwgY3R4dCk7DQogICAgICBzdHJ1
Y3QgdmNwdSAqY3VyciA9IGN1cnJlbnQ7DQotICAgIHVuc2lnbmVkIGxvbmcgYWRkciwgcmVwcyA9
IDE7DQorICAgIHVuc2lnbmVkIGxvbmcgYWRkcjsNCiAgICAgIHVpbnQzMl90IHBmZWMgPSBQRkVD
X3BhZ2VfcHJlc2VudCB8IFBGRUNfd3JpdGVfYWNjZXNzOw0KICAgICAgc3RydWN0IGh2bV92Y3B1
X2lvICp2aW8gPSAmY3Vyci0+YXJjaC5odm0uaHZtX2lvOw0KICAgICAgaW50IHJjOw0KICAgICAg
dm9pZCAqbWFwcGluZyA9IE5VTEw7DQogIA0KICAgICAgcmMgPSBodm1lbXVsX3ZpcnR1YWxfdG9f
bGluZWFyKA0KLSAgICAgICAgc2VnLCBvZmZzZXQsIGJ5dGVzLCAmcmVwcywgaHZtX2FjY2Vzc193
cml0ZSwgaHZtZW11bF9jdHh0LCAmYWRkcik7DQorICAgICAgICBzZWcsIG9mZnNldCwgYnl0ZXMs
IE5VTEwsIGh2bV9hY2Nlc3Nfd3JpdGUsIGh2bWVtdWxfY3R4dCwgJmFkZHIpOw0KICAgICAgaWYg
KCByYyAhPSBYODZFTVVMX09LQVkgKQ0KICAgICAgICAgIHJldHVybiByYzsNCiAgDQpAQCAtMjI5
MiwxMSArMjMwMiwxMSBAQCBzdGF0aWMgaW50IGh2bWVtdWxfaW52bHBnKA0KICB7DQogICAgICBz
dHJ1Y3QgaHZtX2VtdWxhdGVfY3R4dCAqaHZtZW11bF9jdHh0ID0NCiAgICAgICAgICBjb250YWlu
ZXJfb2YoY3R4dCwgc3RydWN0IGh2bV9lbXVsYXRlX2N0eHQsIGN0eHQpOw0KLSAgICB1bnNpZ25l
ZCBsb25nIGFkZHIsIHJlcHMgPSAxOw0KKyAgICB1bnNpZ25lZCBsb25nIGFkZHI7DQogICAgICBp
bnQgcmM7DQogIA0KICAgICAgcmMgPSBodm1lbXVsX3ZpcnR1YWxfdG9fbGluZWFyKA0KLSAgICAg
ICAgc2VnLCBvZmZzZXQsIDEsICZyZXBzLCBodm1fYWNjZXNzX25vbmUsIGh2bWVtdWxfY3R4dCwg
JmFkZHIpOw0KKyAgICAgICAgc2VnLCBvZmZzZXQsIDEsIE5VTEwsIGh2bV9hY2Nlc3Nfbm9uZSwg
aHZtZW11bF9jdHh0LCAmYWRkcik7DQogIA0KICAgICAgaWYgKCByYyA9PSBYODZFTVVMX0VYQ0VQ
VElPTiApDQogICAgICB7DQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 01 12:06:20 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Jul 2019 12:06:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hhv4d-0007Oe-IU; Mon, 01 Jul 2019 12:06:19 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=YZ94=U6=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hhv4b-0007OU-QM
 for xen-devel@lists.xenproject.org; Mon, 01 Jul 2019 12:06:17 +0000
X-Inumbo-ID: 9f0aa25c-9bf8-11e9-add2-df2e2e774b8a
Received: from m9a0001g.houston.softwaregrp.com (unknown [15.124.64.66])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 9f0aa25c-9bf8-11e9-add2-df2e2e774b8a;
 Mon, 01 Jul 2019 12:06:14 +0000 (UTC)
Received: FROM m9a0001g.houston.softwaregrp.com (15.121.0.191) BY
 m9a0001g.houston.softwaregrp.com WITH ESMTP; 
 Mon,  1 Jul 2019 12:06:08 +0000
Received: from M9W0068.microfocus.com (2002:f79:bf::f79:bf) by
 M9W0068.microfocus.com (2002:f79:bf::f79:bf) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Mon, 1 Jul 2019 11:56:04 +0000
Received: from NAM04-SN1-obe.outbound.protection.outlook.com (15.124.72.11) by
 M9W0068.microfocus.com (15.121.0.191) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Mon, 1 Jul 2019 11:56:04 +0000
ARC-Seal: i=1; a=rsa-sha256; s=testarcselector01; d=microsoft.com; cv=none;
 b=xFbilFvZ90Mk7JHoE6scpdflu/CWM735nphj0ZHplkIwUkBwQcSTGqMFeCE0P9lm+3CCHY/naIkZlpec0a0X8XQtI2GgzxldTUf60hGAVif1G0bDZ5568Fu9h2XJK4efyKFeYFPBmxtkqtHDvaSg/HlFDC7fUwQc2XQtPBX3n6M=
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=testarcselector01;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=oFpANnmaXej3gd/MnPKFnMuxGeLPDRqqdvV1FzbIrjk=;
 b=Z6Ns8xZeC73p6/T6JEMM3QrugnEJS2N6dsDe4xACMWVj6DXNuriIviQjkS5g2ktCgKFktx9N5HhWLl6Sk2OtDfDgwZPX7E7xtUgjJKUyvbp+9A7kb/lczroxBA+usYB21yyfIBWOb+juECdOI11sC5r9KQvl+/ENM31eTxI1Xuo=
ARC-Authentication-Results: i=1; test.office365.com
 1;spf=none;dmarc=none;dkim=none;arc=none
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3364.namprd18.prod.outlook.com (10.255.139.25) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2008.16; Mon, 1 Jul 2019 11:56:03 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc%3]) with mapi id 15.20.2008.020; Mon, 1 Jul 2019
 11:56:03 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH 1/6] x86emul: generalize wbinvd() hook
Thread-Index: AQHVMAP1xO2bNlA31EuKZ0nW6D/01Q==
Date: Mon, 1 Jul 2019 11:56:03 +0000
Message-ID: <3f30c73d-94a7-f9ca-5914-0400f1f98cc3@suse.com>
References: <2d69ac51-9c4a-96f9-fd37-578658076571@suse.com>
In-Reply-To: <2d69ac51-9c4a-96f9-fd37-578658076571@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB7PR08CA0028.eurprd08.prod.outlook.com
 (2603:10a6:5:16::41) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 9d468ba8-df20-4f09-d5e4-08d6fe1b1762
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3364; 
x-ms-traffictypediagnostic: BY5PR18MB3364:
x-microsoft-antispam-prvs: <BY5PR18MB3364D334F06943FB94D1EC25B3F90@BY5PR18MB3364.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-forefront-prvs: 00851CA28B
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(346002)(39860400002)(396003)(376002)(366004)(136003)(189003)(199004)(81156014)(76176011)(6916009)(6506007)(26005)(7736002)(8936002)(81166006)(305945005)(80792005)(8676002)(102836004)(99286004)(386003)(72206003)(2906002)(256004)(31686004)(2501003)(25786009)(316002)(52116002)(14444005)(36756003)(14454004)(66066001)(73956011)(5660300002)(5640700003)(66446008)(3846002)(71190400001)(11346002)(6512007)(486006)(71200400001)(6436002)(66946007)(478600001)(66556008)(6486002)(6116002)(86362001)(53936002)(2351001)(476003)(4326008)(68736007)(31696002)(54906003)(30864003)(66476007)(64756008)(2616005)(186003)(446003);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3364;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: YIjaVF2ont8gWXvYy1fuG8jInKLYeTDw5nDuKRbqMMrS0IXOxUbxPuc6XKRq0/Ich6XGlUCi7pBvUAZQULBCIA3vN+GyPnc+dfS0AcLFzvMGWs2mFSs9juwZYhJKDdnVStFwSC7TAISVgCMqO4gFUatyv5c32s1HUllZWN8SpuwJICo7JitJ4H2V3EAItkIsbSvzzYGyQa8Q2oZmGW/vIHdBtjBBTyPsfpDASY2E7A9br5+OFt9l8mAuNa/FWo0IiN8s5iRJiQkAf/QSYMgeJtq7AjEmu9Oc8Wrw1P/vEkHkfKfb3RFuMauKGw7RBQlgSXlHmL3sjRBluQGkaveJDSb+6nUFkmpyXGWjhEXk/tNV0eKjKfNBSgGcOIAX4peAmUwsOf9I/PAkJV1M38wS2FnGJ6cZ2OZu8CvqTL8vwKg=
Content-ID: <BA6B2F1871A0804C81AF9A717678B67C@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 9d468ba8-df20-4f09-d5e4-08d6fe1b1762
X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Jul 2019 11:56:03.1458 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3364
X-OriginatorOrg: suse.com
Subject: [Xen-devel] [PATCH 1/6] x86emul: generalize wbinvd() hook
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Paul Durrant <Paul.Durrant@citrix.com>, Wei Liu <wl@xen.org>,
 RogerPau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIGhvb2sgaXMgYWxyZWFkeSBpbiB1c2UgZm9yIG90aGVyIHB1cnBvc2VzLCBhbmQgZW11bGF0
aW5nIGUuZy4NCkNMRkxVU0ggYnkgaXNzdWluZyBXQklOVkQgaXMsIHdlbGwsIG5vdCB2ZXJ5IG5p
Y2UuIFJlbmFtZSB0aGUgaG9vayBhbmQNCmFkZCBwYXJhbWV0ZXJzLiBVc2UgbGlnaHRlciB3ZWln
aHQgZmx1c2hpbmcgaW5zbnMgd2hlbiBwb3NzaWJsZSBpbg0KaHZtZW11bF9jYWNoZV9vcCgpLg0K
DQpodm1lbXVsX2NhY2hlX29wKCkgdHJlYXRpbmcgeDg2ZW11bF9pbnZkIHRoZSBzYW1lIGFzIHg4
NmVtdWxfd2JpbnZkIGlzDQp0byByZXRhaW4gb3JpZ2luYWwgYmVoYXZpb3IsIGJ1dCBJJ20gbm90
IHN1cmUgdGhpcyBpcyB3aGF0IHdlIHdhbnQgaW4NCnRoZSBsb25nIHJ1bi4NCg0KU2lnbmVkLW9m
Zi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPg0KLS0tDQp2MjogVXNlIGNhY2hl
X29wKCkgYXMgaG9vayBuYW1lLiBDb252ZXJ0IG1hY3JvcyB0byBpbmxpbmUgZnVuY3Rpb25zIGlu
DQogICAgIHN5c3RlbS5oLiBSZS1iYXNlLg0KLS0tDQpJIHdhcyB1bnN1cmUgYWJvdXQgUFJFRkVU
Q0gqIGFuZCBDTERFTU9URSAtIGJvdGggYXJlIGNhY2hlIG1hbmFnZW1lbnQNCmluc25zIHRvbywg
YnV0IHRoZSBlbXVsYXRvciBjdXJyZW50bHkgdHJlYXRzIHRoZW0gYXMgYSBOT1Agd2l0aG91dA0K
aW52b2tpbmcgYW55IGhvb2tzLg0KSSB3YXMgYWxzbyB1bmNlcnRhaW4gYWJvdXQgdGhlIG5ldyBj
YWNoZV9mbHVzaF9wZXJtaXR0ZWQoKSBpbnN0YW5jZSAtDQpnZW5lcmFsbHkgSSB0aGluayBpdCB3
b3VsZG4ndCBiZSB0b28gYmFkIGlmIHdlIGFsbG93ZWQgbGluZSBmbHVzaGVzIGluDQphbGwgY2Fz
ZXMsIGluIHdoaWNoIGNhc2UgdGhlIGNoZWNrcyBpbiB0aGUgLT53YmludmRfaW50ZXJjZXB0KCkg
aGFuZGxlcnMNCndvdWxkIHN1ZmZpY2UgKGFzIHRoZXkgZGlkIHVudGlsIG5vdykuDQoNCi0tLSBh
L3Rvb2xzL2Z1enoveDg2X2luc3RydWN0aW9uX2VtdWxhdG9yL2Z1enotZW11bC5jDQorKysgYi90
b29scy9mdXp6L3g4Nl9pbnN0cnVjdGlvbl9lbXVsYXRvci9mdXp6LWVtdWwuYw0KQEAgLTM4Miwx
MCArMzgyLDEzIEBAIHN0YXRpYyBpbnQgZnV6el9pbnZscGcoDQogICAgICByZXR1cm4gbWF5YmVf
ZmFpbChjdHh0LCAiaW52bHBnIiwgZmFsc2UpOw0KICB9DQogIA0KLXN0YXRpYyBpbnQgZnV6el93
YmludmQoDQorc3RhdGljIGludCBmdXp6X2NhY2hlX29wKA0KKyAgICBlbnVtIHg4NmVtdWxfY2Fj
aGVfb3Agb3AsDQorICAgIGVudW0geDg2X3NlZ21lbnQgc2VnLA0KKyAgICB1bnNpZ25lZCBsb25n
IG9mZnNldCwNCiAgICAgIHN0cnVjdCB4ODZfZW11bGF0ZV9jdHh0ICpjdHh0KQ0KICB7DQotICAg
IHJldHVybiBtYXliZV9mYWlsKGN0eHQsICJ3YmludmQiLCB0cnVlKTsNCisgICAgcmV0dXJuIG1h
eWJlX2ZhaWwoY3R4dCwgImNhY2hlLW1hbmFnZW1lbnQiLCB0cnVlKTsNCiAgfQ0KICANCiAgc3Rh
dGljIGludCBmdXp6X3dyaXRlX2lvKA0KQEAgLTYyMCw3ICs2MjMsNyBAQCBzdGF0aWMgY29uc3Qg
c3RydWN0IHg4Nl9lbXVsYXRlX29wcyBhbGxfDQogICAgICBTRVQocmVhZF94Y3IpLA0KICAgICAg
U0VUKHJlYWRfbXNyKSwNCiAgICAgIFNFVCh3cml0ZV9tc3IpLA0KLSAgICBTRVQod2JpbnZkKSwN
CisgICAgU0VUKGNhY2hlX29wKSwNCiAgICAgIFNFVChpbnZscGcpLA0KICAgICAgLmdldF9mcHUg
ICAgPSBlbXVsX3Rlc3RfZ2V0X2ZwdSwNCiAgICAgIC5wdXRfZnB1ICAgID0gZW11bF90ZXN0X3B1
dF9mcHUsDQpAQCAtNzI5LDcgKzczMiw3IEBAIGVudW0gew0KICAgICAgSE9PS19yZWFkX3hjciwN
CiAgICAgIEhPT0tfcmVhZF9tc3IsDQogICAgICBIT09LX3dyaXRlX21zciwNCi0gICAgSE9PS193
YmludmQsDQorICAgIEhPT0tfY2FjaGVfb3AsDQogICAgICBIT09LX2NwdWlkLA0KICAgICAgSE9P
S19pbmplY3RfaHdfZXhjZXB0aW9uLA0KICAgICAgSE9PS19pbmplY3Rfc3dfaW50ZXJydXB0LA0K
QEAgLTc3Myw3ICs3NzYsNyBAQCBzdGF0aWMgdm9pZCBkaXNhYmxlX2hvb2tzKHN0cnVjdCB4ODZf
ZW11DQogICAgICBNQVlCRV9ESVNBQkxFX0hPT0socmVhZF94Y3IpOw0KICAgICAgTUFZQkVfRElT
QUJMRV9IT09LKHJlYWRfbXNyKTsNCiAgICAgIE1BWUJFX0RJU0FCTEVfSE9PSyh3cml0ZV9tc3Ip
Ow0KLSAgICBNQVlCRV9ESVNBQkxFX0hPT0sod2JpbnZkKTsNCisgICAgTUFZQkVfRElTQUJMRV9I
T09LKGNhY2hlX29wKTsNCiAgICAgIE1BWUJFX0RJU0FCTEVfSE9PSyhjcHVpZCk7DQogICAgICBN
QVlCRV9ESVNBQkxFX0hPT0soZ2V0X2ZwdSk7DQogICAgICBNQVlCRV9ESVNBQkxFX0hPT0soaW52
bHBnKTsNCi0tLSBhL3hlbi9hcmNoL3g4Ni9SdWxlcy5taw0KKysrIGIveGVuL2FyY2gveDg2L1J1
bGVzLm1rDQpAQCAtMTksNyArMTksOSBAQCAkKGNhbGwgYXMtb3B0aW9uLWFkZCxDRkxBR1MsQ0Ms
ImNyYzMyICVlDQogICQoY2FsbCBhcy1vcHRpb24tYWRkLENGTEFHUyxDQywiaW52ZXB0ICglcmF4
KSQkKGNvbW1hKSVyYXgiLC1ESEFWRV9BU19FUFQpDQogICQoY2FsbCBhcy1vcHRpb24tYWRkLENG
TEFHUyxDQywicmRyYW5kICVlYXgiLC1ESEFWRV9BU19SRFJBTkQpDQogICQoY2FsbCBhcy1vcHRp
b24tYWRkLENGTEFHUyxDQywicmRmc2Jhc2UgJXJheCIsLURIQVZFX0FTX0ZTR1NCQVNFKQ0KKyQo
Y2FsbCBhcy1vcHRpb24tYWRkLENGTEFHUyxDQywieHNhdmVvcHQgKCVyYXgpIiwtREhBVkVfQVNf
WFNBVkVPUFQpDQogICQoY2FsbCBhcy1vcHRpb24tYWRkLENGTEFHUyxDQywicmRzZWVkICVlYXgi
LC1ESEFWRV9BU19SRFNFRUQpDQorJChjYWxsIGFzLW9wdGlvbi1hZGQsQ0ZMQUdTLENDLCJjbHdi
ICglcmF4KSIsLURIQVZFX0FTX0NMV0IpDQogICQoY2FsbCBhcy1vcHRpb24tYWRkLENGTEFHUyxD
QywiLmVxdSBcInhcIiQkKGNvbW1hKTEiLCBcDQogICAgICAgICAgICAgICAgICAgICAgIC1VX19P
QkpFQ1RfTEFCRUxfXyAtREhBVkVfQVNfUVVPVEVEX1NZTSBcDQogICAgICAgICAgICAgICAgICAg
ICAgICctRF9fT0JKRUNUX0xBQkVMX189JChzdWJzdCAkKEJBU0VESVIpLywsJChDVVJESVIpKS8k
JEAnKQ0KLS0tIGEveGVuL2FyY2gveDg2L2h2bS9lbXVsYXRlLmMNCisrKyBiL3hlbi9hcmNoL3g4
Ni9odm0vZW11bGF0ZS5jDQpAQCAtMjUsNiArMjUsNyBAQA0KICAjaW5jbHVkZSA8YXNtL2h2bS90
cmFjZS5oPg0KICAjaW5jbHVkZSA8YXNtL2h2bS9zdXBwb3J0Lmg+DQogICNpbmNsdWRlIDxhc20v
aHZtL3N2bS9zdm0uaD4NCisjaW5jbHVkZSA8YXNtL2lvY2FwLmg+DQogICNpbmNsdWRlIDxhc20v
dm1fZXZlbnQuaD4NCiAgDQogIHN0YXRpYyB2b2lkIGh2bXRyYWNlX2lvX2Fzc2lzdChjb25zdCBp
b3JlcV90ICpwKQ0KQEAgLTU1NSwxNiArNTU2LDEyIEBAIHN0YXRpYyB2b2lkICpodm1lbXVsX21h
cF9saW5lYXJfYWRkcigNCiAgICAgIG1mbl90ICptZm4gPSAmaHZtZW11bF9jdHh0LT5tZm5bMF07
DQogIA0KICAgICAgLyoNCi0gICAgICogVGhlIGNhbGxlciBoYXMgbm8gbGVnaXRpbWF0ZSByZWFz
b24gZm9yIHRyeWluZyBhIHplcm8tYnl0ZSB3cml0ZSwgYnV0DQotICAgICAqIGFsbCBvdGhlciBj
b2RlIGhlcmUgaXMgd3JpdHRlbiB0byB3b3JrIGlmIHRoZSBjaGVjayBiZWxvdyB3YXMgZHJvcHBl
ZC4NCi0gICAgICoNCi0gICAgICogVGhlIG1heGltdW0gd3JpdGUgc2l6ZSBkZXBlbmRzIG9uIHRo
ZSBudW1iZXIgb2YgYWRqYWNlbnQgbWZuc1tdIHdoaWNoDQorICAgICAqIFRoZSBtYXhpbXVtIGFj
Y2VzcyBzaXplIGRlcGVuZHMgb24gdGhlIG51bWJlciBvZiBhZGphY2VudCBtZm5zW10gd2hpY2gN
CiAgICAgICAqIGNhbiBiZSB2bWFwKCknZCwgYWNjb3V0aW5nIGZvciBwb3NzaWJsZSBtaXNhbGln
bm1lbnQgd2l0aGluIHRoZSByZWdpb24uDQogICAgICAgKiBUaGUgaGlnaGVyIGxldmVsIGVtdWxh
dGlvbiBjYWxsZXJzIGFyZSByZXNwb25zaWJsZSBmb3IgZW5zdXJpbmcgdGhhdA0KLSAgICAgKiBt
Zm5zW10gaXMgbGFyZ2UgZW5vdWdoIGZvciB0aGUgcmVxdWVzdGVkIHdyaXRlIHNpemUuDQorICAg
ICAqIG1mbnNbXSBpcyBsYXJnZSBlbm91Z2ggZm9yIHRoZSByZXF1ZXN0ZWQgYWNjZXNzIHNpemUu
DQogICAgICAgKi8NCi0gICAgaWYgKCBieXRlcyA9PSAwIHx8DQotICAgICAgICAgbnJfZnJhbWVz
ID4gQVJSQVlfU0laRShodm1lbXVsX2N0eHQtPm1mbikgKQ0KKyAgICBpZiAoIG5yX2ZyYW1lcyA+
IEFSUkFZX1NJWkUoaHZtZW11bF9jdHh0LT5tZm4pICkNCiAgICAgIHsNCiAgICAgICAgICBBU1NF
UlRfVU5SRUFDSEFCTEUoKTsNCiAgICAgICAgICBnb3RvIHVuaGFuZGxlYWJsZTsNCkBAIC02Njks
OCArNjY2LDYgQEAgc3RhdGljIHZvaWQgaHZtZW11bF91bm1hcF9saW5lYXJfYWRkcigNCiAgICAg
IHVuc2lnbmVkIGludCBpOw0KICAgICAgbWZuX3QgKm1mbiA9ICZodm1lbXVsX2N0eHQtPm1mblsw
XTsNCiAgDQotICAgIEFTU0VSVChieXRlcyA+IDApOw0KLQ0KICAgICAgaWYgKCBucl9mcmFtZXMg
PT0gMSApDQogICAgICAgICAgdW5tYXBfZG9tYWluX3BhZ2UobWFwcGluZyk7DQogICAgICBlbHNl
DQpAQCAtMTQ3Myw3ICsxNDY4LDEwIEBAIHN0YXRpYyBpbnQgaHZtZW11bF93cml0ZV9tc3JfZGlz
Y2FyZCgNCiAgICAgIHJldHVybiBYODZFTVVMX09LQVk7DQogIH0NCiAgDQotc3RhdGljIGludCBo
dm1lbXVsX3diaW52ZF9kaXNjYXJkKA0KK3N0YXRpYyBpbnQgaHZtZW11bF9jYWNoZV9vcF9kaXNj
YXJkKA0KKyAgICBlbnVtIHg4NmVtdWxfY2FjaGVfb3Agb3AsDQorICAgIGVudW0geDg2X3NlZ21l
bnQgc2VnLA0KKyAgICB1bnNpZ25lZCBsb25nIG9mZnNldCwNCiAgICAgIHN0cnVjdCB4ODZfZW11
bGF0ZV9jdHh0ICpjdHh0KQ0KICB7DQogICAgICByZXR1cm4gWDg2RU1VTF9PS0FZOw0KQEAgLTIx
NDksMTAgKzIxNDcsNjUgQEAgc3RhdGljIGludCBodm1lbXVsX3dyaXRlX21zcigNCiAgICAgIHJl
dHVybiByYzsNCiAgfQ0KICANCi1zdGF0aWMgaW50IGh2bWVtdWxfd2JpbnZkKA0KK3N0YXRpYyBp
bnQgaHZtZW11bF9jYWNoZV9vcCgNCisgICAgZW51bSB4ODZlbXVsX2NhY2hlX29wIG9wLA0KKyAg
ICBlbnVtIHg4Nl9zZWdtZW50IHNlZywNCisgICAgdW5zaWduZWQgbG9uZyBvZmZzZXQsDQogICAg
ICBzdHJ1Y3QgeDg2X2VtdWxhdGVfY3R4dCAqY3R4dCkNCiAgew0KLSAgICBhbHRlcm5hdGl2ZV92
Y2FsbChodm1fZnVuY3Mud2JpbnZkX2ludGVyY2VwdCk7DQorICAgIHN0cnVjdCBodm1fZW11bGF0
ZV9jdHh0ICpodm1lbXVsX2N0eHQgPQ0KKyAgICAgICAgY29udGFpbmVyX29mKGN0eHQsIHN0cnVj
dCBodm1fZW11bGF0ZV9jdHh0LCBjdHh0KTsNCisgICAgdW5zaWduZWQgbG9uZyBhZGRyLCByZXBz
ID0gMTsNCisgICAgdWludDMyX3QgcGZlYyA9IFBGRUNfcGFnZV9wcmVzZW50Ow0KKyAgICBpbnQg
cmM7DQorICAgIHZvaWQgKm1hcHBpbmc7DQorDQorICAgIGlmICggIWNhY2hlX2ZsdXNoX3Blcm1p
dHRlZChjdXJyZW50LT5kb21haW4pICkNCisgICAgICAgIHJldHVybiBYODZFTVVMX09LQVk7DQor
DQorICAgIHN3aXRjaCAoIG9wICkNCisgICAgew0KKyAgICBjYXNlIHg4NmVtdWxfY2xmbHVzaDoN
CisgICAgY2FzZSB4ODZlbXVsX2NsZmx1c2hvcHQ6DQorICAgIGNhc2UgeDg2ZW11bF9jbHdiOg0K
KyAgICAgICAgQVNTRVJUKCFpc194ODZfc3lzdGVtX3NlZ21lbnQoc2VnKSk7DQorDQorICAgICAg
ICByYyA9IGh2bWVtdWxfdmlydHVhbF90b19saW5lYXIoc2VnLCBvZmZzZXQsIDAsICZyZXBzLA0K
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGh2bV9hY2Nlc3NfcmVhZCwg
aHZtZW11bF9jdHh0LCAmYWRkcik7DQorICAgICAgICBpZiAoIHJjICE9IFg4NkVNVUxfT0tBWSAp
DQorICAgICAgICAgICAgYnJlYWs7DQorDQorICAgICAgICBpZiAoIGh2bWVtdWxfY3R4dC0+c2Vn
X3JlZ1t4ODZfc2VnX3NzXS5kcGwgPT0gMyApDQorICAgICAgICAgICAgcGZlYyB8PSBQRkVDX3Vz
ZXJfbW9kZTsNCisNCisgICAgICAgIG1hcHBpbmcgPSBodm1lbXVsX21hcF9saW5lYXJfYWRkcihh
ZGRyLCAwLCBwZmVjLCBodm1lbXVsX2N0eHQsDQorICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgY3VycmVudC0+YXJjaC5odm0uZGF0YV9jYWNoZSk7DQorICAgICAgICBp
ZiAoIG1hcHBpbmcgPT0gRVJSX1BUUih+WDg2RU1VTF9FWENFUFRJT04pICkNCisgICAgICAgICAg
ICByZXR1cm4gWDg2RU1VTF9FWENFUFRJT047DQorICAgICAgICBpZiAoIElTX0VSUl9PUl9OVUxM
KG1hcHBpbmcpICkNCisgICAgICAgICAgICBicmVhazsNCisNCisgICAgICAgIGlmICggY3B1X2hh
c19jbGZsdXNoICkNCisgICAgICAgIHsNCisgICAgICAgICAgICBpZiAoIG9wID09IHg4NmVtdWxf
Y2x3YiAmJiBjcHVfaGFzX2Nsd2IgKQ0KKyAgICAgICAgICAgICAgICBjbHdiKG1hcHBpbmcpOw0K
KyAgICAgICAgICAgIGVsc2UgaWYgKCBvcCA9PSB4ODZlbXVsX2NsZmx1c2hvcHQgJiYgY3B1X2hh
c19jbGZsdXNob3B0ICkNCisgICAgICAgICAgICAgICAgY2xmbHVzaG9wdChtYXBwaW5nKTsNCisg
ICAgICAgICAgICBlbHNlDQorICAgICAgICAgICAgICAgIGNsZmx1c2gobWFwcGluZyk7DQorDQor
ICAgICAgICAgICAgaHZtZW11bF91bm1hcF9saW5lYXJfYWRkcihtYXBwaW5nLCBhZGRyLCAwLCBo
dm1lbXVsX2N0eHQpOw0KKyAgICAgICAgICAgIGJyZWFrOw0KKyAgICAgICAgfQ0KKw0KKyAgICAg
ICAgaHZtZW11bF91bm1hcF9saW5lYXJfYWRkcihtYXBwaW5nLCBhZGRyLCAwLCBodm1lbXVsX2N0
eHQpOw0KKyAgICAgICAgLyogZmFsbCB0aHJvdWdoICovDQorICAgIGNhc2UgeDg2ZW11bF9pbnZk
Og0KKyAgICBjYXNlIHg4NmVtdWxfd2JpbnZkOg0KKyAgICAgICAgYWx0ZXJuYXRpdmVfdmNhbGwo
aHZtX2Z1bmNzLndiaW52ZF9pbnRlcmNlcHQpOw0KKyAgICAgICAgYnJlYWs7DQorICAgIH0NCisN
CiAgICAgIHJldHVybiBYODZFTVVMX09LQVk7DQogIH0NCiAgDQpAQCAtMjM1Myw3ICsyNDA2LDcg
QEAgc3RhdGljIGNvbnN0IHN0cnVjdCB4ODZfZW11bGF0ZV9vcHMgaHZtXw0KICAgICAgLndyaXRl
X3hjciAgICAgPSBodm1lbXVsX3dyaXRlX3hjciwNCiAgICAgIC5yZWFkX21zciAgICAgID0gaHZt
ZW11bF9yZWFkX21zciwNCiAgICAgIC53cml0ZV9tc3IgICAgID0gaHZtZW11bF93cml0ZV9tc3Is
DQotICAgIC53YmludmQgICAgICAgID0gaHZtZW11bF93YmludmQsDQorICAgIC5jYWNoZV9vcCAg
ICAgID0gaHZtZW11bF9jYWNoZV9vcCwNCiAgICAgIC5jcHVpZCAgICAgICAgID0geDg2ZW11bF9j
cHVpZCwNCiAgICAgIC5nZXRfZnB1ICAgICAgID0gaHZtZW11bF9nZXRfZnB1LA0KICAgICAgLnB1
dF9mcHUgICAgICAgPSBodm1lbXVsX3B1dF9mcHUsDQpAQCAtMjM4MCw3ICsyNDMzLDcgQEAgc3Rh
dGljIGNvbnN0IHN0cnVjdCB4ODZfZW11bGF0ZV9vcHMgaHZtXw0KICAgICAgLndyaXRlX3hjciAg
ICAgPSBodm1lbXVsX3dyaXRlX3hjciwNCiAgICAgIC5yZWFkX21zciAgICAgID0gaHZtZW11bF9y
ZWFkX21zciwNCiAgICAgIC53cml0ZV9tc3IgICAgID0gaHZtZW11bF93cml0ZV9tc3JfZGlzY2Fy
ZCwNCi0gICAgLndiaW52ZCAgICAgICAgPSBodm1lbXVsX3diaW52ZF9kaXNjYXJkLA0KKyAgICAu
Y2FjaGVfb3AgICAgICA9IGh2bWVtdWxfY2FjaGVfb3BfZGlzY2FyZCwNCiAgICAgIC5jcHVpZCAg
ICAgICAgID0geDg2ZW11bF9jcHVpZCwNCiAgICAgIC5nZXRfZnB1ICAgICAgID0gaHZtZW11bF9n
ZXRfZnB1LA0KICAgICAgLnB1dF9mcHUgICAgICAgPSBodm1lbXVsX3B1dF9mcHUsDQotLS0gYS94
ZW4vYXJjaC94ODYvcHYvZW11bC1wcml2LW9wLmMNCisrKyBiL3hlbi9hcmNoL3g4Ni9wdi9lbXVs
LXByaXYtb3AuYw0KQEAgLTExMTgsOSArMTExOCwxMSBAQCBzdGF0aWMgaW50IHdyaXRlX21zcih1
bnNpZ25lZCBpbnQgcmVnLCB1DQogICAgICByZXR1cm4gWDg2RU1VTF9VTkhBTkRMRUFCTEU7DQog
IH0NCiAgDQotLyogTmFtZSBpdCBkaWZmZXJlbnRseSB0byBhdm9pZCBjbGFzaGluZyB3aXRoIHdi
aW52ZCgpICovDQotc3RhdGljIGludCBfd2JpbnZkKHN0cnVjdCB4ODZfZW11bGF0ZV9jdHh0ICpj
dHh0KQ0KK3N0YXRpYyBpbnQgY2FjaGVfb3AoZW51bSB4ODZlbXVsX2NhY2hlX29wIG9wLCBlbnVt
IHg4Nl9zZWdtZW50IHNlZywNCisgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgb2Zm
c2V0LCBzdHJ1Y3QgeDg2X2VtdWxhdGVfY3R4dCAqY3R4dCkNCiAgew0KKyAgICBBU1NFUlQob3Ag
PT0geDg2ZW11bF93YmludmQpOw0KKw0KICAgICAgLyogSWdub3JlIHRoZSBpbnN0cnVjdGlvbiBp
ZiB1bnByaXZpbGVnZWQuICovDQogICAgICBpZiAoICFjYWNoZV9mbHVzaF9wZXJtaXR0ZWQoY3Vy
cmVudC0+ZG9tYWluKSApDQogICAgICAgICAgLyoNCkBAIC0xMjM4LDcgKzEyNDAsNyBAQCBzdGF0
aWMgY29uc3Qgc3RydWN0IHg4Nl9lbXVsYXRlX29wcyBwcml2DQogICAgICAucmVhZF9tc3IgICAg
ICAgICAgICA9IHJlYWRfbXNyLA0KICAgICAgLndyaXRlX21zciAgICAgICAgICAgPSB3cml0ZV9t
c3IsDQogICAgICAuY3B1aWQgICAgICAgICAgICAgICA9IHg4NmVtdWxfY3B1aWQsDQotICAgIC53
YmludmQgICAgICAgICAgICAgID0gX3diaW52ZCwNCisgICAgLmNhY2hlX29wICAgICAgICAgICAg
PSBjYWNoZV9vcCwNCiAgfTsNCiAgDQogIGludCBwdl9lbXVsYXRlX3ByaXZpbGVnZWRfb3Aoc3Ry
dWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpDQotLS0gYS94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUv
eDg2X2VtdWxhdGUuYw0KKysrIGIveGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRl
LmMNCkBAIC01OTMzLDggKzU5MzMsMTEgQEAgeDg2X2VtdWxhdGUoDQogICAgICBjYXNlIFg4NkVN
VUxfT1BDKDB4MGYsIDB4MDgpOiAvKiBpbnZkICovDQogICAgICBjYXNlIFg4NkVNVUxfT1BDKDB4
MGYsIDB4MDkpOiAvKiB3YmludmQgKi8NCiAgICAgICAgICBnZW5lcmF0ZV9leGNlcHRpb25faWYo
IW1vZGVfcmluZzAoKSwgRVhDX0dQLCAwKTsNCi0gICAgICAgIGZhaWxfaWYob3BzLT53YmludmQg
PT0gTlVMTCk7DQotICAgICAgICBpZiAoIChyYyA9IG9wcy0+d2JpbnZkKGN0eHQpKSAhPSAwICkN
CisgICAgICAgIGZhaWxfaWYoIW9wcy0+Y2FjaGVfb3ApOw0KKyAgICAgICAgaWYgKCAocmMgPSBv
cHMtPmNhY2hlX29wKGIgPT0gMHgwOSA/IHg4NmVtdWxfd2JpbnZkDQorICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIDogeDg2ZW11bF9pbnZkLA0KKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHg4Nl9zZWdfbm9uZSwgMCwNCisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBjdHh0KSkgIT0gWDg2RU1VTF9PS0FZICkNCiAgICAgICAgICAgICAg
Z290byBkb25lOw0KICAgICAgICAgIGJyZWFrOw0KICANCkBAIC03ODAxLDggKzc4MDQsOSBAQCB4
ODZfZW11bGF0ZSgNCiAgICAgICAgICAgICAgLyogZWxzZSBjbHdiICovDQogICAgICAgICAgICAg
IGZhaWxfaWYoIXZleC5wZngpOw0KICAgICAgICAgICAgICB2Y3B1X211c3RfaGF2ZShjbHdiKTsN
Ci0gICAgICAgICAgICBmYWlsX2lmKCFvcHMtPndiaW52ZCk7DQotICAgICAgICAgICAgaWYgKCAo
cmMgPSBvcHMtPndiaW52ZChjdHh0KSkgIT0gWDg2RU1VTF9PS0FZICkNCisgICAgICAgICAgICBm
YWlsX2lmKCFvcHMtPmNhY2hlX29wKTsNCisgICAgICAgICAgICBpZiAoIChyYyA9IG9wcy0+Y2Fj
aGVfb3AoeDg2ZW11bF9jbHdiLCBlYS5tZW0uc2VnLCBlYS5tZW0ub2ZmLA0KKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBjdHh0KSkgIT0gWDg2RU1VTF9PS0FZICkNCiAgICAg
ICAgICAgICAgICAgIGdvdG8gZG9uZTsNCiAgICAgICAgICAgICAgYnJlYWs7DQogICAgICAgICAg
Y2FzZSA3Og0KQEAgLTc4MTgsOCArNzgyMiwxMSBAQCB4ODZfZW11bGF0ZSgNCiAgICAgICAgICAg
ICAgICAgIHZjcHVfbXVzdF9oYXZlKGNsZmx1c2gpOw0KICAgICAgICAgICAgICBlbHNlDQogICAg
ICAgICAgICAgICAgICB2Y3B1X211c3RfaGF2ZShjbGZsdXNob3B0KTsNCi0gICAgICAgICAgICBm
YWlsX2lmKG9wcy0+d2JpbnZkID09IE5VTEwpOw0KLSAgICAgICAgICAgIGlmICggKHJjID0gb3Bz
LT53YmludmQoY3R4dCkpICE9IDAgKQ0KKyAgICAgICAgICAgIGZhaWxfaWYoIW9wcy0+Y2FjaGVf
b3ApOw0KKyAgICAgICAgICAgIGlmICggKHJjID0gb3BzLT5jYWNoZV9vcCh2ZXgucGZ4ID8geDg2
ZW11bF9jbGZsdXNob3B0DQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgOiB4ODZlbXVsX2NsZmx1c2gsDQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGVhLm1lbS5zZWcsIGVhLm1lbS5vZmYsDQorICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGN0eHQpKSAhPSBYODZFTVVMX09LQVkgKQ0KICAgICAgICAgICAgICAgICAg
Z290byBkb25lOw0KICAgICAgICAgICAgICBicmVhazsNCiAgICAgICAgICBkZWZhdWx0Og0KLS0t
IGEveGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmgNCisrKyBiL3hlbi9hcmNo
L3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5oDQpAQCAtMTc2LDYgKzE3NiwxNCBAQCBlbnVt
IHg4Nl9lbXVsYXRlX2ZwdV90eXBlIHsNCiAgICAgIFg4NkVNVUxfRlBVX25vbmUNCiAgfTsNCiAg
DQorZW51bSB4ODZlbXVsX2NhY2hlX29wIHsNCisgICAgeDg2ZW11bF9jbGZsdXNoLA0KKyAgICB4
ODZlbXVsX2NsZmx1c2hvcHQsDQorICAgIHg4NmVtdWxfY2x3YiwNCisgICAgeDg2ZW11bF9pbnZk
LA0KKyAgICB4ODZlbXVsX3diaW52ZCwNCit9Ow0KKw0KICBzdHJ1Y3QgeDg2X2VtdWxhdGVfc3Rh
dGU7DQogIA0KICAvKg0KQEAgLTQ1Miw4ICs0NjAsMTUgQEAgc3RydWN0IHg4Nl9lbXVsYXRlX29w
cw0KICAgICAgICAgIHVpbnQ2NF90IHZhbCwNCiAgICAgICAgICBzdHJ1Y3QgeDg2X2VtdWxhdGVf
Y3R4dCAqY3R4dCk7DQogIA0KLSAgICAvKiB3YmludmQ6IFdyaXRlLWJhY2sgYW5kIGludmFsaWRh
dGUgY2FjaGUgY29udGVudHMuICovDQotICAgIGludCAoKndiaW52ZCkoDQorICAgIC8qDQorICAg
ICAqIGNhY2hlX29wOiBXcml0ZS1iYWNrIGFuZC9vciBpbnZhbGlkYXRlIGNhY2hlIGNvbnRlbnRz
Lg0KKyAgICAgKg0KKyAgICAgKiBAc2VnOkBvZmZzZXQgYXBwbGljYWJsZSBvbmx5IHRvIHNvbWUg
b2YgZW51bSB4ODZlbXVsX2NhY2hlX29wLg0KKyAgICAgKi8NCisgICAgaW50ICgqY2FjaGVfb3Ap
KA0KKyAgICAgICAgZW51bSB4ODZlbXVsX2NhY2hlX29wIG9wLA0KKyAgICAgICAgZW51bSB4ODZf
c2VnbWVudCBzZWcsDQorICAgICAgICB1bnNpZ25lZCBsb25nIG9mZnNldCwNCiAgICAgICAgICBz
dHJ1Y3QgeDg2X2VtdWxhdGVfY3R4dCAqY3R4dCk7DQogIA0KICAgICAgLyogY3B1aWQ6IEVtdWxh
dGUgQ1BVSUQgdmlhIGdpdmVuIHNldCBvZiBFQVgtRURYIGlucHV0cy9vdXRwdXRzLiAqLw0KLS0t
IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9jcHVmZWF0dXJlLmgNCisrKyBiL3hlbi9pbmNsdWRlL2Fz
bS14ODYvY3B1ZmVhdHVyZS5oDQpAQCAtMTAyLDYgKzEwMiw4IEBADQogICNkZWZpbmUgY3B1X2hh
c19yZHNlZWQgICAgICAgICAgYm9vdF9jcHVfaGFzKFg4Nl9GRUFUVVJFX1JEU0VFRCkNCiAgI2Rl
ZmluZSBjcHVfaGFzX3NtYXAgICAgICAgICAgICBib290X2NwdV9oYXMoWDg2X0ZFQVRVUkVfU01B
UCkNCiAgI2RlZmluZSBjcHVfaGFzX2F2eDUxMl9pZm1hICAgICBib290X2NwdV9oYXMoWDg2X0ZF
QVRVUkVfQVZYNTEyX0lGTUEpDQorI2RlZmluZSBjcHVfaGFzX2NsZmx1c2hvcHQgICAgICBib290
X2NwdV9oYXMoWDg2X0ZFQVRVUkVfQ0xGTFVTSE9QVCkNCisjZGVmaW5lIGNwdV9oYXNfY2x3YiAg
ICAgICAgICAgIGJvb3RfY3B1X2hhcyhYODZfRkVBVFVSRV9DTFdCKQ0KICAjZGVmaW5lIGNwdV9o
YXNfYXZ4NTEyZXIgICAgICAgIGJvb3RfY3B1X2hhcyhYODZfRkVBVFVSRV9BVlg1MTJFUikNCiAg
I2RlZmluZSBjcHVfaGFzX2F2eDUxMmNkICAgICAgICBib290X2NwdV9oYXMoWDg2X0ZFQVRVUkVf
QVZYNTEyQ0QpDQogICNkZWZpbmUgY3B1X2hhc19zaGEgICAgICAgICAgICAgYm9vdF9jcHVfaGFz
KFg4Nl9GRUFUVVJFX1NIQSkNCi0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvc3lzdGVtLmgNCisr
KyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvc3lzdGVtLmgNCkBAIC0yMSw2ICsyMSwyMyBAQCBzdGF0
aWMgaW5saW5lIHZvaWQgY2xmbHVzaChjb25zdCB2b2lkICpwDQogICAgICBhc20gdm9sYXRpbGUg
KCAiY2xmbHVzaCAlMCIgOjogIm0iICgqKGNvbnN0IGNoYXIgKilwKSApOw0KICB9DQogIA0KK3N0
YXRpYyBpbmxpbmUgdm9pZCBjbGZsdXNob3B0KGNvbnN0IHZvaWQgKnApDQorew0KKyAgICBhc20g
dm9sYXRpbGUgKCAiZGF0YTE2IGNsZmx1c2ggJTAiIDo6ICJtIiAoKihjb25zdCBjaGFyICopcCkg
KTsNCit9DQorDQorc3RhdGljIGlubGluZSB2b2lkIGNsd2IoY29uc3Qgdm9pZCAqcCkNCit7DQor
I2lmIGRlZmluZWQoSEFWRV9BU19DTFdCKQ0KKyAgICBhc20gdm9sYXRpbGUgKCAiY2x3YiAlMCIg
OjogIm0iICgqKGNvbnN0IGNoYXIgKilwKSApOw0KKyNlbGlmIGRlZmluZWQoSEFWRV9BU19YU0FW
RU9QVCkNCisgICAgYXNtIHZvbGF0aWxlICggImRhdGExNiB4c2F2ZW9wdCAlMCIgOjogIm0iICgq
KGNvbnN0IGNoYXIgKilwKSApOw0KKyNlbHNlDQorICAgIGFzbSB2b2xhdGlsZSAoICIuYnl0ZSAw
eDY2LCAweDBmLCAweGFlLCAweDMyIg0KKyAgICAgICAgICAgICAgICAgICA6OiAiZCIgKHApLCAi
bSIgKCooY29uc3QgY2hhciAqKXApICk7DQorI2VuZGlmDQorfQ0KKw0KICAjZGVmaW5lIHhjaGco
cHRyLHYpIFwNCiAgICAgICgoX190eXBlb2ZfXygqKHB0cikpKV9feGNoZygodW5zaWduZWQgbG9u
ZykodiksKHB0ciksc2l6ZW9mKCoocHRyKSkpKQ0KICANCg0KX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 01 12:07:49 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Jul 2019 12:07:49 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hhv65-0007Yh-44; Mon, 01 Jul 2019 12:07: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=YZ94=U6=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hhv62-0007YW-Vj
 for xen-devel@lists.xenproject.org; Mon, 01 Jul 2019 12:07:47 +0000
X-Inumbo-ID: d5e4529c-9bf8-11e9-8980-bc764e045a96
Received: from m9a0001g.houston.softwaregrp.com (unknown [15.124.64.66])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d5e4529c-9bf8-11e9-8980-bc764e045a96;
 Mon, 01 Jul 2019 12:07:46 +0000 (UTC)
Received: FROM m9a0001g.houston.softwaregrp.com (15.121.0.191) BY
 m9a0001g.houston.softwaregrp.com WITH ESMTP; 
 Mon,  1 Jul 2019 12:07:40 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M9W0068.microfocus.com (2002:f79:bf::f79:bf) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Mon, 1 Jul 2019 11:58:28 +0000
Received: from NAM04-SN1-obe.outbound.protection.outlook.com (15.124.8.11) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Mon, 1 Jul 2019 11:58:28 +0000
ARC-Seal: i=1; a=rsa-sha256; s=testarcselector01; d=microsoft.com; cv=none;
 b=DPxI+hQe5O0caA56woqWN7izsDvts/AaqnqKIODSFDWbYVarrHiMpI1BbNXURVtz97tHIgDrfkjKPbv9gk6+qk2u8q+x/nvGyi1UHBgBkIAiII7rT56rUKaJhzRd/33ATWyfoVwFR8TvCqNLTAlUGJhnFfvaRfpAzPj2pB7LzH8=
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=testarcselector01;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=ICn+ojrj07vnMxcMhwAUbK6Ec3HmtXynHco9claKJPo=;
 b=jVqb1KV98GY6dxoGCKGB7E18FTso4LiAJPlQJAVQT4G+S0qCqu16FsAREudKY6gBupU/0FhdY6ls0sQuRPaezErRVpVrsKOL3Dp3IYqzovh4h49WBePB2m+4MYeMqKM5tHogmq5uOwxNwsNO0NYBU6f1aFB2ncnDLiP8OMVsHxs=
ARC-Authentication-Results: i=1; test.office365.com
 1;spf=none;dmarc=none;dkim=none;arc=none
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3364.namprd18.prod.outlook.com (10.255.139.25) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2008.16; Mon, 1 Jul 2019 11:58:27 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc%3]) with mapi id 15.20.2008.020; Mon, 1 Jul 2019
 11:58:27 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH 6/6] x86emul: support MOVDIR{I,64B} insns
Thread-Index: AQHVMARKTYGG+mOnSU+Rnc6dSQHZ+A==
Date: Mon, 1 Jul 2019 11:58:27 +0000
Message-ID: <667bafda-b811-9864-9ad3-95447a7fb62f@suse.com>
References: <2d69ac51-9c4a-96f9-fd37-578658076571@suse.com>
In-Reply-To: <2d69ac51-9c4a-96f9-fd37-578658076571@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR0301CA0062.eurprd03.prod.outlook.com
 (2603:10a6:4:54::30) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 0d15906c-b529-4d63-2762-08d6fe1b6d46
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3364; 
x-ms-traffictypediagnostic: BY5PR18MB3364:
x-microsoft-antispam-prvs: <BY5PR18MB33643CBA8FDD1F67C685315CB3F90@BY5PR18MB3364.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:5516;
x-forefront-prvs: 00851CA28B
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(346002)(39860400002)(396003)(376002)(366004)(136003)(189003)(199004)(81156014)(76176011)(6916009)(6506007)(26005)(7736002)(8936002)(81166006)(305945005)(80792005)(8676002)(102836004)(99286004)(386003)(72206003)(2906002)(256004)(31686004)(2501003)(25786009)(316002)(52116002)(36756003)(14454004)(66066001)(73956011)(5660300002)(5640700003)(66446008)(3846002)(71190400001)(11346002)(6512007)(486006)(71200400001)(6436002)(66946007)(478600001)(66556008)(6486002)(6116002)(86362001)(53936002)(2351001)(476003)(4326008)(68736007)(31696002)(54906003)(66476007)(64756008)(2616005)(186003)(446003);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3364;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: 8UTYeyT+whCA7jYAr7d4jTlitGGEGFM8ZWpEsyHzoqm7LElSF+NLqZeLKhY99u1IVvef//HGQ8sPQrOEg+XD0HxWrx1eeni+XtJLxcM1BYFLxDyrophsdQm517UsSWJPN6BNThyCV8LJKmpzYdopte8deXri09kC4nCHdbRpMX7FBPsQONvfRyM9icC9a7mzl4G2sWgetifIOIJalp7XtLph0Bg0WTuWR3HaeaMvYUMPVhifRtcesLANi1fWNMRsmbztazevBuvam57S12BRDuXyQSulv2CZa7h8aeyD72blBInMA0IfI4v8nxXUx5duuqkFa5Q2Fo87pnOjaoRtlsLcmCLbNFJMdWvKYRJVMb+T2xcWNKFngPXtWaYCY5WbzwWPenphXorkgFevDJeQncGNOd8hFYtMTbR7Cou+qy8=
Content-ID: <71BA5711413B30419B88AFA09BFFEBE4@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 0d15906c-b529-4d63-2762-08d6fe1b6d46
X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Jul 2019 11:58:27.2349 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3364
X-OriginatorOrg: suse.com
Subject: [Xen-devel] [PATCH 6/6] x86emul: support MOVDIR{I,64B} insns
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Paul Durrant <Paul.Durrant@citrix.com>, Wei Liu <wl@xen.org>,
 RogerPau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Tm90ZSB0aGF0IHRoZSBJU0EgZXh0ZW5zaW9ucyBkb2N1bWVudCByZXZpc2lvbiAwMzUgZG9lc24n
dCBzcGVjaWZ5DQpleGNlcHRpb24gYmVoYXZpb3IgZm9yIE1vZFJNLm1vZCAhPSAwYjExOyBhc3N1
bWluZyAjVUQgaGVyZS4NCg0KU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPg0KDQotLS0gYS94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYw0K
KysrIGIveGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmMNCkBAIC01NDgsNiAr
NTQ4LDggQEAgc3RhdGljIGNvbnN0IHN0cnVjdCBleHQwZjM4X3RhYmxlIHsNCiAgICAgIFsweGYx
XSA9IHsgLnRvX21lbSA9IDEsIC50d29fb3AgPSAxIH0sDQogICAgICBbMHhmMiAuLi4gMHhmM10g
PSB7fSwNCiAgICAgIFsweGY1IC4uLiAweGY3XSA9IHt9LA0KKyAgICBbMHhmOF0gPSB7IC5zaW1k
X3NpemUgPSBzaW1kX290aGVyIH0sDQorICAgIFsweGY5XSA9IHsgLnRvX21lbSA9IDEgfSwNCiAg
fTsNCiAgDQogIC8qIFNoaWZ0IHZhbHVlcyBiZXR3ZWVuIHNyYyBhbmQgZHN0IHNpemVzIG9mIHBt
b3Z7cyx6fXh7Yix3LGR9e3csZCxxfS4gKi8NCkBAIC0xOTAyLDYgKzE5MDQsOCBAQCBpbl9wcm90
bW9kZSgNCiAgI2RlZmluZSB2Y3B1X2hhc19hdng1MTJfYml0YWxnKCkgKGN0eHQtPmNwdWlkLT5m
ZWF0LmF2eDUxMl9iaXRhbGcpDQogICNkZWZpbmUgdmNwdV9oYXNfYXZ4NTEyX3Zwb3BjbnRkcSgp
IChjdHh0LT5jcHVpZC0+ZmVhdC5hdng1MTJfdnBvcGNudGRxKQ0KICAjZGVmaW5lIHZjcHVfaGFz
X3JkcGlkKCkgICAgICAgKGN0eHQtPmNwdWlkLT5mZWF0LnJkcGlkKQ0KKyNkZWZpbmUgdmNwdV9o
YXNfbW92ZGlyaSgpICAgICAoY3R4dC0+Y3B1aWQtPmZlYXQubW92ZGlyaSkNCisjZGVmaW5lIHZj
cHVfaGFzX21vdmRpcjY0YigpICAgKGN0eHQtPmNwdWlkLT5mZWF0Lm1vdmRpcjY0YikNCiAgI2Rl
ZmluZSB2Y3B1X2hhc19hdng1MTJfNHZubml3KCkgKGN0eHQtPmNwdWlkLT5mZWF0LmF2eDUxMl80
dm5uaXcpDQogICNkZWZpbmUgdmNwdV9oYXNfYXZ4NTEyXzRmbWFwcygpIChjdHh0LT5jcHVpZC0+
ZmVhdC5hdng1MTJfNGZtYXBzKQ0KICANCkBAIC0yNjkzLDEwICsyNjk3LDEyIEBAIHg4Nl9kZWNv
ZGVfMGYzOCgNCiAgICAgIHsNCiAgICAgIGNhc2UgMHgwMCAuLi4gMHhlZjoNCiAgICAgIGNhc2Ug
MHhmMiAuLi4gMHhmNToNCi0gICAgY2FzZSAweGY3IC4uLiAweGZmOg0KKyAgICBjYXNlIDB4Zjcg
Li4uIDB4Zjg6DQorICAgIGNhc2UgMHhmYSAuLi4gMHhmZjoNCiAgICAgICAgICBvcF9ieXRlcyA9
IDA7DQogICAgICAgICAgLyogZmFsbCB0aHJvdWdoICovDQogICAgICBjYXNlIDB4ZjY6IC8qIGFk
Y3ggLyBhZG94ICovDQorICAgIGNhc2UgMHhmOTogLyogbW92ZGlyaSAqLw0KICAgICAgICAgIGN0
eHQtPm9wY29kZSB8PSBNQVNLX0lOU1IodmV4LnBmeCwgWDg2RU1VTF9PUENfUEZYX01BU0spOw0K
ICAgICAgICAgIGJyZWFrOw0KICANCkBAIC05ODk2LDYgKzk5MDIsMzIgQEAgeDg2X2VtdWxhdGUo
DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICA6ICIwIiAoKHVpbnQzMl90KXNyYy52YWwp
LCAicm0iIChfcmVncy5lZHgpICk7DQogICAgICAgICAgYnJlYWs7DQogIA0KKyAgICBjYXNlIFg4
NkVNVUxfT1BDXzY2KDB4MGYzOCwgMHhmOCk6IC8qIG1vdmRpcjY0YiByLG01MTIgKi8NCisgICAg
ICAgIHZjcHVfbXVzdF9oYXZlKG1vdmRpcjY0Yik7DQorICAgICAgICBnZW5lcmF0ZV9leGNlcHRp
b25faWYoZWEudHlwZSAhPSBPUF9NRU0sIEVYQ19VRCk7DQorICAgICAgICBzcmMudmFsID0gdHJ1
bmNhdGVfZWEoKmRzdC5yZWcpOw0KKyAgICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKCFpc19h
bGlnbmVkKHg4Nl9zZWdfZXMsIHNyYy52YWwsIDY0LCBjdHh0LCBvcHMpLA0KKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIEVYQ19HUCwgMCk7DQorICAgICAgICAvKiBJZ25vcmUgdGhlIG5v
bi10ZW1wb3JhbCBiZWhhdmlvciBmb3Igbm93LiAqLw0KKyAgICAgICAgZmFpbF9pZighb3BzLT53
cml0ZSk7DQorICAgICAgICBCVUlMRF9CVUdfT04oc2l6ZW9mKCptbXZhbHApIDwgNjQpOw0KKyAg
ICAgICAgaWYgKCAocmMgPSBvcHMtPnJlYWQoZWEubWVtLnNlZywgZWEubWVtLm9mZiwgbW12YWxw
LCA2NCwNCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGN0eHQpKSAhPSBYODZFTVVMX09L
QVkgfHwNCisgICAgICAgICAgICAgKHJjID0gb3BzLT53cml0ZSh4ODZfc2VnX2VzLCBzcmMudmFs
LCBtbXZhbHAsIDY0LA0KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGN0eHQpKSAhPSBY
ODZFTVVMX09LQVkgKQ0KKyAgICAgICAgICAgIGdvdG8gZG9uZTsNCisgICAgICAgIHN0YXRlLT5z
aW1kX3NpemUgPSBzaW1kX25vbmU7DQorICAgICAgICBzZmVuY2UgPSB0cnVlOw0KKyAgICAgICAg
YnJlYWs7DQorDQorICAgIGNhc2UgWDg2RU1VTF9PUEMoMHgwZjM4LCAweGY5KTogLyogbW92ZGly
aSBtZW0sciAqLw0KKyAgICAgICAgdmNwdV9tdXN0X2hhdmUobW92ZGlyaSk7DQorICAgICAgICBn
ZW5lcmF0ZV9leGNlcHRpb25faWYoZHN0LnR5cGUgIT0gT1BfTUVNLCBFWENfVUQpOw0KKyAgICAg
ICAgLyogSWdub3JlIHRoZSBub24tdGVtcG9yYWwgYmVoYXZpb3IgZm9yIG5vdy4gKi8NCisgICAg
ICAgIGRzdC52YWwgPSBzcmMudmFsOw0KKyAgICAgICAgc2ZlbmNlID0gdHJ1ZTsNCisgICAgICAg
IGJyZWFrOw0KKw0KICAgICAgY2FzZSBYODZFTVVMX09QQ19WRVhfNjYoMHgwZjNhLCAweDAwKTog
LyogdnBlcm1xICRpbW04LHltbS9tMjU2LHltbSAqLw0KICAgICAgY2FzZSBYODZFTVVMX09QQ19W
RVhfNjYoMHgwZjNhLCAweDAxKTogLyogdnBlcm1wZCAkaW1tOCx5bW0vbTI1Nix5bW0gKi8NCiAg
ICAgICAgICBnZW5lcmF0ZV9leGNlcHRpb25faWYoIXZleC5sIHx8ICF2ZXgudywgRVhDX1VEKTsN
Ci0tLSBhL3hlbi9pbmNsdWRlL3B1YmxpYy9hcmNoLXg4Ni9jcHVmZWF0dXJlc2V0LmgNCisrKyBi
L3hlbi9pbmNsdWRlL3B1YmxpYy9hcmNoLXg4Ni9jcHVmZWF0dXJlc2V0LmgNCkBAIC0yMzcsNiAr
MjM3LDggQEAgWEVOX0NQVUZFQVRVUkUoQVZYNTEyX0JJVEFMRywgNiozMisxMikgLw0KICBYRU5f
Q1BVRkVBVFVSRShBVlg1MTJfVlBPUENOVERRLCA2KjMyKzE0KSAvKkEgIFBPUENOVCBmb3IgdmVj
dG9ycyBvZiBEVy9RVyAqLw0KICBYRU5fQ1BVRkVBVFVSRShSRFBJRCwgICAgICAgICA2KjMyKzIy
KSAvKkEgIFJEUElEIGluc3RydWN0aW9uICovDQogIFhFTl9DUFVGRUFUVVJFKENMREVNT1RFLCAg
ICAgIDYqMzIrMjUpIC8qQSAgQ0xERU1PVEUgaW5zdHJ1Y3Rpb24gKi8NCitYRU5fQ1BVRkVBVFVS
RShNT1ZESVJJLCAgICAgICA2KjMyKzI3KSAvKkEgIE1PVkRJUkkgaW5zdHJ1Y3Rpb24gKi8NCitY
RU5fQ1BVRkVBVFVSRShNT1ZESVI2NEIsICAgICA2KjMyKzI4KSAvKkEgIE1PVkRJUjY0QiBpbnN0
cnVjdGlvbiAqLw0KICANCiAgLyogQU1ELWRlZmluZWQgQ1BVIGZlYXR1cmVzLCBDUFVJRCBsZXZl
bCAweDgwMDAwMDA3LmVkeCwgd29yZCA3ICovDQogIFhFTl9DUFVGRUFUVVJFKElUU0MsICAgICAg
ICAgIDcqMzIrIDgpIC8qICAgSW52YXJpYW50IFRTQyAqLw0KLS0tIGEvdG9vbHMvdGVzdHMveDg2
X2VtdWxhdG9yL3Rlc3RfeDg2X2VtdWxhdG9yLmMNCisrKyBiL3Rvb2xzL3Rlc3RzL3g4Nl9lbXVs
YXRvci90ZXN0X3g4Nl9lbXVsYXRvci5jDQpAQCAtMjE5Niw2ICsyMTk2LDM2IEBAIGludCBtYWlu
KGludCBhcmdjLCBjaGFyICoqYXJndikNCiAgICAgICAgICBnb3RvIGZhaWw7DQogICAgICBwcmlu
dGYoIm9rYXlcbiIpOw0KICANCisgICAgcHJpbnRmKCIlLTQwcyIsICJUZXN0aW5nIG1vdmRpcmkg
JWVkeCwoJWVjeCkuLi4iKTsNCisgICAgaW5zdHJbMF0gPSAweDBmOyBpbnN0clsxXSA9IDB4Mzg7
IGluc3RyWzJdID0gMHhmOTsgaW5zdHJbM10gPSAweDExOw0KKyAgICByZWdzLmVpcCA9ICh1bnNp
Z25lZCBsb25nKSZpbnN0clswXTsNCisgICAgcmVncy5lY3ggPSAodW5zaWduZWQgbG9uZyltZW1z
ZXQocmVzLCAtMSwgMTYpOw0KKyAgICByZWdzLmVkeCA9IDB4NDQzMzIyMTE7DQorICAgIHJjID0g
eDg2X2VtdWxhdGUoJmN0eHQsICZlbXVsb3BzKTsNCisgICAgaWYgKCAocmMgIT0gWDg2RU1VTF9P
S0FZKSB8fA0KKyAgICAgICAgIChyZWdzLmVpcCAhPSAodW5zaWduZWQgbG9uZykmaW5zdHJbNF0p
IHx8DQorICAgICAgICAgcmVzWzBdICE9IDB4NDQzMzIyMTEgfHwgfnJlc1sxXSApDQorICAgICAg
ICBnb3RvIGZhaWw7DQorICAgIHByaW50Zigib2theVxuIik7DQorDQorICAgIHByaW50ZigiJS00
MHMiLCAiVGVzdGluZyBtb3ZkaXI2NGIgMTQ0KCVlZHgpLCVlY3guLi4iKTsNCisgICAgaW5zdHJb
MF0gPSAweDY2OyBpbnN0clsxXSA9IDB4MGY7IGluc3RyWzJdID0gMHgzODsgaW5zdHJbM10gPSAw
eGY4Ow0KKyAgICBpbnN0cls0XSA9IDB4OGE7IGluc3RyWzVdID0gMHg5MDsgaW5zdHJbOF0gPSBp
bnN0cls3XSA9IGluc3RyWzZdID0gMDsNCisgICAgcmVncy5laXAgPSAodW5zaWduZWQgbG9uZykm
aW5zdHJbMF07DQorICAgIGZvciAoIGkgPSAwOyBpIDwgNjQ7ICsraSApDQorICAgICAgICByZXNb
aV0gPSBpIC0gMjA7DQorICAgIHJlZ3MuZWR4ID0gKHVuc2lnbmVkIGxvbmcpcmVzOw0KKyAgICBy
ZWdzLmVjeCA9ICh1bnNpZ25lZCBsb25nKShyZXMgKyAxNik7DQorICAgIHJjID0geDg2X2VtdWxh
dGUoJmN0eHQsICZlbXVsb3BzKTsNCisgICAgaWYgKCAocmMgIT0gWDg2RU1VTF9PS0FZKSB8fA0K
KyAgICAgICAgIChyZWdzLmVpcCAhPSAodW5zaWduZWQgbG9uZykmaW5zdHJbOV0pIHx8DQorICAg
ICAgICAgcmVzWzE1XSAhPSAtNSB8fCByZXNbMzJdICE9IDEyICkNCisgICAgICAgIGdvdG8gZmFp
bDsNCisgICAgZm9yICggaSA9IDE2OyBpIDwgMzI7ICsraSApDQorICAgICAgICBpZiAoIHJlc1tp
XSAhPSBpICkNCisgICAgICAgICAgICBnb3RvIGZhaWw7DQorICAgIHByaW50Zigib2theVxuIik7
DQorDQogICAgICBwcmludGYoIiUtNDBzIiwgIlRlc3RpbmcgbW92cSAlbW0zLCglZWN4KS4uLiIp
Ow0KICAgICAgaWYgKCBzdGFja19leGVjICYmIGNwdV9oYXNfbW14ICkNCiAgICAgIHsNCi0tLSBh
L3Rvb2xzL3Rlc3RzL3g4Nl9lbXVsYXRvci94ODYtZW11bGF0ZS5jDQorKysgYi90b29scy90ZXN0
cy94ODZfZW11bGF0b3IveDg2LWVtdWxhdGUuYw0KQEAgLTc2LDYgKzc2LDggQEAgYm9vbCBlbXVs
X3Rlc3RfaW5pdCh2b2lkKQ0KICAgICAgY3AuZmVhdC5hZHggPSB0cnVlOw0KICAgICAgY3AuZmVh
dC5hdng1MTJwZiA9IGNwLmZlYXQuYXZ4NTEyZjsNCiAgICAgIGNwLmZlYXQucmRwaWQgPSB0cnVl
Ow0KKyAgICBjcC5mZWF0Lm1vdmRpcmkgPSB0cnVlOw0KKyAgICBjcC5mZWF0Lm1vdmRpcjY0YiA9
IHRydWU7DQogICAgICBjcC5leHRkLmNsemVybyA9IHRydWU7DQogIA0KICAgICAgaWYgKCBjcHVf
aGFzX3hzYXZlICkNCkBAIC0xMzcsMTUgKzEzOSwxNSBAQCBpbnQgZW11bF90ZXN0X2NwdWlkKA0K
ICAgICAgICAgIHJlcy0+YyB8PSAxVSA8PCAyMjsNCiAgDQogICAgICAvKg0KLSAgICAgKiBUaGUg
ZW11bGF0b3IgZG9lc24ndCBpdHNlbGYgdXNlIEFEQ1gvQURPWC9SRFBJRCBub3IgdGhlIFMvRyBw
cmVmZXRjaA0KLSAgICAgKiBpbnNucywgc28gd2UgY2FuIGFsd2F5cyBydW4gdGhlIHJlc3BlY3Rp
dmUgdGVzdHMuDQorICAgICAqIFRoZSBlbXVsYXRvciBkb2Vzbid0IGl0c2VsZiB1c2UgQURDWC9B
RE9YL1JEUElEL01PVkRJUiogbm9yIHRoZSBTL0cNCisgICAgICogcHJlZmV0Y2ggaW5zbnMsIHNv
IHdlIGNhbiBhbHdheXMgcnVuIHRoZSByZXNwZWN0aXZlIHRlc3RzLg0KICAgICAgICovDQogICAg
ICBpZiAoIGxlYWYgPT0gNyAmJiBzdWJsZWFmID09IDAgKQ0KICAgICAgew0KICAgICAgICAgIHJl
cy0+YiB8PSAoMVUgPDwgMTApIHwgKDFVIDw8IDE5KTsNCiAgICAgICAgICBpZiAoIHJlcy0+YiAm
ICgxVSA8PCAxNikgKQ0KICAgICAgICAgICAgICByZXMtPmIgfD0gMVUgPDwgMjY7DQotICAgICAg
ICByZXMtPmMgfD0gMVUgPDwgMjI7DQorICAgICAgICByZXMtPmMgfD0gKDFVIDw8IDIyKSB8ICgx
VSA8PCAyNykgfCAoMVUgPDwgMjgpOw0KICAgICAgfQ0KICANCiAgICAgIC8qDQoNCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 01 12:09:38 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Jul 2019 12: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 1hhv7p-0007hH-Ig; Mon, 01 Jul 2019 12: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=aTZJ=U6=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hhv7o-0007h9-7u
 for xen-devel@lists.xenproject.org; Mon, 01 Jul 2019 12:09:36 +0000
X-Inumbo-ID: 16da4462-9bf9-11e9-8980-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 16da4462-9bf9-11e9-8980-bc764e045a96;
 Mon, 01 Jul 2019 12:09:35 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 0E497AD72
 for <xen-devel@lists.xenproject.org>; Mon,  1 Jul 2019 12:09:34 +0000 (UTC)
To: Jan Beulich <JBeulich@suse.com>
References: <20190701113534.10553-1-jgross@suse.com>
 <30a2c632-c3be-24e4-94a8-10b83f607197@suse.com>
From: Juergen Gross <jgross@suse.com>
Message-ID: <7f066115-de79-1d6a-622d-e92d381959fd@suse.com>
Date: Mon, 1 Jul 2019 14:09:33 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <30a2c632-c3be-24e4-94a8-10b83f607197@suse.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [ANNOUNCE] Xen 4.13 Development Update
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <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>

T24gMDEuMDcuMTkgMTM6NDIsIEphbiBCZXVsaWNoIHdyb3RlOgo+IE9uIDAxLjA3LjIwMTkgMTM6
MzUsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4+ID09PSB4ODYgPT09Cj4+Cj4+ICogIFBWLUlPTU1V
ICh2NykKPj4gICAgIC0gIFBhdWwgRHVycmFudAo+Pgo+PiAqICBIVk0gZ3Vlc3QgQ1BVIHRvcG9s
b2d5IHN1cHBvcnQgKFJGQykKPj4gICAgIC0gIENoYW8gR2FvCj4+Cj4+ICogIEludGVsIFByb2Nl
c3NvciBUcmFjZSB2aXJ0dWFsaXphdGlvbiBlbmFibGluZyAodjEpCj4+ICAgICAtICBMdXdlaSBL
YW5nCj4+Cj4+ICogIExpbnV4IHN0dWIgZG9tYWlucyAoUkZDIHYyKQo+PiAgICAgLSAgTWFyZWsg
TWFyY3p5a293c2tpLUfDs3JlY2tpCj4+Cj4+ICogIEltcHJvdmUgbGF0ZSBtaWNyb2NvZGUgbG9h
ZGluZyAodjcpCj4+ICAgICAtICBDaGFvIEdhbwo+Pgo+PiAqICBGaXhlcyB0byAjREIgaW5qZWN0
aW9uCj4+ICAgICAtICBBbmRyZXcgQ29vcGVyCj4+Cj4+ICogIENQVUlEL01TUiBYZW4vdG9vbHN0
YWNrIGltcHJvdmVtZW50cwo+PiAgICAgLSAgQW5kcmV3IENvb3Blcgo+Pgo+PiAqICBJbXByb3Zl
bWVudHMgdG8gZG9tYWluX2NyYXNoKCkKPj4gICAgIC0gIEFuZHJldyBDb29wZXIKPj4KPj4gKiAg
eDJBUElDIHN1cHBvcnQgZm9yIEFNRCAodjIpCj4+ICAgICAtICBKYW4gQmV1bGljaAo+Pgo+PiAq
ICBFSUJSUwo+PiAgICAgLSAgQW5kcmV3IENvb3Blcgo+IAo+IFdhc24ndCB0aGUgQVZYNTEyIGVt
dWxhdG9yIHdvcmsgKG5vdyBhdCB2OSkgb24gdGhpcyBsaXN0IGVhcmxpZXIgb24/CgpPaCBzb3Jy
eSwgdGhhdCB3YXMgbG9zdCBzb21laG93LgoKTm93IHJlLWFkZGVkLgoKCkp1ZXJnZW4KCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 01 12:46:09 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Jul 2019 12:46:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hhvgp-0002Ly-Lz; Mon, 01 Jul 2019 12:45:47 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=KqvE=U6=linaro.org=peter.maydell@srs-us1.protection.inumbo.net>)
 id 1hhvgo-0002Ls-5r
 for xen-devel@lists.xenproject.org; Mon, 01 Jul 2019 12:45:46 +0000
X-Inumbo-ID: 2462cc42-9bfe-11e9-8980-bc764e045a96
Received: from mail-ot1-x330.google.com (unknown [2607:f8b0:4864:20::330])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2462cc42-9bfe-11e9-8980-bc764e045a96;
 Mon, 01 Jul 2019 12:45:44 +0000 (UTC)
Received: by mail-ot1-x330.google.com with SMTP id s20so13325469otp.4
 for <xen-devel@lists.xenproject.org>; Mon, 01 Jul 2019 05:45:44 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=vNULVTyS8QRU64W9OGAFoDYvPCYVmncs1V+CJp7tdcw=;
 b=Uotv01UFxZwsigr8zAIOacfXoSywqeMPMwKq8Hc1pXfK69TAuLy2slC7JQ68etIlD6
 FygOO45ZHSw6KRAR841Gi7Hcg43n8kCXmWCqXXc7+unB5Tr0xdOPYhncJzkF4Py8+APe
 4TSrzcW76SQWctY3Rzs2mrtwFpswcYHSjlB54xZIYEKhrz2BsYwsD+fMsGyx6MsrgZRP
 kxpYsdFXpRcNGTArSqB/Xiq+5TA9nElXdWPkMK00WeuE2N7mRuybxZ4gDAfP9wTtBg/Q
 HxATjjpFNMBRWFOrwYa4CvDqe3nuS57IOuG4TvpxqAqY/5rn4lMhBc+oHt7GxYrPx6Qs
 jLGQ==
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=vNULVTyS8QRU64W9OGAFoDYvPCYVmncs1V+CJp7tdcw=;
 b=qnhdFCgFK7rftBTvsySRx426kg6ny1NlfupkS3A1uBj6If0Kj5G6om3ZytgkYF3Axd
 FrAGqmfC9DW882a3JULqZntwxMXXoUgvre6yGmEePfdsXQNiQ7KqnhCkp5uLsetV+yl8
 JAlLZVixdYWeZZOJnnZ8+ckz4PywLvxcgcLisKxJsaYxpAP7v9JWGb9imxQrZdx5oUP0
 46EeT5i5frWmAgf+VmQ4LfXkXzW+foAtcyXiYGg7Mz4nYRZDZDmDk1xzZW1yo3pj1mf5
 iWTxSAdmR0yU62UqOy6nOEZUWYuVP2vHpirmzAzdPcHXe92iCXfRspZPPBoDe4Wdkhvg
 sT2w==
X-Gm-Message-State: APjAAAUS4+dNYX+jblOYlObOwZ4lXU5Phw+/QoEpNURRYP32+CpsFbtE
 ClHljAmXnsj7oJR/9oXRKkaaA5kKfNQuNc3hHszWCJwFD0M=
X-Google-Smtp-Source: APXvYqxDKwEIQMQv8w42wMlw9v1FhRMAGB7u7Fm9vBkmNyr1pF9j9r1YRRLra+Ck2cwd1WO/CGKxfgVbvSiW+0TwFr0=
X-Received: by 2002:a9d:7245:: with SMTP id a5mr20392190otk.232.1561985144341; 
 Mon, 01 Jul 2019 05:45:44 -0700 (PDT)
MIME-Version: 1.0
References: <20190624153257.20163-1-anthony.perard@citrix.com>
In-Reply-To: <20190624153257.20163-1-anthony.perard@citrix.com>
From: Peter Maydell <peter.maydell@linaro.org>
Date: Mon, 1 Jul 2019 13:45:33 +0100
Message-ID: <CAFEAcA9xH4DU45bRSbA267a3rvH96RLQ+jrjH9QeemXL-7bosA@mail.gmail.com>
To: Anthony PERARD <anthony.perard@citrix.com>
Subject: Re: [Xen-devel] [PULL 0/8] xen queue 2019-06-24
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "open list:X86" <xen-devel@lists.xenproject.org>,
 QEMU Developers <qemu-devel@nongnu.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCAyNCBKdW4gMjAxOSBhdCAxNjozMywgQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVy
YXJkQGNpdHJpeC5jb20+IHdyb3RlOgo+Cj4gVGhlIGZvbGxvd2luZyBjaGFuZ2VzIHNpbmNlIGNv
bW1pdCA0NzRmMzkzOGQ3OWFiMzZiOTIzMWM5YWQzYjVhOTMxNGMyYWVhY2RlOgo+Cj4gICBNZXJn
ZSByZW1vdGUtdHJhY2tpbmcgYnJhbmNoICdyZW1vdGVzL2FtYXJrb3ZpYy90YWdzL21pcHMtcXVl
dWUtanVuLTIxLTIwMTknIGludG8gc3RhZ2luZyAoMjAxOS0wNi0yMSAxNTo0MDo1MCArMDEwMCkK
Pgo+IGFyZSBhdmFpbGFibGUgaW4gdGhlIEdpdCByZXBvc2l0b3J5IGF0Ogo+Cj4gICBodHRwczov
L3hlbmJpdHMueGVuLm9yZy9naXQtaHR0cC9wZW9wbGUvYXBlcmFyZC9xZW11LWRtLmdpdCB0YWdz
L3B1bGwteGVuLTIwMTkwNjI0Cj4KPiBmb3IgeW91IHRvIGZldGNoIGNoYW5nZXMgdXAgdG8gYTM0
MzRhMmQ1NmFlZTMwMThmNGEwZjU1YzdlMGYwY2RhMTFmM2Q5ZToKPgo+ICAgeGVuOiBJbXBvcnQg
b3RoZXIgeGVuL2lvLyouaCAoMjAxOS0wNi0yNCAxMDo0MjozMCArMDEwMCkKPgo+IC0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0K
PiBYZW4gcXVldWUKPgo+ICogRml4IGJ1aWxkCj4gKiB4ZW4tYmxvY2s6IHN1cHBvcnQgZmVhdHVy
ZS1sYXJnZS1zZWN0b3Itc2l6ZQo+ICogeGVuLWJsb2NrOiBTdXBwb3J0IElPVGhyZWFkIHBvbGxp
bmcgZm9yIFBWIHNoYXJlZCByaW5ncwo+ICogQXZvaWQgdXNhZ2Ugb2YgYSBWTEEKPiAqIENsZWFu
dXAgWGVuIGhlYWRlcnMgdXNhZ2UKPgoKCkFwcGxpZWQsIHRoYW5rcy4KClBsZWFzZSB1cGRhdGUg
dGhlIGNoYW5nZWxvZyBhdCBodHRwczovL3dpa2kucWVtdS5vcmcvQ2hhbmdlTG9nLzQuMQpmb3Ig
YW55IHVzZXItdmlzaWJsZSBjaGFuZ2VzLgoKLS0gUE1NCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 01 12:50:50 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Jul 2019 12:50:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hhvlh-00035X-AL; Mon, 01 Jul 2019 12:50:49 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=QKbV=U6=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1hhvlg-00035S-3K
 for xen-devel@lists.xenproject.org; Mon, 01 Jul 2019 12:50:48 +0000
X-Inumbo-ID: d6764ec0-9bfe-11e9-b93d-1bb673faf843
Received: from EUR03-DB5-obe.outbound.protection.outlook.com (unknown
 [40.107.4.127]) by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d6764ec0-9bfe-11e9-b93d-1bb673faf843;
 Mon, 01 Jul 2019 12:50:45 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=bitdefender.onmicrosoft.com; s=selector1-bitdefender-onmicrosoft-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=ZQTo4IBkAFBlgiMvaRPEpPpTBZH+OMHOZp+1C1cK2qM=;
 b=hcOUHyUNZ5M6jm1b3nD3YEfwSgCLk/Io+Gy0mOrxWciPvDYv1ivmiXWo0VB2tv03vKmyKUTBwLq/x5A/dAwUyYzvoupwxmvljfKMTyEnfuA3OnN6NeoVCV34g5vKxPPMBPzHsLb/hgCoQqWGFF2dxQItxZ6Dg8JVKoRTpgIEvI4=
Received: from VI1PR0202MB2928.eurprd02.prod.outlook.com (10.171.106.11) by
 VI1PR0202MB2847.eurprd02.prod.outlook.com (10.171.102.135) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2032.20; Mon, 1 Jul 2019 12:50:40 +0000
Received: from VI1PR0202MB2928.eurprd02.prod.outlook.com
 ([fe80::dd50:3e97:1d64:5aa3]) by VI1PR0202MB2928.eurprd02.prod.outlook.com
 ([fe80::dd50:3e97:1d64:5aa3%4]) with mapi id 15.20.2032.019; Mon, 1 Jul 2019
 12:50:40 +0000
From: Alexandru Stefan ISAILA <aisaila@bitdefender.com>
To: Jan Beulich <JBeulich@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [Xen-devel] [PATCH] x86/hvm: make hvmemul_virtual_to_linear()'s
 reps parameter optional
Thread-Index: AQHVMAR4OjWE2hDEnkaj7tfjtET7f6a1tx+A
Date: Mon, 1 Jul 2019 12:50:40 +0000
Message-ID: <bdeed557-f34b-f4a7-6cac-3f24c5ec2fb0@bitdefender.com>
References: <b31e57d7-0fff-ea12-ac47-191e88ff460d@suse.com>
In-Reply-To: <b31e57d7-0fff-ea12-ac47-191e88ff460d@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: PR0P264CA0136.FRAP264.PROD.OUTLOOK.COM
 (2603:10a6:100:1a::28) To VI1PR0202MB2928.eurprd02.prod.outlook.com
 (2603:10a6:800:e3::11)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=aisaila@bitdefender.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [91.199.104.6]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 589a98aa-7457-4fcc-4b21-08d6fe22b8ba
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:VI1PR0202MB2847; 
x-ms-traffictypediagnostic: VI1PR0202MB2847:|VI1PR0202MB2847:
x-microsoft-antispam-prvs: <VI1PR0202MB28477A36A013455910A61A60ABF90@VI1PR0202MB2847.eurprd02.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:6430;
x-forefront-prvs: 00851CA28B
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(376002)(396003)(366004)(136003)(39860400002)(346002)(189003)(199004)(76176011)(5660300002)(478600001)(71190400001)(71200400001)(66066001)(486006)(4744005)(4326008)(2616005)(11346002)(476003)(99286004)(446003)(66476007)(66556008)(316002)(8676002)(66446008)(81156014)(81166006)(64756008)(3846002)(102836004)(110136005)(54906003)(86362001)(73956011)(8936002)(6116002)(6246003)(6436002)(66946007)(186003)(52116002)(14454004)(6486002)(2906002)(31686004)(7736002)(26005)(6512007)(36756003)(2501003)(256004)(229853002)(53936002)(305945005)(68736007)(31696002)(386003)(6506007)(25786009)(53546011);
 DIR:OUT; SFP:1102; SCL:1; SRVR:VI1PR0202MB2847;
 H:VI1PR0202MB2928.eurprd02.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: bitdefender.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: 5jKfdrQ1pfaFzcIgB5jDroB5wgut3tZwsQeAZch6VwIaVTVUMH7v6RkFitmDN/uaianb/Hx5ky/KgDPicE3dXVDrSTwsOTSgu6ooOA2pq0JEDYSUSRdB76wNebRACwjPAmiGu98IncZBAXDOZje8R+K0XfYFP/NsbzRm9gcbO/zxbehT0qp2s5X3VB6mqUs6H8IAuKhh8yuX0SczsYvCzrud9i3qNg1V57j/w3RhWdgTRgrCkvmLjJVBEtb59cSWdkKHdE4Qz6iwWSH/ulUbcj+tp4+9HFQKhcMDiRI3jfUqjJo3sTX6O/ZAC78nFQ2a+V3RTOiyBqdBYk9zgsZHomJjol/56yuhHebHktoAvC+FcAiQ3BrfWEuC9K3D3PRVTB3gduSChrArfH7TmuLhep9ixG5cHVAYTtQf65aV4EM=
Content-ID: <083345268E6A2445826DA0098B985130@eurprd02.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: bitdefender.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 589a98aa-7457-4fcc-4b21-08d6fe22b8ba
X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Jul 2019 12:50:40.3785 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 487baf29-f1da-469a-9221-243f830c36f3
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: aisaila@bbu.bitdefender.biz
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0202MB2847
Subject: Re: [Xen-devel] [PATCH] x86/hvm: make hvmemul_virtual_to_linear()'s
 reps parameter optional
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Paul Durrant <Paul.Durrant@citrix.com>, Wei Liu <wl@xen.org>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VXNlZnVsIHBhdGNoLCBnbGFkIHRvIGhhdmUgaXQgb24gdGhlIHRhYmxlLg0KDQpPbiAwMS4wNy4y
MDE5IDE0OjU5LCBKYW4gQmV1bGljaCB3cm90ZToNCj4gQSBtYWpvcml0eSBvZiBjYWxsZXJzIHdh
bnRzIGp1c3QgYSBzaW5nbGUgaXRlcmF0aW9uIGhhbmRsZWQuIEFsbG93IHRvDQo+IGV4cHJlc3Mg
dGhpcyBieSBwYXNzaW5nIGluIGEgTlVMTCBwb2ludGVyLCBpbnN0ZWFkIG9mIHNldHRpbmcgdXAg
YSBsb2NhbA0KPiB2YXJpYWJsZSBqdXN0IHRvIGhvbGQgdGhlICIxIiB0byBwYXNzIGluIGhlcmUu
DQo+IA0KPiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+DQoN
ClJldmlld2VkLWJ5OiBBbGV4YW5kcnUgSXNhaWxhIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4N
Cg0KPiAtLS0NCj4gTm90ZSB0aGF0IHRoaXMgY29uZmxpY3RzIHdpdGggYWRkaXRpb25zL2NoYW5n
ZXMgbWFkZSBieSAieDg2ZW11bDoNCj4gZnVydGhlciB3b3JrIi4gV2hhdGV2ZXIgZ29lcyBpbiBs
YXRlciB3aWxsIG5lZWQgcmUtYmFzaW5nLg0KPiANCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 01 13:02:17 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Jul 2019 13:02:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hhvwi-0003yO-Dr; Mon, 01 Jul 2019 13:02:12 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Xse4=U6=citrix.com=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1hhvwg-0003yJ-QI
 for xen-devel@lists.xenproject.org; Mon, 01 Jul 2019 13:02:10 +0000
X-Inumbo-ID: 6f317861-9c00-11e9-8980-bc764e045a96
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6f317861-9c00-11e9-8980-bc764e045a96;
 Mon, 01 Jul 2019 13:02:09 +0000 (UTC)
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=ian.jackson@citrix.com;
 spf=Pass smtp.mailfrom=Ian.Jackson@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 ian.jackson@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="ian.jackson@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 Ian.Jackson@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="Ian.Jackson@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: U2we7DrSBQyHuW1ZB6UGAj5R2ppgqZ+lFIFGc4r/Hak1h4RUELfJab9RTIFiYdTQFkpbridUCj
 sHRNJXkoFp3lkiH1b8ZPKveA6NbLxlPOyZ1iBVKE2djNfJ3RFvt3EQYQKgTemA7LcvY+BONSE9
 TrA9vaeGlcNk7GqiS6XztUiuozJJNIG1E/3z9sfg7J0tBLgVJIXY9+p8Sknivs2ZaI55cIftAu
 sqCsxRTsPoNlsLVpHOTgTX8O7HYVkU+hMM+AkeCQVm0XqrgfZBiN9Vu2A4fm8ozO5nsBjINUaq
 Ggs=
X-SBRS: 2.7
X-MesageID: 2458970
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,439,1557201600"; 
   d="scan'208";a="2458970"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23834.1072.379783.477387@mariner.uk.xensource.com>
Date: Mon, 1 Jul 2019 14:01:36 +0100
To: Jan Beulich <JBeulich@suse.com>
In-Reply-To: <1cf4768d-6bcd-05ce-d10f-4cbc11eb0cfb@suse.com>
References: <osstest-138307-mainreport@xen.org>
 <23833.55752.614954.80320@mariner.uk.xensource.com>
 <1cf4768d-6bcd-05ce-d10f-4cbc11eb0cfb@suse.com>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [xen-4.7-testing test] 138307: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>

SmFuIEJldWxpY2ggd3JpdGVzICgiUmU6IFt4ZW4tNC43LXRlc3RpbmcgdGVzdF0gMTM4MzA3OiBy
ZWdyZXNzaW9ucyAtIEZBSUwiKToKPiBPbiAwMS4wNy4yMDE5IDEyOjAwLCBJYW4gSmFja3NvbiB3
cm90ZToKPiA+IG9zc3Rlc3Qgc2VydmljZSBvd25lciB3cml0ZXMgKCJbeGVuLTQuNy10ZXN0aW5n
IHRlc3RdIDEzODMwNzogcmVncmVzc2lvbnMgLSBGQUlMIik6Cj4gPj4gZmxpZ2h0IDEzODMwNyB4
ZW4tNC43LXRlc3RpbmcgcmVhbCBbcmVhbF0KPiA+PiBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5w
cm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTM4MzA3Lwo+ID4+Cj4gPj4gUmVncmVzc2lvbnMgOi0o
Cj4gPj4KPiA+PiBUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywK
PiA+PiBpbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKPiA+PiAgIGJ1aWxk
LWkzODYtcHJldiAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEzMzU5Ngo+ID4+ICAgYnVpbGQtYW1kNjQtcHJldiAgICAgICAgICAgICAgNiB4
ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTk2Cj4gPiAKPiA+IFRo
aXMgaXMgbm90IGV4cGVjdGVkLiAgQnV0IHRoaXMgYnJhbmNoIGlzIG91dCBvZiBzZWN1cml0eSBz
dXBwb3J0IGFuZAo+ID4gdGhlIG9ubHkgZWZmZWN0IGlzIHRoYXQgd2UgY291bGQgbm90IGRvIHRo
ZSA0LjYgdG8gNC43IG1pZ3JhdGlvbiB0ZXN0Lgo+IAo+IEkndmUgdGFrZW4gYSBsb29rIC0gaXQn
cyB0aGUgT1ZNRiBidWlsZCB0aGF0IGZhaWxzLgoKT2gsIG1heWJlIHRoZSB2ZXJzaW9uIHBsdW1i
aW5nIGlzIHdyb25nIHNvbWVob3cuICBJIGRvbid0IHRoaW5rIGl0IGlzCnJlYWxseSB3b3J0aCBp
bnZlc3RpZ2F0aW5nLgoKPiA+IFVubGVzcyBzb21lb25lIG9iamVjdHMgSSB3aWxsIGZvcmNlIHB1
c2ggaXQuCj4gCj4gSSdkIHNheSAtIGdvIGFoZWFkLgoKU28sIHRoYW5rcyBmb3IgeW91ciBmZWVk
YmFjay4gIE5vdyBkb25lLgoKSWFuLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 01 13:09:10 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Jul 2019 13:09:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hhw3M-0004CZ-Bu; Mon, 01 Jul 2019 13:09: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=QKbV=U6=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1hhw3K-0004CU-NO
 for xen-devel@lists.xenproject.org; Mon, 01 Jul 2019 13:09:02 +0000
X-Inumbo-ID: 63dd2427-9c01-11e9-8980-bc764e045a96
Received: from EUR03-AM5-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe08::71c])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 63dd2427-9c01-11e9-8980-bc764e045a96;
 Mon, 01 Jul 2019 13:09:00 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=bitdefender.onmicrosoft.com; s=selector1-bitdefender-onmicrosoft-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=2tG5/5RLyMf/H6JYNx7hojiAFpjzn7TnKrWsuGmTzvA=;
 b=P2/4J7mtE2e7QSVpthdAsmBZTtvEIqDkb7weNh0ufe1K6Wwt8y2GXY5g2Qu/1s9xHO+2EPOASzJ0Wt9rbAMfrtS0ZxLkYZGCCIQmU0XaH6Up/Wod2PthZYJVQlP+nqbMi/VFPI7xa9pnqFqMnjds8/Jfv0nTmdmldM6ejhmsAzI=
Received: from VI1PR0202MB2928.eurprd02.prod.outlook.com (10.171.106.11) by
 VI1PR0202MB3565.eurprd02.prod.outlook.com (52.134.19.11) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2032.20; Mon, 1 Jul 2019 13:08:56 +0000
Received: from VI1PR0202MB2928.eurprd02.prod.outlook.com
 ([fe80::dd50:3e97:1d64:5aa3]) by VI1PR0202MB2928.eurprd02.prod.outlook.com
 ([fe80::dd50:3e97:1d64:5aa3%4]) with mapi id 15.20.2032.019; Mon, 1 Jul 2019
 13:08:56 +0000
From: Alexandru Stefan ISAILA <aisaila@bitdefender.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v6] x86/emulate: Send vm_event from emulate
Thread-Index: AQHVMA4j13UMveyTxkGnqnnoRM3Jzw==
Date: Mon, 1 Jul 2019 13:08:55 +0000
Message-ID: <20190701130837.14278-1-aisaila@bitdefender.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: PR0P264CA0142.FRAP264.PROD.OUTLOOK.COM
 (2603:10a6:100:1a::34) To VI1PR0202MB2928.eurprd02.prod.outlook.com
 (2603:10a6:800:e3::11)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=aisaila@bitdefender.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-mailer: git-send-email 2.17.1
x-originating-ip: [91.199.104.6]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: c30ece24-2be1-4dcb-5a7a-08d6fe254594
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:VI1PR0202MB3565; 
x-ms-traffictypediagnostic: VI1PR0202MB3565:|VI1PR0202MB3565:
x-microsoft-antispam-prvs: <VI1PR0202MB35657C44779C3F229C0176ECABF90@VI1PR0202MB3565.eurprd02.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:256;
x-forefront-prvs: 00851CA28B
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(366004)(396003)(346002)(39860400002)(376002)(136003)(199004)(189003)(68736007)(5640700003)(52116002)(99286004)(26005)(6436002)(2351001)(14454004)(3846002)(6116002)(186003)(102836004)(25786009)(6486002)(53936002)(36756003)(4326008)(66066001)(53946003)(14444005)(256004)(30864003)(6506007)(386003)(6512007)(5660300002)(73956011)(6916009)(54906003)(2501003)(8936002)(66946007)(316002)(66556008)(66476007)(7416002)(50226002)(486006)(71190400001)(71200400001)(478600001)(8676002)(1076003)(66446008)(64756008)(81166006)(81156014)(476003)(2616005)(2906002)(86362001)(305945005)(7736002)(309714004);
 DIR:OUT; SFP:1102; SCL:1; SRVR:VI1PR0202MB3565;
 H:VI1PR0202MB2928.eurprd02.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: bitdefender.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: YB1qURL1CHpxpyiqXCRSJScnmbMXtVww0rnjHdv35mbA9EmZPdiTdhPzprUhACUcue5JDP6jgZgRJWbDOCmYJjuo5svbDGxc4Gh2vHn8w6QCuO0764UG2DmSIXVliVxfTkrHYsG7mXzqfE79uotyfhOSMH/aCwTZXVYg5tMe5qPEJkLpT399btoJ7aVzAsevTfmsKg8USZL53Z97RIxOKSBAjtFbr258dKKLuxjfiPcYyHAirVVjAvu140Kxn/QQ+q0xx9c8clOf/xwi02Cz1SSmIHItJrpM2tHvlzD01BTszL+3F3iuIcnc0RT/s5BSub5EkhHnuaUM/rZ4SbV6Alo1GdBY3MzVP8poDQv7XpwiPoF5D5Zz1pR6x5wBEXQ/DcIWE0r7Fjq16oA1G1dH4LBmpW6FFPuJL5EnaQ2WFvA=
MIME-Version: 1.0
X-OriginatorOrg: bitdefender.com
X-MS-Exchange-CrossTenant-Network-Message-Id: c30ece24-2be1-4dcb-5a7a-08d6fe254594
X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Jul 2019 13:08:55.9153 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 487baf29-f1da-469a-9221-243f830c36f3
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: aisaila@bbu.bitdefender.biz
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0202MB3565
Subject: [Xen-devel] [PATCH v6] x86/emulate: Send vm_event from emulate
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Petre Ovidiu PIRCALABU <ppircalabu@bitdefender.com>,
 "kevin.tian@intel.com" <kevin.tian@intel.com>,
 "tamas@tklengyel.com" <tamas@tklengyel.com>,
 "suravee.suthikulpanit@amd.com" <suravee.suthikulpanit@amd.com>,
 "wl@xen.org" <wl@xen.org>, "jun.nakajima@intel.com" <jun.nakajima@intel.com>,
 "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>,
 "rcojocaru@bitdefender.com" <rcojocaru@bitdefender.com>,
 "tim@xen.org" <tim@xen.org>,
 "george.dunlap@eu.citrix.com" <george.dunlap@eu.citrix.com>,
 "paul.durrant@citrix.com" <paul.durrant@citrix.com>,
 "jbeulich@suse.com" <jbeulich@suse.com>,
 Alexandru Stefan ISAILA <aisaila@bitdefender.com>,
 "boris.ostrovsky@oracle.com" <boris.ostrovsky@oracle.com>,
 "brian.woods@amd.com" <brian.woods@amd.com>,
 "roger.pau@citrix.com" <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBwYXRjaCBhaW1zIHRvIGhhdmUgbWVtIGFjY2VzcyB2bSBldmVudHMgc2VudCBmcm9tIHRo
ZSBlbXVsYXRvci4NClRoaXMgaXMgdXNlZnVsIHdoZXJlIHdlIHdhbnQgdG8gb25seSBlbXVsYXRl
IGEgcGFnZSB3YWxrIHdpdGhvdXQNCmNoZWNraW5nIHRoZSBFUFQsIGJ1dCB3ZSBzdGlsbCB3YW50
IHRvIGNoZWNrIHRoZSBFUFQgd2hlbiBlbXVsYXRpbmcNCnRoZSBpbnN0cnVjdGlvbiB0aGF0IGNh
dXNlZCB0aGUgcGFnZSB3YWxrLiBJbiB0aGlzIGNhc2UsIHRoZSBvcmlnaW5hbA0KRVBUIGZhdWx0
IGlzIGNhdXNlZCBieSB0aGUgd2FsayB0cnlpbmcgdG8gc2V0IHRoZSBhY2Nlc3NlZCBvciBkaXJ0
eQ0KYml0cywgYnV0IGV4ZWN1dGluZyB0aGUgaW5zdHJ1Y3Rpb24gaXRzZWxmIG1pZ2h0IGFsc28g
Y2F1c2UgYW4gRVBUDQpmYXVsdCBpZiBwZXJtaXR0ZWQgdG8gcnVuLCBhbmQgdGhpcyBzZWNvbmQg
ZmF1bHQgc2hvdWxkIG5vdCBiZSBsb3N0Lg0KDQpXZSB1c2UgaHZtZW11bF9tYXBfbGluZWFyX2Fk
ZHIoKSB0byBpbnRlcmNlcHQgci93IGFjY2VzcyBhbmQNCl9faHZtX2NvcHkoKSB0byBpbnRlcmNl
cHQgZXhlYyBhY2Nlc3MuDQoNCkZpcnN0IHdlIHRyeSB0byBzZW5kIGEgdm0gZXZlbnQgYW5kIGlm
IHRoZSBldmVudCBpcyBzZW50IHRoZW4gZW11bGF0aW9uDQpyZXR1cm5zIFg4NkVNVUxfUkVUUlkg
aW4gb3JkZXIgdG8gc3RvcCBlbXVsYXRpb24gb24gaW5zdHJ1Y3Rpb25zIHRoYXQNCnVzZSBhY2Nl
c3MgcHJvdGVjdGVkIHBhZ2VzLiBJZiB0aGUgZXZlbnQgaXMgbm90IHNlbnQgdGhlbiB0aGUNCmVt
dWxhdGlvbiBnb2VzIG9uIGFzIGV4cGVjdGVkLg0KDQpTaWduZWQtb2ZmLWJ5OiBBbGV4YW5kcnUg
SXNhaWxhIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4NClJldmlld2VkLWJ5OiBQYXVsIER1cnJh
bnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPg0KDQotLS0NCkNoYW5nZXMgc2luY2UgVjU6DQoJ
LSBDaGFuZ2Ugb2Zmc2V0IHRvIGdwYSAmIH5QQUdFX01BU0suDQotLS0NCiB4ZW4vYXJjaC94ODYv
aHZtL2VtdWxhdGUuYyAgICAgICAgfCA3MSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0t
DQogeGVuL2FyY2gveDg2L2h2bS9odm0uYyAgICAgICAgICAgIHwgMjcgKysrKysrKy0tLS0tDQog
eGVuL2FyY2gveDg2L2h2bS9zdm0vc3ZtLmMgICAgICAgIHwgIDIgKy0NCiB4ZW4vYXJjaC94ODYv
aHZtL3ZtX2V2ZW50LmMgICAgICAgfCAgMiArLQ0KIHhlbi9hcmNoL3g4Ni9odm0vdm14L3Z2bXgu
YyAgICAgICB8ICAyICstDQogeGVuL2FyY2gveDg2L21tL21lbV9hY2Nlc3MuYyAgICAgIHwgIDMg
Ky0NCiB4ZW4vYXJjaC94ODYvbW0vc2hhZG93L2NvbW1vbi5jICAgfCAgNCArLQ0KIHhlbi9hcmNo
L3g4Ni9tbS9zaGFkb3cvaHZtLmMgICAgICB8ICAyICstDQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9o
dm0vZW11bGF0ZS5oIHwgIDkgKysrLQ0KIHhlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3N1cHBvcnQu
aCB8ICAyICstDQogMTAgZmlsZXMgY2hhbmdlZCwgMTAxIGluc2VydGlvbnMoKyksIDIzIGRlbGV0
aW9ucygtKQ0KDQpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9lbXVsYXRlLmMgYi94ZW4v
YXJjaC94ODYvaHZtL2VtdWxhdGUuYw0KaW5kZXggODY1OWM4OTg2Mi4uMTI5YzdlYTYwNCAxMDA2
NDQNCi0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vZW11bGF0ZS5jDQorKysgYi94ZW4vYXJjaC94ODYv
aHZtL2VtdWxhdGUuYw0KQEAgLTEyLDkgKzEyLDExIEBADQogI2luY2x1ZGUgPHhlbi9pbml0Lmg+
DQogI2luY2x1ZGUgPHhlbi9saWIuaD4NCiAjaW5jbHVkZSA8eGVuL3NjaGVkLmg+DQorI2luY2x1
ZGUgPHhlbi9tb25pdG9yLmg+DQogI2luY2x1ZGUgPHhlbi9wYWdpbmcuaD4NCiAjaW5jbHVkZSA8
eGVuL3RyYWNlLmg+DQogI2luY2x1ZGUgPHhlbi92bV9ldmVudC5oPg0KKyNpbmNsdWRlIDxhc20v
YWx0cDJtLmg+DQogI2luY2x1ZGUgPGFzbS9ldmVudC5oPg0KICNpbmNsdWRlIDxhc20vaTM4Ny5o
Pg0KICNpbmNsdWRlIDxhc20veHN0YXRlLmg+DQpAQCAtNTMwLDYgKzUzMiw1NyBAQCBzdGF0aWMg
aW50IGh2bWVtdWxfZG9fbW1pb19hZGRyKHBhZGRyX3QgbW1pb19ncGEsDQogICAgIHJldHVybiBo
dm1lbXVsX2RvX2lvX2FkZHIoMSwgbW1pb19ncGEsIHJlcHMsIHNpemUsIGRpciwgZGYsIHJhbV9n
cGEpOw0KIH0NCiANCitib29sIGh2bV9lbXVsYXRlX3NlbmRfdm1fZXZlbnQodW5zaWduZWQgbG9u
ZyBnbGEsIGdmbl90IGdmbiwNCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdWludDMy
X3QgcGZlYywgYm9vbCBzZW5kX2V2ZW50KQ0KK3sNCisgICAgeGVubWVtX2FjY2Vzc190IGFjY2Vz
czsNCisgICAgdm1fZXZlbnRfcmVxdWVzdF90IHJlcSA9IHt9Ow0KKyAgICBwYWRkcl90IGdwYSA9
ICgoZ2ZuX3goZ2ZuKSA8PCBQQUdFX1NISUZUKSB8IChnbGEgJiB+UEFHRV9NQVNLKSk7DQorDQor
ICAgIGlmICggIXNlbmRfZXZlbnQgfHwgIXBmZWMgKQ0KKyAgICAgICAgcmV0dXJuIGZhbHNlOw0K
Kw0KKyAgICBpZiAoIHAybV9nZXRfbWVtX2FjY2VzcyhjdXJyZW50LT5kb21haW4sIGdmbiwgJmFj
Y2VzcywNCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgYWx0cDJtX3ZjcHVfaWR4KGN1cnJl
bnQpKSAhPSAwICkNCisgICAgICAgIHJldHVybiBmYWxzZTsNCisNCisgICAgc3dpdGNoICggYWNj
ZXNzICkgew0KKyAgICBjYXNlIFhFTk1FTV9hY2Nlc3NfeDoNCisgICAgY2FzZSBYRU5NRU1fYWNj
ZXNzX3J4Og0KKyAgICAgICAgaWYgKCBwZmVjICYgUEZFQ193cml0ZV9hY2Nlc3MgKQ0KKyAgICAg
ICAgICAgIHJlcS51Lm1lbV9hY2Nlc3MuZmxhZ3MgPSBNRU1fQUNDRVNTX1IgfCBNRU1fQUNDRVNT
X1c7DQorICAgICAgICBicmVhazsNCisNCisgICAgY2FzZSBYRU5NRU1fYWNjZXNzX3c6DQorICAg
IGNhc2UgWEVOTUVNX2FjY2Vzc19ydzoNCisgICAgICAgIGlmICggcGZlYyAmIFBGRUNfaW5zbl9m
ZXRjaCApDQorICAgICAgICAgICAgcmVxLnUubWVtX2FjY2Vzcy5mbGFncyA9IE1FTV9BQ0NFU1Nf
WDsNCisgICAgICAgIGJyZWFrOw0KKw0KKyAgICBjYXNlIFhFTk1FTV9hY2Nlc3NfcjoNCisgICAg
Y2FzZSBYRU5NRU1fYWNjZXNzX246DQorICAgICAgICBpZiAoIHBmZWMgJiBQRkVDX3dyaXRlX2Fj
Y2VzcyApDQorICAgICAgICAgICAgcmVxLnUubWVtX2FjY2Vzcy5mbGFncyB8PSBNRU1fQUNDRVNT
X1IgfCBNRU1fQUNDRVNTX1c7DQorICAgICAgICBpZiAoIHBmZWMgJiBQRkVDX2luc25fZmV0Y2gg
KQ0KKyAgICAgICAgICAgIHJlcS51Lm1lbV9hY2Nlc3MuZmxhZ3MgfD0gTUVNX0FDQ0VTU19YOw0K
KyAgICAgICAgYnJlYWs7DQorDQorICAgIGRlZmF1bHQ6DQorICAgICAgICByZXR1cm4gZmFsc2U7
DQorICAgIH0NCisNCisgICAgaWYgKCAhcmVxLnUubWVtX2FjY2Vzcy5mbGFncyApDQorICAgICAg
ICByZXR1cm4gZmFsc2U7IC8qIG5vIHZpb2xhdGlvbiAqLw0KKw0KKyAgICByZXEucmVhc29uID0g
Vk1fRVZFTlRfUkVBU09OX01FTV9BQ0NFU1M7DQorICAgIHJlcS51Lm1lbV9hY2Nlc3MuZ2ZuID0g
Z2ZuX3goZ2ZuKTsNCisgICAgcmVxLnUubWVtX2FjY2Vzcy5mbGFncyB8PSBNRU1fQUNDRVNTX0ZB
VUxUX1dJVEhfR0xBIHwgTUVNX0FDQ0VTU19HTEFfVkFMSUQ7DQorICAgIHJlcS51Lm1lbV9hY2Nl
c3MuZ2xhID0gZ2xhOw0KKyAgICByZXEudS5tZW1fYWNjZXNzLm9mZnNldCA9IGdwYSAmIH5QQUdF
X01BU0s7DQorDQorICAgIHJldHVybiBtb25pdG9yX3RyYXBzKGN1cnJlbnQsIHRydWUsICZyZXEp
ID49IDA7DQorfQ0KKw0KIC8qDQogICogTWFwIHRoZSBmcmFtZShzKSBjb3ZlcmluZyBhbiBpbmRp
dmlkdWFsIGxpbmVhciBhY2Nlc3MsIGZvciB3cml0ZWFibGUNCiAgKiBhY2Nlc3MuICBNYXkgcmV0
dXJuIE5VTEwgZm9yIE1NSU8sIG9yIEVSUl9QVFIoflg4NkVNVUxfKikgZm9yIG90aGVyIGVycm9y
cw0KQEAgLTU0Nyw2ICs2MDAsNyBAQCBzdGF0aWMgdm9pZCAqaHZtZW11bF9tYXBfbGluZWFyX2Fk
ZHIoDQogICAgIHVuc2lnbmVkIGludCBucl9mcmFtZXMgPSAoKGxpbmVhciArIGJ5dGVzIC0gISFi
eXRlcykgPj4gUEFHRV9TSElGVCkgLQ0KICAgICAgICAgKGxpbmVhciA+PiBQQUdFX1NISUZUKSAr
IDE7DQogICAgIHVuc2lnbmVkIGludCBpOw0KKyAgICBnZm5fdCBnZm47DQogDQogICAgIC8qDQog
ICAgICAqIG1mbiBwb2ludHMgdG8gdGhlIG5leHQgZnJlZSBzbG90LiAgQWxsIHVzZWQgc2xvdHMg
aGF2ZSBhIHBhZ2UgcmVmZXJlbmNlDQpAQCAtNTg1LDcgKzYzOSw3IEBAIHN0YXRpYyB2b2lkICpo
dm1lbXVsX21hcF9saW5lYXJfYWRkcigNCiAgICAgICAgIEFTU0VSVChtZm5feCgqbWZuKSA9PSAw
KTsNCiANCiAgICAgICAgIHJlcyA9IGh2bV90cmFuc2xhdGVfZ2V0X3BhZ2UoY3VyciwgYWRkciwg
dHJ1ZSwgcGZlYywNCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJnBmaW5m
bywgJnBhZ2UsIE5VTEwsICZwMm10KTsNCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgJnBmaW5mbywgJnBhZ2UsICZnZm4sICZwMm10KTsNCiANCiAgICAgICAgIHN3aXRjaCAo
IHJlcyApDQogICAgICAgICB7DQpAQCAtNjE1LDYgKzY2OSwxMyBAQCBzdGF0aWMgdm9pZCAqaHZt
ZW11bF9tYXBfbGluZWFyX2FkZHIoDQogDQogICAgICAgICBpZiAoIHBmZWMgJiBQRkVDX3dyaXRl
X2FjY2VzcyApDQogICAgICAgICB7DQorICAgICAgICAgICAgaWYgKCBodm1fZW11bGF0ZV9zZW5k
X3ZtX2V2ZW50KGFkZHIsIGdmbiwgcGZlYywNCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgaHZtZW11bF9jdHh0LT5zZW5kX2V2ZW50KSApDQorICAgICAgICAgICAg
ew0KKyAgICAgICAgICAgICAgICBlcnIgPSBFUlJfUFRSKH5YODZFTVVMX1JFVFJZKTsNCisgICAg
ICAgICAgICAgICAgZ290byBvdXQ7DQorICAgICAgICAgICAgfQ0KKw0KICAgICAgICAgICAgIGlm
ICggcDJtX2lzX2Rpc2NhcmRfd3JpdGUocDJtdCkgKQ0KICAgICAgICAgICAgIHsNCiAgICAgICAg
ICAgICAgICAgZXJyID0gRVJSX1BUUih+WDg2RU1VTF9PS0FZKTsNCkBAIC0xMTE1LDcgKzExNzYs
OCBAQCBzdGF0aWMgaW50IGxpbmVhcl9yZWFkKHVuc2lnbmVkIGxvbmcgYWRkciwgdW5zaWduZWQg
aW50IGJ5dGVzLCB2b2lkICpwX2RhdGEsDQogICAgICAqIGNsZWFuIHVwIGFueSBpbnRlcmltIHN0
YXRlLg0KICAgICAgKi8NCiAgICAgaWYgKCAhaHZtZW11bF9maW5kX21taW9fY2FjaGUodmlvLCBh
ZGRyLCBJT1JFUV9SRUFELCBmYWxzZSkgKQ0KLSAgICAgICAgcmMgPSBodm1fY29weV9mcm9tX2d1
ZXN0X2xpbmVhcihwX2RhdGEsIGFkZHIsIGJ5dGVzLCBwZmVjLCAmcGZpbmZvKTsNCisgICAgICAg
IHJjID0gaHZtX2NvcHlfZnJvbV9ndWVzdF9saW5lYXIocF9kYXRhLCBhZGRyLCBieXRlcywgcGZl
YywgJnBmaW5mbywNCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaHZt
ZW11bF9jdHh0LT5zZW5kX2V2ZW50KTsNCiANCiAgICAgc3dpdGNoICggcmMgKQ0KICAgICB7DQpA
QCAtMjUwOSwxMiArMjU3MSwxMyBAQCBpbnQgaHZtX2VtdWxhdGVfb25lX21taW8odW5zaWduZWQg
bG9uZyBtZm4sIHVuc2lnbmVkIGxvbmcgZ2xhKQ0KIH0NCiANCiB2b2lkIGh2bV9lbXVsYXRlX29u
ZV92bV9ldmVudChlbnVtIGVtdWxfa2luZCBraW5kLCB1bnNpZ25lZCBpbnQgdHJhcG5yLA0KLSAg
ICB1bnNpZ25lZCBpbnQgZXJyY29kZSkNCisgICAgdW5zaWduZWQgaW50IGVycmNvZGUsIGJvb2wg
c2VuZF9ldmVudCkNCiB7DQogICAgIHN0cnVjdCBodm1fZW11bGF0ZV9jdHh0IGN0eCA9IHt7IDAg
fX07DQogICAgIGludCByYzsNCiANCiAgICAgaHZtX2VtdWxhdGVfaW5pdF9vbmNlKCZjdHgsIE5V
TEwsIGd1ZXN0X2NwdV91c2VyX3JlZ3MoKSk7DQorICAgIGN0eC5zZW5kX2V2ZW50ID0gc2VuZF9l
dmVudDsNCiANCiAgICAgc3dpdGNoICgga2luZCApDQogICAgIHsNCkBAIC0yNjI5LDcgKzI2OTIs
NyBAQCB2b2lkIGh2bV9lbXVsYXRlX2luaXRfcGVyX2luc24oDQogICAgICAgICAgICAgIGh2bV9j
b3B5X2Zyb21fZ3Vlc3RfbGluZWFyKGh2bWVtdWxfY3R4dC0+aW5zbl9idWYsIGFkZHIsDQogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNpemVvZihodm1lbXVsX2N0eHQt
Pmluc25fYnVmKSwNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGZl
YyB8IFBGRUNfaW5zbl9mZXRjaCwNCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgTlVMTCkgPT0gSFZNVFJBTlNfb2theSkgPw0KKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBOVUxMLCBmYWxzZSkgPT0gSFZNVFJBTlNfb2theSkgPw0KICAgICAg
ICAgICAgIHNpemVvZihodm1lbXVsX2N0eHQtPmluc25fYnVmKSA6IDA7DQogICAgIH0NCiAgICAg
ZWxzZQ0KZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMgYi94ZW4vYXJjaC94ODYv
aHZtL2h2bS5jDQppbmRleCAwMjllZWEzYjg1Li5mNmRmNTdiNDQyIDEwMDY0NA0KLS0tIGEveGVu
L2FyY2gveDg2L2h2bS9odm0uYw0KKysrIGIveGVuL2FyY2gveDg2L2h2bS9odm0uYw0KQEAgLTI5
NDIsNyArMjk0Miw3IEBAIHZvaWQgaHZtX3Rhc2tfc3dpdGNoKA0KICAgICB9DQogDQogICAgIHJj
ID0gaHZtX2NvcHlfZnJvbV9ndWVzdF9saW5lYXIoDQotICAgICAgICAmdHNzLCBwcmV2X3RyLmJh
c2UsIHNpemVvZih0c3MpLCBQRkVDX3BhZ2VfcHJlc2VudCwgJnBmaW5mbyk7DQorICAgICAgICAm
dHNzLCBwcmV2X3RyLmJhc2UsIHNpemVvZih0c3MpLCBQRkVDX3BhZ2VfcHJlc2VudCwgJnBmaW5m
bywgZmFsc2UpOw0KICAgICBpZiAoIHJjID09IEhWTVRSQU5TX2JhZF9saW5lYXJfdG9fZ2ZuICkN
CiAgICAgICAgIGh2bV9pbmplY3RfcGFnZV9mYXVsdChwZmluZm8uZWMsIHBmaW5mby5saW5lYXIp
Ow0KICAgICBpZiAoIHJjICE9IEhWTVRSQU5TX29rYXkgKQ0KQEAgLTI5ODksNyArMjk4OSw3IEBA
IHZvaWQgaHZtX3Rhc2tfc3dpdGNoKA0KICAgICAgICAgZ290byBvdXQ7DQogDQogICAgIHJjID0g
aHZtX2NvcHlfZnJvbV9ndWVzdF9saW5lYXIoDQotICAgICAgICAmdHNzLCB0ci5iYXNlLCBzaXpl
b2YodHNzKSwgUEZFQ19wYWdlX3ByZXNlbnQsICZwZmluZm8pOw0KKyAgICAgICAgJnRzcywgdHIu
YmFzZSwgc2l6ZW9mKHRzcyksIFBGRUNfcGFnZV9wcmVzZW50LCAmcGZpbmZvLCBmYWxzZSk7DQog
ICAgIGlmICggcmMgPT0gSFZNVFJBTlNfYmFkX2xpbmVhcl90b19nZm4gKQ0KICAgICAgICAgaHZt
X2luamVjdF9wYWdlX2ZhdWx0KHBmaW5mby5lYywgcGZpbmZvLmxpbmVhcik7DQogICAgIC8qDQpA
QCAtMzE4MCw3ICszMTgwLDcgQEAgZW51bSBodm1fdHJhbnNsYXRpb25fcmVzdWx0IGh2bV90cmFu
c2xhdGVfZ2V0X3BhZ2UoDQogI2RlZmluZSBIVk1DT1BZX2xpbmVhciAgICAgKDF1PDwyKQ0KIHN0
YXRpYyBlbnVtIGh2bV90cmFuc2xhdGlvbl9yZXN1bHQgX19odm1fY29weSgNCiAgICAgdm9pZCAq
YnVmLCBwYWRkcl90IGFkZHIsIGludCBzaXplLCBzdHJ1Y3QgdmNwdSAqdiwgdW5zaWduZWQgaW50
IGZsYWdzLA0KLSAgICB1aW50MzJfdCBwZmVjLCBwYWdlZmF1bHRfaW5mb190ICpwZmluZm8pDQor
ICAgIHVpbnQzMl90IHBmZWMsIHBhZ2VmYXVsdF9pbmZvX3QgKnBmaW5mbywgYm9vbCBzZW5kX2V2
ZW50KQ0KIHsNCiAgICAgZ2ZuX3QgZ2ZuOw0KICAgICBzdHJ1Y3QgcGFnZV9pbmZvICpwYWdlOw0K
QEAgLTMyMjQsNiArMzIyNCwxMiBAQCBzdGF0aWMgZW51bSBodm1fdHJhbnNsYXRpb25fcmVzdWx0
IF9faHZtX2NvcHkoDQogICAgICAgICAgICAgcmV0dXJuIEhWTVRSQU5TX2JhZF9nZm5fdG9fbWZu
Ow0KICAgICAgICAgfQ0KIA0KKyAgICAgICAgaWYgKCBodm1fZW11bGF0ZV9zZW5kX3ZtX2V2ZW50
KGFkZHIsIGdmbiwgcGZlYywgc2VuZF9ldmVudCkgKQ0KKyAgICAgICAgew0KKyAgICAgICAgICAg
IHB1dF9wYWdlKHBhZ2UpOw0KKyAgICAgICAgICAgIHJldHVybiBIVk1UUkFOU19nZm5fcGFnZWRf
b3V0Ow0KKyAgICAgICAgfQ0KKw0KICAgICAgICAgcCA9IChjaGFyICopX19tYXBfZG9tYWluX3Bh
Z2UocGFnZSkgKyAoYWRkciAmIH5QQUdFX01BU0spOw0KIA0KICAgICAgICAgaWYgKCBmbGFncyAm
IEhWTUNPUFlfdG9fZ3Vlc3QgKQ0KQEAgLTMyNjcsMTQgKzMyNzMsMTQgQEAgZW51bSBodm1fdHJh
bnNsYXRpb25fcmVzdWx0IGh2bV9jb3B5X3RvX2d1ZXN0X3BoeXMoDQogICAgIHBhZGRyX3QgcGFk
ZHIsIHZvaWQgKmJ1ZiwgaW50IHNpemUsIHN0cnVjdCB2Y3B1ICp2KQ0KIHsNCiAgICAgcmV0dXJu
IF9faHZtX2NvcHkoYnVmLCBwYWRkciwgc2l6ZSwgdiwNCi0gICAgICAgICAgICAgICAgICAgICAg
SFZNQ09QWV90b19ndWVzdCB8IEhWTUNPUFlfcGh5cywgMCwgTlVMTCk7DQorICAgICAgICAgICAg
ICAgICAgICAgIEhWTUNPUFlfdG9fZ3Vlc3QgfCBIVk1DT1BZX3BoeXMsIDAsIE5VTEwsIGZhbHNl
KTsNCiB9DQogDQogZW51bSBodm1fdHJhbnNsYXRpb25fcmVzdWx0IGh2bV9jb3B5X2Zyb21fZ3Vl
c3RfcGh5cygNCiAgICAgdm9pZCAqYnVmLCBwYWRkcl90IHBhZGRyLCBpbnQgc2l6ZSkNCiB7DQog
ICAgIHJldHVybiBfX2h2bV9jb3B5KGJ1ZiwgcGFkZHIsIHNpemUsIGN1cnJlbnQsDQotICAgICAg
ICAgICAgICAgICAgICAgIEhWTUNPUFlfZnJvbV9ndWVzdCB8IEhWTUNPUFlfcGh5cywgMCwgTlVM
TCk7DQorICAgICAgICAgICAgICAgICAgICAgIEhWTUNPUFlfZnJvbV9ndWVzdCB8IEhWTUNPUFlf
cGh5cywgMCwgTlVMTCwgZmFsc2UpOw0KIH0NCiANCiBlbnVtIGh2bV90cmFuc2xhdGlvbl9yZXN1
bHQgaHZtX2NvcHlfdG9fZ3Vlc3RfbGluZWFyKA0KQEAgLTMyODMsMTYgKzMyODksMTcgQEAgZW51
bSBodm1fdHJhbnNsYXRpb25fcmVzdWx0IGh2bV9jb3B5X3RvX2d1ZXN0X2xpbmVhcigNCiB7DQog
ICAgIHJldHVybiBfX2h2bV9jb3B5KGJ1ZiwgYWRkciwgc2l6ZSwgY3VycmVudCwNCiAgICAgICAg
ICAgICAgICAgICAgICAgSFZNQ09QWV90b19ndWVzdCB8IEhWTUNPUFlfbGluZWFyLA0KLSAgICAg
ICAgICAgICAgICAgICAgICBQRkVDX3BhZ2VfcHJlc2VudCB8IFBGRUNfd3JpdGVfYWNjZXNzIHwg
cGZlYywgcGZpbmZvKTsNCisgICAgICAgICAgICAgICAgICAgICAgUEZFQ19wYWdlX3ByZXNlbnQg
fCBQRkVDX3dyaXRlX2FjY2VzcyB8IHBmZWMsIHBmaW5mbywNCisgICAgICAgICAgICAgICAgICAg
ICAgZmFsc2UpOw0KIH0NCiANCiBlbnVtIGh2bV90cmFuc2xhdGlvbl9yZXN1bHQgaHZtX2NvcHlf
ZnJvbV9ndWVzdF9saW5lYXIoDQogICAgIHZvaWQgKmJ1ZiwgdW5zaWduZWQgbG9uZyBhZGRyLCBp
bnQgc2l6ZSwgdWludDMyX3QgcGZlYywNCi0gICAgcGFnZWZhdWx0X2luZm9fdCAqcGZpbmZvKQ0K
KyAgICBwYWdlZmF1bHRfaW5mb190ICpwZmluZm8sIGJvb2wgc2VuZF9ldmVudCkNCiB7DQogICAg
IHJldHVybiBfX2h2bV9jb3B5KGJ1ZiwgYWRkciwgc2l6ZSwgY3VycmVudCwNCiAgICAgICAgICAg
ICAgICAgICAgICAgSFZNQ09QWV9mcm9tX2d1ZXN0IHwgSFZNQ09QWV9saW5lYXIsDQotICAgICAg
ICAgICAgICAgICAgICAgIFBGRUNfcGFnZV9wcmVzZW50IHwgcGZlYywgcGZpbmZvKTsNCisgICAg
ICAgICAgICAgICAgICAgICAgUEZFQ19wYWdlX3ByZXNlbnQgfCBwZmVjLCBwZmluZm8sIHNlbmRf
ZXZlbnQpOw0KIH0NCiANCiB1bnNpZ25lZCBsb25nIGNvcHlfdG9fdXNlcl9odm0odm9pZCAqdG8s
IGNvbnN0IHZvaWQgKmZyb20sIHVuc2lnbmVkIGludCBsZW4pDQpAQCAtMzMzMyw3ICszMzQwLDcg
QEAgdW5zaWduZWQgbG9uZyBjb3B5X2Zyb21fdXNlcl9odm0odm9pZCAqdG8sIGNvbnN0IHZvaWQg
KmZyb20sIHVuc2lnbmVkIGxlbikNCiAgICAgICAgIHJldHVybiAwOw0KICAgICB9DQogDQotICAg
IHJjID0gaHZtX2NvcHlfZnJvbV9ndWVzdF9saW5lYXIodG8sICh1bnNpZ25lZCBsb25nKWZyb20s
IGxlbiwgMCwgTlVMTCk7DQorICAgIHJjID0gaHZtX2NvcHlfZnJvbV9ndWVzdF9saW5lYXIodG8s
ICh1bnNpZ25lZCBsb25nKWZyb20sIGxlbiwgMCwgTlVMTCwgZmFsc2UpOw0KICAgICByZXR1cm4g
cmMgPyBsZW4gOiAwOyAvKiBmYWtlIGEgY29weV9mcm9tX3VzZXIoKSByZXR1cm4gY29kZSAqLw0K
IH0NCiANCkBAIC0zNzA3LDcgKzM3MTQsNyBAQCB2b2lkIGh2bV91ZF9pbnRlcmNlcHQoc3RydWN0
IGNwdV91c2VyX3JlZ3MgKnJlZ3MpDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHNpemVvZihzaWcpLCBodm1fYWNjZXNzX2luc25fZmV0Y2gsDQogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNzLCAmYWRkcikgJiYNCiAgICAgICAgICAgICAg
KGh2bV9jb3B5X2Zyb21fZ3Vlc3RfbGluZWFyKHNpZywgYWRkciwgc2l6ZW9mKHNpZyksDQotICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3YWxrLCBOVUxMKSA9PSBIVk1U
UkFOU19va2F5KSAmJg0KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
d2FsaywgTlVMTCwgZmFsc2UpID09IEhWTVRSQU5TX29rYXkpICYmDQogICAgICAgICAgICAgICht
ZW1jbXAoc2lnLCAiXHhmXHhieGVuIiwgc2l6ZW9mKHNpZykpID09IDApICkNCiAgICAgICAgIHsN
CiAgICAgICAgICAgICByZWdzLT5yaXAgKz0gc2l6ZW9mKHNpZyk7DQpkaWZmIC0tZ2l0IGEveGVu
L2FyY2gveDg2L2h2bS9zdm0vc3ZtLmMgYi94ZW4vYXJjaC94ODYvaHZtL3N2bS9zdm0uYw0KaW5k
ZXggZDgxNDAxZGJjMC4uNWRmYWFiMjZkYiAxMDA2NDQNCi0tLSBhL3hlbi9hcmNoL3g4Ni9odm0v
c3ZtL3N2bS5jDQorKysgYi94ZW4vYXJjaC94ODYvaHZtL3N2bS9zdm0uYw0KQEAgLTEyNTUsNyAr
MTI1NSw3IEBAIHN0YXRpYyB2b2lkIHN2bV9lbXVsX3N3aW50X2luamVjdGlvbihzdHJ1Y3QgeDg2
X2V2ZW50ICpldmVudCkNCiAgICAgICAgIGdvdG8gcmFpc2VfZXhjZXB0aW9uOw0KIA0KICAgICBy
YyA9IGh2bV9jb3B5X2Zyb21fZ3Vlc3RfbGluZWFyKCZpZHRlLCBpZHRlX2xpbmVhcl9hZGRyLCBp
ZHRlX3NpemUsDQotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUEZFQ19pbXBs
aWNpdCwgJnBmaW5mbyk7DQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUEZF
Q19pbXBsaWNpdCwgJnBmaW5mbywgZmFsc2UpOw0KICAgICBpZiAoIHJjICkNCiAgICAgew0KICAg
ICAgICAgaWYgKCByYyA9PSBIVk1UUkFOU19iYWRfbGluZWFyX3RvX2dmbiApDQpkaWZmIC0tZ2l0
IGEveGVuL2FyY2gveDg2L2h2bS92bV9ldmVudC5jIGIveGVuL2FyY2gveDg2L2h2bS92bV9ldmVu
dC5jDQppbmRleCAxMjFkZTIzMDcxLi42ZDIwM2U4ZGI1IDEwMDY0NA0KLS0tIGEveGVuL2FyY2gv
eDg2L2h2bS92bV9ldmVudC5jDQorKysgYi94ZW4vYXJjaC94ODYvaHZtL3ZtX2V2ZW50LmMNCkBA
IC04Nyw3ICs4Nyw3IEBAIHZvaWQgaHZtX3ZtX2V2ZW50X2RvX3Jlc3VtZShzdHJ1Y3QgdmNwdSAq
dikNCiAgICAgICAgICAgICBraW5kID0gRU1VTF9LSU5EX1NFVF9DT05URVhUX0lOU047DQogDQog
ICAgICAgICBodm1fZW11bGF0ZV9vbmVfdm1fZXZlbnQoa2luZCwgVFJBUF9pbnZhbGlkX29wLA0K
LSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFg4Nl9FVkVOVF9OT19FQyk7DQorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWDg2X0VWRU5UX05PX0VDLCBmYWxzZSk7DQog
DQogICAgICAgICB2LT5hcmNoLnZtX2V2ZW50LT5lbXVsYXRlX2ZsYWdzID0gMDsNCiAgICAgfQ0K
ZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vdm14L3Z2bXguYyBiL3hlbi9hcmNoL3g4Ni9o
dm0vdm14L3Z2bXguYw0KaW5kZXggMzMyNjIzZDAwNi4uNWE4NDBhMjYyMSAxMDA2NDQNCi0tLSBh
L3hlbi9hcmNoL3g4Ni9odm0vdm14L3Z2bXguYw0KKysrIGIveGVuL2FyY2gveDg2L2h2bS92bXgv
dnZteC5jDQpAQCAtNDI2LDcgKzQyNiw3IEBAIHN0YXRpYyBpbnQgZGVjb2RlX3ZteF9pbnN0KHN0
cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzLA0KICAgICAgICAgew0KICAgICAgICAgICAgIHBhZ2Vm
YXVsdF9pbmZvX3QgcGZpbmZvOw0KICAgICAgICAgICAgIGludCByYyA9IGh2bV9jb3B5X2Zyb21f
Z3Vlc3RfbGluZWFyKHBvcGVyYW5kUywgYmFzZSwgc2l6ZSwNCi0gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAwLCAmcGZpbmZvKTsNCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAwLCAmcGZpbmZvLCBmYWxzZSk7DQog
DQogICAgICAgICAgICAgaWYgKCByYyA9PSBIVk1UUkFOU19iYWRfbGluZWFyX3RvX2dmbiApDQog
ICAgICAgICAgICAgICAgIGh2bV9pbmplY3RfcGFnZV9mYXVsdChwZmluZm8uZWMsIHBmaW5mby5s
aW5lYXIpOw0KZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS9tZW1fYWNjZXNzLmMgYi94ZW4v
YXJjaC94ODYvbW0vbWVtX2FjY2Vzcy5jDQppbmRleCAwMTQ0ZjkyYjk4Li5jOTk3MmJhYjhjIDEw
MDY0NA0KLS0tIGEveGVuL2FyY2gveDg2L21tL21lbV9hY2Nlc3MuYw0KKysrIGIveGVuL2FyY2gv
eDg2L21tL21lbV9hY2Nlc3MuYw0KQEAgLTIxNCw3ICsyMTQsOCBAQCBib29sIHAybV9tZW1fYWNj
ZXNzX2NoZWNrKHBhZGRyX3QgZ3BhLCB1bnNpZ25lZCBsb25nIGdsYSwNCiAgICAgICAgICBkLT5h
cmNoLm1vbml0b3IuaW5ndWVzdF9wYWdlZmF1bHRfZGlzYWJsZWQgJiYNCiAgICAgICAgICBucGZl
Yy5raW5kICE9IG5wZmVjX2tpbmRfd2l0aF9nbGEgKSAvKiBkb24ndCBzZW5kIGEgbWVtX2V2ZW50
ICovDQogICAgIHsNCi0gICAgICAgIGh2bV9lbXVsYXRlX29uZV92bV9ldmVudChFTVVMX0tJTkRf
Tk9STUFMLCBUUkFQX2ludmFsaWRfb3AsIFg4Nl9FVkVOVF9OT19FQyk7DQorICAgICAgICBodm1f
ZW11bGF0ZV9vbmVfdm1fZXZlbnQoRU1VTF9LSU5EX05PUk1BTCwgVFJBUF9pbnZhbGlkX29wLA0K
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFg4Nl9FVkVOVF9OT19FQywgdHJ1ZSk7
DQogDQogICAgICAgICByZXR1cm4gdHJ1ZTsNCiAgICAgfQ0KZGlmZiAtLWdpdCBhL3hlbi9hcmNo
L3g4Ni9tbS9zaGFkb3cvY29tbW9uLmMgYi94ZW4vYXJjaC94ODYvbW0vc2hhZG93L2NvbW1vbi5j
DQppbmRleCA3OTUyMDFkYzgyLi4yYmI4MGFjY2YwIDEwMDY0NA0KLS0tIGEveGVuL2FyY2gveDg2
L21tL3NoYWRvdy9jb21tb24uYw0KKysrIGIveGVuL2FyY2gveDg2L21tL3NoYWRvdy9jb21tb24u
Yw0KQEAgLTE2Niw3ICsxNjYsNyBAQCBjb25zdCBzdHJ1Y3QgeDg2X2VtdWxhdGVfb3BzICpzaGFk
b3dfaW5pdF9lbXVsYXRpb24oDQogICAgICAgICAgICAgaHZtX2FjY2Vzc19pbnNuX2ZldGNoLCBz
aF9jdHh0LCAmYWRkcikgJiYNCiAgICAgICAgICAhaHZtX2NvcHlfZnJvbV9ndWVzdF9saW5lYXIo
DQogICAgICAgICAgICAgIHNoX2N0eHQtPmluc25fYnVmLCBhZGRyLCBzaXplb2Yoc2hfY3R4dC0+
aW5zbl9idWYpLA0KLSAgICAgICAgICAgICBQRkVDX2luc25fZmV0Y2gsIE5VTEwpKQ0KKyAgICAg
ICAgICAgICBQRkVDX2luc25fZmV0Y2gsIE5VTEwsIGZhbHNlKSkNCiAgICAgICAgID8gc2l6ZW9m
KHNoX2N0eHQtPmluc25fYnVmKSA6IDA7DQogDQogICAgIHJldHVybiAmaHZtX3NoYWRvd19lbXVs
YXRvcl9vcHM7DQpAQCAtMjAxLDcgKzIwMSw3IEBAIHZvaWQgc2hhZG93X2NvbnRpbnVlX2VtdWxh
dGlvbihzdHJ1Y3Qgc2hfZW11bGF0ZV9jdHh0ICpzaF9jdHh0LA0KICAgICAgICAgICAgICAgICBo
dm1fYWNjZXNzX2luc25fZmV0Y2gsIHNoX2N0eHQsICZhZGRyKSAmJg0KICAgICAgICAgICAgICAh
aHZtX2NvcHlfZnJvbV9ndWVzdF9saW5lYXIoDQogICAgICAgICAgICAgICAgICBzaF9jdHh0LT5p
bnNuX2J1ZiwgYWRkciwgc2l6ZW9mKHNoX2N0eHQtPmluc25fYnVmKSwNCi0gICAgICAgICAgICAg
ICAgIFBGRUNfaW5zbl9mZXRjaCwgTlVMTCkpDQorICAgICAgICAgICAgICAgICBQRkVDX2luc25f
ZmV0Y2gsIE5VTEwsIGZhbHNlKSkNCiAgICAgICAgICAgICA/IHNpemVvZihzaF9jdHh0LT5pbnNu
X2J1ZikgOiAwOw0KICAgICAgICAgc2hfY3R4dC0+aW5zbl9idWZfZWlwID0gcmVncy0+cmlwOw0K
ICAgICB9DQpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tL3NoYWRvdy9odm0uYyBiL3hlbi9h
cmNoL3g4Ni9tbS9zaGFkb3cvaHZtLmMNCmluZGV4IGM2NDY5Yzg0NmMuLjM4NDFkMGNlYjcgMTAw
NjQ0DQotLS0gYS94ZW4vYXJjaC94ODYvbW0vc2hhZG93L2h2bS5jDQorKysgYi94ZW4vYXJjaC94
ODYvbW0vc2hhZG93L2h2bS5jDQpAQCAtMTI1LDcgKzEyNSw3IEBAIGh2bV9yZWFkKGVudW0geDg2
X3NlZ21lbnQgc2VnLA0KICAgICByYyA9IGh2bV9jb3B5X2Zyb21fZ3Vlc3RfbGluZWFyKHBfZGF0
YSwgYWRkciwgYnl0ZXMsDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKGFj
Y2Vzc190eXBlID09IGh2bV9hY2Nlc3NfaW5zbl9mZXRjaA0KICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICA/IFBGRUNfaW5zbl9mZXRjaCA6IDApLA0KLSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICZwZmluZm8pOw0KKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICZwZmluZm8sIGZhbHNlKTsNCiANCiAgICAgc3dpdGNoICggcmMgKQ0KICAg
ICB7DQpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vZW11bGF0ZS5oIGIveGVu
L2luY2x1ZGUvYXNtLXg4Ni9odm0vZW11bGF0ZS5oDQppbmRleCBiMzlhMWEwMzMxLi45YmVkMGFh
ODNlIDEwMDY0NA0KLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vZW11bGF0ZS5oDQorKysg
Yi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9lbXVsYXRlLmgNCkBAIC00Nyw2ICs0Nyw3IEBAIHN0
cnVjdCBodm1fZW11bGF0ZV9jdHh0IHsNCiAgICAgdWludDMyX3QgaW50cl9zaGFkb3c7DQogDQog
ICAgIGJvb2xfdCBzZXRfY29udGV4dDsNCisgICAgYm9vbCBzZW5kX2V2ZW50Ow0KIH07DQogDQog
ZW51bSBlbXVsX2tpbmQgew0KQEAgLTYzLDcgKzY0LDggQEAgaW50IGh2bV9lbXVsYXRlX29uZSgN
CiAgICAgc3RydWN0IGh2bV9lbXVsYXRlX2N0eHQgKmh2bWVtdWxfY3R4dCk7DQogdm9pZCBodm1f
ZW11bGF0ZV9vbmVfdm1fZXZlbnQoZW51bSBlbXVsX2tpbmQga2luZCwNCiAgICAgdW5zaWduZWQg
aW50IHRyYXBuciwNCi0gICAgdW5zaWduZWQgaW50IGVycmNvZGUpOw0KKyAgICB1bnNpZ25lZCBp
bnQgZXJyY29kZSwNCisgICAgYm9vbCBzZW5kX2V2ZW50KTsNCiAvKiBNdXN0IGJlIGNhbGxlZCBv
bmNlIHRvIHNldCB1cCBodm1lbXVsIHN0YXRlLiAqLw0KIHZvaWQgaHZtX2VtdWxhdGVfaW5pdF9v
bmNlKA0KICAgICBzdHJ1Y3QgaHZtX2VtdWxhdGVfY3R4dCAqaHZtZW11bF9jdHh0LA0KQEAgLTgw
LDYgKzgyLDExIEBAIHN0cnVjdCBzZWdtZW50X3JlZ2lzdGVyICpodm1lbXVsX2dldF9zZWdfcmVn
KA0KICAgICBlbnVtIHg4Nl9zZWdtZW50IHNlZywNCiAgICAgc3RydWN0IGh2bV9lbXVsYXRlX2N0
eHQgKmh2bWVtdWxfY3R4dCk7DQogaW50IGh2bV9lbXVsYXRlX29uZV9tbWlvKHVuc2lnbmVkIGxv
bmcgbWZuLCB1bnNpZ25lZCBsb25nIGdsYSk7DQorYm9vbCBodm1fZW11bGF0ZV9zZW5kX3ZtX2V2
ZW50KA0KKyAgICB1bnNpZ25lZCBsb25nIGdsYSwNCisgICAgZ2ZuX3QgZ2ZuLA0KKyAgICB1aW50
MzJfdCBwZmVjLA0KKyAgICBib29sIHNlbmRfZXZlbnQpOw0KIA0KIHN0YXRpYyBpbmxpbmUgYm9v
bCBoYW5kbGVfbW1pbyh2b2lkKQ0KIHsNCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2
L2h2bS9zdXBwb3J0LmggYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9zdXBwb3J0LmgNCmluZGV4
IGU5ODlhYTczNDkuLjkxNGYzODg5MjEgMTAwNjQ0DQotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2
L2h2bS9zdXBwb3J0LmgNCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3N1cHBvcnQuaA0K
QEAgLTk5LDcgKzk5LDcgQEAgZW51bSBodm1fdHJhbnNsYXRpb25fcmVzdWx0IGh2bV9jb3B5X3Rv
X2d1ZXN0X2xpbmVhcigNCiAgICAgcGFnZWZhdWx0X2luZm9fdCAqcGZpbmZvKTsNCiBlbnVtIGh2
bV90cmFuc2xhdGlvbl9yZXN1bHQgaHZtX2NvcHlfZnJvbV9ndWVzdF9saW5lYXIoDQogICAgIHZv
aWQgKmJ1ZiwgdW5zaWduZWQgbG9uZyBhZGRyLCBpbnQgc2l6ZSwgdWludDMyX3QgcGZlYywNCi0g
ICAgcGFnZWZhdWx0X2luZm9fdCAqcGZpbmZvKTsNCisgICAgcGFnZWZhdWx0X2luZm9fdCAqcGZp
bmZvLCBib29sIHNlbmRfZXZlbnQpOw0KIA0KIC8qDQogICogR2V0IGEgcmVmZXJlbmNlIG9uIHRo
ZSBwYWdlIHVuZGVyIGFuIEhWTSBwaHlzaWNhbCBvciBsaW5lYXIgYWRkcmVzcy4gIElmDQotLSAN
CjIuMTcuMQ0KDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 01 13:18:03 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Jul 2019 13:18:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hhwBy-0005M6-Cr; Mon, 01 Jul 2019 13:17:58 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=vScv=U6=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hhwBx-0005M1-C5
 for xen-devel@lists.xenproject.org; Mon, 01 Jul 2019 13:17:57 +0000
X-Inumbo-ID: a27e6d56-9c02-11e9-9bd2-a3353d4c32af
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id a27e6d56-9c02-11e9-9bd2-a3353d4c32af;
 Mon, 01 Jul 2019 13:17:54 +0000 (UTC)
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=paul.durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 paul.durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="paul.durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: ntUv4B+JvyZc0doTSt9gv4jsFStS0PixuBcTlgyhmFboBCxQn2sAZWvlVrPDOQYG5UpEJMh5zi
 crDfEZKbrTK0k7CeGs/E2n6CHq9EqCmuTNFI7i5V7pgzYZe/cWAjUFCwLcieQMcsymhOmvkK+g
 7efh4jkQTPTSUf0xjjdZIjznnWidBOHM4xL45I3Hc3mkGz9rmxnR9o2ooVg2dOITCO8FIelJ7r
 /JJEYm5AJt21BzDHmQzTRKtRbzG9se7G6Cm2IUmUxUxspx7Q68wyNpP5xks2ZHGiHXFiUZNn2u
 o5U=
X-SBRS: 2.7
X-MesageID: 2459934
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,439,1557201600"; 
   d="scan'208";a="2459934"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 1 Jul 2019 14:17:50 +0100
Message-ID: <20190701131750.37855-1-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.20.1.2.gb21ebb671
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] passthrough/pci: properly qualify the
 mem_sharing_enabled 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: Tamas K Lengyel <tamas@tklengyel.com>, Wei
 Liu <wl@xen.org>, George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Paul Durrant <paul.durrant@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Li4uaW4gYXNzaWduX2RldmljZSgpLgoKVGhlIGNoZWNrIG9mIGFyY2guaHZtLm1lbV9zaGFyaW5n
X2VuYWJsZWQgZmxhZyBhdCB0aGUgdG9wIG9mCmRyaXZlcnMvcGFzc3Rocm91Z2gvcGNpLmM6YXNz
aWduX2RldmljZSgpIGRvZXMgbm90IG1ha2Ugc3VyZSB0aGF0IHRoZQpkb21haW4gaXMgYWN0dWFs
bHkgYW4gSFZNIGRvbWFpbi4KClRoaXMgcGF0Y2ggZml4ZXMgdGhlIGlzc3VlIGJ5IG1vdmluZyB0
aGUgZGVmaW5pdGlvbiBvZiB0aGUKbWVtX3NoYXJpbmdfZW5hYmxlZCgpIG1hY3JvIGZyb20gbWVt
X3NoYXJpbmcuYyBpbnRvIGFzbS04Ni9odm0vZG9tYWluLmggYW5kCnRoZW4gdXNpbmcgdGhhdCBp
bnN0ZWFkLgoKU2lnbmVkLW9mZi1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4
LmNvbT4KLS0tCkNjOiBUYW1hcyBLIExlbmd5ZWwgPHRhbWFzQHRrbGVuZ3llbC5jb20+CkNjOiBH
ZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGV1LmNpdHJpeC5jb20+CkNjOiBKYW4gQmV1bGlj
aCA8amJldWxpY2hAc3VzZS5jb20+CkNjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0Bj
aXRyaXguY29tPgpDYzogV2VpIExpdSA8d2xAeGVuLm9yZz4KQ2M6ICJSb2dlciBQYXUgTW9ubsOp
IiA8cm9nZXIucGF1QGNpdHJpeC5jb20+Ci0tLQogeGVuL2FyY2gveDg2L21tL21lbV9zaGFyaW5n
LmMgICAgfCAzIC0tLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvcGNpLmMgICAgfCAyICstCiB4
ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9kb21haW4uaCB8IDMgKysrCiAzIGZpbGVzIGNoYW5nZWQs
IDQgaW5zZXJ0aW9ucygrKSwgNCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94
ODYvbW0vbWVtX3NoYXJpbmcuYyBiL3hlbi9hcmNoL3g4Ni9tbS9tZW1fc2hhcmluZy5jCmluZGV4
IGYxNmEzZjUzMjQuLmRiMDJmNGRmZDUgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9tZW1f
c2hhcmluZy5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tbS9tZW1fc2hhcmluZy5jCkBAIC0xNDksOSAr
MTQ5LDYgQEAgc3RhdGljIGlubGluZSBzaHJfaGFuZGxlX3QgZ2V0X25leHRfaGFuZGxlKHZvaWQp
CiAgICAgcmV0dXJuIHggKyAxOwogfQogCi0jZGVmaW5lIG1lbV9zaGFyaW5nX2VuYWJsZWQoZCkg
XAotICAgIChpc19odm1fZG9tYWluKGQpICYmIChkKS0+YXJjaC5odm0ubWVtX3NoYXJpbmdfZW5h
YmxlZCkKLQogc3RhdGljIGF0b21pY190IG5yX3NhdmVkX21mbnMgICA9IEFUT01JQ19JTklUKDAp
OyAKIHN0YXRpYyBhdG9taWNfdCBucl9zaGFyZWRfbWZucyAgPSBBVE9NSUNfSU5JVCgwKTsKIApk
aWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvcGNpLmMgYi94ZW4vZHJpdmVycy9w
YXNzdGhyb3VnaC9wY2kuYwppbmRleCBlODg2ODk0MjVkLi43Njk3ZWM0NDBkIDEwMDY0NAotLS0g
YS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9wY2kuYworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhy
b3VnaC9wY2kuYwpAQCAtMTQ1MCw3ICsxNDUwLDcgQEAgc3RhdGljIGludCBhc3NpZ25fZGV2aWNl
KHN0cnVjdCBkb21haW4gKmQsIHUxNiBzZWcsIHU4IGJ1cywgdTggZGV2Zm4sIHUzMiBmbGFnKQog
CiAgICAgLyogUHJldmVudCBkZXZpY2UgYXNzaWduIGlmIG1lbSBwYWdpbmcgb3IgbWVtIHNoYXJp
bmcgaGF2ZSBiZWVuIAogICAgICAqIGVuYWJsZWQgZm9yIHRoaXMgZG9tYWluICovCi0gICAgaWYg
KCB1bmxpa2VseShkLT5hcmNoLmh2bS5tZW1fc2hhcmluZ19lbmFibGVkIHx8CisgICAgaWYgKCB1
bmxpa2VseShtZW1fc2hhcmluZ19lbmFibGVkKGQpIHx8CiAgICAgICAgICAgICAgICAgICB2bV9l
dmVudF9jaGVja19yaW5nKGQtPnZtX2V2ZW50X3BhZ2luZykgfHwKICAgICAgICAgICAgICAgICAg
IHAybV9nZXRfaG9zdHAybShkKS0+Z2xvYmFsX2xvZ2RpcnR5KSApCiAgICAgICAgIHJldHVybiAt
RVhERVY7CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9kb21haW4uaCBiL3hl
bi9pbmNsdWRlL2FzbS14ODYvaHZtL2RvbWFpbi5oCmluZGV4IDZjN2M0ZjVhYTYuLjFlNmUzY2Uw
NzggMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL2RvbWFpbi5oCisrKyBiL3hl
bi9pbmNsdWRlL2FzbS14ODYvaHZtL2RvbWFpbi5oCkBAIC0xOTcsOCArMTk3LDExIEBAIHN0cnVj
dCBodm1fZG9tYWluIHsKIAogI2lmZGVmIENPTkZJR19IVk0KICNkZWZpbmUgaGFwX2VuYWJsZWQo
ZCkgIChpc19odm1fZG9tYWluKGQpICYmIChkKS0+YXJjaC5odm0uaGFwX2VuYWJsZWQpCisjZGVm
aW5lIG1lbV9zaGFyaW5nX2VuYWJsZWQoZCkgXAorICAgIChpc19odm1fZG9tYWluKGQpICYmIChk
KS0+YXJjaC5odm0ubWVtX3NoYXJpbmdfZW5hYmxlZCkKICNlbHNlCiAjZGVmaW5lIGhhcF9lbmFi
bGVkKGQpICAoeyh2b2lkKShkKTsgZmFsc2U7fSkKKyNkZWZpbmUgbWVtX3NoYXJpbmdfZW5hYmxl
ZChkKSAgKHsodm9pZCkoZCk7IGZhbHNlO30pCiAjZW5kaWYKIAogI2VuZGlmIC8qIF9fQVNNX1g4
Nl9IVk1fRE9NQUlOX0hfXyAqLwotLSAKMi4yMC4xLjIuZ2IyMWViYjY3MQoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 01 13:19:01 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Jul 2019 13:19:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hhwCy-0005Qz-Up; Mon, 01 Jul 2019 13:19: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=YZ94=U6=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hhwCx-0005Qp-Li
 for xen-devel@lists.xenproject.org; Mon, 01 Jul 2019 13:18:59 +0000
X-Inumbo-ID: c5f6f174-9c02-11e9-8980-bc764e045a96
Received: from m4a0040g.houston.softwaregrp.com (unknown [15.124.2.86])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c5f6f174-9c02-11e9-8980-bc764e045a96;
 Mon, 01 Jul 2019 13:18:57 +0000 (UTC)
Received: FROM m4a0040g.houston.softwaregrp.com (15.120.17.147) BY
 m4a0040g.houston.softwaregrp.com WITH ESMTP; 
 Mon,  1 Jul 2019 13:18:35 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M4W0335.microfocus.com (2002:f78:1193::f78:1193) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Mon, 1 Jul 2019 13:13:58 +0000
Received: from NAM01-BY2-obe.outbound.protection.outlook.com (15.124.72.12) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Mon, 1 Jul 2019 13:13:58 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3361.namprd18.prod.outlook.com (10.255.138.13) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2032.17; Mon, 1 Jul 2019 13:13:57 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc%3]) with mapi id 15.20.2008.020; Mon, 1 Jul 2019
 13:13:57 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Alexandru Stefan ISAILA <aisaila@bitdefender.com>
Thread-Topic: [PATCH v5] x86/emulate: Send vm_event from emulate
Thread-Index: AQHVMA7WPzdd4ckrE0m6/AH0OcBhsw==
Date: Mon, 1 Jul 2019 13:13:56 +0000
Message-ID: <fb2a4d3e-b477-11a5-7b5e-4a236acd60dd@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6P195CA0018.EURP195.PROD.OUTLOOK.COM (2603:10a6:4:cb::28)
 To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 9503ad42-e2b2-4f23-77f0-08d6fe25f91f
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3361; 
x-ms-traffictypediagnostic: BY5PR18MB3361:
x-microsoft-antispam-prvs: <BY5PR18MB33619AAE1C49ECBD2241E160B3F90@BY5PR18MB3361.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:5797;
x-forefront-prvs: 00851CA28B
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(396003)(366004)(136003)(39850400004)(376002)(346002)(189003)(199004)(186003)(6486002)(66556008)(52116002)(64756008)(66476007)(7736002)(73956011)(6246003)(8936002)(7416002)(25786009)(36756003)(305945005)(14454004)(2616005)(478600001)(66066001)(5660300002)(66946007)(476003)(66446008)(8676002)(53936002)(99286004)(72206003)(31686004)(486006)(81166006)(4326008)(6436002)(3846002)(6116002)(81156014)(53546011)(6512007)(80792005)(54906003)(386003)(86362001)(6506007)(26005)(316002)(14444005)(229853002)(256004)(31696002)(71200400001)(68736007)(2906002)(71190400001)(6916009)(102836004);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3361;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: WivRuGBy3XqXhXGB0YNbsQbrOR4CZFRqgbG1vVSKuJQFVnkra2VGciYtbzRPcIaPPZYfRmnjLntLMI4cLRA13BzL3DcQT+NFYaa2wxSHw/5yyuKd+8FEd2SKQK3SsKiS8ZWInA9kXilOUGZFqY83idNiV5BLAh+NzLLkNXwd2fd5IDVzx0lq4qlUAD7fFTE9/YFYnEbeaXAV83McXHPkqBl3LWdsTSVjbBlzjgI5rj6c7N0opQaKJ4+Wu2EzoYQMCW3+0g+D+60TqIOm3+3rGIL8gkL6+VU+GsZAtFPjp2/0rERkNt2fmzIMUwScjbIn1hAVf7fLVSYP7h9a4RgssEJi1YVY9Clv8hbNMY8zjMMEY9uFrO4ADbK2Pxg1hEUcrSfaP0yU0Exv55FAohCNWzCPmVA7kpGaro6XfeGKbwc=
Content-ID: <B2A870D85EB5DD4893E2776150EC4B1D@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 9503ad42-e2b2-4f23-77f0-08d6fe25f91f
X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Jul 2019 13:13:56.9496 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3361
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v5] x86/emulate: Send vm_event from emulate
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "kevin.tian@intel.com" <kevin.tian@intel.com>,
 "tamas@tklengyel.com" <tamas@tklengyel.com>,
 "rcojocaru@bitdefender.com" <rcojocaru@bitdefender.com>, Wei Liu <wl@xen.org>,
 "jun.nakajima@intel.com" <jun.nakajima@intel.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Paul
 Durrant <Paul.Durrant@citrix.com>,
 "suravee.suthikulpanit@amd.com" <suravee.suthikulpanit@amd.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 "brian.woods@amd.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+IE9uIDA0LjA2LjE5IGF0IDEzOjQ5LCA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+IHdyb3Rl
Og0KPiBUaGlzIHBhdGNoIGFpbXMgdG8gaGF2ZSBtZW0gYWNjZXNzIHZtIGV2ZW50cyBzZW50IGZy
b20gdGhlIGVtdWxhdG9yLg0KPiBUaGlzIGlzIHVzZWZ1bCB3aGVyZSB3ZSB3YW50IHRvIG9ubHkg
ZW11bGF0ZSBhIHBhZ2Ugd2FsayB3aXRob3V0DQo+IGNoZWNraW5nIHRoZSBFUFQsIGJ1dCB3ZSBz
dGlsbCB3YW50IHRvIGNoZWNrIHRoZSBFUFQgd2hlbiBlbXVsYXRpbmcNCj4gdGhlIGluc3RydWN0
aW9uIHRoYXQgY2F1c2VkIHRoZSBwYWdlIHdhbGsuIEluIHRoaXMgY2FzZSwgdGhlIG9yaWdpbmFs
DQo+IEVQVCBmYXVsdCBpcyBjYXVzZWQgYnkgdGhlIHdhbGsgdHJ5aW5nIHRvIHNldCB0aGUgYWNj
ZXNzZWQgb3IgZGlydHkNCj4gYml0cywgYnV0IGV4ZWN1dGluZyB0aGUgaW5zdHJ1Y3Rpb24gaXRz
ZWxmIG1pZ2h0IGFsc28gY2F1c2UgYW4gRVBUDQo+IGZhdWx0IGlmIHBlcm1pdHRlZCB0byBydW4s
IGFuZCB0aGlzIHNlY29uZCBmYXVsdCBzaG91bGQgbm90IGJlIGxvc3QuDQoNCkknbSBhZnJhaWQg
SSBzdGlsbCBjYW4ndCB0cmFuc2xhdGUgdGhpcyBpbnRvIHdoYXQgZXhhY3RseSBpcyB3YW50ZWQg
YW5kDQp3aHkuIFdoaWxlIHR5cGljYWxseSB3ZSBkb24ndCB1c2UgZXhhbXBsZXMgdG8gZGVtb25z
dHJhdGUgdGhhdCBpcw0Kd2FudGVkIGluIGNvbW1pdCBtZXNzYWdlcywgSSB0aGluayB0aGlzIGlz
IGEgcmF0aGVyIGdvb2QgY2FuZGlkYXRlDQpmb3IgYWN0dWFsbHkgdXNpbmcgc3VjaCBhbiBhcHBy
b2FjaC4gVGhpcyBtYXkgdGhlbiAuLi4NCg0KPiBXZSB1c2UgaHZtZW11bF9tYXBfbGluZWFyX2Fk
ZHIoKSB0byBpbnRlcmNlcHQgci93IGFjY2VzcyBhbmQNCj4gX19odm1fY29weSgpIHRvIGludGVy
Y2VwdCBleGVjIGFjY2Vzcy4NCj4gDQo+IEZpcnN0IHdlIHRyeSB0byBzZW5kIGEgdm0gZXZlbnQg
YW5kIGlmIHRoZSBldmVudCBpcyBzZW50IHRoZW4gZW11bGF0aW9uDQo+IHJldHVybnMgWDg2RU1V
TF9SRVRSWSBpbiBvcmRlciB0byBzdG9wIGVtdWxhdGlvbiBvbiBpbnN0cnVjdGlvbnMgdGhhdA0K
PiB1c2UgYWNjZXNzIHByb3RlY3RlZCBwYWdlcy4gSWYgdGhlIGV2ZW50IGlzIG5vdCBzZW50IHRo
ZW4gdGhlDQo+IGVtdWxhdGlvbiBnb2VzIG9uIGFzIGV4cGVjdGVkLg0KDQouLi4gYWxzbyBoZWxw
IHVuZGVyc3RhbmRpbmcgdGhpcyBwYXJ0LCB3aGljaCBJIGNvbnRpbnVlIHRvIGJlIGNvbmZ1c2Vk
DQpieSwgdG9vLg0KDQo+IEBAIC01MzAsNiArNTMyLDU3IEBAIHN0YXRpYyBpbnQgaHZtZW11bF9k
b19tbWlvX2FkZHIocGFkZHJfdCBtbWlvX2dwYSwNCj4gICAgICByZXR1cm4gaHZtZW11bF9kb19p
b19hZGRyKDEsIG1taW9fZ3BhLCByZXBzLCBzaXplLCBkaXIsIGRmLCByYW1fZ3BhKTsNCj4gIH0N
Cj4gIA0KPiArYm9vbCBodm1fZW11bGF0ZV9zZW5kX3ZtX2V2ZW50KHVuc2lnbmVkIGxvbmcgZ2xh
LCBnZm5fdCBnZm4sDQo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdWludDMyX3Qg
cGZlYywgYm9vbCBzZW5kX2V2ZW50KQ0KPiArew0KPiArICAgIHhlbm1lbV9hY2Nlc3NfdCBhY2Nl
c3M7DQo+ICsgICAgdm1fZXZlbnRfcmVxdWVzdF90IHJlcSA9IHt9Ow0KPiArICAgIHBhZGRyX3Qg
Z3BhID0gKChnZm5feChnZm4pIDw8IFBBR0VfU0hJRlQpIHwgKGdsYSAmIH5QQUdFX01BU0spKTsN
Cg0KZ2ZuX3RvX2dhZGRyKCkNCg0KPiArICAgIGlmICggIXNlbmRfZXZlbnQgfHwgIXBmZWMgKQ0K
PiArICAgICAgICByZXR1cm4gZmFsc2U7DQoNCkkgdGhpbmsgSSd2ZSBzYWlkIGJlZm9yZSB0aGF0
IHRoZSAhcGZlYyBwYXJ0IG5lZWQgYW4gZXhwbGFuYXRpb24gKGluDQphIGNvbW1lbnQpLiBXaXRo
b3V0IHN1Y2ggYW4gZXhwbGFuYXRpb24gSSdtIGluY2xpbmVkIHRvIHNheSBpdA0Kc2hvdWxkIGJl
IGRlbGV0ZWQuIElmIG90b2ggdGhpcyBpcyBzaW1wbHkgbWVhbiB0byBiZSBhIHNob3J0Y3V0LA0K
dGhlbiB5b3Ugc2hvdWxkIHJlYWxseSBqdXN0IGNoZWNrIHRoZSB0d28gYml0cyB5b3UgYWN0dWFs
bHkgY2FyZQ0KYWJvdXQgZnVydGhlciBkb3duLg0KDQpTaW1pbGFybHkgSSB0aGluayBJJ3ZlIHNh
aWQgYmVmb3JlIHRoYXQgSSdtIG5vdCBoYXBweSBmb3IgdGhlIGNvbW1vbg0KY2FzZSB0byBub3cg
YmUgdG8gY2FsbCBpbnRvIGhlcmUganVzdCB0byBiYWlsIGJhY2sgb3V0ICh3aGVuIFZNDQpldmVu
dHMgYXJlIGRpc2FibGVkIG9uIGEgZ3Vlc3QpLiBJT1cgSSBkb24ndCB0aGluayB5b3Ugc2hvdWxk
IGNhbGwNCmludG8gdGhpcyBmdW5jdGlvbiBpbiB0aGUgZmlyc3QgcGxhY2Ugd2hlbiAic2VuZF9l
dmVudCIgaXMgZmFsc2UuDQoNCj4gKyAgICBpZiAoIHAybV9nZXRfbWVtX2FjY2VzcyhjdXJyZW50
LT5kb21haW4sIGdmbiwgJmFjY2VzcywNCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICBh
bHRwMm1fdmNwdV9pZHgoY3VycmVudCkpICE9IDAgKQ0KPiArICAgICAgICByZXR1cm4gZmFsc2U7
DQo+ICsNCj4gKyAgICBzd2l0Y2ggKCBhY2Nlc3MgKSB7DQoNClN0eWxlLg0KDQo+ICsgICAgY2Fz
ZSBYRU5NRU1fYWNjZXNzX3g6DQo+ICsgICAgY2FzZSBYRU5NRU1fYWNjZXNzX3J4Og0KPiArICAg
ICAgICBpZiAoIHBmZWMgJiBQRkVDX3dyaXRlX2FjY2VzcyApDQo+ICsgICAgICAgICAgICByZXEu
dS5tZW1fYWNjZXNzLmZsYWdzID0gTUVNX0FDQ0VTU19SIHwgTUVNX0FDQ0VTU19XOw0KPiArICAg
ICAgICBicmVhazsNCj4gKw0KPiArICAgIGNhc2UgWEVOTUVNX2FjY2Vzc193Og0KPiArICAgIGNh
c2UgWEVOTUVNX2FjY2Vzc19ydzoNCj4gKyAgICAgICAgaWYgKCBwZmVjICYgUEZFQ19pbnNuX2Zl
dGNoICkNCj4gKyAgICAgICAgICAgIHJlcS51Lm1lbV9hY2Nlc3MuZmxhZ3MgPSBNRU1fQUNDRVNT
X1g7DQo+ICsgICAgICAgIGJyZWFrOw0KPiArDQo+ICsgICAgY2FzZSBYRU5NRU1fYWNjZXNzX3I6
DQo+ICsgICAgY2FzZSBYRU5NRU1fYWNjZXNzX246DQo+ICsgICAgICAgIGlmICggcGZlYyAmIFBG
RUNfd3JpdGVfYWNjZXNzICkNCj4gKyAgICAgICAgICAgIHJlcS51Lm1lbV9hY2Nlc3MuZmxhZ3Mg
fD0gTUVNX0FDQ0VTU19SIHwgTUVNX0FDQ0VTU19XOw0KPiArICAgICAgICBpZiAoIHBmZWMgJiBQ
RkVDX2luc25fZmV0Y2ggKQ0KPiArICAgICAgICAgICAgcmVxLnUubWVtX2FjY2Vzcy5mbGFncyB8
PSBNRU1fQUNDRVNTX1g7DQo+ICsgICAgICAgIGJyZWFrOw0KPiArDQo+ICsgICAgZGVmYXVsdDoN
Cj4gKyAgICAgICAgcmV0dXJuIGZhbHNlOw0KDQpJIHRoaW5rIGl0IHdvdWxkIGJlIG1vcmUgZnV0
dXJlIHByb29mIHRvIG5vdCBoYXZlIGEgZGVmYXVsdCBjYXNlDQpoZXJlOiBXaGVuIGEgbmV3IGFj
Y2VzcyBlbnVtZXJhdG9yIGdldHMgaW50cm9kdWNlZCwgbW9zdA0KY29tcGlsZXJzIHdvdWxkIHRl
bGwgdGhlIGRldmVsb3BlciByaWdodCBhd2F5IHRoYXQgdGhpcyBuZXcNCmVudW1lcmF0b3IgdmFs
dWUgbmVlZHMgYWN0aXZlbHkgaGFuZGxpbmcgaGVyZS4NCg0KPiArICAgIH0NCj4gKw0KPiArICAg
IGlmICggIXJlcS51Lm1lbV9hY2Nlc3MuZmxhZ3MgKQ0KPiArICAgICAgICByZXR1cm4gZmFsc2U7
IC8qIG5vIHZpb2xhdGlvbiAqLw0KDQpIb3cgaXMgdGhlICJmYWxzZSIgaGVyZSAoSSB0aGluayB0
aGlzIGlzIHRoZSBvbmUgdGhlIGRlc2NyaXB0aW9uIHRhbGtzDQphYm91dCkgbWF0Y2hpbmcgdXAg
d2l0aCB0aGUgdmFyaW91cyBvdGhlciBvbmVzIGluIHRoZSBmdW5jdGlvbj8NCg0KPiBAQCAtNjE1
LDYgKzY2OSwxMyBAQCBzdGF0aWMgdm9pZCAqaHZtZW11bF9tYXBfbGluZWFyX2FkZHIoDQo+ICAN
Cj4gICAgICAgICAgaWYgKCBwZmVjICYgUEZFQ193cml0ZV9hY2Nlc3MgKQ0KPiAgICAgICAgICB7
DQo+ICsgICAgICAgICAgICBpZiAoIGh2bV9lbXVsYXRlX3NlbmRfdm1fZXZlbnQoYWRkciwgZ2Zu
LCBwZmVjLA0KPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGh2
bWVtdWxfY3R4dC0+c2VuZF9ldmVudCkgKQ0KPiArICAgICAgICAgICAgew0KPiArICAgICAgICAg
ICAgICAgIGVyciA9IEVSUl9QVFIoflg4NkVNVUxfUkVUUlkpOw0KPiArICAgICAgICAgICAgICAg
IGdvdG8gb3V0Ow0KPiArICAgICAgICAgICAgfQ0KDQpIb3cgY29tZSB0aGlzIHNpdHMgb25seSBv
biB0aGUgd3JpdGUgcGF0aD8NCg0KPiBAQCAtMTExNSw3ICsxMTc2LDggQEAgc3RhdGljIGludCBs
aW5lYXJfcmVhZCh1bnNpZ25lZCBsb25nIGFkZHIsIHVuc2lnbmVkIGludCBieXRlcywgdm9pZCAq
cF9kYXRhLA0KPiAgICAgICAqIGNsZWFuIHVwIGFueSBpbnRlcmltIHN0YXRlLg0KPiAgICAgICAq
Lw0KPiAgICAgIGlmICggIWh2bWVtdWxfZmluZF9tbWlvX2NhY2hlKHZpbywgYWRkciwgSU9SRVFf
UkVBRCwgZmFsc2UpICkNCj4gLSAgICAgICAgcmMgPSBodm1fY29weV9mcm9tX2d1ZXN0X2xpbmVh
cihwX2RhdGEsIGFkZHIsIGJ5dGVzLCBwZmVjLCAmcGZpbmZvKTsNCj4gKyAgICAgICAgcmMgPSBo
dm1fY29weV9mcm9tX2d1ZXN0X2xpbmVhcihwX2RhdGEsIGFkZHIsIGJ5dGVzLCBwZmVjLCAmcGZp
bmZvLA0KPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGh2bWVtdWxf
Y3R4dC0+c2VuZF9ldmVudCk7DQoNCkknbSBub3QgdmVyeSBoYXBweSB0byBzZWUgdGhpcyBuZXcg
cGFyYW1ldGVyL2FyZ3VtZW50IGFkZGl0aW9uLg0KRGlkIHlvdSBjb25zaWRlciBwdXR0aW5nIHRo
ZSBmbGFnIG9mIGludGVyZXN0IGVsc2V3aGVyZSAoaW50byBhDQpzdHJ1Y3R1cmUgaGFuZ2luZyBv
ZmYgb2YgY3VycmVudCwgb3IgaW50byBwYWdlZmF1bHRfaW5mb190KT8NCg0KRnVydGhlcm1vcmUs
IGlmIHRoZSBwYXJhbWV0ZXIgaXMgcmVhbGx5IHVuYXZvaWRhYmxlLCB0aGVuIHBsZWFzZQ0Kc2Vw
YXJhdGUgdGhlIG1lY2hhbmljcyBvZiBpbnRyb2R1Y2luZyBpdCBmcm9tIHRoZSBhY3R1YWwgY2hh
bmdlDQp5b3UncmUgYWZ0ZXIuDQoNCj4gQEAgLTI2MjksNyArMjY5Miw3IEBAIHZvaWQgaHZtX2Vt
dWxhdGVfaW5pdF9wZXJfaW5zbigNCj4gICAgICAgICAgICAgICBodm1fY29weV9mcm9tX2d1ZXN0
X2xpbmVhcihodm1lbXVsX2N0eHQtPmluc25fYnVmLCBhZGRyLA0KPiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHNpemVvZihodm1lbXVsX2N0eHQtPmluc25fYnVmKSwN
Cj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwZmVjIHwgUEZFQ19p
bnNuX2ZldGNoLA0KPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIE5V
TEwpID09IEhWTVRSQU5TX29rYXkpID8NCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBOVUxMLCBmYWxzZSkgPT0gSFZNVFJBTlNfb2theSkgPw0KDQpJZiB5b3UgcGFz
cyBmYWxzZSBoZXJlLCB3aGF0J3MgdGhlIHBvaW50IG9mIGhhbmRsaW5nIGluc24gZmV0Y2hlcw0K
aW4gdGhlIG5ldyBmdW5jdGlvbiB5b3UgYWRkPw0KDQpKYW4NCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 01 13:28:56 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Jul 2019 13: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 1hhwMW-0006KD-05; Mon, 01 Jul 2019 13:28:51 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=YZ94=U6=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hhwMU-0006K8-UY
 for xen-devel@lists.xenproject.org; Mon, 01 Jul 2019 13:28:50 +0000
X-Inumbo-ID: 262861fb-9c04-11e9-8980-bc764e045a96
Received: from m4a0041g.houston.softwaregrp.com (unknown [15.124.2.87])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 262861fb-9c04-11e9-8980-bc764e045a96;
 Mon, 01 Jul 2019 13:28:49 +0000 (UTC)
Received: FROM m4a0041g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0041g.houston.softwaregrp.com WITH ESMTP; 
 Mon,  1 Jul 2019 13:28:40 +0000
Received: from M4W0335.microfocus.com (2002:f78:1193::f78:1193) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Mon, 1 Jul 2019 13:27:10 +0000
Received: from NAM04-SN1-obe.outbound.protection.outlook.com (15.124.8.11) by
 M4W0335.microfocus.com (15.120.17.147) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Mon, 1 Jul 2019 13:27:10 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3378.namprd18.prod.outlook.com (10.255.139.79) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2032.18; Mon, 1 Jul 2019 13:27:10 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc%3]) with mapi id 15.20.2008.020; Mon, 1 Jul 2019
 13:27:09 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Alexandru Stefan ISAILA <aisaila@bitdefender.com>
Thread-Topic: [PATCH v1] x86/mm: Clean IOMMU flags from p2m-pt code
Thread-Index: AQHVMBCvc0kBssqrdkaDdozFbSPhbw==
Date: Mon, 1 Jul 2019 13:27:09 +0000
Message-ID: <15db3f77-ba0f-4d42-bbea-30909d02b705@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR07CA0022.eurprd07.prod.outlook.com
 (2603:10a6:6:2d::32) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 8e16094b-63f3-4ea6-a69f-08d6fe27d1b9
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3378; 
x-ms-traffictypediagnostic: BY5PR18MB3378:
x-microsoft-antispam-prvs: <BY5PR18MB33788FF3AAC2D7B786012B12B3F90@BY5PR18MB3378.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:4714;
x-forefront-prvs: 00851CA28B
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(136003)(39850400004)(396003)(366004)(346002)(376002)(199004)(189003)(81156014)(52116002)(8676002)(86362001)(31696002)(73956011)(478600001)(53546011)(81166006)(36756003)(6436002)(229853002)(7736002)(64756008)(14454004)(66946007)(186003)(66446008)(4326008)(8936002)(6512007)(99286004)(25786009)(6246003)(6506007)(305945005)(102836004)(386003)(316002)(54906003)(80792005)(5660300002)(66066001)(6116002)(71200400001)(53936002)(6916009)(486006)(476003)(72206003)(68736007)(3846002)(26005)(31686004)(66476007)(66556008)(256004)(6486002)(2906002)(14444005)(2616005)(71190400001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3378;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: A4ND/ky9Jo3hKIeFEuDMn0g2mfWZqJuWQiFEW1P9zBblI4gw3g1ly6xt2hKpTrLhDoznKfD8e6BS6fWjpNGjB1CutK9qqJJ3oNlz+iLsQS8e7WnqCryr7KeVJlTIAsxLpPsPp0Y0qbkAI6BMRwTyANj0P2tb6d1INjaCZsInm2lggGT/1A0QtCCuNuj6r3PetHD9VhZR+taN3ylaTQjCL8LoVafOhPWDehf5MVkwKDLcQSG9wyz5FF9SX/2AULQM03rqQ7B41V890jhof7IxzGhD4TcH6Yu1VSag7otGkJMvmZELzpf9F1/JFwDY0kSPBQLJkBgv8662N5xGewgqIGFTlA9kVX5br63xzVcrkbX7CDD6UTNW5S/9XiZseoYQJh5abWUI3wWPlaOqtYHCxuQEOX8/KLdieFs5AktU/Rc=
Content-ID: <7970CD0D7E1E7444A29FCD1557F18680@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 8e16094b-63f3-4ea6-a69f-08d6fe27d1b9
X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Jul 2019 13:27:09.7896 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3378
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v1] x86/mm: Clean IOMMU flags from p2m-pt
 code
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <George.Dunlap@eu.citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Roger Pau Monne <roger.pau@citrix.com>, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDE4LjA2LjE5IGF0IDEzOjU0LCA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+IHdyb3Rl
Og0KPiBBdCB0aGUgbW9tZW50IHRoZSBJT01NVSBmbGFncyBhcmUgbm90IHVzZWQgaW4gcDJtLXB0
IGFuZCBjb3VsZCBiZSB1c2VkDQo+IG9uIG90aGVyIGFwcGxpY2F0aW9uLg0KDQpJIGRvbid0IHVu
ZGVyc3RhbmQgdGhlIHNlY29uZCBoYWxmIG9mIHRoaXMgc2VudGVuY2UuIEkgZ3Vlc3MgYW55d2F5
DQp0aGF0IHlvdSB3YW50IHRvIGF0IGxlYXN0IG1lbnRpb24gdGhlIGZhY3QgdGhhdCBDUFUgYW5k
IElPTU1VIHBhZ2UNCnRhYmxlcyBjYW4ndCBiZSBzaGFyZWQgYW55bW9yZSwgaWRlYWxseSBjaXRp
bmcgdGhlIGNvbW1pdCB0aGF0IG1hZGUNCnRoaXMgaW1wb3NzaWJsZS4NCg0KPiBUaGlzIHBhdGNo
IGFpbXMgdG8gY2xlYW4gdGhlIHVzZSBvZiBJT01NVSBmbGFncyBvbiB0aGUgQU1EIHAybSBzaWRl
Lg0KPiANCj4gU2lnbmVkLW9mZi1ieTogQWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBiaXRkZWZl
bmRlci5jb20+DQo+IFN1Z2dlc3RlZC1ieTogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBj
aXRyaXguY29tPg0KDQpOaXQ6IFRoZSBuYXR1cmFsIG9yZGVyIGlzIHRoZSBvdGhlciB3YXkgYXJv
dW5kLCBzaG93aW5nIHRoZSBmbG93DQpvZiBldmVudHMuDQoNCj4gQEAgLTM2LDEzICszNSwxMiBA
QA0KPiAgI2luY2x1ZGUgPGFzbS9wMm0uaD4NCj4gICNpbmNsdWRlIDxhc20vbWVtX3NoYXJpbmcu
aD4NCj4gICNpbmNsdWRlIDxhc20vaHZtL25lc3RlZGh2bS5oPg0KPiAtI2luY2x1ZGUgPGFzbS9o
dm0vc3ZtL2FtZC1pb21tdS1wcm90by5oPg0KPiAgDQo+ICAjaW5jbHVkZSAibW0tbG9ja3MuaCIN
Cj4gIA0KPiAgLyoNCj4gICAqIFdlIG1heSBzdG9yZSBJTlZBTElEX01GTiBpbiBQVEVzLiAgV2Ug
bmVlZCB0byBjbGlwIHRoaXMgdG8gYXZvaWQgdHJhbXBsaW5nDQo+IC0gKiBvdmVyIGhpZ2hlci1v
cmRlciBiaXRzIChOWCwgcDJtIHR5cGUsIElPTU1VIGZsYWdzKS4gIFdlIHNlZW0gdG8gbm90IG5l
ZWQNCj4gKyAqIG92ZXIgaGlnaGVyLW9yZGVyIGJpdHMgKE5YLCBwMm0gdHlwZSkuICBXZSBzZWVt
IHRvIG5vdCBuZWVkDQo+ICAgKiB0byB1bmNsaXAgb24gdGhlIHJlYWQgcGF0aCwgYXMgY2FsbGVy
cyBhcmUgY29uY2VybmVkIG9ubHkgd2l0aCBwMm0gdHlwZSBpbg0KPiAgICogc3VjaCBjYXNlcy4N
Cj4gICAqLw0KDQpQbGVhc2UgcmUtZmxvdyB0aGUgcmVtYWluZGVyIG9mIHRoZSBjb21tZW50Lg0K
DQo+IEBAIC0xNjUsMTYgKzE2Myw2IEBAIHAybV9mcmVlX2VudHJ5KHN0cnVjdCBwMm1fZG9tYWlu
ICpwMm0sIGwxX3BnZW50cnlfdCANCg0KQmVsb3cgdGhlIHByZXZpb3VzIGJ1dCBhaGVhZCBvZiB0
aGlzIGh1bmsgdGhlcmUncyBwMm1fdHlwZV90b19mbGFncygpLA0Kd2hpY2ggaGFzIGEgY29tbWVu
dCB0aGF0IGxvb2tzIHRvIHdhbnQgYWRqdXN0bWVudCAocmVtb3ZhbD8pIGFzIHdlbGwuDQoNCkph
bg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 01 13:30:59 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Jul 2019 13:30: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 1hhwOW-0006zk-Ep; Mon, 01 Jul 2019 13: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=BgAe=U6=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hhwOV-0006zY-Gw
 for xen-devel@lists.xenproject.org; Mon, 01 Jul 2019 13:30:55 +0000
X-Inumbo-ID: 73382d5b-9c04-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 73382d5b-9c04-11e9-8980-bc764e045a96;
 Mon, 01 Jul 2019 13:30:54 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hhwOT-00050T-DI; Mon, 01 Jul 2019 13:30:53 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hhwOS-0006XG-Sf; Mon, 01 Jul 2019 13:30:53 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hhwOS-0007bS-Rk; Mon, 01 Jul 2019 13:30:52 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138661-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:test-arm64-arm64-examine:examine-serial/bootloader:fail:regression
 linux-linus:build-armhf-pvops:kernel-build:fail:regression
 linux-linus:test-amd64-i386-qemut-rhel6hvm-amd:guest-start/redhat.repeat:fail:regression
 linux-linus:test-arm64-arm64-libvirt-xsm:guest-start/debian.repeat:fail:regression
 linux-linus:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-examine:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-credit1: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-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-xsm:migrate-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-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-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-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-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-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-win10-i386:windows-install: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
X-Osstest-Versions-This: linux=6fbc7275c7a9ba97877050335f290341a1fd8dbf
X-Osstest-Versions-That: linux=736706bee3298208343a76096370e4f6a5c55915
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 01 Jul 2019 13:30:52 +0000
Subject: [Xen-devel] [linux-linus test] 138661: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODY2MSBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTM4NjYxLwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAg
MTEgZXhhbWluZS1zZXJpYWwvYm9vdGxvYWRlciBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIGJ1aWxk
LWFybWhmLXB2b3BzICAgICAgICAgICAgIDYga2VybmVsLWJ1aWxkICAgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAxMiBn
dWVzdC1zdGFydC9yZWRoYXQucmVwZWF0IGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hcm02
NC1hcm02NC1saWJ2aXJ0LXhzbSAxNiBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0IGZhaWwgUkVH
Ui4gdnMuIDEzMzU4MAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBi
bG9ja2luZzoKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYt
YXJtaGYtZXhhbWluZSAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJt
aGYteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtbXVsdGl2Y3B1ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEz
MzU4MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAg
ICAgICAgICAgICBmYWlsIGxpa2UgMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdp
bjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzM1ODAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAg
ZmFpbCBsaWtlIDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAx
MzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhz
bSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRs
ZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2
bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3Jl
ZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhz
bSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsLXRodW5kZXJ4IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFs
bCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEw
LWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAg
ICAgICAgICAgIDZmYmM3Mjc1YzdhOWJhOTc4NzcwNTAzMzVmMjkwMzQxYTFmZDhkYmYKYmFzZWxp
bmUgdmVyc2lvbjoKIGxpbnV4ICAgICAgICAgICAgICAgIDczNjcwNmJlZTMyOTgyMDgzNDNhNzYw
OTYzNzBlNGY2YTVjNTU5MTUKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzMzU4MCAgMjAxOS0wMy0w
NCAxOTo1MzowOSBaICAxMTggZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMzM2MDUgIDIwMTkt
MDMtMDUgMjA6MDM6MTQgWiAgMTE3IGRheXMgICA2MiBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2lu
Y2UgICAxMzg2NjEgIDIwMTktMDYtMzAgMjA6NTA6NTMgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0
cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tCjM0MDkgcGVvcGxlIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3QsCm5vdCBsaXN0
aW5nIHRoZW0gYWxsCgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWkzODYt
cHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1z
dHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhz
bSAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRl
Ymlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQt
YW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlh
bmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1j
cmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNy
ZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJp
Y3QgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1h
bWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWlu
ZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02
NC1hcm02NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2Qx
MC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
d2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVs
Nmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZj
cHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFp
ciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14
bC10aHVuZGVyeCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3Qu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hv
bWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0
CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4
cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlz
IGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJs
b2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5l
c3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
P3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9n
OyBpdCB3b3VsZCBiZSA2MDI2NjIgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 01 14:02:19 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Jul 2019 14:02:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hhwse-00012R-BI; Mon, 01 Jul 2019 14:02:04 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=tezJ=U6=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hhwsd-00012M-S2
 for xen-devel@lists.xenproject.org; Mon, 01 Jul 2019 14:02:03 +0000
X-Inumbo-ID: ccebd6ad-9c08-11e9-8980-bc764e045a96
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ccebd6ad-9c08-11e9-8980-bc764e045a96;
 Mon, 01 Jul 2019 14:02:02 +0000 (UTC)
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: IuA3gV4WN9wu8AvOWU4goWZlB9LVFdb7UkipUteS27lSuJgcvGDABFZ6xevFY+aLBDhA5/XDOe
 7BC3Y+7zS8xkv7FJAXsZxGB9BbzVWfuYNQgVNQrhgxfJhR7J+I8dH0cr4Zw7whQMCw9mbXiRNB
 AWUf2rJ/ocvqlc8mr8wxeE9JPcqjCxR4Rk8GX3sUsP0KuTNC+nbKZ+lINkZkqAOlmMPRCZ8H8r
 8yGJig9mZGhjUoNJKrZ9HwUkb2zmyI6VVBaRmVhucY4EMPhgVxctp2sx2BOfnjs0QmJuKPedbP
 OLQ=
X-SBRS: 2.7
X-MesageID: 2491126
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,439,1557201600"; 
   d="scan'208";a="2491126"
Date: Mon, 1 Jul 2019 16:01:53 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20190701140153.uy5frq2kgxijxolr@MacBook-Air-de-Roger.local>
References: <20190701104903.72364-1-roger.pau@citrix.com>
 <addf8b00-6c2e-56e3-d5f8-ec7e52291638@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <addf8b00-6c2e-56e3-d5f8-ec7e52291638@suse.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH] xstate: make use_xsave non-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" <xen-devel@lists.xenproject.org>,
 Wei Liu <wl@xen.org>, Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBKdWwgMDEsIDIwMTkgYXQgMTE6Mzk6MTZBTSArMDAwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gT24gMDEuMDcuMjAxOSAxMjo0OSwgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+ID4gLS0t
IGEveGVuL2FyY2gveDg2L3hzdGF0ZS5jCj4gPiArKysgYi94ZW4vYXJjaC94ODYveHN0YXRlLmMK
PiA+IEBAIC01NzcsNyArNTc3LDcgQEAgdW5zaWduZWQgaW50IHhzdGF0ZV9jdHh0X3NpemUodTY0
IHhjcjApCj4gPiAgIC8qIENvbGxlY3QgdGhlIGluZm9ybWF0aW9uIG9mIHByb2Nlc3NvcidzIGV4
dGVuZGVkIHN0YXRlICovCj4gPiAgIHZvaWQgeHN0YXRlX2luaXQoc3RydWN0IGNwdWluZm9feDg2
ICpjKQo+ID4gICB7Cj4gPiAtICAgIHN0YXRpYyBib29sIF9faW5pdGRhdGEgdXNlX3hzYXZlID0g
dHJ1ZTsKPiA+ICsgICAgc3RhdGljIGJvb2wgdXNlX3hzYXZlID0gdHJ1ZTsKPiAKPiBQbGVhc2Ug
YXR0YWNoIGF0IGxlYXN0IGEgYnJpZWYgY29tbWVudCBoZXJlLCBzdWNoIHRoYXQgcGVvcGxlCj4g
d29uJ3QgY29uc2lkZXIgdGhlIF9faW5pdGRhdGEgbWlzc2luZy4KClN1cmUuCgo+IAo+IE9mIGNv
dXJzZSBJJ2QgYWN0dWFsbHkgcHJlZmVyIHRoZSBhbm5vdGF0aW9uIHRvIHN0YXkgaGVyZSBpbgo+
IHRoZSBnY2MgY2FzZS4gSWlyYyB0aGVyZSB3YXMgb25lIG90aGVyIGNhc2Ugd2hlcmUgdGhlcmUg
d2FzCj4gc3VjaCBhbiBpc3N1ZTsgSSBkb24ndCByZWNhbGwgd2hldGhlciB0aGVyZSBpdCB0b28g
Z290IGRlYWx0Cj4gd2l0aCBieSByZW1vdmluZyBhbiBhbm5vdGF0aW9uLgoKWWVzLCBpbiB0aGF0
IG90aGVyIGNhc2UgdGhlIGFubm90YXRpb24gd2FzIGp1c3QgcmVtb3ZlZCwgaXQncyA0M2ZhOTVh
ZSBbMF0KCj4gSG93IGFib3V0IHdlIGludHJvZHVjZSBhbgo+IGFubm90YXRpb24gdGhhdCBleHBh
bmRzIHRvIG5vdGhpbmcgaW4gdGhlIGNsYW5nIGNhc2UsIGJ1dAo+IGNvbnRpbnVlcyB0byBwcm92
aWRlIHRoZSBzYW1lIGZ1bmN0aW9uYWxpdHkgZm9yIGdjYz8gVGhhdAo+IHdvdWxkIHRoZW4gYWxz
byBjbGFyaWZ5IHRoZSByZWFzb24gZm9yIGl0IGJlaW5nIGluIGFueQo+IHBhcnRpY3VsYXIgcGxh
Y2UgKEkgZ3Vlc3MgdGhlcmUgYXJlIGdvaW5nIHRvIGJlIG1vcmUpIHdpdGhvdXQKPiB0aGUgbmVl
ZCBmb3IgZnVydGhlciBjb21tZW50YXJ5LgoKSU1PIHRoYXQncyBhIGxpdHRsZSBiaXQgZGFuZ2Vy
b3VzLCBmcm9tIHRoZSBMTFZNIGJ1ZyByZXBvcnQgaXQgc2VlbXMKbGlrZSBMTFZNIGJlaGF2aW91
ciBpcyBub3QgYSBidWcsIGFuZCBoZW5jZSBJIHdvdWxkbid0IGJlIHN1cnByaXNlZCBpZgpuZXdl
ciB2ZXJzaW9ucyBvZiBnY2MgYWxzbyBleGhpYml0IHRoZSBzYW1lIGlzc3VlLgoKVGhhbmtzLCBS
b2dlci4KClswXSBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD14ZW4uZ2l0O2E9Y29t
bWl0O2g9NDNmYTk1YWU2YTY0MTMyYjhlYmUzMDI1YmQxODdhYjlkZjY4Njc3YgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 01 14:13:19 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Jul 2019 14:13:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hhx3T-0001ss-FH; Mon, 01 Jul 2019 14:13: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=YZ94=U6=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hhx3S-0001sn-IU
 for xen-devel@lists.xenproject.org; Mon, 01 Jul 2019 14:13:14 +0000
X-Inumbo-ID: 5bfade65-9c0a-11e9-8980-bc764e045a96
Received: from m4a0041g.houston.softwaregrp.com (unknown [15.124.2.87])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5bfade65-9c0a-11e9-8980-bc764e045a96;
 Mon, 01 Jul 2019 14:13:12 +0000 (UTC)
Received: FROM m4a0041g.houston.softwaregrp.com (15.120.17.147) BY
 m4a0041g.houston.softwaregrp.com WITH ESMTP; 
 Mon,  1 Jul 2019 14:13:06 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M4W0335.microfocus.com (2002:f78:1193::f78:1193) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Mon, 1 Jul 2019 14:08:30 +0000
Received: from NAM05-DM3-obe.outbound.protection.outlook.com (15.124.8.13) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Mon, 1 Jul 2019 14:08:30 +0000
ARC-Seal: i=1; a=rsa-sha256; s=testarcselector01; d=microsoft.com; cv=none;
 b=wj7ovhItu++0jJdxaISmZRxm6/OHwMbL6YFOd7XHDBWQxdzz2Rc5xJZTCQ2jjWP35SavPJeGja9zjtFfHctTWkI2NV7GCX3sqaLxgfe3rWisHbYol1l+G4u90QqXPM7ZFvW6j6plNOa+B09lvGjry3ee0qNVz/Hi6IyHHeIpHbo=
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=testarcselector01;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=GIEut5bFlPYaWideNfZPip5pbhIVaqmxPF4peMeE+JE=;
 b=JU7bfov1F0PjnLQwJnS6i3JeSruMc1BpqewyvNcSJl5vT7mF/mtue14c1XvTo+/2KuZ+rhSEcedYrwtod/cGH/fwcAucQM/8E7Z+ucsS/JrWdpPOF3mjZr7eYxYSQeezerIMGh4+B5vOksiWV5GWT+Sd4xdIDDuhmvHm/8dnl+8=
ARC-Authentication-Results: i=1; test.office365.com
 1;spf=none;dmarc=none;dkim=none;arc=none
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3281.namprd18.prod.outlook.com (10.255.138.78) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2008.13; Mon, 1 Jul 2019 14:08:28 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc%3]) with mapi id 15.20.2008.020; Mon, 1 Jul 2019
 14:08:28 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Juergen Gross <JGross@suse.com>
Thread-Topic: [PATCH 13/60] xen/sched: move some per-vcpu items to struct
 sched_unit
Thread-Index: AQHVMBZ1o3Yy0YSI1EOsynhkarGQtA==
Date: Mon, 1 Jul 2019 14:08:28 +0000
Message-ID: <be24ad7e-9510-912c-9984-7eec792fae86@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6P191CA0005.EURP191.PROD.OUTLOOK.COM (2603:10a6:6:28::15)
 To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 7156ef1f-fe94-4900-c772-08d6fe2d974f
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3281; 
x-ms-traffictypediagnostic: BY5PR18MB3281:
x-microsoft-antispam-prvs: <BY5PR18MB3281ABA04665B6C348962B08B3F90@BY5PR18MB3281.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:331;
x-forefront-prvs: 00851CA28B
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(136003)(376002)(39860400002)(396003)(346002)(366004)(189003)(199004)(3846002)(6116002)(36756003)(5660300002)(66556008)(71190400001)(31696002)(256004)(86362001)(80792005)(6486002)(72206003)(14454004)(476003)(2616005)(6436002)(7736002)(37006003)(54906003)(186003)(316002)(486006)(478600001)(68736007)(4326008)(53936002)(8676002)(99286004)(26005)(6506007)(386003)(229853002)(6862004)(66066001)(305945005)(2906002)(52116002)(25786009)(102836004)(8936002)(66446008)(81166006)(81156014)(31686004)(6246003)(6636002)(7416002)(66946007)(66476007)(64756008)(6512007)(14444005)(71200400001)(53546011)(73956011);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3281;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: NKTYFmKbfm/MroLtwqwD+Mna+1sGDs7T7ImzDutgZowyETofSMTNSw4KnItr54DnhhoGq/Jg82iltEAyWtUFd3h5W+xT48GWFhCDy8BZmdTsLRon+2AE/uym43MKXxbn2wOAbZtDZmTYuhaWmifC5fvX1nvVhswPsqD1cIdp7/1B9MDVH1WcSWo3QeDxa3JoP/JmNKGwgmaWS98wO4zQcQ/hRFqYCI14UqlA1V9JtXWMWHpWqo6HDf6mhxcraADvn4KXVfetUHA8A8YKgwBFa6VSWdvT/YjXX9r3E9yEwlvnxfDLQF6SietcRc3UpO7W1Pl77NtoqKh+ik2YYR32gdseHnJv5Zij/5uSyfdqZ3qTyYrK1rTOSUGA9lLwvRahlyTYPI4j7s+wGkuqZuJjxRZ6yzw3K/x9mp3RD2DDe0c=
Content-ID: <97EA2BE8BF21ED4488844309B5CFBDC6@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 7156ef1f-fe94-4900-c772-08d6fe2d974f
X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Jul 2019 14:08:28.8443 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3281
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH 13/60] xen/sched: move some per-vcpu items
 to struct sched_unit
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Andrew
 Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 Dario Faggioli <dfaggioli@suse.com>, Julien Grall <julien.grall@arm.com>,
 Meng Xu <mengxu@cis.upenn.edu>, Ian Jackson <ian.jackson@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI4LjA1LjE5IGF0IDEyOjMyLCA8amdyb3NzQHN1c2UuY29tPiB3cm90ZToNCj4gQEAg
LTE1NSw4ICsxNTYsOCBAQCBzdGF0aWMgdm9pZCBubWlfbWNlX3NvZnRpcnEodm9pZCkNCj4gICAg
ICAgKiBTZXQgdGhlIHRtcCB2YWx1ZSB1bmNvbmRpdGlvbmFsbHksIHNvIHRoYXQgdGhlIGNoZWNr
IGluIHRoZSBpcmV0DQo+ICAgICAgICogaHlwZXJjYWxsIHdvcmtzLg0KPiAgICAgICAqLw0KPiAt
ICAgIGNwdW1hc2tfY29weShzdC0+dmNwdS0+Y3B1X2hhcmRfYWZmaW5pdHlfdG1wLA0KPiAtICAg
ICAgICAgICAgICAgICBzdC0+dmNwdS0+Y3B1X2hhcmRfYWZmaW5pdHkpOw0KPiArICAgIGNwdW1h
c2tfY29weShzdC0+dmNwdS0+c2NoZWRfdW5pdC0+Y3B1X2hhcmRfYWZmaW5pdHlfdG1wLA0KPiAr
ICAgICAgICAgICAgICAgICBzdC0+dmNwdS0+c2NoZWRfdW5pdC0+Y3B1X2hhcmRfYWZmaW5pdHkp
Ow0KDQpBaXVpIHRoaXMgYWZmZWN0cyBhbGwgdkNQVS1zIGluIHRoZSB1bml0LCB3aGljaCBpcyB1
bmxpa2VseSB0byBiZSB3aGF0IHdlDQp3YW50IGhlcmU6IFRoZXJlJ3Mgbm93IG9ubHkgb25lIGNw
dV9oYXJkX2FmZmluaXR5X3RtcCBmb3IgYWxsIHZDUFUtcw0KaW4gdGhlIHVuaXQsIHlldCBldmVy
eSB2Q1BVIGluIHRoZXJlIG1heSB3YW50IHRvIG1ha2UgdXNlIG9mIHRoZQ0KZmllbGQgaW4gcGFy
YWxsZWwuDQoNCkkgYWxzbyB3b25kZXIgaG93IHRoZSBjb2RlIGZ1cnRoZXIgZG93biBpbiB0aGlz
IGZ1bmN0aW9uIGZpdHMgd2l0aA0KdGhlIHNjaGVkdWxlciB1bml0IGNvbmNlcHQuIEJ1dCBwZXJo
YXBzIHRoYXQncyBnb2luZyB0byBiZSBkZWFsdCB3aXRoDQpieSBsYXRlciBwYXRjaGVzLi4uDQoN
Cj4gLS0tIGEveGVuL2NvbW1vbi9kb21haW4uYw0KPiArKysgYi94ZW4vY29tbW9uL2RvbWFpbi5j
DQo+IEBAIC0xMjUsMTEgKzEyNSw2IEBAIHN0YXRpYyB2b2lkIHZjcHVfaW5mb19yZXNldChzdHJ1
Y3QgdmNwdSAqdikNCj4gIA0KPiAgc3RhdGljIHZvaWQgdmNwdV9kZXN0cm95KHN0cnVjdCB2Y3B1
ICp2KQ0KPiAgew0KPiAtICAgIGZyZWVfY3B1bWFza192YXIodi0+Y3B1X2hhcmRfYWZmaW5pdHkp
Ow0KPiAtICAgIGZyZWVfY3B1bWFza192YXIodi0+Y3B1X2hhcmRfYWZmaW5pdHlfdG1wKTsNCj4g
LSAgICBmcmVlX2NwdW1hc2tfdmFyKHYtPmNwdV9oYXJkX2FmZmluaXR5X3NhdmVkKTsNCj4gLSAg
ICBmcmVlX2NwdW1hc2tfdmFyKHYtPmNwdV9zb2Z0X2FmZmluaXR5KTsNCj4gLQ0KPiAgICAgIGZy
ZWVfdmNwdV9zdHJ1Y3Qodik7DQo+ICB9DQo+ICANCj4gQEAgLTE1MywxMiArMTQ4LDYgQEAgc3Ry
dWN0IHZjcHUgKnZjcHVfY3JlYXRlKA0KPiAgDQo+ICAgICAgZ3JhbnRfdGFibGVfaW5pdF92Y3B1
KHYpOw0KPiAgDQo+IC0gICAgaWYgKCAhemFsbG9jX2NwdW1hc2tfdmFyKCZ2LT5jcHVfaGFyZF9h
ZmZpbml0eSkgfHwNCj4gLSAgICAgICAgICF6YWxsb2NfY3B1bWFza192YXIoJnYtPmNwdV9oYXJk
X2FmZmluaXR5X3RtcCkgfHwNCj4gLSAgICAgICAgICF6YWxsb2NfY3B1bWFza192YXIoJnYtPmNw
dV9oYXJkX2FmZmluaXR5X3NhdmVkKSB8fA0KPiAtICAgICAgICAgIXphbGxvY19jcHVtYXNrX3Zh
cigmdi0+Y3B1X3NvZnRfYWZmaW5pdHkpICkNCj4gLSAgICAgICAgZ290byBmYWlsOw0KDQpTZWVp
bmcgdGhlc2UsIEknbSBhY3R1YWxseSBoYXZpbmcgdHJvdWJsZSB1bmRlcnN0YW5kaW5nIGhvdyB5
b3UgbWVhbg0KdG8gcmV0YWluIHRoZSB1c2VyIHZpc2libGUgaW50ZXJmYWNlIGJlaGF2aW9yIGhl
cmU6IElmIHlvdSBvbmx5IHN0b3JlIGFuDQphZmZpbml0eSBwZXIgc2NoZWQgdW5pdCwgdGhlbiBo
b3cgYXJlIHlvdSBtZWFuaW5nIHRvIGhvbm9yIHRoZSB2Q1BVDQpncmFudWxhciByZXF1ZXN0cyBj
b21pbmcgaW4/DQoNCj4gQEAgLTU1Nyw5ICs1NDUsMTAgQEAgdm9pZCBkb21haW5fdXBkYXRlX25v
ZGVfYWZmaW5pdHkoc3RydWN0IGRvbWFpbiAqZCkNCj4gICAgICAgICAgICovDQo+ICAgICAgICAg
IGZvcl9lYWNoX3ZjcHUgKCBkLCB2ICkNCj4gICAgICAgICAgew0KPiAtICAgICAgICAgICAgY3B1
bWFza19vcihkb21fY3B1bWFzaywgZG9tX2NwdW1hc2ssIHYtPmNwdV9oYXJkX2FmZmluaXR5KTsN
Cj4gKyAgICAgICAgICAgIGNwdW1hc2tfb3IoZG9tX2NwdW1hc2ssIGRvbV9jcHVtYXNrLA0KPiAr
ICAgICAgICAgICAgICAgICAgICAgICB2LT5zY2hlZF91bml0LT5jcHVfaGFyZF9hZmZpbml0eSk7
DQo+ICAgICAgICAgICAgICBjcHVtYXNrX29yKGRvbV9jcHVtYXNrX3NvZnQsIGRvbV9jcHVtYXNr
X3NvZnQsDQo+IC0gICAgICAgICAgICAgICAgICAgICAgIHYtPmNwdV9zb2Z0X2FmZmluaXR5KTsN
Cj4gKyAgICAgICAgICAgICAgICAgICAgICAgdi0+c2NoZWRfdW5pdC0+Y3B1X3NvZnRfYWZmaW5p
dHkpOw0KPiAgICAgICAgICB9DQoNClRoZXJlJ3Mgbm90IGdvaW5nIHRvIGJlIGEgZm9yX2VhY2hf
c2NoZWRfdW5pdCgpLCBpcyB0aGVyZT8gSXQNCndvdWxkIG1lYW4gbGVzcyBpdGVyYXRpb25zIGhl
cmUsIGFuZCBsZXNzIHJlZHVuZGFudCBDUFUgbWFzaw0Kb3BlcmF0aW9ucy4gQWgsIHRoYXQncyB0
aGUgc3ViamVjdCBvZiBwYXRjaCAzMC4NCg0KPiBAQCAtMTIyNiw3ICsxMjE1LDcgQEAgaW50IHZj
cHVfcmVzZXQoc3RydWN0IHZjcHUgKnYpDQo+ICAgICAgdi0+YXN5bmNfZXhjZXB0aW9uX21hc2sg
PSAwOw0KPiAgICAgIG1lbXNldCh2LT5hc3luY19leGNlcHRpb25fc3RhdGUsIDAsIHNpemVvZih2
LT5hc3luY19leGNlcHRpb25fc3RhdGUpKTsNCj4gICNlbmRpZg0KPiAtICAgIGNwdW1hc2tfY2xl
YXIodi0+Y3B1X2hhcmRfYWZmaW5pdHlfdG1wKTsNCj4gKyAgICBjcHVtYXNrX2NsZWFyKHYtPnNj
aGVkX3VuaXQtPmNwdV9oYXJkX2FmZmluaXR5X3RtcCk7DQoNClNhbWUgaXNzdWUgYXMgYWJvdmUg
LSB5b3UncmUgYWZmZWN0aW5nIG90aGVyIHZDUFUtcyBoZXJlLg0KDQo+IC0tLSBhL3hlbi9jb21t
b24vZG9tY3RsLmMNCj4gKysrIGIveGVuL2NvbW1vbi9kb21jdGwuYw0KPiBAQCAtNjE0LDYgKzYx
NCw3IEBAIGxvbmcgZG9fZG9tY3RsKFhFTl9HVUVTVF9IQU5ETEVfUEFSQU0oeGVuX2RvbWN0bF90
KSB1X2RvbWN0bCkNCj4gICAgICBjYXNlIFhFTl9ET01DVExfZ2V0dmNwdWFmZmluaXR5Og0KPiAg
ICAgIHsNCj4gICAgICAgICAgc3RydWN0IHZjcHUgKnY7DQo+ICsgICAgICAgIHN0cnVjdCBzY2hl
ZF91bml0ICp1bml0Ow0KDQpjb25zdD8NCg0KPiAtLS0gYS94ZW4vY29tbW9uL2tleWhhbmRsZXIu
Yw0KPiArKysgYi94ZW4vY29tbW9uL2tleWhhbmRsZXIuYw0KPiBAQCAtMzEyLDggKzMxMiw4IEBA
IHN0YXRpYyB2b2lkIGR1bXBfZG9tYWlucyh1bnNpZ25lZCBjaGFyIGtleSkNCj4gICAgICAgICAg
ICAgICAgICBwcmludGsoImRpcnR5X2NwdT0ldSIsIHYtPmRpcnR5X2NwdSk7DQo+ICAgICAgICAg
ICAgICBwcmludGsoIlxuIik7DQo+ICAgICAgICAgICAgICBwcmludGsoIiAgICBjcHVfaGFyZF9h
ZmZpbml0eT17JSpwYmx9IGNwdV9zb2Z0X2FmZmluaXR5PXslKnBibH1cbiIsDQo+IC0gICAgICAg
ICAgICAgICAgICAgbnJfY3B1X2lkcywgY3B1bWFza19iaXRzKHYtPmNwdV9oYXJkX2FmZmluaXR5
KSwNCj4gLSAgICAgICAgICAgICAgICAgICBucl9jcHVfaWRzLCBjcHVtYXNrX2JpdHModi0+Y3B1
X3NvZnRfYWZmaW5pdHkpKTsNCj4gKyAgICAgICAgICAgICAgICAgICBucl9jcHVfaWRzLCBjcHVt
YXNrX2JpdHModi0+c2NoZWRfdW5pdC0+Y3B1X2hhcmRfYWZmaW5pdHkpLA0KPiArICAgICAgICAg
ICAgICAgICAgIG5yX2NwdV9pZHMsIGNwdW1hc2tfYml0cyh2LT5zY2hlZF91bml0LT5jcHVfc29m
dF9hZmZpbml0eSkpOw0KDQpJIGRvbid0IHNlZSB0aGUgdmFsdWUgb2YgbG9nZ2luZyB0aGUgc2Ft
ZSBpbmZvcm1hdGlvbiBtdWx0aXBsZSB0aW1lcw0KKGZvciBlYWNoIHZDUFUgaW4gYSBzY2hlZCB1
bml0KS4gSSB0aGluayB5b3Ugd2FudCB0byBzcGxpdCB0aGlzIHVwLg0KDQo+IC0tLSBhL3hlbi9j
b21tb24vd2FpdC5jDQo+ICsrKyBiL3hlbi9jb21tb24vd2FpdC5jDQo+IEBAIC0xMzIsNyArMTMy
LDcgQEAgc3RhdGljIHZvaWQgX19wcmVwYXJlX3RvX3dhaXQoc3RydWN0IHdhaXRxdWV1ZV92Y3B1
ICp3cXYpDQo+ICANCj4gICAgICAvKiBTYXZlIGN1cnJlbnQgVkNQVSBhZmZpbml0eTsgZm9yY2Ug
d2FrZXVwIG9uICp0aGlzKiBDUFUgb25seS4gKi8NCj4gICAgICB3cXYtPndha2V1cF9jcHUgPSBz
bXBfcHJvY2Vzc29yX2lkKCk7DQo+IC0gICAgY3B1bWFza19jb3B5KCZ3cXYtPnNhdmVkX2FmZmlu
aXR5LCBjdXJyLT5jcHVfaGFyZF9hZmZpbml0eSk7DQo+ICsgICAgY3B1bWFza19jb3B5KCZ3cXYt
PnNhdmVkX2FmZmluaXR5LCBjdXJyLT5zY2hlZF91bml0LT5jcHVfaGFyZF9hZmZpbml0eSk7DQo+
ICAgICAgaWYgKCB2Y3B1X3NldF9oYXJkX2FmZmluaXR5KGN1cnIsIGNwdW1hc2tfb2Yod3F2LT53
YWtldXBfY3B1KSkgKQ0KPiAgICAgIHsNCj4gICAgICAgICAgZ2RwcmludGsoWEVOTE9HX0VSUiwg
IlVuYWJsZSB0byBzZXQgdmNwdSBhZmZpbml0eVxuIik7DQo+IEBAIC0xOTksNyArMTk5LDcgQEAg
dm9pZCBjaGVja193YWtldXBfZnJvbV93YWl0KHZvaWQpDQo+ICAgICAgew0KPiAgICAgICAgICAv
KiBSZS1zZXQgVkNQVSBhZmZpbml0eSBhbmQgcmUtZW50ZXIgdGhlIHNjaGVkdWxlci4gKi8NCj4g
ICAgICAgICAgc3RydWN0IHZjcHUgKmN1cnIgPSBjdXJyZW50Ow0KPiAtICAgICAgICBjcHVtYXNr
X2NvcHkoJndxdi0+c2F2ZWRfYWZmaW5pdHksIGN1cnItPmNwdV9oYXJkX2FmZmluaXR5KTsNCj4g
KyAgICAgICAgY3B1bWFza19jb3B5KCZ3cXYtPnNhdmVkX2FmZmluaXR5LCBjdXJyLT5zY2hlZF91
bml0LT5jcHVfaGFyZF9hZmZpbml0eSk7DQo+ICAgICAgICAgIGlmICggdmNwdV9zZXRfaGFyZF9h
ZmZpbml0eShjdXJyLCBjcHVtYXNrX29mKHdxdi0+d2FrZXVwX2NwdSkpICkNCj4gICAgICAgICAg
ew0KPiAgICAgICAgICAgICAgZ2RwcmludGsoWEVOTE9HX0VSUiwgIlVuYWJsZSB0byBzZXQgdmNw
dSBhZmZpbml0eVxuIik7DQoNClNhbWUgcHJvYmxlbSBhcyBhYm92ZSAtIHRoZSBjb25zdW1lciBv
ZiAtPnNhdmVkX2FmZmluaXR5IHdpbGwgYWZmZWN0DQp2Q1BVLXMgb3RoZXIgdGhhbiB0aGUgc3Vi
amVjdCBvbmUuDQoNCj4gLS0tIGEveGVuL2luY2x1ZGUveGVuL3NjaGVkLWlmLmgNCj4gKysrIGIv
eGVuL2luY2x1ZGUveGVuL3NjaGVkLWlmLmgNCj4gQEAgLTQzOCwxMSArNDM4LDExIEBAIHN0YXRp
YyBpbmxpbmUgY3B1bWFza190KiBjcHVwb29sX2RvbWFpbl9jcHVtYXNrKHN0cnVjdCBkb21haW4g
KmQpDQo+ICAgKiAqIFRoZSBoYXJkIGFmZmluaXR5IGlzIG5vdCBhIHN1YnNldCBvZiBzb2Z0IGFm
ZmluaXR5DQo+ICAgKiAqIFRoZXJlIGlzIGFuIG92ZXJsYXAgYmV0d2VlbiB0aGUgc29mdCBhbmQg
aGFyZCBhZmZpbml0eSBtYXNrcw0KPiAgICovDQo+IC1zdGF0aWMgaW5saW5lIGludCBoYXNfc29m
dF9hZmZpbml0eShjb25zdCBzdHJ1Y3QgdmNwdSAqdikNCj4gK3N0YXRpYyBpbmxpbmUgaW50IGhh
c19zb2Z0X2FmZmluaXR5KGNvbnN0IHN0cnVjdCBzY2hlZF91bml0ICp1bml0KQ0KPiAgew0KPiAt
ICAgIHJldHVybiB2LT5zb2Z0X2FmZl9lZmZlY3RpdmUgJiYNCj4gLSAgICAgICAgICAgIWNwdW1h
c2tfc3Vic2V0KGNwdXBvb2xfZG9tYWluX2NwdW1hc2sodi0+ZG9tYWluKSwNCj4gLSAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHYtPmNwdV9zb2Z0X2FmZmluaXR5KTsNCj4gKyAgICByZXR1cm4g
dW5pdC0+c29mdF9hZmZfZWZmZWN0aXZlICYmDQo+ICsgICAgICAgICAgICFjcHVtYXNrX3N1YnNl
dChjcHVwb29sX2RvbWFpbl9jcHVtYXNrKHVuaXQtPnZjcHUtPmRvbWFpbiksDQo+ICsgICAgICAg
ICAgICAgICAgICAgICAgICAgICB1bml0LT5jcHVfc29mdF9hZmZpbml0eSk7DQo+ICB9DQoNCk9r
YXksIGF0IHRoZSBtb21lbnQgdGhlcmUgbG9va3MgdG8gYmUgYSAxOjEgcmVsYXRpb25zaGlwIGJl
dHdlZW4gc2NoZWQNCnVuaXRzIGFuZCB2Q1BVLXMuIFRoaXMgd291bGQgLSBhdCB0aGlzIHBvaW50
IG9mIHRoZSBzZXJpZXMgLSBpbnZhbGlkYXRlIG1vc3QNCm15IGVhcmxpZXIgY29tbWVudHMuIEhv
d2V2ZXIsIGluIHBhdGNoIDU3IEkgZG9uJ3Qgc2VlIGhvdyB0aGlzIHVuaXQtPnZjcHUNCm1hcHBp
bmcgd291bGQgZ2V0IGJyb2tlbiwgYW5kIEkgY2FuJ3Qgc2VlbSB0byBpZGVudGlmeSBhbnkgb3Ro
ZXIgcGF0Y2gNCndoZXJlIHRoaXMgbWlnaHQgYmUgaGFwcGVuaW5nLiBMb29raW5nIGF0IHRoZSBn
aXRodWIgYnJhbmNoIEkgYWxzbyBnZXQgdGhlDQppbXByZXNzaW9uIHRoYXQgdGhlIHN0cnVjdCB2
Y3B1ICogcG9pbnRlciBvdXQgb2Ygc3RydWN0IHNjaGVkX3VuaXQgc3Vydml2ZXMNCnVudGlsIHRo
ZSBlbmQgb2YgdGhlIHNlcmllcywgd2hpY2ggZG9lc24ndCBzZWVtIHJpZ2h0IHRvIG1lLg0KDQpJ
biBhbnkgZXZlbnQsIGZvciB0aGUgcHVycG9zZSBoZXJlLCBJIHRoaW5rIHRoZXJlIHNob3VsZCBi
ZSBhIGJhY2tsaW5rIHRvDQpzdHJ1Y3QgZG9tYWluIGluIHN0cnVjdCBzY2hlZF91bml0IHJpZ2h0
IGF3YXksIGFuZCBpdCBzaG91bGQgZ2V0IHVzZWQgaGVyZS4NCg0KPiBAQCAtMjgzLDYgKzI2NSwy
MiBAQCBzdHJ1Y3Qgc2NoZWRfdW5pdCB7DQo+ICAgICAgdm9pZCAgICAgICAgICAgICAgICAgICpw
cml2OyAgICAgIC8qIHNjaGVkdWxlciBwcml2YXRlIGRhdGEgKi8NCj4gICAgICBzdHJ1Y3Qgc2No
ZWRfdW5pdCAgICAgKm5leHRfaW5fbGlzdDsNCj4gICAgICBzdHJ1Y3Qgc2NoZWRfcmVzb3VyY2Ug
KnJlczsNCj4gKw0KPiArICAgIC8qIExhc3QgdGltZSB3aGVuIHVuaXQgaGFzIGJlZW4gc2NoZWR1
bGVkIG91dC4gKi8NCj4gKyAgICB1aW50NjRfdCAgICAgICAgICAgICAgIGxhc3RfcnVuX3RpbWU7
DQo+ICsNCj4gKyAgICAvKiBJdGVtIG5lZWRzIGFmZmluaXR5IHJlc3RvcmVkLiAqLw0KPiArICAg
IGJvb2wgICAgICAgICAgICAgICAgICAgYWZmaW5pdHlfYnJva2VuOw0KPiArICAgIC8qIERvZXMg
c29mdCBhZmZpbml0eSBhY3R1YWxseSBwbGF5IGEgcm9sZSAoZ2l2ZW4gaGFyZCBhZmZpbml0eSk/
ICovDQo+ICsgICAgYm9vbCAgICAgICAgICAgICAgICAgICBzb2Z0X2FmZl9lZmZlY3RpdmU7DQo+
ICsgICAgLyogQml0bWFzayBvZiBDUFVzIG9uIHdoaWNoIHRoaXMgVkNQVSBtYXkgcnVuLiAqLw0K
PiArICAgIGNwdW1hc2tfdmFyX3QgICAgICAgICAgY3B1X2hhcmRfYWZmaW5pdHk7DQo+ICsgICAg
LyogVXNlZCB0byBjaGFuZ2UgYWZmaW5pdHkgdGVtcG9yYXJpbHkuICovDQo+ICsgICAgY3B1bWFz
a192YXJfdCAgICAgICAgICBjcHVfaGFyZF9hZmZpbml0eV90bXA7DQo+ICsgICAgLyogVXNlZCB0
byByZXN0b3JlIGFmZmluaXR5IGFjcm9zcyBTMy4gKi8NCj4gKyAgICBjcHVtYXNrX3Zhcl90ICAg
ICAgICAgIGNwdV9oYXJkX2FmZmluaXR5X3NhdmVkOw0KPiArICAgIC8qIEJpdG1hc2sgb2YgQ1BV
cyBvbiB3aGljaCB0aGlzIFZDUFUgcHJlZmVycyB0byBydW4uICovDQo+ICsgICAgY3B1bWFza192
YXJfdCAgICAgICAgICBjcHVfc29mdF9hZmZpbml0eTsNCj4gIH07DQoNClRoZSBtZW50aW9ucyBv
ZiAiVkNQVSIgaW4gdGhlIGNvbW1lbnRzIGhlcmUgYWxzbyBzdXJ2aXZlIHRpbGwgdGhlIGVuZA0K
b2YgdGhlIHNlcmllcywgd2hpY2ggSSBhbHNvIGRvbid0IHRoaW5rIGlzIHF1aXRlIHJpZ2h0Lg0K
DQo+IEBAIC05ODAsNyArOTc4LDcgQEAgc3RhdGljIGlubGluZSBib29sIGlzX2h2bV92Y3B1KGNv
bnN0IHN0cnVjdCB2Y3B1ICp2KQ0KPiAgc3RhdGljIGlubGluZSBib29sIGlzX2h3ZG9tX3Bpbm5l
ZF92Y3B1KGNvbnN0IHN0cnVjdCB2Y3B1ICp2KQ0KPiAgew0KPiAgICAgIHJldHVybiAoaXNfaGFy
ZHdhcmVfZG9tYWluKHYtPmRvbWFpbikgJiYNCj4gLSAgICAgICAgICAgIGNwdW1hc2tfd2VpZ2h0
KHYtPmNwdV9oYXJkX2FmZmluaXR5KSA9PSAxKTsNCj4gKyAgICAgICAgICAgIGNwdW1hc2tfd2Vp
Z2h0KHYtPnNjaGVkX3VuaXQtPmNwdV9oYXJkX2FmZmluaXR5KSA9PSAxKTsNCj4gIH0NCg0KU2Vl
aW5nIHRoaXMgLSBob3cgaXMgcGlubmluZyAoYnkgY29tbWFuZCBsaW5lIG9wdGlvbiBvciBieSBE
b20wDQpkb2luZyB0aGlzIG9uIGl0c2VsZiB0cmFuc2llbnRseSkgZ29pbmcgdG8gd29yayB3aXRo
IGNvcmUgc2NoZWR1bGluZz8NCg0KSmFuDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 01 14:36:23 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Jul 2019 14:36:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hhxPk-0003W6-In; Mon, 01 Jul 2019 14:36:16 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=YZ94=U6=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hhxPj-0003W1-Cg
 for xen-devel@lists.xenproject.org; Mon, 01 Jul 2019 14:36:15 +0000
X-Inumbo-ID: 389da895-9c0d-11e9-8980-bc764e045a96
Received: from m9a0002g.houston.softwaregrp.com (unknown [15.124.64.67])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 389da895-9c0d-11e9-8980-bc764e045a96;
 Mon, 01 Jul 2019 14:36:14 +0000 (UTC)
Received: FROM m9a0002g.houston.softwaregrp.com (15.121.0.190) BY
 m9a0002g.houston.softwaregrp.com WITH ESMTP; 
 Mon,  1 Jul 2019 14:33:36 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M9W0067.microfocus.com (2002:f79:be::f79:be) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Mon, 1 Jul 2019 14:20:53 +0000
Received: from NAM03-CO1-obe.outbound.protection.outlook.com (15.124.72.13) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Mon, 1 Jul 2019 14:20:53 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3377.namprd18.prod.outlook.com (10.255.139.78) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2032.18; Mon, 1 Jul 2019 14:20:52 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc%3]) with mapi id 15.20.2008.020; Mon, 1 Jul 2019
 14:20:52 +0000
From: Jan Beulich <JBeulich@suse.com>
To: =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Thread-Topic: [PATCH] xstate: make use_xsave non-init
Thread-Index: AQHVMAGdCquHeScd+UuKxH/O+V4l3Ka1yz2LgAAFEIA=
Date: Mon, 1 Jul 2019 14:20:52 +0000
Message-ID: <3daac2b4-9373-cef5-e9d1-e5aea39c697a@suse.com>
References: <20190701104903.72364-1-roger.pau@citrix.com>
 <addf8b00-6c2e-56e3-d5f8-ec7e52291638@suse.com>
 <20190701140153.uy5frq2kgxijxolr@MacBook-Air-de-Roger.local>
In-Reply-To: <20190701140153.uy5frq2kgxijxolr@MacBook-Air-de-Roger.local>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR0802CA0038.eurprd08.prod.outlook.com
 (2603:10a6:4:a3::24) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 20f67ee8-45be-4bca-422f-08d6fe2f5251
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3377; 
x-ms-traffictypediagnostic: BY5PR18MB3377:
x-microsoft-antispam-prvs: <BY5PR18MB33773F4B2A88C2CC02B872F5B3F90@BY5PR18MB3377.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 00851CA28B
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(346002)(376002)(136003)(366004)(396003)(39860400002)(189003)(199004)(54906003)(36756003)(52116002)(14454004)(316002)(25786009)(6916009)(31686004)(71190400001)(5660300002)(53936002)(229853002)(6436002)(6246003)(72206003)(478600001)(66066001)(6486002)(80792005)(66946007)(256004)(73956011)(81156014)(99286004)(66446008)(305945005)(8676002)(6512007)(186003)(66556008)(4326008)(66476007)(26005)(86362001)(102836004)(31696002)(64756008)(71200400001)(5024004)(8936002)(53546011)(486006)(446003)(81166006)(6116002)(11346002)(476003)(2616005)(76176011)(3846002)(7736002)(2906002)(14444005)(6506007)(68736007)(386003);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3377;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: qQgL4chXko2dJfpQnCge1nhNONX7pgWtVqQ9cYqF8HFiGeY4S7NY7ycCHywpTeDhrMWuPeELa7NoS4dMMRsBw8fNFvpPdEo0QXgf2Jh8DEyVMjyj6wn+hLiwsTelyHmfVaXi7J9r9lkY3daIZVLv1df/zOynJ/LP5wlINT9NzqJ2qs+NTAQinz/P7KPN8jdSNrf96qtMwXWXLtdFNC5UrPBlGiRVC5tJu/zmxm+GAd+pU6TqhMGeC2BQnDlwLHmVq2UZQQoSDe3+WCOOoTpoUDKyrFVJQgpAW6sMkj426PDAqvyv7xwqtEXqwfvUy3p6l+oOIwNRdSv+kJ+2gZvD8TIniYs0rhv4WamxKWUJ+GBD7u9L9deEybGqkqcJNXhdKGbadlbXLZwZen4iNw7mJm8cnhyak5uRiAniBMuJY5c=
Content-ID: <8E7CCAD44BDDB546B8CF2ECCEE27BA30@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 20f67ee8-45be-4bca-422f-08d6fe2f5251
X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Jul 2019 14:20:52.0157 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3377
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH] xstate: make use_xsave non-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: AndrewCooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 "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>

T24gMDEuMDcuMjAxOSAxNjowMSwgUm9nZXIgUGF1IE1vbm7DqSAgd3JvdGU6DQo+IE9uIE1vbiwg
SnVsIDAxLCAyMDE5IGF0IDExOjM5OjE2QU0gKzAwMDAsIEphbiBCZXVsaWNoIHdyb3RlOg0KPj4g
T24gMDEuMDcuMjAxOSAxMjo0OSwgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOg0KPj4+IC0tLSBhL3hl
bi9hcmNoL3g4Ni94c3RhdGUuYw0KPj4+ICsrKyBiL3hlbi9hcmNoL3g4Ni94c3RhdGUuYw0KPj4+
IEBAIC01NzcsNyArNTc3LDcgQEAgdW5zaWduZWQgaW50IHhzdGF0ZV9jdHh0X3NpemUodTY0IHhj
cjApDQo+Pj4gICAgLyogQ29sbGVjdCB0aGUgaW5mb3JtYXRpb24gb2YgcHJvY2Vzc29yJ3MgZXh0
ZW5kZWQgc3RhdGUgKi8NCj4+PiAgICB2b2lkIHhzdGF0ZV9pbml0KHN0cnVjdCBjcHVpbmZvX3g4
NiAqYykNCj4+PiAgICB7DQo+Pj4gLSAgICBzdGF0aWMgYm9vbCBfX2luaXRkYXRhIHVzZV94c2F2
ZSA9IHRydWU7DQo+Pj4gKyAgICBzdGF0aWMgYm9vbCB1c2VfeHNhdmUgPSB0cnVlOw0KPj4NCj4+
IFBsZWFzZSBhdHRhY2ggYXQgbGVhc3QgYSBicmllZiBjb21tZW50IGhlcmUsIHN1Y2ggdGhhdCBw
ZW9wbGUNCj4+IHdvbid0IGNvbnNpZGVyIHRoZSBfX2luaXRkYXRhIG1pc3NpbmcuDQo+IA0KPiBT
dXJlLg0KPiANCj4+DQo+PiBPZiBjb3Vyc2UgSSdkIGFjdHVhbGx5IHByZWZlciB0aGUgYW5ub3Rh
dGlvbiB0byBzdGF5IGhlcmUgaW4NCj4+IHRoZSBnY2MgY2FzZS4gSWlyYyB0aGVyZSB3YXMgb25l
IG90aGVyIGNhc2Ugd2hlcmUgdGhlcmUgd2FzDQo+PiBzdWNoIGFuIGlzc3VlOyBJIGRvbid0IHJl
Y2FsbCB3aGV0aGVyIHRoZXJlIGl0IHRvbyBnb3QgZGVhbHQNCj4+IHdpdGggYnkgcmVtb3Zpbmcg
YW4gYW5ub3RhdGlvbi4NCj4gDQo+IFllcywgaW4gdGhhdCBvdGhlciBjYXNlIHRoZSBhbm5vdGF0
aW9uIHdhcyBqdXN0IHJlbW92ZWQsIGl0J3MgNDNmYTk1YWUgWzBdDQo+IA0KPj4gSG93IGFib3V0
IHdlIGludHJvZHVjZSBhbg0KPj4gYW5ub3RhdGlvbiB0aGF0IGV4cGFuZHMgdG8gbm90aGluZyBp
biB0aGUgY2xhbmcgY2FzZSwgYnV0DQo+PiBjb250aW51ZXMgdG8gcHJvdmlkZSB0aGUgc2FtZSBm
dW5jdGlvbmFsaXR5IGZvciBnY2M/IFRoYXQNCj4+IHdvdWxkIHRoZW4gYWxzbyBjbGFyaWZ5IHRo
ZSByZWFzb24gZm9yIGl0IGJlaW5nIGluIGFueQ0KPj4gcGFydGljdWxhciBwbGFjZSAoSSBndWVz
cyB0aGVyZSBhcmUgZ29pbmcgdG8gYmUgbW9yZSkgd2l0aG91dA0KPj4gdGhlIG5lZWQgZm9yIGZ1
cnRoZXIgY29tbWVudGFyeS4NCj4gDQo+IElNTyB0aGF0J3MgYSBsaXR0bGUgYml0IGRhbmdlcm91
cywgZnJvbSB0aGUgTExWTSBidWcgcmVwb3J0IGl0IHNlZW1zDQo+IGxpa2UgTExWTSBiZWhhdmlv
dXIgaXMgbm90IGEgYnVnLCBhbmQgaGVuY2UgSSB3b3VsZG4ndCBiZSBzdXJwcmlzZWQgaWYNCj4g
bmV3ZXIgdmVyc2lvbnMgb2YgZ2NjIGFsc28gZXhoaWJpdCB0aGUgc2FtZSBpc3N1ZS4NCg0KT2th
eSwgdGhlbiBsZXQncyBnbyB0aGUgcm91dGUgeW91IHN1Z2dlc3RlZCwganVzdCB3aXRoIGEgY29t
bWVudA0KYWRkZWQgdG8gcHJldmVudCByZS1hZGRpdGlvbiBvZiB0aGUgYW5ub3RhdGlvbi4gSSB3
b25kZXIgd2hldGhlcg0Kd2Ugb3VnaHQgdG8gZG8gYW4gYXVkaXQgb2YgdGhlIGNvZGUgdG8gZmlu
ZCBwb3NzaWJsZSBmdXJ0aGVyDQpvZmZlbmRlcnMuIEl0IGRvZXNuJ3QgbG9vayB2ZXJ5IGRlc2ly
YWJsZSB0byBtZSB0byBmaW5kIHRoZQ0KaW5zdGFuY2VzIG9uZSBieSBvbmUgYnkgc29tZW9uZSBv
YnNlcnZpbmcgY3Jhc2hlcy4NCg0KSG1tLCBoYXZpbmcgbG9va2VkIGF0IHRoZSBvbGRlciBjb21t
aXQgSSdtIGFnYWluIHN0YXJ0aW5nIHRvIHdvbmRlcg0Kd2hldGhlciBkcm9wcGluZyB0aGUgYW5u
b3RhdGlvbnMgaXMgdGhlIHJpZ2h0IGNvdXJzZSBvZiBhY3Rpb24uIERpZA0Kd2UgY29uc2lkZXIg
YWRkaW5nIHZvbGF0aWxlIHRvIHRoZSB2YXJpYWJsZSBiYWNrIHRoZW4/IFRoYXQgc2hvdWxkDQpt
YWtlIHRoZSBjb21waWxlciBub3QgcHVsbCBhaGVhZCB0aGUgbWVtb3J5IGFjY2VzcyhlcyksIGFu
ZCB0aGUNCmRvd25zaWRlcyBvZiB0aGlzIHNob3VsZCBiZSBwcmV0dHkgbGltaXRlZCBmb3IgaW5p
dC1vbmx5IGl0ZW1zLg0KDQpKYW4NCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 01 14:45:57 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Jul 2019 14:45:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hhxZ3-0004NF-PI; Mon, 01 Jul 2019 14:45:53 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=QKbV=U6=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1hhxZ3-0004NA-58
 for xen-devel@lists.xenproject.org; Mon, 01 Jul 2019 14:45:53 +0000
X-Inumbo-ID: ebbb77ae-9c0e-11e9-8980-bc764e045a96
Received: from EUR04-DB3-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe0c::71f])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ebbb77ae-9c0e-11e9-8980-bc764e045a96;
 Mon, 01 Jul 2019 14:45:51 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=bitdefender.onmicrosoft.com; s=selector1-bitdefender-onmicrosoft-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=SIc4SvURItr82GgM2VKbP/Gbr2RDdfZhOgbRZBN01VQ=;
 b=miI5N2LXWZ0Nrtw/0MTd4MxVyquNXLd8p3viz1sYYk6Id1FHVj7LTd3Bb3cIo1Nsg6Ww/jvMjcXYAQlgdzmBsuEVqgMkHa/aH4yTACTh2qTBq49R+M/7mzJeSuTQrN3c4twhLvkSNN1RJQgq/H9YyjZJptiYR5QIN3zpCXHs52E=
Received: from VI1PR0202MB2928.eurprd02.prod.outlook.com (10.171.106.11) by
 VI1PR0202MB3421.eurprd02.prod.outlook.com (52.134.16.142) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2032.20; Mon, 1 Jul 2019 14:45:48 +0000
Received: from VI1PR0202MB2928.eurprd02.prod.outlook.com
 ([fe80::dd50:3e97:1d64:5aa3]) by VI1PR0202MB2928.eurprd02.prod.outlook.com
 ([fe80::dd50:3e97:1d64:5aa3%4]) with mapi id 15.20.2032.019; Mon, 1 Jul 2019
 14:45:48 +0000
From: Alexandru Stefan ISAILA <aisaila@bitdefender.com>
To: Jan Beulich <JBeulich@suse.com>
Thread-Topic: [PATCH v5] x86/emulate: Send vm_event from emulate
Thread-Index: AQHVMA7WPzdd4ckrE0m6/AH0OcBhs6a11zaA
Date: Mon, 1 Jul 2019 14:45:48 +0000
Message-ID: <0b12721c-8820-7227-1079-0bd1f5587287@bitdefender.com>
References: <fb2a4d3e-b477-11a5-7b5e-4a236acd60dd@suse.com>
In-Reply-To: <fb2a4d3e-b477-11a5-7b5e-4a236acd60dd@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: PR0P264CA0010.FRAP264.PROD.OUTLOOK.COM (2603:10a6:100::22)
 To VI1PR0202MB2928.eurprd02.prod.outlook.com
 (2603:10a6:800:e3::11)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=aisaila@bitdefender.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [91.199.104.6]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 228fc993-822f-4455-0a0b-08d6fe32ce5a
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:VI1PR0202MB3421; 
x-ms-traffictypediagnostic: VI1PR0202MB3421:|VI1PR0202MB3421:
x-microsoft-antispam-prvs: <VI1PR0202MB34218B53358A64EE22E35FA2ABF90@VI1PR0202MB3421.eurprd02.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 00851CA28B
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(376002)(136003)(39860400002)(396003)(346002)(366004)(199004)(189003)(25786009)(102836004)(5660300002)(6506007)(4326008)(52116002)(386003)(6246003)(31696002)(86362001)(66066001)(99286004)(53546011)(36756003)(31686004)(76176011)(11346002)(486006)(53936002)(6916009)(476003)(446003)(7416002)(14444005)(256004)(186003)(6512007)(6486002)(6436002)(478600001)(26005)(229853002)(68736007)(2906002)(14454004)(316002)(7736002)(305945005)(6116002)(66946007)(73956011)(3846002)(71190400001)(71200400001)(64756008)(66556008)(66476007)(66446008)(81166006)(54906003)(8676002)(81156014)(8936002)(2616005);
 DIR:OUT; SFP:1102; SCL:1; SRVR:VI1PR0202MB3421;
 H:VI1PR0202MB2928.eurprd02.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: bitdefender.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: R2i2/b2Rg/3e8M8tv63UAd/qNc4ZsUl9fQ2jzPnSPv5zKyMzRDf25DEcNHSIONJ1be3yav/mL33kKQOMt82apA73RParSn4UuOynkAFoUo8Wp6L7ATycxxTkDgjwy+KE73IUgk9FcPpxt5zxhTZCL+PzUmqThIZ5UJH8PbvUudBWO5wx9q2KaN8zipaoS9b/eApHneTixNW6HIAh9N73Y24sM+wXqhtf//1mb31IfZgrkIZyL/HPA/QIMxq/suSMs1VdLt0YP+T5ppHRw+cIEHPiT0qlOpqgBeQp4rtzGJFMJfwVwLyszaRg7g6gMCk/GcIzk9fcCrbMK4Fk0MS03+GsTwkAxXPtMM7LLsoC+BBpF3172UcqBBoISn3w2eE980GvA+HmOp5jO3DY+a99P2nJcz0LHpczyeihkT6fLRQ=
Content-ID: <99CE58F86425A7488FD2F2ACE4CB8CAF@eurprd02.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: bitdefender.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 228fc993-822f-4455-0a0b-08d6fe32ce5a
X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Jul 2019 14:45:48.6793 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 487baf29-f1da-469a-9221-243f830c36f3
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: aisaila@bbu.bitdefender.biz
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0202MB3421
Subject: Re: [Xen-devel] [PATCH v5] x86/emulate: Send vm_event from emulate
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "kevin.tian@intel.com" <kevin.tian@intel.com>,
 "tamas@tklengyel.com" <tamas@tklengyel.com>,
 "rcojocaru@bitdefender.com" <rcojocaru@bitdefender.com>, Wei Liu <wl@xen.org>,
 "jun.nakajima@intel.com" <jun.nakajima@intel.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Paul Durrant <Paul.Durrant@citrix.com>,
 "suravee.suthikulpanit@amd.com" <suravee.suthikulpanit@amd.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 "brian.woods@amd.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>

DQoNCk9uIDAxLjA3LjIwMTkgMTY6MTMsIEphbiBCZXVsaWNoIHdyb3RlOg0KPj4+PiBPbiAwNC4w
Ni4xOSBhdCAxMzo0OSwgPGFpc2FpbGFAYml0ZGVmZW5kZXIuY29tPiB3cm90ZToNCj4+IFRoaXMg
cGF0Y2ggYWltcyB0byBoYXZlIG1lbSBhY2Nlc3Mgdm0gZXZlbnRzIHNlbnQgZnJvbSB0aGUgZW11
bGF0b3IuDQo+PiBUaGlzIGlzIHVzZWZ1bCB3aGVyZSB3ZSB3YW50IHRvIG9ubHkgZW11bGF0ZSBh
IHBhZ2Ugd2FsayB3aXRob3V0DQo+PiBjaGVja2luZyB0aGUgRVBULCBidXQgd2Ugc3RpbGwgd2Fu
dCB0byBjaGVjayB0aGUgRVBUIHdoZW4gZW11bGF0aW5nDQo+PiB0aGUgaW5zdHJ1Y3Rpb24gdGhh
dCBjYXVzZWQgdGhlIHBhZ2Ugd2Fsay4gSW4gdGhpcyBjYXNlLCB0aGUgb3JpZ2luYWwNCj4+IEVQ
VCBmYXVsdCBpcyBjYXVzZWQgYnkgdGhlIHdhbGsgdHJ5aW5nIHRvIHNldCB0aGUgYWNjZXNzZWQg
b3IgZGlydHkNCj4+IGJpdHMsIGJ1dCBleGVjdXRpbmcgdGhlIGluc3RydWN0aW9uIGl0c2VsZiBt
aWdodCBhbHNvIGNhdXNlIGFuIEVQVA0KPj4gZmF1bHQgaWYgcGVybWl0dGVkIHRvIHJ1biwgYW5k
IHRoaXMgc2Vjb25kIGZhdWx0IHNob3VsZCBub3QgYmUgbG9zdC4NCj4gDQo+IEknbSBhZnJhaWQg
SSBzdGlsbCBjYW4ndCB0cmFuc2xhdGUgdGhpcyBpbnRvIHdoYXQgZXhhY3RseSBpcyB3YW50ZWQg
YW5kDQo+IHdoeS4gV2hpbGUgdHlwaWNhbGx5IHdlIGRvbid0IHVzZSBleGFtcGxlcyB0byBkZW1v
bnN0cmF0ZSB0aGF0IGlzDQo+IHdhbnRlZCBpbiBjb21taXQgbWVzc2FnZXMsIEkgdGhpbmsgdGhp
cyBpcyBhIHJhdGhlciBnb29kIGNhbmRpZGF0ZQ0KPiBmb3IgYWN0dWFsbHkgdXNpbmcgc3VjaCBh
biBhcHByb2FjaC4gVGhpcyBtYXkgdGhlbiAuLi4NCj4gDQo+PiBXZSB1c2UgaHZtZW11bF9tYXBf
bGluZWFyX2FkZHIoKSB0byBpbnRlcmNlcHQgci93IGFjY2VzcyBhbmQNCj4+IF9faHZtX2NvcHko
KSB0byBpbnRlcmNlcHQgZXhlYyBhY2Nlc3MuDQo+Pg0KPj4gRmlyc3Qgd2UgdHJ5IHRvIHNlbmQg
YSB2bSBldmVudCBhbmQgaWYgdGhlIGV2ZW50IGlzIHNlbnQgdGhlbiBlbXVsYXRpb24NCj4+IHJl
dHVybnMgWDg2RU1VTF9SRVRSWSBpbiBvcmRlciB0byBzdG9wIGVtdWxhdGlvbiBvbiBpbnN0cnVj
dGlvbnMgdGhhdA0KPj4gdXNlIGFjY2VzcyBwcm90ZWN0ZWQgcGFnZXMuIElmIHRoZSBldmVudCBp
cyBub3Qgc2VudCB0aGVuIHRoZQ0KPj4gZW11bGF0aW9uIGdvZXMgb24gYXMgZXhwZWN0ZWQuDQo+
IA0KPiAuLi4gYWxzbyBoZWxwIHVuZGVyc3RhbmRpbmcgdGhpcyBwYXJ0LCB3aGljaCBJIGNvbnRp
bnVlIHRvIGJlIGNvbmZ1c2VkDQo+IGJ5LCB0b28uDQo+IA0KPj4gQEAgLTUzMCw2ICs1MzIsNTcg
QEAgc3RhdGljIGludCBodm1lbXVsX2RvX21taW9fYWRkcihwYWRkcl90IG1taW9fZ3BhLA0KPj4g
ICAgICAgcmV0dXJuIGh2bWVtdWxfZG9faW9fYWRkcigxLCBtbWlvX2dwYSwgcmVwcywgc2l6ZSwg
ZGlyLCBkZiwgcmFtX2dwYSk7DQo+PiAgIH0NCj4+ICAgDQo+PiArYm9vbCBodm1fZW11bGF0ZV9z
ZW5kX3ZtX2V2ZW50KHVuc2lnbmVkIGxvbmcgZ2xhLCBnZm5fdCBnZm4sDQo+PiArICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHVpbnQzMl90IHBmZWMsIGJvb2wgc2VuZF9ldmVudCkNCj4+
ICt7DQo+PiArICAgIHhlbm1lbV9hY2Nlc3NfdCBhY2Nlc3M7DQo+PiArICAgIHZtX2V2ZW50X3Jl
cXVlc3RfdCByZXEgPSB7fTsNCj4+ICsgICAgcGFkZHJfdCBncGEgPSAoKGdmbl94KGdmbikgPDwg
UEFHRV9TSElGVCkgfCAoZ2xhICYgflBBR0VfTUFTSykpOw0KPiANCj4gZ2ZuX3RvX2dhZGRyKCkN
Cg0KSSB3aWxsIHVzZSB0aGF0DQoNCj4gDQo+PiArICAgIGlmICggIXNlbmRfZXZlbnQgfHwgIXBm
ZWMgKQ0KPj4gKyAgICAgICAgcmV0dXJuIGZhbHNlOw0KPiANCj4gSSB0aGluayBJJ3ZlIHNhaWQg
YmVmb3JlIHRoYXQgdGhlICFwZmVjIHBhcnQgbmVlZCBhbiBleHBsYW5hdGlvbiAoaW4NCj4gYSBj
b21tZW50KS4gV2l0aG91dCBzdWNoIGFuIGV4cGxhbmF0aW9uIEknbSBpbmNsaW5lZCB0byBzYXkg
aXQNCj4gc2hvdWxkIGJlIGRlbGV0ZWQuIElmIG90b2ggdGhpcyBpcyBzaW1wbHkgbWVhbiB0byBi
ZSBhIHNob3J0Y3V0LA0KPiB0aGVuIHlvdSBzaG91bGQgcmVhbGx5IGp1c3QgY2hlY2sgdGhlIHR3
byBiaXRzIHlvdSBhY3R1YWxseSBjYXJlDQo+IGFib3V0IGZ1cnRoZXIgZG93bi4NCg0KVGhlIHBm
ZWMgY2hlY2sgaXMgZG9uZSBiZWNhdXNlIEkgZW5jb3VudGVyZWQgcGZlYyAwIGluIHRlc3RzLiBJ
dCBjb3VsZCANCnNhdmUgc29tZSB3b3JrIGlmIHBmZWMgPT0gMCB3aGVuIGNhbGxpbmcgdGhlIGZ1
bmN0aW9uLiBJcyB0aGVyZQ0KYSBtdXN0IGluIGhhdmluZyB0aGlzIGNoZWNrIHJlbW92ZWQ/IElm
IHNvIHRoZW4gaXQgY2FuIGJlIGRvbmUuIFRoZSANCnNlbmRfZXZlbnQgd2lsbCBiZSBjaGVja2Vk
IGJlZm9yZSBjYWxsaW5nIHRoZSBmdW5jdGlvbiBhcyB5b3Ugc2FpZC4NCg0KPiANCj4gU2ltaWxh
cmx5IEkgdGhpbmsgSSd2ZSBzYWlkIGJlZm9yZSB0aGF0IEknbSBub3QgaGFwcHkgZm9yIHRoZSBj
b21tb24NCj4gY2FzZSB0byBub3cgYmUgdG8gY2FsbCBpbnRvIGhlcmUganVzdCB0byBiYWlsIGJh
Y2sgb3V0ICh3aGVuIFZNDQo+IGV2ZW50cyBhcmUgZGlzYWJsZWQgb24gYSBndWVzdCkuIElPVyBJ
IGRvbid0IHRoaW5rIHlvdSBzaG91bGQgY2FsbA0KPiBpbnRvIHRoaXMgZnVuY3Rpb24gaW4gdGhl
IGZpcnN0IHBsYWNlIHdoZW4gInNlbmRfZXZlbnQiIGlzIGZhbHNlLg0KPiANCj4+ICsgICAgaWYg
KCBwMm1fZ2V0X21lbV9hY2Nlc3MoY3VycmVudC0+ZG9tYWluLCBnZm4sICZhY2Nlc3MsDQo+PiAr
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFsdHAybV92Y3B1X2lkeChjdXJyZW50KSkgIT0g
MCApDQo+PiArICAgICAgICByZXR1cm4gZmFsc2U7DQo+PiArDQo+PiArICAgIHN3aXRjaCAoIGFj
Y2VzcyApIHsNCj4gDQo+IFN0eWxlLg0KPiANCj4+ICsgICAgY2FzZSBYRU5NRU1fYWNjZXNzX3g6
DQo+PiArICAgIGNhc2UgWEVOTUVNX2FjY2Vzc19yeDoNCj4+ICsgICAgICAgIGlmICggcGZlYyAm
IFBGRUNfd3JpdGVfYWNjZXNzICkNCj4+ICsgICAgICAgICAgICByZXEudS5tZW1fYWNjZXNzLmZs
YWdzID0gTUVNX0FDQ0VTU19SIHwgTUVNX0FDQ0VTU19XOw0KPj4gKyAgICAgICAgYnJlYWs7DQo+
PiArDQo+PiArICAgIGNhc2UgWEVOTUVNX2FjY2Vzc193Og0KPj4gKyAgICBjYXNlIFhFTk1FTV9h
Y2Nlc3Nfcnc6DQo+PiArICAgICAgICBpZiAoIHBmZWMgJiBQRkVDX2luc25fZmV0Y2ggKQ0KPj4g
KyAgICAgICAgICAgIHJlcS51Lm1lbV9hY2Nlc3MuZmxhZ3MgPSBNRU1fQUNDRVNTX1g7DQo+PiAr
ICAgICAgICBicmVhazsNCj4+ICsNCj4+ICsgICAgY2FzZSBYRU5NRU1fYWNjZXNzX3I6DQo+PiAr
ICAgIGNhc2UgWEVOTUVNX2FjY2Vzc19uOg0KPj4gKyAgICAgICAgaWYgKCBwZmVjICYgUEZFQ193
cml0ZV9hY2Nlc3MgKQ0KPj4gKyAgICAgICAgICAgIHJlcS51Lm1lbV9hY2Nlc3MuZmxhZ3MgfD0g
TUVNX0FDQ0VTU19SIHwgTUVNX0FDQ0VTU19XOw0KPj4gKyAgICAgICAgaWYgKCBwZmVjICYgUEZF
Q19pbnNuX2ZldGNoICkNCj4+ICsgICAgICAgICAgICByZXEudS5tZW1fYWNjZXNzLmZsYWdzIHw9
IE1FTV9BQ0NFU1NfWDsNCj4+ICsgICAgICAgIGJyZWFrOw0KPj4gKw0KPj4gKyAgICBkZWZhdWx0
Og0KPj4gKyAgICAgICAgcmV0dXJuIGZhbHNlOw0KPiANCj4gSSB0aGluayBpdCB3b3VsZCBiZSBt
b3JlIGZ1dHVyZSBwcm9vZiB0byBub3QgaGF2ZSBhIGRlZmF1bHQgY2FzZQ0KPiBoZXJlOiBXaGVu
IGEgbmV3IGFjY2VzcyBlbnVtZXJhdG9yIGdldHMgaW50cm9kdWNlZCwgbW9zdA0KPiBjb21waWxl
cnMgd291bGQgdGVsbCB0aGUgZGV2ZWxvcGVyIHJpZ2h0IGF3YXkgdGhhdCB0aGlzIG5ldw0KPiBl
bnVtZXJhdG9yIHZhbHVlIG5lZWRzIGFjdGl2ZWx5IGhhbmRsaW5nIGhlcmUuDQoNCkkgd2lsbCBj
dXQgdGhlIGRlZmF1bHQgY2FzZSBhbmQgdHJlYXQgYWxsIG9mIHRoZSBlbnVtIG1lbWJlcnMuDQoN
Cj4gDQo+PiArICAgIH0NCj4+ICsNCj4+ICsgICAgaWYgKCAhcmVxLnUubWVtX2FjY2Vzcy5mbGFn
cyApDQo+PiArICAgICAgICByZXR1cm4gZmFsc2U7IC8qIG5vIHZpb2xhdGlvbiAqLw0KPiANCj4g
SG93IGlzIHRoZSAiZmFsc2UiIGhlcmUgKEkgdGhpbmsgdGhpcyBpcyB0aGUgb25lIHRoZSBkZXNj
cmlwdGlvbiB0YWxrcw0KPiBhYm91dCkgbWF0Y2hpbmcgdXAgd2l0aCB0aGUgdmFyaW91cyBvdGhl
ciBvbmVzIGluIHRoZSBmdW5jdGlvbj8NCg0KVGhlcmUgc2hvdWxkIGJlIG5vIGV2ZW50IGlmIHRo
ZXJlIGlzIG5vIGFjY2VzcyB2aW9sYXRpb24uIFNvIGluIHRoaXMgDQpjYXNlIHRoZSBlbXVsYXRp
b24gaXMgY29udGludWVkIGFzIGV4cGVjdGVkLg0KDQo+IA0KPj4gQEAgLTYxNSw2ICs2NjksMTMg
QEAgc3RhdGljIHZvaWQgKmh2bWVtdWxfbWFwX2xpbmVhcl9hZGRyKA0KPj4gICANCj4+ICAgICAg
ICAgICBpZiAoIHBmZWMgJiBQRkVDX3dyaXRlX2FjY2VzcyApDQo+PiAgICAgICAgICAgew0KPj4g
KyAgICAgICAgICAgIGlmICggaHZtX2VtdWxhdGVfc2VuZF92bV9ldmVudChhZGRyLCBnZm4sIHBm
ZWMsDQo+PiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGh2bWVt
dWxfY3R4dC0+c2VuZF9ldmVudCkgKQ0KPj4gKyAgICAgICAgICAgIHsNCj4+ICsgICAgICAgICAg
ICAgICAgZXJyID0gRVJSX1BUUih+WDg2RU1VTF9SRVRSWSk7DQo+PiArICAgICAgICAgICAgICAg
IGdvdG8gb3V0Ow0KPj4gKyAgICAgICAgICAgIH0NCj4gDQo+IEhvdyBjb21lIHRoaXMgc2l0cyBv
bmx5IG9uIHRoZSB3cml0ZSBwYXRoPw0KDQpXZSBhcmUgaW50ZXJlc3RlZCBvbmx5IGZvciB0aGUg
d3JpdGUgYWNjZXNzIG9uIHRoaXMgcGF0aC4gVGhpcyBhbHNvIA0KZW5zdXJlcyB0aGF0IHBmZWMg
aXMgc2V0Lg0KDQo+IA0KPj4gQEAgLTExMTUsNyArMTE3Niw4IEBAIHN0YXRpYyBpbnQgbGluZWFy
X3JlYWQodW5zaWduZWQgbG9uZyBhZGRyLCB1bnNpZ25lZCBpbnQgYnl0ZXMsIHZvaWQgKnBfZGF0
YSwNCj4+ICAgICAgICAqIGNsZWFuIHVwIGFueSBpbnRlcmltIHN0YXRlLg0KPj4gICAgICAgICov
DQo+PiAgICAgICBpZiAoICFodm1lbXVsX2ZpbmRfbW1pb19jYWNoZSh2aW8sIGFkZHIsIElPUkVR
X1JFQUQsIGZhbHNlKSApDQo+PiAtICAgICAgICByYyA9IGh2bV9jb3B5X2Zyb21fZ3Vlc3RfbGlu
ZWFyKHBfZGF0YSwgYWRkciwgYnl0ZXMsIHBmZWMsICZwZmluZm8pOw0KPj4gKyAgICAgICAgcmMg
PSBodm1fY29weV9mcm9tX2d1ZXN0X2xpbmVhcihwX2RhdGEsIGFkZHIsIGJ5dGVzLCBwZmVjLCAm
cGZpbmZvLA0KPj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBodm1l
bXVsX2N0eHQtPnNlbmRfZXZlbnQpOw0KPiANCj4gSSdtIG5vdCB2ZXJ5IGhhcHB5IHRvIHNlZSB0
aGlzIG5ldyBwYXJhbWV0ZXIvYXJndW1lbnQgYWRkaXRpb24uDQo+IERpZCB5b3UgY29uc2lkZXIg
cHV0dGluZyB0aGUgZmxhZyBvZiBpbnRlcmVzdCBlbHNld2hlcmUgKGludG8gYQ0KPiBzdHJ1Y3R1
cmUgaGFuZ2luZyBvZmYgb2YgY3VycmVudCwgb3IgaW50byBwYWdlZmF1bHRfaW5mb190KT8NCj4g
DQo+IEZ1cnRoZXJtb3JlLCBpZiB0aGUgcGFyYW1ldGVyIGlzIHJlYWxseSB1bmF2b2lkYWJsZSwg
dGhlbiBwbGVhc2UNCj4gc2VwYXJhdGUgdGhlIG1lY2hhbmljcyBvZiBpbnRyb2R1Y2luZyBpdCBm
cm9tIHRoZSBhY3R1YWwgY2hhbmdlDQo+IHlvdSdyZSBhZnRlci4NCg0KSSBjb3VsZCBtb3ZlIHRo
ZSBmbGFnIHRvIHZjcHUuYXJjaC52bV9ldmVudC5zZW5kX2V2ZW50Lg0KDQo+IA0KPj4gQEAgLTI2
MjksNyArMjY5Miw3IEBAIHZvaWQgaHZtX2VtdWxhdGVfaW5pdF9wZXJfaW5zbigNCj4+ICAgICAg
ICAgICAgICAgIGh2bV9jb3B5X2Zyb21fZ3Vlc3RfbGluZWFyKGh2bWVtdWxfY3R4dC0+aW5zbl9i
dWYsIGFkZHIsDQo+PiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBz
aXplb2YoaHZtZW11bF9jdHh0LT5pbnNuX2J1ZiksDQo+PiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwZmVjIHwgUEZFQ19pbnNuX2ZldGNoLA0KPj4gLSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBOVUxMKSA9PSBIVk1UUkFOU19va2F5KSA/
DQo+PiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIE5VTEwsIGZhbHNl
KSA9PSBIVk1UUkFOU19va2F5KSA/DQo+IA0KPiBJZiB5b3UgcGFzcyBmYWxzZSBoZXJlLCB3aGF0
J3MgdGhlIHBvaW50IG9mIGhhbmRsaW5nIGluc24gZmV0Y2hlcw0KPiBpbiB0aGUgbmV3IGZ1bmN0
aW9uIHlvdSBhZGQ/DQoNClRoaXMgaXMgYSBnb29kIHF1ZXN0aW9uLiBCeSBsb29raW5nIGF0IHRo
ZSBmbG93IEkgdGhpbmsgSSBzaG91bGQgdXNlIA0KY2FsbCB0aGUgc2VuZF9ldmVudCBoZXJlIGFs
c28uIEFzc3VtaW5nIHRoYXQgaGF2aW5nIA0KaHZtZW11bF9jdHh0LT5pbnNuX2J1Zl9ieXRlcyA9
IDAgaWYgdGhlIGV2ZW50IHdhcyBzZW5kIGlzIGVub3VnaCB0byBoYXZlIA0KdGhlIGVtdWxhdGlv
biBzdG9wIHRoZW4gSSB3aWxsIGdpdmUgdGhpcyBhIHRlc3QuDQoNClRoYW5rcywNCkFsZXgNCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 01 14:58:16 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Jul 2019 14:58:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hhxkw-0005Gj-1N; Mon, 01 Jul 2019 14:58:10 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=YZ94=U6=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hhxku-0005Ge-Dn
 for xen-devel@lists.xenproject.org; Mon, 01 Jul 2019 14:58:08 +0000
X-Inumbo-ID: 9500dd04-9c10-11e9-bb20-2fe5308d9baa
Received: from m4a0041g.houston.softwaregrp.com (unknown [15.124.2.87])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 9500dd04-9c10-11e9-bb20-2fe5308d9baa;
 Mon, 01 Jul 2019 14:58:06 +0000 (UTC)
Received: FROM m4a0041g.houston.softwaregrp.com (15.120.17.147) BY
 m4a0041g.houston.softwaregrp.com WITH ESMTP; 
 Mon,  1 Jul 2019 14:57:43 +0000
Received: from M9W0068.microfocus.com (2002:f79:bf::f79:bf) by
 M4W0335.microfocus.com (2002:f78:1193::f78:1193) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Mon, 1 Jul 2019 14:55:16 +0000
Received: from NAM01-BY2-obe.outbound.protection.outlook.com (15.124.72.14) by
 M9W0068.microfocus.com (15.121.0.191) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Mon, 1 Jul 2019 14:55:16 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3203.namprd18.prod.outlook.com (10.255.137.96) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2032.18; Mon, 1 Jul 2019 14:55:14 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc%3]) with mapi id 15.20.2008.020; Mon, 1 Jul 2019
 14:55:14 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Alexandru Stefan ISAILA <aisaila@bitdefender.com>
Thread-Topic: [PATCH v5] x86/emulate: Send vm_event from emulate
Thread-Index: AQHVMA7WPzdd4ckrE0m6/AH0OcBhs6a11zaAgAACkAA=
Date: Mon, 1 Jul 2019 14:55:14 +0000
Message-ID: <3fa5932d-174c-9b57-3cb6-aab4eb6a5238@suse.com>
References: <fb2a4d3e-b477-11a5-7b5e-4a236acd60dd@suse.com>
 <0b12721c-8820-7227-1079-0bd1f5587287@bitdefender.com>
In-Reply-To: <0b12721c-8820-7227-1079-0bd1f5587287@bitdefender.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB8PR06CA0062.eurprd06.prod.outlook.com
 (2603:10a6:10:120::36) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 2de21ac3-66ef-4564-b4f1-08d6fe341f8b
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3203; 
x-ms-traffictypediagnostic: BY5PR18MB3203:
x-microsoft-antispam-prvs: <BY5PR18MB3203753243EBBEED85765008B3F90@BY5PR18MB3203.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 00851CA28B
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(376002)(136003)(366004)(396003)(39860400002)(346002)(189003)(199004)(8676002)(478600001)(14444005)(71190400001)(256004)(446003)(486006)(66556008)(66446008)(66476007)(73956011)(64756008)(6116002)(99286004)(52116002)(80792005)(66946007)(66066001)(186003)(36756003)(11346002)(31696002)(26005)(54906003)(81166006)(71200400001)(229853002)(76176011)(102836004)(305945005)(31686004)(7416002)(53546011)(68736007)(81156014)(476003)(53936002)(7736002)(2906002)(316002)(386003)(6916009)(4326008)(6246003)(5660300002)(8936002)(14454004)(6436002)(3846002)(6512007)(72206003)(86362001)(2616005)(6486002)(25786009)(6506007);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3203;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: 9mBe/lN1RcCWS2Xop4rBMJS4WiJBemuToKp3Xh8Wb3rfdbG98oE4LRZteHtHgk0UebytTBowzZ5SJdOnYZ1jSMu64tJYh9+bQOM7KS6QljGatG6wpYEnWhbZWOmolusbvmUT/0SBGUJgEb2IxDYKx+JAx3aRbSG4pVNCTWHi1gRnGA04FHKoQqkheg0tuHcEl0/QlW6AZfb4qN2VAUmKkMaSGzxIlG3rDb10N2Up9KqA5PeX7XGgbHNUcgjgsE7G4SAs0kAh+j2ONxBF/qXvEqrjnM7e+N4uX3E1zN4e0igsepQ5a3cwpXXsMw3OOMC6jdHk2wH+xCpvoVas+9HGcfm7qziDADGb9dEjdpkM3GDrikGeuy/PiIJsm+XrWndBQAjEaKJyHSpxV9fef+6QJodgh78UQ321OOLH19IbHho=
Content-ID: <E359837C9E45D2418A844CBA90A4BDD6@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 2de21ac3-66ef-4564-b4f1-08d6fe341f8b
X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Jul 2019 14:55:14.3865 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3203
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v5] x86/emulate: Send vm_event from emulate
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wl@xen.org>, "kevin.tian@intel.com" <kevin.tian@intel.com>,
 "tamas@tklengyel.com" <tamas@tklengyel.com>,
 "jun.nakajima@intel.com" <jun.nakajima@intel.com>,
 "rcojocaru@bitdefender.com" <rcojocaru@bitdefender.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 PaulDurrant <Paul.Durrant@citrix.com>,
 "suravee.suthikulpanit@amd.com" <suravee.suthikulpanit@amd.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 "brian.woods@amd.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>

T24gMDEuMDcuMjAxOSAxNjo0NSwgQWxleGFuZHJ1IFN0ZWZhbiBJU0FJTEEgd3JvdGU6DQo+IE9u
IDAxLjA3LjIwMTkgMTY6MTMsIEphbiBCZXVsaWNoIHdyb3RlOg0KPj4+Pj4gT24gMDQuMDYuMTkg
YXQgMTM6NDksIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4gd3JvdGU6DQo+Pj4gKyAgICBpZiAo
ICFzZW5kX2V2ZW50IHx8ICFwZmVjICkNCj4+PiArICAgICAgICByZXR1cm4gZmFsc2U7DQo+Pg0K
Pj4gSSB0aGluayBJJ3ZlIHNhaWQgYmVmb3JlIHRoYXQgdGhlICFwZmVjIHBhcnQgbmVlZCBhbiBl
eHBsYW5hdGlvbiAoaW4NCj4+IGEgY29tbWVudCkuIFdpdGhvdXQgc3VjaCBhbiBleHBsYW5hdGlv
biBJJ20gaW5jbGluZWQgdG8gc2F5IGl0DQo+PiBzaG91bGQgYmUgZGVsZXRlZC4gSWYgb3RvaCB0
aGlzIGlzIHNpbXBseSBtZWFuIHRvIGJlIGEgc2hvcnRjdXQsDQo+PiB0aGVuIHlvdSBzaG91bGQg
cmVhbGx5IGp1c3QgY2hlY2sgdGhlIHR3byBiaXRzIHlvdSBhY3R1YWxseSBjYXJlDQo+PiBhYm91
dCBmdXJ0aGVyIGRvd24uDQo+IA0KPiBUaGUgcGZlYyBjaGVjayBpcyBkb25lIGJlY2F1c2UgSSBl
bmNvdW50ZXJlZCBwZmVjIDAgaW4gdGVzdHMuIEl0IGNvdWxkDQo+IHNhdmUgc29tZSB3b3JrIGlm
IHBmZWMgPT0gMCB3aGVuIGNhbGxpbmcgdGhlIGZ1bmN0aW9uLiBJcyB0aGVyZQ0KPiBhIG11c3Qg
aW4gaGF2aW5nIHRoaXMgY2hlY2sgcmVtb3ZlZD8gSWYgc28gdGhlbiBpdCBjYW4gYmUgZG9uZS4g
VGhlDQo+IHNlbmRfZXZlbnQgd2lsbCBiZSBjaGVja2VkIGJlZm9yZSBjYWxsaW5nIHRoZSBmdW5j
dGlvbiBhcyB5b3Ugc2FpZC4NCg0KSXQncyBub3QgYSByZXF1aXJlbWVudCBmb3IgaXQgdG8gYmUg
cmVtb3ZlZCwgX2lmXyB0aGVyZSdzIGEgZ29vZA0KcmVhc29uIGZvciBpdCB0byBiZSB0aGVyZS4g
SSBkb24ndCwgaG93ZXZlciwgc2VlIGhvdyBwZmVjPTAgY291bGQNCmJlIGEgcHJvYmxlbSAtIGFm
YWljdCBpdCB3b3VsZCByZXR1cm4gZmFsc2UgYSBmZXcgbGluZXMgZnVydGhlcg0KZG93biBpbiB0
aGF0IGNhc2UuDQoNCj4+PiArICAgIGlmICggIXJlcS51Lm1lbV9hY2Nlc3MuZmxhZ3MgKQ0KPj4+
ICsgICAgICAgIHJldHVybiBmYWxzZTsgLyogbm8gdmlvbGF0aW9uICovDQo+Pg0KPj4gSG93IGlz
IHRoZSAiZmFsc2UiIGhlcmUgKEkgdGhpbmsgdGhpcyBpcyB0aGUgb25lIHRoZSBkZXNjcmlwdGlv
biB0YWxrcw0KPj4gYWJvdXQpIG1hdGNoaW5nIHVwIHdpdGggdGhlIHZhcmlvdXMgb3RoZXIgb25l
cyBpbiB0aGUgZnVuY3Rpb24/DQo+IA0KPiBUaGVyZSBzaG91bGQgYmUgbm8gZXZlbnQgaWYgdGhl
cmUgaXMgbm8gYWNjZXNzIHZpb2xhdGlvbi4gU28gaW4gdGhpcw0KPiBjYXNlIHRoZSBlbXVsYXRp
b24gaXMgY29udGludWVkIGFzIGV4cGVjdGVkLg0KDQpCdXQgdGhpcyBkb2Vzbid0IGFuc3dlciBt
eSBxdWVzdGlvbjogWW91IHVzZSAiZmFsc2UiIGFzIHJldHVybiB2YWx1ZQ0KdG8gaW5kaWNhdGUg
ZGlmZmVyZW50IHRoaW5ncy4gT25seSB0aGUgb25lIGhlcmUgbWVhbnMgIm5vIGFjY2Vzcw0Kdmlv
bGF0aW9uIi4NCg0KPj4+IEBAIC02MTUsNiArNjY5LDEzIEBAIHN0YXRpYyB2b2lkICpodm1lbXVs
X21hcF9saW5lYXJfYWRkcigNCj4+PiAgICANCj4+PiAgICAgICAgICAgIGlmICggcGZlYyAmIFBG
RUNfd3JpdGVfYWNjZXNzICkNCj4+PiAgICAgICAgICAgIHsNCj4+PiArICAgICAgICAgICAgaWYg
KCBodm1fZW11bGF0ZV9zZW5kX3ZtX2V2ZW50KGFkZHIsIGdmbiwgcGZlYywNCj4+PiArICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGh2bWVtdWxfY3R4dC0+c2VuZF9l
dmVudCkgKQ0KPj4+ICsgICAgICAgICAgICB7DQo+Pj4gKyAgICAgICAgICAgICAgICBlcnIgPSBF
UlJfUFRSKH5YODZFTVVMX1JFVFJZKTsNCj4+PiArICAgICAgICAgICAgICAgIGdvdG8gb3V0Ow0K
Pj4+ICsgICAgICAgICAgICB9DQo+Pg0KPj4gSG93IGNvbWUgdGhpcyBzaXRzIG9ubHkgb24gdGhl
IHdyaXRlIHBhdGg/DQo+IA0KPiBXZSBhcmUgaW50ZXJlc3RlZCBvbmx5IGZvciB0aGUgd3JpdGUg
YWNjZXNzIG9uIHRoaXMgcGF0aC4gVGhpcyBhbHNvDQo+IGVuc3VyZXMgdGhhdCBwZmVjIGlzIHNl
dC4NCg0KSSdtIHNvcnJ5LCBidXQgdGhlIGV2ZW50IHNlbmRpbmcgc2hvdWxkIG5vdCBiZSB0YWls
b3JlZCB0byB3aGF0IHlvdQ0KbmVlZCBvciB3YW50LiBPciBpZiBzbyAoaS5lLiBpZiBhZ3JlZWQg
dXBvbiBhbW9uZyB0aGUgVk0gZXZlbnQNCm1haW50YWluZXJzKSB0aGVuIHRoaXMgcmVzdHJpY3Rp
b24gc2hvdWxkIGJlIGNsZWFybHkgc3BlbGxlZCBvdXQuDQoNCkphbg0KX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 01 15:05:24 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Jul 2019 15:05:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hhxrj-00065S-So; Mon, 01 Jul 2019 15: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=hv+X=U6=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hhxri-00065N-GA
 for xen-devel@lists.xenproject.org; Mon, 01 Jul 2019 15:05:10 +0000
X-Inumbo-ID: 9d99698f-9c11-11e9-8980-bc764e045a96
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9d99698f-9c11-11e9-8980-bc764e045a96;
 Mon, 01 Jul 2019 15:05:08 +0000 (UTC)
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 9rVidZGfc9Wz+Humqi/hMyhPsQabGSj+gMyRnf5lNC8Ic+EfLjGxj8QjYeIT+bUANILi0y26GK
 PEqVemfIZyqHQ/ksx6l5Oa2qS2Nka2OGHxdzSZTH4fu8FmlhkFNP5u17Mw/ahw6wj+4a432BF6
 NVIb6NQjEOUcaHeS+FBMoZTmvtnyA7aygwnM4pHa0tri1otOuw+Ftu4BKhV26fPeBiNLhk48f/
 IIhlWgjO2th7RZZYlIMd0hnaQFEEPjXZvq+dfPqwgVqsXnnYp3H4qHxYmHmhkn+6D8hG2W+sX+
 55o=
X-SBRS: 2.7
X-MesageID: 2496213
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,439,1557201600"; 
   d="scan'208";a="2496213"
Date: Mon, 1 Jul 2019 16:04:43 +0100
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Message-ID: <20190701150443.GJ13449@perard.uk.xensource.com>
References: <20190617161050.4684-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20190617161050.4684-1-anthony.perard@citrix.com>
User-Agent: Mutt/1.12.1 (2019-06-15)
Subject: [Xen-devel] Ping: [PATCH] Config.mk: update OVMF to
 edk2-stable201905
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>, Konrad
 Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 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>

T24gTW9uLCBKdW4gMTcsIDIwMTkgYXQgMDU6MTA6NTBQTSArMDEwMCwgQW50aG9ueSBQRVJBUkQg
d3JvdGU6Cj4gVXBkYXRlIHRvIHRoZSBsYXRlc3Qgc3RhYmxlIHRhZy4KPiAKPiBTaWduZWQtb2Zm
LWJ5OiBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KCkhpLAoKQ291
bGQgb25lIG9mIHlvdSBjb21taXQgdGhpcyBwYXRjaD8KClRoYW5rcywKCi0tIApBbnRob255IFBF
UkFSRAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 01 15:10:40 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Jul 2019 15:10:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hhxwx-0006pM-Kk; Mon, 01 Jul 2019 15:10:35 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=aTZJ=U6=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hhxww-0006pH-6h
 for xen-devel@lists.xenproject.org; Mon, 01 Jul 2019 15:10:34 +0000
X-Inumbo-ID: 5e585d3e-9c12-11e9-b025-f3dcbabb9ab2
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 5e585d3e-9c12-11e9-b025-f3dcbabb9ab2;
 Mon, 01 Jul 2019 15:10:32 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id C3B17B0A5;
 Mon,  1 Jul 2019 15:10:30 +0000 (UTC)
To: Jan Beulich <JBeulich@suse.com>
References: <be24ad7e-9510-912c-9984-7eec792fae86@suse.com>
From: Juergen Gross <jgross@suse.com>
Message-ID: <45139cf0-0b53-1ca2-c8b2-2c2e8813a82d@suse.com>
Date: Mon, 1 Jul 2019 17:10:28 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <be24ad7e-9510-912c-9984-7eec792fae86@suse.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH 13/60] xen/sched: move some per-vcpu items
 to struct sched_unit
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 Dario Faggioli <dfaggioli@suse.com>, Julien Grall <julien.grall@arm.com>,
 Meng Xu <mengxu@cis.upenn.edu>, Ian Jackson <ian.jackson@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDEuMDcuMTkgMTY6MDgsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDI4LjA1LjE5IGF0
IDEyOjMyLCA8amdyb3NzQHN1c2UuY29tPiB3cm90ZToKPj4gQEAgLTE1NSw4ICsxNTYsOCBAQCBz
dGF0aWMgdm9pZCBubWlfbWNlX3NvZnRpcnEodm9pZCkKPj4gICAgICAgICogU2V0IHRoZSB0bXAg
dmFsdWUgdW5jb25kaXRpb25hbGx5LCBzbyB0aGF0IHRoZSBjaGVjayBpbiB0aGUgaXJldAo+PiAg
ICAgICAgKiBoeXBlcmNhbGwgd29ya3MuCj4+ICAgICAgICAqLwo+PiAtICAgIGNwdW1hc2tfY29w
eShzdC0+dmNwdS0+Y3B1X2hhcmRfYWZmaW5pdHlfdG1wLAo+PiAtICAgICAgICAgICAgICAgICBz
dC0+dmNwdS0+Y3B1X2hhcmRfYWZmaW5pdHkpOwo+PiArICAgIGNwdW1hc2tfY29weShzdC0+dmNw
dS0+c2NoZWRfdW5pdC0+Y3B1X2hhcmRfYWZmaW5pdHlfdG1wLAo+PiArICAgICAgICAgICAgICAg
ICBzdC0+dmNwdS0+c2NoZWRfdW5pdC0+Y3B1X2hhcmRfYWZmaW5pdHkpOwo+IAo+IEFpdWkgdGhp
cyBhZmZlY3RzIGFsbCB2Q1BVLXMgaW4gdGhlIHVuaXQsIHdoaWNoIGlzIHVubGlrZWx5IHRvIGJl
IHdoYXQgd2UKPiB3YW50IGhlcmU6IFRoZXJlJ3Mgbm93IG9ubHkgb25lIGNwdV9oYXJkX2FmZmlu
aXR5X3RtcCBmb3IgYWxsIHZDUFUtcwo+IGluIHRoZSB1bml0LCB5ZXQgZXZlcnkgdkNQVSBpbiB0
aGVyZSBtYXkgd2FudCB0byBtYWtlIHVzZSBvZiB0aGUKPiBmaWVsZCBpbiBwYXJhbGxlbC4KCkht
bSwgeWVzLCB3ZSdsbCBuZWVkIGEgdXNhZ2UgYml0bWFzay4KClBsZWFzZSBub3RlIHRoYXQgYWZm
ZWN0aW5nIGFsbCB2Y3B1cyBpbiB0aGUgdW5pdCBpcyBwZXIgZGVzaWduLiBXaXRoCm11bHRpcGxl
IHZjcHVzIG9mIGEgdW5pdCBuZWVkaW5nIHRoaXMgZmVhdHVyZSBpbiBwYXJhbGxlbCB0aGVyZSBp
cyBubwp3YXkgdGhleSBjYW4gaGF2ZSBkaWZmZXJlbnQgbmVlZHMgcmVnYXJkaW5nIHRlbXBvcmFy
eSBhZmZpbml0eS4KCj4gCj4gSSBhbHNvIHdvbmRlciBob3cgdGhlIGNvZGUgZnVydGhlciBkb3du
IGluIHRoaXMgZnVuY3Rpb24gZml0cyB3aXRoCj4gdGhlIHNjaGVkdWxlciB1bml0IGNvbmNlcHQu
IEJ1dCBwZXJoYXBzIHRoYXQncyBnb2luZyB0byBiZSBkZWFsdCB3aXRoCj4gYnkgbGF0ZXIgcGF0
Y2hlcy4uLgo+IAo+PiAtLS0gYS94ZW4vY29tbW9uL2RvbWFpbi5jCj4+ICsrKyBiL3hlbi9jb21t
b24vZG9tYWluLmMKPj4gQEAgLTEyNSwxMSArMTI1LDYgQEAgc3RhdGljIHZvaWQgdmNwdV9pbmZv
X3Jlc2V0KHN0cnVjdCB2Y3B1ICp2KQo+PiAgIAo+PiAgIHN0YXRpYyB2b2lkIHZjcHVfZGVzdHJv
eShzdHJ1Y3QgdmNwdSAqdikKPj4gICB7Cj4+IC0gICAgZnJlZV9jcHVtYXNrX3Zhcih2LT5jcHVf
aGFyZF9hZmZpbml0eSk7Cj4+IC0gICAgZnJlZV9jcHVtYXNrX3Zhcih2LT5jcHVfaGFyZF9hZmZp
bml0eV90bXApOwo+PiAtICAgIGZyZWVfY3B1bWFza192YXIodi0+Y3B1X2hhcmRfYWZmaW5pdHlf
c2F2ZWQpOwo+PiAtICAgIGZyZWVfY3B1bWFza192YXIodi0+Y3B1X3NvZnRfYWZmaW5pdHkpOwo+
PiAtCj4+ICAgICAgIGZyZWVfdmNwdV9zdHJ1Y3Qodik7Cj4+ICAgfQo+PiAgIAo+PiBAQCAtMTUz
LDEyICsxNDgsNiBAQCBzdHJ1Y3QgdmNwdSAqdmNwdV9jcmVhdGUoCj4+ICAgCj4+ICAgICAgIGdy
YW50X3RhYmxlX2luaXRfdmNwdSh2KTsKPj4gICAKPj4gLSAgICBpZiAoICF6YWxsb2NfY3B1bWFz
a192YXIoJnYtPmNwdV9oYXJkX2FmZmluaXR5KSB8fAo+PiAtICAgICAgICAgIXphbGxvY19jcHVt
YXNrX3Zhcigmdi0+Y3B1X2hhcmRfYWZmaW5pdHlfdG1wKSB8fAo+PiAtICAgICAgICAgIXphbGxv
Y19jcHVtYXNrX3Zhcigmdi0+Y3B1X2hhcmRfYWZmaW5pdHlfc2F2ZWQpIHx8Cj4+IC0gICAgICAg
ICAhemFsbG9jX2NwdW1hc2tfdmFyKCZ2LT5jcHVfc29mdF9hZmZpbml0eSkgKQo+PiAtICAgICAg
ICBnb3RvIGZhaWw7Cj4gCj4gU2VlaW5nIHRoZXNlLCBJJ20gYWN0dWFsbHkgaGF2aW5nIHRyb3Vi
bGUgdW5kZXJzdGFuZGluZyBob3cgeW91IG1lYW4KPiB0byByZXRhaW4gdGhlIHVzZXIgdmlzaWJs
ZSBpbnRlcmZhY2UgYmVoYXZpb3IgaGVyZTogSWYgeW91IG9ubHkgc3RvcmUgYW4KPiBhZmZpbml0
eSBwZXIgc2NoZWQgdW5pdCwgdGhlbiBob3cgYXJlIHlvdSBtZWFuaW5nIHRvIGhvbm9yIHRoZSB2
Q1BVCj4gZ3JhbnVsYXIgcmVxdWVzdHMgY29taW5nIGluPwoKV2l0aCBjb3JlIHNjaGVkdWxpbmcg
aXQgaXMgb25seSBwb3NzaWJsZSB0byBzZXQgKHZpcnR1YWwpIGNvcmUKYWZmaW5pdGllcy4gV2hl
bmV2ZXIgYW4gYWZmaW5pdHkgb2YgYSB2Y3B1IGlzIGJlaW5nIHNldCBpdCB3aWxsIHNldCB0aGUK
YWZmaW5pdHkgb2YgdGhlIHdob2xlIHVuaXQuCgo+IAo+PiBAQCAtNTU3LDkgKzU0NSwxMCBAQCB2
b2lkIGRvbWFpbl91cGRhdGVfbm9kZV9hZmZpbml0eShzdHJ1Y3QgZG9tYWluICpkKQo+PiAgICAg
ICAgICAgICovCj4+ICAgICAgICAgICBmb3JfZWFjaF92Y3B1ICggZCwgdiApCj4+ICAgICAgICAg
ICB7Cj4+IC0gICAgICAgICAgICBjcHVtYXNrX29yKGRvbV9jcHVtYXNrLCBkb21fY3B1bWFzaywg
di0+Y3B1X2hhcmRfYWZmaW5pdHkpOwo+PiArICAgICAgICAgICAgY3B1bWFza19vcihkb21fY3B1
bWFzaywgZG9tX2NwdW1hc2ssCj4+ICsgICAgICAgICAgICAgICAgICAgICAgIHYtPnNjaGVkX3Vu
aXQtPmNwdV9oYXJkX2FmZmluaXR5KTsKPj4gICAgICAgICAgICAgICBjcHVtYXNrX29yKGRvbV9j
cHVtYXNrX3NvZnQsIGRvbV9jcHVtYXNrX3NvZnQsCj4+IC0gICAgICAgICAgICAgICAgICAgICAg
IHYtPmNwdV9zb2Z0X2FmZmluaXR5KTsKPj4gKyAgICAgICAgICAgICAgICAgICAgICAgdi0+c2No
ZWRfdW5pdC0+Y3B1X3NvZnRfYWZmaW5pdHkpOwo+PiAgICAgICAgICAgfQo+IAo+IFRoZXJlJ3Mg
bm90IGdvaW5nIHRvIGJlIGEgZm9yX2VhY2hfc2NoZWRfdW5pdCgpLCBpcyB0aGVyZT8gSXQKPiB3
b3VsZCBtZWFuIGxlc3MgaXRlcmF0aW9ucyBoZXJlLCBhbmQgbGVzcyByZWR1bmRhbnQgQ1BVIG1h
c2sKPiBvcGVyYXRpb25zLiBBaCwgdGhhdCdzIHRoZSBzdWJqZWN0IG9mIHBhdGNoIDMwLgoKUmln
aHQuCgo+IAo+PiBAQCAtMTIyNiw3ICsxMjE1LDcgQEAgaW50IHZjcHVfcmVzZXQoc3RydWN0IHZj
cHUgKnYpCj4+ICAgICAgIHYtPmFzeW5jX2V4Y2VwdGlvbl9tYXNrID0gMDsKPj4gICAgICAgbWVt
c2V0KHYtPmFzeW5jX2V4Y2VwdGlvbl9zdGF0ZSwgMCwgc2l6ZW9mKHYtPmFzeW5jX2V4Y2VwdGlv
bl9zdGF0ZSkpOwo+PiAgICNlbmRpZgo+PiAtICAgIGNwdW1hc2tfY2xlYXIodi0+Y3B1X2hhcmRf
YWZmaW5pdHlfdG1wKTsKPj4gKyAgICBjcHVtYXNrX2NsZWFyKHYtPnNjaGVkX3VuaXQtPmNwdV9o
YXJkX2FmZmluaXR5X3RtcCk7Cj4gCj4gU2FtZSBpc3N1ZSBhcyBhYm92ZSAtIHlvdSdyZSBhZmZl
Y3Rpbmcgb3RoZXIgdkNQVS1zIGhlcmUuCgpZZXMsIHdlJ2xsIG5lZWQgYSB1c2FnZSBiaXRtYXNr
IHRvIGJlIHRlc3RlZCBoZXJlLgoKPiAKPj4gLS0tIGEveGVuL2NvbW1vbi9kb21jdGwuYwo+PiAr
KysgYi94ZW4vY29tbW9uL2RvbWN0bC5jCj4+IEBAIC02MTQsNiArNjE0LDcgQEAgbG9uZyBkb19k
b21jdGwoWEVOX0dVRVNUX0hBTkRMRV9QQVJBTSh4ZW5fZG9tY3RsX3QpIHVfZG9tY3RsKQo+PiAg
ICAgICBjYXNlIFhFTl9ET01DVExfZ2V0dmNwdWFmZmluaXR5Ogo+PiAgICAgICB7Cj4+ICAgICAg
ICAgICBzdHJ1Y3QgdmNwdSAqdjsKPj4gKyAgICAgICAgc3RydWN0IHNjaGVkX3VuaXQgKnVuaXQ7
Cj4gCj4gY29uc3Q/Cj4gCj4+IC0tLSBhL3hlbi9jb21tb24va2V5aGFuZGxlci5jCj4+ICsrKyBi
L3hlbi9jb21tb24va2V5aGFuZGxlci5jCj4+IEBAIC0zMTIsOCArMzEyLDggQEAgc3RhdGljIHZv
aWQgZHVtcF9kb21haW5zKHVuc2lnbmVkIGNoYXIga2V5KQo+PiAgICAgICAgICAgICAgICAgICBw
cmludGsoImRpcnR5X2NwdT0ldSIsIHYtPmRpcnR5X2NwdSk7Cj4+ICAgICAgICAgICAgICAgcHJp
bnRrKCJcbiIpOwo+PiAgICAgICAgICAgICAgIHByaW50aygiICAgIGNwdV9oYXJkX2FmZmluaXR5
PXslKnBibH0gY3B1X3NvZnRfYWZmaW5pdHk9eyUqcGJsfVxuIiwKPj4gLSAgICAgICAgICAgICAg
ICAgICBucl9jcHVfaWRzLCBjcHVtYXNrX2JpdHModi0+Y3B1X2hhcmRfYWZmaW5pdHkpLAo+PiAt
ICAgICAgICAgICAgICAgICAgIG5yX2NwdV9pZHMsIGNwdW1hc2tfYml0cyh2LT5jcHVfc29mdF9h
ZmZpbml0eSkpOwo+PiArICAgICAgICAgICAgICAgICAgIG5yX2NwdV9pZHMsIGNwdW1hc2tfYml0
cyh2LT5zY2hlZF91bml0LT5jcHVfaGFyZF9hZmZpbml0eSksCj4+ICsgICAgICAgICAgICAgICAg
ICAgbnJfY3B1X2lkcywgY3B1bWFza19iaXRzKHYtPnNjaGVkX3VuaXQtPmNwdV9zb2Z0X2FmZmlu
aXR5KSk7Cj4gCj4gSSBkb24ndCBzZWUgdGhlIHZhbHVlIG9mIGxvZ2dpbmcgdGhlIHNhbWUgaW5m
b3JtYXRpb24gbXVsdGlwbGUgdGltZXMKPiAoZm9yIGVhY2ggdkNQVSBpbiBhIHNjaGVkIHVuaXQp
LiBJIHRoaW5rIHlvdSB3YW50IHRvIHNwbGl0IHRoaXMgdXAuCgpZZXMsIHRydWUuCgo+IAo+PiAt
LS0gYS94ZW4vY29tbW9uL3dhaXQuYwo+PiArKysgYi94ZW4vY29tbW9uL3dhaXQuYwo+PiBAQCAt
MTMyLDcgKzEzMiw3IEBAIHN0YXRpYyB2b2lkIF9fcHJlcGFyZV90b193YWl0KHN0cnVjdCB3YWl0
cXVldWVfdmNwdSAqd3F2KQo+PiAgIAo+PiAgICAgICAvKiBTYXZlIGN1cnJlbnQgVkNQVSBhZmZp
bml0eTsgZm9yY2Ugd2FrZXVwIG9uICp0aGlzKiBDUFUgb25seS4gKi8KPj4gICAgICAgd3F2LT53
YWtldXBfY3B1ID0gc21wX3Byb2Nlc3Nvcl9pZCgpOwo+PiAtICAgIGNwdW1hc2tfY29weSgmd3F2
LT5zYXZlZF9hZmZpbml0eSwgY3Vyci0+Y3B1X2hhcmRfYWZmaW5pdHkpOwo+PiArICAgIGNwdW1h
c2tfY29weSgmd3F2LT5zYXZlZF9hZmZpbml0eSwgY3Vyci0+c2NoZWRfdW5pdC0+Y3B1X2hhcmRf
YWZmaW5pdHkpOwo+PiAgICAgICBpZiAoIHZjcHVfc2V0X2hhcmRfYWZmaW5pdHkoY3VyciwgY3B1
bWFza19vZih3cXYtPndha2V1cF9jcHUpKSApCj4+ICAgICAgIHsKPj4gICAgICAgICAgIGdkcHJp
bnRrKFhFTkxPR19FUlIsICJVbmFibGUgdG8gc2V0IHZjcHUgYWZmaW5pdHlcbiIpOwo+PiBAQCAt
MTk5LDcgKzE5OSw3IEBAIHZvaWQgY2hlY2tfd2FrZXVwX2Zyb21fd2FpdCh2b2lkKQo+PiAgICAg
ICB7Cj4+ICAgICAgICAgICAvKiBSZS1zZXQgVkNQVSBhZmZpbml0eSBhbmQgcmUtZW50ZXIgdGhl
IHNjaGVkdWxlci4gKi8KPj4gICAgICAgICAgIHN0cnVjdCB2Y3B1ICpjdXJyID0gY3VycmVudDsK
Pj4gLSAgICAgICAgY3B1bWFza19jb3B5KCZ3cXYtPnNhdmVkX2FmZmluaXR5LCBjdXJyLT5jcHVf
aGFyZF9hZmZpbml0eSk7Cj4+ICsgICAgICAgIGNwdW1hc2tfY29weSgmd3F2LT5zYXZlZF9hZmZp
bml0eSwgY3Vyci0+c2NoZWRfdW5pdC0+Y3B1X2hhcmRfYWZmaW5pdHkpOwo+PiAgICAgICAgICAg
aWYgKCB2Y3B1X3NldF9oYXJkX2FmZmluaXR5KGN1cnIsIGNwdW1hc2tfb2Yod3F2LT53YWtldXBf
Y3B1KSkgKQo+PiAgICAgICAgICAgewo+PiAgICAgICAgICAgICAgIGdkcHJpbnRrKFhFTkxPR19F
UlIsICJVbmFibGUgdG8gc2V0IHZjcHUgYWZmaW5pdHlcbiIpOwo+IAo+IFNhbWUgcHJvYmxlbSBh
cyBhYm92ZSAtIHRoZSBjb25zdW1lciBvZiAtPnNhdmVkX2FmZmluaXR5IHdpbGwgYWZmZWN0Cj4g
dkNQVS1zIG90aGVyIHRoYW4gdGhlIHN1YmplY3Qgb25lLgoKWWVzLgoKPiAKPj4gLS0tIGEveGVu
L2luY2x1ZGUveGVuL3NjaGVkLWlmLmgKPj4gKysrIGIveGVuL2luY2x1ZGUveGVuL3NjaGVkLWlm
LmgKPj4gQEAgLTQzOCwxMSArNDM4LDExIEBAIHN0YXRpYyBpbmxpbmUgY3B1bWFza190KiBjcHVw
b29sX2RvbWFpbl9jcHVtYXNrKHN0cnVjdCBkb21haW4gKmQpCj4+ICAgICogKiBUaGUgaGFyZCBh
ZmZpbml0eSBpcyBub3QgYSBzdWJzZXQgb2Ygc29mdCBhZmZpbml0eQo+PiAgICAqICogVGhlcmUg
aXMgYW4gb3ZlcmxhcCBiZXR3ZWVuIHRoZSBzb2Z0IGFuZCBoYXJkIGFmZmluaXR5IG1hc2tzCj4+
ICAgICovCj4+IC1zdGF0aWMgaW5saW5lIGludCBoYXNfc29mdF9hZmZpbml0eShjb25zdCBzdHJ1
Y3QgdmNwdSAqdikKPj4gK3N0YXRpYyBpbmxpbmUgaW50IGhhc19zb2Z0X2FmZmluaXR5KGNvbnN0
IHN0cnVjdCBzY2hlZF91bml0ICp1bml0KQo+PiAgIHsKPj4gLSAgICByZXR1cm4gdi0+c29mdF9h
ZmZfZWZmZWN0aXZlICYmCj4+IC0gICAgICAgICAgICFjcHVtYXNrX3N1YnNldChjcHVwb29sX2Rv
bWFpbl9jcHVtYXNrKHYtPmRvbWFpbiksCj4+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICB2
LT5jcHVfc29mdF9hZmZpbml0eSk7Cj4+ICsgICAgcmV0dXJuIHVuaXQtPnNvZnRfYWZmX2VmZmVj
dGl2ZSAmJgo+PiArICAgICAgICAgICAhY3B1bWFza19zdWJzZXQoY3B1cG9vbF9kb21haW5fY3B1
bWFzayh1bml0LT52Y3B1LT5kb21haW4pLAo+PiArICAgICAgICAgICAgICAgICAgICAgICAgICAg
dW5pdC0+Y3B1X3NvZnRfYWZmaW5pdHkpOwo+PiAgIH0KPiAKPiBPa2F5LCBhdCB0aGUgbW9tZW50
IHRoZXJlIGxvb2tzIHRvIGJlIGEgMToxIHJlbGF0aW9uc2hpcCBiZXR3ZWVuIHNjaGVkCj4gdW5p
dHMgYW5kIHZDUFUtcy4gVGhpcyB3b3VsZCAtIGF0IHRoaXMgcG9pbnQgb2YgdGhlIHNlcmllcyAt
IGludmFsaWRhdGUgbW9zdAo+IG15IGVhcmxpZXIgY29tbWVudHMuIEhvd2V2ZXIsIGluIHBhdGNo
IDU3IEkgZG9uJ3Qgc2VlIGhvdyB0aGlzIHVuaXQtPnZjcHUKPiBtYXBwaW5nIHdvdWxkIGdldCBi
cm9rZW4sIGFuZCBJIGNhbid0IHNlZW0gdG8gaWRlbnRpZnkgYW55IG90aGVyIHBhdGNoCj4gd2hl
cmUgdGhpcyBtaWdodCBiZSBoYXBwZW5pbmcuIExvb2tpbmcgYXQgdGhlIGdpdGh1YiBicmFuY2gg
SSBhbHNvIGdldCB0aGUKPiBpbXByZXNzaW9uIHRoYXQgdGhlIHN0cnVjdCB2Y3B1ICogcG9pbnRl
ciBvdXQgb2Ygc3RydWN0IHNjaGVkX3VuaXQgc3Vydml2ZXMKPiB1bnRpbCB0aGUgZW5kIG9mIHRo
ZSBzZXJpZXMsIHdoaWNoIGRvZXNuJ3Qgc2VlbSByaWdodCB0byBtZS4KCkl0IGlzIHJpZ2h0LiBU
aGUgdmNwdSBwb2ludGVyIGluIHRoZSBzY2hlZF91bml0IGlzIHBvaW50aW5nIHRvIHRoZSBmaXJz
dAp2Y3B1IG9mIHRoZSB1bml0IGF0IHRoZSBlbmQgb2YgdGhlIHNlcmllcy4gRnVydGhlciB2Y3B1
cyBhcmUgZm91bmQgdmlhCnYtPm5leHRfaW5fbGlzdC4KCj4gSW4gYW55IGV2ZW50LCBmb3IgdGhl
IHB1cnBvc2UgaGVyZSwgSSB0aGluayB0aGVyZSBzaG91bGQgYmUgYSBiYWNrbGluayB0bwo+IHN0
cnVjdCBkb21haW4gaW4gc3RydWN0IHNjaGVkX3VuaXQgcmlnaHQgYXdheSwgYW5kIGl0IHNob3Vs
ZCBnZXQgdXNlZCBoZXJlLgoKU2VlIHBhdGNoIDE1LgoKPiAKPj4gQEAgLTI4Myw2ICsyNjUsMjIg
QEAgc3RydWN0IHNjaGVkX3VuaXQgewo+PiAgICAgICB2b2lkICAgICAgICAgICAgICAgICAgKnBy
aXY7ICAgICAgLyogc2NoZWR1bGVyIHByaXZhdGUgZGF0YSAqLwo+PiAgICAgICBzdHJ1Y3Qgc2No
ZWRfdW5pdCAgICAgKm5leHRfaW5fbGlzdDsKPj4gICAgICAgc3RydWN0IHNjaGVkX3Jlc291cmNl
ICpyZXM7Cj4+ICsKPj4gKyAgICAvKiBMYXN0IHRpbWUgd2hlbiB1bml0IGhhcyBiZWVuIHNjaGVk
dWxlZCBvdXQuICovCj4+ICsgICAgdWludDY0X3QgICAgICAgICAgICAgICBsYXN0X3J1bl90aW1l
Owo+PiArCj4+ICsgICAgLyogSXRlbSBuZWVkcyBhZmZpbml0eSByZXN0b3JlZC4gKi8KPj4gKyAg
ICBib29sICAgICAgICAgICAgICAgICAgIGFmZmluaXR5X2Jyb2tlbjsKPj4gKyAgICAvKiBEb2Vz
IHNvZnQgYWZmaW5pdHkgYWN0dWFsbHkgcGxheSBhIHJvbGUgKGdpdmVuIGhhcmQgYWZmaW5pdHkp
PyAqLwo+PiArICAgIGJvb2wgICAgICAgICAgICAgICAgICAgc29mdF9hZmZfZWZmZWN0aXZlOwo+
PiArICAgIC8qIEJpdG1hc2sgb2YgQ1BVcyBvbiB3aGljaCB0aGlzIFZDUFUgbWF5IHJ1bi4gKi8K
Pj4gKyAgICBjcHVtYXNrX3Zhcl90ICAgICAgICAgIGNwdV9oYXJkX2FmZmluaXR5Owo+PiArICAg
IC8qIFVzZWQgdG8gY2hhbmdlIGFmZmluaXR5IHRlbXBvcmFyaWx5LiAqLwo+PiArICAgIGNwdW1h
c2tfdmFyX3QgICAgICAgICAgY3B1X2hhcmRfYWZmaW5pdHlfdG1wOwo+PiArICAgIC8qIFVzZWQg
dG8gcmVzdG9yZSBhZmZpbml0eSBhY3Jvc3MgUzMuICovCj4+ICsgICAgY3B1bWFza192YXJfdCAg
ICAgICAgICBjcHVfaGFyZF9hZmZpbml0eV9zYXZlZDsKPj4gKyAgICAvKiBCaXRtYXNrIG9mIENQ
VXMgb24gd2hpY2ggdGhpcyBWQ1BVIHByZWZlcnMgdG8gcnVuLiAqLwo+PiArICAgIGNwdW1hc2tf
dmFyX3QgICAgICAgICAgY3B1X3NvZnRfYWZmaW5pdHk7Cj4+ICAgfTsKPiAKPiBUaGUgbWVudGlv
bnMgb2YgIlZDUFUiIGluIHRoZSBjb21tZW50cyBoZXJlIGFsc28gc3Vydml2ZSB0aWxsIHRoZSBl
bmQKPiBvZiB0aGUgc2VyaWVzLCB3aGljaCBJIGFsc28gZG9uJ3QgdGhpbmsgaXMgcXVpdGUgcmln
aHQuCgpXaWxsIG1vZGlmeS4KCj4gCj4+IEBAIC05ODAsNyArOTc4LDcgQEAgc3RhdGljIGlubGlu
ZSBib29sIGlzX2h2bV92Y3B1KGNvbnN0IHN0cnVjdCB2Y3B1ICp2KQo+PiAgIHN0YXRpYyBpbmxp
bmUgYm9vbCBpc19od2RvbV9waW5uZWRfdmNwdShjb25zdCBzdHJ1Y3QgdmNwdSAqdikKPj4gICB7
Cj4+ICAgICAgIHJldHVybiAoaXNfaGFyZHdhcmVfZG9tYWluKHYtPmRvbWFpbikgJiYKPj4gLSAg
ICAgICAgICAgIGNwdW1hc2tfd2VpZ2h0KHYtPmNwdV9oYXJkX2FmZmluaXR5KSA9PSAxKTsKPj4g
KyAgICAgICAgICAgIGNwdW1hc2tfd2VpZ2h0KHYtPnNjaGVkX3VuaXQtPmNwdV9oYXJkX2FmZmlu
aXR5KSA9PSAxKTsKPj4gICB9Cj4gCj4gU2VlaW5nIHRoaXMgLSBob3cgaXMgcGlubmluZyAoYnkg
Y29tbWFuZCBsaW5lIG9wdGlvbiBvciBieSBEb20wCj4gZG9pbmcgdGhpcyBvbiBpdHNlbGYgdHJh
bnNpZW50bHkpIGdvaW5nIHRvIHdvcmsgd2l0aCBjb3JlIHNjaGVkdWxpbmc/CgpJbiB0aGUgZW5k
IG9ubHkgdGhlIGJpdCBvZiB0aGUgZmlyc3QgdmNwdSBvZiBhIHVuaXQgd2lsbCBiZSBzZXQgaW4g
dGhlCmFmZmluaXR5IG1hc2tzLCBhZmZlY3RpbmcgYWxsIHZjcHVzIG9mIHRoZSB1bml0LgoKCkp1
ZXJnZW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 01 15:13:39 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Jul 2019 15: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 1hhxzu-00070t-An; Mon, 01 Jul 2019 15:13:38 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=bVlo=U6=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1hhxzs-00070o-Mp
 for xen-devel@lists.xenproject.org; Mon, 01 Jul 2019 15:13:36 +0000
X-Inumbo-ID: cb2485b8-9c12-11e9-8980-bc764e045a96
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id cb2485b8-9c12-11e9-8980-bc764e045a96;
 Mon, 01 Jul 2019 15:13:35 +0000 (UTC)
Received: from smtp.bitdefender.com (smtp02.buh.bitdefender.net [10.17.80.76])
 by mx01.bbu.dsd.mx.bitdefender.com (Postfix) with ESMTPS id
 AD5DB3074B6F; Mon,  1 Jul 2019 18:13:33 +0300 (EEST)
Received: from [10.10.196.90] (unknown [195.210.5.22])
 by smtp.bitdefender.com (Postfix) with ESMTPSA id 8DA64306E4AC;
 Mon,  1 Jul 2019 18:13:33 +0300 (EEST)
To: Alexandru Stefan ISAILA <aisaila@bitdefender.com>,
 Jan Beulich <JBeulich@suse.com>
References: <fb2a4d3e-b477-11a5-7b5e-4a236acd60dd@suse.com>
 <0b12721c-8820-7227-1079-0bd1f5587287@bitdefender.com>
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <b7379982-20d5-3e2f-0957-e038bb08b5cf@bitdefender.com>
Date: Mon, 1 Jul 2019 18:13:26 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <0b12721c-8820-7227-1079-0bd1f5587287@bitdefender.com>
Content-Language: en-US-large
Subject: Re: [Xen-devel] [PATCH v5] x86/emulate: Send vm_event from emulate
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "kevin.tian@intel.com" <kevin.tian@intel.com>,
 "tamas@tklengyel.com" <tamas@tklengyel.com>,
 "jun.nakajima@intel.com" <jun.nakajima@intel.com>, Wei Liu <wl@xen.org>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 Paul Durrant <Paul.Durrant@citrix.com>,
 "suravee.suthikulpanit@amd.com" <suravee.suthikulpanit@amd.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 "brian.woods@amd.com" <brian.woods@amd.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>

T24gNy8xLzE5IDU6NDUgUE0sIEFsZXhhbmRydSBTdGVmYW4gSVNBSUxBIHdyb3RlOgo+IAo+IAo+
IE9uIDAxLjA3LjIwMTkgMTY6MTMsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBPbiAwNC4wNi4x
OSBhdCAxMzo0OSwgPGFpc2FpbGFAYml0ZGVmZW5kZXIuY29tPiB3cm90ZToKPj4+IFRoaXMgcGF0
Y2ggYWltcyB0byBoYXZlIG1lbSBhY2Nlc3Mgdm0gZXZlbnRzIHNlbnQgZnJvbSB0aGUgZW11bGF0
b3IuCj4+PiBUaGlzIGlzIHVzZWZ1bCB3aGVyZSB3ZSB3YW50IHRvIG9ubHkgZW11bGF0ZSBhIHBh
Z2Ugd2FsayB3aXRob3V0Cj4+PiBjaGVja2luZyB0aGUgRVBULCBidXQgd2Ugc3RpbGwgd2FudCB0
byBjaGVjayB0aGUgRVBUIHdoZW4gZW11bGF0aW5nCj4+PiB0aGUgaW5zdHJ1Y3Rpb24gdGhhdCBj
YXVzZWQgdGhlIHBhZ2Ugd2Fsay4gSW4gdGhpcyBjYXNlLCB0aGUgb3JpZ2luYWwKPj4+IEVQVCBm
YXVsdCBpcyBjYXVzZWQgYnkgdGhlIHdhbGsgdHJ5aW5nIHRvIHNldCB0aGUgYWNjZXNzZWQgb3Ig
ZGlydHkKPj4+IGJpdHMsIGJ1dCBleGVjdXRpbmcgdGhlIGluc3RydWN0aW9uIGl0c2VsZiBtaWdo
dCBhbHNvIGNhdXNlIGFuIEVQVAo+Pj4gZmF1bHQgaWYgcGVybWl0dGVkIHRvIHJ1biwgYW5kIHRo
aXMgc2Vjb25kIGZhdWx0IHNob3VsZCBub3QgYmUgbG9zdC4KPj4KPj4gSSdtIGFmcmFpZCBJIHN0
aWxsIGNhbid0IHRyYW5zbGF0ZSB0aGlzIGludG8gd2hhdCBleGFjdGx5IGlzIHdhbnRlZCBhbmQK
Pj4gd2h5LiBXaGlsZSB0eXBpY2FsbHkgd2UgZG9uJ3QgdXNlIGV4YW1wbGVzIHRvIGRlbW9uc3Ry
YXRlIHRoYXQgaXMKPj4gd2FudGVkIGluIGNvbW1pdCBtZXNzYWdlcywgSSB0aGluayB0aGlzIGlz
IGEgcmF0aGVyIGdvb2QgY2FuZGlkYXRlCj4+IGZvciBhY3R1YWxseSB1c2luZyBzdWNoIGFuIGFw
cHJvYWNoLiBUaGlzIG1heSB0aGVuIC4uLgo+Pgo+Pj4gV2UgdXNlIGh2bWVtdWxfbWFwX2xpbmVh
cl9hZGRyKCkgdG8gaW50ZXJjZXB0IHIvdyBhY2Nlc3MgYW5kCj4+PiBfX2h2bV9jb3B5KCkgdG8g
aW50ZXJjZXB0IGV4ZWMgYWNjZXNzLgo+Pj4KPj4+IEZpcnN0IHdlIHRyeSB0byBzZW5kIGEgdm0g
ZXZlbnQgYW5kIGlmIHRoZSBldmVudCBpcyBzZW50IHRoZW4gZW11bGF0aW9uCj4+PiByZXR1cm5z
IFg4NkVNVUxfUkVUUlkgaW4gb3JkZXIgdG8gc3RvcCBlbXVsYXRpb24gb24gaW5zdHJ1Y3Rpb25z
IHRoYXQKPj4+IHVzZSBhY2Nlc3MgcHJvdGVjdGVkIHBhZ2VzLiBJZiB0aGUgZXZlbnQgaXMgbm90
IHNlbnQgdGhlbiB0aGUKPj4+IGVtdWxhdGlvbiBnb2VzIG9uIGFzIGV4cGVjdGVkLgo+Pgo+PiAu
Li4gYWxzbyBoZWxwIHVuZGVyc3RhbmRpbmcgdGhpcyBwYXJ0LCB3aGljaCBJIGNvbnRpbnVlIHRv
IGJlIGNvbmZ1c2VkCj4+IGJ5LCB0b28uCgpTaW1wbHkgcHV0LCB0aGUgaW50cm9zcGVjdGlvbiBh
Z2VudCB3YW50cyB0byB0cmVhdCBhbGwgQS9EIGJpdCB3cml0ZXMgYXMgCmJlbmlnbi4gUmVjZWl2
aW5nIHZtX2V2ZW50cyBhYm91dCB0aGVtIGlzIGEgYmlnIHBlc3NpbWl6YXRpb24sIGFuZCB3ZSAK
d2FudCB0byBvcHRpbWl6ZS4KCldlJ2QgbGlrZSB0byBmaWx0ZXIgdGhlc2UgZXZlbnRzIG91dC4K
ClRvIHRoaXMgZW5kLCB3ZSdyZSBjdXJyZW50bHkgKGluIHRoZSBwcmVzZW50IGluY2FybmF0aW9u
IG9mIHRoZSBYZW4gCmNvZGUpIGZ1bGx5IGVtdWxhdGluZyB0aGUgaW5zdHJ1Y3Rpb24gYXQgUklQ
IHdoZW4gdGhlIGhhcmR3YXJlIHNlZXMgYW4gCkVQVCBmYXVsdCB3aXRoIG5wZmVjLmtpbmQgIT0g
bnBmZWNfa2luZF93aXRoX2dsYS4gVGhpcyBpcywgaG93ZXZlciwgCmluY29ycmVjdCwgYmVjYXVz
ZSB0aGUgaW5zdHJ1Y3Rpb24gYXQgUklQIG1pZ2h0IGxlZ2l0aW1hdGVseSBjYXVzZSBhbiAKRVBU
IGZhdWx0IG9mIGl0cyBvd24gKHdoaWxlIGFjY2Vzc2luZyBhIF9kaWZmZXJlbnRfIHBhZ2UgZnJv
bSB0aGUgCm9yaWdpbmFsIG9uZSwgd2hlcmUgQS9EIHdlcmUgc2V0KS4KCldlJ3ZlIHRyaWVkIHRv
IHNvbHZlIHRoaXMgYnkgYWN0dWFsbHkgd3JpdGluZyB0aGUgQS9EIGJpdHMgYW5kIHJldHVybmlu
ZyAKZnJvbSBwMm1fbWVtX2FjY2Vzc19jaGVjaygpLCBob3dldmVyIHRoYXQgaGFzIGxlZCB0byBh
IHNsaWdodGx5IApwaGlsb3NvcGhpY2FsIGRpc2N1c3Npb24gYWJvdXQgdGhlIHByb3BlciB3YXkg
dG8gYWNoaWV2ZSBvdXIgZ29hbHMgd2hpbGUgCnRha2luZyBpbnRvIGFjY291bnQgc3BlY3VsYXRp
dmUgc2V0dGluZyBvZiB0aGVzZSBiaXRzLiBUaGUgaXNzdWVzIHJhaXNlZCAKaGF2ZSBub3QgYmVl
biBzYXRpc2ZhY3RvcmlseSBhbnN3ZXJlZCBpbiBhbiBhdXRob3JpdGF0aXZlIG1hbm5lciB0byB0
aGlzIApkYXkuCgpTbyB0aGUgb25seSBvcHRpb24gd2Ugc2VlbSB0byBoYXZlIGxlZnQgYXQgdGhp
cyBwb2ludCBpcyB0byBwZXJmb3JtIHRoZSAKd2hvbGUgZW11bGF0aW9uLCBfd2hpbGVfIGlnbm9y
aW5nIEVQVCByZXN0cmljdGlvbnMgZm9yIHRoZSB3YWxrIHBhcnQsIAphbmQgdGFraW5nIHRoZW0g
aW50byBhY2NvdW50IGZvciB0aGUgImFjdHVhbCIgZW11bGF0aW5nIG9mIHRoZSAKaW5zdHJ1Y3Rp
b24gQCBSSVAuCgpJZiB3ZSdyZSBzZW5kaW5nIG91dCBhIHZtX2V2ZW50LCB0aGVuIHdlIGRvbid0
IHdhbnQgdGhlIGVtdWxhdGlvbiB0byAKY29tcGxldGUgLSBzaW5jZSBpbiB0aGF0IGNhc2Ugd2Ug
d29uJ3QgYmUgYWJsZSB0byB2ZXRvIHdoYXRldmVyIGlzIApkb2luZy4gVGhhdCB3b3VsZCBtZWFu
IHRoYXQgd2UgY2FuJ3QgYWN0dWFsbHkgcHJldmVudCBhbnkgbWFsaWNpb3VzIAphY3Rpdml0eSB0
aGF0IGhhcHBlbnMgaGVyZSwgaW5zdGVhZCB3ZSdkIG9ubHkgYmUgYWJsZSB0byByZXBvcnQgb24g
aXQuCgpTbyB3aGVuIHdlIHNlZSBhICJzZW5kLXZtX2V2ZW50IiBjYXNlIHdoaWxlIGVtdWxhdGlu
Zywgd2UgbmVlZCB0byBkbyB0d28gCnRoaW5nczoKCjEuIHNlbmQgdGhlIGV2ZW50IG91dDsKMi4g
X2Rvbid0XyBjb21wbGV0ZSB0aGUgZW11bGF0aW9uIChyZXR1cm4gWDg2RU1VTF9SRVRSWSkuCgpX
aGVuIDIuIGhhcHBlbnMsIHdlJ2xsIGhpdCBodm1fdm1fZXZlbnRfZG9fcmVzdW1lKCkgYWdhaW4g
X2FmdGVyXyB0aGUgCmludHJvc3BlY3Rpb24gYWdlbnQgdHJlYXRzIHRoZSBldmVudCBhbmQgcmVz
dW1lcyB0aGUgZ3Vlc3QuIFRoZXJlLCB0aGUgCmluc3RydWN0aW9uIGF0IFJJUCB3aWxsIGJlIGZ1
bGx5IGVtdWxhdGVkICh3aXRoIHRoZSBFUFQgaWdub3JlZCkgaWYgdGhlIAppbnRyb3NwZWN0aW9u
IGFwcGxpY2F0aW9uIGFsbG93cyBpdCwgYW5kIHRoZSBndWVzdCB3aWxsIGNvbnRpbnVlIHRvIHJ1
biAKcGFzdCB0aGUgaW5zdHJ1Y3Rpb24uCgpUaGF0J3Mgb3VyIHBsYW4sIGFueXdheS4gSG9wZWZ1
bGx5IHdlJ3JlIG5vdCBnb2luZyBpbiBhIHdyb25nIGRpcmVjdGlvbiAKYWJvdXQgaXQgKGFsbCBo
ZWxwIGlzIHZlcnkgbXVjaCBhcHByZWNpYXRlZCkuCgpJIGhvcGUgdGhpcyBoYXMgbWFkZSB0aGlu
ZyBjbGVhcmVyLiBXZSdyZSBub3QgYWZ0ZXIgYW55dGhpbmcgb3V0IG9mIHRoZSAKb3JkaW5hcnkg
b3IgZml0dGluZyBhIG5pY2hlIGNhc2UgLSB3ZSBqdXN0IHdhbnQgdG8gZmlsdGVyIG91dCB2bV9l
dmVudHMgCmNhdXNlZCBieSBwYWdlIHdhbGtzIGluIGEgbWFubmVyIHRoYXQgcmVtYWlucyBzYWZl
IGZvciB0aGUgZ3Vlc3QgT1MgdXNlci4KCgpUaGFua3MsClJhenZhbgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 01 15:15:23 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Jul 2019 15:15:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hhy1b-0007A6-7l; Mon, 01 Jul 2019 15:15:23 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=YZ94=U6=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hhy1a-00079t-3X
 for xen-devel@lists.xenproject.org; Mon, 01 Jul 2019 15:15:22 +0000
X-Inumbo-ID: 086147dc-9c13-11e9-b4c4-93c61a6e7d68
Received: from m4a0039g.houston.softwaregrp.com (unknown [15.124.2.85])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 086147dc-9c13-11e9-b4c4-93c61a6e7d68;
 Mon, 01 Jul 2019 15:15:18 +0000 (UTC)
Received: FROM m4a0039g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0039g.houston.softwaregrp.com WITH ESMTP; 
 Mon,  1 Jul 2019 15:11:43 +0000
Received: from M9W0068.microfocus.com (2002:f79:bf::f79:bf) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Mon, 1 Jul 2019 15:08:34 +0000
Received: from NAM04-SN1-obe.outbound.protection.outlook.com (15.124.72.10) by
 M9W0068.microfocus.com (15.121.0.191) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Mon, 1 Jul 2019 15:08:34 +0000
ARC-Seal: i=1; a=rsa-sha256; s=testarcselector01; d=microsoft.com; cv=none;
 b=aIap1GXg9iMuQN21+XRUeg0iM5u/Gy+rA39DAk0sIQaYD6FvEZb/3oick5o+i1EPL+4A2FD8cw45aBmAcbGlCtGx7/35StYc+YBUS4oU4ia3SHSosmldA/j4z1kXeqpoBf0ih3vXA4etdOd5Uoa4oVvUiK8FwhxBeCAH9y6MLmw=
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=testarcselector01;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=JXpDcDHMIkQtzhxPSiUPsq62Q0S0LEGlWV9Ox1KjXuc=;
 b=KzgchyqLBcNxIgrhaqIKO+A98OCMBzcuyPaCPLR7jOOYYfEHHkoyiK2qzZAMi9v9jm3uqrGxqThMgZylgvgrCffmlbGhKf3N/uxHCwNptghFihNnu9zvEuCTkS/LfoJSIrsuI2LKKW2OF6At4gekL8cFQWBi4LizF+OOY0KeVBs=
ARC-Authentication-Results: i=1; test.office365.com
 1;spf=none;dmarc=none;dkim=none;arc=none
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3220.namprd18.prod.outlook.com (10.255.137.153) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2008.16; Mon, 1 Jul 2019 15:08:32 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc%3]) with mapi id 15.20.2008.020; Mon, 1 Jul 2019
 15:08:32 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "xen-announce@lists.xenproject.org" <xen-announce@lists.xenproject.org>
Thread-Topic: Xen 4.11.2 released
Thread-Index: AQHVMB7ZzpReHQt5nkm9zyd/HyxZXA==
Date: Mon, 1 Jul 2019 15:08:32 +0000
Message-ID: <f66998f7-20e1-81ec-37b1-e67f441f0a1b@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6P189CA0030.EURP189.PROD.OUTLOOK.COM (2603:10a6:6:2e::43)
 To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: cbf7bc87-12c9-460a-0f08-08d6fe35fb69
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3220; 
x-ms-traffictypediagnostic: BY5PR18MB3220:
x-ms-exchange-purlcount: 2
x-microsoft-antispam-prvs: <BY5PR18MB3220557D3BB6232D104ACDAAB3F90@BY5PR18MB3220.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7219;
x-forefront-prvs: 00851CA28B
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(396003)(136003)(366004)(346002)(39860400002)(376002)(189003)(199004)(6506007)(386003)(5660300002)(2351001)(86362001)(8676002)(486006)(102836004)(31686004)(2501003)(2906002)(966005)(14454004)(316002)(25786009)(476003)(72206003)(81156014)(8936002)(7116003)(3846002)(99286004)(81166006)(6116002)(31696002)(53936002)(4744005)(478600001)(7736002)(5640700003)(71190400001)(71200400001)(36756003)(2616005)(6306002)(66066001)(52116002)(6512007)(80792005)(450100002)(4326008)(6916009)(186003)(305945005)(14444005)(66446008)(64756008)(6486002)(66556008)(256004)(68736007)(66476007)(6436002)(73956011)(66946007)(26005);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3220;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: DJ0ufh4clnK8D6MhWWtpFCCFwh5NuDhjURSnH5yN9YKfxbSrbxsBYucO4ft4m5y//YKRgZJWfGPAd05hw4n8RFOt0HkSwfq7gPM5JvQZZ+iXyBWf4zU/0KqyPIqPHDHJVV9k5eClyGQycyAUqVub9hImzZaUyQaQZV2XsNVrWLLxcXVC2Dn0ES5yhQFbwQFzD8O/r3JF2g13O+PXxLJaZEJE3dqyZYjSpCpdQ/e4cthQeDfFsCx9+88tdf3YT5YkkC4WwexIdoEMV8uXU4Sc6R6NzwBOuB1jKXhQh7EyeQFdklz4DVRLSKwN4bY0QTJFGE6nA20NXxcwiA/lLh7IpAi+/Cw2wmSHDvQbxsbed8sUYzCFfQqIUhbtyxIt+oDT2me4xQG5n3yGSx7t1QUxZLXxGsMHcBFDiXHO7ZQ032k=
Content-ID: <3C56C5DADE39F142A0AE959D768ED950@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: cbf7bc87-12c9-460a-0f08-08d6fe35fb69
X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Jul 2019 15:08:32.6690 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3220
X-OriginatorOrg: suse.com
Subject: [Xen-devel] Xen 4.11.2 released
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@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>

QWxsLA0KDQpJIGFtIHBsZWFzZWQgdG8gYW5ub3VuY2UgdGhlIHJlbGVhc2Ugb2YgWGVuIDQuMTEu
Mi4gVGhpcyBpcyBhdmFpbGFibGUNCmltbWVkaWF0ZWx5IGZyb20gaXRzIGdpdCByZXBvc2l0b3J5
DQpodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD14ZW4uZ2l0O2E9c2hvcnRsb2c7aD1y
ZWZzL2hlYWRzL3N0YWJsZS00LjExDQoodGFnIFJFTEVBU0UtNC4xMS4yKSBvciBmcm9tIHRoZSBY
ZW5Qcm9qZWN0IGRvd25sb2FkIHBhZ2UNCmh0dHBzOi8veGVucHJvamVjdC5vcmcvZG93bmxvYWRz
L3hlbi1wcm9qZWN0LWFyY2hpdmVzL3hlbi1wcm9qZWN0LTQtMTEtc2VyaWVzL3hlbi1wcm9qZWN0
LTQtMTEtMi8NCih3aGVyZSBhIGxpc3Qgb2YgY2hhbmdlcyBjYW4gYWxzbyBiZSBmb3VuZCkuDQoN
CldlIHJlY29tbWVuZCBhbGwgdXNlcnMgb2YgdGhlIDQuMTEgc3RhYmxlIHNlcmllcyB0byB1cGRh
dGUgdG8gdGhpcw0KbGF0ZXN0IHBvaW50IHJlbGVhc2UuDQoNClJlZ2FyZHMsIEphbg0KX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 01 15:16:51 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Jul 2019 15: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 1hhy2x-0007JO-ON; Mon, 01 Jul 2019 15:16:47 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=tezJ=U6=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hhy2w-0007Ib-I3
 for xen-devel@lists.xenproject.org; Mon, 01 Jul 2019 15:16:46 +0000
X-Inumbo-ID: 3b2989b8-9c13-11e9-9749-8f13357dc36b
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 3b2989b8-9c13-11e9-9749-8f13357dc36b;
 Mon, 01 Jul 2019 15:16:43 +0000 (UTC)
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: cE/ZKYy6kyk20X3a0P24nHUoieYHn4/cZb+fZYcNJi8g7mGto3rDMFxYZGb/4vzEDw3bOgREoD
 cgcQvpVkeVG2EjQ81AuHd71xDK4XwQdyILC54c/oie9T9biZyagPJbiE/qrOrJcawNcQDWOuts
 b1IAOUB3d+X8CizSqJLmQkJTT3R7YEvBi8Y03h6uS1+p9pe8S4dLrlGIZCxYaig0AOSi67bb/G
 jpj9wl7XVk77ZUD63i6S+Uw0Ot8/02v3bnvV2z8z66Att+Jl0fwOZubUV6CbSjVlXuSe+iuXNJ
 nqw=
X-SBRS: 2.7
X-MesageID: 2466956
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,439,1557201600"; 
   d="scan'208";a="2466956"
Date: Mon, 1 Jul 2019 17:16:16 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20190701151616.sk5tslyneueagmme@MacBook-Air-de-Roger.local>
References: <20190701104903.72364-1-roger.pau@citrix.com>
 <addf8b00-6c2e-56e3-d5f8-ec7e52291638@suse.com>
 <20190701140153.uy5frq2kgxijxolr@MacBook-Air-de-Roger.local>
 <3daac2b4-9373-cef5-e9d1-e5aea39c697a@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <3daac2b4-9373-cef5-e9d1-e5aea39c697a@suse.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH] xstate: make use_xsave non-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: AndrewCooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 "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>

T24gTW9uLCBKdWwgMDEsIDIwMTkgYXQgMDI6MjA6NTJQTSArMDAwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gT24gMDEuMDcuMjAxOSAxNjowMSwgUm9nZXIgUGF1IE1vbm7DqSAgd3JvdGU6Cj4gPiBP
biBNb24sIEp1bCAwMSwgMjAxOSBhdCAxMTozOToxNkFNICswMDAwLCBKYW4gQmV1bGljaCB3cm90
ZToKPiA+PiBPbiAwMS4wNy4yMDE5IDEyOjQ5LCBSb2dlciBQYXUgTW9ubmUgd3JvdGU6Cj4gPj4+
IC0tLSBhL3hlbi9hcmNoL3g4Ni94c3RhdGUuYwo+ID4+PiArKysgYi94ZW4vYXJjaC94ODYveHN0
YXRlLmMKPiA+Pj4gQEAgLTU3Nyw3ICs1NzcsNyBAQCB1bnNpZ25lZCBpbnQgeHN0YXRlX2N0eHRf
c2l6ZSh1NjQgeGNyMCkKPiA+Pj4gICAgLyogQ29sbGVjdCB0aGUgaW5mb3JtYXRpb24gb2YgcHJv
Y2Vzc29yJ3MgZXh0ZW5kZWQgc3RhdGUgKi8KPiA+Pj4gICAgdm9pZCB4c3RhdGVfaW5pdChzdHJ1
Y3QgY3B1aW5mb194ODYgKmMpCj4gPj4+ICAgIHsKPiA+Pj4gLSAgICBzdGF0aWMgYm9vbCBfX2lu
aXRkYXRhIHVzZV94c2F2ZSA9IHRydWU7Cj4gPj4+ICsgICAgc3RhdGljIGJvb2wgdXNlX3hzYXZl
ID0gdHJ1ZTsKPiA+Pgo+ID4+IFBsZWFzZSBhdHRhY2ggYXQgbGVhc3QgYSBicmllZiBjb21tZW50
IGhlcmUsIHN1Y2ggdGhhdCBwZW9wbGUKPiA+PiB3b24ndCBjb25zaWRlciB0aGUgX19pbml0ZGF0
YSBtaXNzaW5nLgo+ID4gCj4gPiBTdXJlLgo+ID4gCj4gPj4KPiA+PiBPZiBjb3Vyc2UgSSdkIGFj
dHVhbGx5IHByZWZlciB0aGUgYW5ub3RhdGlvbiB0byBzdGF5IGhlcmUgaW4KPiA+PiB0aGUgZ2Nj
IGNhc2UuIElpcmMgdGhlcmUgd2FzIG9uZSBvdGhlciBjYXNlIHdoZXJlIHRoZXJlIHdhcwo+ID4+
IHN1Y2ggYW4gaXNzdWU7IEkgZG9uJ3QgcmVjYWxsIHdoZXRoZXIgdGhlcmUgaXQgdG9vIGdvdCBk
ZWFsdAo+ID4+IHdpdGggYnkgcmVtb3ZpbmcgYW4gYW5ub3RhdGlvbi4KPiA+IAo+ID4gWWVzLCBp
biB0aGF0IG90aGVyIGNhc2UgdGhlIGFubm90YXRpb24gd2FzIGp1c3QgcmVtb3ZlZCwgaXQncyA0
M2ZhOTVhZSBbMF0KPiA+IAo+ID4+IEhvdyBhYm91dCB3ZSBpbnRyb2R1Y2UgYW4KPiA+PiBhbm5v
dGF0aW9uIHRoYXQgZXhwYW5kcyB0byBub3RoaW5nIGluIHRoZSBjbGFuZyBjYXNlLCBidXQKPiA+
PiBjb250aW51ZXMgdG8gcHJvdmlkZSB0aGUgc2FtZSBmdW5jdGlvbmFsaXR5IGZvciBnY2M/IFRo
YXQKPiA+PiB3b3VsZCB0aGVuIGFsc28gY2xhcmlmeSB0aGUgcmVhc29uIGZvciBpdCBiZWluZyBp
biBhbnkKPiA+PiBwYXJ0aWN1bGFyIHBsYWNlIChJIGd1ZXNzIHRoZXJlIGFyZSBnb2luZyB0byBi
ZSBtb3JlKSB3aXRob3V0Cj4gPj4gdGhlIG5lZWQgZm9yIGZ1cnRoZXIgY29tbWVudGFyeS4KPiA+
IAo+ID4gSU1PIHRoYXQncyBhIGxpdHRsZSBiaXQgZGFuZ2Vyb3VzLCBmcm9tIHRoZSBMTFZNIGJ1
ZyByZXBvcnQgaXQgc2VlbXMKPiA+IGxpa2UgTExWTSBiZWhhdmlvdXIgaXMgbm90IGEgYnVnLCBh
bmQgaGVuY2UgSSB3b3VsZG4ndCBiZSBzdXJwcmlzZWQgaWYKPiA+IG5ld2VyIHZlcnNpb25zIG9m
IGdjYyBhbHNvIGV4aGliaXQgdGhlIHNhbWUgaXNzdWUuCj4gCj4gT2theSwgdGhlbiBsZXQncyBn
byB0aGUgcm91dGUgeW91IHN1Z2dlc3RlZCwganVzdCB3aXRoIGEgY29tbWVudAo+IGFkZGVkIHRv
IHByZXZlbnQgcmUtYWRkaXRpb24gb2YgdGhlIGFubm90YXRpb24uIEkgd29uZGVyIHdoZXRoZXIK
PiB3ZSBvdWdodCB0byBkbyBhbiBhdWRpdCBvZiB0aGUgY29kZSB0byBmaW5kIHBvc3NpYmxlIGZ1
cnRoZXIKPiBvZmZlbmRlcnMuIEl0IGRvZXNuJ3QgbG9vayB2ZXJ5IGRlc2lyYWJsZSB0byBtZSB0
byBmaW5kIHRoZQo+IGluc3RhbmNlcyBvbmUgYnkgb25lIGJ5IHNvbWVvbmUgb2JzZXJ2aW5nIGNy
YXNoZXMuCj4gCj4gSG1tLCBoYXZpbmcgbG9va2VkIGF0IHRoZSBvbGRlciBjb21taXQgSSdtIGFn
YWluIHN0YXJ0aW5nIHRvIHdvbmRlcgo+IHdoZXRoZXIgZHJvcHBpbmcgdGhlIGFubm90YXRpb25z
IGlzIHRoZSByaWdodCBjb3Vyc2Ugb2YgYWN0aW9uLiBEaWQKPiB3ZSBjb25zaWRlciBhZGRpbmcg
dm9sYXRpbGUgdG8gdGhlIHZhcmlhYmxlIGJhY2sgdGhlbj8gVGhhdCBzaG91bGQKPiBtYWtlIHRo
ZSBjb21waWxlciBub3QgcHVsbCBhaGVhZCB0aGUgbWVtb3J5IGFjY2VzcyhlcyksIGFuZCB0aGUK
PiBkb3duc2lkZXMgb2YgdGhpcyBzaG91bGQgYmUgcHJldHR5IGxpbWl0ZWQgZm9yIGluaXQtb25s
eSBpdGVtcy4KCklJUkMgYXQgc29tZSBwb2ludCBJIHN1Z2dlc3RlZCB1c2luZyBBQ0NFU1NfT05D
RSB0byByZWFkIHRoZSBpbml0Cm9wdF9ib290c2NydWIgdmFyaWFibGUuIEFkZGluZyB0aGUgdm9s
YXRpbGUga2V5d29yZCB0byB0aGUgX19pbml0ZGF0YQptYWNybyBpcyBub3QgZ29pbmcgdG8gd29y
ayBhcy1pcywgYmVjYXVzZSB3ZSB3b3VsZCBhbHNvIG5lZWQgdG8gZml4dXAKdGhlIGV4aXN0aW5n
IGRlY2xhcmF0aW9ucyBvZiB0aGUgdmFyaWFibGVzLgoKQSBtb3JlIHNpbXBsZSAoYW5kIG1heWJl
IGVhc2llciB0byBlbmZvcmNlIHJ1bGUpIG1pZ2h0IGJlIHRvIGZvcmJpZAp0aGUgdXNhZ2Ugb2Yg
aW5pdCBkYXRhL3RleHQgaW4gbm9uLWluaXQgZnVuY3Rpb25zLCBhbmQgdGhhdCB3b3VsZApsaWtl
bHkgYmUgZWFzaWVyIHRvIGVuZm9yY2UgYXV0b21hdGljYWxseSBieSBzb21lIGFuYWx5c2lzIHRv
b2wuCgpUaGFua3MsIFJvZ2VyLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 01 15:22:28 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Jul 2019 15:22: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 1hhy8O-0008EJ-Tq; Mon, 01 Jul 2019 15:22:24 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=YZ94=U6=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hhy8O-0008EB-1b
 for xen-devel@lists.xenproject.org; Mon, 01 Jul 2019 15:22:24 +0000
X-Inumbo-ID: 05891eee-9c14-11e9-a53d-d75a512a85b8
Received: from m9a0001g.houston.softwaregrp.com (unknown [15.124.64.66])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 05891eee-9c14-11e9-a53d-d75a512a85b8;
 Mon, 01 Jul 2019 15:22:22 +0000 (UTC)
Received: FROM m9a0001g.houston.softwaregrp.com (15.121.0.191) BY
 m9a0001g.houston.softwaregrp.com WITH ESMTP; 
 Mon,  1 Jul 2019 15:22:16 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M9W0068.microfocus.com (2002:f79:bf::f79:bf) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Mon, 1 Jul 2019 15:19:30 +0000
Received: from NAM02-CY1-obe.outbound.protection.outlook.com (15.124.8.10) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Mon, 1 Jul 2019 15:19:30 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3170.namprd18.prod.outlook.com (10.255.137.144) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2032.18; Mon, 1 Jul 2019 15:19:29 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc%3]) with mapi id 15.20.2008.020; Mon, 1 Jul 2019
 15:19:29 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Anthony PERARD <anthony.perard@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: Ping: [PATCH] Config.mk: update OVMF to edk2-stable201905
Thread-Index: AQHVMB5rQTTlKtAlKkG4eOf1C6HAqaa14HEA
Date: Mon, 1 Jul 2019 15:19:29 +0000
Message-ID: <e65a329b-03e3-1beb-d91a-2724b9098fe9@suse.com>
References: <20190617161050.4684-1-anthony.perard@citrix.com>
 <20190701150443.GJ13449@perard.uk.xensource.com>
In-Reply-To: <20190701150443.GJ13449@perard.uk.xensource.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR0601CA0006.eurprd06.prod.outlook.com
 (2603:10a6:4:7b::16) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 9a8e70d7-ea25-43d8-8a1e-08d6fe3782f3
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3170; 
x-ms-traffictypediagnostic: BY5PR18MB3170:
x-microsoft-antispam-prvs: <BY5PR18MB317075765305436DC8A88182B3F90@BY5PR18MB3170.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:608;
x-forefront-prvs: 00851CA28B
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(136003)(346002)(39860400002)(366004)(396003)(376002)(189003)(199004)(229853002)(71200400001)(54906003)(86362001)(73956011)(26005)(66066001)(110136005)(316002)(2906002)(6436002)(71190400001)(478600001)(72206003)(53936002)(31696002)(15650500001)(256004)(446003)(7736002)(68736007)(305945005)(80792005)(186003)(11346002)(6116002)(3846002)(14444005)(6512007)(5660300002)(476003)(52116002)(8676002)(102836004)(76176011)(81156014)(36756003)(14454004)(81166006)(386003)(66446008)(6486002)(31686004)(66476007)(66556008)(64756008)(8936002)(53546011)(6246003)(6506007)(25786009)(99286004)(7416002)(4326008)(4744005)(2501003)(2616005)(486006)(66946007);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3170;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: b0fV009YChGHR9cJGOiu58P3GadNA8Yv5FAtfCegRrehwjP6oVms44NphmS7t0sUuI6z9vby9JibT0Fmp2q0PZBq7ZSl8NtMeAY/6+8fNNmRmhyRnMMDNfjN4of89UYIVUF3BlSCamIb41TUGhWrqXDGzqmyvxmcOBORz7kCeF/po6Fd+lnJpihYZrKpUmAkN0NxDA065cHQ7s8U93KI+7r7zA6Axei3bIOAKXK0ER35p66kmp8EajGzg0twAwfW2Uah9yJaMb3wr2Ftfj/GgmgY3eBYil56+j5/LjWH6P2ttvJr3sZfCszCYbhMFWwhWTUy+JLHOoWmiPTw7+HSRnXOy8vEhUcacxr8LG7VViqQLepiv7vRniEtQlg9TQYBaOBdDdGVmdeoob4y8fYaW6mzYilxlIlbO8Ie0Nimvaw=
Content-ID: <3E5A2C63B5D9954CBAE716FC60CB6635@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 9a8e70d7-ea25-43d8-8a1e-08d6fe3782f3
X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Jul 2019 15:19:29.5877 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3170
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] Ping: [PATCH] Config.mk: update OVMF to
 edk2-stable201905
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 KonradRzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim
 Deegan <tim@xen.org>, Julien Grall <julien.grall@arm.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDEuMDcuMjAxOSAxNzowNCwgQW50aG9ueSBQRVJBUkQgd3JvdGU6DQo+IE9uIE1vbiwgSnVu
IDE3LCAyMDE5IGF0IDA1OjEwOjUwUE0gKzAxMDAsIEFudGhvbnkgUEVSQVJEIHdyb3RlOg0KPj4g
VXBkYXRlIHRvIHRoZSBsYXRlc3Qgc3RhYmxlIHRhZy4NCj4+DQo+PiBTaWduZWQtb2ZmLWJ5OiBB
bnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4NCj4gDQo+IENvdWxkIG9u
ZSBvZiB5b3UgY29tbWl0IHRoaXMgcGF0Y2g/DQoNCkkgd2FzIHdvbmRlcmluZyB3aGF0IHRoZSBw
b2xpY3kgaGVyZSBpcyAtIGRvIHN1Y2ggdXBkYXRlcyBnbyBpbg0Kd2l0aG91dCBhbnkgYWNrcz8N
Cg0KSmFuDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 01 15:33:57 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Jul 2019 15:33: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 1hhyJV-0000wD-22; Mon, 01 Jul 2019 15:33:53 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=YZ94=U6=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hhyJT-0000w7-DY
 for xen-devel@lists.xenproject.org; Mon, 01 Jul 2019 15:33:51 +0000
X-Inumbo-ID: 9e4cc792-9c15-11e9-a548-6b759649c57e
Received: from m9a0001g.houston.softwaregrp.com (unknown [15.124.64.66])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 9e4cc792-9c15-11e9-a548-6b759649c57e;
 Mon, 01 Jul 2019 15:33:49 +0000 (UTC)
Received: FROM m9a0001g.houston.softwaregrp.com (15.121.0.190) BY
 m9a0001g.houston.softwaregrp.com WITH ESMTP; 
 Mon,  1 Jul 2019 15:33:43 +0000
Received: from M4W0335.microfocus.com (2002:f78:1193::f78:1193) by
 M9W0067.microfocus.com (2002:f79:be::f79:be) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Mon, 1 Jul 2019 15:26:58 +0000
Received: from NAM05-DM3-obe.outbound.protection.outlook.com (15.124.8.14) by
 M4W0335.microfocus.com (15.120.17.147) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Mon, 1 Jul 2019 15:26:58 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3107.namprd18.prod.outlook.com (10.255.137.225) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2032.18; Mon, 1 Jul 2019 15:26:57 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc%3]) with mapi id 15.20.2008.020; Mon, 1 Jul 2019
 15:26:57 +0000
From: Jan Beulich <JBeulich@suse.com>
To: =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Thread-Topic: [PATCH] xstate: make use_xsave non-init
Thread-Index: AQHVMAGdCquHeScd+UuKxH/O+V4l3Ka1yz2LgAAFEICAAA+07oAAAsUA
Date: Mon, 1 Jul 2019 15:26:56 +0000
Message-ID: <bf8442b7-5974-4c66-b8a7-b69d93ec1f4b@suse.com>
References: <20190701104903.72364-1-roger.pau@citrix.com>
 <addf8b00-6c2e-56e3-d5f8-ec7e52291638@suse.com>
 <20190701140153.uy5frq2kgxijxolr@MacBook-Air-de-Roger.local>
 <3daac2b4-9373-cef5-e9d1-e5aea39c697a@suse.com>
 <20190701151616.sk5tslyneueagmme@MacBook-Air-de-Roger.local>
In-Reply-To: <20190701151616.sk5tslyneueagmme@MacBook-Air-de-Roger.local>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB7PR03CA0092.eurprd03.prod.outlook.com
 (2603:10a6:10:72::33) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 62f02186-aaa5-4539-9cb2-08d6fe388da0
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3107; 
x-ms-traffictypediagnostic: BY5PR18MB3107:
x-microsoft-antispam-prvs: <BY5PR18MB31076927B343CB7F9CC2CF6CB3F90@BY5PR18MB3107.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 00851CA28B
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(136003)(39860400002)(346002)(376002)(396003)(366004)(199004)(189003)(76176011)(53936002)(81166006)(86362001)(4326008)(478600001)(68736007)(3846002)(6116002)(6506007)(53546011)(386003)(81156014)(102836004)(6512007)(99286004)(52116002)(31696002)(66446008)(73956011)(6486002)(6916009)(26005)(8936002)(6246003)(31686004)(186003)(25786009)(6436002)(256004)(14444005)(71190400001)(5024004)(71200400001)(229853002)(5660300002)(66066001)(316002)(66946007)(486006)(72206003)(2906002)(2616005)(476003)(446003)(11346002)(36756003)(14454004)(80792005)(7736002)(54906003)(305945005)(66556008)(66476007)(64756008)(8676002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3107;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: lG6EjoivpO3fsQ2AE7Aif7c8QSp65x/cnPDY0RsvI1y725l967IYCTTwADs9y1MxlYCQ0ubCHgZeoGEw1mwlId/BDazgR7+C57cPEGUgoZBsUzE6nyHCEdOCf2RVEcWNIFyivZ/lWNCgbsKw2XgNKp5TXqpt6flq28CGdiuxVLVcucyniwnNatGN09AsgCxrJqSdt8PtgjnVFUv4rujpH5SmtMcMfgW1zt6jqJfuCG6b4npMa9GQ30QRCJCVwNYIlxF/zLaS9FEnPJeTeW1wLhZR0VBNZOt/e1OKWWdDfD+28zC+YNc5SmY72e1pxZClDG/WRc81oqfdv4JK4Fiq8ugbffeTFXeDQ8eoYc0dZBt7OwuCevyF42V5SG+nBcwnB+Q+PJN4PuG/XtcWVQomy3WB6toehR48jI9+naFiXF0=
Content-ID: <680BDFB072C40E47905338897D2A8E96@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 62f02186-aaa5-4539-9cb2-08d6fe388da0
X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Jul 2019 15:26:56.9999 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3107
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH] xstate: make use_xsave non-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: AndrewCooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 "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>

T24gMDEuMDcuMjAxOSAxNzoxNiwgUm9nZXIgUGF1IE1vbm7DqSAgd3JvdGU6DQo+IE9uIE1vbiwg
SnVsIDAxLCAyMDE5IGF0IDAyOjIwOjUyUE0gKzAwMDAsIEphbiBCZXVsaWNoIHdyb3RlOg0KPj4g
T24gMDEuMDcuMjAxOSAxNjowMSwgUm9nZXIgUGF1IE1vbm7DqSAgd3JvdGU6DQo+Pj4gT24gTW9u
LCBKdWwgMDEsIDIwMTkgYXQgMTE6Mzk6MTZBTSArMDAwMCwgSmFuIEJldWxpY2ggd3JvdGU6DQo+
Pj4+IE9uIDAxLjA3LjIwMTkgMTI6NDksIFJvZ2VyIFBhdSBNb25uZSB3cm90ZToNCj4+Pj4+IC0t
LSBhL3hlbi9hcmNoL3g4Ni94c3RhdGUuYw0KPj4+Pj4gKysrIGIveGVuL2FyY2gveDg2L3hzdGF0
ZS5jDQo+Pj4+PiBAQCAtNTc3LDcgKzU3Nyw3IEBAIHVuc2lnbmVkIGludCB4c3RhdGVfY3R4dF9z
aXplKHU2NCB4Y3IwKQ0KPj4+Pj4gICAgIC8qIENvbGxlY3QgdGhlIGluZm9ybWF0aW9uIG9mIHBy
b2Nlc3NvcidzIGV4dGVuZGVkIHN0YXRlICovDQo+Pj4+PiAgICAgdm9pZCB4c3RhdGVfaW5pdChz
dHJ1Y3QgY3B1aW5mb194ODYgKmMpDQo+Pj4+PiAgICAgew0KPj4+Pj4gLSAgICBzdGF0aWMgYm9v
bCBfX2luaXRkYXRhIHVzZV94c2F2ZSA9IHRydWU7DQo+Pj4+PiArICAgIHN0YXRpYyBib29sIHVz
ZV94c2F2ZSA9IHRydWU7DQo+Pj4+DQo+Pj4+IFBsZWFzZSBhdHRhY2ggYXQgbGVhc3QgYSBicmll
ZiBjb21tZW50IGhlcmUsIHN1Y2ggdGhhdCBwZW9wbGUNCj4+Pj4gd29uJ3QgY29uc2lkZXIgdGhl
IF9faW5pdGRhdGEgbWlzc2luZy4NCj4+Pg0KPj4+IFN1cmUuDQo+Pj4NCj4+Pj4NCj4+Pj4gT2Yg
Y291cnNlIEknZCBhY3R1YWxseSBwcmVmZXIgdGhlIGFubm90YXRpb24gdG8gc3RheSBoZXJlIGlu
DQo+Pj4+IHRoZSBnY2MgY2FzZS4gSWlyYyB0aGVyZSB3YXMgb25lIG90aGVyIGNhc2Ugd2hlcmUg
dGhlcmUgd2FzDQo+Pj4+IHN1Y2ggYW4gaXNzdWU7IEkgZG9uJ3QgcmVjYWxsIHdoZXRoZXIgdGhl
cmUgaXQgdG9vIGdvdCBkZWFsdA0KPj4+PiB3aXRoIGJ5IHJlbW92aW5nIGFuIGFubm90YXRpb24u
DQo+Pj4NCj4+PiBZZXMsIGluIHRoYXQgb3RoZXIgY2FzZSB0aGUgYW5ub3RhdGlvbiB3YXMganVz
dCByZW1vdmVkLCBpdCdzIDQzZmE5NWFlIFswXQ0KPj4+DQo+Pj4+IEhvdyBhYm91dCB3ZSBpbnRy
b2R1Y2UgYW4NCj4+Pj4gYW5ub3RhdGlvbiB0aGF0IGV4cGFuZHMgdG8gbm90aGluZyBpbiB0aGUg
Y2xhbmcgY2FzZSwgYnV0DQo+Pj4+IGNvbnRpbnVlcyB0byBwcm92aWRlIHRoZSBzYW1lIGZ1bmN0
aW9uYWxpdHkgZm9yIGdjYz8gVGhhdA0KPj4+PiB3b3VsZCB0aGVuIGFsc28gY2xhcmlmeSB0aGUg
cmVhc29uIGZvciBpdCBiZWluZyBpbiBhbnkNCj4+Pj4gcGFydGljdWxhciBwbGFjZSAoSSBndWVz
cyB0aGVyZSBhcmUgZ29pbmcgdG8gYmUgbW9yZSkgd2l0aG91dA0KPj4+PiB0aGUgbmVlZCBmb3Ig
ZnVydGhlciBjb21tZW50YXJ5Lg0KPj4+DQo+Pj4gSU1PIHRoYXQncyBhIGxpdHRsZSBiaXQgZGFu
Z2Vyb3VzLCBmcm9tIHRoZSBMTFZNIGJ1ZyByZXBvcnQgaXQgc2VlbXMNCj4+PiBsaWtlIExMVk0g
YmVoYXZpb3VyIGlzIG5vdCBhIGJ1ZywgYW5kIGhlbmNlIEkgd291bGRuJ3QgYmUgc3VycHJpc2Vk
IGlmDQo+Pj4gbmV3ZXIgdmVyc2lvbnMgb2YgZ2NjIGFsc28gZXhoaWJpdCB0aGUgc2FtZSBpc3N1
ZS4NCj4+DQo+PiBPa2F5LCB0aGVuIGxldCdzIGdvIHRoZSByb3V0ZSB5b3Ugc3VnZ2VzdGVkLCBq
dXN0IHdpdGggYSBjb21tZW50DQo+PiBhZGRlZCB0byBwcmV2ZW50IHJlLWFkZGl0aW9uIG9mIHRo
ZSBhbm5vdGF0aW9uLiBJIHdvbmRlciB3aGV0aGVyDQo+PiB3ZSBvdWdodCB0byBkbyBhbiBhdWRp
dCBvZiB0aGUgY29kZSB0byBmaW5kIHBvc3NpYmxlIGZ1cnRoZXINCj4+IG9mZmVuZGVycy4gSXQg
ZG9lc24ndCBsb29rIHZlcnkgZGVzaXJhYmxlIHRvIG1lIHRvIGZpbmQgdGhlDQo+PiBpbnN0YW5j
ZXMgb25lIGJ5IG9uZSBieSBzb21lb25lIG9ic2VydmluZyBjcmFzaGVzLg0KPj4NCj4+IEhtbSwg
aGF2aW5nIGxvb2tlZCBhdCB0aGUgb2xkZXIgY29tbWl0IEknbSBhZ2FpbiBzdGFydGluZyB0byB3
b25kZXINCj4+IHdoZXRoZXIgZHJvcHBpbmcgdGhlIGFubm90YXRpb25zIGlzIHRoZSByaWdodCBj
b3Vyc2Ugb2YgYWN0aW9uLiBEaWQNCj4+IHdlIGNvbnNpZGVyIGFkZGluZyB2b2xhdGlsZSB0byB0
aGUgdmFyaWFibGUgYmFjayB0aGVuPyBUaGF0IHNob3VsZA0KPj4gbWFrZSB0aGUgY29tcGlsZXIg
bm90IHB1bGwgYWhlYWQgdGhlIG1lbW9yeSBhY2Nlc3MoZXMpLCBhbmQgdGhlDQo+PiBkb3duc2lk
ZXMgb2YgdGhpcyBzaG91bGQgYmUgcHJldHR5IGxpbWl0ZWQgZm9yIGluaXQtb25seSBpdGVtcy4N
Cj4gDQo+IElJUkMgYXQgc29tZSBwb2ludCBJIHN1Z2dlc3RlZCB1c2luZyBBQ0NFU1NfT05DRSB0
byByZWFkIHRoZSBpbml0DQo+IG9wdF9ib290c2NydWIgdmFyaWFibGUuIEFkZGluZyB0aGUgdm9s
YXRpbGUga2V5d29yZCB0byB0aGUgX19pbml0ZGF0YQ0KPiBtYWNybyBpcyBub3QgZ29pbmcgdG8g
d29yayBhcy1pcywgYmVjYXVzZSB3ZSB3b3VsZCBhbHNvIG5lZWQgdG8gZml4dXANCj4gdGhlIGV4
aXN0aW5nIGRlY2xhcmF0aW9ucyBvZiB0aGUgdmFyaWFibGVzLg0KDQpBQ0NFU1NfT05DRSgpIGlz
IG5vdCBnb29kIGhlcmUgYmVjYXVzZSB5b3UgbmVlZCB0byB0aGVuIGNhdGNoIGFsbA0KX3VzZXNf
IG9mIGEgdmFyaWFibGUuIERlYWxpbmcgd2l0aCBpdCBieSBjaGFuZ2luZyB0aGUgZGVjbGFyYXRp
b24vDQpkZWZpbml0aW9uIG1ha2VzIGl0IGEgb25lIChvciBhdCBtb3N0IHR3bykgcGxhY2UgY2hh
bmdlLiBJIHdvdWxkbid0DQpiZSB3b3JyaWVkIGFib3V0IGEgaGVhZGVyIGZpbGUgYWxzbyBuZWVk
aW5nIHRvIGNoYW5nZS4NCg0KPiBBIG1vcmUgc2ltcGxlIChhbmQgbWF5YmUgZWFzaWVyIHRvIGVu
Zm9yY2UgcnVsZSkgbWlnaHQgYmUgdG8gZm9yYmlkDQo+IHRoZSB1c2FnZSBvZiBpbml0IGRhdGEv
dGV4dCBpbiBub24taW5pdCBmdW5jdGlvbnMsIGFuZCB0aGF0IHdvdWxkDQo+IGxpa2VseSBiZSBl
YXNpZXIgdG8gZW5mb3JjZSBhdXRvbWF0aWNhbGx5IGJ5IHNvbWUgYW5hbHlzaXMgdG9vbC4NCg0K
SWYgeW91IG9yIGFueW9uZSBlbHNlIGlzIHVwIGZvciBpbnRlZ3JhdGluZyBzdWNoIGEgdG9vbCB3
aXRoIHRoZQ0KYnVpbGQgc3lzdGVtIC0gZmluZS4gUmlnaHQgbm93IHdlIGhhdmUgbm9uZSwgYW5k
IEkgZG9uJ3Qgd2FudCBzdWNoDQppc3N1ZXMgdG8gYmUgY2F1Z2h0IGJlIHNvbGVseSBkZXBlbmRl
bnQgb24gdGhlIGlzc3VlIGdldHRpbmcgbm90aWNlZA0KdGhlIGxhdGVzdCBkdXJpbmcgcmV2aWV3
Lg0KDQpUaGF0IHNhaWQsIEknbSBub3QgYWN0dWFsbHkgY29udmluY2VkIHVuY29uZGl0aW9uYWxs
eSBmb3JiaWRkaW5nDQpzdWNoIHJlZmVyZW5jZXMgKGxpa2UgTGludXggZG9lcywgcmVxdWlyaW5n
IGZ1cnRoZXIgYW5ub3RhdGlvbnMgdG8NCm92ZXJyaWRlIHRoZSBiYW4pIGlzIHRoZSBiZXN0IG1v
ZGVsLiBUaGVyZSBhcmUgY2xlYXJseSBjYXNlcyB3aGVyZQ0KaGF2aW5nIHN1Y2ggcmVmZXJlbmNl
cyBpcyBhcHByb3ByaWF0ZSBhbmQgdXNlZnVsLiBCdXQgSSBjYW4gYWNjZXB0DQp0aGF0IExpbnV4
J2VzIG1vZGVsIGlzIG92ZXJhbGwgbW9yZSBzYWZlIHRoYW4gb3VyIGN1cnJlbnQNCmVmZmVjdGl2
ZWx5IG5vbi1leGlzdGVudCBvbmUuDQoNCkphbg0KDQpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 01 15:36:17 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Jul 2019 15:36:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hhyLo-00014X-MO; Mon, 01 Jul 2019 15:36:16 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=QKbV=U6=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1hhyLn-00014R-G8
 for xen-devel@lists.xenproject.org; Mon, 01 Jul 2019 15:36:15 +0000
X-Inumbo-ID: f4fb622f-9c15-11e9-8980-bc764e045a96
Received: from EUR03-VE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe09::71e])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f4fb622f-9c15-11e9-8980-bc764e045a96;
 Mon, 01 Jul 2019 15:36:14 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=bitdefender.onmicrosoft.com; s=selector1-bitdefender-onmicrosoft-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=Vd9dgQW19qoucwCONnJzYcNKDlnF0HNzMBxVImsfMJY=;
 b=BugZt0gGchDgG/OmaesbTMSDqFGRonWEQTKkKWaBpMycZuXvEqTSOFDyrE/RBJ1NiJw6a6tvdoPBYymsnoixfJ85Xr4kWD/+B+QCiQdOJsRvAX5mDtrqu5EXmz+MeWQIQC2ODHItrdsVnKiD5CS3qC7JnrnKgdNoqKrBjCHhzm8=
Received: from VI1PR0202MB2928.eurprd02.prod.outlook.com (10.171.106.11) by
 VI1PR0202MB2720.eurprd02.prod.outlook.com (10.173.82.7) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2032.20; Mon, 1 Jul 2019 15:36:10 +0000
Received: from VI1PR0202MB2928.eurprd02.prod.outlook.com
 ([fe80::dd50:3e97:1d64:5aa3]) by VI1PR0202MB2928.eurprd02.prod.outlook.com
 ([fe80::dd50:3e97:1d64:5aa3%4]) with mapi id 15.20.2032.019; Mon, 1 Jul 2019
 15:36:10 +0000
From: Alexandru Stefan ISAILA <aisaila@bitdefender.com>
To: Jan Beulich <JBeulich@suse.com>
Thread-Topic: [PATCH v5] x86/emulate: Send vm_event from emulate
Thread-Index: AQHVMA7WPzdd4ckrE0m6/AH0OcBhs6a2CYCA///QXACAAAtsgA==
Date: Mon, 1 Jul 2019 15:36:10 +0000
Message-ID: <e38967e1-1705-5a3f-9601-a9a4b68f3ead@bitdefender.com>
References: <fb2a4d3e-b477-11a5-7b5e-4a236acd60dd@suse.com>
 <0b12721c-8820-7227-1079-0bd1f5587287@bitdefender.com>
 <3fa5932d-174c-9b57-3cb6-aab4eb6a5238@suse.com>
In-Reply-To: <3fa5932d-174c-9b57-3cb6-aab4eb6a5238@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: PR1PR01CA0027.eurprd01.prod.exchangelabs.com
 (2603:10a6:102::40) To VI1PR0202MB2928.eurprd02.prod.outlook.com
 (2603:10a6:800:e3::11)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=aisaila@bitdefender.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [91.199.104.6]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 98988db4-0b08-40d9-511b-08d6fe39d7b4
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:VI1PR0202MB2720; 
x-ms-traffictypediagnostic: VI1PR0202MB2720:|VI1PR0202MB2720:
x-microsoft-antispam-prvs: <VI1PR0202MB2720F0A81343A34E87FF4A09ABF90@VI1PR0202MB2720.eurprd02.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 00851CA28B
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(39860400002)(366004)(396003)(346002)(136003)(376002)(199004)(189003)(8936002)(4326008)(25786009)(81166006)(81156014)(8676002)(86362001)(31696002)(478600001)(229853002)(68736007)(6486002)(66476007)(73956011)(66946007)(54906003)(36756003)(7736002)(6436002)(316002)(66446008)(256004)(64756008)(99286004)(6512007)(305945005)(52116002)(53936002)(66066001)(76176011)(6916009)(6246003)(7416002)(5660300002)(3846002)(102836004)(53546011)(6506007)(386003)(71190400001)(71200400001)(26005)(186003)(14444005)(486006)(2906002)(14454004)(6116002)(476003)(2616005)(11346002)(446003)(66556008)(31686004);
 DIR:OUT; SFP:1102; SCL:1; SRVR:VI1PR0202MB2720;
 H:VI1PR0202MB2928.eurprd02.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: bitdefender.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: IKVdwkFP/RVJgv6y+DhqFP9ngiW5WdII3zVPtWp4NLzK2YwMkNU3/AC+sBhRdyYiBfbit1WnNn991ULGSyZ6mHztpcb8JUBZSrOIgtI1T56B5H7IF9UCkIe0nN0UDqeeRt/k0cc2vWM1LAnj/uBm/JlGJ+toRv8SVGtUvwyFv+FZvGHWj6i4K2WPDHAQMNp3KSj7RdLBFc0MJpTSGtsSz9ewb3WRCEuxgXGp9TSy5Fl6W18wtJCEPrzFsgwbeGm7g1ihKk4esGdeHPDb+BHsUofQmx2QdiYAvmdTGaM9yLIdXtA9Cott1BB9cYGhX2UpmnFwKedP0pOBkm9DXhY6ppNiiwydgOb/BKNHuNP4x+Q6zzpwUz8Oq7c1O59yzIqw+2+9C9jLI0vJlqLZe48qitoFiVkQ75aWbZi0lHWs2IE=
Content-ID: <1D2F20859662A04EB1A00FB4F8542E80@eurprd02.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: bitdefender.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 98988db4-0b08-40d9-511b-08d6fe39d7b4
X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Jul 2019 15:36:10.7745 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 487baf29-f1da-469a-9221-243f830c36f3
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: aisaila@bbu.bitdefender.biz
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0202MB2720
Subject: Re: [Xen-devel] [PATCH v5] x86/emulate: Send vm_event from emulate
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wl@xen.org>, "kevin.tian@intel.com" <kevin.tian@intel.com>,
 "tamas@tklengyel.com" <tamas@tklengyel.com>,
 "jun.nakajima@intel.com" <jun.nakajima@intel.com>,
 "rcojocaru@bitdefender.com" <rcojocaru@bitdefender.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 PaulDurrant <Paul.Durrant@citrix.com>,
 "suravee.suthikulpanit@amd.com" <suravee.suthikulpanit@amd.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 "brian.woods@amd.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>

DQoNCk9uIDAxLjA3LjIwMTkgMTc6NTUsIEphbiBCZXVsaWNoIHdyb3RlOg0KPiBPbiAwMS4wNy4y
MDE5IDE2OjQ1LCBBbGV4YW5kcnUgU3RlZmFuIElTQUlMQSB3cm90ZToNCj4+IE9uIDAxLjA3LjIw
MTkgMTY6MTMsIEphbiBCZXVsaWNoIHdyb3RlOg0KPj4+Pj4+IE9uIDA0LjA2LjE5IGF0IDEzOjQ5
LCA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+IHdyb3RlOg0KPj4+PiArICAgIGlmICggIXNlbmRf
ZXZlbnQgfHwgIXBmZWMgKQ0KPj4+PiArICAgICAgICByZXR1cm4gZmFsc2U7DQo+Pj4NCj4+PiBJ
IHRoaW5rIEkndmUgc2FpZCBiZWZvcmUgdGhhdCB0aGUgIXBmZWMgcGFydCBuZWVkIGFuIGV4cGxh
bmF0aW9uIChpbg0KPj4+IGEgY29tbWVudCkuIFdpdGhvdXQgc3VjaCBhbiBleHBsYW5hdGlvbiBJ
J20gaW5jbGluZWQgdG8gc2F5IGl0DQo+Pj4gc2hvdWxkIGJlIGRlbGV0ZWQuIElmIG90b2ggdGhp
cyBpcyBzaW1wbHkgbWVhbiB0byBiZSBhIHNob3J0Y3V0LA0KPj4+IHRoZW4geW91IHNob3VsZCBy
ZWFsbHkganVzdCBjaGVjayB0aGUgdHdvIGJpdHMgeW91IGFjdHVhbGx5IGNhcmUNCj4+PiBhYm91
dCBmdXJ0aGVyIGRvd24uDQo+Pg0KPj4gVGhlIHBmZWMgY2hlY2sgaXMgZG9uZSBiZWNhdXNlIEkg
ZW5jb3VudGVyZWQgcGZlYyAwIGluIHRlc3RzLiBJdCBjb3VsZA0KPj4gc2F2ZSBzb21lIHdvcmsg
aWYgcGZlYyA9PSAwIHdoZW4gY2FsbGluZyB0aGUgZnVuY3Rpb24uIElzIHRoZXJlDQo+PiBhIG11
c3QgaW4gaGF2aW5nIHRoaXMgY2hlY2sgcmVtb3ZlZD8gSWYgc28gdGhlbiBpdCBjYW4gYmUgZG9u
ZS4gVGhlDQo+PiBzZW5kX2V2ZW50IHdpbGwgYmUgY2hlY2tlZCBiZWZvcmUgY2FsbGluZyB0aGUg
ZnVuY3Rpb24gYXMgeW91IHNhaWQuDQo+IA0KPiBJdCdzIG5vdCBhIHJlcXVpcmVtZW50IGZvciBp
dCB0byBiZSByZW1vdmVkLCBfaWZfIHRoZXJlJ3MgYSBnb29kDQo+IHJlYXNvbiBmb3IgaXQgdG8g
YmUgdGhlcmUuIEkgZG9uJ3QsIGhvd2V2ZXIsIHNlZSBob3cgcGZlYz0wIGNvdWxkDQo+IGJlIGEg
cHJvYmxlbSAtIGFmYWljdCBpdCB3b3VsZCByZXR1cm4gZmFsc2UgYSBmZXcgbGluZXMgZnVydGhl
cg0KPiBkb3duIGluIHRoYXQgY2FzZS4NCg0KWW91IGFyZSByaWdodCwgcGZlYz0wIHdvbGQgbm90
IGJlIGEgcHJvYmxlbSBhbmQgaXQgd2lsbCBiZSBjYXVnaHQgaW4gdGhlIA0Kbm8gdmlvbGF0aW9u
IGlmLg0KDQo+IA0KPj4+PiArICAgIGlmICggIXJlcS51Lm1lbV9hY2Nlc3MuZmxhZ3MgKQ0KPj4+
PiArICAgICAgICByZXR1cm4gZmFsc2U7IC8qIG5vIHZpb2xhdGlvbiAqLw0KPj4+DQo+Pj4gSG93
IGlzIHRoZSAiZmFsc2UiIGhlcmUgKEkgdGhpbmsgdGhpcyBpcyB0aGUgb25lIHRoZSBkZXNjcmlw
dGlvbiB0YWxrcw0KPj4+IGFib3V0KSBtYXRjaGluZyB1cCB3aXRoIHRoZSB2YXJpb3VzIG90aGVy
IG9uZXMgaW4gdGhlIGZ1bmN0aW9uPw0KPj4NCj4+IFRoZXJlIHNob3VsZCBiZSBubyBldmVudCBp
ZiB0aGVyZSBpcyBubyBhY2Nlc3MgdmlvbGF0aW9uLiBTbyBpbiB0aGlzDQo+PiBjYXNlIHRoZSBl
bXVsYXRpb24gaXMgY29udGludWVkIGFzIGV4cGVjdGVkLg0KPiANCj4gQnV0IHRoaXMgZG9lc24n
dCBhbnN3ZXIgbXkgcXVlc3Rpb246IFlvdSB1c2UgImZhbHNlIiBhcyByZXR1cm4gdmFsdWUNCj4g
dG8gaW5kaWNhdGUgZGlmZmVyZW50IHRoaW5ncy4gT25seSB0aGUgb25lIGhlcmUgbWVhbnMgIm5v
IGFjY2Vzcw0KPiB2aW9sYXRpb24iLg0KDQpTb3JyeSBhYm91dCB0aGF0LCBzaW5jZSB0aGlzIHdp
bGwgcmVtYWluIHRoZSBvbmx5IHJldHVybiBmYWxzZSBhcGFydCANCmZvcm0gdGhlIG1haW4gb25l
IChyZXR1cm4gbW9uaXRvcl90cmFwcygpKSwgZmFsc2UgID0gZXZlbnQgd2FzIG5vdCBzZW50IA0K
YW5kIHRydWUgPSBldmVudCB3YXMgc2VudC4NCg0KSSB1bmRlcnN0YW5kIHRoYXQgeW91IGFyZSBh
c2tpbmcgYWJvdXQgdGhlIHNjZW5hcmlvIHdoZW4gdGhlcmUgd2FzIGEgDQp2aW9sYXRpb24gYW5k
IHRoZSBldmVudCB3YXMgbm90IHNlbnQuIFRoZW4gSSBjYW4gaXNzdWUgYSBkb21haW5fY3Jhc2go
KSANCmFzIHRoYXQgaXMgcG90ZW50aWFsbHkgYSBiaWcgaXNzdWUuDQoNCkkgaG9wZSBJIGdvdCB0
aGF0IGNvcnJlY3RseS4NCg0KPiANCj4+Pj4gQEAgLTYxNSw2ICs2NjksMTMgQEAgc3RhdGljIHZv
aWQgKmh2bWVtdWxfbWFwX2xpbmVhcl9hZGRyKA0KPj4+PiAgICAgDQo+Pj4+ICAgICAgICAgICAg
IGlmICggcGZlYyAmIFBGRUNfd3JpdGVfYWNjZXNzICkNCj4+Pj4gICAgICAgICAgICAgew0KPj4+
PiArICAgICAgICAgICAgaWYgKCBodm1fZW11bGF0ZV9zZW5kX3ZtX2V2ZW50KGFkZHIsIGdmbiwg
cGZlYywNCj4+Pj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBo
dm1lbXVsX2N0eHQtPnNlbmRfZXZlbnQpICkNCj4+Pj4gKyAgICAgICAgICAgIHsNCj4+Pj4gKyAg
ICAgICAgICAgICAgICBlcnIgPSBFUlJfUFRSKH5YODZFTVVMX1JFVFJZKTsNCj4+Pj4gKyAgICAg
ICAgICAgICAgICBnb3RvIG91dDsNCj4+Pj4gKyAgICAgICAgICAgIH0NCj4+Pg0KPj4+IEhvdyBj
b21lIHRoaXMgc2l0cyBvbmx5IG9uIHRoZSB3cml0ZSBwYXRoPw0KPj4NCj4+IFdlIGFyZSBpbnRl
cmVzdGVkIG9ubHkgZm9yIHRoZSB3cml0ZSBhY2Nlc3Mgb24gdGhpcyBwYXRoLiBUaGlzIGFsc28N
Cj4+IGVuc3VyZXMgdGhhdCBwZmVjIGlzIHNldC4NCj4gDQo+IEknbSBzb3JyeSwgYnV0IHRoZSBl
dmVudCBzZW5kaW5nIHNob3VsZCBub3QgYmUgdGFpbG9yZWQgdG8gd2hhdCB5b3UNCj4gbmVlZCBv
ciB3YW50LiBPciBpZiBzbyAoaS5lLiBpZiBhZ3JlZWQgdXBvbiBhbW9uZyB0aGUgVk0gZXZlbnQN
Cj4gbWFpbnRhaW5lcnMpIHRoZW4gdGhpcyByZXN0cmljdGlvbiBzaG91bGQgYmUgY2xlYXJseSBz
cGVsbGVkIG91dC4NCj4gDQoNCk9uIHRoZSBvdGhlciBoYW5kLCB0aGlzIGNhbiBnbyBvdXRzaWRl
IHRoZSB3cml0ZSBwYXRoIHdpdGggbm8gZWZmZWN0IG9uIA0KdGhlIGZ1bmN0aW9uYWxpdHkgb2Yg
dGhpcyBzZW5kX2V2ZW50IGZlYXR1cmUuDQoNCkkgd2lsbCBtb3ZlIGl0IGFmdGVyIHRoZSBpZih3
cml0ZSkgaW4gdGhlIG5leHQgdmVyc2lvbi4NCg0KDQpUaGFua3MsDQpBbGV4DQpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 01 15:38:18 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Jul 2019 15:38:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hhyNm-0001DI-6y; Mon, 01 Jul 2019 15:38:18 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=USDK=U6=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hhyNk-0001DD-W7
 for xen-devel@lists.xenproject.org; Mon, 01 Jul 2019 15:38:17 +0000
X-Inumbo-ID: 3d7350c0-9c16-11e9-912c-4b0d608d27b3
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 3d7350c0-9c16-11e9-912c-4b0d608d27b3;
 Mon, 01 Jul 2019 15:38:15 +0000 (UTC)
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: PYhianhZfdtcDW0W66G1zB6zYTTf90ksjs1OOg1b6PRgsMYje3yH0z8yj9sgc/F/5VIEjISAm1
 wU5z1P2SmnmvJ4yLze9l6MqiP/zKBK1sUHe0dj9B6cDpzPNeu0OZSUEw+9UmjP7oZMlK1LkfOz
 YJkFQwf+U96TFe6/xY0M2AP8mGDT2WJbk85jPuy46v8tRahKObttuCOV5S8VNtL94ISeJT17a9
 46hYzDPa4MaPmf66R9i+oj+Sw2cBdzychJZozqC2s+WZoJSuSJRzo/1ylhSoijUo7CuBtLofIJ
 /Jo=
X-SBRS: 2.7
X-MesageID: 2498785
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,439,1557201600"; 
   d="scan'208";a="2498785"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5D024C500200007800237DD8@prv1-mh.provo.novell.com>
 <5D14DDA6020000780023B96E@prv1-mh.provo.novell.com>
 <5D14DE6A020000780023B97B@prv1-mh.provo.novell.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <e50ee3a8-523d-2619-9876-e02c7ade9eae@citrix.com>
Date: Mon, 1 Jul 2019 16:37:50 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <5D14DE6A020000780023B97B@prv1-mh.provo.novell.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 01/10] AMD/IOMMU: restrict feature logging
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

T24gMjcvMDYvMjAxOSAxNjoxOSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gVGhlIGNvbW1vbiBjYXNl
IGlzIGFsbCBJT01NVXMgaGF2aW5nIHRoZSBzYW1lIGZlYXR1cmVzLiBMb2cgdGhlbSBvbmx5Cj4g
Zm9yIHRoZSBmaXJzdCBJT01NVSwgb3IgZm9yIGFueSB0aGF0IGhhdmUgYSBkaWZmZXJpbmcgZmVh
dHVyZSBzZXQuCj4KPiBSZXF1ZXN0ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIz
QGNpdHJpeC5jb20+Cj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu
Y29tPgoKUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5j
b20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 01 15:39:10 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Jul 2019 15:39:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hhyOZ-0001HK-Ip; Mon, 01 Jul 2019 15:39:07 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=YZ94=U6=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hhyOY-0001HE-61
 for xen-devel@lists.xenproject.org; Mon, 01 Jul 2019 15:39:06 +0000
X-Inumbo-ID: 4cc6d236-9c16-11e9-8980-bc764e045a96
Received: from m9a0003g.houston.softwaregrp.com (unknown [15.124.64.68])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4cc6d236-9c16-11e9-8980-bc764e045a96;
 Mon, 01 Jul 2019 15:39:04 +0000 (UTC)
Received: FROM m9a0003g.houston.softwaregrp.com (15.121.0.190) BY
 m9a0003g.houston.softwaregrp.com WITH ESMTP; 
 Mon,  1 Jul 2019 15:38:45 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M9W0067.microfocus.com (2002:f79:be::f79:be) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Mon, 1 Jul 2019 15:32:38 +0000
Received: from NAM04-SN1-obe.outbound.protection.outlook.com (15.124.72.10) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Mon, 1 Jul 2019 15:32:38 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3107.namprd18.prod.outlook.com (10.255.137.225) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2032.18; Mon, 1 Jul 2019 15:32:37 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc%3]) with mapi id 15.20.2008.020; Mon, 1 Jul 2019
 15:32:37 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Razvan Cojocaru <rcojocaru@bitdefender.com>, Alexandru Stefan ISAILA
 <aisaila@bitdefender.com>
Thread-Topic: [PATCH v5] x86/emulate: Send vm_event from emulate
Thread-Index: AQHVMA7WPzdd4ckrE0m6/AH0OcBhs6a11zaAgAAH7sGAAAUTAA==
Date: Mon, 1 Jul 2019 15:32:37 +0000
Message-ID: <9096a851-2102-26f4-dd57-d63f7719bf68@suse.com>
References: <fb2a4d3e-b477-11a5-7b5e-4a236acd60dd@suse.com>
 <0b12721c-8820-7227-1079-0bd1f5587287@bitdefender.com>
 <b7379982-20d5-3e2f-0957-e038bb08b5cf@bitdefender.com>
In-Reply-To: <b7379982-20d5-3e2f-0957-e038bb08b5cf@bitdefender.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB7PR05CA0024.eurprd05.prod.outlook.com
 (2603:10a6:10:36::37) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: f60c2333-f1fb-4760-3a4f-08d6fe395898
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3107; 
x-ms-traffictypediagnostic: BY5PR18MB3107:
x-microsoft-antispam-prvs: <BY5PR18MB310744E8B94DCD8989C86E44B3F90@BY5PR18MB3107.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-forefront-prvs: 00851CA28B
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(136003)(39860400002)(346002)(376002)(396003)(366004)(199004)(189003)(76176011)(53936002)(81166006)(86362001)(4326008)(478600001)(68736007)(3846002)(6116002)(6506007)(53546011)(386003)(81156014)(102836004)(6512007)(99286004)(7416002)(52116002)(31696002)(66446008)(73956011)(6486002)(26005)(8936002)(6246003)(31686004)(186003)(25786009)(6436002)(256004)(14444005)(71190400001)(71200400001)(229853002)(5660300002)(110136005)(66066001)(316002)(66946007)(486006)(72206003)(2906002)(2616005)(476003)(446003)(11346002)(36756003)(14454004)(80792005)(7736002)(54906003)(305945005)(66556008)(66476007)(64756008)(8676002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3107;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: L5p2+6o8wS8CI9wjXMak+tGkA7IcTJbuIf3CGHI5pAO+zn6gRTQBKWh+Im8f5bNNfgCXJ4koEa0ZzUIugjHQtDQ9e/IQ+fc+lhK6h3Q9kbjokyg9dUMdF5Nms7LjRgDUTb/e+aSY7ohRLbh73+/mWDaz4vsRemcyF2Kg0pLwxUMhmt0++TXhUUVtwQgsuHpmLLcOzKGkaAwpfQE4G3tWRR/gSt4oYijTthtANXd0xlqRq2XJuzn+GhMEgRA+M53QeI/9DWv4QWOOTKIqXDD1O4buW6IMKgVyL6tG13vuWd4ngTg+vRr6QuW68koF5UYryL3TP/VwyCT/YxcoKU3uV6l0GTUMXEnYsNkzcqPEo5KOaJf5t7kzBdsPJbcR0/Bl7rugXR2zNeMCQa+ZIg5LOhj27qNGH0b1XJvCEkJTPDc=
Content-ID: <D3378C5A93502545B1F3AA959D480C03@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: f60c2333-f1fb-4760-3a4f-08d6fe395898
X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Jul 2019 15:32:37.5764 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3107
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v5] x86/emulate: Send vm_event from emulate
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "kevin.tian@intel.com" <kevin.tian@intel.com>,
 "tamas@tklengyel.com" <tamas@tklengyel.com>,
 "jun.nakajima@intel.com" <jun.nakajima@intel.com>, Wei Liu <wl@xen.org>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Andrew
 Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 Paul Durrant <Paul.Durrant@citrix.com>,
 "suravee.suthikulpanit@amd.com" <suravee.suthikulpanit@amd.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>, Boris
 Ostrovsky <boris.ostrovsky@oracle.com>,
 "brian.woods@amd.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>

T24gMDEuMDcuMjAxOSAxNzoxMywgUmF6dmFuIENvam9jYXJ1IHdyb3RlOg0KPiBPbiA3LzEvMTkg
NTo0NSBQTSwgQWxleGFuZHJ1IFN0ZWZhbiBJU0FJTEEgd3JvdGU6DQo+Pg0KPj4NCj4+IE9uIDAx
LjA3LjIwMTkgMTY6MTMsIEphbiBCZXVsaWNoIHdyb3RlOg0KPj4+Pj4+IE9uIDA0LjA2LjE5IGF0
IDEzOjQ5LCA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+IHdyb3RlOg0KPj4+PiBUaGlzIHBhdGNo
IGFpbXMgdG8gaGF2ZSBtZW0gYWNjZXNzIHZtIGV2ZW50cyBzZW50IGZyb20gdGhlIGVtdWxhdG9y
Lg0KPj4+PiBUaGlzIGlzIHVzZWZ1bCB3aGVyZSB3ZSB3YW50IHRvIG9ubHkgZW11bGF0ZSBhIHBh
Z2Ugd2FsayB3aXRob3V0DQo+Pj4+IGNoZWNraW5nIHRoZSBFUFQsIGJ1dCB3ZSBzdGlsbCB3YW50
IHRvIGNoZWNrIHRoZSBFUFQgd2hlbiBlbXVsYXRpbmcNCj4+Pj4gdGhlIGluc3RydWN0aW9uIHRo
YXQgY2F1c2VkIHRoZSBwYWdlIHdhbGsuIEluIHRoaXMgY2FzZSwgdGhlIG9yaWdpbmFsDQo+Pj4+
IEVQVCBmYXVsdCBpcyBjYXVzZWQgYnkgdGhlIHdhbGsgdHJ5aW5nIHRvIHNldCB0aGUgYWNjZXNz
ZWQgb3IgZGlydHkNCj4+Pj4gYml0cywgYnV0IGV4ZWN1dGluZyB0aGUgaW5zdHJ1Y3Rpb24gaXRz
ZWxmIG1pZ2h0IGFsc28gY2F1c2UgYW4gRVBUDQo+Pj4+IGZhdWx0IGlmIHBlcm1pdHRlZCB0byBy
dW4sIGFuZCB0aGlzIHNlY29uZCBmYXVsdCBzaG91bGQgbm90IGJlIGxvc3QuDQo+Pj4NCj4+PiBJ
J20gYWZyYWlkIEkgc3RpbGwgY2FuJ3QgdHJhbnNsYXRlIHRoaXMgaW50byB3aGF0IGV4YWN0bHkg
aXMgd2FudGVkIGFuZA0KPj4+IHdoeS4gV2hpbGUgdHlwaWNhbGx5IHdlIGRvbid0IHVzZSBleGFt
cGxlcyB0byBkZW1vbnN0cmF0ZSB0aGF0IGlzDQo+Pj4gd2FudGVkIGluIGNvbW1pdCBtZXNzYWdl
cywgSSB0aGluayB0aGlzIGlzIGEgcmF0aGVyIGdvb2QgY2FuZGlkYXRlDQo+Pj4gZm9yIGFjdHVh
bGx5IHVzaW5nIHN1Y2ggYW4gYXBwcm9hY2guIFRoaXMgbWF5IHRoZW4gLi4uDQo+Pj4NCj4+Pj4g
V2UgdXNlIGh2bWVtdWxfbWFwX2xpbmVhcl9hZGRyKCkgdG8gaW50ZXJjZXB0IHIvdyBhY2Nlc3Mg
YW5kDQo+Pj4+IF9faHZtX2NvcHkoKSB0byBpbnRlcmNlcHQgZXhlYyBhY2Nlc3MuDQo+Pj4+DQo+
Pj4+IEZpcnN0IHdlIHRyeSB0byBzZW5kIGEgdm0gZXZlbnQgYW5kIGlmIHRoZSBldmVudCBpcyBz
ZW50IHRoZW4gZW11bGF0aW9uDQo+Pj4+IHJldHVybnMgWDg2RU1VTF9SRVRSWSBpbiBvcmRlciB0
byBzdG9wIGVtdWxhdGlvbiBvbiBpbnN0cnVjdGlvbnMgdGhhdA0KPj4+PiB1c2UgYWNjZXNzIHBy
b3RlY3RlZCBwYWdlcy4gSWYgdGhlIGV2ZW50IGlzIG5vdCBzZW50IHRoZW4gdGhlDQo+Pj4+IGVt
dWxhdGlvbiBnb2VzIG9uIGFzIGV4cGVjdGVkLg0KPj4+DQo+Pj4gLi4uIGFsc28gaGVscCB1bmRl
cnN0YW5kaW5nIHRoaXMgcGFydCwgd2hpY2ggSSBjb250aW51ZSB0byBiZSBjb25mdXNlZA0KPj4+
IGJ5LCB0b28uDQo+IA0KPiBTaW1wbHkgcHV0LCB0aGUgaW50cm9zcGVjdGlvbiBhZ2VudCB3YW50
cyB0byB0cmVhdCBhbGwgQS9EIGJpdCB3cml0ZXMgYXMgYmVuaWduLiBSZWNlaXZpbmcgdm1fZXZl
bnRzIGFib3V0IHRoZW0gaXMgYSBiaWcgcGVzc2ltaXphdGlvbiwgYW5kIHdlIHdhbnQgdG8gb3B0
aW1pemUuDQo+IA0KPiBXZSdkIGxpa2UgdG8gZmlsdGVyIHRoZXNlIGV2ZW50cyBvdXQuDQo+IA0K
PiBUbyB0aGlzIGVuZCwgd2UncmUgY3VycmVudGx5IChpbiB0aGUgcHJlc2VudCBpbmNhcm5hdGlv
biBvZiB0aGUgWGVuIGNvZGUpIGZ1bGx5IGVtdWxhdGluZyB0aGUgaW5zdHJ1Y3Rpb24gYXQgUklQ
IHdoZW4gdGhlIGhhcmR3YXJlIHNlZXMgYW4gRVBUIGZhdWx0IHdpdGggbnBmZWMua2luZCAhPSBu
cGZlY19raW5kX3dpdGhfZ2xhLiBUaGlzIGlzLCBob3dldmVyLCBpbmNvcnJlY3QsIGJlY2F1c2Ug
dGhlIGluc3RydWN0aW9uIGF0IFJJUCBtaWdodCBsZWdpdGltYXRlbHkgY2F1c2UgYW4gRVBUIGZh
dWx0IG9mIGl0cyBvd24gKHdoaWxlIGFjY2Vzc2luZyBhIF9kaWZmZXJlbnRfIHBhZ2UgZnJvbSB0
aGUgb3JpZ2luYWwgb25lLCB3aGVyZSBBL0Qgd2VyZSBzZXQpLg0KPiANCj4gV2UndmUgdHJpZWQg
dG8gc29sdmUgdGhpcyBieSBhY3R1YWxseSB3cml0aW5nIHRoZSBBL0QgYml0cyBhbmQgcmV0dXJu
aW5nIGZyb20gcDJtX21lbV9hY2Nlc3NfY2hlY2soKSwgaG93ZXZlciB0aGF0IGhhcyBsZWQgdG8g
YSBzbGlnaHRseSBwaGlsb3NvcGhpY2FsIGRpc2N1c3Npb24gYWJvdXQgdGhlIHByb3BlciB3YXkg
dG8gYWNoaWV2ZSBvdXIgZ29hbHMgd2hpbGUgdGFraW5nIGludG8gYWNjb3VudCBzcGVjdWxhdGl2
ZSBzZXR0aW5nIG9mIHRoZXNlIGJpdHMuIFRoZSBpc3N1ZXMgcmFpc2VkIGhhdmUgbm90IGJlZW4g
c2F0aXNmYWN0b3JpbHkgYW5zd2VyZWQgaW4gYW4gYXV0aG9yaXRhdGl2ZSBtYW5uZXIgdG8gdGhp
cyBkYXkuDQo+IA0KPiBTbyB0aGUgb25seSBvcHRpb24gd2Ugc2VlbSB0byBoYXZlIGxlZnQgYXQg
dGhpcyBwb2ludCBpcyB0byBwZXJmb3JtIHRoZSB3aG9sZSBlbXVsYXRpb24sIF93aGlsZV8gaWdu
b3JpbmcgRVBUIHJlc3RyaWN0aW9ucyBmb3IgdGhlIHdhbGsgcGFydCwgYW5kIHRha2luZyB0aGVt
IGludG8gYWNjb3VudCBmb3IgdGhlICJhY3R1YWwiIGVtdWxhdGluZyBvZiB0aGUgaW5zdHJ1Y3Rp
b24gQCBSSVAuDQo+IA0KPiBJZiB3ZSdyZSBzZW5kaW5nIG91dCBhIHZtX2V2ZW50LCB0aGVuIHdl
IGRvbid0IHdhbnQgdGhlIGVtdWxhdGlvbiB0byBjb21wbGV0ZSAtIHNpbmNlIGluIHRoYXQgY2Fz
ZSB3ZSB3b24ndCBiZSBhYmxlIHRvIHZldG8gd2hhdGV2ZXIgaXMgZG9pbmcuIFRoYXQgd291bGQg
bWVhbiB0aGF0IHdlIGNhbid0IGFjdHVhbGx5IHByZXZlbnQgYW55IG1hbGljaW91cyBhY3Rpdml0
eSB0aGF0IGhhcHBlbnMgaGVyZSwgaW5zdGVhZCB3ZSdkIG9ubHkgYmUgYWJsZSB0byByZXBvcnQg
b24gaXQuDQo+IA0KPiBTbyB3aGVuIHdlIHNlZSBhICJzZW5kLXZtX2V2ZW50IiBjYXNlIHdoaWxl
IGVtdWxhdGluZywgd2UgbmVlZCB0byBkbyB0d28gdGhpbmdzOg0KPiANCj4gMS4gc2VuZCB0aGUg
ZXZlbnQgb3V0Ow0KPiAyLiBfZG9uJ3RfIGNvbXBsZXRlIHRoZSBlbXVsYXRpb24gKHJldHVybiBY
ODZFTVVMX1JFVFJZKS4NCj4gDQo+IFdoZW4gMi4gaGFwcGVucywgd2UnbGwgaGl0IGh2bV92bV9l
dmVudF9kb19yZXN1bWUoKSBhZ2FpbiBfYWZ0ZXJfIHRoZSBpbnRyb3NwZWN0aW9uIGFnZW50IHRy
ZWF0cyB0aGUgZXZlbnQgYW5kIHJlc3VtZXMgdGhlIGd1ZXN0LiBUaGVyZSwgdGhlIGluc3RydWN0
aW9uIGF0IFJJUCB3aWxsIGJlIGZ1bGx5IGVtdWxhdGVkICh3aXRoIHRoZSBFUFQgaWdub3JlZCkg
aWYgdGhlIGludHJvc3BlY3Rpb24gYXBwbGljYXRpb24gYWxsb3dzIGl0LCBhbmQgdGhlIGd1ZXN0
IHdpbGwgY29udGludWUgdG8gcnVuIHBhc3QgdGhlIGluc3RydWN0aW9uLg0KPiANCj4gVGhhdCdz
IG91ciBwbGFuLCBhbnl3YXkuIEhvcGVmdWxseSB3ZSdyZSBub3QgZ29pbmcgaW4gYSB3cm9uZyBk
aXJlY3Rpb24gYWJvdXQgaXQgKGFsbCBoZWxwIGlzIHZlcnkgbXVjaCBhcHByZWNpYXRlZCkuDQo+
IA0KPiBJIGhvcGUgdGhpcyBoYXMgbWFkZSB0aGluZyBjbGVhcmVyLg0KDQpJIHRoaW5rIHNvLCB5
ZXMsIGFuZCBJJ20gZ2V0dGluZyB0aGUgaW1wcmVzc2lvbiB0aGF0IGluIHJlcGx5IHRvIGFuDQpl
YXJsaWVyIHZlcnNpb24geW91J3ZlIGFscmVhZHkgb25jZSBleHBsYWluZWQgdGhpcy4gVGhlIHRo
aW5nIGlzIC0NCnRoZSBleHBsYW5hdGlvbiBuZWVkcyB0byBjb21lIF93aXRoXyB0aGUgcGF0Y2gs
IG5vdCBfYWZ0ZXJfIGl0Lg0KDQpKYW4NCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 01 15:48:31 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Jul 2019 15:48:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hhyXZ-0002Bf-KW; Mon, 01 Jul 2019 15:48:25 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=YZ94=U6=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hhyXY-0002Ba-Bh
 for xen-devel@lists.xenproject.org; Mon, 01 Jul 2019 15:48:24 +0000
X-Inumbo-ID: 9bb3914e-9c17-11e9-8059-7b3e70bb72c1
Received: from m9a0003g.houston.softwaregrp.com (unknown [15.124.64.68])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 9bb3914e-9c17-11e9-8059-7b3e70bb72c1;
 Mon, 01 Jul 2019 15:48:22 +0000 (UTC)
Received: FROM m9a0003g.houston.softwaregrp.com (15.121.0.191) BY
 m9a0003g.houston.softwaregrp.com WITH ESMTP; 
 Mon,  1 Jul 2019 15:48:11 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M9W0068.microfocus.com (2002:f79:bf::f79:bf) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Mon, 1 Jul 2019 15:46:16 +0000
Received: from NAM02-CY1-obe.outbound.protection.outlook.com (15.124.8.10) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Mon, 1 Jul 2019 15:46:16 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3186.namprd18.prod.outlook.com (10.255.137.79) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2032.20; Mon, 1 Jul 2019 15:46:14 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc%3]) with mapi id 15.20.2008.020; Mon, 1 Jul 2019
 15:46:14 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Juergen Gross <JGross@suse.com>
Thread-Topic: [PATCH 13/60] xen/sched: move some per-vcpu items to struct
 sched_unit
Thread-Index: AQHVMBZ1o3Yy0YSI1EOsynhkarGQtKa13jMZgAAJyQA=
Date: Mon, 1 Jul 2019 15:46:14 +0000
Message-ID: <de741925-b823-92ee-c9be-c4cc55da859d@suse.com>
References: <be24ad7e-9510-912c-9984-7eec792fae86@suse.com>
 <45139cf0-0b53-1ca2-c8b2-2c2e8813a82d@suse.com>
In-Reply-To: <45139cf0-0b53-1ca2-c8b2-2c2e8813a82d@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR04CA0009.eurprd04.prod.outlook.com (2603:10a6:6::22)
 To BY5PR18MB3394.namprd18.prod.outlook.com (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: ebe595ff-7861-46a6-ffd9-08d6fe3b3f68
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3186; 
x-ms-traffictypediagnostic: BY5PR18MB3186:
x-microsoft-antispam-prvs: <BY5PR18MB3186A02FD215DF323E2EA33CB3F90@BY5PR18MB3186.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7691;
x-forefront-prvs: 00851CA28B
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(366004)(189003)(199004)(8676002)(229853002)(186003)(2906002)(102836004)(54906003)(256004)(6512007)(14444005)(71190400001)(66946007)(6506007)(66556008)(66476007)(6862004)(81156014)(3846002)(53936002)(52116002)(6116002)(71200400001)(486006)(6636002)(11346002)(305945005)(4326008)(81166006)(446003)(26005)(386003)(7416002)(31696002)(73956011)(64756008)(66446008)(2616005)(36756003)(476003)(68736007)(37006003)(5660300002)(6246003)(31686004)(6436002)(66066001)(7736002)(86362001)(6486002)(498600001)(8936002)(25786009)(72206003)(99286004)(14454004)(53546011)(76176011)(80792005);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3186;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: 8dQHCXm48djz2xsKdVoehDTT2jgHYr3GLYSdBfbJUN4LaHIgyjWmkbQrJ8OKtILLqwPL4K3p5Xw6NnKh5serEv3UPi8TrXPSmbsb8lxO8LE4TyQGLMCMnS3c91AywuSmz5dYWd1vh/rIzxJYmFu1QB4UWwLsfRvMgNxfAKzE6U5aE54MweA0AmWvB621gCd1Kfm0l1H7FEMYgK7P3lcm+DwVf04qDQ/Uzbh6lf04fkQfICMap1lSSVVIqVsz5HxIHipLLV0ALM1l4czfqy2DPwNSOLrXnkCNFAYKtlBYujfwdEaBcqHVRlfB7Szw+V+hTUZud/Hy0lUWPVuIwsVa35RNtTeNxR04R3Xq6WHCvxsFtRxOVziSuU6ay6ZBka5JljrVmLZsbqW2gB0W5j4GVkoCl0vFxgfhcwXXmxTpgFs=
Content-ID: <80869D62E174CE40BAFAFA2A6F2FB3F9@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: ebe595ff-7861-46a6-ffd9-08d6fe3b3f68
X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Jul 2019 15:46:14.5202 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3186
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH 13/60] xen/sched: move some per-vcpu items
 to struct sched_unit
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Wilk <konrad.wilk@oracle.com>, George
 Dunlap <George.Dunlap@eu.citrix.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Tim Deegan <tim@xen.org>, Dario Faggioli <dfaggioli@suse.com>,
 Julien Grall <julien.grall@arm.com>, Meng Xu <mengxu@cis.upenn.edu>,
 "xen-devel@lists.xenproject.org" <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>

T24gMDEuMDcuMjAxOSAxNzoxMCwgSnVlcmdlbiBHcm9zcyB3cm90ZToNCj4gT24gMDEuMDcuMTkg
MTY6MDgsIEphbiBCZXVsaWNoIHdyb3RlOg0KPj4+Pj4gT24gMjguMDUuMTkgYXQgMTI6MzIsIDxq
Z3Jvc3NAc3VzZS5jb20+IHdyb3RlOg0KPj4+IEBAIC0xNTUsOCArMTU2LDggQEAgc3RhdGljIHZv
aWQgbm1pX21jZV9zb2Z0aXJxKHZvaWQpDQo+Pj4gwqDCoMKgwqDCoMKgICogU2V0IHRoZSB0bXAg
dmFsdWUgdW5jb25kaXRpb25hbGx5LCBzbyB0aGF0IHRoZSBjaGVjayBpbiB0aGUgaXJldA0KPj4+
IMKgwqDCoMKgwqDCoCAqIGh5cGVyY2FsbCB3b3Jrcy4NCj4+PiDCoMKgwqDCoMKgwqAgKi8NCj4+
PiAtwqDCoMKgIGNwdW1hc2tfY29weShzdC0+dmNwdS0+Y3B1X2hhcmRfYWZmaW5pdHlfdG1wLA0K
Pj4+IC3CoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBzdC0+dmNwdS0+Y3B1X2hhcmRf
YWZmaW5pdHkpOw0KPj4+ICvCoMKgwqAgY3B1bWFza19jb3B5KHN0LT52Y3B1LT5zY2hlZF91bml0
LT5jcHVfaGFyZF9hZmZpbml0eV90bXAsDQo+Pj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgIHN0LT52Y3B1LT5zY2hlZF91bml0LT5jcHVfaGFyZF9hZmZpbml0eSk7DQo+Pg0KPj4g
QWl1aSB0aGlzIGFmZmVjdHMgYWxsIHZDUFUtcyBpbiB0aGUgdW5pdCwgd2hpY2ggaXMgdW5saWtl
bHkgdG8gYmUgd2hhdCB3ZQ0KPj4gd2FudCBoZXJlOiBUaGVyZSdzIG5vdyBvbmx5IG9uZSBjcHVf
aGFyZF9hZmZpbml0eV90bXAgZm9yIGFsbCB2Q1BVLXMNCj4+IGluIHRoZSB1bml0LCB5ZXQgZXZl
cnkgdkNQVSBpbiB0aGVyZSBtYXkgd2FudCB0byBtYWtlIHVzZSBvZiB0aGUNCj4+IGZpZWxkIGlu
IHBhcmFsbGVsLg0KPiANCj4gSG1tLCB5ZXMsIHdlJ2xsIG5lZWQgYSB1c2FnZSBiaXRtYXNrLg0K
PiANCj4gUGxlYXNlIG5vdGUgdGhhdCBhZmZlY3RpbmcgYWxsIHZjcHVzIGluIHRoZSB1bml0IGlz
IHBlciBkZXNpZ24uIFdpdGgNCj4gbXVsdGlwbGUgdmNwdXMgb2YgYSB1bml0IG5lZWRpbmcgdGhp
cyBmZWF0dXJlIGluIHBhcmFsbGVsIHRoZXJlIGlzIG5vDQo+IHdheSB0aGV5IGNhbiBoYXZlIGRp
ZmZlcmVudCBuZWVkcyByZWdhcmRpbmcgdGVtcG9yYXJ5IGFmZmluaXR5Lg0KDQpCdXQgaG93IHdp
bGwgdGhpcyB3b3JrPyBJLmUuIGhvdyB3aWxsIGFsbCB2Q1BVLXMgaW4gYSB1bml0IGdldA0KdGhl
aXIgdGVtcG9yYXJ5IGFmZmluaXR5IHBvaW50aW5nIHRvIHRoZSBvbmUgc3BlY2lmaWMgcENQVSBp
biBxdWVzdGlvbj8NCkl0J3Mgbm90IGp1c3QgdGhlICJhbGwgYXQgdGhlIHNhbWUgdGltZSIgdGhh
dCBJIGRvbid0IHNlZSB3b3JraW5nIGhlcmUsDQpJJ20gYWxzbyBoYXZpbmcgdHJvdWJsZSBzZWVp
bmcgaG93IHRoZSBwb3RlbnRpYWwgY3Jvc3MtY29yZSBvciBjcm9zcy0NCm5vZGUgbW92ZW1lbnQg
dGhhdCdzIGFwcGFyZW50bHkgbmVlZGVkIGhlcmUgd291bGQgZW5kIHVwIHdvcmtpbmcuIEknbQ0K
bm90IGdvaW5nIHRvIGV4Y2x1ZGUgdGhhdCB0aGUgc2V0IG9mIHBvc3NpYmxlIHBDUFUtcyBhIHZD
UFUgbmVlZHMgdG8NCm1vdmUgdG8gaGVyZSBpcyBzdGlsbCB3aXRoaW4gdGhlIHVuaXQsIGJ1dCB0
aGVuIEknZCBleHBlY3QgYXNzZXJ0aW9ucw0KdG8gdGhhdCBlZmZlY3QgdG8gYmUgYWRkZWQuDQoN
Cj4+PiAtLS0gYS94ZW4vY29tbW9uL2RvbWFpbi5jDQo+Pj4gKysrIGIveGVuL2NvbW1vbi9kb21h
aW4uYw0KPj4+IEBAIC0xMjUsMTEgKzEyNSw2IEBAIHN0YXRpYyB2b2lkIHZjcHVfaW5mb19yZXNl
dChzdHJ1Y3QgdmNwdSAqdikNCj4+PiDCoCBzdGF0aWMgdm9pZCB2Y3B1X2Rlc3Ryb3koc3RydWN0
IHZjcHUgKnYpDQo+Pj4gwqAgew0KPj4+IC3CoMKgwqAgZnJlZV9jcHVtYXNrX3Zhcih2LT5jcHVf
aGFyZF9hZmZpbml0eSk7DQo+Pj4gLcKgwqDCoCBmcmVlX2NwdW1hc2tfdmFyKHYtPmNwdV9oYXJk
X2FmZmluaXR5X3RtcCk7DQo+Pj4gLcKgwqDCoCBmcmVlX2NwdW1hc2tfdmFyKHYtPmNwdV9oYXJk
X2FmZmluaXR5X3NhdmVkKTsNCj4+PiAtwqDCoMKgIGZyZWVfY3B1bWFza192YXIodi0+Y3B1X3Nv
ZnRfYWZmaW5pdHkpOw0KPj4+IC0NCj4+PiDCoMKgwqDCoMKgIGZyZWVfdmNwdV9zdHJ1Y3Qodik7
DQo+Pj4gwqAgfQ0KPj4+IEBAIC0xNTMsMTIgKzE0OCw2IEBAIHN0cnVjdCB2Y3B1ICp2Y3B1X2Ny
ZWF0ZSgNCj4+PiDCoMKgwqDCoMKgIGdyYW50X3RhYmxlX2luaXRfdmNwdSh2KTsNCj4+PiAtwqDC
oMKgIGlmICggIXphbGxvY19jcHVtYXNrX3Zhcigmdi0+Y3B1X2hhcmRfYWZmaW5pdHkpIHx8DQo+
Pj4gLcKgwqDCoMKgwqDCoMKgwqAgIXphbGxvY19jcHVtYXNrX3Zhcigmdi0+Y3B1X2hhcmRfYWZm
aW5pdHlfdG1wKSB8fA0KPj4+IC3CoMKgwqDCoMKgwqDCoMKgICF6YWxsb2NfY3B1bWFza192YXIo
JnYtPmNwdV9oYXJkX2FmZmluaXR5X3NhdmVkKSB8fA0KPj4+IC3CoMKgwqDCoMKgwqDCoMKgICF6
YWxsb2NfY3B1bWFza192YXIoJnYtPmNwdV9zb2Z0X2FmZmluaXR5KSApDQo+Pj4gLcKgwqDCoMKg
wqDCoMKgIGdvdG8gZmFpbDsNCj4+DQo+PiBTZWVpbmcgdGhlc2UsIEknbSBhY3R1YWxseSBoYXZp
bmcgdHJvdWJsZSB1bmRlcnN0YW5kaW5nIGhvdyB5b3UgbWVhbg0KPj4gdG8gcmV0YWluIHRoZSB1
c2VyIHZpc2libGUgaW50ZXJmYWNlIGJlaGF2aW9yIGhlcmU6IElmIHlvdSBvbmx5IHN0b3JlIGFu
DQo+PiBhZmZpbml0eSBwZXIgc2NoZWQgdW5pdCwgdGhlbiBob3cgYXJlIHlvdSBtZWFuaW5nIHRv
IGhvbm9yIHRoZSB2Q1BVDQo+PiBncmFudWxhciByZXF1ZXN0cyBjb21pbmcgaW4/DQo+IA0KPiBX
aXRoIGNvcmUgc2NoZWR1bGluZyBpdCBpcyBvbmx5IHBvc3NpYmxlIHRvIHNldCAodmlydHVhbCkg
Y29yZQ0KPiBhZmZpbml0aWVzLiBXaGVuZXZlciBhbiBhZmZpbml0eSBvZiBhIHZjcHUgaXMgYmVp
bmcgc2V0IGl0IHdpbGwgc2V0IHRoZQ0KPiBhZmZpbml0eSBvZiB0aGUgd2hvbGUgdW5pdC4NCg0K
SG1tLCB0aGF0J3MgaW5kZWVkIHdoYXQgSSB3YXMgZGVkdWNpbmcsIGJ1dCBob3cgd2lsbCB3ZSBz
ZWxsIHRoaXMNCnRvIHBlb3BsZSBhY3R1YWxseSBmaWRkbGluZyB3aXRoIHZDUFUgYWZmaW5pdGll
cz8gSSBmb3Jlc2VlIGdldHRpbmcNCmJ1ZyByZXBvcnRzIHRoYXQgdGhlIHJlc3BlY3RpdmUgeGwg
Y29tbWFuZChzKSBkbyhlcyluJ3QgZG8gYW55bW9yZQ0Kd2hhdCBpdCB1c2VkIHRvIGRvLg0KDQo+
Pj4gLS0tIGEveGVuL2luY2x1ZGUveGVuL3NjaGVkLWlmLmgNCj4+PiArKysgYi94ZW4vaW5jbHVk
ZS94ZW4vc2NoZWQtaWYuaA0KPj4+IEBAIC00MzgsMTEgKzQzOCwxMSBAQCBzdGF0aWMgaW5saW5l
IGNwdW1hc2tfdCogY3B1cG9vbF9kb21haW5fY3B1bWFzayhzdHJ1Y3QgZG9tYWluICpkKQ0KPj4+
IMKgwqAgKiAqIFRoZSBoYXJkIGFmZmluaXR5IGlzIG5vdCBhIHN1YnNldCBvZiBzb2Z0IGFmZmlu
aXR5DQo+Pj4gwqDCoCAqICogVGhlcmUgaXMgYW4gb3ZlcmxhcCBiZXR3ZWVuIHRoZSBzb2Z0IGFu
ZCBoYXJkIGFmZmluaXR5IG1hc2tzDQo+Pj4gwqDCoCAqLw0KPj4+IC1zdGF0aWMgaW5saW5lIGlu
dCBoYXNfc29mdF9hZmZpbml0eShjb25zdCBzdHJ1Y3QgdmNwdSAqdikNCj4+PiArc3RhdGljIGlu
bGluZSBpbnQgaGFzX3NvZnRfYWZmaW5pdHkoY29uc3Qgc3RydWN0IHNjaGVkX3VuaXQgKnVuaXQp
DQo+Pj4gwqAgew0KPj4+IC3CoMKgwqAgcmV0dXJuIHYtPnNvZnRfYWZmX2VmZmVjdGl2ZSAmJg0K
Pj4+IC3CoMKgwqDCoMKgwqDCoMKgwqDCoCAhY3B1bWFza19zdWJzZXQoY3B1cG9vbF9kb21haW5f
Y3B1bWFzayh2LT5kb21haW4pLA0KPj4+IC3CoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgIHYtPmNwdV9zb2Z0X2FmZmluaXR5KTsNCj4+PiArwqDCoMKg
IHJldHVybiB1bml0LT5zb2Z0X2FmZl9lZmZlY3RpdmUgJiYNCj4+PiArwqDCoMKgwqDCoMKgwqDC
oMKgwqAgIWNwdW1hc2tfc3Vic2V0KGNwdXBvb2xfZG9tYWluX2NwdW1hc2sodW5pdC0+dmNwdS0+
ZG9tYWluKSwNCj4+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoCB1bml0LT5jcHVfc29mdF9hZmZpbml0eSk7DQo+Pj4gwqAgfQ0KPj4NCj4+IE9r
YXksIGF0IHRoZSBtb21lbnQgdGhlcmUgbG9va3MgdG8gYmUgYSAxOjEgcmVsYXRpb25zaGlwIGJl
dHdlZW4gc2NoZWQNCj4+IHVuaXRzIGFuZCB2Q1BVLXMuIFRoaXMgd291bGQgLSBhdCB0aGlzIHBv
aW50IG9mIHRoZSBzZXJpZXMgLSBpbnZhbGlkYXRlIG1vc3QNCj4+IG15IGVhcmxpZXIgY29tbWVu
dHMuIEhvd2V2ZXIsIGluIHBhdGNoIDU3IEkgZG9uJ3Qgc2VlIGhvdyB0aGlzIHVuaXQtPnZjcHUN
Cj4+IG1hcHBpbmcgd291bGQgZ2V0IGJyb2tlbiwgYW5kIEkgY2FuJ3Qgc2VlbSB0byBpZGVudGlm
eSBhbnkgb3RoZXIgcGF0Y2gNCj4+IHdoZXJlIHRoaXMgbWlnaHQgYmUgaGFwcGVuaW5nLiBMb29r
aW5nIGF0IHRoZSBnaXRodWIgYnJhbmNoIEkgYWxzbyBnZXQgdGhlDQo+PiBpbXByZXNzaW9uIHRo
YXQgdGhlIHN0cnVjdCB2Y3B1ICogcG9pbnRlciBvdXQgb2Ygc3RydWN0IHNjaGVkX3VuaXQgc3Vy
dml2ZXMNCj4+IHVudGlsIHRoZSBlbmQgb2YgdGhlIHNlcmllcywgd2hpY2ggZG9lc24ndCBzZWVt
IHJpZ2h0IHRvIG1lLg0KPiANCj4gSXQgaXMgcmlnaHQuIFRoZSB2Y3B1IHBvaW50ZXIgaW4gdGhl
IHNjaGVkX3VuaXQgaXMgcG9pbnRpbmcgdG8gdGhlIGZpcnN0DQo+IHZjcHUgb2YgdGhlIHVuaXQg
YXQgdGhlIGVuZCBvZiB0aGUgc2VyaWVzLiBGdXJ0aGVyIHZjcHVzIGFyZSBmb3VuZCB2aWENCj4g
di0+bmV4dF9pbl9saXN0Lg0KDQpJJ20gYWZyYWlkIHRoaXMgc2V0cyB1cyB1cCBmb3IgbWlzdW5k
ZXJzdGFuZGluZyBhbmQgbWlzdXNlLiBJIGRvbid0DQp0aGluayB0aGVyZSBzaG91bGQgYmUgYSBz
dHJhaWdodCBzdHJ1Y3QgdmNwdSAqIG91dCBvZiBzdHJ1Y3Qgc2NoZWRfdW5pdC4NCg0KPj4+IEBA
IC05ODAsNyArOTc4LDcgQEAgc3RhdGljIGlubGluZSBib29sIGlzX2h2bV92Y3B1KGNvbnN0IHN0
cnVjdCB2Y3B1ICp2KQ0KPj4+IMKgIHN0YXRpYyBpbmxpbmUgYm9vbCBpc19od2RvbV9waW5uZWRf
dmNwdShjb25zdCBzdHJ1Y3QgdmNwdSAqdikNCj4+PiDCoCB7DQo+Pj4gwqDCoMKgwqDCoCByZXR1
cm4gKGlzX2hhcmR3YXJlX2RvbWFpbih2LT5kb21haW4pICYmDQo+Pj4gLcKgwqDCoMKgwqDCoMKg
wqDCoMKgwqAgY3B1bWFza193ZWlnaHQodi0+Y3B1X2hhcmRfYWZmaW5pdHkpID09IDEpOw0KPj4+
ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIGNwdW1hc2tfd2VpZ2h0KHYtPnNjaGVkX3VuaXQtPmNw
dV9oYXJkX2FmZmluaXR5KSA9PSAxKTsNCj4+PiDCoCB9DQo+Pg0KPj4gU2VlaW5nIHRoaXMgLSBo
b3cgaXMgcGlubmluZyAoYnkgY29tbWFuZCBsaW5lIG9wdGlvbiBvciBieSBEb20wDQo+PiBkb2lu
ZyB0aGlzIG9uIGl0c2VsZiB0cmFuc2llbnRseSkgZ29pbmcgdG8gd29yayB3aXRoIGNvcmUgc2No
ZWR1bGluZz8NCj4gDQo+IEluIHRoZSBlbmQgb25seSB0aGUgYml0IG9mIHRoZSBmaXJzdCB2Y3B1
IG9mIGEgdW5pdCB3aWxsIGJlIHNldCBpbiB0aGUNCj4gYWZmaW5pdHkgbWFza3MsIGFmZmVjdGlu
ZyBhbGwgdmNwdXMgb2YgdGhlIHVuaXQuDQoNCkknbSBjb25mdXNlZCAtIHdoYXQgImJpdCBvZiB0
aGUgZmlyc3QgdmNwdSBvZiBhIHVuaXQiIGFyZSB5b3UgcmVmZXJyaW5nDQp0bz8NCg0KVG8gZ2l2
ZSBhbiBleGFtcGxlIG9mIHdoYXQgSSBtZWFudCB3aXRoIG15IGVhcmxpZXIgcmVwbHk6IEhvdyBp
cyBEb20wDQpyZXF1ZXN0aW5nIGl0cyB2Q1BVIDUgdG8gYmUgcGlubmVkIHRvIHBDUFUgMyBnb2lu
ZyB0byBiZSBzYXRpc2ZpZWQsDQppbmRlcGVuZGVudCBvZiB0aGUgc2NoZWQgdW5pdCB0aGF0IHZD
UFUgNSBpcyBhc3NvY2lhdGVkIHdpdGg/IElzIHRoZQ0Kd2hvbGUgc2NoZWQgdW5pdCBnZXR0aW5n
IG1vdmVkIG92ZXIgdGhlbj8gSWYgc28sIHdoYXQgaWYgYW5vdGhlciB2Q1BVDQppbiB0aGUgc2Ft
ZSBzY2hlZCB1bml0IGF0IHRoZSBzYW1lIHRpbWUgcmVxdWVzdHMgdG8gYmUgcGlubmVkIHRvIHBD
UFUNCjE3LCBvbiBhIGRpZmZlcmVudCBub2RlL3NvY2tldD8NCg0KSmFuDQpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 01 15:55:24 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Jul 2019 15:55:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hhyeF-00030W-Js; Mon, 01 Jul 2019 15:55:19 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=YZ94=U6=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hhyeE-00030R-GN
 for xen-devel@lists.xenproject.org; Mon, 01 Jul 2019 15:55:18 +0000
X-Inumbo-ID: 94d660ee-9c18-11e9-85b8-f3ec141576d6
Received: from m9a0003g.houston.softwaregrp.com (unknown [15.124.64.68])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 94d660ee-9c18-11e9-85b8-f3ec141576d6;
 Mon, 01 Jul 2019 15:55:15 +0000 (UTC)
Received: FROM m9a0003g.houston.softwaregrp.com (15.121.0.191) BY
 m9a0003g.houston.softwaregrp.com WITH ESMTP; 
 Mon,  1 Jul 2019 15:55:04 +0000
Received: from M9W0068.microfocus.com (2002:f79:bf::f79:bf) by
 M9W0068.microfocus.com (2002:f79:bf::f79:bf) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Mon, 1 Jul 2019 15:53:21 +0000
Received: from NAM02-BL2-obe.outbound.protection.outlook.com (15.124.72.12) by
 M9W0068.microfocus.com (15.121.0.191) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Mon, 1 Jul 2019 15:53:21 +0000
ARC-Seal: i=1; a=rsa-sha256; s=testarcselector01; d=microsoft.com; cv=none;
 b=w2fZhctGzeb703cH1jwNi1wOlVXNcPZcTriiJsrC0E59F93UekBhnkfgzL/Tfa3/scNKT+bntD3c7IDUn+MMkY9LQ/yNl4I6oCpdDB0AS3L2Szdden47oRrF1x/aMoCtKy7WqkUWeO3mj5uq6lEkdfgNrsIGc5CDrJJvHRiOd/E=
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=testarcselector01;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=vkMUmQAvuYhBFUXH+t1mx/kuqA2ZwfiuUoUAivE0keo=;
 b=waVkXfh2uGQLv6mkljG4rjhduk/N2OybrNM6i5pyU14Hr5cbFutsKEqjIvqQROMeAp7iCFblScu3ujMAAxWstkxDHjoStavwyrAtilA+MJM/u3bkQz7cpkcptkGk4yuE6pSfsSNXKy/Co5V2Vbqgd55I4aSS2vkacw1UYG7fx7g=
ARC-Authentication-Results: i=1; test.office365.com
 1;spf=none;dmarc=none;dkim=none;arc=none
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3220.namprd18.prod.outlook.com (10.255.137.153) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2008.16; Mon, 1 Jul 2019 15:53:18 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc%3]) with mapi id 15.20.2008.020; Mon, 1 Jul 2019
 15:53:18 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Alexandru Stefan ISAILA <aisaila@bitdefender.com>
Thread-Topic: [PATCH v5] x86/emulate: Send vm_event from emulate
Thread-Index: AQHVMA7WPzdd4ckrE0m6/AH0OcBhs6a2CYCA///QXACAAAtsgIAABLuA
Date: Mon, 1 Jul 2019 15:53:18 +0000
Message-ID: <031156bc-936f-79e0-e1ca-3e49a1274c71@suse.com>
References: <fb2a4d3e-b477-11a5-7b5e-4a236acd60dd@suse.com>
 <0b12721c-8820-7227-1079-0bd1f5587287@bitdefender.com>
 <3fa5932d-174c-9b57-3cb6-aab4eb6a5238@suse.com>
 <e38967e1-1705-5a3f-9601-a9a4b68f3ead@bitdefender.com>
In-Reply-To: <e38967e1-1705-5a3f-9601-a9a4b68f3ead@bitdefender.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: LO2P265CA0366.GBRP265.PROD.OUTLOOK.COM
 (2603:10a6:600:a3::18) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: b1d313e9-63d9-4d23-5b7b-08d6fe3c3c14
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3220; 
x-ms-traffictypediagnostic: BY5PR18MB3220:
x-microsoft-antispam-prvs: <BY5PR18MB3220CBC96BCC6D4B3F3AD9EAB3F90@BY5PR18MB3220.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:6790;
x-forefront-prvs: 00851CA28B
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(136003)(376002)(39860400002)(346002)(396003)(366004)(189003)(199004)(6512007)(66066001)(52116002)(478600001)(2616005)(71200400001)(71190400001)(36756003)(7736002)(6436002)(66476007)(68736007)(229853002)(66946007)(26005)(73956011)(4326008)(6916009)(186003)(80792005)(66556008)(6486002)(64756008)(66446008)(14444005)(256004)(305945005)(486006)(102836004)(8676002)(6246003)(31686004)(11346002)(7416002)(386003)(53546011)(6506007)(86362001)(5660300002)(81156014)(446003)(8936002)(72206003)(31696002)(6116002)(81166006)(53936002)(3846002)(76176011)(99286004)(14454004)(2906002)(54906003)(476003)(316002)(25786009);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3220;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: BVGTRWOWzXmLe3KodeVqyVFeNA9n4E/ZLKpJz8/fFD0ZI05QsNAsUJf1TnXsb8Yu/Z5kOD+gmen7yc24ydxowq0x/rEpY09VMYbtTc5uHfH0NYT1yVTSmwYK3n7miIjdg/OdCf2nWhY7iTFEHY20KSSmzNVVX+weLlyaQpKQgl77+vPBfxUJCN5511ogZPrtn5VQfK9LJjM3juXoPGivB/ILiia9jug6crXGu0cmdU9yb9o/HvsyInDfG2VWex3TXZWMWgOB644otPQ+fTI6szGgM31KqyRpBhGsD8kN+W1SWbNF74xNqqtByZKWED7hnxPU6GgdfS5Ej8k0/HZXe0Pvly58cQ8JaGsK1NpVhgboRFwhThw3+e2SQzUKqWBNms5ubd1WzzoyiLz7yXlJILWe3IEfeNzDvAuHpH91I8k=
Content-ID: <569F7A0DC693B340B6A547A96130CD48@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: b1d313e9-63d9-4d23-5b7b-08d6fe3c3c14
X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Jul 2019 15:53:18.2201 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3220
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v5] x86/emulate: Send vm_event from emulate
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wl@xen.org>, "kevin.tian@intel.com" <kevin.tian@intel.com>,
 "tamas@tklengyel.com" <tamas@tklengyel.com>,
 "jun.nakajima@intel.com" <jun.nakajima@intel.com>,
 "rcojocaru@bitdefender.com" <rcojocaru@bitdefender.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 PaulDurrant <Paul.Durrant@citrix.com>,
 "suravee.suthikulpanit@amd.com" <suravee.suthikulpanit@amd.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 "brian.woods@amd.com" <brian.woods@amd.com>, Roger
 PauMonne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDEuMDcuMjAxOSAxNzozNiwgQWxleGFuZHJ1IFN0ZWZhbiBJU0FJTEEgd3JvdGU6DQo+IE9u
IDAxLjA3LjIwMTkgMTc6NTUsIEphbiBCZXVsaWNoIHdyb3RlOg0KPj4gT24gMDEuMDcuMjAxOSAx
Njo0NSwgQWxleGFuZHJ1IFN0ZWZhbiBJU0FJTEEgd3JvdGU6DQo+Pj4gT24gMDEuMDcuMjAxOSAx
NjoxMywgSmFuIEJldWxpY2ggd3JvdGU6DQo+Pj4+Pj4+IE9uIDA0LjA2LjE5IGF0IDEzOjQ5LCA8
YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+IHdyb3RlOg0KPj4+Pj4gKyAgICBpZiAoICFyZXEudS5t
ZW1fYWNjZXNzLmZsYWdzICkNCj4+Pj4+ICsgICAgICAgIHJldHVybiBmYWxzZTsgLyogbm8gdmlv
bGF0aW9uICovDQo+Pj4+DQo+Pj4+IEhvdyBpcyB0aGUgImZhbHNlIiBoZXJlIChJIHRoaW5rIHRo
aXMgaXMgdGhlIG9uZSB0aGUgZGVzY3JpcHRpb24gdGFsa3MNCj4+Pj4gYWJvdXQpIG1hdGNoaW5n
IHVwIHdpdGggdGhlIHZhcmlvdXMgb3RoZXIgb25lcyBpbiB0aGUgZnVuY3Rpb24/DQo+Pj4NCj4+
PiBUaGVyZSBzaG91bGQgYmUgbm8gZXZlbnQgaWYgdGhlcmUgaXMgbm8gYWNjZXNzIHZpb2xhdGlv
bi4gU28gaW4gdGhpcw0KPj4+IGNhc2UgdGhlIGVtdWxhdGlvbiBpcyBjb250aW51ZWQgYXMgZXhw
ZWN0ZWQuDQo+Pg0KPj4gQnV0IHRoaXMgZG9lc24ndCBhbnN3ZXIgbXkgcXVlc3Rpb246IFlvdSB1
c2UgImZhbHNlIiBhcyByZXR1cm4gdmFsdWUNCj4+IHRvIGluZGljYXRlIGRpZmZlcmVudCB0aGlu
Z3MuIE9ubHkgdGhlIG9uZSBoZXJlIG1lYW5zICJubyBhY2Nlc3MNCj4+IHZpb2xhdGlvbiIuDQo+
IA0KPiBTb3JyeSBhYm91dCB0aGF0LCBzaW5jZSB0aGlzIHdpbGwgcmVtYWluIHRoZSBvbmx5IHJl
dHVybiBmYWxzZSBhcGFydA0KPiBmb3JtIHRoZSBtYWluIG9uZSAocmV0dXJuIG1vbml0b3JfdHJh
cHMoKSksIGZhbHNlICA9IGV2ZW50IHdhcyBub3Qgc2VudA0KPiBhbmQgdHJ1ZSA9IGV2ZW50IHdh
cyBzZW50Lg0KPiANCj4gSSB1bmRlcnN0YW5kIHRoYXQgeW91IGFyZSBhc2tpbmcgYWJvdXQgdGhl
IHNjZW5hcmlvIHdoZW4gdGhlcmUgd2FzIGENCj4gdmlvbGF0aW9uIGFuZCB0aGUgZXZlbnQgd2Fz
IG5vdCBzZW50LiBUaGVuIEkgY2FuIGlzc3VlIGEgZG9tYWluX2NyYXNoKCkNCj4gYXMgdGhhdCBp
cyBwb3RlbnRpYWxseSBhIGJpZyBpc3N1ZS4NCj4gDQo+IEkgaG9wZSBJIGdvdCB0aGF0IGNvcnJl
Y3RseS4NCg0KSSBkb24ndCBnZXQgdGhlIGltcHJlc3Npb24gdGhhdCB5b3UgZGlkLiBJIGNvdW50
IGEgdG90YWwgb2YgZm91cg0KInJldHVybiBmYWxzZSIgaW4gdGhlIGZ1bmN0aW9uLCBvbmx5IG9u
ZSBvZiB3aGljaCBleHBsaWNpdGx5IG1lYW5zDQoibm8gYWNjZXNzIHZpb2xhdGlvbiIgKG90aGVy
cyBtYXkgaGF2ZSB0aGF0IG1lYW5pbmcgaW1wbGljaXRseSkuIExldCdzDQp0YWtlIHRoZSBwMm1f
Z2V0X21lbV9hY2Nlc3MoKSBmYWlsdXJlIGNhc2UgYXMgYW4gZXhhbXBsZTogV2hhdCBJIGRvbid0
DQp1bmRlcnN0YW5kIGlzIHdoeSB0aGlzIGNhc2UgYW5kIHRoZSAibm8gYWNjZXNzIHZpb2xhdGlv
biIgb25lIGFyZSBib3RoDQptZWFudCB0byBiZSB0cmVhdGVkIHRoZSBzYW1lLg0KDQpKYW4NCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 01 15:57:15 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Jul 2019 15:57:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hhyg7-00037Y-1x; Mon, 01 Jul 2019 15:57:15 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=hv+X=U6=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hhyg6-00037S-0L
 for xen-devel@lists.xenproject.org; Mon, 01 Jul 2019 15:57:14 +0000
X-Inumbo-ID: e2db493a-9c18-11e9-b2e2-4f04f842fd4c
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e2db493a-9c18-11e9-b2e2-4f04f842fd4c;
 Mon, 01 Jul 2019 15:57:11 +0000 (UTC)
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 4TsFOgXxFyxxyhJCu/ZLdI5HDqpXpzn6eiDOnZUzLtUWu68h3yE56cm1unDDTc5yMxzlb7p7aC
 HD0LxNYHQy+9QmV9Uu80MtpyMqHy3Jh4CyM9c1TcuGLn39S4UfMfNMRtLBCF1n6Nq18+NA5sHD
 lAk3C8Asnwz5ENTyCU6VIO4NwZleknndnZPIdu+8ZBee8S8oO1p+3N6E5+mbO0vWRW3YKNlrL9
 RC/2ciSpVHjYA7d02NXmQytBg0437YsdwXbYAqPV9zDIpreeevQIfNWnAFCsRM0BVbotDOWTwf
 X90=
X-SBRS: 2.7
X-MesageID: 2469613
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,439,1557201600"; 
   d="scan'208";a="2469613"
Date: Mon, 1 Jul 2019 16:57:08 +0100
From: Anthony PERARD <anthony.perard@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20190701155708.GL13449@perard.uk.xensource.com>
References: <20190617161050.4684-1-anthony.perard@citrix.com>
 <20190701150443.GJ13449@perard.uk.xensource.com>
 <e65a329b-03e3-1beb-d91a-2724b9098fe9@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <e65a329b-03e3-1beb-d91a-2724b9098fe9@suse.com>
User-Agent: Mutt/1.12.1 (2019-06-15)
Subject: Re: [Xen-devel] Ping: [PATCH] Config.mk: update OVMF to
 edk2-stable201905
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei
 Liu <wl@xen.org>, KonradRzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>, Julien
 Grall <julien.grall@arm.com>,
 "xen-devel@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>

T24gTW9uLCBKdWwgMDEsIDIwMTkgYXQgMDM6MTk6MjlQTSArMDAwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gT24gMDEuMDcuMjAxOSAxNzowNCwgQW50aG9ueSBQRVJBUkQgd3JvdGU6Cj4gPiBPbiBN
b24sIEp1biAxNywgMjAxOSBhdCAwNToxMDo1MFBNICswMTAwLCBBbnRob255IFBFUkFSRCB3cm90
ZToKPiA+PiBVcGRhdGUgdG8gdGhlIGxhdGVzdCBzdGFibGUgdGFnLgo+ID4+Cj4gPj4gU2lnbmVk
LW9mZi1ieTogQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+Cj4gPiAK
PiA+IENvdWxkIG9uZSBvZiB5b3UgY29tbWl0IHRoaXMgcGF0Y2g/Cj4gCj4gSSB3YXMgd29uZGVy
aW5nIHdoYXQgdGhlIHBvbGljeSBoZXJlIGlzIC0gZG8gc3VjaCB1cGRhdGVzIGdvIGluCj4gd2l0
aG91dCBhbnkgYWNrcz8KCldlbGwsIHRoZSBmaWxlIENvbmZpZy5tayBpcyBtYWludGFpbmVkIGJ5
IFRIRSBSRVNULCBidXQgdGhlIG92bWYgdHJlZSBpcwptYWludGFpbmVkIGJ5IFdlaSBhbmQgbWUu
IFNvLCB3ZSBjYW4gd2FpdCBmb3IgV2VpIHRvIHB1dCBoaXMgYWNrLCBvcgpqdXN0IGhhdmUgb25l
IG9mIFRIRSBSRVNUIG1haW50YWluZXIgcHV0IGEgYWNrIHdvdWxkIGJlIGVub3VnaCBJIHRoaW5r
LgoKQXMgZm9yIGEgcG9saWN5IGZvciBzdWNoIHVwZGF0ZXMsIHRoZXkgb2Z0ZW4gc2VlbXMgdG8g
Z28gaW4gd2l0aG91dCBhbnkKYWNrcy4gUmVjZW50IHVwZGF0ZXMgb2YgbWluaS1vcywgcWVtdS10
cmFkLCBzZWFiaW9zIGRvbid0IGhhdmUgYWNrcy4KSXQncyB0aGUgc2FtZSBmb3IgcWVtdS14ZW4s
IGJ1dCB0aGF0IHRyZWUgaXMgZ2F0ZWQgYnkgb3NzdGVzdC4KClRoYW5rcywKCi0tIApBbnRob255
IFBFUkFSRAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 01 15:59:34 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Jul 2019 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 1hhyiL-0003GY-Hm; Mon, 01 Jul 2019 15:59:33 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=O26U=U6=amd.com=brian.woods@srs-us1.protection.inumbo.net>)
 id 1hhyiJ-0003GR-Fx
 for xen-devel@lists.xenproject.org; Mon, 01 Jul 2019 15:59:31 +0000
X-Inumbo-ID: 358b5623-9c19-11e9-8980-bc764e045a96
Received: from NAM04-CO1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe4d::613])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 358b5623-9c19-11e9-8980-bc764e045a96;
 Mon, 01 Jul 2019 15:59:30 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amdcloud.onmicrosoft.com; s=selector1-amdcloud-onmicrosoft-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=sgb/8af3HKYpx1U7oOi3ZhrmGOLA9MzoufnVxigjEgA=;
 b=SvTJi8ZToB++1/UxwVKBlHLaQFn2ntCVG+ex7mQD4cNhv5oRnhkfbPg78al8PxgfppLezkcm72lo49olRJtsjn7mBg9Q6FrRAsp63U1tQHvvbSPVBh+HVMEAK7Uuw99NW6q3JfLcOQ/i0n6rMg6RGsnGGJ+7OWld31lZHCcoEIs=
Received: from DM6PR12MB3515.namprd12.prod.outlook.com (20.179.106.151) by
 DM6PR12MB2699.namprd12.prod.outlook.com (20.176.116.84) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2032.20; Mon, 1 Jul 2019 15:59:28 +0000
Received: from DM6PR12MB3515.namprd12.prod.outlook.com
 ([fe80::c8d:cf8b:2569:1653]) by DM6PR12MB3515.namprd12.prod.outlook.com
 ([fe80::c8d:cf8b:2569:1653%7]) with mapi id 15.20.2032.019; Mon, 1 Jul 2019
 15:59:28 +0000
From: "Woods, Brian" <Brian.Woods@amd.com>
To: Jan Beulich <JBeulich@suse.com>
Thread-Topic: [PATCH v2 01/10] AMD/IOMMU: restrict feature logging
Thread-Index: AQHVLPutpx8OLktwrE25wl+Js8/nrqa18fGA
Date: Mon, 1 Jul 2019 15:59:28 +0000
Message-ID: <20190701155925.GA26642@amd.com>
References: <5D024C500200007800237DD8@prv1-mh.provo.novell.com>
 <5D14DDA6020000780023B96E@prv1-mh.provo.novell.com>
 <5D14DE6A020000780023B97B@prv1-mh.provo.novell.com>
In-Reply-To: <5D14DE6A020000780023B97B@prv1-mh.provo.novell.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: SN1PR12CA0067.namprd12.prod.outlook.com
 (2603:10b6:802:20::38) To DM6PR12MB3515.namprd12.prod.outlook.com
 (2603:10b6:5:18a::23)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=Brian.Woods@amd.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [165.204.77.1]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 8c4a8fe3-d4eb-4643-34ee-08d6fe3d18ab
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(4618075)(2017052603328)(7193020);
 SRVR:DM6PR12MB2699; 
x-ms-traffictypediagnostic: DM6PR12MB2699:
x-microsoft-antispam-prvs: <DM6PR12MB2699BB860705B4AC752DAB15E5F90@DM6PR12MB2699.namprd12.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:506;
x-forefront-prvs: 00851CA28B
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(4636009)(346002)(376002)(396003)(39860400002)(366004)(136003)(199004)(189003)(1076003)(68736007)(66446008)(64756008)(66946007)(66556008)(33656002)(2906002)(5660300002)(66476007)(81166006)(72206003)(478600001)(7736002)(8676002)(81156014)(305945005)(8936002)(66066001)(71190400001)(71200400001)(6916009)(4326008)(25786009)(14454004)(53936002)(99286004)(6512007)(52116002)(6436002)(256004)(26005)(14444005)(3846002)(229853002)(73956011)(386003)(6116002)(6506007)(6246003)(2616005)(486006)(316002)(446003)(476003)(11346002)(54906003)(186003)(86362001)(6486002)(102836004)(76176011)(36756003);
 DIR:OUT; SFP:1101; SCL:1; SRVR:DM6PR12MB2699;
 H:DM6PR12MB3515.namprd12.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: amd.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: 2mOMU0clCwwDF3PbvRTKTDOIB6eLUzKs/hZX1fS2O9cwkkNQ3FmOdqkXFNOyMAMMAPAY6dr3Hl2I8vd34uu2wZAZxCacEneS8ei3s686D+Z1yHKV4j7haoeZ7KlxN4Xavz5y659PapsggKlX9SwiMpx+QDKdHmDYZMww9cQ87RLqFWfqydoWSxmUCtJWsBK8whYbFuwECTw6B/d5/eY1pNdTc5n6mO+a8zck4e680V89ZYrP7igGw2hIngccF/BB3r7qaOYtPi62iaewKmq/xMjqM6Ub+xhuVyi6OMOjMtZqKpNmmw9NZ4jC5gFjqPMrAgep02MO1um7ypaGD7PzSq9mu5W6Rguzbv7dieqAra9naA0tPeKsyecd6d1FbJ/w9VouA15lx0l7Jga9jL6yaF9hyRB5LjPkErWp9ufBQGQ=
Content-ID: <AD036DF9D134E94BA063782761575997@namprd12.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: amd.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 8c4a8fe3-d4eb-4643-34ee-08d6fe3d18ab
X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Jul 2019 15:59:28.2876 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 3dd8961f-e488-4e60-8e11-a82d994e183d
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: brwoods@amd.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR12MB2699
Subject: Re: [Xen-devel] [PATCH v2 01/10] AMD/IOMMU: restrict feature logging
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>, "Woods,
 Brian" <Brian.Woods@amd.com>, "Suthikulpanit,
 Suravee" <Suravee.Suthikulpanit@amd.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBKdW4gMjcsIDIwMTkgYXQgMDk6MTk6MDZBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gVGhlIGNvbW1vbiBjYXNlIGlzIGFsbCBJT01NVXMgaGF2aW5nIHRoZSBzYW1lIGZlYXR1
cmVzLiBMb2cgdGhlbSBvbmx5Cj4gZm9yIHRoZSBmaXJzdCBJT01NVSwgb3IgZm9yIGFueSB0aGF0
IGhhdmUgYSBkaWZmZXJpbmcgZmVhdHVyZSBzZXQuCj4gCj4gUmVxdWVzdGVkLWJ5OiBBbmRyZXcg
Q29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgo+IFNpZ25lZC1vZmYtYnk6IEphbiBC
ZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCkFja2VkLWJ5OiBCcmlhbiBXb29kcyA8YnJpYW4u
d29vZHNAYW1kLmNvbT4KCj4gLS0tCj4gdjI6IE5ldy4KPiAKPiAtLS0gYS94ZW4vZHJpdmVycy9w
YXNzdGhyb3VnaC9hbWQvaW9tbXVfZGV0ZWN0LmMKPiArKysgYi94ZW4vZHJpdmVycy9wYXNzdGhy
b3VnaC9hbWQvaW9tbXVfZGV0ZWN0LmMKPiBAQCAtNjIsNiArNjIsNyBAQCB2b2lkIF9faW5pdCBn
ZXRfaW9tbXVfZmVhdHVyZXMoc3RydWN0IGFtCj4gIHsKPiAgICAgIHUzMiBsb3csIGhpZ2g7Cj4g
ICAgICBpbnQgaSA9IDAgOwo+ICsgICAgY29uc3Qgc3RydWN0IGFtZF9pb21tdSAqZmlyc3Q7Cj4g
ICAgICBzdGF0aWMgY29uc3QgY2hhciAqX19pbml0ZGF0YSBmZWF0dXJlX3N0cltdID0gewo+ICAg
ICAgICAgICItIFByZWZldGNoIFBhZ2VzIENvbW1hbmQiLCAKPiAgICAgICAgICAiLSBQZXJpcGhl
cmFsIFBhZ2UgU2VydmljZSBSZXF1ZXN0IiwgCj4gQEAgLTg5LDYgKzkwLDExIEBAIHZvaWQgX19p
bml0IGdldF9pb21tdV9mZWF0dXJlcyhzdHJ1Y3QgYW0KPiAgCj4gICAgICBpb21tdS0+ZmVhdHVy
ZXMgPSAoKHU2NCloaWdoIDw8IDMyKSB8IGxvdzsKPiAgCj4gKyAgICAvKiBEb24ndCBsb2cgdGhl
IHNhbWUgc2V0IG9mIGZlYXR1cmVzIG92ZXIgYW5kIG92ZXIuICovCj4gKyAgICBmaXJzdCA9IGxp
c3RfZmlyc3RfZW50cnkoJmFtZF9pb21tdV9oZWFkLCBzdHJ1Y3QgYW1kX2lvbW11LCBsaXN0KTsK
PiArICAgIGlmICggaW9tbXUgIT0gZmlyc3QgJiYgaW9tbXUtPmZlYXR1cmVzID09IGZpcnN0LT5m
ZWF0dXJlcyApCj4gKyAgICAgICAgcmV0dXJuOwo+ICsKPiAgICAgIHByaW50aygiQU1ELVZpOiBJ
T01NVSBFeHRlbmRlZCBGZWF0dXJlczpcbiIpOwo+ICAKPiAgICAgIHdoaWxlICggZmVhdHVyZV9z
dHJbaV0gKQo+IAo+IAo+IAoKLS0gCkJyaWFuIFdvb2RzCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 01 17:24:27 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Jul 2019 17: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 1hi02F-0002AZ-IX; Mon, 01 Jul 2019 17:24:11 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=uHYc=U6=epam.com=volodymyr_babchuk@srs-us1.protection.inumbo.net>)
 id 1hi02E-0002AU-25
 for xen-devel@lists.xenproject.org; Mon, 01 Jul 2019 17:24:10 +0000
X-Inumbo-ID: 07c32e9a-9c25-11e9-8980-bc764e045a96
Received: from EUR02-HE1-obe.outbound.protection.outlook.com (unknown
 [40.107.1.46]) by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 07c32e9a-9c25-11e9-8980-bc764e045a96;
 Mon, 01 Jul 2019 17:24:08 +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=maQaAbP8CES7aAckR0Xd76h9XwkIB8UrVk5ygmOWJkA=;
 b=lb1DPDjXSJwyYmOJw+oDtBfApvohNYh/6akmCtok9dwZ96U+Lis10923/Nq2ebkyjHEcf4TBv42Le4KkdGl5DYh/ME3Yubgx+pHnwYeXTDJidMHTPRnCzb5AMfXH657Ow0hwXcJSyu1ekOYCNY3TEpVq4niSojuWqVfT/B+elJWdlpRnLf4pOReHGqXu2CteVCficHq1EryyPgDIIUkYgFpSsFMk0RfnCsV6Y8O3d87pb4lMz5o1JtujraaFJp0OWYuPZM6szy02wJ9IdXQFCgiWmsWAc2+afv1oYbRwyf7NWRODs3QccjnCOoAmgCAuesiApmTcBkUExXn5e1srTQ==
Received: from AM6PR03MB4150.eurprd03.prod.outlook.com (20.177.32.75) by
 AM6PR03MB4311.eurprd03.prod.outlook.com (20.177.33.21) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2032.20; Mon, 1 Jul 2019 17:24:02 +0000
Received: from AM6PR03MB4150.eurprd03.prod.outlook.com
 ([fe80::24cd:dc66:cc1b:ac70]) by AM6PR03MB4150.eurprd03.prod.outlook.com
 ([fe80::24cd:dc66:cc1b:ac70%3]) with mapi id 15.20.2032.019; Mon, 1 Jul 2019
 17:24:02 +0000
From: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 "jgross@suse.com" <jgross@suse.com>
Thread-Topic: [ANNOUNCE] Xen 4.13 Development Update
Thread-Index: AQHVMAEbSSvAiHpfBk+QlQHrupdvZaa2A4mA
Date: Mon, 1 Jul 2019 17:24:02 +0000
Message-ID: <87woh1sm6m.fsf@epam.com>
References: <20190701113534.10553-1-jgross@suse.com>
In-Reply-To: <20190701113534.10553-1-jgross@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=Volodymyr_Babchuk@epam.com; 
x-originating-ip: [85.223.209.22]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: cd6b6431-a6dc-429e-8592-08d6fe48e942
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(7168020)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:AM6PR03MB4311; 
x-ms-traffictypediagnostic: AM6PR03MB4311:
x-microsoft-antispam-prvs: <AM6PR03MB4311198BD08951077FF2D390E6F90@AM6PR03MB4311.eurprd03.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7219;
x-forefront-prvs: 00851CA28B
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(4636009)(366004)(136003)(346002)(396003)(39860400002)(376002)(199004)(189003)(25786009)(186003)(99286004)(6512007)(6116002)(26005)(11346002)(446003)(486006)(14454004)(3846002)(66066001)(476003)(2616005)(6486002)(229853002)(6506007)(102836004)(6436002)(4326008)(66446008)(256004)(76116006)(2501003)(71190400001)(71200400001)(4744005)(55236004)(76176011)(80792005)(73956011)(66476007)(66556008)(66946007)(54906003)(2906002)(110136005)(305945005)(36756003)(6246003)(107886003)(72206003)(7736002)(7416002)(81156014)(81166006)(478600001)(68736007)(8936002)(8676002)(86362001)(5660300002)(316002)(64756008)(53936002)(581094002);
 DIR:OUT; SFP:1101; SCL:1; SRVR:AM6PR03MB4311;
 H:AM6PR03MB4150.eurprd03.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: epam.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: /gF4GtWcmv4eGj2aoa5qO9Fg/nBPaau3dqHjBhN/axizFRVOXRzAAj505KGW4Xev0jS7JSd8tS/wThDFZVgst2V2F/KS1tgg2CLgB9ilcG5hrVQVqFfnSDScrBdtAw3E8fXSJ4CNQ/xxzFVxhY4+Jen0wk53j1Xm3TgPaob2YJ8ehzKctocxL0g+8z+QRf+En/l+t2I3Pwabrm8PW2rZgRC4eV72ZCuHe8BckNiphcVRYEtEPJy6teGPDV2N6IniRzOiMDi9kN2BdwExsWaG0T1Lw/5EPlusS+vZwh8XrF3lKe1RexR+EV8syA4PpZzrjyAHNzYW79GLioNo6QJdN+QHLxNqu9aCAcYMuzu7wmil9LOmTb8BMXh30e21IDP02avEk50hf5VtUnu3apsK8c+M8IajAqbKaIYfYESAzCw=
MIME-Version: 1.0
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-Network-Message-Id: cd6b6431-a6dc-429e-8592-08d6fe48e942
X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Jul 2019 17:24:02.3205 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: Volodymyr_Babchuk@epam.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR03MB4311
Subject: Re: [Xen-devel] [ANNOUNCE] Xen 4.13 Development Update
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "luwei.kang@intel.com" <luwei.kang@intel.com>, "wl@xen.org" <wl@xen.org>,
 "konrad.wilk@oracle.com" <konrad.wilk@oracle.com>,
 "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>,
 "marmarek@invisiblethingslab.com" <marmarek@invisiblethingslab.com>,
 "dfaggioli@suse.com" <dfaggioli@suse.com>,
 "paul.durrant@citrix.com" <paul.durrant@citrix.com>,
 "JBeulich@suse.com" <JBeulich@suse.com>, "puwen@hygon.cn" <puwen@hygon.cn>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 "chao.gao@intel.com" <chao.gao@intel.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

CkhpIEp1ZXJnZW4sCgpKdWVyZ2VuIEdyb3NzIHdyaXRlczoKCj4gVGhpcyBlbWFpbCBvbmx5IHRy
YWNrcyBiaWcgaXRlbXMgZm9yIHhlbi5naXQgdHJlZS4gUGxlYXNlIHJlcGx5IGZvciBpdGVtcyB5
b3UKPiB3b3VsZCBsaWtlIHRvIHNlZSBpbiA0LjEzIHNvIHRoYXQgcGVvcGxlIGhhdmUgYW4gaWRl
YSB3aGF0IGlzIGdvaW5nIG9uIGFuZAo+IHByaW9yaXRpc2UgYWNjb3JkaW5nbHkuCj4KWy4uLl0K
Pgo+ID09IENvbXBsZXRlZCA9PQo+Cj4gKiAgRHJvcCB0bWVtCj4gICAtICBXZWkgTGl1Cj4KPiAq
ICBBZGQgc3VwcG9ydCBmb3IgSHlnb24gRGh5YW5hIEZhbWlseSAxOGggcHJvY2Vzc29yCj4gICAt
ICBQdSBXZW4KPgo+ICogIFRFRSBtZWRpYXRvciAoYW5kIE9QLVRFRSkgc3VwcG9ydCBpbiBYRU4K
PiAgIC0gIFZvbG9keW15ciBCYWJjaHVrCgpPUC1URUUgaXMgbm90IGNvbXBsZXRlbHkgY29tcGxl
dGVkLiBPbmx5IHBhdGNoZXMgdG8gaHlwZXJ2aXNvciB3ZXJlCm1lcmdlZC4gVGhlcmUgYXJlIHBh
dGNoZXMgZm9yIHRvb2xzdGFjayBhbmQgZG9jdW1lbnRhdGlvbiBzdGlsbCB1bmRlcgpyZXZpZXcu
CgotLQpCZXN0IHJlZ2FyZHMsVm9sb2R5bXlyIEJhYmNodWsKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 01 19:01:42 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Jul 2019 19:01: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 1hi1YJ-0001Jd-IA; Mon, 01 Jul 2019 19:01:23 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=BgAe=U6=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hi1YH-0001JS-O9
 for xen-devel@lists.xenproject.org; Mon, 01 Jul 2019 19:01:21 +0000
X-Inumbo-ID: 9be7915e-9c32-11e9-8016-8f697cd20b72
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 9be7915e-9c32-11e9-8016-8f697cd20b72;
 Mon, 01 Jul 2019 19:01:19 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hi1YE-0003R2-5I; Mon, 01 Jul 2019 19:01:18 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hi1YD-0000L6-Tg; Mon, 01 Jul 2019 19:01:17 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hi1YD-0003Pc-Sb; Mon, 01 Jul 2019 19:01:17 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138666-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-amd64-i386-freebsd10-amd64:xen-boot:fail:heisenbug
 xen-unstable:test-arm64-arm64-examine:examine-serial/bootloader:fail:heisenbug
 xen-unstable:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-ws16-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-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-unstable:test-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-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-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-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-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=cc07ec6107d23ee9a4237686711eede387741c08
X-Osstest-Versions-That: xen=cc07ec6107d23ee9a4237686711eede387741c08
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 01 Jul 2019 19:01:17 +0000
Subject: [Xen-devel] [xen-unstable test] 138666: 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>

ZmxpZ2h0IDEzODY2NiB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODY2Ni8KCkZhaWx1cmVzIDotLyBidXQg
bm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBhcmUgZmFpbGluZyBpbnRlcm1pdHRlbnRseSAo
bm90IGJsb2NraW5nKToKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgIDcgeGVuLWJv
b3QgICAgICBmYWlsIGluIDEzODY0NSBwYXNzIGluIDEzODY2NgogdGVzdC1hcm02NC1hcm02NC1l
eGFtaW5lICAgICAxMSBleGFtaW5lLXNlcmlhbC9ib290bG9hZGVyICBmYWlsIHBhc3MgaW4gMTM4
NjQ1CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAg
ICAgICBmYWlsIGxpa2UgMTM4NjQ1CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzg2NDUKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBs
aWtlIDEzODY0NQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTM4NjQ1CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMzg2NDUK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICBsaWtlIDEzODY0NQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTM4NjQ1CiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwg
bGlrZSAxMzg2NDUKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEzODY0NQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bC1zZWF0dGxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0
YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20g
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQteGwtdGh1bmRlcnggMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQx
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRp
dmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkz
ODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRv
d3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3Ig
dGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIGNjMDdlYzYxMDdkMjNlZTlhNDIzNzY4Njcx
MWVlZGUzODc3NDFjMDgKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIGNj
MDdlYzYxMDdkMjNlZTlhNDIzNzY4NjcxMWVlZGUzODc3NDFjMDgKCkxhc3QgdGVzdCBvZiBiYXNp
cyAgIDEzODY2NiAgMjAxOS0wNy0wMSAwMjo1NDozMyBaICAgIDAgZGF5cwpUZXN0aW5nIHNhbWUg
c2luY2UgICAgICAgICAgICAgICAgICAgICAgICAgIChub3QgZm91bmQpICAgICAgICAgMCBhdHRl
bXB0cwoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFtZDY0LXh0ZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFtZDY0LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0
LTEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14
dGYtYW1kNjQtYW1kNjQtMiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQt
NSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkz
ODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQt
YXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjIt
YW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRl
Ymlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92
bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2lu
Ny1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVz
dHJpY3QgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWV4
YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11
dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVs
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpdmVwYXRjaCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saXZlcGF0
Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0
aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1w
YWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcngg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1h
Z2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDov
L2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBv
ZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0
cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1F
LmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3Nz
dGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2Fu
IGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3Qu
Z2l0O2E9c3VtbWFyeQoKClB1Ymxpc2hlZCB0ZXN0ZWQgdHJlZSBpcyBhbHJlYWR5IHVwIHRvIGRh
dGUuCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 01 19:02:07 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Jul 2019 19:02:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hi1Z1-0001OI-6T; Mon, 01 Jul 2019 19:02:07 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=BgAe=U6=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hi1Yz-0001Nw-VB
 for xen-devel@lists.xenproject.org; Mon, 01 Jul 2019 19:02:05 +0000
X-Inumbo-ID: b6a1e3bf-9c32-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b6a1e3bf-9c32-11e9-8980-bc764e045a96;
 Mon, 01 Jul 2019 19:02:04 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hi1Yv-0003RS-Qn; Mon, 01 Jul 2019 19:02: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 1hi1Yv-0000OV-JE; Mon, 01 Jul 2019 19:02:01 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hi1Yv-0003fC-Ic; Mon, 01 Jul 2019 19:02:01 +0000
To: xen-devel@lists.xenproject.org, osstest-admin@xenproject.org,
 royger@FreeBSD.org
Message-ID: <osstest-138671-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: freebsd-master:build-amd64-xen-freebsd:xen-build-freebsd:fail:regression
X-Osstest-Versions-This: freebsd=99c8ab4764918fbb17a1296a1564d7ddc0d24141
X-Osstest-Versions-That: freebsd=14e63f898b16382f4577cfea211a7fb5ad7983e9
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 01 Jul 2019 19:02:01 +0000
Subject: [Xen-devel] [freebsd-master test] 138671: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODY3MSBmcmVlYnNkLW1hc3RlciByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTM4NjcxLwoKUmVncmVzc2lvbnMgOi0o
CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5n
IHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1hbWQ2NC14ZW4tZnJlZWJzZCAg
ICAgICA3IHhlbi1idWlsZC1mcmVlYnNkICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzg1NDAKCnZl
cnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBmcmVlYnNkICAgICAgICAgICAgICA5OWM4YWI0
NzY0OTE4ZmJiMTdhMTI5NmExNTY0ZDdkZGMwZDI0MTQxCmJhc2VsaW5lIHZlcnNpb246CiBmcmVl
YnNkICAgICAgICAgICAgICAxNGU2M2Y4OThiMTYzODJmNDU3N2NmZWEyMTFhN2ZiNWFkNzk4M2U5
CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzg1NDAgIDIwMTktMDYtMjYgMDk6MjM6MDYgWiAgICA1
IGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTM4NjA2ICAyMDE5LTA2LTI4IDA5OjE5OjI4IFog
ICAgMyBkYXlzICAgIDIgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM4NjcxICAyMDE5
LTA3LTAxIDA5OjE5OjEwIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hv
IHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgYWxjIDxhbGNARnJlZUJTRC5vcmc+CiAg
YXJpY2hhcmRzb24gPGFyaWNoYXJkc29uQEZyZWVCU0Qub3JnPgogIGFzb21lcnMgPGFzb21lcnNA
RnJlZUJTRC5vcmc+CiAgYXZnIDxhdmdARnJlZUJTRC5vcmc+CiAgYmNyYW4gPGJjcmFuQEZyZWVC
U0Qub3JnPgogIGJyIDxickBGcmVlQlNELm9yZz4KICBjb2duZXQgPGNvZ25ldEBGcmVlQlNELm9y
Zz4KICBjeSA8Y3lARnJlZUJTRC5vcmc+CiAgZGVscGhpaiA8ZGVscGhpakBGcmVlQlNELm9yZz4K
ICBkZXMgPGRlc0BGcmVlQlNELm9yZz4KICBkb3VnbSA8ZG91Z21ARnJlZUJTRC5vcmc+CiAgZW1h
c3RlIDxlbWFzdGVARnJlZUJTRC5vcmc+CiAgaHNlbGFza3kgPGhzZWxhc2t5QEZyZWVCU0Qub3Jn
PgogIGpoYiA8amhiQEZyZWVCU0Qub3JnPgogIGtldmFucyA8a2V2YW5zQEZyZWVCU0Qub3JnPgog
IGtpYiA8a2liQEZyZWVCU0Qub3JnPgogIGxvb3MgPGxvb3NARnJlZUJTRC5vcmc+CiAgbHVwb3Js
IDxsdXBvcmxARnJlZUJTRC5vcmc+CiAgbHdoc3UgPGx3aHN1QEZyZWVCU0Qub3JnPgogIG1hcmNl
bCA8bWFyY2VsQEZyZWVCU0Qub3JnPgogIG1hcml1cyA8bWFyaXVzQEZyZWVCU0Qub3JnPgogIG1h
cmtqIDxtYXJrakBGcmVlQlNELm9yZz4KICBtYXYgPG1hdkBGcmVlQlNELm9yZz4KICBtaG9ybmUg
PG1ob3JuZUBGcmVlQlNELm9yZz4KICBtbSA8bW1ARnJlZUJTRC5vcmc+CiAgbnAgPG5wQEZyZWVC
U0Qub3JnPgogIHJncmltZXMgPHJncmltZXNARnJlZUJTRC5vcmc+CiAgcm1hY2tsZW0gPHJtYWNr
bGVtQEZyZWVCU0Qub3JnPgogIHNqZyA8c2pnQEZyZWVCU0Qub3JnPgogIHRpamwgPHRpamxARnJl
ZUJTRC5vcmc+CiAgdHNvb21lIDx0c29vbWVARnJlZUJTRC5vcmc+Cgpqb2JzOgogYnVpbGQtYW1k
NjQtZnJlZWJzZC1hZ2FpbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hbWQ2NC1mcmVlYnNkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXhlbi1mcmVlYnNkICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9u
IG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmlt
YWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZh
aWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0
L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdl
bmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0
LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpU
ZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5v
cmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2
aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAxMzgxIGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 01 21:07:00 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Jul 2019 21:07: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 1hi3VS-0002Dn-VL; Mon, 01 Jul 2019 21:06:34 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=BgAe=U6=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hi3VS-0002De-9D
 for xen-devel@lists.xenproject.org; Mon, 01 Jul 2019 21:06:34 +0000
X-Inumbo-ID: 188e9eee-9c44-11e9-8d3e-e38cd324722f
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 188e9eee-9c44-11e9-8d3e-e38cd324722f;
 Mon, 01 Jul 2019 21:06:29 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hi3VN-0005qa-8W; Mon, 01 Jul 2019 21:06: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 1hi3VM-0005nD-U2; Mon, 01 Jul 2019 21:06:29 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hi3VM-00018m-TO; Mon, 01 Jul 2019 21:06:28 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138675-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:build-amd64:xen-build:fail:regression
 qemu-mainline:build-arm64-xsm:xen-build:fail:regression
 qemu-mainline:build-amd64-xsm:xen-build:fail:regression
 qemu-mainline:build-arm64:xen-build:fail:regression
 qemu-mainline:build-i386:xen-build:fail:regression
 qemu-mainline:build-i386-xsm:xen-build:fail:regression
 qemu-mainline:build-armhf:xen-build:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl: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:build-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl: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-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:build-arm64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:build-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:build-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: qemuu=474f3938d79ab36b9231c9ad3b5a9314c2aeacde
X-Osstest-Versions-That: qemuu=a578cdfbdd8f9beff5ced52b7826ddb1669abbbf
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 01 Jul 2019 21:06:28 +0000
Subject: [Xen-devel] [qemu-mainline test] 138675: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODY3NSBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzg2NzUvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAg
ICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzNzYwMAogYnVp
bGQtYXJtNjQteHNtICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTM3NjAwCiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICA2IHhlbi1i
dWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzc2MDAKIGJ1aWxkLWFybTY0ICAg
ICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEzNzYwMAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM3NjAwCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAg
ICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzc2MDAKIGJ1
aWxkLWFybWhmICAgICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDEzNzYwMAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJl
IG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1tdWx0aXZjcHUgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcnRkcyAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14
bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0
LXFlbXV1LW5lc3RlZC1hbWQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13aW4xMC1pMzg2ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9j
a2VkIG4vYQogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQtcGFpciAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LW92bWYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2Nr
ZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgMSBi
dWlsZC1jaGVjaygxKSAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVz
dC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
cm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAg
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcHZodjItaW50ZWwgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRt
cmVzdHJpY3QgMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdzMTYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQg
bi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQt
YW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBi
bG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxl
ICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2
NC1hbWQ2NC1hbWQ2NC1wdmdydWIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcngg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQt
aTM4Ni14bC1yYXcgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJt
NjQteGwtY3JlZGl0MSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1m
LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2Vh
dHRsZSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWZyZWVi
c2QxMC1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
YnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1j
cmVkaXQxICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQog
dGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bCAg
ICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAxIGJ1aWxkLWNo
ZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3Qt
YW1kNjQtZG1yZXN0cmljdCAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFybWhm
LWFybWhmLXhsLW11bHRpdmNwdSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC1zaGFkb3cgIDEgYnVpbGQtY2hlY2soMSkgIGJsb2NrZWQgbi9hCiB0ZXN0LWFt
ZDY0LWkzODYteGwtc2hhZG93ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICBibG9ja2VkIG4vYQogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCgp2ZXJzaW9uIHRhcmdldGVkIGZv
ciB0ZXN0aW5nOgogcWVtdXUgICAgICAgICAgICAgICAgNDc0ZjM5MzhkNzlhYjM2YjkyMzFjOWFk
M2I1YTkzMTRjMmFlYWNkZQpiYXNlbGluZSB2ZXJzaW9uOgogcWVtdXUgICAgICAgICAgICAgICAg
YTU3OGNkZmJkZDhmOWJlZmY1Y2VkNTJiNzgyNmRkYjE2NjlhYmJiZgoKTGFzdCB0ZXN0IG9mIGJh
c2lzICAgMTM3NjAwICAyMDE5LTA2LTExIDAzOjA3OjU4IFogICAyMCBkYXlzCkZhaWxpbmcgc2lu
Y2UgICAgICAgIDEzNzY5NyAgMjAxOS0wNi0xMyAwMzo0MDoxNiBaICAgMTggZGF5cyAgIDE3IGF0
dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEzODM3MiAgMjAxOS0wNi0yMyAxMzoxNTowMSBa
ICAgIDggZGF5cyAgIDEwIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9u
cyB1bmRlciB0ZXN0OgogIEFsZWtzYW5kYXIgTWFya292aWMgPGFtYXJrb3ZpY0B3YXZlY29tcC5j
b20+CiAgQWxleCBCZW5uw6llIDxhbGV4LmJlbm5lZUBsaW5hcm8ub3JnPgogIEFsZXggV2lsbGlh
bXNvbiA8YWxleC53aWxsaWFtc29uQHJlZGhhdC5jb20+CiAgQW5kcmV3IFJhbmRyaWFuYXN1bHUg
PHJhbmRyaWFuYXN1bHVAZ21haWwuY29tPgogIEFuZHJleSBTaGlua2V2aWNoIDxhbmRyZXkuc2hp
bmtldmljaEB2aXJ0dW96em8uY29tPgogIEFudG9uIEJsYW5jaGFyZCA8YW50b25Ab3psYWJzLm9y
Zz4KICBCZW5qYW1pbiBIZXJyZW5zY2htaWR0IDxiZW5oQGtlcm5lbC5jcmFzaGluZy5vcmc+CiAg
Q2hlbiBaaGFuZyA8dGdmYmV0YUBtZS5jb20+CiAgQ2xlYmVyIFJvc2EgPGNyb3NhQHJlZGhhdC5j
b20+CiAgQ29saW4gWHUgPGNvbGluLnh1QGludGVsLmNvbT4KICBDw6lkcmljIExlIEdvYXRlciA8
Y2xnQGthb2Qub3JnPgogIERhdmlkIEdpYnNvbiA8ZGF2aWRAZ2lic29uLmRyb3BiZWFyLmlkLmF1
PgogIEVkdWFyZG8gSGFia29zdCA8ZWhhYmtvc3RAcmVkaGF0LmNvbT4KICBFcmljIEF1Z2VyIDxl
cmljLmF1Z2VyQHJlZGhhdC5jb20+CiAgRXJpYyBCbGFrZSA8ZWJsYWtlQHJlZGhhdC5jb20+CiAg
R2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CiAgR3JlZyBLdXJ6IDxncm91Z0BrYW9k
Lm9yZz4KICBJZ29yIE1hbW1lZG92IDxpbWFtbWVkb0ByZWRoYXQuY29tPgogIEphbWVzIENvdXJ0
aWVyLUR1dHRvbiA8amFtZXMuZHV0dG9uQGdtYWlsLmNvbT4KICBKb2huIFNub3cgPGpzbm93QHJl
ZGhhdC5jb20+CiAgSm9uIERvcm9uIDxhcmlsb3VAZ21haWwuY29tPgogIEtldmluIFdvbGYgPGt3
b2xmQHJlZGhhdC5jb20+CiAgTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KICBMYXVy
ZW50IFZpdmllciA8bHZpdmllckByZWRoYXQuY29tPgogIExpIEhhbmdqaW5nIDxsaWhhbmdqaW5n
QGJhaWR1LmNvbT4KICBMaWRvbmcgQ2hlbiA8bGlkb25nLmNoZW5Ab3JhY2xlLmNvbT4KICBMaXJh
biBBbG9uIDxsaXJhbi5hbG9uQG9yYWNsZS5jb20+CiAgTWFyYW4gV2lsc29uIDxtYXJhbi53aWxz
b25Ab3JhY2xlLmNvbT4KICBNYXJjLUFuZHLDqSBMdXJlYXUgPG1hcmNhbmRyZS5sdXJlYXVAcmVk
aGF0LmNvbT4KICBNYXJrIFJ1dGxhbmQgPG1hcmsucnV0bGFuZEBhcm0uY29tPgogIE1hcmt1cyBB
cm1icnVzdGVyIDxhcm1icnVAcmVkaGF0LmNvbT4KICBNYXggUmVpdHogPG1yZWl0ekByZWRoYXQu
Y29tPgogIE1pY2hhZWwgUy4gVHNpcmtpbiA8bXN0QHJlZGhhdC5jb20+CiAgUGFvbG8gQm9uemlu
aSA8cGJvbnppbmlAcmVkaGF0LmNvbT4KICBQYXZlbCBEb3ZnYWx5dWsgPHBhdmVsLmRvdmdhbHVr
QGdtYWlsLmNvbT4KICBQYXZlbCBEb3ZnYWx5dWsgPHBhdmVsLmRvdmdhbHVrQGlzcHJhcy5ydT4K
ICBQZXRlciBNYXlkZWxsIDxwZXRlci5tYXlkZWxsQGxpbmFyby5vcmc+CiAgUGV0ZXIgTWF5ZGVs
bCA8cGV0ZXIubWF5ZGVsbEBsaW5hcm8ub3JnPlJldmlld2VkLWJ5OiBSaWNoYXJkIEhlbmRlcnNv
biA8cmljaGFyZC5oZW5kZXJzb25AbGluYXJvLm9yZz4KICBQaGlsaXBwZSBNYXRoaWV1LURhdWTD
qSA8ZjRidWdAYW1zYXQub3JnPgogIFBoaWxpcHBlIE1hdGhpZXUtRGF1ZMOpIDxwaGlsbWRAcmVk
aGF0LmNvbT4KICBSaWNoYXJkIEhlbmRlcnNvbiA8cmljaGFyZC5oZW5kZXJzb25AbGluYXJvLm9y
Zz4KICBTdGVmYW5vIEdhcnphcmVsbGEgPHNnYXJ6YXJlQHJlZGhhdC5jb20+CiAgVGhvbWFzIEh1
dGggPHRodXRoQHJlZGhhdC5jb20+CiAgVml0YWx5IEt1em5ldHNvdiA8dmt1em5ldHNAcmVkaGF0
LmNvbT4KICBWbGFkaW1pciBTZW1lbnRzb3YtT2dpZXZza2l5IDx2c2VtZW50c292QHZpcnR1b3p6
by5jb20+CiAgV2FpbmVyIGRvcyBTYW50b3MgTW9zY2hldHRhIDx3YWluZXJzbUByZWRoYXQuY29t
PgogIFdlaSBZYW5nIDxyaWNoYXJkdy55YW5nQGxpbnV4LmludGVsLmNvbT4KICBYaWFveWFvIExp
IDx4aWFveWFvLmxpQGxpbnV4LmludGVsLmNvbT4KICBZdXJ5IEtvdG92IDx5dXJ5LWtvdG92QHlh
bmRleC10ZWFtLnJ1PgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1p
Mzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtaTM4
Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
aTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3Rl
ZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2
LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC14
bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3Ry
aWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcWVt
dXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
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
IAogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC1zaGFkb3cgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZo
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3Jn
CmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBj
b25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBv
cnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMu
eGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1h
c3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1i
bG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0
CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFy
eQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgNjIyMSBsaW5l
cyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 01 22:05:03 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Jul 2019 22:05:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hi4Pw-0006nj-PK; Mon, 01 Jul 2019 22:04:56 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=xQDN=U6=gmail.com=wei.liu.xen@srs-us1.protection.inumbo.net>)
 id 1hi4Pv-0006ne-Mn
 for xen-devel@lists.xenproject.org; Mon, 01 Jul 2019 22:04:55 +0000
X-Inumbo-ID: 40987484-9c4c-11e9-bbce-ef233ce6d329
Received: from mail-lj1-f193.google.com (unknown [209.85.208.193])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 40987484-9c4c-11e9-bbce-ef233ce6d329;
 Mon, 01 Jul 2019 22:04:53 +0000 (UTC)
Received: by mail-lj1-f193.google.com with SMTP id 16so14755217ljv.10
 for <xen-devel@lists.xenproject.org>; Mon, 01 Jul 2019 15:04:53 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:references:in-reply-to:from:date
 :message-id:subject:to:cc;
 bh=QazgiR6a6aL14NgyBvPYjIozT1AXxSezo73OKoNOAsA=;
 b=ouIm4f2bxPU+wPFhjynEj1+9U93TrerutDsZuS/kUH4d/bDcFWrrZTKYKE8FGoM60f
 o0aJlpzbmA/gfoXgLR9Zbk4t/G3FdG2jtGnTaXvMpZgG/xoLoFXmzU4a0zQyt6r/eehY
 3PTAvMWwi95Adw974u6fmqqwusKGaWNsEfHb5Re6GaCx9RGBHVEt43HQXrf7LtsIRXjo
 2CtXKji5K4Giutv9UJX0SUOGeQ/DS0NUqMLyFvVmfXoaIO2FjrXMIqi0sSMzODgxbj0P
 MD0sTxVqGzFMfsej7xrMhwJoLrHmvWUhybsSnbWQlUUQI80rzDJ6sm+OUap4E3hnlu0y
 VP6Q==
X-Gm-Message-State: APjAAAXib/1X4fdO7LQi0FQpNs8jOJPM6/fuYXbuy134CApDAmH+26zx
 APFHJEt2RdE61RpQVtv6QkVKHRHM8uk=
X-Google-Smtp-Source: APXvYqy0QnpDg1a4K1lk9SU0/O/MS/LbquJTHFcAYXZLoplCFOJ0kIW6CR15YX7xUJYREttGdZyQzQ==
X-Received: by 2002:a2e:93c8:: with SMTP id p8mr11415102ljh.6.1562018691973;
 Mon, 01 Jul 2019 15:04:51 -0700 (PDT)
Received: from mail-lf1-f46.google.com (mail-lf1-f46.google.com.
 [209.85.167.46])
 by smtp.gmail.com with ESMTPSA id k4sm3506014ljj.41.2019.07.01.15.04.50
 for <xen-devel@lists.xenproject.org>
 (version=TLS1_3 cipher=AEAD-AES128-GCM-SHA256 bits=128/128);
 Mon, 01 Jul 2019 15:04:50 -0700 (PDT)
Received: by mail-lf1-f46.google.com with SMTP id d11so9862923lfb.4
 for <xen-devel@lists.xenproject.org>; Mon, 01 Jul 2019 15:04:50 -0700 (PDT)
X-Received: by 2002:a19:488e:: with SMTP id
 v136mr12572934lfa.192.1562018690193; 
 Mon, 01 Jul 2019 15:04:50 -0700 (PDT)
MIME-Version: 1.0
References: <20190617161050.4684-1-anthony.perard@citrix.com>
 <20190701150443.GJ13449@perard.uk.xensource.com>
 <e65a329b-03e3-1beb-d91a-2724b9098fe9@suse.com>
In-Reply-To: <e65a329b-03e3-1beb-d91a-2724b9098fe9@suse.com>
From: Wei Liu <wl@xen.org>
Date: Mon, 1 Jul 2019 23:04:34 +0100
X-Gmail-Original-Message-ID: <CAK9nU=rhyKdFBm96MGAVZhJuBXeVSDxU5w_4tvQh-G7wNKr7rQ@mail.gmail.com>
Message-ID: <CAK9nU=rhyKdFBm96MGAVZhJuBXeVSDxU5w_4tvQh-G7wNKr7rQ@mail.gmail.com>
To: Jan Beulich <JBeulich@suse.com>
Subject: Re: [Xen-devel] Ping: [PATCH] Config.mk: update OVMF to
 edk2-stable201905
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 KonradRzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>,
 Anthony PERARD <anthony.perard@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCAxIEp1bCAyMDE5IGF0IDE2OjIyLCBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5j
b20+IHdyb3RlOgo+Cj4gT24gMDEuMDcuMjAxOSAxNzowNCwgQW50aG9ueSBQRVJBUkQgd3JvdGU6
Cj4gPiBPbiBNb24sIEp1biAxNywgMjAxOSBhdCAwNToxMDo1MFBNICswMTAwLCBBbnRob255IFBF
UkFSRCB3cm90ZToKPiA+PiBVcGRhdGUgdG8gdGhlIGxhdGVzdCBzdGFibGUgdGFnLgo+ID4+Cj4g
Pj4gU2lnbmVkLW9mZi1ieTogQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5j
b20+Cj4gPgo+ID4gQ291bGQgb25lIG9mIHlvdSBjb21taXQgdGhpcyBwYXRjaD8KPgo+IEkgd2Fz
IHdvbmRlcmluZyB3aGF0IHRoZSBwb2xpY3kgaGVyZSBpcyAtIGRvIHN1Y2ggdXBkYXRlcyBnbyBp
bgo+IHdpdGhvdXQgYW55IGFja3M/Cj4KCkFudGhvbnkgaXMgdGhlIG1haW50YWluZXIuIEkgdGhp
bmsgaGlzIGp1ZGdlbWVudCBpcyBzdWZmaWNpZW50LgpQcmV2aW91c2x5IEkganVzdCBjb21taXR0
ZWQgaGlzIHBhdGNoIHdpdGhvdXQgZ2l2aW5nIG15IGFjay4KCklmIHlvdSByZWFsbHkgd2FudCBv
bmU6CgpBY2tlZC1ieTogV2VpIExpdSA8d2xAeGVuLm9yZz4KCldlaS4KCj4gSmFuCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 01 22:10:59 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Jul 2019 22:10:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hi4Vb-0007ZT-Kz; Mon, 01 Jul 2019 22:10: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=BgAe=U6=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hi4Vb-0007ZI-3I
 for xen-devel@lists.xenproject.org; Mon, 01 Jul 2019 22:10:47 +0000
X-Inumbo-ID: 12777e08-9c4d-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 12777e08-9c4d-11e9-8980-bc764e045a96;
 Mon, 01 Jul 2019 22:10:45 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hi4VY-00071X-7h; Mon, 01 Jul 2019 22:10: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 1hi4VX-0008CQ-QW; Mon, 01 Jul 2019 22:10:43 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hi4VX-0003FG-Oa; Mon, 01 Jul 2019 22:10:43 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138668-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.19:build-armhf-pvops:kernel-build:fail:regression
 linux-4.19:test-arm64-arm64-examine:examine-serial/bootloader:fail:heisenbug
 linux-4.19:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-examine:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=aec3002d07fd2564cd32e56f126fa6db14a168bb
X-Osstest-Versions-That: linux=84df9525b0c27f3ebc2ebb1864fa62a97fdedb7d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 01 Jul 2019 22:10:43 +0000
Subject: [Xen-devel] [linux-4.19 test] 138668: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODY2OCBsaW51eC00LjE5IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzg2NjgvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAg
IDYga2VybmVsLWJ1aWxkICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyOTMxMwoKVGVzdHMg
d2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJtaXR0ZW50bHkgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFy
bTY0LWFybTY0LWV4YW1pbmUgICAgIDExIGV4YW1pbmUtc2VyaWFsL2Jvb3Rsb2FkZXIgIGZhaWwg
cGFzcyBpbiAxMzg2NTMKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3Qg
YmxvY2tpbmc6CiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWFybmRhbGUgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAg
ICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAg
ICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwtdGh1bmRlcnggMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZp
cnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwt
Y3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3Rh
bGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEw
LWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBsaW51eCAgICAg
ICAgICAgICAgICBhZWMzMDAyZDA3ZmQyNTY0Y2QzMmU1NmYxMjZmYTZkYjE0YTE2OGJiCmJhc2Vs
aW5lIHZlcnNpb246CiBsaW51eCAgICAgICAgICAgICAgICA4NGRmOTUyNWIwYzI3ZjNlYmMyZWJi
MTg2NGZhNjJhOTdmZGVkYjdkCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjkzMTMgIDIwMTgtMTEt
MDIgMDU6Mzk6MDggWiAgMjQxIGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTI5NDEyICAyMDE4
LTExLTA0IDE0OjEwOjE1IFogIDIzOSBkYXlzICAxNDcgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNp
bmNlICAgMTM4NTcxICAyMDE5LTA2LTI2IDIzOjEyOjUzIFogICAgNCBkYXlzICAgIDUgYXR0ZW1w
dHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQoyMjA3IHBlb3BsZSB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0LApub3QgbGlz
dGluZyB0aGVtIGFsbAoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1pMzg2
LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
aTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
c3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14
c20gICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1k
ZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVk
LWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJp
YW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwt
Y3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1j
cmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3Ry
aWN0ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3Qt
YW1kNjQtZG1yZXN0cmljdCAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1p
bmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
NjQtYXJtNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNk
MTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhl
bDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2
Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBh
aXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQt
eGwtdGh1bmRlcnggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0
LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9o
b21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBh
dAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpF
eHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBp
cyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1i
bG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJu
ZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdl
Yj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxv
ZzsgaXQgd291bGQgYmUgMTc3OTQwIGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 02 02:09:54 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Jul 2019 02:09:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hi8Eh-0001xJ-F1; Tue, 02 Jul 2019 02:09:35 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=5+mQ=U7=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1hi8Eh-0001xE-23
 for xen-devel@lists.xenproject.org; Tue, 02 Jul 2019 02:09:35 +0000
X-Inumbo-ID: 6ebac430-9c6e-11e9-8980-bc764e045a96
Received: from userp2130.oracle.com (unknown [156.151.31.86])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6ebac430-9c6e-11e9-8980-bc764e045a96;
 Tue, 02 Jul 2019 02:09:33 +0000 (UTC)
Received: from pps.filterd (userp2130.oracle.com [127.0.0.1])
 by userp2130.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x6228pek195172;
 Tue, 2 Jul 2019 02:09:31 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=date : from : to : cc
 : subject : message-id : references : mime-version : content-type :
 in-reply-to; s=corp-2018-07-02;
 bh=lXB2umxm4Qxv5Jy6JF1w9qFRyfyBm2ed0ppYjC/gkXs=;
 b=czWLyvqqHGd12bl13IG+KBmPKJ1vm3zTRakmWxBDGZo3Z1HQhQY0jOpEstB0hWYp/kHi
 k9pvXt3M1bQhtqYRJO43DgFxfZfM0BnZvCXQ8Hnch78Ehc+t0G2n2+cEhEnct3PPqHVV
 JrVVK59qPNCg6S/vZY6HrsXLU0XK/nbfsuuRls9/31Bi2gdtCBxxNUjXO+rMk+fwpEot
 hBwuekxknCD/cSeIGXa8/wHUekSr28UoAi5AkqXYrSiMDqr9PyPN30cG+FYpt412fzfv
 lG73z9C8s/LG2CKYBtqTq0g8Ew8R8PalL9aXYHFUf5OCvZplWHYrk30HUuMwfxdj9EjC pQ== 
Received: from aserp3020.oracle.com (aserp3020.oracle.com [141.146.126.70])
 by userp2130.oracle.com with ESMTP id 2te61e0nbu-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 02 Jul 2019 02:09:31 +0000
Received: from pps.filterd (aserp3020.oracle.com [127.0.0.1])
 by aserp3020.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x6228PI0117335;
 Tue, 2 Jul 2019 02:09:30 GMT
Received: from userv0122.oracle.com (userv0122.oracle.com [156.151.31.75])
 by aserp3020.oracle.com with ESMTP id 2tebku060s-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 02 Jul 2019 02:09:30 +0000
Received: from abhmp0011.oracle.com (abhmp0011.oracle.com [141.146.116.17])
 by userv0122.oracle.com (8.14.4/8.14.4) with ESMTP id x6229SwQ025233;
 Tue, 2 Jul 2019 02:09:29 GMT
Received: from bostrovs-us.us.oracle.com (/10.152.32.65)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Mon, 01 Jul 2019 19:09:28 -0700
Date: Mon, 1 Jul 2019 22:09:51 -0400
From: Boris Ostrovsky <boris.ostrovsky@oracle.com>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20190702020951.GA8003@bostrovs-us.us.oracle.com>
References: <20190621184703.17108-1-jgross@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20190621184703.17108-1-jgross@suse.com>
User-Agent: Mutt/1.11.3 (2019-02-01)
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9305
 signatures=668688
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-1810050000 definitions=main-1907020019
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9305
 signatures=668688
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0
 priorityscore=1501 malwarescore=0
 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015
 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=999 adultscore=0
 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1810050000
 definitions=main-1907020020
Subject: Re: [Xen-devel] [PATCH] xen/events: fix binding user event channels
 to 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: xen-devel@lists.xenproject.org, Stefano Stabellini <sstabellini@kernel.org>,
 linux-kernel@vger.kernel.org, stable@vger.kernel.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBKdW4gMjEsIDIwMTkgYXQgMDg6NDc6MDNQTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3
cm90ZToKPiBXaGVuIGJpbmRpbmcgYW4gaW50ZXJkb21haW4gZXZlbnQgY2hhbm5lbCB0byBhIHZj
cHUgdmlhCj4gSU9DVExfRVZUQ0hOX0JJTkRfSU5URVJET01BSU4gbm90IG9ubHkgdGhlIGV2ZW50
IGNoYW5uZWwgbmVlZHMgdG8gYmUKPiBib3VuZCwgYnV0IHRoZSBhZmZpbml0eSBvZiB0aGUgYXNz
b2NpYXRlZCBJUlFpIG11c3QgYmUgY2hhbmdlZCwgdG9vLgo+IE90aGVyd2lzZSB0aGUgSVJRIGFu
ZCB0aGUgZXZlbnQgY2hhbm5lbCB3b24ndCBiZSBtb3ZlZCB0byBhbm90aGVyIHZjcHUKPiBpbiBj
YXNlIHRoZSBvcmlnaW5hbCB2Y3B1IHRoZXkgd2VyZSBib3VuZCB0byBpcyBnb2luZyBvZmZsaW5l
Lgo+IAo+IENjOiA8c3RhYmxlQHZnZXIua2VybmVsLm9yZz4gIyA0LjEzCj4gRml4ZXM6IGM0OGY2
NGFiNDcyMzg5ZGYgKCJ4ZW4tZXZ0Y2huOiBCaW5kIGR5biBldnRjaG46cWVtdS1kbSBpbnRlcnJ1
cHQgdG8gbmV4dCBvbmxpbmUgVkNQVSIpCj4gU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8
amdyb3NzQHN1c2UuY29tPgoKUmV2aWV3ZWQtYnk6IEJvcmlzIE9zdHJvdnNreSA8Ym9yaXMub3N0
cm92c2t5QG9yYWNsZS5jb20+CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 02 02:16:49 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Jul 2019 02:16:49 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hi8Le-0002jl-8R; Tue, 02 Jul 2019 02:16:46 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=p1wD=U7=intel.com=chen.zhang@srs-us1.protection.inumbo.net>)
 id 1hi8Ld-0002jg-9W
 for xen-devel@lists.xenproject.org; Tue, 02 Jul 2019 02:16:45 +0000
X-Inumbo-ID: 6ee15cde-9c6f-11e9-8980-bc764e045a96
Received: from mga06.intel.com (unknown [134.134.136.31])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6ee15cde-9c6f-11e9-8980-bc764e045a96;
 Tue, 02 Jul 2019 02:16:43 +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 orsmga104.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 01 Jul 2019 19:16:42 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.63,441,1557212400"; d="scan'208";a="338800162"
Received: from fmsmsx106.amr.corp.intel.com ([10.18.124.204])
 by orsmga005.jf.intel.com with ESMTP; 01 Jul 2019 19:16:42 -0700
Received: from fmsmsx605.amr.corp.intel.com (10.18.126.85) by
 FMSMSX106.amr.corp.intel.com (10.18.124.204) with Microsoft SMTP Server (TLS)
 id 14.3.439.0; Mon, 1 Jul 2019 19:16:42 -0700
Received: from fmsmsx605.amr.corp.intel.com (10.18.126.85) by
 fmsmsx605.amr.corp.intel.com (10.18.126.85) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id
 15.1.1713.5; Mon, 1 Jul 2019 19:16:41 -0700
Received: from shsmsx107.ccr.corp.intel.com (10.239.4.96) by
 fmsmsx605.amr.corp.intel.com (10.18.126.85) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256) id 15.1.1713.5
 via Frontend Transport; Mon, 1 Jul 2019 19:16:41 -0700
Received: from shsmsx102.ccr.corp.intel.com ([169.254.2.3]) by
 SHSMSX107.ccr.corp.intel.com ([169.254.9.162]) with mapi id 14.03.0439.000;
 Tue, 2 Jul 2019 10:16:40 +0800
From: "Zhang, Chen" <chen.zhang@intel.com>
To: 'Ian Jackson' <ian.jackson@eu.citrix.com>, 'Wei Liu' <wl@xen.org>,
 "'xen-devel@lists.xenproject.org'" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH] tools/libxl: Add iothread support for COLO
Thread-Index: AQHVH2ftNWbTjPTRrUqcQu5k5egqwqalrbNwgBELuAA=
Date: Tue, 2 Jul 2019 02:16:39 +0000
Message-ID: <9CFF81C0F6B98A43A459C9EDAD400D78061B0D62@shsmsx102.ccr.corp.intel.com>
References: <20190610083336.18235-1-chen.zhang@intel.com>
 <9CFF81C0F6B98A43A459C9EDAD400D780618ABAD@shsmsx102.ccr.corp.intel.com>
In-Reply-To: <9CFF81C0F6B98A43A459C9EDAD400D780618ABAD@shsmsx102.ccr.corp.intel.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
dlp-product: dlpe-windows
dlp-version: 11.0.600.7
dlp-reaction: no-action
x-ctpclassification: CTP_NT
x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiZGE3NWRiODYtZDY5Ny00MTlhLWJmMzAtYWMxODYzYWNhMzA2IiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiRkNCVm8wMk42Q2hRMm1OTWYxZHF1ZjZPTmFJS21pY0xwVFwvMnNPTHRvVElpSmErWmdGemdCbGVvdUtVMjlVWVMifQ==
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] tools/libxl: Add iothread support for COLO
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 'Zhang Chen' <zhangckid@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>

UGluZ34gQW55b25lIGhhdmUgY29tbWVudHM/CgpUaGFua3MKWmhhbmcgQ2hlbgoKCj4gLS0tLS1P
cmlnaW5hbCBNZXNzYWdlLS0tLS0KPiBGcm9tOiBaaGFuZywgQ2hlbgo+IFNlbnQ6IEZyaWRheSwg
SnVuZSAyMSwgMjAxOSAyOjAwIFBNCj4gVG86IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5j
aXRyaXguY29tPjsgV2VpIExpdSA8d2xAeGVuLm9yZz47IHhlbi0KPiBkZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwo+IENjOiBaaGFuZyBDaGVuIDx6aGFuZ2NraWRAZ21haWwuY29tPgo+IFN1Ympl
Y3Q6IFJFOiBbUEFUQ0hdIHRvb2xzL2xpYnhsOiBBZGQgaW90aHJlYWQgc3VwcG9ydCBmb3IgQ09M
Two+IAo+IEhpIEFsbCwKPiAKPiBQbGVhc2UgZ2l2ZSBtZSBzb21lIGNvbW1lbnRzIG9uIHRoaXMg
cGF0Y2guCj4gVGhpcyBwYXRjaCBqdXN0IGFkZCBzb21lIG1pc3NlZCBwYXJhbWV0ZXIgaW4gcWVt
dSBzaWRlLgo+IAo+IFRoYW5rcwo+IFpoYW5nIENoZW4KPiAKPiA+IC0tLS0tT3JpZ2luYWwgTWVz
c2FnZS0tLS0tCj4gPiBGcm9tOiBaaGFuZywgQ2hlbgo+ID4gU2VudDogTW9uZGF5LCBKdW5lIDEw
LCAyMDE5IDQ6MzQgUE0KPiA+IFRvOiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4
LmNvbT47IFdlaSBMaXUgPHdsQHhlbi5vcmc+Owo+ID4geGVuLSBkZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwo+ID4gQ2M6IFpoYW5nIENoZW4gPHpoYW5nY2tpZEBnbWFpbC5jb20+OyBaaGFuZywg
Q2hlbgo+ID4gPGNoZW4uemhhbmdAaW50ZWwuY29tPgo+ID4gU3ViamVjdDogW1BBVENIXSB0b29s
cy9saWJ4bDogQWRkIGlvdGhyZWFkIHN1cHBvcnQgZm9yIENPTE8KPiA+Cj4gPiBGcm9tOiBaaGFu
ZyBDaGVuIDxjaGVuLnpoYW5nQGludGVsLmNvbT4KPiA+Cj4gPiBYZW4gQ09MTyBhbmQgS1ZNIENP
TE8gc2hhcmVkIGxvdHMgb2YgY29kZSBpbiBRZW11Lgo+ID4gS1ZNIENPTE8gaGFzIGFkZGVkIHRo
ZSBpb3RocmVhZCBzdXBwb3J0LCBzbyB3ZSBhZGQgaXQgb24gWGVuLgo+ID4KPiA+IERldGFpbDoK
PiA+IGh0dHBzOi8vd2lraS5xZW11Lm9yZy9GZWF0dXJlcy9DT0xPCj4gPgo+ID4gU2lnbmVkLW9m
Zi1ieTogWmhhbmcgQ2hlbiA8Y2hlbi56aGFuZ0BpbnRlbC5jb20+Cj4gPiAtLS0KPiA+ICB0b29s
cy9saWJ4bC9saWJ4bF9kbS5jICAgICAgfCAxNCArKysrKysrKysrKy0tLQo+ID4gIHRvb2xzL2xp
YnhsL2xpYnhsX3R5cGVzLmlkbCB8ICAyICsrCj4gPiAgdG9vbHMveGwveGxfcGFyc2UuYyAgICAg
ICAgIHwgIDQgKysrKwo+ID4gIDMgZmlsZXMgY2hhbmdlZCwgMTcgaW5zZXJ0aW9ucygrKSwgMyBk
ZWxldGlvbnMoLSkKPiA+Cj4gPiBkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfZG0uYyBi
L3Rvb2xzL2xpYnhsL2xpYnhsX2RtLmMgaW5kZXgKPiA+IGY0ZmM5NjQxNWQuLjZiYjQwMGVmZGYg
MTAwNjQ0Cj4gPiAtLS0gYS90b29scy9saWJ4bC9saWJ4bF9kbS5jCj4gPiArKysgYi90b29scy9s
aWJ4bC9saWJ4bF9kbS5jCj4gPiBAQCAtMTYyOSwxNyArMTYyOSwyNSBAQCBzdGF0aWMgaW50Cj4g
PiBsaWJ4bF9fYnVpbGRfZGV2aWNlX21vZGVsX2FyZ3NfbmV3KGxpYnhsX19nYyAqZ2MsCj4gPiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG5pY3NbaV0uY29sb19maWx0ZXJf
cmVkaXJlY3RvcjFfcXVldWUsCj4gPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIG5pY3NbaV0uY29sb19maWx0ZXJfcmVkaXJlY3RvcjFfb3V0ZGV2KSk7Cj4gPiAgICAgICAg
ICAgICAgICAgICAgICB9Cj4gPiArICAgICAgICAgICAgICAgICAgICBpZiAobmljc1tpXS5jb2xv
X2lvdGhyZWFkKSB7Cj4gPiArICAgICAgICAgICAgICAgICAgICAgICAgZmxleGFycmF5X2FwcGVu
ZChkbV9hcmdzLCAiLW9iamVjdCIpOwo+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgIGZsZXhh
cnJheV9hcHBlbmQoZG1fYXJncywKPiA+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICBHQ1NQ
UklOVEYoImlvdGhyZWFkLGlkPSVzIiwKPiA+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgbmljc1tpXS5jb2xvX2lvdGhyZWFkKSk7Cj4gPiArICAgICAgICAgICAgICAgICAg
ICB9Cj4gPiAgICAgICAgICAgICAgICAgICAgICBpZiAobmljc1tpXS5jb2xvX2NvbXBhcmVfcHJp
X2luICYmCj4gPiAgICAgICAgICAgICAgICAgICAgICAgICAgbmljc1tpXS5jb2xvX2NvbXBhcmVf
c2VjX2luICYmCj4gPiAgICAgICAgICAgICAgICAgICAgICAgICAgbmljc1tpXS5jb2xvX2NvbXBh
cmVfb3V0ICYmCj4gPiAtICAgICAgICAgICAgICAgICAgICAgICAgbmljc1tpXS5jb2xvX2NvbXBh
cmVfbm90aWZ5X2Rldikgewo+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgIG5pY3NbaV0uY29s
b19jb21wYXJlX25vdGlmeV9kZXYgJiYKPiA+ICsgICAgICAgICAgICAgICAgICAgICAgICBuaWNz
W2ldLmNvbG9fY29tcGFyZV9pb3RocmVhZCkgewo+ID4gICAgICAgICAgICAgICAgICAgICAgICAg
IGZsZXhhcnJheV9hcHBlbmQoZG1fYXJncywgIi1vYmplY3QiKTsKPiA+ICAgICAgICAgICAgICAg
ICAgICAgICAgICBmbGV4YXJyYXlfYXBwZW5kKGRtX2FyZ3MsCj4gPiAtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgR0NTUFJJTlRGKCJjb2xvLQo+ID4gY29tcGFyZSxpZD1jMSxwcmltYXJ5X2lu
PSVzLHNlY29uZGFyeV9pbj0lcyxvdXRkZXY9JXMsbm90aWZ5X2Rldj0lcyIsCj4gPiArCj4gPiAr
IEdDU1BSSU5URigiY29sby1jb21wYXJlLGlkPWMxLHByaW1hcnlfaW49JXMsc2Vjb25kYXJ5X2lu
PSVzLG91dGRldj0lCj4gPiArIHMsCj4gPiArIG5vdGlmeV9kZXY9JXMsaW90aHJlYWQ9JXMiLAo+
ID4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBuaWNzW2ldLmNvbG9fY29t
cGFyZV9wcmlfaW4sCj4gPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG5p
Y3NbaV0uY29sb19jb21wYXJlX3NlY19pbiwKPiA+ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgbmljc1tpXS5jb2xvX2NvbXBhcmVfb3V0LAo+ID4gLSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBuaWNzW2ldLmNvbG9fY29tcGFyZV9ub3RpZnlfZGV2KSk7
Cj4gPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG5pY3NbaV0uY29sb19j
b21wYXJlX25vdGlmeV9kZXYsCj4gPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIG5pY3NbaV0uY29sb19jb21wYXJlX2lvdGhyZWFkKSk7Cj4gPiAgICAgICAgICAgICAgICAg
ICAgICB9Cj4gPiAgICAgICAgICAgICAgICAgIH0KPiA+ICAgICAgICAgICAgICAgICAgaW9lbXVf
bmljcysrOwo+ID4gZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX3R5cGVzLmlkbCBiL3Rv
b2xzL2xpYnhsL2xpYnhsX3R5cGVzLmlkbAo+ID4gaW5kZXgKPiA+IGI2MTM5OWNlMzYuLmYwNDM1
YTUxNzcgMTAwNjQ0Cj4gPiAtLS0gYS90b29scy9saWJ4bC9saWJ4bF90eXBlcy5pZGwKPiA+ICsr
KyBiL3Rvb2xzL2xpYnhsL2xpYnhsX3R5cGVzLmlkbAo+ID4gQEAgLTcyNywxMCArNzI3LDEyIEBA
IGxpYnhsX2RldmljZV9uaWMgPSBTdHJ1Y3QoImRldmljZV9uaWMiLCBbCj4gPiAgICAgICgiY29s
b19maWx0ZXJfcmVkaXJlY3RvcjFfcXVldWUiLCBzdHJpbmcpLAo+ID4gICAgICAoImNvbG9fZmls
dGVyX3JlZGlyZWN0b3IxX2luZGV2Iiwgc3RyaW5nKSwKPiA+ICAgICAgKCJjb2xvX2ZpbHRlcl9y
ZWRpcmVjdG9yMV9vdXRkZXYiLCBzdHJpbmcpLAo+ID4gKyAgICAoImNvbG9faW90aHJlYWQiLCBz
dHJpbmcpLAo+ID4gICAgICAoImNvbG9fY29tcGFyZV9wcmlfaW4iLCBzdHJpbmcpLAo+ID4gICAg
ICAoImNvbG9fY29tcGFyZV9zZWNfaW4iLCBzdHJpbmcpLAo+ID4gICAgICAoImNvbG9fY29tcGFy
ZV9vdXQiLCBzdHJpbmcpLAo+ID4gICAgICAoImNvbG9fY29tcGFyZV9ub3RpZnlfZGV2Iiwgc3Ry
aW5nKSwKPiA+ICsgICAgKCJjb2xvX2NvbXBhcmVfaW90aHJlYWQiLCBzdHJpbmcpLAo+ID4gICAg
ICAoImNvbG9fc29ja19zZWNfcmVkaXJlY3RvcjBfaWQiLCBzdHJpbmcpLAo+ID4gICAgICAoImNv
bG9fc29ja19zZWNfcmVkaXJlY3RvcjBfaXAiLCBzdHJpbmcpLAo+ID4gICAgICAoImNvbG9fc29j
a19zZWNfcmVkaXJlY3RvcjBfcG9ydCIsIHN0cmluZyksIGRpZmYgLS1naXQKPiA+IGEvdG9vbHMv
eGwveGxfcGFyc2UuYyBiL3Rvb2xzL3hsL3hsX3BhcnNlLmMgaW5kZXgKPiA+IGUxMDViZGEyYmIu
LmNkMTY4NTY5MTAgMTAwNjQ0Cj4gPiAtLS0gYS90b29scy94bC94bF9wYXJzZS5jCj4gPiArKysg
Yi90b29scy94bC94bF9wYXJzZS5jCj4gPiBAQCAtNTIxLDYgKzUyMSw4IEBAIGludCBwYXJzZV9u
aWNfY29uZmlnKGxpYnhsX2RldmljZV9uaWMgKm5pYywKPiA+IFhMVV9Db25maWcgKipjb25maWcs
IGNoYXIgKnRva2VuKQo+ID4gICAgICAgICAgcmVwbGFjZV9zdHJpbmcoJm5pYy0+Y29sb19maWx0
ZXJfcmVkaXJlY3RvcjFfaW5kZXYsIG9wYXJnKTsKPiA+ICAgICAgfSBlbHNlIGlmIChNQVRDSF9P
UFRJT04oImNvbG9fZmlsdGVyX3JlZGlyZWN0b3IxX291dGRldiIsIHRva2VuLCBvcGFyZykpCj4g
ewo+ID4gICAgICAgICAgcmVwbGFjZV9zdHJpbmcoJm5pYy0+Y29sb19maWx0ZXJfcmVkaXJlY3Rv
cjFfb3V0ZGV2LCBvcGFyZyk7Cj4gPiArICAgIH0gZWxzZSBpZiAoTUFUQ0hfT1BUSU9OKCJjb2xv
X2lvdGhyZWFkIiwgdG9rZW4sIG9wYXJnKSkgewo+ID4gKyAgICAgICAgcmVwbGFjZV9zdHJpbmco
Jm5pYy0+Y29sb19pb3RocmVhZCwgb3BhcmcpOwo+ID4gICAgICB9IGVsc2UgaWYgKE1BVENIX09Q
VElPTigiY29sb19jb21wYXJlX3ByaV9pbiIsIHRva2VuLCBvcGFyZykpIHsKPiA+ICAgICAgICAg
IHJlcGxhY2Vfc3RyaW5nKCZuaWMtPmNvbG9fY29tcGFyZV9wcmlfaW4sIG9wYXJnKTsKPiA+ICAg
ICAgfSBlbHNlIGlmIChNQVRDSF9PUFRJT04oImNvbG9fY29tcGFyZV9zZWNfaW4iLCB0b2tlbiwg
b3BhcmcpKSB7Cj4gPiBAQCAtCj4gPiA1MjksNiArNTMxLDggQEAgaW50IHBhcnNlX25pY19jb25m
aWcobGlieGxfZGV2aWNlX25pYyAqbmljLCBYTFVfQ29uZmlnCj4gPiAqKmNvbmZpZywgY2hhciAq
dG9rZW4pCj4gPiAgICAgICAgICByZXBsYWNlX3N0cmluZygmbmljLT5jb2xvX2NvbXBhcmVfb3V0
LCBvcGFyZyk7Cj4gPiAgICAgIH0gZWxzZSBpZiAoTUFUQ0hfT1BUSU9OKCJjb2xvX2NvbXBhcmVf
bm90aWZ5X2RldiIsIHRva2VuLCBvcGFyZykpIHsKPiA+ICAgICAgICAgIHJlcGxhY2Vfc3RyaW5n
KCZuaWMtPmNvbG9fY29tcGFyZV9ub3RpZnlfZGV2LCBvcGFyZyk7Cj4gPiArICAgIH0gZWxzZSBp
ZiAoTUFUQ0hfT1BUSU9OKCJjb2xvX2NvbXBhcmVfaW90aHJlYWQiLCB0b2tlbiwgb3BhcmcpKSB7
Cj4gPiArICAgICAgICByZXBsYWNlX3N0cmluZygmbmljLT5jb2xvX2NvbXBhcmVfaW90aHJlYWQs
IG9wYXJnKTsKPiA+ICAgICAgfSBlbHNlIGlmIChNQVRDSF9PUFRJT04oImNvbG9fc29ja19zZWNf
cmVkaXJlY3RvcjBfaWQiLCB0b2tlbiwgb3BhcmcpKSB7Cj4gPiAgICAgICAgICByZXBsYWNlX3N0
cmluZygmbmljLT5jb2xvX3NvY2tfc2VjX3JlZGlyZWN0b3IwX2lkLCBvcGFyZyk7Cj4gPiAgICAg
IH0gZWxzZSBpZiAoTUFUQ0hfT1BUSU9OKCJjb2xvX3NvY2tfc2VjX3JlZGlyZWN0b3IwX2lwIiwg
dG9rZW4sCj4gPiBvcGFyZykpIHsKPiA+IC0tCj4gPiAyLjE3LkdJVAoKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 02 02:17:13 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Jul 2019 02:17:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hi8M5-0002oY-OC; Tue, 02 Jul 2019 02:17: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=is1s=U7=oracle.com=zhenzhong.duan@srs-us1.protection.inumbo.net>)
 id 1hi8M3-0002oJ-PF
 for xen-devel@lists.xenproject.org; Tue, 02 Jul 2019 02:17:11 +0000
X-Inumbo-ID: 7f160885-9c6f-11e9-8980-bc764e045a96
Received: from userp2130.oracle.com (unknown [156.151.31.86])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7f160885-9c6f-11e9-8980-bc764e045a96;
 Tue, 02 Jul 2019 02:17:10 +0000 (UTC)
Received: from pps.filterd (userp2130.oracle.com [127.0.0.1])
 by userp2130.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x622DuCg002640;
 Tue, 2 Jul 2019 02:16:53 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=from : to : cc :
 subject : date : message-id; s=corp-2018-07-02;
 bh=JBk+9q6K3yoqn/77EyVKRhimbO8wdik/7q1ScDaQrDU=;
 b=DXEwpbckhUODFnesaSI6tWfTFGu08oZ2ocmXursuCbHXTxiZ+3A+E9agSgkuq9m+7IRV
 rXeZcwqCT1FkRSrU9IJus+TIHIBzMQzg9uLIwMNFlQ9MaEuFD2azdSM0q2XF/NDFcvhZ
 9d090WU5I211v1jqGbdL7dzT5MEWTRlxYw+Q0phgSn+j4jPFdf8upvGXZUT6r1bWjDyV
 JQOkiu4pxCe8f4T3RcHAjVnboAhnJgJvO/oGygOzcBh/odQdh3Xvl/JNXTKdPta8gGFU
 VVmDKsytQ8vAy9U4BIMLJd2kkQhw+z8ifLp7ai9vyWoCKD4WorSKE6nlVcxqYk4luJU1 mQ== 
Received: from userp3020.oracle.com (userp3020.oracle.com [156.151.31.79])
 by userp2130.oracle.com with ESMTP id 2te61e0ny4-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 02 Jul 2019 02:16:53 +0000
Received: from pps.filterd (userp3020.oracle.com [127.0.0.1])
 by userp3020.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x622CjP7147236;
 Tue, 2 Jul 2019 02:16:53 GMT
Received: from aserv0121.oracle.com (aserv0121.oracle.com [141.146.126.235])
 by userp3020.oracle.com with ESMTP id 2tebbjg8x1-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 02 Jul 2019 02:16:52 +0000
Received: from abhmp0015.oracle.com (abhmp0015.oracle.com [141.146.116.21])
 by aserv0121.oracle.com (8.14.4/8.13.8) with ESMTP id x622GoiI011178;
 Tue, 2 Jul 2019 02:16:50 GMT
Received: from z2.cn.oracle.com (/10.182.69.87)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Mon, 01 Jul 2019 19:16:50 -0700
From: Zhenzhong Duan <zhenzhong.duan@oracle.com>
To: linux-kernel@vger.kernel.org
Date: Mon,  1 Jul 2019 10:20:24 +0800
Message-Id: <1561947628-1147-1-git-send-email-zhenzhong.duan@oracle.com>
X-Mailer: git-send-email 1.8.3.1
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9305
 signatures=668688
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-1810050000 definitions=main-1907020020
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9305
 signatures=668688
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0
 priorityscore=1501 malwarescore=0
 suspectscore=1 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015
 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=999 adultscore=0
 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1810050000
 definitions=main-1907020021
Subject: [Xen-devel] [PATCH v3 0/4] misc fixes to PV extentions code
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: jgross@suse.com, sstabellini@kernel.org,
 Zhenzhong Duan <zhenzhong.duan@oracle.com>, mingo@redhat.com, bp@alien8.de,
 boris.ostrovsky@oracle.co, xen-devel@lists.xenproject.org, 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>

SGksCgpJbiB2aXJ0dWFsaXphdGlvbiBlbnZpcm9ubWVudCwgUFYgZXh0ZW5zaW9ucyAoZHJpdmVy
cywgaW50ZXJydXB0cywKdGltZXJzLCBldGMpIGFyZSBlbmFibGVkIGluIHRoZSBtYWpvcml0eSBv
ZiB1c2UgY2FzZXMgd2hpY2ggaXMgdGhlCmJlc3Qgb3B0aW9uLgoKSG93ZXZlciwgaW4gc29tZSBj
YXNlcyAoa2V4ZWMgbm90IGZ1bGx5IHdvcmtpbmcsIGJlbmNobWFya2luZywgZXRjKQp3ZSB3YW50
IHRvIGRpc2FibGUgUFYgZXh0ZW5zaW9ucy4gV2UgaGF2ZSB4ZW5fbm9wdiBmb3IgdGhhdCBwdXJw
b3NlCmJ1dCBvbmx5IGZvciBYRU4uIEZvciBhIGNvbnNpc3RlbnQgYWRtaW4gZXhwZXJpZW5jZSBh
IGNvbW1vbiBjb21tYW5kCmxpbmUgcGFyYW1ldGVyIHNldCBhY3Jvc3MgYWxsIFBWIGd1ZXN0IGlt
cGxlbWVudGF0aW9ucyBpcyBhIGJldHRlcgpjaG9pY2UuCgpUbyBhY2hpZXZlIHRoaXMgaW50cm9k
dWNlIGEgbmV3ICdub3B2JyBwYXJhbWV0ZXIgd2hpY2ggaXMgdXNhYmxlIGJ5Cm1vc3Qgb2YgUFYg
Z3Vlc3QgaW1wbGVtZW50YXRpb24uIER1ZSB0byB0aGUgbGltaXRhdGlvbiBvZiBzb21lIFBWCmd1
ZXN0cyhYRU4gUFYsIFhFTiBQVkggYW5kIGphaWxob3VzZSksICdub3B2JyBpcyBpZ25vcmVkIGZv
ciBYRU4gUFYKLCBqYWlsaG91c2UgYW5kIFhFTiBQVkggaWYgYm9vdGluZyB2aWEgWGVuLVBWSCBi
b290IGVudHJ5LiBJZiBib290aW5nCnZpYSBub3JtYWwgYm9vdCBlbnRyeShsaWtlIGdydWIyKSwg
UFZIIGd1ZXN0IGhhcyB0byBwYW5pYyBpdHNlbGYKY3VycmVudGx5LgoKV2hpbGUgYW5hbHl6aW5n
IHRoZSBQViBndWVzdCBjb2RlIG9uZSBidWcgd2VyZSBmb3VuZCBhbmQgZml4ZWQuCihQYXRjaGVz
IDEpLiBJdCBjYW4gYmUgYXBwbGllZCBpbmRlcGVuZGVudCBvZiB0aGUgZnVuY3Rpb25hbApjaGFu
Z2VzLCBidXQgaXMga2VwdCBpbiB0aGUgc2VyaWVzIGFzIHRoZSBmdW5jdGlvbmFsIGNoYW5nZXMK
ZGVwZW5kIG9uIHRoZW0uCgpBcyBJIGRpZG4ndCBnb3QgZnVydGhlciBjb21tZW50cyBmcm9tIEpn
cm9zcyBhYm91dCByZW1vdmUgJ3hlbl9ub3B2JywKc28gSSBwcmVzdW1lIGhlIGhhcyBubyBvYmpl
Y3Rpb24gdG8gdGhhdC4gSW4gZmFjdCwgSSB0aGluayBubyBwcm9kdWN0CmVudmlyb25tZW50IHdp
bGwgdXNlICd4ZW5fbm9wdicgZm9yIHBlcmZvcm1hbmNlLiBKZ3Jvc3MsIGlmIHlvdSBjaGFuZ2Vk
Cm1pbmQgdG8gcHJlc2VydmUgaXQgZmluYWxseSwganVzdCBsZXQgbWUga25vdy4KCkkgZGlkbid0
IGdldCBlbnYgdG8gdGVzdCB3aXRoIGphaWxob3VzZSBhbmQgSHlwZXJ2LCB0aGUgb3RoZXJzIHdv
cmsKYXMgZXhwZWN0ZWQuCgp2MzoKUmVtb3ZlIHNvbWUgdW5yZWxhdGVkIHBhdGNoZXMgZnJvbSBw
YXRjaHNldCBhcyBzdWdnZXN0ZWQgYnkgVGdseAoKUEFUQ0gxIHVuY2hhbmdlZApQQVRDSDIgYWRk
IFJldmlld2VkLWJ5ClBBVENIMyBhZGQgUmV2aWV3ZWQtYnkKUEFUQ0g0IHJld3JpdGUgdGhlIHBh
dGNoIGFzIEpncm9zcyBmb3VuZCBhbiBpc3N1ZSBpbiBvbGQgcGF0Y2gsCmRlc2NyaXB0aW9uIGlz
IGFsc28gdXBkYXRlZC4KCgoKdjI6ClBBVENIMyB1c2UgJ2lnbm9yZV9ub3B2JyBmb3IgUFZIL1BW
IGd1ZXN0IGFzIHN1Z2dlc3RlZCBieSBKZ3Jvc3MuClBBVENINSBuZXcgYWRkZWQgb25lLCBzcGVj
aWZpY2FsbHkgZm9yIEhWTSBndWVzdAoKVGhhbmtzClpoZW56aG9uZwoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 02 02:17:16 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Jul 2019 02: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 1hi8M8-0002pO-2R; Tue, 02 Jul 2019 02:17:16 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=is1s=U7=oracle.com=zhenzhong.duan@srs-us1.protection.inumbo.net>)
 id 1hi8M6-0002oy-Tv
 for xen-devel@lists.xenproject.org; Tue, 02 Jul 2019 02:17:14 +0000
X-Inumbo-ID: 8022bcae-9c6f-11e9-811c-931d67c128f3
Received: from userp2130.oracle.com (unknown [156.151.31.86])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 8022bcae-9c6f-11e9-811c-931d67c128f3;
 Tue, 02 Jul 2019 02:17:12 +0000 (UTC)
Received: from pps.filterd (userp2130.oracle.com [127.0.0.1])
 by userp2130.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x622DRq3002531;
 Tue, 2 Jul 2019 02:17:01 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-2018-07-02;
 bh=EFSmZR+aQfjnbpTqhm/zuPPtTY2fNuao7fBCYCnO2FA=;
 b=IG2IvXNHu0JNFqMmbrz6Az0gikxXqkcIC9S4CvfpeVDfyYXV59dJ6SwUrcPYRBiQeHS+
 gS4cA8G1DLBtLQlZ1IrVpJTVq2gN1yvXKD8AwCL3uY2tANgsPPEYR/1NvZ6wtQYHsJ/g
 S9HoCCNPdp24J2fDpIqy+5vzAXh1XbTk/ywwhlZkk4kvVnezKTLjWy5dZJS17wdeFrYV
 oOhDdYFi4ie1NiW2GEGod8GnbXVoW09aTaAsmZ9igFBJmzQjg0rTkiYg1sq/tZo3DCtz
 spnmdfidz2WIpKW2OKIftelkLDKKqWMKsRn0hFdAXhQaCvYvINUfYhk9kvUIc1Ro4YsN DQ== 
Received: from aserp3020.oracle.com (aserp3020.oracle.com [141.146.126.70])
 by userp2130.oracle.com with ESMTP id 2te61e0nyh-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 02 Jul 2019 02:17:01 +0000
Received: from pps.filterd (aserp3020.oracle.com [127.0.0.1])
 by aserp3020.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x622Cb7m123917;
 Tue, 2 Jul 2019 02:17:00 GMT
Received: from userv0121.oracle.com (userv0121.oracle.com [156.151.31.72])
 by aserp3020.oracle.com with ESMTP id 2tebku0881-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 02 Jul 2019 02:17:00 +0000
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 x622GwTH031712;
 Tue, 2 Jul 2019 02:16:59 GMT
Received: from z2.cn.oracle.com (/10.182.69.87)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Mon, 01 Jul 2019 19:16:58 -0700
From: Zhenzhong Duan <zhenzhong.duan@oracle.com>
To: linux-kernel@vger.kernel.org
Date: Mon,  1 Jul 2019 10:20:27 +0800
Message-Id: <1561947628-1147-4-git-send-email-zhenzhong.duan@oracle.com>
X-Mailer: git-send-email 1.8.3.1
In-Reply-To: <1561947628-1147-1-git-send-email-zhenzhong.duan@oracle.com>
References: <1561947628-1147-1-git-send-email-zhenzhong.duan@oracle.com>
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9305
 signatures=668688
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-1810050000 definitions=main-1907020020
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9305
 signatures=668688
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0
 priorityscore=1501 malwarescore=0
 suspectscore=1 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015
 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=999 adultscore=0
 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1810050000
 definitions=main-1907020021
Subject: [Xen-devel] [PATCH v3 3/4] Revert "xen: Introduce 'xen_nopv' to
 disable PV extensions for HVM guests."
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: jgross@suse.com, sstabellini@kernel.org,
 Zhenzhong Duan <zhenzhong.duan@oracle.com>, mingo@redhat.com, bp@alien8.de,
 boris.ostrovsky@oracle.co, xen-devel@lists.xenproject.org, tglx@linutronix.de,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyByZXZlcnRzIGNvbW1pdCA4ZDY5M2I5MTFiYjljNTcwMDljMjRjYjE3NzJkMjA1Yjg0Yzc5
ODVjLgoKSW5zdGVhZCB3ZSB1c2UgYW4gdW5pZmllZCBwYXJhbWV0ZXIgJ25vcHYnIGZvciBhbGwg
dGhlIGh5cGVydmlzb3IKcGxhdGZvcm1zLgoKU2lnbmVkLW9mZi1ieTogWmhlbnpob25nIER1YW4g
PHpoZW56aG9uZy5kdWFuQG9yYWNsZS5jb20+ClJldmlld2VkLWJ5OiBKdWVyZ2VuIEdyb3NzIDxq
Z3Jvc3NAc3VzZS5jb20+CkNjOiBCb3JpcyBPc3Ryb3Zza3kgPGJvcmlzLm9zdHJvdnNreUBvcmFj
bGUuY29tPgpDYzogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgpDYzogU3RlZmFubyBT
dGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpDYzogVGhvbWFzIEdsZWl4bmVyIDx0
Z2x4QGxpbnV0cm9uaXguZGU+CkNjOiBJbmdvIE1vbG5hciA8bWluZ29AcmVkaGF0LmNvbT4KQ2M6
IEJvcmlzbGF2IFBldGtvdiA8YnBAYWxpZW44LmRlPgotLS0KIERvY3VtZW50YXRpb24vYWRtaW4t
Z3VpZGUva2VybmVsLXBhcmFtZXRlcnMudHh0IHwgIDQgLS0tLQogYXJjaC94ODYveGVuL2VubGln
aHRlbl9odm0uYyAgICAgICAgICAgICAgICAgICAgfCAxMiArLS0tLS0tLS0tLS0KIDIgZmlsZXMg
Y2hhbmdlZCwgMSBpbnNlcnRpb24oKyksIDE1IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL0Rv
Y3VtZW50YXRpb24vYWRtaW4tZ3VpZGUva2VybmVsLXBhcmFtZXRlcnMudHh0IGIvRG9jdW1lbnRh
dGlvbi9hZG1pbi1ndWlkZS9rZXJuZWwtcGFyYW1ldGVycy50eHQKaW5kZXggMjFlMDhhZi4uZDVj
M2RjYyAxMDA2NDQKLS0tIGEvRG9jdW1lbnRhdGlvbi9hZG1pbi1ndWlkZS9rZXJuZWwtcGFyYW1l
dGVycy50eHQKKysrIGIvRG9jdW1lbnRhdGlvbi9hZG1pbi1ndWlkZS9rZXJuZWwtcGFyYW1ldGVy
cy50eHQKQEAgLTUyNTEsMTAgKzUyNTEsNiBAQAogCQkJRGlzYWJsZXMgdGhlIHRpY2tldGxvY2sg
c2xvd3BhdGggdXNpbmcgWGVuIFBWCiAJCQlvcHRpbWl6YXRpb25zLgogCi0JeGVuX25vcHYJW1g4
Nl0KLQkJCURpc2FibGVzIHRoZSBQViBvcHRpbWl6YXRpb25zIGZvcmNpbmcgdGhlIEhWTSBndWVz
dCB0bwotCQkJcnVuIGFzIGdlbmVyaWMgSFZNIGd1ZXN0IHdpdGggbm8gUFYgZHJpdmVycy4KLQog
CXhlbl9zY3J1Yl9wYWdlcz0JW1hFTl0KIAkJCUJvb2xlYW4gb3B0aW9uIHRvIGNvbnRyb2wgc2Ny
dWJiaW5nIHBhZ2VzIGJlZm9yZSBnaXZpbmcgdGhlbSBiYWNrCiAJCQl0byBYZW4sIGZvciB1c2Ug
Ynkgb3RoZXIgZG9tYWlucy4gQ2FuIGJlIGFsc28gY2hhbmdlZCBhdCBydW50aW1lCmRpZmYgLS1n
aXQgYS9hcmNoL3g4Ni94ZW4vZW5saWdodGVuX2h2bS5jIGIvYXJjaC94ODYveGVuL2VubGlnaHRl
bl9odm0uYwppbmRleCBhYzQ5NDNjLi43ZmNiNGVhIDEwMDY0NAotLS0gYS9hcmNoL3g4Ni94ZW4v
ZW5saWdodGVuX2h2bS5jCisrKyBiL2FyY2gveDg2L3hlbi9lbmxpZ2h0ZW5faHZtLmMKQEAgLTIx
MCwxOCArMjEwLDggQEAgc3RhdGljIHZvaWQgX19pbml0IHhlbl9odm1fZ3Vlc3RfaW5pdCh2b2lk
KQogI2VuZGlmCiB9CiAKLXN0YXRpYyBib29sIHhlbl9ub3B2Owotc3RhdGljIF9faW5pdCBpbnQg
eGVuX3BhcnNlX25vcHYoY2hhciAqYXJnKQotewotICAgICAgIHhlbl9ub3B2ID0gdHJ1ZTsKLSAg
ICAgICByZXR1cm4gMDsKLX0KLWVhcmx5X3BhcmFtKCJ4ZW5fbm9wdiIsIHhlbl9wYXJzZV9ub3B2
KTsKLQogYm9vbCBfX2luaXQgeGVuX2h2bV9uZWVkX2xhcGljKHZvaWQpCiB7Ci0JaWYgKHhlbl9u
b3B2KQotCQlyZXR1cm4gZmFsc2U7CiAJaWYgKHhlbl9wdl9kb21haW4oKSkKIAkJcmV0dXJuIGZh
bHNlOwogCWlmICgheGVuX2h2bV9kb21haW4oKSkKQEAgLTIzMyw3ICsyMjMsNyBAQCBib29sIF9f
aW5pdCB4ZW5faHZtX25lZWRfbGFwaWModm9pZCkKIAogc3RhdGljIHVpbnQzMl90IF9faW5pdCB4
ZW5fcGxhdGZvcm1faHZtKHZvaWQpCiB7Ci0JaWYgKHhlbl9wdl9kb21haW4oKSB8fCB4ZW5fbm9w
dikKKwlpZiAoeGVuX3B2X2RvbWFpbigpKQogCQlyZXR1cm4gMDsKIAogCXJldHVybiB4ZW5fY3B1
aWRfYmFzZSgpOwotLSAKMS44LjMuMQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 02 02:17:16 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Jul 2019 02: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 1hi8M8-0002pl-DT; Tue, 02 Jul 2019 02:17:16 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=is1s=U7=oracle.com=zhenzhong.duan@srs-us1.protection.inumbo.net>)
 id 1hi8M7-0002p5-4W
 for xen-devel@lists.xenproject.org; Tue, 02 Jul 2019 02:17:15 +0000
X-Inumbo-ID: 7f60b21c-9c6f-11e9-8f90-6799ed588b1f
Received: from aserp2120.oracle.com (unknown [141.146.126.78])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 7f60b21c-9c6f-11e9-8f90-6799ed588b1f;
 Tue, 02 Jul 2019 02:17:10 +0000 (UTC)
Received: from pps.filterd (aserp2120.oracle.com [127.0.0.1])
 by aserp2120.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x622DOCQ104730;
 Tue, 2 Jul 2019 02:16:57 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-2018-07-02;
 bh=tv0WJqGhMWgASy2cp0R54zmW/Tss6rl3pT32IAc9TR4=;
 b=y7tndfaQCopCRNE848b1SqOTCQZcVM2G59RI4IN1u7kraHlxqslnL8CU10PrxxZDk3JQ
 lF4jrnLVjcDQi7WrYIyET8KKOV7dQA+QKoHHqY9zaaeMgB1BiB31Dq3Q8mVQ6puumIJX
 MlvIt0R+i6KC2MEYCaYOv6tgBqgRwqUPtQ8PWi1UctirXn0REMXTSH24c7AiDm2DjEoz
 6FWdDFNUSwYxtk+qo4047ICk0+M7/gzGaigMQskQcZH902pSitS3KuQCalLLZuAEXFCg
 FCek3PYV+qSIgNGjuQ/sfwBKs0v0Dzgsvl9B7vPQ5ammXrBIcPqz5xCNdUwILcNicV1N wg== 
Received: from aserp3020.oracle.com (aserp3020.oracle.com [141.146.126.70])
 by aserp2120.oracle.com with ESMTP id 2te5tbgq1f-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 02 Jul 2019 02:16:57 +0000
Received: from pps.filterd (aserp3020.oracle.com [127.0.0.1])
 by aserp3020.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x622CV5X123786;
 Tue, 2 Jul 2019 02:16:57 GMT
Received: from aserv0121.oracle.com (aserv0121.oracle.com [141.146.126.235])
 by aserp3020.oracle.com with ESMTP id 2tebku087q-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 02 Jul 2019 02:16:56 +0000
Received: from abhmp0015.oracle.com (abhmp0015.oracle.com [141.146.116.21])
 by aserv0121.oracle.com (8.14.4/8.13.8) with ESMTP id x622GuY9011194;
 Tue, 2 Jul 2019 02:16:56 GMT
Received: from z2.cn.oracle.com (/10.182.69.87)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Mon, 01 Jul 2019 19:16:56 -0700
From: Zhenzhong Duan <zhenzhong.duan@oracle.com>
To: linux-kernel@vger.kernel.org
Date: Mon,  1 Jul 2019 10:20:26 +0800
Message-Id: <1561947628-1147-3-git-send-email-zhenzhong.duan@oracle.com>
X-Mailer: git-send-email 1.8.3.1
In-Reply-To: <1561947628-1147-1-git-send-email-zhenzhong.duan@oracle.com>
References: <1561947628-1147-1-git-send-email-zhenzhong.duan@oracle.com>
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9305
 signatures=668688
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-1810050000 definitions=main-1907020020
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9305
 signatures=668688
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0
 priorityscore=1501 malwarescore=0
 suspectscore=1 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015
 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=999 adultscore=0
 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1810050000
 definitions=main-1907020021
Subject: [Xen-devel] [PATCH v3 2/4] x86: Add nopv parameter to disable PV
 extensions
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, sstabellini@kernel.org,
 Jan Kiszka <jan.kiszka@siemens.com>,
 Zhenzhong Duan <zhenzhong.duan@oracle.com>, mingo@redhat.com, bp@alien8.de,
 boris.ostrovsky@oracle.co, xen-devel@lists.xenproject.org, tglx@linutronix.de,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SW4gdmlydHVhbGl6YXRpb24gZW52aXJvbm1lbnQsIFBWIGV4dGVuc2lvbnMgKGRyaXZlcnMsIGlu
dGVycnVwdHMsCnRpbWVycywgZXRjKSBhcmUgZW5hYmxlZCBpbiB0aGUgbWFqb3JpdHkgb2YgdXNl
IGNhc2VzIHdoaWNoIGlzIHRoZQpiZXN0IG9wdGlvbi4KCkhvd2V2ZXIsIGluIHNvbWUgY2FzZXMg
KGtleGVjIG5vdCBmdWxseSB3b3JraW5nLCBiZW5jaG1hcmtpbmcpCndlIHdhbnQgdG8gZGlzYWJs
ZSBQViBleHRlbnNpb25zLiBBcyBzdWNoIGludHJvZHVjZSB0aGUKJ25vcHYnIHBhcmFtZXRlciB0
aGF0IHdpbGwgZG8gaXQuCgpUaGVyZSBhcmUgZ3Vlc3QgdHlwZXMgd2hpY2gganVzdCB3b24ndCB3
b3JrIHdpdGhvdXQgUFYgZXh0ZW5zaW9ucywKbGlrZSBYZW4gUFYsIFhlbiBQVkggYW5kIGphaWxo
b3VzZS4gYWRkIGEgImlnbm9yZV9ub3B2IiBtZW1iZXIgdG8Kc3RydWN0IGh5cGVydmlzb3JfeDg2
IHNldCB0byB0cnVlIGZvciB0aG9zZSBndWVzdCB0eXBlcyBhbmQgY2FsbAp0aGUgZGV0ZWN0IGZ1
bmN0aW9ucyBvbmx5IGlmIG5vcHYgaXMgZmFsc2Ugb3IgaWdub3JlX25vcHYgaXMgdHJ1ZS4KClRo
ZXJlIGlzIGFscmVhZHkgJ3hlbl9ub3B2JyBwYXJhbWV0ZXIgZm9yIFhFTiBwbGF0Zm9ybSBidXQg
bm90IGZvcgpvdGhlcnMuICd4ZW5fbm9wdicgY2FuIHRoZW4gYmUgcmVtb3ZlZCB3aXRoIHRoaXMg
Y2hhbmdlLgoKU3VnZ2VzdGVkLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+ClNp
Z25lZC1vZmYtYnk6IFpoZW56aG9uZyBEdWFuIDx6aGVuemhvbmcuZHVhbkBvcmFjbGUuY29tPgpS
ZXZpZXdlZC1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgpDYzogVGhvbWFzIEds
ZWl4bmVyIDx0Z2x4QGxpbnV0cm9uaXguZGU+CkNjOiBJbmdvIE1vbG5hciA8bWluZ29AcmVkaGF0
LmNvbT4KQ2M6IEJvcmlzbGF2IFBldGtvdiA8YnBAYWxpZW44LmRlPgpDYzogSmFuIEtpc3prYSA8
amFuLmtpc3prYUBzaWVtZW5zLmNvbT4KQ2M6IEJvcmlzIE9zdHJvdnNreSA8Ym9yaXMub3N0cm92
c2t5QG9yYWNsZS5jb20+CkNjOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5l
bC5vcmc+Ci0tLQogRG9jdW1lbnRhdGlvbi9hZG1pbi1ndWlkZS9rZXJuZWwtcGFyYW1ldGVycy50
eHQgfCAgNSArKysrKwogYXJjaC94ODYvaW5jbHVkZS9hc20vaHlwZXJ2aXNvci5oICAgICAgICAg
ICAgICAgfCAgMyArKysKIGFyY2gveDg2L2tlcm5lbC9jcHUvaHlwZXJ2aXNvci5jICAgICAgICAg
ICAgICAgIHwgMTEgKysrKysrKysrKysKIGFyY2gveDg2L2tlcm5lbC9qYWlsaG91c2UuYyAgICAg
ICAgICAgICAgICAgICAgIHwgIDEgKwogYXJjaC94ODYveGVuL2VubGlnaHRlbl9wdi5jICAgICAg
ICAgICAgICAgICAgICAgfCAgMSArCiA1IGZpbGVzIGNoYW5nZWQsIDIxIGluc2VydGlvbnMoKykK
CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2FkbWluLWd1aWRlL2tlcm5lbC1wYXJhbWV0ZXJz
LnR4dCBiL0RvY3VtZW50YXRpb24vYWRtaW4tZ3VpZGUva2VybmVsLXBhcmFtZXRlcnMudHh0Cmlu
ZGV4IDEzOGY2NjYuLjIxZTA4YWYgMTAwNjQ0Ci0tLSBhL0RvY3VtZW50YXRpb24vYWRtaW4tZ3Vp
ZGUva2VybmVsLXBhcmFtZXRlcnMudHh0CisrKyBiL0RvY3VtZW50YXRpb24vYWRtaW4tZ3VpZGUv
a2VybmVsLXBhcmFtZXRlcnMudHh0CkBAIC01MjY4LDYgKzUyNjgsMTEgQEAKIAkJCWltcHJvdmUg
dGltZXIgcmVzb2x1dGlvbiBhdCB0aGUgZXhwZW5zZSBvZiBwcm9jZXNzaW5nCiAJCQltb3JlIHRp
bWVyIGludGVycnVwdHMuCiAKKwlub3B2PQkJW1g4NixYRU4sS1ZNLEhZUEVSX1YsVk1XQVJFXQor
CQkJRGlzYWJsZXMgdGhlIFBWIG9wdGltaXphdGlvbnMgZm9yY2luZyB0aGUgZ3Vlc3QgdG8gcnVu
CisJCQlhcyBnZW5lcmljIGd1ZXN0IHdpdGggbm8gUFYgZHJpdmVycy4gQ3VycmVudGx5IHN1cHBv
cnQKKwkJCVhFTiBIVk0sIEtWTSwgSFlQRVJfViBhbmQgVk1XQVJFIGd1ZXN0LgorCiAJeGlyYzJw
c19jcz0JW05FVCxQQ01DSUFdCiAJCQlGb3JtYXQ6CiAJCQk8aXJxPiw8aXJxX21hc2s+LDxpbz4s
PGZ1bGxfZHVwbGV4Piw8ZG9fc291bmQ+LDxsb2NrdXBfaGFjaz5bLDxpcnEyPlssPGlycTM+Wyw8
aXJxND5dXV0KZGlmZiAtLWdpdCBhL2FyY2gveDg2L2luY2x1ZGUvYXNtL2h5cGVydmlzb3IuaCBi
L2FyY2gveDg2L2luY2x1ZGUvYXNtL2h5cGVydmlzb3IuaAppbmRleCA4YzVhYWJhLi5kNzVkMmVh
IDEwMDY0NAotLS0gYS9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9oeXBlcnZpc29yLmgKKysrIGIvYXJj
aC94ODYvaW5jbHVkZS9hc20vaHlwZXJ2aXNvci5oCkBAIC01Miw2ICs1Miw5IEBAIHN0cnVjdCBo
eXBlcnZpc29yX3g4NiB7CiAKIAkvKiBydW50aW1lIGNhbGxiYWNrcyAqLwogCXN0cnVjdCB4ODZf
aHlwZXJfcnVudGltZSBydW50aW1lOworCisJLyogaWdub3JlIG5vcHYgcGFyYW1ldGVyICovCisJ
Ym9vbCBpZ25vcmVfbm9wdjsKIH07CiAKIGV4dGVybiBlbnVtIHg4Nl9oeXBlcnZpc29yX3R5cGUg
eDg2X2h5cGVyX3R5cGU7CmRpZmYgLS1naXQgYS9hcmNoL3g4Ni9rZXJuZWwvY3B1L2h5cGVydmlz
b3IuYyBiL2FyY2gveDg2L2tlcm5lbC9jcHUvaHlwZXJ2aXNvci5jCmluZGV4IDQ3OWNhNDcuLjMz
N2ZmMDcgMTAwNjQ0Ci0tLSBhL2FyY2gveDg2L2tlcm5lbC9jcHUvaHlwZXJ2aXNvci5jCisrKyBi
L2FyY2gveDg2L2tlcm5lbC9jcHUvaHlwZXJ2aXNvci5jCkBAIC01NCw2ICs1NCwxNCBAQAogZW51
bSB4ODZfaHlwZXJ2aXNvcl90eXBlIHg4Nl9oeXBlcl90eXBlOwogRVhQT1JUX1NZTUJPTCh4ODZf
aHlwZXJfdHlwZSk7CiAKK2Jvb2wgX19pbml0ZGF0YSBub3B2Oworc3RhdGljIF9faW5pdCBpbnQg
cGFyc2Vfbm9wdihjaGFyICphcmcpCit7CisJbm9wdiA9IHRydWU7CisJcmV0dXJuIDA7Cit9Citl
YXJseV9wYXJhbSgibm9wdiIsIHBhcnNlX25vcHYpOworCiBzdGF0aWMgaW5saW5lIGNvbnN0IHN0
cnVjdCBoeXBlcnZpc29yX3g4NiAqIF9faW5pdAogZGV0ZWN0X2h5cGVydmlzb3JfdmVuZG9yKHZv
aWQpCiB7CkBAIC02MSw2ICs2OSw5IEBACiAJdWludDMyX3QgcHJpLCBtYXhfcHJpID0gMDsKIAog
CWZvciAocCA9IGh5cGVydmlzb3JzOyBwIDwgaHlwZXJ2aXNvcnMgKyBBUlJBWV9TSVpFKGh5cGVy
dmlzb3JzKTsgcCsrKSB7CisJCWlmICh1bmxpa2VseShub3B2KSAmJiAhKCpwKS0+aWdub3JlX25v
cHYpCisJCQljb250aW51ZTsKKwogCQlwcmkgPSAoKnApLT5kZXRlY3QoKTsKIAkJaWYgKHByaSA+
IG1heF9wcmkpIHsKIAkJCW1heF9wcmkgPSBwcmk7CmRpZmYgLS1naXQgYS9hcmNoL3g4Ni9rZXJu
ZWwvamFpbGhvdXNlLmMgYi9hcmNoL3g4Ni9rZXJuZWwvamFpbGhvdXNlLmMKaW5kZXggZDk2ZDU2
My4uODgwMzI5ZiAxMDA2NDQKLS0tIGEvYXJjaC94ODYva2VybmVsL2phaWxob3VzZS5jCisrKyBi
L2FyY2gveDg2L2tlcm5lbC9qYWlsaG91c2UuYwpAQCAtMjE3LDQgKzIxNyw1IEBAIHN0YXRpYyBi
b29sIF9faW5pdCBqYWlsaG91c2VfeDJhcGljX2F2YWlsYWJsZSh2b2lkKQogCS5kZXRlY3QJCQk9
IGphaWxob3VzZV9kZXRlY3QsCiAJLmluaXQuaW5pdF9wbGF0Zm9ybQk9IGphaWxob3VzZV9pbml0
X3BsYXRmb3JtLAogCS5pbml0LngyYXBpY19hdmFpbGFibGUJPSBqYWlsaG91c2VfeDJhcGljX2F2
YWlsYWJsZSwKKwkuaWdub3JlX25vcHYJCT0gdHJ1ZSwKIH07CmRpZmYgLS1naXQgYS9hcmNoL3g4
Ni94ZW4vZW5saWdodGVuX3B2LmMgYi9hcmNoL3g4Ni94ZW4vZW5saWdodGVuX3B2LmMKaW5kZXgg
NDcyMmJhMi4uNWQxNjgyNCAxMDA2NDQKLS0tIGEvYXJjaC94ODYveGVuL2VubGlnaHRlbl9wdi5j
CisrKyBiL2FyY2gveDg2L3hlbi9lbmxpZ2h0ZW5fcHYuYwpAQCAtMTQ2Myw0ICsxNDYzLDUgQEAg
c3RhdGljIHVpbnQzMl90IF9faW5pdCB4ZW5fcGxhdGZvcm1fcHYodm9pZCkKIAkuZGV0ZWN0ICAg
ICAgICAgICAgICAgICA9IHhlbl9wbGF0Zm9ybV9wdiwKIAkudHlwZQkJCT0gWDg2X0hZUEVSX1hF
Tl9QViwKIAkucnVudGltZS5waW5fdmNwdSAgICAgICA9IHhlbl9waW5fdmNwdSwKKwkuaWdub3Jl
X25vcHYJCT0gdHJ1ZSwKIH07Ci0tIAoxLjguMy4xCgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 02 02:19:11 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Jul 2019 02:19:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hi8Ny-00039N-Sw; Tue, 02 Jul 2019 02: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=is1s=U7=oracle.com=zhenzhong.duan@srs-us1.protection.inumbo.net>)
 id 1hi8Nx-00039G-TV
 for xen-devel@lists.xenproject.org; Tue, 02 Jul 2019 02:19:09 +0000
X-Inumbo-ID: c51efa7a-9c6f-11e9-8980-bc764e045a96
Received: from aserp2120.oracle.com (unknown [141.146.126.78])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c51efa7a-9c6f-11e9-8980-bc764e045a96;
 Tue, 02 Jul 2019 02:19:07 +0000 (UTC)
Received: from pps.filterd (aserp2120.oracle.com [127.0.0.1])
 by aserp2120.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x622IndG108147;
 Tue, 2 Jul 2019 02:18:56 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-2018-07-02;
 bh=YuCOXIRb/dHuU0bztnXWfWAbrWp+ScSgOTP4KoY+oi4=;
 b=tAl/AMnDKTSuR64IgCGUBHdTDLEhEjo81U7YmQfi4O17y6JWF1kBIjGQtp3Hw8rUV5eu
 4auZ263pIUR3qvI/iMjB7YpdT2LH3d73Uu372vCJBbcMKQBr5T4UBzSPpYyxtvviyH92
 qSfLS7p37fUU+2uzNoVx+Y255BTp4g0F94Q1k5iUkdywPD3gdMxww5cAPF5hOaepWn0A
 XH9G/rOTGm6dRCObcnGnzG4JXcZuA/KmYrWpaoxeuUGI9KxFRqCgWRurwNCchXfvvchz
 sdCzWtyJEJbU4Hg2JYCZp5iw/mGcoZ3jmK70Ni8p/CmxYtfHqZzbdkbZCcYDxETduP4D 8w== 
Received: from aserp3030.oracle.com (aserp3030.oracle.com [141.146.126.71])
 by aserp2120.oracle.com with ESMTP id 2te5tbgq53-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 02 Jul 2019 02:18:56 +0000
Received: from pps.filterd (aserp3030.oracle.com [127.0.0.1])
 by aserp3030.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x622CTrA017620;
 Tue, 2 Jul 2019 02:16:56 GMT
Received: from userv0122.oracle.com (userv0122.oracle.com [156.151.31.75])
 by aserp3030.oracle.com with ESMTP id 2tebakg7td-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 02 Jul 2019 02:16:56 +0000
Received: from abhmp0015.oracle.com (abhmp0015.oracle.com [141.146.116.21])
 by userv0122.oracle.com (8.14.4/8.14.4) with ESMTP id x622Gra0028580;
 Tue, 2 Jul 2019 02:16:53 GMT
Received: from z2.cn.oracle.com (/10.182.69.87)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Mon, 01 Jul 2019 19:16:53 -0700
From: Zhenzhong Duan <zhenzhong.duan@oracle.com>
To: linux-kernel@vger.kernel.org
Date: Mon,  1 Jul 2019 10:20:25 +0800
Message-Id: <1561947628-1147-2-git-send-email-zhenzhong.duan@oracle.com>
X-Mailer: git-send-email 1.8.3.1
In-Reply-To: <1561947628-1147-1-git-send-email-zhenzhong.duan@oracle.com>
References: <1561947628-1147-1-git-send-email-zhenzhong.duan@oracle.com>
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9305
 signatures=668688
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-1810050000 definitions=main-1907020020
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9305
 signatures=668688
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0
 priorityscore=1501 malwarescore=0
 suspectscore=1 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015
 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=999 adultscore=0
 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1810050000
 definitions=main-1907020022
Subject: [Xen-devel] [PATCH v3 1/4] x86/xen: Mark xen_hvm_need_lapic() and
 xen_x2apic_para_available() as __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: jgross@suse.com, sstabellini@kernel.org,
 Zhenzhong Duan <zhenzhong.duan@oracle.com>, mingo@redhat.com, bp@alien8.de,
 boris.ostrovsky@oracle.co, xen-devel@lists.xenproject.org, tglx@linutronix.de,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Li4gYXMgdGhleSBhcmUgb25seSBjYWxsZWQgYXQgZWFybHkgYm9vdHVwIHN0YWdlLiBJbiBmYWN0
LCBvdGhlcgpmdW5jdGlvbnMgaW4geDg2X2h5cGVyX3hlbl9odm0uaW5pdC4qIGFyZSBhbGwgbWFy
a2VkIGFzIF9faW5pdC4KClVuZXhwb3J0IHhlbl9odm1fbmVlZF9sYXBpYyBhcyBpdCdzIG5ldmVy
IHVzZWQgb3V0c2lkZS4KClNpZ25lZC1vZmYtYnk6IFpoZW56aG9uZyBEdWFuIDx6aGVuemhvbmcu
ZHVhbkBvcmFjbGUuY29tPgpSZXZpZXdlZC1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2Uu
Y29tPgpDYzogQm9yaXMgT3N0cm92c2t5IDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT4KQ2M6
IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KQ2M6IFRob21hcyBH
bGVpeG5lciA8dGdseEBsaW51dHJvbml4LmRlPgpDYzogSW5nbyBNb2xuYXIgPG1pbmdvQHJlZGhh
dC5jb20+CkNjOiBCb3Jpc2xhdiBQZXRrb3YgPGJwQGFsaWVuOC5kZT4KLS0tCiBhcmNoL3g4Ni9p
bmNsdWRlL2FzbS94ZW4vaHlwZXJ2aXNvci5oIHwgNiArKystLS0KIGFyY2gveDg2L3hlbi9lbmxp
Z2h0ZW5faHZtLmMgICAgICAgICAgfCAzICstLQogMiBmaWxlcyBjaGFuZ2VkLCA0IGluc2VydGlv
bnMoKyksIDUgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvYXJjaC94ODYvaW5jbHVkZS9hc20v
eGVuL2h5cGVydmlzb3IuaCBiL2FyY2gveDg2L2luY2x1ZGUvYXNtL3hlbi9oeXBlcnZpc29yLmgK
aW5kZXggMzkxNzFiMy4uNDJlMTI0NSAxMDA2NDQKLS0tIGEvYXJjaC94ODYvaW5jbHVkZS9hc20v
eGVuL2h5cGVydmlzb3IuaAorKysgYi9hcmNoL3g4Ni9pbmNsdWRlL2FzbS94ZW4vaHlwZXJ2aXNv
ci5oCkBAIC00NCwxNCArNDQsMTQgQEAgc3RhdGljIGlubGluZSB1aW50MzJfdCB4ZW5fY3B1aWRf
YmFzZSh2b2lkKQogfQogCiAjaWZkZWYgQ09ORklHX1hFTgotZXh0ZXJuIGJvb2wgeGVuX2h2bV9u
ZWVkX2xhcGljKHZvaWQpOworZXh0ZXJuIGJvb2wgX19pbml0IHhlbl9odm1fbmVlZF9sYXBpYyh2
b2lkKTsKIAotc3RhdGljIGlubGluZSBib29sIHhlbl94MmFwaWNfcGFyYV9hdmFpbGFibGUodm9p
ZCkKK3N0YXRpYyBpbmxpbmUgYm9vbCBfX2luaXQgeGVuX3gyYXBpY19wYXJhX2F2YWlsYWJsZSh2
b2lkKQogewogCXJldHVybiB4ZW5faHZtX25lZWRfbGFwaWMoKTsKIH0KICNlbHNlCi1zdGF0aWMg
aW5saW5lIGJvb2wgeGVuX3gyYXBpY19wYXJhX2F2YWlsYWJsZSh2b2lkKQorc3RhdGljIGlubGlu
ZSBib29sIF9faW5pdCB4ZW5feDJhcGljX3BhcmFfYXZhaWxhYmxlKHZvaWQpCiB7CiAJcmV0dXJu
ICh4ZW5fY3B1aWRfYmFzZSgpICE9IDApOwogfQpkaWZmIC0tZ2l0IGEvYXJjaC94ODYveGVuL2Vu
bGlnaHRlbl9odm0uYyBiL2FyY2gveDg2L3hlbi9lbmxpZ2h0ZW5faHZtLmMKaW5kZXggMGU3NTY0
Mi4uYWM0OTQzYyAxMDA2NDQKLS0tIGEvYXJjaC94ODYveGVuL2VubGlnaHRlbl9odm0uYworKysg
Yi9hcmNoL3g4Ni94ZW4vZW5saWdodGVuX2h2bS5jCkBAIC0yMTgsNyArMjE4LDcgQEAgc3RhdGlj
IF9faW5pdCBpbnQgeGVuX3BhcnNlX25vcHYoY2hhciAqYXJnKQogfQogZWFybHlfcGFyYW0oInhl
bl9ub3B2IiwgeGVuX3BhcnNlX25vcHYpOwogCi1ib29sIHhlbl9odm1fbmVlZF9sYXBpYyh2b2lk
KQorYm9vbCBfX2luaXQgeGVuX2h2bV9uZWVkX2xhcGljKHZvaWQpCiB7CiAJaWYgKHhlbl9ub3B2
KQogCQlyZXR1cm4gZmFsc2U7CkBAIC0yMzAsNyArMjMwLDYgQEAgYm9vbCB4ZW5faHZtX25lZWRf
bGFwaWModm9pZCkKIAkJcmV0dXJuIGZhbHNlOwogCXJldHVybiB0cnVlOwogfQotRVhQT1JUX1NZ
TUJPTF9HUEwoeGVuX2h2bV9uZWVkX2xhcGljKTsKIAogc3RhdGljIHVpbnQzMl90IF9faW5pdCB4
ZW5fcGxhdGZvcm1faHZtKHZvaWQpCiB7Ci0tIAoxLjguMy4xCgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 02 02:19:21 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Jul 2019 02:19:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hi8O9-0003B0-74; Tue, 02 Jul 2019 02:19:21 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=is1s=U7=oracle.com=zhenzhong.duan@srs-us1.protection.inumbo.net>)
 id 1hi8O7-0003Aa-8j
 for xen-devel@lists.xenproject.org; Tue, 02 Jul 2019 02:19:19 +0000
X-Inumbo-ID: c900239e-9c6f-11e9-ad17-67c99edb81a8
Received: from aserp2120.oracle.com (unknown [141.146.126.78])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c900239e-9c6f-11e9-ad17-67c99edb81a8;
 Tue, 02 Jul 2019 02:19:14 +0000 (UTC)
Received: from pps.filterd (aserp2120.oracle.com [127.0.0.1])
 by aserp2120.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x622IuNJ108174;
 Tue, 2 Jul 2019 02:19:03 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-2018-07-02;
 bh=PSXRRg+VqoghiPb6E2wfzVIl4GDaBdiY849ddx84T70=;
 b=D0Nh/qH7UFDDUkkw9JQM9H4ujFTZibgPEHu0CumMwxvwXhp2OjB/WL5pHj9RuRNEIygO
 VAebqgtrBKU7riVuMhiBPkJh3syjb/stlqc6qQe/z1TjRfVdjO+Dx0Ke/mPZMTb4vUnu
 NpeoEa9gNJHt/s0iVZL7twzERO8SsuKaia0DUWAviKxQPUW5s0ojTnrpRPKd1WV6s/BD
 jqJ1C7NaS5C5lIpObBUlVbUPru70XVXz5RODyKpSVUtcbLihK7bDq7QcMITcICCXnuDM
 gefbLLyVYMuceEoV6FOHyJRMuON7spbyN9Zr1o0XJ2ze6v6Td/M+j5j1hFVoQpmByl/k dw== 
Received: from aserp3020.oracle.com (aserp3020.oracle.com [141.146.126.70])
 by aserp2120.oracle.com with ESMTP id 2te5tbgq5t-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 02 Jul 2019 02:19:03 +0000
Received: from pps.filterd (aserp3020.oracle.com [127.0.0.1])
 by aserp3020.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x622CTMl123668;
 Tue, 2 Jul 2019 02:17:02 GMT
Received: from userv0122.oracle.com (userv0122.oracle.com [156.151.31.75])
 by aserp3020.oracle.com with ESMTP id 2tebku0886-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 02 Jul 2019 02:17:02 +0000
Received: from abhmp0015.oracle.com (abhmp0015.oracle.com [141.146.116.21])
 by userv0122.oracle.com (8.14.4/8.14.4) with ESMTP id x622H1Ne028602;
 Tue, 2 Jul 2019 02:17:01 GMT
Received: from z2.cn.oracle.com (/10.182.69.87)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Mon, 01 Jul 2019 19:17:01 -0700
From: Zhenzhong Duan <zhenzhong.duan@oracle.com>
To: linux-kernel@vger.kernel.org
Date: Mon,  1 Jul 2019 10:20:28 +0800
Message-Id: <1561947628-1147-5-git-send-email-zhenzhong.duan@oracle.com>
X-Mailer: git-send-email 1.8.3.1
In-Reply-To: <1561947628-1147-1-git-send-email-zhenzhong.duan@oracle.com>
References: <1561947628-1147-1-git-send-email-zhenzhong.duan@oracle.com>
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9305
 signatures=668688
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-1810050000 definitions=main-1907020020
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9305
 signatures=668688
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0
 priorityscore=1501 malwarescore=0
 suspectscore=1 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015
 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=999 adultscore=0
 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1810050000
 definitions=main-1907020022
Subject: [Xen-devel] [PATCH v3 4/4] x86/xen: Add 'nopv' support for HVM guest
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: jgross@suse.com, sstabellini@kernel.org,
 Zhenzhong Duan <zhenzhong.duan@oracle.com>, mingo@redhat.com, bp@alien8.de,
 boris.ostrovsky@oracle.co, xen-devel@lists.xenproject.org, tglx@linutronix.de,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

UFZIIGd1ZXN0IG5lZWRzIFBWIGV4dGVudGlvbnMgdG8gd29yaywgc28gJ25vcHYnIHBhcmFtZXRl
ciBzaG91bGQgYmUKaWdub3JlZCBmb3IgUFZIIGJ1dCBub3QgZm9yIEhWTSBndWVzdC4KCklmIFBW
SCBndWVzdCBib290cyB1cCB2aWEgdGhlIFhlbi1QVkggYm9vdCBlbnRyeSwgeGVuX3B2aCBpcyBz
ZXQgZWFybHksCndlIGtub3cgaXQncyBQVkggZ3Vlc3QgYW5kIGlnbm9yZSAnbm9wdicgcGFyYW1l
dGVyIGRpcmVjdGx5LgoKSWYgUFZIIGd1ZXN0IGJvb3RzIHVwIHZpYSB0aGUgbm9ybWFsIGJvb3Qg
ZW50cnkgc2FtZSBhcyBIVk0gZ3Vlc3QsIGl0J3MKaGFyZCB0byBkaXN0aW5ndWlzaCBQVkggYW5k
IEhWTSBndWVzdCBhdCB0aGF0IHRpbWUuCgpUbyBoYW5kbGUgdGhhdCBjYXNlLCBhZGQgYSBuZXcg
ZnVuY3Rpb24geGVuX2h2bV9ub3B2X2d1ZXN0X2xhdGVfaW5pdCgpCnRvIGRldGVjdCBQVkggYXQg
YSBsYXRlIHRpbWUgYW5kIHBhbmljIGl0c2VsZiBpZiAnbm9wdicgZW5hYmxlZCBmb3IgYQpQVkgg
Z3Vlc3QuCgpTaWduZWQtb2ZmLWJ5OiBaaGVuemhvbmcgRHVhbiA8emhlbnpob25nLmR1YW5Ab3Jh
Y2xlLmNvbT4KQ2M6IEJvcmlzIE9zdHJvdnNreSA8Ym9yaXMub3N0cm92c2t5QG9yYWNsZS5jb20+
CkNjOiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CkNjOiBTdGVmYW5vIFN0YWJlbGxp
bmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CkNjOiBUaG9tYXMgR2xlaXhuZXIgPHRnbHhAbGlu
dXRyb25peC5kZT4KQ2M6IEluZ28gTW9sbmFyIDxtaW5nb0ByZWRoYXQuY29tPgpDYzogQm9yaXNs
YXYgUGV0a292IDxicEBhbGllbjguZGU+Ci0tLQogYXJjaC94ODYveGVuL2VubGlnaHRlbl9odm0u
YyB8IDI3ICsrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDI3IGlu
c2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9hcmNoL3g4Ni94ZW4vZW5saWdodGVuX2h2bS5jIGIv
YXJjaC94ODYveGVuL2VubGlnaHRlbl9odm0uYwppbmRleCA3ZmNiNGVhLi4zNDBkZmY4IDEwMDY0
NAotLS0gYS9hcmNoL3g4Ni94ZW4vZW5saWdodGVuX2h2bS5jCisrKyBiL2FyY2gveDg2L3hlbi9l
bmxpZ2h0ZW5faHZtLmMKQEAgLTI1LDYgKzI1LDcgQEAKICNpbmNsdWRlICJtbXUuaCIKICNpbmNs
dWRlICJzbXAuaCIKIAorZXh0ZXJuIGJvb2wgbm9wdjsKIHN0YXRpYyB1bnNpZ25lZCBsb25nIHNo
YXJlZF9pbmZvX3BmbjsKIAogdm9pZCB4ZW5faHZtX2luaXRfc2hhcmVkX2luZm8odm9pZCkKQEAg
LTIyMSwxMSArMjIyLDM2IEBAIGJvb2wgX19pbml0IHhlbl9odm1fbmVlZF9sYXBpYyh2b2lkKQog
CXJldHVybiB0cnVlOwogfQogCitzdGF0aWMgX19pbml0IHZvaWQgeGVuX2h2bV9ub3B2X2d1ZXN0
X2xhdGVfaW5pdCh2b2lkKQoreworI2lmZGVmIENPTkZJR19YRU5fUFZICisJaWYgKHg4Nl9wbGF0
Zm9ybS5sZWdhY3kucnRjIHx8ICF4ODZfcGxhdGZvcm0ubGVnYWN5Lm5vX3ZnYSkKKwkJcmV0dXJu
OworCisJLyogUFZIIGRldGVjdGVkLiAqLworCXhlbl9wdmggPSB0cnVlOworCisJcGFuaWMoIm5v
cHYgcGFyYW1ldGVyIGlzbid0IHN1cHBvcnRlZCBpbiBQVkggZ3Vlc3QuIik7CisjZW5kaWYKK30K
KworCiBzdGF0aWMgdWludDMyX3QgX19pbml0IHhlbl9wbGF0Zm9ybV9odm0odm9pZCkKIHsKIAlp
ZiAoeGVuX3B2X2RvbWFpbigpKQogCQlyZXR1cm4gMDsKIAorCWlmICh4ZW5fcHZoX2RvbWFpbigp
ICYmIG5vcHYpIHsKKwkJLyogR3Vlc3QgYm9vdGluZyB2aWEgdGhlIFhlbi1QVkggYm9vdCBlbnRy
eSBnb2VzIGhlcmUgKi8KKwkJcHJfaW5mbygibm9wdiBwYXJhbWV0ZXIgaXMgaWdub3JlZCBpbiBQ
VkggZ3Vlc3RcbiIpOworCX0gZWxzZSBpZiAobm9wdikgeworCQkvKgorCQkgKiBHdWVzdCBib290
aW5nIHZpYSBub3JtYWwgYm9vdCBlbnRyeSAobGlrZSB2aWEgZ3J1YjIpIGdvZXMKKwkJICogaGVy
ZS4KKwkJICovCisJCXg4Nl9pbml0Lmh5cGVyLmd1ZXN0X2xhdGVfaW5pdCA9IHhlbl9odm1fbm9w
dl9ndWVzdF9sYXRlX2luaXQ7CisJCXJldHVybiAwOworCX0KIAlyZXR1cm4geGVuX2NwdWlkX2Jh
c2UoKTsKIH0KIApAQCAtMjU4LDQgKzI4NCw1IEBAIHN0YXRpYyBfX2luaXQgdm9pZCB4ZW5faHZt
X2d1ZXN0X2xhdGVfaW5pdCh2b2lkKQogCS5pbml0LmluaXRfbWVtX21hcHBpbmcJPSB4ZW5faHZt
X2luaXRfbWVtX21hcHBpbmcsCiAJLmluaXQuZ3Vlc3RfbGF0ZV9pbml0CT0geGVuX2h2bV9ndWVz
dF9sYXRlX2luaXQsCiAJLnJ1bnRpbWUucGluX3ZjcHUgICAgICAgPSB4ZW5fcGluX3ZjcHUsCisJ
Lmlnbm9yZV9ub3B2ICAgICAgICAgICAgPSB0cnVlLAogfTsKLS0gCjEuOC4zLjEKCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 02 02:50:28 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Jul 2019 02:50:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hi8s7-0006ES-Sa; Tue, 02 Jul 2019 02:50:19 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=t1Em=U7=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hi8s7-0006EF-4E
 for xen-devel@lists.xenproject.org; Tue, 02 Jul 2019 02:50:19 +0000
X-Inumbo-ID: 1d1e3458-9c74-11e9-a40d-2bd9ab0bd074
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 1d1e3458-9c74-11e9-a40d-2bd9ab0bd074;
 Tue, 02 Jul 2019 02:50:13 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hi8s0-0007nq-8e; Tue, 02 Jul 2019 02:50:12 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hi8rz-0000zW-S0; Tue, 02 Jul 2019 02:50:11 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hi8rz-0008P3-PX; Tue, 02 Jul 2019 02:50:11 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138674-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=2603fce126507568f3ce3a4bd67ed51139e3b332
X-Osstest-Versions-That: ovmf=adec1f5deb89c68d82598074500006bd575e8f58
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 02 Jul 2019 02:50:11 +0000
Subject: [Xen-devel] [ovmf test] 138674: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODY3NCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzg2NzQvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICAyNjAzZmNlMTI2NTA3NTY4ZjNjZTNhNGJkNjdlZDUx
MTM5ZTNiMzMyCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICBhZGVjMWY1
ZGViODljNjhkODI1OTgwNzQ1MDAwMDZiZDU3NWU4ZjU4CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
Mzg2NjQgIDIwMTktMDctMDEgMDE6Mzk6MDcgWiAgICAxIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTM4Njc0ICAyMDE5LTA3LTAxIDEwOjUzOjUzIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQXNocmFmIEph
dmVlZCA8QXNocmFmLmphdmVlZEBpbnRlbC5jb20+CiAgQnJldCBCYXJrZWxldyA8QnJldC5CYXJr
ZWxld0BtaWNyb3NvZnQuY29tPgogIEZhbiwgWmhpanVYIDx6aGlqdXguZmFuQGludGVsLmNvbT4K
ICBIYW8gQSBXdSA8aGFvLmEud3VAaW50ZWwuY29tPgogIEphdmVlZCwgQXNocmFmIDxhc2hyYWYu
amF2ZWVkQGludGVsLmNvbT4KICBSZWJlY2NhIENyYW4gPHJlYmVjY2FAYmx1ZXN0b3Aub3JnPgog
IHJlYmVjY2FAYmx1ZXN0b3Aub3JnIDxyZWJlY2NhQGJsdWVzdG9wLm9yZz4KICBTaGVuZ2xlaSBa
aGFuZyA8c2hlbmdsZWkuemhhbmdAaW50ZWwuY29tPgogIFpoaWNoYW8gR2FvIDx6aGljaGFvLmdh
b0BpbnRlbC5jb20+CiAgWmhpanUuRmFuIDx6aGlqdXguZmFuQGludGVsLmNvbT4KCmpvYnM6CiBi
dWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0
LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9o
b21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBh
dAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpF
eHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBp
cyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1i
bG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJu
ZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdl
Yj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0
cy54ZW4ub3JnOi9ob21lL3hlbi9naXQvb3NzdGVzdC9vdm1mLmdpdAogICBhZGVjMWY1ZGViLi4y
NjAzZmNlMTI2ICAyNjAzZmNlMTI2NTA3NTY4ZjNjZTNhNGJkNjdlZDUxMTM5ZTNiMzMyIC0+IHhl
bi10ZXN0ZWQtbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 02 03:48:34 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Jul 2019 03:48:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hi9mF-0001oY-S8; Tue, 02 Jul 2019 03:48:19 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=5+mQ=U7=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1hi9mE-0001oT-BE
 for xen-devel@lists.xenproject.org; Tue, 02 Jul 2019 03:48:18 +0000
X-Inumbo-ID: 36f4c54c-9c7c-11e9-9022-5f0f846eba53
Received: from aserp2120.oracle.com (unknown [141.146.126.78])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 36f4c54c-9c7c-11e9-9022-5f0f846eba53;
 Tue, 02 Jul 2019 03:48:13 +0000 (UTC)
Received: from pps.filterd (aserp2120.oracle.com [127.0.0.1])
 by aserp2120.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x623joE8164668;
 Tue, 2 Jul 2019 03:48:00 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=date : from : to : cc
 : subject : message-id : references : mime-version : content-type :
 in-reply-to; s=corp-2018-07-02;
 bh=gdW0k6GFcvfCYhWjUDdQVw9IHGxp4MNf7humvJiGshw=;
 b=tUh2nNFH+tZX8xkAjB+238YKlYl2id8wnb91earTc7hbfSFPqqSGt5HIO80GshAj3Dk+
 JvnqaBBCB70zx6SD1MS+IKTwl6o59rC0T9384VjTi4BzgbmjxQgbP5S8/d2PJoWwWNkV
 q/80obpCDjTeBijh1Yha8Zk31/QZF98nKbplEFIOa4CZqPk9Fco+pDo4ODe47gHAnOIl
 +KV0LifNIxQNUofim3A7et/oyq5/keRs3YMP9mWxt2gvALpY9OJc5ZCGlDEUnmsvUAUy
 lX5dFm7eucbsj0N/uqLENuzPUOuj6CoRkOxbjVh05IoIkO1oWrdvVh4FXUK6KAMB9iII mQ== 
Received: from aserp3020.oracle.com (aserp3020.oracle.com [141.146.126.70])
 by aserp2120.oracle.com with ESMTP id 2te5tbgw9h-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 02 Jul 2019 03:48:00 +0000
Received: from pps.filterd (aserp3020.oracle.com [127.0.0.1])
 by aserp3020.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x623lxbX071550;
 Tue, 2 Jul 2019 03:47:59 GMT
Received: from userv0122.oracle.com (userv0122.oracle.com [156.151.31.75])
 by aserp3020.oracle.com with ESMTP id 2tebku0yg6-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 02 Jul 2019 03:47:59 +0000
Received: from abhmp0011.oracle.com (abhmp0011.oracle.com [141.146.116.17])
 by userv0122.oracle.com (8.14.4/8.14.4) with ESMTP id x623lp4A024771;
 Tue, 2 Jul 2019 03:47:52 GMT
Received: from bostrovs-us.us.oracle.com (/10.152.32.65)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Mon, 01 Jul 2019 20:47:51 -0700
Date: Mon, 1 Jul 2019 23:48:18 -0400
From: Boris Ostrovsky <boris.ostrovsky@oracle.com>
To: Zhenzhong Duan <zhenzhong.duan@oracle.com>
Message-ID: <20190702034818.GB8003@bostrovs-us.us.oracle.com>
References: <1561947628-1147-1-git-send-email-zhenzhong.duan@oracle.com>
 <1561947628-1147-4-git-send-email-zhenzhong.duan@oracle.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1561947628-1147-4-git-send-email-zhenzhong.duan@oracle.com>
User-Agent: Mutt/1.11.3 (2019-02-01)
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9305
 signatures=668688
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-1810050000 definitions=main-1907020040
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9305
 signatures=668688
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0
 priorityscore=1501 malwarescore=0
 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1011
 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=999 adultscore=0
 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1810050000
 definitions=main-1907020039
Subject: Re: [Xen-devel] [PATCH v3 3/4] Revert "xen: Introduce 'xen_nopv' to
 disable PV extensions for HVM guests."
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: jgross@suse.com, sstabellini@kernel.org, linux-kernel@vger.kernel.org,
 mingo@redhat.com, bp@alien8.de, boris.ostrovsky@oracle.co,
 xen-devel@lists.xenproject.org, 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>

T24gTW9uLCBKdWwgMDEsIDIwMTkgYXQgMTA6MjA6MjdBTSArMDgwMCwgWmhlbnpob25nIER1YW4g
d3JvdGU6Cj4gVGhpcyByZXZlcnRzIGNvbW1pdCA4ZDY5M2I5MTFiYjljNTcwMDljMjRjYjE3NzJk
MjA1Yjg0Yzc5ODVjLgo+IAo+IEluc3RlYWQgd2UgdXNlIGFuIHVuaWZpZWQgcGFyYW1ldGVyICdu
b3B2JyBmb3IgYWxsIHRoZSBoeXBlcnZpc29yCj4gcGxhdGZvcm1zLgo+IAo+IFNpZ25lZC1vZmYt
Ynk6IFpoZW56aG9uZyBEdWFuIDx6aGVuemhvbmcuZHVhbkBvcmFjbGUuY29tPgo+IFJldmlld2Vk
LWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+Cj4gQ2M6IEJvcmlzIE9zdHJvdnNr
eSA8Ym9yaXMub3N0cm92c2t5QG9yYWNsZS5jb20+Cj4gQ2M6IEp1ZXJnZW4gR3Jvc3MgPGpncm9z
c0BzdXNlLmNvbT4KPiBDYzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwu
b3JnPgo+IENjOiBUaG9tYXMgR2xlaXhuZXIgPHRnbHhAbGludXRyb25peC5kZT4KPiBDYzogSW5n
byBNb2xuYXIgPG1pbmdvQHJlZGhhdC5jb20+Cj4gQ2M6IEJvcmlzbGF2IFBldGtvdiA8YnBAYWxp
ZW44LmRlPgo+IC0tLQo+ICBEb2N1bWVudGF0aW9uL2FkbWluLWd1aWRlL2tlcm5lbC1wYXJhbWV0
ZXJzLnR4dCB8ICA0IC0tLS0KPiAgYXJjaC94ODYveGVuL2VubGlnaHRlbl9odm0uYyAgICAgICAg
ICAgICAgICAgICAgfCAxMiArLS0tLS0tLS0tLS0KPiAgMiBmaWxlcyBjaGFuZ2VkLCAxIGluc2Vy
dGlvbigrKSwgMTUgZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24v
YWRtaW4tZ3VpZGUva2VybmVsLXBhcmFtZXRlcnMudHh0IGIvRG9jdW1lbnRhdGlvbi9hZG1pbi1n
dWlkZS9rZXJuZWwtcGFyYW1ldGVycy50eHQKPiBpbmRleCAyMWUwOGFmLi5kNWMzZGNjIDEwMDY0
NAo+IC0tLSBhL0RvY3VtZW50YXRpb24vYWRtaW4tZ3VpZGUva2VybmVsLXBhcmFtZXRlcnMudHh0
Cj4gKysrIGIvRG9jdW1lbnRhdGlvbi9hZG1pbi1ndWlkZS9rZXJuZWwtcGFyYW1ldGVycy50eHQK
PiBAQCAtNTI1MSwxMCArNTI1MSw2IEBACj4gIAkJCURpc2FibGVzIHRoZSB0aWNrZXRsb2NrIHNs
b3dwYXRoIHVzaW5nIFhlbiBQVgo+ICAJCQlvcHRpbWl6YXRpb25zLgo+ICAKPiAtCXhlbl9ub3B2
CVtYODZdCj4gLQkJCURpc2FibGVzIHRoZSBQViBvcHRpbWl6YXRpb25zIGZvcmNpbmcgdGhlIEhW
TSBndWVzdCB0bwo+IC0JCQlydW4gYXMgZ2VuZXJpYyBIVk0gZ3Vlc3Qgd2l0aCBubyBQViBkcml2
ZXJzLgo+IC0KCgpTbyBzb21lb25lIHVwZ3JhZGVzIHRoZSBrZXJuZWwgYW5kIHN1ZGRlbmx5IHRo
aW5ncyB3b3JrIGRpZmZlcmVudGx5PwoKQXQgbGVhc3QgdGhlcmUgc2hvdWxkIGJlIGEgd2Fybmlu
ZyB0aGF0IHRoZSBvcHRpb24gaGFzIGJlZW4gcmVwbGFjZWQKd2l0aCAnbm9wdicgKGJ1dCBJIHdv
dWxkIGFjdHVhbGx5IGtlZXAgdGhpcyBvcHRpb24gd29ya2luZyBhcyB3ZWxsKS4KCi1ib3JpcwoK
Cgo+ICAJeGVuX3NjcnViX3BhZ2VzPQlbWEVOXQo+ICAJCQlCb29sZWFuIG9wdGlvbiB0byBjb250
cm9sIHNjcnViYmluZyBwYWdlcyBiZWZvcmUgZ2l2aW5nIHRoZW0gYmFjawo+ICAJCQl0byBYZW4s
IGZvciB1c2UgYnkgb3RoZXIgZG9tYWlucy4gQ2FuIGJlIGFsc28gY2hhbmdlZCBhdCBydW50aW1l
Cj4gZGlmZiAtLWdpdCBhL2FyY2gveDg2L3hlbi9lbmxpZ2h0ZW5faHZtLmMgYi9hcmNoL3g4Ni94
ZW4vZW5saWdodGVuX2h2bS5jCj4gaW5kZXggYWM0OTQzYy4uN2ZjYjRlYSAxMDA2NDQKPiAtLS0g
YS9hcmNoL3g4Ni94ZW4vZW5saWdodGVuX2h2bS5jCj4gKysrIGIvYXJjaC94ODYveGVuL2VubGln
aHRlbl9odm0uYwo+IEBAIC0yMTAsMTggKzIxMCw4IEBAIHN0YXRpYyB2b2lkIF9faW5pdCB4ZW5f
aHZtX2d1ZXN0X2luaXQodm9pZCkKPiAgI2VuZGlmCj4gIH0KPiAgCj4gLXN0YXRpYyBib29sIHhl
bl9ub3B2Owo+IC1zdGF0aWMgX19pbml0IGludCB4ZW5fcGFyc2Vfbm9wdihjaGFyICphcmcpCj4g
LXsKPiAtICAgICAgIHhlbl9ub3B2ID0gdHJ1ZTsKPiAtICAgICAgIHJldHVybiAwOwo+IC19Cj4g
LWVhcmx5X3BhcmFtKCJ4ZW5fbm9wdiIsIHhlbl9wYXJzZV9ub3B2KTsKPiAtCj4gIGJvb2wgX19p
bml0IHhlbl9odm1fbmVlZF9sYXBpYyh2b2lkKQo+ICB7Cj4gLQlpZiAoeGVuX25vcHYpCj4gLQkJ
cmV0dXJuIGZhbHNlOwo+ICAJaWYgKHhlbl9wdl9kb21haW4oKSkKPiAgCQlyZXR1cm4gZmFsc2U7
Cj4gIAlpZiAoIXhlbl9odm1fZG9tYWluKCkpCj4gQEAgLTIzMyw3ICsyMjMsNyBAQCBib29sIF9f
aW5pdCB4ZW5faHZtX25lZWRfbGFwaWModm9pZCkKPiAgCj4gIHN0YXRpYyB1aW50MzJfdCBfX2lu
aXQgeGVuX3BsYXRmb3JtX2h2bSh2b2lkKQo+ICB7Cj4gLQlpZiAoeGVuX3B2X2RvbWFpbigpIHx8
IHhlbl9ub3B2KQo+ICsJaWYgKHhlbl9wdl9kb21haW4oKSkKPiAgCQlyZXR1cm4gMDsKPiAgCj4g
IAlyZXR1cm4geGVuX2NwdWlkX2Jhc2UoKTsKPiAtLSAKPiAxLjguMy4xCj4gCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 02 04:21:24 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Jul 2019 04: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 1hiAI9-0004pu-IJ; Tue, 02 Jul 2019 04:21:17 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=t1Em=U7=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hiAI8-0004pl-1E
 for xen-devel@lists.xenproject.org; Tue, 02 Jul 2019 04:21:16 +0000
X-Inumbo-ID: d413c71a-9c80-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d413c71a-9c80-11e9-8980-bc764e045a96;
 Tue, 02 Jul 2019 04:21:14 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hiAI5-00016V-GT; Tue, 02 Jul 2019 04: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 1hiAI5-0008BD-60; Tue, 02 Jul 2019 04:21:13 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hiAI5-0003ID-4u; Tue, 02 Jul 2019 04:21:13 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138673-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.7-testing:test-arm64-arm64-xl-thunderx:<job
 status>:broken:regression
 xen-4.7-testing:build-i386-prev:xen-build:fail:regression
 xen-4.7-testing:build-amd64-prev:xen-build:fail:regression
 xen-4.7-testing:test-armhf-armhf-xl-credit2:guest-start/debian.repeat:fail:heisenbug
 xen-4.7-testing:test-xtf-amd64-amd64-2:xtf/test-hvm64-lbr-tsx-vmentry:fail:heisenbug
 xen-4.7-testing:test-arm64-arm64-xl-xsm:xen-boot:fail:heisenbug
 xen-4.7-testing:test-amd64-i386-migrupgrade:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-amd64-migrupgrade:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl-thunderx:hosts-allocate:broken:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-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-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-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-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-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-rtds:guest-start:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt: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-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-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-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=e3b4ec6dc77acc13b603497185086cfa96749d19
X-Osstest-Versions-That: xen=88f936d44d2e34ca2d0827cc828ea9d3aeef3fe8
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 02 Jul 2019 04:21:13 +0000
Subject: [Xen-devel] [xen-4.7-testing test] 138673: 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>

ZmxpZ2h0IDEzODY3MyB4ZW4tNC43LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODY3My8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hcm02NC1hcm02NC14bC10aHVu
ZGVyeCAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtaTM4Ni1w
cmV2ICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTMzNTk2CiBidWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAg
ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1OTYKClRlc3RzIHdoaWNoIGFyZSBmYWlsaW5n
IGludGVybWl0dGVudGx5IChub3QgYmxvY2tpbmcpOgogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVk
aXQyIDE2IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgZmFpbCBpbiAxMzg2NTkgcGFzcyBpbiAx
Mzg2NzMKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICA1MCB4dGYvdGVzdC1odm02NC1sYnItdHN4
LXZtZW50cnkgZmFpbCBwYXNzIGluIDEzODY1OQogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAg
ICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgICBmYWlsIHBhc3MgaW4gMTM4NjU5CgpUZXN0
cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2
NC1pMzg2LW1pZ3J1cGdyYWRlICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAg
MiBob3N0cy1hbGxvY2F0ZSAgICAgICAgICAgICAgIGJyb2tlbiBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLXhzbSAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTM4
NjU5IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgZmFpbCBpbiAxMzg2NTkgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1ydGRzICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDEzODY1OSBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayBmYWlsIGluIDEzODY1OSBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAg
NTAgeHRmL3Rlc3QtaHZtNjQtbGJyLXRzeC12bWVudHJ5IGZhaWwgbGlrZSAxMzM1OTYKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAg
ZmFpbCBsaWtlIDEzMzU5NgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcg
Z3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTMzNTk2CiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAx
MzM1OTYKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICAgZmFpbCBsaWtlIDEzMzU5NgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13
aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTMzNTk2CiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgbGlrZSAxMzM1OTYKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEzMzU5NgogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2Ug
MTMzNTk2CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3Rv
cCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzM1OTYKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAg
ICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICBsaWtlIDEzMzU5NgogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
ICBmYWlsIGxpa2UgMTMzNTk2CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRp
dDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLXNlYXR0bGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0
LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAg
ICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFu
LWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdp
bjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAg
d2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAg
ICBlM2I0ZWM2ZGM3N2FjYzEzYjYwMzQ5NzE4NTA4NmNmYTk2NzQ5ZDE5CmJhc2VsaW5lIHZlcnNp
b246CiB4ZW4gICAgICAgICAgICAgICAgICA4OGY5MzZkNDRkMmUzNGNhMmQwODI3Y2M4MjhlYTlk
M2FlZWYzZmU4CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzM1OTYgIDIwMTktMDMtMDUgMTU6MDY6
MDQgWiAgMTE4IGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTM1NDM0ICAyMDE5LTA0LTI5IDE1
OjM2OjEwIFogICA2MyBkYXlzICAgMzggYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM4
MDE3ICAyMDE5LTA2LTE5IDExOjE5OjQzIFogICAxMiBkYXlzICAgMTAgYXR0ZW1wdHMKCi0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQ
ZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8
YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICBDaHJpcyBQYXR0ZXJzb24gPHBhdHRlcnNvbmNA
YWluZm9zZWMuY29tPgogIENocmlzdGlhbiBMaW5kaWcgPGNocmlzdGlhbi5saW5kaWdAY2l0cml4
LmNvbT4KICBDw6lkcmljIEJvc2Rvbm5hdCA8Y2Jvc2Rvbm5hdEBzdXNlLmNvbT4KICBEYW5pZWwg
RGUgR3JhYWYgPGRnZGVncmFAdHljaG8ubnNhLmdvdj4KICBHYXJ5IExpbiA8Z2xpbkBzdXNlLmNv
bT4KICBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KICBKYW4gQmV1bGlj
aCA8amJldWxpY2hAc3VzZS5jb20+CiAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgog
IFF1YW4gWHUgPHh1cXVhbjhAaHVhd2VpLmNvbT4KICBTYW11ZWwgVGhpYmF1bHQgPHNhbXVlbC50
aGliYXVsdEBlbnMtbHlvbi5vcmc+CiAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCmpv
YnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2
NC14dGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIGJ1aWxkLWkzODYtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1w
dm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0
LWFtZDY0LTIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1h
bWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRv
bS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5o
dm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhs
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1k
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11
dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5k
YWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRp
dDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQt
YXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdp
bjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
cHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9q
ZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoK
TG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dz
LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhl
c2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFp
bDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3Qu
Z2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBm
b3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDth
PXN1bW1hcnkKCmJyb2tlbi1qb2IgdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCBicm9rZW4K
YnJva2VuLXN0ZXAgdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCBob3N0cy1hbGxvY2F0ZQpi
cm9rZW4tam9iIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggYnJva2VuCgpOb3QgcHVzaGlu
Zy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDQwMSBsaW5lcyBsb25nLikKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 02 04:38:30 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Jul 2019 04: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 1hiAYi-0005pF-9n; Tue, 02 Jul 2019 04:38:24 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=is1s=U7=oracle.com=zhenzhong.duan@srs-us1.protection.inumbo.net>)
 id 1hiAYh-0005pA-GV
 for xen-devel@lists.xenproject.org; Tue, 02 Jul 2019 04:38:23 +0000
X-Inumbo-ID: 388ff15b-9c83-11e9-8980-bc764e045a96
Received: from userp2130.oracle.com (unknown [156.151.31.86])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 388ff15b-9c83-11e9-8980-bc764e045a96;
 Tue, 02 Jul 2019 04:38:21 +0000 (UTC)
Received: from pps.filterd (userp2130.oracle.com [127.0.0.1])
 by userp2130.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x624XkMF095873;
 Tue, 2 Jul 2019 04:38: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-2018-07-02;
 bh=/2LHMY9wbAor8bZR0fN9L8PLrX6qbsO7NNpH1UIpzQU=;
 b=2u2YMm9yy8nU9Tj9/2jKRysJLa0L214kwYtqOm702YTP9ieMWzyWFaTZLt1iNPcCxwK5
 LVb9NZ5W2K58B/Pk4X3UgbiRfUWwOztBOpBcCccttEFsozG4K7P8tgiM0sj+sg+i1N01
 oJKxHESsIu1+4Fp1MIVZEj1nsTJAsRL46RSD/anNvT3JMOKaA45oYAE9dwTf12iwtmIB
 yzi+CUqmAin56MKWNtpWpMgoeDAygYpfhtQjArH6aan1x0qIGHDQZoAgqCH29mZLsMe2
 cZJScYZEMhQKbSwpwS5xYDcXAR6Bc+cnDSe1Mej+ACaOU/n0+G2pJA6z691EkG3Mk+RM Bg== 
Received: from userp3030.oracle.com (userp3030.oracle.com [156.151.31.80])
 by userp2130.oracle.com with ESMTP id 2te61e111w-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 02 Jul 2019 04:38:08 +0000
Received: from pps.filterd (userp3030.oracle.com [127.0.0.1])
 by userp3030.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x624bxdW124275;
 Tue, 2 Jul 2019 04:38:07 GMT
Received: from userv0121.oracle.com (userv0121.oracle.com [156.151.31.72])
 by userp3030.oracle.com with ESMTP id 2tebqg98m3-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 02 Jul 2019 04:38:07 +0000
Received: from abhmp0010.oracle.com (abhmp0010.oracle.com [141.146.116.16])
 by userv0121.oracle.com (8.14.4/8.13.8) with ESMTP id x624c6Yr020828;
 Tue, 2 Jul 2019 04:38:06 GMT
Received: from [10.191.19.75] (/10.191.19.75)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Mon, 01 Jul 2019 21:38:05 -0700
To: Boris Ostrovsky <boris.ostrovsky@oracle.com>
References: <1561947628-1147-1-git-send-email-zhenzhong.duan@oracle.com>
 <1561947628-1147-4-git-send-email-zhenzhong.duan@oracle.com>
 <20190702034818.GB8003@bostrovs-us.us.oracle.com>
From: Zhenzhong Duan <zhenzhong.duan@oracle.com>
Organization: Oracle Corporation
Message-ID: <454f55e9-176c-2ac0-8422-09811f80cdde@oracle.com>
Date: Tue, 2 Jul 2019 12:38:01 +0800
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <20190702034818.GB8003@bostrovs-us.us.oracle.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9305
 signatures=668688
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-1810050000 definitions=main-1907020049
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9305
 signatures=668688
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0
 priorityscore=1501 malwarescore=0
 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015
 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=999 adultscore=0
 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1810050000
 definitions=main-1907020048
Subject: Re: [Xen-devel] [PATCH v3 3/4] Revert "xen: Introduce 'xen_nopv' to
 disable PV extensions for HVM guests."
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: jgross@suse.com, sstabellini@kernel.org, linux-kernel@vger.kernel.org,
 mingo@redhat.com, bp@alien8.de, boris.ostrovsky@oracle.co,
 xen-devel@lists.xenproject.org, tglx@linutronix.de
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Ck9uIDIwMTkvNy8yIDExOjQ4LCBCb3JpcyBPc3Ryb3Zza3kgd3JvdGU6Cj4gT24gTW9uLCBKdWwg
MDEsIDIwMTkgYXQgMTA6MjA6MjdBTSArMDgwMCwgWmhlbnpob25nIER1YW4gd3JvdGU6Cj4+IFRo
aXMgcmV2ZXJ0cyBjb21taXQgOGQ2OTNiOTExYmI5YzU3MDA5YzI0Y2IxNzcyZDIwNWI4NGM3OTg1
Yy4KPj4KPj4gSW5zdGVhZCB3ZSB1c2UgYW4gdW5pZmllZCBwYXJhbWV0ZXIgJ25vcHYnIGZvciBh
bGwgdGhlIGh5cGVydmlzb3IKPj4gcGxhdGZvcm1zLgo+Pgo+PiBTaWduZWQtb2ZmLWJ5OiBaaGVu
emhvbmcgRHVhbjx6aGVuemhvbmcuZHVhbkBvcmFjbGUuY29tPgo+PiBSZXZpZXdlZC1ieTogSnVl
cmdlbiBHcm9zczxqZ3Jvc3NAc3VzZS5jb20+Cj4+IENjOiBCb3JpcyBPc3Ryb3Zza3k8Ym9yaXMu
b3N0cm92c2t5QG9yYWNsZS5jb20+Cj4+IENjOiBKdWVyZ2VuIEdyb3NzPGpncm9zc0BzdXNlLmNv
bT4KPj4gQ2M6IFN0ZWZhbm8gU3RhYmVsbGluaTxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgo+PiBD
YzogVGhvbWFzIEdsZWl4bmVyPHRnbHhAbGludXRyb25peC5kZT4KPj4gQ2M6IEluZ28gTW9sbmFy
PG1pbmdvQHJlZGhhdC5jb20+Cj4+IENjOiBCb3Jpc2xhdiBQZXRrb3Y8YnBAYWxpZW44LmRlPgo+
PiAtLS0KPj4gICBEb2N1bWVudGF0aW9uL2FkbWluLWd1aWRlL2tlcm5lbC1wYXJhbWV0ZXJzLnR4
dCB8ICA0IC0tLS0KPj4gICBhcmNoL3g4Ni94ZW4vZW5saWdodGVuX2h2bS5jICAgICAgICAgICAg
ICAgICAgICB8IDEyICstLS0tLS0tLS0tLQo+PiAgIDIgZmlsZXMgY2hhbmdlZCwgMSBpbnNlcnRp
b24oKyksIDE1IGRlbGV0aW9ucygtKQo+Pgo+PiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9h
ZG1pbi1ndWlkZS9rZXJuZWwtcGFyYW1ldGVycy50eHQgYi9Eb2N1bWVudGF0aW9uL2FkbWluLWd1
aWRlL2tlcm5lbC1wYXJhbWV0ZXJzLnR4dAo+PiBpbmRleCAyMWUwOGFmLi5kNWMzZGNjIDEwMDY0
NAo+PiAtLS0gYS9Eb2N1bWVudGF0aW9uL2FkbWluLWd1aWRlL2tlcm5lbC1wYXJhbWV0ZXJzLnR4
dAo+PiArKysgYi9Eb2N1bWVudGF0aW9uL2FkbWluLWd1aWRlL2tlcm5lbC1wYXJhbWV0ZXJzLnR4
dAo+PiBAQCAtNTI1MSwxMCArNTI1MSw2IEBACj4+ICAgCQkJRGlzYWJsZXMgdGhlIHRpY2tldGxv
Y2sgc2xvd3BhdGggdXNpbmcgWGVuIFBWCj4+ICAgCQkJb3B0aW1pemF0aW9ucy4KPj4gICAKPj4g
LQl4ZW5fbm9wdglbWDg2XQo+PiAtCQkJRGlzYWJsZXMgdGhlIFBWIG9wdGltaXphdGlvbnMgZm9y
Y2luZyB0aGUgSFZNIGd1ZXN0IHRvCj4+IC0JCQlydW4gYXMgZ2VuZXJpYyBIVk0gZ3Vlc3Qgd2l0
aCBubyBQViBkcml2ZXJzLgo+PiAtCj4gU28gc29tZW9uZSB1cGdyYWRlcyB0aGUga2VybmVsIGFu
ZCBzdWRkZW5seSB0aGluZ3Mgd29yayBkaWZmZXJlbnRseT8KPgo+IEF0IGxlYXN0IHRoZXJlIHNo
b3VsZCBiZSBhIHdhcm5pbmcgdGhhdCB0aGUgb3B0aW9uIGhhcyBiZWVuIHJlcGxhY2VkCj4gd2l0
aCAnbm9wdicgKGJ1dCBJIHdvdWxkIGFjdHVhbGx5IGtlZXAgdGhpcyBvcHRpb24gd29ya2luZyBh
cyB3ZWxsKS4KCk9LLCBJJ2xsIGFkZCBuZXcgcGF0Y2ggdG8gbWFwIHhlbl9ub3B2IHRvIG5vcHYu
IFNvIGlmICd4ZW5fbm9wdicgaXMgCnVzZWQsIHdlIGdvCgp0byB0aGUgcGF0aCBmb3IgJ25vcHYn
LiBJIHdpbGwgYmUgc2FtZSBlZmZlY3QuCgpUaGFua3MKClpoZW56aG9uZwoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 02 05:01:22 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Jul 2019 05:01:22 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hiAuk-0008Qk-6z; Tue, 02 Jul 2019 05:01: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=t1Em=U7=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hiAuj-0008QY-GG
 for xen-devel@lists.xenproject.org; Tue, 02 Jul 2019 05:01:09 +0000
X-Inumbo-ID: 66ccc685-9c86-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 66ccc685-9c86-11e9-8980-bc764e045a96;
 Tue, 02 Jul 2019 05:01:07 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hiAug-0002GS-Ph; Tue, 02 Jul 2019 05:01:06 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hiAug-0002jT-D9; Tue, 02 Jul 2019 05:01:06 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hiAug-0001nA-C8; Tue, 02 Jul 2019 05:01:06 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138670-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-next:test-amd64-i386-xl-raw:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-win7-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-examine:reboot:fail:regression
 linux-next:test-amd64-i386-xl-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:regression
 linux-next:test-amd64-amd64-i386-pvgrub:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-ws16-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-libvirt:xen-boot:fail:regression
 linux-next:test-amd64-i386-libvirt:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-shadow:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-win10-i386:xen-boot:fail:regression
 linux-next:test-amd64-amd64-pair:xen-boot/src_host:fail:regression
 linux-next:test-amd64-amd64-pair:xen-boot/dst_host:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qcow2:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-i386-libvirt-pair:xen-boot/src_host:fail:regression
 linux-next:test-amd64-i386-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-next:test-amd64-amd64-examine:reboot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-ws16-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-pvshim:xen-boot:fail:regression
 linux-next:test-amd64-amd64-libvirt-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-amd64-pvgrub:xen-boot:fail:regression
 linux-next:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-qemuu-rhel6hvm-amd:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-qemut-rhel6hvm-intel:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemut-win10-i386:xen-boot:fail:regression
 linux-next:test-amd64-i386-libvirt-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-pygrub:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-shadow:xen-boot:fail:regression
 linux-next:test-amd64-amd64-libvirt-pair:xen-boot/src_host:fail:regression
 linux-next:test-amd64-amd64-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-next:test-amd64-amd64-xl-credit1:xen-boot:fail:regression
 linux-next:test-amd64-amd64-libvirt-vhd:xen-boot:fail:regression
 linux-next:test-amd64-i386-pair:xen-boot/src_host:fail:regression
 linux-next:test-amd64-i386-pair:xen-boot/dst_host:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:regression
 linux-next:test-amd64-amd64-qemuu-nested-amd:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-pvhv2-intel:xen-boot:fail:regression
 linux-next:test-amd64-i386-qemut-rhel6hvm-amd:xen-boot:fail:regression
 linux-next:test-amd64-i386-qemuu-rhel6hvm-intel:xen-boot:fail:regression
 linux-next:test-amd64-i386-freebsd10-i386:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-ws16-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-debianhvm-i386-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemut-ws16-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-pvshim:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-credit2:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-win10-i386:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-multivcpu:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-win10-i386:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemut-debianhvm-i386-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-pvhv2-amd:xen-boot:fail:regression
 linux-next:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemut-win7-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-qemuu-nested-intel:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-freebsd10-amd64:xen-boot:fail:regression
 linux-next:test-arm64-arm64-libvirt-xsm:guest-start/debian.repeat:fail:regression
 linux-next:test-amd64-i386-xl:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-rtds:xen-boot:fail:allowable
 linux-next:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-examine:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 linux-next:test-arm64-arm64-examine:examine-serial/bootloader:fail:nonblocking
 linux-next:build-armhf-pvops:kernel-build:fail:nonblocking
 linux-next:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-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-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: linux=48568d8c7f479ec45b9c3d02b4b1895f3ef61a03
X-Osstest-Versions-That: linux=249155c20f9b0754bc1b932a33344cfb4e0c2101
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 02 Jul 2019 05:01:06 +0000
Subject: [Xen-devel] [linux-next test] 138670: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODY3MCBsaW51eC1uZXh0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzg2NzAvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAg
IDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODU4NAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTM4NTg0CiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICA4IHJlYm9vdCAg
ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzg1ODQKIHRlc3QtYW1kNjQtaTM4Ni14
bC14c20gICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEz
ODU4NAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93IDcg
eGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTM4NTg0CiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZn
cnViICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzg1ODQKIHRl
c3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDEzODU4NAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0t
aTM4Ni14c20gIDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTM4NTg0CiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsICAgICAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZz
LiAxMzg1ODQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgNyB4ZW4tYm9v
dCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODU4NAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
ICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM4NTg0CiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMzg1ODQKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgIDcgeGVu
LWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODU4NAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgIDcgeGVuLWJvb3QgICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTM4NTg0CiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgIDEwIHhlbi1ib290L3NyY19o
b3N0ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzg1ODQKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAg
ICAgICAgMTEgeGVuLWJvb3QvZHN0X2hvc3QgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODU4NAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAg
ZmFpbCBSRUdSLiB2cy4gMTM4NTg0CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICA3IHhl
bi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzg1ODQKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gNyB4ZW4tYm9vdCBmYWls
IFJFR1IuIHZzLiAxMzg1ODQKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFt
ZDY0LWRtcmVzdHJpY3QgNyB4ZW4tYm9vdCBmYWlsIFJFR1IuIHZzLiAxMzg1ODQKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtIDcgeGVuLWJvb3Qg
ZmFpbCBSRUdSLiB2cy4gMTM4NTg0CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyIDEwIHhl
bi1ib290L3NyY19ob3N0ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzg1ODQKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXBhaXIgMTEgeGVuLWJvb3QvZHN0X2hvc3QgICAgICAgIGZhaWwgUkVHUi4g
dnMuIDEzODU4NAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgOCByZWJvb3QgICAgICAg
ICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM4NTg0CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdzMTYtYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzg1ODQK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAg
IGZhaWwgUkVHUi4gdnMuIDEzODU4NAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgNyB4
ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM4NTg0CiB0ZXN0LWFtZDY0
LWFtZDY0LWFtZDY0LXB2Z3J1YiAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICBmYWlsIFJFR1Iu
IHZzLiAxMzg1ODQKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtIDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTM4NTg0CiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgNyB4ZW4tYm9vdCAgICBmYWlsIFJFR1IuIHZzLiAx
Mzg1ODQKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgIDcgeGVuLWJvb3QgICAg
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODU4NAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1k
ZWJpYW5odm0tYW1kNjQgIDcgeGVuLWJvb3QgICAgZmFpbCBSRUdSLiB2cy4gMTM4NTg0CiB0ZXN0
LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgIDcgeGVuLWJvb3QgICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMzg1ODQKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICA3
IHhlbi1ib290ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODU4NAogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQteHNtICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTM4NTg0CiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICA3IHhlbi1ib290ICAgICAgICAg
ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzg1ODQKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93
ICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODU4NAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgMTAgeGVuLWJvb3Qvc3JjX2hvc3QgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTM4NTg0CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAxMSB4ZW4t
Ym9vdC9kc3RfaG9zdCAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzg1ODQKIHRlc3QtYW1kNjQtYW1k
NjQteGwtY3JlZGl0MSAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEzODU4NAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgNyB4ZW4tYm9vdCAgICAgICAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM4NTg0CiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAg
ICAgIDEwIHhlbi1ib290L3NyY19ob3N0ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzg1ODQKIHRl
c3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgMTEgeGVuLWJvb3QvZHN0X2hvc3QgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDEzODU4NAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC1zaGFkb3cgNyB4ZW4tYm9vdCBmYWlsIFJFR1IuIHZzLiAxMzg1ODQKIHRlc3QtYW1kNjQt
YW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgNyB4ZW4tYm9vdCAgICAgICAgICAgIGZhaWwgUkVHUi4g
dnMuIDEzODU4NAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgNyB4ZW4tYm9vdCAg
ICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM4NTg0CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQt
cmhlbDZodm0tYW1kICA3IHhlbi1ib290ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzg1ODQK
IHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgNyB4ZW4tYm9vdCAgICAgICAg
IGZhaWwgUkVHUi4gdnMuIDEzODU4NAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICA3
IHhlbi1ib290ICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM4NTg0CiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgICBmYWlsIFJFR1Iu
IHZzLiAxMzg1ODQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNt
ICA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEzODU4NAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13aW43LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM4NTg0
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMzg1ODQKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgIDcg
eGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODU4NAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgNyB4ZW4tYm9vdCBm
YWlsIFJFR1IuIHZzLiAxMzg1ODQKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgIDcgeGVu
LWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODU4NAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTM4NTg0CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgNyB4ZW4tYm9vdCAgICAg
ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzg1ODQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtd2luMTAtaTM4NiAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODU4NAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgNyB4ZW4tYm9vdCAg
ZmFpbCBSRUdSLiB2cy4gMTM4NTg0CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgNyB4
ZW4tYm9vdCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzg1ODQKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gNyB4ZW4tYm9vdCBmYWlsIFJF
R1IuIHZzLiAxMzg1ODQKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQg
IDcgeGVuLWJvb3QgICAgIGZhaWwgUkVHUi4gdnMuIDEzODU4NAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdpbjctYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM4
NTg0CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICA3IHhlbi1i
b290ICBmYWlsIFJFR1IuIHZzLiAxMzg1ODQKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43
LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODU4NAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTM4NTg0CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgNyB4
ZW4tYm9vdCAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzg1ODQKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtb3ZtZi1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEz
ODU4NAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTM4NTg0CiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNt
IDE2IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgZmFpbCBSRUdSLiB2cy4gMTM4NTg0CiB0ZXN0
LWFtZDY0LWkzODYteGwgICAgICAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMzg1ODQKClJlZ3Jlc3Npb25zIHdoaWNoIGFyZSByZWdhcmRlZCBhcyBhbGxv
d2FibGUgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICA3IHhl
bi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzg1ODQKClRlc3RzIHdoaWNo
IGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQtcmF3ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14
bC1ydGRzICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWNyZWRpdDEgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1p
bmUgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAgIDExIGV4YW1pbmUtc2Vy
aWFsL2Jvb3Rsb2FkZXIgICAgZmFpbCAgbGlrZSAxMzg0ODgKIGJ1aWxkLWFybWhmLXB2b3BzICAg
ICAgICAgICAgIDYga2VybmVsLWJ1aWxkICAgICAgICAgICAgICAgICBmYWlsICBsaWtlIDEzODU4
NAogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20g
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bC10aHVuZGVyeCAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQg
Zm9yIHRlc3Rpbmc6CiBsaW51eCAgICAgICAgICAgICAgICA0ODU2OGQ4YzdmNDc5ZWM0NWI5YzNk
MDJiNGIxODk1ZjNlZjYxYTAzCmJhc2VsaW5lIHZlcnNpb246CiBsaW51eCAgICAgICAgICAgICAg
ICAyNDkxNTVjMjBmOWIwNzU0YmMxYjkzMmEzMzM0NGNmYjRlMGMyMTAxCgpMYXN0IHRlc3Qgb2Yg
YmFzaXMgICAgICAgICAgICAgICAgICAgICAgICAgIChub3QgZm91bmQpICAgICAKRmFpbGluZyBz
aW5jZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAobm90IGZvdW5kKSAgICAgClRlc3Rp
bmcgc2FtZSBzaW5jZSAgIDEzODY3MCAgMjAxOS0wNy0wMSAwOToxOToxMCBaICAgIDAgZGF5cyAg
ICAxIGF0dGVtcHRzCgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWkzODYt
cHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1z
dHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhz
bSAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRl
Ymlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQt
YW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlh
bmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1j
cmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNy
ZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJp
Y3QgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1h
bWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWlu
ZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02
NC1hcm02NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2Qx
MC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
d2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVs
Nmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZj
cHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFp
ciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02NC14
bC10aHVuZGVyeCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3Qu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hv
bWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0
CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4
cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlz
IGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJs
b2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5l
c3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
P3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaCBub3QgYXBwbGljYWJsZS4KCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 02 05:17:00 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Jul 2019 05: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 1hiBA4-00010H-3C; Tue, 02 Jul 2019 05:17:00 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=is1s=U7=oracle.com=zhenzhong.duan@srs-us1.protection.inumbo.net>)
 id 1hiBA2-0000zB-Mv
 for xen-devel@lists.xenproject.org; Tue, 02 Jul 2019 05:16:58 +0000
X-Inumbo-ID: 9ad2ece0-9c88-11e9-8fce-e7806b27ec99
Received: from aserp2120.oracle.com (unknown [141.146.126.78])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 9ad2ece0-9c88-11e9-8fce-e7806b27ec99;
 Tue, 02 Jul 2019 05:16:54 +0000 (UTC)
Received: from pps.filterd (aserp2120.oracle.com [127.0.0.1])
 by aserp2120.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x625DYrw027240;
 Tue, 2 Jul 2019 05:16:40 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-2018-07-02;
 bh=YuCOXIRb/dHuU0bztnXWfWAbrWp+ScSgOTP4KoY+oi4=;
 b=MHBivxJ8wt4X4rZh5A++pwcvDvytSc/gndQuv7JvRInfmmjwdYbIaMvvPAUJJKnpFZUK
 Y0QrTxyhvgw3bMzQKo6xHmipwbRxVgo3SoY2d4EXg996Ks7Tlhq+ikXB1T/oJuFkDXUE
 wAeWgLoZjHXgNT8LjGckPpjAlEl9/O4WYMPQZQ2+8HdQO7T5J13eyWIHfsHMqRpFeomR
 MG38voNR6tkEydjaIGQ1qq2A2ftHr76UawWuqFp4bXaOe9EhryfMalRfNpcUiVmHrd36
 4ZO73lQKRMaIKqxvgJsYqQOMF+Kk4Hoicx3nMYF9VbGcmJcEDP9WC9NjIXj+3GxGG6J/ CQ== 
Received: from aserp3030.oracle.com (aserp3030.oracle.com [141.146.126.71])
 by aserp2120.oracle.com with ESMTP id 2te5tbh4pc-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 02 Jul 2019 05:16:40 +0000
Received: from pps.filterd (aserp3030.oracle.com [127.0.0.1])
 by aserp3030.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x625CTLs108191;
 Tue, 2 Jul 2019 05:16:40 GMT
Received: from aserv0122.oracle.com (aserv0122.oracle.com [141.146.126.236])
 by aserp3030.oracle.com with ESMTP id 2tebakhtmp-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 02 Jul 2019 05:16:40 +0000
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 x625GdTa010571;
 Tue, 2 Jul 2019 05:16:39 GMT
Received: from z2.cn.oracle.com (/10.182.69.87)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Mon, 01 Jul 2019 22:16:39 -0700
From: Zhenzhong Duan <zhenzhong.duan@oracle.com>
To: linux-kernel@vger.kernel.org
Date: Mon,  1 Jul 2019 13:19:55 +0800
Message-Id: <1561958399-28906-2-git-send-email-zhenzhong.duan@oracle.com>
X-Mailer: git-send-email 1.8.3.1
In-Reply-To: <1561958399-28906-1-git-send-email-zhenzhong.duan@oracle.com>
References: <1561958399-28906-1-git-send-email-zhenzhong.duan@oracle.com>
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9305
 signatures=668688
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-1810050000 definitions=main-1907020057
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9305
 signatures=668688
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0
 priorityscore=1501 malwarescore=0
 suspectscore=1 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015
 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=999 adultscore=0
 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1810050000
 definitions=main-1907020058
Subject: [Xen-devel] [PATCH v4 1/5] x86/xen: Mark xen_hvm_need_lapic() and
 xen_x2apic_para_available() as __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: jgross@suse.com, sstabellini@kernel.org,
 Zhenzhong Duan <zhenzhong.duan@oracle.com>, mingo@redhat.com, bp@alien8.de,
 xen-devel@lists.xenproject.org, 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>

Li4gYXMgdGhleSBhcmUgb25seSBjYWxsZWQgYXQgZWFybHkgYm9vdHVwIHN0YWdlLiBJbiBmYWN0
LCBvdGhlcgpmdW5jdGlvbnMgaW4geDg2X2h5cGVyX3hlbl9odm0uaW5pdC4qIGFyZSBhbGwgbWFy
a2VkIGFzIF9faW5pdC4KClVuZXhwb3J0IHhlbl9odm1fbmVlZF9sYXBpYyBhcyBpdCdzIG5ldmVy
IHVzZWQgb3V0c2lkZS4KClNpZ25lZC1vZmYtYnk6IFpoZW56aG9uZyBEdWFuIDx6aGVuemhvbmcu
ZHVhbkBvcmFjbGUuY29tPgpSZXZpZXdlZC1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2Uu
Y29tPgpDYzogQm9yaXMgT3N0cm92c2t5IDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT4KQ2M6
IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KQ2M6IFRob21hcyBH
bGVpeG5lciA8dGdseEBsaW51dHJvbml4LmRlPgpDYzogSW5nbyBNb2xuYXIgPG1pbmdvQHJlZGhh
dC5jb20+CkNjOiBCb3Jpc2xhdiBQZXRrb3YgPGJwQGFsaWVuOC5kZT4KLS0tCiBhcmNoL3g4Ni9p
bmNsdWRlL2FzbS94ZW4vaHlwZXJ2aXNvci5oIHwgNiArKystLS0KIGFyY2gveDg2L3hlbi9lbmxp
Z2h0ZW5faHZtLmMgICAgICAgICAgfCAzICstLQogMiBmaWxlcyBjaGFuZ2VkLCA0IGluc2VydGlv
bnMoKyksIDUgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvYXJjaC94ODYvaW5jbHVkZS9hc20v
eGVuL2h5cGVydmlzb3IuaCBiL2FyY2gveDg2L2luY2x1ZGUvYXNtL3hlbi9oeXBlcnZpc29yLmgK
aW5kZXggMzkxNzFiMy4uNDJlMTI0NSAxMDA2NDQKLS0tIGEvYXJjaC94ODYvaW5jbHVkZS9hc20v
eGVuL2h5cGVydmlzb3IuaAorKysgYi9hcmNoL3g4Ni9pbmNsdWRlL2FzbS94ZW4vaHlwZXJ2aXNv
ci5oCkBAIC00NCwxNCArNDQsMTQgQEAgc3RhdGljIGlubGluZSB1aW50MzJfdCB4ZW5fY3B1aWRf
YmFzZSh2b2lkKQogfQogCiAjaWZkZWYgQ09ORklHX1hFTgotZXh0ZXJuIGJvb2wgeGVuX2h2bV9u
ZWVkX2xhcGljKHZvaWQpOworZXh0ZXJuIGJvb2wgX19pbml0IHhlbl9odm1fbmVlZF9sYXBpYyh2
b2lkKTsKIAotc3RhdGljIGlubGluZSBib29sIHhlbl94MmFwaWNfcGFyYV9hdmFpbGFibGUodm9p
ZCkKK3N0YXRpYyBpbmxpbmUgYm9vbCBfX2luaXQgeGVuX3gyYXBpY19wYXJhX2F2YWlsYWJsZSh2
b2lkKQogewogCXJldHVybiB4ZW5faHZtX25lZWRfbGFwaWMoKTsKIH0KICNlbHNlCi1zdGF0aWMg
aW5saW5lIGJvb2wgeGVuX3gyYXBpY19wYXJhX2F2YWlsYWJsZSh2b2lkKQorc3RhdGljIGlubGlu
ZSBib29sIF9faW5pdCB4ZW5feDJhcGljX3BhcmFfYXZhaWxhYmxlKHZvaWQpCiB7CiAJcmV0dXJu
ICh4ZW5fY3B1aWRfYmFzZSgpICE9IDApOwogfQpkaWZmIC0tZ2l0IGEvYXJjaC94ODYveGVuL2Vu
bGlnaHRlbl9odm0uYyBiL2FyY2gveDg2L3hlbi9lbmxpZ2h0ZW5faHZtLmMKaW5kZXggMGU3NTY0
Mi4uYWM0OTQzYyAxMDA2NDQKLS0tIGEvYXJjaC94ODYveGVuL2VubGlnaHRlbl9odm0uYworKysg
Yi9hcmNoL3g4Ni94ZW4vZW5saWdodGVuX2h2bS5jCkBAIC0yMTgsNyArMjE4LDcgQEAgc3RhdGlj
IF9faW5pdCBpbnQgeGVuX3BhcnNlX25vcHYoY2hhciAqYXJnKQogfQogZWFybHlfcGFyYW0oInhl
bl9ub3B2IiwgeGVuX3BhcnNlX25vcHYpOwogCi1ib29sIHhlbl9odm1fbmVlZF9sYXBpYyh2b2lk
KQorYm9vbCBfX2luaXQgeGVuX2h2bV9uZWVkX2xhcGljKHZvaWQpCiB7CiAJaWYgKHhlbl9ub3B2
KQogCQlyZXR1cm4gZmFsc2U7CkBAIC0yMzAsNyArMjMwLDYgQEAgYm9vbCB4ZW5faHZtX25lZWRf
bGFwaWModm9pZCkKIAkJcmV0dXJuIGZhbHNlOwogCXJldHVybiB0cnVlOwogfQotRVhQT1JUX1NZ
TUJPTF9HUEwoeGVuX2h2bV9uZWVkX2xhcGljKTsKIAogc3RhdGljIHVpbnQzMl90IF9faW5pdCB4
ZW5fcGxhdGZvcm1faHZtKHZvaWQpCiB7Ci0tIAoxLjguMy4xCgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 02 05:17:00 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Jul 2019 05: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 1hiB9y-0000z2-Pm; Tue, 02 Jul 2019 05: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=is1s=U7=oracle.com=zhenzhong.duan@srs-us1.protection.inumbo.net>)
 id 1hiB9x-0000yx-If
 for xen-devel@lists.xenproject.org; Tue, 02 Jul 2019 05:16:53 +0000
X-Inumbo-ID: 99ae3f58-9c88-11e9-8980-bc764e045a96
Received: from userp2120.oracle.com (unknown [156.151.31.85])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 99ae3f58-9c88-11e9-8980-bc764e045a96;
 Tue, 02 Jul 2019 05:16:52 +0000 (UTC)
Received: from pps.filterd (userp2120.oracle.com [127.0.0.1])
 by userp2120.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x625Dgvr130013;
 Tue, 2 Jul 2019 05:16:39 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=from : to : cc :
 subject : date : message-id; s=corp-2018-07-02;
 bh=1NF2v8UzQafv3qTkhNae1pzQtd/3b2jGxsE9mcKGwfQ=;
 b=P5JgOCwnqx/pGoprC+uVNqsHi1fAJ1wMTXs+UZG0w8FWMXvurjmHzs9IrpDIX98rYmoh
 6nAfNn1z2KSECaIw6D+dciIEbYvcgY63VjN4dvuqKEPjzg4DoFIzJSG76VDb1UKUAkbg
 ugNIJ7CVSeyKX6Kclyx4Nex9T0kWycFzw7lKKN4bIk4RqARQNbOT2yZvGGy71tl0leYr
 NVCrUlN/PkPYUxyujMoEC3vRFkr4FKLRbgQ8Y4s5bMUb8q95LRcKATVFN4FgMGPt2j5j
 G6DkHF7SEw71FvLkgcXuffqtaedKtj59XKowoVkf9vp1dm0DdZX9wCsFJEEwD/VweVmo Hg== 
Received: from userp3020.oracle.com (userp3020.oracle.com [156.151.31.79])
 by userp2120.oracle.com with ESMTP id 2te61ps3pv-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 02 Jul 2019 05:16:39 +0000
Received: from pps.filterd (userp3020.oracle.com [127.0.0.1])
 by userp3020.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x625CSh9040352;
 Tue, 2 Jul 2019 05:16:38 GMT
Received: from userv0122.oracle.com (userv0122.oracle.com [156.151.31.75])
 by userp3020.oracle.com with ESMTP id 2tebbjhuar-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 02 Jul 2019 05:16:38 +0000
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 x625GbGx006323;
 Tue, 2 Jul 2019 05:16:37 GMT
Received: from z2.cn.oracle.com (/10.182.69.87)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Mon, 01 Jul 2019 22:16:36 -0700
From: Zhenzhong Duan <zhenzhong.duan@oracle.com>
To: linux-kernel@vger.kernel.org
Date: Mon,  1 Jul 2019 13:19:54 +0800
Message-Id: <1561958399-28906-1-git-send-email-zhenzhong.duan@oracle.com>
X-Mailer: git-send-email 1.8.3.1
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9305
 signatures=668688
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-1810050000 definitions=main-1907020057
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9305
 signatures=668688
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0
 priorityscore=1501 malwarescore=0
 suspectscore=1 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015
 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=999 adultscore=0
 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1810050000
 definitions=main-1907020058
Subject: [Xen-devel] [PATCH v4 0/5] misc fixes to PV extentions code
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: jgross@suse.com, sstabellini@kernel.org,
 Zhenzhong Duan <zhenzhong.duan@oracle.com>, mingo@redhat.com, bp@alien8.de,
 xen-devel@lists.xenproject.org, 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>

SGksCgpJbiB2aXJ0dWFsaXphdGlvbiBlbnZpcm9ubWVudCwgUFYgZXh0ZW5zaW9ucyAoZHJpdmVy
cywgaW50ZXJydXB0cywKdGltZXJzLCBldGMpIGFyZSBlbmFibGVkIGluIHRoZSBtYWpvcml0eSBv
ZiB1c2UgY2FzZXMgd2hpY2ggaXMgdGhlCmJlc3Qgb3B0aW9uLgoKSG93ZXZlciwgaW4gc29tZSBj
YXNlcyAoa2V4ZWMgbm90IGZ1bGx5IHdvcmtpbmcsIGJlbmNobWFya2luZywgZXRjKQp3ZSB3YW50
IHRvIGRpc2FibGUgUFYgZXh0ZW5zaW9ucy4gV2UgaGF2ZSB4ZW5fbm9wdiBmb3IgdGhhdCBwdXJw
b3NlCmJ1dCBvbmx5IGZvciBYRU4uIEZvciBhIGNvbnNpc3RlbnQgYWRtaW4gZXhwZXJpZW5jZSBh
IGNvbW1vbiBjb21tYW5kCmxpbmUgcGFyYW1ldGVyIHNldCBhY3Jvc3MgYWxsIFBWIGd1ZXN0IGlt
cGxlbWVudGF0aW9ucyBpcyBhIGJldHRlcgpjaG9pY2UuCgpUbyBhY2hpZXZlIHRoaXMgaW50cm9k
dWNlIGEgbmV3ICdub3B2JyBwYXJhbWV0ZXIgd2hpY2ggaXMgdXNhYmxlIGJ5Cm1vc3Qgb2YgUFYg
Z3Vlc3QgaW1wbGVtZW50YXRpb24uIER1ZSB0byB0aGUgbGltaXRhdGlvbiBvZiBzb21lIFBWCmd1
ZXN0cyhYRU4gUFYsIFhFTiBQVkggYW5kIGphaWxob3VzZSksICdub3B2JyBpcyBpZ25vcmVkIGZv
ciBYRU4gUFYKLCBqYWlsaG91c2UgYW5kIFhFTiBQVkggaWYgYm9vdGluZyB2aWEgWGVuLVBWSCBi
b290IGVudHJ5LiBJZiBib290aW5nCnZpYSBub3JtYWwgYm9vdCBlbnRyeShsaWtlIGdydWIyKSwg
UFZIIGd1ZXN0IGhhcyB0byBwYW5pYyBpdHNlbGYKY3VycmVudGx5LgoKV2hpbGUgYW5hbHl6aW5n
IHRoZSBQViBndWVzdCBjb2RlIG9uZSBidWcgd2VyZSBmb3VuZCBhbmQgZml4ZWQuCihQYXRjaGVz
IDEpLiBJdCBjYW4gYmUgYXBwbGllZCBpbmRlcGVuZGVudCBvZiB0aGUgZnVuY3Rpb25hbApjaGFu
Z2VzLCBidXQgaXMga2VwdCBpbiB0aGUgc2VyaWVzIGFzIHRoZSBmdW5jdGlvbmFsIGNoYW5nZXMK
ZGVwZW5kIG9uIHRoZW0uCgpBcyBJIHNlZSB0aGVyZSBpcyBhbiBpc3N1ZSB3aXRoIHhlbl9ub3B2
IHdoZW4gYm9vdGluZyBQVkggZ3Vlc3QsIHNvCkkgcmV2ZXJ0ICd4ZW5fbm9wdicgaW4gb25lIHBh
dGNoIGFuZCBtYXAgaXQgYmFjayB0byAnbm9wdicgaW4gdGhlCmZvbGxvd2luZyBwYXRjaC4gVGhp
cyBpcyB0aGUgZWFzaWVyIHdheSB0byBmaXggdGhlIGlzc3VlIGFuZCBlYXN5CmZvciByZXZpZXcu
CgpJIGRpZG4ndCBnZXQgZW52IHRvIHRlc3Qgd2l0aCBqYWlsaG91c2UgYW5kIEh5cGVydiwgdGhl
IG90aGVycyB3b3JrCmFzIGV4cGVjdGVkLgoKdjQ6ClBBVENINSBhIG5ldyBwYXRjaCB0byBhZGQg
J3hlbl9ub3B2JyBiYWNrIHBlciBCb3JpcwoKdjM6ClJlbW92ZSBzb21lIHVucmVsYXRlZCBwYXRj
aGVzIGZyb20gcGF0Y2hzZXQgYXMgc3VnZ2VzdGVkIGJ5IFRnbHgKClBBVENIMSB1bmNoYW5nZWQK
UEFUQ0gyIGFkZCBSZXZpZXdlZC1ieQpQQVRDSDMgYWRkIFJldmlld2VkLWJ5ClBBVENINCByZXdy
aXRlIHRoZSBwYXRjaCBhcyBKZ3Jvc3MgZm91bmQgYW4gaXNzdWUgaW4gb2xkIHBhdGNoLApkZXNj
cmlwdGlvbiBpcyBhbHNvIHVwZGF0ZWQuCgoKCnYyOgpQQVRDSDMgdXNlICdpZ25vcmVfbm9wdicg
Zm9yIFBWSC9QViBndWVzdCBhcyBzdWdnZXN0ZWQgYnkgSmdyb3NzLgpQQVRDSDUgbmV3IGFkZGVk
IG9uZSwgc3BlY2lmaWNhbGx5IGZvciBIVk0gZ3Vlc3QKClRoYW5rcwpaaGVuemhvbmcKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 02 05:17:02 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Jul 2019 05: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 1hiBA6-000111-Ej; Tue, 02 Jul 2019 05: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=is1s=U7=oracle.com=zhenzhong.duan@srs-us1.protection.inumbo.net>)
 id 1hiBA5-00010k-CS
 for xen-devel@lists.xenproject.org; Tue, 02 Jul 2019 05:17:01 +0000
X-Inumbo-ID: 9e82ba70-9c88-11e9-8980-bc764e045a96
Received: from aserp2120.oracle.com (unknown [141.146.126.78])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9e82ba70-9c88-11e9-8980-bc764e045a96;
 Tue, 02 Jul 2019 05:17:00 +0000 (UTC)
Received: from pps.filterd (aserp2120.oracle.com [127.0.0.1])
 by aserp2120.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x625E0KA027382;
 Tue, 2 Jul 2019 05:16:49 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-2018-07-02;
 bh=PSXRRg+VqoghiPb6E2wfzVIl4GDaBdiY849ddx84T70=;
 b=KCO74WUDMFNqwAhCHjMv+kB1KYRsNuITJY2cJrIb5/4foS0vepIgEuJsimbH8epQ+0cf
 /FlXpp6Ws79NJhwbGNIPTgw97i6eKZ1NexF/Sg7Sbki3tNX1g1RTntt42DvCWphalVtL
 4xmZKmgMbkGJ1oXZLZYGyv/XqPvFuchrydyQZrO3qfdseqSB6cFSRlnUkF5B7E9Py8GK
 4Ly7pm83E4KXS8i5zhRYZfmtqk3VLeqCJ5TMnxnXEcyeWNjlO3BbEPvB3mXb3u/HQ2ZM
 lsujjZimW/cNQOCaYB7tLvvER40QwZ3enznKTIoft0741+yhEmWPu8aW8y/gfcNECn86 tw== 
Received: from userp3030.oracle.com (userp3030.oracle.com [156.151.31.80])
 by aserp2120.oracle.com with ESMTP id 2te5tbh4pp-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 02 Jul 2019 05:16:49 +0000
Received: from pps.filterd (userp3030.oracle.com [127.0.0.1])
 by userp3030.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x625CTHN183960;
 Tue, 2 Jul 2019 05:16:49 GMT
Received: from userv0122.oracle.com (userv0122.oracle.com [156.151.31.75])
 by userp3030.oracle.com with ESMTP id 2tebqg9n0x-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 02 Jul 2019 05:16:48 +0000
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 x625Gleb006454;
 Tue, 2 Jul 2019 05:16:48 GMT
Received: from z2.cn.oracle.com (/10.182.69.87)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Mon, 01 Jul 2019 22:16:47 -0700
From: Zhenzhong Duan <zhenzhong.duan@oracle.com>
To: linux-kernel@vger.kernel.org
Date: Mon,  1 Jul 2019 13:19:58 +0800
Message-Id: <1561958399-28906-5-git-send-email-zhenzhong.duan@oracle.com>
X-Mailer: git-send-email 1.8.3.1
In-Reply-To: <1561958399-28906-1-git-send-email-zhenzhong.duan@oracle.com>
References: <1561958399-28906-1-git-send-email-zhenzhong.duan@oracle.com>
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9305
 signatures=668688
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-1810050000 definitions=main-1907020057
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9305
 signatures=668688
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0
 priorityscore=1501 malwarescore=0
 suspectscore=1 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015
 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=999 adultscore=0
 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1810050000
 definitions=main-1907020058
Subject: [Xen-devel] [PATCH v4 4/5] x86/xen: Add 'nopv' support for HVM guest
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: jgross@suse.com, sstabellini@kernel.org,
 Zhenzhong Duan <zhenzhong.duan@oracle.com>, mingo@redhat.com, bp@alien8.de,
 xen-devel@lists.xenproject.org, 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>

UFZIIGd1ZXN0IG5lZWRzIFBWIGV4dGVudGlvbnMgdG8gd29yaywgc28gJ25vcHYnIHBhcmFtZXRl
ciBzaG91bGQgYmUKaWdub3JlZCBmb3IgUFZIIGJ1dCBub3QgZm9yIEhWTSBndWVzdC4KCklmIFBW
SCBndWVzdCBib290cyB1cCB2aWEgdGhlIFhlbi1QVkggYm9vdCBlbnRyeSwgeGVuX3B2aCBpcyBz
ZXQgZWFybHksCndlIGtub3cgaXQncyBQVkggZ3Vlc3QgYW5kIGlnbm9yZSAnbm9wdicgcGFyYW1l
dGVyIGRpcmVjdGx5LgoKSWYgUFZIIGd1ZXN0IGJvb3RzIHVwIHZpYSB0aGUgbm9ybWFsIGJvb3Qg
ZW50cnkgc2FtZSBhcyBIVk0gZ3Vlc3QsIGl0J3MKaGFyZCB0byBkaXN0aW5ndWlzaCBQVkggYW5k
IEhWTSBndWVzdCBhdCB0aGF0IHRpbWUuCgpUbyBoYW5kbGUgdGhhdCBjYXNlLCBhZGQgYSBuZXcg
ZnVuY3Rpb24geGVuX2h2bV9ub3B2X2d1ZXN0X2xhdGVfaW5pdCgpCnRvIGRldGVjdCBQVkggYXQg
YSBsYXRlIHRpbWUgYW5kIHBhbmljIGl0c2VsZiBpZiAnbm9wdicgZW5hYmxlZCBmb3IgYQpQVkgg
Z3Vlc3QuCgpTaWduZWQtb2ZmLWJ5OiBaaGVuemhvbmcgRHVhbiA8emhlbnpob25nLmR1YW5Ab3Jh
Y2xlLmNvbT4KQ2M6IEJvcmlzIE9zdHJvdnNreSA8Ym9yaXMub3N0cm92c2t5QG9yYWNsZS5jb20+
CkNjOiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CkNjOiBTdGVmYW5vIFN0YWJlbGxp
bmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CkNjOiBUaG9tYXMgR2xlaXhuZXIgPHRnbHhAbGlu
dXRyb25peC5kZT4KQ2M6IEluZ28gTW9sbmFyIDxtaW5nb0ByZWRoYXQuY29tPgpDYzogQm9yaXNs
YXYgUGV0a292IDxicEBhbGllbjguZGU+Ci0tLQogYXJjaC94ODYveGVuL2VubGlnaHRlbl9odm0u
YyB8IDI3ICsrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDI3IGlu
c2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9hcmNoL3g4Ni94ZW4vZW5saWdodGVuX2h2bS5jIGIv
YXJjaC94ODYveGVuL2VubGlnaHRlbl9odm0uYwppbmRleCA3ZmNiNGVhLi4zNDBkZmY4IDEwMDY0
NAotLS0gYS9hcmNoL3g4Ni94ZW4vZW5saWdodGVuX2h2bS5jCisrKyBiL2FyY2gveDg2L3hlbi9l
bmxpZ2h0ZW5faHZtLmMKQEAgLTI1LDYgKzI1LDcgQEAKICNpbmNsdWRlICJtbXUuaCIKICNpbmNs
dWRlICJzbXAuaCIKIAorZXh0ZXJuIGJvb2wgbm9wdjsKIHN0YXRpYyB1bnNpZ25lZCBsb25nIHNo
YXJlZF9pbmZvX3BmbjsKIAogdm9pZCB4ZW5faHZtX2luaXRfc2hhcmVkX2luZm8odm9pZCkKQEAg
LTIyMSwxMSArMjIyLDM2IEBAIGJvb2wgX19pbml0IHhlbl9odm1fbmVlZF9sYXBpYyh2b2lkKQog
CXJldHVybiB0cnVlOwogfQogCitzdGF0aWMgX19pbml0IHZvaWQgeGVuX2h2bV9ub3B2X2d1ZXN0
X2xhdGVfaW5pdCh2b2lkKQoreworI2lmZGVmIENPTkZJR19YRU5fUFZICisJaWYgKHg4Nl9wbGF0
Zm9ybS5sZWdhY3kucnRjIHx8ICF4ODZfcGxhdGZvcm0ubGVnYWN5Lm5vX3ZnYSkKKwkJcmV0dXJu
OworCisJLyogUFZIIGRldGVjdGVkLiAqLworCXhlbl9wdmggPSB0cnVlOworCisJcGFuaWMoIm5v
cHYgcGFyYW1ldGVyIGlzbid0IHN1cHBvcnRlZCBpbiBQVkggZ3Vlc3QuIik7CisjZW5kaWYKK30K
KworCiBzdGF0aWMgdWludDMyX3QgX19pbml0IHhlbl9wbGF0Zm9ybV9odm0odm9pZCkKIHsKIAlp
ZiAoeGVuX3B2X2RvbWFpbigpKQogCQlyZXR1cm4gMDsKIAorCWlmICh4ZW5fcHZoX2RvbWFpbigp
ICYmIG5vcHYpIHsKKwkJLyogR3Vlc3QgYm9vdGluZyB2aWEgdGhlIFhlbi1QVkggYm9vdCBlbnRy
eSBnb2VzIGhlcmUgKi8KKwkJcHJfaW5mbygibm9wdiBwYXJhbWV0ZXIgaXMgaWdub3JlZCBpbiBQ
VkggZ3Vlc3RcbiIpOworCX0gZWxzZSBpZiAobm9wdikgeworCQkvKgorCQkgKiBHdWVzdCBib290
aW5nIHZpYSBub3JtYWwgYm9vdCBlbnRyeSAobGlrZSB2aWEgZ3J1YjIpIGdvZXMKKwkJICogaGVy
ZS4KKwkJICovCisJCXg4Nl9pbml0Lmh5cGVyLmd1ZXN0X2xhdGVfaW5pdCA9IHhlbl9odm1fbm9w
dl9ndWVzdF9sYXRlX2luaXQ7CisJCXJldHVybiAwOworCX0KIAlyZXR1cm4geGVuX2NwdWlkX2Jh
c2UoKTsKIH0KIApAQCAtMjU4LDQgKzI4NCw1IEBAIHN0YXRpYyBfX2luaXQgdm9pZCB4ZW5faHZt
X2d1ZXN0X2xhdGVfaW5pdCh2b2lkKQogCS5pbml0LmluaXRfbWVtX21hcHBpbmcJPSB4ZW5faHZt
X2luaXRfbWVtX21hcHBpbmcsCiAJLmluaXQuZ3Vlc3RfbGF0ZV9pbml0CT0geGVuX2h2bV9ndWVz
dF9sYXRlX2luaXQsCiAJLnJ1bnRpbWUucGluX3ZjcHUgICAgICAgPSB4ZW5fcGluX3ZjcHUsCisJ
Lmlnbm9yZV9ub3B2ICAgICAgICAgICAgPSB0cnVlLAogfTsKLS0gCjEuOC4zLjEKCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 02 05:17:02 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Jul 2019 05: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 1hiBA6-00011I-Qe; Tue, 02 Jul 2019 05:17:02 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=is1s=U7=oracle.com=zhenzhong.duan@srs-us1.protection.inumbo.net>)
 id 1hiBA5-00010s-Uw
 for xen-devel@lists.xenproject.org; Tue, 02 Jul 2019 05:17:01 +0000
X-Inumbo-ID: 9c0353ca-9c88-11e9-8c01-bfb3e5f79678
Received: from userp2130.oracle.com (unknown [156.151.31.86])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 9c0353ca-9c88-11e9-8c01-bfb3e5f79678;
 Tue, 02 Jul 2019 05:16:56 +0000 (UTC)
Received: from pps.filterd (userp2130.oracle.com [127.0.0.1])
 by userp2130.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x625DU14121657;
 Tue, 2 Jul 2019 05:16:44 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-2018-07-02;
 bh=tv0WJqGhMWgASy2cp0R54zmW/Tss6rl3pT32IAc9TR4=;
 b=qYEu6cN1GXX7s0m/j5aKzZvT3q16k3u+PUXTz8CjQ75JjsvIt0mbqp3A9GH7JTKijzPi
 XlnX9McKf0fd86J9xobJIig6rHQu4TnGbjlfCFCDejRi1GInnTFSVHGf15271mzcdvku
 zZH7v0mosIQ+AvnbSlzWKHUen7idYAo9BlKimwmp6UslrNNMnAdpJJOAxbX5fMQ1T8Bz
 0uim0DgpGFVN01MyWTj/RbbT7kOhoP3FREB3wIH+ZDW4sNjcuMNr86aStaG+p72W7oE2
 qSJB9H5FRSfoj/tXkwaSPVgCyOzKGuwyvM0hRLNbDl1xz6/c4viW/RYLjK++Bqx6tb2F 8A== 
Received: from userp3020.oracle.com (userp3020.oracle.com [156.151.31.79])
 by userp2130.oracle.com with ESMTP id 2te61e13wy-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 02 Jul 2019 05:16:43 +0000
Received: from pps.filterd (userp3020.oracle.com [127.0.0.1])
 by userp3020.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x625CSsE040339;
 Tue, 2 Jul 2019 05:16:43 GMT
Received: from aserv0122.oracle.com (aserv0122.oracle.com [141.146.126.236])
 by userp3020.oracle.com with ESMTP id 2tebbjhuc4-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 02 Jul 2019 05:16:43 +0000
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 x625GgOR010599;
 Tue, 2 Jul 2019 05:16:42 GMT
Received: from z2.cn.oracle.com (/10.182.69.87)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Mon, 01 Jul 2019 22:16:42 -0700
From: Zhenzhong Duan <zhenzhong.duan@oracle.com>
To: linux-kernel@vger.kernel.org
Date: Mon,  1 Jul 2019 13:19:56 +0800
Message-Id: <1561958399-28906-3-git-send-email-zhenzhong.duan@oracle.com>
X-Mailer: git-send-email 1.8.3.1
In-Reply-To: <1561958399-28906-1-git-send-email-zhenzhong.duan@oracle.com>
References: <1561958399-28906-1-git-send-email-zhenzhong.duan@oracle.com>
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9305
 signatures=668688
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-1810050000 definitions=main-1907020057
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9305
 signatures=668688
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0
 priorityscore=1501 malwarescore=0
 suspectscore=1 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015
 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=999 adultscore=0
 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1810050000
 definitions=main-1907020058
Subject: [Xen-devel] [PATCH v4 2/5] x86: Add nopv parameter to disable PV
 extensions
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, sstabellini@kernel.org,
 Jan Kiszka <jan.kiszka@siemens.com>,
 Zhenzhong Duan <zhenzhong.duan@oracle.com>, mingo@redhat.com, bp@alien8.de,
 xen-devel@lists.xenproject.org, 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>

SW4gdmlydHVhbGl6YXRpb24gZW52aXJvbm1lbnQsIFBWIGV4dGVuc2lvbnMgKGRyaXZlcnMsIGlu
dGVycnVwdHMsCnRpbWVycywgZXRjKSBhcmUgZW5hYmxlZCBpbiB0aGUgbWFqb3JpdHkgb2YgdXNl
IGNhc2VzIHdoaWNoIGlzIHRoZQpiZXN0IG9wdGlvbi4KCkhvd2V2ZXIsIGluIHNvbWUgY2FzZXMg
KGtleGVjIG5vdCBmdWxseSB3b3JraW5nLCBiZW5jaG1hcmtpbmcpCndlIHdhbnQgdG8gZGlzYWJs
ZSBQViBleHRlbnNpb25zLiBBcyBzdWNoIGludHJvZHVjZSB0aGUKJ25vcHYnIHBhcmFtZXRlciB0
aGF0IHdpbGwgZG8gaXQuCgpUaGVyZSBhcmUgZ3Vlc3QgdHlwZXMgd2hpY2gganVzdCB3b24ndCB3
b3JrIHdpdGhvdXQgUFYgZXh0ZW5zaW9ucywKbGlrZSBYZW4gUFYsIFhlbiBQVkggYW5kIGphaWxo
b3VzZS4gYWRkIGEgImlnbm9yZV9ub3B2IiBtZW1iZXIgdG8Kc3RydWN0IGh5cGVydmlzb3JfeDg2
IHNldCB0byB0cnVlIGZvciB0aG9zZSBndWVzdCB0eXBlcyBhbmQgY2FsbAp0aGUgZGV0ZWN0IGZ1
bmN0aW9ucyBvbmx5IGlmIG5vcHYgaXMgZmFsc2Ugb3IgaWdub3JlX25vcHYgaXMgdHJ1ZS4KClRo
ZXJlIGlzIGFscmVhZHkgJ3hlbl9ub3B2JyBwYXJhbWV0ZXIgZm9yIFhFTiBwbGF0Zm9ybSBidXQg
bm90IGZvcgpvdGhlcnMuICd4ZW5fbm9wdicgY2FuIHRoZW4gYmUgcmVtb3ZlZCB3aXRoIHRoaXMg
Y2hhbmdlLgoKU3VnZ2VzdGVkLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+ClNp
Z25lZC1vZmYtYnk6IFpoZW56aG9uZyBEdWFuIDx6aGVuemhvbmcuZHVhbkBvcmFjbGUuY29tPgpS
ZXZpZXdlZC1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgpDYzogVGhvbWFzIEds
ZWl4bmVyIDx0Z2x4QGxpbnV0cm9uaXguZGU+CkNjOiBJbmdvIE1vbG5hciA8bWluZ29AcmVkaGF0
LmNvbT4KQ2M6IEJvcmlzbGF2IFBldGtvdiA8YnBAYWxpZW44LmRlPgpDYzogSmFuIEtpc3prYSA8
amFuLmtpc3prYUBzaWVtZW5zLmNvbT4KQ2M6IEJvcmlzIE9zdHJvdnNreSA8Ym9yaXMub3N0cm92
c2t5QG9yYWNsZS5jb20+CkNjOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5l
bC5vcmc+Ci0tLQogRG9jdW1lbnRhdGlvbi9hZG1pbi1ndWlkZS9rZXJuZWwtcGFyYW1ldGVycy50
eHQgfCAgNSArKysrKwogYXJjaC94ODYvaW5jbHVkZS9hc20vaHlwZXJ2aXNvci5oICAgICAgICAg
ICAgICAgfCAgMyArKysKIGFyY2gveDg2L2tlcm5lbC9jcHUvaHlwZXJ2aXNvci5jICAgICAgICAg
ICAgICAgIHwgMTEgKysrKysrKysrKysKIGFyY2gveDg2L2tlcm5lbC9qYWlsaG91c2UuYyAgICAg
ICAgICAgICAgICAgICAgIHwgIDEgKwogYXJjaC94ODYveGVuL2VubGlnaHRlbl9wdi5jICAgICAg
ICAgICAgICAgICAgICAgfCAgMSArCiA1IGZpbGVzIGNoYW5nZWQsIDIxIGluc2VydGlvbnMoKykK
CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2FkbWluLWd1aWRlL2tlcm5lbC1wYXJhbWV0ZXJz
LnR4dCBiL0RvY3VtZW50YXRpb24vYWRtaW4tZ3VpZGUva2VybmVsLXBhcmFtZXRlcnMudHh0Cmlu
ZGV4IDEzOGY2NjYuLjIxZTA4YWYgMTAwNjQ0Ci0tLSBhL0RvY3VtZW50YXRpb24vYWRtaW4tZ3Vp
ZGUva2VybmVsLXBhcmFtZXRlcnMudHh0CisrKyBiL0RvY3VtZW50YXRpb24vYWRtaW4tZ3VpZGUv
a2VybmVsLXBhcmFtZXRlcnMudHh0CkBAIC01MjY4LDYgKzUyNjgsMTEgQEAKIAkJCWltcHJvdmUg
dGltZXIgcmVzb2x1dGlvbiBhdCB0aGUgZXhwZW5zZSBvZiBwcm9jZXNzaW5nCiAJCQltb3JlIHRp
bWVyIGludGVycnVwdHMuCiAKKwlub3B2PQkJW1g4NixYRU4sS1ZNLEhZUEVSX1YsVk1XQVJFXQor
CQkJRGlzYWJsZXMgdGhlIFBWIG9wdGltaXphdGlvbnMgZm9yY2luZyB0aGUgZ3Vlc3QgdG8gcnVu
CisJCQlhcyBnZW5lcmljIGd1ZXN0IHdpdGggbm8gUFYgZHJpdmVycy4gQ3VycmVudGx5IHN1cHBv
cnQKKwkJCVhFTiBIVk0sIEtWTSwgSFlQRVJfViBhbmQgVk1XQVJFIGd1ZXN0LgorCiAJeGlyYzJw
c19jcz0JW05FVCxQQ01DSUFdCiAJCQlGb3JtYXQ6CiAJCQk8aXJxPiw8aXJxX21hc2s+LDxpbz4s
PGZ1bGxfZHVwbGV4Piw8ZG9fc291bmQ+LDxsb2NrdXBfaGFjaz5bLDxpcnEyPlssPGlycTM+Wyw8
aXJxND5dXV0KZGlmZiAtLWdpdCBhL2FyY2gveDg2L2luY2x1ZGUvYXNtL2h5cGVydmlzb3IuaCBi
L2FyY2gveDg2L2luY2x1ZGUvYXNtL2h5cGVydmlzb3IuaAppbmRleCA4YzVhYWJhLi5kNzVkMmVh
IDEwMDY0NAotLS0gYS9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9oeXBlcnZpc29yLmgKKysrIGIvYXJj
aC94ODYvaW5jbHVkZS9hc20vaHlwZXJ2aXNvci5oCkBAIC01Miw2ICs1Miw5IEBAIHN0cnVjdCBo
eXBlcnZpc29yX3g4NiB7CiAKIAkvKiBydW50aW1lIGNhbGxiYWNrcyAqLwogCXN0cnVjdCB4ODZf
aHlwZXJfcnVudGltZSBydW50aW1lOworCisJLyogaWdub3JlIG5vcHYgcGFyYW1ldGVyICovCisJ
Ym9vbCBpZ25vcmVfbm9wdjsKIH07CiAKIGV4dGVybiBlbnVtIHg4Nl9oeXBlcnZpc29yX3R5cGUg
eDg2X2h5cGVyX3R5cGU7CmRpZmYgLS1naXQgYS9hcmNoL3g4Ni9rZXJuZWwvY3B1L2h5cGVydmlz
b3IuYyBiL2FyY2gveDg2L2tlcm5lbC9jcHUvaHlwZXJ2aXNvci5jCmluZGV4IDQ3OWNhNDcuLjMz
N2ZmMDcgMTAwNjQ0Ci0tLSBhL2FyY2gveDg2L2tlcm5lbC9jcHUvaHlwZXJ2aXNvci5jCisrKyBi
L2FyY2gveDg2L2tlcm5lbC9jcHUvaHlwZXJ2aXNvci5jCkBAIC01NCw2ICs1NCwxNCBAQAogZW51
bSB4ODZfaHlwZXJ2aXNvcl90eXBlIHg4Nl9oeXBlcl90eXBlOwogRVhQT1JUX1NZTUJPTCh4ODZf
aHlwZXJfdHlwZSk7CiAKK2Jvb2wgX19pbml0ZGF0YSBub3B2Oworc3RhdGljIF9faW5pdCBpbnQg
cGFyc2Vfbm9wdihjaGFyICphcmcpCit7CisJbm9wdiA9IHRydWU7CisJcmV0dXJuIDA7Cit9Citl
YXJseV9wYXJhbSgibm9wdiIsIHBhcnNlX25vcHYpOworCiBzdGF0aWMgaW5saW5lIGNvbnN0IHN0
cnVjdCBoeXBlcnZpc29yX3g4NiAqIF9faW5pdAogZGV0ZWN0X2h5cGVydmlzb3JfdmVuZG9yKHZv
aWQpCiB7CkBAIC02MSw2ICs2OSw5IEBACiAJdWludDMyX3QgcHJpLCBtYXhfcHJpID0gMDsKIAog
CWZvciAocCA9IGh5cGVydmlzb3JzOyBwIDwgaHlwZXJ2aXNvcnMgKyBBUlJBWV9TSVpFKGh5cGVy
dmlzb3JzKTsgcCsrKSB7CisJCWlmICh1bmxpa2VseShub3B2KSAmJiAhKCpwKS0+aWdub3JlX25v
cHYpCisJCQljb250aW51ZTsKKwogCQlwcmkgPSAoKnApLT5kZXRlY3QoKTsKIAkJaWYgKHByaSA+
IG1heF9wcmkpIHsKIAkJCW1heF9wcmkgPSBwcmk7CmRpZmYgLS1naXQgYS9hcmNoL3g4Ni9rZXJu
ZWwvamFpbGhvdXNlLmMgYi9hcmNoL3g4Ni9rZXJuZWwvamFpbGhvdXNlLmMKaW5kZXggZDk2ZDU2
My4uODgwMzI5ZiAxMDA2NDQKLS0tIGEvYXJjaC94ODYva2VybmVsL2phaWxob3VzZS5jCisrKyBi
L2FyY2gveDg2L2tlcm5lbC9qYWlsaG91c2UuYwpAQCAtMjE3LDQgKzIxNyw1IEBAIHN0YXRpYyBi
b29sIF9faW5pdCBqYWlsaG91c2VfeDJhcGljX2F2YWlsYWJsZSh2b2lkKQogCS5kZXRlY3QJCQk9
IGphaWxob3VzZV9kZXRlY3QsCiAJLmluaXQuaW5pdF9wbGF0Zm9ybQk9IGphaWxob3VzZV9pbml0
X3BsYXRmb3JtLAogCS5pbml0LngyYXBpY19hdmFpbGFibGUJPSBqYWlsaG91c2VfeDJhcGljX2F2
YWlsYWJsZSwKKwkuaWdub3JlX25vcHYJCT0gdHJ1ZSwKIH07CmRpZmYgLS1naXQgYS9hcmNoL3g4
Ni94ZW4vZW5saWdodGVuX3B2LmMgYi9hcmNoL3g4Ni94ZW4vZW5saWdodGVuX3B2LmMKaW5kZXgg
NDcyMmJhMi4uNWQxNjgyNCAxMDA2NDQKLS0tIGEvYXJjaC94ODYveGVuL2VubGlnaHRlbl9wdi5j
CisrKyBiL2FyY2gveDg2L3hlbi9lbmxpZ2h0ZW5fcHYuYwpAQCAtMTQ2Myw0ICsxNDYzLDUgQEAg
c3RhdGljIHVpbnQzMl90IF9faW5pdCB4ZW5fcGxhdGZvcm1fcHYodm9pZCkKIAkuZGV0ZWN0ICAg
ICAgICAgICAgICAgICA9IHhlbl9wbGF0Zm9ybV9wdiwKIAkudHlwZQkJCT0gWDg2X0hZUEVSX1hF
Tl9QViwKIAkucnVudGltZS5waW5fdmNwdSAgICAgICA9IHhlbl9waW5fdmNwdSwKKwkuaWdub3Jl
X25vcHYJCT0gdHJ1ZSwKIH07Ci0tIAoxLjguMy4xCgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 02 05:17:06 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Jul 2019 05:17:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hiBAA-00012Z-68; Tue, 02 Jul 2019 05:17:06 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=is1s=U7=oracle.com=zhenzhong.duan@srs-us1.protection.inumbo.net>)
 id 1hiBA8-00011r-5n
 for xen-devel@lists.xenproject.org; Tue, 02 Jul 2019 05:17:04 +0000
X-Inumbo-ID: 9d6861f6-9c88-11e9-8713-ab1a8d047537
Received: from userp2120.oracle.com (unknown [156.151.31.85])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 9d6861f6-9c88-11e9-8713-ab1a8d047537;
 Tue, 02 Jul 2019 05:16:58 +0000 (UTC)
Received: from pps.filterd (userp2120.oracle.com [127.0.0.1])
 by userp2120.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x625F8mS131069;
 Tue, 2 Jul 2019 05:16:47 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-2018-07-02;
 bh=EFSmZR+aQfjnbpTqhm/zuPPtTY2fNuao7fBCYCnO2FA=;
 b=JiBXcM/nBdWreFF1r561875O89x9rICsQrwdJFWJnE2YbA+7E1b6arNH18k5NYmr2rr8
 wBfsEdtcmks/oNOXRJWJ6vB5/ev6783Au6Cru+9f6IielStLTvl99eRIaVVWUIF87Xgx
 3Clu585huEI9bXexO/B9NSiCduN45GlyUX274E4f5Xm6IIctAhJT7sxujEKDvVikEmTM
 TnNbYX2HSz4SF9XQK5Fk6LFWOLDrLjbWRKW6XvoCLew0K2f5H19zQ76o8mP+CFC9aONB
 vMW3/f8kGkFe5wtmrStuye3Wn6PoIAuMbSKIoOd9JDLolBJl9yp3v6kcjU/y/YlvK5l5 ZA== 
Received: from userp3030.oracle.com (userp3030.oracle.com [156.151.31.80])
 by userp2120.oracle.com with ESMTP id 2te61ps3q3-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 02 Jul 2019 05:16:46 +0000
Received: from pps.filterd (userp3030.oracle.com [127.0.0.1])
 by userp3030.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x625CS1Z183825;
 Tue, 2 Jul 2019 05:16:46 GMT
Received: from userv0122.oracle.com (userv0122.oracle.com [156.151.31.75])
 by userp3030.oracle.com with ESMTP id 2tebqg9n04-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 02 Jul 2019 05:16:46 +0000
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 x625GjPC006425;
 Tue, 2 Jul 2019 05:16:45 GMT
Received: from z2.cn.oracle.com (/10.182.69.87)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Mon, 01 Jul 2019 22:16:44 -0700
From: Zhenzhong Duan <zhenzhong.duan@oracle.com>
To: linux-kernel@vger.kernel.org
Date: Mon,  1 Jul 2019 13:19:57 +0800
Message-Id: <1561958399-28906-4-git-send-email-zhenzhong.duan@oracle.com>
X-Mailer: git-send-email 1.8.3.1
In-Reply-To: <1561958399-28906-1-git-send-email-zhenzhong.duan@oracle.com>
References: <1561958399-28906-1-git-send-email-zhenzhong.duan@oracle.com>
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9305
 signatures=668688
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-1810050000 definitions=main-1907020057
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9305
 signatures=668688
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0
 priorityscore=1501 malwarescore=0
 suspectscore=1 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015
 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=999 adultscore=0
 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1810050000
 definitions=main-1907020058
Subject: [Xen-devel] [PATCH v4 3/5] Revert "xen: Introduce 'xen_nopv' to
 disable PV extensions for HVM guests."
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: jgross@suse.com, sstabellini@kernel.org,
 Zhenzhong Duan <zhenzhong.duan@oracle.com>, mingo@redhat.com, bp@alien8.de,
 xen-devel@lists.xenproject.org, 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>

VGhpcyByZXZlcnRzIGNvbW1pdCA4ZDY5M2I5MTFiYjljNTcwMDljMjRjYjE3NzJkMjA1Yjg0Yzc5
ODVjLgoKSW5zdGVhZCB3ZSB1c2UgYW4gdW5pZmllZCBwYXJhbWV0ZXIgJ25vcHYnIGZvciBhbGwg
dGhlIGh5cGVydmlzb3IKcGxhdGZvcm1zLgoKU2lnbmVkLW9mZi1ieTogWmhlbnpob25nIER1YW4g
PHpoZW56aG9uZy5kdWFuQG9yYWNsZS5jb20+ClJldmlld2VkLWJ5OiBKdWVyZ2VuIEdyb3NzIDxq
Z3Jvc3NAc3VzZS5jb20+CkNjOiBCb3JpcyBPc3Ryb3Zza3kgPGJvcmlzLm9zdHJvdnNreUBvcmFj
bGUuY29tPgpDYzogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgpDYzogU3RlZmFubyBT
dGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpDYzogVGhvbWFzIEdsZWl4bmVyIDx0
Z2x4QGxpbnV0cm9uaXguZGU+CkNjOiBJbmdvIE1vbG5hciA8bWluZ29AcmVkaGF0LmNvbT4KQ2M6
IEJvcmlzbGF2IFBldGtvdiA8YnBAYWxpZW44LmRlPgotLS0KIERvY3VtZW50YXRpb24vYWRtaW4t
Z3VpZGUva2VybmVsLXBhcmFtZXRlcnMudHh0IHwgIDQgLS0tLQogYXJjaC94ODYveGVuL2VubGln
aHRlbl9odm0uYyAgICAgICAgICAgICAgICAgICAgfCAxMiArLS0tLS0tLS0tLS0KIDIgZmlsZXMg
Y2hhbmdlZCwgMSBpbnNlcnRpb24oKyksIDE1IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL0Rv
Y3VtZW50YXRpb24vYWRtaW4tZ3VpZGUva2VybmVsLXBhcmFtZXRlcnMudHh0IGIvRG9jdW1lbnRh
dGlvbi9hZG1pbi1ndWlkZS9rZXJuZWwtcGFyYW1ldGVycy50eHQKaW5kZXggMjFlMDhhZi4uZDVj
M2RjYyAxMDA2NDQKLS0tIGEvRG9jdW1lbnRhdGlvbi9hZG1pbi1ndWlkZS9rZXJuZWwtcGFyYW1l
dGVycy50eHQKKysrIGIvRG9jdW1lbnRhdGlvbi9hZG1pbi1ndWlkZS9rZXJuZWwtcGFyYW1ldGVy
cy50eHQKQEAgLTUyNTEsMTAgKzUyNTEsNiBAQAogCQkJRGlzYWJsZXMgdGhlIHRpY2tldGxvY2sg
c2xvd3BhdGggdXNpbmcgWGVuIFBWCiAJCQlvcHRpbWl6YXRpb25zLgogCi0JeGVuX25vcHYJW1g4
Nl0KLQkJCURpc2FibGVzIHRoZSBQViBvcHRpbWl6YXRpb25zIGZvcmNpbmcgdGhlIEhWTSBndWVz
dCB0bwotCQkJcnVuIGFzIGdlbmVyaWMgSFZNIGd1ZXN0IHdpdGggbm8gUFYgZHJpdmVycy4KLQog
CXhlbl9zY3J1Yl9wYWdlcz0JW1hFTl0KIAkJCUJvb2xlYW4gb3B0aW9uIHRvIGNvbnRyb2wgc2Ny
dWJiaW5nIHBhZ2VzIGJlZm9yZSBnaXZpbmcgdGhlbSBiYWNrCiAJCQl0byBYZW4sIGZvciB1c2Ug
Ynkgb3RoZXIgZG9tYWlucy4gQ2FuIGJlIGFsc28gY2hhbmdlZCBhdCBydW50aW1lCmRpZmYgLS1n
aXQgYS9hcmNoL3g4Ni94ZW4vZW5saWdodGVuX2h2bS5jIGIvYXJjaC94ODYveGVuL2VubGlnaHRl
bl9odm0uYwppbmRleCBhYzQ5NDNjLi43ZmNiNGVhIDEwMDY0NAotLS0gYS9hcmNoL3g4Ni94ZW4v
ZW5saWdodGVuX2h2bS5jCisrKyBiL2FyY2gveDg2L3hlbi9lbmxpZ2h0ZW5faHZtLmMKQEAgLTIx
MCwxOCArMjEwLDggQEAgc3RhdGljIHZvaWQgX19pbml0IHhlbl9odm1fZ3Vlc3RfaW5pdCh2b2lk
KQogI2VuZGlmCiB9CiAKLXN0YXRpYyBib29sIHhlbl9ub3B2Owotc3RhdGljIF9faW5pdCBpbnQg
eGVuX3BhcnNlX25vcHYoY2hhciAqYXJnKQotewotICAgICAgIHhlbl9ub3B2ID0gdHJ1ZTsKLSAg
ICAgICByZXR1cm4gMDsKLX0KLWVhcmx5X3BhcmFtKCJ4ZW5fbm9wdiIsIHhlbl9wYXJzZV9ub3B2
KTsKLQogYm9vbCBfX2luaXQgeGVuX2h2bV9uZWVkX2xhcGljKHZvaWQpCiB7Ci0JaWYgKHhlbl9u
b3B2KQotCQlyZXR1cm4gZmFsc2U7CiAJaWYgKHhlbl9wdl9kb21haW4oKSkKIAkJcmV0dXJuIGZh
bHNlOwogCWlmICgheGVuX2h2bV9kb21haW4oKSkKQEAgLTIzMyw3ICsyMjMsNyBAQCBib29sIF9f
aW5pdCB4ZW5faHZtX25lZWRfbGFwaWModm9pZCkKIAogc3RhdGljIHVpbnQzMl90IF9faW5pdCB4
ZW5fcGxhdGZvcm1faHZtKHZvaWQpCiB7Ci0JaWYgKHhlbl9wdl9kb21haW4oKSB8fCB4ZW5fbm9w
dikKKwlpZiAoeGVuX3B2X2RvbWFpbigpKQogCQlyZXR1cm4gMDsKIAogCXJldHVybiB4ZW5fY3B1
aWRfYmFzZSgpOwotLSAKMS44LjMuMQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 02 05:19:08 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Jul 2019 05:19:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hiBC7-0001TK-QR; Tue, 02 Jul 2019 05:19:07 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=is1s=U7=oracle.com=zhenzhong.duan@srs-us1.protection.inumbo.net>)
 id 1hiBC6-0001TC-Rr
 for xen-devel@lists.xenproject.org; Tue, 02 Jul 2019 05:19:06 +0000
X-Inumbo-ID: e892d47c-9c88-11e9-8944-77c2be46251d
Received: from userp2120.oracle.com (unknown [156.151.31.85])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e892d47c-9c88-11e9-8944-77c2be46251d;
 Tue, 02 Jul 2019 05:19:04 +0000 (UTC)
Received: from pps.filterd (userp2120.oracle.com [127.0.0.1])
 by userp2120.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x625IrkD133671;
 Tue, 2 Jul 2019 05:18:53 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-2018-07-02;
 bh=vqXCEfmZ5gQlOnpRYRTKWKl8oRG3faoP4WDFQ3/Z1bA=;
 b=y00R8cDBVawlt1rd9K/zEIkNa9LT9SrPzZqYsjBuqUker5GpmuTglloBjzkz9GBx2GU4
 8SYGMvKdvLy7XMgqOoHvtMPqRsF/YUN8jIrSIZ7OVI/pFxIGJSwpAIPaOUMfNiNrI8J5
 pzbs/XIBvGidT0LwvQHBLw402cPfCMe+MYI/dDPeMb3LRUKvUbteq9+AWk2egXnGpc2z
 hhH6EPZkSzEw3C/VVLzfe7aZiDj6LCb8mtlz1085R8Crq4ao1SNwJU708yDHrIdeFbSx
 Wcu5hh9b2xNseAoz3rEK4zGH7gD0N/J0C4zVEcUGnFqvCY31YxtpCVi+rAxUBzibYybV DQ== 
Received: from aserp3020.oracle.com (aserp3020.oracle.com [141.146.126.70])
 by userp2120.oracle.com with ESMTP id 2te61ps3vw-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 02 Jul 2019 05:18:53 +0000
Received: from pps.filterd (aserp3020.oracle.com [127.0.0.1])
 by aserp3020.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x625Ccs1019349;
 Tue, 2 Jul 2019 05:16:52 GMT
Received: from aserv0122.oracle.com (aserv0122.oracle.com [141.146.126.236])
 by aserp3020.oracle.com with ESMTP id 2tebku1uf9-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 02 Jul 2019 05:16:52 +0000
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 x625Gp9D010788;
 Tue, 2 Jul 2019 05:16:51 GMT
Received: from z2.cn.oracle.com (/10.182.69.87)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Mon, 01 Jul 2019 22:16:51 -0700
From: Zhenzhong Duan <zhenzhong.duan@oracle.com>
To: linux-kernel@vger.kernel.org
Date: Mon,  1 Jul 2019 13:19:59 +0800
Message-Id: <1561958399-28906-6-git-send-email-zhenzhong.duan@oracle.com>
X-Mailer: git-send-email 1.8.3.1
In-Reply-To: <1561958399-28906-1-git-send-email-zhenzhong.duan@oracle.com>
References: <1561958399-28906-1-git-send-email-zhenzhong.duan@oracle.com>
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9305
 signatures=668688
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-1810050000 definitions=main-1907020057
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9305
 signatures=668688
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0
 priorityscore=1501 malwarescore=0
 suspectscore=1 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015
 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=999 adultscore=0
 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1810050000
 definitions=main-1907020059
Subject: [Xen-devel] [PATCH v4 5/5] xen: Add 'xen_nopv' parameter back for
 backward compatibility
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: jgross@suse.com, sstabellini@kernel.org,
 Zhenzhong Duan <zhenzhong.duan@oracle.com>, mingo@redhat.com, bp@alien8.de,
 xen-devel@lists.xenproject.org, 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>

TWFwICd4ZW5fbm9wdicgdG8gJ25vcHYnIGFuZCBtYXJrICd4ZW5fbm9wdicgb2Jzb2xldGUgaW4K
a2VybmVsLXBhcmFtZXRlcnMudHh0CgpTaWduZWQtb2ZmLWJ5OiBaaGVuemhvbmcgRHVhbiA8emhl
bnpob25nLmR1YW5Ab3JhY2xlLmNvbT4KQ2M6IEJvcmlzIE9zdHJvdnNreSA8Ym9yaXMub3N0cm92
c2t5QG9yYWNsZS5jb20+CkNjOiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CkNjOiBT
dGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CkNjOiBUaG9tYXMgR2xl
aXhuZXIgPHRnbHhAbGludXRyb25peC5kZT4KQ2M6IEluZ28gTW9sbmFyIDxtaW5nb0ByZWRoYXQu
Y29tPgpDYzogQm9yaXNsYXYgUGV0a292IDxicEBhbGllbjguZGU+Ci0tLQogRG9jdW1lbnRhdGlv
bi9hZG1pbi1ndWlkZS9rZXJuZWwtcGFyYW1ldGVycy50eHQgfCA2ICsrKysrKwogYXJjaC94ODYv
eGVuL2VubGlnaHRlbl9odm0uYyAgICAgICAgICAgICAgICAgICAgfCA3ICsrKysrKysKIDIgZmls
ZXMgY2hhbmdlZCwgMTMgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24v
YWRtaW4tZ3VpZGUva2VybmVsLXBhcmFtZXRlcnMudHh0IGIvRG9jdW1lbnRhdGlvbi9hZG1pbi1n
dWlkZS9rZXJuZWwtcGFyYW1ldGVycy50eHQKaW5kZXggZDVjM2RjYy4uMzRlYjMyMyAxMDA2NDQK
LS0tIGEvRG9jdW1lbnRhdGlvbi9hZG1pbi1ndWlkZS9rZXJuZWwtcGFyYW1ldGVycy50eHQKKysr
IGIvRG9jdW1lbnRhdGlvbi9hZG1pbi1ndWlkZS9rZXJuZWwtcGFyYW1ldGVycy50eHQKQEAgLTUy
NjQsNiArNTI2NCwxMiBAQAogCQkJaW1wcm92ZSB0aW1lciByZXNvbHV0aW9uIGF0IHRoZSBleHBl
bnNlIG9mIHByb2Nlc3NpbmcKIAkJCW1vcmUgdGltZXIgaW50ZXJydXB0cy4KIAorCXhlbl9ub3B2
CVtYODZdCisJCQlEaXNhYmxlcyB0aGUgUFYgb3B0aW1pemF0aW9ucyBmb3JjaW5nIHRoZSBIVk0g
Z3Vlc3QgdG8KKwkJCXJ1biBhcyBnZW5lcmljIEhWTSBndWVzdCB3aXRoIG5vIFBWIGRyaXZlcnMu
CisJCQlUaGlzIG9wdGlvbiBpcyBvYnNvbGV0ZWQgYnkgdGhlICJub3B2IiBvcHRpb24sIHdoaWNo
CisJCQloYXMgZXF1aXZhbGVudCBlZmZlY3QgZm9yIFhFTiBwbGF0Zm9ybS4KKwogCW5vcHY9CQlb
WDg2LFhFTixLVk0sSFlQRVJfVixWTVdBUkVdCiAJCQlEaXNhYmxlcyB0aGUgUFYgb3B0aW1pemF0
aW9ucyBmb3JjaW5nIHRoZSBndWVzdCB0byBydW4KIAkJCWFzIGdlbmVyaWMgZ3Vlc3Qgd2l0aCBu
byBQViBkcml2ZXJzLiBDdXJyZW50bHkgc3VwcG9ydApkaWZmIC0tZ2l0IGEvYXJjaC94ODYveGVu
L2VubGlnaHRlbl9odm0uYyBiL2FyY2gveDg2L3hlbi9lbmxpZ2h0ZW5faHZtLmMKaW5kZXggMzQw
ZGZmOC4uNWNkZDYwOCAxMDA2NDQKLS0tIGEvYXJjaC94ODYveGVuL2VubGlnaHRlbl9odm0uYwor
KysgYi9hcmNoL3g4Ni94ZW4vZW5saWdodGVuX2h2bS5jCkBAIC0yMTEsNiArMjExLDEzIEBAIHN0
YXRpYyB2b2lkIF9faW5pdCB4ZW5faHZtX2d1ZXN0X2luaXQodm9pZCkKICNlbmRpZgogfQogCitz
dGF0aWMgX19pbml0IGludCB4ZW5fcGFyc2Vfbm9wdihjaGFyICphcmcpCit7CisJbm9wdiA9IHRy
dWU7CisJcmV0dXJuIDA7Cit9CitlYXJseV9wYXJhbSgieGVuX25vcHYiLCB4ZW5fcGFyc2Vfbm9w
dik7CisKIGJvb2wgX19pbml0IHhlbl9odm1fbmVlZF9sYXBpYyh2b2lkKQogewogCWlmICh4ZW5f
cHZfZG9tYWluKCkpCi0tIAoxLjguMy4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 02 06:30:35 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Jul 2019 06:30:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hiCJ3-0007UL-LQ; Tue, 02 Jul 2019 06:30:21 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=Sn/J=U7=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hiCJ1-0007UG-LA
 for xen-devel@lists.xenproject.org; Tue, 02 Jul 2019 06:30:19 +0000
X-Inumbo-ID: d9b5665e-9c92-11e9-80a3-67c237228346
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d9b5665e-9c92-11e9-80a3-67c237228346;
 Tue, 02 Jul 2019 06:30:14 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 93E9AAFC3;
 Tue,  2 Jul 2019 06:30:13 +0000 (UTC)
To: Jan Beulich <JBeulich@suse.com>
References: <be24ad7e-9510-912c-9984-7eec792fae86@suse.com>
 <45139cf0-0b53-1ca2-c8b2-2c2e8813a82d@suse.com>
 <de741925-b823-92ee-c9be-c4cc55da859d@suse.com>
From: Juergen Gross <jgross@suse.com>
Message-ID: <0bb81eb9-8303-2dae-2fba-28c73ac74050@suse.com>
Date: Tue, 2 Jul 2019 08:30:11 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <de741925-b823-92ee-c9be-c4cc55da859d@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 13/60] xen/sched: move some per-vcpu items
 to struct sched_unit
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 Dario Faggioli <dfaggioli@suse.com>, Julien Grall <julien.grall@arm.com>,
 Meng Xu <mengxu@cis.upenn.edu>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Ian Jackson <ian.jackson@citrix.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>

T24gMDEuMDcuMTkgMTc6NDYsIEphbiBCZXVsaWNoIHdyb3RlOgo+IE9uIDAxLjA3LjIwMTkgMTc6
MTAsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4+IE9uIDAxLjA3LjE5IDE2OjA4LCBKYW4gQmV1bGlj
aCB3cm90ZToKPj4+Pj4+IE9uIDI4LjA1LjE5IGF0IDEyOjMyLCA8amdyb3NzQHN1c2UuY29tPiB3
cm90ZToKPj4+PiBAQCAtMTU1LDggKzE1Niw4IEBAIHN0YXRpYyB2b2lkIG5taV9tY2Vfc29mdGly
cSh2b2lkKQo+Pj4+ICDCoMKgwqDCoMKgwqAgKiBTZXQgdGhlIHRtcCB2YWx1ZSB1bmNvbmRpdGlv
bmFsbHksIHNvIHRoYXQgdGhlIGNoZWNrIGluIHRoZSBpcmV0Cj4+Pj4gIMKgwqDCoMKgwqDCoCAq
IGh5cGVyY2FsbCB3b3Jrcy4KPj4+PiAgwqDCoMKgwqDCoMKgICovCj4+Pj4gLcKgwqDCoCBjcHVt
YXNrX2NvcHkoc3QtPnZjcHUtPmNwdV9oYXJkX2FmZmluaXR5X3RtcCwKPj4+PiAtwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgc3QtPnZjcHUtPmNwdV9oYXJkX2FmZmluaXR5KTsKPj4+
PiArwqDCoMKgIGNwdW1hc2tfY29weShzdC0+dmNwdS0+c2NoZWRfdW5pdC0+Y3B1X2hhcmRfYWZm
aW5pdHlfdG1wLAo+Pj4+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBzdC0+dmNw
dS0+c2NoZWRfdW5pdC0+Y3B1X2hhcmRfYWZmaW5pdHkpOwo+Pj4KPj4+IEFpdWkgdGhpcyBhZmZl
Y3RzIGFsbCB2Q1BVLXMgaW4gdGhlIHVuaXQsIHdoaWNoIGlzIHVubGlrZWx5IHRvIGJlIHdoYXQg
d2UKPj4+IHdhbnQgaGVyZTogVGhlcmUncyBub3cgb25seSBvbmUgY3B1X2hhcmRfYWZmaW5pdHlf
dG1wIGZvciBhbGwgdkNQVS1zCj4+PiBpbiB0aGUgdW5pdCwgeWV0IGV2ZXJ5IHZDUFUgaW4gdGhl
cmUgbWF5IHdhbnQgdG8gbWFrZSB1c2Ugb2YgdGhlCj4+PiBmaWVsZCBpbiBwYXJhbGxlbC4KPj4K
Pj4gSG1tLCB5ZXMsIHdlJ2xsIG5lZWQgYSB1c2FnZSBiaXRtYXNrLgo+Pgo+PiBQbGVhc2Ugbm90
ZSB0aGF0IGFmZmVjdGluZyBhbGwgdmNwdXMgaW4gdGhlIHVuaXQgaXMgcGVyIGRlc2lnbi4gV2l0
aAo+PiBtdWx0aXBsZSB2Y3B1cyBvZiBhIHVuaXQgbmVlZGluZyB0aGlzIGZlYXR1cmUgaW4gcGFy
YWxsZWwgdGhlcmUgaXMgbm8KPj4gd2F5IHRoZXkgY2FuIGhhdmUgZGlmZmVyZW50IG5lZWRzIHJl
Z2FyZGluZyB0ZW1wb3JhcnkgYWZmaW5pdHkuCj4gCj4gQnV0IGhvdyB3aWxsIHRoaXMgd29yaz8g
SS5lLiBob3cgd2lsbCBhbGwgdkNQVS1zIGluIGEgdW5pdCBnZXQKPiB0aGVpciB0ZW1wb3Jhcnkg
YWZmaW5pdHkgcG9pbnRpbmcgdG8gdGhlIG9uZSBzcGVjaWZpYyBwQ1BVIGluIHF1ZXN0aW9uPwoK
VGhlIF91bml0XyBpcyBwaW5uZWQsIHNvIGFsbCB0aGUgdmNwdXMgaW4gdGhhdCB1bml0IGFyZSBw
aW5uZWQsIHRvby4KCj4gSXQncyBub3QganVzdCB0aGUgImFsbCBhdCB0aGUgc2FtZSB0aW1lIiB0
aGF0IEkgZG9uJ3Qgc2VlIHdvcmtpbmcgaGVyZSwKPiBJJ20gYWxzbyBoYXZpbmcgdHJvdWJsZSBz
ZWVpbmcgaG93IHRoZSBwb3RlbnRpYWwgY3Jvc3MtY29yZSBvciBjcm9zcy0KPiBub2RlIG1vdmVt
ZW50IHRoYXQncyBhcHBhcmVudGx5IG5lZWRlZCBoZXJlIHdvdWxkIGVuZCB1cCB3b3JraW5nLiBJ
J20KClRoZSB1bml0IGlzIG1vdmVkIHRvIGFub3RoZXIgY29yZSB2aWEgbm9ybWFsIHNjaGVkdWxp
bmcgbWVjaGFuaXNtcy4gQXMKc3dpdGNoaW5nIGNvbnRleHQgaXMgc3luY2hyb25pemVkIChzZWUg
cGF0Y2ggMzUpIGFsbCB2Y3B1cyBvZiBhIHVuaXQgYXJlCm1vdmVkIHRvZ2V0aGVyLgoKPiBub3Qg
Z29pbmcgdG8gZXhjbHVkZSB0aGF0IHRoZSBzZXQgb2YgcG9zc2libGUgcENQVS1zIGEgdkNQVSBu
ZWVkcyB0bwo+IG1vdmUgdG8gaGVyZSBpcyBzdGlsbCB3aXRoaW4gdGhlIHVuaXQsIGJ1dCB0aGVu
IEknZCBleHBlY3QgYXNzZXJ0aW9ucwo+IHRvIHRoYXQgZWZmZWN0IHRvIGJlIGFkZGVkLgoKT2th
eSwgd2lsbCBkby4KCj4gCj4+Pj4gLS0tIGEveGVuL2NvbW1vbi9kb21haW4uYwo+Pj4+ICsrKyBi
L3hlbi9jb21tb24vZG9tYWluLmMKPj4+PiBAQCAtMTI1LDExICsxMjUsNiBAQCBzdGF0aWMgdm9p
ZCB2Y3B1X2luZm9fcmVzZXQoc3RydWN0IHZjcHUgKnYpCj4+Pj4gIMKgIHN0YXRpYyB2b2lkIHZj
cHVfZGVzdHJveShzdHJ1Y3QgdmNwdSAqdikKPj4+PiAgwqAgewo+Pj4+IC3CoMKgwqAgZnJlZV9j
cHVtYXNrX3Zhcih2LT5jcHVfaGFyZF9hZmZpbml0eSk7Cj4+Pj4gLcKgwqDCoCBmcmVlX2NwdW1h
c2tfdmFyKHYtPmNwdV9oYXJkX2FmZmluaXR5X3RtcCk7Cj4+Pj4gLcKgwqDCoCBmcmVlX2NwdW1h
c2tfdmFyKHYtPmNwdV9oYXJkX2FmZmluaXR5X3NhdmVkKTsKPj4+PiAtwqDCoMKgIGZyZWVfY3B1
bWFza192YXIodi0+Y3B1X3NvZnRfYWZmaW5pdHkpOwo+Pj4+IC0KPj4+PiAgwqDCoMKgwqDCoCBm
cmVlX3ZjcHVfc3RydWN0KHYpOwo+Pj4+ICDCoCB9Cj4+Pj4gQEAgLTE1MywxMiArMTQ4LDYgQEAg
c3RydWN0IHZjcHUgKnZjcHVfY3JlYXRlKAo+Pj4+ICDCoMKgwqDCoMKgIGdyYW50X3RhYmxlX2lu
aXRfdmNwdSh2KTsKPj4+PiAtwqDCoMKgIGlmICggIXphbGxvY19jcHVtYXNrX3Zhcigmdi0+Y3B1
X2hhcmRfYWZmaW5pdHkpIHx8Cj4+Pj4gLcKgwqDCoMKgwqDCoMKgwqAgIXphbGxvY19jcHVtYXNr
X3Zhcigmdi0+Y3B1X2hhcmRfYWZmaW5pdHlfdG1wKSB8fAo+Pj4+IC3CoMKgwqDCoMKgwqDCoMKg
ICF6YWxsb2NfY3B1bWFza192YXIoJnYtPmNwdV9oYXJkX2FmZmluaXR5X3NhdmVkKSB8fAo+Pj4+
IC3CoMKgwqDCoMKgwqDCoMKgICF6YWxsb2NfY3B1bWFza192YXIoJnYtPmNwdV9zb2Z0X2FmZmlu
aXR5KSApCj4+Pj4gLcKgwqDCoMKgwqDCoMKgIGdvdG8gZmFpbDsKPj4+Cj4+PiBTZWVpbmcgdGhl
c2UsIEknbSBhY3R1YWxseSBoYXZpbmcgdHJvdWJsZSB1bmRlcnN0YW5kaW5nIGhvdyB5b3UgbWVh
bgo+Pj4gdG8gcmV0YWluIHRoZSB1c2VyIHZpc2libGUgaW50ZXJmYWNlIGJlaGF2aW9yIGhlcmU6
IElmIHlvdSBvbmx5IHN0b3JlIGFuCj4+PiBhZmZpbml0eSBwZXIgc2NoZWQgdW5pdCwgdGhlbiBo
b3cgYXJlIHlvdSBtZWFuaW5nIHRvIGhvbm9yIHRoZSB2Q1BVCj4+PiBncmFudWxhciByZXF1ZXN0
cyBjb21pbmcgaW4/Cj4+Cj4+IFdpdGggY29yZSBzY2hlZHVsaW5nIGl0IGlzIG9ubHkgcG9zc2li
bGUgdG8gc2V0ICh2aXJ0dWFsKSBjb3JlCj4+IGFmZmluaXRpZXMuIFdoZW5ldmVyIGFuIGFmZmlu
aXR5IG9mIGEgdmNwdSBpcyBiZWluZyBzZXQgaXQgd2lsbCBzZXQgdGhlCj4+IGFmZmluaXR5IG9m
IHRoZSB3aG9sZSB1bml0Lgo+IAo+IEhtbSwgdGhhdCdzIGluZGVlZCB3aGF0IEkgd2FzIGRlZHVj
aW5nLCBidXQgaG93IHdpbGwgd2Ugc2VsbCB0aGlzCj4gdG8gcGVvcGxlIGFjdHVhbGx5IGZpZGRs
aW5nIHdpdGggdkNQVSBhZmZpbml0aWVzPyBJIGZvcmVzZWUgZ2V0dGluZwo+IGJ1ZyByZXBvcnRz
IHRoYXQgdGhlIHJlc3BlY3RpdmUgeGwgY29tbWFuZChzKSBkbyhlcyluJ3QgZG8gYW55bW9yZQo+
IHdoYXQgaXQgdXNlZCB0byBkby4KClRoZSBuZXcgYmVoYXZpb3IgbXVzdCBiZSBkb2N1bWVudGVk
LCBzdXJlLgoKPiAKPj4+PiAtLS0gYS94ZW4vaW5jbHVkZS94ZW4vc2NoZWQtaWYuaAo+Pj4+ICsr
KyBiL3hlbi9pbmNsdWRlL3hlbi9zY2hlZC1pZi5oCj4+Pj4gQEAgLTQzOCwxMSArNDM4LDExIEBA
IHN0YXRpYyBpbmxpbmUgY3B1bWFza190KiBjcHVwb29sX2RvbWFpbl9jcHVtYXNrKHN0cnVjdCBk
b21haW4gKmQpCj4+Pj4gIMKgwqAgKiAqIFRoZSBoYXJkIGFmZmluaXR5IGlzIG5vdCBhIHN1YnNl
dCBvZiBzb2Z0IGFmZmluaXR5Cj4+Pj4gIMKgwqAgKiAqIFRoZXJlIGlzIGFuIG92ZXJsYXAgYmV0
d2VlbiB0aGUgc29mdCBhbmQgaGFyZCBhZmZpbml0eSBtYXNrcwo+Pj4+ICDCoMKgICovCj4+Pj4g
LXN0YXRpYyBpbmxpbmUgaW50IGhhc19zb2Z0X2FmZmluaXR5KGNvbnN0IHN0cnVjdCB2Y3B1ICp2
KQo+Pj4+ICtzdGF0aWMgaW5saW5lIGludCBoYXNfc29mdF9hZmZpbml0eShjb25zdCBzdHJ1Y3Qg
c2NoZWRfdW5pdCAqdW5pdCkKPj4+PiAgwqAgewo+Pj4+IC3CoMKgwqAgcmV0dXJuIHYtPnNvZnRf
YWZmX2VmZmVjdGl2ZSAmJgo+Pj4+IC3CoMKgwqDCoMKgwqDCoMKgwqDCoCAhY3B1bWFza19zdWJz
ZXQoY3B1cG9vbF9kb21haW5fY3B1bWFzayh2LT5kb21haW4pLAo+Pj4+IC3CoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIHYtPmNwdV9zb2Z0X2FmZmlu
aXR5KTsKPj4+PiArwqDCoMKgIHJldHVybiB1bml0LT5zb2Z0X2FmZl9lZmZlY3RpdmUgJiYKPj4+
PiArwqDCoMKgwqDCoMKgwqDCoMKgwqAgIWNwdW1hc2tfc3Vic2V0KGNwdXBvb2xfZG9tYWluX2Nw
dW1hc2sodW5pdC0+dmNwdS0+ZG9tYWluKSwKPj4+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCB1bml0LT5jcHVfc29mdF9hZmZpbml0eSk7Cj4+
Pj4gIMKgIH0KPj4+Cj4+PiBPa2F5LCBhdCB0aGUgbW9tZW50IHRoZXJlIGxvb2tzIHRvIGJlIGEg
MToxIHJlbGF0aW9uc2hpcCBiZXR3ZWVuIHNjaGVkCj4+PiB1bml0cyBhbmQgdkNQVS1zLiBUaGlz
IHdvdWxkIC0gYXQgdGhpcyBwb2ludCBvZiB0aGUgc2VyaWVzIC0gaW52YWxpZGF0ZSBtb3N0Cj4+
PiBteSBlYXJsaWVyIGNvbW1lbnRzLiBIb3dldmVyLCBpbiBwYXRjaCA1NyBJIGRvbid0IHNlZSBo
b3cgdGhpcyB1bml0LT52Y3B1Cj4+PiBtYXBwaW5nIHdvdWxkIGdldCBicm9rZW4sIGFuZCBJIGNh
bid0IHNlZW0gdG8gaWRlbnRpZnkgYW55IG90aGVyIHBhdGNoCj4+PiB3aGVyZSB0aGlzIG1pZ2h0
IGJlIGhhcHBlbmluZy4gTG9va2luZyBhdCB0aGUgZ2l0aHViIGJyYW5jaCBJIGFsc28gZ2V0IHRo
ZQo+Pj4gaW1wcmVzc2lvbiB0aGF0IHRoZSBzdHJ1Y3QgdmNwdSAqIHBvaW50ZXIgb3V0IG9mIHN0
cnVjdCBzY2hlZF91bml0IHN1cnZpdmVzCj4+PiB1bnRpbCB0aGUgZW5kIG9mIHRoZSBzZXJpZXMs
IHdoaWNoIGRvZXNuJ3Qgc2VlbSByaWdodCB0byBtZS4KPj4KPj4gSXQgaXMgcmlnaHQuIFRoZSB2
Y3B1IHBvaW50ZXIgaW4gdGhlIHNjaGVkX3VuaXQgaXMgcG9pbnRpbmcgdG8gdGhlIGZpcnN0Cj4+
IHZjcHUgb2YgdGhlIHVuaXQgYXQgdGhlIGVuZCBvZiB0aGUgc2VyaWVzLiBGdXJ0aGVyIHZjcHVz
IGFyZSBmb3VuZCB2aWEKPj4gdi0+bmV4dF9pbl9saXN0Lgo+IAo+IEknbSBhZnJhaWQgdGhpcyBz
ZXRzIHVzIHVwIGZvciBtaXN1bmRlcnN0YW5kaW5nIGFuZCBtaXN1c2UuIEkgZG9uJ3QKPiB0aGlu
ayB0aGVyZSBzaG91bGQgYmUgYSBzdHJhaWdodCBzdHJ1Y3QgdmNwdSAqIG91dCBvZiBzdHJ1Y3Qg
c2NoZWRfdW5pdC4KClRoYXQgd2FzIHRoZSBtb3N0IGVmZmVjdGl2ZSB3YXkgdG8gZG8gaXQuIFdo
YXQgYXJlIHlvdSBzdWdnZXN0aW5nPwoKPiAKPj4+PiBAQCAtOTgwLDcgKzk3OCw3IEBAIHN0YXRp
YyBpbmxpbmUgYm9vbCBpc19odm1fdmNwdShjb25zdCBzdHJ1Y3QgdmNwdSAqdikKPj4+PiAgwqAg
c3RhdGljIGlubGluZSBib29sIGlzX2h3ZG9tX3Bpbm5lZF92Y3B1KGNvbnN0IHN0cnVjdCB2Y3B1
ICp2KQo+Pj4+ICDCoCB7Cj4+Pj4gIMKgwqDCoMKgwqAgcmV0dXJuIChpc19oYXJkd2FyZV9kb21h
aW4odi0+ZG9tYWluKSAmJgo+Pj4+IC3CoMKgwqDCoMKgwqDCoMKgwqDCoMKgIGNwdW1hc2tfd2Vp
Z2h0KHYtPmNwdV9oYXJkX2FmZmluaXR5KSA9PSAxKTsKPj4+PiArwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoCBjcHVtYXNrX3dlaWdodCh2LT5zY2hlZF91bml0LT5jcHVfaGFyZF9hZmZpbml0eSkgPT0g
MSk7Cj4+Pj4gIMKgIH0KPj4+Cj4+PiBTZWVpbmcgdGhpcyAtIGhvdyBpcyBwaW5uaW5nIChieSBj
b21tYW5kIGxpbmUgb3B0aW9uIG9yIGJ5IERvbTAKPj4+IGRvaW5nIHRoaXMgb24gaXRzZWxmIHRy
YW5zaWVudGx5KSBnb2luZyB0byB3b3JrIHdpdGggY29yZSBzY2hlZHVsaW5nPwo+Pgo+PiBJbiB0
aGUgZW5kIG9ubHkgdGhlIGJpdCBvZiB0aGUgZmlyc3QgdmNwdSBvZiBhIHVuaXQgd2lsbCBiZSBz
ZXQgaW4gdGhlCj4+IGFmZmluaXR5IG1hc2tzLCBhZmZlY3RpbmcgYWxsIHZjcHVzIG9mIHRoZSB1
bml0Lgo+IAo+IEknbSBjb25mdXNlZCAtIHdoYXQgImJpdCBvZiB0aGUgZmlyc3QgdmNwdSBvZiBh
IHVuaXQiIGFyZSB5b3UgcmVmZXJyaW5nCj4gdG8/CgpTb3JyeSwgSSBtZWFudCB0byByZXdyaXRl
IHRoaXMgc2VudGVuY2UgYW5kIGZvcmdvdCBiZWZvcmUgc2VuZGluZy4KCkJ1dCBJIHRoaW5rIGJl
bG93IGV4cGxhbmF0aW9uIGlzIG1ha2luZyBpdCByYXRoZXIgY2xlYXIuCgo+IFRvIGdpdmUgYW4g
ZXhhbXBsZSBvZiB3aGF0IEkgbWVhbnQgd2l0aCBteSBlYXJsaWVyIHJlcGx5OiBIb3cgaXMgRG9t
MAo+IHJlcXVlc3RpbmcgaXRzIHZDUFUgNSB0byBiZSBwaW5uZWQgdG8gcENQVSAzIGdvaW5nIHRv
IGJlIHNhdGlzZmllZCwKPiBpbmRlcGVuZGVudCBvZiB0aGUgc2NoZWQgdW5pdCB0aGF0IHZDUFUg
NSBpcyBhc3NvY2lhdGVkIHdpdGg/IElzIHRoZQo+IHdob2xlIHNjaGVkIHVuaXQgZ2V0dGluZyBt
b3ZlZCBvdmVyIHRoZW4/IElmIHNvLCB3aGF0IGlmIGFub3RoZXIgdkNQVQo+IGluIHRoZSBzYW1l
IHNjaGVkIHVuaXQgYXQgdGhlIHNhbWUgdGltZSByZXF1ZXN0cyB0byBiZSBwaW5uZWQgdG8gcENQ
VQo+IDE3LCBvbiBhIGRpZmZlcmVudCBub2RlL3NvY2tldD8KClllcywgdGhlIHdob2xlIHNjaGVk
IHVuaXQgd2lsbCBiZSBtb3ZlZC4KCkFuZCBpbiBjYXNlIGEgdW5pdCBpcyBhbHJlYWR5IHBpbm5l
ZCBhbmQgYSBjb25mbGljdGluZyByZXF1ZXN0IGlzIG1hZGUKdGhlIG5ldyByZXF1ZXN0IHdpbGwg
ZWl0aGVyIG92ZXJyaWRlIHRoZSBvbGQgcGlubmluZyAoaW4gY2FzZSB0aGF0IHdhcwphICJub3Jt
YWwiIHBpbm5pbmcgdmlhIHhsIGNvbW1hbmQpIG9yIGl0IHdpbGwgYmUgcmVqZWN0ZWQgKGluIGNh
c2UgdGhlCm9sZCBwaW5uaW5nIHdhcyBkb25lIHZpYSBTQ0hFRE9QX3Bpbl9vdmVycmlkZSkuCgoK
SnVlcmdlbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 02 07:54:46 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Jul 2019 07: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 1hiDcP-0005KT-NV; Tue, 02 Jul 2019 07:54:25 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Fr47=U7=intel.com=chao.gao@srs-us1.protection.inumbo.net>)
 id 1hiDcP-0005KO-2z
 for xen-devel@lists.xenproject.org; Tue, 02 Jul 2019 07:54:25 +0000
X-Inumbo-ID: 99c499dc-9c9e-11e9-91fa-23c460302157
Received: from mga18.intel.com (unknown [134.134.136.126])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 99c499dc-9c9e-11e9-91fa-23c460302157;
 Tue, 02 Jul 2019 07:54:21 +0000 (UTC)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from fmsmga006.fm.intel.com ([10.253.24.20])
 by orsmga106.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 02 Jul 2019 00:42:32 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.63,442,1557212400"; d="scan'208";a="362532214"
Received: from gao-cwp.sh.intel.com ([10.239.159.26])
 by fmsmga006.fm.intel.com with ESMTP; 02 Jul 2019 00:42:30 -0700
From: Chao Gao <chao.gao@intel.com>
To: xen-devel@lists.xenproject.org
Date: Tue,  2 Jul 2019 15:46:40 +0800
Message-Id: <1562053600-32685-1-git-send-email-chao.gao@intel.com>
X-Mailer: git-send-email 1.9.1
Subject: [Xen-devel] [PATCH] libxl_qmp: wait for completion of device removal
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <wl@xen.org>,
 Chao Gao <chao.gao@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>

VG8gcmVtb3ZlIGEgZGV2aWNlIGZyb20gYSBkb21haW4sIGEgcW1wIGNvbW1hbmQgaXMgc2VudCB0
byBxZW11LiBCdXQgaXQgaXMKaGFuZGxlZCBieSBxZW11IGFzeWNocm9ub3VzbHkuIEV2ZW4gdGhl
IHFtcCBjb21tYW5kIGlzIGNsYWltZWQgdG8gYmUgZG9uZSwKdGhlIGFjdHVhbCBoYW5kbGluZyBp
biBxZW11IHNpZGUgbWF5IGhhcHBlbiBsYXRlci4KVGhpcyBiZWhhdmlvciBicmluZ3MgdHdvIHF1
ZXN0aW9uczoKMS4gQXR0YWNoaW5nIGEgZGV2aWNlIGJhY2sgdG8gYSBkb21haW4gcmlnaHQgYWZ0
ZXIgZGV0YWNoaW5nIHRoZSBkZXZpY2UgZnJvbQp0aGF0IGRvbWFpbiB3b3VsZCBmYWlsIHdpdGgg
ZXJyb3I6CgpsaWJ4bDogZXJyb3I6IGxpYnhsX3FtcC5jOjM0MTpxbXBfaGFuZGxlX2Vycm9yX3Jl
c3BvbnNlOiBEb21haW4gMTpyZWNlaXZlZCBhbgplcnJvciBtZXNzYWdlIGZyb20gUU1QIHNlcnZl
cjogRHVwbGljYXRlIElEICdwY2ktcHQtNjBfMDAuMCcgZm9yIGRldmljZQoKMi4gQWNjZXNzZXMg
dG8gUENJIGNvbmZpZ3VyYXRpb24gc3BhY2UgaW4gUWVtdSBtYXkgb3ZlcmxhcCB3aXRoIGxhdGVy
IGRldmljZQpyZXNldCBpc3N1ZWQgYnkgJ3hsJyBvciBieSBwY2liYWNrLgoKSW4gb3JkZXIgdG8g
YXZvaWQgbWVudGlvbmVkIHF1ZXN0aW9ucywgd2FpdCBmb3IgdGhlIGNvbXBsZXRpb24gb2YgZGV2
aWNlCnJlbW92YWwgYnkgcXVlcnlpbmcgYWxsIHBjaSBkZXZpY2VzIHVzaW5nIHFtcCBjb21tYW5k
IGFuZCBlbnN1cmluZyB0aGUgdGFyZ2V0CmRldmljZSBpc24ndCBsaXN0ZWQuIE9ubHkgcmV0cnkg
NSB0aW1lcyB0byBhdm9pZCAneGwnIHBvdGVudGlhbGx5IGJlaW5nIGJsb2NrZWQKYnkgcWVtdS4K
ClNpZ25lZC1vZmYtYnk6IENoYW8gR2FvIDxjaGFvLmdhb0BpbnRlbC5jb20+Ci0tLQogdG9vbHMv
bGlieGwvbGlieGxfcW1wLmMgfCA1NyArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKystCiAxIGZpbGUgY2hhbmdlZCwgNTYgaW5zZXJ0aW9ucygrKSwgMSBkZWxl
dGlvbigtKQoKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX3FtcC5jIGIvdG9vbHMvbGli
eGwvbGlieGxfcW1wLmMKaW5kZXggNDJjOGFiOC4uMThmNjEyNiAxMDA2NDQKLS0tIGEvdG9vbHMv
bGlieGwvbGlieGxfcW1wLmMKKysrIGIvdG9vbHMvbGlieGwvbGlieGxfcW1wLmMKQEAgLTkxNiw2
ICs5MTYsMzggQEAgb3V0OgogICAgIHJldHVybiByYzsKIH0KIAorc3RhdGljIGludCBwY2lfZGVs
X2NhbGxiYWNrKGxpYnhsX19xbXBfaGFuZGxlciAqcW1wLAorICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGNvbnN0IGxpYnhsX19qc29uX29iamVjdCAqcmVzcG9uc2UsIHZvaWQgKm9wYXF1ZSkK
K3sKKyAgICBjb25zdCBjaGFyICphc2tlZF9pZCA9IG9wYXF1ZTsKKyAgICBjb25zdCBsaWJ4bF9f
anNvbl9vYmplY3QgKmJ1cyA9IE5VTEw7CisgICAgR0NfSU5JVChxbXAtPmN0eCk7CisgICAgaW50
IGksIGosIHJjID0gMDsKKworICAgIGZvciAoaSA9IDA7IChidXMgPSBsaWJ4bF9fanNvbl9hcnJh
eV9nZXQocmVzcG9uc2UsIGkpKTsgaSsrKSB7CisgICAgICAgIGNvbnN0IGxpYnhsX19qc29uX29i
amVjdCAqZGV2aWNlcyA9IE5VTEw7CisgICAgICAgIGNvbnN0IGxpYnhsX19qc29uX29iamVjdCAq
ZGV2aWNlID0gTlVMTDsKKyAgICAgICAgY29uc3QgbGlieGxfX2pzb25fb2JqZWN0ICpvID0gTlVM
TDsKKyAgICAgICAgY29uc3QgY2hhciAqaWQgPSBOVUxMOworCisgICAgICAgIGRldmljZXMgPSBs
aWJ4bF9fanNvbl9tYXBfZ2V0KCJkZXZpY2VzIiwgYnVzLCBKU09OX0FSUkFZKTsKKworICAgICAg
ICBmb3IgKGogPSAwOyAoZGV2aWNlID0gbGlieGxfX2pzb25fYXJyYXlfZ2V0KGRldmljZXMsIGop
KTsgaisrKSB7CisgICAgICAgICAgICAgbyA9IGxpYnhsX19qc29uX21hcF9nZXQoInFkZXZfaWQi
LCBkZXZpY2UsIEpTT05fU1RSSU5HKTsKKyAgICAgICAgICAgICBpZCA9IGxpYnhsX19qc29uX29i
amVjdF9nZXRfc3RyaW5nKG8pOworCisgICAgICAgICAgICAgaWYgKGlkICYmIHN0cmNtcChhc2tl
ZF9pZCwgaWQpID09IDApIHsKKyAgICAgICAgICAgICAgICAgcmMgPSAxOworICAgICAgICAgICAg
ICAgICBnb3RvIG91dDsKKyAgICAgICAgICAgICB9CisgICAgICAgIH0KKyAgICB9CisKK291dDoK
KyAgICBHQ19GUkVFOworICAgIHJldHVybiByYzsKK30KKwogc3RhdGljIGludCBxbXBfcnVuX2Nv
bW1hbmQobGlieGxfX2djICpnYywgaW50IGRvbWlkLAogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgY29uc3QgY2hhciAqY21kLCBsaWJ4bF9fanNvbl9vYmplY3QgKmFyZ3MsCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBxbXBfY2FsbGJhY2tfdCBjYWxsYmFjaywgdm9pZCAqb3BhcXVlKQpA
QCAtMTAwMCw5ICsxMDMyLDMyIEBAIGludCBsaWJ4bF9fcW1wX3BjaV9hZGQobGlieGxfX2djICpn
YywgaW50IGRvbWlkLCBsaWJ4bF9kZXZpY2VfcGNpICpwY2lkZXYpCiBzdGF0aWMgaW50IHFtcF9k
ZXZpY2VfZGVsKGxpYnhsX19nYyAqZ2MsIGludCBkb21pZCwgY2hhciAqaWQpCiB7CiAgICAgbGli
eGxfX2pzb25fb2JqZWN0ICphcmdzID0gTlVMTDsKKyAgICBsaWJ4bF9fcW1wX2hhbmRsZXIgKnFt
cCA9IE5VTEw7CisgICAgaW50IHJjID0gMDsKKworICAgIHFtcCA9IGxpYnhsX19xbXBfaW5pdGlh
bGl6ZShnYywgZG9taWQpOworICAgIGlmICghcW1wKQorICAgICAgICByZXR1cm4gRVJST1JfRkFJ
TDsKIAogICAgIHFtcF9wYXJhbWV0ZXJzX2FkZF9zdHJpbmcoZ2MsICZhcmdzLCAiaWQiLCBpZCk7
Ci0gICAgcmV0dXJuIHFtcF9ydW5fY29tbWFuZChnYywgZG9taWQsICJkZXZpY2VfZGVsIiwgYXJn
cywgTlVMTCwgTlVMTCk7CisgICAgcmMgPSBxbXBfc3luY2hyb25vdXNfc2VuZChxbXAsICJkZXZp
Y2VfZGVsIiwgYXJncywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIE5VTEwsIE5VTEws
IHFtcC0+dGltZW91dCk7CisgICAgaWYgKHJjID09IDApIHsKKyAgICAgICAgdW5zaWduZWQgaW50
IHJldHJ5ID0gMDsKKworICAgICAgICBkbyB7CisgICAgICAgICAgICBpZiAocW1wX3N5bmNocm9u
b3VzX3NlbmQocW1wLCAicXVlcnktcGNpIiwgTlVMTCwKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwY2lfZGVsX2NhbGxiYWNrLCBpZCwgcW1wLT50aW1lb3V0KSA9PSAwKSB7
CisgICAgICAgICAgICAgICAgYnJlYWs7CisgICAgICAgICAgICB9CisgICAgICAgICAgICBMT0dE
KERFQlVHLCBxbXAtPmRvbWlkLAorICAgICAgICAgICAgICAgICAiV2FpdGluZyBmb3IgY29tcGxl
dGlvbiBvZiBkZWxldGluZyBkZXZpY2UgJXMiLCBpZCk7CisgICAgICAgICAgICBzbGVlcCgxKTsK
KyAgICAgICAgfSB3aGlsZSAocmV0cnkrKyA8IDUpOworICAgIH0KKworICAgIGxpYnhsX19xbXBf
Y2xvc2UocW1wKTsKKyAgICByZXR1cm4gcmM7CiB9CiAKIGludCBsaWJ4bF9fcW1wX3BjaV9kZWwo
bGlieGxfX2djICpnYywgaW50IGRvbWlkLCBsaWJ4bF9kZXZpY2VfcGNpICpwY2lkZXYpCi0tIAox
LjkuMQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 02 07:58:09 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Jul 2019 07:58:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hiDg0-0005Sx-AE; Tue, 02 Jul 2019 07:58:08 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=lloE=U7=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hiDfy-0005Sq-P9
 for xen-devel@lists.xenproject.org; Tue, 02 Jul 2019 07:58:06 +0000
X-Inumbo-ID: f95d2abc-9c9e-11e9-a156-c747c60a2644
Received: from m9a0002g.houston.softwaregrp.com (unknown [15.124.64.67])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f95d2abc-9c9e-11e9-a156-c747c60a2644;
 Tue, 02 Jul 2019 07:58:01 +0000 (UTC)
Received: FROM m9a0002g.houston.softwaregrp.com (15.121.0.191) BY
 m9a0002g.houston.softwaregrp.com WITH ESMTP; 
 Tue,  2 Jul 2019 07:57:06 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M9W0068.microfocus.com (2002:f79:bf::f79:bf) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Tue, 2 Jul 2019 07:54:50 +0000
Received: from NAM02-SN1-obe.outbound.protection.outlook.com (15.124.8.10) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Tue, 2 Jul 2019 07:54:51 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3107.namprd18.prod.outlook.com (10.255.137.225) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2032.18; Tue, 2 Jul 2019 07:54:50 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc%3]) with mapi id 15.20.2052.010; Tue, 2 Jul 2019
 07:54:50 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Juergen Gross <JGross@suse.com>
Thread-Topic: [PATCH 13/60] xen/sched: move some per-vcpu items to struct
 sched_unit
Thread-Index: AQHVMBZ1o3Yy0YSI1EOsynhkarGQtKa13jMZgAAJyQCAAPckdIAAF4MA
Date: Tue, 2 Jul 2019 07:54:50 +0000
Message-ID: <ee6a055b-2a47-e6ee-91d4-f23bfce5243d@suse.com>
References: <be24ad7e-9510-912c-9984-7eec792fae86@suse.com>
 <45139cf0-0b53-1ca2-c8b2-2c2e8813a82d@suse.com>
 <de741925-b823-92ee-c9be-c4cc55da859d@suse.com>
 <0bb81eb9-8303-2dae-2fba-28c73ac74050@suse.com>
In-Reply-To: <0bb81eb9-8303-2dae-2fba-28c73ac74050@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: LO2P265CA0058.GBRP265.PROD.OUTLOOK.COM
 (2603:10a6:600:60::22) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 8231b953-8561-4154-abc2-08d6fec28f48
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3107; 
x-ms-traffictypediagnostic: BY5PR18MB3107:
x-microsoft-antispam-prvs: <BY5PR18MB3107D6984AB1CC05264D8CA5B3F80@BY5PR18MB3107.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:6108;
x-forefront-prvs: 008663486A
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(136003)(39860400002)(396003)(366004)(376002)(346002)(199004)(189003)(486006)(72206003)(66946007)(36756003)(71190400001)(476003)(2616005)(2906002)(11346002)(5660300002)(229853002)(446003)(14454004)(66066001)(14444005)(71200400001)(256004)(8676002)(37006003)(316002)(7736002)(54906003)(66556008)(80792005)(305945005)(64756008)(66476007)(6116002)(86362001)(81166006)(3846002)(66446008)(68736007)(81156014)(386003)(53546011)(6506007)(102836004)(76176011)(53936002)(4326008)(6246003)(6436002)(478600001)(6636002)(26005)(31686004)(8936002)(186003)(25786009)(7416002)(99286004)(52116002)(6862004)(31696002)(73956011)(6512007)(6486002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3107;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: 5X3TLrSCOpJgISVDZUvfF0VYVG52UY8YrSuz5cojp0sng2oPw8EG/nJLoNOLFDJS6+D0mhB7VqUG5gQwcm+sdXnZZTfPo3x0RbYjL5wYPez0u5pmuTQv1cW7qyfnqQdvxdH88bF2xvq5twHI1Wm/BAETx2CRK+qMbtlkA0hEW9Rly8/pmZjYx+Jv+LP+wonLUkNtVptT1ANk0yiizB5soQOwYo8aml8o270QNH6SGhK2JzIUR8YqG8nGetkiRQoj21wZY0Ad40xu8aYE/VCQ761B2N032LTBqV6WYtpfy5F08Rc1seYtxC9gNnUk1nkc1vvWB6ID+7Zk7U0/9yj3CSCigXMn8Dp4unPPEKotAcooQMQKYAW/zR2aRFKbO3ZJU9gWV6RCLGNiucyH2bw/VnMURmAgWue2lyiwmsUJCfE=
Content-ID: <898B9DC208375E49AACBEB049FD55ECB@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 8231b953-8561-4154-abc2-08d6fec28f48
X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Jul 2019 07:54:50.2247 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3107
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH 13/60] xen/sched: move some per-vcpu items
 to struct sched_unit
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Wilk <konrad.wilk@oracle.com>, George
 Dunlap <George.Dunlap@eu.citrix.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Tim Deegan <tim@xen.org>, Dario Faggioli <dfaggioli@suse.com>,
 Julien Grall <julien.grall@arm.com>, Meng Xu <mengxu@cis.upenn.edu>,
 "xen-devel@lists.xenproject.org" <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>

T24gMDIuMDcuMjAxOSAwODozMCwgSnVlcmdlbiBHcm9zcyB3cm90ZToNCj4gT24gMDEuMDcuMTkg
MTc6NDYsIEphbiBCZXVsaWNoIHdyb3RlOg0KPj4gT24gMDEuMDcuMjAxOSAxNzoxMCwgSnVlcmdl
biBHcm9zcyB3cm90ZToNCj4+PiBPbiAwMS4wNy4xOSAxNjowOCwgSmFuIEJldWxpY2ggd3JvdGU6
DQo+Pj4+Pj4+IE9uIDI4LjA1LjE5IGF0IDEyOjMyLCA8amdyb3NzQHN1c2UuY29tPiB3cm90ZToN
Cj4+Pj4+IEBAIC0xNTUsOCArMTU2LDggQEAgc3RhdGljIHZvaWQgbm1pX21jZV9zb2Z0aXJxKHZv
aWQpDQo+Pj4+PiDCoMKgwqDCoMKgwqDCoCAqIFNldCB0aGUgdG1wIHZhbHVlIHVuY29uZGl0aW9u
YWxseSwgc28gdGhhdCB0aGUgY2hlY2sgaW4gdGhlIGlyZXQNCj4+Pj4+IMKgwqDCoMKgwqDCoMKg
ICogaHlwZXJjYWxsIHdvcmtzLg0KPj4+Pj4gwqDCoMKgwqDCoMKgwqAgKi8NCj4+Pj4+IC3CoMKg
wqAgY3B1bWFza19jb3B5KHN0LT52Y3B1LT5jcHVfaGFyZF9hZmZpbml0eV90bXAsDQo+Pj4+PiAt
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgc3QtPnZjcHUtPmNwdV9oYXJkX2FmZmlu
aXR5KTsNCj4+Pj4+ICvCoMKgwqAgY3B1bWFza19jb3B5KHN0LT52Y3B1LT5zY2hlZF91bml0LT5j
cHVfaGFyZF9hZmZpbml0eV90bXAsDQo+Pj4+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqAgc3QtPnZjcHUtPnNjaGVkX3VuaXQtPmNwdV9oYXJkX2FmZmluaXR5KTsNCj4+Pj4NCj4+
Pj4gQWl1aSB0aGlzIGFmZmVjdHMgYWxsIHZDUFUtcyBpbiB0aGUgdW5pdCwgd2hpY2ggaXMgdW5s
aWtlbHkgdG8gYmUgd2hhdCB3ZQ0KPj4+PiB3YW50IGhlcmU6IFRoZXJlJ3Mgbm93IG9ubHkgb25l
IGNwdV9oYXJkX2FmZmluaXR5X3RtcCBmb3IgYWxsIHZDUFUtcw0KPj4+PiBpbiB0aGUgdW5pdCwg
eWV0IGV2ZXJ5IHZDUFUgaW4gdGhlcmUgbWF5IHdhbnQgdG8gbWFrZSB1c2Ugb2YgdGhlDQo+Pj4+
IGZpZWxkIGluIHBhcmFsbGVsLg0KPj4+DQo+Pj4gSG1tLCB5ZXMsIHdlJ2xsIG5lZWQgYSB1c2Fn
ZSBiaXRtYXNrLg0KPj4+DQo+Pj4gUGxlYXNlIG5vdGUgdGhhdCBhZmZlY3RpbmcgYWxsIHZjcHVz
IGluIHRoZSB1bml0IGlzIHBlciBkZXNpZ24uIFdpdGgNCj4+PiBtdWx0aXBsZSB2Y3B1cyBvZiBh
IHVuaXQgbmVlZGluZyB0aGlzIGZlYXR1cmUgaW4gcGFyYWxsZWwgdGhlcmUgaXMgbm8NCj4+PiB3
YXkgdGhleSBjYW4gaGF2ZSBkaWZmZXJlbnQgbmVlZHMgcmVnYXJkaW5nIHRlbXBvcmFyeSBhZmZp
bml0eS4NCj4+DQo+PiBCdXQgaG93IHdpbGwgdGhpcyB3b3JrPyBJLmUuIGhvdyB3aWxsIGFsbCB2
Q1BVLXMgaW4gYSB1bml0IGdldA0KPj4gdGhlaXIgdGVtcG9yYXJ5IGFmZmluaXR5IHBvaW50aW5n
IHRvIHRoZSBvbmUgc3BlY2lmaWMgcENQVSBpbiBxdWVzdGlvbj8NCj4gDQo+IFRoZSBfdW5pdF8g
aXMgcGlubmVkLCBzbyBhbGwgdGhlIHZjcHVzIGluIHRoYXQgdW5pdCBhcmUgcGlubmVkLCB0b28u
DQoNClllcywgYnV0IC4uLg0KDQo+PiBJdCdzIG5vdCBqdXN0IHRoZSAiYWxsIGF0IHRoZSBzYW1l
IHRpbWUiIHRoYXQgSSBkb24ndCBzZWUgd29ya2luZyBoZXJlLA0KPj4gSSdtIGFsc28gaGF2aW5n
IHRyb3VibGUgc2VlaW5nIGhvdyB0aGUgcG90ZW50aWFsIGNyb3NzLWNvcmUgb3IgY3Jvc3MtDQo+
PiBub2RlIG1vdmVtZW50IHRoYXQncyBhcHBhcmVudGx5IG5lZWRlZCBoZXJlIHdvdWxkIGVuZCB1
cCB3b3JraW5nLiBJJ20NCj4gDQo+IFRoZSB1bml0IGlzIG1vdmVkIHRvIGFub3RoZXIgY29yZSB2
aWEgbm9ybWFsIHNjaGVkdWxpbmcgbWVjaGFuaXNtcy4gQXMNCj4gc3dpdGNoaW5nIGNvbnRleHQg
aXMgc3luY2hyb25pemVkIChzZWUgcGF0Y2ggMzUpIGFsbCB2Y3B1cyBvZiBhIHVuaXQgYXJlDQo+
IG1vdmVkIHRvZ2V0aGVyLg0KDQouLi4gdGhleSBtYXkgZ2V0IHBpbm5lZCB0byBkaWZmZXJlbnQg
cENQVS1zIG9yIGFsbCB0aGUgc2FtZSBwQ1BVIGhlcmUuDQpCb3RoIGNhc2VzIG5lZWQgdG8gd29y
aywgYW5kIEknbSBjdXJyZW50bHkgbm90IHNlZWluZyBob3cgdGhhdCB3b3VsZA0KYmUgYWNoaWV2
ZWQuDQoNCj4+Pj4+IC0tLSBhL3hlbi9jb21tb24vZG9tYWluLmMNCj4+Pj4+ICsrKyBiL3hlbi9j
b21tb24vZG9tYWluLmMNCj4+Pj4+IEBAIC0xMjUsMTEgKzEyNSw2IEBAIHN0YXRpYyB2b2lkIHZj
cHVfaW5mb19yZXNldChzdHJ1Y3QgdmNwdSAqdikNCj4+Pj4+IMKgwqAgc3RhdGljIHZvaWQgdmNw
dV9kZXN0cm95KHN0cnVjdCB2Y3B1ICp2KQ0KPj4+Pj4gwqDCoCB7DQo+Pj4+PiAtwqDCoMKgIGZy
ZWVfY3B1bWFza192YXIodi0+Y3B1X2hhcmRfYWZmaW5pdHkpOw0KPj4+Pj4gLcKgwqDCoCBmcmVl
X2NwdW1hc2tfdmFyKHYtPmNwdV9oYXJkX2FmZmluaXR5X3RtcCk7DQo+Pj4+PiAtwqDCoMKgIGZy
ZWVfY3B1bWFza192YXIodi0+Y3B1X2hhcmRfYWZmaW5pdHlfc2F2ZWQpOw0KPj4+Pj4gLcKgwqDC
oCBmcmVlX2NwdW1hc2tfdmFyKHYtPmNwdV9zb2Z0X2FmZmluaXR5KTsNCj4+Pj4+IC0NCj4+Pj4+
IMKgwqDCoMKgwqDCoCBmcmVlX3ZjcHVfc3RydWN0KHYpOw0KPj4+Pj4gwqDCoCB9DQo+Pj4+PiBA
QCAtMTUzLDEyICsxNDgsNiBAQCBzdHJ1Y3QgdmNwdSAqdmNwdV9jcmVhdGUoDQo+Pj4+PiDCoMKg
wqDCoMKgwqAgZ3JhbnRfdGFibGVfaW5pdF92Y3B1KHYpOw0KPj4+Pj4gLcKgwqDCoCBpZiAoICF6
YWxsb2NfY3B1bWFza192YXIoJnYtPmNwdV9oYXJkX2FmZmluaXR5KSB8fA0KPj4+Pj4gLcKgwqDC
oMKgwqDCoMKgwqAgIXphbGxvY19jcHVtYXNrX3Zhcigmdi0+Y3B1X2hhcmRfYWZmaW5pdHlfdG1w
KSB8fA0KPj4+Pj4gLcKgwqDCoMKgwqDCoMKgwqAgIXphbGxvY19jcHVtYXNrX3Zhcigmdi0+Y3B1
X2hhcmRfYWZmaW5pdHlfc2F2ZWQpIHx8DQo+Pj4+PiAtwqDCoMKgwqDCoMKgwqDCoCAhemFsbG9j
X2NwdW1hc2tfdmFyKCZ2LT5jcHVfc29mdF9hZmZpbml0eSkgKQ0KPj4+Pj4gLcKgwqDCoMKgwqDC
oMKgIGdvdG8gZmFpbDsNCj4+Pj4NCj4+Pj4gU2VlaW5nIHRoZXNlLCBJJ20gYWN0dWFsbHkgaGF2
aW5nIHRyb3VibGUgdW5kZXJzdGFuZGluZyBob3cgeW91IG1lYW4NCj4+Pj4gdG8gcmV0YWluIHRo
ZSB1c2VyIHZpc2libGUgaW50ZXJmYWNlIGJlaGF2aW9yIGhlcmU6IElmIHlvdSBvbmx5IHN0b3Jl
IGFuDQo+Pj4+IGFmZmluaXR5IHBlciBzY2hlZCB1bml0LCB0aGVuIGhvdyBhcmUgeW91IG1lYW5p
bmcgdG8gaG9ub3IgdGhlIHZDUFUNCj4+Pj4gZ3JhbnVsYXIgcmVxdWVzdHMgY29taW5nIGluPw0K
Pj4+DQo+Pj4gV2l0aCBjb3JlIHNjaGVkdWxpbmcgaXQgaXMgb25seSBwb3NzaWJsZSB0byBzZXQg
KHZpcnR1YWwpIGNvcmUNCj4+PiBhZmZpbml0aWVzLiBXaGVuZXZlciBhbiBhZmZpbml0eSBvZiBh
IHZjcHUgaXMgYmVpbmcgc2V0IGl0IHdpbGwgc2V0IHRoZQ0KPj4+IGFmZmluaXR5IG9mIHRoZSB3
aG9sZSB1bml0Lg0KPj4NCj4+IEhtbSwgdGhhdCdzIGluZGVlZCB3aGF0IEkgd2FzIGRlZHVjaW5n
LCBidXQgaG93IHdpbGwgd2Ugc2VsbCB0aGlzDQo+PiB0byBwZW9wbGUgYWN0dWFsbHkgZmlkZGxp
bmcgd2l0aCB2Q1BVIGFmZmluaXRpZXM/IEkgZm9yZXNlZSBnZXR0aW5nDQo+PiBidWcgcmVwb3J0
cyB0aGF0IHRoZSByZXNwZWN0aXZlIHhsIGNvbW1hbmQocykgZG8oZXMpbid0IGRvIGFueW1vcmUN
Cj4+IHdoYXQgaXQgdXNlZCB0byBkby4NCj4gDQo+IFRoZSBuZXcgYmVoYXZpb3IgbXVzdCBiZSBk
b2N1bWVudGVkLCBzdXJlLg0KDQpEb2N1bWVudGF0aW9uIGlzIGp1c3Qgb25lIGFzcGVjdC4gT2Z0
ZW4gZW5vdWdoIHBlb3BsZSBvbmx5IHJlYWQgZG9jcw0Kd2hlbiB3YW50aW5nIHRvIGludHJvZHVj
ZSBuZXcgZnVuY3Rpb25hbGl0eSwgd2hpY2ggSSBjb25zaWRlciBhIGZhaXINCm1vZGVsLiBTdWNo
IHBlb3BsZSB3aWxsIGJlIGNhdWdodCBieSBzdXJwcmlzZSB0aGF0IHRoZSBwaW5uaW5nDQpiZWhh
dmlvciBkb2VzIG5vdCB3b3JrIHRoZSBzYW1lIHdheSBhbnltb3JlLg0KDQpBbmQgYWdhaW4gLSBp
ZiBzb21lb25lIHBpbnMgZXZlcnkgdkNQVSB0byBhIHNpbmdsZSBwQ1BVLCB0aGF0IGxhc3QNCnN1
Y2ggcGlubmluZyBvcGVyYXRpb24gd2lsbCBiZSB3aGF0IHRha2VzIGxvbmcgdGVybSBlZmZlY3Qu
IEFpdWkgYWxsDQp2Q1BVLXMgaW4gdGhlIHVuaXQgd2lsbCB0aGVuIGJlIHBpbm5lZCB0byB0aGF0
IG9uZSBwQ1BVLCBpLmUuDQp0aGV5J2xsIGVpdGhlciBhbGwgY29tcGV0ZSBmb3IgdGhlIG9uZSBw
Q1BVJ3MgdGltZSwgb3Igb25seSBvbmUgb2YNCnRoZW0gd2lsbCBldmVyIGdldCBzY2hlZHVsZWQu
DQoNCj4+Pj4+IC0tLSBhL3hlbi9pbmNsdWRlL3hlbi9zY2hlZC1pZi5oDQo+Pj4+PiArKysgYi94
ZW4vaW5jbHVkZS94ZW4vc2NoZWQtaWYuaA0KPj4+Pj4gQEAgLTQzOCwxMSArNDM4LDExIEBAIHN0
YXRpYyBpbmxpbmUgY3B1bWFza190KiBjcHVwb29sX2RvbWFpbl9jcHVtYXNrKHN0cnVjdCBkb21h
aW4gKmQpDQo+Pj4+PiDCoMKgwqAgKiAqIFRoZSBoYXJkIGFmZmluaXR5IGlzIG5vdCBhIHN1YnNl
dCBvZiBzb2Z0IGFmZmluaXR5DQo+Pj4+PiDCoMKgwqAgKiAqIFRoZXJlIGlzIGFuIG92ZXJsYXAg
YmV0d2VlbiB0aGUgc29mdCBhbmQgaGFyZCBhZmZpbml0eSBtYXNrcw0KPj4+Pj4gwqDCoMKgICov
DQo+Pj4+PiAtc3RhdGljIGlubGluZSBpbnQgaGFzX3NvZnRfYWZmaW5pdHkoY29uc3Qgc3RydWN0
IHZjcHUgKnYpDQo+Pj4+PiArc3RhdGljIGlubGluZSBpbnQgaGFzX3NvZnRfYWZmaW5pdHkoY29u
c3Qgc3RydWN0IHNjaGVkX3VuaXQgKnVuaXQpDQo+Pj4+PiDCoMKgIHsNCj4+Pj4+IC3CoMKgwqAg
cmV0dXJuIHYtPnNvZnRfYWZmX2VmZmVjdGl2ZSAmJg0KPj4+Pj4gLcKgwqDCoMKgwqDCoMKgwqDC
oMKgICFjcHVtYXNrX3N1YnNldChjcHVwb29sX2RvbWFpbl9jcHVtYXNrKHYtPmRvbWFpbiksDQo+
Pj4+PiAtwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oCB2LT5jcHVfc29mdF9hZmZpbml0eSk7DQo+Pj4+PiArwqDCoMKgIHJldHVybiB1bml0LT5zb2Z0
X2FmZl9lZmZlY3RpdmUgJiYNCj4+Pj4+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoCAhY3B1bWFza19z
dWJzZXQoY3B1cG9vbF9kb21haW5fY3B1bWFzayh1bml0LT52Y3B1LT5kb21haW4pLA0KPj4+Pj4g
K8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgdW5p
dC0+Y3B1X3NvZnRfYWZmaW5pdHkpOw0KPj4+Pj4gwqDCoCB9DQo+Pj4+DQo+Pj4+IE9rYXksIGF0
IHRoZSBtb21lbnQgdGhlcmUgbG9va3MgdG8gYmUgYSAxOjEgcmVsYXRpb25zaGlwIGJldHdlZW4g
c2NoZWQNCj4+Pj4gdW5pdHMgYW5kIHZDUFUtcy4gVGhpcyB3b3VsZCAtIGF0IHRoaXMgcG9pbnQg
b2YgdGhlIHNlcmllcyAtIGludmFsaWRhdGUgbW9zdA0KPj4+PiBteSBlYXJsaWVyIGNvbW1lbnRz
LiBIb3dldmVyLCBpbiBwYXRjaCA1NyBJIGRvbid0IHNlZSBob3cgdGhpcyB1bml0LT52Y3B1DQo+
Pj4+IG1hcHBpbmcgd291bGQgZ2V0IGJyb2tlbiwgYW5kIEkgY2FuJ3Qgc2VlbSB0byBpZGVudGlm
eSBhbnkgb3RoZXIgcGF0Y2gNCj4+Pj4gd2hlcmUgdGhpcyBtaWdodCBiZSBoYXBwZW5pbmcuIExv
b2tpbmcgYXQgdGhlIGdpdGh1YiBicmFuY2ggSSBhbHNvIGdldCB0aGUNCj4+Pj4gaW1wcmVzc2lv
biB0aGF0IHRoZSBzdHJ1Y3QgdmNwdSAqIHBvaW50ZXIgb3V0IG9mIHN0cnVjdCBzY2hlZF91bml0
IHN1cnZpdmVzDQo+Pj4+IHVudGlsIHRoZSBlbmQgb2YgdGhlIHNlcmllcywgd2hpY2ggZG9lc24n
dCBzZWVtIHJpZ2h0IHRvIG1lLg0KPj4+DQo+Pj4gSXQgaXMgcmlnaHQuIFRoZSB2Y3B1IHBvaW50
ZXIgaW4gdGhlIHNjaGVkX3VuaXQgaXMgcG9pbnRpbmcgdG8gdGhlIGZpcnN0DQo+Pj4gdmNwdSBv
ZiB0aGUgdW5pdCBhdCB0aGUgZW5kIG9mIHRoZSBzZXJpZXMuIEZ1cnRoZXIgdmNwdXMgYXJlIGZv
dW5kIHZpYQ0KPj4+IHYtPm5leHRfaW5fbGlzdC4NCj4+DQo+PiBJJ20gYWZyYWlkIHRoaXMgc2V0
cyB1cyB1cCBmb3IgbWlzdW5kZXJzdGFuZGluZyBhbmQgbWlzdXNlLiBJIGRvbid0DQo+PiB0aGlu
ayB0aGVyZSBzaG91bGQgYmUgYSBzdHJhaWdodCBzdHJ1Y3QgdmNwdSAqIG91dCBvZiBzdHJ1Y3Qg
c2NoZWRfdW5pdC4NCj4gDQo+IFRoYXQgd2FzIHRoZSBtb3N0IGVmZmVjdGl2ZSB3YXkgdG8gZG8g
aXQuIFdoYXQgYXJlIHlvdSBzdWdnZXN0aW5nPw0KDQpBbiBhY3R1YWwgbGlzdCwgaS5lLiB3aXRo
IGEgc3RydWN0IGxpc3RfaGVhZC4gVGhhdCdsbCBtYWtlIG9idmlvdXMgdGhhdA0KbW9yZSB0aGFu
IG9uZSB2Q1BVIG1pZ2h0IGJlIGFzc29jaWF0ZWQgd2l0aCBhIHVuaXQuIFRoYXQncyBldmVuIG1v
cmUgc28NCnRoYXQgdGhlIGFiaWxpdHkgdG8gYXNzb2NpYXRlIG1vcmUgdGhhbiBvbmUgYXBwZWFy
cyBvbmx5IHF1aXRlIGxhdGUgaW4NCnRoZSBzZXJpZXMsIGkuZS4gdGhlcmUgbWF5IGJlIGZ1cnRo
ZXIgaW5zdGFuY2VzIGxpa2UgdGhlIGNvZGUgYWJvdmUsIGFuZA0KaXQgd291bGQgcmVxdWlyZSBh
IGNhcmVmdWwgYXVkaXQgKHJhdGhlciB0aGFuIHRoZSBjb21waWxlciBmaW5kaW5nIHN1Y2gNCmlu
c3RhbmNlKSB0byBkZXRlcm1pbmUgYWxsIHBsYWNlcyB3aGVyZSB1c2luZyB0aGUgZmlyc3QgdkNQ
VSBpbiBhIHVuaXQNCmlzbid0IHJlYWxseSB3aGF0IHdhcyBtZWFudC4NCg0KT25jZSB0aGUgbGlz
dCBhcHByb2FjaCB3YXMgZW5mb3JjZWQsIGluIGEgc2Vjb25kIHN0ZXAgd2UgbWlnaHQgdGhlbg0K
ZGlzY3VzcyB3aGV0aGVyIHRoZSBsaXN0IG1hbmFnZW1lbnQgaXMgdG9vIG11Y2ggb3ZlcmhlYWQs
IGFuZCBoZW5jZQ0Kd2hldGhlciBwZXJoYXBzIHRvIHN3aXRjaCB0byB0aGUgc2ltcGxlciBtb2Rl
bCB5b3UncmUgdXNpbmcgcmlnaHQgbm93Lg0KDQpKYW4NCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 02 07:58:12 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Jul 2019 07:58:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hiDg4-0005Tz-Op; Tue, 02 Jul 2019 07:58: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=oS2Z=U7=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1hiDg2-0005Tc-Ir
 for xen-devel@lists.xenproject.org; Tue, 02 Jul 2019 07:58:10 +0000
X-Inumbo-ID: 203a1265-9c9f-11e9-8980-bc764e045a96
Received: from EUR02-HE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe05::71c])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 203a1265-9c9f-11e9-8980-bc764e045a96;
 Tue, 02 Jul 2019 07:58:07 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=bitdefender.onmicrosoft.com; s=selector1-bitdefender-onmicrosoft-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=idlOjpYUX/EFEYI3xECwu99NMXOQpC994y+RdvnUVOU=;
 b=uTENEuk6oByf54oLAtJuPxMB3PZ0YmZwdwJJl1xJzP/O5VJXukZMgRMYv1GzIFE/Mr/MfkaBGb8j6fNEydYSjWPKk2eFrlOo9Z0zH6WkxUvMgSnrqOVPyLnPYP63r7jlYOFsRxqcjSeGOVTo6xR8DVHh+BnHq+cSe5oD9xvnQXA=
Received: from VI1PR0202MB2928.eurprd02.prod.outlook.com (10.171.106.11) by
 VI1PR0202MB3376.eurprd02.prod.outlook.com (52.134.16.20) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2032.20; Tue, 2 Jul 2019 07:58:04 +0000
Received: from VI1PR0202MB2928.eurprd02.prod.outlook.com
 ([fe80::dd50:3e97:1d64:5aa3]) by VI1PR0202MB2928.eurprd02.prod.outlook.com
 ([fe80::dd50:3e97:1d64:5aa3%4]) with mapi id 15.20.2032.019; Tue, 2 Jul 2019
 07:58:04 +0000
From: Alexandru Stefan ISAILA <aisaila@bitdefender.com>
To: Jan Beulich <JBeulich@suse.com>
Thread-Topic: [PATCH v5] x86/emulate: Send vm_event from emulate
Thread-Index: AQHVMA7WPzdd4ckrE0m6/AH0OcBhs6a2CYCA///QXACAAD23gP//0oIAgAENioA=
Date: Tue, 2 Jul 2019 07:58:04 +0000
Message-ID: <23adc806-181b-8190-06ed-84e654628424@bitdefender.com>
References: <fb2a4d3e-b477-11a5-7b5e-4a236acd60dd@suse.com>
 <0b12721c-8820-7227-1079-0bd1f5587287@bitdefender.com>
 <3fa5932d-174c-9b57-3cb6-aab4eb6a5238@suse.com>
 <e38967e1-1705-5a3f-9601-a9a4b68f3ead@bitdefender.com>
 <031156bc-936f-79e0-e1ca-3e49a1274c71@suse.com>
In-Reply-To: <031156bc-936f-79e0-e1ca-3e49a1274c71@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: PR1PR01CA0022.eurprd01.prod.exchangelabs.com
 (2603:10a6:102::35) To VI1PR0202MB2928.eurprd02.prod.outlook.com
 (2603:10a6:800:e3::11)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=aisaila@bitdefender.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [91.199.104.6]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 2464e5c5-1017-46ce-47be-08d6fec302c1
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:VI1PR0202MB3376; 
x-ms-traffictypediagnostic: VI1PR0202MB3376:|VI1PR0202MB3376:
x-microsoft-antispam-prvs: <VI1PR0202MB3376B8DF04628FB13E08979FABF80@VI1PR0202MB3376.eurprd02.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7219;
x-forefront-prvs: 008663486A
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(376002)(136003)(396003)(39860400002)(346002)(366004)(189003)(199004)(6436002)(6512007)(53936002)(7416002)(4326008)(3846002)(6116002)(31686004)(316002)(54906003)(229853002)(2906002)(53546011)(6486002)(6506007)(386003)(68736007)(256004)(14444005)(66066001)(102836004)(76176011)(446003)(476003)(486006)(26005)(64756008)(66446008)(66556008)(66476007)(73956011)(66946007)(71190400001)(71200400001)(36756003)(5660300002)(52116002)(7736002)(11346002)(186003)(2616005)(86362001)(305945005)(81156014)(81166006)(8936002)(31696002)(99286004)(6916009)(6246003)(14454004)(478600001)(8676002)(25786009);
 DIR:OUT; SFP:1102; SCL:1; SRVR:VI1PR0202MB3376;
 H:VI1PR0202MB2928.eurprd02.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: bitdefender.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: OcspMu0Yrhg6IGKcQOA/zpVyXN0TPm6NoQSySHK/haXurpSnJfeXeiAHLP/Vnd2YqhxVtwqZvGOIF06jj1MIceXvtuGgaR/hQZHg6jSa1X7Pphjxl9HgEDA2wOh+ClePccILHLqRBa1nUtC1xIJp9tAuKJ15u0qi1aNeXn0lZL/CFYNJed7yMBV9KN9DjcFnRryNZcc1+BTnxFijRfT0VyzzvfWr6T/w+Mw2Rst/yIHMdsg7Ov0I2KgRlmklmKJBIF4HqoF72PjtLx3tzHxLMQJ+/yW6lHv94SKcAuZjnNTPtQDFO7EU9ITPr3XseFESh351scN02GHS6ja+UsdxKeCtuvK7zzi++C82nwg6kobF3QzDEk+aZfIULOsHcUyr2WQNWYfElQExGVr6S6+dIRsLU0ADL42ho8mSKKbcPKI=
Content-ID: <B22AFAF7CB1E9B4299C8A2B3C609F88C@eurprd02.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: bitdefender.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 2464e5c5-1017-46ce-47be-08d6fec302c1
X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Jul 2019 07:58:04.1205 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 487baf29-f1da-469a-9221-243f830c36f3
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: aisaila@bbu.bitdefender.biz
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0202MB3376
Subject: Re: [Xen-devel] [PATCH v5] x86/emulate: Send vm_event from emulate
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wl@xen.org>, "kevin.tian@intel.com" <kevin.tian@intel.com>,
 "tamas@tklengyel.com" <tamas@tklengyel.com>,
 "jun.nakajima@intel.com" <jun.nakajima@intel.com>,
 "rcojocaru@bitdefender.com" <rcojocaru@bitdefender.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 PaulDurrant <Paul.Durrant@citrix.com>,
 "suravee.suthikulpanit@amd.com" <suravee.suthikulpanit@amd.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 "brian.woods@amd.com" <brian.woods@amd.com>,
 Roger PauMonne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

DQoNCk9uIDAxLjA3LjIwMTkgMTg6NTMsIEphbiBCZXVsaWNoIHdyb3RlOg0KPiBPbiAwMS4wNy4y
MDE5IDE3OjM2LCBBbGV4YW5kcnUgU3RlZmFuIElTQUlMQSB3cm90ZToNCj4+IE9uIDAxLjA3LjIw
MTkgMTc6NTUsIEphbiBCZXVsaWNoIHdyb3RlOg0KPj4+IE9uIDAxLjA3LjIwMTkgMTY6NDUsIEFs
ZXhhbmRydSBTdGVmYW4gSVNBSUxBIHdyb3RlOg0KPj4+PiBPbiAwMS4wNy4yMDE5IDE2OjEzLCBK
YW4gQmV1bGljaCB3cm90ZToNCj4+Pj4+Pj4+IE9uIDA0LjA2LjE5IGF0IDEzOjQ5LCA8YWlzYWls
YUBiaXRkZWZlbmRlci5jb20+IHdyb3RlOg0KPj4+Pj4+ICsgICAgaWYgKCAhcmVxLnUubWVtX2Fj
Y2Vzcy5mbGFncyApDQo+Pj4+Pj4gKyAgICAgICAgcmV0dXJuIGZhbHNlOyAvKiBubyB2aW9sYXRp
b24gKi8NCj4+Pj4+DQo+Pj4+PiBIb3cgaXMgdGhlICJmYWxzZSIgaGVyZSAoSSB0aGluayB0aGlz
IGlzIHRoZSBvbmUgdGhlIGRlc2NyaXB0aW9uIHRhbGtzDQo+Pj4+PiBhYm91dCkgbWF0Y2hpbmcg
dXAgd2l0aCB0aGUgdmFyaW91cyBvdGhlciBvbmVzIGluIHRoZSBmdW5jdGlvbj8NCj4+Pj4NCj4+
Pj4gVGhlcmUgc2hvdWxkIGJlIG5vIGV2ZW50IGlmIHRoZXJlIGlzIG5vIGFjY2VzcyB2aW9sYXRp
b24uIFNvIGluIHRoaXMNCj4+Pj4gY2FzZSB0aGUgZW11bGF0aW9uIGlzIGNvbnRpbnVlZCBhcyBl
eHBlY3RlZC4NCj4+Pg0KPj4+IEJ1dCB0aGlzIGRvZXNuJ3QgYW5zd2VyIG15IHF1ZXN0aW9uOiBZ
b3UgdXNlICJmYWxzZSIgYXMgcmV0dXJuIHZhbHVlDQo+Pj4gdG8gaW5kaWNhdGUgZGlmZmVyZW50
IHRoaW5ncy4gT25seSB0aGUgb25lIGhlcmUgbWVhbnMgIm5vIGFjY2Vzcw0KPj4+IHZpb2xhdGlv
biIuDQo+Pg0KPj4gU29ycnkgYWJvdXQgdGhhdCwgc2luY2UgdGhpcyB3aWxsIHJlbWFpbiB0aGUg
b25seSByZXR1cm4gZmFsc2UgYXBhcnQNCj4+IGZvcm0gdGhlIG1haW4gb25lIChyZXR1cm4gbW9u
aXRvcl90cmFwcygpKSwgZmFsc2UgID0gZXZlbnQgd2FzIG5vdCBzZW50DQo+PiBhbmQgdHJ1ZSA9
IGV2ZW50IHdhcyBzZW50Lg0KPj4NCj4+IEkgdW5kZXJzdGFuZCB0aGF0IHlvdSBhcmUgYXNraW5n
IGFib3V0IHRoZSBzY2VuYXJpbyB3aGVuIHRoZXJlIHdhcyBhDQo+PiB2aW9sYXRpb24gYW5kIHRo
ZSBldmVudCB3YXMgbm90IHNlbnQuIFRoZW4gSSBjYW4gaXNzdWUgYSBkb21haW5fY3Jhc2goKQ0K
Pj4gYXMgdGhhdCBpcyBwb3RlbnRpYWxseSBhIGJpZyBpc3N1ZS4NCj4+DQo+PiBJIGhvcGUgSSBn
b3QgdGhhdCBjb3JyZWN0bHkuDQo+IA0KPiBJIGRvbid0IGdldCB0aGUgaW1wcmVzc2lvbiB0aGF0
IHlvdSBkaWQuIEkgY291bnQgYSB0b3RhbCBvZiBmb3VyDQo+ICJyZXR1cm4gZmFsc2UiIGluIHRo
ZSBmdW5jdGlvbiwgb25seSBvbmUgb2Ygd2hpY2ggZXhwbGljaXRseSBtZWFucw0KPiAibm8gYWNj
ZXNzIHZpb2xhdGlvbiIgKG90aGVycyBtYXkgaGF2ZSB0aGF0IG1lYW5pbmcgaW1wbGljaXRseSku
IExldCdzDQo+IHRha2UgdGhlIHAybV9nZXRfbWVtX2FjY2VzcygpIGZhaWx1cmUgY2FzZSBhcyBh
biBleGFtcGxlOiBXaGF0IEkgZG9uJ3QNCj4gdW5kZXJzdGFuZCBpcyB3aHkgdGhpcyBjYXNlIGFu
ZCB0aGUgIm5vIGFjY2VzcyB2aW9sYXRpb24iIG9uZSBhcmUgYm90aA0KPiBtZWFudCB0byBiZSB0
cmVhdGVkIHRoZSBzYW1lLg0KDQpSaWdodCwgYXQgdGhlIG1vbWVudCwgZmFsc2UgbWVhbnMgdGhh
dCBlbXVsYXRpb24gc2hvdWxkIGNvbnRpbnVlIGFuZCANCnRydWUgbWVhbnMgdGhhdCBlbXVsYXRp
b24gc2hvdWxkIHN0b3AuIElmIGl0IGlzIGEgbXVzdCB0aGF0IEkgcmV0dXJuIA0KZGlmZmVyZW50
IGVycm9ycyBJIHdpbGwgY2hhbmdlIHRoYXQgaW4gdGhlIG5leHQgdmVyc2lvbiBidXQgaW4gdGhl
IHdheSANCnRoYXQgdGhlIGNvZGUgaXMgcmlnaHQgbm93IHRoZXkgd2lsbCBiZSB0cmVhdGVkIHRo
ZSBzYW1lIHdheS4NCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 02 08:07:19 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Jul 2019 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 1hiDop-0006xe-5k; Tue, 02 Jul 2019 08:07:15 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=lloE=U7=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hiDoo-0006xZ-Bf
 for xen-devel@lists.xenproject.org; Tue, 02 Jul 2019 08:07:14 +0000
X-Inumbo-ID: 5b19a4bf-9ca0-11e9-8980-bc764e045a96
Received: from m4a0040g.houston.softwaregrp.com (unknown [15.124.2.86])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5b19a4bf-9ca0-11e9-8980-bc764e045a96;
 Tue, 02 Jul 2019 08:07:12 +0000 (UTC)
Received: FROM m4a0040g.houston.softwaregrp.com (15.120.17.147) BY
 m4a0040g.houston.softwaregrp.com WITH ESMTP; 
 Tue,  2 Jul 2019 08:06:41 +0000
Received: from M9W0068.microfocus.com (2002:f79:bf::f79:bf) by
 M4W0335.microfocus.com (2002:f78:1193::f78:1193) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Tue, 2 Jul 2019 08:01:40 +0000
Received: from NAM05-BY2-obe.outbound.protection.outlook.com (15.124.72.13) by
 M9W0068.microfocus.com (15.121.0.191) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Tue, 2 Jul 2019 08:01:40 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3107.namprd18.prod.outlook.com (10.255.137.225) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2032.18; Tue, 2 Jul 2019 08:01:39 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc%3]) with mapi id 15.20.2052.010; Tue, 2 Jul 2019
 08:01:39 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Alexandru Stefan ISAILA <aisaila@bitdefender.com>
Thread-Topic: [PATCH v5] x86/emulate: Send vm_event from emulate
Thread-Index: AQHVMA7WPzdd4ckrE0m6/AH0OcBhs6a2CYCA///QXACAAD23gP//0oIAgAENioCAAAD6gA==
Date: Tue, 2 Jul 2019 08:01:39 +0000
Message-ID: <193216ae-a9f5-4d83-4acd-c6786bb2ccbb@suse.com>
References: <fb2a4d3e-b477-11a5-7b5e-4a236acd60dd@suse.com>
 <0b12721c-8820-7227-1079-0bd1f5587287@bitdefender.com>
 <3fa5932d-174c-9b57-3cb6-aab4eb6a5238@suse.com>
 <e38967e1-1705-5a3f-9601-a9a4b68f3ead@bitdefender.com>
 <031156bc-936f-79e0-e1ca-3e49a1274c71@suse.com>
 <23adc806-181b-8190-06ed-84e654628424@bitdefender.com>
In-Reply-To: <23adc806-181b-8190-06ed-84e654628424@bitdefender.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: LNXP265CA0067.GBRP265.PROD.OUTLOOK.COM
 (2603:10a6:600:5d::31) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 73e62e71-cd34-4faf-c396-08d6fec382fa
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3107; 
x-ms-traffictypediagnostic: BY5PR18MB3107:
x-microsoft-antispam-prvs: <BY5PR18MB3107F2C056B3E5B3C85CD596B3F80@BY5PR18MB3107.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7691;
x-forefront-prvs: 008663486A
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(346002)(376002)(39860400002)(396003)(136003)(366004)(199004)(189003)(76176011)(102836004)(53936002)(4326008)(3846002)(66446008)(68736007)(81166006)(86362001)(6116002)(6506007)(53546011)(386003)(81156014)(52116002)(99286004)(7416002)(31696002)(6486002)(6512007)(73956011)(6916009)(26005)(478600001)(6436002)(6246003)(25786009)(186003)(31686004)(8936002)(66066001)(14454004)(446003)(14444005)(71200400001)(256004)(229853002)(5660300002)(316002)(8676002)(66946007)(486006)(72206003)(2906002)(2616005)(476003)(11346002)(36756003)(71190400001)(80792005)(7736002)(66556008)(54906003)(305945005)(66476007)(64756008);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3107;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: 9tJfkMFtChVnRAaW5OC7clRbgCbjLJllkqpTksHJaPxnABX/iidfE+4Q+/cPmbVnkQNSQifENNw/CpYHDI8n5qgZocyxHJiaempBTFr7ulTjxcipqCMi2BuXQT9jTvMItQe+ggduzed91XXkoTQe3PSk+cje8n2txhUcDSFutcRNFFdvFgcBkM+aTljv3Moamhb5yYK+YaRtaOALhwiNwrWxYVFesMs4zL+poSkQPrQvZdo4LUcFMds1C/SfwFpkJxcJug+BsTpXaZGFSlaWu3k8IczTPQQXTEw18CznadOd70tXJgeoWwjyYXTRB7Vxa3hwpcPlJ8kruhxPyKthtQlrhF9veU2FYaDvIkV9YMkguJ3tAsu77khY2fF15jMgrSc8TSzh5s0WYVqUiTkYth460cfY94AaLnhcn0LCcTI=
Content-ID: <E5413B159637EF439A74609D077CF648@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 73e62e71-cd34-4faf-c396-08d6fec382fa
X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Jul 2019 08:01:39.0592 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3107
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v5] x86/emulate: Send vm_event from emulate
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wl@xen.org>, "kevin.tian@intel.com" <kevin.tian@intel.com>,
 "tamas@tklengyel.com" <tamas@tklengyel.com>,
 "jun.nakajima@intel.com" <jun.nakajima@intel.com>,
 "rcojocaru@bitdefender.com" <rcojocaru@bitdefender.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 PaulDurrant <Paul.Durrant@citrix.com>,
 "suravee.suthikulpanit@amd.com" <suravee.suthikulpanit@amd.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>, Boris
 Ostrovsky <boris.ostrovsky@oracle.com>,
 "brian.woods@amd.com" <brian.woods@amd.com>,
 RogerPauMonne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDIuMDcuMjAxOSAwOTo1OCwgQWxleGFuZHJ1IFN0ZWZhbiBJU0FJTEEgd3JvdGU6DQo+IA0K
PiANCj4gT24gMDEuMDcuMjAxOSAxODo1MywgSmFuIEJldWxpY2ggd3JvdGU6DQo+PiBPbiAwMS4w
Ny4yMDE5IDE3OjM2LCBBbGV4YW5kcnUgU3RlZmFuIElTQUlMQSB3cm90ZToNCj4+PiBPbiAwMS4w
Ny4yMDE5IDE3OjU1LCBKYW4gQmV1bGljaCB3cm90ZToNCj4+Pj4gT24gMDEuMDcuMjAxOSAxNjo0
NSwgQWxleGFuZHJ1IFN0ZWZhbiBJU0FJTEEgd3JvdGU6DQo+Pj4+PiBPbiAwMS4wNy4yMDE5IDE2
OjEzLCBKYW4gQmV1bGljaCB3cm90ZToNCj4+Pj4+Pj4+PiBPbiAwNC4wNi4xOSBhdCAxMzo0OSwg
PGFpc2FpbGFAYml0ZGVmZW5kZXIuY29tPiB3cm90ZToNCj4+Pj4+Pj4gKyAgICBpZiAoICFyZXEu
dS5tZW1fYWNjZXNzLmZsYWdzICkNCj4+Pj4+Pj4gKyAgICAgICAgcmV0dXJuIGZhbHNlOyAvKiBu
byB2aW9sYXRpb24gKi8NCj4+Pj4+Pg0KPj4+Pj4+IEhvdyBpcyB0aGUgImZhbHNlIiBoZXJlIChJ
IHRoaW5rIHRoaXMgaXMgdGhlIG9uZSB0aGUgZGVzY3JpcHRpb24gdGFsa3MNCj4+Pj4+PiBhYm91
dCkgbWF0Y2hpbmcgdXAgd2l0aCB0aGUgdmFyaW91cyBvdGhlciBvbmVzIGluIHRoZSBmdW5jdGlv
bj8NCj4+Pj4+DQo+Pj4+PiBUaGVyZSBzaG91bGQgYmUgbm8gZXZlbnQgaWYgdGhlcmUgaXMgbm8g
YWNjZXNzIHZpb2xhdGlvbi4gU28gaW4gdGhpcw0KPj4+Pj4gY2FzZSB0aGUgZW11bGF0aW9uIGlz
IGNvbnRpbnVlZCBhcyBleHBlY3RlZC4NCj4+Pj4NCj4+Pj4gQnV0IHRoaXMgZG9lc24ndCBhbnN3
ZXIgbXkgcXVlc3Rpb246IFlvdSB1c2UgImZhbHNlIiBhcyByZXR1cm4gdmFsdWUNCj4+Pj4gdG8g
aW5kaWNhdGUgZGlmZmVyZW50IHRoaW5ncy4gT25seSB0aGUgb25lIGhlcmUgbWVhbnMgIm5vIGFj
Y2Vzcw0KPj4+PiB2aW9sYXRpb24iLg0KPj4+DQo+Pj4gU29ycnkgYWJvdXQgdGhhdCwgc2luY2Ug
dGhpcyB3aWxsIHJlbWFpbiB0aGUgb25seSByZXR1cm4gZmFsc2UgYXBhcnQNCj4+PiBmb3JtIHRo
ZSBtYWluIG9uZSAocmV0dXJuIG1vbml0b3JfdHJhcHMoKSksIGZhbHNlICA9IGV2ZW50IHdhcyBu
b3Qgc2VudA0KPj4+IGFuZCB0cnVlID0gZXZlbnQgd2FzIHNlbnQuDQo+Pj4NCj4+PiBJIHVuZGVy
c3RhbmQgdGhhdCB5b3UgYXJlIGFza2luZyBhYm91dCB0aGUgc2NlbmFyaW8gd2hlbiB0aGVyZSB3
YXMgYQ0KPj4+IHZpb2xhdGlvbiBhbmQgdGhlIGV2ZW50IHdhcyBub3Qgc2VudC4gVGhlbiBJIGNh
biBpc3N1ZSBhIGRvbWFpbl9jcmFzaCgpDQo+Pj4gYXMgdGhhdCBpcyBwb3RlbnRpYWxseSBhIGJp
ZyBpc3N1ZS4NCj4+Pg0KPj4+IEkgaG9wZSBJIGdvdCB0aGF0IGNvcnJlY3RseS4NCj4+DQo+PiBJ
IGRvbid0IGdldCB0aGUgaW1wcmVzc2lvbiB0aGF0IHlvdSBkaWQuIEkgY291bnQgYSB0b3RhbCBv
ZiBmb3VyDQo+PiAicmV0dXJuIGZhbHNlIiBpbiB0aGUgZnVuY3Rpb24sIG9ubHkgb25lIG9mIHdo
aWNoIGV4cGxpY2l0bHkgbWVhbnMNCj4+ICJubyBhY2Nlc3MgdmlvbGF0aW9uIiAob3RoZXJzIG1h
eSBoYXZlIHRoYXQgbWVhbmluZyBpbXBsaWNpdGx5KS4gTGV0J3MNCj4+IHRha2UgdGhlIHAybV9n
ZXRfbWVtX2FjY2VzcygpIGZhaWx1cmUgY2FzZSBhcyBhbiBleGFtcGxlOiBXaGF0IEkgZG9uJ3QN
Cj4+IHVuZGVyc3RhbmQgaXMgd2h5IHRoaXMgY2FzZSBhbmQgdGhlICJubyBhY2Nlc3MgdmlvbGF0
aW9uIiBvbmUgYXJlIGJvdGgNCj4+IG1lYW50IHRvIGJlIHRyZWF0ZWQgdGhlIHNhbWUuDQo+IA0K
PiBSaWdodCwgYXQgdGhlIG1vbWVudCwgZmFsc2UgbWVhbnMgdGhhdCBlbXVsYXRpb24gc2hvdWxk
IGNvbnRpbnVlIGFuZA0KPiB0cnVlIG1lYW5zIHRoYXQgZW11bGF0aW9uIHNob3VsZCBzdG9wLiBJ
ZiBpdCBpcyBhIG11c3QgdGhhdCBJIHJldHVybg0KPiBkaWZmZXJlbnQgZXJyb3JzIEkgd2lsbCBj
aGFuZ2UgdGhhdCBpbiB0aGUgbmV4dCB2ZXJzaW9uIGJ1dCBpbiB0aGUgd2F5DQo+IHRoYXQgdGhl
IGNvZGUgaXMgcmlnaHQgbm93IHRoZXkgd2lsbCBiZSB0cmVhdGVkIHRoZSBzYW1lIHdheS4NCg0K
QWdhaW4gLSBpdCdzIG5vdCBhIHJlcXVpcmVtZW50LiBJdCBkZXBlbmRzIG9uIHdoZXRoZXIgdGhl
IGJlaGF2aW9yIGlzDQppbnRlbmRlZCB0byBiZSB0aGF0IHdheS4gSWYgaXQgaXMsIGl0IHNob3Vs
ZCBiZSBjbGFyaWZpZWQgaW4gdGhlDQpkZXNjcmlwdGlvbiBvciBtYXliZSBiZXR0ZXIgaW4gYSBj
b2RlIGNvbW1lbnQuIEJ1dCB0byBtZSwgd2l0aG91dCBzdWNoDQphIGNsYXJpZmljYXRpb24sIGl0
IGRvZXNuJ3QgbG9vayBsaWtlIGl0IHNob3VsZCBiZSB0aGF0IHdheS4NCg0KSmFuDQpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 02 08:11:04 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Jul 2019 08:11:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hiDsU-0007fY-OB; Tue, 02 Jul 2019 08:11: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=oS2Z=U7=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1hiDsS-0007fS-SP
 for xen-devel@lists.xenproject.org; Tue, 02 Jul 2019 08:11:00 +0000
X-Inumbo-ID: ec3a0f59-9ca0-11e9-8980-bc764e045a96
Received: from EUR04-VI1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe0e::724])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ec3a0f59-9ca0-11e9-8980-bc764e045a96;
 Tue, 02 Jul 2019 08:10:59 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=bitdefender.onmicrosoft.com; s=selector1-bitdefender-onmicrosoft-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=GsvI76ap1SJXrC57mCLIgKeNQFmxhtzBLC3xsSjx870=;
 b=xL8QPeu7SKvziPSR577lPQ/5gwV7KQpzjqQK3KKCOQ9LQJuZ/zfEuwycGMRbh6KSQmeXM/o5ccuDMnWCd4AT/XwjElarVxpj062rMwjE20V9MgFwJD5gu8wP2ailDwfMEYVWEj0PqdeY3aAuWQL4hUZR/oiydIzFaEuag0mUYMk=
Received: from VI1PR0202MB2928.eurprd02.prod.outlook.com (10.171.106.11) by
 VI1PR0202MB3327.eurprd02.prod.outlook.com (52.134.15.143) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2032.20; Tue, 2 Jul 2019 08:10:56 +0000
Received: from VI1PR0202MB2928.eurprd02.prod.outlook.com
 ([fe80::dd50:3e97:1d64:5aa3]) by VI1PR0202MB2928.eurprd02.prod.outlook.com
 ([fe80::dd50:3e97:1d64:5aa3%4]) with mapi id 15.20.2032.019; Tue, 2 Jul 2019
 08:10:56 +0000
From: Alexandru Stefan ISAILA <aisaila@bitdefender.com>
To: Jan Beulich <JBeulich@suse.com>
Thread-Topic: [PATCH v5] x86/emulate: Send vm_event from emulate
Thread-Index: AQHVMA7WPzdd4ckrE0m6/AH0OcBhs6a2CYCA///QXACAAD23gP//0oIAgAE/1YD//865gAAAUpyA
Date: Tue, 2 Jul 2019 08:10:56 +0000
Message-ID: <3f615acc-01d7-3c5c-13ab-42df23cb2172@bitdefender.com>
References: <fb2a4d3e-b477-11a5-7b5e-4a236acd60dd@suse.com>
 <0b12721c-8820-7227-1079-0bd1f5587287@bitdefender.com>
 <3fa5932d-174c-9b57-3cb6-aab4eb6a5238@suse.com>
 <e38967e1-1705-5a3f-9601-a9a4b68f3ead@bitdefender.com>
 <031156bc-936f-79e0-e1ca-3e49a1274c71@suse.com>
 <23adc806-181b-8190-06ed-84e654628424@bitdefender.com>
 <193216ae-a9f5-4d83-4acd-c6786bb2ccbb@suse.com>
In-Reply-To: <193216ae-a9f5-4d83-4acd-c6786bb2ccbb@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: PR0P264CA0240.FRAP264.PROD.OUTLOOK.COM
 (2603:10a6:100:1e::36) To VI1PR0202MB2928.eurprd02.prod.outlook.com
 (2603:10a6:800:e3::11)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=aisaila@bitdefender.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [91.199.104.6]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 0a7c4b55-bea8-447e-b44f-08d6fec4cf3d
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:VI1PR0202MB3327; 
x-ms-traffictypediagnostic: VI1PR0202MB3327:|VI1PR0202MB3327:
x-microsoft-antispam-prvs: <VI1PR0202MB332770C81FBEDF31F0BDA92BABF80@VI1PR0202MB3327.eurprd02.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:2657;
x-forefront-prvs: 008663486A
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(39860400002)(366004)(136003)(396003)(346002)(376002)(189003)(199004)(66446008)(66476007)(229853002)(66556008)(64756008)(31686004)(102836004)(11346002)(478600001)(66946007)(76176011)(446003)(26005)(2906002)(186003)(14454004)(7416002)(305945005)(7736002)(476003)(486006)(2616005)(8936002)(99286004)(73956011)(6116002)(53936002)(6916009)(3846002)(316002)(54906003)(6246003)(14444005)(6512007)(52116002)(68736007)(256004)(25786009)(4326008)(31696002)(6436002)(36756003)(86362001)(71200400001)(5660300002)(386003)(66066001)(6506007)(53546011)(8676002)(81156014)(81166006)(6486002)(71190400001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:VI1PR0202MB3327;
 H:VI1PR0202MB2928.eurprd02.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: bitdefender.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: CFc5pBM2Q7twAbAk8cPDTJk2FGqx3+y+uuO0i2X5fJhof1sEAKMlALn16kLOHirXtV/ZJDToT++uR/haQcVJT5HTINHd27QqcpVGnSpU1hhSoKf1R839pUgfuV6lZu4+nYR0ncmo13CE7sU+U6RHa1lN1VTowf2zFQTgZOgYfzplWGA7i1xUpkwk/thXNeGNihs2eQ5HbTqxMLzgIcRJHuXHiUD8VFWnnTUhiz+OalJPo9+QMq1hin6vM3U8C55woU6AjWYVbuMPRIhwvg/bmRx2iOa0Dh52qmN5boiwUwPAFExo2wLofPDW5kuOT8W1WksGbxt0U9h7xJOZTHMC3g5jPk4TTJcSz8hkFKSdAJzqtZhDCcUu/Vpxa6QORSpypgdw7tZPOZXV9+8nhzfH/NFf4uvRd/7Mlh4ATEjd/t4=
Content-ID: <B64400743A84DD4A98581C7677FB878F@eurprd02.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: bitdefender.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 0a7c4b55-bea8-447e-b44f-08d6fec4cf3d
X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Jul 2019 08:10:56.6799 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 487baf29-f1da-469a-9221-243f830c36f3
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: aisaila@bbu.bitdefender.biz
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0202MB3327
Subject: Re: [Xen-devel] [PATCH v5] x86/emulate: Send vm_event from emulate
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wl@xen.org>, "kevin.tian@intel.com" <kevin.tian@intel.com>,
 "tamas@tklengyel.com" <tamas@tklengyel.com>,
 "jun.nakajima@intel.com" <jun.nakajima@intel.com>,
 "rcojocaru@bitdefender.com" <rcojocaru@bitdefender.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 PaulDurrant <Paul.Durrant@citrix.com>,
 "suravee.suthikulpanit@amd.com" <suravee.suthikulpanit@amd.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 "brian.woods@amd.com" <brian.woods@amd.com>,
 RogerPauMonne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

DQoNCk9uIDAyLjA3LjIwMTkgMTE6MDEsIEphbiBCZXVsaWNoIHdyb3RlOg0KPiBPbiAwMi4wNy4y
MDE5IDA5OjU4LCBBbGV4YW5kcnUgU3RlZmFuIElTQUlMQSB3cm90ZToNCj4+DQo+Pg0KPj4gT24g
MDEuMDcuMjAxOSAxODo1MywgSmFuIEJldWxpY2ggd3JvdGU6DQo+Pj4gT24gMDEuMDcuMjAxOSAx
NzozNiwgQWxleGFuZHJ1IFN0ZWZhbiBJU0FJTEEgd3JvdGU6DQo+Pj4+IE9uIDAxLjA3LjIwMTkg
MTc6NTUsIEphbiBCZXVsaWNoIHdyb3RlOg0KPj4+Pj4gT24gMDEuMDcuMjAxOSAxNjo0NSwgQWxl
eGFuZHJ1IFN0ZWZhbiBJU0FJTEEgd3JvdGU6DQo+Pj4+Pj4gT24gMDEuMDcuMjAxOSAxNjoxMywg
SmFuIEJldWxpY2ggd3JvdGU6DQo+Pj4+Pj4+Pj4+IE9uIDA0LjA2LjE5IGF0IDEzOjQ5LCA8YWlz
YWlsYUBiaXRkZWZlbmRlci5jb20+IHdyb3RlOg0KPj4+Pj4+Pj4gKyAgICBpZiAoICFyZXEudS5t
ZW1fYWNjZXNzLmZsYWdzICkNCj4+Pj4+Pj4+ICsgICAgICAgIHJldHVybiBmYWxzZTsgLyogbm8g
dmlvbGF0aW9uICovDQo+Pj4+Pj4+DQo+Pj4+Pj4+IEhvdyBpcyB0aGUgImZhbHNlIiBoZXJlIChJ
IHRoaW5rIHRoaXMgaXMgdGhlIG9uZSB0aGUgZGVzY3JpcHRpb24gdGFsa3MNCj4+Pj4+Pj4gYWJv
dXQpIG1hdGNoaW5nIHVwIHdpdGggdGhlIHZhcmlvdXMgb3RoZXIgb25lcyBpbiB0aGUgZnVuY3Rp
b24/DQo+Pj4+Pj4NCj4+Pj4+PiBUaGVyZSBzaG91bGQgYmUgbm8gZXZlbnQgaWYgdGhlcmUgaXMg
bm8gYWNjZXNzIHZpb2xhdGlvbi4gU28gaW4gdGhpcw0KPj4+Pj4+IGNhc2UgdGhlIGVtdWxhdGlv
biBpcyBjb250aW51ZWQgYXMgZXhwZWN0ZWQuDQo+Pj4+Pg0KPj4+Pj4gQnV0IHRoaXMgZG9lc24n
dCBhbnN3ZXIgbXkgcXVlc3Rpb246IFlvdSB1c2UgImZhbHNlIiBhcyByZXR1cm4gdmFsdWUNCj4+
Pj4+IHRvIGluZGljYXRlIGRpZmZlcmVudCB0aGluZ3MuIE9ubHkgdGhlIG9uZSBoZXJlIG1lYW5z
ICJubyBhY2Nlc3MNCj4+Pj4+IHZpb2xhdGlvbiIuDQo+Pj4+DQo+Pj4+IFNvcnJ5IGFib3V0IHRo
YXQsIHNpbmNlIHRoaXMgd2lsbCByZW1haW4gdGhlIG9ubHkgcmV0dXJuIGZhbHNlIGFwYXJ0DQo+
Pj4+IGZvcm0gdGhlIG1haW4gb25lIChyZXR1cm4gbW9uaXRvcl90cmFwcygpKSwgZmFsc2UgID0g
ZXZlbnQgd2FzIG5vdCBzZW50DQo+Pj4+IGFuZCB0cnVlID0gZXZlbnQgd2FzIHNlbnQuDQo+Pj4+
DQo+Pj4+IEkgdW5kZXJzdGFuZCB0aGF0IHlvdSBhcmUgYXNraW5nIGFib3V0IHRoZSBzY2VuYXJp
byB3aGVuIHRoZXJlIHdhcyBhDQo+Pj4+IHZpb2xhdGlvbiBhbmQgdGhlIGV2ZW50IHdhcyBub3Qg
c2VudC4gVGhlbiBJIGNhbiBpc3N1ZSBhIGRvbWFpbl9jcmFzaCgpDQo+Pj4+IGFzIHRoYXQgaXMg
cG90ZW50aWFsbHkgYSBiaWcgaXNzdWUuDQo+Pj4+DQo+Pj4+IEkgaG9wZSBJIGdvdCB0aGF0IGNv
cnJlY3RseS4NCj4+Pg0KPj4+IEkgZG9uJ3QgZ2V0IHRoZSBpbXByZXNzaW9uIHRoYXQgeW91IGRp
ZC4gSSBjb3VudCBhIHRvdGFsIG9mIGZvdXINCj4+PiAicmV0dXJuIGZhbHNlIiBpbiB0aGUgZnVu
Y3Rpb24sIG9ubHkgb25lIG9mIHdoaWNoIGV4cGxpY2l0bHkgbWVhbnMNCj4+PiAibm8gYWNjZXNz
IHZpb2xhdGlvbiIgKG90aGVycyBtYXkgaGF2ZSB0aGF0IG1lYW5pbmcgaW1wbGljaXRseSkuIExl
dCdzDQo+Pj4gdGFrZSB0aGUgcDJtX2dldF9tZW1fYWNjZXNzKCkgZmFpbHVyZSBjYXNlIGFzIGFu
IGV4YW1wbGU6IFdoYXQgSSBkb24ndA0KPj4+IHVuZGVyc3RhbmQgaXMgd2h5IHRoaXMgY2FzZSBh
bmQgdGhlICJubyBhY2Nlc3MgdmlvbGF0aW9uIiBvbmUgYXJlIGJvdGgNCj4+PiBtZWFudCB0byBi
ZSB0cmVhdGVkIHRoZSBzYW1lLg0KPj4NCj4+IFJpZ2h0LCBhdCB0aGUgbW9tZW50LCBmYWxzZSBt
ZWFucyB0aGF0IGVtdWxhdGlvbiBzaG91bGQgY29udGludWUgYW5kDQo+PiB0cnVlIG1lYW5zIHRo
YXQgZW11bGF0aW9uIHNob3VsZCBzdG9wLiBJZiBpdCBpcyBhIG11c3QgdGhhdCBJIHJldHVybg0K
Pj4gZGlmZmVyZW50IGVycm9ycyBJIHdpbGwgY2hhbmdlIHRoYXQgaW4gdGhlIG5leHQgdmVyc2lv
biBidXQgaW4gdGhlIHdheQ0KPj4gdGhhdCB0aGUgY29kZSBpcyByaWdodCBub3cgdGhleSB3aWxs
IGJlIHRyZWF0ZWQgdGhlIHNhbWUgd2F5Lg0KPiANCj4gQWdhaW4gLSBpdCdzIG5vdCBhIHJlcXVp
cmVtZW50LiBJdCBkZXBlbmRzIG9uIHdoZXRoZXIgdGhlIGJlaGF2aW9yIGlzDQo+IGludGVuZGVk
IHRvIGJlIHRoYXQgd2F5LiBJZiBpdCBpcywgaXQgc2hvdWxkIGJlIGNsYXJpZmllZCBpbiB0aGUN
Cj4gZGVzY3JpcHRpb24gb3IgbWF5YmUgYmV0dGVyIGluIGEgY29kZSBjb21tZW50LiBCdXQgdG8g
bWUsIHdpdGhvdXQgc3VjaA0KPiBhIGNsYXJpZmljYXRpb24sIGl0IGRvZXNuJ3QgbG9vayBsaWtl
IGl0IHNob3VsZCBiZSB0aGF0IHdheS4NCj4gDQoNClNob3J0IGFuc3dlciBpcyB5ZXMsIHRoZSBi
ZWhhdmlvciBpcyB0aGUgc2FtZSBhbmQgaXQgZG9lcyBub3QgbmVlZCBhbnkgDQpkaWZmZXJlbnRp
YXRpb24sIEkgd2lsbCBjbGFyaWZ5IHRoaXMgaW4gYSBjb21tZW50IGFuZCBpbiB0aGUgY29tbWl0
IA0KY29tbWVudCwgc29ycnkgZm9yIG1pc3VuZGVyc3RhbmRpbmcgdGhlIGZpcnN0IGNvbW1lbnQu
DQoNClJlZ2FyZHMsDQpBbGV4DQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 02 08:14:45 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Jul 2019 08:14:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hiDw1-0007rI-BD; Tue, 02 Jul 2019 08:14:41 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=Sn/J=U7=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hiDvz-0007rD-GE
 for xen-devel@lists.xenproject.org; Tue, 02 Jul 2019 08:14:39 +0000
X-Inumbo-ID: 6dbbbc64-9ca1-11e9-90ef-6f4f6cc47b5c
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 6dbbbc64-9ca1-11e9-90ef-6f4f6cc47b5c;
 Tue, 02 Jul 2019 08:14:36 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id D05C4ADFC;
 Tue,  2 Jul 2019 08:14:34 +0000 (UTC)
To: Jan Beulich <JBeulich@suse.com>
References: <be24ad7e-9510-912c-9984-7eec792fae86@suse.com>
 <45139cf0-0b53-1ca2-c8b2-2c2e8813a82d@suse.com>
 <de741925-b823-92ee-c9be-c4cc55da859d@suse.com>
 <0bb81eb9-8303-2dae-2fba-28c73ac74050@suse.com>
 <ee6a055b-2a47-e6ee-91d4-f23bfce5243d@suse.com>
From: Juergen Gross <jgross@suse.com>
Message-ID: <cbd5a52f-f9cb-2efe-0e62-22a58614e322@suse.com>
Date: Tue, 2 Jul 2019 10:14:33 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <ee6a055b-2a47-e6ee-91d4-f23bfce5243d@suse.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH 13/60] xen/sched: move some per-vcpu items
 to struct sched_unit
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 Dario Faggioli <dfaggioli@suse.com>, Julien Grall <julien.grall@arm.com>,
 Meng Xu <mengxu@cis.upenn.edu>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Ian Jackson <ian.jackson@citrix.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>

T24gMDIuMDcuMTkgMDk6NTQsIEphbiBCZXVsaWNoIHdyb3RlOgo+IE9uIDAyLjA3LjIwMTkgMDg6
MzAsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4+IE9uIDAxLjA3LjE5IDE3OjQ2LCBKYW4gQmV1bGlj
aCB3cm90ZToKPj4+IE9uIDAxLjA3LjIwMTkgMTc6MTAsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4+
Pj4gT24gMDEuMDcuMTkgMTY6MDgsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+Pj4+PiBPbiAyOC4w
NS4xOSBhdCAxMjozMiwgPGpncm9zc0BzdXNlLmNvbT4gd3JvdGU6Cj4+Pj4+PiBAQCAtMTU1LDgg
KzE1Niw4IEBAIHN0YXRpYyB2b2lkIG5taV9tY2Vfc29mdGlycSh2b2lkKQo+Pj4+Pj4gIMKgwqDC
oMKgwqDCoMKgICogU2V0IHRoZSB0bXAgdmFsdWUgdW5jb25kaXRpb25hbGx5LCBzbyB0aGF0IHRo
ZSBjaGVjayBpbiB0aGUgaXJldAo+Pj4+Pj4gIMKgwqDCoMKgwqDCoMKgICogaHlwZXJjYWxsIHdv
cmtzLgo+Pj4+Pj4gIMKgwqDCoMKgwqDCoMKgICovCj4+Pj4+PiAtwqDCoMKgIGNwdW1hc2tfY29w
eShzdC0+dmNwdS0+Y3B1X2hhcmRfYWZmaW5pdHlfdG1wLAo+Pj4+Pj4gLcKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgIHN0LT52Y3B1LT5jcHVfaGFyZF9hZmZpbml0eSk7Cj4+Pj4+PiAr
wqDCoMKgIGNwdW1hc2tfY29weShzdC0+dmNwdS0+c2NoZWRfdW5pdC0+Y3B1X2hhcmRfYWZmaW5p
dHlfdG1wLAo+Pj4+Pj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIHN0LT52Y3B1
LT5zY2hlZF91bml0LT5jcHVfaGFyZF9hZmZpbml0eSk7Cj4+Pj4+Cj4+Pj4+IEFpdWkgdGhpcyBh
ZmZlY3RzIGFsbCB2Q1BVLXMgaW4gdGhlIHVuaXQsIHdoaWNoIGlzIHVubGlrZWx5IHRvIGJlIHdo
YXQgd2UKPj4+Pj4gd2FudCBoZXJlOiBUaGVyZSdzIG5vdyBvbmx5IG9uZSBjcHVfaGFyZF9hZmZp
bml0eV90bXAgZm9yIGFsbCB2Q1BVLXMKPj4+Pj4gaW4gdGhlIHVuaXQsIHlldCBldmVyeSB2Q1BV
IGluIHRoZXJlIG1heSB3YW50IHRvIG1ha2UgdXNlIG9mIHRoZQo+Pj4+PiBmaWVsZCBpbiBwYXJh
bGxlbC4KPj4+Pgo+Pj4+IEhtbSwgeWVzLCB3ZSdsbCBuZWVkIGEgdXNhZ2UgYml0bWFzay4KPj4+
Pgo+Pj4+IFBsZWFzZSBub3RlIHRoYXQgYWZmZWN0aW5nIGFsbCB2Y3B1cyBpbiB0aGUgdW5pdCBp
cyBwZXIgZGVzaWduLiBXaXRoCj4+Pj4gbXVsdGlwbGUgdmNwdXMgb2YgYSB1bml0IG5lZWRpbmcg
dGhpcyBmZWF0dXJlIGluIHBhcmFsbGVsIHRoZXJlIGlzIG5vCj4+Pj4gd2F5IHRoZXkgY2FuIGhh
dmUgZGlmZmVyZW50IG5lZWRzIHJlZ2FyZGluZyB0ZW1wb3JhcnkgYWZmaW5pdHkuCj4+Pgo+Pj4g
QnV0IGhvdyB3aWxsIHRoaXMgd29yaz8gSS5lLiBob3cgd2lsbCBhbGwgdkNQVS1zIGluIGEgdW5p
dCBnZXQKPj4+IHRoZWlyIHRlbXBvcmFyeSBhZmZpbml0eSBwb2ludGluZyB0byB0aGUgb25lIHNw
ZWNpZmljIHBDUFUgaW4gcXVlc3Rpb24/Cj4+Cj4+IFRoZSBfdW5pdF8gaXMgcGlubmVkLCBzbyBh
bGwgdGhlIHZjcHVzIGluIHRoYXQgdW5pdCBhcmUgcGlubmVkLCB0b28uCj4gCj4gWWVzLCBidXQg
Li4uCj4gCj4+PiBJdCdzIG5vdCBqdXN0IHRoZSAiYWxsIGF0IHRoZSBzYW1lIHRpbWUiIHRoYXQg
SSBkb24ndCBzZWUgd29ya2luZyBoZXJlLAo+Pj4gSSdtIGFsc28gaGF2aW5nIHRyb3VibGUgc2Vl
aW5nIGhvdyB0aGUgcG90ZW50aWFsIGNyb3NzLWNvcmUgb3IgY3Jvc3MtCj4+PiBub2RlIG1vdmVt
ZW50IHRoYXQncyBhcHBhcmVudGx5IG5lZWRlZCBoZXJlIHdvdWxkIGVuZCB1cCB3b3JraW5nLiBJ
J20KPj4KPj4gVGhlIHVuaXQgaXMgbW92ZWQgdG8gYW5vdGhlciBjb3JlIHZpYSBub3JtYWwgc2No
ZWR1bGluZyBtZWNoYW5pc21zLiBBcwo+PiBzd2l0Y2hpbmcgY29udGV4dCBpcyBzeW5jaHJvbml6
ZWQgKHNlZSBwYXRjaCAzNSkgYWxsIHZjcHVzIG9mIGEgdW5pdCBhcmUKPj4gbW92ZWQgdG9nZXRo
ZXIuCj4gCj4gLi4uIHRoZXkgbWF5IGdldCBwaW5uZWQgdG8gZGlmZmVyZW50IHBDUFUtcyBvciBh
bGwgdGhlIHNhbWUgcENQVSBoZXJlLgo+IEJvdGggY2FzZXMgbmVlZCB0byB3b3JrLCBhbmQgSSdt
IGN1cnJlbnRseSBub3Qgc2VlaW5nIGhvdyB0aGF0IHdvdWxkCj4gYmUgYWNoaWV2ZWQuCj4gCj4+
Pj4+PiAtLS0gYS94ZW4vY29tbW9uL2RvbWFpbi5jCj4+Pj4+PiArKysgYi94ZW4vY29tbW9uL2Rv
bWFpbi5jCj4+Pj4+PiBAQCAtMTI1LDExICsxMjUsNiBAQCBzdGF0aWMgdm9pZCB2Y3B1X2luZm9f
cmVzZXQoc3RydWN0IHZjcHUgKnYpCj4+Pj4+PiAgwqDCoCBzdGF0aWMgdm9pZCB2Y3B1X2Rlc3Ry
b3koc3RydWN0IHZjcHUgKnYpCj4+Pj4+PiAgwqDCoCB7Cj4+Pj4+PiAtwqDCoMKgIGZyZWVfY3B1
bWFza192YXIodi0+Y3B1X2hhcmRfYWZmaW5pdHkpOwo+Pj4+Pj4gLcKgwqDCoCBmcmVlX2NwdW1h
c2tfdmFyKHYtPmNwdV9oYXJkX2FmZmluaXR5X3RtcCk7Cj4+Pj4+PiAtwqDCoMKgIGZyZWVfY3B1
bWFza192YXIodi0+Y3B1X2hhcmRfYWZmaW5pdHlfc2F2ZWQpOwo+Pj4+Pj4gLcKgwqDCoCBmcmVl
X2NwdW1hc2tfdmFyKHYtPmNwdV9zb2Z0X2FmZmluaXR5KTsKPj4+Pj4+IC0KPj4+Pj4+ICDCoMKg
wqDCoMKgwqAgZnJlZV92Y3B1X3N0cnVjdCh2KTsKPj4+Pj4+ICDCoMKgIH0KPj4+Pj4+IEBAIC0x
NTMsMTIgKzE0OCw2IEBAIHN0cnVjdCB2Y3B1ICp2Y3B1X2NyZWF0ZSgKPj4+Pj4+ICDCoMKgwqDC
oMKgwqAgZ3JhbnRfdGFibGVfaW5pdF92Y3B1KHYpOwo+Pj4+Pj4gLcKgwqDCoCBpZiAoICF6YWxs
b2NfY3B1bWFza192YXIoJnYtPmNwdV9oYXJkX2FmZmluaXR5KSB8fAo+Pj4+Pj4gLcKgwqDCoMKg
wqDCoMKgwqAgIXphbGxvY19jcHVtYXNrX3Zhcigmdi0+Y3B1X2hhcmRfYWZmaW5pdHlfdG1wKSB8
fAo+Pj4+Pj4gLcKgwqDCoMKgwqDCoMKgwqAgIXphbGxvY19jcHVtYXNrX3Zhcigmdi0+Y3B1X2hh
cmRfYWZmaW5pdHlfc2F2ZWQpIHx8Cj4+Pj4+PiAtwqDCoMKgwqDCoMKgwqDCoCAhemFsbG9jX2Nw
dW1hc2tfdmFyKCZ2LT5jcHVfc29mdF9hZmZpbml0eSkgKQo+Pj4+Pj4gLcKgwqDCoMKgwqDCoMKg
IGdvdG8gZmFpbDsKPj4+Pj4KPj4+Pj4gU2VlaW5nIHRoZXNlLCBJJ20gYWN0dWFsbHkgaGF2aW5n
IHRyb3VibGUgdW5kZXJzdGFuZGluZyBob3cgeW91IG1lYW4KPj4+Pj4gdG8gcmV0YWluIHRoZSB1
c2VyIHZpc2libGUgaW50ZXJmYWNlIGJlaGF2aW9yIGhlcmU6IElmIHlvdSBvbmx5IHN0b3JlIGFu
Cj4+Pj4+IGFmZmluaXR5IHBlciBzY2hlZCB1bml0LCB0aGVuIGhvdyBhcmUgeW91IG1lYW5pbmcg
dG8gaG9ub3IgdGhlIHZDUFUKPj4+Pj4gZ3JhbnVsYXIgcmVxdWVzdHMgY29taW5nIGluPwo+Pj4+
Cj4+Pj4gV2l0aCBjb3JlIHNjaGVkdWxpbmcgaXQgaXMgb25seSBwb3NzaWJsZSB0byBzZXQgKHZp
cnR1YWwpIGNvcmUKPj4+PiBhZmZpbml0aWVzLiBXaGVuZXZlciBhbiBhZmZpbml0eSBvZiBhIHZj
cHUgaXMgYmVpbmcgc2V0IGl0IHdpbGwgc2V0IHRoZQo+Pj4+IGFmZmluaXR5IG9mIHRoZSB3aG9s
ZSB1bml0Lgo+Pj4KPj4+IEhtbSwgdGhhdCdzIGluZGVlZCB3aGF0IEkgd2FzIGRlZHVjaW5nLCBi
dXQgaG93IHdpbGwgd2Ugc2VsbCB0aGlzCj4+PiB0byBwZW9wbGUgYWN0dWFsbHkgZmlkZGxpbmcg
d2l0aCB2Q1BVIGFmZmluaXRpZXM/IEkgZm9yZXNlZSBnZXR0aW5nCj4+PiBidWcgcmVwb3J0cyB0
aGF0IHRoZSByZXNwZWN0aXZlIHhsIGNvbW1hbmQocykgZG8oZXMpbid0IGRvIGFueW1vcmUKPj4+
IHdoYXQgaXQgdXNlZCB0byBkby4KPj4KPj4gVGhlIG5ldyBiZWhhdmlvciBtdXN0IGJlIGRvY3Vt
ZW50ZWQsIHN1cmUuCj4gCj4gRG9jdW1lbnRhdGlvbiBpcyBqdXN0IG9uZSBhc3BlY3QuIE9mdGVu
IGVub3VnaCBwZW9wbGUgb25seSByZWFkIGRvY3MKPiB3aGVuIHdhbnRpbmcgdG8gaW50cm9kdWNl
IG5ldyBmdW5jdGlvbmFsaXR5LCB3aGljaCBJIGNvbnNpZGVyIGEgZmFpcgo+IG1vZGVsLiBTdWNo
IHBlb3BsZSB3aWxsIGJlIGNhdWdodCBieSBzdXJwcmlzZSB0aGF0IHRoZSBwaW5uaW5nCj4gYmVo
YXZpb3IgZG9lcyBub3Qgd29yayB0aGUgc2FtZSB3YXkgYW55bW9yZS4KPiAKPiBBbmQgYWdhaW4g
LSBpZiBzb21lb25lIHBpbnMgZXZlcnkgdkNQVSB0byBhIHNpbmdsZSBwQ1BVLCB0aGF0IGxhc3QK
PiBzdWNoIHBpbm5pbmcgb3BlcmF0aW9uIHdpbGwgYmUgd2hhdCB0YWtlcyBsb25nIHRlcm0gZWZm
ZWN0LiBBaXVpIGFsbAo+IHZDUFUtcyBpbiB0aGUgdW5pdCB3aWxsIHRoZW4gYmUgcGlubmVkIHRv
IHRoYXQgb25lIHBDUFUsIGkuZS4KPiB0aGV5J2xsIGVpdGhlciBhbGwgY29tcGV0ZSBmb3IgdGhl
IG9uZSBwQ1BVJ3MgdGltZSwgb3Igb25seSBvbmUgb2YKPiB0aGVtIHdpbGwgZXZlciBnZXQgc2No
ZWR1bGVkLgoKTm8sIHRoYXQncyBub3QgaG93IGl0IHdvcmtzLiBMZXRzIHNheSB3ZSBoYXZlIGEg
c3lzdGVtIHdpdGggdGhlCmZvbGxvd2luZyB0b3BvbG9neSBhbmQgY29yZSBzY2hlZHVsaW5nIGFj
dGl2ZToKCmNwdTA6IGNvcmUgMCwgdGhyZWFkIDAKY3B1MTogY29yZSAwLCB0aHJlYWQgMQpjcHUy
OiBjb3JlIDEsIHRocmVhZCAwCmNwdTM6IGNvcmUgMSwgdGhyZWFkIDEKClRoZW4gYW55IGV2ZW4g
bnVtYmVyZWQgdmNwdSB3aWxsIG9ubHkgZXZlciBiZSBzY2hlZHVsZWQgb24gY3B1MCBvciBjcHUy
LAp3aGlsZSBhbnkgb2RkIG51bWJlcmVkIHZjcHUgd2lsbCBvbmx5IHJ1biBvbiBjcHUxIG9yIGNw
dTMuCgpTbyB2aXJ0dWFsIGNvcmVzIGdldCBzY2hlZHVsZWQgb24gcGh5c2ljYWwgY29yZXMuIFZp
cnR1YWwgdGhyZWFkIDAgd2lsbApvbmx5IHJ1biBvbiBwaHlzaWNhbCB0aHJlYWQgMCBhbmQgdGhl
IGFzc29jaWF0ZWQgdmlydHVhbCB0aHJlYWQgMSB3aWxsCnJ1biBvbiB0aGUgYXNzb2NpYXRlZCBw
aHlzaWNhbCB0aHJlYWQgMSBvZiB0aGUgc2FtZSBwaHlzaWNhbCBjb3JlLgoKUGlubmluZyBhIHZp
cnR1YWwgdGhyZWFkIDEgdG8gYSBwaHlzaWNhbCB0aHJlYWQgMCBpcyBub3QgcG9zc2libGUgKGlu
CnJlYWxpdHkgb25seSB0aGUgdmlydHVhbCBjb3JlIGlzIGJlaW5nIHBpbm5lZCB0byB0aGUgcGh5
c2ljYWwgY29yZSkuCgoKSnVlcmdlbgoKPiAKPj4+Pj4+IC0tLSBhL3hlbi9pbmNsdWRlL3hlbi9z
Y2hlZC1pZi5oCj4+Pj4+PiArKysgYi94ZW4vaW5jbHVkZS94ZW4vc2NoZWQtaWYuaAo+Pj4+Pj4g
QEAgLTQzOCwxMSArNDM4LDExIEBAIHN0YXRpYyBpbmxpbmUgY3B1bWFza190KiBjcHVwb29sX2Rv
bWFpbl9jcHVtYXNrKHN0cnVjdCBkb21haW4gKmQpCj4+Pj4+PiAgwqDCoMKgICogKiBUaGUgaGFy
ZCBhZmZpbml0eSBpcyBub3QgYSBzdWJzZXQgb2Ygc29mdCBhZmZpbml0eQo+Pj4+Pj4gIMKgwqDC
oCAqICogVGhlcmUgaXMgYW4gb3ZlcmxhcCBiZXR3ZWVuIHRoZSBzb2Z0IGFuZCBoYXJkIGFmZmlu
aXR5IG1hc2tzCj4+Pj4+PiAgwqDCoMKgICovCj4+Pj4+PiAtc3RhdGljIGlubGluZSBpbnQgaGFz
X3NvZnRfYWZmaW5pdHkoY29uc3Qgc3RydWN0IHZjcHUgKnYpCj4+Pj4+PiArc3RhdGljIGlubGlu
ZSBpbnQgaGFzX3NvZnRfYWZmaW5pdHkoY29uc3Qgc3RydWN0IHNjaGVkX3VuaXQgKnVuaXQpCj4+
Pj4+PiAgwqDCoCB7Cj4+Pj4+PiAtwqDCoMKgIHJldHVybiB2LT5zb2Z0X2FmZl9lZmZlY3RpdmUg
JiYKPj4+Pj4+IC3CoMKgwqDCoMKgwqDCoMKgwqDCoCAhY3B1bWFza19zdWJzZXQoY3B1cG9vbF9k
b21haW5fY3B1bWFzayh2LT5kb21haW4pLAo+Pj4+Pj4gLcKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgdi0+Y3B1X3NvZnRfYWZmaW5pdHkpOwo+Pj4+
Pj4gK8KgwqDCoCByZXR1cm4gdW5pdC0+c29mdF9hZmZfZWZmZWN0aXZlICYmCj4+Pj4+PiArwqDC
oMKgwqDCoMKgwqDCoMKgwqAgIWNwdW1hc2tfc3Vic2V0KGNwdXBvb2xfZG9tYWluX2NwdW1hc2so
dW5pdC0+dmNwdS0+ZG9tYWluKSwKPj4+Pj4+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIHVuaXQtPmNwdV9zb2Z0X2FmZmluaXR5KTsKPj4+Pj4+
ICDCoMKgIH0KPj4+Pj4KPj4+Pj4gT2theSwgYXQgdGhlIG1vbWVudCB0aGVyZSBsb29rcyB0byBi
ZSBhIDE6MSByZWxhdGlvbnNoaXAgYmV0d2VlbiBzY2hlZAo+Pj4+PiB1bml0cyBhbmQgdkNQVS1z
LiBUaGlzIHdvdWxkIC0gYXQgdGhpcyBwb2ludCBvZiB0aGUgc2VyaWVzIC0gaW52YWxpZGF0ZSBt
b3N0Cj4+Pj4+IG15IGVhcmxpZXIgY29tbWVudHMuIEhvd2V2ZXIsIGluIHBhdGNoIDU3IEkgZG9u
J3Qgc2VlIGhvdyB0aGlzIHVuaXQtPnZjcHUKPj4+Pj4gbWFwcGluZyB3b3VsZCBnZXQgYnJva2Vu
LCBhbmQgSSBjYW4ndCBzZWVtIHRvIGlkZW50aWZ5IGFueSBvdGhlciBwYXRjaAo+Pj4+PiB3aGVy
ZSB0aGlzIG1pZ2h0IGJlIGhhcHBlbmluZy4gTG9va2luZyBhdCB0aGUgZ2l0aHViIGJyYW5jaCBJ
IGFsc28gZ2V0IHRoZQo+Pj4+PiBpbXByZXNzaW9uIHRoYXQgdGhlIHN0cnVjdCB2Y3B1ICogcG9p
bnRlciBvdXQgb2Ygc3RydWN0IHNjaGVkX3VuaXQgc3Vydml2ZXMKPj4+Pj4gdW50aWwgdGhlIGVu
ZCBvZiB0aGUgc2VyaWVzLCB3aGljaCBkb2Vzbid0IHNlZW0gcmlnaHQgdG8gbWUuCj4+Pj4KPj4+
PiBJdCBpcyByaWdodC4gVGhlIHZjcHUgcG9pbnRlciBpbiB0aGUgc2NoZWRfdW5pdCBpcyBwb2lu
dGluZyB0byB0aGUgZmlyc3QKPj4+PiB2Y3B1IG9mIHRoZSB1bml0IGF0IHRoZSBlbmQgb2YgdGhl
IHNlcmllcy4gRnVydGhlciB2Y3B1cyBhcmUgZm91bmQgdmlhCj4+Pj4gdi0+bmV4dF9pbl9saXN0
Lgo+Pj4KPj4+IEknbSBhZnJhaWQgdGhpcyBzZXRzIHVzIHVwIGZvciBtaXN1bmRlcnN0YW5kaW5n
IGFuZCBtaXN1c2UuIEkgZG9uJ3QKPj4+IHRoaW5rIHRoZXJlIHNob3VsZCBiZSBhIHN0cmFpZ2h0
IHN0cnVjdCB2Y3B1ICogb3V0IG9mIHN0cnVjdCBzY2hlZF91bml0Lgo+Pgo+PiBUaGF0IHdhcyB0
aGUgbW9zdCBlZmZlY3RpdmUgd2F5IHRvIGRvIGl0LiBXaGF0IGFyZSB5b3Ugc3VnZ2VzdGluZz8K
PiAKPiBBbiBhY3R1YWwgbGlzdCwgaS5lLiB3aXRoIGEgc3RydWN0IGxpc3RfaGVhZC4gVGhhdCds
bCBtYWtlIG9idmlvdXMgdGhhdAo+IG1vcmUgdGhhbiBvbmUgdkNQVSBtaWdodCBiZSBhc3NvY2lh
dGVkIHdpdGggYSB1bml0LiBUaGF0J3MgZXZlbiBtb3JlIHNvCj4gdGhhdCB0aGUgYWJpbGl0eSB0
byBhc3NvY2lhdGUgbW9yZSB0aGFuIG9uZSBhcHBlYXJzIG9ubHkgcXVpdGUgbGF0ZSBpbgo+IHRo
ZSBzZXJpZXMsIGkuZS4gdGhlcmUgbWF5IGJlIGZ1cnRoZXIgaW5zdGFuY2VzIGxpa2UgdGhlIGNv
ZGUgYWJvdmUsIGFuZAo+IGl0IHdvdWxkIHJlcXVpcmUgYSBjYXJlZnVsIGF1ZGl0IChyYXRoZXIg
dGhhbiB0aGUgY29tcGlsZXIgZmluZGluZyBzdWNoCj4gaW5zdGFuY2UpIHRvIGRldGVybWluZSBh
bGwgcGxhY2VzIHdoZXJlIHVzaW5nIHRoZSBmaXJzdCB2Q1BVIGluIGEgdW5pdAo+IGlzbid0IHJl
YWxseSB3aGF0IHdhcyBtZWFudC4KClRCSCBJIGRvbid0IHNlZSBob3cgdGhpcyB3b3VsZCBoZWxw
IGF0IGFsbC4KCkluc3RlYWQgb2YgdXNpbmcgdGhlIHZjcHUgcG9pbnRlciBJJ2QgaGFkIHRvIHVz
ZSB0aGUgbGlzdCBoZWFkIGluc3RlYWQuCldoeSBpcyB0aGF0IGRpZmZlcmVudCB0byBhIHBsYWlu
IHBvaW50ZXIgcmVnYXJkaW5nIGZpbmRpbmcgdGhlIHBsYWNlcwp3aGVyZSB1c2luZyB0aGUgZmly
c3QgdmNwdSB3YXMgd3Jvbmc/CgoKSnVlcmdlbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 02 08:23:41 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Jul 2019 08:23:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hiE4e-0000H9-Fb; Tue, 02 Jul 2019 08:23:36 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=cB3/=U7=suse.com=dfaggioli@srs-us1.protection.inumbo.net>)
 id 1hiE4c-0000H4-Vz
 for xen-devel@lists.xenproject.org; Tue, 02 Jul 2019 08:23:35 +0000
X-Inumbo-ID: aa75f8a8-9ca2-11e9-949d-ff9888e1cb3b
Received: from m4a0041g.houston.softwaregrp.com (unknown [15.124.2.87])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id aa75f8a8-9ca2-11e9-949d-ff9888e1cb3b;
 Tue, 02 Jul 2019 08:23:29 +0000 (UTC)
Received: FROM m4a0041g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0041g.houston.softwaregrp.com WITH ESMTP; 
 Tue,  2 Jul 2019 08:23:22 +0000
Received: from M9W0068.microfocus.com (2002:f79:bf::f79:bf) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Tue, 2 Jul 2019 08:21:55 +0000
Received: from NAM04-CO1-obe.outbound.protection.outlook.com (15.124.72.11) by
 M9W0068.microfocus.com (15.121.0.191) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Tue, 2 Jul 2019 08:21:55 +0000
Received: from DM5PR18MB1499.namprd18.prod.outlook.com (10.175.220.20) by
 DM5PR18MB1436.namprd18.prod.outlook.com (10.173.213.141) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2032.17; Tue, 2 Jul 2019 08:21:54 +0000
Received: from DM5PR18MB1499.namprd18.prod.outlook.com
 ([fe80::859b:66e:c904:21cc]) by DM5PR18MB1499.namprd18.prod.outlook.com
 ([fe80::859b:66e:c904:21cc%10]) with mapi id 15.20.2008.020; Tue, 2 Jul 2019
 08:21:54 +0000
From: Dario Faggioli <dfaggioli@suse.com>
To: Jan Beulich <JBeulich@suse.com>, Juergen Gross <JGross@suse.com>
Thread-Topic: [PATCH 13/60] xen/sched: move some per-vcpu items to struct
 sched_unit
Thread-Index: AQHVMBZ1o3Yy0YSI1EOsynhkarGQtKa13jUXgAAJ1wCAAPcUfIAAF4wAgAAHhYA=
Date: Tue, 2 Jul 2019 08:21:53 +0000
Message-ID: <ace01bb733d0dd624b9e9ee07c5da4f5567a8a8a.camel@suse.com>
References: <be24ad7e-9510-912c-9984-7eec792fae86@suse.com>
 <45139cf0-0b53-1ca2-c8b2-2c2e8813a82d@suse.com>
 <de741925-b823-92ee-c9be-c4cc55da859d@suse.com>
 <0bb81eb9-8303-2dae-2fba-28c73ac74050@suse.com>
 <ee6a055b-2a47-e6ee-91d4-f23bfce5243d@suse.com>
In-Reply-To: <ee6a055b-2a47-e6ee-91d4-f23bfce5243d@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
x-clientproxiedby: MR2P264CA0084.FRAP264.PROD.OUTLOOK.COM
 (2603:10a6:500:32::24) To DM5PR18MB1499.namprd18.prod.outlook.com
 (2603:10b6:3:144::20)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=dfaggioli@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [89.186.78.87]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: ad84733a-e5f9-4572-ed99-08d6fec65700
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(49563074)(7193020);
 SRVR:DM5PR18MB1436; 
x-ms-traffictypediagnostic: DM5PR18MB1436:
x-microsoft-antispam-prvs: <DM5PR18MB1436E7D65477B753C714C0C4C5F80@DM5PR18MB1436.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:4303;
x-forefront-prvs: 008663486A
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(396003)(376002)(366004)(346002)(39860400002)(136003)(199004)(189003)(86362001)(73956011)(68736007)(316002)(486006)(53376002)(14454004)(53366004)(6636002)(52116002)(478600001)(66446008)(64756008)(66556008)(476003)(66616009)(66476007)(76176011)(102836004)(66066001)(11346002)(2906002)(2616005)(7736002)(6246003)(256004)(66946007)(305945005)(81156014)(53546011)(118296001)(81166006)(386003)(6506007)(26005)(99286004)(229853002)(7416002)(53936002)(6306002)(446003)(71190400001)(36756003)(186003)(5660300002)(99936001)(4326008)(6512007)(8676002)(3846002)(6116002)(6486002)(6436002)(8936002)(110136005)(25786009)(54906003)(71200400001)(966005);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM5PR18MB1436;
 H:DM5PR18MB1499.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: KKNSNi9Xtzgl/KFo7tb7dbf/iQ3tmnBwRXDkMjTr496k6GPnlFMFVLRUmfrGUrrj0/lzjRZsbfmz0mpm62+EbDvyc4RFeGxwLLRFHxxiSDKbHcr+pk9fPVt3mmhl9sFJszJHWHPgrF82iZEvtP4ejLYbOFQHifr7ah3BbtV46sQIhNaEPhTwxfydJOzW2S8FqqWOaPSCu3ElXpBjt7qb7/SUAmO9XjASbUyOvOu0cNNarNEEI4waFyMj4JVW6KRCGjSywubXVcVRb5wRGp+YXr62/Q5WBggf7DjCyivNiKAjdqiCCi2soZP6w3rhIQZl7U/s2dIExbFxOPo6r1aJtvZdhGuZcmdMBcncHCvuTXqbU+2fjFoLU0GTrctgHY4OsUjM8+HCsGuMXB6WTXcTI/5a48P8mOqncP4TJ3Yoi2s=
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: ad84733a-e5f9-4572-ed99-08d6fec65700
X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Jul 2019 08:21:53.9587 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: dfaggioli@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR18MB1436
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH 13/60] xen/sched: move some per-vcpu items
 to struct sched_unit
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Wilk <konrad.wilk@oracle.com>, George
 Dunlap <George.Dunlap@eu.citrix.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Tim Deegan <tim@xen.org>, Julien Grall <julien.grall@arm.com>,
 Meng Xu <mengxu@cis.upenn.edu>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Ian Jackson <ian.jackson@citrix.com>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: multipart/mixed; boundary="===============1302345412945206991=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============1302345412945206991==
Content-Language: en-US
Content-Type: multipart/signed; micalg=pgp-sha256;
	protocol="application/pgp-signature"; boundary="=-gchDcV/dNJPR6argyMl0"

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

On Tue, 2019-07-02 at 07:54 +0000, Jan Beulich wrote:
> On 02.07.2019 08:30, Juergen Gross wrote:
> > On 01.07.19 17:46, Jan Beulich wrote:
> > >=20
> > > Hmm, that's indeed what I was deducing, but how will we sell this
> > > to people actually fiddling with vCPU affinities? I foresee
> > > getting
> > > bug reports that the respective xl command(s) do(es)n't do
> > > anymore
> > > what it used to do.
> >=20
> > The new behavior must be documented, sure.
>=20
> Documentation is just one aspect. Often enough people only read docs
> when wanting to introduce new functionality, which I consider a fair
> model. Such people will be caught by surprise that the pinning
> behavior does not work the same way anymore.
>=20
That is indeed the case, and we need to think about how to address it,
I agree.

> And again - if someone pins every vCPU to a single pCPU, that last
> such pinning operation will be what takes long term effect. Aiui all
> vCPU-s in the unit will then be pinned to that one pCPU, i.e.
> they'll either all compete for the one pCPU's time, or only one of
> them will ever get scheduled.
>=20
I'm not sure I'm getting this. On an, say, SMT system, with 4 threads
per core, a unit is 4 vCPUs and a pCPU is 4 threads.

If we pin all the 4 vCPUs of a unit to one 4 thread pCPU, each vCPU
will get a thread.

Isn't it so?

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


--=-gchDcV/dNJPR6argyMl0
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+4FAl0bFBoACgkQFkJ4iaW4
c+4H5w/9EZHl/iagc8bFp4r1mD9eMs0XCrLBHHmBut1UOXVxnaEAAQtS7KwQBYN+
EpsSUu22RXt+g9YFo3uOmXVcFq4peyVoOTU/AC74q9+KGO1PLoUtDd3hvHgW1Nce
3jzTRqQFAX+C1DvIKevk+oovuR3JS9GBqwja+Q1hvp5Cvhk4jkIT3Oi1xs9k32nj
8h9ATh5rRInuDGfpEFLH2Z8KdhyvuEEHg9eiSYw3LeUSKiTQz5jUzYScK3X5sl/b
HTlI2ELSXYwQUBVVkUgm7NpILI3HYEAyXl4bC6aFboaS2jiwB8WtMotwIlQazlFJ
jUp0nvixigRC0kFMbWS4jExtYgQYhKezsMcQ3C9uRulgRYSUtM2Yw3el7NZfzulu
EG1EnfA7LvQPvqX3wenA5L8OoYx1FaCs2h94fM9RmoPmb1chuSfRrSGlo3QoRWs2
EAQllOVct1augZUgQpg26aCMm42jmDuP9NKbruoW8SX6BtAQdRZZcnzmHDoRDsFM
pdig50NpLxqzz2SlrJYRcicOVe3Oknmotgu0C54VFo8f86HVMvqJMAcuF12TCdE9
yjWgFr4VcywzgjthMF12KuaJZKWlZDFyIHxgh/EFfuwX66h3L8rXOc2d0OA1iFQv
2rmc4YYfgnn8m98pxMhcHmxq2KMsSnLMSRjGk/N12/qLPrb14LA=
=L5KX
-----END PGP SIGNATURE-----

--=-gchDcV/dNJPR6argyMl0--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============1302345412945206991==--


From xen-devel-bounces@lists.xenproject.org Tue Jul 02 08:30:09 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Jul 2019 08:30:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hiEAu-0000iy-7V; Tue, 02 Jul 2019 08:30:04 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=lloE=U7=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hiEAt-0000Z0-5F
 for xen-devel@lists.xenproject.org; Tue, 02 Jul 2019 08:30:03 +0000
X-Inumbo-ID: 8a06be44-9ca3-11e9-8695-3777c6244593
Received: from m4a0040g.houston.softwaregrp.com (unknown [15.124.2.86])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 8a06be44-9ca3-11e9-8695-3777c6244593;
 Tue, 02 Jul 2019 08:30:00 +0000 (UTC)
Received: FROM m4a0040g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0040g.houston.softwaregrp.com WITH ESMTP; 
 Tue,  2 Jul 2019 08:29:27 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Tue, 2 Jul 2019 08:29:31 +0000
Received: from NAM04-SN1-obe.outbound.protection.outlook.com (15.124.72.12) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Tue, 2 Jul 2019 08:29:31 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3409.namprd18.prod.outlook.com (10.255.139.29) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2032.18; Tue, 2 Jul 2019 08:29:30 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc%3]) with mapi id 15.20.2052.010; Tue, 2 Jul 2019
 08:29:30 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Dario Faggioli <dfaggioli@suse.com>, Juergen Gross <JGross@suse.com>
Thread-Topic: [PATCH 13/60] xen/sched: move some per-vcpu items to struct
 sched_unit
Thread-Index: AQHVMBZ1o3Yy0YSI1EOsynhkarGQtKa13jMZgAAJyQCAAPckdIAAF4MAgAAHmICAAAIWgA==
Date: Tue, 2 Jul 2019 08:29:30 +0000
Message-ID: <ae74f899-b3ea-6349-5352-88b07c0dc9d8@suse.com>
References: <be24ad7e-9510-912c-9984-7eec792fae86@suse.com>
 <45139cf0-0b53-1ca2-c8b2-2c2e8813a82d@suse.com>
 <de741925-b823-92ee-c9be-c4cc55da859d@suse.com>
 <0bb81eb9-8303-2dae-2fba-28c73ac74050@suse.com>
 <ee6a055b-2a47-e6ee-91d4-f23bfce5243d@suse.com>
 <ace01bb733d0dd624b9e9ee07c5da4f5567a8a8a.camel@suse.com>
In-Reply-To: <ace01bb733d0dd624b9e9ee07c5da4f5567a8a8a.camel@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR0601CA0035.eurprd06.prod.outlook.com
 (2603:10a6:4:17::21) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: f7a1f1a8-3a91-4c25-4a1d-08d6fec76705
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3409; 
x-ms-traffictypediagnostic: BY5PR18MB3409:
x-microsoft-antispam-prvs: <BY5PR18MB3409B2A41E12B25DCC6AECEAB3F80@BY5PR18MB3409.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:3826;
x-forefront-prvs: 008663486A
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(346002)(39860400002)(136003)(376002)(396003)(366004)(199004)(189003)(99286004)(305945005)(73956011)(6636002)(316002)(81156014)(8676002)(110136005)(6116002)(102836004)(66946007)(7736002)(64756008)(8936002)(52116002)(54906003)(486006)(72206003)(14454004)(256004)(11346002)(86362001)(66476007)(66556008)(81166006)(476003)(31696002)(5660300002)(186003)(53546011)(6506007)(386003)(80792005)(3846002)(7416002)(446003)(2616005)(76176011)(66446008)(478600001)(6246003)(71190400001)(71200400001)(31686004)(229853002)(6512007)(68736007)(26005)(66066001)(25786009)(4326008)(6436002)(36756003)(2906002)(53936002)(6486002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3409;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: 3ytxMRTsrhJ53rDpfDkD/pza4MrFsEiboGI0q7dbWuFxy4rAzYKBSx0qPhbjN+QHwnEaiZi/MI/n2YbWkO4W5wCn70AU69GnNGGwWGG/v2+1sCkCRd4alwhHTwzI+0wUtGZ3J1OS6v4TuxSBeu6pnr8+s3aZNg/cW9CJCP3eLciKOVM/7FRYGpY6Ym6IbbBZVdFVRhgxb/LUc1IGVvT+g1V5qkBTc0Zjk0YQ2Ho/SEN5KuSfmo+wDT4QIYLReMELDlbJYVyCS68pqwphtRDen2wWh1zYfBxPdAA04mr3XbV/h5a2If47qYC52eG6BTbeyNd3fLpo49a2t/E2AL+pXRL/I3NksZytpuiLprmA+uLVIQamgF01WXOhg3gEN0+4Fuj+dhIM3wOOyPZx/rLel0/LLF4Hhr7TSNxDZitDwdg=
Content-ID: <CC3861776F1A1F41A5045E6D86C09026@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: f7a1f1a8-3a91-4c25-4a1d-08d6fec76705
X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Jul 2019 08:29:30.3298 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3409
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH 13/60] xen/sched: move some per-vcpu items
 to struct sched_unit
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Wilk <konrad.wilk@oracle.com>, George
 Dunlap <George.Dunlap@eu.citrix.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Tim Deegan <tim@xen.org>, Julien Grall <julien.grall@arm.com>,
 Meng Xu <mengxu@cis.upenn.edu>,
 "xen-devel@lists.xenproject.org" <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>

T24gMDIuMDcuMjAxOSAxMDoyMSwgRGFyaW8gRmFnZ2lvbGkgd3JvdGU6DQo+IE9uIFR1ZSwgMjAx
OS0wNy0wMiBhdCAwNzo1NCArMDAwMCwgSmFuIEJldWxpY2ggd3JvdGU6DQo+PiBPbiAwMi4wNy4y
MDE5IDA4OjMwLCBKdWVyZ2VuIEdyb3NzIHdyb3RlOg0KPj4+IE9uIDAxLjA3LjE5IDE3OjQ2LCBK
YW4gQmV1bGljaCB3cm90ZToNCj4+Pj4NCj4+Pj4gSG1tLCB0aGF0J3MgaW5kZWVkIHdoYXQgSSB3
YXMgZGVkdWNpbmcsIGJ1dCBob3cgd2lsbCB3ZSBzZWxsIHRoaXMNCj4+Pj4gdG8gcGVvcGxlIGFj
dHVhbGx5IGZpZGRsaW5nIHdpdGggdkNQVSBhZmZpbml0aWVzPyBJIGZvcmVzZWUNCj4+Pj4gZ2V0
dGluZw0KPj4+PiBidWcgcmVwb3J0cyB0aGF0IHRoZSByZXNwZWN0aXZlIHhsIGNvbW1hbmQocykg
ZG8oZXMpbid0IGRvDQo+Pj4+IGFueW1vcmUNCj4+Pj4gd2hhdCBpdCB1c2VkIHRvIGRvLg0KPj4+
DQo+Pj4gVGhlIG5ldyBiZWhhdmlvciBtdXN0IGJlIGRvY3VtZW50ZWQsIHN1cmUuDQo+Pg0KPj4g
RG9jdW1lbnRhdGlvbiBpcyBqdXN0IG9uZSBhc3BlY3QuIE9mdGVuIGVub3VnaCBwZW9wbGUgb25s
eSByZWFkIGRvY3MNCj4+IHdoZW4gd2FudGluZyB0byBpbnRyb2R1Y2UgbmV3IGZ1bmN0aW9uYWxp
dHksIHdoaWNoIEkgY29uc2lkZXIgYSBmYWlyDQo+PiBtb2RlbC4gU3VjaCBwZW9wbGUgd2lsbCBi
ZSBjYXVnaHQgYnkgc3VycHJpc2UgdGhhdCB0aGUgcGlubmluZw0KPj4gYmVoYXZpb3IgZG9lcyBu
b3Qgd29yayB0aGUgc2FtZSB3YXkgYW55bW9yZS4NCj4+DQo+IFRoYXQgaXMgaW5kZWVkIHRoZSBj
YXNlLCBhbmQgd2UgbmVlZCB0byB0aGluayBhYm91dCBob3cgdG8gYWRkcmVzcyBpdCwNCj4gSSBh
Z3JlZS4NCj4gDQo+PiBBbmQgYWdhaW4gLSBpZiBzb21lb25lIHBpbnMgZXZlcnkgdkNQVSB0byBh
IHNpbmdsZSBwQ1BVLCB0aGF0IGxhc3QNCj4+IHN1Y2ggcGlubmluZyBvcGVyYXRpb24gd2lsbCBi
ZSB3aGF0IHRha2VzIGxvbmcgdGVybSBlZmZlY3QuIEFpdWkgYWxsDQo+PiB2Q1BVLXMgaW4gdGhl
IHVuaXQgd2lsbCB0aGVuIGJlIHBpbm5lZCB0byB0aGF0IG9uZSBwQ1BVLCBpLmUuDQo+PiB0aGV5
J2xsIGVpdGhlciBhbGwgY29tcGV0ZSBmb3IgdGhlIG9uZSBwQ1BVJ3MgdGltZSwgb3Igb25seSBv
bmUgb2YNCj4+IHRoZW0gd2lsbCBldmVyIGdldCBzY2hlZHVsZWQuDQo+Pg0KPiBJJ20gbm90IHN1
cmUgSSdtIGdldHRpbmcgdGhpcy4gT24gYW4sIHNheSwgU01UIHN5c3RlbSwgd2l0aCA0IHRocmVh
ZHMNCj4gcGVyIGNvcmUsIGEgdW5pdCBpcyA0IHZDUFVzIGFuZCBhIHBDUFUgaXMgNCB0aHJlYWRz
Lg0KDQpObywgdGhlIG1lYW5pbmcgb2YgcENQVSBpcyBhIHNpbmdsZSB0aHJlYWQgb2YgYSBzaW5n
bGUgY29yZS4gSS5lLg0Kd2hhdCBpcyByZXByZXNlbnRlZCBieSBhIHNpbmdsZSBjcHVtYXNrX3Qg
Yml0Lg0KDQpKYW4NCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 02 08:31:02 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Jul 2019 08: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 1hiEBp-00015D-KR; Tue, 02 Jul 2019 08:31:01 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=lloE=U7=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hiEBn-000151-Ge
 for xen-devel@lists.xenproject.org; Tue, 02 Jul 2019 08:30:59 +0000
X-Inumbo-ID: b08f157d-9ca3-11e9-8980-bc764e045a96
Received: from m4a0039g.houston.softwaregrp.com (unknown [15.124.2.85])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b08f157d-9ca3-11e9-8980-bc764e045a96;
 Tue, 02 Jul 2019 08:30:57 +0000 (UTC)
Received: FROM m4a0039g.houston.softwaregrp.com (15.120.17.147) BY
 m4a0039g.houston.softwaregrp.com WITH ESMTP; 
 Tue,  2 Jul 2019 08:27:15 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M4W0335.microfocus.com (2002:f78:1193::f78:1193) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Tue, 2 Jul 2019 08:27:50 +0000
Received: from NAM04-SN1-obe.outbound.protection.outlook.com (15.124.8.10) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Tue, 2 Jul 2019 08:27:50 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3409.namprd18.prod.outlook.com (10.255.139.29) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2032.18; Tue, 2 Jul 2019 08:27:49 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc%3]) with mapi id 15.20.2052.010; Tue, 2 Jul 2019
 08:27:49 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Juergen Gross <JGross@suse.com>
Thread-Topic: [PATCH 13/60] xen/sched: move some per-vcpu items to struct
 sched_unit
Thread-Index: AQHVMBZ1o3Yy0YSI1EOsynhkarGQtKa13jMZgAAJyQCAAPckdIAAF4MAgAAFi4CAAAOtAA==
Date: Tue, 2 Jul 2019 08:27:49 +0000
Message-ID: <948bef8c-79bb-a5e1-f510-91ce95c4082f@suse.com>
References: <be24ad7e-9510-912c-9984-7eec792fae86@suse.com>
 <45139cf0-0b53-1ca2-c8b2-2c2e8813a82d@suse.com>
 <de741925-b823-92ee-c9be-c4cc55da859d@suse.com>
 <0bb81eb9-8303-2dae-2fba-28c73ac74050@suse.com>
 <ee6a055b-2a47-e6ee-91d4-f23bfce5243d@suse.com>
 <cbd5a52f-f9cb-2efe-0e62-22a58614e322@suse.com>
In-Reply-To: <cbd5a52f-f9cb-2efe-0e62-22a58614e322@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DBBPR09CA0001.eurprd09.prod.outlook.com
 (2603:10a6:10:c0::13) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 68b6e05d-b501-4df9-f0d0-08d6fec72b19
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3409; 
x-ms-traffictypediagnostic: BY5PR18MB3409:
x-microsoft-antispam-prvs: <BY5PR18MB3409C6982ADB0F6B5655862DB3F80@BY5PR18MB3409.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7691;
x-forefront-prvs: 008663486A
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(366004)(396003)(376002)(136003)(39860400002)(346002)(189003)(199004)(229853002)(66446008)(478600001)(76176011)(71200400001)(71190400001)(31686004)(6246003)(6436002)(6486002)(36756003)(2906002)(6862004)(53936002)(6512007)(66066001)(4326008)(25786009)(26005)(68736007)(11346002)(102836004)(6116002)(66946007)(81156014)(8676002)(8936002)(64756008)(54906003)(52116002)(7736002)(316002)(305945005)(37006003)(99286004)(6636002)(73956011)(7416002)(3846002)(5660300002)(31696002)(80792005)(386003)(6506007)(53546011)(186003)(2616005)(446003)(72206003)(486006)(14454004)(66476007)(86362001)(476003)(81166006)(66556008)(256004);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3409;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: zpOwsEEuQ5P578m7ZuIWc36knwlsl6HRxl5Cf/UDyVX1ppeDku4WH2zdCRqRdNFZwZXFPDcZPS9GSwlGp+ImdLlxVU3gCu8Zc+2U6H6O34yK4gi0AbQkxYpUelRY3Kgk5v8u2qJI30higKY5FrKhrnV0+mdLh/3k9ZgnDzMO8kQGoroTJLyAbkz7t3pxFge2Nn+28UDdtIzKGqdmZExPayEPqAU0YOnIKFAm6sHkjDRtEQIMO6ayfGAWMPT9H7V674qsbRcl1RaxuelNWNWm6zKk6eDigcruO4HNc8BblY1bIDQQbkvgzzrFGvTzINANoMjue8FoBNg1SSTCPgm9N38Cp2QbR01xbSBmq45lvxKZF6pgJ/CgHGAM+YdgWKTAKZTbgDKSsbmCtq8CsYVtz11GDwpUR6uVwhIvl/XUvhk=
Content-ID: <FDD2C391B72B3E4681150DFADC8ED910@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 68b6e05d-b501-4df9-f0d0-08d6fec72b19
X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Jul 2019 08:27:49.6190 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3409
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH 13/60] xen/sched: move some per-vcpu items
 to struct sched_unit
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Wilk <konrad.wilk@oracle.com>, George
 Dunlap <George.Dunlap@eu.citrix.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Tim Deegan <tim@xen.org>, Dario Faggioli <dfaggioli@suse.com>,
 Julien Grall <julien.grall@arm.com>, Meng Xu <mengxu@cis.upenn.edu>,
 "xen-devel@lists.xenproject.org" <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>

T24gMDIuMDcuMjAxOSAxMDoxNCwgSnVlcmdlbiBHcm9zcyB3cm90ZToNCj4gT24gMDIuMDcuMTkg
MDk6NTQsIEphbiBCZXVsaWNoIHdyb3RlOg0KPj4gQW5kIGFnYWluIC0gaWYgc29tZW9uZSBwaW5z
IGV2ZXJ5IHZDUFUgdG8gYSBzaW5nbGUgcENQVSwgdGhhdCBsYXN0DQo+PiBzdWNoIHBpbm5pbmcg
b3BlcmF0aW9uIHdpbGwgYmUgd2hhdCB0YWtlcyBsb25nIHRlcm0gZWZmZWN0LiBBaXVpIGFsbA0K
Pj4gdkNQVS1zIGluIHRoZSB1bml0IHdpbGwgdGhlbiBiZSBwaW5uZWQgdG8gdGhhdCBvbmUgcENQ
VSwgaS5lLg0KPj4gdGhleSdsbCBlaXRoZXIgYWxsIGNvbXBldGUgZm9yIHRoZSBvbmUgcENQVSdz
IHRpbWUsIG9yIG9ubHkgb25lIG9mDQo+PiB0aGVtIHdpbGwgZXZlciBnZXQgc2NoZWR1bGVkLg0K
PiANCj4gTm8sIHRoYXQncyBub3QgaG93IGl0IHdvcmtzLiBMZXRzIHNheSB3ZSBoYXZlIGEgc3lz
dGVtIHdpdGggdGhlDQo+IGZvbGxvd2luZyB0b3BvbG9neSBhbmQgY29yZSBzY2hlZHVsaW5nIGFj
dGl2ZToNCj4gDQo+IGNwdTA6IGNvcmUgMCwgdGhyZWFkIDANCj4gY3B1MTogY29yZSAwLCB0aHJl
YWQgMQ0KPiBjcHUyOiBjb3JlIDEsIHRocmVhZCAwDQo+IGNwdTM6IGNvcmUgMSwgdGhyZWFkIDEN
Cj4gDQo+IFRoZW4gYW55IGV2ZW4gbnVtYmVyZWQgdmNwdSB3aWxsIG9ubHkgZXZlciBiZSBzY2hl
ZHVsZWQgb24gY3B1MCBvciBjcHUyLA0KPiB3aGlsZSBhbnkgb2RkIG51bWJlcmVkIHZjcHUgd2ls
bCBvbmx5IHJ1biBvbiBjcHUxIG9yIGNwdTMuDQo+IA0KPiBTbyB2aXJ0dWFsIGNvcmVzIGdldCBz
Y2hlZHVsZWQgb24gcGh5c2ljYWwgY29yZXMuIFZpcnR1YWwgdGhyZWFkIDAgd2lsbA0KPiBvbmx5
IHJ1biBvbiBwaHlzaWNhbCB0aHJlYWQgMCBhbmQgdGhlIGFzc29jaWF0ZWQgdmlydHVhbCB0aHJl
YWQgMSB3aWxsDQo+IHJ1biBvbiB0aGUgYXNzb2NpYXRlZCBwaHlzaWNhbCB0aHJlYWQgMSBvZiB0
aGUgc2FtZSBwaHlzaWNhbCBjb3JlLg0KPiANCj4gUGlubmluZyBhIHZpcnR1YWwgdGhyZWFkIDEg
dG8gYSBwaHlzaWNhbCB0aHJlYWQgMCBpcyBub3QgcG9zc2libGUgKGluDQo+IHJlYWxpdHkgb25s
eSB0aGUgdmlydHVhbCBjb3JlIGlzIGJlaW5nIHBpbm5lZCB0byB0aGUgcGh5c2ljYWwgY29yZSku
DQoNCkJ1dCB0aGF0J3Mgd2hhdCBleGlzdGluZyBndWVzdHMgbWF5IGJlIGRvaW5nLiBZb3UgbWF5
IHdhbnQgdG8NCnRha2UgYSBsb29rIGF0IG91ciBvbGQsIG5vbi1wdm9wcyBrZXJuZWxzLCBpbiBw
YXJ0aWN1bGFyIHRoZQ0KZnVuY3Rpb25hbGl0eSBwcm92aWRlZCBieSB0aGVpciBkcml2ZXJzL3hl
bi9jb3JlL2RvbWN0bC5jLiBZZXMsDQp7c3lzLGRvbX1jdGwtcyBhcmVuJ3Qgc3VwcG9zZWQgdG8g
YmUgdXNlZCBieSB0aGUga2VybmVsLCBidXQgdG8NCmFjaGlldmUgdGhlIGludGVuZGVkIGVmZmVj
dHMgSSBzYXcgbm8gd2F5IGFyb3VuZCAoYWIpdXNpbmcgdGhlbS4NCihJIG1lYW4gdGhpcyB0byBi
ZSB0YWtlbiBhcyBhbiBleGFtcGxlIG9ubHkgLSBJIHJlYWxpemUgdGhhdCB0aGUNCmNvZGUgdGhl
cmUgd291bGRuJ3Qgd29yayBvbiBtb2Rlcm4gWGVuIHdpdGhvdXQgdXBkYXRpbmcsIGR1ZSB0bw0K
dGhlIHN5c2N0bC9kb21jdGwgaW50ZXJmYWNlIHZlcnNpb24gdGhhdCBuZWVkcyBzZXR0aW5nLikN
Cg0KPj4+Pj4+PiAtLS0gYS94ZW4vaW5jbHVkZS94ZW4vc2NoZWQtaWYuaA0KPj4+Pj4+PiArKysg
Yi94ZW4vaW5jbHVkZS94ZW4vc2NoZWQtaWYuaA0KPj4+Pj4+PiBAQCAtNDM4LDExICs0MzgsMTEg
QEAgc3RhdGljIGlubGluZSBjcHVtYXNrX3QqIGNwdXBvb2xfZG9tYWluX2NwdW1hc2soc3RydWN0
IGRvbWFpbiAqZCkNCj4+Pj4+Pj4gwqDCoMKgwqAgKiAqIFRoZSBoYXJkIGFmZmluaXR5IGlzIG5v
dCBhIHN1YnNldCBvZiBzb2Z0IGFmZmluaXR5DQo+Pj4+Pj4+IMKgwqDCoMKgICogKiBUaGVyZSBp
cyBhbiBvdmVybGFwIGJldHdlZW4gdGhlIHNvZnQgYW5kIGhhcmQgYWZmaW5pdHkgbWFza3MNCj4+
Pj4+Pj4gwqDCoMKgwqAgKi8NCj4+Pj4+Pj4gLXN0YXRpYyBpbmxpbmUgaW50IGhhc19zb2Z0X2Fm
ZmluaXR5KGNvbnN0IHN0cnVjdCB2Y3B1ICp2KQ0KPj4+Pj4+PiArc3RhdGljIGlubGluZSBpbnQg
aGFzX3NvZnRfYWZmaW5pdHkoY29uc3Qgc3RydWN0IHNjaGVkX3VuaXQgKnVuaXQpDQo+Pj4+Pj4+
IMKgwqDCoCB7DQo+Pj4+Pj4+IC3CoMKgwqAgcmV0dXJuIHYtPnNvZnRfYWZmX2VmZmVjdGl2ZSAm
Jg0KPj4+Pj4+PiAtwqDCoMKgwqDCoMKgwqDCoMKgwqAgIWNwdW1hc2tfc3Vic2V0KGNwdXBvb2xf
ZG9tYWluX2NwdW1hc2sodi0+ZG9tYWluKSwNCj4+Pj4+Pj4gLcKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgdi0+Y3B1X3NvZnRfYWZmaW5pdHkpOw0K
Pj4+Pj4+PiArwqDCoMKgIHJldHVybiB1bml0LT5zb2Z0X2FmZl9lZmZlY3RpdmUgJiYNCj4+Pj4+
Pj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgICFjcHVtYXNrX3N1YnNldChjcHVwb29sX2RvbWFpbl9j
cHVtYXNrKHVuaXQtPnZjcHUtPmRvbWFpbiksDQo+Pj4+Pj4+ICvCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIHVuaXQtPmNwdV9zb2Z0X2FmZmluaXR5
KTsNCj4+Pj4+Pj4gwqDCoMKgIH0NCj4+Pj4+Pg0KPj4+Pj4+IE9rYXksIGF0IHRoZSBtb21lbnQg
dGhlcmUgbG9va3MgdG8gYmUgYSAxOjEgcmVsYXRpb25zaGlwIGJldHdlZW4gc2NoZWQNCj4+Pj4+
PiB1bml0cyBhbmQgdkNQVS1zLiBUaGlzIHdvdWxkIC0gYXQgdGhpcyBwb2ludCBvZiB0aGUgc2Vy
aWVzIC0gaW52YWxpZGF0ZSBtb3N0DQo+Pj4+Pj4gbXkgZWFybGllciBjb21tZW50cy4gSG93ZXZl
ciwgaW4gcGF0Y2ggNTcgSSBkb24ndCBzZWUgaG93IHRoaXMgdW5pdC0+dmNwdQ0KPj4+Pj4+IG1h
cHBpbmcgd291bGQgZ2V0IGJyb2tlbiwgYW5kIEkgY2FuJ3Qgc2VlbSB0byBpZGVudGlmeSBhbnkg
b3RoZXIgcGF0Y2gNCj4+Pj4+PiB3aGVyZSB0aGlzIG1pZ2h0IGJlIGhhcHBlbmluZy4gTG9va2lu
ZyBhdCB0aGUgZ2l0aHViIGJyYW5jaCBJIGFsc28gZ2V0IHRoZQ0KPj4+Pj4+IGltcHJlc3Npb24g
dGhhdCB0aGUgc3RydWN0IHZjcHUgKiBwb2ludGVyIG91dCBvZiBzdHJ1Y3Qgc2NoZWRfdW5pdCBz
dXJ2aXZlcw0KPj4+Pj4+IHVudGlsIHRoZSBlbmQgb2YgdGhlIHNlcmllcywgd2hpY2ggZG9lc24n
dCBzZWVtIHJpZ2h0IHRvIG1lLg0KPj4+Pj4NCj4+Pj4+IEl0IGlzIHJpZ2h0LiBUaGUgdmNwdSBw
b2ludGVyIGluIHRoZSBzY2hlZF91bml0IGlzIHBvaW50aW5nIHRvIHRoZSBmaXJzdA0KPj4+Pj4g
dmNwdSBvZiB0aGUgdW5pdCBhdCB0aGUgZW5kIG9mIHRoZSBzZXJpZXMuIEZ1cnRoZXIgdmNwdXMg
YXJlIGZvdW5kIHZpYQ0KPj4+Pj4gdi0+bmV4dF9pbl9saXN0Lg0KPj4+Pg0KPj4+PiBJJ20gYWZy
YWlkIHRoaXMgc2V0cyB1cyB1cCBmb3IgbWlzdW5kZXJzdGFuZGluZyBhbmQgbWlzdXNlLiBJIGRv
bid0DQo+Pj4+IHRoaW5rIHRoZXJlIHNob3VsZCBiZSBhIHN0cmFpZ2h0IHN0cnVjdCB2Y3B1ICog
b3V0IG9mIHN0cnVjdCBzY2hlZF91bml0Lg0KPj4+DQo+Pj4gVGhhdCB3YXMgdGhlIG1vc3QgZWZm
ZWN0aXZlIHdheSB0byBkbyBpdC4gV2hhdCBhcmUgeW91IHN1Z2dlc3Rpbmc/DQo+Pg0KPj4gQW4g
YWN0dWFsIGxpc3QsIGkuZS4gd2l0aCBhIHN0cnVjdCBsaXN0X2hlYWQuIFRoYXQnbGwgbWFrZSBv
YnZpb3VzIHRoYXQNCj4+IG1vcmUgdGhhbiBvbmUgdkNQVSBtaWdodCBiZSBhc3NvY2lhdGVkIHdp
dGggYSB1bml0LiBUaGF0J3MgZXZlbiBtb3JlIHNvDQo+PiB0aGF0IHRoZSBhYmlsaXR5IHRvIGFz
c29jaWF0ZSBtb3JlIHRoYW4gb25lIGFwcGVhcnMgb25seSBxdWl0ZSBsYXRlIGluDQo+PiB0aGUg
c2VyaWVzLCBpLmUuIHRoZXJlIG1heSBiZSBmdXJ0aGVyIGluc3RhbmNlcyBsaWtlIHRoZSBjb2Rl
IGFib3ZlLCBhbmQNCj4+IGl0IHdvdWxkIHJlcXVpcmUgYSBjYXJlZnVsIGF1ZGl0IChyYXRoZXIg
dGhhbiB0aGUgY29tcGlsZXIgZmluZGluZyBzdWNoDQo+PiBpbnN0YW5jZSkgdG8gZGV0ZXJtaW5l
IGFsbCBwbGFjZXMgd2hlcmUgdXNpbmcgdGhlIGZpcnN0IHZDUFUgaW4gYSB1bml0DQo+PiBpc24n
dCByZWFsbHkgd2hhdCB3YXMgbWVhbnQuDQo+IA0KPiBUQkggSSBkb24ndCBzZWUgaG93IHRoaXMg
d291bGQgaGVscCBhdCBhbGwuDQo+IA0KPiBJbnN0ZWFkIG9mIHVzaW5nIHRoZSB2Y3B1IHBvaW50
ZXIgSSdkIGhhZCB0byB1c2UgdGhlIGxpc3QgaGVhZCBpbnN0ZWFkLg0KPiBXaHkgaXMgdGhhdCBk
aWZmZXJlbnQgdG8gYSBwbGFpbiBwb2ludGVyIHJlZ2FyZGluZyBmaW5kaW5nIHRoZSBwbGFjZXMN
Cj4gd2hlcmUgdXNpbmcgdGhlIGZpcnN0IHZjcHUgd2FzIHdyb25nPw0KDQpUYWtlIHRoZSBleGFt
cGxlIGFib3ZlOiBJcyBpdCBjb3JyZWN0IHRvIGFjdCBvbiBqdXN0IHRoZSBmaXJzdCB2Q1BVPw0K
SSBndWVzcyBfaGVyZV8gaXQgaXMsIGJ1dCB0aGUgc2FtZSBwYXR0ZXJuIGNvdWxkIGJlIGZvdW5k
IGVsc2V3aGVyZS4NCklmLCBmcm9tIHRoZSBiZWdpbm5pbmcsIHlvdSB1c2UgYSBjbGVhcmx5IGlk
ZW50aWZpYWJsZSBsaXN0IGNvbnN0cnVjdCwNCnRoZW4gaXQnbGwgYmUgb2J2aW91cyB0byB5b3Ug
YXMgdGhlIHdyaXRlciBhbmQgdG8gcmV2aWV3ZXJzIHRoYXQgYnkNCnRoZSBlbmQgb2YgdGhlIHNl
cmllcyB0aGVyZSBtYXkgYmUgbXVsdGlwbGUgZW50aXRpZXMgdGhhdCBuZWVkIGRlYWxpbmcNCndp
dGggLSB3ZSdkIHNlZSBsaXN0X2ZpcnN0KigpIG9yIGZvcl9lYWNoKigpIGNvbnN0cnVjdHMgcmln
aHQgYXdheQ0KKGFuZCB5b3Ugd291bGRuJ3QgYmUgYWJsZSB0byBjaXJjdW12ZW50IHRoZWlyIHVz
ZSBpbiBhIHdheSB0aGF0DQp3b3VsZG4ndCB0cmlnZ2VyICJkb24ndCBvcGVuLWNvZGUiIGNvbW1l
bnRzKS4NCg0KSmFuDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 02 08:43:52 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Jul 2019 08: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 1hiEOA-000282-4s; Tue, 02 Jul 2019 08:43:46 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=lloE=U7=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hiEO8-00027x-E2
 for xen-devel@lists.xenproject.org; Tue, 02 Jul 2019 08:43:44 +0000
X-Inumbo-ID: 7f278d8a-9ca5-11e9-8980-bc764e045a96
Received: from m4a0040g.houston.softwaregrp.com (unknown [15.124.2.86])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7f278d8a-9ca5-11e9-8980-bc764e045a96;
 Tue, 02 Jul 2019 08:43:43 +0000 (UTC)
Received: FROM m4a0040g.houston.softwaregrp.com (15.120.17.147) BY
 m4a0040g.houston.softwaregrp.com WITH ESMTP; 
 Tue,  2 Jul 2019 08:43:23 +0000
Received: from M4W0335.microfocus.com (2002:f78:1193::f78:1193) by
 M4W0335.microfocus.com (2002:f78:1193::f78:1193) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Tue, 2 Jul 2019 08:42:18 +0000
Received: from NAM01-BN3-obe.outbound.protection.outlook.com (15.124.8.14) by
 M4W0335.microfocus.com (15.120.17.147) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Tue, 2 Jul 2019 08:42:17 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3218.namprd18.prod.outlook.com (10.255.137.151) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2032.20; Tue, 2 Jul 2019 08:42:15 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc%3]) with mapi id 15.20.2052.010; Tue, 2 Jul 2019
 08:42:15 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Juergen Gross <JGross@suse.com>
Thread-Topic: [PATCH 15/60] xen/sched: add domain pointer to struct sched_unit
Thread-Index: AQHVMLIMTFFZEHMfhUe85+9OoqjaTg==
Date: Tue, 2 Jul 2019 08:42:15 +0000
Message-ID: <29a1a8d8-0ec6-4e95-cb23-91fb2e50c83a@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR0501CA0020.eurprd05.prod.outlook.com
 (2603:10a6:4:8f::30) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 6bcf3cf1-f8b2-4c7f-93e1-08d6fec92f24
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3218; 
x-ms-traffictypediagnostic: BY5PR18MB3218:
x-microsoft-antispam-prvs: <BY5PR18MB32181194BF4E491E8FAC7DF2B3F80@BY5PR18MB3218.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8273;
x-forefront-prvs: 008663486A
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(136003)(376002)(366004)(39860400002)(346002)(396003)(199004)(189003)(6512007)(6436002)(54906003)(7736002)(68736007)(305945005)(229853002)(102836004)(52116002)(53936002)(14454004)(72206003)(186003)(316002)(37006003)(53546011)(80792005)(8936002)(386003)(31686004)(81156014)(81166006)(8676002)(99286004)(66066001)(5660300002)(66946007)(6486002)(2616005)(36756003)(2906002)(256004)(486006)(6862004)(476003)(4326008)(3846002)(6116002)(66476007)(86362001)(64756008)(25786009)(6246003)(6506007)(66446008)(66556008)(4744005)(71190400001)(71200400001)(478600001)(6636002)(73956011)(26005)(31696002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3218;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: fdgQxaXpt3Y9IT5e7EVrIBzHOGFrh2rMRqhoiCA3YaVNKkxa/9VPcZpmD/R43Jg1lydWb46K3ZxMBC4Jv0I50wDdQVRfFPIq0qlbxUZPBrmce0ChkQBuac6ccgte4XmwTmtI2m6IHHqDOfT4BM2faRLSvDC3z7UC+HHumeiHJeA8bO/AhfTIwbOTqHGHuma1rHsITBjZ5m1aSmH9madXWBV7JLU6J3LkW7qiuJJ/b6/pRgGsE5SY5DgK8WH/qq+kFSgO+AvM/73MEmjx2jmwmmqlDWgV8tJDR/csDtpRfxq3+gMT0PygJ6m2EKd/1W3DI3ZWkoQ0/i9EqxaPfyqJgfs3DJppHxcu0sRIgwfykyJs0TtH49oNNXJUGCtrkm4K9xD9/CC8esR1NTp9gE0UQ2Wl+8kSvUrq8SaSeIwqOJo=
Content-ID: <1D272BBD01947C469A325E7FF0880B87@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 6bcf3cf1-f8b2-4c7f-93e1-08d6fec92f24
X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Jul 2019 08:42:15.5669 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3218
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH 15/60] xen/sched: add domain pointer to
 struct sched_unit
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Andrew
 Cooper <andrew.cooper3@citrix.com>, Tim
 Deegan <tim@xen.org>, Dario Faggioli <dfaggioli@suse.com>,
 Julien Grall <julien.grall@arm.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>

Pj4+IE9uIDI4LjA1LjE5IGF0IDEyOjMyLCA8amdyb3NzQHN1c2UuY29tPiB3cm90ZToNCj4gLS0t
IGEveGVuL2NvbW1vbi9zY2hlZHVsZS5jDQo+ICsrKyBiL3hlbi9jb21tb24vc2NoZWR1bGUuYw0K
PiBAQCAtMjUzLDcgKzI1Myw3IEBAIHN0YXRpYyB2b2lkIHNjaGVkX3NwaW5fdW5sb2NrX2RvdWJs
ZShzcGlubG9ja190ICpsb2NrMSwgc3BpbmxvY2tfdCAqbG9jazIsDQo+ICBzdGF0aWMgdm9pZCBz
Y2hlZF9mcmVlX3VuaXQoc3RydWN0IHNjaGVkX3VuaXQgKnVuaXQpDQo+ICB7DQo+ICAgICAgc3Ry
dWN0IHNjaGVkX3VuaXQgKnByZXZfdW5pdDsNCj4gLSAgICBzdHJ1Y3QgZG9tYWluICpkID0gdW5p
dC0+dmNwdS0+ZG9tYWluOw0KPiArICAgIHN0cnVjdCBkb21haW4gKmQgPSB1bml0LT5kb21haW47
DQoNCkFzIHNhaWQgaW4gcmVwbHkgdG8gcGF0Y2ggMTMsIEkgdGhpbmsgdGhlIGRvbWFpbiBwb2lu
dGVyIHNob3VsZCBiZQ0KaW50cm9kdWNlZCByaWdodCBpbiBwYXRjaCA0LCB0byBhdm9pZCBjaGFu
Z2VzIGxpa2UgdGhlIGFib3ZlIG9uZSwNCmFuZCBpbiBwYXJ0aWN1bGFyIHRvIGF2b2lkIG1pc3Np
bmcgY2hhbmdlcyBsaWtlIHRoZSBvbmUgdGhhdCB3b3VsZA0KYmUgd2FudGVkIGFsc28gdG8gaGFz
X3NvZnRfYWZmaW5pdHkoKS4NCg0KSmFuDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 02 08:44:54 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Jul 2019 08:44:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hiEPF-0002CJ-GU; Tue, 02 Jul 2019 08:44: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=Sn/J=U7=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hiEPE-0002CC-BJ
 for xen-devel@lists.xenproject.org; Tue, 02 Jul 2019 08:44:52 +0000
X-Inumbo-ID: a6eb12c4-9ca5-11e9-8980-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a6eb12c4-9ca5-11e9-8980-bc764e045a96;
 Tue, 02 Jul 2019 08:44:50 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id EE3A3AFF9;
 Tue,  2 Jul 2019 08:44:48 +0000 (UTC)
To: Jan Beulich <JBeulich@suse.com>
References: <be24ad7e-9510-912c-9984-7eec792fae86@suse.com>
 <45139cf0-0b53-1ca2-c8b2-2c2e8813a82d@suse.com>
 <de741925-b823-92ee-c9be-c4cc55da859d@suse.com>
 <0bb81eb9-8303-2dae-2fba-28c73ac74050@suse.com>
 <ee6a055b-2a47-e6ee-91d4-f23bfce5243d@suse.com>
 <cbd5a52f-f9cb-2efe-0e62-22a58614e322@suse.com>
 <948bef8c-79bb-a5e1-f510-91ce95c4082f@suse.com>
From: Juergen Gross <jgross@suse.com>
Message-ID: <64f37be6-1dd4-60fb-fe23-d9d4e9e3cf63@suse.com>
Date: Tue, 2 Jul 2019 10:44:47 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <948bef8c-79bb-a5e1-f510-91ce95c4082f@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 13/60] xen/sched: move some per-vcpu items
 to struct sched_unit
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 Dario Faggioli <dfaggioli@suse.com>, Julien Grall <julien.grall@arm.com>,
 Meng Xu <mengxu@cis.upenn.edu>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Ian Jackson <ian.jackson@citrix.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>

T24gMDIuMDcuMTkgMTA6MjcsIEphbiBCZXVsaWNoIHdyb3RlOgo+IE9uIDAyLjA3LjIwMTkgMTA6
MTQsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4+IE9uIDAyLjA3LjE5IDA5OjU0LCBKYW4gQmV1bGlj
aCB3cm90ZToKPj4+IEFuZCBhZ2FpbiAtIGlmIHNvbWVvbmUgcGlucyBldmVyeSB2Q1BVIHRvIGEg
c2luZ2xlIHBDUFUsIHRoYXQgbGFzdAo+Pj4gc3VjaCBwaW5uaW5nIG9wZXJhdGlvbiB3aWxsIGJl
IHdoYXQgdGFrZXMgbG9uZyB0ZXJtIGVmZmVjdC4gQWl1aSBhbGwKPj4+IHZDUFUtcyBpbiB0aGUg
dW5pdCB3aWxsIHRoZW4gYmUgcGlubmVkIHRvIHRoYXQgb25lIHBDUFUsIGkuZS4KPj4+IHRoZXkn
bGwgZWl0aGVyIGFsbCBjb21wZXRlIGZvciB0aGUgb25lIHBDUFUncyB0aW1lLCBvciBvbmx5IG9u
ZSBvZgo+Pj4gdGhlbSB3aWxsIGV2ZXIgZ2V0IHNjaGVkdWxlZC4KPj4KPj4gTm8sIHRoYXQncyBu
b3QgaG93IGl0IHdvcmtzLiBMZXRzIHNheSB3ZSBoYXZlIGEgc3lzdGVtIHdpdGggdGhlCj4+IGZv
bGxvd2luZyB0b3BvbG9neSBhbmQgY29yZSBzY2hlZHVsaW5nIGFjdGl2ZToKPj4KPj4gY3B1MDog
Y29yZSAwLCB0aHJlYWQgMAo+PiBjcHUxOiBjb3JlIDAsIHRocmVhZCAxCj4+IGNwdTI6IGNvcmUg
MSwgdGhyZWFkIDAKPj4gY3B1MzogY29yZSAxLCB0aHJlYWQgMQo+Pgo+PiBUaGVuIGFueSBldmVu
IG51bWJlcmVkIHZjcHUgd2lsbCBvbmx5IGV2ZXIgYmUgc2NoZWR1bGVkIG9uIGNwdTAgb3IgY3B1
MiwKPj4gd2hpbGUgYW55IG9kZCBudW1iZXJlZCB2Y3B1IHdpbGwgb25seSBydW4gb24gY3B1MSBv
ciBjcHUzLgo+Pgo+PiBTbyB2aXJ0dWFsIGNvcmVzIGdldCBzY2hlZHVsZWQgb24gcGh5c2ljYWwg
Y29yZXMuIFZpcnR1YWwgdGhyZWFkIDAgd2lsbAo+PiBvbmx5IHJ1biBvbiBwaHlzaWNhbCB0aHJl
YWQgMCBhbmQgdGhlIGFzc29jaWF0ZWQgdmlydHVhbCB0aHJlYWQgMSB3aWxsCj4+IHJ1biBvbiB0
aGUgYXNzb2NpYXRlZCBwaHlzaWNhbCB0aHJlYWQgMSBvZiB0aGUgc2FtZSBwaHlzaWNhbCBjb3Jl
Lgo+Pgo+PiBQaW5uaW5nIGEgdmlydHVhbCB0aHJlYWQgMSB0byBhIHBoeXNpY2FsIHRocmVhZCAw
IGlzIG5vdCBwb3NzaWJsZSAoaW4KPj4gcmVhbGl0eSBvbmx5IHRoZSB2aXJ0dWFsIGNvcmUgaXMg
YmVpbmcgcGlubmVkIHRvIHRoZSBwaHlzaWNhbCBjb3JlKS4KPiAKPiBCdXQgdGhhdCdzIHdoYXQg
ZXhpc3RpbmcgZ3Vlc3RzIG1heSBiZSBkb2luZy4gWW91IG1heSB3YW50IHRvCj4gdGFrZSBhIGxv
b2sgYXQgb3VyIG9sZCwgbm9uLXB2b3BzIGtlcm5lbHMsIGluIHBhcnRpY3VsYXIgdGhlCj4gZnVu
Y3Rpb25hbGl0eSBwcm92aWRlZCBieSB0aGVpciBkcml2ZXJzL3hlbi9jb3JlL2RvbWN0bC5jLiBZ
ZXMsCj4ge3N5cyxkb219Y3RsLXMgYXJlbid0IHN1cHBvc2VkIHRvIGJlIHVzZWQgYnkgdGhlIGtl
cm5lbCwgYnV0IHRvCj4gYWNoaWV2ZSB0aGUgaW50ZW5kZWQgZWZmZWN0cyBJIHNhdyBubyB3YXkg
YXJvdW5kIChhYil1c2luZyB0aGVtLgo+IChJIG1lYW4gdGhpcyB0byBiZSB0YWtlbiBhcyBhbiBl
eGFtcGxlIG9ubHkgLSBJIHJlYWxpemUgdGhhdCB0aGUKPiBjb2RlIHRoZXJlIHdvdWxkbid0IHdv
cmsgb24gbW9kZXJuIFhlbiB3aXRob3V0IHVwZGF0aW5nLCBkdWUgdG8KPiB0aGUgc3lzY3RsL2Rv
bWN0bCBpbnRlcmZhY2UgdmVyc2lvbiB0aGF0IG5lZWRzIHNldHRpbmcuKQoKRmlyc3QgLSBzcGVh
a2luZyBvZiAiZ3Vlc3RzIiBpcyBhIGxpdHRsZSBiaXQgbWlzbGVhZGluZyBoZXJlLiBUaGlzIGlz
CnJlc3RyaWN0ZWQgdG8gZG9tMC4KClNvIHdoZW4geW91IHdhbnQgdG8gdXNlIHN1Y2ggYSBkb20w
IGtlcm5lbCB3aXRoIFhlbiA0LjEzIG9yIGxhdGVyIHlvdSdkCm5lZWQgdG8gc3RheSB3aXRoIGNw
dSBzY2hlZHVsaW5nLiBBbnkgcmVjZW50IGtlcm5lbCB3aWxsIHJ1biBqdXN0IGZpbmUKYXMgZG9t
MCB3aXRoIGNvcmUgc2NoZWR1bGluZyBhY3RpdmUuCgo+IAo+Pj4+Pj4+PiAtLS0gYS94ZW4vaW5j
bHVkZS94ZW4vc2NoZWQtaWYuaAo+Pj4+Pj4+PiArKysgYi94ZW4vaW5jbHVkZS94ZW4vc2NoZWQt
aWYuaAo+Pj4+Pj4+PiBAQCAtNDM4LDExICs0MzgsMTEgQEAgc3RhdGljIGlubGluZSBjcHVtYXNr
X3QqIGNwdXBvb2xfZG9tYWluX2NwdW1hc2soc3RydWN0IGRvbWFpbiAqZCkKPj4+Pj4+Pj4gIMKg
wqDCoMKgICogKiBUaGUgaGFyZCBhZmZpbml0eSBpcyBub3QgYSBzdWJzZXQgb2Ygc29mdCBhZmZp
bml0eQo+Pj4+Pj4+PiAgwqDCoMKgwqAgKiAqIFRoZXJlIGlzIGFuIG92ZXJsYXAgYmV0d2VlbiB0
aGUgc29mdCBhbmQgaGFyZCBhZmZpbml0eSBtYXNrcwo+Pj4+Pj4+PiAgwqDCoMKgwqAgKi8KPj4+
Pj4+Pj4gLXN0YXRpYyBpbmxpbmUgaW50IGhhc19zb2Z0X2FmZmluaXR5KGNvbnN0IHN0cnVjdCB2
Y3B1ICp2KQo+Pj4+Pj4+PiArc3RhdGljIGlubGluZSBpbnQgaGFzX3NvZnRfYWZmaW5pdHkoY29u
c3Qgc3RydWN0IHNjaGVkX3VuaXQgKnVuaXQpCj4+Pj4+Pj4+ICDCoMKgwqAgewo+Pj4+Pj4+PiAt
wqDCoMKgIHJldHVybiB2LT5zb2Z0X2FmZl9lZmZlY3RpdmUgJiYKPj4+Pj4+Pj4gLcKgwqDCoMKg
wqDCoMKgwqDCoMKgICFjcHVtYXNrX3N1YnNldChjcHVwb29sX2RvbWFpbl9jcHVtYXNrKHYtPmRv
bWFpbiksCj4+Pj4+Pj4+IC3CoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgIHYtPmNwdV9zb2Z0X2FmZmluaXR5KTsKPj4+Pj4+Pj4gK8KgwqDCoCByZXR1
cm4gdW5pdC0+c29mdF9hZmZfZWZmZWN0aXZlICYmCj4+Pj4+Pj4+ICvCoMKgwqDCoMKgwqDCoMKg
wqDCoCAhY3B1bWFza19zdWJzZXQoY3B1cG9vbF9kb21haW5fY3B1bWFzayh1bml0LT52Y3B1LT5k
b21haW4pLAo+Pj4+Pj4+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoCB1bml0LT5jcHVfc29mdF9hZmZpbml0eSk7Cj4+Pj4+Pj4+ICDCoMKgwqAg
fQo+Pj4+Pj4+Cj4+Pj4+Pj4gT2theSwgYXQgdGhlIG1vbWVudCB0aGVyZSBsb29rcyB0byBiZSBh
IDE6MSByZWxhdGlvbnNoaXAgYmV0d2VlbiBzY2hlZAo+Pj4+Pj4+IHVuaXRzIGFuZCB2Q1BVLXMu
IFRoaXMgd291bGQgLSBhdCB0aGlzIHBvaW50IG9mIHRoZSBzZXJpZXMgLSBpbnZhbGlkYXRlIG1v
c3QKPj4+Pj4+PiBteSBlYXJsaWVyIGNvbW1lbnRzLiBIb3dldmVyLCBpbiBwYXRjaCA1NyBJIGRv
bid0IHNlZSBob3cgdGhpcyB1bml0LT52Y3B1Cj4+Pj4+Pj4gbWFwcGluZyB3b3VsZCBnZXQgYnJv
a2VuLCBhbmQgSSBjYW4ndCBzZWVtIHRvIGlkZW50aWZ5IGFueSBvdGhlciBwYXRjaAo+Pj4+Pj4+
IHdoZXJlIHRoaXMgbWlnaHQgYmUgaGFwcGVuaW5nLiBMb29raW5nIGF0IHRoZSBnaXRodWIgYnJh
bmNoIEkgYWxzbyBnZXQgdGhlCj4+Pj4+Pj4gaW1wcmVzc2lvbiB0aGF0IHRoZSBzdHJ1Y3QgdmNw
dSAqIHBvaW50ZXIgb3V0IG9mIHN0cnVjdCBzY2hlZF91bml0IHN1cnZpdmVzCj4+Pj4+Pj4gdW50
aWwgdGhlIGVuZCBvZiB0aGUgc2VyaWVzLCB3aGljaCBkb2Vzbid0IHNlZW0gcmlnaHQgdG8gbWUu
Cj4+Pj4+Pgo+Pj4+Pj4gSXQgaXMgcmlnaHQuIFRoZSB2Y3B1IHBvaW50ZXIgaW4gdGhlIHNjaGVk
X3VuaXQgaXMgcG9pbnRpbmcgdG8gdGhlIGZpcnN0Cj4+Pj4+PiB2Y3B1IG9mIHRoZSB1bml0IGF0
IHRoZSBlbmQgb2YgdGhlIHNlcmllcy4gRnVydGhlciB2Y3B1cyBhcmUgZm91bmQgdmlhCj4+Pj4+
PiB2LT5uZXh0X2luX2xpc3QuCj4+Pj4+Cj4+Pj4+IEknbSBhZnJhaWQgdGhpcyBzZXRzIHVzIHVw
IGZvciBtaXN1bmRlcnN0YW5kaW5nIGFuZCBtaXN1c2UuIEkgZG9uJ3QKPj4+Pj4gdGhpbmsgdGhl
cmUgc2hvdWxkIGJlIGEgc3RyYWlnaHQgc3RydWN0IHZjcHUgKiBvdXQgb2Ygc3RydWN0IHNjaGVk
X3VuaXQuCj4+Pj4KPj4+PiBUaGF0IHdhcyB0aGUgbW9zdCBlZmZlY3RpdmUgd2F5IHRvIGRvIGl0
LiBXaGF0IGFyZSB5b3Ugc3VnZ2VzdGluZz8KPj4+Cj4+PiBBbiBhY3R1YWwgbGlzdCwgaS5lLiB3
aXRoIGEgc3RydWN0IGxpc3RfaGVhZC4gVGhhdCdsbCBtYWtlIG9idmlvdXMgdGhhdAo+Pj4gbW9y
ZSB0aGFuIG9uZSB2Q1BVIG1pZ2h0IGJlIGFzc29jaWF0ZWQgd2l0aCBhIHVuaXQuIFRoYXQncyBl
dmVuIG1vcmUgc28KPj4+IHRoYXQgdGhlIGFiaWxpdHkgdG8gYXNzb2NpYXRlIG1vcmUgdGhhbiBv
bmUgYXBwZWFycyBvbmx5IHF1aXRlIGxhdGUgaW4KPj4+IHRoZSBzZXJpZXMsIGkuZS4gdGhlcmUg
bWF5IGJlIGZ1cnRoZXIgaW5zdGFuY2VzIGxpa2UgdGhlIGNvZGUgYWJvdmUsIGFuZAo+Pj4gaXQg
d291bGQgcmVxdWlyZSBhIGNhcmVmdWwgYXVkaXQgKHJhdGhlciB0aGFuIHRoZSBjb21waWxlciBm
aW5kaW5nIHN1Y2gKPj4+IGluc3RhbmNlKSB0byBkZXRlcm1pbmUgYWxsIHBsYWNlcyB3aGVyZSB1
c2luZyB0aGUgZmlyc3QgdkNQVSBpbiBhIHVuaXQKPj4+IGlzbid0IHJlYWxseSB3aGF0IHdhcyBt
ZWFudC4KPj4KPj4gVEJIIEkgZG9uJ3Qgc2VlIGhvdyB0aGlzIHdvdWxkIGhlbHAgYXQgYWxsLgo+
Pgo+PiBJbnN0ZWFkIG9mIHVzaW5nIHRoZSB2Y3B1IHBvaW50ZXIgSSdkIGhhZCB0byB1c2UgdGhl
IGxpc3QgaGVhZCBpbnN0ZWFkLgo+PiBXaHkgaXMgdGhhdCBkaWZmZXJlbnQgdG8gYSBwbGFpbiBw
b2ludGVyIHJlZ2FyZGluZyBmaW5kaW5nIHRoZSBwbGFjZXMKPj4gd2hlcmUgdXNpbmcgdGhlIGZp
cnN0IHZjcHUgd2FzIHdyb25nPwo+IAo+IFRha2UgdGhlIGV4YW1wbGUgYWJvdmU6IElzIGl0IGNv
cnJlY3QgdG8gYWN0IG9uIGp1c3QgdGhlIGZpcnN0IHZDUFU/Cj4gSSBndWVzcyBfaGVyZV8gaXQg
aXMsIGJ1dCB0aGUgc2FtZSBwYXR0ZXJuIGNvdWxkIGJlIGZvdW5kIGVsc2V3aGVyZS4KPiBJZiwg
ZnJvbSB0aGUgYmVnaW5uaW5nLCB5b3UgdXNlIGEgY2xlYXJseSBpZGVudGlmaWFibGUgbGlzdCBj
b25zdHJ1Y3QsCj4gdGhlbiBpdCdsbCBiZSBvYnZpb3VzIHRvIHlvdSBhcyB0aGUgd3JpdGVyIGFu
ZCB0byByZXZpZXdlcnMgdGhhdCBieQo+IHRoZSBlbmQgb2YgdGhlIHNlcmllcyB0aGVyZSBtYXkg
YmUgbXVsdGlwbGUgZW50aXRpZXMgdGhhdCBuZWVkIGRlYWxpbmcKPiB3aXRoIC0gd2UnZCBzZWUg
bGlzdF9maXJzdCooKSBvciBmb3JfZWFjaCooKSBjb25zdHJ1Y3RzIHJpZ2h0IGF3YXkKPiAoYW5k
IHlvdSB3b3VsZG4ndCBiZSBhYmxlIHRvIGNpcmN1bXZlbnQgdGhlaXIgdXNlIGluIGEgd2F5IHRo
YXQKPiB3b3VsZG4ndCB0cmlnZ2VyICJkb24ndCBvcGVuLWNvZGUiIGNvbW1lbnRzKS4KCldvdWxk
IHlvdSBiZSBmaW5lIHdpdGgganVzdCByZW5hbWluZyB0aGUgcG9pbnRlciB0byAidmNwdV9saXN0
Ij8KVGhpcyB3b3VsZCBhdm9pZCB0aGUgbmVlZCB0byBpbnRyb2R1Y2UgYW5vdGhlciB2Y3B1IGxp
c3QgaW4gc3RydWN0IHZjcHUKYW5kIEkgY291bGQgcmUtdXNlIHRoZSBhbHJlYWR5IGV4aXN0aW5n
IGxpc3QgYXMgdG9kYXkuCgpJdCBzaG91bGQgYmUgbm90ZWQgdGhhdCBJIG5hbWVkIHRoZSBwb2lu
dGVyIGp1c3QgInZjcHUiIGluIG9yZGVyIHRvCmF2b2lkIGxvdHMgb2YgcmVmb3JtYXR0aW5nIGR1
ZSB0byBsb25nZXIgbGluZXMsIHRob3VnaC4KCgpKdWVyZ2VuCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 02 08:49:07 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Jul 2019 08:49:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hiETH-0002OX-3A; Tue, 02 Jul 2019 08:49: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=t1Em=U7=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hiETF-0002OO-Kr
 for xen-devel@lists.xenproject.org; Tue, 02 Jul 2019 08:49:01 +0000
X-Inumbo-ID: 3bdf8616-9ca6-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3bdf8616-9ca6-11e9-8980-bc764e045a96;
 Tue, 02 Jul 2019 08:48:59 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hiETD-0007Q9-1P; Tue, 02 Jul 2019 08:48: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 1hiETC-0002TB-O0; Tue, 02 Jul 2019 08:48:58 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hiETC-0005Km-NR; Tue, 02 Jul 2019 08:48:58 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138678-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.8-testing:test-arm64-arm64-xl-thunderx:<job
 status>:broken:regression
 xen-4.8-testing:build-amd64-prev:xen-build:fail:regression
 xen-4.8-testing:build-i386-prev:xen-build:fail:regression
 xen-4.8-testing:test-xtf-amd64-amd64-2:xtf/test-hvm64-lbr-tsx-vmentry:fail:heisenbug
 xen-4.8-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:heisenbug
 xen-4.8-testing:test-armhf-armhf-xl-credit2:guest-start:fail:heisenbug
 xen-4.8-testing:test-xtf-amd64-amd64-4:xtf/test-hvm64-xsa-278:fail:heisenbug
 xen-4.8-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-saverestore:fail:heisenbug
 xen-4.8-testing:test-xtf-amd64-amd64-4:xtf/test-hvm64-lbr-tsx-vmentry:fail:heisenbug
 xen-4.8-testing:test-amd64-i386-freebsd10-amd64:guest-saverestore:fail:heisenbug
 xen-4.8-testing:test-amd64-i386-migrupgrade:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-amd64-migrupgrade:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-thunderx:hosts-allocate:broken:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-rtds:guest-start.2: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-qemut-ws16-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-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-libvirt-xsm: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-seattle:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-seattle:saverestore-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-credit1:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-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-qemuu-debianhvm-amd64-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-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-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-credit1:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl: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-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-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=c67210f60dfa83565d26ae710e4f5e729a95dce5
X-Osstest-Versions-That: xen=908e768fae49a8db0089e68188652079e3bfaa66
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 02 Jul 2019 08:48:58 +0000
Subject: [Xen-devel] [xen-4.8-testing test] 138678: 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>

ZmxpZ2h0IDEzODY3OCB4ZW4tNC44LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODY3OC8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hcm02NC1hcm02NC14bC10aHVu
ZGVyeCAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYW1kNjQt
cHJldiAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTMwOTY1CiBidWlsZC1pMzg2LXByZXYgICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAg
ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzA5NjUKClRlc3RzIHdoaWNoIGFyZSBmYWlsaW5n
IGludGVybWl0dGVudGx5IChub3QgYmxvY2tpbmcpOgogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiA1
MCB4dGYvdGVzdC1odm02NC1sYnItdHN4LXZtZW50cnkgZmFpbCBpbiAxMzgyMjQgcGFzcyBpbiAx
Mzg2NzgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyA3
IHhlbi1ib290IGZhaWwgaW4gMTM4MjI0IHBhc3MgaW4gMTM4Njc4CiB0ZXN0LWFybWhmLWFybWhm
LXhsLWNyZWRpdDIgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgZmFpbCBpbiAxMzgyMjQgcGFzcyBpbiAx
Mzg2NzgKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgNzAgeHRmL3Rlc3QtaHZtNjQteHNhLTI3OCBm
YWlsIGluIDEzODM2NCBwYXNzIGluIDEzODY3OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdp
bjctYW1kNjQgMTMgZ3Vlc3Qtc2F2ZXJlc3RvcmUgZmFpbCBpbiAxMzgzNjQgcGFzcyBpbiAxMzg2
NzgKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICA1MCB4dGYvdGVzdC1odm02NC1sYnItdHN4LXZt
ZW50cnkgZmFpbCBwYXNzIGluIDEzODIyNAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2
NCAxNCBndWVzdC1zYXZlcmVzdG9yZSAgICAgICBmYWlsIHBhc3MgaW4gMTM4MzY0CgpUZXN0cyB3
aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1p
Mzg2LW1pZ3J1cGdyYWRlICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAgMiBo
b3N0cy1hbGxvY2F0ZSAgICAgICAgICAgICAgIGJyb2tlbiBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXJ0ZHMgICAgIDE3IGd1ZXN0LXN0YXJ0LjIgZmFpbCBpbiAxMzgzNjQgYmxvY2tl
ZCBpbiAxMzA5NjUKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEzMDk2NQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTMwOTY1
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgIGZhaWwgbGlrZSAxMzA5NjUKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEzMDk2NQogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWls
IGxpa2UgMTMwOTY1CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMzA5NjUKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEzMDk2
NQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgICBmYWlsIGxpa2UgMTMwOTY1CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE2
IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgICAgZmFpbCAgbGlrZSAxMzA5NjUKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LXNlYXR0bGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14
c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5l
c3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0
aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Jl
ZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1y
dGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAt
aTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2lu
ZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIGM2
NzIxMGY2MGRmYTgzNTY1ZDI2YWU3MTBlNGY1ZTcyOWE5NWRjZTUKYmFzZWxpbmUgdmVyc2lvbjoK
IHhlbiAgICAgICAgICAgICAgICAgIDkwOGU3NjhmYWU0OWE4ZGIwMDg5ZTY4MTg4NjUyMDc5ZTNi
ZmFhNjYKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzMDk2NSAgMjAxOC0xMi0wMyAwOTowNjoxOSBa
ICAyMTAgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMzM1OTggIDIwMTktMDMtMDUgMTU6MDY6
MjMgWiAgMTE4IGRheXMgICA1NiBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMzgyMjQg
IDIwMTktMDYtMjEgMTk6MDU6MzEgWiAgIDEwIGRheXMgICAgMyBhdHRlbXB0cwoKLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3Bs
ZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZSBQcnp5d2FyYSA8YW5k
cmUucHJ6eXdhcmFAYXJtLmNvbT4KICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRy
aXguY29tPgogIENocmlzdGlhbiBMaW5kaWcgPGNocmlzdGlhbi5saW5kaWdAY2l0cml4LmNvbT4K
ICBEYW5pZWwgRGUgR3JhYWYgPGRnZGVncmFAdHljaG8ubnNhLmdvdj4KICBHZW9yZ2UgRHVubGFw
IDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu
Y29tPgogIEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KICBKdWxpZW4gR3JhbGwgPGp1
bGllbi5ncmFsbEBhcm0uY29tPgogIE1hbnVlbCBCb3V5ZXIgPGJvdXllckBhbnRpb2NoZS5ldS5v
cmc+CiAgU2VyZ2V5IER5YXNsaSA8c2VyZ2V5LmR5YXNsaUBjaXRyaXguY29tPgogIFN0ZWZhbm8g
U3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KICBTdGVmYW5vIFN0YWJlbGxpbmkg
PHN0ZWZhbm9zQHhpbGlueC5jb20+CiAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICBY
aW4gTGkgPHRhbG9ucy5sZWVAZ21haWwuY29tPgogIFhpbiBMaSA8eGluLmxpQGNpdHJpeC5jb20+
Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YW1kNjQteHRmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1pMzg2LXByZXYgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJt
NjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1h
bWQ2NC1hbWQ2NC0yICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0
dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14
c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGVi
aWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02
NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZt
LWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
cWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
YXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1j
cmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJz
ZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saXZlcGF0Y2ggICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGl2ZXBhdGNo
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2
Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFp
ciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02
NC14bC1zZWF0dGxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hh
ZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBicm9rZW4gIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZs
aWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3Mv
bG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4g
YXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcv
b3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVz
dCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9
b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hl
bmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1h
c3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0
cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKYnJva2VuLWpvYiB0ZXN0
LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IGJyb2tlbgpicm9rZW4tc3RlcCB0ZXN0LWFybTY0LWFy
bTY0LXhsLXRodW5kZXJ4IGhvc3RzLWFsbG9jYXRlCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lv
biBsb2c7IGl0IHdvdWxkIGJlIDEyNDAgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 02 08:59:33 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Jul 2019 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 1hiEdD-0003GA-Av; Tue, 02 Jul 2019 08: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=lloE=U7=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hiEdC-0003G5-GX
 for xen-devel@lists.xenproject.org; Tue, 02 Jul 2019 08:59:18 +0000
X-Inumbo-ID: ab5632aa-9ca7-11e9-8980-bc764e045a96
Received: from m9a0003g.houston.softwaregrp.com (unknown [15.124.64.68])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ab5632aa-9ca7-11e9-8980-bc764e045a96;
 Tue, 02 Jul 2019 08:59:17 +0000 (UTC)
Received: FROM m9a0003g.houston.softwaregrp.com (15.121.0.190) BY
 m9a0003g.houston.softwaregrp.com WITH ESMTP; 
 Tue,  2 Jul 2019 08:59:15 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M9W0067.microfocus.com (2002:f79:be::f79:be) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Tue, 2 Jul 2019 08:55:20 +0000
Received: from NAM01-BY2-obe.outbound.protection.outlook.com (15.124.72.11) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Tue, 2 Jul 2019 08:55:20 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3137.namprd18.prod.outlook.com (10.255.136.206) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2032.20; Tue, 2 Jul 2019 08:55:17 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc%3]) with mapi id 15.20.2052.010; Tue, 2 Jul 2019
 08:55:17 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Juergen Gross <JGross@suse.com>
Thread-Topic: [PATCH 26/60] xen: let vcpu_create() select processor
Thread-Index: AQHVMLPfLYWVKdFqI0a2PB5gCChpGQ==
Date: Tue, 2 Jul 2019 08:55:17 +0000
Message-ID: <309aa9f8-b412-120b-6f20-090d11236443@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR04CA0016.eurprd04.prod.outlook.com (2603:10a6:6::29)
 To BY5PR18MB3394.namprd18.prod.outlook.com (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 36c992a9-416e-455f-8671-08d6fecb015a
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3137; 
x-ms-traffictypediagnostic: BY5PR18MB3137:
x-microsoft-antispam-prvs: <BY5PR18MB3137D3B9008D76FC51B1B744B3F80@BY5PR18MB3137.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 008663486A
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(396003)(376002)(39860400002)(366004)(346002)(136003)(199004)(189003)(52314003)(37006003)(68736007)(36756003)(6246003)(86362001)(5660300002)(6436002)(486006)(386003)(26005)(31696002)(7736002)(31686004)(80792005)(66446008)(64756008)(73956011)(476003)(6486002)(53546011)(316002)(7416002)(25786009)(66066001)(99286004)(2616005)(478600001)(72206003)(14454004)(8936002)(6512007)(71190400001)(66946007)(2906002)(66556008)(186003)(229853002)(54906003)(256004)(102836004)(8676002)(66476007)(305945005)(6636002)(4326008)(81166006)(6862004)(81156014)(6116002)(6506007)(3846002)(53936002)(52116002)(71200400001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3137;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: vaqdGMRfeD7YIcSARjEkeXRCoPILs3814E430QKAI5VQ4yAw6E5uVEBz1bLqXoAujyma/IN/eZMcThI29MIs90tHljmSD3jSNfcl3K+7Ei+qWnQYedsgu2MtYH/Lyv+empi6PhWuEmeScG5eLB+tp21PJ0BLqY5/ON9dpf3CFk6ns0lY4uDhm3psEIwj7Tt/C3bGRK0xEsKVftTEX6VIOPFfGxES4AthUXMtPfFWaiOEEvFE5JQvphMY1+wIrJ/5VDkfUdvvL+hCfmr95cH63LOsrJyNR44hVsjXeh6cXUHbeTSMGPDv/9DonStFdtp9lADQaBdNqIpLXQ1RNZGncC1i1nJ7Xf652bWfSPhxtKs8zT3Pab77d5Yiq0X5QoUizJtk7YnwXSuAno0eMW6c65eC7CGXtbA5RGznJkIHdMM=
Content-ID: <505BEFB033D69F43BB9B36E47190BE7F@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 36c992a9-416e-455f-8671-08d6fecb015a
X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Jul 2019 08:55:17.8117 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3137
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH 26/60] xen: let vcpu_create() select
 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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 Dario Faggioli <dfaggioli@suse.com>, Julien Grall <julien.grall@arm.com>, Ian
 Jackson <ian.jackson@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI4LjA1LjE5IGF0IDEyOjMyLCA8amdyb3NzQHN1c2UuY29tPiB3cm90ZToNCj4gVG9k
YXkgdGhlcmUgYXJlIHR3byBkaXN0aW5jdCBzY2VuYXJpb3MgZm9yIHZjcHVfY3JlYXRlKCk6IGVp
dGhlciBmb3INCj4gY3JlYXRpb24gb2YgaWRsZS1kb21haW4gdmNwdXMgKHZjcHVpZCA9PSBwcm9j
ZXNzb3IpIG9yIGZvciBjcmVhdGlvbiBvZg0KPiAibm9ybWFsIiBkb21haW4gdmNwdXMgKGluY2x1
ZGluZyBkb20wKSwgd2hlcmUgdGhlIGNhbGxlciBzZWxlY3RzIHRoZQ0KPiBpbml0aWFsIHByb2Nl
c3NvciBvbiBhIHJvdW5kLXJvYmluIHNjaGVtZSBvZiB0aGUgYWxsb3dlZCBwcm9jZXNzb3JzDQo+
IChhbGxvd2VkIGJlaW5nIGJhc2VkIG9uIGNwdXBvb2wgYW5kIGFmZmluaXRpZXMpLg0KPiANCj4g
SW5zdGVhZCBvZiBwYXNzaW5nIHRoZSBpbml0aWFsIHByb2Nlc3NvciB0byB2Y3B1X2NyZWF0ZSgp
IGFuZCBwYXNzaW5nDQo+IG9uIHRvIHNjaGVkX2luaXRfdmNwdSgpIGxldCBzY2hlZF9pbml0X3Zj
cHUoKSBkbyB0aGUgcHJvY2Vzc29yDQo+IHNlbGVjdGlvbi4gRm9yIHN1cHBvcnRpbmcgZG9tMCB2
Y3B1IGNyZWF0aW9uIHVzZSB0aGUgbm9kZV9hZmZpbml0eSBvZg0KPiB0aGUgZG9tYWluIGFzIGEg
YmFzZSBmb3Igc2VsZWN0aW5nIHRoZSBwcm9jZXNzb3JzLiBVc2VyIGRvbWFpbnMgd2lsbA0KPiBo
YXZlIGluaXRpYWxseSBhbGwgbm9kZXMgc2V0LCBzbyB0aGlzIGlzIG5vIGRpZmZlcmVudCBiZWhh
dmlvciBjb21wYXJlZA0KPiB0byB0b2RheS4NCg0KVGhpcyBsYXN0IGFzcGVjdCBpcyBhIHJlc3Vs
dCBvZiBob3cgdGhlIHRvb2wgc3RhY2sgY3VycmVudGx5IHdvcmtzLCBidXQNCmFzIGxvbmcgYXMg
dGhlcmUncyBhIHNlcGFyYXRlIFhFTl9ET01DVExfbWF4X3ZjcHVzIHRoZXJlJ3Mgbm8NCnJlYWwg
Z3VhcmFudGVlIHRoYXQgdGhlIGRvbWFpbiBhZmZpbml0eSBtYXNrIGhhc24ndCBjaGFuZ2VkIGFs
cmVhZHksDQppcyB0aGVyZT8gSSBkb24ndCBtaW5kIHN1Y2ggYSBkZXBlbmRlbmN5LCBzaW5jZSBY
RU5fRE9NQ1RMX21heF92Y3B1cw0KaXMgc2NoZWR1bGVkIHRvIGdvIGF3YXkgYW55d2F5LCBidXQg
SSB0aGluayB0aGlzIHNob3VsZCBiZSBjYWxsZWQgb3V0DQpleHBsaWNpdGx5IGhlcmUuDQoNCkph
bg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 02 09:01:41 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Jul 2019 09:01:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hiEfT-0003yB-QU; Tue, 02 Jul 2019 09: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=Sn/J=U7=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hiEfS-0003y5-0a
 for xen-devel@lists.xenproject.org; Tue, 02 Jul 2019 09:01:38 +0000
X-Inumbo-ID: ff001b13-9ca7-11e9-8980-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ff001b13-9ca7-11e9-8980-bc764e045a96;
 Tue, 02 Jul 2019 09:01:37 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id B7618ADFE;
 Tue,  2 Jul 2019 09:01:35 +0000 (UTC)
To: Jan Beulich <JBeulich@suse.com>
References: <309aa9f8-b412-120b-6f20-090d11236443@suse.com>
From: Juergen Gross <jgross@suse.com>
Message-ID: <703ae870-476b-c50d-2a01-4531ea7e177f@suse.com>
Date: Tue, 2 Jul 2019 11:01:34 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <309aa9f8-b412-120b-6f20-090d11236443@suse.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH 26/60] xen: let vcpu_create() select
 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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 Dario Faggioli <dfaggioli@suse.com>, Julien Grall <julien.grall@arm.com>,
 Ian Jackson <ian.jackson@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDIuMDcuMTkgMTA6NTUsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDI4LjA1LjE5IGF0
IDEyOjMyLCA8amdyb3NzQHN1c2UuY29tPiB3cm90ZToKPj4gVG9kYXkgdGhlcmUgYXJlIHR3byBk
aXN0aW5jdCBzY2VuYXJpb3MgZm9yIHZjcHVfY3JlYXRlKCk6IGVpdGhlciBmb3IKPj4gY3JlYXRp
b24gb2YgaWRsZS1kb21haW4gdmNwdXMgKHZjcHVpZCA9PSBwcm9jZXNzb3IpIG9yIGZvciBjcmVh
dGlvbiBvZgo+PiAibm9ybWFsIiBkb21haW4gdmNwdXMgKGluY2x1ZGluZyBkb20wKSwgd2hlcmUg
dGhlIGNhbGxlciBzZWxlY3RzIHRoZQo+PiBpbml0aWFsIHByb2Nlc3NvciBvbiBhIHJvdW5kLXJv
YmluIHNjaGVtZSBvZiB0aGUgYWxsb3dlZCBwcm9jZXNzb3JzCj4+IChhbGxvd2VkIGJlaW5nIGJh
c2VkIG9uIGNwdXBvb2wgYW5kIGFmZmluaXRpZXMpLgo+Pgo+PiBJbnN0ZWFkIG9mIHBhc3Npbmcg
dGhlIGluaXRpYWwgcHJvY2Vzc29yIHRvIHZjcHVfY3JlYXRlKCkgYW5kIHBhc3NpbmcKPj4gb24g
dG8gc2NoZWRfaW5pdF92Y3B1KCkgbGV0IHNjaGVkX2luaXRfdmNwdSgpIGRvIHRoZSBwcm9jZXNz
b3IKPj4gc2VsZWN0aW9uLiBGb3Igc3VwcG9ydGluZyBkb20wIHZjcHUgY3JlYXRpb24gdXNlIHRo
ZSBub2RlX2FmZmluaXR5IG9mCj4+IHRoZSBkb21haW4gYXMgYSBiYXNlIGZvciBzZWxlY3Rpbmcg
dGhlIHByb2Nlc3NvcnMuIFVzZXIgZG9tYWlucyB3aWxsCj4+IGhhdmUgaW5pdGlhbGx5IGFsbCBu
b2RlcyBzZXQsIHNvIHRoaXMgaXMgbm8gZGlmZmVyZW50IGJlaGF2aW9yIGNvbXBhcmVkCj4+IHRv
IHRvZGF5Lgo+IAo+IFRoaXMgbGFzdCBhc3BlY3QgaXMgYSByZXN1bHQgb2YgaG93IHRoZSB0b29s
IHN0YWNrIGN1cnJlbnRseSB3b3JrcywgYnV0Cj4gYXMgbG9uZyBhcyB0aGVyZSdzIGEgc2VwYXJh
dGUgWEVOX0RPTUNUTF9tYXhfdmNwdXMgdGhlcmUncyBubwo+IHJlYWwgZ3VhcmFudGVlIHRoYXQg
dGhlIGRvbWFpbiBhZmZpbml0eSBtYXNrIGhhc24ndCBjaGFuZ2VkIGFscmVhZHksCj4gaXMgdGhl
cmU/IEkgZG9uJ3QgbWluZCBzdWNoIGEgZGVwZW5kZW5jeSwgc2luY2UgWEVOX0RPTUNUTF9tYXhf
dmNwdXMKPiBpcyBzY2hlZHVsZWQgdG8gZ28gYXdheSBhbnl3YXksIGJ1dCBJIHRoaW5rIHRoaXMg
c2hvdWxkIGJlIGNhbGxlZCBvdXQKPiBleHBsaWNpdGx5IGhlcmUuCgpPa2F5LCBJJ2xsIHVwZGF0
ZSB0aGUgY29tbWl0IG1lc3NhZ2UuCgoKSnVlcmdlbgoKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 02 09:03:58 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Jul 2019 09:03:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hiEhh-00049K-9N; Tue, 02 Jul 2019 09:03:57 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=Sn/J=U7=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hiEhg-00049E-07
 for xen-devel@lists.xenproject.org; Tue, 02 Jul 2019 09:03:56 +0000
X-Inumbo-ID: 516eae53-9ca8-11e9-8980-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 516eae53-9ca8-11e9-8980-bc764e045a96;
 Tue, 02 Jul 2019 09:03:55 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 4CC69AD0B;
 Tue,  2 Jul 2019 09:03:54 +0000 (UTC)
To: Jan Beulich <JBeulich@suse.com>
References: <29a1a8d8-0ec6-4e95-cb23-91fb2e50c83a@suse.com>
From: Juergen Gross <jgross@suse.com>
Message-ID: <6fd23005-5952-997c-17ba-83019b8c1880@suse.com>
Date: Tue, 2 Jul 2019 11:03:53 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <29a1a8d8-0ec6-4e95-cb23-91fb2e50c83a@suse.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH 15/60] xen/sched: add domain pointer to
 struct sched_unit
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 Dario Faggioli <dfaggioli@suse.com>, Julien Grall <julien.grall@arm.com>,
 Ian Jackson <ian.jackson@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDIuMDcuMTkgMTA6NDIsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDI4LjA1LjE5IGF0
IDEyOjMyLCA8amdyb3NzQHN1c2UuY29tPiB3cm90ZToKPj4gLS0tIGEveGVuL2NvbW1vbi9zY2hl
ZHVsZS5jCj4+ICsrKyBiL3hlbi9jb21tb24vc2NoZWR1bGUuYwo+PiBAQCAtMjUzLDcgKzI1Myw3
IEBAIHN0YXRpYyB2b2lkIHNjaGVkX3NwaW5fdW5sb2NrX2RvdWJsZShzcGlubG9ja190ICpsb2Nr
MSwgc3BpbmxvY2tfdCAqbG9jazIsCj4+ICAgc3RhdGljIHZvaWQgc2NoZWRfZnJlZV91bml0KHN0
cnVjdCBzY2hlZF91bml0ICp1bml0KQo+PiAgIHsKPj4gICAgICAgc3RydWN0IHNjaGVkX3VuaXQg
KnByZXZfdW5pdDsKPj4gLSAgICBzdHJ1Y3QgZG9tYWluICpkID0gdW5pdC0+dmNwdS0+ZG9tYWlu
Owo+PiArICAgIHN0cnVjdCBkb21haW4gKmQgPSB1bml0LT5kb21haW47Cj4gCj4gQXMgc2FpZCBp
biByZXBseSB0byBwYXRjaCAxMywgSSB0aGluayB0aGUgZG9tYWluIHBvaW50ZXIgc2hvdWxkIGJl
Cj4gaW50cm9kdWNlZCByaWdodCBpbiBwYXRjaCA0LCB0byBhdm9pZCBjaGFuZ2VzIGxpa2UgdGhl
IGFib3ZlIG9uZSwKPiBhbmQgaW4gcGFydGljdWxhciB0byBhdm9pZCBtaXNzaW5nIGNoYW5nZXMg
bGlrZSB0aGUgb25lIHRoYXQgd291bGQKPiBiZSB3YW50ZWQgYWxzbyB0byBoYXNfc29mdF9hZmZp
bml0eSgpLgoKRmluZSB3aXRoIG1lLgoKCkp1ZXJnZW4KCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 02 09:12:37 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Jul 2019 09:12:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hiEq0-0004x6-6w; Tue, 02 Jul 2019 09:12:32 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=lloE=U7=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hiEpz-0004x1-N6
 for xen-devel@lists.xenproject.org; Tue, 02 Jul 2019 09:12:31 +0000
X-Inumbo-ID: 2e5fd002-9ca9-11e9-aaa1-bf21ec8cfc58
Received: from m9a0002g.houston.softwaregrp.com (unknown [15.124.64.67])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 2e5fd002-9ca9-11e9-aaa1-bf21ec8cfc58;
 Tue, 02 Jul 2019 09:12:29 +0000 (UTC)
Received: FROM m9a0002g.houston.softwaregrp.com (15.121.0.190) BY
 m9a0002g.houston.softwaregrp.com WITH ESMTP; 
 Tue,  2 Jul 2019 09:10:20 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M9W0067.microfocus.com (2002:f79:be::f79:be) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Tue, 2 Jul 2019 09:05:25 +0000
Received: from NAM05-BY2-obe.outbound.protection.outlook.com (15.124.8.13) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Tue, 2 Jul 2019 09:05:25 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3123.namprd18.prod.outlook.com (10.255.139.157) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2032.18; Tue, 2 Jul 2019 09:05:23 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc%3]) with mapi id 15.20.2052.010; Tue, 2 Jul 2019
 09:05:23 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Juergen Gross <JGross@suse.com>
Thread-Topic: [PATCH 13/60] xen/sched: move some per-vcpu items to struct
 sched_unit
Thread-Index: AQHVMBZ1o3Yy0YSI1EOsynhkarGQtKa13jMZgAAJyQCAAPckdIAAF4MAgAAFi4CAAAOtAIAABMaAgAAFuoA=
Date: Tue, 2 Jul 2019 09:05:23 +0000
Message-ID: <5302284d-bb1d-0df6-f853-86bb21645269@suse.com>
References: <be24ad7e-9510-912c-9984-7eec792fae86@suse.com>
 <45139cf0-0b53-1ca2-c8b2-2c2e8813a82d@suse.com>
 <de741925-b823-92ee-c9be-c4cc55da859d@suse.com>
 <0bb81eb9-8303-2dae-2fba-28c73ac74050@suse.com>
 <ee6a055b-2a47-e6ee-91d4-f23bfce5243d@suse.com>
 <cbd5a52f-f9cb-2efe-0e62-22a58614e322@suse.com>
 <948bef8c-79bb-a5e1-f510-91ce95c4082f@suse.com>
 <64f37be6-1dd4-60fb-fe23-d9d4e9e3cf63@suse.com>
In-Reply-To: <64f37be6-1dd4-60fb-fe23-d9d4e9e3cf63@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB7PR03CA0082.eurprd03.prod.outlook.com
 (2603:10a6:10:72::23) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 45feb1f2-3147-4c2d-fe79-08d6fecc6a96
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3123; 
x-ms-traffictypediagnostic: BY5PR18MB3123:
x-microsoft-antispam-prvs: <BY5PR18MB3123D205AB4AAFF87B1931A8B3F80@BY5PR18MB3123.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8273;
x-forefront-prvs: 008663486A
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(396003)(346002)(136003)(366004)(39860400002)(376002)(189003)(199004)(7416002)(305945005)(72206003)(8936002)(52116002)(478600001)(186003)(11346002)(68736007)(31696002)(2616005)(6246003)(25786009)(8676002)(6116002)(6486002)(86362001)(2906002)(5660300002)(81166006)(6436002)(64756008)(76176011)(102836004)(80792005)(3846002)(53546011)(386003)(6506007)(256004)(71200400001)(14444005)(71190400001)(6512007)(6636002)(37006003)(316002)(81156014)(99286004)(486006)(229853002)(476003)(73956011)(66066001)(6862004)(53936002)(14454004)(66476007)(66446008)(54906003)(7736002)(26005)(66946007)(446003)(66556008)(31686004)(4326008)(36756003);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3123;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: Sr/AGPF02lU/SsxCIUSbcM3Yd4tOV9c/gAGa1LqLAiAjwmqv486/gZqGOqSjGui06wi8OtRGoNdfEYWq1bTVLZ4EPSnxxmHDMrjZQ0MKOIkbOBotHu4YF8MiotzuSEJYTya3EpnQFXecMLodl60CTZn74Gt+YuzVRJpFSQgs8/ciPzBhkt169XQBjsYIGJyBIYr5qw/kux/myySGvr11WFkv7Zsp+lsEK2azcBj9RY1uVbMcA4HO6ImAP3OOI7ToVQTwCrp5788CbVN5/qRdyXoIVX654JM5+0TrDAzraTf9lzMqMXoYj9KcCIdKvS1lC9xtsAiIkGENolDBNTI6DgUmRAHoDjYbe5NZ9vbsuYDkurJ2xdJHQxPmnVzoY+ChXEPi/WbBzRboLhjtMDfnIVcjVY6q/bv0cXiMqyjQfFM=
Content-ID: <6802B57C3C907B46BF15A0CB701C7D6D@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 45feb1f2-3147-4c2d-fe79-08d6fecc6a96
X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Jul 2019 09:05:23.6806 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3123
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH 13/60] xen/sched: move some per-vcpu items
 to struct sched_unit
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Wilk <konrad.wilk@oracle.com>, George
 Dunlap <George.Dunlap@eu.citrix.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Tim Deegan <tim@xen.org>, Dario Faggioli <dfaggioli@suse.com>,
 Julien Grall <julien.grall@arm.com>, Meng Xu <mengxu@cis.upenn.edu>,
 "xen-devel@lists.xenproject.org" <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>

T24gMDIuMDcuMjAxOSAxMDo0NCwgSnVlcmdlbiBHcm9zcyB3cm90ZToNCj4gT24gMDIuMDcuMTkg
MTA6MjcsIEphbiBCZXVsaWNoIHdyb3RlOg0KPj4gT24gMDIuMDcuMjAxOSAxMDoxNCwgSnVlcmdl
biBHcm9zcyB3cm90ZToNCj4+PiBPbiAwMi4wNy4xOSAwOTo1NCwgSmFuIEJldWxpY2ggd3JvdGU6
DQo+Pj4+IEFuZCBhZ2FpbiAtIGlmIHNvbWVvbmUgcGlucyBldmVyeSB2Q1BVIHRvIGEgc2luZ2xl
IHBDUFUsIHRoYXQgbGFzdA0KPj4+PiBzdWNoIHBpbm5pbmcgb3BlcmF0aW9uIHdpbGwgYmUgd2hh
dCB0YWtlcyBsb25nIHRlcm0gZWZmZWN0LiBBaXVpIGFsbA0KPj4+PiB2Q1BVLXMgaW4gdGhlIHVu
aXQgd2lsbCB0aGVuIGJlIHBpbm5lZCB0byB0aGF0IG9uZSBwQ1BVLCBpLmUuDQo+Pj4+IHRoZXkn
bGwgZWl0aGVyIGFsbCBjb21wZXRlIGZvciB0aGUgb25lIHBDUFUncyB0aW1lLCBvciBvbmx5IG9u
ZSBvZg0KPj4+PiB0aGVtIHdpbGwgZXZlciBnZXQgc2NoZWR1bGVkLg0KPj4+DQo+Pj4gTm8sIHRo
YXQncyBub3QgaG93IGl0IHdvcmtzLiBMZXRzIHNheSB3ZSBoYXZlIGEgc3lzdGVtIHdpdGggdGhl
DQo+Pj4gZm9sbG93aW5nIHRvcG9sb2d5IGFuZCBjb3JlIHNjaGVkdWxpbmcgYWN0aXZlOg0KPj4+
DQo+Pj4gY3B1MDogY29yZSAwLCB0aHJlYWQgMA0KPj4+IGNwdTE6IGNvcmUgMCwgdGhyZWFkIDEN
Cj4+PiBjcHUyOiBjb3JlIDEsIHRocmVhZCAwDQo+Pj4gY3B1MzogY29yZSAxLCB0aHJlYWQgMQ0K
Pj4+DQo+Pj4gVGhlbiBhbnkgZXZlbiBudW1iZXJlZCB2Y3B1IHdpbGwgb25seSBldmVyIGJlIHNj
aGVkdWxlZCBvbiBjcHUwIG9yIGNwdTIsDQo+Pj4gd2hpbGUgYW55IG9kZCBudW1iZXJlZCB2Y3B1
IHdpbGwgb25seSBydW4gb24gY3B1MSBvciBjcHUzLg0KPj4+DQo+Pj4gU28gdmlydHVhbCBjb3Jl
cyBnZXQgc2NoZWR1bGVkIG9uIHBoeXNpY2FsIGNvcmVzLiBWaXJ0dWFsIHRocmVhZCAwIHdpbGwN
Cj4+PiBvbmx5IHJ1biBvbiBwaHlzaWNhbCB0aHJlYWQgMCBhbmQgdGhlIGFzc29jaWF0ZWQgdmly
dHVhbCB0aHJlYWQgMSB3aWxsDQo+Pj4gcnVuIG9uIHRoZSBhc3NvY2lhdGVkIHBoeXNpY2FsIHRo
cmVhZCAxIG9mIHRoZSBzYW1lIHBoeXNpY2FsIGNvcmUuDQo+Pj4NCj4+PiBQaW5uaW5nIGEgdmly
dHVhbCB0aHJlYWQgMSB0byBhIHBoeXNpY2FsIHRocmVhZCAwIGlzIG5vdCBwb3NzaWJsZSAoaW4N
Cj4+PiByZWFsaXR5IG9ubHkgdGhlIHZpcnR1YWwgY29yZSBpcyBiZWluZyBwaW5uZWQgdG8gdGhl
IHBoeXNpY2FsIGNvcmUpLg0KPj4NCj4+IEJ1dCB0aGF0J3Mgd2hhdCBleGlzdGluZyBndWVzdHMg
bWF5IGJlIGRvaW5nLiBZb3UgbWF5IHdhbnQgdG8NCj4+IHRha2UgYSBsb29rIGF0IG91ciBvbGQs
IG5vbi1wdm9wcyBrZXJuZWxzLCBpbiBwYXJ0aWN1bGFyIHRoZQ0KPj4gZnVuY3Rpb25hbGl0eSBw
cm92aWRlZCBieSB0aGVpciBkcml2ZXJzL3hlbi9jb3JlL2RvbWN0bC5jLiBZZXMsDQo+PiB7c3lz
LGRvbX1jdGwtcyBhcmVuJ3Qgc3VwcG9zZWQgdG8gYmUgdXNlZCBieSB0aGUga2VybmVsLCBidXQg
dG8NCj4+IGFjaGlldmUgdGhlIGludGVuZGVkIGVmZmVjdHMgSSBzYXcgbm8gd2F5IGFyb3VuZCAo
YWIpdXNpbmcgdGhlbS4NCj4+IChJIG1lYW4gdGhpcyB0byBiZSB0YWtlbiBhcyBhbiBleGFtcGxl
IG9ubHkgLSBJIHJlYWxpemUgdGhhdCB0aGUNCj4+IGNvZGUgdGhlcmUgd291bGRuJ3Qgd29yayBv
biBtb2Rlcm4gWGVuIHdpdGhvdXQgdXBkYXRpbmcsIGR1ZSB0bw0KPj4gdGhlIHN5c2N0bC9kb21j
dGwgaW50ZXJmYWNlIHZlcnNpb24gdGhhdCBuZWVkcyBzZXR0aW5nLikNCj4gDQo+IEZpcnN0IC0g
c3BlYWtpbmcgb2YgImd1ZXN0cyIgaXMgYSBsaXR0bGUgYml0IG1pc2xlYWRpbmcgaGVyZS4gVGhp
cyBpcw0KPiByZXN0cmljdGVkIHRvIGRvbTAuDQo+IA0KPiBTbyB3aGVuIHlvdSB3YW50IHRvIHVz
ZSBzdWNoIGEgZG9tMCBrZXJuZWwgd2l0aCBYZW4gNC4xMyBvciBsYXRlciB5b3UnZA0KPiBuZWVk
IHRvIHN0YXkgd2l0aCBjcHUgc2NoZWR1bGluZy4gQW55IHJlY2VudCBrZXJuZWwgd2lsbCBydW4g
anVzdCBmaW5lDQo+IGFzIGRvbTAgd2l0aCBjb3JlIHNjaGVkdWxpbmcgYWN0aXZlLg0KDQpSaWdo
dCwgYnV0IHN1Y2ggcmVjZW50IGtlcm5lbHMgaGF2ZSAoYWZhaWN0KSBubyBzb2x1dGlvbiB0byBz
b21lIG9mDQp0aGUgcHJvYmxlbXMgdGhhdCB0aGUgKGFiKXVzZSBvZiB0aGUge3N5cyxkb219Y3Rs
LXMgd2VyZSBtZWFudCB0bw0KYWRkcmVzcy4NCg0KPj4+Pj4+Pj4+IC0tLSBhL3hlbi9pbmNsdWRl
L3hlbi9zY2hlZC1pZi5oDQo+Pj4+Pj4+Pj4gKysrIGIveGVuL2luY2x1ZGUveGVuL3NjaGVkLWlm
LmgNCj4+Pj4+Pj4+PiBAQCAtNDM4LDExICs0MzgsMTEgQEAgc3RhdGljIGlubGluZSBjcHVtYXNr
X3QqIGNwdXBvb2xfZG9tYWluX2NwdW1hc2soc3RydWN0IGRvbWFpbiAqZCkNCj4+Pj4+Pj4+PiDC
oMKgwqDCoMKgICogKiBUaGUgaGFyZCBhZmZpbml0eSBpcyBub3QgYSBzdWJzZXQgb2Ygc29mdCBh
ZmZpbml0eQ0KPj4+Pj4+Pj4+IMKgwqDCoMKgwqAgKiAqIFRoZXJlIGlzIGFuIG92ZXJsYXAgYmV0
d2VlbiB0aGUgc29mdCBhbmQgaGFyZCBhZmZpbml0eSBtYXNrcw0KPj4+Pj4+Pj4+IMKgwqDCoMKg
wqAgKi8NCj4+Pj4+Pj4+PiAtc3RhdGljIGlubGluZSBpbnQgaGFzX3NvZnRfYWZmaW5pdHkoY29u
c3Qgc3RydWN0IHZjcHUgKnYpDQo+Pj4+Pj4+Pj4gK3N0YXRpYyBpbmxpbmUgaW50IGhhc19zb2Z0
X2FmZmluaXR5KGNvbnN0IHN0cnVjdCBzY2hlZF91bml0ICp1bml0KQ0KPj4+Pj4+Pj4+IMKgwqDC
oMKgIHsNCj4+Pj4+Pj4+PiAtwqDCoMKgIHJldHVybiB2LT5zb2Z0X2FmZl9lZmZlY3RpdmUgJiYN
Cj4+Pj4+Pj4+PiAtwqDCoMKgwqDCoMKgwqDCoMKgwqAgIWNwdW1hc2tfc3Vic2V0KGNwdXBvb2xf
ZG9tYWluX2NwdW1hc2sodi0+ZG9tYWluKSwNCj4+Pj4+Pj4+PiAtwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCB2LT5jcHVfc29mdF9hZmZpbml0eSk7
DQo+Pj4+Pj4+Pj4gK8KgwqDCoCByZXR1cm4gdW5pdC0+c29mdF9hZmZfZWZmZWN0aXZlICYmDQo+
Pj4+Pj4+Pj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgICFjcHVtYXNrX3N1YnNldChjcHVwb29sX2Rv
bWFpbl9jcHVtYXNrKHVuaXQtPnZjcHUtPmRvbWFpbiksDQo+Pj4+Pj4+Pj4gK8KgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgdW5pdC0+Y3B1X3NvZnRf
YWZmaW5pdHkpOw0KPj4+Pj4+Pj4+IMKgwqDCoMKgIH0NCj4+Pj4+Pj4+DQo+Pj4+Pj4+PiBPa2F5
LCBhdCB0aGUgbW9tZW50IHRoZXJlIGxvb2tzIHRvIGJlIGEgMToxIHJlbGF0aW9uc2hpcCBiZXR3
ZWVuIHNjaGVkDQo+Pj4+Pj4+PiB1bml0cyBhbmQgdkNQVS1zLiBUaGlzIHdvdWxkIC0gYXQgdGhp
cyBwb2ludCBvZiB0aGUgc2VyaWVzIC0gaW52YWxpZGF0ZSBtb3N0DQo+Pj4+Pj4+PiBteSBlYXJs
aWVyIGNvbW1lbnRzLiBIb3dldmVyLCBpbiBwYXRjaCA1NyBJIGRvbid0IHNlZSBob3cgdGhpcyB1
bml0LT52Y3B1DQo+Pj4+Pj4+PiBtYXBwaW5nIHdvdWxkIGdldCBicm9rZW4sIGFuZCBJIGNhbid0
IHNlZW0gdG8gaWRlbnRpZnkgYW55IG90aGVyIHBhdGNoDQo+Pj4+Pj4+PiB3aGVyZSB0aGlzIG1p
Z2h0IGJlIGhhcHBlbmluZy4gTG9va2luZyBhdCB0aGUgZ2l0aHViIGJyYW5jaCBJIGFsc28gZ2V0
IHRoZQ0KPj4+Pj4+Pj4gaW1wcmVzc2lvbiB0aGF0IHRoZSBzdHJ1Y3QgdmNwdSAqIHBvaW50ZXIg
b3V0IG9mIHN0cnVjdCBzY2hlZF91bml0IHN1cnZpdmVzDQo+Pj4+Pj4+PiB1bnRpbCB0aGUgZW5k
IG9mIHRoZSBzZXJpZXMsIHdoaWNoIGRvZXNuJ3Qgc2VlbSByaWdodCB0byBtZS4NCj4+Pj4+Pj4N
Cj4+Pj4+Pj4gSXQgaXMgcmlnaHQuIFRoZSB2Y3B1IHBvaW50ZXIgaW4gdGhlIHNjaGVkX3VuaXQg
aXMgcG9pbnRpbmcgdG8gdGhlIGZpcnN0DQo+Pj4+Pj4+IHZjcHUgb2YgdGhlIHVuaXQgYXQgdGhl
IGVuZCBvZiB0aGUgc2VyaWVzLiBGdXJ0aGVyIHZjcHVzIGFyZSBmb3VuZCB2aWENCj4+Pj4+Pj4g
di0+bmV4dF9pbl9saXN0Lg0KPj4+Pj4+DQo+Pj4+Pj4gSSdtIGFmcmFpZCB0aGlzIHNldHMgdXMg
dXAgZm9yIG1pc3VuZGVyc3RhbmRpbmcgYW5kIG1pc3VzZS4gSSBkb24ndA0KPj4+Pj4+IHRoaW5r
IHRoZXJlIHNob3VsZCBiZSBhIHN0cmFpZ2h0IHN0cnVjdCB2Y3B1ICogb3V0IG9mIHN0cnVjdCBz
Y2hlZF91bml0Lg0KPj4+Pj4NCj4+Pj4+IFRoYXQgd2FzIHRoZSBtb3N0IGVmZmVjdGl2ZSB3YXkg
dG8gZG8gaXQuIFdoYXQgYXJlIHlvdSBzdWdnZXN0aW5nPw0KPj4+Pg0KPj4+PiBBbiBhY3R1YWwg
bGlzdCwgaS5lLiB3aXRoIGEgc3RydWN0IGxpc3RfaGVhZC4gVGhhdCdsbCBtYWtlIG9idmlvdXMg
dGhhdA0KPj4+PiBtb3JlIHRoYW4gb25lIHZDUFUgbWlnaHQgYmUgYXNzb2NpYXRlZCB3aXRoIGEg
dW5pdC4gVGhhdCdzIGV2ZW4gbW9yZSBzbw0KPj4+PiB0aGF0IHRoZSBhYmlsaXR5IHRvIGFzc29j
aWF0ZSBtb3JlIHRoYW4gb25lIGFwcGVhcnMgb25seSBxdWl0ZSBsYXRlIGluDQo+Pj4+IHRoZSBz
ZXJpZXMsIGkuZS4gdGhlcmUgbWF5IGJlIGZ1cnRoZXIgaW5zdGFuY2VzIGxpa2UgdGhlIGNvZGUg
YWJvdmUsIGFuZA0KPj4+PiBpdCB3b3VsZCByZXF1aXJlIGEgY2FyZWZ1bCBhdWRpdCAocmF0aGVy
IHRoYW4gdGhlIGNvbXBpbGVyIGZpbmRpbmcgc3VjaA0KPj4+PiBpbnN0YW5jZSkgdG8gZGV0ZXJt
aW5lIGFsbCBwbGFjZXMgd2hlcmUgdXNpbmcgdGhlIGZpcnN0IHZDUFUgaW4gYSB1bml0DQo+Pj4+
IGlzbid0IHJlYWxseSB3aGF0IHdhcyBtZWFudC4NCj4+Pg0KPj4+IFRCSCBJIGRvbid0IHNlZSBo
b3cgdGhpcyB3b3VsZCBoZWxwIGF0IGFsbC4NCj4+Pg0KPj4+IEluc3RlYWQgb2YgdXNpbmcgdGhl
IHZjcHUgcG9pbnRlciBJJ2QgaGFkIHRvIHVzZSB0aGUgbGlzdCBoZWFkIGluc3RlYWQuDQo+Pj4g
V2h5IGlzIHRoYXQgZGlmZmVyZW50IHRvIGEgcGxhaW4gcG9pbnRlciByZWdhcmRpbmcgZmluZGlu
ZyB0aGUgcGxhY2VzDQo+Pj4gd2hlcmUgdXNpbmcgdGhlIGZpcnN0IHZjcHUgd2FzIHdyb25nPw0K
Pj4NCj4+IFRha2UgdGhlIGV4YW1wbGUgYWJvdmU6IElzIGl0IGNvcnJlY3QgdG8gYWN0IG9uIGp1
c3QgdGhlIGZpcnN0IHZDUFU/DQo+PiBJIGd1ZXNzIF9oZXJlXyBpdCBpcywgYnV0IHRoZSBzYW1l
IHBhdHRlcm4gY291bGQgYmUgZm91bmQgZWxzZXdoZXJlLg0KPj4gSWYsIGZyb20gdGhlIGJlZ2lu
bmluZywgeW91IHVzZSBhIGNsZWFybHkgaWRlbnRpZmlhYmxlIGxpc3QgY29uc3RydWN0LA0KPj4g
dGhlbiBpdCdsbCBiZSBvYnZpb3VzIHRvIHlvdSBhcyB0aGUgd3JpdGVyIGFuZCB0byByZXZpZXdl
cnMgdGhhdCBieQ0KPj4gdGhlIGVuZCBvZiB0aGUgc2VyaWVzIHRoZXJlIG1heSBiZSBtdWx0aXBs
ZSBlbnRpdGllcyB0aGF0IG5lZWQgZGVhbGluZw0KPj4gd2l0aCAtIHdlJ2Qgc2VlIGxpc3RfZmly
c3QqKCkgb3IgZm9yX2VhY2gqKCkgY29uc3RydWN0cyByaWdodCBhd2F5DQo+PiAoYW5kIHlvdSB3
b3VsZG4ndCBiZSBhYmxlIHRvIGNpcmN1bXZlbnQgdGhlaXIgdXNlIGluIGEgd2F5IHRoYXQNCj4+
IHdvdWxkbid0IHRyaWdnZXIgImRvbid0IG9wZW4tY29kZSIgY29tbWVudHMpLg0KPiANCj4gV291
bGQgeW91IGJlIGZpbmUgd2l0aCBqdXN0IHJlbmFtaW5nIHRoZSBwb2ludGVyIHRvICJ2Y3B1X2xp
c3QiPw0KPiBUaGlzIHdvdWxkIGF2b2lkIHRoZSBuZWVkIHRvIGludHJvZHVjZSBhbm90aGVyIHZj
cHUgbGlzdCBpbiBzdHJ1Y3QgdmNwdQ0KPiBhbmQgSSBjb3VsZCByZS11c2UgdGhlIGFscmVhZHkg
ZXhpc3RpbmcgbGlzdCBhcyB0b2RheS4NCg0KV2VsbCwgeWVzLCB0aGlzIHdvdWxkIGF0IGxlYXN0
IG1ha2Ugb2J2aW91cyBhdCB1c2Ugc2l0ZXMgdGhhdCB0aGVyZQ0KbWF5IGJlIG1vcmUgdGhhbiBv
bmUgb2YgdGhlbS4NCg0KPiBJdCBzaG91bGQgYmUgbm90ZWQgdGhhdCBJIG5hbWVkIHRoZSBwb2lu
dGVyIGp1c3QgInZjcHUiIGluIG9yZGVyIHRvDQo+IGF2b2lkIGxvdHMgb2YgcmVmb3JtYXR0aW5n
IGR1ZSB0byBsb25nZXIgbGluZXMsIHRob3VnaC4NCg0KSSBjYW4gYXBwcmVjaWF0ZSB0aGlzIGFz
cGVjdCwgYnV0IGFzIHNhaWQgSSdtIGFmcmFpZCBpdCB3b3VsZCBiZQ0KbWlzbGVhZGluZyAoYW5k
IHBvdGVudGlhbGx5IGludml0aW5nIGZvciBtaXMtdXNlKS4NCg0KSmFuDQpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 02 09:16:57 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Jul 2019 09:16:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hiEuF-000588-Qg; Tue, 02 Jul 2019 09:16:55 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=Sn/J=U7=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hiEuE-000583-Vs
 for xen-devel@lists.xenproject.org; Tue, 02 Jul 2019 09:16:55 +0000
X-Inumbo-ID: 1fe47c0c-9caa-11e9-9536-3b092277763a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 1fe47c0c-9caa-11e9-9536-3b092277763a;
 Tue, 02 Jul 2019 09:16:51 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id D04E2B152;
 Tue,  2 Jul 2019 09:16:49 +0000 (UTC)
To: Jan Beulich <JBeulich@suse.com>
References: <be24ad7e-9510-912c-9984-7eec792fae86@suse.com>
 <45139cf0-0b53-1ca2-c8b2-2c2e8813a82d@suse.com>
 <de741925-b823-92ee-c9be-c4cc55da859d@suse.com>
 <0bb81eb9-8303-2dae-2fba-28c73ac74050@suse.com>
 <ee6a055b-2a47-e6ee-91d4-f23bfce5243d@suse.com>
 <cbd5a52f-f9cb-2efe-0e62-22a58614e322@suse.com>
 <948bef8c-79bb-a5e1-f510-91ce95c4082f@suse.com>
 <64f37be6-1dd4-60fb-fe23-d9d4e9e3cf63@suse.com>
 <5302284d-bb1d-0df6-f853-86bb21645269@suse.com>
From: Juergen Gross <jgross@suse.com>
Message-ID: <2ffc25f2-bd06-32f6-53bc-e2fd7f98866a@suse.com>
Date: Tue, 2 Jul 2019 11:16:48 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <5302284d-bb1d-0df6-f853-86bb21645269@suse.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH 13/60] xen/sched: move some per-vcpu items
 to struct sched_unit
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 Dario Faggioli <dfaggioli@suse.com>, Julien Grall <julien.grall@arm.com>,
 Meng Xu <mengxu@cis.upenn.edu>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Ian Jackson <ian.jackson@citrix.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>

T24gMDIuMDcuMTkgMTE6MDUsIEphbiBCZXVsaWNoIHdyb3RlOgo+IE9uIDAyLjA3LjIwMTkgMTA6
NDQsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4+IE9uIDAyLjA3LjE5IDEwOjI3LCBKYW4gQmV1bGlj
aCB3cm90ZToKPj4+IE9uIDAyLjA3LjIwMTkgMTA6MTQsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4+
Pj4gT24gMDIuMDcuMTkgMDk6NTQsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBBbmQgYWdhaW4g
LSBpZiBzb21lb25lIHBpbnMgZXZlcnkgdkNQVSB0byBhIHNpbmdsZSBwQ1BVLCB0aGF0IGxhc3QK
Pj4+Pj4gc3VjaCBwaW5uaW5nIG9wZXJhdGlvbiB3aWxsIGJlIHdoYXQgdGFrZXMgbG9uZyB0ZXJt
IGVmZmVjdC4gQWl1aSBhbGwKPj4+Pj4gdkNQVS1zIGluIHRoZSB1bml0IHdpbGwgdGhlbiBiZSBw
aW5uZWQgdG8gdGhhdCBvbmUgcENQVSwgaS5lLgo+Pj4+PiB0aGV5J2xsIGVpdGhlciBhbGwgY29t
cGV0ZSBmb3IgdGhlIG9uZSBwQ1BVJ3MgdGltZSwgb3Igb25seSBvbmUgb2YKPj4+Pj4gdGhlbSB3
aWxsIGV2ZXIgZ2V0IHNjaGVkdWxlZC4KPj4+Pgo+Pj4+IE5vLCB0aGF0J3Mgbm90IGhvdyBpdCB3
b3Jrcy4gTGV0cyBzYXkgd2UgaGF2ZSBhIHN5c3RlbSB3aXRoIHRoZQo+Pj4+IGZvbGxvd2luZyB0
b3BvbG9neSBhbmQgY29yZSBzY2hlZHVsaW5nIGFjdGl2ZToKPj4+Pgo+Pj4+IGNwdTA6IGNvcmUg
MCwgdGhyZWFkIDAKPj4+PiBjcHUxOiBjb3JlIDAsIHRocmVhZCAxCj4+Pj4gY3B1MjogY29yZSAx
LCB0aHJlYWQgMAo+Pj4+IGNwdTM6IGNvcmUgMSwgdGhyZWFkIDEKPj4+Pgo+Pj4+IFRoZW4gYW55
IGV2ZW4gbnVtYmVyZWQgdmNwdSB3aWxsIG9ubHkgZXZlciBiZSBzY2hlZHVsZWQgb24gY3B1MCBv
ciBjcHUyLAo+Pj4+IHdoaWxlIGFueSBvZGQgbnVtYmVyZWQgdmNwdSB3aWxsIG9ubHkgcnVuIG9u
IGNwdTEgb3IgY3B1My4KPj4+Pgo+Pj4+IFNvIHZpcnR1YWwgY29yZXMgZ2V0IHNjaGVkdWxlZCBv
biBwaHlzaWNhbCBjb3Jlcy4gVmlydHVhbCB0aHJlYWQgMCB3aWxsCj4+Pj4gb25seSBydW4gb24g
cGh5c2ljYWwgdGhyZWFkIDAgYW5kIHRoZSBhc3NvY2lhdGVkIHZpcnR1YWwgdGhyZWFkIDEgd2ls
bAo+Pj4+IHJ1biBvbiB0aGUgYXNzb2NpYXRlZCBwaHlzaWNhbCB0aHJlYWQgMSBvZiB0aGUgc2Ft
ZSBwaHlzaWNhbCBjb3JlLgo+Pj4+Cj4+Pj4gUGlubmluZyBhIHZpcnR1YWwgdGhyZWFkIDEgdG8g
YSBwaHlzaWNhbCB0aHJlYWQgMCBpcyBub3QgcG9zc2libGUgKGluCj4+Pj4gcmVhbGl0eSBvbmx5
IHRoZSB2aXJ0dWFsIGNvcmUgaXMgYmVpbmcgcGlubmVkIHRvIHRoZSBwaHlzaWNhbCBjb3JlKS4K
Pj4+Cj4+PiBCdXQgdGhhdCdzIHdoYXQgZXhpc3RpbmcgZ3Vlc3RzIG1heSBiZSBkb2luZy4gWW91
IG1heSB3YW50IHRvCj4+PiB0YWtlIGEgbG9vayBhdCBvdXIgb2xkLCBub24tcHZvcHMga2VybmVs
cywgaW4gcGFydGljdWxhciB0aGUKPj4+IGZ1bmN0aW9uYWxpdHkgcHJvdmlkZWQgYnkgdGhlaXIg
ZHJpdmVycy94ZW4vY29yZS9kb21jdGwuYy4gWWVzLAo+Pj4ge3N5cyxkb219Y3RsLXMgYXJlbid0
IHN1cHBvc2VkIHRvIGJlIHVzZWQgYnkgdGhlIGtlcm5lbCwgYnV0IHRvCj4+PiBhY2hpZXZlIHRo
ZSBpbnRlbmRlZCBlZmZlY3RzIEkgc2F3IG5vIHdheSBhcm91bmQgKGFiKXVzaW5nIHRoZW0uCj4+
PiAoSSBtZWFuIHRoaXMgdG8gYmUgdGFrZW4gYXMgYW4gZXhhbXBsZSBvbmx5IC0gSSByZWFsaXpl
IHRoYXQgdGhlCj4+PiBjb2RlIHRoZXJlIHdvdWxkbid0IHdvcmsgb24gbW9kZXJuIFhlbiB3aXRo
b3V0IHVwZGF0aW5nLCBkdWUgdG8KPj4+IHRoZSBzeXNjdGwvZG9tY3RsIGludGVyZmFjZSB2ZXJz
aW9uIHRoYXQgbmVlZHMgc2V0dGluZy4pCj4+Cj4+IEZpcnN0IC0gc3BlYWtpbmcgb2YgImd1ZXN0
cyIgaXMgYSBsaXR0bGUgYml0IG1pc2xlYWRpbmcgaGVyZS4gVGhpcyBpcwo+PiByZXN0cmljdGVk
IHRvIGRvbTAuCj4+Cj4+IFNvIHdoZW4geW91IHdhbnQgdG8gdXNlIHN1Y2ggYSBkb20wIGtlcm5l
bCB3aXRoIFhlbiA0LjEzIG9yIGxhdGVyIHlvdSdkCj4+IG5lZWQgdG8gc3RheSB3aXRoIGNwdSBz
Y2hlZHVsaW5nLiBBbnkgcmVjZW50IGtlcm5lbCB3aWxsIHJ1biBqdXN0IGZpbmUKPj4gYXMgZG9t
MCB3aXRoIGNvcmUgc2NoZWR1bGluZyBhY3RpdmUuCj4gCj4gUmlnaHQsIGJ1dCBzdWNoIHJlY2Vu
dCBrZXJuZWxzIGhhdmUgKGFmYWljdCkgbm8gc29sdXRpb24gdG8gc29tZSBvZgo+IHRoZSBwcm9i
bGVtcyB0aGF0IHRoZSAoYWIpdXNlIG9mIHRoZSB7c3lzLGRvbX1jdGwtcyB3ZXJlIG1lYW50IHRv
Cj4gYWRkcmVzcy4KCldpdGggU0NIRURPUF9waW5fb3ZlcnJpZGUgdGhpcyBzaG91bGQgYWxsIGJl
IGRvYWJsZS4gVGhlIGtlcm5lbCB3b3VsZApuZWVkIHRvIGV4ZWN1dGUgdGhlIFNDSEVET1BfcGlu
X292ZXJyaWRlIGNvZGUgb24gYSBzdWl0YWJsZSB2Y3B1CihpZGVhbGx5IHdpdGggdmNwdS1pZCA9
PSBwY3B1LWlkKS4KCkknZCBwcmVmZXIgbmV3IGh5cGVydmlzb3IgaW50ZXJmYWNlcyBmb3IgdGhh
dCBwdXJwb3NlLCB0aG91Z2guCgo+IAo+Pj4+Pj4+Pj4+IC0tLSBhL3hlbi9pbmNsdWRlL3hlbi9z
Y2hlZC1pZi5oCj4+Pj4+Pj4+Pj4gKysrIGIveGVuL2luY2x1ZGUveGVuL3NjaGVkLWlmLmgKPj4+
Pj4+Pj4+PiBAQCAtNDM4LDExICs0MzgsMTEgQEAgc3RhdGljIGlubGluZSBjcHVtYXNrX3QqIGNw
dXBvb2xfZG9tYWluX2NwdW1hc2soc3RydWN0IGRvbWFpbiAqZCkKPj4+Pj4+Pj4+PiAgwqDCoMKg
wqDCoCAqICogVGhlIGhhcmQgYWZmaW5pdHkgaXMgbm90IGEgc3Vic2V0IG9mIHNvZnQgYWZmaW5p
dHkKPj4+Pj4+Pj4+PiAgwqDCoMKgwqDCoCAqICogVGhlcmUgaXMgYW4gb3ZlcmxhcCBiZXR3ZWVu
IHRoZSBzb2Z0IGFuZCBoYXJkIGFmZmluaXR5IG1hc2tzCj4+Pj4+Pj4+Pj4gIMKgwqDCoMKgwqAg
Ki8KPj4+Pj4+Pj4+PiAtc3RhdGljIGlubGluZSBpbnQgaGFzX3NvZnRfYWZmaW5pdHkoY29uc3Qg
c3RydWN0IHZjcHUgKnYpCj4+Pj4+Pj4+Pj4gK3N0YXRpYyBpbmxpbmUgaW50IGhhc19zb2Z0X2Fm
ZmluaXR5KGNvbnN0IHN0cnVjdCBzY2hlZF91bml0ICp1bml0KQo+Pj4+Pj4+Pj4+ICDCoMKgwqDC
oCB7Cj4+Pj4+Pj4+Pj4gLcKgwqDCoCByZXR1cm4gdi0+c29mdF9hZmZfZWZmZWN0aXZlICYmCj4+
Pj4+Pj4+Pj4gLcKgwqDCoMKgwqDCoMKgwqDCoMKgICFjcHVtYXNrX3N1YnNldChjcHVwb29sX2Rv
bWFpbl9jcHVtYXNrKHYtPmRvbWFpbiksCj4+Pj4+Pj4+Pj4gLcKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgdi0+Y3B1X3NvZnRfYWZmaW5pdHkpOwo+
Pj4+Pj4+Pj4+ICvCoMKgwqAgcmV0dXJuIHVuaXQtPnNvZnRfYWZmX2VmZmVjdGl2ZSAmJgo+Pj4+
Pj4+Pj4+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoCAhY3B1bWFza19zdWJzZXQoY3B1cG9vbF9kb21h
aW5fY3B1bWFzayh1bml0LT52Y3B1LT5kb21haW4pLAo+Pj4+Pj4+Pj4+ICvCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIHVuaXQtPmNwdV9zb2Z0X2Fm
ZmluaXR5KTsKPj4+Pj4+Pj4+PiAgwqDCoMKgwqAgfQo+Pj4+Pj4+Pj4KPj4+Pj4+Pj4+IE9rYXks
IGF0IHRoZSBtb21lbnQgdGhlcmUgbG9va3MgdG8gYmUgYSAxOjEgcmVsYXRpb25zaGlwIGJldHdl
ZW4gc2NoZWQKPj4+Pj4+Pj4+IHVuaXRzIGFuZCB2Q1BVLXMuIFRoaXMgd291bGQgLSBhdCB0aGlz
IHBvaW50IG9mIHRoZSBzZXJpZXMgLSBpbnZhbGlkYXRlIG1vc3QKPj4+Pj4+Pj4+IG15IGVhcmxp
ZXIgY29tbWVudHMuIEhvd2V2ZXIsIGluIHBhdGNoIDU3IEkgZG9uJ3Qgc2VlIGhvdyB0aGlzIHVu
aXQtPnZjcHUKPj4+Pj4+Pj4+IG1hcHBpbmcgd291bGQgZ2V0IGJyb2tlbiwgYW5kIEkgY2FuJ3Qg
c2VlbSB0byBpZGVudGlmeSBhbnkgb3RoZXIgcGF0Y2gKPj4+Pj4+Pj4+IHdoZXJlIHRoaXMgbWln
aHQgYmUgaGFwcGVuaW5nLiBMb29raW5nIGF0IHRoZSBnaXRodWIgYnJhbmNoIEkgYWxzbyBnZXQg
dGhlCj4+Pj4+Pj4+PiBpbXByZXNzaW9uIHRoYXQgdGhlIHN0cnVjdCB2Y3B1ICogcG9pbnRlciBv
dXQgb2Ygc3RydWN0IHNjaGVkX3VuaXQgc3Vydml2ZXMKPj4+Pj4+Pj4+IHVudGlsIHRoZSBlbmQg
b2YgdGhlIHNlcmllcywgd2hpY2ggZG9lc24ndCBzZWVtIHJpZ2h0IHRvIG1lLgo+Pj4+Pj4+Pgo+
Pj4+Pj4+PiBJdCBpcyByaWdodC4gVGhlIHZjcHUgcG9pbnRlciBpbiB0aGUgc2NoZWRfdW5pdCBp
cyBwb2ludGluZyB0byB0aGUgZmlyc3QKPj4+Pj4+Pj4gdmNwdSBvZiB0aGUgdW5pdCBhdCB0aGUg
ZW5kIG9mIHRoZSBzZXJpZXMuIEZ1cnRoZXIgdmNwdXMgYXJlIGZvdW5kIHZpYQo+Pj4+Pj4+PiB2
LT5uZXh0X2luX2xpc3QuCj4+Pj4+Pj4KPj4+Pj4+PiBJJ20gYWZyYWlkIHRoaXMgc2V0cyB1cyB1
cCBmb3IgbWlzdW5kZXJzdGFuZGluZyBhbmQgbWlzdXNlLiBJIGRvbid0Cj4+Pj4+Pj4gdGhpbmsg
dGhlcmUgc2hvdWxkIGJlIGEgc3RyYWlnaHQgc3RydWN0IHZjcHUgKiBvdXQgb2Ygc3RydWN0IHNj
aGVkX3VuaXQuCj4+Pj4+Pgo+Pj4+Pj4gVGhhdCB3YXMgdGhlIG1vc3QgZWZmZWN0aXZlIHdheSB0
byBkbyBpdC4gV2hhdCBhcmUgeW91IHN1Z2dlc3Rpbmc/Cj4+Pj4+Cj4+Pj4+IEFuIGFjdHVhbCBs
aXN0LCBpLmUuIHdpdGggYSBzdHJ1Y3QgbGlzdF9oZWFkLiBUaGF0J2xsIG1ha2Ugb2J2aW91cyB0
aGF0Cj4+Pj4+IG1vcmUgdGhhbiBvbmUgdkNQVSBtaWdodCBiZSBhc3NvY2lhdGVkIHdpdGggYSB1
bml0LiBUaGF0J3MgZXZlbiBtb3JlIHNvCj4+Pj4+IHRoYXQgdGhlIGFiaWxpdHkgdG8gYXNzb2Np
YXRlIG1vcmUgdGhhbiBvbmUgYXBwZWFycyBvbmx5IHF1aXRlIGxhdGUgaW4KPj4+Pj4gdGhlIHNl
cmllcywgaS5lLiB0aGVyZSBtYXkgYmUgZnVydGhlciBpbnN0YW5jZXMgbGlrZSB0aGUgY29kZSBh
Ym92ZSwgYW5kCj4+Pj4+IGl0IHdvdWxkIHJlcXVpcmUgYSBjYXJlZnVsIGF1ZGl0IChyYXRoZXIg
dGhhbiB0aGUgY29tcGlsZXIgZmluZGluZyBzdWNoCj4+Pj4+IGluc3RhbmNlKSB0byBkZXRlcm1p
bmUgYWxsIHBsYWNlcyB3aGVyZSB1c2luZyB0aGUgZmlyc3QgdkNQVSBpbiBhIHVuaXQKPj4+Pj4g
aXNuJ3QgcmVhbGx5IHdoYXQgd2FzIG1lYW50Lgo+Pj4+Cj4+Pj4gVEJIIEkgZG9uJ3Qgc2VlIGhv
dyB0aGlzIHdvdWxkIGhlbHAgYXQgYWxsLgo+Pj4+Cj4+Pj4gSW5zdGVhZCBvZiB1c2luZyB0aGUg
dmNwdSBwb2ludGVyIEknZCBoYWQgdG8gdXNlIHRoZSBsaXN0IGhlYWQgaW5zdGVhZC4KPj4+PiBX
aHkgaXMgdGhhdCBkaWZmZXJlbnQgdG8gYSBwbGFpbiBwb2ludGVyIHJlZ2FyZGluZyBmaW5kaW5n
IHRoZSBwbGFjZXMKPj4+PiB3aGVyZSB1c2luZyB0aGUgZmlyc3QgdmNwdSB3YXMgd3Jvbmc/Cj4+
Pgo+Pj4gVGFrZSB0aGUgZXhhbXBsZSBhYm92ZTogSXMgaXQgY29ycmVjdCB0byBhY3Qgb24ganVz
dCB0aGUgZmlyc3QgdkNQVT8KPj4+IEkgZ3Vlc3MgX2hlcmVfIGl0IGlzLCBidXQgdGhlIHNhbWUg
cGF0dGVybiBjb3VsZCBiZSBmb3VuZCBlbHNld2hlcmUuCj4+PiBJZiwgZnJvbSB0aGUgYmVnaW5u
aW5nLCB5b3UgdXNlIGEgY2xlYXJseSBpZGVudGlmaWFibGUgbGlzdCBjb25zdHJ1Y3QsCj4+PiB0
aGVuIGl0J2xsIGJlIG9idmlvdXMgdG8geW91IGFzIHRoZSB3cml0ZXIgYW5kIHRvIHJldmlld2Vy
cyB0aGF0IGJ5Cj4+PiB0aGUgZW5kIG9mIHRoZSBzZXJpZXMgdGhlcmUgbWF5IGJlIG11bHRpcGxl
IGVudGl0aWVzIHRoYXQgbmVlZCBkZWFsaW5nCj4+PiB3aXRoIC0gd2UnZCBzZWUgbGlzdF9maXJz
dCooKSBvciBmb3JfZWFjaCooKSBjb25zdHJ1Y3RzIHJpZ2h0IGF3YXkKPj4+IChhbmQgeW91IHdv
dWxkbid0IGJlIGFibGUgdG8gY2lyY3VtdmVudCB0aGVpciB1c2UgaW4gYSB3YXkgdGhhdAo+Pj4g
d291bGRuJ3QgdHJpZ2dlciAiZG9uJ3Qgb3Blbi1jb2RlIiBjb21tZW50cykuCj4+Cj4+IFdvdWxk
IHlvdSBiZSBmaW5lIHdpdGgganVzdCByZW5hbWluZyB0aGUgcG9pbnRlciB0byAidmNwdV9saXN0
Ij8KPj4gVGhpcyB3b3VsZCBhdm9pZCB0aGUgbmVlZCB0byBpbnRyb2R1Y2UgYW5vdGhlciB2Y3B1
IGxpc3QgaW4gc3RydWN0IHZjcHUKPj4gYW5kIEkgY291bGQgcmUtdXNlIHRoZSBhbHJlYWR5IGV4
aXN0aW5nIGxpc3QgYXMgdG9kYXkuCj4gCj4gV2VsbCwgeWVzLCB0aGlzIHdvdWxkIGF0IGxlYXN0
IG1ha2Ugb2J2aW91cyBhdCB1c2Ugc2l0ZXMgdGhhdCB0aGVyZQo+IG1heSBiZSBtb3JlIHRoYW4g
b25lIG9mIHRoZW0uCgpUaGFua3MuCgo+IAo+PiBJdCBzaG91bGQgYmUgbm90ZWQgdGhhdCBJIG5h
bWVkIHRoZSBwb2ludGVyIGp1c3QgInZjcHUiIGluIG9yZGVyIHRvCj4+IGF2b2lkIGxvdHMgb2Yg
cmVmb3JtYXR0aW5nIGR1ZSB0byBsb25nZXIgbGluZXMsIHRob3VnaC4KPiAKPiBJIGNhbiBhcHBy
ZWNpYXRlIHRoaXMgYXNwZWN0LCBidXQgYXMgc2FpZCBJJ20gYWZyYWlkIGl0IHdvdWxkIGJlCj4g
bWlzbGVhZGluZyAoYW5kIHBvdGVudGlhbGx5IGludml0aW5nIGZvciBtaXMtdXNlKS4KCk9rYXks
IGxldHMgbGl2ZSB3aXRoIHNvbWUgbW9yZSBtdWx0aS1saW5lIHN0YXRlbWVudHMgdGhlbi4KCgpK
dWVyZ2VuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 02 09:34:28 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Jul 2019 09: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 1hiFB8-0006hv-Ii; Tue, 02 Jul 2019 09:34: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=A/Ug=U7=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hiFB7-0006hO-0W
 for xen-devel@lists.xenproject.org; Tue, 02 Jul 2019 09:34:21 +0000
X-Inumbo-ID: 90829035-9cac-11e9-8980-bc764e045a96
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 90829035-9cac-11e9-8980-bc764e045a96;
 Tue, 02 Jul 2019 09:34:18 +0000 (UTC)
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=paul.durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 paul.durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="paul.durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: QOeEvmqeDn2y8LhM9IQdpvkMKjljaoGNQBsxDvL5rOOCgP4LmIIJxnSzF90D8Wsacom0h3d+AR
 oD+ysq6ciKGh7ByIufg6DabMigdYBrPYMqdBBCK0O5k0/pcXOAkihfMtizeMFQEaAa9+l8yldJ
 XkRQpQ1dPaIITX4UwdA0S1Gr7VOaX0yGk/L41WezmoC3H0h1jWhmSjgubmC7LvE1PM8IPZuVdp
 aG+tRskqTXQTSBJV5QPIp/6iy1RZOP43LSTHPw2pI+A1vaiOil9lg0ocMNBFU/+qIZZM5qa5kp
 uK8=
X-SBRS: 2.7
X-MesageID: 2491006
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,442,1557201600"; 
   d="scan'208";a="2491006"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 2 Jul 2019 10:34:14 +0100
Message-ID: <20190702093414.27798-1-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.20.1.2.gb21ebb671
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] x86/msi: fix loop termination condition in
 pci_msi_conf_write_intercept()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Igor Druzhinin <igor.druzhinin@citrix.com>, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Paul Durrant <paul.durrant@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIGZvciBsb29wIHRoYXQgZGVhbHMgd2l0aCBNU0kgbWFza2luZyBpcyBjb2RlZCBhcyBmb2xs
b3dzOgoKZm9yICggcG9zID0gMDsgcG9zIDwgZW50cnktPm1zaS5udmVjOyArK3BvcywgKytlbnRy
eSApCgpUaHVzIHRoZSBsb29wIHRlcm1pbmF0aW9uIGNvbmRpdGlvbiBpcyBkZXJlZmVyZW5jaW5n
IGEgc3RydWN0IHBvaW50ZXIgdGhhdAppcyBiZWluZyBpbmNyZW1lbnRlZCBieSB0aGUgbG9vcC4g
SG93ZXZlciwgaXQgaXMgY2xlYXIgZnJvbSBmb2xsb3dpbmcgY29kZQpwYXRocyBpbiBtc2lfY2Fw
YWJpbGl0eV9pbml0KCkgdGhhdCB0aGlzIGlzIHVuc2FmZSBhcyBmb3IgaW5zdGFuY2UsIGluIHRo
ZQpjYXNlIG9mIG52ZWMgPT0gMSwgZW50cnkgd2lsbCBwb2ludCBhdCBhIHNpbmdsZSBzdHJ1Y3Qg
bXNpX2Rlc2MgYWxsb2NhdGlvbgphbmQgdGh1cyB0aGUgbG9vcCB3aWxsIHdhbGsgYmV5b25kIHRo
ZSBib3VuZHMgb2YgdGhlIGFsbG9jYXRpb24gYmVmb3JlCmRlcmVmZXJlbmNpbmcgdGhlIG1lbW9y
eSB0byBkZXRlcm1pbmUgd2hldGhlciB0aGUgbG9vcCBzaG91bGQgdGVybWluYXRlLgpBbHNvLCBi
ZWNhdXNlIHRoZSBib2R5IG9mIHRoZSBsb29wIHdyaXRlcyB2aWEgdGhlIGVudHJ5IHBvaW50ZXIs
IHRoaXMgY2FuCnRoZW4gbGVhZCB0byBoZWFwIG1lbW9yeSBjb3JydXB0aW9uLCBvciBpbmRlZWQg
Y29ycnVwdGlvbiBvZiBhbnl0aGluZyBpbgp0aGUgZGlyZWN0IG1hcC4KClRoaXMgcGF0Y2ggc2lt
cGx5IGluaXRpYWxpemVzIGEgc3RhY2sgdmFyaWFibGUgdG8gdGhlIHZhbHVlIG9mCmVudHJ5LT5t
c2kubnZlYyBiZWZvcmUgc3RhcnRpbmcgdGhlIGxvb3AgYW5kIHRoZW4gdXNlcyB0aGF0IGluIHRo
ZQp0ZXJtaW5hdGlvbiBjb25kaXRpb24gaW5zdGVhZC4KClNpZ25lZC1vZmYtYnk6IFBhdWwgRHVy
cmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+Ci0tLQpDYzogSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPgpDYzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4KQ2M6IFdlaSBMaXUgPHdsQHhlbi5vcmc+CkNjOiAiUm9nZXIgUGF1IE1vbm7DqSIgPHJvZ2Vy
LnBhdUBjaXRyaXguY29tPgpDYzogSWdvciBEcnV6aGluaW4gPGlnb3IuZHJ1emhpbmluQGNpdHJp
eC5jb20+CgpDcmVkaXQgdG8gQW5kcmV3IENvb3BlciBhbmQgSWdvciBEcnV6aGluaW4gZm9yIGhl
bHBpbmcgbmFycm93IGRvd24gdGhlCnNvdXJjZSBvZiB0aGUgbWVtb3J5IGNvcnJ1cHRpb24uIEl0
IGhhcyB0YWtlbiBtYW55IHdlZWtzIG9mIGhlYWQtc2NyYXRjaGluZwp0byBnZXQgdG8gdGhpcyBm
aXguCi0tLQogeGVuL2FyY2gveDg2L21zaS5jIHwgMyArKy0KIDEgZmlsZSBjaGFuZ2VkLCAyIGlu
c2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbXNp
LmMgYi94ZW4vYXJjaC94ODYvbXNpLmMKaW5kZXggYmFiYzQxNDdjNC4uODllNjExNjBlOSAxMDA2
NDQKLS0tIGEveGVuL2FyY2gveDg2L21zaS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tc2kuYwpAQCAt
MTMyOCw2ICsxMzI4LDcgQEAgaW50IHBjaV9tc2lfY29uZl93cml0ZV9pbnRlcmNlcHQoc3RydWN0
IHBjaV9kZXYgKnBkZXYsIHVuc2lnbmVkIGludCByZWcsCiAgICAgewogICAgICAgICB1aW50MTZf
dCBjbnRsOwogICAgICAgICB1aW50MzJfdCB1bnVzZWQ7CisgICAgICAgIHVuc2lnbmVkIGludCBu
dmVjID0gZW50cnktPm1zaS5udmVjOwogCiAgICAgICAgIHBvcyA9IGVudHJ5LT5tc2lfYXR0cmli
LnBvczsKICAgICAgICAgaWYgKCByZWcgPCBwb3MgfHwgcmVnID49IGVudHJ5LT5tc2kubXBvcyAr
IDggKQpAQCAtMTM0MCw3ICsxMzQxLDcgQEAgaW50IHBjaV9tc2lfY29uZl93cml0ZV9pbnRlcmNl
cHQoc3RydWN0IHBjaV9kZXYgKnBkZXYsIHVuc2lnbmVkIGludCByZWcsCiAKICAgICAgICAgY250
bCA9IHBjaV9jb25mX3JlYWQxNihzZWcsIGJ1cywgc2xvdCwgZnVuYywgbXNpX2NvbnRyb2xfcmVn
KHBvcykpOwogICAgICAgICB1bnVzZWQgPSB+KHVpbnQzMl90KTAgPj4gKDMyIC0gbXVsdGlfbXNp
X2NhcGFibGUoY250bCkpOwotICAgICAgICBmb3IgKCBwb3MgPSAwOyBwb3MgPCBlbnRyeS0+bXNp
Lm52ZWM7ICsrcG9zLCArK2VudHJ5ICkKKyAgICAgICAgZm9yICggcG9zID0gMDsgcG9zIDwgbnZl
YzsgKytwb3MsICsrZW50cnkgKQogICAgICAgICB7CiAgICAgICAgICAgICBlbnRyeS0+bXNpX2F0
dHJpYi5ndWVzdF9tYXNrZWQgPQogICAgICAgICAgICAgICAgICpkYXRhID4+IGVudHJ5LT5tc2lf
YXR0cmliLmVudHJ5X25yOwotLSAKMi4yMC4xLjIuZ2IyMWViYjY3MQoKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 02 09:42:24 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Jul 2019 09:42:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hiFIq-0007UJ-Gc; Tue, 02 Jul 2019 09:42:20 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=cB3/=U7=suse.com=dfaggioli@srs-us1.protection.inumbo.net>)
 id 1hiFIp-0007UB-Iv
 for xen-devel@lists.xenproject.org; Tue, 02 Jul 2019 09:42:19 +0000
X-Inumbo-ID: a484d99a-9cad-11e9-a47a-039418e34cad
Received: from m4a0039g.houston.softwaregrp.com (unknown [15.124.2.85])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id a484d99a-9cad-11e9-a47a-039418e34cad;
 Tue, 02 Jul 2019 09:42:15 +0000 (UTC)
Received: FROM m4a0039g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0039g.houston.softwaregrp.com WITH ESMTP; 
 Tue,  2 Jul 2019 09:38:28 +0000
Received: from M4W0335.microfocus.com (2002:f78:1193::f78:1193) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Tue, 2 Jul 2019 09:40:53 +0000
Received: from NAM05-DM3-obe.outbound.protection.outlook.com (15.124.8.10) by
 M4W0335.microfocus.com (15.120.17.147) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Tue, 2 Jul 2019 09:40:53 +0000
Received: from DM5PR18MB1499.namprd18.prod.outlook.com (10.175.220.20) by
 DM5PR18MB2230.namprd18.prod.outlook.com (52.132.143.153) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2032.20; Tue, 2 Jul 2019 09:40:53 +0000
Received: from DM5PR18MB1499.namprd18.prod.outlook.com
 ([fe80::859b:66e:c904:21cc]) by DM5PR18MB1499.namprd18.prod.outlook.com
 ([fe80::859b:66e:c904:21cc%10]) with mapi id 15.20.2008.020; Tue, 2 Jul 2019
 09:40:53 +0000
From: Dario Faggioli <dfaggioli@suse.com>
To: Jan Beulich <JBeulich@suse.com>, Juergen Gross <JGross@suse.com>
Thread-Topic: [PATCH 13/60] xen/sched: move some per-vcpu items to struct
 sched_unit
Thread-Index: AQHVMBZ1o3Yy0YSI1EOsynhkarGQtKa13jUXgAAJ1wCAAPcUfIAAF4wAgAAHhYCAAAIrAIAAE+cA
Date: Tue, 2 Jul 2019 09:40:52 +0000
Message-ID: <e2b690e4ecb8267c600b394c684968c01e510f81.camel@suse.com>
References: <be24ad7e-9510-912c-9984-7eec792fae86@suse.com>
 <45139cf0-0b53-1ca2-c8b2-2c2e8813a82d@suse.com>
 <de741925-b823-92ee-c9be-c4cc55da859d@suse.com>
 <0bb81eb9-8303-2dae-2fba-28c73ac74050@suse.com>
 <ee6a055b-2a47-e6ee-91d4-f23bfce5243d@suse.com>
 <ace01bb733d0dd624b9e9ee07c5da4f5567a8a8a.camel@suse.com>
 <ae74f899-b3ea-6349-5352-88b07c0dc9d8@suse.com>
In-Reply-To: <ae74f899-b3ea-6349-5352-88b07c0dc9d8@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
x-clientproxiedby: MR2P264CA0034.FRAP264.PROD.OUTLOOK.COM (2603:10a6:500::22)
 To DM5PR18MB1499.namprd18.prod.outlook.com
 (2603:10b6:3:144::20)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=dfaggioli@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [89.186.78.87]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: c4d806ca-5242-4132-3741-08d6fed15f8d
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(49563074)(7193020);
 SRVR:DM5PR18MB2230; 
x-ms-traffictypediagnostic: DM5PR18MB2230:
x-microsoft-antispam-prvs: <DM5PR18MB22307F482F0227E3CD561BEAC5F80@DM5PR18MB2230.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:2887;
x-forefront-prvs: 008663486A
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(376002)(136003)(39860400002)(396003)(346002)(366004)(199004)(189003)(4326008)(6506007)(102836004)(5660300002)(53376002)(53366004)(386003)(52116002)(25786009)(86362001)(76176011)(6246003)(11346002)(99286004)(53546011)(81166006)(36756003)(26005)(2616005)(6306002)(53936002)(486006)(478600001)(7416002)(446003)(476003)(256004)(66066001)(6436002)(6486002)(186003)(6512007)(6636002)(305945005)(68736007)(229853002)(64756008)(66556008)(110136005)(8936002)(316002)(14454004)(966005)(2906002)(7736002)(6116002)(99936001)(66946007)(73956011)(3846002)(71190400001)(71200400001)(118296001)(66616009)(54906003)(66446008)(66476007)(81156014)(8676002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM5PR18MB2230;
 H:DM5PR18MB1499.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: lLkqCXa65oTluBE0OCj6VX3DG8W2Kh9xpwAMixp6SKgukAU+cFVrDEbtEDtgMpPVJGzIE2hHEJW+kb4iiyaNp5LyFgdwmbDmoCNMxhGrvMDz2zxfNpM6Q2oJuCfA/N6Q90ZD1ThHPigKUkrQmVA7lHUZuIXRKLb4csXQH2CCxHi1nX6hcH0Vjb475DPz9lv3OS/2xUlbTbTxOCEJh0BBZWNEhT/Dof4vAIkHquCV0JQZx0MLdEm5MeVhcYNmt6w2aPvQN3II4hPU6sxT1M24RCjyWx7dJIpG0U97BokVK1louLUveBjKP6Q0IS6J/cR4dqGX4sHn31MsPR5mqBZpz+JgZEuU/CHpu0W8s3Ke7vPKUnJhOC3r/Zv6fbR1PqL2gXS2xgkHIW4CpmFjL7+ErZQZb/7vOG3DIkqIjstEk8o=
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: c4d806ca-5242-4132-3741-08d6fed15f8d
X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Jul 2019 09:40:52.8017 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: dfaggioli@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR18MB2230
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH 13/60] xen/sched: move some per-vcpu items
 to struct sched_unit
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Wilk <konrad.wilk@oracle.com>, George
 Dunlap <George.Dunlap@eu.citrix.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Tim Deegan <tim@xen.org>, Julien Grall <julien.grall@arm.com>,
 Meng Xu <mengxu@cis.upenn.edu>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Ian Jackson <ian.jackson@citrix.com>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: multipart/mixed; boundary="===============3683619623386448541=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============3683619623386448541==
Content-Language: en-US
Content-Type: multipart/signed; micalg=pgp-sha256;
	protocol="application/pgp-signature"; boundary="=-AzQKgO+Yd6UVi1+SOaml"

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

On Tue, 2019-07-02 at 08:29 +0000, Jan Beulich wrote:
> On 02.07.2019 10:21, Dario Faggioli wrote:
> > On Tue, 2019-07-02 at 07:54 +0000, Jan Beulich wrote:
> > >=20
> > > And again - if someone pins every vCPU to a single pCPU, that
> > > last
> > > such pinning operation will be what takes long term effect. Aiui
> > > all
> > > vCPU-s in the unit will then be pinned to that one pCPU, i.e.
> > > they'll either all compete for the one pCPU's time, or only one
> > > of
> > > them will ever get scheduled.
> > >=20
> > I'm not sure I'm getting this. On an, say, SMT system, with 4
> > threads
> > per core, a unit is 4 vCPUs and a pCPU is 4 threads.
>=20
> No, the meaning of pCPU is a single thread of a single core. I.e.
> what is represented by a single cpumask_t bit.
>
Fine, let's continue to call that a pCPU. Then, when core-scheduling is
enabled, there's no <<multiple vCPUs of a unit being pinned to the same
pCPU and all competing for jut its CPU time>>.

There's units of 4 vCPUs being pinned to 4 pCPUs (the 4 pCPUs of a
core, not 4 random, nor arbitrary, ones).

That is the point, AFAIUI.

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


--=-AzQKgO+Yd6UVi1+SOaml
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+4FAl0bJpwACgkQFkJ4iaW4
c+7gGA//RbVmBWUgo1E0yAruue7tCnHEZL9PrO0Ql4bj3v2YqOgX0O8paIf0ia1H
BzhAWS3FTWIdCWEJoJI62ZRozxGgVyUQ0KZdpnnGvLBsZSoiaAcsudze7Bdun/UK
ppq+65P40iGr/vl8/fMqgrgcu3eOsSSorcfNUkEFPpN6zghZDASB5ak9GXOSDrX2
m7HKNzGYbz4OT2S8QjMIlxoAx4p2ytok7uPIroa5Hq3KIRXL6S/S3QLU5h3zNaF+
DN3d2DP2LgdfSaGLCQjS3nmXpiCJRN8AqqUMZLG+6PGuUtDTu/VcdAN9LSFZJEGl
bEBhAboTxsSPnTbPPZFKoarQ0zrnEDVlJQfL1R8SPg+U/ecvDX3q3JtY5rctbF10
A8UkokwN3u1blVf6wJKVt5fP8Nbi7emkrLP2PpDfuC2++sVREWwcXmKjsR/XfBjG
/wnLkQIyeEMOug5Agk1c3KUbS/0kP/rl1Hdq2cDFrY5gD0JDxhpDhtcZ48A4KwRT
g4z2hc2X/XBCWwmmRmNyVs6Hb5e1beqVbrRl4ZYxCPHrH0Ts8LV4YeognSXvSM0W
EDE9jtYAD4vHDhWJdL7KDwc/fXd3hoolAr4qG1CRc5rsZz4Fq4jV3crITLOXkMZX
rFLqB5A4ax/I9toYMKQqVTCcAWabrV5lzm98+3TyNlHbtTyZVBU=
=Teht
-----END PGP SIGNATURE-----

--=-AzQKgO+Yd6UVi1+SOaml--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============3683619623386448541==--


From xen-devel-bounces@lists.xenproject.org Tue Jul 02 09:48:03 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Jul 2019 09: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 1hiFOJ-0007i6-7p; Tue, 02 Jul 2019 09:47: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=SKLB=U7=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hiFOI-0007i1-3w
 for xen-devel@lists.xenproject.org; Tue, 02 Jul 2019 09:47:58 +0000
X-Inumbo-ID: 78331fab-9cae-11e9-8980-bc764e045a96
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 78331fab-9cae-11e9-8980-bc764e045a96;
 Tue, 02 Jul 2019 09:47:56 +0000 (UTC)
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 1dG3em2kcxFQ3h6F+mHXmuyPP1N9wkj1dWXcOhcQcGtGabmb5caDNEWXIn1pakmvtZRAlQmLog
 NUzgUwVORyVi0nDQ/o3NlMGE4FMMIPdzHLHXpg2Aw/0pHWH0LC+TUh+YnJVaFCWanIwfWWLjvN
 M8EuP06mFv8Sk+H6ZAbz9GddbA29iYnbe+4kqKx3nOLQZB8kIeQE6dRUbtnpUdsb+B+4kfWY9F
 DWlGvykW7KloNVDOqRC6vNQNKg4iNf+Ff3Tk1hq9xIwZNWsuwi9hwsYkEQ+oahXoTionYYJoeZ
 ON4=
X-SBRS: 2.7
X-MesageID: 2502324
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,442,1557201600"; 
   d="scan'208";a="2502324"
To: Paul Durrant <paul.durrant@citrix.com>, <xen-devel@lists.xenproject.org>
References: <20190702093414.27798-1-paul.durrant@citrix.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <dea713b0-41ca-ea87-9ebe-4586357dbba6@citrix.com>
Date: Tue, 2 Jul 2019 10:47:52 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <20190702093414.27798-1-paul.durrant@citrix.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH] x86/msi: fix loop termination condition in
 pci_msi_conf_write_intercept()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Igor Druzhinin <igor.druzhinin@citrix.com>, Wei Liu <wl@xen.org>,
 Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDIvMDcvMjAxOSAxMDozNCwgUGF1bCBEdXJyYW50IHdyb3RlOgo+IFRoZSBmb3IgbG9vcCB0
aGF0IGRlYWxzIHdpdGggTVNJIG1hc2tpbmcgaXMgY29kZWQgYXMgZm9sbG93czoKPgo+IGZvciAo
IHBvcyA9IDA7IHBvcyA8IGVudHJ5LT5tc2kubnZlYzsgKytwb3MsICsrZW50cnkgKQo+Cj4gVGh1
cyB0aGUgbG9vcCB0ZXJtaW5hdGlvbiBjb25kaXRpb24gaXMgZGVyZWZlcmVuY2luZyBhIHN0cnVj
dCBwb2ludGVyIHRoYXQKPiBpcyBiZWluZyBpbmNyZW1lbnRlZCBieSB0aGUgbG9vcC4gSG93ZXZl
ciwgaXQgaXMgY2xlYXIgZnJvbSBmb2xsb3dpbmcgY29kZQo+IHBhdGhzIGluIG1zaV9jYXBhYmls
aXR5X2luaXQoKSB0aGF0IHRoaXMgaXMgdW5zYWZlIGFzIGZvciBpbnN0YW5jZSwgaW4gdGhlCj4g
Y2FzZSBvZiBudmVjID09IDEsIGVudHJ5IHdpbGwgcG9pbnQgYXQgYSBzaW5nbGUgc3RydWN0IG1z
aV9kZXNjIGFsbG9jYXRpb24KPiBhbmQgdGh1cyB0aGUgbG9vcCB3aWxsIHdhbGsgYmV5b25kIHRo
ZSBib3VuZHMgb2YgdGhlIGFsbG9jYXRpb24gYmVmb3JlCj4gZGVyZWZlcmVuY2luZyB0aGUgbWVt
b3J5IHRvIGRldGVybWluZSB3aGV0aGVyIHRoZSBsb29wIHNob3VsZCB0ZXJtaW5hdGUuCgpNb3Jl
IHNwZWNpZmljYWxseSwgb25seSBlbnRyeVswXS5tc2kubnZlYyBpcyBjb3JyZWN0LsKgIEFsbCBz
dWJzZXF1ZW50Cm52ZWMgZmllbGRzIGFyZSAwIGluIGEgYmxvY2sgb2YgZW50cmllcy4KCj4gQWxz
bywgYmVjYXVzZSB0aGUgYm9keSBvZiB0aGUgbG9vcCB3cml0ZXMgdmlhIHRoZSBlbnRyeSBwb2lu
dGVyLCB0aGlzIGNhbgo+IHRoZW4gbGVhZCB0byBoZWFwIG1lbW9yeSBjb3JydXB0aW9uLCBvciBp
bmRlZWQgY29ycnVwdGlvbiBvZiBhbnl0aGluZyBpbgo+IHRoZSBkaXJlY3QgbWFwLgo+Cj4gVGhp
cyBwYXRjaCBzaW1wbHkgaW5pdGlhbGl6ZXMgYSBzdGFjayB2YXJpYWJsZSB0byB0aGUgdmFsdWUg
b2YKPiBlbnRyeS0+bXNpLm52ZWMgYmVmb3JlIHN0YXJ0aW5nIHRoZSBsb29wIGFuZCB0aGVuIHVz
ZXMgdGhhdCBpbiB0aGUKPiB0ZXJtaW5hdGlvbiBjb25kaXRpb24gaW5zdGVhZC4KPgo+IFNpZ25l
ZC1vZmYtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+Cj4gLS0tCj4g
Q2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPiBDYzogQW5kcmV3IENvb3BlciA8
YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KPiBDYzogV2VpIExpdSA8d2xAeGVuLm9yZz4KPiBD
YzogIlJvZ2VyIFBhdSBNb25uw6kiIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KPiBDYzogSWdvciBE
cnV6aGluaW4gPGlnb3IuZHJ1emhpbmluQGNpdHJpeC5jb20+Cj4KPiBDcmVkaXQgdG8gQW5kcmV3
IENvb3BlciBhbmQgSWdvciBEcnV6aGluaW4gZm9yIGhlbHBpbmcgbmFycm93IGRvd24gdGhlCj4g
c291cmNlIG9mIHRoZSBtZW1vcnkgY29ycnVwdGlvbi4gSXQgaGFzIHRha2VuIG1hbnkgd2Vla3Mg
b2YgaGVhZC1zY3JhdGNoaW5nCj4gdG8gZ2V0IHRvIHRoaXMgZml4LgoKVGhpcyBoYXMgdGFrZW4g
YW4gZW1iYXJyYXNzaW5nbHkgbG9uZyB0aW1lIGZpZ3VyZSBvdXQsIGV2ZW4gYWZ0ZXIKZGVidWdn
aW5nIGhpbnRlZCB0aGF0IHRoZSBhc3NpZ25tZW50IHRvIGd1ZXN0X21hc2tlZCAoaW4gY29udGV4
dCkgd2FzCnRoZSBjdWxwcml0IG9mIG1lbW9yeSBjb3JydXB0aW9uLgoKTmVlZGxlc3MgdG8gc2F5
LCB0aGlzIHdhbnRzIGJhY2twb3J0aW5nIHRvIGFsbCB0cmVlcy4KClJlaXZld2VkLWJ5OiBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoKPiAtLS0KPiAgeGVuL2FyY2gv
eDg2L21zaS5jIHwgMyArKy0KPiAgMSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKSwgMSBk
ZWxldGlvbigtKQo+Cj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tc2kuYyBiL3hlbi9hcmNo
L3g4Ni9tc2kuYwo+IGluZGV4IGJhYmM0MTQ3YzQuLjg5ZTYxMTYwZTkgMTAwNjQ0Cj4gLS0tIGEv
eGVuL2FyY2gveDg2L21zaS5jCj4gKysrIGIveGVuL2FyY2gveDg2L21zaS5jCj4gQEAgLTEzMjgs
NiArMTMyOCw3IEBAIGludCBwY2lfbXNpX2NvbmZfd3JpdGVfaW50ZXJjZXB0KHN0cnVjdCBwY2lf
ZGV2ICpwZGV2LCB1bnNpZ25lZCBpbnQgcmVnLAo+ICAgICAgewo+ICAgICAgICAgIHVpbnQxNl90
IGNudGw7Cj4gICAgICAgICAgdWludDMyX3QgdW51c2VkOwo+ICsgICAgICAgIHVuc2lnbmVkIGlu
dCBudmVjID0gZW50cnktPm1zaS5udmVjOwo+ICAKPiAgICAgICAgICBwb3MgPSBlbnRyeS0+bXNp
X2F0dHJpYi5wb3M7Cj4gICAgICAgICAgaWYgKCByZWcgPCBwb3MgfHwgcmVnID49IGVudHJ5LT5t
c2kubXBvcyArIDggKQo+IEBAIC0xMzQwLDcgKzEzNDEsNyBAQCBpbnQgcGNpX21zaV9jb25mX3dy
aXRlX2ludGVyY2VwdChzdHJ1Y3QgcGNpX2RldiAqcGRldiwgdW5zaWduZWQgaW50IHJlZywKPiAg
Cj4gICAgICAgICAgY250bCA9IHBjaV9jb25mX3JlYWQxNihzZWcsIGJ1cywgc2xvdCwgZnVuYywg
bXNpX2NvbnRyb2xfcmVnKHBvcykpOwo+ICAgICAgICAgIHVudXNlZCA9IH4odWludDMyX3QpMCA+
PiAoMzIgLSBtdWx0aV9tc2lfY2FwYWJsZShjbnRsKSk7Cj4gLSAgICAgICAgZm9yICggcG9zID0g
MDsgcG9zIDwgZW50cnktPm1zaS5udmVjOyArK3BvcywgKytlbnRyeSApCj4gKyAgICAgICAgZm9y
ICggcG9zID0gMDsgcG9zIDwgbnZlYzsgKytwb3MsICsrZW50cnkgKQo+ICAgICAgICAgIHsKPiAg
ICAgICAgICAgICAgZW50cnktPm1zaV9hdHRyaWIuZ3Vlc3RfbWFza2VkID0KPiAgICAgICAgICAg
ICAgICAgICpkYXRhID4+IGVudHJ5LT5tc2lfYXR0cmliLmVudHJ5X25yOwoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 02 10:06:39 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Jul 2019 10: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 1hiFfz-0000up-Qj; Tue, 02 Jul 2019 10:06:15 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=lloE=U7=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hiFfx-0000uk-RC
 for xen-devel@lists.xenproject.org; Tue, 02 Jul 2019 10:06:13 +0000
X-Inumbo-ID: fdf858dc-9cb0-11e9-85fa-7fce5a842eb8
Received: from m4a0040g.houston.softwaregrp.com (unknown [15.124.2.86])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id fdf858dc-9cb0-11e9-85fa-7fce5a842eb8;
 Tue, 02 Jul 2019 10:06:11 +0000 (UTC)
Received: FROM m4a0040g.houston.softwaregrp.com (15.120.17.147) BY
 m4a0040g.houston.softwaregrp.com WITH ESMTP; 
 Tue,  2 Jul 2019 10:05:46 +0000
Received: from M9W0068.microfocus.com (2002:f79:bf::f79:bf) by
 M4W0335.microfocus.com (2002:f78:1193::f78:1193) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Tue, 2 Jul 2019 10:01:59 +0000
Received: from NAM02-CY1-obe.outbound.protection.outlook.com (15.124.72.10) by
 M9W0068.microfocus.com (15.121.0.191) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Tue, 2 Jul 2019 10:01:59 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3138.namprd18.prod.outlook.com (10.255.137.211) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2032.20; Tue, 2 Jul 2019 10:01:58 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc%3]) with mapi id 15.20.2052.010; Tue, 2 Jul 2019
 10:01:58 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Dario Faggioli <dfaggioli@suse.com>, Juergen Gross <JGross@suse.com>
Thread-Topic: [PATCH 13/60] xen/sched: move some per-vcpu items to struct
 sched_unit
Thread-Index: AQHVMBZ1o3Yy0YSI1EOsynhkarGQtKa13jMZgAAJyQCAAPckdIAAF4MAgAAHmICAAAIWgIAAE/sAgAAF1QA=
Date: Tue, 2 Jul 2019 10:01:58 +0000
Message-ID: <43e2efa2-6e9b-4ffd-77ee-c4fb40cab7a2@suse.com>
References: <be24ad7e-9510-912c-9984-7eec792fae86@suse.com>
 <45139cf0-0b53-1ca2-c8b2-2c2e8813a82d@suse.com>
 <de741925-b823-92ee-c9be-c4cc55da859d@suse.com>
 <0bb81eb9-8303-2dae-2fba-28c73ac74050@suse.com>
 <ee6a055b-2a47-e6ee-91d4-f23bfce5243d@suse.com>
 <ace01bb733d0dd624b9e9ee07c5da4f5567a8a8a.camel@suse.com>
 <ae74f899-b3ea-6349-5352-88b07c0dc9d8@suse.com>
 <e2b690e4ecb8267c600b394c684968c01e510f81.camel@suse.com>
In-Reply-To: <e2b690e4ecb8267c600b394c684968c01e510f81.camel@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6P190CA0002.EURP190.PROD.OUTLOOK.COM (2603:10a6:6:2f::15)
 To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 81cf77b1-b28a-40ef-a69d-08d6fed451fc
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3138; 
x-ms-traffictypediagnostic: BY5PR18MB3138:
x-microsoft-antispam-prvs: <BY5PR18MB31383D6234F4056C7E6F9415B3F80@BY5PR18MB3138.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 008663486A
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(376002)(346002)(396003)(39860400002)(366004)(136003)(189003)(199004)(478600001)(71190400001)(86362001)(53936002)(68736007)(31696002)(7416002)(6512007)(8676002)(80792005)(81166006)(81156014)(71200400001)(256004)(25786009)(99286004)(4326008)(14454004)(2906002)(5660300002)(8936002)(6506007)(316002)(26005)(386003)(7736002)(76176011)(66556008)(72206003)(54906003)(6486002)(53546011)(66476007)(66946007)(73956011)(229853002)(64756008)(66446008)(66066001)(6436002)(11346002)(476003)(446003)(110136005)(6116002)(36756003)(2616005)(486006)(186003)(305945005)(102836004)(3846002)(6246003)(52116002)(6636002)(31686004);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3138;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: VgUZ6dzt2ni0cJhIDfVSaiFu0STGqy3g4a17y5KHbLCPW4rHKTAnzVHODxhNedM+szGqTx0KNBzlKbSOIG8Fl0CrjnEX0+n47Uyk5raUghztvxIWI2zwstBwGjuSbRac3C2dsydi6XsjH17Q5sEbTnQq0Q/cf+G4UPgbUb1MIiZczdHr3Xo3hVmpYRKWIG3WfOePotMubjtf3PhBbq8/QoaAwkaWKtfKHH9S7vRmU7JqaHYLCZWKBte94Kx+J0gYeo/eqg8B2z+ZRx8KV/BgHJDLvPk6MOzbdhoDRhluqoUmh4lrh4uLDFHowHaUsqdTXrGgnXKsPOuzZX3dQBTA6pUjx8wgwhVKV6tsY+QQDkEkfpWDVBy5Mu4SPQg0f69GjC9No0nyIkmkGzTodn5HokeqD5TGp75eF+nNOyIbEaA=
Content-ID: <975B7C3D92E4B04FA26E395E65ED92BB@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 81cf77b1-b28a-40ef-a69d-08d6fed451fc
X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Jul 2019 10:01:58.4726 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3138
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH 13/60] xen/sched: move some per-vcpu items
 to struct sched_unit
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Wilk <konrad.wilk@oracle.com>, George
 Dunlap <George.Dunlap@eu.citrix.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Tim Deegan <tim@xen.org>, Julien Grall <julien.grall@arm.com>,
 Meng Xu <mengxu@cis.upenn.edu>,
 "xen-devel@lists.xenproject.org" <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>

T24gMDIuMDcuMjAxOSAxMTo0MCwgRGFyaW8gRmFnZ2lvbGkgd3JvdGU6DQo+IE9uIFR1ZSwgMjAx
OS0wNy0wMiBhdCAwODoyOSArMDAwMCwgSmFuIEJldWxpY2ggd3JvdGU6DQo+PiBPbiAwMi4wNy4y
MDE5IDEwOjIxLCBEYXJpbyBGYWdnaW9saSB3cm90ZToNCj4+PiBPbiBUdWUsIDIwMTktMDctMDIg
YXQgMDc6NTQgKzAwMDAsIEphbiBCZXVsaWNoIHdyb3RlOg0KPj4+Pg0KPj4+PiBBbmQgYWdhaW4g
LSBpZiBzb21lb25lIHBpbnMgZXZlcnkgdkNQVSB0byBhIHNpbmdsZSBwQ1BVLCB0aGF0DQo+Pj4+
IGxhc3QNCj4+Pj4gc3VjaCBwaW5uaW5nIG9wZXJhdGlvbiB3aWxsIGJlIHdoYXQgdGFrZXMgbG9u
ZyB0ZXJtIGVmZmVjdC4gQWl1aQ0KPj4+PiBhbGwNCj4+Pj4gdkNQVS1zIGluIHRoZSB1bml0IHdp
bGwgdGhlbiBiZSBwaW5uZWQgdG8gdGhhdCBvbmUgcENQVSwgaS5lLg0KPj4+PiB0aGV5J2xsIGVp
dGhlciBhbGwgY29tcGV0ZSBmb3IgdGhlIG9uZSBwQ1BVJ3MgdGltZSwgb3Igb25seSBvbmUNCj4+
Pj4gb2YNCj4+Pj4gdGhlbSB3aWxsIGV2ZXIgZ2V0IHNjaGVkdWxlZC4NCj4+Pj4NCj4+PiBJJ20g
bm90IHN1cmUgSSdtIGdldHRpbmcgdGhpcy4gT24gYW4sIHNheSwgU01UIHN5c3RlbSwgd2l0aCA0
DQo+Pj4gdGhyZWFkcw0KPj4+IHBlciBjb3JlLCBhIHVuaXQgaXMgNCB2Q1BVcyBhbmQgYSBwQ1BV
IGlzIDQgdGhyZWFkcy4NCj4+DQo+PiBObywgdGhlIG1lYW5pbmcgb2YgcENQVSBpcyBhIHNpbmds
ZSB0aHJlYWQgb2YgYSBzaW5nbGUgY29yZS4gSS5lLg0KPj4gd2hhdCBpcyByZXByZXNlbnRlZCBi
eSBhIHNpbmdsZSBjcHVtYXNrX3QgYml0Lg0KPj4NCj4gRmluZSwgbGV0J3MgY29udGludWUgdG8g
Y2FsbCB0aGF0IGEgcENQVS4gVGhlbiwgd2hlbiBjb3JlLXNjaGVkdWxpbmcgaXMNCj4gZW5hYmxl
ZCwgdGhlcmUncyBubyA8PG11bHRpcGxlIHZDUFVzIG9mIGEgdW5pdCBiZWluZyBwaW5uZWQgdG8g
dGhlIHNhbWUNCj4gcENQVSBhbmQgYWxsIGNvbXBldGluZyBmb3IganV0IGl0cyBDUFUgdGltZT4+
Lg0KPiANCj4gVGhlcmUncyB1bml0cyBvZiA0IHZDUFVzIGJlaW5nIHBpbm5lZCB0byA0IHBDUFVz
ICh0aGUgNCBwQ1BVcyBvZiBhDQo+IGNvcmUsIG5vdCA0IHJhbmRvbSwgbm9yIGFyYml0cmFyeSwg
b25lcykuDQo+IA0KPiBUaGF0IGlzIHRoZSBwb2ludCwgQUZBSVVJLg0KDQpXZWxsLCBva2F5LCBx
dWl0ZSBwb3NzaWJsZS4gQnV0IHRoZW4gZm9yIHRoZSBleGFtcGxlIHRvcG9sb2d5DQp5b3UgZ2F2
ZSwgd2hhdCBpcyBnb2luZyB0byBiZSB0aGUgZWZmZWN0IG9mDQoNCnhsIHZjcHUtcGluIDAgMCAw
DQoNCj8gSW4gcGFydGljdWxhciBmb3IgRG9tMCBhbmQgaW4gcGFydGljdWxhciBmb3IgQ1BVIDAs
IHRoZXJlIG1heQ0KYmUgcmVhc29ucyB0byBwaW4gYSBwYXJ0aWN1bGFyIHZDUFUgdG8gaXQuDQoN
Ckphbg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 02 10:23:06 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Jul 2019 10:23:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hiFwC-0002So-FP; Tue, 02 Jul 2019 10:23: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=A/Ug=U7=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hiFwB-0002Sj-9H
 for xen-devel@lists.xenproject.org; Tue, 02 Jul 2019 10:22:59 +0000
X-Inumbo-ID: 5c5fd4fa-9cb3-11e9-8980-bc764e045a96
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5c5fd4fa-9cb3-11e9-8980-bc764e045a96;
 Tue, 02 Jul 2019 10:22:57 +0000 (UTC)
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=Paul.Durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 Paul.Durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: R89Xrg8lMFpBAz5/xx9VTTSwY8R0iLXpq3L1uyGc/I4oh4Bxg2M2QHh+noCJWf4k6VjV15xNUr
 wjFolUxVxuoQBq5H7XYZv1SRM5ufzL+4TSI5UceFRoM864P5GIfXyiM7Hzfz4cqtnFHHcH3v9p
 YnY0MiIS/2O0F4mewTzI9cpN1IFhza812w8HmB1vk+ddpXArDdV4cV3DnDtzuCg/prKpaIlB58
 OctDZ+0i6nLeMxggWOJKZ4CAbovLmphPWUF8Wu90QizYEqTVCUEnNn+f87FB11KjWzzDyZczq9
 1S8=
X-SBRS: 2.7
X-MesageID: 2535639
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,443,1557201600"; 
   d="scan'208";a="2535639"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Jan Beulich' <JBeulich@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH 1/6] x86emul: generalize wbinvd() hook
Thread-Index: AQHVMAVkKhByd04q0k2rjesQjIAqKaa3HwAw
Date: Tue, 2 Jul 2019 10:22:53 +0000
Message-ID: <66a6b048ef29468c87138e55eeb68e10@AMSPEX02CL03.citrite.net>
References: <2d69ac51-9c4a-96f9-fd37-578658076571@suse.com>
 <3f30c73d-94a7-f9ca-5914-0400f1f98cc3@suse.com>
In-Reply-To: <3f30c73d-94a7-f9ca-5914-0400f1f98cc3@suse.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 1/6] x86emul: generalize wbinvd() hook
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <Andrew.Cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBKYW4gQmV1bGljaCA8SkJldWxp
Y2hAc3VzZS5jb20+DQo+IFNlbnQ6IDAxIEp1bHkgMjAxOSAxMjo1Ng0KPiBUbzogeGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnDQo+IENjOiBBbmRyZXcgQ29vcGVyIDxBbmRyZXcuQ29vcGVy
M0BjaXRyaXguY29tPjsgUGF1bCBEdXJyYW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT47IFJv
Z2VyIFBhdSBNb25uZQ0KPiA8cm9nZXIucGF1QGNpdHJpeC5jb20+OyBXZWkgTGl1IDx3bEB4ZW4u
b3JnPg0KPiBTdWJqZWN0OiBbUEFUQ0ggMS82XSB4ODZlbXVsOiBnZW5lcmFsaXplIHdiaW52ZCgp
IGhvb2sNCj4gDQo+IFRoZSBob29rIGlzIGFscmVhZHkgaW4gdXNlIGZvciBvdGhlciBwdXJwb3Nl
cywgYW5kIGVtdWxhdGluZyBlLmcuDQo+IENMRkxVU0ggYnkgaXNzdWluZyBXQklOVkQgaXMsIHdl
bGwsIG5vdCB2ZXJ5IG5pY2UuIFJlbmFtZSB0aGUgaG9vayBhbmQNCj4gYWRkIHBhcmFtZXRlcnMu
IFVzZSBsaWdodGVyIHdlaWdodCBmbHVzaGluZyBpbnNucyB3aGVuIHBvc3NpYmxlIGluDQo+IGh2
bWVtdWxfY2FjaGVfb3AoKS4NCj4gDQo+IGh2bWVtdWxfY2FjaGVfb3AoKSB0cmVhdGluZyB4ODZl
bXVsX2ludmQgdGhlIHNhbWUgYXMgeDg2ZW11bF93YmludmQgaXMNCj4gdG8gcmV0YWluIG9yaWdp
bmFsIGJlaGF2aW9yLCBidXQgSSdtIG5vdCBzdXJlIHRoaXMgaXMgd2hhdCB3ZSB3YW50IGluDQo+
IHRoZSBsb25nIHJ1bi4NCj4gDQo+IFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGlj
aEBzdXNlLmNvbT4NCj4gLS0tDQo+IHYyOiBVc2UgY2FjaGVfb3AoKSBhcyBob29rIG5hbWUuIENv
bnZlcnQgbWFjcm9zIHRvIGlubGluZSBmdW5jdGlvbnMgaW4NCj4gICAgICBzeXN0ZW0uaC4gUmUt
YmFzZS4NCj4gLS0tDQo+IEkgd2FzIHVuc3VyZSBhYm91dCBQUkVGRVRDSCogYW5kIENMREVNT1RF
IC0gYm90aCBhcmUgY2FjaGUgbWFuYWdlbWVudA0KPiBpbnNucyB0b28sIGJ1dCB0aGUgZW11bGF0
b3IgY3VycmVudGx5IHRyZWF0cyB0aGVtIGFzIGEgTk9QIHdpdGhvdXQNCj4gaW52b2tpbmcgYW55
IGhvb2tzLg0KPiBJIHdhcyBhbHNvIHVuY2VydGFpbiBhYm91dCB0aGUgbmV3IGNhY2hlX2ZsdXNo
X3Blcm1pdHRlZCgpIGluc3RhbmNlIC0NCj4gZ2VuZXJhbGx5IEkgdGhpbmsgaXQgd291bGRuJ3Qg
YmUgdG9vIGJhZCBpZiB3ZSBhbGxvd2VkIGxpbmUgZmx1c2hlcyBpbg0KPiBhbGwgY2FzZXMsIGlu
IHdoaWNoIGNhc2UgdGhlIGNoZWNrcyBpbiB0aGUgLT53YmludmRfaW50ZXJjZXB0KCkgaGFuZGxl
cnMNCj4gd291bGQgc3VmZmljZSAoYXMgdGhleSBkaWQgdW50aWwgbm93KS4NCj4NCltzbmlwXQ0K
PiAtLS0gYS94ZW4vYXJjaC94ODYvaHZtL2VtdWxhdGUuYw0KPiArKysgYi94ZW4vYXJjaC94ODYv
aHZtL2VtdWxhdGUuYw0KPiBAQCAtMjUsNiArMjUsNyBAQA0KPiAgICNpbmNsdWRlIDxhc20vaHZt
L3RyYWNlLmg+DQo+ICAgI2luY2x1ZGUgPGFzbS9odm0vc3VwcG9ydC5oPg0KPiAgICNpbmNsdWRl
IDxhc20vaHZtL3N2bS9zdm0uaD4NCj4gKyNpbmNsdWRlIDxhc20vaW9jYXAuaD4NCj4gICAjaW5j
bHVkZSA8YXNtL3ZtX2V2ZW50Lmg+DQo+IA0KPiAgIHN0YXRpYyB2b2lkIGh2bXRyYWNlX2lvX2Fz
c2lzdChjb25zdCBpb3JlcV90ICpwKQ0KPiBAQCAtNTU1LDE2ICs1NTYsMTIgQEAgc3RhdGljIHZv
aWQgKmh2bWVtdWxfbWFwX2xpbmVhcl9hZGRyKA0KPiAgICAgICBtZm5fdCAqbWZuID0gJmh2bWVt
dWxfY3R4dC0+bWZuWzBdOw0KPiANCj4gICAgICAgLyoNCj4gLSAgICAgKiBUaGUgY2FsbGVyIGhh
cyBubyBsZWdpdGltYXRlIHJlYXNvbiBmb3IgdHJ5aW5nIGEgemVyby1ieXRlIHdyaXRlLCBidXQN
Cj4gLSAgICAgKiBhbGwgb3RoZXIgY29kZSBoZXJlIGlzIHdyaXR0ZW4gdG8gd29yayBpZiB0aGUg
Y2hlY2sgYmVsb3cgd2FzIGRyb3BwZWQuDQo+IC0gICAgICoNCj4gLSAgICAgKiBUaGUgbWF4aW11
bSB3cml0ZSBzaXplIGRlcGVuZHMgb24gdGhlIG51bWJlciBvZiBhZGphY2VudCBtZm5zW10gd2hp
Y2gNCj4gKyAgICAgKiBUaGUgbWF4aW11bSBhY2Nlc3Mgc2l6ZSBkZXBlbmRzIG9uIHRoZSBudW1i
ZXIgb2YgYWRqYWNlbnQgbWZuc1tdIHdoaWNoDQo+ICAgICAgICAqIGNhbiBiZSB2bWFwKCknZCwg
YWNjb3V0aW5nIGZvciBwb3NzaWJsZSBtaXNhbGlnbm1lbnQgd2l0aGluIHRoZSByZWdpb24uDQo+
ICAgICAgICAqIFRoZSBoaWdoZXIgbGV2ZWwgZW11bGF0aW9uIGNhbGxlcnMgYXJlIHJlc3BvbnNp
YmxlIGZvciBlbnN1cmluZyB0aGF0DQo+IC0gICAgICogbWZuc1tdIGlzIGxhcmdlIGVub3VnaCBm
b3IgdGhlIHJlcXVlc3RlZCB3cml0ZSBzaXplLg0KPiArICAgICAqIG1mbnNbXSBpcyBsYXJnZSBl
bm91Z2ggZm9yIHRoZSByZXF1ZXN0ZWQgYWNjZXNzIHNpemUuDQo+ICAgICAgICAqLw0KPiAtICAg
IGlmICggYnl0ZXMgPT0gMCB8fA0KPiAtICAgICAgICAgbnJfZnJhbWVzID4gQVJSQVlfU0laRSho
dm1lbXVsX2N0eHQtPm1mbikgKQ0KPiArICAgIGlmICggbnJfZnJhbWVzID4gQVJSQVlfU0laRSho
dm1lbXVsX2N0eHQtPm1mbikgKQ0KPiAgICAgICB7DQo+ICAgICAgICAgICBBU1NFUlRfVU5SRUFD
SEFCTEUoKTsNCj4gICAgICAgICAgIGdvdG8gdW5oYW5kbGVhYmxlOw0KPiBAQCAtNjY5LDggKzY2
Niw2IEBAIHN0YXRpYyB2b2lkIGh2bWVtdWxfdW5tYXBfbGluZWFyX2FkZHIoDQo+ICAgICAgIHVu
c2lnbmVkIGludCBpOw0KPiAgICAgICBtZm5fdCAqbWZuID0gJmh2bWVtdWxfY3R4dC0+bWZuWzBd
Ow0KPiANCj4gLSAgICBBU1NFUlQoYnl0ZXMgPiAwKTsNCj4gLQ0KPiAgICAgICBpZiAoIG5yX2Zy
YW1lcyA9PSAxICkNCj4gICAgICAgICAgIHVubWFwX2RvbWFpbl9wYWdlKG1hcHBpbmcpOw0KPiAg
ICAgICBlbHNlDQo+IEBAIC0xNDczLDcgKzE0NjgsMTAgQEAgc3RhdGljIGludCBodm1lbXVsX3dy
aXRlX21zcl9kaXNjYXJkKA0KPiAgICAgICByZXR1cm4gWDg2RU1VTF9PS0FZOw0KPiAgIH0NCj4g
DQo+IC1zdGF0aWMgaW50IGh2bWVtdWxfd2JpbnZkX2Rpc2NhcmQoDQo+ICtzdGF0aWMgaW50IGh2
bWVtdWxfY2FjaGVfb3BfZGlzY2FyZCgNCj4gKyAgICBlbnVtIHg4NmVtdWxfY2FjaGVfb3Agb3As
DQo+ICsgICAgZW51bSB4ODZfc2VnbWVudCBzZWcsDQo+ICsgICAgdW5zaWduZWQgbG9uZyBvZmZz
ZXQsDQo+ICAgICAgIHN0cnVjdCB4ODZfZW11bGF0ZV9jdHh0ICpjdHh0KQ0KPiAgIHsNCj4gICAg
ICAgcmV0dXJuIFg4NkVNVUxfT0tBWTsNCj4gQEAgLTIxNDksMTAgKzIxNDcsNjUgQEAgc3RhdGlj
IGludCBodm1lbXVsX3dyaXRlX21zcigNCj4gICAgICAgcmV0dXJuIHJjOw0KPiAgIH0NCj4gDQo+
IC1zdGF0aWMgaW50IGh2bWVtdWxfd2JpbnZkKA0KPiArc3RhdGljIGludCBodm1lbXVsX2NhY2hl
X29wKA0KPiArICAgIGVudW0geDg2ZW11bF9jYWNoZV9vcCBvcCwNCj4gKyAgICBlbnVtIHg4Nl9z
ZWdtZW50IHNlZywNCj4gKyAgICB1bnNpZ25lZCBsb25nIG9mZnNldCwNCj4gICAgICAgc3RydWN0
IHg4Nl9lbXVsYXRlX2N0eHQgKmN0eHQpDQo+ICAgew0KPiAtICAgIGFsdGVybmF0aXZlX3ZjYWxs
KGh2bV9mdW5jcy53YmludmRfaW50ZXJjZXB0KTsNCj4gKyAgICBzdHJ1Y3QgaHZtX2VtdWxhdGVf
Y3R4dCAqaHZtZW11bF9jdHh0ID0NCj4gKyAgICAgICAgY29udGFpbmVyX29mKGN0eHQsIHN0cnVj
dCBodm1fZW11bGF0ZV9jdHh0LCBjdHh0KTsNCj4gKyAgICB1bnNpZ25lZCBsb25nIGFkZHIsIHJl
cHMgPSAxOw0KPiArICAgIHVpbnQzMl90IHBmZWMgPSBQRkVDX3BhZ2VfcHJlc2VudDsNCj4gKyAg
ICBpbnQgcmM7DQo+ICsgICAgdm9pZCAqbWFwcGluZzsNCj4gKw0KPiArICAgIGlmICggIWNhY2hl
X2ZsdXNoX3Blcm1pdHRlZChjdXJyZW50LT5kb21haW4pICkNCj4gKyAgICAgICAgcmV0dXJuIFg4
NkVNVUxfT0tBWTsNCj4gKw0KPiArICAgIHN3aXRjaCAoIG9wICkNCj4gKyAgICB7DQo+ICsgICAg
Y2FzZSB4ODZlbXVsX2NsZmx1c2g6DQo+ICsgICAgY2FzZSB4ODZlbXVsX2NsZmx1c2hvcHQ6DQo+
ICsgICAgY2FzZSB4ODZlbXVsX2Nsd2I6DQo+ICsgICAgICAgIEFTU0VSVCghaXNfeDg2X3N5c3Rl
bV9zZWdtZW50KHNlZykpOw0KPiArDQo+ICsgICAgICAgIHJjID0gaHZtZW11bF92aXJ0dWFsX3Rv
X2xpbmVhcihzZWcsIG9mZnNldCwgMCwgJnJlcHMsDQo+ICsgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBodm1fYWNjZXNzX3JlYWQsIGh2bWVtdWxfY3R4dCwgJmFkZHIpOw0K
PiArICAgICAgICBpZiAoIHJjICE9IFg4NkVNVUxfT0tBWSApDQo+ICsgICAgICAgICAgICBicmVh
azsNCj4gKw0KPiArICAgICAgICBpZiAoIGh2bWVtdWxfY3R4dC0+c2VnX3JlZ1t4ODZfc2VnX3Nz
XS5kcGwgPT0gMyApDQo+ICsgICAgICAgICAgICBwZmVjIHw9IFBGRUNfdXNlcl9tb2RlOw0KPiAr
DQo+ICsgICAgICAgIG1hcHBpbmcgPSBodm1lbXVsX21hcF9saW5lYXJfYWRkcihhZGRyLCAwLCBw
ZmVjLCBodm1lbXVsX2N0eHQsDQo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBjdXJyZW50LT5hcmNoLmh2bS5kYXRhX2NhY2hlKTsNCj4gKyAgICAgICAgaWYgKCBt
YXBwaW5nID09IEVSUl9QVFIoflg4NkVNVUxfRVhDRVBUSU9OKSApDQo+ICsgICAgICAgICAgICBy
ZXR1cm4gWDg2RU1VTF9FWENFUFRJT047DQo+ICsgICAgICAgIGlmICggSVNfRVJSX09SX05VTEwo
bWFwcGluZykgKQ0KPiArICAgICAgICAgICAgYnJlYWs7DQo+ICsNCj4gKyAgICAgICAgaWYgKCBj
cHVfaGFzX2NsZmx1c2ggKQ0KPiArICAgICAgICB7DQo+ICsgICAgICAgICAgICBpZiAoIG9wID09
IHg4NmVtdWxfY2x3YiAmJiBjcHVfaGFzX2Nsd2IgKQ0KPiArICAgICAgICAgICAgICAgIGNsd2Io
bWFwcGluZyk7DQo+ICsgICAgICAgICAgICBlbHNlIGlmICggb3AgPT0geDg2ZW11bF9jbGZsdXNo
b3B0ICYmIGNwdV9oYXNfY2xmbHVzaG9wdCApDQo+ICsgICAgICAgICAgICAgICAgY2xmbHVzaG9w
dChtYXBwaW5nKTsNCj4gKyAgICAgICAgICAgIGVsc2UNCj4gKyAgICAgICAgICAgICAgICBjbGZs
dXNoKG1hcHBpbmcpOw0KPiArDQo+ICsgICAgICAgICAgICBodm1lbXVsX3VubWFwX2xpbmVhcl9h
ZGRyKG1hcHBpbmcsIGFkZHIsIDAsIGh2bWVtdWxfY3R4dCk7DQo+ICsgICAgICAgICAgICBicmVh
azsNCj4gKyAgICAgICAgfQ0KPiArDQo+ICsgICAgICAgIGh2bWVtdWxfdW5tYXBfbGluZWFyX2Fk
ZHIobWFwcGluZywgYWRkciwgMCwgaHZtZW11bF9jdHh0KTsNCg0KU2luY2UgdGhlIG1hcHBpbmcg
aXMgZGl0Y2hlZCBoZXJlLCB3aHkgYm90aGVyIGdldHRpbmcgb25lIGF0IGFsbCBpbiB0aGUgIWNw
dV9oYXNfY2xmbHVzaCBjYXNlPyBBcmUgeW91IHRyeWluZyB0byBmbHVzaCBvdXQgYW4gZXJyb3Ig
Y29uZGl0aW9uIHRoYXQgd2FzIHByZXZpb3VzbHkgbWlzc2VkPw0KDQogIFBhdWwNCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 02 10:25:29 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Jul 2019 10:25:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hiFya-0002cH-Uc; Tue, 02 Jul 2019 10:25:28 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=Sn/J=U7=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hiFyZ-0002cC-RO
 for xen-devel@lists.xenproject.org; Tue, 02 Jul 2019 10:25:27 +0000
X-Inumbo-ID: b3f6bb2c-9cb3-11e9-a33f-93e3be6fbe10
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b3f6bb2c-9cb3-11e9-a33f-93e3be6fbe10;
 Tue, 02 Jul 2019 10:25:24 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id A6815B124;
 Tue,  2 Jul 2019 10:25:23 +0000 (UTC)
To: Jan Beulich <JBeulich@suse.com>, Dario Faggioli <dfaggioli@suse.com>
References: <be24ad7e-9510-912c-9984-7eec792fae86@suse.com>
 <45139cf0-0b53-1ca2-c8b2-2c2e8813a82d@suse.com>
 <de741925-b823-92ee-c9be-c4cc55da859d@suse.com>
 <0bb81eb9-8303-2dae-2fba-28c73ac74050@suse.com>
 <ee6a055b-2a47-e6ee-91d4-f23bfce5243d@suse.com>
 <ace01bb733d0dd624b9e9ee07c5da4f5567a8a8a.camel@suse.com>
 <ae74f899-b3ea-6349-5352-88b07c0dc9d8@suse.com>
 <e2b690e4ecb8267c600b394c684968c01e510f81.camel@suse.com>
 <43e2efa2-6e9b-4ffd-77ee-c4fb40cab7a2@suse.com>
From: Juergen Gross <jgross@suse.com>
Message-ID: <2ea55157-0b74-c4e5-e1a7-35ce345af51f@suse.com>
Date: Tue, 2 Jul 2019 12:25:21 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <43e2efa2-6e9b-4ffd-77ee-c4fb40cab7a2@suse.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH 13/60] xen/sched: move some per-vcpu items
 to struct sched_unit
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Meng Xu <mengxu@cis.upenn.edu>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Ian Jackson <ian.jackson@citrix.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>

T24gMDIuMDcuMTkgMTI6MDEsIEphbiBCZXVsaWNoIHdyb3RlOgo+IE9uIDAyLjA3LjIwMTkgMTE6
NDAsIERhcmlvIEZhZ2dpb2xpIHdyb3RlOgo+PiBPbiBUdWUsIDIwMTktMDctMDIgYXQgMDg6Mjkg
KzAwMDAsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4gT24gMDIuMDcuMjAxOSAxMDoyMSwgRGFyaW8g
RmFnZ2lvbGkgd3JvdGU6Cj4+Pj4gT24gVHVlLCAyMDE5LTA3LTAyIGF0IDA3OjU0ICswMDAwLCBK
YW4gQmV1bGljaCB3cm90ZToKPj4+Pj4KPj4+Pj4gQW5kIGFnYWluIC0gaWYgc29tZW9uZSBwaW5z
IGV2ZXJ5IHZDUFUgdG8gYSBzaW5nbGUgcENQVSwgdGhhdAo+Pj4+PiBsYXN0Cj4+Pj4+IHN1Y2gg
cGlubmluZyBvcGVyYXRpb24gd2lsbCBiZSB3aGF0IHRha2VzIGxvbmcgdGVybSBlZmZlY3QuIEFp
dWkKPj4+Pj4gYWxsCj4+Pj4+IHZDUFUtcyBpbiB0aGUgdW5pdCB3aWxsIHRoZW4gYmUgcGlubmVk
IHRvIHRoYXQgb25lIHBDUFUsIGkuZS4KPj4+Pj4gdGhleSdsbCBlaXRoZXIgYWxsIGNvbXBldGUg
Zm9yIHRoZSBvbmUgcENQVSdzIHRpbWUsIG9yIG9ubHkgb25lCj4+Pj4+IG9mCj4+Pj4+IHRoZW0g
d2lsbCBldmVyIGdldCBzY2hlZHVsZWQuCj4+Pj4+Cj4+Pj4gSSdtIG5vdCBzdXJlIEknbSBnZXR0
aW5nIHRoaXMuIE9uIGFuLCBzYXksIFNNVCBzeXN0ZW0sIHdpdGggNAo+Pj4+IHRocmVhZHMKPj4+
PiBwZXIgY29yZSwgYSB1bml0IGlzIDQgdkNQVXMgYW5kIGEgcENQVSBpcyA0IHRocmVhZHMuCj4+
Pgo+Pj4gTm8sIHRoZSBtZWFuaW5nIG9mIHBDUFUgaXMgYSBzaW5nbGUgdGhyZWFkIG9mIGEgc2lu
Z2xlIGNvcmUuIEkuZS4KPj4+IHdoYXQgaXMgcmVwcmVzZW50ZWQgYnkgYSBzaW5nbGUgY3B1bWFz
a190IGJpdC4KPj4+Cj4+IEZpbmUsIGxldCdzIGNvbnRpbnVlIHRvIGNhbGwgdGhhdCBhIHBDUFUu
IFRoZW4sIHdoZW4gY29yZS1zY2hlZHVsaW5nIGlzCj4+IGVuYWJsZWQsIHRoZXJlJ3Mgbm8gPDxt
dWx0aXBsZSB2Q1BVcyBvZiBhIHVuaXQgYmVpbmcgcGlubmVkIHRvIHRoZSBzYW1lCj4+IHBDUFUg
YW5kIGFsbCBjb21wZXRpbmcgZm9yIGp1dCBpdHMgQ1BVIHRpbWU+Pi4KPj4KPj4gVGhlcmUncyB1
bml0cyBvZiA0IHZDUFVzIGJlaW5nIHBpbm5lZCB0byA0IHBDUFVzICh0aGUgNCBwQ1BVcyBvZiBh
Cj4+IGNvcmUsIG5vdCA0IHJhbmRvbSwgbm9yIGFyYml0cmFyeSwgb25lcykuCj4+Cj4+IFRoYXQg
aXMgdGhlIHBvaW50LCBBRkFJVUkuCj4gCj4gV2VsbCwgb2theSwgcXVpdGUgcG9zc2libGUuIEJ1
dCB0aGVuIGZvciB0aGUgZXhhbXBsZSB0b3BvbG9neQo+IHlvdSBnYXZlLCB3aGF0IGlzIGdvaW5n
IHRvIGJlIHRoZSBlZmZlY3Qgb2YKPiAKPiB4bCB2Y3B1LXBpbiAwIDAgMAoKZG9tMCB2Y3B1MCB3
aWxsIGJlIHBpbm5lZCB0byBjcHUwLgpkb20wIHZjcHUxIHdpbGwgYmUgcGlubmVkIHRvIGNwdTEu
CmRvbTAgdmNwdTIgd2lsbCBiZSBwaW5uZWQgdG8gY3B1Mi4KZG9tMCB2Y3B1MyB3aWxsIGJlIHBp
bm5lZCB0byBjcHUzLgoKPiA/IEluIHBhcnRpY3VsYXIgZm9yIERvbTAgYW5kIGluIHBhcnRpY3Vs
YXIgZm9yIENQVSAwLCB0aGVyZSBtYXkKPiBiZSByZWFzb25zIHRvIHBpbiBhIHBhcnRpY3VsYXIg
dkNQVSB0byBpdC4KCkluIHJlYWxpdHkgb25seSBwaW5uaW5nIHZjcHUwIHRvIGNwdTAgc2hvdWxk
IGJlIG5lZWRlZC4gQW5kIHRoaXMgaXMgZG9uZQplLmcuIGluIGRjZGJhc19zbWlfcmVxdWVzdCgp
LgoKCkp1ZXJnZW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 02 10:28:54 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Jul 2019 10:28:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hiG1o-0002m2-Ei; Tue, 02 Jul 2019 10:28:48 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=SKLB=U7=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hiG1n-0002lx-Eb
 for xen-devel@lists.xenproject.org; Tue, 02 Jul 2019 10:28:47 +0000
X-Inumbo-ID: 2acbe128-9cb4-11e9-acc9-2b23e9d68fb9
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 2acbe128-9cb4-11e9-acc9-2b23e9d68fb9;
 Tue, 02 Jul 2019 10:28:44 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: WT6Lmw6din39czzFKGkEHWq0heyK2dovOn2yq3kFSu6pXh5pIjKdXKspcCf/KIZtrs+ZzCESKe
 wGWEFYmpOTFYx0Aht+9tH7bmiYp8JoKcEBwlxYSHnBjLyDNVRE15Q8X8zCbegq8eKY/Q6pktnI
 mQpkXal3PRMZc7/Zw9ZdFPQQJ1oA9gnszhlaWizAb/iI0S9WJ1g8MHgzO2I6iRB/ae6j6lnmu8
 nJg0RaLKVg7IDhqOS2P+VQLL3MulHKLX41nKAOtNzdJyTYZ7E8sXZmpSYE/v8JP0noc40CSQqQ
 9+k=
X-SBRS: 2.7
X-MesageID: 2482953
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,443,1557201600"; 
   d="scan'208";a="2482953"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Paul Durrant <paul.durrant@citrix.com>, <xen-devel@lists.xenproject.org>
References: <20190702093414.27798-1-paul.durrant@citrix.com>
 <dea713b0-41ca-ea87-9ebe-4586357dbba6@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <2cbdcf94-f759-9c0a-6142-9ca01cb51314@citrix.com>
Date: Tue, 2 Jul 2019 11:28:40 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <dea713b0-41ca-ea87-9ebe-4586357dbba6@citrix.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH] x86/msi: fix loop termination condition in
 pci_msi_conf_write_intercept()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Igor Druzhinin <igor.druzhinin@citrix.com>, Jan
 Beulich <jbeulich@suse.com>, Wei Liu <wl@xen.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDIvMDcvMjAxOSAxMDo0NywgQW5kcmV3IENvb3BlciB3cm90ZToKPiBPbiAwMi8wNy8yMDE5
IDEwOjM0LCBQYXVsIER1cnJhbnQgd3JvdGU6Cj4+IFRoZSBmb3IgbG9vcCB0aGF0IGRlYWxzIHdp
dGggTVNJIG1hc2tpbmcgaXMgY29kZWQgYXMgZm9sbG93czoKPj4KPj4gZm9yICggcG9zID0gMDsg
cG9zIDwgZW50cnktPm1zaS5udmVjOyArK3BvcywgKytlbnRyeSApCj4+Cj4+IFRodXMgdGhlIGxv
b3AgdGVybWluYXRpb24gY29uZGl0aW9uIGlzIGRlcmVmZXJlbmNpbmcgYSBzdHJ1Y3QgcG9pbnRl
ciB0aGF0Cj4+IGlzIGJlaW5nIGluY3JlbWVudGVkIGJ5IHRoZSBsb29wLiBIb3dldmVyLCBpdCBp
cyBjbGVhciBmcm9tIGZvbGxvd2luZyBjb2RlCj4+IHBhdGhzIGluIG1zaV9jYXBhYmlsaXR5X2lu
aXQoKSB0aGF0IHRoaXMgaXMgdW5zYWZlIGFzIGZvciBpbnN0YW5jZSwgaW4gdGhlCj4+IGNhc2Ug
b2YgbnZlYyA9PSAxLCBlbnRyeSB3aWxsIHBvaW50IGF0IGEgc2luZ2xlIHN0cnVjdCBtc2lfZGVz
YyBhbGxvY2F0aW9uCj4+IGFuZCB0aHVzIHRoZSBsb29wIHdpbGwgd2FsayBiZXlvbmQgdGhlIGJv
dW5kcyBvZiB0aGUgYWxsb2NhdGlvbiBiZWZvcmUKPj4gZGVyZWZlcmVuY2luZyB0aGUgbWVtb3J5
IHRvIGRldGVybWluZSB3aGV0aGVyIHRoZSBsb29wIHNob3VsZCB0ZXJtaW5hdGUuCj4gTW9yZSBz
cGVjaWZpY2FsbHksIG9ubHkgZW50cnlbMF0ubXNpLm52ZWMgaXMgY29ycmVjdC7CoCBBbGwgc3Vi
c2VxdWVudAo+IG52ZWMgZmllbGRzIGFyZSAwIGluIGEgYmxvY2sgb2YgZW50cmllcy4KPgo+PiBB
bHNvLCBiZWNhdXNlIHRoZSBib2R5IG9mIHRoZSBsb29wIHdyaXRlcyB2aWEgdGhlIGVudHJ5IHBv
aW50ZXIsIHRoaXMgY2FuCj4+IHRoZW4gbGVhZCB0byBoZWFwIG1lbW9yeSBjb3JydXB0aW9uLCBv
ciBpbmRlZWQgY29ycnVwdGlvbiBvZiBhbnl0aGluZyBpbgo+PiB0aGUgZGlyZWN0IG1hcC4KPj4K
Pj4gVGhpcyBwYXRjaCBzaW1wbHkgaW5pdGlhbGl6ZXMgYSBzdGFjayB2YXJpYWJsZSB0byB0aGUg
dmFsdWUgb2YKPj4gZW50cnktPm1zaS5udmVjIGJlZm9yZSBzdGFydGluZyB0aGUgbG9vcCBhbmQg
dGhlbiB1c2VzIHRoYXQgaW4gdGhlCj4+IHRlcm1pbmF0aW9uIGNvbmRpdGlvbiBpbnN0ZWFkLgoK
VGhlcmUgaXMgYWN0dWFsbHkgYSBzZWNvbmQgYnVnIGhlcmUgd2hpY2ggaXMgYmVpbmcgZml4ZWQu
wqAgSG93IGFib3V0CnRoaXMgZm9yIHRoZSBjb21taXQgbWVzc2FnZT8KCng4Ni9tc2k6IGZpeCBs
b29wIHRlcm1pbmF0aW9uIGNvbmRpdGlvbiBpbgpwY2lfbXNpX2NvbmZfd3JpdGVfaW50ZXJjZXB0
KCnCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoAoKwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoAoK
VGhlIGZvciBsb29wIHRoYXQgZGVhbHMgd2l0aCBNU0kgbWFza2luZyBpcyBjb2RlZCBhcwpmb2xs
b3dzOsKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgCgrCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgCgpmb3IgKCBwb3MgPSAwOyBwb3MgPCBlbnRyeS0+bXNp
Lm52ZWM7ICsrcG9zLCArK2VudHJ5CinCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgCgrCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
CgpUaHVzIHRoZSBsb29wIHRlcm1pbmF0aW9uIGNvbmRpdGlvbiBpcyBkZXJlZmVyZW5jaW5nIGEg
c3RydWN0IHBvaW50ZXIKdGhhdMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoAoK
aXMgYmVpbmcgaW5jcmVtZW50ZWQgYnkgdGhlCmxvb3AuwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoAoKwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoAoKQSBi
bG9jayBvZiBNU0kgZW50cmllcyBzdG9yZXMgdGhlIG51bWJlciBvZiB2ZWN0b3JzIGluCmVudHJ5
WzBdLm1zaS5udmVjLMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgCgp3aXRo
IGFsbCBzdWJzZXF1ZW50IGVudHJpZXMgdXNpbmcgYSB2YWx1ZSBvZiAwLsKgIFRoZXJlZm9yZSwg
Zm9yIGEgYmxvY2sKb2bCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAKCnR3byBv
ciBtb3JlIE1TSXMgd2lsbCB0ZXJtaW5hdGUgdGhlIGxvb3AgZWFybHksIGFzIGVudHJ5WzFdLm1z
aS5udmVjIGlzCjAuwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgCgrCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgCgpIb3dldmVyLCBmb3IgYSBzaW5nbGUgTVNJ
LCArK2VudHJ5IG1vdmVzIHRoZSBwb2ludGVyIG91dCBvZiBib3VuZHMsIGFuZAphwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAKCmJvZ3VzIHJlYWQgaXMgdXNlZCBmb3IgdGhl
IHRlcm1pbmF0aW9uIGNvbmRpdGlvbi7CoCBJbiB0aGUgY2FzZSB0aGF0CnRoZcKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoAoKbG9vcCBib2R5IGdldHMgZW50ZXJlZCwg
dGhlcmUgYXJlIHN1YnNlcXVlbnQgT29CIHdyaXRlcyB3aGljaApjbG9iYmVywqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoAoKYWRqYWNlbnQgbWVtb3J5IGluIHRo
ZQpoZWFwLsKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgCgrCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgCgpUaGlzIHBhdGNoIHNpbXBseSBp
bml0aWFsaXplcyBhIHN0YWNrIHZhcmlhYmxlIHRvIHRoZSB2YWx1ZQpvZsKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoAoKZW50cnktPm1z
aS5udmVjIGJlZm9yZSBzdGFydGluZyB0aGUgbG9vcCBhbmQgdGhlbiB1c2VzIHRoYXQgaW4KdGhl
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoAoKdGVy
bWluYXRpb24gY29uZGl0aW9uIGluc3RlYWQuCgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 02 10:32:04 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Jul 2019 10:32:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hiG4x-0003WL-4Q; Tue, 02 Jul 2019 10:32: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=A/Ug=U7=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hiG4v-0003WF-K0
 for xen-devel@lists.xenproject.org; Tue, 02 Jul 2019 10:32:01 +0000
X-Inumbo-ID: 9f7de458-9cb4-11e9-8980-bc764e045a96
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9f7de458-9cb4-11e9-8980-bc764e045a96;
 Tue, 02 Jul 2019 10:31:59 +0000 (UTC)
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=Paul.Durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 Paul.Durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: iOkXTVYeEFv03XJpywgtiy6iboW+XOT5UPD5s4nMHBR5dmsSbu0dH0wt2WJZ8sINU3uBHHiZ3i
 HVqARyOCdXikZl9QEI0MgsLGDqiVX0+PqZdm0SPVnpWRfBls36PT+jvze8ju+ATx2f/OOmRrBz
 RdDuBzj0Gbf4Qy7sKUxLHgZI2gn5vMheYdTqHHIOtivMDyqqR22e1wS1jce4+Vy7bhi911jLl/
 qloYI976W4ctB3+fMH2TW/8d9oZjv3BDfM2WS4tP5IhbPMNhE/5LizCQRC0LRFAlsXxS6lWHnm
 al4=
X-SBRS: 2.7
X-MesageID: 2492939
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,443,1557201600"; 
   d="scan'208";a="2492939"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Andrew Cooper <Andrew.Cooper3@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [Xen-devel] [PATCH] x86/msi: fix loop termination condition in
 pci_msi_conf_write_intercept()
Thread-Index: AQHVMLlSQz9LQ3Qz2ke/jYQTUf67MKa283QAgAALZgCAACHP4A==
Date: Tue, 2 Jul 2019 10:31:56 +0000
Message-ID: <6c2fb9337c9f4fbbb68c31055337e81e@AMSPEX02CL03.citrite.net>
References: <20190702093414.27798-1-paul.durrant@citrix.com>
 <dea713b0-41ca-ea87-9ebe-4586357dbba6@citrix.com>
 <2cbdcf94-f759-9c0a-6142-9ca01cb51314@citrix.com>
In-Reply-To: <2cbdcf94-f759-9c0a-6142-9ca01cb51314@citrix.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] x86/msi: fix loop termination condition in
 pci_msi_conf_write_intercept()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Igor Druzhinin <igor.druzhinin@citrix.com>, Jan
 Beulich <jbeulich@suse.com>, Wei Liu <wl@xen.org>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBBbmRyZXcgQ29vcGVyIDxBbmRy
ZXcuQ29vcGVyM0BjaXRyaXguY29tPg0KPiBTZW50OiAwMiBKdWx5IDIwMTkgMTE6MjkNCj4gVG86
IFBhdWwgRHVycmFudCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+OyB4ZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcNCj4gQ2M6IElnb3IgRHJ1emhpbmluIDxpZ29yLmRydXpoaW5pbkBjaXRy
aXguY29tPjsgV2VpIExpdSA8d2xAeGVuLm9yZz47IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNl
LmNvbT47DQo+IFJvZ2VyIFBhdSBNb25uZSA8cm9nZXIucGF1QGNpdHJpeC5jb20+DQo+IFN1Ympl
Y3Q6IFJlOiBbWGVuLWRldmVsXSBbUEFUQ0hdIHg4Ni9tc2k6IGZpeCBsb29wIHRlcm1pbmF0aW9u
IGNvbmRpdGlvbiBpbg0KPiBwY2lfbXNpX2NvbmZfd3JpdGVfaW50ZXJjZXB0KCkNCj4gDQo+IE9u
IDAyLzA3LzIwMTkgMTA6NDcsIEFuZHJldyBDb29wZXIgd3JvdGU6DQo+ID4gT24gMDIvMDcvMjAx
OSAxMDozNCwgUGF1bCBEdXJyYW50IHdyb3RlOg0KPiA+PiBUaGUgZm9yIGxvb3AgdGhhdCBkZWFs
cyB3aXRoIE1TSSBtYXNraW5nIGlzIGNvZGVkIGFzIGZvbGxvd3M6DQo+ID4+DQo+ID4+IGZvciAo
IHBvcyA9IDA7IHBvcyA8IGVudHJ5LT5tc2kubnZlYzsgKytwb3MsICsrZW50cnkgKQ0KPiA+Pg0K
PiA+PiBUaHVzIHRoZSBsb29wIHRlcm1pbmF0aW9uIGNvbmRpdGlvbiBpcyBkZXJlZmVyZW5jaW5n
IGEgc3RydWN0IHBvaW50ZXIgdGhhdA0KPiA+PiBpcyBiZWluZyBpbmNyZW1lbnRlZCBieSB0aGUg
bG9vcC4gSG93ZXZlciwgaXQgaXMgY2xlYXIgZnJvbSBmb2xsb3dpbmcgY29kZQ0KPiA+PiBwYXRo
cyBpbiBtc2lfY2FwYWJpbGl0eV9pbml0KCkgdGhhdCB0aGlzIGlzIHVuc2FmZSBhcyBmb3IgaW5z
dGFuY2UsIGluIHRoZQ0KPiA+PiBjYXNlIG9mIG52ZWMgPT0gMSwgZW50cnkgd2lsbCBwb2ludCBh
dCBhIHNpbmdsZSBzdHJ1Y3QgbXNpX2Rlc2MgYWxsb2NhdGlvbg0KPiA+PiBhbmQgdGh1cyB0aGUg
bG9vcCB3aWxsIHdhbGsgYmV5b25kIHRoZSBib3VuZHMgb2YgdGhlIGFsbG9jYXRpb24gYmVmb3Jl
DQo+ID4+IGRlcmVmZXJlbmNpbmcgdGhlIG1lbW9yeSB0byBkZXRlcm1pbmUgd2hldGhlciB0aGUg
bG9vcCBzaG91bGQgdGVybWluYXRlLg0KPiA+IE1vcmUgc3BlY2lmaWNhbGx5LCBvbmx5IGVudHJ5
WzBdLm1zaS5udmVjIGlzIGNvcnJlY3QuwqAgQWxsIHN1YnNlcXVlbnQNCj4gPiBudmVjIGZpZWxk
cyBhcmUgMCBpbiBhIGJsb2NrIG9mIGVudHJpZXMuDQo+ID4NCj4gPj4gQWxzbywgYmVjYXVzZSB0
aGUgYm9keSBvZiB0aGUgbG9vcCB3cml0ZXMgdmlhIHRoZSBlbnRyeSBwb2ludGVyLCB0aGlzIGNh
bg0KPiA+PiB0aGVuIGxlYWQgdG8gaGVhcCBtZW1vcnkgY29ycnVwdGlvbiwgb3IgaW5kZWVkIGNv
cnJ1cHRpb24gb2YgYW55dGhpbmcgaW4NCj4gPj4gdGhlIGRpcmVjdCBtYXAuDQo+ID4+DQo+ID4+
IFRoaXMgcGF0Y2ggc2ltcGx5IGluaXRpYWxpemVzIGEgc3RhY2sgdmFyaWFibGUgdG8gdGhlIHZh
bHVlIG9mDQo+ID4+IGVudHJ5LT5tc2kubnZlYyBiZWZvcmUgc3RhcnRpbmcgdGhlIGxvb3AgYW5k
IHRoZW4gdXNlcyB0aGF0IGluIHRoZQ0KPiA+PiB0ZXJtaW5hdGlvbiBjb25kaXRpb24gaW5zdGVh
ZC4NCj4gDQo+IFRoZXJlIGlzIGFjdHVhbGx5IGEgc2Vjb25kIGJ1ZyBoZXJlIHdoaWNoIGlzIGJl
aW5nIGZpeGVkLsKgIEhvdyBhYm91dA0KPiB0aGlzIGZvciB0aGUgY29tbWl0IG1lc3NhZ2U/DQo+
IA0KDQpBcGFydCBmcm9tIGV4Y2hhbmdlL291dGxvb2sgdGVybWluYWxseSBtYW5nbGluZyBpdCAo
YXMgeW91IGNhbiBwcm9iYWJseSBzZWUgYmVsb3cuLi4gdW5sZXNzIGl0IG1pcmFjdWxvdXNseSB1
bm1hbmdsZXMgdGhpcyByZXBseSksIGl0IGxvb2tzIG9rIHRvIG1lLiBJIGFzc3VtZSB5b3UgYXJl
IGhhcHB5IHRvIGZpeCBvbiBjb21taXQ/DQoNCiAgUGF1bA0KDQo+IHg4Ni9tc2k6IGZpeCBsb29w
IHRlcm1pbmF0aW9uIGNvbmRpdGlvbiBpbg0KPiBwY2lfbXNpX2NvbmZfd3JpdGVfaW50ZXJjZXB0
KCkNCj4gDQo+IA0KPiANCj4gDQo+IA0KPiANCj4gVGhlIGZvciBsb29wIHRoYXQgZGVhbHMgd2l0
aCBNU0kgbWFza2luZyBpcyBjb2RlZCBhcw0KPiBmb2xsb3dzOg0KPiANCj4gDQo+IA0KPiANCj4g
DQo+IA0KPiBmb3IgKCBwb3MgPSAwOyBwb3MgPCBlbnRyeS0+bXNpLm52ZWM7ICsrcG9zLCArK2Vu
dHJ5DQo+ICkNCj4gDQo+IA0KPiANCj4gDQo+IA0KPiANCj4gVGh1cyB0aGUgbG9vcCB0ZXJtaW5h
dGlvbiBjb25kaXRpb24gaXMgZGVyZWZlcmVuY2luZyBhIHN0cnVjdCBwb2ludGVyDQo+IHRoYXQN
Cj4gDQo+IA0KPiBpcyBiZWluZyBpbmNyZW1lbnRlZCBieSB0aGUNCj4gbG9vcC4NCj4gDQo+IA0K
PiANCj4gDQo+IA0KPiANCj4gQSBibG9jayBvZiBNU0kgZW50cmllcyBzdG9yZXMgdGhlIG51bWJl
ciBvZiB2ZWN0b3JzIGluDQo+IGVudHJ5WzBdLm1zaS5udmVjLA0KPiANCj4gDQo+IHdpdGggYWxs
IHN1YnNlcXVlbnQgZW50cmllcyB1c2luZyBhIHZhbHVlIG9mIDAuwqAgVGhlcmVmb3JlLCBmb3Ig
YSBibG9jaw0KPiBvZg0KPiANCj4gDQo+IHR3byBvciBtb3JlIE1TSXMgd2lsbCB0ZXJtaW5hdGUg
dGhlIGxvb3AgZWFybHksIGFzIGVudHJ5WzFdLm1zaS5udmVjIGlzDQo+IDAuDQo+IA0KPiANCj4g
DQo+IA0KPiANCj4gDQo+IEhvd2V2ZXIsIGZvciBhIHNpbmdsZSBNU0ksICsrZW50cnkgbW92ZXMg
dGhlIHBvaW50ZXIgb3V0IG9mIGJvdW5kcywgYW5kDQo+IGENCj4gDQo+IA0KPiBib2d1cyByZWFk
IGlzIHVzZWQgZm9yIHRoZSB0ZXJtaW5hdGlvbiBjb25kaXRpb24uwqAgSW4gdGhlIGNhc2UgdGhh
dA0KPiB0aGUNCj4gDQo+IA0KPiBsb29wIGJvZHkgZ2V0cyBlbnRlcmVkLCB0aGVyZSBhcmUgc3Vi
c2VxdWVudCBPb0Igd3JpdGVzIHdoaWNoDQo+IGNsb2JiZXINCj4gDQo+IA0KPiBhZGphY2VudCBt
ZW1vcnkgaW4gdGhlDQo+IGhlYXAuDQo+IA0KPiANCj4gDQo+IA0KPiANCj4gDQo+IFRoaXMgcGF0
Y2ggc2ltcGx5IGluaXRpYWxpemVzIGEgc3RhY2sgdmFyaWFibGUgdG8gdGhlIHZhbHVlDQo+IG9m
DQo+IA0KPiANCj4gZW50cnktPm1zaS5udmVjIGJlZm9yZSBzdGFydGluZyB0aGUgbG9vcCBhbmQg
dGhlbiB1c2VzIHRoYXQgaW4NCj4gdGhlDQo+IA0KPiANCj4gdGVybWluYXRpb24gY29uZGl0aW9u
IGluc3RlYWQuDQo+IA0KPiB+QW5kcmV3DQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 02 10:32:56 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Jul 2019 10:32:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hiG5o-0003aN-G7; Tue, 02 Jul 2019 10:32:56 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=SKLB=U7=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hiG5n-0003aC-3d
 for xen-devel@lists.xenproject.org; Tue, 02 Jul 2019 10:32:55 +0000
X-Inumbo-ID: bf55fa92-9cb4-11e9-8980-bc764e045a96
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id bf55fa92-9cb4-11e9-8980-bc764e045a96;
 Tue, 02 Jul 2019 10:32:53 +0000 (UTC)
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: ajBn9kWwjQkL1KBpqBM/sqZVYToMTCOkf9OEACku8roNKLk3cmN3QEQwO/cEKZ+yGh6cnYO0UR
 DWUtZf8uHJeL3KIbGJVRuMx5hszmwH5ScMt4OVBjnPc40ZJ9x05i7/Lxsl+oQukD9oR2StP4sq
 HKScIMModQSMiujgjnWbAxagoXnQKdYRo3dflRQtbH2EzcakWrIQw7/6mKhPw8frhUaveLLdv8
 UQ6H3/9ycaW63ei1rmStqK2MMiHnBPIIDRQuHsmxmHqsBcHxmSWCf/QOVU/dbqAJKIDsg848pr
 Z1o=
X-SBRS: 2.7
X-MesageID: 2492966
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,443,1557201600"; 
   d="scan'208";a="2492966"
To: Paul Durrant <Paul.Durrant@citrix.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
References: <20190702093414.27798-1-paul.durrant@citrix.com>
 <dea713b0-41ca-ea87-9ebe-4586357dbba6@citrix.com>
 <2cbdcf94-f759-9c0a-6142-9ca01cb51314@citrix.com>
 <6c2fb9337c9f4fbbb68c31055337e81e@AMSPEX02CL03.citrite.net>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <924f9b86-5c94-d864-177a-00e443723756@citrix.com>
Date: Tue, 2 Jul 2019 11:32:49 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <6c2fb9337c9f4fbbb68c31055337e81e@AMSPEX02CL03.citrite.net>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH] x86/msi: fix loop termination condition in
 pci_msi_conf_write_intercept()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Igor Druzhinin <igor.druzhinin@citrix.com>, Jan
 Beulich <jbeulich@suse.com>, Wei Liu <wl@xen.org>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDIvMDcvMjAxOSAxMTozMSwgUGF1bCBEdXJyYW50IHdyb3RlOgo+PiAtLS0tLU9yaWdpbmFs
IE1lc3NhZ2UtLS0tLQo+PiBGcm9tOiBBbmRyZXcgQ29vcGVyIDxBbmRyZXcuQ29vcGVyM0BjaXRy
aXguY29tPgo+PiBTZW50OiAwMiBKdWx5IDIwMTkgMTE6MjkKPj4gVG86IFBhdWwgRHVycmFudCA8
UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+OyB4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
Pj4gQ2M6IElnb3IgRHJ1emhpbmluIDxpZ29yLmRydXpoaW5pbkBjaXRyaXguY29tPjsgV2VpIExp
dSA8d2xAeGVuLm9yZz47IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT47Cj4+IFJvZ2Vy
IFBhdSBNb25uZSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cj4+IFN1YmplY3Q6IFJlOiBbWGVuLWRl
dmVsXSBbUEFUQ0hdIHg4Ni9tc2k6IGZpeCBsb29wIHRlcm1pbmF0aW9uIGNvbmRpdGlvbiBpbgo+
PiBwY2lfbXNpX2NvbmZfd3JpdGVfaW50ZXJjZXB0KCkKPj4KPj4gT24gMDIvMDcvMjAxOSAxMDo0
NywgQW5kcmV3IENvb3BlciB3cm90ZToKPj4+IE9uIDAyLzA3LzIwMTkgMTA6MzQsIFBhdWwgRHVy
cmFudCB3cm90ZToKPj4+PiBUaGUgZm9yIGxvb3AgdGhhdCBkZWFscyB3aXRoIE1TSSBtYXNraW5n
IGlzIGNvZGVkIGFzIGZvbGxvd3M6Cj4+Pj4KPj4+PiBmb3IgKCBwb3MgPSAwOyBwb3MgPCBlbnRy
eS0+bXNpLm52ZWM7ICsrcG9zLCArK2VudHJ5ICkKPj4+Pgo+Pj4+IFRodXMgdGhlIGxvb3AgdGVy
bWluYXRpb24gY29uZGl0aW9uIGlzIGRlcmVmZXJlbmNpbmcgYSBzdHJ1Y3QgcG9pbnRlciB0aGF0
Cj4+Pj4gaXMgYmVpbmcgaW5jcmVtZW50ZWQgYnkgdGhlIGxvb3AuIEhvd2V2ZXIsIGl0IGlzIGNs
ZWFyIGZyb20gZm9sbG93aW5nIGNvZGUKPj4+PiBwYXRocyBpbiBtc2lfY2FwYWJpbGl0eV9pbml0
KCkgdGhhdCB0aGlzIGlzIHVuc2FmZSBhcyBmb3IgaW5zdGFuY2UsIGluIHRoZQo+Pj4+IGNhc2Ug
b2YgbnZlYyA9PSAxLCBlbnRyeSB3aWxsIHBvaW50IGF0IGEgc2luZ2xlIHN0cnVjdCBtc2lfZGVz
YyBhbGxvY2F0aW9uCj4+Pj4gYW5kIHRodXMgdGhlIGxvb3Agd2lsbCB3YWxrIGJleW9uZCB0aGUg
Ym91bmRzIG9mIHRoZSBhbGxvY2F0aW9uIGJlZm9yZQo+Pj4+IGRlcmVmZXJlbmNpbmcgdGhlIG1l
bW9yeSB0byBkZXRlcm1pbmUgd2hldGhlciB0aGUgbG9vcCBzaG91bGQgdGVybWluYXRlLgo+Pj4g
TW9yZSBzcGVjaWZpY2FsbHksIG9ubHkgZW50cnlbMF0ubXNpLm52ZWMgaXMgY29ycmVjdC7CoCBB
bGwgc3Vic2VxdWVudAo+Pj4gbnZlYyBmaWVsZHMgYXJlIDAgaW4gYSBibG9jayBvZiBlbnRyaWVz
Lgo+Pj4KPj4+PiBBbHNvLCBiZWNhdXNlIHRoZSBib2R5IG9mIHRoZSBsb29wIHdyaXRlcyB2aWEg
dGhlIGVudHJ5IHBvaW50ZXIsIHRoaXMgY2FuCj4+Pj4gdGhlbiBsZWFkIHRvIGhlYXAgbWVtb3J5
IGNvcnJ1cHRpb24sIG9yIGluZGVlZCBjb3JydXB0aW9uIG9mIGFueXRoaW5nIGluCj4+Pj4gdGhl
IGRpcmVjdCBtYXAuCj4+Pj4KPj4+PiBUaGlzIHBhdGNoIHNpbXBseSBpbml0aWFsaXplcyBhIHN0
YWNrIHZhcmlhYmxlIHRvIHRoZSB2YWx1ZSBvZgo+Pj4+IGVudHJ5LT5tc2kubnZlYyBiZWZvcmUg
c3RhcnRpbmcgdGhlIGxvb3AgYW5kIHRoZW4gdXNlcyB0aGF0IGluIHRoZQo+Pj4+IHRlcm1pbmF0
aW9uIGNvbmRpdGlvbiBpbnN0ZWFkLgo+PiBUaGVyZSBpcyBhY3R1YWxseSBhIHNlY29uZCBidWcg
aGVyZSB3aGljaCBpcyBiZWluZyBmaXhlZC7CoCBIb3cgYWJvdXQKPj4gdGhpcyBmb3IgdGhlIGNv
bW1pdCBtZXNzYWdlPwo+Pgo+IEFwYXJ0IGZyb20gZXhjaGFuZ2Uvb3V0bG9vayB0ZXJtaW5hbGx5
IG1hbmdsaW5nIGl0IChhcyB5b3UgY2FuIHByb2JhYmx5IHNlZSBiZWxvdy4uLiB1bmxlc3MgaXQg
bWlyYWN1bG91c2x5IHVubWFuZ2xlcyB0aGlzIHJlcGx5KSwgaXQgbG9va3Mgb2sgdG8gbWUuIEkg
YXNzdW1lIHlvdSBhcmUgaGFwcHkgdG8gZml4IG9uIGNvbW1pdD8KClllYWggLSB0aGF0IGlzIGhv
cnJpZmljYWxseSBtYW5nbGVkLsKgIFRoZSBhY3R1YWwgY29tbWl0IHJlYWRzIHNlbnNpYmx5LsKg
CkknbSBoYXBweSB0byBmaXggb24gY29tbWl0LgoKfkFuZHJldwoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 02 10:38:16 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Jul 2019 10:38:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hiGAt-0003qL-6s; Tue, 02 Jul 2019 10:38:11 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=A/Ug=U7=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hiGAs-0003qG-6I
 for xen-devel@lists.xenproject.org; Tue, 02 Jul 2019 10:38:10 +0000
X-Inumbo-ID: 7b0e0ab2-9cb5-11e9-8980-bc764e045a96
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7b0e0ab2-9cb5-11e9-8980-bc764e045a96;
 Tue, 02 Jul 2019 10:38:08 +0000 (UTC)
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=Paul.Durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 Paul.Durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: JaNAEW39szPrVNvmaAv0RUoreAGRAQWYR1Hgwwl8lt/tH29jzD8wcOVLj/DA2fmXFvDmibXh8V
 5qVKVaGMp4yEVU2F8iGFyuQE9YWEiLIocsyq+hvbEPH+GYLCaiappDIlsTR3ksoN3Z5/Jwof1c
 9tp4ZhemKlASuRS31JhzuIh9FubxlGfAqfiyWao+Jm3Aq+hKkL7mG0u3Qyuue2e4qVgTZU6vg1
 q7Wu5plSfb8Pyw6OIeAwO3GcZbOMtj48+kdhWvvJCj+1FpzfYkYohrs0tINkggfLNLKbjOZqns
 euY=
X-SBRS: 2.7
X-MesageID: 2536132
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,443,1557201600"; 
   d="scan'208";a="2536132"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Jan Beulich' <JBeulich@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH 2/6] x86emul: support WBNOINVD
Thread-Index: AQHVMAQvgMvvon9EAUmHRPO1/oW82qa3JBmA
Date: Tue, 2 Jul 2019 10:38:04 +0000
Message-ID: <24075c549251455fb4a4f1750a2a0d62@AMSPEX02CL03.citrite.net>
References: <2d69ac51-9c4a-96f9-fd37-578658076571@suse.com>
 <3008be8e-a5ee-7e90-6ab0-daf44ee71d44@suse.com>
In-Reply-To: <3008be8e-a5ee-7e90-6ab0-daf44ee71d44@suse.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 2/6] x86emul: support WBNOINVD
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <Andrew.Cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBKYW4gQmV1bGljaCA8SkJldWxp
Y2hAc3VzZS5jb20+DQo+IFNlbnQ6IDAxIEp1bHkgMjAxOSAxMjo1Nw0KPiBUbzogeGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnDQo+IENjOiBBbmRyZXcgQ29vcGVyIDxBbmRyZXcuQ29vcGVy
M0BjaXRyaXguY29tPjsgUGF1bCBEdXJyYW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT47IFJv
Z2VyIFBhdSBNb25uZQ0KPiA8cm9nZXIucGF1QGNpdHJpeC5jb20+OyBXZWkgTGl1IDx3bEB4ZW4u
b3JnPg0KPiBTdWJqZWN0OiBbUEFUQ0ggMi82XSB4ODZlbXVsOiBzdXBwb3J0IFdCTk9JTlZEDQo+
IA0KPiBSZXYgMDM1IG9mIEludGVsJ3MgSVNBIGV4dGVuc2lvbnMgZG9jdW1lbnQgZG9lcyBub3Qg
c3RhdGUgaW50ZXJjZXB0DQo+IGJlaGF2aW9yIGZvciB0aGUgaW5zbiAoSSd2ZSBiZWVuIGluLW9m
ZmljaWFsbHkgdG9sZCB0aGF0IHRoZSBkaXN0aW5jdGlvbg0KPiBpcyBnb2luZyB0byBiZSBieSBl
eGl0IHF1YWxpZmljYXRpb24sIGFzIEkgd291bGQgaGF2ZSBhc3N1bWVkDQo+IGNvbnNpZGVyaW5n
IHRoYXQgdGhpcyB3YXkgaXQncyBzdWZmaWNpZW50bHkgdHJhbnNwYXJlbnQgdG8gdW5hd2FyZQ0K
PiBzb2Z0d2FyZSwgYW5kIHVzaW5nIFdCSU5WRCBpbiBwbGFjZSBvZiBXQk5PSU5WRCBpcyBhbHdh
eXMgY29ycmVjdCwganVzdA0KPiBsZXNzIGVmZmljaWVudCksIHNvIGluIHRoZSBIVk0gY2FzZSBm
b3Igbm93IGl0J2xsIGJlIGJhY2tlZCBieSB0aGUgc2FtZQ0KPiAtPndiaW52ZF9pbnRlcmNlcHQo
KSBoYW5kbGVycy4NCj4gDQo+IFVzZSB0aGlzIG9jY2FzaW9uIGFuZCBhbHNvIGFkZCB0aGUgdHdv
IG1pc3NpbmcgdGFibGUgZW50cmllcyBmb3INCj4gQ0xERU1PVEUsIHdoaWNoIGRvZXNuJ3QgcmVx
dWlyZSBhbnkgZnVydGhlciBjaGFuZ2VzIHRvIG1ha2Ugd29yay4NCj4gDQo+IFNpZ25lZC1vZmYt
Ynk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4NCg0KUmV2aWV3ZWQtYnk6IFBhdWwg
RHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+DQoNCj4gLS0tDQo+IHYyOiBSZS1iYXNl
LiBDb252ZXJ0IHdibm9pbnZkKCkgaW5saW5lIGZ1bmN0aW9uLg0KPiANCj4gLS0tIGEvdG9vbHMv
bGlieGwvbGlieGxfY3B1aWQuYw0KPiArKysgYi90b29scy9saWJ4bC9saWJ4bF9jcHVpZC5jDQo+
IEBAIC0yMDgsNiArMjA4LDcgQEAgaW50IGxpYnhsX2NwdWlkX3BhcnNlX2NvbmZpZyhsaWJ4bF9j
cHVpZA0KPiAgICAgICAgICAgeyJhdng1MTItYml0YWxnIiwweDAwMDAwMDA3LCAgMCwgQ1BVSURf
UkVHX0VDWCwgMTIsICAxfSwNCj4gICAgICAgICAgIHsiYXZ4NTEyLXZwb3BjbnRkcSIsMHgwMDAw
MDAwNywwLENQVUlEX1JFR19FQ1gsIDE0LCAgMX0sDQo+ICAgICAgICAgICB7InJkcGlkIiwgICAg
ICAgIDB4MDAwMDAwMDcsICAwLCBDUFVJRF9SRUdfRUNYLCAyMiwgIDF9LA0KPiArICAgICAgICB7
ImNsZGVtb3RlIiwgICAgIDB4MDAwMDAwMDcsICAwLCBDUFVJRF9SRUdfRUNYLCAyNSwgIDF9LA0K
PiANCj4gICAgICAgICAgIHsiYXZ4NTEyLTR2bm5pdyIsMHgwMDAwMDAwNywgIDAsIENQVUlEX1JF
R19FRFgsICAyLCAgMX0sDQo+ICAgICAgICAgICB7ImF2eDUxMi00Zm1hcHMiLDB4MDAwMDAwMDcs
ICAwLCBDUFVJRF9SRUdfRURYLCAgMywgIDF9LA0KPiBAQCAtMjU2LDYgKzI1Nyw3IEBAIGludCBs
aWJ4bF9jcHVpZF9wYXJzZV9jb25maWcobGlieGxfY3B1aWQNCj4gDQo+ICAgICAgICAgICB7Imlu
dnRzYyIsICAgICAgIDB4ODAwMDAwMDcsIE5BLCBDUFVJRF9SRUdfRURYLCAgOCwgIDF9LA0KPiAN
Cj4gKyAgICAgICAgeyJ3Ym5vaW52ZCIsICAgICAweDgwMDAwMDA4LCBOQSwgQ1BVSURfUkVHX0VC
WCwgIDksICAxfSwNCj4gICAgICAgICAgIHsiaWJwYiIsICAgICAgICAgMHg4MDAwMDAwOCwgTkEs
IENQVUlEX1JFR19FQlgsIDEyLCAgMX0sDQo+ICAgICAgICAgICB7Im5jIiwgICAgICAgICAgIDB4
ODAwMDAwMDgsIE5BLCBDUFVJRF9SRUdfRUNYLCAgMCwgIDh9LA0KPiAgICAgICAgICAgeyJhcGlj
aWRzaXplIiwgICAweDgwMDAwMDA4LCBOQSwgQ1BVSURfUkVHX0VDWCwgMTIsICA0fSwNCj4gLS0t
IGEvdG9vbHMvbWlzYy94ZW4tY3B1aWQuYw0KPiArKysgYi90b29scy9taXNjL3hlbi1jcHVpZC5j
DQo+IEBAIC0xNDYsNiArMTQ2LDggQEAgc3RhdGljIGNvbnN0IGNoYXIgKmNvbnN0IHN0cl9lOGJb
MzJdID0NCj4gICB7DQo+ICAgICAgIFsgMF0gPSAiY2x6ZXJvIiwNCj4gDQo+ICsgICAgLyogWyA4
XSAqLyAgICAgICAgICAgIFsgOV0gPSAid2Jub2ludmQiLA0KPiArDQo+ICAgICAgIFsxMl0gPSAi
aWJwYiIsDQo+ICAgfTsNCj4gDQo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vZW11bGF0ZS5jDQo+
ICsrKyBiL3hlbi9hcmNoL3g4Ni9odm0vZW11bGF0ZS5jDQo+IEBAIC0yMjAyLDYgKzIyMDIsNyBA
QCBzdGF0aWMgaW50IGh2bWVtdWxfY2FjaGVfb3AoDQo+ICAgICAgICAgICAvKiBmYWxsIHRocm91
Z2ggKi8NCj4gICAgICAgY2FzZSB4ODZlbXVsX2ludmQ6DQo+ICAgICAgIGNhc2UgeDg2ZW11bF93
YmludmQ6DQo+ICsgICAgY2FzZSB4ODZlbXVsX3dibm9pbnZkOg0KPiAgICAgICAgICAgYWx0ZXJu
YXRpdmVfdmNhbGwoaHZtX2Z1bmNzLndiaW52ZF9pbnRlcmNlcHQpOw0KPiAgICAgICAgICAgYnJl
YWs7DQo+ICAgICAgIH0NCj4gLS0tIGEveGVuL2FyY2gveDg2L3B2L2VtdWwtcHJpdi1vcC5jDQo+
ICsrKyBiL3hlbi9hcmNoL3g4Ni9wdi9lbXVsLXByaXYtb3AuYw0KPiBAQCAtMTEyMSw3ICsxMTIx
LDcgQEAgc3RhdGljIGludCB3cml0ZV9tc3IodW5zaWduZWQgaW50IHJlZywgdQ0KPiAgIHN0YXRp
YyBpbnQgY2FjaGVfb3AoZW51bSB4ODZlbXVsX2NhY2hlX29wIG9wLCBlbnVtIHg4Nl9zZWdtZW50
IHNlZywNCj4gICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgb2Zmc2V0LCBzdHJ1
Y3QgeDg2X2VtdWxhdGVfY3R4dCAqY3R4dCkNCj4gICB7DQo+IC0gICAgQVNTRVJUKG9wID09IHg4
NmVtdWxfd2JpbnZkKTsNCj4gKyAgICBBU1NFUlQob3AgPT0geDg2ZW11bF93YmludmQgfHwgb3Ag
PT0geDg2ZW11bF93Ym5vaW52ZCk7DQo+IA0KPiAgICAgICAvKiBJZ25vcmUgdGhlIGluc3RydWN0
aW9uIGlmIHVucHJpdmlsZWdlZC4gKi8NCj4gICAgICAgaWYgKCAhY2FjaGVfZmx1c2hfcGVybWl0
dGVkKGN1cnJlbnQtPmRvbWFpbikgKQ0KPiBAQCAtMTEzMCw2ICsxMTMwLDggQEAgc3RhdGljIGlu
dCBjYWNoZV9vcChlbnVtIHg4NmVtdWxfY2FjaGVfbw0KPiAgICAgICAgICAgICogbmV3ZXIgbGlu
dXggdXNlcyB0aGlzIGluIHNvbWUgc3RhcnQtb2YtZGF5IHRpbWluZyBsb29wcy4NCj4gICAgICAg
ICAgICAqLw0KPiAgICAgICAgICAgOw0KPiArICAgIGVsc2UgaWYgKCBvcCA9PSB4ODZlbXVsX3di
bm9pbnZkICYmIGNwdV9oYXNfd2Jub2ludmQgKQ0KPiArICAgICAgICB3Ym5vaW52ZCgpOw0KPiAg
ICAgICBlbHNlDQo+ICAgICAgICAgICB3YmludmQoKTsNCj4gDQo+IC0tLSBhL3hlbi9hcmNoL3g4
Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jDQo+ICsrKyBiL3hlbi9hcmNoL3g4Ni94ODZfZW11
bGF0ZS94ODZfZW11bGF0ZS5jDQo+IEBAIC0xODY5LDYgKzE4NjksNyBAQCBpbl9wcm90bW9kZSgN
Cj4gICAjZGVmaW5lIHZjcHVfaGFzX2ZtYTQoKSAgICAgICAgKGN0eHQtPmNwdWlkLT5leHRkLmZt
YTQpDQo+ICAgI2RlZmluZSB2Y3B1X2hhc190Ym0oKSAgICAgICAgIChjdHh0LT5jcHVpZC0+ZXh0
ZC50Ym0pDQo+ICAgI2RlZmluZSB2Y3B1X2hhc19jbHplcm8oKSAgICAgIChjdHh0LT5jcHVpZC0+
ZXh0ZC5jbHplcm8pDQo+ICsjZGVmaW5lIHZjcHVfaGFzX3dibm9pbnZkKCkgICAgKGN0eHQtPmNw
dWlkLT5leHRkLndibm9pbnZkKQ0KPiANCj4gICAjZGVmaW5lIHZjcHVfaGFzX2JtaTEoKSAgICAg
ICAgKGN0eHQtPmNwdWlkLT5mZWF0LmJtaTEpDQo+ICAgI2RlZmluZSB2Y3B1X2hhc19obGUoKSAg
ICAgICAgIChjdHh0LT5jcHVpZC0+ZmVhdC5obGUpDQo+IEBAIC01OTMxLDEwICs1OTMyLDEzIEBA
IHg4Nl9lbXVsYXRlKA0KPiAgICAgICAgICAgYnJlYWs7DQo+IA0KPiAgICAgICBjYXNlIFg4NkVN
VUxfT1BDKDB4MGYsIDB4MDgpOiAvKiBpbnZkICovDQo+IC0gICAgY2FzZSBYODZFTVVMX09QQygw
eDBmLCAweDA5KTogLyogd2JpbnZkICovDQo+ICsgICAgY2FzZSBYODZFTVVMX09QQygweDBmLCAw
eDA5KTogLyogd2JpbnZkIC8gd2Jub2ludmQgKi8NCj4gICAgICAgICAgIGdlbmVyYXRlX2V4Y2Vw
dGlvbl9pZighbW9kZV9yaW5nMCgpLCBFWENfR1AsIDApOw0KPiAgICAgICAgICAgZmFpbF9pZigh
b3BzLT5jYWNoZV9vcCk7DQo+IC0gICAgICAgIGlmICggKHJjID0gb3BzLT5jYWNoZV9vcChiID09
IDB4MDkgPyB4ODZlbXVsX3diaW52ZA0KPiArICAgICAgICBpZiAoIChyYyA9IG9wcy0+Y2FjaGVf
b3AoYiA9PSAweDA5ID8gIXJlcGVfcHJlZml4KCkgfHwNCj4gKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICF2Y3B1X2hhc193Ym5vaW52ZCgpDQo+ICsgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA/IHg4NmVtdWxfd2JpbnZkDQo+
ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA6IHg4NmVtdWxf
d2Jub2ludmQNCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
OiB4ODZlbXVsX2ludmQsDQo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgeDg2
X3NlZ19ub25lLCAwLA0KPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGN0eHQp
KSAhPSBYODZFTVVMX09LQVkgKQ0KPiAtLS0gYS94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2
X2VtdWxhdGUuaA0KPiArKysgYi94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUu
aA0KPiBAQCAtMTgyLDYgKzE4Miw3IEBAIGVudW0geDg2ZW11bF9jYWNoZV9vcCB7DQo+ICAgICAg
IHg4NmVtdWxfY2x3YiwNCj4gICAgICAgeDg2ZW11bF9pbnZkLA0KPiAgICAgICB4ODZlbXVsX3di
aW52ZCwNCj4gKyAgICB4ODZlbXVsX3dibm9pbnZkLA0KPiAgIH07DQo+IA0KPiAgIHN0cnVjdCB4
ODZfZW11bGF0ZV9zdGF0ZTsNCj4gLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9jcHVmZWF0dXJl
LmgNCj4gKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9jcHVmZWF0dXJlLmgNCj4gQEAgLTEyOSw2
ICsxMjksOSBAQA0KPiAgICNkZWZpbmUgY3B1X2hhc19hdng1MTJfNGZtYXBzICAgYm9vdF9jcHVf
aGFzKFg4Nl9GRUFUVVJFX0FWWDUxMl80Rk1BUFMpDQo+ICAgI2RlZmluZSBjcHVfaGFzX3RzeF9m
b3JjZV9hYm9ydCBib290X2NwdV9oYXMoWDg2X0ZFQVRVUkVfVFNYX0ZPUkNFX0FCT1JUKQ0KPiAN
Cj4gKy8qIENQVUlEIGxldmVsIDB4ODAwMDAwMDguZWJ4ICovDQo+ICsjZGVmaW5lIGNwdV9oYXNf
d2Jub2ludmQgICAgICAgIGJvb3RfY3B1X2hhcyhYODZfRkVBVFVSRV9XQk5PSU5WRCkNCj4gKw0K
PiAgIC8qIFN5bnRoZXNpemVkLiAqLw0KPiAgICNkZWZpbmUgY3B1X2hhc19hcmNoX3BlcmZtb24g
ICAgYm9vdF9jcHVfaGFzKFg4Nl9GRUFUVVJFX0FSQ0hfUEVSRk1PTikNCj4gICAjZGVmaW5lIGNw
dV9oYXNfY3B1aWRfZmF1bHRpbmcgIGJvb3RfY3B1X2hhcyhYODZfRkVBVFVSRV9DUFVJRF9GQVVM
VElORykNCj4gLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9zeXN0ZW0uaA0KPiArKysgYi94ZW4v
aW5jbHVkZS9hc20teDg2L3N5c3RlbS5oDQo+IEBAIC0xNiw2ICsxNiwxMSBAQCBzdGF0aWMgaW5s
aW5lIHZvaWQgd2JpbnZkKHZvaWQpDQo+ICAgICAgIGFzbSB2b2xhdGlsZSAoICJ3YmludmQiIDo6
OiAibWVtb3J5IiApOw0KPiAgIH0NCj4gDQo+ICtzdGF0aWMgaW5saW5lIHZvaWQgd2Jub2ludmQo
dm9pZCkNCj4gK3sNCj4gKyAgICBhc20gdm9sYXRpbGUgKCAicmVwZTsgd2JpbnZkIiA6IDogOiAi
bWVtb3J5IiApOw0KPiArfQ0KPiArDQo+ICAgc3RhdGljIGlubGluZSB2b2lkIGNsZmx1c2goY29u
c3Qgdm9pZCAqcCkNCj4gICB7DQo+ICAgICAgIGFzbSB2b2xhdGlsZSAoICJjbGZsdXNoICUwIiA6
OiAibSIgKCooY29uc3QgY2hhciAqKXApICk7DQo+IC0tLSBhL3hlbi9pbmNsdWRlL3B1YmxpYy9h
cmNoLXg4Ni9jcHVmZWF0dXJlc2V0LmgNCj4gKysrIGIveGVuL2luY2x1ZGUvcHVibGljL2FyY2gt
eDg2L2NwdWZlYXR1cmVzZXQuaA0KPiBAQCAtMjM2LDYgKzIzNiw3IEBAIFhFTl9DUFVGRUFUVVJF
KEFWWDUxMl9WTk5JLCAgIDYqMzIrMTEpIC8NCj4gICBYRU5fQ1BVRkVBVFVSRShBVlg1MTJfQklU
QUxHLCA2KjMyKzEyKSAvKkEgIFN1cHBvcnQgZm9yIFZQT1BDTlRbQixXXSBhbmQgVlBTSFVGQklU
UU1CICovDQo+ICAgWEVOX0NQVUZFQVRVUkUoQVZYNTEyX1ZQT1BDTlREUSwgNiozMisxNCkgLypB
ICBQT1BDTlQgZm9yIHZlY3RvcnMgb2YgRFcvUVcgKi8NCj4gICBYRU5fQ1BVRkVBVFVSRShSRFBJ
RCwgICAgICAgICA2KjMyKzIyKSAvKkEgIFJEUElEIGluc3RydWN0aW9uICovDQo+ICtYRU5fQ1BV
RkVBVFVSRShDTERFTU9URSwgICAgICA2KjMyKzI1KSAvKkEgIENMREVNT1RFIGluc3RydWN0aW9u
ICovDQo+IA0KPiAgIC8qIEFNRC1kZWZpbmVkIENQVSBmZWF0dXJlcywgQ1BVSUQgbGV2ZWwgMHg4
MDAwMDAwNy5lZHgsIHdvcmQgNyAqLw0KPiAgIFhFTl9DUFVGRUFUVVJFKElUU0MsICAgICAgICAg
IDcqMzIrIDgpIC8qICAgSW52YXJpYW50IFRTQyAqLw0KPiBAQCAtMjQzLDYgKzI0NCw3IEBAIFhF
Tl9DUFVGRUFUVVJFKEVGUk8sICAgICAgICAgIDcqMzIrMTApIC8NCj4gDQo+ICAgLyogQU1ELWRl
ZmluZWQgQ1BVIGZlYXR1cmVzLCBDUFVJRCBsZXZlbCAweDgwMDAwMDA4LmVieCwgd29yZCA4ICov
DQo+ICAgWEVOX0NQVUZFQVRVUkUoQ0xaRVJPLCAgICAgICAgOCozMisgMCkgLypBICBDTFpFUk8g
aW5zdHJ1Y3Rpb24gKi8NCj4gK1hFTl9DUFVGRUFUVVJFKFdCTk9JTlZELCAgICAgIDgqMzIrIDkp
IC8qQSAgV0JOT0lOVkQgaW5zdHJ1Y3Rpb24gKi8NCj4gICBYRU5fQ1BVRkVBVFVSRShJQlBCLCAg
ICAgICAgICA4KjMyKzEyKSAvKkEgIElCUEIgc3VwcG9ydCBvbmx5IChubyBJQlJTLCB1c2VkIGJ5
IEFNRCkgKi8NCj4gDQo+ICAgLyogSW50ZWwtZGVmaW5lZCBDUFUgZmVhdHVyZXMsIENQVUlEIGxl
dmVsIDB4MDAwMDAwMDc6MC5lZHgsIHdvcmQgOSAqLw0KDQpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 02 10:47:52 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Jul 2019 10:47:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hiGKD-0004hl-Bx; Tue, 02 Jul 2019 10:47:49 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=A/Ug=U7=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hiGKC-0004hg-1g
 for xen-devel@lists.xenproject.org; Tue, 02 Jul 2019 10:47:48 +0000
X-Inumbo-ID: d20acf42-9cb6-11e9-86cd-37bac385c778
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d20acf42-9cb6-11e9-86cd-37bac385c778;
 Tue, 02 Jul 2019 10:47:43 +0000 (UTC)
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=Paul.Durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 Paul.Durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: Ln463yB+X2V+2zrQrgxyO8fU1fi/1oxiy3q+uqfdP68mrMQmAUil5sjpqA0Pz2o5KdXRgPjfrR
 x0ErtPKQdBSWO3iUTr8MPkMzdQLRR49x5lkCM/zvYrtXCYB+5YWrNaMIJqpxXUe7mgUAuFUrKM
 a5b5vuarycUUu+ZuUkcsoEXK1p635pxcUgym1/d69QYa4suuVtoCqpFfidkiCCfmD996hEHjhR
 shXywiDOEbJRrvpnKTO+M1bpn6/fUFwu67KItFjdFOX7BAy/igKpuJKaca3BXd+KjxD7StExFT
 Rbc=
X-SBRS: 2.7
X-MesageID: 2536462
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,443,1557201600"; 
   d="scan'208";a="2536462"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Jan Beulich' <JBeulich@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH 3/6] x86emul: generalize invlpg() hook
Thread-Index: AQHVMASecuZRByU01k2Us/YSR/cja6a3JvJg
Date: Tue, 2 Jul 2019 10:47:40 +0000
Message-ID: <45245d174095494aa58756b1779f1e33@AMSPEX02CL03.citrite.net>
References: <2d69ac51-9c4a-96f9-fd37-578658076571@suse.com>
 <77e4d1ce-5f6b-958f-a5ce-e54f45144749@suse.com>
In-Reply-To: <77e4d1ce-5f6b-958f-a5ce-e54f45144749@suse.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 3/6] x86emul: generalize invlpg() hook
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <Andrew.Cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBKYW4gQmV1bGljaCA8SkJldWxp
Y2hAc3VzZS5jb20+DQo+IFNlbnQ6IDAxIEp1bHkgMjAxOSAxMjo1Nw0KPiBUbzogeGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnDQo+IENjOiBBbmRyZXcgQ29vcGVyIDxBbmRyZXcuQ29vcGVy
M0BjaXRyaXguY29tPjsgUGF1bCBEdXJyYW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT47IFJv
Z2VyIFBhdSBNb25uZQ0KPiA8cm9nZXIucGF1QGNpdHJpeC5jb20+OyBXZWkgTGl1IDx3bEB4ZW4u
b3JnPg0KPiBTdWJqZWN0OiBbUEFUQ0ggMy82XSB4ODZlbXVsOiBnZW5lcmFsaXplIGludmxwZygp
IGhvb2sNCj4gDQo+IFRoZSBob29rIGlzIGFscmVhZHkgaW4gdXNlIGZvciBJTlZMUEdBIGFzIHdl
bGwuIFJlbmFtZSB0aGUgaG9vayBhbmQgYWRkDQo+IHBhcmFtZXRlcnMuIEZvciB0aGUgbW9tZW50
IElOVkxQR0Egd2l0aCBhIG5vbi16ZXJvIEFTSUQgcmVtYWlucw0KPiB1bnN1cHBvcnRlZCwgYnV0
IHRoZSBUT0RPIGl0ZW0gZ2V0cyBwdXNoZWQgaW50byB0aGUgYWN0dWFsIGhvb2sgaGFuZGxlci4N
Cj4gDQo+IFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4NCg0K
UmV2aWV3ZWQtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+DQpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 02 10:49:11 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Jul 2019 10:49:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hiGLT-0004lw-PK; Tue, 02 Jul 2019 10:49:07 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=A/Ug=U7=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hiGLS-0004lp-RK
 for xen-devel@lists.xenproject.org; Tue, 02 Jul 2019 10:49:06 +0000
X-Inumbo-ID: 03148550-9cb7-11e9-8980-bc764e045a96
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 03148550-9cb7-11e9-8980-bc764e045a96;
 Tue, 02 Jul 2019 10:49:05 +0000 (UTC)
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=Paul.Durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 Paul.Durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: czYqwbZIJ5CkvaLr5ZiJ4rFXBNGt8hjxpaYwCJkihhjIgsH4RQgv4qQmTt57NKGtAN5mD0bl2V
 sHMfD33AShh34eHwD4rdDi7SNlQsdq3CeqwJhZwSc9w3hm9qvQmmGz2dDmSL6zNBybvkGKZhiH
 Q6XfiZku9uzstVHylpVxk7YTlWLAhEgikIw/XfUQFJvj7kNw8kV0t8bEmjnFmMmsozyM4hUR7Z
 p/YHM2lOYeVnVrmKDSBMVGKyjQMG4ZmrkszgGXy5ocW3jaAk07Ow71PZhtqe0vhd0zoY4b9jgd
 DAg=
X-SBRS: 2.7
X-MesageID: 2536507
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,443,1557201600"; 
   d="scan'208";a="2536507"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Jan Beulich' <JBeulich@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH 4/6] x86: move INVPCID_TYPE_* to x86-defns.h
Thread-Index: AQHVMASHk433so6yJUGaLfT0O8g9jqa3J1WQ
Date: Tue, 2 Jul 2019 10:49:03 +0000
Message-ID: <36253cfd31f5479b85f0a986e42fc039@AMSPEX02CL03.citrite.net>
References: <2d69ac51-9c4a-96f9-fd37-578658076571@suse.com>
 <630dddd7-3467-9204-c9da-3b776dade6a8@suse.com>
In-Reply-To: <630dddd7-3467-9204-c9da-3b776dade6a8@suse.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 4/6] x86: move INVPCID_TYPE_* to x86-defns.h
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <Andrew.Cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBKYW4gQmV1bGljaCA8SkJldWxp
Y2hAc3VzZS5jb20+DQo+IFNlbnQ6IDAxIEp1bHkgMjAxOSAxMjo1Nw0KPiBUbzogeGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnDQo+IENjOiBBbmRyZXcgQ29vcGVyIDxBbmRyZXcuQ29vcGVy
M0BjaXRyaXguY29tPjsgUGF1bCBEdXJyYW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT47IFJv
Z2VyIFBhdSBNb25uZQ0KPiA8cm9nZXIucGF1QGNpdHJpeC5jb20+OyBXZWkgTGl1IDx3bEB4ZW4u
b3JnPg0KPiBTdWJqZWN0OiBbUEFUQ0ggNC82XSB4ODY6IG1vdmUgSU5WUENJRF9UWVBFXyogdG8g
eDg2LWRlZm5zLmgNCj4gDQo+IFRoaXMgd2F5IHRoZSBpbnNuIGVtdWxhdG9yIGNhbiB0aGVuIHRv
byB1c2UgdGhlICNkZWZpbmUtcy4NCj4gDQo+IFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4NCg0KUmV2aWV3ZWQtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJy
YW50QGNpdHJpeC5jb20+DQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 02 10:52:06 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Jul 2019 10:52:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hiGOM-0005Vl-9Y; Tue, 02 Jul 2019 10:52:06 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=lloE=U7=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hiGOL-0005Vg-EI
 for xen-devel@lists.xenproject.org; Tue, 02 Jul 2019 10:52:05 +0000
X-Inumbo-ID: 6b3485f0-9cb7-11e9-a2bf-8f335d32855d
Received: from m4a0039g.houston.softwaregrp.com (unknown [15.124.2.85])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 6b3485f0-9cb7-11e9-a2bf-8f335d32855d;
 Tue, 02 Jul 2019 10:52:02 +0000 (UTC)
Received: FROM m4a0039g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0039g.houston.softwaregrp.com WITH ESMTP; 
 Tue,  2 Jul 2019 10:48:25 +0000
Received: from M4W0335.microfocus.com (2002:f78:1193::f78:1193) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Tue, 2 Jul 2019 10:50:04 +0000
Received: from NAM01-BN3-obe.outbound.protection.outlook.com (15.124.8.13) by
 M4W0335.microfocus.com (15.120.17.147) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Tue, 2 Jul 2019 10:50:04 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3393.namprd18.prod.outlook.com (10.255.136.159) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2032.20; Tue, 2 Jul 2019 10:50:03 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc%3]) with mapi id 15.20.2052.010; Tue, 2 Jul 2019
 10:50:03 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Paul Durrant <Paul.Durrant@citrix.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH 1/6] x86emul: generalize wbinvd() hook
Thread-Index: AQHVMAP1xO2bNlA31EuKZ0nW6D/01aa3HwAwgAAIvoA=
Date: Tue, 2 Jul 2019 10:50:02 +0000
Message-ID: <106174e9-de40-d41f-94d3-baaf74cd8d7d@suse.com>
References: <2d69ac51-9c4a-96f9-fd37-578658076571@suse.com>
 <3f30c73d-94a7-f9ca-5914-0400f1f98cc3@suse.com>
 <66a6b048ef29468c87138e55eeb68e10@AMSPEX02CL03.citrite.net>
In-Reply-To: <66a6b048ef29468c87138e55eeb68e10@AMSPEX02CL03.citrite.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB7PR03CA0002.eurprd03.prod.outlook.com (2603:10a6:5::15)
 To BY5PR18MB3394.namprd18.prod.outlook.com (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 0bbb22e7-5110-463f-a8b3-08d6fedb0965
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3393; 
x-ms-traffictypediagnostic: BY5PR18MB3393:
x-microsoft-antispam-prvs: <BY5PR18MB339312758F9FD60511ACD10CB3F80@BY5PR18MB3393.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:4714;
x-forefront-prvs: 008663486A
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(39860400002)(346002)(396003)(136003)(376002)(366004)(189003)(199004)(6512007)(6246003)(316002)(110136005)(71200400001)(71190400001)(476003)(36756003)(72206003)(486006)(14454004)(76176011)(2501003)(80792005)(446003)(4326008)(53936002)(54906003)(14444005)(256004)(11346002)(25786009)(99286004)(26005)(5660300002)(186003)(2616005)(52116002)(305945005)(68736007)(31686004)(6506007)(53546011)(2906002)(66556008)(64756008)(66476007)(73956011)(66066001)(66446008)(81166006)(6486002)(8676002)(229853002)(6436002)(386003)(81156014)(478600001)(31696002)(8936002)(102836004)(66946007)(3846002)(7736002)(86362001)(6116002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3393;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: BnjHSfe3O64R0qdLzqsnkj8BBmrDbgF1g+dlg1nNPpWQ4ggIxujFDFvi1PvGH4Byh0pyyNCUlw4u+aDObIw5knlt/1SZ3fU9OTq6lEhXBs8M3+fSTg5f81zuqr62AxXpHdT9BDRnpTO+HBsMLb7LkPRC9Jm/meRyN5zhrCTIcmmSTG1pnEz+lfD+NcxxyHbmdaom0UE02rj1tqcFumseoJ900lwdUHO7Do+JeFoejYHLVE+KnK8MBWhDISNZLGUTC948BWyJP8Y9bjBd7VvSkSFb1zcp6gcGNe2ytkpoUu6uNW3e7D5DO22uUfEaabPHQLweaWMMy5JsEhJR/JlZf5+qgDbK5qBoBPZWnDC+Npysge4VkgpjF354RK1pnhWfzfQixXZ8IC4rn8o17qJzaPH8V4rEaBHK8dtPtigDv+k=
Content-ID: <3FE5BC66A2C87841B484DE29DA02A269@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 0bbb22e7-5110-463f-a8b3-08d6fedb0965
X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Jul 2019 10:50:02.9813 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3393
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH 1/6] x86emul: generalize wbinvd() hook
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <Andrew.Cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDIuMDcuMjAxOSAxMjoyMiwgUGF1bCBEdXJyYW50IHdyb3RlOg0KPj4gRnJvbTogSmFuIEJl
dWxpY2ggPEpCZXVsaWNoQHN1c2UuY29tPg0KPj4gU2VudDogMDEgSnVseSAyMDE5IDEyOjU2DQo+
Pg0KPj4gQEAgLTIxNDksMTAgKzIxNDcsNjUgQEAgc3RhdGljIGludCBodm1lbXVsX3dyaXRlX21z
cigNCj4+ICAgICAgICByZXR1cm4gcmM7DQo+PiAgICB9DQo+Pg0KPj4gLXN0YXRpYyBpbnQgaHZt
ZW11bF93YmludmQoDQo+PiArc3RhdGljIGludCBodm1lbXVsX2NhY2hlX29wKA0KPj4gKyAgICBl
bnVtIHg4NmVtdWxfY2FjaGVfb3Agb3AsDQo+PiArICAgIGVudW0geDg2X3NlZ21lbnQgc2VnLA0K
Pj4gKyAgICB1bnNpZ25lZCBsb25nIG9mZnNldCwNCj4+ICAgICAgICBzdHJ1Y3QgeDg2X2VtdWxh
dGVfY3R4dCAqY3R4dCkNCj4+ICAgIHsNCj4+IC0gICAgYWx0ZXJuYXRpdmVfdmNhbGwoaHZtX2Z1
bmNzLndiaW52ZF9pbnRlcmNlcHQpOw0KPj4gKyAgICBzdHJ1Y3QgaHZtX2VtdWxhdGVfY3R4dCAq
aHZtZW11bF9jdHh0ID0NCj4+ICsgICAgICAgIGNvbnRhaW5lcl9vZihjdHh0LCBzdHJ1Y3QgaHZt
X2VtdWxhdGVfY3R4dCwgY3R4dCk7DQo+PiArICAgIHVuc2lnbmVkIGxvbmcgYWRkciwgcmVwcyA9
IDE7DQo+PiArICAgIHVpbnQzMl90IHBmZWMgPSBQRkVDX3BhZ2VfcHJlc2VudDsNCj4+ICsgICAg
aW50IHJjOw0KPj4gKyAgICB2b2lkICptYXBwaW5nOw0KPj4gKw0KPj4gKyAgICBpZiAoICFjYWNo
ZV9mbHVzaF9wZXJtaXR0ZWQoY3VycmVudC0+ZG9tYWluKSApDQo+PiArICAgICAgICByZXR1cm4g
WDg2RU1VTF9PS0FZOw0KPj4gKw0KPj4gKyAgICBzd2l0Y2ggKCBvcCApDQo+PiArICAgIHsNCj4+
ICsgICAgY2FzZSB4ODZlbXVsX2NsZmx1c2g6DQo+PiArICAgIGNhc2UgeDg2ZW11bF9jbGZsdXNo
b3B0Og0KPj4gKyAgICBjYXNlIHg4NmVtdWxfY2x3YjoNCj4+ICsgICAgICAgIEFTU0VSVCghaXNf
eDg2X3N5c3RlbV9zZWdtZW50KHNlZykpOw0KPj4gKw0KPj4gKyAgICAgICAgcmMgPSBodm1lbXVs
X3ZpcnR1YWxfdG9fbGluZWFyKHNlZywgb2Zmc2V0LCAwLCAmcmVwcywNCj4+ICsgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBodm1fYWNjZXNzX3JlYWQsIGh2bWVtdWxfY3R4
dCwgJmFkZHIpOw0KPj4gKyAgICAgICAgaWYgKCByYyAhPSBYODZFTVVMX09LQVkgKQ0KPj4gKyAg
ICAgICAgICAgIGJyZWFrOw0KPj4gKw0KPj4gKyAgICAgICAgaWYgKCBodm1lbXVsX2N0eHQtPnNl
Z19yZWdbeDg2X3NlZ19zc10uZHBsID09IDMgKQ0KPj4gKyAgICAgICAgICAgIHBmZWMgfD0gUEZF
Q191c2VyX21vZGU7DQo+PiArDQo+PiArICAgICAgICBtYXBwaW5nID0gaHZtZW11bF9tYXBfbGlu
ZWFyX2FkZHIoYWRkciwgMCwgcGZlYywgaHZtZW11bF9jdHh0LA0KPj4gKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGN1cnJlbnQtPmFyY2guaHZtLmRhdGFfY2FjaGUp
Ow0KPj4gKyAgICAgICAgaWYgKCBtYXBwaW5nID09IEVSUl9QVFIoflg4NkVNVUxfRVhDRVBUSU9O
KSApDQo+PiArICAgICAgICAgICAgcmV0dXJuIFg4NkVNVUxfRVhDRVBUSU9OOw0KDQpUaGlzIHJl
dHVybiAuLi4NCg0KPj4gKyAgICAgICAgaWYgKCBJU19FUlJfT1JfTlVMTChtYXBwaW5nKSApDQo+
PiArICAgICAgICAgICAgYnJlYWs7DQo+PiArDQo+PiArICAgICAgICBpZiAoIGNwdV9oYXNfY2xm
bHVzaCApDQo+PiArICAgICAgICB7DQo+PiArICAgICAgICAgICAgaWYgKCBvcCA9PSB4ODZlbXVs
X2Nsd2IgJiYgY3B1X2hhc19jbHdiICkNCj4+ICsgICAgICAgICAgICAgICAgY2x3YihtYXBwaW5n
KTsNCj4+ICsgICAgICAgICAgICBlbHNlIGlmICggb3AgPT0geDg2ZW11bF9jbGZsdXNob3B0ICYm
IGNwdV9oYXNfY2xmbHVzaG9wdCApDQo+PiArICAgICAgICAgICAgICAgIGNsZmx1c2hvcHQobWFw
cGluZyk7DQo+PiArICAgICAgICAgICAgZWxzZQ0KPj4gKyAgICAgICAgICAgICAgICBjbGZsdXNo
KG1hcHBpbmcpOw0KPj4gKw0KPj4gKyAgICAgICAgICAgIGh2bWVtdWxfdW5tYXBfbGluZWFyX2Fk
ZHIobWFwcGluZywgYWRkciwgMCwgaHZtZW11bF9jdHh0KTsNCj4+ICsgICAgICAgICAgICBicmVh
azsNCj4+ICsgICAgICAgIH0NCj4+ICsNCj4+ICsgICAgICAgIGh2bWVtdWxfdW5tYXBfbGluZWFy
X2FkZHIobWFwcGluZywgYWRkciwgMCwgaHZtZW11bF9jdHh0KTsNCj4gDQo+IFNpbmNlIHRoZSBt
YXBwaW5nIGlzIGRpdGNoZWQgaGVyZSwgd2h5IGJvdGhlciBnZXR0aW5nIG9uZSBhdCBhbGwgaW4g
dGhlDQo+ICFjcHVfaGFzX2NsZmx1c2ggY2FzZT8gQXJlIHlvdSB0cnlpbmcgdG8gZmx1c2ggb3V0
IGFuIGVycm9yIGNvbmRpdGlvbj4gdGhhdCB3YXMgcHJldmlvdXNseSBtaXNzZWQ/DQoNCi4uLiBp
cyB3aGF0IEknbSBhZnRlcjogV2Ugd2FudCBleGNlcHRpb24gYmVoYXZpb3IgdG8gYmUgY29ycmVj
dC4NCg0KSmFuDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 02 10:53:23 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Jul 2019 10:53:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hiGPW-0005bA-MP; Tue, 02 Jul 2019 10:53:18 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=A/Ug=U7=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hiGPV-0005b3-6m
 for xen-devel@lists.xenproject.org; Tue, 02 Jul 2019 10:53:17 +0000
X-Inumbo-ID: 96b0e1b0-9cb7-11e9-822e-8faaff2cd23a
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 96b0e1b0-9cb7-11e9-822e-8faaff2cd23a;
 Tue, 02 Jul 2019 10:53:13 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=Paul.Durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 Paul.Durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: rKhJCS+nMRDt6Syk+M+3iGaUTa882Bb3m8lvQ6JY+81Uq7HVvjmu6wGTqDLLCgcI/qnJj3mbQ8
 ruRBDDlZe88LBRY/eXFvlspH3bHNgFVw38YHVaFw11S8x2L6dRrTypVT208h/wOm2oZGbb55w8
 v9ygu9FBdJDlzEdiTc7D6UAut41dbJcm1qWJZQa4oPDfy4DqlsHgi56fyXiW/iuJdUWRnmFGwm
 aStx6mp4qNfwU4Dg3RkxQ/NXgVf9Zgd807d5PDIm/Unm8mdeqQrsn2NwtLFWEPW++eGeJN+Hdn
 JnE=
X-SBRS: 2.7
X-MesageID: 2483800
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,443,1557201600"; 
   d="scan'208";a="2483800"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Jan Beulich' <JBeulich@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH 1/6] x86emul: generalize wbinvd() hook
Thread-Index: AQHVMAVkKhByd04q0k2rjesQjIAqKaa3HwAw///nOwCAACI2cA==
Date: Tue, 2 Jul 2019 10:53:10 +0000
Message-ID: <0d62b2ad8a4d42c8b985be13a86320c0@AMSPEX02CL03.citrite.net>
References: <2d69ac51-9c4a-96f9-fd37-578658076571@suse.com>
 <3f30c73d-94a7-f9ca-5914-0400f1f98cc3@suse.com>
 <66a6b048ef29468c87138e55eeb68e10@AMSPEX02CL03.citrite.net>
 <106174e9-de40-d41f-94d3-baaf74cd8d7d@suse.com>
In-Reply-To: <106174e9-de40-d41f-94d3-baaf74cd8d7d@suse.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 1/6] x86emul: generalize wbinvd() hook
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <Andrew.Cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBKYW4gQmV1bGljaCA8SkJldWxp
Y2hAc3VzZS5jb20+DQo+IFNlbnQ6IDAyIEp1bHkgMjAxOSAxMTo1MA0KPiBUbzogUGF1bCBEdXJy
YW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT47IHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZw0KPiBDYzogQW5kcmV3IENvb3BlciA8QW5kcmV3LkNvb3BlcjNAY2l0cml4LmNvbT47IFJv
Z2VyIFBhdSBNb25uZSA8cm9nZXIucGF1QGNpdHJpeC5jb20+OyBXZWkgTGl1DQo+IDx3bEB4ZW4u
b3JnPg0KPiBTdWJqZWN0OiBSZTogW1BBVENIIDEvNl0geDg2ZW11bDogZ2VuZXJhbGl6ZSB3Ymlu
dmQoKSBob29rDQo+IA0KPiBPbiAwMi4wNy4yMDE5IDEyOjIyLCBQYXVsIER1cnJhbnQgd3JvdGU6
DQo+ID4+IEZyb206IEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT4NCj4gPj4gU2VudDog
MDEgSnVseSAyMDE5IDEyOjU2DQo+ID4+DQo+ID4+IEBAIC0yMTQ5LDEwICsyMTQ3LDY1IEBAIHN0
YXRpYyBpbnQgaHZtZW11bF93cml0ZV9tc3IoDQo+ID4+ICAgICAgICByZXR1cm4gcmM7DQo+ID4+
ICAgIH0NCj4gPj4NCj4gPj4gLXN0YXRpYyBpbnQgaHZtZW11bF93YmludmQoDQo+ID4+ICtzdGF0
aWMgaW50IGh2bWVtdWxfY2FjaGVfb3AoDQo+ID4+ICsgICAgZW51bSB4ODZlbXVsX2NhY2hlX29w
IG9wLA0KPiA+PiArICAgIGVudW0geDg2X3NlZ21lbnQgc2VnLA0KPiA+PiArICAgIHVuc2lnbmVk
IGxvbmcgb2Zmc2V0LA0KPiA+PiAgICAgICAgc3RydWN0IHg4Nl9lbXVsYXRlX2N0eHQgKmN0eHQp
DQo+ID4+ICAgIHsNCj4gPj4gLSAgICBhbHRlcm5hdGl2ZV92Y2FsbChodm1fZnVuY3Mud2JpbnZk
X2ludGVyY2VwdCk7DQo+ID4+ICsgICAgc3RydWN0IGh2bV9lbXVsYXRlX2N0eHQgKmh2bWVtdWxf
Y3R4dCA9DQo+ID4+ICsgICAgICAgIGNvbnRhaW5lcl9vZihjdHh0LCBzdHJ1Y3QgaHZtX2VtdWxh
dGVfY3R4dCwgY3R4dCk7DQo+ID4+ICsgICAgdW5zaWduZWQgbG9uZyBhZGRyLCByZXBzID0gMTsN
Cj4gPj4gKyAgICB1aW50MzJfdCBwZmVjID0gUEZFQ19wYWdlX3ByZXNlbnQ7DQo+ID4+ICsgICAg
aW50IHJjOw0KPiA+PiArICAgIHZvaWQgKm1hcHBpbmc7DQo+ID4+ICsNCj4gPj4gKyAgICBpZiAo
ICFjYWNoZV9mbHVzaF9wZXJtaXR0ZWQoY3VycmVudC0+ZG9tYWluKSApDQo+ID4+ICsgICAgICAg
IHJldHVybiBYODZFTVVMX09LQVk7DQo+ID4+ICsNCj4gPj4gKyAgICBzd2l0Y2ggKCBvcCApDQo+
ID4+ICsgICAgew0KPiA+PiArICAgIGNhc2UgeDg2ZW11bF9jbGZsdXNoOg0KPiA+PiArICAgIGNh
c2UgeDg2ZW11bF9jbGZsdXNob3B0Og0KPiA+PiArICAgIGNhc2UgeDg2ZW11bF9jbHdiOg0KPiA+
PiArICAgICAgICBBU1NFUlQoIWlzX3g4Nl9zeXN0ZW1fc2VnbWVudChzZWcpKTsNCj4gPj4gKw0K
PiA+PiArICAgICAgICByYyA9IGh2bWVtdWxfdmlydHVhbF90b19saW5lYXIoc2VnLCBvZmZzZXQs
IDAsICZyZXBzLA0KPiA+PiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
aHZtX2FjY2Vzc19yZWFkLCBodm1lbXVsX2N0eHQsICZhZGRyKTsNCj4gPj4gKyAgICAgICAgaWYg
KCByYyAhPSBYODZFTVVMX09LQVkgKQ0KPiA+PiArICAgICAgICAgICAgYnJlYWs7DQo+ID4+ICsN
Cj4gPj4gKyAgICAgICAgaWYgKCBodm1lbXVsX2N0eHQtPnNlZ19yZWdbeDg2X3NlZ19zc10uZHBs
ID09IDMgKQ0KPiA+PiArICAgICAgICAgICAgcGZlYyB8PSBQRkVDX3VzZXJfbW9kZTsNCj4gPj4g
Kw0KPiA+PiArICAgICAgICBtYXBwaW5nID0gaHZtZW11bF9tYXBfbGluZWFyX2FkZHIoYWRkciwg
MCwgcGZlYywgaHZtZW11bF9jdHh0LA0KPiA+PiArICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgY3VycmVudC0+YXJjaC5odm0uZGF0YV9jYWNoZSk7DQo+ID4+ICsgICAg
ICAgIGlmICggbWFwcGluZyA9PSBFUlJfUFRSKH5YODZFTVVMX0VYQ0VQVElPTikgKQ0KPiA+PiAr
ICAgICAgICAgICAgcmV0dXJuIFg4NkVNVUxfRVhDRVBUSU9OOw0KPiANCj4gVGhpcyByZXR1cm4g
Li4uDQo+IA0KPiA+PiArICAgICAgICBpZiAoIElTX0VSUl9PUl9OVUxMKG1hcHBpbmcpICkNCj4g
Pj4gKyAgICAgICAgICAgIGJyZWFrOw0KPiA+PiArDQo+ID4+ICsgICAgICAgIGlmICggY3B1X2hh
c19jbGZsdXNoICkNCj4gPj4gKyAgICAgICAgew0KPiA+PiArICAgICAgICAgICAgaWYgKCBvcCA9
PSB4ODZlbXVsX2Nsd2IgJiYgY3B1X2hhc19jbHdiICkNCj4gPj4gKyAgICAgICAgICAgICAgICBj
bHdiKG1hcHBpbmcpOw0KPiA+PiArICAgICAgICAgICAgZWxzZSBpZiAoIG9wID09IHg4NmVtdWxf
Y2xmbHVzaG9wdCAmJiBjcHVfaGFzX2NsZmx1c2hvcHQgKQ0KPiA+PiArICAgICAgICAgICAgICAg
IGNsZmx1c2hvcHQobWFwcGluZyk7DQo+ID4+ICsgICAgICAgICAgICBlbHNlDQo+ID4+ICsgICAg
ICAgICAgICAgICAgY2xmbHVzaChtYXBwaW5nKTsNCj4gPj4gKw0KPiA+PiArICAgICAgICAgICAg
aHZtZW11bF91bm1hcF9saW5lYXJfYWRkcihtYXBwaW5nLCBhZGRyLCAwLCBodm1lbXVsX2N0eHQp
Ow0KPiA+PiArICAgICAgICAgICAgYnJlYWs7DQo+ID4+ICsgICAgICAgIH0NCj4gPj4gKw0KPiA+
PiArICAgICAgICBodm1lbXVsX3VubWFwX2xpbmVhcl9hZGRyKG1hcHBpbmcsIGFkZHIsIDAsIGh2
bWVtdWxfY3R4dCk7DQo+ID4NCj4gPiBTaW5jZSB0aGUgbWFwcGluZyBpcyBkaXRjaGVkIGhlcmUs
IHdoeSBib3RoZXIgZ2V0dGluZyBvbmUgYXQgYWxsIGluIHRoZQ0KPiA+ICFjcHVfaGFzX2NsZmx1
c2ggY2FzZT8gQXJlIHlvdSB0cnlpbmcgdG8gZmx1c2ggb3V0IGFuIGVycm9yIGNvbmRpdGlvbj4g
dGhhdCB3YXMgcHJldmlvdXNseSBtaXNzZWQ/DQo+IA0KPiAuLi4gaXMgd2hhdCBJJ20gYWZ0ZXI6
IFdlIHdhbnQgZXhjZXB0aW9uIGJlaGF2aW9yIHRvIGJlIGNvcnJlY3QuDQo+IA0KDQpPaywgZmFp
ciBlbm91Z2guIEp1c3Qgd2Fzbid0IG9idmlvdXMgdG8gbWUgZnJvbSB0aGUgY29tbWl0IGNvbW1l
bnQuDQoNCiAgUGF1bA0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 02 11:52:37 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Jul 2019 11:52:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hiHKe-0001vq-H6; Tue, 02 Jul 2019 11:52:20 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ftjz=U7=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hiHKd-0001vl-2T
 for xen-devel@lists.xenproject.org; Tue, 02 Jul 2019 11:52:19 +0000
X-Inumbo-ID: d6ee2dc0-9cbf-11e9-8980-bc764e045a96
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d6ee2dc0-9cbf-11e9-8980-bc764e045a96;
 Tue, 02 Jul 2019 11:52:17 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: dH0aqJmgDHUpaWVVGJMoqbF2o3HzRU1iqstmAbeLwbYRozuqfuBe182YrIB5YpOK+w9vnS50zu
 aEzBTOOzMnZBvXEYcF0VK661v83+HxAkeVRzvLymMqsuRlz4SfmXAuXC5qQLGkHMwmbDKr8mK6
 xhQ324LXDIzU04B+RbkDK+CKOrpYMU7P6xxaSIqWZL2NC+QkCAbdfQJE/QZ08eb9gqa1rmR82y
 Lip6un/QW+U7ZhHldpuxw4DGmvtd6i5FS5Gj1rHlx10jLSolp5MMFWZ+2E6aN1CHM3uz3B4zc3
 JCg=
X-SBRS: 2.7
X-MesageID: 2485648
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,443,1557201600"; 
   d="scan'208";a="2485648"
Date: Tue, 2 Jul 2019 12:52:14 +0100
From: Anthony PERARD <anthony.perard@citrix.com>
To: Zhang Chen <chen.zhang@intel.com>
Message-ID: <20190702115214.GA22182@perard.uk.xensource.com>
References: <20190610083336.18235-1-chen.zhang@intel.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20190610083336.18235-1-chen.zhang@intel.com>
User-Agent: Mutt/1.12.1 (2019-06-15)
Subject: Re: [Xen-devel] [PATCH] tools/libxl: Add iothread support for COLO
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Ian Jackson <ian.jackson@eu.citrix.com>,
 Wei Liu <wl@xen.org>, Zhang Chen <zhangckid@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>

SGksCgpUaGFua3MgZm9yIHRoZSBwYXRjaCwgSSd2ZSBnb3QgcGxlbnR5IG9mIHF1ZXN0aW9uLgoK
T24gTW9uLCBKdW4gMTAsIDIwMTkgYXQgMDQ6MzM6MzZQTSArMDgwMCwgWmhhbmcgQ2hlbiB3cm90
ZToKPiBGcm9tOiBaaGFuZyBDaGVuIDxjaGVuLnpoYW5nQGludGVsLmNvbT4KPiAKPiBYZW4gQ09M
TyBhbmQgS1ZNIENPTE8gc2hhcmVkIGxvdHMgb2YgY29kZSBpbiBRZW11Lgo+IEtWTSBDT0xPIGhh
cyBhZGRlZCB0aGUgaW90aHJlYWQgc3VwcG9ydCwgc28gd2UgYWRkIGl0IG9uIFhlbi4KPiAKPiBE
ZXRhaWw6Cj4gaHR0cHM6Ly93aWtpLnFlbXUub3JnL0ZlYXR1cmVzL0NPTE8KPiAKPiBTaWduZWQt
b2ZmLWJ5OiBaaGFuZyBDaGVuIDxjaGVuLnpoYW5nQGludGVsLmNvbT4KPiAtLS0KPiAgdG9vbHMv
bGlieGwvbGlieGxfZG0uYyAgICAgIHwgMTQgKysrKysrKysrKystLS0KPiAgdG9vbHMvbGlieGwv
bGlieGxfdHlwZXMuaWRsIHwgIDIgKysKPiAgdG9vbHMveGwveGxfcGFyc2UuYyAgICAgICAgIHwg
IDQgKysrKwo+ICAzIGZpbGVzIGNoYW5nZWQsIDE3IGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25z
KC0pCj4gCj4gZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX2RtLmMgYi90b29scy9saWJ4
bC9saWJ4bF9kbS5jCj4gaW5kZXggZjRmYzk2NDE1ZC4uNmJiNDAwZWZkZiAxMDA2NDQKPiAtLS0g
YS90b29scy9saWJ4bC9saWJ4bF9kbS5jCj4gKysrIGIvdG9vbHMvbGlieGwvbGlieGxfZG0uYwo+
IEBAIC0xNjI5LDE3ICsxNjI5LDI1IEBAIHN0YXRpYyBpbnQgbGlieGxfX2J1aWxkX2RldmljZV9t
b2RlbF9hcmdzX25ldyhsaWJ4bF9fZ2MgKmdjLAo+ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgbmljc1tpXS5jb2xvX2ZpbHRlcl9yZWRpcmVjdG9yMV9xdWV1ZSwKPiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG5pY3NbaV0uY29sb19maWx0ZXJfcmVk
aXJlY3RvcjFfb3V0ZGV2KSk7Cj4gICAgICAgICAgICAgICAgICAgICAgfQo+ICsgICAgICAgICAg
ICAgICAgICAgIGlmIChuaWNzW2ldLmNvbG9faW90aHJlYWQpIHsKPiArICAgICAgICAgICAgICAg
ICAgICAgICAgZmxleGFycmF5X2FwcGVuZChkbV9hcmdzLCAiLW9iamVjdCIpOwo+ICsgICAgICAg
ICAgICAgICAgICAgICAgICBmbGV4YXJyYXlfYXBwZW5kKGRtX2FyZ3MsCj4gKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgIEdDU1BSSU5URigiaW90aHJlYWQsaWQ9JXMiLAo+ICsgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgbmljc1tpXS5jb2xvX2lvdGhyZWFkKSk7CgpUaGlz
IGNyZWF0ZXMgYW4gaW90aHJlYWQgb2JqZWN0LCBidXQgaXQgaXNuJ3QgdXNlZCBhbnl3aGVyZS4g
V2hhdCB0aGUKcHVycG9zZSBvZiBpdD8KQWxzbywgaW90aHJlYWRzIGhhdmUgb3B0aW9ucyBsaWtl
ICJwb2xsLWdyb3ciLCBJIGRvbid0IGtub3cgaWYgeW91IHdhbnQKdG8gaGF2ZSB0aGF0IGNvbmZp
Z3VyYWJsZSBvciBqdXN0IGtlZXAgdGhlIGRlZmF1bHQgdmFsdWVzLCBqdXN0CnNvbWV0aGluZyB0
byBrZWVwIGluIG1pbmQuCgo+ICsgICAgICAgICAgICAgICAgICAgIH0KPiAgICAgICAgICAgICAg
ICAgICAgICBpZiAobmljc1tpXS5jb2xvX2NvbXBhcmVfcHJpX2luICYmCj4gICAgICAgICAgICAg
ICAgICAgICAgICAgIG5pY3NbaV0uY29sb19jb21wYXJlX3NlY19pbiAmJgo+ICAgICAgICAgICAg
ICAgICAgICAgICAgICBuaWNzW2ldLmNvbG9fY29tcGFyZV9vdXQgJiYKPiAtICAgICAgICAgICAg
ICAgICAgICAgICAgbmljc1tpXS5jb2xvX2NvbXBhcmVfbm90aWZ5X2Rldikgewo+ICsgICAgICAg
ICAgICAgICAgICAgICAgICBuaWNzW2ldLmNvbG9fY29tcGFyZV9ub3RpZnlfZGV2ICYmCj4gKyAg
ICAgICAgICAgICAgICAgICAgICAgIG5pY3NbaV0uY29sb19jb21wYXJlX2lvdGhyZWFkKSB7Cj4g
ICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXhhcnJheV9hcHBlbmQoZG1fYXJncywgIi1vYmpl
Y3QiKTsKPiAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleGFycmF5X2FwcGVuZChkbV9hcmdz
LAo+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICBHQ1NQUklOVEYoImNvbG8tY29tcGFyZSxp
ZD1jMSxwcmltYXJ5X2luPSVzLHNlY29uZGFyeV9pbj0lcyxvdXRkZXY9JXMsbm90aWZ5X2Rldj0l
cyIsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgIEdDU1BSSU5URigiY29sby1jb21wYXJl
LGlkPWMxLHByaW1hcnlfaW49JXMsc2Vjb25kYXJ5X2luPSVzLG91dGRldj0lcyxub3RpZnlfZGV2
PSVzLGlvdGhyZWFkPSVzIiwKClNvLCBub3cgaW90aHJlYWQgYXJlIG1hbmRhdG9yeT8gSXQgd291
bGQgYWxzbyBtZWFuIHRoYXQgbGlieGwgY2Fubid0IHVzZQpRRU1VIG9sZGVyIHRoYXQgMi4xMSwg
SSB0aGluay4KQ2FuJ3QgUUVNVSBjcmVhdGVzIGFuIGlvdGhyZWFkIGF1dG9tYXRpY2FsbHkgaWYg
bm9uZSBhcmUgcHJvdmlkZWQ/CgpBbHNvLCBpdCBsb29rcyBsaWtlIHRoYXQgaWYgb25lIG9mIHRo
ZSBjb2xvLWNvbXBhcmUgb3B0aW9uIGlzIG1pc3NpbmcsCnRoZSBjb2xvLWNvbXBhcmUgb2JqZWN0
IGlzbid0IGNyZWF0ZWQgYXQgYWxsIHdpdGggbm8gd2FybmluZyBmb3IgdGhlCnVzZXJzIG9mIGxp
YnhsLgoKV2hhdCdzIHRoZSBkaWZmZXJlbmNlIGJldHdlZW4gYGNvbG9faW90aHJlYWQnIGFuZApg
Y29sb19jb21wYXJlX2lvdGhyZWFkJyA/CgpJZiBhIHVzZXIgb25seSBhcyB0aGUgY2hvaWNlIG9m
IGEgaW90aHJlYWQgaWQsIHdoeSBub3QgaGF2ZSBsaWJ4bCBjcmVhdGUKb25lIG9uIGl0cyBvd24g
aW5zdGVhZD8KClRoYW5rcywKCi0tIApBbnRob255IFBFUkFSRAoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 02 12:03:46 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Jul 2019 12:03:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hiHVe-0002wI-3s; Tue, 02 Jul 2019 12: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=t1Em=U7=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hiHVd-0002w5-3M
 for xen-devel@lists.xenproject.org; Tue, 02 Jul 2019 12:03:41 +0000
X-Inumbo-ID: 6da5c137-9cc1-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6da5c137-9cc1-11e9-8980-bc764e045a96;
 Tue, 02 Jul 2019 12:03:39 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hiHVb-0002lb-0e; Tue, 02 Jul 2019 12:03: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 1hiHVa-0002OA-MR; Tue, 02 Jul 2019 12:03:38 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hiHVa-00089q-LI; Tue, 02 Jul 2019 12:03:38 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138679-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.9-testing:test-arm64-arm64-xl-thunderx:<job
 status>:broken:regression
 xen-4.9-testing:build-amd64-prev:xen-build:fail:regression
 xen-4.9-testing:build-i386-prev:xen-build:fail:regression
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-localmigrate/x10:fail:regression
 xen-4.9-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:regression
 xen-4.9-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-localmigrate/x10:fail:regression
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-localmigrate/x10:fail:regression
 xen-4.9-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-localmigrate/x10:fail:regression
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:guest-stop:fail:heisenbug
 xen-4.9-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-saverestore.2:fail:heisenbug
 xen-4.9-testing:test-armhf-armhf-xl-credit2:guest-start/debian.repeat:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-migrupgrade:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-amd64-i386-migrupgrade:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-thunderx:hosts-allocate:broken:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-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-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-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:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-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
 xen-4.9-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt: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-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-credit1:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=8d2a688015193e20ae47fe3c208f99128240f821
X-Osstest-Versions-That: xen=54aa382cbcdc1e2ba75d6734151ca6e53104e2f2
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 02 Jul 2019 12:03:38 +0000
Subject: [Xen-devel] [xen-4.9-testing test] 138679: 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>

ZmxpZ2h0IDEzODY3OSB4ZW4tNC45LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODY3OS8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hcm02NC1hcm02NC14bC10aHVu
ZGVyeCAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYW1kNjQt
cHJldiAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTMyODg5CiBidWlsZC1pMzg2LXByZXYgICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAg
ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzI4ODkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtd2luNy1hbWQ2NCAxNiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgUkVHUi4gdnMuIDEz
Mjg4OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTMyODg5CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2lu
Ny1hbWQ2NCAxNiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgUkVHUi4gdnMuIDEzMjg4OQog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE2IGd1ZXN0LWxvY2FsbWlncmF0
ZS94MTAgZmFpbCBSRUdSLiB2cy4gMTMyODg5CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3Mx
Ni1hbWQ2NCAxNiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgaW4gMTM4MzY4IFJFR1IuIHZz
LiAxMzI4ODkKClRlc3RzIHdoaWNoIGFyZSBmYWlsaW5nIGludGVybWl0dGVudGx5IChub3QgYmxv
Y2tpbmcpOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93
IDE3IGd1ZXN0LXN0b3AgZmFpbCBpbiAxMzgzNjggcGFzcyBpbiAxMzg2NzkKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE1IGd1ZXN0LXNhdmVyZXN0b3JlLjIgZmFpbCBwYXNz
IGluIDEzODM2OAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNiBndWVzdC1zdGFydC9k
ZWJpYW4ucmVwZWF0ICBmYWlsIHBhc3MgaW4gMTM4MzY4CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1
Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFk
ZSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2
NC1pMzg2LW1pZ3J1cGdyYWRlICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAgMiBob3N0cy1hbGxvY2F0ZSAg
ICAgICAgICAgICAgIGJyb2tlbiBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
d2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgIGZhaWwgYmxvY2tlZCBpbiAxMzI4ODkKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgZmFp
bCBibG9ja2VkIGluIDEzMjg4OQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICBmYWlsIGJsb2NrZWQgaW4gMTMyODg5CiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBmYWlsIGlu
IDEzODM2OCBsaWtlIDEzMjg4OQogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLXNlYXR0bGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3Jl
ZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNy
ZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2
aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQt
YW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJh
dyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAg
ICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYg
MTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1p
bnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0
aW5nOgogeGVuICAgICAgICAgICAgICAgICAgOGQyYTY4ODAxNTE5M2UyMGFlNDdmZTNjMjA4Zjk5
MTI4MjQwZjgyMQpiYXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAgICAgNTRhYTM4
MmNiY2RjMWUyYmE3NWQ2NzM0MTUxY2E2ZTUzMTA0ZTJmMgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAg
MTMyODg5ICAyMDE5LTAyLTA0IDIyOjA0OjA5IFogIDE0NyBkYXlzCkZhaWxpbmcgc2luY2UgICAg
ICAgIDEzMzE0NyAgMjAxOS0wMi0xMSAxMzo0MTo1MCBaICAxNDAgZGF5cyAgIDcyIGF0dGVtcHRz
ClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEzODIyNSAgMjAxOS0wNi0yMSAxOTowNTozNiBaICAgMTAg
ZGF5cyAgICAzIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRl
ciB0ZXN0OgogIEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgQ2hy
aXN0aWFuIExpbmRpZyA8Y2hyaXN0aWFuLmxpbmRpZ0BjaXRyaXguY29tPgogIERhbmllbCBEZSBH
cmFhZiA8ZGdkZWdyYUB0eWNoby5uc2EuZ292PgogIEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5s
YXBAY2l0cml4LmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgSnVlcmdl
biBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgogIEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFy
bS5jb20+CiAgTWFudWVsIEJvdXllciA8Ym91eWVyQGFudGlvY2hlLmV1Lm9yZz4KICBTZXJnZXkg
RHlhc2xpIDxzZXJnZXkuZHlhc2xpQGNpdHJpeC5jb20+CiAgU3RlZmFubyBTdGFiZWxsaW5pIDxz
c3RhYmVsbGluaUBrZXJuZWwub3JnPgogIFN0ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFub3NAeGls
aW54LmNvbT4KICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgogIFhpbiBMaSA8dGFsb25z
LmxlZUBnbWFpbC5jb20+CiAgWGluIExpIDx4aW4ubGlAY2l0cml4LmNvbT4KCmpvYnM6CiBidWls
ZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC14dGYgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
bWQ2NC1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIGJ1aWxkLWkzODYtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFy
bWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYt
YW1kNjQtYW1kNjQtMyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0
LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
ZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14
c20gICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFy
bTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2
bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
ZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjct
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwt
Y3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1
LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpdmVwYXRjaCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saXZlcGF0Y2ggICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBn
cmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWkzODYtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZn
cnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJh
dyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02
NC14bC10aHVuZGVyeCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rl
c3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczog
L2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxl
IGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MK
CkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWws
IGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDth
PWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3Jn
L2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhh
cm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5Cgpicm9rZW4tam9iIHRlc3QtYXJtNjQtYXJtNjQt
eGwtdGh1bmRlcnggYnJva2VuCmJyb2tlbi1zdGVwIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRl
cnggaG9zdHMtYWxsb2NhdGUKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291
bGQgYmUgMTE4OCBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 02 12:09:46 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Jul 2019 12:09:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hiHbI-00038s-Po; Tue, 02 Jul 2019 12:09:32 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=SKLB=U7=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hiHbI-00038n-1T
 for xen-devel@lists.xenproject.org; Tue, 02 Jul 2019 12:09:32 +0000
X-Inumbo-ID: 3e0a30f6-9cc2-11e9-a8ed-4b0a977706c4
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 3e0a30f6-9cc2-11e9-a8ed-4b0a977706c4;
 Tue, 02 Jul 2019 12:09:29 +0000 (UTC)
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: TKPPbisAXMaFxkKOGpTAhyIqnDa3UGj6ee6N8LLHtvSzqiD71Yla52sSaxfWjEL6hZ1r0vgQux
 zIaY09xDIOzCW9zWGLmEevPz45jKKNmICgrSC2qbPeQfASmhzW9ErYbiIGXqjHxmgg9GlWuOQG
 pLJN340XHxbLf2s/QY7o4NJVLXvmHNuq/gOnsshF/ECRSqVBOZGfGwQVQybxQDMazVe0ZoIMFo
 AmHQLUeqcC09cMe+TohBad9vctMc+AJuR/eRMd0J1b+C10pkCSTDQ91RoGnPaeK63dM43irW/V
 63A=
X-SBRS: 2.7
X-MesageID: 2539780
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,443,1557201600"; d="scan'208,217";a="2539780"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5D024C500200007800237DD8@prv1-mh.provo.novell.com>
 <5D14DDA6020000780023B96E@prv1-mh.provo.novell.com>
 <5D14DE87020000780023B97E@prv1-mh.provo.novell.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <3d3ea9db-b6b9-67ec-e69b-676baeae7dde@citrix.com>
Date: Tue, 2 Jul 2019 13:09:25 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <5D14DE87020000780023B97E@prv1-mh.provo.novell.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 02/10] AMD/IOMMU: use bit field for
 extended feature 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: Brian Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
Content-Type: multipart/mixed; boundary="===============9050852243201947566=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============9050852243201947566==
Content-Type: multipart/alternative;
	boundary="------------8482BD796D9A4B214EE42079"
Content-Language: en-GB

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

On 27/06/2019 16:19, Jan Beulich wrote:
>      printk("AMD-Vi: IOMMU Extended Features:\n");
>  
> -    while ( feature_str[i] )
> +#define MASK(fld) ((union amd_iommu_ext_features){ .flds.fld = ~0 }).raw
> +#define FEAT(fld, str) do { \
> +    if ( MASK(fld) & (MASK(fld) - 1) ) \
> +        printk( "- " str ": %#x\n", iommu->features.flds.fld); \
> +    else if ( iommu->features.raw & MASK(fld) ) \
> +        printk( "- " str "\n"); \
> +} while ( false )

Sadly, Clang dislikes this construct.

https://gitlab.com/xen-project/people/andyhhp/xen/-/jobs/243795095 
(Click on the "Complete Raw" button)

iommu_detect.c:90:5: error: implicit truncation from 'int' to bitfield changes value from -1 to 1 [-Werror,-Wbitfield-constant-conversion]
    FEAT(pref_sup,           "Prefetch Pages Command");
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
iommu_detect.c:84:10: note: expanded from macro 'FEAT'
    if ( MASK(fld) & (MASK(fld) - 1) ) \
         ^~~~~~~~~
iommu_detect.c:82:64: note: expanded from macro 'MASK'
#define MASK(fld) ((union amd_iommu_ext_features){ .flds.fld = ~0 }).raw
                                                               ^~


which is a shame.  Furthermore, switching to ~(0u) won't work either,
because that will then get a truncation warning.

Clever as this trick is, this is write-once code and isn't going to
change moving forward.  I'd do away with the compile-time cleverness and
have simple FEAT() and MASK() macros, and use the correct one below.

> --- a/xen/include/asm-x86/hvm/svm/amd-iommu-defs.h
> +++ b/xen/include/asm-x86/hvm/svm/amd-iommu-defs.h
> @@ -346,26 +346,57 @@ struct amd_iommu_dte {
> +union amd_iommu_ext_features {
> +    uint64_t raw;
> +    struct {
> +        unsigned int pref_sup:1;
> +        unsigned int ppr_sup:1;
> +        unsigned int xt_sup:1;
> +        unsigned int nx_sup:1;
> +        unsigned int gt_sup:1;
> +        unsigned int gappi_sup:1;
> +        unsigned int ia_sup:1;
> +        unsigned int ga_sup:1;
> +        unsigned int he_sup:1;
> +        unsigned int pc_sup:1;
> +        unsigned int hats:2;
> +        unsigned int gats:2;
> +        unsigned int glx_sup:2;
> +        unsigned int smif_sup:2;
> +        unsigned int smif_rc:3;
> +        unsigned int gam_sup:3;
> +        unsigned int dual_ppr_log_sup:2;
> +        unsigned int :2;
> +        unsigned int dual_event_log_sup:2;
> +        unsigned int :1;
> +        unsigned int sats_sup:1;
> +        unsigned int pas_max:5;
> +        unsigned int us_sup:1;
> +        unsigned int dev_tbl_seg_sup:2;
> +        unsigned int ppr_early_of_sup:1;
> +        unsigned int ppr_auto_rsp_sup:1;
> +        unsigned int marc_sup:2;
> +        unsigned int blk_stop_mrk_sup:1;
> +        unsigned int perf_opt_sup:1;
> +        unsigned int msi_cap_mmio_sup:1;
> +        unsigned int :1;
> +        unsigned int gio_sup:1;
> +        unsigned int ha_sup:1;
> +        unsigned int eph_sup:1;
> +        unsigned int attr_fw_sup:1;
> +        unsigned int hd_sup:1;
> +        unsigned int :1;
> +        unsigned int inv_iotlb_type_sup:1;
> +        unsigned int viommu_sup:1;
> +        unsigned int vm_guard_io_sup:1;
> +        unsigned int vm_table_size:4;
> +        unsigned int ga_update_dis_sup:1;
> +        unsigned int :2;
> +    } flds;

Why the .flds name?  What is wrong with this becoming anonymous?

~Andrew

--------------8482BD796D9A4B214EE42079
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 27/06/2019 16:19, Jan Beulich wrote:<br>
    </div>
    <blockquote type="cite"
      cite="mid:5D14DE87020000780023B97E@prv1-mh.provo.novell.com">
      <pre class="moz-quote-pre" wrap="">     printk("AMD-Vi: IOMMU Extended Features:\n");
 
-    while ( feature_str[i] )
+#define MASK(fld) ((union amd_iommu_ext_features){ .flds.fld = ~0 }).raw
+#define FEAT(fld, str) do { \
+    if ( MASK(fld) &amp; (MASK(fld) - 1) ) \
+        printk( "- " str ": %#x\n", iommu-&gt;features.flds.fld); \
+    else if ( iommu-&gt;features.raw &amp; MASK(fld) ) \
+        printk( "- " str "\n"); \
+} while ( false )</pre>
    </blockquote>
    <br>
    Sadly, Clang dislikes this construct.<br>
    <br>
    <a class="moz-txt-link-freetext" href="https://gitlab.com/xen-project/people/andyhhp/xen/-/jobs/243795095">https://gitlab.com/xen-project/people/andyhhp/xen/-/jobs/243795095</a> 
    (Click on the "Complete Raw" button)<br>
    <br>
    <pre>iommu_detect.c:90:5: error: implicit truncation from 'int' to bitfield changes value from -1 to 1 [-Werror,-Wbitfield-constant-conversion]
    FEAT(pref_sup,           "Prefetch Pages Command");
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
iommu_detect.c:84:10: note: expanded from macro 'FEAT'
    if ( MASK(fld) &amp; (MASK(fld) - 1) ) \
         ^~~~~~~~~
iommu_detect.c:82:64: note: expanded from macro 'MASK'
#define MASK(fld) ((union amd_iommu_ext_features){ .flds.fld = ~0 }).raw
                                                               ^~</pre>
    <br>
    which is a shame.  Furthermore, switching to ~(0u) won't work
    either, because that will then get a truncation warning.<br>
    <br>
    Clever as this trick is, this is write-once code and isn't going to
    change moving forward.  I'd do away with the compile-time cleverness
    and have simple FEAT() and MASK() macros, and use the correct one
    below.<br>
    <br>
    <blockquote type="cite"
      cite="mid:5D14DE87020000780023B97E@prv1-mh.provo.novell.com">
      <pre class="moz-quote-pre" wrap="">--- a/xen/include/asm-x86/hvm/svm/amd-iommu-defs.h
+++ b/xen/include/asm-x86/hvm/svm/amd-iommu-defs.h
@@ -346,26 +346,57 @@ struct amd_iommu_dte {
+union amd_iommu_ext_features {
+    uint64_t raw;
+    struct {
+        unsigned int pref_sup:1;
+        unsigned int ppr_sup:1;
+        unsigned int xt_sup:1;
+        unsigned int nx_sup:1;
+        unsigned int gt_sup:1;
+        unsigned int gappi_sup:1;
+        unsigned int ia_sup:1;
+        unsigned int ga_sup:1;
+        unsigned int he_sup:1;
+        unsigned int pc_sup:1;
+        unsigned int hats:2;
+        unsigned int gats:2;
+        unsigned int glx_sup:2;
+        unsigned int smif_sup:2;
+        unsigned int smif_rc:3;
+        unsigned int gam_sup:3;
+        unsigned int dual_ppr_log_sup:2;
+        unsigned int :2;
+        unsigned int dual_event_log_sup:2;
+        unsigned int :1;
+        unsigned int sats_sup:1;
+        unsigned int pas_max:5;
+        unsigned int us_sup:1;
+        unsigned int dev_tbl_seg_sup:2;
+        unsigned int ppr_early_of_sup:1;
+        unsigned int ppr_auto_rsp_sup:1;
+        unsigned int marc_sup:2;
+        unsigned int blk_stop_mrk_sup:1;
+        unsigned int perf_opt_sup:1;
+        unsigned int msi_cap_mmio_sup:1;
+        unsigned int :1;
+        unsigned int gio_sup:1;
+        unsigned int ha_sup:1;
+        unsigned int eph_sup:1;
+        unsigned int attr_fw_sup:1;
+        unsigned int hd_sup:1;
+        unsigned int :1;
+        unsigned int inv_iotlb_type_sup:1;
+        unsigned int viommu_sup:1;
+        unsigned int vm_guard_io_sup:1;
+        unsigned int vm_table_size:4;
+        unsigned int ga_update_dis_sup:1;
+        unsigned int :2;
+    } flds;</pre>
    </blockquote>
    <br>
    Why the .flds name?  What is wrong with this becoming anonymous?<br>
    <br>
    ~Andrew<br>
  </body>
</html>

--------------8482BD796D9A4B214EE42079--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============9050852243201947566==--


From xen-devel-bounces@lists.xenproject.org Tue Jul 02 12:20:38 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Jul 2019 12:20: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 1hiHlx-0004aZ-22; Tue, 02 Jul 2019 12:20:33 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=SKLB=U7=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hiHlv-0004aU-MN
 for xen-devel@lists.xenproject.org; Tue, 02 Jul 2019 12:20:31 +0000
X-Inumbo-ID: c70a8e0e-9cc3-11e9-b286-b7e4572a7060
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c70a8e0e-9cc3-11e9-b286-b7e4572a7060;
 Tue, 02 Jul 2019 12:20:28 +0000 (UTC)
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: lPKqFmFqtbAqF8ADhBgiRl5jNRC61UVzG44u0kEtM2RrNgQ+ELyooFr08U+daY9Qk/weev43ic
 P8KrmCqq/RBGFFO6kOhKHl++eWGYzd/RfXQX37/p6zURnjHZo9iH7XixBk7eVYXauYfgWj+Mwp
 2zr5YEx2gNDY8LZQAzbYH8Ur1oOgxaJdJaWPqz5uoFtfRTHSrz3d3O9/+9fXjQG7Bey5xM6wTZ
 UcX6to7Lnqc4WE/XsyCoO2ytGypMdyv/e7j5a6R2NGGwjDEA50X6lR+5lVqxNEFu3mRGXp19Vn
 +Jk=
X-SBRS: 2.7
X-MesageID: 2497125
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,443,1557201600"; 
   d="scan'208";a="2497125"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5D024C500200007800237DD8@prv1-mh.provo.novell.com>
 <5D14DDA6020000780023B96E@prv1-mh.provo.novell.com>
 <5D14DEB0020000780023B981@prv1-mh.provo.novell.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <f675eba4-2c5a-d2e9-f5d0-1f3d8baeacac@citrix.com>
Date: Tue, 2 Jul 2019 13:20:24 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <5D14DEB0020000780023B981@prv1-mh.provo.novell.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 03/10] AMD/IOMMU: use bit field for
 control 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: 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>

T24gMjcvMDYvMjAxOSAxNjoyMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gQWxzbyBpbnRyb2R1Y2Ug
YSBmaWVsZCBpbiBzdHJ1Y3QgYW1kX2lvbW11IGNhY2hpbmcgdGhlIG1vc3QgcmVjZW50bHkKPiB3
cml0dGVuIGNvbnRyb2wgcmVnaXN0ZXIuIEFsbCB3cml0ZXMgc2hvdWxkIG5vdyBoYXBwZW4gZXhj
bHVzaXZlbHkgZnJvbQo+IHRoYXQgY2FjaGVkIHZhbHVlLCBzdWNoIHRoYXQgaXQgaXMgZ3VhcmFu
dGVlZCB0byBiZSB1cCB0byBkYXRlLgo+Cj4gVGFrZSB0aGUgb3Bwb3J0dW5pdHkgYW5kIGFkZCBm
dXJ0aGVyIGZpZWxkcy4gQWxzbyBjb252ZXJ0IGEgZmV3IGJvb2xlYW4KPiBmdW5jdGlvbiBwYXJh
bWV0ZXJzIHRvIGJvb2wsIHN1Y2ggdGhhdCB1c2Ugb2YgISEgY2FuIGJlIGF2b2lkZWQuCj4KPiBC
ZWNhdXNlIG9mIHRoZXJlIG5vdyBiZWluZyBkZWZpbml0aW9ucyBiZXlvbmQgYml0IDMxLCB3cml0
ZWwoKSBhbHNvIGdldHMKPiByZXBsYWNlZCBieSB3cml0ZXEoKSB3aGVuIHVwZGF0aW5nIGhhcmR3
YXJlLgo+Cj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+
IC0tLQo+IHYyOiBBZGQgZG9tYWluX2lkX3BuZSBmaWVsZC4gTWVudGlvbiB3cml0ZWwoKSAtPiB3
cml0ZXEoKSBjaGFuZ2UuCgpBY2tlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNA
Y2l0cml4LmNvbT4sIHN1YmplY3QgdG8gdGhlCnJlc29sdXRpb24gb2Ygc2ltaWxhcml0aWVzIHdp
dGggdGhlIHByZXZpb3VzIHBhdGNoLgoKSSdtIHN0aWxsIGNvbmNlcm5lZCB0aGF0IG5vdCB1c2lu
ZyBib29sIGJpdGZpZWxkcyBpcyBhIHJlY2lwZSBmb3IgYQpzdWJ0bGUgbWlzdGFrZXMuCgp+QW5k
cmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 02 12:33:19 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Jul 2019 12:33:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hiHyD-0005UJ-Av; Tue, 02 Jul 2019 12:33:13 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=SKLB=U7=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hiHyB-0005UE-EO
 for xen-devel@lists.xenproject.org; Tue, 02 Jul 2019 12:33:11 +0000
X-Inumbo-ID: 8b1c9f70-9cc5-11e9-9d94-db141b3d3dba
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 8b1c9f70-9cc5-11e9-9d94-db141b3d3dba;
 Tue, 02 Jul 2019 12:33:07 +0000 (UTC)
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: nlTmKLFhsYJNr+KYcIbNGo0aJJpezYJuigVuGYr7un36tqH3TEMYmgutUfj6nbbU6UMLqyCE+x
 2ZpUIaoarC2u1oJsdpZbt2c0L5x3xA8nSZe1t8L1p1+eaHJABrJiMhPRznCrbkPbaxikZfIRDF
 hSZ6WtAvXaFG+UI6vP5OrE7XhHVTKDWZRQxwm7aZGwvt1lQ4oRF2hKP3Dz44xrCWNwACSTQc1e
 51Dz7IZJz/YHXt7W9xy56mdCN5K6vFEMXOlwErKweAczS71EuxQ0DccCqGvTy4fPjMuTPZT+QB
 T4c=
X-SBRS: 2.7
X-MesageID: 2511668
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,443,1557201600"; 
   d="scan'208";a="2511668"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5D024C500200007800237DD8@prv1-mh.provo.novell.com>
 <5D14DDA6020000780023B96E@prv1-mh.provo.novell.com>
 <5D14DECD020000780023B984@prv1-mh.provo.novell.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <cdf08c84-dbe8-7e2f-af6b-30e7a49acd72@citrix.com>
Date: Tue, 2 Jul 2019 13:33:03 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <5D14DECD020000780023B984@prv1-mh.provo.novell.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 04/10] AMD/IOMMU: use bit field for IRTE
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Brian Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjcvMDYvMjAxOSAxNjoyMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gQXQgdGhlIHNhbWUgdGlt
ZSByZXN0cmljdCBpdHMgc2NvcGUgdG8ganVzdCB0aGUgc2luZ2xlIHNvdXJjZSBmaWxlCj4gYWN0
dWFsbHkgdXNpbmcgaXQsIGFuZCBhYnN0cmFjdCBhY2Nlc3NlcyBieSBpbnRyb2R1Y2luZyBhIHVu
aW9uIG9mCj4gcG9pbnRlcnMuIChBIHVuaW9uIG9mIHRoZSBhY3R1YWwgdGFibGUgZW50cmllcyBp
cyBub3QgdXNlZCB0byBtYWtlIGl0Cj4gaW1wb3NzaWJsZSB0byBbd3JvbmdseSwgb25jZSB0aGUg
MTI4LWJpdCBmb3JtIGdldHMgYWRkZWRdIHBlcmZvcm0KPiBwb2ludGVyIGFyaXRobWV0aWMgLyBh
cnJheSBhY2Nlc3NlcyBvbiBkZXJpdmVkIHR5cGVzLikKPgo+IEFsc28gbW92ZSBhd2F5IGZyb20g
dXBkYXRpbmcgdGhlIGVudHJpZXMgcGllY2VtZWFsOiBDb25zdHJ1Y3QgYSBmdWxsIG5ldwo+IGVu
dHJ5LCBhbmQgd3JpdGUgaXQgb3V0Lgo+Cj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpi
ZXVsaWNoQHN1c2UuY29tPgo+IC0tLQo+IHYyOiBuYW1lIHtnZXQsZnJlZX1faW50cmVtYXBfZW50
cnkoKSdzIGxhc3QgcGFyYW1ldGVyICJpbmRleCIgaW5zdGVhZCBvZgo+ICAgICAib2Zmc2V0Ii4g
SW50cm9kdWNlIHVuaW9uIGlydGUzMi4KPiAtLS0KPiBJdCB3b3VsZCBoYXZlIGJlZW4gbmljZSB0
byB1c2Ugd3JpdGVfYXRvbWljKCkgb3IgQUNDRVNTX09OQ0UoKSBmb3IgdGhlCj4gYWN0dWFsIHdy
aXRlcywgYnV0IGJvdGggY2FzdCB0aGUgdmFsdWUgdG8gYSBzY2FsYXIgb25lLCB3aGljaCBkb2Vz
bid0Cj4gc3VpdCB1cyBoZXJlIChhbmQgSSBhbHNvIGRpZG4ndCB3YW50IHRvIG1ha2UgdGhlIGNv
bXBvdW5kIHR5cGUgYSB1bmlvbgo+IHdpdGggYSByYXcgbWVtYmVyIGp1c3QgZm9yIHRoaXMpLgoK
VGhpcyBjb21tZW50IGlzIHN0YWxlLsKgIEhvd2V2ZXIsIEknbSBzdGlsbCBjb25mdXNlZCBhcyB0
byB3aGF0IHRoZQpwcm9ibGVtIHdpdGggcHV0dGluZyBhIHJhdyBpbiB1bmlvbiBpcnRlX2Jhc2lj
IGlzLgoKSW4gcGFydGljdWxhciwgdGhlIGNvbnRhaW5lcm9mKCkgdXNhZ2UgaXMgY29tcGxpY2F0
ZWQgdG8gZm9sbG93LCBhbmQgSQpkb24ndCBzZWUgaXQgYXMgYmVpbmcgbmVjZXNzYXJ5LgoKfkFu
ZHJldwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 02 12:53:15 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Jul 2019 12: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 1hiIHP-00076N-6k; Tue, 02 Jul 2019 12:53:03 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=lloE=U7=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hiIHO-00076I-Dc
 for xen-devel@lists.xenproject.org; Tue, 02 Jul 2019 12:53:02 +0000
X-Inumbo-ID: 524e14c8-9cc8-11e9-8fee-87b52811dce9
Received: from m4a0041g.houston.softwaregrp.com (unknown [15.124.2.87])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 524e14c8-9cc8-11e9-8fee-87b52811dce9;
 Tue, 02 Jul 2019 12:53:00 +0000 (UTC)
Received: FROM m4a0041g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0041g.houston.softwaregrp.com WITH ESMTP; 
 Tue,  2 Jul 2019 12:52:54 +0000
Received: from M9W0068.microfocus.com (2002:f79:bf::f79:bf) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Tue, 2 Jul 2019 12:48:49 +0000
Received: from NAM05-DM3-obe.outbound.protection.outlook.com (15.124.72.14) by
 M9W0068.microfocus.com (15.121.0.191) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Tue, 2 Jul 2019 12:48:48 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3347.namprd18.prod.outlook.com (10.255.138.95) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2032.20; Tue, 2 Jul 2019 12:48:48 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc%3]) with mapi id 15.20.2052.010; Tue, 2 Jul 2019
 12:48:48 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Juergen Gross <JGross@suse.com>, Andrew Cooper <andrew.cooper3@citrix.com>
Thread-Topic: [PATCH 38/60] x86: make loading of GDT at context switch more
 modular
Thread-Index: AQHVMNR9v1fNvM+jwka4KlZbyFcySQ==
Date: Tue, 2 Jul 2019 12:48:48 +0000
Message-ID: <6f3419c8-73fa-e46b-0432-c2a178180d6c@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR0402CA0002.eurprd04.prod.outlook.com
 (2603:10a6:4:91::12) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 79e7ef27-e997-402b-6aac-08d6feeba01c
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3347; 
x-ms-traffictypediagnostic: BY5PR18MB3347:
x-microsoft-antispam-prvs: <BY5PR18MB33475DE21CDE9120CAC9CCEDB3F80@BY5PR18MB3347.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:6790;
x-forefront-prvs: 008663486A
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(39860400002)(376002)(396003)(366004)(346002)(136003)(189003)(199004)(4326008)(3846002)(6116002)(25786009)(478600001)(53936002)(6246003)(68736007)(99286004)(72206003)(80792005)(316002)(110136005)(66066001)(52116002)(229853002)(8676002)(6436002)(81166006)(6486002)(54906003)(53546011)(6512007)(6506007)(186003)(81156014)(26005)(14454004)(71200400001)(36756003)(486006)(2616005)(476003)(8936002)(73956011)(66476007)(66556008)(64756008)(31696002)(66946007)(66446008)(102836004)(86362001)(71190400001)(7736002)(31686004)(305945005)(2906002)(256004)(5660300002)(4744005)(386003);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3347;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: N6Xkt+jQBdT9TI+PU9xgwtIN674Q0TKozvrk48fkbTSq9PE3YXUjj1Bi3KPz0xmAXdczPhfj9UMLwef11VRbKzrWrB9uRvgt5xpwovX2R1qgKT7nCEt9EcIBFi/O/2TBzUkioPG3eF8KQYGQCTQlQOxJu2aursSHpPqVlf91JhikvYBE/cMV22OB4thjgIuqHlaJPAxo8iaTER+WpIvMSUNecA44WVohKb2KAiMtvf+sgh/Ye1VENKOA/qqr6rrSs/+kMSKLzL64oxbRMY30O6N0mpoD1LIFYDy5wscoPWGUEPzvYZuhB5DbthqRmPrj0LX7UD2JywP6S6t/8JTz9XVF9wUlGCSk7Op4p601LoIv3rNHTaCsCeJup+0FysIRkjxFIUxe45M0NMpFzZvDAiK/2w+5SoD9I6gujenBkts=
Content-ID: <DDAAB262F9D4D046A756C49C56B06AA6@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 79e7ef27-e997-402b-6aac-08d6feeba01c
X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Jul 2019 12:48:48.1017 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3347
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH 38/60] x86: make loading of GDT at context
 switch more modular
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Wei Liu <wl@xen.org>,
 =?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>

Pj4+IE9uIDI4LjA1LjE5IGF0IDEyOjMyLCA8amdyb3NzQHN1c2UuY29tPiB3cm90ZToNCj4gSW4g
cHJlcGFyYXRpb24gZm9yIGNvcmUgc2NoZWR1bGluZyBjYXJ2ZSBvdXQgdGhlIEdEVCByZWxhdGVk
DQo+IGZ1bmN0aW9uYWxpdHkgKHdyaXRpbmcgR0RUIHJlbGF0ZWQgUFRFcywgbG9hZGluZyBkZWZh
dWx0IG9mIGZ1bGwgR0RUKQ0KPiBpbnRvIHN1Yi1mdW5jdGlvbnMuDQo+IA0KPiBTaWduZWQtb2Zm
LWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+DQo+IEFja2VkLWJ5OiBKYW4gQmV1
bGljaCA8amJldWxpY2hAc3VzZS5jb20+DQo+IC0tLQ0KPiBSRkMgVjI6IHNwbGl0IG9mZiBub24t
cmVmYWN0b3JpbmcgcGFydA0KPiBWMTogY29uc3RpZnkgcG9pbnRlcnMsIHVzZSBpbml0aWFsaXpl
cnMgKEphbiBCZXVsaWNoKQ0KDQpJJ20gZ2V0dGluZyB0aGUgaW1wcmVzc2lvbiB0aGF0IHRoaXMg
YW5kIHRoZSBmb2xsb3dpbmcgcGF0Y2ggYXJlDQppbmRlcGVuZGVudCBvZiB0aGUgZWFybGllciBw
YXJ0cyBvZiB0aGUgc2VyaWVzLCBhbmQgaGVuY2UgY291bGQNCmluIHByaW5jaXBsZSBnbyBpbiBy
aWdodCBhd2F5PyBBbSBJIG92ZXJsb29raW5nIGFueXRoaW5nPw0KDQpBbmRyZXcsIG9iamVjdGlv
bnM/DQoNCkphbg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 02 12:57:08 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Jul 2019 12:57:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hiILL-0007Jz-Pa; Tue, 02 Jul 2019 12:57:07 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=A/Ug=U7=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hiILK-0007Ju-3M
 for xen-devel@lists.xenproject.org; Tue, 02 Jul 2019 12:57:06 +0000
X-Inumbo-ID: e29b1562-9cc8-11e9-a387-5fdfcf2c735a
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e29b1562-9cc8-11e9-a387-5fdfcf2c735a;
 Tue, 02 Jul 2019 12:57:02 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=Paul.Durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 Paul.Durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: Y5SA1qUlHEkDi/xHm0I3AW5rzNC4b7BHMjueGA3XDZsvQA71jTPn2swtnFiWZZLt6u4F5s2mmg
 Oe72RztyQBVBt80w/Q2imbFfQqwAJ97vp3IgUFWWpYmuRZgdZMJQ/Kl/4UWK6iozi86Ubg/E6t
 I/d/JEG4/nA8GbR9bxmMkC21kbVwaamB1xUsKbz6wrs53fxOY2MQaDjwqfBT9rcoX6NnNZwqk7
 vAEDBoMtK+81i56K0TWPbaku0Iz5S+h6nH8VztzRDQMrQRPApKVH0moqUQmiszSBQBkRlUVc38
 q9M=
X-SBRS: 2.7
X-MesageID: 2488355
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,443,1557201600"; 
   d="scan'208";a="2488355"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Jan Beulich' <JBeulich@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH 5/6] x86emul: support INVPCID
Thread-Index: AQHVMASpqU/8yDzXkU2hL/Q+xA10Paa3Sl+A
Date: Tue, 2 Jul 2019 12:54:51 +0000
Message-ID: <c8ddc2b05f88460aa94da91b72ce876a@AMSPEX02CL03.citrite.net>
References: <2d69ac51-9c4a-96f9-fd37-578658076571@suse.com>
 <61bcef1a-aa70-067f-b2a4-06580b00fe40@suse.com>
In-Reply-To: <61bcef1a-aa70-067f-b2a4-06580b00fe40@suse.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 5/6] x86emul: support INVPCID
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <Andrew.Cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBKYW4gQmV1bGljaCA8SkJldWxp
Y2hAc3VzZS5jb20+DQo+IFNlbnQ6IDAxIEp1bHkgMjAxOSAxMjo1OA0KPiBUbzogeGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnDQo+IENjOiBBbmRyZXcgQ29vcGVyIDxBbmRyZXcuQ29vcGVy
M0BjaXRyaXguY29tPjsgUGF1bCBEdXJyYW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT47IFJv
Z2VyIFBhdSBNb25uZQ0KPiA8cm9nZXIucGF1QGNpdHJpeC5jb20+OyBXZWkgTGl1IDx3bEB4ZW4u
b3JnPg0KPiBTdWJqZWN0OiBbUEFUQ0ggNS82XSB4ODZlbXVsOiBzdXBwb3J0IElOVlBDSUQNCj4g
DQo+IEp1c3QgbGlrZSBmb3IgSU5WTFBHQSB0aGUgSFZNIGhvb2sgb25seSBzdXBwb3J0cyBQQ0lE
IDAgZm9yIHRoZSB0aW1lDQo+IGJlaW5nIGZvciBpbmRpdmlkdWFsIGFkZHJlc3MgaW52YWxpZGF0
aW9uLiBJdCBhbHNvIHRyYW5zbGF0ZXMgdGhlIG90aGVyDQo+IHR5cGVzIHRvIGEgZnVsbCBmbHVz
aCwgd2hpY2ggaXMgYXJjaGl0ZWN0dXJhbGx5IHBlcm1pdHRlZCBhbmQNCj4gcGVyZm9ybWFuY2Ut
d2lzZSBwcmVzdW1hYmx5IG5vdCBtdWNoIHdvcnNlIGJlY2F1c2UgZW11bGF0aW9uIGlzIHNsb3cN
Cj4gYW55d2F5Lg0KPiANCj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPg0KDQpodm0vZW11bGF0ZSBiaXRzLi4uDQoNClJldmlld2VkLWJ5OiBQYXVsIER1cnJh
bnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPg0KX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 02 13:01:36 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Jul 2019 13:01:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hiIPc-00086P-Dc; Tue, 02 Jul 2019 13:01:32 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=Sn/J=U7=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hiIPa-00086F-HV
 for xen-devel@lists.xenproject.org; Tue, 02 Jul 2019 13:01:30 +0000
X-Inumbo-ID: 814c6882-9cc9-11e9-aa86-3f7d09c392db
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 814c6882-9cc9-11e9-aa86-3f7d09c392db;
 Tue, 02 Jul 2019 13:01:28 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id CD0CEB9E7;
 Tue,  2 Jul 2019 13:01:27 +0000 (UTC)
To: Jan Beulich <JBeulich@suse.com>, Andrew Cooper <andrew.cooper3@citrix.com>
References: <6f3419c8-73fa-e46b-0432-c2a178180d6c@suse.com>
From: Juergen Gross <jgross@suse.com>
Message-ID: <a5afda91-0155-b017-3913-6baee9092ec3@suse.com>
Date: Tue, 2 Jul 2019 15:01:26 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <6f3419c8-73fa-e46b-0432-c2a178180d6c@suse.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH 38/60] x86: make loading of GDT at context
 switch more modular
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Wei Liu <wl@xen.org>, =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDIuMDcuMTkgMTQ6NDgsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDI4LjA1LjE5IGF0
IDEyOjMyLCA8amdyb3NzQHN1c2UuY29tPiB3cm90ZToKPj4gSW4gcHJlcGFyYXRpb24gZm9yIGNv
cmUgc2NoZWR1bGluZyBjYXJ2ZSBvdXQgdGhlIEdEVCByZWxhdGVkCj4+IGZ1bmN0aW9uYWxpdHkg
KHdyaXRpbmcgR0RUIHJlbGF0ZWQgUFRFcywgbG9hZGluZyBkZWZhdWx0IG9mIGZ1bGwgR0RUKQo+
PiBpbnRvIHN1Yi1mdW5jdGlvbnMuCj4+Cj4+IFNpZ25lZC1vZmYtYnk6IEp1ZXJnZW4gR3Jvc3Mg
PGpncm9zc0BzdXNlLmNvbT4KPj4gQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNl
LmNvbT4KPj4gLS0tCj4+IFJGQyBWMjogc3BsaXQgb2ZmIG5vbi1yZWZhY3RvcmluZyBwYXJ0Cj4+
IFYxOiBjb25zdGlmeSBwb2ludGVycywgdXNlIGluaXRpYWxpemVycyAoSmFuIEJldWxpY2gpCj4g
Cj4gSSdtIGdldHRpbmcgdGhlIGltcHJlc3Npb24gdGhhdCB0aGlzIGFuZCB0aGUgZm9sbG93aW5n
IHBhdGNoIGFyZQo+IGluZGVwZW5kZW50IG9mIHRoZSBlYXJsaWVyIHBhcnRzIG9mIHRoZSBzZXJp
ZXMsIGFuZCBoZW5jZSBjb3VsZAo+IGluIHByaW5jaXBsZSBnbyBpbiByaWdodCBhd2F5PyBBbSBJ
IG92ZXJsb29raW5nIGFueXRoaW5nPwoKTm8sIHNob3VsZCB3b3JrLiBQYXRjaGVzIGFwcGx5IGFu
ZCB0aGUgcmVzdWx0IHNob3dzIG5vIGNvbXBpbGluZyBlcnJvcnMuCgoKSnVlcmdlbgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 02 13:48:37 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Jul 2019 13:48:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hiJ95-0002yR-EO; Tue, 02 Jul 2019 13:48:31 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=lloE=U7=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hiJ94-0002yM-7y
 for xen-devel@lists.xenproject.org; Tue, 02 Jul 2019 13:48:30 +0000
X-Inumbo-ID: 048686ff-9cd0-11e9-8980-bc764e045a96
Received: from m4a0041g.houston.softwaregrp.com (unknown [15.124.2.87])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 048686ff-9cd0-11e9-8980-bc764e045a96;
 Tue, 02 Jul 2019 13:48:28 +0000 (UTC)
Received: FROM m4a0041g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0041g.houston.softwaregrp.com WITH ESMTP; 
 Tue,  2 Jul 2019 13:48:00 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Tue, 2 Jul 2019 13:48:03 +0000
Received: from NAM05-DM3-obe.outbound.protection.outlook.com (15.124.72.10) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Tue, 2 Jul 2019 13:48:02 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3362.namprd18.prod.outlook.com (10.255.154.210) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2032.17; Tue, 2 Jul 2019 13:48:02 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc%3]) with mapi id 15.20.2052.010; Tue, 2 Jul 2019
 13:48:02 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>, xen-devel
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v2 02/10] AMD/IOMMU: use bit field for extended feature
 register
Thread-Index: AQHVMM8ahTOfdYIYMkGKpA4vuokia6a3V+GA
Date: Tue, 2 Jul 2019 13:48:01 +0000
Message-ID: <73ee5309-b2ce-bb02-51fc-2987acc325ad@suse.com>
References: <5D024C500200007800237DD8@prv1-mh.provo.novell.com>
 <5D14DDA6020000780023B96E@prv1-mh.provo.novell.com>
 <5D14DE87020000780023B97E@prv1-mh.provo.novell.com>
 <3d3ea9db-b6b9-67ec-e69b-676baeae7dde@citrix.com>
In-Reply-To: <3d3ea9db-b6b9-67ec-e69b-676baeae7dde@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR0501CA0043.eurprd05.prod.outlook.com
 (2603:10a6:4:67::29) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 82b548cc-874e-41e6-035c-08d6fef3e67f
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3362; 
x-ms-traffictypediagnostic: BY5PR18MB3362:
x-ms-exchange-purlcount: 1
x-microsoft-antispam-prvs: <BY5PR18MB33629851749B6D2AFB82BA1FB3F80@BY5PR18MB3362.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 008663486A
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(979002)(4636009)(346002)(376002)(366004)(136003)(39860400002)(396003)(189003)(199004)(53936002)(6506007)(54906003)(6512007)(446003)(81166006)(186003)(102836004)(81156014)(80792005)(26005)(53546011)(386003)(4326008)(6436002)(2906002)(86362001)(11346002)(71200400001)(8936002)(76176011)(71190400001)(110136005)(6116002)(229853002)(14444005)(3846002)(256004)(68736007)(316002)(14454004)(66556008)(966005)(6246003)(6486002)(66476007)(7736002)(73956011)(31686004)(6306002)(305945005)(476003)(64756008)(5660300002)(8676002)(2616005)(486006)(36756003)(25786009)(66066001)(66946007)(99286004)(52116002)(478600001)(66446008)(31696002)(72206003)(969003)(989001)(999001)(1009001)(1019001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3362;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: TVE0MmKPwOLlg6JyKOyQbAO4VivWuGR0TN7A4YhVp4VrIXlJTk7j8aWhr+1hwux4K/jYDSXfIh1bwFogNvwE00RGGH/DczqmsSypvHOJfb/0SrF+xMPdXDQsK82GEJBAroyV7bNVsc057ZDy83whqIqX6UZ3hAtFBubmvv8MIre83lsB+qnIF5L/go9YLqff24Cw08LhLFafyRcuWYaXz1QP6uY7dbfrNotdQN9/vJwQ6LeIMG/IALf1++3mZG66LHhqUiDuFski6Gw4EajMSzwwhTzzc4NyiqMVINuHvjCKcxhGKzgWmFlKqOl+Cu+c8hdpUX0or4s2VkZAC93TGu0TEmy9dV/S20OFmYgrVGEMxpMgo1jQORGOAOeKFj3vQeYHCafAO7cS8MXI4H38/wUbeHcf141aoPpvoMw+T5o=
Content-ID: <58B353AFCBD6A14780C95A5D2F6ADDAB@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 82b548cc-874e-41e6-035c-08d6fef3e67f
X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Jul 2019 13:48:01.9124 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3362
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v2 02/10] AMD/IOMMU: use bit field for
 extended feature 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: 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>

T24gMDIuMDcuMjAxOSAxNDowOSwgQW5kcmV3IENvb3BlciB3cm90ZToNCj4gT24gMjcvMDYvMjAx
OSAxNjoxOSwgSmFuIEJldWxpY2ggd3JvdGU6DQo+PiAgICAgICBwcmludGsoIkFNRC1WaTogSU9N
TVUgRXh0ZW5kZWQgRmVhdHVyZXM6XG4iKTsNCj4+ICAgDQo+PiAtICAgIHdoaWxlICggZmVhdHVy
ZV9zdHJbaV0gKQ0KPj4gKyNkZWZpbmUgTUFTSyhmbGQpICgodW5pb24gYW1kX2lvbW11X2V4dF9m
ZWF0dXJlcyl7IC5mbGRzLmZsZCA9IH4wIH0pLnJhdw0KPj4gKyNkZWZpbmUgRkVBVChmbGQsIHN0
cikgZG8geyBcDQo+PiArICAgIGlmICggTUFTSyhmbGQpICYgKE1BU0soZmxkKSAtIDEpICkgXA0K
Pj4gKyAgICAgICAgcHJpbnRrKCAiLSAiIHN0ciAiOiAlI3hcbiIsIGlvbW11LT5mZWF0dXJlcy5m
bGRzLmZsZCk7IFwNCj4+ICsgICAgZWxzZSBpZiAoIGlvbW11LT5mZWF0dXJlcy5yYXcgJiBNQVNL
KGZsZCkgKSBcDQo+PiArICAgICAgICBwcmludGsoICItICIgc3RyICJcbiIpOyBcDQo+PiArfSB3
aGlsZSAoIGZhbHNlICkNCj4gDQo+IFNhZGx5LCBDbGFuZyBkaXNsaWtlcyB0aGlzIGNvbnN0cnVj
dC4NCj4gDQo+IGh0dHBzOi8vZ2l0bGFiLmNvbS94ZW4tcHJvamVjdC9wZW9wbGUvYW5keWhocC94
ZW4vLS9qb2JzLzI0Mzc5NTA5NQ0KPiAoQ2xpY2sgb24gdGhlICJDb21wbGV0ZSBSYXciIGJ1dHRv
bikNCj4gDQo+IGlvbW11X2RldGVjdC5jOjkwOjU6IGVycm9yOiBpbXBsaWNpdCB0cnVuY2F0aW9u
IGZyb20gJ2ludCcgdG8gYml0ZmllbGQgY2hhbmdlcyB2YWx1ZSBmcm9tIC0xIHRvIDEgWy1XZXJy
b3IsLVdiaXRmaWVsZC1jb25zdGFudC1jb252ZXJzaW9uXQ0KPiAgICAgIEZFQVQocHJlZl9zdXAs
ICAgICAgICAgICAiUHJlZmV0Y2ggUGFnZXMgQ29tbWFuZCIpOw0KPiAgICAgIF5+fn5+fn5+fn5+
fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+DQo+IGlvbW11X2RldGVjdC5j
Ojg0OjEwOiBub3RlOiBleHBhbmRlZCBmcm9tIG1hY3JvICdGRUFUJw0KPiAgICAgIGlmICggTUFT
SyhmbGQpICYgKE1BU0soZmxkKSAtIDEpICkgXA0KPiAgICAgICAgICAgXn5+fn5+fn5+DQo+IGlv
bW11X2RldGVjdC5jOjgyOjY0OiBub3RlOiBleHBhbmRlZCBmcm9tIG1hY3JvICdNQVNLJw0KPiAj
ZGVmaW5lIE1BU0soZmxkKSAoKHVuaW9uIGFtZF9pb21tdV9leHRfZmVhdHVyZXMpeyAuZmxkcy5m
bGQgPSB+MCB9KS5yYXcNCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIF5+DQo+IA0KPiANCj4gd2hpY2ggaXMgYSBzaGFtZS7C
oCBGdXJ0aGVybW9yZSwgc3dpdGNoaW5nIHRvIH4oMHUpIHdvbid0IHdvcmsgZWl0aGVyLA0KPiBi
ZWNhdXNlIHRoYXQgd2lsbCB0aGVuIGdldCBhIHRydW5jYXRpb24gd2FybmluZy4NCj4gDQo+IENs
ZXZlciBhcyB0aGlzIHRyaWNrIGlzLCB0aGlzIGlzIHdyaXRlLW9uY2UgY29kZSBhbmQgaXNuJ3Qg
Z29pbmcgdG8NCj4gY2hhbmdlIG1vdmluZyBmb3J3YXJkLsKgIEknZCBkbyBhd2F5IHdpdGggdGhl
IGNvbXBpbGUtdGltZSBjbGV2ZXJuZXNzIGFuZA0KPiBoYXZlIHNpbXBsZSBGRUFUKCkgYW5kIE1B
U0soKSBtYWNyb3MsIGFuZCB1c2UgdGhlIGNvcnJlY3Qgb25lIGJlbG93Lg0KDQpJIGRvbid0IGlt
bWVkaWF0ZWx5IHNlZSB3aGF0IHlvdSB3b3VsZCBtZWFuIGJ5ICJzaW1wbGUgRkVBVCgpIGFuZCBN
QVNLKCkNCm1hY3JvcyIsIGJ1dCBwZXJoYXBzIEknbGwgZmlndXJlIHdoZW4gSSBhY3R1YWxseSBt
YWtlIHRoaXMgY2hhbmdlLiBXaGF0DQpJJ20gY29uY2VybmVkIGFib3V0IHdoZW4gY2hhbmdpbmcg
YXdheSBmcm9tIHRoZSBjaG9zZW4gbW9kZWwgaXMgdGhhdA0KdGhlcmUnbGwgbGlrZWx5IGJlIGEg
bmVlZCB0byBleHBsaWNpdGx5IGtub3cgd2hldGhlciBhIGZpZWxkIGlzIGp1c3QgYQ0KYm9vbGVh
biBvciBob2xkcyBhbiBhY3R1YWwgKHdpZGVyKSB2YWx1ZS4gSS5lLiB0aGF0J3Mgd2hhdCBpcyBu
b3QgIndyaXRlDQpvbmNlIiBhYm91dCB0aGlzIGNvZGUsIHNpbmNlIGZ1dHVyZSBhZGRpdGlvbnMg
ZXF1YWxseSBiZWNvbWUgbW9yZQ0KZnJhZ2lsZS4NCg0KSSB3YXMgYWN0dWFsbHkgaG9waW5nIHRv
IHVzZSB0aGlzICJtYXNrIGZyb20gYml0ZmllbGQiIGFwcHJvYWNoDQplbHNld2hlcmUsIHNvIHRo
aXMgaXMgeWV0IGFub3RoZXIgY2FzZSB3aGVyZSBJIHdvbmRlciB3aGV0aGVyIHVzIHdhbnRpbmcN
CnRvIGJlIGFibGUgdG8gYnVpbGQgd2l0aCBjbGFuZyBpcyBhY3R1YWxseSBiZWNvbWluZyBhbiBp
bmNyZWFzaW5nDQpoaW5kcmFuY2UuDQoNCkknbGwgc2VlIGlmIEkgY2FuIGNvbWUgdXAgd2l0aCBz
b21ldGhpbmcgZWxzZSwgc3RpbGwgbWF0Y2hpbmcgdGhlDQpvcmlnaW5hbCBpZGVhLiBDbGVhcmx5
IGNsYW5nIGNhbid0IGJlIGNvbnNpc3RlbnQgd2l0aCBpdHMgdmFsdWUNCnRydW5jYXRpb24gd2Fy
bmluZ3MsIG9yIGVsc2UgWGVuIHdvdWxkbid0IGJ1aWxkIHdpdGggaXQgYXQgYWxsLg0KDQo+PiAt
LS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9zdm0vYW1kLWlvbW11LWRlZnMuaA0KPj4gKysr
IGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vc3ZtL2FtZC1pb21tdS1kZWZzLmgNCj4+IEBAIC0z
NDYsMjYgKzM0Niw1NyBAQCBzdHJ1Y3QgYW1kX2lvbW11X2R0ZSB7DQo+PiArdW5pb24gYW1kX2lv
bW11X2V4dF9mZWF0dXJlcyB7DQo+PiArICAgIHVpbnQ2NF90IHJhdzsNCj4+ICsgICAgc3RydWN0
IHsNCj4+ICsgICAgICAgIHVuc2lnbmVkIGludCBwcmVmX3N1cDoxOw0KPj4gKyAgICAgICAgdW5z
aWduZWQgaW50IHBwcl9zdXA6MTsNCj4+ICsgICAgICAgIHVuc2lnbmVkIGludCB4dF9zdXA6MTsN
Cj4+ICsgICAgICAgIHVuc2lnbmVkIGludCBueF9zdXA6MTsNCj4+ICsgICAgICAgIHVuc2lnbmVk
IGludCBndF9zdXA6MTsNCj4+ICsgICAgICAgIHVuc2lnbmVkIGludCBnYXBwaV9zdXA6MTsNCj4+
ICsgICAgICAgIHVuc2lnbmVkIGludCBpYV9zdXA6MTsNCj4+ICsgICAgICAgIHVuc2lnbmVkIGlu
dCBnYV9zdXA6MTsNCj4+ICsgICAgICAgIHVuc2lnbmVkIGludCBoZV9zdXA6MTsNCj4+ICsgICAg
ICAgIHVuc2lnbmVkIGludCBwY19zdXA6MTsNCj4+ICsgICAgICAgIHVuc2lnbmVkIGludCBoYXRz
OjI7DQo+PiArICAgICAgICB1bnNpZ25lZCBpbnQgZ2F0czoyOw0KPj4gKyAgICAgICAgdW5zaWdu
ZWQgaW50IGdseF9zdXA6MjsNCj4+ICsgICAgICAgIHVuc2lnbmVkIGludCBzbWlmX3N1cDoyOw0K
Pj4gKyAgICAgICAgdW5zaWduZWQgaW50IHNtaWZfcmM6MzsNCj4+ICsgICAgICAgIHVuc2lnbmVk
IGludCBnYW1fc3VwOjM7DQo+PiArICAgICAgICB1bnNpZ25lZCBpbnQgZHVhbF9wcHJfbG9nX3N1
cDoyOw0KPj4gKyAgICAgICAgdW5zaWduZWQgaW50IDoyOw0KPj4gKyAgICAgICAgdW5zaWduZWQg
aW50IGR1YWxfZXZlbnRfbG9nX3N1cDoyOw0KPj4gKyAgICAgICAgdW5zaWduZWQgaW50IDoxOw0K
Pj4gKyAgICAgICAgdW5zaWduZWQgaW50IHNhdHNfc3VwOjE7DQo+PiArICAgICAgICB1bnNpZ25l
ZCBpbnQgcGFzX21heDo1Ow0KPj4gKyAgICAgICAgdW5zaWduZWQgaW50IHVzX3N1cDoxOw0KPj4g
KyAgICAgICAgdW5zaWduZWQgaW50IGRldl90Ymxfc2VnX3N1cDoyOw0KPj4gKyAgICAgICAgdW5z
aWduZWQgaW50IHBwcl9lYXJseV9vZl9zdXA6MTsNCj4+ICsgICAgICAgIHVuc2lnbmVkIGludCBw
cHJfYXV0b19yc3Bfc3VwOjE7DQo+PiArICAgICAgICB1bnNpZ25lZCBpbnQgbWFyY19zdXA6MjsN
Cj4+ICsgICAgICAgIHVuc2lnbmVkIGludCBibGtfc3RvcF9tcmtfc3VwOjE7DQo+PiArICAgICAg
ICB1bnNpZ25lZCBpbnQgcGVyZl9vcHRfc3VwOjE7DQo+PiArICAgICAgICB1bnNpZ25lZCBpbnQg
bXNpX2NhcF9tbWlvX3N1cDoxOw0KPj4gKyAgICAgICAgdW5zaWduZWQgaW50IDoxOw0KPj4gKyAg
ICAgICAgdW5zaWduZWQgaW50IGdpb19zdXA6MTsNCj4+ICsgICAgICAgIHVuc2lnbmVkIGludCBo
YV9zdXA6MTsNCj4+ICsgICAgICAgIHVuc2lnbmVkIGludCBlcGhfc3VwOjE7DQo+PiArICAgICAg
ICB1bnNpZ25lZCBpbnQgYXR0cl9md19zdXA6MTsNCj4+ICsgICAgICAgIHVuc2lnbmVkIGludCBo
ZF9zdXA6MTsNCj4+ICsgICAgICAgIHVuc2lnbmVkIGludCA6MTsNCj4+ICsgICAgICAgIHVuc2ln
bmVkIGludCBpbnZfaW90bGJfdHlwZV9zdXA6MTsNCj4+ICsgICAgICAgIHVuc2lnbmVkIGludCB2
aW9tbXVfc3VwOjE7DQo+PiArICAgICAgICB1bnNpZ25lZCBpbnQgdm1fZ3VhcmRfaW9fc3VwOjE7
DQo+PiArICAgICAgICB1bnNpZ25lZCBpbnQgdm1fdGFibGVfc2l6ZTo0Ow0KPj4gKyAgICAgICAg
dW5zaWduZWQgaW50IGdhX3VwZGF0ZV9kaXNfc3VwOjE7DQo+PiArICAgICAgICB1bnNpZ25lZCBp
bnQgOjI7DQo+PiArICAgIH0gZmxkczsNCj4gDQo+IFdoeSB0aGUgLmZsZHMgbmFtZT/CoCBXaGF0
IGlzIHdyb25nIHdpdGggdGhpcyBiZWNvbWluZyBhbm9ueW1vdXM/DQoNClRoZSBpbml0aWFsaXpl
ciBpbiBndWVzdF9pb21tdV9yZWdfaW5pdCgpICh3aXRoIG9sZCBnY2MpLg0KDQpKYW4NCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 02 14:03:15 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Jul 2019 14:03:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hiJN7-0004Wn-Rd; Tue, 02 Jul 2019 14:03:01 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=lloE=U7=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hiJN6-0004Wi-LQ
 for xen-devel@lists.xenproject.org; Tue, 02 Jul 2019 14:03:00 +0000
X-Inumbo-ID: 18130890-9cd2-11e9-8980-bc764e045a96
Received: from m4a0040g.houston.softwaregrp.com (unknown [15.124.2.86])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 18130890-9cd2-11e9-8980-bc764e045a96;
 Tue, 02 Jul 2019 14:02:59 +0000 (UTC)
Received: FROM m4a0040g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0040g.houston.softwaregrp.com WITH ESMTP; 
 Tue,  2 Jul 2019 14:02:38 +0000
Received: from M4W0335.microfocus.com (2002:f78:1193::f78:1193) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Tue, 2 Jul 2019 13:57:02 +0000
Received: from NAM04-BN3-obe.outbound.protection.outlook.com (15.124.8.10) by
 M4W0335.microfocus.com (15.120.17.147) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Tue, 2 Jul 2019 13:57:01 +0000
ARC-Seal: i=1; a=rsa-sha256; s=testarcselector01; d=microsoft.com; cv=none;
 b=iPV0Q1A5bQM0cJ8tdcB5SMnMGB0JPQrXXj1Wnv6odSSXWqlX7bghvXZ8hMgZ/N2rHgszZ2ZutxPek2AsDHwyPxW6eFADMkTGRwA7nfTEMYxqAx8xJl/OhAZgWWU9gT1PNiOSu857PX4wub+8Wq86J7Z9oau8TEItOzx95CArQ8c=
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=testarcselector01;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=qJpdYOcElhjHVlzCkQd1Igdo5tWw6m0T+unSG0VPeAQ=;
 b=X90bCbwgPQSbWFFTdfNQJbg7JFZQQ0j3gTdL49Smmef4kPPz6JSC0TVtov1KO+tSrBqKIWdwNRe+30yFK15rRf/27L1d1wR3niBJDQ/4fNG28ftxtK+e6X2HWDm1bgvETfhm5earlRtX6wDYBkf0F9LJL/3ePEzPE9BszGvemKI=
ARC-Authentication-Results: i=1; test.office365.com
 1;spf=none;dmarc=none;dkim=none;arc=none
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3330.namprd18.prod.outlook.com (10.255.138.207) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2008.16; Tue, 2 Jul 2019 13:56:59 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc%3]) with mapi id 15.20.2052.010; Tue, 2 Jul 2019
 13:56:59 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>, xen-devel
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v2 04/10] AMD/IOMMU: use bit field for IRTE
Thread-Index: AQHVMNJcTg9MEvFh10irBTKBOm9ht6a3WlyA
Date: Tue, 2 Jul 2019 13:56:59 +0000
Message-ID: <15cd8e65-e4c2-7c28-c0bf-8a7701aae247@suse.com>
References: <5D024C500200007800237DD8@prv1-mh.provo.novell.com>
 <5D14DDA6020000780023B96E@prv1-mh.provo.novell.com>
 <5D14DECD020000780023B984@prv1-mh.provo.novell.com>
 <cdf08c84-dbe8-7e2f-af6b-30e7a49acd72@citrix.com>
In-Reply-To: <cdf08c84-dbe8-7e2f-af6b-30e7a49acd72@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR07CA0110.eurprd07.prod.outlook.com
 (2603:10a6:6:2c::24) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: e6464298-3551-45e3-a0d0-08d6fef526e9
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3330; 
x-ms-traffictypediagnostic: BY5PR18MB3330:
x-microsoft-antispam-prvs: <BY5PR18MB3330014CE22BE4AA6EC05430B3F80@BY5PR18MB3330.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 008663486A
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(39860400002)(136003)(366004)(396003)(376002)(346002)(199004)(189003)(2906002)(66476007)(64756008)(71200400001)(66446008)(66556008)(71190400001)(31696002)(53936002)(3846002)(6116002)(72206003)(8936002)(4326008)(86362001)(6246003)(6512007)(66946007)(229853002)(73956011)(81156014)(54906003)(186003)(6436002)(26005)(36756003)(2616005)(53546011)(6506007)(386003)(476003)(446003)(11346002)(102836004)(486006)(5660300002)(7736002)(80792005)(14454004)(81166006)(478600001)(316002)(76176011)(52116002)(14444005)(256004)(31686004)(66066001)(25786009)(110136005)(305945005)(6486002)(8676002)(68736007)(99286004);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3330;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: WU4nnZ77a9S9+/oZIZvmZeiQUYbGyGicpziqaImdC2cGxmjBnSrpovjbJHTMJbsspBAOeQMHHckkwqykJvw/QkVrqopkYbqKG/d7RXEXCrqK7LlrRtaoSp1PCpfosVjrXyfZL3LGrXb748zjGeC5ViZnBUZNOFtIVCdNWCmozP7ToCT8iN2iirYhiO266ZmBwPCdtm96KkMRwnVMMufrBcwZqVc8NA5medCFVhCDfLTcbAZ0VbW1jWkaklTAOmsNBRHQkFXkrw/yemidW3zE3OorHtafG/j3TXO5e+iqhU3XuCJdoJ0bim1bXUssoZzzcCXsX/mv86AJXC3ysM7zAftWI/XpMZ0Fwty+90GARPqE+eLPV3y6avBYZ1OTmejCB67R2aV+f/jqBI66D77Uu+gLIvYtLcBc1XlMmgzHEhM=
Content-ID: <BD8A8621FEE87248831C939016F1DE30@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: e6464298-3551-45e3-a0d0-08d6fef526e9
X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Jul 2019 13:56:59.6089 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3330
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v2 04/10] AMD/IOMMU: use bit field for IRTE
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Brian Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDIuMDcuMjAxOSAxNDozMywgQW5kcmV3IENvb3BlciB3cm90ZToNCj4gT24gMjcvMDYvMjAx
OSAxNjoyMCwgSmFuIEJldWxpY2ggd3JvdGU6DQo+PiBBdCB0aGUgc2FtZSB0aW1lIHJlc3RyaWN0
IGl0cyBzY29wZSB0byBqdXN0IHRoZSBzaW5nbGUgc291cmNlIGZpbGUNCj4+IGFjdHVhbGx5IHVz
aW5nIGl0LCBhbmQgYWJzdHJhY3QgYWNjZXNzZXMgYnkgaW50cm9kdWNpbmcgYSB1bmlvbiBvZg0K
Pj4gcG9pbnRlcnMuIChBIHVuaW9uIG9mIHRoZSBhY3R1YWwgdGFibGUgZW50cmllcyBpcyBub3Qg
dXNlZCB0byBtYWtlIGl0DQo+PiBpbXBvc3NpYmxlIHRvIFt3cm9uZ2x5LCBvbmNlIHRoZSAxMjgt
Yml0IGZvcm0gZ2V0cyBhZGRlZF0gcGVyZm9ybQ0KPj4gcG9pbnRlciBhcml0aG1ldGljIC8gYXJy
YXkgYWNjZXNzZXMgb24gZGVyaXZlZCB0eXBlcy4pDQo+Pg0KPj4gQWxzbyBtb3ZlIGF3YXkgZnJv
bSB1cGRhdGluZyB0aGUgZW50cmllcyBwaWVjZW1lYWw6IENvbnN0cnVjdCBhIGZ1bGwgbmV3DQo+
PiBlbnRyeSwgYW5kIHdyaXRlIGl0IG91dC4NCj4+DQo+PiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1
bGljaCA8amJldWxpY2hAc3VzZS5jb20+DQo+PiAtLS0NCj4+IHYyOiBuYW1lIHtnZXQsZnJlZX1f
aW50cmVtYXBfZW50cnkoKSdzIGxhc3QgcGFyYW1ldGVyICJpbmRleCIgaW5zdGVhZCBvZg0KPj4g
ICAgICAib2Zmc2V0Ii4gSW50cm9kdWNlIHVuaW9uIGlydGUzMi4NCj4+IC0tLQ0KPj4gSXQgd291
bGQgaGF2ZSBiZWVuIG5pY2UgdG8gdXNlIHdyaXRlX2F0b21pYygpIG9yIEFDQ0VTU19PTkNFKCkg
Zm9yIHRoZQ0KPj4gYWN0dWFsIHdyaXRlcywgYnV0IGJvdGggY2FzdCB0aGUgdmFsdWUgdG8gYSBz
Y2FsYXIgb25lLCB3aGljaCBkb2Vzbid0DQo+PiBzdWl0IHVzIGhlcmUgKGFuZCBJIGFsc28gZGlk
bid0IHdhbnQgdG8gbWFrZSB0aGUgY29tcG91bmQgdHlwZSBhIHVuaW9uDQo+PiB3aXRoIGEgcmF3
IG1lbWJlciBqdXN0IGZvciB0aGlzKS4NCj4gDQo+IFRoaXMgY29tbWVudCBpcyBzdGFsZS7CoCBI
b3dldmVyLCBJJ20gc3RpbGwgY29uZnVzZWQgYXMgdG8gd2hhdCB0aGUNCj4gcHJvYmxlbSB3aXRo
IHB1dHRpbmcgYSByYXcgaW4gdW5pb24gaXJ0ZV9iYXNpYyBpcy4NCg0KVGhhdCdsbCBhZ2FpbiBy
ZXF1aXJlIGFuIGludGVybWVkaWF0ZSAiZmxkcyIgKG9yIGhvd2V2ZXIgd2UgY2hvb3NlIHRvDQpu
YW1lIGl0KSB1bmlvbiBmaWVsZCBuYW1lIGZvciB0aGUgYml0ZmllbGQgc3RydWN0dXJlLCBvciBl
bHNlIG9uY2UNCmFnYWluIGluaXRpYWxpemVycyB3b24ndCB3b3JrIHdpdGggb2xkIGdjYy4NCg0K
PiBJbiBwYXJ0aWN1bGFyLCB0aGUgY29udGFpbmVyb2YoKSB1c2FnZSBpcyBjb21wbGljYXRlZCB0
byBmb2xsb3csIGFuZCBJDQo+IGRvbid0IHNlZSBpdCBhcyBiZWluZyBuZWNlc3NhcnkuDQoNCldl
bGwsIEkgY2FuIGRyb3AgaXQgaWYgd2UncmUgaGFwcHkgYWJvdXQgdGhlIGV4dHJhIGludGVybWVk
aWF0ZSBmaWVsZA0KbmFtZSAocGVyc29uYWxseSBJJ20gbm90LCBidXQgSSdkIGFjY2VwdCBpdCBp
ZiBpdCdzIGNvbnNpZGVyZWQgbGVzcyBiYWQNCnRoYW4gdGhlIGNvbnRhaW5lcm9mKCkgYXBwcm9h
Y2gpLg0KDQpKYW4NCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 02 14:07:37 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Jul 2019 14:07:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hiJRX-0004je-Gy; Tue, 02 Jul 2019 14: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=p1wD=U7=intel.com=chen.zhang@srs-us1.protection.inumbo.net>)
 id 1hiJRW-0004jY-7i
 for xen-devel@lists.xenproject.org; Tue, 02 Jul 2019 14:07:34 +0000
X-Inumbo-ID: bbe80b7b-9cd2-11e9-8980-bc764e045a96
Received: from mga17.intel.com (unknown [192.55.52.151])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id bbe80b7b-9cd2-11e9-8980-bc764e045a96;
 Tue, 02 Jul 2019 14:07:32 +0000 (UTC)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from orsmga004.jf.intel.com ([10.7.209.38])
 by fmsmga107.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 02 Jul 2019 07:07:31 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.63,443,1557212400"; d="scan'208";a="315251716"
Received: from fmsmsx107.amr.corp.intel.com ([10.18.124.205])
 by orsmga004.jf.intel.com with ESMTP; 02 Jul 2019 07:07:31 -0700
Received: from fmsmsx114.amr.corp.intel.com (10.18.116.8) by
 fmsmsx107.amr.corp.intel.com (10.18.124.205) with Microsoft SMTP Server (TLS)
 id 14.3.439.0; Tue, 2 Jul 2019 07:07:31 -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.439.0; Tue, 2 Jul 2019 07:07:30 -0700
Received: from shsmsx102.ccr.corp.intel.com ([169.254.2.3]) by
 SHSMSX152.ccr.corp.intel.com ([169.254.6.22]) with mapi id 14.03.0439.000;
 Tue, 2 Jul 2019 22:07:28 +0800
From: "Zhang, Chen" <chen.zhang@intel.com>
To: Anthony PERARD <anthony.perard@citrix.com>
Thread-Topic: [Xen-devel] [PATCH] tools/libxl: Add iothread support for COLO
Thread-Index: AQHVH2ftNWbTjPTRrUqcQu5k5egqwqa21EEAgACmMGA=
Date: Tue, 2 Jul 2019 14:07:27 +0000
Message-ID: <9CFF81C0F6B98A43A459C9EDAD400D78061B32DB@shsmsx102.ccr.corp.intel.com>
References: <20190610083336.18235-1-chen.zhang@intel.com>
 <20190702115214.GA22182@perard.uk.xensource.com>
In-Reply-To: <20190702115214.GA22182@perard.uk.xensource.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
dlp-product: dlpe-windows
dlp-version: 11.0.600.7
dlp-reaction: no-action
x-ctpclassification: CTP_NT
x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiMzVjNTk3OTQtMDc5Yy00ZTBhLWE0ZTMtMzQzN2Y1MzlhMDhjIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiZXVOUm5vZUo3ODVWaHRuQ2hNbEJrYjlURTV2YXAwZW5ENkNwUHoxQTJ2VU9YZHRYY2pwQjFoZTE5WVJWUGhyNCJ9
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] tools/libxl: Add iothread support for COLO
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <wl@xen.org>,
 Zhang Chen <zhangckid@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>

Cgo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tCj4gRnJvbTogQW50aG9ueSBQRVJBUkQgW21h
aWx0bzphbnRob255LnBlcmFyZEBjaXRyaXguY29tXQo+IFNlbnQ6IFR1ZXNkYXksIEp1bHkgMiwg
MjAxOSA3OjUyIFBNCj4gVG86IFpoYW5nLCBDaGVuIDxjaGVuLnpoYW5nQGludGVsLmNvbT4KPiBD
YzogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+OyBXZWkgTGl1IDx3bEB4
ZW4ub3JnPjsgeGVuLQo+IGRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnOyBaaGFuZyBDaGVuIDx6
aGFuZ2NraWRAZ21haWwuY29tPgo+IFN1YmplY3Q6IFJlOiBbWGVuLWRldmVsXSBbUEFUQ0hdIHRv
b2xzL2xpYnhsOiBBZGQgaW90aHJlYWQgc3VwcG9ydCBmb3IgQ09MTwo+IAo+IEhpLAo+IAo+IFRo
YW5rcyBmb3IgdGhlIHBhdGNoLCBJJ3ZlIGdvdCBwbGVudHkgb2YgcXVlc3Rpb24uCgpPS34gVmVy
eSBoYXBweSB0byBkaXNjdXNzIGFib3V0IHRoYXQuCgo+IAo+IE9uIE1vbiwgSnVuIDEwLCAyMDE5
IGF0IDA0OjMzOjM2UE0gKzA4MDAsIFpoYW5nIENoZW4gd3JvdGU6Cj4gPiBGcm9tOiBaaGFuZyBD
aGVuIDxjaGVuLnpoYW5nQGludGVsLmNvbT4KPiA+Cj4gPiBYZW4gQ09MTyBhbmQgS1ZNIENPTE8g
c2hhcmVkIGxvdHMgb2YgY29kZSBpbiBRZW11Lgo+ID4gS1ZNIENPTE8gaGFzIGFkZGVkIHRoZSBp
b3RocmVhZCBzdXBwb3J0LCBzbyB3ZSBhZGQgaXQgb24gWGVuLgo+ID4KPiA+IERldGFpbDoKPiA+
IGh0dHBzOi8vd2lraS5xZW11Lm9yZy9GZWF0dXJlcy9DT0xPCj4gPgo+ID4gU2lnbmVkLW9mZi1i
eTogWmhhbmcgQ2hlbiA8Y2hlbi56aGFuZ0BpbnRlbC5jb20+Cj4gPiAtLS0KPiA+ICB0b29scy9s
aWJ4bC9saWJ4bF9kbS5jICAgICAgfCAxNCArKysrKysrKysrKy0tLQo+ID4gIHRvb2xzL2xpYnhs
L2xpYnhsX3R5cGVzLmlkbCB8ICAyICsrCj4gPiAgdG9vbHMveGwveGxfcGFyc2UuYyAgICAgICAg
IHwgIDQgKysrKwo+ID4gIDMgZmlsZXMgY2hhbmdlZCwgMTcgaW5zZXJ0aW9ucygrKSwgMyBkZWxl
dGlvbnMoLSkKPiA+Cj4gPiBkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfZG0uYyBiL3Rv
b2xzL2xpYnhsL2xpYnhsX2RtLmMgaW5kZXgKPiA+IGY0ZmM5NjQxNWQuLjZiYjQwMGVmZGYgMTAw
NjQ0Cj4gPiAtLS0gYS90b29scy9saWJ4bC9saWJ4bF9kbS5jCj4gPiArKysgYi90b29scy9saWJ4
bC9saWJ4bF9kbS5jCj4gPiBAQCAtMTYyOSwxNyArMTYyOSwyNSBAQCBzdGF0aWMgaW50Cj4gbGli
eGxfX2J1aWxkX2RldmljZV9tb2RlbF9hcmdzX25ldyhsaWJ4bF9fZ2MgKmdjLAo+ID4gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBuaWNzW2ldLmNvbG9fZmlsdGVyX3JlZGly
ZWN0b3IxX3F1ZXVlLAo+ID4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBu
aWNzW2ldLmNvbG9fZmlsdGVyX3JlZGlyZWN0b3IxX291dGRldikpOwo+ID4gICAgICAgICAgICAg
ICAgICAgICAgfQo+ID4gKyAgICAgICAgICAgICAgICAgICAgaWYgKG5pY3NbaV0uY29sb19pb3Ro
cmVhZCkgewo+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgIGZsZXhhcnJheV9hcHBlbmQoZG1f
YXJncywgIi1vYmplY3QiKTsKPiA+ICsgICAgICAgICAgICAgICAgICAgICAgICBmbGV4YXJyYXlf
YXBwZW5kKGRtX2FyZ3MsCj4gPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgR0NTUFJJTlRG
KCJpb3RocmVhZCxpZD0lcyIsCj4gPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIG5pY3NbaV0uY29sb19pb3RocmVhZCkpOwo+IAo+IFRoaXMgY3JlYXRlcyBhbiBpb3RocmVh
ZCBvYmplY3QsIGJ1dCBpdCBpc24ndCB1c2VkIGFueXdoZXJlLiBXaGF0IHRoZSBwdXJwb3NlIG9m
Cj4gaXQ/CgpObywgY29sbyBjb21wYXJlIHVzZSB0aGUgaW90aHJlYWQgYnkgdGhlICJjb2xvX2Nv
bXBhcmVfaW90aHJlYWQiLgoKPiBBbHNvLCBpb3RocmVhZHMgaGF2ZSBvcHRpb25zIGxpa2UgInBv
bGwtZ3JvdyIsIEkgZG9uJ3Qga25vdyBpZiB5b3Ugd2FudCB0byBoYXZlCj4gdGhhdCBjb25maWd1
cmFibGUgb3IganVzdCBrZWVwIHRoZSBkZWZhdWx0IHZhbHVlcywganVzdCBzb21ldGhpbmcgdG8g
a2VlcCBpbgo+IG1pbmQuCgpLZWVwIGRlZmF1bHQuCgo+IAo+ID4gKyAgICAgICAgICAgICAgICAg
ICAgfQo+ID4gICAgICAgICAgICAgICAgICAgICAgaWYgKG5pY3NbaV0uY29sb19jb21wYXJlX3By
aV9pbiAmJgo+ID4gICAgICAgICAgICAgICAgICAgICAgICAgIG5pY3NbaV0uY29sb19jb21wYXJl
X3NlY19pbiAmJgo+ID4gICAgICAgICAgICAgICAgICAgICAgICAgIG5pY3NbaV0uY29sb19jb21w
YXJlX291dCAmJgo+ID4gLSAgICAgICAgICAgICAgICAgICAgICAgIG5pY3NbaV0uY29sb19jb21w
YXJlX25vdGlmeV9kZXYpIHsKPiA+ICsgICAgICAgICAgICAgICAgICAgICAgICBuaWNzW2ldLmNv
bG9fY29tcGFyZV9ub3RpZnlfZGV2ICYmCj4gPiArICAgICAgICAgICAgICAgICAgICAgICAgbmlj
c1tpXS5jb2xvX2NvbXBhcmVfaW90aHJlYWQpIHsKPiA+ICAgICAgICAgICAgICAgICAgICAgICAg
ICBmbGV4YXJyYXlfYXBwZW5kKGRtX2FyZ3MsICItb2JqZWN0Iik7Cj4gPiAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmxleGFycmF5X2FwcGVuZChkbV9hcmdzLAo+ID4gLSAgICAgICAgICAgICAg
ICAgICAgICAgICAgIEdDU1BSSU5URigiY29sby0KPiBjb21wYXJlLGlkPWMxLHByaW1hcnlfaW49
JXMsc2Vjb25kYXJ5X2luPSVzLG91dGRldj0lcyxub3RpZnlfZGV2PSVzIiwKPiA+ICsKPiA+ICsg
R0NTUFJJTlRGKCJjb2xvLWNvbXBhcmUsaWQ9YzEscHJpbWFyeV9pbj0lcyxzZWNvbmRhcnlfaW49
JXMsb3V0ZGV2PSUKPiA+ICsgcyxub3RpZnlfZGV2PSVzLGlvdGhyZWFkPSVzIiwKPiAKPiBTbywg
bm93IGlvdGhyZWFkIGFyZSBtYW5kYXRvcnk/IEl0IHdvdWxkIGFsc28gbWVhbiB0aGF0IGxpYnhs
IGNhbm4ndCB1c2UKPiBRRU1VIG9sZGVyIHRoYXQgMi4xMSwgSSB0aGluay4KPiBDYW4ndCBRRU1V
IGNyZWF0ZXMgYW4gaW90aHJlYWQgYXV0b21hdGljYWxseSBpZiBub25lIGFyZSBwcm92aWRlZD8K
CkluIGN1cnJlbnQgQ09MTyBkZXNpZ24sIGlvdGhyZWFkIGFyZSBtYW5kYXRvcnksIGl0J3MgZnJv
bSBRZW11IG1haW50YWluZXIncyBjb21tZW50cyB0byBtYWtlCkNvbG8tY29tcGFyZSB0aHJlYWQg
aW5kZXBlbmRlbnQgd2l0aCBRZW11IG1haW4gbG9vcCBmb3IgYmV0dGVyIHBlcmZvcm1hbmNlLgpJ
IHRoaW5rIGxpYnhsIGNhbiB1c2UgdXBzdHJlYW0gUWVtdSB0byBydW4gQ09MTy4KUWVtdSBjYW4n
dCBjcmVhdGVzIGlvdGhyZWFkIGF1dG9tYXRpY2FsbHksIGJlY2F1c2UgaXQgbmVlZHMgdXNlciBp
bnB1dCBJRCBmb3IgaW90aHJlYWQsIHRoZW4gaXQgd2lsbCBiZSB1c2VkIHRvIG90aGVyIHFlbXUg
bW9kdWxlKG5lZWQgdGhlIElEKS4KCj4gCj4gQWxzbywgaXQgbG9va3MgbGlrZSB0aGF0IGlmIG9u
ZSBvZiB0aGUgY29sby1jb21wYXJlIG9wdGlvbiBpcyBtaXNzaW5nLCB0aGUgY29sby0KPiBjb21w
YXJlIG9iamVjdCBpc24ndCBjcmVhdGVkIGF0IGFsbCB3aXRoIG5vIHdhcm5pbmcgZm9yIHRoZSB1
c2VycyBvZiBsaWJ4bC4KPiAKPiBXaGF0J3MgdGhlIGRpZmZlcmVuY2UgYmV0d2VlbiBgY29sb19p
b3RocmVhZCcgYW5kIGBjb2xvX2NvbXBhcmVfaW90aHJlYWQnID8KPiAKCiJDb2xvX2lvdGhyZWFk
IiBpcyBpb3RocmVhZCBJRCwgImNvbG9fY29tcGFyZV9pb3RocmVhZCIgaXMgY29sbyBjb21wYXJl
IHVzZWQgaW90aHJlYWQncyBJRC4KSW4gY3VycmVudCBDT0xPIGNhc2UsIHR3byBJRCBtdXN0IHNh
bWUuCkJ1dCBmb3IgZnV0dXJlIG9yIG90aGVyIGNhc2UsIGl0IGNhbiBkaWZmZXJlbnQobWF5YmUg
UlgvVFggdXNlIHR3byBpb3RocmVhZCBpbiBmdXR1cmUpLiAKCj4gSWYgYSB1c2VyIG9ubHkgYXMg
dGhlIGNob2ljZSBvZiBhIGlvdGhyZWFkIGlkLCB3aHkgbm90IGhhdmUgbGlieGwgY3JlYXRlIG9u
ZSBvbiBpdHMKPiBvd24gaW5zdGVhZD8KCkJlY2F1c2UgdXNlciBhbHNvIG5lZWQgaW5wdXQgdGhl
IGlvdGhyZWFkIElEIHRvIGNvbG8tY29tcGFyZSBtb2R1bGUuClNvIHdlIGludGVncmF0ZWQgdGhl
IGpvYiBoZXJlLgoKVGhhbmtzClpoYW5nIENoZW4KCj4gCj4gVGhhbmtzLAo+IAo+IC0tCj4gQW50
aG9ueSBQRVJBUkQKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 02 14:12:00 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Jul 2019 14:12:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hiJVb-0005RR-46; Tue, 02 Jul 2019 14:11:47 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ftjz=U7=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hiJVa-0005RM-9g
 for xen-devel@lists.xenproject.org; Tue, 02 Jul 2019 14:11:46 +0000
X-Inumbo-ID: 5156d694-9cd3-11e9-b369-5b90c056d7a2
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 5156d694-9cd3-11e9-b369-5b90c056d7a2;
 Tue, 02 Jul 2019 14:11:43 +0000 (UTC)
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: HuMMOxrWZGibPygjAub3O8aYt/s1gVhBp5rQ578qGInQO8+7I6zduDy3a4jbcKl+sXTWoBOsD5
 PK40/2agLGpJF0jJKiIyPBIAh0curMMxF/3+UDpQ/LfWBjVRsq2B9TwaQ0xPgVOP06pcYs0jXZ
 Y7pXto+skNEiwkcZ4w9CcWhmk2sFZD9yfnY/MZ7u1EaasHcYRC1V+a8ZgSq7hPC7zJQ02VrRzR
 gfJ802iNtrlkJrscOKRIEothtp//CXtDc8wAC7cmKmQ8U6pdd+4UvWBRB29OzW7xiiOmePmJ6r
 9nQ=
X-SBRS: 2.7
X-MesageID: 2515573
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,443,1557201600"; 
   d="scan'208";a="2515573"
Date: Tue, 2 Jul 2019 14:42:33 +0100
From: Anthony PERARD <anthony.perard@citrix.com>
To: Chao Gao <chao.gao@intel.com>
Message-ID: <20190702134233.GB22182@perard.uk.xensource.com>
References: <1562053600-32685-1-git-send-email-chao.gao@intel.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1562053600-32685-1-git-send-email-chao.gao@intel.com>
User-Agent: Mutt/1.12.1 (2019-06-15)
Subject: Re: [Xen-devel] [PATCH] libxl_qmp: wait for completion of device
 removal
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Ian Jackson <ian.jackson@eu.citrix.com>,
 Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGksCgpUaGFua3MgZm9yIHRoZSBwYXRjaC4gSSd2ZSBnb3Qgc29tZSBjb21tZW50cy4KCk9uIFR1
ZSwgSnVsIDAyLCAyMDE5IGF0IDAzOjQ2OjQwUE0gKzA4MDAsIENoYW8gR2FvIHdyb3RlOgo+IFRv
IHJlbW92ZSBhIGRldmljZSBmcm9tIGEgZG9tYWluLCBhIHFtcCBjb21tYW5kIGlzIHNlbnQgdG8g
cWVtdS4gQnV0IGl0IGlzCj4gaGFuZGxlZCBieSBxZW11IGFzeWNocm9ub3VzbHkuIEV2ZW4gdGhl
IHFtcCBjb21tYW5kIGlzIGNsYWltZWQgdG8gYmUgZG9uZSwKPiB0aGUgYWN0dWFsIGhhbmRsaW5n
IGluIHFlbXUgc2lkZSBtYXkgaGFwcGVuIGxhdGVyLgo+IFRoaXMgYmVoYXZpb3IgYnJpbmdzIHR3
byBxdWVzdGlvbnM6Cj4gMS4gQXR0YWNoaW5nIGEgZGV2aWNlIGJhY2sgdG8gYSBkb21haW4gcmln
aHQgYWZ0ZXIgZGV0YWNoaW5nIHRoZSBkZXZpY2UgZnJvbQo+IHRoYXQgZG9tYWluIHdvdWxkIGZh
aWwgd2l0aCBlcnJvcjoKPiAKPiBsaWJ4bDogZXJyb3I6IGxpYnhsX3FtcC5jOjM0MTpxbXBfaGFu
ZGxlX2Vycm9yX3Jlc3BvbnNlOiBEb21haW4gMTpyZWNlaXZlZCBhbgo+IGVycm9yIG1lc3NhZ2Ug
ZnJvbSBRTVAgc2VydmVyOiBEdXBsaWNhdGUgSUQgJ3BjaS1wdC02MF8wMC4wJyBmb3IgZGV2aWNl
Cj4gCj4gMi4gQWNjZXNzZXMgdG8gUENJIGNvbmZpZ3VyYXRpb24gc3BhY2UgaW4gUWVtdSBtYXkg
b3ZlcmxhcCB3aXRoIGxhdGVyIGRldmljZQo+IHJlc2V0IGlzc3VlZCBieSAneGwnIG9yIGJ5IHBj
aWJhY2suCj4gCj4gSW4gb3JkZXIgdG8gYXZvaWQgbWVudGlvbmVkIHF1ZXN0aW9ucywgd2FpdCBm
b3IgdGhlIGNvbXBsZXRpb24gb2YgZGV2aWNlCj4gcmVtb3ZhbCBieSBxdWVyeWluZyBhbGwgcGNp
IGRldmljZXMgdXNpbmcgcW1wIGNvbW1hbmQgYW5kIGVuc3VyaW5nIHRoZSB0YXJnZXQKPiBkZXZp
Y2UgaXNuJ3QgbGlzdGVkLiBPbmx5IHJldHJ5IDUgdGltZXMgdG8gYXZvaWQgJ3hsJyBwb3RlbnRp
YWxseSBiZWluZyBibG9ja2VkCj4gYnkgcWVtdS4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBDaGFvIEdh
byA8Y2hhby5nYW9AaW50ZWwuY29tPgo+IC0tLQo+ICB0b29scy9saWJ4bC9saWJ4bF9xbXAuYyB8
IDU3ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0KPiAg
MSBmaWxlIGNoYW5nZWQsIDU2IGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKPiAKPiBkaWZm
IC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfcW1wLmMgYi90b29scy9saWJ4bC9saWJ4bF9xbXAu
Ywo+IGluZGV4IDQyYzhhYjguLjE4ZjYxMjYgMTAwNjQ0Cj4gLS0tIGEvdG9vbHMvbGlieGwvbGli
eGxfcW1wLmMKPiArKysgYi90b29scy9saWJ4bC9saWJ4bF9xbXAuYwo+IEBAIC0xMDAwLDkgKzEw
MzIsMzIgQEAgaW50IGxpYnhsX19xbXBfcGNpX2FkZChsaWJ4bF9fZ2MgKmdjLCBpbnQgZG9taWQs
IGxpYnhsX2RldmljZV9wY2kgKnBjaWRldikKPiAgc3RhdGljIGludCBxbXBfZGV2aWNlX2RlbChs
aWJ4bF9fZ2MgKmdjLCBpbnQgZG9taWQsIGNoYXIgKmlkKQo+ICB7Cj4gICAgICBsaWJ4bF9fanNv
bl9vYmplY3QgKmFyZ3MgPSBOVUxMOwo+ICsgICAgbGlieGxfX3FtcF9oYW5kbGVyICpxbXAgPSBO
VUxMOwo+ICsgICAgaW50IHJjID0gMDsKPiArCj4gKyAgICBxbXAgPSBsaWJ4bF9fcW1wX2luaXRp
YWxpemUoZ2MsIGRvbWlkKTsKPiArICAgIGlmICghcW1wKQo+ICsgICAgICAgIHJldHVybiBFUlJP
Ul9GQUlMOwo+ICAKPiAgICAgIHFtcF9wYXJhbWV0ZXJzX2FkZF9zdHJpbmcoZ2MsICZhcmdzLCAi
aWQiLCBpZCk7Cj4gLSAgICByZXR1cm4gcW1wX3J1bl9jb21tYW5kKGdjLCBkb21pZCwgImRldmlj
ZV9kZWwiLCBhcmdzLCBOVUxMLCBOVUxMKTsKPiArICAgIHJjID0gcW1wX3N5bmNocm9ub3VzX3Nl
bmQocW1wLCAiZGV2aWNlX2RlbCIsIGFyZ3MsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIE5VTEwsIE5VTEwsIHFtcC0+dGltZW91dCk7Cj4gKyAgICBpZiAocmMgPT0gMCkgewo+ICsg
ICAgICAgIHVuc2lnbmVkIGludCByZXRyeSA9IDA7Cj4gKwo+ICsgICAgICAgIGRvIHsKPiArICAg
ICAgICAgICAgaWYgKHFtcF9zeW5jaHJvbm91c19zZW5kKHFtcCwgInF1ZXJ5LXBjaSIsIE5VTEws
Cj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwY2lfZGVsX2NhbGxiYWNr
LCBpZCwgcW1wLT50aW1lb3V0KSA9PSAwKSB7CgpDb3VsZCB5b3UgYXNzaWduIHRoZSByZXR1cm4g
dmFsdWUgb2YgcW1wX3N5bmNocm9ub3VzX3NlbmQgaW50byBhCnZhcmlhYmxlLCB0aGVuIGNoZWNr
IGZvciBzdWNjZXNzL2Vycm9yPwoKcW1wX3N5bmNocm9ub3VzX3NlbmQgcmV0dXJucyBzZXZlcmFs
IHBvc3NpYmxlIHZhbHVlczoKLSBlcnJvcnMsIHdoZW4gcmMgPCAwCi0gcmMgb2YgdGhlIGNhbGxi
YWNrLCB3aGljaCBpcyAwIG9yIDEgaGVyZS4KCklmIHRoZXJlJ3MgYW4gZXJyb3IsIHdlIGRvbid0
IHdhbnQgdG8ga2VlcCB0cnlpbmcgd2UgcHJvYmFibHkgd2FudCB0bwpyZXR1cm4gdGhhdCBlcnJv
ci4KClRoYW5rcy4KCj4gKyAgICAgICAgICAgICAgICBicmVhazsKPiArICAgICAgICAgICAgfQo+
ICsgICAgICAgICAgICBMT0dEKERFQlVHLCBxbXAtPmRvbWlkLAo+ICsgICAgICAgICAgICAgICAg
ICJXYWl0aW5nIGZvciBjb21wbGV0aW9uIG9mIGRlbGV0aW5nIGRldmljZSAlcyIsIGlkKTsKPiAr
ICAgICAgICAgICAgc2xlZXAoMSk7Cj4gKyAgICAgICAgfSB3aGlsZSAocmV0cnkrKyA8IDUpOwo+
ICsgICAgfQoKLS0gCkFudGhvbnkgUEVSQVJECgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 02 14:16:35 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Jul 2019 14:16:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hiJaC-0005f5-UY; Tue, 02 Jul 2019 14:16: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=ftjz=U7=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hiJaB-0005ev-AV
 for xen-devel@lists.xenproject.org; Tue, 02 Jul 2019 14:16:31 +0000
X-Inumbo-ID: fc26d587-9cd3-11e9-8980-bc764e045a96
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id fc26d587-9cd3-11e9-8980-bc764e045a96;
 Tue, 02 Jul 2019 14:16:29 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: nqOq9o5D7Dn6AJog2QVXzLQvaQOEvRiBfHOjMZ5Y+gtEXKQ+s1/jbDByBUojtl/fVuRmArbS25
 HB03toXM6CM+u+Zd2b96zmZMFxrYvkCwIWPzQx7CE3Nn6nZ3lQ9i/2gGm+Llc3VVwOExkZhP7y
 mgIJMDVETszMZZ+jxd9l32816jqSv9vWV5nfobvhLMW63EBTd12tGX2VrOhfVtNSBdTB25am01
 51QEvpiB1tcq7FlkO6tobrqmOfQxO7h9wuaoyUDKBGfN18WalTppEkxw6jd3tBGVeH23MmeS12
 Dfk=
X-SBRS: 2.7
X-MesageID: 2491413
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,443,1557201600"; 
   d="scan'208";a="2491413"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 2 Jul 2019 14:53:27 +0100
Message-ID: <20190702135327.26543-1-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.22.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] MAINTAINERS: Add Anthony as libxl maintainer
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>,
 Anthony PERARD <anthony.perard@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Q3JlYXRlIGEgbmV3IHNlY3Rpb24gd2l0aCBvbmx5IGxpYnhsLgoKU2lnbmVkLW9mZi1ieTogQW50
aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+CgotLS0KSSd2ZSBjcmVhdGVk
IGEgbmV3IHNlY3Rpb24gZm9yIG9ubHkgbGlieGVubGlnaHQgYnV0IGlmIHlvdSB3b3VsZApwcmVm
ZXIgdG8gYWRkIG1lIGludG8gVE9PTFNUQUNLIGluc3RlYWQsIHRoYXQgbWlnaHQgYmUgb2suIEkg
anVzdApkb24ndCBoYXZlIG11Y2ggZXhwZXJpZW5jZSB3aXRoIHRoZSByZXN0IG9mIHRvb2xzLy4K
LS0tCiBNQUlOVEFJTkVSUyB8IDcgKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDcgaW5zZXJ0aW9u
cygrKQoKZGlmZiAtLWdpdCBhL01BSU5UQUlORVJTIGIvTUFJTlRBSU5FUlMKaW5kZXggODgyZTRl
ZmEyMi4uYjhlNGRhYWU0MSAxMDA2NDQKLS0tIGEvTUFJTlRBSU5FUlMKKysrIGIvTUFJTlRBSU5F
UlMKQEAgLTI4NCw2ICsyODQsMTMgQEAgRjoJeGVuL2luY2x1ZGUve2tleGVjLGtpbWFnZX0uaAog
RjoJeGVuL2FyY2gveDg2L21hY2hpbmVfa2V4ZWMuYwogRjoJeGVuL2FyY2gveDg2L3g4Nl82NC9r
ZXhlY19yZWxvYy5TCiAKK0xJQlhFTkxJR0hUCitNOglJYW4gSmFja3NvbiA8aWFuLmphY2tzb25A
ZXUuY2l0cml4LmNvbT4KK006CVdlaSBMaXUgPHdsQHhlbi5vcmc+CitNOglBbnRob255IFBFUkFS
RCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KK1M6CVN1cHBvcnRlZAorRjoJdG9vbHMvbGli
eGwvCisKIExJVkVQQVRDSAogTToJS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0Bv
cmFjbGUuY29tPgogTToJUm9zcyBMYWdlcndhbGwgPHJvc3MubGFnZXJ3YWxsQGNpdHJpeC5jb20+
Ci0tIApBbnRob255IFBFUkFSRAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 02 15:02:23 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Jul 2019 15:02:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hiKIS-00014R-O3; Tue, 02 Jul 2019 15:02: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=Fr47=U7=intel.com=chao.gao@srs-us1.protection.inumbo.net>)
 id 1hiKIS-00014K-7B
 for xen-devel@lists.xenproject.org; Tue, 02 Jul 2019 15:02:16 +0000
X-Inumbo-ID: 6038de5a-9cda-11e9-8980-bc764e045a96
Received: from mga09.intel.com (unknown [134.134.136.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6038de5a-9cda-11e9-8980-bc764e045a96;
 Tue, 02 Jul 2019 15:02:14 +0000 (UTC)
X-Amp-Result: UNSCANNABLE
X-Amp-File-Uploaded: False
Received: from fmsmga005.fm.intel.com ([10.253.24.32])
 by orsmga102.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 02 Jul 2019 08:02:13 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.63,443,1557212400"; d="scan'208";a="362248180"
Received: from gao-cwp.sh.intel.com (HELO gao-cwp) ([10.239.159.26])
 by fmsmga005.fm.intel.com with ESMTP; 02 Jul 2019 08:02:12 -0700
Date: Tue, 2 Jul 2019 23:06:24 +0800
From: Chao Gao <chao.gao@intel.com>
To: Anthony PERARD <anthony.perard@citrix.com>
Message-ID: <20190702150620.GA18065@gao-cwp>
References: <1562053600-32685-1-git-send-email-chao.gao@intel.com>
 <20190702134233.GB22182@perard.uk.xensource.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20190702134233.GB22182@perard.uk.xensource.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
Subject: Re: [Xen-devel] [PATCH] libxl_qmp: wait for completion of device
 removal
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Ian Jackson <ian.jackson@eu.citrix.com>,
 Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBKdWwgMDIsIDIwMTkgYXQgMDI6NDI6MzNQTSArMDEwMCwgQW50aG9ueSBQRVJBUkQg
d3JvdGU6Cj5IaSwKPgo+VGhhbmtzIGZvciB0aGUgcGF0Y2guIEkndmUgZ290IHNvbWUgY29tbWVu
dHMuCj4KPk9uIFR1ZSwgSnVsIDAyLCAyMDE5IGF0IDAzOjQ2OjQwUE0gKzA4MDAsIENoYW8gR2Fv
IHdyb3RlOgo+PiBUbyByZW1vdmUgYSBkZXZpY2UgZnJvbSBhIGRvbWFpbiwgYSBxbXAgY29tbWFu
ZCBpcyBzZW50IHRvIHFlbXUuIEJ1dCBpdCBpcwo+PiBoYW5kbGVkIGJ5IHFlbXUgYXN5Y2hyb25v
dXNseS4gRXZlbiB0aGUgcW1wIGNvbW1hbmQgaXMgY2xhaW1lZCB0byBiZSBkb25lLAo+PiB0aGUg
YWN0dWFsIGhhbmRsaW5nIGluIHFlbXUgc2lkZSBtYXkgaGFwcGVuIGxhdGVyLgo+PiBUaGlzIGJl
aGF2aW9yIGJyaW5ncyB0d28gcXVlc3Rpb25zOgo+PiAxLiBBdHRhY2hpbmcgYSBkZXZpY2UgYmFj
ayB0byBhIGRvbWFpbiByaWdodCBhZnRlciBkZXRhY2hpbmcgdGhlIGRldmljZSBmcm9tCj4+IHRo
YXQgZG9tYWluIHdvdWxkIGZhaWwgd2l0aCBlcnJvcjoKPj4gCj4+IGxpYnhsOiBlcnJvcjogbGli
eGxfcW1wLmM6MzQxOnFtcF9oYW5kbGVfZXJyb3JfcmVzcG9uc2U6IERvbWFpbiAxOnJlY2VpdmVk
IGFuCj4+IGVycm9yIG1lc3NhZ2UgZnJvbSBRTVAgc2VydmVyOiBEdXBsaWNhdGUgSUQgJ3BjaS1w
dC02MF8wMC4wJyBmb3IgZGV2aWNlCj4+IAo+PiAyLiBBY2Nlc3NlcyB0byBQQ0kgY29uZmlndXJh
dGlvbiBzcGFjZSBpbiBRZW11IG1heSBvdmVybGFwIHdpdGggbGF0ZXIgZGV2aWNlCj4+IHJlc2V0
IGlzc3VlZCBieSAneGwnIG9yIGJ5IHBjaWJhY2suCj4+IAo+PiBJbiBvcmRlciB0byBhdm9pZCBt
ZW50aW9uZWQgcXVlc3Rpb25zLCB3YWl0IGZvciB0aGUgY29tcGxldGlvbiBvZiBkZXZpY2UKPj4g
cmVtb3ZhbCBieSBxdWVyeWluZyBhbGwgcGNpIGRldmljZXMgdXNpbmcgcW1wIGNvbW1hbmQgYW5k
IGVuc3VyaW5nIHRoZSB0YXJnZXQKPj4gZGV2aWNlIGlzbid0IGxpc3RlZC4gT25seSByZXRyeSA1
IHRpbWVzIHRvIGF2b2lkICd4bCcgcG90ZW50aWFsbHkgYmVpbmcgYmxvY2tlZAo+PiBieSBxZW11
Lgo+PiAKPj4gU2lnbmVkLW9mZi1ieTogQ2hhbyBHYW8gPGNoYW8uZ2FvQGludGVsLmNvbT4KPj4g
LS0tCj4+ICB0b29scy9saWJ4bC9saWJ4bF9xbXAuYyB8IDU3ICsrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKy0KPj4gIDEgZmlsZSBjaGFuZ2VkLCA1NiBpbnNl
cnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCj4+IAo+PiBkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwv
bGlieGxfcW1wLmMgYi90b29scy9saWJ4bC9saWJ4bF9xbXAuYwo+PiBpbmRleCA0MmM4YWI4Li4x
OGY2MTI2IDEwMDY0NAo+PiAtLS0gYS90b29scy9saWJ4bC9saWJ4bF9xbXAuYwo+PiArKysgYi90
b29scy9saWJ4bC9saWJ4bF9xbXAuYwo+PiBAQCAtMTAwMCw5ICsxMDMyLDMyIEBAIGludCBsaWJ4
bF9fcW1wX3BjaV9hZGQobGlieGxfX2djICpnYywgaW50IGRvbWlkLCBsaWJ4bF9kZXZpY2VfcGNp
ICpwY2lkZXYpCj4+ICBzdGF0aWMgaW50IHFtcF9kZXZpY2VfZGVsKGxpYnhsX19nYyAqZ2MsIGlu
dCBkb21pZCwgY2hhciAqaWQpCj4+ICB7Cj4+ICAgICAgbGlieGxfX2pzb25fb2JqZWN0ICphcmdz
ID0gTlVMTDsKPj4gKyAgICBsaWJ4bF9fcW1wX2hhbmRsZXIgKnFtcCA9IE5VTEw7Cj4+ICsgICAg
aW50IHJjID0gMDsKPj4gKwo+PiArICAgIHFtcCA9IGxpYnhsX19xbXBfaW5pdGlhbGl6ZShnYywg
ZG9taWQpOwo+PiArICAgIGlmICghcW1wKQo+PiArICAgICAgICByZXR1cm4gRVJST1JfRkFJTDsK
Pj4gIAo+PiAgICAgIHFtcF9wYXJhbWV0ZXJzX2FkZF9zdHJpbmcoZ2MsICZhcmdzLCAiaWQiLCBp
ZCk7Cj4+IC0gICAgcmV0dXJuIHFtcF9ydW5fY29tbWFuZChnYywgZG9taWQsICJkZXZpY2VfZGVs
IiwgYXJncywgTlVMTCwgTlVMTCk7Cj4+ICsgICAgcmMgPSBxbXBfc3luY2hyb25vdXNfc2VuZChx
bXAsICJkZXZpY2VfZGVsIiwgYXJncywKPj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IE5VTEwsIE5VTEwsIHFtcC0+dGltZW91dCk7Cj4+ICsgICAgaWYgKHJjID09IDApIHsKPj4gKyAg
ICAgICAgdW5zaWduZWQgaW50IHJldHJ5ID0gMDsKPj4gKwo+PiArICAgICAgICBkbyB7Cj4+ICsg
ICAgICAgICAgICBpZiAocW1wX3N5bmNocm9ub3VzX3NlbmQocW1wLCAicXVlcnktcGNpIiwgTlVM
TCwKPj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwY2lfZGVsX2NhbGxi
YWNrLCBpZCwgcW1wLT50aW1lb3V0KSA9PSAwKSB7Cj4KPkNvdWxkIHlvdSBhc3NpZ24gdGhlIHJl
dHVybiB2YWx1ZSBvZiBxbXBfc3luY2hyb25vdXNfc2VuZCBpbnRvIGEKPnZhcmlhYmxlLCB0aGVu
IGNoZWNrIGZvciBzdWNjZXNzL2Vycm9yPwo+Cj5xbXBfc3luY2hyb25vdXNfc2VuZCByZXR1cm5z
IHNldmVyYWwgcG9zc2libGUgdmFsdWVzOgo+LSBlcnJvcnMsIHdoZW4gcmMgPCAwCj4tIHJjIG9m
IHRoZSBjYWxsYmFjaywgd2hpY2ggaXMgMCBvciAxIGhlcmUuCj4KPklmIHRoZXJlJ3MgYW4gZXJy
b3IsIHdlIGRvbid0IHdhbnQgdG8ga2VlcCB0cnlpbmcgd2UgcHJvYmFibHkgd2FudCB0bwo+cmV0
dXJuIHRoYXQgZXJyb3IuCgpTdXJlLiBXaWxsIGRvLiBCdXQgSSBwcmVmZXIgdG8gY29udGludWUg
ZGV2aWNlIHJlbW92YWwgdG8gY2xlYW4gdXAKcmVsYXRlZCBzdGF0dXMgYW5kIG1hcHBpbmcgc2V0
IHVwIGZvciB0aGUgZGV2aWNlIGluIFhlbiAoVlQtZCkgYW5kCnBjaWJhY2suIEl0IGF0IGxlYXN0
IG1ha2VzIHRoZSBkZXZpY2UgYXZhaWxhYmxlIHRvIG90aGVyIGRvbWFpbnMuCgpUaGFua3MKQ2hh
bwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 02 15:05:33 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Jul 2019 15:05:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hiKLV-0001Eo-9V; Tue, 02 Jul 2019 15:05: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=lloE=U7=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hiKLU-0001Eh-5x
 for xen-devel@lists.xenproject.org; Tue, 02 Jul 2019 15:05:24 +0000
X-Inumbo-ID: cfcf5847-9cda-11e9-8980-bc764e045a96
Received: from m4a0039g.houston.softwaregrp.com (unknown [15.124.2.85])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id cfcf5847-9cda-11e9-8980-bc764e045a96;
 Tue, 02 Jul 2019 15:05:22 +0000 (UTC)
Received: FROM m4a0039g.houston.softwaregrp.com (15.120.17.147) BY
 m4a0039g.houston.softwaregrp.com WITH ESMTP; 
 Tue,  2 Jul 2019 15:01:46 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M4W0335.microfocus.com (2002:f78:1193::f78:1193) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Tue, 2 Jul 2019 15:01:59 +0000
Received: from NAM05-DM3-obe.outbound.protection.outlook.com (15.124.8.13) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Tue, 2 Jul 2019 15:01:59 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3332.namprd18.prod.outlook.com (10.255.138.209) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2052.15; Tue, 2 Jul 2019 15:01:58 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc%3]) with mapi id 15.20.2052.010; Tue, 2 Jul 2019
 15:01:58 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Juergen Gross <JGross@suse.com>
Thread-Topic: [PATCH 44/60] xen/sched: add fall back to idle vcpu when
 scheduling unit
Thread-Index: AQHVMOcYbFMIR8NfFESq4t5aQyYeUw==
Date: Tue, 2 Jul 2019 15:01:58 +0000
Message-ID: <eec243fe-b7e3-5b8f-81de-8082096bca56@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR07CA0065.eurprd07.prod.outlook.com
 (2603:10a6:6:2a::27) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: c3d1df2d-f75b-44a2-be67-08d6fefe3acf
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3332; 
x-ms-traffictypediagnostic: BY5PR18MB3332:
x-microsoft-antispam-prvs: <BY5PR18MB333260F21FB8897D21425673B3F80@BY5PR18MB3332.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:3513;
x-forefront-prvs: 008663486A
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(366004)(39860400002)(136003)(396003)(346002)(376002)(189003)(199004)(54906003)(37006003)(316002)(86362001)(72206003)(26005)(66446008)(64756008)(66556008)(476003)(66476007)(486006)(2616005)(73956011)(66946007)(102836004)(478600001)(5024004)(186003)(2906002)(256004)(14454004)(31696002)(14444005)(8936002)(5660300002)(8676002)(81166006)(81156014)(53546011)(25786009)(6506007)(386003)(305945005)(99286004)(68736007)(229853002)(66066001)(52116002)(7736002)(7416002)(6246003)(6636002)(4326008)(6486002)(71190400001)(71200400001)(80792005)(3846002)(36756003)(6862004)(31686004)(6116002)(53936002)(6436002)(6512007);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3332;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: rzujctqYXN52K5dZkq0H3St6fnMtXnwzJJI1gUuQgX+Li3sUlqwOYRn7YRV3NqBNO9W7MvMfa+26MxvNQV7Uwq0l+SgaVkkg0brV+5smFBPUHC6df5uPJixL8Zzi/Yr8dpPMRxSROOtlnLqwLIM71RRGdzTmkv9v4kgT0huxhEtRhkJs6aI9RqfWPvVhYU4oQYsOTyTVubYUG9/1kSyXe/O3l4oNl7QSSB6orG8ZorKoJqebuc15/AMB3SQajwB3YohIzml8ytAKoWKzaye7m5yaXCoSaQ1nafAERsKTNdpF4m7cRTcnW0rmiwTqHOwjNyRu/SrYZlt6QiSEAl9b56RcifsL89JMwejh9diIYssy4cy3bZNDZLq3lNg5/i+KFsozBS8S/cAu/PZKkvGdfnAlEHL/9kBgxD9075wY0Ww=
Content-ID: <AD279E7D2467C04799754F6499147AD8@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: c3d1df2d-f75b-44a2-be67-08d6fefe3acf
X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Jul 2019 15:01:58.5722 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3332
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH 44/60] xen/sched: add fall back to idle vcpu
 when scheduling unit
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Andrew
 Cooper <andrew.cooper3@citrix.com>, Tim
 Deegan <tim@xen.org>, Dario Faggioli <dfaggioli@suse.com>,
 Julien Grall <julien.grall@arm.com>, Ian Jackson <ian.jackson@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI4LjA1LjE5IGF0IDEyOjMyLCA8amdyb3NzQHN1c2UuY29tPiB3cm90ZToNCj4gV2hl
biBydW5uaW5nIGFuIGlkbGUgdmNwdSBpbiBhIG5vbi1pZGxlIHNjaGVkdWxpbmcgdW5pdCB1c2Ug
YSBzcGVjaWZpYw0KPiBndWVzdCBpZGxlIGxvb3Agbm90IHBlcmZvcm1pbmcgYW55IHRhc2tsZXRz
LCBtZW1vcnkgc2NydWJiaW5nIGFuZA0KPiBsaXZlcGF0Y2hpbmcgaW4gb3JkZXIgdG8gYXZvaWQg
cG9wdWxhdGluZyB0aGUgY3B1IGNhY2hlcyB3aXRoIG1lbW9yeQ0KPiB1c2VkIGJ5IG90aGVyIGRv
bWFpbnMgKGFzIGZhciBhcyBwb3NzaWJsZSkuIFNvZnRpcnFzIGFyZSBjb25zaWRlcmVkIHRvDQo+
IGJlIHNhdmUgKHRpbWVycyBtaWdodCB3YW50IHRvIGJlIGV4Y2x1ZGVkLCBidXQgdGhpcyBjYW4g
YmUgZmluZS10dW5lZA0KPiBsYXRlcikuDQoNCkhvdyBjb3VsZCB0aW1lcnMgYmUgbGVnaXRpbWF0
ZWx5IGV4Y2x1ZGVkPyBBbmQgaG93IGFyZSBzb2Z0aXJxcw0KKHdoaWNoIHNpbWlsYXJseSBjYW4n
dCBiZSBleGNsdWRlZCBoZXJlKSBhbnkgbGVzcyByaXNreSB0aGFuIGUuZy4NCnRhc2tsZXRzPw0K
DQpBcyB0byBzY3J1YmJpbmcgLSB3aGF0IGdldHMgYnJvdWdodCBpbnRvIGNhY2hlIGlzLCBleGNl
cHQgZm9yIGEgdmVyeQ0KYnJpZWYgbW9tZW50LCB0aGUgdmFsdWUgdGhlIHNjcnViYmluZyByb3V0
aW5lIGFjdHVhbGx5IHN0b3Jlcy4gVGhlcmUncw0Kbm8ga25vd2xlZGdlIHRvIGJlIGdhaW5lZCBm
cm9tIHRoYXQgYnkgYSBndWVzdC4NCg0KPiAtLS0gYS94ZW4vYXJjaC94ODYvZG9tYWluLmMNCj4g
KysrIGIveGVuL2FyY2gveDg2L2RvbWFpbi5jDQo+IEBAIC0xNTksNiArMTU5LDIzIEBAIHN0YXRp
YyB2b2lkIGlkbGVfbG9vcCh2b2lkKQ0KPiAgICAgIH0NCj4gIH0NCj4gIA0KPiArLyoNCj4gKyAq
IElkbGUgbG9vcCBmb3Igc2libGluZ3Mgb2YgYWN0aXZlIHNjaGVkdWxlIHVuaXRzLg0KPiArICog
V2UgZG9uJ3QgZG8gYW55IHN0YW5kYXJkIGlkbGUgd29yayBsaWtlIHRhc2tsZXRzLCBwYWdlIHNj
cnViYmluZyBvcg0KPiArICogbGl2ZXBhdGNoaW5nLg0KPiArICovDQo+ICtzdGF0aWMgdm9pZCBn
dWVzdF9pZGxlX2xvb3Aodm9pZCkNCj4gK3sNCj4gKyAgICB1bnNpZ25lZCBpbnQgY3B1ID0gc21w
X3Byb2Nlc3Nvcl9pZCgpOw0KPiArDQo+ICsgICAgZm9yICggOyA7ICkNCj4gKyAgICB7DQo+ICsg
ICAgICAgIGlmICggIXNvZnRpcnFfcGVuZGluZyhjcHUpICkNCj4gKyAgICAgICAgICAgIHNjaGVk
X2d1ZXN0X2lkbGUocG1faWRsZSwgY3B1KTsNCj4gKyAgICAgICAgZG9fc29mdGlycSgpOw0KPiAr
ICAgIH0NCj4gK30NCg0KSW4gdGhlIGNvbW1lbnQgSSB0aGluayB5b3UgbWVhbiAic2libGluZ3Mg
b2YgPHdoYXRldmVyPiBpbg0KYWN0aXZlIHNjaGVkdWxlIHVuaXRzIj8NCg0KSGF2aW5nIGhhZCBx
dWl0ZSBzb21lIGZ1biB3aXRoIHNvZnQtb2ZmbGluaW5nIG9mIENQVXMgcmVjZW50bHksDQptYXkg
SSBhc2sgdGhhdCB5b3UgQVNTRVJUKCFjcHVfaXNfb2ZmbGluZShjcHUpKSBpbiB0aGUgbG9vcA0K
Ym9keSwgc3VjaCB0aGF0IHRoZSBhYnNlbmNlIG9mIGEgY2FsbCB0byBwbGF5X2RlYWQoKSBpcyBh
bHNvDQpjb3ZlcmVkPw0KDQo+IEBAIC0xNzIsNiArMTg5LDEwIEBAIHZvaWQgc3RhcnR1cF9jcHVf
aWRsZV9sb29wKHZvaWQpDQo+ICANCj4gIHN0YXRpYyB2b2lkIG5vcmV0dXJuIGNvbnRpbnVlX2lk
bGVfZG9tYWluKHN0cnVjdCB2Y3B1ICp2KQ0KPiAgew0KPiArICAgIC8qIElkbGUgdmNwdXMgbWln
aHQgYmUgYXR0YWNoZWQgdG8gbm9uLWlkbGUgdW5pdHMhICovDQo+ICsgICAgaWYgKCAhaXNfaWRs
ZV9kb21haW4odi0+c2NoZWRfdW5pdC0+ZG9tYWluKSApDQo+ICsgICAgICAgIHJlc2V0X3N0YWNr
X2FuZF9qdW1wKGd1ZXN0X2lkbGVfbG9vcCk7DQo+ICsNCj4gICAgICByZXNldF9zdGFja19hbmRf
anVtcChpZGxlX2xvb3ApOw0KPiAgfQ0KDQpZb3UncmUgYXdhcmUgdGhhdCB0aGVyZSdzIGEgY2Fs
bCB0byBjaGVja19mb3JfbGl2ZXBhdGNoX3dvcmsoKSBoaWRkZW4NCmluIHJlc2V0X3N0YWNrX2Fu
ZF9qdW1wKCksIHdoaWNoIHlvdSBzYXkgeW91IGRvbid0IHdhbnQgdG8gYWxsb3cgaW4NCnRoaXMg
Y29udGV4dD8NCg0KPiAtLS0gYS94ZW4vY29tbW9uL3NjaGVkdWxlLmMNCj4gKysrIGIveGVuL2Nv
bW1vbi9zY2hlZHVsZS5jDQo+IEBAIC04Miw3ICs4MiwxOCBAQCBzdGF0aWMgc3RydWN0IHNjaGVk
dWxlciBfX3JlYWRfbW9zdGx5IG9wczsNCj4gIHN0YXRpYyBpbmxpbmUgc3RydWN0IHZjcHUgKnNj
aGVkX3VuaXQydmNwdV9jcHUoc3RydWN0IHNjaGVkX3VuaXQgKnVuaXQsDQo+ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBjcHUpDQo+
ICB7DQo+IC0gICAgcmV0dXJuIHVuaXQtPmRvbWFpbi0+dmNwdVt1bml0LT51bml0X2lkICsgcGVy
X2NwdShzY2hlZF9yZXNfaWR4LCBjcHUpXTsNCj4gKyAgICB1bnNpZ25lZCBpbnQgaWR4ID0gdW5p
dC0+dW5pdF9pZCArIHBlcl9jcHUoc2NoZWRfcmVzX2lkeCwgY3B1KTsNCj4gKyAgICBjb25zdCBz
dHJ1Y3QgZG9tYWluICpkID0gdW5pdC0+ZG9tYWluOw0KPiArICAgIHN0cnVjdCB2Y3B1ICp2Ow0K
PiArDQo+ICsgICAgaWYgKCBpZHggPCBkLT5tYXhfdmNwdXMgJiYgZC0+dmNwdVtpZHhdICkNCj4g
KyAgICB7DQo+ICsgICAgICAgIHYgPSBkLT52Y3B1W2lkeF07DQo+ICsgICAgICAgIGlmICggdi0+
bmV3X3N0YXRlID09IFJVTlNUQVRFX3J1bm5pbmcgKQ0KPiArICAgICAgICAgICAgcmV0dXJuIHY7
DQoNCklzbid0IHRoaXMgZW5vdWdoIG9mIHRoZSBjYWNoZSBmaWxsIGhhbGYgb2YgYSBnYWRnZXQg
dG8gd2FycmFudCB1c2Ugb2YNCmFycmF5X2luZGV4X25vc3BlYygpIG9yIGFsaWtlPw0KDQo+IEBA
IC0yMDksMTkgKzIyMywxMSBAQCBzdGF0aWMgaW5saW5lIHZvaWQgdmNwdV9ydW5zdGF0ZV9jaGFu
Z2UoDQo+ICAgICAgdi0+cnVuc3RhdGUuc3RhdGUgPSBuZXdfc3RhdGU7DQo+ICB9DQo+ICANCj4g
LXN0YXRpYyBpbmxpbmUgdm9pZCBzY2hlZF91bml0X3J1bnN0YXRlX2NoYW5nZShzdHJ1Y3Qgc2No
ZWRfdW5pdCAqdW5pdCwNCj4gLSAgICBib29sIHJ1bm5pbmcsIHNfdGltZV90IG5ld19lbnRyeV90
aW1lKQ0KPiArdm9pZCBzY2hlZF9ndWVzdF9pZGxlKHZvaWQgKCppZGxlKSAodm9pZCksIHVuc2ln
bmVkIGludCBjcHUpDQoNClN0cmF5IGJsYW5rIGJldHdlZW4gY2xvc2luZyBhbmQgb3BlbmluZyBw
YXJlbnRoZXNpcy4NCg0KPiAgew0KPiAtICAgIHN0cnVjdCB2Y3B1ICp2Ow0KPiAtDQo+IC0gICAg
Zm9yX2VhY2hfc2NoZWRfdW5pdF92Y3B1ICggdW5pdCwgdiApDQo+IC0gICAgICAgIGlmICggcnVu
bmluZyApDQo+IC0gICAgICAgICAgICB2Y3B1X3J1bnN0YXRlX2NoYW5nZSh2LCB2LT5uZXdfc3Rh
dGUsIG5ld19lbnRyeV90aW1lKTsNCj4gLSAgICAgICAgZWxzZQ0KPiAtICAgICAgICAgICAgdmNw
dV9ydW5zdGF0ZV9jaGFuZ2UodiwNCj4gLSAgICAgICAgICAgICAgICAoKHYtPnBhdXNlX2ZsYWdz
ICYgVlBGX2Jsb2NrZWQpID8gUlVOU1RBVEVfYmxvY2tlZCA6DQo+IC0gICAgICAgICAgICAgICAg
ICh2Y3B1X3J1bm5hYmxlKHYpID8gUlVOU1RBVEVfcnVubmFibGUgOiBSVU5TVEFURV9vZmZsaW5l
KSksDQo+IC0gICAgICAgICAgICAgICAgbmV3X2VudHJ5X3RpbWUpOw0KPiArICAgIGF0b21pY19p
bmMoJmdldF9zY2hlZF9yZXMoY3B1KS0+dXJnZW50X2NvdW50KTsNCj4gKyAgICBpZGxlKCk7DQo+
ICsgICAgYXRvbWljX2RlYygmZ2V0X3NjaGVkX3JlcyhjcHUpLT51cmdlbnRfY291bnQpOw0KPiAg
fQ0KDQpXaGF0IGlzICJ1cmdlbnQiIGFib3V0IGFuIGlkbGUgdkNQVSBmaWxsaW5nIGFuIGVtcHR5
IHNjaGVkIHVuaXQgc2xvdD8NClRoYXQgaXMsIHdoeSBkbyB5b3UgbmVlZCB0byBwcmV2ZW50IHRo
ZSB0aHJlYWQgZnJvbSBzbGVlcGluZyBhcw0KcG93ZXIgZWZmaWNpZW50bHkgYXMgcG9zc2libGUg
KHBvdGVudGlhbGx5IGFsbG93aW5nIHRoZSBzaWJsaW5nIHRocmVhZA0KdG8gZXZlbiB1c2UgbW9y
ZSByZXNvdXJjZXMpPw0KDQo+IEBAIC0xNjM3LDMzICsxNjQ0LDY3IEBAIHN0YXRpYyB2b2lkIHNj
aGVkX3N3aXRjaF91bml0cyhzdHJ1Y3Qgc2NoZWRfcmVzb3VyY2UgKnNkLA0KPiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCBzY2hlZF91bml0ICpuZXh0LCBzdHJ1Y3Qgc2No
ZWRfdW5pdCAqcHJldiwNCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzX3RpbWVf
dCBub3cpDQo+ICB7DQo+IC0gICAgc2QtPmN1cnIgPSBuZXh0Ow0KPiAtDQo+IC0gICAgVFJBQ0Vf
M0QoVFJDX1NDSEVEX1NXSVRDSF9JTkZQUkVWLCBwcmV2LT5kb21haW4tPmRvbWFpbl9pZCwgcHJl
di0+dW5pdF9pZCwNCj4gLSAgICAgICAgICAgICBub3cgLSBwcmV2LT5zdGF0ZV9lbnRyeV90aW1l
KTsNCj4gLSAgICBUUkFDRV80RChUUkNfU0NIRURfU1dJVENIX0lORk5FWFQsIG5leHQtPmRvbWFp
bi0+ZG9tYWluX2lkLCBuZXh0LT51bml0X2lkLA0KPiAtICAgICAgICAgICAgIChuZXh0LT52Y3B1
LT5ydW5zdGF0ZS5zdGF0ZSA9PSBSVU5TVEFURV9ydW5uYWJsZSkgPw0KPiAtICAgICAgICAgICAg
IChub3cgLSBuZXh0LT5zdGF0ZV9lbnRyeV90aW1lKSA6IDAsIHByZXYtPm5leHRfdGltZSk7DQo+
ICsgICAgaW50IGNwdTsNCg0KdW5zaWduZWQgaW50DQoNCj4gQEAgLTE3MTksMjUgKzE3NjAsMjUg
QEAgc3RhdGljIHN0cnVjdCBzY2hlZF91bml0ICpkb19zY2hlZHVsZShzdHJ1Y3Qgc2NoZWRfdW5p
dCAqcHJldiwgc190aW1lX3Qgbm93LA0KPiAgICAgIGlmICggcHJldi0+bmV4dF90aW1lID49IDAg
KSAvKiAtdmUgbWVhbnMgbm8gbGltaXQgKi8NCj4gICAgICAgICAgc2V0X3RpbWVyKCZzZC0+c190
aW1lciwgbm93ICsgcHJldi0+bmV4dF90aW1lKTsNCj4gIA0KPiAtICAgIGlmICggbGlrZWx5KHBy
ZXYgIT0gbmV4dCkgKQ0KPiAtICAgICAgICBzY2hlZF9zd2l0Y2hfdW5pdHMoc2QsIG5leHQsIHBy
ZXYsIG5vdyk7DQo+ICsgICAgc2NoZWRfc3dpdGNoX3VuaXRzKHNkLCBuZXh0LCBwcmV2LCBub3cp
Ow0KPiAgDQo+ICAgICAgcmV0dXJuIG5leHQ7DQo+ICB9DQo+ICANCj4gLXN0YXRpYyB2b2lkIGNv
bnRleHRfc2F2ZWQoc3RydWN0IHZjcHUgKnByZXYpDQo+ICtzdGF0aWMgdm9pZCBjb250ZXh0X3Nh
dmVkKHN0cnVjdCBzY2hlZF91bml0ICp1bml0KQ0KPiAgew0KPiAtICAgIHN0cnVjdCBzY2hlZF91
bml0ICp1bml0ID0gcHJldi0+c2NoZWRfdW5pdDsNCj4gLQ0KPiAgICAgIHVuaXQtPmlzX3J1bm5p
bmcgPSAwOw0KPiAgICAgIHVuaXQtPnN0YXRlX2VudHJ5X3RpbWUgPSBOT1coKTsNCj4gKyAgICBn
ZXRfc2NoZWRfcmVzKHNtcF9wcm9jZXNzb3JfaWQoKSktPnByZXYgPSBOVUxMOw0KPiAgDQo+ICAg
ICAgLyogQ2hlY2sgZm9yIG1pZ3JhdGlvbiByZXF1ZXN0IC9hZnRlci8gY2xlYXJpbmcgcnVubmlu
ZyBmbGFnLiAqLw0KPiAgICAgIHNtcF9tYigpOw0KPiAgDQo+IC0gICAgc2NoZWRfY29udGV4dF9z
YXZlZCh2Y3B1X3NjaGVkdWxlcihwcmV2KSwgdW5pdCk7DQo+ICsgICAgc2NoZWRfY29udGV4dF9z
YXZlZCh2Y3B1X3NjaGVkdWxlcih1bml0LT52Y3B1KSwgdW5pdCk7DQoNCkFuIGV4YW1wbGUgb2Yg
aXQgdW5saWtlbHkgYmVpbmcganVzdCBvbmUgb2YgdGhlIHZDUFUtcyBpbiBhIHVuaXQgdGhhdA0K
eW91IGFjdHVhbGx5IHdhbnQgdG8gZGVhbCB3aXRoLg0KDQo+IEBAIC0xODcwLDcgKzE5MjEsOCBA
QCBzdGF0aWMgdm9pZCBzY2hlZF9zbGF2ZSh2b2lkKQ0KPiAgDQo+ICAgICAgcGNwdV9zY2hlZHVs
ZV91bmxvY2tfaXJxKGxvY2ssIGNwdSk7DQo+ICANCj4gLSAgICBzY2hlZF9jb250ZXh0X3N3aXRj
aCh2cHJldiwgc2NoZWRfdW5pdDJ2Y3B1X2NwdShuZXh0LCBjcHUpLCBub3cpOw0KPiArICAgIHNj
aGVkX2NvbnRleHRfc3dpdGNoKHZwcmV2LCBzY2hlZF91bml0MnZjcHVfY3B1KG5leHQsIGNwdSks
DQo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgaXNfaWRsZV91bml0KG5leHQpICYmICFpc19p
ZGxlX3VuaXQocHJldiksIG5vdyk7DQo+ICB9DQo+ICANCj4gIC8qDQo+IEBAIC0xOTMwLDcgKzE5
ODIsOCBAQCBzdGF0aWMgdm9pZCBzY2hlZHVsZSh2b2lkKQ0KPiAgICAgIHBjcHVfc2NoZWR1bGVf
dW5sb2NrX2lycShsb2NrLCBjcHUpOw0KPiAgDQo+ICAgICAgdm5leHQgPSBzY2hlZF91bml0MnZj
cHVfY3B1KG5leHQsIGNwdSk7DQo+IC0gICAgc2NoZWRfY29udGV4dF9zd2l0Y2godnByZXYsIHZu
ZXh0LCBub3cpOw0KPiArICAgIHNjaGVkX2NvbnRleHRfc3dpdGNoKHZwcmV2LCB2bmV4dCwNCj4g
KyAgICAgICAgICAgICAgICAgICAgICAgICAhaXNfaWRsZV91bml0KHByZXYpICYmIGlzX2lkbGVf
dW5pdChuZXh0KSwgbm93KTsNCj4gIH0NCg0KU2VlaW5nIHRoZXNlIHR3byBjYWxscyBJJ20gbm90
IG9ubHkgc2xpZ2h0bHkgcHV6emxlZCBieSB0aGUgZXhwcmVzc2lvbnMNCmhhdmluZyBvcGVyYW5k
cyBpbiBvcHBvc2l0ZSBvcmRlciB3cnQgb25lIGFub3RoZXIsIGJ1dCBhbHNvIHdoeSB0aGUNCmNh
bGxlZSBjYW4ndCB3b3JrIG91dCB0aGUgY29uZGl0aW9uIHdpdGhvdXQgdGhlIG5ldyBwYXJhbWV0
ZXIvYXJndW1lbnQuDQoNCj4gLS0tIGEveGVuL2luY2x1ZGUvYXNtLWFybS9jdXJyZW50LmgNCj4g
KysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9jdXJyZW50LmgNCj4gQEAgLTE4LDYgKzE4LDcgQEAg
REVDTEFSRV9QRVJfQ1BVKHN0cnVjdCB2Y3B1ICosIGN1cnJfdmNwdSk7DQo+ICANCj4gICNkZWZp
bmUgY3VycmVudCAgICAgICAgICAgICh0aGlzX2NwdShjdXJyX3ZjcHUpKQ0KPiAgI2RlZmluZSBz
ZXRfY3VycmVudCh2Y3B1KSAgZG8geyBjdXJyZW50ID0gKHZjcHUpOyB9IHdoaWxlICgwKQ0KPiAr
I2RlZmluZSBnZXRfY3B1X2N1cnJlbnQoY3B1KSAgKHBlcl9jcHUoY3Vycl92Y3B1LCBjcHUpKQ0K
DQpQb2ludGxlc3Mgb3V0ZXIgcGFpciBvZiBwYXJlbnRoZXNlcy4NCg0KPiAtLS0gYS94ZW4vaW5j
bHVkZS9hc20teDg2L2N1cnJlbnQuaA0KPiArKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2N1cnJl
bnQuaA0KPiBAQCAtNzcsNiArNzcsMTEgQEAgc3RydWN0IGNwdV9pbmZvIHsNCj4gICAgICAvKiBn
ZXRfc3RhY2tfYm90dG9tKCkgbXVzdCBiZSAxNi1ieXRlIGFsaWduZWQgKi8NCj4gIH07DQo+ICAN
Cj4gK3N0YXRpYyBpbmxpbmUgc3RydWN0IGNwdV9pbmZvICpnZXRfY3B1X2luZm9fZnJvbV9zdGFj
ayh1bnNpZ25lZCBsb25nIHNwKQ0KPiArew0KPiArICAgIHJldHVybiAoc3RydWN0IGNwdV9pbmZv
ICopKChzcCB8IChTVEFDS19TSVpFIC0gMSkpICsgMSkgLSAxOw0KPiArfQ0KPiArDQo+ICBzdGF0
aWMgaW5saW5lIHN0cnVjdCBjcHVfaW5mbyAqZ2V0X2NwdV9pbmZvKHZvaWQpDQo+ICB7DQo+ICAj
aWZkZWYgX19jbGFuZ19fDQo+IEBAIC04Nyw3ICs5Miw3IEBAIHN0YXRpYyBpbmxpbmUgc3RydWN0
IGNwdV9pbmZvICpnZXRfY3B1X2luZm8odm9pZCkNCj4gICAgICByZWdpc3RlciB1bnNpZ25lZCBs
b25nIHNwIGFzbSgicnNwIik7DQo+ICAjZW5kaWYNCj4gIA0KPiAtICAgIHJldHVybiAoc3RydWN0
IGNwdV9pbmZvICopKChzcCB8IChTVEFDS19TSVpFIC0gMSkpICsgMSkgLSAxOw0KPiArICAgIHJl
dHVybiBnZXRfY3B1X2luZm9fZnJvbV9zdGFjayhzcCk7DQo+ICB9DQoNCldpdGggdGhlc2UsIHdo
eSBkb2VzIC4uLg0KDQo+IC0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvc21wLmgNCj4gKysrIGIv
eGVuL2luY2x1ZGUvYXNtLXg4Ni9zbXAuaA0KPiBAQCAtNzYsNiArNzYsOSBAQCB2b2lkIHNldF9u
cl9zb2NrZXRzKHZvaWQpOw0KPiAgLyogUmVwcmVzZW50aW5nIEhUIGFuZCBjb3JlIHNpYmxpbmdz
IGluIGVhY2ggc29ja2V0LiAqLw0KPiAgZXh0ZXJuIGNwdW1hc2tfdCAqKnNvY2tldF9jcHVtYXNr
Ow0KPiAgDQo+ICsjZGVmaW5lIGdldF9jcHVfY3VycmVudChjcHUpIFwNCj4gKyAgICAoZ2V0X2Nw
dV9pbmZvX2Zyb21fc3RhY2soKHVuc2lnbmVkIGxvbmcpc3RhY2tfYmFzZVtjcHVdKS0+Y3VycmVu
dF92Y3B1KQ0KDQouLi4gdGhpcyBlbmQgdXAgaW4gYSBkaWZmZXJlbnQgaGVhZGVyPyAoVGhlIG91
dGVybW9zdCBwYWlyIG9mIHBhcmVudGhlc2VzDQppc24ndCBzdHJpY3RseSBuZWVkZWQgaGVyZS4p
DQoNCkphbg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 02 15:06:25 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Jul 2019 15:06:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hiKMT-0001J1-MF; Tue, 02 Jul 2019 15:06: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=t1Em=U7=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hiKMR-0001Ii-QD
 for xen-devel@lists.xenproject.org; Tue, 02 Jul 2019 15:06:23 +0000
X-Inumbo-ID: f43f953b-9cda-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f43f953b-9cda-11e9-8980-bc764e045a96;
 Tue, 02 Jul 2019 15:06:22 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hiKMQ-0006FG-2w; Tue, 02 Jul 2019 15:06: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 1hiKMP-0006s9-Rw; Tue, 02 Jul 2019 15:06:21 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hiKMP-0001vy-Qz; Tue, 02 Jul 2019 15:06:21 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138704-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=93ef224d63f9f04a0897d64981c619eb4816c0d3
X-Osstest-Versions-That: xen=cc07ec6107d23ee9a4237686711eede387741c08
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 02 Jul 2019 15:06:21 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 138704: 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>

ZmxpZ2h0IDEzODcwNCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODcwNC8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICA5M2VmMjI0ZDYzZjlmMDRhMDg5N2Q2NDk4MWM2MTllYjQ4MTZjMGQzCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICBjYzA3ZWM2MTA3ZDIzZWU5YTQy
Mzc2ODY3MTFlZWRlMzg3NzQxYzA4CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzg2MTcgIDIwMTkt
MDYtMjggMjE6MDE6MDAgWiAgICAzIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM4NzA0ICAy
MDE5LTA3LTAyIDEyOjA0OjAyIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW50aG9ueSBQRVJBUkQgPGFudGhv
bnkucGVyYXJkQGNpdHJpeC5jb20+CiAgQnJpYW4gV29vZHMgPGJyaWFuLndvb2RzQGFtZC5jb20+
CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIFBhdWwgRHVycmFudCA8cGF1bC5k
dXJyYW50QGNpdHJpeC5jb20+CiAgV2VpIExpdSA8d2xAeGVuLm9yZz4KCmpvYnM6CiBidWlsZC1h
cm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1y
ZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hv
bWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxl
cywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9q
ZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBv
ZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFE
TUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6
Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGlu
ZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC94ZW4uZ2l0CiAg
IGNjMDdlYzYxMDcuLjkzZWYyMjRkNjMgIDkzZWYyMjRkNjNmOWYwNGEwODk3ZDY0OTgxYzYxOWVi
NDgxNmMwZDMgLT4gc21va2UKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 02 15:24:00 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Jul 2019 15:24:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hiKdM-0002ye-HU; Tue, 02 Jul 2019 15:23:52 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=45zg=U7=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hiKdL-0002yZ-5N
 for xen-devel@lists.xenproject.org; Tue, 02 Jul 2019 15:23:51 +0000
X-Inumbo-ID: 6474ab16-9cdd-11e9-bcce-536333a5c266
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 6474ab16-9cdd-11e9-bcce-536333a5c266;
 Tue, 02 Jul 2019 15:23:50 +0000 (UTC)
Received: from localhost (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256
 bits)) (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 0666E21721;
 Tue,  2 Jul 2019 15:23:48 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1562081029;
 bh=nF7XcumMKz5Z9zsz2iGrwoT3ymdSGozlBam86ZQl/QI=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=Gc8AD7Y9P3k5vTYbHXefgkYwiARTWIKc8u+irMgHhN4yExSSuU0vx0uNiumsg9/9Q
 m7isksTv3pwPlBiJsWjyhBYIE++K2+WEPqoSdZsVa6vkWVkYyJ8UI5PmCHO377OhCf
 2Jg/wP2kE7KbE0n1/4HeXMvTTbi8uWR4O71Sn0ro=
Date: Tue, 2 Jul 2019 08:23:47 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-T480s
To: Anthony PERARD <anthony.perard@citrix.com>
In-Reply-To: <20190702135327.26543-1-anthony.perard@citrix.com>
Message-ID: <alpine.DEB.2.21.1907020823390.14636@sstabellini-ThinkPad-T480s>
References: <20190702135327.26543-1-anthony.perard@citrix.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] MAINTAINERS: Add Anthony as libxl maintainer
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>,
 xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCAyIEp1bCAyMDE5LCBBbnRob255IFBFUkFSRCB3cm90ZToKPiBDcmVhdGUgYSBuZXcg
c2VjdGlvbiB3aXRoIG9ubHkgbGlieGwuCj4gCj4gU2lnbmVkLW9mZi1ieTogQW50aG9ueSBQRVJB
UkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+CgpBY2tlZC1ieTogU3RlZmFubyBTdGFiZWxs
aW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgoKCj4gLS0tCj4gSSd2ZSBjcmVhdGVkIGEgbmV3
IHNlY3Rpb24gZm9yIG9ubHkgbGlieGVubGlnaHQgYnV0IGlmIHlvdSB3b3VsZAo+IHByZWZlciB0
byBhZGQgbWUgaW50byBUT09MU1RBQ0sgaW5zdGVhZCwgdGhhdCBtaWdodCBiZSBvay4gSSBqdXN0
Cj4gZG9uJ3QgaGF2ZSBtdWNoIGV4cGVyaWVuY2Ugd2l0aCB0aGUgcmVzdCBvZiB0b29scy8uCj4g
LS0tCj4gIE1BSU5UQUlORVJTIHwgNyArKysrKysrCj4gIDEgZmlsZSBjaGFuZ2VkLCA3IGluc2Vy
dGlvbnMoKykKPiAKPiBkaWZmIC0tZ2l0IGEvTUFJTlRBSU5FUlMgYi9NQUlOVEFJTkVSUwo+IGlu
ZGV4IDg4MmU0ZWZhMjIuLmI4ZTRkYWFlNDEgMTAwNjQ0Cj4gLS0tIGEvTUFJTlRBSU5FUlMKPiAr
KysgYi9NQUlOVEFJTkVSUwo+IEBAIC0yODQsNiArMjg0LDEzIEBAIEY6CXhlbi9pbmNsdWRlL3tr
ZXhlYyxraW1hZ2V9LmgKPiAgRjoJeGVuL2FyY2gveDg2L21hY2hpbmVfa2V4ZWMuYwo+ICBGOgl4
ZW4vYXJjaC94ODYveDg2XzY0L2tleGVjX3JlbG9jLlMKPiAgCj4gK0xJQlhFTkxJR0hUCj4gK006
CUlhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgo+ICtNOglXZWkgTGl1IDx3
bEB4ZW4ub3JnPgo+ICtNOglBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNv
bT4KPiArUzoJU3VwcG9ydGVkCj4gK0Y6CXRvb2xzL2xpYnhsLwo+ICsKPiAgTElWRVBBVENICj4g
IE06CUtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KPiAgTToJ
Um9zcyBMYWdlcndhbGwgPHJvc3MubGFnZXJ3YWxsQGNpdHJpeC5jb20+Cj4gLS0gCj4gQW50aG9u
eSBQRVJBUkQKPiAKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 02 15:43:06 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Jul 2019 15:43:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hiKvs-0004Wo-73; Tue, 02 Jul 2019 15:43:00 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=SKLB=U7=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hiKvr-0004Wj-CH
 for xen-devel@lists.xenproject.org; Tue, 02 Jul 2019 15:42:59 +0000
X-Inumbo-ID: 0eddfc72-9ce0-11e9-a4c4-6f26d13a3f1a
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 0eddfc72-9ce0-11e9-a4c4-6f26d13a3f1a;
 Tue, 02 Jul 2019 15:42:55 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: mVM5B61E+0NGiJ3/FwyIp+Noy1u42P7I/CCqixJ1mVeqcgm+zeJ/wcoSVY4riEarDg8fwMNcXV
 bz8Ot/o8ROkdo2JIt/BV0cxu2TEja+MMqYzAABfPfYhmhmc6+ugHNZRseSxMQIp8TUj1B1kp00
 z43Uh/OIPMaBDeOWPirqWprH7Eyhfub2u84JuIv4oywyRe6IZ/QdWNLKQ3FBzn3YR9eUxUFg/2
 FYBgiTAVvAYUga032EgGs2o7EBw1iTEVVDLaQwCkG3twvvmzYLwWvYEJqAzfQZbtVg0K93JtAK
 huQ=
X-SBRS: 2.7
X-MesageID: 2494416
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,443,1557201600"; 
   d="scan'208";a="2494416"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5D024C500200007800237DD8@prv1-mh.provo.novell.com>
 <5D14DDA6020000780023B96E@prv1-mh.provo.novell.com>
 <5D14DF61020000780023B993@prv1-mh.provo.novell.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <45be6445-8348-7153-2a08-6eb73c5df2f1@citrix.com>
Date: Tue, 2 Jul 2019 15:50:46 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <5D14DF61020000780023B993@prv1-mh.provo.novell.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 09/10] AMD/IOMMU: enable x2APIC mode when
 available
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

T24gMjcvMDYvMjAxOSAxNjoyMywgSmFuIEJldWxpY2ggd3JvdGU6Cj4gSW4gb3JkZXIgZm9yIHRo
ZSBDUFVzIHRvIHVzZSB4MkFQSUMgbW9kZSwgdGhlIElPTU1VKHMpIGZpcnN0IG5lZWQgdG8gYmUK
PiBzd2l0Y2hlZCBpbnRvIHN1aXRhYmxlIHN0YXRlLgo+Cj4gVGhlIHBvc3QtQVAtYnJpbmd1cCBJ
UlEgYWZmaW5pdHkgYWRqdXN0bWVudCBpcyBkb25lIGFsc28gZm9yIHRoZSBub24tCj4geDJBUElD
IGNhc2UuCj4KPiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+
CgpSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4K
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 02 15:48:02 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Jul 2019 15:48:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hiL0g-0004kX-Su; Tue, 02 Jul 2019 15:47:58 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=SKLB=U7=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hiL0e-0004kS-W0
 for xen-devel@lists.xenproject.org; Tue, 02 Jul 2019 15:47:57 +0000
X-Inumbo-ID: bf8fae4e-9ce0-11e9-b910-c31da410a232
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id bf8fae4e-9ce0-11e9-b910-c31da410a232;
 Tue, 02 Jul 2019 15:47:51 +0000 (UTC)
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: POuLN2aU1hUgEmgOcsmrPx4eBxyWNap05ZBVa9MBm91DR4Jk5b/v48Fh6lV5nHXw2ebirIY0dQ
 iplb4sov/ooILEtm9GMljEAqsCk2wFSVFIWJcmZKzAeav05j/MBZpvttjxEhDAlvQsggfjfLtw
 VIJihLHmsx4nUljL3Q6opXd6YI1A4SYJn1zeOC/7RS5b88fIQA976qUCUK8bl+eUvT+UitC5sk
 QlBFboTmmAcytquzAbzvTOygAixG2KSuLgxplC1OBmYklUCB3j/O5cpmViig/vlWEtIKCw1AB4
 McQ=
X-SBRS: 2.7
X-MesageID: 2523428
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,443,1557201600"; 
   d="scan'208";a="2523428"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5D024C500200007800237DD8@prv1-mh.provo.novell.com>
 <5D14DDA6020000780023B96E@prv1-mh.provo.novell.com>
 <5D14DEEB020000780023B987@prv1-mh.provo.novell.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <330aa2a1-bb69-140e-3a91-125b82df755f@citrix.com>
Date: Tue, 2 Jul 2019 15:41:27 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <5D14DEEB020000780023B987@prv1-mh.provo.novell.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 05/10] AMD/IOMMU: introduce 128-bit IRTE
 non-guest-APIC IRTE format
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

T24gMjcvMDYvMjAxOSAxNjoyMSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gLS0tIGEveGVuL2RyaXZl
cnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2ludHIuYwo+ICsrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0
aHJvdWdoL2FtZC9pb21tdV9pbnRyLmMKPiBAQCAtNDAsMTIgKzQwLDQ1IEBAIHVuaW9uIGlydGUz
MiB7Cj4KPiAtI2RlZmluZSBJTlRSRU1BUF9UQUJMRV9PUkRFUiAgICAxCj4gK3VuaW9uIGlydGVf
Y3B0ciB7Cj4gKyAgICBjb25zdCB2b2lkICpwdHI7Cj4gKyAgICBjb25zdCB1bmlvbiBpcnRlMzIg
KnB0cjMyOwo+ICsgICAgY29uc3QgdW5pb24gaXJ0ZTEyOCAqcHRyMTI4Owo+ICt9IF9fdHJhbnNw
YXJlbnRfXzsKPiArCj4gKyNkZWZpbmUgSU5UUkVNQVBfVEFCTEVfT1JERVIgKGlydGVfbW9kZSA9
PSBpcnRlMzIgPyAxIDogMykKClRoaXMgaXMgcHJvYmxlbWF0aWMgZm9yIGlydGVfbW9kZSA9PSBp
cnRlVU5LLsKgIEFzIHRoaXMgImNvbnN0YW50IiBpcwp1c2VkIGluIGV4YWN0bHkgdHdvIHBsYWNl
cywgSSdkIHN1Z2dlc3QgYSB0aW55IHN0YXRpYyBmdW5jdGlvbiBhbG9uZyB0aGUKc2FtZSBsaW5l
cyBhcyB7Z2V0LHVwZGF0ZX1faW50cmVtYXBfZW50cnkoKSwgd2hpY2ggY2FuIHNlbnNpYmx5IHBy
ZXZlbnQKY29kZSBsb29raW5nIGZvciBhIHNpemUgYmVmb3JlIGlydGVfbW9kZSBpcyBzZXQgdXAu
Cgo+IEBAIC0xNDIsNyArMTg3LDIxIEBAIHN0YXRpYyB2b2lkIGZyZWVfaW50cmVtYXBfZW50cnko
dW5zaWduZWQKPiAgewo+ICAgICAgdW5pb24gaXJ0ZV9wdHIgZW50cnkgPSBnZXRfaW50cmVtYXBf
ZW50cnkoc2VnLCBiZGYsIGluZGV4KTsKPiAgCj4gLSAgICBBQ0NFU1NfT05DRShlbnRyeS5wdHIz
Mi0+cmF3WzBdKSA9IDA7Cj4gKyAgICBzd2l0Y2ggKCBpcnRlX21vZGUgKQo+ICsgICAgewo+ICsg
ICAgY2FzZSBpcnRlMzI6Cj4gKyAgICAgICAgQUNDRVNTX09OQ0UoZW50cnkucHRyMzItPnJhd1sw
XSkgPSAwOwo+ICsgICAgICAgIGJyZWFrOwo+ICsKPiArICAgIGNhc2UgaXJ0ZTEyODoKPiArICAg
ICAgICBBQ0NFU1NfT05DRShlbnRyeS5wdHIxMjgtPnJhd1swXSkgPSAwOwo+ICsgICAgICAgIGJh
cnJpZXIoKTsKCnNtcF93bWIoKS4KClVzaW5nIGJhcnJpZXIgaGVyZSBpc24ndCB0ZWNobmljYWxs
eSBjb3JyZWN0LCBiZWNhdXNlIHdoYXQgbWF0dGVycyBpcwp0aGUgZXh0ZXJuYWwgdmlzaWJpbGl0
eSBvZiB0aGUgd3JpdGUuCgpJdCBmdW5jdGlvbnMgY29ycmVjdGx5IG9uIHg4NiBiZWNhdXNlIHNt
cF93bWIoKSBpcyBiYXJyaWVyKCksIGJ1dCB0aGlzCmNvZGUgZG9lc24ndCB3b3JrIGNvcnJlY3Rs
eSBvbiBlLmcuIEFSTS4KCkknZCBnbyBmdXJ0aGVyIGFuZCBsZWF2ZSBhbiBleHBsYW5hdGlvbi4K
CnNtcF93bWIoKTsgLyogRW5zdXJlIHRoZSBjbGVhciBvZiAucmVtYXBfZW4gaXMgdmlzaWJsZSB0
byB0aGUgSU9NTVUKZmlyc3QuICovCgo+IEBAIC00NDQsOSArNjAxLDkgQEAgc3RhdGljIGludCB1
cGRhdGVfaW50cmVtYXBfZW50cnlfZnJvbV9tcwo+ICAgICAgdW5zaWduZWQgbG9uZyBmbGFnczsK
PiAgICAgIHVuaW9uIGlydGVfcHRyIGVudHJ5Owo+ICAgICAgdTE2IHJlcV9pZCwgYWxpYXNfaWQ7
Cj4gLSAgICB1OCBkZWxpdmVyeV9tb2RlLCBkZXN0LCB2ZWN0b3IsIGRlc3RfbW9kZTsKPiArICAg
IHVpbnQ4X3QgZGVsaXZlcnlfbW9kZSwgdmVjdG9yLCBkZXN0X21vZGU7CgpGb3IgdGhlIGlvYXBp
YyB2ZXJzaW9uLCB5b3UgdXNlZCB1bnNpZ25lZCBpbnQsIHJhdGhlciB0aGFuIHVpbnQ4X3QuwqAg
SSdkCmV4cGVjdCB0aGVtIHRvIGF0IGxlYXN0IGJlIGNvbnNpc3RlbnQuCgp+QW5kcmV3CgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 02 15:54:45 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Jul 2019 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 1hiL7A-0005YW-Oi; Tue, 02 Jul 2019 15:54:40 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ftjz=U7=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hiL78-0005YR-LC
 for xen-devel@lists.xenproject.org; Tue, 02 Jul 2019 15:54:38 +0000
X-Inumbo-ID: b092e75c-9ce1-11e9-9c31-f7d27152de25
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b092e75c-9ce1-11e9-9c31-f7d27152de25;
 Tue, 02 Jul 2019 15:54:36 +0000 (UTC)
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: +ovVRAe65evNkXwbiBG/0WE1ZyLs14ewUgMKCzdnPJ3j/Ira+zKmZVZ8anbJ1kdOtyE99BZksp
 ANMRnmkusTz2tiRn7dg287fMYszVLMtipWYxQvor3nST1b8HuNMkmxWRoH7tvPoODjxQ9+s/1B
 u+MYwC1OUhZ23jKhtFmSUBj6d/MP3C7dBOojeBdSNrMJn1o0Wt7mZ/Dtwntk94UhCdc1sp0lI2
 XZN+bCA0fizXUiApRGd1ND2Wn8frbQQrGSEfYNzZ4z6VEUu+A3JnBuakyVC1mZXQRJHtNX1724
 /Kg=
X-SBRS: 2.7
X-MesageID: 2525338
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,443,1557201600"; 
   d="scan'208";a="2525338"
Date: Tue, 2 Jul 2019 16:09:21 +0100
From: Anthony PERARD <anthony.perard@citrix.com>
To: Olaf Hering <olaf@aepfle.de>
Message-ID: <20190702150921.GD22182@perard.uk.xensource.com>
References: <20190621093005.29329-1-olaf@aepfle.de>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20190621093005.29329-1-olaf@aepfle.de>
User-Agent: Mutt/1.12.1 (2019-06-15)
Subject: Re: [Xen-devel] [PATCH v1] docs: substitute XEN_CONFIG_DIR in
 xl.conf.5
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Ian Jackson <ian.jackson@eu.citrix.com>,
 Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBKdW4gMjEsIDIwMTkgYXQgMTE6MzA6MDVBTSArMDIwMCwgT2xhZiBIZXJpbmcgd3Jv
dGU6Cj4geGwoMSkgb3BlbnMgeGwuY29uZiBpbiBYRU5fQ09ORklHX0RJUi4KPiBTdWJzdGl0dXRl
IHRoaXMgdmFyaWFibGUgYWxzbyBpbiB0aGUgbWFuIHBhZ2UuCj4gCj4gU2lnbmVkLW9mZi1ieTog
T2xhZiBIZXJpbmcgPG9sYWZAYWVwZmxlLmRlPgo+IC0tLQo+ICBkb2NzL21hbi94bC4xLnBvZC5p
biAgICAgIHwgMiArLQo+ICBkb2NzL21hbi94bC5jb25mLjUucG9kLmluIHwgMiArLQo+ICAyIGZp
bGVzIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0t
Z2l0IGEvZG9jcy9tYW4veGwuMS5wb2QuaW4gYi9kb2NzL21hbi94bC4xLnBvZC5pbgo+IGluZGV4
IDNkNjRlYWE1YjIuLmZiMTcxNTM2MzUgMTAwNjQ0Cj4gLS0tIGEvZG9jcy9tYW4veGwuMS5wb2Qu
aW4KPiArKysgYi9kb2NzL21hbi94bC4xLnBvZC5pbgo+IEBAIC01MCw3ICs1MCw3IEBAIHNldHVw
IHRoZSBicmlkZ2UuCj4gIAo+ICBJZiB5b3Ugc3BlY2lmeSB0aGUgYW1vdW50IG9mIG1lbW9yeSBk
b20wIGhhcywgcGFzc2luZyBCPGRvbTBfbWVtPiB0bwo+ICBYZW4sIGl0IGlzIGhpZ2hseSByZWNv
bW1lbmRlZCB0byBkaXNhYmxlIEI8YXV0b2JhbGxvb24+LiBFZGl0Cj4gLUI8L2V0Yy94ZW4veGwu
Y29uZj4gYW5kIHNldCBpdCB0byAwLgo+ICtCPEBYRU5fQ09ORklHX0RJUkAveGwuY29uZj4gYW5k
IHNldCBpdCB0byAwLgo+ICAKPiAgPWl0ZW0gcnVuIHhsIGFzIEI8cm9vdD4KPiAgCj4gZGlmZiAt
LWdpdCBhL2RvY3MvbWFuL3hsLmNvbmYuNS5wb2QuaW4gYi9kb2NzL21hbi94bC5jb25mLjUucG9k
LmluCj4gaW5kZXggMmJlYjIxMTlhOC4uYjE2MDM2YWFlYiAxMDA2NDQKPiAtLS0gYS9kb2NzL21h
bi94bC5jb25mLjUucG9kLmluCj4gKysrIGIvZG9jcy9tYW4veGwuY29uZi41LnBvZC5pbgo+IEBA
IC0xLDYgKzEsNiBAQAo+ICA9aGVhZDEgTkFNRQo+ICAKPiAtL2V0Yy94ZW4veGwuY29uZiAtIFhM
IEdsb2JhbC9Ib3N0IENvbmZpZ3VyYXRpb24gCj4gK0BYRU5fQ09ORklHX0RJUkAveGwuY29uZiAt
IFhMIEdsb2JhbC9Ib3N0IENvbmZpZ3VyYXRpb24gCgpUaGVyZSdzIGEgdHJhaWxpbmcgd2hpdGVz
cGFjZSwgaXQgd291bGQgYmUgd29ydGggcmVtb3ZpbmcgaXQuIGdpdApjb21wbGFpbiBhYm91dCBp
dC4KClRoZSBwYXRjaCBzZWVtcyB0byBkZXBlbmRzIG9uICJVc2UgWEVOX1NDUklQVF9ESVIgdG8g
cmVmZXIgdG8KL2V0Yy94ZW4vc2NyaXB0cyIsIGJ1dCB0aGUgZW1haWwgZG9lc24ndCBtZW50aW9u
IGl0LiBJdCB3b3VsZCBoYXZlIGJlZW4KdXNlZnVsIHRvIGFkZCBhIG5vdGUgYmVsbG93IHRoZSAn
LS0tJyBsaW5lIG9yIHNlbmQgaW4gYSBzZXJpZXMgb2YgcGF0Y2guCgpCZXNpZGUgdGhhdDoKUmV2
aWV3ZWQtYnk6IEFudGhvbnkgUEVSQVJEIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29tPgoKVGhh
bmtzLAoKLS0gCkFudGhvbnkgUEVSQVJECgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 02 15:56:58 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Jul 2019 15: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 1hiL9O-0005eq-7I; Tue, 02 Jul 2019 15:56:58 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ftjz=U7=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hiL9N-0005el-Kx
 for xen-devel@lists.xenproject.org; Tue, 02 Jul 2019 15:56:57 +0000
X-Inumbo-ID: 01819ce4-9ce2-11e9-b8af-4bfe8a6a9e68
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 01819ce4-9ce2-11e9-b8af-4bfe8a6a9e68;
 Tue, 02 Jul 2019 15:56:51 +0000 (UTC)
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: hkFUVYBRiHnhDfPPEVGh+cv89pz9DfmmMnfvbRPGp3CkCugQ602qErfHktvzu8asm+3hHNeZhO
 TDSqqRUXi1Bgi4UL0hP47F812J/T9prEcXK1+h8muPdArNMsV6lwArj3dtQ4M2RgdOSej0PXf0
 4KMXh81jYX5phsCpONw9PfDpcE05eYoKUcH3r9csMsojKth8el2fcPlXRlsNNSVqLEsKl83NJ5
 q1V4qtBhP3r5ZA0L88MFintl3WvsQhsgynophwev3e96Ev74+t9TcwDB+OjK49lET1cGMuSpkv
 ITE=
X-SBRS: 2.7
X-MesageID: 2519737
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,443,1557201600"; 
   d="scan'208";a="2519737"
Date: Tue, 2 Jul 2019 15:52:37 +0100
From: Anthony PERARD <anthony.perard@citrix.com>
To: Olaf Hering <olaf@aepfle.de>
Message-ID: <20190702145237.GC22182@perard.uk.xensource.com>
References: <20190621092944.29241-1-olaf@aepfle.de>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20190621092944.29241-1-olaf@aepfle.de>
User-Agent: Mutt/1.12.1 (2019-06-15)
Subject: Re: [Xen-devel] [PATCH v1] Use XEN_SCRIPT_DIR to refer to
 /etc/xen/scripts
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>,
 xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGksCgpPbiBGcmksIEp1biAyMSwgMjAxOSBhdCAxMToyOTo0NEFNICswMjAwLCBPbGFmIEhlcmlu
ZyB3cm90ZToKPiBOb3cgdGhhdCBzY3JpcHRzIGFyZSBzdG9yZWQgaW4gbGliZXhlYywgcmVwbGFj
ZSBhbGwgaGFyZGNvZGVkIHBhdGhzIHRvCj4gdXNlIFhFTl9TQ1JJUFRfRElSIHRvIGV4cGFuZCB0
aGUgYWN0dWFsIGxvY2F0aW9uLgoKQXMgZmFyIGFzIEkgY2FuIHRlbGwsIHRoaXMgaXNuJ3QgdHJ1
ZSwgc2NyaXB0cyBhcmUgbG9jYXRlZCBpbiAvZXRjLgoKSWYgeW91IHdhbnQgdG8gbW92ZSB0aGUg
c2NyaXB0cyBmcm9tIC9ldGMgdG8gbGliZXhlYywgaXQgbWlnaHQgYmUgd29ydGgKZG9pbmcgc28g
aW4gYSBzZXBhcmF0ZWQgcGF0Y2guIEFuZCBrZWVwIHRoaXMgcGF0Y2ggdG8gb25seSBtb3ZlIGhh
cmQKY29kZGVkIHN0cmluZ3MgIi9ldGMveGVuL3NjcmlwdHMiIHRvIHVzZSBYRU5fU0NSSVBUX0RJ
UiBpbnN0ZWFkLgoKU2luY2UgdGhpcyBwYXRjaCBkb2Vzbid0IGFjdHVhbGx5IG1vdmUgYW55dGhp
bmcsIHRoZXJlIG1pZ2h0IGJlIGEKZGlmZmVyZW50IHBhdGNoLiBUaGUgcGF0Y2ggY29tbWVudCBk
b2Vzbid0IG5lZWRzIHRvIGRpc2N1c3MgYWJvdXQgaXQgYXQKYWxsLiBTbyByZW1vdmluZyB0aGUg
Y29tbWVudCBhYm91dCBsb2NhdGlvbiBvZiBzY3JpcHRzIGFuZCB0aGUgZXh0cmEKaHVuayBhbmQg
dGhpcyBwYXRjaCB3b3VsZCBiZSBmaW5lIGJ5IG1lLgoKPiBVcGRhdGUgLmdpdGlnbm9yZS4KPiAK
PiBTaWduZWQtb2ZmLWJ5OiBPbGFmIEhlcmluZyA8b2xhZkBhZXBmbGUuZGU+Cj4gLS0tCj4gZGlm
ZiAtLWdpdCBhL2RvY3MvbWlzYy9ibG9jay1zY3JpcHRzLnR4dCBiL2RvY3MvbWlzYy9ibG9jay1z
Y3JpcHRzLnR4dAo+IGluZGV4IGVhYmFiMTAwYTguLjgwMjA3ODdhNTIgMTAwNjQ0Cj4gLS0tIGEv
ZG9jcy9taXNjL2Jsb2NrLXNjcmlwdHMudHh0Cj4gKysrIGIvZG9jcy9taXNjL2Jsb2NrLXNjcmlw
dHMudHh0Cj4gQEAgLTE4LDcgKzE4LDcgQEAgU2V0dXAKPiAgCj4gIEl0IGlzIGhpZ2hseSByZWNv
bW1lbmRlZCB0aGF0IGN1c3RvbSBob3RwbHVnIHNjcmlwdHMgYXMgbXVjaCBhcwo+ICBwb3NzaWJs
ZSBpbmNsdWRlIGFuZCB1c2UgdGhlIGNvbW1vbiBYZW4gZnVuY3Rpb25hbGl0eS4gIElmIHRoZSBz
Y3JpcHQKPiAtaXMgcnVuIGZyb20gdGhlIG5vcm1hbCBibG9jayBzY3JpcHQgbG9jYXRpb24gKC9l
dGMveGVuL3NjcmlwdHMgYnkKPiAraXMgcnVuIGZyb20gdGhlIG5vcm1hbCBibG9jayBzY3JpcHQg
bG9jYXRpb24gKC91c3IvbGliL3hlbi9zY3JpcHRzIGJ5CgpJIGRvbid0IHRoaW5rIHRoaXMgaHVu
ayBiZWxvbmcgdG8gdGhpcyBwYXRjaCwgaXQgd291bGQgYmUgYmV0dGVyIHRvIGhhdmUKdGhhdCBp
biBhIGRpZmZlcmVudCBwYXRjaCwgSSB0aGluay4KCj4gIGRlZmF1bHQpLCB0aGVuIHRoaXMgY2Fu
IGJlIGRvbmUgYnkgYWRkaW5nIHRoZSBmb2xsb3dpbmcgdG8gdGhlIHRvcCBvZgo+ICB0aGUgc2Ny
aXB0Ogo+ICAKClRoYW5rcywKCi0tIApBbnRob255IFBFUkFSRAoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 02 15:58:48 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Jul 2019 15:58:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hiLB8-0005oP-Q3; Tue, 02 Jul 2019 15: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=SKLB=U7=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hiLB7-0005oI-QK
 for xen-devel@lists.xenproject.org; Tue, 02 Jul 2019 15:58:45 +0000
X-Inumbo-ID: 444e514f-9ce2-11e9-8980-bc764e045a96
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 444e514f-9ce2-11e9-8980-bc764e045a96;
 Tue, 02 Jul 2019 15:58:43 +0000 (UTC)
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: j43i8dAE9b2iaNZgo7hU8ydV4rRFLXhaeCvOdz0+qvHtpcncbAAgsOzIHTwPnd6eKH0jnTgBgb
 4rum/rRmuaZ0AYZBJvmb5BOwk6/o3G0xfP9MJd6q52cYnLhZB/qI77pBC61kjzvzL8wJTcKZVH
 oRkEH2pfx2+WWwrTBFKQZ7O/ypsblAGB6mlLhbxCxxqiWOZkfsoFqFq7rtUrwYTMD+EmLnKAk6
 RxLks6W2jd2ThjqFW7DkDKfN/XdCmG8yyPImIjaZ1+yeBiX64DHJEOmOM51vI1Pb9aLma8Quc7
 zVE=
X-SBRS: 2.7
X-MesageID: 2521226
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,443,1557201600"; 
   d="scan'208";a="2521226"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5D024C500200007800237DD8@prv1-mh.provo.novell.com>
 <5D14DDA6020000780023B96E@prv1-mh.provo.novell.com>
 <5D14DF81020000780023B9DF@prv1-mh.provo.novell.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <f3798406-3072-14db-cb15-d88cc1762c55@citrix.com>
Date: Tue, 2 Jul 2019 16:08:36 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <5D14DF81020000780023B9DF@prv1-mh.provo.novell.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH RFC v2 10/10] AMD/IOMMU: correct IRTE
 updating
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Brian Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjcvMDYvMjAxOSAxNjoyMywgSmFuIEJldWxpY2ggd3JvdGU6Cj4gV2hpbGUgZm9yIDMyLWJp
dCBJUlRFcyBJIHRoaW5rIHdlIGNhbiBzYWZlbHkgY29udGludWUgdG8gYXNzdW1lIHRoYXQgdGhl
Cj4gd3JpdGVzIHdpbGwgdHJhbnNsYXRlIHRvIGEgc2luZ2xlIE1PViwgdGhlIHVzZSBvZiBDTVBY
Q0hHMTZCIGlzIG1vcmUKClRoZSBDTVBYQ0hHMTZCIGhlcmUgaXMgc3RhbGUuCgo+IGhlYXZ5IGhh
bmRlZCB0aGFuIG5lY2Vzc2FyeSBmb3IgdGhlIDEyOC1iaXQgZm9ybSwgYW5kIHRoZSBmbHVzaGlu
Zwo+IGRpZG4ndCBnZXQgZG9uZSBhbG9uZyB0aGUgbGluZXMgb2Ygd2hhdCB0aGUgc3BlY2lmaWNh
dGlvbiBzYXlzLiBNYXJrCj4gZW50cmllcyB0byBiZSB1cGRhdGVkIGFzIG5vdCByZW1hcHBlZCAo
d2hpY2ggd2lsbCByZXN1bHQgaW4gaW50ZXJydXB0Cj4gcmVxdWVzdHMgdG8gZ2V0IHRhcmdldCBh
Ym9ydGVkLCBidXQgdGhlIGludGVycnVwdHMgc2hvdWxkIGJlIG1hc2tlZAo+IGFueXdheSBhdCB0
aGF0IHBvaW50IGluIHRpbWUpLCBpc3N1ZSB0aGUgZmx1c2gsIGFuZCBvbmx5IHRoZW4gd3JpdGUg
dGhlCj4gbmV3IGVudHJ5LiBJbiB0aGUgMTI4LWJpdCBJUlRFIGNhc2Ugc2V0IFJlbWFwRW4gc2Vw
YXJhdGVseSBsYXN0LCB0byB0aGF0Cj4gdGhlIG9yZGVyaW5nIG9mIHRoZSB3cml0ZXMgb2YgdGhl
IHR3byA2NC1iaXQgaGFsdmVzIHdvbid0IG1hdHRlci4KPgo+IEluIHVwZGF0ZV9pbnRyZW1hcF9l
bnRyeV9mcm9tX21zaV9tc2coKSBhbHNvIGZvbGQgdGhlIGR1cGxpY2F0ZSBpbml0aWFsCj4gbG9j
ayBkZXRlcm1pbmF0aW9uIGFuZCBhY3F1aXJlIGludG8ganVzdCBhIHNpbmdsZSBpbnN0YW5jZS4K
Pgo+IFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPiAtLS0K
PiBSRkM6IFB1dHRpbmcgdGhlIGZsdXNoIGludm9jYXRpb25zIGluIGxvb3BzIGlzbid0IG92ZXJs
eSBuaWNlLCBidXQgSQo+ICAgICAgZG9uJ3QgdGhpbmsgdGhpcyBjYW4gcmVhbGx5IGJlIGFidXNl
ZCwgc2luY2UgY2FsbGVycyB1cCB0aGUgc3RhY2sKPiAgICAgIGhvbGQgZnVydGhlciBsb2Nrcy4g
TmV2ZXJ0aGVsZXNzIEknZCBsaWtlIHRvIGFzayBmb3IgYmV0dGVyCj4gICAgICBzdWdnZXN0aW9u
cy4KPiAtLS0KPiB2MjogUGFydHMgbW9ycGhlZCBpbnRvIGVhcmxpZXIgcGF0Y2guCj4KPiAtLS0g
YS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfaW50ci5jCj4gKysrIGIveGVuL2Ry
aXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2ludHIuYwo+IEBAIC0yMzgsOCArMjM4LDcgQEAg
c3RhdGljIHZvaWQgdXBkYXRlX2ludHJlbWFwX2VudHJ5KHVuaW9uCj4gICAgICAgICAgYnJlYWs7
Cj4gIAo+ICAgICAgY2FzZSBpcnRlMTI4Ogo+IC0gICAgICAgIEFDQ0VTU19PTkNFKGVudHJ5LnB0
cjEyOC0+cmF3WzBdKSA9IDA7Cj4gLSAgICAgICAgYmFycmllcigpOwo+ICsgICAgICAgIEFTU0VS
VCghZW50cnkucHRyMTI4LT5mdWxsLnJlbWFwX2VuKTsKPiAgICAgICAgICBlbnRyeS5wdHIxMjgt
PnJhd1sxXSA9Cj4gICAgICAgICAgICAgIGNvbnRhaW5lcl9vZigmZnVsbCwgdW5pb24gaXJ0ZTEy
OCwgZnVsbCktPnJhd1sxXTsKPiAgICAgICAgICBiYXJyaWVyKCk7Cj4gQEAgLTMwOCw2ICszMDcs
MjAgQEAgc3RhdGljIGludCB1cGRhdGVfaW50cmVtYXBfZW50cnlfZnJvbV9pbwo+ICAgICAgfQo+
ICAKPiAgICAgIGVudHJ5ID0gZ2V0X2ludHJlbWFwX2VudHJ5KGlvbW11LT5zZWcsIHJlcV9pZCwg
b2Zmc2V0KTsKPiArCj4gKyAgICAvKiBUaGUgUmVtYXBFbiBmaWVsZHMgbWF0Y2ggZm9yIGFsbCBm
b3JtYXRzLiAqLwo+ICsgICAgd2hpbGUgKCBpb21tdS0+ZW5hYmxlZCAmJiBlbnRyeS5wdHIzMi0+
YmFzaWMucmVtYXBfZW4gKQoKV2h5IHdoaWxlP8KgIChhbmQgYnkgdGhpcywgd2hhdCBJIG1lYW4g
aXMgdGhhdCB0aGlzIGRlZmluaXRlbHkgbmVlZHMgYQpjb21tZW50LCBiZWNhdXNlIHRoZSBjb2Rl
IGxvb2tzIGxpa2UgaXQgb3VnaHQgdG8gYmUgYW4gaWYuKQoKfkFuZHJldwoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 02 16:07:36 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Jul 2019 16:07:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hiLJS-0007BI-O2; Tue, 02 Jul 2019 16:07:22 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=RsqZ=U7=aepfle.de=olaf@srs-us1.protection.inumbo.net>)
 id 1hiLJQ-0007BD-3Y
 for xen-devel@lists.xenproject.org; Tue, 02 Jul 2019 16:07:20 +0000
X-Inumbo-ID: 7710176c-9ce3-11e9-8980-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 7710176c-9ce3-11e9-8980-bc764e045a96;
 Tue, 02 Jul 2019 16:07:19 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1562083637;
 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=oGIAaEpMkd17HjeAtZeQCaypE1/TLyh+2tgF6pG/thk=;
 b=eKCR9twGwp6JsYdal8givGWi/FL1fTE9q0k6I8TYPnIj6tikyLoMn3gMKE7rnYaNxv
 Hy61i7ERpsIIjPMKIRotSgxLGxn5kRFYujg+snXBYlBWiDIK70UJvuSrUzgUmIfgCvhf
 7E+EM+WZWGWhkFan0zwQquW67G32JoX68L8R9tF8Od4Ek2POevqUQh7KugKdWjsWsRSy
 l6tJo5Hxw+0putoXVTUfsvI/xiUZBPTG4G8V6qLdH/B3DpGNMRL8FgLT9M9wNUDmNLvK
 h56rfgVeDLqpcbnKEPn24rpb19tTG89h/xN4rIjMT50mHV4EO9KFZc9HKliFNfeyzmzh
 ZTlQ==
X-RZG-AUTH: ":P2EQZWCpfu+qG7CngxMFH1J+3q8wa/QED/SSGq+wjGiUC4kV1cX92EW4mFvNjTRB"
X-RZG-CLASS-ID: mo00
Received: from sender by smtp.strato.de (RZmta 44.24 AUTH)
 with ESMTPSA id 60b3d8v62G6qqK5
 (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, 2 Jul 2019 18:06:52 +0200 (CEST)
Date: Tue, 2 Jul 2019 18:06:46 +0200
From: Olaf Hering <olaf@aepfle.de>
To: Anthony PERARD <anthony.perard@citrix.com>
Message-ID: <20190702180646.33a251f6.olaf@aepfle.de>
In-Reply-To: <20190702145237.GC22182@perard.uk.xensource.com>
References: <20190621092944.29241-1-olaf@aepfle.de>
 <20190702145237.GC22182@perard.uk.xensource.com>
X-Mailer: Claws Mail 2019.05.18 (GTK+ 2.24.32; x86_64-suse-linux-gnu)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v1] Use XEN_SCRIPT_DIR to refer to
 /etc/xen/scripts
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>,
 xen-devel@lists.xenproject.org
Content-Type: multipart/mixed; boundary="===============1314281696512063648=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============1314281696512063648==
Content-Type: multipart/signed; micalg=pgp-sha256;
 boundary="Sig_/8JNamfWRqMIAw9tM+Zm22ry"; protocol="application/pgp-signature"

--Sig_/8JNamfWRqMIAw9tM+Zm22ry
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: quoted-printable

Am Tue, 2 Jul 2019 15:52:37 +0100
schrieb Anthony PERARD <anthony.perard@citrix.com>:

> As far as I can tell, this isn't true, scripts are located in /etc.

There was zero response to the other patches.
This one just depends on them.

Olaf

--Sig_/8JNamfWRqMIAw9tM+Zm22ry
Content-Type: application/pgp-signature
Content-Description: Digitale Signatur von OpenPGP

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

iQIzBAEBCAAdFiEE97o7Um30LT3B+5b/86SN7mm1DoAFAl0bgRYACgkQ86SN7mm1
DoBdTw/9HCUBhLvDR874y28VGmT1IeNKEzPuvckiLsfM7wO9qZsVbWxtl2m7JkNd
mGy++LhCRrTVMIpf5JO7rV22HxdX74qnAZCK7VOpFWUtm7UkLI9uIOm0g0PTRp/C
0RZm9Go57ZmUdRLL1ksgfPsLrVVrMuIecdVn0tmrN0tYU2sbiuKDUq3WvTOr7CH3
uXPCbFW7IvqZ2awtFXluomr1m/gcan3UdGu3SDyeLfV5GYzvnzXRr9Gr3MnM/Lm3
UqyTu4kAIXyqkU76k5co209HCJrJHl+6M8Xp0JZjS7UZ/ZLd1KuI84dCK5VLENAU
3rnfCvYiveS7y0LA0TyBuw8Wq74GZbbPipweBQMYlX4/Y7oEvjoLOPmWML9JQDio
YjetnNuPo2+EumKCfUICMR3968Rj9Dim8cNCT4Dy/Pn2rnLrDyDgcs29nMM0Rp+w
o8cLPXbUkebE4o188YswEE8xOBmp/XXgNNzzsYz5p6PmK05xB5iz9358ZCjNcRkR
Ql0iGN+SXestuatWZ2NgjVveeYtoZVfXU9eNQGTDmT+VvcsV2tFCoatT8BFERwMo
BgkcmG2S+sk/VVJ7wZVu3aQnJ16GgV3m0R5db2p9+OWh7kumcvdPDV1gLoVt3ihG
q0D3Tje1DxQVl2JKjxWnk97WNazg7E+KM4EBhRFyESmVdflx2es=
=GvoG
-----END PGP SIGNATURE-----

--Sig_/8JNamfWRqMIAw9tM+Zm22ry--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============1314281696512063648==--


From xen-devel-bounces@lists.xenproject.org Tue Jul 02 16:07:49 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Jul 2019 16:07:49 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hiLJt-0007DB-2i; Tue, 02 Jul 2019 16:07:49 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=SKLB=U7=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hiLJs-0007D0-2O
 for xen-devel@lists.xenproject.org; Tue, 02 Jul 2019 16:07:48 +0000
X-Inumbo-ID: 84f9d824-9ce3-11e9-964c-6bb7241d3504
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 84f9d824-9ce3-11e9-964c-6bb7241d3504;
 Tue, 02 Jul 2019 16:07:42 +0000 (UTC)
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: K9dyySXzaN/YDrtqUVS16FnoKsWu00WsVME81OYSwHniqL81bqPh7xL0Yyv/LIevVySPwFzslJ
 sciA+MEFe5HeuVncqw1WoxN0odiX0+oa8+Us7Ip1AXEo5W9lc9oEEquhSEYYsnn4S4dFICzYVb
 sQlZm4WBdNo/nZKpl2s9TzUSZUcaiAqDGd9VFuQkYv27N3ARhix71o+mrDTORaJqD901SYw5mm
 DHxKptU3DXx8ZSo5+WnSsw4ehH+NGhDXOXqhnTrlVUW56Hqa07wibK8JBzsmLozxB9rkEBeeoq
 Trg=
X-SBRS: 2.7
X-MesageID: 2552979
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,443,1557201600"; 
   d="scan'208";a="2552979"
To: Juergen Gross <jgross@suse.com>, <xen-devel@lists.xenproject.org>
References: <20190528103313.1343-1-jgross@suse.com>
 <20190528103313.1343-39-jgross@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <389e751d-5b96-3344-96ef-c04cc365831b@citrix.com>
Date: Tue, 2 Jul 2019 16:38:38 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <20190528103313.1343-39-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 38/60] x86: make loading of GDT at context
 switch more modular
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wl@xen.org>, Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U3ViamVjdCAibG9hZCBvZiB0aGUgR0RUIgoKT24gMjgvMDUvMjAxOSAxMTozMiwgSnVlcmdlbiBH
cm9zcyB3cm90ZToKPiBJbiBwcmVwYXJhdGlvbiBmb3IgY29yZSBzY2hlZHVsaW5nIGNhcnZlIG91
dCB0aGUgR0RUIHJlbGF0ZWQKCiJmb3IgY29yZSBzY2hlZHVsaW5nLCBjYXJ2ZSIKCj4gZnVuY3Rp
b25hbGl0eSAod3JpdGluZyBHRFQgcmVsYXRlZCBQVEVzLCBsb2FkaW5nIGRlZmF1bHQgb2YgZnVs
bCBHRFQpCj4gaW50byBzdWItZnVuY3Rpb25zLgo+Cj4gU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBH
cm9zcyA8amdyb3NzQHN1c2UuY29tPgo+IEFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hA
c3VzZS5jb20+Cj4gLS0tCj4gUkZDIFYyOiBzcGxpdCBvZmYgbm9uLXJlZmFjdG9yaW5nIHBhcnQK
PiBWMTogY29uc3RpZnkgcG9pbnRlcnMsIHVzZSBpbml0aWFsaXplcnMgKEphbiBCZXVsaWNoKQo+
IC0tLQo+ICB4ZW4vYXJjaC94ODYvZG9tYWluLmMgfCA1NyArKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0tLS0KPiAgMSBmaWxlIGNoYW5nZWQsIDM1IGluc2Vy
dGlvbnMoKyksIDIyIGRlbGV0aW9ucygtKQo+Cj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9k
b21haW4uYyBiL3hlbi9hcmNoL3g4Ni9kb21haW4uYwo+IGluZGV4IGQzZWU2OTlkYTYuLmFkYzA2
MTU0ZWUgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gveDg2L2RvbWFpbi5jCj4gKysrIGIveGVuL2Fy
Y2gveDg2L2RvbWFpbi5jCj4gQEAgLTE2MjYsNiArMTYyNiwzNyBAQCBzdGF0aWMgaW5saW5lIGJv
b2wgbmVlZF9mdWxsX2dkdChjb25zdCBzdHJ1Y3QgZG9tYWluICpkKQo+ICAgICAgcmV0dXJuIGlz
X3B2X2RvbWFpbihkKSAmJiAhaXNfaWRsZV9kb21haW4oZCk7Cj4gIH0KPiAgCj4gK3N0YXRpYyBp
bmxpbmUgdm9pZCB3cml0ZV9mdWxsX2dkdF9wdGVzKHNlZ19kZXNjX3QgKmdkdCwgY29uc3Qgc3Ry
dWN0IHZjcHUgKnYpCgpXZSB0eXBpY2FsbHkgZG9uJ3QgdXNlIGlubGluZSBmb3IgbG9jYWwgc3Rh
dGljIGZ1bmN0aW9ucy4KCkFsbCBjYW4gYmUgZml4ZWQgb24gY29tbWl0LsKgIEFja2VkLWJ5OiBB
bmRyZXcgQ29vcGVyCjxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 02 16:09:36 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Jul 2019 16:09:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hiLLZ-0007L7-I2; Tue, 02 Jul 2019 16:09:33 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=PGFi=U7=citrix.com=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1hiLLX-0007Kw-QA
 for xen-devel@lists.xenproject.org; Tue, 02 Jul 2019 16:09:31 +0000
X-Inumbo-ID: c32ae75a-9ce3-11e9-9c15-f7eab8ad562f
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c32ae75a-9ce3-11e9-9c15-f7eab8ad562f;
 Tue, 02 Jul 2019 16:09:26 +0000 (UTC)
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=ian.jackson@citrix.com;
 spf=Pass smtp.mailfrom=Ian.Jackson@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 ian.jackson@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="ian.jackson@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 Ian.Jackson@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="Ian.Jackson@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: iIBbrqBQso6y4OIlycD7Xw5YMT2Oh9huBpK7fw6GTVZrLmG7XHSasYWnrPa2n2w6d9kkRhT1bh
 3IBvEvLu4brlIfcSTSaFTNUe9bmINhqW+mtQg4Qr7q5rw2khDQJ9yV/UFYAzcNYHpDW+Jsq4Xp
 +aLJ689KnpR5r8z7EUVvJGy+9kQe83ryi3IfXa1M6MpnzWJ5opE9Sd+BSKYuTzw+wlAQHbmpPD
 i9n5rxEiy5qwiWGg4gpX1IsGl5TmoUKcuK8txAS39s9H9x6fGyLeVTSecKWMCLIyr9AP9wS9ux
 r1s=
X-SBRS: 2.7
X-MesageID: 2525460
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,443,1557201600"; 
   d="scan'208";a="2525460"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23835.32310.866390.628085@mariner.uk.xensource.com>
Date: Tue, 2 Jul 2019 16:54:30 +0100
To: Stefano Stabellini <sstabellini@kernel.org>
In-Reply-To: <alpine.DEB.2.21.1907020823390.14636@sstabellini-ThinkPad-T480s>
References: <20190702135327.26543-1-anthony.perard@citrix.com>
 <alpine.DEB.2.21.1907020823390.14636@sstabellini-ThinkPad-T480s>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH] MAINTAINERS: Add Anthony as libxl maintainer
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>, "Tim
 \(Xen.org\)" <tim@xen.org>, George Dunlap <George.Dunlap@citrix.com>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>,
 Anthony Perard <anthony.perard@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U3RlZmFubyBTdGFiZWxsaW5pIHdyaXRlcyAoIlJlOiBbUEFUQ0hdIE1BSU5UQUlORVJTOiBBZGQg
QW50aG9ueSBhcyBsaWJ4bCBtYWludGFpbmVyIik6Cj4gT24gVHVlLCAyIEp1bCAyMDE5LCBBbnRo
b255IFBFUkFSRCB3cm90ZToKPiA+IENyZWF0ZSBhIG5ldyBzZWN0aW9uIHdpdGggb25seSBsaWJ4
bC4KPiA+IAo+ID4gU2lnbmVkLW9mZi1ieTogQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJk
QGNpdHJpeC5jb20+Cj4gCj4gQWNrZWQtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxp
bmlAa2VybmVsLm9yZz4KCkFja2VkLWJ5OiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0
cml4LmNvbT4KCj4gPiBJJ3ZlIGNyZWF0ZWQgYSBuZXcgc2VjdGlvbiBmb3Igb25seSBsaWJ4ZW5s
aWdodCBidXQgaWYgeW91IHdvdWxkCj4gPiBwcmVmZXIgdG8gYWRkIG1lIGludG8gVE9PTFNUQUNL
IGluc3RlYWQsIHRoYXQgbWlnaHQgYmUgb2suIEkganVzdAo+ID4gZG9uJ3QgaGF2ZSBtdWNoIGV4
cGVyaWVuY2Ugd2l0aCB0aGUgcmVzdCBvZiB0b29scy8uCgpJIGRvbid0IGhhdmUgYW4gb3Bpbmlv
biBhYm91dCB0aGlzLCBidXQgaWYgQW50aG9ueSBwcmVmZXJzIHRvIHN0aWNrCndpdGggbGlieGwg
KGV2ZW4gaWYgb25seSBmb3Igbm93KSB0aGF0IGlzIGZpbmUgYnkgbWUuCgpUaGFua3MsCklhbi4K
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 02 16:13:31 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Jul 2019 16: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 1hiLPC-00087x-7X; Tue, 02 Jul 2019 16:13:18 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=SKLB=U7=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hiLPA-00087s-Pv
 for xen-devel@lists.xenproject.org; Tue, 02 Jul 2019 16:13:16 +0000
X-Inumbo-ID: 4b1a1c94-9ce4-11e9-96a2-03166ecaca47
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 4b1a1c94-9ce4-11e9-96a2-03166ecaca47;
 Tue, 02 Jul 2019 16:13:14 +0000 (UTC)
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 6mDoWHiLVnMfMWsLWpEvC0cKmQM3YJf8dDLOEExch4+c+DPljpaMFDT34C8cvKOu6uFZI/HROs
 Bqmkf1xI6Iq93YnjtIZUoH0qy9DJSc4P5SOb0k3KC23DFzQmXeKdWN67kTbGSfTogXwl2wY66/
 t5k7dFMUoJC7xNBITmcqT0T66vbQu3xbmy9AGDoDSI08P4KOiM13zcnFI+JGincqKR6RLJgvr2
 5h3NomrWXtNBHhyu6X1OOYhef0Dbhlj6GYQucnIiMC3D1o4hPl6oA0WukBvWE2kXjbfBy+xRsX
 xbc=
X-SBRS: 2.7
X-MesageID: 2555719
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,443,1557201600"; 
   d="scan'208";a="2555719"
To: Juergen Gross <jgross@suse.com>, <xen-devel@lists.xenproject.org>
References: <20190528103313.1343-1-jgross@suse.com>
 <20190528103313.1343-40-jgross@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <9c499d2e-a241-5ebb-b62c-70d189926621@citrix.com>
Date: Tue, 2 Jul 2019 17:09:02 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <20190528103313.1343-40-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 39/60] x86: optimize loading of GDT at
 context switch
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wl@xen.org>, Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjgvMDUvMjAxOSAxMTozMiwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPiBJbnN0ZWFkIG9mIGR5
bmFtaWNhbGx5IGRlY2lkZSB3aGV0aGVyIHRoZSBwcmV2aW91cyB2Y3B1IHdhcyB1c2luZyBmdWxs
CgoiZGVjaWRpbmciCgo+IG9yIGRlZmF1bHQgR0RUIGp1c3QgYWRkIGEgcGVyY3B1IHZhcmlhYmxl
IGZvciB0aGF0IHB1cnBvc2UuIFRoaXMgYXQKCiJ3YXMgdXNpbmcgYSBmdWxsIG9yIGRlZmF1bHQg
R0RULCBqdXN0IGFkZCIKCj4gb25jZSByZW1vdmVzIHRoZSBuZWVkIGZvciB0ZXN0aW5nIHZjcHVf
aWRzIHRvIGRpZmZlciB0d2ljZS4KPgo+IENhY2hlIHRoZSBuZWVkX2Z1bGxfZ2R0KG5kKSB2YWx1
ZSBpbiBhIGxvY2FsIHZhcmlhYmxlLgoKV2hhdCdzIHRoZSBwb2ludCBvZiBkb2luZyB0aGlzP8Kg
IEkga25vdyB0aGUgbG9naWMgaXMgcmF0aGVyIGNvbXBsaWNhdGVkCmluIF9fY29udGV4dF9zd2l0
Y2goKSwgYnV0IGF0IGxlYXN0IGl0IGlzIHZpc3VhbGx5IGNvbnNpc3RlbnQuwqAgQWZ0ZXIKdGhp
cyBjaGFuZ2UsIGl0IGlzIGFzeW1tZXRyaWMgYW5kIGhhcmRlciB0byBmb2xsb3cuCgo+Cj4gU2ln
bmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgo+IFJldmlld2VkLWJ5
OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4gLS0tCj4gUkZDIFYyOiBuZXcgcGF0
Y2ggKHNwbGl0IGZyb20gcHJldmlvdXMgb25lKQo+IFYxOiBpbml0IHBlcmNwdSBmbGFnIGF0IGNw
dSBzdGFydHVwCj4gICAgIHJlbmFtZSB2YXJpYWJsZSAoSmFuIEJldWxpY2gpCj4gLS0tCj4gIHhl
bi9hcmNoL3g4Ni9jcHUvY29tbW9uLmMgIHwgIDMgKysrCj4gIHhlbi9hcmNoL3g4Ni9kb21haW4u
YyAgICAgIHwgMTYgKysrKysrKysrKystLS0tLQo+ICB4ZW4vaW5jbHVkZS9hc20teDg2L2Rlc2Mu
aCB8ICAxICsKPiAgMyBmaWxlcyBjaGFuZ2VkLCAxNSBpbnNlcnRpb25zKCspLCA1IGRlbGV0aW9u
cygtKQo+Cj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9jcHUvY29tbW9uLmMgYi94ZW4vYXJj
aC94ODYvY3B1L2NvbW1vbi5jCj4gaW5kZXggMzNmNWQzMjU1Ny4uOGI5MDM1NmZlNSAxMDA2NDQK
PiAtLS0gYS94ZW4vYXJjaC94ODYvY3B1L2NvbW1vbi5jCj4gKysrIGIveGVuL2FyY2gveDg2L2Nw
dS9jb21tb24uYwo+IEBAIC00OSw2ICs0OSw4IEBAIHVuc2lnbmVkIGludCB2YWRkcl9iaXRzIF9f
cmVhZF9tb3N0bHkgPSBWQUREUl9CSVRTOwo+ICBzdGF0aWMgdW5zaWduZWQgaW50IGNsZWFyZWRf
Y2Fwc1tOQ0FQSU5UU107Cj4gIHN0YXRpYyB1bnNpZ25lZCBpbnQgZm9yY2VkX2NhcHNbTkNBUElO
VFNdOwo+ICAKPiArREVGSU5FX1BFUl9DUFUoYm9vbCwgZnVsbF9nZHRfbG9hZGVkKTsKPiArCj4g
IHZvaWQgX19pbml0IHNldHVwX2NsZWFyX2NwdV9jYXAodW5zaWduZWQgaW50IGNhcCkKPiAgewo+
ICAJY29uc3QgdWludDMyX3QgKmRmczsKPiBAQCAtNzQ1LDYgKzc0Nyw3IEBAIHZvaWQgbG9hZF9z
eXN0ZW1fdGFibGVzKHZvaWQpCj4gIAkJb2Zmc2V0b2Yoc3RydWN0IHRzc19zdHJ1Y3QsIF9fY2Fj
aGVsaW5lX2ZpbGxlcikgLSAxLAo+ICAJCVNZU19ERVNDX3Rzc19idXN5KTsKPiAgCj4gKyAgICAg
ICAgcGVyX2NwdShmdWxsX2dkdF9sb2FkZWQsIGNwdSkgPSBmYWxzZTsKCkluZGVudGF0aW9uLsKg
IChBbHRob3VnaCBJJ3ZlIGdvdCBoYWxmIGEgbWluZCB0byBkbyBhIGJsYW5rZXQgY29udmVydCBv
ZgpmaWxlcyBsaWtlIHRoaXMgdG8gWGVuIHN0eWxlLsKgIFRoZXkgYXJlIGFsbW9zdCBjb21wbGV0
ZWx5IGRpdmVyZ2VkIGZyb20KdGhlaXIgTGludXggaGVyaXRhZ2UuKQoKfkFuZHJldwoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 02 16:22:52 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Jul 2019 16:22:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hiLYN-0000Zc-CV; Tue, 02 Jul 2019 16:22:47 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=SKLB=U7=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hiLYM-0000ZX-B2
 for xen-devel@lists.xenproject.org; Tue, 02 Jul 2019 16:22:46 +0000
X-Inumbo-ID: 9c288bec-9ce5-11e9-8466-abe321a7386c
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 9c288bec-9ce5-11e9-8466-abe321a7386c;
 Tue, 02 Jul 2019 16:22:40 +0000 (UTC)
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: ZUTtMBYEfYGcJgeo0FvxmDsWdpTj+WhS8S5+4/ZQSLry7sGpHu6EfMtONm+uVzmoGV9dNGJELm
 2NTSZsNIo2ajd2gIpib/HazNw1lc4XO2OM7HRni0x2/IKGhhos6g4Xt4YVjj+Zih5z7MO0g6f6
 LTaS/sLzvMn+vBrKQL3AveHseWwgRbaWZlHlY9gsSnYBe7DAET9MUnrAVO4OszmM730vtkEU+Q
 +QffzYoeqw/kU2uBqKatjF6jXGaytGzoJASslQo7kZaLB1B8JKX6LYmf+6iaAJ3nhmlY6f2a54
 WKw=
X-SBRS: 2.7
X-MesageID: 2529998
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,443,1557201600"; 
   d="scan'208";a="2529998"
To: Jan Beulich <JBeulich@suse.com>, Juergen Gross <JGross@suse.com>
References: <eec243fe-b7e3-5b8f-81de-8082096bca56@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <439e3770-fcf1-9c0d-05f8-95bac951692a@citrix.com>
Date: Tue, 2 Jul 2019 17:22:34 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <eec243fe-b7e3-5b8f-81de-8082096bca56@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 44/60] xen/sched: add fall back to idle vcpu
 when scheduling unit
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>, Konrad
 Wilk <konrad.wilk@oracle.com>, George Dunlap <George.Dunlap@eu.citrix.com>,
 Tim Deegan <tim@xen.org>, Dario Faggioli <dfaggioli@suse.com>,
 Julien Grall <julien.grall@arm.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Ian Jackson <ian.jackson@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>

T24gMDIvMDcvMjAxOSAxNjowMSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gQXMgdG8gc2NydWJiaW5n
IC0gd2hhdCBnZXRzIGJyb3VnaHQgaW50byBjYWNoZSBpcywgZXhjZXB0IGZvciBhIHZlcnkKPiBi
cmllZiBtb21lbnQsIHRoZSB2YWx1ZSB0aGUgc2NydWJiaW5nIHJvdXRpbmUgYWN0dWFsbHkgc3Rv
cmVzLiBUaGVyZSdzCj4gbm8ga25vd2xlZGdlIHRvIGJlIGdhaW5lZCBmcm9tIHRoYXQgYnkgYSBn
dWVzdC4KClVubGVzcyB3ZSBzY3J1YiB3aXRoIGluc3RydWN0aW9ucyB3aGljaCBoYXZlIERpcmVj
dCBXcml0ZSBzZW1hbnRpY3MgKHdlCmRvbid0KSwgdGhlIGNhY2hlbGluZSBnZXRzIHB1bGxlZCBp
bnRvIEwxLgoKVGhhdCBtZWFucyBpdHMgbGVha2FibGUgdmlhIEwxVEYgZm9yIHRoZSBlbnRpcmUg
ZHVyYXRpb24gYmV0d2VlbiB0aGUKZmlyc3Qgc3BlY3VsYXRpdmUgdG91Y2ggb2YgdGhlIHBhZ2Ug
KGVzcGVjaWFsbHkgYXMgcHJlZmV0Y2hpbmcgaXMgbGlhYmxlCnRvIGJyaW5nIHRoZSBjb250ZW50
IGluIGluIHNob3J0IG9yZGVyKSB0byB0aGUgcmV0aXJlbWVudCBvZiB0aGUKaW5zdHJ1Y3Rpb24u
CgpUaGF0IHNhaWQsIHRoZXJlIGlzIHplcm8gZGlmZmVyZW5jZSAoZnJvbSBhbiBhdHRhY2tlcnMg
cG9pbnQgb2YgdmlldykKYmV0d2VlbiBzY3J1YmJpbmcgYSBzaW5nbGUgcGFnZSBhcyBwYXJ0IG9m
IGFsbG9jX3tkb20seGVufWhlYXBfcGFnZSgpLAphbmQgc2NydWJiaW5nIGluIHRoZSBpZGxlIGxv
b3AuwqAKClRoZSBmb3JtZXIgaXMgc3RyaWN0bHkgcmVxdWlyZWQgdG8gc3RheSwgdGhlcmVmb3Jl
LCBkb24ndCBzZWUKcmVzdHJpY3RpbmcgdGhlIGlkbGUgc2NydWJiaW5nIGFzIGhhdmluZyBhbnkg
aW1wYWN0IG9uIHNlY3VyaXR5CihhbHRob3VnaCBpdCBtaWdodCB2ZXJ5IHdlbGwgaGF2ZSBhbiBp
bXBhY3Qgb24gcGVyZm9ybWFuY2UpLgoKfkFuZHJldwoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 02 16:22:59 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Jul 2019 16:22:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hiLYZ-0000ab-Ne; Tue, 02 Jul 2019 16:22: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=t1Em=U7=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hiLYY-0000aH-7C
 for xen-devel@lists.xenproject.org; Tue, 02 Jul 2019 16:22:58 +0000
X-Inumbo-ID: a5f57511-9ce5-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a5f57511-9ce5-11e9-8980-bc764e045a96;
 Tue, 02 Jul 2019 16:22:55 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hiLYV-0008Dx-Cr; Tue, 02 Jul 2019 16:22: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 1hiLYV-0002Zz-3o; Tue, 02 Jul 2019 16:22:55 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hiLYV-0001WI-2u; Tue, 02 Jul 2019 16:22:55 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138680-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:test-arm64-arm64-examine:examine-serial/bootloader:fail:regression
 linux-linus:build-armhf-pvops:kernel-build:fail:regression
 linux-linus:test-arm64-arm64-libvirt-xsm:guest-start/debian.repeat:fail:regression
 linux-linus:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-libvirt: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-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-examine: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-amd64-libvirt-xsm:migrate-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-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-libvirt: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-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-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-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-win10-i386:windows-install: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
X-Osstest-Versions-This: linux=6fbc7275c7a9ba97877050335f290341a1fd8dbf
X-Osstest-Versions-That: linux=736706bee3298208343a76096370e4f6a5c55915
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 02 Jul 2019 16:22:55 +0000
Subject: [Xen-devel] [linux-linus test] 138680: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODY4MCBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTM4NjgwLwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAg
MTEgZXhhbWluZS1zZXJpYWwvYm9vdGxvYWRlciBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIGJ1aWxk
LWFybWhmLXB2b3BzICAgICAgICAgICAgIDYga2VybmVsLWJ1aWxkICAgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNiBndWVzdC1z
dGFydC9kZWJpYW4ucmVwZWF0IGZhaWwgUkVHUi4gdnMuIDEzMzU4MAoKVGVzdHMgd2hpY2ggZGlk
IG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtaGYtYXJtaGYteGwt
YXJuZGFsZSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0LXJhdyAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YXJtaGYtYXJtaGYteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0
MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJt
aGYtYXJtaGYtZXhhbWluZSAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTMzNTgwCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgIGZhaWwgbGlrZSAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0
IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEzMzU4MAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxp
a2UgMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNl
YXR0bGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFl
bXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwtdGh1bmRlcnggMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcg
Z3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5z
dGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEw
IHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRl
ZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAgICAgICAgIDZmYmM3Mjc1YzdhOWJhOTc4Nzcw
NTAzMzVmMjkwMzQxYTFmZDhkYmYKYmFzZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAgICAgICAgICAg
ICAgIDczNjcwNmJlZTMyOTgyMDgzNDNhNzYwOTYzNzBlNGY2YTVjNTU5MTUKCkxhc3QgdGVzdCBv
ZiBiYXNpcyAgIDEzMzU4MCAgMjAxOS0wMy0wNCAxOTo1MzowOSBaICAxMTkgZGF5cwpGYWlsaW5n
IHNpbmNlICAgICAgICAxMzM2MDUgIDIwMTktMDMtMDUgMjA6MDM6MTQgWiAgMTE4IGRheXMgICA2
MyBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMzg2NjEgIDIwMTktMDYtMzAgMjA6NTA6
NTMgWiAgICAxIGRheXMgICAgMiBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCjM0MDkgcGVvcGxlIHRvdWNoZWQgcmV2
aXNpb25zIHVuZGVyIHRlc3QsCm5vdCBsaXN0aW5nIHRoZW0gYWxsCgpqb2JzOgogYnVpbGQtYW1k
NjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQt
cHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFy
bTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGVi
aWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20g
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0
LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1h
bWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFl
bXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFy
bmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3Jl
ZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02
NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
aTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13
aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1p
bnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRv
dyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
dmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpz
Zy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczog
L2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBm
aWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5w
cm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFu
ZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3Jn
L2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1S
RUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90
IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA2MDI2NjIgbGluZXMgbG9u
Zy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 02 16:38:56 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Jul 2019 16:38:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hiLnu-0001iw-0q; Tue, 02 Jul 2019 16:38:50 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=A/Ug=U7=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hiLnt-0001iQ-4s
 for xen-devel@lists.xenproject.org; Tue, 02 Jul 2019 16:38:49 +0000
X-Inumbo-ID: dd51bbb4-9ce7-11e9-8f5e-e796baa0a0a8
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id dd51bbb4-9ce7-11e9-8f5e-e796baa0a0a8;
 Tue, 02 Jul 2019 16:38:47 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=paul.durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 paul.durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="paul.durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: v14isdYEz+3Z7zP9Fvqo2WJDcQ4IDsS4awEXOKQkKY8K14Z+Vy61XFAS9EoH89HlGxrAPhy1BV
 1/RdCa35yEppB9ED5zTybYqa1YmTRDXqWNiKgnoXxNRh2KaNNypW9itXGcYFq3GFPCDF3WSeMb
 sy1oxxY4mLDho8JiWpla/EHw3V9oRXQhVFnbOfdy6tTVgVY2yqkGDtmzbsDaZFBixAlw01sx0k
 WDpFv5G2OxTG4vvktxngAEIhjqGFtM6ONvRinNEN8j9b2nhgKnmb7fF2EuKif5vdEHayB0Xg+/
 yB4=
X-SBRS: 2.7
X-MesageID: 2501601
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,443,1557201600"; 
   d="scan'208";a="2501601"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 2 Jul 2019 17:38:38 +0100
Message-ID: <20190702163840.2107-2-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.20.1.2.gb21ebb671
In-Reply-To: <20190702163840.2107-1-paul.durrant@citrix.com>
References: <20190702163840.2107-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 1/3] xmalloc: stop using a magic '1' in
 alignment padding
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 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>

QWxpZ25tZW50IHBhZGRpbmcgaW5zZXJ0cyBhIHBzZXVkbyBibG9jayBoZWFkZXIgaW4gZnJvbnQg
b2YgdGhlIGFsbG9jYXRpb24sCnNldHMgaXRzIHNpemUgZmllbGQgdG8gdGhlIHBhZCBzaXplIGFu
ZCB0aGVuIE9ScyBpbiAxLCB3aGljaCBpcyBlcXVpdmFsZW50CnRvIG1hcmtpbmcgaXQgYXMgYSBm
cmVlIGJsb2NrLCBzbyB0aGF0IHhmcmVlKCkgY2FuIGRpc3Rpbmd1aXNoIGl0IGZyb20gYQpyZWFs
IGJsb2NrIGhlYWRlci4KClRoaXMgcGF0Y2ggc2ltcGx5IHJlcGxhY2VzIHRoZSBtYWdpYyAnMScg
d2l0aCB0aGUgZGVmaW5lZCAnRlJFRV9CTE9DSycgdG8KbWFrZSBpdCBtb3JlIG9idmlvdXMgd2hh
dCdzIGdvaW5nIG9uLiBBbHNvLCB3aGlsc3QgaW4gdGhlIG5laWdoYm91cmhvb2QsCml0IHJlbW92
ZXMgYSBzdHJheSBzcGFjZSBhZnRlciBhIGNhc3QuCgpTaWduZWQtb2ZmLWJ5OiBQYXVsIER1cnJh
bnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgotLS0KQ2M6IEFuZHJldyBDb29wZXIgPGFuZHJl
dy5jb29wZXIzQGNpdHJpeC5jb20+CkNjOiBHZW9yZ2UgRHVubGFwIDxHZW9yZ2UuRHVubGFwQGV1
LmNpdHJpeC5jb20+CkNjOiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4K
Q2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KQ2M6IEp1bGllbiBHcmFsbCA8anVs
aWVuLmdyYWxsQGFybS5jb20+CkNjOiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxr
QG9yYWNsZS5jb20+CkNjOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5v
cmc+CkNjOiBUaW0gRGVlZ2FuIDx0aW1AeGVuLm9yZz4KQ2M6IFdlaSBMaXUgPHdsQHhlbi5vcmc+
Ci0tLQogeGVuL2NvbW1vbi94bWFsbG9jX3Rsc2YuYyB8IDggKysrKy0tLS0KIDEgZmlsZSBjaGFu
Z2VkLCA0IGluc2VydGlvbnMoKyksIDQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2Nv
bW1vbi94bWFsbG9jX3Rsc2YuYyBiL3hlbi9jb21tb24veG1hbGxvY190bHNmLmMKaW5kZXggMjA3
Njk1M2FjNC4uNmQ4ODliN2JkYyAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi94bWFsbG9jX3Rsc2Yu
YworKysgYi94ZW4vY29tbW9uL3htYWxsb2NfdGxzZi5jCkBAIC01OTUsNyArNTk1LDcgQEAgdm9p
ZCAqX3htYWxsb2ModW5zaWduZWQgbG9uZyBzaXplLCB1bnNpZ25lZCBsb25nIGFsaWduKQogICAg
ICAgICBjaGFyICpxID0gKGNoYXIgKilwICsgcGFkOwogICAgICAgICBzdHJ1Y3QgYmhkciAqYiA9
IChzdHJ1Y3QgYmhkciAqKShxIC0gQkhEUl9PVkVSSEVBRCk7CiAgICAgICAgIEFTU0VSVChxID4g
KGNoYXIgKilwKTsKLSAgICAgICAgYi0+c2l6ZSA9IHBhZCB8IDE7CisgICAgICAgIGItPnNpemUg
PSBwYWQgfCBGUkVFX0JMT0NLOwogICAgICAgICBwID0gcTsKICAgICB9CiAKQEAgLTYzOCwxMiAr
NjM4LDEyIEBAIHZvaWQgeGZyZWUodm9pZCAqcCkKICAgICB9CiAKICAgICAvKiBTdHJpcCBhbGln
bm1lbnQgcGFkZGluZy4gKi8KLSAgICBiID0gKHN0cnVjdCBiaGRyICopKChjaGFyICopIHAgLSBC
SERSX09WRVJIRUFEKTsKLSAgICBpZiAoIGItPnNpemUgJiAxICkKKyAgICBiID0gKHN0cnVjdCBi
aGRyICopKChjaGFyICopcCAtIEJIRFJfT1ZFUkhFQUQpOworICAgIGlmICggYi0+c2l6ZSAmIEZS
RUVfQkxPQ0sgKQogICAgIHsKICAgICAgICAgcCA9IChjaGFyICopcCAtIChiLT5zaXplICYgfjF1
KTsKICAgICAgICAgYiA9IChzdHJ1Y3QgYmhkciAqKSgoY2hhciAqKXAgLSBCSERSX09WRVJIRUFE
KTsKLSAgICAgICAgQVNTRVJUKCEoYi0+c2l6ZSAmIDEpKTsKKyAgICAgICAgQVNTRVJUKCEoYi0+
c2l6ZSAmIEZSRUVfQkxPQ0spKTsKICAgICB9CiAKICAgICB4bWVtX3Bvb2xfZnJlZShwLCB4ZW5w
b29sKTsKLS0gCjIuMjAuMS4yLmdiMjFlYmI2NzEKCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 02 16:38:56 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Jul 2019 16:38:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hiLnt-0001iU-7W; Tue, 02 Jul 2019 16:38:49 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=A/Ug=U7=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hiLnr-0001iG-UO
 for xen-devel@lists.xenproject.org; Tue, 02 Jul 2019 16:38:47 +0000
X-Inumbo-ID: db51afc2-9ce7-11e9-af06-2b7e1ed92731
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id db51afc2-9ce7-11e9-af06-2b7e1ed92731;
 Tue, 02 Jul 2019 16:38:44 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=paul.durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 paul.durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="paul.durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: xgAvHm1VHRcFWh0hnmK7qRUuntbAJMJApaJZDufPEsATWJmwNF8r4Pc126DroROHjAHTVjh1qX
 qh9oEgZd3A0O+GFQYa/CWkqgvJSOxkqz9gR2ELWBClks8c47vsfA828/KowB/v7lwBFnfhA/RJ
 uO1OFoimiWxLKydTCoHJU7jqBC1hHa1jwzeA/qNvuorzKbAH9QHQk0+mIT5wVOdKowFLMPQw/m
 XpEPne4CMJ52ylqUYs1uG3HSfuOWtND95nAbRTxsyJBay6vqPMz7N7pZszBLyuzkdo+imjx38U
 6/I=
X-SBRS: 2.7
X-MesageID: 2501598
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,443,1557201600"; 
   d="scan'208";a="2501598"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 2 Jul 2019 17:38:37 +0100
Message-ID: <20190702163840.2107-1-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.20.1.2.gb21ebb671
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 0/3] xmalloc patches
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Paul Durrant <paul.durrant@citrix.com>,
 Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlc2UgYXJlIHBhdGNoZXMgdGhhdCBzdGVtIGZyb20gZGVidWdnaW5nIHRoZSBwcm9ibGVtIHRo
YXQgbGVkIHRvIGNvbW1pdAo1NmFkNjI2NSAieDg2L21zaTogZml4IGxvb3AgdGVybWluYXRpb24g
Y29uZGl0aW9uIGluCnBjaV9tc2lfY29uZl93cml0ZV9pbnRlcmNlcHQoKSIuCgpQYXVsIER1cnJh
bnQgKDMpOgogIHhtYWxsb2M6IHN0b3AgdXNpbmcgYSBtYWdpYyAnMScgaW4gYWxpZ25tZW50IHBh
ZGRpbmcKICB4bWFsbG9jOiBkb24ndCBldmFsdWF0ZSBBRERfUkVHSU9OIHdpdGhvdXQgaG9sZGlu
ZyB0aGUgcG9vbCBsb2NrCiAgeG1hbGxvYzogYWRkIGEgS2NvbmZpZyBvcHRpb24gdG8gcG9pc29u
IGZyZWUgcG9vbCBtZW1vcnkKCiB4ZW4vS2NvbmZpZy5kZWJ1ZyAgICAgICAgIHwgIDcgKysrKysr
KwogeGVuL2NvbW1vbi94bWFsbG9jX3Rsc2YuYyB8IDI5ICsrKysrKysrKysrKysrKysrKysrKysr
LS0tLS0tCiAyIGZpbGVzIGNoYW5nZWQsIDMwIGluc2VydGlvbnMoKyksIDYgZGVsZXRpb25zKC0p
Ci0tLQpDYzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ2M6IEdl
b3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5sYXBAZXUuY2l0cml4LmNvbT4KQ2M6IElhbiBKYWNrc29u
IDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgpDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDYzogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KQ2M6IEtvbnJh
ZCBSemVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KQ2M6IFN0ZWZhbm8gU3Rh
YmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KQ2M6IFRpbSBEZWVnYW4gPHRpbUB4ZW4u
b3JnPgpDYzogV2VpIExpdSA8d2xAeGVuLm9yZz4KLS0gCjIuMjAuMS4yLmdiMjFlYmI2NzEKCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 02 16:38:56 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Jul 2019 16:38:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hiLnt-0001ig-IH; Tue, 02 Jul 2019 16:38:49 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=A/Ug=U7=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hiLnr-0001iH-UO
 for xen-devel@lists.xenproject.org; Tue, 02 Jul 2019 16:38:47 +0000
X-Inumbo-ID: dc2bda94-9ce7-11e9-83a6-5349a050a6a1
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id dc2bda94-9ce7-11e9-83a6-5349a050a6a1;
 Tue, 02 Jul 2019 16:38:46 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=paul.durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 paul.durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="paul.durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 1HVVlpBeEyqFY8ue3C4/YfjNRVbEb+HZuPKDv/1luvh/ZkjLiWOFyH5ggji4vddcvDj0msDkW3
 7/QbVmFO/gyX6b/o/QkytEcYlSztTizZ4hZHsEC7JY9/cFVNNPhiJ+K9zuJKXL8E2HceVYefgY
 9JQu06DMojCgLWNNOVYwfwNnkLa0nrFGWEuztZD50UWoQ+EvmZ9rWFa83pD4kLP7WHRFDYFB7v
 2spnYLX9nUL6dmRhP/5a9hcVWrrFWZI/X+RbqZSl6fpISdhgv2SH/9WV1Ph1sj3/QhhorMPN4y
 NIU=
X-SBRS: 2.7
X-MesageID: 2501599
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,443,1557201600"; 
   d="scan'208";a="2501599"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 2 Jul 2019 17:38:39 +0100
Message-ID: <20190702163840.2107-3-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.20.1.2.gb21ebb671
In-Reply-To: <20190702163840.2107-1-paul.durrant@citrix.com>
References: <20190702163840.2107-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 2/3] xmalloc: don't evaluate ADD_REGION without
 holding the pool lock
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, 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>

SXQncyBub3Qgc2FmZSB0byBhZGQgYSByZWdpb24gd2l0aG91dCBob2xkaW5nIHRoZSBsb2NrLCBi
dXQgdGhpcyBpcwpleGFjdGx5IHdoYXQgbWF5IGhhcHBlbiBpZiB0d28gdGhyZWFkcyByYWNlIGVu
dGVyaW5nIHhtZW1fcG9vbF9hbGxvYygpCmJlZm9yZSB0aGUgaW5pdF9yZWdpb24gaXMgc2V0LgoK
VGhpcyBwYXRjaCBpbnN0ZWFkIGNoZWNrcyBmb3IgaW5pdF9yZWdpb24gdW5kZXIgbG9jaywgZHJv
cHMgdGhlIGxvY2sgaWYgaXQKbmVlZHMgdG8gYWxsb2NhdGUgYSBwYWdlLCB0YWtlcyB0aGUgbG9j
aywgYWRkcyB0aGUgcmVnaW9uIGFuZCB0aGVuIGNvbmZpcm1zCmluaXRfcmVnaW9uIGlzIHN0aWxs
IHVuc2V0IGJlZm9yZSBwb2ludGluZyBpdCBhdCB0aGUgbmV3bHkgYWRkZWQgcmVnaW9uLgpUaHVz
LCBpdCBpcyBwb3NzaWJsZSB0aGF0IGEgcmFjZSBtYXkgY2F1c2UgYW4gZXh0cmEgcmVnaW9uIHRv
IGJlIGFkZGVkLApidXQgdGhlcmUgd2lsbCBiZSBubyBwb29sIG1ldGFkYXRhIGNvcnJ1cHRpb24u
CgpTaWduZWQtb2ZmLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgot
LS0KQ2M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNjOiBHZW9y
Z2UgRHVubGFwIDxHZW9yZ2UuRHVubGFwQGV1LmNpdHJpeC5jb20+CkNjOiBJYW4gSmFja3NvbiA8
aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNl
LmNvbT4KQ2M6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CkNjOiBLb25yYWQg
Unplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+CkNjOiBTdGVmYW5vIFN0YWJl
bGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CkNjOiBUaW0gRGVlZ2FuIDx0aW1AeGVuLm9y
Zz4KQ2M6IFdlaSBMaXUgPHdsQHhlbi5vcmc+Ci0tLQogeGVuL2NvbW1vbi94bWFsbG9jX3Rsc2Yu
YyB8IDggKysrKysrLS0KIDEgZmlsZSBjaGFuZ2VkLCA2IGluc2VydGlvbnMoKyksIDIgZGVsZXRp
b25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi94bWFsbG9jX3Rsc2YuYyBiL3hlbi9jb21t
b24veG1hbGxvY190bHNmLmMKaW5kZXggNmQ4ODliN2JkYy4uNzE1OTdjMzU5MCAxMDA2NDQKLS0t
IGEveGVuL2NvbW1vbi94bWFsbG9jX3Rsc2YuYworKysgYi94ZW4vY29tbW9uL3htYWxsb2NfdGxz
Zi5jCkBAIC0zODAsMTggKzM4MCwyMiBAQCB2b2lkICp4bWVtX3Bvb2xfYWxsb2ModW5zaWduZWQg
bG9uZyBzaXplLCBzdHJ1Y3QgeG1lbV9wb29sICpwb29sKQogICAgIGludCBmbCwgc2w7CiAgICAg
dW5zaWduZWQgbG9uZyB0bXBfc2l6ZTsKIAorICAgIHNwaW5fbG9jaygmcG9vbC0+bG9jayk7CiAg
ICAgaWYgKCBwb29sLT5pbml0X3JlZ2lvbiA9PSBOVUxMICkKICAgICB7CisgICAgICAgIHNwaW5f
dW5sb2NrKCZwb29sLT5sb2NrKTsKICAgICAgICAgaWYgKCAocmVnaW9uID0gcG9vbC0+Z2V0X21l
bShwb29sLT5pbml0X3NpemUpKSA9PSBOVUxMICkKICAgICAgICAgICAgIGdvdG8gb3V0OworICAg
ICAgICBzcGluX2xvY2soJnBvb2wtPmxvY2spOwogICAgICAgICBBRERfUkVHSU9OKHJlZ2lvbiwg
cG9vbC0+aW5pdF9zaXplLCBwb29sKTsKLSAgICAgICAgcG9vbC0+aW5pdF9yZWdpb24gPSByZWdp
b247CisgICAgICAgIC8qIFJlLWNoZWNrIHNpbmNlIHRoZSBsb2NrIHdhcyBkcm9wcGVkICovCisg
ICAgICAgIGlmICggcG9vbC0+aW5pdF9yZWdpb24gPT0gTlVMTCApCisgICAgICAgICAgICBwb29s
LT5pbml0X3JlZ2lvbiA9IHJlZ2lvbjsKICAgICB9CiAKICAgICBzaXplID0gKHNpemUgPCBNSU5f
QkxPQ0tfU0laRSkgPyBNSU5fQkxPQ0tfU0laRSA6IFJPVU5EVVBfU0laRShzaXplKTsKICAgICAv
KiBSb3VuZGluZyB1cCB0aGUgcmVxdWVzdGVkIHNpemUgYW5kIGNhbGN1bGF0aW5nIGZsIGFuZCBz
bCAqLwogCi0gICAgc3Bpbl9sb2NrKCZwb29sLT5sb2NrKTsKICByZXRyeV9maW5kOgogICAgIE1B
UFBJTkdfU0VBUkNIKCZzaXplLCAmZmwsICZzbCk7CiAKLS0gCjIuMjAuMS4yLmdiMjFlYmI2NzEK
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 02 16:38:56 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Jul 2019 16:38:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hiLnu-0001j6-BL; Tue, 02 Jul 2019 16:38:50 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=A/Ug=U7=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hiLnt-0001iR-51
 for xen-devel@lists.xenproject.org; Tue, 02 Jul 2019 16:38:49 +0000
X-Inumbo-ID: dd53dc5a-9ce7-11e9-8782-4f699680660f
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id dd53dc5a-9ce7-11e9-8782-4f699680660f;
 Tue, 02 Jul 2019 16:38:47 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=paul.durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 paul.durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="paul.durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: P8DlWrgjUXbq7h/Aj4uxKaFCre30NiQS6MFXQte0CQZqPBpzhWoZlO0JVidhnti2AJ1dYmeBAO
 YgJp75ZLQL5bmOzY1A+Jd1XnD6PztcVEleS4EEdGNF0IgRP2gjx9pcy/U2fm6lpA7A81QRsRgw
 g4kH5vA3j4jJWjmkyX+fqJ+3tP54rxR5orEJZchqfJXhybqxpvFfNESmLSfniIRw7U4xZ+I2Gy
 ZX22nkQz5CLqmiAc0dBWlHzDp5pxNnvlQSES3FDw/758w1kpsXL5QgQXAHZtFtf/kQh6vEvL0R
 JZU=
X-SBRS: 2.7
X-MesageID: 2501602
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,443,1557201600"; 
   d="scan'208";a="2501602"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 2 Jul 2019 17:38:40 +0100
Message-ID: <20190702163840.2107-4-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.20.1.2.gb21ebb671
In-Reply-To: <20190702163840.2107-1-paul.durrant@citrix.com>
References: <20190702163840.2107-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 3/3] xmalloc: add a Kconfig option to poison
 free pool memory
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, 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>

VGhpcyBwYXRjaCBhZGRzIFBPT0xfUE9JU09OIHRvIHRoZSBLY29uZmlnIERFQlVHIG9wdGlvbnMu
IElmIHNldCwgZnJlZQpibG9ja3MgKGdyZWF0ZXIgdGhhbiBNSU5fQkxPQ0tfU0laRSkgd2lsbCBi
ZSBwb2lzb25lZCB3aXRoIDB4QUEgYnl0ZXMKd2hpY2ggd2lsbCB0aGVuIGJlIHZlcmlmaWVkIHdo
ZW4gbWVtb3J5IGlzIHN1YnNlcXVlbnRseSBhbGxvY2F0ZWQuIFRoaXMKY2FuIGhlbHAgaW4gc3Bv
dHRpbmcgaGVhcCBjb3JydXB0aW9uLCBwYXJ0aWN1bGFybHkgdXNlLWFmdGVyLWZyZWUuCgpTaWdu
ZWQtb2ZmLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgotLS0KQ2M6
IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNjOiBHZW9yZ2UgRHVu
bGFwIDxHZW9yZ2UuRHVubGFwQGV1LmNpdHJpeC5jb20+CkNjOiBJYW4gSmFja3NvbiA8aWFuLmph
Y2tzb25AZXUuY2l0cml4LmNvbT4KQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4K
Q2M6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CkNjOiBLb25yYWQgUnplc3p1
dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+CkNjOiBTdGVmYW5vIFN0YWJlbGxpbmkg
PHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CkNjOiBUaW0gRGVlZ2FuIDx0aW1AeGVuLm9yZz4KQ2M6
IFdlaSBMaXUgPHdsQHhlbi5vcmc+Ci0tLQogeGVuL0tjb25maWcuZGVidWcgICAgICAgICB8ICA3
ICsrKysrKysKIHhlbi9jb21tb24veG1hbGxvY190bHNmLmMgfCAxMyArKysrKysrKysrKysrCiAy
IGZpbGVzIGNoYW5nZWQsIDIwIGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS94ZW4vS2NvbmZp
Zy5kZWJ1ZyBiL3hlbi9LY29uZmlnLmRlYnVnCmluZGV4IGRhYWNmODUxNDEuLjRmMThhMTE0NGUg
MTAwNjQ0Ci0tLSBhL3hlbi9LY29uZmlnLmRlYnVnCisrKyBiL3hlbi9LY29uZmlnLmRlYnVnCkBA
IC0xMDUsNiArMTA1LDEzIEBAIGNvbmZpZyBERUJVR19UUkFDRQogCSAgZWl0aGVyIGRpcmVjdGx5
IHRvIHRoZSBjb25zb2xlIG9yIGFyZSBwcmludGVkIHRvIGNvbnNvbGUgaW4gY2FzZSBvZgogCSAg
YSBzeXN0ZW0gY3Jhc2guCiAKK2NvbmZpZyBQT09MX1BPSVNPTgorICAgICAgIGJvb2wgIlBvaXNv
biBmcmVlIHhlbnBvb2wgYmxvY2tzIgorICAgICAgIGRlZmF1bHQgREVCVUcKKyAgICAgICAtLS1o
ZWxwLS0tCisgICAgICAgICBQb2lzb24gZnJlZSBibG9ja3Mgd2l0aCAweEFBIGJ5dGVzIGFuZCB2
ZXJpZnkgdGhlbSB3aGVuIGEgYmxvY2sgaXMKKwkgYWxsb2NhdGVkIGluIG9yZGVyIHRvIHNwb3Qg
dXNlLWFmdGVyLWZyZWUgaXNzdWVzLgorCiBlbmRpZiAjIERFQlVHIHx8IEVYUEVSVAogCiBlbmRt
ZW51CmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL3htYWxsb2NfdGxzZi5jIGIveGVuL2NvbW1vbi94
bWFsbG9jX3Rsc2YuYwppbmRleCA3MTU5N2MzNTkwLi5hMTJkYmM4ZTExIDEwMDY0NAotLS0gYS94
ZW4vY29tbW9uL3htYWxsb2NfdGxzZi5jCisrKyBiL3hlbi9jb21tb24veG1hbGxvY190bHNmLmMK
QEAgLTIyMyw2ICsyMjMsMTAgQEAgc3RhdGljIGlubGluZSB2b2lkIEVYVFJBQ1RfQkxPQ0tfSERS
KHN0cnVjdCBiaGRyICpiLCBzdHJ1Y3QgeG1lbV9wb29sICpwLCBpbnQgZmwKIHN0YXRpYyBpbmxp
bmUgdm9pZCBFWFRSQUNUX0JMT0NLKHN0cnVjdCBiaGRyICpiLCBzdHJ1Y3QgeG1lbV9wb29sICpw
LCBpbnQgZmwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnQgc2wpCiB7Cisj
aWZkZWYgQ09ORklHX1BPT0xfUE9JU09OCisgICAgdW5zaWduZWQgaW50IGk7CisjZW5kaWYgLyog
Q09ORklHX1BPT0xfUE9JU09OICovCisKICAgICBpZiAoIGItPnB0ci5mcmVlX3B0ci5uZXh0ICkK
ICAgICAgICAgYi0+cHRyLmZyZWVfcHRyLm5leHQtPnB0ci5mcmVlX3B0ci5wcmV2ID0KICAgICAg
ICAgICAgIGItPnB0ci5mcmVlX3B0ci5wcmV2OwpAQCAtMjQwLDYgKzI0NCwxMCBAQCBzdGF0aWMg
aW5saW5lIHZvaWQgRVhUUkFDVF9CTE9DSyhzdHJ1Y3QgYmhkciAqYiwgc3RydWN0IHhtZW1fcG9v
bCAqcCwgaW50IGZsLAogICAgICAgICB9CiAgICAgfQogICAgIGItPnB0ci5mcmVlX3B0ciA9IChz
dHJ1Y3QgZnJlZV9wdHIpIHtOVUxMLCBOVUxMfTsKKyNpZmRlZiBDT05GSUdfUE9PTF9QT0lTT04K
KyAgICBmb3IgKCBpID0gTUlOX0JMT0NLX1NJWkU7IGkgPCAoYi0+c2l6ZSAmIEJMT0NLX1NJWkVf
TUFTSyk7IGkrKyApCisgICAgICAgIEFTU0VSVChiLT5wdHIuYnVmZmVyW2ldID09IDB4QUEpOwor
I2VuZGlmIC8qIENPTkZJR19QT09MX1BPSVNPTiAqLwogfQogCiAvKioKQEAgLTI0Nyw2ICsyNTUs
MTEgQEAgc3RhdGljIGlubGluZSB2b2lkIEVYVFJBQ1RfQkxPQ0soc3RydWN0IGJoZHIgKmIsIHN0
cnVjdCB4bWVtX3Bvb2wgKnAsIGludCBmbCwKICAqLwogc3RhdGljIGlubGluZSB2b2lkIElOU0VS
VF9CTE9DSyhzdHJ1Y3QgYmhkciAqYiwgc3RydWN0IHhtZW1fcG9vbCAqcCwgaW50IGZsLCBpbnQg
c2wpCiB7CisjaWZkZWYgQ09ORklHX1BPT0xfUE9JU09OCisgICAgaWYgKCAoYi0+c2l6ZSAmIEJM
T0NLX1NJWkVfTUFTSykgPiBNSU5fQkxPQ0tfU0laRSApCisgICAgICAgIG1lbXNldChiLT5wdHIu
YnVmZmVyICsgTUlOX0JMT0NLX1NJWkUsIDB4QUEsCisgICAgICAgICAgICAgICAoYi0+c2l6ZSAm
IEJMT0NLX1NJWkVfTUFTSykgLSBNSU5fQkxPQ0tfU0laRSk7CisjZW5kaWYgLyogQ09ORklHX1BP
T0xfUE9JU09OICovCiAgICAgYi0+cHRyLmZyZWVfcHRyID0gKHN0cnVjdCBmcmVlX3B0cikge05V
TEwsIHAtPm1hdHJpeFtmbF1bc2xdfTsKICAgICBpZiAoIHAtPm1hdHJpeFtmbF1bc2xdICkKICAg
ICAgICAgcC0+bWF0cml4W2ZsXVtzbF0tPnB0ci5mcmVlX3B0ci5wcmV2ID0gYjsKLS0gCjIuMjAu
MS4yLmdiMjFlYmI2NzEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 02 16:49:39 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Jul 2019 16:49:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hiLyI-0002sF-E1; Tue, 02 Jul 2019 16:49:34 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=t1Em=U7=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hiLyH-0002s2-EC
 for xen-devel@lists.xenproject.org; Tue, 02 Jul 2019 16:49:33 +0000
X-Inumbo-ID: 5be06e70-9ce9-11e9-90db-bbacc41c030b
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 5be06e70-9ce9-11e9-90db-bbacc41c030b;
 Tue, 02 Jul 2019 16:49:29 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hiLyD-0000Jj-2g; Tue, 02 Jul 2019 16:49: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 1hiLyC-0004X9-6H; Tue, 02 Jul 2019 16:49:28 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hiLyC-0001zb-5d; Tue, 02 Jul 2019 16:49:28 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-Id: <E1hiLyC-0001zb-5d@osstest.test-lab.xenproject.org>
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 02 Jul 2019 16:49:28 +0000
Subject: [Xen-devel] [freebsd-master bisection] complete
 build-amd64-xen-freebsd
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="===============6781858379831807342=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============6781858379831807342==
Content-Type: text/plain

branch xen-unstable
xenbranch xen-unstable
job build-amd64-xen-freebsd
testid xen-build-freebsd

Tree: freebsd git://github.com/freebsd/freebsd.git
Tree: ovmf git://xenbits.xen.org/osstest/ovmf.git
Tree: qemuu git://xenbits.xen.org/qemu-xen.git
Tree: seabios git://xenbits.xen.org/osstest/seabios.git
Tree: xen git://xenbits.xen.org/xen.git

*** Found and reproduced problem changeset ***

  Bug is in tree:  xen git://xenbits.xen.org/xen.git
  Bug introduced:  b41666f2c17f01c437c870389ab713ee62ae3526
  Bug not present: 85fd4f7a09d8aaa783932b8c15b80ddaff0a174d
  Last fail repro: http://logs.test-lab.xenproject.org/osstest/logs/138709/


  commit b41666f2c17f01c437c870389ab713ee62ae3526
  Author: Roger Pau Monné <roger.pau@citrix.com>
  Date:   Tue Jun 25 15:39:44 2019 +0200
  
      config: don't hardcode toolchain binaries
      
      Currently the names of the build toolchain binaries are hardcoded in
      StdGNU.mk, and the values from the environment are ignored.
      
      Switch StdGNU.mk to use '?=' instead of '=', so that values from the
      environment are used if present, else default to the values provided
      by the config file.
      
      This change fixes the gitlab CI loop, that was relying on passing
      custom values in the environment variables for the compiler and the
      linker.
      
      Signed-off-by: Roger Pau Monné <roger.pau@citrix.com>
      Acked-by: Andrew Cooper <andrew.cooper3@citrix.com>
      Acked-by: Ian Jackson <ian.jackson@eu.citrix.com>


For bisection revision-tuple graph see:
   http://logs.test-lab.xenproject.org/osstest/results/bisect/freebsd-master/build-amd64-xen-freebsd.xen-build-freebsd.html
Revision IDs in each graph node refer, respectively, to the Trees above.

----------------------------------------
Running cs-bisection-step --graph-out=/home/logs/results/bisect/freebsd-master/build-amd64-xen-freebsd.xen-build-freebsd --summary-out=tmp/138709.bisection-summary --basis-template=138540 --blessings=real,real-bisect freebsd-master build-amd64-xen-freebsd xen-build-freebsd
Searching for failure / basis pass:
 138671 fail [host=italia0] / 138540 [host=fiano0] 138419 [host=baroque0] 138174 [host=baroque0] 138015 [host=italia1] 137901 [host=pinot1] 137723 [host=baroque0] 137673 [host=godello0] 137576 [host=baroque0] 137434 [host=italia1] 136901 [host=italia1] 136606 [host=chardonnay1] 136447 [host=chardonnay1] 136297 [host=chardonnay0] 136173 [host=pinot1] 136000 [host=chardonnay1] 135901 [host=godello0] 135233 [host=godello1] 135111 [host=godello0] 134985 [host=godello1] 134811 [host=godello1] 134690 \
 [host=merlot0] 134604 [host=godello0] 134521 [host=godello1] 134336 [host=chardonnay1] 134258 [host=godello1] 134184 [host=godello1] 134123 [host=godello1] 134066 [host=godello1] 133982 [host=baroque0] 133944 [host=merlot0] 133898 [host=godello1] 133765 [host=godello1] 133707 [host=baroque1] 133653 [host=godello1] 133616 [host=fiano1] 133572 [host=godello1] 133497 [host=godello1] 133455 [host=baroque1] 133365 [host=godello1] 133325 [host=debina0] 133299 [host=baroque1] 133262 [host=godello0] 133\
 225 [host=baroque1] 133137 [host=baroque1] 133038 [host=baroque0] 132959 [host=godello0] 132832 [host=godello1] 132696 [host=godello1] 132616 [host=godello0] 132473 [host=godello0] 132426 [host=elbling1] 132258 [host=godello0] 132054 [host=godello0] 131783 [host=baroque1] 131682 [host=baroque1] 131662 [host=baroque1] 131617 [host=baroque1] 131585 [host=godello0] 131545 [host=godello1] 131488 [host=godello0] 131440 [host=godello1] 131388 [host=godello1] 131310 [host=chardonnay0] 131265 [host=gode\
 llo0] 131205 [host=godello0] 131118 [host=godello1] 130966 [host=godello0] 130874 [host=baroque0] 130849 [host=godello0] 130810 [host=godello1] 130718 [host=elbling0] 130648 [host=godello1] 130494 [host=godello0] 130036 [host=godello1] 129834 [host=godello0] 129693 [host=debina1] 129544 [host=godello0] 129446 [host=godello1] 129318 [host=godello0] 129229 [host=godello0] 128497 [host=baroque0] 128413 [host=godello0] 128339 [host=godello1] 128277 [host=baroque0] 128102 [host=godello1] 128006 [host\
 =godello1] 127876 [host=godello1] 127804 [host=godello1] 127721 [host=godello1] 127599 [host=pinot0] 127532 [host=baroque0] 127475 [host=godello1] 127373 [host=godello0] 127033 [host=godello1] template as basis? using template as basis.
Failure / basis pass flights: 138671 / 138540
Tree: freebsd git://github.com/freebsd/freebsd.git
Tree: ovmf git://xenbits.xen.org/osstest/ovmf.git
Tree: qemuu git://xenbits.xen.org/qemu-xen.git
Tree: seabios git://xenbits.xen.org/osstest/seabios.git
Tree: xen git://xenbits.xen.org/xen.git
Latest 99c8ab4764918fbb17a1296a1564d7ddc0d24141 ffe048a0807b56c2def74f8280d55e2aa8865c20 9cca02d8ffc23e9688a971d858e4ffdff5389b11 30f1e41f04fb4c715d27f987f003cfc31c9ff4f3 cc07ec6107d23ee9a4237686711eede387741c08
Basis pass 14e63f898b16382f4577cfea211a7fb5ad7983e9 be5903ad1e244cbb0930161fb361ed0b699c4cb8 9cca02d8ffc23e9688a971d858e4ffdff5389b11 6e56ed129c9782ba050a5fbfbf4ac12335b230f7 f3d8eef9091747e70c505094f63514b43329a922
Generating revisions with ./adhoc-revtuple-generator  git://github.com/freebsd/freebsd.git#14e63f898b16382f4577cfea211a7fb5ad7983e9-99c8ab4764918fbb17a1296a1564d7ddc0d24141 git://xenbits.xen.org/osstest/ovmf.git#be5903ad1e244cbb0930161fb361ed0b699c4cb8-ffe048a0807b56c2def74f8280d55e2aa8865c20 git://xenbits.xen.org/qemu-xen.git#9cca02d8ffc23e9688a971d858e4ffdff5389b11-9cca02d8ffc23e9688a971d858e4ffdff5389b11 git://xenbits.xen.org/osstest/seabios.git#6e56ed129c9782ba050a5fbfbf4ac12335b230f7-30f1e4\
 1f04fb4c715d27f987f003cfc31c9ff4f3 git://xenbits.xen.org/xen.git#f3d8eef9091747e70c505094f63514b43329a922-cc07ec6107d23ee9a4237686711eede387741c08
Auto packing the repository in background for optimum performance.
See "git help gc" for manual housekeeping.
error: The last gc run reported the following. Please correct the root cause
and remove gc.log.
Automatic cleanup will not be performed until the file is removed.

warning: There are too many unreachable loose objects; run 'git prune' to remove them.

Auto packing the repository in background for optimum performance.
See "git help gc" for manual housekeeping.
error: The last gc run reported the following. Please correct the root cause
and remove gc.log.
Automatic cleanup will not be performed until the file is removed.

warning: There are too many unreachable loose objects; run 'git prune' to remove them.

Loaded 9938 nodes in revision graph
Searching for test results:
 138540 [host=fiano0]
 138606 [host=italia1]
 138626 [host=italia1]
 138672 [host=italia1]
 138658 [host=italia1]
 138681 [host=italia1]
 138643 [host=italia1]
 138682 [host=italia1]
 138691 fail 2b448ee3cedffaa48579e464eac7cbee6b48d1cc c54c85621826ace8684879fef9eb8ba7f49cfb54 9cca02d8ffc23e9688a971d858e4ffdff5389b11 020bc4fc5ce93107c8e1bc731b9802cee56a123e 874fc28b72fbb49f4f304b9acd3d49afd8326042
 138644 [host=italia1]
 138663 [host=italia1]
 138683 [host=italia1]
 138667 [host=italia1]
 138671 fail 99c8ab4764918fbb17a1296a1564d7ddc0d24141 ffe048a0807b56c2def74f8280d55e2aa8865c20 9cca02d8ffc23e9688a971d858e4ffdff5389b11 30f1e41f04fb4c715d27f987f003cfc31c9ff4f3 cc07ec6107d23ee9a4237686711eede387741c08
 138684 [host=italia1]
 138647 [host=italia1]
 138655 [host=italia1]
 138669 [host=italia1]
 138694 fail 7f9d2a2c8ae34aef137bd70ac54f68a242406ad4 8b6f0b5cd3d97f6f385804344f6795e5fbdb753e 9cca02d8ffc23e9688a971d858e4ffdff5389b11 020bc4fc5ce93107c8e1bc731b9802cee56a123e 1bef4b1efd40b4c8c9e7afcd0155042a47896cb0
 138709 fail 14e63f898b16382f4577cfea211a7fb5ad7983e9 51f7a3e6c5192d3f9a0fa63b0b5617c151180ad7 9cca02d8ffc23e9688a971d858e4ffdff5389b11 020bc4fc5ce93107c8e1bc731b9802cee56a123e b41666f2c17f01c437c870389ab713ee62ae3526
 138685 pass 14e63f898b16382f4577cfea211a7fb5ad7983e9 be5903ad1e244cbb0930161fb361ed0b699c4cb8 9cca02d8ffc23e9688a971d858e4ffdff5389b11 6e56ed129c9782ba050a5fbfbf4ac12335b230f7 f3d8eef9091747e70c505094f63514b43329a922
 138696 fail 14e63f898b16382f4577cfea211a7fb5ad7983e9 51f7a3e6c5192d3f9a0fa63b0b5617c151180ad7 9cca02d8ffc23e9688a971d858e4ffdff5389b11 020bc4fc5ce93107c8e1bc731b9802cee56a123e 62b8949e9ddefa3191688ccc56e69aa6331b0da1
 138702 fail 14e63f898b16382f4577cfea211a7fb5ad7983e9 51f7a3e6c5192d3f9a0fa63b0b5617c151180ad7 9cca02d8ffc23e9688a971d858e4ffdff5389b11 020bc4fc5ce93107c8e1bc731b9802cee56a123e b41666f2c17f01c437c870389ab713ee62ae3526
 138687 fail 99c8ab4764918fbb17a1296a1564d7ddc0d24141 ffe048a0807b56c2def74f8280d55e2aa8865c20 9cca02d8ffc23e9688a971d858e4ffdff5389b11 30f1e41f04fb4c715d27f987f003cfc31c9ff4f3 cc07ec6107d23ee9a4237686711eede387741c08
 138697 pass 14e63f898b16382f4577cfea211a7fb5ad7983e9 370f16c5489609062d8ee0940f29f6c3393f1b68 9cca02d8ffc23e9688a971d858e4ffdff5389b11 020bc4fc5ce93107c8e1bc731b9802cee56a123e 85fd4f7a09d8aaa783932b8c15b80ddaff0a174d
 138688 pass 14e63f898b16382f4577cfea211a7fb5ad7983e9 be5903ad1e244cbb0930161fb361ed0b699c4cb8 9cca02d8ffc23e9688a971d858e4ffdff5389b11 6e56ed129c9782ba050a5fbfbf4ac12335b230f7 f3d8eef9091747e70c505094f63514b43329a922
 138706 pass 14e63f898b16382f4577cfea211a7fb5ad7983e9 51f7a3e6c5192d3f9a0fa63b0b5617c151180ad7 9cca02d8ffc23e9688a971d858e4ffdff5389b11 020bc4fc5ce93107c8e1bc731b9802cee56a123e 85fd4f7a09d8aaa783932b8c15b80ddaff0a174d
 138690 fail 99c8ab4764918fbb17a1296a1564d7ddc0d24141 ffe048a0807b56c2def74f8280d55e2aa8865c20 9cca02d8ffc23e9688a971d858e4ffdff5389b11 30f1e41f04fb4c715d27f987f003cfc31c9ff4f3 cc07ec6107d23ee9a4237686711eede387741c08
 138707 fail 14e63f898b16382f4577cfea211a7fb5ad7983e9 51f7a3e6c5192d3f9a0fa63b0b5617c151180ad7 9cca02d8ffc23e9688a971d858e4ffdff5389b11 020bc4fc5ce93107c8e1bc731b9802cee56a123e b41666f2c17f01c437c870389ab713ee62ae3526
 138698 pass 14e63f898b16382f4577cfea211a7fb5ad7983e9 b8ac0b7f284790c15af0e7bec08df43f8257f368 9cca02d8ffc23e9688a971d858e4ffdff5389b11 020bc4fc5ce93107c8e1bc731b9802cee56a123e 85fd4f7a09d8aaa783932b8c15b80ddaff0a174d
 138700 fail 14e63f898b16382f4577cfea211a7fb5ad7983e9 51f7a3e6c5192d3f9a0fa63b0b5617c151180ad7 9cca02d8ffc23e9688a971d858e4ffdff5389b11 020bc4fc5ce93107c8e1bc731b9802cee56a123e b41666f2c17f01c437c870389ab713ee62ae3526
 138701 pass 14e63f898b16382f4577cfea211a7fb5ad7983e9 51f7a3e6c5192d3f9a0fa63b0b5617c151180ad7 9cca02d8ffc23e9688a971d858e4ffdff5389b11 020bc4fc5ce93107c8e1bc731b9802cee56a123e 85fd4f7a09d8aaa783932b8c15b80ddaff0a174d
 138708 pass 14e63f898b16382f4577cfea211a7fb5ad7983e9 51f7a3e6c5192d3f9a0fa63b0b5617c151180ad7 9cca02d8ffc23e9688a971d858e4ffdff5389b11 020bc4fc5ce93107c8e1bc731b9802cee56a123e 85fd4f7a09d8aaa783932b8c15b80ddaff0a174d
Searching for interesting versions
 Result found: flight 138685 (pass), for basis pass
 Result found: flight 138687 (fail), for basis failure
 Repro found: flight 138688 (pass), for basis pass
 Repro found: flight 138690 (fail), for basis failure
 0 revisions at 14e63f898b16382f4577cfea211a7fb5ad7983e9 51f7a3e6c5192d3f9a0fa63b0b5617c151180ad7 9cca02d8ffc23e9688a971d858e4ffdff5389b11 020bc4fc5ce93107c8e1bc731b9802cee56a123e 85fd4f7a09d8aaa783932b8c15b80ddaff0a174d
No revisions left to test, checking graph state.
 Result found: flight 138701 (pass), for last pass
 Result found: flight 138702 (fail), for first failure
 Repro found: flight 138706 (pass), for last pass
 Repro found: flight 138707 (fail), for first failure
 Repro found: flight 138708 (pass), for last pass
 Repro found: flight 138709 (fail), for first failure

*** Found and reproduced problem changeset ***

  Bug is in tree:  xen git://xenbits.xen.org/xen.git
  Bug introduced:  b41666f2c17f01c437c870389ab713ee62ae3526
  Bug not present: 85fd4f7a09d8aaa783932b8c15b80ddaff0a174d
  Last fail repro: http://logs.test-lab.xenproject.org/osstest/logs/138709/


  commit b41666f2c17f01c437c870389ab713ee62ae3526
  Author: Roger Pau Monné <roger.pau@citrix.com>
  Date:   Tue Jun 25 15:39:44 2019 +0200
  
      config: don't hardcode toolchain binaries
      
      Currently the names of the build toolchain binaries are hardcoded in
      StdGNU.mk, and the values from the environment are ignored.
      
      Switch StdGNU.mk to use '?=' instead of '=', so that values from the
      environment are used if present, else default to the values provided
      by the config file.
      
      This change fixes the gitlab CI loop, that was relying on passing
      custom values in the environment variables for the compiler and the
      linker.
      
      Signed-off-by: Roger Pau Monné <roger.pau@citrix.com>
      Acked-by: Andrew Cooper <andrew.cooper3@citrix.com>
      Acked-by: Ian Jackson <ian.jackson@eu.citrix.com>

pnmtopng: 249 colors found
Revision graph left in /home/logs/results/bisect/freebsd-master/build-amd64-xen-freebsd.xen-build-freebsd.{dot,ps,png,html,svg}.
----------------------------------------
138709: tolerable ALL FAIL

flight 138709 freebsd-master real-bisect [real]
http://logs.test-lab.xenproject.org/osstest/logs/138709/

Failures :-/ but no regressions.

Tests which did not succeed,
including tests which could not be run:
 build-amd64-xen-freebsd       7 xen-build-freebsd       fail baseline untested


jobs:
 build-amd64-xen-freebsd                                      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



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============6781858379831807342==--

From xen-devel-bounces@lists.xenproject.org Tue Jul 02 16:50:00 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Jul 2019 16:50:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hiLyh-0002vB-Th; Tue, 02 Jul 2019 16:49:59 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=PGFi=U7=citrix.com=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1hiLyg-0002uz-9x
 for xen-devel@lists.xenproject.org; Tue, 02 Jul 2019 16:49:58 +0000
X-Inumbo-ID: 6bb2e4f4-9ce9-11e9-aaf2-7b381e117c83
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 6bb2e4f4-9ce9-11e9-aaf2-7b381e117c83;
 Tue, 02 Jul 2019 16:49:56 +0000 (UTC)
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=ian.jackson@citrix.com;
 spf=Pass smtp.mailfrom=Ian.Jackson@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 ian.jackson@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="ian.jackson@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 Ian.Jackson@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="Ian.Jackson@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: abQljjXjEERo7Oyj7Jmt+JkzTqzb3e6R2hIyIOdedktcTpCxlTOxGhS5Ia1duY2BUcguQ7Qeuc
 iTpydoPC2dy1Yj430jrKC9aUpkgkDLFWcn2dfBVIrmB4/lzgQ+CWwgu8yTM1iDEa25ZFnULPxk
 /kG6PgwQdNcIRiM8InpZxqQp21EH0uFGi3R+avoxnwNRr2VLjG6OkdFbeZVTXx7Gsw9mQJ40rL
 E5zDehhqHTr8n/0+/GQRkv9jUtdNr1QY7fU8wbEEEgeJI2hWtd0g+PKclobF1ejUewt7XOXv9A
 8UI=
X-SBRS: 2.7
X-MesageID: 2532391
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,443,1557201600"; 
   d="scan'208";a="2532391"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23835.35589.764355.286423@mariner.uk.xensource.com>
Date: Tue, 2 Jul 2019 17:49:09 +0100
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
In-Reply-To: <osstest-138673-mainreport@xen.org>
References: <osstest-138673-mainreport@xen.org>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [xen-4.7-testing test] 138673: 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>

b3NzdGVzdCBzZXJ2aWNlIG93bmVyIHdyaXRlcyAoIlt4ZW4tNC43LXRlc3RpbmcgdGVzdF0gMTM4
NjczOiByZWdyZXNzaW9ucyAtIHRyb3VibGU6IGJsb2NrZWQvYnJva2VuL2ZhaWwvcGFzcyIpOgo+
IGZsaWdodCAxMzg2NzMgeGVuLTQuNy10ZXN0aW5nIHJlYWwgW3JlYWxdCj4gaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODY3My8KPiAKPiBSZWdyZXNz
aW9ucyA6LSgKPiAKPiBUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2lu
ZywKPiBpbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKPiAgdGVzdC1hcm02
NC1hcm02NC14bC10aHVuZGVyeCAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tl
bgo+ICBidWlsZC1pMzg2LXByZXYgICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgICAgICAg
ICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1OTYKPiAgYnVpbGQtYW1kNjQtcHJldiAgICAgICAgICAg
ICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTk2CgpJIGhh
dmUganVzdCBwdXNoZWQgcGF0Y2hlcyB0byBvc3N0ZXN0IHdoaWNoIEkgaG9wZSB3aWxsIGZpeCB0
aGlzLgoKVW50aWwgdGhvc2UgZ2V0IHRocm91Z2gsIEkgZXhwZWN0IGJvdGggdGhlIFhlbiA0Ljcg
YW5kIDQuOCBicmFuY2hlcyB0bwpmYWlsLgoKSWFuLgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 02 17:29:28 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Jul 2019 17:29:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hiMad-0006BU-EJ; Tue, 02 Jul 2019 17:29:11 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=t1Em=U7=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hiMab-0006B7-7S
 for xen-devel@lists.xenproject.org; Tue, 02 Jul 2019 17:29:09 +0000
X-Inumbo-ID: e52e8a3f-9cee-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e52e8a3f-9cee-11e9-8980-bc764e045a96;
 Tue, 02 Jul 2019 17:29:07 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hiMaY-00014h-Ks; Tue, 02 Jul 2019 17:29:06 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hiMaY-0006w5-Cb; Tue, 02 Jul 2019 17:29:06 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hiMaY-00022w-Bn; Tue, 02 Jul 2019 17:29:06 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138686-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:test-amd64-i386-xl-xsm:xen-boot:fail:regression
 qemu-mainline:test-armhf-armhf-libvirt:leak-check/check:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-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-seattle:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle: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-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-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:saverestore-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-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=7d0e02405fc02a181319b1ab8681d2f72246b7c6
X-Osstest-Versions-That: qemuu=a578cdfbdd8f9beff5ced52b7826ddb1669abbbf
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 02 Jul 2019 17:29:06 +0000
Subject: [Xen-devel] [qemu-mainline test] 138686: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODY4NiBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzg2ODYvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAg
ICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzNzYwMAogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxOSBsZWFrLWNoZWNrL2NoZWNrICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTM3NjAwCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUg
bm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTM3NjAwCiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMzc2
MDAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICAgZmFpbCBsaWtlIDEzNzYwMAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAx
MyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTM3NjAwCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZh
aWwgbGlrZSAxMzc2MDAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3
IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20g
ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3Jl
ZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNy
ZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsLXRodW5kZXJ4IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1y
dGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwg
ICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFs
bCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoK
IHFlbXV1ICAgICAgICAgICAgICAgIDdkMGUwMjQwNWZjMDJhMTgxMzE5YjFhYjg2ODFkMmY3MjI0
NmI3YzYKYmFzZWxpbmUgdmVyc2lvbjoKIHFlbXV1ICAgICAgICAgICAgICAgIGE1NzhjZGZiZGQ4
ZjliZWZmNWNlZDUyYjc4MjZkZGIxNjY5YWJiYmYKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzNzYw
MCAgMjAxOS0wNi0xMSAwMzowNzo1OCBaICAgMjEgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAx
Mzc2OTcgIDIwMTktMDYtMTMgMDM6NDA6MTYgWiAgIDE5IGRheXMgICAxOCBhdHRlbXB0cwpUZXN0
aW5nIHNhbWUgc2luY2UgICAxMzg2ODYgIDIwMTktMDctMDEgMjE6MzY6MzUgWiAgICAwIGRheXMg
ICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVz
dDoKICBBbGVrc2FuZGFyIE1hcmtvdmljIDxhbWFya292aWNAd2F2ZWNvbXAuY29tPgogIEFsZXgg
QmVubsOpZSA8YWxleC5iZW5uZWVAbGluYXJvLm9yZz4KICBBbGV4IFdpbGxpYW1zb24gPGFsZXgu
d2lsbGlhbXNvbkByZWRoYXQuY29tPgogIEFuZHJlYXMgS29ub3BpayA8YW5kcmVhcy5rb25vcGlr
QGVmcy1hdXRvLmRlPgogIEFuZHJlYXMgS29ub3BpayA8YW5kcmVhcy5rb25vcGlrQGZhdS5kZT4K
ICBBbmRyZXcgUmFuZHJpYW5hc3VsdSA8cmFuZHJpYW5hc3VsdUBnbWFpbC5jb20+CiAgQW5kcmV5
IFNoaW5rZXZpY2ggPGFuZHJleS5zaGlua2V2aWNoQHZpcnR1b3p6by5jb20+CiAgQW50aG9ueSBQ
RVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+CiAgQW50b24gQmxhbmNoYXJkIDxhbnRv
bkBvemxhYnMub3JnPgogIEFudG9uIE5lZmVkb3YgPGFudG9uLm5lZmVkb3ZAdmlydHVvenpvLmNv
bT4KICBBbnRvbmlvIE9zcGl0ZSA8YW50b25pby5vc3BpdGVAY29sbGFib3JhLmNvbT4KICBCYXN0
aWFuIEtvcHBlbG1hbm4gPGtiYXN0aWFuQG1haWwudW5pLXBhZGVyYm9ybi5kZT4KICBCZW5qYW1p
biBIZXJyZW5zY2htaWR0IDxiZW5oQGtlcm5lbC5jcmFzaGluZy5vcmc+CiAgQ2hlbiBaaGFuZyA8
dGdmYmV0YUBtZS5jb20+CiAgQ2xlYmVyIFJvc2EgPGNyb3NhQHJlZGhhdC5jb20+CiAgQ29saW4g
WHUgPGNvbGluLnh1QGludGVsLmNvbT4KICBDw6lkcmljIExlIEdvYXRlciA8Y2xnQGthb2Qub3Jn
PgogIERhbmllbCBQLiBCZXJyYW5nw6kgPGJlcnJhbmdlQHJlZGhhdC5jb20+CiAgRGF2aWQgQnJl
bmtlbiA8ZGF2aWQuYnJlbmtlbkBlZnMtYXV0by5kZT4KICBEYXZpZCBHaWJzb24gPGRhdmlkQGdp
YnNvbi5kcm9wYmVhci5pZC5hdT4KICBFZHVhcmRvIEhhYmtvc3QgPGVoYWJrb3N0QHJlZGhhdC5j
b20+CiAgRXJpYyBBdWdlciA8ZXJpYy5hdWdlckByZWRoYXQuY29tPgogIEVyaWMgQmxha2UgPGVi
bGFrZUByZWRoYXQuY29tPgogIEdlb3JnIEhvZnN0ZXR0ZXIgPGdlb3JnLmhvZnN0ZXR0ZXJAZWZz
LWF1dG8uZGU+CiAgR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CiAgR3JlZyBLdXJ6
IDxncm91Z0BrYW9kLm9yZz4KICBJZ29yIE1hbW1lZG92IDxpbWFtbWVkb0ByZWRoYXQuY29tPgog
IEphbWVzIENvdXJ0aWVyLUR1dHRvbiA8amFtZXMuZHV0dG9uQGdtYWlsLmNvbT4KICBKb2huIFNu
b3cgPGpzbm93QHJlZGhhdC5jb20+CiAgSm9uIERvcm9uIDxhcmlsb3VAZ21haWwuY29tPgogIEtl
dmluIFdvbGYgPGt3b2xmQHJlZGhhdC5jb20+CiAgS2xhdXMgQmlya2VsdW5kIEplbnNlbiA8a2xh
dXMuamVuc2VuQGNuZXhsYWJzLmNvbT4KICBLbGF1cyBCaXJrZWx1bmQgSmVuc2VuIDxrbGF1c0Bi
aXJrZWx1bmQuZXU+CiAgTGFycyBCaWVybWFuc2tpIDxsYXJzLmJpZXJtYW5za2lAZWZzLWF1dG8u
ZGU+CiAgTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KICBMYXVyZW50IFZpdmllciA8
bGF1cmVudEB2aXZpZXIuZXU+CiAgTGF1cmVudCBWaXZpZXIgPGx2aXZpZXJAcmVkaGF0LmNvbT4K
ICBMaSBIYW5namluZyA8bGloYW5namluZ0BiYWlkdS5jb20+CiAgTGlkb25nIENoZW4gPGxpZG9u
Zy5jaGVuQG9yYWNsZS5jb20+CiAgTGlyYW4gQWxvbiA8bGlyYW4uYWxvbkBvcmFjbGUuY29tPgog
IEx1Y2llbiBNdXJyYXktUGl0dHMgPGx1Y2llbm1wLnFlbXVAZ21haWwuY29tPgogIE1hcmFuIFdp
bHNvbiA8bWFyYW4ud2lsc29uQG9yYWNsZS5jb20+CiAgTWFyYy1BbmRyw6kgTHVyZWF1IDxtYXJj
YW5kcmUubHVyZWF1QHJlZGhhdC5jb20+CiAgTWFyayBSdXRsYW5kIDxtYXJrLnJ1dGxhbmRAYXJt
LmNvbT4KICBNYXJrdXMgQXJtYnJ1c3RlciA8YXJtYnJ1QHJlZGhhdC5jb20+CiAgTWF4IFJlaXR6
IDxtcmVpdHpAcmVkaGF0LmNvbT4KICBNYXhpbSBMZXZpdHNreSA8bWxldml0c2tAcmVkaGF0LmNv
bT4KICBNaWNoYWVsIFMuIFRzaXJraW4gPG1zdEByZWRoYXQuY29tPgogIE5lbmcgQ2hlbiA8bmNo
ZW5Ad2F2ZWNvbXAuY29tPgogIFBhb2xvIEJvbnppbmkgPHBib256aW5pQHJlZGhhdC5jb20+CiAg
UGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KICBQYXZlbCBEb3ZnYWx5dWsg
PHBhdmVsLmRvdmdhbHVrQGdtYWlsLmNvbT4KICBQYXZlbCBEb3ZnYWx5dWsgPHBhdmVsLmRvdmdh
bHVrQGlzcHJhcy5ydT4KICBQZXRlciBNYXlkZWxsIDxwZXRlci5tYXlkZWxsQGxpbmFyby5vcmc+
CiAgUGV0ZXIgTWF5ZGVsbCA8cGV0ZXIubWF5ZGVsbEBsaW5hcm8ub3JnPlJldmlld2VkLWJ5OiBS
aWNoYXJkIEhlbmRlcnNvbiA8cmljaGFyZC5oZW5kZXJzb25AbGluYXJvLm9yZz4KICBQaGlsaXBw
ZSBNYXRoaWV1LURhdWTDqSA8ZjRidWdAYW1zYXQub3JnPgogIFBoaWxpcHBlIE1hdGhpZXUtRGF1
ZMOpIDxwaGlsbWRAcmVkaGF0LmNvbT4KICBQaW5vIFRvc2Nhbm8gPHB0b3NjYW5vQHJlZGhhdC5j
b20+CiAgUmljaGFyZCBIZW5kZXJzb24gPHJpY2hhcmQuaGVuZGVyc29uQGxpbmFyby5vcmc+CiAg
Um9iZXJ0IFJhc2NoZSA8cm9iZXJ0LnJhc2NoZUBlZnMtYXV0by5kZT4KICBTYW0gRWlkZXJtYW4g
PHNobXVlbC5laWRlcm1hbkBvcmFjbGUuY29tPgogIFN0ZWZhbm8gR2FyemFyZWxsYSA8c2dhcnph
cmVAcmVkaGF0LmNvbT4KICBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5v
cmc+CiAgVGhvbWFzIEh1dGggPHRodXRoQHJlZGhhdC5jb20+CiAgVml0YWx5IEt1em5ldHNvdiA8
dmt1em5ldHNAcmVkaGF0LmNvbT4KICBWbGFkaW1pciBTZW1lbnRzb3YtT2dpZXZza2l5IDx2c2Vt
ZW50c292QHZpcnR1b3p6by5jb20+CiAgV2FpbmVyIGRvcyBTYW50b3MgTW9zY2hldHRhIDx3YWlu
ZXJzbUByZWRoYXQuY29tPgogIFdlaSBZYW5nIDxyaWNoYXJkdy55YW5nQGxpbnV4LmludGVsLmNv
bT4KICBYaWFveWFvIExpIDx4aWFveWFvLmxpQGxpbnV4LmludGVsLmNvbT4KICBZdW5xaWFuZyBT
dSA8eXN1QHdhdmVjb21wLmNvbT4KICBZdXJ5IEtvdG92IDx5dXJ5LWtvdG92QHlhbmRleC10ZWFt
LnJ1PgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZt
LWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
NjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZo
djItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2Qx
MC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
d2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0
MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1h
cm02NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQy
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0
LWRtcmVzdHJpY3QgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1y
ZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVk
LWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1w
YWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1p
Mzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
cnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm02NC1hcm02NC14bC1zZWF0dGxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1z
aGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZo
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ct
cmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9o
b21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmls
ZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJv
amVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQg
b2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVB
RE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBw
dXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgNzUyMSBsaW5lcyBsb25nLikK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 02 17:44:45 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Jul 2019 17:44:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hiMpc-0007mU-TQ; Tue, 02 Jul 2019 17:44:40 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=bnvP=U7=wdc.com=prvs=079d4847f=chaitanya.kulkarni@srs-us1.protection.inumbo.net>)
 id 1hiMnp-0007fK-60
 for xen-devel@lists.xenproject.org; Tue, 02 Jul 2019 17:42:49 +0000
X-Inumbo-ID: cd90e234-9cf0-11e9-8980-bc764e045a96
Received: from esa3.hgst.iphmx.com (unknown [216.71.153.141])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id cd90e234-9cf0-11e9-8980-bc764e045a96;
 Tue, 02 Jul 2019 17:42:47 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=wdc.com; i=@wdc.com; q=dns/txt; s=dkim.wdc.com;
 t=1562089367; x=1593625367;
 h=from:to:cc:subject:date:message-id:in-reply-to: references;
 bh=nzpq2q6z+7BZy2jXxkdotmkGvF20O6oeceGehTa8YQ8=;
 b=aZMZtH1m5/y+e/PLk/YP39cvhrVB6sYhlC1sBM8KllwtnFeulHnkQgm7
 x6Bc9EL37GeL+WzLi42DojhAHbxAk1/ju4HDovdutdOsh4XNEfJ+VFW4D
 lGOuCeiwT/kwNE6r6124LygxEGL7///QaXv5SJRCm/M3YeeqilZB7t1Yu
 Pt/wO1RnpSXR2VqyANWkA9idYpoMVsbpWx/MZ2K0XcDHLcDLzDjBu8etn
 rt7qICFdZl4LIVbsGyJO2jnb/uN40Tmr2j0BK9RBaa2CZEgh0CC8mBJlA
 zgps7nQ02EtXZT73A9/lMOaZCsOtj45VotVxpqvMDC/iAey9eNgg6+smY g==;
IronPort-SDR: ECiyRcIB2FAaIJDzsti6JDTbFe4YHYMEBg91pFuysCyANcEKud5fZ2p8b9agtr4sD/e1bFaP3+
 fj9/3r0ZNWhclFuqiu1FT7pA+gc1GkdOHhfkG+9tOK1Nx6KfRuqVo0Y8eCnOU+JfZQwhYxYM/S
 jjrjIQUfGmta9GniU8HCc4OkmvnFRKowMZpffAvrmcClYnlhnM2SRdSkFFKvJKxw51PXhMun6a
 qpiV+2QmaooYpmceC6CEveRxMsXbjkQviUPZjP8anSZUF0zKr2Zo0E6t8weMaGsJbxAWa5cBlS
 bzQ=
X-IronPort-AV: E=Sophos;i="5.63,444,1557158400"; d="scan'208";a="116916530"
Received: from uls-op-cesaip01.wdc.com (HELO uls-op-cesaep01.wdc.com)
 ([199.255.45.14])
 by ob1.hgst.iphmx.com with ESMTP; 03 Jul 2019 01:42:47 +0800
IronPort-SDR: 7eiwyhzqxRlLi1tqea43WkbeHyECBbk7usevsD+Xz1biXrqGZ4L0silrVQTgvHS5w3vcRIyHo3
 Ow9Bv2tAGqZYSmDV+kt+6Xr8YYF3/TUoYBv5xCBjGp5q6CN3GbQY6MuUWU5455FoMrPrs5gesg
 3GMEFpHsdxcIYOkW3N3ZjA3JNajdZtH6KifkF5ZY2+Sv4Hq39OknS0bc8lySJNafyTtwHUci1J
 +eiRsS2i1tyMulnk3smAIHMIvyqyOdIgTAZx4rntA0+BpNM7ZWqudfQaKJmuLDhVPqBb6AypYD
 h+HRCF4peQFfWzLy7o3OMb6X
Received: from uls-op-cesaip02.wdc.com ([10.248.3.37])
 by uls-op-cesaep01.wdc.com with ESMTP; 02 Jul 2019 10:41:45 -0700
IronPort-SDR: PULQy2lnpUjzZmGu5JhOPM0yZ067ec9EuCSAYxpuoeel4NTIXUCfgyS4rhbF25Q7yRUqnKjJjO
 CP1MdvtMJIn2BUXo8nmrX5ayVwfG45PvBnj1Se1hmqO/H2IJqLy+IP8Kg2K+s2Xj+EgkZWW02g
 anJeJj1nyY5U/2ClaYOMcnAe03Lwy49+x9vakB7tPIjcZZdty/SvzK2wSsXbiK+BxED3VRniEP
 eYYWAlSc535zS92ZL8AaU3F97Xew5XRNC2UFo/huZ0jIVGZ/OGA+nQC4AFOvTDhTQ795+4uCYY
 dd0=
Received: from cvenusqemu.hgst.com ([10.202.66.73])
 by uls-op-cesaip02.wdc.com with ESMTP; 02 Jul 2019 10:42:45 -0700
From: Chaitanya Kulkarni <chaitanya.kulkarni@wdc.com>
To: linux-block@vger.kernel.org
Date: Tue,  2 Jul 2019 10:42:27 -0700
Message-Id: <20190702174236.3332-2-chaitanya.kulkarni@wdc.com>
X-Mailer: git-send-email 2.17.0
In-Reply-To: <20190702174236.3332-1-chaitanya.kulkarni@wdc.com>
References: <20190702174236.3332-1-chaitanya.kulkarni@wdc.com>
X-Mailman-Approved-At: Tue, 02 Jul 2019 17:44:39 +0000
Subject: [Xen-devel] [PATCH V3 1/9] block: add a helper function to read
 nr_setcs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: damien.lemoal@wdc.com, linux-btrace@vger.kernel.org, bvanassche@acm.org,
 linux-scsi@vger.kernel.org, konrad.wilk@oracle.com,
 Chaitanya Kulkarni <chaitanya.kulkarni@wdc.com>, yuchao0@huawei.com,
 colyli@suse.de, linux-bcache@vger.kernel.org, jaegeuk@kernel.org,
 xen-devel@lists.xenproject.org, kent.overstreet@gmail.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>

VGhpcyBwYXRjaCBpbnRyb2R1Y2VzIGhlbHBlciBmdW5jdGlvbiB0byByZWFkIHRoZSBudW1iZXIg
b2Ygc2VjdG9ycwpmcm9tIHN0cnVjdCBibG9ja19kZXZpY2UtPmJkX3BhcnQgbWVtYmVyLiBGb3Ig
bW9yZSBkZXRhaWxzIFBsZWFzZSByZWZlcgp0byB0aGUgY29tbWVudCBpbiB0aGUgaW5jbHVkZS9s
aW51eC9nZW5oZC5oIGZvciBwYXJ0X25yX3NlY3RzX3JlYWQoKS4KClNpZ25lZC1vZmYtYnk6IENo
YWl0YW55YSBLdWxrYXJuaSA8Y2hhaXRhbnlhLmt1bGthcm5pQHdkYy5jb20+Ci0tLQogaW5jbHVk
ZS9saW51eC9ibGtkZXYuaCB8IDYgKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgNiBpbnNlcnRpb25z
KCspCgpkaWZmIC0tZ2l0IGEvaW5jbHVkZS9saW51eC9ibGtkZXYuaCBiL2luY2x1ZGUvbGludXgv
YmxrZGV2LmgKaW5kZXggNTkyNjY5YmNjNTM2Li5iZTdlZTVhMGIwZGQgMTAwNjQ0Ci0tLSBhL2lu
Y2x1ZGUvbGludXgvYmxrZGV2LmgKKysrIGIvaW5jbHVkZS9saW51eC9ibGtkZXYuaApAQCAtMTQ3
NSw2ICsxNDc1LDEyIEBAIHN0YXRpYyBpbmxpbmUgdm9pZCBwdXRfZGV2X3NlY3RvcihTZWN0b3Ig
cCkKIAlwdXRfcGFnZShwLnYpOwogfQogCisvKiBIZWxwZXIgZnVuY3Rpb24gdG8gcmVhZCB0aGUg
YmRldi0+YmRfcGFydC0+bnJfc2VjdHMgKi8KK3N0YXRpYyBpbmxpbmUgc2VjdG9yX3QgYmRldl9u
cl9zZWN0cyhzdHJ1Y3QgYmxvY2tfZGV2aWNlICpiZGV2KQoreworCXJldHVybiBwYXJ0X25yX3Nl
Y3RzX3JlYWQoYmRldi0+YmRfcGFydCk7Cit9CisKIGludCBrYmxvY2tkX3NjaGVkdWxlX3dvcmso
c3RydWN0IHdvcmtfc3RydWN0ICp3b3JrKTsKIGludCBrYmxvY2tkX3NjaGVkdWxlX3dvcmtfb24o
aW50IGNwdSwgc3RydWN0IHdvcmtfc3RydWN0ICp3b3JrKTsKIGludCBrYmxvY2tkX21vZF9kZWxh
eWVkX3dvcmtfb24oaW50IGNwdSwgc3RydWN0IGRlbGF5ZWRfd29yayAqZHdvcmssIHVuc2lnbmVk
IGxvbmcgZGVsYXkpOwotLSAKMi4xOS4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 02 17:44:45 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Jul 2019 17:44:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hiMpc-0007mO-Ji; Tue, 02 Jul 2019 17:44:40 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=bnvP=U7=wdc.com=prvs=079d4847f=chaitanya.kulkarni@srs-us1.protection.inumbo.net>)
 id 1hiMnk-0007f2-DY
 for xen-devel@lists.xenproject.org; Tue, 02 Jul 2019 17:42:44 +0000
X-Inumbo-ID: c9b7df94-9cf0-11e9-9a18-57bb8326399f
Received: from esa4.hgst.iphmx.com (unknown [216.71.154.42])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c9b7df94-9cf0-11e9-9a18-57bb8326399f;
 Tue, 02 Jul 2019 17:42:40 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=wdc.com; i=@wdc.com; q=dns/txt; s=dkim.wdc.com;
 t=1562089361; x=1593625361;
 h=from:to:cc:subject:date:message-id;
 bh=ynTWt0LIGk94WvmkDMsXoNoeMmV+rcyKihqB3+wk4H4=;
 b=rH7HjoJoIacN2xy55cKs4YAjSZPDyhY8IhUdtbCfkwxNz18tehZVQGaK
 r+s9D2Rylqbf81z9udSgSkG53QpHAScuk0+J0F8uKjW/5yr8Qjkpmj6O8
 5YcMejcbkIHVBF+NfvW1IjnDv25WJDa44djkmjrdkk5bS8aS2qf2IbgX0
 RR0hYGN2D8dwrMss43wT6p1kj9HxFKKrJUpcXZCtOVYtjENQLGbi/2oTs
 Ft6valAEHc6QbEdLAEH8vCSxSzaQNPC/Vo96bJIPgMwaF/kplptmvHjMk
 dJj2zz53rX8sSakE9ssRbdsiuNPAYdIlfM9cSHZPlBrR0WrBjDw4Zsggd w==;
IronPort-SDR: 8cFuRhbq70NE7bdnIUFnaGULFuYesuqLZrVO/KMqUarpzWlvYkLzGBFGH5WVQtRUZo3bE5QG+2
 Nvjg+A6tHL6Nmkzt6aa1Y2O1fpu/rrfxP2UV94yANo18kDpmj4G+lLOKL5+kKtatVlht7KiPW3
 4nt1WtmyImmdrnkl+drYjp8dpbsPoD5JfbDBi/FbAtKxvm9WnGnpRTCRbi4XmEuqDS6Ljr2jOd
 0HTSPQeJVKW9uX5Fy9kbMv/F+g4XRqN/iWn0QShpFiEm3Pcz4EpDQXTBlbMoheVs2+2e564lrT
 pEc=
X-IronPort-AV: E=Sophos;i="5.63,444,1557158400"; d="scan'208";a="112068293"
Received: from h199-255-45-14.hgst.com (HELO uls-op-cesaep01.wdc.com)
 ([199.255.45.14])
 by ob1.hgst.iphmx.com with ESMTP; 03 Jul 2019 01:42:40 +0800
IronPort-SDR: tRKa9XFOjJ69uqD8OIhIxYtiJ5yc63Oeu1+RrmGXpIEgeubct8e3uWbQDhs1a8iV5S1eLDIAJ9
 j/+/PPWHD3jNKaQwd36R00NPQKj2fcR2xgllnMDQX4AIr4XLOlxieGfHubfx60PYA4Pi/dLafc
 YJrEjzVxjj+hCUPaCyoo7gqNy9VnuvjsFpvT2nopOz3cEgaeLBx9jzwsrtIxCkeLXieMMk24iB
 Eux3dAayuRRnG6eMpuJdSDA4/uRNWEhbg99ooUXBH/uDhbsAPSD7r+q/xSdS1sXR++/rsvhNy1
 YDu0FvDAhIqFjOUEZIzazgWu
Received: from uls-op-cesaip02.wdc.com ([10.248.3.37])
 by uls-op-cesaep01.wdc.com with ESMTP; 02 Jul 2019 10:41:38 -0700
IronPort-SDR: xFK+TzJBQTZp/heqygJSJnRPo0tQ9hijWGueFKQDOd4LSg6sKwbpFgF0VvZqkwgjK2yMgs4+Or
 icXs+wEaddgqpAV5uoeT3dSDE9avA4PYEYQ5oQOJjphWIpVSmShDFuVRNWCHRdtW1Yhb1pYnjl
 aAwv+rDoH2vPT1ui3sUjymvCZWJL7whXkR2tb9dx3GoZfwOevSFFE/paM5Yqd4R5A9cUZ/LnHQ
 6Kfo8rEQttUxmYSPyKgtw+OUaPzF/7x2osysgEy3nt5xgnr12RTiIDusa1T36wgh5pGspmUXoZ
 flA=
Received: from cvenusqemu.hgst.com ([10.202.66.73])
 by uls-op-cesaip02.wdc.com with ESMTP; 02 Jul 2019 10:42:39 -0700
From: Chaitanya Kulkarni <chaitanya.kulkarni@wdc.com>
To: linux-block@vger.kernel.org
Date: Tue,  2 Jul 2019 10:42:26 -0700
Message-Id: <20190702174236.3332-1-chaitanya.kulkarni@wdc.com>
X-Mailer: git-send-email 2.17.0
X-Mailman-Approved-At: Tue, 02 Jul 2019 17:44:39 +0000
Subject: [Xen-devel] [PATCH V3 0/9] block: use right accessor to read
 nr_sects
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: damien.lemoal@wdc.com, linux-btrace@vger.kernel.org, bvanassche@acm.org,
 linux-scsi@vger.kernel.org, konrad.wilk@oracle.com,
 Chaitanya Kulkarni <chaitanya.kulkarni@wdc.com>, yuchao0@huawei.com,
 colyli@suse.de, linux-bcache@vger.kernel.org, jaegeuk@kernel.org,
 xen-devel@lists.xenproject.org, kent.overstreet@gmail.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>

SGksCgpJbiB0aGUgYmxrLXpvbmVkLCBiY2FjaGUsIGYyZnMsIHRhcmdldC1wc2NzaSwgeGVuIGFu
ZCBibGt0cmFjZQppbXBsZW1lbnRhdGlvbiBibG9jayBkZXZpY2UtPmhkX3BhcnQtPm51bWJlciBv
ZiBzZWN0b3JzIGZpZWxkIGlzCmFjY2Vzc2VkIGRpcmVjdGx5IHdpdGhvdXQgYW55IGFwcHJvcHJp
YXRlIGxvY2tpbmcgb3IgYWNjZXNzb3IgZnVuY3Rpb24uIApUaGVyZSBpcyBhbiBleGlzdGluZyBh
Y2Nlc3NvciBmdW5jdGlvbiBwcmVzZW50IGluIHRoZSBpbiAKaW5jbHVkZS9saW51eC9nZW5oZC5o
IHdoaWNoIHNob3VsZCBiZSB1c2VkIHRvIHJlYWQgdGhlCmJkZXYtPmhkX3BhcnQtPm5yX3NlY3Rz
LgoKRnJvbSAke0tFUk5fRElSfS9pbmNsdWRlL2xpbnV4L2dlbmhkLmg6LQo8c25pcD4KNzE0IC8q
CjcxNSAgKiBBbnkgYWNjZXNzIG9mIHBhcnQtPm5yX3NlY3RzIHdoaWNoIGlzIG5vdCBwcm90ZWN0
ZWQgYnkgcGFydGl0aW9uCjcxNiAgKiBiZF9tdXRleCBvciBnZW5kaXNrIGJkZXYgYmRfbXV0ZXgs
IHNob3VsZCBiZSBkb25lIHVzaW5nIHRoaXMKNzE3ICAqIGFjY2Vzc29yIGZ1bmN0aW9uLgo3MTgg
ICoKNzE5ICAqIENvZGUgd3JpdHRlbiBhbG9uZyB0aGUgbGluZXMgb2YgaV9zaXplX3JlYWQoKSBh
bmQgaV9zaXplX3dyaXRlKCkuCjcyMCAgKiBDT05GSUdfUFJFRU1QVCBjYXNlIG9wdGltaXplcyB0
aGUgY2FzZSBvZiBVUCBrZXJuZWwgd2l0aCBwcmVlbXB0aW9uCjcyMSAgKiBvbi4KNzIyICAqLwo3
MjMgc3RhdGljIGlubGluZSBzZWN0b3JfdCBwYXJ0X25yX3NlY3RzX3JlYWQoc3RydWN0IGhkX3N0
cnVjdCAqcGFydCkKNzI0IHsKPHNuaXA+CgpUaGlzIHBhdGNoIHNlcmllcyBpbnRyb2R1Y2VzIGEg
aGVscGVyIGZ1bmN0aW9uIG9uIHRoZSB0b3Agb2YgdGhlCnBhcnRfbnJfc2VjdHNfcmVhZCgpIGFu
ZCByZW1vdmVzIHRoZSBhbGwgZGlyZWN0IGFjY2Vzc2VzIHRvIHRoZQpiZGV2LT5oZF9wYXJ0LT5u
cl9zZWN0cy4KClRoaXMgc2VyaWVzIGlzIGJhc2VkIG9uIDotCgoxLiBSZXBvIDotCiAgIGdpdDov
L2dpdC5rZXJuZWwub3JnL3B1Yi9zY20vbGludXgva2VybmVsL2dpdC9heGJvZS9saW51eC1ibG9j
ay5naXQuCjIuIEJyYW5jaCA6LSBmb3ItbmV4dC4KClBsZWFzZSBjb25zaWRlciB0aGlzIGZvciA1
LjMuCgpDaGFuZ2VzIGZyb20gVjI6LQoKMS4gQWRkIHRhcmdldC1wc2NzaSBwYXRjaC4KMi4gR2V0
IHJpZCBvZiBleHRyYSB2YXJpYWJsZSBpbiB0aGUgYmRldl9ucl9zZXRjcygpLgozLiBBZGQgY29t
cGlsZSBvbmx5IHBhdGNoIGZvciB4ZW4vYmxrYmFjay4KCkNoYWl0YW55YSBLdWxrYXJuaSAoOSk6
CiAgYmxvY2s6IGFkZCBhIGhlbHBlciBmdW5jdGlvbiB0byByZWFkIG5yX3NldGNzCiAgYmxrLXpv
bmVkOiB1cGRhdGUgYmxrZGV2X25yX3pvbmVzKCkgd2l0aCBoZWxwZXIKICBibGstem9uZWQ6IHVw
ZGF0ZSBibGtkZXZfcmVwb3J0X3pvbmUoKSB3aXRoIGhlbHBlcgogIGJsay16b25lZDogdXBkYXRl
IGJsa2Rldl9yZXNldF96b25lcygpIHdpdGggaGVscGVyCiAgYmNhY2hlOiB1cGRhdGUgY2FjaGVk
X2Rldl9pbml0KCkgd2l0aCBoZWxwZXIKICBmMmZzOiB1c2UgaGVscGVyIGluIGluaXRfYmxrel9p
bmZvKCkKICBibGt0cmFjZTogdXNlIGhlbHBlciBpbiBibGtfdHJhY2Vfc2V0dXBfbGJhKCkKICB0
YXJnZXQvcHNjc2k6IHVzZSBoZWxwZXIgaW4gcHNjc2lfZ2V0X2Jsb2NrcygpCiAgeGVuL2Jsa2Jh
Y2s6IHVzZSBoZWxwZXIgaW4gdmJkX3N6KCkKCiBibG9jay9ibGstem9uZWQuYyAgICAgICAgICAg
ICAgICAgIHwgMTIgKysrKysrLS0tLS0tCiBkcml2ZXJzL2Jsb2NrL3hlbi1ibGtiYWNrL2NvbW1v
bi5oIHwgIDIgKy0KIGRyaXZlcnMvbWQvYmNhY2hlL3N1cGVyLmMgICAgICAgICAgfCAgMiArLQog
ZHJpdmVycy90YXJnZXQvdGFyZ2V0X2NvcmVfcHNjc2kuYyB8ICAyICstCiBmcy9mMmZzL3N1cGVy
LmMgICAgICAgICAgICAgICAgICAgIHwgIDIgKy0KIGluY2x1ZGUvbGludXgvYmxrZGV2LmggICAg
ICAgICAgICAgfCAgNiArKysrKysKIGtlcm5lbC90cmFjZS9ibGt0cmFjZS5jICAgICAgICAgICAg
fCAgMiArLQogNyBmaWxlcyBjaGFuZ2VkLCAxNyBpbnNlcnRpb25zKCspLCAxMSBkZWxldGlvbnMo
LSkKCi0tIAoyLjE5LjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 02 17:44:45 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Jul 2019 17:44:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hiMpd-0007ma-71; Tue, 02 Jul 2019 17: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=bnvP=U7=wdc.com=prvs=079d4847f=chaitanya.kulkarni@srs-us1.protection.inumbo.net>)
 id 1hiMnv-0007fe-K0
 for xen-devel@lists.xenproject.org; Tue, 02 Jul 2019 17:42:55 +0000
X-Inumbo-ID: d1f029fd-9cf0-11e9-8980-bc764e045a96
Received: from esa3.hgst.iphmx.com (unknown [216.71.153.141])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d1f029fd-9cf0-11e9-8980-bc764e045a96;
 Tue, 02 Jul 2019 17:42:54 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=wdc.com; i=@wdc.com; q=dns/txt; s=dkim.wdc.com;
 t=1562089375; x=1593625375;
 h=from:to:cc:subject:date:message-id:in-reply-to: references;
 bh=R+PqGxeqtQ6qQlCqmBxy6Ky2+ZJ1BGLcrhWr65kK1ko=;
 b=Nk0MmSHvjecX3Dg0MS9g5MxEQO8YIvrC1HUmc5u80UNcdYLvowX41r//
 B0qbrsRxY1rvcMnGcxtcYWhqj9Dg17KtyY3ZWluLmNrMUJmd/qUd5wSH+
 R+zm6545AHu5VgHTfiMJ+NBHtH/X9AAaCJKHqTo5QEL46moO5i+HLHQqX
 XAWLNiwfrdFqa1/NzXebO512TdFqQ8YIx1E9wMjR4V/61LZeZIjVe+SRY
 2+dmsG0WoqMgU5gq/LBvQWy8ibN/rR4fo3IuC1T6WPQFgV+RkHS+sXk8X
 X/u4qgIFKwx/sMSj4WP0ByGa+B7HTLPoLI+bMUy3okMCXgFhOeVXz8/Kg A==;
IronPort-SDR: zYeUiuQWP0+Gp7rvkQmHTjeoJnXN1zezwOr7YK1ejWPBTI1du2Tc7uUGLkoyf/x2uJJCjM6h8h
 B75/XZOzpMjuJqosLbiaKsF6Cne6wg+3xBuwVCaAtdy/Y38YrgnVc3rx/SrBx1lF6qAlAfNy7b
 WNtbztTGJF/DFtF8noX0w1IJXz6V3NZpUIzhx1lVaEi5HJAPUXgcRShPRGGdZxlMIZKL/YEAEf
 oLduZbtuOcVeBj4b9lSlMQ3XWKDtodQ+5sl7tPoOc5m+EGvYxtNCARn+sRMyMyPpcBL8BX6G2k
 2ls=
X-IronPort-AV: E=Sophos;i="5.63,444,1557158400"; d="scan'208";a="116916547"
Received: from uls-op-cesaip02.wdc.com (HELO uls-op-cesaep02.wdc.com)
 ([199.255.45.15])
 by ob1.hgst.iphmx.com with ESMTP; 03 Jul 2019 01:42:54 +0800
IronPort-SDR: S15OGL3rXeRgUm+JUCxjODYQm9sVk83ljJ6dpPHvu92IgS4qkHbyJxRqj8ONv5Zceu6d2j9jfk
 3ohZGSci5sM9MOhxqCk52VoC8pVUI75CEjdzYweF0iNKlNQBeqA0H5f6leud4SoYmqQYG+UcZB
 0v5KmHC7r9M9mZut2h2WcLGHKFDXRXEcDtzaAotma0gN4B4iGHeN7A6mkJUn1BukDihQOOLPQI
 vkHLqeMdR3eo5eZqEsCbN9+pZECqzXqOxlRvcL3XEE15rdqLYdK+W8g6hdfmJchE+38eLG9wuW
 CRLkqPnmKYWzxbNC6GAxWzkq
Received: from uls-op-cesaip02.wdc.com ([10.248.3.37])
 by uls-op-cesaep02.wdc.com with ESMTP; 02 Jul 2019 10:41:56 -0700
IronPort-SDR: G/uLmRGIhR1LMbBkSR/mZvxOZKkvqJRNN5K3dh9qNmMM1fa2KZc+jFQU7q7JOv6WNW6g48l0Kn
 5v4QxUuHBwr5SzPEAtkc7OyRSK3XTRauZGm59j5ahpw5wmr6DYzqxjFPVdJrrQidjtsBYyV0uM
 yF9FYqoQuzI3uhdGfMdue9EbSVG3fRedIz8rowF8JYCI1n/lvifOaIQVoyvpk1+8dBIPd3rMmT
 MA2y2MtsCtTSTxq5XBpfxTUQW0NqoTMAaz3gHx+pwkKc4o/2IB/j6m8UfbKqKaS/cMputBrwok
 22Q=
Received: from cvenusqemu.hgst.com ([10.202.66.73])
 by uls-op-cesaip02.wdc.com with ESMTP; 02 Jul 2019 10:42:53 -0700
From: Chaitanya Kulkarni <chaitanya.kulkarni@wdc.com>
To: linux-block@vger.kernel.org
Date: Tue,  2 Jul 2019 10:42:28 -0700
Message-Id: <20190702174236.3332-3-chaitanya.kulkarni@wdc.com>
X-Mailer: git-send-email 2.17.0
In-Reply-To: <20190702174236.3332-1-chaitanya.kulkarni@wdc.com>
References: <20190702174236.3332-1-chaitanya.kulkarni@wdc.com>
X-Mailman-Approved-At: Tue, 02 Jul 2019 17:44:39 +0000
Subject: [Xen-devel] [PATCH V3 2/9] blk-zoned: update blkdev_nr_zones() with
 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: damien.lemoal@wdc.com, linux-btrace@vger.kernel.org, bvanassche@acm.org,
 linux-scsi@vger.kernel.org, konrad.wilk@oracle.com,
 Chaitanya Kulkarni <chaitanya.kulkarni@wdc.com>, yuchao0@huawei.com,
 colyli@suse.de, linux-bcache@vger.kernel.org, jaegeuk@kernel.org,
 xen-devel@lists.xenproject.org, kent.overstreet@gmail.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>

VGhpcyBwYXRjaCB1cGRhdGVzIHRoZSBibGtkZXZfbnJfem9uZXMoKSB3aXRoIG5ld2x5IGludHJv
ZHVjZWQgaGVscGVyCmZ1bmN0aW9uIHRvIHJlYWQgdGhlIG5yX3NlY3RzIGZyb20gYmxvY2sgZGV2
aWNlJ3MgaGRfcGFydHMgd2l0aCB0aGUKaGVscCBpZiBwYXJ0X25yX3NlY3RzX3JlYWQoKS4KClNp
Z25lZC1vZmYtYnk6IENoYWl0YW55YSBLdWxrYXJuaSA8Y2hhaXRhbnlhLmt1bGthcm5pQHdkYy5j
b20+Ci0tLQogYmxvY2svYmxrLXpvbmVkLmMgfCAyICstCiAxIGZpbGUgY2hhbmdlZCwgMSBpbnNl
cnRpb24oKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS9ibG9jay9ibGstem9uZWQuYyBi
L2Jsb2NrL2Jsay16b25lZC5jCmluZGV4IGFlN2U5MWJkMDYxOC4uNTA1MWRiMzVjM2ZkIDEwMDY0
NAotLS0gYS9ibG9jay9ibGstem9uZWQuYworKysgYi9ibG9jay9ibGstem9uZWQuYwpAQCAtOTAs
NyArOTAsNyBAQCB1bnNpZ25lZCBpbnQgYmxrZGV2X25yX3pvbmVzKHN0cnVjdCBibG9ja19kZXZp
Y2UgKmJkZXYpCiAJaWYgKCFibGtfcXVldWVfaXNfem9uZWQocSkpCiAJCXJldHVybiAwOwogCi0J
cmV0dXJuIF9fYmxrZGV2X25yX3pvbmVzKHEsIGJkZXYtPmJkX3BhcnQtPm5yX3NlY3RzKTsKKwly
ZXR1cm4gX19ibGtkZXZfbnJfem9uZXMocSwgYmRldl9ucl9zZWN0cyhiZGV2KSk7CiB9CiBFWFBP
UlRfU1lNQk9MX0dQTChibGtkZXZfbnJfem9uZXMpOwogCi0tIAoyLjE5LjEKCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 02 17:44:45 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Jul 2019 17:44:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hiMpd-0007mm-RZ; Tue, 02 Jul 2019 17: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=bnvP=U7=wdc.com=prvs=079d4847f=chaitanya.kulkarni@srs-us1.protection.inumbo.net>)
 id 1hiMoE-0007gH-01
 for xen-devel@lists.xenproject.org; Tue, 02 Jul 2019 17:43:14 +0000
X-Inumbo-ID: dd052421-9cf0-11e9-8980-bc764e045a96
Received: from esa6.hgst.iphmx.com (unknown [216.71.154.45])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id dd052421-9cf0-11e9-8980-bc764e045a96;
 Tue, 02 Jul 2019 17:43:12 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=wdc.com; i=@wdc.com; q=dns/txt; s=dkim.wdc.com;
 t=1562089393; x=1593625393;
 h=from:to:cc:subject:date:message-id:in-reply-to: references;
 bh=w3BrX382ONqjIyv6voYA3PkjU3CP+ICuSqh91zwGnoI=;
 b=d2XsBQObSu2aqhe0KXX8g4JZ00dUjCzRB4d4cOeK6Joa7WddQ4tHLRRe
 uhtvKFx/h8CrkrV58RauT77oXlGK4uf2yI/r6SdaNDpR5ax8tN9qH9lbQ
 z9H/k+dZcfK0GFTvs1c719MkEHP29kzq4dNXi2+TgcPlA8bqCjwXMKaa7
 Ah1wzRXhgnKep2ZdDq9FqRbXf8RQnl9UXoEEgjoDP+RE5yRXcdJ28NqD0
 /q+wclz4g3nNslG1FTrULdcLzOaqWQ9B6hjDogkofimh+RC68PiZCBQ5k
 JsN0bDdVAfzXxmtXAj/nsKR8S9KVsWZd+jMgCJFCswfIPrRm739hMLO1K w==;
IronPort-SDR: NSgnA9MynBeC/AGsBzj0EEKm9C403Y+ws+v21TRw9Xnh/LkZmDWn9yF++L1JxXNowhfvSBOLXh
 qRsYtomBs20/A4RbrBz7E9rm6HkSqvzbtLmrdd05jaq3MtPp8tbU0KQcnlJ+DmbFZrvks1hEXI
 z45meH2aO52uDyS/5QzgHUkx72wL2L2Yv9aM6BVtuLiQqRzEhC/Wu6DSycVMu8gaHZlLTpXl6q
 lGz59PtEHwrrgGE2/BLtJgEgk4xArOi61RjyLVvTFCEk6dnmx+6qdMHmg94yZpeuZe+cGkUuus
 V/I=
X-IronPort-AV: E=Sophos;i="5.63,444,1557158400"; d="scan'208";a="113690574"
Received: from h199-255-45-14.hgst.com (HELO uls-op-cesaep01.wdc.com)
 ([199.255.45.14])
 by ob1.hgst.iphmx.com with ESMTP; 03 Jul 2019 01:43:13 +0800
IronPort-SDR: +35EbuUkpv7hCLKsNYyVixVCuVdtpQwQQ0DL2/wQcfpFf2mHtWsWCaN6tu3RGajTRb68GqgmSi
 6VgTxNHBJmCyYhRTaMmDL/Y1sIrpbwhZfGrb1hHBUqWQAFho8LtFG29b/AWsHnmVmyhtKy6ucg
 zlYGy1bzAP8UWJyZIfpiTwkx177YXhQvrtGbZC3STe1NatBvQ1OJggZWdrmi1zm57XhdMZujZA
 CXffnE0iu6FBNvmWRRfXNQb7/j7P//tvqeS3wI1yvouP5wqMlT56MAL75DSrhxIvskD2dRSUvA
 EOVNZH3EAQi7KdMA1MsqUD/v
Received: from uls-op-cesaip02.wdc.com ([10.248.3.37])
 by uls-op-cesaep01.wdc.com with ESMTP; 02 Jul 2019 10:42:11 -0700
IronPort-SDR: bTE73XoebtSY9BFEdgIbFq66JMRK553Gy4nlPM/489RzJLQKSuFC647ZNCgK6Pe5K2acESKa/v
 GSyMegt22LTGo7l8BRZPNNAHwyUWFfcwLZUe3SLCb0DC8tf1ksFmAOjIdeAxS0flNdl1Vpk0Gh
 lMrR6oroo8tPU1xiW0Zj+Yxt+Jry2cgDdCY4nPBcevgpALqZulp9n3CuGosdEVbiHNDUItK2WP
 v3BZh8J6bSN6Ou8vYXB9xka6wKDRw21EZx8JHyPMbb3NO9B1CD5BW+/c8McPByloJrrt7CVnbS
 N1c=
Received: from cvenusqemu.hgst.com ([10.202.66.73])
 by uls-op-cesaip02.wdc.com with ESMTP; 02 Jul 2019 10:43:12 -0700
From: Chaitanya Kulkarni <chaitanya.kulkarni@wdc.com>
To: linux-block@vger.kernel.org
Date: Tue,  2 Jul 2019 10:42:30 -0700
Message-Id: <20190702174236.3332-5-chaitanya.kulkarni@wdc.com>
X-Mailer: git-send-email 2.17.0
In-Reply-To: <20190702174236.3332-1-chaitanya.kulkarni@wdc.com>
References: <20190702174236.3332-1-chaitanya.kulkarni@wdc.com>
X-Mailman-Approved-At: Tue, 02 Jul 2019 17:44:39 +0000
Subject: [Xen-devel] [PATCH V3 4/9] blk-zoned: update blkdev_reset_zones()
 with 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: damien.lemoal@wdc.com, linux-btrace@vger.kernel.org, bvanassche@acm.org,
 linux-scsi@vger.kernel.org, konrad.wilk@oracle.com,
 Chaitanya Kulkarni <chaitanya.kulkarni@wdc.com>, yuchao0@huawei.com,
 colyli@suse.de, linux-bcache@vger.kernel.org, jaegeuk@kernel.org,
 xen-devel@lists.xenproject.org, kent.overstreet@gmail.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>

VGhpcyBwYXRjaCB1cGRhdGVzIHRoZSBibGtkZXZfcmVzZXRfem9uZXMoKSB3aXRoIG5ld2x5IGlu
dHJvZHVjZWQKaGVscGVyIGZ1bmN0aW9uIHRvIHJlYWQgdGhlIG5yX3NlY3RzIGZyb20gYmxvY2sg
ZGV2aWNlJ3MgaGRfcGFydHMgd2l0aAp0aGUgaGVscCBvZiBwYXJ0X25yX3NlY3RzX3JlYWQoKS4K
ClNpZ25lZC1vZmYtYnk6IENoYWl0YW55YSBLdWxrYXJuaSA8Y2hhaXRhbnlhLmt1bGthcm5pQHdk
Yy5jb20+Ci0tLQogYmxvY2svYmxrLXpvbmVkLmMgfCA0ICsrLS0KIDEgZmlsZSBjaGFuZ2VkLCAy
IGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvYmxvY2svYmxrLXpv
bmVkLmMgYi9ibG9jay9ibGstem9uZWQuYwppbmRleCA5ZmFmNDQ4ODMzOWQuLmU3ZjI4NzRiNWQz
NyAxMDA2NDQKLS0tIGEvYmxvY2svYmxrLXpvbmVkLmMKKysrIGIvYmxvY2svYmxrLXpvbmVkLmMK
QEAgLTIyOSw3ICsyMjksNyBAQCBpbnQgYmxrZGV2X3Jlc2V0X3pvbmVzKHN0cnVjdCBibG9ja19k
ZXZpY2UgKmJkZXYsCiAJaWYgKGJkZXZfcmVhZF9vbmx5KGJkZXYpKQogCQlyZXR1cm4gLUVQRVJN
OwogCi0JaWYgKCFucl9zZWN0b3JzIHx8IGVuZF9zZWN0b3IgPiBiZGV2LT5iZF9wYXJ0LT5ucl9z
ZWN0cykKKwlpZiAoIW5yX3NlY3RvcnMgfHwgZW5kX3NlY3RvciA+IGJkZXZfbnJfc2VjdHMoYmRl
dikpCiAJCS8qIE91dCBvZiByYW5nZSAqLwogCQlyZXR1cm4gLUVJTlZBTDsKIApAQCAtMjM5LDcg
KzIzOSw3IEBAIGludCBibGtkZXZfcmVzZXRfem9uZXMoc3RydWN0IGJsb2NrX2RldmljZSAqYmRl
diwKIAkJcmV0dXJuIC1FSU5WQUw7CiAKIAlpZiAoKG5yX3NlY3RvcnMgJiAoem9uZV9zZWN0b3Jz
IC0gMSkpICYmCi0JICAgIGVuZF9zZWN0b3IgIT0gYmRldi0+YmRfcGFydC0+bnJfc2VjdHMpCisJ
ICAgIGVuZF9zZWN0b3IgIT0gYmRldl9ucl9zZWN0cyhiZGV2KSkKIAkJcmV0dXJuIC1FSU5WQUw7
CiAKIAlibGtfc3RhcnRfcGx1ZygmcGx1Zyk7Ci0tIAoyLjE5LjEKCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 02 17:44:45 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Jul 2019 17:44:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hiMpe-0007n4-QF; Tue, 02 Jul 2019 17:44:42 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=bnvP=U7=wdc.com=prvs=079d4847f=chaitanya.kulkarni@srs-us1.protection.inumbo.net>)
 id 1hiMof-0007kx-9L
 for xen-devel@lists.xenproject.org; Tue, 02 Jul 2019 17:43:41 +0000
X-Inumbo-ID: eb86be1a-9cf0-11e9-868d-d73a1c6bd9f6
Received: from esa3.hgst.iphmx.com (unknown [216.71.153.141])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id eb86be1a-9cf0-11e9-868d-d73a1c6bd9f6;
 Tue, 02 Jul 2019 17:43:37 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=wdc.com; i=@wdc.com; q=dns/txt; s=dkim.wdc.com;
 t=1562089418; x=1593625418;
 h=from:to:cc:subject:date:message-id:in-reply-to: references;
 bh=tQuAUG3c3Ex2NAFDohSdAhtf7sqssbECTSWT+Y11AmQ=;
 b=NxEjYbg92wEHKEOei+oBH0SoG9YEmumTjSwraBLYcGMORpwReTFUu3Fx
 hbMbxYggMuPvc9gOYXGyPG0phQj0yZlBu1IAjQ2JrjqUG/yWUZqTA61l4
 pYvTi2yro12PYReGDSTpDq9h/BZRJkvbNgGBcq09SysY1HDvZNYwWSs//
 6XcmPmsmq6fG7QGma85PbFuFIgdLR6eVaixC6s9R9epx26/5jX6xbD/KZ
 9HwEewUBezjBKrNEH3JeYa8S+d9Ssaii2IdJVJZQDqsQH7e0kocWppYGW
 hZ4alF4MbI1fQrV1ZD1DYJi7QGIQpAkb8WOIlJ1Jv+McUkdp4neVq+YNg A==;
IronPort-SDR: 0KMDCxQVwEg1FJKfTJ9ocndWwiRtytDyutq3Q/SA598muLBX3tE0g0K9CT6wcZAUCEPFuGc80y
 hYplh8q3JRQV3OcoeGI/xO+VbATs+TXF34QQ+q9PPLtwEQD4eiHTXRAh9FJSkZgbNi6+IwJd3G
 2MYUl0pVsECvCI2L2MInAKB7Ck8bEBjtv8H+tjAxbUhHkzX+abW9/5eqknB3GR13iBkg6Z9kgJ
 elkvfZVqvLKOmG+A0trwYt+oOROhj2gZTnXBjBhfmzDq1ISM9bvK0DOX8KEu5J7Ug3fe3htJ2h
 SM0=
X-IronPort-AV: E=Sophos;i="5.63,444,1557158400"; d="scan'208";a="116916599"
Received: from uls-op-cesaip01.wdc.com (HELO uls-op-cesaep01.wdc.com)
 ([199.255.45.14])
 by ob1.hgst.iphmx.com with ESMTP; 03 Jul 2019 01:43:37 +0800
IronPort-SDR: bsE3gykKHyDhvN6hPMnYvPz7lIkV13TzxBQ7iOpFGI0wgmyfSXicTJkBkDrADwmzli1gSMYPOa
 Aehi6aPQFcpRaAMNFXpyoJPxDEjm3C6Yj+1RKr/J5pS5ajTpVlOQFK34H1oVFnuFkvZFqVq+5g
 kIFO8edo5gZtk39x/xQAVK4YRPkv4wCxTu95DhyzZiVBFZVcJUq5qia4QHKxBu7Mj3zBTE/FlE
 H3jM5rIp3zDr6cJg9ToqxSEbJufV5QkKm+qKxU6r7hyGSmEDNluJn05W9mkQuUrNxMQ9wkd3bk
 6Z4c6KyA7cWTgDZqAu/JYE2W
Received: from uls-op-cesaip02.wdc.com ([10.248.3.37])
 by uls-op-cesaep01.wdc.com with ESMTP; 02 Jul 2019 10:42:35 -0700
IronPort-SDR: 3pY21X4H4oFet0YyacV+YlVBI/O5kjvwVM4K9RGH+lSxN8T2EcXrvGPqEb2YvDqKJFkrfhunvd
 wPT3NX+wyNa0Yzhxb/uYEWOC4wde2+iswg6SvGEkFsZEG7xl9F9e8Oeh0HWaPS7CCQMwKIe6a2
 GRLymXkPc2sWwjDgBgV2nTvewLvTRednJE1LimHwb7D160IlrHhdJ5+6fX+M/NoUYRwOZ7jWJK
 xH+13m0ZRYpDhSMhKeTSxyUsymuQr84jPMXHTt+eleYamt6aHvlAIY3bJMXzg/m6m51iKwKuyF
 K5M=
Received: from cvenusqemu.hgst.com ([10.202.66.73])
 by uls-op-cesaip02.wdc.com with ESMTP; 02 Jul 2019 10:43:36 -0700
From: Chaitanya Kulkarni <chaitanya.kulkarni@wdc.com>
To: linux-block@vger.kernel.org
Date: Tue,  2 Jul 2019 10:42:33 -0700
Message-Id: <20190702174236.3332-8-chaitanya.kulkarni@wdc.com>
X-Mailer: git-send-email 2.17.0
In-Reply-To: <20190702174236.3332-1-chaitanya.kulkarni@wdc.com>
References: <20190702174236.3332-1-chaitanya.kulkarni@wdc.com>
X-Mailman-Approved-At: Tue, 02 Jul 2019 17:44:39 +0000
Subject: [Xen-devel] [PATCH V3 7/9] blktrace: use helper in
 blk_trace_setup_lba()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: damien.lemoal@wdc.com, linux-btrace@vger.kernel.org, bvanassche@acm.org,
 linux-scsi@vger.kernel.org, konrad.wilk@oracle.com,
 Chaitanya Kulkarni <chaitanya.kulkarni@wdc.com>, yuchao0@huawei.com,
 colyli@suse.de, linux-bcache@vger.kernel.org, jaegeuk@kernel.org,
 xen-devel@lists.xenproject.org, kent.overstreet@gmail.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>

VGhpcyBwYXRjaCB1cGRhdGVzIHRoZSBibGtfdHJhY2Vfc2V0dXBfbGJhKCkgd2l0aCBuZXdseSBp
bnRyb2R1Y2VkCmhlbHBlciBmdW5jdGlvbiB0byByZWFkIHRoZSBucl9zZWN0cyBmcm9tIGJsb2Nr
IGRldmljZSdzIGhkX3BhcnRzIHdpdGgKdGhlIGhlbHAgb2YgcGFydF9ucl9zZWN0c19yZWFkKCku
CgpTaWduZWQtb2ZmLWJ5OiBDaGFpdGFueWEgS3Vsa2FybmkgPGNoYWl0YW55YS5rdWxrYXJuaUB3
ZGMuY29tPgotLS0KIGtlcm5lbC90cmFjZS9ibGt0cmFjZS5jIHwgMiArLQogMSBmaWxlIGNoYW5n
ZWQsIDEgaW5zZXJ0aW9uKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEva2VybmVsL3Ry
YWNlL2Jsa3RyYWNlLmMgYi9rZXJuZWwvdHJhY2UvYmxrdHJhY2UuYwppbmRleCBlMWM2ZDc5ZmI0
Y2MuLjM1ZmY0OTUwM2I4NSAxMDA2NDQKLS0tIGEva2VybmVsL3RyYWNlL2Jsa3RyYWNlLmMKKysr
IGIva2VybmVsL3RyYWNlL2Jsa3RyYWNlLmMKQEAgLTQ2MSw3ICs0NjEsNyBAQCBzdGF0aWMgdm9p
ZCBibGtfdHJhY2Vfc2V0dXBfbGJhKHN0cnVjdCBibGtfdHJhY2UgKmJ0LAogCiAJaWYgKHBhcnQp
IHsKIAkJYnQtPnN0YXJ0X2xiYSA9IHBhcnQtPnN0YXJ0X3NlY3Q7Ci0JCWJ0LT5lbmRfbGJhID0g
cGFydC0+c3RhcnRfc2VjdCArIHBhcnQtPm5yX3NlY3RzOworCQlidC0+ZW5kX2xiYSA9IHBhcnQt
PnN0YXJ0X3NlY3QgKyBiZGV2X25yX3NlY3RzKGJkZXYpOwogCX0gZWxzZSB7CiAJCWJ0LT5zdGFy
dF9sYmEgPSAwOwogCQlidC0+ZW5kX2xiYSA9IC0xVUxMOwotLSAKMi4xOS4xCgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 02 17:44:45 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Jul 2019 17:44:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hiMpe-0007ms-5P; Tue, 02 Jul 2019 17:44:42 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=bnvP=U7=wdc.com=prvs=079d4847f=chaitanya.kulkarni@srs-us1.protection.inumbo.net>)
 id 1hiMoN-0007ga-0y
 for xen-devel@lists.xenproject.org; Tue, 02 Jul 2019 17:43:23 +0000
X-Inumbo-ID: e25591db-9cf0-11e9-8980-bc764e045a96
Received: from esa1.hgst.iphmx.com (unknown [68.232.141.245])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e25591db-9cf0-11e9-8980-bc764e045a96;
 Tue, 02 Jul 2019 17:43:21 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=wdc.com; i=@wdc.com; q=dns/txt; s=dkim.wdc.com;
 t=1562089401; x=1593625401;
 h=from:to:cc:subject:date:message-id:in-reply-to: references;
 bh=0UgEtdIHm7+hH9Kxhy5WBonEw4nU5YoTIqQ0fdsN3UA=;
 b=lOcGA1qjpfFQ2aDY1c/LcEDb7gBvNxtK07AO4QrRNFDU4+HWJVi5TKco
 DBQUdFnzV535u03zhCArlKP+hKhy9LHkIxDR4yqdwYdN1MUu9jDBkXfSE
 sxrZpXjaBC9Dc+jVwzTEkqCYNkPdPerDjZK+cx2VNnGwgoDUMw4RjHV9n
 KFGoS2LE/wtnxleQ7jcYmaaPG1pp/m9kpG/1v2am2SnpsOg/13MH9pUkN
 T+piw3FMdueJzPzyuYdhWrAzzK5ykrSN/yuoxg9BgVtWJMnZOdN33mep1
 AnXF8g8TW71d/+JEmU7DxGGn2kJmxUArC3nV0ASK+mBbUZ/3OyilffVIf w==;
IronPort-SDR: Est5czJKx0ZLuLlhD46yi07ZSFqIOOrVuznzaayyAaYXxUcMtm4xBVlKVBQuckIlmIjiepGZJ9
 LJoe6P/H9jXB3LoSgcoX6s/zHmFujZ5QLKMv0h37+bIW3fOFxfoCFnbxMtipxxZ7TLIW0gRQ7g
 4L1pBqcbybkSY+c/GSIF+WDBR+IfSZ+m8gW/i6iLmPL0328u9G7ZsUZn3KrFhv74ZW8attDRKo
 RXYlVLP0hhjIAyXj0tVivoGaJ6P+4Zhg6JJrFWUNuRE95rWTAx0ZCnmgiDMqcrnyEwAmyM0Yvj
 J/o=
X-IronPort-AV: E=Sophos;i="5.63,444,1557158400"; d="scan'208";a="218460019"
Received: from uls-op-cesaip01.wdc.com (HELO uls-op-cesaep01.wdc.com)
 ([199.255.45.14])
 by ob1.hgst.iphmx.com with ESMTP; 03 Jul 2019 01:43:21 +0800
IronPort-SDR: O4vg4I65mT8nzYC/3TARPI6Zd8NKC6WLpFt2mPaPVZh+DUdDBPFfHF7KPprkts3ZH0803UEIMg
 jmJtYK4SGBGpanJsBLpluq9CMj3K71Y4q2JKAmeiWt8t/H+BO+o7qk7BrcdbA5gInJs8Bqqc6u
 R+Vj4OpI5kGAfV37oOtpfj0t77W55Q9K5w0C4dZBka+urhq2te8v0cZxZLe/+I/QwMapvj01fU
 hF0RVQMZglt0YmKfEgymvB6CEp4rVCwf+iw/Uhi/jJXOEkJzo6WRgwcDpkFbqIsTR9C5xzrw/u
 ofNX8vjqDVmcqiXqlppRabiP
Received: from uls-op-cesaip02.wdc.com ([10.248.3.37])
 by uls-op-cesaep01.wdc.com with ESMTP; 02 Jul 2019 10:42:20 -0700
IronPort-SDR: dsdfrG+O+D0YYUKDQmR4iE3UN3zVh/hsdwUfa6x7YhTtUiGIL8CpmfkBwMDTgt0WzdLK9m8IAG
 jYsHWpvDyzppL1pgzcvOiz9dvRaFzp+UV4DGE2Qj6epyYaGFA0N+k406z9PObsn/0+cPUjLQ/X
 WE1E455mHT1sBW+V63HZhc7EKmX80L5NAxQo4WHs+RnjTp6Exnns3m6jjZroXcgog5MKSTbJER
 ZZjwX0UI2MDh6Rwc5quokKaI99tN9VzJI2KH+raddvpBf/NohnJUIwwJVnZcacJhGyuYPLliiT
 GoM=
Received: from cvenusqemu.hgst.com ([10.202.66.73])
 by uls-op-cesaip02.wdc.com with ESMTP; 02 Jul 2019 10:43:20 -0700
From: Chaitanya Kulkarni <chaitanya.kulkarni@wdc.com>
To: linux-block@vger.kernel.org
Date: Tue,  2 Jul 2019 10:42:31 -0700
Message-Id: <20190702174236.3332-6-chaitanya.kulkarni@wdc.com>
X-Mailer: git-send-email 2.17.0
In-Reply-To: <20190702174236.3332-1-chaitanya.kulkarni@wdc.com>
References: <20190702174236.3332-1-chaitanya.kulkarni@wdc.com>
X-Mailman-Approved-At: Tue, 02 Jul 2019 17:44:39 +0000
Subject: [Xen-devel] [PATCH V3 5/9] bcache: update cached_dev_init() with
 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: damien.lemoal@wdc.com, linux-btrace@vger.kernel.org, bvanassche@acm.org,
 linux-scsi@vger.kernel.org, konrad.wilk@oracle.com,
 Chaitanya Kulkarni <chaitanya.kulkarni@wdc.com>, yuchao0@huawei.com,
 colyli@suse.de, linux-bcache@vger.kernel.org, jaegeuk@kernel.org,
 xen-devel@lists.xenproject.org, kent.overstreet@gmail.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>

SW4gdGhlIGJjYWNoZSB3aGVuIGluaXRpYWxpemluZyB0aGUgY2FjaGVkIGRldmljZSB3ZSBkb24n
dCBhY3R1YWxseQp1c2UgYW55IHNvcnQgb2YgbG9ja2luZyB3aGVuIHJlYWRpbmcgdGhlIG51bWJl
ciBvZiBzZWN0b3JzIGZyb20gdGhlCnBhcnQuIFRoaXMgcGF0Y2ggdXBkYXRlcyB0aGUgY2FjaGVk
X2Rldl9pbml0KCkgd2l0aCBuZXdseSBpbnRyb2R1Y2VkCmhlbHBlciBmdW5jdGlvbiB0byByZWFk
IHRoZSBucl9zZWN0cyBmcm9tIGJsb2NrIGRldmljZSdzIGhkX3BhcnRzIHdpdGgKdGhlIGhlbHAg
b2YgcGFydF9ucl9zZWN0c19yZWFkKCkuCgpBY2tlZC1ieTogQ29seSBMaSA8Y29seWxpQHN1c2Uu
ZGU+ClNpZ25lZC1vZmYtYnk6IENoYWl0YW55YSBLdWxrYXJuaSA8Y2hhaXRhbnlhLmt1bGthcm5p
QHdkYy5jb20+Ci0tLQogZHJpdmVycy9tZC9iY2FjaGUvc3VwZXIuYyB8IDIgKy0KIDEgZmlsZSBj
aGFuZ2VkLCAxIGluc2VydGlvbigrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL2RyaXZl
cnMvbWQvYmNhY2hlL3N1cGVyLmMgYi9kcml2ZXJzL21kL2JjYWNoZS9zdXBlci5jCmluZGV4IDFi
NjNhYzg3NjE2OS4uNmEyOWJhODlkYWUxIDEwMDY0NAotLS0gYS9kcml2ZXJzL21kL2JjYWNoZS9z
dXBlci5jCisrKyBiL2RyaXZlcnMvbWQvYmNhY2hlL3N1cGVyLmMKQEAgLTEyNjMsNyArMTI2Myw3
IEBAIHN0YXRpYyBpbnQgY2FjaGVkX2Rldl9pbml0KHN0cnVjdCBjYWNoZWRfZGV2ICpkYywgdW5z
aWduZWQgaW50IGJsb2NrX3NpemUpCiAJCQlxLT5saW1pdHMucmFpZF9wYXJ0aWFsX3N0cmlwZXNf
ZXhwZW5zaXZlOwogCiAJcmV0ID0gYmNhY2hlX2RldmljZV9pbml0KCZkYy0+ZGlzaywgYmxvY2tf
c2l6ZSwKLQkJCSBkYy0+YmRldi0+YmRfcGFydC0+bnJfc2VjdHMgLSBkYy0+c2IuZGF0YV9vZmZz
ZXQpOworCQkJIGJkZXZfbnJfc2VjdHMoZGMtPmJkZXYpIC0gZGMtPnNiLmRhdGFfb2Zmc2V0KTsK
IAlpZiAocmV0KQogCQlyZXR1cm4gcmV0OwogCi0tIAoyLjE5LjEKCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 02 17:44:45 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Jul 2019 17:44:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hiMpd-0007mg-HB; Tue, 02 Jul 2019 17: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=bnvP=U7=wdc.com=prvs=079d4847f=chaitanya.kulkarni@srs-us1.protection.inumbo.net>)
 id 1hiMo4-0007fy-EY
 for xen-devel@lists.xenproject.org; Tue, 02 Jul 2019 17:43:04 +0000
X-Inumbo-ID: d759408e-9cf0-11e9-8980-bc764e045a96
Received: from esa6.hgst.iphmx.com (unknown [216.71.154.45])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d759408e-9cf0-11e9-8980-bc764e045a96;
 Tue, 02 Jul 2019 17:43:03 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=wdc.com; i=@wdc.com; q=dns/txt; s=dkim.wdc.com;
 t=1562089384; x=1593625384;
 h=from:to:cc:subject:date:message-id:in-reply-to: references;
 bh=KhPmEM2AXyHo6PBofKblkM2Y3DIiKG3VMw18OQzTeBk=;
 b=Wsu/JRSchpA0HZepAJvUYAjPFAL1lw7mKIwsqO1jSCs8I1kcOLgXMM+J
 jCozEdqn5ZWeOFEN9/mOrut9YPLyh8KpEprKwY/VnH27090nhpvZyCY+i
 L1FMAhO9ubCbR6p9Az/rR9D+CJHqrRaosirnym3e1OMQKhdXM7HGlRIPh
 xKNWMAZvoqmS2UUjcMakehIAs6/9bjfuQZUh2dnt/Getclg/3w6soiEPC
 88TLBnH3M9XrKvL7qrgzTrUVtzxtLO76EVrbPMFDuCswG+TU0umbqecth
 EW4PqYbFz1RizPXpt4ctS664pica0R/FS4tB/Su/gjDkfNInuBJhYmPHQ g==;
IronPort-SDR: C/wlCSvWpLDX6k/xAiwPzfITCtg5VenrUkcmkHUo7TvYF3Yhy4HfO8P37gzlTuHc28s1R7xyEI
 yruN4tXLnCACNkwIZjnaukTqQBiUgz2myZwpHOV64Nv15AVT2J8CxjU6SmG8VafHe7d9tooU3O
 UjPU4ulUd0Kpu9XaVGAW/Nr0Wc84MdpehXxOjS78hGOHrNodjVj4PzEWmpHvVa2SVxWYGPU+j9
 xRZK/yKd8FJJi2ioEVaCrS2KyESqpC9+t1kOKJ79eEl9kN+1kINTdC10Jitn4ExSDJ3gvBp+rI
 XFo=
X-IronPort-AV: E=Sophos;i="5.63,444,1557158400"; d="scan'208";a="113690563"
Received: from uls-op-cesaip02.wdc.com (HELO uls-op-cesaep02.wdc.com)
 ([199.255.45.15])
 by ob1.hgst.iphmx.com with ESMTP; 03 Jul 2019 01:43:03 +0800
IronPort-SDR: uzhcPah2vBJvzAcqeFHhqV4E01YDiDZfeAzv3Bn/XE117uM5JWoYvan1dpctbwD/H7pK6lI4af
 QZ9EV8eT1YY+kxonNcbxuJ22ylo/m8aE22b1DgswHDWcu5tdjg+icoJ/8WLXCo0Yxq0rn7dts5
 MsSd2NvBAUK03G4mbBuLKWsn/Xd1FRCFM4Nb6xHsW4KdN5LECjhHmMhtyvTRNfvqoF/DtSln7M
 DmlKV+eVcX4xVtfquALmcOxIoaplyEjzWqK1vRyUoV0JJ6SNgQIzNjDEiPB0nCxQOetFhTzL8M
 jNx6RdFxtILQvbGVyYlsbbUv
Received: from uls-op-cesaip02.wdc.com ([10.248.3.37])
 by uls-op-cesaep02.wdc.com with ESMTP; 02 Jul 2019 10:42:05 -0700
IronPort-SDR: 6aWxaTBrk+Kvq4wIRr/d70nXsFtKx/h2jTgYTYDzRuzGUwI1dcEHM6gt3ZHnktHhEjb4/JCped
 7e+xcGWb4ezwmmGHsb8fy4es9zxYPMfyLKqFtHBs89QcpmRPHcClv/6L9uTwE25km1MSTeHUNh
 QXgH2y1PN79zjwD/6RQNH5TySuXd3fIM+krOne5dzLallo/yzl5xKvgKrBEtFd2qULXFTmMcoJ
 4llbiUV8AaOXSwXTCZ4YfFaNEH7P4FlfrSIC/kH4vx7TiGF3X84yZ+VK0d22WjDH7jZa8SWEP6
 qVo=
Received: from cvenusqemu.hgst.com ([10.202.66.73])
 by uls-op-cesaip02.wdc.com with ESMTP; 02 Jul 2019 10:43:02 -0700
From: Chaitanya Kulkarni <chaitanya.kulkarni@wdc.com>
To: linux-block@vger.kernel.org
Date: Tue,  2 Jul 2019 10:42:29 -0700
Message-Id: <20190702174236.3332-4-chaitanya.kulkarni@wdc.com>
X-Mailer: git-send-email 2.17.0
In-Reply-To: <20190702174236.3332-1-chaitanya.kulkarni@wdc.com>
References: <20190702174236.3332-1-chaitanya.kulkarni@wdc.com>
X-Mailman-Approved-At: Tue, 02 Jul 2019 17:44:39 +0000
Subject: [Xen-devel] [PATCH V3 3/9] blk-zoned: update blkdev_report_zone()
 with 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: damien.lemoal@wdc.com, linux-btrace@vger.kernel.org, bvanassche@acm.org,
 linux-scsi@vger.kernel.org, konrad.wilk@oracle.com,
 Chaitanya Kulkarni <chaitanya.kulkarni@wdc.com>, yuchao0@huawei.com,
 colyli@suse.de, linux-bcache@vger.kernel.org, jaegeuk@kernel.org,
 xen-devel@lists.xenproject.org, kent.overstreet@gmail.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>

VGhpcyBwYXRjaCB1cGRhdGVzIHRoZSBibGtkZXZfcmVwb3J0X3pvbmUocykoKSB3aXRoIG5ld2x5
IGludHJvZHVjZWQKaGVscGVyIGZ1bmN0aW9uIHRvIHJlYWQgdGhlIG5yX3NlY3RzIGZyb20gYmxv
Y2sgZGV2aWNlJ3MgaGRfcGFydHMgd2l0aAp0aGUgaGVscCBvZiBwYXJ0X25yX3NlY3RzX3JlYWQo
KS4KClNpZ25lZC1vZmYtYnk6IENoYWl0YW55YSBLdWxrYXJuaSA8Y2hhaXRhbnlhLmt1bGthcm5p
QHdkYy5jb20+Ci0tLQogYmxvY2svYmxrLXpvbmVkLmMgfCA2ICsrKy0tLQogMSBmaWxlIGNoYW5n
ZWQsIDMgaW5zZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9ibG9jay9i
bGstem9uZWQuYyBiL2Jsb2NrL2Jsay16b25lZC5jCmluZGV4IDUwNTFkYjM1YzNmZC4uOWZhZjQ0
ODgzMzlkIDEwMDY0NAotLS0gYS9ibG9jay9ibGstem9uZWQuYworKysgYi9ibG9jay9ibGstem9u
ZWQuYwpAQCAtMTA2LDcgKzEwNiw3IEBAIHN0YXRpYyBib29sIGJsa2Rldl9yZXBvcnRfem9uZShz
dHJ1Y3QgYmxvY2tfZGV2aWNlICpiZGV2LCBzdHJ1Y3QgYmxrX3pvbmUgKnJlcCkKIAkJcmV0dXJu
IGZhbHNlOwogCiAJcmVwLT5zdGFydCAtPSBvZmZzZXQ7Ci0JaWYgKHJlcC0+c3RhcnQgKyByZXAt
PmxlbiA+IGJkZXYtPmJkX3BhcnQtPm5yX3NlY3RzKQorCWlmIChyZXAtPnN0YXJ0ICsgcmVwLT5s
ZW4gPiBiZGV2X25yX3NlY3RzKGJkZXYpKQogCQlyZXR1cm4gZmFsc2U7CiAKIAlpZiAocmVwLT50
eXBlID09IEJMS19aT05FX1RZUEVfQ09OVkVOVElPTkFMKQpAQCAtMTc2LDEzICsxNzYsMTMgQEAg
aW50IGJsa2Rldl9yZXBvcnRfem9uZXMoc3RydWN0IGJsb2NrX2RldmljZSAqYmRldiwgc2VjdG9y
X3Qgc2VjdG9yLAogCWlmIChXQVJOX09OX09OQ0UoIWJkZXYtPmJkX2Rpc2stPmZvcHMtPnJlcG9y
dF96b25lcykpCiAJCXJldHVybiAtRU9QTk9UU1VQUDsKIAotCWlmICghKm5yX3pvbmVzIHx8IHNl
Y3RvciA+PSBiZGV2LT5iZF9wYXJ0LT5ucl9zZWN0cykgeworCWlmICghKm5yX3pvbmVzIHx8IHNl
Y3RvciA+PSBiZGV2X25yX3NlY3RzKGJkZXYpKSB7CiAJCSpucl96b25lcyA9IDA7CiAJCXJldHVy
biAwOwogCX0KIAogCW5yeiA9IG1pbigqbnJfem9uZXMsCi0JCSAgX19ibGtkZXZfbnJfem9uZXMo
cSwgYmRldi0+YmRfcGFydC0+bnJfc2VjdHMgLSBzZWN0b3IpKTsKKwkJICBfX2Jsa2Rldl9ucl96
b25lcyhxLCBiZGV2X25yX3NlY3RzKGJkZXYpIC0gc2VjdG9yKSk7CiAJcmV0ID0gYmxrX3JlcG9y
dF96b25lcyhiZGV2LT5iZF9kaXNrLCBnZXRfc3RhcnRfc2VjdChiZGV2KSArIHNlY3RvciwKIAkJ
CSAgICAgICB6b25lcywgJm5yeiwgZ2ZwX21hc2spOwogCWlmIChyZXQpCi0tIAoyLjE5LjEKCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 02 17:44:45 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Jul 2019 17:44:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hiMpe-0007my-Fo; Tue, 02 Jul 2019 17:44:42 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=bnvP=U7=wdc.com=prvs=079d4847f=chaitanya.kulkarni@srs-us1.protection.inumbo.net>)
 id 1hiMoX-0007jz-1o
 for xen-devel@lists.xenproject.org; Tue, 02 Jul 2019 17:43:33 +0000
X-Inumbo-ID: e72ec434-9cf0-11e9-9bd0-5b11cd547710
Received: from esa6.hgst.iphmx.com (unknown [216.71.154.45])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e72ec434-9cf0-11e9-9bd0-5b11cd547710;
 Tue, 02 Jul 2019 17:43:30 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=wdc.com; i=@wdc.com; q=dns/txt; s=dkim.wdc.com;
 t=1562089410; x=1593625410;
 h=from:to:cc:subject:date:message-id:in-reply-to: references;
 bh=QJX4vVEET/cgf8iBmo/HOlI2NJ0ZitkZSdSK+c4gaYI=;
 b=Ds9yEL1m57Tp/N9JW6/jKMUOimCqaSTSztTJjgCBLNCojecV3rBS+Y0p
 dhbSP1o/kd1LnVpYvTJ9GEXwwcRZ04EFQP72BldfhJdLxYQYX1h5qW2HX
 GtSyrBEfMuXSFFRz3D4xZUKW6RPiW8aj7igHGPB4+f9jV11J+wA5yzt86
 m3kBByZ0TKbpt0LYmwul9gP14DB8JmviWCj3oM+PaBVJY6g8jfjaXDlAY
 +/o5fiKAeNwiazUtI902gy1+1N7vctK5D/Z4QsDaKyezBD3doszMNw6Vl
 LlYKEEmCYIY+YdqoOnjaWLucqIcGqgyqZaFc9h50FV3sNyKR6IdlNTZCY A==;
IronPort-SDR: 4UYBVhJkXgcn4hosYc0hccVZoUsZfn0N5IFJUtX3Tp19dVwRYV+5USbhcMX0vmGrE2f/6Ko9Qu
 4qTZUsH35M5zP8b9oVpInmT2d2AG01TgyTQ9uXJ1LOJ36WWZU8L+T5huoiCiIa3J3KrVV4QWMV
 e+c+uQIW63dhiGjov0Bsqi+qGe33zt8KXqdFh5SSya6NED9m3cxeRroThL/akDkzWdBrZccg6/
 6Ut5lNIBZl94pRpWE+5zaVklKQYTHqT/G5vf/AF4KUKBDnzt9zW1f9WZt90CoSWtvmDTdugRRe
 b40=
X-IronPort-AV: E=Sophos;i="5.63,444,1557158400"; d="scan'208";a="113690601"
Received: from uls-op-cesaip02.wdc.com (HELO uls-op-cesaep02.wdc.com)
 ([199.255.45.15])
 by ob1.hgst.iphmx.com with ESMTP; 03 Jul 2019 01:43:30 +0800
IronPort-SDR: 0sF9KysnfnbLIMqkElyQ4h1XSIL9/6mYN3ho7miagpz3n/K5qkxOB877pdM4kGhGgsg1cs4kcP
 bNZPay9V1W4/XJZxMn5hYleZ3UqC8bmmWUHU8KY07gnOZhJuM6PWkvBbykIFX/ZYfzBOO14uy7
 S+Qla7b8fbZ+u69+9LFPV911ntr1QXSC5wQsJzKU3F62YrtQzwY4w0Wq+fBKCUQIZ0G3NftHkr
 ohgDoqXKuuyprXgEAelf0z2d02kwm8FdoKGF9Bbfar3IROLntho+1DRT6wmVn2fwoVI1hJP4E6
 drxH9eS8MJYMN3YoILHgPBs2
Received: from uls-op-cesaip02.wdc.com ([10.248.3.37])
 by uls-op-cesaep02.wdc.com with ESMTP; 02 Jul 2019 10:42:31 -0700
IronPort-SDR: ssIi3J7cwArdcczUeEkcZs9ezBQgj3OwOLdLv88ozquc48L2yozLcD/FTp4rI+DlfYhQ2ig1nZ
 qfMH2sJn0PhKKSsZPZW7HXsPijWKL2zjyuKifOuL2vyMBwlFx/+OH8+GiF/hJcNhoXFnzc8Bwu
 Jvdu1GD12g+loQ+0d9RR2EtmcKzyWs4g+mWjX0KWARasXSVKim51O5L2Bzl3UZjOKsMqooggHr
 fiZjAFF7OxS4tB0pB39LHvxUDr47KJ8bPRthGzl8Q34b0q2drY7f9KPoZtYIW7lTI9y++cqaME
 zdw=
Received: from cvenusqemu.hgst.com ([10.202.66.73])
 by uls-op-cesaip02.wdc.com with ESMTP; 02 Jul 2019 10:43:29 -0700
From: Chaitanya Kulkarni <chaitanya.kulkarni@wdc.com>
To: linux-block@vger.kernel.org
Date: Tue,  2 Jul 2019 10:42:32 -0700
Message-Id: <20190702174236.3332-7-chaitanya.kulkarni@wdc.com>
X-Mailer: git-send-email 2.17.0
In-Reply-To: <20190702174236.3332-1-chaitanya.kulkarni@wdc.com>
References: <20190702174236.3332-1-chaitanya.kulkarni@wdc.com>
X-Mailman-Approved-At: Tue, 02 Jul 2019 17:44:39 +0000
Subject: [Xen-devel] [PATCH V3 6/9] f2fs: use helper in init_blkz_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: damien.lemoal@wdc.com, linux-btrace@vger.kernel.org, bvanassche@acm.org,
 linux-scsi@vger.kernel.org, konrad.wilk@oracle.com,
 Chaitanya Kulkarni <chaitanya.kulkarni@wdc.com>, yuchao0@huawei.com,
 colyli@suse.de, linux-bcache@vger.kernel.org, jaegeuk@kernel.org,
 xen-devel@lists.xenproject.org, kent.overstreet@gmail.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>

VGhpcyBwYXRjaCB1cGRhdGVzIHRoZSBpbml0X2Jsa3pfaW5mbygpIHdpdGggbmV3bHkgaW50cm9k
dWNlZCBoZWxwZXIKZnVuY3Rpb24gdG8gcmVhZCB0aGUgbnJfc2VjdHMgZnJvbSBibG9jayBkZXZp
Y2UncyBoZF9wYXJ0cyB3aXRoIHRoZQpoZWxwIG9mIHBhcnRfbnJfc2VjdHNfcmVhZCgpLgoKU2ln
bmVkLW9mZi1ieTogQ2hhaXRhbnlhIEt1bGthcm5pIDxjaGFpdGFueWEua3Vsa2FybmlAd2RjLmNv
bT4KLS0tCiBmcy9mMmZzL3N1cGVyLmMgfCAyICstCiAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRp
b24oKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS9mcy9mMmZzL3N1cGVyLmMgYi9mcy9m
MmZzL3N1cGVyLmMKaW5kZXggNmI5NTliYmIzMzZhLi4yNGUyODQ4YWZjZjUgMTAwNjQ0Ci0tLSBh
L2ZzL2YyZnMvc3VwZXIuYworKysgYi9mcy9mMmZzL3N1cGVyLmMKQEAgLTI3OTgsNyArMjc5OCw3
IEBAIHN0YXRpYyBpbnQgaW5pdF9wZXJjcHVfaW5mbyhzdHJ1Y3QgZjJmc19zYl9pbmZvICpzYmkp
CiBzdGF0aWMgaW50IGluaXRfYmxrel9pbmZvKHN0cnVjdCBmMmZzX3NiX2luZm8gKnNiaSwgaW50
IGRldmkpCiB7CiAJc3RydWN0IGJsb2NrX2RldmljZSAqYmRldiA9IEZERVYoZGV2aSkuYmRldjsK
LQlzZWN0b3JfdCBucl9zZWN0b3JzID0gYmRldi0+YmRfcGFydC0+bnJfc2VjdHM7CisJc2VjdG9y
X3QgbnJfc2VjdG9ycyA9IGJkZXZfbnJfc2VjdHMoYmRldik7CiAJc2VjdG9yX3Qgc2VjdG9yID0g
MDsKIAlzdHJ1Y3QgYmxrX3pvbmUgKnpvbmVzOwogCXVuc2lnbmVkIGludCBpLCBucl96b25lczsK
LS0gCjIuMTkuMQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 02 17:44:45 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Jul 2019 17:44:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hiMpf-0007nf-Fg; Tue, 02 Jul 2019 17:44:43 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=bnvP=U7=wdc.com=prvs=079d4847f=chaitanya.kulkarni@srs-us1.protection.inumbo.net>)
 id 1hiMor-0007lZ-CB
 for xen-devel@lists.xenproject.org; Tue, 02 Jul 2019 17:43:53 +0000
X-Inumbo-ID: f4259243-9cf0-11e9-8980-bc764e045a96
Received: from esa5.hgst.iphmx.com (unknown [216.71.153.144])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f4259243-9cf0-11e9-8980-bc764e045a96;
 Tue, 02 Jul 2019 17:43:51 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=wdc.com; i=@wdc.com; q=dns/txt; s=dkim.wdc.com;
 t=1562089431; x=1593625431;
 h=from:to:cc:subject:date:message-id:in-reply-to: references;
 bh=mMR/hpYFy80l7odJC6OZkX7C/Iat9UiqQzK/zSp4tQc=;
 b=cA+190V0AQhFdcag2DHNz7bWnEN75709RLkOyIR3WmL/RABxCdstlkQu
 WU8SDQCHIpQr9V4/75iC4k0A0UZn60IdIq2sA2hXp++2N2/LhxSPOVv6t
 heWbd9run2GqALdKneKyAahz25QWB2Wllmu25Vo4zDO0Kd0+07mFTwNxZ
 oLPuhznxtfOisFpsHmalLrDRltqC/nVMeHg+1BGgZeC/td87QAL08k0OW
 8zdYzVVsuUxne5vzUWDqF1O9T6BqEJWouOZENSMi+itYkKdqhKWLGFr1y
 SDZ/Td74FTNqYcvXSHHij+O+FsZckFdsAluOxO1Wss1mIhRTJYggJ/FnY A==;
IronPort-SDR: mfFwrIJ8KOpNUlfo+Ngtn8WvQ0xhu/6IM3qBEq86jDY43r8N8plygQSuFa8ZwyQRplGecHmx/F
 ykTjzGX3d6G1h23qbyMvgbYNfgz8nYF4ttNQ4vCeMoH/mhB3yq8c6yZ+vmzn/qwntMeati7nLv
 1Rl7R3Cros7mJ54xgTzF45vDHFz7eS/4YLYDinkSw7SvPmaJMXVzGl053bdWyhr/Xcr5kdzgbc
 XyQTdaU+JaaO5A6cEGpnODcr9fgVosaIm1gHU19+tToOr9yPMePlilx9x8DS4kuCFtl85aSRvk
 pKs=
X-IronPort-AV: E=Sophos;i="5.63,444,1557158400"; d="scan'208";a="113269908"
Received: from uls-op-cesaip01.wdc.com (HELO uls-op-cesaep01.wdc.com)
 ([199.255.45.14])
 by ob1.hgst.iphmx.com with ESMTP; 03 Jul 2019 01:43:51 +0800
IronPort-SDR: nvPRVBHqfSRbuCu6iOvb+1m1WyQQ7Tb4LrdESQt8y8MF3fOaX5paecofNiq8PZXfZeDjiaC9Bg
 lI+Q9f+DGItDXHvlKhTUbsSN/0xJCH13VuIM9oGSKMKm+gP9tXY5PZkrqaUguPE4J26htN8R45
 PS6dxX7lPGuMLaxvOVedrgNnvdEG6ywrKggnwSZ8lw8qRtYq3042nNJoC9NWeu7m11ndW9eHHJ
 dXycQBA0Oc1OKAIecgrKHSZfCR34wlM9zqEI/F3+zh0+rgP+HPtzGGoRRq5tKgLjz/P7EPgqDq
 TbmOJTvnh8273PslFfhYs5fx
Received: from uls-op-cesaip02.wdc.com ([10.248.3.37])
 by uls-op-cesaep01.wdc.com with ESMTP; 02 Jul 2019 10:42:49 -0700
IronPort-SDR: ZZ3hK2bjvxPpoDYY3dGllgVu8h4y5aH5oKqXW08FxIs6lNu/zSn8Lq0Vc3CKh0UxLaxt9BwD0v
 3fTd0ZB6CA1nNk66QTwybNGG7hulaPt/5JjQ4RaSIjxNw/RiC1ddUlmt5cVduRWWvDMc6DPeRv
 QY23K1dCOsFVfF6zsp2JXeQ1ammNVuRE1dwh/CDI01AburqpZV0KpfKqu1xuzoJfo0j+AG3k47
 ScfjN3W9uVeTshYH+ctIEZjqQRzreo7anBy5gwBbh5bWBmg6n07aXYscmGEGj90oNrBHWiocWt
 PF0=
Received: from cvenusqemu.hgst.com ([10.202.66.73])
 by uls-op-cesaip02.wdc.com with ESMTP; 02 Jul 2019 10:43:50 -0700
From: Chaitanya Kulkarni <chaitanya.kulkarni@wdc.com>
To: linux-block@vger.kernel.org
Date: Tue,  2 Jul 2019 10:42:35 -0700
Message-Id: <20190702174236.3332-10-chaitanya.kulkarni@wdc.com>
X-Mailer: git-send-email 2.17.0
In-Reply-To: <20190702174236.3332-1-chaitanya.kulkarni@wdc.com>
References: <20190702174236.3332-1-chaitanya.kulkarni@wdc.com>
X-Mailman-Approved-At: Tue, 02 Jul 2019 17:44:39 +0000
Subject: [Xen-devel] [COMPILE TEST ONLY PATCH V3 9/9] xen/blkback: use
 helper in vbd_sz()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: damien.lemoal@wdc.com, linux-btrace@vger.kernel.org, bvanassche@acm.org,
 linux-scsi@vger.kernel.org, konrad.wilk@oracle.com,
 Chaitanya Kulkarni <chaitanya.kulkarni@wdc.com>, yuchao0@huawei.com,
 colyli@suse.de, linux-bcache@vger.kernel.org, jaegeuk@kernel.org,
 xen-devel@lists.xenproject.org, kent.overstreet@gmail.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>

VGhpcyBwYXRjaCB1cGRhdGVzIHRoZSB2YmRfc3ooKSBtYWNybyB3aXRoIG5ld2x5IGludHJvZHVj
ZWQgaGVscGVyCmZ1bmN0aW9uIHRvIHJlYWQgdGhlIG5yX3NlY3RzIGZyb20gYmxvY2sgZGV2aWNl
J3MgaGRfcGFydHMgd2l0aCB0aGUKaGVscCBvZiBwYXJ0X25yX3NlY3RzX3JlYWQoKS4KClNpZ25l
ZC1vZmYtYnk6IENoYWl0YW55YSBLdWxrYXJuaSA8Y2hhaXRhbnlhLmt1bGthcm5pQHdkYy5jb20+
Ci0tLQogZHJpdmVycy9ibG9jay94ZW4tYmxrYmFjay9jb21tb24uaCB8IDIgKy0KIDEgZmlsZSBj
aGFuZ2VkLCAxIGluc2VydGlvbigrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL2RyaXZl
cnMvYmxvY2sveGVuLWJsa2JhY2svY29tbW9uLmggYi9kcml2ZXJzL2Jsb2NrL3hlbi1ibGtiYWNr
L2NvbW1vbi5oCmluZGV4IDFkMzAwMmQ3NzNmNy4uZjk2Y2I4ZDFjYjk5IDEwMDY0NAotLS0gYS9k
cml2ZXJzL2Jsb2NrL3hlbi1ibGtiYWNrL2NvbW1vbi5oCisrKyBiL2RyaXZlcnMvYmxvY2sveGVu
LWJsa2JhY2svY29tbW9uLmgKQEAgLTM1OSw3ICszNTksNyBAQCBzdHJ1Y3QgcGVuZGluZ19yZXEg
ewogCiAKICNkZWZpbmUgdmJkX3N6KF92KQkoKF92KS0+YmRldi0+YmRfcGFydCA/IFwKLQkJCSAo
X3YpLT5iZGV2LT5iZF9wYXJ0LT5ucl9zZWN0cyA6IFwKKwkJCSAgYmRldl9ucl9zZWN0cygoX3Yp
LT5iZGV2KSA6IFwKIAkJCSAgZ2V0X2NhcGFjaXR5KChfdiktPmJkZXYtPmJkX2Rpc2spKQogCiAj
ZGVmaW5lIHhlbl9ibGtpZl9nZXQoX2IpIChhdG9taWNfaW5jKCYoX2IpLT5yZWZjbnQpKQotLSAK
Mi4xOS4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 02 17:44:45 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Jul 2019 17:44:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hiMpf-0007nQ-5G; Tue, 02 Jul 2019 17:44:43 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=bnvP=U7=wdc.com=prvs=079d4847f=chaitanya.kulkarni@srs-us1.protection.inumbo.net>)
 id 1hiMoj-0007lG-ST
 for xen-devel@lists.xenproject.org; Tue, 02 Jul 2019 17:43:45 +0000
X-Inumbo-ID: f02b41ad-9cf0-11e9-8980-bc764e045a96
Received: from esa1.hgst.iphmx.com (unknown [68.232.141.245])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f02b41ad-9cf0-11e9-8980-bc764e045a96;
 Tue, 02 Jul 2019 17:43:45 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=wdc.com; i=@wdc.com; q=dns/txt; s=dkim.wdc.com;
 t=1562089425; x=1593625425;
 h=from:to:cc:subject:date:message-id:in-reply-to: references;
 bh=9vWWJtoonwsaTPSwwa0+qd2wOetTCt6y5aKrlPs6UYc=;
 b=Lo4nNWVM+TaAsAs9slJx39j5yFueysZsaZ5YQywXGAOOx8yk6Gxjjr3X
 4+qWgdZ06g+Quu/UShU3Nl/uCYeDasEhr7Anm2Ujq4+HgdByqLyT96wy8
 e4BtprMJiULolOseOeYx6EnZ2nJ7hvtPADg/DujjrSevhFff6hf2oqjTg
 LyAIVafsb58p5Y4aWZuEL0ZxD/EytOoxsmeZlcoF0tid2gJrXX9EfNwFv
 I+QuiUf49xH4LFDJGxehhxdMJ2p9AB3DJLXq2RZchkN4usf3tTIeg1GOn
 3yglokAs3Fd+ug8HSD01GqRD23QQ7U8JV/eyu3/TiSdGG/uCvc1QW6YNp Q==;
IronPort-SDR: MfSUmUDtjeDdHQSsHTzyy0L9Z5CMjLEGqG1egJydV2xkJzXqVB9qf7ZrciJtpY4NkPpKIuyIxy
 hWl+HjgY6u5DAwgNkU19BVtdKGxSpOolBw81aFwDlogGBG97VXtnijgPTarEwAknOlps6RySJw
 qXw6ffDGjvAmOG22ob9ZAOdqWUMbkc8kwtVqUpfTBq6RXuQgLt7qd30lY/gFKRwJZMcPHLteKn
 N54udFK5vPA0e6UNaWHlL/IJ2dHlr4XUo2iqOaJ+UWT/qnutRMiFtF0Hjs5D40GREWVph5uZaM
 R2o=
X-IronPort-AV: E=Sophos;i="5.63,444,1557158400"; d="scan'208";a="218460088"
Received: from h199-255-45-15.hgst.com (HELO uls-op-cesaep02.wdc.com)
 ([199.255.45.15])
 by ob1.hgst.iphmx.com with ESMTP; 03 Jul 2019 01:43:44 +0800
IronPort-SDR: sjNWu12K9YADpTjhbmPyEVOIW7FK2GLg2dgAP6W0T31O1rLYNXALoU9weNcPnCd3/mg1ORiEiZ
 i8CToRIp4H1VNH1DKOMiYqDKmZaETpVtSJmzUNbKjBuNujhDK2/tK9JZE9DmeAQIAy9TS8SKt2
 gi/3NzQZE3rWmQIUQY6M4l45wT8RSDEQf4DLWHY9kpWrokHqhXK++scl93is8npCYt8paLamJ8
 0BMB4l9g/KfaTexHWeqqXd1b8FX6v9m634MKIlyG2ESRsl2wfAUtIkjIgpl2NT7/vXbOARe/Ei
 +5Iqq/ky5uDncuxRdO60Bb2d
Received: from uls-op-cesaip02.wdc.com ([10.248.3.37])
 by uls-op-cesaep02.wdc.com with ESMTP; 02 Jul 2019 10:42:46 -0700
IronPort-SDR: ws5rnzCM4RcXwdxe4HASEQFLH1dnYxxAMKAgVbT4JHCN2jgx943DO6rHgKP+swJs4M91iIs/sT
 gRrZoE1tIOaM6JyLKSoAUUb8hTK+NRvPlUPi1IJhe9ahYwL9curauLL4rf66dnNNMggCfCsFTI
 3/Y+IKEv41CBry2zrJeQxThbAE0FA5Lf1EnTSrQvqmPHERsJ+iVZtdFiBfteYsvau3GieAffN7
 Ri7patlKy/pzZ/QFGhDZFEMvG9Z+F8UK0U8dEwu/NxE5ZVctxdKWEE4Gv1UuEalLIUAzMIkkPs
 db8=
Received: from cvenusqemu.hgst.com ([10.202.66.73])
 by uls-op-cesaip02.wdc.com with ESMTP; 02 Jul 2019 10:43:44 -0700
From: Chaitanya Kulkarni <chaitanya.kulkarni@wdc.com>
To: linux-block@vger.kernel.org
Date: Tue,  2 Jul 2019 10:42:34 -0700
Message-Id: <20190702174236.3332-9-chaitanya.kulkarni@wdc.com>
X-Mailer: git-send-email 2.17.0
In-Reply-To: <20190702174236.3332-1-chaitanya.kulkarni@wdc.com>
References: <20190702174236.3332-1-chaitanya.kulkarni@wdc.com>
X-Mailman-Approved-At: Tue, 02 Jul 2019 17:44:39 +0000
Subject: [Xen-devel] [COMPILE TEST ONLY PATCH V3 8/9] target/pscsi: use
 helper in pscsi_get_blocks()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: damien.lemoal@wdc.com, linux-btrace@vger.kernel.org, bvanassche@acm.org,
 linux-scsi@vger.kernel.org, konrad.wilk@oracle.com,
 Chaitanya Kulkarni <chaitanya.kulkarni@wdc.com>, yuchao0@huawei.com,
 colyli@suse.de, linux-bcache@vger.kernel.org, jaegeuk@kernel.org,
 xen-devel@lists.xenproject.org, kent.overstreet@gmail.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>

VGhpcyBwYXRjaCB1cGRhdGVzIHRoZSBwc2NzaV9nZXRfYmxvY2tzKCkgd2l0aCBuZXdseSBpbnRy
b2R1Y2VkIGhlbHBlcgpmdW5jdGlvbiB0byByZWFkIHRoZSBucl9zZWN0cyBmcm9tIGJsb2NrIGRl
dmljZSdzIGhkX3BhcnRzIHdpdGggdGhlCmhlbHAgb2YgcGFydF9ucl9zZWN0c19yZWFkKCkuCgpT
aWduZWQtb2ZmLWJ5OiBDaGFpdGFueWEgS3Vsa2FybmkgPGNoYWl0YW55YS5rdWxrYXJuaUB3ZGMu
Y29tPgotLS0KIGRyaXZlcnMvdGFyZ2V0L3RhcmdldF9jb3JlX3BzY3NpLmMgfCAyICstCiAxIGZp
bGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS9k
cml2ZXJzL3RhcmdldC90YXJnZXRfY29yZV9wc2NzaS5jIGIvZHJpdmVycy90YXJnZXQvdGFyZ2V0
X2NvcmVfcHNjc2kuYwppbmRleCBjOWQ5MmIzZTc3N2QuLmRhNDgxZWRhYjJkZSAxMDA2NDQKLS0t
IGEvZHJpdmVycy90YXJnZXQvdGFyZ2V0X2NvcmVfcHNjc2kuYworKysgYi9kcml2ZXJzL3Rhcmdl
dC90YXJnZXRfY29yZV9wc2NzaS5jCkBAIC0xMDMwLDcgKzEwMzAsNyBAQCBzdGF0aWMgc2VjdG9y
X3QgcHNjc2lfZ2V0X2Jsb2NrcyhzdHJ1Y3Qgc2VfZGV2aWNlICpkZXYpCiAJc3RydWN0IHBzY3Np
X2Rldl92aXJ0ICpwZHYgPSBQU0NTSV9ERVYoZGV2KTsKIAogCWlmIChwZHYtPnBkdl9iZCAmJiBw
ZHYtPnBkdl9iZC0+YmRfcGFydCkKLQkJcmV0dXJuIHBkdi0+cGR2X2JkLT5iZF9wYXJ0LT5ucl9z
ZWN0czsKKwkJcmV0dXJuIGJkZXZfbnJfc2VjdHMocGR2LT5wZHZfYmQpOwogCiAJcmV0dXJuIDA7
CiB9Ci0tIAoyLjE5LjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 02 17:47:08 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Jul 2019 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 1hiMs0-0000Gf-9d; Tue, 02 Jul 2019 17:47:08 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=5+mQ=U7=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1hiMrz-0000GT-En
 for xen-devel@lists.xenproject.org; Tue, 02 Jul 2019 17:47:07 +0000
X-Inumbo-ID: 66bc2c28-9cf1-11e9-add3-cf6c413c18e8
Received: from aserp2120.oracle.com (unknown [141.146.126.78])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 66bc2c28-9cf1-11e9-add3-cf6c413c18e8;
 Tue, 02 Jul 2019 17:47:04 +0000 (UTC)
Received: from pps.filterd (aserp2120.oracle.com [127.0.0.1])
 by aserp2120.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x62HhUbV086726;
 Tue, 2 Jul 2019 17:46:49 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=subject : to : cc :
 references : from : message-id : date : mime-version : in-reply-to :
 content-type : content-transfer-encoding; s=corp-2018-07-02;
 bh=sdxS7LaByVAl+46kpQmm1/QM0mY8OXrUyrZQCdcDG6Q=;
 b=vqu1lugrSbY8s5G6YYJdX/JBDJImnSFiMrGO7byfWHtXO1clkv0+3gsxLzzRh+fgbKpa
 yk6uTy4dc3NByKZPLgHAy2A6OPcetVu/vluViXEGfdiwr8W2Uo9SebgDBex8u3R7XjZw
 nkFNucAyZHACbHu+rPQ5i9U2h0v2V5sT7X5XgE6cQjTFOVmMHnZRX/wrK/RwqIyilXqa
 GXLKXgAK6rDOUeeM/KD+vKaxCEbM2VWSiOABGjoZcoh7BbD7s4akl0UiCgdEtNHCb0UB
 U0s1RBmctg74PJQfdiOobvnIM4BdWo/PquMC4NBDB3l5rHU3yRxvKkGn+pTWlhkQw7Zt 2g== 
Received: from aserp3020.oracle.com (aserp3020.oracle.com [141.146.126.70])
 by aserp2120.oracle.com with ESMTP id 2te5tbn5uk-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 02 Jul 2019 17:46:49 +0000
Received: from pps.filterd (aserp3020.oracle.com [127.0.0.1])
 by aserp3020.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x62HgvrO040155;
 Tue, 2 Jul 2019 17:46:49 GMT
Received: from aserv0121.oracle.com (aserv0121.oracle.com [141.146.126.235])
 by aserp3020.oracle.com with ESMTP id 2tebkuddj4-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 02 Jul 2019 17:46:49 +0000
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 x62HkklO009482;
 Tue, 2 Jul 2019 17:46:46 GMT
Received: from bostrovs-us.us.oracle.com (/10.152.32.65)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Tue, 02 Jul 2019 10:46:46 -0700
To: Zhenzhong Duan <zhenzhong.duan@oracle.com>, linux-kernel@vger.kernel.org
References: <1561958399-28906-1-git-send-email-zhenzhong.duan@oracle.com>
 <1561958399-28906-3-git-send-email-zhenzhong.duan@oracle.com>
From: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Openpgp: preference=signencrypt
Autocrypt: addr=boris.ostrovsky@oracle.com; prefer-encrypt=mutual; keydata=
 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
 Jg6OxFYd01z+a+oL
Message-ID: <95b0b6fa-23e2-eb9a-c74d-bfd87c8f4164@oracle.com>
Date: Tue, 2 Jul 2019 13:47:13 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.6.1
MIME-Version: 1.0
In-Reply-To: <1561958399-28906-3-git-send-email-zhenzhong.duan@oracle.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9306
 signatures=668688
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=784
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1810050000 definitions=main-1907020195
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9306
 signatures=668688
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0
 priorityscore=1501 malwarescore=0
 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1011
 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=837 adultscore=0
 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1810050000
 definitions=main-1907020195
Subject: Re: [Xen-devel] [PATCH v4 2/5] x86: Add nopv parameter to disable
 PV extensions
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, sstabellini@kernel.org,
 Jan Kiszka <jan.kiszka@siemens.com>, mingo@redhat.com, bp@alien8.de,
 xen-devel@lists.xenproject.org, 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>

T24gNy8xLzE5IDE6MTkgQU0sIFpoZW56aG9uZyBEdWFuIHdyb3RlOgo+Cj4gVGhlcmUgaXMgYWxy
ZWFkeSAneGVuX25vcHYnIHBhcmFtZXRlciBmb3IgWEVOIHBsYXRmb3JtIGJ1dCBub3QgZm9yCj4g
b3RoZXJzLiAneGVuX25vcHYnIGNhbiB0aGVuIGJlIHJlbW92ZWQgd2l0aCB0aGlzIGNoYW5nZS4K
ClRoaXMgaXMgbm8gbG9uZ2VyIHRydWUuCgotYm9yaXMKCgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 02 17:48:01 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Jul 2019 17:48:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hiMsq-0000Oh-Ld; Tue, 02 Jul 2019 17:48:00 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=SKLB=U7=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hiMsp-0000OY-Ow
 for xen-devel@lists.xenproject.org; Tue, 02 Jul 2019 17:47:59 +0000
X-Inumbo-ID: 86395882-9cf1-11e9-bf4d-b7cc8bd4ec57
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 86395882-9cf1-11e9-bf4d-b7cc8bd4ec57;
 Tue, 02 Jul 2019 17:47:57 +0000 (UTC)
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: pgOqw0JaQgDxhQ5yI0z5mEur7e6zvMzazCfUMiUiUO5cDPyIFXkMXP+gNeaA+NaPcknsA1vYyZ
 P6EtTmxKTfuq3OPRonJYzKDZpJpTcdvNr289pZCH+y8K2AA40UIrJL6xAEnqt0KDJBx2EqohvA
 4JMyJVZjbmaCdodVPdpP0HvVpVLoHD/k30d8y8pJSxFDM7eHCStI+PJcl9wtHD7Sl0l8jzjOxj
 UOsfdg5dEkCfWmhXLR+ZDUNr1eaqB6A+0Z2t6h93vT8Yt00f9vPTCgSzmO1rFbrGDhi9toGEO+
 veA=
X-SBRS: 2.7
X-MesageID: 2519785
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,444,1557201600"; 
   d="scan'208";a="2519785"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5CF0ECE80200007800233D41@prv1-mh.provo.novell.com>
 <5D074AE60200007800238B5E@prv1-mh.provo.novell.com>
 <5D074B7F0200007800238B69@prv1-mh.provo.novell.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 mQINBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABtClBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPokCOgQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86LkCDQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAYkC
 HwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <83fb27e3-25d8-daee-924f-b2750b63d78a@citrix.com>
Date: Tue, 2 Jul 2019 18:47:41 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <5D074B7F0200007800238B69@prv1-mh.provo.novell.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 1/2] x86/traps: guard top-of-stack reads
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: WeiLiu <wl@xen.org>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTcvMDYvMjAxOSAwOToxMiwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gTm90aGluZyAoYWZhaWNz
KSBndWFyYW50ZWVzIHRoYXQgdGhlIG9yaWdpbmFsIGZyYW1lJ3Mgc3RhY2sgcG9pbnRlcgoKSSdk
IGRyb3AgdGhlIChhZmFpY3MpLCBiZWNhdXNlIHRoZSBhbnN3ZXIgcmVhbGx5IGlzIG5vdGhpbmcu
Cgo+IHBvaW50cyBhdCByZWFkYWJsZSBtZW1vcnkuIEF2b2lkIGEgKGxpa2VseSBuZXN0ZWQpIGNy
YXNoIGJ5IGF0dGFjaGluZwo+IGV4Y2VwdGlvbiByZWNvdmVyeSB0byB0aGUgcmVhZCAobWFraW5n
IGl0IGEgc2luZ2xlIHJlYWQgYXQgdGhlIHNhbWUKPiB0aW1lKS4gRG9uJ3QgZXZlbiBpbnZva2Ug
X3Nob3dfdHJhY2UoKSBpbiBjYXNlIG9mIGEgbm9uLXJlYWRhYmxlIHRvcAo+IHNsb3QuCj4KPiBT
aWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgpSZXZpZXdlZC1i
eTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 02 18:05:03 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Jul 2019 18:05:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hiN9D-00029v-91; Tue, 02 Jul 2019 18:04:55 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=5+mQ=U7=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1hiN9B-00029q-5B
 for xen-devel@lists.xenproject.org; Tue, 02 Jul 2019 18:04:53 +0000
X-Inumbo-ID: e210d692-9cf3-11e9-86e1-dfab786cc288
Received: from aserp2120.oracle.com (unknown [141.146.126.78])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e210d692-9cf3-11e9-86e1-dfab786cc288;
 Tue, 02 Jul 2019 18:04:49 +0000 (UTC)
Received: from pps.filterd (aserp2120.oracle.com [127.0.0.1])
 by aserp2120.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x62I47BJ103338;
 Tue, 2 Jul 2019 18:04:35 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=subject : to : cc :
 references : from : message-id : date : mime-version : in-reply-to :
 content-type : content-transfer-encoding; s=corp-2018-07-02;
 bh=jbycZdRLC69QbR6HcJd04SV8Mxw3HQTAcTaVQDlNWfc=;
 b=iLZawXziyt7/tf8BZXHAavj0BvhT6S1jkav0dL1Jq7WYj94bITtQ49omVMpXDaGhc3dr
 rAP4DsHik/Nw3OOcrA/wHFFwOm6x8pmgU/cnRBABDbzM3NJWbVysSiK3aqRiWL+5xYms
 OR+VXSeN+f9ZoLjkqBrQB75qSgoJ1dwOqD6DRMHfTGPGWDqWvHU64M2tERVB4BUU48wI
 ktxHjgBwC2Irur+K00O+tVOoInDKaZbWbE6f0rzcQFytJx/XtThW5MX8b3518rLQ0L3D
 tRmUeAt/zxvYgrZYbcXAAcGTUVpB2oBVqmK4iZGpPreSWigtMpKNE3jFVS985WHLT5zB /g== 
Received: from aserp3020.oracle.com (aserp3020.oracle.com [141.146.126.70])
 by aserp2120.oracle.com with ESMTP id 2te5tbn8ff-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 02 Jul 2019 18:04:35 +0000
Received: from pps.filterd (aserp3020.oracle.com [127.0.0.1])
 by aserp3020.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x62I39t0088704;
 Tue, 2 Jul 2019 18:04:35 GMT
Received: from userv0121.oracle.com (userv0121.oracle.com [156.151.31.72])
 by aserp3020.oracle.com with ESMTP id 2tebkudpk0-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 02 Jul 2019 18:04:35 +0000
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 x62I4Xvv019653;
 Tue, 2 Jul 2019 18:04:33 GMT
Received: from bostrovs-us.us.oracle.com (/10.152.32.65)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Tue, 02 Jul 2019 11:04:32 -0700
To: Zhenzhong Duan <zhenzhong.duan@oracle.com>, linux-kernel@vger.kernel.org
References: <1561958399-28906-1-git-send-email-zhenzhong.duan@oracle.com>
 <1561958399-28906-5-git-send-email-zhenzhong.duan@oracle.com>
From: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Openpgp: preference=signencrypt
Autocrypt: addr=boris.ostrovsky@oracle.com; prefer-encrypt=mutual; keydata=
 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
 Jg6OxFYd01z+a+oL
Message-ID: <cc61b7d3-b87d-7c52-57c9-b53135c98d97@oracle.com>
Date: Tue, 2 Jul 2019 14:04:59 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.6.1
MIME-Version: 1.0
In-Reply-To: <1561958399-28906-5-git-send-email-zhenzhong.duan@oracle.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9306
 signatures=668688
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-1810050000 definitions=main-1907020199
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9306
 signatures=668688
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0
 priorityscore=1501 malwarescore=0
 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015
 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=999 adultscore=0
 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1810050000
 definitions=main-1907020199
Subject: Re: [Xen-devel] [PATCH v4 4/5] x86/xen: Add 'nopv' support for HVM
 guest
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: jgross@suse.com, sstabellini@kernel.org, mingo@redhat.com, bp@alien8.de,
 xen-devel@lists.xenproject.org, 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>

T24gNy8xLzE5IDE6MTkgQU0sIFpoZW56aG9uZyBEdWFuIHdyb3RlOgo+IFBWSCBndWVzdCBuZWVk
cyBQViBleHRlbnRpb25zIHRvIHdvcmssIHNvICdub3B2JyBwYXJhbWV0ZXIgc2hvdWxkIGJlCj4g
aWdub3JlZCBmb3IgUFZIIGJ1dCBub3QgZm9yIEhWTSBndWVzdC4KPgo+IElmIFBWSCBndWVzdCBi
b290cyB1cCB2aWEgdGhlIFhlbi1QVkggYm9vdCBlbnRyeSwgeGVuX3B2aCBpcyBzZXQgZWFybHks
Cj4gd2Uga25vdyBpdCdzIFBWSCBndWVzdCBhbmQgaWdub3JlICdub3B2JyBwYXJhbWV0ZXIgZGly
ZWN0bHkuCj4KPiBJZiBQVkggZ3Vlc3QgYm9vdHMgdXAgdmlhIHRoZSBub3JtYWwgYm9vdCBlbnRy
eSBzYW1lIGFzIEhWTSBndWVzdCwgaXQncwo+IGhhcmQgdG8gZGlzdGluZ3Vpc2ggUFZIIGFuZCBI
Vk0gZ3Vlc3QgYXQgdGhhdCB0aW1lLgo+Cj4gVG8gaGFuZGxlIHRoYXQgY2FzZSwgYWRkIGEgbmV3
IGZ1bmN0aW9uIHhlbl9odm1fbm9wdl9ndWVzdF9sYXRlX2luaXQoKQo+IHRvIGRldGVjdCBQVkgg
YXQgYSBsYXRlIHRpbWUgYW5kIHBhbmljIGl0c2VsZiBpZiAnbm9wdicgZW5hYmxlZCBmb3IgYQo+
IFBWSCBndWVzdC4KPgo+IFNpZ25lZC1vZmYtYnk6IFpoZW56aG9uZyBEdWFuIDx6aGVuemhvbmcu
ZHVhbkBvcmFjbGUuY29tPgo+IENjOiBCb3JpcyBPc3Ryb3Zza3kgPGJvcmlzLm9zdHJvdnNreUBv
cmFjbGUuY29tPgo+IENjOiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+Cj4gQ2M6IFN0
ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KPiBDYzogVGhvbWFzIEds
ZWl4bmVyIDx0Z2x4QGxpbnV0cm9uaXguZGU+Cj4gQ2M6IEluZ28gTW9sbmFyIDxtaW5nb0ByZWRo
YXQuY29tPgo+IENjOiBCb3Jpc2xhdiBQZXRrb3YgPGJwQGFsaWVuOC5kZT4KPiAtLS0KPiAgYXJj
aC94ODYveGVuL2VubGlnaHRlbl9odm0uYyB8IDI3ICsrKysrKysrKysrKysrKysrKysrKysrKysr
Kwo+ICAxIGZpbGUgY2hhbmdlZCwgMjcgaW5zZXJ0aW9ucygrKQo+Cj4gZGlmZiAtLWdpdCBhL2Fy
Y2gveDg2L3hlbi9lbmxpZ2h0ZW5faHZtLmMgYi9hcmNoL3g4Ni94ZW4vZW5saWdodGVuX2h2bS5j
Cj4gaW5kZXggN2ZjYjRlYS4uMzQwZGZmOCAxMDA2NDQKPiAtLS0gYS9hcmNoL3g4Ni94ZW4vZW5s
aWdodGVuX2h2bS5jCj4gKysrIGIvYXJjaC94ODYveGVuL2VubGlnaHRlbl9odm0uYwo+IEBAIC0y
NSw2ICsyNSw3IEBACj4gICNpbmNsdWRlICJtbXUuaCIKPiAgI2luY2x1ZGUgInNtcC5oIgo+ICAK
PiArZXh0ZXJuIGJvb2wgbm9wdjsKCgpJJ2QgcHV0IHRoaXMgaW4gYXJjaC94ODYvaW5jbHVkZS9h
c20vaHlwZXJ2aXNvci5oCgoKPiAgc3RhdGljIHVuc2lnbmVkIGxvbmcgc2hhcmVkX2luZm9fcGZu
Owo+ICAKPiAgdm9pZCB4ZW5faHZtX2luaXRfc2hhcmVkX2luZm8odm9pZCkKPiBAQCAtMjIxLDEx
ICsyMjIsMzYgQEAgYm9vbCBfX2luaXQgeGVuX2h2bV9uZWVkX2xhcGljKHZvaWQpCj4gIAlyZXR1
cm4gdHJ1ZTsKPiAgfQo+ICAKPiArc3RhdGljIF9faW5pdCB2b2lkIHhlbl9odm1fbm9wdl9ndWVz
dF9sYXRlX2luaXQodm9pZCkKPiArewo+ICsjaWZkZWYgQ09ORklHX1hFTl9QVkgKPiArCWlmICh4
ODZfcGxhdGZvcm0ubGVnYWN5LnJ0YyB8fCAheDg2X3BsYXRmb3JtLmxlZ2FjeS5ub192Z2EpCj4g
KwkJcmV0dXJuOwo+ICsKPiArCS8qIFBWSCBkZXRlY3RlZC4gKi8KPiArCXhlbl9wdmggPSB0cnVl
Owo+ICsKPiArCXBhbmljKCJub3B2IHBhcmFtZXRlciBpc24ndCBzdXBwb3J0ZWQgaW4gUFZIIGd1
ZXN0LiIpOwo+ICsjZW5kaWYKPiArfQo+ICsKPiArCj4gIHN0YXRpYyB1aW50MzJfdCBfX2luaXQg
eGVuX3BsYXRmb3JtX2h2bSh2b2lkKQo+ICB7Cj4gIAlpZiAoeGVuX3B2X2RvbWFpbigpKQo+ICAJ
CXJldHVybiAwOwo+ICAKPiArCWlmICh4ZW5fcHZoX2RvbWFpbigpICYmIG5vcHYpIHsKPiArCQkv
KiBHdWVzdCBib290aW5nIHZpYSB0aGUgWGVuLVBWSCBib290IGVudHJ5IGdvZXMgaGVyZSAqLwo+
ICsJCXByX2luZm8oIm5vcHYgcGFyYW1ldGVyIGlzIGlnbm9yZWQgaW4gUFZIIGd1ZXN0XG4iKTsK
CgoKwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBub3B2ID0g
ZmFsc2U7CgpqdXN0IGluIGNhc2Ugbm9wdiBpcyB1c2VkIHNvbWV3aGVyZSBlbHNlIGxhdGVyPwoK
Ci1ib3JpcwoKPiArCX0gZWxzZSBpZiAobm9wdikgewo+ICsJCS8qCj4gKwkJICogR3Vlc3QgYm9v
dGluZyB2aWEgbm9ybWFsIGJvb3QgZW50cnkgKGxpa2UgdmlhIGdydWIyKSBnb2VzCj4gKwkJICog
aGVyZS4KPiArCQkgKi8KPiArCQl4ODZfaW5pdC5oeXBlci5ndWVzdF9sYXRlX2luaXQgPSB4ZW5f
aHZtX25vcHZfZ3Vlc3RfbGF0ZV9pbml0Owo+ICsJCXJldHVybiAwOwo+ICsJfQo+ICAJcmV0dXJu
IHhlbl9jcHVpZF9iYXNlKCk7Cj4gIH0KPiAgCj4gQEAgLTI1OCw0ICsyODQsNSBAQCBzdGF0aWMg
X19pbml0IHZvaWQgeGVuX2h2bV9ndWVzdF9sYXRlX2luaXQodm9pZCkKPiAgCS5pbml0LmluaXRf
bWVtX21hcHBpbmcJPSB4ZW5faHZtX2luaXRfbWVtX21hcHBpbmcsCj4gIAkuaW5pdC5ndWVzdF9s
YXRlX2luaXQJPSB4ZW5faHZtX2d1ZXN0X2xhdGVfaW5pdCwKPiAgCS5ydW50aW1lLnBpbl92Y3B1
ICAgICAgID0geGVuX3Bpbl92Y3B1LAo+ICsJLmlnbm9yZV9ub3B2ICAgICAgICAgICAgPSB0cnVl
LAo+ICB9OwoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 02 18:13:29 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Jul 2019 18:13: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 1hiNHS-0002y5-9v; Tue, 02 Jul 2019 18:13:26 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=5+mQ=U7=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1hiNHQ-0002y0-TP
 for xen-devel@lists.xenproject.org; Tue, 02 Jul 2019 18:13:24 +0000
X-Inumbo-ID: 14393261-9cf5-11e9-8980-bc764e045a96
Received: from userp2120.oracle.com (unknown [156.151.31.85])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 14393261-9cf5-11e9-8980-bc764e045a96;
 Tue, 02 Jul 2019 18:13:23 +0000 (UTC)
Received: from pps.filterd (userp2120.oracle.com [127.0.0.1])
 by userp2120.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x62I8YYb015804;
 Tue, 2 Jul 2019 18:13: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-2018-07-02;
 bh=5CEyrD7VI0BP1vAy4DAWpPN5Iqyg+UU28Otfzl1fVyA=;
 b=DwCXEyNeeuz8TfjQs93puUKKo7uGcm+qhodLX0OrH9LDFHpNZLt1wgmylnz0H6AWjdnQ
 ZxLqp/4p5+Thb8lfYfgsGsmUkPTw/E86GjteeED/9aBQvU3dHhD9jjAVQMTG932Xe2Xi
 Zzwbsud+bTTGobJbHkO3fpt6GiH6KM8e7kT8pJl8LXIVmSdcVksII5i0TupwoIybGyTk
 jmlJAXrFJ3Vic7lQTANhusQWsc92ZUwQ3L2XkJ5HTJHpQaUn9qr9pU2AvpR4JbQQf3CD
 JH4UghkpEeuJV1Q1VqfH+ThcbUt8SAwsd/FcHsY9b29MPCll24RiStgUzrkc4SQeQnDR JA== 
Received: from userp3020.oracle.com (userp3020.oracle.com [156.151.31.79])
 by userp2120.oracle.com with ESMTP id 2te61pw9ce-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 02 Jul 2019 18:13:08 +0000
Received: from pps.filterd (userp3020.oracle.com [127.0.0.1])
 by userp3020.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x62I87en115880;
 Tue, 2 Jul 2019 18:13:08 GMT
Received: from userv0122.oracle.com (userv0122.oracle.com [156.151.31.75])
 by userp3020.oracle.com with ESMTP id 2tebbjwrgv-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 02 Jul 2019 18:13:08 +0000
Received: from abhmp0017.oracle.com (abhmp0017.oracle.com [141.146.116.23])
 by userv0122.oracle.com (8.14.4/8.14.4) with ESMTP id x62ID6Nk018866;
 Tue, 2 Jul 2019 18:13:07 GMT
Received: from bostrovs-us.us.oracle.com (/10.152.32.65)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Tue, 02 Jul 2019 11:13:06 -0700
To: Zhenzhong Duan <zhenzhong.duan@oracle.com>, linux-kernel@vger.kernel.org
References: <1561958399-28906-1-git-send-email-zhenzhong.duan@oracle.com>
 <1561958399-28906-6-git-send-email-zhenzhong.duan@oracle.com>
From: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Openpgp: preference=signencrypt
Autocrypt: addr=boris.ostrovsky@oracle.com; prefer-encrypt=mutual; keydata=
 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
 Jg6OxFYd01z+a+oL
Message-ID: <603e1c8a-408b-360d-9a84-6d91b5f1db1b@oracle.com>
Date: Tue, 2 Jul 2019 14:13:33 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.6.1
MIME-Version: 1.0
In-Reply-To: <1561958399-28906-6-git-send-email-zhenzhong.duan@oracle.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9306
 signatures=668688
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-1810050000 definitions=main-1907020200
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9306
 signatures=668688
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0
 priorityscore=1501 malwarescore=0
 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015
 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=999 adultscore=0
 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1810050000
 definitions=main-1907020200
Subject: Re: [Xen-devel] [PATCH v4 5/5] xen: Add 'xen_nopv' parameter back
 for backward compatibility
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: jgross@suse.com, sstabellini@kernel.org, mingo@redhat.com, bp@alien8.de,
 xen-devel@lists.xenproject.org, 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>

T24gNy8xLzE5IDE6MTkgQU0sIFpoZW56aG9uZyBEdWFuIHdyb3RlOgo+IE1hcCAneGVuX25vcHYn
IHRvICdub3B2JyBhbmQgbWFyayAneGVuX25vcHYnIG9ic29sZXRlIGluCj4ga2VybmVsLXBhcmFt
ZXRlcnMudHh0CgpJIGFtIG5vdCBzdXJlIHdlIHdhbnQgcGF0Y2ggIzMsIHdoeSBub3QgZG8gZXZl
cnl0aGluZyBpbiBhIHNpbmdsZSBwYXRjaD8KCgo+Cj4gU2lnbmVkLW9mZi1ieTogWmhlbnpob25n
IER1YW4gPHpoZW56aG9uZy5kdWFuQG9yYWNsZS5jb20+Cj4gQ2M6IEJvcmlzIE9zdHJvdnNreSA8
Ym9yaXMub3N0cm92c2t5QG9yYWNsZS5jb20+Cj4gQ2M6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0Bz
dXNlLmNvbT4KPiBDYzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3Jn
Pgo+IENjOiBUaG9tYXMgR2xlaXhuZXIgPHRnbHhAbGludXRyb25peC5kZT4KPiBDYzogSW5nbyBN
b2xuYXIgPG1pbmdvQHJlZGhhdC5jb20+Cj4gQ2M6IEJvcmlzbGF2IFBldGtvdiA8YnBAYWxpZW44
LmRlPgo+IC0tLQo+ICBEb2N1bWVudGF0aW9uL2FkbWluLWd1aWRlL2tlcm5lbC1wYXJhbWV0ZXJz
LnR4dCB8IDYgKysrKysrCj4gIGFyY2gveDg2L3hlbi9lbmxpZ2h0ZW5faHZtLmMgICAgICAgICAg
ICAgICAgICAgIHwgNyArKysrKysrCj4gIDIgZmlsZXMgY2hhbmdlZCwgMTMgaW5zZXJ0aW9ucygr
KQo+Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vYWRtaW4tZ3VpZGUva2VybmVsLXBhcmFt
ZXRlcnMudHh0IGIvRG9jdW1lbnRhdGlvbi9hZG1pbi1ndWlkZS9rZXJuZWwtcGFyYW1ldGVycy50
eHQKPiBpbmRleCBkNWMzZGNjLi4zNGViMzIzIDEwMDY0NAo+IC0tLSBhL0RvY3VtZW50YXRpb24v
YWRtaW4tZ3VpZGUva2VybmVsLXBhcmFtZXRlcnMudHh0Cj4gKysrIGIvRG9jdW1lbnRhdGlvbi9h
ZG1pbi1ndWlkZS9rZXJuZWwtcGFyYW1ldGVycy50eHQKPiBAQCAtNTI2NCw2ICs1MjY0LDEyIEBA
Cj4gIAkJCWltcHJvdmUgdGltZXIgcmVzb2x1dGlvbiBhdCB0aGUgZXhwZW5zZSBvZiBwcm9jZXNz
aW5nCj4gIAkJCW1vcmUgdGltZXIgaW50ZXJydXB0cy4KPiAgCj4gKwl4ZW5fbm9wdglbWDg2XQo+
ICsJCQlEaXNhYmxlcyB0aGUgUFYgb3B0aW1pemF0aW9ucyBmb3JjaW5nIHRoZSBIVk0gZ3Vlc3Qg
dG8KPiArCQkJcnVuIGFzIGdlbmVyaWMgSFZNIGd1ZXN0IHdpdGggbm8gUFYgZHJpdmVycy4KPiAr
CQkJVGhpcyBvcHRpb24gaXMgb2Jzb2xldGVkIGJ5IHRoZSAibm9wdiIgb3B0aW9uLCB3aGljaAo+
ICsJCQloYXMgZXF1aXZhbGVudCBlZmZlY3QgZm9yIFhFTiBwbGF0Zm9ybS4KPiArCj4gIAlub3B2
PQkJW1g4NixYRU4sS1ZNLEhZUEVSX1YsVk1XQVJFXQo+ICAJCQlEaXNhYmxlcyB0aGUgUFYgb3B0
aW1pemF0aW9ucyBmb3JjaW5nIHRoZSBndWVzdCB0byBydW4KPiAgCQkJYXMgZ2VuZXJpYyBndWVz
dCB3aXRoIG5vIFBWIGRyaXZlcnMuIEN1cnJlbnRseSBzdXBwb3J0Cj4gZGlmZiAtLWdpdCBhL2Fy
Y2gveDg2L3hlbi9lbmxpZ2h0ZW5faHZtLmMgYi9hcmNoL3g4Ni94ZW4vZW5saWdodGVuX2h2bS5j
Cj4gaW5kZXggMzQwZGZmOC4uNWNkZDYwOCAxMDA2NDQKPiAtLS0gYS9hcmNoL3g4Ni94ZW4vZW5s
aWdodGVuX2h2bS5jCj4gKysrIGIvYXJjaC94ODYveGVuL2VubGlnaHRlbl9odm0uYwo+IEBAIC0y
MTEsNiArMjExLDEzIEBAIHN0YXRpYyB2b2lkIF9faW5pdCB4ZW5faHZtX2d1ZXN0X2luaXQodm9p
ZCkKPiAgI2VuZGlmCj4gIH0KPiAgCj4gK3N0YXRpYyBfX2luaXQgaW50IHhlbl9wYXJzZV9ub3B2
KGNoYXIgKmFyZykKPiArewo+ICsJbm9wdiA9IHRydWU7Cgpwcl9ub3RpY2UoIlwieGVuX25vcHZc
IiBpcyBkZXByZWNhdGVkLCBwbGVhc2UgdXNlIFwibm9wdlwiIGluc3RlYWRcbiIpOwoKCi1ib3Jp
cwoKPiArCXJldHVybiAwOwo+ICt9Cj4gK2Vhcmx5X3BhcmFtKCJ4ZW5fbm9wdiIsIHhlbl9wYXJz
ZV9ub3B2KTsKPiArCj4gIGJvb2wgX19pbml0IHhlbl9odm1fbmVlZF9sYXBpYyh2b2lkKQo+ICB7
Cj4gIAlpZiAoeGVuX3B2X2RvbWFpbigpKQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 02 18:29:52 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Jul 2019 18:29:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hiNX7-00041W-NZ; Tue, 02 Jul 2019 18:29:37 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=m1I1=U7=gmail.com=wei.liu.xen@srs-us1.protection.inumbo.net>)
 id 1hiNX6-00041R-Sq
 for xen-devel@lists.xenproject.org; Tue, 02 Jul 2019 18:29:36 +0000
X-Inumbo-ID: 54d9f0ca-9cf7-11e9-ab7d-07a0f47c8f6e
Received: from mail-lj1-f194.google.com (unknown [209.85.208.194])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 54d9f0ca-9cf7-11e9-ab7d-07a0f47c8f6e;
 Tue, 02 Jul 2019 18:29:31 +0000 (UTC)
Received: by mail-lj1-f194.google.com with SMTP id 16so17904923ljv.10
 for <xen-devel@lists.xenproject.org>; Tue, 02 Jul 2019 11:29:31 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:references:in-reply-to:from:date
 :message-id:subject:to:cc;
 bh=1mx9G/zTTHOgzSMjfES1vqs9kHZOC5Wn6kagpRksKf8=;
 b=pWJTyVBPiVJoXS4zhRIPFI5NzUq/OVsnNYjGrBtjd30fGSrlZo1/2PcRyXKIhrrXpP
 X8nJKdJolordZYpbfpmYAmqZHpS4zZ0i8LXor6d5Vrx6Ku/G8TM+O6ggV5B/VmcawEof
 mV/4ucnEqWPfdqBX1kZgIeMlAy6RT5bTSJ32Z1z1T/+wbob3rXMaCkprh7RyZJf+PDRt
 8qkv+rtSdEa4AG/PNKsxzTXdoPjZvwH27kdQ7maktutSrmOBDUbtlso4pYTkdRvCi57m
 Pxt4qchxijq0V0Kt2UrsQtyuesow0sh3IC1AvIHyVDCBqaYrknaX3z1Ea7GMVx+Akm3j
 6P/g==
X-Gm-Message-State: APjAAAX77h+ud07LJ1WSTC4ut5s3KkkKWniCU+MruqK70zPTCo25EJck
 F5TI31mbXdtPnRKoLb6Sods1k7LBOUo=
X-Google-Smtp-Source: APXvYqzthPKB2RZnjRJPUPCashyZGpMaOOfaa++dj9vPN7rpnReKNatx7YVcnhKXQooLMl8Xs/wcOg==
X-Received: by 2002:a2e:1201:: with SMTP id t1mr17826584lje.153.1562092170116; 
 Tue, 02 Jul 2019 11:29:30 -0700 (PDT)
Received: from mail-lf1-f47.google.com (mail-lf1-f47.google.com.
 [209.85.167.47])
 by smtp.gmail.com with ESMTPSA id p15sm4039438lji.80.2019.07.02.11.29.28
 for <xen-devel@lists.xenproject.org>
 (version=TLS1_3 cipher=AEAD-AES128-GCM-SHA256 bits=128/128);
 Tue, 02 Jul 2019 11:29:29 -0700 (PDT)
Received: by mail-lf1-f47.google.com with SMTP id j29so12093701lfk.10
 for <xen-devel@lists.xenproject.org>; Tue, 02 Jul 2019 11:29:28 -0700 (PDT)
X-Received: by 2002:a19:9156:: with SMTP id y22mr14873898lfj.43.1562092168628; 
 Tue, 02 Jul 2019 11:29:28 -0700 (PDT)
MIME-Version: 1.0
References: <20190702135327.26543-1-anthony.perard@citrix.com>
In-Reply-To: <20190702135327.26543-1-anthony.perard@citrix.com>
From: Wei Liu <wl@xen.org>
Date: Tue, 2 Jul 2019 19:29:12 +0100
X-Gmail-Original-Message-ID: <CAK9nU=pR14_7VZxHbROS+8+wavq62FrmtRpbcUsO=_vyYEp+yA@mail.gmail.com>
Message-ID: <CAK9nU=pR14_7VZxHbROS+8+wavq62FrmtRpbcUsO=_vyYEp+yA@mail.gmail.com>
To: Anthony PERARD <anthony.perard@citrix.com>
Subject: Re: [Xen-devel] [PATCH] MAINTAINERS: Add Anthony as libxl maintainer
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>,
 Xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCAyIEp1bCAyMDE5IGF0IDE1OjE2LCBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJh
cmRAY2l0cml4LmNvbT4gd3JvdGU6Cj4KPiBDcmVhdGUgYSBuZXcgc2VjdGlvbiB3aXRoIG9ubHkg
bGlieGwuCj4KPiBTaWduZWQtb2ZmLWJ5OiBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRA
Y2l0cml4LmNvbT4KPgo+IC0tLQo+IEkndmUgY3JlYXRlZCBhIG5ldyBzZWN0aW9uIGZvciBvbmx5
IGxpYnhlbmxpZ2h0IGJ1dCBpZiB5b3Ugd291bGQKPiBwcmVmZXIgdG8gYWRkIG1lIGludG8gVE9P
TFNUQUNLIGluc3RlYWQsIHRoYXQgbWlnaHQgYmUgb2suIEkganVzdAo+IGRvbid0IGhhdmUgbXVj
aCBleHBlcmllbmNlIHdpdGggdGhlIHJlc3Qgb2YgdG9vbHMvLgo+IC0tLQo+ICBNQUlOVEFJTkVS
UyB8IDcgKysrKysrKwo+ICAxIGZpbGUgY2hhbmdlZCwgNyBpbnNlcnRpb25zKCspCj4KPiBkaWZm
IC0tZ2l0IGEvTUFJTlRBSU5FUlMgYi9NQUlOVEFJTkVSUwo+IGluZGV4IDg4MmU0ZWZhMjIuLmI4
ZTRkYWFlNDEgMTAwNjQ0Cj4gLS0tIGEvTUFJTlRBSU5FUlMKPiArKysgYi9NQUlOVEFJTkVSUwo+
IEBAIC0yODQsNiArMjg0LDEzIEBAIEY6IHhlbi9pbmNsdWRlL3trZXhlYyxraW1hZ2V9LmgKPiAg
RjogICAgIHhlbi9hcmNoL3g4Ni9tYWNoaW5lX2tleGVjLmMKPiAgRjogICAgIHhlbi9hcmNoL3g4
Ni94ODZfNjQva2V4ZWNfcmVsb2MuUwo+Cj4gK0xJQlhFTkxJR0hUCj4gK006ICAgICBJYW4gSmFj
a3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KPiArTTogICAgIFdlaSBMaXUgPHdsQHhl
bi5vcmc+Cj4gK006ICAgICBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNv
bT4KPiArUzogICAgIFN1cHBvcnRlZAo+ICtGOiAgICAgdG9vbHMvbGlieGwvCj4gKwoKQWNrZWQt
Ynk6IFdlaSBMaXUgPHdsQHhlbi5vcmc+CgpUaGFua3MgZm9yIHN0ZXBwaW5nIHVwIQoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 02 21:19:50 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Jul 2019 21:19:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hiQBN-0000MR-Pz; Tue, 02 Jul 2019 21:19:21 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=t1Em=U7=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hiQBM-0000MH-Cm
 for xen-devel@lists.xenproject.org; Tue, 02 Jul 2019 21:19:20 +0000
X-Inumbo-ID: 099bf1fe-9d0f-11e9-9e84-dbbaa68ec062
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 099bf1fe-9d0f-11e9-9e84-dbbaa68ec062;
 Tue, 02 Jul 2019 21:19:12 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hiQBD-0005Wz-IW; Tue, 02 Jul 2019 21:19: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 1hiQBD-0007wx-4Q; Tue, 02 Jul 2019 21:19:11 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hiQBD-0002LB-3i; Tue, 02 Jul 2019 21:19:11 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138689-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.19:build-armhf-pvops:kernel-build:fail:regression
 linux-4.19:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-examine:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=aec3002d07fd2564cd32e56f126fa6db14a168bb
X-Osstest-Versions-That: linux=84df9525b0c27f3ebc2ebb1864fa62a97fdedb7d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 02 Jul 2019 21:19:11 +0000
Subject: [Xen-devel] [linux-4.19 test] 138689: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODY4OSBsaW51eC00LjE5IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzg2ODkvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAg
IDYga2VybmVsLWJ1aWxkICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyOTMxMwoKVGVzdHMg
d2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtaGYt
YXJtaGYteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1h
cm1oZi14bC1tdWx0aXZjcHUgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAg
ICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQg
MTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhz
bSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsLXRodW5kZXJ4IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2
aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYt
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3
aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3Rh
bGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4x
MC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lv
biB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAgICAgICAgIGFlYzMwMDJkMDdm
ZDI1NjRjZDMyZTU2ZjEyNmZhNmRiMTRhMTY4YmIKYmFzZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAg
ICAgICAgICAgICAgIDg0ZGY5NTI1YjBjMjdmM2ViYzJlYmIxODY0ZmE2MmE5N2ZkZWRiN2QKCkxh
c3QgdGVzdCBvZiBiYXNpcyAgIDEyOTMxMyAgMjAxOC0xMS0wMiAwNTozOTowOCBaICAyNDIgZGF5
cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjk0MTIgIDIwMTgtMTEtMDQgMTQ6MTA6MTUgWiAgMjQw
IGRheXMgIDE0OCBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMzg1NzEgIDIwMTktMDYt
MjYgMjM6MTI6NTMgWiAgICA1IGRheXMgICAgNiBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCjIyMDcgcGVvcGxlIHRv
dWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3QsCm5vdCBsaXN0aW5nIHRoZW0gYWxsCgpqb2JzOgog
YnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3Bz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0t
aTM4Ni14c20gICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1y
aGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1k
NjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
b3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdz
MTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVj
ayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEw
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWlu
dGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcGFp
ciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2
NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1
YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRk
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
dmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5v
cmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3Ms
IGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJl
cG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0
cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9
bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDth
PWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQg
YXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1t
YXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAxNzc5NDAg
bGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 02 23:22:05 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Jul 2019 23:22:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hiS5u-0001tl-V3; Tue, 02 Jul 2019 23:21:50 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=t1Em=U7=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hiS5u-0001tb-7P
 for xen-devel@lists.xenproject.org; Tue, 02 Jul 2019 23:21:50 +0000
X-Inumbo-ID: 2a6f8756-9d20-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2a6f8756-9d20-11e9-8980-bc764e045a96;
 Tue, 02 Jul 2019 23:21:49 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hiS5r-0007kt-Pu; Tue, 02 Jul 2019 23:21:47 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hiS5r-0007Nu-I7; Tue, 02 Jul 2019 23:21:47 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hiS5r-000249-HO; Tue, 02 Jul 2019 23:21:47 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138693-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=21902410ad87aadd3a68ec7ecb4ee11594d9fcb0
X-Osstest-Versions-That: ovmf=2603fce126507568f3ce3a4bd67ed51139e3b332
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 02 Jul 2019 23:21:47 +0000
Subject: [Xen-devel] [ovmf test] 138693: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODY5MyBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzg2OTMvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICAyMTkwMjQxMGFkODdhYWRkM2E2OGVjN2VjYjRlZTEx
NTk0ZDlmY2IwCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICAyNjAzZmNl
MTI2NTA3NTY4ZjNjZTNhNGJkNjdlZDUxMTM5ZTNiMzMyCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
Mzg2NzQgIDIwMTktMDctMDEgMTA6NTM6NTMgWiAgICAxIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTM4NjkzICAyMDE5LTA3LTAyIDAyOjUwOjUzIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW50aG9ueSBQ
RVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+CiAgQnJldCBCYXJrZWxldyA8QnJldC5C
YXJrZWxld0BtaWNyb3NvZnQuY29tPgogIENoYXNlbCBDaGl1IDxjaGFzZWwuY2hpdUBpbnRlbC5j
b20+CiAgSGFvIEEgV3UgPGhhby5hLnd1QGludGVsLmNvbT4KICBTdGFyIFplbmcgPHN0YXIuemVu
Z0BpbnRlbC5jb20+CiAgWmhpY2hhbyBHYW8gPHpoaWNoYW8uZ2FvQGludGVsLmNvbT4KCmpvYnM6
CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0
ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6
IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJs
ZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dz
CgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFs
LCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7
YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9y
Zy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBo
YXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVu
Yml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQvb3NzdGVzdC9vdm1mLmdpdAogICAyNjAzZmNlMTI2
Li4yMTkwMjQxMGFkICAyMTkwMjQxMGFkODdhYWRkM2E2OGVjN2VjYjRlZTExNTk0ZDlmY2IwIC0+
IHhlbi10ZXN0ZWQtbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 03 00:10:01 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Jul 2019 00: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 1hiSqO-0005n5-Tp; Wed, 03 Jul 2019 00:09:52 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=8SY+=VA=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hiSqN-0005mv-Cd
 for xen-devel@lists.xenproject.org; Wed, 03 Jul 2019 00:09:51 +0000
X-Inumbo-ID: dcd85910-9d26-11e9-a03a-a3ae3c9947ff
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id dcd85910-9d26-11e9-a03a-a3ae3c9947ff;
 Wed, 03 Jul 2019 00:09:45 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hiSqG-0000n2-Im; Wed, 03 Jul 2019 00:09: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 1hiSqG-0002LV-90; Wed, 03 Jul 2019 00:09:44 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hiSqG-00042C-3F; Wed, 03 Jul 2019 00:09:44 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138695-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: libvirt:test-arm64-arm64-libvirt-qcow2:guest-start/debian.repeat:fail:regression
 libvirt:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt:saverestore-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:saverestore-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
X-Osstest-Versions-This: libvirt=e0c44300c4498df89cddcad022e387a6b6bd3548
X-Osstest-Versions-That: libvirt=d40f7b6bac0a9398c5b5d67b6641bddc0edb44e5
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 03 Jul 2019 00:09:44 +0000
Subject: [Xen-devel] [libvirt test] 138695: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODY5NSBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzg2OTUvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMg
d2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC1xY293MiAx
NSBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0IGZhaWwgUkVHUi4gdnMuIDEzODYxOAoKVGVzdHMg
d2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBs
aWtlIDEzODYxOAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTM4NjE4CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0ICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1s
aWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC1xY293
MiAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC1saWJ2aXJ0LXFjb3cyIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpYnZpcnQgICAgICAgICAgICAg
IGUwYzQ0MzAwYzQ0OThkZjg5Y2RkY2FkMDIyZTM4N2E2YjZiZDM1NDgKYmFzZWxpbmUgdmVyc2lv
bjoKIGxpYnZpcnQgICAgICAgICAgICAgIGQ0MGY3YjZiYWMwYTkzOThjNWI1ZDY3YjY2NDFiZGRj
MGVkYjQ0ZTUKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzODYxOCAgMjAxOS0wNi0yOCAyMjo0ODo1
NyBaICAgIDQgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMzg2OTUgIDIwMTktMDctMDIgMDQ6
MTk6MDkgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCBy
ZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZWEgQm9sb2duYW5pIDxhYm9sb2duYUByZWRoYXQu
Y29tPgogIERhbmllbCBQLiBCZXJyYW5nw6kgPGJlcnJhbmdlQHJlZGhhdC5jb20+CiAgSm9obiBG
ZXJsYW4gPGpmZXJsYW5AcmVkaGF0LmNvbT4KICBKw6FuIFRvbWtvIDxqdG9ta29AcmVkaGF0LmNv
bT4KICBQZXRlciBLcmVtcGEgPHBrcmVtcGFAcmVkaGF0LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2
NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1w
dm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXFjb3cyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9n
czogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZp
ZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54
ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMs
IGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4u
b3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVy
CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7
Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAg
IGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoK
Tm90IHB1c2hpbmcuCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0KY29tbWl0IGUwYzQ0MzAwYzQ0OThkZjg5Y2RkY2FkMDIyZTM4N2E2
YjZiZDM1NDgKQXV0aG9yOiBEYW5pZWwgUC4gQmVycmFuZ8OpIDxiZXJyYW5nZUByZWRoYXQuY29t
PgpEYXRlOiAgIE1vbiBKdWwgMSAxODo1ODoyMSAyMDE5ICswMTAwCgogICAgUmVmcmVzaCB0cmFu
c2xhdGlvbnMgZnJvbSBaYW5hdGEKICAgIAogICAgU2lnbmVkLW9mZi1ieTogRGFuaWVsIFAuIEJl
cnJhbmfDqSA8YmVycmFuZ2VAcmVkaGF0LmNvbT4KCmNvbW1pdCAxYWExNjI1NjJjZmU4ZDJlZDQy
ZTExMjg3N2E1YTI0ZDFkZjg3MGE4CkF1dGhvcjogSm9obiBGZXJsYW4gPGpmZXJsYW5AcmVkaGF0
LmNvbT4KRGF0ZTogICBTdW4gSnVuIDMwIDA5OjU2OjUzIDIwMTkgLTA0MDAKCiAgICBycGM6IEZp
eCBidWlsZCBlcnJvciBmb3IgdmlyTmV0U2VydmVyTmV3IEFUVFJJQlVURV9OT05OVUxMIHZhbHVl
cwogICAgCiAgICBDb21taXQgNWExNDhjZTg0IGFsdGVyZWQgdGhlIHZpck5ldFNlcnZlck5ldyB0
byByZW1vdmUgYSBwYXJhbWV0ZXIKICAgIGJ1dCBuZWdsZWN0ZWQgdG8gdXBkYXRlIHRoZSBBVFRS
SUJVVEVfTk9OTlVMTCdzIHdoaWNoIGNhdXNlcyBhIGJ1aWxkCiAgICBmYWlsdXJlIGZvciB3aGVu
IGNoZWNraW5nIGlzIGVuYWJsZWQgc3VjaCBhcyB3aGVuIGx2X2N2X3N0YXRpY19hbmFseXNpcwog
ICAgaXMgZW5hYmxlZC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSm9obiBGZXJsYW4gPGpmZXJs
YW5AcmVkaGF0LmNvbT4KCmNvbW1pdCA1OTljOGEzNjRmMjFjNzA3MWMzMjdkMzI0ZjhlMWNmMjc1
MzkwZGQ4CkF1dGhvcjogQW5kcmVhIEJvbG9nbmFuaSA8YWJvbG9nbmFAcmVkaGF0LmNvbT4KRGF0
ZTogICBNb24gSnVsIDEgMTc6MDg6MjggMjAxOSArMDIwMAoKICAgIHRvb2xzOiBGaXggcGVybWlz
c2lvbnMgZm9yIHZpcnQtcGtpLXZhbGlkYXRlLmluCiAgICAKICAgIFdoaWxlIHRoZSBzY3JpcHQg
dWx0aW1hdGVseSBuZWVkcyB0byBiZSBleGVjdXRhYmxlLCB0aGUKICAgIHNvdXJjZSBmaWxlIHJl
YWxseSBzaG91bGRuJ3QgYmUuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJlYSBCb2xvZ25h
bmkgPGFib2xvZ25hQHJlZGhhdC5jb20+Cgpjb21taXQgYmY0YTYyMGYxNzEyYTAwYjcyODNlM2Iy
NWJhZGMyNmI5MGY5OWQwZgpBdXRob3I6IErDoW4gVG9ta28gPGp0b21rb0ByZWRoYXQuY29tPgpE
YXRlOiAgIFRodSBKdW4gMjcgMTc6Mzk6NTAgMjAxOSArMDIwMAoKICAgIGRvY3M6IGZpeCBhY2wg
cGVybWlzc2lvbiBkb2NzCiAgICAKICAgIFdlIGhhdmUgYmVlbiBncm91cGluZyBuZXR3b3JrLXBv
cnQgYW5kIG53ZmlsdGVyLWJpbmRpbmcgcGVybWlzc2lvbnMKICAgIHVuZGVyIHZpck5ldHdvcmtQ
dHIgYW5kIHZpck5XRmlsdGVyUHRyIHJlc3BlY3RpdmVseS4KICAgIAogICAgQWRkIHRoZSB0d28g
bWlzc2luZyBjbGFzc2VzIHRoYXQgd2VyZSBtYXRjaGVkIGJlY2F1c2UgdGhleSBjb250YWluCiAg
ICBhIHN1YnN0cmluZyBvZiBvdGhlcnMuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IErDoW4gVG9t
a28gPGp0b21rb0ByZWRoYXQuY29tPgogICAgUmV2aWV3ZWQtYnk6IEFuZHJlYSBCb2xvZ25hbmkg
PGFib2xvZ25hQHJlZGhhdC5jb20+Cgpjb21taXQgZGYxYjVjZjAyZWZkNGZlZTZmMDFlYmU2OWZk
MGYxZmQyNGIzOTQ3ZApBdXRob3I6IEFuZHJlYSBCb2xvZ25hbmkgPGFib2xvZ25hQHJlZGhhdC5j
b20+CkRhdGU6ICAgTW9uIEp1bCAxIDE2OjU1OjI2IDIwMTkgKzAyMDAKCiAgICB0ZXN0X2RyaXZl
cjogRml4IHBlcm1pc3Npb25zIGZvciB0ZXN0X2RyaXZlci5jCiAgICAKICAgIEludHJvZHVjZWQg
aW4gY29tbWl0IDRhNmVlNTM1ODFiMy4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogQW5kcmVhIEJv
bG9nbmFuaSA8YWJvbG9nbmFAcmVkaGF0LmNvbT4KCmNvbW1pdCAwNmVjZjIzZWYyMGMzMDA2Njgw
OGI3YWExZTkzZGE3ODY3Nzk5NmZmCkF1dGhvcjogQW5kcmVhIEJvbG9nbmFuaSA8YWJvbG9nbmFA
cmVkaGF0LmNvbT4KRGF0ZTogICBNb24gSnVsIDEgMTU6MzA6MzggMjAxOSArMDIwMAoKICAgIGRv
Y3M6IERvY3VtZW50IHZpckRvbWFpblFlbXVBdHRhY2goKSByZW1vdmFsCiAgICAKICAgIEl0IGhh
cyBiZWVuIGRyb3BwZWQgaW4gMjE1ZDkzOTNiYjYwNjE1Zjk1N2Y0LCBidXQgbm90IGFsbCBvZgog
ICAgdGhlIGRvY3VtZW50YXRpb24gd2FzIHVwZGF0ZWQgYWNjb3JkaW5nbHkuCiAgICAKICAgIFNp
Z25lZC1vZmYtYnk6IEFuZHJlYSBCb2xvZ25hbmkgPGFib2xvZ25hQHJlZGhhdC5jb20+CiAgICBB
Y2tlZC1ieTogUGV0ZXIgS3JlbXBhIDxwa3JlbXBhQHJlZGhhdC5jb20+CgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 03 02:15:00 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Jul 2019 02: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 1hiUnD-0006qA-Ma; Wed, 03 Jul 2019 02:14: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=JW9B=VA=oracle.com=zhenzhong.duan@srs-us1.protection.inumbo.net>)
 id 1hiUnC-0006q5-C8
 for xen-devel@lists.xenproject.org; Wed, 03 Jul 2019 02:14:42 +0000
X-Inumbo-ID: 50b3bdd2-9d38-11e9-8980-bc764e045a96
Received: from userp2120.oracle.com (unknown [156.151.31.85])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 50b3bdd2-9d38-11e9-8980-bc764e045a96;
 Wed, 03 Jul 2019 02:14:41 +0000 (UTC)
Received: from pps.filterd (userp2120.oracle.com [127.0.0.1])
 by userp2120.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x632DjV5159738;
 Wed, 3 Jul 2019 02:14: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-2018-07-02;
 bh=TPUr3GVO/Gj7hfmOlod1TVREougro104UwyKk/uRAko=;
 b=LYZGo2NyUqx2WE+YB2OoGuHbvvxESMst1mo3oQ2YsVSNSZ4zjDLUQZKAwdRLd88J+0Un
 BTQgIvKSh+98g85O4jIy2EoMLkR6iXgvPY4wPm0iRWMNkT3UQ5O7U5oBh/S1TINyojQ9
 QMGxl/HWeKd8KGi8j7iiT1knkNsBP5OyZF5T15lJOia5SkUATQlqaJtzk58yxQ6BrNHy
 B6Dh39LreSTEgWs9E/RQ+i6Hkd0SPhPo5zioJS8YjPqCa3AJnilkFs3onZyHhcxEvRej
 aC4I90zch5nvMKPMkUR7nrHbbAtYNFcuBrriCqpzkx2tL6WqhTLKdX0py3Qbk6MzUh3J Pw== 
Received: from aserp3020.oracle.com (aserp3020.oracle.com [141.146.126.70])
 by userp2120.oracle.com with ESMTP id 2te61pxr92-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 03 Jul 2019 02:14:27 +0000
Received: from pps.filterd (aserp3020.oracle.com [127.0.0.1])
 by aserp3020.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x632Ce9k099569;
 Wed, 3 Jul 2019 02:14:27 GMT
Received: from aserv0122.oracle.com (aserv0122.oracle.com [141.146.126.236])
 by aserp3020.oracle.com with ESMTP id 2tebkuknsk-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 03 Jul 2019 02:14:27 +0000
Received: from abhmp0017.oracle.com (abhmp0017.oracle.com [141.146.116.23])
 by aserv0122.oracle.com (8.14.4/8.14.4) with ESMTP id x632EP7e016631;
 Wed, 3 Jul 2019 02:14:25 GMT
Received: from [10.191.27.205] (/10.191.27.205)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Tue, 02 Jul 2019 19:14:25 -0700
To: Boris Ostrovsky <boris.ostrovsky@oracle.com>, linux-kernel@vger.kernel.org
References: <1561958399-28906-1-git-send-email-zhenzhong.duan@oracle.com>
 <1561958399-28906-6-git-send-email-zhenzhong.duan@oracle.com>
 <603e1c8a-408b-360d-9a84-6d91b5f1db1b@oracle.com>
From: Zhenzhong Duan <zhenzhong.duan@oracle.com>
Organization: Oracle Corporation
Message-ID: <cd07bf77-11e6-5aca-9449-ffad8aea95cb@oracle.com>
Date: Wed, 3 Jul 2019 10:14:20 +0800
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <603e1c8a-408b-360d-9a84-6d91b5f1db1b@oracle.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9306
 signatures=668688
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-1810050000 definitions=main-1907030026
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9306
 signatures=668688
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0
 priorityscore=1501 malwarescore=0
 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015
 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=999 adultscore=0
 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1810050000
 definitions=main-1907030026
Subject: Re: [Xen-devel] [PATCH v4 5/5] xen: Add 'xen_nopv' parameter back
 for backward compatibility
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: jgross@suse.com, sstabellini@kernel.org, mingo@redhat.com, bp@alien8.de,
 xen-devel@lists.xenproject.org, tglx@linutronix.de
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Ck9uIDIwMTkvNy8zIDI6MTMsIEJvcmlzIE9zdHJvdnNreSB3cm90ZToKPiBPbiA3LzEvMTkgMTox
OSBBTSwgWmhlbnpob25nIER1YW4gd3JvdGU6Cj4+IE1hcCAneGVuX25vcHYnIHRvICdub3B2JyBh
bmQgbWFyayAneGVuX25vcHYnIG9ic29sZXRlIGluCj4+IGtlcm5lbC1wYXJhbWV0ZXJzLnR4dAo+
IEkgYW0gbm90IHN1cmUgd2Ugd2FudCBwYXRjaCAjMywgd2h5IG5vdCBkbyBldmVyeXRoaW5nIGlu
IGEgc2luZ2xlIHBhdGNoPwo+ClRoYW5rcyBmb3IgcmV2aWV3LiBJJ2xsIGZpeCBhbGwgdGhvc2Ug
YmFzZWQgb24geW91ciBjb21tZW50cy4KClpoZW56aG9uZwoKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 03 02:29:44 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Jul 2019 02:29:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hiV1g-0007lZ-2V; Wed, 03 Jul 2019 02:29:40 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=KPu/=VA=wdc.com=prvs=08019a6bf=chaitanya.kulkarni@srs-us1.protection.inumbo.net>)
 id 1hiV1e-0007lS-57
 for xen-devel@lists.xenproject.org; Wed, 03 Jul 2019 02:29:38 +0000
X-Inumbo-ID: 660dbdaa-9d3a-11e9-8980-bc764e045a96
Received: from esa5.hgst.iphmx.com (unknown [216.71.153.144])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 660dbdaa-9d3a-11e9-8980-bc764e045a96;
 Wed, 03 Jul 2019 02:29:36 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=wdc.com; i=@wdc.com; q=dns/txt; s=dkim.wdc.com;
 t=1562120977; x=1593656977;
 h=from:to:cc:subject:date:message-id:references:
 content-transfer-encoding:mime-version;
 bh=l+l9DomngQKuSuSJqAgq6wo3tjf1GndxXG/AHhjYVP8=;
 b=gvwMYxmrMPr6ODKRbzau472X6RnwFt8RkAUqwd5A9m4R1KHLfaoNfWfP
 AMW/V568XFbGxYWUYvUgKuBfnYb2M8KB4IWSvxK+o2qIR8Sm78Tf+KB9v
 9Ban7so+rEGsXAj1WNWKBI76KQ4BAA/8JeXwbvQaY/ff1erL66/BEOijQ
 CgVMHmcZtKs/okpptFngQNHTZmB6TMSN8dBPBuwvdQmXIKmIOyhyiJOwi
 8t7aExBKuzQaXc6Wn5oZjkCFDw1scHO8Y70dwlyh0a4UnzqHpV9gBahaD
 Fvn6ziHL7KVBs61u8Jg+KOLE7fYwDdSyxxotXFS78LZ0uVci4le0r4EYX g==;
IronPort-SDR: RHGJlDbjhGP2ZJcmx+kmVw2eYFmSmXpU6yt5ANml9SA6c3w206y3QQ3qscbRBjpW2D5raJhg6z
 Zu45ggnS24zkMK1d9NvCmJjMka5NeY/6E/5aT9LqR3z+XOMFWqWsSw6VzaOn8ZF6bt/C0rxrts
 c9E+sZRBlWZkEIdaLda6CdvO1YGPcGBrjqaMy5U3HXmVIGKI0x7/E2iSTAh+GTVNMXMEvNMDqM
 zpu6Q6BdIQwRLN0EHp7Onc4SwxumKIVB9Cka//O3ZyVzdiaSbZg1kcl8goKSIIGwHotYI8Z4ib
 im4=
X-IronPort-AV: E=Sophos;i="5.63,445,1557158400"; d="scan'208";a="113301685"
Received: from mail-dm3nam05lp2056.outbound.protection.outlook.com (HELO
 NAM05-DM3-obe.outbound.protection.outlook.com) ([104.47.49.56])
 by ob1.hgst.iphmx.com with ESMTP; 03 Jul 2019 10:29:35 +0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=sharedspace.onmicrosoft.com; s=selector2-sharedspace-onmicrosoft-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=+QTXJPiil0L5APfru6tr55G3cKzXxDERcVNdWAnJ1+U=;
 b=VuCizFLVSFkjRb8Qys9kmFaOSf17rsHCHxzPrPjtSRZnsmbvbAWBxy9w0MMJBACZ49gPy+wQxxi5QEYx+xuLih4aZvmW6XbIb/q2yTkMCD9+mZniQC4Sp3OZJqmmuYPgpnl/26xgxgD/9tBrPkweOpEV+gce5Jkk24fWbYdKfqw=
Received: from DM6PR04MB5754.namprd04.prod.outlook.com (20.179.52.22) by
 DM6PR04MB5388.namprd04.prod.outlook.com (20.178.27.25) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2032.20; Wed, 3 Jul 2019 02:29:33 +0000
Received: from DM6PR04MB5754.namprd04.prod.outlook.com
 ([fe80::a07d:d226:c10f:7211]) by DM6PR04MB5754.namprd04.prod.outlook.com
 ([fe80::a07d:d226:c10f:7211%6]) with mapi id 15.20.2052.010; Wed, 3 Jul 2019
 02:29:33 +0000
From: Chaitanya Kulkarni <Chaitanya.Kulkarni@wdc.com>
To: Minwoo Im <minwoo.im.dev@gmail.com>
Thread-Topic: [PATCH V3 4/9] blk-zoned: update blkdev_reset_zones() with helper
Thread-Index: AQHVMP2kFSOCc0lMzky+P079uDsX6Q==
Date: Wed, 3 Jul 2019 02:29:33 +0000
Message-ID: <DM6PR04MB5754D27FC41D86E2D419DD6C86FB0@DM6PR04MB5754.namprd04.prod.outlook.com>
References: <20190702174236.3332-1-chaitanya.kulkarni@wdc.com>
 <20190702174236.3332-5-chaitanya.kulkarni@wdc.com>
 <20190703002347.GE15705@minwoo-desktop>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=Chaitanya.Kulkarni@wdc.com; 
x-originating-ip: [2605:e000:3e45:f500:c10e:84d:47cf:30ea]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: b20f2cc8-ec95-4a6d-0990-08d6ff5e4908
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(4618075)(2017052603328)(7193020);
 SRVR:DM6PR04MB5388; 
x-ms-traffictypediagnostic: DM6PR04MB5388:
x-microsoft-antispam-prvs: <DM6PR04MB5388E1CEA3083E021D0EE5F286FB0@DM6PR04MB5388.namprd04.prod.outlook.com>
wdcipoutbound: EOP-TRUE
x-ms-oob-tlc-oobclassifiers: OLM:5797;
x-forefront-prvs: 00872B689F
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(346002)(376002)(39860400002)(396003)(366004)(136003)(189003)(199004)(99286004)(53936002)(6436002)(9686003)(55016002)(71200400001)(7696005)(14454004)(25786009)(7416002)(73956011)(6506007)(54906003)(186003)(71190400001)(53546011)(316002)(476003)(446003)(91956017)(486006)(6246003)(6116002)(102836004)(76176011)(4326008)(6916009)(229853002)(256004)(86362001)(76116006)(66446008)(33656002)(4744005)(68736007)(66556008)(15650500001)(64756008)(8676002)(7736002)(72206003)(46003)(52536014)(478600001)(66946007)(305945005)(8936002)(81156014)(81166006)(2906002)(74316002)(5660300002)(66476007);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR04MB5388;
 H:DM6PR04MB5754.namprd04.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: KC9Cpj5oHfF5EMnpjqmMcP38npo0T5L9eJC6PahoMTFVqRqOM043yiIIbBae2Cr5TJjei+hmZJRv2Zu4Joc0WESq+pqAtV8aXaFXsLyjXzQwLcQ/tvkro6CKioO/Ar324Z35QYFQX99OjMJbpr+dsDkdhj4KNcES2acLn1KC3IEYmj2DgcK4/HIfzeaBWFxsiDvGR3kyLO8lvC6S6ffAC1WEaojuIReKVHlzp752yeRuYzt6dheHka5cSZev+k8EY8QDadqJxskC/KW9NEUyPdsshYhaLF8oxkoBxpnnJGCwjtD6tzuBjF66MDYrWpvu2YcJFTno33SnKf6L+ydGlqAUWLlep5bFy+MuyBxQxklvDE0umkY/w4fy+RhE9QIjun8Vi50rWcW+Q2riklIBfgNCCWpYf1HVZq/7xTLYvmM=
MIME-Version: 1.0
X-OriginatorOrg: wdc.com
X-MS-Exchange-CrossTenant-Network-Message-Id: b20f2cc8-ec95-4a6d-0990-08d6ff5e4908
X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Jul 2019 02:29:33.4847 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: b61c8803-16f3-4c35-9b17-6f65f441df86
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: Chaitanya.Kulkarni@wdc.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR04MB5388
Subject: Re: [Xen-devel] [PATCH V3 4/9] blk-zoned: update
 blkdev_reset_zones() with 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: Damien Le Moal <Damien.LeMoal@wdc.com>,
 "linux-btrace@vger.kernel.org" <linux-btrace@vger.kernel.org>,
 "bvanassche@acm.org" <bvanassche@acm.org>,
 "linux-scsi@vger.kernel.org" <linux-scsi@vger.kernel.org>,
 "konrad.wilk@oracle.com" <konrad.wilk@oracle.com>,
 "yuchao0@huawei.com" <yuchao0@huawei.com>, "colyli@suse.de" <colyli@suse.de>,
 "linux-block@vger.kernel.org" <linux-block@vger.kernel.org>,
 "linux-bcache@vger.kernel.org" <linux-bcache@vger.kernel.org>,
 "jaegeuk@kernel.org" <jaegeuk@kernel.org>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 "kent.overstreet@gmail.com" <kent.overstreet@gmail.com>,
 "roger.pau@citrix.com" <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gNy8yLzE5IDU6MjMgUE0sIE1pbndvbyBJbSB3cm90ZToKPiBPbiAxOS0wNy0wMiAxMDo0Mjoz
MCwgQ2hhaXRhbnlhIEt1bGthcm5pIHdyb3RlOgo+PiBUaGlzIHBhdGNoIHVwZGF0ZXMgdGhlIGJs
a2Rldl9yZXNldF96b25lcygpIHdpdGggbmV3bHkgaW50cm9kdWNlZAo+PiBoZWxwZXIgZnVuY3Rp
b24gdG8gcmVhZCB0aGUgbnJfc2VjdHMgZnJvbSBibG9jayBkZXZpY2UncyBoZF9wYXJ0cyB3aXRo
Cj4+IHRoZSBoZWxwIG9mIHBhcnRfbnJfc2VjdHNfcmVhZCgpLgo+IENoYWl0YW55YSwKPgo+IEFy
ZSB0aGUgZmlyc3QgdGhyZWUgcGF0Y2hlcyBzcGxpdCBmb3IgYSBzcGVjaWFsIHJlYXNvbj8gIElN
SE8sIGl0IGNvdWxkCj4gYmUgc3F1YXNoZWQgaW50byBhIHNpbmdsZSBvbmUuCj4KPiBJdCBsb29r
cyBnb29kIHRvIG1lLCBieSB0aGUgd2F5LgoKSW4gdGhlIGJsay16b25lZC5jIGluIHRoaXMgd2F5
IGl0IGlzIGVhc2llciB0byBiaXNlY3QgaWYvd2hlbiB0aGUgcHJvYmxlbQoKY29tZXMuCgo+Cj4g
UmV2aWV3ZWQtYnk6IE1pbndvbyBJbSA8bWlud29vLmltLmRldkBnbWFpbC5jb20+Cj4KCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 03 02:43:24 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Jul 2019 02:43:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hiVEq-0000pN-Ca; Wed, 03 Jul 2019 02:43: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=8SY+=VA=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hiVEo-0000pD-V5
 for xen-devel@lists.xenproject.org; Wed, 03 Jul 2019 02:43:15 +0000
X-Inumbo-ID: 4d5f0590-9d3c-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4d5f0590-9d3c-11e9-8980-bc764e045a96;
 Wed, 03 Jul 2019 02:43:13 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hiVEm-00055B-RJ; Wed, 03 Jul 2019 02:43: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 1hiVEm-0006HM-79; Wed, 03 Jul 2019 02:43:12 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hiVEm-0007K6-6A; Wed, 03 Jul 2019 02:43:12 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138692-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-arm64-arm64-examine:examine-serial/bootloader:fail:heisenbug
 xen-unstable:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:guest-start/debianhvm.repeat:fail:heisenbug
 xen-unstable:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-ws16-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-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-unstable:test-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-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-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-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-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=cc07ec6107d23ee9a4237686711eede387741c08
X-Osstest-Versions-That: xen=cc07ec6107d23ee9a4237686711eede387741c08
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 03 Jul 2019 02:43:12 +0000
Subject: [Xen-devel] [xen-unstable test] 138692: 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>

ZmxpZ2h0IDEzODY5MiB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODY5Mi8KCkZhaWx1cmVzIDotLyBidXQg
bm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBhcmUgZmFpbGluZyBpbnRlcm1pdHRlbnRseSAo
bm90IGJsb2NraW5nKToKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAxMSBleGFtaW5lLXNlcmlh
bC9ib290bG9hZGVyIGZhaWwgaW4gMTM4NjY2IHBhc3MgaW4gMTM4NjkyCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDE2IGd1ZXN0LXN0YXJ0L2RlYmlh
bmh2bS5yZXBlYXQgZmFpbCBwYXNzIGluIDEzODY2NgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNj
ZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2lu
Ny1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEzODY2NgogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBm
YWlsIGxpa2UgMTM4NjY2CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMzg2NjYKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEz
ODY2NgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAg
ICAgICAgICAgICBmYWlsIGxpa2UgMTM4NjY2CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3
IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMzg2NjYKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAg
ZmFpbCBsaWtlIDEzODY2NgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcg
Z3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTM4NjY2CiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAx
Mzg2NjYKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAg
ICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1u
ZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3Jl
ZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwtdGh1bmRlcnggMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAg
ICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
cnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAg
MTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAg
ICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdp
bjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEw
IHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAg
ICBjYzA3ZWM2MTA3ZDIzZWU5YTQyMzc2ODY3MTFlZWRlMzg3NzQxYzA4CmJhc2VsaW5lIHZlcnNp
b246CiB4ZW4gICAgICAgICAgICAgICAgICBjYzA3ZWM2MTA3ZDIzZWU5YTQyMzc2ODY3MTFlZWRl
Mzg3NzQxYzA4CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzg2OTIgIDIwMTktMDctMDIgMDE6NTE6
MjIgWiAgICAxIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgICAgICAgICAgICAgICAgICAgICAg
ICAobm90IGZvdW5kKSAgICAgICAgIDAgYXR0ZW1wdHMKCmpvYnM6CiBidWlsZC1hbWQ2NC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC14dGYgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wcmV2ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWkzODYtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQt
MyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0
Zi1hbWQ2NC1hbWQ2NC00ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWkz
ODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2
aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2lu
Ny1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14
bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3Ry
aWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1leGFt
aW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAg
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
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJt
NjQteGwtc2VhdHRsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNo
YWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1m
bGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dz
L2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMu
IGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3Jn
L29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rl
c3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9w
PW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1t
YXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdWJsaXNoZWQgdGVz
dGVkIHRyZWUgaXMgYWxyZWFkeSB1cCB0byBkYXRlLgoKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 03 04:34:20 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Jul 2019 04:34:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hiWy4-0001Wd-6i; Wed, 03 Jul 2019 04:34:04 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ilX4=VA=gmail.com=minwoo.im.dev@srs-us1.protection.inumbo.net>)
 id 1hiT3x-0007Lm-Cw
 for xen-devel@lists.xenproject.org; Wed, 03 Jul 2019 00:23:53 +0000
X-Inumbo-ID: d58ac2c5-9d28-11e9-8980-bc764e045a96
Received: from mail-pg1-x541.google.com (unknown [2607:f8b0:4864:20::541])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d58ac2c5-9d28-11e9-8980-bc764e045a96;
 Wed, 03 Jul 2019 00:23:52 +0000 (UTC)
Received: by mail-pg1-x541.google.com with SMTP id c13so226788pgg.3
 for <xen-devel@lists.xenproject.org>; Tue, 02 Jul 2019 17:23:52 -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=RHRpDgwuVrgTUZrVeC/DWcppQoZgBwyoX6yUIa5nxw0=;
 b=uEw2tqOOvpzS7lgKZQ1UE6HLk03zu/ltUnP+fEoKgiIzoSOQ1CznTyBFvQHqSe8gWD
 ooB1noO/sOpR9opDZyb5Jhx22qlulHHFhz/w0nQt+2scVy45cKOVFnsEt84G8Hdg8AMh
 bSpT40ce4fwwNLJCExWMA2az+nVBgeQ5DLo0LWdoYGAVesfMxKEBANFUgqEBEJRFmoTZ
 5kO3/0y6ofZ1sHIWaN2fO37s/g37+o1BIqI8uz8d/t4ftbIyBqZwd3TlZYDDcbmlarO7
 tq9YVQo9XHW+Ag8i0wJSx9aQ/oUwsAnop/8u1yIY4a88wjrq3GZtAtDSh9l8mgYyb6ZN
 6v/w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:date:from:to:cc:subject:message-id:references
 :mime-version:content-disposition:in-reply-to:user-agent;
 bh=RHRpDgwuVrgTUZrVeC/DWcppQoZgBwyoX6yUIa5nxw0=;
 b=E4vbWsktC6UAak8peHRmhAiEs0TMwIFiwLY3F0b0bCLNBO8a7MMcGzePz/ibV0mKW9
 x6OWoQj7VLT3m6ll6tolzW/VpTv01mp7/7GNrtw+fbTVWJu9M3rfklTYZI6q7OfmHARK
 bUYkncGr4+kaqG4zxe7CWlvnr4UXpqVOXBUAJ+cyemC2kF+S6fsFDO+16SU4bQiGKoti
 507xdPmJQR6mSJ0wGkoqhckgPzORMsZYNsSvfaC09Ji1cpqsGc18m4jKH17xAfrgo1So
 FiGpoiP69TqzcAbpZ62xBY81sVjKDy9z31wp0rm/syWAl6jdFun6RyPnFQudp74F/sbF
 ou7g==
X-Gm-Message-State: APjAAAWtQyy2KXNdZuzvK/xeSlqWAKDSqs7XcwEVxoPJrhiFjCTlhDBR
 iHqaCaI5d62UJiCRgaXmdRE=
X-Google-Smtp-Source: APXvYqyhFQu0ujFbRWIByTBXPw8+e+SmZdlz5g9lzglnzFcMkXFOtvOW/RoMDBBBeY2YXLDY5aO+Eg==
X-Received: by 2002:a63:296:: with SMTP id 144mr34044286pgc.141.1562113431489; 
 Tue, 02 Jul 2019 17:23:51 -0700 (PDT)
Received: from localhost ([123.213.206.190])
 by smtp.gmail.com with ESMTPSA id t9sm164581pji.18.2019.07.02.17.23.50
 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256);
 Tue, 02 Jul 2019 17:23:50 -0700 (PDT)
Date: Wed, 3 Jul 2019 09:23:47 +0900
From: Minwoo Im <minwoo.im.dev@gmail.com>
To: Chaitanya Kulkarni <chaitanya.kulkarni@wdc.com>
Message-ID: <20190703002347.GE15705@minwoo-desktop>
References: <20190702174236.3332-1-chaitanya.kulkarni@wdc.com>
 <20190702174236.3332-5-chaitanya.kulkarni@wdc.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20190702174236.3332-5-chaitanya.kulkarni@wdc.com>
User-Agent: Mutt/1.11.4 (2019-03-13)
X-Mailman-Approved-At: Wed, 03 Jul 2019 04:34:02 +0000
Subject: Re: [Xen-devel] [PATCH V3 4/9] blk-zoned: update
 blkdev_reset_zones() with 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: damien.lemoal@wdc.com, linux-btrace@vger.kernel.org, bvanassche@acm.org,
 linux-scsi@vger.kernel.org, konrad.wilk@oracle.com, yuchao0@huawei.com,
 colyli@suse.de, linux-block@vger.kernel.org, linux-bcache@vger.kernel.org,
 Minwoo Im <minwoo.im.dev@gmail.com>, jaegeuk@kernel.org,
 xen-devel@lists.xenproject.org, kent.overstreet@gmail.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>

T24gMTktMDctMDIgMTA6NDI6MzAsIENoYWl0YW55YSBLdWxrYXJuaSB3cm90ZToKPiBUaGlzIHBh
dGNoIHVwZGF0ZXMgdGhlIGJsa2Rldl9yZXNldF96b25lcygpIHdpdGggbmV3bHkgaW50cm9kdWNl
ZAo+IGhlbHBlciBmdW5jdGlvbiB0byByZWFkIHRoZSBucl9zZWN0cyBmcm9tIGJsb2NrIGRldmlj
ZSdzIGhkX3BhcnRzIHdpdGgKPiB0aGUgaGVscCBvZiBwYXJ0X25yX3NlY3RzX3JlYWQoKS4KCkNo
YWl0YW55YSwKCkFyZSB0aGUgZmlyc3QgdGhyZWUgcGF0Y2hlcyBzcGxpdCBmb3IgYSBzcGVjaWFs
IHJlYXNvbj8gIElNSE8sIGl0IGNvdWxkCmJlIHNxdWFzaGVkIGludG8gYSBzaW5nbGUgb25lLgoK
SXQgbG9va3MgZ29vZCB0byBtZSwgYnkgdGhlIHdheS4KClJldmlld2VkLWJ5OiBNaW53b28gSW0g
PG1pbndvby5pbS5kZXZAZ21haWwuY29tPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 03 04:34:20 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Jul 2019 04:34:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hiWy3-0001WX-TY; Wed, 03 Jul 2019 04:34:03 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ilX4=VA=gmail.com=minwoo.im.dev@srs-us1.protection.inumbo.net>)
 id 1hiT1M-0007Ex-6C
 for xen-devel@lists.xenproject.org; Wed, 03 Jul 2019 00:21:12 +0000
X-Inumbo-ID: 7593bbb3-9d28-11e9-8980-bc764e045a96
Received: from mail-pg1-x541.google.com (unknown [2607:f8b0:4864:20::541])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7593bbb3-9d28-11e9-8980-bc764e045a96;
 Wed, 03 Jul 2019 00:21:11 +0000 (UTC)
Received: by mail-pg1-x541.google.com with SMTP id z75so218725pgz.5
 for <xen-devel@lists.xenproject.org>; Tue, 02 Jul 2019 17:21:11 -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=SyGygRvF7tQ7FctjsD/yOuoqXJYtp+eTsFPKMcnatrs=;
 b=NQdsT26kXB30wQgDd6j8wAXc3lqYA4/QUO5XOL6I5fkc1jnphiYqUeyGX6P6OFkBQ7
 PlEpA9WenC+UpJJzbdKxtHQOH2KRMejNADumCvIOtw/AkQEbWhHRoDdX4sB1fE1bDX3G
 gs9JSvVI2g2BlldCrIJ8keNsHGUigpT9Zw0weSM5IOOJ3H9vZ2p4ZQf6nAltXIqWdto4
 YkA6NLmw9ck0MpNkqZzpLCfa0Hp2n2J2GA3Vq9GgMOQiAZyt/0ehAQyHCcqcfG+6jygd
 OaHnoMOeLseIg4q4efZQZ9Z7nejF9blCnwnb9wSxDxzy6eSf5WjTFgAAMEgUeiA8u0wp
 Ob5A==
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=SyGygRvF7tQ7FctjsD/yOuoqXJYtp+eTsFPKMcnatrs=;
 b=JVvnReyqNIiQ2b7rTRlXH/4cX9I6y+4sWPstuEHFvlXed9mROR88wgtdG5MSErl3M9
 UwBLX2bzTcxk0XiFkR/dBfF4K+zk+ZclsV6A3DipOQHwgQDlXlbhlPZ3aVpQ4vQ/hS+6
 X2o937T5XORCc7oUlWyd+0xoLkdlZaVle72q4DPeh0DVOMe7U1SaBTRs3PpymJ1uDZtz
 6ZsAqC+DUpcoXyiSl6sbYmmry8nKdWSYeTZSxu0kk6k4gVpuTXEgksharahWiww4oC0D
 5eEq+Jp13sjstFqGOQkUjzLFlvJygQVAqWfmYBiglvnCigXQ2YavYzdxhmkRC6T4zPeB
 Q2eg==
X-Gm-Message-State: APjAAAUnJdD6nkL4I2bnTFP9M9TEMWlPfFLoShNf773phDQvPz+eV+jg
 0d2MDVN2OOP2J3Pv9+WK2S3HaHPWKq8=
X-Google-Smtp-Source: APXvYqw7GdQJdCoAqYc4RVF3EPx6ukesK6aJ9nue2vSbAqwQbZroX7LfXxNcySyQWP7wMZbNvVuzvw==
X-Received: by 2002:a17:90a:5207:: with SMTP id
 v7mr8302656pjh.127.1562113270544; 
 Tue, 02 Jul 2019 17:21:10 -0700 (PDT)
Received: from localhost ([123.213.206.190])
 by smtp.gmail.com with ESMTPSA id h11sm212092pfn.170.2019.07.02.17.21.09
 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256);
 Tue, 02 Jul 2019 17:21:09 -0700 (PDT)
Date: Wed, 3 Jul 2019 09:21:07 +0900
From: Minwoo Im <minwoo.im.dev@gmail.com>
To: Chaitanya Kulkarni <chaitanya.kulkarni@wdc.com>
Message-ID: <20190703002107.GD15705@minwoo-desktop>
References: <20190702174236.3332-1-chaitanya.kulkarni@wdc.com>
 <20190702174236.3332-4-chaitanya.kulkarni@wdc.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20190702174236.3332-4-chaitanya.kulkarni@wdc.com>
User-Agent: Mutt/1.11.4 (2019-03-13)
X-Mailman-Approved-At: Wed, 03 Jul 2019 04:34:02 +0000
Subject: Re: [Xen-devel] [PATCH V3 3/9] blk-zoned: update
 blkdev_report_zone() with 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: damien.lemoal@wdc.com, linux-btrace@vger.kernel.org, bvanassche@acm.org,
 linux-scsi@vger.kernel.org, konrad.wilk@oracle.com, yuchao0@huawei.com,
 colyli@suse.de, linux-block@vger.kernel.org, linux-bcache@vger.kernel.org,
 Minwoo Im <minwoo.im.dev@gmail.com>, jaegeuk@kernel.org,
 xen-devel@lists.xenproject.org, kent.overstreet@gmail.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>

T24gMTktMDctMDIgMTA6NDI6MjksIENoYWl0YW55YSBLdWxrYXJuaSB3cm90ZToKPiBUaGlzIHBh
dGNoIHVwZGF0ZXMgdGhlIGJsa2Rldl9yZXBvcnRfem9uZShzKSgpIHdpdGggbmV3bHkgaW50cm9k
dWNlZAo+IGhlbHBlciBmdW5jdGlvbiB0byByZWFkIHRoZSBucl9zZWN0cyBmcm9tIGJsb2NrIGRl
dmljZSdzIGhkX3BhcnRzIHdpdGgKPiB0aGUgaGVscCBvZiBwYXJ0X25yX3NlY3RzX3JlYWQoKS4K
Ckl0IGxvb2tzIGdvb2QgdG8gbWUuCgpSZXZpZXdlZC1ieTogTWlud29vIEltIDxtaW53b28uaW0u
ZGV2QGdtYWlsLmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 03 04:34:20 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Jul 2019 04:34:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hiWy3-0001WR-JE; Wed, 03 Jul 2019 04:34:03 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ilX4=VA=gmail.com=minwoo.im.dev@srs-us1.protection.inumbo.net>)
 id 1hiT0s-0007E7-8d
 for xen-devel@lists.xenproject.org; Wed, 03 Jul 2019 00:20:42 +0000
X-Inumbo-ID: 63ef8d4e-9d28-11e9-8980-bc764e045a96
Received: from mail-pf1-x442.google.com (unknown [2607:f8b0:4864:20::442])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 63ef8d4e-9d28-11e9-8980-bc764e045a96;
 Wed, 03 Jul 2019 00:20:41 +0000 (UTC)
Received: by mail-pf1-x442.google.com with SMTP id t16so251707pfe.11
 for <xen-devel@lists.xenproject.org>; Tue, 02 Jul 2019 17:20:41 -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=QHKCluGePZIU+McyVTxFHH0xCNV+DoEpqMdH3e/keAo=;
 b=ObfM7XHImA5a27zt4S10HFUJ96clje++hGYVuQoAy3Hjpnh6j1qvPypP3WUNf5sUZe
 SEL6s0+eviFcMAAHvCDg52Wrei5IfwJmtqa3+/Tp9tsPVdP6yGI3cOR+6i7pk4MDh6Pl
 E8i9pB8c24cYdb3Qyfj3kT9q54j5mnMlAl3OWrhU8EPft5OJYsWceT9dZt34cU2mOmJn
 geHMXLWL2I6x7TPjHxF4lzDQC7PNexP8Iaam6CbZZELKsEwlyyot1B3qNCKBAfc9+mfW
 txdvblUmxuYrpftaKb3QyAZ5OhZlifN3GNL2ZpImsd0/VF1LZhGPgyKcRL7mMnau0Zok
 HTZQ==
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=QHKCluGePZIU+McyVTxFHH0xCNV+DoEpqMdH3e/keAo=;
 b=DcoWar/rluUC6sdgEi3/ZuCPjKj7EXlauCfpcmxw5Zt/W7dWAC5l2EPuYJ5hEVHpNr
 IJ6CNfIppnfXN7g6gY/xAqC3by5TRKN2sxBRP95ywZUVsytsk/K1/BKCpfHkEpd2deTg
 w4td7cnIYLnPue2r38jAffAYWsB5HxLNtt6wSYUhABOG9LVKXVQar05QVf9hi1kyMeyE
 1BIGDNVt7U+9lM0spbBye5gdTQWKqUxDKxjfRm+H0QessJeiskVUiFGci9AD61jAjspH
 Vd331i3S6LJ+CDa+xk23bk718T/uFM4/lPi1JOGW+fr76BFML6ycOcxvhTg1S9+PblAD
 DP7w==
X-Gm-Message-State: APjAAAU8lcRdRYgMyaMw5a83G5EA68EQQwXMVMe4i9/B6Dk7n3ZmoZ5e
 U3o4eVlKa3dw5Y8XTDQ6xcA=
X-Google-Smtp-Source: APXvYqxyEm9SR/EPSZsblA25pKl2hkO2WC3ZeY2itLqHYCR9v9/JId7GV3e1Iud+xb8wF1vB7D38aw==
X-Received: by 2002:a65:404a:: with SMTP id h10mr34263500pgp.262.1562113240917; 
 Tue, 02 Jul 2019 17:20:40 -0700 (PDT)
Received: from localhost ([123.213.206.190])
 by smtp.gmail.com with ESMTPSA id 12sm227706pfi.60.2019.07.02.17.20.39
 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256);
 Tue, 02 Jul 2019 17:20:39 -0700 (PDT)
Date: Wed, 3 Jul 2019 09:20:37 +0900
From: Minwoo Im <minwoo.im.dev@gmail.com>
To: Chaitanya Kulkarni <chaitanya.kulkarni@wdc.com>
Message-ID: <20190703002037.GC15705@minwoo-desktop>
References: <20190702174236.3332-1-chaitanya.kulkarni@wdc.com>
 <20190702174236.3332-3-chaitanya.kulkarni@wdc.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20190702174236.3332-3-chaitanya.kulkarni@wdc.com>
User-Agent: Mutt/1.11.4 (2019-03-13)
X-Mailman-Approved-At: Wed, 03 Jul 2019 04:34:02 +0000
Subject: Re: [Xen-devel] [PATCH V3 2/9] blk-zoned: update blkdev_nr_zones()
 with 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: damien.lemoal@wdc.com, linux-btrace@vger.kernel.org, bvanassche@acm.org,
 linux-scsi@vger.kernel.org, konrad.wilk@oracle.com, yuchao0@huawei.com,
 colyli@suse.de, linux-block@vger.kernel.org, linux-bcache@vger.kernel.org,
 Minwoo Im <minwoo.im.dev@gmail.com>, jaegeuk@kernel.org,
 xen-devel@lists.xenproject.org, kent.overstreet@gmail.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>

T24gMTktMDctMDIgMTA6NDI6MjgsIENoYWl0YW55YSBLdWxrYXJuaSB3cm90ZToKPiBUaGlzIHBh
dGNoIHVwZGF0ZXMgdGhlIGJsa2Rldl9ucl96b25lcygpIHdpdGggbmV3bHkgaW50cm9kdWNlZCBo
ZWxwZXIKPiBmdW5jdGlvbiB0byByZWFkIHRoZSBucl9zZWN0cyBmcm9tIGJsb2NrIGRldmljZSdz
IGhkX3BhcnRzIHdpdGggdGhlCj4gaGVscCBpZiBwYXJ0X25yX3NlY3RzX3JlYWQoKS4KCkl0IGxv
b2tzIGdvb2QgdG8gbWUuCgpSZXZpZXdlZC1ieTogTWlud29vIEltIDxtaW53b28uaW0uZGV2QGdt
YWlsLmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 03 04:34:20 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Jul 2019 04:34:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hiWy3-0001WL-9w; Wed, 03 Jul 2019 04:34:03 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ilX4=VA=gmail.com=minwoo.im.dev@srs-us1.protection.inumbo.net>)
 id 1hiSzO-0006dv-Fm
 for xen-devel@lists.xenproject.org; Wed, 03 Jul 2019 00:19:10 +0000
X-Inumbo-ID: 2d056d0e-9d28-11e9-8980-bc764e045a96
Received: from mail-pf1-x444.google.com (unknown [2607:f8b0:4864:20::444])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2d056d0e-9d28-11e9-8980-bc764e045a96;
 Wed, 03 Jul 2019 00:19:09 +0000 (UTC)
Received: by mail-pf1-x444.google.com with SMTP id r7so269695pfl.3
 for <xen-devel@lists.xenproject.org>; Tue, 02 Jul 2019 17:19:09 -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=G2YqfkEvAQAEaHiI4AbuUSgjkEW4+tXLhh4WWMs6JGc=;
 b=tizq4CrVTABFZl6lnMuMEVk6tKI1qJnrWGFe4D/LjmvB+V/tTxAnsgpyrZ8ifIyQMT
 DeSjjLtTF+MYi9fu+Udh57TbTdSonKNX1fyQwjbtUsQ1mNxyYGZ0tOg7kdONrRwWYHRU
 /81FIsGttSimYEFso4N+gs0xCCAPgOYT7desTo5Us0nvxbySoSFC5NjbJlBLCdASlvYe
 Z+BerYub+aib38bjlte4Y2MPUytGx4mmaBBg24mm2Se4RN4gJJ/BwU8sdjhBPIqh0JjG
 vO+YziBW9IDARDb2dlpWDmQmaMHMRdAKP9RusLrskr5Z+0YQY4lT5v/jU4vBxDvMKwVO
 ynBQ==
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=G2YqfkEvAQAEaHiI4AbuUSgjkEW4+tXLhh4WWMs6JGc=;
 b=uMbxj8ejjqFnyIhgpdr6fQil2FqXcVGSk65VCwfmaCWUehzyLEaLUYEYOcn2g20Nmq
 qOzsai4fkH8U+cCEzrxdegyPi5PQBxvcQGweyiYjbP/nGZ32w+9c6Qs8zfFDsLNEI8wI
 KMdb63kxnubikTYr6nhALRV3h1pG32rXLvWsN53dxjE0yOHCi2r9TUzko62b2IA7TmMP
 aK5V2PMbfsXQNgVTdGhH9mutIyNLjZ5wxHT3mkwsXjtt/5EpJWF1/pEpjybPe7Z+RUk/
 bBg7RCd3yTyo4fDazsJs6XJnuuHNuK+wY/i+IaOBT5g9O/rLJR5ug/nzMnKe7HnugtvS
 DU7A==
X-Gm-Message-State: APjAAAX+Sr7iK7c/lxQ7vfGcmtHM+Xsmro6/uqRJzeJ///IxRbXPu9tX
 z5uEntx+AgYdhkK7T15GTmc=
X-Google-Smtp-Source: APXvYqy+IWFwh62Asy5np8pkDyBI/cyqwDN82970y6xL03Sfn32ecxy0iA6/KhMffPZM6PpjIKF3hg==
X-Received: by 2002:a17:90a:1785:: with SMTP id
 q5mr8609557pja.106.1562113148665; 
 Tue, 02 Jul 2019 17:19:08 -0700 (PDT)
Received: from localhost ([123.213.206.190])
 by smtp.gmail.com with ESMTPSA id y5sm246107pgv.12.2019.07.02.17.19.06
 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256);
 Tue, 02 Jul 2019 17:19:07 -0700 (PDT)
Date: Wed, 3 Jul 2019 09:19:04 +0900
From: Minwoo Im <minwoo.im.dev@gmail.com>
To: Chaitanya Kulkarni <chaitanya.kulkarni@wdc.com>
Message-ID: <20190703001904.GB15705@minwoo-desktop>
References: <20190702174236.3332-1-chaitanya.kulkarni@wdc.com>
 <20190702174236.3332-2-chaitanya.kulkarni@wdc.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20190702174236.3332-2-chaitanya.kulkarni@wdc.com>
User-Agent: Mutt/1.11.4 (2019-03-13)
X-Mailman-Approved-At: Wed, 03 Jul 2019 04:34:02 +0000
Subject: Re: [Xen-devel] [PATCH V3 1/9] block: add a helper function to read
 nr_setcs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: damien.lemoal@wdc.com, linux-btrace@vger.kernel.org, bvanassche@acm.org,
 linux-scsi@vger.kernel.org, konrad.wilk@oracle.com, yuchao0@huawei.com,
 colyli@suse.de, linux-block@vger.kernel.org, linux-bcache@vger.kernel.org,
 Minwoo Im <minwoo.im.dev@gmail.com>, jaegeuk@kernel.org,
 xen-devel@lists.xenproject.org, kent.overstreet@gmail.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>

T24gMTktMDctMDIgMTA6NDI6MjcsIENoYWl0YW55YSBLdWxrYXJuaSB3cm90ZToKPiBUaGlzIHBh
dGNoIGludHJvZHVjZXMgaGVscGVyIGZ1bmN0aW9uIHRvIHJlYWQgdGhlIG51bWJlciBvZiBzZWN0
b3JzCj4gZnJvbSBzdHJ1Y3QgYmxvY2tfZGV2aWNlLT5iZF9wYXJ0IG1lbWJlci4gRm9yIG1vcmUg
ZGV0YWlscyBQbGVhc2UgcmVmZXIKPiB0byB0aGUgY29tbWVudCBpbiB0aGUgaW5jbHVkZS9saW51
eC9nZW5oZC5oIGZvciBwYXJ0X25yX3NlY3RzX3JlYWQoKS4KCldpdGhvdXQgYmRfbXV0ZXggbG9j
a2VkLCB0aGlzIGhlbHBlciBzZWVtcyB1c2VmdWwgdG8gaGF2ZS4KClJldmlld2VkLWJ5OiBNaW53
b28gSW0gPG1pbndvby5pbS5kZXZAZ21haWwuY29tPgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 03 05:25:44 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Jul 2019 05: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 1hiXlw-00062H-3M; Wed, 03 Jul 2019 05:25: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=ilX4=VA=gmail.com=minwoo.im.dev@srs-us1.protection.inumbo.net>)
 id 1hiXlu-00062C-BD
 for xen-devel@lists.xenproject.org; Wed, 03 Jul 2019 05:25:34 +0000
X-Inumbo-ID: f9f4b4ac-9d52-11e9-8980-bc764e045a96
Received: from mail-pl1-x644.google.com (unknown [2607:f8b0:4864:20::644])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f9f4b4ac-9d52-11e9-8980-bc764e045a96;
 Wed, 03 Jul 2019 05:25:32 +0000 (UTC)
Received: by mail-pl1-x644.google.com with SMTP id b7so557739pls.6
 for <xen-devel@lists.xenproject.org>; Tue, 02 Jul 2019 22:25:32 -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=r6I6wc5B3tGetonqRKuXvbIfduj5xwDTVPvTS3gafAE=;
 b=CZQNmmjFRPz2c0ELVDfpA3j7aSVWE+5Qg1vfMOIG2VWjD9mJh1UaZP7ZQpUm45tT4I
 G89/bEHPJDS+5bqZxR0gWH9CPLadIBhjLBtmwSVbNDQlvJJw4w4R+QnuH1Lm+6sibJvt
 VWMU5qjzV4ZMyNpb71v+K4HBk94SUBZnTTJoTAt55EZg7HnXciFXunOBa93B+dqEOrNC
 OVYuwGlsRiBHK07HQd8UIz35gbq+0al/pZfht/zKee9EjcZw9py+3HkGQ8SQ+fNzrxnk
 Lt5R8PzTiN5nfhRKdxyySR177s69/YA/ZQt9f+kD1Gfw9Ouh3SKlNCp85vmzYGaek7Ha
 cb7w==
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=r6I6wc5B3tGetonqRKuXvbIfduj5xwDTVPvTS3gafAE=;
 b=q93eO7AH74hHEDlQM1XuVB9PJc8jyWzV5Lr8UnTiSGHXzKjDWxP1MIICKFZWVDZYj8
 8bLA+i+v2X0+wbNGbPT+Mru1wkEND3IC2Sf0xZFa7edjcdZQGt/XA8HVXFKNf3t4IeWW
 mCAuVgD42A+9+O5IaCFX1ylmVyURsWDGKqWR7Ie5c/vcnYazOAe5q2gS9d7AZuA0w6Dr
 bXyGaO50pivgVxCiybg/9RonD1+qsZADmviKYvZ62Hy1XTyZECkZvV/pE+jBrDPkcTrG
 iW9gQbSM9JKQ4Dp97A3UWYaZVm+AmXk4ZmjosPDuOsS4GFp7ZIfMAV91ZT8Tigy3/hWa
 30YQ==
X-Gm-Message-State: APjAAAWKRhCkElKLWEg1qf+Gx1n5mB2kaJS/Xc2jLeQmJDo1qSJPyLvU
 Cnm5ybUo01x9FS58qh/jKqY=
X-Google-Smtp-Source: APXvYqyh2xiiI7N7Hxwuc+2RWnCTE22iy7sXtxhYXynsUmnx/rtn6Fz0u+M/S3UPLVrtIJWjrgu02g==
X-Received: by 2002:a17:902:a612:: with SMTP id
 u18mr38729348plq.181.1562131531447; 
 Tue, 02 Jul 2019 22:25:31 -0700 (PDT)
Received: from localhost ([123.213.206.190])
 by smtp.gmail.com with ESMTPSA id h14sm770155pgn.51.2019.07.02.22.25.30
 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256);
 Tue, 02 Jul 2019 22:25:30 -0700 (PDT)
Date: Wed, 3 Jul 2019 14:25:28 +0900
From: Minwoo Im <minwoo.im.dev@gmail.com>
To: Chaitanya Kulkarni <Chaitanya.Kulkarni@wdc.com>
Message-ID: <20190703052528.GB21258@minwoo-desktop>
References: <20190702174236.3332-1-chaitanya.kulkarni@wdc.com>
 <20190702174236.3332-5-chaitanya.kulkarni@wdc.com>
 <20190703002347.GE15705@minwoo-desktop>
 <DM6PR04MB5754D27FC41D86E2D419DD6C86FB0@DM6PR04MB5754.namprd04.prod.outlook.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <DM6PR04MB5754D27FC41D86E2D419DD6C86FB0@DM6PR04MB5754.namprd04.prod.outlook.com>
User-Agent: Mutt/1.11.4 (2019-03-13)
Subject: Re: [Xen-devel] [PATCH V3 4/9] blk-zoned: update
 blkdev_reset_zones() with 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: Damien Le Moal <Damien.LeMoal@wdc.com>,
 "linux-btrace@vger.kernel.org" <linux-btrace@vger.kernel.org>,
 "bvanassche@acm.org" <bvanassche@acm.org>,
 "linux-scsi@vger.kernel.org" <linux-scsi@vger.kernel.org>,
 "konrad.wilk@oracle.com" <konrad.wilk@oracle.com>,
 "yuchao0@huawei.com" <yuchao0@huawei.com>, "colyli@suse.de" <colyli@suse.de>,
 "linux-block@vger.kernel.org" <linux-block@vger.kernel.org>,
 "linux-bcache@vger.kernel.org" <linux-bcache@vger.kernel.org>,
 Minwoo Im <minwoo.im.dev@gmail.com>, "jaegeuk@kernel.org" <jaegeuk@kernel.org>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 "kent.overstreet@gmail.com" <kent.overstreet@gmail.com>,
 "roger.pau@citrix.com" <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTktMDctMDMgMDI6Mjk6MzMsIENoYWl0YW55YSBLdWxrYXJuaSB3cm90ZToKPiBPbiA3LzIv
MTkgNToyMyBQTSwgTWlud29vIEltIHdyb3RlOgo+ID4gT24gMTktMDctMDIgMTA6NDI6MzAsIENo
YWl0YW55YSBLdWxrYXJuaSB3cm90ZToKPiA+PiBUaGlzIHBhdGNoIHVwZGF0ZXMgdGhlIGJsa2Rl
dl9yZXNldF96b25lcygpIHdpdGggbmV3bHkgaW50cm9kdWNlZAo+ID4+IGhlbHBlciBmdW5jdGlv
biB0byByZWFkIHRoZSBucl9zZWN0cyBmcm9tIGJsb2NrIGRldmljZSdzIGhkX3BhcnRzIHdpdGgK
PiA+PiB0aGUgaGVscCBvZiBwYXJ0X25yX3NlY3RzX3JlYWQoKS4KPiA+IENoYWl0YW55YSwKPiA+
Cj4gPiBBcmUgdGhlIGZpcnN0IHRocmVlIHBhdGNoZXMgc3BsaXQgZm9yIGEgc3BlY2lhbCByZWFz
b24/ICBJTUhPLCBpdCBjb3VsZAo+ID4gYmUgc3F1YXNoZWQgaW50byBhIHNpbmdsZSBvbmUuCj4g
Pgo+ID4gSXQgbG9va3MgZ29vZCB0byBtZSwgYnkgdGhlIHdheS4KPiAKPiBJbiB0aGUgYmxrLXpv
bmVkLmMgaW4gdGhpcyB3YXkgaXQgaXMgZWFzaWVyIHRvIGJpc2VjdCBpZi93aGVuIHRoZSBwcm9i
bGVtCj4gCj4gY29tZXMuCgpPaCBva2F5LiAgVGhhdCBtYWtlcyBzZW5zZS4KClRoYW5rcywgQ2hh
aXRhbnlhLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 03 05:52:23 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Jul 2019 05: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 1hiYBc-0008L9-CB; Wed, 03 Jul 2019 05:52: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=Y1hp=VA=intel.com=chao.gao@srs-us1.protection.inumbo.net>)
 id 1hiYBa-0008L4-S9
 for xen-devel@lists.xenproject.org; Wed, 03 Jul 2019 05:52:06 +0000
X-Inumbo-ID: af9563f1-9d56-11e9-8980-bc764e045a96
Received: from mga11.intel.com (unknown [192.55.52.93])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id af9563f1-9d56-11e9-8980-bc764e045a96;
 Wed, 03 Jul 2019 05:52:05 +0000 (UTC)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from orsmga007.jf.intel.com ([10.7.209.58])
 by fmsmga102.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 02 Jul 2019 22:52:04 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.63,446,1557212400"; d="scan'208";a="154649872"
Received: from gao-cwp.sh.intel.com ([10.239.159.26])
 by orsmga007.jf.intel.com with ESMTP; 02 Jul 2019 22:52:03 -0700
From: Chao Gao <chao.gao@intel.com>
To: xen-devel@lists.xenproject.org
Date: Wed,  3 Jul 2019 13:56:13 +0800
Message-Id: <1562133373-19208-1-git-send-email-chao.gao@intel.com>
X-Mailer: git-send-email 1.9.1
Subject: [Xen-devel] [PATCH v2] libxl_qmp: wait for completion of device
 removal
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony PERARD <anthony.perard@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <wl@xen.org>,
 Chao Gao <chao.gao@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>

VG8gcmVtb3ZlIGEgZGV2aWNlIGZyb20gYSBkb21haW4sIGEgcW1wIGNvbW1hbmQgaXMgc2VudCB0
byBxZW11LiBCdXQgaXQgaXMKaGFuZGxlZCBieSBxZW11IGFzeWNocm9ub3VzbHkuIEV2ZW4gdGhl
IHFtcCBjb21tYW5kIGlzIGNsYWltZWQgdG8gYmUgZG9uZSwKdGhlIGFjdHVhbCBoYW5kbGluZyBp
biBxZW11IHNpZGUgbWF5IGhhcHBlbiBsYXRlci4KVGhpcyBiZWhhdmlvciBicmluZ3MgdHdvIHF1
ZXN0aW9uczoKMS4gQXR0YWNoaW5nIGEgZGV2aWNlIGJhY2sgdG8gYSBkb21haW4gcmlnaHQgYWZ0
ZXIgZGV0YWNoaW5nIHRoZSBkZXZpY2UgZnJvbQp0aGF0IGRvbWFpbiB3b3VsZCBmYWlsIHdpdGgg
ZXJyb3I6CgpsaWJ4bDogZXJyb3I6IGxpYnhsX3FtcC5jOjM0MTpxbXBfaGFuZGxlX2Vycm9yX3Jl
c3BvbnNlOiBEb21haW4gMTpyZWNlaXZlZCBhbgplcnJvciBtZXNzYWdlIGZyb20gUU1QIHNlcnZl
cjogRHVwbGljYXRlIElEICdwY2ktcHQtNjBfMDAuMCcgZm9yIGRldmljZQoKMi4gQWNjZXNzZXMg
dG8gUENJIGNvbmZpZ3VyYXRpb24gc3BhY2UgaW4gUWVtdSBtYXkgb3ZlcmxhcCB3aXRoIGxhdGVy
IGRldmljZQpyZXNldCBpc3N1ZWQgYnkgJ3hsJyBvciBieSBwY2liYWNrLgoKSW4gb3JkZXIgdG8g
YXZvaWQgbWVudGlvbmVkIHF1ZXN0aW9ucywgd2FpdCBmb3IgdGhlIGNvbXBsZXRpb24gb2YgZGV2
aWNlCnJlbW92YWwgYnkgcXVlcnlpbmcgYWxsIHBjaSBkZXZpY2VzIHVzaW5nIHFtcCBjb21tYW5k
IGFuZCBlbnN1cmluZyB0aGUgdGFyZ2V0CmRldmljZSBpc24ndCBsaXN0ZWQuIE9ubHkgcmV0cnkg
NSB0aW1lcyB0byBhdm9pZCAneGwnIHBvdGVudGlhbGx5IGJlaW5nIGJsb2NrZWQKYnkgcWVtdS4K
ClNpZ25lZC1vZmYtYnk6IENoYW8gR2FvIDxjaGFvLmdhb0BpbnRlbC5jb20+Ci0tLQpDaGFuZ2Vz
IGluIHYyOgogLSBCcmVhayBvdXQgZWFybHkgaWYgd2UgZm91bmQgYW4gZXJyb3IgZHVyaW5nIHF1
ZXJ5aW5nIHBjaSBkZXZpY2VzLgogLSBQcmludCBhIG1lc3NhZ2UgdG8gd2FybiBhZG1pbiB0aGF0
IGRldmljZSByZW1vdmFsIG1heSBub3QgYmUgZG9uZQogICBpbiBkZXZpY2UgbW9kZWwncyBzaWRl
LgotLS0KIHRvb2xzL2xpYnhsL2xpYnhsX3FtcC5jIHwgNjEgKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKy0KIDEgZmlsZSBjaGFuZ2VkLCA2MCBpbnNlcnRpb25zKCspLCAx
IGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfcW1wLmMgYi90b29s
cy9saWJ4bC9saWJ4bF9xbXAuYwppbmRleCA0MmM4YWI4ZDhkLi45YzQ0ODBhMmIxIDEwMDY0NAot
LS0gYS90b29scy9saWJ4bC9saWJ4bF9xbXAuYworKysgYi90b29scy9saWJ4bC9saWJ4bF9xbXAu
YwpAQCAtOTE2LDYgKzkxNiwzOCBAQCBvdXQ6CiAgICAgcmV0dXJuIHJjOwogfQogCitzdGF0aWMg
aW50IHBjaV9kZWxfY2FsbGJhY2sobGlieGxfX3FtcF9oYW5kbGVyICpxbXAsCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgY29uc3QgbGlieGxfX2pzb25fb2JqZWN0ICpyZXNwb25zZSwgdm9p
ZCAqb3BhcXVlKQoreworICAgIGNvbnN0IGNoYXIgKmFza2VkX2lkID0gb3BhcXVlOworICAgIGNv
bnN0IGxpYnhsX19qc29uX29iamVjdCAqYnVzID0gTlVMTDsKKyAgICBHQ19JTklUKHFtcC0+Y3R4
KTsKKyAgICBpbnQgaSwgaiwgcmMgPSAwOworCisgICAgZm9yIChpID0gMDsgKGJ1cyA9IGxpYnhs
X19qc29uX2FycmF5X2dldChyZXNwb25zZSwgaSkpOyBpKyspIHsKKyAgICAgICAgY29uc3QgbGli
eGxfX2pzb25fb2JqZWN0ICpkZXZpY2VzID0gTlVMTDsKKyAgICAgICAgY29uc3QgbGlieGxfX2pz
b25fb2JqZWN0ICpkZXZpY2UgPSBOVUxMOworICAgICAgICBjb25zdCBsaWJ4bF9fanNvbl9vYmpl
Y3QgKm8gPSBOVUxMOworICAgICAgICBjb25zdCBjaGFyICppZCA9IE5VTEw7CisKKyAgICAgICAg
ZGV2aWNlcyA9IGxpYnhsX19qc29uX21hcF9nZXQoImRldmljZXMiLCBidXMsIEpTT05fQVJSQVkp
OworCisgICAgICAgIGZvciAoaiA9IDA7IChkZXZpY2UgPSBsaWJ4bF9fanNvbl9hcnJheV9nZXQo
ZGV2aWNlcywgaikpOyBqKyspIHsKKyAgICAgICAgICAgICBvID0gbGlieGxfX2pzb25fbWFwX2dl
dCgicWRldl9pZCIsIGRldmljZSwgSlNPTl9TVFJJTkcpOworICAgICAgICAgICAgIGlkID0gbGli
eGxfX2pzb25fb2JqZWN0X2dldF9zdHJpbmcobyk7CisKKyAgICAgICAgICAgICBpZiAoaWQgJiYg
c3RyY21wKGFza2VkX2lkLCBpZCkgPT0gMCkgeworICAgICAgICAgICAgICAgICByYyA9IDE7Cisg
ICAgICAgICAgICAgICAgIGdvdG8gb3V0OworICAgICAgICAgICAgIH0KKyAgICAgICAgfQorICAg
IH0KKworb3V0OgorICAgIEdDX0ZSRUU7CisgICAgcmV0dXJuIHJjOworfQorCiBzdGF0aWMgaW50
IHFtcF9ydW5fY29tbWFuZChsaWJ4bF9fZ2MgKmdjLCBpbnQgZG9taWQsCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBjb25zdCBjaGFyICpjbWQsIGxpYnhsX19qc29uX29iamVjdCAqYXJncywK
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHFtcF9jYWxsYmFja190IGNhbGxiYWNrLCB2b2lk
ICpvcGFxdWUpCkBAIC0xMDAwLDkgKzEwMzIsMzYgQEAgaW50IGxpYnhsX19xbXBfcGNpX2FkZChs
aWJ4bF9fZ2MgKmdjLCBpbnQgZG9taWQsIGxpYnhsX2RldmljZV9wY2kgKnBjaWRldikKIHN0YXRp
YyBpbnQgcW1wX2RldmljZV9kZWwobGlieGxfX2djICpnYywgaW50IGRvbWlkLCBjaGFyICppZCkK
IHsKICAgICBsaWJ4bF9fanNvbl9vYmplY3QgKmFyZ3MgPSBOVUxMOworICAgIGxpYnhsX19xbXBf
aGFuZGxlciAqcW1wID0gTlVMTDsKKyAgICBpbnQgcmMgPSAwOworCisgICAgcW1wID0gbGlieGxf
X3FtcF9pbml0aWFsaXplKGdjLCBkb21pZCk7CisgICAgaWYgKCFxbXApCisgICAgICAgIHJldHVy
biBFUlJPUl9GQUlMOwogCiAgICAgcW1wX3BhcmFtZXRlcnNfYWRkX3N0cmluZyhnYywgJmFyZ3Ms
ICJpZCIsIGlkKTsKLSAgICByZXR1cm4gcW1wX3J1bl9jb21tYW5kKGdjLCBkb21pZCwgImRldmlj
ZV9kZWwiLCBhcmdzLCBOVUxMLCBOVUxMKTsKKyAgICByYyA9IHFtcF9zeW5jaHJvbm91c19zZW5k
KHFtcCwgImRldmljZV9kZWwiLCBhcmdzLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
TlVMTCwgTlVMTCwgcW1wLT50aW1lb3V0KTsKKyAgICBpZiAocmMgPT0gMCkgeworICAgICAgICB1
bnNpZ25lZCBpbnQgcmV0cnkgPSAwOworCisgICAgICAgIGRvIHsKKyAgICAgICAgICAgIHJjID0g
cW1wX3N5bmNocm9ub3VzX3NlbmQocW1wLCAicXVlcnktcGNpIiwgTlVMTCwKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGNpX2RlbF9jYWxsYmFjaywgaWQsIHFtcC0+dGlt
ZW91dCk7CisgICAgICAgICAgICBpZiAocmMgIT0gMSkgeworICAgICAgICAgICAgICAgIGJyZWFr
OworICAgICAgICAgICAgfQorICAgICAgICAgICAgc2xlZXAoMSk7CisgICAgICAgIH0gd2hpbGUg
KHJldHJ5KysgPCA1KTsKKworICAgICAgICBpZiAocmMgIT0gMCkgeworICAgICAgICAgICAgTE9H
RChXQVJOLCBxbXAtPmRvbWlkLAorICAgICAgICAgICAgICAgICAiZGV2aWNlIG1vZGVsIG1heSBu
b3QgY29tcGxldGUgcmVtb3ZpbmcgZGV2aWNlICVzIiwgaWQpOworICAgICAgICB9CisgICAgfQor
CisgICAgbGlieGxfX3FtcF9jbG9zZShxbXApOworICAgIHJldHVybiByYzsKIH0KIAogaW50IGxp
YnhsX19xbXBfcGNpX2RlbChsaWJ4bF9fZ2MgKmdjLCBpbnQgZG9taWQsIGxpYnhsX2RldmljZV9w
Y2kgKnBjaWRldikKLS0gCjIuMTcuMQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 03 06:14:47 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Jul 2019 06:14:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hiYXS-0001i8-9T; Wed, 03 Jul 2019 06:14:42 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=8SY+=VA=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hiYXR-0001hy-Nk
 for xen-devel@lists.xenproject.org; Wed, 03 Jul 2019 06:14:41 +0000
X-Inumbo-ID: d6c56570-9d59-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d6c56570-9d59-11e9-8980-bc764e045a96;
 Wed, 03 Jul 2019 06:14:39 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hiYXO-0001aq-T2; Wed, 03 Jul 2019 06:14: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 1hiYXO-0005Sc-KV; Wed, 03 Jul 2019 06:14:38 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hiYXO-0003Mh-Ih; Wed, 03 Jul 2019 06:14:38 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138699-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.8-testing:test-arm64-arm64-xl-thunderx:<job
 status>:broken:regression
 xen-4.8-testing:build-amd64-prev:xen-build:fail:regression
 xen-4.8-testing:build-i386-prev:xen-build:fail:regression
 xen-4.8-testing:test-xtf-amd64-amd64-4:xtf/test-hvm64-lbr-tsx-vmentry:fail:heisenbug
 xen-4.8-testing:test-amd64-i386-freebsd10-amd64:guest-saverestore:fail:heisenbug
 xen-4.8-testing:test-xtf-amd64-amd64-3:xtf/test-hvm64-xsa-278:fail:heisenbug
 xen-4.8-testing:test-xtf-amd64-amd64-5:xtf/test-hvm64-xsa-278:fail:heisenbug
 xen-4.8-testing:test-amd64-amd64-migrupgrade:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-migrupgrade:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-thunderx:hosts-allocate:broken: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-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-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-qemut-ws16-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-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-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-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-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=c67210f60dfa83565d26ae710e4f5e729a95dce5
X-Osstest-Versions-That: xen=908e768fae49a8db0089e68188652079e3bfaa66
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 03 Jul 2019 06:14:38 +0000
Subject: [Xen-devel] [xen-4.8-testing test] 138699: 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>

ZmxpZ2h0IDEzODY5OSB4ZW4tNC44LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODY5OS8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hcm02NC1hcm02NC14bC10aHVu
ZGVyeCAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYW1kNjQt
cHJldiAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTMwOTY1CiBidWlsZC1pMzg2LXByZXYgICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAg
ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzA5NjUKClRlc3RzIHdoaWNoIGFyZSBmYWlsaW5n
IGludGVybWl0dGVudGx5IChub3QgYmxvY2tpbmcpOgogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCA1
MCB4dGYvdGVzdC1odm02NC1sYnItdHN4LXZtZW50cnkgZmFpbCBpbiAxMzg2NzggcGFzcyBpbiAx
Mzg2OTkKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgMTQgZ3Vlc3Qtc2F2ZXJlc3Rv
cmUgZmFpbCBpbiAxMzg2NzggcGFzcyBpbiAxMzg2OTkKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMg
ICAgICAgNzAgeHRmL3Rlc3QtaHZtNjQteHNhLTI3OCAgICAgZmFpbCBwYXNzIGluIDEzODY3OAog
dGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICA3MCB4dGYvdGVzdC1odm02NC14c2EtMjc4ICAg
ICBmYWlsIHBhc3MgaW4gMTM4Njc4CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1
cGdyYWRlICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAgMiBob3N0cy1hbGxvY2F0ZSAgICAgICAgICAgICAg
IGJyb2tlbiBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgNTAgeHRmL3Rl
c3QtaHZtNjQtbGJyLXRzeC12bWVudHJ5IGZhaWwgbGlrZSAxMzA5NjUKIHRlc3QteHRmLWFtZDY0
LWFtZDY0LTUgICAgICA1MCB4dGYvdGVzdC1odm02NC1sYnItdHN4LXZtZW50cnkgZmFpbCBsaWtl
IDEzMDk2NQogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAgIDUwIHh0Zi90ZXN0LWh2bTY0LWxi
ci10c3gtdm1lbnRyeSBmYWlsIGxpa2UgMTMwOTY1CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzA5NjUKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAg
ICAgZmFpbCBsaWtlIDEzMDk2NQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTMwOTY1CiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlr
ZSAxMzA5NjUKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEzMDk2NQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTMwOTY1CiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgIGZhaWwgbGlrZSAxMzA5NjUKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0
IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEzMDk2NQogdGVzdC1hcm1oZi1h
cm1oZi14bC1ydGRzICAgICAxNiBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0ICAgIGZhaWwgIGxp
a2UgMTMwOTY1CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNy
ZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsLXNlYXR0bGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1j
cmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNw
dSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRy
dWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAg
ICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3Mt
aW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4g
ICAgICAgICAgICAgICAgICBjNjcyMTBmNjBkZmE4MzU2NWQyNmFlNzEwZTRmNWU3MjlhOTVkY2U1
CmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICA5MDhlNzY4ZmFlNDlhOGRi
MDA4OWU2ODE4ODY1MjA3OWUzYmZhYTY2CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzA5NjUgIDIw
MTgtMTItMDMgMDk6MDY6MTkgWiAgMjExIGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTMzNTk4
ICAyMDE5LTAzLTA1IDE1OjA2OjIzIFogIDExOSBkYXlzICAgNTcgYXR0ZW1wdHMKVGVzdGluZyBz
YW1lIHNpbmNlICAgMTM4MjI0ICAyMDE5LTA2LTIxIDE5OjA1OjMxIFogICAxMSBkYXlzICAgIDQg
YXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAg
QW5kcmUgUHJ6eXdhcmEgPGFuZHJlLnByenl3YXJhQGFybS5jb20+CiAgQW5kcmV3IENvb3BlciA8
YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICBDaHJpc3RpYW4gTGluZGlnIDxjaHJpc3RpYW4u
bGluZGlnQGNpdHJpeC5jb20+CiAgRGFuaWVsIERlIEdyYWFmIDxkZ2RlZ3JhQHR5Y2hvLm5zYS5n
b3Y+CiAgR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgogIEphbiBCZXVs
aWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+
CiAgSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KICBNYW51ZWwgQm91eWVyIDxi
b3V5ZXJAYW50aW9jaGUuZXUub3JnPgogIFNlcmdleSBEeWFzbGkgPHNlcmdleS5keWFzbGlAY2l0
cml4LmNvbT4KICBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CiAg
U3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgogIFdlaSBMaXUgPHdlaS5s
aXUyQGNpdHJpeC5jb20+CiAgWGluIExpIDx0YWxvbnMubGVlQGdtYWlsLmNvbT4KICBYaW4gTGkg
PHhpbi5saUBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXh0ZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXByZXYgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtaTM4Ni1wcmV2ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWls
ZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
eHRmLWFtZDY0LWFtZDY0LTEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0
LTQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14
dGYtYW1kNjQtYW1kNjQtNSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWkz
ODYteHNtICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5l
c3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1k
ZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1v
dm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdp
bjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3Mx
Ni1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWlu
dGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVt
dXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGl2
ZXBhdGNoICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LWxpdmVwYXRjaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1t
dWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnVi
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12
aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9y
Zwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywg
Y29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVw
b3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRz
Lnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1t
YXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9
YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBh
dAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1h
cnkKCmJyb2tlbi1qb2IgdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCBicm9rZW4KYnJva2Vu
LXN0ZXAgdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCBob3N0cy1hbGxvY2F0ZQpicm9rZW4t
am9iIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggYnJva2VuCgpOb3QgcHVzaGluZy4KCihO
byByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDEyNDAgbGluZXMgbG9uZy4pCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 03 06:30:41 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Jul 2019 06: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 1hiYmp-0003Fl-Tp; Wed, 03 Jul 2019 06:30:35 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=aXhv=VA=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hiYmo-0003Fc-5X
 for xen-devel@lists.xenproject.org; Wed, 03 Jul 2019 06:30:34 +0000
X-Inumbo-ID: 0c382f98-9d5c-11e9-9a2d-ef6e9ed5eb8e
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 0c382f98-9d5c-11e9-9a2d-ef6e9ed5eb8e;
 Wed, 03 Jul 2019 06:30:28 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 6CE71ACB4;
 Wed,  3 Jul 2019 06:30:27 +0000 (UTC)
To: Andrew Cooper <andrew.cooper3@citrix.com>, xen-devel@lists.xenproject.org
References: <20190528103313.1343-1-jgross@suse.com>
 <20190528103313.1343-40-jgross@suse.com>
 <9c499d2e-a241-5ebb-b62c-70d189926621@citrix.com>
From: Juergen Gross <jgross@suse.com>
Message-ID: <b5589b2f-1d8d-a2f2-036f-06b6233c9c08@suse.com>
Date: Wed, 3 Jul 2019 08:30:26 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <9c499d2e-a241-5ebb-b62c-70d189926621@citrix.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH 39/60] x86: optimize loading of GDT at
 context switch
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wl@xen.org>, Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDIuMDcuMTkgMTg6MDksIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4gT24gMjgvMDUvMjAxOSAx
MTozMiwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPj4gSW5zdGVhZCBvZiBkeW5hbWljYWxseSBkZWNp
ZGUgd2hldGhlciB0aGUgcHJldmlvdXMgdmNwdSB3YXMgdXNpbmcgZnVsbAo+IAo+ICJkZWNpZGlu
ZyIKPiAKPj4gb3IgZGVmYXVsdCBHRFQganVzdCBhZGQgYSBwZXJjcHUgdmFyaWFibGUgZm9yIHRo
YXQgcHVycG9zZS4gVGhpcyBhdAo+IAo+ICJ3YXMgdXNpbmcgYSBmdWxsIG9yIGRlZmF1bHQgR0RU
LCBqdXN0IGFkZCIKPiAKPj4gb25jZSByZW1vdmVzIHRoZSBuZWVkIGZvciB0ZXN0aW5nIHZjcHVf
aWRzIHRvIGRpZmZlciB0d2ljZS4KPj4KPj4gQ2FjaGUgdGhlIG5lZWRfZnVsbF9nZHQobmQpIHZh
bHVlIGluIGEgbG9jYWwgdmFyaWFibGUuCj4gCj4gV2hhdCdzIHRoZSBwb2ludCBvZiBkb2luZyB0
aGlzP8KgIEkga25vdyB0aGUgbG9naWMgaXMgcmF0aGVyIGNvbXBsaWNhdGVkCj4gaW4gX19jb250
ZXh0X3N3aXRjaCgpLCBidXQgYXQgbGVhc3QgaXQgaXMgdmlzdWFsbHkgY29uc2lzdGVudC7CoCBB
ZnRlcgo+IHRoaXMgY2hhbmdlLCBpdCBpcyBhc3ltbWV0cmljIGFuZCBoYXJkZXIgdG8gZm9sbG93
LgoKVGhpcyBpcyBhIGhvdCBwYXRoLiBuZWVkX2Z1bGxfZ2R0KCkgbmVlZHMgdHdvIGNvbXBhcmVz
LCBvZiB3aGljaCBvbmUgaXMKdXNpbmcgZXZhbHVhdGVfbm9zcGVjKCkuCgoKSnVlcmdlbgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 03 07:13:52 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Jul 2019 07:13:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hiZSR-0006b2-OH; Wed, 03 Jul 2019 07:13:35 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=vZpq=VA=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hiZSP-0006ax-KW
 for xen-devel@lists.xenproject.org; Wed, 03 Jul 2019 07:13:33 +0000
X-Inumbo-ID: 0e4db6ee-9d62-11e9-aa94-dfcb690fb622
Received: from m4a0041g.houston.softwaregrp.com (unknown [15.124.2.87])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 0e4db6ee-9d62-11e9-aa94-dfcb690fb622;
 Wed, 03 Jul 2019 07:13:28 +0000 (UTC)
Received: FROM m4a0041g.houston.softwaregrp.com (15.120.17.147) BY
 m4a0041g.houston.softwaregrp.com WITH ESMTP; 
 Wed,  3 Jul 2019 07:13:22 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M4W0335.microfocus.com (2002:f78:1193::f78:1193) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Wed, 3 Jul 2019 07:10:57 +0000
Received: from NAM02-SN1-obe.outbound.protection.outlook.com (15.124.8.13) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Wed, 3 Jul 2019 07:10:57 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3106.namprd18.prod.outlook.com (10.255.154.215) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2032.18; Wed, 3 Jul 2019 07:10:56 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc%3]) with mapi id 15.20.2052.010; Wed, 3 Jul 2019
 07:10:56 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>, xen-devel
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v2 1/2] x86/traps: guard top-of-stack reads
Thread-Index: AQHVMP5ML75pC/aDy0uRvH9WDF8zCKa4euEA
Date: Wed, 3 Jul 2019 07:10:55 +0000
Message-ID: <ee455798-3e26-fb77-96ac-175ed84fbd99@suse.com>
References: <5CF0ECE80200007800233D41@prv1-mh.provo.novell.com>
 <5D074AE60200007800238B5E@prv1-mh.provo.novell.com>
 <5D074B7F0200007800238B69@prv1-mh.provo.novell.com>
 <83fb27e3-25d8-daee-924f-b2750b63d78a@citrix.com>
In-Reply-To: <83fb27e3-25d8-daee-924f-b2750b63d78a@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR01CA0073.eurprd01.prod.exchangelabs.com
 (2603:10a6:6:44::14) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: a74416df-9edd-447e-7136-08d6ff85974f
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3106; 
x-ms-traffictypediagnostic: BY5PR18MB3106:
x-microsoft-antispam-prvs: <BY5PR18MB3106F2659C80FF2F400F78A4B3FB0@BY5PR18MB3106.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-forefront-prvs: 00872B689F
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(136003)(346002)(366004)(376002)(396003)(39860400002)(199004)(189003)(110136005)(6506007)(54906003)(68736007)(52116002)(229853002)(36756003)(26005)(25786009)(76176011)(186003)(102836004)(386003)(4326008)(80792005)(478600001)(316002)(99286004)(31696002)(486006)(53546011)(66066001)(72206003)(2906002)(86362001)(446003)(7736002)(31686004)(305945005)(5660300002)(6246003)(8936002)(8676002)(66476007)(71190400001)(73956011)(64756008)(66556008)(5024004)(14454004)(81166006)(11346002)(66446008)(66946007)(6116002)(81156014)(3846002)(256004)(71200400001)(53936002)(476003)(6486002)(2616005)(6436002)(6512007);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3106;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: k70N1dY0L0xExGuSfmz/25JxfhTI1tlr1LMox/fT//iD9pppHtN77KRMbM3UtDKcftPElvyp86ZC0Lpac1st+mHNPO6bcHTKFvZ1FdD/4bJ8Rg3u89Ga2ZG79WJn0dgePvXsAHHczEm5J+bTBz4sszUvGMZJPaN/L0jhynftuuhSUCfbtYBqFokzZdyRKYXwu2SU3Hj+W+y5nJptSmg/slLhdCXOEAcpwqpXKzX7Fb1nsB5VHBCdCrbL6ckZj9/JJ9vXps25HbD01sSqPG+KCikL5eMgjpz29qsy1wGqEJA5F/f1dekDXnSbAWdQaRZJIfC6FBDRFytSYEgXq8p7he3sONtczMops1mHNrS9M7CWUcazzFKuyrt7dWUfe3gREviF+ivDqoRwIvnL1qlGb7xhm4YSVpPzzOZaYOwev/o=
Content-ID: <D0DDBB759180DA4AB0D8275AFE0B8295@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: a74416df-9edd-447e-7136-08d6ff85974f
X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Jul 2019 07:10:55.7051 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3106
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v2 1/2] x86/traps: guard top-of-stack reads
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: WeiLiu <wl@xen.org>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDIuMDcuMjAxOSAxOTo0NywgQW5kcmV3IENvb3BlciB3cm90ZToNCj4gT24gMTcvMDYvMjAx
OSAwOToxMiwgSmFuIEJldWxpY2ggd3JvdGU6DQo+PiBOb3RoaW5nIChhZmFpY3MpIGd1YXJhbnRl
ZXMgdGhhdCB0aGUgb3JpZ2luYWwgZnJhbWUncyBzdGFjayBwb2ludGVyDQo+IA0KPiBJJ2QgZHJv
cCB0aGUgKGFmYWljcyksIGJlY2F1c2UgdGhlIGFuc3dlciByZWFsbHkgaXMgbm90aGluZy4NCg0K
V2VsbCwgb2theSwgZG9uZS4NCg0KPj4gcG9pbnRzIGF0IHJlYWRhYmxlIG1lbW9yeS4gQXZvaWQg
YSAobGlrZWx5IG5lc3RlZCkgY3Jhc2ggYnkgYXR0YWNoaW5nDQo+PiBleGNlcHRpb24gcmVjb3Zl
cnkgdG8gdGhlIHJlYWQgKG1ha2luZyBpdCBhIHNpbmdsZSByZWFkIGF0IHRoZSBzYW1lDQo+PiB0
aW1lKS4gRG9uJ3QgZXZlbiBpbnZva2UgX3Nob3dfdHJhY2UoKSBpbiBjYXNlIG9mIGEgbm9uLXJl
YWRhYmxlIHRvcA0KPj4gc2xvdC4NCj4+DQo+PiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+DQo+IA0KPiBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4NCg0KVGhhbmtzLiBGVFIgLSB0aGVyZSdzIGEgcXVpcmsg
aW4gaGVyZSB0aGF0IEkndmUgbGVmdCBpbiBwbGFjZQ0KZGVsaWJlcmF0ZWx5IChzaG91bGQgcHJv
YmFibHkgaGF2ZSBtZW50aW9uZWQgaXQgaW4gYSBwb3N0LWNvbW1pdC0NCm1lc3NhZ2UgcmVtYXJr
KSB3aGljaCBnZXRzIHJlc29sdmVkIGJ5IHBhdGNoIDIsIGFuZCBoZW5jZSBJJ20NCmxpa2VseSBn
b2luZyB0byB3YWl0IHdpdGggY29tbWl0dGluZyB0aGlzIHN1Y2ggdGhhdCBib3RoIGNhbiBnbyBp
bg0KYXQgdGhlIHNhbWUgdGltZS4gVGhlIGlzc3VlIGlzIHdpdGggdGhlIGlmL2Vsc2UtaWYvZWxz
ZSBjaGFpbiBoZXJlLA0Kd2hpY2ggcGF0Y2ggMiBtYWtlcyBpbnRvIGEgc2VyaWVzIG9mIHBsYWlu
IGlmKCktcy4gSGFuZGxpbmcgdGhpcw0KY29ycmVjdGx5IHJpZ2h0IGhlcmUgd291bGQgaW1vIG1l
YW4gZm9sZGluZyB0b2dldGhlciBib3RoIHBhdGNoZXM7DQphbnl0aGluZyBlbHNlIHdvdWxkIGF0
IGJlc3QgcmVzdWx0IGluIGNsdW1zeSBpbnRlcm1lZGlhdGUgY29kZS4NCkRlc3BpdGUgdGhpcyBx
dWlyayB0aGUgY2hhbmdlIGhlcmUgaXMgYW4gaW1wcm92ZW1lbnQsIGp1c3Qgbm90IGFzDQptdWNo
IG9mIG9uZSBhcyB3b3VsZCBiZSBkZXNpcmFibGUuDQoNCkphbg0KX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 03 07:13:52 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Jul 2019 07:13:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hiZSi-0006bV-2a; Wed, 03 Jul 2019 07:13: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=aXhv=VA=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hiZSh-0006bQ-Ae
 for xen-devel@lists.xenproject.org; Wed, 03 Jul 2019 07:13:51 +0000
X-Inumbo-ID: 1a8cc6b8-9d62-11e9-8980-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1a8cc6b8-9d62-11e9-8980-bc764e045a96;
 Wed, 03 Jul 2019 07:13:49 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 5FE73ABD9;
 Wed,  3 Jul 2019 07:13:48 +0000 (UTC)
To: Jan Beulich <JBeulich@suse.com>
References: <eec243fe-b7e3-5b8f-81de-8082096bca56@suse.com>
From: Juergen Gross <jgross@suse.com>
Message-ID: <77e5fa0a-1f59-0b75-404e-f89b36066030@suse.com>
Date: Wed, 3 Jul 2019 09:13:47 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <eec243fe-b7e3-5b8f-81de-8082096bca56@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 44/60] xen/sched: add fall back to idle vcpu
 when scheduling unit
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 Dario Faggioli <dfaggioli@suse.com>, Julien Grall <julien.grall@arm.com>,
 Ian Jackson <ian.jackson@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDIuMDcuMTkgMTc6MDEsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDI4LjA1LjE5IGF0
IDEyOjMyLCA8amdyb3NzQHN1c2UuY29tPiB3cm90ZToKPj4gV2hlbiBydW5uaW5nIGFuIGlkbGUg
dmNwdSBpbiBhIG5vbi1pZGxlIHNjaGVkdWxpbmcgdW5pdCB1c2UgYSBzcGVjaWZpYwo+PiBndWVz
dCBpZGxlIGxvb3Agbm90IHBlcmZvcm1pbmcgYW55IHRhc2tsZXRzLCBtZW1vcnkgc2NydWJiaW5n
IGFuZAo+PiBsaXZlcGF0Y2hpbmcgaW4gb3JkZXIgdG8gYXZvaWQgcG9wdWxhdGluZyB0aGUgY3B1
IGNhY2hlcyB3aXRoIG1lbW9yeQo+PiB1c2VkIGJ5IG90aGVyIGRvbWFpbnMgKGFzIGZhciBhcyBw
b3NzaWJsZSkuIFNvZnRpcnFzIGFyZSBjb25zaWRlcmVkIHRvCj4+IGJlIHNhdmUgKHRpbWVycyBt
aWdodCB3YW50IHRvIGJlIGV4Y2x1ZGVkLCBidXQgdGhpcyBjYW4gYmUgZmluZS10dW5lZAo+PiBs
YXRlcikuCj4gCj4gSG93IGNvdWxkIHRpbWVycyBiZSBsZWdpdGltYXRlbHkgZXhjbHVkZWQ/IEFu
ZCBob3cgYXJlIHNvZnRpcnFzCj4gKHdoaWNoIHNpbWlsYXJseSBjYW4ndCBiZSBleGNsdWRlZCBo
ZXJlKSBhbnkgbGVzcyByaXNreSB0aGFuIGUuZy4KPiB0YXNrbGV0cz8KCkF0IGxlYXN0IHNvbWUg
dGltZXJzIGFyZSBmb3Igb3RoZXIgZ3Vlc3RzLiBJIGNhbiBkcm9wIG1lbnRpb25pbmcKdGltZXJz
LgoKVGFza2xldHMgYXJlIHNvbWV0aW1lcyB1c2VkIGZvciBkZWZlcnJlZCBwcm9jZXNzaW5nIG9m
IGd1ZXN0IHNwZWNpZmljCmFjdGlvbnMsIGxpa2UgY29udGludWVfaHlwZXJjYWxsX29uX2NwdSgp
LiBUaGlzIGlzIHNvbWV0aGluZyB3ZSByZWFsbHkKZG9uJ3Qgd2FudCBoZXJlLgoKPiBBcyB0byBz
Y3J1YmJpbmcgLSB3aGF0IGdldHMgYnJvdWdodCBpbnRvIGNhY2hlIGlzLCBleGNlcHQgZm9yIGEg
dmVyeQo+IGJyaWVmIG1vbWVudCwgdGhlIHZhbHVlIHRoZSBzY3J1YmJpbmcgcm91dGluZSBhY3R1
YWxseSBzdG9yZXMuIFRoZXJlJ3MKPiBubyBrbm93bGVkZ2UgdG8gYmUgZ2FpbmVkIGZyb20gdGhh
dCBieSBhIGd1ZXN0LgoKV2l0aCBBbmRyZXcncyBhbnN3ZXIgZ29pbmcgaW4gYSBzaW1pbGFyIGRp
cmVjdGlvbiBJIGNhbiBhZGQgc2NydWJiaW5nCmFnYWluLgoKPiAKPj4gLS0tIGEveGVuL2FyY2gv
eDg2L2RvbWFpbi5jCj4+ICsrKyBiL3hlbi9hcmNoL3g4Ni9kb21haW4uYwo+PiBAQCAtMTU5LDYg
KzE1OSwyMyBAQCBzdGF0aWMgdm9pZCBpZGxlX2xvb3Aodm9pZCkKPj4gICAgICAgfQo+PiAgIH0K
Pj4gICAKPj4gKy8qCj4+ICsgKiBJZGxlIGxvb3AgZm9yIHNpYmxpbmdzIG9mIGFjdGl2ZSBzY2hl
ZHVsZSB1bml0cy4KPj4gKyAqIFdlIGRvbid0IGRvIGFueSBzdGFuZGFyZCBpZGxlIHdvcmsgbGlr
ZSB0YXNrbGV0cywgcGFnZSBzY3J1YmJpbmcgb3IKPj4gKyAqIGxpdmVwYXRjaGluZy4KPj4gKyAq
Lwo+PiArc3RhdGljIHZvaWQgZ3Vlc3RfaWRsZV9sb29wKHZvaWQpCj4+ICt7Cj4+ICsgICAgdW5z
aWduZWQgaW50IGNwdSA9IHNtcF9wcm9jZXNzb3JfaWQoKTsKPj4gKwo+PiArICAgIGZvciAoIDsg
OyApCj4+ICsgICAgewo+PiArICAgICAgICBpZiAoICFzb2Z0aXJxX3BlbmRpbmcoY3B1KSApCj4+
ICsgICAgICAgICAgICBzY2hlZF9ndWVzdF9pZGxlKHBtX2lkbGUsIGNwdSk7Cj4+ICsgICAgICAg
IGRvX3NvZnRpcnEoKTsKPj4gKyAgICB9Cj4+ICt9Cj4gCj4gSW4gdGhlIGNvbW1lbnQgSSB0aGlu
ayB5b3UgbWVhbiAic2libGluZ3Mgb2YgPHdoYXRldmVyPiBpbgo+IGFjdGl2ZSBzY2hlZHVsZSB1
bml0cyI/CgpJcyAic2libGluZ3Mgb2YgY3B1cyBpbiBndWVzdCBtb2RlIiBmaW5lPwoKPiAKPiBI
YXZpbmcgaGFkIHF1aXRlIHNvbWUgZnVuIHdpdGggc29mdC1vZmZsaW5pbmcgb2YgQ1BVcyByZWNl
bnRseSwKPiBtYXkgSSBhc2sgdGhhdCB5b3UgQVNTRVJUKCFjcHVfaXNfb2ZmbGluZShjcHUpKSBp
biB0aGUgbG9vcAo+IGJvZHksIHN1Y2ggdGhhdCB0aGUgYWJzZW5jZSBvZiBhIGNhbGwgdG8gcGxh
eV9kZWFkKCkgaXMgYWxzbwo+IGNvdmVyZWQ/CgpTdXJlLgoKPiAKPj4gQEAgLTE3Miw2ICsxODks
MTAgQEAgdm9pZCBzdGFydHVwX2NwdV9pZGxlX2xvb3Aodm9pZCkKPj4gICAKPj4gICBzdGF0aWMg
dm9pZCBub3JldHVybiBjb250aW51ZV9pZGxlX2RvbWFpbihzdHJ1Y3QgdmNwdSAqdikKPj4gICB7
Cj4+ICsgICAgLyogSWRsZSB2Y3B1cyBtaWdodCBiZSBhdHRhY2hlZCB0byBub24taWRsZSB1bml0
cyEgKi8KPj4gKyAgICBpZiAoICFpc19pZGxlX2RvbWFpbih2LT5zY2hlZF91bml0LT5kb21haW4p
ICkKPj4gKyAgICAgICAgcmVzZXRfc3RhY2tfYW5kX2p1bXAoZ3Vlc3RfaWRsZV9sb29wKTsKPj4g
Kwo+PiAgICAgICByZXNldF9zdGFja19hbmRfanVtcChpZGxlX2xvb3ApOwo+PiAgIH0KPiAKPiBZ
b3UncmUgYXdhcmUgdGhhdCB0aGVyZSdzIGEgY2FsbCB0byBjaGVja19mb3JfbGl2ZXBhdGNoX3dv
cmsoKSBoaWRkZW4KPiBpbiByZXNldF9zdGFja19hbmRfanVtcCgpLCB3aGljaCB5b3Ugc2F5IHlv
dSBkb24ndCB3YW50IHRvIGFsbG93IGluCj4gdGhpcyBjb250ZXh0PwoKR29vZCBwb2ludC4KCklN
TyBpdCB3b3VsZCBiZSBiZXN0IHRvIGhhdmUgYSAibm8tbGl2ZXBhdGNoIiB2YXJpYW50IG9mCnJl
c2V0X3N0YWNrX2FuZF9qdW1wKCkuCgo+IAo+PiAtLS0gYS94ZW4vY29tbW9uL3NjaGVkdWxlLmMK
Pj4gKysrIGIveGVuL2NvbW1vbi9zY2hlZHVsZS5jCj4+IEBAIC04Miw3ICs4MiwxOCBAQCBzdGF0
aWMgc3RydWN0IHNjaGVkdWxlciBfX3JlYWRfbW9zdGx5IG9wczsKPj4gICBzdGF0aWMgaW5saW5l
IHN0cnVjdCB2Y3B1ICpzY2hlZF91bml0MnZjcHVfY3B1KHN0cnVjdCBzY2hlZF91bml0ICp1bml0
LAo+PiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5z
aWduZWQgaW50IGNwdSkKPj4gICB7Cj4+IC0gICAgcmV0dXJuIHVuaXQtPmRvbWFpbi0+dmNwdVt1
bml0LT51bml0X2lkICsgcGVyX2NwdShzY2hlZF9yZXNfaWR4LCBjcHUpXTsKPj4gKyAgICB1bnNp
Z25lZCBpbnQgaWR4ID0gdW5pdC0+dW5pdF9pZCArIHBlcl9jcHUoc2NoZWRfcmVzX2lkeCwgY3B1
KTsKPj4gKyAgICBjb25zdCBzdHJ1Y3QgZG9tYWluICpkID0gdW5pdC0+ZG9tYWluOwo+PiArICAg
IHN0cnVjdCB2Y3B1ICp2Owo+PiArCj4+ICsgICAgaWYgKCBpZHggPCBkLT5tYXhfdmNwdXMgJiYg
ZC0+dmNwdVtpZHhdICkKPj4gKyAgICB7Cj4+ICsgICAgICAgIHYgPSBkLT52Y3B1W2lkeF07Cj4+
ICsgICAgICAgIGlmICggdi0+bmV3X3N0YXRlID09IFJVTlNUQVRFX3J1bm5pbmcgKQo+PiArICAg
ICAgICAgICAgcmV0dXJuIHY7Cj4gCj4gSXNuJ3QgdGhpcyBlbm91Z2ggb2YgdGhlIGNhY2hlIGZp
bGwgaGFsZiBvZiBhIGdhZGdldCB0byB3YXJyYW50IHVzZSBvZgo+IGFycmF5X2luZGV4X25vc3Bl
YygpIG9yIGFsaWtlPwoKVGhlIGlucHV0IGRhdGEgaXMgaW4gbm8gd2F5IHVzZXIgY29udHJvbGxl
ZC4gRG8gd2UgcmVhbGx5IHdhbnQgdG8gYWRkCmJhcnJpZXJzIGJlZm9yZSBlYWNoIGFycmF5IGFj
Y2Vzcz8KCj4gCj4+IEBAIC0yMDksMTkgKzIyMywxMSBAQCBzdGF0aWMgaW5saW5lIHZvaWQgdmNw
dV9ydW5zdGF0ZV9jaGFuZ2UoCj4+ICAgICAgIHYtPnJ1bnN0YXRlLnN0YXRlID0gbmV3X3N0YXRl
Owo+PiAgIH0KPj4gICAKPj4gLXN0YXRpYyBpbmxpbmUgdm9pZCBzY2hlZF91bml0X3J1bnN0YXRl
X2NoYW5nZShzdHJ1Y3Qgc2NoZWRfdW5pdCAqdW5pdCwKPj4gLSAgICBib29sIHJ1bm5pbmcsIHNf
dGltZV90IG5ld19lbnRyeV90aW1lKQo+PiArdm9pZCBzY2hlZF9ndWVzdF9pZGxlKHZvaWQgKCpp
ZGxlKSAodm9pZCksIHVuc2lnbmVkIGludCBjcHUpCj4gCj4gU3RyYXkgYmxhbmsgYmV0d2VlbiBj
bG9zaW5nIGFuZCBvcGVuaW5nIHBhcmVudGhlc2lzLgoKT2gsIGluZGVlZC4KCj4gCj4+ICAgewo+
PiAtICAgIHN0cnVjdCB2Y3B1ICp2Owo+PiAtCj4+IC0gICAgZm9yX2VhY2hfc2NoZWRfdW5pdF92
Y3B1ICggdW5pdCwgdiApCj4+IC0gICAgICAgIGlmICggcnVubmluZyApCj4+IC0gICAgICAgICAg
ICB2Y3B1X3J1bnN0YXRlX2NoYW5nZSh2LCB2LT5uZXdfc3RhdGUsIG5ld19lbnRyeV90aW1lKTsK
Pj4gLSAgICAgICAgZWxzZQo+PiAtICAgICAgICAgICAgdmNwdV9ydW5zdGF0ZV9jaGFuZ2UodiwK
Pj4gLSAgICAgICAgICAgICAgICAoKHYtPnBhdXNlX2ZsYWdzICYgVlBGX2Jsb2NrZWQpID8gUlVO
U1RBVEVfYmxvY2tlZCA6Cj4+IC0gICAgICAgICAgICAgICAgICh2Y3B1X3J1bm5hYmxlKHYpID8g
UlVOU1RBVEVfcnVubmFibGUgOiBSVU5TVEFURV9vZmZsaW5lKSksCj4+IC0gICAgICAgICAgICAg
ICAgbmV3X2VudHJ5X3RpbWUpOwo+PiArICAgIGF0b21pY19pbmMoJmdldF9zY2hlZF9yZXMoY3B1
KS0+dXJnZW50X2NvdW50KTsKPj4gKyAgICBpZGxlKCk7Cj4+ICsgICAgYXRvbWljX2RlYygmZ2V0
X3NjaGVkX3JlcyhjcHUpLT51cmdlbnRfY291bnQpOwo+PiAgIH0KPiAKPiBXaGF0IGlzICJ1cmdl
bnQiIGFib3V0IGFuIGlkbGUgdkNQVSBmaWxsaW5nIGFuIGVtcHR5IHNjaGVkIHVuaXQgc2xvdD8K
PiBUaGF0IGlzLCB3aHkgZG8geW91IG5lZWQgdG8gcHJldmVudCB0aGUgdGhyZWFkIGZyb20gc2xl
ZXBpbmcgYXMKPiBwb3dlciBlZmZpY2llbnRseSBhcyBwb3NzaWJsZSAocG90ZW50aWFsbHkgYWxs
b3dpbmcgdGhlIHNpYmxpbmcgdGhyZWFkCj4gdG8gZXZlbiB1c2UgbW9yZSByZXNvdXJjZXMpPwoK
VGhlIGRlZXBlciB0aGUgdGhyZWFkIGlzIHNsZWVwaW5nIHRoZSBsb25nZXIgaXQgd2lsbCB0YWtl
IHRvIHdha2UgaXQgdXAKZm9yIHN5bmNocm9uaXplZCBjb250ZXh0IHN3aXRjaGluZy4gSSdkIGxp
a2UgdG8gYXZvaWQgYWRkaXRpb25hbApsYXRlbmNpZXMuCgo+IAo+PiBAQCAtMTYzNywzMyArMTY0
NCw2NyBAQCBzdGF0aWMgdm9pZCBzY2hlZF9zd2l0Y2hfdW5pdHMoc3RydWN0IHNjaGVkX3Jlc291
cmNlICpzZCwKPj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0IHNjaGVk
X3VuaXQgKm5leHQsIHN0cnVjdCBzY2hlZF91bml0ICpwcmV2LAo+PiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBzX3RpbWVfdCBub3cpCj4+ICAgewo+PiAtICAgIHNkLT5jdXJyID0g
bmV4dDsKPj4gLQo+PiAtICAgIFRSQUNFXzNEKFRSQ19TQ0hFRF9TV0lUQ0hfSU5GUFJFViwgcHJl
di0+ZG9tYWluLT5kb21haW5faWQsIHByZXYtPnVuaXRfaWQsCj4+IC0gICAgICAgICAgICAgbm93
IC0gcHJldi0+c3RhdGVfZW50cnlfdGltZSk7Cj4+IC0gICAgVFJBQ0VfNEQoVFJDX1NDSEVEX1NX
SVRDSF9JTkZORVhULCBuZXh0LT5kb21haW4tPmRvbWFpbl9pZCwgbmV4dC0+dW5pdF9pZCwKPj4g
LSAgICAgICAgICAgICAobmV4dC0+dmNwdS0+cnVuc3RhdGUuc3RhdGUgPT0gUlVOU1RBVEVfcnVu
bmFibGUpID8KPj4gLSAgICAgICAgICAgICAobm93IC0gbmV4dC0+c3RhdGVfZW50cnlfdGltZSkg
OiAwLCBwcmV2LT5uZXh0X3RpbWUpOwo+PiArICAgIGludCBjcHU7Cj4gCj4gdW5zaWduZWQgaW50
CgpPa2F5LgoKPiAKPj4gQEAgLTE3MTksMjUgKzE3NjAsMjUgQEAgc3RhdGljIHN0cnVjdCBzY2hl
ZF91bml0ICpkb19zY2hlZHVsZShzdHJ1Y3Qgc2NoZWRfdW5pdCAqcHJldiwgc190aW1lX3Qgbm93
LAo+PiAgICAgICBpZiAoIHByZXYtPm5leHRfdGltZSA+PSAwICkgLyogLXZlIG1lYW5zIG5vIGxp
bWl0ICovCj4+ICAgICAgICAgICBzZXRfdGltZXIoJnNkLT5zX3RpbWVyLCBub3cgKyBwcmV2LT5u
ZXh0X3RpbWUpOwo+PiAgIAo+PiAtICAgIGlmICggbGlrZWx5KHByZXYgIT0gbmV4dCkgKQo+PiAt
ICAgICAgICBzY2hlZF9zd2l0Y2hfdW5pdHMoc2QsIG5leHQsIHByZXYsIG5vdyk7Cj4+ICsgICAg
c2NoZWRfc3dpdGNoX3VuaXRzKHNkLCBuZXh0LCBwcmV2LCBub3cpOwo+PiAgIAo+PiAgICAgICBy
ZXR1cm4gbmV4dDsKPj4gICB9Cj4+ICAgCj4+IC1zdGF0aWMgdm9pZCBjb250ZXh0X3NhdmVkKHN0
cnVjdCB2Y3B1ICpwcmV2KQo+PiArc3RhdGljIHZvaWQgY29udGV4dF9zYXZlZChzdHJ1Y3Qgc2No
ZWRfdW5pdCAqdW5pdCkKPj4gICB7Cj4+IC0gICAgc3RydWN0IHNjaGVkX3VuaXQgKnVuaXQgPSBw
cmV2LT5zY2hlZF91bml0Owo+PiAtCj4+ICAgICAgIHVuaXQtPmlzX3J1bm5pbmcgPSAwOwo+PiAg
ICAgICB1bml0LT5zdGF0ZV9lbnRyeV90aW1lID0gTk9XKCk7Cj4+ICsgICAgZ2V0X3NjaGVkX3Jl
cyhzbXBfcHJvY2Vzc29yX2lkKCkpLT5wcmV2ID0gTlVMTDsKPj4gICAKPj4gICAgICAgLyogQ2hl
Y2sgZm9yIG1pZ3JhdGlvbiByZXF1ZXN0IC9hZnRlci8gY2xlYXJpbmcgcnVubmluZyBmbGFnLiAq
Lwo+PiAgICAgICBzbXBfbWIoKTsKPj4gICAKPj4gLSAgICBzY2hlZF9jb250ZXh0X3NhdmVkKHZj
cHVfc2NoZWR1bGVyKHByZXYpLCB1bml0KTsKPj4gKyAgICBzY2hlZF9jb250ZXh0X3NhdmVkKHZj
cHVfc2NoZWR1bGVyKHVuaXQtPnZjcHUpLCB1bml0KTsKPiAKPiBBbiBleGFtcGxlIG9mIGl0IHVu
bGlrZWx5IGJlaW5nIGp1c3Qgb25lIG9mIHRoZSB2Q1BVLXMgaW4gYSB1bml0IHRoYXQKPiB5b3Ug
YWN0dWFsbHkgd2FudCB0byBkZWFsIHdpdGguCgpOby4gQWxsIHZjcHVzIG9mIGEgdW5pdCBzaGFy
ZSB0aGUgc2FtZSBzY2hlZHVsZXIuCgpPVE9IIEkgdGhpbmsgdGhlcmUgaXMgc29tZSByb29tIGZv
ciB0dW5pbmcgaGVyZTogdmNwdV9zY2hlZHVsZXIgaXMKZG9pbmcgcXVpdGUgc29tZSB3b3JrIHRv
IGZpbmQgdGhlIGNvcnJlY3Qgc3RydWN0IHNjaGVkdWxlci4gUmVwbGFjaW5nCml0IGJ5IHVuaXRf
c2NoZWR1bGVyKCkgbWlnaHQgYmUgYSBnb29kIGlkZWEuCgo+IAo+PiBAQCAtMTg3MCw3ICsxOTIx
LDggQEAgc3RhdGljIHZvaWQgc2NoZWRfc2xhdmUodm9pZCkKPj4gICAKPj4gICAgICAgcGNwdV9z
Y2hlZHVsZV91bmxvY2tfaXJxKGxvY2ssIGNwdSk7Cj4+ICAgCj4+IC0gICAgc2NoZWRfY29udGV4
dF9zd2l0Y2godnByZXYsIHNjaGVkX3VuaXQydmNwdV9jcHUobmV4dCwgY3B1KSwgbm93KTsKPj4g
KyAgICBzY2hlZF9jb250ZXh0X3N3aXRjaCh2cHJldiwgc2NoZWRfdW5pdDJ2Y3B1X2NwdShuZXh0
LCBjcHUpLAo+PiArICAgICAgICAgICAgICAgICAgICAgICAgIGlzX2lkbGVfdW5pdChuZXh0KSAm
JiAhaXNfaWRsZV91bml0KHByZXYpLCBub3cpOwo+PiAgIH0KPj4gICAKPj4gICAvKgo+PiBAQCAt
MTkzMCw3ICsxOTgyLDggQEAgc3RhdGljIHZvaWQgc2NoZWR1bGUodm9pZCkKPj4gICAgICAgcGNw
dV9zY2hlZHVsZV91bmxvY2tfaXJxKGxvY2ssIGNwdSk7Cj4+ICAgCj4+ICAgICAgIHZuZXh0ID0g
c2NoZWRfdW5pdDJ2Y3B1X2NwdShuZXh0LCBjcHUpOwo+PiAtICAgIHNjaGVkX2NvbnRleHRfc3dp
dGNoKHZwcmV2LCB2bmV4dCwgbm93KTsKPj4gKyAgICBzY2hlZF9jb250ZXh0X3N3aXRjaCh2cHJl
diwgdm5leHQsCj4+ICsgICAgICAgICAgICAgICAgICAgICAgICAgIWlzX2lkbGVfdW5pdChwcmV2
KSAmJiBpc19pZGxlX3VuaXQobmV4dCksIG5vdyk7Cj4+ICAgfQo+IAo+IFNlZWluZyB0aGVzZSB0
d28gY2FsbHMgSSdtIG5vdCBvbmx5IHNsaWdodGx5IHB1enpsZWQgYnkgdGhlIGV4cHJlc3Npb25z
Cj4gaGF2aW5nIG9wZXJhbmRzIGluIG9wcG9zaXRlIG9yZGVyIHdydCBvbmUgYW5vdGhlciwgYnV0
IGFsc28gd2h5IHRoZQoKQWgsIHllcywgd2lsbCBjaGFuZ2Ugb25lIG9mIHRoZSBjYWxscy4KCj4g
Y2FsbGVlIGNhbid0IHdvcmsgb3V0IHRoZSBjb25kaXRpb24gd2l0aG91dCB0aGUgbmV3IHBhcmFt
ZXRlci9hcmd1bWVudC4KClRoZSBuZXh0IHBhdGNoIGFkZHMgb3RoZXIgdXNlcnMgb2Ygc2NoZWRf
Y29udGV4dF9zd2l0Y2goKS4KCj4gCj4+IC0tLSBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vY3VycmVu
dC5oCj4+ICsrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vY3VycmVudC5oCj4+IEBAIC0xOCw2ICsx
OCw3IEBAIERFQ0xBUkVfUEVSX0NQVShzdHJ1Y3QgdmNwdSAqLCBjdXJyX3ZjcHUpOwo+PiAgIAo+
PiAgICNkZWZpbmUgY3VycmVudCAgICAgICAgICAgICh0aGlzX2NwdShjdXJyX3ZjcHUpKQo+PiAg
ICNkZWZpbmUgc2V0X2N1cnJlbnQodmNwdSkgIGRvIHsgY3VycmVudCA9ICh2Y3B1KTsgfSB3aGls
ZSAoMCkKPj4gKyNkZWZpbmUgZ2V0X2NwdV9jdXJyZW50KGNwdSkgIChwZXJfY3B1KGN1cnJfdmNw
dSwgY3B1KSkKPiAKPiBQb2ludGxlc3Mgb3V0ZXIgcGFpciBvZiBwYXJlbnRoZXNlcy4KCk9rYXku
Cgo+IAo+PiAtLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2N1cnJlbnQuaAo+PiArKysgYi94ZW4v
aW5jbHVkZS9hc20teDg2L2N1cnJlbnQuaAo+PiBAQCAtNzcsNiArNzcsMTEgQEAgc3RydWN0IGNw
dV9pbmZvIHsKPj4gICAgICAgLyogZ2V0X3N0YWNrX2JvdHRvbSgpIG11c3QgYmUgMTYtYnl0ZSBh
bGlnbmVkICovCj4+ICAgfTsKPj4gICAKPj4gK3N0YXRpYyBpbmxpbmUgc3RydWN0IGNwdV9pbmZv
ICpnZXRfY3B1X2luZm9fZnJvbV9zdGFjayh1bnNpZ25lZCBsb25nIHNwKQo+PiArewo+PiArICAg
IHJldHVybiAoc3RydWN0IGNwdV9pbmZvICopKChzcCB8IChTVEFDS19TSVpFIC0gMSkpICsgMSkg
LSAxOwo+PiArfQo+PiArCj4+ICAgc3RhdGljIGlubGluZSBzdHJ1Y3QgY3B1X2luZm8gKmdldF9j
cHVfaW5mbyh2b2lkKQo+PiAgIHsKPj4gICAjaWZkZWYgX19jbGFuZ19fCj4+IEBAIC04Nyw3ICs5
Miw3IEBAIHN0YXRpYyBpbmxpbmUgc3RydWN0IGNwdV9pbmZvICpnZXRfY3B1X2luZm8odm9pZCkK
Pj4gICAgICAgcmVnaXN0ZXIgdW5zaWduZWQgbG9uZyBzcCBhc20oInJzcCIpOwo+PiAgICNlbmRp
Zgo+PiAgIAo+PiAtICAgIHJldHVybiAoc3RydWN0IGNwdV9pbmZvICopKChzcCB8IChTVEFDS19T
SVpFIC0gMSkpICsgMSkgLSAxOwo+PiArICAgIHJldHVybiBnZXRfY3B1X2luZm9fZnJvbV9zdGFj
ayhzcCk7Cj4+ICAgfQo+IAo+IFdpdGggdGhlc2UsIHdoeSBkb2VzIC4uLgo+IAo+PiAtLS0gYS94
ZW4vaW5jbHVkZS9hc20teDg2L3NtcC5oCj4+ICsrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvc21w
LmgKPj4gQEAgLTc2LDYgKzc2LDkgQEAgdm9pZCBzZXRfbnJfc29ja2V0cyh2b2lkKTsKPj4gICAv
KiBSZXByZXNlbnRpbmcgSFQgYW5kIGNvcmUgc2libGluZ3MgaW4gZWFjaCBzb2NrZXQuICovCj4+
ICAgZXh0ZXJuIGNwdW1hc2tfdCAqKnNvY2tldF9jcHVtYXNrOwo+PiAgIAo+PiArI2RlZmluZSBn
ZXRfY3B1X2N1cnJlbnQoY3B1KSBcCj4+ICsgICAgKGdldF9jcHVfaW5mb19mcm9tX3N0YWNrKCh1
bnNpZ25lZCBsb25nKXN0YWNrX2Jhc2VbY3B1XSktPmN1cnJlbnRfdmNwdSkKPiAKPiAuLi4gdGhp
cyBlbmQgdXAgaW4gYSBkaWZmZXJlbnQgaGVhZGVyPyAoVGhlIG91dGVybW9zdCBwYWlyIG9mIHBh
cmVudGhlc2VzCj4gaXNuJ3Qgc3RyaWN0bHkgbmVlZGVkIGhlcmUuKQoKSG1tLCBtdXN0IGJlIGEg
bGVmdG92ZXIgZnJvbSBhIHByZXZpb3VzIHZlcnNpb24uIFdpbGwgbW92ZSBpdC4KCgpKdWVyZ2Vu
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 03 07:14:09 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Jul 2019 07:14:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hiZSz-0006el-DC; Wed, 03 Jul 2019 07:14:09 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=iiGa=VA=gmail.com=nadav.amit@srs-us1.protection.inumbo.net>)
 id 1hiZSx-0006eZ-Rz
 for xen-devel@lists.xenproject.org; Wed, 03 Jul 2019 07:14:07 +0000
X-Inumbo-ID: 230a4250-9d62-11e9-89ec-63de079547d6
Received: from mail-pg1-f193.google.com (unknown [209.85.215.193])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 230a4250-9d62-11e9-89ec-63de079547d6;
 Wed, 03 Jul 2019 07:14:03 +0000 (UTC)
Received: by mail-pg1-f193.google.com with SMTP id g15so729486pgi.4
 for <xen-devel@lists.xenproject.org>; Wed, 03 Jul 2019 00:14:03 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:date:message-id;
 bh=B1kQvrQoHFPsOT1yXoo85QIU6lm9lrhuL5yM9gcXKZ0=;
 b=r5QDRqq7z6pdTeVbOwIENp9VCFvlbNhi8rZ2HR64fPLudxpEdwKwwXEHGDcebnJ2fC
 WpkQsq2mKbkzIUH5i2ZUO/XdqHpkR6VUOjay9VVEpYuQXUBt4AFVLbNXD9FEVU8UiL5+
 zf+TIAptpUklf7Up64S3LXK4MjmLenEmpIPdSWFoOeU/VAZrOyDtAw6RmScU7A9UXNN1
 rXHbSESU93k2qAAZUPmzz3Lj55pJr3eXzxvSz9oC43OE6G45l64arq7sogdoa8WVkGap
 FNCAgCcgtxVshbW3AuTdmNjsEZVXz3W1JC4Le+GIm7nW8qjuvi5rHls/W65E24luFGzs
 /fCA==
X-Gm-Message-State: APjAAAWGzfmdMiYxumAzPhSawDVQNtgDBfxAtW6vVYoV+J3A1jfg3xFw
 kcKAwZTT3b/Xb/h9KrcsCAk=
X-Google-Smtp-Source: APXvYqwUyamaUZpHybk6nfj2wr4zAu1x6OPqmfFZEMCShOUOWld0YXW8Rb4mD/UbT+YdTI4jAfzbyg==
X-Received: by 2002:a17:90a:22ef:: with SMTP id
 s102mr11149274pjc.2.1562138042451; 
 Wed, 03 Jul 2019 00:14:02 -0700 (PDT)
Received: from sc2-haas01-esx0118.eng.vmware.com ([66.170.99.1])
 by smtp.gmail.com with ESMTPSA id j21sm1256593pfh.86.2019.07.03.00.14.00
 (version=TLS1_3 cipher=AEAD-AES256-GCM-SHA384 bits=256/256);
 Wed, 03 Jul 2019 00:14:01 -0700 (PDT)
From: Nadav Amit <namit@vmware.com>
To: Andy Lutomirski <luto@kernel.org>,
 Dave Hansen <dave.hansen@linux.intel.com>
Date: Tue,  2 Jul 2019 16:51:42 -0700
Message-Id: <20190702235151.4377-1-namit@vmware.com>
X-Mailer: git-send-email 2.17.1
Subject: [Xen-devel] [PATCH v2 0/9] x86: Concurrent TLB flushes
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, Sasha Levin <sashal@kernel.org>,
 linux-hyperv@vger.kernel.org, Stephen Hemminger <sthemmin@microsoft.com>,
 kvm@vger.kernel.org, Paolo Bonzini <pbonzini@redhat.com>,
 Rik van Riel <riel@surriel.com>, Peter Zijlstra <peterz@infradead.org>,
 Haiyang Zhang <haiyangz@microsoft.com>, x86@kernel.org,
 linux-kernel@vger.kernel.org, virtualization@lists.linux-foundation.org,
 xen-devel@lists.xenproject.org, Ingo Molnar <mingo@redhat.com>,
 Nadav Amit <namit@vmware.com>, Josh Poimboeuf <jpoimboe@redhat.com>,
 Borislav Petkov <bp@alien8.de>, Thomas Gleixner <tglx@linutronix.de>,
 "K. Y. Srinivasan" <kys@microsoft.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Q3VycmVudGx5LCBsb2NhbCBhbmQgcmVtb3RlIFRMQiBmbHVzaGVzIGFyZSBub3QgcGVyZm9ybWVk
IGNvbmN1cnJlbnRseSwKd2hpY2ggaW50cm9kdWNlcyB1bm5lY2Vzc2FyeSBvdmVyaGVhZCAtIGVh
Y2ggSU5WTFBHIGNhbiB0YWtlIDEwMHMgb2YKY3ljbGVzLiBUaGlzIHBhdGNoLXNldCBhbGxvd3Mg
VExCIGZsdXNoZXMgdG8gYmUgcnVuIGNvbmN1cnJlbnRseTogZmlyc3QKcmVxdWVzdCB0aGUgcmVt
b3RlIENQVXMgdG8gaW5pdGlhdGUgdGhlIGZsdXNoLCB0aGVuIHJ1biBpdCBsb2NhbGx5LCBhbmQK
ZmluYWxseSB3YWl0IGZvciB0aGUgcmVtb3RlIENQVXMgdG8gZmluaXNoIHRoZWlyIHdvcmsuCgpJ
biBhZGRpdGlvbiwgdGhlcmUgYXJlIHZhcmlvdXMgc21hbGwgb3B0aW1pemF0aW9ucyB0byBhdm9p
ZCB1bndhcnJhbnRlZApmYWxzZS1zaGFyaW5nIGFuZCBhdG9taWMgb3BlcmF0aW9ucy4KClRoZSBw
cm9wb3NlZCBjaGFuZ2VzIHNob3VsZCBhbHNvIGltcHJvdmUgdGhlIHBlcmZvcm1hbmNlIG9mIG90
aGVyCmludm9jYXRpb25zIG9mIG9uX2VhY2hfY3B1KCkuIEhvcGVmdWxseSwgbm8gb25lIGhhcyBy
ZWxpZWQgb24gdGhpcwpiZWhhdmlvciBvZiBvbl9lYWNoX2NwdSgpIHRoYXQgaW52b2tlZCBmdW5j
dGlvbnMgZmlyc3QgcmVtb3RlbHkgYW5kIG9ubHkKdGhlbiBsb2NhbGx5IFtQZXRlciBzYXlzIGhl
IHJlbWVtYmVycyBzb21lb25lIG1pZ2h0IGRvIHNvLCBidXQgd2l0aG91dApmdXJ0aGVyIGluZm9y
bWF0aW9uIGl0IGlzIGhhcmQgdG8ga25vdyBob3cgdG8gYWRkcmVzcyBpdF0uCgpSdW5uaW5nIHN5
c2JlbmNoIG9uIGRheC9leHQ0IHcvZW11bGF0ZWQtcG1lbSwgd3JpdGUtY2FjaGUgZGlzYWJsZWQg
b24KMi1zb2NrZXQsIDQ4LWxvZ2ljYWwtY29yZXMgKDI0K1NNVCkgSGFzd2VsbC1YLCA1IHJlcGV0
aXRpb25zOgoKIHN5c2JlbmNoIGZpbGVpbyAtLWZpbGUtdG90YWwtc2l6ZT0zRyAtLWZpbGUtdGVz
dC1tb2RlPXJuZHdyIFwKICAtLWZpbGUtaW8tbW9kZT1tbWFwIC0tdGhyZWFkcz1YIC0tZmlsZS1m
c3luYy1tb2RlPWZkYXRhc3luYyBydW4KCiAgVGguCXRpcC1qdW4yOCBhdmcgKHN0ZGV2KQkrcGF0
Y2gtc2V0IGF2ZyAoc3RkZXYpCWNoYW5nZQogIC0tLQktLS0tLS0tLS0tLS0tLS0tLS0tLS0JLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQktLS0tLS0KICAxCTEyNjc3NjUgKDE0MTQ2KQkJMTI5OTI1MyAo
NTcxNSkJCSsyLjQlCiAgMgkxNzM0NjQ0ICgxMTkzNikJCTE3OTkyMjUgKDE5NTc3KQkJKzMuNyUK
ICA0CTI4MjEyNjggKDQxMTg0KQkJMjkxOTEzMiAoNDAxNDkpCQkrMy40JQogIDgJNDE3MTY1MiAo
MzEyNDMpCQk0Mzc2OTI1ICg2NTQxNikJCSs0LjklCiAgMTYJNTU5MDcyOSAoMjQxNjApCQk1ODI5
ODY2ICg4MTI3KQkJKzQuMiUKICAyNAk2MjUwMjEyICgyNDQ4MSkJCTY1MjIzMDMgKDI4MDQ0KQkJ
KzQuMyUKICAzMgkzOTk0MzE0ICgyNjYwNikJCTQwNzc1NDMgKDEwNjg1KQkJKzIuMCUKICA0OAk0
MzQ1MTc3ICgyODA5MSkJCTQ0MTc4MjEgKDQxMzM3KQkJKzEuNiUKCihOb3RlIHRoYXQgb24gY29u
ZmlndXJhdGlvbnMgd2l0aCB1cCB0byAyNCB0aHJlYWRzIG51bWFjdGwgd2FzIHVzZWQgdG8Kc2V0
IGFsbCB0aHJlYWRzIG9uIHNvY2tldCAxLCB3aGljaCBleHBsYWlucyB0aGUgZHJvcCBpbiBwZXJm
b3JtYW5jZSB3aGVuCmdvaW5nIHRvIDMyIHRocmVhZHMpLgoKUnVubmluZyB0aGUgc2FtZSBiZW5j
aG1hcmsgd2l0aCBzZWN1cml0eSBtaXRpZ2F0aW9ucyBkaXNhYmxlZCAoUFRJLApTcGVjdHJlLCBN
RFMpOgoKICBUaC4JdGlwLWp1bjI4IGF2ZyAoc3RkZXYpCStwYXRjaC1zZXQgYXZnIChzdGRldikJ
Y2hhbmdlCiAgLS0tCS0tLS0tLS0tLS0tLS0tLS0tLS0tLQktLS0tLS0tLS0tLS0tLS0tLS0tLS0t
CS0tLS0tLQogIDEJMTU5ODg5NiAoNTE3NCkJCTE2MDc5MDMgKDQwOTEpCQkrMC41JQogIDIJMjEw
OTQ3MiAoMTc4MjcpCQkyMjI0NzI2ICg0MzcyKQkJKzUuNCUKICA0CTM0NDg1ODcgKDExOTUyKQkJ
MzY2ODU1MSAoMzAyMTkpCQkrNi4zJQogIDgJNTQyNTc3OCAoMjk2NDEpCQk1NjA2MjY2ICgzMzUx
OSkJCSszLjMlCiAgMTYJNjkzMTIzMiAoMzQ2NzcpCQk3MDU0MDUyICgyNzg3MykJCSsxLjclCiAg
MjQJNzYxMjQ3MyAoMjM0ODIpCQk3NzgzMTM4ICgxMzg3MSkJCSsyLjIlCiAgMzIJNDI5NjI3NCAo
MTgwMjkpCQk0MjgzMjc5ICgzMjMyMykJCS0wLjMlCiAgNDgJNDc3MDAyOSAoMzU1NDEpCQk0NzY0
NzYwICgxMzU3NSkJCS0wLjElCgpQcmVzdW1hYmx5LCBQVEkgcmVxdWlyZXMgdHdvIGludmFsaWRh
dGlvbnMgb2YgZWFjaCBtYXBwaW5nLCB3aGljaCBhbGxvd3MKdG8gZ2V0IGhpZ2hlciBiZW5lZml0
cyBmcm9tIGNvbmN1cnJlbmN5IHdoZW4gUFRJIGlzIG9uLiBBdCB0aGUgc2FtZQp0aW1lLCB3aGVu
IG1pdGlnYXRpb25zIGFyZSBvbiwgb3RoZXIgb3ZlcmhlYWRzIHJlZHVjZSB0aGUgcG90ZW50aWFs
CnNwZWVkdXAuCgpJIHRyaWVkIHRvIHJlZHVjZSB0aGUgc2l6ZSBvZiB0aGUgY29kZSBvZiB0aGUg
bWFpbiBwYXRjaCwgd2hpY2ggcmVxdWlyZWQKcmVzdHJ1Y3R1cmluZyBvZiB0aGUgc2VyaWVzLgoK
djEgLT4gdjI6CiogUmVtb3ZpbmcgdGhlIHBhdGNoZXMgdGhhdCBUaG9tYXMgdG9vayBbdGdseF0K
KiBBZGRpbmcgaHlwZXItdiwgWGVuIGNvbXBpbGUtdGVzdGVkIGltcGxlbWVudGF0aW9ucyBbRGF2
ZV0KKiBSZW1vdmluZyBVViBbQW5keV0KKiBBZGRpbmcgbGF6eSBvcHRpbWl6YXRpb24sIHJlbW92
aW5nIGlubGluZSBrZXl3b3JkIFtEYXZlXQoqIFJlc3RydWN0dXJpbmcgcGF0Y2gtc2V0CgpSRkN2
MiAtPiB2MToKKiBGaXggY29tbWVudCBvbiBmbHVzaF90bGJfbXVsdGkgW0p1ZXJnZW5dCiogUmVt
b3ZpbmcgYXN5bmMgaW52YWxpZGF0aW9uIG9wdGltaXphdGlvbnMgW0FuZHldCiogQWRkaW5nIEtW
TSBzdXBwb3J0IFtQYW9sb10KCkNjOiBBbmR5IEx1dG9taXJza2kgPGx1dG9Aa2VybmVsLm9yZz4K
Q2M6IEJvcmlzbGF2IFBldGtvdiA8YnBAYWxpZW44LmRlPgpDYzogQm9yaXMgT3N0cm92c2t5IDxi
b3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT4KQ2M6IERhdmUgSGFuc2VuIDxkYXZlLmhhbnNlbkBs
aW51eC5pbnRlbC5jb20+CkNjOiBIYWl5YW5nIFpoYW5nIDxoYWl5YW5nekBtaWNyb3NvZnQuY29t
PgpDYzogSW5nbyBNb2xuYXIgPG1pbmdvQHJlZGhhdC5jb20+CkNjOiBKb3NoIFBvaW1ib2V1ZiA8
anBvaW1ib2VAcmVkaGF0LmNvbT4KQ2M6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4K
Q2M6ICJLLiBZLiBTcmluaXZhc2FuIiA8a3lzQG1pY3Jvc29mdC5jb20+CkNjOiBQYW9sbyBCb256
aW5pIDxwYm9uemluaUByZWRoYXQuY29tPgpDYzogUGV0ZXIgWmlqbHN0cmEgPHBldGVyekBpbmZy
YWRlYWQub3JnPgpDYzogUmlrIHZhbiBSaWVsIDxyaWVsQHN1cnJpZWwuY29tPgpDYzogU2FzaGEg
TGV2aW4gPHNhc2hhbEBrZXJuZWwub3JnPgpDYzogU3RlcGhlbiBIZW1taW5nZXIgPHN0aGVtbWlu
QG1pY3Jvc29mdC5jb20+CkNjOiBUaG9tYXMgR2xlaXhuZXIgPHRnbHhAbGludXRyb25peC5kZT4K
Q2M6IGt2bUB2Z2VyLmtlcm5lbC5vcmcKQ2M6IGxpbnV4LWh5cGVydkB2Z2VyLmtlcm5lbC5vcmcK
Q2M6IGxpbnV4LWtlcm5lbEB2Z2VyLmtlcm5lbC5vcmcKQ2M6IHZpcnR1YWxpemF0aW9uQGxpc3Rz
LmxpbnV4LWZvdW5kYXRpb24ub3JnCkNjOiB4ODZAa2VybmVsLm9yZwpDYzogeGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCgpOYWRhdiBBbWl0ICg5KToKICBzbXA6IFJ1biBmdW5jdGlvbnMg
Y29uY3VycmVudGx5IGluIHNtcF9jYWxsX2Z1bmN0aW9uX21hbnkoKQogIHg4Ni9tbS90bGI6IFJl
bW92ZSByZWFzb24gYXMgYXJndW1lbnQgZm9yIGZsdXNoX3RsYl9mdW5jX2xvY2FsKCkKICB4ODYv
bW0vdGxiOiBPcGVuLWNvZGUgb25fZWFjaF9jcHVfY29uZF9tYXNrKCkgZm9yIHRsYl9pc19ub3Rf
bGF6eSgpCiAgeDg2L21tL3RsYjogRmx1c2ggcmVtb3RlIGFuZCBsb2NhbCBUTEJzIGNvbmN1cnJl
bnRseQogIHg4Ni9tbS90bGI6IFByaXZhdGl6ZSBjcHVfdGxic3RhdGUKICB4ODYvbW0vdGxiOiBE
byBub3QgbWFrZSBpc19sYXp5IGRpcnR5IGZvciBubyByZWFzb24KICBjcHVtYXNrOiBNYXJrIGZ1
bmN0aW9ucyBhcyBwdXJlCiAgeDg2L21tL3RsYjogUmVtb3ZlIFVWIHNwZWNpYWwgY2FzZQogIHg4
Ni9tbS90bGI6IFJlbW92ZSB1bm5lY2Vzc2FyeSB1c2VzIG9mIHRoZSBpbmxpbmUga2V5d29yZAoK
IGFyY2gveDg2L2h5cGVydi9tbXUuYyAgICAgICAgICAgICAgICAgfCAgMTMgKystCiBhcmNoL3g4
Ni9pbmNsdWRlL2FzbS9wYXJhdmlydC5oICAgICAgIHwgICA2ICstCiBhcmNoL3g4Ni9pbmNsdWRl
L2FzbS9wYXJhdmlydF90eXBlcy5oIHwgICA0ICstCiBhcmNoL3g4Ni9pbmNsdWRlL2FzbS90bGJm
bHVzaC5oICAgICAgIHwgIDQ4ICsrKysrLS0tLQogYXJjaC94ODYvaW5jbHVkZS9hc20vdHJhY2Uv
aHlwZXJ2LmggICB8ICAgMiArLQogYXJjaC94ODYva2VybmVsL2t2bS5jICAgICAgICAgICAgICAg
ICB8ICAxMSArLQogYXJjaC94ODYva2VybmVsL3BhcmF2aXJ0LmMgICAgICAgICAgICB8ICAgMiAr
LQogYXJjaC94ODYvbW0vaW5pdC5jICAgICAgICAgICAgICAgICAgICB8ICAgMiArLQogYXJjaC94
ODYvbW0vdGxiLmMgICAgICAgICAgICAgICAgICAgICB8IDE0NyArKysrKysrKysrKysrKysrLS0t
LS0tLS0tLQogYXJjaC94ODYveGVuL21tdV9wdi5jICAgICAgICAgICAgICAgICB8ICAyMCArKy0t
CiBpbmNsdWRlL2xpbnV4L2NwdW1hc2suaCAgICAgICAgICAgICAgIHwgICA2ICstCiBpbmNsdWRl
L2xpbnV4L3NtcC5oICAgICAgICAgICAgICAgICAgIHwgIDI3ICsrKy0tCiBpbmNsdWRlL3RyYWNl
L2V2ZW50cy94ZW4uaCAgICAgICAgICAgIHwgICAyICstCiBrZXJuZWwvc21wLmMgICAgICAgICAg
ICAgICAgICAgICAgICAgIHwgMTMzICsrKysrKysrKysrLS0tLS0tLS0tLS0tCiAxNCBmaWxlcyBj
aGFuZ2VkLCAyNDUgaW5zZXJ0aW9ucygrKSwgMTc4IGRlbGV0aW9ucygtKQoKLS0gCjIuMTcuMQoK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 03 07:14:13 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Jul 2019 07:14:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hiZT2-0006g2-R2; Wed, 03 Jul 2019 07: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=iiGa=VA=gmail.com=nadav.amit@srs-us1.protection.inumbo.net>)
 id 1hiZT1-0006fg-I5
 for xen-devel@lists.xenproject.org; Wed, 03 Jul 2019 07:14:11 +0000
X-Inumbo-ID: 268e2c05-9d62-11e9-8980-bc764e045a96
Received: from mail-pl1-f196.google.com (unknown [209.85.214.196])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 268e2c05-9d62-11e9-8980-bc764e045a96;
 Wed, 03 Jul 2019 07:14:09 +0000 (UTC)
Received: by mail-pl1-f196.google.com with SMTP id e5so694293pls.13
 for <xen-devel@lists.xenproject.org>; Wed, 03 Jul 2019 00:14:09 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to
 :references;
 bh=ccH1lY4O7n4BXQuRS1GgwOEGuGvqXICf1/+JCvsaWLs=;
 b=Lv5k44Soq/52cyNVn4DPj8hvMpXRJ5GZzAMCEZbAw57L7GhzZAt3HcB6Rt5mshlLm6
 4yFGsyJlWrY8RN5aBJiQncf/jCEfWt0YlgoVWWicrBXeKDZhNunTEa2pChVd8KIw1z+d
 dUzxtdnI+6NrXQ89Cpq32SzbCWk9nTYN0G0n3p6FzaRFs5fW4qgfxHb5mo4kzrtzCTN4
 1sckOxi/kPosJ/lE3B7mUX74tfGfOUGpwvz9FoYzuy/PP15Iof1HEJFh28Q6a115ckFx
 e+sB3yWwSXwPyHHX43zxVr4dl7uyD+IN3ryfOF4r/F9hVRnlO565wSWJcjXnTUg1Sw3c
 zr9w==
X-Gm-Message-State: APjAAAXpm5WZ9cHpZ2YEMzwsH4TkAMt/JCQmDkjhVe3x9W8LsONBz1lS
 gzi45Ttv1gkIRqqxVI+tg7g=
X-Google-Smtp-Source: APXvYqxDiu4XHF/h685l75XKdA+4AtAWMjLUqXNKPxMi634QNbO+Oh5f6iZUYJKpj5KI9u+azIzt2A==
X-Received: by 2002:a17:902:2983:: with SMTP id
 h3mr40803893plb.45.1562138048504; 
 Wed, 03 Jul 2019 00:14:08 -0700 (PDT)
Received: from sc2-haas01-esx0118.eng.vmware.com ([66.170.99.1])
 by smtp.gmail.com with ESMTPSA id j21sm1256593pfh.86.2019.07.03.00.14.06
 (version=TLS1_3 cipher=AEAD-AES256-GCM-SHA384 bits=256/256);
 Wed, 03 Jul 2019 00:14:07 -0700 (PDT)
From: Nadav Amit <namit@vmware.com>
To: Andy Lutomirski <luto@kernel.org>,
 Dave Hansen <dave.hansen@linux.intel.com>
Date: Tue,  2 Jul 2019 16:51:46 -0700
Message-Id: <20190702235151.4377-5-namit@vmware.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20190702235151.4377-1-namit@vmware.com>
References: <20190702235151.4377-1-namit@vmware.com>
Subject: [Xen-devel] [PATCH v2 4/9] x86/mm/tlb: Flush remote and local TLBs
 concurrently
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sasha Levin <sashal@kernel.org>, Juergen Gross <jgross@suse.com>,
 linux-hyperv@vger.kernel.org, Stephen Hemminger <sthemmin@microsoft.com>,
 xen-devel@lists.xenproject.org, kvm@vger.kernel.org,
 Peter Zijlstra <peterz@infradead.org>, Haiyang Zhang <haiyangz@microsoft.com>,
 x86@kernel.org, linux-kernel@vger.kernel.org,
 virtualization@lists.linux-foundation.org, Ingo Molnar <mingo@redhat.com>,
 Nadav Amit <namit@vmware.com>, Paolo Bonzini <pbonzini@redhat.com>,
 Borislav Petkov <bp@alien8.de>, Thomas Gleixner <tglx@linutronix.de>,
 "K. Y. Srinivasan" <kys@microsoft.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VG8gaW1wcm92ZSBUTEIgc2hvb3Rkb3duIHBlcmZvcm1hbmNlLCBmbHVzaCB0aGUgcmVtb3RlIGFu
ZCBsb2NhbCBUTEJzCmNvbmN1cnJlbnRseS4gSW50cm9kdWNlIGZsdXNoX3RsYl9tdWx0aSgpIHRo
YXQgZG9lcyBzby4gSW50cm9kdWNlCnBhcmF2aXJ0dWFsIHZlcnNpb25zIG9mIGZsdXNoX3RsYl9t
dWx0aSgpIGZvciBLVk0sIFhlbiBhbmQgaHlwZXItdiAoWGVuCmFuZCBoeXBlci12IGFyZSBvbmx5
IGNvbXBpbGUtdGVzdGVkKS4KCldoaWxlIHRoZSB1cGRhdGVkIHNtcCBpbmZyYXN0cnVjdHVyZSBp
cyBjYXBhYmxlIG9mIHJ1bm5pbmcgYSBmdW5jdGlvbiBvbgphIHNpbmdsZSBsb2NhbCBjb3JlLCBp
dCBpcyBub3Qgb3B0aW1pemVkIGZvciB0aGlzIGNhc2UuIFRoZSBtdWx0aXBsZQpmdW5jdGlvbiBj
YWxscyBhbmQgdGhlIGluZGlyZWN0IGJyYW5jaCBpbnRyb2R1Y2Ugc29tZSBvdmVyaGVhZCwgYW5k
Cm1pZ2h0IG1ha2UgbG9jYWwgVExCIGZsdXNoZXMgc2xvd2VyIHRoYW4gdGhleSB3ZXJlIGJlZm9y
ZSB0aGUgcmVjZW50CmNoYW5nZXMuCgpCZWZvcmUgY2FsbGluZyB0aGUgU01QIGluZnJhc3RydWN0
dXJlLCBjaGVjayBpZiBvbmx5IGEgbG9jYWwgVExCIGZsdXNoCmlzIG5lZWRlZCB0byByZXN0b3Jl
IHRoZSBsb3N0IHBlcmZvcm1hbmNlIGluIHRoaXMgY29tbW9uIGNhc2UuIFRoaXMKcmVxdWlyZXMg
dG8gY2hlY2sgbW1fY3B1bWFzaygpIG9uZSBtb3JlIHRpbWUsIGJ1dCB1bmxlc3MgdGhpcyBtYXNr
IGlzCnVwZGF0ZWQgdmVyeSBmcmVxdWVudGx5LCB0aGlzIHNob3VsZCBpbXBhY3QgcGVyZm9ybWFu
Y2UgbmVnYXRpdmVseS4KCkNjOiAiSy4gWS4gU3Jpbml2YXNhbiIgPGt5c0BtaWNyb3NvZnQuY29t
PgpDYzogSGFpeWFuZyBaaGFuZyA8aGFpeWFuZ3pAbWljcm9zb2Z0LmNvbT4KQ2M6IFN0ZXBoZW4g
SGVtbWluZ2VyIDxzdGhlbW1pbkBtaWNyb3NvZnQuY29tPgpDYzogU2FzaGEgTGV2aW4gPHNhc2hh
bEBrZXJuZWwub3JnPgpDYzogVGhvbWFzIEdsZWl4bmVyIDx0Z2x4QGxpbnV0cm9uaXguZGU+CkNj
OiBJbmdvIE1vbG5hciA8bWluZ29AcmVkaGF0LmNvbT4KQ2M6IEJvcmlzbGF2IFBldGtvdiA8YnBA
YWxpZW44LmRlPgpDYzogeDg2QGtlcm5lbC5vcmcKQ2M6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0Bz
dXNlLmNvbT4KQ2M6IFBhb2xvIEJvbnppbmkgPHBib256aW5pQHJlZGhhdC5jb20+CkNjOiBEYXZl
IEhhbnNlbiA8ZGF2ZS5oYW5zZW5AbGludXguaW50ZWwuY29tPgpDYzogQW5keSBMdXRvbWlyc2tp
IDxsdXRvQGtlcm5lbC5vcmc+CkNjOiBQZXRlciBaaWpsc3RyYSA8cGV0ZXJ6QGluZnJhZGVhZC5v
cmc+CkNjOiBCb3JpcyBPc3Ryb3Zza3kgPGJvcmlzLm9zdHJvdnNreUBvcmFjbGUuY29tPgpDYzog
bGludXgtaHlwZXJ2QHZnZXIua2VybmVsLm9yZwpDYzogbGludXgta2VybmVsQHZnZXIua2VybmVs
Lm9yZwpDYzogdmlydHVhbGl6YXRpb25AbGlzdHMubGludXgtZm91bmRhdGlvbi5vcmcKQ2M6IGt2
bUB2Z2VyLmtlcm5lbC5vcmcKQ2M6IHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpTaWdu
ZWQtb2ZmLWJ5OiBOYWRhdiBBbWl0IDxuYW1pdEB2bXdhcmUuY29tPgotLS0KIGFyY2gveDg2L2h5
cGVydi9tbXUuYyAgICAgICAgICAgICAgICAgfCAxMyArKystLS0KIGFyY2gveDg2L2luY2x1ZGUv
YXNtL3BhcmF2aXJ0LmggICAgICAgfCAgNiArLS0KIGFyY2gveDg2L2luY2x1ZGUvYXNtL3BhcmF2
aXJ0X3R5cGVzLmggfCAgNCArLQogYXJjaC94ODYvaW5jbHVkZS9hc20vdGxiZmx1c2guaCAgICAg
ICB8ICA5ICsrLS0KIGFyY2gveDg2L2luY2x1ZGUvYXNtL3RyYWNlL2h5cGVydi5oICAgfCAgMiAr
LQogYXJjaC94ODYva2VybmVsL2t2bS5jICAgICAgICAgICAgICAgICB8IDExICsrKy0tCiBhcmNo
L3g4Ni9rZXJuZWwvcGFyYXZpcnQuYyAgICAgICAgICAgIHwgIDIgKy0KIGFyY2gveDg2L21tL3Rs
Yi5jICAgICAgICAgICAgICAgICAgICAgfCA2NSArKysrKysrKysrKysrKysrKysrKy0tLS0tLS0K
IGFyY2gveDg2L3hlbi9tbXVfcHYuYyAgICAgICAgICAgICAgICAgfCAyMCArKysrKystLS0KIGlu
Y2x1ZGUvdHJhY2UvZXZlbnRzL3hlbi5oICAgICAgICAgICAgfCAgMiArLQogMTAgZmlsZXMgY2hh
bmdlZCwgOTEgaW5zZXJ0aW9ucygrKSwgNDMgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvYXJj
aC94ODYvaHlwZXJ2L21tdS5jIGIvYXJjaC94ODYvaHlwZXJ2L21tdS5jCmluZGV4IGU2NWQ3ZmU2
NDg5Zi4uMTE3N2Y4NjNlNGNkIDEwMDY0NAotLS0gYS9hcmNoL3g4Ni9oeXBlcnYvbW11LmMKKysr
IGIvYXJjaC94ODYvaHlwZXJ2L21tdS5jCkBAIC01MCw4ICs1MCw4IEBAIHN0YXRpYyBpbmxpbmUg
aW50IGZpbGxfZ3ZhX2xpc3QodTY0IGd2YV9saXN0W10sIGludCBvZmZzZXQsCiAJcmV0dXJuIGd2
YV9uIC0gb2Zmc2V0OwogfQogCi1zdGF0aWMgdm9pZCBoeXBlcnZfZmx1c2hfdGxiX290aGVycyhj
b25zdCBzdHJ1Y3QgY3B1bWFzayAqY3B1cywKLQkJCQkgICAgY29uc3Qgc3RydWN0IGZsdXNoX3Rs
Yl9pbmZvICppbmZvKQorc3RhdGljIHZvaWQgaHlwZXJ2X2ZsdXNoX3RsYl9tdWx0aShjb25zdCBz
dHJ1Y3QgY3B1bWFzayAqY3B1cywKKwkJCQkgICBjb25zdCBzdHJ1Y3QgZmx1c2hfdGxiX2luZm8g
KmluZm8pCiB7CiAJaW50IGNwdSwgdmNwdSwgZ3ZhX24sIG1heF9ndmFzOwogCXN0cnVjdCBodl90
bGJfZmx1c2ggKipmbHVzaF9wY3B1OwpAQCAtNTksNyArNTksNyBAQCBzdGF0aWMgdm9pZCBoeXBl
cnZfZmx1c2hfdGxiX290aGVycyhjb25zdCBzdHJ1Y3QgY3B1bWFzayAqY3B1cywKIAl1NjQgc3Rh
dHVzID0gVTY0X01BWDsKIAl1bnNpZ25lZCBsb25nIGZsYWdzOwogCi0JdHJhY2VfaHlwZXJ2X21t
dV9mbHVzaF90bGJfb3RoZXJzKGNwdXMsIGluZm8pOworCXRyYWNlX2h5cGVydl9tbXVfZmx1c2hf
dGxiX211bHRpKGNwdXMsIGluZm8pOwogCiAJaWYgKCFodl9oeXBlcmNhbGxfcGcpCiAJCWdvdG8g
ZG9fbmF0aXZlOwpAQCAtNjksNiArNjksOSBAQCBzdGF0aWMgdm9pZCBoeXBlcnZfZmx1c2hfdGxi
X290aGVycyhjb25zdCBzdHJ1Y3QgY3B1bWFzayAqY3B1cywKIAogCWxvY2FsX2lycV9zYXZlKGZs
YWdzKTsKIAorCWlmIChjcHVtYXNrX3Rlc3RfY3B1KHNtcF9wcm9jZXNzb3JfaWQoKSwgY3B1cykp
CisJCWZsdXNoX3RsYl9mdW5jX2xvY2FsKGluZm8pOworCiAJZmx1c2hfcGNwdSA9IChzdHJ1Y3Qg
aHZfdGxiX2ZsdXNoICoqKQogCQkgICAgIHRoaXNfY3B1X3B0cihoeXBlcnZfcGNwdV9pbnB1dF9h
cmcpOwogCkBAIC0xNTYsNyArMTU5LDcgQEAgc3RhdGljIHZvaWQgaHlwZXJ2X2ZsdXNoX3RsYl9v
dGhlcnMoY29uc3Qgc3RydWN0IGNwdW1hc2sgKmNwdXMsCiAJaWYgKCEoc3RhdHVzICYgSFZfSFlQ
RVJDQUxMX1JFU1VMVF9NQVNLKSkKIAkJcmV0dXJuOwogZG9fbmF0aXZlOgotCW5hdGl2ZV9mbHVz
aF90bGJfb3RoZXJzKGNwdXMsIGluZm8pOworCW5hdGl2ZV9mbHVzaF90bGJfbXVsdGkoY3B1cywg
aW5mbyk7CiB9CiAKIHN0YXRpYyB1NjQgaHlwZXJ2X2ZsdXNoX3RsYl9vdGhlcnNfZXgoY29uc3Qg
c3RydWN0IGNwdW1hc2sgKmNwdXMsCkBAIC0yMzEsNiArMjM0LDYgQEAgdm9pZCBoeXBlcnZfc2V0
dXBfbW11X29wcyh2b2lkKQogCQlyZXR1cm47CiAKIAlwcl9pbmZvKCJVc2luZyBoeXBlcmNhbGwg
Zm9yIHJlbW90ZSBUTEIgZmx1c2hcbiIpOwotCXB2X29wcy5tbXUuZmx1c2hfdGxiX290aGVycyA9
IGh5cGVydl9mbHVzaF90bGJfb3RoZXJzOworCXB2X29wcy5tbXUuZmx1c2hfdGxiX211bHRpID0g
aHlwZXJ2X2ZsdXNoX3RsYl9tdWx0aTsKIAlwdl9vcHMubW11LnRsYl9yZW1vdmVfdGFibGUgPSB0
bGJfcmVtb3ZlX3RhYmxlOwogfQpkaWZmIC0tZ2l0IGEvYXJjaC94ODYvaW5jbHVkZS9hc20vcGFy
YXZpcnQuaCBiL2FyY2gveDg2L2luY2x1ZGUvYXNtL3BhcmF2aXJ0LmgKaW5kZXggYzI1YzM4YTA1
YzFjLi4zMTY5NTllODkyNTggMTAwNjQ0Ci0tLSBhL2FyY2gveDg2L2luY2x1ZGUvYXNtL3BhcmF2
aXJ0LmgKKysrIGIvYXJjaC94ODYvaW5jbHVkZS9hc20vcGFyYXZpcnQuaApAQCAtNjIsMTAgKzYy
LDEwIEBAIHN0YXRpYyBpbmxpbmUgdm9pZCBfX2ZsdXNoX3RsYl9vbmVfdXNlcih1bnNpZ25lZCBs
b25nIGFkZHIpCiAJUFZPUF9WQ0FMTDEobW11LmZsdXNoX3RsYl9vbmVfdXNlciwgYWRkcik7CiB9
CiAKLXN0YXRpYyBpbmxpbmUgdm9pZCBmbHVzaF90bGJfb3RoZXJzKGNvbnN0IHN0cnVjdCBjcHVt
YXNrICpjcHVtYXNrLAotCQkJCSAgICBjb25zdCBzdHJ1Y3QgZmx1c2hfdGxiX2luZm8gKmluZm8p
CitzdGF0aWMgaW5saW5lIHZvaWQgZmx1c2hfdGxiX211bHRpKGNvbnN0IHN0cnVjdCBjcHVtYXNr
ICpjcHVtYXNrLAorCQkJCSAgIGNvbnN0IHN0cnVjdCBmbHVzaF90bGJfaW5mbyAqaW5mbykKIHsK
LQlQVk9QX1ZDQUxMMihtbXUuZmx1c2hfdGxiX290aGVycywgY3B1bWFzaywgaW5mbyk7CisJUFZP
UF9WQ0FMTDIobW11LmZsdXNoX3RsYl9tdWx0aSwgY3B1bWFzaywgaW5mbyk7CiB9CiAKIHN0YXRp
YyBpbmxpbmUgdm9pZCBwYXJhdmlydF90bGJfcmVtb3ZlX3RhYmxlKHN0cnVjdCBtbXVfZ2F0aGVy
ICp0bGIsIHZvaWQgKnRhYmxlKQpkaWZmIC0tZ2l0IGEvYXJjaC94ODYvaW5jbHVkZS9hc20vcGFy
YXZpcnRfdHlwZXMuaCBiL2FyY2gveDg2L2luY2x1ZGUvYXNtL3BhcmF2aXJ0X3R5cGVzLmgKaW5k
ZXggOTQ2ZjhmMWYxZWZjLi41NGY0YzcxOGI1YjAgMTAwNjQ0Ci0tLSBhL2FyY2gveDg2L2luY2x1
ZGUvYXNtL3BhcmF2aXJ0X3R5cGVzLmgKKysrIGIvYXJjaC94ODYvaW5jbHVkZS9hc20vcGFyYXZp
cnRfdHlwZXMuaApAQCAtMjExLDggKzIxMSw4IEBAIHN0cnVjdCBwdl9tbXVfb3BzIHsKIAl2b2lk
ICgqZmx1c2hfdGxiX3VzZXIpKHZvaWQpOwogCXZvaWQgKCpmbHVzaF90bGJfa2VybmVsKSh2b2lk
KTsKIAl2b2lkICgqZmx1c2hfdGxiX29uZV91c2VyKSh1bnNpZ25lZCBsb25nIGFkZHIpOwotCXZv
aWQgKCpmbHVzaF90bGJfb3RoZXJzKShjb25zdCBzdHJ1Y3QgY3B1bWFzayAqY3B1cywKLQkJCQkg
Y29uc3Qgc3RydWN0IGZsdXNoX3RsYl9pbmZvICppbmZvKTsKKwl2b2lkICgqZmx1c2hfdGxiX211
bHRpKShjb25zdCBzdHJ1Y3QgY3B1bWFzayAqY3B1cywKKwkJCQljb25zdCBzdHJ1Y3QgZmx1c2hf
dGxiX2luZm8gKmluZm8pOwogCiAJdm9pZCAoKnRsYl9yZW1vdmVfdGFibGUpKHN0cnVjdCBtbXVf
Z2F0aGVyICp0bGIsIHZvaWQgKnRhYmxlKTsKIApkaWZmIC0tZ2l0IGEvYXJjaC94ODYvaW5jbHVk
ZS9hc20vdGxiZmx1c2guaCBiL2FyY2gveDg2L2luY2x1ZGUvYXNtL3RsYmZsdXNoLmgKaW5kZXgg
ZGVlMzc1ODMxOTYyLi4zNmFhMmE5Yjc1OTcgMTAwNjQ0Ci0tLSBhL2FyY2gveDg2L2luY2x1ZGUv
YXNtL3RsYmZsdXNoLmgKKysrIGIvYXJjaC94ODYvaW5jbHVkZS9hc20vdGxiZmx1c2guaApAQCAt
NTE3LDcgKzUxNyw3IEBAIHN0YXRpYyBpbmxpbmUgdm9pZCBfX2ZsdXNoX3RsYl9vbmVfa2VybmVs
KHVuc2lnbmVkIGxvbmcgYWRkcikKICAqICAtIGZsdXNoX3RsYl9wYWdlKHZtYSwgdm1hZGRyKSBm
bHVzaGVzIG9uZSBwYWdlCiAgKiAgLSBmbHVzaF90bGJfcmFuZ2Uodm1hLCBzdGFydCwgZW5kKSBm
bHVzaGVzIGEgcmFuZ2Ugb2YgcGFnZXMKICAqICAtIGZsdXNoX3RsYl9rZXJuZWxfcmFuZ2Uoc3Rh
cnQsIGVuZCkgZmx1c2hlcyBhIHJhbmdlIG9mIGtlcm5lbCBwYWdlcwotICogIC0gZmx1c2hfdGxi
X290aGVycyhjcHVtYXNrLCBpbmZvKSBmbHVzaGVzIFRMQnMgb24gb3RoZXIgY3B1cworICogIC0g
Zmx1c2hfdGxiX211bHRpKGNwdW1hc2ssIGluZm8pIGZsdXNoZXMgVExCcyBvbiBtdWx0aXBsZSBj
cHVzCiAgKgogICogLi5idXQgdGhlIGkzODYgaGFzIHNvbWV3aGF0IGxpbWl0ZWQgdGxiIGZsdXNo
aW5nIGNhcGFiaWxpdGllcywKICAqIGFuZCBwYWdlLWdyYW51bGFyIGZsdXNoZXMgYXJlIGF2YWls
YWJsZSBvbmx5IG9uIGk0ODYgYW5kIHVwLgpAQCAtNTYzLDEzICs1NjMsMTQgQEAgZXh0ZXJuIHZv
aWQgZmx1c2hfdGxiX21tX3JhbmdlKHN0cnVjdCBtbV9zdHJ1Y3QgKm1tLCB1bnNpZ25lZCBsb25n
IHN0YXJ0LAogCQkJCXVuc2lnbmVkIGxvbmcgZW5kLCB1bnNpZ25lZCBpbnQgc3RyaWRlX3NoaWZ0
LAogCQkJCWJvb2wgZnJlZWRfdGFibGVzKTsKIGV4dGVybiB2b2lkIGZsdXNoX3RsYl9rZXJuZWxf
cmFuZ2UodW5zaWduZWQgbG9uZyBzdGFydCwgdW5zaWduZWQgbG9uZyBlbmQpOworZXh0ZXJuIHZv
aWQgZmx1c2hfdGxiX2Z1bmNfbG9jYWwoY29uc3Qgc3RydWN0IGZsdXNoX3RsYl9pbmZvICppbmZv
KTsKIAogc3RhdGljIGlubGluZSB2b2lkIGZsdXNoX3RsYl9wYWdlKHN0cnVjdCB2bV9hcmVhX3N0
cnVjdCAqdm1hLCB1bnNpZ25lZCBsb25nIGEpCiB7CiAJZmx1c2hfdGxiX21tX3JhbmdlKHZtYS0+
dm1fbW0sIGEsIGEgKyBQQUdFX1NJWkUsIFBBR0VfU0hJRlQsIGZhbHNlKTsKIH0KIAotdm9pZCBu
YXRpdmVfZmx1c2hfdGxiX290aGVycyhjb25zdCBzdHJ1Y3QgY3B1bWFzayAqY3B1bWFzaywKK3Zv
aWQgbmF0aXZlX2ZsdXNoX3RsYl9tdWx0aShjb25zdCBzdHJ1Y3QgY3B1bWFzayAqY3B1bWFzaywK
IAkJCSAgICAgY29uc3Qgc3RydWN0IGZsdXNoX3RsYl9pbmZvICppbmZvKTsKIAogc3RhdGljIGlu
bGluZSB1NjQgaW5jX21tX3RsYl9nZW4oc3RydWN0IG1tX3N0cnVjdCAqbW0pCkBAIC01OTMsOCAr
NTk0LDggQEAgc3RhdGljIGlubGluZSB2b2lkIGFyY2hfdGxiYmF0Y2hfYWRkX21tKHN0cnVjdCBh
cmNoX3RsYmZsdXNoX3VubWFwX2JhdGNoICpiYXRjaCwKIGV4dGVybiB2b2lkIGFyY2hfdGxiYmF0
Y2hfZmx1c2goc3RydWN0IGFyY2hfdGxiZmx1c2hfdW5tYXBfYmF0Y2ggKmJhdGNoKTsKIAogI2lm
bmRlZiBDT05GSUdfUEFSQVZJUlQKLSNkZWZpbmUgZmx1c2hfdGxiX290aGVycyhtYXNrLCBpbmZv
KQlcCi0JbmF0aXZlX2ZsdXNoX3RsYl9vdGhlcnMobWFzaywgaW5mbykKKyNkZWZpbmUgZmx1c2hf
dGxiX211bHRpKG1hc2ssIGluZm8pCVwKKwluYXRpdmVfZmx1c2hfdGxiX211bHRpKG1hc2ssIGlu
Zm8pCiAKICNkZWZpbmUgcGFyYXZpcnRfdGxiX3JlbW92ZV90YWJsZSh0bGIsIHBhZ2UpIFwKIAl0
bGJfcmVtb3ZlX3BhZ2UodGxiLCAodm9pZCAqKShwYWdlKSkKZGlmZiAtLWdpdCBhL2FyY2gveDg2
L2luY2x1ZGUvYXNtL3RyYWNlL2h5cGVydi5oIGIvYXJjaC94ODYvaW5jbHVkZS9hc20vdHJhY2Uv
aHlwZXJ2LmgKaW5kZXggYWNlNDY0ZjA5NjgxLi44NWNhODU2MGM3ZjkgMTAwNjQ0Ci0tLSBhL2Fy
Y2gveDg2L2luY2x1ZGUvYXNtL3RyYWNlL2h5cGVydi5oCisrKyBiL2FyY2gveDg2L2luY2x1ZGUv
YXNtL3RyYWNlL2h5cGVydi5oCkBAIC04LDcgKzgsNyBAQAogCiAjaWYgSVNfRU5BQkxFRChDT05G
SUdfSFlQRVJWKQogCi1UUkFDRV9FVkVOVChoeXBlcnZfbW11X2ZsdXNoX3RsYl9vdGhlcnMsCitU
UkFDRV9FVkVOVChoeXBlcnZfbW11X2ZsdXNoX3RsYl9tdWx0aSwKIAkgICAgVFBfUFJPVE8oY29u
c3Qgc3RydWN0IGNwdW1hc2sgKmNwdXMsCiAJCSAgICAgY29uc3Qgc3RydWN0IGZsdXNoX3RsYl9p
bmZvICppbmZvKSwKIAkgICAgVFBfQVJHUyhjcHVzLCBpbmZvKSwKZGlmZiAtLWdpdCBhL2FyY2gv
eDg2L2tlcm5lbC9rdm0uYyBiL2FyY2gveDg2L2tlcm5lbC9rdm0uYwppbmRleCA1MTY5YjhjYzM1
YmIuLmQwMGQ1NTFkNGEyYSAxMDA2NDQKLS0tIGEvYXJjaC94ODYva2VybmVsL2t2bS5jCisrKyBi
L2FyY2gveDg2L2tlcm5lbC9rdm0uYwpAQCAtNTgwLDcgKzU4MCw3IEBAIHN0YXRpYyB2b2lkIF9f
aW5pdCBrdm1fYXBmX3RyYXBfaW5pdCh2b2lkKQogCiBzdGF0aWMgREVGSU5FX1BFUl9DUFUoY3B1
bWFza192YXJfdCwgX19wdl90bGJfbWFzayk7CiAKLXN0YXRpYyB2b2lkIGt2bV9mbHVzaF90bGJf
b3RoZXJzKGNvbnN0IHN0cnVjdCBjcHVtYXNrICpjcHVtYXNrLAorc3RhdGljIHZvaWQga3ZtX2Zs
dXNoX3RsYl9tdWx0aShjb25zdCBzdHJ1Y3QgY3B1bWFzayAqY3B1bWFzaywKIAkJCWNvbnN0IHN0
cnVjdCBmbHVzaF90bGJfaW5mbyAqaW5mbykKIHsKIAl1OCBzdGF0ZTsKQEAgLTU5NCw2ICs1OTQs
MTEgQEAgc3RhdGljIHZvaWQga3ZtX2ZsdXNoX3RsYl9vdGhlcnMoY29uc3Qgc3RydWN0IGNwdW1h
c2sgKmNwdW1hc2ssCiAJICogcXVldWUgZmx1c2hfb25fZW50ZXIgZm9yIHByZS1lbXB0ZWQgdkNQ
VXMKIAkgKi8KIAlmb3JfZWFjaF9jcHUoY3B1LCBmbHVzaG1hc2spIHsKKwkJLyoKKwkJICogVGhl
IGxvY2FsIHZDUFUgaXMgbmV2ZXIgcHJlZW1wdGVkLCBzbyB3ZSBkbyBub3QgZXhwbGljaXRseQor
CQkgKiBza2lwIGNoZWNrIGZvciBsb2NhbCB2Q1BVIC0gaXQgd2lsbCBuZXZlciBiZSBjbGVhcmVk
IGZyb20KKwkJICogZmx1c2htYXNrLgorCQkgKi8KIAkJc3JjID0gJnBlcl9jcHUoc3RlYWxfdGlt
ZSwgY3B1KTsKIAkJc3RhdGUgPSBSRUFEX09OQ0Uoc3JjLT5wcmVlbXB0ZWQpOwogCQlpZiAoKHN0
YXRlICYgS1ZNX1ZDUFVfUFJFRU1QVEVEKSkgewpAQCAtNjAzLDcgKzYwOCw3IEBAIHN0YXRpYyB2
b2lkIGt2bV9mbHVzaF90bGJfb3RoZXJzKGNvbnN0IHN0cnVjdCBjcHVtYXNrICpjcHVtYXNrLAog
CQl9CiAJfQogCi0JbmF0aXZlX2ZsdXNoX3RsYl9vdGhlcnMoZmx1c2htYXNrLCBpbmZvKTsKKwlu
YXRpdmVfZmx1c2hfdGxiX211bHRpKGZsdXNobWFzaywgaW5mbyk7CiB9CiAKIHN0YXRpYyB2b2lk
IF9faW5pdCBrdm1fZ3Vlc3RfaW5pdCh2b2lkKQpAQCAtNjI4LDcgKzYzMyw3IEBAIHN0YXRpYyB2
b2lkIF9faW5pdCBrdm1fZ3Vlc3RfaW5pdCh2b2lkKQogCWlmIChrdm1fcGFyYV9oYXNfZmVhdHVy
ZShLVk1fRkVBVFVSRV9QVl9UTEJfRkxVU0gpICYmCiAJICAgICFrdm1fcGFyYV9oYXNfaGludChL
Vk1fSElOVFNfUkVBTFRJTUUpICYmCiAJICAgIGt2bV9wYXJhX2hhc19mZWF0dXJlKEtWTV9GRUFU
VVJFX1NURUFMX1RJTUUpKSB7Ci0JCXB2X29wcy5tbXUuZmx1c2hfdGxiX290aGVycyA9IGt2bV9m
bHVzaF90bGJfb3RoZXJzOworCQlwdl9vcHMubW11LmZsdXNoX3RsYl9tdWx0aSA9IGt2bV9mbHVz
aF90bGJfbXVsdGk7CiAJCXB2X29wcy5tbXUudGxiX3JlbW92ZV90YWJsZSA9IHRsYl9yZW1vdmVf
dGFibGU7CiAJfQogCmRpZmYgLS1naXQgYS9hcmNoL3g4Ni9rZXJuZWwvcGFyYXZpcnQuYyBiL2Fy
Y2gveDg2L2tlcm5lbC9wYXJhdmlydC5jCmluZGV4IDk4MDM5ZDdmYjk5OC4uN2NkY2ZmZTJhMDI4
IDEwMDY0NAotLS0gYS9hcmNoL3g4Ni9rZXJuZWwvcGFyYXZpcnQuYworKysgYi9hcmNoL3g4Ni9r
ZXJuZWwvcGFyYXZpcnQuYwpAQCAtMzYzLDcgKzM2Myw3IEBAIHN0cnVjdCBwYXJhdmlydF9wYXRj
aF90ZW1wbGF0ZSBwdl9vcHMgPSB7CiAJLm1tdS5mbHVzaF90bGJfdXNlcgk9IG5hdGl2ZV9mbHVz
aF90bGIsCiAJLm1tdS5mbHVzaF90bGJfa2VybmVsCT0gbmF0aXZlX2ZsdXNoX3RsYl9nbG9iYWws
CiAJLm1tdS5mbHVzaF90bGJfb25lX3VzZXIJPSBuYXRpdmVfZmx1c2hfdGxiX29uZV91c2VyLAot
CS5tbXUuZmx1c2hfdGxiX290aGVycwk9IG5hdGl2ZV9mbHVzaF90bGJfb3RoZXJzLAorCS5tbXUu
Zmx1c2hfdGxiX211bHRpCT0gbmF0aXZlX2ZsdXNoX3RsYl9tdWx0aSwKIAkubW11LnRsYl9yZW1v
dmVfdGFibGUJPQogCQkJKHZvaWQgKCopKHN0cnVjdCBtbXVfZ2F0aGVyICosIHZvaWQgKikpdGxi
X3JlbW92ZV9wYWdlLAogCmRpZmYgLS1naXQgYS9hcmNoL3g4Ni9tbS90bGIuYyBiL2FyY2gveDg2
L21tL3RsYi5jCmluZGV4IDVjOWIxNjA3MTkxZC4uMDc0Mjg4YTY5MTZlIDEwMDY0NAotLS0gYS9h
cmNoL3g4Ni9tbS90bGIuYworKysgYi9hcmNoL3g4Ni9tbS90bGIuYwpAQCAtNTUxLDcgKzU1MSw3
IEBAIHN0YXRpYyB2b2lkIGZsdXNoX3RsYl9mdW5jX2NvbW1vbihjb25zdCBzdHJ1Y3QgZmx1c2hf
dGxiX2luZm8gKmYsCiAJCSAqIGdhcmJhZ2UgaW50byBvdXIgVExCLiAgU2luY2Ugc3dpdGNoaW5n
IHRvIGluaXRfbW0gaXMgYmFyZWx5CiAJCSAqIHNsb3dlciB0aGFuIGEgbWluaW1hbCBmbHVzaCwg
anVzdCBzd2l0Y2ggdG8gaW5pdF9tbS4KIAkJICoKLQkJICogVGhpcyBzaG91bGQgYmUgcmFyZSwg
d2l0aCBuYXRpdmVfZmx1c2hfdGxiX290aGVycyBza2lwcGluZworCQkgKiBUaGlzIHNob3VsZCBi
ZSByYXJlLCB3aXRoIG5hdGl2ZV9mbHVzaF90bGJfbXVsdGkoKSBza2lwcGluZwogCQkgKiBJUElz
IHRvIGxhenkgVExCIG1vZGUgQ1BVcy4KIAkJICovCiAJCXN3aXRjaF9tbV9pcnFzX29mZihOVUxM
LCAmaW5pdF9tbSwgTlVMTCk7CkBAIC02MzUsNyArNjM1LDcgQEAgc3RhdGljIHZvaWQgZmx1c2hf
dGxiX2Z1bmNfY29tbW9uKGNvbnN0IHN0cnVjdCBmbHVzaF90bGJfaW5mbyAqZiwKIAl0aGlzX2Nw
dV93cml0ZShjcHVfdGxic3RhdGUuY3R4c1tsb2FkZWRfbW1fYXNpZF0udGxiX2dlbiwgbW1fdGxi
X2dlbik7CiB9CiAKLXN0YXRpYyB2b2lkIGZsdXNoX3RsYl9mdW5jX2xvY2FsKHZvaWQgKmluZm8p
CitzdGF0aWMgdm9pZCBfX2ZsdXNoX3RsYl9mdW5jX2xvY2FsKHZvaWQgKmluZm8pCiB7CiAJY29u
c3Qgc3RydWN0IGZsdXNoX3RsYl9pbmZvICpmID0gaW5mbzsKIAllbnVtIHRsYl9mbHVzaF9yZWFz
b24gcmVhc29uOwpAQCAtNjQ1LDYgKzY0NSwxMSBAQCBzdGF0aWMgdm9pZCBmbHVzaF90bGJfZnVu
Y19sb2NhbCh2b2lkICppbmZvKQogCWZsdXNoX3RsYl9mdW5jX2NvbW1vbihmLCB0cnVlLCByZWFz
b24pOwogfQogCit2b2lkIGZsdXNoX3RsYl9mdW5jX2xvY2FsKGNvbnN0IHN0cnVjdCBmbHVzaF90
bGJfaW5mbyAqaW5mbykKK3sKKwlfX2ZsdXNoX3RsYl9mdW5jX2xvY2FsKCh2b2lkICopaW5mbyk7
Cit9CisKIHN0YXRpYyB2b2lkIGZsdXNoX3RsYl9mdW5jX3JlbW90ZSh2b2lkICppbmZvKQogewog
CWNvbnN0IHN0cnVjdCBmbHVzaF90bGJfaW5mbyAqZiA9IGluZm87CkBAIC02NjUsOSArNjcwLDE0
IEBAIHN0YXRpYyBib29sIHRsYl9pc19ub3RfbGF6eShpbnQgY3B1KQogCiBzdGF0aWMgREVGSU5F
X1BFUl9DUFUoY3B1bWFza190LCBmbHVzaF90bGJfbWFzayk7CiAKLXZvaWQgbmF0aXZlX2ZsdXNo
X3RsYl9vdGhlcnMoY29uc3Qgc3RydWN0IGNwdW1hc2sgKmNwdW1hc2ssCi0JCQkgICAgIGNvbnN0
IHN0cnVjdCBmbHVzaF90bGJfaW5mbyAqaW5mbykKK3ZvaWQgbmF0aXZlX2ZsdXNoX3RsYl9tdWx0
aShjb25zdCBzdHJ1Y3QgY3B1bWFzayAqY3B1bWFzaywKKwkJCSAgICBjb25zdCBzdHJ1Y3QgZmx1
c2hfdGxiX2luZm8gKmluZm8pCiB7CisJLyoKKwkgKiBEbyBhY2NvdW50aW5nIGFuZCB0cmFjaW5n
LiBOb3RlIHRoYXQgdGhlcmUgYXJlIChhbmQgaGF2ZSBhbHdheXMgYmVlbikKKwkgKiBjYXNlcyBp
biB3aGljaCBhIHJlbW90ZSBUTEIgZmx1c2ggd2lsbCBiZSB0cmFjZWQsIGJ1dCBldmVudHVhbGx5
CisJICogd291bGQgbm90IGhhcHBlbi4KKwkgKi8KIAljb3VudF92bV90bGJfZXZlbnQoTlJfVExC
X1JFTU9URV9GTFVTSCk7CiAJaWYgKGluZm8tPmVuZCA9PSBUTEJfRkxVU0hfQUxMKQogCQl0cmFj
ZV90bGJfZmx1c2goVExCX1JFTU9URV9TRU5EX0lQSSwgVExCX0ZMVVNIX0FMTCk7CkBAIC02ODcs
MTAgKzY5NywxMiBAQCB2b2lkIG5hdGl2ZV9mbHVzaF90bGJfb3RoZXJzKGNvbnN0IHN0cnVjdCBj
cHVtYXNrICpjcHVtYXNrLAogCQkgKiBtZWFucyB0aGF0IHRoZSBwZXJjcHUgdGxiX2dlbiB2YXJp
YWJsZXMgd29uJ3QgYmUgdXBkYXRlZAogCQkgKiBhbmQgd2UnbGwgZG8gcG9pbnRsZXNzIGZsdXNo
ZXMgb24gZnV0dXJlIGNvbnRleHQgc3dpdGNoZXMuCiAJCSAqCi0JCSAqIFJhdGhlciB0aGFuIGhv
b2tpbmcgbmF0aXZlX2ZsdXNoX3RsYl9vdGhlcnMoKSBoZXJlLCBJIHRoaW5rCisJCSAqIFJhdGhl
ciB0aGFuIGhvb2tpbmcgbmF0aXZlX2ZsdXNoX3RsYl9tdWx0aSgpIGhlcmUsIEkgdGhpbmsKIAkJ
ICogdGhhdCBVViBzaG91bGQgYmUgdXBkYXRlZCBzbyB0aGF0IHNtcF9jYWxsX2Z1bmN0aW9uX21h
bnkoKSwKIAkJICogZXRjLCBhcmUgb3B0aW1hbCBvbiBVVi4KIAkJICovCisJCWZsdXNoX3RsYl9m
dW5jX2xvY2FsKGluZm8pOworCiAJCWNwdW1hc2sgPSB1dl9mbHVzaF90bGJfb3RoZXJzKGNwdW1h
c2ssIGluZm8pOwogCQlpZiAoY3B1bWFzaykKIAkJCXNtcF9jYWxsX2Z1bmN0aW9uX21hbnkoY3B1
bWFzaywgZmx1c2hfdGxiX2Z1bmNfcmVtb3RlLApAQCAtNzA5LDggKzcyMSw5IEBAIHZvaWQgbmF0
aXZlX2ZsdXNoX3RsYl9vdGhlcnMoY29uc3Qgc3RydWN0IGNwdW1hc2sgKmNwdW1hc2ssCiAJICog
ZG9pbmcgYSBzcGVjdWxhdGl2ZSBtZW1vcnkgYWNjZXNzLgogCSAqLwogCWlmIChpbmZvLT5mcmVl
ZF90YWJsZXMpIHsKLQkJc21wX2NhbGxfZnVuY3Rpb25fbWFueShjcHVtYXNrLCBmbHVzaF90bGJf
ZnVuY19yZW1vdGUsCi0JCQkgICAgICAgKHZvaWQgKilpbmZvLCAxKTsKKwkJX19zbXBfY2FsbF9m
dW5jdGlvbl9tYW55KGNwdW1hc2ssIGZsdXNoX3RsYl9mdW5jX3JlbW90ZSwKKwkJCQkJIF9fZmx1
c2hfdGxiX2Z1bmNfbG9jYWwsCisJCQkJCSAodm9pZCAqKWluZm8sIDEpOwogCX0gZWxzZSB7CiAJ
CS8qCiAJCSAqIEFsdGhvdWdoIHdlIGNvdWxkIGhhdmUgdXNlZCBvbl9lYWNoX2NwdV9jb25kX21h
c2soKSwKQEAgLTczNyw3ICs3NTAsOCBAQCB2b2lkIG5hdGl2ZV9mbHVzaF90bGJfb3RoZXJzKGNv
bnN0IHN0cnVjdCBjcHVtYXNrICpjcHVtYXNrLAogCQkJaWYgKHRsYl9pc19ub3RfbGF6eShjcHUp
KQogCQkJCV9fY3B1bWFza19zZXRfY3B1KGNwdSwgY29uZF9jcHVtYXNrKTsKIAkJfQotCQlzbXBf
Y2FsbF9mdW5jdGlvbl9tYW55KGNvbmRfY3B1bWFzaywgZmx1c2hfdGxiX2Z1bmNfcmVtb3RlLAor
CQlfX3NtcF9jYWxsX2Z1bmN0aW9uX21hbnkoY29uZF9jcHVtYXNrLCBmbHVzaF90bGJfZnVuY19y
ZW1vdGUsCisJCQkJCSBfX2ZsdXNoX3RsYl9mdW5jX2xvY2FsLAogCQkJCQkgKHZvaWQgKilpbmZv
LCAxKTsKIAl9CiB9CkBAIC04MTgsMTYgKzgzMiwyOSBAQCB2b2lkIGZsdXNoX3RsYl9tbV9yYW5n
ZShzdHJ1Y3QgbW1fc3RydWN0ICptbSwgdW5zaWduZWQgbG9uZyBzdGFydCwKIAlpbmZvID0gZ2V0
X2ZsdXNoX3RsYl9pbmZvKG1tLCBzdGFydCwgZW5kLCBzdHJpZGVfc2hpZnQsIGZyZWVkX3RhYmxl
cywKIAkJCQkgIG5ld190bGJfZ2VuKTsKIAotCWlmIChtbSA9PSB0aGlzX2NwdV9yZWFkKGNwdV90
bGJzdGF0ZS5sb2FkZWRfbW0pKSB7CisJLyoKKwkgKiBBc3NlcnQgdGhhdCBtbV9jcHVtYXNrKCkg
Y29ycmVzcG9uZHMgd2l0aCB0aGUgbG9hZGVkIG1tLiBXZSBnb3Qgb25lCisJICogZXhjZXB0aW9u
OiBmb3IgaW5pdF9tbSB3ZSBkbyBub3QgbmVlZCB0byBmbHVzaCBhbnl0aGluZywgYW5kIHRoZQor
CSAqIGNwdW1hc2sgZG9lcyBub3QgY29ycmVzcG9uZCB3aXRoIGxvYWRlZF9tbS4KKwkgKi8KKwlW
TV9XQVJOX09OX09OQ0UoY3B1bWFza190ZXN0X2NwdShzbXBfcHJvY2Vzc29yX2lkKCksIG1tX2Nw
dW1hc2sobW0pKSAhPQorCQkJKG1tID09IHRoaXNfY3B1X3JlYWQoY3B1X3RsYnN0YXRlLmxvYWRl
ZF9tbSkpICYmCisJCQltbSAhPSAmaW5pdF9tbSk7CisKKwkvKgorCSAqIGZsdXNoX3RsYl9tdWx0
aSgpIGlzIG5vdCBvcHRpbWl6ZWQgZm9yIHRoZSBjb21tb24gY2FzZSBpbiB3aGljaCBvbmx5CisJ
ICogYSBsb2NhbCBUTEIgZmx1c2ggaXMgbmVlZGVkLiBPcHRpbWl6ZSB0aGlzIHVzZS1jYXNlIGJ5
IGNhbGxpbmcKKwkgKiBmbHVzaF90bGJfZnVuY19sb2NhbCgpIGRpcmVjdGx5IGluIHRoaXMgY2Fz
ZS4KKwkgKi8KKwlpZiAoY3B1bWFza19hbnlfYnV0KG1tX2NwdW1hc2sobW0pLCBjcHUpIDwgbnJf
Y3B1X2lkcykgeworCQlmbHVzaF90bGJfbXVsdGkobW1fY3B1bWFzayhtbSksIGluZm8pOworCX0g
ZWxzZSB7CiAJCWxvY2tkZXBfYXNzZXJ0X2lycXNfZW5hYmxlZCgpOwogCQlsb2NhbF9pcnFfZGlz
YWJsZSgpOwogCQlmbHVzaF90bGJfZnVuY19sb2NhbChpbmZvKTsKIAkJbG9jYWxfaXJxX2VuYWJs
ZSgpOwogCX0KIAotCWlmIChjcHVtYXNrX2FueV9idXQobW1fY3B1bWFzayhtbSksIGNwdSkgPCBu
cl9jcHVfaWRzKQotCQlmbHVzaF90bGJfb3RoZXJzKG1tX2NwdW1hc2sobW0pLCBpbmZvKTsKLQog
CXB1dF9mbHVzaF90bGJfaW5mbygpOwogCXB1dF9jcHUoKTsKIH0KQEAgLTg5MCwxNiArOTE3LDIw
IEBAIHZvaWQgYXJjaF90bGJiYXRjaF9mbHVzaChzdHJ1Y3QgYXJjaF90bGJmbHVzaF91bm1hcF9i
YXRjaCAqYmF0Y2gpCiB7CiAJaW50IGNwdSA9IGdldF9jcHUoKTsKIAotCWlmIChjcHVtYXNrX3Rl
c3RfY3B1KGNwdSwgJmJhdGNoLT5jcHVtYXNrKSkgeworCS8qCisJICogZmx1c2hfdGxiX211bHRp
KCkgaXMgbm90IG9wdGltaXplZCBmb3IgdGhlIGNvbW1vbiBjYXNlIGluIHdoaWNoIG9ubHkKKwkg
KiBhIGxvY2FsIFRMQiBmbHVzaCBpcyBuZWVkZWQuIE9wdGltaXplIHRoaXMgdXNlLWNhc2UgYnkg
Y2FsbGluZworCSAqIGZsdXNoX3RsYl9mdW5jX2xvY2FsKCkgZGlyZWN0bHkgaW4gdGhpcyBjYXNl
LgorCSAqLworCWlmIChjcHVtYXNrX2FueV9idXQoJmJhdGNoLT5jcHVtYXNrLCBjcHUpIDwgbnJf
Y3B1X2lkcykgeworCQlmbHVzaF90bGJfbXVsdGkoJmJhdGNoLT5jcHVtYXNrLCAmZnVsbF9mbHVz
aF90bGJfaW5mbyk7CisJfSBlbHNlIHsKIAkJbG9ja2RlcF9hc3NlcnRfaXJxc19lbmFibGVkKCk7
CiAJCWxvY2FsX2lycV9kaXNhYmxlKCk7Ci0JCWZsdXNoX3RsYl9mdW5jX2xvY2FsKCh2b2lkICop
JmZ1bGxfZmx1c2hfdGxiX2luZm8pOworCQlmbHVzaF90bGJfZnVuY19sb2NhbCgmZnVsbF9mbHVz
aF90bGJfaW5mbyk7CiAJCWxvY2FsX2lycV9lbmFibGUoKTsKIAl9CiAKLQlpZiAoY3B1bWFza19h
bnlfYnV0KCZiYXRjaC0+Y3B1bWFzaywgY3B1KSA8IG5yX2NwdV9pZHMpCi0JCWZsdXNoX3RsYl9v
dGhlcnMoJmJhdGNoLT5jcHVtYXNrLCAmZnVsbF9mbHVzaF90bGJfaW5mbyk7Ci0KIAljcHVtYXNr
X2NsZWFyKCZiYXRjaC0+Y3B1bWFzayk7CiAKIAlwdXRfY3B1KCk7CmRpZmYgLS1naXQgYS9hcmNo
L3g4Ni94ZW4vbW11X3B2LmMgYi9hcmNoL3g4Ni94ZW4vbW11X3B2LmMKaW5kZXggYmViNDRlMjJh
ZmRmLi4xOWU0ODFlNmU5MDQgMTAwNjQ0Ci0tLSBhL2FyY2gveDg2L3hlbi9tbXVfcHYuYworKysg
Yi9hcmNoL3g4Ni94ZW4vbW11X3B2LmMKQEAgLTEzNTUsOCArMTM1NSw4IEBAIHN0YXRpYyB2b2lk
IHhlbl9mbHVzaF90bGJfb25lX3VzZXIodW5zaWduZWQgbG9uZyBhZGRyKQogCXByZWVtcHRfZW5h
YmxlKCk7CiB9CiAKLXN0YXRpYyB2b2lkIHhlbl9mbHVzaF90bGJfb3RoZXJzKGNvbnN0IHN0cnVj
dCBjcHVtYXNrICpjcHVzLAotCQkJCSBjb25zdCBzdHJ1Y3QgZmx1c2hfdGxiX2luZm8gKmluZm8p
CitzdGF0aWMgdm9pZCB4ZW5fZmx1c2hfdGxiX211bHRpKGNvbnN0IHN0cnVjdCBjcHVtYXNrICpj
cHVzLAorCQkJCWNvbnN0IHN0cnVjdCBmbHVzaF90bGJfaW5mbyAqaW5mbykKIHsKIAlzdHJ1Y3Qg
ewogCQlzdHJ1Y3QgbW11ZXh0X29wIG9wOwpAQCAtMTM2Niw3ICsxMzY2LDcgQEAgc3RhdGljIHZv
aWQgeGVuX2ZsdXNoX3RsYl9vdGhlcnMoY29uc3Qgc3RydWN0IGNwdW1hc2sgKmNwdXMsCiAJY29u
c3Qgc2l6ZV90IG1jX2VudHJ5X3NpemUgPSBzaXplb2YoYXJncy0+b3ApICsKIAkJc2l6ZW9mKGFy
Z3MtPm1hc2tbMF0pICogQklUU19UT19MT05HUyhudW1fcG9zc2libGVfY3B1cygpKTsKIAotCXRy
YWNlX3hlbl9tbXVfZmx1c2hfdGxiX290aGVycyhjcHVzLCBpbmZvLT5tbSwgaW5mby0+c3RhcnQs
IGluZm8tPmVuZCk7CisJdHJhY2VfeGVuX21tdV9mbHVzaF90bGJfbXVsdGkoY3B1cywgaW5mby0+
bW0sIGluZm8tPnN0YXJ0LCBpbmZvLT5lbmQpOwogCiAJaWYgKGNwdW1hc2tfZW1wdHkoY3B1cykp
CiAJCXJldHVybjsJCS8qIG5vdGhpbmcgdG8gZG8gKi8KQEAgLTEzNzUsOSArMTM3NSwxNyBAQCBz
dGF0aWMgdm9pZCB4ZW5fZmx1c2hfdGxiX290aGVycyhjb25zdCBzdHJ1Y3QgY3B1bWFzayAqY3B1
cywKIAlhcmdzID0gbWNzLmFyZ3M7CiAJYXJncy0+b3AuYXJnMi52Y3B1bWFzayA9IHRvX2NwdW1h
c2soYXJncy0+bWFzayk7CiAKLQkvKiBSZW1vdmUgdXMsIGFuZCBhbnkgb2ZmbGluZSBDUFVTLiAq
LworCS8qIEZsdXNoIGxvY2FsbHkgaWYgbmVlZGVkIGFuZCByZW1vdmUgdXMgKi8KKwlpZiAoY3B1
bWFza190ZXN0X2NwdShzbXBfcHJvY2Vzc29yX2lkKCksIHRvX2NwdW1hc2soYXJncy0+bWFzaykp
KSB7CisJCWxvY2FsX2lycV9kaXNhYmxlKCk7CisJCWZsdXNoX3RsYl9mdW5jX2xvY2FsKGluZm8p
OworCQlsb2NhbF9pcnFfZW5hYmxlKCk7CisKKwkJY3B1bWFza19jbGVhcl9jcHUoc21wX3Byb2Nl
c3Nvcl9pZCgpLCB0b19jcHVtYXNrKGFyZ3MtPm1hc2spKTsKKwl9CisKKwkvKiBSZW1vdmUgb2Zm
bGluZSBDUFVTICovCiAJY3B1bWFza19hbmQodG9fY3B1bWFzayhhcmdzLT5tYXNrKSwgY3B1cywg
Y3B1X29ubGluZV9tYXNrKTsKLQljcHVtYXNrX2NsZWFyX2NwdShzbXBfcHJvY2Vzc29yX2lkKCks
IHRvX2NwdW1hc2soYXJncy0+bWFzaykpOwogCiAJYXJncy0+b3AuY21kID0gTU1VRVhUX1RMQl9G
TFVTSF9NVUxUSTsKIAlpZiAoaW5mby0+ZW5kICE9IFRMQl9GTFVTSF9BTEwgJiYKQEAgLTI0MDYs
NyArMjQxNCw3IEBAIHN0YXRpYyBjb25zdCBzdHJ1Y3QgcHZfbW11X29wcyB4ZW5fbW11X29wcyBf
X2luaXRjb25zdCA9IHsKIAkuZmx1c2hfdGxiX3VzZXIgPSB4ZW5fZmx1c2hfdGxiLAogCS5mbHVz
aF90bGJfa2VybmVsID0geGVuX2ZsdXNoX3RsYiwKIAkuZmx1c2hfdGxiX29uZV91c2VyID0geGVu
X2ZsdXNoX3RsYl9vbmVfdXNlciwKLQkuZmx1c2hfdGxiX290aGVycyA9IHhlbl9mbHVzaF90bGJf
b3RoZXJzLAorCS5mbHVzaF90bGJfbXVsdGkgPSB4ZW5fZmx1c2hfdGxiX211bHRpLAogCS50bGJf
cmVtb3ZlX3RhYmxlID0gdGxiX3JlbW92ZV90YWJsZSwKIAogCS5wZ2RfYWxsb2MgPSB4ZW5fcGdk
X2FsbG9jLApkaWZmIC0tZ2l0IGEvaW5jbHVkZS90cmFjZS9ldmVudHMveGVuLmggYi9pbmNsdWRl
L3RyYWNlL2V2ZW50cy94ZW4uaAppbmRleCA5YTBlOGFmMjEzMTAuLjU0NjAyMmFjZjE2MCAxMDA2
NDQKLS0tIGEvaW5jbHVkZS90cmFjZS9ldmVudHMveGVuLmgKKysrIGIvaW5jbHVkZS90cmFjZS9l
dmVudHMveGVuLmgKQEAgLTM2Miw3ICszNjIsNyBAQCBUUkFDRV9FVkVOVCh4ZW5fbW11X2ZsdXNo
X3RsYl9vbmVfdXNlciwKIAkgICAgVFBfcHJpbnRrKCJhZGRyICVseCIsIF9fZW50cnktPmFkZHIp
CiAJKTsKIAotVFJBQ0VfRVZFTlQoeGVuX21tdV9mbHVzaF90bGJfb3RoZXJzLAorVFJBQ0VfRVZF
TlQoeGVuX21tdV9mbHVzaF90bGJfbXVsdGksCiAJICAgIFRQX1BST1RPKGNvbnN0IHN0cnVjdCBj
cHVtYXNrICpjcHVzLCBzdHJ1Y3QgbW1fc3RydWN0ICptbSwKIAkJICAgICB1bnNpZ25lZCBsb25n
IGFkZHIsIHVuc2lnbmVkIGxvbmcgZW5kKSwKIAkgICAgVFBfQVJHUyhjcHVzLCBtbSwgYWRkciwg
ZW5kKSwKLS0gCjIuMTcuMQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 03 07:57:09 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Jul 2019 07: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 1hia8V-0001ie-Hs; Wed, 03 Jul 2019 07:57:03 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=vZpq=VA=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hia8U-0001iZ-JU
 for xen-devel@lists.xenproject.org; Wed, 03 Jul 2019 07:57:02 +0000
X-Inumbo-ID: 204245da-9d68-11e9-b9c0-4b536d1b3a07
Received: from m9a0001g.houston.softwaregrp.com (unknown [15.124.64.66])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 204245da-9d68-11e9-b9c0-4b536d1b3a07;
 Wed, 03 Jul 2019 07:56:56 +0000 (UTC)
Received: FROM m9a0001g.houston.softwaregrp.com (15.121.0.191) BY
 m9a0001g.houston.softwaregrp.com WITH ESMTP; 
 Wed,  3 Jul 2019 07:56:55 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M9W0068.microfocus.com (2002:f79:bf::f79:bf) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Wed, 3 Jul 2019 07:54:29 +0000
Received: from NAM05-CO1-obe.outbound.protection.outlook.com (15.124.8.10) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Wed, 3 Jul 2019 07:54:30 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3393.namprd18.prod.outlook.com (10.255.136.159) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2032.20; Wed, 3 Jul 2019 07:54:28 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc%3]) with mapi id 15.20.2052.010; Wed, 3 Jul 2019
 07:54:28 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Juergen Gross <JGross@suse.com>
Thread-Topic: [PATCH 44/60] xen/sched: add fall back to idle vcpu when
 scheduling unit
Thread-Index: AQHVMOcYbFMIR8NfFESq4t5aQyYeU6a4e+iAgAALVgA=
Date: Wed, 3 Jul 2019 07:54:28 +0000
Message-ID: <d430c5ea-e92f-8018-f52e-ba496bd811eb@suse.com>
References: <eec243fe-b7e3-5b8f-81de-8082096bca56@suse.com>
 <77e5fa0a-1f59-0b75-404e-f89b36066030@suse.com>
In-Reply-To: <77e5fa0a-1f59-0b75-404e-f89b36066030@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB3PR0102CA0015.eurprd01.prod.exchangelabs.com
 (2603:10a6:8::28) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: f8962341-3834-42af-4ba8-08d6ff8baca9
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3393; 
x-ms-traffictypediagnostic: BY5PR18MB3393:
x-microsoft-antispam-prvs: <BY5PR18MB3393A20806821404B277371DB3FB0@BY5PR18MB3393.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:5516;
x-forefront-prvs: 00872B689F
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(366004)(376002)(136003)(396003)(346002)(39860400002)(189003)(199004)(81166006)(8676002)(6486002)(81156014)(229853002)(386003)(6862004)(64756008)(6436002)(73956011)(2906002)(53546011)(66476007)(66066001)(66946007)(3846002)(6636002)(86362001)(6116002)(102836004)(7736002)(478600001)(31696002)(6506007)(66556008)(66446008)(8936002)(76176011)(36756003)(71200400001)(53936002)(7416002)(54906003)(14454004)(446003)(5024004)(4326008)(80792005)(37006003)(6246003)(6512007)(316002)(476003)(71190400001)(486006)(72206003)(2616005)(52116002)(68736007)(186003)(305945005)(256004)(14444005)(31686004)(11346002)(25786009)(26005)(5660300002)(99286004);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3393;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: AzRC8ARtnm9HSpPAIWlYNB/4LllMSdmb9uDgfSVCiRxKiLYrMz/eHdLT8OEOuTI14rAnkhh17dwX/eGvLloI6BQQoYDNkvWVbnGplf8Mf02hJQA+rbiyCWLzF3QQU0o4Dk0myT46qIXzlU2NtGDyPXTW5x9Oy7ajqKDmM+xjRGl3bliVRj3qYlgaG2r5qSbbzSYWmkozkErEwxh9aNGHOq1wIzvLPTYYaDCxvVWHDKgNJ/AZoTNmh2z64YBh9yN6RjimrNTjbSFvcYXuP9c3HFaAf/jtSzLfzthoPj9l44x8shFdDoVpFRciuieHt1tkzvXFrnWikfB6dECvw5wWA/XFZDLWrRyRlAvNEa98rNoJmoogmwZEtrEvc8H/vsQwsRusv9B7S3g+N3PeOLyeozgVng+l5HNGDQRaEvvODQo=
Content-ID: <1018F32D6ED394458EB64E802332BF5C@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: f8962341-3834-42af-4ba8-08d6ff8baca9
X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Jul 2019 07:54:28.4995 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3393
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH 44/60] xen/sched: add fall back to idle vcpu
 when scheduling unit
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Andrew
 Cooper <andrew.cooper3@citrix.com>, Tim
 Deegan <tim@xen.org>, Dario Faggioli <dfaggioli@suse.com>,
 Julien Grall <julien.grall@arm.com>, Ian Jackson <ian.jackson@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDMuMDcuMjAxOSAwOToxMywgSnVlcmdlbiBHcm9zcyB3cm90ZToNCj4gT24gMDIuMDcuMTkg
MTc6MDEsIEphbiBCZXVsaWNoIHdyb3RlOg0KPj4+Pj4gT24gMjguMDUuMTkgYXQgMTI6MzIsIDxq
Z3Jvc3NAc3VzZS5jb20+IHdyb3RlOg0KPj4+IFdoZW4gcnVubmluZyBhbiBpZGxlIHZjcHUgaW4g
YSBub24taWRsZSBzY2hlZHVsaW5nIHVuaXQgdXNlIGEgc3BlY2lmaWMNCj4+PiBndWVzdCBpZGxl
IGxvb3Agbm90IHBlcmZvcm1pbmcgYW55IHRhc2tsZXRzLCBtZW1vcnkgc2NydWJiaW5nIGFuZA0K
Pj4+IGxpdmVwYXRjaGluZyBpbiBvcmRlciB0byBhdm9pZCBwb3B1bGF0aW5nIHRoZSBjcHUgY2Fj
aGVzIHdpdGggbWVtb3J5DQo+Pj4gdXNlZCBieSBvdGhlciBkb21haW5zIChhcyBmYXIgYXMgcG9z
c2libGUpLiBTb2Z0aXJxcyBhcmUgY29uc2lkZXJlZCB0bw0KPj4+IGJlIHNhdmUgKHRpbWVycyBt
aWdodCB3YW50IHRvIGJlIGV4Y2x1ZGVkLCBidXQgdGhpcyBjYW4gYmUgZmluZS10dW5lZA0KPj4+
IGxhdGVyKS4NCj4+DQo+PiBIb3cgY291bGQgdGltZXJzIGJlIGxlZ2l0aW1hdGVseSBleGNsdWRl
ZD8gQW5kIGhvdyBhcmUgc29mdGlycXMNCj4+ICh3aGljaCBzaW1pbGFybHkgY2FuJ3QgYmUgZXhj
bHVkZWQgaGVyZSkgYW55IGxlc3Mgcmlza3kgdGhhbiBlLmcuDQo+PiB0YXNrbGV0cz8NCj4gDQo+
IEF0IGxlYXN0IHNvbWUgdGltZXJzIGFyZSBmb3Igb3RoZXIgZ3Vlc3RzLiBJIGNhbiBkcm9wIG1l
bnRpb25pbmcNCj4gdGltZXJzLg0KPiANCj4gVGFza2xldHMgYXJlIHNvbWV0aW1lcyB1c2VkIGZv
ciBkZWZlcnJlZCBwcm9jZXNzaW5nIG9mIGd1ZXN0IHNwZWNpZmljDQo+IGFjdGlvbnMsIGxpa2Ug
Y29udGludWVfaHlwZXJjYWxsX29uX2NwdSgpLiBUaGlzIGlzIHNvbWV0aGluZyB3ZSByZWFsbHkN
Cj4gZG9uJ3Qgd2FudCBoZXJlLg0KDQpZZXQgd2hhdCBzb2Z0aXJxcyBhY3Qgb24geW91IHdvbid0
IGtub3cgZWl0aGVyLg0KDQo+Pj4gLS0tIGEveGVuL2FyY2gveDg2L2RvbWFpbi5jDQo+Pj4gKysr
IGIveGVuL2FyY2gveDg2L2RvbWFpbi5jDQo+Pj4gQEAgLTE1OSw2ICsxNTksMjMgQEAgc3RhdGlj
IHZvaWQgaWRsZV9sb29wKHZvaWQpDQo+Pj4gwqDCoMKgwqDCoCB9DQo+Pj4gwqAgfQ0KPj4+ICsv
Kg0KPj4+ICsgKiBJZGxlIGxvb3AgZm9yIHNpYmxpbmdzIG9mIGFjdGl2ZSBzY2hlZHVsZSB1bml0
cy4NCj4+PiArICogV2UgZG9uJ3QgZG8gYW55IHN0YW5kYXJkIGlkbGUgd29yayBsaWtlIHRhc2ts
ZXRzLCBwYWdlIHNjcnViYmluZyBvcg0KPj4+ICsgKiBsaXZlcGF0Y2hpbmcuDQo+Pj4gKyAqLw0K
Pj4+ICtzdGF0aWMgdm9pZCBndWVzdF9pZGxlX2xvb3Aodm9pZCkNCj4+PiArew0KPj4+ICvCoMKg
wqAgdW5zaWduZWQgaW50IGNwdSA9IHNtcF9wcm9jZXNzb3JfaWQoKTsNCj4+PiArDQo+Pj4gK8Kg
wqDCoCBmb3IgKCA7IDsgKQ0KPj4+ICvCoMKgwqAgew0KPj4+ICvCoMKgwqDCoMKgwqDCoCBpZiAo
ICFzb2Z0aXJxX3BlbmRpbmcoY3B1KSApDQo+Pj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqAgc2No
ZWRfZ3Vlc3RfaWRsZShwbV9pZGxlLCBjcHUpOw0KPj4+ICvCoMKgwqDCoMKgwqDCoCBkb19zb2Z0
aXJxKCk7DQo+Pj4gK8KgwqDCoCB9DQo+Pj4gK30NCj4+DQo+PiBJbiB0aGUgY29tbWVudCBJIHRo
aW5rIHlvdSBtZWFuICJzaWJsaW5ncyBvZiA8d2hhdGV2ZXI+IGluDQo+PiBhY3RpdmUgc2NoZWR1
bGUgdW5pdHMiPw0KPiANCj4gSXMgInNpYmxpbmdzIG9mIGNwdXMgaW4gZ3Vlc3QgbW9kZSIgZmlu
ZT8NCg0KU3VyZS4gQXMgd291bGQgcGVyaGFwcyBiZSAic2libGluZ3MgaW4gYWN0aXZlIHNjaGVk
dWxlIHVuaXRzIi4NCg0KPj4+IEBAIC0xNzIsNiArMTg5LDEwIEBAIHZvaWQgc3RhcnR1cF9jcHVf
aWRsZV9sb29wKHZvaWQpDQo+Pj4gwqAgc3RhdGljIHZvaWQgbm9yZXR1cm4gY29udGludWVfaWRs
ZV9kb21haW4oc3RydWN0IHZjcHUgKnYpDQo+Pj4gwqAgew0KPj4+ICvCoMKgwqAgLyogSWRsZSB2
Y3B1cyBtaWdodCBiZSBhdHRhY2hlZCB0byBub24taWRsZSB1bml0cyEgKi8NCj4+PiArwqDCoMKg
IGlmICggIWlzX2lkbGVfZG9tYWluKHYtPnNjaGVkX3VuaXQtPmRvbWFpbikgKQ0KPj4+ICvCoMKg
wqDCoMKgwqDCoCByZXNldF9zdGFja19hbmRfanVtcChndWVzdF9pZGxlX2xvb3ApOw0KPj4+ICsN
Cj4+PiDCoMKgwqDCoMKgIHJlc2V0X3N0YWNrX2FuZF9qdW1wKGlkbGVfbG9vcCk7DQo+Pj4gwqAg
fQ0KPj4NCj4+IFlvdSdyZSBhd2FyZSB0aGF0IHRoZXJlJ3MgYSBjYWxsIHRvIGNoZWNrX2Zvcl9s
aXZlcGF0Y2hfd29yaygpIGhpZGRlbg0KPj4gaW4gcmVzZXRfc3RhY2tfYW5kX2p1bXAoKSwgd2hp
Y2ggeW91IHNheSB5b3UgZG9uJ3Qgd2FudCB0byBhbGxvdyBpbg0KPj4gdGhpcyBjb250ZXh0Pw0K
PiANCj4gR29vZCBwb2ludC4NCj4gDQo+IElNTyBpdCB3b3VsZCBiZSBiZXN0IHRvIGhhdmUgYSAi
bm8tbGl2ZXBhdGNoIiB2YXJpYW50IG9mDQo+IHJlc2V0X3N0YWNrX2FuZF9qdW1wKCkuDQoNClRo
YXQncyB3aGF0IEkgdG9vIHdhcyB0aGlua2luZy4NCg0KPj4+IC0tLSBhL3hlbi9jb21tb24vc2No
ZWR1bGUuYw0KPj4+ICsrKyBiL3hlbi9jb21tb24vc2NoZWR1bGUuYw0KPj4+IEBAIC04Miw3ICs4
MiwxOCBAQCBzdGF0aWMgc3RydWN0IHNjaGVkdWxlciBfX3JlYWRfbW9zdGx5IG9wczsNCj4+PiDC
oCBzdGF0aWMgaW5saW5lIHN0cnVjdCB2Y3B1ICpzY2hlZF91bml0MnZjcHVfY3B1KHN0cnVjdCBz
Y2hlZF91bml0ICp1bml0LA0KPj4+IMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoCB1bnNpZ25lZCBpbnQgY3B1KQ0KPj4+IMKgIHsNCj4+PiAtwqDCoMKgIHJldHVybiB1bml0
LT5kb21haW4tPnZjcHVbdW5pdC0+dW5pdF9pZCArIHBlcl9jcHUoc2NoZWRfcmVzX2lkeCwgY3B1
KV07DQo+Pj4gK8KgwqDCoCB1bnNpZ25lZCBpbnQgaWR4ID0gdW5pdC0+dW5pdF9pZCArIHBlcl9j
cHUoc2NoZWRfcmVzX2lkeCwgY3B1KTsNCj4+PiArwqDCoMKgIGNvbnN0IHN0cnVjdCBkb21haW4g
KmQgPSB1bml0LT5kb21haW47DQo+Pj4gK8KgwqDCoCBzdHJ1Y3QgdmNwdSAqdjsNCj4+PiArDQo+
Pj4gK8KgwqDCoCBpZiAoIGlkeCA8IGQtPm1heF92Y3B1cyAmJiBkLT52Y3B1W2lkeF0gKQ0KPj4+
ICvCoMKgwqAgew0KPj4+ICvCoMKgwqDCoMKgwqDCoCB2ID0gZC0+dmNwdVtpZHhdOw0KPj4+ICvC
oMKgwqDCoMKgwqDCoCBpZiAoIHYtPm5ld19zdGF0ZSA9PSBSVU5TVEFURV9ydW5uaW5nICkNCj4+
PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCByZXR1cm4gdjsNCj4+DQo+PiBJc24ndCB0aGlzIGVu
b3VnaCBvZiB0aGUgY2FjaGUgZmlsbCBoYWxmIG9mIGEgZ2FkZ2V0IHRvIHdhcnJhbnQgdXNlIG9m
DQo+PiBhcnJheV9pbmRleF9ub3NwZWMoKSBvciBhbGlrZT8NCj4gDQo+IFRoZSBpbnB1dCBkYXRh
IGlzIGluIG5vIHdheSB1c2VyIGNvbnRyb2xsZWQuIERvIHdlIHJlYWxseSB3YW50IHRvIGFkZA0K
PiBiYXJyaWVycyBiZWZvcmUgZWFjaCBhcnJheSBhY2Nlc3M/DQoNCmFycmF5X2luZGV4X25vc3Bl
YygpIGRvZXMgbm90IGludm9sdmUgYW55IGJhcnJpZXJzLiBJbmRlZWQgSSdkIGhhdmUNCmJlZW4g
bW9yZSBoZXNpdGFudCB0byBzdWdnZXN0IGEgY2hhbmdlIGhlcmUgaWYgdGhhdCB3b3VsZCBpbnZv
bHZlDQphZGRpbmcgYSBiYXJyaWVyLg0KDQpBcyB0byAiaW4gbm8gd2F5IGd1ZXN0IGNvbnRyb2xs
ZWQiIC0gZGlkIHlvdSBwZXJoYXBzIHNlZSB0aGUNCmRpc2N1c3Npb24gcmVnYXJkaW5nIHNwZWN1
bGF0aXZlIE5VTEwgZGVyZWZzIHRoYXQgTm9yYmVydCBhbmQgSSBoYWQNCm9uIGhpcyBncmFudCB0
YWJsZSBjaGFuZ2VzPyBJZiBOVUxMIGNhbiBwbGF1c2libHkgYmUgZm91bmQgaW4NCmQtPnZjcHVb
aWR4XSAoYWZ0ZXIgYWxsIHlvdSBjaGVjayBmb3IgaXQpLCB0aGVuIGEgUFYgZ3Vlc3QgY291bGQN
CmNvbnRyb2wgd2hhdCBhIHNwZWN1bGF0aXZlIGRlcmVmIHdvdWxkIHByb2R1Y2UgYXMgZGF0YSwg
YW5kIGhlbmNlDQp3aGF0IG1pZ2h0IGJlIHVzZWQgZm9yIGZ1cnRoZXIgaW5kaXJlY3Rpb24uDQoN
Cj4+PiBAQCAtMjA5LDE5ICsyMjMsMTEgQEAgc3RhdGljIGlubGluZSB2b2lkIHZjcHVfcnVuc3Rh
dGVfY2hhbmdlKA0KPj4+IMKgwqDCoMKgwqAgdi0+cnVuc3RhdGUuc3RhdGUgPSBuZXdfc3RhdGU7
DQo+Pj4gwqAgfQ0KPj4+IC1zdGF0aWMgaW5saW5lIHZvaWQgc2NoZWRfdW5pdF9ydW5zdGF0ZV9j
aGFuZ2Uoc3RydWN0IHNjaGVkX3VuaXQgKnVuaXQsDQo+Pj4gLcKgwqDCoCBib29sIHJ1bm5pbmcs
IHNfdGltZV90IG5ld19lbnRyeV90aW1lKQ0KPj4+ICt2b2lkIHNjaGVkX2d1ZXN0X2lkbGUodm9p
ZCAoKmlkbGUpICh2b2lkKSwgdW5zaWduZWQgaW50IGNwdSkNCj4+PiDCoCB7DQo+Pj4gLcKgwqDC
oCBzdHJ1Y3QgdmNwdSAqdjsNCj4+PiAtDQo+Pj4gLcKgwqDCoCBmb3JfZWFjaF9zY2hlZF91bml0
X3ZjcHUgKCB1bml0LCB2ICkNCj4+PiAtwqDCoMKgwqDCoMKgwqAgaWYgKCBydW5uaW5nICkNCj4+
PiAtwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCB2Y3B1X3J1bnN0YXRlX2NoYW5nZSh2LCB2LT5uZXdf
c3RhdGUsIG5ld19lbnRyeV90aW1lKTsNCj4+PiAtwqDCoMKgwqDCoMKgwqAgZWxzZQ0KPj4+IC3C
oMKgwqDCoMKgwqDCoMKgwqDCoMKgIHZjcHVfcnVuc3RhdGVfY2hhbmdlKHYsDQo+Pj4gLcKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAoKHYtPnBhdXNlX2ZsYWdzICYgVlBGX2Jsb2NrZWQp
ID8gUlVOU1RBVEVfYmxvY2tlZCA6DQo+Pj4gLcKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgICh2Y3B1X3J1bm5hYmxlKHYpID8gUlVOU1RBVEVfcnVubmFibGUgOiBSVU5TVEFURV9vZmZs
aW5lKSksDQo+Pj4gLcKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBuZXdfZW50cnlfdGlt
ZSk7DQo+Pj4gK8KgwqDCoCBhdG9taWNfaW5jKCZnZXRfc2NoZWRfcmVzKGNwdSktPnVyZ2VudF9j
b3VudCk7DQo+Pj4gK8KgwqDCoCBpZGxlKCk7DQo+Pj4gK8KgwqDCoCBhdG9taWNfZGVjKCZnZXRf
c2NoZWRfcmVzKGNwdSktPnVyZ2VudF9jb3VudCk7DQo+Pj4gwqAgfQ0KPj4NCj4+IFdoYXQgaXMg
InVyZ2VudCIgYWJvdXQgYW4gaWRsZSB2Q1BVIGZpbGxpbmcgYW4gZW1wdHkgc2NoZWQgdW5pdCBz
bG90Pw0KPj4gVGhhdCBpcywgd2h5IGRvIHlvdSBuZWVkIHRvIHByZXZlbnQgdGhlIHRocmVhZCBm
cm9tIHNsZWVwaW5nIGFzDQo+PiBwb3dlciBlZmZpY2llbnRseSBhcyBwb3NzaWJsZSAocG90ZW50
aWFsbHkgYWxsb3dpbmcgdGhlIHNpYmxpbmcgdGhyZWFkDQo+PiB0byBldmVuIHVzZSBtb3JlIHJl
c291cmNlcyk/DQo+IA0KPiBUaGUgZGVlcGVyIHRoZSB0aHJlYWQgaXMgc2xlZXBpbmcgdGhlIGxv
bmdlciBpdCB3aWxsIHRha2UgdG8gd2FrZSBpdCB1cA0KPiBmb3Igc3luY2hyb25pemVkIGNvbnRl
eHQgc3dpdGNoaW5nLiBJJ2QgbGlrZSB0byBhdm9pZCBhZGRpdGlvbmFsDQo+IGxhdGVuY2llcy4N
Cg0KV2hldGhlciB0byB0cmFkZSBsYXRlbmNpZXMgZm9yIHBvd2VyIHNhdmluZ3MgaW1vIGlzIGEg
ZGVjaXNpb24gdG8gYmUgbWFkZQ0KYnkgYW4gYWRtaW4sIG5vdCB1cy4gVXNlIG9mIEMtc3RhdGVz
IGluY3VycyBoaWdoZXIgbGF0ZW5jaWVzIGVsc2V3aGVyZSBhcw0Kd2VsbCwgc28gaWYgdGhleSdy
ZSBkZWVtZWQgYSBwcm9ibGVtLCB1c2Ugb2YgZGVlcGVyIEMtc3RhdGVzIGNvdWxkIGJlDQpkaXNh
bGxvd2VkIHZpYSBhbHJlYWR5IGF2YWlsYWJsZSBjb21tYW5kIGxpbmUgb3B0aW9ucy4NCg0KPj4+
IEBAIC0xNzE5LDI1ICsxNzYwLDI1IEBAIHN0YXRpYyBzdHJ1Y3Qgc2NoZWRfdW5pdCAqZG9fc2No
ZWR1bGUoc3RydWN0IHNjaGVkX3VuaXQgKnByZXYsIHNfdGltZV90IG5vdywNCj4+PiDCoMKgwqDC
oMKgIGlmICggcHJldi0+bmV4dF90aW1lID49IDAgKSAvKiAtdmUgbWVhbnMgbm8gbGltaXQgKi8N
Cj4+PiDCoMKgwqDCoMKgwqDCoMKgwqAgc2V0X3RpbWVyKCZzZC0+c190aW1lciwgbm93ICsgcHJl
di0+bmV4dF90aW1lKTsNCj4+PiAtwqDCoMKgIGlmICggbGlrZWx5KHByZXYgIT0gbmV4dCkgKQ0K
Pj4+IC3CoMKgwqDCoMKgwqDCoCBzY2hlZF9zd2l0Y2hfdW5pdHMoc2QsIG5leHQsIHByZXYsIG5v
dyk7DQo+Pj4gK8KgwqDCoCBzY2hlZF9zd2l0Y2hfdW5pdHMoc2QsIG5leHQsIHByZXYsIG5vdyk7
DQo+Pj4gwqDCoMKgwqDCoCByZXR1cm4gbmV4dDsNCj4+PiDCoCB9DQo+Pj4gLXN0YXRpYyB2b2lk
IGNvbnRleHRfc2F2ZWQoc3RydWN0IHZjcHUgKnByZXYpDQo+Pj4gK3N0YXRpYyB2b2lkIGNvbnRl
eHRfc2F2ZWQoc3RydWN0IHNjaGVkX3VuaXQgKnVuaXQpDQo+Pj4gwqAgew0KPj4+IC3CoMKgwqAg
c3RydWN0IHNjaGVkX3VuaXQgKnVuaXQgPSBwcmV2LT5zY2hlZF91bml0Ow0KPj4+IC0NCj4+PiDC
oMKgwqDCoMKgIHVuaXQtPmlzX3J1bm5pbmcgPSAwOw0KPj4+IMKgwqDCoMKgwqAgdW5pdC0+c3Rh
dGVfZW50cnlfdGltZSA9IE5PVygpOw0KPj4+ICvCoMKgwqAgZ2V0X3NjaGVkX3JlcyhzbXBfcHJv
Y2Vzc29yX2lkKCkpLT5wcmV2ID0gTlVMTDsNCj4+PiDCoMKgwqDCoMKgIC8qIENoZWNrIGZvciBt
aWdyYXRpb24gcmVxdWVzdCAvYWZ0ZXIvIGNsZWFyaW5nIHJ1bm5pbmcgZmxhZy4gKi8NCj4+PiDC
oMKgwqDCoMKgIHNtcF9tYigpOw0KPj4+IC3CoMKgwqAgc2NoZWRfY29udGV4dF9zYXZlZCh2Y3B1
X3NjaGVkdWxlcihwcmV2KSwgdW5pdCk7DQo+Pj4gK8KgwqDCoCBzY2hlZF9jb250ZXh0X3NhdmVk
KHZjcHVfc2NoZWR1bGVyKHVuaXQtPnZjcHUpLCB1bml0KTsNCj4+DQo+PiBBbiBleGFtcGxlIG9m
IGl0IHVubGlrZWx5IGJlaW5nIGp1c3Qgb25lIG9mIHRoZSB2Q1BVLXMgaW4gYSB1bml0IHRoYXQN
Cj4+IHlvdSBhY3R1YWxseSB3YW50IHRvIGRlYWwgd2l0aC4NCj4gDQo+IE5vLiBBbGwgdmNwdXMg
b2YgYSB1bml0IHNoYXJlIHRoZSBzYW1lIHNjaGVkdWxlci4NCg0KT2gsIHJpZ2h0Lg0KDQo+IE9U
T0ggSSB0aGluayB0aGVyZSBpcyBzb21lIHJvb20gZm9yIHR1bmluZyBoZXJlOiB2Y3B1X3NjaGVk
dWxlciBpcw0KPiBkb2luZyBxdWl0ZSBzb21lIHdvcmsgdG8gZmluZCB0aGUgY29ycmVjdCBzdHJ1
Y3Qgc2NoZWR1bGVyLiBSZXBsYWNpbmcNCj4gaXQgYnkgdW5pdF9zY2hlZHVsZXIoKSBtaWdodCBi
ZSBhIGdvb2QgaWRlYS4NCg0KWWVzIHBsZWFzZSwgaWYgc3VjaCBpcyBhdmFpbGFibGU7IG90aGVy
d2lzZSBJJ2QgaGF2ZSBzdWdnZXN0ZWQgdG8gaGF2ZQ0KaXQgYXZhaWxhYmxlLiBJZiBhbGwgdkNQ
VS1zIG9mIGEgdW5pdCBzaGFyZSB0aGUgc2FtZSBzY2hlZHVsZXIgKHdoaWNoIGlzDQp0byBiZSBl
eHBlY3RlZCwgaS5lLiBJIHNob3VsZCBoYXZlIHBhaWQgbW9yZSBhdHRlbnRpb24gdG8gdGhlIGZ1
cnRoZXINCmNvbnRleHQgYWJvdmUpLCB3aHkgd291bGQgdmNwdV9zY2hlZHVsZXIoKSBiZSBhbnkg
bW9yZSBleHBlbnNpdmUgdGhhbg0KdW5pdF9zY2hlZHVsZXIoKSBhbnl3YXk/IEl0IG91Z2h0IHRv
IHNpbXBseSBiZSB1bml0X3NjaGVkdWxlcih2LT51bml0KS4NCg0KSmFuDQpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 03 08:47:52 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Jul 2019 08:47:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hiavO-0006GL-62; Wed, 03 Jul 2019 08:47:34 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=vZpq=VA=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hiavN-0006GG-6G
 for xen-devel@lists.xenproject.org; Wed, 03 Jul 2019 08:47:33 +0000
X-Inumbo-ID: 2ebb2c9c-9d6f-11e9-b5a5-a713834754a5
Received: from m9a0001g.houston.softwaregrp.com (unknown [15.124.64.66])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 2ebb2c9c-9d6f-11e9-b5a5-a713834754a5;
 Wed, 03 Jul 2019 08:47:29 +0000 (UTC)
Received: FROM m9a0001g.houston.softwaregrp.com (15.121.0.190) BY
 m9a0001g.houston.softwaregrp.com WITH ESMTP; 
 Wed,  3 Jul 2019 08:47:27 +0000
Received: from M4W0335.microfocus.com (2002:f78:1193::f78:1193) by
 M9W0067.microfocus.com (2002:f79:be::f79:be) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Wed, 3 Jul 2019 08:46:11 +0000
Received: from NAM05-DM3-obe.outbound.protection.outlook.com (15.124.8.14) by
 M4W0335.microfocus.com (15.120.17.147) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Wed, 3 Jul 2019 08:46:11 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3252.namprd18.prod.outlook.com (10.255.136.96) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2032.20; Wed, 3 Jul 2019 08:46:10 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc%3]) with mapi id 15.20.2052.010; Wed, 3 Jul 2019
 08:46:10 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>, xen-devel
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v2 05/10] AMD/IOMMU: introduce 128-bit IRTE
 non-guest-APIC IRTE format
Thread-Index: AQHVMO2UOHmA7j9ffkazg1PUO76EkKa4laSA
Date: Wed, 3 Jul 2019 08:46:10 +0000
Message-ID: <9dbc26cf-4b53-d5ad-3af2-1169de63a4d3@suse.com>
References: <5D024C500200007800237DD8@prv1-mh.provo.novell.com>
 <5D14DDA6020000780023B96E@prv1-mh.provo.novell.com>
 <5D14DEEB020000780023B987@prv1-mh.provo.novell.com>
 <330aa2a1-bb69-140e-3a91-125b82df755f@citrix.com>
In-Reply-To: <330aa2a1-bb69-140e-3a91-125b82df755f@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR0202CA0017.eurprd02.prod.outlook.com
 (2603:10a6:4:29::27) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 6c22cfec-d5d4-4562-32ab-08d6ff92e572
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3252; 
x-ms-traffictypediagnostic: BY5PR18MB3252:
x-microsoft-antispam-prvs: <BY5PR18MB32521A3A18929B57D858ED68B3FB0@BY5PR18MB3252.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-forefront-prvs: 00872B689F
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(396003)(136003)(346002)(39860400002)(366004)(376002)(189003)(199004)(486006)(3846002)(476003)(256004)(2906002)(2616005)(36756003)(11346002)(66066001)(99286004)(4326008)(66946007)(6486002)(73956011)(478600001)(71190400001)(26005)(71200400001)(110136005)(14444005)(66446008)(31696002)(6506007)(5660300002)(86362001)(25786009)(6116002)(64756008)(66556008)(6246003)(66476007)(446003)(68736007)(386003)(305945005)(229853002)(6436002)(52116002)(7736002)(54906003)(6512007)(102836004)(8936002)(80792005)(81166006)(81156014)(76176011)(14454004)(31686004)(53936002)(316002)(53546011)(72206003)(8676002)(186003);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3252;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: 3tvwsXFkG4moTNz5rcNRwLf/zQvQPRoeiJ0Zd09BZyQmrcgr0diF9gjS0RcdkG6GQE8Ptjfzo9+Fo55jM1Ny9uF4OugP1wdJszviqX7L28+TFQWu11qZGXErIzk7zM9bFSj7LFeDiDF1qKSlXxUQII/J6LVZR1RN9PSKZ9wigfs5qvt05M8UxLKvI1njZ4ZD2dkkeXQnoCNf6pNSeRieL/UOzg7AGqIIRRL8h3uoyHA1+t4T1YQEEDHi2buTYRETeFITUqZ8XvS1rf3hKP55VgsQ/xxvZVaoFQk5lxxCr7oyq6cqLR90fzIeIHkKIGJy8NpfxmmIF06vRMg8H0jhBm9FenzNEcId4t46VZyxOB8PSq8nV664fLfTP3K9v9Evv4bo20yAMN4N0Fk4fTuCKaR9dn8PQaRQmb3oLsvqxIU=
Content-ID: <35C8C6185F963F4DAF5C360189884FC1@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 6c22cfec-d5d4-4562-32ab-08d6ff92e572
X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Jul 2019 08:46:10.0937 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3252
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v2 05/10] AMD/IOMMU: introduce 128-bit IRTE
 non-guest-APIC IRTE format
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

T24gMDIuMDcuMjAxOSAxNjo0MSwgQW5kcmV3IENvb3BlciB3cm90ZToNCj4gT24gMjcvMDYvMjAx
OSAxNjoyMSwgSmFuIEJldWxpY2ggd3JvdGU6DQo+PiBAQCAtMTQyLDcgKzE4NywyMSBAQCBzdGF0
aWMgdm9pZCBmcmVlX2ludHJlbWFwX2VudHJ5KHVuc2lnbmVkDQo+PiAgIHsNCj4+ICAgICAgIHVu
aW9uIGlydGVfcHRyIGVudHJ5ID0gZ2V0X2ludHJlbWFwX2VudHJ5KHNlZywgYmRmLCBpbmRleCk7
DQo+PiAgIA0KPj4gLSAgICBBQ0NFU1NfT05DRShlbnRyeS5wdHIzMi0+cmF3WzBdKSA9IDA7DQo+
PiArICAgIHN3aXRjaCAoIGlydGVfbW9kZSApDQo+PiArICAgIHsNCj4+ICsgICAgY2FzZSBpcnRl
MzI6DQo+PiArICAgICAgICBBQ0NFU1NfT05DRShlbnRyeS5wdHIzMi0+cmF3WzBdKSA9IDA7DQo+
PiArICAgICAgICBicmVhazsNCj4+ICsNCj4+ICsgICAgY2FzZSBpcnRlMTI4Og0KPj4gKyAgICAg
ICAgQUNDRVNTX09OQ0UoZW50cnkucHRyMTI4LT5yYXdbMF0pID0gMDsNCj4+ICsgICAgICAgIGJh
cnJpZXIoKTsNCj4gDQo+IHNtcF93bWIoKS4NCj4gDQo+IFVzaW5nIGJhcnJpZXIgaGVyZSBpc24n
dCB0ZWNobmljYWxseSBjb3JyZWN0LCBiZWNhdXNlIHdoYXQgbWF0dGVycyBpcw0KPiB0aGUgZXh0
ZXJuYWwgdmlzaWJpbGl0eSBvZiB0aGUgd3JpdGUuDQo+IA0KPiBJdCBmdW5jdGlvbnMgY29ycmVj
dGx5IG9uIHg4NiBiZWNhdXNlIHNtcF93bWIoKSBpcyBiYXJyaWVyKCksIGJ1dCB0aGlzDQo+IGNv
ZGUgZG9lc24ndCB3b3JrIGNvcnJlY3RseSBvbiBlLmcuIEFSTS4NCg0KV2VsbCwgSSBkaWQgcmVw
bHkgdG8gYSBzaW1pbGFyIGVhcmxpZXIgY29tbWVudCBvZiB5b3VycywgYW5kIEkNCmhhZCBob3Bl
ZCB0byBnZXQgYSByZXBseSBmcm9tIHlvdSBpbiB0dXJuIGJlZm9yZSBhY3R1YWxseSBzZW5kaW5n
DQpvdXQgdjIuIEFzIHNhaWQgdGhlcmUsIHNtcF93bWIoKSBpc24ndCBjb3JyZWN0IGVpdGhlciwg
eWV0IHlvdQ0KYWxzbyBkb24ndCB3YW50IHdtYigpIGhlcmUuIEV2ZW4gaWYgd2UgZG9uJ3QgcGF0
Y2ggdGhlbSBvdXJzZWx2ZXMsDQp3ZSBzaG91bGQgc3RpbGwgZm9sbG93IHRoZSBhYnN0cmFjdCBM
aW51eCBtb2RlbCBhbmQgX2Fzc3VtZV8NCnNtcF8qbWIoKSBjb252ZXJ0IHRvIG5vLW9wIHdoZW4g
cnVubmluZyBvbiBhIFVQIHN5c3RlbS4gVGhlDQpiYXJyaWVyLCBob3dldmVyLCBpcyBuZWVkZWQg
ZXZlbiBpbiB0aGF0IGNhc2UuDQoNCldoYXQgSSdtIG9rYXkgdG8gZG8gaXMgYWNjb21wYW55IHRo
ZSBiYXJyaWVyKCkgKG9yLCBpZiB5b3UgaW5zaXN0LA0Kc21wX3dtYigpKSB1c2Ugd2l0aCBhIGNv
bW1lbnQgY2xhcmlmeWluZyB0aGF0IHRoaXMgaXMgZmluZSBmb3IgeDg2LA0KYnV0IHdvdWxkIG5l
ZWQgY2hhbmdpbmcgaWYgdGhlIGNvZGUgd2FzIGluY2x1ZGVkIGluIGJ1aWxkcyBmb3INCm90aGVy
IGFyY2hpdGVjdHVyZXMuDQoNCj4+IEBAIC00NDQsOSArNjAxLDkgQEAgc3RhdGljIGludCB1cGRh
dGVfaW50cmVtYXBfZW50cnlfZnJvbV9tcw0KPj4gICAgICAgdW5zaWduZWQgbG9uZyBmbGFnczsN
Cj4+ICAgICAgIHVuaW9uIGlydGVfcHRyIGVudHJ5Ow0KPj4gICAgICAgdTE2IHJlcV9pZCwgYWxp
YXNfaWQ7DQo+PiAtICAgIHU4IGRlbGl2ZXJ5X21vZGUsIGRlc3QsIHZlY3RvciwgZGVzdF9tb2Rl
Ow0KPj4gKyAgICB1aW50OF90IGRlbGl2ZXJ5X21vZGUsIHZlY3RvciwgZGVzdF9tb2RlOw0KPiAN
Cj4gRm9yIHRoZSBpb2FwaWMgdmVyc2lvbiwgeW91IHVzZWQgdW5zaWduZWQgaW50LCByYXRoZXIg
dGhhbiB1aW50OF90LsKgIEknZA0KPiBleHBlY3QgdGhlbSB0byBhdCBsZWFzdCBiZSBjb25zaXN0
ZW50Lg0KDQpUaGUgdHlwZSBjaGFuZ2Ugb24gdGhlIEkvTy1BUElDIHNpZGUgaXMgYmVjYXVzZSAi
ZGVzdCIgaXMgYW1vbmcNCnRoZSB2YXJpYWJsZXMgdGhlcmUuIEJ1dCBsb29raW5nIGF0IGJvdGgg
Y2hhbmdlcyBhZ2FpbiwgSSBndWVzcw0KSSdsbCByYXRoZXIgdXNlIHRoZSBhcHByb2FjaCBoZXJl
IGFsc28gaW4gdGhlIEkvTy1BUElDIGZ1bmN0aW9uLA0KbW92aW5nICJkZXN0IiBkb3duIHRvZ2V0
aGVyIHdpdGggIm9mZnNldCIuDQoNCkphbg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 03 08:55:55 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Jul 2019 08:55:55 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hib3P-00075h-3e; Wed, 03 Jul 2019 08: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=vZpq=VA=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hib3O-00075c-5Y
 for xen-devel@lists.xenproject.org; Wed, 03 Jul 2019 08:55:50 +0000
X-Inumbo-ID: 5946f455-9d70-11e9-8980-bc764e045a96
Received: from m9a0001g.houston.softwaregrp.com (unknown [15.124.64.66])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5946f455-9d70-11e9-8980-bc764e045a96;
 Wed, 03 Jul 2019 08:55:48 +0000 (UTC)
Received: FROM m9a0001g.houston.softwaregrp.com (15.121.0.190) BY
 m9a0001g.houston.softwaregrp.com WITH ESMTP; 
 Wed,  3 Jul 2019 08:55:47 +0000
Received: from M9W0068.microfocus.com (2002:f79:bf::f79:bf) by
 M9W0067.microfocus.com (2002:f79:be::f79:be) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Wed, 3 Jul 2019 08:55:29 +0000
Received: from NAM02-CY1-obe.outbound.protection.outlook.com (15.124.72.10) by
 M9W0068.microfocus.com (15.121.0.191) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Wed, 3 Jul 2019 08:55:29 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3282.namprd18.prod.outlook.com (10.255.138.79) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2032.20; Wed, 3 Jul 2019 08:55:28 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc%3]) with mapi id 15.20.2052.010; Wed, 3 Jul 2019
 08:55:28 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>, xen-devel
 <xen-devel@lists.xenproject.org>
Thread-Topic: [Xen-devel] [PATCH RFC v2 10/10] AMD/IOMMU: correct IRTE updating
Thread-Index: AQHVMO8VcMRLe2IwpkWgp9GM6g8MxKa4mDkA
Date: Wed, 3 Jul 2019 08:55:28 +0000
Message-ID: <2aacdea9-d5a1-eee6-6c1b-7dca6315d8e6@suse.com>
References: <5D024C500200007800237DD8@prv1-mh.provo.novell.com>
 <5D14DDA6020000780023B96E@prv1-mh.provo.novell.com>
 <5D14DF81020000780023B9DF@prv1-mh.provo.novell.com>
 <f3798406-3072-14db-cb15-d88cc1762c55@citrix.com>
In-Reply-To: <f3798406-3072-14db-cb15-d88cc1762c55@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR0801CA0045.eurprd08.prod.outlook.com
 (2603:10a6:4:2b::13) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: cf87a760-1fb6-497c-5d7c-08d6ff9431f2
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3282; 
x-ms-traffictypediagnostic: BY5PR18MB3282:
x-microsoft-antispam-prvs: <BY5PR18MB328255412E4CA34D687A96DFB3FB0@BY5PR18MB3282.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 00872B689F
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(366004)(136003)(376002)(39860400002)(396003)(346002)(189003)(199004)(6506007)(6436002)(316002)(4326008)(229853002)(66946007)(66476007)(72206003)(36756003)(66066001)(53936002)(54906003)(486006)(5660300002)(110136005)(478600001)(6512007)(6486002)(2906002)(25786009)(68736007)(305945005)(31686004)(52116002)(14454004)(2616005)(11346002)(66556008)(3846002)(64756008)(73956011)(80792005)(476003)(66446008)(26005)(256004)(14444005)(71190400001)(71200400001)(102836004)(446003)(7736002)(186003)(31696002)(6116002)(99286004)(76176011)(8936002)(81156014)(6246003)(86362001)(53546011)(8676002)(386003)(81166006);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3282;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: 233um8uOdBk493uNjk4RK4q4Kt39qnOUhSYx0z919hn9Iq0VFqlCyL12BOU7Fr9tLHCFnCf8qG7uamWPCT3ZBXVXOJX/1l04ncfY0lkhgs272qxBqtfC+TkQRPxzvOBAunPKXzLvQ9JvdCbGkRCqSNXMoZGBwvxy8/R4adG6MIhtmHzrH3BvK40TaGRH9d2k4odxsLxHBCpczqmItLxpsV1sI2JRFmqIS9Ak+RwwU6DP5btsmP1z33xSU8UEKmfiZbGESOhzrUci8m2z4qx1704iuPeil819B9Kqm6qZB5l7PntKhc86xLigYW7SmRO4mCfA7lfZh2ALsF1G+72IgNpa7UJfBls4EOtGmfbg/2nByVHqUVc2J56mU3h7KgoCfWMYir0wwbDmLErj9wkNRFWIedXRtlV40LIHZ7RWXWw=
Content-ID: <FA61B885E3891948ACCAD7F5617391C5@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: cf87a760-1fb6-497c-5d7c-08d6ff9431f2
X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Jul 2019 08:55:28.0851 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3282
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH RFC v2 10/10] AMD/IOMMU: correct IRTE
 updating
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Brian Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDIuMDcuMjAxOSAxNzowOCwgQW5kcmV3IENvb3BlciB3cm90ZToNCj4gT24gMjcvMDYvMjAx
OSAxNjoyMywgSmFuIEJldWxpY2ggd3JvdGU6DQo+PiBXaGlsZSBmb3IgMzItYml0IElSVEVzIEkg
dGhpbmsgd2UgY2FuIHNhZmVseSBjb250aW51ZSB0byBhc3N1bWUgdGhhdCB0aGUNCj4+IHdyaXRl
cyB3aWxsIHRyYW5zbGF0ZSB0byBhIHNpbmdsZSBNT1YsIHRoZSB1c2Ugb2YgQ01QWENIRzE2QiBp
cyBtb3JlDQo+IA0KPiBUaGUgQ01QWENIRzE2QiBoZXJlIGlzIHN0YWxlLg0KDQpJbmRlZWQsIGFz
IGlzIHRoZSAzMi1iaXQgSVJURSBwYXJ0IG9mIHRoZSBzZW50ZW5jZSAobm93IHRoYXQgSQ0KdXNl
IEFDQ0VTU19PTkNFKCkgYWxyZWFkeSBiZWZvcmUgdGhpcyBwYXRjaCkuDQoNCj4+IGhlYXZ5IGhh
bmRlZCB0aGFuIG5lY2Vzc2FyeSBmb3IgdGhlIDEyOC1iaXQgZm9ybSwgYW5kIHRoZSBmbHVzaGlu
Zw0KPj4gZGlkbid0IGdldCBkb25lIGFsb25nIHRoZSBsaW5lcyBvZiB3aGF0IHRoZSBzcGVjaWZp
Y2F0aW9uIHNheXMuIE1hcmsNCj4+IGVudHJpZXMgdG8gYmUgdXBkYXRlZCBhcyBub3QgcmVtYXBw
ZWQgKHdoaWNoIHdpbGwgcmVzdWx0IGluIGludGVycnVwdA0KPj4gcmVxdWVzdHMgdG8gZ2V0IHRh
cmdldCBhYm9ydGVkLCBidXQgdGhlIGludGVycnVwdHMgc2hvdWxkIGJlIG1hc2tlZA0KPj4gYW55
d2F5IGF0IHRoYXQgcG9pbnQgaW4gdGltZSksIGlzc3VlIHRoZSBmbHVzaCwgYW5kIG9ubHkgdGhl
biB3cml0ZSB0aGUNCj4+IG5ldyBlbnRyeS4gSW4gdGhlIDEyOC1iaXQgSVJURSBjYXNlIHNldCBS
ZW1hcEVuIHNlcGFyYXRlbHkgbGFzdCwgdG8gdGhhdA0KPj4gdGhlIG9yZGVyaW5nIG9mIHRoZSB3
cml0ZXMgb2YgdGhlIHR3byA2NC1iaXQgaGFsdmVzIHdvbid0IG1hdHRlci4NCg0KVGhpcyBsYXN0
IHNlbnRlbmNlIGlzIHN0YWxlIHRvbywgYW5kIGhlbmNlIEkndmUgbm93IHJlbW92ZWQgaXQuDQoN
Cj4+IC0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9pbnRyLmMNCj4+ICsr
KyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9pbnRyLmMNCj4+IEBAIC0yMzgs
OCArMjM4LDcgQEAgc3RhdGljIHZvaWQgdXBkYXRlX2ludHJlbWFwX2VudHJ5KHVuaW9uDQo+PiAg
ICAgICAgICAgYnJlYWs7DQo+PiAgIA0KPj4gICAgICAgY2FzZSBpcnRlMTI4Og0KPj4gLSAgICAg
ICAgQUNDRVNTX09OQ0UoZW50cnkucHRyMTI4LT5yYXdbMF0pID0gMDsNCj4+IC0gICAgICAgIGJh
cnJpZXIoKTsNCj4+ICsgICAgICAgIEFTU0VSVCghZW50cnkucHRyMTI4LT5mdWxsLnJlbWFwX2Vu
KTsNCj4+ICAgICAgICAgICBlbnRyeS5wdHIxMjgtPnJhd1sxXSA9DQo+PiAgICAgICAgICAgICAg
IGNvbnRhaW5lcl9vZigmZnVsbCwgdW5pb24gaXJ0ZTEyOCwgZnVsbCktPnJhd1sxXTsNCj4+ICAg
ICAgICAgICBiYXJyaWVyKCk7DQo+PiBAQCAtMzA4LDYgKzMwNywyMCBAQCBzdGF0aWMgaW50IHVw
ZGF0ZV9pbnRyZW1hcF9lbnRyeV9mcm9tX2lvDQo+PiAgICAgICB9DQo+PiAgIA0KPj4gICAgICAg
ZW50cnkgPSBnZXRfaW50cmVtYXBfZW50cnkoaW9tbXUtPnNlZywgcmVxX2lkLCBvZmZzZXQpOw0K
Pj4gKw0KPj4gKyAgICAvKiBUaGUgUmVtYXBFbiBmaWVsZHMgbWF0Y2ggZm9yIGFsbCBmb3JtYXRz
LiAqLw0KPj4gKyAgICB3aGlsZSAoIGlvbW11LT5lbmFibGVkICYmIGVudHJ5LnB0cjMyLT5iYXNp
Yy5yZW1hcF9lbiApDQo+IA0KPiBXaHkgd2hpbGU/wqAgKGFuZCBieSB0aGlzLCB3aGF0IEkgbWVh
biBpcyB0aGF0IHRoaXMgZGVmaW5pdGVseSBuZWVkcyBhDQo+IGNvbW1lbnQsIGJlY2F1c2UgdGhl
IGNvZGUgbG9va3MgbGlrZSBpdCBvdWdodCB0byBiZSBhbiBpZi4pDQoNCldlbGwgLSBzZWUgdGhl
IFJGQyByZW1hcmsgYWZ0ZXIgdGhlIGRlc2NyaXB0aW9uLiBJJ2QgYmUgaGFwcHkgdG8NCmNoYW5n
ZSB0byBpZigpLCBidXQgb25seSBvbiBzb2xpZCBncm91bmRzLiBXaXRob3V0IGNsZWFyDQpndWFy
YW50ZWVzIHRoYXQgbm8gcmFjZXMgYmV0d2VlbiBJUlRFIHVwZGF0ZXMgY2FuIG9jY3VyLCB3ZSBu
ZWVkDQp0byBjb250aW51ZSBmbHVzaGluZyBhcyBsb25nIGFzIHdlIGZpbmQgUmVtYXBFbiB0byBo
YXZlIGdvdCBzZXQNCmFnYWluIGFmdGVyIGEgZmx1c2guIE5vdGUgaG93IHRoZSBuZWNlc3Nhcnkg
bG9jayBndWFyZGluZyBhZ2FpbnN0DQpzdWNoIGlzIGdldHRpbmcgZHJvcHBlZCBhbmQgcmUtYWNx
dWlyZWQgaW4gdGhlIGxvb3AgYm9kaWVzLg0KDQpKYW4NCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 03 09:08:44 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Jul 2019 09: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 1hibFn-000834-Da; Wed, 03 Jul 2019 09:08:39 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=8SY+=VA=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hibFl-00082r-9k
 for xen-devel@lists.xenproject.org; Wed, 03 Jul 2019 09:08:37 +0000
X-Inumbo-ID: 1f5cc2e4-9d72-11e9-a6a1-ef136778bd6c
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 1f5cc2e4-9d72-11e9-a6a1-ef136778bd6c;
 Wed, 03 Jul 2019 09:08:29 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hibFc-0005UV-LQ; Wed, 03 Jul 2019 09:08: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 1hibFb-0000P9-UY; Wed, 03 Jul 2019 09:08:28 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hibFb-0002im-Tr; Wed, 03 Jul 2019 09:08:27 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138705-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.9-testing:test-arm64-arm64-xl-thunderx:<job
 status>:broken:regression
 xen-4.9-testing:build-amd64-prev:xen-build:fail:regression
 xen-4.9-testing:build-i386-prev:xen-build:fail:regression
 xen-4.9-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:regression
 xen-4.9-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-localmigrate/x10:fail:regression
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-localmigrate/x10:fail:regression
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-localmigrate/x10:fail:heisenbug
 xen-4.9-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-saverestore.2:fail:heisenbug
 xen-4.9-testing:test-armhf-armhf-xl-credit2:guest-start/debian.repeat:fail:heisenbug
 xen-4.9-testing:test-amd64-i386-freebsd10-i386:guest-localmigrate/x10:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-migrupgrade:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-amd64-i386-migrupgrade:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-thunderx:hosts-allocate:broken: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-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-localmigrate/x10:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-seattle:saverestore-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:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-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: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-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-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-credit1:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=8d2a688015193e20ae47fe3c208f99128240f821
X-Osstest-Versions-That: xen=54aa382cbcdc1e2ba75d6734151ca6e53104e2f2
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 03 Jul 2019 09:08:27 +0000
Subject: [Xen-devel] [xen-4.9-testing test] 138705: 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>

ZmxpZ2h0IDEzODcwNSB4ZW4tNC45LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODcwNS8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hcm02NC1hcm02NC14bC10aHVu
ZGVyeCAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYW1kNjQt
cHJldiAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTMyODg5CiBidWlsZC1pMzg2LXByZXYgICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAg
ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzI4ODkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMjg4OQog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTYgZ3Vlc3QtbG9jYWxtaWdyYXRl
L3gxMCBmYWlsIFJFR1IuIHZzLiAxMzI4ODkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3Mx
Ni1hbWQ2NCAxNiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgUkVHUi4gdnMuIDEzMjg4OQoK
VGVzdHMgd2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJtaXR0ZW50bHkgKG5vdCBibG9ja2luZyk6CiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTYgZ3Vlc3QtbG9jYWxtaWdyYXRl
L3gxMCBmYWlsIGluIDEzODY3OSBwYXNzIGluIDEzODcwNQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXdzMTYtYW1kNjQgMTUgZ3Vlc3Qtc2F2ZXJlc3RvcmUuMiBmYWlsIGluIDEzODY3OSBwYXNz
IGluIDEzODcwNQogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyIDE2IGd1ZXN0LXN0YXJ0L2Rl
Ymlhbi5yZXBlYXQgZmFpbCBpbiAxMzg2NzkgcGFzcyBpbiAxMzg3MDUKIHRlc3QtYW1kNjQtaTM4
Ni1mcmVlYnNkMTAtaTM4NiAxNyBndWVzdC1sb2NhbG1pZ3JhdGUveDEwICAgZmFpbCBwYXNzIGlu
IDEzODY3OQoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2lu
ZzoKIHRlc3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQt
eGwtdGh1bmRlcnggIDIgaG9zdHMtYWxsb2NhdGUgICAgICAgICAgICAgICBicm9rZW4gbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAg
ICAgICBmYWlsIGJsb2NrZWQgaW4gMTMyODg5CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3Mx
Ni1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgIGZhaWwgYmxvY2tlZCBpbiAxMzI4ODkKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wIGZhaWwgaW4gMTM4
Njc5IGJsb2NrZWQgaW4gMTMyODg5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1k
NjQgMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBmYWlsIGxpa2UgMTMyODg5CiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwg
bGlrZSAxMzI4ODkKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEzMjg4OQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bC1zZWF0dGxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
ICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBk
ZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12
aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRp
dDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVk
aXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhk
ICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRv
d3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkz
ODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRh
cmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAgICAgICAgICAgICAgICAgOGQyYTY4ODAxNTE5M2Uy
MGFlNDdmZTNjMjA4Zjk5MTI4MjQwZjgyMQpiYXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAgICAg
ICAgICAgICAgNTRhYTM4MmNiY2RjMWUyYmE3NWQ2NzM0MTUxY2E2ZTUzMTA0ZTJmMgoKTGFzdCB0
ZXN0IG9mIGJhc2lzICAgMTMyODg5ICAyMDE5LTAyLTA0IDIyOjA0OjA5IFogIDE0OCBkYXlzCkZh
aWxpbmcgc2luY2UgICAgICAgIDEzMzE0NyAgMjAxOS0wMi0xMSAxMzo0MTo1MCBaICAxNDEgZGF5
cyAgIDczIGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEzODIyNSAgMjAxOS0wNi0yMSAx
OTowNTozNiBaICAgMTEgZGF5cyAgICA0IGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVk
IHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNp
dHJpeC5jb20+CiAgQ2hyaXN0aWFuIExpbmRpZyA8Y2hyaXN0aWFuLmxpbmRpZ0BjaXRyaXguY29t
PgogIERhbmllbCBEZSBHcmFhZiA8ZGdkZWdyYUB0eWNoby5uc2EuZ292PgogIEdlb3JnZSBEdW5s
YXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CiAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgogIEp1bGllbiBHcmFsbCA8
anVsaWVuLmdyYWxsQGFybS5jb20+CiAgTWFudWVsIEJvdXllciA8Ym91eWVyQGFudGlvY2hlLmV1
Lm9yZz4KICBTZXJnZXkgRHlhc2xpIDxzZXJnZXkuZHlhc2xpQGNpdHJpeC5jb20+CiAgU3RlZmFu
byBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgogIFN0ZWZhbm8gU3RhYmVsbGlu
aSA8c3RlZmFub3NAeGlsaW54LmNvbT4KICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgog
IFhpbiBMaSA8dGFsb25zLmxlZUBnbWFpbC5jb20+CiAgWGluIExpIDx4aW4ubGlAY2l0cml4LmNv
bT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hbWQ2NC14dGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWkzODYtcHJldiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
cm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0x
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRm
LWFtZDY0LWFtZDY0LTIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
c3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2
LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
ZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZo
dm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVl
YnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVs
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpdmVwYXRjaCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saXZlcGF0
Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0
aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1w
YWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLXNlYXR0bGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1z
aGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJyb2tlbiAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQt
ZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9n
cy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRj
LiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9y
Zy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0
ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/
cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8v
eGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9
bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5Cgpicm9rZW4tam9iIHRl
c3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggYnJva2VuCmJyb2tlbi1zdGVwIHRlc3QtYXJtNjQt
YXJtNjQteGwtdGh1bmRlcnggaG9zdHMtYWxsb2NhdGUKYnJva2VuLWpvYiB0ZXN0LWFybTY0LWFy
bTY0LXhsLXRodW5kZXJ4IGJyb2tlbgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBp
dCB3b3VsZCBiZSAxMTg4IGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 03 09:40:05 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Jul 2019 09:40:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hibk6-00023y-4K; Wed, 03 Jul 2019 09:39:58 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=vZpq=VA=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hibk5-00023t-CZ
 for xen-devel@lists.xenproject.org; Wed, 03 Jul 2019 09:39:57 +0000
X-Inumbo-ID: 7750e4f0-9d76-11e9-8980-bc764e045a96
Received: from m4a0041g.houston.softwaregrp.com (unknown [15.124.2.87])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7750e4f0-9d76-11e9-8980-bc764e045a96;
 Wed, 03 Jul 2019 09:39:55 +0000 (UTC)
Received: FROM m4a0041g.houston.softwaregrp.com (15.120.17.147) BY
 m4a0041g.houston.softwaregrp.com WITH ESMTP; 
 Wed,  3 Jul 2019 09:39:27 +0000
Received: from M9W0068.microfocus.com (2002:f79:bf::f79:bf) by
 M4W0335.microfocus.com (2002:f78:1193::f78:1193) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Wed, 3 Jul 2019 09:38:36 +0000
Received: from NAM01-SN1-obe.outbound.protection.outlook.com (15.124.72.12) by
 M9W0068.microfocus.com (15.121.0.191) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Wed, 3 Jul 2019 09:38:36 +0000
ARC-Seal: i=1; a=rsa-sha256; s=testarcselector01; d=microsoft.com; cv=none;
 b=G0WG6YnyIfp4nWMrqeJcvUw3x30pREeYpqzRFPrCKUFLjltojKuFBR6erAaESBkY+nkWf0Dxov0Ry7VnmoWui19vYen4mF+sUEu+iIiWpActxlGimaC8DJMF6lwgxkfIxCy++0MgDKBunhL6r3vR7AIgnoRXISTxqgxdg+L7Y1E=
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=testarcselector01;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=xIPrJAowB1UWBuKHvcrONveCxB4aSute50DGObSYoxY=;
 b=Bqmk+zn4wVxIhXb2sViYe/E7WinBZav+7i0PWWtlHl23574dlOaeM3tExzr7goAkT7DxM3XVfDbzasrQ3RXe3SoLrCihww+6ylLjloDCLY3snwL+LIRJAHFRSem822ic6CuO/+tlKrLhvSU1bc4Q8JmDlWfd3SodOVY5OABgWvs=
ARC-Authentication-Results: i=1; test.office365.com
 1;spf=none;dmarc=none;dkim=none;arc=none
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3364.namprd18.prod.outlook.com (10.255.139.25) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2008.16; Wed, 3 Jul 2019 09:38:34 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc%3]) with mapi id 15.20.2052.010; Wed, 3 Jul 2019
 09:38:34 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Paul Durrant <paul.durrant@citrix.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH 1/3] xmalloc: stop using a magic '1' in alignment padding
Thread-Index: AQHVMPSreQmX7EFeR0yZKSNJq3JVRaa4pDkA
Date: Wed, 3 Jul 2019 09:38:34 +0000
Message-ID: <05c68140-caec-1b95-0c4d-e30e55a8acaf@suse.com>
References: <20190702163840.2107-1-paul.durrant@citrix.com>
 <20190702163840.2107-2-paul.durrant@citrix.com>
In-Reply-To: <20190702163840.2107-2-paul.durrant@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6P189CA0016.EURP189.PROD.OUTLOOK.COM (2603:10a6:6:2e::29)
 To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 5a26c744-6f83-4d50-67b3-08d6ff9a37aa
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3364; 
x-ms-traffictypediagnostic: BY5PR18MB3364:
x-microsoft-antispam-prvs: <BY5PR18MB3364C820ADDC3D4AADB4A436B3FB0@BY5PR18MB3364.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7691;
x-forefront-prvs: 00872B689F
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(136003)(376002)(366004)(396003)(39860400002)(346002)(199004)(189003)(486006)(71190400001)(11346002)(6512007)(3846002)(71200400001)(73956011)(5660300002)(6436002)(66066001)(2616005)(68736007)(31696002)(54906003)(64756008)(66446008)(476003)(110136005)(4326008)(446003)(186003)(86362001)(6116002)(478600001)(53936002)(66946007)(66556008)(6486002)(7416002)(229853002)(53546011)(8676002)(80792005)(305945005)(386003)(8936002)(2906002)(81156014)(76176011)(6506007)(99286004)(26005)(102836004)(316002)(25786009)(72206003)(81166006)(36756003)(52116002)(256004)(31686004)(14454004)(66476007)(7736002)(6246003)(2501003);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3364;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: Dh1jl7gpeEoGD3kbb3fmOt3p1k4WbssYD0eSZlapbypZHU7H/SleCrMqvNR7fPMZ+cGsZfSYNrO9nPHdjmwsyNN22qo/GrCfWQqjkz3SjAf1I15Q9KyNywdTPcqS+S2gR8KCqIOIgGBGPnG4DapUtxIgH1UdKJnwCIyUiz/x5QbrD2PK200vR0ZGOoFzcZbjUjU3qWL6BiNFkDiezDyarp7TPEdntUvVXUbyqTntUWMKVxmcav6EFBRUB37Q1kK64K3wGUKJ4gmKjT+js51O4ZI0X8XXzgBYlPmaIfK8Z8wRJyKd11RUTEvOWp5hXHqFt1QpgCRcZpRxxarySFLKuFTz2YnzoHNCb0OnD+eHnt3SVt6slDBcJw2VztOItgzLO5nuY0OpLhNta/BoiqlRHJodjJJp/1SzOhpewq88Lhs=
Content-ID: <82C5A060DE3FA8408B537600EEDC04D2@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 5a26c744-6f83-4d50-67b3-08d6ff9a37aa
X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Jul 2019 09:38:34.7012 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3364
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH 1/3] xmalloc: stop using a magic '1' in
 alignment padding
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, TimDeegan <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>

T24gMDIuMDcuMjAxOSAxODozOCwgUGF1bCBEdXJyYW50IHdyb3RlOg0KPiBBbGlnbm1lbnQgcGFk
ZGluZyBpbnNlcnRzIGEgcHNldWRvIGJsb2NrIGhlYWRlciBpbiBmcm9udCBvZiB0aGUgYWxsb2Nh
dGlvbiwNCj4gc2V0cyBpdHMgc2l6ZSBmaWVsZCB0byB0aGUgcGFkIHNpemUgYW5kIHRoZW4gT1Jz
IGluIDEsIHdoaWNoIGlzIGVxdWl2YWxlbnQNCj4gdG8gbWFya2luZyBpdCBhcyBhIGZyZWUgYmxv
Y2ssIHNvIHRoYXQgeGZyZWUoKSBjYW4gZGlzdGluZ3Vpc2ggaXQgZnJvbSBhDQo+IHJlYWwgYmxv
Y2sgaGVhZGVyLg0KPiANCj4gVGhpcyBwYXRjaCBzaW1wbHkgcmVwbGFjZXMgdGhlIG1hZ2ljICcx
JyB3aXRoIHRoZSBkZWZpbmVkICdGUkVFX0JMT0NLJyB0bw0KPiBtYWtlIGl0IG1vcmUgb2J2aW91
cyB3aGF0J3MgZ29pbmcgb24uDQoNCkhtbSwgdGhhdCdzIHN0aWxsIGFuIGFidXNlIG9mIHNvbWUg
c29ydCwgSSB0aGluay4gRlJFRV9CTE9DSw0KKHRvZ2V0aGVyIHdpdGggVVNFRF9CTE9DSywgUFJF
Vl9GUkVFLCBhbmQgUFJFVl9VU0VEKSBzZXJ2ZQ0KYmxvY2sgc3BsaXR0aW5nIGFuZCByZS1jb21i
aW5hdGlvbiwgd2hpY2ggaXNuJ3Qgc3RyaWN0bHkgdGhlDQpjYXNlIGhlcmUuIEJ1dCB5ZXMsIEkg
Z3Vlc3MgKGFiKXVzaW5nIHRoZSBtYW5pZmVzdCBjb25zdGFudHMgaXMNCnN0aWxsIGJldHRlciB0
aGFuIChhYil1c2luZyB0aGUgbGl0ZXJhbCBudW1iZXJzLg0KDQo+IEFsc28sIHdoaWxzdCBpbiB0
aGUgbmVpZ2hib3VyaG9vZCwgaXQgcmVtb3ZlcyBhIHN0cmF5IHNwYWNlIGFmdGVyIGEgY2FzdC4N
Cg0KQW4gb3B0aW9uIHdvdWxkIGhhdmUgYmVlbiB0byBkcm9wIHRoZSBjYXN0IGFsdG9nZXRoZXIu
IFRoZSBjb2RlDQpoZXJlIGFwcGVhcnMgdG8gYXNzdW1lIHRoYXQgdm9pZCBwb2ludGVyIGFyaXRo
bWV0aWMgaXMgbm90DQphbGxvd2VkIChhcyBpcyBpbmRlZWQgdGhlIGNhc2UgaW4gcGxhaW4gQyku
DQoNCj4gU2lnbmVkLW9mZi1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNv
bT4NCg0KUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4NCndpdGgg
b25lIGZ1cnRoZXIgYWRqdXN0bWVudDoNCg0KPiBAQCAtNjM4LDEyICs2MzgsMTIgQEAgdm9pZCB4
ZnJlZSh2b2lkICpwKQ0KPiAgICAgICB9DQo+ICAgDQo+ICAgICAgIC8qIFN0cmlwIGFsaWdubWVu
dCBwYWRkaW5nLiAqLw0KPiAtICAgIGIgPSAoc3RydWN0IGJoZHIgKikoKGNoYXIgKikgcCAtIEJI
RFJfT1ZFUkhFQUQpOw0KPiAtICAgIGlmICggYi0+c2l6ZSAmIDEgKQ0KPiArICAgIGIgPSAoc3Ry
dWN0IGJoZHIgKikoKGNoYXIgKilwIC0gQkhEUl9PVkVSSEVBRCk7DQo+ICsgICAgaWYgKCBiLT5z
aXplICYgRlJFRV9CTE9DSyApDQo+ICAgICAgIHsNCj4gICAgICAgICAgIHAgPSAoY2hhciAqKXAg
LSAoYi0+c2l6ZSAmIH4xdSk7DQoNClRoaXMgfjF1IGFsc28gd2FudHMgdG8gYmVjb21lIH5GUkVF
X0JMT0NLIHRoZW4uIEkgZ3Vlc3MgdGhlDQpjaGFuZ2UgaXMgZWFzeSBlbm91Z2ggdG8gbWFrZSB3
aGlsZSBjb21taXR0aW5nOyBJIGRvbid0DQpleHBlY3QgdGhlIGxvc3Mgb2YgdGhlIHUgc3VmZml4
IHRvIGFjdHVhbGx5IGNhdXNlIGFueQ0KcHJvYmxlbXMuIEluIGZhY3QgaXRzIHByZXNlbmNlIHdh
cyBub3QgYSBwcm9ibGVtIG9ubHkNCmJlY2F1c2UgLT5zaXplIGNhbid0IGdldCB2ZXJ5IGxhcmdl
IGFuZCBpcyBvZiB1MzIgdHlwZS4NCg0KSmFuDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 03 09:43:47 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Jul 2019 09:43:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hibnm-0002qZ-NZ; Wed, 03 Jul 2019 09:43:46 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Yqyy=VA=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hibnl-0002qT-I3
 for xen-devel@lists.xenproject.org; Wed, 03 Jul 2019 09:43:45 +0000
X-Inumbo-ID: 0bd12d4f-9d77-11e9-8980-bc764e045a96
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0bd12d4f-9d77-11e9-8980-bc764e045a96;
 Wed, 03 Jul 2019 09:43:44 +0000 (UTC)
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: dfxBY5OlyMg3r00Z3HrHB9J8Pj0ij5eERtf4MygBtPdRIxyZvFWbhc5kYlj7fpBXkn9ATs4Son
 3MtK7+WwcNIixAHM9+sGunyrRl6jcqv/iPCBMlifnkQwfzx+Wjwz+Y3MWnwIb6YKlGUaNDxVsq
 EPeFATEwmVbbR5r3Rxa6hHfKUExRMFebKVRgWKesfpVJhoXHSVbW8eabTY0WdgibkjVs2GCfrp
 nxzKFwP0Y+psdrF6gXxURLz9pWVdxCK6lhXAE9LEVVVBcmt206xixHzoA74P1ybhu11DGIrpUL
 plQ=
X-SBRS: 2.7
X-MesageID: 2547509
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,446,1557201600"; 
   d="scan'208";a="2547509"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 3 Jul 2019 11:43:22 +0200
Message-ID: <20190703094322.1551-1-roger.pau@citrix.com>
X-Mailer: git-send-email 2.20.1 (Apple Git-117)
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] x86/ept: pass correct level to p2m_entry_modify
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>, Jun Nakajima <jun.nakajima@intel.com>,
 Wei Liu <wl@xen.org>, George Dunlap <george.dunlap@eu.citrix.com>,
 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>

RVBUIGRpZmZlcnMgZnJvbSBOUFQgYW5kIHNoYWRvdyB3aGVuIHRyYW5zbGF0aW5nIHBhZ2Ugb3Jk
ZXJzIHRvIGxldmVscwppbiB0aGUgcGh5c21hcCBwYWdlIHRhYmxlcy4gRVBUIHBhZ2UgdGFibGVz
IGxldmVsIGZvciBvcmRlciAwIHBhZ2VzIGlzCjAsIHdoaWxlIE5QVCBhbmQgc2hhZG93IGluc3Rl
YWQgdXNlIDEsIGllOiBFUFQgcGFnZSB0YWJsZXMgbGV2ZWxzCnN0YXJ0cyBhdCAwIHdoaWxlIE5Q
VCBhbmQgc2hhZG93IHN0YXJ0cyBhdCAxLgoKRml4IHRoZSBwMm1fZW50cnlfbW9kaWZ5IGNhbGwg
aW4gYXRvbWljX3dyaXRlX2VwdF9lbnRyeSB0byBhbHdheXMgYWRkCm9uZSB0byB0aGUgbGV2ZWws
IGluIG9yZGVyIHRvIG1hdGNoIE5QVCBhbmQgc2hhZG93IHVzYWdlLgoKV2hpbGUgdGhlcmUgYWxz
byBmaXggcDJtX2VudHJ5X21vZGlmeSBCVUcgY29uZGl0aW9uIHRvIHRyaWdnZXIgd2hlbgpmb3Jl
aWduIG9yIGlvcmVxIGVudHJpZXMgd2l0aCBsZXZlbCBkaWZmZXJlbnQgdGhhbiAwIGFyZSBhdHRl
bXB0ZWQuClRoYXQgc2hvdWxkIGFsbG93IHRvIGNhdGNoIGZ1dHVyZSBlcnJvcnMgcmVsYXRlZCB0
byB0aGUgbGV2ZWwKcGFyYW1ldGVyLgoKRml4ZXM6IGM3YTRjMCAoJ3g4Ni9tbTogc3BsaXQgcDJt
IGlvcmVxIHNlcnZlciBwYWdlcyBzcGVjaWFsIGhhbmRsaW5nIGludG8gaGVscGVyJykKU2lnbmVk
LW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Ci0tLQpDYzog
SnVuIE5ha2FqaW1hIDxqdW4ubmFrYWppbWFAaW50ZWwuY29tPgpDYzogS2V2aW4gVGlhbiA8a2V2
aW4udGlhbkBpbnRlbC5jb20+CkNjOiBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGV1LmNp
dHJpeC5jb20+CkNjOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkNjOiBBbmRyZXcg
Q29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpDYzogV2VpIExpdSA8d2xAeGVuLm9y
Zz4KLS0tCiB4ZW4vYXJjaC94ODYvbW0vcDJtLWVwdC5jIHwgMiArLQogeGVuL2luY2x1ZGUvYXNt
LXg4Ni9wMm0uaCB8IDIgKy0KIDIgZmlsZXMgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCspLCAyIGRl
bGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS9wMm0tZXB0LmMgYi94ZW4v
YXJjaC94ODYvbW0vcDJtLWVwdC5jCmluZGV4IGUzMDQ0YmVlMmUuLjZiODQ2OGM3OTMgMTAwNjQ0
Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9wMm0tZXB0LmMKKysrIGIveGVuL2FyY2gveDg2L21tL3Ay
bS1lcHQuYwpAQCAtNTEsNyArNTEsNyBAQCBzdGF0aWMgaW50IGF0b21pY193cml0ZV9lcHRfZW50
cnkoc3RydWN0IHAybV9kb21haW4gKnAybSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBpbnQgbGV2ZWwpCiB7CiAgICAgaW50IHJjID0gcDJtX2VudHJ5X21vZGlmeShwMm0sIG5l
dy5zYV9wMm10LCBlbnRyeXB0ci0+c2FfcDJtdCwKLSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIF9tZm4obmV3Lm1mbiksIF9tZm4oZW50cnlwdHItPm1mbiksIGxldmVsKTsKKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIF9tZm4obmV3Lm1mbiksIF9tZm4oZW50cnlwdHItPm1mbiks
IGxldmVsICsgMSk7CiAKICAgICBpZiAoIHJjICkKICAgICAgICAgcmV0dXJuIHJjOwpkaWZmIC0t
Z2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9wMm0uaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvcDJt
LmgKaW5kZXggMDllZjdlMDJmZC4uNzU2OTI5ZDVjMCAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUv
YXNtLXg4Ni9wMm0uaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L3AybS5oCkBAIC05NDYsNyAr
OTQ2LDcgQEAgc3RhdGljIGlubGluZSBpbnQgcDJtX2VudHJ5X21vZGlmeShzdHJ1Y3QgcDJtX2Rv
bWFpbiAqcDJtLCBwMm1fdHlwZV90IG50LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwMm1fdHlwZV90IG90LCBtZm5fdCBuZm4sIG1mbl90IG9mbiwKICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IGxldmVsKQogewotICAgIEJVR19PTihs
ZXZlbCA+IDEgJiYgKG50ID09IHAybV9pb3JlcV9zZXJ2ZXIgfHwgbnQgPT0gcDJtX21hcF9mb3Jl
aWduKSk7CisgICAgQlVHX09OKGxldmVsICE9IDEgJiYgKG50ID09IHAybV9pb3JlcV9zZXJ2ZXIg
fHwgbnQgPT0gcDJtX21hcF9mb3JlaWduKSk7CiAKICAgICBpZiAoIGxldmVsICE9IDEgfHwgKG50
ID09IG90ICYmIG1mbl9lcShuZm4sIG9mbikpICkKICAgICAgICAgcmV0dXJuIDA7Ci0tIAoyLjIw
LjEgKEFwcGxlIEdpdC0xMTcpCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 03 09:45:09 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Jul 2019 09: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 1hibp4-0002vh-4D; Wed, 03 Jul 2019 09:45:06 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=eYTC=VA=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hibp2-0002va-Lg
 for xen-devel@lists.xenproject.org; Wed, 03 Jul 2019 09:45:04 +0000
X-Inumbo-ID: 39ec91d4-9d77-11e9-94c2-3b6231f4a18c
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 39ec91d4-9d77-11e9-94c2-3b6231f4a18c;
 Wed, 03 Jul 2019 09:45:01 +0000 (UTC)
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=Paul.Durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 Paul.Durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: hjpM++Bu/KLDbTBDaFgciD77XologngZB1u0u5oOS7ENUxkDuzTuqtzg/KyxkAwB4m/bXg2oGA
 jC7RpAyPF8LI7GPSrmobjWwyKV9izTzzTzDGWjEMDYdtJp0+YPZLM0OZ6nPQRL3xH4OidAOdR3
 FH9K2IizvYbnJgJ9HrK8yv+V7HL0PDlWllSdwwf0Y8yiWFBvOetldroLFTAzvY1lQr5UxOQ4h0
 6kXuka5sa3qS+98U0Ihyukc5nMcxSWx8ku333h0U0Dbtl9w3EFh5BkQhqQgxvyBd5c37MU6vnf
 vZY=
X-SBRS: 2.7
X-MesageID: 2564253
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,446,1557201600"; 
   d="scan'208";a="2564253"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Jan Beulich' <JBeulich@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH 1/3] xmalloc: stop using a magic '1' in alignment padding
Thread-Index: AQHVMPSd1HhsSARhYUSxbTOowYbGiaa4grkAgAAiq3A=
Date: Wed, 3 Jul 2019 09:44:57 +0000
Message-ID: <472e43cbd2964100bdcb655dfe944d01@AMSPEX02CL03.citrite.net>
References: <20190702163840.2107-1-paul.durrant@citrix.com>
 <20190702163840.2107-2-paul.durrant@citrix.com>
 <05c68140-caec-1b95-0c4d-e30e55a8acaf@suse.com>
In-Reply-To: <05c68140-caec-1b95-0c4d-e30e55a8acaf@suse.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 1/3] xmalloc: stop using a magic '1' in
 alignment padding
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>, "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>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBKYW4gQmV1bGljaCA8SkJldWxp
Y2hAc3VzZS5jb20+DQo+IFNlbnQ6IDAzIEp1bHkgMjAxOSAxMDozOQ0KPiBUbzogUGF1bCBEdXJy
YW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT47IHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZw0KPiBDYzogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT47IEFuZHJldyBD
b29wZXIgPEFuZHJldy5Db29wZXIzQGNpdHJpeC5jb20+OyBHZW9yZ2UgRHVubGFwDQo+IDxHZW9y
Z2UuRHVubGFwQGNpdHJpeC5jb20+OyBJYW4gSmFja3NvbiA8SWFuLkphY2tzb25AY2l0cml4LmNv
bT47IFN0ZWZhbm8gU3RhYmVsbGluaQ0KPiA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz47IEtvbnJh
ZCBSemVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT47IFRpbSAoWGVuLm9yZykg
PHRpbUB4ZW4ub3JnPjsNCj4gV2VpIExpdSA8d2xAeGVuLm9yZz4NCj4gU3ViamVjdDogUmU6IFtQ
QVRDSCAxLzNdIHhtYWxsb2M6IHN0b3AgdXNpbmcgYSBtYWdpYyAnMScgaW4gYWxpZ25tZW50IHBh
ZGRpbmcNCj4gDQo+IE9uIDAyLjA3LjIwMTkgMTg6MzgsIFBhdWwgRHVycmFudCB3cm90ZToNCj4g
PiBBbGlnbm1lbnQgcGFkZGluZyBpbnNlcnRzIGEgcHNldWRvIGJsb2NrIGhlYWRlciBpbiBmcm9u
dCBvZiB0aGUgYWxsb2NhdGlvbiwNCj4gPiBzZXRzIGl0cyBzaXplIGZpZWxkIHRvIHRoZSBwYWQg
c2l6ZSBhbmQgdGhlbiBPUnMgaW4gMSwgd2hpY2ggaXMgZXF1aXZhbGVudA0KPiA+IHRvIG1hcmtp
bmcgaXQgYXMgYSBmcmVlIGJsb2NrLCBzbyB0aGF0IHhmcmVlKCkgY2FuIGRpc3Rpbmd1aXNoIGl0
IGZyb20gYQ0KPiA+IHJlYWwgYmxvY2sgaGVhZGVyLg0KPiA+DQo+ID4gVGhpcyBwYXRjaCBzaW1w
bHkgcmVwbGFjZXMgdGhlIG1hZ2ljICcxJyB3aXRoIHRoZSBkZWZpbmVkICdGUkVFX0JMT0NLJyB0
bw0KPiA+IG1ha2UgaXQgbW9yZSBvYnZpb3VzIHdoYXQncyBnb2luZyBvbi4NCj4gDQo+IEhtbSwg
dGhhdCdzIHN0aWxsIGFuIGFidXNlIG9mIHNvbWUgc29ydCwgSSB0aGluay4gRlJFRV9CTE9DSw0K
PiAodG9nZXRoZXIgd2l0aCBVU0VEX0JMT0NLLCBQUkVWX0ZSRUUsIGFuZCBQUkVWX1VTRUQpIHNl
cnZlDQo+IGJsb2NrIHNwbGl0dGluZyBhbmQgcmUtY29tYmluYXRpb24sIHdoaWNoIGlzbid0IHN0
cmljdGx5IHRoZQ0KPiBjYXNlIGhlcmUuIEJ1dCB5ZXMsIEkgZ3Vlc3MgKGFiKXVzaW5nIHRoZSBt
YW5pZmVzdCBjb25zdGFudHMgaXMNCj4gc3RpbGwgYmV0dGVyIHRoYW4gKGFiKXVzaW5nIHRoZSBs
aXRlcmFsIG51bWJlcnMuDQo+IA0KPiA+IEFsc28sIHdoaWxzdCBpbiB0aGUgbmVpZ2hib3VyaG9v
ZCwgaXQgcmVtb3ZlcyBhIHN0cmF5IHNwYWNlIGFmdGVyIGEgY2FzdC4NCj4gDQo+IEFuIG9wdGlv
biB3b3VsZCBoYXZlIGJlZW4gdG8gZHJvcCB0aGUgY2FzdCBhbHRvZ2V0aGVyLiBUaGUgY29kZQ0K
PiBoZXJlIGFwcGVhcnMgdG8gYXNzdW1lIHRoYXQgdm9pZCBwb2ludGVyIGFyaXRobWV0aWMgaXMg
bm90DQo+IGFsbG93ZWQgKGFzIGlzIGluZGVlZCB0aGUgY2FzZSBpbiBwbGFpbiBDKS4NCj4gDQoN
ClllcywgdGhlIGNvZGUgaXMgcHJldHR5IGFuY2llbnQuIFRoZXJlJ3MgYSB3aG9sZSBidW5jaCBv
ZiBjbGVhbnVwL3N0eWxlIGFkanVzdG1lbnRzIChlLmcuIHUzMiAtPiB1aW50MzJfdCkgdG9vLiBJ
IGxlZnQgdGhpcyBvbmUgZm9yIGNvbnNpc3RlbmN5Lg0KDQo+ID4gU2lnbmVkLW9mZi1ieTogUGF1
bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4NCj4gDQo+IFJldmlld2VkLWJ5OiBK
YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+DQoNClRoYW5rcy4NCg0KPiB3aXRoIG9uZSBm
dXJ0aGVyIGFkanVzdG1lbnQ6DQo+IA0KPiA+IEBAIC02MzgsMTIgKzYzOCwxMiBAQCB2b2lkIHhm
cmVlKHZvaWQgKnApDQo+ID4gICAgICAgfQ0KPiA+DQo+ID4gICAgICAgLyogU3RyaXAgYWxpZ25t
ZW50IHBhZGRpbmcuICovDQo+ID4gLSAgICBiID0gKHN0cnVjdCBiaGRyICopKChjaGFyICopIHAg
LSBCSERSX09WRVJIRUFEKTsNCj4gPiAtICAgIGlmICggYi0+c2l6ZSAmIDEgKQ0KPiA+ICsgICAg
YiA9IChzdHJ1Y3QgYmhkciAqKSgoY2hhciAqKXAgLSBCSERSX09WRVJIRUFEKTsNCj4gPiArICAg
IGlmICggYi0+c2l6ZSAmIEZSRUVfQkxPQ0sgKQ0KPiA+ICAgICAgIHsNCj4gPiAgICAgICAgICAg
cCA9IChjaGFyICopcCAtIChiLT5zaXplICYgfjF1KTsNCj4gDQo+IFRoaXMgfjF1IGFsc28gd2Fu
dHMgdG8gYmVjb21lIH5GUkVFX0JMT0NLIHRoZW4uDQoNCk9oIHllcywgc29ycnkgSSBtaXNzZWQg
dGhhdC4NCg0KPiBJIGd1ZXNzIHRoZQ0KPiBjaGFuZ2UgaXMgZWFzeSBlbm91Z2ggdG8gbWFrZSB3
aGlsZSBjb21taXR0aW5nOyBJIGRvbid0DQo+IGV4cGVjdCB0aGUgbG9zcyBvZiB0aGUgdSBzdWZm
aXggdG8gYWN0dWFsbHkgY2F1c2UgYW55DQo+IHByb2JsZW1zLiBJbiBmYWN0IGl0cyBwcmVzZW5j
ZSB3YXMgbm90IGEgcHJvYmxlbSBvbmx5DQo+IGJlY2F1c2UgLT5zaXplIGNhbid0IGdldCB2ZXJ5
IGxhcmdlIGFuZCBpcyBvZiB1MzIgdHlwZS4NCj4gDQoNClllcywgcGxlYXNlIGdvIGFoZWFkIGFu
ZCBmaXggb24gY29tbWl0Lg0KDQogIFBhdWwNCg0KPiBKYW4NCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 03 10:04:52 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Jul 2019 10:04:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hic7w-0004fY-Su; Wed, 03 Jul 2019 10:04:36 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=8SY+=VA=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hic7v-0004fL-FQ
 for xen-devel@lists.xenproject.org; Wed, 03 Jul 2019 10:04:35 +0000
X-Inumbo-ID: f20f5b96-9d79-11e9-9020-a38c7996ec1a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f20f5b96-9d79-11e9-9020-a38c7996ec1a;
 Wed, 03 Jul 2019 10:04:29 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hic7o-0006bw-L8; Wed, 03 Jul 2019 10:04: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 1hic7o-0003uj-Ak; Wed, 03 Jul 2019 10:04:28 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hic7o-00006g-AB; Wed, 03 Jul 2019 10:04:28 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138727-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: xen=93ef224d63f9f04a0897d64981c619eb4816c0d3
X-Osstest-Versions-That: xen=cc07ec6107d23ee9a4237686711eede387741c08
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 03 Jul 2019 10:04:28 +0000
Subject: [Xen-devel] [xen-unstable-coverity test] 138727: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODcyNyB4ZW4tdW5zdGFibGUtY292ZXJpdHkgcmVhbCBbcmVhbF0KaHR0cDovL2xv
Z3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODcyNy8KClBlcmZlY3Qg
Oi0pCkFsbCB0ZXN0cyBpbiB0aGlzIGZsaWdodCBwYXNzZWQgYXMgcmVxdWlyZWQKdmVyc2lvbiB0
YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIDkzZWYyMjRkNjNmOWYw
NGEwODk3ZDY0OTgxYzYxOWViNDgxNmMwZDMKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAg
ICAgICAgICAgIGNjMDdlYzYxMDdkMjNlZTlhNDIzNzY4NjcxMWVlZGUzODc3NDFjMDgKCkxhc3Qg
dGVzdCBvZiBiYXNpcyAgIDEzODY0OCAgMjAxOS0wNi0zMCAwOToxODoyOCBaICAgIDMgZGF5cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxMzg3MjcgIDIwMTktMDctMDMgMDk6MTk6MTggWiAgICAwIGRh
eXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdDoKICBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KICBCcmlh
biBXb29kcyA8YnJpYW4ud29vZHNAYW1kLmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CiAgUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KICBXZWkgTGl1
IDx3bEB4ZW4ub3JnPgoKam9iczoKIGNvdmVyaXR5LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0
IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dz
CmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUg
YXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0
ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGlu
IGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0
ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0
cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVy
CgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6
CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC94ZW4uZ2l0CiAgIGNjMDdlYzYxMDcu
LjkzZWYyMjRkNjMgIDkzZWYyMjRkNjNmOWYwNGEwODk3ZDY0OTgxYzYxOWViNDgxNmMwZDMgLT4g
Y292ZXJpdHktdGVzdGVkL3Ntb2tlCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 03 10:08:18 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Jul 2019 10:08:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hicBV-0004pA-E6; Wed, 03 Jul 2019 10:08:17 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=vZpq=VA=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hicBU-0004p0-KL
 for xen-devel@lists.xenproject.org; Wed, 03 Jul 2019 10:08:16 +0000
X-Inumbo-ID: 78a2a914-9d7a-11e9-8980-bc764e045a96
Received: from m4a0039g.houston.softwaregrp.com (unknown [15.124.2.85])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 78a2a914-9d7a-11e9-8980-bc764e045a96;
 Wed, 03 Jul 2019 10:08:15 +0000 (UTC)
Received: FROM m4a0039g.houston.softwaregrp.com (15.120.17.147) BY
 m4a0039g.houston.softwaregrp.com WITH ESMTP; 
 Wed,  3 Jul 2019 10:04:38 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M4W0335.microfocus.com (2002:f78:1193::f78:1193) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Wed, 3 Jul 2019 10:07:27 +0000
Received: from NAM05-DM3-obe.outbound.protection.outlook.com (15.124.72.14) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Wed, 3 Jul 2019 10:07:27 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3379.namprd18.prod.outlook.com (10.255.136.142) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2032.20; Wed, 3 Jul 2019 10:07:26 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc%3]) with mapi id 15.20.2052.010; Wed, 3 Jul 2019
 10:07:26 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Paul Durrant <paul.durrant@citrix.com>
Thread-Topic: [PATCH 3/3] xmalloc: add a Kconfig option to poison free pool
 memory
Thread-Index: AQHVMPSuTJM1FEdCsEKYeXW3T8M8M6a4rEiA
Date: Wed, 3 Jul 2019 10:07:26 +0000
Message-ID: <c9b1bae0-1baf-c633-006a-bd223b0f3743@suse.com>
References: <20190702163840.2107-1-paul.durrant@citrix.com>
 <20190702163840.2107-4-paul.durrant@citrix.com>
In-Reply-To: <20190702163840.2107-4-paul.durrant@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR0601CA0043.eurprd06.prod.outlook.com
 (2603:10a6:4:17::29) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: f54aca04-5b6e-4240-d70b-08d6ff9e3fee
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(5600148)(711020)(4605104)(1401327)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7193020);
 SRVR:BY5PR18MB3379; 
x-ms-traffictypediagnostic: BY5PR18MB3379:
x-microsoft-antispam-prvs: <BY5PR18MB337947A2D0A6F5144212ABCBB3FB0@BY5PR18MB3379.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:6790;
x-forefront-prvs: 00872B689F
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(396003)(136003)(346002)(39860400002)(366004)(376002)(199004)(189003)(2616005)(476003)(4326008)(66066001)(36756003)(99286004)(446003)(11346002)(256004)(486006)(66476007)(66946007)(66556008)(66446008)(6916009)(4744005)(31696002)(86362001)(478600001)(25786009)(71190400001)(5660300002)(6246003)(64756008)(73956011)(2906002)(71200400001)(6116002)(68736007)(6506007)(53546011)(6486002)(102836004)(76176011)(7736002)(8936002)(14454004)(229853002)(6512007)(7416002)(52116002)(53936002)(6436002)(316002)(186003)(81156014)(81166006)(31686004)(26005)(80792005)(54906003)(386003)(3846002)(72206003)(8676002)(305945005);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3379;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: lQi4VveqzP4poVRAfArsejvt6ZWT6umx19MpbZGVhWgC2t3fdGZWADP/hfS9sa+b8mmbvNjRJgf+JGgaqFaGG1xlJGAGn/gpj5eucQpk2B2eDQilmpHgIR9xx78DXJQqtRmrY3uWhG8PKlUA/pqzmVCX8MINnwg2g5smHU1eqpnHRhwC++Sg9i3+RvbGHxzWjditfIHTrj6BKp/s/a5RiS1xSD/XmMDjCIpcK6o7ABn02v3cKhavzeLcTFf3RR3YjjicOHrLouMXu6qWemOicfb4nyp8CVJvmtj9UxFCTJdWlS8/7NtaWvS0Ne6/AXCuxGrk2mBCNdo8FSHoDq0agGbaprKt8IVgcxik6jlIJd7RG+HSf5I4XvtfeDjBK30U+4WBMAyAqj0FvfUb7H+Q/ciJd6jPDFi0QSNLkTlfSZ0=
Content-ID: <B632A0EFCA34E74DAD06AFB8020C3BE8@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: f54aca04-5b6e-4240-d70b-08d6ff9e3fee
X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Jul 2019 10:07:26.4855 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3379
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH 3/3] xmalloc: add a Kconfig option to poison
 free pool memory
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei
 Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, TimDeegan <tim@xen.org>, Julien
 Grall <julien.grall@arm.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>

T24gMDIuMDcuMjAxOSAxODozOCwgUGF1bCBEdXJyYW50IHdyb3RlOg0KPiAtLS0gYS94ZW4vS2Nv
bmZpZy5kZWJ1Zw0KPiArKysgYi94ZW4vS2NvbmZpZy5kZWJ1Zw0KPiBAQCAtMTA1LDYgKzEwNSwx
MyBAQCBjb25maWcgREVCVUdfVFJBQ0UNCj4gICAJICBlaXRoZXIgZGlyZWN0bHkgdG8gdGhlIGNv
bnNvbGUgb3IgYXJlIHByaW50ZWQgdG8gY29uc29sZSBpbiBjYXNlIG9mDQo+ICAgCSAgYSBzeXN0
ZW0gY3Jhc2guDQo+ICAgDQo+ICtjb25maWcgUE9PTF9QT0lTT04NCg0KTWF5IEkgc3VnZ2VzdCB0
aGlzIHRvIGJlY29tZSBYTUVNX1BPT0xfUE9JU09OLCB0byBwYXJhbGxlbCB0aGUgbmFtZXMNCm9m
IHRoZSBpbnZvbHZlZCBmdW5jdGlvbnM/DQoNCj4gQEAgLTI0MCw2ICsyNDQsMTAgQEAgc3RhdGlj
IGlubGluZSB2b2lkIEVYVFJBQ1RfQkxPQ0soc3RydWN0IGJoZHIgKmIsIHN0cnVjdCB4bWVtX3Bv
b2wgKnAsIGludCBmbCwNCj4gICAgICAgICAgIH0NCj4gICAgICAgfQ0KPiAgICAgICBiLT5wdHIu
ZnJlZV9wdHIgPSAoc3RydWN0IGZyZWVfcHRyKSB7TlVMTCwgTlVMTH07DQo+ICsjaWZkZWYgQ09O
RklHX1BPT0xfUE9JU09ODQo+ICsgICAgZm9yICggaSA9IE1JTl9CTE9DS19TSVpFOyBpIDwgKGIt
PnNpemUgJiBCTE9DS19TSVpFX01BU0spOyBpKysgKQ0KPiArICAgICAgICBBU1NFUlQoYi0+cHRy
LmJ1ZmZlcltpXSA9PSAweEFBKTsNCj4gKyNlbmRpZiAvKiBDT05GSUdfUE9PTF9QT0lTT04gKi8N
Cg0KTWF5IEkgZnVydGhlciBzdWdnZXN0IHRoYXQgd2UgY2xvbmUgTGludXgnZXMgbWVtY2hyX2lu
digpIGZvciB0aGlzDQpwdXJwb3NlIChwZXJoYXBzIHdpdGggYSBtb3JlIHNpbXBsaXN0aWMgaW1w
bGVtZW50YXRpb24gYWxvbmcgdGhlDQpsaW5lcyBvZiBtZW1jaHIoKSk/IFdlIHNob3VsZCB0aGVu
IGFsc28gdXNlIGl0IGluIGNoZWNrX29uZV9wYWdlKCkuDQoNCkphbg0KX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 03 10:10:43 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Jul 2019 10:10:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hicDn-0005Vm-0I; Wed, 03 Jul 2019 10: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=vZpq=VA=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hicDl-0005Vg-8O
 for xen-devel@lists.xenproject.org; Wed, 03 Jul 2019 10:10:37 +0000
X-Inumbo-ID: 9814b75f-9d7a-11e9-8980-bc764e045a96
Received: from m9a0002g.houston.softwaregrp.com (unknown [15.124.64.67])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9814b75f-9d7a-11e9-8980-bc764e045a96;
 Wed, 03 Jul 2019 10:10:35 +0000 (UTC)
Received: FROM m9a0002g.houston.softwaregrp.com (15.121.0.191) BY
 m9a0002g.houston.softwaregrp.com WITH ESMTP; 
 Wed,  3 Jul 2019 10:09:04 +0000
Received: from M9W0068.microfocus.com (2002:f79:bf::f79:bf) by
 M9W0068.microfocus.com (2002:f79:bf::f79:bf) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Wed, 3 Jul 2019 09:56:42 +0000
Received: from NAM05-CO1-obe.outbound.protection.outlook.com (15.124.72.14) by
 M9W0068.microfocus.com (15.121.0.191) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Wed, 3 Jul 2019 09:56:42 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3233.namprd18.prod.outlook.com (10.255.137.206) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2052.15; Wed, 3 Jul 2019 09:56:41 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc%3]) with mapi id 15.20.2052.010; Wed, 3 Jul 2019
 09:56:41 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Paul Durrant <paul.durrant@citrix.com>
Thread-Topic: [PATCH 2/3] xmalloc: don't evaluate ADD_REGION without holding
 the pool lock
Thread-Index: AQHVMPSuClHUQGWGbkumdd77q0hah6a4qUgA
Date: Wed, 3 Jul 2019 09:56:41 +0000
Message-ID: <89a07d9f-1c10-90f6-55aa-659a27641d7b@suse.com>
References: <20190702163840.2107-1-paul.durrant@citrix.com>
 <20190702163840.2107-3-paul.durrant@citrix.com>
In-Reply-To: <20190702163840.2107-3-paul.durrant@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR04CA0033.eurprd04.prod.outlook.com (2603:10a6:6::46)
 To BY5PR18MB3394.namprd18.prod.outlook.com (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 6b46b1c7-f938-4a32-1b50-08d6ff9cbf3f
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3233; 
x-ms-traffictypediagnostic: BY5PR18MB3233:
x-microsoft-antispam-prvs: <BY5PR18MB3233D953D78EB3E3A1F86457B3FB0@BY5PR18MB3233.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7691;
x-forefront-prvs: 00872B689F
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(396003)(136003)(366004)(39860400002)(376002)(346002)(189003)(199004)(31686004)(80792005)(6436002)(6486002)(229853002)(256004)(11346002)(2616005)(476003)(2906002)(7416002)(14444005)(446003)(72206003)(478600001)(53936002)(6246003)(6512007)(68736007)(66066001)(14454004)(25786009)(76176011)(7736002)(6916009)(5660300002)(73956011)(386003)(6506007)(71190400001)(8936002)(64756008)(486006)(66476007)(66946007)(66446008)(66556008)(102836004)(4326008)(52116002)(305945005)(81166006)(81156014)(8676002)(71200400001)(99286004)(53546011)(54906003)(86362001)(6116002)(31696002)(3846002)(26005)(316002)(36756003)(186003);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3233;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: x3dC8QeBHYj/GHGu303XgubZlD8cQtrBpqqc24bf6+/p4zgdu4V49SOjgHQKTIjbU4bjLUnGVfKnaRtnFL3wIV3u5h3deWjtDVO0itSJMGG83fkAUSBaBMhgGsl2NMKmfg5tcHcxLMjRvFDx/MlfGSNINCuPtl/LIdfvqhfz6odWmdJR09sx7ORlUFqlCbuMIqub3dtQQwc1vPLe5Ixt+u7nqKPmffeUh2HNzh3/YC4Gl5lbKso6SS0eBySf3iIzAiN4Zit2xEpzB6URnIBa5dIVNI2RaH/TLfRyOrwrbN51S1KCpgD6H4egRefLKGhKpKvSpFf99r2ZI6KP0wZyk7bNMejFvBazwHztOO0lkXHof5OfHSIDa9xvJH+gn70H3W1xB5xViF1mgg0MrVKcKa/Pt985uwddvvwS41Ff2R4=
Content-ID: <E78A82F0AABC5A4FB1DA5AE5B9F50A13@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 6b46b1c7-f938-4a32-1b50-08d6ff9cbf3f
X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Jul 2019 09:56:41.1906 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3233
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH 2/3] xmalloc: don't evaluate ADD_REGION
 without holding the pool lock
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei
 Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, TimDeegan <tim@xen.org>, Julien
 Grall <julien.grall@arm.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>

T24gMDIuMDcuMjAxOSAxODozOCwgUGF1bCBEdXJyYW50IHdyb3RlOg0KPiAtLS0gYS94ZW4vY29t
bW9uL3htYWxsb2NfdGxzZi5jDQo+ICsrKyBiL3hlbi9jb21tb24veG1hbGxvY190bHNmLmMNCj4g
QEAgLTM4MCwxOCArMzgwLDIyIEBAIHZvaWQgKnhtZW1fcG9vbF9hbGxvYyh1bnNpZ25lZCBsb25n
IHNpemUsIHN0cnVjdCB4bWVtX3Bvb2wgKnBvb2wpDQo+ICAgICAgaW50IGZsLCBzbDsNCj4gICAg
ICB1bnNpZ25lZCBsb25nIHRtcF9zaXplOw0KPiAgIA0KPiArICAgIHNwaW5fbG9jaygmcG9vbC0+
bG9jayk7DQo+ICAgICAgaWYgKCBwb29sLT5pbml0X3JlZ2lvbiA9PSBOVUxMICkNCj4gICAgICB7
DQo+ICsgICAgICAgc3Bpbl91bmxvY2soJnBvb2wtPmxvY2spOw0KPiAgICAgICAgIGlmICggKHJl
Z2lvbiA9IHBvb2wtPmdldF9tZW0ocG9vbC0+aW5pdF9zaXplKSkgPT0gTlVMTCApDQo+ICAgICAg
ICAgICAgIGdvdG8gb3V0Ow0KPiArICAgICAgIHNwaW5fbG9jaygmcG9vbC0+bG9jayk7DQo+ICAg
ICAgICAgQUREX1JFR0lPTihyZWdpb24sIHBvb2wtPmluaXRfc2l6ZSwgcG9vbCk7DQo+IC0gICAg
ICAgcG9vbC0+aW5pdF9yZWdpb24gPSByZWdpb247DQo+ICsgICAgICAgLyogUmUtY2hlY2sgc2lu
Y2UgdGhlIGxvY2sgd2FzIGRyb3BwZWQgKi8NCj4gKyAgICAgICBpZiAoIHBvb2wtPmluaXRfcmVn
aW9uID09IE5VTEwgKQ0KPiArICAgICAgICAgICBwb29sLT5pbml0X3JlZ2lvbiA9IHJlZ2lvbjsN
Cj4gICAgICB9DQoNCkluc3RlYWQgb2YgdGhpcywgaG93IGFib3V0IGRlbGV0aW5nIHRoZSBpbml0
X3JlZ2lvbiBmaWVsZD8NCkl0J3Mgbm90IHJlYWxseSB1c2VkIGFueXdoZXJlLiBJJ20gbm90IGdv
aW5nIHRvIGV4Y2x1ZGUgdGhhdA0KZnVuY3Rpb25zIGxpa2UgRklORF9TVUlUQUJMRV9CTE9DSygp
IGV4cGVjdCBfc29tZV8gcmVnaW9uIHRvDQpiZSB0aGVyZSBpbiB0aGUgcG9vbCwgYnV0IHRoYXQg
c3RpbGwgd291bGRuJ3QgcmVxdWlyZQ0KdHJhY2tpbmcgd2hpY2ggb25lIHdhcyB0aGUgZmlyc3Qg
dG8gZ2V0IGFsbG9jYXRlZC4gQSBjaGVjaw0KbGlrZSB0aGF0IGluIHhtZW1fcG9vbF9kZXN0cm95
KCkgd291bGQgdGhlbiBkbyBoZXJlIHRvIG1ha2UNCnN1cmUgYXQgbGVhc3Qgb25lIHJlZ2lvbiBp
cyB0aGVyZS4NCg0KSmFuDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 03 10:12:18 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Jul 2019 10:12:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hicFO-0005du-Ev; Wed, 03 Jul 2019 10:12: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=eYTC=VA=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hicFN-0005do-Eh
 for xen-devel@lists.xenproject.org; Wed, 03 Jul 2019 10:12:17 +0000
X-Inumbo-ID: 08781dd1-9d7b-11e9-8980-bc764e045a96
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 08781dd1-9d7b-11e9-8980-bc764e045a96;
 Wed, 03 Jul 2019 10:12:16 +0000 (UTC)
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=Paul.Durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 Paul.Durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: YMfjygiprBdbhtRZqf5okpf3yl+QfjuSWhEIVCYVz+s7l96Rq2UgGm8uQoTjuBFQrmMSsiEXdP
 6+7aTL//kfSUkb1M9152VsovZ8/rLJaxe8TxUcY8ohbwKR+zNLR+jVAqGUmSUReR1HfBT/6abm
 pZbOxYGttJMRSXbzDZQ+eeGnqtKk5QJkR290Y9N6nEbe99FWb8bfckR15q6F7DAYAHMzC29QMw
 em/Z7VbyHyXPZkX/k9Q3IGeSqYx4eEurdj80F0acKxljtAak/ZuaZSSw9gnbSHT7HYpCcOSIdA
 AuM=
X-SBRS: 2.7
X-MesageID: 2565104
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,446,1557201600"; 
   d="scan'208";a="2565104"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Jan Beulich' <JBeulich@suse.com>
Thread-Topic: [PATCH 3/3] xmalloc: add a Kconfig option to poison free pool
 memory
Thread-Index: AQHVMPSe9OsDOCZHykO9MXy+EOUraKa4isoAgAAikhA=
Date: Wed, 3 Jul 2019 10:12:12 +0000
Message-ID: <081053cf1b104cdbb99f58965cacbd3f@AMSPEX02CL03.citrite.net>
References: <20190702163840.2107-1-paul.durrant@citrix.com>
 <20190702163840.2107-4-paul.durrant@citrix.com>
 <c9b1bae0-1baf-c633-006a-bd223b0f3743@suse.com>
In-Reply-To: <c9b1bae0-1baf-c633-006a-bd223b0f3743@suse.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 3/3] xmalloc: add a Kconfig option to poison
 free pool memory
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>, "Tim \(Xen.org\)" <tim@xen.org>,
 George Dunlap <George.Dunlap@citrix.com>, Julien
 Grall <julien.grall@arm.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>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBKYW4gQmV1bGljaCA8SkJldWxp
Y2hAc3VzZS5jb20+DQo+IFNlbnQ6IDAzIEp1bHkgMjAxOSAxMTowNw0KPiBUbzogUGF1bCBEdXJy
YW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT4NCj4gQ2M6IHhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZzsgSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT47IEFuZHJldyBD
b29wZXINCj4gPEFuZHJldy5Db29wZXIzQGNpdHJpeC5jb20+OyBHZW9yZ2UgRHVubGFwIDxHZW9y
Z2UuRHVubGFwQGNpdHJpeC5jb20+OyBJYW4gSmFja3Nvbg0KPiA8SWFuLkphY2tzb25AY2l0cml4
LmNvbT47IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz47IEtvbnJh
ZCBSemVzenV0ZWsgV2lsaw0KPiA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT47IFRpbSAoWGVuLm9y
ZykgPHRpbUB4ZW4ub3JnPjsgV2VpIExpdSA8d2xAeGVuLm9yZz4NCj4gU3ViamVjdDogUmU6IFtQ
QVRDSCAzLzNdIHhtYWxsb2M6IGFkZCBhIEtjb25maWcgb3B0aW9uIHRvIHBvaXNvbiBmcmVlIHBv
b2wgbWVtb3J5DQo+IA0KPiBPbiAwMi4wNy4yMDE5IDE4OjM4LCBQYXVsIER1cnJhbnQgd3JvdGU6
DQo+ID4gLS0tIGEveGVuL0tjb25maWcuZGVidWcNCj4gPiArKysgYi94ZW4vS2NvbmZpZy5kZWJ1
Zw0KPiA+IEBAIC0xMDUsNiArMTA1LDEzIEBAIGNvbmZpZyBERUJVR19UUkFDRQ0KPiA+ICAgCSAg
ZWl0aGVyIGRpcmVjdGx5IHRvIHRoZSBjb25zb2xlIG9yIGFyZSBwcmludGVkIHRvIGNvbnNvbGUg
aW4gY2FzZSBvZg0KPiA+ICAgCSAgYSBzeXN0ZW0gY3Jhc2guDQo+ID4NCj4gPiArY29uZmlnIFBP
T0xfUE9JU09ODQo+IA0KPiBNYXkgSSBzdWdnZXN0IHRoaXMgdG8gYmVjb21lIFhNRU1fUE9PTF9Q
T0lTT04sIHRvIHBhcmFsbGVsIHRoZSBuYW1lcw0KPiBvZiB0aGUgaW52b2x2ZWQgZnVuY3Rpb25z
Pw0KPiANCg0KU3VyZS4NCg0KPiA+IEBAIC0yNDAsNiArMjQ0LDEwIEBAIHN0YXRpYyBpbmxpbmUg
dm9pZCBFWFRSQUNUX0JMT0NLKHN0cnVjdCBiaGRyICpiLCBzdHJ1Y3QgeG1lbV9wb29sICpwLCBp
bnQgZmwsDQo+ID4gICAgICAgICAgIH0NCj4gPiAgICAgICB9DQo+ID4gICAgICAgYi0+cHRyLmZy
ZWVfcHRyID0gKHN0cnVjdCBmcmVlX3B0cikge05VTEwsIE5VTEx9Ow0KPiA+ICsjaWZkZWYgQ09O
RklHX1BPT0xfUE9JU09ODQo+ID4gKyAgICBmb3IgKCBpID0gTUlOX0JMT0NLX1NJWkU7IGkgPCAo
Yi0+c2l6ZSAmIEJMT0NLX1NJWkVfTUFTSyk7IGkrKyApDQo+ID4gKyAgICAgICAgQVNTRVJUKGIt
PnB0ci5idWZmZXJbaV0gPT0gMHhBQSk7DQo+ID4gKyNlbmRpZiAvKiBDT05GSUdfUE9PTF9QT0lT
T04gKi8NCj4gDQo+IE1heSBJIGZ1cnRoZXIgc3VnZ2VzdCB0aGF0IHdlIGNsb25lIExpbnV4J2Vz
IG1lbWNocl9pbnYoKSBmb3IgdGhpcw0KPiBwdXJwb3NlIChwZXJoYXBzIHdpdGggYSBtb3JlIHNp
bXBsaXN0aWMgaW1wbGVtZW50YXRpb24gYWxvbmcgdGhlDQo+IGxpbmVzIG9mIG1lbWNocigpKT8g
V2Ugc2hvdWxkIHRoZW4gYWxzbyB1c2UgaXQgaW4gY2hlY2tfb25lX3BhZ2UoKS4NCj4gDQoNClll
cywgdGhhdCBzb3VuZHMgbGlrZSBhIHdvcnRoeSB0aGluZyB0byBkby4NCg0KICBQYXVsDQoNCj4g
SmFuDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 03 10:13:54 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Jul 2019 10: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 1hicGv-0005mE-SH; Wed, 03 Jul 2019 10:13:53 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=eYTC=VA=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hicGu-0005m4-7b
 for xen-devel@lists.xenproject.org; Wed, 03 Jul 2019 10:13:52 +0000
X-Inumbo-ID: 3f40078e-9d7b-11e9-bf16-a75bedc76cae
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 3f40078e-9d7b-11e9-bf16-a75bedc76cae;
 Wed, 03 Jul 2019 10:13:48 +0000 (UTC)
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=Paul.Durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 Paul.Durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: Jcg1waMs/cEC04e/cl/MppVyNEDDUEafB7Yn+0OihB8CJyPLpONUPN4BPL68KdBDPwjQz+MlJb
 5wdpqKk/mxdW0Xikb8zFvUlnl8qVBBlzPxHE/GtbI8gZZC63EyKaJvr5eeRPXrPxF/VNjCLyCe
 wDTpFtYddJ8zzYYMumZwoQdHj+QlZTHlb4yJymt5mg1QfIfsN328M7HhmJGnvcOmkM61fSrevy
 fWIZZfrSYSofcZbn1Rno+3Hwqo4CvQRNq1Dvavl70V9kip32VE2XW71dsmuZeYUGlHAk7APKxq
 wtE=
X-SBRS: 2.7
X-MesageID: 2565135
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,446,1557201600"; 
   d="scan'208";a="2565135"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Jan Beulich' <JBeulich@suse.com>
Thread-Topic: [PATCH 2/3] xmalloc: don't evaluate ADD_REGION without holding
 the pool lock
Thread-Index: AQHVMPSdA/twfVfKQUaCaWmgyZtzN6a4h8mAgAAmBjA=
Date: Wed, 3 Jul 2019 10:13:44 +0000
Message-ID: <6406f45dd0b14475b4edcc897a31a9f9@AMSPEX02CL03.citrite.net>
References: <20190702163840.2107-1-paul.durrant@citrix.com>
 <20190702163840.2107-3-paul.durrant@citrix.com>
 <89a07d9f-1c10-90f6-55aa-659a27641d7b@suse.com>
In-Reply-To: <89a07d9f-1c10-90f6-55aa-659a27641d7b@suse.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 2/3] xmalloc: don't evaluate ADD_REGION
 without holding the pool lock
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>, "Tim \(Xen.org\)" <tim@xen.org>,
 George Dunlap <George.Dunlap@citrix.com>, Julien
 Grall <julien.grall@arm.com>, Ian Jackson <Ian.Jackson@citrix.com>,
 "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>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBKYW4gQmV1bGljaCA8SkJldWxp
Y2hAc3VzZS5jb20+DQo+IFNlbnQ6IDAzIEp1bHkgMjAxOSAxMDo1Nw0KPiBUbzogUGF1bCBEdXJy
YW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT4NCj4gQ2M6IHhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZzsgSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT47IEFuZHJldyBD
b29wZXINCj4gPEFuZHJldy5Db29wZXIzQGNpdHJpeC5jb20+OyBHZW9yZ2UgRHVubGFwIDxHZW9y
Z2UuRHVubGFwQGNpdHJpeC5jb20+OyBJYW4gSmFja3Nvbg0KPiA8SWFuLkphY2tzb25AY2l0cml4
LmNvbT47IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz47IEtvbnJh
ZCBSemVzenV0ZWsgV2lsaw0KPiA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT47IFRpbSAoWGVuLm9y
ZykgPHRpbUB4ZW4ub3JnPjsgV2VpIExpdSA8d2xAeGVuLm9yZz4NCj4gU3ViamVjdDogUmU6IFtQ
QVRDSCAyLzNdIHhtYWxsb2M6IGRvbid0IGV2YWx1YXRlIEFERF9SRUdJT04gd2l0aG91dCBob2xk
aW5nIHRoZSBwb29sIGxvY2sNCj4gDQo+IE9uIDAyLjA3LjIwMTkgMTg6MzgsIFBhdWwgRHVycmFu
dCB3cm90ZToNCj4gPiAtLS0gYS94ZW4vY29tbW9uL3htYWxsb2NfdGxzZi5jDQo+ID4gKysrIGIv
eGVuL2NvbW1vbi94bWFsbG9jX3Rsc2YuYw0KPiA+IEBAIC0zODAsMTggKzM4MCwyMiBAQCB2b2lk
ICp4bWVtX3Bvb2xfYWxsb2ModW5zaWduZWQgbG9uZyBzaXplLCBzdHJ1Y3QgeG1lbV9wb29sICpw
b29sKQ0KPiA+ICAgICAgaW50IGZsLCBzbDsNCj4gPiAgICAgIHVuc2lnbmVkIGxvbmcgdG1wX3Np
emU7DQo+ID4NCj4gPiArICAgIHNwaW5fbG9jaygmcG9vbC0+bG9jayk7DQo+ID4gICAgICBpZiAo
IHBvb2wtPmluaXRfcmVnaW9uID09IE5VTEwgKQ0KPiA+ICAgICAgew0KPiA+ICsgICAgICAgc3Bp
bl91bmxvY2soJnBvb2wtPmxvY2spOw0KPiA+ICAgICAgICAgaWYgKCAocmVnaW9uID0gcG9vbC0+
Z2V0X21lbShwb29sLT5pbml0X3NpemUpKSA9PSBOVUxMICkNCj4gPiAgICAgICAgICAgICBnb3Rv
IG91dDsNCj4gPiArICAgICAgIHNwaW5fbG9jaygmcG9vbC0+bG9jayk7DQo+ID4gICAgICAgICBB
RERfUkVHSU9OKHJlZ2lvbiwgcG9vbC0+aW5pdF9zaXplLCBwb29sKTsNCj4gPiAtICAgICAgIHBv
b2wtPmluaXRfcmVnaW9uID0gcmVnaW9uOw0KPiA+ICsgICAgICAgLyogUmUtY2hlY2sgc2luY2Ug
dGhlIGxvY2sgd2FzIGRyb3BwZWQgKi8NCj4gPiArICAgICAgIGlmICggcG9vbC0+aW5pdF9yZWdp
b24gPT0gTlVMTCApDQo+ID4gKyAgICAgICAgICAgcG9vbC0+aW5pdF9yZWdpb24gPSByZWdpb247
DQo+ID4gICAgICB9DQo+IA0KPiBJbnN0ZWFkIG9mIHRoaXMsIGhvdyBhYm91dCBkZWxldGluZyB0
aGUgaW5pdF9yZWdpb24gZmllbGQ/DQo+IEl0J3Mgbm90IHJlYWxseSB1c2VkIGFueXdoZXJlLiBJ
J20gbm90IGdvaW5nIHRvIGV4Y2x1ZGUgdGhhdA0KPiBmdW5jdGlvbnMgbGlrZSBGSU5EX1NVSVRB
QkxFX0JMT0NLKCkgZXhwZWN0IF9zb21lXyByZWdpb24gdG8NCj4gYmUgdGhlcmUgaW4gdGhlIHBv
b2wsIGJ1dCB0aGF0IHN0aWxsIHdvdWxkbid0IHJlcXVpcmUNCj4gdHJhY2tpbmcgd2hpY2ggb25l
IHdhcyB0aGUgZmlyc3QgdG8gZ2V0IGFsbG9jYXRlZC4gQSBjaGVjaw0KPiBsaWtlIHRoYXQgaW4g
eG1lbV9wb29sX2Rlc3Ryb3koKSB3b3VsZCB0aGVuIGRvIGhlcmUgdG8gbWFrZQ0KPiBzdXJlIGF0
IGxlYXN0IG9uZSByZWdpb24gaXMgdGhlcmUuDQo+IA0KDQpPaywgSSBjYW4gZG8gaXQgdGhhdCB3
YXkgaW5zdGVhZC4uLiBub3QgdGhhdCBhbnl0aGluZyBjYWxscyB4bWVtX3Bvb2xfZGVzdHJveSBh
dCB0aGUgbW9tZW50IGFueXdheS4NCg0KICBQYXVsDQoNCj4gSmFuDQpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 03 10:22:12 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Jul 2019 10:22:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hicOs-0006dW-P2; Wed, 03 Jul 2019 10:22:06 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ZJKH=VA=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hicOq-0006dR-Sr
 for xen-devel@lists.xenproject.org; Wed, 03 Jul 2019 10:22:04 +0000
X-Inumbo-ID: 665147d1-9d7c-11e9-8980-bc764e045a96
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 665147d1-9d7c-11e9-8980-bc764e045a96;
 Wed, 03 Jul 2019 10:22:03 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: TrTaSt3uZ1un644y/2kVhvSo1/dyvfeJHZTOyPpMmlD9xxUZ5TKxKm7M5Zn3e5e+iWhYTaXD26
 ca4fTh4sjEBqkaYSA1fKw28Af0LUAP1l44TYgY4Yo+MXh9Fl6TyL5aS57KbpVThIeGIhZpnZl8
 EEPHDVy4FpEtmVBfFWGHV4P87nlkGWo1jKy6pj7QFZJXwbT33cxUwaoQbDOHTw8p6UTmJ3BqgU
 dwxu4OlYSeWJvSQC221KuzkWCLmfCxuL7itJru7rdsT59EdnxAILWORMl4R/1vTflRfrWMVMrO
 15s=
X-SBRS: 2.7
X-MesageID: 2534133
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,446,1557201600"; 
   d="scan'208";a="2534133"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5CF0ECE80200007800233D41@prv1-mh.provo.novell.com>
 <5D074AE60200007800238B5E@prv1-mh.provo.novell.com>
 <5D074BA30200007800238B6C@prv1-mh.provo.novell.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <eb44801a-1081-858d-4853-6dc574e0c6d6@citrix.com>
Date: Wed, 3 Jul 2019 11:21:57 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <5D074BA30200007800238B6C@prv1-mh.provo.novell.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 2/2] x86/traps: widen condition for
 logging top-of-stack
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: WeiLiu <wl@xen.org>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTcvMDYvMjAxOSAwOToxMywgSmFuIEJldWxpY2ggd3JvdGU6Cj4gRGVzcGl0ZSAtZm5vLW9t
aXQtZnJhbWUtcG9pbnRlciB0aGUgY29tcGlsZXIgbWF5IG9taXQgdGhlIGZyYW1lIHBvaW50ZXIs
Cj4gb2Z0ZW4gZm9yIHJlbGF0aXZlbHkgc2ltcGxlIGxlYWYgZnVuY3Rpb25zLgoKQWN0dWFsbHks
IHRoZSBwcm9ibGVtIGlzIG1vcmUgd2lkZXNwcmVhZCB0aGFuIHRoaXMuwqAgRm9yIGV2ZXJ5IGZ1
bmN0aW9uLAp0aGVyZSBpcyBhIG5vbi16ZXJvIHF1YW50aXR5IG9mIHRpbWUgYmV0d2VlbiB0aGUg
ZnVuY3Rpb24gc3RhcnRpbmcgYW5kCnRoZSBmcmFtZSBwb2ludGVyIGJlaW5nIHNldCB1cC4KCkhv
d2V2ZXIsIGhhbGYgb2YgdGhpcyB0aW1lIGlzIHNwZW50IHdpdGggdGhlIG9sZCAlcmJwIG9uIHRo
ZSB0b3Agb2YgdGhlCnN0YWNrLCBzbyB3b24ndCBiZW5lZml0IGZyb20gdGhlc2UgY2hhbmdlcy4K
Cj4gKFRvIGdpdmUgYSBzcGVjaWZpYyBleGFtcGxlLAo+IHRoZSBjYXNlIEkndmUgcnVuIGludG8g
dGhpcyB3aXRoIGlzIF9wY2lfaGlkZV9kZXZpY2UoKSBhbmQgZ2NjIDguCj4gSW50ZXJlc3Rpbmds
eSB0aGUgZXZlbiBtb3JlIHNpbXBsZSBuZWlnaGJvcmluZyBpb21tdV9oYXNfZmVhdHVyZSgpIGRv
ZXMKPiBnZXQgYSBmcmFtZSBwb2ludGVyIHNldCB1cCwgYXJvdW5kIGp1c3QgYSBzaW5nbGUgaW5z
dHJ1Y3Rpb24uIEJ1dCB0aGlzCj4gbWF5IGJlIGEgcmVzdWx0IG9mIHRoZSBzaXplLW9mLWFzbSgp
IGVmZmVjdHMgZGlzY3Vzc2VkIGVsc2V3aGVyZS4pCj4KPiBMb2cgdGhlIHRvcC1vZi1zdGFjayB2
YWx1ZSBpZiBpdCBsb29rcyB2YWxpZCBfb3JfIGlmIFJJUCBsb29rcyBpbnZhbGlkLgoKVGhpcyBm
YXIsIEknbSBoYXBweSB3aXRoLgoKPiBBbHNvIGFubm90YXRlIG5vbi1mcmFtZS1wb2ludGVyLWJh
c2VkIHN0YWNrIHRyYWNlIGVudHJpZXMgd2l0aCBhCj4gcXVlc3Rpb24gbWFyaywgdG8gc2lnbmFs
IGNsZWFybHkgdGhhdCBhbnkgb25lIG9mIHRoZW0gbWF5IG5vdCBhY3R1YWxseQo+IGJlIHBhcnQg
b2YgdGhlIGNhbGwgc3RhY2suCgpJJ20gc3RpbGwgb3Bwb3NlZCB0byB0aGlzLsKgIFRoZSBpbnRy
b2R1Y3Rpb24gb2YgPyBkb2VzIG1vcmUgaGFybSB0aGFuCmdvb2QgSU1PLCBiZWNhdXNlIGl0IHNp
bXBseSBjYW4ndCBiZSB0cnVzdGVkLgoKU3RhY2sgdHJhY2VzIGFyZSBub3QgZ3VhcmFudGVlZC1h
Y2N1cmF0ZSwgZXZlbiB3aXRoIGZyYW1lIHBvaW50ZXJzCmVuYWJsZWQuwqAgVGhlIG9ubHkgdGhp
bmcgd2UgY2FuIHNheSBmb3IgY2VydGFpbiBpbiBhbnkgdHJhY2UgaXMgd2hlcmUKJXJpcCBwb2lu
dHMuCgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 03 10:26:03 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Jul 2019 10:26:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hicSf-0006rw-Dl; Wed, 03 Jul 2019 10:26: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=vZpq=VA=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hicSd-0006rb-GT
 for xen-devel@lists.xenproject.org; Wed, 03 Jul 2019 10:25:59 +0000
X-Inumbo-ID: ef82deb5-9d7c-11e9-8980-bc764e045a96
Received: from m9a0002g.houston.softwaregrp.com (unknown [15.124.64.67])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ef82deb5-9d7c-11e9-8980-bc764e045a96;
 Wed, 03 Jul 2019 10:25:57 +0000 (UTC)
Received: FROM m9a0002g.houston.softwaregrp.com (15.121.0.191) BY
 m9a0002g.houston.softwaregrp.com WITH ESMTP; 
 Wed,  3 Jul 2019 10:25:50 +0000
Received: from M9W0068.microfocus.com (2002:f79:bf::f79:bf) by
 M9W0068.microfocus.com (2002:f79:bf::f79:bf) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Wed, 3 Jul 2019 10:22:04 +0000
Received: from NAM05-CO1-obe.outbound.protection.outlook.com (15.124.72.14) by
 M9W0068.microfocus.com (15.121.0.191) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Wed, 3 Jul 2019 10:22:04 +0000
ARC-Seal: i=1; a=rsa-sha256; s=testarcselector01; d=microsoft.com; cv=none;
 b=fFT+CCHPY3+uUNnuppoqrmU7AVC+jhsVQa4+qj0lJK0+CYIa21Yq/qr4yhgNxkm4AsAiBnSTIrt/xsJ+3uynX8Amc7D//Nv/trsGS651UBOCOqa7UY+bRcXJB6K9DTw1OFDG+oPvzTa5WbsF4/dCk3Fc5SlCqhoVpx9m0JzQ1Gs=
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=testarcselector01;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=KK9jXQoyoAMpiqte0QrznLTt0vRiGwKJekwD84tDk74=;
 b=FgRLYIF0QypeCcwEA5KB0p40d2DEiJg4x+iwMKv0t/CdDtQ0AfC7PEaKOGjjrElwzjxFFibfIUB9TeYSKhA6AmjKjdEFqmthI8XIAyk7yJniuNJuQzYDU2BG2FUSlySsopMLkU8ztyF8jvh4V7tIKi3eW1Z+MNp+DZqdydvdbn8=
ARC-Authentication-Results: i=1; test.office365.com
 1;spf=none;dmarc=none;dkim=none;arc=none
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3364.namprd18.prod.outlook.com (10.255.139.25) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2008.16; Wed, 3 Jul 2019 10:22:03 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc%3]) with mapi id 15.20.2052.010; Wed, 3 Jul 2019
 10:22:03 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Roger Pau Monne <roger.pau@citrix.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH] x86/ept: pass correct level to p2m_entry_modify
Thread-Index: AQHVMYPg4S+dIz0qA0OTyld2TcGeGKa4r0GA
Date: Wed, 3 Jul 2019 10:22:03 +0000
Message-ID: <00beccee-3e59-ed0d-23fc-6e24bacfcfaf@suse.com>
References: <20190703094322.1551-1-roger.pau@citrix.com>
In-Reply-To: <20190703094322.1551-1-roger.pau@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR06CA0029.eurprd06.prod.outlook.com (2603:10a6:6:1::42)
 To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 408fc36d-3fa4-4d51-09e6-08d6ffa04a5d
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3364; 
x-ms-traffictypediagnostic: BY5PR18MB3364:
x-microsoft-antispam-prvs: <BY5PR18MB33645F3053C39D6E38C9E1D6B3FB0@BY5PR18MB3364.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7691;
x-forefront-prvs: 00872B689F
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(376002)(346002)(396003)(366004)(136003)(39860400002)(199004)(189003)(76176011)(81156014)(99286004)(26005)(102836004)(6506007)(386003)(53546011)(305945005)(80792005)(8676002)(2906002)(8936002)(14454004)(31686004)(256004)(2501003)(6246003)(66476007)(7736002)(25786009)(72206003)(316002)(52116002)(14444005)(81166006)(36756003)(66066001)(64756008)(31696002)(68736007)(2616005)(54906003)(3846002)(66446008)(486006)(71190400001)(6512007)(11346002)(5660300002)(73956011)(71200400001)(6436002)(229853002)(6116002)(478600001)(6486002)(66556008)(66946007)(53936002)(4326008)(476003)(110136005)(86362001)(446003)(186003);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3364;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: PHttuKPFJy0pZmIAnORz3WjrqDRJEZIViaqFj9er01aS1lfUmkM4RfF2/xrjvG3TpOv0X2kGM9r9wkBtLDoArUwDdq65rlfUMHQ+stb5ZT6q0R2XsQvxRo5nUGL2sQZgYIledIL7eDYoR71f6w2XFFQkXyrU26G9yrLkvc/4TFlt22FjtR814w7QrlhhMmIKarPLMoP5lJPGd3Vv0KL3aEsaj5f71qBl++mI5QODXlfk/pG4GBhQSqhzceysh5nPdjE2OSoan1cAFAY1+hIzKjCGw+TenI08LGKwCq/bqu2QfTDNvDKmStRtQCZkUZNDZMohtGe0KOwoITX+pVZ3pk1ut6DIi7kgLAfT/KVk3mHcMKlzcR9ung6Ulf0fMYQ97iI4DkSdutWqlWSboVLdC3urnTivHKl/X15/86mfLVg=
Content-ID: <1A3EFE2E8ADBF44195550F77AA512E5B@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 408fc36d-3fa4-4d51-09e6-08d6ffa04a5d
X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Jul 2019 10:22:03.0283 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3364
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH] x86/ept: pass correct level to
 p2m_entry_modify
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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>, Wei Liu <wl@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>

T24gMDMuMDcuMjAxOSAxMTo0MywgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOg0KPiBFUFQgZGlmZmVy
cyBmcm9tIE5QVCBhbmQgc2hhZG93IHdoZW4gdHJhbnNsYXRpbmcgcGFnZSBvcmRlcnMgdG8gbGV2
ZWxzDQo+IGluIHRoZSBwaHlzbWFwIHBhZ2UgdGFibGVzLiBFUFQgcGFnZSB0YWJsZXMgbGV2ZWwg
Zm9yIG9yZGVyIDAgcGFnZXMgaXMNCj4gMCwgd2hpbGUgTlBUIGFuZCBzaGFkb3cgaW5zdGVhZCB1
c2UgMSwgaWU6IEVQVCBwYWdlIHRhYmxlcyBsZXZlbHMNCj4gc3RhcnRzIGF0IDAgd2hpbGUgTlBU
IGFuZCBzaGFkb3cgc3RhcnRzIGF0IDEuDQo+IA0KPiBGaXggdGhlIHAybV9lbnRyeV9tb2RpZnkg
Y2FsbCBpbiBhdG9taWNfd3JpdGVfZXB0X2VudHJ5IHRvIGFsd2F5cyBhZGQNCj4gb25lIHRvIHRo
ZSBsZXZlbCwgaW4gb3JkZXIgdG8gbWF0Y2ggTlBUIGFuZCBzaGFkb3cgdXNhZ2UuDQo+IA0KPiBX
aGlsZSB0aGVyZSBhbHNvIGZpeCBwMm1fZW50cnlfbW9kaWZ5IEJVRyBjb25kaXRpb24gdG8gdHJp
Z2dlciB3aGVuDQo+IGZvcmVpZ24gb3IgaW9yZXEgZW50cmllcyB3aXRoIGxldmVsIGRpZmZlcmVu
dCB0aGFuIDAgYXJlIGF0dGVtcHRlZC4NCj4gVGhhdCBzaG91bGQgYWxsb3cgdG8gY2F0Y2ggZnV0
dXJlIGVycm9ycyByZWxhdGVkIHRvIHRoZSBsZXZlbA0KPiBwYXJhbWV0ZXIuDQo+IA0KPiBGaXhl
czogYzdhNGMwICgneDg2L21tOiBzcGxpdCBwMm0gaW9yZXEgc2VydmVyIHBhZ2VzIHNwZWNpYWwg
aGFuZGxpbmcgaW50byBoZWxwZXInKQ0KDQpBIDYtZGlnaXQgaGFzaCBpcyBkZWZpbml0ZWx5IHRv
byBzaG9ydCBpbiB0aGUgbG9uZyBydW4uIEkgdW5kZXJzdGFuZA0KdGhhdCB0aGlzIHRoZW4gd2Fu
dHMgYmFja3BvcnRpbmcgdG8gdGhlIDQuMTIgdHJlZS4NCg0KPiAtLS0gYS94ZW4vaW5jbHVkZS9h
c20teDg2L3AybS5oDQo+ICsrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvcDJtLmgNCj4gQEAgLTk0
Niw3ICs5NDYsNyBAQCBzdGF0aWMgaW5saW5lIGludCBwMm1fZW50cnlfbW9kaWZ5KHN0cnVjdCBw
Mm1fZG9tYWluICpwMm0sIHAybV90eXBlX3QgbnQsDQo+ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwMm1fdHlwZV90IG90LCBtZm5fdCBuZm4sIG1mbl90IG9mbiwNCj4gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBsZXZlbCkNCj4g
ICB7DQo+IC0gICAgQlVHX09OKGxldmVsID4gMSAmJiAobnQgPT0gcDJtX2lvcmVxX3NlcnZlciB8
fCBudCA9PSBwMm1fbWFwX2ZvcmVpZ24pKTsNCj4gKyAgICBCVUdfT04obGV2ZWwgIT0gMSAmJiAo
bnQgPT0gcDJtX2lvcmVxX3NlcnZlciB8fCBudCA9PSBwMm1fbWFwX2ZvcmVpZ24pKTsNCg0KV291
bGRuJ3QgeW91IGJldHRlciBsZWF2ZSB0aGlzIGFsb25lIGFuZCBhZGQgQlVHX09OKCFsZXZlbCk/
DQoNCkphbg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 03 10:35:04 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Jul 2019 10:35:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hicbL-0007kH-JJ; Wed, 03 Jul 2019 10:34:59 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=vZpq=VA=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hicbK-0007kC-BG
 for xen-devel@lists.xenproject.org; Wed, 03 Jul 2019 10:34:58 +0000
X-Inumbo-ID: 32bd8ab0-9d7e-11e9-a486-a72d5378f64a
Received: from m4a0040g.houston.softwaregrp.com (unknown [15.124.2.86])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 32bd8ab0-9d7e-11e9-a486-a72d5378f64a;
 Wed, 03 Jul 2019 10:34:56 +0000 (UTC)
Received: FROM m4a0040g.houston.softwaregrp.com (15.120.17.147) BY
 m4a0040g.houston.softwaregrp.com WITH ESMTP; 
 Wed,  3 Jul 2019 10:34:35 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M4W0335.microfocus.com (2002:f78:1193::f78:1193) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Wed, 3 Jul 2019 10:34:45 +0000
Received: from NAM03-BY2-obe.outbound.protection.outlook.com (15.124.8.14) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Wed, 3 Jul 2019 10:34:45 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3329.namprd18.prod.outlook.com (10.255.138.206) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2052.16; Wed, 3 Jul 2019 10:34:43 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc%3]) with mapi id 15.20.2052.010; Wed, 3 Jul 2019
 10:34:43 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Thread-Topic: [PATCH v2 2/2] x86/traps: widen condition for logging
 top-of-stack
Thread-Index: AQHVMYkwcjc8Dr6fl02oECpK/6oOhKa4ssEA
Date: Wed, 3 Jul 2019 10:34:43 +0000
Message-ID: <2e2a1d5d-f04e-5400-6817-86a7985b1c9b@suse.com>
References: <5CF0ECE80200007800233D41@prv1-mh.provo.novell.com>
 <5D074AE60200007800238B5E@prv1-mh.provo.novell.com>
 <5D074BA30200007800238B6C@prv1-mh.provo.novell.com>
 <eb44801a-1081-858d-4853-6dc574e0c6d6@citrix.com>
In-Reply-To: <eb44801a-1081-858d-4853-6dc574e0c6d6@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR0501CA0014.eurprd05.prod.outlook.com
 (2603:10a6:4:8f::24) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: c80b2db7-807f-4460-bab8-08d6ffa20fab
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3329; 
x-ms-traffictypediagnostic: BY5PR18MB3329:
x-microsoft-antispam-prvs: <BY5PR18MB3329A44F0D73B84993D5EB10B3FB0@BY5PR18MB3329.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 00872B689F
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(366004)(136003)(39860400002)(376002)(346002)(396003)(199004)(189003)(66946007)(73956011)(66446008)(64756008)(66556008)(66476007)(6916009)(99286004)(102836004)(8676002)(6246003)(81166006)(8936002)(66066001)(81156014)(76176011)(256004)(5660300002)(2906002)(80792005)(53936002)(186003)(26005)(7736002)(52116002)(68736007)(71200400001)(86362001)(31696002)(36756003)(561944003)(305945005)(6116002)(71190400001)(31686004)(478600001)(72206003)(476003)(6512007)(6486002)(2616005)(25786009)(6436002)(486006)(11346002)(4326008)(446003)(386003)(54906003)(6506007)(14454004)(53546011)(229853002)(316002)(3846002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3329;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: TaFHCWQ/ZgtCvH99Svqlx5lX9PKYtaxzQHrnHtFbfPra+M0VNdRHVthvJxfDnwbgteccVDHmukNm4Ul6ZPfqtoe0MrXOIWsB8b1rl95iP9cjx/lFpyskeIw+u4BcsvsLPQ6g6MGHVNQ8l2yM4vigs5kECIgbSA314PbAJWkzR2f2BHs1O94QGl+2NDHKvzhthTwRPFL3FtflkG1NESJyzCIMHnhoZs/yrnx3nYn0yyUZX5e3sRVE+/1DvC0fJ+zK7F2J4lqblrbiuHZIFOt8flZMBWfyEqIF2NsHYkXfMo8qi/tq2gMD7tHtfvUKJJH14IM3q1+YO7y0sxHvp1WQyXxB9PpjTM40gPV9NcKKVnjBwU0qUI6LM5ClbQQLCgMo5+g/aoicLl1h6k6syQ8WqbAOfmlrEEHOATCifUnJ5zI=
Content-ID: <DA5738F1AFF2E44CACD130C1482806DB@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: c80b2db7-807f-4460-bab8-08d6ffa20fab
X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Jul 2019 10:34:43.4330 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3329
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v2 2/2] x86/traps: widen condition for
 logging top-of-stack
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>, WeiLiu <wl@xen.org>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDMuMDcuMjAxOSAxMjoyMSwgQW5kcmV3IENvb3BlciB3cm90ZToNCj4gT24gMTcvMDYvMjAx
OSAwOToxMywgSmFuIEJldWxpY2ggd3JvdGU6DQo+PiBEZXNwaXRlIC1mbm8tb21pdC1mcmFtZS1w
b2ludGVyIHRoZSBjb21waWxlciBtYXkgb21pdCB0aGUgZnJhbWUgcG9pbnRlciwNCj4+IG9mdGVu
IGZvciByZWxhdGl2ZWx5IHNpbXBsZSBsZWFmIGZ1bmN0aW9ucy4NCj4gDQo+IEFjdHVhbGx5LCB0
aGUgcHJvYmxlbSBpcyBtb3JlIHdpZGVzcHJlYWQgdGhhbiB0aGlzLsKgIEZvciBldmVyeSBmdW5j
dGlvbiwNCj4gdGhlcmUgaXMgYSBub24temVybyBxdWFudGl0eSBvZiB0aW1lIGJldHdlZW4gdGhl
IGZ1bmN0aW9uIHN0YXJ0aW5nIGFuZA0KPiB0aGUgZnJhbWUgcG9pbnRlciBiZWluZyBzZXQgdXAu
DQo+IA0KPiBIb3dldmVyLCBoYWxmIG9mIHRoaXMgdGltZSBpcyBzcGVudCB3aXRoIHRoZSBvbGQg
JXJicCBvbiB0aGUgdG9wIG9mIHRoZQ0KPiBzdGFjaywgc28gd29uJ3QgYmVuZWZpdCBmcm9tIHRo
ZXNlIGNoYW5nZXMuDQoNCkkgdGhpbmsgdGhlIGNvbXBpbGVyIHR5cGljYWxseSBwYWlycyBwdXNo
ICVyYnAgYW5kIG1vdiAlcnNwLCAlcmJwLA0KYnV0IHRoaXMgcGFpciBtYXkgbm90IHNpdCBhdCB0
aGUgYmVnaW5uaW5nIG9mIHRoZSBmdW5jdGlvbi4gQW5kIGl0J3MNCnRoYXQgb3RoZXIgY29kZSB0
aGF0J3MgcHJvbmUgdG8gY3Jhc2guIFRoZSBwdXNoICVyYnAgbWF5IGFsc28gZmF1bHQNCihtb3N0
IG5vdGFibHkgZHVlIHRvIHN0YWNrIG92ZXJydW4pLCBidXQgdGhhdCB3b3VsZCB0aGVuIHN0aWxs
IGhhdmUNCnRoZSB0b3Agb2Ygc3RhY2sgY292ZXJlZCBieSB0aGUgY2hhbmdlIGhlcmUuIFRoZSBt
b3YgJXJzcCwgJXJicCwNCm90b2gsIHdvbid0IHBsYXVzaWJseSBmYXVsdC4gSU9XIEkgdGhpbmsg
aXQncyBmYXIgbW9yZSB0aGFuICJoYWxmIG9mDQp0aGUgdGltZSIgdGhhdCB0aGlzIGNoYW5nZSBo
ZWxwcy4NCg0KPj4gKFRvIGdpdmUgYSBzcGVjaWZpYyBleGFtcGxlLA0KPj4gdGhlIGNhc2UgSSd2
ZSBydW4gaW50byB0aGlzIHdpdGggaXMgX3BjaV9oaWRlX2RldmljZSgpIGFuZCBnY2MgOC4NCj4+
IEludGVyZXN0aW5nbHkgdGhlIGV2ZW4gbW9yZSBzaW1wbGUgbmVpZ2hib3JpbmcgaW9tbXVfaGFz
X2ZlYXR1cmUoKSBkb2VzDQo+PiBnZXQgYSBmcmFtZSBwb2ludGVyIHNldCB1cCwgYXJvdW5kIGp1
c3QgYSBzaW5nbGUgaW5zdHJ1Y3Rpb24uIEJ1dCB0aGlzDQo+PiBtYXkgYmUgYSByZXN1bHQgb2Yg
dGhlIHNpemUtb2YtYXNtKCkgZWZmZWN0cyBkaXNjdXNzZWQgZWxzZXdoZXJlLikNCj4+DQo+PiBM
b2cgdGhlIHRvcC1vZi1zdGFjayB2YWx1ZSBpZiBpdCBsb29rcyB2YWxpZCBfb3JfIGlmIFJJUCBs
b29rcyBpbnZhbGlkLg0KPiANCj4gVGhpcyBmYXIsIEknbSBoYXBweSB3aXRoLg0KPiANCj4+IEFs
c28gYW5ub3RhdGUgbm9uLWZyYW1lLXBvaW50ZXItYmFzZWQgc3RhY2sgdHJhY2UgZW50cmllcyB3
aXRoIGENCj4+IHF1ZXN0aW9uIG1hcmssIHRvIHNpZ25hbCBjbGVhcmx5IHRoYXQgYW55IG9uZSBv
ZiB0aGVtIG1heSBub3QgYWN0dWFsbHkNCj4+IGJlIHBhcnQgb2YgdGhlIGNhbGwgc3RhY2suDQo+
IA0KPiBJJ20gc3RpbGwgb3Bwb3NlZCB0byB0aGlzLsKgIFRoZSBpbnRyb2R1Y3Rpb24gb2YgPyBk
b2VzIG1vcmUgaGFybSB0aGFuDQo+IGdvb2QgSU1PLCBiZWNhdXNlIGl0IHNpbXBseSBjYW4ndCBi
ZSB0cnVzdGVkLg0KPiANCj4gU3RhY2sgdHJhY2VzIGFyZSBub3QgZ3VhcmFudGVlZC1hY2N1cmF0
ZSwgZXZlbiB3aXRoIGZyYW1lIHBvaW50ZXJzDQo+IGVuYWJsZWQuwqAgVGhlIG9ubHkgdGhpbmcg
d2UgY2FuIHNheSBmb3IgY2VydGFpbiBpbiBhbnkgdHJhY2UgaXMgd2hlcmUNCj4gJXJpcCBwb2lu
dHMuDQoNClllcywgSSByZWFsaXplIHlvdSBzdGlsbCBkb24ndCBsaWtlIHRoaXMuIEJ1dCBzaW1p
bGFybHkgdG8gdGhlDQpvdGhlciBwYXRjaCBzZXQgLSBvbiB0aGUgdjEgZGlzY3Vzc2lvbiBoZXJl
IEkgd2FzIGxhY2tpbmcNCmZlZWRiYWNrLCBhbmQgaGVuY2UgSSBldmVudHVhbGx5IHRpbWVkIG91
dCBhbmQgc2VudCB2Mi4gVGhlDQpxdWVzdGlvbiBpcyAtIHdoYXQgaXMgeW91ciBhbHRlcm5hdGl2
ZSBwcm9wb3NhbCB0byBkaXN0aW5ndWlzaA0KdGhlIHRydWx5IGd1ZXNzZWQgZW50cnkgbG9nZ2Vk
IGhlcmUgZnJvbSB0aGUgbW9yZSByZWxpYWJsZQ0Kb25lcz8gQW5kIHRoZW4gc2ltaWxhcmx5IGhv
dyB0byBkaXN0aW5ndWlzaCB0aGUgbGVzcyByZWxpYWJsZQ0Kb25lcyBwcm9kdWNlZCBieSB0aGUg
IUNPTkZJR19GUkFNRV9QT0lOVEVSIHZhcmlhbnQgb2YNCl9zaG93X3RyYWNlKCkgZnJvbSB0aGVp
ciBtb3JlIHJlbGlhYmxlIGNvdW50ZXJwYXJ0cz8NCg0KSmFuDQpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 03 10:50:10 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Jul 2019 10: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 1hicpu-0000LA-5O; Wed, 03 Jul 2019 10: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=vZpq=VA=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hicps-0000GL-3a
 for xen-devel@lists.xenproject.org; Wed, 03 Jul 2019 10:50:00 +0000
X-Inumbo-ID: 4217264d-9d80-11e9-8980-bc764e045a96
Received: from m4a0041g.houston.softwaregrp.com (unknown [15.124.2.87])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4217264d-9d80-11e9-8980-bc764e045a96;
 Wed, 03 Jul 2019 10:49:58 +0000 (UTC)
Received: FROM m4a0041g.houston.softwaregrp.com (15.120.17.147) BY
 m4a0041g.houston.softwaregrp.com WITH ESMTP; 
 Wed,  3 Jul 2019 10:49:33 +0000
Received: from M4W0335.microfocus.com (2002:f78:1193::f78:1193) by
 M4W0335.microfocus.com (2002:f78:1193::f78:1193) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Wed, 3 Jul 2019 10:47:38 +0000
Received: from NAM02-BL2-obe.outbound.protection.outlook.com (15.124.8.13) by
 M4W0335.microfocus.com (15.120.17.147) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Wed, 3 Jul 2019 10:47:38 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3124.namprd18.prod.outlook.com (10.255.139.84) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2052.17; Wed, 3 Jul 2019 10:47:37 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc%3]) with mapi id 15.20.2052.010; Wed, 3 Jul 2019
 10:47:37 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Thread-Topic: [PATCH] tests/x86emul: Annotate test blobs as executable code
Thread-Index: AQHVMYy6AFJGJVgH7EeLWuDdwzrRew==
Date: Wed, 3 Jul 2019 10:47:37 +0000
Message-ID: <98d70501-75c6-bbcd-39b3-14c5834c7d61@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB8PR06CA0051.eurprd06.prod.outlook.com
 (2603:10a6:10:120::25) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 74fdd8f2-fab1-400f-ea7c-08d6ffa3dcaa
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3124; 
x-ms-traffictypediagnostic: BY5PR18MB3124:
x-microsoft-antispam-prvs: <BY5PR18MB3124998F6D57D45369EC8D53B3FB0@BY5PR18MB3124.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-forefront-prvs: 00872B689F
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(396003)(366004)(376002)(346002)(136003)(39860400002)(199004)(189003)(8936002)(52116002)(25786009)(478600001)(6436002)(66066001)(6512007)(72206003)(486006)(476003)(8676002)(31686004)(2616005)(305945005)(229853002)(7736002)(99286004)(6486002)(14454004)(6916009)(81156014)(81166006)(2906002)(68736007)(36756003)(102836004)(3846002)(6116002)(54906003)(316002)(386003)(6506007)(4326008)(186003)(26005)(53546011)(86362001)(53936002)(31696002)(80792005)(73956011)(66446008)(5660300002)(71190400001)(71200400001)(66946007)(64756008)(66476007)(66556008)(6246003)(256004);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3124;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: 6zXsMh4ihaC4rEqAKtJA0OrUPNJHCBSnP8HFFeixihIJjphD7LAGr/E5X90c6IkgaP2nm+jCU2MtCGFay1tsdwvAZ6oD0aMV/DdwB9ACW3goAEXzzJEC76Xb9h7cHPLNQT1/Mdzz6Tm6e3rehJB7B8/4jneinLdd+i324cpR2hw/W0WnOeHfvjvM9qM2KxRdZl7UZlz23cA5y/jF1OnJCMSIdSl5Rte7JKmHRNUUEddLWGjkNCaHiU2klNtASEWrqMUBr4vGJOPgVefc9dBUKY5kcR2j5NGkgNxK7se4fO1cgR6n+9EtcrF76C09CtUMEJGNQvwycUJZ0+hsus5VEVr1DFRShfAIgFQ7GUEejHVJQpZ7OoG0vMSRby0v8AHF6M7HzR0KzlGaSVuIEKUyuqvdEu6422emC5mV0ABu9Rw=
Content-ID: <EFA8BAD77C367E4B808A0B5A6F1203FE@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 74fdd8f2-fab1-400f-ea7c-08d6ffa3dcaa
X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Jul 2019 10:47:37.0142 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3124
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH] tests/x86emul: Annotate test blobs as
 executable code
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Wei Liu <wl@xen.org>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI0LjA1LjE5IGF0IDE3OjE1LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6DQo+IC0tLSBhL3Rvb2xzL3Rlc3RzL3g4Nl9lbXVsYXRvci9NYWtlZmlsZQ0KPiArKysgYi90
b29scy90ZXN0cy94ODZfZW11bGF0b3IvTWFrZWZpbGUNCj4gQEAgLTE0OSw3ICsxNDksNyBAQCAk
KGFkZHN1ZmZpeCAuaCwkKFRFU1RDQVNFUykpOiAlLmg6ICUuYyB0ZXN0Y2FzZS5tayBNYWtlZmls
ZQ0KPiAgCQkoZWNobyAnc3RhdGljIGNvbnN0IHVuc2lnbmVkIGludCBfX2F0dHJpYnV0ZV9fKChz
ZWN0aW9uKCIudGVzdCwgXCJheFwiLCBAcHJvZ2JpdHMgIyIpKSknIFwNCj4gIAkJICAgICAgIiQk
e3ByZWZpeH1fJChhcmNoKSQke2ZsYXZvcn1bXSA9IHsiOyBcDQo+ICAJCSBvZCAtdiAtdCB4ICQq
LmJpbiB8IHNlZCAtZSAncy9eWzAtOV0qIC8weC8nIC1lICdzLyAvLCAweC9nJyAtZSAncy8kJC8s
Lyc7IFwNCj4gLQkJIGVjaG8gIn07IikgPj4kQC5uZXc7IFwNCj4gKwkJIGVjaG8gIn07IGFzbShc
Ii50eXBlICQke3ByZWZpeH1fJChhcmNoKSQke2ZsYXZvcn0sIFNUVF9GVU5DO1wiKTsiKSA+PiRA
Lm5ldzsgXA0KDQpXaGlsZSBJIHRoaW5rIHdlJ3ZlIHN1ZmZpY2llbnRseSBhZ3JlZWQgb24gZnV0
dXJlIGdhcyBiZWhhdmlvcg0KdGhhdCBJJ2QgY29uc2lkZXIgdGhpcyBjaGFuZ2UgZmluZSB0byBt
YWtlIGFzIGxvbmcgYXMgeW91IGFkZA0KYW4gaW50ZXJtZWRpYXRlIHN0ZXAgZ29pbmcgdGhyb3Vn
aCBTVFRfTk9UWVBFLCBJJ2QgbGlrZSB0byBub3RlDQp0aGF0IHlvdXIgbWlsZWFnZSBmcm9tIHRo
aXMgd2lsbCBvbmx5IGJlIGFib3V0IDUwJTogV2hpbGUgdGhlDQo2NC1iaXQgYmxvYnMgd2lsbCBk
aXNhc3NlbWJsZSBmaW5lLCBJJ20gYWZyYWlkIHRoZSAzMi1iaXQgb25lcw0Kd2lsbCBiZSBzb21l
d2hhdCBnYXJibGVkLiBTYWRseSB0aGVyZSdzIG5vIGFubm90YXRpb24gb3IgYWxpa2UNCihsaWtl
IEFybSdzIG1hcHBpbmcgc3ltYm9scykgdGhhdCBvbmUgY291bGQgdXNlIHRvIG1ha2UNCmRpc2Fz
c2VtYmxlcnMgc3dpdGNoIGJpdG5lc3MgZm9yIHNlcGFyYXRlIGJsb2NrcyBvZiBjb2RlLg0KDQpK
YW4NCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 03 10:57:04 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Jul 2019 10:57: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 1hicwf-00016r-05; Wed, 03 Jul 2019 10:57:01 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=SCRb=VA=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1hicwd-00016b-LX
 for xen-devel@lists.xenproject.org; Wed, 03 Jul 2019 10:56:59 +0000
X-Inumbo-ID: 4624a813-9d81-11e9-8980-bc764e045a96
Received: from EUR02-AM5-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe07::701])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4624a813-9d81-11e9-8980-bc764e045a96;
 Wed, 03 Jul 2019 10:56:57 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=bitdefender.onmicrosoft.com; s=selector1-bitdefender-onmicrosoft-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=3XVdxfUIsK6/Y5VLsZav3qhfV4QfuN3ux+fmYToUYqM=;
 b=SGJBN4VB2GdcAOJXpjg+HIXEKmTETKyD/k8Ao0bgK1/JKaut7QBvq9niwRI1cy54Yu8Re1VdkqFTlqs5FE3pXSh59VY7d2wPphbJYh/wQefhWe+WYdICJhvL+OQlacrCCxvXdA9VQQ1Te4gGvy+v2H0b3utN5bRGZK+refhwxAM=
Received: from VI1PR0202MB2928.eurprd02.prod.outlook.com (10.171.106.11) by
 VI1PR0202MB2608.eurprd02.prod.outlook.com (10.173.80.12) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2032.20; Wed, 3 Jul 2019 10:56:53 +0000
Received: from VI1PR0202MB2928.eurprd02.prod.outlook.com
 ([fe80::dd50:3e97:1d64:5aa3]) by VI1PR0202MB2928.eurprd02.prod.outlook.com
 ([fe80::dd50:3e97:1d64:5aa3%4]) with mapi id 15.20.2032.019; Wed, 3 Jul 2019
 10:56:53 +0000
From: Alexandru Stefan ISAILA <aisaila@bitdefender.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v7] x86/emulate: Send vm_event from emulate
Thread-Index: AQHVMY4Gmux1Y/IiSU2ZKtKyOfOCuA==
Date: Wed, 3 Jul 2019 10:56:53 +0000
Message-ID: <20190703105639.23081-1-aisaila@bitdefender.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: PR0P264CA0031.FRAP264.PROD.OUTLOOK.COM
 (2603:10a6:100:1::19) To VI1PR0202MB2928.eurprd02.prod.outlook.com
 (2603:10a6:800:e3::11)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=aisaila@bitdefender.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-mailer: git-send-email 2.17.1
x-originating-ip: [91.199.104.6]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: fe1060e7-d33b-4bf2-cc73-08d6ffa52861
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:VI1PR0202MB2608; 
x-ms-traffictypediagnostic: VI1PR0202MB2608:|VI1PR0202MB2608:
x-microsoft-antispam-prvs: <VI1PR0202MB2608F9DF7A595ED3518FB269ABFB0@VI1PR0202MB2608.eurprd02.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8273;
x-forefront-prvs: 00872B689F
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(376002)(346002)(366004)(396003)(39860400002)(136003)(189003)(199004)(486006)(8936002)(36756003)(2616005)(26005)(186003)(66066001)(54906003)(71190400001)(3846002)(71200400001)(478600001)(6116002)(5640700003)(8676002)(81166006)(316002)(81156014)(1076003)(52116002)(6512007)(256004)(6436002)(476003)(7736002)(68736007)(5660300002)(6916009)(50226002)(2351001)(25786009)(6486002)(2501003)(66946007)(4326008)(14444005)(2906002)(305945005)(53936002)(99286004)(102836004)(86362001)(386003)(6506007)(14454004)(73956011)(66556008)(66476007)(64756008)(66446008)(309714004);
 DIR:OUT; SFP:1102; SCL:1; SRVR:VI1PR0202MB2608;
 H:VI1PR0202MB2928.eurprd02.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: bitdefender.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: sjWVVzavAA9brHZZ7ehddkQm8AmZKK1LnD6jSyTp+hpHl85c3pYQYfk4tA0duPcMZXKWMhVqgRPsO3x0isdtEuRflU25rlyhQBvO3ZEw+8fC0dy0/pWZlt3T3hMB3NESn4NpEbzUICO7NRYTJ4ok2yi1IWgYkKYmyC0xqYrxDCcQcj7v/L8t/ikIteWzzRQMASerk462PrHFOf3CVKJ7Lfgj7TuLF1H0VjdvcYJcdYTF3G9naFTtOumVg2A+PdSXHU5+3Jun1wRVKWsvttarlB/T1S/UMa8J5dElBUbildJX1IoQi1xWuMrOR71D1S7o1aAyggxmSrIofi5B8hOOLbogFHOdTUJLqHShRS5aoydLyO1GqN2XAooKfutNPNTyDgI4w5THlMEVmAqdlsIaneoSpTrO3G61ExfBHj/h/fA=
MIME-Version: 1.0
X-OriginatorOrg: bitdefender.com
X-MS-Exchange-CrossTenant-Network-Message-Id: fe1060e7-d33b-4bf2-cc73-08d6ffa52861
X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Jul 2019 10:56:53.6102 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 487baf29-f1da-469a-9221-243f830c36f3
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: aisaila@bbu.bitdefender.biz
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0202MB2608
Subject: [Xen-devel] [PATCH v7] x86/emulate: Send vm_event from emulate
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Petre Ovidiu PIRCALABU <ppircalabu@bitdefender.com>,
 "tamas@tklengyel.com" <tamas@tklengyel.com>, "wl@xen.org" <wl@xen.org>,
 "rcojocaru@bitdefender.com" <rcojocaru@bitdefender.com>,
 "george.dunlap@eu.citrix.com" <george.dunlap@eu.citrix.com>,
 "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>,
 "paul.durrant@citrix.com" <paul.durrant@citrix.com>,
 "jbeulich@suse.com" <jbeulich@suse.com>,
 Alexandru Stefan ISAILA <aisaila@bitdefender.com>,
 "roger.pau@citrix.com" <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QS9EIGJpdCB3cml0ZXMgKG9uIHBhZ2Ugd2Fsa3MpIGNhbiBiZSBjb25zaWRlcmVkIGJlbmlnbiBi
eSBhbiBpbnRyb3NwZWN0aW9uCmFnZW50LCBzbyByZWNlaXZpbmcgdm1fZXZlbnRzIGZvciB0aGVt
IGlzIGEgcGVzc2ltaXphdGlvbi4gV2UgdHJ5IGhlcmUgdG8Kb3B0aW1pemUgYnkgZml0ZXJpbmcg
dGhlc2UgZXZlbnRzIG91dC4KQ3VycmVudGx5LCB3ZSBhcmUgZnVsbHkgZW11bGF0aW5nIHRoZSBp
bnN0cnVjdGlvbiBhdCBSSVAgd2hlbiB0aGUgaGFyZHdhcmUgc2VlcwphbiBFUFQgZmF1bHQgd2l0
aCBucGZlYy5raW5kICE9IG5wZmVjX2tpbmRfd2l0aF9nbGEuIFRoaXMgaXMsIGhvd2V2ZXIsCmlu
Y29ycmVjdCwgYmVjYXVzZSB0aGUgaW5zdHJ1Y3Rpb24gYXQgUklQIG1pZ2h0IGxlZ2l0aW1hdGVs
eSBjYXVzZSBhbgpFUFQgZmF1bHQgb2YgaXRzIG93biB3aGlsZSBhY2Nlc3NpbmcgYSBfZGlmZmVy
ZW50XyBwYWdlIGZyb20gdGhlIG9yaWdpbmFsIG9uZSwKd2hlcmUgQS9EIHdlcmUgc2V0LgpUaGUg
c29sdXRpb24gaXMgdG8gcGVyZm9ybSB0aGUgd2hvbGUgZW11bGF0aW9uLCB3aGlsZSBpZ25vcmlu
ZyBFUFQgcmVzdHJpY3Rpb25zCmZvciB0aGUgd2FsayBwYXJ0LCBhbmQgdGFraW5nIHRoZW0gaW50
byBhY2NvdW50IGZvciB0aGUgImFjdHVhbCIgZW11bGF0aW5nIG9mCnRoZSBpbnN0cnVjdGlvbiBh
dCBSSVAuIFdoZW4gd2Ugc2VuZCBvdXQgYSB2bV9ldmVudCwgd2UgZG9uJ3Qgd2FudCB0aGUgZW11
bGF0aW9uCnRvIGNvbXBsZXRlLCBzaW5jZSBpbiB0aGF0IGNhc2Ugd2Ugd29uJ3QgYmUgYWJsZSB0
byB2ZXRvIHdoYXRldmVyIGl0IGlzIGRvaW5nLgpUaGF0IHdvdWxkIG1lYW4gdGhhdCB3ZSBjYW4n
dCBhY3R1YWxseSBwcmV2ZW50IGFueSBtYWxpY2lvdXMgYWN0aXZpdHksIGluc3RlYWQKd2UnZCBv
bmx5IGJlIGFibGUgdG8gcmVwb3J0IG9uIGl0LgpXaGVuIHdlIHNlZSBhICJzZW5kLXZtX2V2ZW50
IiBjYXNlIHdoaWxlIGVtdWxhdGluZywgd2UgbmVlZCB0byBmaXJzdCBzZW5kIHRoZQpldmVudCBv
dXQgYW5kIHRoZW4gc3RvcCB0aGUgZW11bGF0aW9uIChyZXR1cm4gWDg2RU1VTF9SRVRSWSkuCkFm
dGVyIHRoZSBlbXVsYXRpb24gc3RvcHMgd2UnbGwgY2FsbCBodm1fdm1fZXZlbnRfZG9fcmVzdW1l
KCkgYWdhaW4gYWZ0ZXIgdGhlCmludHJvc3BlY3Rpb24gYWdlbnQgdHJlYXRzIHRoZSBldmVudCBh
bmQgcmVzdW1lcyB0aGUgZ3Vlc3QuIFRoZXJlLCB0aGUKaW5zdHJ1Y3Rpb24gYXQgUklQIHdpbGwg
YmUgZnVsbHkgZW11bGF0ZWQgKHdpdGggdGhlIEVQVCBpZ25vcmVkKSBpZiB0aGUKaW50cm9zcGVj
dGlvbiBhcHBsaWNhdGlvbiBhbGxvd3MgaXQsIGFuZCB0aGUgZ3Vlc3Qgd2lsbCBjb250aW51ZSB0
byBydW4gcGFzdAp0aGUgaW5zdHJ1Y3Rpb24uCgpXZSB1c2UgaHZtZW11bF9tYXBfbGluZWFyX2Fk
ZHIoKSB0byBpbnRlcmNlcHQgci93IGFjY2VzcyBhbmQKX19odm1fY29weSgpIHRvIGludGVyY2Vw
dCBleGVjIGFjY2Vzcy4KCmh2bV9lbXVsYXRlX3NlbmRfdm1fZXZlbnQoKSBjYW4gcmV0dXJuIGZh
bHNlIGlmIHRoZXJlIHdhcyBubyB2aW9sYXRpb24sCmlmIHRoZXJlIHdhcyBhbiBlcnJvciBmcm9t
IG1vbml0b3JfdHJhcHMoKSBvciBwMm1fZ2V0X21lbV9hY2Nlc3MoKS4KUmV0dXJuaW5nIGZhbHNl
IGlmIHAybV9nZXRfbWVtX2FjY2VzcygpIGlzIG9mIGJlY2F1c2UgdGhpcyB3aWxsIGhhcHBlbgpp
ZiBpdCB3YXMgY2FsbGVkIHdpdGggYSBiYWQgYWRkcmVzcyBvciBpZiB0aGUgZW50cnkgd2FzIG5v
dCBmb3VuZCBpbiB0aGUKRVBUIGluIHdoaWNoIGNhc2UgaXQgaXMgdW5yZXN0cmljdGVkLgoKU2ln
bmVkLW9mZi1ieTogQWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+Cgot
LS0KQ2hhbmdlcyBzaW5jZSBWNjoKCS0gQWRkIGNvbW1lbnQgZm9yIGh2bV9lbXVsYXRlX3NlbmRf
dm1fZXZlbnQoKQoJLSBVc2UgZ2ZuX3RvX2dhZGRyKCkKCS0gTW92ZSBzZW5kX2V2ZW50IGZsYWcg
dG8gYXJjaC52bV9ldmVudAoJLSBSZW1vdmUgc2VuZF9ldmVudCBwYXJhbSBmcm9tIGh2bV9lbXVs
YXRlX3NlbmRfdm1fZXZlbnQoKQoJLSBSZW1vdmUgc2VuZF9ldmVudCBhbmQgcGZlYyBjaGVjayBm
cm9tCmh2bV9lbXVsYXRlX3NlbmRfdm1fZXZlbnQoKQoJLSBDb3ZlciBhbGwgY2FzZXMgYW5kIHJl
bW92ZSBkZWZhdWx0IGluIHN3aXRjaCAoIGFjY2VzcyApCgktIE1vdmUgaHZtX2VtdWxhdGVfc2Vu
ZF92bV9ldmVudCgpIGNhbGwgb3V0IG9mIFBGRUNfd3JpdGVfYWNjZXNzCgktIEFkZCBzZW5kX2V2
ZW50IGNoZWNrIGJlZm9yZSBodm1fZW11bGF0ZV9zZW5kX3ZtX2V2ZW50KCkgY2FsbAoJLSBTZXQg
dm1fZXZlbnQtPnNlbmRfZXZlbnQgZmxhZyBiZWZvcmUgZXZlcnkKaHZtX2VtdWxhdGVfb25lX3Zt
X2V2ZW50KCkgY2FsbCBhbmQgY2xlYXIgaXQgaW4KaHZtX2VtdWxhdGVfc2VuZF92bV9ldmVudCgp
CgktIERyb3BwZWQgUGF1bCdzIHJldmlldy4KLS0tCiB4ZW4vYXJjaC94ODYvaHZtL2VtdWxhdGUu
YyAgICAgICAgfCA3OCArKysrKysrKysrKysrKysrKysrKysrKysrKysrKystCiB4ZW4vYXJjaC94
ODYvaHZtL2h2bS5jICAgICAgICAgICAgfCAgOCArKysrCiB4ZW4vYXJjaC94ODYvaHZtL3ZtX2V2
ZW50LmMgICAgICAgfCAgMSArCiB4ZW4vYXJjaC94ODYvbW0vbWVtX2FjY2Vzcy5jICAgICAgfCAg
MSArCiB4ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9lbXVsYXRlLmggfCAgNCArKwogeGVuL2luY2x1
ZGUvYXNtLXg4Ni92bV9ldmVudC5oICAgIHwgIDIgKwogNiBmaWxlcyBjaGFuZ2VkLCA5MyBpbnNl
cnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9l
bXVsYXRlLmMgYi94ZW4vYXJjaC94ODYvaHZtL2VtdWxhdGUuYwppbmRleCA4NjU5Yzg5ODYyLi5j
YjQ3ZTQzMGFmIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL2VtdWxhdGUuYworKysgYi94
ZW4vYXJjaC94ODYvaHZtL2VtdWxhdGUuYwpAQCAtMTIsOSArMTIsMTEgQEAKICNpbmNsdWRlIDx4
ZW4vaW5pdC5oPgogI2luY2x1ZGUgPHhlbi9saWIuaD4KICNpbmNsdWRlIDx4ZW4vc2NoZWQuaD4K
KyNpbmNsdWRlIDx4ZW4vbW9uaXRvci5oPgogI2luY2x1ZGUgPHhlbi9wYWdpbmcuaD4KICNpbmNs
dWRlIDx4ZW4vdHJhY2UuaD4KICNpbmNsdWRlIDx4ZW4vdm1fZXZlbnQuaD4KKyNpbmNsdWRlIDxh
c20vYWx0cDJtLmg+CiAjaW5jbHVkZSA8YXNtL2V2ZW50Lmg+CiAjaW5jbHVkZSA8YXNtL2kzODcu
aD4KICNpbmNsdWRlIDxhc20veHN0YXRlLmg+CkBAIC01MzAsNiArNTMyLDcxIEBAIHN0YXRpYyBp
bnQgaHZtZW11bF9kb19tbWlvX2FkZHIocGFkZHJfdCBtbWlvX2dwYSwKICAgICByZXR1cm4gaHZt
ZW11bF9kb19pb19hZGRyKDEsIG1taW9fZ3BhLCByZXBzLCBzaXplLCBkaXIsIGRmLCByYW1fZ3Bh
KTsKIH0KIAorLyoKKyAqIFNlbmQgbWVtb3J5IGFjY2VzcyB2bV9ldmVudHMgYmFzZWQgb24gcGZl
Yy4gUmV0dXJucyB0cnVlIGlmIHRoZSBldmVudCB3YXMKKyAqIHNlbnQgYW5kIGZhbHNlIGZvciBw
Mm1fZ2V0X21lbV9hY2Nlc3MoKSBlcnJvciwgbm8gdmlvbGF0aW9uIGFuZCBldmVudCBzZW5kCisg
KiBlcnJvci4gRGVwZW5kcyBvbiBhcmNoLnZtX2V2ZW50LT5zZW5kX2V2ZW50LgorICoKKyAqIE5P
VEU6IHAybV9nZXRfbWVtX2FjY2VzcygpIGNhbiBmYWlsIGZvciB3cm9uZyBhZGRyZXNzIG9yIGlm
IHRoZSBlbnRyeQorICogd2FzIG5vdCBmb3VuZCBpbiB0aGUgRVBUIChpbiB3aGljaCBjYXNlIGFj
Y2VzcyB0byBpdCBpcyB1bnJlc3RyaWN0ZWQsIHNvCisgKiBubyB2aW9sYXRpb25zIGNhbiBvY2N1
cikuIEluIGJvdGggY2FzZXMgaXQgaXMgZmluZSB0byBjb250aW51ZSB0aGUKKyAqIGVtdWxhdGlv
bi4KKyAqLworYm9vbCBodm1fZW11bGF0ZV9zZW5kX3ZtX2V2ZW50KHVuc2lnbmVkIGxvbmcgZ2xh
LCBnZm5fdCBnZm4sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdWludDMyX3QgcGZl
YykKK3sKKyAgICB4ZW5tZW1fYWNjZXNzX3QgYWNjZXNzOworICAgIHZtX2V2ZW50X3JlcXVlc3Rf
dCByZXEgPSB7fTsKKyAgICBwYWRkcl90IGdwYSA9IChnZm5fdG9fZ2FkZHIoZ2ZuKSB8IChnbGEg
JiB+UEFHRV9NQVNLKSk7CisKKyAgICBjdXJyZW50LT5hcmNoLnZtX2V2ZW50LT5zZW5kX2V2ZW50
ID0gZmFsc2U7CisKKyAgICBpZiAoIHAybV9nZXRfbWVtX2FjY2VzcyhjdXJyZW50LT5kb21haW4s
IGdmbiwgJmFjY2VzcywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbHRwMm1fdmNwdV9p
ZHgoY3VycmVudCkpICE9IDAgKQorICAgICAgICByZXR1cm4gZmFsc2U7CisKKyAgICBzd2l0Y2gg
KCBhY2Nlc3MgKQorICAgIHsKKyAgICBjYXNlIFhFTk1FTV9hY2Nlc3NfeDoKKyAgICBjYXNlIFhF
Tk1FTV9hY2Nlc3Nfcng6CisgICAgICAgIGlmICggcGZlYyAmIFBGRUNfd3JpdGVfYWNjZXNzICkK
KyAgICAgICAgICAgIHJlcS51Lm1lbV9hY2Nlc3MuZmxhZ3MgPSBNRU1fQUNDRVNTX1IgfCBNRU1f
QUNDRVNTX1c7CisgICAgICAgIGJyZWFrOworCisgICAgY2FzZSBYRU5NRU1fYWNjZXNzX3c6Cisg
ICAgY2FzZSBYRU5NRU1fYWNjZXNzX3J3OgorICAgICAgICBpZiAoIHBmZWMgJiBQRkVDX2luc25f
ZmV0Y2ggKQorICAgICAgICAgICAgcmVxLnUubWVtX2FjY2Vzcy5mbGFncyA9IE1FTV9BQ0NFU1Nf
WDsKKyAgICAgICAgYnJlYWs7CisKKyAgICBjYXNlIFhFTk1FTV9hY2Nlc3NfcjoKKyAgICBjYXNl
IFhFTk1FTV9hY2Nlc3NfbjoKKyAgICAgICAgaWYgKCBwZmVjICYgUEZFQ193cml0ZV9hY2Nlc3Mg
KQorICAgICAgICAgICAgcmVxLnUubWVtX2FjY2Vzcy5mbGFncyB8PSBNRU1fQUNDRVNTX1IgfCBN
RU1fQUNDRVNTX1c7CisgICAgICAgIGlmICggcGZlYyAmIFBGRUNfaW5zbl9mZXRjaCApCisgICAg
ICAgICAgICByZXEudS5tZW1fYWNjZXNzLmZsYWdzIHw9IE1FTV9BQ0NFU1NfWDsKKyAgICAgICAg
YnJlYWs7CisKKyAgICBjYXNlIFhFTk1FTV9hY2Nlc3Nfd3g6CisgICAgY2FzZSBYRU5NRU1fYWNj
ZXNzX3J3eDoKKyAgICBjYXNlIFhFTk1FTV9hY2Nlc3Nfcngycnc6CisgICAgY2FzZSBYRU5NRU1f
YWNjZXNzX24ycnd4OgorICAgIGNhc2UgWEVOTUVNX2FjY2Vzc19kZWZhdWx0OgorICAgICAgICBi
cmVhazsKKyAgICB9CisKKyAgICBpZiAoICFyZXEudS5tZW1fYWNjZXNzLmZsYWdzICkKKyAgICAg
ICAgcmV0dXJuIGZhbHNlOyAvKiBubyB2aW9sYXRpb24gKi8KKworICAgIHJlcS5yZWFzb24gPSBW
TV9FVkVOVF9SRUFTT05fTUVNX0FDQ0VTUzsKKyAgICByZXEudS5tZW1fYWNjZXNzLmdmbiA9IGdm
bl94KGdmbik7CisgICAgcmVxLnUubWVtX2FjY2Vzcy5mbGFncyB8PSBNRU1fQUNDRVNTX0ZBVUxU
X1dJVEhfR0xBIHwgTUVNX0FDQ0VTU19HTEFfVkFMSUQ7CisgICAgcmVxLnUubWVtX2FjY2Vzcy5n
bGEgPSBnbGE7CisgICAgcmVxLnUubWVtX2FjY2Vzcy5vZmZzZXQgPSBncGEgJiB+UEFHRV9NQVNL
OworCisgICAgcmV0dXJuIG1vbml0b3JfdHJhcHMoY3VycmVudCwgdHJ1ZSwgJnJlcSkgPj0gMDsK
K30KKwogLyoKICAqIE1hcCB0aGUgZnJhbWUocykgY292ZXJpbmcgYW4gaW5kaXZpZHVhbCBsaW5l
YXIgYWNjZXNzLCBmb3Igd3JpdGVhYmxlCiAgKiBhY2Nlc3MuICBNYXkgcmV0dXJuIE5VTEwgZm9y
IE1NSU8sIG9yIEVSUl9QVFIoflg4NkVNVUxfKikgZm9yIG90aGVyIGVycm9ycwpAQCAtNTQ3LDYg
KzYxNCw3IEBAIHN0YXRpYyB2b2lkICpodm1lbXVsX21hcF9saW5lYXJfYWRkcigKICAgICB1bnNp
Z25lZCBpbnQgbnJfZnJhbWVzID0gKChsaW5lYXIgKyBieXRlcyAtICEhYnl0ZXMpID4+IFBBR0Vf
U0hJRlQpIC0KICAgICAgICAgKGxpbmVhciA+PiBQQUdFX1NISUZUKSArIDE7CiAgICAgdW5zaWdu
ZWQgaW50IGk7CisgICAgZ2ZuX3QgZ2ZuOwogCiAgICAgLyoKICAgICAgKiBtZm4gcG9pbnRzIHRv
IHRoZSBuZXh0IGZyZWUgc2xvdC4gIEFsbCB1c2VkIHNsb3RzIGhhdmUgYSBwYWdlIHJlZmVyZW5j
ZQpAQCAtNTg1LDcgKzY1Myw3IEBAIHN0YXRpYyB2b2lkICpodm1lbXVsX21hcF9saW5lYXJfYWRk
cigKICAgICAgICAgQVNTRVJUKG1mbl94KCptZm4pID09IDApOwogCiAgICAgICAgIHJlcyA9IGh2
bV90cmFuc2xhdGVfZ2V0X3BhZ2UoY3VyciwgYWRkciwgdHJ1ZSwgcGZlYywKLSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAmcGZpbmZvLCAmcGFnZSwgTlVMTCwgJnAybXQpOwor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZwZmluZm8sICZwYWdlLCAmZ2Zu
LCAmcDJtdCk7CiAKICAgICAgICAgc3dpdGNoICggcmVzICkKICAgICAgICAgewpAQCAtNjI5LDYg
KzY5NywxNCBAQCBzdGF0aWMgdm9pZCAqaHZtZW11bF9tYXBfbGluZWFyX2FkZHIoCiAKICAgICAg
ICAgICAgIEFTU0VSVChwMm10ID09IHAybV9yYW1fbG9nZGlydHkgfHwgIXAybV9pc19yZWFkb25s
eShwMm10KSk7CiAgICAgICAgIH0KKworICAgICAgICBpZiAoIGN1cnItPmFyY2gudm1fZXZlbnQg
JiYKKyAgICAgICAgICAgIGN1cnItPmFyY2gudm1fZXZlbnQtPnNlbmRfZXZlbnQgJiYKKyAgICAg
ICAgICAgIGh2bV9lbXVsYXRlX3NlbmRfdm1fZXZlbnQoYWRkciwgZ2ZuLCBwZmVjKSApCisgICAg
ICAgIHsKKyAgICAgICAgICAgIGVyciA9IEVSUl9QVFIoflg4NkVNVUxfUkVUUlkpOworICAgICAg
ICAgICAgZ290byBvdXQ7CisgICAgICAgIH0KICAgICB9CiAKICAgICAvKiBFbnRpcmUgYWNjZXNz
IHdpdGhpbiBhIHNpbmdsZSBmcmFtZT8gKi8KZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0v
aHZtLmMgYi94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCmluZGV4IDAyOWVlYTNiODUuLjc4M2ViYzM1
MjUgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKKysrIGIveGVuL2FyY2gveDg2
L2h2bS9odm0uYwpAQCAtMzIyNCw2ICszMjI0LDE0IEBAIHN0YXRpYyBlbnVtIGh2bV90cmFuc2xh
dGlvbl9yZXN1bHQgX19odm1fY29weSgKICAgICAgICAgICAgIHJldHVybiBIVk1UUkFOU19iYWRf
Z2ZuX3RvX21mbjsKICAgICAgICAgfQogCisgICAgICAgIGlmICggdW5saWtlbHkodi0+YXJjaC52
bV9ldmVudCkgJiYKKyAgICAgICAgICAgIHYtPmFyY2gudm1fZXZlbnQtPnNlbmRfZXZlbnQgJiYK
KyAgICAgICAgICAgIGh2bV9lbXVsYXRlX3NlbmRfdm1fZXZlbnQoYWRkciwgZ2ZuLCBwZmVjKSAp
CisgICAgICAgIHsKKyAgICAgICAgICAgIHB1dF9wYWdlKHBhZ2UpOworICAgICAgICAgICAgcmV0
dXJuIEhWTVRSQU5TX2dmbl9wYWdlZF9vdXQ7CisgICAgICAgIH0KKwogICAgICAgICBwID0gKGNo
YXIgKilfX21hcF9kb21haW5fcGFnZShwYWdlKSArIChhZGRyICYgflBBR0VfTUFTSyk7CiAKICAg
ICAgICAgaWYgKCBmbGFncyAmIEhWTUNPUFlfdG9fZ3Vlc3QgKQpkaWZmIC0tZ2l0IGEveGVuL2Fy
Y2gveDg2L2h2bS92bV9ldmVudC5jIGIveGVuL2FyY2gveDg2L2h2bS92bV9ldmVudC5jCmluZGV4
IDEyMWRlMjMwNzEuLmRlZGUyMWUxYzkgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vdm1f
ZXZlbnQuYworKysgYi94ZW4vYXJjaC94ODYvaHZtL3ZtX2V2ZW50LmMKQEAgLTg2LDYgKzg2LDcg
QEAgdm9pZCBodm1fdm1fZXZlbnRfZG9fcmVzdW1lKHN0cnVjdCB2Y3B1ICp2KQogICAgICAgICAg
ICAgICAgICAgVk1fRVZFTlRfRkxBR19TRVRfRU1VTF9JTlNOX0RBVEEgKQogICAgICAgICAgICAg
a2luZCA9IEVNVUxfS0lORF9TRVRfQ09OVEVYVF9JTlNOOwogCisgICAgICAgIHYtPmFyY2gudm1f
ZXZlbnQtPnNlbmRfZXZlbnQgPSBmYWxzZTsKICAgICAgICAgaHZtX2VtdWxhdGVfb25lX3ZtX2V2
ZW50KGtpbmQsIFRSQVBfaW52YWxpZF9vcCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIFg4Nl9FVkVOVF9OT19FQyk7CiAKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS9tZW1f
YWNjZXNzLmMgYi94ZW4vYXJjaC94ODYvbW0vbWVtX2FjY2Vzcy5jCmluZGV4IDAxNDRmOTJiOTgu
LmMwZmFhNTdkYjEgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9tZW1fYWNjZXNzLmMKKysr
IGIveGVuL2FyY2gveDg2L21tL21lbV9hY2Nlc3MuYwpAQCAtMjE0LDYgKzIxNCw3IEBAIGJvb2wg
cDJtX21lbV9hY2Nlc3NfY2hlY2socGFkZHJfdCBncGEsIHVuc2lnbmVkIGxvbmcgZ2xhLAogICAg
ICAgICAgZC0+YXJjaC5tb25pdG9yLmluZ3Vlc3RfcGFnZWZhdWx0X2Rpc2FibGVkICYmCiAgICAg
ICAgICBucGZlYy5raW5kICE9IG5wZmVjX2tpbmRfd2l0aF9nbGEgKSAvKiBkb24ndCBzZW5kIGEg
bWVtX2V2ZW50ICovCiAgICAgeworICAgICAgICB2LT5hcmNoLnZtX2V2ZW50LT5zZW5kX2V2ZW50
ID0gdHJ1ZTsKICAgICAgICAgaHZtX2VtdWxhdGVfb25lX3ZtX2V2ZW50KEVNVUxfS0lORF9OT1JN
QUwsIFRSQVBfaW52YWxpZF9vcCwgWDg2X0VWRU5UX05PX0VDKTsKIAogICAgICAgICByZXR1cm4g
dHJ1ZTsKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL2VtdWxhdGUuaCBiL3hl
bi9pbmNsdWRlL2FzbS14ODYvaHZtL2VtdWxhdGUuaAppbmRleCBiMzlhMWEwMzMxLi4zNjgyZWZk
OTBiIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9lbXVsYXRlLmgKKysrIGIv
eGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vZW11bGF0ZS5oCkBAIC04MCw2ICs4MCwxMCBAQCBzdHJ1
Y3Qgc2VnbWVudF9yZWdpc3RlciAqaHZtZW11bF9nZXRfc2VnX3JlZygKICAgICBlbnVtIHg4Nl9z
ZWdtZW50IHNlZywKICAgICBzdHJ1Y3QgaHZtX2VtdWxhdGVfY3R4dCAqaHZtZW11bF9jdHh0KTsK
IGludCBodm1fZW11bGF0ZV9vbmVfbW1pbyh1bnNpZ25lZCBsb25nIG1mbiwgdW5zaWduZWQgbG9u
ZyBnbGEpOworYm9vbCBodm1fZW11bGF0ZV9zZW5kX3ZtX2V2ZW50KAorICAgIHVuc2lnbmVkIGxv
bmcgZ2xhLAorICAgIGdmbl90IGdmbiwKKyAgICB1aW50MzJfdCBwZmVjKTsKIAogc3RhdGljIGlu
bGluZSBib29sIGhhbmRsZV9tbWlvKHZvaWQpCiB7CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9h
c20teDg2L3ZtX2V2ZW50LmggYi94ZW4vaW5jbHVkZS9hc20teDg2L3ZtX2V2ZW50LmgKaW5kZXgg
MjNlNjU1NzEwYi4uNjZkYjllMWUyNSAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni92
bV9ldmVudC5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvdm1fZXZlbnQuaApAQCAtMzYsNiAr
MzYsOCBAQCBzdHJ1Y3QgYXJjaF92bV9ldmVudCB7CiAgICAgYm9vbCBzZXRfZ3ByczsKICAgICAv
KiBBIHN5bmMgdm1fZXZlbnQgaGFzIGJlZW4gc2VudCBhbmQgd2UncmUgbm90IGRvbmUgaGFuZGxp
bmcgaXQuICovCiAgICAgYm9vbCBzeW5jX2V2ZW50OworICAgIC8qIFNlbmQgbWVtIGFjY2VzcyBl
dmVudHMgZnJvbSBlbXVsYXRvciAqLworICAgIGJvb2wgc2VuZF9ldmVudDsKIH07CiAKIGludCB2
bV9ldmVudF9pbml0X2RvbWFpbihzdHJ1Y3QgZG9tYWluICpkKTsKLS0gCjIuMTcuMQoKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 03 11:01:42 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Jul 2019 11:01: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 1hid1A-0001s3-Nj; Wed, 03 Jul 2019 11:01:40 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Yqyy=VA=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hid18-0001ry-VV
 for xen-devel@lists.xenproject.org; Wed, 03 Jul 2019 11:01:39 +0000
X-Inumbo-ID: ecf3ad8a-9d81-11e9-b56e-7bdc8682a3da
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id ecf3ad8a-9d81-11e9-b56e-7bdc8682a3da;
 Wed, 03 Jul 2019 11:01:36 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: FyVPC+DLA5inYplWL+/qNhOBihuYE06iCG7pMCIEbkZZMpJ41/xBm7E4p6PxEl/oLdyaMl63df
 1pcVpUa2kYow4tXf6OkKBTonRzfkN04QqgKjKKnDnrs8H4KyXkVCQ5ZC5jr/h//zvHnUZsI9R2
 +wSB57nBsn+UFi9BH9Io1NnJs7V4n/DFDjKsSx3rhGqnxn6Sem7ZUkrOF8/aMxoZ8B0tw5JyJi
 sucZtImdV9t3rRIakZ8CRYXwWOi0EyIsGw8tyU0m7Dt2V7wUP93e100Q77nf0KsWe2h+MTjwdP
 dWE=
X-SBRS: 2.7
X-MesageID: 2535344
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,446,1557201600"; 
   d="scan'208";a="2535344"
Date: Wed, 3 Jul 2019 13:01:24 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20190703110124.ejxkiiwtijrzf4qr@Air-de-Roger>
References: <20190703094322.1551-1-roger.pau@citrix.com>
 <00beccee-3e59-ed0d-23fc-6e24bacfcfaf@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <00beccee-3e59-ed0d-23fc-6e24bacfcfaf@suse.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH] x86/ept: pass correct level to
 p2m_entry_modify
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>, Wei Liu <wl@xen.org>,
 George Dunlap <george.dunlap@eu.citrix.com>, Andrew
 Cooper <andrew.cooper3@citrix.com>, Jun Nakajima <jun.nakajima@intel.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBKdWwgMDMsIDIwMTkgYXQgMTA6MjI6MDNBTSArMDAwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gT24gMDMuMDcuMjAxOSAxMTo0MywgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+ID4gRVBU
IGRpZmZlcnMgZnJvbSBOUFQgYW5kIHNoYWRvdyB3aGVuIHRyYW5zbGF0aW5nIHBhZ2Ugb3JkZXJz
IHRvIGxldmVscwo+ID4gaW4gdGhlIHBoeXNtYXAgcGFnZSB0YWJsZXMuIEVQVCBwYWdlIHRhYmxl
cyBsZXZlbCBmb3Igb3JkZXIgMCBwYWdlcyBpcwo+ID4gMCwgd2hpbGUgTlBUIGFuZCBzaGFkb3cg
aW5zdGVhZCB1c2UgMSwgaWU6IEVQVCBwYWdlIHRhYmxlcyBsZXZlbHMKPiA+IHN0YXJ0cyBhdCAw
IHdoaWxlIE5QVCBhbmQgc2hhZG93IHN0YXJ0cyBhdCAxLgo+ID4gCj4gPiBGaXggdGhlIHAybV9l
bnRyeV9tb2RpZnkgY2FsbCBpbiBhdG9taWNfd3JpdGVfZXB0X2VudHJ5IHRvIGFsd2F5cyBhZGQK
PiA+IG9uZSB0byB0aGUgbGV2ZWwsIGluIG9yZGVyIHRvIG1hdGNoIE5QVCBhbmQgc2hhZG93IHVz
YWdlLgo+ID4gCj4gPiBXaGlsZSB0aGVyZSBhbHNvIGZpeCBwMm1fZW50cnlfbW9kaWZ5IEJVRyBj
b25kaXRpb24gdG8gdHJpZ2dlciB3aGVuCj4gPiBmb3JlaWduIG9yIGlvcmVxIGVudHJpZXMgd2l0
aCBsZXZlbCBkaWZmZXJlbnQgdGhhbiAwIGFyZSBhdHRlbXB0ZWQuCj4gPiBUaGF0IHNob3VsZCBh
bGxvdyB0byBjYXRjaCBmdXR1cmUgZXJyb3JzIHJlbGF0ZWQgdG8gdGhlIGxldmVsCj4gPiBwYXJh
bWV0ZXIuCj4gPiAKPiA+IEZpeGVzOiBjN2E0YzAgKCd4ODYvbW06IHNwbGl0IHAybSBpb3JlcSBz
ZXJ2ZXIgcGFnZXMgc3BlY2lhbCBoYW5kbGluZyBpbnRvIGhlbHBlcicpCj4gCj4gQSA2LWRpZ2l0
IGhhc2ggaXMgZGVmaW5pdGVseSB0b28gc2hvcnQgaW4gdGhlIGxvbmcgcnVuLiBJIHVuZGVyc3Rh
bmQKPiB0aGF0IHRoaXMgdGhlbiB3YW50cyBiYWNrcG9ydGluZyB0byB0aGUgNC4xMiB0cmVlLgoK
WWVzLgoKSXMgdGhlcmUgY29uc2Vuc3VzIG9uIGhvdyBtYW55IGRpZ2l0cyB0byB1c2UgOCwgMTIs
IDE2PwoKPiA+IC0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvcDJtLmgKPiA+ICsrKyBiL3hlbi9p
bmNsdWRlL2FzbS14ODYvcDJtLmgKPiA+IEBAIC05NDYsNyArOTQ2LDcgQEAgc3RhdGljIGlubGlu
ZSBpbnQgcDJtX2VudHJ5X21vZGlmeShzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLCBwMm1fdHlwZV90
IG50LAo+ID4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHAybV90eXBlX3Qg
b3QsIG1mbl90IG5mbiwgbWZuX3Qgb2ZuLAo+ID4gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHVuc2lnbmVkIGludCBsZXZlbCkKPiA+ICAgewo+ID4gLSAgICBCVUdfT04obGV2
ZWwgPiAxICYmIChudCA9PSBwMm1faW9yZXFfc2VydmVyIHx8IG50ID09IHAybV9tYXBfZm9yZWln
bikpOwo+ID4gKyAgICBCVUdfT04obGV2ZWwgIT0gMSAmJiAobnQgPT0gcDJtX2lvcmVxX3NlcnZl
ciB8fCBudCA9PSBwMm1fbWFwX2ZvcmVpZ24pKTsKPiAKPiBXb3VsZG4ndCB5b3UgYmV0dGVyIGxl
YXZlIHRoaXMgYWxvbmUgYW5kIGFkZCBCVUdfT04oIWxldmVsKT8KClRoYXQncyBhbiBvcHRpb24g
YWxzby4gSSBndWVzcyB5b3VyIGNoZWNrIGlzIGJldHRlciBiZWNhdXNlIGl0IHdpbGwKdHJpZ2dl
ciBmb3IgYW55IGNhbGwgd2l0aCBsZXZlbCA9PSAwLCB3aGlsZSBtaW5lIHdvdWxkIG9ubHkgZG8g
aWYgc3VjaApjYWxsIGlzIGFsc28gdG8gYWRkIGFuIGVudHJ5IG9mIHR5cGUgaW9yZXEgb3IgZm9y
ZWlnbi4KClRoYW5rcywgUm9nZXIuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 03 11:26:26 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Jul 2019 11: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 1hidOt-0003eE-TQ; Wed, 03 Jul 2019 11:26:11 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=vZpq=VA=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hidOr-0003dS-Vr
 for xen-devel@lists.xenproject.org; Wed, 03 Jul 2019 11:26:10 +0000
X-Inumbo-ID: 5784122c-9d85-11e9-8238-bfcac5a13f49
Received: from m4a0039g.houston.softwaregrp.com (unknown [15.124.2.85])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 5784122c-9d85-11e9-8238-bfcac5a13f49;
 Wed, 03 Jul 2019 11:26:07 +0000 (UTC)
Received: FROM m4a0039g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0039g.houston.softwaregrp.com WITH ESMTP; 
 Wed,  3 Jul 2019 11:22:30 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Wed, 3 Jul 2019 11:23:39 +0000
Received: from NAM05-BY2-obe.outbound.protection.outlook.com (15.124.8.10) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Wed, 3 Jul 2019 11:23:39 +0000
ARC-Seal: i=1; a=rsa-sha256; s=testarcselector01; d=microsoft.com; cv=none;
 b=kPFEO71dMusemOQA5JxlqChBdZdfaC23OMUve0nOznomUVFXQUKr3S4sfxd/Nimkr+jQaHxEfduws0RUA73oa1hiB3nbIXoMSOLYAaRflkABIPCmvsm6XE2BsS9HlcbQ7rU9fsx+Xw5EwZOVcSGxwXD7+erToJHw6rfVzDXlMjk=
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=testarcselector01;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=C1wxsrJwX4gZGsGPRRPyEkWkrouYfNVo3jwfb5kQNzk=;
 b=u+I/71a+VEDZKW1720TKqvI7X2uSQMsf3Puc+BEkiqpp5/CptGNj7hQ+RlsNuCG6KMyNf75EWfyLa81uWgKlIqDBOQIhf3VS6JIvzYbEVXtGcDk2KtYCszhZGma0DBcsUFKDFDFUukYlHX9sjr/FVeNZ3ddtZzuwRz5B3XK9GCU=
ARC-Authentication-Results: i=1; test.office365.com
 1;spf=none;dmarc=none;dkim=none;arc=none
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3234.namprd18.prod.outlook.com (10.255.137.207) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2008.13; Wed, 3 Jul 2019 11:23:38 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc%3]) with mapi id 15.20.2052.010; Wed, 3 Jul 2019
 11:23:38 +0000
From: Jan Beulich <JBeulich@suse.com>
To: =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Thread-Topic: [PATCH] x86/ept: pass correct level to p2m_entry_modify
Thread-Index: AQHVMYPg4S+dIz0qA0OTyld2TcGeGKa4r0GAgAALOJyAAAX7gA==
Date: Wed, 3 Jul 2019 11:23:38 +0000
Message-ID: <837c8c7d-a6e9-7503-5dfa-b438883f84ae@suse.com>
References: <20190703094322.1551-1-roger.pau@citrix.com>
 <00beccee-3e59-ed0d-23fc-6e24bacfcfaf@suse.com>
 <20190703110124.ejxkiiwtijrzf4qr@Air-de-Roger>
In-Reply-To: <20190703110124.ejxkiiwtijrzf4qr@Air-de-Roger>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6P192CA0013.EURP192.PROD.OUTLOOK.COM (2603:10a6:4:b8::23)
 To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 77933765-0370-4d59-fad2-08d6ffa8e4de
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3234; 
x-ms-traffictypediagnostic: BY5PR18MB3234:
x-microsoft-antispam-prvs: <BY5PR18MB323456B9BEF035C193B2D159B3FB0@BY5PR18MB3234.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:6790;
x-forefront-prvs: 00872B689F
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(396003)(376002)(346002)(366004)(39860400002)(136003)(199004)(189003)(99286004)(5660300002)(36756003)(8676002)(81166006)(81156014)(4326008)(73956011)(25786009)(31686004)(8936002)(66946007)(80792005)(53936002)(71190400001)(6246003)(7736002)(305945005)(66556008)(66476007)(53546011)(6116002)(6436002)(6512007)(66446008)(64756008)(71200400001)(2616005)(11346002)(6486002)(446003)(14454004)(386003)(256004)(14444005)(66066001)(316002)(68736007)(476003)(54906003)(229853002)(186003)(2906002)(72206003)(86362001)(26005)(3846002)(52116002)(6506007)(102836004)(76176011)(486006)(31696002)(478600001)(6916009);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3234;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: AjLgNCpsUp5fvrdvxxDegsIU9gfTlQ7pvqrGTZBgrtG2WqC7lNg5jqj2ZAPxXyzwgocbr02iXwjxR2UV2ZhdfTXe0pblwuKU9g8HO2ZHSHOLu1hVFsXcgvfX6C7vX1QZBBTo0FMvF3p4Vig6Q2cK5t80BbFwV2E/ozW1iinJ4ikLqE0TO/IKdHF9su2ODt1soxHRPB+S8s7tSEsjQFPTL8551j2YzjLWFYTYRCfJSeJpUxce1MXJYMR9435uocoHTounfHevK5jh+ioyYPiLDYRBHcI2xGne54lQbvXDLnBC7OrQUOx7z0rfiEP2BqoDTsjg0jsY8ywYh58pCpnd4zbIjg1VIGoE+Xb/9d3vswUaxWO3GowbMZEAbVW41bERidVK4irixWdnsNb3Do4Ra9/WXHoD3PwaVgWBN9/kYc0=
Content-ID: <01E23514A07960408BD1FD50559C4202@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 77933765-0370-4d59-fad2-08d6ffa8e4de
X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Jul 2019 11:23:38.2109 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3234
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH] x86/ept: pass correct level to
 p2m_entry_modify
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: KevinTian <kevin.tian@intel.com>, Wei Liu <wl@xen.org>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 AndrewCooper <andrew.cooper3@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDMuMDcuMjAxOSAxMzowMSwgUm9nZXIgUGF1IE1vbm7DqSAgd3JvdGU6DQo+IE9uIFdlZCwg
SnVsIDAzLCAyMDE5IGF0IDEwOjIyOjAzQU0gKzAwMDAsIEphbiBCZXVsaWNoIHdyb3RlOg0KPj4g
T24gMDMuMDcuMjAxOSAxMTo0MywgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOg0KPj4+IEVQVCBkaWZm
ZXJzIGZyb20gTlBUIGFuZCBzaGFkb3cgd2hlbiB0cmFuc2xhdGluZyBwYWdlIG9yZGVycyB0byBs
ZXZlbHMNCj4+PiBpbiB0aGUgcGh5c21hcCBwYWdlIHRhYmxlcy4gRVBUIHBhZ2UgdGFibGVzIGxl
dmVsIGZvciBvcmRlciAwIHBhZ2VzIGlzDQo+Pj4gMCwgd2hpbGUgTlBUIGFuZCBzaGFkb3cgaW5z
dGVhZCB1c2UgMSwgaWU6IEVQVCBwYWdlIHRhYmxlcyBsZXZlbHMNCj4+PiBzdGFydHMgYXQgMCB3
aGlsZSBOUFQgYW5kIHNoYWRvdyBzdGFydHMgYXQgMS4NCj4+Pg0KPj4+IEZpeCB0aGUgcDJtX2Vu
dHJ5X21vZGlmeSBjYWxsIGluIGF0b21pY193cml0ZV9lcHRfZW50cnkgdG8gYWx3YXlzIGFkZA0K
Pj4+IG9uZSB0byB0aGUgbGV2ZWwsIGluIG9yZGVyIHRvIG1hdGNoIE5QVCBhbmQgc2hhZG93IHVz
YWdlLg0KPj4+DQo+Pj4gV2hpbGUgdGhlcmUgYWxzbyBmaXggcDJtX2VudHJ5X21vZGlmeSBCVUcg
Y29uZGl0aW9uIHRvIHRyaWdnZXIgd2hlbg0KPj4+IGZvcmVpZ24gb3IgaW9yZXEgZW50cmllcyB3
aXRoIGxldmVsIGRpZmZlcmVudCB0aGFuIDAgYXJlIGF0dGVtcHRlZC4NCj4+PiBUaGF0IHNob3Vs
ZCBhbGxvdyB0byBjYXRjaCBmdXR1cmUgZXJyb3JzIHJlbGF0ZWQgdG8gdGhlIGxldmVsDQo+Pj4g
cGFyYW1ldGVyLg0KPj4+DQo+Pj4gRml4ZXM6IGM3YTRjMCAoJ3g4Ni9tbTogc3BsaXQgcDJtIGlv
cmVxIHNlcnZlciBwYWdlcyBzcGVjaWFsIGhhbmRsaW5nIGludG8gaGVscGVyJykNCj4+DQo+PiBB
IDYtZGlnaXQgaGFzaCBpcyBkZWZpbml0ZWx5IHRvbyBzaG9ydCBpbiB0aGUgbG9uZyBydW4uIEkg
dW5kZXJzdGFuZA0KPj4gdGhhdCB0aGlzIHRoZW4gd2FudHMgYmFja3BvcnRpbmcgdG8gdGhlIDQu
MTIgdHJlZS4NCj4gDQo+IFllcy4NCj4gDQo+IElzIHRoZXJlIGNvbnNlbnN1cyBvbiBob3cgbWFu
eSBkaWdpdHMgdG8gdXNlIDgsIDEyLCAxNj8NCg0KQ29uc2Vuc3VzIC0gbm8sIEkgZG9uJ3QgdGhp
bmsgc28uIEJ1dCBhbnl0aGluZyBiZWxvdyA4IHNlZW1zDQpvcGVuIGZvciBjb2xsaXNpb25zIGlu
IHRoZSBmb3Jlc2VlYWJsZSBmdXR1cmUgKGFsYmVpdCBJIGRvbid0DQprbm93IGlmIGdpdCBoYXMg
c2VwYXJhdGUgaGFzaCBuYW1lIHNwYWNlcyBmb3IgY29tbWl0cyBhbmQNCm9iamVjdHMgaW4gZ2Vu
ZXJhbCkuIEkndmUgYmVlbiB1c2luZyAxMCBmb3IgdGhlIGxhc3Qgc28gbWFueQ0KeWVhcnMgLi4u
DQoNCkphbg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 03 11:33:46 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Jul 2019 11:33:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hidWA-0004U3-OP; Wed, 03 Jul 2019 11:33:42 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=vZpq=VA=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hidW9-0004Ty-L8
 for xen-devel@lists.xenproject.org; Wed, 03 Jul 2019 11:33:41 +0000
X-Inumbo-ID: 6667ceea-9d86-11e9-bb4a-8b1e508ad258
Received: from m9a0002g.houston.softwaregrp.com (unknown [15.124.64.67])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 6667ceea-9d86-11e9-bb4a-8b1e508ad258;
 Wed, 03 Jul 2019 11:33:38 +0000 (UTC)
Received: FROM m9a0002g.houston.softwaregrp.com (15.121.0.190) BY
 m9a0002g.houston.softwaregrp.com WITH ESMTP; 
 Wed,  3 Jul 2019 11:33:35 +0000
Received: from M4W0335.microfocus.com (2002:f78:1193::f78:1193) by
 M9W0067.microfocus.com (2002:f79:be::f79:be) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Wed, 3 Jul 2019 11:29:34 +0000
Received: from NAM03-CO1-obe.outbound.protection.outlook.com (15.124.8.14) by
 M4W0335.microfocus.com (15.120.17.147) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Wed, 3 Jul 2019 11:29:34 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3315.namprd18.prod.outlook.com (10.255.139.204) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2032.18; Wed, 3 Jul 2019 11:29:33 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc%3]) with mapi id 15.20.2052.010; Wed, 3 Jul 2019
 11:29:33 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Thread-Topic: =?utf-8?B?UGluZ8KyOiBbUEFUQ0ggMS8yXSBjb3JlLXBhcmtpbmc6IGludGVyYWN0IHdp?=
 =?utf-8?Q?th_runtime_SMT-disabling?=
Thread-Index: AQHVMZKWlpt1i1ivn0Sb2EdBXebWCQ==
Date: Wed, 3 Jul 2019 11:29:33 +0000
Message-ID: <1ec72a90-76d1-2c81-8d6e-c585ba9ce238@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB8PR09CA0010.eurprd09.prod.outlook.com
 (2603:10a6:10:a0::23) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 87479303-be85-4672-1fc7-08d6ffa9b89a
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3315; 
x-ms-traffictypediagnostic: BY5PR18MB3315:
x-microsoft-antispam-prvs: <BY5PR18MB3315E90B82079BD3ED66C258B3FB0@BY5PR18MB3315.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 00872B689F
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(136003)(376002)(346002)(396003)(366004)(39860400002)(189003)(199004)(256004)(476003)(54906003)(486006)(6436002)(2906002)(53546011)(6506007)(2616005)(6486002)(386003)(68736007)(26005)(14444005)(99286004)(52116002)(102836004)(53936002)(3846002)(81156014)(81166006)(316002)(71190400001)(6916009)(14454004)(71200400001)(36756003)(8936002)(31686004)(6512007)(6116002)(186003)(86362001)(7736002)(31696002)(66066001)(305945005)(66946007)(66446008)(80792005)(66556008)(66476007)(64756008)(25786009)(4326008)(73956011)(5660300002)(72206003)(478600001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3315;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: 3kpoT4ZEYAiJ1BafgQbZA8xji0rGbfrP6ZLc388ZJmzc5ZnotT960tZ6qyVF/kITWRsDwLBvDnVUhDfCo0Bz9nDUFOQVxi5m4REt6Fypz2P0EJ4apBV7wJsVYTu3KFL54kfy16rQ5NLITRMzNYlvbNFh66j4ZWiODqUXggeivFGzRlTuCN25ZIt8TgijzzhER3eMm+MQNBO3k+Sa0uy4qvJnfz72vkM9awlF2oGwHcZIjBiFl4XIGElkKDhQ6frmq5NU7EOWBqK7s8CA6uwmWYIX2qHAjmJeYmMQM3bVVZltPUYFHdOEmofTsitMsOgRd+v7s6mnMMcAOq5TIce7touwHssEWcLP9I6TaNYb1E+2PZuUuj7UUsFKmNXy+rkwqbM7g9Ykow+k1qPNTKy2kTmUk5CHs4Fxb6AE346R26c=
Content-ID: <75B165DFB8EBB845A60361B336C6A0EA@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 87479303-be85-4672-1fc7-08d6ffa9b89a
X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Jul 2019 11:29:33.4686 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3315
X-OriginatorOrg: suse.com
Subject: [Xen-devel] =?utf-8?q?Ping=C2=B2=3A_=5BPATCH_1/2=5D_core-parking?=
 =?utf-8?q?=3A_interact_with_runtime_SMT-disabling?=
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Tim Deegan <tim@xen.org>, Julien
 Grall <julien.grall@arm.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>

Pj4+IE9uIDI3LjA1LjE5IGF0IDExOjM2LCAgd3JvdGU6DQo+Pj4+IE9uIDEyLjA0LjE5IGF0IDEz
OjQxLCAgd3JvdGU6DQo+ID4+Pj4gT24gMTEuMDQuMTkgYXQgMjE6MDYsIDxhbmRyZXcuY29vcGVy
M0BjaXRyaXguY29tPiB3cm90ZToNCj4gPiA+IE9uIDExLzA0LzIwMTkgMTM6NDUsIEphbiBCZXVs
aWNoIHdyb3RlOg0KPiA+ID4+IFdoZW4gZGlzYWJsaW5nIFNNVCBhdCBydW50aW1lLCBzZWNvbmRh
cnkgdGhyZWFkcyBzaG91bGQgbm8gbG9uZ2VyIGJlDQo+ID4gPj4gY2FuZGlkYXRlcyBmb3IgYnJp
bmdpbmcgYmFjayB1cCBpbiByZXNwb25zZSB0byBfUFVEIEFDUEkgZXZlbnRzLiBQdXJnZQ0KPiA+
ID4+IHRoZW0gZnJvbSB0aGUgdHJhY2tpbmcgYXJyYXkuDQo+ID4gPj4NCj4gPiA+PiBEb2luZyBz
byBpbnZvbHZlcyBhZGRpbmcgbG9ja2luZyB0byBndWFyZCBhY2NvdW50aW5nIGRhdGEgaW4gdGhl
IGNvcmUNCj4gPiA+PiBwYXJraW5nIGNvZGUuIFdoaWxlIGFkZGluZyB0aGUgZGVjbGFyYXRpb24g
Zm9yIHRoZSBsb2NrIHRha2UgdGhlIGxpYmVydHkNCj4gPiA+PiB0byBkcm9wIHR3byB1bm5lY2Vz
c2FyeSBmb3J3YXJkIGZ1bmN0aW9uIGRlY2xhcmF0aW9ucy4NCj4gPiA+Pg0KPiA+ID4+IFNpZ25l
ZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4NCj4gPiA+IA0KPiA+ID4g
SSBjYW4gY2VydGFpbmx5IGFwcHJlY2lhdGUgdGhlc2UgYXJndW1lbnRzLCBidXQgc3VyZWx5IHRo
ZSBjb252ZXJzZSBpcw0KPiA+ID4gdHJ1ZS4gIFdoZW4gU01ULWVuYWJsZSBpcyB1c2VkLCB0aGUg
bmV3bHktb25saW5lZCB0aHJlYWRzIGFyZSBub3cNCj4gPiA+IGVsaWdpYmxlIHRvIGJlIHBhcmtl
ZC4NCj4gPiANCj4gPiBBbmQgbm90aGluZyB3aWxsIGtlZXAgdGhlbSBmcm9tIGdldHRpbmcgcGFy
a2VkLg0KPiA+IA0KPiA+ID4gQXQgdGhlIG1vbWVudCwgdGhpcyBsb29rcyBhc3ltZXRyaWMuDQo+
ID4gDQo+ID4gSXQgZG9lcywgYnV0IHRoYXQncyBhIHJlc3VsdCBvZiBjb3JlX3BhcmtpbmcuYyBv
bmx5IHJlY29yZGluZyBDUFVzDQo+ID4gaXQgaGFzIHBhcmtlZCwgbm90IG9uZXMgaXQgY291bGQg
cGFyay4NCj4gDQo+IERpZCBteSByZXNwb25zZXMgYWRkcmVzcyB5b3VyIGNvbmNlcm5zPw0KPiAN
Cj4gSmFuDQo+IA0KPiANCg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 03 11:33:55 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Jul 2019 11: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 1hidWN-0004V7-1o; Wed, 03 Jul 2019 11:33:55 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Yqyy=VA=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hidWL-0004Ux-J5
 for xen-devel@lists.xenproject.org; Wed, 03 Jul 2019 11:33:53 +0000
X-Inumbo-ID: 6e646504-9d86-11e9-8cd7-bf073077d379
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 6e646504-9d86-11e9-8cd7-bf073077d379;
 Wed, 03 Jul 2019 11:33:52 +0000 (UTC)
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 29wQgf3/gOW/m6CSt0hTXNcaOrDfQOCLEBzUvnp3IPcVBiwPVi1PsdGsPuOaqiOjq4xH0dRcKU
 67z1UXmUaRuQxV+3awv4XvyG6KE/47Xk3yyA8jvCFWH7uqQJ6qPddTP2nciMj6qTqj32rQC1Bf
 NVWvZJrbF34njGuyokAUJzhpcd7HDgxZqwYjeKF7UjZyh/Mp1wdtBm4dYgagDdSecqMqpaDffH
 ujMAp2cbR5h5qZmvOfEvIyG/M+aqMCBKB4bNfv09XLboLrcZVjmd3S/R3B8Ougm3K1/VLfKNX7
 D9A=
X-SBRS: 2.7
X-MesageID: 2567772
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,446,1557201600"; 
   d="scan'208";a="2567772"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 3 Jul 2019 13:33:26 +0200
Message-ID: <20190703113326.2344-1-roger.pau@citrix.com>
X-Mailer: git-send-email 2.20.1 (Apple Git-117)
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2] x86/ept: pass correct level to
 p2m_entry_modify
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>, Jun Nakajima <jun.nakajima@intel.com>,
 Wei Liu <wl@xen.org>, George Dunlap <george.dunlap@eu.citrix.com>,
 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>

RVBUIGRpZmZlcnMgZnJvbSBOUFQgYW5kIHNoYWRvdyB3aGVuIHRyYW5zbGF0aW5nIHBhZ2Ugb3Jk
ZXJzIHRvIGxldmVscwppbiB0aGUgcGh5c21hcCBwYWdlIHRhYmxlcy4gRVBUIHBhZ2UgdGFibGVz
IGxldmVsIGZvciBvcmRlciAwIHBhZ2VzIGlzCjAsIHdoaWxlIE5QVCBhbmQgc2hhZG93IGluc3Rl
YWQgdXNlIDEsIGllOiBFUFQgcGFnZSB0YWJsZXMgbGV2ZWxzCnN0YXJ0cyBhdCAwIHdoaWxlIE5Q
VCBhbmQgc2hhZG93IHN0YXJ0cyBhdCAxLgoKRml4IHRoZSBwMm1fZW50cnlfbW9kaWZ5IGNhbGwg
aW4gYXRvbWljX3dyaXRlX2VwdF9lbnRyeSB0byBhbHdheXMgYWRkCm9uZSB0byB0aGUgbGV2ZWws
IGluIG9yZGVyIHRvIG1hdGNoIE5QVCBhbmQgc2hhZG93IHVzYWdlLgoKV2hpbGUgdGhlcmUgYWxz
byBhZGQgYSBjaGVjayB0byBlbnN1cmUgcDJtX2VudHJ5X21vZGlmeSBpcyBuZXZlcgpjYWxsZWQg
d2l0aCBsZXZlbCA9PSAwLiBUaGF0IHNob3VsZCBhbGxvdyB0byBjYXRjaCBmdXR1cmUgZXJyb3Jz
CnJlbGF0ZWQgdG8gdGhlIGxldmVsIHBhcmFtZXRlci4KCkZpeGVzOiBjN2E0YzA4OGFkMWMgKCd4
ODYvbW06IHNwbGl0IHAybSBpb3JlcSBzZXJ2ZXIgcGFnZXMgc3BlY2lhbCBoYW5kbGluZyBpbnRv
IGhlbHBlcicpClNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRy
aXguY29tPgotLS0KQ2M6IEp1biBOYWthamltYSA8anVuLm5ha2FqaW1hQGludGVsLmNvbT4KQ2M6
IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgpDYzogR2VvcmdlIER1bmxhcCA8Z2Vv
cmdlLmR1bmxhcEBldS5jaXRyaXguY29tPgpDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu
Y29tPgpDYzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ2M6IFdl
aSBMaXUgPHdsQHhlbi5vcmc+Ci0tLQpDaGFuZ2VzIHNpbmNlIHYxOgogLSBDaGVjayBsZXZlbCBp
cyAhPSAwIGluIHAybV9lbnRyeV9tb2RpZnkuCiAtIEV4cGFuZCBkaWdpdHMgb2YgaGFzaCBpZC4K
LS0tCiB4ZW4vYXJjaC94ODYvbW0vcDJtLWVwdC5jIHwgMiArLQogeGVuL2luY2x1ZGUvYXNtLXg4
Ni9wMm0uaCB8IDEgKwogMiBmaWxlcyBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKyksIDEgZGVsZXRp
b24oLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0vcDJtLWVwdC5jIGIveGVuL2FyY2gv
eDg2L21tL3AybS1lcHQuYwppbmRleCBlMzA0NGJlZTJlLi42Yjg0NjhjNzkzIDEwMDY0NAotLS0g
YS94ZW4vYXJjaC94ODYvbW0vcDJtLWVwdC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tbS9wMm0tZXB0
LmMKQEAgLTUxLDcgKzUxLDcgQEAgc3RhdGljIGludCBhdG9taWNfd3JpdGVfZXB0X2VudHJ5KHN0
cnVjdCBwMm1fZG9tYWluICpwMm0sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
aW50IGxldmVsKQogewogICAgIGludCByYyA9IHAybV9lbnRyeV9tb2RpZnkocDJtLCBuZXcuc2Ff
cDJtdCwgZW50cnlwdHItPnNhX3AybXQsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBf
bWZuKG5ldy5tZm4pLCBfbWZuKGVudHJ5cHRyLT5tZm4pLCBsZXZlbCk7CisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBfbWZuKG5ldy5tZm4pLCBfbWZuKGVudHJ5cHRyLT5tZm4pLCBsZXZl
bCArIDEpOwogCiAgICAgaWYgKCByYyApCiAgICAgICAgIHJldHVybiByYzsKZGlmZiAtLWdpdCBh
L3hlbi9pbmNsdWRlL2FzbS14ODYvcDJtLmggYi94ZW4vaW5jbHVkZS9hc20teDg2L3AybS5oCmlu
ZGV4IDA5ZWY3ZTAyZmQuLmFmZjM0ZTNhZGYgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14
ODYvcDJtLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9wMm0uaApAQCAtOTQ2LDYgKzk0Niw3
IEBAIHN0YXRpYyBpbmxpbmUgaW50IHAybV9lbnRyeV9tb2RpZnkoc3RydWN0IHAybV9kb21haW4g
KnAybSwgcDJtX3R5cGVfdCBudCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cDJtX3R5cGVfdCBvdCwgbWZuX3QgbmZuLCBtZm5fdCBvZm4sCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBsZXZlbCkKIHsKKyAgICBCVUdfT04oIWxldmVs
KTsKICAgICBCVUdfT04obGV2ZWwgPiAxICYmIChudCA9PSBwMm1faW9yZXFfc2VydmVyIHx8IG50
ID09IHAybV9tYXBfZm9yZWlnbikpOwogCiAgICAgaWYgKCBsZXZlbCAhPSAxIHx8IChudCA9PSBv
dCAmJiBtZm5fZXEobmZuLCBvZm4pKSApCi0tIAoyLjIwLjEgKEFwcGxlIEdpdC0xMTcpCgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 03 11:37:11 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Jul 2019 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 1hidZW-0004ii-Jg; Wed, 03 Jul 2019 11:37:10 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=vZpq=VA=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hidZV-0004ib-Be
 for xen-devel@lists.xenproject.org; Wed, 03 Jul 2019 11:37:09 +0000
X-Inumbo-ID: df42ce61-9d86-11e9-8980-bc764e045a96
Received: from m9a0003g.houston.softwaregrp.com (unknown [15.124.64.68])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id df42ce61-9d86-11e9-8980-bc764e045a96;
 Wed, 03 Jul 2019 11:37:08 +0000 (UTC)
Received: FROM m9a0003g.houston.softwaregrp.com (15.121.0.190) BY
 m9a0003g.houston.softwaregrp.com WITH ESMTP; 
 Wed,  3 Jul 2019 11:37:00 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M9W0067.microfocus.com (2002:f79:be::f79:be) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Wed, 3 Jul 2019 11:33:23 +0000
Received: from NAM03-BY2-obe.outbound.protection.outlook.com (15.124.8.11) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Wed, 3 Jul 2019 11:33:23 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3188.namprd18.prod.outlook.com (10.255.138.82) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2032.20; Wed, 3 Jul 2019 11:33:21 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc%3]) with mapi id 15.20.2052.010; Wed, 3 Jul 2019
 11:33:21 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Thread-Topic: Ping: [PATCH 0/9] XSA-292 follow-up
Thread-Index: AQHVMZMeD0d8oHj2I0e21oivLVEcJA==
Date: Wed, 3 Jul 2019 11:33:21 +0000
Message-ID: <179d5507-1474-f754-e085-b93b7a1467ed@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR0301CA0051.eurprd03.prod.outlook.com
 (2603:10a6:4:54::19) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 31c735e1-0dcc-400c-8e57-08d6ffaa408f
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3188; 
x-ms-traffictypediagnostic: BY5PR18MB3188:
x-microsoft-antispam-prvs: <BY5PR18MB318802D73C809A97BBFDBF75B3FB0@BY5PR18MB3188.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7219;
x-forefront-prvs: 00872B689F
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(376002)(346002)(396003)(39860400002)(366004)(136003)(199004)(189003)(478600001)(53936002)(81156014)(256004)(86362001)(71190400001)(80792005)(8676002)(81166006)(31696002)(6512007)(25786009)(99286004)(4326008)(2906002)(14444005)(5660300002)(14454004)(68736007)(71200400001)(8936002)(6506007)(316002)(26005)(7736002)(52116002)(386003)(102836004)(53546011)(54906003)(72206003)(6486002)(66556008)(64756008)(66446008)(73956011)(2616005)(66946007)(66476007)(6436002)(476003)(110136005)(66066001)(6116002)(4744005)(36756003)(486006)(186003)(3846002)(305945005)(31686004);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3188;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: +XB3n2UeCTaoqCubbEKexxfW/4yHAiuQJFlPwE4J6F673/DKmPgKF3BmTCZrvfhksbXK1ys+ypFnfK8gxTQgCrCuv+8Doetixtp/iqq6fnzTan+WdCl6v31Ehxg2o9WJ2Y1MqFtUIh9y/EDmkdO6cdRswLqoTwicZB8I/z6o2FtBCMG0z7/falkXsnrtd5pRX8Hlehta1EnMFw47f1p8AxjXlYBguI95645tbeCxMOU9QhKbYXJ15JEKojnAr9tsakWB68D7KLauOdLEGA6Ttn1jdo0oKx3kOSkqWxt1NbnnZt6N0JoOAELCW0nrd9JlmihD41rOI4yOWpYPQR0umPz07bYIcCe0lleLQ+G4dIDlchWSWaZKI1FcbSTVcnreDj1IvugvyAAY1ei8M3PGWw+6thN8cOfUjtwiRm76Lqc=
Content-ID: <22E8A5D5E8F9D84BB0523A46657C019E@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 31c735e1-0dcc-400c-8e57-08d6ffaa408f
X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Jul 2019 11:33:21.4335 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3188
X-OriginatorOrg: suse.com
Subject: [Xen-devel] Ping: [PATCH 0/9] XSA-292 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: George Dunlap <George.Dunlap@eu.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>

Pj4+IE9uIDAyLjA1LjE5IGF0IDEzOjM1LCAgd3JvdGU6DQo+IFZhcmlvdXMgQ1IzIGFuZCBQQ0lE
IHJlbGF0ZWQgYWRqdXN0bWVudHMsIGZpcnN0IGFuZCBmb3JlbW9zdA0KPiBhbiBhbG1vc3QgZnVs
bCByZS13cml0ZSBvZiBzd2l0Y2hfY3IzX2NyNCgpIChpbiBwYXRjaCAyKS4NCj4gDQo+IDE6IHg4
NjogYWRqdXN0IGNyM19wY2lkKCkgcmV0dXJuIHR5cGUNCj4gMjogeDg2OiBsaW1pdCB0aGUgYW1v
dW50IG9mIFRMQiBmbHVzaGluZyBpbiBzd2l0Y2hfY3IzX2NyNCgpDQo+IDM6IHg4Ni9tbTogaG9u
b3Igb3B0X3BjaWQgYWxzbyBmb3IgMzItYml0IFBWIGRvbWFpbnMNCj4gNDogeDg2L0hWTTogbW92
ZSBOT0ZMVVNIIGhhbmRsaW5nIG91dCBvZiBodm1fc2V0X2NyMygpDQo+IDU6IHg4Ni9IVk06IHJl
ZnVzZSBDUjMgbG9hZHMgd2l0aCByZXNlcnZlZCAodXBwZXIpIGJpdHMgc2V0DQo+IDY6IHg4Ni9I
Vk06IHJlbGF4IHNoYWRvdyBtb2RlIGNoZWNrIGluIGh2bV9zZXRfY3IzKCkNCj4gNzogeDg2L0hW
TTogY29zbWV0aWNzIHRvIGh2bV9zZXRfY3IzKCkNCj4gODogeDg2L0NQVUlEOiBkcm9wIElOVlBD
SUQgZGVwZW5kZW5jeSBvbiBQQ0lEDQo+IDk6IHg4NjogUENJRCBpcyB1bnVzZWQgd2hlbiAhUFYN
Cj4gDQo+IEphbg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 03 11:37:38 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Jul 2019 11:37:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hidZy-0004mB-30; Wed, 03 Jul 2019 11:37:38 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ZJKH=VA=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hidZx-0004m5-Er
 for xen-devel@lists.xen.org; Wed, 03 Jul 2019 11:37:37 +0000
X-Inumbo-ID: f3c4667c-9d86-11e9-9ea5-a3ab29f75238
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f3c4667c-9d86-11e9-9ea5-a3ab29f75238;
 Wed, 03 Jul 2019 11:37:35 +0000 (UTC)
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: PqZch0IphMTd0A0XeoSsatGvyWyZrTJndDc+vPRuR6EVi0a4jA90ngs+s1S8GK17RZYfzxtyIU
 isulTS+zIUPygV0sUDJ4gG2iG36G5DOcAVBTcBTmCNeMcAvuOMk9cmvWKp22Ue8rQZvsW7sdIP
 VQND97V6/q+jjoMtuOhC/kZNl9pTiHkaNbsiXroeK29FyYvgrajjajeTJgfPMUdmixEd+eLfnL
 goOFzWty+HXnjcNYPOYgcMPf1aG1jQZlMt7i+lqy0LYFihQ5n1eU8kbbqgpPqbmW3Dcdmkjfjp
 cXc=
X-SBRS: 2.7
X-MesageID: 2559802
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,446,1557201600"; 
   d="scan'208";a="2559802"
To: Jan Beulich <JBeulich@suse.com>
References: <1548943164-24888-1-git-send-email-andrew.cooper3@citrix.com>
 <5C53054A0200007800212C98@prv1-mh.provo.novell.com>
 <f2777259-176d-ff46-5450-13ed6b9c5800@citrix.com>
 <5C5328590200007800212E7A@prv1-mh.provo.novell.com>
 <8e823487-3f3a-fc7e-4ffc-9bda20c3d5da@citrix.com>
 <5C53F7B0020000780021305B@prv1-mh.provo.novell.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <ee4f96eb-d47a-6f2f-9963-7b3ae7f7e94c@citrix.com>
Date: Wed, 3 Jul 2019 12:37:31 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <5C53F7B0020000780021305B@prv1-mh.provo.novell.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH] x86/pv: Enable pv-l1tf mitigations for dom0
 by default
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <JGross@suse.com>, Xen-devel <xen-devel@lists.xen.org>,
 Wei Liu <wl@xen.org>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDEvMDIvMjAxOSAwNzozOSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gQmFzaWNhbGx5LCBp
ZiB5b3UndmUgZ290IGFuIHVwZGF0ZWQgZG9tMCBrZXJuZWwsIHlvdSdsbCBiZSBmaW5lIGV2ZW4K
Pj4+PiB3aXRoIHRoaXMgZGVmYXVsdCBmbGlwcGVkLiAgSWYgeW91J3ZlIGZvcmdvdHRlbi9taXNz
ZWQgdGhhdCwgdGhlbiB5b3UncmUKPj4+PiBhbHJlYWR5IHdpZGUgb3BlbiAoaW4gYSBsYWNrIG9m
IGRlZmVuY2UgaW4gZGVwdGggd2F5KSBhbmQgZmxpcHBpbmcgdGhlCj4+Pj4gZGVmYXVsdCBoZXJl
IHdpbGwgbWFrZSB0aGluZ3MgYmxpbmRseSBvYnZpb3VzLgo+Pj4gV2VsbCwgZm9yIG5ldyB2ZXJz
aW9ucyBmbGlwcGluZyB0aGUgZGVmYXVsdCBtYXkgaW5kZWVkIGJlIGFjY2VwdGFibGUKPj4+IGJh
c2VkIG9uIHRoaXMgYXJndW1lbnQuIEJ1dCBldmVuIHRoZW4gLSBhbmQgZXZlbiBtb3JlIHNvIGZv
ciBzdGFibGUKPj4+IHZlcnNpb25zIC0gdGhlIGNoYW5nZSBpbiBiZWhhdmlvciBtYXkgY29tZSBh
cyBhIHN1cnByaXNlIHRvIHBlb3BsZQo+Pj4gd2hvIGhhdmUgcGVyaGFwcyBldmVuIGRlbGliZXJh
dGVseSBjaG9zZW4gbm90IHRvIHVwZ3JhZGUgdGhlaXIKPj4+IGtlcm5lbHMuCj4+IElmIGl0IHdl
cmUgbm90IHdpdGggdGhlIGluc3RhYmlsaXR5LCBYU0EtMjczIHdvdWxkIGhhdmUgZ29uZSBvdXQg
d2l0aAo+PiB0aGlzIGRlZmF1bHQuCj4gSSdtIG5vdCBzdXJlIHRoaXMgd291bGQgaGF2ZSBiZWVu
IHRoZSBjYXNlIC0gdGhlIGFyZ3VtZW50IG9mCj4gYXZvaWRpbmcgYSBob3N0IGNyYXNoIHdvdWxk
IHN0aWxsIGhhdmUgYmVlbiBvbmUgdG8gY29uc2lkZXIuCj4gSSd2ZSBqdXN0IGNoZWNrZWQsIGFu
ZCBJIGRpZCBicmluZyB1cCB0aGF0IGFzcGVjdCBiYWNrIGF0IHRoZQo+IHRpbWUgYWxyZWFkeSwg
ZXNwZWNpYWxseSBhbHNvIGZvciB0aGUgIVNIQURPV19QQUdJTkcgY2FzZQo+ICh3aGVyZSBJIGFs
c28gY29udGludWUgdG8gdGhpbmsgaXQgd291bGQgYmUgd3JvbmcgdG8gY3Jhc2ggdGhlCj4gaG9z
dCBieSBkZWZhdWx0KSwgaXJyZXNwZWN0aXZlIG9mIHdoZXRoZXIgYWN0dWFsbHkgYnVpbGRpbmcg
dGhhdAo+IHdheSBpcyBhIHZpYWJsZSBvcHRpb24gYXQgdGhlIG1vbWVudC4KCkkga25vdyB3aGF0
IHlvdSBzYWlkIGF0IHRoZSB0aW1lLCBhbmQgcGVyaGFwcyBpdCBvdWdodCB0byBiZSB0ZWxsaW5n
CnRoYXQgeW91IGRpZG4ndCBjaGFuZ2UgbXkgbWluZC4KCkl0IGlzIGZyYW5rbHkgZXhoYXVzdGlu
ZyBoYXZpbmcgdGhpcyBhcmd1bWVudCByZXBlYXRlZGx5LCBidXQgbXkKcG9zaXRpb24gaXMgbm90
IGNoYW5naW5nLgoKVG8gYmUgYWJzb2x1dGVseSBjbGVhciwgSSB3b3VsZCBoYXZlIGdvbmUgYXMg
ZmFyIGFzIG5hY2tpbmcgYW4gYXR0ZW1wdAp0byBtYWtlIGl0IG5vdCB0aGUgZGVmYXVsdCwgaGFk
IGl0IG5vdCBiZWVuIGZvciB0aGUgaW5zdGFiaWxpdHkgd2UKdWx0aW1hdGVseSBmYWlsZWQgdG8g
Zml4IHdpdGhpbiB0aGUgZW1iYXJnbyB3aW5kb3cuCgpBYm91dCB+MTAwJSBvZiBkZXBsb3ltZW50
cyB3aGljaCBhcmUgZ29pbmcgdG8gdGFrZSB0aGlzIGNoYW5nZSB3aWxsIGhhdmUKYSBmaXhlZCBk
b20wIGtlcm5lbCwgc28gdGhpcyBpcyBhIG5vLW9wIGluIHRlcm1zIG9mIGJlaGF2aW91ci4KCkhv
d2V2ZXIsIHdlIHJlYWxseSBkbyBoYXZlIHByb2R1Y3Rpb24gZG93bnN0cmVhbSB1c2VycyB3aGVy
ZSBkb20wCmRvZXNuJ3QgaGF2ZSBjYXJ0ZSBibGFuY2ggYWNjZXNzIHRvIGd1ZXN0IG1lbW9yeSwg
YW5kIHRoZXJlZm9yZSB0aGUgImlzCmFsbCBwb3dlcmZ1bCIgYXJndW1lbnQgaXMgZmFsc2UuwqAg
Rm9yIHRob3NlIGRlcGxveW1lbnRzLCB0aGUgY3VycmVudApkZWZhdWx0IGlzIGEgc2VjdXJpdHkg
cmlzay4KCkRvbTAgaXMgbm90IHN1ZmZpY2llbnRseSBzcGVjaWFsIHRoYXQgdGhlIHB2LWwxdGYg
ZGVmYXVsdCB3YXJyYW50cyBiZWluZwp0aGUgb2RkLWZlYXR1cmUtb3V0LgoKfkFuZHJldwoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 03 11:39:50 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Jul 2019 11: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 1hidc5-0004ww-RW; Wed, 03 Jul 2019 11:39:49 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=vZpq=VA=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hidc4-0004wf-1j
 for xen-devel@lists.xenproject.org; Wed, 03 Jul 2019 11:39:48 +0000
X-Inumbo-ID: 4148c56e-9d87-11e9-b61f-a7c1adfa3183
Received: from m4a0039g.houston.softwaregrp.com (unknown [15.124.2.85])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 4148c56e-9d87-11e9-b61f-a7c1adfa3183;
 Wed, 03 Jul 2019 11:39:46 +0000 (UTC)
Received: FROM m4a0039g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0039g.houston.softwaregrp.com WITH ESMTP; 
 Wed,  3 Jul 2019 11:36:09 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Wed, 3 Jul 2019 11:38:29 +0000
Received: from NAM01-BY2-obe.outbound.protection.outlook.com (15.124.72.11) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Wed, 3 Jul 2019 11:38:29 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3153.namprd18.prod.outlook.com (10.255.136.222) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2032.20; Wed, 3 Jul 2019 11:38:28 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc%3]) with mapi id 15.20.2052.010; Wed, 3 Jul 2019
 11:38:28 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Roger Pau Monne <roger.pau@citrix.com>
Thread-Topic: [PATCH v2] x86/ept: pass correct level to p2m_entry_modify
Thread-Index: AQHVMZM7uFiCyG68f06A3zHs6D7pwqa4xHwA
Date: Wed, 3 Jul 2019 11:38:28 +0000
Message-ID: <4ac5b6af-7c89-c72c-a390-a3e0562a8341@suse.com>
References: <20190703113326.2344-1-roger.pau@citrix.com>
In-Reply-To: <20190703113326.2344-1-roger.pau@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR0501CA0033.eurprd05.prod.outlook.com
 (2603:10a6:4:67::19) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 45593923-e184-47c0-33c2-08d6ffaaf7af
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3153; 
x-ms-traffictypediagnostic: BY5PR18MB3153:
x-microsoft-antispam-prvs: <BY5PR18MB3153A5D788E590C658C3EA06B3FB0@BY5PR18MB3153.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7691;
x-forefront-prvs: 00872B689F
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(366004)(376002)(346002)(396003)(39860400002)(136003)(199004)(189003)(53546011)(26005)(66066001)(386003)(102836004)(486006)(446003)(72206003)(4744005)(476003)(2616005)(186003)(6916009)(99286004)(6506007)(76176011)(6246003)(256004)(36756003)(478600001)(66446008)(11346002)(31696002)(5660300002)(73956011)(64756008)(66476007)(66556008)(66946007)(25786009)(14444005)(53936002)(14454004)(6436002)(8676002)(8936002)(80792005)(7736002)(305945005)(6116002)(229853002)(81166006)(31686004)(81156014)(6512007)(3846002)(52116002)(6486002)(2906002)(4326008)(71200400001)(71190400001)(86362001)(316002)(54906003)(68736007);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3153;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: 7oV+UsmXjxzKkGKAxH+8CUy4gq/ff4ItigQaeBNZngk/IqZ5YkQ6BITYzEmyCvo9SvCPybcUaYPdhkrgU/y7c2E9fxW6bjeWEoJMFp0mDZWQsROHbV13KGp7yxzSN6H/JbJ2FRgAqo+GUZ/hicGRqfcmI72kTQnZGe3uWFHfaua0VuFVXhFaCPs+bW8IG+3A5ruwZsGJdeJu864I1unuYC4QeKQ7x8YX21iE7JEBbvPAkCpoUGD2bfOkZFasLZWUsJdY8nVn5fKxYXpdA7WbzzogsDmxJk+7/X4ctaYIiwex5KCXjE2/uAGZl8l4Hnqmb3gnxdOVDKhYycmhFVLbDJiZtdTwvvuu/tApO8H/u1xVxbrARpZSgco3jZnwzv+DNF33KzbmedzMBY3Z2Ssi4X3e1fSmntdwnKmemhbghQ8=
Content-ID: <AA312E48A3C6CB479DB6B6B633064F4B@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 45593923-e184-47c0-33c2-08d6ffaaf7af
X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Jul 2019 11:38:28.6630 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3153
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v2] x86/ept: pass correct level to
 p2m_entry_modify
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>, Wei Liu <wl@xen.org>,
 George Dunlap <george.dunlap@eu.citrix.com>, Andrew
 Cooper <andrew.cooper3@citrix.com>, Jun Nakajima <jun.nakajima@intel.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDMuMDcuMjAxOSAxMzozMywgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOg0KPiBFUFQgZGlmZmVy
cyBmcm9tIE5QVCBhbmQgc2hhZG93IHdoZW4gdHJhbnNsYXRpbmcgcGFnZSBvcmRlcnMgdG8gbGV2
ZWxzDQo+IGluIHRoZSBwaHlzbWFwIHBhZ2UgdGFibGVzLiBFUFQgcGFnZSB0YWJsZXMgbGV2ZWwg
Zm9yIG9yZGVyIDAgcGFnZXMgaXMNCj4gMCwgd2hpbGUgTlBUIGFuZCBzaGFkb3cgaW5zdGVhZCB1
c2UgMSwgaWU6IEVQVCBwYWdlIHRhYmxlcyBsZXZlbHMNCj4gc3RhcnRzIGF0IDAgd2hpbGUgTlBU
IGFuZCBzaGFkb3cgc3RhcnRzIGF0IDEuDQo+IA0KPiBGaXggdGhlIHAybV9lbnRyeV9tb2RpZnkg
Y2FsbCBpbiBhdG9taWNfd3JpdGVfZXB0X2VudHJ5IHRvIGFsd2F5cyBhZGQNCj4gb25lIHRvIHRo
ZSBsZXZlbCwgaW4gb3JkZXIgdG8gbWF0Y2ggTlBUIGFuZCBzaGFkb3cgdXNhZ2UuDQo+IA0KPiBX
aGlsZSB0aGVyZSBhbHNvIGFkZCBhIGNoZWNrIHRvIGVuc3VyZSBwMm1fZW50cnlfbW9kaWZ5IGlz
IG5ldmVyDQo+IGNhbGxlZCB3aXRoIGxldmVsID09IDAuIFRoYXQgc2hvdWxkIGFsbG93IHRvIGNh
dGNoIGZ1dHVyZSBlcnJvcnMNCj4gcmVsYXRlZCB0byB0aGUgbGV2ZWwgcGFyYW1ldGVyLg0KPiAN
Cj4gRml4ZXM6IGM3YTRjMDg4YWQxYyAoJ3g4Ni9tbTogc3BsaXQgcDJtIGlvcmVxIHNlcnZlciBw
YWdlcyBzcGVjaWFsIGhhbmRsaW5nIGludG8gaGVscGVyJykNCj4gU2lnbmVkLW9mZi1ieTogUm9n
ZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+DQoNClJldmlld2VkLWJ5OiBKYW4g
QmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+DQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 03 11:39:50 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Jul 2019 11: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 1hidc3-0004wZ-Hw; Wed, 03 Jul 2019 11:39:47 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=vZpq=VA=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hidc2-0004wU-RM
 for xen-devel@lists.xenproject.org; Wed, 03 Jul 2019 11:39:46 +0000
X-Inumbo-ID: 403a8388-9d87-11e9-9435-1b0d093b8060
Received: from m9a0003g.houston.softwaregrp.com (unknown [15.124.64.68])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 403a8388-9d87-11e9-9435-1b0d093b8060;
 Wed, 03 Jul 2019 11:39:44 +0000 (UTC)
Received: FROM m9a0003g.houston.softwaregrp.com (15.121.0.190) BY
 m9a0003g.houston.softwaregrp.com WITH ESMTP; 
 Wed,  3 Jul 2019 11:39:42 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M9W0067.microfocus.com (2002:f79:be::f79:be) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Wed, 3 Jul 2019 11:36:11 +0000
Received: from NAM03-BY2-obe.outbound.protection.outlook.com (15.124.8.10) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Wed, 3 Jul 2019 11:36:11 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3188.namprd18.prod.outlook.com (10.255.138.82) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2032.20; Wed, 3 Jul 2019 11:36:10 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc%3]) with mapi id 15.20.2052.010; Wed, 3 Jul 2019
 11:36:10 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v2] x86/HVM: p2m_ram_ro is incompatible with device
 pass-through
Thread-Index: AQHVMZODenL8esX3CUGEt7b/0uHdFQ==
Date: Wed, 3 Jul 2019 11:36:10 +0000
Message-ID: <808bb731-c5a7-86cf-5c5a-25253ea8ff17@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR07CA0065.eurprd07.prod.outlook.com
 (2603:10a6:6:2a::27) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: b257ce6d-764d-4e67-9b9a-08d6ffaaa55e
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3188; 
x-ms-traffictypediagnostic: BY5PR18MB3188:
x-microsoft-antispam-prvs: <BY5PR18MB3188FAF2270CB383AE17EB31B3FB0@BY5PR18MB3188.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:5797;
x-forefront-prvs: 00872B689F
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(376002)(346002)(396003)(39860400002)(366004)(136003)(199004)(189003)(478600001)(53936002)(81156014)(256004)(86362001)(71190400001)(80792005)(6916009)(8676002)(81166006)(31696002)(6512007)(25786009)(99286004)(4326008)(2906002)(14444005)(5660300002)(14454004)(68736007)(71200400001)(2501003)(2351001)(8936002)(6506007)(316002)(26005)(5640700003)(7736002)(52116002)(386003)(102836004)(54906003)(72206003)(6486002)(66556008)(64756008)(66446008)(73956011)(2616005)(66946007)(66476007)(6436002)(476003)(66066001)(6116002)(36756003)(486006)(186003)(3846002)(305945005)(31686004);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3188;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: vtOL5guX8NXaqQFO2iZFvlir5vvtlimFnHoj6m1zKjgMzib41xxvx8D2vOv7WJp2NmixVi2q5ocxAsNbzxookIH528y4VPqRDMaraYXXZcZLpN2jRFwukpI+ca4Q5VPfJAF5MsKZCGofkxVFauxg/ZC0PDJwaIvYYvYcF4qzJcKqI/51xSGsF2aAqdlhjUtYeHbHFvjRfMSB9tt6B9eVsgnXAbwt0ay5tJFguemkZND+3OIDN3nB86ehPWLq9Vt0ByrdO5nW69rH4uPX4G3XAD7i4lim59k5IqO2PqmWQJaCkVYTzmwgjcKenXTAZ9KhWDqtUBFwDP5JMPy3TPlgLl1/LjHQGyVFYJM98SZsp1w6KMRpMxTI+PNZ/1y5NKQiB8NCXvdEuedo2xsHaRYx9SWG3P+kkGb1VX4z0LZzYQ8=
Content-ID: <FE37AC395A53C947B805771535343069@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: b257ce6d-764d-4e67-9b9a-08d6ffaaa55e
X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Jul 2019 11:36:10.5686 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3188
X-OriginatorOrg: suse.com
Subject: [Xen-devel] [PATCH v2] x86/HVM: p2m_ram_ro is incompatible with
 device pass-through
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Paul Durrant <Paul.Durrant@citrix.com>, Wei Liu <wl@xen.org>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIHdyaXRlLWRpc2NhcmQgcHJvcGVydHkgb2YgdGhlIHR5cGUgY2FuJ3QgYmUgcmVwcmVzZW50
ZWQgaW4gSU9NTVUNCnBhZ2UgdGFibGUgZW50cmllcy4gTWFrZSBzdXJlIHRoZSByZXNwZWN0aXZl
IGNoZWNrcyAvIHRyYWNraW5nIGNhbid0DQpyYWNlLCBieSB1dGlsaXppbmcgdGhlIGRvbWFpbiBs
b2NrLiBUaGUgb3RoZXIgc2lkZXMgb2YgdGhlIHNoYXJpbmcvDQpwYWdpbmcvbG9nLWRpcnR5IGV4
Y2x1c2lvbiBjaGVja3Mgc2hvdWxkIHN1YnNlcXVlbnRseSBwZXJoYXBzIGFsc28gYmUNCnB1dCB1
bmRlciB0aGF0IGxvY2sgdGhlbi4NCg0KVGFrZSB0aGUgb3Bwb3J0dW5pdHkgYW5kIGFsc28gY29u
dmVydCBuZWlnaGJvcmluZyBib29sX3QgdG8gYm9vbCBpbg0Kc3RydWN0IGh2bV9kb21haW4uDQoN
ClNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4NCi0tLQ0KdjI6
IERvbid0IHNldCBwMm1fcmFtX3JvX3VzZWQgd2hlbiBmYWlsaW5nIHRoZSByZXF1ZXN0Lg0KDQot
LS0gYS94ZW4vYXJjaC94ODYvaHZtL2RtLmMNCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vZG0uYw0K
QEAgLTI1NSwxNiArMjU1LDMzIEBAIHN0YXRpYyBpbnQgc2V0X21lbV90eXBlKHN0cnVjdCBkb21h
aW4gKmQNCiAgDQogICAgICBtZW1fdHlwZSA9IGFycmF5X2luZGV4X25vc3BlYyhkYXRhLT5tZW1f
dHlwZSwgQVJSQVlfU0laRShtZW10eXBlKSk7DQogIA0KLSAgICBpZiAoIG1lbV90eXBlID09IEhW
TU1FTV9pb3JlcV9zZXJ2ZXIgKQ0KKyAgICBzd2l0Y2ggKCBtZW1fdHlwZSApDQogICAgICB7DQog
ICAgICAgICAgdW5zaWduZWQgaW50IGZsYWdzOw0KICANCisgICAgY2FzZSBIVk1NRU1faW9yZXFf
c2VydmVyOg0KICAgICAgICAgIGlmICggIWhhcF9lbmFibGVkKGQpICkNCiAgICAgICAgICAgICAg
cmV0dXJuIC1FT1BOT1RTVVBQOw0KICANCiAgICAgICAgICAvKiBEbyBub3QgY2hhbmdlIHRvIEhW
TU1FTV9pb3JlcV9zZXJ2ZXIgaWYgbm8gaW9yZXEgc2VydmVyIG1hcHBlZC4gKi8NCiAgICAgICAg
ICBpZiAoICFwMm1fZ2V0X2lvcmVxX3NlcnZlcihkLCAmZmxhZ3MpICkNCiAgICAgICAgICAgICAg
cmV0dXJuIC1FSU5WQUw7DQorDQorICAgICAgICBicmVhazsNCisNCisgICAgY2FzZSBIVk1NRU1f
cmFtX3JvOg0KKyAgICAgICAgLyogcDJtX3JhbV9ybyBjYW4ndCBiZSByZXByZXNlbnRlZCBpbiBJ
T01NVSBtYXBwaW5ncy4gKi8NCisgICAgICAgIGRvbWFpbl9sb2NrKGQpOw0KKyAgICAgICAgaWYg
KCBoYXNfaW9tbXVfcHQoZCkgKQ0KKyAgICAgICAgICAgIHJjID0gLUVYREVWOw0KKyAgICAgICAg
ZWxzZQ0KKyAgICAgICAgICAgIGQtPmFyY2guaHZtLnAybV9yYW1fcm9fdXNlZCA9IHRydWU7DQor
ICAgICAgICBkb21haW5fdW5sb2NrKGQpOw0KKw0KKyAgICAgICAgaWYgKCByYyApDQorICAgICAg
ICAgICAgcmV0dXJuIHJjOw0KKw0KKyAgICAgICAgYnJlYWs7DQogICAgICB9DQogIA0KICAgICAg
d2hpbGUgKCBpdGVyIDwgZGF0YS0+bnIgKQ0KLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gv
cGNpLmMNCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3BjaS5jDQpAQCAtMTQ0OCwxNyAr
MTQ0OCwzNiBAQCBzdGF0aWMgaW50IGFzc2lnbl9kZXZpY2Uoc3RydWN0IGRvbWFpbiAqDQogICAg
ICBpZiAoICFpb21tdV9lbmFibGVkIHx8ICFoZC0+cGxhdGZvcm1fb3BzICkNCiAgICAgICAgICBy
ZXR1cm4gMDsNCiAgDQotICAgIC8qIFByZXZlbnQgZGV2aWNlIGFzc2lnbiBpZiBtZW0gcGFnaW5n
IG9yIG1lbSBzaGFyaW5nIGhhdmUgYmVlbg0KLSAgICAgKiBlbmFibGVkIGZvciB0aGlzIGRvbWFp
biAqLw0KLSAgICBpZiAoIHVubGlrZWx5KGQtPmFyY2guaHZtLm1lbV9zaGFyaW5nX2VuYWJsZWQg
fHwNCi0gICAgICAgICAgICAgICAgICB2bV9ldmVudF9jaGVja19yaW5nKGQtPnZtX2V2ZW50X3Bh
Z2luZykgfHwNCisgICAgZG9tYWluX2xvY2soZCk7DQorDQorICAgIC8qDQorICAgICAqIFByZXZl
bnQgZGV2aWNlIGFzc2lnbm1lbnQgaWYgYW55IG9mDQorICAgICAqIC0gbWVtIHBhZ2luZw0KKyAg
ICAgKiAtIG1lbSBzaGFyaW5nDQorICAgICAqIC0gdGhlIHAybV9yYW1fcm8gdHlwZQ0KKyAgICAg
KiAtIGdsb2JhbCBsb2ctZGlydHkgbW9kZQ0KKyAgICAgKiBhcmUgaW4gdXNlIGJ5IHRoaXMgZG9t
YWluLg0KKyAgICAgKi8NCisgICAgaWYgKCB1bmxpa2VseSh2bV9ldmVudF9jaGVja19yaW5nKGQt
PnZtX2V2ZW50X3BhZ2luZykgfHwNCisjaWZkZWYgQ09ORklHX0hWTQ0KKyAgICAgICAgICAgICAg
ICAgIChpc19odm1fZG9tYWluKGQpICYmDQorICAgICAgICAgICAgICAgICAgIChkLT5hcmNoLmh2
bS5tZW1fc2hhcmluZ19lbmFibGVkIHx8DQorICAgICAgICAgICAgICAgICAgICBkLT5hcmNoLmh2
bS5wMm1fcmFtX3JvX3VzZWQpKSB8fA0KKyNlbmRpZg0KICAgICAgICAgICAgICAgICAgICBwMm1f
Z2V0X2hvc3RwMm0oZCktPmdsb2JhbF9sb2dkaXJ0eSkgKQ0KKyAgICB7DQorICAgICAgICBkb21h
aW5fdW5sb2NrKGQpOw0KICAgICAgICAgIHJldHVybiAtRVhERVY7DQorICAgIH0NCiAgDQogICAg
ICBpZiAoICFwY2lkZXZzX3RyeWxvY2soKSApDQorICAgIHsNCisgICAgICAgIGRvbWFpbl91bmxv
Y2soZCk7DQogICAgICAgICAgcmV0dXJuIC1FUkVTVEFSVDsNCisgICAgfQ0KICANCiAgICAgIHJj
ID0gaW9tbXVfY29uc3RydWN0KGQpOw0KKyAgICBkb21haW5fdW5sb2NrKGQpOw0KICAgICAgaWYg
KCByYyApDQogICAgICB7DQogICAgICAgICAgcGNpZGV2c191bmxvY2soKTsNCi0tLSBhL3hlbi9p
bmNsdWRlL2FzbS14ODYvaHZtL2RvbWFpbi5oDQorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2
bS9kb21haW4uaA0KQEAgLTE1NiwxMCArMTU2LDExIEBAIHN0cnVjdCBodm1fZG9tYWluIHsNCiAg
DQogICAgICBzdHJ1Y3QgdmlyaWRpYW5fZG9tYWluICp2aXJpZGlhbjsNCiAgDQotICAgIGJvb2xf
dCAgICAgICAgICAgICAgICAgaGFwX2VuYWJsZWQ7DQotICAgIGJvb2xfdCAgICAgICAgICAgICAg
ICAgbWVtX3NoYXJpbmdfZW5hYmxlZDsNCi0gICAgYm9vbF90ICAgICAgICAgICAgICAgICBxZW11
X21hcGNhY2hlX2ludmFsaWRhdGU7DQotICAgIGJvb2xfdCAgICAgICAgICAgICAgICAgaXNfczNf
c3VzcGVuZGVkOw0KKyAgICBib29sICAgICAgICAgICAgICAgICAgIGhhcF9lbmFibGVkOw0KKyAg
ICBib29sICAgICAgICAgICAgICAgICAgIG1lbV9zaGFyaW5nX2VuYWJsZWQ7DQorICAgIGJvb2wg
ICAgICAgICAgICAgICAgICAgcDJtX3JhbV9yb191c2VkOw0KKyAgICBib29sICAgICAgICAgICAg
ICAgICAgIHFlbXVfbWFwY2FjaGVfaW52YWxpZGF0ZTsNCisgICAgYm9vbCAgICAgICAgICAgICAg
ICAgICBpc19zM19zdXNwZW5kZWQ7DQogIA0KICAgICAgLyoNCiAgICAgICAqIFRTQyB2YWx1ZSB0
aGF0IFZDUFVzIHVzZSB0byBjYWxjdWxhdGUgdGhlaXIgdHNjX29mZnNldCB2YWx1ZS4NCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 03 12:05:51 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Jul 2019 12: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 1hie16-0007Ug-9J; Wed, 03 Jul 2019 12:05:40 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=vZpq=VA=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hie14-0007Ub-Uf
 for xen-devel@lists.xenproject.org; Wed, 03 Jul 2019 12:05:38 +0000
X-Inumbo-ID: ddecfa68-9d8a-11e9-91b9-ff0a5194ccb6
Received: from m4a0041g.houston.softwaregrp.com (unknown [15.124.2.87])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id ddecfa68-9d8a-11e9-91b9-ff0a5194ccb6;
 Wed, 03 Jul 2019 12:05:37 +0000 (UTC)
Received: FROM m4a0041g.houston.softwaregrp.com (15.120.17.147) BY
 m4a0041g.houston.softwaregrp.com WITH ESMTP; 
 Wed,  3 Jul 2019 12:05:30 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M4W0335.microfocus.com (2002:f78:1193::f78:1193) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Wed, 3 Jul 2019 12:04:39 +0000
Received: from NAM02-CY1-obe.outbound.protection.outlook.com (15.124.72.11) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Wed, 3 Jul 2019 12:04:39 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3379.namprd18.prod.outlook.com (10.255.136.142) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2032.20; Wed, 3 Jul 2019 12:04:37 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc%3]) with mapi id 15.20.2052.010; Wed, 3 Jul 2019
 12:04:37 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v3] x86: suppress XPTI-related TLB flushes when possible
Thread-Index: AQHVMZd8pzxdv6yBEke5NzY7LaNciw==
Date: Wed, 3 Jul 2019 12:04:37 +0000
Message-ID: <ed400a4e-3929-e433-7c49-6b02c50faa00@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR07CA0087.eurprd07.prod.outlook.com
 (2603:10a6:6:2b::25) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: e7329d6e-567b-430e-e6ac-08d6ffae9eb3
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(5600148)(711020)(4605104)(1401327)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7193020);
 SRVR:BY5PR18MB3379; 
x-ms-traffictypediagnostic: BY5PR18MB3379:
x-microsoft-antispam-prvs: <BY5PR18MB3379BA82902EC6D546298D52B3FB0@BY5PR18MB3379.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8273;
x-forefront-prvs: 00872B689F
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(396003)(136003)(366004)(39860400002)(346002)(376002)(189003)(199004)(53936002)(52116002)(6436002)(5640700003)(6512007)(7736002)(2351001)(102836004)(6486002)(68736007)(6506007)(8936002)(14454004)(80792005)(26005)(31686004)(72206003)(305945005)(54906003)(386003)(3846002)(8676002)(316002)(81166006)(186003)(2501003)(81156014)(486006)(66476007)(14444005)(66066001)(36756003)(476003)(2616005)(4326008)(256004)(99286004)(73956011)(2906002)(5660300002)(71190400001)(64756008)(71200400001)(6116002)(66446008)(6916009)(66556008)(66946007)(25786009)(478600001)(31696002)(86362001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3379;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: MKx8p0wHxutXCrZh/14DhwU3aS4fFBvVohmzkDBOrN464cI/wUGvtEjvn504CId3jYWFXiP9t4TydTUaN9d4DOMg3l5m4a5ZY5q8hR1t/0+waAaIZaC4fBdmXYZV7zVDL4ZBK8qOjYUQ+A8y1qeFQVaMwk6dcthfpXQqBlegsq1wdBrBAiZVrpADShwL3wj0iFutM00y32363KxdnxP9sh+Nm5kSmlRjQwM6QPvE6wOwf+qWpZhHIT8nhggLWJWlpf+yNK805Z2oGAEMyWR0CituVHktn68kssTsnpJ+DhdruSV2wAuM6zHQyt1Jtirx3TbofFim2/EyY11fvY9nv6lF8b7GNfrLSgSIJTUs0MYaiesTeXBSGCptorHAXKNHyVlhLJ4oFJMOVmnVe3lsPPeiQycihYZKhJq1wKopKaw=
Content-ID: <A5A952F68F87EE498F75286EBB104B35@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: e7329d6e-567b-430e-e6ac-08d6ffae9eb3
X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Jul 2019 12:04:37.3904 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3379
X-OriginatorOrg: suse.com
Subject: [Xen-devel] [PATCH v3] x86: suppress XPTI-related TLB flushes when
 possible
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

V2hlbiB0aGVyZSdzIG5vIFhQVEktZW5hYmxlZCBQViBkb21haW4gYXQgYWxsLCB0aGVyZSdzIG5v
IG5lZWQgdG8gaXNzdWUNCnJlc3BlY3RpdmUgVExCIGZsdXNoZXMuIEhhcmR3aXJlIG9wdF94cHRp
XyogdG8gZmFsc2Ugd2hlbiAhUFYsIGFuZA0KcmVjb3JkIHRoZSBjcmVhdGlvbiBvZiBQViBkb21h
aW5zIGJ5IGJ1bXBpbmcgb3B0X3hwdGlfKiBhY2NvcmRpbmdseS4NCg0KQXMgdG8gdGhlIHN0aWNr
eSBvcHRfeHB0aV9kb211IHZzIGluY3JlbWVudC9kZWNyZW1lbnQgb2Ygb3B0X3hwdGlfaHdkb20s
DQp0aGlzIGlzIGRvbmUgdGhpcyB3YXkgdG8gYXZvaWQNCihhKSB3aWRlbmluZyB0aGUgZm9ybWVy
IHZhcmlhYmxlLA0KKGIpIGFueSByaXNrIG9mIGEgbWlzc2VkIGZsdXNoLCB3aGljaCB3b3VsZCBy
ZXN1bHQgaW4gYW4gWFNBIGlmIGEgRG9tVQ0KICAgICB3YXMgYWJsZSB0byBleGVyY2lzZSBpdCwg
YW5kDQooYykgYW55IHJhY2VzIHVwZGF0aW5nIHRoZSB2YXJpYWJsZS4NCkZ1bmRhbWVudGFsbHkg
dGhlIFRMQiBmbHVzaCBkb25lIHdoZW4gY29udGV4dCBzd2l0Y2hpbmcgb3V0IHRoZSBkb21haW4n
cw0KdkNQVS1zIHRoZSBsYXN0IHRpbWUgYmVmb3JlIGRlc3Ryb3lpbmcgdGhlIGRvbWFpbiBvdWdo
dCB0byBiZQ0Kc3VmZmljaWVudCwgc28gaW4gcHJpbmNpcGxlIERvbVUgaGFuZGxpbmcgY291bGQg
YmUgbWFkZSBtYXRjaCBod2RvbSdzLg0KDQpTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+DQotLS0NCnYzOiBSZS1iYXNlLg0KdjI6IEFkZCBjb21tZW50IHRvIHNw
ZWNfY3RybC5oLiBFeHBsYWluIGRpZmZlcmVuY2UgaW4gYWNjb3VudGluZyBvZiBEb21VDQogICAg
IGFuZCBod2RvbS4NCi0tLQ0KVEJEOiBUaGUgaGFyZHdpcmluZyB0byBmYWxzZSBjb3VsZCBiZSBl
eHRlbmRlZCB0byBvcHRfcHZfbDF0Zl8qIGFuZCAoZm9yDQogICAgICAhSFZNKSBvcHRfbDFkX2Zs
dXNoIGFzIHdlbGwuDQoNCi0tLSBhL3hlbi9hcmNoL3g4Ni9mbHVzaHRsYi5jDQorKysgYi94ZW4v
YXJjaC94ODYvZmx1c2h0bGIuYw0KQEAgLTIxOCw3ICsyMTgsNyBAQCB1bnNpZ25lZCBpbnQgZmx1
c2hfYXJlYV9sb2NhbChjb25zdCB2b2lkDQogICAgICAgICAgICAgICAgICAgKi8NCiAgICAgICAg
ICAgICAgICAgIGludnBjaWRfZmx1c2hfb25lKFBDSURfUFZfUFJJViwgYWRkcik7DQogICAgICAg
ICAgICAgICAgICBpbnZwY2lkX2ZsdXNoX29uZShQQ0lEX1BWX1VTRVIsIGFkZHIpOw0KLSAgICAg
ICAgICAgICAgICBpZiAoIG9wdF94cHRpX2h3ZG9tIHx8IG9wdF94cHRpX2RvbXUgKQ0KKyAgICAg
ICAgICAgICAgICBpZiAoIG9wdF94cHRpX2h3ZG9tID4gMSB8fCBvcHRfeHB0aV9kb211ID4gMSAp
DQogICAgICAgICAgICAgICAgICB7DQogICAgICAgICAgICAgICAgICAgICAgaW52cGNpZF9mbHVz
aF9vbmUoUENJRF9QVl9QUklWIHwgUENJRF9QVl9YUFRJLCBhZGRyKTsNCiAgICAgICAgICAgICAg
ICAgICAgICBpbnZwY2lkX2ZsdXNoX29uZShQQ0lEX1BWX1VTRVIgfCBQQ0lEX1BWX1hQVEksIGFk
ZHIpOw0KLS0tIGEveGVuL2FyY2gveDg2L3B2L2RvbWFpbi5jDQorKysgYi94ZW4vYXJjaC94ODYv
cHYvZG9tYWluLmMNCkBAIC0yNzIsNiArMjcyLDkgQEAgdm9pZCBwdl9kb21haW5fZGVzdHJveShz
dHJ1Y3QgZG9tYWluICpkKQ0KICAgICAgZGVzdHJveV9wZXJkb21haW5fbWFwcGluZyhkLCBHRFRf
TERUX1ZJUlRfU1RBUlQsDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEdEVF9MRFRf
TUJZVEVTIDw8ICgyMCAtIFBBR0VfU0hJRlQpKTsNCiAgDQorICAgIG9wdF94cHRpX2h3ZG9tIC09
IElTX0VOQUJMRUQoQ09ORklHX0xBVEVfSFdET00pICYmDQorICAgICAgICAgICAgICAgICAgICAg
ICFkLT5kb21haW5faWQgJiYgb3B0X3hwdGlfaHdkb207DQorDQogICAgICBYRlJFRShkLT5hcmNo
LnB2LmNwdWlkbWFza3MpOw0KICANCiAgICAgIEZSRUVfWEVOSEVBUF9QQUdFKGQtPmFyY2gucHYu
Z2R0X2xkdF9sMXRhYik7DQpAQCAtMzEwLDcgKzMxMywxNiBAQCBpbnQgcHZfZG9tYWluX2luaXRp
YWxpc2Uoc3RydWN0IGRvbWFpbiAqDQogICAgICAvKiA2NC1iaXQgUFYgZ3Vlc3QgYnkgZGVmYXVs
dC4gKi8NCiAgICAgIGQtPmFyY2guaXNfMzJiaXRfcHYgPSBkLT5hcmNoLmhhc18zMmJpdF9zaGlu
Zm8gPSAwOw0KICANCi0gICAgZC0+YXJjaC5wdi54cHRpID0gaXNfaGFyZHdhcmVfZG9tYWluKGQp
ID8gb3B0X3hwdGlfaHdkb20gOiBvcHRfeHB0aV9kb211Ow0KKyAgICBpZiAoIGlzX2hhcmR3YXJl
X2RvbWFpbihkKSAmJiBvcHRfeHB0aV9od2RvbSApDQorICAgIHsNCisgICAgICAgIGQtPmFyY2gu
cHYueHB0aSA9IHRydWU7DQorICAgICAgICArK29wdF94cHRpX2h3ZG9tOw0KKyAgICB9DQorICAg
IGlmICggIWlzX2hhcmR3YXJlX2RvbWFpbihkKSAmJiBvcHRfeHB0aV9kb211ICkNCisgICAgew0K
KyAgICAgICAgZC0+YXJjaC5wdi54cHRpID0gdHJ1ZTsNCisgICAgICAgIG9wdF94cHRpX2RvbXUg
PSAyOw0KKyAgICB9DQogIA0KICAgICAgaWYgKCAhaXNfcHZfMzJiaXRfZG9tYWluKGQpICYmIHVz
ZV9pbnZwY2lkICYmIGNwdV9oYXNfcGNpZCApDQogICAgICAgICAgc3dpdGNoICggQUNDRVNTX09O
Q0Uob3B0X3BjaWQpICkNCi0tLSBhL3hlbi9hcmNoL3g4Ni9zcGVjX2N0cmwuYw0KKysrIGIveGVu
L2FyY2gveDg2L3NwZWNfY3RybC5jDQpAQCAtODUsMTAgKzg1LDEyIEBAIHN0YXRpYyBpbnQgX19p
bml0IHBhcnNlX3NwZWNfY3RybChjb25zdA0KICANCiAgICAgICAgICAgICAgb3B0X2VhZ2VyX2Zw
dSA9IDA7DQogIA0KKyNpZmRlZiBDT05GSUdfUFYNCiAgICAgICAgICAgICAgaWYgKCBvcHRfeHB0
aV9od2RvbSA8IDAgKQ0KICAgICAgICAgICAgICAgICAgb3B0X3hwdGlfaHdkb20gPSAwOw0KICAg
ICAgICAgICAgICBpZiAoIG9wdF94cHRpX2RvbXUgPCAwICkNCiAgICAgICAgICAgICAgICAgIG9w
dF94cHRpX2RvbXUgPSAwOw0KKyNlbmRpZg0KICANCiAgICAgICAgICAgICAgaWYgKCBvcHRfc210
IDwgMCApDQogICAgICAgICAgICAgICAgICBvcHRfc210ID0gMTsNCkBAIC0xODcsNiArMTg5LDcg
QEAgc3RhdGljIGludCBfX2luaXQgcGFyc2Vfc3BlY19jdHJsKGNvbnN0DQogIH0NCiAgY3VzdG9t
X3BhcmFtKCJzcGVjLWN0cmwiLCBwYXJzZV9zcGVjX2N0cmwpOw0KICANCisjaWZkZWYgQ09ORklH
X1BWDQogIGludDhfdCBfX3JlYWRfbW9zdGx5IG9wdF94cHRpX2h3ZG9tID0gLTE7DQogIGludDhf
dCBfX3JlYWRfbW9zdGx5IG9wdF94cHRpX2RvbXUgPSAtMTsNCiAgDQpAQCAtMjUzLDYgKzI1Niw5
IEBAIHN0YXRpYyBfX2luaXQgaW50IHBhcnNlX3hwdGkoY29uc3QgY2hhcg0KICAgICAgcmV0dXJu
IHJjOw0KICB9DQogIGN1c3RvbV9wYXJhbSgieHB0aSIsIHBhcnNlX3hwdGkpOw0KKyNlbHNlIC8q
ICFDT05GSUdfUFYgKi8NCisjIGRlZmluZSB4cHRpX2luaXRfZGVmYXVsdChjYXBzKSAoKHZvaWQp
KGNhcHMpKQ0KKyNlbmRpZiAvKiBDT05GSUdfUFYgKi8NCiAgDQogIGludDhfdCBfX3JlYWRfbW9z
dGx5IG9wdF9wdl9sMXRmX2h3ZG9tID0gLTE7DQogIGludDhfdCBfX3JlYWRfbW9zdGx5IG9wdF9w
dl9sMXRmX2RvbXUgPSAtMTsNCi0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvc3BlY19jdHJsLmgN
CisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvc3BlY19jdHJsLmgNCkBAIC00Myw3ICs0MywxOCBA
QCBleHRlcm4gYm9vbCBic3BfZGVsYXlfc3BlY19jdHJsOw0KICBleHRlcm4gdWludDhfdCBkZWZh
dWx0X3hlbl9zcGVjX2N0cmw7DQogIGV4dGVybiB1aW50OF90IGRlZmF1bHRfc3BlY19jdHJsX2Zs
YWdzOw0KICANCisjaWZkZWYgQ09ORklHX1BWDQorLyoNCisgKiBWYWx1ZXMgLTEsIDAsIGFuZCAx
IGhhdmUgdGhlIHVzdWFsIG1lYW5pbmcgb2YgIm5vdCBlc3RhYmxpc2hlZCB5ZXQiLA0KKyAqICJk
aXNhYmxlZCIsIGFuZCAiZW5hYmxlZCIuIFZhbHVlcyBsYXJnZXIgdGhhbiAxIGluZGljYXRlIHRo
ZXJlJ3MgYWN0dWFsbHkNCisgKiBhdCBsZWFzdCBvbmUgc3VjaCBkb21haW4gKG9yIHRoZXJlIGhh
cyBiZWVuKS4gVGhpcyB3YXkgWFBUSS1zcGVjaWZpYyBUTEINCisgKiBmbHVzaGVzIGNhbiBiZSBh
dm9pZGVkIHdoZW4gbm8gWFBUSS1lbmFibGVkIGRvbWFpbiBpcy93YXMgYWN0aXZlLg0KKyAqLw0K
ICBleHRlcm4gaW50OF90IG9wdF94cHRpX2h3ZG9tLCBvcHRfeHB0aV9kb211Ow0KKyNlbHNlDQor
IyBkZWZpbmUgb3B0X3hwdGlfaHdkb20gZmFsc2UNCisjIGRlZmluZSBvcHRfeHB0aV9kb211IGZh
bHNlDQorI2VuZGlmDQogIA0KICBleHRlcm4gaW50OF90IG9wdF9wdl9sMXRmX2h3ZG9tLCBvcHRf
cHZfbDF0Zl9kb211Ow0KICANCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 03 12:05:51 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Jul 2019 12: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 1hie1C-0007Uw-K0; Wed, 03 Jul 2019 12:05:46 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=vZpq=VA=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hie1B-0007Up-6v
 for xen-devel@lists.xen.org; Wed, 03 Jul 2019 12:05:45 +0000
X-Inumbo-ID: e0768416-9d8a-11e9-b80b-a7abc525c0b6
Received: from m9a0003g.houston.softwaregrp.com (unknown [15.124.64.68])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e0768416-9d8a-11e9-b80b-a7abc525c0b6;
 Wed, 03 Jul 2019 12:05:43 +0000 (UTC)
Received: FROM m9a0003g.houston.softwaregrp.com (15.121.0.191) BY
 m9a0003g.houston.softwaregrp.com WITH ESMTP; 
 Wed,  3 Jul 2019 12:05:40 +0000
Received: from M9W0068.microfocus.com (2002:f79:bf::f79:bf) by
 M9W0068.microfocus.com (2002:f79:bf::f79:bf) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Wed, 3 Jul 2019 12:00:55 +0000
Received: from NAM05-BY2-obe.outbound.protection.outlook.com (15.124.72.11) by
 M9W0068.microfocus.com (15.121.0.191) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Wed, 3 Jul 2019 12:00:55 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3426.namprd18.prod.outlook.com (10.255.136.156) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2032.20; Wed, 3 Jul 2019 12:00:54 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc%3]) with mapi id 15.20.2052.010; Wed, 3 Jul 2019
 12:00:54 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Thread-Topic: [PATCH] x86/pv: Enable pv-l1tf mitigations for dom0 by default
Thread-Index: AQHVMZPLCn6Ezi5hZEmJfUyo2LJbi6a4ysCA
Date: Wed, 3 Jul 2019 12:00:54 +0000
Message-ID: <69257b19-5b42-9e08-3f5e-cd4b7289b204@suse.com>
References: <1548943164-24888-1-git-send-email-andrew.cooper3@citrix.com>
 <5C53054A0200007800212C98@prv1-mh.provo.novell.com>
 <f2777259-176d-ff46-5450-13ed6b9c5800@citrix.com>
 <5C5328590200007800212E7A@prv1-mh.provo.novell.com>
 <8e823487-3f3a-fc7e-4ffc-9bda20c3d5da@citrix.com>
 <5C53F7B0020000780021305B@prv1-mh.provo.novell.com>
 <ee4f96eb-d47a-6f2f-9963-7b3ae7f7e94c@citrix.com>
In-Reply-To: <ee4f96eb-d47a-6f2f-9963-7b3ae7f7e94c@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR0601CA0009.eurprd06.prod.outlook.com
 (2603:10a6:4:7b::19) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 127b8eca-9331-4141-05f2-08d6ffae19e8
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3426; 
x-ms-traffictypediagnostic: BY5PR18MB3426:
x-microsoft-antispam-prvs: <BY5PR18MB34269E50931F20D2A8C89F64B3FB0@BY5PR18MB3426.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 00872B689F
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(136003)(376002)(39860400002)(366004)(396003)(346002)(189003)(199004)(66476007)(386003)(53546011)(76176011)(52116002)(6436002)(72206003)(478600001)(6506007)(66946007)(102836004)(6486002)(64756008)(66446008)(99286004)(186003)(6116002)(26005)(6916009)(71190400001)(5660300002)(71200400001)(86362001)(3846002)(31696002)(80792005)(68736007)(6246003)(73956011)(66556008)(229853002)(4326008)(36756003)(25786009)(54906003)(6512007)(8676002)(305945005)(14454004)(53936002)(8936002)(446003)(11346002)(2906002)(14444005)(476003)(316002)(2616005)(486006)(7736002)(66066001)(81166006)(256004)(81156014)(31686004)(473944003);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3426;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: ddz4vWPydbBohHRRfaS6GVVE4yEwVGwy624DDxVqkjppb0IdTgsI4d+ySbozvPhddBi3u4A14RNSfOOL5eYa9aaQMaFAP54gN/Ha1oau5WvqxogMnPAe/tu36j1Xl+FiLrZvrzGJhwtLZlocoo/x5S8YgyzomfGoLBqTye3/pidbwK6Szgz0KO8qrgnXi6ym0dD3T7MRGcH3wdurA9g50G8NeeAyTvS6QrxDBGhJPYhbHnlTkrdzXJNPsQ/CXZagMMjCugVtq/gFEDa0DwSHN1LVdLtJppOut09/Ibd3S7lsyEVTGi3pSW9P801OJoj9mdc5xzUpIcguneVlH4g5VqAi77X8hRbUCwI1R4SoCdXgtQ0TW0n1KDEzIUjnxEbavfMNDWjGf8I5TXIxDeWz0mUbH9WTuazDVi6DsctnTGk=
Content-ID: <8F8AE8816138504AA39B9C48FCD3EAD3@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 127b8eca-9331-4141-05f2-08d6ffae19e8
X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Jul 2019 12:00:54.6071 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3426
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH] x86/pv: Enable pv-l1tf mitigations for dom0
 by default
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <JGross@suse.com>, Xen-devel <xen-devel@lists.xen.org>,
 Wei Liu <wl@xen.org>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDMuMDcuMjAxOSAxMzozNywgQW5kcmV3IENvb3BlciB3cm90ZToNCj4gT24gMDEvMDIvMjAx
OSAwNzozOSwgSmFuIEJldWxpY2ggd3JvdGU6DQo+Pj4+PiBCYXNpY2FsbHksIGlmIHlvdSd2ZSBn
b3QgYW4gdXBkYXRlZCBkb20wIGtlcm5lbCwgeW91J2xsIGJlIGZpbmUgZXZlbg0KPj4+Pj4gd2l0
aCB0aGlzIGRlZmF1bHQgZmxpcHBlZC4gIElmIHlvdSd2ZSBmb3Jnb3R0ZW4vbWlzc2VkIHRoYXQs
IHRoZW4geW91J3JlDQo+Pj4+PiBhbHJlYWR5IHdpZGUgb3BlbiAoaW4gYSBsYWNrIG9mIGRlZmVu
Y2UgaW4gZGVwdGggd2F5KSBhbmQgZmxpcHBpbmcgdGhlDQo+Pj4+PiBkZWZhdWx0IGhlcmUgd2ls
bCBtYWtlIHRoaW5ncyBibGluZGx5IG9idmlvdXMuDQo+Pj4+IFdlbGwsIGZvciBuZXcgdmVyc2lv
bnMgZmxpcHBpbmcgdGhlIGRlZmF1bHQgbWF5IGluZGVlZCBiZSBhY2NlcHRhYmxlDQo+Pj4+IGJh
c2VkIG9uIHRoaXMgYXJndW1lbnQuIEJ1dCBldmVuIHRoZW4gLSBhbmQgZXZlbiBtb3JlIHNvIGZv
ciBzdGFibGUNCj4+Pj4gdmVyc2lvbnMgLSB0aGUgY2hhbmdlIGluIGJlaGF2aW9yIG1heSBjb21l
IGFzIGEgc3VycHJpc2UgdG8gcGVvcGxlDQo+Pj4+IHdobyBoYXZlIHBlcmhhcHMgZXZlbiBkZWxp
YmVyYXRlbHkgY2hvc2VuIG5vdCB0byB1cGdyYWRlIHRoZWlyDQo+Pj4+IGtlcm5lbHMuDQo+Pj4g
SWYgaXQgd2VyZSBub3Qgd2l0aCB0aGUgaW5zdGFiaWxpdHksIFhTQS0yNzMgd291bGQgaGF2ZSBn
b25lIG91dCB3aXRoDQo+Pj4gdGhpcyBkZWZhdWx0Lg0KPj4gSSdtIG5vdCBzdXJlIHRoaXMgd291
bGQgaGF2ZSBiZWVuIHRoZSBjYXNlIC0gdGhlIGFyZ3VtZW50IG9mDQo+PiBhdm9pZGluZyBhIGhv
c3QgY3Jhc2ggd291bGQgc3RpbGwgaGF2ZSBiZWVuIG9uZSB0byBjb25zaWRlci4NCj4+IEkndmUg
anVzdCBjaGVja2VkLCBhbmQgSSBkaWQgYnJpbmcgdXAgdGhhdCBhc3BlY3QgYmFjayBhdCB0aGUN
Cj4+IHRpbWUgYWxyZWFkeSwgZXNwZWNpYWxseSBhbHNvIGZvciB0aGUgIVNIQURPV19QQUdJTkcg
Y2FzZQ0KPj4gKHdoZXJlIEkgYWxzbyBjb250aW51ZSB0byB0aGluayBpdCB3b3VsZCBiZSB3cm9u
ZyB0byBjcmFzaCB0aGUNCj4+IGhvc3QgYnkgZGVmYXVsdCksIGlycmVzcGVjdGl2ZSBvZiB3aGV0
aGVyIGFjdHVhbGx5IGJ1aWxkaW5nIHRoYXQNCj4+IHdheSBpcyBhIHZpYWJsZSBvcHRpb24gYXQg
dGhlIG1vbWVudC4NCj4gDQo+IEkga25vdyB3aGF0IHlvdSBzYWlkIGF0IHRoZSB0aW1lLCBhbmQg
cGVyaGFwcyBpdCBvdWdodCB0byBiZSB0ZWxsaW5nDQo+IHRoYXQgeW91IGRpZG4ndCBjaGFuZ2Ug
bXkgbWluZC4NCj4gDQo+IEl0IGlzIGZyYW5rbHkgZXhoYXVzdGluZyBoYXZpbmcgdGhpcyBhcmd1
bWVudCByZXBlYXRlZGx5LCBidXQgbXkNCj4gcG9zaXRpb24gaXMgbm90IGNoYW5naW5nLg0KDQpJ
IGNvdWxkIGJlIHNheWluZyB0aGUgc2FtZSwgYW5kIHRoZXJlIHdlJ2QgYmUgaW4gYW5vdGhlciBk
ZWFkIGVuZC4NCg0KPiBUbyBiZSBhYnNvbHV0ZWx5IGNsZWFyLCBJIHdvdWxkIGhhdmUgZ29uZSBh
cyBmYXIgYXMgbmFja2luZyBhbiBhdHRlbXB0DQo+IHRvIG1ha2UgaXQgbm90IHRoZSBkZWZhdWx0
LCBoYWQgaXQgbm90IGJlZW4gZm9yIHRoZSBpbnN0YWJpbGl0eSB3ZQ0KPiB1bHRpbWF0ZWx5IGZh
aWxlZCB0byBmaXggd2l0aGluIHRoZSBlbWJhcmdvIHdpbmRvdy4NCj4gDQo+IEFib3V0IH4xMDAl
IG9mIGRlcGxveW1lbnRzIHdoaWNoIGFyZSBnb2luZyB0byB0YWtlIHRoaXMgY2hhbmdlIHdpbGwg
aGF2ZQ0KPiBhIGZpeGVkIGRvbTAga2VybmVsLCBzbyB0aGlzIGlzIGEgbm8tb3AgaW4gdGVybXMg
b2YgYmVoYXZpb3VyLg0KDQpJIGRvbid0IGJ1eSB0aGlzIGFyZ3VtZW50LCBzZWVpbmcgaG93IGVz
cGVjaWFsbHkgbGFyZ2UgY3VzdG9tZXJzDQphcmUgcmF0aGVyIHNsb3cgaW4gYXBwbHlpbmcgdXBk
YXRlcyB0byB0aGVpciBzeXN0ZW1zLiBJIHNheSB0aGlzIGluDQpwYXJ0aWN1bGFyIGJlY2F1c2Ug
aW4gcHJpbmNpcGxlIHRoaXMgY2hhbmdlIGlzIGEgY2FuZGlkYXRlIGZvcg0KYmFja3BvcnRpbmcg
KHdoaWNoIHByaW9yIGRpc2N1c3Npb24gc2hvd3Mgd2UncmUgaW4gYWdyZWVtZW50IG9uKSwNCnll
dCB0aGVuIGl0IHdvdWxkbid0IGJlIGp1c3QgbmV3IGluc3RhbGxhdGlvbnMgb3IgcHJvcGVybHkg
dXBncmFkZWQNCm9uZXMgdGhhdCBtaWdodCBnZXQgdGhlIGNoYW5nZSBpbiBiZWhhdmlvci4gT25l
IGNvdWxkIG9ubHkgaG9wZSB0aGF0DQp0b2dldGhlciB3aXRoIGEgaHlwZXJ2aXNvciB1cGRhdGUg
cGVvcGxlIHdvdWxkIGFsc28gcHV0IGluIHBsYWNlIGFueQ0KYXZhaWxhYmxlIERvbTAga2VybmVs
IG9uZXMuDQoNCkkgaGFkIHRvIGRlYWwgd2l0aCBwZW9wbGUgYmVpbmcgcHV6emxlZCBhYm91dCB0
aGVpciBndWVzdHMgZ2V0dGluZw0KY3Jhc2hlZCwgZGVzcGl0ZSB0aGUgbG9nIGNsZWFybHkgc2F5
aW5nIHdoeS4gSSBkb24ndCBmYW5jeSBoYXZpbmcNCnRvIGRlYWwgd2l0aCBzaW1pbGFyIGhvc3Qt
d2lkZSBpc3N1ZXMuDQoNCj4gSG93ZXZlciwgd2UgcmVhbGx5IGRvIGhhdmUgcHJvZHVjdGlvbiBk
b3duc3RyZWFtIHVzZXJzIHdoZXJlIGRvbTANCj4gZG9lc24ndCBoYXZlIGNhcnRlIGJsYW5jaCBh
Y2Nlc3MgdG8gZ3Vlc3QgbWVtb3J5LCBhbmQgdGhlcmVmb3JlIHRoZSAiaXMNCj4gYWxsIHBvd2Vy
ZnVsIiBhcmd1bWVudCBpcyBmYWxzZS7CoCBGb3IgdGhvc2UgZGVwbG95bWVudHMsIHRoZSBjdXJy
ZW50DQo+IGRlZmF1bHQgaXMgYSBzZWN1cml0eSByaXNrLg0KPiANCj4gRG9tMCBpcyBub3Qgc3Vm
ZmljaWVudGx5IHNwZWNpYWwgdGhhdCB0aGUgcHYtbDF0ZiBkZWZhdWx0IHdhcnJhbnRzIGJlaW5n
DQo+IHRoZSBvZGQtZmVhdHVyZS1vdXQuDQoNCkknbSB3aWxsaW5nIHRvIGFjayB0aGlzIChvbiB0
aGUgYmFzaXMgdGhhdCB0aGlzIGlzIG92ZXJyaWRhYmxlIHZpYQ0KY29tbWFuZCBsaW5lIG9wdGlv
biksIHByb3ZpZGVkIHdlIGNhbiBzZXR0bGUgb24gb25lIG9mIHRoZSBhc3BlY3RzDQpJJ3ZlIG1l
bnRpb25lZCBiZWZvcmUgKHdoaWNoIG1heSByZXF1aXJlIGNoYW5nZXMgZWxzZXdoZXJlIHRoZW4p
Og0KDQoiPj4gQXMgdG8gY3Jhc2hpbmcsIHRoYXQgaXMgb25seSBpZiB5b3UgY29tcGlsZSBTSEFE
T1cgb3V0LCBhbmQgSSByZW1haW4gdG8NCiAgPj4gYmUgY29udmluY2VkIHRoYXQgY29tcGlsaW5n
IHNoYWRvdyBvdXQgb2YgWGVuIGlzIGEgdmlhYmxlIG9wdGlvbiBhdCB0aGUNCiAgPj4gbW9tZW50
Lg0KICA+IE9yIHNpbXBseSBydW5uaW5nIG91dCBvZiBtZW1vcnkuDQogIA0KICBTaGFkb3dzIGdl
dCByZWN5Y2xlZC4iDQoNCkkgZG9uJ3Qgc2VlIGhvdyByZWN5Y2xpbmcgaGVscHMgYXQgdGhlIHBv
aW50IHdoZXJlIHdlIHdhbnQgdG8gZW5hYmxlDQpzaGFkb3cgbW9kZSBvbiBEb20wLiBZZXQgSSBj
b250aW51ZSB0byB0aGluayB0aGF0IHN1Y2ggYSBjb25kaXRpb24NCihpbiBwYXJ0aWN1bGFyIGJl
Y2F1c2UgaXQncyBub3Qgc29tZXRoaW5nIGFueW9uZSB3b3VsZCBwcmVkaWN0IGNvdWxkDQpoYXBw
ZW4gYXQgYSBwYXJ0aWN1bGFyIHBvaW50IGluIHRpbWUpIHNob3VsZCBleHBsaWNpdGx5IG5vdCBi
ZSBmYXRhbA0KdG8gYSBob3N0Lg0KDQpKYW4NCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 03 12:20:03 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Jul 2019 12:20:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hieEw-00004s-VG; Wed, 03 Jul 2019 12:19:58 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=vZpq=VA=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hieEv-0008WT-Fx
 for xen-devel@lists.xenproject.org; Wed, 03 Jul 2019 12:19:57 +0000
X-Inumbo-ID: dd5f16bf-9d8c-11e9-8980-bc764e045a96
Received: from m4a0040g.houston.softwaregrp.com (unknown [15.124.2.86])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id dd5f16bf-9d8c-11e9-8980-bc764e045a96;
 Wed, 03 Jul 2019 12:19:56 +0000 (UTC)
Received: FROM m4a0040g.houston.softwaregrp.com (15.120.17.147) BY
 m4a0040g.houston.softwaregrp.com WITH ESMTP; 
 Wed,  3 Jul 2019 12:19:34 +0000
Received: from M4W0335.microfocus.com (2002:f78:1193::f78:1193) by
 M4W0335.microfocus.com (2002:f78:1193::f78:1193) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Wed, 3 Jul 2019 12:18:46 +0000
Received: from NAM01-BY2-obe.outbound.protection.outlook.com (15.124.8.11) by
 M4W0335.microfocus.com (15.120.17.147) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Wed, 3 Jul 2019 12:18:46 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3169.namprd18.prod.outlook.com (10.255.139.213) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2032.18; Wed, 3 Jul 2019 12:18:45 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc%3]) with mapi id 15.20.2052.010; Wed, 3 Jul 2019
 12:18:45 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v3] IOMMU/x86: make page type checks consistent when
 mapping pages
Thread-Index: AQHVMZl1oVr/rIHCQkayQ81xVALqHQ==
Date: Wed, 3 Jul 2019 12:18:45 +0000
Message-ID: <ac7a20e8-9e5e-f664-1d7f-d59105f90223@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DBBPR09CA0038.eurprd09.prod.outlook.com
 (2603:10a6:10:d4::26) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 1ab400fc-5f52-46bb-ce7c-08d6ffb097f4
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3169; 
x-ms-traffictypediagnostic: BY5PR18MB3169:
x-microsoft-antispam-prvs: <BY5PR18MB3169F15919E93688CD05F748B3FB0@BY5PR18MB3169.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:6790;
x-forefront-prvs: 00872B689F
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(136003)(39860400002)(346002)(366004)(376002)(396003)(199004)(189003)(14444005)(71200400001)(31696002)(476003)(64756008)(71190400001)(36756003)(486006)(8936002)(66476007)(66946007)(72206003)(66446008)(66556008)(25786009)(5660300002)(2351001)(256004)(86362001)(2616005)(73956011)(14454004)(31686004)(81166006)(81156014)(26005)(386003)(52116002)(6486002)(68736007)(6436002)(8676002)(2501003)(102836004)(99286004)(6506007)(478600001)(6116002)(2906002)(7736002)(66066001)(5640700003)(53936002)(80792005)(6916009)(186003)(4326008)(6512007)(316002)(54906003)(305945005)(3846002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3169;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: LB9nZb3o65iIld5E7md3kcmPLkWQCZTJ55bJdKJYVkdPvtk2IkLR1Zy4MF+r5U5DO/7uefkwv5WXwFShysGYheQqETsGgZ8F4F0xw56Y8hsBPBXimVCssrJ6LDLqjIIyxD2bq8TPOvbQWOCGakb67hU6TAJaJ6gC/Y/UWNi3KLPr++3RwYHGhA5Yxboe5EqbbByjyDkpB9ek6/ePrwnPApNSMJgW/aVlARxdmPYID1kECYPQ+l35Em6LIe92+YjFRA0C5rFSvovpmoqu5DxXNLfACd+lk/k9imdc7R4fhKMckFGlMx+Z/MeT/R6j6q62Lg+xykRVdQokwRSqMgdk0r/JLpsk+4HJ0WckHilCMkba0Krsq0wSExZ2KIlPSOXeVsHccw8TZEnv6JsWz/9m0OG63qKDK0WblhcxoeKVhf8=
Content-ID: <487AF1EC392A3F48B46D25E841A78891@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 1ab400fc-5f52-46bb-ce7c-08d6ffb097f4
X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Jul 2019 12:18:45.0402 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3169
X-OriginatorOrg: suse.com
Subject: [Xen-devel] [PATCH v3] IOMMU/x86: make page type checks consistent
 when mapping pages
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlcmUgYXJlIGN1cnJlbnRseSB0aHJlZSBtb3JlIG9yIGxlc3MgZGlmZmVyZW50IGNoZWNrczoN
Ci0gX2dldF9wYWdlX3R5cGUoKSBhZGp1c3RzIHRoZSBJT01NVSBtYXBwaW5ncyBhY2NvcmRpbmcg
dG8gdGhlIG5ldyB0eXBlDQogICBhbG9uZSwNCi0gYXJjaF9pb21tdV9wb3B1bGF0ZV9wYWdlX3Rh
YmxlKCkgd2FudHMganVzdCB0aGUgdHlwZSB0byBiZQ0KICAgUEdUX3dyaXRhYmxlX3BhZ2UsDQot
IGlvbW11X2h3ZG9tX2luaXQoKSBhZGRpdGlvbmFsbHkgcGVybWl0cyBhbGwgb3RoZXIgdHlwZXMg
d2l0aCBhIHR5cGUNCiAgIHJlZmNvdW50IG9mIHplcm8uDQpUaGUgY2Fub25pY2FsIG9uZSBpcyBp
biBfZ2V0X3BhZ2VfdHlwZSgpLCBhbmQgYXMgb2YgWFNBLTI4OA0KYXJjaF9pb21tdV9wb3B1bGF0
ZV9wYWdlX3RhYmxlKCkgYWxzbyBoYXMgbm8gbmVlZCBhbnltb3JlIHRvIGRlYWwgd2l0aA0KUEdU
X25vbmUgcGFnZXMuIEluIHRoZSBQViBEb20wIGNhc2UsIGhvd2V2ZXIsIFBHVF9ub25lIHBhZ2Vz
IGFyZSBzdGlsbA0KbmVjZXNzYXJ5IHRvIGNvbnNpZGVyLCBzaW5jZSBpbiB0aGF0IGNhc2UgcGFn
ZXMgZG9uJ3QgZ2V0IGhhbmRlZCB0bw0KZ3Vlc3RfcGh5c21hcF9hZGRfZW50cnkoKS4gRnVydGhl
cm1vcmUsIHRoZSBmdW5jdGlvbiBzbyBmYXIgYWxzbw0KZXN0YWJsaXNoZWQgci9vIG1hcHBpbmdz
LCB3aGljaCBpcyBub3QgaW4gbGluZSB3aXRoIHRoZSBydWxlcyBzZXQgZm9ydGgNCmJ5IHRoZSBY
U0EtMjg4IGNoYW5nZS4NCg0KRm9yIGFyY2hfaW9tbXVfcG9wdWxhdGVfcGFnZV90YWJsZSgpIHRv
IG5vdCBlbmNvdW50ZXIgUEdUX25vbmUgcGFnZXMNCmFueW1vcmUgZXZlbiBpbiBjYXNlcyB3aGVy
ZSB0aGUgSU9NTVUgZ2V0cyBlbmFibGVkIGZvciBhIGRvbWFpbiBvbmx5DQp3aGVuIGl0IGlzIGFs
cmVhZHkgcnVubmluZywgcmVwbGFjZSB0aGUgSU9NTVUgZGVwZW5kZW5jeSBpbg0KZ3Vlc3RfcGh5
c21hcF9hZGRfZW50cnkoKSdzIGhhbmRsaW5nIG9mIFBWIGd1ZXN0cyB0byBjaGVjayBqdXN0IHRo
ZQ0Kc3lzdGVtIHdpZGUgc3RhdGUgaW5zdGVhZCBvZiB0aGUgZG9tYWluIHByb3BlcnR5Lg0KDQpV
bmZvcnR1bmF0ZWx5IChwYXJ0aWFsbHkpIHJlcGxhY2luZyB0aGUgaW9tbXVfbWFwKCkgY2FsbCBp
bg0KaW9tbXVfaHdkb21faW5pdCgpIGltcGxpZXMgcmVzdXJyZWN0aW5nIHRoZSBmbHVzaCBzdXBw
cmVzc2lvbiB0aGF0IGdvdA0KcHJldmlvdXNseSBlbGltaW5hdGVkLiBOb3RlIHRoYXQgdGhlIGNh
bGwgdG8gaW9tbXVfbWFwKCkgY2FuJ3QgYmUNCnJlbW92ZWQgYXQgdGhpcyBwb2ludCBpbiB0aW1l
IC0gRG9tMCdzIGluaXRpYWwgYWxsb2NhdGlvbiBnZXRzIGl0cyBwYWdlDQp0eXBlcyBzZXQgYmVm
b3JlIGlvbW11X2h3ZG9tX2luaXQoKSBydW5zLg0KDQpTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGlj
aCA8amJldWxpY2hAc3VzZS5jb20+DQotLS0NCnYzOiBSZS1iYXNlLg0KdjI6IEZpeCBJT1RMQiBm
bHVzaGluZy4gRXhjbHVkZSBQVkguIFVzZSB0eXBlIHNhZmUgbG9jYWwgdmFyaWFibGVzLg0KDQot
LS0gYS94ZW4vYXJjaC94ODYvbW0vcDJtLmMNCisrKyBiL3hlbi9hcmNoL3g4Ni9tbS9wMm0uYw0K
QEAgLTgyOSwxMyArODI5LDEzIEBAIGd1ZXN0X3BoeXNtYXBfYWRkX3BhZ2Uoc3RydWN0IGRvbWFp
biAqZCwNCiAgICAgICAgICAgKg0KICAgICAgICAgICAqIFJldGFpbiB0aGlzIHByb3BlcnR5IGJ5
IGdyYWJiaW5nIGEgd3JpdGFibGUgdHlwZSByZWYgYW5kIHRoZW4NCiAgICAgICAgICAgKiBkcm9w
cGluZyBpdCBpbW1lZGlhdGVseS4gIFRoZSByZXN1bHQgd2lsbCBiZSBwYWdlcyB0aGF0IGhhdmUg
YQ0KLSAgICAgICAgICogd3JpdGFibGUgdHlwZSAoYW5kIGFuIElPTU1VIGVudHJ5KSwgYnV0IGEg
Y291bnQgb2YgMCAoc3VjaCB0aGF0DQotICAgICAgICAgKiBhbnkgZ3Vlc3QtcmVxdWVzdGVkIHR5
cGUgY2hhbmdlcyBzdWNjZWVkIGFuZCByZW1vdmUgdGhlIElPTU1VDQotICAgICAgICAgKiBlbnRy
eSkuDQorICAgICAgICAgKiB3cml0YWJsZSB0eXBlIChhbmQgYW4gSU9NTVUgZW50cnkgaWYgbmVj
ZXNzYXJ5KSwgYnV0IGEgY291bnQgb2YgMA0KKyAgICAgICAgICogKHN1Y2ggdGhhdCBhbnkgZ3Vl
c3QtcmVxdWVzdGVkIHR5cGUgY2hhbmdlcyBzdWNjZWVkIGFuZCByZW1vdmUgdGhlDQorICAgICAg
ICAgKiBJT01NVSBlbnRyeSkuDQogICAgICAgICAgICovDQogICAgICAgICAgZm9yICggaSA9IDA7
IGkgPCAoMVVMIDw8IHBhZ2Vfb3JkZXIpOyArK2ksICsrcGFnZSApDQogICAgICAgICAgew0KLSAg
ICAgICAgICAgIGlmICggIW5lZWRfaW9tbXVfcHRfc3luYyhkKSApDQorICAgICAgICAgICAgaWYg
KCAhaW9tbXVfZW5hYmxlZCApDQogICAgICAgICAgICAgICAgICAvKiBub3RoaW5nICovOw0KICAg
ICAgICAgICAgICBlbHNlIGlmICggZ2V0X3BhZ2VfYW5kX3R5cGUocGFnZSwgZCwgUEdUX3dyaXRh
YmxlX3BhZ2UpICkNCiAgICAgICAgICAgICAgICAgIHB1dF9wYWdlX2FuZF90eXBlKHBhZ2UpOw0K
LS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYw0KKysrIGIveGVuL2RyaXZlcnMv
cGFzc3Rocm91Z2gvaW9tbXUuYw0KQEAgLTE5MiwyOCArMTkyLDQ2IEBAIHZvaWQgX19od2RvbV9p
bml0IGlvbW11X2h3ZG9tX2luaXQoc3RydWMNCiAgICAgICAgICB1bnNpZ25lZCBpbnQgaSA9IDAs
IGZsdXNoX2ZsYWdzID0gMDsNCiAgICAgICAgICBpbnQgcmMgPSAwOw0KICANCisgICAgICAgIHRo
aXNfY3B1KGlvbW11X2RvbnRfZmx1c2hfaW90bGIpID0gdHJ1ZTsNCisNCiAgICAgICAgICBwYWdl
X2xpc3RfZm9yX2VhY2ggKCBwYWdlLCAmZC0+cGFnZV9saXN0ICkNCiAgICAgICAgICB7DQotICAg
ICAgICAgICAgdW5zaWduZWQgbG9uZyBtZm4gPSBtZm5feChwYWdlX3RvX21mbihwYWdlKSk7DQot
ICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBkZm4gPSBtZm5fdG9fZ21mbihkLCBtZm4pOw0KLSAg
ICAgICAgICAgIHVuc2lnbmVkIGludCBtYXBwaW5nID0gSU9NTVVGX3JlYWRhYmxlOw0KLSAgICAg
ICAgICAgIGludCByZXQ7DQotDQotICAgICAgICAgICAgaWYgKCAoKHBhZ2UtPnUuaW51c2UudHlw
ZV9pbmZvICYgUEdUX2NvdW50X21hc2spID09IDApIHx8DQotICAgICAgICAgICAgICAgICAoKHBh
Z2UtPnUuaW51c2UudHlwZV9pbmZvICYgUEdUX3R5cGVfbWFzaykNCi0gICAgICAgICAgICAgICAg
ICA9PSBQR1Rfd3JpdGFibGVfcGFnZSkgKQ0KLSAgICAgICAgICAgICAgICBtYXBwaW5nIHw9IElP
TU1VRl93cml0YWJsZTsNCi0NCi0gICAgICAgICAgICByZXQgPSBpb21tdV9tYXAoZCwgX2Rmbihk
Zm4pLCBfbWZuKG1mbiksIDAsIG1hcHBpbmcsDQotICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICZmbHVzaF9mbGFncyk7DQotDQotICAgICAgICAgICAgaWYgKCAhcmMgKQ0KLSAgICAgICAgICAg
ICAgICByYyA9IHJldDsNCisgICAgICAgICAgICBzd2l0Y2ggKCBwYWdlLT51LmludXNlLnR5cGVf
aW5mbyAmIFBHVF90eXBlX21hc2sgKQ0KKyAgICAgICAgICAgIHsNCisgICAgICAgICAgICBjYXNl
IFBHVF9ub25lOg0KKyAgICAgICAgICAgICAgICBpZiAoIGlzX3B2X2RvbWFpbihkKSApDQorICAg
ICAgICAgICAgICAgIHsNCisgICAgICAgICAgICAgICAgICAgIEFTU0VSVCghKHBhZ2UtPnUuaW51
c2UudHlwZV9pbmZvICYgUEdUX2NvdW50X21hc2spKTsNCisgICAgICAgICAgICAgICAgICAgIGlm
ICggZ2V0X3BhZ2VfYW5kX3R5cGUocGFnZSwgZCwgUEdUX3dyaXRhYmxlX3BhZ2UpICkNCisgICAg
ICAgICAgICAgICAgICAgIHsNCisgICAgICAgICAgICAgICAgICAgICAgICBwdXRfcGFnZV9hbmRf
dHlwZShwYWdlKTsNCisgICAgICAgICAgICAgICAgICAgICAgICBmbHVzaF9mbGFncyB8PSBJT01N
VUZfcmVhZGFibGUgfCBJT01NVUZfd3JpdGFibGU7DQorICAgICAgICAgICAgICAgICAgICB9DQor
ICAgICAgICAgICAgICAgICAgICBlbHNlIGlmICggIXJjICkNCisgICAgICAgICAgICAgICAgICAg
ICAgICByYyA9IC1FQlVTWTsNCisgICAgICAgICAgICAgICAgICAgIGJyZWFrOw0KKyAgICAgICAg
ICAgICAgICB9DQorICAgICAgICAgICAgICAgIC8qIGZhbGwgdGhyb3VnaCAqLw0KKyAgICAgICAg
ICAgIGNhc2UgUEdUX3dyaXRhYmxlX3BhZ2U6DQorICAgICAgICAgICAgew0KKyAgICAgICAgICAg
ICAgICBtZm5fdCBtZm4gPSBwYWdlX3RvX21mbihwYWdlKTsNCisgICAgICAgICAgICAgICAgZGZu
X3QgZGZuID0gX2RmbihtZm5fdG9fZ21mbihkLCBtZm5feChtZm4pKSk7DQorICAgICAgICAgICAg
ICAgIGludCByZXQgPSBpb21tdV9tYXAoZCwgZGZuLCBtZm4sIDAsDQorICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgSU9NTVVGX3JlYWRhYmxlIHwgSU9NTVVGX3dyaXRhYmxlLA0K
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZmbHVzaF9mbGFncyk7DQorDQor
ICAgICAgICAgICAgICAgIGlmICggIXJjICkNCisgICAgICAgICAgICAgICAgICAgIHJjID0gcmV0
Ow0KKyAgICAgICAgICAgICAgICBicmVhazsNCisgICAgICAgICAgICB9DQorICAgICAgICAgICAg
fQ0KICANCiAgICAgICAgICAgICAgaWYgKCAhKGkrKyAmIDB4ZmZmZmYpICkNCiAgICAgICAgICAg
ICAgICAgIHByb2Nlc3NfcGVuZGluZ19zb2Z0aXJxcygpOw0KICAgICAgICAgIH0NCiAgDQorICAg
ICAgICB0aGlzX2NwdShpb21tdV9kb250X2ZsdXNoX2lvdGxiKSA9IGZhbHNlOw0KKw0KICAgICAg
ICAgIC8qIFVzZSB3aGlsZS1icmVhayB0byBhdm9pZCBjb21waWxlciB3YXJuaW5nICovDQogICAg
ICAgICAgd2hpbGUgKCBpb21tdV9pb3RsYl9mbHVzaF9hbGwoZCwgZmx1c2hfZmxhZ3MpICkNCiAg
ICAgICAgICAgICAgYnJlYWs7DQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 03 12:21:52 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Jul 2019 12: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 1hieGl-0000mL-HH; Wed, 03 Jul 2019 12:21:51 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ZJKH=VA=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hieGk-0000mF-J7
 for xen-devel@lists.xenproject.org; Wed, 03 Jul 2019 12:21:50 +0000
X-Inumbo-ID: 1f93857a-9d8d-11e9-a4bc-37105954cb92
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 1f93857a-9d8d-11e9-a4bc-37105954cb92;
 Wed, 03 Jul 2019 12:21:46 +0000 (UTC)
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: Dj1FxPgDvvleXjl0OywmTQK69awbUYYYKkTRwFA1yqoLsMD8TbipgmJTW/Xnxo1qCASrLYHqYj
 pVeJkkKtCWR634XThVmE5h+aebm6rnWou9cXwdrL96LKZDNOwGy75OzD87E5MPx8YtYPsCGcdt
 Hp7wdu8XzRxhB4GqeOZMwHWwAQxACXxtvB8DCPfy7MReiW1EeH1bhva9ZwhQk/Ju1fZaWgKFiw
 8GpB5emt0t3e0P8JLlWoJt/8ZjLXcAGNAZ9a5socEQkTUExcvcmRKrPWDPTXGNjX0YzCOWi2cC
 kkI=
X-SBRS: 2.7
X-MesageID: 2569618
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,446,1557201600"; 
   d="scan'208";a="2569618"
To: Juergen Gross <jgross@suse.com>, <xen-devel@lists.xenproject.org>
References: <20190528103313.1343-1-jgross@suse.com>
 <20190528103313.1343-40-jgross@suse.com>
 <9c499d2e-a241-5ebb-b62c-70d189926621@citrix.com>
 <b5589b2f-1d8d-a2f2-036f-06b6233c9c08@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <62a8c023-40f7-ae49-7131-8b66c5986cd8@citrix.com>
Date: Wed, 3 Jul 2019 13:21:42 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <b5589b2f-1d8d-a2f2-036f-06b6233c9c08@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 39/60] x86: optimize loading of GDT at
 context switch
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wl@xen.org>, Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDMvMDcvMjAxOSAwNzozMCwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPiBPbiAwMi4wNy4xOSAx
ODowOSwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4gT24gMjgvMDUvMjAxOSAxMTozMiwgSnVlcmdl
biBHcm9zcyB3cm90ZToKPj4+IEluc3RlYWQgb2YgZHluYW1pY2FsbHkgZGVjaWRlIHdoZXRoZXIg
dGhlIHByZXZpb3VzIHZjcHUgd2FzIHVzaW5nIGZ1bGwKPj4KPj4gImRlY2lkaW5nIgo+Pgo+Pj4g
b3IgZGVmYXVsdCBHRFQganVzdCBhZGQgYSBwZXJjcHUgdmFyaWFibGUgZm9yIHRoYXQgcHVycG9z
ZS4gVGhpcyBhdAo+Pgo+PiAid2FzIHVzaW5nIGEgZnVsbCBvciBkZWZhdWx0IEdEVCwganVzdCBh
ZGQiCj4+Cj4+PiBvbmNlIHJlbW92ZXMgdGhlIG5lZWQgZm9yIHRlc3RpbmcgdmNwdV9pZHMgdG8g
ZGlmZmVyIHR3aWNlLgo+Pj4KPj4+IENhY2hlIHRoZSBuZWVkX2Z1bGxfZ2R0KG5kKSB2YWx1ZSBp
biBhIGxvY2FsIHZhcmlhYmxlLgo+Pgo+PiBXaGF0J3MgdGhlIHBvaW50IG9mIGRvaW5nIHRoaXM/
wqAgSSBrbm93IHRoZSBsb2dpYyBpcyByYXRoZXIgY29tcGxpY2F0ZWQKPj4gaW4gX19jb250ZXh0
X3N3aXRjaCgpLCBidXQgYXQgbGVhc3QgaXQgaXMgdmlzdWFsbHkgY29uc2lzdGVudC7CoCBBZnRl
cgo+PiB0aGlzIGNoYW5nZSwgaXQgaXMgYXN5bW1ldHJpYyBhbmQgaGFyZGVyIHRvIGZvbGxvdy4K
Pgo+IFRoaXMgaXMgYSBob3QgcGF0aC4gbmVlZF9mdWxsX2dkdCgpIG5lZWRzIHR3byBjb21wYXJl
cywgb2Ygd2hpY2ggb25lIGlzCj4gdXNpbmcgZXZhbHVhdGVfbm9zcGVjKCkuCgpVcmdoLsKgIFNv
IGV2YWx1dGVfbm9zcGVjKCkgaXMgYWxyZWFkeSBicm9rZW4gaGVyZSBiZWNhdXNlCm5lZWRfZnVs
bF9nZHQoKSBpc24ndCBhbHdheXNfaW5saW5lLCBidXQgc3VyZWx5IHRoaXMgaXNuJ3QgdGhlIG9u
bHkKZXhhbXBsZSBpbXBhY3RlZCBpbiBfX2NvbnRleHRfc3dpdGNoKCk/wqAgVGhlIGNob2ljZSBv
ZiAnZ2R0JyBpcwpzaW1pbGFybHkgaW1wYWN0ZWQgYnkgdGhlIGxvb2tzIG9mIHRoaW5ncy4KCkkn
ZCByZWNvbW1lbmQgbm90IHdvcnJ5aW5nIGFib3V0IGV2YWx1dGVfbm9zcGVjKCkgZm9yIG5vdy7C
oCBUaGVyZSBhcmUKc2V2ZXJhbCBmdW5kYW1lbnRhbCBwcm9ibGVtcyBhdG0sIGFuZCBYZW4gNC4x
MyBjYW5ub3Qgc2hpcCB3aXRoIGl0IGluCnRoaXMgc3RhdGUuCgp+QW5kcmV3CgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 03 12:50:44 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Jul 2019 12: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 1hieiS-0003Gb-Qo; Wed, 03 Jul 2019 12:50: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=SCRb=VA=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1hieiR-0003GW-3d
 for xen-devel@lists.xenproject.org; Wed, 03 Jul 2019 12:50:27 +0000
X-Inumbo-ID: 1ed02f39-9d91-11e9-8980-bc764e045a96
Received: from EUR01-DB5-obe.outbound.protection.outlook.com (unknown
 [40.107.15.94]) by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1ed02f39-9d91-11e9-8980-bc764e045a96;
 Wed, 03 Jul 2019 12:50:24 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=bitdefender.onmicrosoft.com; s=selector1-bitdefender-onmicrosoft-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=Tj41Fi4Z6qi/WL4Jwo+crhvra44EhMZum+W0rnWv6vs=;
 b=roddZf2SpSPEgxV9PlryvEoefwMg5zty/+Leb6i4smX+13p6VV+xZ+482R7lpszVmE6yEEF1kDGKynhRjuZmY8cxY9wIp0rTpqtQzbNxeOXPm7/B67DhdM5INK4Ld4yVMPwPyXXzN+6Yl6FvGC/vZ79xH9PzI3/eo4k9pZd8MLE=
Received: from VI1PR0202MB2928.eurprd02.prod.outlook.com (10.171.106.11) by
 VI1PR0202MB2909.eurprd02.prod.outlook.com (10.171.102.7) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2032.20; Wed, 3 Jul 2019 12:50:18 +0000
Received: from VI1PR0202MB2928.eurprd02.prod.outlook.com
 ([fe80::dd50:3e97:1d64:5aa3]) by VI1PR0202MB2928.eurprd02.prod.outlook.com
 ([fe80::dd50:3e97:1d64:5aa3%4]) with mapi id 15.20.2032.019; Wed, 3 Jul 2019
 12:50:18 +0000
From: Alexandru Stefan ISAILA <aisaila@bitdefender.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v2] x86/mm: Clean IOMMU flags from p2m-pt code
Thread-Index: AQHVMZ3eVPiN3NnZMUe+cwMyPT0RlA==
Date: Wed, 3 Jul 2019 12:50:18 +0000
Message-ID: <20190703125004.25451-1-aisaila@bitdefender.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: PR2PR09CA0023.eurprd09.prod.outlook.com
 (2603:10a6:101:16::35) To VI1PR0202MB2928.eurprd02.prod.outlook.com
 (2603:10a6:800:e3::11)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=aisaila@bitdefender.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-mailer: git-send-email 2.17.1
x-originating-ip: [91.199.104.6]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: e8dd274d-3635-4da8-180d-08d6ffb50077
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:VI1PR0202MB2909; 
x-ms-traffictypediagnostic: VI1PR0202MB2909:|VI1PR0202MB2909:
x-ms-exchange-purlcount: 1
x-microsoft-antispam-prvs: <VI1PR0202MB2909CB3341EB1D8C2BCB2631ABFB0@VI1PR0202MB2909.eurprd02.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:3383;
x-forefront-prvs: 00872B689F
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(346002)(396003)(136003)(376002)(366004)(39860400002)(199004)(189003)(54906003)(6506007)(52116002)(99286004)(53936002)(36756003)(102836004)(316002)(71190400001)(66946007)(478600001)(71200400001)(386003)(2501003)(476003)(107886003)(4326008)(6916009)(2906002)(66066001)(486006)(2351001)(6486002)(8936002)(81156014)(81166006)(86362001)(2616005)(1076003)(6436002)(66476007)(256004)(25786009)(5640700003)(6116002)(66446008)(14444005)(3846002)(64756008)(66556008)(68736007)(8676002)(5660300002)(305945005)(14454004)(6306002)(6512007)(186003)(50226002)(26005)(7736002)(73956011);
 DIR:OUT; SFP:1102; SCL:1; SRVR:VI1PR0202MB2909;
 H:VI1PR0202MB2928.eurprd02.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: bitdefender.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: qIrtsVx7E3Owf1xZDD/UFrJBHW9lrGI/yhhrq8nYtBHCsYuw2z9/hEV3nS7oH5jIvtOEdKx5ERw6hHyMVAIsJxjamsYjdbiAoGWT/pOp7Lsm/Usk/SqAYksGlGG/BZSLxatBUkgCpgTTQFaJEHzszMT+6vVXsuWELbRcUZllCanZGx28X/44UY43STrQ7Fd6H21LrzZ91JWiAa2CjQjMFQ+lu4E1e1yvN1/XG732kBRTYBT4osZzOZcxvQCWVf37tT+dpwek+/LQu/O+g1e8CONn9bfcjVYa2GZb4vsLB8e3IZ3F2v62HNlwiRQGQYZxULFzgKNQkK62AhtdTRVncb4IWBhDtxcevt1I9SxCnCK60nsspx5oHnScjuMC8dB/41dUUMwE7bHfqxAEyyNR8demaZJ5nK/hjtTCi9Ycmr0=
MIME-Version: 1.0
X-OriginatorOrg: bitdefender.com
X-MS-Exchange-CrossTenant-Network-Message-Id: e8dd274d-3635-4da8-180d-08d6ffb50077
X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Jul 2019 12:50:18.5215 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 487baf29-f1da-469a-9221-243f830c36f3
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: aisaila@bbu.bitdefender.biz
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0202MB2909
Subject: [Xen-devel] [PATCH v2] x86/mm: Clean IOMMU flags from p2m-pt code
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "wl@xen.org" <wl@xen.org>,
 "george.dunlap@eu.citrix.com" <george.dunlap@eu.citrix.com>,
 "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>,
 "jbeulich@suse.com" <jbeulich@suse.com>,
 Alexandru Stefan ISAILA <aisaila@bitdefender.com>,
 "roger.pau@citrix.com" <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QXQgdGhpcyBtb21lbnQgSU9NTVUgcHQgc2hhcmluZyBpcyBkaXNhYmxlZCBieSBjb21taXQgWzFd
LgoKVGhpcyBwYXRjaCBhaW1zIHRvIGNsZWFyIHRoZSBJT01NVSBoYXAgc2hhcmUgc3VwcG9ydCBh
cyBpdCB3aWxsIG5vdCBiZQp1c2VkIGluIHRoZSBmdXR1cmUuIEJ5IGRvaW5nIHRoaXMgdGhlIElP
TU1VIGJpdHMgdXNlZCBpbiBwdGVbNTI6NThdIGNhbgpiZSB1c2VkIGluIG90aGVyIHdheXMuCgpb
MV0gYzJiYTNkYjMxZWYyZDlmMWU0MGU3YjZjMTZjZjNiZTNkNjcxZDU1NQoKU3VnZ2VzdGVkLWJ5
OiBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+ClNpZ25lZC1vZmYtYnk6
IEFsZXhhbmRydSBJc2FpbGEgPGFpc2FpbGFAYml0ZGVmZW5kZXIuY29tPgoKLS0tCkNoYW5nZXMg
c2luY2UgVjE6CgktIFJld29yayBjb21taXQgbWVzc2FnZQoJLSBSZWZsb3cgY29tbWVudHMKCS0g
TW92ZSBmbGFncyBpbml0IHRvIGRlY2xhcmF0aW9uIGluIHAybV90eXBlX3RvX2ZsYWdzLgotLS0K
IHhlbi9hcmNoL3g4Ni9tbS9wMm0tcHQuYyB8IDk2ICsrKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCA1IGluc2VydGlvbnMoKyksIDkxIGRlbGV0
aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS9wMm0tcHQuYyBiL3hlbi9hcmNo
L3g4Ni9tbS9wMm0tcHQuYwppbmRleCBjYWZjOWYyOTliLi4zYTBhNTAwZDY2IDEwMDY0NAotLS0g
YS94ZW4vYXJjaC94ODYvbW0vcDJtLXB0LmMKKysrIGIveGVuL2FyY2gveDg2L21tL3AybS1wdC5j
CkBAIC0yNCw3ICsyNCw2IEBACiAgKiBhbG9uZyB3aXRoIHRoaXMgcHJvZ3JhbTsgSWYgbm90LCBz
ZWUgPGh0dHA6Ly93d3cuZ251Lm9yZy9saWNlbnNlcy8+LgogICovCiAKLSNpbmNsdWRlIDx4ZW4v
aW9tbXUuaD4KICNpbmNsdWRlIDx4ZW4vdm1fZXZlbnQuaD4KICNpbmNsdWRlIDx4ZW4vZXZlbnQu
aD4KICNpbmNsdWRlIDx4ZW4vdHJhY2UuaD4KQEAgLTM2LDE1ICszNSwxMyBAQAogI2luY2x1ZGUg
PGFzbS9wMm0uaD4KICNpbmNsdWRlIDxhc20vbWVtX3NoYXJpbmcuaD4KICNpbmNsdWRlIDxhc20v
aHZtL25lc3RlZGh2bS5oPgotI2luY2x1ZGUgPGFzbS9odm0vc3ZtL2FtZC1pb21tdS1wcm90by5o
PgogCiAjaW5jbHVkZSAibW0tbG9ja3MuaCIKIAogLyoKICAqIFdlIG1heSBzdG9yZSBJTlZBTElE
X01GTiBpbiBQVEVzLiAgV2UgbmVlZCB0byBjbGlwIHRoaXMgdG8gYXZvaWQgdHJhbXBsaW5nCi0g
KiBvdmVyIGhpZ2hlci1vcmRlciBiaXRzIChOWCwgcDJtIHR5cGUsIElPTU1VIGZsYWdzKS4gIFdl
IHNlZW0gdG8gbm90IG5lZWQKLSAqIHRvIHVuY2xpcCBvbiB0aGUgcmVhZCBwYXRoLCBhcyBjYWxs
ZXJzIGFyZSBjb25jZXJuZWQgb25seSB3aXRoIHAybSB0eXBlIGluCi0gKiBzdWNoIGNhc2VzLgor
ICogb3ZlciBoaWdoZXItb3JkZXIgYml0cyAoTlgsIHAybSB0eXBlKS4gV2Ugc2VlbSB0byBub3Qg
bmVlZCB0byB1bmNsaXAgb24gdGhlCisgKiByZWFkIHBhdGgsIGFzIGNhbGxlcnMgYXJlIGNvbmNl
cm5lZCBvbmx5IHdpdGggcDJtIHR5cGUgaW4gc3VjaCBjYXNlcy4KICAqLwogI2RlZmluZSBwMm1f
bDFlX2Zyb21fcGZuKHBmbiwgZmxhZ3MpICAgIFwKICAgICBsMWVfZnJvbV9wZm4oKHBmbikgJiAo
UEFERFJfTUFTSyA+PiBQQUdFX1NISUZUKSwgKGZsYWdzKSkKQEAgLTcxLDEzICs2OCw3IEBAIHN0
YXRpYyB1bnNpZ25lZCBsb25nIHAybV90eXBlX3RvX2ZsYWdzKGNvbnN0IHN0cnVjdCBwMm1fZG9t
YWluICpwMm0sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtZm5fdCBt
Zm4sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQg
bGV2ZWwpCiB7Ci0gICAgdW5zaWduZWQgbG9uZyBmbGFnczsKLSAgICAvKgotICAgICAqIEFNRCBJ
T01NVTogV2hlbiB3ZSBzaGFyZSBwMm0gdGFibGUgd2l0aCBpb21tdSwgYml0IDkgLSBiaXQgMTEg
d2lsbCBiZQotICAgICAqIHVzZWQgZm9yIGlvbW11IGhhcmR3YXJlIHRvIGVuY29kZSBuZXh0IGlv
IHBhZ2UgbGV2ZWwuIEJpdCA1OSAtIGJpdCA2MgotICAgICAqIGFyZSB1c2VkIGZvciBpb21tdSBm
bGFncywgV2UgY291bGQgbm90IHVzZSB0aGVzZSBiaXRzIHRvIHN0b3JlIHAybSB0eXBlcy4KLSAg
ICAgKi8KLSAgICBmbGFncyA9ICh1bnNpZ25lZCBsb25nKSh0ICYgMHg3ZikgPDwgMTI7CisgICAg
dW5zaWduZWQgbG9uZyBmbGFncyA9ICh1bnNpZ25lZCBsb25nKSh0ICYgMHg3ZikgPDwgMTI7CiAK
ICAgICBzd2l0Y2godCkKICAgICB7CkBAIC0xNjUsMTYgKzE1Niw2IEBAIHAybV9mcmVlX2VudHJ5
KHN0cnVjdCBwMm1fZG9tYWluICpwMm0sIGwxX3BnZW50cnlfdCAqcDJtX2VudHJ5LCBpbnQgcGFn
ZV9vcmRlcikKIC8vIFJldHVybnMgMCBvbiBlcnJvci4KIC8vCiAKLS8qIEFNRCBJT01NVTogQ29u
dmVydCBuZXh0IGxldmVsIGJpdHMgYW5kIHIvdyBiaXRzIGludG8gMjQgYml0cyBwMm0gZmxhZ3Mg
Ki8KLSNkZWZpbmUgaW9tbXVfbmxldmVsX3RvX2ZsYWdzKG5sLCBmKSAoKCgobmwpICYgMHg3KSA8
PCA5ICl8KCgoZikgJiAweDMpIDw8IDIxKSkKLQotc3RhdGljIHZvaWQgcDJtX2FkZF9pb21tdV9m
bGFncyhsMV9wZ2VudHJ5X3QgKnAybV9lbnRyeSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgdW5zaWduZWQgaW50IG5sZXZlbCwgdW5zaWduZWQgaW50IGZsYWdzKQotewotICAgIGlm
ICggaW9tbXVfaGFwX3B0X3NoYXJlICkKLSAgICAgICAgbDFlX2FkZF9mbGFncygqcDJtX2VudHJ5
LCBpb21tdV9ubGV2ZWxfdG9fZmxhZ3MobmxldmVsLCBmbGFncykpOwotfQotCiAvKiBSZXR1cm5z
OiAwIGZvciBzdWNjZXNzLCAtZXJybm8gZm9yIGZhaWx1cmUgKi8KIHN0YXRpYyBpbnQKIHAybV9u
ZXh0X2xldmVsKHN0cnVjdCBwMm1fZG9tYWluICpwMm0sIHZvaWQgKip0YWJsZSwKQEAgLTIwMyw3
ICsxODQsNiBAQCBwMm1fbmV4dF9sZXZlbChzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLCB2b2lkICoq
dGFibGUsCiAKICAgICAgICAgbmV3X2VudHJ5ID0gbDFlX2Zyb21fbWZuKG1mbiwgUDJNX0JBU0Vf
RkxBR1MgfCBfUEFHRV9SVyk7CiAKLSAgICAgICAgcDJtX2FkZF9pb21tdV9mbGFncygmbmV3X2Vu
dHJ5LCBsZXZlbCwgSU9NTVVGX3JlYWRhYmxlfElPTU1VRl93cml0YWJsZSk7CiAgICAgICAgIHJj
ID0gcDJtLT53cml0ZV9wMm1fZW50cnkocDJtLCBnZm4sIHAybV9lbnRyeSwgbmV3X2VudHJ5LCBs
ZXZlbCArIDEpOwogICAgICAgICBpZiAoIHJjICkKICAgICAgICAgICAgIGdvdG8gZXJyb3I7CkBA
IC0yNDIsMTMgKzIyMiw2IEBAIHAybV9uZXh0X2xldmVsKHN0cnVjdCBwMm1fZG9tYWluICpwMm0s
IHZvaWQgKip0YWJsZSwKIAogICAgICAgICBsMV9lbnRyeSA9IG1hcF9kb21haW5fcGFnZShtZm4p
OwogCi0gICAgICAgIC8qIEluaGVyaXQgb3JpZ2luYWwgSU9NTVUgcGVybWlzc2lvbnMsIGJ1dCB1
cGRhdGUgTmV4dCBMZXZlbC4gKi8KLSAgICAgICAgaWYgKCBpb21tdV9oYXBfcHRfc2hhcmUgKQot
ICAgICAgICB7Ci0gICAgICAgICAgICBmbGFncyAmPSB+aW9tbXVfbmxldmVsX3RvX2ZsYWdzKH4w
LCAwKTsKLSAgICAgICAgICAgIGZsYWdzIHw9IGlvbW11X25sZXZlbF90b19mbGFncyhsZXZlbCAt
IDEsIDApOwotICAgICAgICB9Ci0KICAgICAgICAgZm9yICggaSA9IDA7IGkgPCAoMXUgPDwgUEFH
RVRBQkxFX09SREVSKTsgaSsrICkKICAgICAgICAgewogICAgICAgICAgICAgbmV3X2VudHJ5ID0g
bDFlX2Zyb21fcGZuKHBmbiB8IChpIDw8ICgobGV2ZWwgLSAxKSAqIFBBR0VUQUJMRV9PUkRFUikp
LApAQCAtMjY0LDggKzIzNyw2IEBAIHAybV9uZXh0X2xldmVsKHN0cnVjdCBwMm1fZG9tYWluICpw
Mm0sIHZvaWQgKip0YWJsZSwKICAgICAgICAgdW5tYXBfZG9tYWluX3BhZ2UobDFfZW50cnkpOwog
CiAgICAgICAgIG5ld19lbnRyeSA9IGwxZV9mcm9tX21mbihtZm4sIFAyTV9CQVNFX0ZMQUdTIHwg
X1BBR0VfUlcpOwotICAgICAgICBwMm1fYWRkX2lvbW11X2ZsYWdzKCZuZXdfZW50cnksIGxldmVs
LAotICAgICAgICAgICAgICAgICAgICAgICAgICAgIElPTU1VRl9yZWFkYWJsZXxJT01NVUZfd3Jp
dGFibGUpOwogICAgICAgICByYyA9IHAybS0+d3JpdGVfcDJtX2VudHJ5KHAybSwgZ2ZuLCBwMm1f
ZW50cnksIG5ld19lbnRyeSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZXZl
bCArIDEpOwogICAgICAgICBpZiAoIHJjICkKQEAgLTQ3MCw5ICs0NDEsNiBAQCBzdGF0aWMgaW50
IGRvX3JlY2FsYyhzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLCB1bnNpZ25lZCBsb25nIGdmbikKICAg
ICAgICAgICAgIH0KIAogICAgICAgICAgICAgZSA9IGwxZV9mcm9tX3BmbihtZm4sIGZsYWdzKTsK
LSAgICAgICAgICAgIHAybV9hZGRfaW9tbXVfZmxhZ3MoJmUsIGxldmVsLAotICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAobnQgPT0gcDJtX3JhbV9ydykKLSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgPyBJT01NVUZfcmVhZGFibGV8SU9NTVVGX3dyaXRhYmxlIDogMCk7CiAg
ICAgICAgICAgICBBU1NFUlQoIW5lZWRzX3JlY2FsYyhsMSwgZSkpOwogICAgICAgICB9CiAgICAg
ICAgIGVsc2UKQEAgLTU0MCwxOCArNTA4LDcgQEAgcDJtX3B0X3NldF9lbnRyeShzdHJ1Y3QgcDJt
X2RvbWFpbiAqcDJtLCBnZm5fdCBnZm5fLCBtZm5fdCBtZm4sCiAgICAgbDJfcGdlbnRyeV90IGwy
ZV9jb250ZW50OwogICAgIGwzX3BnZW50cnlfdCBsM2VfY29udGVudDsKICAgICBpbnQgcmM7Ci0g
ICAgdW5zaWduZWQgaW50IGlvbW11X3B0ZV9mbGFncyA9IHAybV9nZXRfaW9tbXVfZmxhZ3MocDJt
dCwgbWZuKTsKLSAgICAvKgotICAgICAqIG9sZF9tZm4gYW5kIGlvbW11X29sZF9mbGFncyBjb250
cm9sIHBvc3NpYmxlIGZsdXNoL3VwZGF0ZSBuZWVkcyBvbiB0aGUKLSAgICAgKiBJT01NVTogV2Ug
bmVlZCB0byBmbHVzaCB3aGVuIE1GTiBvciBmbGFncyAoaS5lLiBwZXJtaXNzaW9ucykgY2hhbmdl
LgotICAgICAqIGlvbW11X29sZF9mbGFncyBiZWluZyBpbml0aWFsaXplZCB0byB6ZXJvIGNvdmVy
cyB0aGUgY2FzZSBvZiB0aGUgZW50cnkKLSAgICAgKiBnZXR0aW5nIHJlcGxhY2VkIGJlaW5nIGEg
bm9uLXByZXNlbnQgKGxlYWYgb3IgaW50ZXJtZWRpYXRlKSBvbmUuIEZvcgotICAgICAqIHByZXNl
bnQgbGVhZiBlbnRyaWVzIHRoZSByZWFsIHZhbHVlIHdpbGwgZ2V0IGNhbGN1bGF0ZWQgYmVsb3cs
IHdoaWxlCi0gICAgICogZm9yIHByZXNlbnQgaW50ZXJtZWRpYXRlIGVudHJpZXMgfjAgKGd1YXJh
bnRlZWQgIT0gaW9tbXVfcHRlX2ZsYWdzKQotICAgICAqIHdpbGwgYmUgdXNlZCAodG8gY292ZXIg
YWxsIGNhc2VzIG9mIHdoYXQgdGhlIGxlYWYgZW50cmllcyB1bmRlcm5lYXRoCi0gICAgICogdGhl
IGludGVybWVkaWF0ZSBvbmUgbWlnaHQgYmUpLgotICAgICAqLwotICAgIHVuc2lnbmVkIGludCBm
bGFncywgaW9tbXVfb2xkX2ZsYWdzID0gMDsKKyAgICB1bnNpZ25lZCBpbnQgZmxhZ3M7CiAgICAg
dW5zaWduZWQgbG9uZyBvbGRfbWZuID0gbWZuX3goSU5WQUxJRF9NRk4pOwogCiAgICAgaWYgKCAh
c3ZlICkKQEAgLTU5OSwxNyArNTU2LDkgQEAgcDJtX3B0X3NldF9lbnRyeShzdHJ1Y3QgcDJtX2Rv
bWFpbiAqcDJtLCBnZm5fdCBnZm5fLCBtZm5fdCBtZm4sCiAgICAgICAgIGlmICggZmxhZ3MgJiBf
UEFHRV9QUkVTRU5UICkKICAgICAgICAgewogICAgICAgICAgICAgaWYgKCBmbGFncyAmIF9QQUdF
X1BTRSApCi0gICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgb2xkX21mbiA9IGwxZV9nZXRf
cGZuKCpwMm1fZW50cnkpOwotICAgICAgICAgICAgICAgIGlvbW11X29sZF9mbGFncyA9Ci0gICAg
ICAgICAgICAgICAgICAgIHAybV9nZXRfaW9tbXVfZmxhZ3MocDJtX2ZsYWdzX3RvX3R5cGUoZmxh
Z3MpLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF9tZm4ob2xkX21m
bikpOwotICAgICAgICAgICAgfQogICAgICAgICAgICAgZWxzZQotICAgICAgICAgICAgewotICAg
ICAgICAgICAgICAgIGlvbW11X29sZF9mbGFncyA9IH4wOwogICAgICAgICAgICAgICAgIGludGVy
bWVkaWF0ZV9lbnRyeSA9ICpwMm1fZW50cnk7Ci0gICAgICAgICAgICB9CiAgICAgICAgIH0KIAog
ICAgICAgICBjaGVja19lbnRyeShtZm4sIHAybXQsIHAybV9mbGFnc190b190eXBlKGZsYWdzKSwg
cGFnZV9vcmRlcik7CkBAIC02MTksOSArNTY4LDYgQEAgcDJtX3B0X3NldF9lbnRyeShzdHJ1Y3Qg
cDJtX2RvbWFpbiAqcDJtLCBnZm5fdCBnZm5fLCBtZm5fdCBtZm4sCiAgICAgICAgICAgICA6IGwz
ZV9lbXB0eSgpOwogICAgICAgICBlbnRyeV9jb250ZW50LmwxID0gbDNlX2NvbnRlbnQubDM7CiAK
LSAgICAgICAgaWYgKCBlbnRyeV9jb250ZW50LmwxICE9IDAgKQotICAgICAgICAgICAgcDJtX2Fk
ZF9pb21tdV9mbGFncygmZW50cnlfY29udGVudCwgMCwgaW9tbXVfcHRlX2ZsYWdzKTsKLQogICAg
ICAgICByYyA9IHAybS0+d3JpdGVfcDJtX2VudHJ5KHAybSwgZ2ZuLCBwMm1fZW50cnksIGVudHJ5
X2NvbnRlbnQsIDMpOwogICAgICAgICAvKiBOQjogcGFnaW5nX3dyaXRlX3AybV9lbnRyeSgpIGhh
bmRsZXMgdGxiIGZsdXNoZXMgcHJvcGVybHkgKi8KICAgICAgICAgaWYgKCByYyApCkBAIC02NDgs
OSArNTk0LDYgQEAgcDJtX3B0X3NldF9lbnRyeShzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLCBnZm5f
dCBnZm5fLCBtZm5fdCBtZm4sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDAs
IEwxX1BBR0VUQUJMRV9FTlRSSUVTKTsKICAgICAgICAgQVNTRVJUKHAybV9lbnRyeSk7CiAgICAg
ICAgIG9sZF9tZm4gPSBsMWVfZ2V0X3BmbigqcDJtX2VudHJ5KTsKLSAgICAgICAgaW9tbXVfb2xk
X2ZsYWdzID0KLSAgICAgICAgICAgIHAybV9nZXRfaW9tbXVfZmxhZ3MocDJtX2ZsYWdzX3RvX3R5
cGUobDFlX2dldF9mbGFncygqcDJtX2VudHJ5KSksCi0gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIF9tZm4ob2xkX21mbikpOwogCiAgICAgICAgIGlmICggbWZuX3ZhbGlkKG1mbikgfHwg
cDJtX2FsbG93c19pbnZhbGlkX21mbihwMm10KSApCiAgICAgICAgICAgICBlbnRyeV9jb250ZW50
ID0gcDJtX2wxZV9mcm9tX3BmbihtZm5feChtZm4pLApAQCAtNjU4LDkgKzYwMSw2IEBAIHAybV9w
dF9zZXRfZW50cnkoc3RydWN0IHAybV9kb21haW4gKnAybSwgZ2ZuX3QgZ2ZuXywgbWZuX3QgbWZu
LAogICAgICAgICBlbHNlCiAgICAgICAgICAgICBlbnRyeV9jb250ZW50ID0gbDFlX2VtcHR5KCk7
CiAKLSAgICAgICAgaWYgKCBlbnRyeV9jb250ZW50LmwxICE9IDAgKQotICAgICAgICAgICAgcDJt
X2FkZF9pb21tdV9mbGFncygmZW50cnlfY29udGVudCwgMCwgaW9tbXVfcHRlX2ZsYWdzKTsKLQog
ICAgICAgICAvKiBsZXZlbCAxIGVudHJ5ICovCiAgICAgICAgIHJjID0gcDJtLT53cml0ZV9wMm1f
ZW50cnkocDJtLCBnZm4sIHAybV9lbnRyeSwgZW50cnlfY29udGVudCwgMSk7CiAgICAgICAgIC8q
IE5COiBwYWdpbmdfd3JpdGVfcDJtX2VudHJ5KCkgaGFuZGxlcyB0bGIgZmx1c2hlcyBwcm9wZXJs
eSAqLwpAQCAtNjc3LDE3ICs2MTcsOSBAQCBwMm1fcHRfc2V0X2VudHJ5KHN0cnVjdCBwMm1fZG9t
YWluICpwMm0sIGdmbl90IGdmbl8sIG1mbl90IG1mbiwKICAgICAgICAgaWYgKCBmbGFncyAmIF9Q
QUdFX1BSRVNFTlQgKQogICAgICAgICB7CiAgICAgICAgICAgICBpZiAoIGZsYWdzICYgX1BBR0Vf
UFNFICkKLSAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICBvbGRfbWZuID0gbDFlX2dldF9w
Zm4oKnAybV9lbnRyeSk7Ci0gICAgICAgICAgICAgICAgaW9tbXVfb2xkX2ZsYWdzID0KLSAgICAg
ICAgICAgICAgICAgICAgcDJtX2dldF9pb21tdV9mbGFncyhwMm1fZmxhZ3NfdG9fdHlwZShmbGFn
cyksCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgX21mbihvbGRfbWZu
KSk7Ci0gICAgICAgICAgICB9CiAgICAgICAgICAgICBlbHNlCi0gICAgICAgICAgICB7Ci0gICAg
ICAgICAgICAgICAgaW9tbXVfb2xkX2ZsYWdzID0gfjA7CiAgICAgICAgICAgICAgICAgaW50ZXJt
ZWRpYXRlX2VudHJ5ID0gKnAybV9lbnRyeTsKLSAgICAgICAgICAgIH0KICAgICAgICAgfQogCiAg
ICAgICAgIGNoZWNrX2VudHJ5KG1mbiwgcDJtdCwgcDJtX2ZsYWdzX3RvX3R5cGUoZmxhZ3MpLCBw
YWdlX29yZGVyKTsKQEAgLTY5Nyw5ICs2MjksNiBAQCBwMm1fcHRfc2V0X2VudHJ5KHN0cnVjdCBw
Mm1fZG9tYWluICpwMm0sIGdmbl90IGdmbl8sIG1mbl90IG1mbiwKICAgICAgICAgICAgIDogbDJl
X2VtcHR5KCk7CiAgICAgICAgIGVudHJ5X2NvbnRlbnQubDEgPSBsMmVfY29udGVudC5sMjsKIAot
ICAgICAgICBpZiAoIGVudHJ5X2NvbnRlbnQubDEgIT0gMCApCi0gICAgICAgICAgICBwMm1fYWRk
X2lvbW11X2ZsYWdzKCZlbnRyeV9jb250ZW50LCAwLCBpb21tdV9wdGVfZmxhZ3MpOwotCiAgICAg
ICAgIHJjID0gcDJtLT53cml0ZV9wMm1fZW50cnkocDJtLCBnZm4sIHAybV9lbnRyeSwgZW50cnlf
Y29udGVudCwgMik7CiAgICAgICAgIC8qIE5COiBwYWdpbmdfd3JpdGVfcDJtX2VudHJ5KCkgaGFu
ZGxlcyB0bGIgZmx1c2hlcyBwcm9wZXJseSAqLwogICAgICAgICBpZiAoIHJjICkKQEAgLTcxMSwy
NCArNjQwLDkgQEAgcDJtX3B0X3NldF9lbnRyeShzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLCBnZm5f
dCBnZm5fLCBtZm5fdCBtZm4sCiAgICAgICAgICAmJiAoZ2ZuICsgKDFVTCA8PCBwYWdlX29yZGVy
KSAtIDEgPiBwMm0tPm1heF9tYXBwZWRfcGZuKSApCiAgICAgICAgIHAybS0+bWF4X21hcHBlZF9w
Zm4gPSBnZm4gKyAoMVVMIDw8IHBhZ2Vfb3JkZXIpIC0gMTsKIAotICAgIGlmICggaW9tbXVfZW5h
YmxlZCAmJiAoaW9tbXVfb2xkX2ZsYWdzICE9IGlvbW11X3B0ZV9mbGFncyB8fAotICAgICAgICAg
ICAgICAgICAgICAgICAgICAgb2xkX21mbiAhPSBtZm5feChtZm4pKSApCi0gICAgewotICAgICAg
ICBBU1NFUlQocmMgPT0gMCk7Ci0KLSAgICAgICAgaWYgKCBuZWVkX2lvbW11X3B0X3N5bmMocDJt
LT5kb21haW4pICkKLSAgICAgICAgICAgIHJjID0gaW9tbXVfcHRlX2ZsYWdzID8KLSAgICAgICAg
ICAgICAgICBpb21tdV9sZWdhY3lfbWFwKGQsIF9kZm4oZ2ZuKSwgbWZuLCBwYWdlX29yZGVyLAot
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW9tbXVfcHRlX2ZsYWdzKSA6Ci0gICAg
ICAgICAgICAgICAgaW9tbXVfbGVnYWN5X3VubWFwKGQsIF9kZm4oZ2ZuKSwgcGFnZV9vcmRlcik7
Ci0gICAgICAgIGVsc2UgaWYgKCBpb21tdV91c2VfaGFwX3B0KGQpICYmIGlvbW11X29sZF9mbGFn
cyApCi0gICAgICAgICAgICBhbWRfaW9tbXVfZmx1c2hfcGFnZXMocDJtLT5kb21haW4sIGdmbiwg
cGFnZV9vcmRlcik7Ci0gICAgfQotCiAgICAgLyoKICAgICAgKiBGcmVlIG9sZCBpbnRlcm1lZGlh
dGUgdGFibGVzIGlmIG5lY2Vzc2FyeS4gIFRoaXMgaGFzIHRvIGJlIHRoZQotICAgICAqIGxhc3Qg
dGhpbmcgd2UgZG8sIGFmdGVyIHJlbW92YWwgZnJvbSB0aGUgSU9NTVUgdGFibGVzLCBzbyBhcyB0
bwotICAgICAqIGF2b2lkIGEgcG90ZW50aWFsIHVzZS1hZnRlci1mcmVlLgorICAgICAqIGxhc3Qg
dGhpbmcgd2UgZG8gc28gYXMgdG8gYXZvaWQgYSBwb3RlbnRpYWwgdXNlLWFmdGVyLWZyZWUuCiAg
ICAgICovCiAgICAgaWYgKCBsMWVfZ2V0X2ZsYWdzKGludGVybWVkaWF0ZV9lbnRyeSkgJiBfUEFH
RV9QUkVTRU5UICkKICAgICAgICAgcDJtX2ZyZWVfZW50cnkocDJtLCAmaW50ZXJtZWRpYXRlX2Vu
dHJ5LCBwYWdlX29yZGVyKTsKLS0gCjIuMTcuMQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 03 12:57:01 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Jul 2019 12:57: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 1hieoj-0003Ws-Nj; Wed, 03 Jul 2019 12:56:57 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=vZpq=VA=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hieoh-0003Wn-QY
 for xen-devel@lists.xenproject.org; Wed, 03 Jul 2019 12:56:55 +0000
X-Inumbo-ID: 071631a0-9d92-11e9-9432-aba61a5b9bdd
Received: from m4a0041g.houston.softwaregrp.com (unknown [15.124.2.87])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 071631a0-9d92-11e9-9432-aba61a5b9bdd;
 Wed, 03 Jul 2019 12:56:52 +0000 (UTC)
Received: FROM m4a0041g.houston.softwaregrp.com (15.120.17.147) BY
 m4a0041g.houston.softwaregrp.com WITH ESMTP; 
 Wed,  3 Jul 2019 12:56:45 +0000
Received: from M4W0335.microfocus.com (2002:f78:1193::f78:1193) by
 M4W0335.microfocus.com (2002:f78:1193::f78:1193) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Wed, 3 Jul 2019 12:55:05 +0000
Received: from NAM05-DM3-obe.outbound.protection.outlook.com (15.124.8.10) by
 M4W0335.microfocus.com (15.120.17.147) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Wed, 3 Jul 2019 12:55:05 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3106.namprd18.prod.outlook.com (10.255.154.215) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2032.18; Wed, 3 Jul 2019 12:55:04 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc%3]) with mapi id 15.20.2052.010; Wed, 3 Jul 2019
 12:55:04 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v2 0/5] x86: CPU idle management adjustments
Thread-Index: AQHVMZ6I0tMSNnxXbUmGm8je5yzL2Q==
Date: Wed, 3 Jul 2019 12:55:04 +0000
Message-ID: <0dbf8520-89c7-753e-c10a-13399aec9cd5@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB3PR0102CA0035.eurprd01.prod.exchangelabs.com
 (2603:10a6:8::48) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 7b46c28d-21e7-425b-b401-08d6ffb5aab9
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(49563074)(7193020);
 SRVR:BY5PR18MB3106; 
x-ms-traffictypediagnostic: BY5PR18MB3106:
x-microsoft-antispam-prvs: <BY5PR18MB3106C98D6DB246ACD1508440B3FB0@BY5PR18MB3106.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:1824;
x-forefront-prvs: 00872B689F
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(396003)(136003)(39860400002)(376002)(366004)(346002)(189003)(199004)(66556008)(66476007)(8676002)(64756008)(73956011)(71190400001)(81166006)(81156014)(6116002)(66946007)(66446008)(5024004)(66576008)(14454004)(305945005)(31686004)(6916009)(5660300002)(5640700003)(7736002)(3846002)(2616005)(4744005)(6486002)(6512007)(6436002)(71200400001)(8936002)(256004)(476003)(2501003)(53936002)(86362001)(102836004)(186003)(25786009)(80792005)(386003)(99936001)(4326008)(52116002)(68736007)(54906003)(6506007)(36756003)(26005)(2906002)(72206003)(2351001)(66066001)(478600001)(486006)(31696002)(99286004)(316002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3106;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: bd6zBj31iXBX1TKVtaQ3LoMunHMTTLHLfs1AtwZd5uJXgzcT5evi3+xIXy9XtxgsNManjMKgHTDcSPUUPnwKIphnHH1m+paLRyyrX35AcNEwQtBLnjeHBHOFUaODmgmTr5FIfUITIOtKx8W8/7JLgqqYugCDPTtgaoK/Q18RuaQ3hkVrNFbFpyqUoHC8HigfauylP/NJm3BH7IbSk/aQWLhcRFs9uXYpRS99hk5gd4OqSuvq7bczyjrUqIDiCa5g4Gn0+Sed8jZYH6F3uNWY3i23t03p8h35An/9v4CiRxYm10FDLT/GkH67rAgfdV0ITNaSjOL8DtGyl//SZlc7l3AeeTSeLLeple3DRz/LVtDIlO8R5Nivb4ee1eQGFefgM1Na7vp2cdeqA0pJeu3X8zRn1119cD1FAxJ0Iy+M4CA=
Content-Type: multipart/mixed;
 boundary="_006_0dbf852089c7753ec10a13399aec9cd5susecom_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 7b46c28d-21e7-425b-b401-08d6ffb5aab9
X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Jul 2019 12:55:04.2371 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3106
X-OriginatorOrg: suse.com
Subject: [Xen-devel] [PATCH v2 0/5] x86: CPU idle management adjustments
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--_006_0dbf852089c7753ec10a13399aec9cd5susecom_
Content-Type: text/plain; charset="utf-8"
Content-ID: <9E9B74CE12A94B48A5124CD4617E1330@namprd18.prod.outlook.com>
Content-Transfer-Encoding: base64

VGhlIGZpcnN0IHBhdGNoIGlzIHNvbWV0aGluZyBJIGhhZCBtZWFudCB0byBkbyBmb3JldmVyIHNp
bmNlIHRoZSBpbnRyb2R1Y3Rpb24NCm9mIG13YWl0LWlkbGUuIFRoZSAybmQgcGF0Y2ggYWRkcmVz
c2VzIGEgbGF0ZW50IHByb2JsZW0gKGJlY29taW5nIGFuIGFjdGl2ZQ0Kb25lIHdpdGggcGF0Y2gg
MykgaW4gQy1zdGF0ZSBzZWxlY3Rpb24gd2hlbiBhY3R1YWxseSBlbnRlcmluZyBhbiBpZGxlIHN0
YXRlLg0KVGhlIDNyZCBwYXRjaCBpcyBteSBjb3VudGVycHJvcG9zYWwgdG8gQnJpYW4ncyBpbnRl
bmRlZCBhYnVzZSAoYXMgSSB3b3VsZA0KY2FsbCBpdCkgb2YgdGhlIG13YWl0LWlkbGUgZHJpdmVy
LiBUaGUgZmluYWwgdHdvIHBhdGNoZXMgYXJlIG9uZXMgSSd2ZSBiZWVuDQpjYXJyeWluZyBmb3Ig
YWJvdXQgNSB5ZWFycyBub3csIGluaXRpYWxseSB3YWl0aW5nIGZvciBhIHJlc3BvbnNlIHRvIG15
DQpwcm9wb3NlZCBlZGl0cyB0byBSb3NzJ2VzIHBhdGNoZXMsIGFuZCBldmVudHVhbGx5IHNvcnQg
b2YgZm9yZ290dGVuIChidXQNCnJlLWJhc2VkIGFzIG5lZWRlZCkuDQoNCjE6IHg4Ni9jcHVpZGxl
OiBzd2l0Y2ggdG8gdW5pZm9ybSBtZWFuaW5nIG9mICJtYXhfY3N0YXRlPSINCjI6IHg4Ni9jcHVp
ZGxlOiByZWFsbHkgdXNlIEMxIGZvciAidXJnZW50IiBDUFVzDQozOiB4ODYvQU1EOiBtYWtlIEMt
c3RhdGUgaGFuZGxpbmcgaW5kZXBlbmRlbnQgb2YgRG9tMA0KNDogeDg2OiBhbGxvdyBsaW1pdGlu
ZyB0aGUgbWF4IEMtc3RhdGUgc3ViLXN0YXRlDQo1OiB0b29scy9saWJ4YzogYWxsb3cgY29udHJv
bGxpbmcgdGhlIG1heCBDLXN0YXRlIHN1Yi1zdGF0ZQ0KDQpEdWUgdG8gbWFpbCBtYW5nbGluZyBp
c3N1ZXMgSSdtIGF0dGFjaGluZyBhbGwgcGF0Y2hlcyBoZXJlLCBhbG9uZ3NpZGUgdGhlDQppbmRp
dmlkdWFsIG1haWxzIGluIHJlcGx5IHRvIHRoaXMgb25lLg0KDQpKYW4NCg==

--_006_0dbf852089c7753ec10a13399aec9cd5susecom_
Content-Type: text/plain; name="x86-cpuidle-honor-type.patch"
Content-Description: x86-cpuidle-honor-type.patch
Content-Disposition: attachment; filename="x86-cpuidle-honor-type.patch";
	size=7927; creation-date="Wed, 03 Jul 2019 12:55:04 GMT";
	modification-date="Wed, 03 Jul 2019 12:55:04 GMT"
Content-ID: <F66E054F611C1C4B9F5CFBE2186A3F67@namprd18.prod.outlook.com>
Content-Transfer-Encoding: base64

eDg2L2NwdWlkbGU6IHN3aXRjaCB0byB1bmlmb3JtIG1lYW5pbmcgb2YgIm1heF9jc3RhdGU9IgoK
V2hpbGUgdGhlIE1XQUlUIGlkbGUgZHJpdmVyIGFscmVhZHkgdGFrZXMgaXQgdG8gbWVhbiBhbiBh
Y3R1YWwgQyBzdGF0ZSwKdGhlIEFDUEkgaWRsZSBkcml2ZXIgc28gZmFyIHVzZWQgaXQgYXMgYSBs
aXN0IGluZGV4LiBUaGUgbGlzdCBpbmRleCwKaG93ZXZlciwgaXMgYW4gaW1wbGVtZW50YXRpb24g
ZGV0YWlsIG9mIFhlbiBhbmQgYWZmZWN0ZWQgYnkgZmlybXdhcmUKc2V0dGluZ3MgKGkuZS4gbm90
IG5lY2Vzc2FyaWx5IHVuaWZvcm0gZm9yIGEgcGFydGljdWxhciBzeXN0ZW0pLgoKV2hpbGUgdG91
Y2hpbmcgdGhpcyBjb2RlIGFsc28gYXZvaWQgaW52b2tpbmcgbWVudV9nZXRfdHJhY2VfZGF0YSgp
CndoZW4gdHJhY2luZyBpcyBub3QgYWN0aXZlLiBGb3IgY29uc2lzdGVuY3kgZG8gdGhpcyBhbHNv
IGZvciB0aGUKTVdBSVQgZHJpdmVyLgoKTm90ZSB0aGF0IEknbSBpbnRlbnRpb25hbGx5IG5vdCBh
ZGRpbmcgYW55IHNvcnRpbmcgbG9naWMgdG8gc2V0X2N4KCk6CkJlZm9yZSBhbmQgYWZ0ZXIgdGhp
cyBwYXRjaCB3ZSBhc3N1bWUgZW50cmllcyB0byBhcnJpdmUgaW4gb3JkZXIsIHNvCnRoaXMgd291
bGQgYmUgYW4gb3J0aG9nb25hbCBjaGFuZ2UuCgpUYWtlIHRoZSBvcHBvcnR1bml0eSBhbmQgYWRk
IG1pbmltYWwgZG9jdW1lbnRhdGlvbiBmb3IgdGhlIGNvbW1hbmQgbGluZQpvcHRpb24uCgpTaWdu
ZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Ci0tLQp2MjogQWRqdXN0
IHhlbnBtIG91dHB1dCB3b3JkaW5nIGEgbGl0dGxlLiBFeHBsaWNpdGx5IGxvZyAidW5saW1pdGVk
Ii4KLS0tClRCRDogSSB3b25kZXIgaWYgd2UgcmVhbGx5IG5lZWQgc3RydWN0IGFjcGlfcHJvY2Vz
c29yX2N4J3MgaWR4IGZpZWxkCiAgICAgYW55bW9yZS4gSXQncyB1c2VkIGluIGEgbnVtYmVyIG9m
IChxdWVzdGlvbmFibGUpIHBsYWNlcyAuLi4KCi0tLSBhL2RvY3MvbWlzYy94ZW4tY29tbWFuZC1s
aW5lLnBhbmRvYworKysgYi9kb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5wYW5kb2MKQEAgLTEz
NzYsNiArMTM3Niw4IEBAIFRoaXMgb3B0aW9uIGlzIGlnbm9yZWQgaW4gKipwdi1zaGltKiogbW8K
ICMjIyBtYXhfY3N0YXRlICh4ODYpCiA+IGA9IDxpbnRlZ2VyPmAKIAorU3BlY2lmeSB0aGUgZGVl
cGVzdCBDLXN0YXRlIENQVXMgYXJlIHBlcm1pdHRlZCB0byBiZSBwbGFjZWQgaW4uCisKICMjIyBt
YXhfZ3NpX2lycXMgKHg4NikKID4gYD0gPGludGVnZXI+YAogCi0tLSBhL3Rvb2xzL21pc2MveGVu
cG0uYworKysgYi90b29scy9taXNjL3hlbnBtLmMKQEAgLTY0LDcgKzY0LDcgQEAgdm9pZCBzaG93
X2hlbHAodm9pZCkKICAgICAgICAgICAgICIgc2V0LXNjaGVkLXNtdCAgICAgICAgICAgZW5hYmxl
fGRpc2FibGUgZW5hYmxlL2Rpc2FibGUgc2NoZWR1bGVyIHNtdCBwb3dlciBzYXZpbmdcbiIKICAg
ICAgICAgICAgICIgc2V0LXZjcHUtbWlncmF0aW9uLWRlbGF5ICAgICAgPG51bT4gc2V0IHNjaGVk
dWxlciB2Y3B1IG1pZ3JhdGlvbiBkZWxheSBpbiB1c1xuIgogICAgICAgICAgICAgIiBnZXQtdmNw
dS1taWdyYXRpb24tZGVsYXkgICAgICAgICAgICBnZXQgc2NoZWR1bGVyIHZjcHUgbWlncmF0aW9u
IGRlbGF5XG4iCi0gICAgICAgICAgICAiIHNldC1tYXgtY3N0YXRlICAgICAgICA8bnVtPiAgICAg
ICAgIHNldCB0aGUgQy1TdGF0ZSBsaW1pdGF0aW9uICg8bnVtPiA+PSAwKVxuIgorICAgICAgICAg
ICAgIiBzZXQtbWF4LWNzdGF0ZSAgICAgICAgPG51bT58J3VubGltaXRlZCcgc2V0IHRoZSBDLVN0
YXRlIGxpbWl0YXRpb24gKDxudW0+ID49IDApXG4iCiAgICAgICAgICAgICAiIHN0YXJ0IFtzZWNv
bmRzXSAgICAgICAgICAgICAgICAgICAgIHN0YXJ0IGNvbGxlY3QgQ3gvUHggc3RhdGlzdGljcyxc
biIKICAgICAgICAgICAgICIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3V0
cHV0IGFmdGVyIENUUkwtQyBvciBTSUdJTlQgb3Igc2V2ZXJhbCBzZWNvbmRzLlxuIgogICAgICAg
ICAgICAgIiBlbmFibGUtdHVyYm8tbW9kZSAgICAgW2NwdWlkXSAgICAgICBlbmFibGUgVHVyYm8g
TW9kZSBmb3IgcHJvY2Vzc29ycyB0aGF0IHN1cHBvcnQgaXQuXG4iCkBAIC0xOTQsNyArMTk0LDEx
IEBAIHN0YXRpYyBpbnQgc2hvd19tYXhfY3N0YXRlKHhjX2ludGVyZmFjZQogICAgIGlmICggKHJl
dCA9IHhjX2dldF9jcHVpZGxlX21heF9jc3RhdGUoeGNfaGFuZGxlLCAmdmFsdWUpKSApCiAgICAg
ICAgIHJldHVybiByZXQ7CiAKLSAgICBwcmludGYoIk1heCBwb3NzaWJsZSBDLXN0YXRlOiBDJWRc
blxuIiwgdmFsdWUpOworICAgIGlmICggdmFsdWUgPCBYRU5fU1lTQ1RMX0NYX1VOTElNSVRFRCAp
CisgICAgICAgIHByaW50ZigiTWF4IHBvc3NpYmxlIEMtc3RhdGU6IEMlIlBSSXUzMiJcblxuIiwg
dmFsdWUpOworICAgIGVsc2UKKyAgICAgICAgcHJpbnRmKCJBbGwgQy1zdGF0ZXMgYWxsb3dlZFxu
XG4iKTsKKwogICAgIHJldHVybiAwOwogfQogCkBAIC0xMTE3LDE4ICsxMTIxLDI0IEBAIHZvaWQg
Z2V0X3ZjcHVfbWlncmF0aW9uX2RlbGF5X2Z1bmMoaW50IGEKIHZvaWQgc2V0X21heF9jc3RhdGVf
ZnVuYyhpbnQgYXJnYywgY2hhciAqYXJndltdKQogewogICAgIGludCB2YWx1ZTsKKyAgICBjaGFy
IGJ1ZlsxMl07CiAKLSAgICBpZiAoIGFyZ2MgIT0gMSB8fCBzc2NhbmYoYXJndlswXSwgIiVkIiwg
JnZhbHVlKSAhPSAxIHx8IHZhbHVlIDwgMCApCisgICAgaWYgKCBhcmdjICE9IDEgfHwKKyAgICAg
ICAgIChzc2NhbmYoYXJndlswXSwgIiVkIiwgJnZhbHVlKSA9PSAxCisgICAgICAgICAgPyB2YWx1
ZSA8IDAKKyAgICAgICAgICA6ICh2YWx1ZSA9IFhFTl9TWVNDVExfQ1hfVU5MSU1JVEVELCBzdHJj
bXAoYXJndlswXSwgInVubGltaXRlZCIpKSkgKQogICAgIHsKLSAgICAgICAgZnByaW50ZihzdGRl
cnIsICJNaXNzaW5nIG9yIGludmFsaWQgYXJndW1lbnQocylcbiIpOworICAgICAgICBmcHJpbnRm
KHN0ZGVyciwgIk1pc3NpbmcsIGV4Y2Vzcywgb3IgaW52YWxpZCBhcmd1bWVudChzKVxuIik7CiAg
ICAgICAgIGV4aXQoRUlOVkFMKTsKICAgICB9CiAKKyAgICBzbnByaW50ZihidWYsIEFSUkFZX1NJ
WkUoYnVmKSwgIkMlZCIsIHZhbHVlKTsKKwogICAgIGlmICggIXhjX3NldF9jcHVpZGxlX21heF9j
c3RhdGUoeGNfaGFuZGxlLCAodWludDMyX3QpdmFsdWUpICkKLSAgICAgICAgcHJpbnRmKCJzZXQg
bWF4X2NzdGF0ZSB0byBDJWQgc3VjY2VlZGVkXG4iLCB2YWx1ZSk7CisgICAgICAgIHByaW50Zigi
bWF4IEMtc3RhdGUgc2V0IHRvICVzXG4iLCB2YWx1ZSA+PSAwID8gYnVmIDogYXJndlswXSk7CiAg
ICAgZWxzZQotICAgICAgICBmcHJpbnRmKHN0ZGVyciwgInNldCBtYXhfY3N0YXRlIHRvIEMlZCBm
YWlsZWQgKCVkIC0gJXMpXG4iLAotICAgICAgICAgICAgICAgIHZhbHVlLCBlcnJubywgc3RyZXJy
b3IoZXJybm8pKTsKKyAgICAgICAgZnByaW50ZihzdGRlcnIsICJGYWlsZWQgdG8gc2V0IG1heCBD
LXN0YXRlIHRvICVzICglZCAtICVzKVxuIiwKKyAgICAgICAgICAgICAgICB2YWx1ZSA+PSAwID8g
YnVmIDogYXJndlswXSwgZXJybm8sIHN0cmVycm9yKGVycm5vKSk7CiB9CiAKIHZvaWQgZW5hYmxl
X3R1cmJvX21vZGUoaW50IGFyZ2MsIGNoYXIgKmFyZ3ZbXSkKLS0tIGEveGVuL2FyY2gveDg2L2Fj
cGkvY3B1X2lkbGUuYworKysgYi94ZW4vYXJjaC94ODYvYWNwaS9jcHVfaWRsZS5jCkBAIC0xMDMs
NyArMTAzLDcgQEAgYm9vbCBsYXBpY190aW1lcl9pbml0KHZvaWQpCiB9CiAKIHZvaWQgKCpfX3Jl
YWRfbW9zdGx5IHBtX2lkbGVfc2F2ZSkodm9pZCk7Ci11bnNpZ25lZCBpbnQgbWF4X2NzdGF0ZSBf
X3JlYWRfbW9zdGx5ID0gQUNQSV9QUk9DRVNTT1JfTUFYX1BPV0VSIC0gMTsKK3Vuc2lnbmVkIGlu
dCBtYXhfY3N0YXRlIF9fcmVhZF9tb3N0bHkgPSBVSU5UX01BWDsKIGludGVnZXJfcGFyYW0oIm1h
eF9jc3RhdGUiLCBtYXhfY3N0YXRlKTsKIHN0YXRpYyBib29sIF9fcmVhZF9tb3N0bHkgbG9jYWxf
YXBpY190aW1lcl9jMl9vazsKIGJvb2xlYW5fcGFyYW0oImxhcGljX3RpbWVyX2MyX29rIiwgbG9j
YWxfYXBpY190aW1lcl9jMl9vayk7CkBAIC0zNDQsNyArMzQ0LDEwIEBAIHN0YXRpYyB2b2lkIGR1
bXBfY3godW5zaWduZWQgY2hhciBrZXkpCiAgICAgdW5zaWduZWQgaW50IGNwdTsKIAogICAgIHBy
aW50aygiJyVjJyBwcmVzc2VkIC0+IHByaW50aW5nIEFDUEkgQ3ggc3RydWN0dXJlc1xuIiwga2V5
KTsKLSAgICBwcmludGsoIm1heCBjc3RhdGU6IEMldVxuIiwgbWF4X2NzdGF0ZSk7CisgICAgaWYg
KCBtYXhfY3N0YXRlIDwgVUlOVF9NQVggKQorICAgICAgICBwcmludGsoIm1heCBzdGF0ZTogQyV1
XG4iLCBtYXhfY3N0YXRlKTsKKyAgICBlbHNlCisgICAgICAgIHByaW50aygibWF4IHN0YXRlOiB1
bmxpbWl0ZWRcbiIpOwogICAgIGZvcl9lYWNoX3ByZXNlbnRfY3B1ICggY3B1ICkKICAgICB7CiAg
ICAgICAgIHN0cnVjdCBhY3BpX3Byb2Nlc3Nvcl9wb3dlciAqcG93ZXIgPSBwcm9jZXNzb3JfcG93
ZXJzW2NwdV07CkBAIC01ODIsMTMgKzU4NSwxOSBAQCBzdGF0aWMgdm9pZCBhY3BpX3Byb2Nlc3Nv
cl9pZGxlKHZvaWQpCiAgICAgaWYgKCBtYXhfY3N0YXRlID4gMCAmJiBwb3dlciAmJiAhc2NoZWRf
aGFzX3VyZ2VudF92Y3B1KCkgJiYKICAgICAgICAgIChuZXh0X3N0YXRlID0gY3B1aWRsZV9jdXJy
ZW50X2dvdmVybm9yLT5zZWxlY3QocG93ZXIpKSA+IDAgKQogICAgIHsKLSAgICAgICAgY3ggPSAm
cG93ZXItPnN0YXRlc1tuZXh0X3N0YXRlXTsKLSAgICAgICAgaWYgKCBjeC0+dHlwZSA9PSBBQ1BJ
X1NUQVRFX0MzICYmIHBvd2VyLT5mbGFncy5ibV9jaGVjayAmJgotICAgICAgICAgICAgIGFjcGlf
aWRsZV9ibV9jaGVjaygpICkKLSAgICAgICAgICAgIGN4ID0gcG93ZXItPnNhZmVfc3RhdGU7Ci0g
ICAgICAgIGlmICggY3gtPmlkeCA+IG1heF9jc3RhdGUgKQotICAgICAgICAgICAgY3ggPSAmcG93
ZXItPnN0YXRlc1ttYXhfY3N0YXRlXTsKLSAgICAgICAgbWVudV9nZXRfdHJhY2VfZGF0YSgmZXhw
LCAmcHJlZCk7CisgICAgICAgIGRvIHsKKyAgICAgICAgICAgIGN4ID0gJnBvd2VyLT5zdGF0ZXNb
bmV4dF9zdGF0ZV07CisgICAgICAgIH0gd2hpbGUgKCBjeC0+dHlwZSA+IG1heF9jc3RhdGUgJiYg
LS1uZXh0X3N0YXRlICk7CisgICAgICAgIGlmICggbmV4dF9zdGF0ZSApCisgICAgICAgIHsKKyAg
ICAgICAgICAgIGlmICggY3gtPnR5cGUgPT0gQUNQSV9TVEFURV9DMyAmJiBwb3dlci0+ZmxhZ3Mu
Ym1fY2hlY2sgJiYKKyAgICAgICAgICAgICAgICAgYWNwaV9pZGxlX2JtX2NoZWNrKCkgKQorICAg
ICAgICAgICAgICAgIGN4ID0gcG93ZXItPnNhZmVfc3RhdGU7CisgICAgICAgICAgICBpZiAoIHRi
X2luaXRfZG9uZSApCisgICAgICAgICAgICAgICAgbWVudV9nZXRfdHJhY2VfZGF0YSgmZXhwLCAm
cHJlZCk7CisgICAgICAgIH0KKyAgICAgICAgZWxzZQorICAgICAgICAgICAgY3ggPSBOVUxMOwog
ICAgIH0KICAgICBpZiAoICFjeCApCiAgICAgewpAQCAtMTM5NiwxMiArMTQwNSwxMiBAQCBpbnQg
cG1zdGF0X3Jlc2V0X2N4X3N0YXQodWludDMyX3QgY3B1aWQpCiAKIHZvaWQgY3B1aWRsZV9kaXNh
YmxlX2RlZXBfY3N0YXRlKHZvaWQpCiB7Ci0gICAgaWYgKCBtYXhfY3N0YXRlID4gMSApCisgICAg
aWYgKCBtYXhfY3N0YXRlID4gQUNQSV9TVEFURV9DMSApCiAgICAgewogICAgICAgICBpZiAoIGxv
Y2FsX2FwaWNfdGltZXJfYzJfb2sgKQotICAgICAgICAgICAgbWF4X2NzdGF0ZSA9IDI7CisgICAg
ICAgICAgICBtYXhfY3N0YXRlID0gQUNQSV9TVEFURV9DMjsKICAgICAgICAgZWxzZQotICAgICAg
ICAgICAgbWF4X2NzdGF0ZSA9IDE7CisgICAgICAgICAgICBtYXhfY3N0YXRlID0gQUNQSV9TVEFU
RV9DMTsKICAgICB9CiAKICAgICBocGV0X2Rpc2FibGVfbGVnYWN5X2Jyb2FkY2FzdCgpOwpAQCAt
MTQwOSw3ICsxNDE4LDggQEAgdm9pZCBjcHVpZGxlX2Rpc2FibGVfZGVlcF9jc3RhdGUodm9pZCkK
IAogYm9vbCBjcHVpZGxlX3VzaW5nX2RlZXBfY3N0YXRlKHZvaWQpCiB7Ci0gICAgcmV0dXJuIHhl
bl9jcHVpZGxlICYmIG1heF9jc3RhdGUgPiAobG9jYWxfYXBpY190aW1lcl9jMl9vayA/IDIgOiAx
KTsKKyAgICByZXR1cm4geGVuX2NwdWlkbGUgJiYgbWF4X2NzdGF0ZSA+IChsb2NhbF9hcGljX3Rp
bWVyX2MyX29rID8gQUNQSV9TVEFURV9DMgorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgOiBBQ1BJX1NUQVRFX0MxKTsKIH0KIAog
c3RhdGljIGludCBjcHVfY2FsbGJhY2soCi0tLSBhL3hlbi9hcmNoL3g4Ni9jcHUvbXdhaXQtaWRs
ZS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9jcHUvbXdhaXQtaWRsZS5jCkBAIC03MzEsNyArNzMxLDgg
QEAgc3RhdGljIHZvaWQgbXdhaXRfaWRsZSh2b2lkKQogCQl9IHdoaWxlIChjeC0+dHlwZSA+IG1h
eF9jc3RhdGUgJiYgLS1uZXh0X3N0YXRlKTsKIAkJaWYgKCFuZXh0X3N0YXRlKQogCQkJY3ggPSBO
VUxMOwotCQltZW51X2dldF90cmFjZV9kYXRhKCZleHAsICZwcmVkKTsKKwkJZWxzZSBpZiAodGJf
aW5pdF9kb25lKQorCQkJbWVudV9nZXRfdHJhY2VfZGF0YSgmZXhwLCAmcHJlZCk7CiAJfQogCWlm
ICghY3gpIHsKIAkJaWYgKHBtX2lkbGVfc2F2ZSkKLS0tIGEveGVuL2FyY2gveDg2L3RpbWUuYwor
KysgYi94ZW4vYXJjaC94ODYvdGltZS5jCkBAIC0yMjY4LDcgKzIyNjgsNyBAQCBzdGF0aWMgdm9p
ZCBkdW1wX3NvZnR0c2ModW5zaWduZWQgY2hhciBrCiAgICAgZWxzZSBpZiAoIGJvb3RfY3B1X2hh
cyhYODZfRkVBVFVSRV9DT05TVEFOVF9UU0MgKSApCiAgICAgewogICAgICAgICBwcmludGsoIlRT
QyBoYXMgY29uc3RhbnQgcmF0ZSwgIik7Ci0gICAgICAgIGlmIChtYXhfY3N0YXRlIDw9IDIgJiYg
dHNjX21heF93YXJwID09IDApCisgICAgICAgIGlmICggbWF4X2NzdGF0ZSA8PSBBQ1BJX1NUQVRF
X0MyICYmIHRzY19tYXhfd2FycCA9PSAwICkKICAgICAgICAgICAgIHByaW50aygibm8gZGVlcCBD
c3RhdGVzLCBwYXNzZWQgd2FycCB0ZXN0LCBkZWVtZWQgcmVsaWFibGUsICIpOwogICAgICAgICBl
bHNlCiAgICAgICAgICAgICBwcmludGsoImRlZXAgQ3N0YXRlcyBwb3NzaWJsZSwgc28gbm90IHJl
bGlhYmxlLCAiKTsKLS0tIGEveGVuL2RyaXZlcnMvYWNwaS9wbXN0YXQuYworKysgYi94ZW4vZHJp
dmVycy9hY3BpL3Btc3RhdC5jCkBAIC00NTEsNiArNDUxLDcgQEAgaW50IGRvX3BtX29wKHN0cnVj
dCB4ZW5fc3lzY3RsX3BtX29wICpvcAogCiAgICAgY2FzZSBYRU5fU1lTQ1RMX3BtX29wX2dldF9t
YXhfY3N0YXRlOgogICAgIHsKKyAgICAgICAgQlVJTERfQlVHX09OKFhFTl9TWVNDVExfQ1hfVU5M
SU1JVEVEICE9IFVJTlRfTUFYKTsKICAgICAgICAgb3AtPnUuZ2V0X21heF9jc3RhdGUgPSBhY3Bp
X2dldF9jc3RhdGVfbGltaXQoKTsKICAgICAgICAgYnJlYWs7CiAgICAgfQotLS0gYS94ZW4vaW5j
bHVkZS9wdWJsaWMvc3lzY3RsLmgKKysrIGIveGVuL2luY2x1ZGUvcHVibGljL3N5c2N0bC5oCkBA
IC0zNzAsNiArMzcwLDcgQEAgc3RydWN0IHhlbl9zeXNjdGxfcG1fb3AgewogICAgICAgICBzdHJ1
Y3QgeGVuX3NldF9jcHVmcmVxX3BhcmEgc2V0X3BhcmE7CiAgICAgICAgIHVpbnQ2NF9hbGlnbmVk
X3QgZ2V0X2F2Z2ZyZXE7CiAgICAgICAgIHVpbnQzMl90ICAgICAgICAgICAgICAgICAgICBzZXRf
c2NoZWRfb3B0X3NtdDsKKyNkZWZpbmUgWEVOX1NZU0NUTF9DWF9VTkxJTUlURUQgMHhmZmZmZmZm
ZgogICAgICAgICB1aW50MzJfdCAgICAgICAgICAgICAgICAgICAgZ2V0X21heF9jc3RhdGU7CiAg
ICAgICAgIHVpbnQzMl90ICAgICAgICAgICAgICAgICAgICBzZXRfbWF4X2NzdGF0ZTsKICAgICB9
IHU7Cg==

--_006_0dbf852089c7753ec10a13399aec9cd5susecom_
Content-Type: text/plain; name="x86-cpuidle-urgent-use-C1.patch"
Content-Description: x86-cpuidle-urgent-use-C1.patch
Content-Disposition: attachment; filename="x86-cpuidle-urgent-use-C1.patch";
	size=1941; creation-date="Wed, 03 Jul 2019 12:55:04 GMT";
	modification-date="Wed, 03 Jul 2019 12:55:04 GMT"
Content-ID: <4FBC31CF10CAFE47BB58A1C160E73A6D@namprd18.prod.outlook.com>
Content-Transfer-Encoding: base64

eDg2L2NwdWlkbGU6IHJlYWxseSB1c2UgQzEgZm9yICJ1cmdlbnQiIENQVXMKCkZvciBvbmUgb24g
cmVjZW50IEFNRCBDUFVzIGVudGVyaW5nIEMxIChpZiBhdmFpbGFibGUgYXQgYWxsKSByZXF1aXJl
cwp1c2Ugb2YgTVdBSVQsIHdoaWxlIEhMVCAoaS5lLiBkZWZhdWx0X2lkbGUoKSkgd291bGQgcHV0
IHRoZSBwcm9jZXNzb3IKaW50byBhcyBkZWVwIGFzIENDNi4gQW5kIHRoZW4gZXZlbiBvbiBvdGhl
ciB2ZW5kb3JzJyBDUFVzIHdlIHNob3VsZAphdm9pZCBlbnRlcmluZyBkZWZhdWx0X2lkbGUoKSB3
aGVuIHRoZSBpbnRlbmRlZCBzdGF0ZSBjYW4gYmUgcmVhY2hlZApieSB1c2luZyB0aGUgYWN0aXZl
IGlkbGUgZHJpdmVyJ3MgZmFjaWxpdGllcy4KClNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4KUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29w
ZXIzQGNpdHJpeC5jb20+CgotLS0gYS94ZW4vYXJjaC94ODYvYWNwaS9jcHVfaWRsZS5jCisrKyBi
L3hlbi9hcmNoL3g4Ni9hY3BpL2NwdV9pZGxlLmMKQEAgLTU4MiwxMiArNTgyLDE1IEBAIHN0YXRp
YyB2b2lkIGFjcGlfcHJvY2Vzc29yX2lkbGUodm9pZCkKICAgICB1MzIgZXhwID0gMCwgcHJlZCA9
IDA7CiAgICAgdTMyIGlycV90cmFjZWRbNF0gPSB7IDAgfTsKIAotICAgIGlmICggbWF4X2NzdGF0
ZSA+IDAgJiYgcG93ZXIgJiYgIXNjaGVkX2hhc191cmdlbnRfdmNwdSgpICYmCisgICAgaWYgKCBt
YXhfY3N0YXRlID4gMCAmJiBwb3dlciAmJgogICAgICAgICAgKG5leHRfc3RhdGUgPSBjcHVpZGxl
X2N1cnJlbnRfZ292ZXJub3ItPnNlbGVjdChwb3dlcikpID4gMCApCiAgICAgeworICAgICAgICB1
bnNpZ25lZCBpbnQgbWF4X3N0YXRlID0gc2NoZWRfaGFzX3VyZ2VudF92Y3B1KCkgPyBBQ1BJX1NU
QVRFX0MxCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICA6IG1heF9jc3RhdGU7CisKICAgICAgICAgZG8gewogICAgICAgICAgICAgY3ggPSAm
cG93ZXItPnN0YXRlc1tuZXh0X3N0YXRlXTsKLSAgICAgICAgfSB3aGlsZSAoIGN4LT50eXBlID4g
bWF4X2NzdGF0ZSAmJiAtLW5leHRfc3RhdGUgKTsKKyAgICAgICAgfSB3aGlsZSAoIGN4LT50eXBl
ID4gbWF4X3N0YXRlICYmIC0tbmV4dF9zdGF0ZSApOwogICAgICAgICBpZiAoIG5leHRfc3RhdGUg
KQogICAgICAgICB7CiAgICAgICAgICAgICBpZiAoIGN4LT50eXBlID09IEFDUElfU1RBVEVfQzMg
JiYgcG93ZXItPmZsYWdzLmJtX2NoZWNrICYmCi0tLSBhL3hlbi9hcmNoL3g4Ni9jcHUvbXdhaXQt
aWRsZS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9jcHUvbXdhaXQtaWRsZS5jCkBAIC03MjQsMTEgKzcy
NCwxNCBAQCBzdGF0aWMgdm9pZCBtd2FpdF9pZGxlKHZvaWQpCiAJdTY0IGJlZm9yZSwgYWZ0ZXI7
CiAJdTMyIGV4cCA9IDAsIHByZWQgPSAwLCBpcnFfdHJhY2VkWzRdID0geyAwIH07CiAKLQlpZiAo
bWF4X2NzdGF0ZSA+IDAgJiYgcG93ZXIgJiYgIXNjaGVkX2hhc191cmdlbnRfdmNwdSgpICYmCisJ
aWYgKG1heF9jc3RhdGUgPiAwICYmIHBvd2VyICYmCiAJICAgIChuZXh0X3N0YXRlID0gY3B1aWRs
ZV9jdXJyZW50X2dvdmVybm9yLT5zZWxlY3QocG93ZXIpKSA+IDApIHsKKwkJdW5zaWduZWQgaW50
IG1heF9zdGF0ZSA9IHNjaGVkX2hhc191cmdlbnRfdmNwdSgpID8gQUNQSV9TVEFURV9DMQorCQkJ
CQkJCQkgOiBtYXhfY3N0YXRlOworCiAJCWRvIHsKIAkJCWN4ID0gJnBvd2VyLT5zdGF0ZXNbbmV4
dF9zdGF0ZV07Ci0JCX0gd2hpbGUgKGN4LT50eXBlID4gbWF4X2NzdGF0ZSAmJiAtLW5leHRfc3Rh
dGUpOworCQl9IHdoaWxlIChjeC0+dHlwZSA+IG1heF9zdGF0ZSAmJiAtLW5leHRfc3RhdGUpOwog
CQlpZiAoIW5leHRfc3RhdGUpCiAJCQljeCA9IE5VTEw7CiAJCWVsc2UgaWYgKHRiX2luaXRfZG9u
ZSkK

--_006_0dbf852089c7753ec10a13399aec9cd5susecom_
Content-Type: text/plain; name="x86-AMD-idle.patch"
Content-Description: x86-AMD-idle.patch
Content-Disposition: attachment; filename="x86-AMD-idle.patch"; size=4831;
	creation-date="Wed, 03 Jul 2019 12:55:04 GMT";
	modification-date="Wed, 03 Jul 2019 12:55:04 GMT"
Content-ID: <249BC0152D1F46469435ED8183A9953B@namprd18.prod.outlook.com>
Content-Transfer-Encoding: base64

eDg2L0FNRDogbWFrZSBDLXN0YXRlIGhhbmRsaW5nIGluZGVwZW5kZW50IG9mIERvbTAKCkF0IGxl
YXN0IGZvciBtb3JlIHJlY2VudCBDUFVzLCBmb2xsb3dpbmcgd2hhdCBCS0RHIC8gUFBSIHN1Z2dl
c3QgZm9yIHRoZQpCSU9TIHRvIHN1cmZhY2UgdmlhIEFDUEkgd2UgY2FuIG1ha2Ugb3Vyc2VsdmVz
IGluZGVwZW5kZW50IG9mIERvbTAKdXBsb2FkaW5nIHJlc3BlY3RpdmUgZGF0YS4KClNpZ25lZC1v
ZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KLS0tCnYyOiBIYW5kbGUgSHln
b24gRmFtMTguIFNldCBsb2NhbF9hcGljX3RpbWVyX2MyX29rIChmb3IgRmFtMTcgYW5kIEh5Z29u
CiAgICBGYW0xOCBvbmx5IGZvciBub3cpLgotLS0KVEJEOiBXZSBtYXkgd2FudCB0byB2ZXJpZnkg
dGhhdCBITFQgaW5kZWVkIGlzIGNvbmZpZ3VyZWQgdG8gZW50ZXIgQ0M2LgpUQkQ6IEJyaWFuJ3Mg
c2VyaWVzIHNwZWNpZmllcyAudGFyZ2V0X3Jlc2lkZW5jeSBhcyAxMDAwIGZvciBDQzY7IG1heQog
ICAgIHdhbnQgdG8gZG8gc28gaGVyZSBhcyB3ZWxsLiBRdWVzdGlvbiB0aGVuIGlzIHdoZXRoZXIg
dGhpcyB2YWx1ZSBpcwogICAgIGFsc28gc3VpdGFibGUgZm9yIHRoZSBvbGRlciBmYW1pbGllcy4K
VEJEOiBJIGd1ZXNzIHdlIGNvdWxkIGV4dGVuZCB0aGlzIHRvIGZhbWlsaWVzIG9sZGVyIHRoZW4g
RmFtMTUgYXMgd2VsbC4KCi0tLSBhL3hlbi9hcmNoL3g4Ni9hY3BpL2NwdV9pZGxlLmMKKysrIGIv
eGVuL2FyY2gveDg2L2FjcGkvY3B1X2lkbGUuYwpAQCAtMTEwLDYgKzExMCw4IEBAIGJvb2xlYW5f
cGFyYW0oImxhcGljX3RpbWVyX2MyX29rIiwgbG9jYWwKIAogc3RydWN0IGFjcGlfcHJvY2Vzc29y
X3Bvd2VyICpfX3JlYWRfbW9zdGx5IHByb2Nlc3Nvcl9wb3dlcnNbTlJfQ1BVU107CiAKK3N0YXRp
YyBpbnQ4X3QgX19yZWFkX21vc3RseSB2ZW5kb3Jfb3ZlcnJpZGU7CisKIHN0cnVjdCBod19yZXNp
ZGVuY2llcwogewogICAgIHVpbnQ2NF90IG1jMDsKQEAgLTEyMTQsNiArMTIxNiw5IEBAIGxvbmcg
c2V0X2N4X3BtaW5mbyh1aW50MzJfdCBhY3BpX2lkLCBzdHIKICAgICBpZiAoIHBtX2lkbGVfc2F2
ZSAmJiBwbV9pZGxlICE9IGFjcGlfcHJvY2Vzc29yX2lkbGUgKQogICAgICAgICByZXR1cm4gMDsK
IAorICAgIGlmICggdmVuZG9yX292ZXJyaWRlID4gMCApCisgICAgICAgIHJldHVybiAwOworCiAg
ICAgcHJpbnRfY3hfcG1pbmZvKGFjcGlfaWQsIHBvd2VyKTsKIAogICAgIGNwdV9pZCA9IGdldF9j
cHVfaWQoYWNwaV9pZCk7CkBAIC0xMjg2LDYgKzEyOTEsMTAzIEBAIGxvbmcgc2V0X2N4X3BtaW5m
byh1aW50MzJfdCBhY3BpX2lkLCBzdHIKICAgICByZXR1cm4gMDsKIH0KIAorc3RhdGljIHZvaWQg
YW1kX2NwdWlkbGVfaW5pdChzdHJ1Y3QgYWNwaV9wcm9jZXNzb3JfcG93ZXIgKnBvd2VyKQorewor
ICAgIHVuc2lnbmVkIGludCBpLCBuciA9IDA7CisgICAgY29uc3Qgc3RydWN0IGNwdWluZm9feDg2
ICpjID0gJmN1cnJlbnRfY3B1X2RhdGE7CisgICAgY29uc3QgdW5zaWduZWQgaW50IGVjeF9yZXEg
PSBDUFVJRDVfRUNYX0VYVEVOU0lPTlNfU1VQUE9SVEVEIHwKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIENQVUlENV9FQ1hfSU5URVJSVVBUX0JSRUFLOworICAgIGNvbnN0IHN0cnVj
dCBhY3BpX3Byb2Nlc3Nvcl9jeCAqY3ggPSBOVUxMOworICAgIHN0YXRpYyBjb25zdCBzdHJ1Y3Qg
YWNwaV9wcm9jZXNzb3JfY3ggZmFtMTdbXSA9IHsKKyAgICAgICAgeworICAgICAgICAgICAgLnR5
cGUgPSBBQ1BJX1NUQVRFX0MxLAorICAgICAgICAgICAgLmVudHJ5X21ldGhvZCA9IEFDUElfQ1NU
QVRFX0VNX0ZGSCwKKyAgICAgICAgICAgIC5hZGRyZXNzID0gMCwKKyAgICAgICAgICAgIC5sYXRl
bmN5ID0gMSwKKyAgICAgICAgfSwKKyAgICAgICAgeworICAgICAgICAgICAgLnR5cGUgPSBBQ1BJ
X1NUQVRFX0MyLAorICAgICAgICAgICAgLmVudHJ5X21ldGhvZCA9IEFDUElfQ1NUQVRFX0VNX0hB
TFQsCisgICAgICAgICAgICAubGF0ZW5jeSA9IDQwMCwKKyAgICAgICAgfSwKKyAgICB9OworCisg
ICAgaWYgKCBwbV9pZGxlX3NhdmUgJiYgcG1faWRsZSAhPSBhY3BpX3Byb2Nlc3Nvcl9pZGxlICkK
KyAgICAgICAgcmV0dXJuOworCisgICAgaWYgKCB2ZW5kb3Jfb3ZlcnJpZGUgPCAwICkKKyAgICAg
ICAgcmV0dXJuOworCisgICAgc3dpdGNoICggYy0+eDg2ICkKKyAgICB7CisgICAgY2FzZSAweDE4
OgorICAgICAgICBpZiAoIGJvb3RfY3B1X2RhdGEueDg2X3ZlbmRvciAhPSBYODZfVkVORE9SX0hZ
R09OICkKKyAgICAgICAgeworICAgIGRlZmF1bHQ6CisgICAgICAgICAgICB2ZW5kb3Jfb3ZlcnJp
ZGUgPSAtMTsKKyAgICAgICAgICAgIHJldHVybjsKKyAgICAgICAgfQorICAgICAgICAvKiBmYWxs
IHRocm91Z2ggKi8KKyAgICBjYXNlIDB4MTc6CisgICAgICAgIGlmICggY3B1X2hhc19tb25pdG9y
ICYmIGMtPmNwdWlkX2xldmVsID49IENQVUlEX01XQUlUX0xFQUYgJiYKKyAgICAgICAgICAgICAo
Y3B1aWRfZWN4KENQVUlEX01XQUlUX0xFQUYpICYgZWN4X3JlcSkgPT0gZWN4X3JlcSApCisgICAg
ICAgIHsKKyAgICAgICAgICAgIGN4ID0gZmFtMTc7CisgICAgICAgICAgICBuciA9IEFSUkFZX1NJ
WkUoZmFtMTcpOworICAgICAgICAgICAgbG9jYWxfYXBpY190aW1lcl9jMl9vayA9IHRydWU7Cisg
ICAgICAgICAgICBicmVhazsKKyAgICAgICAgfQorICAgICAgICAvKiBmYWxsIHRocm91Z2ggKi8K
KyAgICBjYXNlIDB4MTU6CisgICAgY2FzZSAweDE2OgorICAgICAgICBjeCA9ICZmYW0xN1sxXTsK
KyAgICAgICAgbnIgPSBBUlJBWV9TSVpFKGZhbTE3KSAtIDE7CisgICAgICAgIGJyZWFrOworICAg
IH0KKworICAgIHBvd2VyLT5mbGFncy5oYXNfY3N0ID0gdHJ1ZTsKKworICAgIGZvciAoIGkgPSAw
OyBpIDwgbnI7ICsraSApCisgICAgeworICAgICAgICBpZiAoIGN4W2ldLnR5cGUgPiBtYXhfY3N0
YXRlICkKKyAgICAgICAgICAgIGJyZWFrOworICAgICAgICBwb3dlci0+c3RhdGVzW2kgKyAxXSA9
IGN4W2ldOworICAgICAgICBwb3dlci0+c3RhdGVzW2kgKyAxXS5pZHggPSBpICsgMTsKKyAgICAg
ICAgcG93ZXItPnN0YXRlc1tpICsgMV0udGFyZ2V0X3Jlc2lkZW5jeSA9IGN4W2ldLmxhdGVuY3kg
KiBsYXRlbmN5X2ZhY3RvcjsKKyAgICB9CisKKyAgICBpZiAoIGkgKQorICAgIHsKKyAgICAgICAg
cG93ZXItPmNvdW50ID0gaSArIDE7CisgICAgICAgIHBvd2VyLT5zYWZlX3N0YXRlID0gJnBvd2Vy
LT5zdGF0ZXNbaV07CisKKyAgICAgICAgaWYgKCAhdmVuZG9yX292ZXJyaWRlICkKKyAgICAgICAg
eworICAgICAgICAgICAgaWYgKCAhYm9vdF9jcHVfaGFzKFg4Nl9GRUFUVVJFX0FSQVQpICkKKyAg
ICAgICAgICAgICAgICBocGV0X2Jyb2FkY2FzdF9pbml0KCk7CisKKyAgICAgICAgICAgIGlmICgg
IWxhcGljX3RpbWVyX2luaXQoKSApCisgICAgICAgICAgICB7CisgICAgICAgICAgICAgICAgdmVu
ZG9yX292ZXJyaWRlID0gLTE7CisgICAgICAgICAgICAgICAgY3B1aWRsZV9pbml0X2NwdShwb3dl
ci0+Y3B1KTsKKyAgICAgICAgICAgICAgICByZXR1cm47CisgICAgICAgICAgICB9CisKKyAgICAg
ICAgICAgIGlmICggIXBtX2lkbGVfc2F2ZSApCisgICAgICAgICAgICB7CisgICAgICAgICAgICAg
ICAgcG1faWRsZV9zYXZlID0gcG1faWRsZTsKKyAgICAgICAgICAgICAgICBwbV9pZGxlID0gYWNw
aV9wcm9jZXNzb3JfaWRsZTsKKyAgICAgICAgICAgIH0KKworICAgICAgICAgICAgZGVhZF9pZGxl
ID0gYWNwaV9kZWFkX2lkbGU7CisKKyAgICAgICAgICAgIHZlbmRvcl9vdmVycmlkZSA9IDE7Cisg
ICAgICAgIH0KKyAgICB9CisgICAgZWxzZQorICAgICAgICB2ZW5kb3Jfb3ZlcnJpZGUgPSAtMTsK
K30KKwogdWludDMyX3QgcG1zdGF0X2dldF9jeF9ucih1aW50MzJfdCBjcHVpZCkKIHsKICAgICBy
ZXR1cm4gcHJvY2Vzc29yX3Bvd2Vyc1tjcHVpZF0gPyBwcm9jZXNzb3JfcG93ZXJzW2NwdWlkXS0+
Y291bnQgOiAwOwpAQCAtMTQzMiw4ICsxNTM0LDggQEAgc3RhdGljIGludCBjcHVfY2FsbGJhY2so
CiAgICAgaW50IHJjID0gMDsKIAogICAgIC8qCi0gICAgICogT25seSBob29rIG9uIENQVV9VUF9Q
UkVQQVJFIGJlY2F1c2UgYSBkZWFkIGNwdSBtYXkgdXRpbGl6ZSB0aGUgaW5mbwotICAgICAqIHRv
IGVudGVyIGRlZXAgQy1zdGF0ZS4KKyAgICAgKiBPbmx5IGhvb2sgb24gQ1BVX1VQX1BSRVBBUkUg
LyBDUFVfT05MSU5FIGJlY2F1c2UgYSBkZWFkIGNwdSBtYXkgdXRpbGl6ZQorICAgICAqIHRoZSBp
bmZvIHRvIGVudGVyIGRlZXAgQy1zdGF0ZS4KICAgICAgKi8KICAgICBzd2l0Y2ggKCBhY3Rpb24g
KQogICAgIHsKQEAgLTE0NDIsNiArMTU0NCwxMyBAQCBzdGF0aWMgaW50IGNwdV9jYWxsYmFjaygK
ICAgICAgICAgaWYgKCAhcmMgJiYgY3B1aWRsZV9jdXJyZW50X2dvdmVybm9yLT5lbmFibGUgKQog
ICAgICAgICAgICAgcmMgPSBjcHVpZGxlX2N1cnJlbnRfZ292ZXJub3ItPmVuYWJsZShwcm9jZXNz
b3JfcG93ZXJzW2NwdV0pOwogICAgICAgICBicmVhazsKKworICAgIGNhc2UgQ1BVX09OTElORToK
KyAgICAgICAgaWYgKCAoYm9vdF9jcHVfZGF0YS54ODZfdmVuZG9yICYKKyAgICAgICAgICAgICAg
KFg4Nl9WRU5ET1JfQU1EIHwgWDg2X1ZFTkRPUl9IWUdPTikpICYmCisgICAgICAgICAgICAgcHJv
Y2Vzc29yX3Bvd2Vyc1tjcHVdICkKKyAgICAgICAgICAgIGFtZF9jcHVpZGxlX2luaXQocHJvY2Vz
c29yX3Bvd2Vyc1tjcHVdKTsKKyAgICAgICAgYnJlYWs7CiAgICAgfQogCiAgICAgcmV0dXJuICFy
YyA/IE5PVElGWV9ET05FIDogbm90aWZpZXJfZnJvbV9lcnJubyhyYyk7Cg==

--_006_0dbf852089c7753ec10a13399aec9cd5susecom_
Content-Type: text/plain; name="x86-allow-limiting-C-sub-state.patch"
Content-Description: x86-allow-limiting-C-sub-state.patch
Content-Disposition: attachment;
	filename="x86-allow-limiting-C-sub-state.patch"; size=4460;
	creation-date="Wed, 03 Jul 2019 12:55:04 GMT";
	modification-date="Wed, 03 Jul 2019 12:55:04 GMT"
Content-ID: <03207E15E35D344BB78EF57B8CFF3B98@namprd18.prod.outlook.com>
Content-Transfer-Encoding: base64

eDg2OiBhbGxvdyBsaW1pdGluZyB0aGUgbWF4IEMtc3RhdGUgc3ViLXN0YXRlCgpBbGxvdyBsaW1p
dGluZyB0aGUgbWF4IEMtc3RhdGUgc3ViLXN0YXRlIGJ5IGFwcGVuZGluZyB0byB0aGUgbWF4X2Nz
dGF0ZQpjb21tYW5kLWxpbmUgcGFyYW1ldGVyLiBFLmcuIG1heF9jc3RhdGU9MSwwClRoZSBsaW1p
dCBvbmx5IGFwcGxpZXMgdG8gdGhlIGhpZ2hlc3QgbGVnYWwgQy1zdGF0ZS4gRm9yIGV4YW1wbGU6
CiBtYXhfY3N0YXRlID0gMSwgbWF4X2NzdWJzdGF0ZSA9IDAgPT0+IEMwLCBDMSBva2F5LCBidXQg
bm90IEMxRQogbWF4X2NzdGF0ZSA9IDEsIG1heF9jc3Vic3RhdGUgPSAxID09PiBDMCwgQzEgYW5k
IEMxRSBva2F5LCBidXQgbm90IEMyCiBtYXhfY3N0YXRlID0gMiwgbWF4X2NzdWJzdGF0ZSA9IDAg
PT0+IEMwLCBDMSwgQzFFLCBDMiBva2F5LCBidXQgbm90IEMzCiBtYXhfY3N0YXRlID0gMiwgbWF4
X2NzdWJzdGF0ZSA9IDEgPT0+IEMwLCBDMSwgQzFFLCBDMiBva2F5LCBidXQgbm90IEMzCgpTaWdu
ZWQtb2ZmLWJ5OiBSb3NzIExhZ2Vyd2FsbCA8cm9zcy5sYWdlcndhbGxAY2l0cml4LmNvbT4KU2ln
bmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgotLS0KdjI6IEV4cGxp
Y2l0bHkgbG9nICJ1bmxpbWl0ZWQiLiBQYXNzIE5VTEwgaW4gdGhlIDJuZCBzaW1wbGVfc3RydG91
bCgpCiAgICBpbnZvY2F0aW9uLgoKLS0tIGEvZG9jcy9taXNjL3hlbi1jb21tYW5kLWxpbmUucGFu
ZG9jCisrKyBiL2RvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5lLnBhbmRvYwpAQCAtMTM3NCw5ICsx
Mzc0LDExIEBAIFNwZWNpZnkgdGhlIG1heGltdW0gbnVtYmVyIG9mIENQVXMgdGhhdAogVGhpcyBv
cHRpb24gaXMgaWdub3JlZCBpbiAqKnB2LXNoaW0qKiBtb2RlLgogCiAjIyMgbWF4X2NzdGF0ZSAo
eDg2KQotPiBgPSA8aW50ZWdlcj5gCis+IGA9IDxpbnRlZ2VyPlssPGludGVnZXI+XWAKIAotU3Bl
Y2lmeSB0aGUgZGVlcGVzdCBDLXN0YXRlIENQVXMgYXJlIHBlcm1pdHRlZCB0byBiZSBwbGFjZWQg
aW4uCitTcGVjaWZ5IHRoZSBkZWVwZXN0IEMtc3RhdGUgQ1BVcyBhcmUgcGVybWl0dGVkIHRvIGJl
IHBsYWNlZCBpbiwgYW5kCitvcHRpb25hbGx5IHRoZSBtYXhpbXVtIHN1YiBDLXN0YXRlIHRvIGJl
IHVzZWQgdXNlZC4gIFRoZSBsYXR0ZXIgb25seSBhcHBsaWVzCit0byB0aGUgaGlnaGVzdCBwZXJt
aXR0ZWQgQy1zdGF0ZS4KIAogIyMjIG1heF9nc2lfaXJxcyAoeDg2KQogPiBgPSA8aW50ZWdlcj5g
Ci0tLSBhL3hlbi9hcmNoL3g4Ni9hY3BpL2NwdV9pZGxlLmMKKysrIGIveGVuL2FyY2gveDg2L2Fj
cGkvY3B1X2lkbGUuYwpAQCAtMTA0LDcgKzEwNCwxNyBAQCBib29sIGxhcGljX3RpbWVyX2luaXQo
dm9pZCkKIAogdm9pZCAoKl9fcmVhZF9tb3N0bHkgcG1faWRsZV9zYXZlKSh2b2lkKTsKIHVuc2ln
bmVkIGludCBtYXhfY3N0YXRlIF9fcmVhZF9tb3N0bHkgPSBVSU5UX01BWDsKLWludGVnZXJfcGFy
YW0oIm1heF9jc3RhdGUiLCBtYXhfY3N0YXRlKTsKK3Vuc2lnbmVkIGludCBtYXhfY3N1YnN0YXRl
IF9fcmVhZF9tb3N0bHkgPSBVSU5UX01BWDsKKworc3RhdGljIGludCBfX2luaXQgcGFyc2VfY3N0
YXRlKGNvbnN0IGNoYXIgKnMpCit7CisgICAgbWF4X2NzdGF0ZSA9IHNpbXBsZV9zdHJ0b3VsKHMs
ICZzLCAwKTsKKyAgICBpZiAoICpzID09ICcsJyApCisgICAgICAgIG1heF9jc3Vic3RhdGUgPSBz
aW1wbGVfc3RydG91bChzICsgMSwgTlVMTCwgMCk7CisgICAgcmV0dXJuIDA7Cit9CitjdXN0b21f
cGFyYW0oIm1heF9jc3RhdGUiLCBwYXJzZV9jc3RhdGUpOworCiBzdGF0aWMgYm9vbCBfX3JlYWRf
bW9zdGx5IGxvY2FsX2FwaWNfdGltZXJfYzJfb2s7CiBib29sZWFuX3BhcmFtKCJsYXBpY190aW1l
cl9jMl9vayIsIGxvY2FsX2FwaWNfdGltZXJfYzJfb2spOwogCkBAIC0zNDcsNyArMzU3LDEzIEBA
IHN0YXRpYyB2b2lkIGR1bXBfY3godW5zaWduZWQgY2hhciBrZXkpCiAKICAgICBwcmludGsoIicl
YycgcHJlc3NlZCAtPiBwcmludGluZyBBQ1BJIEN4IHN0cnVjdHVyZXNcbiIsIGtleSk7CiAgICAg
aWYgKCBtYXhfY3N0YXRlIDwgVUlOVF9NQVggKQorICAgIHsKICAgICAgICAgcHJpbnRrKCJtYXgg
c3RhdGU6IEMldVxuIiwgbWF4X2NzdGF0ZSk7CisgICAgICAgIGlmICggbWF4X2NzdWJzdGF0ZSA8
IFVJTlRfTUFYICkKKyAgICAgICAgICAgIHByaW50aygibWF4IHN1Yi1zdGF0ZTogJXVcbiIsIG1h
eF9jc3Vic3RhdGUpOworICAgICAgICBlbHNlCisgICAgICAgICAgICBwcmludGsoIm1heCBzdWIt
c3RhdGU6IHVubGltaXRlZFxuIik7CisgICAgfQogICAgIGVsc2UKICAgICAgICAgcHJpbnRrKCJt
YXggc3RhdGU6IHVubGltaXRlZFxuIik7CiAgICAgZm9yX2VhY2hfcHJlc2VudF9jcHUgKCBjcHUg
KQpAQCAtNTkyLDcgKzYwOCwxMyBAQCBzdGF0aWMgdm9pZCBhY3BpX3Byb2Nlc3Nvcl9pZGxlKHZv
aWQpCiAKICAgICAgICAgZG8gewogICAgICAgICAgICAgY3ggPSAmcG93ZXItPnN0YXRlc1tuZXh0
X3N0YXRlXTsKLSAgICAgICAgfSB3aGlsZSAoIGN4LT50eXBlID4gbWF4X3N0YXRlICYmIC0tbmV4
dF9zdGF0ZSApOworICAgICAgICB9IHdoaWxlICggKGN4LT50eXBlID4gbWF4X3N0YXRlIHx8Cisg
ICAgICAgICAgICAgICAgICAgY3gtPmVudHJ5X21ldGhvZCA9PSBBQ1BJX0NTVEFURV9FTV9OT05F
IHx8CisgICAgICAgICAgICAgICAgICAgKGN4LT5lbnRyeV9tZXRob2QgPT0gQUNQSV9DU1RBVEVf
RU1fRkZIICYmCisgICAgICAgICAgICAgICAgICAgIGN4LT50eXBlID09IG1heF9jc3RhdGUgJiYK
KyAgICAgICAgICAgICAgICAgICAgKGN4LT5hZGRyZXNzICYgTVdBSVRfU1VCU1RBVEVfTUFTSykg
PiBtYXhfY3N1YnN0YXRlKSkgJiYKKyAgICAgICAgICAgICAgICAgIC0tbmV4dF9zdGF0ZSApOwor
ICAgICAgICAgICAgY3ggPSAmcG93ZXItPnN0YXRlc1tuZXh0X3N0YXRlXTsKICAgICAgICAgaWYg
KCBuZXh0X3N0YXRlICkKICAgICAgICAgewogICAgICAgICAgICAgaWYgKCBjeC0+dHlwZSA9PSBB
Q1BJX1NUQVRFX0MzICYmIHBvd2VyLT5mbGFncy5ibV9jaGVjayAmJgotLS0gYS94ZW4vYXJjaC94
ODYvY3B1L213YWl0LWlkbGUuYworKysgYi94ZW4vYXJjaC94ODYvY3B1L213YWl0LWlkbGUuYwpA
QCAtNzMxLDcgKzczMSw5IEBAIHN0YXRpYyB2b2lkIG13YWl0X2lkbGUodm9pZCkKIAogCQlkbyB7
CiAJCQljeCA9ICZwb3dlci0+c3RhdGVzW25leHRfc3RhdGVdOwotCQl9IHdoaWxlIChjeC0+dHlw
ZSA+IG1heF9zdGF0ZSAmJiAtLW5leHRfc3RhdGUpOworCQl9IHdoaWxlICgoY3gtPnR5cGUgPiBt
YXhfc3RhdGUgfHwgKGN4LT50eXBlID09IG1heF9jc3RhdGUgJiYKKwkJCSAgTVdBSVRfSElOVDJT
VUJTVEFURShjeC0+YWRkcmVzcykgPiBtYXhfY3N1YnN0YXRlKSkgJiYKKwkJCSAtLW5leHRfc3Rh
dGUpOwogCQlpZiAoIW5leHRfc3RhdGUpCiAJCQljeCA9IE5VTEw7CiAJCWVsc2UgaWYgKHRiX2lu
aXRfZG9uZSkKLS0tIGEveGVuL2luY2x1ZGUveGVuL2FjcGkuaAorKysgYi94ZW4vaW5jbHVkZS94
ZW4vYWNwaS5oCkBAIC0xNDEsMTMgKzE0MSwyMSBAQCB2b2lkIGFjcGlfdW5yZWdpc3Rlcl9nc2kg
KHUzMiBnc2kpOwogCiAjaWZkZWYJQ09ORklHX0FDUElfQ1NUQVRFCiAvKgotICogU2V0IGhpZ2hl
c3QgbGVnYWwgQy1zdGF0ZQotICogMDogQzAgb2theSwgYnV0IG5vdCBDMQotICogMTogQzEgb2th
eSwgYnV0IG5vdCBDMgotICogMjogQzIgb2theSwgYnV0IG5vdCBDMyBldGMuCisgKiBtYXhfY3N0
YXRlIHNldHMgdGhlIGhpZ2hlc3QgbGVnYWwgQy1zdGF0ZS4KKyAqIG1heF9jc3RhdGUgPSAwOiBD
MCBva2F5LCBidXQgbm90IEMxCisgKiBtYXhfY3N0YXRlID0gMTogQzEgb2theSwgYnV0IG5vdCBD
MgorICogbWF4X2NzdGF0ZSA9IDI6IEMyIG9rYXksIGJ1dCBub3QgQzMgZXRjLgorCisgKiBtYXhf
Y3N1YnN0YXRlIHNldHMgdGhlIGhpZ2hlc3QgbGVnYWwgQy1zdGF0ZSBzdWItc3RhdGUuIE9ubHkg
YXBwbGllcyB0byB0aGUKKyAqIGhpZ2hlc3QgbGVnYWwgQy1zdGF0ZS4KKyAqIG1heF9jc3RhdGUg
PSAxLCBtYXhfY3N1YnN0YXRlID0gMCA9PT4gQzAsIEMxIG9rYXksIGJ1dCBub3QgQzFFCisgKiBt
YXhfY3N0YXRlID0gMSwgbWF4X2NzdWJzdGF0ZSA9IDEgPT0+IEMwLCBDMSBhbmQgQzFFIG9rYXks
IGJ1dCBub3QgQzIKKyAqIG1heF9jc3RhdGUgPSAyLCBtYXhfY3N1YnN0YXRlID0gMCA9PT4gQzAs
IEMxLCBDMUUsIEMyIG9rYXksIGJ1dCBub3QgQzMKKyAqIG1heF9jc3RhdGUgPSAyLCBtYXhfY3N1
YnN0YXRlID0gMSA9PT4gQzAsIEMxLCBDMUUsIEMyIG9rYXksIGJ1dCBub3QgQzMKICAqLwogCiBl
eHRlcm4gdW5zaWduZWQgaW50IG1heF9jc3RhdGU7CitleHRlcm4gdW5zaWduZWQgaW50IG1heF9j
c3Vic3RhdGU7CiAKIHN0YXRpYyBpbmxpbmUgdW5zaWduZWQgaW50IGFjcGlfZ2V0X2NzdGF0ZV9s
aW1pdCh2b2lkKQogewo=

--_006_0dbf852089c7753ec10a13399aec9cd5susecom_
Content-Type: text/plain; name="libxc-allow-controlling-C-sub-state.patch"
Content-Description: libxc-allow-controlling-C-sub-state.patch
Content-Disposition: attachment;
	filename="libxc-allow-controlling-C-sub-state.patch"; size=9532;
	creation-date="Wed, 03 Jul 2019 12:55:04 GMT";
	modification-date="Wed, 03 Jul 2019 12:55:04 GMT"
Content-ID: <FE14E34FC8F0BE4898E501B741AB908C@namprd18.prod.outlook.com>
Content-Transfer-Encoding: base64

dG9vbHMvbGlieGM6IGFsbG93IGNvbnRyb2xsaW5nIHRoZSBtYXggQy1zdGF0ZSBzdWItc3RhdGUK
ClNpZ25lZC1vZmYtYnk6IFJvc3MgTGFnZXJ3YWxsIDxyb3NzLmxhZ2Vyd2FsbEBjaXRyaXguY29t
PgoKTWFrZSBoYW5kbGluZyBpbiBkb19wbV9vcCgpIG1vcmUgaG9tb2dlbmVvdXM6IEJlZm9yZSBp
bnRlcnByZXRpbmcKb3AtPmNwdWlkIGFzIHN1Y2gsIGhhbmRsZSBhbGwgb3BlcmF0aW9ucyBub3Qg
YWN0aW5nIG9uIGEgcGFydGljdWxhcgpDUFUuIEFsc28gZXhwb3NlIHRoZSBzZXR0aW5nIHZpYSB4
ZW5wbS4KClNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KQWNr
ZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Ci0tLQp2MjogQWRqdXN0IHhlbnBt
J3MgdXNhZ2UgbWVzc2FnZS4gQWxzbyBhZGp1c3QgaXRzIG91dHB1dCB3b3JkaW5nIGEKICAgIGxp
dHRsZS4KCi0tLSBhL3Rvb2xzL2xpYnhjL3hjX3BtLmMKKysrIGIvdG9vbHMvbGlieGMveGNfcG0u
YwpAQCAtMzY3LDcgKzM2Nyw3IEBAIGludCB4Y19zZXRfc2NoZWRfb3B0X3NtdCh4Y19pbnRlcmZh
Y2UgKngKICAgIHJldHVybiByYzsKIH0KIAotaW50IHhjX2dldF9jcHVpZGxlX21heF9jc3RhdGUo
eGNfaW50ZXJmYWNlICp4Y2gsIHVpbnQzMl90ICp2YWx1ZSkKK3N0YXRpYyBpbnQgZ2V0X21heF9j
c3RhdGUoeGNfaW50ZXJmYWNlICp4Y2gsIHVpbnQzMl90ICp2YWx1ZSwgdWludDMyX3QgdHlwZSkK
IHsKICAgICBpbnQgcmM7CiAgICAgREVDTEFSRV9TWVNDVEw7CkBAIC0zNzksNyArMzc5LDcgQEAg
aW50IHhjX2dldF9jcHVpZGxlX21heF9jc3RhdGUoeGNfaW50ZXJmYQogICAgIH0KICAgICBzeXNj
dGwuY21kID0gWEVOX1NZU0NUTF9wbV9vcDsKICAgICBzeXNjdGwudS5wbV9vcC5jbWQgPSBYRU5f
U1lTQ1RMX3BtX29wX2dldF9tYXhfY3N0YXRlOwotICAgIHN5c2N0bC51LnBtX29wLmNwdWlkID0g
MDsKKyAgICBzeXNjdGwudS5wbV9vcC5jcHVpZCA9IHR5cGU7CiAgICAgc3lzY3RsLnUucG1fb3Au
dS5nZXRfbWF4X2NzdGF0ZSA9IDA7CiAgICAgcmMgPSBkb19zeXNjdGwoeGNoLCAmc3lzY3RsKTsK
ICAgICAqdmFsdWUgPSBzeXNjdGwudS5wbV9vcC51LmdldF9tYXhfY3N0YXRlOwpAQCAtMzg3LDcg
KzM4NywxNyBAQCBpbnQgeGNfZ2V0X2NwdWlkbGVfbWF4X2NzdGF0ZSh4Y19pbnRlcmZhCiAgICAg
cmV0dXJuIHJjOwogfQogCi1pbnQgeGNfc2V0X2NwdWlkbGVfbWF4X2NzdGF0ZSh4Y19pbnRlcmZh
Y2UgKnhjaCwgdWludDMyX3QgdmFsdWUpCitpbnQgeGNfZ2V0X2NwdWlkbGVfbWF4X2NzdGF0ZSh4
Y19pbnRlcmZhY2UgKnhjaCwgdWludDMyX3QgKnZhbHVlKQoreworICAgIHJldHVybiBnZXRfbWF4
X2NzdGF0ZSh4Y2gsIHZhbHVlLCAwKTsKK30KKworaW50IHhjX2dldF9jcHVpZGxlX21heF9jc3Vi
c3RhdGUoeGNfaW50ZXJmYWNlICp4Y2gsIHVpbnQzMl90ICp2YWx1ZSkKK3sKKyAgICByZXR1cm4g
Z2V0X21heF9jc3RhdGUoeGNoLCB2YWx1ZSwgMSk7Cit9CisKK3N0YXRpYyBpbnQgc2V0X21heF9j
c3RhdGUoeGNfaW50ZXJmYWNlICp4Y2gsIHVpbnQzMl90IHZhbHVlLCB1aW50MzJfdCB0eXBlKQog
ewogICAgIERFQ0xBUkVfU1lTQ1RMOwogCkBAIC0zOTgsMTIgKzQwOCwyMiBAQCBpbnQgeGNfc2V0
X2NwdWlkbGVfbWF4X2NzdGF0ZSh4Y19pbnRlcmZhCiAgICAgfQogICAgIHN5c2N0bC5jbWQgPSBY
RU5fU1lTQ1RMX3BtX29wOwogICAgIHN5c2N0bC51LnBtX29wLmNtZCA9IFhFTl9TWVNDVExfcG1f
b3Bfc2V0X21heF9jc3RhdGU7Ci0gICAgc3lzY3RsLnUucG1fb3AuY3B1aWQgPSAwOworICAgIHN5
c2N0bC51LnBtX29wLmNwdWlkID0gdHlwZTsKICAgICBzeXNjdGwudS5wbV9vcC51LnNldF9tYXhf
Y3N0YXRlID0gdmFsdWU7CiAKICAgICByZXR1cm4gZG9fc3lzY3RsKHhjaCwgJnN5c2N0bCk7CiB9
CiAKK2ludCB4Y19zZXRfY3B1aWRsZV9tYXhfY3N0YXRlKHhjX2ludGVyZmFjZSAqeGNoLCB1aW50
MzJfdCB2YWx1ZSkKK3sKKyAgICByZXR1cm4gc2V0X21heF9jc3RhdGUoeGNoLCB2YWx1ZSwgMCk7
Cit9CisKK2ludCB4Y19zZXRfY3B1aWRsZV9tYXhfY3N1YnN0YXRlKHhjX2ludGVyZmFjZSAqeGNo
LCB1aW50MzJfdCB2YWx1ZSkKK3sKKyAgICByZXR1cm4gc2V0X21heF9jc3RhdGUoeGNoLCB2YWx1
ZSwgMSk7Cit9CisKIGludCB4Y19lbmFibGVfdHVyYm8oeGNfaW50ZXJmYWNlICp4Y2gsIGludCBj
cHVpZCkKIHsKICAgICBERUNMQVJFX1NZU0NUTDsKLS0tIGEvdG9vbHMvbGlieGMvaW5jbHVkZS94
ZW5jdHJsLmgKKysrIGIvdG9vbHMvbGlieGMvaW5jbHVkZS94ZW5jdHJsLmgKQEAgLTE5MDYsNiAr
MTkwNiw5IEBAIGludCB4Y19zZXRfc2NoZWRfb3B0X3NtdCh4Y19pbnRlcmZhY2UgKngKIGludCB4
Y19nZXRfY3B1aWRsZV9tYXhfY3N0YXRlKHhjX2ludGVyZmFjZSAqeGNoLCB1aW50MzJfdCAqdmFs
dWUpOwogaW50IHhjX3NldF9jcHVpZGxlX21heF9jc3RhdGUoeGNfaW50ZXJmYWNlICp4Y2gsIHVp
bnQzMl90IHZhbHVlKTsKIAoraW50IHhjX2dldF9jcHVpZGxlX21heF9jc3Vic3RhdGUoeGNfaW50
ZXJmYWNlICp4Y2gsIHVpbnQzMl90ICp2YWx1ZSk7CitpbnQgeGNfc2V0X2NwdWlkbGVfbWF4X2Nz
dWJzdGF0ZSh4Y19pbnRlcmZhY2UgKnhjaCwgdWludDMyX3QgdmFsdWUpOworCiBpbnQgeGNfZW5h
YmxlX3R1cmJvKHhjX2ludGVyZmFjZSAqeGNoLCBpbnQgY3B1aWQpOwogaW50IHhjX2Rpc2FibGVf
dHVyYm8oeGNfaW50ZXJmYWNlICp4Y2gsIGludCBjcHVpZCk7CiAKLS0tIGEvdG9vbHMvbWlzYy94
ZW5wbS5jCisrKyBiL3Rvb2xzL21pc2MveGVucG0uYwpAQCAtNjQsNyArNjQsOSBAQCB2b2lkIHNo
b3dfaGVscCh2b2lkKQogICAgICAgICAgICAgIiBzZXQtc2NoZWQtc210ICAgICAgICAgICBlbmFi
bGV8ZGlzYWJsZSBlbmFibGUvZGlzYWJsZSBzY2hlZHVsZXIgc210IHBvd2VyIHNhdmluZ1xuIgog
ICAgICAgICAgICAgIiBzZXQtdmNwdS1taWdyYXRpb24tZGVsYXkgICAgICA8bnVtPiBzZXQgc2No
ZWR1bGVyIHZjcHUgbWlncmF0aW9uIGRlbGF5IGluIHVzXG4iCiAgICAgICAgICAgICAiIGdldC12
Y3B1LW1pZ3JhdGlvbi1kZWxheSAgICAgICAgICAgIGdldCBzY2hlZHVsZXIgdmNwdSBtaWdyYXRp
b24gZGVsYXlcbiIKLSAgICAgICAgICAgICIgc2V0LW1heC1jc3RhdGUgICAgICAgIDxudW0+fCd1
bmxpbWl0ZWQnIHNldCB0aGUgQy1TdGF0ZSBsaW1pdGF0aW9uICg8bnVtPiA+PSAwKVxuIgorICAg
ICAgICAgICAgIiBzZXQtbWF4LWNzdGF0ZSAgICAgICAgPG51bT58J3VubGltaXRlZCdbLDxudW0y
PnwndW5saW1pdGVkJ11cbiIKKyAgICAgICAgICAgICIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgc2V0IHRoZSBDLVN0YXRlIGxpbWl0YXRpb24gKDxudW0+ID49IDApIGFuZFxu
IgorICAgICAgICAgICAgIiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcHRp
b25hbGx5IHRoZSBDLXN1Yi1zdGF0ZSBsaW1pdGF0aW9uICg8bnVtMj4gPj0gMClcbiIKICAgICAg
ICAgICAgICIgc3RhcnQgW3NlY29uZHNdICAgICAgICAgICAgICAgICAgICAgc3RhcnQgY29sbGVj
dCBDeC9QeCBzdGF0aXN0aWNzLFxuIgogICAgICAgICAgICAgIiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBvdXRwdXQgYWZ0ZXIgQ1RSTC1DIG9yIFNJR0lOVCBvciBzZXZlcmFs
IHNlY29uZHMuXG4iCiAgICAgICAgICAgICAiIGVuYWJsZS10dXJiby1tb2RlICAgICBbY3B1aWRd
ICAgICAgIGVuYWJsZSBUdXJibyBNb2RlIGZvciBwcm9jZXNzb3JzIHRoYXQgc3VwcG9ydCBpdC5c
biIKQEAgLTE5NSw3ICsxOTcsMTUgQEAgc3RhdGljIGludCBzaG93X21heF9jc3RhdGUoeGNfaW50
ZXJmYWNlCiAgICAgICAgIHJldHVybiByZXQ7CiAKICAgICBpZiAoIHZhbHVlIDwgWEVOX1NZU0NU
TF9DWF9VTkxJTUlURUQgKQotICAgICAgICBwcmludGYoIk1heCBwb3NzaWJsZSBDLXN0YXRlOiBD
JSJQUkl1MzIiXG5cbiIsIHZhbHVlKTsKKyAgICB7CisgICAgICAgIHByaW50ZigiTWF4IHBvc3Np
YmxlIEMtc3RhdGU6IEMlIlBSSXUzMiJcbiIsIHZhbHVlKTsKKyAgICAgICAgaWYgKCAocmV0ID0g
eGNfZ2V0X2NwdWlkbGVfbWF4X2NzdWJzdGF0ZSh4Y19oYW5kbGUsICZ2YWx1ZSkpICkKKyAgICAg
ICAgICAgIHJldHVybiByZXQ7CisgICAgICAgIGlmICggdmFsdWUgPCBYRU5fU1lTQ1RMX0NYX1VO
TElNSVRFRCApCisgICAgICAgICAgICBwcmludGYoIk1heCBwb3NzaWJsZSBzdWJzdGF0ZTogJSJQ
Ukl1MzIiXG5cbiIsIHZhbHVlKTsKKyAgICAgICAgZWxzZQorICAgICAgICAgICAgcHV0cygiIik7
CisgICAgfQogICAgIGVsc2UKICAgICAgICAgcHJpbnRmKCJBbGwgQy1zdGF0ZXMgYWxsb3dlZFxu
XG4iKTsKIApAQCAtMTEyMCwxMyArMTEzMCwxNyBAQCB2b2lkIGdldF92Y3B1X21pZ3JhdGlvbl9k
ZWxheV9mdW5jKGludCBhCiAKIHZvaWQgc2V0X21heF9jc3RhdGVfZnVuYyhpbnQgYXJnYywgY2hh
ciAqYXJndltdKQogewotICAgIGludCB2YWx1ZTsKKyAgICBpbnQgdmFsdWUsIHN1YnZhbCA9IFhF
Tl9TWVNDVExfQ1hfVU5MSU1JVEVEOwogICAgIGNoYXIgYnVmWzEyXTsKIAotICAgIGlmICggYXJn
YyAhPSAxIHx8CisgICAgaWYgKCBhcmdjIDwgMSB8fCBhcmdjID4gMiB8fAogICAgICAgICAgKHNz
Y2FuZihhcmd2WzBdLCAiJWQiLCAmdmFsdWUpID09IDEKICAgICAgICAgICA/IHZhbHVlIDwgMAot
ICAgICAgICAgIDogKHZhbHVlID0gWEVOX1NZU0NUTF9DWF9VTkxJTUlURUQsIHN0cmNtcChhcmd2
WzBdLCAidW5saW1pdGVkIikpKSApCisgICAgICAgICAgOiAodmFsdWUgPSBYRU5fU1lTQ1RMX0NY
X1VOTElNSVRFRCwgc3RyY21wKGFyZ3ZbMF0sICJ1bmxpbWl0ZWQiKSkpIHx8CisgICAgICAgICAo
YXJnYyA9PSAyICYmCisgICAgICAgICAgKHNzY2FuZihhcmd2WzFdLCAiJWQiLCAmc3VidmFsKSA9
PSAxCisgICAgICAgICAgID8gc3VidmFsIDwgMAorICAgICAgICAgICA6IChzdWJ2YWwgPSBYRU5f
U1lTQ1RMX0NYX1VOTElNSVRFRCwgc3RyY21wKGFyZ3ZbMV0sICJ1bmxpbWl0ZWQiKSkpKSApCiAg
ICAgewogICAgICAgICBmcHJpbnRmKHN0ZGVyciwgIk1pc3NpbmcsIGV4Y2Vzcywgb3IgaW52YWxp
ZCBhcmd1bWVudChzKVxuIik7CiAgICAgICAgIGV4aXQoRUlOVkFMKTsKQEAgLTExMzcsOCArMTE1
MSwyMyBAQCB2b2lkIHNldF9tYXhfY3N0YXRlX2Z1bmMoaW50IGFyZ2MsIGNoYXIKICAgICBpZiAo
ICF4Y19zZXRfY3B1aWRsZV9tYXhfY3N0YXRlKHhjX2hhbmRsZSwgKHVpbnQzMl90KXZhbHVlKSAp
CiAgICAgICAgIHByaW50ZigibWF4IEMtc3RhdGUgc2V0IHRvICVzXG4iLCB2YWx1ZSA+PSAwID8g
YnVmIDogYXJndlswXSk7CiAgICAgZWxzZQorICAgIHsKICAgICAgICAgZnByaW50ZihzdGRlcnIs
ICJGYWlsZWQgdG8gc2V0IG1heCBDLXN0YXRlIHRvICVzICglZCAtICVzKVxuIiwKICAgICAgICAg
ICAgICAgICB2YWx1ZSA+PSAwID8gYnVmIDogYXJndlswXSwgZXJybm8sIHN0cmVycm9yKGVycm5v
KSk7CisgICAgICAgIHJldHVybjsKKyAgICB9CisKKyAgICBpZiAoIHZhbHVlICE9IFhFTl9TWVND
VExfQ1hfVU5MSU1JVEVEICkKKyAgICB7CisgICAgICAgIHNucHJpbnRmKGJ1ZiwgQVJSQVlfU0la
RShidWYpLCAiJWQiLCBzdWJ2YWwpOworCisgICAgICAgIGlmICggIXhjX3NldF9jcHVpZGxlX21h
eF9jc3Vic3RhdGUoeGNfaGFuZGxlLCAodWludDMyX3Qpc3VidmFsKSApCisgICAgICAgICAgICBw
cmludGYoIm1heCBDLXN1YnN0YXRlIHNldCB0byAlcyBzdWNjZWVkZWRcbiIsCisgICAgICAgICAg
ICAgICAgICAgc3VidmFsID49IDAgPyBidWYgOiAidW5saW1pdGVkIik7CisgICAgICAgIGVsc2UK
KyAgICAgICAgICAgIGZwcmludGYoc3RkZXJyLCAiRmFpbGVkIHRvIHNldCBtYXggQy1zdWJzdGF0
ZSB0byAlcyAoJWQgLSAlcylcbiIsCisgICAgICAgICAgICAgICAgICAgIHN1YnZhbCA+PSAwID8g
YnVmIDogInVubGltaXRlZCIsIGVycm5vLCBzdHJlcnJvcihlcnJubykpOworICAgIH0KIH0KIAog
dm9pZCBlbmFibGVfdHVyYm9fbW9kZShpbnQgYXJnYywgY2hhciAqYXJndltdKQotLS0gYS94ZW4v
ZHJpdmVycy9hY3BpL3Btc3RhdC5jCisrKyBiL3hlbi9kcml2ZXJzL2FjcGkvcG1zdGF0LmMKQEAg
LTM5OCw3ICszOTgsNDAgQEAgaW50IGRvX3BtX29wKHN0cnVjdCB4ZW5fc3lzY3RsX3BtX29wICpv
cAogICAgIGludCByZXQgPSAwOwogICAgIGNvbnN0IHN0cnVjdCBwcm9jZXNzb3JfcG1pbmZvICpw
bXB0OwogCi0gICAgaWYgKCAhb3AgfHwgb3AtPmNwdWlkID49IG5yX2NwdV9pZHMgfHwgIWNwdV9v
bmxpbmUob3AtPmNwdWlkKSApCisgICAgc3dpdGNoICggb3AtPmNtZCApCisgICAgeworICAgIGNh
c2UgWEVOX1NZU0NUTF9wbV9vcF9zZXRfc2NoZWRfb3B0X3NtdDoKKyAgICB7CisgICAgICAgIHVp
bnQzMl90IHNhdmVkX3ZhbHVlID0gc2NoZWRfc210X3Bvd2VyX3NhdmluZ3M7CisKKyAgICAgICAg
aWYgKCBvcC0+Y3B1aWQgIT0gMCApCisgICAgICAgICAgICByZXR1cm4gLUVJTlZBTDsKKyAgICAg
ICAgc2NoZWRfc210X3Bvd2VyX3NhdmluZ3MgPSAhIW9wLT51LnNldF9zY2hlZF9vcHRfc210Owor
ICAgICAgICBvcC0+dS5zZXRfc2NoZWRfb3B0X3NtdCA9IHNhdmVkX3ZhbHVlOworICAgICAgICBy
ZXR1cm4gMDsKKyAgICB9CisKKyAgICBjYXNlIFhFTl9TWVNDVExfcG1fb3BfZ2V0X21heF9jc3Rh
dGU6CisgICAgICAgIEJVSUxEX0JVR19PTihYRU5fU1lTQ1RMX0NYX1VOTElNSVRFRCAhPSBVSU5U
X01BWCk7CisgICAgICAgIGlmICggb3AtPmNwdWlkID09IDAgKQorICAgICAgICAgICAgb3AtPnUu
Z2V0X21heF9jc3RhdGUgPSBhY3BpX2dldF9jc3RhdGVfbGltaXQoKTsKKyAgICAgICAgZWxzZSBp
ZiAoIG9wLT5jcHVpZCA9PSAxICkKKyAgICAgICAgICAgIG9wLT51LmdldF9tYXhfY3N0YXRlID0g
YWNwaV9nZXRfY3N1YnN0YXRlX2xpbWl0KCk7CisgICAgICAgIGVsc2UKKyAgICAgICAgICAgIHJl
dCA9IC1FSU5WQUw7CisgICAgICAgIHJldHVybiByZXQ7CisKKyAgICBjYXNlIFhFTl9TWVNDVExf
cG1fb3Bfc2V0X21heF9jc3RhdGU6CisgICAgICAgIGlmICggb3AtPmNwdWlkID09IDAgKQorICAg
ICAgICAgICAgYWNwaV9zZXRfY3N0YXRlX2xpbWl0KG9wLT51LnNldF9tYXhfY3N0YXRlKTsKKyAg
ICAgICAgZWxzZSBpZiAoIG9wLT5jcHVpZCA9PSAxICkKKyAgICAgICAgICAgIGFjcGlfc2V0X2Nz
dWJzdGF0ZV9saW1pdChvcC0+dS5zZXRfbWF4X2NzdGF0ZSk7CisgICAgICAgIGVsc2UKKyAgICAg
ICAgICAgIHJldCA9IC1FSU5WQUw7CisgICAgICAgIHJldHVybiByZXQ7CisgICAgfQorCisgICAg
aWYgKCBvcC0+Y3B1aWQgPj0gbnJfY3B1X2lkcyB8fCAhY3B1X29ubGluZShvcC0+Y3B1aWQpICkK
ICAgICAgICAgcmV0dXJuIC1FSU5WQUw7CiAgICAgcG1wdCA9IHByb2Nlc3Nvcl9wbWluZm9bb3At
PmNwdWlkXTsKIApAQCAtNDM4LDMwICs0NzEsNiBAQCBpbnQgZG9fcG1fb3Aoc3RydWN0IHhlbl9z
eXNjdGxfcG1fb3AgKm9wCiAgICAgICAgIGJyZWFrOwogICAgIH0KIAotICAgIGNhc2UgWEVOX1NZ
U0NUTF9wbV9vcF9zZXRfc2NoZWRfb3B0X3NtdDoKLSAgICB7Ci0gICAgICAgIHVpbnQzMl90IHNh
dmVkX3ZhbHVlOwotCi0gICAgICAgIHNhdmVkX3ZhbHVlID0gc2NoZWRfc210X3Bvd2VyX3Nhdmlu
Z3M7Ci0gICAgICAgIHNjaGVkX3NtdF9wb3dlcl9zYXZpbmdzID0gISFvcC0+dS5zZXRfc2NoZWRf
b3B0X3NtdDsKLSAgICAgICAgb3AtPnUuc2V0X3NjaGVkX29wdF9zbXQgPSBzYXZlZF92YWx1ZTsK
LQotICAgICAgICBicmVhazsKLSAgICB9Ci0KLSAgICBjYXNlIFhFTl9TWVNDVExfcG1fb3BfZ2V0
X21heF9jc3RhdGU6Ci0gICAgewotICAgICAgICBCVUlMRF9CVUdfT04oWEVOX1NZU0NUTF9DWF9V
TkxJTUlURUQgIT0gVUlOVF9NQVgpOwotICAgICAgICBvcC0+dS5nZXRfbWF4X2NzdGF0ZSA9IGFj
cGlfZ2V0X2NzdGF0ZV9saW1pdCgpOwotICAgICAgICBicmVhazsKLSAgICB9Ci0KLSAgICBjYXNl
IFhFTl9TWVNDVExfcG1fb3Bfc2V0X21heF9jc3RhdGU6Ci0gICAgewotICAgICAgICBhY3BpX3Nl
dF9jc3RhdGVfbGltaXQob3AtPnUuc2V0X21heF9jc3RhdGUpOwotICAgICAgICBicmVhazsKLSAg
ICB9Ci0KICAgICBjYXNlIFhFTl9TWVNDVExfcG1fb3BfZW5hYmxlX3R1cmJvOgogICAgIHsKICAg
ICAgICAgcmV0ID0gY3B1ZnJlcV91cGRhdGVfdHVyYm8ob3AtPmNwdWlkLCBDUFVGUkVRX1RVUkJP
X0VOQUJMRUQpOwotLS0gYS94ZW4vaW5jbHVkZS9wdWJsaWMvc3lzY3RsLmgKKysrIGIveGVuL2lu
Y2x1ZGUvcHVibGljL3N5c2N0bC5oCkBAIC0zNTAsNyArMzUwLDExIEBAIHN0cnVjdCB4ZW5fc3lz
Y3RsX3BtX29wIHsKICAgICAvKiBzZXQvcmVzZXQgc2NoZWR1bGVyIHBvd2VyIHNhdmluZyBvcHRp
b24gKi8KICAgICAjZGVmaW5lIFhFTl9TWVNDVExfcG1fb3Bfc2V0X3NjaGVkX29wdF9zbXQgICAg
MHgyMQogCi0gICAgLyogY3B1aWRsZSBtYXhfY3N0YXRlIGFjY2VzcyBjb21tYW5kICovCisgICAg
LyoKKyAgICAgKiBjcHVpZGxlIG1heCBDLXN0YXRlIGFuZCBtYXggQy1zdWItc3RhdGUgYWNjZXNz
IGNvbW1hbmQ6CisgICAgICogU2V0IGNwdWlkIHRvIDAgZm9yIG1heCBDLXN0YXRlLgorICAgICAq
IFNldCBjcHVpZCB0byAxIGZvciBtYXggQy1zdWItc3RhdGUuCisgICAgICovCiAgICAgI2RlZmlu
ZSBYRU5fU1lTQ1RMX3BtX29wX2dldF9tYXhfY3N0YXRlICAgICAgIDB4MjIKICAgICAjZGVmaW5l
IFhFTl9TWVNDVExfcG1fb3Bfc2V0X21heF9jc3RhdGUgICAgICAgMHgyMwogCi0tLSBhL3hlbi9p
bmNsdWRlL3hlbi9hY3BpLmgKKysrIGIveGVuL2luY2x1ZGUveGVuL2FjcGkuaApAQCAtMTY2LDkg
KzE2NiwyMiBAQCBzdGF0aWMgaW5saW5lIHZvaWQgYWNwaV9zZXRfY3N0YXRlX2xpbWl0CiAJbWF4
X2NzdGF0ZSA9IG5ld19saW1pdDsKIAlyZXR1cm47CiB9CisKK3N0YXRpYyBpbmxpbmUgdW5zaWdu
ZWQgaW50IGFjcGlfZ2V0X2NzdWJzdGF0ZV9saW1pdCh2b2lkKQoreworCXJldHVybiBtYXhfY3N1
YnN0YXRlOworfQorCitzdGF0aWMgaW5saW5lIHZvaWQgYWNwaV9zZXRfY3N1YnN0YXRlX2xpbWl0
KHVuc2lnbmVkIGludCBuZXdfbGltaXQpCit7CisJbWF4X2NzdWJzdGF0ZSA9IG5ld19saW1pdDsK
K30KKwogI2Vsc2UKIHN0YXRpYyBpbmxpbmUgdW5zaWduZWQgaW50IGFjcGlfZ2V0X2NzdGF0ZV9s
aW1pdCh2b2lkKSB7IHJldHVybiAwOyB9CiBzdGF0aWMgaW5saW5lIHZvaWQgYWNwaV9zZXRfY3N0
YXRlX2xpbWl0KHVuc2lnbmVkIGludCBuZXdfbGltaXQpIHsgcmV0dXJuOyB9CitzdGF0aWMgaW5s
aW5lIHVuc2lnbmVkIGludCBhY3BpX2dldF9jc3Vic3RhdGVfbGltaXQodm9pZCkgeyByZXR1cm4g
MDsgfQorc3RhdGljIGlubGluZSB2b2lkIGFjcGlfc2V0X2NzdWJzdGF0ZV9saW1pdCh1bnNpZ25l
ZCBpbnQgbmV3X2xpbWl0KSB7IHJldHVybjsgfQogI2VuZGlmCiAKICNpZmRlZiBYRU5fR1VFU1Rf
SEFORExFX1BBUkFNCg==

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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--_006_0dbf852089c7753ec10a13399aec9cd5susecom_--


From xen-devel-bounces@lists.xenproject.org Wed Jul 03 13:00:31 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Jul 2019 13:00: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 1hiesA-0004Hx-FL; Wed, 03 Jul 2019 13:00:30 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=vZpq=VA=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hies9-0004Hs-IO
 for xen-devel@lists.xenproject.org; Wed, 03 Jul 2019 13:00:29 +0000
X-Inumbo-ID: 86731e47-9d92-11e9-8980-bc764e045a96
Received: from m4a0040g.houston.softwaregrp.com (unknown [15.124.2.86])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 86731e47-9d92-11e9-8980-bc764e045a96;
 Wed, 03 Jul 2019 13:00:28 +0000 (UTC)
Received: FROM m4a0040g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0040g.houston.softwaregrp.com WITH ESMTP; 
 Wed,  3 Jul 2019 13:00:05 +0000
Received: from M4W0335.microfocus.com (2002:f78:1193::f78:1193) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Wed, 3 Jul 2019 12:59:38 +0000
Received: from NAM01-BN3-obe.outbound.protection.outlook.com (15.124.8.13) by
 M4W0335.microfocus.com (15.120.17.147) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Wed, 3 Jul 2019 12:59:38 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3204.namprd18.prod.outlook.com (10.255.137.97) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2032.17; Wed, 3 Jul 2019 12:59:36 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc%3]) with mapi id 15.20.2052.010; Wed, 3 Jul 2019
 12:59:36 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v2 1/5] x86/cpuidle: switch to uniform meaning of
 "max_cstate="
Thread-Index: AQHVMZ8qQ6Jc8o6GrEKsOZ2R6D7BYQ==
Date: Wed, 3 Jul 2019 12:59:36 +0000
Message-ID: <0f8bb5dd-718c-7226-db4c-b57ee7089735@suse.com>
References: <0dbf8520-89c7-753e-c10a-13399aec9cd5@suse.com>
In-Reply-To: <0dbf8520-89c7-753e-c10a-13399aec9cd5@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR01CA0034.eurprd01.prod.exchangelabs.com
 (2603:10a6:6:45::47) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 574600c8-f354-4d27-229c-08d6ffb64cf8
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3204; 
x-ms-traffictypediagnostic: BY5PR18MB3204:
x-microsoft-antispam-prvs: <BY5PR18MB3204531C009663E2A2B98DC3B3FB0@BY5PR18MB3204.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:1388;
x-forefront-prvs: 00872B689F
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(366004)(39860400002)(376002)(136003)(346002)(396003)(54094003)(199004)(189003)(2906002)(66446008)(64756008)(66946007)(14454004)(66476007)(66556008)(53936002)(73956011)(71190400001)(71200400001)(6486002)(5640700003)(72206003)(476003)(66066001)(305945005)(6436002)(31696002)(2616005)(86362001)(4326008)(5660300002)(316002)(54906003)(6512007)(7736002)(36756003)(31686004)(2351001)(25786009)(256004)(8936002)(14444005)(81166006)(386003)(26005)(478600001)(3846002)(186003)(6116002)(68736007)(52116002)(8676002)(76176011)(11346002)(81156014)(6916009)(102836004)(80792005)(486006)(6506007)(2501003)(446003)(99286004);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3204;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: aa07txHGTrzQNydFSpyKrUU/AvcAMyoTt4V18WBXNR7oRRF5+r+3i1ecI4Ln5QynMDSDN9rmvnwsKSByqryu1WPuMzgRZNdH1fn1enR18+tNxTUJPKr4pFV6rzxJHxpCZg+biPn+5ENdt6BRI/DR+XF2+4QHOdgE0d6vR5lgMX0sYSulLIShLdy0/vdC3vfPoUE66yh8BRioraZ/fuVq/CXMlUzJZmDt4PFJpyurZNNjYRbYXSeAhaQcjnJFovGb7ZYempJPPPxofeiIyz8PPxNaxk+k59eHLxmgLZlWuGpWHan8bjdmXqvcOo9yQ30MWnamUJdj6h7OX64k4+T4YAlbLlu65VSSfsW+sRuxFfoVirS9/6jItQGkt/bkbSbdloOxnBhAcMWAGtkM1GxBbNGnSetPnfwzq98HV3cEEaQ=
Content-ID: <D5DDA10325160A4F81BB4331BD9D8116@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 574600c8-f354-4d27-229c-08d6ffb64cf8
X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Jul 2019 12:59:36.2413 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3204
X-OriginatorOrg: suse.com
Subject: [Xen-devel] [PATCH v2 1/5] x86/cpuidle: switch to uniform meaning
 of "max_cstate="
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@citrix.com>, Wei Liu <wl@xen.org>,
 =?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>

V2hpbGUgdGhlIE1XQUlUIGlkbGUgZHJpdmVyIGFscmVhZHkgdGFrZXMgaXQgdG8gbWVhbiBhbiBh
Y3R1YWwgQyBzdGF0ZSwNCnRoZSBBQ1BJIGlkbGUgZHJpdmVyIHNvIGZhciB1c2VkIGl0IGFzIGEg
bGlzdCBpbmRleC4gVGhlIGxpc3QgaW5kZXgsDQpob3dldmVyLCBpcyBhbiBpbXBsZW1lbnRhdGlv
biBkZXRhaWwgb2YgWGVuIGFuZCBhZmZlY3RlZCBieSBmaXJtd2FyZQ0Kc2V0dGluZ3MgKGkuZS4g
bm90IG5lY2Vzc2FyaWx5IHVuaWZvcm0gZm9yIGEgcGFydGljdWxhciBzeXN0ZW0pLg0KDQpXaGls
ZSB0b3VjaGluZyB0aGlzIGNvZGUgYWxzbyBhdm9pZCBpbnZva2luZyBtZW51X2dldF90cmFjZV9k
YXRhKCkNCndoZW4gdHJhY2luZyBpcyBub3QgYWN0aXZlLiBGb3IgY29uc2lzdGVuY3kgZG8gdGhp
cyBhbHNvIGZvciB0aGUNCk1XQUlUIGRyaXZlci4NCg0KTm90ZSB0aGF0IEknbSBpbnRlbnRpb25h
bGx5IG5vdCBhZGRpbmcgYW55IHNvcnRpbmcgbG9naWMgdG8gc2V0X2N4KCk6DQpCZWZvcmUgYW5k
IGFmdGVyIHRoaXMgcGF0Y2ggd2UgYXNzdW1lIGVudHJpZXMgdG8gYXJyaXZlIGluIG9yZGVyLCBz
bw0KdGhpcyB3b3VsZCBiZSBhbiBvcnRob2dvbmFsIGNoYW5nZS4NCg0KVGFrZSB0aGUgb3Bwb3J0
dW5pdHkgYW5kIGFkZCBtaW5pbWFsIGRvY3VtZW50YXRpb24gZm9yIHRoZSBjb21tYW5kIGxpbmUN
Cm9wdGlvbi4NCg0KU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29t
Pg0KLS0tDQp2MjogQWRqdXN0IHhlbnBtIG91dHB1dCB3b3JkaW5nIGEgbGl0dGxlLiBFeHBsaWNp
dGx5IGxvZyAidW5saW1pdGVkIi4NCi0tLQ0KVEJEOiBJIHdvbmRlciBpZiB3ZSByZWFsbHkgbmVl
ZCBzdHJ1Y3QgYWNwaV9wcm9jZXNzb3JfY3gncyBpZHggZmllbGQNCiAgICAgIGFueW1vcmUuIEl0
J3MgdXNlZCBpbiBhIG51bWJlciBvZiAocXVlc3Rpb25hYmxlKSBwbGFjZXMgLi4uDQoNCi0tLSBh
L2RvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5lLnBhbmRvYw0KKysrIGIvZG9jcy9taXNjL3hlbi1j
b21tYW5kLWxpbmUucGFuZG9jDQpAQCAtMTM3Niw2ICsxMzc2LDggQEAgVGhpcyBvcHRpb24gaXMg
aWdub3JlZCBpbiAqKnB2LXNoaW0qKiBtbw0KICAjIyMgbWF4X2NzdGF0ZSAoeDg2KQ0KICA+IGA9
IDxpbnRlZ2VyPmANCiAgDQorU3BlY2lmeSB0aGUgZGVlcGVzdCBDLXN0YXRlIENQVXMgYXJlIHBl
cm1pdHRlZCB0byBiZSBwbGFjZWQgaW4uDQorDQogICMjIyBtYXhfZ3NpX2lycXMgKHg4NikNCiAg
PiBgPSA8aW50ZWdlcj5gDQogIA0KLS0tIGEvdG9vbHMvbWlzYy94ZW5wbS5jDQorKysgYi90b29s
cy9taXNjL3hlbnBtLmMNCkBAIC02NCw3ICs2NCw3IEBAIHZvaWQgc2hvd19oZWxwKHZvaWQpDQog
ICAgICAgICAgICAgICIgc2V0LXNjaGVkLXNtdCAgICAgICAgICAgZW5hYmxlfGRpc2FibGUgZW5h
YmxlL2Rpc2FibGUgc2NoZWR1bGVyIHNtdCBwb3dlciBzYXZpbmdcbiINCiAgICAgICAgICAgICAg
IiBzZXQtdmNwdS1taWdyYXRpb24tZGVsYXkgICAgICA8bnVtPiBzZXQgc2NoZWR1bGVyIHZjcHUg
bWlncmF0aW9uIGRlbGF5IGluIHVzXG4iDQogICAgICAgICAgICAgICIgZ2V0LXZjcHUtbWlncmF0
aW9uLWRlbGF5ICAgICAgICAgICAgZ2V0IHNjaGVkdWxlciB2Y3B1IG1pZ3JhdGlvbiBkZWxheVxu
Ig0KLSAgICAgICAgICAgICIgc2V0LW1heC1jc3RhdGUgICAgICAgIDxudW0+ICAgICAgICAgc2V0
IHRoZSBDLVN0YXRlIGxpbWl0YXRpb24gKDxudW0+ID49IDApXG4iDQorICAgICAgICAgICAgIiBz
ZXQtbWF4LWNzdGF0ZSAgICAgICAgPG51bT58J3VubGltaXRlZCcgc2V0IHRoZSBDLVN0YXRlIGxp
bWl0YXRpb24gKDxudW0+ID49IDApXG4iDQogICAgICAgICAgICAgICIgc3RhcnQgW3NlY29uZHNd
ICAgICAgICAgICAgICAgICAgICAgc3RhcnQgY29sbGVjdCBDeC9QeCBzdGF0aXN0aWNzLFxuIg0K
ICAgICAgICAgICAgICAiICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG91dHB1
dCBhZnRlciBDVFJMLUMgb3IgU0lHSU5UIG9yIHNldmVyYWwgc2Vjb25kcy5cbiINCiAgICAgICAg
ICAgICAgIiBlbmFibGUtdHVyYm8tbW9kZSAgICAgW2NwdWlkXSAgICAgICBlbmFibGUgVHVyYm8g
TW9kZSBmb3IgcHJvY2Vzc29ycyB0aGF0IHN1cHBvcnQgaXQuXG4iDQpAQCAtMTk0LDcgKzE5NCwx
MSBAQCBzdGF0aWMgaW50IHNob3dfbWF4X2NzdGF0ZSh4Y19pbnRlcmZhY2UNCiAgICAgIGlmICgg
KHJldCA9IHhjX2dldF9jcHVpZGxlX21heF9jc3RhdGUoeGNfaGFuZGxlLCAmdmFsdWUpKSApDQog
ICAgICAgICAgcmV0dXJuIHJldDsNCiAgDQotICAgIHByaW50ZigiTWF4IHBvc3NpYmxlIEMtc3Rh
dGU6IEMlZFxuXG4iLCB2YWx1ZSk7DQorICAgIGlmICggdmFsdWUgPCBYRU5fU1lTQ1RMX0NYX1VO
TElNSVRFRCApDQorICAgICAgICBwcmludGYoIk1heCBwb3NzaWJsZSBDLXN0YXRlOiBDJSJQUkl1
MzIiXG5cbiIsIHZhbHVlKTsNCisgICAgZWxzZQ0KKyAgICAgICAgcHJpbnRmKCJBbGwgQy1zdGF0
ZXMgYWxsb3dlZFxuXG4iKTsNCisNCiAgICAgIHJldHVybiAwOw0KICB9DQogIA0KQEAgLTExMTcs
MTggKzExMjEsMjQgQEAgdm9pZCBnZXRfdmNwdV9taWdyYXRpb25fZGVsYXlfZnVuYyhpbnQgYQ0K
ICB2b2lkIHNldF9tYXhfY3N0YXRlX2Z1bmMoaW50IGFyZ2MsIGNoYXIgKmFyZ3ZbXSkNCiAgew0K
ICAgICAgaW50IHZhbHVlOw0KKyAgICBjaGFyIGJ1ZlsxMl07DQogIA0KLSAgICBpZiAoIGFyZ2Mg
IT0gMSB8fCBzc2NhbmYoYXJndlswXSwgIiVkIiwgJnZhbHVlKSAhPSAxIHx8IHZhbHVlIDwgMCAp
DQorICAgIGlmICggYXJnYyAhPSAxIHx8DQorICAgICAgICAgKHNzY2FuZihhcmd2WzBdLCAiJWQi
LCAmdmFsdWUpID09IDENCisgICAgICAgICAgPyB2YWx1ZSA8IDANCisgICAgICAgICAgOiAodmFs
dWUgPSBYRU5fU1lTQ1RMX0NYX1VOTElNSVRFRCwgc3RyY21wKGFyZ3ZbMF0sICJ1bmxpbWl0ZWQi
KSkpICkNCiAgICAgIHsNCi0gICAgICAgIGZwcmludGYoc3RkZXJyLCAiTWlzc2luZyBvciBpbnZh
bGlkIGFyZ3VtZW50KHMpXG4iKTsNCisgICAgICAgIGZwcmludGYoc3RkZXJyLCAiTWlzc2luZywg
ZXhjZXNzLCBvciBpbnZhbGlkIGFyZ3VtZW50KHMpXG4iKTsNCiAgICAgICAgICBleGl0KEVJTlZB
TCk7DQogICAgICB9DQogIA0KKyAgICBzbnByaW50ZihidWYsIEFSUkFZX1NJWkUoYnVmKSwgIkMl
ZCIsIHZhbHVlKTsNCisNCiAgICAgIGlmICggIXhjX3NldF9jcHVpZGxlX21heF9jc3RhdGUoeGNf
aGFuZGxlLCAodWludDMyX3QpdmFsdWUpICkNCi0gICAgICAgIHByaW50Zigic2V0IG1heF9jc3Rh
dGUgdG8gQyVkIHN1Y2NlZWRlZFxuIiwgdmFsdWUpOw0KKyAgICAgICAgcHJpbnRmKCJtYXggQy1z
dGF0ZSBzZXQgdG8gJXNcbiIsIHZhbHVlID49IDAgPyBidWYgOiBhcmd2WzBdKTsNCiAgICAgIGVs
c2UNCi0gICAgICAgIGZwcmludGYoc3RkZXJyLCAic2V0IG1heF9jc3RhdGUgdG8gQyVkIGZhaWxl
ZCAoJWQgLSAlcylcbiIsDQotICAgICAgICAgICAgICAgIHZhbHVlLCBlcnJubywgc3RyZXJyb3Io
ZXJybm8pKTsNCisgICAgICAgIGZwcmludGYoc3RkZXJyLCAiRmFpbGVkIHRvIHNldCBtYXggQy1z
dGF0ZSB0byAlcyAoJWQgLSAlcylcbiIsDQorICAgICAgICAgICAgICAgIHZhbHVlID49IDAgPyBi
dWYgOiBhcmd2WzBdLCBlcnJubywgc3RyZXJyb3IoZXJybm8pKTsNCiAgfQ0KICANCiAgdm9pZCBl
bmFibGVfdHVyYm9fbW9kZShpbnQgYXJnYywgY2hhciAqYXJndltdKQ0KLS0tIGEveGVuL2FyY2gv
eDg2L2FjcGkvY3B1X2lkbGUuYw0KKysrIGIveGVuL2FyY2gveDg2L2FjcGkvY3B1X2lkbGUuYw0K
QEAgLTEwMyw3ICsxMDMsNyBAQCBib29sIGxhcGljX3RpbWVyX2luaXQodm9pZCkNCiAgfQ0KICAN
CiAgdm9pZCAoKl9fcmVhZF9tb3N0bHkgcG1faWRsZV9zYXZlKSh2b2lkKTsNCi11bnNpZ25lZCBp
bnQgbWF4X2NzdGF0ZSBfX3JlYWRfbW9zdGx5ID0gQUNQSV9QUk9DRVNTT1JfTUFYX1BPV0VSIC0g
MTsNCit1bnNpZ25lZCBpbnQgbWF4X2NzdGF0ZSBfX3JlYWRfbW9zdGx5ID0gVUlOVF9NQVg7DQog
IGludGVnZXJfcGFyYW0oIm1heF9jc3RhdGUiLCBtYXhfY3N0YXRlKTsNCiAgc3RhdGljIGJvb2wg
X19yZWFkX21vc3RseSBsb2NhbF9hcGljX3RpbWVyX2MyX29rOw0KICBib29sZWFuX3BhcmFtKCJs
YXBpY190aW1lcl9jMl9vayIsIGxvY2FsX2FwaWNfdGltZXJfYzJfb2spOw0KQEAgLTM0NCw3ICsz
NDQsMTAgQEAgc3RhdGljIHZvaWQgZHVtcF9jeCh1bnNpZ25lZCBjaGFyIGtleSkNCiAgICAgIHVu
c2lnbmVkIGludCBjcHU7DQogIA0KICAgICAgcHJpbnRrKCInJWMnIHByZXNzZWQgLT4gcHJpbnRp
bmcgQUNQSSBDeCBzdHJ1Y3R1cmVzXG4iLCBrZXkpOw0KLSAgICBwcmludGsoIm1heCBjc3RhdGU6
IEMldVxuIiwgbWF4X2NzdGF0ZSk7DQorICAgIGlmICggbWF4X2NzdGF0ZSA8IFVJTlRfTUFYICkN
CisgICAgICAgIHByaW50aygibWF4IHN0YXRlOiBDJXVcbiIsIG1heF9jc3RhdGUpOw0KKyAgICBl
bHNlDQorICAgICAgICBwcmludGsoIm1heCBzdGF0ZTogdW5saW1pdGVkXG4iKTsNCiAgICAgIGZv
cl9lYWNoX3ByZXNlbnRfY3B1ICggY3B1ICkNCiAgICAgIHsNCiAgICAgICAgICBzdHJ1Y3QgYWNw
aV9wcm9jZXNzb3JfcG93ZXIgKnBvd2VyID0gcHJvY2Vzc29yX3Bvd2Vyc1tjcHVdOw0KQEAgLTU4
MiwxMyArNTg1LDE5IEBAIHN0YXRpYyB2b2lkIGFjcGlfcHJvY2Vzc29yX2lkbGUodm9pZCkNCiAg
ICAgIGlmICggbWF4X2NzdGF0ZSA+IDAgJiYgcG93ZXIgJiYgIXNjaGVkX2hhc191cmdlbnRfdmNw
dSgpICYmDQogICAgICAgICAgIChuZXh0X3N0YXRlID0gY3B1aWRsZV9jdXJyZW50X2dvdmVybm9y
LT5zZWxlY3QocG93ZXIpKSA+IDAgKQ0KICAgICAgew0KLSAgICAgICAgY3ggPSAmcG93ZXItPnN0
YXRlc1tuZXh0X3N0YXRlXTsNCi0gICAgICAgIGlmICggY3gtPnR5cGUgPT0gQUNQSV9TVEFURV9D
MyAmJiBwb3dlci0+ZmxhZ3MuYm1fY2hlY2sgJiYNCi0gICAgICAgICAgICAgYWNwaV9pZGxlX2Jt
X2NoZWNrKCkgKQ0KLSAgICAgICAgICAgIGN4ID0gcG93ZXItPnNhZmVfc3RhdGU7DQotICAgICAg
ICBpZiAoIGN4LT5pZHggPiBtYXhfY3N0YXRlICkNCi0gICAgICAgICAgICBjeCA9ICZwb3dlci0+
c3RhdGVzW21heF9jc3RhdGVdOw0KLSAgICAgICAgbWVudV9nZXRfdHJhY2VfZGF0YSgmZXhwLCAm
cHJlZCk7DQorICAgICAgICBkbyB7DQorICAgICAgICAgICAgY3ggPSAmcG93ZXItPnN0YXRlc1tu
ZXh0X3N0YXRlXTsNCisgICAgICAgIH0gd2hpbGUgKCBjeC0+dHlwZSA+IG1heF9jc3RhdGUgJiYg
LS1uZXh0X3N0YXRlICk7DQorICAgICAgICBpZiAoIG5leHRfc3RhdGUgKQ0KKyAgICAgICAgew0K
KyAgICAgICAgICAgIGlmICggY3gtPnR5cGUgPT0gQUNQSV9TVEFURV9DMyAmJiBwb3dlci0+Zmxh
Z3MuYm1fY2hlY2sgJiYNCisgICAgICAgICAgICAgICAgIGFjcGlfaWRsZV9ibV9jaGVjaygpICkN
CisgICAgICAgICAgICAgICAgY3ggPSBwb3dlci0+c2FmZV9zdGF0ZTsNCisgICAgICAgICAgICBp
ZiAoIHRiX2luaXRfZG9uZSApDQorICAgICAgICAgICAgICAgIG1lbnVfZ2V0X3RyYWNlX2RhdGEo
JmV4cCwgJnByZWQpOw0KKyAgICAgICAgfQ0KKyAgICAgICAgZWxzZQ0KKyAgICAgICAgICAgIGN4
ID0gTlVMTDsNCiAgICAgIH0NCiAgICAgIGlmICggIWN4ICkNCiAgICAgIHsNCkBAIC0xMzk2LDEy
ICsxNDA1LDEyIEBAIGludCBwbXN0YXRfcmVzZXRfY3hfc3RhdCh1aW50MzJfdCBjcHVpZCkNCiAg
DQogIHZvaWQgY3B1aWRsZV9kaXNhYmxlX2RlZXBfY3N0YXRlKHZvaWQpDQogIHsNCi0gICAgaWYg
KCBtYXhfY3N0YXRlID4gMSApDQorICAgIGlmICggbWF4X2NzdGF0ZSA+IEFDUElfU1RBVEVfQzEg
KQ0KICAgICAgew0KICAgICAgICAgIGlmICggbG9jYWxfYXBpY190aW1lcl9jMl9vayApDQotICAg
ICAgICAgICAgbWF4X2NzdGF0ZSA9IDI7DQorICAgICAgICAgICAgbWF4X2NzdGF0ZSA9IEFDUElf
U1RBVEVfQzI7DQogICAgICAgICAgZWxzZQ0KLSAgICAgICAgICAgIG1heF9jc3RhdGUgPSAxOw0K
KyAgICAgICAgICAgIG1heF9jc3RhdGUgPSBBQ1BJX1NUQVRFX0MxOw0KICAgICAgfQ0KICANCiAg
ICAgIGhwZXRfZGlzYWJsZV9sZWdhY3lfYnJvYWRjYXN0KCk7DQpAQCAtMTQwOSw3ICsxNDE4LDgg
QEAgdm9pZCBjcHVpZGxlX2Rpc2FibGVfZGVlcF9jc3RhdGUodm9pZCkNCiAgDQogIGJvb2wgY3B1
aWRsZV91c2luZ19kZWVwX2NzdGF0ZSh2b2lkKQ0KICB7DQotICAgIHJldHVybiB4ZW5fY3B1aWRs
ZSAmJiBtYXhfY3N0YXRlID4gKGxvY2FsX2FwaWNfdGltZXJfYzJfb2sgPyAyIDogMSk7DQorICAg
IHJldHVybiB4ZW5fY3B1aWRsZSAmJiBtYXhfY3N0YXRlID4gKGxvY2FsX2FwaWNfdGltZXJfYzJf
b2sgPyBBQ1BJX1NUQVRFX0MyDQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgOiBBQ1BJX1NUQVRFX0MxKTsNCiAgfQ0KICANCiAg
c3RhdGljIGludCBjcHVfY2FsbGJhY2soDQotLS0gYS94ZW4vYXJjaC94ODYvY3B1L213YWl0LWlk
bGUuYw0KKysrIGIveGVuL2FyY2gveDg2L2NwdS9td2FpdC1pZGxlLmMNCkBAIC03MzEsNyArNzMx
LDggQEAgc3RhdGljIHZvaWQgbXdhaXRfaWRsZSh2b2lkKQ0KICAJCX0gd2hpbGUgKGN4LT50eXBl
ID4gbWF4X2NzdGF0ZSAmJiAtLW5leHRfc3RhdGUpOw0KICAJCWlmICghbmV4dF9zdGF0ZSkNCiAg
CQkJY3ggPSBOVUxMOw0KLQkJbWVudV9nZXRfdHJhY2VfZGF0YSgmZXhwLCAmcHJlZCk7DQorCQll
bHNlIGlmICh0Yl9pbml0X2RvbmUpDQorCQkJbWVudV9nZXRfdHJhY2VfZGF0YSgmZXhwLCAmcHJl
ZCk7DQogIAl9DQogIAlpZiAoIWN4KSB7DQogIAkJaWYgKHBtX2lkbGVfc2F2ZSkNCi0tLSBhL3hl
bi9hcmNoL3g4Ni90aW1lLmMNCisrKyBiL3hlbi9hcmNoL3g4Ni90aW1lLmMNCkBAIC0yMjY4LDcg
KzIyNjgsNyBAQCBzdGF0aWMgdm9pZCBkdW1wX3NvZnR0c2ModW5zaWduZWQgY2hhciBrDQogICAg
ICBlbHNlIGlmICggYm9vdF9jcHVfaGFzKFg4Nl9GRUFUVVJFX0NPTlNUQU5UX1RTQyApICkNCiAg
ICAgIHsNCiAgICAgICAgICBwcmludGsoIlRTQyBoYXMgY29uc3RhbnQgcmF0ZSwgIik7DQotICAg
ICAgICBpZiAobWF4X2NzdGF0ZSA8PSAyICYmIHRzY19tYXhfd2FycCA9PSAwKQ0KKyAgICAgICAg
aWYgKCBtYXhfY3N0YXRlIDw9IEFDUElfU1RBVEVfQzIgJiYgdHNjX21heF93YXJwID09IDAgKQ0K
ICAgICAgICAgICAgICBwcmludGsoIm5vIGRlZXAgQ3N0YXRlcywgcGFzc2VkIHdhcnAgdGVzdCwg
ZGVlbWVkIHJlbGlhYmxlLCAiKTsNCiAgICAgICAgICBlbHNlDQogICAgICAgICAgICAgIHByaW50
aygiZGVlcCBDc3RhdGVzIHBvc3NpYmxlLCBzbyBub3QgcmVsaWFibGUsICIpOw0KLS0tIGEveGVu
L2RyaXZlcnMvYWNwaS9wbXN0YXQuYw0KKysrIGIveGVuL2RyaXZlcnMvYWNwaS9wbXN0YXQuYw0K
QEAgLTQ1MSw2ICs0NTEsNyBAQCBpbnQgZG9fcG1fb3Aoc3RydWN0IHhlbl9zeXNjdGxfcG1fb3Ag
Km9wDQogIA0KICAgICAgY2FzZSBYRU5fU1lTQ1RMX3BtX29wX2dldF9tYXhfY3N0YXRlOg0KICAg
ICAgew0KKyAgICAgICAgQlVJTERfQlVHX09OKFhFTl9TWVNDVExfQ1hfVU5MSU1JVEVEICE9IFVJ
TlRfTUFYKTsNCiAgICAgICAgICBvcC0+dS5nZXRfbWF4X2NzdGF0ZSA9IGFjcGlfZ2V0X2NzdGF0
ZV9saW1pdCgpOw0KICAgICAgICAgIGJyZWFrOw0KICAgICAgfQ0KLS0tIGEveGVuL2luY2x1ZGUv
cHVibGljL3N5c2N0bC5oDQorKysgYi94ZW4vaW5jbHVkZS9wdWJsaWMvc3lzY3RsLmgNCkBAIC0z
NzAsNiArMzcwLDcgQEAgc3RydWN0IHhlbl9zeXNjdGxfcG1fb3Agew0KICAgICAgICAgIHN0cnVj
dCB4ZW5fc2V0X2NwdWZyZXFfcGFyYSBzZXRfcGFyYTsNCiAgICAgICAgICB1aW50NjRfYWxpZ25l
ZF90IGdldF9hdmdmcmVxOw0KICAgICAgICAgIHVpbnQzMl90ICAgICAgICAgICAgICAgICAgICBz
ZXRfc2NoZWRfb3B0X3NtdDsNCisjZGVmaW5lIFhFTl9TWVNDVExfQ1hfVU5MSU1JVEVEIDB4ZmZm
ZmZmZmYNCiAgICAgICAgICB1aW50MzJfdCAgICAgICAgICAgICAgICAgICAgZ2V0X21heF9jc3Rh
dGU7DQogICAgICAgICAgdWludDMyX3QgICAgICAgICAgICAgICAgICAgIHNldF9tYXhfY3N0YXRl
Ow0KICAgICAgfSB1Ow0KDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 03 13:02:40 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Jul 2019 13:02:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hieuC-0004Pq-UZ; Wed, 03 Jul 2019 13:02:36 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=vZpq=VA=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hieuB-0004Pj-NA
 for xen-devel@lists.xenproject.org; Wed, 03 Jul 2019 13:02:35 +0000
X-Inumbo-ID: d2b08ba7-9d92-11e9-8980-bc764e045a96
Received: from m9a0001g.houston.softwaregrp.com (unknown [15.124.64.66])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d2b08ba7-9d92-11e9-8980-bc764e045a96;
 Wed, 03 Jul 2019 13:02:34 +0000 (UTC)
Received: FROM m9a0001g.houston.softwaregrp.com (15.121.0.191) BY
 m9a0001g.houston.softwaregrp.com WITH ESMTP; 
 Wed,  3 Jul 2019 13:02:33 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M9W0068.microfocus.com (2002:f79:bf::f79:bf) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Wed, 3 Jul 2019 13:00:14 +0000
Received: from NAM04-SN1-obe.outbound.protection.outlook.com (15.124.8.11) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Wed, 3 Jul 2019 13:00:12 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3282.namprd18.prod.outlook.com (10.255.138.79) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2032.20; Wed, 3 Jul 2019 13:00:11 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc%3]) with mapi id 15.20.2052.010; Wed, 3 Jul 2019
 13:00:11 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v2 2/5] x86/cpuidle: really use C1 for "urgent" CPUs
Thread-Index: AQHVMZ8/Ypvn1rOb/0ed9fyvGVPQHQ==
Date: Wed, 3 Jul 2019 13:00:10 +0000
Message-ID: <d360f174-8cac-1dc8-ef75-844061afb27e@suse.com>
References: <0dbf8520-89c7-753e-c10a-13399aec9cd5@suse.com>
In-Reply-To: <0dbf8520-89c7-753e-c10a-13399aec9cd5@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB7PR08CA0011.eurprd08.prod.outlook.com
 (2603:10a6:5:16::24) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 8f7a6c57-1d91-4897-3d12-08d6ffb661ae
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3282; 
x-ms-traffictypediagnostic: BY5PR18MB3282:
x-microsoft-antispam-prvs: <BY5PR18MB3282CBA97667BDE55C8298C1B3FB0@BY5PR18MB3282.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:5236;
x-forefront-prvs: 00872B689F
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(39860400002)(136003)(376002)(396003)(346002)(366004)(189003)(199004)(6436002)(6506007)(4326008)(66946007)(316002)(5640700003)(66476007)(54906003)(72206003)(36756003)(5660300002)(66066001)(53936002)(486006)(478600001)(6512007)(6916009)(6486002)(2906002)(25786009)(68736007)(31686004)(52116002)(2616005)(11346002)(14454004)(305945005)(64756008)(3846002)(73956011)(80792005)(476003)(66446008)(66556008)(26005)(256004)(71190400001)(71200400001)(2501003)(446003)(7736002)(102836004)(186003)(31696002)(6116002)(99286004)(8936002)(76176011)(81156014)(86362001)(2351001)(81166006)(8676002)(386003);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3282;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: 3mh4tKKXKRpajz29Q1oBMeOSmNI0SlkiljN3q2Wa7efPRm4FHNM/aak5X676pWceeuRMyDbjY3OQINEkp1dRKSxOLWENdaS7tMaHXTjqIwC+/C5xBZZMmlshkusxe++TuetkEhhfpy2VUo5r5lZO7LIdCgcsf9VGuunjWK8KuZX8xfq9D15kjNr9rAMWvi7VCpIwfYLwWAVcUqHKoNashEPbPzU5rOTI3SwfljQt3/fYgP7//Lk0OmvEf1+9Mq21RDTjK/pah+SpZWeCIpy7646Xdt+ItbREknLHHnisisNOP+lcnR/xk6Sh8xIIeeI88UM98dDmiFwBgpQa2umM/ttq6YjR03TLDWkJv5yxWaBCVuj2lSmwqpcnEXiatgicIPul2zfxFt8RRhNEdXdfUxphvDFKxHZ89Hj4wIxv7Ow=
Content-ID: <71BF2B014811CF42A44EC51FF9168F39@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 8f7a6c57-1d91-4897-3d12-08d6ffb661ae
X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Jul 2019 13:00:10.9772 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3282
X-OriginatorOrg: suse.com
Subject: [Xen-devel] [PATCH v2 2/5] x86/cpuidle: really use C1 for "urgent"
 CPUs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Rm9yIG9uZSBvbiByZWNlbnQgQU1EIENQVXMgZW50ZXJpbmcgQzEgKGlmIGF2YWlsYWJsZSBhdCBh
bGwpIHJlcXVpcmVzDQp1c2Ugb2YgTVdBSVQsIHdoaWxlIEhMVCAoaS5lLiBkZWZhdWx0X2lkbGUo
KSkgd291bGQgcHV0IHRoZSBwcm9jZXNzb3INCmludG8gYXMgZGVlcCBhcyBDQzYuIEFuZCB0aGVu
IGV2ZW4gb24gb3RoZXIgdmVuZG9ycycgQ1BVcyB3ZSBzaG91bGQNCmF2b2lkIGVudGVyaW5nIGRl
ZmF1bHRfaWRsZSgpIHdoZW4gdGhlIGludGVuZGVkIHN0YXRlIGNhbiBiZSByZWFjaGVkDQpieSB1
c2luZyB0aGUgYWN0aXZlIGlkbGUgZHJpdmVyJ3MgZmFjaWxpdGllcy4NCg0KU2lnbmVkLW9mZi1i
eTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPg0KUmV2aWV3ZWQtYnk6IEFuZHJldyBD
b29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+DQoNCi0tLSBhL3hlbi9hcmNoL3g4Ni9h
Y3BpL2NwdV9pZGxlLmMNCisrKyBiL3hlbi9hcmNoL3g4Ni9hY3BpL2NwdV9pZGxlLmMNCkBAIC01
ODIsMTIgKzU4MiwxNSBAQCBzdGF0aWMgdm9pZCBhY3BpX3Byb2Nlc3Nvcl9pZGxlKHZvaWQpDQog
ICAgICB1MzIgZXhwID0gMCwgcHJlZCA9IDA7DQogICAgICB1MzIgaXJxX3RyYWNlZFs0XSA9IHsg
MCB9Ow0KICANCi0gICAgaWYgKCBtYXhfY3N0YXRlID4gMCAmJiBwb3dlciAmJiAhc2NoZWRfaGFz
X3VyZ2VudF92Y3B1KCkgJiYNCisgICAgaWYgKCBtYXhfY3N0YXRlID4gMCAmJiBwb3dlciAmJg0K
ICAgICAgICAgICAobmV4dF9zdGF0ZSA9IGNwdWlkbGVfY3VycmVudF9nb3Zlcm5vci0+c2VsZWN0
KHBvd2VyKSkgPiAwICkNCiAgICAgIHsNCisgICAgICAgIHVuc2lnbmVkIGludCBtYXhfc3RhdGUg
PSBzY2hlZF9oYXNfdXJnZW50X3ZjcHUoKSA/IEFDUElfU1RBVEVfQzENCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA6IG1heF9jc3RhdGU7
DQorDQogICAgICAgICAgZG8gew0KICAgICAgICAgICAgICBjeCA9ICZwb3dlci0+c3RhdGVzW25l
eHRfc3RhdGVdOw0KLSAgICAgICAgfSB3aGlsZSAoIGN4LT50eXBlID4gbWF4X2NzdGF0ZSAmJiAt
LW5leHRfc3RhdGUgKTsNCisgICAgICAgIH0gd2hpbGUgKCBjeC0+dHlwZSA+IG1heF9zdGF0ZSAm
JiAtLW5leHRfc3RhdGUgKTsNCiAgICAgICAgICBpZiAoIG5leHRfc3RhdGUgKQ0KICAgICAgICAg
IHsNCiAgICAgICAgICAgICAgaWYgKCBjeC0+dHlwZSA9PSBBQ1BJX1NUQVRFX0MzICYmIHBvd2Vy
LT5mbGFncy5ibV9jaGVjayAmJg0KLS0tIGEveGVuL2FyY2gveDg2L2NwdS9td2FpdC1pZGxlLmMN
CisrKyBiL3hlbi9hcmNoL3g4Ni9jcHUvbXdhaXQtaWRsZS5jDQpAQCAtNzI0LDExICs3MjQsMTQg
QEAgc3RhdGljIHZvaWQgbXdhaXRfaWRsZSh2b2lkKQ0KICAJdTY0IGJlZm9yZSwgYWZ0ZXI7DQog
IAl1MzIgZXhwID0gMCwgcHJlZCA9IDAsIGlycV90cmFjZWRbNF0gPSB7IDAgfTsNCiAgDQotCWlm
IChtYXhfY3N0YXRlID4gMCAmJiBwb3dlciAmJiAhc2NoZWRfaGFzX3VyZ2VudF92Y3B1KCkgJiYN
CisJaWYgKG1heF9jc3RhdGUgPiAwICYmIHBvd2VyICYmDQogIAkgICAgKG5leHRfc3RhdGUgPSBj
cHVpZGxlX2N1cnJlbnRfZ292ZXJub3ItPnNlbGVjdChwb3dlcikpID4gMCkgew0KKwkJdW5zaWdu
ZWQgaW50IG1heF9zdGF0ZSA9IHNjaGVkX2hhc191cmdlbnRfdmNwdSgpID8gQUNQSV9TVEFURV9D
MQ0KKwkJCQkJCQkJIDogbWF4X2NzdGF0ZTsNCisNCiAgCQlkbyB7DQogIAkJCWN4ID0gJnBvd2Vy
LT5zdGF0ZXNbbmV4dF9zdGF0ZV07DQotCQl9IHdoaWxlIChjeC0+dHlwZSA+IG1heF9jc3RhdGUg
JiYgLS1uZXh0X3N0YXRlKTsNCisJCX0gd2hpbGUgKGN4LT50eXBlID4gbWF4X3N0YXRlICYmIC0t
bmV4dF9zdGF0ZSk7DQogIAkJaWYgKCFuZXh0X3N0YXRlKQ0KICAJCQljeCA9IE5VTEw7DQogIAkJ
ZWxzZSBpZiAodGJfaW5pdF9kb25lKQ0KDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 03 13:06:13 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Jul 2019 13:06:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hiexf-0004dY-IT; Wed, 03 Jul 2019 13:06:11 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=vZpq=VA=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hiexe-0004dR-EM
 for xen-devel@lists.xenproject.org; Wed, 03 Jul 2019 13:06:10 +0000
X-Inumbo-ID: 509c19e2-9d93-11e9-b814-236c25e6328f
Received: from m4a0039g.houston.softwaregrp.com (unknown [15.124.2.85])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 509c19e2-9d93-11e9-b814-236c25e6328f;
 Wed, 03 Jul 2019 13:06:07 +0000 (UTC)
Received: FROM m4a0039g.houston.softwaregrp.com (15.120.17.147) BY
 m4a0039g.houston.softwaregrp.com WITH ESMTP; 
 Wed,  3 Jul 2019 13:02:28 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M4W0335.microfocus.com (2002:f78:1193::f78:1193) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Wed, 3 Jul 2019 13:04:15 +0000
Received: from NAM02-SN1-obe.outbound.protection.outlook.com (15.124.8.12) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Wed, 3 Jul 2019 13:04:15 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3393.namprd18.prod.outlook.com (10.255.136.159) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2032.20; Wed, 3 Jul 2019 13:04:14 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc%3]) with mapi id 15.20.2052.010; Wed, 3 Jul 2019
 13:04:14 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v2 5/5] tools/libxc: allow controlling the max C-state
 sub-state
Thread-Index: AQHVMZ/Q+p945gYsm0arEFP/PvEB7w==
Date: Wed, 3 Jul 2019 13:04:13 +0000
Message-ID: <16586069-2940-bf5b-aed1-6c9e150c70b5@suse.com>
References: <0dbf8520-89c7-753e-c10a-13399aec9cd5@suse.com>
In-Reply-To: <0dbf8520-89c7-753e-c10a-13399aec9cd5@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR0501CA0021.eurprd05.prod.outlook.com
 (2603:10a6:4:8f::31) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: e4271b32-a4e3-407d-f5c0-08d6ffb6f289
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3393; 
x-ms-traffictypediagnostic: BY5PR18MB3393:
x-microsoft-antispam-prvs: <BY5PR18MB3393290ECFE2E83BAA22C697B3FB0@BY5PR18MB3393.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:551;
x-forefront-prvs: 00872B689F
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(396003)(136003)(376002)(366004)(346002)(39860400002)(189003)(199004)(6512007)(316002)(476003)(36756003)(71190400001)(76176011)(54906003)(53936002)(4326008)(2501003)(80792005)(446003)(11346002)(31686004)(14444005)(256004)(26005)(5660300002)(99286004)(72206003)(2616005)(71200400001)(14454004)(486006)(186003)(305945005)(52116002)(68736007)(25786009)(2906002)(64756008)(73956011)(3846002)(66946007)(102836004)(66476007)(66066001)(6486002)(8676002)(81166006)(6916009)(386003)(81156014)(66556008)(6506007)(478600001)(31696002)(6436002)(66446008)(8936002)(7736002)(5640700003)(2351001)(86362001)(6116002)(309714004);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3393;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: NbYGxe6R2jnBHB7zHVsXA+S2btxR3SjYb4eItlR+wHk7ftae0E//29XXldMMKrKlQCrVesNt1/VmT4JNU/l4h+XmWwsEZjEJ5w2Fgl6wHyUprqwFn8GIcuWooN39SN3fprfH2yBpEpftzNCQxYdTozRBg+vDJRG6f2QrlvXGtUScU3JEu9HQFcBp5t5a4WmyfrQB0AJJUnXn20EBt/un7uy7VaV1PbXNRHsn/ZKO0galdVfrWxvig5P+D2hqYUlo16ogfm5HJMXW8xN7LGA0p1UdFdO4Is5iYutm3ofHCyXxN/jVUYD4ldN7146ZgpDS8xOL+5AdIdba4TUny92rpBh6Hw3r8pkNvKlLAW0MUpvz+EdZfnnAreqo4fw43ud0DAyHzDd/Qegf+2bTNMBNez6RDk8Y2kvFtE0qCp9rxdI=
Content-ID: <36174B3B9213774289BE393BE0E65B81@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: e4271b32-a4e3-407d-f5c0-08d6ffb6f289
X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Jul 2019 13:04:13.9850 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3393
X-OriginatorOrg: suse.com
Subject: [Xen-devel] [PATCH v2 5/5] tools/libxc: allow controlling the max
 C-state sub-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>,
 Ian Jackson <ian.jackson@citrix.com>, Wei Liu <wl@xen.org>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogUm9zcyBMYWdlcndhbGwgPHJvc3MubGFnZXJ3YWxsQGNpdHJpeC5jb20+DQoNClNpZ25l
ZC1vZmYtYnk6IFJvc3MgTGFnZXJ3YWxsIDxyb3NzLmxhZ2Vyd2FsbEBjaXRyaXguY29tPg0KDQpN
YWtlIGhhbmRsaW5nIGluIGRvX3BtX29wKCkgbW9yZSBob21vZ2VuZW91czogQmVmb3JlIGludGVy
cHJldGluZw0Kb3AtPmNwdWlkIGFzIHN1Y2gsIGhhbmRsZSBhbGwgb3BlcmF0aW9ucyBub3QgYWN0
aW5nIG9uIGEgcGFydGljdWxhcg0KQ1BVLiBBbHNvIGV4cG9zZSB0aGUgc2V0dGluZyB2aWEgeGVu
cG0uDQoNClNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4NCkFj
a2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPg0KLS0tDQp2MjogQWRqdXN0IHhl
bnBtJ3MgdXNhZ2UgbWVzc2FnZS4gQWxzbyBhZGp1c3QgaXRzIG91dHB1dCB3b3JkaW5nIGENCiAg
ICAgbGl0dGxlLg0KDQotLS0gYS90b29scy9saWJ4Yy94Y19wbS5jDQorKysgYi90b29scy9saWJ4
Yy94Y19wbS5jDQpAQCAtMzY3LDcgKzM2Nyw3IEBAIGludCB4Y19zZXRfc2NoZWRfb3B0X3NtdCh4
Y19pbnRlcmZhY2UgKngNCiAgICAgcmV0dXJuIHJjOw0KICB9DQogIA0KLWludCB4Y19nZXRfY3B1
aWRsZV9tYXhfY3N0YXRlKHhjX2ludGVyZmFjZSAqeGNoLCB1aW50MzJfdCAqdmFsdWUpDQorc3Rh
dGljIGludCBnZXRfbWF4X2NzdGF0ZSh4Y19pbnRlcmZhY2UgKnhjaCwgdWludDMyX3QgKnZhbHVl
LCB1aW50MzJfdCB0eXBlKQ0KICB7DQogICAgICBpbnQgcmM7DQogICAgICBERUNMQVJFX1NZU0NU
TDsNCkBAIC0zNzksNyArMzc5LDcgQEAgaW50IHhjX2dldF9jcHVpZGxlX21heF9jc3RhdGUoeGNf
aW50ZXJmYQ0KICAgICAgfQ0KICAgICAgc3lzY3RsLmNtZCA9IFhFTl9TWVNDVExfcG1fb3A7DQog
ICAgICBzeXNjdGwudS5wbV9vcC5jbWQgPSBYRU5fU1lTQ1RMX3BtX29wX2dldF9tYXhfY3N0YXRl
Ow0KLSAgICBzeXNjdGwudS5wbV9vcC5jcHVpZCA9IDA7DQorICAgIHN5c2N0bC51LnBtX29wLmNw
dWlkID0gdHlwZTsNCiAgICAgIHN5c2N0bC51LnBtX29wLnUuZ2V0X21heF9jc3RhdGUgPSAwOw0K
ICAgICAgcmMgPSBkb19zeXNjdGwoeGNoLCAmc3lzY3RsKTsNCiAgICAgICp2YWx1ZSA9IHN5c2N0
bC51LnBtX29wLnUuZ2V0X21heF9jc3RhdGU7DQpAQCAtMzg3LDcgKzM4NywxNyBAQCBpbnQgeGNf
Z2V0X2NwdWlkbGVfbWF4X2NzdGF0ZSh4Y19pbnRlcmZhDQogICAgICByZXR1cm4gcmM7DQogIH0N
CiAgDQotaW50IHhjX3NldF9jcHVpZGxlX21heF9jc3RhdGUoeGNfaW50ZXJmYWNlICp4Y2gsIHVp
bnQzMl90IHZhbHVlKQ0KK2ludCB4Y19nZXRfY3B1aWRsZV9tYXhfY3N0YXRlKHhjX2ludGVyZmFj
ZSAqeGNoLCB1aW50MzJfdCAqdmFsdWUpDQorew0KKyAgICByZXR1cm4gZ2V0X21heF9jc3RhdGUo
eGNoLCB2YWx1ZSwgMCk7DQorfQ0KKw0KK2ludCB4Y19nZXRfY3B1aWRsZV9tYXhfY3N1YnN0YXRl
KHhjX2ludGVyZmFjZSAqeGNoLCB1aW50MzJfdCAqdmFsdWUpDQorew0KKyAgICByZXR1cm4gZ2V0
X21heF9jc3RhdGUoeGNoLCB2YWx1ZSwgMSk7DQorfQ0KKw0KK3N0YXRpYyBpbnQgc2V0X21heF9j
c3RhdGUoeGNfaW50ZXJmYWNlICp4Y2gsIHVpbnQzMl90IHZhbHVlLCB1aW50MzJfdCB0eXBlKQ0K
ICB7DQogICAgICBERUNMQVJFX1NZU0NUTDsNCiAgDQpAQCAtMzk4LDEyICs0MDgsMjIgQEAgaW50
IHhjX3NldF9jcHVpZGxlX21heF9jc3RhdGUoeGNfaW50ZXJmYQ0KICAgICAgfQ0KICAgICAgc3lz
Y3RsLmNtZCA9IFhFTl9TWVNDVExfcG1fb3A7DQogICAgICBzeXNjdGwudS5wbV9vcC5jbWQgPSBY
RU5fU1lTQ1RMX3BtX29wX3NldF9tYXhfY3N0YXRlOw0KLSAgICBzeXNjdGwudS5wbV9vcC5jcHVp
ZCA9IDA7DQorICAgIHN5c2N0bC51LnBtX29wLmNwdWlkID0gdHlwZTsNCiAgICAgIHN5c2N0bC51
LnBtX29wLnUuc2V0X21heF9jc3RhdGUgPSB2YWx1ZTsNCiAgDQogICAgICByZXR1cm4gZG9fc3lz
Y3RsKHhjaCwgJnN5c2N0bCk7DQogIH0NCiAgDQoraW50IHhjX3NldF9jcHVpZGxlX21heF9jc3Rh
dGUoeGNfaW50ZXJmYWNlICp4Y2gsIHVpbnQzMl90IHZhbHVlKQ0KK3sNCisgICAgcmV0dXJuIHNl
dF9tYXhfY3N0YXRlKHhjaCwgdmFsdWUsIDApOw0KK30NCisNCitpbnQgeGNfc2V0X2NwdWlkbGVf
bWF4X2NzdWJzdGF0ZSh4Y19pbnRlcmZhY2UgKnhjaCwgdWludDMyX3QgdmFsdWUpDQorew0KKyAg
ICByZXR1cm4gc2V0X21heF9jc3RhdGUoeGNoLCB2YWx1ZSwgMSk7DQorfQ0KKw0KICBpbnQgeGNf
ZW5hYmxlX3R1cmJvKHhjX2ludGVyZmFjZSAqeGNoLCBpbnQgY3B1aWQpDQogIHsNCiAgICAgIERF
Q0xBUkVfU1lTQ1RMOw0KLS0tIGEvdG9vbHMvbGlieGMvaW5jbHVkZS94ZW5jdHJsLmgNCisrKyBi
L3Rvb2xzL2xpYnhjL2luY2x1ZGUveGVuY3RybC5oDQpAQCAtMTkwNiw2ICsxOTA2LDkgQEAgaW50
IHhjX3NldF9zY2hlZF9vcHRfc210KHhjX2ludGVyZmFjZSAqeA0KICBpbnQgeGNfZ2V0X2NwdWlk
bGVfbWF4X2NzdGF0ZSh4Y19pbnRlcmZhY2UgKnhjaCwgdWludDMyX3QgKnZhbHVlKTsNCiAgaW50
IHhjX3NldF9jcHVpZGxlX21heF9jc3RhdGUoeGNfaW50ZXJmYWNlICp4Y2gsIHVpbnQzMl90IHZh
bHVlKTsNCiAgDQoraW50IHhjX2dldF9jcHVpZGxlX21heF9jc3Vic3RhdGUoeGNfaW50ZXJmYWNl
ICp4Y2gsIHVpbnQzMl90ICp2YWx1ZSk7DQoraW50IHhjX3NldF9jcHVpZGxlX21heF9jc3Vic3Rh
dGUoeGNfaW50ZXJmYWNlICp4Y2gsIHVpbnQzMl90IHZhbHVlKTsNCisNCiAgaW50IHhjX2VuYWJs
ZV90dXJibyh4Y19pbnRlcmZhY2UgKnhjaCwgaW50IGNwdWlkKTsNCiAgaW50IHhjX2Rpc2FibGVf
dHVyYm8oeGNfaW50ZXJmYWNlICp4Y2gsIGludCBjcHVpZCk7DQogIA0KLS0tIGEvdG9vbHMvbWlz
Yy94ZW5wbS5jDQorKysgYi90b29scy9taXNjL3hlbnBtLmMNCkBAIC02NCw3ICs2NCw5IEBAIHZv
aWQgc2hvd19oZWxwKHZvaWQpDQogICAgICAgICAgICAgICIgc2V0LXNjaGVkLXNtdCAgICAgICAg
ICAgZW5hYmxlfGRpc2FibGUgZW5hYmxlL2Rpc2FibGUgc2NoZWR1bGVyIHNtdCBwb3dlciBzYXZp
bmdcbiINCiAgICAgICAgICAgICAgIiBzZXQtdmNwdS1taWdyYXRpb24tZGVsYXkgICAgICA8bnVt
PiBzZXQgc2NoZWR1bGVyIHZjcHUgbWlncmF0aW9uIGRlbGF5IGluIHVzXG4iDQogICAgICAgICAg
ICAgICIgZ2V0LXZjcHUtbWlncmF0aW9uLWRlbGF5ICAgICAgICAgICAgZ2V0IHNjaGVkdWxlciB2
Y3B1IG1pZ3JhdGlvbiBkZWxheVxuIg0KLSAgICAgICAgICAgICIgc2V0LW1heC1jc3RhdGUgICAg
ICAgIDxudW0+fCd1bmxpbWl0ZWQnIHNldCB0aGUgQy1TdGF0ZSBsaW1pdGF0aW9uICg8bnVtPiA+
PSAwKVxuIg0KKyAgICAgICAgICAgICIgc2V0LW1heC1jc3RhdGUgICAgICAgIDxudW0+fCd1bmxp
bWl0ZWQnWyw8bnVtMj58J3VubGltaXRlZCddXG4iDQorICAgICAgICAgICAgIiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBzZXQgdGhlIEMtU3RhdGUgbGltaXRhdGlvbiAoPG51
bT4gPj0gMCkgYW5kXG4iDQorICAgICAgICAgICAgIiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBvcHRpb25hbGx5IHRoZSBDLXN1Yi1zdGF0ZSBsaW1pdGF0aW9uICg8bnVtMj4g
Pj0gMClcbiINCiAgICAgICAgICAgICAgIiBzdGFydCBbc2Vjb25kc10gICAgICAgICAgICAgICAg
ICAgICBzdGFydCBjb2xsZWN0IEN4L1B4IHN0YXRpc3RpY3MsXG4iDQogICAgICAgICAgICAgICIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3V0cHV0IGFmdGVyIENUUkwtQyBv
ciBTSUdJTlQgb3Igc2V2ZXJhbCBzZWNvbmRzLlxuIg0KICAgICAgICAgICAgICAiIGVuYWJsZS10
dXJiby1tb2RlICAgICBbY3B1aWRdICAgICAgIGVuYWJsZSBUdXJibyBNb2RlIGZvciBwcm9jZXNz
b3JzIHRoYXQgc3VwcG9ydCBpdC5cbiINCkBAIC0xOTUsNyArMTk3LDE1IEBAIHN0YXRpYyBpbnQg
c2hvd19tYXhfY3N0YXRlKHhjX2ludGVyZmFjZQ0KICAgICAgICAgIHJldHVybiByZXQ7DQogIA0K
ICAgICAgaWYgKCB2YWx1ZSA8IFhFTl9TWVNDVExfQ1hfVU5MSU1JVEVEICkNCi0gICAgICAgIHBy
aW50ZigiTWF4IHBvc3NpYmxlIEMtc3RhdGU6IEMlIlBSSXUzMiJcblxuIiwgdmFsdWUpOw0KKyAg
ICB7DQorICAgICAgICBwcmludGYoIk1heCBwb3NzaWJsZSBDLXN0YXRlOiBDJSJQUkl1MzIiXG4i
LCB2YWx1ZSk7DQorICAgICAgICBpZiAoIChyZXQgPSB4Y19nZXRfY3B1aWRsZV9tYXhfY3N1YnN0
YXRlKHhjX2hhbmRsZSwgJnZhbHVlKSkgKQ0KKyAgICAgICAgICAgIHJldHVybiByZXQ7DQorICAg
ICAgICBpZiAoIHZhbHVlIDwgWEVOX1NZU0NUTF9DWF9VTkxJTUlURUQgKQ0KKyAgICAgICAgICAg
IHByaW50ZigiTWF4IHBvc3NpYmxlIHN1YnN0YXRlOiAlIlBSSXUzMiJcblxuIiwgdmFsdWUpOw0K
KyAgICAgICAgZWxzZQ0KKyAgICAgICAgICAgIHB1dHMoIiIpOw0KKyAgICB9DQogICAgICBlbHNl
DQogICAgICAgICAgcHJpbnRmKCJBbGwgQy1zdGF0ZXMgYWxsb3dlZFxuXG4iKTsNCiAgDQpAQCAt
MTEyMCwxMyArMTEzMCwxNyBAQCB2b2lkIGdldF92Y3B1X21pZ3JhdGlvbl9kZWxheV9mdW5jKGlu
dCBhDQogIA0KICB2b2lkIHNldF9tYXhfY3N0YXRlX2Z1bmMoaW50IGFyZ2MsIGNoYXIgKmFyZ3Zb
XSkNCiAgew0KLSAgICBpbnQgdmFsdWU7DQorICAgIGludCB2YWx1ZSwgc3VidmFsID0gWEVOX1NZ
U0NUTF9DWF9VTkxJTUlURUQ7DQogICAgICBjaGFyIGJ1ZlsxMl07DQogIA0KLSAgICBpZiAoIGFy
Z2MgIT0gMSB8fA0KKyAgICBpZiAoIGFyZ2MgPCAxIHx8IGFyZ2MgPiAyIHx8DQogICAgICAgICAg
IChzc2NhbmYoYXJndlswXSwgIiVkIiwgJnZhbHVlKSA9PSAxDQogICAgICAgICAgICA/IHZhbHVl
IDwgMA0KLSAgICAgICAgICA6ICh2YWx1ZSA9IFhFTl9TWVNDVExfQ1hfVU5MSU1JVEVELCBzdHJj
bXAoYXJndlswXSwgInVubGltaXRlZCIpKSkgKQ0KKyAgICAgICAgICA6ICh2YWx1ZSA9IFhFTl9T
WVNDVExfQ1hfVU5MSU1JVEVELCBzdHJjbXAoYXJndlswXSwgInVubGltaXRlZCIpKSkgfHwNCisg
ICAgICAgICAoYXJnYyA9PSAyICYmDQorICAgICAgICAgIChzc2NhbmYoYXJndlsxXSwgIiVkIiwg
JnN1YnZhbCkgPT0gMQ0KKyAgICAgICAgICAgPyBzdWJ2YWwgPCAwDQorICAgICAgICAgICA6IChz
dWJ2YWwgPSBYRU5fU1lTQ1RMX0NYX1VOTElNSVRFRCwgc3RyY21wKGFyZ3ZbMV0sICJ1bmxpbWl0
ZWQiKSkpKSApDQogICAgICB7DQogICAgICAgICAgZnByaW50ZihzdGRlcnIsICJNaXNzaW5nLCBl
eGNlc3MsIG9yIGludmFsaWQgYXJndW1lbnQocylcbiIpOw0KICAgICAgICAgIGV4aXQoRUlOVkFM
KTsNCkBAIC0xMTM3LDggKzExNTEsMjMgQEAgdm9pZCBzZXRfbWF4X2NzdGF0ZV9mdW5jKGludCBh
cmdjLCBjaGFyDQogICAgICBpZiAoICF4Y19zZXRfY3B1aWRsZV9tYXhfY3N0YXRlKHhjX2hhbmRs
ZSwgKHVpbnQzMl90KXZhbHVlKSApDQogICAgICAgICAgcHJpbnRmKCJtYXggQy1zdGF0ZSBzZXQg
dG8gJXNcbiIsIHZhbHVlID49IDAgPyBidWYgOiBhcmd2WzBdKTsNCiAgICAgIGVsc2UNCisgICAg
ew0KICAgICAgICAgIGZwcmludGYoc3RkZXJyLCAiRmFpbGVkIHRvIHNldCBtYXggQy1zdGF0ZSB0
byAlcyAoJWQgLSAlcylcbiIsDQogICAgICAgICAgICAgICAgICB2YWx1ZSA+PSAwID8gYnVmIDog
YXJndlswXSwgZXJybm8sIHN0cmVycm9yKGVycm5vKSk7DQorICAgICAgICByZXR1cm47DQorICAg
IH0NCisNCisgICAgaWYgKCB2YWx1ZSAhPSBYRU5fU1lTQ1RMX0NYX1VOTElNSVRFRCApDQorICAg
IHsNCisgICAgICAgIHNucHJpbnRmKGJ1ZiwgQVJSQVlfU0laRShidWYpLCAiJWQiLCBzdWJ2YWwp
Ow0KKw0KKyAgICAgICAgaWYgKCAheGNfc2V0X2NwdWlkbGVfbWF4X2NzdWJzdGF0ZSh4Y19oYW5k
bGUsICh1aW50MzJfdClzdWJ2YWwpICkNCisgICAgICAgICAgICBwcmludGYoIm1heCBDLXN1YnN0
YXRlIHNldCB0byAlcyBzdWNjZWVkZWRcbiIsDQorICAgICAgICAgICAgICAgICAgIHN1YnZhbCA+
PSAwID8gYnVmIDogInVubGltaXRlZCIpOw0KKyAgICAgICAgZWxzZQ0KKyAgICAgICAgICAgIGZw
cmludGYoc3RkZXJyLCAiRmFpbGVkIHRvIHNldCBtYXggQy1zdWJzdGF0ZSB0byAlcyAoJWQgLSAl
cylcbiIsDQorICAgICAgICAgICAgICAgICAgICBzdWJ2YWwgPj0gMCA/IGJ1ZiA6ICJ1bmxpbWl0
ZWQiLCBlcnJubywgc3RyZXJyb3IoZXJybm8pKTsNCisgICAgfQ0KICB9DQogIA0KICB2b2lkIGVu
YWJsZV90dXJib19tb2RlKGludCBhcmdjLCBjaGFyICphcmd2W10pDQotLS0gYS94ZW4vZHJpdmVy
cy9hY3BpL3Btc3RhdC5jDQorKysgYi94ZW4vZHJpdmVycy9hY3BpL3Btc3RhdC5jDQpAQCAtMzk4
LDcgKzM5OCw0MCBAQCBpbnQgZG9fcG1fb3Aoc3RydWN0IHhlbl9zeXNjdGxfcG1fb3AgKm9wDQog
ICAgICBpbnQgcmV0ID0gMDsNCiAgICAgIGNvbnN0IHN0cnVjdCBwcm9jZXNzb3JfcG1pbmZvICpw
bXB0Ow0KICANCi0gICAgaWYgKCAhb3AgfHwgb3AtPmNwdWlkID49IG5yX2NwdV9pZHMgfHwgIWNw
dV9vbmxpbmUob3AtPmNwdWlkKSApDQorICAgIHN3aXRjaCAoIG9wLT5jbWQgKQ0KKyAgICB7DQor
ICAgIGNhc2UgWEVOX1NZU0NUTF9wbV9vcF9zZXRfc2NoZWRfb3B0X3NtdDoNCisgICAgew0KKyAg
ICAgICAgdWludDMyX3Qgc2F2ZWRfdmFsdWUgPSBzY2hlZF9zbXRfcG93ZXJfc2F2aW5nczsNCisN
CisgICAgICAgIGlmICggb3AtPmNwdWlkICE9IDAgKQ0KKyAgICAgICAgICAgIHJldHVybiAtRUlO
VkFMOw0KKyAgICAgICAgc2NoZWRfc210X3Bvd2VyX3NhdmluZ3MgPSAhIW9wLT51LnNldF9zY2hl
ZF9vcHRfc210Ow0KKyAgICAgICAgb3AtPnUuc2V0X3NjaGVkX29wdF9zbXQgPSBzYXZlZF92YWx1
ZTsNCisgICAgICAgIHJldHVybiAwOw0KKyAgICB9DQorDQorICAgIGNhc2UgWEVOX1NZU0NUTF9w
bV9vcF9nZXRfbWF4X2NzdGF0ZToNCisgICAgICAgIEJVSUxEX0JVR19PTihYRU5fU1lTQ1RMX0NY
X1VOTElNSVRFRCAhPSBVSU5UX01BWCk7DQorICAgICAgICBpZiAoIG9wLT5jcHVpZCA9PSAwICkN
CisgICAgICAgICAgICBvcC0+dS5nZXRfbWF4X2NzdGF0ZSA9IGFjcGlfZ2V0X2NzdGF0ZV9saW1p
dCgpOw0KKyAgICAgICAgZWxzZSBpZiAoIG9wLT5jcHVpZCA9PSAxICkNCisgICAgICAgICAgICBv
cC0+dS5nZXRfbWF4X2NzdGF0ZSA9IGFjcGlfZ2V0X2NzdWJzdGF0ZV9saW1pdCgpOw0KKyAgICAg
ICAgZWxzZQ0KKyAgICAgICAgICAgIHJldCA9IC1FSU5WQUw7DQorICAgICAgICByZXR1cm4gcmV0
Ow0KKw0KKyAgICBjYXNlIFhFTl9TWVNDVExfcG1fb3Bfc2V0X21heF9jc3RhdGU6DQorICAgICAg
ICBpZiAoIG9wLT5jcHVpZCA9PSAwICkNCisgICAgICAgICAgICBhY3BpX3NldF9jc3RhdGVfbGlt
aXQob3AtPnUuc2V0X21heF9jc3RhdGUpOw0KKyAgICAgICAgZWxzZSBpZiAoIG9wLT5jcHVpZCA9
PSAxICkNCisgICAgICAgICAgICBhY3BpX3NldF9jc3Vic3RhdGVfbGltaXQob3AtPnUuc2V0X21h
eF9jc3RhdGUpOw0KKyAgICAgICAgZWxzZQ0KKyAgICAgICAgICAgIHJldCA9IC1FSU5WQUw7DQor
ICAgICAgICByZXR1cm4gcmV0Ow0KKyAgICB9DQorDQorICAgIGlmICggb3AtPmNwdWlkID49IG5y
X2NwdV9pZHMgfHwgIWNwdV9vbmxpbmUob3AtPmNwdWlkKSApDQogICAgICAgICAgcmV0dXJuIC1F
SU5WQUw7DQogICAgICBwbXB0ID0gcHJvY2Vzc29yX3BtaW5mb1tvcC0+Y3B1aWRdOw0KICANCkBA
IC00MzgsMzAgKzQ3MSw2IEBAIGludCBkb19wbV9vcChzdHJ1Y3QgeGVuX3N5c2N0bF9wbV9vcCAq
b3ANCiAgICAgICAgICBicmVhazsNCiAgICAgIH0NCiAgDQotICAgIGNhc2UgWEVOX1NZU0NUTF9w
bV9vcF9zZXRfc2NoZWRfb3B0X3NtdDoNCi0gICAgew0KLSAgICAgICAgdWludDMyX3Qgc2F2ZWRf
dmFsdWU7DQotDQotICAgICAgICBzYXZlZF92YWx1ZSA9IHNjaGVkX3NtdF9wb3dlcl9zYXZpbmdz
Ow0KLSAgICAgICAgc2NoZWRfc210X3Bvd2VyX3NhdmluZ3MgPSAhIW9wLT51LnNldF9zY2hlZF9v
cHRfc210Ow0KLSAgICAgICAgb3AtPnUuc2V0X3NjaGVkX29wdF9zbXQgPSBzYXZlZF92YWx1ZTsN
Ci0NCi0gICAgICAgIGJyZWFrOw0KLSAgICB9DQotDQotICAgIGNhc2UgWEVOX1NZU0NUTF9wbV9v
cF9nZXRfbWF4X2NzdGF0ZToNCi0gICAgew0KLSAgICAgICAgQlVJTERfQlVHX09OKFhFTl9TWVND
VExfQ1hfVU5MSU1JVEVEICE9IFVJTlRfTUFYKTsNCi0gICAgICAgIG9wLT51LmdldF9tYXhfY3N0
YXRlID0gYWNwaV9nZXRfY3N0YXRlX2xpbWl0KCk7DQotICAgICAgICBicmVhazsNCi0gICAgfQ0K
LQ0KLSAgICBjYXNlIFhFTl9TWVNDVExfcG1fb3Bfc2V0X21heF9jc3RhdGU6DQotICAgIHsNCi0g
ICAgICAgIGFjcGlfc2V0X2NzdGF0ZV9saW1pdChvcC0+dS5zZXRfbWF4X2NzdGF0ZSk7DQotICAg
ICAgICBicmVhazsNCi0gICAgfQ0KLQ0KICAgICAgY2FzZSBYRU5fU1lTQ1RMX3BtX29wX2VuYWJs
ZV90dXJibzoNCiAgICAgIHsNCiAgICAgICAgICByZXQgPSBjcHVmcmVxX3VwZGF0ZV90dXJibyhv
cC0+Y3B1aWQsIENQVUZSRVFfVFVSQk9fRU5BQkxFRCk7DQotLS0gYS94ZW4vaW5jbHVkZS9wdWJs
aWMvc3lzY3RsLmgNCisrKyBiL3hlbi9pbmNsdWRlL3B1YmxpYy9zeXNjdGwuaA0KQEAgLTM1MCw3
ICszNTAsMTEgQEAgc3RydWN0IHhlbl9zeXNjdGxfcG1fb3Agew0KICAgICAgLyogc2V0L3Jlc2V0
IHNjaGVkdWxlciBwb3dlciBzYXZpbmcgb3B0aW9uICovDQogICAgICAjZGVmaW5lIFhFTl9TWVND
VExfcG1fb3Bfc2V0X3NjaGVkX29wdF9zbXQgICAgMHgyMQ0KICANCi0gICAgLyogY3B1aWRsZSBt
YXhfY3N0YXRlIGFjY2VzcyBjb21tYW5kICovDQorICAgIC8qDQorICAgICAqIGNwdWlkbGUgbWF4
IEMtc3RhdGUgYW5kIG1heCBDLXN1Yi1zdGF0ZSBhY2Nlc3MgY29tbWFuZDoNCisgICAgICogU2V0
IGNwdWlkIHRvIDAgZm9yIG1heCBDLXN0YXRlLg0KKyAgICAgKiBTZXQgY3B1aWQgdG8gMSBmb3Ig
bWF4IEMtc3ViLXN0YXRlLg0KKyAgICAgKi8NCiAgICAgICNkZWZpbmUgWEVOX1NZU0NUTF9wbV9v
cF9nZXRfbWF4X2NzdGF0ZSAgICAgICAweDIyDQogICAgICAjZGVmaW5lIFhFTl9TWVNDVExfcG1f
b3Bfc2V0X21heF9jc3RhdGUgICAgICAgMHgyMw0KICANCi0tLSBhL3hlbi9pbmNsdWRlL3hlbi9h
Y3BpLmgNCisrKyBiL3hlbi9pbmNsdWRlL3hlbi9hY3BpLmgNCkBAIC0xNjYsOSArMTY2LDIyIEBA
IHN0YXRpYyBpbmxpbmUgdm9pZCBhY3BpX3NldF9jc3RhdGVfbGltaXQNCiAgCW1heF9jc3RhdGUg
PSBuZXdfbGltaXQ7DQogIAlyZXR1cm47DQogIH0NCisNCitzdGF0aWMgaW5saW5lIHVuc2lnbmVk
IGludCBhY3BpX2dldF9jc3Vic3RhdGVfbGltaXQodm9pZCkNCit7DQorCXJldHVybiBtYXhfY3N1
YnN0YXRlOw0KK30NCisNCitzdGF0aWMgaW5saW5lIHZvaWQgYWNwaV9zZXRfY3N1YnN0YXRlX2xp
bWl0KHVuc2lnbmVkIGludCBuZXdfbGltaXQpDQorew0KKwltYXhfY3N1YnN0YXRlID0gbmV3X2xp
bWl0Ow0KK30NCisNCiAgI2Vsc2UNCiAgc3RhdGljIGlubGluZSB1bnNpZ25lZCBpbnQgYWNwaV9n
ZXRfY3N0YXRlX2xpbWl0KHZvaWQpIHsgcmV0dXJuIDA7IH0NCiAgc3RhdGljIGlubGluZSB2b2lk
IGFjcGlfc2V0X2NzdGF0ZV9saW1pdCh1bnNpZ25lZCBpbnQgbmV3X2xpbWl0KSB7IHJldHVybjsg
fQ0KK3N0YXRpYyBpbmxpbmUgdW5zaWduZWQgaW50IGFjcGlfZ2V0X2NzdWJzdGF0ZV9saW1pdCh2
b2lkKSB7IHJldHVybiAwOyB9DQorc3RhdGljIGlubGluZSB2b2lkIGFjcGlfc2V0X2NzdWJzdGF0
ZV9saW1pdCh1bnNpZ25lZCBpbnQgbmV3X2xpbWl0KSB7IHJldHVybjsgfQ0KICAjZW5kaWYNCiAg
DQogICNpZmRlZiBYRU5fR1VFU1RfSEFORExFX1BBUkFNDQoNCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 03 13:06:17 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Jul 2019 13:06:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hiexl-0004f9-1p; Wed, 03 Jul 2019 13:06:17 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=vZpq=VA=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hiexj-0004ew-UB
 for xen-devel@lists.xenproject.org; Wed, 03 Jul 2019 13:06:15 +0000
X-Inumbo-ID: 548f691e-9d93-11e9-9437-771ce69894bc
Received: from m9a0001g.houston.softwaregrp.com (unknown [15.124.64.66])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 548f691e-9d93-11e9-9437-771ce69894bc;
 Wed, 03 Jul 2019 13:06:12 +0000 (UTC)
Received: FROM m9a0001g.houston.softwaregrp.com (15.121.0.190) BY
 m9a0001g.houston.softwaregrp.com WITH ESMTP; 
 Wed,  3 Jul 2019 13:06:11 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M9W0067.microfocus.com (2002:f79:be::f79:be) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Wed, 3 Jul 2019 13:01:49 +0000
Received: from NAM02-SN1-obe.outbound.protection.outlook.com (15.124.8.12) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Wed, 3 Jul 2019 13:01:49 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3393.namprd18.prod.outlook.com (10.255.136.159) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2032.20; Wed, 3 Jul 2019 13:01:48 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc%3]) with mapi id 15.20.2052.010; Wed, 3 Jul 2019
 13:01:48 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v2 3/5] x86/AMD: make C-state handling independent of Dom0
Thread-Index: AQHVMZ95Pg5KTi9KKk6xsZ3jj2BciA==
Date: Wed, 3 Jul 2019 13:01:48 +0000
Message-ID: <7e5fba10-b957-81ed-a1d8-d4c7447f0d51@suse.com>
References: <0dbf8520-89c7-753e-c10a-13399aec9cd5@suse.com>
In-Reply-To: <0dbf8520-89c7-753e-c10a-13399aec9cd5@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6P191CA0022.EURP191.PROD.OUTLOOK.COM (2603:10a6:6:28::32)
 To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 5bca7c7d-8d7b-4591-dc1d-08d6ffb69bc3
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3393; 
x-ms-traffictypediagnostic: BY5PR18MB3393:
x-microsoft-antispam-prvs: <BY5PR18MB3393935AF844F096F7D49796B3FB0@BY5PR18MB3393.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:5797;
x-forefront-prvs: 00872B689F
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(396003)(136003)(376002)(366004)(346002)(39860400002)(189003)(199004)(6512007)(316002)(476003)(36756003)(71190400001)(76176011)(54906003)(53936002)(4326008)(2501003)(80792005)(446003)(11346002)(31686004)(14444005)(256004)(26005)(5660300002)(99286004)(72206003)(2616005)(71200400001)(14454004)(486006)(186003)(305945005)(52116002)(68736007)(25786009)(2906002)(64756008)(73956011)(3846002)(66946007)(102836004)(66476007)(66066001)(6486002)(8676002)(81166006)(6916009)(386003)(81156014)(66556008)(6506007)(478600001)(31696002)(6436002)(66446008)(8936002)(7736002)(5640700003)(2351001)(86362001)(6116002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3393;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: /klbCjr5MVx+2x9rCTR6Fwd03Y7zJ5HF9ztumj1Vf90uhaD1PpjExgzBsB5OFFlhoEO7SKwkvJCuaga3an6+Q+6U5h5iK5A6pabWgdMChBtt75LqBXugpY4Ybp/ftBMf1xElGdj0zq5hOuLVWmPrC0rFFy1aVxUpkITHDUXyNFEdrocR8c4ArXU/JkAN8nQHvae512D8ruBfgl/sD3m4UpKZvfI6RS9+3B5s9WW19ao2cW/Rll9qti2devN7Y0SYJs7hCUwiWTm7OnCaEYttz2dtA06Hi/p9+omKzWzL1969rtuhO/a36qccQe6IVBj6IZnuJvVQ7uUrYthOTvrOSlwGyb+t4Yafcidc9juBA+sQtCrPXUKGj/oOH224XR81NOAaBTBhyznbPuTaDtzoonE+WrgHR6YNKchEuZ7qSv0=
Content-ID: <67CBFD6AE5019A419456A35A66782C37@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 5bca7c7d-8d7b-4591-dc1d-08d6ffb69bc3
X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Jul 2019 13:01:48.3917 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3393
X-OriginatorOrg: suse.com
Subject: [Xen-devel] [PATCH v2 3/5] x86/AMD: make C-state handling
 independent of Dom0
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Brian Woods <brian.woods@amd.com>, Wei Liu <wl@xen.org>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QXQgbGVhc3QgZm9yIG1vcmUgcmVjZW50IENQVXMsIGZvbGxvd2luZyB3aGF0IEJLREcgLyBQUFIg
c3VnZ2VzdCBmb3IgdGhlDQpCSU9TIHRvIHN1cmZhY2UgdmlhIEFDUEkgd2UgY2FuIG1ha2Ugb3Vy
c2VsdmVzIGluZGVwZW5kZW50IG9mIERvbTANCnVwbG9hZGluZyByZXNwZWN0aXZlIGRhdGEuDQoN
ClNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4NCi0tLQ0KdjI6
IEhhbmRsZSBIeWdvbiBGYW0xOC4gU2V0IGxvY2FsX2FwaWNfdGltZXJfYzJfb2sgKGZvciBGYW0x
NyBhbmQgSHlnb24NCiAgICAgRmFtMTggb25seSBmb3Igbm93KS4NCi0tLQ0KVEJEOiBXZSBtYXkg
d2FudCB0byB2ZXJpZnkgdGhhdCBITFQgaW5kZWVkIGlzIGNvbmZpZ3VyZWQgdG8gZW50ZXIgQ0M2
Lg0KVEJEOiBCcmlhbidzIHNlcmllcyBzcGVjaWZpZXMgLnRhcmdldF9yZXNpZGVuY3kgYXMgMTAw
MCBmb3IgQ0M2OyBtYXkNCiAgICAgIHdhbnQgdG8gZG8gc28gaGVyZSBhcyB3ZWxsLiBRdWVzdGlv
biB0aGVuIGlzIHdoZXRoZXIgdGhpcyB2YWx1ZSBpcw0KICAgICAgYWxzbyBzdWl0YWJsZSBmb3Ig
dGhlIG9sZGVyIGZhbWlsaWVzLg0KVEJEOiBJIGd1ZXNzIHdlIGNvdWxkIGV4dGVuZCB0aGlzIHRv
IGZhbWlsaWVzIG9sZGVyIHRoZW4gRmFtMTUgYXMgd2VsbC4NCg0KLS0tIGEveGVuL2FyY2gveDg2
L2FjcGkvY3B1X2lkbGUuYw0KKysrIGIveGVuL2FyY2gveDg2L2FjcGkvY3B1X2lkbGUuYw0KQEAg
LTExMCw2ICsxMTAsOCBAQCBib29sZWFuX3BhcmFtKCJsYXBpY190aW1lcl9jMl9vayIsIGxvY2Fs
DQogIA0KICBzdHJ1Y3QgYWNwaV9wcm9jZXNzb3JfcG93ZXIgKl9fcmVhZF9tb3N0bHkgcHJvY2Vz
c29yX3Bvd2Vyc1tOUl9DUFVTXTsNCiAgDQorc3RhdGljIGludDhfdCBfX3JlYWRfbW9zdGx5IHZl
bmRvcl9vdmVycmlkZTsNCisNCiAgc3RydWN0IGh3X3Jlc2lkZW5jaWVzDQogIHsNCiAgICAgIHVp
bnQ2NF90IG1jMDsNCkBAIC0xMjE0LDYgKzEyMTYsOSBAQCBsb25nIHNldF9jeF9wbWluZm8odWlu
dDMyX3QgYWNwaV9pZCwgc3RyDQogICAgICBpZiAoIHBtX2lkbGVfc2F2ZSAmJiBwbV9pZGxlICE9
IGFjcGlfcHJvY2Vzc29yX2lkbGUgKQ0KICAgICAgICAgIHJldHVybiAwOw0KICANCisgICAgaWYg
KCB2ZW5kb3Jfb3ZlcnJpZGUgPiAwICkNCisgICAgICAgIHJldHVybiAwOw0KKw0KICAgICAgcHJp
bnRfY3hfcG1pbmZvKGFjcGlfaWQsIHBvd2VyKTsNCiAgDQogICAgICBjcHVfaWQgPSBnZXRfY3B1
X2lkKGFjcGlfaWQpOw0KQEAgLTEyODYsNiArMTI5MSwxMDMgQEAgbG9uZyBzZXRfY3hfcG1pbmZv
KHVpbnQzMl90IGFjcGlfaWQsIHN0cg0KICAgICAgcmV0dXJuIDA7DQogIH0NCiAgDQorc3RhdGlj
IHZvaWQgYW1kX2NwdWlkbGVfaW5pdChzdHJ1Y3QgYWNwaV9wcm9jZXNzb3JfcG93ZXIgKnBvd2Vy
KQ0KK3sNCisgICAgdW5zaWduZWQgaW50IGksIG5yID0gMDsNCisgICAgY29uc3Qgc3RydWN0IGNw
dWluZm9feDg2ICpjID0gJmN1cnJlbnRfY3B1X2RhdGE7DQorICAgIGNvbnN0IHVuc2lnbmVkIGlu
dCBlY3hfcmVxID0gQ1BVSUQ1X0VDWF9FWFRFTlNJT05TX1NVUFBPUlRFRCB8DQorICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgQ1BVSUQ1X0VDWF9JTlRFUlJVUFRfQlJFQUs7DQorICAg
IGNvbnN0IHN0cnVjdCBhY3BpX3Byb2Nlc3Nvcl9jeCAqY3ggPSBOVUxMOw0KKyAgICBzdGF0aWMg
Y29uc3Qgc3RydWN0IGFjcGlfcHJvY2Vzc29yX2N4IGZhbTE3W10gPSB7DQorICAgICAgICB7DQor
ICAgICAgICAgICAgLnR5cGUgPSBBQ1BJX1NUQVRFX0MxLA0KKyAgICAgICAgICAgIC5lbnRyeV9t
ZXRob2QgPSBBQ1BJX0NTVEFURV9FTV9GRkgsDQorICAgICAgICAgICAgLmFkZHJlc3MgPSAwLA0K
KyAgICAgICAgICAgIC5sYXRlbmN5ID0gMSwNCisgICAgICAgIH0sDQorICAgICAgICB7DQorICAg
ICAgICAgICAgLnR5cGUgPSBBQ1BJX1NUQVRFX0MyLA0KKyAgICAgICAgICAgIC5lbnRyeV9tZXRo
b2QgPSBBQ1BJX0NTVEFURV9FTV9IQUxULA0KKyAgICAgICAgICAgIC5sYXRlbmN5ID0gNDAwLA0K
KyAgICAgICAgfSwNCisgICAgfTsNCisNCisgICAgaWYgKCBwbV9pZGxlX3NhdmUgJiYgcG1faWRs
ZSAhPSBhY3BpX3Byb2Nlc3Nvcl9pZGxlICkNCisgICAgICAgIHJldHVybjsNCisNCisgICAgaWYg
KCB2ZW5kb3Jfb3ZlcnJpZGUgPCAwICkNCisgICAgICAgIHJldHVybjsNCisNCisgICAgc3dpdGNo
ICggYy0+eDg2ICkNCisgICAgew0KKyAgICBjYXNlIDB4MTg6DQorICAgICAgICBpZiAoIGJvb3Rf
Y3B1X2RhdGEueDg2X3ZlbmRvciAhPSBYODZfVkVORE9SX0hZR09OICkNCisgICAgICAgIHsNCisg
ICAgZGVmYXVsdDoNCisgICAgICAgICAgICB2ZW5kb3Jfb3ZlcnJpZGUgPSAtMTsNCisgICAgICAg
ICAgICByZXR1cm47DQorICAgICAgICB9DQorICAgICAgICAvKiBmYWxsIHRocm91Z2ggKi8NCisg
ICAgY2FzZSAweDE3Og0KKyAgICAgICAgaWYgKCBjcHVfaGFzX21vbml0b3IgJiYgYy0+Y3B1aWRf
bGV2ZWwgPj0gQ1BVSURfTVdBSVRfTEVBRiAmJg0KKyAgICAgICAgICAgICAoY3B1aWRfZWN4KENQ
VUlEX01XQUlUX0xFQUYpICYgZWN4X3JlcSkgPT0gZWN4X3JlcSApDQorICAgICAgICB7DQorICAg
ICAgICAgICAgY3ggPSBmYW0xNzsNCisgICAgICAgICAgICBuciA9IEFSUkFZX1NJWkUoZmFtMTcp
Ow0KKyAgICAgICAgICAgIGxvY2FsX2FwaWNfdGltZXJfYzJfb2sgPSB0cnVlOw0KKyAgICAgICAg
ICAgIGJyZWFrOw0KKyAgICAgICAgfQ0KKyAgICAgICAgLyogZmFsbCB0aHJvdWdoICovDQorICAg
IGNhc2UgMHgxNToNCisgICAgY2FzZSAweDE2Og0KKyAgICAgICAgY3ggPSAmZmFtMTdbMV07DQor
ICAgICAgICBuciA9IEFSUkFZX1NJWkUoZmFtMTcpIC0gMTsNCisgICAgICAgIGJyZWFrOw0KKyAg
ICB9DQorDQorICAgIHBvd2VyLT5mbGFncy5oYXNfY3N0ID0gdHJ1ZTsNCisNCisgICAgZm9yICgg
aSA9IDA7IGkgPCBucjsgKytpICkNCisgICAgew0KKyAgICAgICAgaWYgKCBjeFtpXS50eXBlID4g
bWF4X2NzdGF0ZSApDQorICAgICAgICAgICAgYnJlYWs7DQorICAgICAgICBwb3dlci0+c3RhdGVz
W2kgKyAxXSA9IGN4W2ldOw0KKyAgICAgICAgcG93ZXItPnN0YXRlc1tpICsgMV0uaWR4ID0gaSAr
IDE7DQorICAgICAgICBwb3dlci0+c3RhdGVzW2kgKyAxXS50YXJnZXRfcmVzaWRlbmN5ID0gY3hb
aV0ubGF0ZW5jeSAqIGxhdGVuY3lfZmFjdG9yOw0KKyAgICB9DQorDQorICAgIGlmICggaSApDQor
ICAgIHsNCisgICAgICAgIHBvd2VyLT5jb3VudCA9IGkgKyAxOw0KKyAgICAgICAgcG93ZXItPnNh
ZmVfc3RhdGUgPSAmcG93ZXItPnN0YXRlc1tpXTsNCisNCisgICAgICAgIGlmICggIXZlbmRvcl9v
dmVycmlkZSApDQorICAgICAgICB7DQorICAgICAgICAgICAgaWYgKCAhYm9vdF9jcHVfaGFzKFg4
Nl9GRUFUVVJFX0FSQVQpICkNCisgICAgICAgICAgICAgICAgaHBldF9icm9hZGNhc3RfaW5pdCgp
Ow0KKw0KKyAgICAgICAgICAgIGlmICggIWxhcGljX3RpbWVyX2luaXQoKSApDQorICAgICAgICAg
ICAgew0KKyAgICAgICAgICAgICAgICB2ZW5kb3Jfb3ZlcnJpZGUgPSAtMTsNCisgICAgICAgICAg
ICAgICAgY3B1aWRsZV9pbml0X2NwdShwb3dlci0+Y3B1KTsNCisgICAgICAgICAgICAgICAgcmV0
dXJuOw0KKyAgICAgICAgICAgIH0NCisNCisgICAgICAgICAgICBpZiAoICFwbV9pZGxlX3NhdmUg
KQ0KKyAgICAgICAgICAgIHsNCisgICAgICAgICAgICAgICAgcG1faWRsZV9zYXZlID0gcG1faWRs
ZTsNCisgICAgICAgICAgICAgICAgcG1faWRsZSA9IGFjcGlfcHJvY2Vzc29yX2lkbGU7DQorICAg
ICAgICAgICAgfQ0KKw0KKyAgICAgICAgICAgIGRlYWRfaWRsZSA9IGFjcGlfZGVhZF9pZGxlOw0K
Kw0KKyAgICAgICAgICAgIHZlbmRvcl9vdmVycmlkZSA9IDE7DQorICAgICAgICB9DQorICAgIH0N
CisgICAgZWxzZQ0KKyAgICAgICAgdmVuZG9yX292ZXJyaWRlID0gLTE7DQorfQ0KKw0KICB1aW50
MzJfdCBwbXN0YXRfZ2V0X2N4X25yKHVpbnQzMl90IGNwdWlkKQ0KICB7DQogICAgICByZXR1cm4g
cHJvY2Vzc29yX3Bvd2Vyc1tjcHVpZF0gPyBwcm9jZXNzb3JfcG93ZXJzW2NwdWlkXS0+Y291bnQg
OiAwOw0KQEAgLTE0MzIsOCArMTUzNCw4IEBAIHN0YXRpYyBpbnQgY3B1X2NhbGxiYWNrKA0KICAg
ICAgaW50IHJjID0gMDsNCiAgDQogICAgICAvKg0KLSAgICAgKiBPbmx5IGhvb2sgb24gQ1BVX1VQ
X1BSRVBBUkUgYmVjYXVzZSBhIGRlYWQgY3B1IG1heSB1dGlsaXplIHRoZSBpbmZvDQotICAgICAq
IHRvIGVudGVyIGRlZXAgQy1zdGF0ZS4NCisgICAgICogT25seSBob29rIG9uIENQVV9VUF9QUkVQ
QVJFIC8gQ1BVX09OTElORSBiZWNhdXNlIGEgZGVhZCBjcHUgbWF5IHV0aWxpemUNCisgICAgICog
dGhlIGluZm8gdG8gZW50ZXIgZGVlcCBDLXN0YXRlLg0KICAgICAgICovDQogICAgICBzd2l0Y2gg
KCBhY3Rpb24gKQ0KICAgICAgew0KQEAgLTE0NDIsNiArMTU0NCwxMyBAQCBzdGF0aWMgaW50IGNw
dV9jYWxsYmFjaygNCiAgICAgICAgICBpZiAoICFyYyAmJiBjcHVpZGxlX2N1cnJlbnRfZ292ZXJu
b3ItPmVuYWJsZSApDQogICAgICAgICAgICAgIHJjID0gY3B1aWRsZV9jdXJyZW50X2dvdmVybm9y
LT5lbmFibGUocHJvY2Vzc29yX3Bvd2Vyc1tjcHVdKTsNCiAgICAgICAgICBicmVhazsNCisNCisg
ICAgY2FzZSBDUFVfT05MSU5FOg0KKyAgICAgICAgaWYgKCAoYm9vdF9jcHVfZGF0YS54ODZfdmVu
ZG9yICYNCisgICAgICAgICAgICAgIChYODZfVkVORE9SX0FNRCB8IFg4Nl9WRU5ET1JfSFlHT04p
KSAmJg0KKyAgICAgICAgICAgICBwcm9jZXNzb3JfcG93ZXJzW2NwdV0gKQ0KKyAgICAgICAgICAg
IGFtZF9jcHVpZGxlX2luaXQocHJvY2Vzc29yX3Bvd2Vyc1tjcHVdKTsNCisgICAgICAgIGJyZWFr
Ow0KICAgICAgfQ0KICANCiAgICAgIHJldHVybiAhcmMgPyBOT1RJRllfRE9ORSA6IG5vdGlmaWVy
X2Zyb21fZXJybm8ocmMpOw0KDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 03 13:06:59 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Jul 2019 13: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 1hieyR-0004lF-Cn; Wed, 03 Jul 2019 13:06: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=vZpq=VA=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hieyQ-0004kD-CA
 for xen-devel@lists.xenproject.org; Wed, 03 Jul 2019 13:06:58 +0000
X-Inumbo-ID: 6f23fc58-9d93-11e9-8980-bc764e045a96
Received: from m9a0001g.houston.softwaregrp.com (unknown [15.124.64.66])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6f23fc58-9d93-11e9-8980-bc764e045a96;
 Wed, 03 Jul 2019 13:06:56 +0000 (UTC)
Received: FROM m9a0001g.houston.softwaregrp.com (15.121.0.190) BY
 m9a0001g.houston.softwaregrp.com WITH ESMTP; 
 Wed,  3 Jul 2019 13:06:55 +0000
Received: from M9W0068.microfocus.com (2002:f79:bf::f79:bf) by
 M9W0067.microfocus.com (2002:f79:be::f79:be) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Wed, 3 Jul 2019 13:03:03 +0000
Received: from NAM02-SN1-obe.outbound.protection.outlook.com (15.124.72.13) by
 M9W0068.microfocus.com (15.121.0.191) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Wed, 3 Jul 2019 13:03:03 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3218.namprd18.prod.outlook.com (10.255.137.151) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2052.18; Wed, 3 Jul 2019 13:03:02 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc%3]) with mapi id 15.20.2052.010; Wed, 3 Jul 2019
 13:03:02 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v2 4/5] x86: allow limiting the max C-state sub-state
Thread-Index: AQHVMZ+l48br4ffcsk28PZ/9fMg8ZA==
Date: Wed, 3 Jul 2019 13:03:02 +0000
Message-ID: <b5b7560a-2418-9df7-2062-3ba1f6f0152f@suse.com>
References: <0dbf8520-89c7-753e-c10a-13399aec9cd5@suse.com>
In-Reply-To: <0dbf8520-89c7-753e-c10a-13399aec9cd5@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6P192CA0014.EURP192.PROD.OUTLOOK.COM (2603:10a6:4:b8::24)
 To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 0bd5c976-5457-4eea-d6e0-08d6ffb6c7f8
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3218; 
x-ms-traffictypediagnostic: BY5PR18MB3218:
x-microsoft-antispam-prvs: <BY5PR18MB3218CBDEC142311BF6FB24A7B3FB0@BY5PR18MB3218.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:901;
x-forefront-prvs: 00872B689F
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(396003)(366004)(376002)(39860400002)(136003)(346002)(199004)(189003)(6486002)(31686004)(11346002)(476003)(2616005)(25786009)(4326008)(486006)(446003)(6506007)(386003)(6436002)(6916009)(26005)(14454004)(102836004)(7736002)(186003)(305945005)(99286004)(36756003)(64756008)(66556008)(66476007)(66446008)(2351001)(8936002)(8676002)(53936002)(81166006)(81156014)(2906002)(73956011)(66946007)(256004)(5660300002)(76176011)(5640700003)(31696002)(3846002)(6116002)(14444005)(54906003)(52116002)(6512007)(80792005)(86362001)(72206003)(66066001)(68736007)(2501003)(478600001)(316002)(71190400001)(71200400001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3218;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: 5h6fTWZ6HMn5Fx5ixfo4tsWJQBjyMdtKkwcYQ8mnQ8axOe0+10maClnuEZ/qWjsRvsNh0VYyzQh+7oZwRSDX8U9FwrirkswA2sIYgy9aL/ZHBMjEgTdhx5TiSVAkXb7oNPPvcl22b6gDgvfhQ75lUZb0ZIBjlMGEGkSyONE7gqhYYlUf/UpZwDco9I+nkg8PdtVMR53bvgGGLuJv79YMdzP1V2548H4n2mC3iXQAEt682Ryt32ZZ1xuhSmQs7kvz4Jlw+ecQmbuKh3ichhTn5EX209jI9NVy2ABzWm1rWeNliS/0pFfPFVs/iaik1+T2chtcyk2Pn0S1TgvQPjh5UzShJWmVnaBIA+AnSbbSml2yONUmu3mVcf4gRDe31BRkWw5zwF9aZ/s/N1QJcxA66KXBjXHFKMHapUuAHRnOkog=
Content-ID: <55F5C9EDFC66A64387679472D5DFBB20@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 0bd5c976-5457-4eea-d6e0-08d6ffb6c7f8
X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Jul 2019 13:03:02.5747 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3218
X-OriginatorOrg: suse.com
Subject: [Xen-devel] [PATCH v2 4/5] x86: allow limiting the max C-state
 sub-state
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 =?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>

RnJvbTogUm9zcyBMYWdlcndhbGwgPHJvc3MubGFnZXJ3YWxsQGNpdHJpeC5jb20+DQoNCkFsbG93
IGxpbWl0aW5nIHRoZSBtYXggQy1zdGF0ZSBzdWItc3RhdGUgYnkgYXBwZW5kaW5nIHRvIHRoZSBt
YXhfY3N0YXRlDQpjb21tYW5kLWxpbmUgcGFyYW1ldGVyLiBFLmcuIG1heF9jc3RhdGU9MSwwDQpU
aGUgbGltaXQgb25seSBhcHBsaWVzIHRvIHRoZSBoaWdoZXN0IGxlZ2FsIEMtc3RhdGUuIEZvciBl
eGFtcGxlOg0KICBtYXhfY3N0YXRlID0gMSwgbWF4X2NzdWJzdGF0ZSA9IDAgPT0+IEMwLCBDMSBv
a2F5LCBidXQgbm90IEMxRQ0KICBtYXhfY3N0YXRlID0gMSwgbWF4X2NzdWJzdGF0ZSA9IDEgPT0+
IEMwLCBDMSBhbmQgQzFFIG9rYXksIGJ1dCBub3QgQzINCiAgbWF4X2NzdGF0ZSA9IDIsIG1heF9j
c3Vic3RhdGUgPSAwID09PiBDMCwgQzEsIEMxRSwgQzIgb2theSwgYnV0IG5vdCBDMw0KICBtYXhf
Y3N0YXRlID0gMiwgbWF4X2NzdWJzdGF0ZSA9IDEgPT0+IEMwLCBDMSwgQzFFLCBDMiBva2F5LCBi
dXQgbm90IEMzDQoNClNpZ25lZC1vZmYtYnk6IFJvc3MgTGFnZXJ3YWxsIDxyb3NzLmxhZ2Vyd2Fs
bEBjaXRyaXguY29tPg0KU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu
Y29tPg0KLS0tDQp2MjogRXhwbGljaXRseSBsb2cgInVubGltaXRlZCIuIFBhc3MgTlVMTCBpbiB0
aGUgMm5kIHNpbXBsZV9zdHJ0b3VsKCkNCiAgICAgaW52b2NhdGlvbi4NCg0KLS0tIGEvZG9jcy9t
aXNjL3hlbi1jb21tYW5kLWxpbmUucGFuZG9jDQorKysgYi9kb2NzL21pc2MveGVuLWNvbW1hbmQt
bGluZS5wYW5kb2MNCkBAIC0xMzc0LDkgKzEzNzQsMTEgQEAgU3BlY2lmeSB0aGUgbWF4aW11bSBu
dW1iZXIgb2YgQ1BVcyB0aGF0DQogIFRoaXMgb3B0aW9uIGlzIGlnbm9yZWQgaW4gKipwdi1zaGlt
KiogbW9kZS4NCiAgDQogICMjIyBtYXhfY3N0YXRlICh4ODYpDQotPiBgPSA8aW50ZWdlcj5gDQor
PiBgPSA8aW50ZWdlcj5bLDxpbnRlZ2VyPl1gDQogIA0KLVNwZWNpZnkgdGhlIGRlZXBlc3QgQy1z
dGF0ZSBDUFVzIGFyZSBwZXJtaXR0ZWQgdG8gYmUgcGxhY2VkIGluLg0KK1NwZWNpZnkgdGhlIGRl
ZXBlc3QgQy1zdGF0ZSBDUFVzIGFyZSBwZXJtaXR0ZWQgdG8gYmUgcGxhY2VkIGluLCBhbmQNCitv
cHRpb25hbGx5IHRoZSBtYXhpbXVtIHN1YiBDLXN0YXRlIHRvIGJlIHVzZWQgdXNlZC4gIFRoZSBs
YXR0ZXIgb25seSBhcHBsaWVzDQordG8gdGhlIGhpZ2hlc3QgcGVybWl0dGVkIEMtc3RhdGUuDQog
IA0KICAjIyMgbWF4X2dzaV9pcnFzICh4ODYpDQogID4gYD0gPGludGVnZXI+YA0KLS0tIGEveGVu
L2FyY2gveDg2L2FjcGkvY3B1X2lkbGUuYw0KKysrIGIveGVuL2FyY2gveDg2L2FjcGkvY3B1X2lk
bGUuYw0KQEAgLTEwNCw3ICsxMDQsMTcgQEAgYm9vbCBsYXBpY190aW1lcl9pbml0KHZvaWQpDQog
IA0KICB2b2lkICgqX19yZWFkX21vc3RseSBwbV9pZGxlX3NhdmUpKHZvaWQpOw0KICB1bnNpZ25l
ZCBpbnQgbWF4X2NzdGF0ZSBfX3JlYWRfbW9zdGx5ID0gVUlOVF9NQVg7DQotaW50ZWdlcl9wYXJh
bSgibWF4X2NzdGF0ZSIsIG1heF9jc3RhdGUpOw0KK3Vuc2lnbmVkIGludCBtYXhfY3N1YnN0YXRl
IF9fcmVhZF9tb3N0bHkgPSBVSU5UX01BWDsNCisNCitzdGF0aWMgaW50IF9faW5pdCBwYXJzZV9j
c3RhdGUoY29uc3QgY2hhciAqcykNCit7DQorICAgIG1heF9jc3RhdGUgPSBzaW1wbGVfc3RydG91
bChzLCAmcywgMCk7DQorICAgIGlmICggKnMgPT0gJywnICkNCisgICAgICAgIG1heF9jc3Vic3Rh
dGUgPSBzaW1wbGVfc3RydG91bChzICsgMSwgTlVMTCwgMCk7DQorICAgIHJldHVybiAwOw0KK30N
CitjdXN0b21fcGFyYW0oIm1heF9jc3RhdGUiLCBwYXJzZV9jc3RhdGUpOw0KKw0KICBzdGF0aWMg
Ym9vbCBfX3JlYWRfbW9zdGx5IGxvY2FsX2FwaWNfdGltZXJfYzJfb2s7DQogIGJvb2xlYW5fcGFy
YW0oImxhcGljX3RpbWVyX2MyX29rIiwgbG9jYWxfYXBpY190aW1lcl9jMl9vayk7DQogIA0KQEAg
LTM0Nyw3ICszNTcsMTMgQEAgc3RhdGljIHZvaWQgZHVtcF9jeCh1bnNpZ25lZCBjaGFyIGtleSkN
CiAgDQogICAgICBwcmludGsoIiclYycgcHJlc3NlZCAtPiBwcmludGluZyBBQ1BJIEN4IHN0cnVj
dHVyZXNcbiIsIGtleSk7DQogICAgICBpZiAoIG1heF9jc3RhdGUgPCBVSU5UX01BWCApDQorICAg
IHsNCiAgICAgICAgICBwcmludGsoIm1heCBzdGF0ZTogQyV1XG4iLCBtYXhfY3N0YXRlKTsNCisg
ICAgICAgIGlmICggbWF4X2NzdWJzdGF0ZSA8IFVJTlRfTUFYICkNCisgICAgICAgICAgICBwcmlu
dGsoIm1heCBzdWItc3RhdGU6ICV1XG4iLCBtYXhfY3N1YnN0YXRlKTsNCisgICAgICAgIGVsc2UN
CisgICAgICAgICAgICBwcmludGsoIm1heCBzdWItc3RhdGU6IHVubGltaXRlZFxuIik7DQorICAg
IH0NCiAgICAgIGVsc2UNCiAgICAgICAgICBwcmludGsoIm1heCBzdGF0ZTogdW5saW1pdGVkXG4i
KTsNCiAgICAgIGZvcl9lYWNoX3ByZXNlbnRfY3B1ICggY3B1ICkNCkBAIC01OTIsNyArNjA4LDEz
IEBAIHN0YXRpYyB2b2lkIGFjcGlfcHJvY2Vzc29yX2lkbGUodm9pZCkNCiAgDQogICAgICAgICAg
ZG8gew0KICAgICAgICAgICAgICBjeCA9ICZwb3dlci0+c3RhdGVzW25leHRfc3RhdGVdOw0KLSAg
ICAgICAgfSB3aGlsZSAoIGN4LT50eXBlID4gbWF4X3N0YXRlICYmIC0tbmV4dF9zdGF0ZSApOw0K
KyAgICAgICAgfSB3aGlsZSAoIChjeC0+dHlwZSA+IG1heF9zdGF0ZSB8fA0KKyAgICAgICAgICAg
ICAgICAgICBjeC0+ZW50cnlfbWV0aG9kID09IEFDUElfQ1NUQVRFX0VNX05PTkUgfHwNCisgICAg
ICAgICAgICAgICAgICAgKGN4LT5lbnRyeV9tZXRob2QgPT0gQUNQSV9DU1RBVEVfRU1fRkZIICYm
DQorICAgICAgICAgICAgICAgICAgICBjeC0+dHlwZSA9PSBtYXhfY3N0YXRlICYmDQorICAgICAg
ICAgICAgICAgICAgICAoY3gtPmFkZHJlc3MgJiBNV0FJVF9TVUJTVEFURV9NQVNLKSA+IG1heF9j
c3Vic3RhdGUpKSAmJg0KKyAgICAgICAgICAgICAgICAgIC0tbmV4dF9zdGF0ZSApOw0KKyAgICAg
ICAgICAgIGN4ID0gJnBvd2VyLT5zdGF0ZXNbbmV4dF9zdGF0ZV07DQogICAgICAgICAgaWYgKCBu
ZXh0X3N0YXRlICkNCiAgICAgICAgICB7DQogICAgICAgICAgICAgIGlmICggY3gtPnR5cGUgPT0g
QUNQSV9TVEFURV9DMyAmJiBwb3dlci0+ZmxhZ3MuYm1fY2hlY2sgJiYNCi0tLSBhL3hlbi9hcmNo
L3g4Ni9jcHUvbXdhaXQtaWRsZS5jDQorKysgYi94ZW4vYXJjaC94ODYvY3B1L213YWl0LWlkbGUu
Yw0KQEAgLTczMSw3ICs3MzEsOSBAQCBzdGF0aWMgdm9pZCBtd2FpdF9pZGxlKHZvaWQpDQogIA0K
ICAJCWRvIHsNCiAgCQkJY3ggPSAmcG93ZXItPnN0YXRlc1tuZXh0X3N0YXRlXTsNCi0JCX0gd2hp
bGUgKGN4LT50eXBlID4gbWF4X3N0YXRlICYmIC0tbmV4dF9zdGF0ZSk7DQorCQl9IHdoaWxlICgo
Y3gtPnR5cGUgPiBtYXhfc3RhdGUgfHwgKGN4LT50eXBlID09IG1heF9jc3RhdGUgJiYNCisJCQkg
IE1XQUlUX0hJTlQyU1VCU1RBVEUoY3gtPmFkZHJlc3MpID4gbWF4X2NzdWJzdGF0ZSkpICYmDQor
CQkJIC0tbmV4dF9zdGF0ZSk7DQogIAkJaWYgKCFuZXh0X3N0YXRlKQ0KICAJCQljeCA9IE5VTEw7
DQogIAkJZWxzZSBpZiAodGJfaW5pdF9kb25lKQ0KLS0tIGEveGVuL2luY2x1ZGUveGVuL2FjcGku
aA0KKysrIGIveGVuL2luY2x1ZGUveGVuL2FjcGkuaA0KQEAgLTE0MSwxMyArMTQxLDIxIEBAIHZv
aWQgYWNwaV91bnJlZ2lzdGVyX2dzaSAodTMyIGdzaSk7DQogIA0KICAjaWZkZWYJQ09ORklHX0FD
UElfQ1NUQVRFDQogIC8qDQotICogU2V0IGhpZ2hlc3QgbGVnYWwgQy1zdGF0ZQ0KLSAqIDA6IEMw
IG9rYXksIGJ1dCBub3QgQzENCi0gKiAxOiBDMSBva2F5LCBidXQgbm90IEMyDQotICogMjogQzIg
b2theSwgYnV0IG5vdCBDMyBldGMuDQorICogbWF4X2NzdGF0ZSBzZXRzIHRoZSBoaWdoZXN0IGxl
Z2FsIEMtc3RhdGUuDQorICogbWF4X2NzdGF0ZSA9IDA6IEMwIG9rYXksIGJ1dCBub3QgQzENCisg
KiBtYXhfY3N0YXRlID0gMTogQzEgb2theSwgYnV0IG5vdCBDMg0KKyAqIG1heF9jc3RhdGUgPSAy
OiBDMiBva2F5LCBidXQgbm90IEMzIGV0Yy4NCisNCisgKiBtYXhfY3N1YnN0YXRlIHNldHMgdGhl
IGhpZ2hlc3QgbGVnYWwgQy1zdGF0ZSBzdWItc3RhdGUuIE9ubHkgYXBwbGllcyB0byB0aGUNCisg
KiBoaWdoZXN0IGxlZ2FsIEMtc3RhdGUuDQorICogbWF4X2NzdGF0ZSA9IDEsIG1heF9jc3Vic3Rh
dGUgPSAwID09PiBDMCwgQzEgb2theSwgYnV0IG5vdCBDMUUNCisgKiBtYXhfY3N0YXRlID0gMSwg
bWF4X2NzdWJzdGF0ZSA9IDEgPT0+IEMwLCBDMSBhbmQgQzFFIG9rYXksIGJ1dCBub3QgQzINCisg
KiBtYXhfY3N0YXRlID0gMiwgbWF4X2NzdWJzdGF0ZSA9IDAgPT0+IEMwLCBDMSwgQzFFLCBDMiBv
a2F5LCBidXQgbm90IEMzDQorICogbWF4X2NzdGF0ZSA9IDIsIG1heF9jc3Vic3RhdGUgPSAxID09
PiBDMCwgQzEsIEMxRSwgQzIgb2theSwgYnV0IG5vdCBDMw0KICAgKi8NCiAgDQogIGV4dGVybiB1
bnNpZ25lZCBpbnQgbWF4X2NzdGF0ZTsNCitleHRlcm4gdW5zaWduZWQgaW50IG1heF9jc3Vic3Rh
dGU7DQogIA0KICBzdGF0aWMgaW5saW5lIHVuc2lnbmVkIGludCBhY3BpX2dldF9jc3RhdGVfbGlt
aXQodm9pZCkNCiAgew0KDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 03 13:07:30 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Jul 2019 13: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 1hieyv-0004qa-Ny; Wed, 03 Jul 2019 13:07:29 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=2FDs=VA=amazon.de=prvs=080812bc2=vrd@srs-us1.protection.inumbo.net>)
 id 1hieyu-0004qM-Fs
 for xen-devel@lists.xenproject.org; Wed, 03 Jul 2019 13:07:28 +0000
X-Inumbo-ID: 81a2eaf2-9d93-11e9-9602-2f84c3411581
Received: from smtp-fw-6002.amazon.com (unknown [52.95.49.90])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 81a2eaf2-9d93-11e9-9602-2f84c3411581;
 Wed, 03 Jul 2019 13:07:27 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.de; i=@amazon.de; q=dns/txt; s=amazon201209;
 t=1562159247; x=1593695247;
 h=from:to:cc:subject:date:message-id:mime-version;
 bh=xITRtcB5nFAJt5SkXLWCJjpuyNIQZEkwo4oZ39SjbZg=;
 b=mgOaQclOYvPZP0FbN7oDIGTuRASVXxMofq0hwtE6T/vyXk/XaF5FHdBd
 kVo+MNuWtBg7cl5zYg7LeBrcyZTYZDeYC+exrZydPlqcdqBva5h7bieyb
 YwojbjLLkrThVmoLLhp8KhiGjHKySMkBpBqvGJ8XomLppYOwng9qxAk+z E=;
X-IronPort-AV: E=Sophos;i="5.62,446,1554768000"; d="scan'208";a="409177782"
Received: from iad6-co-svc-p1-lb1-vlan3.amazon.com (HELO
 email-inbound-relay-1e-c7c08562.us-east-1.amazon.com) ([10.124.125.6])
 by smtp-border-fw-out-6002.iad6.amazon.com with ESMTP;
 03 Jul 2019 13:07:26 +0000
Received: from EX13MTAUEA001.ant.amazon.com
 (iad55-ws-svc-p15-lb9-vlan2.iad.amazon.com [10.40.159.162])
 by email-inbound-relay-1e-c7c08562.us-east-1.amazon.com (Postfix) with ESMTPS
 id 85F392410F0; Wed,  3 Jul 2019 13:07:25 +0000 (UTC)
Received: from EX13D08UEE002.ant.amazon.com (10.43.62.92) by
 EX13MTAUEA001.ant.amazon.com (10.43.61.82) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Wed, 3 Jul 2019 13:07:25 +0000
Received: from EX13MTAUEE001.ant.amazon.com (10.43.62.200) by
 EX13D08UEE002.ant.amazon.com (10.43.62.92) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Wed, 3 Jul 2019 13:07:24 +0000
Received: from u908889d5e8f057.ant.amazon.com (10.28.86.21) by
 mail-relay.amazon.com (10.43.62.226) with Microsoft SMTP Server id
 15.0.1367.3 via Frontend Transport; Wed, 3 Jul 2019 13:07:23 +0000
From: Varad Gautam <vrd@amazon.de>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 3 Jul 2019 15:06:42 +0200
Message-ID: <1562159202-11316-1-git-send-email-vrd@amazon.de>
X-Mailer: git-send-email 2.7.4
MIME-Version: 1.0
Precedence: Bulk
Subject: [Xen-devel] [PATCH] x86: Get rid of p2m_host array allocation for
 HVM guests
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Varad Gautam <vrd@amazon.de>, Amit Shah <aams@amazon.de>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <wl@xen.org>,
 David Woodhouse <dwmw@amazon.co.uk>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

V2hlbiBhbGxvY2F0aW5nIHRoZSBndWVzdCBtZW1vcnkgZm9yIGFuIEhWTSBkb21haW4sIGxpYnhj
IGtlZXBzIHRoZSBQMk0KbWFwcGluZyBmb3IgdGhlIGVudGlyZXR5IG9mIHRoZSBndWVzdCBtZW1v
cnkgYXJvdW5kIGZvciB0aGUgdGltZSBvZiB0aGUKbGF1bmNoIGFzIHhjX2RvbV9pbWFnZS0+cDJt
X2hvc3QuIEZvciBndWVzdHMgdGhhdCBoYXZlIGEgbGFyZ2UgbWVtb3J5CigzOTA0IEdpQiksIHRo
ZSBwMm1faG9zdCBhbGxvY2F0aW9uIHRha2VzIG1vcmUgdGhhbiA3LjUgR2lCIG9mIHNwYWNlLCBh
bmQKbGVhdmVzIHhsIHN1c2NlcHRpYmxlIHRvIGdldHRpbmcgT09NLWtpbGxlZCBvbiBndWVzdCBj
cmVhdGlvbi4KCkNvbnZlcnQgdGhlIHAybV9ob3N0IHRhYmxlIGxvb2t1cHMgdG8gYW4gYXJjaC1z
cGVjaWZpYyBmdW5jdGlvbiB0aGF0CnJldHVybnMgdGhlIG1hcHBpbmcgb24tdGhlLWZseSBmb3Ig
eDg2IEhWTSBndWVzdHMgdG8gYXZvaWQgdGhpcwphbGxvY2F0aW9uLCBicmluZ2luZyBkb3duIHhs
J3MgbWVtb3J5IHVzYWdlIGZyb20gPiA4R2lCIHRvIDwgNzBNaWIgZm9yCnN1Y2ggbGF1bmNoZXMu
CgpTaWduZWQtb2ZmLWJ5OiBWYXJhZCBHYXV0YW0gPHZyZEBhbWF6b24uZGU+CgotLS0KCkFwcGxp
ZXMgdG8gc3RhYmxlLTQuMTErLgoKIHRvb2xzL2xpYnhjL2luY2x1ZGUveGNfZG9tLmggfCAgMTEg
KysrLQogdG9vbHMvbGlieGMveGNfZG9tX2FybS5jICAgICB8ICAgMiArCiB0b29scy9saWJ4Yy94
Y19kb21fY29yZS5jICAgIHwgICA0ICstCiB0b29scy9saWJ4Yy94Y19kb21feDg2LmMgICAgIHwg
MTI2ICsrKysrKysrKysrKysrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0KIDQgZmlsZXMg
Y2hhbmdlZCwgOTkgaW5zZXJ0aW9ucygrKSwgNDQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEv
dG9vbHMvbGlieGMvaW5jbHVkZS94Y19kb20uaCBiL3Rvb2xzL2xpYnhjL2luY2x1ZGUveGNfZG9t
LmgKaW5kZXggOGE2Njg4OS4uNDNhYmMwZCAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGMvaW5jbHVk
ZS94Y19kb20uaAorKysgYi90b29scy9saWJ4Yy9pbmNsdWRlL3hjX2RvbS5oCkBAIC0xMzEsNiAr
MTMxLDkgQEAgc3RydWN0IHhjX2RvbV9pbWFnZSB7CiAgICAgICogYSBoeWJyaWQgZ3Vlc3QgdGhp
cyBtZWFucyB0aGF0IGl0IG1hcHMgR1BGTnMgdG8gR1BGTlMuCiAgICAgICoKICAgICAgKiBOb3Rl
IHRoYXQgdGhlIGlucHV0IGlzIG9mZnNldCBieSByYW1iYXNlLgorICAgICAqCisgICAgICogVGhp
cyBpcyBub3QgcG9wdWxhdGVkIGZvciBndWVzdHMgdGhhdCBwcm92aWRlIGFuIGFyY2gtc3BlY2lm
aWMKKyAgICAgKiBsb29rdXAgaG9vayBpbiBhcmNoX2hvb2tzLgogICAgICAqLwogICAgIHhlbl9w
Zm5fdCAqcDJtX2hvc3Q7CiAgICAgdm9pZCAqcDJtX2d1ZXN0OwpAQCAtMjc0LDYgKzI3NywxMCBA
QCBzdHJ1Y3QgeGNfZG9tX2FyY2ggewogICAgIGludCBhcmNoX3ByaXZhdGVfc2l6ZTsKIAogICAg
IHN0cnVjdCB4Y19kb21fYXJjaCAqbmV4dDsKKworICAgIC8qIGFyY2gtc3BlY2lmaWMgcDJtIHRh
YmxlIGxvb2t1cCB0byBnZXQgcmlkIG9mIHRoZSBwMm1faG9zdCBhcnJheSBzdG9yZWQgaW4KKyAg
ICAgKiB4Y19kb21faW1hZ2UuICovCisgICAgeGVuX3Bmbl90ICgqcDJtX2hvc3QpIChzdHJ1Y3Qg
eGNfZG9tX2ltYWdlICpkb20sIHVuc2lnbmVkIGxvbmcgaWR4KTsKIH07CiB2b2lkIHhjX2RvbV9y
ZWdpc3Rlcl9hcmNoX2hvb2tzKHN0cnVjdCB4Y19kb21fYXJjaCAqaG9va3MpOwogCkBAIC00Mzcs
NyArNDQ0LDkgQEAgc3RhdGljIGlubGluZSB4ZW5fcGZuX3QgeGNfZG9tX3AybShzdHJ1Y3QgeGNf
ZG9tX2ltYWdlICpkb20sIHhlbl9wZm5fdCBwZm4pCiAgICAgICAgIHJldHVybiBwZm47CiAgICAg
aWYgKHBmbiA8IGRvbS0+cmFtYmFzZV9wZm4gfHwgcGZuID49IGRvbS0+cmFtYmFzZV9wZm4gKyBk
b20tPnRvdGFsX3BhZ2VzKQogICAgICAgICByZXR1cm4gSU5WQUxJRF9NRk47Ci0gICAgcmV0dXJu
IGRvbS0+cDJtX2hvc3RbcGZuIC0gZG9tLT5yYW1iYXNlX3Bmbl07CisgICAgcmV0dXJuIGRvbS0+
YXJjaF9ob29rcy0+cDJtX2hvc3QgPworICAgICAgICAgICAgZG9tLT5hcmNoX2hvb2tzLT5wMm1f
aG9zdChkb20sIHBmbiAtIGRvbS0+cmFtYmFzZV9wZm4pCisgICAgICAgICAgICA6IGRvbS0+cDJt
X2hvc3RbcGZuIC0gZG9tLT5yYW1iYXNlX3Bmbl07CiB9CiAKICNlbmRpZiAvKiBfWENfRE9NX0gg
Ki8KZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhjL3hjX2RvbV9hcm0uYyBiL3Rvb2xzL2xpYnhjL3hj
X2RvbV9hcm0uYwppbmRleCA1YjllY2E2Li5iMTVjNmQyIDEwMDY0NAotLS0gYS90b29scy9saWJ4
Yy94Y19kb21fYXJtLmMKKysrIGIvdG9vbHMvbGlieGMveGNfZG9tX2FybS5jCkBAIC01NDcsNiAr
NTQ3LDcgQEAgc3RhdGljIHN0cnVjdCB4Y19kb21fYXJjaCB4Y19kb21fMzIgPSB7CiAgICAgLm1l
bWluaXQgPSBtZW1pbml0LAogICAgIC5ib290ZWFybHkgPSBib290ZWFybHksCiAgICAgLmJvb3Rs
YXRlID0gYm9vdGxhdGUsCisgICAgLnAybV9ob3N0ID0gTlVMTCwKIH07CiAKIHN0YXRpYyBzdHJ1
Y3QgeGNfZG9tX2FyY2ggeGNfZG9tXzY0ID0gewpAQCAtNTYzLDYgKzU2NCw3IEBAIHN0YXRpYyBz
dHJ1Y3QgeGNfZG9tX2FyY2ggeGNfZG9tXzY0ID0gewogICAgIC5tZW1pbml0ID0gbWVtaW5pdCwK
ICAgICAuYm9vdGVhcmx5ID0gYm9vdGVhcmx5LAogICAgIC5ib290bGF0ZSA9IGJvb3RsYXRlLAor
ICAgIC5wMm1faG9zdCA9IE5VTEwsCiB9OwogCiBzdGF0aWMgdm9pZCBfX2luaXQgcmVnaXN0ZXJf
YXJjaF9ob29rcyh2b2lkKQpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGMveGNfZG9tX2NvcmUuYyBi
L3Rvb2xzL2xpYnhjL3hjX2RvbV9jb3JlLmMKaW5kZXggOWJkMDRjYi4uZjNlYWFlMyAxMDA2NDQK
LS0tIGEvdG9vbHMvbGlieGMveGNfZG9tX2NvcmUuYworKysgYi90b29scy9saWJ4Yy94Y19kb21f
Y29yZS5jCkBAIC05ODUsNyArOTg1LDkgQEAgaW50IHhjX2RvbV91cGRhdGVfZ3Vlc3RfcDJtKHN0
cnVjdCB4Y19kb21faW1hZ2UgKmRvbSkKICAgICAgICAgICAgICAgICAgIF9fRlVOQ1RJT05fXywg
ZG9tLT5wMm1fc2l6ZSk7CiAgICAgICAgIHAybV8zMiA9IGRvbS0+cDJtX2d1ZXN0OwogICAgICAg
ICBmb3IgKCBpID0gMDsgaSA8IGRvbS0+cDJtX3NpemU7IGkrKyApCi0gICAgICAgICAgICBpZiAo
IGRvbS0+cDJtX2hvc3RbaV0gIT0gSU5WQUxJRF9QRk4gKQorICAgICAgICAgICAgaWYgKCBkb20t
PmFyY2hfaG9va3MtPnAybV9ob3N0ICkKKyAgICAgICAgICAgICAgICBwMm1fMzJbaV0gPSBkb20t
PmFyY2hfaG9va3MtPnAybV9ob3N0KGRvbSwgaSk7CisgICAgICAgICAgICBlbHNlIGlmICggZG9t
LT5wMm1faG9zdFtpXSAhPSBJTlZBTElEX1BGTiApCiAgICAgICAgICAgICAgICAgcDJtXzMyW2ld
ID0gZG9tLT5wMm1faG9zdFtpXTsKICAgICAgICAgICAgIGVsc2UKICAgICAgICAgICAgICAgICBw
Mm1fMzJbaV0gPSAodWludDMyX3QpIC0gMTsKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhjL3hjX2Rv
bV94ODYuYyBiL3Rvb2xzL2xpYnhjL3hjX2RvbV94ODYuYwppbmRleCAzYWI5MThjLi41OGY5ODk0
IDEwMDY0NAotLS0gYS90b29scy9saWJ4Yy94Y19kb21feDg2LmMKKysrIGIvdG9vbHMvbGlieGMv
eGNfZG9tX3g4Ni5jCkBAIC0xMDEsNiArMTAxLDEwIEBAIHN0cnVjdCB4Y19kb21faW1hZ2VfeDg2
IHsKICNkZWZpbmUgTUFQUElOR19NQVggMgogICAgIHN0cnVjdCB4Y19kb21feDg2X21hcHBpbmcg
bWFwc1tNQVBQSU5HX01BWF07CiAgICAgc3RydWN0IHhjX2RvbV9wYXJhbXMgKnBhcmFtczsKKwor
ICAgIC8qIFVzZWQgdG8gZmFrZSB2bWVtcmFuZ2UgaW5mb3JtYXRpb24gaW4gY2FzZSB2TlVNQSBp
bmZvcm1hdGlvbiB3YXMgbm90IHByb3ZpZGVkLiAqLworICAgIHhlbl92bWVtcmFuZ2VfdCBkdW1t
eV92bWVtcmFuZ2VbMl07CisgICAgdW5zaWduZWQgaW50IG5yX2R1bW15X3ZtZW1yYW5nZXM7CiB9
OwogCiAvKiBnZXQgZ3Vlc3QgSU8gQUJJIHByb3RvY29sICovCkBAIC0xMjUyLDEzICsxMjU2LDEz
IEBAIHN0YXRpYyBpbnQgbWVtaW5pdF9odm0oc3RydWN0IHhjX2RvbV9pbWFnZSAqZG9tKQogICAg
IHVuc2lnbmVkIGludCBtZW1mbGFncyA9IDA7CiAgICAgaW50IGNsYWltX2VuYWJsZWQgPSBkb20t
PmNsYWltX2VuYWJsZWQ7CiAgICAgdWludDY0X3QgdG90YWxfcGFnZXM7Ci0gICAgeGVuX3ZtZW1y
YW5nZV90IGR1bW15X3ZtZW1yYW5nZVsyXTsKICAgICB1bnNpZ25lZCBpbnQgZHVtbXlfdm5vZGVf
dG9fcG5vZGVbMV07CiAgICAgeGVuX3ZtZW1yYW5nZV90ICp2bWVtcmFuZ2VzOwogICAgIHVuc2ln
bmVkIGludCAqdm5vZGVfdG9fcG5vZGU7CiAgICAgdW5zaWduZWQgaW50IG5yX3ZtZW1yYW5nZXMs
IG5yX3Zub2RlczsKICAgICB4Y19pbnRlcmZhY2UgKnhjaCA9IGRvbS0+eGNoOwogICAgIHVpbnQz
Ml90IGRvbWlkID0gZG9tLT5ndWVzdF9kb21pZDsKKyAgICBzdHJ1Y3QgeGNfZG9tX2ltYWdlX3g4
NiAqZG9teDg2ID0gZG9tLT5hcmNoX3ByaXZhdGU7CiAKICAgICBpZiAoIG5yX3BhZ2VzID4gdGFy
Z2V0X3BhZ2VzICkKICAgICAgICAgbWVtZmxhZ3MgfD0gWEVOTUVNRl9wb3B1bGF0ZV9vbl9kZW1h
bmQ7CkBAIC0xMjc0LDI1ICsxMjc4LDI2IEBAIHN0YXRpYyBpbnQgbWVtaW5pdF9odm0oc3RydWN0
IHhjX2RvbV9pbWFnZSAqZG9tKQogICAgICAgICAgKiBoYXMgbm8gZWZmZWN0IG9uIHRoZSBhY3R1
YWwgcmVzdWx0LgogICAgICAgICAgKi8KIAotICAgICAgICBkdW1teV92bWVtcmFuZ2VbMF0uc3Rh
cnQgPSAwOwotICAgICAgICBkdW1teV92bWVtcmFuZ2VbMF0uZW5kICAgPSBkb20tPmxvd21lbV9l
bmQ7Ci0gICAgICAgIGR1bW15X3ZtZW1yYW5nZVswXS5mbGFncyA9IDA7Ci0gICAgICAgIGR1bW15
X3ZtZW1yYW5nZVswXS5uaWQgICA9IDA7Ci0gICAgICAgIG5yX3ZtZW1yYW5nZXMgPSAxOworICAg
ICAgICBkb214ODYtPmR1bW15X3ZtZW1yYW5nZVswXS5zdGFydCA9IDA7CisgICAgICAgIGRvbXg4
Ni0+ZHVtbXlfdm1lbXJhbmdlWzBdLmVuZCAgID0gZG9tLT5sb3dtZW1fZW5kOworICAgICAgICBk
b214ODYtPmR1bW15X3ZtZW1yYW5nZVswXS5mbGFncyA9IDA7CisgICAgICAgIGRvbXg4Ni0+ZHVt
bXlfdm1lbXJhbmdlWzBdLm5pZCAgID0gMDsKKyAgICAgICAgZG9teDg2LT5ucl9kdW1teV92bWVt
cmFuZ2VzID0gMTsKIAogICAgICAgICBpZiAoIGRvbS0+aGlnaG1lbV9lbmQgPiAoMVVMTCA8PCAz
MikgKQogICAgICAgICB7Ci0gICAgICAgICAgICBkdW1teV92bWVtcmFuZ2VbMV0uc3RhcnQgPSAx
VUxMIDw8IDMyOwotICAgICAgICAgICAgZHVtbXlfdm1lbXJhbmdlWzFdLmVuZCAgID0gZG9tLT5o
aWdobWVtX2VuZDsKLSAgICAgICAgICAgIGR1bW15X3ZtZW1yYW5nZVsxXS5mbGFncyA9IDA7Ci0g
ICAgICAgICAgICBkdW1teV92bWVtcmFuZ2VbMV0ubmlkICAgPSAwOworICAgICAgICAgICAgZG9t
eDg2LT5kdW1teV92bWVtcmFuZ2VbMV0uc3RhcnQgPSAxVUxMIDw8IDMyOworICAgICAgICAgICAg
ZG9teDg2LT5kdW1teV92bWVtcmFuZ2VbMV0uZW5kICAgPSBkb20tPmhpZ2htZW1fZW5kOworICAg
ICAgICAgICAgZG9teDg2LT5kdW1teV92bWVtcmFuZ2VbMV0uZmxhZ3MgPSAwOworICAgICAgICAg
ICAgZG9teDg2LT5kdW1teV92bWVtcmFuZ2VbMV0ubmlkICAgPSAwOwogCi0gICAgICAgICAgICBu
cl92bWVtcmFuZ2VzKys7CisgICAgICAgICAgICBkb214ODYtPm5yX2R1bW15X3ZtZW1yYW5nZXMr
KzsKICAgICAgICAgfQogCiAgICAgICAgIGR1bW15X3Zub2RlX3RvX3Bub2RlWzBdID0gWENfTlVN
QV9OT19OT0RFOwogICAgICAgICBucl92bm9kZXMgPSAxOwotICAgICAgICB2bWVtcmFuZ2VzID0g
ZHVtbXlfdm1lbXJhbmdlOworICAgICAgICB2bWVtcmFuZ2VzID0gZG9teDg2LT5kdW1teV92bWVt
cmFuZ2U7CisgICAgICAgIG5yX3ZtZW1yYW5nZXMgPSBkb214ODYtPm5yX2R1bW15X3ZtZW1yYW5n
ZXM7CiAgICAgICAgIHZub2RlX3RvX3Bub2RlID0gZHVtbXlfdm5vZGVfdG9fcG5vZGU7CiAgICAg
fQogICAgIGVsc2UKQEAgLTEzMjksMjUgKzEzMzQsNiBAQCBzdGF0aWMgaW50IG1lbWluaXRfaHZt
KHN0cnVjdCB4Y19kb21faW1hZ2UgKmRvbSkKICAgICB9CiAKICAgICBkb20tPnAybV9zaXplID0g
cDJtX3NpemU7Ci0gICAgZG9tLT5wMm1faG9zdCA9IHhjX2RvbV9tYWxsb2MoZG9tLCBzaXplb2Yo
eGVuX3Bmbl90KSAqCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRvbS0+
cDJtX3NpemUpOwotICAgIGlmICggZG9tLT5wMm1faG9zdCA9PSBOVUxMICkKLSAgICB7Ci0gICAg
ICAgIERPTVBSSU5URigiQ291bGQgbm90IGFsbG9jYXRlIHAybSIpOwotICAgICAgICBnb3RvIGVy
cm9yX291dDsKLSAgICB9Ci0KLSAgICBmb3IgKCBpID0gMDsgaSA8IHAybV9zaXplOyBpKysgKQot
ICAgICAgICBkb20tPnAybV9ob3N0W2ldID0gKCh4ZW5fcGZuX3QpLTEpOwotICAgIGZvciAoIHZt
ZW1pZCA9IDA7IHZtZW1pZCA8IG5yX3ZtZW1yYW5nZXM7IHZtZW1pZCsrICkKLSAgICB7Ci0gICAg
ICAgIHVpbnQ2NF90IHBmbjsKLQotICAgICAgICBmb3IgKCBwZm4gPSB2bWVtcmFuZ2VzW3ZtZW1p
ZF0uc3RhcnQgPj4gUEFHRV9TSElGVDsKLSAgICAgICAgICAgICAgcGZuIDwgdm1lbXJhbmdlc1t2
bWVtaWRdLmVuZCA+PiBQQUdFX1NISUZUOwotICAgICAgICAgICAgICBwZm4rKyApCi0gICAgICAg
ICAgICBkb20tPnAybV9ob3N0W3Bmbl0gPSBwZm47Ci0gICAgfQogCiAgICAgLyoKICAgICAgKiBU
cnkgdG8gY2xhaW0gcGFnZXMgZm9yIGVhcmx5IHdhcm5pbmcgb2YgaW5zdWZmaWNpZW50IG1lbW9y
eSBhdmFpbGFibGUuCkBAIC0xMzk1LDggKzEzODEsMTIgQEAgc3RhdGljIGludCBtZW1pbml0X2h2
bShzdHJ1Y3QgeGNfZG9tX2ltYWdlICpkb20pCiAgICAgICovCiAgICAgaWYgKCBkb20tPmRldmlj
ZV9tb2RlbCApCiAgICAgeworICAgICAgICB4ZW5fcGZuX3QgcGZuX2JhdGNoWzB4YTBdOworICAg
ICAgICBmb3IgKCBpID0gMDsgaSA8IDB4YTA7IGkrKyApCisgICAgICAgICAgICBwZm5fYmF0Y2hb
aV0gPSBkb20tPmFyY2hfaG9va3MtPnAybV9ob3N0KGRvbSwgaSk7CisKICAgICAgICAgcmMgPSB4
Y19kb21haW5fcG9wdWxhdGVfcGh5c21hcF9leGFjdCgKLSAgICAgICAgICAgIHhjaCwgZG9taWQs
IDB4YTAsIDAsIG1lbWZsYWdzLCAmZG9tLT5wMm1faG9zdFsweDAwXSk7CisgICAgICAgICAgICB4
Y2gsIGRvbWlkLCAweGEwLCAwLCBtZW1mbGFncywgJnBmbl9iYXRjaFsweDAwXSk7CiAgICAgICAg
IGlmICggcmMgIT0gMCApCiAgICAgICAgIHsKICAgICAgICAgICAgIERPTVBSSU5URigiQ291bGQg
bm90IHBvcHVsYXRlIGxvdyBtZW1vcnkgKDwgMHhBMCkuXG4iKTsKQEAgLTE0MzksNyArMTQyOSw3
IEBAIHN0YXRpYyBpbnQgbWVtaW5pdF9odm0oc3RydWN0IHhjX2RvbV9pbWFnZSAqZG9tKQogICAg
ICAgICAgICAgaWYgKCBjb3VudCA+IG1heF9wYWdlcyApCiAgICAgICAgICAgICAgICAgY291bnQg
PSBtYXhfcGFnZXM7CiAKLSAgICAgICAgICAgIGN1cl9wZm4gPSBkb20tPnAybV9ob3N0W2N1cl9w
YWdlc107CisgICAgICAgICAgICBjdXJfcGZuID0gZG9tLT5hcmNoX2hvb2tzLT5wMm1faG9zdChk
b20sIGN1cl9wYWdlcyk7CiAKICAgICAgICAgICAgIC8qIFRha2UgY2FyZSB0aGUgY29ybmVyIGNh
c2VzIG9mIHN1cGVyIHBhZ2UgdGFpbHMgKi8KICAgICAgICAgICAgIGlmICggKChjdXJfcGZuICYg
KFNVUEVSUEFHRV8xR0JfTlJfUEZOUy0xKSkgIT0gMCkgJiYKQEAgLTE0NjUsOCArMTQ1NSw3IEBA
IHN0YXRpYyBpbnQgbWVtaW5pdF9odm0oc3RydWN0IHhjX2RvbV9pbWFnZSAqZG9tKQogICAgICAg
ICAgICAgICAgIHhlbl9wZm5fdCBzcF9leHRlbnRzW25yX2V4dGVudHNdOwogCiAgICAgICAgICAg
ICAgICAgZm9yICggaSA9IDA7IGkgPCBucl9leHRlbnRzOyBpKysgKQotICAgICAgICAgICAgICAg
ICAgICBzcF9leHRlbnRzW2ldID0KLSAgICAgICAgICAgICAgICAgICAgICAgIGRvbS0+cDJtX2hv
c3RbY3VyX3BhZ2VzKyhpPDxTVVBFUlBBR0VfMUdCX1NISUZUKV07CisgICAgICAgICAgICAgICAg
ICAgIHNwX2V4dGVudHNbaV0gPSBkb20tPmFyY2hfaG9va3MtPnAybV9ob3N0KGRvbSwgY3VyX3Bh
Z2VzKyhpPDxTVVBFUlBBR0VfMUdCX1NISUZUKSk7CiAKICAgICAgICAgICAgICAgICBkb25lID0g
eGNfZG9tYWluX3BvcHVsYXRlX3BoeXNtYXAoeGNoLCBkb21pZCwgbnJfZXh0ZW50cywKICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgU1VQRVJQQUdFXzFH
Ql9TSElGVCwKQEAgLTE1MDUsOCArMTQ5NCw3IEBAIHN0YXRpYyBpbnQgbWVtaW5pdF9odm0oc3Ry
dWN0IHhjX2RvbV9pbWFnZSAqZG9tKQogICAgICAgICAgICAgICAgICAgICB4ZW5fcGZuX3Qgc3Bf
ZXh0ZW50c1tucl9leHRlbnRzXTsKIAogICAgICAgICAgICAgICAgICAgICBmb3IgKCBpID0gMDsg
aSA8IG5yX2V4dGVudHM7IGkrKyApCi0gICAgICAgICAgICAgICAgICAgICAgICBzcF9leHRlbnRz
W2ldID0KLSAgICAgICAgICAgICAgICAgICAgICAgICAgICBkb20tPnAybV9ob3N0W2N1cl9wYWdl
cysoaTw8U1VQRVJQQUdFXzJNQl9TSElGVCldOworICAgICAgICAgICAgICAgICAgICAgICAgc3Bf
ZXh0ZW50c1tpXSA9IGRvbS0+YXJjaF9ob29rcy0+cDJtX2hvc3QoZG9tLCBjdXJfcGFnZXMrKGk8
PFNVUEVSUEFHRV8yTUJfU0hJRlQpKTsKIAogICAgICAgICAgICAgICAgICAgICBkb25lID0geGNf
ZG9tYWluX3BvcHVsYXRlX3BoeXNtYXAoeGNoLCBkb21pZCwgbnJfZXh0ZW50cywKICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFNVUEVSUEFHRV8y
TUJfU0hJRlQsCkBAIC0xNTIxLDE0ICsxNTA5LDM5IEBAIHN0YXRpYyBpbnQgbWVtaW5pdF9odm0o
c3RydWN0IHhjX2RvbV9pbWFnZSAqZG9tKQogICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAg
ICAgICAgICAgfQogICAgICAgICAgICAgfQotCiAgICAgICAgICAgICAvKiBGYWxsIGJhY2sgdG8g
NGtCIGV4dGVudHMuICovCiAgICAgICAgICAgICBpZiAoIGNvdW50ICE9IDAgKQogICAgICAgICAg
ICAgewotICAgICAgICAgICAgICAgIHJjID0geGNfZG9tYWluX3BvcHVsYXRlX3BoeXNtYXBfZXhh
Y3QoCi0gICAgICAgICAgICAgICAgICAgIHhjaCwgZG9taWQsIGNvdW50LCAwLCBuZXdfbWVtZmxh
Z3MsICZkb20tPnAybV9ob3N0W2N1cl9wYWdlc10pOwotICAgICAgICAgICAgICAgIGN1cl9wYWdl
cyArPSBjb3VudDsKLSAgICAgICAgICAgICAgICBzdGF0X25vcm1hbF9wYWdlcyArPSBjb3VudDsK
KyAgICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIG5yX2V4dGVudHM7CisgICAgICAgICAgICAg
ICAgeGVuX3Bmbl90ICpwZm5fYmF0Y2g7CisKKyAgICAgICAgICAgICAgICBwZm5fYmF0Y2ggPSBj
YWxsb2MoU1VQRVJQQUdFXzFHQl9OUl9QRk5TLCBzaXplb2YoKnBmbl9iYXRjaCkpOworICAgICAg
ICAgICAgICAgIGlmICAoICFwZm5fYmF0Y2ggKSB7CisgICAgICAgICAgICAgICAgICAgIERPTVBS
SU5URigiQ291bGQgbm90IGFsbG9jYXRlIG1lbW9yeSB0byBjb25zdHJ1Y3QgcGh5c21hcCBiYXRj
aC4iKTsKKyAgICAgICAgICAgICAgICAgICAgcmMgPSAtMTsKKyAgICAgICAgICAgICAgICAgICAg
Z290byBlcnJvcl9vdXQ7CisgICAgICAgICAgICAgICAgfQorCisgICAgICAgICAgICAgICAgd2hp
bGUgKCBjb3VudCA+IDAgKSB7CisgICAgICAgICAgICAgICAgICAgIGZvciAoIGkgPSAwOyBpIDwg
Y291bnQgJiYgaSA8IFNVUEVSUEFHRV8xR0JfTlJfUEZOUzsgaSsrKQorICAgICAgICAgICAgICAg
ICAgICAgICAgcGZuX2JhdGNoW2ldID0gZG9tLT5hcmNoX2hvb2tzLT5wMm1faG9zdChkb20sIGN1
cl9wYWdlcytpKTsKKworICAgICAgICAgICAgICAgICAgICBucl9leHRlbnRzID0gY291bnQgPiBT
VVBFUlBBR0VfMUdCX05SX1BGTlMgPyBTVVBFUlBBR0VfMUdCX05SX1BGTlMgOiBjb3VudDsKKyAg
ICAgICAgICAgICAgICAgICAgcmMgPSB4Y19kb21haW5fcG9wdWxhdGVfcGh5c21hcF9leGFjdCh4
Y2gsIGRvbWlkLCBucl9leHRlbnRzLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgMCwgbmV3X21lbWZsYWdzLCAmcGZuX2JhdGNoWzBdKTsKKyAg
ICAgICAgICAgICAgICAgICAgaWYgKCByYyAhPSAwICkgeworICAgICAgICAgICAgICAgICAgICAg
ICAgRE9NUFJJTlRGKCJDb3VsZCBub3QgcG9wdWxhdGUgcGh5c21hcCBiYXRjaC4iKTsKKyAgICAg
ICAgICAgICAgICAgICAgICAgIGZyZWUocGZuX2JhdGNoKTsKKyAgICAgICAgICAgICAgICAgICAg
ICAgIHJjID0gLTE7CisgICAgICAgICAgICAgICAgICAgICAgICBnb3RvIGVycm9yX291dDsKKyAg
ICAgICAgICAgICAgICAgICAgfQorCisgICAgICAgICAgICAgICAgICAgIHN0YXRfbm9ybWFsX3Bh
Z2VzICs9IG5yX2V4dGVudHM7CisgICAgICAgICAgICAgICAgICAgIGN1cl9wYWdlcyArPSBucl9l
eHRlbnRzOworICAgICAgICAgICAgICAgICAgICBjb3VudCAtPSBucl9leHRlbnRzOworICAgICAg
ICAgICAgICAgIH0KKworICAgICAgICAgICAgICAgIGZyZWUocGZuX2JhdGNoKTsKICAgICAgICAg
ICAgIH0KICAgICAgICAgfQogCkBAIC0xNzgwLDYgKzE3OTMsMzEgQEAgc3RhdGljIGludCBib290
bGF0ZV9odm0oc3RydWN0IHhjX2RvbV9pbWFnZSAqZG9tKQogICAgIHJldHVybiAwOwogfQogCitz
dGF0aWMgeGVuX3Bmbl90IHAybV9ob3N0X2h2bShzdHJ1Y3QgeGNfZG9tX2ltYWdlICpkb20sIHVu
c2lnbmVkIGxvbmcgaWR4KQoreworICAgIHN0cnVjdCB4Y19kb21faW1hZ2VfeDg2ICpkb214ODYg
PSBkb20tPmFyY2hfcHJpdmF0ZTsKKyAgICB4ZW5fdm1lbXJhbmdlX3QgKnZtZW1yYW5nZXM7Cisg
ICAgdW5zaWduZWQgaW50IG5yX3ZtZW1yYW5nZXM7CisgICAgaW50IHZtZW1pZDsKKworICAgIGlm
ICggZG9tLT5ucl92bWVtcmFuZ2VzICkgeworICAgICAgICB2bWVtcmFuZ2VzID0gZG9tLT52bWVt
cmFuZ2VzOworICAgICAgICBucl92bWVtcmFuZ2VzID0gZG9tLT5ucl92bWVtcmFuZ2VzOworICAg
IH0gZWxzZSB7CisgICAgICAgIHZtZW1yYW5nZXMgPSBkb214ODYtPmR1bW15X3ZtZW1yYW5nZTsK
KyAgICAgICAgbnJfdm1lbXJhbmdlcyA9IGRvbXg4Ni0+bnJfZHVtbXlfdm1lbXJhbmdlczsKKyAg
ICB9CisKKyAgICBmb3IgKCB2bWVtaWQgPSAwOyB2bWVtaWQgPCBucl92bWVtcmFuZ2VzIDsgdm1l
bWlkKysgKSB7CisgICAgICAgIGlmICggaWR4ID49ICh2bWVtcmFuZ2VzW3ZtZW1pZF0uc3RhcnQg
Pj4gWENfRE9NX1BBR0VfU0hJRlQoZG9tKSkKKyAgICAgICAgICAgICAmJiBpZHggPCAodm1lbXJh
bmdlc1t2bWVtaWRdLmVuZCA+PiBYQ19ET01fUEFHRV9TSElGVChkb20pKSApIHsKKyAgICAgICAg
ICAgIHJldHVybiBpZHg7CisgICAgICAgIH0KKyAgICB9CisKKyAgICByZXR1cm4gKCh4ZW5fcGZu
X3QpLTEpOworfQorCiBib29sIHhjX2RvbV90cmFuc2xhdGVkKGNvbnN0IHN0cnVjdCB4Y19kb21f
aW1hZ2UgKmRvbSkKIHsKICAgICAvKiBIVk0gZ3Vlc3RzIGFyZSB0cmFuc2xhdGVkLiAgUFYgZ3Vl
c3RzIGFyZSBub3QuICovCkBAIC0xODA1LDYgKzE4NDMsNyBAQCBzdGF0aWMgc3RydWN0IHhjX2Rv
bV9hcmNoIHhjX2RvbV8zMl9wYWUgPSB7CiAgICAgLm1lbWluaXQgPSBtZW1pbml0X3B2LAogICAg
IC5ib290ZWFybHkgPSBib290ZWFybHksCiAgICAgLmJvb3RsYXRlID0gYm9vdGxhdGVfcHYsCisg
ICAgLnAybV9ob3N0ID0gTlVMTCwKIH07CiAKIHN0YXRpYyBzdHJ1Y3QgeGNfZG9tX2FyY2ggeGNf
ZG9tXzY0ID0gewpAQCAtMTgyNCw2ICsxODYzLDcgQEAgc3RhdGljIHN0cnVjdCB4Y19kb21fYXJj
aCB4Y19kb21fNjQgPSB7CiAgICAgLm1lbWluaXQgPSBtZW1pbml0X3B2LAogICAgIC5ib290ZWFy
bHkgPSBib290ZWFybHksCiAgICAgLmJvb3RsYXRlID0gYm9vdGxhdGVfcHYsCisgICAgLnAybV9o
b3N0ID0gTlVMTCwKIH07CiAKIHN0YXRpYyBzdHJ1Y3QgeGNfZG9tX2FyY2ggeGNfaHZtXzMyID0g
ewpAQCAtMTgzMSw2ICsxODcxLDcgQEAgc3RhdGljIHN0cnVjdCB4Y19kb21fYXJjaCB4Y19odm1f
MzIgPSB7CiAgICAgLm5hdGl2ZV9wcm90b2NvbCA9IFhFTl9JT19QUk9UT19BQklfWDg2XzMyLAog
ICAgIC5wYWdlX3NoaWZ0ID0gUEFHRV9TSElGVF9YODYsCiAgICAgLnNpemVvZl9wZm4gPSA0LAor
ICAgIC5hcmNoX3ByaXZhdGVfc2l6ZSA9IHNpemVvZihzdHJ1Y3QgeGNfZG9tX2ltYWdlX3g4Niks
CiAgICAgLmFsbG9jX21hZ2ljX3BhZ2VzID0gYWxsb2NfbWFnaWNfcGFnZXNfaHZtLAogICAgIC5h
bGxvY19wZ3RhYmxlcyA9IGFsbG9jX3BndGFibGVzX2h2bSwKICAgICAuc2V0dXBfcGd0YWJsZXMg
PSBOVUxMLApAQCAtMTg0MCw2ICsxODgxLDcgQEAgc3RhdGljIHN0cnVjdCB4Y19kb21fYXJjaCB4
Y19odm1fMzIgPSB7CiAgICAgLm1lbWluaXQgPSBtZW1pbml0X2h2bSwKICAgICAuYm9vdGVhcmx5
ID0gYm9vdGVhcmx5LAogICAgIC5ib290bGF0ZSA9IGJvb3RsYXRlX2h2bSwKKyAgICAucDJtX2hv
c3QgPSBwMm1faG9zdF9odm0sCiB9OwogCiBzdGF0aWMgdm9pZCBfX2luaXQgcmVnaXN0ZXJfYXJj
aF9ob29rcyh2b2lkKQotLSAKMi43LjQKCgoKCkFtYXpvbiBEZXZlbG9wbWVudCBDZW50ZXIgR2Vy
bWFueSBHbWJICktyYXVzZW5zdHIuIDM4CjEwMTE3IEJlcmxpbgpHZXNjaGFlZnRzZnVlaHJ1bmc6
IENocmlzdGlhbiBTY2hsYWVnZXIsIFJhbGYgSGVyYnJpY2gKRWluZ2V0cmFnZW4gYW0gQW10c2dl
cmljaHQgQ2hhcmxvdHRlbmJ1cmcgdW50ZXIgSFJCIDE0OTE3MyBCClNpdHo6IEJlcmxpbgpVc3Qt
SUQ6IERFIDI4OSAyMzcgODc5CgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 03 13:22:33 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Jul 2019 13: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 1hifDQ-0006Wv-6N; Wed, 03 Jul 2019 13:22:28 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=vZpq=VA=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hifDO-0006Wq-91
 for xen-devel@lists.xenproject.org; Wed, 03 Jul 2019 13:22:26 +0000
X-Inumbo-ID: 985f2ebd-9d95-11e9-8980-bc764e045a96
Received: from m4a0040g.houston.softwaregrp.com (unknown [15.124.2.86])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 985f2ebd-9d95-11e9-8980-bc764e045a96;
 Wed, 03 Jul 2019 13:22:25 +0000 (UTC)
Received: FROM m4a0040g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0040g.houston.softwaregrp.com WITH ESMTP; 
 Wed,  3 Jul 2019 13:22:03 +0000
Received: from M9W0068.microfocus.com (2002:f79:bf::f79:bf) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Wed, 3 Jul 2019 13:20:16 +0000
Received: from NAM05-CO1-obe.outbound.protection.outlook.com (15.124.72.11) by
 M9W0068.microfocus.com (15.121.0.191) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Wed, 3 Jul 2019 13:20:16 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3235.namprd18.prod.outlook.com (10.255.137.208) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2052.16; Wed, 3 Jul 2019 13:20:15 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc%3]) with mapi id 15.20.2052.010; Wed, 3 Jul 2019
 13:20:15 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Paul Durrant <paul.durrant@citrix.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH] passthrough/pci: properly qualify the
 mem_sharing_enabled check...
Thread-Index: AQHVMA90BljvITdDGUqgQggQX/Boqqa44/GA
Date: Wed, 3 Jul 2019 13:20:15 +0000
Message-ID: <a57d3e6a-b28a-611b-9db7-c49004157da3@suse.com>
References: <20190701131750.37855-1-paul.durrant@citrix.com>
In-Reply-To: <20190701131750.37855-1-paul.durrant@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: LO2P265CA0196.GBRP265.PROD.OUTLOOK.COM
 (2603:10a6:600:9e::16) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: d7d8e5a6-ad36-4f5d-d2ec-08d6ffb92f45
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3235; 
x-ms-traffictypediagnostic: BY5PR18MB3235:
x-microsoft-antispam-prvs: <BY5PR18MB3235511ABBC7D4F2C954FE91B3FB0@BY5PR18MB3235.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:3173;
x-forefront-prvs: 00872B689F
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(346002)(39860400002)(396003)(376002)(366004)(136003)(189003)(199004)(53546011)(26005)(186003)(6506007)(5660300002)(386003)(66066001)(102836004)(99286004)(486006)(7736002)(446003)(11346002)(14444005)(256004)(2616005)(476003)(81166006)(81156014)(52116002)(66476007)(8676002)(8936002)(4744005)(76176011)(71190400001)(66946007)(305945005)(66446008)(64756008)(66556008)(73956011)(71200400001)(25786009)(80792005)(2501003)(4326008)(68736007)(110136005)(86362001)(54906003)(6246003)(14454004)(31696002)(316002)(31686004)(478600001)(6512007)(229853002)(6486002)(6116002)(3846002)(36756003)(72206003)(2906002)(53936002)(6436002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3235;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: cBG1qhsSKBGO6IR1VaQsg/owAvS1SumpO66MlEdGQgwosvjLigVM7V4KU2LgbAPcq1/jJtDoWwIEU9dhPov5jTdgHcx8SxBUN4abwY/gaiuwxJX7k5BA4WowX/3PgtIdjiODL9MXp3bOJWfVyBoRaeUrYkZOYQLj3lt07Ova5D3jjD+zBbHRQWev6n9iSiU0rz37Q28HQwMhofrfmAKXvoZB8ZB8JXLCDHLSB91Tpf1vTgnaBd1PGKzcPFCy32pqNskX3Cxf9nE7bMWkGf+Sd+dWpskTXSbqEsaWhDbcQ7qE8Poq1JR2aNeHQfacUcr+FhzNRrUZjlvuXG/8ckKXiYQVJuGyWDNSpACsXVAvfaj6YlqgKXZYjiIwMiskqS1VxutjN0fJ+k8q3E6SBiw9Fzzr3wOoLYFeTtAkl5UWDNk=
Content-ID: <FB909A39DE3BAF458A59E9E72FBDEEC3@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: d7d8e5a6-ad36-4f5d-d2ec-08d6ffb92f45
X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Jul 2019 13:20:15.0289 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3235
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH] passthrough/pci: properly qualify the
 mem_sharing_enabled check...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Tamas K Lengyel <tamas@tklengyel.com>, WeiLiu <wl@xen.org>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDEuMDcuMjAxOSAxNToxNywgUGF1bCBEdXJyYW50IHdyb3RlOg0KPiAtLS0gYS94ZW4vZHJp
dmVycy9wYXNzdGhyb3VnaC9wY2kuYw0KPiArKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9w
Y2kuYw0KPiBAQCAtMTQ1MCw3ICsxNDUwLDcgQEAgc3RhdGljIGludCBhc3NpZ25fZGV2aWNlKHN0
cnVjdCBkb21haW4gKmQsIHUxNiBzZWcsIHU4IGJ1cywgdTggZGV2Zm4sIHUzMiBmbGFnKQ0KPiAg
IA0KPiAgICAgICAvKiBQcmV2ZW50IGRldmljZSBhc3NpZ24gaWYgbWVtIHBhZ2luZyBvciBtZW0g
c2hhcmluZyBoYXZlIGJlZW4NCj4gICAgICAgICogZW5hYmxlZCBmb3IgdGhpcyBkb21haW4gKi8N
Cj4gLSAgICBpZiAoIHVubGlrZWx5KGQtPmFyY2guaHZtLm1lbV9zaGFyaW5nX2VuYWJsZWQgfHwN
Cj4gKyAgICBpZiAoIHVubGlrZWx5KG1lbV9zaGFyaW5nX2VuYWJsZWQoZCkgfHwNCj4gICAgICAg
ICAgICAgICAgICAgICB2bV9ldmVudF9jaGVja19yaW5nKGQtPnZtX2V2ZW50X3BhZ2luZykgfHwN
Cj4gICAgICAgICAgICAgICAgICAgICBwMm1fZ2V0X2hvc3RwMm0oZCktPmdsb2JhbF9sb2dkaXJ0
eSkgKQ0KPiAgICAgICAgICAgcmV0dXJuIC1FWERFVjsNCg0KVGhpcyBjaGFuZ2UgaXMgcmVkdW5k
YW50IHdpdGggdGhlIG1vcmUgZXh0ZW5zaXZlIG9uZSBieQ0KIng4Ni9IVk06IHAybV9yYW1fcm8g
aXMgaW5jb21wYXRpYmxlIHdpdGggZGV2aWNlIHBhc3MtdGhyb3VnaCIsDQpvZiB3aGljaCBJJ3Zl
IHNlbnQgdjIgZWFybGllciB0b2RheSwgYW5kIHYxIG9mIHdoaWNoIGhhcyBiZWVuDQpwZW5kaW5n
IGZvciBxdWl0ZSBzb21lIHRpbWUgd2l0aG91dCBoYXZpbmcgaGVhcmQgYmFjayBmcm9tDQpvdGhl
ciB0aGFuIHlvdS4NCg0KSmFuDQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 03 13:22:40 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Jul 2019 13: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 1hifDc-0006Xe-Gj; Wed, 03 Jul 2019 13:22:40 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=SCRb=VA=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1hifDb-0006XX-PF
 for xen-devel@lists.xenproject.org; Wed, 03 Jul 2019 13:22:39 +0000
X-Inumbo-ID: a00c16dd-9d95-11e9-8980-bc764e045a96
Received: from EUR01-HE1-obe.outbound.protection.outlook.com (unknown
 [40.107.13.113]) by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a00c16dd-9d95-11e9-8980-bc764e045a96;
 Wed, 03 Jul 2019 13:22:38 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=bitdefender.onmicrosoft.com; s=selector1-bitdefender-onmicrosoft-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=6SlKw7IBpYP93EeUunwuRFFPA/fzY6NaSxMF6Tr0Wf0=;
 b=f11ldJHspgosYfTPdY4fhGtXWeiXUM1NuBapegtgBfUmdSUNkxDrUk4tXUlC7bDljb99W3NlKU7eWKspLf7I3RKKkLn9TbJM8O/EHLxwfq8T+tc/IG8d8deX4g13OzUeIL9ix/pqC+xFLX//f0OMRw5bbj+q3p5cfyQUjNfCDfE=
Received: from VI1PR0202MB2928.eurprd02.prod.outlook.com (10.171.106.11) by
 VI1PR0202MB2734.eurprd02.prod.outlook.com (10.171.101.136) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2032.20; Wed, 3 Jul 2019 13:22:34 +0000
Received: from VI1PR0202MB2928.eurprd02.prod.outlook.com
 ([fe80::dd50:3e97:1d64:5aa3]) by VI1PR0202MB2928.eurprd02.prod.outlook.com
 ([fe80::dd50:3e97:1d64:5aa3%4]) with mapi id 15.20.2032.019; Wed, 3 Jul 2019
 13:22:34 +0000
From: Alexandru Stefan ISAILA <aisaila@bitdefender.com>
To: Jan Beulich <JBeulich@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [Xen-devel] [PATCH v2 1/5] x86/cpuidle: switch to uniform
 meaning of "max_cstate="
Thread-Index: AQHVMZ+vT4qTqzV7vk6Vbk2g8RMb26a44X0A
Date: Wed, 3 Jul 2019 13:22:34 +0000
Message-ID: <e735f34e-f8b2-ff15-ea3f-943efc83b23a@bitdefender.com>
References: <0dbf8520-89c7-753e-c10a-13399aec9cd5@suse.com>
 <0f8bb5dd-718c-7226-db4c-b57ee7089735@suse.com>
In-Reply-To: <0f8bb5dd-718c-7226-db4c-b57ee7089735@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: PR2P264CA0010.FRAP264.PROD.OUTLOOK.COM (2603:10a6:101::22)
 To VI1PR0202MB2928.eurprd02.prod.outlook.com
 (2603:10a6:800:e3::11)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=aisaila@bitdefender.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [91.199.104.6]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: af0e6e3f-fb2d-429c-afa7-08d6ffb9827a
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:VI1PR0202MB2734; 
x-ms-traffictypediagnostic: VI1PR0202MB2734:|VI1PR0202MB2734:
x-microsoft-antispam-prvs: <VI1PR0202MB27346F69253DFFA12849EF0EABFB0@VI1PR0202MB2734.eurprd02.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:1284;
x-forefront-prvs: 00872B689F
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(39860400002)(376002)(136003)(366004)(396003)(346002)(189003)(199004)(31686004)(486006)(66066001)(7736002)(5660300002)(186003)(2906002)(68736007)(256004)(8936002)(446003)(11346002)(2501003)(6116002)(3846002)(2616005)(305945005)(73956011)(476003)(66946007)(26005)(66476007)(66556008)(478600001)(102836004)(64756008)(66446008)(71190400001)(71200400001)(99286004)(6436002)(6486002)(36756003)(229853002)(6246003)(8676002)(81156014)(81166006)(386003)(25786009)(6506007)(53936002)(31696002)(14454004)(6512007)(316002)(54906003)(76176011)(52116002)(110136005)(86362001)(4326008);
 DIR:OUT; SFP:1102; SCL:1; SRVR:VI1PR0202MB2734;
 H:VI1PR0202MB2928.eurprd02.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: bitdefender.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: xNtPSP4TxhmFBZDVh4nRPju7TROG63A7NruhBrDQDEC9X89GEMtsPylFqoFNKoQf0YkW3geJ3DV7MN6WsyLkjXorNunH6N/nmFneN5ae7It/3HhTTcsd8OJHMJBNdEmZX90C0cJff5eKWi/c5dNSfxrCJmt+mKorkjawYFJRgC7LHPZqU/EdfO4YzNbyJNM/G5+b52iNRl4TTVCSz6Y18Kn6nUs4w1vDUvsueSDSSUfd7JKSujpIX+pE8Nu0AFuKAAdx8bQsnghJynp5U9dpcuaz1VmptndVc/kK8x8mZPCb8mWD7masYCSD2xBCPdedzQdZiGu7hGVel2xXnmh51fEwfzuHZZ8r9EW68PT7z45TnfDPv71NCMBeoTKwwQutJmpg6SPADtzNM6s/AiwI6PRNGELQncdKMe4CkAOYzgg=
Content-ID: <CF9CDF986B9C5F409D97C30010623CDD@eurprd02.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: bitdefender.com
X-MS-Exchange-CrossTenant-Network-Message-Id: af0e6e3f-fb2d-429c-afa7-08d6ffb9827a
X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Jul 2019 13:22:34.8249 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 487baf29-f1da-469a-9221-243f830c36f3
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: aisaila@bbu.bitdefender.biz
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0202MB2734
Subject: Re: [Xen-devel] [PATCH v2 1/5] x86/cpuidle: switch to uniform
 meaning of "max_cstate="
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>,
 Wei Liu <wl@xen.org>, Ian Jackson <ian.jackson@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

DQo+ICAgICAgICB7DQo+IEBAIC0xMzk2LDEyICsxNDA1LDEyIEBAIGludCBwbXN0YXRfcmVzZXRf
Y3hfc3RhdCh1aW50MzJfdCBjcHVpZCkNCj4gICAgDQo+ICAgIHZvaWQgY3B1aWRsZV9kaXNhYmxl
X2RlZXBfY3N0YXRlKHZvaWQpDQo+ICAgIHsNCj4gLSAgICBpZiAoIG1heF9jc3RhdGUgPiAxICkN
Cj4gKyAgICBpZiAoIG1heF9jc3RhdGUgPiBBQ1BJX1NUQVRFX0MxICkNCj4gICAgICAgIHsNCj4g
ICAgICAgICAgICBpZiAoIGxvY2FsX2FwaWNfdGltZXJfYzJfb2sgKQ0KPiAtICAgICAgICAgICAg
bWF4X2NzdGF0ZSA9IDI7DQo+ICsgICAgICAgICAgICBtYXhfY3N0YXRlID0gQUNQSV9TVEFURV9D
MjsNCj4gICAgICAgICAgICBlbHNlDQo+IC0gICAgICAgICAgICBtYXhfY3N0YXRlID0gMTsNCj4g
KyAgICAgICAgICAgIG1heF9jc3RhdGUgPSBBQ1BJX1NUQVRFX0MxOw0KPiAgICAgICAgfQ0KPiAg
ICANCj4gICAgICAgIGhwZXRfZGlzYWJsZV9sZWdhY3lfYnJvYWRjYXN0KCk7DQo+IEBAIC0xNDA5
LDcgKzE0MTgsOCBAQCB2b2lkIGNwdWlkbGVfZGlzYWJsZV9kZWVwX2NzdGF0ZSh2b2lkKQ0KPiAg
ICANCj4gICAgYm9vbCBjcHVpZGxlX3VzaW5nX2RlZXBfY3N0YXRlKHZvaWQpDQo+ICAgIHsNCj4g
LSAgICByZXR1cm4geGVuX2NwdWlkbGUgJiYgbWF4X2NzdGF0ZSA+IChsb2NhbF9hcGljX3RpbWVy
X2MyX29rID8gMiA6IDEpOw0KPiArICAgIHJldHVybiB4ZW5fY3B1aWRsZSAmJiBtYXhfY3N0YXRl
ID4gKGxvY2FsX2FwaWNfdGltZXJfYzJfb2sgPyBBQ1BJX1NUQVRFX0MyDQo+ICsgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA6IEFD
UElfU1RBVEVfQzEpOw0KPiAgICB9DQo+ICAgIA0KPiAgICBzdGF0aWMgaW50IGNwdV9jYWxsYmFj
aygNCj4gLS0tIGEveGVuL2FyY2gveDg2L2NwdS9td2FpdC1pZGxlLmMNCj4gKysrIGIveGVuL2Fy
Y2gveDg2L2NwdS9td2FpdC1pZGxlLmMNCj4gQEAgLTczMSw3ICs3MzEsOCBAQCBzdGF0aWMgdm9p
ZCBtd2FpdF9pZGxlKHZvaWQpDQo+ICAgIAkJfSB3aGlsZSAoY3gtPnR5cGUgPiBtYXhfY3N0YXRl
ICYmIC0tbmV4dF9zdGF0ZSk7DQo+ICAgIAkJaWYgKCFuZXh0X3N0YXRlKQ0KPiAgICAJCQljeCA9
IE5VTEw7DQo+IC0JCW1lbnVfZ2V0X3RyYWNlX2RhdGEoJmV4cCwgJnByZWQpOw0KPiArCQllbHNl
IGlmICh0Yl9pbml0X2RvbmUpDQo+ICsJCQltZW51X2dldF90cmFjZV9kYXRhKCZleHAsICZwcmVk
KTsNCg0KU3R5bGUgPz8NCg0KfkFsZXgNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 03 13:25:43 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Jul 2019 13:25:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hifGZ-0006o0-1z; Wed, 03 Jul 2019 13:25: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=eYTC=VA=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hifGX-0006nu-WC
 for xen-devel@lists.xenproject.org; Wed, 03 Jul 2019 13:25:42 +0000
X-Inumbo-ID: 0d1f0419-9d96-11e9-8980-bc764e045a96
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0d1f0419-9d96-11e9-8980-bc764e045a96;
 Wed, 03 Jul 2019 13:25:40 +0000 (UTC)
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=Paul.Durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 Paul.Durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: JfUziK1XMb/nSXINSf0qFV3RicWr2JVmPfEGRfrRycUl59Js9hxaaB3aJI1yKB6sHE7DksOpvf
 xhFhYeUw7XFOgvMF/o0Y/QVIvWAw+1XucNxR+mWm9k8hkdavLGwhhF1ClwmLoF4Xuwt+I4Tvpp
 nT+XyInEnMB/sAnTkqqAs7muqi3p69QXhcvegoalAG2m5OJcQA29enwVNFfVbh0nxxm1UdPHOL
 daBPLd9qJCcZDSoRCeYFM0k6pldjYhthHguWXwbM07TXSKr7u/rDeXe+Hz20lKo4Tmy8TzZQpd
 +2g=
X-SBRS: 2.7
X-MesageID: 2598441
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,446,1557201600"; 
   d="scan'208";a="2598441"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Jan Beulich' <JBeulich@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH] passthrough/pci: properly qualify the
 mem_sharing_enabled check...
Thread-Index: AQHVMA9kcqsXFu/a/EyHT+XK2JkJZqa4wnSAgAAih5A=
Date: Wed, 3 Jul 2019 13:25:37 +0000
Message-ID: <e07d1e6fa911456490ec9a8475fa4000@AMSPEX02CL03.citrite.net>
References: <20190701131750.37855-1-paul.durrant@citrix.com>
 <a57d3e6a-b28a-611b-9db7-c49004157da3@suse.com>
In-Reply-To: <a57d3e6a-b28a-611b-9db7-c49004157da3@suse.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] passthrough/pci: properly qualify the
 mem_sharing_enabled 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>, Tamas K
 Lengyel <tamas@tklengyel.com>, George Dunlap <George.Dunlap@citrix.com>,
 WeiLiu <wl@xen.org>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBKYW4gQmV1bGljaCA8SkJldWxp
Y2hAc3VzZS5jb20+DQo+IFNlbnQ6IDAzIEp1bHkgMjAxOSAxNDoyMA0KPiBUbzogUGF1bCBEdXJy
YW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT47IHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZw0KPiBDYzogQW5kcmV3IENvb3BlciA8QW5kcmV3LkNvb3BlcjNAY2l0cml4LmNvbT47IFJv
Z2VyIFBhdSBNb25uZSA8cm9nZXIucGF1QGNpdHJpeC5jb20+OyBHZW9yZ2UgRHVubGFwDQo+IDxH
ZW9yZ2UuRHVubGFwQGNpdHJpeC5jb20+OyBUYW1hcyBLIExlbmd5ZWwgPHRhbWFzQHRrbGVuZ3ll
bC5jb20+OyBXZWlMaXUgPHdsQHhlbi5vcmc+DQo+IFN1YmplY3Q6IFJlOiBbUEFUQ0hdIHBhc3N0
aHJvdWdoL3BjaTogcHJvcGVybHkgcXVhbGlmeSB0aGUgbWVtX3NoYXJpbmdfZW5hYmxlZCBjaGVj
ay4uLg0KPiANCj4gT24gMDEuMDcuMjAxOSAxNToxNywgUGF1bCBEdXJyYW50IHdyb3RlOg0KPiA+
IC0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3BjaS5jDQo+ID4gKysrIGIveGVuL2RyaXZl
cnMvcGFzc3Rocm91Z2gvcGNpLmMNCj4gPiBAQCAtMTQ1MCw3ICsxNDUwLDcgQEAgc3RhdGljIGlu
dCBhc3NpZ25fZGV2aWNlKHN0cnVjdCBkb21haW4gKmQsIHUxNiBzZWcsIHU4IGJ1cywgdTggZGV2
Zm4sIHUzMg0KPiBmbGFnKQ0KPiA+DQo+ID4gICAgICAgLyogUHJldmVudCBkZXZpY2UgYXNzaWdu
IGlmIG1lbSBwYWdpbmcgb3IgbWVtIHNoYXJpbmcgaGF2ZSBiZWVuDQo+ID4gICAgICAgICogZW5h
YmxlZCBmb3IgdGhpcyBkb21haW4gKi8NCj4gPiAtICAgIGlmICggdW5saWtlbHkoZC0+YXJjaC5o
dm0ubWVtX3NoYXJpbmdfZW5hYmxlZCB8fA0KPiA+ICsgICAgaWYgKCB1bmxpa2VseShtZW1fc2hh
cmluZ19lbmFibGVkKGQpIHx8DQo+ID4gICAgICAgICAgICAgICAgICAgICB2bV9ldmVudF9jaGVj
a19yaW5nKGQtPnZtX2V2ZW50X3BhZ2luZykgfHwNCj4gPiAgICAgICAgICAgICAgICAgICAgIHAy
bV9nZXRfaG9zdHAybShkKS0+Z2xvYmFsX2xvZ2RpcnR5KSApDQo+ID4gICAgICAgICAgIHJldHVy
biAtRVhERVY7DQo+IA0KPiBUaGlzIGNoYW5nZSBpcyByZWR1bmRhbnQgd2l0aCB0aGUgbW9yZSBl
eHRlbnNpdmUgb25lIGJ5DQo+ICJ4ODYvSFZNOiBwMm1fcmFtX3JvIGlzIGluY29tcGF0aWJsZSB3
aXRoIGRldmljZSBwYXNzLXRocm91Z2giLA0KPiBvZiB3aGljaCBJJ3ZlIHNlbnQgdjIgZWFybGll
ciB0b2RheSwgYW5kIHYxIG9mIHdoaWNoIGhhcyBiZWVuDQo+IHBlbmRpbmcgZm9yIHF1aXRlIHNv
bWUgdGltZSB3aXRob3V0IGhhdmluZyBoZWFyZCBiYWNrIGZyb20NCj4gb3RoZXIgdGhhbiB5b3Uu
DQoNCkFncmVlZCwgYnV0IEkgc3RpbGwgdGhpbmsgaXQncyBhIGdvb2QgaWRlYSB0byBtb3ZlIHRo
ZSBtZW1fc2hhcmluZ19lbmFibGVkKCkgbWFjcm8gaW50byBkb21haW4uaCwgc28gbWF5YmUgaW5j
b3Jwb3JhdGUgdGhhdCBpbnRvIHlvdXIgcGF0Y2g/IEknbGwgdGFrZSBhIGxvb2sgYXQgdjIgYXMg
c29vbiBhcyBJIGNhbi4NCg0KICBQYXVsDQoNCj4gDQo+IEphbg0KDQpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 03 13:27:31 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Jul 2019 13:27:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hifIH-0006wm-Fe; Wed, 03 Jul 2019 13:27:29 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=vZpq=VA=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hifIG-0006wf-6q
 for xen-devel@lists.xenproject.org; Wed, 03 Jul 2019 13:27:28 +0000
X-Inumbo-ID: 495e68da-9d96-11e9-a602-17a8b0c6ccf5
Received: from m4a0040g.houston.softwaregrp.com (unknown [15.124.2.86])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 495e68da-9d96-11e9-a602-17a8b0c6ccf5;
 Wed, 03 Jul 2019 13:27:25 +0000 (UTC)
Received: FROM m4a0040g.houston.softwaregrp.com (15.120.17.147) BY
 m4a0040g.houston.softwaregrp.com WITH ESMTP; 
 Wed,  3 Jul 2019 13:27:03 +0000
Received: from M4W0335.microfocus.com (2002:f78:1193::f78:1193) by
 M4W0335.microfocus.com (2002:f78:1193::f78:1193) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Wed, 3 Jul 2019 13:24:32 +0000
Received: from NAM05-DM3-obe.outbound.protection.outlook.com (15.124.8.14) by
 M4W0335.microfocus.com (15.120.17.147) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Wed, 3 Jul 2019 13:24:32 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3106.namprd18.prod.outlook.com (10.255.154.215) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2032.18; Wed, 3 Jul 2019 13:24:30 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc%3]) with mapi id 15.20.2052.010; Wed, 3 Jul 2019
 13:24:30 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Alexandru Stefan ISAILA <aisaila@bitdefender.com>
Thread-Topic: [Xen-devel] [PATCH v2 1/5] x86/cpuidle: switch to uniform
 meaning of "max_cstate="
Thread-Index: AQHVMZ8qQ6Jc8o6GrEKsOZ2R6D7BYaa44X0AgAAAhoA=
Date: Wed, 3 Jul 2019 13:24:30 +0000
Message-ID: <d6778530-3f10-9ab1-cddf-c46786680d63@suse.com>
References: <0dbf8520-89c7-753e-c10a-13399aec9cd5@suse.com>
 <0f8bb5dd-718c-7226-db4c-b57ee7089735@suse.com>
 <e735f34e-f8b2-ff15-ea3f-943efc83b23a@bitdefender.com>
In-Reply-To: <e735f34e-f8b2-ff15-ea3f-943efc83b23a@bitdefender.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB7PR08CA0026.eurprd08.prod.outlook.com
 (2603:10a6:5:16::39) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 2a769222-b965-4bed-0a82-08d6ffb9c7af
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3106; 
x-ms-traffictypediagnostic: BY5PR18MB3106:
x-microsoft-antispam-prvs: <BY5PR18MB310639EDA711CD88093F3858B3FB0@BY5PR18MB3106.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:2733;
x-forefront-prvs: 00872B689F
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(346002)(366004)(376002)(39860400002)(136003)(396003)(199004)(189003)(6506007)(54906003)(68736007)(52116002)(229853002)(36756003)(26005)(25786009)(186003)(76176011)(102836004)(386003)(4326008)(80792005)(478600001)(86362001)(316002)(99286004)(486006)(31696002)(53546011)(66066001)(72206003)(2906002)(446003)(31686004)(305945005)(5660300002)(6916009)(6246003)(8676002)(66476007)(71190400001)(73956011)(64756008)(66556008)(11346002)(14454004)(81166006)(66446008)(66946007)(6116002)(81156014)(3846002)(7736002)(8936002)(256004)(71200400001)(53936002)(476003)(6486002)(4744005)(2616005)(6436002)(6512007);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3106;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: liu2h+CoXhfLF9mzzn8+xUZxFCCoj+QT9FupFAjyj91p36qaqIOwysdqdaz9K2xGsSN3a5PJztoo1qb4JheE00qgQLz1FYF/Yr53BZKuggAnwPOtNKiW4sgGwDVACogir5Jb/rjvGOJwK3yIFpTdAo4XhFyExE+vrNn4WT7ns2qhgnTID3GegU9SLqtk5fmwe1trd1NnAhLj2l8cOqnmvKC6P0YISrEL9gO2gFsXIfA2CuSIZj83QkUSl8Hc0EjSXcm3Wx73Lgk5EPxdzL4PfLBsUNptNgf9fhZ5N3fY0wJiMwFBTPaxy5CkyaIj+n7iP2FTyJTzM4oqj4tvlFPZkac9H9FlSpt5IQXWEYa6Xw4vletW6c+keS4e2moUvoB4j0ZM+jLF7N7YHKiGYBzFddLKqCq+tPPAG9D7BYcWZUU=
Content-ID: <3DE06E73AB69FD43B053E083CE8E6527@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 2a769222-b965-4bed-0a82-08d6ffb9c7af
X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Jul 2019 13:24:30.5802 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3106
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v2 1/5] x86/cpuidle: switch to uniform
 meaning of "max_cstate="
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Ian Jackson <ian.jackson@citrix.com>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>,
 Wei Liu <wl@xen.org>, Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDMuMDcuMjAxOSAxNToyMiwgQWxleGFuZHJ1IFN0ZWZhbiBJU0FJTEEgd3JvdGU6DQo+PiAt
LS0gYS94ZW4vYXJjaC94ODYvY3B1L213YWl0LWlkbGUuYw0KPj4gKysrIGIveGVuL2FyY2gveDg2
L2NwdS9td2FpdC1pZGxlLmMNCj4+IEBAIC03MzEsNyArNzMxLDggQEAgc3RhdGljIHZvaWQgbXdh
aXRfaWRsZSh2b2lkKQ0KPj4gICAgIAkJfSB3aGlsZSAoY3gtPnR5cGUgPiBtYXhfY3N0YXRlICYm
IC0tbmV4dF9zdGF0ZSk7DQo+PiAgICAgCQlpZiAoIW5leHRfc3RhdGUpDQo+PiAgICAgCQkJY3gg
PSBOVUxMOw0KPj4gLQkJbWVudV9nZXRfdHJhY2VfZGF0YSgmZXhwLCAmcHJlZCk7DQo+PiArCQll
bHNlIGlmICh0Yl9pbml0X2RvbmUpDQo+PiArCQkJbWVudV9nZXRfdHJhY2VfZGF0YSgmZXhwLCAm
cHJlZCk7DQo+IA0KPiBTdHlsZSA/Pw0KDQpJIGRvbid0IHNlZSBhbnkgc3R5bGUgdmlvbGF0aW9u
IGhlcmUsIGNvbXBhcmluZyB3aXRoIG5laWdoYm9yaW5nDQpjb2RlLiBQbGVhc2UgY2xhcmlmeS4N
Cg0KSmFuDQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 03 13:27:56 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Jul 2019 13: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 1hifIg-0006zG-Q9; Wed, 03 Jul 2019 13:27:54 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ZJKH=VA=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hifIf-0006z8-C8
 for xen-devel@lists.xenproject.org; Wed, 03 Jul 2019 13:27:53 +0000
X-Inumbo-ID: 5b00cb14-9d96-11e9-b756-b34642fb93b0
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 5b00cb14-9d96-11e9-b756-b34642fb93b0;
 Wed, 03 Jul 2019 13:27:51 +0000 (UTC)
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 6blPwf3/8PTYBAr5+SRnZsWwIv0juXF1rYJY5A3QLH9bZDQ0rtMGc3bXO85cWAzKug9Wq/msOS
 AM71BkoF0HnHIIXqyszf6xgiqNIoiShmt0mhVQwNWSUrCrrpuTHbYBCQf6x5M4J8zq9ru76bpv
 CeVM53xu/QteoMQk4hIImw8kwi4fPi7np5l+X1RfHQHJICdq58Cb3RIVq8TGzOlr4+UIDDfDmJ
 inonHEdAxDv5Wmi7qkQ6cib4Qq4PSdp9C9wrH+QvoMVDkANN2s/B8vTvmCMDFLgYkqiGzF8/4v
 MHQ=
X-SBRS: 2.7
X-MesageID: 2555985
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,446,1557201600"; 
   d="scan'208";a="2555985"
To: Jan Beulich <JBeulich@suse.com>, Petre Ovidiu PIRCALABU
 <ppircalabu@bitdefender.com>, Paul Durrant <Paul.Durrant@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
References: <19d3bbfa82ffe542367c676d83db65e37d013544.camel@bitdefender.com>
 <e277e40ad1c54b209a6f6107cbfaf5a0@AMSPEX02CL03.citrite.net>
 <527abac0d7a9a25bb69c7af30afa8ab209c90737.camel@bitdefender.com>
 <f753b819-d5eb-f627-3520-38c36e6d48d2@citrix.com>
 <e76f8645-5963-3df6-320c-37cd16455372@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <b4c392f0-9ffb-05c5-ca54-dffca4dbebae@citrix.com>
Date: Wed, 3 Jul 2019 14:27:47 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <e76f8645-5963-3df6-320c-37cd16455372@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] vfree crash
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Alexandru Stefan ISAILA <aisaila@bitdefender.com>,
 "rcojocaru@bitdefender.com" <rcojocaru@bitdefender.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDEvMDcvMjAxOSAxMTo0NywgSmFuIEJldWxpY2ggd3JvdGU6Cj4gT24gMDEuMDcuMjAxOSAx
MDo1NiwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4gT24gMDEvMDcvMjAxOSAwOTo0NSwgUGV0cmUg
T3ZpZGl1IFBJUkNBTEFCVSB3cm90ZToKPj4+IFRoZSBwcm9ibGVtIGxpZXMgd2l0aCB2ZnJlZSBi
ZWNhdXNlIGl0IGNyZWF0ZXMgYSBuZXcgbGlzdCB3aXRoIHRoZQo+Pj4gcGFnZXMsIHVubWFwcyB0
aGUgdmEgcG9pbnRlciBhbmQgdGhlbiBmcmVlcyB0aGUgcGFnZXMuIElmIEkgZG8gdGhlc2UKPj4+
IHN0ZXBzIG1hbnVhbGx5ICh3aXRob3V0IGFkZGluZyB0aGVtIHRvIGEgbmV3IGxpc3QpIGl0IHdv
cmtzLgo+PiBUaGUgcHJvYmxlbSBoZXJlIGlzIHRoYXQgc3RydWN0IHBhZ2VfaW5mbyBvbmx5IGhh
cyBhIHNpbmdsZSBsaW5rZWQgbGlzdAo+PiBwb2ludGVyLCBhbmQgdmZyZWUoKSBibGluZGx5IGFz
c3VtZXMgaXQgaXMgYXZhaWxhYmxlIGZvciB1c2UsIHdoaWNoCj4+IGlzbid0IHRydWUgb25jZSB5
b3UndmUgY2FsbGVkIGFzc2lnbl9wYWdlcygpIG9uIHRoZSB2bWFwIGFyZWEuCj4+Cj4+IEF0IHRo
ZSBtb21lbnQsIGl0IGRvZXNuJ3QgbG9vayBsaWtlIGl0IGlzIHBvc3NpYmxlIHRvIHNldCB2KmFs
bG9jKCknZAo+PiBwYWdlcyB1cCBzdWl0YWJseSB0byBiZSBtYXBwZWQgYnkgYSBndWVzdC7CoCAo
U2ltaWxhciBjb3JydXB0aW9uIHdpbGwKPj4gb2NjdXIgdmlhIHNoYXJlX3hlbl9wYWdlX3dpdGhf
Z3Vlc3QoKSBhbmQgdGhlIHhlbmhlYXAgbGlzdCkuCj4gV2VsbCwgd2hvZXZlciBhc3NpZ25zIHBh
Z2VzIHRvIGEgZG9tYWluIGJlaGluZCB2bWFsbG9jKCkncyBiYWNrIGhhcyBnb3QKPiB0byBtYWtl
IHN1cmUgdG8gZGUtYXNzaWduIHRob3NlIHBhZ2VzIGJlZm9yZSBmcmVlaW5nIHRoZW0uCgpXaHk/
wqAgT3IgcGVyaGFwcyBtb3JlIGFjY3VyYXRlbHksIHdoZXJlIGlzIGFueSBvZiB0aGlzIHdyaXR0
ZW4gZG93bi4KCkFsbG9jYXRpb24gb2YgbWVtb3J5IHNlZW1zIGxvZ2ljYWxseSB1bnJlbGF0ZWQg
dG8gbWFraW5nIGl0IG1hcHBhYmxlIGJ5Cmd1ZXN0cywgc28gd2hlbiB2bWFsbG9jKCkgKmlzKiB0
aGUgY29ycmVjdCBhbGxvY2F0aW9uIGZ1bmN0aW9uIHRvIHVzZSwKdGhlIGZhY3QgdGhhdCBhc3Np
Z25fcGFnZXMoKSByZXN1bHRzIGluIHZmcmVlKCkgc2lsZW50bHkgY29ycnVwdGluZyB0aGUKZG9t
YWlucyBtZW1vcnkgbGlzdCBpcyB1bmV4cGVjdGVkIGJlaGF2aW91ci4KCj4gQW4gYWx0ZXJuYXRp
dmUKPiBfbWlnaHRfIGJlIHRvIGxlYXZlIGZyZWVpbmcgdG8gdGhlIG5vcm1hbCBjbGVhbnVwIHBy
b2Nlc3NlcyAod2hlbiB0aGUKPiBsYXN0IHBhZ2UgcmVmIGdldHMgcHV0KSwgYW5kIGp1c3QgdnVu
bWFwKCktaW5nIHRoZSByYW5nZSB3aGVuIHRoZSBtYXBwaW5nCj4gaXNuJ3QgbmVlZGVkIGFueW1v
cmUuCgpTbyB0aGlzIGlzIHdoYXQgSSBzdWdnZXN0ZWQgYXMgYW4gaW50ZXJpbSBzb2x1dGlvbiwg
YnV0IEknbSBub3Qgc3VyZSBpZgppdCBpcyBhIHNlbnNpYmxlIG9wdGlvbiBsb25ndGVybS4KClRo
ZSBzY2VuYXJpbyBoZXJlIGlzIGZvciB0aGUgInZtLWV2ZW50LW5nIiBpbnRlcmZhY2Ugd2hpY2gg
d2FzIHBvc3RlZCBhcwphbiBSRkMgZWFybGllci7CoCBTZXZlcmFsIGtleSBwdXJwb3NlcyBmb3Ig
dGhlIG5ldyBpbnRlcmZhY2UgaXMgdG8gYmUgYQpzbG90LXBlci12Y3B1LCBhbmQgdG8gYmUgdXNh
YmxlIHZpYSB0aGUgYWNxdWlyZV9yZXNvdXJjZSBpbmZyYXN0cnVjdHVyZS4KCnN0cnVjdCB2bV9l
dmVudF9zdCBpcyBjdXJyZW50bHkgMzg0IGJ5dGVzLCB3aGljaCBpcyBvbmx5IDEwIGZ1bGwgc3Ry
dWN0cwpwZXIgcGFnZS7CoCBUaGUgc2l6ZSBvZiB0aGUgc3RydWN0dXJlIGlzIGxpYWJsZSB0byBj
aGFuZ2Ugb3ZlciB0aW1lLCBhbmQKbW9zdCBsaWtlbHkgd29uJ3QgZXZlbmx5IGRpdmlkZSBhIHBh
Z2UsIHNvIHZtYWxsb2MoKSBpcyB0aGUgY29ycmVjdAphbGxvY2F0aW9uIGludGVyZmFjZSB3aXRo
aW4gWGVuLgoKVGhlIGFsbG9jIGFuZCBmcmVlIGluIHRoaXMgY2FzZSBpcyBiZWluZyBkb25lIGFz
IGEgc2lkZSBlZmZlY3Qgb2YgdGhlCnZtaSBlbmFibGUvZGlzYWJsZSBjYWxscy7CoCBUaGUgbGlm
ZXRpbWUgb2YgdGhlIFZNSSBpbnRlcmZhY2UgaXNuJ3QgdGhlCnNhbWUgYXMgdGhlIGxpZmV0aW1l
IG9mIHRoZSBWTS4KCldpdGggSFZJIHNwZWNpZmljYWxseSwgdGhlIFNWQSBWTSBjYW4gcmVib290
LCBhbmQgaXQgbmVlZHMgdG8gcmUtYXR0YWNoCnRvIHRoZSBwcm90ZWN0ZWQgVk1zLsKgIFRoZXJl
IGFyZSBvdGhlciBsb2FkIGJhbGFuY2luZyBzY2VuYXJpb3Mgd2hlcmUKdGhlIHByb3RlY3Rpb24g
b2YgYSBWTSBtaWdodCBsb2dpY2FsbHkgbW92ZSBiZXR3ZWVuIHR3byBkaWZmZXJlbnQgU1ZBcy4K
CkluIGVpdGhlciBjYXNlLCByZXRhaW5pbmcgdGhlIGZpcnN0IHZtYWxsb2MoKSB3aWxsIHJlc3Vs
dCBpbiBhIGZhaWx1cmUKdG8gcmVtYXAgdGhlIHJpbmcsIGFzIHRoZSBkb21haW4gYXNzaWdubWVu
dCB3aWxsIGJlIHRvIHRoZSBvbGQgZG9taWQuCgpUaGVyZWZvcmUsIEkgdGhpbmsgaXQgaXMgaW1w
b3J0YW50IHRvIGJlIGFibGUgdG8gZnVsbHkgZGlzYWJsZSBhbmQgY2xlYW4KdXAgdGhlIFZNSSBp
bnRlcmZhY2UgYXQgc29tZSBwb2ludCBiZWZvcmUgdGhlIHByb3RlY3RlZCBWTSBpcyBkZXN0cm95
ZWQuCgpBcyBhIHJlc3VsdCwgSSB0aGluayB0aGUgcHJvcGVyIGZpeCBoZXJlIGlzIHRvIG1vZGlm
eSB2ZnJlZSgpIG5vdCB0bwpjbG9iYmVyIHRoZSBwYWdlbGlzdC4KClRob3VnaHRzPwoKfkFuZHJl
dwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 03 13:35:13 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Jul 2019 13:35:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hifPg-0007uQ-R0; Wed, 03 Jul 2019 13:35:08 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=vZpq=VA=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hifPf-0007uL-Vx
 for xen-devel@lists.xenproject.org; Wed, 03 Jul 2019 13:35:08 +0000
X-Inumbo-ID: 5c53812c-9d97-11e9-a523-cbccaa70e6cc
Received: from m9a0001g.houston.softwaregrp.com (unknown [15.124.64.66])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 5c53812c-9d97-11e9-a523-cbccaa70e6cc;
 Wed, 03 Jul 2019 13:35:03 +0000 (UTC)
Received: FROM m9a0001g.houston.softwaregrp.com (15.121.0.190) BY
 m9a0001g.houston.softwaregrp.com WITH ESMTP; 
 Wed,  3 Jul 2019 13:35:02 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M9W0067.microfocus.com (2002:f79:be::f79:be) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Wed, 3 Jul 2019 13:29:34 +0000
Received: from NAM03-CO1-obe.outbound.protection.outlook.com (15.124.72.12) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Wed, 3 Jul 2019 13:29:34 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3268.namprd18.prod.outlook.com (10.255.137.203) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2052.18; Wed, 3 Jul 2019 13:29:32 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc%3]) with mapi id 15.20.2052.010; Wed, 3 Jul 2019
 13:29:32 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Paul Durrant <Paul.Durrant@citrix.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH] passthrough/pci: properly qualify the
 mem_sharing_enabled check...
Thread-Index: AQHVMA90BljvITdDGUqgQggQX/Boqqa4wnSAgAAih5CAAAGQAA==
Date: Wed, 3 Jul 2019 13:29:32 +0000
Message-ID: <14d8827e-6b13-2f0c-dd1d-f22b0917ec29@suse.com>
References: <20190701131750.37855-1-paul.durrant@citrix.com>
 <a57d3e6a-b28a-611b-9db7-c49004157da3@suse.com>
 <e07d1e6fa911456490ec9a8475fa4000@AMSPEX02CL03.citrite.net>
In-Reply-To: <e07d1e6fa911456490ec9a8475fa4000@AMSPEX02CL03.citrite.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB8PR04CA0019.eurprd04.prod.outlook.com
 (2603:10a6:10:110::29) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 1159eeb1-bd27-4bbb-f76c-08d6ffba7b8a
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3268; 
x-ms-traffictypediagnostic: BY5PR18MB3268:
x-microsoft-antispam-prvs: <BY5PR18MB32683E9B7B48B9685F370984B3FB0@BY5PR18MB3268.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-forefront-prvs: 00872B689F
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(39860400002)(346002)(366004)(376002)(136003)(396003)(189003)(199004)(13464003)(52314003)(2906002)(11346002)(186003)(6486002)(446003)(66066001)(2616005)(53546011)(6506007)(476003)(7736002)(26005)(6436002)(386003)(229853002)(102836004)(36756003)(76176011)(81156014)(6512007)(71200400001)(81166006)(4326008)(305945005)(99286004)(31696002)(8676002)(71190400001)(53936002)(52116002)(8936002)(86362001)(6246003)(478600001)(54906003)(14454004)(14444005)(486006)(25786009)(80792005)(110136005)(2501003)(73956011)(66946007)(5660300002)(31686004)(3846002)(6116002)(72206003)(316002)(256004)(68736007)(66446008)(64756008)(66556008)(66476007);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3268;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: hhjN6Tnqs1J59ie01nmhlrrEgmc2E1m6BaU0FFCoSgvK74o75fJMMRUumbqyBpbJrchEBF8j5++SB6YjDpO5tsthlv7HkdQ8yyQs4bAJWIbnmnuID8jVlaA0eSWILBhogJrliRVsxkBpFKoj/n40NbibLzb3CkASO4kSc+vu2iEhZ3bBm91fAiuD0T5fk4IWhNZ/StGPgsIr2zxp4pIk6kRoCiXgSBnmvXf5matBslkTBCK5Po+8S3ubz6fb1H7tex+GsaKcn5XhLDofoerrYlh8QlpeL8pWtFCHyBI635SrDUi4J6+QXdBAvtXXQfQ7VsVdd6ofDNoJKsHDymF8+tkcDcCtkYZ7v7Nuud01/xDJyaNiQ8xTxVIAcpZqNiFM65JZ8nMg86R3+ABYRPou7Umax7H82y5qwavJyJAtXXc=
Content-ID: <79B501B2FEC3F34CA6E2EA3166E20418@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 1159eeb1-bd27-4bbb-f76c-08d6ffba7b8a
X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Jul 2019 13:29:32.3257 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3268
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH] passthrough/pci: properly qualify the
 mem_sharing_enabled 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>, Tamas
 KLengyel <tamas@tklengyel.com>, George Dunlap <George.Dunlap@citrix.com>,
 WeiLiu <wl@xen.org>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDMuMDcuMjAxOSAxNToyNSwgUGF1bCBEdXJyYW50IHdyb3RlOg0KPj4gLS0tLS1PcmlnaW5h
bCBNZXNzYWdlLS0tLS0NCj4+IEZyb206IEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT4N
Cj4+IFNlbnQ6IDAzIEp1bHkgMjAxOSAxNDoyMA0KPj4gVG86IFBhdWwgRHVycmFudCA8UGF1bC5E
dXJyYW50QGNpdHJpeC5jb20+OyB4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcNCj4+IENj
OiBBbmRyZXcgQ29vcGVyIDxBbmRyZXcuQ29vcGVyM0BjaXRyaXguY29tPjsgUm9nZXIgUGF1IE1v
bm5lIDxyb2dlci5wYXVAY2l0cml4LmNvbT47IEdlb3JnZSBEdW5sYXANCj4+IDxHZW9yZ2UuRHVu
bGFwQGNpdHJpeC5jb20+OyBUYW1hcyBLIExlbmd5ZWwgPHRhbWFzQHRrbGVuZ3llbC5jb20+OyBX
ZWlMaXUgPHdsQHhlbi5vcmc+DQo+PiBTdWJqZWN0OiBSZTogW1BBVENIXSBwYXNzdGhyb3VnaC9w
Y2k6IHByb3Blcmx5IHF1YWxpZnkgdGhlIG1lbV9zaGFyaW5nX2VuYWJsZWQgY2hlY2suLi4NCj4+
DQo+PiBPbiAwMS4wNy4yMDE5IDE1OjE3LCBQYXVsIER1cnJhbnQgd3JvdGU6DQo+Pj4gLS0tIGEv
eGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvcGNpLmMNCj4+PiArKysgYi94ZW4vZHJpdmVycy9wYXNz
dGhyb3VnaC9wY2kuYw0KPj4+IEBAIC0xNDUwLDcgKzE0NTAsNyBAQCBzdGF0aWMgaW50IGFzc2ln
bl9kZXZpY2Uoc3RydWN0IGRvbWFpbiAqZCwgdTE2IHNlZywgdTggYnVzLCB1OCBkZXZmbiwgdTMy
DQo+PiBmbGFnKQ0KPj4+DQo+Pj4gICAgICAgIC8qIFByZXZlbnQgZGV2aWNlIGFzc2lnbiBpZiBt
ZW0gcGFnaW5nIG9yIG1lbSBzaGFyaW5nIGhhdmUgYmVlbg0KPj4+ICAgICAgICAgKiBlbmFibGVk
IGZvciB0aGlzIGRvbWFpbiAqLw0KPj4+IC0gICAgaWYgKCB1bmxpa2VseShkLT5hcmNoLmh2bS5t
ZW1fc2hhcmluZ19lbmFibGVkIHx8DQo+Pj4gKyAgICBpZiAoIHVubGlrZWx5KG1lbV9zaGFyaW5n
X2VuYWJsZWQoZCkgfHwNCj4+PiAgICAgICAgICAgICAgICAgICAgICB2bV9ldmVudF9jaGVja19y
aW5nKGQtPnZtX2V2ZW50X3BhZ2luZykgfHwNCj4+PiAgICAgICAgICAgICAgICAgICAgICBwMm1f
Z2V0X2hvc3RwMm0oZCktPmdsb2JhbF9sb2dkaXJ0eSkgKQ0KPj4+ICAgICAgICAgICAgcmV0dXJu
IC1FWERFVjsNCj4+DQo+PiBUaGlzIGNoYW5nZSBpcyByZWR1bmRhbnQgd2l0aCB0aGUgbW9yZSBl
eHRlbnNpdmUgb25lIGJ5DQo+PiAieDg2L0hWTTogcDJtX3JhbV9ybyBpcyBpbmNvbXBhdGlibGUg
d2l0aCBkZXZpY2UgcGFzcy10aHJvdWdoIiwNCj4+IG9mIHdoaWNoIEkndmUgc2VudCB2MiBlYXJs
aWVyIHRvZGF5LCBhbmQgdjEgb2Ygd2hpY2ggaGFzIGJlZW4NCj4+IHBlbmRpbmcgZm9yIHF1aXRl
IHNvbWUgdGltZSB3aXRob3V0IGhhdmluZyBoZWFyZCBiYWNrIGZyb20NCj4+IG90aGVyIHRoYW4g
eW91Lg0KPiANCj4gQWdyZWVkLCBidXQgSSBzdGlsbCB0aGluayBpdCdzIGEgZ29vZCBpZGVhIHRv
IG1vdmUgdGhlDQo+IG1lbV9zaGFyaW5nX2VuYWJsZWQoKSBtYWNybyBpbnRvIGRvbWFpbi5oLCBz
byBtYXliZSBpbmNvcnBvcmF0ZQ0KPiB0aGF0IGludG8geW91ciBwYXRjaD8NCg0KSG1tLCB0aGF0
IHdvdWxkIGFjdHVhbGx5IGhhdmUgYmVlbiBhIHF1ZXN0aW9uIG9mIG1pbmUgaWYgSSBoYWRuJ3QN
CnJlY29nbml6ZWQgdGhlIHJlZHVuZGFuY3k6IFdoeSBkb21haW4uaCByYXRoZXIgdGhhbiBtZW1f
c2hhcmluZy5oPw0KRnVydGhlcm1vcmUgSSdkIHJhdGhlciBub3QgdXNlIGl0IGhlcmUgYW55d2F5
LCB0byBhdm9pZCB0d28NCmNvbnNlY3V0aXZlIGlzX2h2bV8qKCkgY2hlY2tzICh3aGljaCBoYXZl
IGJlY29tZSBzbGlnaHRseSBtb3JlDQpleHBlbnNpdmUgd2l0aCB0aGUgTEZFTkNFIGFkZGl0aW9u
KS4NCg0KSmFuDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 03 13:35:53 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Jul 2019 13:35:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hifQP-0007xK-67; Wed, 03 Jul 2019 13:35:53 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=SCRb=VA=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1hifQN-0007xA-Vw
 for xen-devel@lists.xenproject.org; Wed, 03 Jul 2019 13:35:52 +0000
X-Inumbo-ID: 780ce700-9d97-11e9-8f99-2f813120cc0c
Received: from EUR01-DB5-obe.outbound.protection.outlook.com (unknown
 [40.107.15.95]) by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 780ce700-9d97-11e9-8f99-2f813120cc0c;
 Wed, 03 Jul 2019 13:35:49 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=bitdefender.onmicrosoft.com; s=selector1-bitdefender-onmicrosoft-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=yM3IiGlb+Uq5poLw8Iuby88qsK3NQPun1euXOfIDdmk=;
 b=X7aIDNTXbEjH1fcLjWkvQeEz8izckaxPuzHbWPUh8kySP7o47Wtx9PpHeWUJsGx35iEo3GkCYF/VDGk9TTVwZDtzUdeWaKFtkL6flb1G7PZFZX20s6lt1aA++temFp3gl5/fdgbYFM9busqjybM6SeMJjRpp0z6ncICvA9x81Xw=
Received: from VI1PR0202MB2928.eurprd02.prod.outlook.com (10.171.106.11) by
 VI1PR0202MB3455.eurprd02.prod.outlook.com (52.134.17.16) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2032.20; Wed, 3 Jul 2019 13:35:47 +0000
Received: from VI1PR0202MB2928.eurprd02.prod.outlook.com
 ([fe80::dd50:3e97:1d64:5aa3]) by VI1PR0202MB2928.eurprd02.prod.outlook.com
 ([fe80::dd50:3e97:1d64:5aa3%4]) with mapi id 15.20.2032.019; Wed, 3 Jul 2019
 13:35:47 +0000
From: Alexandru Stefan ISAILA <aisaila@bitdefender.com>
To: Jan Beulich <JBeulich@suse.com>
Thread-Topic: [Xen-devel] [PATCH v2 1/5] x86/cpuidle: switch to uniform
 meaning of "max_cstate="
Thread-Index: AQHVMZ+vT4qTqzV7vk6Vbk2g8RMb26a5E8gA///OQgCAAAMlgA==
Date: Wed, 3 Jul 2019 13:35:47 +0000
Message-ID: <6a40c5fc-85a9-b91b-e2ee-95cee279d77b@bitdefender.com>
References: <0dbf8520-89c7-753e-c10a-13399aec9cd5@suse.com>
 <0f8bb5dd-718c-7226-db4c-b57ee7089735@suse.com>
 <e735f34e-f8b2-ff15-ea3f-943efc83b23a@bitdefender.com>
 <d6778530-3f10-9ab1-cddf-c46786680d63@suse.com>
In-Reply-To: <d6778530-3f10-9ab1-cddf-c46786680d63@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: PR0P264CA0160.FRAP264.PROD.OUTLOOK.COM
 (2603:10a6:100:1b::28) To VI1PR0202MB2928.eurprd02.prod.outlook.com
 (2603:10a6:800:e3::11)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=aisaila@bitdefender.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [91.199.104.6]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 2d1ce745-3ac7-4377-60a2-08d6ffbb5b27
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:VI1PR0202MB3455; 
x-ms-traffictypediagnostic: VI1PR0202MB3455:|VI1PR0202MB3455:
x-microsoft-antispam-prvs: <VI1PR0202MB3455765E45B2CAD124548380ABFB0@VI1PR0202MB3455.eurprd02.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 00872B689F
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(39860400002)(376002)(366004)(136003)(396003)(346002)(199004)(189003)(6916009)(99286004)(6486002)(81156014)(81166006)(4744005)(76176011)(256004)(31696002)(186003)(4326008)(64756008)(66446008)(5660300002)(66556008)(71200400001)(71190400001)(26005)(66476007)(3846002)(6116002)(229853002)(36756003)(66946007)(73956011)(8936002)(2906002)(25786009)(6506007)(6246003)(53936002)(52116002)(102836004)(8676002)(86362001)(66066001)(446003)(476003)(2616005)(386003)(316002)(486006)(68736007)(31686004)(6512007)(7736002)(305945005)(478600001)(14454004)(6436002)(11346002)(54906003)(53546011);
 DIR:OUT; SFP:1102; SCL:1; SRVR:VI1PR0202MB3455;
 H:VI1PR0202MB2928.eurprd02.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: bitdefender.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: 9XSio8HqxPDaRVGJnwfekNvEKK0xT4ySFaQdn4iWoYn/rnlH70jGEpeBt+4WyGq3Vp/+kkOYJE8Yye6nbTyVBbeh/+ufHwlbE5dH4uadvqJqTnLHRwWtZYwPZO4shCdifm2kHoR+MJB6WjV0FG+5mN+KCSrOmk9Df/PquMGk7zyh8UOARces3QJqPrzrqRXNbmx3E4Tsyc4nQRZ5JThkuKroik2Se00o3fqg/S/B55S19FQK5W4eDdnf9h/Kij1m2UVx83Z6bNue8z3SNCnKP0kH/tW3nB7FS820SauX2KMb9/Efle2WceSAxlcuzjJ2bJi0qbEVW0eGtatPyxUnHXobzCnM3Z5jnAny/tc/2wUGhqaDK3MvfVc2tXy9mBaAvqT5IsWBFaxW9LgSU1TZJLkHfpdqZ0GGCFvCEKYdJpE=
Content-ID: <EA943354F773454AB13D4B9574BE0568@eurprd02.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: bitdefender.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 2d1ce745-3ac7-4377-60a2-08d6ffbb5b27
X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Jul 2019 13:35:47.6341 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 487baf29-f1da-469a-9221-243f830c36f3
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: aisaila@bbu.bitdefender.biz
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0202MB3455
Subject: Re: [Xen-devel] [PATCH v2 1/5] x86/cpuidle: switch to uniform
 meaning of "max_cstate="
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Ian Jackson <ian.jackson@citrix.com>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>,
 Wei Liu <wl@xen.org>, Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

DQoNCk9uIDAzLjA3LjIwMTkgMTY6MjQsIEphbiBCZXVsaWNoIHdyb3RlOg0KPiBPbiAwMy4wNy4y
MDE5IDE1OjIyLCBBbGV4YW5kcnUgU3RlZmFuIElTQUlMQSB3cm90ZToNCj4+PiAtLS0gYS94ZW4v
YXJjaC94ODYvY3B1L213YWl0LWlkbGUuYw0KPj4+ICsrKyBiL3hlbi9hcmNoL3g4Ni9jcHUvbXdh
aXQtaWRsZS5jDQo+Pj4gQEAgLTczMSw3ICs3MzEsOCBAQCBzdGF0aWMgdm9pZCBtd2FpdF9pZGxl
KHZvaWQpDQo+Pj4gICAgICAJCX0gd2hpbGUgKGN4LT50eXBlID4gbWF4X2NzdGF0ZSAmJiAtLW5l
eHRfc3RhdGUpOw0KPj4+ICAgICAgCQlpZiAoIW5leHRfc3RhdGUpDQo+Pj4gICAgICAJCQljeCA9
IE5VTEw7DQo+Pj4gLQkJbWVudV9nZXRfdHJhY2VfZGF0YSgmZXhwLCAmcHJlZCk7DQo+Pj4gKwkJ
ZWxzZSBpZiAodGJfaW5pdF9kb25lKQ0KPj4+ICsJCQltZW51X2dldF90cmFjZV9kYXRhKCZleHAs
ICZwcmVkKTsNCj4+DQo+PiBTdHlsZSA/Pw0KPiANCj4gSSBkb24ndCBzZWUgYW55IHN0eWxlIHZp
b2xhdGlvbiBoZXJlLCBjb21wYXJpbmcgd2l0aCBuZWlnaGJvcmluZw0KPiBjb2RlLiBQbGVhc2Ug
Y2xhcmlmeS4NCj4gDQoNCkkgc2F3IHRoYXQgdGhhdCBmaWxlIGhhcyBhIGRpZmZlcmVudCBzcGFj
aW5nIG9uIGlmL3doaWxlIGJ1dCBJIGxvb2tlZCBpbiANCnRoZSBkaXJlY3RvcnkgKGFyY2gvOHg2
L2NwdSkgYW5kIHRoZXJlIGlzIGEgc3R5bGUgbWl4IGxpa2UgaW4gDQp2cG11LmMvc2hhbmdoYWku
Yy92cG11X2FtZC5jL3ZtcHVfaW50ZWwuYyB2cyB0aGUgcmVzdC4gSSB3YXMgdGhpbmtpbmcgDQp0
aGF0IHRoZSBuZXcgY29kZSBzaG91bGQgYmUgd2l0aCB0aGUgbmV3IHJ1bGVzLg0KDQpJZiB0aGlz
IGRvZXMgbm90IGFwcGx5IGhlcmUgdGhlbiBpdCdzIG9rLg0KDQpSZWdhcmRzLA0KQWxleA0KX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 03 13:55:01 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Jul 2019 13:55:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hifig-0001EF-Sy; Wed, 03 Jul 2019 13:54:46 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=vZpq=VA=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hifif-0001EA-68
 for xen-devel@lists.xenproject.org; Wed, 03 Jul 2019 13:54:45 +0000
X-Inumbo-ID: 18b8bb78-9d9a-11e9-9abb-63ff57518414
Received: from m4a0040g.houston.softwaregrp.com (unknown [15.124.2.86])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 18b8bb78-9d9a-11e9-9abb-63ff57518414;
 Wed, 03 Jul 2019 13:54:41 +0000 (UTC)
Received: FROM m4a0040g.houston.softwaregrp.com (15.120.17.147) BY
 m4a0040g.houston.softwaregrp.com WITH ESMTP; 
 Wed,  3 Jul 2019 13:54:18 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M4W0335.microfocus.com (2002:f78:1193::f78:1193) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Wed, 3 Jul 2019 13:53:56 +0000
Received: from NAM03-DM3-obe.outbound.protection.outlook.com (15.124.72.14) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Wed, 3 Jul 2019 13:53:56 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3362.namprd18.prod.outlook.com (10.255.154.210) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2032.17; Wed, 3 Jul 2019 13:53:55 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc%3]) with mapi id 15.20.2052.010; Wed, 3 Jul 2019
 13:53:55 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>, Petre Ovidiu PIRCALABU
 <ppircalabu@bitdefender.com>, Paul Durrant <Paul.Durrant@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [Xen-devel] vfree crash
Thread-Index: AQHVLdtKR3tMnDvHzU6ntSjZrlUsUaa1cLWAgAAGYACAAANV/oAAHoaAgANRnjCAAAc1AA==
Date: Wed, 3 Jul 2019 13:53:55 +0000
Message-ID: <e3991840-f9df-9c38-02b7-89109b0d6d99@suse.com>
References: <19d3bbfa82ffe542367c676d83db65e37d013544.camel@bitdefender.com>
 <e277e40ad1c54b209a6f6107cbfaf5a0@AMSPEX02CL03.citrite.net>
 <527abac0d7a9a25bb69c7af30afa8ab209c90737.camel@bitdefender.com>
 <f753b819-d5eb-f627-3520-38c36e6d48d2@citrix.com>
 <e76f8645-5963-3df6-320c-37cd16455372@suse.com>
 <b4c392f0-9ffb-05c5-ca54-dffca4dbebae@citrix.com>
In-Reply-To: <b4c392f0-9ffb-05c5-ca54-dffca4dbebae@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB8PR04CA0001.eurprd04.prod.outlook.com
 (2603:10a6:10:110::11) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 8a82b386-de3f-446e-669f-08d6ffbde3b8
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3362; 
x-ms-traffictypediagnostic: BY5PR18MB3362:
x-microsoft-antispam-prvs: <BY5PR18MB33627895282685172D1C3CADB3FB0@BY5PR18MB3362.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 00872B689F
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(346002)(376002)(136003)(39860400002)(366004)(396003)(189003)(199004)(6506007)(446003)(6512007)(54906003)(53936002)(186003)(11346002)(81166006)(53546011)(102836004)(386003)(26005)(81156014)(6436002)(4326008)(80792005)(2501003)(71200400001)(8936002)(76176011)(5024004)(71190400001)(86362001)(2906002)(110136005)(3846002)(256004)(68736007)(316002)(229853002)(14444005)(6116002)(66556008)(6246003)(305945005)(73956011)(66476007)(6486002)(31686004)(7736002)(14454004)(476003)(64756008)(5660300002)(8676002)(99286004)(25786009)(486006)(66066001)(66946007)(36756003)(2616005)(66446008)(52116002)(478600001)(31696002)(72206003);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3362;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: YySr4sNDqmFaRD4sYnkY5pGmL/O7vEebHeMwyTalK/I/mCfD4l/x5o9RwXttTL/rTH8P4mhbNMTH8aKS7pw1SD4VqDwmHWvKSsH9FPjbkjbFqefHHYnaYFzbpA1445ueDDPhMwyfZjywn89paGY8cZB0Foz7eJ5qQvT7sRv9DTJV+AF3cGR83Ro0RRi8O7N7Cv6xWb7nMUcN26br0o/FhyTRUXlvr1nFjaUom86z/zLsWzoyq8wGtjBJO+FMha9HpMljRUTG75wGZwNdsyWHmSvBd4sYX+ojuuZByO3UGcUZgZFd9p50MR7j0B1nglYk07GkcOG28N/6eU3QlNiyOPAZMPtZ6c4hcYzZSvQwqe/eNkBOXlzZBvDW/PT+VWksE9gjbkmEWWEjZLiGID//8bNhTvohWTgQAG3a7ASZ0X0=
Content-ID: <34722B176B9CC047A7CBF2C20EDA7FCB@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 8a82b386-de3f-446e-669f-08d6ffbde3b8
X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Jul 2019 13:53:55.6107 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3362
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] vfree crash
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Alexandru Stefan ISAILA <aisaila@bitdefender.com>,
 "rcojocaru@bitdefender.com" <rcojocaru@bitdefender.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDMuMDcuMjAxOSAxNToyNywgQW5kcmV3IENvb3BlciB3cm90ZToNCj4gT24gMDEvMDcvMjAx
OSAxMTo0NywgSmFuIEJldWxpY2ggd3JvdGU6DQo+PiBPbiAwMS4wNy4yMDE5IDEwOjU2LCBBbmRy
ZXcgQ29vcGVyIHdyb3RlOg0KPj4+IE9uIDAxLzA3LzIwMTkgMDk6NDUsIFBldHJlIE92aWRpdSBQ
SVJDQUxBQlUgd3JvdGU6DQo+Pj4+IFRoZSBwcm9ibGVtIGxpZXMgd2l0aCB2ZnJlZSBiZWNhdXNl
IGl0IGNyZWF0ZXMgYSBuZXcgbGlzdCB3aXRoIHRoZQ0KPj4+PiBwYWdlcywgdW5tYXBzIHRoZSB2
YSBwb2ludGVyIGFuZCB0aGVuIGZyZWVzIHRoZSBwYWdlcy4gSWYgSSBkbyB0aGVzZQ0KPj4+PiBz
dGVwcyBtYW51YWxseSAod2l0aG91dCBhZGRpbmcgdGhlbSB0byBhIG5ldyBsaXN0KSBpdCB3b3Jr
cy4NCj4+PiBUaGUgcHJvYmxlbSBoZXJlIGlzIHRoYXQgc3RydWN0IHBhZ2VfaW5mbyBvbmx5IGhh
cyBhIHNpbmdsZSBsaW5rZWQgbGlzdA0KPj4+IHBvaW50ZXIsIGFuZCB2ZnJlZSgpIGJsaW5kbHkg
YXNzdW1lcyBpdCBpcyBhdmFpbGFibGUgZm9yIHVzZSwgd2hpY2gNCj4+PiBpc24ndCB0cnVlIG9u
Y2UgeW91J3ZlIGNhbGxlZCBhc3NpZ25fcGFnZXMoKSBvbiB0aGUgdm1hcCBhcmVhLg0KPj4+DQo+
Pj4gQXQgdGhlIG1vbWVudCwgaXQgZG9lc24ndCBsb29rIGxpa2UgaXQgaXMgcG9zc2libGUgdG8g
c2V0IHYqYWxsb2MoKSdkDQo+Pj4gcGFnZXMgdXAgc3VpdGFibHkgdG8gYmUgbWFwcGVkIGJ5IGEg
Z3Vlc3QuwqAgKFNpbWlsYXIgY29ycnVwdGlvbiB3aWxsDQo+Pj4gb2NjdXIgdmlhIHNoYXJlX3hl
bl9wYWdlX3dpdGhfZ3Vlc3QoKSBhbmQgdGhlIHhlbmhlYXAgbGlzdCkuDQo+PiBXZWxsLCB3aG9l
dmVyIGFzc2lnbnMgcGFnZXMgdG8gYSBkb21haW4gYmVoaW5kIHZtYWxsb2MoKSdzIGJhY2sgaGFz
IGdvdA0KPj4gdG8gbWFrZSBzdXJlIHRvIGRlLWFzc2lnbiB0aG9zZSBwYWdlcyBiZWZvcmUgZnJl
ZWluZyB0aGVtLg0KPiANCj4gV2h5P8KgIE9yIHBlcmhhcHMgbW9yZSBhY2N1cmF0ZWx5LCB3aGVy
ZSBpcyBhbnkgb2YgdGhpcyB3cml0dGVuIGRvd24uDQoNCkkgdGFrZSB0aGlzIHRvIGJlIGEgcmhl
dG9yaWNhbCBxdWVzdGlvbi4NCg0KPiBBbGxvY2F0aW9uIG9mIG1lbW9yeSBzZWVtcyBsb2dpY2Fs
bHkgdW5yZWxhdGVkIHRvIG1ha2luZyBpdCBtYXBwYWJsZSBieQ0KPiBndWVzdHMsIHNvIHdoZW4g
dm1hbGxvYygpICppcyogdGhlIGNvcnJlY3QgYWxsb2NhdGlvbiBmdW5jdGlvbiB0byB1c2UsDQo+
IHRoZSBmYWN0IHRoYXQgYXNzaWduX3BhZ2VzKCkgcmVzdWx0cyBpbiB2ZnJlZSgpIHNpbGVudGx5
IGNvcnJ1cHRpbmcgdGhlDQo+IGRvbWFpbnMgbWVtb3J5IGxpc3QgaXMgdW5leHBlY3RlZCBiZWhh
dmlvdXIuDQoNCkF0IGJlc3QgdGhpcyBkZXBlbmRzIG9uIHRoZSBwb3NpdGlvbiB5b3UgdGFrZS4g
QXNzaWdubWVudCBvZiBwYWdlcw0KX2Fsd2F5c18gdHJhbnNmZXJzIHRoZWlyIGZyZWVpbmcgdG8g
dGhlIHJlZmNvdW50aW5nIG1hY2hpbmVyeS4gWW91DQp3b24ndCBmaW5kIG1hbnkgZnJlZV9kb21o
ZWFwX3BhZ2VzKCkgbWF0Y2hpbmcgYWxsb2NfZG9taGVhcF9wYWdlcygpDQp3aXRoIGEgbm9uLU5V
TEwgZCAoYW5kIG5vIHNwZWNpYWwgZmxhZ3MpLiBUaGV5J2xsIGJlIHBhaXJlZCB3aXRoDQpwdXRf
cGFnZSgpIGluc3RlYWQuIFRoZSBvbmVzIHlvdSB3aWxsIGZpbmQgKGxpa2UgaW4gbWVtb3J5X2V4
Y2hhbmdlKCkNCmhhdmUgc3BlY2lhbCBwcmVjYXV0aW9ucyB0YWtlbiB1cCBmcm9udCkuDQoNCj4+
IEFuIGFsdGVybmF0aXZlDQo+PiBfbWlnaHRfIGJlIHRvIGxlYXZlIGZyZWVpbmcgdG8gdGhlIG5v
cm1hbCBjbGVhbnVwIHByb2Nlc3NlcyAod2hlbiB0aGUNCj4+IGxhc3QgcGFnZSByZWYgZ2V0cyBw
dXQpLCBhbmQganVzdCB2dW5tYXAoKS1pbmcgdGhlIHJhbmdlIHdoZW4gdGhlIG1hcHBpbmcNCj4+
IGlzbid0IG5lZWRlZCBhbnltb3JlLg0KPiANCj4gU28gdGhpcyBpcyB3aGF0IEkgc3VnZ2VzdGVk
IGFzIGFuIGludGVyaW0gc29sdXRpb24sIGJ1dCBJJ20gbm90IHN1cmUgaWYNCj4gaXQgaXMgYSBz
ZW5zaWJsZSBvcHRpb24gbG9uZ3Rlcm0uDQo+IA0KPiBUaGUgc2NlbmFyaW8gaGVyZSBpcyBmb3Ig
dGhlICJ2bS1ldmVudC1uZyIgaW50ZXJmYWNlIHdoaWNoIHdhcyBwb3N0ZWQgYXMNCj4gYW4gUkZD
IGVhcmxpZXIuwqAgU2V2ZXJhbCBrZXkgcHVycG9zZXMgZm9yIHRoZSBuZXcgaW50ZXJmYWNlIGlz
IHRvIGJlIGENCj4gc2xvdC1wZXItdmNwdSwgYW5kIHRvIGJlIHVzYWJsZSB2aWEgdGhlIGFjcXVp
cmVfcmVzb3VyY2UgaW5mcmFzdHJ1Y3R1cmUuDQo+IA0KPiBzdHJ1Y3Qgdm1fZXZlbnRfc3QgaXMg
Y3VycmVudGx5IDM4NCBieXRlcywgd2hpY2ggaXMgb25seSAxMCBmdWxsIHN0cnVjdHMNCj4gcGVy
IHBhZ2UuwqAgVGhlIHNpemUgb2YgdGhlIHN0cnVjdHVyZSBpcyBsaWFibGUgdG8gY2hhbmdlIG92
ZXIgdGltZSwgYW5kDQo+IG1vc3QgbGlrZWx5IHdvbid0IGV2ZW5seSBkaXZpZGUgYSBwYWdlLCBz
byB2bWFsbG9jKCkgaXMgdGhlIGNvcnJlY3QNCj4gYWxsb2NhdGlvbiBpbnRlcmZhY2Ugd2l0aGlu
IFhlbi4NCj4gDQo+IFRoZSBhbGxvYyBhbmQgZnJlZSBpbiB0aGlzIGNhc2UgaXMgYmVpbmcgZG9u
ZSBhcyBhIHNpZGUgZWZmZWN0IG9mIHRoZQ0KPiB2bWkgZW5hYmxlL2Rpc2FibGUgY2FsbHMuwqAg
VGhlIGxpZmV0aW1lIG9mIHRoZSBWTUkgaW50ZXJmYWNlIGlzbid0IHRoZQ0KPiBzYW1lIGFzIHRo
ZSBsaWZldGltZSBvZiB0aGUgVk0uDQo+IA0KPiBXaXRoIEhWSSBzcGVjaWZpY2FsbHksIHRoZSBT
VkEgVk0gY2FuIHJlYm9vdCwgYW5kIGl0IG5lZWRzIHRvIHJlLWF0dGFjaA0KPiB0byB0aGUgcHJv
dGVjdGVkIFZNcy7CoCBUaGVyZSBhcmUgb3RoZXIgbG9hZCBiYWxhbmNpbmcgc2NlbmFyaW9zIHdo
ZXJlDQo+IHRoZSBwcm90ZWN0aW9uIG9mIGEgVk0gbWlnaHQgbG9naWNhbGx5IG1vdmUgYmV0d2Vl
biB0d28gZGlmZmVyZW50IFNWQXMuDQo+IA0KPiBJbiBlaXRoZXIgY2FzZSwgcmV0YWluaW5nIHRo
ZSBmaXJzdCB2bWFsbG9jKCkgd2lsbCByZXN1bHQgaW4gYSBmYWlsdXJlDQo+IHRvIHJlbWFwIHRo
ZSByaW5nLCBhcyB0aGUgZG9tYWluIGFzc2lnbm1lbnQgd2lsbCBiZSB0byB0aGUgb2xkIGRvbWlk
Lg0KPiANCj4gVGhlcmVmb3JlLCBJIHRoaW5rIGl0IGlzIGltcG9ydGFudCB0byBiZSBhYmxlIHRv
IGZ1bGx5IGRpc2FibGUgYW5kIGNsZWFuDQo+IHVwIHRoZSBWTUkgaW50ZXJmYWNlIGF0IHNvbWUg
cG9pbnQgYmVmb3JlIHRoZSBwcm90ZWN0ZWQgVk0gaXMgZGVzdHJveWVkLg0KPiANCj4gQXMgYSBy
ZXN1bHQsIEkgdGhpbmsgdGhlIHByb3BlciBmaXggaGVyZSBpcyB0byBtb2RpZnkgdmZyZWUoKSBu
b3QgdG8NCj4gY2xvYmJlciB0aGUgcGFnZWxpc3QuDQo+IA0KPiBUaG91Z2h0cz8NCg0KQmV5b25k
IHdoYXQgSSd2ZSBzYWlkIGFib3ZlIGFscmVhZHksIGZyb20geW91ciBkZXNjcmlwdGlvbiBJIGlt
cGx5IHRoYXQNCml0J3MgdGhlIG1vbml0b3JpbmcgZG9tYWluIHdoaWNoIGlzIHRvIG93biB0aGUg
cGFnZS4gWWV0IHRoYXQncyBpbg0KY29uZmxpY3Qgd2l0aCB5b3UgYWxzbyBzYXlpbmcgdGhhdCB0
aGlzIGRvbWFpbiBtYXkgd2FudCByZWJvb3RpbmcuIEluDQpzdWNoIGEgY2FzZSwgdGhlIHBhZ2Vz
IG5lZWQgdG8gZWl0aGVyIG5vdCBiZSBvd25lZCBieSB0aGF0IGRvbWFpbiwgb3INCnRoZXkgbmVl
ZCB0byBiZSByZS1hbGxvY2F0ZWQgZHVyaW5nIGV2ZXJ5IGF0dGFjaCBvcGVyYXRpb24uDQoNCkZ1
cnRoZXJtb3JlIC0gd2hhdCB1c2Ugd291bGQgbm90IGNsb2JiZXJpbmcgdGhlIGxpc3QgYmU/IFRo
ZXJlIHdvdWxkDQpzdGlsbCBiZSB0aGUgY2FsbCB0byBmcmVlX2RvbWhlYXBfcGFnZSgpIHRoZXJl
LCB3aGljaCBpcyBsZWdpdGltYXRlDQpvbmx5IGlmIHRoZSBwYWdlIChzdGlsbCBoYXZpbmcgYW4g
b3duZXIpIGhhcyBqdXN0IGJlZW4gdHJhbnNpdGlvbmVkIHRvDQphIHplcm8gZ2VuZXJhbCByZWYg
Y291bnQuIFdoYXQgbWlnaHQgYmUgcG9zc2libGUgaGVyZSBpcw0KDQogICAgIGZvciAoIGkgPSAw
OyBpIDwgcGFnZXM7IGkrKyApDQogICAgIHsNCiAgICAgICAgIHN0cnVjdCBwYWdlX2luZm8gKnBh
Z2UgPSB2bWFwX3RvX3BhZ2UodmEgKyBpICogUEFHRV9TSVpFKTsNCg0KICAgICAgICAgQVNTRVJU
KHBhZ2UpOw0KICAgICAgICAgaWYgKCA8d2hhdGV2ZXI+ICkNCiAgICAgICAgICAgICBwdXRfcGFn
ZShwZykNCiAgICAgICAgIGVsc2UNCiAgICAgICAgICAgICBwYWdlX2xpc3RfYWRkKHBhZ2UsICZw
Z19saXN0KTsNCiAgICAgfQ0KDQpPciBtYXliZSB0aGlzIGlzIGFjdHVhbGx5IHdoYXQgeW91IGhh
dmUgYmVlbiB0aGlua2luZyBvZi4NCg0KSmFuDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 03 13:57:21 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Jul 2019 13:57: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 1hiflA-0001M9-Cm; Wed, 03 Jul 2019 13: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=vZpq=VA=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hifl9-0001M4-J0
 for xen-devel@lists.xenproject.org; Wed, 03 Jul 2019 13:57:19 +0000
X-Inumbo-ID: 75cb164e-9d9a-11e9-8980-bc764e045a96
Received: from m4a0039g.houston.softwaregrp.com (unknown [15.124.2.85])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 75cb164e-9d9a-11e9-8980-bc764e045a96;
 Wed, 03 Jul 2019 13:57:18 +0000 (UTC)
Received: FROM m4a0039g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0039g.houston.softwaregrp.com WITH ESMTP; 
 Wed,  3 Jul 2019 13:53:39 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Wed, 3 Jul 2019 13:56:41 +0000
Received: from NAM03-CO1-obe.outbound.protection.outlook.com (15.124.8.10) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Wed, 3 Jul 2019 13:56:41 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3361.namprd18.prod.outlook.com (10.255.138.13) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2052.18; Wed, 3 Jul 2019 13:56:39 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc%3]) with mapi id 15.20.2052.010; Wed, 3 Jul 2019
 13:56:39 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Alexandru Stefan ISAILA <aisaila@bitdefender.com>
Thread-Topic: [PATCH v2 1/5] x86/cpuidle: switch to uniform meaning of
 "max_cstate="
Thread-Index: AQHVMaciOCm3K0qOuEGofNQ0Mi96Tw==
Date: Wed, 3 Jul 2019 13:56:39 +0000
Message-ID: <3466381c-9c86-5166-95f0-8a77b392bfa7@suse.com>
References: <0dbf8520-89c7-753e-c10a-13399aec9cd5@suse.com>
 <0f8bb5dd-718c-7226-db4c-b57ee7089735@suse.com>
 <e735f34e-f8b2-ff15-ea3f-943efc83b23a@bitdefender.com>
 <d6778530-3f10-9ab1-cddf-c46786680d63@suse.com>
 <6a40c5fc-85a9-b91b-e2ee-95cee279d77b@bitdefender.com>
In-Reply-To: <6a40c5fc-85a9-b91b-e2ee-95cee279d77b@bitdefender.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR07CA0011.eurprd07.prod.outlook.com
 (2603:10a6:6:2d::21) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: b3db773b-fcdd-4c97-c55f-08d6ffbe454b
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3361; 
x-ms-traffictypediagnostic: BY5PR18MB3361:
x-microsoft-antispam-prvs: <BY5PR18MB3361B11086BA8CDADCBD8A27B3FB0@BY5PR18MB3361.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 00872B689F
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(396003)(346002)(136003)(376002)(366004)(39860400002)(199004)(189003)(486006)(80792005)(25786009)(14454004)(54906003)(31686004)(6116002)(3846002)(68736007)(66476007)(66556008)(64756008)(66446008)(256004)(316002)(72206003)(66946007)(5660300002)(73956011)(478600001)(6436002)(26005)(386003)(7736002)(6506007)(53546011)(476003)(36756003)(229853002)(102836004)(11346002)(2906002)(6486002)(2616005)(66066001)(446003)(186003)(52116002)(6246003)(86362001)(8936002)(6916009)(4326008)(81166006)(81156014)(76176011)(71200400001)(6512007)(71190400001)(8676002)(53936002)(99286004)(305945005)(31696002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3361;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: uebHnQLLCAEXfZN0d5ANLVSdz4Vxi3zwo+Y13tGFtParlTmIgGp6tonr5eyStnDOFNXEsghKT+nfWVcpwFmLyuLVB46+s5K79TqZZMRIuOxUugB2oGoWCTvOCDqvV5R1UJPCAxwNSWAgyYyfwPsT4JZ7B84Nkihxe6dVhZP3Zfkdr/HDAdelkAM+pwc2lpvcfDLAJh6ucdBzV/8dVurZZBrB51K+WWMNd+ObybbWr5hNba+5VvKvbQRWegE1IVY76bXtCO526mPOy6Rbdh/nQRi37iCsbuvQ+8aHyONetRbeBfUzPVHbf3CdjxnwR6/eDcjjsHoouou1NIrheR/WewD7hlSTs5pz1FcHZtTD7sPXg4KYtxAQDI+i24ZHAsNZt80Uoj0GiqSb3w3sd3df0ulD3JPnHFLzHkcMxxS3PnA=
Content-ID: <1CD60E4D36211742A21D86E2B96417AE@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: b3db773b-fcdd-4c97-c55f-08d6ffbe454b
X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Jul 2019 13:56:39.3005 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3361
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v2 1/5] x86/cpuidle: switch to uniform
 meaning of "max_cstate="
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Wei Liu <wl@xen.org>, Ian Jackson <ian.jackson@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDMuMDcuMjAxOSAxNTozNSwgQWxleGFuZHJ1IFN0ZWZhbiBJU0FJTEEgd3JvdGU6DQo+IA0K
PiANCj4gT24gMDMuMDcuMjAxOSAxNjoyNCwgSmFuIEJldWxpY2ggd3JvdGU6DQo+PiBPbiAwMy4w
Ny4yMDE5IDE1OjIyLCBBbGV4YW5kcnUgU3RlZmFuIElTQUlMQSB3cm90ZToNCj4+Pj4gLS0tIGEv
eGVuL2FyY2gveDg2L2NwdS9td2FpdC1pZGxlLmMNCj4+Pj4gKysrIGIveGVuL2FyY2gveDg2L2Nw
dS9td2FpdC1pZGxlLmMNCj4+Pj4gQEAgLTczMSw3ICs3MzEsOCBAQCBzdGF0aWMgdm9pZCBtd2Fp
dF9pZGxlKHZvaWQpDQo+Pj4+ICAgICAgIAkJfSB3aGlsZSAoY3gtPnR5cGUgPiBtYXhfY3N0YXRl
ICYmIC0tbmV4dF9zdGF0ZSk7DQo+Pj4+ICAgICAgIAkJaWYgKCFuZXh0X3N0YXRlKQ0KPj4+PiAg
ICAgICAJCQljeCA9IE5VTEw7DQo+Pj4+IC0JCW1lbnVfZ2V0X3RyYWNlX2RhdGEoJmV4cCwgJnBy
ZWQpOw0KPj4+PiArCQllbHNlIGlmICh0Yl9pbml0X2RvbmUpDQo+Pj4+ICsJCQltZW51X2dldF90
cmFjZV9kYXRhKCZleHAsICZwcmVkKTsNCj4+Pg0KPj4+IFN0eWxlID8/DQo+Pg0KPj4gSSBkb24n
dCBzZWUgYW55IHN0eWxlIHZpb2xhdGlvbiBoZXJlLCBjb21wYXJpbmcgd2l0aCBuZWlnaGJvcmlu
Zw0KPj4gY29kZS4gUGxlYXNlIGNsYXJpZnkuDQo+Pg0KPiANCj4gSSBzYXcgdGhhdCB0aGF0IGZp
bGUgaGFzIGEgZGlmZmVyZW50IHNwYWNpbmcgb24gaWYvd2hpbGUgYnV0IEkgbG9va2VkIGluDQo+
IHRoZSBkaXJlY3RvcnkgKGFyY2gvOHg2L2NwdSkgYW5kIHRoZXJlIGlzIGEgc3R5bGUgbWl4IGxp
a2UgaW4NCj4gdnBtdS5jL3NoYW5naGFpLmMvdnBtdV9hbWQuYy92bXB1X2ludGVsLmMgdnMgdGhl
IHJlc3QuIEkgd2FzIHRoaW5raW5nDQo+IHRoYXQgdGhlIG5ldyBjb2RlIHNob3VsZCBiZSB3aXRo
IHRoZSBuZXcgcnVsZXMuDQoNClN1Y2ggc3R5bGUgY29uc2lkZXJhdGlvbiBpcyBnZW5lcmFsbHkg
dG8gYmUgYXBwbGllZCBwZXItZmlsZS4gVGhlcmUNCmFyZSBiYWQgZXhhbXBsZXMgd2hlcmUgc3R5
bGVzIGFyZSBldmVuIG1peGVkIHdpdGhpbiBhIGZpbGUsIHllcy4gSW4NCnRoZSBjYXNlIGhlcmUg
dGhvdWdoIHRoZSBMaW51eCBzdHlsZSB3YXMgcmV0YWluZWQgdG8gZWFzZSB0aGUgcG9ydGluZw0K
b3ZlciBvZiBMaW51eCBzaWRlIGNoYW5nZXMuDQoNCkphbg0KX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 03 14:03:32 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Jul 2019 14: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 1hifr7-0002HO-9x; Wed, 03 Jul 2019 14:03:29 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=eYTC=VA=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hifr5-0002EY-JY
 for xen-devel@lists.xenproject.org; Wed, 03 Jul 2019 14:03:27 +0000
X-Inumbo-ID: 539a9491-9d9b-11e9-8980-bc764e045a96
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 539a9491-9d9b-11e9-8980-bc764e045a96;
 Wed, 03 Jul 2019 14:03:26 +0000 (UTC)
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=Paul.Durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 Paul.Durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: y2i5U4f0JM5p1jvLiQI3l6pQ7zdmXE52nF5lZYbBpz9jzSy+7mEVNm5M8DbjKEQyr6H4BIzowO
 P8QRW0V2zwuvmNTgLf2nH1s5+GiZ+j9/6HVgI+Or3eaVP0bV1ROZDPGMzPxvkZjaTKFkkJDKD6
 5qGFFx//gdx80sFxNflItPYVwZgoTXyZR5ZzcXWgqB35CZDTpf1OM5zCDR5Npm/7Zy3Q+CYpcd
 +Z++VbUs4CHeHowTsn+wrLvYhw2SR1z9cJUv6VMq/1aE5ZQcDofDXGWJ8MXYjti0VoQ6eM2EmH
 HbU=
X-SBRS: 2.7
X-MesageID: 2569555
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,446,1557201600"; 
   d="scan'208";a="2569555"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Jan Beulich' <JBeulich@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH] passthrough/pci: properly qualify the
 mem_sharing_enabled check...
Thread-Index: AQHVMA9kcqsXFu/a/EyHT+XK2JkJZqa4wnSAgAAih5D//+ARAIAAKP5A
Date: Wed, 3 Jul 2019 14:03:21 +0000
Message-ID: <d7a0c8552f044696bb77b90d444021b5@AMSPEX02CL03.citrite.net>
References: <20190701131750.37855-1-paul.durrant@citrix.com>
 <a57d3e6a-b28a-611b-9db7-c49004157da3@suse.com>
 <e07d1e6fa911456490ec9a8475fa4000@AMSPEX02CL03.citrite.net>
 <14d8827e-6b13-2f0c-dd1d-f22b0917ec29@suse.com>
In-Reply-To: <14d8827e-6b13-2f0c-dd1d-f22b0917ec29@suse.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] passthrough/pci: properly qualify the
 mem_sharing_enabled 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>, Tamas
 KLengyel <tamas@tklengyel.com>, George Dunlap <George.Dunlap@citrix.com>,
 WeiLiu <wl@xen.org>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBKYW4gQmV1bGljaCA8SkJldWxp
Y2hAc3VzZS5jb20+DQo+IFNlbnQ6IDAzIEp1bHkgMjAxOSAxNDozMA0KPiBUbzogUGF1bCBEdXJy
YW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT47IHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZw0KPiBDYzogQW5kcmV3IENvb3BlciA8QW5kcmV3LkNvb3BlcjNAY2l0cml4LmNvbT47IEdl
b3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5sYXBAY2l0cml4LmNvbT47IFJvZ2VyIFBhdQ0KPiBNb25u
ZSA8cm9nZXIucGF1QGNpdHJpeC5jb20+OyBUYW1hcyBLTGVuZ3llbCA8dGFtYXNAdGtsZW5neWVs
LmNvbT47IFdlaUxpdSA8d2xAeGVuLm9yZz4NCj4gU3ViamVjdDogUmU6IFtQQVRDSF0gcGFzc3Ro
cm91Z2gvcGNpOiBwcm9wZXJseSBxdWFsaWZ5IHRoZSBtZW1fc2hhcmluZ19lbmFibGVkIGNoZWNr
Li4uDQo+IA0KPiBPbiAwMy4wNy4yMDE5IDE1OjI1LCBQYXVsIER1cnJhbnQgd3JvdGU6DQo+ID4+
IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+ID4+IEZyb206IEphbiBCZXVsaWNoIDxKQmV1
bGljaEBzdXNlLmNvbT4NCj4gPj4gU2VudDogMDMgSnVseSAyMDE5IDE0OjIwDQo+ID4+IFRvOiBQ
YXVsIER1cnJhbnQgPFBhdWwuRHVycmFudEBjaXRyaXguY29tPjsgeGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnDQo+ID4+IENjOiBBbmRyZXcgQ29vcGVyIDxBbmRyZXcuQ29vcGVyM0BjaXRy
aXguY29tPjsgUm9nZXIgUGF1IE1vbm5lIDxyb2dlci5wYXVAY2l0cml4LmNvbT47IEdlb3JnZQ0K
PiBEdW5sYXANCj4gPj4gPEdlb3JnZS5EdW5sYXBAY2l0cml4LmNvbT47IFRhbWFzIEsgTGVuZ3ll
bCA8dGFtYXNAdGtsZW5neWVsLmNvbT47IFdlaUxpdSA8d2xAeGVuLm9yZz4NCj4gPj4gU3ViamVj
dDogUmU6IFtQQVRDSF0gcGFzc3Rocm91Z2gvcGNpOiBwcm9wZXJseSBxdWFsaWZ5IHRoZSBtZW1f
c2hhcmluZ19lbmFibGVkIGNoZWNrLi4uDQo+ID4+DQo+ID4+IE9uIDAxLjA3LjIwMTkgMTU6MTcs
IFBhdWwgRHVycmFudCB3cm90ZToNCj4gPj4+IC0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdo
L3BjaS5jDQo+ID4+PiArKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9wY2kuYw0KPiA+Pj4g
QEAgLTE0NTAsNyArMTQ1MCw3IEBAIHN0YXRpYyBpbnQgYXNzaWduX2RldmljZShzdHJ1Y3QgZG9t
YWluICpkLCB1MTYgc2VnLCB1OCBidXMsIHU4IGRldmZuLCB1MzINCj4gPj4gZmxhZykNCj4gPj4+
DQo+ID4+PiAgICAgICAgLyogUHJldmVudCBkZXZpY2UgYXNzaWduIGlmIG1lbSBwYWdpbmcgb3Ig
bWVtIHNoYXJpbmcgaGF2ZSBiZWVuDQo+ID4+PiAgICAgICAgICogZW5hYmxlZCBmb3IgdGhpcyBk
b21haW4gKi8NCj4gPj4+IC0gICAgaWYgKCB1bmxpa2VseShkLT5hcmNoLmh2bS5tZW1fc2hhcmlu
Z19lbmFibGVkIHx8DQo+ID4+PiArICAgIGlmICggdW5saWtlbHkobWVtX3NoYXJpbmdfZW5hYmxl
ZChkKSB8fA0KPiA+Pj4gICAgICAgICAgICAgICAgICAgICAgdm1fZXZlbnRfY2hlY2tfcmluZyhk
LT52bV9ldmVudF9wYWdpbmcpIHx8DQo+ID4+PiAgICAgICAgICAgICAgICAgICAgICBwMm1fZ2V0
X2hvc3RwMm0oZCktPmdsb2JhbF9sb2dkaXJ0eSkgKQ0KPiA+Pj4gICAgICAgICAgICByZXR1cm4g
LUVYREVWOw0KPiA+Pg0KPiA+PiBUaGlzIGNoYW5nZSBpcyByZWR1bmRhbnQgd2l0aCB0aGUgbW9y
ZSBleHRlbnNpdmUgb25lIGJ5DQo+ID4+ICJ4ODYvSFZNOiBwMm1fcmFtX3JvIGlzIGluY29tcGF0
aWJsZSB3aXRoIGRldmljZSBwYXNzLXRocm91Z2giLA0KPiA+PiBvZiB3aGljaCBJJ3ZlIHNlbnQg
djIgZWFybGllciB0b2RheSwgYW5kIHYxIG9mIHdoaWNoIGhhcyBiZWVuDQo+ID4+IHBlbmRpbmcg
Zm9yIHF1aXRlIHNvbWUgdGltZSB3aXRob3V0IGhhdmluZyBoZWFyZCBiYWNrIGZyb20NCj4gPj4g
b3RoZXIgdGhhbiB5b3UuDQo+ID4NCj4gPiBBZ3JlZWQsIGJ1dCBJIHN0aWxsIHRoaW5rIGl0J3Mg
YSBnb29kIGlkZWEgdG8gbW92ZSB0aGUNCj4gPiBtZW1fc2hhcmluZ19lbmFibGVkKCkgbWFjcm8g
aW50byBkb21haW4uaCwgc28gbWF5YmUgaW5jb3Jwb3JhdGUNCj4gPiB0aGF0IGludG8geW91ciBw
YXRjaD8NCj4gDQo+IEhtbSwgdGhhdCB3b3VsZCBhY3R1YWxseSBoYXZlIGJlZW4gYSBxdWVzdGlv
biBvZiBtaW5lIGlmIEkgaGFkbid0DQo+IHJlY29nbml6ZWQgdGhlIHJlZHVuZGFuY3k6IFdoeSBk
b21haW4uaCByYXRoZXIgdGhhbiBtZW1fc2hhcmluZy5oPw0KPiBGdXJ0aGVybW9yZSBJJ2QgcmF0
aGVyIG5vdCB1c2UgaXQgaGVyZSBhbnl3YXksIHRvIGF2b2lkIHR3bw0KPiBjb25zZWN1dGl2ZSBp
c19odm1fKigpIGNoZWNrcyAod2hpY2ggaGF2ZSBiZWNvbWUgc2xpZ2h0bHkgbW9yZQ0KPiBleHBl
bnNpdmUgd2l0aCB0aGUgTEZFTkNFIGFkZGl0aW9uKS4NCg0KTWF5YmUgbWVtX3NoYXJpbmcuaCBp
cyBhIG1vcmUgbG9naWNhbCBsb2NhdGlvbiwgYnV0IEkgdGhpbmsgcHJvdmlkaW5nIGEgbWFjcm8g
dG8gbWFrZSBzdXJlIHRoZSBpc19odm1fZG9tYWluKCkgcHJvdGVjdGlvbiBpcyB0aGVyZSBpcyBh
IGdvb2QgdGhpbmcuIEFzIGZvciB1c2luZyBpdCBoZXJlLCB5ZXMgSSBndWVzcyB0aGUgYWRkaXRp
b24gb2YgdGhlIHNwZWN1bGF0aW9uIGJhcnJpZXIgbWFrZXMgaXQgbW9yZSBleHBlbnNpdmUgYnV0
IHRoZW4gaXMgbm90IHJlYWxseSBwZXJmb3JtYW5jZSBjcml0aWNhbCBjb2RlIHNvIEknZCBnbyBm
b3IgdGlkaW5lc3MuDQoNCiAgUGF1bA0KDQoNCj4gDQo+IEphbg0KX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 03 14:04:28 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Jul 2019 14:04:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hifs4-0002LU-Mk; Wed, 03 Jul 2019 14:04:28 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=aXhv=VA=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hifs2-0002LJ-Vv
 for xen-devel@lists.xenproject.org; Wed, 03 Jul 2019 14:04:27 +0000
X-Inumbo-ID: 75e19af8-9d9b-11e9-9176-77b1ee3ff1fd
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 75e19af8-9d9b-11e9-9176-77b1ee3ff1fd;
 Wed, 03 Jul 2019 14:04:23 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id B1869AE14;
 Wed,  3 Jul 2019 14:04:22 +0000 (UTC)
To: Nadav Amit <namit@vmware.com>, Andy Lutomirski <luto@kernel.org>,
 Dave Hansen <dave.hansen@linux.intel.com>
References: <20190702235151.4377-1-namit@vmware.com>
 <20190702235151.4377-5-namit@vmware.com>
From: Juergen Gross <jgross@suse.com>
Message-ID: <d89e2b57-8682-153e-33d8-98084e9983d6@suse.com>
Date: Wed, 3 Jul 2019 16:04:21 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <20190702235151.4377-5-namit@vmware.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH v2 4/9] x86/mm/tlb: Flush remote and local
 TLBs concurrently
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sasha Levin <sashal@kernel.org>, linux-hyperv@vger.kernel.org,
 Stephen Hemminger <sthemmin@microsoft.com>, kvm@vger.kernel.org,
 Peter Zijlstra <peterz@infradead.org>, Haiyang Zhang <haiyangz@microsoft.com>,
 x86@kernel.org, linux-kernel@vger.kernel.org,
 virtualization@lists.linux-foundation.org, Ingo Molnar <mingo@redhat.com>,
 Borislav Petkov <bp@alien8.de>, Paolo Bonzini <pbonzini@redhat.com>,
 xen-devel@lists.xenproject.org, Thomas Gleixner <tglx@linutronix.de>,
 "K. Y. Srinivasan" <kys@microsoft.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDMuMDcuMTkgMDE6NTEsIE5hZGF2IEFtaXQgd3JvdGU6Cj4gVG8gaW1wcm92ZSBUTEIgc2hv
b3Rkb3duIHBlcmZvcm1hbmNlLCBmbHVzaCB0aGUgcmVtb3RlIGFuZCBsb2NhbCBUTEJzCj4gY29u
Y3VycmVudGx5LiBJbnRyb2R1Y2UgZmx1c2hfdGxiX211bHRpKCkgdGhhdCBkb2VzIHNvLiBJbnRy
b2R1Y2UKPiBwYXJhdmlydHVhbCB2ZXJzaW9ucyBvZiBmbHVzaF90bGJfbXVsdGkoKSBmb3IgS1ZN
LCBYZW4gYW5kIGh5cGVyLXYgKFhlbgo+IGFuZCBoeXBlci12IGFyZSBvbmx5IGNvbXBpbGUtdGVz
dGVkKS4KPiAKPiBXaGlsZSB0aGUgdXBkYXRlZCBzbXAgaW5mcmFzdHJ1Y3R1cmUgaXMgY2FwYWJs
ZSBvZiBydW5uaW5nIGEgZnVuY3Rpb24gb24KPiBhIHNpbmdsZSBsb2NhbCBjb3JlLCBpdCBpcyBu
b3Qgb3B0aW1pemVkIGZvciB0aGlzIGNhc2UuIFRoZSBtdWx0aXBsZQo+IGZ1bmN0aW9uIGNhbGxz
IGFuZCB0aGUgaW5kaXJlY3QgYnJhbmNoIGludHJvZHVjZSBzb21lIG92ZXJoZWFkLCBhbmQKPiBt
aWdodCBtYWtlIGxvY2FsIFRMQiBmbHVzaGVzIHNsb3dlciB0aGFuIHRoZXkgd2VyZSBiZWZvcmUg
dGhlIHJlY2VudAo+IGNoYW5nZXMuCj4gCj4gQmVmb3JlIGNhbGxpbmcgdGhlIFNNUCBpbmZyYXN0
cnVjdHVyZSwgY2hlY2sgaWYgb25seSBhIGxvY2FsIFRMQiBmbHVzaAo+IGlzIG5lZWRlZCB0byBy
ZXN0b3JlIHRoZSBsb3N0IHBlcmZvcm1hbmNlIGluIHRoaXMgY29tbW9uIGNhc2UuIFRoaXMKPiBy
ZXF1aXJlcyB0byBjaGVjayBtbV9jcHVtYXNrKCkgb25lIG1vcmUgdGltZSwgYnV0IHVubGVzcyB0
aGlzIG1hc2sgaXMKPiB1cGRhdGVkIHZlcnkgZnJlcXVlbnRseSwgdGhpcyBzaG91bGQgaW1wYWN0
IHBlcmZvcm1hbmNlIG5lZ2F0aXZlbHkuCj4gCj4gQ2M6ICJLLiBZLiBTcmluaXZhc2FuIiA8a3lz
QG1pY3Jvc29mdC5jb20+Cj4gQ2M6IEhhaXlhbmcgWmhhbmcgPGhhaXlhbmd6QG1pY3Jvc29mdC5j
b20+Cj4gQ2M6IFN0ZXBoZW4gSGVtbWluZ2VyIDxzdGhlbW1pbkBtaWNyb3NvZnQuY29tPgo+IENj
OiBTYXNoYSBMZXZpbiA8c2FzaGFsQGtlcm5lbC5vcmc+Cj4gQ2M6IFRob21hcyBHbGVpeG5lciA8
dGdseEBsaW51dHJvbml4LmRlPgo+IENjOiBJbmdvIE1vbG5hciA8bWluZ29AcmVkaGF0LmNvbT4K
PiBDYzogQm9yaXNsYXYgUGV0a292IDxicEBhbGllbjguZGU+Cj4gQ2M6IHg4NkBrZXJuZWwub3Jn
Cj4gQ2M6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KPiBDYzogUGFvbG8gQm9uemlu
aSA8cGJvbnppbmlAcmVkaGF0LmNvbT4KPiBDYzogRGF2ZSBIYW5zZW4gPGRhdmUuaGFuc2VuQGxp
bnV4LmludGVsLmNvbT4KPiBDYzogQW5keSBMdXRvbWlyc2tpIDxsdXRvQGtlcm5lbC5vcmc+Cj4g
Q2M6IFBldGVyIFppamxzdHJhIDxwZXRlcnpAaW5mcmFkZWFkLm9yZz4KPiBDYzogQm9yaXMgT3N0
cm92c2t5IDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT4KPiBDYzogbGludXgtaHlwZXJ2QHZn
ZXIua2VybmVsLm9yZwo+IENjOiBsaW51eC1rZXJuZWxAdmdlci5rZXJuZWwub3JnCj4gQ2M6IHZp
cnR1YWxpemF0aW9uQGxpc3RzLmxpbnV4LWZvdW5kYXRpb24ub3JnCj4gQ2M6IGt2bUB2Z2VyLmtl
cm5lbC5vcmcKPiBDYzogeGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCj4gU2lnbmVkLW9m
Zi1ieTogTmFkYXYgQW1pdCA8bmFtaXRAdm13YXJlLmNvbT4KPiAtLS0KPiAgIGFyY2gveDg2L2h5
cGVydi9tbXUuYyAgICAgICAgICAgICAgICAgfCAxMyArKystLS0KPiAgIGFyY2gveDg2L2luY2x1
ZGUvYXNtL3BhcmF2aXJ0LmggICAgICAgfCAgNiArLS0KPiAgIGFyY2gveDg2L2luY2x1ZGUvYXNt
L3BhcmF2aXJ0X3R5cGVzLmggfCAgNCArLQo+ICAgYXJjaC94ODYvaW5jbHVkZS9hc20vdGxiZmx1
c2guaCAgICAgICB8ICA5ICsrLS0KPiAgIGFyY2gveDg2L2luY2x1ZGUvYXNtL3RyYWNlL2h5cGVy
di5oICAgfCAgMiArLQo+ICAgYXJjaC94ODYva2VybmVsL2t2bS5jICAgICAgICAgICAgICAgICB8
IDExICsrKy0tCj4gICBhcmNoL3g4Ni9rZXJuZWwvcGFyYXZpcnQuYyAgICAgICAgICAgIHwgIDIg
Ky0KPiAgIGFyY2gveDg2L21tL3RsYi5jICAgICAgICAgICAgICAgICAgICAgfCA2NSArKysrKysr
KysrKysrKysrKysrKy0tLS0tLS0KPiAgIGFyY2gveDg2L3hlbi9tbXVfcHYuYyAgICAgICAgICAg
ICAgICAgfCAyMCArKysrKystLS0KPiAgIGluY2x1ZGUvdHJhY2UvZXZlbnRzL3hlbi5oICAgICAg
ICAgICAgfCAgMiArLQo+ICAgMTAgZmlsZXMgY2hhbmdlZCwgOTEgaW5zZXJ0aW9ucygrKSwgNDMg
ZGVsZXRpb25zKC0pCgouLi4KCj4gZGlmZiAtLWdpdCBhL2FyY2gveDg2L3hlbi9tbXVfcHYuYyBi
L2FyY2gveDg2L3hlbi9tbXVfcHYuYwo+IGluZGV4IGJlYjQ0ZTIyYWZkZi4uMTllNDgxZTZlOTA0
IDEwMDY0NAo+IC0tLSBhL2FyY2gveDg2L3hlbi9tbXVfcHYuYwo+ICsrKyBiL2FyY2gveDg2L3hl
bi9tbXVfcHYuYwo+IEBAIC0xMzU1LDggKzEzNTUsOCBAQCBzdGF0aWMgdm9pZCB4ZW5fZmx1c2hf
dGxiX29uZV91c2VyKHVuc2lnbmVkIGxvbmcgYWRkcikKPiAgIAlwcmVlbXB0X2VuYWJsZSgpOwo+
ICAgfQo+ICAgCj4gLXN0YXRpYyB2b2lkIHhlbl9mbHVzaF90bGJfb3RoZXJzKGNvbnN0IHN0cnVj
dCBjcHVtYXNrICpjcHVzLAo+IC0JCQkJIGNvbnN0IHN0cnVjdCBmbHVzaF90bGJfaW5mbyAqaW5m
bykKPiArc3RhdGljIHZvaWQgeGVuX2ZsdXNoX3RsYl9tdWx0aShjb25zdCBzdHJ1Y3QgY3B1bWFz
ayAqY3B1cywKPiArCQkJCWNvbnN0IHN0cnVjdCBmbHVzaF90bGJfaW5mbyAqaW5mbykKPiAgIHsK
PiAgIAlzdHJ1Y3Qgewo+ICAgCQlzdHJ1Y3QgbW11ZXh0X29wIG9wOwo+IEBAIC0xMzY2LDcgKzEz
NjYsNyBAQCBzdGF0aWMgdm9pZCB4ZW5fZmx1c2hfdGxiX290aGVycyhjb25zdCBzdHJ1Y3QgY3B1
bWFzayAqY3B1cywKPiAgIAljb25zdCBzaXplX3QgbWNfZW50cnlfc2l6ZSA9IHNpemVvZihhcmdz
LT5vcCkgKwo+ICAgCQlzaXplb2YoYXJncy0+bWFza1swXSkgKiBCSVRTX1RPX0xPTkdTKG51bV9w
b3NzaWJsZV9jcHVzKCkpOwo+ICAgCj4gLQl0cmFjZV94ZW5fbW11X2ZsdXNoX3RsYl9vdGhlcnMo
Y3B1cywgaW5mby0+bW0sIGluZm8tPnN0YXJ0LCBpbmZvLT5lbmQpOwo+ICsJdHJhY2VfeGVuX21t
dV9mbHVzaF90bGJfbXVsdGkoY3B1cywgaW5mby0+bW0sIGluZm8tPnN0YXJ0LCBpbmZvLT5lbmQp
Owo+ICAgCj4gICAJaWYgKGNwdW1hc2tfZW1wdHkoY3B1cykpCj4gICAJCXJldHVybjsJCS8qIG5v
dGhpbmcgdG8gZG8gKi8KPiBAQCAtMTM3NSw5ICsxMzc1LDE3IEBAIHN0YXRpYyB2b2lkIHhlbl9m
bHVzaF90bGJfb3RoZXJzKGNvbnN0IHN0cnVjdCBjcHVtYXNrICpjcHVzLAo+ICAgCWFyZ3MgPSBt
Y3MuYXJnczsKPiAgIAlhcmdzLT5vcC5hcmcyLnZjcHVtYXNrID0gdG9fY3B1bWFzayhhcmdzLT5t
YXNrKTsKPiAgIAo+IC0JLyogUmVtb3ZlIHVzLCBhbmQgYW55IG9mZmxpbmUgQ1BVUy4gKi8KPiAr
CS8qIEZsdXNoIGxvY2FsbHkgaWYgbmVlZGVkIGFuZCByZW1vdmUgdXMgKi8KPiArCWlmIChjcHVt
YXNrX3Rlc3RfY3B1KHNtcF9wcm9jZXNzb3JfaWQoKSwgdG9fY3B1bWFzayhhcmdzLT5tYXNrKSkp
IHsKPiArCQlsb2NhbF9pcnFfZGlzYWJsZSgpOwo+ICsJCWZsdXNoX3RsYl9mdW5jX2xvY2FsKGlu
Zm8pOwoKSSB0aGluayB0aGlzIGlzbid0IHRoZSBjb3JyZWN0IGZ1bmN0aW9uIGZvciBQViBndWVz
dHMuCgpJbiBmYWN0IGl0IHNob3VsZCBiZSBtdWNoIGVhc2llcjoganVzdCBkb24ndCBjbGVhciB0
aGUgb3duIGNwdSBmcm9tIHRoZQptYXNrLCB0aGF0J3MgYWxsIHdoYXQncyBuZWVkZWQuIFRoZSBo
eXBlcnZpc29yIGlzIGp1c3QgZmluZSBoYXZpbmcgdGhlCmN1cnJlbnQgY3B1IGluIHRoZSBtYXNr
IGFuZCBpdCB3aWxsIGRvIHRoZSByaWdodCB0aGluZy4KCgpKdWVyZ2VuCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 03 14:40:50 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Jul 2019 14:40:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1higR8-0005T8-PN; Wed, 03 Jul 2019 14: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=8SY+=VA=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1higR7-0005Sw-8M
 for xen-devel@lists.xenproject.org; Wed, 03 Jul 2019 14:40:41 +0000
X-Inumbo-ID: 8687e2da-9da0-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8687e2da-9da0-11e9-8980-bc764e045a96;
 Wed, 03 Jul 2019 14:40:39 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1higR4-0003XM-4R; Wed, 03 Jul 2019 14:40: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 1higR3-0001Pq-Fe; Wed, 03 Jul 2019 14:40:37 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1higR3-00050j-F1; Wed, 03 Jul 2019 14:40:37 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138710-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:build-armhf-pvops:kernel-build:fail:regression
 linux-linus:test-arm64-arm64-libvirt-xsm:guest-start/debian.repeat:fail:regression
 linux-linus:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-examine:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-multivcpu: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-amd64-libvirt-xsm:migrate-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-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-libvirt: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-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-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-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-win10-i386:windows-install: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
X-Osstest-Versions-This: linux=6fbc7275c7a9ba97877050335f290341a1fd8dbf
X-Osstest-Versions-That: linux=736706bee3298208343a76096370e4f6a5c55915
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 03 Jul 2019 14:40:37 +0000
Subject: [Xen-devel] [linux-linus test] 138710: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODcxMCBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTM4NzEwLwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAg
ICA2IGtlcm5lbC1idWlsZCAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3Qt
YXJtNjQtYXJtNjQtbGlidmlydC14c20gMTYgZ3Vlc3Qtc3RhcnQvZGViaWFuLnJlcGVhdCBmYWls
IFJFR1IuIHZzLiAxMzM1ODAKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBu
b3QgYmxvY2tpbmc6CiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAg
ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWNyZWRpdDEgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXJ0ZHMgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYt
YXJtaGYteGwtYXJuZGFsZSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlr
ZSAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTMzNTgwCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAg
ICAgIGZhaWwgbGlrZSAxMzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2
NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEzMzU4MAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxp
a2UgMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNo
aW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwtc2VhdHRsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlh
bi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bC10aHVuZGVyeCAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcg
Z3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWlu
c3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13
aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBsaW51eCAg
ICAgICAgICAgICAgICA2ZmJjNzI3NWM3YTliYTk3ODc3MDUwMzM1ZjI5MDM0MWExZmQ4ZGJmCmJh
c2VsaW5lIHZlcnNpb246CiBsaW51eCAgICAgICAgICAgICAgICA3MzY3MDZiZWUzMjk4MjA4MzQz
YTc2MDk2MzcwZTRmNmE1YzU1OTE1CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzM1ODAgIDIwMTkt
MDMtMDQgMTk6NTM6MDkgWiAgMTIwIGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTMzNjA1ICAy
MDE5LTAzLTA1IDIwOjAzOjE0IFogIDExOSBkYXlzICAgNjQgYXR0ZW1wdHMKVGVzdGluZyBzYW1l
IHNpbmNlICAgMTM4NjYxICAyMDE5LTA2LTMwIDIwOjUwOjUzIFogICAgMiBkYXlzICAgIDMgYXR0
ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLQozNDA5IHBlb3BsZSB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0LApub3Qg
bGlzdGluZyB0aGVtIGFsbAoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1p
Mzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0taTM4
Ni14c20gICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVz
dGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1k
ZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQt
eGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJl
c3RyaWN0ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJp
Y3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4
YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtNjQtYXJtNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVl
YnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVs
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUt
cmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVs
dGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hp
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1y
YXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxl
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJt
NjQteGwtdGh1bmRlcnggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0
ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6
IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJs
ZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dz
CgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFs
LCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7
YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9y
Zy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBo
YXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9u
IGxvZzsgaXQgd291bGQgYmUgNjAyNjYyIGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 03 14:46:42 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Jul 2019 14:46:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1higWs-0005ku-Kj; Wed, 03 Jul 2019 14:46:38 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=2FDs=VA=amazon.de=prvs=080812bc2=vrd@srs-us1.protection.inumbo.net>)
 id 1higWr-0005kp-D2
 for xen-devel@lists.xenproject.org; Wed, 03 Jul 2019 14:46:37 +0000
X-Inumbo-ID: 5b32ffac-9da1-11e9-97f4-5f158e500e76
Received: from smtp-fw-9102.amazon.com (unknown [207.171.184.29])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 5b32ffac-9da1-11e9-97f4-5f158e500e76;
 Wed, 03 Jul 2019 14:46:36 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.de; i=@amazon.de; q=dns/txt; s=amazon201209;
 t=1562165196; x=1593701196;
 h=from:to:cc:subject:date:message-id:mime-version;
 bh=Ln69/s8NSRPhwQRZBcMhq/68rXIZpwIKGbrRxJCQ65Q=;
 b=Lr825ynFohx1X5BVKj4ypynSH0pBMVrRN1uu+VBhXfrihB2zviY+Tblp
 FwE0us6/bB4Xp05hIQibALsLY6kSPmF4cPVtz5lp3Pu9/8BJuHPRGuyRC
 w35tbvGMpHMED4RuxJWMqDxqnUYD0rKkvAfaWY47e20ouulQFQO/AJXjw g=;
X-IronPort-AV: E=Sophos;i="5.62,446,1554768000"; d="scan'208";a="683543398"
Received: from sea3-co-svc-lb6-vlan2.sea.amazon.com (HELO
 email-inbound-relay-1a-715bee71.us-east-1.amazon.com) ([10.47.22.34])
 by smtp-border-fw-out-9102.sea19.amazon.com with ESMTP;
 03 Jul 2019 14:46:33 +0000
Received: from EX13MTAUEA001.ant.amazon.com
 (iad55-ws-svc-p15-lb9-vlan2.iad.amazon.com [10.40.159.162])
 by email-inbound-relay-1a-715bee71.us-east-1.amazon.com (Postfix) with ESMTPS
 id 44F28A23CA; Wed,  3 Jul 2019 14:46:31 +0000 (UTC)
Received: from EX13D08UEE004.ant.amazon.com (10.43.62.182) by
 EX13MTAUEA001.ant.amazon.com (10.43.61.82) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Wed, 3 Jul 2019 14:46:31 +0000
Received: from EX13MTAUWC001.ant.amazon.com (10.43.162.135) by
 EX13D08UEE004.ant.amazon.com (10.43.62.182) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Wed, 3 Jul 2019 14:46:31 +0000
Received: from u908889d5e8f057.ant.amazon.com (10.28.86.21) by
 mail-relay.amazon.com (10.43.162.232) with Microsoft SMTP Server id
 15.0.1367.3 via Frontend Transport; Wed, 3 Jul 2019 14:46:28 +0000
From: Varad Gautam <vrd@amazon.de>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 3 Jul 2019 16:46:13 +0200
Message-ID: <1562165173-31383-1-git-send-email-vrd@amazon.de>
X-Mailer: git-send-email 2.7.4
MIME-Version: 1.0
Precedence: Bulk
Subject: [Xen-devel] [PATCH] x86: irq: Do not BUG_ON multiple unbind calls
 for shared pirqs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wl@xen.org>, Andrew Cooper <andrew.cooper3@citrix.com>, Varad
 Gautam <vrd@amazon.de>, Jan Beulich <jbeulich@suse.com>,
 Amit Shah <aams@amazon.de>, David Woodhouse <dwmw@amazon.co.uk>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SXQgaXMgcG9zc2libGUgdG8gcmVjZWl2ZSBtdWx0aXBsZSBfX3BpcnFfZ3Vlc3RfdW5iaW5kIGNh
bGxzIGZvciB0aGUgc2FtZSBwaXJxCmlmIHRoZSBwaXJxIGhhcyBub3QgeWV0IGJlZW4gcmVtb3Zl
ZCBmcm9tIHRoZSBkb21haW4ncyBwaXJxX3RyZWUuIEZvciBhIHNoYXJlZApwaXJxIChucl9ndWVz
dHMgPiAxKSwgdGhlIGZpcnN0IGNhbGwgemFwcyB0aGUgY3VycmVudCBkb21haW4gZnJvbSB0aGUg
cGlycSdzCmd1ZXN0c1tdIGxpc3QsIGJ1dCB0aGUgYWN0aW9uIGhhbmRsZXIgaXMgbmV2ZXIgZnJl
ZWQgYXMgdGhlcmUgYXJlIG90aGVyIGd1ZXN0cwp1c2luZyB0aGlzIHBpcnEuIEFzIGEgcmVzdWx0
LCBvbiB0aGUgc2Vjb25kIGNhbGwsIF9fcGlycV9ndWVzdF91bmJpbmQgdHJpZXMKc2VhcmNoIGZv
ciB0aGUgY3VycmVudCBkb21haW4gd2hpY2ggaGFzIGJlZW4gcmVtb3ZlZCBmcm9tIHRoZSBndWVz
dHNbXSBsaXN0LAphbmQgaGl0cyBhIEJVR19PTi4KCkFsbG93IHhlbiB0byBjb250aW51ZSBpZiBh
IHNoYXJlZCBwaXJxIGhhcyBhbHJlYWR5IGJlZW4gdW5ib3VuZCBmcm9tIHRoaXMgZ3Vlc3QuCkl0
IHdpbGwgYmUgY2xlYW5lZCB1cCBmcm9tIHRoZSBkb21haW4ncyBwaXJxX3RyZWUgZHVyaW5nIHRo
ZSBkZXN0cnVjdGlvbiBpbgpjb21wbGV0ZV9kb21haW5fZGVzdHJveS4KClNpZ25lZC1vZmYtYnk6
IFZhcmFkIEdhdXRhbSA8dnJkQGFtYXpvbi5kZT4KCi0tLQoKVG8gYXBwbHkgc3RhYmxlLTQuMTEg
b253YXJkcy4KCiB4ZW4vYXJjaC94ODYvaXJxLmMgfCAxMCArKysrKysrKystCiAxIGZpbGUgY2hh
bmdlZCwgOSBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2Fy
Y2gveDg2L2lycS5jIGIveGVuL2FyY2gveDg2L2lycS5jCmluZGV4IDA5NGMzYzUuLjI1NmY1MDMg
MTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9pcnEuYworKysgYi94ZW4vYXJjaC94ODYvaXJxLmMK
QEAgLTE3MTEsNyArMTcxMSwxNSBAQCBzdGF0aWMgaXJxX2d1ZXN0X2FjdGlvbl90ICpfX3BpcnFf
Z3Vlc3RfdW5iaW5kKAogCiAgICAgZm9yICggaSA9IDA7IChpIDwgYWN0aW9uLT5ucl9ndWVzdHMp
ICYmIChhY3Rpb24tPmd1ZXN0W2ldICE9IGQpOyBpKysgKQogICAgICAgICBjb250aW51ZTsKLSAg
ICBCVUdfT04oaSA9PSBhY3Rpb24tPm5yX2d1ZXN0cyk7CisgICAgaWYgKCBpID09IGFjdGlvbi0+
bnJfZ3Vlc3RzICkgeworICAgICAgICAvKiBJbiBjYXNlIHRoZSBwaXJxIHdhcyBzaGFyZWQsIHVu
Ym91bmQgZm9yIHRoaXMgZG9tYWluIGluIGFuIGVhcmxpZXIgY2FsbCwgYnV0IHN0aWxsCisgICAg
ICAgICAqIGV4aXN0ZWQgb24gdGhlIGRvbWFpbidzIHBpcnFfdHJlZSwgd2Ugc3RpbGwgcmVhY2gg
aGVyZSBpZiB0aGVyZSBhcmUgYW55IGxhdGVyCisgICAgICAgICAqIHVuYmluZCBjYWxscyBvbiB0
aGUgc2FtZSBwaXJxLiBSZXR1cm4gaWYgc3VjaCBhbiB1bmJpbmQgaGFwcGVucy4gKi8KKyAgICAg
ICAgaWYgKCBhY3Rpb24tPm5yX2d1ZXN0cyA+IDAgJiYgYWN0aW9uLT5zaGFyZWFibGUgKQorICAg
ICAgICAgICAgcmV0dXJuIE5VTEw7CisgICAgICAgIEJVRygpOworICAgIH0KKwogICAgIG1lbW1v
dmUoJmFjdGlvbi0+Z3Vlc3RbaV0sICZhY3Rpb24tPmd1ZXN0W2krMV0sCiAgICAgICAgICAgICAo
YWN0aW9uLT5ucl9ndWVzdHMtaS0xKSAqIHNpemVvZihhY3Rpb24tPmd1ZXN0WzBdKSk7CiAgICAg
YWN0aW9uLT5ucl9ndWVzdHMtLTsKLS0gCjIuNy40CgoKCgpBbWF6b24gRGV2ZWxvcG1lbnQgQ2Vu
dGVyIEdlcm1hbnkgR21iSApLcmF1c2Vuc3RyLiAzOAoxMDExNyBCZXJsaW4KR2VzY2hhZWZ0c2Z1
ZWhydW5nOiBDaHJpc3RpYW4gU2NobGFlZ2VyLCBSYWxmIEhlcmJyaWNoCkVpbmdldHJhZ2VuIGFt
IEFtdHNnZXJpY2h0IENoYXJsb3R0ZW5idXJnIHVudGVyIEhSQiAxNDkxNzMgQgpTaXR6OiBCZXJs
aW4KVXN0LUlEOiBERSAyODkgMjM3IDg3OQoKCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 03 15:03:50 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Jul 2019 15:03:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hignF-0007Os-6P; Wed, 03 Jul 2019 15:03: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=lC9h=VA=gmail.com=bart.vanassche@srs-us1.protection.inumbo.net>)
 id 1hignE-0007On-3A
 for xen-devel@lists.xenproject.org; Wed, 03 Jul 2019 15:03:32 +0000
X-Inumbo-ID: b825946a-9da3-11e9-8980-bc764e045a96
Received: from mail-pf1-f194.google.com (unknown [209.85.210.194])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b825946a-9da3-11e9-8980-bc764e045a96;
 Wed, 03 Jul 2019 15:03:30 +0000 (UTC)
Received: by mail-pf1-f194.google.com with SMTP id r7so1426858pfl.3
 for <xen-devel@lists.xenproject.org>; Wed, 03 Jul 2019 08:03:30 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=UpKw9Zxoxe8rge03LP2f6638eI4p8y0legXuCWEjCsI=;
 b=i9AiPiruVsrnAvJACqjBUyJLUI+scvc7hpC9K6cOpIUso2zrKY3fOIc3UkVgCSqhmq
 fGSE9/d4VzLfz0Rnrf+UCMwVgbjw1JViLy/YQU1hBVLB+eWKzUb8JLq4r3pm++GQDjGk
 6HP4tEsJKrKyDjAvComltQE713pNBf7cxhhLvHMidBFbQ6ZFZYRhwPzqPawQWPQVvmaG
 m4BSYjvIaugMJxmgHOq93VBKqtdrLaWSyo7zB5YpJS6+7uomqDizFzNH4HcjMehI1zr5
 A9jzchmc0uv8N13Wn55oCwmuxuj2dDUECNEfhKIVeXdeGBFRoY9Qq5vE0ULzlYaVDB2F
 cfIw==
X-Gm-Message-State: APjAAAXDGdK/3FzAxXMqs6v/Ken+7+5coagfwO0D0FEJXADafBKxNwFq
 mf73pAP6/ydMKi/ctZDZDDc=
X-Google-Smtp-Source: APXvYqyR83vJcx0j6MO8XREogh+x0eiGjMP5GA+fOFSvZ7wYxEQvReZcXoMSmjWhPLNI5xsp0sPuDQ==
X-Received: by 2002:a17:90a:ff17:: with SMTP id
 ce23mr13281431pjb.47.1562166210114; 
 Wed, 03 Jul 2019 08:03:30 -0700 (PDT)
Received: from desktop-bart.svl.corp.google.com
 ([2620:15c:2cd:202:4308:52a3:24b6:2c60])
 by smtp.gmail.com with ESMTPSA id o13sm2450376pje.28.2019.07.03.08.03.28
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Wed, 03 Jul 2019 08:03:29 -0700 (PDT)
To: Chaitanya Kulkarni <chaitanya.kulkarni@wdc.com>,
 linux-block@vger.kernel.org
References: <20190702174236.3332-1-chaitanya.kulkarni@wdc.com>
 <20190702174236.3332-2-chaitanya.kulkarni@wdc.com>
From: Bart Van Assche <bvanassche@acm.org>
Message-ID: <26917678-fd82-b6c8-761e-220bc7d3b179@acm.org>
Date: Wed, 3 Jul 2019 08:03:27 -0700
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.1
MIME-Version: 1.0
In-Reply-To: <20190702174236.3332-2-chaitanya.kulkarni@wdc.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH V3 1/9] block: add a helper function to read
 nr_setcs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: damien.lemoal@wdc.com, linux-btrace@vger.kernel.org,
 linux-scsi@vger.kernel.org, konrad.wilk@oracle.com, yuchao0@huawei.com,
 colyli@suse.de, linux-bcache@vger.kernel.org, jaegeuk@kernel.org,
 xen-devel@lists.xenproject.org, kent.overstreet@gmail.com,
 roger.pau@citrix.com
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gNy8yLzE5IDEwOjQyIEFNLCBDaGFpdGFueWEgS3Vsa2Fybmkgd3JvdGU6Cj4gKy8qIEhlbHBl
ciBmdW5jdGlvbiB0byByZWFkIHRoZSBiZGV2LT5iZF9wYXJ0LT5ucl9zZWN0cyAqLwo+ICtzdGF0
aWMgaW5saW5lIHNlY3Rvcl90IGJkZXZfbnJfc2VjdHMoc3RydWN0IGJsb2NrX2RldmljZSAqYmRl
dikKPiArewo+ICsJcmV0dXJuIHBhcnRfbnJfc2VjdHNfcmVhZChiZGV2LT5iZF9wYXJ0KTsKPiAr
fQoKSXMgdGhlIGNvbW1lbnQgYWJvdmUgYmRldl9ucl9zZWN0cygpIHJlYWxseSB1c2VmdWwgb3Ig
c2hvdWxkIGl0IGJlIGxlZnQgb3V0PwoKVGhhbmtzLAoKQmFydC4KCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 03 15:15:22 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Jul 2019 15:15:22 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1higyb-0008JQ-Dc; Wed, 03 Jul 2019 15:15: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=vZpq=VA=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1higya-0008JK-4f
 for xen-devel@lists.xenproject.org; Wed, 03 Jul 2019 15:15:16 +0000
X-Inumbo-ID: 5b8322b8-9da5-11e9-8980-bc764e045a96
Received: from m4a0040g.houston.softwaregrp.com (unknown [15.124.2.86])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5b8322b8-9da5-11e9-8980-bc764e045a96;
 Wed, 03 Jul 2019 15:15:14 +0000 (UTC)
Received: FROM m4a0040g.houston.softwaregrp.com (15.120.17.147) BY
 m4a0040g.houston.softwaregrp.com WITH ESMTP; 
 Wed,  3 Jul 2019 15:14:53 +0000
Received: from M9W0068.microfocus.com (2002:f79:bf::f79:bf) by
 M4W0335.microfocus.com (2002:f78:1193::f78:1193) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Wed, 3 Jul 2019 15:09:02 +0000
Received: from NAM05-CO1-obe.outbound.protection.outlook.com (15.124.72.14) by
 M9W0068.microfocus.com (15.121.0.191) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Wed, 3 Jul 2019 15:09:02 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3138.namprd18.prod.outlook.com (10.255.137.211) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2032.20; Wed, 3 Jul 2019 15:09:00 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc%3]) with mapi id 15.20.2052.010; Wed, 3 Jul 2019
 15:09:00 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Varad Gautam <vrd@amazon.de>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH] x86: irq: Do not BUG_ON multiple unbind calls for shared
 pirqs
Thread-Index: AQHVMa4o0R39ZSG7ZU25N5g8y6f5Caa4/xgA
Date: Wed, 3 Jul 2019 15:09:00 +0000
Message-ID: <de9e2860-59dd-5bd1-e0dd-27ff710ff238@suse.com>
References: <1562165173-31383-1-git-send-email-vrd@amazon.de>
In-Reply-To: <1562165173-31383-1-git-send-email-vrd@amazon.de>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR05CA0023.eurprd05.prod.outlook.com
 (2603:10a6:6:14::36) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 51645eb8-2e8c-48a8-a6f3-08d6ffc8610d
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3138; 
x-ms-traffictypediagnostic: BY5PR18MB3138:
x-microsoft-antispam-prvs: <BY5PR18MB31387EAEA61AB25E96AA8836B3FB0@BY5PR18MB3138.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 00872B689F
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(376002)(346002)(396003)(366004)(39860400002)(136003)(199004)(189003)(478600001)(86362001)(53936002)(81166006)(256004)(71200400001)(81156014)(71190400001)(68736007)(31696002)(6512007)(8676002)(80792005)(14444005)(25786009)(4326008)(99286004)(14454004)(2906002)(2501003)(5660300002)(8936002)(6506007)(316002)(26005)(386003)(7736002)(305945005)(6486002)(66476007)(66556008)(72206003)(54906003)(53546011)(229853002)(64756008)(66446008)(76176011)(66946007)(73956011)(66066001)(6436002)(11346002)(476003)(446003)(6246003)(110136005)(6116002)(2616005)(486006)(186003)(102836004)(3846002)(36756003)(52116002)(31686004);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3138;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: diBnK0BFbxJSxlhHkbgSChv5K4nfcgq+xbzOpIZeWC2AokwPVPpUZKf7kO7zeZfOag1+dC+ZhLrW7oiq0ZWdsZe6ATIEHN+J19qJ0w7BPatqJ9rp/Z6U0q9qaLkUKpAc2bJ5Qkn1xiBaSxbMzU5kclyVC7TMkLg9J6IwLg3zM4oPbESzi9gZcrmbviI6IdcoySeYdNRnUlFQYVBvG6Sn3aprquCbAU+aBbDz/KzAWdPp54zuhY+pzWeJJyTzsvWSrRqqQGsDOjHe1CI1futvdAN0L/x62IV9qw63fHngrddqzei9YUl06i07+nWOMuobpwecR9Grq9zS7L3L/yRXdAyTCdVz/ntvsfYO1Kp1fRW0Zk33bcSJdp7k/HnyGICwNJLqNZfBATm42r47QiZ1+/GtbS9UvtYP/CDK1JKSGjE=
Content-ID: <354B59220D0EF6488486CF844A150486@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 51645eb8-2e8c-48a8-a6f3-08d6ffc8610d
X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Jul 2019 15:09:00.8249 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3138
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH] x86: irq: Do not BUG_ON multiple unbind
 calls for shared pirqs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Amit Shah <aams@amazon.de>,
 Wei Liu <wl@xen.org>, David Woodhouse <dwmw@amazon.co.uk>,
 =?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>

T24gMDMuMDcuMjAxOSAxNjo0NiwgVmFyYWQgR2F1dGFtIHdyb3RlOg0KPiBJdCBpcyBwb3NzaWJs
ZSB0byByZWNlaXZlIG11bHRpcGxlIF9fcGlycV9ndWVzdF91bmJpbmQgY2FsbHMgZm9yIHRoZSBz
YW1lIHBpcnENCj4gaWYgdGhlIHBpcnEgaGFzIG5vdCB5ZXQgYmVlbiByZW1vdmVkIGZyb20gdGhl
IGRvbWFpbidzIHBpcnFfdHJlZS4NCg0KSSdkIGFwcHJlY2lhdGUgaWYgeW91IHdvdWxkIG1ha2Ug
Y2xlYXIgdW5kZXIgd2hhdCBjb25kaXRpb25zIHRoaXMgY2FuDQpoYXBwZW4sIGFzIEknbSBnZXR0
aW5nIHRoZSBpbXByZXNzaW9uIHRoYXQgaXQncyBub3QgdGhlIEJVR19PTigpIHRoYXQNCndhbnRz
IHJlbW92aW5nIGhlcmUsIGJ1dCB0aGF0IGluc3RlYWQgc29tZSBjYWxsZXIgbWF5IG5lZWQgZml4
aW5nLCBvcg0KdGhhdCBpbnN0ZWFkIHRoZSBwaXJxIHRyZWUgcmVtb3ZhbCBuZWVkcyB0byBoYXBw
ZW4gZWFybGllci4gQWZhaWN0IHRoZQ0KY2FsbCBmcm9tIGV2dGNobl9jbG9zZSgpIGNhbid0IGhh
cHBlbiBtb3JlIHRoYW4gb25jZSwgZm9yIGV4YW1wbGUsIGFuZA0KSSB3b3VsZG4ndCBiZSBzdXJw
cmlzZWQgYXQgYWxsIGlmIG9uZSBvZiB0aGUgY2FsbGVycyBmcm9tDQp4ZW4vZHJpdmVycy9wYXNz
dGhyb3VnaC8gd2Fzbid0IHN1ZmZpY2llbnRseSBnYXRlZC4NCg0KPiBUbyBhcHBseSBzdGFibGUt
NC4xMSBvbndhcmRzLg0KDQpUaGF0J3MgYmFzZWQgb24geW91IGhhdmluZyBmb3VuZCBhIGJyb2tl
biBjb21taXQgaW4gdGhlIDQuMTEgZGV2ZWxvcG1lbnQNCndpbmRvdyAoaWYgc28sIHBsZWFzZSBu
YW1lIHRoZSBjb21taXQpLCBvciBzaW1wbHkgYmVjYXVzZSA0LjEwIGlzIGFib3V0DQp0byBnbyBv
dXQgb2YgZ2VuZXJhbCBzdXBwb3J0Pw0KDQo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9pcnEuYw0KPiAr
KysgYi94ZW4vYXJjaC94ODYvaXJxLmMNCj4gQEAgLTE3MTEsNyArMTcxMSwxNSBAQCBzdGF0aWMg
aXJxX2d1ZXN0X2FjdGlvbl90ICpfX3BpcnFfZ3Vlc3RfdW5iaW5kKA0KPiAgIA0KPiAgICAgICBm
b3IgKCBpID0gMDsgKGkgPCBhY3Rpb24tPm5yX2d1ZXN0cykgJiYgKGFjdGlvbi0+Z3Vlc3RbaV0g
IT0gZCk7IGkrKyApDQo+ICAgICAgICAgICBjb250aW51ZTsNCj4gLSAgICBCVUdfT04oaSA9PSBh
Y3Rpb24tPm5yX2d1ZXN0cyk7DQo+ICsgICAgaWYgKCBpID09IGFjdGlvbi0+bnJfZ3Vlc3RzICkg
ew0KPiArICAgICAgICAvKiBJbiBjYXNlIHRoZSBwaXJxIHdhcyBzaGFyZWQsIHVuYm91bmQgZm9y
IHRoaXMgZG9tYWluIGluIGFuIGVhcmxpZXIgY2FsbCwgYnV0IHN0aWxsDQo+ICsgICAgICAgICAq
IGV4aXN0ZWQgb24gdGhlIGRvbWFpbidzIHBpcnFfdHJlZSwgd2Ugc3RpbGwgcmVhY2ggaGVyZSBp
ZiB0aGVyZSBhcmUgYW55IGxhdGVyDQo+ICsgICAgICAgICAqIHVuYmluZCBjYWxscyBvbiB0aGUg
c2FtZSBwaXJxLiBSZXR1cm4gaWYgc3VjaCBhbiB1bmJpbmQgaGFwcGVucy4gKi8NCg0KU3R5bGU6
IFRoZSBvcGVuaW5nIGJyYWNlIGlzIG1pc3BsYWNlZCwgcGx1cyB0aGUgY29tbWVudCBpcyBub3QN
CnByb3Blcmx5IGZvcm1hdHRlZCBhbmQgaGFzIG92ZXJseSBsb25nIGxpbmVzLg0KDQo+ICsgICAg
ICAgIGlmICggYWN0aW9uLT5ucl9ndWVzdHMgPiAwICYmIGFjdGlvbi0+c2hhcmVhYmxlICkNCj4g
KyAgICAgICAgICAgIHJldHVybiBOVUxMOw0KDQpXaHkgZG9lcyB0aGUgc2hhcmFibGUgYXNwZWN0
IG1hdHRlciBoZXJlPyBPciBhc2tlZCBkaWZmZXJlbnRseSwgd2h5DQpjYW4gdGhlIHNhbWUgc2l0
dWF0aW9uIChtdWx0aXBsZSB1bmJpbmQgcmVxdWVzdHMpIG5vdCBhcmlzZSBmb3INCm5vbi1zaGFy
YWJsZSBJUlFzPw0KDQpTaW1pbGFyeSwgd2h5IHdvdWxkIHRoaXMgc2FtZSBzaXR1YXRpb24gbm90
IGFyaXNlIGZvciB0aGUgbGFzdCBndWVzdA0KZ2V0dGluZyB1bmJvdW5kIGZyb20gdGhlIElSUT8g
VGhlcmUgaXMgYW4gImFjdGlvbiA9PSBOVUxMIiBjaGVjaw0KZWFybGllciBvbiwgYnV0IGlmIG11
bHRpcGxlIGNhbGxzIHdlcmUgbGVnaXRpbWF0ZSwgdGhlbiB0aGUNCmRwcmludGsoKSB0aGVyZSBz
aG91bGQgZ28gYXdheSAob3IgYmUgZ2F0ZWQgc3VpdGFibHkpIGFzIHdlbGwuDQoNCkphbg0KX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 03 15:18:04 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Jul 2019 15:18:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hih1H-0008Rx-Ur; Wed, 03 Jul 2019 15:18:03 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=vZpq=VA=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hih1G-0008Rq-VR
 for xen-devel@lists.xenproject.org; Wed, 03 Jul 2019 15:18:02 +0000
X-Inumbo-ID: be88b570-9da5-11e9-8968-37cad65c261b
Received: from m4a0039g.houston.softwaregrp.com (unknown [15.124.2.85])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id be88b570-9da5-11e9-8968-37cad65c261b;
 Wed, 03 Jul 2019 15:18:01 +0000 (UTC)
Received: FROM m4a0039g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0039g.houston.softwaregrp.com WITH ESMTP; 
 Wed,  3 Jul 2019 15:14:24 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Wed, 3 Jul 2019 15:13:12 +0000
Received: from NAM05-BY2-obe.outbound.protection.outlook.com (15.124.8.11) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Wed, 3 Jul 2019 15:13:12 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3123.namprd18.prod.outlook.com (10.255.139.157) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2052.17; Wed, 3 Jul 2019 15:13:11 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc%3]) with mapi id 15.20.2052.010; Wed, 3 Jul 2019
 15:13:11 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Varad Gautam <vrd@amazon.de>
Thread-Topic: [Xen-devel] [PATCH] x86: Get rid of p2m_host array allocation
 for HVM guests
Thread-Index: AQHVMaCIT4vtdpkd10yDpOO+7YWuCqa5AF+A
Date: Wed, 3 Jul 2019 15:13:11 +0000
Message-ID: <31135492-eb38-0cfd-ab0f-ea116834adfb@suse.com>
References: <1562159202-11316-1-git-send-email-vrd@amazon.de>
In-Reply-To: <1562159202-11316-1-git-send-email-vrd@amazon.de>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR07CA0112.eurprd07.prod.outlook.com
 (2603:10a6:6:2c::26) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: b50e7146-ef67-4b38-1999-08d6ffc8f67c
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3123; 
x-ms-traffictypediagnostic: BY5PR18MB3123:
x-microsoft-antispam-prvs: <BY5PR18MB3123E147429CDF68EEDB4556B3FB0@BY5PR18MB3123.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8273;
x-forefront-prvs: 00872B689F
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(376002)(396003)(366004)(136003)(346002)(39860400002)(189003)(199004)(53936002)(316002)(2906002)(6486002)(36756003)(5660300002)(64756008)(66946007)(66476007)(66556008)(305945005)(73956011)(7736002)(25786009)(229853002)(6116002)(3846002)(66446008)(6436002)(8676002)(68736007)(80792005)(81166006)(81156014)(54906003)(86362001)(71200400001)(31696002)(8936002)(71190400001)(6512007)(4326008)(14454004)(72206003)(31686004)(6246003)(478600001)(66066001)(256004)(186003)(386003)(6506007)(53546011)(76176011)(6916009)(11346002)(446003)(486006)(102836004)(476003)(52116002)(2616005)(26005)(99286004)(26583001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3123;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: xYG1d8rGbESR++6E6ZsOxWD/x5Icc9qW0SiKo3oDOCjCDOKGnlQ8WTOGr7nAJMHwqUIa/cfVTl6cW6msbaA6YDPEErKeMeWf8Y83pyeFTll9hbWcKjAEUYOcPrp6mf/2F+aBaB7Zw/ZaXtDk1DIGTMet8tNxUHSy2w8HtSQ13NKrNKfaUT3IBzivxJNn4y8U1roylL8kg7MMlkgXJyfFouGw0aBMK1kJ9jQHYOxKpelpA/2mwyN6BRHKwfwm6pzpKobSrcrs+kXKh1U31vWYUoa0INOvHAfxc9JQiRTdXKxG3mZaYO5X4l6q03zBjmsY9bk+cLaxaSykEmSSpQD+iCqvyg52ZiL387ch06Pb0KXZJzyLn67l7u7kEpwF6fG1rDE4m18UtKSmd6J4oh2O217LcSemjKFWs6wEYFf8Ysg=
Content-ID: <D1ABC870E708BD46A472970E0DEFEB28@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: b50e7146-ef67-4b38-1999-08d6ffc8f67c
X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Jul 2019 15:13:11.4843 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3123
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH] x86: Get rid of p2m_host array allocation
 for HVM guests
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Amit Shah <aams@amazon.de>, Ian Jackson <ian.jackson@eu.citrix.com>,
 Wei Liu <wl@xen.org>, David Woodhouse <dwmw@amazon.co.uk>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDMuMDcuMjAxOSAxNTowNiwgVmFyYWQgR2F1dGFtIHdyb3RlOg0KPiBXaGVuIGFsbG9jYXRp
bmcgdGhlIGd1ZXN0IG1lbW9yeSBmb3IgYW4gSFZNIGRvbWFpbiwgbGlieGMga2VlcHMgdGhlIFAy
TQ0KPiBtYXBwaW5nIGZvciB0aGUgZW50aXJldHkgb2YgdGhlIGd1ZXN0IG1lbW9yeSBhcm91bmQg
Zm9yIHRoZSB0aW1lIG9mIHRoZQ0KPiBsYXVuY2ggYXMgeGNfZG9tX2ltYWdlLT5wMm1faG9zdC4g
Rm9yIGd1ZXN0cyB0aGF0IGhhdmUgYSBsYXJnZSBtZW1vcnkNCj4gKDM5MDQgR2lCKSwgdGhlIHAy
bV9ob3N0IGFsbG9jYXRpb24gdGFrZXMgbW9yZSB0aGFuIDcuNSBHaUIgb2Ygc3BhY2UsIGFuZA0K
PiBsZWF2ZXMgeGwgc3VzY2VwdGlibGUgdG8gZ2V0dGluZyBPT00ta2lsbGVkIG9uIGd1ZXN0IGNy
ZWF0aW9uLg0KPiANCj4gQ29udmVydCB0aGUgcDJtX2hvc3QgdGFibGUgbG9va3VwcyB0byBhbiBh
cmNoLXNwZWNpZmljIGZ1bmN0aW9uIHRoYXQNCj4gcmV0dXJucyB0aGUgbWFwcGluZyBvbi10aGUt
Zmx5IGZvciB4ODYgSFZNIGd1ZXN0cyB0byBhdm9pZCB0aGlzDQo+IGFsbG9jYXRpb24sIGJyaW5n
aW5nIGRvd24geGwncyBtZW1vcnkgdXNhZ2UgZnJvbSA+IDhHaUIgdG8gPCA3ME1pYiBmb3INCj4g
c3VjaCBsYXVuY2hlcy4NCj4gDQo+IFNpZ25lZC1vZmYtYnk6IFZhcmFkIEdhdXRhbSA8dnJkQGFt
YXpvbi5kZT4NCj4gDQo+IC0tLQ0KPiANCj4gQXBwbGllcyB0byBzdGFibGUtNC4xMSsuDQo+IA0K
PiAgIHRvb2xzL2xpYnhjL2luY2x1ZGUveGNfZG9tLmggfCAgMTEgKysrLQ0KPiAgIHRvb2xzL2xp
YnhjL3hjX2RvbV9hcm0uYyAgICAgfCAgIDIgKw0KPiAgIHRvb2xzL2xpYnhjL3hjX2RvbV9jb3Jl
LmMgICAgfCAgIDQgKy0NCj4gICB0b29scy9saWJ4Yy94Y19kb21feDg2LmMgICAgIHwgMTI2ICsr
KysrKysrKysrKysrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0NCj4gICA0IGZpbGVzIGNo
YW5nZWQsIDk5IGluc2VydGlvbnMoKyksIDQ0IGRlbGV0aW9ucygtKQ0KDQpNYXkgSSBhc2sgdGhh
dCB5b3UgdGFnIHN1Y2ggcGF0Y2hlcyBjb3JyZWN0bHk/IFNlZWluZyB0aGUgc3ViamVjdCwgSSd2
ZQ0KYXNzdW1lZCB0aGUgQ2MgbGlzdCBpc24ndCByaWdodCwgdGh1cyBwdWxsaW5nIGl0IGludG8g
bXkgdG8tYmUtcmV2aWV3ZWQNCmZvbGRlci4gVGhlIHN1YmplY3QgaGVyZSByZWFsbHkgd2FudHMg
dG8gY29udGFpbiBlLmcuIGxpYnhjLCBsaWtlIGluDQoibGlieGMveDg2OiAuLi4iLg0KDQpUaGFu
a3MsIEphbg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 03 15:22:45 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Jul 2019 15: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 1hih5l-0000lb-KJ; Wed, 03 Jul 2019 15:22:41 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=eYTC=VA=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hih5j-0000lW-SX
 for xen-devel@lists.xenproject.org; Wed, 03 Jul 2019 15:22:39 +0000
X-Inumbo-ID: 63637832-9da6-11e9-9fd2-3be4103748db
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 63637832-9da6-11e9-9fd2-3be4103748db;
 Wed, 03 Jul 2019 15:22:37 +0000 (UTC)
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=Paul.Durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 Paul.Durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: JdUZP4oYd64jWNWK/QCM5pebNpmW7n7XFKOKUmfQg4aWl7SDoYiC8Xl4MLndbWnrid00A/OqXa
 D96FLT/gThEdslXXFyK8VBLMY1RISjZlGKeHiSW9+yLJ1xczJZn3CNA71zI8sFMsbIxoLUZZ3K
 itYHX4x+uee2xibbN6HkLTi7gGTHSeYribUoDCCkHyGG+cKuvUv5pdcwPGqYWF20U2I8+yWoUa
 DeNcyJgK0wX9kUd7FkOoMAAiGzSGfJ/pdvopIHqVx3eJfs6voHimO/9EmSeKG3Jq8TyoH1PiXS
 aZg=
X-SBRS: 2.7
X-MesageID: 2607755
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,446,1557201600"; 
   d="scan'208";a="2607755"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Jan Beulich' <JBeulich@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v2] x86/HVM: p2m_ram_ro is incompatible with device
 pass-through
Thread-Index: AQHVMZODenL8esX3CUGEt7b/0uHdFaa5AV1g
Date: Wed, 3 Jul 2019 15:22:33 +0000
Message-ID: <ee14bec6e2db4064a539f91a78d021f7@AMSPEX02CL03.citrite.net>
References: <808bb731-c5a7-86cf-5c5a-25253ea8ff17@suse.com>
In-Reply-To: <808bb731-c5a7-86cf-5c5a-25253ea8ff17@suse.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2] x86/HVM: p2m_ram_ro is incompatible with
 device pass-through
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>, Wei Liu <wl@xen.org>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBKYW4gQmV1bGljaCA8SkJldWxp
Y2hAc3VzZS5jb20+DQo+IFNlbnQ6IDAzIEp1bHkgMjAxOSAxMjozNg0KPiBUbzogeGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnDQo+IENjOiBHZW9yZ2UgRHVubGFwIDxHZW9yZ2UuRHVubGFw
QGNpdHJpeC5jb20+OyBQYXVsIER1cnJhbnQgPFBhdWwuRHVycmFudEBjaXRyaXguY29tPjsgQW5k
cmV3IENvb3Blcg0KPiA8QW5kcmV3LkNvb3BlcjNAY2l0cml4LmNvbT47IFdlaSBMaXUgPHdsQHhl
bi5vcmc+OyBSb2dlciBQYXUgTW9ubmUgPHJvZ2VyLnBhdUBjaXRyaXguY29tPg0KPiBTdWJqZWN0
OiBbUEFUQ0ggdjJdIHg4Ni9IVk06IHAybV9yYW1fcm8gaXMgaW5jb21wYXRpYmxlIHdpdGggZGV2
aWNlIHBhc3MtdGhyb3VnaA0KPiANCj4gVGhlIHdyaXRlLWRpc2NhcmQgcHJvcGVydHkgb2YgdGhl
IHR5cGUgY2FuJ3QgYmUgcmVwcmVzZW50ZWQgaW4gSU9NTVUNCj4gcGFnZSB0YWJsZSBlbnRyaWVz
LiBNYWtlIHN1cmUgdGhlIHJlc3BlY3RpdmUgY2hlY2tzIC8gdHJhY2tpbmcgY2FuJ3QNCj4gcmFj
ZSwgYnkgdXRpbGl6aW5nIHRoZSBkb21haW4gbG9jay4gVGhlIG90aGVyIHNpZGVzIG9mIHRoZSBz
aGFyaW5nLw0KPiBwYWdpbmcvbG9nLWRpcnR5IGV4Y2x1c2lvbiBjaGVja3Mgc2hvdWxkIHN1YnNl
cXVlbnRseSBwZXJoYXBzIGFsc28gYmUNCj4gcHV0IHVuZGVyIHRoYXQgbG9jayB0aGVuLg0KPiAN
Cj4gVGFrZSB0aGUgb3Bwb3J0dW5pdHkgYW5kIGFsc28gY29udmVydCBuZWlnaGJvcmluZyBib29s
X3QgdG8gYm9vbCBpbg0KPiBzdHJ1Y3QgaHZtX2RvbWFpbi4NCj4gDQo+IFNpZ25lZC1vZmYtYnk6
IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4NCj4gLS0tDQo+IHYyOiBEb24ndCBzZXQg
cDJtX3JhbV9yb191c2VkIHdoZW4gZmFpbGluZyB0aGUgcmVxdWVzdC4NCj4gDQo+IC0tLSBhL3hl
bi9hcmNoL3g4Ni9odm0vZG0uYw0KPiArKysgYi94ZW4vYXJjaC94ODYvaHZtL2RtLmMNCj4gQEAg
LTI1NSwxNiArMjU1LDMzIEBAIHN0YXRpYyBpbnQgc2V0X21lbV90eXBlKHN0cnVjdCBkb21haW4g
KmQNCj4gDQo+ICAgICAgIG1lbV90eXBlID0gYXJyYXlfaW5kZXhfbm9zcGVjKGRhdGEtPm1lbV90
eXBlLCBBUlJBWV9TSVpFKG1lbXR5cGUpKTsNCj4gDQo+IC0gICAgaWYgKCBtZW1fdHlwZSA9PSBI
Vk1NRU1faW9yZXFfc2VydmVyICkNCj4gKyAgICBzd2l0Y2ggKCBtZW1fdHlwZSApDQo+ICAgICAg
IHsNCj4gICAgICAgICAgIHVuc2lnbmVkIGludCBmbGFnczsNCj4gDQo+ICsgICAgY2FzZSBIVk1N
RU1faW9yZXFfc2VydmVyOg0KPiAgICAgICAgICAgaWYgKCAhaGFwX2VuYWJsZWQoZCkgKQ0KPiAg
ICAgICAgICAgICAgIHJldHVybiAtRU9QTk9UU1VQUDsNCj4gDQo+ICAgICAgICAgICAvKiBEbyBu
b3QgY2hhbmdlIHRvIEhWTU1FTV9pb3JlcV9zZXJ2ZXIgaWYgbm8gaW9yZXEgc2VydmVyIG1hcHBl
ZC4gKi8NCj4gICAgICAgICAgIGlmICggIXAybV9nZXRfaW9yZXFfc2VydmVyKGQsICZmbGFncykg
KQ0KPiAgICAgICAgICAgICAgIHJldHVybiAtRUlOVkFMOw0KPiArDQo+ICsgICAgICAgIGJyZWFr
Ow0KPiArDQo+ICsgICAgY2FzZSBIVk1NRU1fcmFtX3JvOg0KPiArICAgICAgICAvKiBwMm1fcmFt
X3JvIGNhbid0IGJlIHJlcHJlc2VudGVkIGluIElPTU1VIG1hcHBpbmdzLiAqLw0KPiArICAgICAg
ICBkb21haW5fbG9jayhkKTsNCj4gKyAgICAgICAgaWYgKCBoYXNfaW9tbXVfcHQoZCkgKQ0KPiAr
ICAgICAgICAgICAgcmMgPSAtRVhERVY7DQo+ICsgICAgICAgIGVsc2UNCj4gKyAgICAgICAgICAg
IGQtPmFyY2guaHZtLnAybV9yYW1fcm9fdXNlZCA9IHRydWU7DQoNCkRvIHdlIHJlYWxseSB3YW50
IHRoaXMgdG8gYmUgYSBvbmUtd2F5IHRyaXA/IE9uIHRoZSBmYWNlIG9mIGl0LCBpdCB3b3VsZCBz
ZWVtIHRoYXQga2VlcGluZyBhIGNvdW50IG9mIHAybV9yYW1fcm8gZW50cmllcyB3b3VsZCBiZSBt
b3JlIGRlc2lyYWJsZSBzdWNoIHRoYXQsIG9uY2UgdGhlIGxhc3Qgb25lIGlzIGdvbmUsIGRldmlj
ZXMgY2FuIGJlIGFzc2lnbmVkIGFnYWluPw0KSWYgbm90IG1heWJlIGl0J3MgdGltZSB0byBnbyBh
bGwgdGhlIHdheSBhbmQgbWFrZSBpb21tdSBwYWdlIHRhYmxlIGNvbnN0cnVjdGlvbiBwYXJ0IG9m
IGRvbWFpbiBjcmVhdGUgYW5kIHRoZW4gd2Ugc2ltcGxpZnkgYSBsb3Qgb2YgY29kZSBhbmQgd2Ug
ZG9uJ3QgbmVlZCBhbnkgZmxhZy9yZWZjb3VudCBsaWtlIHRoaXMgYXQgYWxsLg0KDQogIFBhdWwN
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 03 15:34:31 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Jul 2019 15:34:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hihHA-0001lT-0s; Wed, 03 Jul 2019 15:34:28 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Kb/0=VA=gmail.com=denisobrezkov@srs-us1.protection.inumbo.net>)
 id 1hihH9-0001lO-1k
 for xen-devel@lists.xenproject.org; Wed, 03 Jul 2019 15:34:27 +0000
X-Inumbo-ID: 096573d9-9da8-11e9-8980-bc764e045a96
Received: from mail-ed1-x532.google.com (unknown [2a00:1450:4864:20::532])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 096573d9-9da8-11e9-8980-bc764e045a96;
 Wed, 03 Jul 2019 15:34:25 +0000 (UTC)
Received: by mail-ed1-x532.google.com with SMTP id a14so2495499edv.12
 for <xen-devel@lists.xenproject.org>; Wed, 03 Jul 2019 08:34:25 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=to:from:subject:openpgp:autocrypt:message-id:date:user-agent
 :mime-version; bh=/JdFUKEZAaLYSleJgOqn1W0HzYOg9X4jx5eKYWDSb4A=;
 b=rYgUW0/WobxTUE+EgXJj76wRWZyv3UYNqS9GnG3MUmyqzLsunPStJt+/g94VZ6Vk/W
 7/j9B1jMGWwR67SvA4XnOSKBpvxvH9hM92NMVzyGZUA3gekxWmS7pT/v+6k85GG0C519
 RWJP9X8ZkKd3sl0Csi7Hs8d03rBR8Qb2zUg/cRf9//s6TTIfCVVo8aRxOrwOToHb6KL8
 GH3gOlSS91Wf1QG9OhyvMroiRfX9jI1iYhlp7C2IMOnz4p05Dbu/4QeIdtr8+SIz8W3f
 FJr7T6IWOE0+rlQwnyBxYUzhrf9glaejZ4lIu4aYcLZpPuLZYM7QVSJcDxg0ZjOJeJWI
 uiCg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:to:from:subject:openpgp:autocrypt:message-id
 :date:user-agent:mime-version;
 bh=/JdFUKEZAaLYSleJgOqn1W0HzYOg9X4jx5eKYWDSb4A=;
 b=pGoK/WPhDIKBIEAoX1vTq8vQFbNvjOhs+/mCOTr+Kmu4qjh39sRMwnBDLLrgDUTSJa
 3VhNTdNl1d9kvydjlBAygWtQ0DgTa5YiHP+FwQXkr+ZJrtKeji8c+sS/doVJ46Hq+MDP
 xigNjG2ERkRQEbS2ZIk2SW/50PO12M25fZbxl5LDhJ7E5QTzDhluUYW0UmjyJliqg/nx
 HFYS67UE7TymMcrgd/Gl/o5cs2J4KtmXM/LepA7aOClBBX7UyrM6NkqnJnzAmywUSYa/
 /VqsBzR1OBpjkDiMhpl7xIfUBakBTDSk/0KXTwRS2I4gUas9YVEHLG9yjEpjsINq5UuB
 16lg==
X-Gm-Message-State: APjAAAWszaISTvt3is8IWhtIi0SheyzkWCjCyrLzselUB4GhpvYY3NZ/
 uUpPezaltAX8hfqleYmV1oI=
X-Google-Smtp-Source: APXvYqxr9NTc9u5ZyZldXxiAygWSUW90Qzd46pTOScRnLPwCTZ6UMNdmeeEtCaeySFgFHFso/MguDA==
X-Received: by 2002:a50:f091:: with SMTP id v17mr42968750edl.254.1562168064165; 
 Wed, 03 Jul 2019 08:34:24 -0700 (PDT)
Received: from ?IPv6:2001:16b8:6623:cc00:1e4b:d6ff:fef9:46e6?
 (200116b86623cc001e4bd6fffef946e6.dip.versatel-1u1.de.
 [2001:16b8:6623:cc00:1e4b:d6ff:fef9:46e6])
 by smtp.gmail.com with ESMTPSA id y19sm809880edd.34.2019.07.03.08.34.22
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Wed, 03 Jul 2019 08:34:23 -0700 (PDT)
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Iain Hunter <drhunter95@gmail.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Julien Grall <julien.grall@arm.com>, Hunyue Yau <hy-gsoc@hy-research.com>
From: Denis Obrezkov <denisobrezkov@gmail.com>
Openpgp: preference=signencrypt
Autocrypt: addr=denisobrezkov@gmail.com; prefer-encrypt=mutual; keydata=
 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
Message-ID: <4ec41ede-a8cb-6724-aa88-254387b2aa15@gmail.com>
Date: Wed, 3 Jul 2019 17:34:13 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.0
MIME-Version: 1.0
Subject: [Xen-devel] [GSOC-2019] Problem with initializing crossbar on
 bb-x15 in dom0
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============4873474943939725313=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--===============4873474943939725313==
Content-Type: multipart/signed; micalg=pgp-sha256;
 protocol="application/pgp-signature";
 boundary="pdgqiHpBlf5i4k0rTaM0fFjWIvud5Lcxm"

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--pdgqiHpBlf5i4k0rTaM0fFjWIvud5Lcxm
Content-Type: multipart/mixed; boundary="NDt6pRP2iAKFweES6wYDsQJv9stMGmYeH";
 protected-headers="v1"
From: Denis Obrezkov <denisobrezkov@gmail.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Iain Hunter <drhunter95@gmail.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Julien Grall <julien.grall@arm.com>, Hunyue Yau <hy-gsoc@hy-research.com>
Message-ID: <4ec41ede-a8cb-6724-aa88-254387b2aa15@gmail.com>
Subject: [GSOC-2019] Problem with initializing crossbar on bb-x15 in dom0

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

Hello,
I am trying to run xen and I have a problem:
https://pastebin.com/U0gch9us on line 190-193

So, it seems that Linux can't discover the irq domaing for crossbar
interrupt controller when running in dom0, but it has no problem when
running baremetal.

Here is the DT log with xen:
https://drive.google.com/open?id=3D15YTsCKYUTbG2i-siWezJXKWuG0H1VfQz
(an older version with another mistake)  It can be seen that external
interrupts are connected to the crossbar interrupt controller.

I found some information about irq domains and crossbars:
https://www.kernel.org/doc/Documentation/IRQ-domain.txt

it seems to me that it is possible to give control on the crossbar to
dom0, though, I don't really understand what's happening.

--=20
Regards, Denis Obrezkov


--NDt6pRP2iAKFweES6wYDsQJv9stMGmYeH--

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

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

iHUEAREIAB0WIQTG5lj1j5VIuKBD/kz7iQsTJJ7s+QUCXRzK9QAKCRD7iQsTJJ7s
+aByAQDqL5mlIFxL2KBUA2h3mzDsEiAow7twRT9m6CQ1K8ecfQEA+ZR9OIQfOZ9N
xFySvdjaK9ZJCDOhvtcI5AhfYb+uG90=
=6w6X
-----END PGP SIGNATURE-----

--pdgqiHpBlf5i4k0rTaM0fFjWIvud5Lcxm--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============4873474943939725313==--


From xen-devel-bounces@lists.xenproject.org Wed Jul 03 15:39:45 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Jul 2019 15:39:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hihMC-0001vw-Mp; Wed, 03 Jul 2019 15:39:40 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ZJKH=VA=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hihMB-0001vr-QA
 for xen-devel@lists.xenproject.org; Wed, 03 Jul 2019 15:39:39 +0000
X-Inumbo-ID: c3359004-9da8-11e9-abb1-a7c92a5f7b95
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c3359004-9da8-11e9-abb1-a7c92a5f7b95;
 Wed, 03 Jul 2019 15:39:37 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: wOBaryHsArl9/uQCQpRqgoSzDAYDXODNKDSifotw388CuQdcEAVd/1EAXu8UxGcGTStZ91HaF4
 hy2ML29QPPLnHwwbLi58RekzOe9on+D4ZCj6kfVsYkfSGVxQ590bbzbYftd7qUUrU5i/FAU1cD
 hpMHl6gW4qeurViF2GG6r9l3S6Bq1P8ZmHe2buDMy3skm6XgILobh9wu51JPyThm+3dSVRqlLc
 Lv2CwVcBPmoGEFARikLDxA43o+Cbv9XA6qbajyonTYQyNq449BrI6H8jsXsJ81QydvaHL1+uhP
 WEc=
X-SBRS: 2.7
X-MesageID: 2550188
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,446,1557201600"; 
   d="scan'208";a="2550188"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5CC6DD090200007800229E80@prv1-mh.provo.novell.com>
 <5CDE8F5B020000780023005F@prv1-mh.provo.novell.com>
 <5CDE90950200007800230069@prv1-mh.provo.novell.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <2527ed0d-8372-faa3-a620-b98a57d2cf84@citrix.com>
Date: Wed, 3 Jul 2019 16:39:14 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <5CDE90950200007800230069@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 01/15] x86/IRQ: deal with
 move-in-progress state in fixup_irqs()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wei.liu2@citrix.com>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTcvMDUvMjAxOSAxMTo0NCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gVGhlIGZsYWcgYmVpbmcg
c2V0IG1heSBwcmV2ZW50IGFmZmluaXR5IGNoYW5nZXMsIGFzIHRoZXNlIG9mdGVuIGltcGx5Cj4g
YXNzaWdubWVudCBvZiBhIG5ldyB2ZWN0b3IuIFdoZW4gdGhlcmUncyBubyBwb3NzaWJsZSBkZXN0
aW5hdGlvbiBsZWZ0Cj4gZm9yIHRoZSBJUlEsIHRoZSBjbGVhcmluZyBvZiB0aGUgZmxhZyBuZWVk
cyB0byBoYXBwZW4gcmlnaHQgZnJvbQo+IGZpeHVwX2lycXMoKS4KPgo+IEFkZGl0aW9uYWxseSBf
YXNzaWduX2lycV92ZWN0b3IoKSBuZWVkcyB0byBhdm9pZCBzZXR0aW5nIHRoZSBmbGFnIHdoZW4K
PiB0aGVyZSdzIG5vIG9ubGluZSBDUFUgbGVmdCBpbiB3aGF0IGdldHMgcHV0IGludG8gLT5hcmNo
Lm9sZF9jcHVfbWFzay4KPiBUaGUgb2xkIHZlY3RvciBjYW4gYmUgcmVsZWFzZWQgcmlnaHQgYXdh
eSBpbiB0aGlzIGNhc2UuCgpUaGlzIHN1Z2dlc3RzIHRoYXQgaXQgaXMgYSBidWdmaXgsIGJ1dCBp
dCBpc24ndCBjbGVhciB3aGF0IGhhcHBlbnMgd2hlbgp0aGluZ3MgZ28gd3JvbmcuCgo+IC0tLSBh
L3hlbi9hcmNoL3g4Ni9pcnEuYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9pcnEuYwo+IEBAIC0yNDE4
LDE1ICsyNDYyLDE4IEBAIHZvaWQgZml4dXBfaXJxcyhjb25zdCBjcHVtYXNrX3QgKm1hc2ssIGIK
PiAgICAgICAgICBpZiAoIGRlc2MtPmhhbmRsZXItPmVuYWJsZSApCj4gICAgICAgICAgICAgIGRl
c2MtPmhhbmRsZXItPmVuYWJsZShkZXNjKTsKPiAgCj4gKyAgICAgICAgY3B1bWFza19jb3B5KCZh
ZmZpbml0eSwgZGVzYy0+YWZmaW5pdHkpOwo+ICsKPiAgICAgICAgICBzcGluX3VubG9jaygmZGVz
Yy0+bG9jayk7Cj4gIAo+ICAgICAgICAgIGlmICggIXZlcmJvc2UgKQo+ICAgICAgICAgICAgICBj
b250aW51ZTsKPiAgCj4gLSAgICAgICAgaWYgKCBicmVha19hZmZpbml0eSAmJiBzZXRfYWZmaW5p
dHkgKQo+IC0gICAgICAgICAgICBwcmludGsoIkJyb2tlIGFmZmluaXR5IGZvciBpcnEgJWlcbiIs
IGlycSk7Cj4gLSAgICAgICAgZWxzZSBpZiAoICFzZXRfYWZmaW5pdHkgKQo+IC0gICAgICAgICAg
ICBwcmludGsoIkNhbm5vdCBzZXQgYWZmaW5pdHkgZm9yIGlycSAlaVxuIiwgaXJxKTsKPiArICAg
ICAgICBpZiAoICFzZXRfYWZmaW5pdHkgKQo+ICsgICAgICAgICAgICBwcmludGsoIkNhbm5vdCBz
ZXQgYWZmaW5pdHkgZm9yIElSUSV1XG4iLCBpcnEpOwo+ICsgICAgICAgIGVsc2UgaWYgKCBicmVh
a19hZmZpbml0eSApCj4gKyAgICAgICAgICAgIHByaW50aygiQnJva2UgYWZmaW5pdHkgZm9yIElS
USV1LCBuZXc6ICUqcGJcbiIsCj4gKyAgICAgICAgICAgICAgICAgICBpcnEsIG5yX2NwdV9pZHMs
ICZhZmZpbml0eSk7CgpXaGlsZSBJIGNlcnRhaW5seSBwcmVmZXIgdGhpcyB2ZXJzaW9uLCBJIHNo
b3VsZCBwb2ludCBvdXQgdGhhdCB5b3UKcmVmdXNlZCB0byBhY2NlcHQgbXkgcGF0Y2hlcyBsaWtl
IHRoaXMsIGFuZCBmb3IgY29uc2lzdGVuY3kgd2l0aCB0aGUKcmVzdCBvZiB0aGUgY29kZWJhc2Us
IHlvdSBzaG91bGQgYmUgdXNpbmcgY3B1bWFza19iaXRzKCkuCgp+QW5kcmV3CgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 03 16:03:27 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Jul 2019 16:03:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hihj7-0004kr-S7; Wed, 03 Jul 2019 16:03: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=roNQ=VA=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hihj7-0004km-HO
 for xen-devel@lists.xenproject.org; Wed, 03 Jul 2019 16:03:21 +0000
X-Inumbo-ID: 138aec94-9dac-11e9-8980-bc764e045a96
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 138aec94-9dac-11e9-8980-bc764e045a96;
 Wed, 03 Jul 2019 16:03:20 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: mbMRuguPZ9uCjR6ePUpON5Cq0gvNpOZC5MPltuGnan64qwmSdzxsTMwCo0l4EcdNhRnbaBJ5bI
 KmHbLxkY6swAFF5cIW8W1s6CLyVDx2w3Mkl68IW5r+lGZHLLr3GiNvhZZt2K3Xt32hOj+rUpaj
 GMNMYhWcrYxWaZ29yIDDt/AmVQbrIhHaNpII3eyMQ8dcrEdzmDirlFXQvW82q8cfOMolhvoC6s
 bOYAdWlasMh+IlJH3WjNpZIRqJA5UZetip/O+K15mdjopfKS83AQK56YSKXuiBKSFcyBPOIxqL
 Hm0=
X-SBRS: 2.7
X-MesageID: 2551771
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,446,1557201600"; 
   d="scan'208";a="2551771"
Date: Wed, 3 Jul 2019 17:03:17 +0100
From: Anthony PERARD <anthony.perard@citrix.com>
To: Chao Gao <chao.gao@intel.com>
Message-ID: <20190703160317.GM13449@perard.uk.xensource.com>
References: <1562133373-19208-1-git-send-email-chao.gao@intel.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1562133373-19208-1-git-send-email-chao.gao@intel.com>
User-Agent: Mutt/1.12.1 (2019-06-15)
Subject: Re: [Xen-devel] [PATCH v2] libxl_qmp: wait for completion of device
 removal
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Ian Jackson <ian.jackson@eu.citrix.com>,
 Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBKdWwgMDMsIDIwMTkgYXQgMDE6NTY6MTNQTSArMDgwMCwgQ2hhbyBHYW8gd3JvdGU6
Cj4gVG8gcmVtb3ZlIGEgZGV2aWNlIGZyb20gYSBkb21haW4sIGEgcW1wIGNvbW1hbmQgaXMgc2Vu
dCB0byBxZW11LiBCdXQgaXQgaXMKPiBoYW5kbGVkIGJ5IHFlbXUgYXN5Y2hyb25vdXNseS4gRXZl
biB0aGUgcW1wIGNvbW1hbmQgaXMgY2xhaW1lZCB0byBiZSBkb25lLAo+IHRoZSBhY3R1YWwgaGFu
ZGxpbmcgaW4gcWVtdSBzaWRlIG1heSBoYXBwZW4gbGF0ZXIuCj4gVGhpcyBiZWhhdmlvciBicmlu
Z3MgdHdvIHF1ZXN0aW9uczoKPiAxLiBBdHRhY2hpbmcgYSBkZXZpY2UgYmFjayB0byBhIGRvbWFp
biByaWdodCBhZnRlciBkZXRhY2hpbmcgdGhlIGRldmljZSBmcm9tCj4gdGhhdCBkb21haW4gd291
bGQgZmFpbCB3aXRoIGVycm9yOgo+IAo+IGxpYnhsOiBlcnJvcjogbGlieGxfcW1wLmM6MzQxOnFt
cF9oYW5kbGVfZXJyb3JfcmVzcG9uc2U6IERvbWFpbiAxOnJlY2VpdmVkIGFuCj4gZXJyb3IgbWVz
c2FnZSBmcm9tIFFNUCBzZXJ2ZXI6IER1cGxpY2F0ZSBJRCAncGNpLXB0LTYwXzAwLjAnIGZvciBk
ZXZpY2UKPiAKPiAyLiBBY2Nlc3NlcyB0byBQQ0kgY29uZmlndXJhdGlvbiBzcGFjZSBpbiBRZW11
IG1heSBvdmVybGFwIHdpdGggbGF0ZXIgZGV2aWNlCj4gcmVzZXQgaXNzdWVkIGJ5ICd4bCcgb3Ig
YnkgcGNpYmFjay4KPiAKPiBJbiBvcmRlciB0byBhdm9pZCBtZW50aW9uZWQgcXVlc3Rpb25zLCB3
YWl0IGZvciB0aGUgY29tcGxldGlvbiBvZiBkZXZpY2UKPiByZW1vdmFsIGJ5IHF1ZXJ5aW5nIGFs
bCBwY2kgZGV2aWNlcyB1c2luZyBxbXAgY29tbWFuZCBhbmQgZW5zdXJpbmcgdGhlIHRhcmdldAo+
IGRldmljZSBpc24ndCBsaXN0ZWQuIE9ubHkgcmV0cnkgNSB0aW1lcyB0byBhdm9pZCAneGwnIHBv
dGVudGlhbGx5IGJlaW5nIGJsb2NrZWQKPiBieSBxZW11Lgo+IAo+IFNpZ25lZC1vZmYtYnk6IENo
YW8gR2FvIDxjaGFvLmdhb0BpbnRlbC5jb20+Cj4gLS0tCj4gQ2hhbmdlcyBpbiB2MjoKPiAgLSBC
cmVhayBvdXQgZWFybHkgaWYgd2UgZm91bmQgYW4gZXJyb3IgZHVyaW5nIHF1ZXJ5aW5nIHBjaSBk
ZXZpY2VzLgo+ICAtIFByaW50IGEgbWVzc2FnZSB0byB3YXJuIGFkbWluIHRoYXQgZGV2aWNlIHJl
bW92YWwgbWF5IG5vdCBiZSBkb25lCj4gICAgaW4gZGV2aWNlIG1vZGVsJ3Mgc2lkZS4KClJldmll
d2VkLWJ5OiBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KClRoYW5r
cywKCi0tIApBbnRob255IFBFUkFSRAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 03 16:11:33 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Jul 2019 16:11:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hihqq-0005bF-Pw; Wed, 03 Jul 2019 16:11:20 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=vZpq=VA=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hihqp-0005ai-LX
 for xen-devel@lists.xenproject.org; Wed, 03 Jul 2019 16:11:19 +0000
X-Inumbo-ID: 2cf7d736-9dad-11e9-8980-bc764e045a96
Received: from m4a0040g.houston.softwaregrp.com (unknown [15.124.2.86])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2cf7d736-9dad-11e9-8980-bc764e045a96;
 Wed, 03 Jul 2019 16:11:18 +0000 (UTC)
Received: FROM m4a0040g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0040g.houston.softwaregrp.com WITH ESMTP; 
 Wed,  3 Jul 2019 16:10:51 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Wed, 3 Jul 2019 16:05:41 +0000
Received: from NAM01-SN1-obe.outbound.protection.outlook.com (15.124.8.12) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Wed, 3 Jul 2019 16:05:41 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3139.namprd18.prod.outlook.com (10.255.136.11) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2052.16; Wed, 3 Jul 2019 16:05:39 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc%3]) with mapi id 15.20.2052.010; Wed, 3 Jul 2019
 16:05:39 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v9 00/23] x86emul: remaining AVX512 support
Thread-Index: AQHVL/4BusDdmQSOHUaMCbTXiIXEsKa5Ek2A
Date: Wed, 3 Jul 2019 16:05:39 +0000
Message-ID: <190177bc-7b63-ce7c-2f29-bd37eeee43a9@suse.com>
References: <f69ca82f-e2db-e85e-ff98-2060a8dc28a5@suse.com>
In-Reply-To: <f69ca82f-e2db-e85e-ff98-2060a8dc28a5@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB7PR05CA0033.eurprd05.prod.outlook.com
 (2603:10a6:10:36::46) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: ad94c46c-bd44-4a22-bbdd-08d6ffd04ab7
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3139; 
x-ms-traffictypediagnostic: BY5PR18MB3139:
x-microsoft-antispam-prvs: <BY5PR18MB313990BEF77DA6A77FCAB1BCB3FB0@BY5PR18MB3139.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8273;
x-forefront-prvs: 00872B689F
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(136003)(376002)(39860400002)(396003)(346002)(366004)(189003)(199004)(316002)(256004)(229853002)(186003)(99286004)(52116002)(14444005)(76176011)(102836004)(68736007)(14454004)(81156014)(31696002)(71190400001)(478600001)(81166006)(86362001)(71200400001)(2906002)(66446008)(66476007)(64756008)(72206003)(66556008)(5660300002)(8676002)(66066001)(2501003)(26005)(73956011)(66946007)(80792005)(6246003)(8936002)(4326008)(25786009)(31686004)(7736002)(305945005)(3846002)(6116002)(2351001)(54906003)(11346002)(446003)(2616005)(476003)(6916009)(486006)(36756003)(6436002)(6486002)(386003)(6506007)(53546011)(5640700003)(6512007)(53936002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3139;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: BBSwOlcJaex1YGZ37WfXyLanx+dsTJKBFhBxKkniny34fjxVRW8uVmfIa/ZRMlfqO8bNO0e2HJbme3hVdTHKZN0ikLelJ4DG3NB4ZGVMVzpR/r0M/k55WkOK7p73jTfmbme0ySnnc7HjgEeN4X1LkhPdKE5UgjszZ4Hv1qPbLv1ymcbwTxGPQQolgfsLul1/WmJOD90RidhhzSaSTubPAQ8glxH7EE1MIjmjMNFj3tbmjcDzm9GVmdr/igYOixq2wCpTJzkkgMo0Ek9sSVxVzqbVLNqgkoCZs+mclZmiOGIRgWnF7ZWfmeo2NjRTil9Qhzrt2KUVPRpwcwsMWYWgnyDpmPVd/tumae///c3OBfYvtQIThq0DZy9q6DG/Eujc9ehPHb2gAN2meb2hh8Z3I1BBBw2icx2/eWkYOkeSRP0=
Content-ID: <D1DF93780B15074B92AC81AF7EEF8A18@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: ad94c46c-bd44-4a22-bbdd-08d6ffd04ab7
X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Jul 2019 16:05:39.6026 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3139
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v9 00/23] x86emul: remaining AVX512 support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 RogerPau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDEuMDcuMjAxOSAxMzoxMywgSmFuIEJldWxpY2ggd3JvdGU6DQo+IFRoaXMgZ29lcyBvbiB0
b3Agb2YgIng4NmVtdWw6IGF2b2lkIHNwZWN1bGF0aXZlIG91dCBvZiBib3VuZHMNCj4gYWNjZXNz
ZXMiLCBvciBlbHNlIHRoZXJlJ3MgYSBjb25mbGljdCBpbiBhdCBsZWFzdCB0aGUgImdhdGhlciIg
cGF0Y2gNCj4gaGVyZS4NCj4gDQo+IDAxOiBzdXBwb3J0IEFWWDUxMntGLF9WQk1JMn0gY29tcHJl
c3MvZXhwYW5kIGluc25zDQo+IDAyOiBzdXBwb3J0IHJlbWFpbmluZyBtaXNjIEFWWDUxMntGLEJX
fSBpbnNucw0KPiAwMzogcHJlcGFyZSBmb3IgQVZYNTEyRiBTL0cgaW5zbnMNCj4gMDQ6IHRlc3Qg
aGFybmVzcyBhZGp1c3RtZW50cyBmb3IgQVZYNTEyRiBTL0cgaW5zbnMNCj4gMDU6IHN1cHBvcnQg
QVZYNTEyRiBnYXRoZXIgaW5zbnMNCj4gMDY6IGFkZCBoaWdoIHJlZ2lzdGVyIFMvRyB0ZXN0IGNh
c2VzDQo+IDA3OiBzdXBwb3J0IEFWWDUxMkYgc2NhdHRlciBpbnNucw0KPiAwODogc3VwcG9ydCBB
Vlg1MTJQRiBpbnNucw0KPiAwOTogc3VwcG9ydCBBVlg1MTJDRCBpbnNucw0KPiAxMDogY29tcGxl
dGUgc3VwcG9ydCBvZiBBVlg1MTJfVkJNSSBpbnNucw0KPiAxMTogc3VwcG9ydCBvZiBBVlg1MTIq
IHBvcHVsYXRpb24gY291bnQgaW5zbnMNCj4gMTI6IHN1cHBvcnQgb2YgQVZYNTEyX0lGTUEgaW5z
bnMNCj4gMTM6IHN1cHBvcnQgcmVtYWluaW5nIEFWWDUxMl9WQk1JMiBpbnNucw0KPiAxNDogc3Vw
cG9ydCBBVlg1MTJfNEZNQVBTIGluc25zDQo+IDE1OiBzdXBwb3J0IEFWWDUxMl80Vk5OSVcgaW5z
bnMNCj4gMTY6IHN1cHBvcnQgQVZYNTEyX1ZOTkkgaW5zbnMNCj4gMTc6IHN1cHBvcnQgVlBDTE1V
TFFEUSBpbnNucw0KPiAxODogc3VwcG9ydCBWQUVTIGluc25zDQo+IDE5OiBzdXBwb3J0IEdGTkkg
aW5zbnMNCj4gMjA6IHJlc3RvcmUgb3JkZXJpbmcgd2l0aGluIG1haW4gc3dpdGNoIHN0YXRlbWVu
dA0KPiAyMTogYWRkIGFuIEFFUy9WQUVTIHRlc3QgY2FzZSB0byB0aGUgaGFybmVzcw0KPiAyMjog
YWRkIGEgU0hBIHRlc3QgY2FzZSB0byB0aGUgaGFybmVzcw0KPiAyMzogYWRkIGEgUENMTVVML1ZQ
Q0xNVUwgdGVzdCBjYXNlIHRvIHRoZSBoYXJuZXNzDQoNCkkgcmVhbGl6ZSBJJ3ZlIHNlbnQgcGF0
Y2ggMTcgYSBzZWNvbmQgdGltZSBpbnN0ZWFkIG9mIHRoZSBjb3JyZWN0DQpwYXRjaCAyMy4gSSds
bCBzZW5kIHRoZSBjb3JyZWN0IG9uZSBpbiBhIG1pbnV0ZS4NCg0KSmFuDQpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 03 16:16:28 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Jul 2019 16: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 1hihvl-0005sU-JT; Wed, 03 Jul 2019 16:16:25 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=vZpq=VA=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hihvk-0005sP-AY
 for xen-devel@lists.xenproject.org; Wed, 03 Jul 2019 16:16:24 +0000
X-Inumbo-ID: c4eb66a8-9dad-11e9-8d9f-6f19c402366f
Received: from m4a0041g.houston.softwaregrp.com (unknown [15.124.2.87])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c4eb66a8-9dad-11e9-8d9f-6f19c402366f;
 Wed, 03 Jul 2019 16:16:21 +0000 (UTC)
Received: FROM m4a0041g.houston.softwaregrp.com (15.120.17.147) BY
 m4a0041g.houston.softwaregrp.com WITH ESMTP; 
 Wed,  3 Jul 2019 16:15:20 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M4W0335.microfocus.com (2002:f78:1193::f78:1193) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Wed, 3 Jul 2019 16:07:00 +0000
Received: from NAM01-SN1-obe.outbound.protection.outlook.com (15.124.72.10) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Wed, 3 Jul 2019 16:07:00 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3139.namprd18.prod.outlook.com (10.255.136.11) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2052.16; Wed, 3 Jul 2019 16:07:00 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc%3]) with mapi id 15.20.2052.010; Wed, 3 Jul 2019
 16:07:00 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v9 23/23] x86emul: add a PCLMUL/VPCLMUL test case to the
 harness
Thread-Index: AQHVMblYAIXcGB7PaEOVgt1Sf+tKfw==
Date: Wed, 3 Jul 2019 16:06:59 +0000
Message-ID: <77afa537-f238-3145-6bf1-7175cf0a0ab6@suse.com>
References: <f69ca82f-e2db-e85e-ff98-2060a8dc28a5@suse.com>
In-Reply-To: <f69ca82f-e2db-e85e-ff98-2060a8dc28a5@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR01CA0090.eurprd01.prod.exchangelabs.com
 (2603:10a6:6:44::31) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 268a9477-abec-4d3c-5b8c-08d6ffd07aa6
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3139; 
x-ms-traffictypediagnostic: BY5PR18MB3139:
x-microsoft-antispam-prvs: <BY5PR18MB31397BE7CF4C449D1244381BB3FB0@BY5PR18MB3139.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:5236;
x-forefront-prvs: 00872B689F
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(136003)(376002)(39860400002)(396003)(346002)(366004)(189003)(199004)(316002)(256004)(186003)(99286004)(52116002)(76176011)(102836004)(68736007)(14454004)(81156014)(31696002)(71190400001)(478600001)(81166006)(86362001)(71200400001)(2906002)(66446008)(66476007)(64756008)(72206003)(66556008)(5660300002)(8676002)(66066001)(2501003)(26005)(73956011)(66946007)(80792005)(8936002)(4326008)(25786009)(30864003)(31686004)(7736002)(305945005)(3846002)(6116002)(2351001)(54906003)(11346002)(446003)(2616005)(476003)(6916009)(486006)(36756003)(6436002)(6486002)(386003)(6506007)(5640700003)(6512007)(53936002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3139;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: tTe1pmVzputKouFQqkF0yWgoX2kYnWRbMbxdLAaJFIvdJ6SOQTRjsWy9qSHkjIPIj6NAjEXNGx9Go36641lf6rEefa0CT7RVDTPgas31FdDAIdzWCEZkFnz46vTti1M7h19lrbQEBq2QYI12KpnLE/7fObJXbD6iIcKhwjy8au3SmhgjW/wrfUbgeVyk18ENC6b4lmLy85rONJGmIsxQrHSUGHqJUi6IVLSPNU5JGTcGnwU7cJQSI6aLAwZ6a7UXQyAVgGThnHgE2LctxzFcCo8EoWBy2bJe7Haejs5iHuurQg7hDFzllfgS6mVnOa7QiaIzYjU2avdCNCxSwdRxrEvOOaS02qdtsKtlnKbJ4DYz2GH9PVwFdr1LlDBKqE4iZhSks5yFJBhKBzuIrUDtPCjFn1OdIdyEbQqQCNg553g=
Content-ID: <E376737AF16BCC4B971354792AE5C51A@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 268a9477-abec-4d3c-5b8c-08d6ffd07aa6
X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Jul 2019 16:06:59.8325 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3139
X-OriginatorOrg: suse.com
Subject: [Xen-devel] [PATCH v9 23/23] x86emul: add a PCLMUL/VPCLMUL test
 case to the harness
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 RogerPau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QWxzbyB1c2UgdGhpcyBmb3IgQVZYNTEyX1ZCTUkyIFZQU0h7TCxSfUR7LFZ9e0QsUSxXfSB0ZXN0
aW5nIChvbmx5IHRoZQ0KcXVhZCB3b3JkIHJpZ2h0IHNoaWZ0cyBnZXQgYWN0dWFsbHkgdXNlZDsg
dGhlIGFzc3VtcHRpb24gaXMgdGhhdCB0aGVpcg0KImxlZnQiIGNvdW50ZXJwYXJ0cyBhcyB3ZWxs
IGFzIHRoZSBkb3VibGUgd29yZCBhbmQgd29yZCBmb3JtcyB0aGVuIHdvcmsNCmFzIHdlbGwpLg0K
DQpTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+DQpBY2tlZC1i
eTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0aXJ4LmNvbT4NCi0tLQ0Kdjg6IE5l
dy4NCg0KLS0tIGEvdG9vbHMvdGVzdHMveDg2X2VtdWxhdG9yL01ha2VmaWxlDQorKysgYi90b29s
cy90ZXN0cy94ODZfZW11bGF0b3IvTWFrZWZpbGUNCkBAIC0yMCw5ICsyMCwxMCBAQCBTSU1EIDo9
IDNkbm93IHNzZSBzc2UyIHNzZTQgYXZ4IGF2eDIgeG9wDQogIEZNQSA6PSBmbWE0IGZtYQ0KICBT
RyA6PSBhdngyLXNnIGF2eDUxMmYtc2cgYXZ4NTEydmwtc2cNCiAgQUVTIDo9IHNzc2UzLWFlcyBh
dngtYWVzIGF2eDItdmFlcyBhdng1MTJidy12YWVzDQorQ0xNVUwgOj0gc3NzZTMtcGNsbXVsIGF2
eC1wY2xtdWwgYXZ4Mi12cGNsbXVscWRxIGF2eDUxMmJ3LXZwY2xtdWxxZHEgYXZ4NTEydmJtaTIt
dnBjbG11bHFkcQ0KICBTSEEgOj0gc3NlNC1zaGEgYXZ4LXNoYSBhdng1MTJmLXNoYQ0KICBHRiA6
PSBzc2UyLWdmIGF2eDItZ2YgYXZ4NTEyYnctZ2YNCi1URVNUQ0FTRVMgOj0gYmxvd2Zpc2ggJChT
SU1EKSAkKEZNQSkgJChTRykgJChBRVMpICQoU0hBKSAkKEdGKQ0KK1RFU1RDQVNFUyA6PSBibG93
ZmlzaCAkKFNJTUQpICQoRk1BKSAkKFNHKSAkKEFFUykgJChDTE1VTCkgJChTSEEpICQoR0YpDQog
IA0KICBPUE1BU0sgOj0gYXZ4NTEyZiBhdng1MTJkcSBhdng1MTJidw0KICANCkBAIC04OSw2ICs5
MCw3IEBAIGF2eDUxMmVyLWZsdHMgOj0gNCA4DQogIGF2eDUxMnZibWktdmVjcyA6PSAkKGF2eDUx
MmJ3LXZlY3MpDQogIGF2eDUxMnZibWktaW50cyA6PSAkKGF2eDUxMmJ3LWludHMpDQogIGF2eDUx
MnZibWktZmx0cyA6PSAkKGF2eDUxMmJ3LWZsdHMpDQorYXZ4NTEydmJtaTItdmVjcyA6PSAkKGF2
eDUxMmJ3LXZlY3MpDQogIA0KICBhdng1MTJmLW9wbWFzay12ZWNzIDo9IDINCiAgYXZ4NTEyZHEt
b3BtYXNrLXZlY3MgOj0gMSAyDQpAQCAtMTQ5LDYgKzE1MSwxMCBAQCBkZWZpbmUgc2ltZC1hZXMt
ZGVmcw0KICAkKDEpLWNmbGFncyA6PSAkKGZvcmVhY2ggdmVjLCQoJChwYXRzdWJzdCAlLWFlcyxz
c2UsJCgxKSktdmVjcykgJCgkKHBhdHN1YnN0ICUtdmFlcywlLCQoMSkpLXZlY3MpLCBcDQogIAkg
ICAgICAgICAiLURfJCh2ZWMpIC1tYWVzICQoYWRkcHJlZml4IC1tLCQoc3Vic3QgLSwkKHNwYWNl
KSwkKDEpKSkgJChjYWxsIG5vbi1zc2UsJCgxKSkgLU9zIC1EVkVDX1NJWkU9JCh2ZWMpIikNCiAg
ZW5kZWYNCitkZWZpbmUgc2ltZC1jbG11bC1kZWZzDQorJCgxKS1jZmxhZ3MgOj0gJChmb3JlYWNo
IHZlYywkKCQocGF0c3Vic3QgJS1wY2xtdWwsc3NlLCQoMSkpLXZlY3MpICQoJChwYXRzdWJzdCAl
LXZwY2xtdWxxZHEsJSwkKDEpKS12ZWNzKSwgXA0KKwkgICAgICAgICAiLURfJCh2ZWMpIC1tcGNs
bXVsICQoYWRkcHJlZml4IC1tLCQoc3Vic3QgLSwkKHNwYWNlKSwkKDEpKSkgJChjYWxsIG5vbi1z
c2UsJCgxKSkgLU9zIC1EVkVDX1NJWkU9JCh2ZWMpIikNCitlbmRlZg0KICBkZWZpbmUgc2ltZC1z
aGEtZGVmcw0KICAkKDEpLWNmbGFncyA6PSAkKGZvcmVhY2ggdmVjLCQoc3NlLXZlY3MpLCBcDQog
IAkgICAgICAgICAiLURfJCh2ZWMpICQoYWRkcHJlZml4IC1tLCQoc3Vic3QgLSwkKHNwYWNlKSwk
KDEpKSkgLU9zIC1EVkVDX1NJWkU9JCh2ZWMpIikNCkBAIC0xNjQsNiArMTcwLDcgQEAgZW5kZWYN
CiAgJChmb3JlYWNoIGZsYXZvciwkKFNJTUQpICQoRk1BKSwkKGV2YWwgJChjYWxsIHNpbWQtZGVm
cywkKGZsYXZvcikpKSkNCiAgJChmb3JlYWNoIGZsYXZvciwkKFNHKSwkKGV2YWwgJChjYWxsIHNp
bWQtc2ctZGVmcywkKGZsYXZvcikpKSkNCiAgJChmb3JlYWNoIGZsYXZvciwkKEFFUyksJChldmFs
ICQoY2FsbCBzaW1kLWFlcy1kZWZzLCQoZmxhdm9yKSkpKQ0KKyQoZm9yZWFjaCBmbGF2b3IsJChD
TE1VTCksJChldmFsICQoY2FsbCBzaW1kLWNsbXVsLWRlZnMsJChmbGF2b3IpKSkpDQogICQoZm9y
ZWFjaCBmbGF2b3IsJChTSEEpLCQoZXZhbCAkKGNhbGwgc2ltZC1zaGEtZGVmcywkKGZsYXZvcikp
KSkNCiAgJChmb3JlYWNoIGZsYXZvciwkKEdGKSwkKGV2YWwgJChjYWxsIHNpbWQtZ2YtZGVmcywk
KGZsYXZvcikpKSkNCiAgJChmb3JlYWNoIGZsYXZvciwkKE9QTUFTSyksJChldmFsICQoY2FsbCBv
cG1hc2stZGVmcywkKGZsYXZvcikpKSkNCkBAIC0yMTgsMTMgKzIyNSwxNiBAQCAkKGFkZHN1ZmZp
eCAuYywkKFNHKSk6DQogICQoYWRkc3VmZml4IC5jLCQoQUVTKSk6DQogIAlsbiAtc2Ygc2ltZC1h
ZXMuYyAkQA0KICANCiskKGFkZHN1ZmZpeCAuYywkKENMTVVMKSk6DQorCWxuIC1zZiBzaW1kLWNs
bXVsLmMgJEANCisNCiAgJChhZGRzdWZmaXggLmMsJChTSEEpKToNCiAgCWxuIC1zZiBzaW1kLXNo
YS5jICRADQogIA0KICAkKGFkZHN1ZmZpeCAuYywkKEdGKSk6DQogIAlsbiAtc2Ygc2ltZC1nZi5j
ICRADQogIA0KLSQoYWRkc3VmZml4IC5oLCQoU0lNRCkgJChGTUEpICQoU0cpICQoQUVTKSAkKFNI
QSkgJChHRikpOiBzaW1kLmgNCiskKGFkZHN1ZmZpeCAuaCwkKFNJTUQpICQoRk1BKSAkKFNHKSAk
KEFFUykgJChDTE1VTCkgJChTSEEpICQoR0YpKTogc2ltZC5oDQogIA0KICB4b3AuaCBhdng1MTJm
Lmg6IHNpbWQtZm1hLmMNCiAgDQotLS0gL2Rldi9udWxsDQorKysgYi90b29scy90ZXN0cy94ODZf
ZW11bGF0b3Ivc2ltZC1jbG11bC5jDQpAQCAtMCwwICsxLDE1MCBAQA0KKyNkZWZpbmUgVUlOVF9T
SVpFIDgNCisNCisjaW5jbHVkZSAic2ltZC5oIg0KK0VOVFJZKGNsbXVsX3Rlc3QpOw0KKw0KKyNp
ZmRlZiBfX0FWWDUxMkZfXyAvKiBBVlg1MTJCVyBtYXkgZ2V0IGVuYWJsZWQgb25seSBiZWxvdyAq
Lw0KKyMgZGVmaW5lIEFMTF9UUlVFICh+MFVMTCA+PiAoNjQgLSBFTEVNX0NPVU5UKSkNCisjIGRl
ZmluZSBlcSh4LCB5KSAoQihwY21wZXFxLCBfbWFzaywgKHZkaV90KSh4KSwgKHZkaV90KSh5KSwg
LTEpID09IEFMTF9UUlVFKQ0KKyMgZGVmaW5lIGxhbmVfc2hyX3VuaXQoeCkgXA0KKyAgICAoKHZl
Y190KUIocGFsaWduciwgX21hc2ssICh2ZGlfdCkoeCksICh2ZGlfdCkoeCksIDY0LCAodmRpX3Qp
e30sIFwNCisgICAgICAgICAgICAgIDB4MDBmZjAwZmYwMGZmMDBmZlVMTCAmICh+MFVMTCA+PiAo
NjQgLSBWRUNfU0laRSkpKSkNCisjZWxzZQ0KKyMgaWYgZGVmaW5lZChfX0FWWDJfXykgJiYgVkVD
X1NJWkUgPT0gMzINCisjICBkZWZpbmUgdG9fYm9vbChjbXApIEIocHRlc3RjLCAsIGNtcCwgKHZk
aV90KXt9ID09IDApDQorIyBlbHNlDQorIyAgZGVmaW5lIHRvX2Jvb2woY21wKSAoX19idWlsdGlu
X2lhMzJfcG1vdm1za2IxMjgoY21wKSA9PSAweGZmZmYpDQorIyBlbmRpZg0KKyMgZGVmaW5lIGVx
KHgsIHkpIHRvX2Jvb2woKHgpID09ICh5KSkNCisjIGRlZmluZSBsYW5lX3Nocl91bml0KHgpICgo
dmVjX3QpQihwYWxpZ25yLCAsICh2ZGlfdCl7fSwgKHZkaV90KSh4KSwgNjQpKQ0KKyNlbmRpZg0K
Kw0KKyNkZWZpbmUgQ0xNVUwob3AsIHgsIHksIGMpICh2ZWNfdCkoX19idWlsdGluX2lhMzJfICMj
IG9wKCh2ZGlfdCkoeCksICh2ZGlfdCkoeSksIGMpKQ0KKw0KKyNpZiBWRUNfU0laRSA9PSAxNg0K
KyMgZGVmaW5lIGNsbXVsKHgsIHksIGMpIENMTVVMKHBjbG11bHFkcTEyOCwgeCwgeSwgYykNCisj
IGRlZmluZSB2cHNocmQgX19idWlsdGluX2lhMzJfdnBzaHJkX3YyZGkNCisjZWxpZiBWRUNfU0la
RSA9PSAzMg0KKyMgZGVmaW5lIGNsbXVsKHgsIHksIGMpIENMTVVMKHZwY2xtdWxxZHFfdjRkaSwg
eCwgeSwgYykNCisjIGRlZmluZSB2cHNocmQgX19idWlsdGluX2lhMzJfdnBzaHJkX3Y0ZGkNCisj
ZWxpZiBWRUNfU0laRSA9PSA2NA0KKyMgZGVmaW5lIGNsbXVsKHgsIHksIGMpIENMTVVMKHZwY2xt
dWxxZHFfdjhkaSwgeCwgeSwgYykNCisjIGRlZmluZSB2cHNocmQgX19idWlsdGluX2lhMzJfdnBz
aHJkX3Y4ZGkNCisjZW5kaWYNCisNCisjZGVmaW5lIGNsbXVsX2xsKHgsIHkpIGNsbXVsKHgsIHks
IDB4MDApDQorI2RlZmluZSBjbG11bF9obCh4LCB5KSBjbG11bCh4LCB5LCAweDAxKQ0KKyNkZWZp
bmUgY2xtdWxfbGgoeCwgeSkgY2xtdWwoeCwgeSwgMHgxMCkNCisjZGVmaW5lIGNsbXVsX2hoKHgs
IHkpIGNsbXVsKHgsIHksIDB4MTEpDQorDQorI2lmIGRlZmluZWQoX19BVlg1MTJWQk1JMl9fKQ0K
KyMgcHJhZ21hIEdDQyB0YXJnZXQgKCAiYXZ4NTEyYnciICkNCisjIGRlZmluZSBsYW5lX3Nocl9p
KHgsIG4pICh7IFwNCisgICAgdmVjX3QgaF8gPSBsYW5lX3Nocl91bml0KHgpOyBcDQorICAgIHRv
dWNoKGhfKTsgXA0KKyAgICAobikgPCA2NCA/ICh2ZWNfdCl2cHNocmQoKHZkaV90KSh4KSwgKHZk
aV90KShoXyksIG4pIDogaF8gPj4gKChuKSAtIDY0KTsgXA0KK30pDQorIyBkZWZpbmUgbGFuZV9z
aHJfdih4LCBuKSAoeyBcDQorICAgIHZlY190IHRfID0gKHgpLCBoXyA9IGxhbmVfc2hyX3VuaXQo
eCk7IFwNCisgICAgdHlwZW9mKHRfWzBdKSBuXyA9IChuKTsgXA0KKyAgICBpZiAoIChuKSA8IDY0
ICkgXA0KKyAgICAgICAgLyogZ2NjIGRvZXMgbm90IHN1cHBvcnQgZW1iZWRkZWQgYnJvYWRjYXN0
ICovIFwNCisgICAgICAgIGFzbSAoICJ2cHNocmR2cSAlMiV7MXRvJWMzJX0sICUxLCAlMCIgXA0K
KyAgICAgICAgICAgICAgOiAiK3YiICh0XykgOiAidiIgKGhfKSwgIm0iIChuXyksICJpIiAoRUxF
TV9DT1VOVCkgKTsgXA0KKyAgICBlbHNlIFwNCisgICAgICAgIHRfID0gaF8gPj4gKChuKSAtIDY0
KTsgXA0KKyAgICB0XzsgXA0KK30pDQorI2Vsc2UNCisjIGRlZmluZSBsYW5lX3Nocl9pIGxhbmVf
c2hyX3YNCisjIGRlZmluZSBsYW5lX3Nocl92KHgsIG4pICh7IFwNCisgICAgdmVjX3QgdF8gPSAo
bikgPiAwID8gbGFuZV9zaHJfdW5pdCh4KSA6ICh4KTsgXA0KKyAgICAobikgPCA2NCA/ICgoeCkg
Pj4gKG4pKSB8ICh0XyA8PCAoLShuKSAmIDB4M2YpKSBcDQorICAgICAgICAgICAgIDogdF8gPj4g
KChuKSAtIDY0KTsgXA0KK30pDQorI2VuZGlmDQorDQoraW50IGNsbXVsX3Rlc3Qodm9pZCkNCit7
DQorICAgIHVuc2lnbmVkIGludCBpOw0KKyAgICB2ZWNfdCBzcmM7DQorICAgIHZxaV90IHJhdyA9
IHt9Ow0KKw0KKyAgICBmb3IgKCBpID0gMTsgaSA8IFZFQ19TSVpFOyArK2kgKQ0KKyAgICAgICAg
cmF3W2ldID0gaTsNCisgICAgc3JjID0gKHZlY190KXJhdzsNCisNCisgICAgZm9yICggaSA9IDA7
IGkgPCAyNTY7IGkgKz0gVkVDX1NJWkUgKQ0KKyAgICB7DQorICAgICAgICB2ZWNfdCB4ID0ge30s
IHksIHosIGxvLCBoaTsNCisgICAgICAgIHVuc2lnbmVkIGludCBqOw0KKw0KKyAgICAgICAgdG91
Y2goeCk7DQorICAgICAgICB5ID0gY2xtdWxfbGwoc3JjLCB4KTsNCisgICAgICAgIHRvdWNoKHgp
Ow0KKw0KKyAgICAgICAgaWYgKCAhZXEoeSwgeCkgKSByZXR1cm4gX19MSU5FX187DQorDQorICAg
ICAgICBmb3IgKCBqID0gMDsgaiA8IEVMRU1fQ09VTlQ7IGogKz0gMiApDQorICAgICAgICAgICAg
eFtqXSA9IDE7DQorDQorICAgICAgICB0b3VjaChzcmMpOw0KKyAgICAgICAgeSA9IGNsbXVsX2xs
KHgsIHNyYyk7DQorICAgICAgICB0b3VjaChzcmMpOw0KKyAgICAgICAgeiA9IGNsbXVsX2xoKHgs
IHNyYyk7DQorICAgICAgICB0b3VjaChzcmMpOw0KKw0KKyAgICAgICAgZm9yICggaiA9IDA7IGog
PCBFTEVNX0NPVU5UOyBqICs9IDIgKQ0KKyAgICAgICAgICAgIHlbaiArIDFdID0geltqXTsNCisN
CisgICAgICAgIGlmICggIWVxKHksIHNyYykgKSByZXR1cm4gX19MSU5FX187DQorDQorICAgICAg
ICAvKg0KKyAgICAgICAgICogQmVzaWRlcyB0aGUgb2J2aW91cyBwcm9wZXJ0eSBvZiB0aGUgbG93
IGFuZCBoaWdoIGhhbGYgcHJvZHVjdHMNCisgICAgICAgICAqIGJlaW5nIHRoZSBzYW1lIGVpdGhl
ciBkaXJlY3Rpb24sIHRoZSAic3F1YXJlIiBvZiBhIG51bWJlciBoYXMgdGhlDQorICAgICAgICAg
KiBwcm9wZXJ0eSBvZiBzaW1wbHkgYmVpbmcgdGhlIG9yaWdpbmFsIGJpdCBwYXR0ZXJuIHdpdGgg
YSB6ZXJvIGJpdA0KKyAgICAgICAgICogaW5zZXJ0ZWQgYmV0d2VlbiBhbnkgdHdvIGJpdHMuIFRo
aXMgaXMgd2hhdCB0aGUgY29kZSBiZWxvdyBjaGVja3MuDQorICAgICAgICAgKi8NCisNCisgICAg
ICAgIHggPSBzcmM7DQorICAgICAgICB0b3VjaChzcmMpOw0KKyAgICAgICAgeSA9IGNsbXVsX2xo
KHgsIHNyYyk7DQorICAgICAgICB0b3VjaChzcmMpOw0KKyAgICAgICAgeiA9IGNsbXVsX2hsKHgs
IHNyYyk7DQorDQorICAgICAgICBpZiAoICFlcSh5LCB6KSApIHJldHVybiBfX0xJTkVfXzsNCisN
CisgICAgICAgIHRvdWNoKHNyYyk7DQorICAgICAgICB5ID0gbG8gPSBjbG11bF9sbCh4LCBzcmMp
Ow0KKyAgICAgICAgdG91Y2goc3JjKTsNCisgICAgICAgIHogPSBoaSA9IGNsbXVsX2hoKHgsIHNy
Yyk7DQorICAgICAgICB0b3VjaChzcmMpOw0KKw0KKyAgICAgICAgZm9yICggaiA9IDA7IGogPCA2
NDsgKytqICkNCisgICAgICAgIHsNCisgICAgICAgICAgICB2ZWNfdCBsID0gbGFuZV9zaHJfdihs
bywgMiAqIGopOw0KKyAgICAgICAgICAgIHZlY190IGggPSBsYW5lX3Nocl92KGhpLCAyICogaik7
DQorICAgICAgICAgICAgdW5zaWduZWQgaW50IG47DQorDQorICAgICAgICAgICAgaWYgKCAhZXEo
bCwgeSkgKSByZXR1cm4gX19MSU5FX187DQorICAgICAgICAgICAgaWYgKCAhZXEoaCwgeikgKSBy
ZXR1cm4gX19MSU5FX187DQorDQorICAgICAgICAgICAgeCA9IHNyYyA+PiBqOw0KKw0KKyAgICAg
ICAgICAgIGZvciAoIG4gPSAwOyBuIDwgRUxFTV9DT1VOVDsgbiArPSAyICkNCisgICAgICAgICAg
ICB7DQorICAgICAgICAgICAgICAgIGlmICggKHhbbiArIDBdICYgMSkgIT0gKGxbbl0gJiAzKSAp
IHJldHVybiBfX0xJTkVfXzsNCisgICAgICAgICAgICAgICAgaWYgKCAoeFtuICsgMV0gJiAxKSAh
PSAoaFtuXSAmIDMpICkgcmV0dXJuIF9fTElORV9fOw0KKyAgICAgICAgICAgIH0NCisNCisgICAg
ICAgICAgICB0b3VjaCh5KTsNCisgICAgICAgICAgICB5ID0gbGFuZV9zaHJfaSh5LCAyKTsNCisg
ICAgICAgICAgICB0b3VjaCh6KTsNCisgICAgICAgICAgICB6ID0gbGFuZV9zaHJfaSh6LCAyKTsN
CisgICAgICAgIH0NCisNCisgICAgICAgIHNyYyArPSAweDAxMDEwMTAxMDEwMTAxMDFVTEwgKiBW
RUNfU0laRTsNCisgICAgfQ0KKw0KKyAgICByZXR1cm4gMDsNCit9DQotLS0gYS90b29scy90ZXN0
cy94ODZfZW11bGF0b3Ivc2ltZC5oDQorKysgYi90b29scy90ZXN0cy94ODZfZW11bGF0b3Ivc2lt
ZC5oDQpAQCAtMzgxLDYgKzM4MSw3IEBAIE9WUihtb3ZudGRxKTsNCiAgT1ZSKG1vdm50ZHFhKTsN
CiAgT1ZSKG1vdnNoZHVwKTsNCiAgT1ZSKG1vdnNsZHVwKTsNCitPVlIocGNsbXVscWRxKTsNCiAg
T1ZSKHBlcm1kKTsNCiAgT1ZSKHBlcm1xKTsNCiAgT1ZSKHBtb3ZzeGJkKTsNCi0tLSBhL3Rvb2xz
L3Rlc3RzL3g4Nl9lbXVsYXRvci90ZXN0X3g4Nl9lbXVsYXRvci5jDQorKysgYi90b29scy90ZXN0
cy94ODZfZW11bGF0b3IvdGVzdF94ODZfZW11bGF0b3IuYw0KQEAgLTEzLDE2ICsxMywxOSBAQCBh
c20gKCAiLnB1c2hzZWN0aW9uIC50ZXN0LCBcImF4XCIsIEBwcm9nDQogICNpbmNsdWRlICJzc2Uy
LmgiDQogICNpbmNsdWRlICJzc2UyLWdmLmgiDQogICNpbmNsdWRlICJzc3NlMy1hZXMuaCINCisj
aW5jbHVkZSAic3NzZTMtcGNsbXVsLmgiDQogICNpbmNsdWRlICJzc2U0LmgiDQogICNpbmNsdWRl
ICJzc2U0LXNoYS5oIg0KICAjaW5jbHVkZSAiYXZ4LmgiDQogICNpbmNsdWRlICJhdngtYWVzLmgi
DQorI2luY2x1ZGUgImF2eC1wY2xtdWwuaCINCiAgI2luY2x1ZGUgImF2eC1zaGEuaCINCiAgI2lu
Y2x1ZGUgImZtYTQuaCINCiAgI2luY2x1ZGUgImZtYS5oIg0KICAjaW5jbHVkZSAiYXZ4Mi5oIg0K
ICAjaW5jbHVkZSAiYXZ4Mi1zZy5oIg0KICAjaW5jbHVkZSAiYXZ4Mi12YWVzLmgiDQorI2luY2x1
ZGUgImF2eDItdnBjbG11bHFkcS5oIg0KICAjaW5jbHVkZSAiYXZ4Mi1nZi5oIg0KICAjaW5jbHVk
ZSAieG9wLmgiDQogICNpbmNsdWRlICJhdng1MTJmLW9wbWFzay5oIg0KQEAgLTM0LDEwICszNywx
MiBAQCBhc20gKCAiLnB1c2hzZWN0aW9uIC50ZXN0LCBcImF4XCIsIEBwcm9nDQogICNpbmNsdWRl
ICJhdng1MTJ2bC1zZy5oIg0KICAjaW5jbHVkZSAiYXZ4NTEyYncuaCINCiAgI2luY2x1ZGUgImF2
eDUxMmJ3LXZhZXMuaCINCisjaW5jbHVkZSAiYXZ4NTEyYnctdnBjbG11bHFkcS5oIg0KICAjaW5j
bHVkZSAiYXZ4NTEyYnctZ2YuaCINCiAgI2luY2x1ZGUgImF2eDUxMmRxLmgiDQogICNpbmNsdWRl
ICJhdng1MTJlci5oIg0KICAjaW5jbHVkZSAiYXZ4NTEydmJtaS5oIg0KKyNpbmNsdWRlICJhdng1
MTJ2Ym1pMi12cGNsbXVscWRxLmgiDQogIA0KICAjZGVmaW5lIHZlcmJvc2UgZmFsc2UgLyogU3dp
dGNoIHRvIHRydWUgZm9yIGZhciBtb3JlIGxvZ2dpbmcuICovDQogIA0KQEAgLTEwOCw2ICsxMTMs
MTYgQEAgc3RhdGljIGJvb2wgc2ltZF9jaGVja19hdnhfYWVzKHZvaWQpDQogICAgICByZXR1cm4g
Y3B1X2hhc19hZXNuaSAmJiBjcHVfaGFzX2F2eDsNCiAgfQ0KICANCitzdGF0aWMgYm9vbCBzaW1k
X2NoZWNrX3Nzc2UzX3BjbG11bCh2b2lkKQ0KK3sNCisgICAgcmV0dXJuIGNwdV9oYXNfcGNsbXVs
cWRxICYmIGNwdV9oYXNfc3NzZTM7DQorfQ0KKw0KK3N0YXRpYyBib29sIHNpbWRfY2hlY2tfYXZ4
X3BjbG11bCh2b2lkKQ0KK3sNCisgICAgcmV0dXJuIGNwdV9oYXNfcGNsbXVscWRxICYmIGNwdV9o
YXNfYXZ4Ow0KK30NCisNCiAgc3RhdGljIGJvb2wgc2ltZF9jaGVja19hdng1MTJmKHZvaWQpDQog
IHsNCiAgICAgIHJldHVybiBjcHVfaGFzX2F2eDUxMmY7DQpAQCAtMTg5LDYgKzIwNCwzMSBAQCBz
dGF0aWMgYm9vbCBzaW1kX2NoZWNrX2F2eDUxMmJ3X3ZhZXNfdmwoDQogICAgICAgICAgICAgY3B1
X2hhc19hdng1MTJidyAmJiBjcHVfaGFzX2F2eDUxMnZsOw0KICB9DQogIA0KK3N0YXRpYyBib29s
IHNpbWRfY2hlY2tfYXZ4Ml92cGNsbXVscWRxKHZvaWQpDQorew0KKyAgICByZXR1cm4gY3B1X2hh
c192cGNsbXVscWRxICYmIGNwdV9oYXNfYXZ4MjsNCit9DQorDQorc3RhdGljIGJvb2wgc2ltZF9j
aGVja19hdng1MTJid192cGNsbXVscWRxKHZvaWQpDQorew0KKyAgICByZXR1cm4gY3B1X2hhc192
cGNsbXVscWRxICYmIGNwdV9oYXNfYXZ4NTEyYnc7DQorfQ0KKw0KK3N0YXRpYyBib29sIHNpbWRf
Y2hlY2tfYXZ4NTEyYndfdnBjbG11bHFkcV92bCh2b2lkKQ0KK3sNCisgICAgcmV0dXJuIGNwdV9o
YXNfdnBjbG11bHFkcSAmJiBjcHVfaGFzX2F2eDUxMmJ3ICYmIGNwdV9oYXNfYXZ4NTEydmw7DQor
fQ0KKw0KK3N0YXRpYyBib29sIHNpbWRfY2hlY2tfYXZ4NTEydmJtaTJfdnBjbG11bHFkcSh2b2lk
KQ0KK3sNCisgICAgcmV0dXJuIGNwdV9oYXNfYXZ4NTEyX3ZibWkyICYmIHNpbWRfY2hlY2tfYXZ4
NTEyYndfdnBjbG11bHFkcSgpOw0KK30NCisNCitzdGF0aWMgYm9vbCBzaW1kX2NoZWNrX2F2eDUx
MnZibWkyX3ZwY2xtdWxxZHFfdmwodm9pZCkNCit7DQorICAgIHJldHVybiBjcHVfaGFzX2F2eDUx
Ml92Ym1pMiAmJiBzaW1kX2NoZWNrX2F2eDUxMmJ3X3ZwY2xtdWxxZHFfdmwoKTsNCit9DQorDQog
IHN0YXRpYyBib29sIHNpbWRfY2hlY2tfc3NlMl9nZih2b2lkKQ0KICB7DQogICAgICByZXR1cm4g
Y3B1X2hhc19nZm5pICYmIGNwdV9oYXNfc3NlMjsNCkBAIC0zNjksNiArNDA5LDggQEAgc3RhdGlj
IGNvbnN0IHN0cnVjdCB7DQogICAgICBTSU1EKFhPUCBpNjR4NCwgICAgICAgICAgICAgICB4b3As
ICAgICAgMzJpOCksDQogICAgICBTSU1EKEFFUyAobGVnYWN5KSwgICAgICBzc3NlM19hZXMsICAg
ICAgICAxNiksDQogICAgICBTSU1EKEFFUyAoVkVYL3gxNiksICAgICAgIGF2eF9hZXMsICAgICAg
ICAxNiksDQorICAgIFNJTUQoUENMTVVMIChsZWdhY3kpLCBzc3NlM19wY2xtdWwsICAgICAgIDE2
KSwNCisgICAgU0lNRChQQ0xNVUwgKFZFWC94MiksICBhdnhfcGNsbXVsLCAgICAgICAgMTYpLA0K
ICAgICAgU0lNRChPUE1BU0svdywgICAgIGF2eDUxMmZfb3BtYXNrLCAgICAgICAgIDIpLA0KICAg
ICAgU0lNRChPUE1BU0srRFEvYiwgYXZ4NTEyZHFfb3BtYXNrLCAgICAgICAgIDEpLA0KICAgICAg
U0lNRChPUE1BU0srRFEvdywgYXZ4NTEyZHFfb3BtYXNrLCAgICAgICAgIDIpLA0KQEAgLTQ3NSw2
ICs1MTcsMTMgQEAgc3RhdGljIGNvbnN0IHN0cnVjdCB7DQogICAgICBTSU1EKFZBRVMgKEVWRVgv
eDY0KSwgYXZ4NTEyYndfdmFlcywgICAgICA2NCksDQogICAgICBBVlg1MTJWTChWTCtWQUVTICh4
MTYpLCBhdng1MTJid192YWVzLCAgICAxNiksDQogICAgICBBVlg1MTJWTChWTCtWQUVTICh4MzIp
LCBhdng1MTJid192YWVzLCAgICAzMiksDQorICAgIFNJTUQoVlBDTE1VTCAoVkVYL3g0KSwgYXZ4
Ml92cGNsbXVscWRxLCAgMzIpLA0KKyAgICBTSU1EKFZQQ0xNVUwgKEVWRVgveDgpLCBhdng1MTJi
d192cGNsbXVscWRxLCA2NCksDQorICAgIEFWWDUxMlZMKFZMK1ZQQ0xNVUwgKHg0KSwgYXZ4NTEy
YndfdnBjbG11bHFkcSwgMTYpLA0KKyAgICBBVlg1MTJWTChWTCtWUENMTVVMICh4OCksIGF2eDUx
MmJ3X3ZwY2xtdWxxZHEsIDMyKSwNCisgICAgU0lNRChBVlg1MTJfVkJNSTIrVlBDTE1VTCAoeDgp
LCBhdng1MTJ2Ym1pMl92cGNsbXVscWRxLCA2NCksDQorICAgIEFWWDUxMlZMKF9WQk1JMitWTCtW
UENMTVVMICh4MiksIGF2eDUxMnZibWkyX3ZwY2xtdWxxZHEsIDE2KSwNCisgICAgQVZYNTEyVkwo
X1ZCTUkyK1ZMK1ZQQ0xNVUwgKHg0KSwgYXZ4NTEydmJtaTJfdnBjbG11bHFkcSwgMzIpLA0KICAg
ICAgU0lNRChHRk5JIChsZWdhY3kpLCAgICAgICBzc2UyX2dmLCAgICAgICAgMTYpLA0KICAgICAg
U0lNRChHRk5JIChWRVgveDE2KSwgICAgICBhdngyX2dmLCAgICAgICAgMTYpLA0KICAgICAgU0lN
RChHRk5JIChWRVgveDMyKSwgICAgICBhdngyX2dmLCAgICAgICAgMzIpLA0KLS0tIGEvdG9vbHMv
dGVzdHMveDg2X2VtdWxhdG9yL3g4Ni1lbXVsYXRlLmgNCisrKyBiL3Rvb2xzL3Rlc3RzL3g4Nl9l
bXVsYXRvci94ODYtZW11bGF0ZS5oDQpAQCAtMTI1LDYgKzEyNSw3IEBAIHN0YXRpYyBpbmxpbmUg
Ym9vbCB4Y3IwX21hc2sodWludDY0X3QgbWENCiAgI2RlZmluZSBjcHVfaGFzX3NzZSAgICAgICAg
Y3AuYmFzaWMuc3NlDQogICNkZWZpbmUgY3B1X2hhc19zc2UyICAgICAgIGNwLmJhc2ljLnNzZTIN
CiAgI2RlZmluZSBjcHVfaGFzX3NzZTMgICAgICAgY3AuYmFzaWMuc3NlMw0KKyNkZWZpbmUgY3B1
X2hhc19wY2xtdWxxZHEgIGNwLmJhc2ljLnBjbG11bHFkcQ0KICAjZGVmaW5lIGNwdV9oYXNfc3Nz
ZTMgICAgICBjcC5iYXNpYy5zc3NlMw0KICAjZGVmaW5lIGNwdV9oYXNfZm1hICAgICAgIChjcC5i
YXNpYy5mbWEgJiYgeGNyMF9tYXNrKDYpKQ0KICAjZGVmaW5lIGNwdV9oYXNfc3NlNF8xICAgICBj
cC5iYXNpYy5zc2U0XzENCg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 03 16:32:50 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Jul 2019 16: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 1hiiBY-0007Qz-9O; Wed, 03 Jul 2019 16:32:44 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ZJKH=VA=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hiiBX-0007Qu-0E
 for xen-devel@lists.xenproject.org; Wed, 03 Jul 2019 16:32:43 +0000
X-Inumbo-ID: 2b109bf4-9db0-11e9-bf32-cb2769608a57
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 2b109bf4-9db0-11e9-bf32-cb2769608a57;
 Wed, 03 Jul 2019 16:32:37 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 7i29nU7L0IaMVhaC+ia519oUnVjMwXuXmCHw7g/qrtDHCFshfkc9W2TDV25LzglG7s0OwUdKaK
 +8k7NgJhNEPkmfOPrDKdzGBVNu8WuoAN7+OtWaTZ353gDRsImOF2ndjKmjkznHjYEis4kLMtjt
 GGlGvqZxUD1k3AAlBmgy2QV/eAZEcF4V2fuis3VUlWvtkPHIAHBaLGGDmfgnTD7p9r8w1t/DYw
 EBZsQX7zgo4YkseazrAtJips0JdPA4aPNysVfQ214vHmAwkDsqT7/XNi+gm18HpiIPMnxKWCFT
 aII=
X-SBRS: 2.7
X-MesageID: 2553354
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,446,1557201600"; 
   d="scan'208";a="2553354"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5CC6DD090200007800229E80@prv1-mh.provo.novell.com>
 <5CDE8F5B020000780023005F@prv1-mh.provo.novell.com>
 <5CDE90B8020000780023006C@prv1-mh.provo.novell.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <defeb9bd-86b7-95f3-cc3d-012afdd1b0fb@citrix.com>
Date: Wed, 3 Jul 2019 17:32:33 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <5CDE90B8020000780023006C@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 02/15] x86/IRQ: deal with move cleanup
 count state in fixup_irqs()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wei.liu2@citrix.com>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTcvMDUvMjAxOSAxMTo0NSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gVGhlIGNsZWFudXAgSVBJ
IG1heSBnZXQgc2VudCBpbW1lZGlhdGVseSBiZWZvcmUgYSBDUFUgZ2V0cyByZW1vdmVkIGZyb20K
PiB0aGUgb25saW5lIG1hcC4gSW4gc3VjaCBhIGNhc2UgdGhlIElQSSB3b3VsZCBnZXQgaGFuZGxl
ZCBvbiB0aGUgQ1BVCj4gYmVpbmcgb2ZmbGluZWQgbm8gZWFybGllciB0aGFuIGluIHRoZSBpbnRl
cnJ1cHRzIGRpc2FibGVkIHdpbmRvdyBhZnRlcgo+IGZpeHVwX2lycXMoKScgbWFpbiBsb29wLiBU
aGlzIGlzIHRvbyBsYXRlLCBob3dldmVyLCBiZWNhdXNlIGEgcG9zc2libGUKPiBhZmZpbml0eSBj
aGFuZ2UgbWF5IGluY3VyIHRoZSBuZWVkIGZvciB2ZWN0b3IgYXNzaWdubWVudCwgd2hpY2ggd2ls
bAo+IGZhaWwgd2hlbiB0aGUgSVJRJ3MgbW92ZSBjbGVhbnVwIGNvdW50IGlzIHN0aWxsIG5vbi16
ZXJvLgo+Cj4gVG8gZml4IHRoaXMKPiAtIHJlY29yZCB0aGUgc2V0IG9mIENQVXMgdGhlIGNsZWFu
dXAgSVBJcyBnZXRzIGFjdHVhbGx5IHNlbnQgdG8gYWxvbmdzaWRlCj4gICBzZXR0aW5nIHRoZWly
IGNvdW50LAo+IC0gYWRqdXN0IHRoZSBjb3VudCBpbiBmaXh1cF9pcnFzKCksIGFjY291bnRpbmcg
Zm9yIGFsbCBDUFVzIHRoYXQgdGhlCj4gICBjbGVhbnVwIElQSSB3YXMgc2VudCB0bywgYnV0IHRo
YXQgYXJlIG5vIGxvbmdlciBvbmxpbmUsCj4gLSBiYWlsIGVhcmx5IGZyb20gdGhlIGNsZWFudXAg
SVBJIGhhbmRsZXIgd2hlbiB0aGUgQ1BVIGlzIG5vIGxvbmdlcgo+ICAgb25saW5lLCB0byBwcmV2
ZW50IGRvdWJsZSBhY2NvdW50aW5nLgo+Cj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpi
ZXVsaWNoQHN1c2UuY29tPgo+IFJldmlld2VkLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5w
YXVAY2l0cml4LmNvbT4KCkFja2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0Bj
aXRyaXguY29tPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 03 16:38:57 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Jul 2019 16:38:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hiiHW-0007iW-1i; Wed, 03 Jul 2019 16:38:54 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=roNQ=VA=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hiiHU-0007iR-VJ
 for xen-devel@lists.xenproject.org; Wed, 03 Jul 2019 16:38:52 +0000
X-Inumbo-ID: 0963485c-9db1-11e9-97a7-331da9e3646d
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 0963485c-9db1-11e9-97a7-331da9e3646d;
 Wed, 03 Jul 2019 16:38:50 +0000 (UTC)
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: pMRAkuJ84fYSyIIjkElmL+P80iaq9G/510ucmBNoBiAjv5aSr79vGZWaQWj1Ksr4wU3ejQrCiu
 QlPhG12kfMEndtQjMIV8BnayUhR63cNN/px9ENdZBONaXiMZdeALiKNc7Xpj5IfqadVV8dfkeW
 xB1lnQ3x72gfwFQjQChuTfIbLmsGj7yoN1ImDmW5a5X4VAJUm4hJITZ7yyzfIAI2YTrGHzYTH7
 D8mEORj67BFbwjGj05HA/5SWQtxhlCmO2Uoq5Q4GxMT9ELGMm8T20RF2x8/xmQEqdKO1AFOxRe
 /90=
X-SBRS: 2.7
X-MesageID: 2581982
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,446,1557201600"; 
   d="scan'208";a="2581982"
Date: Wed, 3 Jul 2019 17:38:47 +0100
From: Anthony PERARD <anthony.perard@citrix.com>
To: "Zhang, Chen" <chen.zhang@intel.com>
Message-ID: <20190703163847.GN13449@perard.uk.xensource.com>
References: <20190610083336.18235-1-chen.zhang@intel.com>
 <20190702115214.GA22182@perard.uk.xensource.com>
 <9CFF81C0F6B98A43A459C9EDAD400D78061B32DB@shsmsx102.ccr.corp.intel.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <9CFF81C0F6B98A43A459C9EDAD400D78061B32DB@shsmsx102.ccr.corp.intel.com>
User-Agent: Mutt/1.12.1 (2019-06-15)
Subject: Re: [Xen-devel] [PATCH] tools/libxl: Add iothread support for COLO
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <wl@xen.org>,
 Zhang Chen <zhangckid@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>

T24gVHVlLCBKdWwgMDIsIDIwMTkgYXQgMDI6MDc6MjdQTSArMDAwMCwgWmhhbmcsIENoZW4gd3Jv
dGU6Cj4gPiBPbiBNb24sIEp1biAxMCwgMjAxOSBhdCAwNDozMzozNlBNICswODAwLCBaaGFuZyBD
aGVuIHdyb3RlOgo+ID4gPiBkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfZG0uYyBiL3Rv
b2xzL2xpYnhsL2xpYnhsX2RtLmMgaW5kZXgKPiA+ID4gZjRmYzk2NDE1ZC4uNmJiNDAwZWZkZiAx
MDA2NDQKPiA+ID4gLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfZG0uYwo+ID4gPiArKysgYi90b29s
cy9saWJ4bC9saWJ4bF9kbS5jCj4gPiA+IEBAIC0xNjI5LDE3ICsxNjI5LDI1IEBAIHN0YXRpYyBp
bnQKPiA+IGxpYnhsX19idWlsZF9kZXZpY2VfbW9kZWxfYXJnc19uZXcobGlieGxfX2djICpnYywK
PiA+ID4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBuaWNzW2ldLmNvbG9f
ZmlsdGVyX3JlZGlyZWN0b3IxX3F1ZXVlLAo+ID4gPiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIG5pY3NbaV0uY29sb19maWx0ZXJfcmVkaXJlY3RvcjFfb3V0ZGV2KSk7Cj4g
PiA+ICAgICAgICAgICAgICAgICAgICAgIH0KPiA+ID4gKyAgICAgICAgICAgICAgICAgICAgaWYg
KG5pY3NbaV0uY29sb19pb3RocmVhZCkgewo+ID4gPiArICAgICAgICAgICAgICAgICAgICAgICAg
ZmxleGFycmF5X2FwcGVuZChkbV9hcmdzLCAiLW9iamVjdCIpOwo+ID4gPiArICAgICAgICAgICAg
ICAgICAgICAgICAgZmxleGFycmF5X2FwcGVuZChkbV9hcmdzLAo+ID4gPiArICAgICAgICAgICAg
ICAgICAgICAgICAgICAgR0NTUFJJTlRGKCJpb3RocmVhZCxpZD0lcyIsCj4gPiA+ICsgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbmljc1tpXS5jb2xvX2lvdGhyZWFkKSk7Cj4g
PiAKPiA+IFRoaXMgY3JlYXRlcyBhbiBpb3RocmVhZCBvYmplY3QsIGJ1dCBpdCBpc24ndCB1c2Vk
IGFueXdoZXJlLiBXaGF0IHRoZSBwdXJwb3NlIG9mCj4gPiBpdD8KPiAKPiBObywgY29sbyBjb21w
YXJlIHVzZSB0aGUgaW90aHJlYWQgYnkgdGhlICJjb2xvX2NvbXBhcmVfaW90aHJlYWQiLgo+IAo+
ID4gCj4gPiA+ICsgICAgICAgICAgICAgICAgICAgIH0KPiA+ID4gICAgICAgICAgICAgICAgICAg
ICAgaWYgKG5pY3NbaV0uY29sb19jb21wYXJlX3ByaV9pbiAmJgo+ID4gPiAgICAgICAgICAgICAg
ICAgICAgICAgICAgbmljc1tpXS5jb2xvX2NvbXBhcmVfc2VjX2luICYmCj4gPiA+ICAgICAgICAg
ICAgICAgICAgICAgICAgICBuaWNzW2ldLmNvbG9fY29tcGFyZV9vdXQgJiYKPiA+ID4gLSAgICAg
ICAgICAgICAgICAgICAgICAgIG5pY3NbaV0uY29sb19jb21wYXJlX25vdGlmeV9kZXYpIHsKPiA+
ID4gKyAgICAgICAgICAgICAgICAgICAgICAgIG5pY3NbaV0uY29sb19jb21wYXJlX25vdGlmeV9k
ZXYgJiYKPiA+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgIG5pY3NbaV0uY29sb19jb21wYXJl
X2lvdGhyZWFkKSB7Cj4gPiA+ICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4YXJyYXlfYXBw
ZW5kKGRtX2FyZ3MsICItb2JqZWN0Iik7Cj4gPiA+ICAgICAgICAgICAgICAgICAgICAgICAgICBm
bGV4YXJyYXlfYXBwZW5kKGRtX2FyZ3MsCj4gPiA+IC0gICAgICAgICAgICAgICAgICAgICAgICAg
ICBHQ1NQUklOVEYoImNvbG8tCj4gPiBjb21wYXJlLGlkPWMxLHByaW1hcnlfaW49JXMsc2Vjb25k
YXJ5X2luPSVzLG91dGRldj0lcyxub3RpZnlfZGV2PSVzIiwKPiA+ID4gKwo+ID4gPiArIEdDU1BS
SU5URigiY29sby1jb21wYXJlLGlkPWMxLHByaW1hcnlfaW49JXMsc2Vjb25kYXJ5X2luPSVzLG91
dGRldj0lCj4gPiA+ICsgcyxub3RpZnlfZGV2PSVzLGlvdGhyZWFkPSVzIiwKPiA+IAo+ID4gU28s
IG5vdyBpb3RocmVhZCBhcmUgbWFuZGF0b3J5PyBJdCB3b3VsZCBhbHNvIG1lYW4gdGhhdCBsaWJ4
bCBjYW5uJ3QgdXNlCj4gPiBRRU1VIG9sZGVyIHRoYXQgMi4xMSwgSSB0aGluay4KPiA+IENhbid0
IFFFTVUgY3JlYXRlcyBhbiBpb3RocmVhZCBhdXRvbWF0aWNhbGx5IGlmIG5vbmUgYXJlIHByb3Zp
ZGVkPwo+IAo+IEluIGN1cnJlbnQgQ09MTyBkZXNpZ24sIGlvdGhyZWFkIGFyZSBtYW5kYXRvcnks
IGl0J3MgZnJvbSBRZW11IG1haW50YWluZXIncyBjb21tZW50cyB0byBtYWtlCj4gQ29sby1jb21w
YXJlIHRocmVhZCBpbmRlcGVuZGVudCB3aXRoIFFlbXUgbWFpbiBsb29wIGZvciBiZXR0ZXIgcGVy
Zm9ybWFuY2UuCj4gSSB0aGluayBsaWJ4bCBjYW4gdXNlIHVwc3RyZWFtIFFlbXUgdG8gcnVuIENP
TE8uCj4gUWVtdSBjYW4ndCBjcmVhdGVzIGlvdGhyZWFkIGF1dG9tYXRpY2FsbHksIGJlY2F1c2Ug
aXQgbmVlZHMgdXNlciBpbnB1dCBJRCBmb3IgaW90aHJlYWQsIHRoZW4gaXQgd2lsbCBiZSB1c2Vk
IHRvIG90aGVyIHFlbXUgbW9kdWxlKG5lZWQgdGhlIElEKS4KPiAKPiA+IAo+ID4gQWxzbywgaXQg
bG9va3MgbGlrZSB0aGF0IGlmIG9uZSBvZiB0aGUgY29sby1jb21wYXJlIG9wdGlvbiBpcyBtaXNz
aW5nLCB0aGUgY29sby0KPiA+IGNvbXBhcmUgb2JqZWN0IGlzbid0IGNyZWF0ZWQgYXQgYWxsIHdp
dGggbm8gd2FybmluZyBmb3IgdGhlIHVzZXJzIG9mIGxpYnhsLgo+ID4gCj4gPiBXaGF0J3MgdGhl
IGRpZmZlcmVuY2UgYmV0d2VlbiBgY29sb19pb3RocmVhZCcgYW5kIGBjb2xvX2NvbXBhcmVfaW90
aHJlYWQnID8KPiA+IAo+IAo+ICJDb2xvX2lvdGhyZWFkIiBpcyBpb3RocmVhZCBJRCwgImNvbG9f
Y29tcGFyZV9pb3RocmVhZCIgaXMgY29sbyBjb21wYXJlIHVzZWQgaW90aHJlYWQncyBJRC4KPiBJ
biBjdXJyZW50IENPTE8gY2FzZSwgdHdvIElEIG11c3Qgc2FtZS4KPiBCdXQgZm9yIGZ1dHVyZSBv
ciBvdGhlciBjYXNlLCBpdCBjYW4gZGlmZmVyZW50KG1heWJlIFJYL1RYIHVzZSB0d28gaW90aHJl
YWQgaW4gZnV0dXJlKS4gCj4gCj4gPiBJZiBhIHVzZXIgb25seSBhcyB0aGUgY2hvaWNlIG9mIGEg
aW90aHJlYWQgaWQsIHdoeSBub3QgaGF2ZSBsaWJ4bCBjcmVhdGUgb25lIG9uIGl0cwo+ID4gb3du
IGluc3RlYWQ/Cj4gCj4gQmVjYXVzZSB1c2VyIGFsc28gbmVlZCBpbnB1dCB0aGUgaW90aHJlYWQg
SUQgdG8gY29sby1jb21wYXJlIG1vZHVsZS4KCldoYXQncyBhICJjb2xvLWNvbXBhcmUgbW9kdWxl
Ij8gSXMgaXQgc29tZXRoaW5nIG91dHNpZGUgb2YgUUVNVT8KSWYgbm90LCB0aGVuIEkgZG9uJ3Qg
dGhpbmsgdXNlcnMgb2YgbGlieGwgbmVlZHMgdG8gcHJvdmlkZSBhIG5hbWUgZm9yCnRoaXMgaW90
aHJlYWQuIEluc3RlYWQgb2YgYWRkaW5nICJjb2xvKl9pb3RocmVhZCIgY291bGQgeW91IGRvIHNv
bWV0aGluZwpsaWtlIHRoZSBmb2xsb3dpbmc/CgpjaGFyICpjb2xvX2NvbXBhcmVfaW90aHJlYWRf
aWQgPSBHQ1NQUklOVEYoImNvbG8tY29tcGFyZS1pb3RocmVhZC0lZCIsIGkpOwpmbGV4YXJyYXlf
YXBwZW5kX3BhaXIoZG1fYXJncywgIi1vYmplY3QiLAogICAgICAgICAgICAgICAgICAgICAgR0NT
UFJJTlRGKCJpb3RocmVhZCxpZD0lcyIsIGNvbG9fY29tcGFyZV9pb3RocmVhZF9pZCk7Ci8vIHRo
ZW4gdXNlIGBjb2xvX2NvbXBhcmVfaW90aHJlYWRfaWQnIHdoZW4gZ2VuZXJhdGluZyB0aGUKLy8g
ImNvbG8tY29tcGFyZSIgb3B0aW9uIGxpc3Q6CmZsZXhhcnJheV9hcHBlbmQoZG1fYXJncywgR0NT
UFJJTlRGKCJjb2xvLWNvbXBhcmUsLi4uLGlvdGhyZWFkPSVzIiwKICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgLi4uLCBjb2xvX2NvbXBhcmVfaW90aHJlYWRfaWQpKTsKCkkgdGhp
bmsgdGhhdCB3aWxsIGJlIG1vcmUgdGhhbiBlbm91Z2ggZm9yIG5vdy4gaW90aHJlYWQgY2FuJ3Qg
YmUgcmV1c2VkCmJ5IHNvbWV0aGluZyBlbHNlIHRoYXQgbGlieGwgY3JlYXRlLCBhbmQgdGhlcmUg
Y2FuIGJlIG9ubHkgb25lCiJjb2xvLWNvbXBhcmUiIG9iamVjdCBpbiBRRU1VIGJlY2F1c2UgdGhl
IGlkIGlzIGhhcmQtY29kZWQgaW4gbGlieGwuCgpXaGF0IGRvIHlvdSB0aGluZz8KCihJJ20gdHJ5
aW5nIHRvIG1ha2UgdXNpbmcgQ09MTyB3aXRoIGxpYnhsIGEgbGl0dGxlIGJpdCBlYXNpZXIuIGxp
YnhsIGNhbgpiZSB1c2UgdG8gaGlkZSBhbGwgdGhlIGdsb3J5IGRldGFpbHMgb2YgYSBRRU1VIGNv
bW1hbmQgbGluZS4pCgpUaGFua3MsCgotLSAKQW50aG9ueSBQRVJBUkQKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 03 16:39:17 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Jul 2019 16:39:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hiiHt-0007kH-CA; Wed, 03 Jul 2019 16:39:17 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ZJKH=VA=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hiiHr-0007k9-Gq
 for xen-devel@lists.xenproject.org; Wed, 03 Jul 2019 16:39:15 +0000
X-Inumbo-ID: 167a568e-9db1-11e9-bdbd-97a76fc4e9b8
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 167a568e-9db1-11e9-bdbd-97a76fc4e9b8;
 Wed, 03 Jul 2019 16:39:12 +0000 (UTC)
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: VrNWqCmUnSKOK2cH99SLvKsQVb+9hr9ynSSNOPGqpWMEhaPul/hvsNYHOxw7z2v8Tif0/UVUdh
 MT9NpGB2CsX3d1e4oAviAK5Iqx8tX1tiQG4HsKZlMZcz3vLTLYoJM6q9D6Mmzwhyxmd1hvyFN1
 7zejAxzdtgtLCtLuIZt9iNBOtUoFOsksEUwTvk8s1sQ3uySCryyr2vOgAG7e3/6uGfDkKECeHh
 gerDZXvmbSd/T3kQhHbzd+gT5bT/pzcRgmt69GLhNNvtvuOOWpwv9U8+Pf2p4rW4j5DsEyRhjs
 ORU=
X-SBRS: 2.7
X-MesageID: 2587569
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,446,1557201600"; 
   d="scan'208";a="2587569"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5CC6DD090200007800229E80@prv1-mh.provo.novell.com>
 <5CDE8F5B020000780023005F@prv1-mh.provo.novell.com>
 <5CDE90F2020000780023006F@prv1-mh.provo.novell.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <82316b88-a1a9-6160-5ab6-8ca582be0fe0@citrix.com>
Date: Wed, 3 Jul 2019 17:39:07 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <5CDE90F2020000780023006F@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 03/15] x86/IRQ: improve dump_irqs()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wei.liu2@citrix.com>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTcvMDUvMjAxOSAxMTo0NiwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gRG9uJ3QgbG9nIGEgc3Ry
YXkgdHJhaWxpbmcgY29tbWEuIFNob3J0ZW4gYSBmZXcgZmllbGRzLgo+Cj4gU2lnbmVkLW9mZi1i
eTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+IFJldmlld2VkLWJ5OiBSb2dlciBQ
YXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KCkFja2VkLWJ5OiBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 03 17:02:47 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Jul 2019 17:02:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hiieW-0001iu-GE; Wed, 03 Jul 2019 17: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=I3Um=VA=vmware.com=namit@srs-us1.protection.inumbo.net>)
 id 1hiieV-0001ip-5i
 for xen-devel@lists.xenproject.org; Wed, 03 Jul 2019 17:02:39 +0000
X-Inumbo-ID: 5c13d4e2-9db4-11e9-8980-bc764e045a96
Received: from NAM01-BY2-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe42::605])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5c13d4e2-9db4-11e9-8980-bc764e045a96;
 Wed, 03 Jul 2019 17:02:37 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=vmware.com;
 s=selector2;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=VYACtzuCqZCMdBkx4JyJnIh+w5U5BfxfyyJHVo0MWCg=;
 b=uoDqfXvxfGYiGTt8PHF9Xri4FaHBqvz9zfPL/34ySWV6uTldy0SaZQFleAg6vfWhsTrDwxBY5nfOnHTyTR0h13zWNWXftC/6qwZelF18DiNXxzagZhN1dE/RZ+/7Klz0nzJO1C1GmLdw7R6EuyFAfx4VZnoM22XXBkYyE0f4B3M=
Received: from BYAPR05MB4776.namprd05.prod.outlook.com (52.135.233.146) by
 BYASPR01MB0055.namprd05.prod.outlook.com (20.179.90.138) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2052.15; Wed, 3 Jul 2019 17:02:36 +0000
Received: from BYAPR05MB4776.namprd05.prod.outlook.com
 ([fe80::f493:3bba:aabf:dd58]) by BYAPR05MB4776.namprd05.prod.outlook.com
 ([fe80::f493:3bba:aabf:dd58%7]) with mapi id 15.20.2052.010; Wed, 3 Jul 2019
 17:02:36 +0000
From: Nadav Amit <namit@vmware.com>
To: Juergen Gross <jgross@suse.com>
Thread-Topic: [PATCH v2 4/9] x86/mm/tlb: Flush remote and local TLBs
 concurrently
Thread-Index: AQHVMW7qykCnng2DBUWUciRHoRZgF6a47Y6AgAAxzIA=
Date: Wed, 3 Jul 2019 17:02:36 +0000
Message-ID: <A4BC0EDE-71F0-455D-964A-7250D005FB56@vmware.com>
References: <20190702235151.4377-1-namit@vmware.com>
 <20190702235151.4377-5-namit@vmware.com>
 <d89e2b57-8682-153e-33d8-98084e9983d6@suse.com>
In-Reply-To: <d89e2b57-8682-153e-33d8-98084e9983d6@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=namit@vmware.com; 
x-originating-ip: [66.170.99.2]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: d82937b5-c8e6-4324-35e4-08d6ffd83fa0
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BYASPR01MB0055; 
x-ms-traffictypediagnostic: BYASPR01MB0055:
x-microsoft-antispam-prvs: <BYASPR01MB0055AFF4910456681FF84AACD0FB0@BYASPR01MB0055.namprd05.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-forefront-prvs: 00872B689F
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(4636009)(39860400002)(396003)(376002)(346002)(136003)(366004)(199004)(189003)(73956011)(76116006)(6246003)(54906003)(6512007)(316002)(486006)(6116002)(3846002)(6916009)(99286004)(25786009)(305945005)(86362001)(7736002)(66556008)(53936002)(64756008)(2906002)(66446008)(4326008)(66946007)(66476007)(76176011)(6506007)(102836004)(53546011)(5660300002)(33656002)(186003)(68736007)(26005)(256004)(478600001)(14454004)(6486002)(14444005)(6436002)(7416002)(2616005)(11346002)(446003)(476003)(229853002)(8936002)(36756003)(66066001)(81166006)(81156014)(8676002)(71200400001)(71190400001);
 DIR:OUT; SFP:1101; SCL:1; SRVR:BYASPR01MB0055;
 H:BYAPR05MB4776.namprd05.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: vmware.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: bRkigeJHw+1MMReuCCKlpf/jW5QN+am0Y3t/Esa7tmebdn6NUVB3VTOWpnn2pbhfNpzpPRe3bLWsJ49SQHNrwiS/m3Xq4jDfwuNC0gsHwa6cFz1bEPaKae9kjRhZ3PEdKVTe6t0Xnz3ukKIVk+0pDK5/q0bfRKfNopygiNHysDi9mEOc2WPj+4y5EoEISvWDCmP4csLEiiSD/XxYJThdMNlwNBrhMNmm6YDsKR4s96dwVfF3FkA/HjV9pNnz9XmlpzijiEKfJush7LAMC5rsGZuOBBFFmOr1FfA+NqNG3eDUGcfU2m2r2nRjmVyYKkdcSpmqU7KmQHM1PMjtxmxEEPkXyfiQLTtVt9SNiLEkg+s+4SeS9R0XbJpCadeeedenZY9f9XkPtKcxQ/1PGKwPQa/s6Jyiny0UPiN1VfQd31o=
Content-ID: <4011894573807D4C87553D9A4DFD3426@namprd05.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: vmware.com
X-MS-Exchange-CrossTenant-Network-Message-Id: d82937b5-c8e6-4324-35e4-08d6ffd83fa0
X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Jul 2019 17:02:36.3417 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: b39138ca-3cee-4b4a-a4d6-cd83d9dd62f0
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: namit@vmware.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYASPR01MB0055
Subject: Re: [Xen-devel] [PATCH v2 4/9] x86/mm/tlb: Flush remote and local
 TLBs concurrently
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sasha Levin <sashal@kernel.org>,
 "linux-hyperv@vger.kernel.org" <linux-hyperv@vger.kernel.org>,
 the arch/x86 maintainers <x86@kernel.org>,
 Stephen Hemminger <sthemmin@microsoft.com>, kvm list <kvm@vger.kernel.org>,
 Peter Zijlstra <peterz@infradead.org>, Haiyang Zhang <haiyangz@microsoft.com>,
 Dave Hansen <dave.hansen@linux.intel.com>,
 "linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org>,
 "virtualization@lists.linux-foundation.org"
 <virtualization@lists.linux-foundation.org>, Ingo Molnar <mingo@redhat.com>,
 Borislav Petkov <bp@alien8.de>, Andy Lutomirski <luto@kernel.org>,
 Paolo Bonzini <pbonzini@redhat.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Thomas Gleixner <tglx@linutronix.de>, "K.
 Y. Srinivasan" <kys@microsoft.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>

PiBPbiBKdWwgMywgMjAxOSwgYXQgNzowNCBBTSwgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2Uu
Y29tPiB3cm90ZToNCj4gDQo+IE9uIDAzLjA3LjE5IDAxOjUxLCBOYWRhdiBBbWl0IHdyb3RlOg0K
Pj4gVG8gaW1wcm92ZSBUTEIgc2hvb3Rkb3duIHBlcmZvcm1hbmNlLCBmbHVzaCB0aGUgcmVtb3Rl
IGFuZCBsb2NhbCBUTEJzDQo+PiBjb25jdXJyZW50bHkuIEludHJvZHVjZSBmbHVzaF90bGJfbXVs
dGkoKSB0aGF0IGRvZXMgc28uIEludHJvZHVjZQ0KPj4gcGFyYXZpcnR1YWwgdmVyc2lvbnMgb2Yg
Zmx1c2hfdGxiX211bHRpKCkgZm9yIEtWTSwgWGVuIGFuZCBoeXBlci12IChYZW4NCj4+IGFuZCBo
eXBlci12IGFyZSBvbmx5IGNvbXBpbGUtdGVzdGVkKS4NCj4+IFdoaWxlIHRoZSB1cGRhdGVkIHNt
cCBpbmZyYXN0cnVjdHVyZSBpcyBjYXBhYmxlIG9mIHJ1bm5pbmcgYSBmdW5jdGlvbiBvbg0KPj4g
YSBzaW5nbGUgbG9jYWwgY29yZSwgaXQgaXMgbm90IG9wdGltaXplZCBmb3IgdGhpcyBjYXNlLiBU
aGUgbXVsdGlwbGUNCj4+IGZ1bmN0aW9uIGNhbGxzIGFuZCB0aGUgaW5kaXJlY3QgYnJhbmNoIGlu
dHJvZHVjZSBzb21lIG92ZXJoZWFkLCBhbmQNCj4+IG1pZ2h0IG1ha2UgbG9jYWwgVExCIGZsdXNo
ZXMgc2xvd2VyIHRoYW4gdGhleSB3ZXJlIGJlZm9yZSB0aGUgcmVjZW50DQo+PiBjaGFuZ2VzLg0K
Pj4gQmVmb3JlIGNhbGxpbmcgdGhlIFNNUCBpbmZyYXN0cnVjdHVyZSwgY2hlY2sgaWYgb25seSBh
IGxvY2FsIFRMQiBmbHVzaA0KPj4gaXMgbmVlZGVkIHRvIHJlc3RvcmUgdGhlIGxvc3QgcGVyZm9y
bWFuY2UgaW4gdGhpcyBjb21tb24gY2FzZS4gVGhpcw0KPj4gcmVxdWlyZXMgdG8gY2hlY2sgbW1f
Y3B1bWFzaygpIG9uZSBtb3JlIHRpbWUsIGJ1dCB1bmxlc3MgdGhpcyBtYXNrIGlzDQo+PiB1cGRh
dGVkIHZlcnkgZnJlcXVlbnRseSwgdGhpcyBzaG91bGQgaW1wYWN0IHBlcmZvcm1hbmNlIG5lZ2F0
aXZlbHkuDQo+PiBDYzogIksuIFkuIFNyaW5pdmFzYW4iIDxreXNAbWljcm9zb2Z0LmNvbT4NCj4+
IENjOiBIYWl5YW5nIFpoYW5nIDxoYWl5YW5nekBtaWNyb3NvZnQuY29tPg0KPj4gQ2M6IFN0ZXBo
ZW4gSGVtbWluZ2VyIDxzdGhlbW1pbkBtaWNyb3NvZnQuY29tPg0KPj4gQ2M6IFNhc2hhIExldmlu
IDxzYXNoYWxAa2VybmVsLm9yZz4NCj4+IENjOiBUaG9tYXMgR2xlaXhuZXIgPHRnbHhAbGludXRy
b25peC5kZT4NCj4+IENjOiBJbmdvIE1vbG5hciA8bWluZ29AcmVkaGF0LmNvbT4NCj4+IENjOiBC
b3Jpc2xhdiBQZXRrb3YgPGJwQGFsaWVuOC5kZT4NCj4+IENjOiB4ODZAa2VybmVsLm9yZw0KPj4g
Q2M6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4NCj4+IENjOiBQYW9sbyBCb256aW5p
IDxwYm9uemluaUByZWRoYXQuY29tPg0KPj4gQ2M6IERhdmUgSGFuc2VuIDxkYXZlLmhhbnNlbkBs
aW51eC5pbnRlbC5jb20+DQo+PiBDYzogQW5keSBMdXRvbWlyc2tpIDxsdXRvQGtlcm5lbC5vcmc+
DQo+PiBDYzogUGV0ZXIgWmlqbHN0cmEgPHBldGVyekBpbmZyYWRlYWQub3JnPg0KPj4gQ2M6IEJv
cmlzIE9zdHJvdnNreSA8Ym9yaXMub3N0cm92c2t5QG9yYWNsZS5jb20+DQo+PiBDYzogbGludXgt
aHlwZXJ2QHZnZXIua2VybmVsLm9yZw0KPj4gQ2M6IGxpbnV4LWtlcm5lbEB2Z2VyLmtlcm5lbC5v
cmcNCj4+IENjOiB2aXJ0dWFsaXphdGlvbkBsaXN0cy5saW51eC1mb3VuZGF0aW9uLm9yZw0KPj4g
Q2M6IGt2bUB2Z2VyLmtlcm5lbC5vcmcNCj4+IENjOiB4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcNCj4+IFNpZ25lZC1vZmYtYnk6IE5hZGF2IEFtaXQgPG5hbWl0QHZtd2FyZS5jb20+DQo+
PiAtLS0NCj4+ICBhcmNoL3g4Ni9oeXBlcnYvbW11LmMgICAgICAgICAgICAgICAgIHwgMTMgKysr
LS0tDQo+PiAgYXJjaC94ODYvaW5jbHVkZS9hc20vcGFyYXZpcnQuaCAgICAgICB8ICA2ICstLQ0K
Pj4gIGFyY2gveDg2L2luY2x1ZGUvYXNtL3BhcmF2aXJ0X3R5cGVzLmggfCAgNCArLQ0KPj4gIGFy
Y2gveDg2L2luY2x1ZGUvYXNtL3RsYmZsdXNoLmggICAgICAgfCAgOSArKy0tDQo+PiAgYXJjaC94
ODYvaW5jbHVkZS9hc20vdHJhY2UvaHlwZXJ2LmggICB8ICAyICstDQo+PiAgYXJjaC94ODYva2Vy
bmVsL2t2bS5jICAgICAgICAgICAgICAgICB8IDExICsrKy0tDQo+PiAgYXJjaC94ODYva2VybmVs
L3BhcmF2aXJ0LmMgICAgICAgICAgICB8ICAyICstDQo+PiAgYXJjaC94ODYvbW0vdGxiLmMgICAg
ICAgICAgICAgICAgICAgICB8IDY1ICsrKysrKysrKysrKysrKysrKysrLS0tLS0tLQ0KPj4gIGFy
Y2gveDg2L3hlbi9tbXVfcHYuYyAgICAgICAgICAgICAgICAgfCAyMCArKysrKystLS0NCj4+ICBp
bmNsdWRlL3RyYWNlL2V2ZW50cy94ZW4uaCAgICAgICAgICAgIHwgIDIgKy0NCj4+ICAxMCBmaWxl
cyBjaGFuZ2VkLCA5MSBpbnNlcnRpb25zKCspLCA0MyBkZWxldGlvbnMoLSkNCj4gDQo+IC4uLg0K
PiANCj4+IGRpZmYgLS1naXQgYS9hcmNoL3g4Ni94ZW4vbW11X3B2LmMgYi9hcmNoL3g4Ni94ZW4v
bW11X3B2LmMNCj4+IGluZGV4IGJlYjQ0ZTIyYWZkZi4uMTllNDgxZTZlOTA0IDEwMDY0NA0KPj4g
LS0tIGEvYXJjaC94ODYveGVuL21tdV9wdi5jDQo+PiArKysgYi9hcmNoL3g4Ni94ZW4vbW11X3B2
LmMNCj4+IEBAIC0xMzU1LDggKzEzNTUsOCBAQCBzdGF0aWMgdm9pZCB4ZW5fZmx1c2hfdGxiX29u
ZV91c2VyKHVuc2lnbmVkIGxvbmcgYWRkcikNCj4+ICAJcHJlZW1wdF9lbmFibGUoKTsNCj4+ICB9
DQo+PiAgLXN0YXRpYyB2b2lkIHhlbl9mbHVzaF90bGJfb3RoZXJzKGNvbnN0IHN0cnVjdCBjcHVt
YXNrICpjcHVzLA0KPj4gLQkJCQkgY29uc3Qgc3RydWN0IGZsdXNoX3RsYl9pbmZvICppbmZvKQ0K
Pj4gK3N0YXRpYyB2b2lkIHhlbl9mbHVzaF90bGJfbXVsdGkoY29uc3Qgc3RydWN0IGNwdW1hc2sg
KmNwdXMsDQo+PiArCQkJCWNvbnN0IHN0cnVjdCBmbHVzaF90bGJfaW5mbyAqaW5mbykNCj4+ICB7
DQo+PiAgCXN0cnVjdCB7DQo+PiAgCQlzdHJ1Y3QgbW11ZXh0X29wIG9wOw0KPj4gQEAgLTEzNjYs
NyArMTM2Niw3IEBAIHN0YXRpYyB2b2lkIHhlbl9mbHVzaF90bGJfb3RoZXJzKGNvbnN0IHN0cnVj
dCBjcHVtYXNrICpjcHVzLA0KPj4gIAljb25zdCBzaXplX3QgbWNfZW50cnlfc2l6ZSA9IHNpemVv
ZihhcmdzLT5vcCkgKw0KPj4gIAkJc2l6ZW9mKGFyZ3MtPm1hc2tbMF0pICogQklUU19UT19MT05H
UyhudW1fcG9zc2libGVfY3B1cygpKTsNCj4+ICAtCXRyYWNlX3hlbl9tbXVfZmx1c2hfdGxiX290
aGVycyhjcHVzLCBpbmZvLT5tbSwgaW5mby0+c3RhcnQsIGluZm8tPmVuZCk7DQo+PiArCXRyYWNl
X3hlbl9tbXVfZmx1c2hfdGxiX211bHRpKGNwdXMsIGluZm8tPm1tLCBpbmZvLT5zdGFydCwgaW5m
by0+ZW5kKTsNCj4+ICAgIAlpZiAoY3B1bWFza19lbXB0eShjcHVzKSkNCj4+ICAJCXJldHVybjsJ
CS8qIG5vdGhpbmcgdG8gZG8gKi8NCj4+IEBAIC0xMzc1LDkgKzEzNzUsMTcgQEAgc3RhdGljIHZv
aWQgeGVuX2ZsdXNoX3RsYl9vdGhlcnMoY29uc3Qgc3RydWN0IGNwdW1hc2sgKmNwdXMsDQo+PiAg
CWFyZ3MgPSBtY3MuYXJnczsNCj4+ICAJYXJncy0+b3AuYXJnMi52Y3B1bWFzayA9IHRvX2NwdW1h
c2soYXJncy0+bWFzayk7DQo+PiAgLQkvKiBSZW1vdmUgdXMsIGFuZCBhbnkgb2ZmbGluZSBDUFVT
LiAqLw0KPj4gKwkvKiBGbHVzaCBsb2NhbGx5IGlmIG5lZWRlZCBhbmQgcmVtb3ZlIHVzICovDQo+
PiArCWlmIChjcHVtYXNrX3Rlc3RfY3B1KHNtcF9wcm9jZXNzb3JfaWQoKSwgdG9fY3B1bWFzayhh
cmdzLT5tYXNrKSkpIHsNCj4+ICsJCWxvY2FsX2lycV9kaXNhYmxlKCk7DQo+PiArCQlmbHVzaF90
bGJfZnVuY19sb2NhbChpbmZvKTsNCj4gDQo+IEkgdGhpbmsgdGhpcyBpc24ndCB0aGUgY29ycmVj
dCBmdW5jdGlvbiBmb3IgUFYgZ3Vlc3RzLg0KPiANCj4gSW4gZmFjdCBpdCBzaG91bGQgYmUgbXVj
aCBlYXNpZXI6IGp1c3QgZG9uJ3QgY2xlYXIgdGhlIG93biBjcHUgZnJvbSB0aGUNCj4gbWFzaywg
dGhhdCdzIGFsbCB3aGF0J3MgbmVlZGVkLiBUaGUgaHlwZXJ2aXNvciBpcyBqdXN0IGZpbmUgaGF2
aW5nIHRoZQ0KPiBjdXJyZW50IGNwdSBpbiB0aGUgbWFzayBhbmQgaXQgd2lsbCBkbyB0aGUgcmln
aHQgdGhpbmcuDQoNClRoYW5rcy4gSSB3aWxsIGRvIHNvIGluIHYzLiBJIGRvbuKAmXQgdGhpbmsg
SHlwZXItViBwZW9wbGUgd291bGQgd2FudCB0byBkbw0KdGhlIHNhbWUsIHVuZm9ydHVuYXRlbHks
IHNpbmNlIGl0IHdvdWxkIGluZHVjZSBWTS1leGl0IG9uIFRMQiBmbHVzaGVzLiBCdXQNCmlmIHRo
ZXkgZG8gLSBJ4oCZbGwgYmUgYWJsZSBub3QgdG8gZXhwb3NlIGZsdXNoX3RsYl9mdW5jX2xvY2Fs
KCkuDQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 03 17:44:18 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Jul 2019 17:44:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hijIY-000562-Qg; Wed, 03 Jul 2019 17:44:02 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ZJKH=VA=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hijIX-00055x-KF
 for xen-devel@lists.xenproject.org; Wed, 03 Jul 2019 17:44:01 +0000
X-Inumbo-ID: 2306c5b2-9dba-11e9-8980-bc764e045a96
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2306c5b2-9dba-11e9-8980-bc764e045a96;
 Wed, 03 Jul 2019 17:43:59 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: rE1PPiUYLx+553PsS26Oksn7RexOFKwbp8ae46DhGB/64c3y1B8aHgZXiE5SGq0Sa9UxFpVlt+
 ZL/6ZbYqHeMlMEgoRzBmrALe/TKpJWXvXTpxmgqCCESMqSpp5w0X44Cf0OwaVFjqLZYNLA0Jbq
 2NKHealGMif/ysgufrg943fsEX4QlejwJ6OyjEhnJtOjUKjrtL1bJAPtzWo28FZOG8LkOlynZh
 77t6DNBpk49LLY7g5mUU8wqd+T8ymlTKYnuD76xnUKLBc0yn+8s/WYsfT6bJ633QmHXWm6xBm/
 mPw=
X-SBRS: 2.7
X-MesageID: 2556619
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,446,1557201600"; 
   d="scan'208";a="2556619"
To: Nadav Amit <namit@vmware.com>, Juergen Gross <jgross@suse.com>
References: <20190702235151.4377-1-namit@vmware.com>
 <20190702235151.4377-5-namit@vmware.com>
 <d89e2b57-8682-153e-33d8-98084e9983d6@suse.com>
 <A4BC0EDE-71F0-455D-964A-7250D005FB56@vmware.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <6038042c-917f-d361-5d79-f0205152fe00@citrix.com>
Date: Wed, 3 Jul 2019 18:43:52 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <A4BC0EDE-71F0-455D-964A-7250D005FB56@vmware.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 4/9] x86/mm/tlb: Flush remote and local
 TLBs concurrently
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sasha Levin <sashal@kernel.org>,
 "linux-hyperv@vger.kernel.org" <linux-hyperv@vger.kernel.org>,
 Dave Hansen <dave.hansen@linux.intel.com>,
 Stephen Hemminger <sthemmin@microsoft.com>, kvm list <kvm@vger.kernel.org>,
 Peter Zijlstra <peterz@infradead.org>, Haiyang Zhang <haiyangz@microsoft.com>,
 the arch/x86 maintainers <x86@kernel.org>,
 "linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org>,
 "virtualization@lists.linux-foundation.org"
 <virtualization@lists.linux-foundation.org>, Ingo Molnar <mingo@redhat.com>,
 Borislav Petkov <bp@alien8.de>, Andy Lutomirski <luto@kernel.org>,
 xen-devel <xen-devel@lists.xenproject.org>, Paolo
 Bonzini <pbonzini@redhat.com>, Thomas Gleixner <tglx@linutronix.de>,
 "K. Y. Srinivasan" <kys@microsoft.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>

T24gMDMvMDcvMjAxOSAxODowMiwgTmFkYXYgQW1pdCB3cm90ZToKPj4gT24gSnVsIDMsIDIwMTks
IGF0IDc6MDQgQU0sIEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4gd3JvdGU6Cj4+Cj4+
IE9uIDAzLjA3LjE5IDAxOjUxLCBOYWRhdiBBbWl0IHdyb3RlOgo+Pj4gVG8gaW1wcm92ZSBUTEIg
c2hvb3Rkb3duIHBlcmZvcm1hbmNlLCBmbHVzaCB0aGUgcmVtb3RlIGFuZCBsb2NhbCBUTEJzCj4+
PiBjb25jdXJyZW50bHkuIEludHJvZHVjZSBmbHVzaF90bGJfbXVsdGkoKSB0aGF0IGRvZXMgc28u
IEludHJvZHVjZQo+Pj4gcGFyYXZpcnR1YWwgdmVyc2lvbnMgb2YgZmx1c2hfdGxiX211bHRpKCkg
Zm9yIEtWTSwgWGVuIGFuZCBoeXBlci12IChYZW4KPj4+IGFuZCBoeXBlci12IGFyZSBvbmx5IGNv
bXBpbGUtdGVzdGVkKS4KPj4+IFdoaWxlIHRoZSB1cGRhdGVkIHNtcCBpbmZyYXN0cnVjdHVyZSBp
cyBjYXBhYmxlIG9mIHJ1bm5pbmcgYSBmdW5jdGlvbiBvbgo+Pj4gYSBzaW5nbGUgbG9jYWwgY29y
ZSwgaXQgaXMgbm90IG9wdGltaXplZCBmb3IgdGhpcyBjYXNlLiBUaGUgbXVsdGlwbGUKPj4+IGZ1
bmN0aW9uIGNhbGxzIGFuZCB0aGUgaW5kaXJlY3QgYnJhbmNoIGludHJvZHVjZSBzb21lIG92ZXJo
ZWFkLCBhbmQKPj4+IG1pZ2h0IG1ha2UgbG9jYWwgVExCIGZsdXNoZXMgc2xvd2VyIHRoYW4gdGhl
eSB3ZXJlIGJlZm9yZSB0aGUgcmVjZW50Cj4+PiBjaGFuZ2VzLgo+Pj4gQmVmb3JlIGNhbGxpbmcg
dGhlIFNNUCBpbmZyYXN0cnVjdHVyZSwgY2hlY2sgaWYgb25seSBhIGxvY2FsIFRMQiBmbHVzaAo+
Pj4gaXMgbmVlZGVkIHRvIHJlc3RvcmUgdGhlIGxvc3QgcGVyZm9ybWFuY2UgaW4gdGhpcyBjb21t
b24gY2FzZS4gVGhpcwo+Pj4gcmVxdWlyZXMgdG8gY2hlY2sgbW1fY3B1bWFzaygpIG9uZSBtb3Jl
IHRpbWUsIGJ1dCB1bmxlc3MgdGhpcyBtYXNrIGlzCj4+PiB1cGRhdGVkIHZlcnkgZnJlcXVlbnRs
eSwgdGhpcyBzaG91bGQgaW1wYWN0IHBlcmZvcm1hbmNlIG5lZ2F0aXZlbHkuCj4+PiBDYzogIksu
IFkuIFNyaW5pdmFzYW4iIDxreXNAbWljcm9zb2Z0LmNvbT4KPj4+IENjOiBIYWl5YW5nIFpoYW5n
IDxoYWl5YW5nekBtaWNyb3NvZnQuY29tPgo+Pj4gQ2M6IFN0ZXBoZW4gSGVtbWluZ2VyIDxzdGhl
bW1pbkBtaWNyb3NvZnQuY29tPgo+Pj4gQ2M6IFNhc2hhIExldmluIDxzYXNoYWxAa2VybmVsLm9y
Zz4KPj4+IENjOiBUaG9tYXMgR2xlaXhuZXIgPHRnbHhAbGludXRyb25peC5kZT4KPj4+IENjOiBJ
bmdvIE1vbG5hciA8bWluZ29AcmVkaGF0LmNvbT4KPj4+IENjOiBCb3Jpc2xhdiBQZXRrb3YgPGJw
QGFsaWVuOC5kZT4KPj4+IENjOiB4ODZAa2VybmVsLm9yZwo+Pj4gQ2M6IEp1ZXJnZW4gR3Jvc3Mg
PGpncm9zc0BzdXNlLmNvbT4KPj4+IENjOiBQYW9sbyBCb256aW5pIDxwYm9uemluaUByZWRoYXQu
Y29tPgo+Pj4gQ2M6IERhdmUgSGFuc2VuIDxkYXZlLmhhbnNlbkBsaW51eC5pbnRlbC5jb20+Cj4+
PiBDYzogQW5keSBMdXRvbWlyc2tpIDxsdXRvQGtlcm5lbC5vcmc+Cj4+PiBDYzogUGV0ZXIgWmlq
bHN0cmEgPHBldGVyekBpbmZyYWRlYWQub3JnPgo+Pj4gQ2M6IEJvcmlzIE9zdHJvdnNreSA8Ym9y
aXMub3N0cm92c2t5QG9yYWNsZS5jb20+Cj4+PiBDYzogbGludXgtaHlwZXJ2QHZnZXIua2VybmVs
Lm9yZwo+Pj4gQ2M6IGxpbnV4LWtlcm5lbEB2Z2VyLmtlcm5lbC5vcmcKPj4+IENjOiB2aXJ0dWFs
aXphdGlvbkBsaXN0cy5saW51eC1mb3VuZGF0aW9uLm9yZwo+Pj4gQ2M6IGt2bUB2Z2VyLmtlcm5l
bC5vcmcKPj4+IENjOiB4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKPj4+IFNpZ25lZC1v
ZmYtYnk6IE5hZGF2IEFtaXQgPG5hbWl0QHZtd2FyZS5jb20+Cj4+PiAtLS0KPj4+ICBhcmNoL3g4
Ni9oeXBlcnYvbW11LmMgICAgICAgICAgICAgICAgIHwgMTMgKysrLS0tCj4+PiAgYXJjaC94ODYv
aW5jbHVkZS9hc20vcGFyYXZpcnQuaCAgICAgICB8ICA2ICstLQo+Pj4gIGFyY2gveDg2L2luY2x1
ZGUvYXNtL3BhcmF2aXJ0X3R5cGVzLmggfCAgNCArLQo+Pj4gIGFyY2gveDg2L2luY2x1ZGUvYXNt
L3RsYmZsdXNoLmggICAgICAgfCAgOSArKy0tCj4+PiAgYXJjaC94ODYvaW5jbHVkZS9hc20vdHJh
Y2UvaHlwZXJ2LmggICB8ICAyICstCj4+PiAgYXJjaC94ODYva2VybmVsL2t2bS5jICAgICAgICAg
ICAgICAgICB8IDExICsrKy0tCj4+PiAgYXJjaC94ODYva2VybmVsL3BhcmF2aXJ0LmMgICAgICAg
ICAgICB8ICAyICstCj4+PiAgYXJjaC94ODYvbW0vdGxiLmMgICAgICAgICAgICAgICAgICAgICB8
IDY1ICsrKysrKysrKysrKysrKysrKysrLS0tLS0tLQo+Pj4gIGFyY2gveDg2L3hlbi9tbXVfcHYu
YyAgICAgICAgICAgICAgICAgfCAyMCArKysrKystLS0KPj4+ICBpbmNsdWRlL3RyYWNlL2V2ZW50
cy94ZW4uaCAgICAgICAgICAgIHwgIDIgKy0KPj4+ICAxMCBmaWxlcyBjaGFuZ2VkLCA5MSBpbnNl
cnRpb25zKCspLCA0MyBkZWxldGlvbnMoLSkKPj4gLi4uCj4+Cj4+PiBkaWZmIC0tZ2l0IGEvYXJj
aC94ODYveGVuL21tdV9wdi5jIGIvYXJjaC94ODYveGVuL21tdV9wdi5jCj4+PiBpbmRleCBiZWI0
NGUyMmFmZGYuLjE5ZTQ4MWU2ZTkwNCAxMDA2NDQKPj4+IC0tLSBhL2FyY2gveDg2L3hlbi9tbXVf
cHYuYwo+Pj4gKysrIGIvYXJjaC94ODYveGVuL21tdV9wdi5jCj4+PiBAQCAtMTM1NSw4ICsxMzU1
LDggQEAgc3RhdGljIHZvaWQgeGVuX2ZsdXNoX3RsYl9vbmVfdXNlcih1bnNpZ25lZCBsb25nIGFk
ZHIpCj4+PiAgCXByZWVtcHRfZW5hYmxlKCk7Cj4+PiAgfQo+Pj4gIC1zdGF0aWMgdm9pZCB4ZW5f
Zmx1c2hfdGxiX290aGVycyhjb25zdCBzdHJ1Y3QgY3B1bWFzayAqY3B1cywKPj4+IC0JCQkJIGNv
bnN0IHN0cnVjdCBmbHVzaF90bGJfaW5mbyAqaW5mbykKPj4+ICtzdGF0aWMgdm9pZCB4ZW5fZmx1
c2hfdGxiX211bHRpKGNvbnN0IHN0cnVjdCBjcHVtYXNrICpjcHVzLAo+Pj4gKwkJCQljb25zdCBz
dHJ1Y3QgZmx1c2hfdGxiX2luZm8gKmluZm8pCj4+PiAgewo+Pj4gIAlzdHJ1Y3Qgewo+Pj4gIAkJ
c3RydWN0IG1tdWV4dF9vcCBvcDsKPj4+IEBAIC0xMzY2LDcgKzEzNjYsNyBAQCBzdGF0aWMgdm9p
ZCB4ZW5fZmx1c2hfdGxiX290aGVycyhjb25zdCBzdHJ1Y3QgY3B1bWFzayAqY3B1cywKPj4+ICAJ
Y29uc3Qgc2l6ZV90IG1jX2VudHJ5X3NpemUgPSBzaXplb2YoYXJncy0+b3ApICsKPj4+ICAJCXNp
emVvZihhcmdzLT5tYXNrWzBdKSAqIEJJVFNfVE9fTE9OR1MobnVtX3Bvc3NpYmxlX2NwdXMoKSk7
Cj4+PiAgLQl0cmFjZV94ZW5fbW11X2ZsdXNoX3RsYl9vdGhlcnMoY3B1cywgaW5mby0+bW0sIGlu
Zm8tPnN0YXJ0LCBpbmZvLT5lbmQpOwo+Pj4gKwl0cmFjZV94ZW5fbW11X2ZsdXNoX3RsYl9tdWx0
aShjcHVzLCBpbmZvLT5tbSwgaW5mby0+c3RhcnQsIGluZm8tPmVuZCk7Cj4+PiAgICAJaWYgKGNw
dW1hc2tfZW1wdHkoY3B1cykpCj4+PiAgCQlyZXR1cm47CQkvKiBub3RoaW5nIHRvIGRvICovCj4+
PiBAQCAtMTM3NSw5ICsxMzc1LDE3IEBAIHN0YXRpYyB2b2lkIHhlbl9mbHVzaF90bGJfb3RoZXJz
KGNvbnN0IHN0cnVjdCBjcHVtYXNrICpjcHVzLAo+Pj4gIAlhcmdzID0gbWNzLmFyZ3M7Cj4+PiAg
CWFyZ3MtPm9wLmFyZzIudmNwdW1hc2sgPSB0b19jcHVtYXNrKGFyZ3MtPm1hc2spOwo+Pj4gIC0J
LyogUmVtb3ZlIHVzLCBhbmQgYW55IG9mZmxpbmUgQ1BVUy4gKi8KPj4+ICsJLyogRmx1c2ggbG9j
YWxseSBpZiBuZWVkZWQgYW5kIHJlbW92ZSB1cyAqLwo+Pj4gKwlpZiAoY3B1bWFza190ZXN0X2Nw
dShzbXBfcHJvY2Vzc29yX2lkKCksIHRvX2NwdW1hc2soYXJncy0+bWFzaykpKSB7Cj4+PiArCQls
b2NhbF9pcnFfZGlzYWJsZSgpOwo+Pj4gKwkJZmx1c2hfdGxiX2Z1bmNfbG9jYWwoaW5mbyk7Cj4+
IEkgdGhpbmsgdGhpcyBpc24ndCB0aGUgY29ycmVjdCBmdW5jdGlvbiBmb3IgUFYgZ3Vlc3RzLgo+
Pgo+PiBJbiBmYWN0IGl0IHNob3VsZCBiZSBtdWNoIGVhc2llcjoganVzdCBkb24ndCBjbGVhciB0
aGUgb3duIGNwdSBmcm9tIHRoZQo+PiBtYXNrLCB0aGF0J3MgYWxsIHdoYXQncyBuZWVkZWQuIFRo
ZSBoeXBlcnZpc29yIGlzIGp1c3QgZmluZSBoYXZpbmcgdGhlCj4+IGN1cnJlbnQgY3B1IGluIHRo
ZSBtYXNrIGFuZCBpdCB3aWxsIGRvIHRoZSByaWdodCB0aGluZy4KPiBUaGFua3MuIEkgd2lsbCBk
byBzbyBpbiB2My4gSSBkb27igJl0IHRoaW5rIEh5cGVyLVYgcGVvcGxlIHdvdWxkIHdhbnQgdG8g
ZG8KPiB0aGUgc2FtZSwgdW5mb3J0dW5hdGVseSwgc2luY2UgaXQgd291bGQgaW5kdWNlIFZNLWV4
aXQgb24gVExCIGZsdXNoZXMuCgpXaHkgZG8geW91IGJlbGlldmUgdGhlIHZtZXhpdCBtYXR0ZXJz
P8KgIFlvdSdyZSB0YWxraW5nIG9uZSBhbnl3YXkgZm9yCnRoZSBJUEkuCgpJbnRlbCBvbmx5IGhh
dmUgdmlydHVhbGlzZWQgc2VsZi1JUEksIGFuZCB3aGlsZSBBTUQgZG8gaGF2ZSB3b3JraW5nCm5v
bi1zZWxmIElQSXMsIHlvdSBzdGlsbCB0YWtlIGEgdm1leGl0IGFueXdheSBpZiBhbnkgZGVzdGlu
YXRpb24gdmNwdQppc24ndCBjdXJyZW50bHkgcnVubmluZyBpbiBub24tcm9vdCBtb2RlIChJSVJD
KS4KCkF0IHRoYXQgcG9pbnQsIHlvdSBtaWdodCBhcyB3ZWxsIGhhdmUgdGhlIGh5cGVydmlzb3Ig
ZG8gYWxsIHRoZSBoYXJkCndvcmsgdmlhIGEgbXVsdGktY3B1IHNob290ZG93bi9mbHVzaCBoeXBl
cmNhbGwsIHJhdGhlciB0aGFuIHRyeWluZyB0bwphcnJhbmdlIGl0IGxvY2FsbHkuCgp+QW5kcmV3
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 03 17:59:04 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Jul 2019 17:59:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hijX3-00064h-8r; Wed, 03 Jul 2019 17:59:01 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ZJKH=VA=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hijX2-00064c-1x
 for xen-devel@lists.xenproject.org; Wed, 03 Jul 2019 17:59:00 +0000
X-Inumbo-ID: 397ebf8e-9dbc-11e9-9ab3-8bbe1d16d9d0
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 397ebf8e-9dbc-11e9-9ab3-8bbe1d16d9d0;
 Wed, 03 Jul 2019 17:58:56 +0000 (UTC)
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: I2UTgjTp1XTjVpE5dXVeJn+XXl11gdH3SYwXDINrZGFn0Rjjj+KOWRM8iLkGXK5iwoaPOQjmb9
 5fD8XRF9AU24jpyT93Wr6KVQG3973N1EtWH6tm6FZUbcGBcTKuVFQH5CH0fxrbU43t+MnqL45+
 +Ash5xCc91qXvXS1arJFJWVUrgxb71+YH3FPgZ/D9XcLv5hmbSBxwp7NU7fVP7BbjmOiky1/p3
 WB1oPA0cR6X4A/z/mTmSa/Wl6J1B1bQhQCo8IVFRtn/1Svm/eGhX2QPPvjRvUO+7vhyx46vLd2
 3kE=
X-SBRS: 2.7
X-MesageID: 2617440
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,446,1557201600"; d="scan'208,217";a="2617440"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5CC6DD090200007800229E80@prv1-mh.provo.novell.com>
 <5CDE8F5B020000780023005F@prv1-mh.provo.novell.com>
 <5CDE910E0200007800230072@prv1-mh.provo.novell.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 mQINBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABtClBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPokCOgQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86LkCDQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAYkC
 HwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <100bb162-6a69-f911-57bb-c709d3e0f98f@citrix.com>
Date: Wed, 3 Jul 2019 18:58:52 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <5CDE910E0200007800230072@prv1-mh.provo.novell.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v3 04/15] x86/IRQ: desc->affinity should
 strictly represent the requested 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: Wei Liu <wei.liu2@citrix.com>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: multipart/mixed; boundary="===============6461648036747852782=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============6461648036747852782==
Content-Type: multipart/alternative;
	boundary="------------7D9094E98219BB6827836E31"
Content-Language: en-GB

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

On 17/05/2019 11:46, Jan Beulich wrote:
> @@ -2334,9 +2339,10 @@ static void dump_irqs(unsigned char key)
>  
>          spin_lock_irqsave(&desc->lock, flags);
>  
> -        printk("   IRQ:%4d aff:%*pb vec:%02x %-15s status=%03x ",
> -               irq, nr_cpu_ids, cpumask_bits(desc->affinity), desc->arch.vector,
> -               desc->handler->typename, desc->status);
> +        printk("   IRQ:%4d aff:%*pb/%*pb vec:%02x %-15s status=%03x ",
> +               irq, nr_cpu_ids, cpumask_bits(desc->affinity),
> +               nr_cpu_ids, cpumask_bits(desc->arch.cpu_mask),
> +               desc->arch.vector, desc->handler->typename, desc->status);

Taking a sample large system (Rome, with your x2apic series to be
specific), which is only half as large as typical high-end Skylake systems.

(XEN) IRQ information:
(XEN)    IRQ:   0 affinity:00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000001 vec:f0 type=IO-APIC-edge    status=00000000 time.c#timer_interrupt()
(XEN)    IRQ:   1 affinity:00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000001 vec:68 type=IO-APIC-edge    status=00000002 mapped, unbound
(XEN)    IRQ:   3 affinity:ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff vec:70 type=IO-APIC-edge    status=00000002 mapped, unbound
(XEN)    IRQ:   4 affinity:ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff vec:f1 type=IO-APIC-edge    status=00000000 ns16550.c#ns16550_interrupt()
(XEN)    IRQ:   5 affinity:00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000001 vec:78 type=IO-APIC-edge    status=00000002 mapped, unbound
(XEN)    IRQ:   6 affinity:00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000001 vec:88 type=IO-APIC-edge    status=00000002 mapped, unbound
(XEN)    IRQ:   7 affinity:ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff vec:90 type=IO-APIC-level   status=00000002 mapped, unbound
(XEN)    IRQ:   8 affinity:00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000001 vec:98 type=IO-APIC-edge    status=00000030 in-flight=0 domain-list=0:  8(---),
(XEN)    IRQ:   9 affinity:00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000001 vec:a0 type=IO-APIC-level   status=00000030 in-flight=1 domain-list=0:  9(PMM),

This change is going to double up the affinity block, which will make
the lines even longer.

Given that all examples I've ever spotted are either a single bit, or a
fully set block, {%*pbl} will render in a much shorter, and keep the
line length reasonable.  (This in practice applies to the previous patch
as well).

~Andrew

--------------7D9094E98219BB6827836E31
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 17/05/2019 11:46, Jan Beulich wrote:<br>
    </div>
    <blockquote type="cite"
      cite="mid:5CDE910E0200007800230072@prv1-mh.provo.novell.com">
      <pre class="moz-quote-pre" wrap="">@@ -2334,9 +2339,10 @@ static void dump_irqs(unsigned char key)
 
         spin_lock_irqsave(&amp;desc-&gt;lock, flags);
 
-        printk("   IRQ:%4d aff:%*pb vec:%02x %-15s status=%03x ",
-               irq, nr_cpu_ids, cpumask_bits(desc-&gt;affinity), desc-&gt;arch.vector,
-               desc-&gt;handler-&gt;typename, desc-&gt;status);
+        printk("   IRQ:%4d aff:%*pb/%*pb vec:%02x %-15s status=%03x ",
+               irq, nr_cpu_ids, cpumask_bits(desc-&gt;affinity),
+               nr_cpu_ids, cpumask_bits(desc-&gt;arch.cpu_mask),
+               desc-&gt;arch.vector, desc-&gt;handler-&gt;typename, desc-&gt;status);</pre>
    </blockquote>
    <br>
    Taking a sample large system (Rome, with your x2apic series to be
    specific), which is only half as large as typical high-end Skylake
    systems.<br>
    <br>
    <pre>(XEN) IRQ information:
(XEN)    IRQ:   0 affinity:00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000001 vec:f0 type=IO-APIC-edge    status=00000000 time.c#timer_interrupt()
(XEN)    IRQ:   1 affinity:00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000001 vec:68 type=IO-APIC-edge    status=00000002 mapped, unbound
(XEN)    IRQ:   3 affinity:ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff vec:70 type=IO-APIC-edge    status=00000002 mapped, unbound
(XEN)    IRQ:   4 affinity:ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff vec:f1 type=IO-APIC-edge    status=00000000 ns16550.c#ns16550_interrupt()
(XEN)    IRQ:   5 affinity:00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000001 vec:78 type=IO-APIC-edge    status=00000002 mapped, unbound
(XEN)    IRQ:   6 affinity:00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000001 vec:88 type=IO-APIC-edge    status=00000002 mapped, unbound
(XEN)    IRQ:   7 affinity:ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff vec:90 type=IO-APIC-level   status=00000002 mapped, unbound
(XEN)    IRQ:   8 affinity:00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000001 vec:98 type=IO-APIC-edge    status=00000030 in-flight=0 domain-list=0:  8(---),
(XEN)    IRQ:   9 affinity:00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000001 vec:a0 type=IO-APIC-level   status=00000030 in-flight=1 domain-list=0:  9(PMM),

</pre>
    This change is going to double up the affinity block, which will
    make the lines even longer.<br>
    <br>
    Given that all examples I've ever spotted are either a single bit,
    or a fully set block, {%*pbl} will render in a much shorter, and
    keep the line length reasonable.  (This in practice applies to the
    previous patch as well).<br>
    <br>
    ~Andrew<br>
  </body>
</html>

--------------7D9094E98219BB6827836E31--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============6461648036747852782==--


From xen-devel-bounces@lists.xenproject.org Wed Jul 03 18:07:51 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Jul 2019 18:07:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hijfU-00070w-7V; Wed, 03 Jul 2019 18:07: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=ZJKH=VA=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hijfT-00070r-8o
 for xen-devel@lists.xenproject.org; Wed, 03 Jul 2019 18:07:43 +0000
X-Inumbo-ID: 73004b69-9dbd-11e9-8980-bc764e045a96
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 73004b69-9dbd-11e9-8980-bc764e045a96;
 Wed, 03 Jul 2019 18:07:41 +0000 (UTC)
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: AwATc1O4yGcxaf+fgR/zM3BM3gCz3xIjus9byC1CO2JQRJUXbmmHSVU2+0rKVDVR6UUb6Loyv/
 h/q/32rIcsEoLSlPXwQVVKituZb6Nqdlpv8MIFVk583J/6ZHTm+eYxlJ+SGxFQnz9DsTZFxWTL
 KeksiMYhGNNyPcDEo2d19lS8NSUxjGhKLXj3kmG5ejXATZ+oIpMaqz060ieaUjSJFROw9MW4Mn
 4ccJC06CY+lO/L8mFeHYrACUmmKQTaOsySfrQWf0a2M9C/YONOrATMFU1lgsqANk37YkXXLlOO
 YXs=
X-SBRS: 2.7
X-MesageID: 2591722
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,446,1557201600"; 
   d="scan'208";a="2591722"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5CC6DD090200007800229E80@prv1-mh.provo.novell.com>
 <5CDE8F5B020000780023005F@prv1-mh.provo.novell.com>
 <5CDE91360200007800230075@prv1-mh.provo.novell.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <a4f0c75d-98ed-d0a2-a4cd-453cc89740a5@citrix.com>
Date: Wed, 3 Jul 2019 19:07:36 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <5CDE91360200007800230075@prv1-mh.provo.novell.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v3 05/15] x86/IRQ: consolidate use of
 ->arch.cpu_mask
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

T24gMTcvMDUvMjAxOSAxMTo0NywgSmFuIEJldWxpY2ggd3JvdGU6Cj4gTWl4ZWQgbWVhbmluZyB3
YXMgaW1wbGllZCBzbyBmYXIgYnkgZGlmZmVyZW50IHBpZWNlcyBvZiBjb2RlIC0KPiBkaXNhZ3Jl
ZW1lbnQgd2FzIGluIHBhcnRpY3VsYXIgYWJvdXQgd2hldGhlciB0byBleHBlY3Qgb2ZmbGluZSBD
UFVzJwo+IGJpdHMgdG8gcG9zc2libHkgYmUgc2V0LiBTd2l0Y2ggdG8gYSBtb3N0bHkgY29uc2lz
dGVudCBtZWFuaW5nCj4gKGV4Y2VwdGlvbiBiZWluZyBoaWdoIHByaW9yaXR5IGludGVycnVwdHMs
IHdoaWNoIHdvdWxkIHBlcmhhcHMgYmV0dGVyCj4gYmUgc3dpdGNoZWQgdG8gdGhlIHNhbWUgbW9k
ZWwgYXMgd2VsbCBpbiBkdWUgY291cnNlKS4gVXNlIHRoZSBmaWVsZCB0bwo+IHJlY29yZCB0aGUg
dmVjdG9yIGFsbG9jYXRpb24gbWFzaywgaS5lLiBwb3RlbnRpYWxseSBpbmNsdWRpbmcgYml0cyBv
Zgo+IG9mZmxpbmUgKHBhcmtlZCkgQ1BVcy4gVGhpcyBpbXBsaWVzIHRoYXQgYmVmb3JlIHBhc3Np
bmcgdGhlIG1hc2sgdG8KPiBjZXJ0YWluIGZ1bmN0aW9ucyAobW9zdCBub3RhYmx5IGNwdV9tYXNr
X3RvX2FwaWNpZCgpKSBpdCBuZWVkcyB0byBiZQo+IGZ1cnRoZXIgcmVkdWNlZCB0byB0aGUgb25s
aW5lIHN1YnNldC4KPgo+IFRoZSBleGNlcHRpb24gb2YgaGlnaCBwcmlvcml0eSBpbnRlcnJ1cHRz
IGlzIGFsc28gd2h5IGZvciB0aGUgbW9tZW50Cj4gX2JpbmRfaXJxX3ZlY3RvcigpIGlzIGxlZnQg
YXMgaXMsIGRlc3BpdGUgbG9va2luZyB3cm9uZzogSXQncyB1c2VkCj4gZXhjbHVzaXZlbHkgZm9y
IElSUTAsIHdoaWNoIGlzbid0IHN1cHBvc2VkIHRvIG1vdmUgb2ZmIENQVTAgYXQgYW55IHRpbWUu
Cj4KPiBUaGUgcHJpb3IgbGFjayBvZiByZXN0cmljdGluZyB0byBvbmxpbmUgQ1BVcyBpbiBzZXRf
ZGVzY19hZmZpbml0eSgpCj4gYmVmb3JlIGNhbGxpbmcgY3B1X21hc2tfdG9fYXBpY2lkKCkgaW4g
cGFydGljdWxhciBhbGxvd2VkIChpbiB4MkFQSUMKPiBjbHVzdGVyZWQgbW9kZSkgb2ZmbGluZWQg
Q1BVcyB0byBlbmQgdXAgZW5hYmxlZCBpbiBhbiBJUlEncyBkZXN0aW5hdGlvbgo+IGZpZWxkLiAo
SSB3b25kZXIgd2hldGhlciB2ZWN0b3JfYWxsb2NhdGlvbl9jcHVtYXNrX2ZsYXQoKSBzaG91bGRu
J3QKPiBmb2xsb3cgYSBzaW1pbGFyIG1vZGVsLCB1c2luZyBjcHVfcHJlc2VudF9tYXAgaW4gZmF2
b3Igb2YKPiBjcHVfb25saW5lX21hcC4pCj4KPiBGb3IgSU8tQVBJQyBjb2RlIGl0IHdhcyBkZWZp
bml0ZWx5IHdyb25nIHRvIHBvdGVudGlhbGx5IHN0b3JlLCBhcyBhCj4gZmFsbGJhY2ssIFRBUkdF
VF9DUFVTIChpLmUuIGFsbCBvbmxpbmUgb25lcykgaW50byB0aGUgZmllbGQsIGFzIHRoYXQKPiB3
b3VsZCBoYXZlIGNhdXNlZCBwcm9ibGVtcyB3aGVuIGRldGVybWluaW5nIG9uIHdoaWNoIENQVXMg
dG8gcmVsZWFzZQo+IHZlY3RvcnMgd2hlbiB0aGV5J3ZlIGdvbmUgb3V0IG9mIHVzZS4gRGlzYWJs
ZSBpbnRlcnJ1cHRzIGluc3RlYWQgd2hlbgo+IG5vIHZhbGlkIHRhcmdldCBDUFUgY2FuIGJlIGVz
dGFibGlzaGVkICh3aGljaCBjb2RlIGVsc2V3aGVyZSBzaG91bGQKPiBndWFyYW50ZWUgdG8gbmV2
ZXIgaGFwcGVuKSwgYW5kIGxvZyBhIG1lc3NhZ2UgaW4gc3VjaCBhbiB1bmxpa2VseSBldmVudC4K
Pgo+IFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPiBSZXZp
ZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CgpBY2tlZC1i
eTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 03 18:09:36 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Jul 2019 18:09:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hijhH-00077L-RJ; Wed, 03 Jul 2019 18:09:35 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=I3Um=VA=vmware.com=namit@srs-us1.protection.inumbo.net>)
 id 1hijhH-00077G-0L
 for xen-devel@lists.xenproject.org; Wed, 03 Jul 2019 18:09:35 +0000
X-Inumbo-ID: b511f7e6-9dbd-11e9-80bc-bf6814703765
Received: from NAM05-BY2-obe.outbound.protection.outlook.com (unknown
 [40.107.71.67]) by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b511f7e6-9dbd-11e9-80bc-bf6814703765;
 Wed, 03 Jul 2019 18:09:32 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=vmware.com;
 s=selector2;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=ks4KFvd6izQE4mew5mVjNp9QQ8yAwJTjhnXO88xOcC4=;
 b=J5lTubMLh1yWBra38NV/bU0w37w4hN+B9Y5mYlDirizx7/VwyGYeThtNR8+exVPipGg7BpCMnKmuPjg3UMWWFjhSid/zbYewhHGfNiJbMYCF9TBSVgDIN6NKSRWdxHb1GMDC2DCOsQbSgjLiaMwmYWx01untqOV0V1CoXSn/XMw=
Received: from BYAPR05MB4776.namprd05.prod.outlook.com (52.135.233.146) by
 BYAPR05MB4005.namprd05.prod.outlook.com (52.135.199.17) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2052.15; Wed, 3 Jul 2019 18:09:30 +0000
Received: from BYAPR05MB4776.namprd05.prod.outlook.com
 ([fe80::f493:3bba:aabf:dd58]) by BYAPR05MB4776.namprd05.prod.outlook.com
 ([fe80::f493:3bba:aabf:dd58%7]) with mapi id 15.20.2052.010; Wed, 3 Jul 2019
 18:09:30 +0000
From: Nadav Amit <namit@vmware.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Thread-Topic: [Xen-devel] [PATCH v2 4/9] x86/mm/tlb: Flush remote and local
 TLBs concurrently
Thread-Index: AQHVMW7qykCnng2DBUWUciRHoRZgF6a47Y6AgAAxzICAAAuJAIAAByiA
Date: Wed, 3 Jul 2019 18:09:30 +0000
Message-ID: <650C2A6A-F663-497C-9637-277219536DE4@vmware.com>
References: <20190702235151.4377-1-namit@vmware.com>
 <20190702235151.4377-5-namit@vmware.com>
 <d89e2b57-8682-153e-33d8-98084e9983d6@suse.com>
 <A4BC0EDE-71F0-455D-964A-7250D005FB56@vmware.com>
 <6038042c-917f-d361-5d79-f0205152fe00@citrix.com>
In-Reply-To: <6038042c-917f-d361-5d79-f0205152fe00@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=namit@vmware.com; 
x-originating-ip: [66.170.99.2]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 5bf02382-3a71-4497-2622-08d6ffe19862
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BYAPR05MB4005; 
x-ms-traffictypediagnostic: BYAPR05MB4005:
x-microsoft-antispam-prvs: <BYAPR05MB40056F9B947B67F537CD7AE8D0FB0@BYAPR05MB4005.namprd05.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8273;
x-forefront-prvs: 00872B689F
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(4636009)(366004)(376002)(39860400002)(136003)(396003)(346002)(189003)(199004)(71190400001)(33656002)(486006)(71200400001)(81156014)(36756003)(81166006)(8936002)(8676002)(7736002)(3846002)(6116002)(6486002)(6916009)(256004)(4326008)(14444005)(25786009)(5660300002)(7416002)(478600001)(68736007)(305945005)(66066001)(14454004)(6506007)(6246003)(73956011)(66476007)(6512007)(66556008)(102836004)(53936002)(76176011)(99286004)(186003)(53546011)(446003)(2906002)(26005)(54906003)(316002)(86362001)(6436002)(11346002)(476003)(64756008)(2616005)(76116006)(66446008)(66946007)(229853002);
 DIR:OUT; SFP:1101; SCL:1; SRVR:BYAPR05MB4005;
 H:BYAPR05MB4776.namprd05.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: vmware.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: 68exr1ESOGjcD4Z2ljLKK0AV067PXfEosBcIaYffVI2T8q9xr3/wk24Hh9tuIAO/WxWM+bBN4DC29ljSHGyUtyWeiC1xRFUxU8aVN97Czz0aDql499YiALMpJcbuEqRYfJWsGT+iJfohwm45ErjDkACHhjvm3oJzuIxemN5P14IGoNM2ZrRJQhHvhrecdWB4AP1z6v2mHpjhUDbo4y+kgYVCmICh0XLTIkhES+GkXuPZmp3CfswxyxaHk2n4J7qDwEhheUO+xspvzUFK34KtGPudDDC4OZijk22puTOSkIkk5oEP8U99obuP+LvVkT3zUvRsvpRns0oUXXMogVjrduHYbivfprW7gr343WRkA1NBxVWOURldVxut1iRoX1481ZBhMSJuZLHarMP/p3oEP7LWz2pj9K4dsxK4VnJHPjE=
Content-ID: <15EE35CEB468C14C81A624C3722A5E35@namprd05.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: vmware.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 5bf02382-3a71-4497-2622-08d6ffe19862
X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Jul 2019 18:09:30.6858 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: b39138ca-3cee-4b4a-a4d6-cd83d9dd62f0
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: namit@vmware.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR05MB4005
Subject: Re: [Xen-devel] [PATCH v2 4/9] x86/mm/tlb: Flush remote and local
 TLBs concurrently
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, Sasha Levin <sashal@kernel.org>,
 "linux-hyperv@vger.kernel.org" <linux-hyperv@vger.kernel.org>,
 Dave Hansen <dave.hansen@linux.intel.com>,
 Stephen Hemminger <sthemmin@microsoft.com>, kvm list <kvm@vger.kernel.org>,
 Peter Zijlstra <peterz@infradead.org>, Haiyang Zhang <haiyangz@microsoft.com>,
 the arch/x86 maintainers <x86@kernel.org>,
 "linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org>,
 "virtualization@lists.linux-foundation.org"
 <virtualization@lists.linux-foundation.org>, Ingo Molnar <mingo@redhat.com>,
 Borislav Petkov <bp@alien8.de>, Andy Lutomirski <luto@kernel.org>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Paolo Bonzini <pbonzini@redhat.com>, Thomas Gleixner <tglx@linutronix.de>,
 "K. Y. Srinivasan" <kys@microsoft.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>

PiBPbiBKdWwgMywgMjAxOSwgYXQgMTA6NDMgQU0sIEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29w
ZXIzQGNpdHJpeC5jb20+IHdyb3RlOg0KPiANCj4gT24gMDMvMDcvMjAxOSAxODowMiwgTmFkYXYg
QW1pdCB3cm90ZToNCj4+PiBPbiBKdWwgMywgMjAxOSwgYXQgNzowNCBBTSwgSnVlcmdlbiBHcm9z
cyA8amdyb3NzQHN1c2UuY29tPiB3cm90ZToNCj4+PiANCj4+PiBPbiAwMy4wNy4xOSAwMTo1MSwg
TmFkYXYgQW1pdCB3cm90ZToNCj4+Pj4gVG8gaW1wcm92ZSBUTEIgc2hvb3Rkb3duIHBlcmZvcm1h
bmNlLCBmbHVzaCB0aGUgcmVtb3RlIGFuZCBsb2NhbCBUTEJzDQo+Pj4+IGNvbmN1cnJlbnRseS4g
SW50cm9kdWNlIGZsdXNoX3RsYl9tdWx0aSgpIHRoYXQgZG9lcyBzby4gSW50cm9kdWNlDQo+Pj4+
IHBhcmF2aXJ0dWFsIHZlcnNpb25zIG9mIGZsdXNoX3RsYl9tdWx0aSgpIGZvciBLVk0sIFhlbiBh
bmQgaHlwZXItdiAoWGVuDQo+Pj4+IGFuZCBoeXBlci12IGFyZSBvbmx5IGNvbXBpbGUtdGVzdGVk
KS4NCj4+Pj4gV2hpbGUgdGhlIHVwZGF0ZWQgc21wIGluZnJhc3RydWN0dXJlIGlzIGNhcGFibGUg
b2YgcnVubmluZyBhIGZ1bmN0aW9uIG9uDQo+Pj4+IGEgc2luZ2xlIGxvY2FsIGNvcmUsIGl0IGlz
IG5vdCBvcHRpbWl6ZWQgZm9yIHRoaXMgY2FzZS4gVGhlIG11bHRpcGxlDQo+Pj4+IGZ1bmN0aW9u
IGNhbGxzIGFuZCB0aGUgaW5kaXJlY3QgYnJhbmNoIGludHJvZHVjZSBzb21lIG92ZXJoZWFkLCBh
bmQNCj4+Pj4gbWlnaHQgbWFrZSBsb2NhbCBUTEIgZmx1c2hlcyBzbG93ZXIgdGhhbiB0aGV5IHdl
cmUgYmVmb3JlIHRoZSByZWNlbnQNCj4+Pj4gY2hhbmdlcy4NCj4+Pj4gQmVmb3JlIGNhbGxpbmcg
dGhlIFNNUCBpbmZyYXN0cnVjdHVyZSwgY2hlY2sgaWYgb25seSBhIGxvY2FsIFRMQiBmbHVzaA0K
Pj4+PiBpcyBuZWVkZWQgdG8gcmVzdG9yZSB0aGUgbG9zdCBwZXJmb3JtYW5jZSBpbiB0aGlzIGNv
bW1vbiBjYXNlLiBUaGlzDQo+Pj4+IHJlcXVpcmVzIHRvIGNoZWNrIG1tX2NwdW1hc2soKSBvbmUg
bW9yZSB0aW1lLCBidXQgdW5sZXNzIHRoaXMgbWFzayBpcw0KPj4+PiB1cGRhdGVkIHZlcnkgZnJl
cXVlbnRseSwgdGhpcyBzaG91bGQgaW1wYWN0IHBlcmZvcm1hbmNlIG5lZ2F0aXZlbHkuDQo+Pj4+
IENjOiAiSy4gWS4gU3Jpbml2YXNhbiIgPGt5c0BtaWNyb3NvZnQuY29tPg0KPj4+PiBDYzogSGFp
eWFuZyBaaGFuZyA8aGFpeWFuZ3pAbWljcm9zb2Z0LmNvbT4NCj4+Pj4gQ2M6IFN0ZXBoZW4gSGVt
bWluZ2VyIDxzdGhlbW1pbkBtaWNyb3NvZnQuY29tPg0KPj4+PiBDYzogU2FzaGEgTGV2aW4gPHNh
c2hhbEBrZXJuZWwub3JnPg0KPj4+PiBDYzogVGhvbWFzIEdsZWl4bmVyIDx0Z2x4QGxpbnV0cm9u
aXguZGU+DQo+Pj4+IENjOiBJbmdvIE1vbG5hciA8bWluZ29AcmVkaGF0LmNvbT4NCj4+Pj4gQ2M6
IEJvcmlzbGF2IFBldGtvdiA8YnBAYWxpZW44LmRlPg0KPj4+PiBDYzogeDg2QGtlcm5lbC5vcmcN
Cj4+Pj4gQ2M6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4NCj4+Pj4gQ2M6IFBhb2xv
IEJvbnppbmkgPHBib256aW5pQHJlZGhhdC5jb20+DQo+Pj4+IENjOiBEYXZlIEhhbnNlbiA8ZGF2
ZS5oYW5zZW5AbGludXguaW50ZWwuY29tPg0KPj4+PiBDYzogQW5keSBMdXRvbWlyc2tpIDxsdXRv
QGtlcm5lbC5vcmc+DQo+Pj4+IENjOiBQZXRlciBaaWpsc3RyYSA8cGV0ZXJ6QGluZnJhZGVhZC5v
cmc+DQo+Pj4+IENjOiBCb3JpcyBPc3Ryb3Zza3kgPGJvcmlzLm9zdHJvdnNreUBvcmFjbGUuY29t
Pg0KPj4+PiBDYzogbGludXgtaHlwZXJ2QHZnZXIua2VybmVsLm9yZw0KPj4+PiBDYzogbGludXgt
a2VybmVsQHZnZXIua2VybmVsLm9yZw0KPj4+PiBDYzogdmlydHVhbGl6YXRpb25AbGlzdHMubGlu
dXgtZm91bmRhdGlvbi5vcmcNCj4+Pj4gQ2M6IGt2bUB2Z2VyLmtlcm5lbC5vcmcNCj4+Pj4gQ2M6
IHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZw0KPj4+PiBTaWduZWQtb2ZmLWJ5OiBOYWRh
diBBbWl0IDxuYW1pdEB2bXdhcmUuY29tPg0KPj4+PiAtLS0NCj4+Pj4gYXJjaC94ODYvaHlwZXJ2
L21tdS5jICAgICAgICAgICAgICAgICB8IDEzICsrKy0tLQ0KPj4+PiBhcmNoL3g4Ni9pbmNsdWRl
L2FzbS9wYXJhdmlydC5oICAgICAgIHwgIDYgKy0tDQo+Pj4+IGFyY2gveDg2L2luY2x1ZGUvYXNt
L3BhcmF2aXJ0X3R5cGVzLmggfCAgNCArLQ0KPj4+PiBhcmNoL3g4Ni9pbmNsdWRlL2FzbS90bGJm
bHVzaC5oICAgICAgIHwgIDkgKystLQ0KPj4+PiBhcmNoL3g4Ni9pbmNsdWRlL2FzbS90cmFjZS9o
eXBlcnYuaCAgIHwgIDIgKy0NCj4+Pj4gYXJjaC94ODYva2VybmVsL2t2bS5jICAgICAgICAgICAg
ICAgICB8IDExICsrKy0tDQo+Pj4+IGFyY2gveDg2L2tlcm5lbC9wYXJhdmlydC5jICAgICAgICAg
ICAgfCAgMiArLQ0KPj4+PiBhcmNoL3g4Ni9tbS90bGIuYyAgICAgICAgICAgICAgICAgICAgIHwg
NjUgKysrKysrKysrKysrKysrKysrKystLS0tLS0tDQo+Pj4+IGFyY2gveDg2L3hlbi9tbXVfcHYu
YyAgICAgICAgICAgICAgICAgfCAyMCArKysrKystLS0NCj4+Pj4gaW5jbHVkZS90cmFjZS9ldmVu
dHMveGVuLmggICAgICAgICAgICB8ICAyICstDQo+Pj4+IDEwIGZpbGVzIGNoYW5nZWQsIDkxIGlu
c2VydGlvbnMoKyksIDQzIGRlbGV0aW9ucygtKQ0KPj4+IC4uLg0KPj4+IA0KPj4+PiBkaWZmIC0t
Z2l0IGEvYXJjaC94ODYveGVuL21tdV9wdi5jIGIvYXJjaC94ODYveGVuL21tdV9wdi5jDQo+Pj4+
IGluZGV4IGJlYjQ0ZTIyYWZkZi4uMTllNDgxZTZlOTA0IDEwMDY0NA0KPj4+PiAtLS0gYS9hcmNo
L3g4Ni94ZW4vbW11X3B2LmMNCj4+Pj4gKysrIGIvYXJjaC94ODYveGVuL21tdV9wdi5jDQo+Pj4+
IEBAIC0xMzU1LDggKzEzNTUsOCBAQCBzdGF0aWMgdm9pZCB4ZW5fZmx1c2hfdGxiX29uZV91c2Vy
KHVuc2lnbmVkIGxvbmcgYWRkcikNCj4+Pj4gCXByZWVtcHRfZW5hYmxlKCk7DQo+Pj4+IH0NCj4+
Pj4gLXN0YXRpYyB2b2lkIHhlbl9mbHVzaF90bGJfb3RoZXJzKGNvbnN0IHN0cnVjdCBjcHVtYXNr
ICpjcHVzLA0KPj4+PiAtCQkJCSBjb25zdCBzdHJ1Y3QgZmx1c2hfdGxiX2luZm8gKmluZm8pDQo+
Pj4+ICtzdGF0aWMgdm9pZCB4ZW5fZmx1c2hfdGxiX211bHRpKGNvbnN0IHN0cnVjdCBjcHVtYXNr
ICpjcHVzLA0KPj4+PiArCQkJCWNvbnN0IHN0cnVjdCBmbHVzaF90bGJfaW5mbyAqaW5mbykNCj4+
Pj4gew0KPj4+PiAJc3RydWN0IHsNCj4+Pj4gCQlzdHJ1Y3QgbW11ZXh0X29wIG9wOw0KPj4+PiBA
QCAtMTM2Niw3ICsxMzY2LDcgQEAgc3RhdGljIHZvaWQgeGVuX2ZsdXNoX3RsYl9vdGhlcnMoY29u
c3Qgc3RydWN0IGNwdW1hc2sgKmNwdXMsDQo+Pj4+IAljb25zdCBzaXplX3QgbWNfZW50cnlfc2l6
ZSA9IHNpemVvZihhcmdzLT5vcCkgKw0KPj4+PiAJCXNpemVvZihhcmdzLT5tYXNrWzBdKSAqIEJJ
VFNfVE9fTE9OR1MobnVtX3Bvc3NpYmxlX2NwdXMoKSk7DQo+Pj4+IC0JdHJhY2VfeGVuX21tdV9m
bHVzaF90bGJfb3RoZXJzKGNwdXMsIGluZm8tPm1tLCBpbmZvLT5zdGFydCwgaW5mby0+ZW5kKTsN
Cj4+Pj4gKwl0cmFjZV94ZW5fbW11X2ZsdXNoX3RsYl9tdWx0aShjcHVzLCBpbmZvLT5tbSwgaW5m
by0+c3RhcnQsIGluZm8tPmVuZCk7DQo+Pj4+ICAgCWlmIChjcHVtYXNrX2VtcHR5KGNwdXMpKQ0K
Pj4+PiAJCXJldHVybjsJCS8qIG5vdGhpbmcgdG8gZG8gKi8NCj4+Pj4gQEAgLTEzNzUsOSArMTM3
NSwxNyBAQCBzdGF0aWMgdm9pZCB4ZW5fZmx1c2hfdGxiX290aGVycyhjb25zdCBzdHJ1Y3QgY3B1
bWFzayAqY3B1cywNCj4+Pj4gCWFyZ3MgPSBtY3MuYXJnczsNCj4+Pj4gCWFyZ3MtPm9wLmFyZzIu
dmNwdW1hc2sgPSB0b19jcHVtYXNrKGFyZ3MtPm1hc2spOw0KPj4+PiAtCS8qIFJlbW92ZSB1cywg
YW5kIGFueSBvZmZsaW5lIENQVVMuICovDQo+Pj4+ICsJLyogRmx1c2ggbG9jYWxseSBpZiBuZWVk
ZWQgYW5kIHJlbW92ZSB1cyAqLw0KPj4+PiArCWlmIChjcHVtYXNrX3Rlc3RfY3B1KHNtcF9wcm9j
ZXNzb3JfaWQoKSwgdG9fY3B1bWFzayhhcmdzLT5tYXNrKSkpIHsNCj4+Pj4gKwkJbG9jYWxfaXJx
X2Rpc2FibGUoKTsNCj4+Pj4gKwkJZmx1c2hfdGxiX2Z1bmNfbG9jYWwoaW5mbyk7DQo+Pj4gSSB0
aGluayB0aGlzIGlzbid0IHRoZSBjb3JyZWN0IGZ1bmN0aW9uIGZvciBQViBndWVzdHMuDQo+Pj4g
DQo+Pj4gSW4gZmFjdCBpdCBzaG91bGQgYmUgbXVjaCBlYXNpZXI6IGp1c3QgZG9uJ3QgY2xlYXIg
dGhlIG93biBjcHUgZnJvbSB0aGUNCj4+PiBtYXNrLCB0aGF0J3MgYWxsIHdoYXQncyBuZWVkZWQu
IFRoZSBoeXBlcnZpc29yIGlzIGp1c3QgZmluZSBoYXZpbmcgdGhlDQo+Pj4gY3VycmVudCBjcHUg
aW4gdGhlIG1hc2sgYW5kIGl0IHdpbGwgZG8gdGhlIHJpZ2h0IHRoaW5nLg0KPj4gVGhhbmtzLiBJ
IHdpbGwgZG8gc28gaW4gdjMuIEkgZG9u4oCZdCB0aGluayBIeXBlci1WIHBlb3BsZSB3b3VsZCB3
YW50IHRvIGRvDQo+PiB0aGUgc2FtZSwgdW5mb3J0dW5hdGVseSwgc2luY2UgaXQgd291bGQgaW5k
dWNlIFZNLWV4aXQgb24gVExCIGZsdXNoZXMuDQo+IA0KPiBXaHkgZG8geW91IGJlbGlldmUgdGhl
IHZtZXhpdCBtYXR0ZXJzPyAgWW91J3JlIHRhbGtpbmcgb25lIGFueXdheSBmb3INCj4gdGhlIElQ
SS4NCj4gDQo+IEludGVsIG9ubHkgaGF2ZSB2aXJ0dWFsaXNlZCBzZWxmLUlQSSwgYW5kIHdoaWxl
IEFNRCBkbyBoYXZlIHdvcmtpbmcNCj4gbm9uLXNlbGYgSVBJcywgeW91IHN0aWxsIHRha2UgYSB2
bWV4aXQgYW55d2F5IGlmIGFueSBkZXN0aW5hdGlvbiB2Y3B1DQo+IGlzbid0IGN1cnJlbnRseSBy
dW5uaW5nIGluIG5vbi1yb290IG1vZGUgKElJUkMpLg0KPiANCj4gQXQgdGhhdCBwb2ludCwgeW91
IG1pZ2h0IGFzIHdlbGwgaGF2ZSB0aGUgaHlwZXJ2aXNvciBkbyBhbGwgdGhlIGhhcmQNCj4gd29y
ayB2aWEgYSBtdWx0aS1jcHUgc2hvb3Rkb3duL2ZsdXNoIGh5cGVyY2FsbCwgcmF0aGVyIHRoYW4g
dHJ5aW5nIHRvDQo+IGFycmFuZ2UgaXQgbG9jYWxseS4NCg0KSSBmb3Jnb3QgdGhhdCB4ZW5fZmx1
c2hfdGxiX211bHRpKCkgc2hvdWxkIGFjdHVhbGx5IG9ubHkgYmUgY2FsbGVkIHdoZW4NCnRoZXJl
IGFyZSBzb21lIHJlbW90ZSBDUFVzIChhcyBJIG9wdGltaXplZCB0aGUgY2FzZSBpbiB3aGljaCB0
aGVyZSBpcyBvbmx5IGENCnNpbmdsZSBsb2NhbCBDUFUgdGhhdCBuZWVkcyB0byBiZSBmbHVzaGVk
KSwgc28geW91IGFyZSByaWdodC4NCg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 03 18:23:56 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Jul 2019 18:23:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hijv4-0000II-6r; Wed, 03 Jul 2019 18:23:50 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ZJKH=VA=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hijv2-0000IC-Ej
 for xen-devel@lists.xenproject.org; Wed, 03 Jul 2019 18:23:48 +0000
X-Inumbo-ID: b27a5a0e-9dbf-11e9-8980-bc764e045a96
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b27a5a0e-9dbf-11e9-8980-bc764e045a96;
 Wed, 03 Jul 2019 18:23:47 +0000 (UTC)
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: LPj0FG91dr2fkqcFCRjdNqFubYj382m+wQ8LTfcASEMTGHX2PuPNd6KAn9g4qhqJITRYt9iFBD
 oQvAkoF7mIBxL+LHKALY/B7w/GrZo0/xoOailjKtS8obNrssMVCkGUWmQxg0mZHOMgPuHfCpb6
 Ve4D0bxDJBGcAcQbn+ow74tNYg70VcGiGnuxWQNOUbGB+kg1BWB/+PGXDOwjvGGgvr/rf0gH+Q
 PPr0oWouzhKtKzKJk+L2OWHEYHav+TJMUoe313mezpWrZlP7ZpyJoDkQSSHtju7h2wGoFmbBWM
 DHQ=
X-SBRS: 2.7
X-MesageID: 2571736
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,446,1557201600"; 
   d="scan'208";a="2571736"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5CC6DD090200007800229E80@prv1-mh.provo.novell.com>
 <5CDE8F5B020000780023005F@prv1-mh.provo.novell.com>
 <5CDE91530200007800230078@prv1-mh.provo.novell.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <643c5eb5-f0cb-549e-681e-142f2309958b@citrix.com>
Date: Wed, 3 Jul 2019 19:23:43 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <5CDE91530200007800230078@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 06/15] x86/IRQ: fix locking around vector
 management
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wei.liu2@citrix.com>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTcvMDUvMjAxOSAxMTo0NywgSmFuIEJldWxpY2ggd3JvdGU6Cj4gQWxsIG9mIF9fe2Fzc2ln
bixiaW5kLGNsZWFyfV9pcnFfdmVjdG9yKCkgbWFuaXB1bGF0ZSBzdHJ1Y3QgaXJxX2Rlc2MKPiBm
aWVsZHMsIGFuZCBoZW5jZSBvdWdodCB0byBiZSBjYWxsZWQgd2l0aCB0aGUgZGVzY3JpcHRvciBs
b2NrIGhlbGQgaW4KPiBhZGRpdGlvbiB0byB2ZWN0b3JfbG9jay4gVGhpcyBpcyBjdXJyZW50bHkg
dGhlIGNhc2UgZm9yIG9ubHkKPiBzZXRfZGVzY19hZmZpbml0eSgpIChpbiB0aGUgY29tbW9uIGNh
c2UpIGFuZCBkZXN0cm95X2lycSgpLCB3aGljaCBhbHNvCj4gY2xhcmlmaWVzIHdoYXQgdGhlIG5l
c3RpbmcgYmVoYXZpb3IgYmV0d2VlbiB0aGUgbG9ja3MgaGFzIHRvIGJlLgo+IFJlZmxlY3QgdGhl
IG5ldyBleHBlY3RhdGlvbiBieSBoYXZpbmcgdGhlc2UgZnVuY3Rpb25zIGFsbCB0YWtlIGEKPiBk
ZXNjcmlwdG9yIGFzIHBhcmFtZXRlciBpbnN0ZWFkIG9mIGFuIGludGVycnVwdCBudW1iZXIuCj4K
PiBBbHNvIHRha2UgY2FyZSBvZiB0aGUgdHdvIHNwZWNpYWwgY2FzZXMgb2YgY2FsbHMgdG8gc2V0
X2Rlc2NfYWZmaW5pdHkoKToKPiBzZXRfaW9hcGljX2FmZmluaXR5X2lycSgpIGFuZCBWVC1kJ3Mg
ZG1hX21zaV9zZXRfYWZmaW5pdHkoKSBnZXQgY2FsbGVkCj4gZGlyZWN0bHkgYXMgd2VsbCwgYW5k
IGluIHRoZXNlIGNhc2VzIHRoZSBkZXNjcmlwdG9yIGxvY2tzIGhhZG4ndCBnb3QKPiBhY3F1aXJl
ZCB0aWxsIG5vdy4gRm9yIHNldF9pb2FwaWNfYWZmaW5pdHlfaXJxKCkgdGhpcyBtZWFucyBhY3F1
aXJpbmcgLwo+IHJlbGVhc2luZyBvZiB0aGUgSU8tQVBJQyBsb2NrIGNhbiBiZSBwbGFpbiBzcGlu
X3ssdW59bG9jaygpIHRoZW4uCj4KPiBEcm9wIG9uZSBvZiB0aGUgdHdvIGxlYWRpbmcgdW5kZXJz
Y29yZXMgZnJvbSBhbGwgdGhyZWUgZnVuY3Rpb25zIGF0Cj4gdGhlIHNhbWUgdGltZS4KPgo+IFRo
ZXJlJ3Mgb25lIGNhc2UgbGVmdCB3aGVyZSBkZXNjcmlwdG9ycyBnZXQgbWFuaXB1bGF0ZWQgd2l0
aCBqdXN0Cj4gdmVjdG9yX2xvY2sgaGVsZDogc2V0dXBfdmVjdG9yX2lycSgpIGFzc3VtZXMgaXRz
IGNhbGxlciB0byBhY3F1aXJlCj4gdmVjdG9yX2xvY2ssIGFuZCBoZW5jZSBjYW4ndCBpdHNlbGYg
YWNxdWlyZSB0aGUgZGVzY3JpcHRvciBsb2NrcyAod3JvbmcKPiBsb2NrIG9yZGVyKS4gSSBkb24n
dCBjdXJyZW50bHkgc2VlIGhvdyB0byBhZGRyZXNzIHRoaXMuCgpJbiBwcmFjdGljZSwgdGhlIG9u
bHkgbXV0YXRpb24gaXMgc2V0dGluZyBhIGJpdCBpbiBjcHVfbWFzayBmb3IgdGhlCnNoYXJlZCBo
aWdoIHByaW9yaXR5IHZlY3RvcnMsIHNvIGxvb2tzIHRvIGJlIHNhZmUgaW4gcHJhY3RpY2UuwqAg
VGhlCmNhbGxlcnMgdXNlIG9mIHRoZSB2ZWN0b3JfbG9jayBsb29rcyBsaWtlIGEgYm9kZ2UgdGhv
dWdoLgoKSG93ZXZlcizCoCB0aGlzIGFuYWx5c2lzIG5lZWRzIHRvIGJlIGFkZGVkIHRvIHRoZSBj
b21tZW50IGZvcgpzZXR1cF92ZWN0b3JfaXJxKCksIGJlY2F1c2UgdGhlIGJlaGF2aW91ciBpcyBl
eHRyZW1lbHkgZnJhZ2lsZSBhbmQKbXVzdG4ndCBjaGFuZ2UuCgo+Cj4gU2lnbmVkLW9mZi1ieTog
SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+IFJldmlld2VkLWJ5OiBLZXZpbiBUaWFu
IDxrZXZpbi50aWFuQGludGVsLmNvbT4gW1ZULWRdCj4gUmV2aWV3ZWQtYnk6IFJvZ2VyIFBhdSBN
b25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgoKV2l0aCBzb21lIGZvcm0gb2YgYWRqdXN0bWVu
dCB0byB0aGUgY29tbWVudCBmb3Igc2V0dXBfdmVjdG9yX2lycSgpLCBhbmQKaWRlYWxseSB0byB0
aGUgY29tbWl0IG1lc3NhZ2UgYWJvdXQgc2FmZXR5IGluIHByYWN0aWNlLCBBY2tlZC1ieTogQW5k
cmV3CkNvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 03 18:30:31 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Jul 2019 18:30:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hik1T-00014l-1e; Wed, 03 Jul 2019 18:30:27 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ZJKH=VA=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hik1R-00014g-M7
 for xen-devel@lists.xenproject.org; Wed, 03 Jul 2019 18:30:25 +0000
X-Inumbo-ID: 9d7291c4-9dc0-11e9-8c3f-9f50c291d5e2
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 9d7291c4-9dc0-11e9-8c3f-9f50c291d5e2;
 Wed, 03 Jul 2019 18:30:21 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: AcpHLMitNoak053nVkXO/5SRqTpF43Px2NGpw7saqZ6CbimlLEw8bf8DWpIEpcrsPgHiKnT4ys
 WIGG5mtNhE47UenQnKQP8d55A31uY3nUUEUNn9NUNDkyODl0X41U5in6g3UqZThFJ8ykHEGpyT
 eUgO7OBiZFfCT53QcmfCW/re0CjN84pm710QunnkDFck7iHw96tnQeGiexqtNTHF3EQBDh+SMy
 Apw09Z90xEDwYK9AytXEnn8opVvSpnVi7wjBTHJiLSdfuHgLYTkTntsf3SpQAlapaasPoefgOa
 TZM=
X-SBRS: 2.7
X-MesageID: 2558621
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,446,1557201600"; 
   d="scan'208";a="2558621"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5CC6DD090200007800229E80@prv1-mh.provo.novell.com>
 <5CDE8F5B020000780023005F@prv1-mh.provo.novell.com>
 <5CDE917502000078002300A8@prv1-mh.provo.novell.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <17d08ade-68fd-f5f0-305c-e1e4b7f3db1a@citrix.com>
Date: Wed, 3 Jul 2019 19:30:06 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <5CDE917502000078002300A8@prv1-mh.provo.novell.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v3 07/15] x86/IRQ: target online CPUs when
 binding guest 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: 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>

T24gMTcvMDUvMjAxOSAxMTo0OCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gZml4dXBfaXJxcygpIHNr
aXBzIGludGVycnVwdHMgd2l0aG91dCBhY3Rpb24uIEhlbmNlIHN1Y2ggaW50ZXJydXB0cyBjYW4K
PiByZXRhaW4gYWZmaW5pdHkgdG8ganVzdCBvZmZsaW5lIENQVXMuIFdpdGggIm5vaXJxYmFsYW5j
ZSIgaW4gZWZmZWN0LAo+IHBpcnFfZ3Vlc3RfYmluZCgpIHNvIGZhciB3b3VsZCBoYXZlIGxlZnQg
dGhlbSBhbG9uZSwgcmVzdWx0aW5nIGluIGEgbm9uLQo+IHdvcmtpbmcgaW50ZXJydXB0Lgo+Cj4g
U2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKQWNrZWQtYnk6
IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 03 18:31:34 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Jul 2019 18:31:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hik2Y-00019F-Eg; Wed, 03 Jul 2019 18:31:34 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ZJKH=VA=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hik2X-00019A-Ow
 for xen-devel@lists.xenproject.org; Wed, 03 Jul 2019 18:31:33 +0000
X-Inumbo-ID: c608bb9a-9dc0-11e9-aca0-4b7d29c7cf92
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c608bb9a-9dc0-11e9-aca0-4b7d29c7cf92;
 Wed, 03 Jul 2019 18:31:29 +0000 (UTC)
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: p9lNMhj4w4Y0vISLbxLP+ht8NVLgDeegSYmKH0f0dPf4AUG+skn6JlDmw77ZeKNHFfsg7pEzec
 qrRS5iTRU58clw6TSpGyfOjWEV+LKdRBBRvUDTvmhlcpr6LgraTfdnlE7pSsy+zDld26+CqCqN
 miJLqjW/B9RwtMcYONWHJf3m88LaeN1++usllf2+7k7ypAMayTJMwN8a01d2bIsM0pBMrJ8tX/
 RQ5LCEeuyLQSQ/JRS/flXVtcHinRYFkTSNMEtNimkos9CvouurxRarTS9Nq2RkEYV5y0dyPa3k
 WXI=
X-SBRS: 2.7
X-MesageID: 2572040
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,446,1557201600"; 
   d="scan'208";a="2572040"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5CC6DD090200007800229E80@prv1-mh.provo.novell.com>
 <5CDE8F5B020000780023005F@prv1-mh.provo.novell.com>
 <5CDE91B002000078002300AB@prv1-mh.provo.novell.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <b123d408-e5fd-fc05-ae2e-822ed6ab32c1@citrix.com>
Date: Wed, 3 Jul 2019 19:31:24 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <5CDE91B002000078002300AB@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 08/15] x86/IRQs: correct/tighten vector
 check in _clear_irq_vector()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wei.liu2@citrix.com>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTcvMDUvMjAxOSAxMTo0OSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gSWYgYW55IHBhcnRpY3Vs
YXIgdmFsdWUgd2FzIHRvIGJlIGNoZWNrZWQgYWdhaW5zdCwgaXQgd291bGQgbmVlZCB0byBiZQo+
IElSUV9WRUNUT1JfVU5BU1NJR05FRC4KPgo+IFJlcG9ydGVkLWJ5OiBSb2dlciBQYXUgTW9ubsOp
IDxyb2dlci5wYXVAY2l0cml4LmNvbT4KPgo+IEJlIG1vcmUgc3RyaWN0IHRob3VnaCBhbmQgdXNl
IHZhbGlkX2lycV92ZWN0b3IoKSBpbnN0ZWFkLgo+Cj4gVGFrZSB0aGUgb3Bwb3J0dW5pdHkgYW5k
IGFsc28gY29udmVydCBsb2NhbCB2YXJpYWJsZXMgdG8gdW5zaWduZWQgaW50Lgo+Cj4gU2lnbmVk
LW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+IFJldmlld2VkLWJ5OiBS
b2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KCkFja2VkLWJ5OiBBbmRyZXcg
Q29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 03 18:36:37 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Jul 2019 18:36:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hik7N-0001Re-8l; Wed, 03 Jul 2019 18:36:33 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ZJKH=VA=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hik7M-0001RU-6b
 for xen-devel@lists.xenproject.org; Wed, 03 Jul 2019 18:36:32 +0000
X-Inumbo-ID: 775614e2-9dc1-11e9-858e-67e9081d04f8
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 775614e2-9dc1-11e9-858e-67e9081d04f8;
 Wed, 03 Jul 2019 18:36:27 +0000 (UTC)
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: Y6O6OuMIxPoJ8/NzAMTrQ0fnrmPYZUv8GQwHgfr3ZJmlLDxmb+abuvqm28D8rchjKUNxcIgRFr
 SPeZRZwVf9pVOOu1fDcD4BYkrh3Y3BMGnWfLgUsmERhkkCzichosDXcNT266mLDeCwDyVFzphd
 Yted6WLDU0Run2z+LZmWYdYqqcXDmv0A11ACnDFsWjKlIoHwc3l1T8+90r81Y00yl8QRL937L2
 AexICRMDG2jK0rRF3xJilo2wSQONxbmEZuzG4X5fNeYAKdrJo28YpJHzECMkQHMc4P8n5ND5eC
 f3E=
X-SBRS: 2.7
X-MesageID: 2593150
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,446,1557201600"; 
   d="scan'208";a="2593150"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5CC6DD090200007800229E80@prv1-mh.provo.novell.com>
 <5CDE8F5B020000780023005F@prv1-mh.provo.novell.com>
 <5CDE91D602000078002300AE@prv1-mh.provo.novell.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <7394daa5-3d96-e54f-28e4-e58370450c0c@citrix.com>
Date: Wed, 3 Jul 2019 19:36:13 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <5CDE91D602000078002300AE@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 09/15] x86/IRQ: make fixup_irqs() skip
 unconnected internally used 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: 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>

T24gMTcvMDUvMjAxOSAxMTo0OSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gU2luY2UgdGhlICJDYW5u
b3Qgc2V0IGFmZmluaXR5IC4uLiIgd2FybmluZyBpcyBhIG9uZSB0aW1lIG9uZSwgYXZvaWQKPiB0
cmlnZ2VyaW5nIGl0IGFscmVhZHkgYXQgYm9vdCB0aW1lIHdoZW4gcGFya2luZyBzZWNvbmRhcnkg
dGhyZWFkcyBhbmQKPiB0aGUgc2VyaWFsIGNvbnNvbGUgdXNlcyBhIChzdGlsbCB1bmNvbm5lY3Rl
ZCBhdCB0aGF0IHRpbWUpIFBDSSBJUlEuCj4KPiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+Cj4gUmV2aWV3ZWQtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2Vy
LnBhdUBjaXRyaXguY29tPgoKQWNrZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIz
QGNpdHJpeC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 03 18:38:53 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Jul 2019 18: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 1hik9c-0001ZU-N8; Wed, 03 Jul 2019 18:38:52 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ZJKH=VA=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hik9a-0001ZN-Kw
 for xen-devel@lists.xenproject.org; Wed, 03 Jul 2019 18:38:50 +0000
X-Inumbo-ID: cb12c3f0-9dc1-11e9-9388-0b89113045b6
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id cb12c3f0-9dc1-11e9-9388-0b89113045b6;
 Wed, 03 Jul 2019 18:38:47 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: DSbkBFX6aK8uZTj77JqZZZR6tC4RCmg4zz2D3ilRdxEXd44uRzu3D43hkFSWCvoOqE6BBk/jOu
 AbtKscNWBE1G4KXgtWZTdfnZSg1e6Qo9HWWWmfPk8o0ePvMtKVCZC94djVcdGDPLf/fmfD4s33
 3EomyJsdSHBrWbkqi1UcPTJidobSXWTCXyMPhDZ9dFFucba1ofEXHzJ/yFx5EExGupYlCQye2g
 pNcIlJXYXBO32w3CwBdD3ibNWF+DSgqoR2ofmqU6jAL14191mn7PxzOuJp4O64rmyqHrg86TDz
 rkM=
X-SBRS: 2.7
X-MesageID: 2559135
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,446,1557201600"; 
   d="scan'208";a="2559135"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5CC6DD090200007800229E80@prv1-mh.provo.novell.com>
 <5CDE8F5B020000780023005F@prv1-mh.provo.novell.com>
 <5CDE91F802000078002300B1@prv1-mh.provo.novell.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <5f1c859e-55b9-a978-2e03-499df02d25ce@citrix.com>
Date: Wed, 3 Jul 2019 19:38:43 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <5CDE91F802000078002300B1@prv1-mh.provo.novell.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v3 10/15] x86/IRQ: drop redundant
 cpumask_empty() from move_masked_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: 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>

T24gMTcvMDUvMjAxOSAxMTo1MCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gVGhlIHN1YnNlcXVlbnQg
Y3B1bWFza19pbnRlcnNlY3RzKCkgY292ZXJzIHRoZSAiZW1wdHkiIGNhc2UgcXVpdGUgZmluZS4K
Pgo+IFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPiBSZXZp
ZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CgpBY2tlZC1i
eTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 03 18:40:08 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Jul 2019 18: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 1hikAp-0002De-3Z; Wed, 03 Jul 2019 18:40:07 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ZJKH=VA=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hikAo-0002DY-Fw
 for xen-devel@lists.xenproject.org; Wed, 03 Jul 2019 18:40:06 +0000
X-Inumbo-ID: f834df8a-9dc1-11e9-8548-a30607eb0680
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f834df8a-9dc1-11e9-8548-a30607eb0680;
 Wed, 03 Jul 2019 18:40:03 +0000 (UTC)
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: TzLis8U1Fohz5zpDw/dK1JdPWhd660rVt73kwew+UoRSBgaTuQN8PaUfGqi1RhnSWQe3hMIdZc
 ELDfG8aPCS3RgGJEXTxnk3yH2uNi8hJG2GAPNsZljVWimAsbob74lJgPDCryTdI/Hq1mP8+SAo
 a4j0N266M5f24klc4bZ/GREr/NpbLQz9YAGizmUmUCF2hSaP2k9Wwa3LgZH077gMvBGyyqw4EP
 UADmGTaU7aQhP1Thm5H9ZcRxFQxFaNP6z2ixAWGAVCZ6SNadtfNZJhWNH3gZriPoS7oQoAq2Ed
 zB4=
X-SBRS: 2.7
X-MesageID: 2587281
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,446,1557201600"; 
   d="scan'208";a="2587281"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5CC6DD090200007800229E80@prv1-mh.provo.novell.com>
 <5CDE8F5B020000780023005F@prv1-mh.provo.novell.com>
 <5CDE921602000078002300B4@prv1-mh.provo.novell.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <6f677a69-318b-185a-7428-cbefa8627129@citrix.com>
Date: Wed, 3 Jul 2019 19:39:59 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <5CDE921602000078002300B4@prv1-mh.provo.novell.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v3 11/15] x86/IRQ: simplify and rename
 pirq_acktype()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wei.liu2@citrix.com>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTcvMDUvMjAxOSAxMTo1MSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gSXRzIG9ubHkgY2FsbGVy
IGFscmVhZHkgaGFzIHRoZSBJUlEgZGVzY3JpcHRvciBpbiBpdHMgaGFuZHMsIHNvIHRoZXJlJ3MK
PiBubyBuZWVkIGZvciB0aGUgZnVuY3Rpb24gdG8gcmUtb2J0YWluIGl0LiBBcyBhIHJlc3VsdCB0
aGUgbGVhZGluZyBwIG9mCj4gaXRzIG5hbWUgaXMgbm8gbG9uZ2VyIGFwcHJvcHJpYXRlIGFuZCBo
ZW5jZSBnZXRzIGRyb3BwZWQuCj4KPiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxp
Y2hAc3VzZS5jb20+Cj4gUmV2aWV3ZWQtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBj
aXRyaXguY29tPgoKQWNrZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJp
eC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 03 18:41:12 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Jul 2019 18:41:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hikBr-0002JK-Fu; Wed, 03 Jul 2019 18:41:11 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ZJKH=VA=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hikBp-0002JD-RK
 for xen-devel@lists.xenproject.org; Wed, 03 Jul 2019 18:41:09 +0000
X-Inumbo-ID: 1f21efac-9dc2-11e9-bb5f-672ed3f5984e
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 1f21efac-9dc2-11e9-bb5f-672ed3f5984e;
 Wed, 03 Jul 2019 18:41:08 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: yHxPJINKjonpftCHi19gsLAPIriEU3jiI2bfsInWn2To5qu7DLRTjK+tghG6myHhnJEglpUd0J
 zzzlV3C8E5mmkrCjVKFjhJ5TKzgbxkff+HNXFyJknqAqZPUbIhybXuDdCWZl2QkCt4zi44Dbhn
 ofYFqximYiScQNfFYa3HWQhf3kdNQf/UJ7gEe0c4rZ2xfL2noLX1xA0dhcLvkBWc5xhCoqrLwj
 9AuQYvVVrpSmJPXoAXRT/z3I343zuRI2SzDwPfXVA7cJm6/UxLR5WP81okyUQUtw2EhOqZrSFD
 hTo=
X-SBRS: 2.7
X-MesageID: 2559220
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,446,1557201600"; 
   d="scan'208";a="2559220"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5CC6DD090200007800229E80@prv1-mh.provo.novell.com>
 <5CDE8F5B020000780023005F@prv1-mh.provo.novell.com>
 <5CDE924602000078002300B7@prv1-mh.provo.novell.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <515e8701-efbb-5388-2407-9ce0834bdd4e@citrix.com>
Date: Wed, 3 Jul 2019 19:41:04 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <5CDE924602000078002300B7@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 12/15] x86/IRQ: add explicit
 tracing-enabled check to trace_irq_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: George Dunlap <George.Dunlap@eu.citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTcvMDUvMjAxOSAxMTo1MSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gLS0tIGEveGVuL2FyY2gv
eDg2L2lycS5jCj4gKysrIGIveGVuL2FyY2gveDg2L2lycS5jCj4gQEAgLTEzNyw2ICsxMzcsMTMg
QEAgc3RhdGljIHZvaWQgdHJhY2VfaXJxX21hc2sodWludDMyX3QgZXZlbgo+ICAgICAgdHJhY2Vf
dmFyKGV2ZW50LCAxLCBzaXplb2YoZCksICZkKTsKPiAgfQo+ICAKPiArc3RhdGljIGlubGluZSB2
b2lkIHRyYWNlX2lycV9tYXNrKHVpbnQzMl90IGV2ZW50LCBpbnQgaXJxLCBpbnQgdmVjdG9yLAoK
Tm8gaW5saW5lLsKgIE90aGVyd2lzZSwgQWNrZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5j
b29wZXIzQGNpdHJpeC5jb20+Cgo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
Y29uc3QgY3B1bWFza190ICptYXNrKQo+ICt7Cj4gKyAgICBpZiAoIHVubGlrZWx5KHRiX2luaXRf
ZG9uZSkgKQo+ICsgICAgICAgIF90cmFjZV9pcnFfbWFzayhldmVudCwgaXJxLCB2ZWN0b3IsIG1h
c2spOwo+ICt9Cj4gKwo+ICBzdGF0aWMgaW50IF9faW5pdCBfYmluZF9pcnFfdmVjdG9yKHN0cnVj
dCBpcnFfZGVzYyAqZGVzYywgaW50IHZlY3RvciwKPiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBjb25zdCBjcHVtYXNrX3QgKmNwdV9tYXNrKQo+ICB7Cj4KPgo+Cj4KCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 03 18:43:02 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Jul 2019 18: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 1hikDb-0002UK-1C; Wed, 03 Jul 2019 18:42:59 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ZJKH=VA=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hikDZ-0002UA-Sc
 for xen-devel@lists.xenproject.org; Wed, 03 Jul 2019 18:42:57 +0000
X-Inumbo-ID: 5f7d5a0a-9dc2-11e9-8980-bc764e045a96
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5f7d5a0a-9dc2-11e9-8980-bc764e045a96;
 Wed, 03 Jul 2019 18:42:56 +0000 (UTC)
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: mUTGAGglZgMtHX67GLOLizQLKiQK0lMbPTURhNNpdmhi/P+XIiFD0i8Ro8bNKCijcZdFWuyQW+
 3j6wF2Y1O80WYl2+OITW4TcYGwtnDMH7kkvzTsCiVs/KJ72nytrmTu7KTj7/uuQ8SqJ22NWxRm
 F8u/dSsyhbyQ0DhAp0Y0PC2pYZVlvYHDHso+4uk+DQpn75iZ3yTwruipwwKn3lOI+wbUnEMRI3
 TU9+EldKGoNL6WgJ6VoJ1KFIg+pR7b9psliixPg6uBxrX1YrTj4d7eWqHTr5pyADI6vQiMraWr
 Kxg=
X-SBRS: 2.7
X-MesageID: 2619368
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,446,1557201600"; 
   d="scan'208";a="2619368"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5CC6DD090200007800229E80@prv1-mh.provo.novell.com>
 <5CDE8F5B020000780023005F@prv1-mh.provo.novell.com>
 <5CDE927002000078002300BA@prv1-mh.provo.novell.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <e88623fe-7aa6-e076-9c93-7e19e24a3692@citrix.com>
Date: Wed, 3 Jul 2019 19:42:52 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <5CDE927002000078002300BA@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 13/15] x86/IRQ: tighten vector checks
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wei.liu2@citrix.com>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTcvMDUvMjAxOSAxMTo1MiwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gVXNlIHZhbGlkX2lycV92
ZWN0b3IoKSByYXRoZXIgdGhhbiAiPiAwIi4KPgo+IEFsc28gcmVwbGFjZSBhbiBvcGVuLWNvZGVk
IHVzZSBvZiBJUlFfVkVDVE9SX1VOQVNTSUdORUQuCj4KPiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1
bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgpBY2tlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 03 18:45:04 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Jul 2019 18: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 1hikFS-0002gy-Eu; Wed, 03 Jul 2019 18:44:54 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ZJKH=VA=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hikFR-0002gt-CT
 for xen-devel@lists.xenproject.org; Wed, 03 Jul 2019 18:44:53 +0000
X-Inumbo-ID: a3345078-9dc2-11e9-8eaf-bf533b18a3d8
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id a3345078-9dc2-11e9-8eaf-bf533b18a3d8;
 Wed, 03 Jul 2019 18:44:50 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 1dhtSlEQgPYf/CuVQOGCDUb5h4jEoBokfCY4lZMfqKyyLxR05Qd3bMafzZBAXFCu9y4WAgqw3m
 RLjDLI2Zh3kX9mqmJ/he2d5mGESYH6fLLAdW71DyFUhQrA//EghzGa5ebMgU3fc3QbwZmp+evg
 s7DjXoynYBNmqwUCuGUXKINIe6RwR9Igvu8VuS3KngTyZxvD+wqOOZZlTEBUvgyd6iV9c0xCay
 QWqmahkgJ7BshGZGvWd7LJhiEkkiziP14CeM6bEJnp6qn2q1so6zReTOx7V/62IeQYTf/TiNs+
 rbA=
X-SBRS: 2.7
X-MesageID: 2559360
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,446,1557201600"; 
   d="scan'208";a="2559360"
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>, Jan Beulich
 <JBeulich@suse.com>
References: <5CC6DD090200007800229E80@prv1-mh.provo.novell.com>
 <5CDE8F5B020000780023005F@prv1-mh.provo.novell.com>
 <5CDE928602000078002300BD@prv1-mh.provo.novell.com>
 <20190520142204.unxnuzmmtyqbridb@Air-de-Roger>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <9b46b04e-dd6f-079f-c924-e8d918517766@citrix.com>
Date: Wed, 3 Jul 2019 19:44:46 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <20190520142204.unxnuzmmtyqbridb@Air-de-Roger>
Content-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 14/15] x86/IRQ: eliminate some on-stack
 cpumask_t instances
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjAvMDUvMjAxOSAxNToyMiwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiBPbiBGcmksIE1h
eSAxNywgMjAxOSBhdCAwNDo1Mjo1NEFNIC0wNjAwLCBKYW4gQmV1bGljaCB3cm90ZToKPj4gVXNl
IHNjcmF0Y2hfY3B1bWFzayB3aGVyZSBwb3NzaWJsZSwgdG8gYXZvaWQgY3JlYXRpbmcgdGhlc2Ug
cG9zc2libHkKPj4gbGFyZ2Ugc3RhY2sgb2JqZWN0cy4gV2UgY2FuJ3QgdXNlIGl0IGluIF9hc3Np
Z25faXJxX3ZlY3RvcigpIGFuZAo+PiBzZXRfZGVzY19hZmZpbml0eSgpLCBhcyB0aGVzZSBnZXQg
Y2FsbGVkIGluIElSUSBjb250ZXh0Lgo+Pgo+PiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+Cj4gUmV2aWV3ZWQtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2Vy
LnBhdUBjaXRyaXguY29tCgpNaXNzaW5nIGEgdHJhaWxpbmcgPgoKQWNrZWQtYnk6IEFuZHJldyBD
b29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 03 18:45:42 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Jul 2019 18: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 1hikGD-0002kv-QS; Wed, 03 Jul 2019 18:45:41 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ZJKH=VA=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hikGD-0002ko-3D
 for xen-devel@lists.xenproject.org; Wed, 03 Jul 2019 18:45:41 +0000
X-Inumbo-ID: c0f2f395-9dc2-11e9-8980-bc764e045a96
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c0f2f395-9dc2-11e9-8980-bc764e045a96;
 Wed, 03 Jul 2019 18:45:40 +0000 (UTC)
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: tylVGrngBHPtemddrxF7AWEWSoQg6VeE99ogySF6rYWk/ItXA+vK6/VPu3KHKZMgbLW9s6aGLX
 za5k6/WyURnOnWOs6NhRwBxmSy1KqKZ53wHRaeANOdZ3BaM3+J6pglgtdzCX0G3JgDK2jEtkAS
 UXFrlYoIHEWoFl9eKP+a80UqhIjrzyDV4HABZqIM7+UVDKo1lEfV7Ypyww/rIlNQjal6tRBZVE
 FOSZ6hZV7w4Ch2NALYZ8YFJJpPMe1xfHin/L2M7f2Aq8xmv2h/3JGuk0o5G6iZACYVgQJ6RSCh
 Mdc=
X-SBRS: 2.7
X-MesageID: 2591490
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,446,1557201600"; 
   d="scan'208";a="2591490"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5CC6DD090200007800229E80@prv1-mh.provo.novell.com>
 <5CDE8F5B020000780023005F@prv1-mh.provo.novell.com>
 <5CDE92A302000078002300F9@prv1-mh.provo.novell.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <546e0cf9-4dd2-c6d4-1e3f-13503cbefa31@citrix.com>
Date: Wed, 3 Jul 2019 19:45:36 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <5CDE92A302000078002300F9@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 15/15] x86/IRQ: move {,
 _}clear_irq_vector()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wei.liu2@citrix.com>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTcvMDUvMjAxOSAxMTo1MywgSmFuIEJldWxpY2ggd3JvdGU6Cj4gVGhpcyBpcyBsYXJnZWx5
IHRvIGRyb3AgYSBmb3J3YXJkIGRlY2xhcmF0aW9uLiBUaGVyZSdzIG9uZSBmdW5jdGlvbmFsCj4g
Y2hhbmdlIC0gY2xlYXJfaXJxX3ZlY3RvcigpIGdldHMgbWFya2VkIF9faW5pdCwgYXMgaXRzIG9u
bHkgY2FsbGVyIGlzCj4gY2hlY2tfdGltZXIoKS4gQmV5b25kIHRoaXMgb25seSBhIGZldyBzdHJh
eSBibGFua3MgZ2V0IHJlbW92ZWQuCj4KPiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+CgpBY2tlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNA
Y2l0cml4LmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 03 19:38:58 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Jul 2019 19:38: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 1hil5f-0006yU-4X; Wed, 03 Jul 2019 19:38:51 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=8SY+=VA=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hil5d-0006yK-LE
 for xen-devel@lists.xenproject.org; Wed, 03 Jul 2019 19:38:49 +0000
X-Inumbo-ID: 2d36924d-9dca-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2d36924d-9dca-11e9-8980-bc764e045a96;
 Wed, 03 Jul 2019 19:38:48 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hil5b-00025w-HV; Wed, 03 Jul 2019 19:38: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 1hil5b-0003eb-9H; Wed, 03 Jul 2019 19:38:47 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hil5b-0003ew-8L; Wed, 03 Jul 2019 19:38:47 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138712-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl: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:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: qemuu=bf1b9edeb06f7331781f68d7a1a9a76016cd75e2
X-Osstest-Versions-That: qemuu=a578cdfbdd8f9beff5ced52b7826ddb1669abbbf
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 03 Jul 2019 19:38:47 +0000
Subject: [Xen-devel] [qemu-mainline test] 138712: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODcxMiBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzg3MTIvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
bXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVH
Ui4gdnMuIDEzNzYwMAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBi
bG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEzNzYwMAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTM3NjAwCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAg
ICAgIGZhaWwgbGlrZSAxMzc2MDAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEzNzYwMAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxp
a2UgMTM3NjAwCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNo
aW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20g
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0
cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBxZW11
dSAgICAgICAgICAgICAgICBiZjFiOWVkZWIwNmY3MzMxNzgxZjY4ZDdhMWE5YTc2MDE2Y2Q3NWUy
CmJhc2VsaW5lIHZlcnNpb246CiBxZW11dSAgICAgICAgICAgICAgICBhNTc4Y2RmYmRkOGY5YmVm
ZjVjZWQ1MmI3ODI2ZGRiMTY2OWFiYmJmCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzc2MDAgIDIw
MTktMDYtMTEgMDM6MDc6NTggWiAgIDIyIGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTM3Njk3
ICAyMDE5LTA2LTEzIDAzOjQwOjE2IFogICAyMCBkYXlzICAgMTkgYXR0ZW1wdHMKVGVzdGluZyBz
YW1lIHNpbmNlICAgMTM4NzEyICAyMDE5LTA3LTAyIDE3OjMwOjAwIFogICAgMSBkYXlzICAgIDEg
YXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAg
QWRyaWFuYSBLb2J5bGFrIDxhbm9vQHVzLmlibS5jb20+CiAgQWxla3NhbmRhciBNYXJrb3ZpYyA8
YW1hcmtvdmljQHdhdmVjb21wLmNvbT4KICBBbGV4IEJlbm7DqWUgPGFsZXguYmVubmVlQGxpbmFy
by5vcmc+CiAgQWxleCBXaWxsaWFtc29uIDxhbGV4LndpbGxpYW1zb25AcmVkaGF0LmNvbT4KICBB
bmRyZWFzIEtvbm9waWsgPGFuZHJlYXMua29ub3Bpa0BlZnMtYXV0by5kZT4KICBBbmRyZWFzIEtv
bm9waWsgPGFuZHJlYXMua29ub3Bpa0BmYXUuZGU+CiAgQW5kcmV3IEplZmZlcnkgPGFuZHJld0Bh
ai5pZC5hdT4KICBBbmRyZXcgSm9uZXMgPGRyam9uZXNAcmVkaGF0LmNvbT4KICBBbmRyZXcgUmFu
ZHJpYW5hc3VsdSA8cmFuZHJpYW5hc3VsdUBnbWFpbC5jb20+CiAgQW5kcmV5IFNoaW5rZXZpY2gg
PGFuZHJleS5zaGlua2V2aWNoQHZpcnR1b3p6by5jb20+CiAgQW5kcmV5IFNtaXJub3YgPGFuZHJl
dy5zbWlybm92QGdtYWlsLmNvbT4KICBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0
cml4LmNvbT4KICBBbnRvbiBCbGFuY2hhcmQgPGFudG9uQG96bGFicy5vcmc+CiAgQW50b24gTmVm
ZWRvdiA8YW50b24ubmVmZWRvdkB2aXJ0dW96em8uY29tPgogIEFudG9uaW8gT3NwaXRlIDxhbnRv
bmlvLm9zcGl0ZUBjb2xsYWJvcmEuY29tPgogIEJBTEFUT04gWm9sdGFuIDxiYWxhdG9uQGVpay5i
bWUuaHU+CiAgQmFzdGlhbiBLb3BwZWxtYW5uIDxrYmFzdGlhbkBtYWlsLnVuaS1wYWRlcmJvcm4u
ZGU+CiAgQmVuamFtaW4gSGVycmVuc2NobWlkdCA8YmVuaEBrZXJuZWwuY3Jhc2hpbmcub3JnPgog
IENoZW4gWmhhbmcgPHRnZmJldGFAbWUuY29tPgogIENocmlzdGlhbiBCb3JudHJhZWdlciA8Ym9y
bnRyYWVnZXJAZGUuaWJtLmNvbT4KICBDaHJpc3RpYW4gU3ZlbnNzb24gPGJsdWVjbWRAZ29vZ2xl
LmNvbT4KICBDbGViZXIgUm9zYSA8Y3Jvc2FAcmVkaGF0LmNvbT4KICBDb2xpbiBYdSA8Y29saW4u
eHVAaW50ZWwuY29tPgogIENvcmV5IE1pbnlhcmQgPGNtaW55YXJkQG12aXN0YS5jb20+CiAgQ29y
bmVsaWEgSHVjayA8Y29odWNrQHJlZGhhdC5jb20+CiAgQ8OpZHJpYyBMZSBHb2F0ZXIgPGNsZ0Br
YW9kLm9yZz4KICBEYW5pZWwgUC4gQmVycmFuZ8OpIDxiZXJyYW5nZUByZWRoYXQuY29tPgogIERh
dmlkIEJyZW5rZW4gPGRhdmlkLmJyZW5rZW5AZWZzLWF1dG8uZGU+CiAgRGF2aWQgR2lic29uIDxk
YXZpZEBnaWJzb24uZHJvcGJlYXIuaWQuYXU+CiAgRGF2aWQgSGlsZGVuYnJhbmQgPGRhdmlkQHJl
ZGhhdC5jb20+CiAgRHIuIERhdmlkIEFsYW4gR2lsYmVydCA8ZGdpbGJlcnRAcmVkaGF0LmNvbT4K
ICBFZGRpZSBKYW1lcyA8ZWFqYW1lc0BsaW51eC5pYm0uY29tPgogIEVkdWFyZG8gSGFia29zdCA8
ZWhhYmtvc3RAcmVkaGF0LmNvbT4KICBFcmljIEF1Z2VyIDxlcmljLmF1Z2VyQHJlZGhhdC5jb20+
CiAgRXJpYyBCbGFrZSA8ZWJsYWtlQHJlZGhhdC5jb20+CiAgR2VvcmcgSG9mc3RldHRlciA8Z2Vv
cmcuaG9mc3RldHRlckBlZnMtYXV0by5kZT4KICBHZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0
LmNvbT4KICBHcmVnIEt1cnogPGdyb3VnQGthb2Qub3JnPgogIEhhbGlsIFBhc2ljIDxwYXNpY0Bs
aW51eC5pYm0uY29tPgogIEhvbmdibyBaaGFuZyA8aG9uZ2JvLnpoYW5nQGxpbmFyby5vcmc+CiAg
SWdvciBNYW1tZWRvdiA8aW1hbW1lZG9AcmVkaGF0LmNvbT4KICBKYW1lcyBDb3VydGllci1EdXR0
b24gPGphbWVzLmR1dHRvbkBnbWFpbC5jb20+CiAgSmFuIEtpc3prYSA8amFuLmtpc3prYUBzaWVt
ZW5zLmNvbT4KICBKYW5vc2NoIEZyYW5rIDxmcmFua2phQGxpbnV4LmlibS5jb20+CiAgSmFzb24g
V2FuZyA8amFzb3dhbmdAcmVkaGF0LmNvbT4KICBKb2VsIFN0YW5sZXkgPGpvZWxAam1zLmlkLmF1
PgogIEpvaG4gU25vdyA8anNub3dAcmVkaGF0LmNvbT4KICBKb24gRG9yb24gPGFyaWxvdUBnbWFp
bC5jb20+CiAgS2V2aW4gV29sZiA8a3dvbGZAcmVkaGF0LmNvbT4KICBLbGF1cyBCaXJrZWx1bmQg
SmVuc2VuIDxrbGF1cy5qZW5zZW5AY25leGxhYnMuY29tPgogIEtsYXVzIEJpcmtlbHVuZCBKZW5z
ZW4gPGtsYXVzQGJpcmtlbHVuZC5ldT4KICBMYXJzIEJpZXJtYW5za2kgPGxhcnMuYmllcm1hbnNr
aUBlZnMtYXV0by5kZT4KICBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgogIExhdXJl
bnQgVml2aWVyIDxsYXVyZW50QHZpdmllci5ldT4KICBMYXVyZW50IFZpdmllciA8bHZpdmllckBy
ZWRoYXQuY29tPgogIExpIEhhbmdqaW5nIDxsaWhhbmdqaW5nQGJhaWR1LmNvbT4KICBMaWRvbmcg
Q2hlbiA8bGlkb25nLmNoZW5Ab3JhY2xlLmNvbT4KICBMaXJhbiBBbG9uIDxsaXJhbi5hbG9uQG9y
YWNsZS5jb20+CiAgTHVjaWVuIE11cnJheS1QaXR0cyA8bHVjaWVubXAucWVtdUBnbWFpbC5jb20+
CiAgTWFyYW4gV2lsc29uIDxtYXJhbi53aWxzb25Ab3JhY2xlLmNvbT4KICBNYXJjLUFuZHLDqSBM
dXJlYXUgPG1hcmNhbmRyZS5sdXJlYXVAcmVkaGF0LmNvbT4KICBNYXJrIENhdmUtQXlsYW5kIDxt
YXJrLmNhdmUtYXlsYW5kQGlsYW5kZS5jby51az4KICBNYXJrIFJ1dGxhbmQgPG1hcmsucnV0bGFu
ZEBhcm0uY29tPgogIE1hcmt1cyBBcm1icnVzdGVyIDxhcm1icnVAcmVkaGF0LmNvbT4KICBNYXgg
UmVpdHogPG1yZWl0ekByZWRoYXQuY29tPgogIE1heGltIExldml0c2t5IDxtbGV2aXRza0ByZWRo
YXQuY29tPgogIE1pY2hhZWwgUy4gVHNpcmtpbiA8bXN0QHJlZGhhdC5jb20+CiAgTmVuZyBDaGVu
IDxuY2hlbkB3YXZlY29tcC5jb20+CiAgUGFvbG8gQm9uemluaSA8cGJvbnppbmlAcmVkaGF0LmNv
bT4KICBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgogIFBhdmVsIERvdmdh
bHl1ayA8cGF2ZWwuZG92Z2FsdWtAZ21haWwuY29tPgogIFBhdmVsIERvdmdhbHl1ayA8cGF2ZWwu
ZG92Z2FsdWtAaXNwcmFzLnJ1PgogIFBldGVyIE1heWRlbGwgPHBldGVyLm1heWRlbGxAbGluYXJv
Lm9yZz4KICBQZXRlciBNYXlkZWxsIDxwZXRlci5tYXlkZWxsQGxpbmFyby5vcmc+UmV2aWV3ZWQt
Ynk6IFJpY2hhcmQgSGVuZGVyc29uIDxyaWNoYXJkLmhlbmRlcnNvbkBsaW5hcm8ub3JnPgogIFBo
aWxpcHBlIE1hdGhpZXUtRGF1ZMOpIDxmNGJ1Z0BhbXNhdC5vcmc+CiAgUGhpbGlwcGUgTWF0aGll
dS1EYXVkw6kgPHBoaWxtZEByZWRoYXQuY29tPgogIFBpbm8gVG9zY2FubyA8cHRvc2Nhbm9AcmVk
aGF0LmNvbT4KICBSaWNoYXJkIEhlbmRlcnNvbiA8cmljaGFyZC5oZW5kZXJzb25AbGluYXJvLm9y
Zz4KICBSb2JlcnQgUmFzY2hlIDxyb2JlcnQucmFzY2hlQGVmcy1hdXRvLmRlPgogIFNhbSBFaWRl
cm1hbiA8c2htdWVsLmVpZGVybWFuQG9yYWNsZS5jb20+CiAgU2FtdWVsIE9ydGl6IDxzYW1lb0Bs
aW51eC5pbnRlbC5jb20+CiAgU3RlZmFuIEhham5vY3ppIDxzdGVmYW5oYUByZWRoYXQuY29tPgog
IFN0ZWZhbm8gR2FyemFyZWxsYSA8c2dhcnphcmVAcmVkaGF0LmNvbT4KICBTdGVmYW5vIFN0YWJl
bGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CiAgVGhvbWFzIEh1dGggPHRodXRoQHJlZGhh
dC5jb20+CiAgVml0YWx5IEt1em5ldHNvdiA8dmt1em5ldHNAcmVkaGF0LmNvbT4KICBWbGFkaW1p
ciBTZW1lbnRzb3YtT2dpZXZza2l5IDx2c2VtZW50c292QHZpcnR1b3p6by5jb20+CiAgV2FpbmVy
IGRvcyBTYW50b3MgTW9zY2hldHRhIDx3YWluZXJzbUByZWRoYXQuY29tPgogIFdlaSBZYW5nIDxy
aWNoYXJkdy55YW5nQGxpbnV4LmludGVsLmNvbT4KICBYaWFveWFvIExpIDx4aWFveWFvLmxpQGxp
bnV4LmludGVsLmNvbT4KICBZdW5xaWFuZyBTdSA8eXN1QHdhdmVjb21wLmNvbT4KICBZdXJ5IEtv
dG92IDx5dXJ5LWtvdG92QHlhbmRleC10ZWFtLnJ1PgogIFpoYW5nIENoZW4gPGNoZW4uemhhbmdA
aW50ZWwuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGVi
aWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1h
bWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZy
ZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
Y3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm02NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1j
cmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0
LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUt
bmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZn
cnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1z
aGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgot
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxv
Z3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25m
aWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRz
LCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVu
Lm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3Rl
cgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9i
O2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoK
Ck5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgOTE0OSBsaW5lcyBs
b25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 03 19:39:58 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Jul 2019 19: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 1hil6j-000738-OB; Wed, 03 Jul 2019 19:39:57 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ZJKH=VA=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hil6j-000732-CW
 for xen-devel@lists.xenproject.org; Wed, 03 Jul 2019 19:39:57 +0000
X-Inumbo-ID: 5402e7d2-9dca-11e9-b80c-c7070ef1cc2f
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 5402e7d2-9dca-11e9-b80c-c7070ef1cc2f;
 Wed, 03 Jul 2019 19:39:53 +0000 (UTC)
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: MZzaegltHdNDUCFkOOZWcXT4DGn1xSuiS0p9J/bcxIpWNcVjoc8VwtOJMYQk/zC0K+XfUYfTph
 LYrs/bXdEUAEhVvQXdWCAseCojBYbKyRyqI5jSkxJNmbzi3bqNWIAoi37oAxDx25hZ2d9Ozgih
 N3otg4XGB+HeOcyqc+BdZjdhyCKyc/oA5UmBwO/WNIMmEs9XH9fitUz3iQB32LHKOAJSBIL3by
 7Jgl6YXD4Vb6zHQlhs4/X4fXCfLV09o4F4E4iFtPP5giHrfZvxhQSKx+k713k9PFBygOPUVCrA
 8nw=
X-SBRS: 2.7
X-MesageID: 2621723
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,446,1557201600"; 
   d="scan'208";a="2621723"
To: Varad Gautam <vrd@amazon.de>, <xen-devel@lists.xenproject.org>
References: <1562159202-11316-1-git-send-email-vrd@amazon.de>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <3badf43d-4bd8-9492-247b-7429253c0996@citrix.com>
Date: Wed, 3 Jul 2019 20:39:48 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <1562159202-11316-1-git-send-email-vrd@amazon.de>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH] x86: Get rid of p2m_host array allocation
 for HVM guests
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei
 Liu <wl@xen.org>, Ian Jackson <ian.jackson@eu.citrix.com>,
 Julien Grall <julien.grall@arm.com>, Amit Shah <aams@amazon.de>,
 Volodymyr Babchuk <volodymyr_babchuk@epam.com>,
 David Woodhouse <dwmw@amazon.co.uk>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDMvMDcvMjAxOSAxNDowNiwgVmFyYWQgR2F1dGFtIHdyb3RlOgo+IFdoZW4gYWxsb2NhdGlu
ZyB0aGUgZ3Vlc3QgbWVtb3J5IGZvciBhbiBIVk0gZG9tYWluLCBsaWJ4YyBrZWVwcyB0aGUgUDJN
Cj4gbWFwcGluZyBmb3IgdGhlIGVudGlyZXR5IG9mIHRoZSBndWVzdCBtZW1vcnkgYXJvdW5kIGZv
ciB0aGUgdGltZSBvZiB0aGUKPiBsYXVuY2ggYXMgeGNfZG9tX2ltYWdlLT5wMm1faG9zdC4gRm9y
IGd1ZXN0cyB0aGF0IGhhdmUgYSBsYXJnZSBtZW1vcnkKPiAoMzkwNCBHaUIpLAoKVGhpcyBpcyBz
bGlnaHRseSBhd2t3YXJkIHBocmFzaW5nLsKgIEhvdyBhYm91dCAiRm9yIGxhcmdlIG1lbW9yeSBn
dWVzdHMKKGUuZy4gMzkwNCBHaUIpLCAiCgo+ICB0aGUgcDJtX2hvc3QgYWxsb2NhdGlvbiB0YWtl
cyBtb3JlIHRoYW4gNy41IEdpQiBvZiBzcGFjZSwgYW5kCj4gbGVhdmVzIHhsIHN1c2NlcHRpYmxl
IHRvIGdldHRpbmcgT09NLWtpbGxlZCBvbiBndWVzdCBjcmVhdGlvbi4KPgo+IENvbnZlcnQgdGhl
IHAybV9ob3N0IHRhYmxlIGxvb2t1cHMgdG8gYW4gYXJjaC1zcGVjaWZpYyBmdW5jdGlvbiB0aGF0
Cj4gcmV0dXJucyB0aGUgbWFwcGluZyBvbi10aGUtZmx5IGZvciB4ODYgSFZNIGd1ZXN0cyB0byBh
dm9pZCB0aGlzCj4gYWxsb2NhdGlvbiwgYnJpbmdpbmcgZG93biB4bCdzIG1lbW9yeSB1c2FnZSBm
cm9tID4gOEdpQiB0byA8IDcwTWliIGZvcgo+IHN1Y2ggbGF1bmNoZXMuCj4KPiBTaWduZWQtb2Zm
LWJ5OiBWYXJhZCBHYXV0YW0gPHZyZEBhbWF6b24uZGU+CgpJIGNhbiBkZWZpbml0ZWx5IHNlZSB3
aHkgeW91IHdhbnQgdG8gYXZvaWQgdGhpcyBvdmVyaGVhZC4KCkluIHByYWN0aWNlLCBwMm1faG9z
dCBsb29rcyB0byBiZSBhIHJlbGljIG9mIHg4NiBQViBndWVzdHMuCgpOb3cgLSBmaXJzdCB0aGlu
Z3MgZmlyc3QuwqAgRXhhY3RseSB0aGUgc2FtZSByZWFzb25pbmcgYXBwbGllcyB0byBhbGwgQVJN
Cmd1ZXN0cy7CoCAoQ0MnaW5nIHRoZSBBUk0gbWFpbnRhaW5lcnMgZm9yIHZpc2liaWxpdHkpCgpI
b3dldmVyLCBpbiBhdHRlbXB0aW5nIHRvIHJldmlldyB0aGlzLCBJJ3ZlIGdvdCBzb21lIGJpZ2dl
ciBxdWVzdGlvbnMuCgpBbGwgQVJNIGFuZCB4ODYgSFZNIChhbmQgUFZIKSBndWVzdHMgcmV0dXJu
IHRydWUgZm9yCnhjX2RvbV90cmFuc2xhdGVkKCksIHNvIHNob3VsZCB0YWtlIHRoZSBmYXN0cGF0
aCBvdXQgb2YgeGNfZG9tX3AybSgpIGFuZApuZXZlciByZWFkIGZyb20gZG9tLT5wMm1faG9zdFtd
LsKgIFRoZXJlZm9yZSwgSSBkb24ndCBzZWUgd2h5IHRoZQptYWpvcml0eSBvZiB0aGlzIHBhdGNo
IGlzIG5lY2Vzc2FyeS7CoCBPbiB0aGUgQVJNIHNpZGUsIHRoaXMgYWxzbyBtZWFucwp0aGF0IGRv
bS0+cmFtYmFzZV9wZm4gaXNuJ3QgYmVpbmcgdXNlZCBhcyBpbnRlbmRlZCwgd2hpY2ggc3VnZ2Vz
dHMgdGhlcmUKaXMgZnVydGhlciBjbGVhbnVwL2NvcnJlY3Rpb24gdG8gYmUgZG9uZSBoZXJlLgoK
eGNfZG9tX3VwZGF0ZV9ndWVzdF9wMm0oKSBpcyBjbGVhcmx5IHNwZWNpZmljIHRvIHg4NiBQViBn
dWVzdHMuwqAgTm8Kb3RoZXIgZ3Vlc3QgdHlwZXMgc2V0IGRvbS0+cDJtX2d1ZXN0LgoKSSBkb24n
dCBzZWUgd2h5IGFueXRoaW5nIGlzIG5lZWRlZCB3aXRoIHRoZSB2bWVtcmFuZ2VzW10uwqAgVGhl
IHJlc3VsdCBvZgp0aGUgbmV3IHAybV9ob3N0KCkgaG9vayBuZXZlciBoYXMgaXRzIHJldHVybiB2
YWx1ZSBjaGVja2VkLCBhbmQKZG9tLT5wMm1faG9zdCBpcyBzdGlsbCBhbiBpZGVudGl0eSB0cmFu
c2Zvcm0gd2l0aGluIHRob3NlIHJhbmdlcy4KClVubGVzcyBJJ20gbWlzc2luZyBzb21ldGhpbmcs
IEkgdGhpbmsgdGhlIHJlc3VsdCBjYW4gYmUgcmF0aGVyIG1vcmUKc2ltcGxlLCBhbmQgc3RyaXAg
b3V0IGEgZmFpciBhbW91bnQgb2YgY29kZSwgYnkgbW92aW5nCnAybV9ob3N0L3AybV9ndWVzdCBp
bnRvIHg4NiBQVidzIGFyY2hfcHJpdmF0ZSBhcmVhLgoKfkFuZHJldwoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 03 19:47:46 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Jul 2019 19: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 1hilDw-0007x4-KS; Wed, 03 Jul 2019 19: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=ZJKH=VA=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hilDv-0007wz-J5
 for xen-devel@lists.xenproject.org; Wed, 03 Jul 2019 19:47:23 +0000
X-Inumbo-ID: 5f5d0be8-9dcb-11e9-8980-bc764e045a96
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5f5d0be8-9dcb-11e9-8980-bc764e045a96;
 Wed, 03 Jul 2019 19:47:21 +0000 (UTC)
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 8p1MfS0gRS8ivQKmNi61KgLHCZAuNLK24TLNuMEMmWfnGetzuU/J4qsxOzUVQsU/haJAZCz3Ql
 7hsXwEHROtdIZZHjaPZF7IOOa08YTh2b2OUAWB6wgB+KhrMAfgBUGntULsZy+g97/ToEFNGOon
 mi+fPpBFL6Uwt3NvdDQtW+2MCDOqMx0O6uXFXYgy60niTYn4xua2Ry0+g1hnTJY1vufPCpr7YP
 BE/TU/Pl1r3Jas4S1IObhTY+an05Ohuuba0EjmlOhzQPTj2HzJ59djKx5ZjJL24FkTyheb7b7l
 eBI=
X-SBRS: 2.7
X-MesageID: 2622020
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,446,1557201600"; 
   d="scan'208";a="2622020"
To: Jan Beulich <JBeulich@suse.com>
References: <5CF0ECE80200007800233D41@prv1-mh.provo.novell.com>
 <5D074AE60200007800238B5E@prv1-mh.provo.novell.com>
 <5D074BA30200007800238B6C@prv1-mh.provo.novell.com>
 <eb44801a-1081-858d-4853-6dc574e0c6d6@citrix.com>
 <2e2a1d5d-f04e-5400-6817-86a7985b1c9b@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <48d87646-5fa2-4cb7-e7a4-e83af1f372dd@citrix.com>
Date: Wed, 3 Jul 2019 20:47:18 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <2e2a1d5d-f04e-5400-6817-86a7985b1c9b@suse.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 2/2] x86/traps: widen condition for
 logging top-of-stack
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>, WeiLiu <wl@xen.org>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDMvMDcvMjAxOSAxMTozNCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gT24gMDMuMDcuMjAxOSAx
MjoyMSwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4gT24gMTcvMDYvMjAxOSAwOToxMywgSmFuIEJl
dWxpY2ggd3JvdGU6Cj4+PiBEZXNwaXRlIC1mbm8tb21pdC1mcmFtZS1wb2ludGVyIHRoZSBjb21w
aWxlciBtYXkgb21pdCB0aGUgZnJhbWUgcG9pbnRlciwKPj4+IG9mdGVuIGZvciByZWxhdGl2ZWx5
IHNpbXBsZSBsZWFmIGZ1bmN0aW9ucy4KPj4gQWN0dWFsbHksIHRoZSBwcm9ibGVtIGlzIG1vcmUg
d2lkZXNwcmVhZCB0aGFuIHRoaXMuwqAgRm9yIGV2ZXJ5IGZ1bmN0aW9uLAo+PiB0aGVyZSBpcyBh
IG5vbi16ZXJvIHF1YW50aXR5IG9mIHRpbWUgYmV0d2VlbiB0aGUgZnVuY3Rpb24gc3RhcnRpbmcg
YW5kCj4+IHRoZSBmcmFtZSBwb2ludGVyIGJlaW5nIHNldCB1cC4KPj4KPj4gSG93ZXZlciwgaGFs
ZiBvZiB0aGlzIHRpbWUgaXMgc3BlbnQgd2l0aCB0aGUgb2xkICVyYnAgb24gdGhlIHRvcCBvZiB0
aGUKPj4gc3RhY2ssIHNvIHdvbid0IGJlbmVmaXQgZnJvbSB0aGVzZSBjaGFuZ2VzLgo+IEkgdGhp
bmsgdGhlIGNvbXBpbGVyIHR5cGljYWxseSBwYWlycyBwdXNoICVyYnAgYW5kIG1vdiAlcnNwLCAl
cmJwLAo+IGJ1dCB0aGlzIHBhaXIgbWF5IG5vdCBzaXQgYXQgdGhlIGJlZ2lubmluZyBvZiB0aGUg
ZnVuY3Rpb24uIEFuZCBpdCdzCj4gdGhhdCBvdGhlciBjb2RlIHRoYXQncyBwcm9uZSB0byBjcmFz
aC4gVGhlIHB1c2ggJXJicCBtYXkgYWxzbyBmYXVsdAo+IChtb3N0IG5vdGFibHkgZHVlIHRvIHN0
YWNrIG92ZXJydW4pLCBidXQgdGhhdCB3b3VsZCB0aGVuIHN0aWxsIGhhdmUKPiB0aGUgdG9wIG9m
IHN0YWNrIGNvdmVyZWQgYnkgdGhlIGNoYW5nZSBoZXJlLiBUaGUgbW92ICVyc3AsICVyYnAsCj4g
b3RvaCwgd29uJ3QgcGxhdXNpYmx5IGZhdWx0LiBJT1cgSSB0aGluayBpdCdzIGZhciBtb3JlIHRo
YW4gImhhbGYgb2YKPiB0aGUgdGltZSIgdGhhdCB0aGlzIGNoYW5nZSBoZWxwcy4KCk15IHN0YXRl
bWVudCB3YXNuJ3QgbWVhbnQgYXMgYSBjcml0aWNpc20sIGJ1dCBtb3JlIG9mIGFuIG9ic2VydmF0
aW9uLgoKPgo+Pj4gKFRvIGdpdmUgYSBzcGVjaWZpYyBleGFtcGxlLAo+Pj4gdGhlIGNhc2UgSSd2
ZSBydW4gaW50byB0aGlzIHdpdGggaXMgX3BjaV9oaWRlX2RldmljZSgpIGFuZCBnY2MgOC4KPj4+
IEludGVyZXN0aW5nbHkgdGhlIGV2ZW4gbW9yZSBzaW1wbGUgbmVpZ2hib3JpbmcgaW9tbXVfaGFz
X2ZlYXR1cmUoKSBkb2VzCj4+PiBnZXQgYSBmcmFtZSBwb2ludGVyIHNldCB1cCwgYXJvdW5kIGp1
c3QgYSBzaW5nbGUgaW5zdHJ1Y3Rpb24uIEJ1dCB0aGlzCj4+PiBtYXkgYmUgYSByZXN1bHQgb2Yg
dGhlIHNpemUtb2YtYXNtKCkgZWZmZWN0cyBkaXNjdXNzZWQgZWxzZXdoZXJlLikKPj4+Cj4+PiBM
b2cgdGhlIHRvcC1vZi1zdGFjayB2YWx1ZSBpZiBpdCBsb29rcyB2YWxpZCBfb3JfIGlmIFJJUCBs
b29rcyBpbnZhbGlkLgo+PiBUaGlzIGZhciwgSSdtIGhhcHB5IHdpdGguCj4+Cj4+PiBBbHNvIGFu
bm90YXRlIG5vbi1mcmFtZS1wb2ludGVyLWJhc2VkIHN0YWNrIHRyYWNlIGVudHJpZXMgd2l0aCBh
Cj4+PiBxdWVzdGlvbiBtYXJrLCB0byBzaWduYWwgY2xlYXJseSB0aGF0IGFueSBvbmUgb2YgdGhl
bSBtYXkgbm90IGFjdHVhbGx5Cj4+PiBiZSBwYXJ0IG9mIHRoZSBjYWxsIHN0YWNrLgo+PiBJJ20g
c3RpbGwgb3Bwb3NlZCB0byB0aGlzLsKgIFRoZSBpbnRyb2R1Y3Rpb24gb2YgPyBkb2VzIG1vcmUg
aGFybSB0aGFuCj4+IGdvb2QgSU1PLCBiZWNhdXNlIGl0IHNpbXBseSBjYW4ndCBiZSB0cnVzdGVk
Lgo+Pgo+PiBTdGFjayB0cmFjZXMgYXJlIG5vdCBndWFyYW50ZWVkLWFjY3VyYXRlLCBldmVuIHdp
dGggZnJhbWUgcG9pbnRlcnMKPj4gZW5hYmxlZC7CoCBUaGUgb25seSB0aGluZyB3ZSBjYW4gc2F5
IGZvciBjZXJ0YWluIGluIGFueSB0cmFjZSBpcyB3aGVyZQo+PiAlcmlwIHBvaW50cy4KPiBZZXMs
IEkgcmVhbGl6ZSB5b3Ugc3RpbGwgZG9uJ3QgbGlrZSB0aGlzLiBCdXQgc2ltaWxhcmx5IHRvIHRo
ZQo+IG90aGVyIHBhdGNoIHNldCAtIG9uIHRoZSB2MSBkaXNjdXNzaW9uIGhlcmUgSSB3YXMgbGFj
a2luZwo+IGZlZWRiYWNrLCBhbmQgaGVuY2UgSSBldmVudHVhbGx5IHRpbWVkIG91dCBhbmQgc2Vu
dCB2Mi4gVGhlCj4gcXVlc3Rpb24gaXMgLSB3aGF0IGlzIHlvdXIgYWx0ZXJuYXRpdmUgcHJvcG9z
YWwgdG8gZGlzdGluZ3Vpc2gKPiB0aGUgdHJ1bHkgZ3Vlc3NlZCBlbnRyeSBsb2dnZWQgaGVyZSBm
cm9tIHRoZSBtb3JlIHJlbGlhYmxlCj4gb25lcz8gQW5kIHRoZW4gc2ltaWxhcmx5IGhvdyB0byBk
aXN0aW5ndWlzaCB0aGUgbGVzcyByZWxpYWJsZQo+IG9uZXMgcHJvZHVjZWQgYnkgdGhlICFDT05G
SUdfRlJBTUVfUE9JTlRFUiB2YXJpYW50IG9mCj4gX3Nob3dfdHJhY2UoKSBmcm9tIHRoZWlyIG1v
cmUgcmVsaWFibGUgY291bnRlcnBhcnRzPwoKQSBjcmF6eSBpZGVhIEkndmUganVzdCBoYWQuwqAg
QW5ub3RhdGUgYWxsIHByaW50ZWQgbGluZXMgd2l0aCBhIGNoYXJhY3RlcgppZGVudGlmeWluZyB3
aGljaCBzb3VyY2Ugb2YgaW5mb3JtYXRpb24gd2UgdXNlZD8KCldlIGNvdWxkIGhhdmUgW3JdIGZv
ciByZWdpc3RlciBzdGF0ZSwgW2ZdIGZvciAiZnJvbSBmcmFtZSBwb2ludGVyIiwgYW5kCltzXSBm
b3IgImZyb20gc3RhY2sgcnViYmxlIi4KCn5BbmRyZXcKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 03 21:28:55 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Jul 2019 21:28:55 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1himnn-0007dK-Nm; Wed, 03 Jul 2019 21:28:31 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=8SY+=VA=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1himnm-0007d8-Lz
 for xen-devel@lists.xenproject.org; Wed, 03 Jul 2019 21:28:30 +0000
X-Inumbo-ID: 7edc3094-9dd9-11e9-9121-0f3c00975c4e
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 7edc3094-9dd9-11e9-9121-0f3c00975c4e;
 Wed, 03 Jul 2019 21:28:28 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1himni-0004TT-Qb; Wed, 03 Jul 2019 21:28: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 1himni-000368-G1; Wed, 03 Jul 2019 21:28:26 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1himni-0000DQ-FT; Wed, 03 Jul 2019 21:28:26 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138715-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=4286eb22f4aec33b90574b998a31f8bd34dd4f47
X-Osstest-Versions-That: ovmf=21902410ad87aadd3a68ec7ecb4ee11594d9fcb0
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 03 Jul 2019 21:28:26 +0000
Subject: [Xen-devel] [ovmf test] 138715: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODcxNSBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzg3MTUvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICA0Mjg2ZWIyMmY0YWVjMzNiOTA1NzRiOTk4YTMxZjhi
ZDM0ZGQ0ZjQ3CmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICAyMTkwMjQx
MGFkODdhYWRkM2E2OGVjN2VjYjRlZTExNTk0ZDlmY2IwCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
Mzg2OTMgIDIwMTktMDctMDIgMDI6NTA6NTMgWiAgICAxIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTM4NzE1ICAyMDE5LTA3LTAyIDIzOjM5OjE4IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgSGFvIEEgV3Ug
PGhhby5hLnd1QGludGVsLmNvbT4KICBLcnp5c3p0b2YgS29jaCA8a3J6eXN6dG9mLmtvY2hAYXJt
LmNvbT4KICBXdSwgSGFvIEEgPGhhby5hLnd1QGludGVsLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2
NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3Mv
aW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0
cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlv
biBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVB
RE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9
b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUg
Y2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rl
c3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3Jn
Oi9ob21lL3hlbi9naXQvb3NzdGVzdC9vdm1mLmdpdAogICAyMTkwMjQxMGFkLi40Mjg2ZWIyMmY0
ICA0Mjg2ZWIyMmY0YWVjMzNiOTA1NzRiOTk4YTMxZjhiZDM0ZGQ0ZjQ3IC0+IHhlbi10ZXN0ZWQt
bWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 03 23:31:16 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Jul 2019 23: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 1hioiK-0000yq-C2; Wed, 03 Jul 2019 23:31:00 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=8SY+=VA=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hioiJ-0000yg-DZ
 for xen-devel@lists.xenproject.org; Wed, 03 Jul 2019 23:30:59 +0000
X-Inumbo-ID: 9c2cc682-9dea-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9c2cc682-9dea-11e9-8980-bc764e045a96;
 Wed, 03 Jul 2019 23:30:58 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hioiH-0006is-M1; Wed, 03 Jul 2019 23:30: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 1hioiH-0002sr-A0; Wed, 03 Jul 2019 23:30:57 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hioiH-0001h2-7B; Wed, 03 Jul 2019 23:30:57 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138714-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.19:build-armhf-pvops:kernel-build:fail:regression
 linux-4.19:test-arm64-arm64-examine:examine-serial/bootloader:fail:heisenbug
 linux-4.19:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-examine:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=aec3002d07fd2564cd32e56f126fa6db14a168bb
X-Osstest-Versions-That: linux=84df9525b0c27f3ebc2ebb1864fa62a97fdedb7d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 03 Jul 2019 23:30:57 +0000
Subject: [Xen-devel] [linux-4.19 test] 138714: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODcxNCBsaW51eC00LjE5IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzg3MTQvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAg
IDYga2VybmVsLWJ1aWxkICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyOTMxMwoKVGVzdHMg
d2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJtaXR0ZW50bHkgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFy
bTY0LWFybTY0LWV4YW1pbmUgICAgIDExIGV4YW1pbmUtc2VyaWFsL2Jvb3Rsb2FkZXIgIGZhaWwg
cGFzcyBpbiAxMzg2ODkKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3Qg
YmxvY2tpbmc6CiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXZoZCAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLW11bHRpdmNwdSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1o
Zi14bC1hcm5kYWxlICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAg
ICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bC1zZWF0dGxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAg
ICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwtdGh1bmRlcnggMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZp
cnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1j
cmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYt
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3Rh
bGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEw
LWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBsaW51eCAgICAg
ICAgICAgICAgICBhZWMzMDAyZDA3ZmQyNTY0Y2QzMmU1NmYxMjZmYTZkYjE0YTE2OGJiCmJhc2Vs
aW5lIHZlcnNpb246CiBsaW51eCAgICAgICAgICAgICAgICA4NGRmOTUyNWIwYzI3ZjNlYmMyZWJi
MTg2NGZhNjJhOTdmZGVkYjdkCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjkzMTMgIDIwMTgtMTEt
MDIgMDU6Mzk6MDggWiAgMjQzIGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTI5NDEyICAyMDE4
LTExLTA0IDE0OjEwOjE1IFogIDI0MSBkYXlzICAxNDkgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNp
bmNlICAgMTM4NTcxICAyMDE5LTA2LTI2IDIzOjEyOjUzIFogICAgNyBkYXlzICAgIDcgYXR0ZW1w
dHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQoyMjA3IHBlb3BsZSB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0LApub3QgbGlz
dGluZyB0aGVtIGFsbAoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1pMzg2
LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
aTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
c3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14
c20gICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1k
ZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVk
LWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJp
YW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwt
Y3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1j
cmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3Ry
aWN0ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3Qt
YW1kNjQtZG1yZXN0cmljdCAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1p
bmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
NjQtYXJtNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNk
MTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhl
bDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2
Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBh
aXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQt
eGwtdGh1bmRlcnggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0
LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9o
b21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBh
dAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpF
eHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBp
cyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1i
bG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJu
ZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdl
Yj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxv
ZzsgaXQgd291bGQgYmUgMTc3OTQwIGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 04 00:12:04 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Jul 2019 00: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 1hipLw-0004qf-4n; Thu, 04 Jul 2019 00:11:56 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=0JfK=VB=wdc.com=prvs=081f8cefc=chaitanya.kulkarni@srs-us1.protection.inumbo.net>)
 id 1hipLt-0004qa-To
 for xen-devel@lists.xenproject.org; Thu, 04 Jul 2019 00:11:54 +0000
X-Inumbo-ID: 51743388-9df0-11e9-ae81-7bda8ed8fd33
Received: from esa3.hgst.iphmx.com (unknown [216.71.153.141])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 51743388-9df0-11e9-ae81-7bda8ed8fd33;
 Thu, 04 Jul 2019 00:11:50 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=wdc.com; i=@wdc.com; q=dns/txt; s=dkim.wdc.com;
 t=1562199110; x=1593735110;
 h=from:to:cc:subject:date:message-id:references: mime-version;
 bh=89ZgTdvjd6A7ZHbYqqnF/80zng6OFVR8eQKz4awpUQw=;
 b=USXMQmK2jtnCH0Y8FN6NPsDX3oM+9/xYx0J4gI7T74eDLockSgn0xl1S
 G9HsfvAFLXrsalpAyVpofpXO94zMGZC5sHuLfe1Qi5Y5OddnHCOS73/G+
 WV9CKt+USuX2bh9fg+VMTRHGDNuby1OaJ3fcUSwTz73WX/ARomZiDepVu
 FATXqL9TPpAkathZ9+N1htXFW9QB+oQHCOEaYxo0f+vhL3qJ6ZvLrtGz+
 92WpkisLmcjwSaXazCMMqE4x1KGWF2z7d8BNFmhCErXFD++dCclzeVtjE
 vZf7lUyDZOM6I1ZyOfciJHynmfGWv1ABGTBxqZ+n4XjRxiIEJk4dWt7Cv g==;
IronPort-SDR: BI77c5fPdfAZbOsjqqGEE6JaY8TKWOHvpO5ORfcaxZvXz4SzYEDvRb5c2qCFqgRVHupQMI3kde
 KNPLT31ePLREZ+BxF8MfVZBGP7P7sRQWZP6XJArVe5c2ITee0nCUeF1o3uJz3blpKMouqT3sfq
 Jnh+9ACBgFdWyVfr9k45gXorbtJ/lpVe6XPQGqsLaYbZU5JWZBLZ/N3KI1RdJzTuupt/J4nLGM
 jv7h+MooX4mVsKuivKp3hGglZKbBTcFhmCT4dMHw89wF9cwl9YuGToUG6e41sJ5JZ+yvVNnE+z
 o5o=
X-IronPort-AV: E=Sophos;i="5.63,449,1557158400"; 
 d="scan'208,217";a="117024713"
Received: from mail-by2nam01lp2050.outbound.protection.outlook.com (HELO
 NAM01-BY2-obe.outbound.protection.outlook.com) ([104.47.34.50])
 by ob1.hgst.iphmx.com with ESMTP; 04 Jul 2019 08:11:49 +0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=sharedspace.onmicrosoft.com; s=selector2-sharedspace-onmicrosoft-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=89ZgTdvjd6A7ZHbYqqnF/80zng6OFVR8eQKz4awpUQw=;
 b=IkMg+OgKKogZQA2IO6jIbsMyL8AdECKadfzJJ/WypdSUVUeEnJK6Xo6K1VD8fQjpmGydMxcBB7e8OJribdfY4CuCQXYvWdhDxeKqFuQg/cmhXriid/PXr3+JIarngdOX5Zw/MgkjjE0hczBrjfeKmov77lljKXfj+SPKE289kA0=
Received: from BYAPR04MB5749.namprd04.prod.outlook.com (20.179.58.26) by
 BYAPR04MB3974.namprd04.prod.outlook.com (52.135.215.25) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2032.17; Thu, 4 Jul 2019 00:11:48 +0000
Received: from BYAPR04MB5749.namprd04.prod.outlook.com
 ([fe80::8025:ccea:a0e6:9078]) by BYAPR04MB5749.namprd04.prod.outlook.com
 ([fe80::8025:ccea:a0e6:9078%5]) with mapi id 15.20.2052.010; Thu, 4 Jul 2019
 00:11:48 +0000
From: Chaitanya Kulkarni <Chaitanya.Kulkarni@wdc.com>
To: Bart Van Assche <bvanassche@acm.org>, "linux-block@vger.kernel.org"
 <linux-block@vger.kernel.org>
Thread-Topic: [PATCH V3 1/9] block: add a helper function to read nr_setcs
Thread-Index: AQHVMP2RKOODus9yTU+34ZedLdZ1Iw==
Date: Thu, 4 Jul 2019 00:11:48 +0000
Message-ID: <BYAPR04MB57492202BACDEE2991620E4D86FA0@BYAPR04MB5749.namprd04.prod.outlook.com>
References: <20190702174236.3332-1-chaitanya.kulkarni@wdc.com>
 <20190702174236.3332-2-chaitanya.kulkarni@wdc.com>
 <26917678-fd82-b6c8-761e-220bc7d3b179@acm.org>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=Chaitanya.Kulkarni@wdc.com; 
x-originating-ip: [2605:e000:3e45:f500:b8d2:4d45:f4cb:6e09]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 4a455854-8b4a-4bfb-3aae-08d7001434f6
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(4618075)(2017052603328)(7193020);
 SRVR:BYAPR04MB3974; 
x-ms-traffictypediagnostic: BYAPR04MB3974:
x-microsoft-antispam-prvs: <BYAPR04MB3974BB4CFFFE7818ADEF421486FA0@BYAPR04MB3974.namprd04.prod.outlook.com>
wdcipoutbound: EOP-TRUE
x-ms-oob-tlc-oobclassifiers: OLM:2449;
x-forefront-prvs: 0088C92887
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(366004)(136003)(39860400002)(346002)(376002)(396003)(199004)(189003)(55016002)(2501003)(8936002)(25786009)(6116002)(9686003)(2906002)(68736007)(4326008)(81166006)(5660300002)(33656002)(81156014)(46003)(229853002)(558084003)(54896002)(6436002)(446003)(52536014)(478600001)(102836004)(7696005)(53936002)(86362001)(486006)(7736002)(71190400001)(73956011)(66946007)(76116006)(71200400001)(476003)(66446008)(64756008)(66556008)(66476007)(72206003)(53546011)(6506007)(74316002)(99286004)(186003)(316002)(14454004)(8676002)(6246003)(7416002)(256004)(110136005)(54906003)(76176011);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BYAPR04MB3974;
 H:BYAPR04MB5749.namprd04.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: Ce5/jR8k/NKvsxv+3uEl1OyymL7iiH5L074mPXa5kbS0hvbSP4NGc7XCzvFdAEELalRRXbTKEMJpB+QO5KPjmWS56IgSQWCmnWWb7PmfWR9wo/SlsI+EeSYbEP3yPGtTnZaOE3OaM5ouTPpiM1L64tuf0XsMRIUTWyxMzFMlRPaigNsaZjNC9vTd6MnPshBS1aGtOaujEU2WcqdMdmruIbYl+N0Z3noF1JrbuJjS9apzpyBACqSUUEBBbJaCDgBnv96Y35QizpaSxP1ZBTYZyrYYynaN0NG2aSrnFUB9NS3yzhJxJ4fq83FQY966SWfITSvJ48fdb2UWCDT8GuSfu20DN1uQ8AGUgJ+FViMQq8AqLIGx3wN+5lulAg9j92lRIPwIb2hO8neCuZy28EusT7LUPSc7nl+uu5XU+nklZhg=
MIME-Version: 1.0
X-OriginatorOrg: wdc.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 4a455854-8b4a-4bfb-3aae-08d7001434f6
X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Jul 2019 00:11:48.2623 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: b61c8803-16f3-4c35-9b17-6f65f441df86
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: Chaitanya.Kulkarni@wdc.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR04MB3974
Subject: Re: [Xen-devel] [PATCH V3 1/9] block: add a helper function to read
 nr_setcs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Damien Le Moal <Damien.LeMoal@wdc.com>,
 "linux-btrace@vger.kernel.org" <linux-btrace@vger.kernel.org>,
 "linux-scsi@vger.kernel.org" <linux-scsi@vger.kernel.org>,
 "konrad.wilk@oracle.com" <konrad.wilk@oracle.com>,
 "yuchao0@huawei.com" <yuchao0@huawei.com>, "colyli@suse.de" <colyli@suse.de>,
 "linux-bcache@vger.kernel.org" <linux-bcache@vger.kernel.org>,
 "jaegeuk@kernel.org" <jaegeuk@kernel.org>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 "kent.overstreet@gmail.com" <kent.overstreet@gmail.com>,
 "roger.pau@citrix.com" <roger.pau@citrix.com>
Content-Type: multipart/mixed; boundary="===============8352981984950808594=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============8352981984950808594==
Content-Language: en-US
Content-Type: multipart/alternative;
	boundary="_000_BYAPR04MB57492202BACDEE2991620E4D86FA0BYAPR04MB5749namp_"

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

On 7/3/19 8:03 AM, Bart Van Assche wrote:

+}


Is the comment above bdev_nr_sects() really useful or should it be left out=
?

Thanks,

Bart.



Sure, let me send V4 without the comment.

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

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
</head>
<body text=3D"#000000" bgcolor=3D"#FFFFFF">
<div class=3D"moz-cite-prefix">On 7/3/19 8:03 AM, Bart Van Assche wrote:<br=
>
</div>
<blockquote type=3D"cite" cite=3D"mid:26917678-fd82-b6c8-761e-220bc7d3b179@=
acm.org">
<blockquote type=3D"cite" style=3D"color: #000000;">
<pre class=3D"moz-quote-pre" wrap=3D"">&#43;}=0A=
</pre>
</blockquote>
<pre class=3D"moz-quote-pre" wrap=3D"">Is the comment above bdev_nr_sects()=
 really useful or should it be left out?=0A=
=0A=
Thanks,=0A=
=0A=
Bart.=0A=
=0A=
</pre>
</blockquote>
Sure, let me send V4 without the comment.<br>
</body>
</html>

--_000_BYAPR04MB57492202BACDEE2991620E4D86FA0BYAPR04MB5749namp_--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============8352981984950808594==--


From xen-devel-bounces@lists.xenproject.org Thu Jul 04 01:16:32 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Jul 2019 01:16:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hiqMG-0000Va-If; Thu, 04 Jul 2019 01:16:20 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=pMc9=VB=oracle.com=zhenzhong.duan@srs-us1.protection.inumbo.net>)
 id 1hiqMF-0000VQ-DL
 for xen-devel@lists.xenproject.org; Thu, 04 Jul 2019 01:16:19 +0000
X-Inumbo-ID: 51162028-9df9-11e9-9dcd-fb3fa9e3a810
Received: from userp2120.oracle.com (unknown [156.151.31.85])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 51162028-9df9-11e9-9dcd-fb3fa9e3a810;
 Thu, 04 Jul 2019 01:16:15 +0000 (UTC)
Received: from pps.filterd (userp2120.oracle.com [127.0.0.1])
 by userp2120.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x641EI9A034007;
 Thu, 4 Jul 2019 01:15:59 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=from : to : cc :
 subject : date : message-id; s=corp-2018-07-02;
 bh=8R30P8/VE15uPa2Cd5dwobgt5Ubg1NVPlqUdVRzGKOg=;
 b=PFa7vxlW1+CH/aILqZteNTx4bLTRzCCKfxlUc0pO0k9P6N6FzCrBr2ot3WvgURE9f+Ra
 mpXvtK6hbtuAJrn0CepZRt+szQO2DmQpNdFuyHd3POlkpUne1LAe+EsWKQrLhCX/DQo2
 LlsU8znXbYYmx2OMPJvKWob3JSGNoXynzfPFS93Lqx/BOdLQPnpjkgETMyneOYUzbojN
 WEKblRARQYCw9aRAC48uKdNVHzjaXSVFJKCWAMEmHshiNS1AF1rc2fZGLEgI4RKPryIr
 1ysZDf1XeyfedeyiA8VNc6PPHjNnfzG/FG6XuEvhwgxd0+aLyyUNX7T2q/7Bwm/0UvdY Fg== 
Received: from userp3020.oracle.com (userp3020.oracle.com [156.151.31.79])
 by userp2120.oracle.com with ESMTP id 2te61q46r4-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 04 Jul 2019 01:15:59 +0000
Received: from pps.filterd (userp3020.oracle.com [127.0.0.1])
 by userp3020.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x641CfXm100559;
 Thu, 4 Jul 2019 01:15:58 GMT
Received: from aserv0121.oracle.com (aserv0121.oracle.com [141.146.126.235])
 by userp3020.oracle.com with ESMTP id 2tebbknp7y-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 04 Jul 2019 01:15:58 +0000
Received: from abhmp0004.oracle.com (abhmp0004.oracle.com [141.146.116.10])
 by aserv0121.oracle.com (8.14.4/8.13.8) with ESMTP id x641FvGL010644;
 Thu, 4 Jul 2019 01:15:57 GMT
Received: from z2.cn.oracle.com (/10.182.69.87)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Wed, 03 Jul 2019 18:15:56 -0700
From: Zhenzhong Duan <zhenzhong.duan@oracle.com>
To: linux-kernel@vger.kernel.org
Date: Wed,  3 Jul 2019 09:19:34 +0800
Message-Id: <1562116778-5846-1-git-send-email-zhenzhong.duan@oracle.com>
X-Mailer: git-send-email 1.8.3.1
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9307
 signatures=668688
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-1810050000 definitions=main-1907040013
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9307
 signatures=668688
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0
 priorityscore=1501 malwarescore=0
 suspectscore=1 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015
 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=999 adultscore=0
 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1810050000
 definitions=main-1907040014
Subject: [Xen-devel] [PATCH v5 0/4] misc fixes to PV extentions code
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: jgross@suse.com, sstabellini@kernel.org,
 Zhenzhong Duan <zhenzhong.duan@oracle.com>, mingo@redhat.com, bp@alien8.de,
 xen-devel@lists.xenproject.org, 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>

SGksCgpJbiB2aXJ0dWFsaXphdGlvbiBlbnZpcm9ubWVudCwgUFYgZXh0ZW5zaW9ucyAoZHJpdmVy
cywgaW50ZXJydXB0cywKdGltZXJzLCBldGMpIGFyZSBlbmFibGVkIGluIHRoZSBtYWpvcml0eSBv
ZiB1c2UgY2FzZXMgd2hpY2ggaXMgdGhlCmJlc3Qgb3B0aW9uLgoKSG93ZXZlciwgaW4gc29tZSBj
YXNlcyAoa2V4ZWMgbm90IGZ1bGx5IHdvcmtpbmcsIGJlbmNobWFya2luZywgZXRjKQp3ZSB3YW50
IHRvIGRpc2FibGUgUFYgZXh0ZW5zaW9ucy4gV2UgaGF2ZSB4ZW5fbm9wdiBmb3IgdGhhdCBwdXJw
b3NlCmJ1dCBvbmx5IGZvciBYRU4uIEZvciBhIGNvbnNpc3RlbnQgYWRtaW4gZXhwZXJpZW5jZSBh
IGNvbW1vbiBjb21tYW5kCmxpbmUgcGFyYW1ldGVyIHNldCBhY3Jvc3MgYWxsIFBWIGd1ZXN0IGlt
cGxlbWVudGF0aW9ucyBpcyBhIGJldHRlcgpjaG9pY2UuCgpUbyBhY2hpZXZlIHRoaXMgaW50cm9k
dWNlIGEgbmV3ICdub3B2JyBwYXJhbWV0ZXIgd2hpY2ggaXMgdXNhYmxlIGJ5Cm1vc3Qgb2YgUFYg
Z3Vlc3QgaW1wbGVtZW50YXRpb24uIER1ZSB0byB0aGUgbGltaXRhdGlvbiBvZiBzb21lIFBWCmd1
ZXN0cyhYRU4gUFYsIFhFTiBQVkggYW5kIGphaWxob3VzZSksICdub3B2JyBpcyBpZ25vcmVkIGZv
ciBYRU4gUFYKLCBqYWlsaG91c2UgYW5kIFhFTiBQVkggaWYgYm9vdGluZyB2aWEgWGVuLVBWSCBi
b290IGVudHJ5LiBJZiBib290aW5nCnZpYSBub3JtYWwgYm9vdCBlbnRyeShsaWtlIGdydWIyKSwg
UFZIIGd1ZXN0IGhhcyB0byBwYW5pYyBpdHNlbGYKY3VycmVudGx5LgoKV2hpbGUgYW5hbHl6aW5n
IHRoZSBQViBndWVzdCBjb2RlIG9uZSBidWcgd2VyZSBmb3VuZCBhbmQgZml4ZWQuCihQYXRjaGVz
IDEpLiBJdCBjYW4gYmUgYXBwbGllZCBpbmRlcGVuZGVudCBvZiB0aGUgZnVuY3Rpb25hbApjaGFu
Z2VzLCBidXQgaXMga2VwdCBpbiB0aGUgc2VyaWVzIGFzIHRoZSBmdW5jdGlvbmFsIGNoYW5nZXMK
ZGVwZW5kIG9uIHRoZW0uCgpGb3IgY29tcGF0aWJpbGl0eSByZWFzb24sICJ4ZW5fbm9wdiIgaXMg
a2VlcGVkIGFuZCBtYXBwZWQgdG8gIm5vcHYiLAp0aGlzIHdheSBhbHNvIGF2b2lkcyBhbiBpc3N1
ZSB3aXRoIHhlbl9ub3B2IHdoZW4gYm9vdGluZyBQVkggZ3Vlc3QuCgpCdWlsZCB0ZXN0IHBhc3Nl
cyB3aXRoIENPTkZJR19IWVBFUlZJU09SX0dVRVNUIGVuYWJsZSBhbmQgZGlzYWJsZWQuCkkgZGlk
bid0IGdldCBlbnYgdG8gdGVzdCB3aXRoIGphaWxob3VzZSBhbmQgSHlwZXJ2LCB0aGUgb3RoZXJz
IHdvcmsKYXMgZXhwZWN0ZWQuCgp2NToKUEFUQ0gyOgp1cGRhdGUgcGF0Y2ggZGVzY3JpcHRpb24g
cGVyIEJvcmlzCmFkZCBkZWNsYXJhdGlvbiBvZiBub3B2IHZhcmlhYmxlIGluIGFyY2gveDg2L2lu
Y2x1ZGUvYXNtL2h5cGVydmlzb3IuaAp3aGljaCB3aWxsIGJlIHVzZWQgaW4gUEFUQ0gzIGFuZCBQ
QVRDSDQKClBBVENIMyB1cGRhdGUgeGVuX3BhcnNlX25vcHYoKSBwZXIgQm9yaXMKUEFUQ0g0IGFk
ZCBub3B2PWZhbHNlIHBlciBCb3JpcwpDb21iaW5lIFBBVENINSBpbnRvIFBBVENIMwoKCnY0OgpQ
QVRDSDUgYSBuZXcgcGF0Y2ggdG8gYWRkICd4ZW5fbm9wdicgYmFjayBwZXIgQm9yaXMKCnYzOgpS
ZW1vdmUgc29tZSB1bnJlbGF0ZWQgcGF0Y2hlcyBmcm9tIHBhdGNoc2V0IGFzIHN1Z2dlc3RlZCBi
eSBUZ2x4CgpQQVRDSDEgdW5jaGFuZ2VkClBBVENIMiBhZGQgUmV2aWV3ZWQtYnkKUEFUQ0gzIGFk
ZCBSZXZpZXdlZC1ieQpQQVRDSDQgcmV3cml0ZSB0aGUgcGF0Y2ggYXMgSmdyb3NzIGZvdW5kIGFu
IGlzc3VlIGluIG9sZCBwYXRjaCwKZGVzY3JpcHRpb24gaXMgYWxzbyB1cGRhdGVkLgoKCgp2MjoK
UEFUQ0gzIHVzZSAnaWdub3JlX25vcHYnIGZvciBQVkgvUFYgZ3Vlc3QgYXMgc3VnZ2VzdGVkIGJ5
IEpncm9zcy4KUEFUQ0g1IG5ldyBhZGRlZCBvbmUsIHNwZWNpZmljYWxseSBmb3IgSFZNIGd1ZXN0
CgpUaGFua3MKWmhlbnpob25nCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 04 01:16:32 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Jul 2019 01:16:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hiqMH-0000Vh-Ro; Thu, 04 Jul 2019 01:16:21 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=pMc9=VB=oracle.com=zhenzhong.duan@srs-us1.protection.inumbo.net>)
 id 1hiqMF-0000VV-Sx
 for xen-devel@lists.xenproject.org; Thu, 04 Jul 2019 01:16:19 +0000
X-Inumbo-ID: 5375b5e6-9df9-11e9-8980-bc764e045a96
Received: from aserp2120.oracle.com (unknown [141.146.126.78])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5375b5e6-9df9-11e9-8980-bc764e045a96;
 Thu, 04 Jul 2019 01:16:18 +0000 (UTC)
Received: from pps.filterd (aserp2120.oracle.com [127.0.0.1])
 by aserp2120.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x641Efot123673;
 Thu, 4 Jul 2019 01:16:08 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-2018-07-02;
 bh=HhKAAWVPipFLRo00kLa1NJDWOLc4M9riT3RNfy4Uozs=;
 b=wb7MTWSeBsklCUBYPP99Z2BcF022Vw3ID16E/qh0bdF7nB7k1tlNEWUtZO2/cS8lP0ZD
 yNCz1L07vjhGc0qoJRLasQyOaDbHgOCxOdEXyd54gcfMQIk7DUjJ3oOfVdOfV8Q8vQ5g
 i8oAQpk7tKiO5Ms8vco8jiuHzpem2VPS3mxsJ8bKszx6U4gRSOvfPaUZPpUoY5CD+HiG
 lWK79YzScafjJjT6ivE7ICnc8TpIky7TSX3WmnIewaloynLkKNq42lBpqed0havaSTxq
 fhQ8TDFt8aDTFi2RL3MIclgIj8jVEMcu8L4Bn73q+IsNVF5vPoKkE9TKh9lQsAxuvw0M GA== 
Received: from aserp3020.oracle.com (aserp3020.oracle.com [141.146.126.70])
 by aserp2120.oracle.com with ESMTP id 2te5tbv6s2-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 04 Jul 2019 01:16:08 +0000
Received: from pps.filterd (aserp3020.oracle.com [127.0.0.1])
 by aserp3020.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x641Cceh089845;
 Thu, 4 Jul 2019 01:16:07 GMT
Received: from aserv0121.oracle.com (aserv0121.oracle.com [141.146.126.235])
 by aserp3020.oracle.com with ESMTP id 2tebkv5tdj-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 04 Jul 2019 01:16:07 +0000
Received: from abhmp0004.oracle.com (abhmp0004.oracle.com [141.146.116.10])
 by aserv0121.oracle.com (8.14.4/8.13.8) with ESMTP id x641G7tj010700;
 Thu, 4 Jul 2019 01:16:07 GMT
Received: from z2.cn.oracle.com (/10.182.69.87)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Wed, 03 Jul 2019 18:16:07 -0700
From: Zhenzhong Duan <zhenzhong.duan@oracle.com>
To: linux-kernel@vger.kernel.org
Date: Wed,  3 Jul 2019 09:19:38 +0800
Message-Id: <1562116778-5846-5-git-send-email-zhenzhong.duan@oracle.com>
X-Mailer: git-send-email 1.8.3.1
In-Reply-To: <1562116778-5846-1-git-send-email-zhenzhong.duan@oracle.com>
References: <1562116778-5846-1-git-send-email-zhenzhong.duan@oracle.com>
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9307
 signatures=668688
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-1810050000 definitions=main-1907040013
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9307
 signatures=668688
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0
 priorityscore=1501 malwarescore=0
 suspectscore=1 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015
 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=999 adultscore=0
 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1810050000
 definitions=main-1907040014
Subject: [Xen-devel] [PATCH v5 4/4] x86/xen: Add "nopv" support for HVM guest
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: jgross@suse.com, sstabellini@kernel.org,
 Zhenzhong Duan <zhenzhong.duan@oracle.com>, mingo@redhat.com, bp@alien8.de,
 xen-devel@lists.xenproject.org, 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>

UFZIIGd1ZXN0IG5lZWRzIFBWIGV4dGVudGlvbnMgdG8gd29yaywgc28gIm5vcHYiIHBhcmFtZXRl
ciBzaG91bGQgYmUKaWdub3JlZCBmb3IgUFZIIGJ1dCBub3QgZm9yIEhWTSBndWVzdC4KCklmIFBW
SCBndWVzdCBib290cyB1cCB2aWEgdGhlIFhlbi1QVkggYm9vdCBlbnRyeSwgeGVuX3B2aCBpcyBz
ZXQgZWFybHksCndlIGtub3cgaXQncyBQVkggZ3Vlc3QgYW5kIGlnbm9yZSAibm9wdiIgcGFyYW1l
dGVyIGRpcmVjdGx5LgoKSWYgUFZIIGd1ZXN0IGJvb3RzIHVwIHZpYSB0aGUgbm9ybWFsIGJvb3Qg
ZW50cnkgc2FtZSBhcyBIVk0gZ3Vlc3QsIGl0J3MKaGFyZCB0byBkaXN0aW5ndWlzaCBQVkggYW5k
IEhWTSBndWVzdCBhdCB0aGF0IHRpbWUuCgpUbyBoYW5kbGUgdGhhdCBjYXNlLCBhZGQgYSBuZXcg
ZnVuY3Rpb24geGVuX2h2bV9ub3B2X2d1ZXN0X2xhdGVfaW5pdCgpCnRvIGRldGVjdCBQVkggYXQg
YSBsYXRlIHRpbWUgYW5kIHBhbmljIGl0c2VsZiBpZiBub3B2IGVuYWJsZWQgZm9yIGEKUFZIIGd1
ZXN0LgoKU2lnbmVkLW9mZi1ieTogWmhlbnpob25nIER1YW4gPHpoZW56aG9uZy5kdWFuQG9yYWNs
ZS5jb20+CkNjOiBCb3JpcyBPc3Ryb3Zza3kgPGJvcmlzLm9zdHJvdnNreUBvcmFjbGUuY29tPgpD
YzogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgpDYzogU3RlZmFubyBTdGFiZWxsaW5p
IDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpDYzogVGhvbWFzIEdsZWl4bmVyIDx0Z2x4QGxpbnV0
cm9uaXguZGU+CkNjOiBJbmdvIE1vbG5hciA8bWluZ29AcmVkaGF0LmNvbT4KQ2M6IEJvcmlzbGF2
IFBldGtvdiA8YnBAYWxpZW44LmRlPgotLS0KIGFyY2gveDg2L3hlbi9lbmxpZ2h0ZW5faHZtLmMg
fCAyNyArKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAyNyBpbnNl
cnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvYXJjaC94ODYveGVuL2VubGlnaHRlbl9odm0uYyBiL2Fy
Y2gveDg2L3hlbi9lbmxpZ2h0ZW5faHZtLmMKaW5kZXggMTc1NmNmNy4uMDlhMDEwYSAxMDA2NDQK
LS0tIGEvYXJjaC94ODYveGVuL2VubGlnaHRlbl9odm0uYworKysgYi9hcmNoL3g4Ni94ZW4vZW5s
aWdodGVuX2h2bS5jCkBAIC0yMzEsMTEgKzIzMSwzNyBAQCBib29sIF9faW5pdCB4ZW5faHZtX25l
ZWRfbGFwaWModm9pZCkKIAlyZXR1cm4gdHJ1ZTsKIH0KIAorc3RhdGljIF9faW5pdCB2b2lkIHhl
bl9odm1fbm9wdl9ndWVzdF9sYXRlX2luaXQodm9pZCkKK3sKKyNpZmRlZiBDT05GSUdfWEVOX1BW
SAorCWlmICh4ODZfcGxhdGZvcm0ubGVnYWN5LnJ0YyB8fCAheDg2X3BsYXRmb3JtLmxlZ2FjeS5u
b192Z2EpCisJCXJldHVybjsKKworCS8qIFBWSCBkZXRlY3RlZC4gKi8KKwl4ZW5fcHZoID0gdHJ1
ZTsKKworCXBhbmljKCJcIm5vcHZcIiBhbmQgXCJ4ZW5fbm9wdlwiIHBhcmFtZXRlcnMgYXJlIHVu
c3VwcG9ydGVkIGluIFBWSCBndWVzdC4iKTsKKyNlbmRpZgorfQorCisKIHN0YXRpYyB1aW50MzJf
dCBfX2luaXQgeGVuX3BsYXRmb3JtX2h2bSh2b2lkKQogewogCWlmICh4ZW5fcHZfZG9tYWluKCkp
CiAJCXJldHVybiAwOwogCisJaWYgKHhlbl9wdmhfZG9tYWluKCkgJiYgbm9wdikgeworCQkvKiBH
dWVzdCBib290aW5nIHZpYSB0aGUgWGVuLVBWSCBib290IGVudHJ5IGdvZXMgaGVyZSAqLworCQlw
cl9pbmZvKCJcIm5vcHZcIiBwYXJhbWV0ZXIgaXMgaWdub3JlZCBpbiBQVkggZ3Vlc3RcbiIpOwor
CQlub3B2ID0gZmFsc2U7CisJfSBlbHNlIGlmIChub3B2KSB7CisJCS8qCisJCSAqIEd1ZXN0IGJv
b3RpbmcgdmlhIG5vcm1hbCBib290IGVudHJ5IChsaWtlIHZpYSBncnViMikgZ29lcworCQkgKiBo
ZXJlLgorCQkgKi8KKwkJeDg2X2luaXQuaHlwZXIuZ3Vlc3RfbGF0ZV9pbml0ID0geGVuX2h2bV9u
b3B2X2d1ZXN0X2xhdGVfaW5pdDsKKwkJcmV0dXJuIDA7CisJfQogCXJldHVybiB4ZW5fY3B1aWRf
YmFzZSgpOwogfQogCkBAIC0yNjgsNCArMjk0LDUgQEAgc3RhdGljIF9faW5pdCB2b2lkIHhlbl9o
dm1fZ3Vlc3RfbGF0ZV9pbml0KHZvaWQpCiAJLmluaXQuaW5pdF9tZW1fbWFwcGluZwk9IHhlbl9o
dm1faW5pdF9tZW1fbWFwcGluZywKIAkuaW5pdC5ndWVzdF9sYXRlX2luaXQJPSB4ZW5faHZtX2d1
ZXN0X2xhdGVfaW5pdCwKIAkucnVudGltZS5waW5fdmNwdSAgICAgICA9IHhlbl9waW5fdmNwdSwK
KwkuaWdub3JlX25vcHYgICAgICAgICAgICA9IHRydWUsCiB9OwotLSAKMS44LjMuMQoKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 04 01:16:32 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Jul 2019 01:16:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hiqMD-0000VK-9d; Thu, 04 Jul 2019 01:16: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=pMc9=VB=oracle.com=zhenzhong.duan@srs-us1.protection.inumbo.net>)
 id 1hiqMC-0000VF-Ic
 for xen-devel@lists.xenproject.org; Thu, 04 Jul 2019 01:16:16 +0000
X-Inumbo-ID: 511816bc-9df9-11e9-8980-bc764e045a96
Received: from aserp2120.oracle.com (unknown [141.146.126.78])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 511816bc-9df9-11e9-8980-bc764e045a96;
 Thu, 04 Jul 2019 01:16:14 +0000 (UTC)
Received: from pps.filterd (aserp2120.oracle.com [127.0.0.1])
 by aserp2120.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x641EUdk123573;
 Thu, 4 Jul 2019 01:16:01 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-2018-07-02;
 bh=YuCOXIRb/dHuU0bztnXWfWAbrWp+ScSgOTP4KoY+oi4=;
 b=rKZhRLv86J9i1rvrZktSTTZCQ+BL1+OOD2Uqcglx6kQg6n9trrHvxI/Uf6doxbDZQhTr
 jYZtVLBHXUinpS8X23Frvp5m09GUPCxgYu8l0PRyJ+WmTVLQWrT7D7LE9XxWAFAr13lI
 R3fzCMbe3hobkdJ1hHcbNbq8vfJv0JKW3/S62JShkqz28p5rAKO46yuR5U9Ykgehrvjp
 +jLy5FvVnlH75VqnVh7lNngxWh/susHJr1LV6c54vUPtu08usCNmriIK1cTdl2zgTqNl
 0dPZLskmwLvOZvOb1eEvRcmSPaoSqfVMw3tUvy7KXkt0RJKucCSHFDhkxMrackcsm5uI Rw== 
Received: from userp3030.oracle.com (userp3030.oracle.com [156.151.31.80])
 by aserp2120.oracle.com with ESMTP id 2te5tbv6rm-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 04 Jul 2019 01:16:01 +0000
Received: from pps.filterd (userp3030.oracle.com [127.0.0.1])
 by userp3030.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x641ChlE039884;
 Thu, 4 Jul 2019 01:16:00 GMT
Received: from aserv0122.oracle.com (aserv0122.oracle.com [141.146.126.236])
 by userp3030.oracle.com with ESMTP id 2th5qks8k9-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 04 Jul 2019 01:16:00 +0000
Received: from abhmp0004.oracle.com (abhmp0004.oracle.com [141.146.116.10])
 by aserv0122.oracle.com (8.14.4/8.14.4) with ESMTP id x641FxHl017794;
 Thu, 4 Jul 2019 01:15:59 GMT
Received: from z2.cn.oracle.com (/10.182.69.87)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Wed, 03 Jul 2019 18:15:59 -0700
From: Zhenzhong Duan <zhenzhong.duan@oracle.com>
To: linux-kernel@vger.kernel.org
Date: Wed,  3 Jul 2019 09:19:35 +0800
Message-Id: <1562116778-5846-2-git-send-email-zhenzhong.duan@oracle.com>
X-Mailer: git-send-email 1.8.3.1
In-Reply-To: <1562116778-5846-1-git-send-email-zhenzhong.duan@oracle.com>
References: <1562116778-5846-1-git-send-email-zhenzhong.duan@oracle.com>
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9307
 signatures=668688
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-1810050000 definitions=main-1907040013
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9307
 signatures=668688
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0
 priorityscore=1501 malwarescore=0
 suspectscore=1 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015
 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=999 adultscore=0
 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1810050000
 definitions=main-1907040014
Subject: [Xen-devel] [PATCH v5 1/4] x86/xen: Mark xen_hvm_need_lapic() and
 xen_x2apic_para_available() as __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: jgross@suse.com, sstabellini@kernel.org,
 Zhenzhong Duan <zhenzhong.duan@oracle.com>, mingo@redhat.com, bp@alien8.de,
 xen-devel@lists.xenproject.org, 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>

Li4gYXMgdGhleSBhcmUgb25seSBjYWxsZWQgYXQgZWFybHkgYm9vdHVwIHN0YWdlLiBJbiBmYWN0
LCBvdGhlcgpmdW5jdGlvbnMgaW4geDg2X2h5cGVyX3hlbl9odm0uaW5pdC4qIGFyZSBhbGwgbWFy
a2VkIGFzIF9faW5pdC4KClVuZXhwb3J0IHhlbl9odm1fbmVlZF9sYXBpYyBhcyBpdCdzIG5ldmVy
IHVzZWQgb3V0c2lkZS4KClNpZ25lZC1vZmYtYnk6IFpoZW56aG9uZyBEdWFuIDx6aGVuemhvbmcu
ZHVhbkBvcmFjbGUuY29tPgpSZXZpZXdlZC1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2Uu
Y29tPgpDYzogQm9yaXMgT3N0cm92c2t5IDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT4KQ2M6
IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KQ2M6IFRob21hcyBH
bGVpeG5lciA8dGdseEBsaW51dHJvbml4LmRlPgpDYzogSW5nbyBNb2xuYXIgPG1pbmdvQHJlZGhh
dC5jb20+CkNjOiBCb3Jpc2xhdiBQZXRrb3YgPGJwQGFsaWVuOC5kZT4KLS0tCiBhcmNoL3g4Ni9p
bmNsdWRlL2FzbS94ZW4vaHlwZXJ2aXNvci5oIHwgNiArKystLS0KIGFyY2gveDg2L3hlbi9lbmxp
Z2h0ZW5faHZtLmMgICAgICAgICAgfCAzICstLQogMiBmaWxlcyBjaGFuZ2VkLCA0IGluc2VydGlv
bnMoKyksIDUgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvYXJjaC94ODYvaW5jbHVkZS9hc20v
eGVuL2h5cGVydmlzb3IuaCBiL2FyY2gveDg2L2luY2x1ZGUvYXNtL3hlbi9oeXBlcnZpc29yLmgK
aW5kZXggMzkxNzFiMy4uNDJlMTI0NSAxMDA2NDQKLS0tIGEvYXJjaC94ODYvaW5jbHVkZS9hc20v
eGVuL2h5cGVydmlzb3IuaAorKysgYi9hcmNoL3g4Ni9pbmNsdWRlL2FzbS94ZW4vaHlwZXJ2aXNv
ci5oCkBAIC00NCwxNCArNDQsMTQgQEAgc3RhdGljIGlubGluZSB1aW50MzJfdCB4ZW5fY3B1aWRf
YmFzZSh2b2lkKQogfQogCiAjaWZkZWYgQ09ORklHX1hFTgotZXh0ZXJuIGJvb2wgeGVuX2h2bV9u
ZWVkX2xhcGljKHZvaWQpOworZXh0ZXJuIGJvb2wgX19pbml0IHhlbl9odm1fbmVlZF9sYXBpYyh2
b2lkKTsKIAotc3RhdGljIGlubGluZSBib29sIHhlbl94MmFwaWNfcGFyYV9hdmFpbGFibGUodm9p
ZCkKK3N0YXRpYyBpbmxpbmUgYm9vbCBfX2luaXQgeGVuX3gyYXBpY19wYXJhX2F2YWlsYWJsZSh2
b2lkKQogewogCXJldHVybiB4ZW5faHZtX25lZWRfbGFwaWMoKTsKIH0KICNlbHNlCi1zdGF0aWMg
aW5saW5lIGJvb2wgeGVuX3gyYXBpY19wYXJhX2F2YWlsYWJsZSh2b2lkKQorc3RhdGljIGlubGlu
ZSBib29sIF9faW5pdCB4ZW5feDJhcGljX3BhcmFfYXZhaWxhYmxlKHZvaWQpCiB7CiAJcmV0dXJu
ICh4ZW5fY3B1aWRfYmFzZSgpICE9IDApOwogfQpkaWZmIC0tZ2l0IGEvYXJjaC94ODYveGVuL2Vu
bGlnaHRlbl9odm0uYyBiL2FyY2gveDg2L3hlbi9lbmxpZ2h0ZW5faHZtLmMKaW5kZXggMGU3NTY0
Mi4uYWM0OTQzYyAxMDA2NDQKLS0tIGEvYXJjaC94ODYveGVuL2VubGlnaHRlbl9odm0uYworKysg
Yi9hcmNoL3g4Ni94ZW4vZW5saWdodGVuX2h2bS5jCkBAIC0yMTgsNyArMjE4LDcgQEAgc3RhdGlj
IF9faW5pdCBpbnQgeGVuX3BhcnNlX25vcHYoY2hhciAqYXJnKQogfQogZWFybHlfcGFyYW0oInhl
bl9ub3B2IiwgeGVuX3BhcnNlX25vcHYpOwogCi1ib29sIHhlbl9odm1fbmVlZF9sYXBpYyh2b2lk
KQorYm9vbCBfX2luaXQgeGVuX2h2bV9uZWVkX2xhcGljKHZvaWQpCiB7CiAJaWYgKHhlbl9ub3B2
KQogCQlyZXR1cm4gZmFsc2U7CkBAIC0yMzAsNyArMjMwLDYgQEAgYm9vbCB4ZW5faHZtX25lZWRf
bGFwaWModm9pZCkKIAkJcmV0dXJuIGZhbHNlOwogCXJldHVybiB0cnVlOwogfQotRVhQT1JUX1NZ
TUJPTF9HUEwoeGVuX2h2bV9uZWVkX2xhcGljKTsKIAogc3RhdGljIHVpbnQzMl90IF9faW5pdCB4
ZW5fcGxhdGZvcm1faHZtKHZvaWQpCiB7Ci0tIAoxLjguMy4xCgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 04 01:16:32 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Jul 2019 01:16:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hiqMJ-0000W1-5S; Thu, 04 Jul 2019 01:16:23 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=pMc9=VB=oracle.com=zhenzhong.duan@srs-us1.protection.inumbo.net>)
 id 1hiqMI-0000Vt-LY
 for xen-devel@lists.xenproject.org; Thu, 04 Jul 2019 01:16:22 +0000
X-Inumbo-ID: 529d239c-9df9-11e9-8224-7f87ca585c88
Received: from aserp2120.oracle.com (unknown [141.146.126.78])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 529d239c-9df9-11e9-8224-7f87ca585c88;
 Thu, 04 Jul 2019 01:16:17 +0000 (UTC)
Received: from pps.filterd (aserp2120.oracle.com [127.0.0.1])
 by aserp2120.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x641ELVj123406;
 Thu, 4 Jul 2019 01:16:06 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-2018-07-02;
 bh=7EONRTmmeGFvVCXtQC6IK+HBE0ZbOZS1TzpKDcuyVw0=;
 b=SvuqvOW0QMcbCnNoA3Hk6po54G1amoaC8/wol5laRpot5IEisw9rJSawyorwuRKKOVBQ
 1sGMgGp4RlO2NprxXph5PDQTTcdn+7g0AnFZrFkoHg8cGe8Yn59AaWE1TpW7Fdj7pLu7
 apeGBjgwDuhuiE6T4PHpW6TZdkr/4ficoYXOSlzGfNKZgx/9qWNnH/jCjxPGB4AcKx2t
 4YWu+922ulCF1jwXgAJLibGHgkaNueKkKgAz7amS2KPRAxKPgSA0+QWBXxjSQAHmbAcw
 Wu8lQF3JFAwx8ADEJJ8VHZmFw5pD8Dr4su5EvSxuhlClNoOOsn/ygFTCVWUyhI4Aw3jI CA== 
Received: from aserp3030.oracle.com (aserp3030.oracle.com [141.146.126.71])
 by aserp2120.oracle.com with ESMTP id 2te5tbv6rx-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 04 Jul 2019 01:16:06 +0000
Received: from pps.filterd (aserp3030.oracle.com [127.0.0.1])
 by aserp3030.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x641Ca7m171107;
 Thu, 4 Jul 2019 01:16:06 GMT
Received: from userv0122.oracle.com (userv0122.oracle.com [156.151.31.75])
 by aserp3030.oracle.com with ESMTP id 2th5qm18at-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 04 Jul 2019 01:16:06 +0000
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 x641G5lu026874;
 Thu, 4 Jul 2019 01:16:05 GMT
Received: from z2.cn.oracle.com (/10.182.69.87)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Wed, 03 Jul 2019 18:16:04 -0700
From: Zhenzhong Duan <zhenzhong.duan@oracle.com>
To: linux-kernel@vger.kernel.org
Date: Wed,  3 Jul 2019 09:19:37 +0800
Message-Id: <1562116778-5846-4-git-send-email-zhenzhong.duan@oracle.com>
X-Mailer: git-send-email 1.8.3.1
In-Reply-To: <1562116778-5846-1-git-send-email-zhenzhong.duan@oracle.com>
References: <1562116778-5846-1-git-send-email-zhenzhong.duan@oracle.com>
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9307
 signatures=668688
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-1810050000 definitions=main-1907040013
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9307
 signatures=668688
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0
 priorityscore=1501 malwarescore=0
 suspectscore=1 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015
 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=999 adultscore=0
 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1810050000
 definitions=main-1907040014
Subject: [Xen-devel] [PATCH v5 3/4] xen: Map "xen_nopv" parameter to "nopv"
 and mark it obsolete
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, sstabellini@kernel.org,
 Zhenzhong Duan <zhenzhong.duan@oracle.com>, mingo@redhat.com, bp@alien8.de,
 xen-devel@lists.xenproject.org, 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>

Q2xlYW4gdXAgdW5uZWNlc3NvcnkgY29kZSBhZnRlciB0aGF0IG9wZXJhdGlvbi4KClNpZ25lZC1v
ZmYtYnk6IFpoZW56aG9uZyBEdWFuIDx6aGVuemhvbmcuZHVhbkBvcmFjbGUuY29tPgpDYzogQm9y
aXMgT3N0cm92c2t5IDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT4KQ2M6IEp1ZXJnZW4gR3Jv
c3MgPGpncm9zc0BzdXNlLmNvbT4KQ2M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlA
a2VybmVsLm9yZz4KQ2M6IFRob21hcyBHbGVpeG5lciA8dGdseEBsaW51dHJvbml4LmRlPgpDYzog
SW5nbyBNb2xuYXIgPG1pbmdvQHJlZGhhdC5jb20+CkNjOiBCb3Jpc2xhdiBQZXRrb3YgPGJwQGFs
aWVuOC5kZT4KLS0tCiBEb2N1bWVudGF0aW9uL2FkbWluLWd1aWRlL2tlcm5lbC1wYXJhbWV0ZXJz
LnR4dCB8ICAyICsrCiBhcmNoL3g4Ni94ZW4vZW5saWdodGVuX2h2bS5jICAgICAgICAgICAgICAg
ICAgICB8IDEyICsrKysrKy0tLS0tLQogMiBmaWxlcyBjaGFuZ2VkLCA4IGluc2VydGlvbnMoKyks
IDYgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9hZG1pbi1ndWlkZS9r
ZXJuZWwtcGFyYW1ldGVycy50eHQgYi9Eb2N1bWVudGF0aW9uL2FkbWluLWd1aWRlL2tlcm5lbC1w
YXJhbWV0ZXJzLnR4dAppbmRleCAyMWUwOGFmLi44YWIzNGExIDEwMDY0NAotLS0gYS9Eb2N1bWVu
dGF0aW9uL2FkbWluLWd1aWRlL2tlcm5lbC1wYXJhbWV0ZXJzLnR4dAorKysgYi9Eb2N1bWVudGF0
aW9uL2FkbWluLWd1aWRlL2tlcm5lbC1wYXJhbWV0ZXJzLnR4dApAQCAtNTI1NCw2ICs1MjU0LDgg
QEAKIAl4ZW5fbm9wdglbWDg2XQogCQkJRGlzYWJsZXMgdGhlIFBWIG9wdGltaXphdGlvbnMgZm9y
Y2luZyB0aGUgSFZNIGd1ZXN0IHRvCiAJCQlydW4gYXMgZ2VuZXJpYyBIVk0gZ3Vlc3Qgd2l0aCBu
byBQViBkcml2ZXJzLgorCQkJVGhpcyBvcHRpb24gaXMgb2Jzb2xldGVkIGJ5IHRoZSAibm9wdiIg
b3B0aW9uLCB3aGljaAorCQkJaGFzIGVxdWl2YWxlbnQgZWZmZWN0IGZvciBYRU4gcGxhdGZvcm0u
CiAKIAl4ZW5fc2NydWJfcGFnZXM9CVtYRU5dCiAJCQlCb29sZWFuIG9wdGlvbiB0byBjb250cm9s
IHNjcnViYmluZyBwYWdlcyBiZWZvcmUgZ2l2aW5nIHRoZW0gYmFjawpkaWZmIC0tZ2l0IGEvYXJj
aC94ODYveGVuL2VubGlnaHRlbl9odm0uYyBiL2FyY2gveDg2L3hlbi9lbmxpZ2h0ZW5faHZtLmMK
aW5kZXggYWM0OTQzYy4uMTc1NmNmNyAxMDA2NDQKLS0tIGEvYXJjaC94ODYveGVuL2VubGlnaHRl
bl9odm0uYworKysgYi9hcmNoL3g4Ni94ZW4vZW5saWdodGVuX2h2bS5jCkBAIC0yMTAsMTggKzIx
MCwxOCBAQCBzdGF0aWMgdm9pZCBfX2luaXQgeGVuX2h2bV9ndWVzdF9pbml0KHZvaWQpCiAjZW5k
aWYKIH0KIAotc3RhdGljIGJvb2wgeGVuX25vcHY7CiBzdGF0aWMgX19pbml0IGludCB4ZW5fcGFy
c2Vfbm9wdihjaGFyICphcmcpCiB7Ci0gICAgICAgeGVuX25vcHYgPSB0cnVlOwotICAgICAgIHJl
dHVybiAwOworCXByX25vdGljZSgiXCJ4ZW5fbm9wdlwiIGlzIGRlcHJlY2F0ZWQsIHBsZWFzZSB1
c2UgXCJub3B2XCIgaW5zdGVhZFxuIik7CisKKwlpZiAoeGVuX2NwdWlkX2Jhc2UoKSkKKwkJbm9w
diA9IHRydWU7CisJcmV0dXJuIDA7CiB9CiBlYXJseV9wYXJhbSgieGVuX25vcHYiLCB4ZW5fcGFy
c2Vfbm9wdik7CiAKIGJvb2wgX19pbml0IHhlbl9odm1fbmVlZF9sYXBpYyh2b2lkKQogewotCWlm
ICh4ZW5fbm9wdikKLQkJcmV0dXJuIGZhbHNlOwogCWlmICh4ZW5fcHZfZG9tYWluKCkpCiAJCXJl
dHVybiBmYWxzZTsKIAlpZiAoIXhlbl9odm1fZG9tYWluKCkpCkBAIC0yMzMsNyArMjMzLDcgQEAg
Ym9vbCBfX2luaXQgeGVuX2h2bV9uZWVkX2xhcGljKHZvaWQpCiAKIHN0YXRpYyB1aW50MzJfdCBf
X2luaXQgeGVuX3BsYXRmb3JtX2h2bSh2b2lkKQogewotCWlmICh4ZW5fcHZfZG9tYWluKCkgfHwg
eGVuX25vcHYpCisJaWYgKHhlbl9wdl9kb21haW4oKSkKIAkJcmV0dXJuIDA7CiAKIAlyZXR1cm4g
eGVuX2NwdWlkX2Jhc2UoKTsKLS0gCjEuOC4zLjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 04 01:18:19 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Jul 2019 01:18: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 1hiqOA-0000sF-Nf; Thu, 04 Jul 2019 01:18: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=pMc9=VB=oracle.com=zhenzhong.duan@srs-us1.protection.inumbo.net>)
 id 1hiqO9-0000rs-DA
 for xen-devel@lists.xenproject.org; Thu, 04 Jul 2019 01:18:17 +0000
X-Inumbo-ID: 9990df5f-9df9-11e9-8980-bc764e045a96
Received: from aserp2120.oracle.com (unknown [141.146.126.78])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9990df5f-9df9-11e9-8980-bc764e045a96;
 Thu, 04 Jul 2019 01:18:16 +0000 (UTC)
Received: from pps.filterd (aserp2120.oracle.com [127.0.0.1])
 by aserp2120.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x641EI3V123328;
 Thu, 4 Jul 2019 01:18: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-2018-07-02;
 bh=McFjyxa5TN9dJj6AfIiEg6O5IDlY1x1JqP2XAQDDw6g=;
 b=qo6dcN+40a12F1kR8Pc1IkBdJPcYwDKknnPIgKtfiuGmzU2p2K4Eb4f0jTfVz0CUj0rS
 PC7utQ/o4BYKSi9UT/+e0CKeU6YvyzbepTAq8Y7yJ2ugbY5nVGiVGm7c8TV00jbv4TqO
 W3opOcMFJ0FKsCHT9yEsAqA/McoHGo5EXfJfkCzy1JaMPrVE+NldLKFjfWdAVGWw4CSa
 l2ydnTTst7Jr9A3fPc5OzQDTjNnDrl6HA8n2sd+9mOVT5jOiTAZftVkJNT0igsHC9rTS
 RO1re2EaseC+2n3tHWG0ry9aJ7+YS7k7Sz5ttwe97z06wSQLYlaPbsJbPZ/8kljOjz28 UA== 
Received: from aserp3020.oracle.com (aserp3020.oracle.com [141.146.126.70])
 by aserp2120.oracle.com with ESMTP id 2te5tbv6wc-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 04 Jul 2019 01:18:05 +0000
Received: from pps.filterd (aserp3020.oracle.com [127.0.0.1])
 by aserp3020.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x641CZXK089761;
 Thu, 4 Jul 2019 01:16:04 GMT
Received: from userv0121.oracle.com (userv0121.oracle.com [156.151.31.72])
 by aserp3020.oracle.com with ESMTP id 2tebkv5td0-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 04 Jul 2019 01:16:04 +0000
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 x641G2u7032301;
 Thu, 4 Jul 2019 01:16:02 GMT
Received: from z2.cn.oracle.com (/10.182.69.87)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Wed, 03 Jul 2019 18:16:02 -0700
From: Zhenzhong Duan <zhenzhong.duan@oracle.com>
To: linux-kernel@vger.kernel.org
Date: Wed,  3 Jul 2019 09:19:36 +0800
Message-Id: <1562116778-5846-3-git-send-email-zhenzhong.duan@oracle.com>
X-Mailer: git-send-email 1.8.3.1
In-Reply-To: <1562116778-5846-1-git-send-email-zhenzhong.duan@oracle.com>
References: <1562116778-5846-1-git-send-email-zhenzhong.duan@oracle.com>
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9307
 signatures=668688
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-1810050000 definitions=main-1907040013
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9307
 signatures=668688
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0
 priorityscore=1501 malwarescore=0
 suspectscore=1 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015
 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=999 adultscore=0
 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1810050000
 definitions=main-1907040014
Subject: [Xen-devel] [PATCH v5 2/4] x86: Add "nopv" parameter to disable PV
 extensions
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, sstabellini@kernel.org,
 Jan Kiszka <jan.kiszka@siemens.com>,
 Zhenzhong Duan <zhenzhong.duan@oracle.com>, mingo@redhat.com, bp@alien8.de,
 xen-devel@lists.xenproject.org, 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>

SW4gdmlydHVhbGl6YXRpb24gZW52aXJvbm1lbnQsIFBWIGV4dGVuc2lvbnMgKGRyaXZlcnMsIGlu
dGVycnVwdHMsCnRpbWVycywgZXRjKSBhcmUgZW5hYmxlZCBpbiB0aGUgbWFqb3JpdHkgb2YgdXNl
IGNhc2VzIHdoaWNoIGlzIHRoZQpiZXN0IG9wdGlvbi4KCkhvd2V2ZXIsIGluIHNvbWUgY2FzZXMg
KGtleGVjIG5vdCBmdWxseSB3b3JraW5nLCBiZW5jaG1hcmtpbmcpCndlIHdhbnQgdG8gZGlzYWJs
ZSBQViBleHRlbnNpb25zLiBXZSBoYXZlICJ4ZW5fbm9wdiIgZm9yIHRoYXQgcHVycG9zZQpidXQg
b25seSBmb3IgWEVOLiBGb3IgYSBjb25zaXN0ZW50IGFkbWluIGV4cGVyaWVuY2UgYSBjb21tb24g
Y29tbWFuZApsaW5lIHBhcmFtZXRlciAibm9wdiIgc2V0IGFjcm9zcyBhbGwgUFYgZ3Vlc3QgaW1w
bGVtZW50YXRpb25zIGlzIGEKYmV0dGVyIGNob2ljZS4KClRoZXJlIGFyZSBndWVzdCB0eXBlcyB3
aGljaCBqdXN0IHdvbid0IHdvcmsgd2l0aG91dCBQViBleHRlbnNpb25zLApsaWtlIFhlbiBQViwg
WGVuIFBWSCBhbmQgamFpbGhvdXNlLiBhZGQgYSAiaWdub3JlX25vcHYiIG1lbWJlciB0bwpzdHJ1
Y3QgaHlwZXJ2aXNvcl94ODYgc2V0IHRvIHRydWUgZm9yIHRob3NlIGd1ZXN0IHR5cGVzIGFuZCBj
YWxsCnRoZSBkZXRlY3QgZnVuY3Rpb25zIG9ubHkgaWYgbm9wdiBpcyBmYWxzZSBvciBpZ25vcmVf
bm9wdiBpcyB0cnVlLgoKU3VnZ2VzdGVkLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5j
b20+ClNpZ25lZC1vZmYtYnk6IFpoZW56aG9uZyBEdWFuIDx6aGVuemhvbmcuZHVhbkBvcmFjbGUu
Y29tPgpSZXZpZXdlZC1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgpDYzogVGhv
bWFzIEdsZWl4bmVyIDx0Z2x4QGxpbnV0cm9uaXguZGU+CkNjOiBJbmdvIE1vbG5hciA8bWluZ29A
cmVkaGF0LmNvbT4KQ2M6IEJvcmlzbGF2IFBldGtvdiA8YnBAYWxpZW44LmRlPgpDYzogSmFuIEtp
c3prYSA8amFuLmtpc3prYUBzaWVtZW5zLmNvbT4KQ2M6IEJvcmlzIE9zdHJvdnNreSA8Ym9yaXMu
b3N0cm92c2t5QG9yYWNsZS5jb20+CkNjOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5p
QGtlcm5lbC5vcmc+Ci0tLQogRG9jdW1lbnRhdGlvbi9hZG1pbi1ndWlkZS9rZXJuZWwtcGFyYW1l
dGVycy50eHQgfCAgNSArKysrKwogYXJjaC94ODYvaW5jbHVkZS9hc20vaHlwZXJ2aXNvci5oICAg
ICAgICAgICAgICAgfCAgNCArKysrCiBhcmNoL3g4Ni9rZXJuZWwvY3B1L2h5cGVydmlzb3IuYyAg
ICAgICAgICAgICAgICB8IDExICsrKysrKysrKysrCiBhcmNoL3g4Ni9rZXJuZWwvamFpbGhvdXNl
LmMgICAgICAgICAgICAgICAgICAgICB8ICAxICsKIGFyY2gveDg2L3hlbi9lbmxpZ2h0ZW5fcHYu
YyAgICAgICAgICAgICAgICAgICAgIHwgIDEgKwogNSBmaWxlcyBjaGFuZ2VkLCAyMiBpbnNlcnRp
b25zKCspCgpkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9hZG1pbi1ndWlkZS9rZXJuZWwtcGFy
YW1ldGVycy50eHQgYi9Eb2N1bWVudGF0aW9uL2FkbWluLWd1aWRlL2tlcm5lbC1wYXJhbWV0ZXJz
LnR4dAppbmRleCAxMzhmNjY2Li4yMWUwOGFmIDEwMDY0NAotLS0gYS9Eb2N1bWVudGF0aW9uL2Fk
bWluLWd1aWRlL2tlcm5lbC1wYXJhbWV0ZXJzLnR4dAorKysgYi9Eb2N1bWVudGF0aW9uL2FkbWlu
LWd1aWRlL2tlcm5lbC1wYXJhbWV0ZXJzLnR4dApAQCAtNTI2OCw2ICs1MjY4LDExIEBACiAJCQlp
bXByb3ZlIHRpbWVyIHJlc29sdXRpb24gYXQgdGhlIGV4cGVuc2Ugb2YgcHJvY2Vzc2luZwogCQkJ
bW9yZSB0aW1lciBpbnRlcnJ1cHRzLgogCisJbm9wdj0JCVtYODYsWEVOLEtWTSxIWVBFUl9WLFZN
V0FSRV0KKwkJCURpc2FibGVzIHRoZSBQViBvcHRpbWl6YXRpb25zIGZvcmNpbmcgdGhlIGd1ZXN0
IHRvIHJ1bgorCQkJYXMgZ2VuZXJpYyBndWVzdCB3aXRoIG5vIFBWIGRyaXZlcnMuIEN1cnJlbnRs
eSBzdXBwb3J0CisJCQlYRU4gSFZNLCBLVk0sIEhZUEVSX1YgYW5kIFZNV0FSRSBndWVzdC4KKwog
CXhpcmMycHNfY3M9CVtORVQsUENNQ0lBXQogCQkJRm9ybWF0OgogCQkJPGlycT4sPGlycV9tYXNr
Piw8aW8+LDxmdWxsX2R1cGxleD4sPGRvX3NvdW5kPiw8bG9ja3VwX2hhY2s+Wyw8aXJxMj5bLDxp
cnEzPlssPGlycTQ+XV1dCmRpZmYgLS1naXQgYS9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9oeXBlcnZp
c29yLmggYi9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9oeXBlcnZpc29yLmgKaW5kZXggOGM1YWFiYS4u
MDAyNDBiMCAxMDA2NDQKLS0tIGEvYXJjaC94ODYvaW5jbHVkZS9hc20vaHlwZXJ2aXNvci5oCisr
KyBiL2FyY2gveDg2L2luY2x1ZGUvYXNtL2h5cGVydmlzb3IuaApAQCAtNTIsOCArNTIsMTIgQEAg
c3RydWN0IGh5cGVydmlzb3JfeDg2IHsKIAogCS8qIHJ1bnRpbWUgY2FsbGJhY2tzICovCiAJc3Ry
dWN0IHg4Nl9oeXBlcl9ydW50aW1lIHJ1bnRpbWU7CisKKwkvKiBpZ25vcmUgbm9wdiBwYXJhbWV0
ZXIgKi8KKwlib29sIGlnbm9yZV9ub3B2OwogfTsKIAorZXh0ZXJuIGJvb2wgbm9wdjsKIGV4dGVy
biBlbnVtIHg4Nl9oeXBlcnZpc29yX3R5cGUgeDg2X2h5cGVyX3R5cGU7CiBleHRlcm4gdm9pZCBp
bml0X2h5cGVydmlzb3JfcGxhdGZvcm0odm9pZCk7CiBzdGF0aWMgaW5saW5lIGJvb2wgaHlwZXJ2
aXNvcl9pc190eXBlKGVudW0geDg2X2h5cGVydmlzb3JfdHlwZSB0eXBlKQpkaWZmIC0tZ2l0IGEv
YXJjaC94ODYva2VybmVsL2NwdS9oeXBlcnZpc29yLmMgYi9hcmNoL3g4Ni9rZXJuZWwvY3B1L2h5
cGVydmlzb3IuYwppbmRleCA0NzljYTQ3Li4zMzdmZjA3IDEwMDY0NAotLS0gYS9hcmNoL3g4Ni9r
ZXJuZWwvY3B1L2h5cGVydmlzb3IuYworKysgYi9hcmNoL3g4Ni9rZXJuZWwvY3B1L2h5cGVydmlz
b3IuYwpAQCAtNTQsNiArNTQsMTQgQEAKIGVudW0geDg2X2h5cGVydmlzb3JfdHlwZSB4ODZfaHlw
ZXJfdHlwZTsKIEVYUE9SVF9TWU1CT0woeDg2X2h5cGVyX3R5cGUpOwogCitib29sIF9faW5pdGRh
dGEgbm9wdjsKK3N0YXRpYyBfX2luaXQgaW50IHBhcnNlX25vcHYoY2hhciAqYXJnKQoreworCW5v
cHYgPSB0cnVlOworCXJldHVybiAwOworfQorZWFybHlfcGFyYW0oIm5vcHYiLCBwYXJzZV9ub3B2
KTsKKwogc3RhdGljIGlubGluZSBjb25zdCBzdHJ1Y3QgaHlwZXJ2aXNvcl94ODYgKiBfX2luaXQK
IGRldGVjdF9oeXBlcnZpc29yX3ZlbmRvcih2b2lkKQogewpAQCAtNjEsNiArNjksOSBAQAogCXVp
bnQzMl90IHByaSwgbWF4X3ByaSA9IDA7CiAKIAlmb3IgKHAgPSBoeXBlcnZpc29yczsgcCA8IGh5
cGVydmlzb3JzICsgQVJSQVlfU0laRShoeXBlcnZpc29ycyk7IHArKykgeworCQlpZiAodW5saWtl
bHkobm9wdikgJiYgISgqcCktPmlnbm9yZV9ub3B2KQorCQkJY29udGludWU7CisKIAkJcHJpID0g
KCpwKS0+ZGV0ZWN0KCk7CiAJCWlmIChwcmkgPiBtYXhfcHJpKSB7CiAJCQltYXhfcHJpID0gcHJp
OwpkaWZmIC0tZ2l0IGEvYXJjaC94ODYva2VybmVsL2phaWxob3VzZS5jIGIvYXJjaC94ODYva2Vy
bmVsL2phaWxob3VzZS5jCmluZGV4IDFiMmVlNTUuLmM1MmM0MTA1IDEwMDY0NAotLS0gYS9hcmNo
L3g4Ni9rZXJuZWwvamFpbGhvdXNlLmMKKysrIGIvYXJjaC94ODYva2VybmVsL2phaWxob3VzZS5j
CkBAIC0yMTcsNCArMjE3LDUgQEAgc3RhdGljIGJvb2wgamFpbGhvdXNlX3gyYXBpY19hdmFpbGFi
bGUodm9pZCkKIAkuZGV0ZWN0CQkJPSBqYWlsaG91c2VfZGV0ZWN0LAogCS5pbml0LmluaXRfcGxh
dGZvcm0JPSBqYWlsaG91c2VfaW5pdF9wbGF0Zm9ybSwKIAkuaW5pdC54MmFwaWNfYXZhaWxhYmxl
CT0gamFpbGhvdXNlX3gyYXBpY19hdmFpbGFibGUsCisJLmlnbm9yZV9ub3B2CQk9IHRydWUsCiB9
OwpkaWZmIC0tZ2l0IGEvYXJjaC94ODYveGVuL2VubGlnaHRlbl9wdi5jIGIvYXJjaC94ODYveGVu
L2VubGlnaHRlbl9wdi5jCmluZGV4IDQ3MjJiYTIuLjVkMTY4MjQgMTAwNjQ0Ci0tLSBhL2FyY2gv
eDg2L3hlbi9lbmxpZ2h0ZW5fcHYuYworKysgYi9hcmNoL3g4Ni94ZW4vZW5saWdodGVuX3B2LmMK
QEAgLTE0NjMsNCArMTQ2Myw1IEBAIHN0YXRpYyB1aW50MzJfdCBfX2luaXQgeGVuX3BsYXRmb3Jt
X3B2KHZvaWQpCiAJLmRldGVjdCAgICAgICAgICAgICAgICAgPSB4ZW5fcGxhdGZvcm1fcHYsCiAJ
LnR5cGUJCQk9IFg4Nl9IWVBFUl9YRU5fUFYsCiAJLnJ1bnRpbWUucGluX3ZjcHUgICAgICAgPSB4
ZW5fcGluX3ZjcHUsCisJLmlnbm9yZV9ub3B2CQk9IHRydWUsCiB9OwotLSAKMS44LjMuMQoKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 04 02:21:10 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Jul 2019 02: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 1hirMi-0006ma-Rt; Thu, 04 Jul 2019 02:20:52 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=jf9k=VB=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hirMh-0006mN-H0
 for xen-devel@lists.xenproject.org; Thu, 04 Jul 2019 02:20:51 +0000
X-Inumbo-ID: 535c23f6-9e02-11e9-ab7f-8bfa858014bd
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 535c23f6-9e02-11e9-ab7f-8bfa858014bd;
 Thu, 04 Jul 2019 02:20:44 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hirMZ-0003I6-0V; Thu, 04 Jul 2019 02:20:43 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hirMY-00074Z-KG; Thu, 04 Jul 2019 02:20:42 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hirMY-0007Cn-Il; Thu, 04 Jul 2019 02:20:42 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138718-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: libvirt:test-armhf-armhf-libvirt:guest-start/debian.repeat:fail:regression
 libvirt:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt:saverestore-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:saverestore-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
X-Osstest-Versions-This: libvirt=d828ca12b06930e1af2314ff645c36537465f0c6
X-Osstest-Versions-That: libvirt=d40f7b6bac0a9398c5b5d67b6641bddc0edb44e5
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 04 Jul 2019 02:20:42 +0000
Subject: [Xen-devel] [libvirt test] 138718: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODcxOCBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzg3MTgvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMg
d2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAxNiBn
dWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0IGZhaWwgUkVHUi4gdnMuIDEzODYxOAoKVGVzdHMgd2hp
Y2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtl
IDEzODYxOAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTM4NjE4CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0ICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2
aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC1xY293MiAx
MiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC1saWJ2aXJ0LXFjb3cyIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpYnZpcnQgICAgICAgICAgICAgIGQ4
MjhjYTEyYjA2OTMwZTFhZjIzMTRmZjY0NWMzNjUzNzQ2NWYwYzYKYmFzZWxpbmUgdmVyc2lvbjoK
IGxpYnZpcnQgICAgICAgICAgICAgIGQ0MGY3YjZiYWMwYTkzOThjNWI1ZDY3YjY2NDFiZGRjMGVk
YjQ0ZTUKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzODYxOCAgMjAxOS0wNi0yOCAyMjo0ODo1NyBa
ICAgIDUgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMzg2OTUgIDIwMTktMDctMDIgMDQ6MTk6
MDkgWiAgICAxIGRheXMgICAgMiBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMzg3MTgg
IDIwMTktMDctMDMgMDQ6MTk6MDIgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3Bs
ZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZWEgQm9sb2duYW5pIDxh
Ym9sb2duYUByZWRoYXQuY29tPgogIERhbmllbCBQLiBCZXJyYW5nw6kgPGJlcnJhbmdlQHJlZGhh
dC5jb20+CiAgRGFuaWVsIFZlaWxsYXJkIDx2ZWlsbGFyZEByZWRoYXQuY29tPgogIEpvaG4gRmVy
bGFuIDxqZmVybGFuQHJlZGhhdC5jb20+CiAgSsOhbiBUb21rbyA8anRvbWtvQHJlZGhhdC5jb20+
CiAgUGV0ZXIgS3JlbXBhIDxwa3JlbXBhQHJlZGhhdC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm02NC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC1xY293MiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0K
c2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6
IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcg
ZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVu
cHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBh
bmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9y
Zy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3Rlcgog
ICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9
UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5v
dCBwdXNoaW5nLgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tCmNvbW1pdCBkODI4Y2ExMmIwNjkzMGUxYWYyMzE0ZmY2NDVjMzY1Mzc0
NjVmMGM2CkF1dGhvcjogRGFuaWVsIFZlaWxsYXJkIDx2ZWlsbGFyZEByZWRoYXQuY29tPgpEYXRl
OiAgIFR1ZSBKdWwgMiAyMjoxMToyMiAyMDE5ICswMjAwCgogICAgUmVsZWFzZSBvZiBsaWJ2aXJ0
LTUuNS4wCiAgICAKICAgICogZG9jcy9uZXdzLnhtbDogdXBkYXRlZCBmb3IgdGhlIHJlbGVhc2UK
ICAgIAogICAgU2lnbmVkLW9mZi1ieTogRGFuaWVsIFZlaWxsYXJkIDx2ZWlsbGFyZEByZWRoYXQu
Y29tPgoKY29tbWl0IGUwYzQ0MzAwYzQ0OThkZjg5Y2RkY2FkMDIyZTM4N2E2YjZiZDM1NDgKQXV0
aG9yOiBEYW5pZWwgUC4gQmVycmFuZ8OpIDxiZXJyYW5nZUByZWRoYXQuY29tPgpEYXRlOiAgIE1v
biBKdWwgMSAxODo1ODoyMSAyMDE5ICswMTAwCgogICAgUmVmcmVzaCB0cmFuc2xhdGlvbnMgZnJv
bSBaYW5hdGEKICAgIAogICAgU2lnbmVkLW9mZi1ieTogRGFuaWVsIFAuIEJlcnJhbmfDqSA8YmVy
cmFuZ2VAcmVkaGF0LmNvbT4KCmNvbW1pdCAxYWExNjI1NjJjZmU4ZDJlZDQyZTExMjg3N2E1YTI0
ZDFkZjg3MGE4CkF1dGhvcjogSm9obiBGZXJsYW4gPGpmZXJsYW5AcmVkaGF0LmNvbT4KRGF0ZTog
ICBTdW4gSnVuIDMwIDA5OjU2OjUzIDIwMTkgLTA0MDAKCiAgICBycGM6IEZpeCBidWlsZCBlcnJv
ciBmb3IgdmlyTmV0U2VydmVyTmV3IEFUVFJJQlVURV9OT05OVUxMIHZhbHVlcwogICAgCiAgICBD
b21taXQgNWExNDhjZTg0IGFsdGVyZWQgdGhlIHZpck5ldFNlcnZlck5ldyB0byByZW1vdmUgYSBw
YXJhbWV0ZXIKICAgIGJ1dCBuZWdsZWN0ZWQgdG8gdXBkYXRlIHRoZSBBVFRSSUJVVEVfTk9OTlVM
TCdzIHdoaWNoIGNhdXNlcyBhIGJ1aWxkCiAgICBmYWlsdXJlIGZvciB3aGVuIGNoZWNraW5nIGlz
IGVuYWJsZWQgc3VjaCBhcyB3aGVuIGx2X2N2X3N0YXRpY19hbmFseXNpcwogICAgaXMgZW5hYmxl
ZC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSm9obiBGZXJsYW4gPGpmZXJsYW5AcmVkaGF0LmNv
bT4KCmNvbW1pdCA1OTljOGEzNjRmMjFjNzA3MWMzMjdkMzI0ZjhlMWNmMjc1MzkwZGQ4CkF1dGhv
cjogQW5kcmVhIEJvbG9nbmFuaSA8YWJvbG9nbmFAcmVkaGF0LmNvbT4KRGF0ZTogICBNb24gSnVs
IDEgMTc6MDg6MjggMjAxOSArMDIwMAoKICAgIHRvb2xzOiBGaXggcGVybWlzc2lvbnMgZm9yIHZp
cnQtcGtpLXZhbGlkYXRlLmluCiAgICAKICAgIFdoaWxlIHRoZSBzY3JpcHQgdWx0aW1hdGVseSBu
ZWVkcyB0byBiZSBleGVjdXRhYmxlLCB0aGUKICAgIHNvdXJjZSBmaWxlIHJlYWxseSBzaG91bGRu
J3QgYmUuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJlYSBCb2xvZ25hbmkgPGFib2xvZ25h
QHJlZGhhdC5jb20+Cgpjb21taXQgYmY0YTYyMGYxNzEyYTAwYjcyODNlM2IyNWJhZGMyNmI5MGY5
OWQwZgpBdXRob3I6IErDoW4gVG9ta28gPGp0b21rb0ByZWRoYXQuY29tPgpEYXRlOiAgIFRodSBK
dW4gMjcgMTc6Mzk6NTAgMjAxOSArMDIwMAoKICAgIGRvY3M6IGZpeCBhY2wgcGVybWlzc2lvbiBk
b2NzCiAgICAKICAgIFdlIGhhdmUgYmVlbiBncm91cGluZyBuZXR3b3JrLXBvcnQgYW5kIG53Zmls
dGVyLWJpbmRpbmcgcGVybWlzc2lvbnMKICAgIHVuZGVyIHZpck5ldHdvcmtQdHIgYW5kIHZpck5X
RmlsdGVyUHRyIHJlc3BlY3RpdmVseS4KICAgIAogICAgQWRkIHRoZSB0d28gbWlzc2luZyBjbGFz
c2VzIHRoYXQgd2VyZSBtYXRjaGVkIGJlY2F1c2UgdGhleSBjb250YWluCiAgICBhIHN1YnN0cmlu
ZyBvZiBvdGhlcnMuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IErDoW4gVG9ta28gPGp0b21rb0By
ZWRoYXQuY29tPgogICAgUmV2aWV3ZWQtYnk6IEFuZHJlYSBCb2xvZ25hbmkgPGFib2xvZ25hQHJl
ZGhhdC5jb20+Cgpjb21taXQgZGYxYjVjZjAyZWZkNGZlZTZmMDFlYmU2OWZkMGYxZmQyNGIzOTQ3
ZApBdXRob3I6IEFuZHJlYSBCb2xvZ25hbmkgPGFib2xvZ25hQHJlZGhhdC5jb20+CkRhdGU6ICAg
TW9uIEp1bCAxIDE2OjU1OjI2IDIwMTkgKzAyMDAKCiAgICB0ZXN0X2RyaXZlcjogRml4IHBlcm1p
c3Npb25zIGZvciB0ZXN0X2RyaXZlci5jCiAgICAKICAgIEludHJvZHVjZWQgaW4gY29tbWl0IDRh
NmVlNTM1ODFiMy4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogQW5kcmVhIEJvbG9nbmFuaSA8YWJv
bG9nbmFAcmVkaGF0LmNvbT4KCmNvbW1pdCAwNmVjZjIzZWYyMGMzMDA2NjgwOGI3YWExZTkzZGE3
ODY3Nzk5NmZmCkF1dGhvcjogQW5kcmVhIEJvbG9nbmFuaSA8YWJvbG9nbmFAcmVkaGF0LmNvbT4K
RGF0ZTogICBNb24gSnVsIDEgMTU6MzA6MzggMjAxOSArMDIwMAoKICAgIGRvY3M6IERvY3VtZW50
IHZpckRvbWFpblFlbXVBdHRhY2goKSByZW1vdmFsCiAgICAKICAgIEl0IGhhcyBiZWVuIGRyb3Bw
ZWQgaW4gMjE1ZDkzOTNiYjYwNjE1Zjk1N2Y0LCBidXQgbm90IGFsbCBvZgogICAgdGhlIGRvY3Vt
ZW50YXRpb24gd2FzIHVwZGF0ZWQgYWNjb3JkaW5nbHkuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6
IEFuZHJlYSBCb2xvZ25hbmkgPGFib2xvZ25hQHJlZGhhdC5jb20+CiAgICBBY2tlZC1ieTogUGV0
ZXIgS3JlbXBhIDxwa3JlbXBhQHJlZGhhdC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 04 04:11:31 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Jul 2019 04: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 1hit5b-0007GF-7m; Thu, 04 Jul 2019 04:11:19 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=jf9k=VB=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hit5Z-0007Fu-ES
 for xen-devel@lists.xenproject.org; Thu, 04 Jul 2019 04:11:17 +0000
X-Inumbo-ID: c1ea0306-9e11-11e9-ac80-af590041666a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c1ea0306-9e11-11e9-ac80-af590041666a;
 Thu, 04 Jul 2019 04:11:11 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hit5T-0005Ux-4O; Thu, 04 Jul 2019 04:11:11 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hit5S-0008AZ-Rj; Thu, 04 Jul 2019 04:11:10 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hit5S-0001hA-Qz; Thu, 04 Jul 2019 04:11:10 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138717-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-arm64-arm64-examine:examine-serial/bootloader: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-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-ws16-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-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-unstable:test-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-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-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-amd64-i386-libvirt-qemuu-debianhvm-amd64-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-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-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=93ef224d63f9f04a0897d64981c619eb4816c0d3
X-Osstest-Versions-That: xen=cc07ec6107d23ee9a4237686711eede387741c08
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 04 Jul 2019 04:11:10 +0000
Subject: [Xen-devel] [xen-unstable test] 138717: 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>

ZmxpZ2h0IDEzODcxNyB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODcxNy8KCkZhaWx1cmVzIDotLyBidXQg
bm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90
IGJsb2NraW5nOgogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAxMSBleGFtaW5lLXNlcmlh
bC9ib290bG9hZGVyICAgIGZhaWwgIGxpa2UgMTM4NjY2CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzg2OTIK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgZmFpbCBsaWtlIDEzODY5MgogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTM4NjkyCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwg
bGlrZSAxMzg2OTIKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEzODY5MgogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTM4Njky
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgIGZhaWwgbGlrZSAxMzg2OTIKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEzODY5MgogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWls
IGxpa2UgMTM4NjkyCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1w
dnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEx
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
cWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNt
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRl
cnggMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRp
dDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRz
ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZo
ZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwg
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAt
aTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFp
bCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAgICAgICAg
ICAgICAgICAgOTNlZjIyNGQ2M2Y5ZjA0YTA4OTdkNjQ5ODFjNjE5ZWI0ODE2YzBkMwpiYXNlbGlu
ZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAgICAgY2MwN2VjNjEwN2QyM2VlOWE0MjM3Njg2
NzExZWVkZTM4Nzc0MWMwOAoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTM4NjkyICAyMDE5LTA3LTAy
IDAxOjUxOjIyIFogICAgMiBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEzODcxNyAgMjAxOS0w
Ny0wMyAwMjo0NDoxMSBaICAgIDEgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0
b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFudGhvbnkgUEVSQVJEIDxhbnRob255LnBl
cmFyZEBjaXRyaXguY29tPgogIEJyaWFuIFdvb2RzIDxicmlhbi53b29kc0BhbWQuY29tPgogIEph
biBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFu
dEBjaXRyaXguY29tPgogIFdlaSBMaXUgPHdsQHhlbi5vcmc+Cgpqb2JzOgogYnVpbGQtYW1kNjQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQteHRmICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHJl
diAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9w
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFt
ZDY0LTMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0
LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2
bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2
aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1y
aGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
d3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxl
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJt
NjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1y
ZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
ZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFl
bXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGl2ZXBhdGNoICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpdmVwYXRjaCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1taWdy
dXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYt
cHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNv
dzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0
LWFybTY0LXhsLXNlYXR0bGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRv
dyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBv
cnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUv
bG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywg
ZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0
Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBv
c3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdl
Yi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7
aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyBy
ZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC94ZW4uZ2l0CiAgIGNj
MDdlYzYxMDcuLjkzZWYyMjRkNjMgIDkzZWYyMjRkNjNmOWYwNGEwODk3ZDY0OTgxYzYxOWViNDgx
NmMwZDMgLT4gbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 04 08:17:22 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Jul 2019 08:17:22 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hiwvP-0002PC-BD; Thu, 04 Jul 2019 08:17: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=jf9k=VB=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hiwvN-0002P2-M4
 for xen-devel@lists.xenproject.org; Thu, 04 Jul 2019 08:17:01 +0000
X-Inumbo-ID: 182ab3f3-9e34-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 182ab3f3-9e34-11e9-8980-bc764e045a96;
 Thu, 04 Jul 2019 08:16:59 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hiwvK-0002TK-Rs; Thu, 04 Jul 2019 08:16: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 1hiwvK-0007GB-Hs; Thu, 04 Jul 2019 08:16:58 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hiwvK-0004yn-Gu; Thu, 04 Jul 2019 08:16:58 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138719-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.8-testing:test-arm64-arm64-xl-thunderx:<job
 status>:broken:regression
 xen-4.8-testing:build-amd64-prev:xen-build:fail:regression
 xen-4.8-testing:build-i386-prev:xen-build:fail:regression
 xen-4.8-testing:test-amd64-i386-migrupgrade:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-amd64-migrupgrade:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-thunderx:hosts-allocate:broken: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-qemut-ws16-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-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-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-libvirt-vhd: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-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-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=c67210f60dfa83565d26ae710e4f5e729a95dce5
X-Osstest-Versions-That: xen=908e768fae49a8db0089e68188652079e3bfaa66
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 04 Jul 2019 08:16:58 +0000
Subject: [Xen-devel] [xen-4.8-testing test] 138719: 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>

ZmxpZ2h0IDEzODcxOSB4ZW4tNC44LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODcxOS8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hcm02NC1hcm02NC14bC10aHVu
ZGVyeCAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYW1kNjQt
cHJldiAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTMwOTY1CiBidWlsZC1pMzg2LXByZXYgICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAg
ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzA5NjUKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3Vj
Y2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0
LWFtZDY0LW1pZ3J1cGdyYWRlICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4ICAyIGhvc3RzLWFsbG9jYXRlICAg
ICAgICAgICAgICAgYnJva2VuIG5ldmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAg
ICA1MCB4dGYvdGVzdC1odm02NC1sYnItdHN4LXZtZW50cnkgZmFpbCBsaWtlIDEzMDk2NQogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAg
ICBmYWlsIGxpa2UgMTMwOTY1CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAx
NyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMzA5NjUKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtl
IDEzMDk2NQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTMwOTY1CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzA5NjUKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAg
ICAgZmFpbCBsaWtlIDEzMDk2NQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0
IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTMwOTY1CiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlr
ZSAxMzA5NjUKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2Vh
dHRsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNy
ZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1
Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAg
ICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1p
bnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAg
ICAgICAgICAgICAgICAgIGM2NzIxMGY2MGRmYTgzNTY1ZDI2YWU3MTBlNGY1ZTcyOWE5NWRjZTUK
YmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDkwOGU3NjhmYWU0OWE4ZGIw
MDg5ZTY4MTg4NjUyMDc5ZTNiZmFhNjYKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzMDk2NSAgMjAx
OC0xMi0wMyAwOTowNjoxOSBaICAyMTIgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMzM1OTgg
IDIwMTktMDMtMDUgMTU6MDY6MjMgWiAgMTIwIGRheXMgICA1OCBhdHRlbXB0cwpUZXN0aW5nIHNh
bWUgc2luY2UgICAxMzgyMjQgIDIwMTktMDYtMjEgMTk6MDU6MzEgWiAgIDEyIGRheXMgICAgNSBh
dHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBB
bmRyZSBQcnp5d2FyYSA8YW5kcmUucHJ6eXdhcmFAYXJtLmNvbT4KICBBbmRyZXcgQ29vcGVyIDxh
bmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIENocmlzdGlhbiBMaW5kaWcgPGNocmlzdGlhbi5s
aW5kaWdAY2l0cml4LmNvbT4KICBEYW5pZWwgRGUgR3JhYWYgPGRnZGVncmFAdHljaG8ubnNhLmdv
dj4KICBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+CiAgSmFuIEJldWxp
Y2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4K
ICBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgogIE1hbnVlbCBCb3V5ZXIgPGJv
dXllckBhbnRpb2NoZS5ldS5vcmc+CiAgU2VyZ2V5IER5YXNsaSA8c2VyZ2V5LmR5YXNsaUBjaXRy
aXguY29tPgogIFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KICBT
dGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5jb20+CiAgV2VpIExpdSA8d2VpLmxp
dTJAY2l0cml4LmNvbT4KICBYaW4gTGkgPHRhbG9ucy5sZWVAZ21haWwuY29tPgogIFhpbiBMaSA8
eGluLmxpQGNpdHJpeC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYW1kNjQteHRmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHJldiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1pMzg2LXByZXYgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxk
LWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14
dGYtYW1kNjQtYW1kNjQtMSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQt
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0
Zi1hbWQ2NC1hbWQ2NC01ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0taTM4
Ni14c20gICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVz
dGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRl
Ymlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92
bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2lu
Ny1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50
ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11
dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saXZl
cGF0Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtbGl2ZXBhdGNoICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11
bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZo
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3Jn
CmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBj
b25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBv
cnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMu
eGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1h
c3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1i
bG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0
CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFy
eQoKYnJva2VuLWpvYiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IGJyb2tlbgpicm9rZW4t
c3RlcCB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IGhvc3RzLWFsbG9jYXRlCgpOb3QgcHVz
aGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDEyNDAgbGluZXMgbG9uZy4pCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 04 09:09:59 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Jul 2019 09:09:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hixkY-0006WP-6d; Thu, 04 Jul 2019 09:09:54 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=jf9k=VB=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hixkX-0006WD-DT
 for xen-devel@lists.xenproject.org; Thu, 04 Jul 2019 09:09:53 +0000
X-Inumbo-ID: 79dc5828-9e3b-11e9-9d17-97fdb30cc3a9
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 79dc5828-9e3b-11e9-9d17-97fdb30cc3a9;
 Thu, 04 Jul 2019 09:09:49 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hixkR-0003Ua-Kq; Thu, 04 Jul 2019 09:09: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 1hixkR-0003s6-Bq; Thu, 04 Jul 2019 09:09:47 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hixkR-0004yi-Ap; Thu, 04 Jul 2019 09:09:47 +0000
To: xen-devel@lists.xenproject.org, osstest-admin@xenproject.org,
 royger@FreeBSD.org
Message-ID: <osstest-138729-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: freebsd-master:build-amd64-xen-freebsd:xen-build-freebsd:fail:regression
X-Osstest-Versions-This: freebsd=ee002f95a338d1ff367a1e3dccc6368038486ad5
X-Osstest-Versions-That: freebsd=14e63f898b16382f4577cfea211a7fb5ad7983e9
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 04 Jul 2019 09:09:47 +0000
Subject: [Xen-devel] [freebsd-master test] 138729: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODcyOSBmcmVlYnNkLW1hc3RlciByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTM4NzI5LwoKUmVncmVzc2lvbnMgOi0o
CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5n
IHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1hbWQ2NC14ZW4tZnJlZWJzZCAg
ICAgICA3IHhlbi1idWlsZC1mcmVlYnNkICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzg1NDAKCnZl
cnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBmcmVlYnNkICAgICAgICAgICAgICBlZTAwMmY5
NWEzMzhkMWZmMzY3YTFlM2RjY2M2MzY4MDM4NDg2YWQ1CmJhc2VsaW5lIHZlcnNpb246CiBmcmVl
YnNkICAgICAgICAgICAgICAxNGU2M2Y4OThiMTYzODJmNDU3N2NmZWEyMTFhN2ZiNWFkNzk4M2U5
CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzg1NDAgIDIwMTktMDYtMjYgMDk6MjM6MDYgWiAgICA3
IGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTM4NjA2ICAyMDE5LTA2LTI4IDA5OjE5OjI4IFog
ICAgNSBkYXlzICAgIDMgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM4NzI5ICAyMDE5
LTA3LTAzIDA5OjE5OjQ4IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hv
IHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgYWxjIDxhbGNARnJlZUJTRC5vcmc+CiAg
YXJpY2hhcmRzb24gPGFyaWNoYXJkc29uQEZyZWVCU0Qub3JnPgogIGFzb21lcnMgPGFzb21lcnNA
RnJlZUJTRC5vcmc+CiAgYXZnIDxhdmdARnJlZUJTRC5vcmc+CiAgYmNyYW4gPGJjcmFuQEZyZWVC
U0Qub3JnPgogIGJyIDxickBGcmVlQlNELm9yZz4KICBjb2duZXQgPGNvZ25ldEBGcmVlQlNELm9y
Zz4KICBjeSA8Y3lARnJlZUJTRC5vcmc+CiAgZGVscGhpaiA8ZGVscGhpakBGcmVlQlNELm9yZz4K
ICBkZXMgPGRlc0BGcmVlQlNELm9yZz4KICBkaW0gPGRpbUBGcmVlQlNELm9yZz4KICBkb3VnbSA8
ZG91Z21ARnJlZUJTRC5vcmc+CiAgZW1hc3RlIDxlbWFzdGVARnJlZUJTRC5vcmc+CiAgZ2FuYm9s
ZCA8Z2FuYm9sZEBGcmVlQlNELm9yZz4KICBoc2VsYXNreSA8aHNlbGFza3lARnJlZUJTRC5vcmc+
CiAgamhiIDxqaGJARnJlZUJTRC5vcmc+CiAga2V2YW5zIDxrZXZhbnNARnJlZUJTRC5vcmc+CiAg
a2liIDxraWJARnJlZUJTRC5vcmc+CiAgbGFuZG9uZiA8bGFuZG9uZkBGcmVlQlNELm9yZz4KICBs
b29zIDxsb29zQEZyZWVCU0Qub3JnPgogIGx1cG9ybCA8bHVwb3JsQEZyZWVCU0Qub3JnPgogIGx3
aHN1IDxsd2hzdUBGcmVlQlNELm9yZz4KICBtYW51IDxtYW51QEZyZWVCU0Qub3JnPgogIG1hcmNl
bCA8bWFyY2VsQEZyZWVCU0Qub3JnPgogIG1hcml1cyA8bWFyaXVzQEZyZWVCU0Qub3JnPgogIG1h
cmtqIDxtYXJrakBGcmVlQlNELm9yZz4KICBtYXYgPG1hdkBGcmVlQlNELm9yZz4KICBtY2t1c2lj
ayA8bWNrdXNpY2tARnJlZUJTRC5vcmc+CiAgbWhvcm5lIDxtaG9ybmVARnJlZUJTRC5vcmc+CiAg
bW0gPG1tQEZyZWVCU0Qub3JnPgogIG5wIDxucEBGcmVlQlNELm9yZz4KICBwaGlsaXAgPHBoaWxp
cEBGcmVlQlNELm9yZz4KICByZ3JpbWVzIDxyZ3JpbWVzQEZyZWVCU0Qub3JnPgogIHJsaWJieSA8
cmxpYmJ5QEZyZWVCU0Qub3JnPgogIHJtYWNrbGVtIDxybWFja2xlbUBGcmVlQlNELm9yZz4KICBz
amcgPHNqZ0BGcmVlQlNELm9yZz4KICB0aWpsIDx0aWpsQEZyZWVCU0Qub3JnPgogIHRzb29tZSA8
dHNvb21lQEZyZWVCU0Qub3JnPgogIHZtYWZmaW9uZSA8dm1hZmZpb25lQEZyZWVCU0Qub3JnPgog
IHdibG9jayA8d2Jsb2NrQEZyZWVCU0Qub3JnPgogIHplaXNpbmcgPHplaXNpbmdARnJlZUJTRC5v
cmc+Cgpqb2JzOgogYnVpbGQtYW1kNjQtZnJlZWJzZC1hZ2FpbiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1mcmVlYnNkICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXhlbi1m
cmVlYnNkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAoKCi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9n
czogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZp
ZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54
ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMs
IGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4u
b3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVy
CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7
Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAg
IGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoK
Tm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAyMDYyIGxpbmVzIGxv
bmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 04 09:12:51 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Jul 2019 09: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 1hixnO-0007Dw-KZ; Thu, 04 Jul 2019 09:12:50 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=SvFn=VB=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hixnN-0007Dq-2k
 for xen-devel@lists.xenproject.org; Thu, 04 Jul 2019 09:12:49 +0000
X-Inumbo-ID: e1ef8515-9e3b-11e9-8980-bc764e045a96
Received: from m9a0001g.houston.softwaregrp.com (unknown [15.124.64.66])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e1ef8515-9e3b-11e9-8980-bc764e045a96;
 Thu, 04 Jul 2019 09:12:47 +0000 (UTC)
Received: FROM m9a0001g.houston.softwaregrp.com (15.121.0.191) BY
 m9a0001g.houston.softwaregrp.com WITH ESMTP; 
 Thu,  4 Jul 2019 09:12:45 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M9W0068.microfocus.com (2002:f79:bf::f79:bf) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Thu, 4 Jul 2019 09:09:03 +0000
Received: from NAM03-DM3-obe.outbound.protection.outlook.com (15.124.72.10) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Thu, 4 Jul 2019 09:09:03 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3266.namprd18.prod.outlook.com (10.255.163.207) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2032.18; Thu, 4 Jul 2019 09:09:02 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc%3]) with mapi id 15.20.2052.010; Thu, 4 Jul 2019
 09:09:02 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Thread-Topic: [PATCH v2 2/2] x86/traps: widen condition for logging
 top-of-stack
Thread-Index: AQHVMYkwcjc8Dr6fl02oECpK/6oOhKa4ssEAgACafouAAN/oAA==
Date: Thu, 4 Jul 2019 09:09:02 +0000
Message-ID: <65dfe1f9-0e0d-07f9-7595-b037984ff0ae@suse.com>
References: <5CF0ECE80200007800233D41@prv1-mh.provo.novell.com>
 <5D074AE60200007800238B5E@prv1-mh.provo.novell.com>
 <5D074BA30200007800238B6C@prv1-mh.provo.novell.com>
 <eb44801a-1081-858d-4853-6dc574e0c6d6@citrix.com>
 <2e2a1d5d-f04e-5400-6817-86a7985b1c9b@suse.com>
 <48d87646-5fa2-4cb7-e7a4-e83af1f372dd@citrix.com>
In-Reply-To: <48d87646-5fa2-4cb7-e7a4-e83af1f372dd@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: LO2P265CA0301.GBRP265.PROD.OUTLOOK.COM
 (2603:10a6:600:a5::25) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 6891a95b-49d0-4f67-74c4-08d7005f41d3
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3266; 
x-ms-traffictypediagnostic: BY5PR18MB3266:
x-microsoft-antispam-prvs: <BY5PR18MB3266F52ECED11E6EB292EC95B3FA0@BY5PR18MB3266.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 0088C92887
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(39860400002)(396003)(376002)(346002)(136003)(366004)(189003)(199004)(53936002)(6512007)(81166006)(316002)(8676002)(54906003)(229853002)(7736002)(6436002)(305945005)(31686004)(81156014)(256004)(5660300002)(36756003)(2906002)(6916009)(478600001)(6486002)(80792005)(6246003)(6506007)(86362001)(386003)(2616005)(8936002)(186003)(26005)(52116002)(11346002)(476003)(76176011)(72206003)(71200400001)(99286004)(25786009)(71190400001)(561944003)(4326008)(486006)(31696002)(446003)(66446008)(66946007)(73956011)(66476007)(102836004)(53546011)(66556008)(64756008)(14454004)(3846002)(6116002)(68736007)(66066001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3266;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: 4PeKcAMVsWyptCs2vvTWOf4qvqh4rxch8HjyQewrGCeSI1wmPd788YxLEKh09BeVhmkoXWwKXonQx2zCeh3r6rFFpOwOsjbfps9bWoTr9wFoJe2EuJlZjhIZ1uzptsuMakaLKEi4/QE8e6x7effDH0+PwsKQbdfeRWRtqBlj32pvFoBcc3nri0kOyK9vBrCXPadzyUf6IoI1g2FTDb0DutMXwElvjttwlggqIrRNlRh+ipdFZY0IP5z9fWjcTI4jamDqLuqbsDDgF0OfOOuH2L+ugNcH/1kLXlPn97Ce0guKfWWGPIXU3531ukIFxyDOmsGf096XRk+GDJEui2JjrB928aLXQIE4YDOS5D0jCGwCeIFk9zuot/sDHnnGMufbhi0bTTV5ySGBnpTNTnqUXelFMCmOvVsx7Vx2d26jlAc=
Content-ID: <F0269CF7BE812848B1C6A56553D0D91C@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 6891a95b-49d0-4f67-74c4-08d7005f41d3
X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Jul 2019 09:09:02.5862 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3266
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v2 2/2] x86/traps: widen condition for
 logging top-of-stack
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>, WeiLiu <wl@xen.org>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDMuMDcuMjAxOSAyMTo0NywgQW5kcmV3IENvb3BlciB3cm90ZToNCj4gT24gMDMvMDcvMjAx
OSAxMTozNCwgSmFuIEJldWxpY2ggd3JvdGU6DQo+PiBPbiAwMy4wNy4yMDE5IDEyOjIxLCBBbmRy
ZXcgQ29vcGVyIHdyb3RlOg0KPj4+IEknbSBzdGlsbCBvcHBvc2VkIHRvIHRoaXMuwqAgVGhlIGlu
dHJvZHVjdGlvbiBvZiA/IGRvZXMgbW9yZSBoYXJtIHRoYW4NCj4+PiBnb29kIElNTywgYmVjYXVz
ZSBpdCBzaW1wbHkgY2FuJ3QgYmUgdHJ1c3RlZC4NCj4+Pg0KPj4+IFN0YWNrIHRyYWNlcyBhcmUg
bm90IGd1YXJhbnRlZWQtYWNjdXJhdGUsIGV2ZW4gd2l0aCBmcmFtZSBwb2ludGVycw0KPj4+IGVu
YWJsZWQuwqAgVGhlIG9ubHkgdGhpbmcgd2UgY2FuIHNheSBmb3IgY2VydGFpbiBpbiBhbnkgdHJh
Y2UgaXMgd2hlcmUNCj4+PiAlcmlwIHBvaW50cy4NCj4+IFllcywgSSByZWFsaXplIHlvdSBzdGls
bCBkb24ndCBsaWtlIHRoaXMuIEJ1dCBzaW1pbGFybHkgdG8gdGhlDQo+PiBvdGhlciBwYXRjaCBz
ZXQgLSBvbiB0aGUgdjEgZGlzY3Vzc2lvbiBoZXJlIEkgd2FzIGxhY2tpbmcNCj4+IGZlZWRiYWNr
LCBhbmQgaGVuY2UgSSBldmVudHVhbGx5IHRpbWVkIG91dCBhbmQgc2VudCB2Mi4gVGhlDQo+PiBx
dWVzdGlvbiBpcyAtIHdoYXQgaXMgeW91ciBhbHRlcm5hdGl2ZSBwcm9wb3NhbCB0byBkaXN0aW5n
dWlzaA0KPj4gdGhlIHRydWx5IGd1ZXNzZWQgZW50cnkgbG9nZ2VkIGhlcmUgZnJvbSB0aGUgbW9y
ZSByZWxpYWJsZQ0KPj4gb25lcz8gQW5kIHRoZW4gc2ltaWxhcmx5IGhvdyB0byBkaXN0aW5ndWlz
aCB0aGUgbGVzcyByZWxpYWJsZQ0KPj4gb25lcyBwcm9kdWNlZCBieSB0aGUgIUNPTkZJR19GUkFN
RV9QT0lOVEVSIHZhcmlhbnQgb2YNCj4+IF9zaG93X3RyYWNlKCkgZnJvbSB0aGVpciBtb3JlIHJl
bGlhYmxlIGNvdW50ZXJwYXJ0cz8NCj4gDQo+IEEgY3JhenkgaWRlYSBJJ3ZlIGp1c3QgaGFkLsKg
IEFubm90YXRlIGFsbCBwcmludGVkIGxpbmVzIHdpdGggYSBjaGFyYWN0ZXINCj4gaWRlbnRpZnlp
bmcgd2hpY2ggc291cmNlIG9mIGluZm9ybWF0aW9uIHdlIHVzZWQ/DQo+IA0KPiBXZSBjb3VsZCBo
YXZlIFtyXSBmb3IgcmVnaXN0ZXIgc3RhdGUsIFtmXSBmb3IgImZyb20gZnJhbWUgcG9pbnRlciIs
IGFuZA0KPiBbc10gZm9yICJmcm9tIHN0YWNrIHJ1YmJsZSIuDQoNCkknbSBmaW5lIHdpdGggdGhl
IGZ1bmRhbWVudGFsIGlkZWEsIGJ1dCBJJ20gbm90IG92ZXJseSBoYXBweSB3aXRoIHRoZQ0Kc2Vj
b25kIHBhaXIgb2YgKHNxdWFyZSkgYnJhY2tldHMgdGhhdCB3b3VsZCBhcHBlYXIuIFR3byB2YXJp
YW50cyBvZg0Kd2hhdCB5b3VyIHByb3Bvc2FsIGNvbWUgdG8gbWluZDoNCg0KMSkgVXNlIChsaWtl
IEkgZGlkKSAnPycgZm9yICJzdGFjayBydWJibGUiIChhcyB5b3UgY2FsbCBpdCksICcqJyBmb3IN
CmZyYW1lIHBvaW50ZXIgYmFzZWQgZW50cmllcywgYW5kICchJyBmb3IgcmVnaXN0ZXIgb25lcy4N
Cg0KMikgSW5zdGVhZCBvZiB0aGUgZXh0cmEgYnJhY2tldHMsIHByZWZpeCBhIGNoYXJhY3RlciBh
bG9uZyBvZiB3aGF0DQp5b3UndmUgc3VnZ2VzdGVkIChJJ2QgdXNlIHVwcGVyIGNhc2Ugb25lcyB0
aG91Z2gpIGltbWVkaWF0ZWx5DQppbnNpZGUgdGhlIGFscmVhZHkgcHJlc2VudCBicmFja2V0cywg
Zm9sbG93ZWQgZS5nLiBieSBhIGNvbG9uIGFzDQpzZXBhcmF0b3IuDQoNCkphbg0KX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 04 09:23:12 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Jul 2019 09:23:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hixxC-00088h-P8; Thu, 04 Jul 2019 09:22:58 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=SvFn=VB=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hixxB-00088c-NF
 for xen-devel@lists.xenproject.org; Thu, 04 Jul 2019 09:22:57 +0000
X-Inumbo-ID: 4c0db66a-9e3d-11e9-9aca-27aa766c0d4d
Received: from m9a0003g.houston.softwaregrp.com (unknown [15.124.64.68])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 4c0db66a-9e3d-11e9-9aca-27aa766c0d4d;
 Thu, 04 Jul 2019 09:22:53 +0000 (UTC)
Received: FROM m9a0003g.houston.softwaregrp.com (15.121.0.191) BY
 m9a0003g.houston.softwaregrp.com WITH ESMTP; 
 Thu,  4 Jul 2019 09:22:51 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M9W0068.microfocus.com (2002:f79:bf::f79:bf) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Thu, 4 Jul 2019 09:18:53 +0000
Received: from NAM03-CO1-obe.outbound.protection.outlook.com (15.124.72.11) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Thu, 4 Jul 2019 09:18:53 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3379.namprd18.prod.outlook.com (10.255.136.142) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2032.20; Thu, 4 Jul 2019 09:18:52 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc%3]) with mapi id 15.20.2052.010; Thu, 4 Jul 2019
 09:18:52 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Paul Durrant <Paul.Durrant@citrix.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v2] x86/HVM: p2m_ram_ro is incompatible with device
 pass-through
Thread-Index: AQHVMZODenL8esX3CUGEt7b/0uHdFaa5AV1ggAEucAA=
Date: Thu, 4 Jul 2019 09:18:52 +0000
Message-ID: <0f165d9f-6bfc-1ca0-648e-a64d05d204ed@suse.com>
References: <808bb731-c5a7-86cf-5c5a-25253ea8ff17@suse.com>
 <ee14bec6e2db4064a539f91a78d021f7@AMSPEX02CL03.citrite.net>
In-Reply-To: <ee14bec6e2db4064a539f91a78d021f7@AMSPEX02CL03.citrite.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DBBPR09CA0039.eurprd09.prod.outlook.com
 (2603:10a6:10:d4::27) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 5274f26e-dfdb-4a2f-9fbe-08d70060a149
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(5600148)(711020)(4605104)(1401327)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7193020);
 SRVR:BY5PR18MB3379; 
x-ms-traffictypediagnostic: BY5PR18MB3379:
x-microsoft-antispam-prvs: <BY5PR18MB337999B59C5F846659B32D27B3FA0@BY5PR18MB3379.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:4941;
x-forefront-prvs: 0088C92887
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(376002)(346002)(39860400002)(136003)(366004)(396003)(13464003)(189003)(199004)(66066001)(4326008)(476003)(2616005)(36756003)(446003)(99286004)(11346002)(256004)(86362001)(66476007)(14444005)(486006)(66946007)(66556008)(478600001)(66446008)(110136005)(31696002)(71190400001)(5660300002)(6246003)(64756008)(25786009)(73956011)(6116002)(2906002)(71200400001)(53546011)(68736007)(102836004)(8936002)(14454004)(7736002)(54906003)(76176011)(229853002)(52116002)(6512007)(53936002)(6436002)(6486002)(6506007)(186003)(316002)(81166006)(2501003)(31686004)(80792005)(26005)(8676002)(3846002)(72206003)(386003)(81156014)(305945005);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3379;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: s0EP0E3CvnpBNGysi9INQdYYKAf5ZUiCm70YqWC0SaHp0pWIS3R+OEldc/Lbm1FAR4mPGqnA7QRMcPiqgw3znzo/XK+UcYEckTjSFL5wY1aNfRksuVZcc9uBTgUXrUDB6ELNVIa61aDN6N7MI3v3wTTHL3HC0fIo+7eHG43ETKb7VU0fFSIpb7/hYBIEr5Jo58mdFy7EB9VxUVJZBXGGLLKw6evuic7+YHlc/HGbIUQLmlvyg5E5uKlx1Gypg8UAvmepkRBTMK1MMs6DE/sutAyvX1MJr2CtFmmZEQxbFlEHD3d4pG0xtbi78z+581+Q1LtDGghImK36MEECzpOAJB2qt895B6rshPr1yjS4FaLrWwWF9GHUkSUGDU1NGL+oyDD77AQbwNJV4gAjLBVWEJitWgw+rLoPCLsFl4DIOwM=
Content-ID: <1977D0C8DA5A58479F54D3A8008D977B@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 5274f26e-dfdb-4a2f-9fbe-08d70060a149
X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Jul 2019 09:18:52.0720 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3379
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v2] x86/HVM: p2m_ram_ro is incompatible with
 device pass-through
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>, Wei Liu <wl@xen.org>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDMuMDcuMjAxOSAxNzoyMiwgUGF1bCBEdXJyYW50IHdyb3RlOg0KPj4gLS0tLS1PcmlnaW5h
bCBNZXNzYWdlLS0tLS0NCj4+IEZyb206IEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT4N
Cj4+IFNlbnQ6IDAzIEp1bHkgMjAxOSAxMjozNg0KPj4gVG86IHhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZw0KPj4gQ2M6IEdlb3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5sYXBAY2l0cml4LmNv
bT47IFBhdWwgRHVycmFudCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+OyBBbmRyZXcgQ29vcGVy
DQo+PiA8QW5kcmV3LkNvb3BlcjNAY2l0cml4LmNvbT47IFdlaSBMaXUgPHdsQHhlbi5vcmc+OyBS
b2dlciBQYXUgTW9ubmUgPHJvZ2VyLnBhdUBjaXRyaXguY29tPg0KPj4gU3ViamVjdDogW1BBVENI
IHYyXSB4ODYvSFZNOiBwMm1fcmFtX3JvIGlzIGluY29tcGF0aWJsZSB3aXRoIGRldmljZSBwYXNz
LXRocm91Z2gNCj4+DQo+PiBUaGUgd3JpdGUtZGlzY2FyZCBwcm9wZXJ0eSBvZiB0aGUgdHlwZSBj
YW4ndCBiZSByZXByZXNlbnRlZCBpbiBJT01NVQ0KPj4gcGFnZSB0YWJsZSBlbnRyaWVzLiBNYWtl
IHN1cmUgdGhlIHJlc3BlY3RpdmUgY2hlY2tzIC8gdHJhY2tpbmcgY2FuJ3QNCj4+IHJhY2UsIGJ5
IHV0aWxpemluZyB0aGUgZG9tYWluIGxvY2suIFRoZSBvdGhlciBzaWRlcyBvZiB0aGUgc2hhcmlu
Zy8NCj4+IHBhZ2luZy9sb2ctZGlydHkgZXhjbHVzaW9uIGNoZWNrcyBzaG91bGQgc3Vic2VxdWVu
dGx5IHBlcmhhcHMgYWxzbyBiZQ0KPj4gcHV0IHVuZGVyIHRoYXQgbG9jayB0aGVuLg0KPj4NCj4+
IFRha2UgdGhlIG9wcG9ydHVuaXR5IGFuZCBhbHNvIGNvbnZlcnQgbmVpZ2hib3JpbmcgYm9vbF90
IHRvIGJvb2wgaW4NCj4+IHN0cnVjdCBodm1fZG9tYWluLg0KPj4NCj4+IFNpZ25lZC1vZmYtYnk6
IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4NCj4+IC0tLQ0KPj4gdjI6IERvbid0IHNl
dCBwMm1fcmFtX3JvX3VzZWQgd2hlbiBmYWlsaW5nIHRoZSByZXF1ZXN0Lg0KPj4NCj4+IC0tLSBh
L3hlbi9hcmNoL3g4Ni9odm0vZG0uYw0KPj4gKysrIGIveGVuL2FyY2gveDg2L2h2bS9kbS5jDQo+
PiBAQCAtMjU1LDE2ICsyNTUsMzMgQEAgc3RhdGljIGludCBzZXRfbWVtX3R5cGUoc3RydWN0IGRv
bWFpbiAqZA0KPj4NCj4+ICAgICAgICBtZW1fdHlwZSA9IGFycmF5X2luZGV4X25vc3BlYyhkYXRh
LT5tZW1fdHlwZSwgQVJSQVlfU0laRShtZW10eXBlKSk7DQo+Pg0KPj4gLSAgICBpZiAoIG1lbV90
eXBlID09IEhWTU1FTV9pb3JlcV9zZXJ2ZXIgKQ0KPj4gKyAgICBzd2l0Y2ggKCBtZW1fdHlwZSAp
DQo+PiAgICAgICAgew0KPj4gICAgICAgICAgICB1bnNpZ25lZCBpbnQgZmxhZ3M7DQo+Pg0KPj4g
KyAgICBjYXNlIEhWTU1FTV9pb3JlcV9zZXJ2ZXI6DQo+PiAgICAgICAgICAgIGlmICggIWhhcF9l
bmFibGVkKGQpICkNCj4+ICAgICAgICAgICAgICAgIHJldHVybiAtRU9QTk9UU1VQUDsNCj4+DQo+
PiAgICAgICAgICAgIC8qIERvIG5vdCBjaGFuZ2UgdG8gSFZNTUVNX2lvcmVxX3NlcnZlciBpZiBu
byBpb3JlcSBzZXJ2ZXIgbWFwcGVkLiAqLw0KPj4gICAgICAgICAgICBpZiAoICFwMm1fZ2V0X2lv
cmVxX3NlcnZlcihkLCAmZmxhZ3MpICkNCj4+ICAgICAgICAgICAgICAgIHJldHVybiAtRUlOVkFM
Ow0KPj4gKw0KPj4gKyAgICAgICAgYnJlYWs7DQo+PiArDQo+PiArICAgIGNhc2UgSFZNTUVNX3Jh
bV9ybzoNCj4+ICsgICAgICAgIC8qIHAybV9yYW1fcm8gY2FuJ3QgYmUgcmVwcmVzZW50ZWQgaW4g
SU9NTVUgbWFwcGluZ3MuICovDQo+PiArICAgICAgICBkb21haW5fbG9jayhkKTsNCj4+ICsgICAg
ICAgIGlmICggaGFzX2lvbW11X3B0KGQpICkNCj4+ICsgICAgICAgICAgICByYyA9IC1FWERFVjsN
Cj4+ICsgICAgICAgIGVsc2UNCj4+ICsgICAgICAgICAgICBkLT5hcmNoLmh2bS5wMm1fcmFtX3Jv
X3VzZWQgPSB0cnVlOw0KPiANCj4gRG8gd2UgcmVhbGx5IHdhbnQgdGhpcyB0byBiZSBhIG9uZS13
YXkgdHJpcD8gT24gdGhlIGZhY2Ugb2YgaXQsIGl0DQo+IHdvdWxkIHNlZW0gdGhhdCBrZWVwaW5n
IGEgY291bnQgb2YgcDJtX3JhbV9ybyBlbnRyaWVzIHdvdWxkIGJlIG1vcmUNCj4gZGVzaXJhYmxl
IHN1Y2ggdGhhdCwgb25jZSB0aGUgbGFzdCBvbmUgaXMgZ29uZSwgZGV2aWNlcyBjYW4gYmUNCj4g
YXNzaWduZWQgYWdhaW4/DQoNCldlbGwsIGF0IHRoaXMgcG9pbnQgSSdtIG5vdCByZWFsbHkgdXAg
dG8gaW50cm9kdWNpbmcgYWNjb3VudGluZyBvZg0KdGhlIG51bWJlciBvZiB1c2VzIG9mIHAybV9y
YW1fcm8uIFRoaXMgY291bGQgYmUgYSBmdXJ0aGVyIHN0ZXAgdG8NCmJlIGRvbmUgaW4gdGhlIGZ1
dHVyZSwgaWYgbmVjZXNzYXJ5Lg0KDQo+IElmIG5vdCBtYXliZSBpdCdzIHRpbWUgdG8gZ28gYWxs
IHRoZSB3YXkgYW5kIG1ha2UgaW9tbXUgcGFnZSB0YWJsZQ0KPiBjb25zdHJ1Y3Rpb24gcGFydCBv
ZiBkb21haW4gY3JlYXRlIGFuZCB0aGVuIHdlIHNpbXBsaWZ5IGEgbG90IG9mDQo+IGNvZGUgYW5k
IHdlIGRvbid0IG5lZWQgYW55IGZsYWcvcmVmY291bnQgbGlrZSB0aGlzIGF0IGFsbC4NCg0KSSd2
ZSBzYWlkIHRoaXMgYmVmb3JlOiBJIGRvbid0IHRoaW5rIGl0IHNob3VsZCBiZSBhIHJlcXVpcmVt
ZW50IHRvDQprbm93IGF0IHRoZSB0aW1lIG9mIHRoZSBjcmVhdGlvbiBvZiBhIFZNIHdoZXRoZXIg
aXQnbGwgZXZlbnR1YWxseQ0KaGF2ZSBhIHBhc3MtdGhyb3VnaCBkZXZpY2UgYXNzaWduZWQuIEZ1
cnRoZXJtb3JlIHlvdSByZWFsaXplIHRoYXQNCnRoaXMgc3VnZ2VzdGlvbiBvZiB5b3VycyBpcyBj
b250cmFyeSB0byB3aGF0IHlvdSd2ZSBzYWlkIGZ1cnRoZXIgdXA6DQpUaGlzIHdheSB5b3UnZCBt
YWtlIHRoZSB0d28gdGhpbmdzIGV4Y2x1c2l2ZSBvZiBvbmUgYW5vdGhlciB3aXRob3V0DQphbnkg
cmVjb3Vyc2UuDQoNCkphbg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 04 09:34:51 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Jul 2019 09:34:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hiy8b-0000hG-US; Thu, 04 Jul 2019 09: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=SvFn=VB=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hiy8a-0000hB-G2
 for xen-devel@lists.xenproject.org; Thu, 04 Jul 2019 09:34:44 +0000
X-Inumbo-ID: e851c48a-9e3e-11e9-8980-bc764e045a96
Received: from m4a0041g.houston.softwaregrp.com (unknown [15.124.2.87])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e851c48a-9e3e-11e9-8980-bc764e045a96;
 Thu, 04 Jul 2019 09:34:43 +0000 (UTC)
Received: FROM m4a0041g.houston.softwaregrp.com (15.120.17.147) BY
 m4a0041g.houston.softwaregrp.com WITH ESMTP; 
 Thu,  4 Jul 2019 09:34:16 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M4W0335.microfocus.com (2002:f78:1193::f78:1193) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Thu, 4 Jul 2019 09:32:06 +0000
Received: from NAM04-CO1-obe.outbound.protection.outlook.com (15.124.72.10) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Thu, 4 Jul 2019 09:32:06 +0000
ARC-Seal: i=1; a=rsa-sha256; s=testarcselector01; d=microsoft.com; cv=none;
 b=becCkZ3x8Glqa+KYrnFdbIFym99Tf8B5V6IPonE2fWguSEE6biMw2QuBJBsSihP9JcC8iBXC6rPYDapBdJRaXbyLP8Bmdsha7mzVC5vpfIrhP+zvCQyw6tECSar9dI1s2O3/Z6IF8RaoK6xhFr7d5vDX0SrMnDmsodd66fJdRm0=
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=testarcselector01;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=L8uUjJY61xiXwA0NSqkSyUwew+OXpS8jVq2DDzvyNHw=;
 b=EK2pVvqFf6+Mu8azjDWs45JDt9xX74R2xTeZxadBIiaCSs9qwUXJI9CM44++7kmXtOK10m5XpHDvz78S9TtCavSS7SJ7wzEXEJ6PnrV+CLF/t3UF2JL7qut2BJHOVq4D3fDvPCT4D/KHYxl0mF5mOqQLQ8UxZ3Tyc3uzttC7HaU=
ARC-Authentication-Results: i=1; test.office365.com
 1;spf=none;dmarc=none;dkim=none;arc=none
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3201.namprd18.prod.outlook.com (10.255.137.94) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2008.16; Thu, 4 Jul 2019 09:32:05 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc%3]) with mapi id 15.20.2052.010; Thu, 4 Jul 2019
 09:32:05 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>, xen-devel
 <xen-devel@lists.xenproject.org>
Thread-Topic: [Xen-devel] [PATCH v3 01/15] x86/IRQ: deal with move-in-progress
 state in fixup_irqs()
Thread-Index: AQHVMbWZ9IwNX6bswEGaHnGKN9GVPKa6Mz+A
Date: Thu, 4 Jul 2019 09:32:05 +0000
Message-ID: <cbb64da8-c1df-2892-c8d2-529245354152@suse.com>
References: <5CC6DD090200007800229E80@prv1-mh.provo.novell.com>
 <5CDE8F5B020000780023005F@prv1-mh.provo.novell.com>
 <5CDE90950200007800230069@prv1-mh.provo.novell.com>
 <2527ed0d-8372-faa3-a620-b98a57d2cf84@citrix.com>
In-Reply-To: <2527ed0d-8372-faa3-a620-b98a57d2cf84@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB7PR05CA0070.eurprd05.prod.outlook.com
 (2603:10a6:10:2e::47) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: d8ee5171-8669-4502-1e77-08d700627a21
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3201; 
x-ms-traffictypediagnostic: BY5PR18MB3201:
x-microsoft-antispam-prvs: <BY5PR18MB3201FB86852B322D08E86A97B3FA0@BY5PR18MB3201.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7219;
x-forefront-prvs: 0088C92887
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(136003)(346002)(366004)(396003)(39860400002)(376002)(189003)(199004)(36756003)(14454004)(76176011)(8676002)(476003)(52116002)(81156014)(81166006)(8936002)(68736007)(11346002)(26005)(80792005)(446003)(6246003)(99286004)(2616005)(72206003)(7736002)(25786009)(186003)(305945005)(14444005)(86362001)(66556008)(110136005)(66476007)(54906003)(5660300002)(66446008)(6506007)(53936002)(3846002)(4326008)(31696002)(66066001)(102836004)(6436002)(31686004)(64756008)(6486002)(478600001)(6116002)(66946007)(73956011)(2906002)(53546011)(256004)(486006)(6512007)(71190400001)(229853002)(316002)(386003)(71200400001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3201;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: fZwZxENZs+RbJQqt5OGTVOKH2elpSIozq/0hNLSzbWLs8fXe/GOooKeBRqRt23ww96Dx+TuYVXOvYBceecsdsfuTjMrIhJp6v90KikAqo5RGs12LFimM9iqq4HiKNYnNtyI3/XJpfEGjzhQv5zwOPELiIwIm/g6thktbzDs4h19Vi6isR5mQg7ea0X+VjXQMop/BFhl7xsg40lMbsVI5K+X9jXFfR23MwGJYlh4HT+EQaG4pT9bngemBixZNOlXoMskSTsSfCFwYwhFyQUPMPnK3M+50+v24PpXpEdW20k7g37SH1ntjY3FqC6iREsgsbFkbqDi58NZEy75sdEra/qUJ23QIxpz+UGssv93QmOCk8lPKCYTW/2amnS0KGgeBFT/OxEaDKW/gUJrxg6zYUaqTV2oTxcA+W9w0qJOBMvI=
Content-ID: <057755BB1C36924D90C78CF51A520A89@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: d8ee5171-8669-4502-1e77-08d700627a21
X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Jul 2019 09:32:05.3679 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3201
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v3 01/15] x86/IRQ: deal with
 move-in-progress state in fixup_irqs()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wei.liu2@citrix.com>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDMuMDcuMjAxOSAxNzozOSwgQW5kcmV3IENvb3BlciB3cm90ZToNCj4gT24gMTcvMDUvMjAx
OSAxMTo0NCwgSmFuIEJldWxpY2ggd3JvdGU6DQo+PiBUaGUgZmxhZyBiZWluZyBzZXQgbWF5IHBy
ZXZlbnQgYWZmaW5pdHkgY2hhbmdlcywgYXMgdGhlc2Ugb2Z0ZW4gaW1wbHkNCj4+IGFzc2lnbm1l
bnQgb2YgYSBuZXcgdmVjdG9yLiBXaGVuIHRoZXJlJ3Mgbm8gcG9zc2libGUgZGVzdGluYXRpb24g
bGVmdA0KPj4gZm9yIHRoZSBJUlEsIHRoZSBjbGVhcmluZyBvZiB0aGUgZmxhZyBuZWVkcyB0byBo
YXBwZW4gcmlnaHQgZnJvbQ0KPj4gZml4dXBfaXJxcygpLg0KPj4NCj4+IEFkZGl0aW9uYWxseSBf
YXNzaWduX2lycV92ZWN0b3IoKSBuZWVkcyB0byBhdm9pZCBzZXR0aW5nIHRoZSBmbGFnIHdoZW4N
Cj4+IHRoZXJlJ3Mgbm8gb25saW5lIENQVSBsZWZ0IGluIHdoYXQgZ2V0cyBwdXQgaW50byAtPmFy
Y2gub2xkX2NwdV9tYXNrLg0KPj4gVGhlIG9sZCB2ZWN0b3IgY2FuIGJlIHJlbGVhc2VkIHJpZ2h0
IGF3YXkgaW4gdGhpcyBjYXNlLg0KPiANCj4gVGhpcyBzdWdnZXN0cyB0aGF0IGl0IGlzIGEgYnVn
Zml4LCBidXQgaXQgaXNuJ3QgY2xlYXIgd2hhdCBoYXBwZW5zIHdoZW4NCj4gdGhpbmdzIGdvIHdy
b25nLg0KDQpUaGUgdmVjdG9yIGNsZWFudXAgd291bGRuJ3QgZXZlciB0cmlnZ2VyLCBhcyB0aGUg
SVJRIHdvdWxkbid0IGdldA0KcmFpc2VkIGFueW1vcmUgdG8gYW55IG9mIGl0cyBwcmlvciB0YXJn
ZXQgQ1BVcy4gSGVuY2UgdGhlIGltbWVkaWF0ZQ0KY2xlYW51cCB0aGF0IGdldHMgZG9uZSBpbiB0
aGF0IGNhc2UuIEkgdGhvdWdodCB0aGUgMm5kIHNlbnRlbmNlDQp3b3VsZCBtYWtlIHRoaXMgY2xl
YXIuIElmIGl0IGRvZXNuJ3QsIGRvIHlvdSBoYXZlIGEgc3VnZ2VzdGlvbiBvbg0KaG93IHRvIGlt
cHJvdmUgdGhlIHRleHQ/DQoNCj4+IC0tLSBhL3hlbi9hcmNoL3g4Ni9pcnEuYw0KPj4gKysrIGIv
eGVuL2FyY2gveDg2L2lycS5jDQo+PiBAQCAtMjQxOCwxNSArMjQ2MiwxOCBAQCB2b2lkIGZpeHVw
X2lycXMoY29uc3QgY3B1bWFza190ICptYXNrLCBiDQo+PiAgICAgICAgICAgaWYgKCBkZXNjLT5o
YW5kbGVyLT5lbmFibGUgKQ0KPj4gICAgICAgICAgICAgICBkZXNjLT5oYW5kbGVyLT5lbmFibGUo
ZGVzYyk7DQo+PiAgIA0KPj4gKyAgICAgICAgY3B1bWFza19jb3B5KCZhZmZpbml0eSwgZGVzYy0+
YWZmaW5pdHkpOw0KPj4gKw0KPj4gICAgICAgICAgIHNwaW5fdW5sb2NrKCZkZXNjLT5sb2NrKTsN
Cj4+ICAgDQo+PiAgICAgICAgICAgaWYgKCAhdmVyYm9zZSApDQo+PiAgICAgICAgICAgICAgIGNv
bnRpbnVlOw0KPj4gICANCj4+IC0gICAgICAgIGlmICggYnJlYWtfYWZmaW5pdHkgJiYgc2V0X2Fm
ZmluaXR5ICkNCj4+IC0gICAgICAgICAgICBwcmludGsoIkJyb2tlIGFmZmluaXR5IGZvciBpcnEg
JWlcbiIsIGlycSk7DQo+PiAtICAgICAgICBlbHNlIGlmICggIXNldF9hZmZpbml0eSApDQo+PiAt
ICAgICAgICAgICAgcHJpbnRrKCJDYW5ub3Qgc2V0IGFmZmluaXR5IGZvciBpcnEgJWlcbiIsIGly
cSk7DQo+PiArICAgICAgICBpZiAoICFzZXRfYWZmaW5pdHkgKQ0KPj4gKyAgICAgICAgICAgIHBy
aW50aygiQ2Fubm90IHNldCBhZmZpbml0eSBmb3IgSVJRJXVcbiIsIGlycSk7DQo+PiArICAgICAg
ICBlbHNlIGlmICggYnJlYWtfYWZmaW5pdHkgKQ0KPj4gKyAgICAgICAgICAgIHByaW50aygiQnJv
a2UgYWZmaW5pdHkgZm9yIElSUSV1LCBuZXc6ICUqcGJcbiIsDQo+PiArICAgICAgICAgICAgICAg
ICAgIGlycSwgbnJfY3B1X2lkcywgJmFmZmluaXR5KTsNCj4gDQo+IFdoaWxlIEkgY2VydGFpbmx5
IHByZWZlciB0aGlzIHZlcnNpb24sIEkgc2hvdWxkIHBvaW50IG91dCB0aGF0IHlvdQ0KPiByZWZ1
c2VkIHRvIGFjY2VwdCBteSBwYXRjaGVzIGxpa2UgdGhpcywgYW5kIGZvciBjb25zaXN0ZW5jeSB3
aXRoIHRoZQ0KPiByZXN0IG9mIHRoZSBjb2RlYmFzZSwgeW91IHNob3VsZCBiZSB1c2luZyBjcHVt
YXNrX2JpdHMoKS4NCg0KT2gsIGluZGVlZC4gSSBndWVzcyBJIGhhZCBjb252ZXJ0ZWQgYSBkZWJ1
Z2dpbmcgb25seSBwcmludGsoKSBpbnRvDQp0aGlzIG9uZSB3aXRob3V0IG5vdGljaW5nIHRoZSBu
ZWNlc3NhcnkgdGlkeWluZywgdGhlIG1vcmUgdGhhdA0KZWxzZXdoZXJlIGluIHRoZSBzZXJpZXMg
SSdtIGFjdHVhbGx5IGRvaW5nIHNvIGFscmVhZHkuDQoNCkphbg0KX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 04 09:35:09 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Jul 2019 09:35:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hiy8z-0000jW-8c; Thu, 04 Jul 2019 09: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=suz0=VB=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hiy8x-0000jK-HO
 for xen-devel@lists.xenproject.org; Thu, 04 Jul 2019 09:35:07 +0000
X-Inumbo-ID: 0189639d-9e3f-11e9-8980-bc764e045a96
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0189639d-9e3f-11e9-8980-bc764e045a96;
 Thu, 04 Jul 2019 09:35:06 +0000 (UTC)
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=Paul.Durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 Paul.Durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: e/iPA3YpufBqnfo+vVEGVMUhMqpSN2x4z649tn/54lfbYM0ZB2fSGPfUcRPQiXLuUNimAYRK7a
 YkPubiS6lPAZn4sg/u0WoynnO+4A3DlW6+PBbjd1xnxodLYKS/09KIwlrJpqTmxBf6vV86mj/3
 seOWwTDFJ5hdtmrGVudxNW5ar9GfAGirvBYGlZqXd2CEq4+74CJNCDJw28vZ9kouBCKuwRvzn2
 k3zBXOcGQ3Ik6Jd3yxTNrKwnMpnqFol8Y+YMgUWruDXO5ZwcY97Aa+w2FeLlDwKt1HbHhkwPCT
 4CE=
X-SBRS: 2.7
X-MesageID: 2616206
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,450,1557201600"; 
   d="scan'208";a="2616206"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Jan Beulich' <JBeulich@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v2] x86/HVM: p2m_ram_ro is incompatible with device
 pass-through
Thread-Index: AQHVMZODenL8esX3CUGEt7b/0uHdFaa5AV1ggAEucACAAAMssA==
Date: Thu, 4 Jul 2019 09:35:02 +0000
Message-ID: <ab4d8c58855c45ed855e27d1fa15972e@AMSPEX02CL03.citrite.net>
References: <808bb731-c5a7-86cf-5c5a-25253ea8ff17@suse.com>
 <ee14bec6e2db4064a539f91a78d021f7@AMSPEX02CL03.citrite.net>
 <0f165d9f-6bfc-1ca0-648e-a64d05d204ed@suse.com>
In-Reply-To: <0f165d9f-6bfc-1ca0-648e-a64d05d204ed@suse.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2] x86/HVM: p2m_ram_ro is incompatible with
 device pass-through
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>, Wei Liu <wl@xen.org>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBKYW4gQmV1bGljaCA8SkJldWxp
Y2hAc3VzZS5jb20+DQo+IFNlbnQ6IDA0IEp1bHkgMjAxOSAxMDoxOQ0KPiBUbzogUGF1bCBEdXJy
YW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT47IHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZw0KPiBDYzogQW5kcmV3IENvb3BlciA8QW5kcmV3LkNvb3BlcjNAY2l0cml4LmNvbT47IEdl
b3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5sYXBAY2l0cml4LmNvbT47IFJvZ2VyIFBhdQ0KPiBNb25u
ZSA8cm9nZXIucGF1QGNpdHJpeC5jb20+OyBXZWkgTGl1IDx3bEB4ZW4ub3JnPg0KPiBTdWJqZWN0
OiBSZTogW1BBVENIIHYyXSB4ODYvSFZNOiBwMm1fcmFtX3JvIGlzIGluY29tcGF0aWJsZSB3aXRo
IGRldmljZSBwYXNzLXRocm91Z2gNCj4gDQo+IE9uIDAzLjA3LjIwMTkgMTc6MjIsIFBhdWwgRHVy
cmFudCB3cm90ZToNCj4gPj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gPj4gRnJvbTog
SmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1c2UuY29tPg0KPiA+PiBTZW50OiAwMyBKdWx5IDIwMTkg
MTI6MzYNCj4gPj4gVG86IHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZw0KPiA+PiBDYzog
R2VvcmdlIER1bmxhcCA8R2VvcmdlLkR1bmxhcEBjaXRyaXguY29tPjsgUGF1bCBEdXJyYW50IDxQ
YXVsLkR1cnJhbnRAY2l0cml4LmNvbT47IEFuZHJldyBDb29wZXINCj4gPj4gPEFuZHJldy5Db29w
ZXIzQGNpdHJpeC5jb20+OyBXZWkgTGl1IDx3bEB4ZW4ub3JnPjsgUm9nZXIgUGF1IE1vbm5lIDxy
b2dlci5wYXVAY2l0cml4LmNvbT4NCj4gPj4gU3ViamVjdDogW1BBVENIIHYyXSB4ODYvSFZNOiBw
Mm1fcmFtX3JvIGlzIGluY29tcGF0aWJsZSB3aXRoIGRldmljZSBwYXNzLXRocm91Z2gNCj4gPj4N
Cj4gPj4gVGhlIHdyaXRlLWRpc2NhcmQgcHJvcGVydHkgb2YgdGhlIHR5cGUgY2FuJ3QgYmUgcmVw
cmVzZW50ZWQgaW4gSU9NTVUNCj4gPj4gcGFnZSB0YWJsZSBlbnRyaWVzLiBNYWtlIHN1cmUgdGhl
IHJlc3BlY3RpdmUgY2hlY2tzIC8gdHJhY2tpbmcgY2FuJ3QNCj4gPj4gcmFjZSwgYnkgdXRpbGl6
aW5nIHRoZSBkb21haW4gbG9jay4gVGhlIG90aGVyIHNpZGVzIG9mIHRoZSBzaGFyaW5nLw0KPiA+
PiBwYWdpbmcvbG9nLWRpcnR5IGV4Y2x1c2lvbiBjaGVja3Mgc2hvdWxkIHN1YnNlcXVlbnRseSBw
ZXJoYXBzIGFsc28gYmUNCj4gPj4gcHV0IHVuZGVyIHRoYXQgbG9jayB0aGVuLg0KPiA+Pg0KPiA+
PiBUYWtlIHRoZSBvcHBvcnR1bml0eSBhbmQgYWxzbyBjb252ZXJ0IG5laWdoYm9yaW5nIGJvb2xf
dCB0byBib29sIGluDQo+ID4+IHN0cnVjdCBodm1fZG9tYWluLg0KPiA+Pg0KPiA+PiBTaWduZWQt
b2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+DQo+ID4+IC0tLQ0KPiA+PiB2
MjogRG9uJ3Qgc2V0IHAybV9yYW1fcm9fdXNlZCB3aGVuIGZhaWxpbmcgdGhlIHJlcXVlc3QuDQo+
ID4+DQo+ID4+IC0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vZG0uYw0KPiA+PiArKysgYi94ZW4vYXJj
aC94ODYvaHZtL2RtLmMNCj4gPj4gQEAgLTI1NSwxNiArMjU1LDMzIEBAIHN0YXRpYyBpbnQgc2V0
X21lbV90eXBlKHN0cnVjdCBkb21haW4gKmQNCj4gPj4NCj4gPj4gICAgICAgIG1lbV90eXBlID0g
YXJyYXlfaW5kZXhfbm9zcGVjKGRhdGEtPm1lbV90eXBlLCBBUlJBWV9TSVpFKG1lbXR5cGUpKTsN
Cj4gPj4NCj4gPj4gLSAgICBpZiAoIG1lbV90eXBlID09IEhWTU1FTV9pb3JlcV9zZXJ2ZXIgKQ0K
PiA+PiArICAgIHN3aXRjaCAoIG1lbV90eXBlICkNCj4gPj4gICAgICAgIHsNCj4gPj4gICAgICAg
ICAgICB1bnNpZ25lZCBpbnQgZmxhZ3M7DQo+ID4+DQo+ID4+ICsgICAgY2FzZSBIVk1NRU1faW9y
ZXFfc2VydmVyOg0KPiA+PiAgICAgICAgICAgIGlmICggIWhhcF9lbmFibGVkKGQpICkNCj4gPj4g
ICAgICAgICAgICAgICAgcmV0dXJuIC1FT1BOT1RTVVBQOw0KPiA+Pg0KPiA+PiAgICAgICAgICAg
IC8qIERvIG5vdCBjaGFuZ2UgdG8gSFZNTUVNX2lvcmVxX3NlcnZlciBpZiBubyBpb3JlcSBzZXJ2
ZXIgbWFwcGVkLiAqLw0KPiA+PiAgICAgICAgICAgIGlmICggIXAybV9nZXRfaW9yZXFfc2VydmVy
KGQsICZmbGFncykgKQ0KPiA+PiAgICAgICAgICAgICAgICByZXR1cm4gLUVJTlZBTDsNCj4gPj4g
Kw0KPiA+PiArICAgICAgICBicmVhazsNCj4gPj4gKw0KPiA+PiArICAgIGNhc2UgSFZNTUVNX3Jh
bV9ybzoNCj4gPj4gKyAgICAgICAgLyogcDJtX3JhbV9ybyBjYW4ndCBiZSByZXByZXNlbnRlZCBp
biBJT01NVSBtYXBwaW5ncy4gKi8NCj4gPj4gKyAgICAgICAgZG9tYWluX2xvY2soZCk7DQo+ID4+
ICsgICAgICAgIGlmICggaGFzX2lvbW11X3B0KGQpICkNCj4gPj4gKyAgICAgICAgICAgIHJjID0g
LUVYREVWOw0KPiA+PiArICAgICAgICBlbHNlDQo+ID4+ICsgICAgICAgICAgICBkLT5hcmNoLmh2
bS5wMm1fcmFtX3JvX3VzZWQgPSB0cnVlOw0KPiA+DQo+ID4gRG8gd2UgcmVhbGx5IHdhbnQgdGhp
cyB0byBiZSBhIG9uZS13YXkgdHJpcD8gT24gdGhlIGZhY2Ugb2YgaXQsIGl0DQo+ID4gd291bGQg
c2VlbSB0aGF0IGtlZXBpbmcgYSBjb3VudCBvZiBwMm1fcmFtX3JvIGVudHJpZXMgd291bGQgYmUg
bW9yZQ0KPiA+IGRlc2lyYWJsZSBzdWNoIHRoYXQsIG9uY2UgdGhlIGxhc3Qgb25lIGlzIGdvbmUs
IGRldmljZXMgY2FuIGJlDQo+ID4gYXNzaWduZWQgYWdhaW4/DQo+IA0KPiBXZWxsLCBhdCB0aGlz
IHBvaW50IEknbSBub3QgcmVhbGx5IHVwIHRvIGludHJvZHVjaW5nIGFjY291bnRpbmcgb2YNCj4g
dGhlIG51bWJlciBvZiB1c2VzIG9mIHAybV9yYW1fcm8uIFRoaXMgY291bGQgYmUgYSBmdXJ0aGVy
IHN0ZXAgdG8NCj4gYmUgZG9uZSBpbiB0aGUgZnV0dXJlLCBpZiBuZWNlc3NhcnkuDQo+IA0KPiA+
IElmIG5vdCBtYXliZSBpdCdzIHRpbWUgdG8gZ28gYWxsIHRoZSB3YXkgYW5kIG1ha2UgaW9tbXUg
cGFnZSB0YWJsZQ0KPiA+IGNvbnN0cnVjdGlvbiBwYXJ0IG9mIGRvbWFpbiBjcmVhdGUgYW5kIHRo
ZW4gd2Ugc2ltcGxpZnkgYSBsb3Qgb2YNCj4gPiBjb2RlIGFuZCB3ZSBkb24ndCBuZWVkIGFueSBm
bGFnL3JlZmNvdW50IGxpa2UgdGhpcyBhdCBhbGwuDQo+IA0KPiBJJ3ZlIHNhaWQgdGhpcyBiZWZv
cmU6IEkgZG9uJ3QgdGhpbmsgaXQgc2hvdWxkIGJlIGEgcmVxdWlyZW1lbnQgdG8NCj4ga25vdyBh
dCB0aGUgdGltZSBvZiB0aGUgY3JlYXRpb24gb2YgYSBWTSB3aGV0aGVyIGl0J2xsIGV2ZW50dWFs
bHkNCj4gaGF2ZSBhIHBhc3MtdGhyb3VnaCBkZXZpY2UgYXNzaWduZWQuIEZ1cnRoZXJtb3JlIHlv
dSByZWFsaXplIHRoYXQNCj4gdGhpcyBzdWdnZXN0aW9uIG9mIHlvdXJzIGlzIGNvbnRyYXJ5IHRv
IHdoYXQgeW91J3ZlIHNhaWQgZnVydGhlciB1cDoNCj4gVGhpcyB3YXkgeW91J2QgbWFrZSB0aGUg
dHdvIHRoaW5ncyBleGNsdXNpdmUgb2Ygb25lIGFub3RoZXIgd2l0aG91dA0KPiBhbnkgcmVjb3Vy
c2UuDQoNClllcywgSSByZWFsaXplIHRoZSBzdWdnZXN0aW9ucyBhcmUgY29udHJhZGljdG9yeS4g
TXkgcG9pbnQgaXMgdGhhdCBhZGRpbmcgSU9NTVUgcGFnZXMgdG8gYSBydW5uaW5nIGRvbWFpbiBp
cyB0cmlja3kgYW5kIGxlYWRzIHRvIGlzc3VlcyBsaWtlIHRoZSBvbmUgeW91IGFyZSB0cnlpbmcg
dG8gc29sdmUgd2l0aCB0aGUgcmFtX3JvX3VzZWQgZmxhZy4NClRoZSB3aG9sZSBzdWJzeXN0ZW0g
aXMgaW4gbmVlZCBvZiBhbiBvdmVyaGF1bCBhbnl3YXkgc28gSSBndWVzcyB0aGlzIGJhbmQtYWlk
IGlzIG9rIGZvciBub3cuDQoNCiAgUGF1bA0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 04 09:40:57 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Jul 2019 09: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 1hiyEY-0001Ya-0K; Thu, 04 Jul 2019 09:40: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=SvFn=VB=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hiyEV-0001Xq-Um
 for xen-devel@lists.xenproject.org; Thu, 04 Jul 2019 09:40:51 +0000
X-Inumbo-ID: c8616e26-9e3f-11e9-8980-bc764e045a96
Received: from m4a0041g.houston.softwaregrp.com (unknown [15.124.2.87])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c8616e26-9e3f-11e9-8980-bc764e045a96;
 Thu, 04 Jul 2019 09:40:50 +0000 (UTC)
Received: FROM m4a0041g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0041g.houston.softwaregrp.com WITH ESMTP; 
 Thu,  4 Jul 2019 09:40:32 +0000
Received: from M9W0068.microfocus.com (2002:f79:bf::f79:bf) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Thu, 4 Jul 2019 09:37:46 +0000
Received: from NAM04-CO1-obe.outbound.protection.outlook.com (15.124.72.11) by
 M9W0068.microfocus.com (15.121.0.191) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Thu, 4 Jul 2019 09:37:46 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3396.namprd18.prod.outlook.com (10.255.139.97) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2052.16; Thu, 4 Jul 2019 09:37:45 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc%3]) with mapi id 15.20.2052.010; Thu, 4 Jul 2019
 09:37:45 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>, xen-devel
 <xen-devel@lists.xenproject.org>
Thread-Topic: [Xen-devel] [PATCH v3 04/15] x86/IRQ: desc->affinity should
 strictly represent the requested value
Thread-Index: AQHVMck9/v+GBcj3s0qM+FFS6GMbzKa6NKsA
Date: Thu, 4 Jul 2019 09:37:44 +0000
Message-ID: <0929d3f2-14d1-8929-39c7-7b5888a17ce8@suse.com>
References: <5CC6DD090200007800229E80@prv1-mh.provo.novell.com>
 <5CDE8F5B020000780023005F@prv1-mh.provo.novell.com>
 <5CDE910E0200007800230072@prv1-mh.provo.novell.com>
 <100bb162-6a69-f911-57bb-c709d3e0f98f@citrix.com>
In-Reply-To: <100bb162-6a69-f911-57bb-c709d3e0f98f@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6P191CA0005.EURP191.PROD.OUTLOOK.COM (2603:10a6:6:28::15)
 To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 47e64a48-0db8-49b7-26e4-08d70063447f
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3396; 
x-ms-traffictypediagnostic: BY5PR18MB3396:
x-microsoft-antispam-prvs: <BY5PR18MB3396CD0E475BC626F7F157FBB3FA0@BY5PR18MB3396.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:6430;
x-forefront-prvs: 0088C92887
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(39860400002)(396003)(136003)(366004)(346002)(376002)(199004)(189003)(71200400001)(81156014)(14454004)(73956011)(11346002)(66946007)(66556008)(64756008)(66446008)(66476007)(25786009)(4326008)(446003)(53546011)(99286004)(8676002)(5660300002)(14444005)(68736007)(386003)(8936002)(52116002)(102836004)(478600001)(80792005)(6506007)(186003)(6436002)(71190400001)(6486002)(54906003)(76176011)(256004)(110136005)(66066001)(31686004)(81166006)(72206003)(316002)(2616005)(26005)(229853002)(6246003)(31696002)(7736002)(2906002)(486006)(53936002)(86362001)(36756003)(6512007)(476003)(6116002)(3846002)(305945005);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3396;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: ebXg62piaJlptwO7uHMm3rppjLIjXG9+4xb6XD4mV5OaqXRtXA1hL9IGmLiaPEttmSr9bpLT53ru2i5AUna9Jfbdbs9NYveH2u3m1lhFp2bKh2KCm0K/q7Cv+MsVgksTZef1iDMfMj/aTIQW5wv3HeREPtCTcRkNv6ic1Zxl794/kgFaE9VtJ5OYcabjj0NximL36wy7HUypbulWG/z5ibw79tfHuZfz1xlj/HyJyHnIyEiAT/QHWCJxlAqYL0EiYpJjUVnGNfTZOSNGLsFyUNgdY5Rg/w/8T2Zn126JYesPHsznAZdUw3S+dEH4EIw+aDSsLVYvxiS5FIV7ht34YESzCZTf0/YbzccX82lk+ZRLjZ/aMIEF+qphBIP+uBh95DwwXHA+CUlaOsguo6/MdH81uQTdBgw9S0zcWKKqQsM=
Content-ID: <750050DBD5FA45448E8D068551153F16@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 47e64a48-0db8-49b7-26e4-08d70063447f
X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Jul 2019 09:37:44.9039 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3396
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v3 04/15] x86/IRQ: desc->affinity should
 strictly represent the requested 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: 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>

T24gMDMuMDcuMjAxOSAxOTo1OCwgQW5kcmV3IENvb3BlciB3cm90ZToNCj4gT24gMTcvMDUvMjAx
OSAxMTo0NiwgSmFuIEJldWxpY2ggd3JvdGU6DQo+PiBAQCAtMjMzNCw5ICsyMzM5LDEwIEBAIHN0
YXRpYyB2b2lkIGR1bXBfaXJxcyh1bnNpZ25lZCBjaGFyIGtleSkNCj4+ICAgDQo+PiAgICAgICAg
ICAgc3Bpbl9sb2NrX2lycXNhdmUoJmRlc2MtPmxvY2ssIGZsYWdzKTsNCj4+ICAgDQo+PiAtICAg
ICAgICBwcmludGsoIiAgIElSUTolNGQgYWZmOiUqcGIgdmVjOiUwMnggJS0xNXMgc3RhdHVzPSUw
M3ggIiwNCj4+IC0gICAgICAgICAgICAgICBpcnEsIG5yX2NwdV9pZHMsIGNwdW1hc2tfYml0cyhk
ZXNjLT5hZmZpbml0eSksIGRlc2MtPmFyY2gudmVjdG9yLA0KPj4gLSAgICAgICAgICAgICAgIGRl
c2MtPmhhbmRsZXItPnR5cGVuYW1lLCBkZXNjLT5zdGF0dXMpOw0KPj4gKyAgICAgICAgcHJpbnRr
KCIgICBJUlE6JTRkIGFmZjolKnBiLyUqcGIgdmVjOiUwMnggJS0xNXMgc3RhdHVzPSUwM3ggIiwN
Cj4+ICsgICAgICAgICAgICAgICBpcnEsIG5yX2NwdV9pZHMsIGNwdW1hc2tfYml0cyhkZXNjLT5h
ZmZpbml0eSksDQo+PiArICAgICAgICAgICAgICAgbnJfY3B1X2lkcywgY3B1bWFza19iaXRzKGRl
c2MtPmFyY2guY3B1X21hc2spLA0KPj4gKyAgICAgICAgICAgICAgIGRlc2MtPmFyY2gudmVjdG9y
LCBkZXNjLT5oYW5kbGVyLT50eXBlbmFtZSwgZGVzYy0+c3RhdHVzKTsNCj4gDQo+IFRha2luZyBh
IHNhbXBsZSBsYXJnZSBzeXN0ZW0gKFJvbWUsIHdpdGggeW91ciB4MmFwaWMgc2VyaWVzIHRvIGJl
DQo+IHNwZWNpZmljKSwgd2hpY2ggaXMgb25seSBoYWxmIGFzIGxhcmdlIGFzIHR5cGljYWwgaGln
aC1lbmQgU2t5bGFrZSBzeXN0ZW1zLg0KPiANCj4gKFhFTikgSVJRIGluZm9ybWF0aW9uOg0KPiAo
WEVOKSAgICBJUlE6ICAgMCBhZmZpbml0eTowMDAwMDAwMCwwMDAwMDAwMCwwMDAwMDAwMCwwMDAw
MDAwMCwwMDAwMDAwMCwwMDAwMDAwMCwwMDAwMDAwMCwwMDAwMDAwMSB2ZWM6ZjAgdHlwZT1JTy1B
UElDLWVkZ2UgICAgc3RhdHVzPTAwMDAwMDAwIHRpbWUuYyN0aW1lcl9pbnRlcnJ1cHQoKQ0KPiAo
WEVOKSAgICBJUlE6ICAgMSBhZmZpbml0eTowMDAwMDAwMCwwMDAwMDAwMCwwMDAwMDAwMCwwMDAw
MDAwMCwwMDAwMDAwMCwwMDAwMDAwMCwwMDAwMDAwMCwwMDAwMDAwMSB2ZWM6NjggdHlwZT1JTy1B
UElDLWVkZ2UgICAgc3RhdHVzPTAwMDAwMDAyIG1hcHBlZCwgdW5ib3VuZA0KPiAoWEVOKSAgICBJ
UlE6ICAgMyBhZmZpbml0eTpmZmZmZmZmZixmZmZmZmZmZixmZmZmZmZmZixmZmZmZmZmZixmZmZm
ZmZmZixmZmZmZmZmZixmZmZmZmZmZixmZmZmZmZmZiB2ZWM6NzAgdHlwZT1JTy1BUElDLWVkZ2Ug
ICAgc3RhdHVzPTAwMDAwMDAyIG1hcHBlZCwgdW5ib3VuZA0KPiAoWEVOKSAgICBJUlE6ICAgNCBh
ZmZpbml0eTpmZmZmZmZmZixmZmZmZmZmZixmZmZmZmZmZixmZmZmZmZmZixmZmZmZmZmZixmZmZm
ZmZmZixmZmZmZmZmZixmZmZmZmZmZiB2ZWM6ZjEgdHlwZT1JTy1BUElDLWVkZ2UgICAgc3RhdHVz
PTAwMDAwMDAwIG5zMTY1NTAuYyNuczE2NTUwX2ludGVycnVwdCgpDQo+IChYRU4pICAgIElSUTog
ICA1IGFmZmluaXR5OjAwMDAwMDAwLDAwMDAwMDAwLDAwMDAwMDAwLDAwMDAwMDAwLDAwMDAwMDAw
LDAwMDAwMDAwLDAwMDAwMDAwLDAwMDAwMDAxIHZlYzo3OCB0eXBlPUlPLUFQSUMtZWRnZSAgICBz
dGF0dXM9MDAwMDAwMDIgbWFwcGVkLCB1bmJvdW5kDQo+IChYRU4pICAgIElSUTogICA2IGFmZmlu
aXR5OjAwMDAwMDAwLDAwMDAwMDAwLDAwMDAwMDAwLDAwMDAwMDAwLDAwMDAwMDAwLDAwMDAwMDAw
LDAwMDAwMDAwLDAwMDAwMDAxIHZlYzo4OCB0eXBlPUlPLUFQSUMtZWRnZSAgICBzdGF0dXM9MDAw
MDAwMDIgbWFwcGVkLCB1bmJvdW5kDQo+IChYRU4pICAgIElSUTogICA3IGFmZmluaXR5OmZmZmZm
ZmZmLGZmZmZmZmZmLGZmZmZmZmZmLGZmZmZmZmZmLGZmZmZmZmZmLGZmZmZmZmZmLGZmZmZmZmZm
LGZmZmZmZmZmIHZlYzo5MCB0eXBlPUlPLUFQSUMtbGV2ZWwgICBzdGF0dXM9MDAwMDAwMDIgbWFw
cGVkLCB1bmJvdW5kDQo+IChYRU4pICAgIElSUTogICA4IGFmZmluaXR5OjAwMDAwMDAwLDAwMDAw
MDAwLDAwMDAwMDAwLDAwMDAwMDAwLDAwMDAwMDAwLDAwMDAwMDAwLDAwMDAwMDAwLDAwMDAwMDAx
IHZlYzo5OCB0eXBlPUlPLUFQSUMtZWRnZSAgICBzdGF0dXM9MDAwMDAwMzAgaW4tZmxpZ2h0PTAg
ZG9tYWluLWxpc3Q9MDogIDgoLS0tKSwNCj4gKFhFTikgICAgSVJROiAgIDkgYWZmaW5pdHk6MDAw
MDAwMDAsMDAwMDAwMDAsMDAwMDAwMDAsMDAwMDAwMDAsMDAwMDAwMDAsMDAwMDAwMDAsMDAwMDAw
MDAsMDAwMDAwMDEgdmVjOmEwIHR5cGU9SU8tQVBJQy1sZXZlbCAgIHN0YXR1cz0wMDAwMDAzMCBp
bi1mbGlnaHQ9MSBkb21haW4tbGlzdD0wOiAgOShQTU0pLA0KPiANCj4gVGhpcyBjaGFuZ2UgaXMg
Z29pbmcgdG8gZG91YmxlIHVwIHRoZSBhZmZpbml0eSBibG9jaywgd2hpY2ggd2lsbCBtYWtlDQo+
IHRoZSBsaW5lcyBldmVuIGxvbmdlci4NCj4gDQo+IEdpdmVuIHRoYXQgYWxsIGV4YW1wbGVzIEkn
dmUgZXZlciBzcG90dGVkIGFyZSBlaXRoZXIgYSBzaW5nbGUgYml0LCBvciBhDQo+IGZ1bGx5IHNl
dCBibG9jaywgeyUqcGJsfSB3aWxsIHJlbmRlciBpbiBhIG11Y2ggc2hvcnRlciwgYW5kIGtlZXAg
dGhlDQo+IGxpbmUgbGVuZ3RoIHJlYXNvbmFibGUuwqAgKFRoaXMgaW4gcHJhY3RpY2UgYXBwbGll
cyB0byB0aGUgcHJldmlvdXMgcGF0Y2gNCj4gYXMgd2VsbCkuDQoNCldpdGggU01UIG9mZiAob24g
SW50ZWwgc3lzdGVtcykgSSd2ZSBjZXJ0YWlubHkgb2JzZXJ2ZWQgZXZlcnkgb3RoZXIgYml0DQpi
ZWluZyBzZXQsIHdoaWNoIGlzIHdoeSBJIGhhZCBzcGVjaWZpY2FsbHkgZGVjaWRlZCBhZ2FpbnN0
ICUqcGJsLiBQbHVzDQp1c2luZyAlKnBibCB3b3VsZCBicmVhayB0aGUgdGFidWxhciBmb3JtYXR0
aW5nLiBUaGUgb25seSBtaWRkbGUgZ3JvdW5kDQpJIGNvdWxkIHNlZSAoc3RpbGwgaGF2aW5nIHRo
ZSB1bmRlc2lyYWJsZSBsYXR0ZXIgZWZmZWN0KSB3b3VsZCBiZSB0bw0KcGljayBiZXR3ZWVuIGJv
dGggZm9ybXMgYmFzZWQgb24gdGhlIHJhdGlvIGJldHdlZW4gc2V0IGJpdHMgYW5kIHRvdGFsDQpu
dW1iZXIgb2YgdGhlbSAoYW5kIHBlcmhhcHMgdXNpbmcgJSpwYiBhcyBsb25nIGFzIHRoZSB0b3Rh
bCBudW1iZXIgb2YNCnRoZW0gaXMgYmVsb3cgYSBjZXJ0YWluIHRocmVzaG9sZCkuIFRob3VnaHRz
Pw0KDQpKYW4NCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 04 10:02:26 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Jul 2019 10:02:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hiyZI-0003Lm-UF; Thu, 04 Jul 2019 10:02:20 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=SvFn=VB=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hiyZH-0003Lh-C7
 for xen-devel@lists.xenproject.org; Thu, 04 Jul 2019 10:02:19 +0000
X-Inumbo-ID: cd277f06-9e42-11e9-be8b-c7e1360512e7
Received: from m9a0003g.houston.softwaregrp.com (unknown [15.124.64.68])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id cd277f06-9e42-11e9-be8b-c7e1360512e7;
 Thu, 04 Jul 2019 10:02:16 +0000 (UTC)
Received: FROM m9a0003g.houston.softwaregrp.com (15.121.0.191) BY
 m9a0003g.houston.softwaregrp.com WITH ESMTP; 
 Thu,  4 Jul 2019 10:02:15 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M9W0068.microfocus.com (2002:f79:bf::f79:bf) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Thu, 4 Jul 2019 09:54:33 +0000
Received: from NAM04-BN3-obe.outbound.protection.outlook.com (15.124.72.12) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Thu, 4 Jul 2019 09:54:33 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3298.namprd18.prod.outlook.com (10.255.138.224) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2052.17; Thu, 4 Jul 2019 09:54:32 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc%3]) with mapi id 15.20.2052.010; Thu, 4 Jul 2019
 09:54:32 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>, xen-devel
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v3 06/15] x86/IRQ: fix locking around vector management
Thread-Index: AQHVMcyH7uiuGeaERUuYWmuoYGXwl6a6OVWA
Date: Thu, 4 Jul 2019 09:54:31 +0000
Message-ID: <082166fe-8b4c-2e09-d5e1-a0c5b69b46be@suse.com>
References: <5CC6DD090200007800229E80@prv1-mh.provo.novell.com>
 <5CDE8F5B020000780023005F@prv1-mh.provo.novell.com>
 <5CDE91530200007800230078@prv1-mh.provo.novell.com>
 <643c5eb5-f0cb-549e-681e-142f2309958b@citrix.com>
In-Reply-To: <643c5eb5-f0cb-549e-681e-142f2309958b@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR0202CA0026.eurprd02.prod.outlook.com
 (2603:10a6:4:a5::12) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 566d071b-8080-4c93-bef2-08d700659cac
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3298; 
x-ms-traffictypediagnostic: BY5PR18MB3298:
x-microsoft-antispam-prvs: <BY5PR18MB32987A7B34951EE86F0A2BA8B3FA0@BY5PR18MB3298.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:5797;
x-forefront-prvs: 0088C92887
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(979002)(4636009)(136003)(396003)(366004)(376002)(346002)(39860400002)(43544003)(199004)(189003)(66446008)(66476007)(66556008)(64756008)(4326008)(66946007)(73956011)(31686004)(66066001)(14454004)(53546011)(5660300002)(102836004)(99286004)(6506007)(26005)(186003)(386003)(52116002)(76176011)(256004)(14444005)(446003)(11346002)(476003)(2616005)(486006)(305945005)(7736002)(71190400001)(71200400001)(25786009)(72206003)(81166006)(8936002)(81156014)(80792005)(6486002)(6436002)(54906003)(229853002)(110136005)(6512007)(316002)(53936002)(86362001)(36756003)(478600001)(8676002)(68736007)(31696002)(3846002)(6116002)(2906002)(6246003)(969003)(989001)(999001)(1009001)(1019001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3298;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: 1UzKifW+aotedVTL5qBt006K8irgwJpW6/mXjUL5L1qbNajnjhuxBG8Ki5hLghQ6+QRlb2qdq0R60ha+ujIyywbo8G3WdMWIPt4beLX1VRs0nl5cv3b1KyuRwdfT3JmOVYmoiPu0mc/0/V5aSrGeD7enEejqW6xZJAAKAVPU9R+ts7yAhU0f4RER2TIDmM9VAW5ShPvgqCZKDaURjN1vA6SMR8dRm6SOlMGeQpbiswcUxvZPgjD0Ds5yjmllbifhA1cSYmQlWvfAUiWUn88LCIm4QZlTxKeJy9m8ctqjbAQiU7f6ETdZ40cYYYpGM1XBOdVwGjBFWA5h3JK33fHQhipEmeN4tC811xNg/pSsSOCognUd/qrG8+p9HkQGVyE5xjgQRhyjxGFbf8Y+f/WAX8QMGHmfV3srNpUBo+Cp5g4=
Content-ID: <678442A68BC8C84D943C3120282FF21D@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 566d071b-8080-4c93-bef2-08d700659cac
X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Jul 2019 09:54:31.8197 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3298
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v3 06/15] x86/IRQ: fix locking around vector
 management
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wei.liu2@citrix.com>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDMuMDcuMjAxOSAyMDoyMywgQW5kcmV3IENvb3BlciB3cm90ZToNCj4gT24gMTcvMDUvMjAx
OSAxMTo0NywgSmFuIEJldWxpY2ggd3JvdGU6DQo+PiBBbGwgb2YgX197YXNzaWduLGJpbmQsY2xl
YXJ9X2lycV92ZWN0b3IoKSBtYW5pcHVsYXRlIHN0cnVjdCBpcnFfZGVzYw0KPj4gZmllbGRzLCBh
bmQgaGVuY2Ugb3VnaHQgdG8gYmUgY2FsbGVkIHdpdGggdGhlIGRlc2NyaXB0b3IgbG9jayBoZWxk
IGluDQo+PiBhZGRpdGlvbiB0byB2ZWN0b3JfbG9jay4gVGhpcyBpcyBjdXJyZW50bHkgdGhlIGNh
c2UgZm9yIG9ubHkNCj4+IHNldF9kZXNjX2FmZmluaXR5KCkgKGluIHRoZSBjb21tb24gY2FzZSkg
YW5kIGRlc3Ryb3lfaXJxKCksIHdoaWNoIGFsc28NCj4+IGNsYXJpZmllcyB3aGF0IHRoZSBuZXN0
aW5nIGJlaGF2aW9yIGJldHdlZW4gdGhlIGxvY2tzIGhhcyB0byBiZS4NCj4+IFJlZmxlY3QgdGhl
IG5ldyBleHBlY3RhdGlvbiBieSBoYXZpbmcgdGhlc2UgZnVuY3Rpb25zIGFsbCB0YWtlIGENCj4+
IGRlc2NyaXB0b3IgYXMgcGFyYW1ldGVyIGluc3RlYWQgb2YgYW4gaW50ZXJydXB0IG51bWJlci4N
Cj4+DQo+PiBBbHNvIHRha2UgY2FyZSBvZiB0aGUgdHdvIHNwZWNpYWwgY2FzZXMgb2YgY2FsbHMg
dG8gc2V0X2Rlc2NfYWZmaW5pdHkoKToNCj4+IHNldF9pb2FwaWNfYWZmaW5pdHlfaXJxKCkgYW5k
IFZULWQncyBkbWFfbXNpX3NldF9hZmZpbml0eSgpIGdldCBjYWxsZWQNCj4+IGRpcmVjdGx5IGFz
IHdlbGwsIGFuZCBpbiB0aGVzZSBjYXNlcyB0aGUgZGVzY3JpcHRvciBsb2NrcyBoYWRuJ3QgZ290
DQo+PiBhY3F1aXJlZCB0aWxsIG5vdy4gRm9yIHNldF9pb2FwaWNfYWZmaW5pdHlfaXJxKCkgdGhp
cyBtZWFucyBhY3F1aXJpbmcgLw0KPj4gcmVsZWFzaW5nIG9mIHRoZSBJTy1BUElDIGxvY2sgY2Fu
IGJlIHBsYWluIHNwaW5feyx1bn1sb2NrKCkgdGhlbi4NCj4+DQo+PiBEcm9wIG9uZSBvZiB0aGUg
dHdvIGxlYWRpbmcgdW5kZXJzY29yZXMgZnJvbSBhbGwgdGhyZWUgZnVuY3Rpb25zIGF0DQo+PiB0
aGUgc2FtZSB0aW1lLg0KPj4NCj4+IFRoZXJlJ3Mgb25lIGNhc2UgbGVmdCB3aGVyZSBkZXNjcmlw
dG9ycyBnZXQgbWFuaXB1bGF0ZWQgd2l0aCBqdXN0DQo+PiB2ZWN0b3JfbG9jayBoZWxkOiBzZXR1
cF92ZWN0b3JfaXJxKCkgYXNzdW1lcyBpdHMgY2FsbGVyIHRvIGFjcXVpcmUNCj4+IHZlY3Rvcl9s
b2NrLCBhbmQgaGVuY2UgY2FuJ3QgaXRzZWxmIGFjcXVpcmUgdGhlIGRlc2NyaXB0b3IgbG9ja3Mg
KHdyb25nDQo+PiBsb2NrIG9yZGVyKS4gSSBkb24ndCBjdXJyZW50bHkgc2VlIGhvdyB0byBhZGRy
ZXNzIHRoaXMuDQo+IA0KPiBJbiBwcmFjdGljZSwgdGhlIG9ubHkgbXV0YXRpb24gaXMgc2V0dGlu
ZyBhIGJpdCBpbiBjcHVfbWFzayBmb3IgdGhlDQo+IHNoYXJlZCBoaWdoIHByaW9yaXR5IHZlY3Rv
cnMsIHNvIGxvb2tzIHRvIGJlIHNhZmUgaW4gcHJhY3RpY2UuDQoNCkkgaGFkIHRyaWVkIHRvIGNv
bnZpbmNlIG15c2VsZiB0aGF0IGl0J3Mgc2FmZSBpbiBwcmFjdGljZSwgYnV0IEknbQ0KYWZyYWlk
IEkgY291bGRuJ3QgKGFuZCBoZW5jZSB3b3VsZG4ndCB3YW50IHRvIHNheSBzbyBpbiB0aGUgcGF0
Y2gNCmRlc2NyaXB0aW9uIGhlcmUpLiBUaGVyZSdzIG9uZSBpbXBvcnRhbnQgdGhpbmcgdG8gcGF5
IGF0dGVudGlvbiB0bzoNCk5vdCBhbGwgbWFuaXB1bGF0aW9ucyBvZiAtPmFyY2guY3B1X21hc2sg
YXJlIGF0b21pYyAoYW5kIHRoZXJlJ3MNCnJlYWxseSBubyB3YXkgZm9yIHRoZW0gdG8gYmUsIHdp
dGggb3VyIGN1cnJlbnQgY3B1bWFzaw0KaW5mcmFzdHJ1Y3R1cmUpIC0gYWxsIG9mIHRoZW0gYXNz
dW1lIHRvIGJlIGRvbmUgdW5kZXIgbG9jay4gQW5kDQpvdGhlciB0aGFuIHdoZW4gb2ZmbGluaW5n
IGEgQ1BVIHdlJ3JlIG5vdCBpbiBhIGZ1bGx5IHN5bmNocm9uaXplZA0Kc3RhdGUgd2hpbGUgb25s
aW5pbmcgb25lLg0KDQo+IFRoZSBjYWxsZXJzIHVzZSBvZiB0aGUgdmVjdG9yX2xvY2sgbG9va3Mg
bGlrZSBhIGJvZGdlIHRob3VnaC4NCg0KV2VsbCwgaXQncyBkZWZpbml0ZWx5IG5vdCBuaWNlLCBi
dXQgdW5hdm9pZGFibGUgKGFmYWljdCkuDQoNCj4gSG93ZXZlcizCoCB0aGlzIGFuYWx5c2lzIG5l
ZWRzIHRvIGJlIGFkZGVkIHRvIHRoZSBjb21tZW50IGZvcg0KPiBzZXR1cF92ZWN0b3JfaXJxKCks
IGJlY2F1c2UgdGhlIGJlaGF2aW91ciBpcyBleHRyZW1lbHkgZnJhZ2lsZSBhbmQNCj4gbXVzdG4n
dCBjaGFuZ2UuDQoNCldpbGwgZG8uDQoNCj4+IFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4NCj4+IFJldmlld2VkLWJ5OiBLZXZpbiBUaWFuIDxrZXZpbi50aWFu
QGludGVsLmNvbT4gW1ZULWRdDQo+PiBSZXZpZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9n
ZXIucGF1QGNpdHJpeC5jb20+DQo+IA0KPiBXaXRoIHNvbWUgZm9ybSBvZiBhZGp1c3RtZW50IHRv
IHRoZSBjb21tZW50IGZvciBzZXR1cF92ZWN0b3JfaXJxKCksIGFuZA0KPiBpZGVhbGx5IHRvIHRo
ZSBjb21taXQgbWVzc2FnZSBhYm91dCBzYWZldHkgaW4gcHJhY3RpY2UsIEFja2VkLWJ5OiBBbmRy
ZXcNCj4gQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPg0KDQpUaGFua3MuDQoNCkph
bg0KDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 04 10:02:54 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Jul 2019 10:02:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hiyZq-0003OE-9A; Thu, 04 Jul 2019 10:02:54 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=SvFn=VB=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hiyZo-0003NT-RN
 for xen-devel@lists.xenproject.org; Thu, 04 Jul 2019 10:02:52 +0000
X-Inumbo-ID: ded37520-9e42-11e9-a219-bbe02b6b96b6
Received: from m4a0040g.houston.softwaregrp.com (unknown [15.124.2.86])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id ded37520-9e42-11e9-a219-bbe02b6b96b6;
 Thu, 04 Jul 2019 10:02:48 +0000 (UTC)
Received: FROM m4a0040g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0040g.houston.softwaregrp.com WITH ESMTP; 
 Thu,  4 Jul 2019 10:02:24 +0000
Received: from M9W0068.microfocus.com (2002:f79:bf::f79:bf) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Thu, 4 Jul 2019 10:01:50 +0000
Received: from NAM01-BN3-obe.outbound.protection.outlook.com (15.124.72.10) by
 M9W0068.microfocus.com (15.121.0.191) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Thu, 4 Jul 2019 10:01:49 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3252.namprd18.prod.outlook.com (10.255.136.96) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2052.18; Thu, 4 Jul 2019 10:01:48 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc%3]) with mapi id 15.20.2052.010; Thu, 4 Jul 2019
 10:01:48 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>, xen-devel
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v3 12/15] x86/IRQ: add explicit tracing-enabled check to
 trace_irq_mask()
Thread-Index: AQHVMk9+x2GXh8K5OEuc6s3MDPCtpg==
Date: Thu, 4 Jul 2019 10:01:48 +0000
Message-ID: <62684b4d-e844-61e0-8677-2d839b7c184c@suse.com>
References: <5CC6DD090200007800229E80@prv1-mh.provo.novell.com>
 <5CDE8F5B020000780023005F@prv1-mh.provo.novell.com>
 <5CDE924602000078002300B7@prv1-mh.provo.novell.com>
 <515e8701-efbb-5388-2407-9ce0834bdd4e@citrix.com>
In-Reply-To: <515e8701-efbb-5388-2407-9ce0834bdd4e@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB7PR02CA0027.eurprd02.prod.outlook.com
 (2603:10a6:10:52::40) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: bc3fb123-b425-49bd-9f0d-08d70066a0f6
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3252; 
x-ms-traffictypediagnostic: BY5PR18MB3252:
x-microsoft-antispam-prvs: <BY5PR18MB3252D5088357258DFAD2E371B3FA0@BY5PR18MB3252.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:6108;
x-forefront-prvs: 0088C92887
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(376002)(136003)(366004)(396003)(346002)(39860400002)(189003)(199004)(52314003)(11346002)(68736007)(6246003)(446003)(2616005)(8676002)(53936002)(476003)(81166006)(81156014)(7736002)(305945005)(14454004)(66066001)(6436002)(256004)(6486002)(25786009)(2906002)(229853002)(6512007)(72206003)(478600001)(54906003)(31686004)(4326008)(71190400001)(71200400001)(486006)(36756003)(31696002)(3846002)(102836004)(386003)(53546011)(186003)(86362001)(5660300002)(26005)(110136005)(6506007)(73956011)(66476007)(66946007)(316002)(80792005)(66446008)(64756008)(66556008)(52116002)(99286004)(4744005)(76176011)(8936002)(6116002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3252;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: m73CmgTkph1w8GdXyp293XjF80qQV0LHOlBCQKQUiMdmSMDJ2uSqbIAjNv4dKbeSS20DOnlLWkGFMoxDeTGhwRLgulHtDvBV9rlBX+cFbLbYjKVKwipmuP0h+mGYoOq89QLiOCrB4A4Q03JoePy1tee5Odv1TKvyZfS9tO5OXnuSbUaXlw1O59bIGSDiMjlUunplAtNYnSPPn8GgRbS7WIqGMdaqjA+O0CrZ7DXBRcqnMXR+brkxfdsGxM7TQcOnsnKawLMtZwjb/r1M+jU987Zq3527cJURa8c4PuTTPjpjrnYNwSuMJ222Ucm/WQnWE+VIQxiYmLbkHzC7qbqWMYpq/OU7F+RR/p7iH2AGlQaxAUons8Ttdm6z5IABLLweXCfVc0gw2LuLRw9woDwYOPpi+q5IctwXdeb5aZKleKQ=
Content-ID: <5AE60D08C126CD4DA5007AC108FCBC17@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: bc3fb123-b425-49bd-9f0d-08d70066a0f6
X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Jul 2019 10:01:48.6514 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3252
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v3 12/15] x86/IRQ: add explicit
 tracing-enabled check to trace_irq_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: George Dunlap <George.Dunlap@eu.citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDMuMDcuMjAxOSAyMDo0MSwgQW5kcmV3IENvb3BlciB3cm90ZToNCj4gT24gMTcvMDUvMjAx
OSAxMTo1MSwgSmFuIEJldWxpY2ggd3JvdGU6DQo+PiAtLS0gYS94ZW4vYXJjaC94ODYvaXJxLmMN
Cj4+ICsrKyBiL3hlbi9hcmNoL3g4Ni9pcnEuYw0KPj4gQEAgLTEzNyw2ICsxMzcsMTMgQEAgc3Rh
dGljIHZvaWQgdHJhY2VfaXJxX21hc2sodWludDMyX3QgZXZlbg0KPj4gICAgICAgdHJhY2VfdmFy
KGV2ZW50LCAxLCBzaXplb2YoZCksICZkKTsNCj4+ICAgfQ0KPj4gICANCj4+ICtzdGF0aWMgaW5s
aW5lIHZvaWQgdHJhY2VfaXJxX21hc2sodWludDMyX3QgZXZlbnQsIGludCBpcnEsIGludCB2ZWN0
b3IsDQo+IA0KPiBObyBpbmxpbmUuDQoNCldlbGwsIEkgdGhpbmsgaW4gY2FzZXMgbGlrZSB0aGlz
IG9uZSB3ZSByZWFsbHkgd2FudCBpdCwgYnV0IGFueXdheSwNCkknbGwgZHJvcCBpdCBqdXN0IHRv
IG1ha2UgcHJvZ3Jlc3MgaGVyZS4NCg0KPsKgIE90aGVyd2lzZSwgQWNrZWQtYnk6IEFuZHJldyBD
b29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+DQoNClRoYW5rcywgSmFuDQpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 04 10:06:36 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Jul 2019 10:06:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hiydP-0003fm-RQ; Thu, 04 Jul 2019 10:06: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=SvFn=VB=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hiydN-0003fe-Sl
 for xen-devel@lists.xenproject.org; Thu, 04 Jul 2019 10:06:33 +0000
X-Inumbo-ID: 644d72d5-9e43-11e9-8980-bc764e045a96
Received: from m4a0039g.houston.softwaregrp.com (unknown [15.124.2.85])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 644d72d5-9e43-11e9-8980-bc764e045a96;
 Thu, 04 Jul 2019 10:06:31 +0000 (UTC)
Received: FROM m4a0039g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0039g.houston.softwaregrp.com WITH ESMTP; 
 Thu,  4 Jul 2019 10:02:52 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Thu, 4 Jul 2019 10:04:24 +0000
Received: from NAM01-BN3-obe.outbound.protection.outlook.com (15.124.72.11) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Thu, 4 Jul 2019 10:04:24 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3154.namprd18.prod.outlook.com (10.255.137.209) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2052.18; Thu, 4 Jul 2019 10:04:22 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc%3]) with mapi id 15.20.2052.010; Thu, 4 Jul 2019
 10:04:22 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Thread-Topic: [PATCH v3 14/15] x86/IRQ: eliminate some on-stack cpumask_t
 instances
Thread-Index: AQHVMc9vhgFqGq6Ig0elP5o60DtrLKa6PBAA
Date: Thu, 4 Jul 2019 10:04:21 +0000
Message-ID: <6c799757-72b8-e5c8-6e2d-db818951bade@suse.com>
References: <5CC6DD090200007800229E80@prv1-mh.provo.novell.com>
 <5CDE8F5B020000780023005F@prv1-mh.provo.novell.com>
 <5CDE928602000078002300BD@prv1-mh.provo.novell.com>
 <20190520142204.unxnuzmmtyqbridb@Air-de-Roger>
 <9b46b04e-dd6f-079f-c924-e8d918517766@citrix.com>
In-Reply-To: <9b46b04e-dd6f-079f-c924-e8d918517766@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR0902CA0018.eurprd09.prod.outlook.com
 (2603:10a6:6:2::31) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: c00c8791-21da-4c6a-4b66-08d70066fc46
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3154; 
x-ms-traffictypediagnostic: BY5PR18MB3154:
x-microsoft-antispam-prvs: <BY5PR18MB31545A2B7D77A41015BDC0C8B3FA0@BY5PR18MB3154.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:2331;
x-forefront-prvs: 0088C92887
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(346002)(39860400002)(376002)(136003)(366004)(396003)(189003)(199004)(36756003)(25786009)(31696002)(386003)(6506007)(14454004)(6246003)(3846002)(86362001)(6116002)(6486002)(53546011)(68736007)(4744005)(80792005)(2906002)(66066001)(186003)(305945005)(7736002)(229853002)(102836004)(73956011)(71190400001)(71200400001)(446003)(478600001)(486006)(72206003)(66446008)(64756008)(81166006)(66946007)(8676002)(81156014)(8936002)(6436002)(2616005)(5660300002)(110136005)(66556008)(54906003)(316002)(53936002)(26005)(76176011)(99286004)(4326008)(11346002)(52116002)(66476007)(476003)(256004)(31686004)(6512007);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3154;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: hBWhHlp69tVtl2ENwdJVagVJK6BtGxh1V7DXhd+jBWVEqYj8GGljsdbNXSboHREHvPk43jtv7ntICzJYO3V3a1LvWGsk+cGcEpR6tYS6SdAW9uWLsqeTv1lG3GRUBEB9Ks5y1uvbeu+E+nHXpqi7eothnjqEgFP7kfgR+Vp9H85xkgcCe1rw7aI1dLGQMdkzTUQCMknJKvZgDmHv2FfiCFjetunFH14PGBp+jhIKGivkb/65GtjUak1B3NMqKMv3TaXNZa6wcMOnANCd/5wnTEtRErAe3Yz8pNO8QqxMgIbzCQeQngqCnZk2wILMT6aIH4istM3rT8H69rbNlzadYAkElgi1vkrEAeL9RdqnDPTVeqp8FsaW9dQn9jqLy/pwIcfXquPA65QkAvUa3Ns/wXZFiW0Gr2NQbwxxj803ANs=
Content-ID: <996676580BC99D40B797E56954FCBE22@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: c00c8791-21da-4c6a-4b66-08d70066fc46
X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Jul 2019 10:04:21.8452 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3154
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v3 14/15] x86/IRQ: eliminate some on-stack
 cpumask_t instances
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDMuMDcuMjAxOSAyMDo0NCwgQW5kcmV3IENvb3BlciB3cm90ZToNCj4gT24gMjAvMDUvMjAx
OSAxNToyMiwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToNCj4+IE9uIEZyaSwgTWF5IDE3LCAyMDE5
IGF0IDA0OjUyOjU0QU0gLTA2MDAsIEphbiBCZXVsaWNoIHdyb3RlOg0KPj4+IFVzZSBzY3JhdGNo
X2NwdW1hc2sgd2hlcmUgcG9zc2libGUsIHRvIGF2b2lkIGNyZWF0aW5nIHRoZXNlIHBvc3NpYmx5
DQo+Pj4gbGFyZ2Ugc3RhY2sgb2JqZWN0cy4gV2UgY2FuJ3QgdXNlIGl0IGluIF9hc3NpZ25faXJx
X3ZlY3RvcigpIGFuZA0KPj4+IHNldF9kZXNjX2FmZmluaXR5KCksIGFzIHRoZXNlIGdldCBjYWxs
ZWQgaW4gSVJRIGNvbnRleHQuDQo+Pj4NCj4+PiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+DQo+PiBSZXZpZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9n
ZXIucGF1QGNpdHJpeC5jb20NCj4gDQo+IE1pc3NpbmcgYSB0cmFpbGluZyA+DQoNCkkgaGFkIGFk
ZGVkIHRoYXQgb25lIGFscmVhZHkuDQoNCj4gQWNrZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJl
dy5jb29wZXIzQGNpdHJpeC5jb20+DQoNClRoYW5rcyBhZ2Fpbi4NCg0KSmFuDQpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 04 10:11:01 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Jul 2019 10:11: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 1hiyhd-0004Pf-FV; Thu, 04 Jul 2019 10:10:57 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=SvFn=VB=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hiyhc-0004Pa-BF
 for xen-devel@lists.xenproject.org; Thu, 04 Jul 2019 10:10:56 +0000
X-Inumbo-ID: ff80ecb6-9e43-11e9-bad0-6745a3837236
Received: from m4a0039g.houston.softwaregrp.com (unknown [15.124.2.85])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id ff80ecb6-9e43-11e9-bad0-6745a3837236;
 Thu, 04 Jul 2019 10:10:51 +0000 (UTC)
Received: FROM m4a0039g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0039g.houston.softwaregrp.com WITH ESMTP; 
 Thu,  4 Jul 2019 10:07:12 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Thu, 4 Jul 2019 10:09:10 +0000
Received: from NAM04-BN3-obe.outbound.protection.outlook.com (15.124.8.12) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Thu, 4 Jul 2019 10:09:10 +0000
ARC-Seal: i=1; a=rsa-sha256; s=testarcselector01; d=microsoft.com; cv=none;
 b=hA4tFT1RUGPKdaVwoagv3HtC/PiCi7+0sT/vJdZmSKnvlX329pfsUVKFnLGpF3T+YIU56V1fofUg+7yBv2DXeiuDTd/abPJroAUFVUi+4zissyqj3zkfEqv/o9UR4GoLwuJHAi9fB3TnJrfprmIYHwB4AAKGJk0AR6gfvvoEWnE=
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=testarcselector01;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=CB+ojXgWpppJTVaj6SsD9h+AsAMyoVtzPmLcpsr2jDU=;
 b=mnuEcWE7HfnTD8AgvbOoOkzak9gPZ7PxFLAtDN6k1Wzanokv21/JehJlQcwxFhHIJcy8x/8WJGjdIMcMJZqyyuOVCLvshWZ8O2dKoEt14iwTRgAzEaZN/r0207wRiWWYrd4u60sKKNcrwp2BmDioXTgkMki2+3ekgZVJvut7aBE=
ARC-Authentication-Results: i=1; test.office365.com
 1;spf=none;dmarc=none;dkim=none;arc=none
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3187.namprd18.prod.outlook.com (10.255.137.80) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2008.16; Thu, 4 Jul 2019 10:09:09 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc%3]) with mapi id 15.20.2052.010; Thu, 4 Jul 2019
 10:09:09 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Paul Durrant <Paul.Durrant@citrix.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [Xen-devel] [PATCH v2] x86/HVM: p2m_ram_ro is incompatible with
 device pass-through
Thread-Index: AQHVMZODenL8esX3CUGEt7b/0uHdFaa5AV1ggAEucACAAAMssIAACuWA
Date: Thu, 4 Jul 2019 10:09:08 +0000
Message-ID: <1d749d19-cad9-9d6b-27ef-b4abaa86ec97@suse.com>
References: <808bb731-c5a7-86cf-5c5a-25253ea8ff17@suse.com>
 <ee14bec6e2db4064a539f91a78d021f7@AMSPEX02CL03.citrite.net>
 <0f165d9f-6bfc-1ca0-648e-a64d05d204ed@suse.com>
 <ab4d8c58855c45ed855e27d1fa15972e@AMSPEX02CL03.citrite.net>
In-Reply-To: <ab4d8c58855c45ed855e27d1fa15972e@AMSPEX02CL03.citrite.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR0301CA0046.eurprd03.prod.outlook.com
 (2603:10a6:4:54::14) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 27d23e57-80c3-4b48-52d5-08d70067a783
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3187; 
x-ms-traffictypediagnostic: BY5PR18MB3187:
x-microsoft-antispam-prvs: <BY5PR18MB31872A86D3621603572EB152B3FA0@BY5PR18MB3187.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:6430;
x-forefront-prvs: 0088C92887
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(346002)(39860400002)(376002)(366004)(136003)(396003)(199004)(13464003)(189003)(486006)(71190400001)(446003)(71200400001)(66946007)(2616005)(11346002)(186003)(76176011)(256004)(66556008)(73956011)(99286004)(31696002)(102836004)(386003)(86362001)(53546011)(66066001)(229853002)(6506007)(26005)(478600001)(66476007)(476003)(14444005)(2501003)(36756003)(305945005)(6116002)(72206003)(81166006)(53936002)(31686004)(14454004)(6512007)(8936002)(6486002)(6436002)(80792005)(66446008)(316002)(7736002)(4326008)(81156014)(8676002)(25786009)(52116002)(3846002)(110136005)(6246003)(5660300002)(68736007)(64756008)(54906003)(2906002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3187;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: LkYoQ6NN+G1xyzGMlSGSih+cJHGr57mqf0nh5uskGE47gMH69BpUlynabLwBymYCecidNGSiJIRN9Nff9NF2NZaU1DPL/DfMbmFThC5WvHiZrT5vK2lGz+4nHJyfwXQ0Iraix3IPRI/VNOVkfPqUR4aOdfeGRxxyY6ccwEQT93MKOsehfjMM5QFapOaZ/7AoEQaV14HWNfAGrj/ugbyKE826Yp0Yr8hLVrB0MM+uXjhBGngNQ/Qjk75DYVlSP1BX0mmNS0CCusN88114rbDkyuT5TISpWjMD+ioOwmGTlSQ3C4NZyBqqAiSXuverSZpZXyZJTTr/0wMJc9VZdvUYxAnDyO0x6LdrGOLirXNrkk916EnUkrXMRPUhHoxYKJPwhwIT3kHb2aOprSv85P+QX7i80VHUVEaH9ER1q23kqT8=
Content-ID: <D63732253002244B8735CA3B404802C6@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 27d23e57-80c3-4b48-52d5-08d70067a783
X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Jul 2019 10:09:08.9966 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3187
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v2] x86/HVM: p2m_ram_ro is incompatible with
 device pass-through
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>, Wei Liu <wl@xen.org>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDQuMDcuMjAxOSAxMTozNSwgUGF1bCBEdXJyYW50IHdyb3RlOg0KPj4gLS0tLS1PcmlnaW5h
bCBNZXNzYWdlLS0tLS0NCj4+IEZyb206IEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT4N
Cj4+IFNlbnQ6IDA0IEp1bHkgMjAxOSAxMDoxOQ0KPj4gVG86IFBhdWwgRHVycmFudCA8UGF1bC5E
dXJyYW50QGNpdHJpeC5jb20+OyB4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcNCj4+IENj
OiBBbmRyZXcgQ29vcGVyIDxBbmRyZXcuQ29vcGVyM0BjaXRyaXguY29tPjsgR2VvcmdlIER1bmxh
cCA8R2VvcmdlLkR1bmxhcEBjaXRyaXguY29tPjsgUm9nZXIgUGF1DQo+PiBNb25uZSA8cm9nZXIu
cGF1QGNpdHJpeC5jb20+OyBXZWkgTGl1IDx3bEB4ZW4ub3JnPg0KPj4gU3ViamVjdDogUmU6IFtQ
QVRDSCB2Ml0geDg2L0hWTTogcDJtX3JhbV9ybyBpcyBpbmNvbXBhdGlibGUgd2l0aCBkZXZpY2Ug
cGFzcy10aHJvdWdoDQo+Pg0KPj4gT24gMDMuMDcuMjAxOSAxNzoyMiwgUGF1bCBEdXJyYW50IHdy
b3RlOg0KPj4+PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPj4+PiBGcm9tOiBKYW4gQmV1
bGljaCA8SkJldWxpY2hAc3VzZS5jb20+DQo+Pj4+IFNlbnQ6IDAzIEp1bHkgMjAxOSAxMjozNg0K
Pj4+PiBUbzogeGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnDQo+Pj4+IENjOiBHZW9yZ2Ug
RHVubGFwIDxHZW9yZ2UuRHVubGFwQGNpdHJpeC5jb20+OyBQYXVsIER1cnJhbnQgPFBhdWwuRHVy
cmFudEBjaXRyaXguY29tPjsgQW5kcmV3IENvb3Blcg0KPj4+PiA8QW5kcmV3LkNvb3BlcjNAY2l0
cml4LmNvbT47IFdlaSBMaXUgPHdsQHhlbi5vcmc+OyBSb2dlciBQYXUgTW9ubmUgPHJvZ2VyLnBh
dUBjaXRyaXguY29tPg0KPj4+PiBTdWJqZWN0OiBbUEFUQ0ggdjJdIHg4Ni9IVk06IHAybV9yYW1f
cm8gaXMgaW5jb21wYXRpYmxlIHdpdGggZGV2aWNlIHBhc3MtdGhyb3VnaA0KPj4+Pg0KPj4+PiBU
aGUgd3JpdGUtZGlzY2FyZCBwcm9wZXJ0eSBvZiB0aGUgdHlwZSBjYW4ndCBiZSByZXByZXNlbnRl
ZCBpbiBJT01NVQ0KPj4+PiBwYWdlIHRhYmxlIGVudHJpZXMuIE1ha2Ugc3VyZSB0aGUgcmVzcGVj
dGl2ZSBjaGVja3MgLyB0cmFja2luZyBjYW4ndA0KPj4+PiByYWNlLCBieSB1dGlsaXppbmcgdGhl
IGRvbWFpbiBsb2NrLiBUaGUgb3RoZXIgc2lkZXMgb2YgdGhlIHNoYXJpbmcvDQo+Pj4+IHBhZ2lu
Zy9sb2ctZGlydHkgZXhjbHVzaW9uIGNoZWNrcyBzaG91bGQgc3Vic2VxdWVudGx5IHBlcmhhcHMg
YWxzbyBiZQ0KPj4+PiBwdXQgdW5kZXIgdGhhdCBsb2NrIHRoZW4uDQo+Pj4+DQo+Pj4+IFRha2Ug
dGhlIG9wcG9ydHVuaXR5IGFuZCBhbHNvIGNvbnZlcnQgbmVpZ2hib3JpbmcgYm9vbF90IHRvIGJv
b2wgaW4NCj4+Pj4gc3RydWN0IGh2bV9kb21haW4uDQo+Pj4+DQo+Pj4+IFNpZ25lZC1vZmYtYnk6
IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4NCj4+Pj4gLS0tDQo+Pj4+IHYyOiBEb24n
dCBzZXQgcDJtX3JhbV9yb191c2VkIHdoZW4gZmFpbGluZyB0aGUgcmVxdWVzdC4NCj4+Pj4NCj4+
Pj4gLS0tIGEveGVuL2FyY2gveDg2L2h2bS9kbS5jDQo+Pj4+ICsrKyBiL3hlbi9hcmNoL3g4Ni9o
dm0vZG0uYw0KPj4+PiBAQCAtMjU1LDE2ICsyNTUsMzMgQEAgc3RhdGljIGludCBzZXRfbWVtX3R5
cGUoc3RydWN0IGRvbWFpbiAqZA0KPj4+Pg0KPj4+PiAgICAgICAgIG1lbV90eXBlID0gYXJyYXlf
aW5kZXhfbm9zcGVjKGRhdGEtPm1lbV90eXBlLCBBUlJBWV9TSVpFKG1lbXR5cGUpKTsNCj4+Pj4N
Cj4+Pj4gLSAgICBpZiAoIG1lbV90eXBlID09IEhWTU1FTV9pb3JlcV9zZXJ2ZXIgKQ0KPj4+PiAr
ICAgIHN3aXRjaCAoIG1lbV90eXBlICkNCj4+Pj4gICAgICAgICB7DQo+Pj4+ICAgICAgICAgICAg
IHVuc2lnbmVkIGludCBmbGFnczsNCj4+Pj4NCj4+Pj4gKyAgICBjYXNlIEhWTU1FTV9pb3JlcV9z
ZXJ2ZXI6DQo+Pj4+ICAgICAgICAgICAgIGlmICggIWhhcF9lbmFibGVkKGQpICkNCj4+Pj4gICAg
ICAgICAgICAgICAgIHJldHVybiAtRU9QTk9UU1VQUDsNCj4+Pj4NCj4+Pj4gICAgICAgICAgICAg
LyogRG8gbm90IGNoYW5nZSB0byBIVk1NRU1faW9yZXFfc2VydmVyIGlmIG5vIGlvcmVxIHNlcnZl
ciBtYXBwZWQuICovDQo+Pj4+ICAgICAgICAgICAgIGlmICggIXAybV9nZXRfaW9yZXFfc2VydmVy
KGQsICZmbGFncykgKQ0KPj4+PiAgICAgICAgICAgICAgICAgcmV0dXJuIC1FSU5WQUw7DQo+Pj4+
ICsNCj4+Pj4gKyAgICAgICAgYnJlYWs7DQo+Pj4+ICsNCj4+Pj4gKyAgICBjYXNlIEhWTU1FTV9y
YW1fcm86DQo+Pj4+ICsgICAgICAgIC8qIHAybV9yYW1fcm8gY2FuJ3QgYmUgcmVwcmVzZW50ZWQg
aW4gSU9NTVUgbWFwcGluZ3MuICovDQo+Pj4+ICsgICAgICAgIGRvbWFpbl9sb2NrKGQpOw0KPj4+
PiArICAgICAgICBpZiAoIGhhc19pb21tdV9wdChkKSApDQo+Pj4+ICsgICAgICAgICAgICByYyA9
IC1FWERFVjsNCj4+Pj4gKyAgICAgICAgZWxzZQ0KPj4+PiArICAgICAgICAgICAgZC0+YXJjaC5o
dm0ucDJtX3JhbV9yb191c2VkID0gdHJ1ZTsNCj4+Pg0KPj4+IERvIHdlIHJlYWxseSB3YW50IHRo
aXMgdG8gYmUgYSBvbmUtd2F5IHRyaXA/IE9uIHRoZSBmYWNlIG9mIGl0LCBpdA0KPj4+IHdvdWxk
IHNlZW0gdGhhdCBrZWVwaW5nIGEgY291bnQgb2YgcDJtX3JhbV9ybyBlbnRyaWVzIHdvdWxkIGJl
IG1vcmUNCj4+PiBkZXNpcmFibGUgc3VjaCB0aGF0LCBvbmNlIHRoZSBsYXN0IG9uZSBpcyBnb25l
LCBkZXZpY2VzIGNhbiBiZQ0KPj4+IGFzc2lnbmVkIGFnYWluPw0KPj4NCj4+IFdlbGwsIGF0IHRo
aXMgcG9pbnQgSSdtIG5vdCByZWFsbHkgdXAgdG8gaW50cm9kdWNpbmcgYWNjb3VudGluZyBvZg0K
Pj4gdGhlIG51bWJlciBvZiB1c2VzIG9mIHAybV9yYW1fcm8uIFRoaXMgY291bGQgYmUgYSBmdXJ0
aGVyIHN0ZXAgdG8NCj4+IGJlIGRvbmUgaW4gdGhlIGZ1dHVyZSwgaWYgbmVjZXNzYXJ5Lg0KPj4N
Cj4+PiBJZiBub3QgbWF5YmUgaXQncyB0aW1lIHRvIGdvIGFsbCB0aGUgd2F5IGFuZCBtYWtlIGlv
bW11IHBhZ2UgdGFibGUNCj4+PiBjb25zdHJ1Y3Rpb24gcGFydCBvZiBkb21haW4gY3JlYXRlIGFu
ZCB0aGVuIHdlIHNpbXBsaWZ5IGEgbG90IG9mDQo+Pj4gY29kZSBhbmQgd2UgZG9uJ3QgbmVlZCBh
bnkgZmxhZy9yZWZjb3VudCBsaWtlIHRoaXMgYXQgYWxsLg0KPj4NCj4+IEkndmUgc2FpZCB0aGlz
IGJlZm9yZTogSSBkb24ndCB0aGluayBpdCBzaG91bGQgYmUgYSByZXF1aXJlbWVudCB0bw0KPj4g
a25vdyBhdCB0aGUgdGltZSBvZiB0aGUgY3JlYXRpb24gb2YgYSBWTSB3aGV0aGVyIGl0J2xsIGV2
ZW50dWFsbHkNCj4+IGhhdmUgYSBwYXNzLXRocm91Z2ggZGV2aWNlIGFzc2lnbmVkLiBGdXJ0aGVy
bW9yZSB5b3UgcmVhbGl6ZSB0aGF0DQo+PiB0aGlzIHN1Z2dlc3Rpb24gb2YgeW91cnMgaXMgY29u
dHJhcnkgdG8gd2hhdCB5b3UndmUgc2FpZCBmdXJ0aGVyIHVwOg0KPj4gVGhpcyB3YXkgeW91J2Qg
bWFrZSB0aGUgdHdvIHRoaW5ncyBleGNsdXNpdmUgb2Ygb25lIGFub3RoZXIgd2l0aG91dA0KPj4g
YW55IHJlY291cnNlLg0KPiANCj4gWWVzLCBJIHJlYWxpemUgdGhlIHN1Z2dlc3Rpb25zIGFyZSBj
b250cmFkaWN0b3J5LiBNeSBwb2ludCBpcyB0aGF0DQo+IGFkZGluZyBJT01NVSBwYWdlcyB0byBh
IHJ1bm5pbmcgZG9tYWluIGlzIHRyaWNreSBhbmQgbGVhZHMgdG8gaXNzdWVzDQo+IGxpa2UgdGhl
IG9uZSB5b3UgYXJlIHRyeWluZyB0byBzb2x2ZSB3aXRoIHRoZSByYW1fcm9fdXNlZCBmbGFnLg0K
PiBUaGUgd2hvbGUgc3Vic3lzdGVtIGlzIGluIG5lZWQgb2YgYW4gb3ZlcmhhdWwgYW55d2F5IHNv
IEkgZ3Vlc3MgdGhpcw0KPiBiYW5kLWFpZCBpcyBvayBmb3Igbm93Lg0KDQpUaGFua3MuIEkgd29u
ZGVyIHdoZXRoZXIgSSBtYXkgdHJhbnNsYXRlIHRoaXMgaW50byBSLWIgb3IgQS1iPw0KDQpKYW4N
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 04 10:12:07 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Jul 2019 10:12:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hiyik-0004VY-W0; Thu, 04 Jul 2019 10:12:06 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=suz0=VB=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hiyik-0004VS-8Y
 for xen-devel@lists.xenproject.org; Thu, 04 Jul 2019 10:12:06 +0000
X-Inumbo-ID: 2b6b954c-9e44-11e9-af89-6ff3b93938d5
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 2b6b954c-9e44-11e9-af89-6ff3b93938d5;
 Thu, 04 Jul 2019 10:12:04 +0000 (UTC)
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=Paul.Durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 Paul.Durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 4s2sSL1LdeirVa39KlqI9ttAvlDxNqtark0I3zL3RsSO0ZFqD6HNcZMZGGs2b8mIyHuN6t1SIX
 KixLlo4Xmw0xsubhzBdz+jo1Blvc4DZDRZcQmj7qb3LPh5rVs4eNG1knhSJjnWJEtu+psIxvOj
 Yt7yZV5m8XhhMNmz/E+Ah2KsyXMyfkNOsomH1T2NREa1fI1jLvRW/eqokHTb8YeLZq1cmj6DTS
 ohn/ymNAFSekHvKEBSm48aBoTcPKYr2QTHVvK5iaL8QqjwNBwbR7CYscWJfiWZYIgLvDXetAyL
 zp0=
X-SBRS: 2.7
X-MesageID: 2594669
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,450,1557201600"; 
   d="scan'208";a="2594669"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Jan Beulich' <JBeulich@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [Xen-devel] [PATCH v2] x86/HVM: p2m_ram_ro is incompatible with
 device pass-through
Thread-Index: AQHVMZODenL8esX3CUGEt7b/0uHdFaa5AV1ggAEucACAAAMssIAACuWAgAAAqmA=
Date: Thu, 4 Jul 2019 10:12:00 +0000
Message-ID: <ad58b4fbcc8a4343bafefb1e37d50c51@AMSPEX02CL03.citrite.net>
References: <808bb731-c5a7-86cf-5c5a-25253ea8ff17@suse.com>
 <ee14bec6e2db4064a539f91a78d021f7@AMSPEX02CL03.citrite.net>
 <0f165d9f-6bfc-1ca0-648e-a64d05d204ed@suse.com>
 <ab4d8c58855c45ed855e27d1fa15972e@AMSPEX02CL03.citrite.net>
 <1d749d19-cad9-9d6b-27ef-b4abaa86ec97@suse.com>
In-Reply-To: <1d749d19-cad9-9d6b-27ef-b4abaa86ec97@suse.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2] x86/HVM: p2m_ram_ro is incompatible with
 device pass-through
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>, Wei Liu <wl@xen.org>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBKYW4gQmV1bGljaCA8SkJldWxp
Y2hAc3VzZS5jb20+DQo+IFNlbnQ6IDA0IEp1bHkgMjAxOSAxMTowOQ0KPiBUbzogUGF1bCBEdXJy
YW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT47IHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZw0KPiBDYzogQW5kcmV3IENvb3BlciA8QW5kcmV3LkNvb3BlcjNAY2l0cml4LmNvbT47IEdl
b3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5sYXBAY2l0cml4LmNvbT47IFJvZ2VyIFBhdQ0KPiBNb25u
ZSA8cm9nZXIucGF1QGNpdHJpeC5jb20+OyBXZWkgTGl1IDx3bEB4ZW4ub3JnPg0KPiBTdWJqZWN0
OiBSZTogW1hlbi1kZXZlbF0gW1BBVENIIHYyXSB4ODYvSFZNOiBwMm1fcmFtX3JvIGlzIGluY29t
cGF0aWJsZSB3aXRoIGRldmljZSBwYXNzLXRocm91Z2gNCj4gDQo+IE9uIDA0LjA3LjIwMTkgMTE6
MzUsIFBhdWwgRHVycmFudCB3cm90ZToNCj4gPj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0N
Cj4gPj4gRnJvbTogSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1c2UuY29tPg0KPiA+PiBTZW50OiAw
NCBKdWx5IDIwMTkgMTA6MTkNCj4gPj4gVG86IFBhdWwgRHVycmFudCA8UGF1bC5EdXJyYW50QGNp
dHJpeC5jb20+OyB4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcNCj4gPj4gQ2M6IEFuZHJl
dyBDb29wZXIgPEFuZHJldy5Db29wZXIzQGNpdHJpeC5jb20+OyBHZW9yZ2UgRHVubGFwIDxHZW9y
Z2UuRHVubGFwQGNpdHJpeC5jb20+OyBSb2dlciBQYXUNCj4gPj4gTW9ubmUgPHJvZ2VyLnBhdUBj
aXRyaXguY29tPjsgV2VpIExpdSA8d2xAeGVuLm9yZz4NCj4gPj4gU3ViamVjdDogUmU6IFtQQVRD
SCB2Ml0geDg2L0hWTTogcDJtX3JhbV9ybyBpcyBpbmNvbXBhdGlibGUgd2l0aCBkZXZpY2UgcGFz
cy10aHJvdWdoDQo+ID4+DQo+ID4+IE9uIDAzLjA3LjIwMTkgMTc6MjIsIFBhdWwgRHVycmFudCB3
cm90ZToNCj4gPj4+PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiA+Pj4+IEZyb206IEph
biBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT4NCj4gPj4+PiBTZW50OiAwMyBKdWx5IDIwMTkg
MTI6MzYNCj4gPj4+PiBUbzogeGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnDQo+ID4+Pj4g
Q2M6IEdlb3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5sYXBAY2l0cml4LmNvbT47IFBhdWwgRHVycmFu
dCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+OyBBbmRyZXcNCj4gQ29vcGVyDQo+ID4+Pj4gPEFu
ZHJldy5Db29wZXIzQGNpdHJpeC5jb20+OyBXZWkgTGl1IDx3bEB4ZW4ub3JnPjsgUm9nZXIgUGF1
IE1vbm5lIDxyb2dlci5wYXVAY2l0cml4LmNvbT4NCj4gPj4+PiBTdWJqZWN0OiBbUEFUQ0ggdjJd
IHg4Ni9IVk06IHAybV9yYW1fcm8gaXMgaW5jb21wYXRpYmxlIHdpdGggZGV2aWNlIHBhc3MtdGhy
b3VnaA0KPiA+Pj4+DQo+ID4+Pj4gVGhlIHdyaXRlLWRpc2NhcmQgcHJvcGVydHkgb2YgdGhlIHR5
cGUgY2FuJ3QgYmUgcmVwcmVzZW50ZWQgaW4gSU9NTVUNCj4gPj4+PiBwYWdlIHRhYmxlIGVudHJp
ZXMuIE1ha2Ugc3VyZSB0aGUgcmVzcGVjdGl2ZSBjaGVja3MgLyB0cmFja2luZyBjYW4ndA0KPiA+
Pj4+IHJhY2UsIGJ5IHV0aWxpemluZyB0aGUgZG9tYWluIGxvY2suIFRoZSBvdGhlciBzaWRlcyBv
ZiB0aGUgc2hhcmluZy8NCj4gPj4+PiBwYWdpbmcvbG9nLWRpcnR5IGV4Y2x1c2lvbiBjaGVja3Mg
c2hvdWxkIHN1YnNlcXVlbnRseSBwZXJoYXBzIGFsc28gYmUNCj4gPj4+PiBwdXQgdW5kZXIgdGhh
dCBsb2NrIHRoZW4uDQo+ID4+Pj4NCj4gPj4+PiBUYWtlIHRoZSBvcHBvcnR1bml0eSBhbmQgYWxz
byBjb252ZXJ0IG5laWdoYm9yaW5nIGJvb2xfdCB0byBib29sIGluDQo+ID4+Pj4gc3RydWN0IGh2
bV9kb21haW4uDQo+ID4+Pj4NCj4gPj4+PiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+DQo+ID4+Pj4gLS0tDQo+ID4+Pj4gdjI6IERvbid0IHNldCBwMm1fcmFt
X3JvX3VzZWQgd2hlbiBmYWlsaW5nIHRoZSByZXF1ZXN0Lg0KPiA+Pj4+DQo+ID4+Pj4gLS0tIGEv
eGVuL2FyY2gveDg2L2h2bS9kbS5jDQo+ID4+Pj4gKysrIGIveGVuL2FyY2gveDg2L2h2bS9kbS5j
DQo+ID4+Pj4gQEAgLTI1NSwxNiArMjU1LDMzIEBAIHN0YXRpYyBpbnQgc2V0X21lbV90eXBlKHN0
cnVjdCBkb21haW4gKmQNCj4gPj4+Pg0KPiA+Pj4+ICAgICAgICAgbWVtX3R5cGUgPSBhcnJheV9p
bmRleF9ub3NwZWMoZGF0YS0+bWVtX3R5cGUsIEFSUkFZX1NJWkUobWVtdHlwZSkpOw0KPiA+Pj4+
DQo+ID4+Pj4gLSAgICBpZiAoIG1lbV90eXBlID09IEhWTU1FTV9pb3JlcV9zZXJ2ZXIgKQ0KPiA+
Pj4+ICsgICAgc3dpdGNoICggbWVtX3R5cGUgKQ0KPiA+Pj4+ICAgICAgICAgew0KPiA+Pj4+ICAg
ICAgICAgICAgIHVuc2lnbmVkIGludCBmbGFnczsNCj4gPj4+Pg0KPiA+Pj4+ICsgICAgY2FzZSBI
Vk1NRU1faW9yZXFfc2VydmVyOg0KPiA+Pj4+ICAgICAgICAgICAgIGlmICggIWhhcF9lbmFibGVk
KGQpICkNCj4gPj4+PiAgICAgICAgICAgICAgICAgcmV0dXJuIC1FT1BOT1RTVVBQOw0KPiA+Pj4+
DQo+ID4+Pj4gICAgICAgICAgICAgLyogRG8gbm90IGNoYW5nZSB0byBIVk1NRU1faW9yZXFfc2Vy
dmVyIGlmIG5vIGlvcmVxIHNlcnZlciBtYXBwZWQuICovDQo+ID4+Pj4gICAgICAgICAgICAgaWYg
KCAhcDJtX2dldF9pb3JlcV9zZXJ2ZXIoZCwgJmZsYWdzKSApDQo+ID4+Pj4gICAgICAgICAgICAg
ICAgIHJldHVybiAtRUlOVkFMOw0KPiA+Pj4+ICsNCj4gPj4+PiArICAgICAgICBicmVhazsNCj4g
Pj4+PiArDQo+ID4+Pj4gKyAgICBjYXNlIEhWTU1FTV9yYW1fcm86DQo+ID4+Pj4gKyAgICAgICAg
LyogcDJtX3JhbV9ybyBjYW4ndCBiZSByZXByZXNlbnRlZCBpbiBJT01NVSBtYXBwaW5ncy4gKi8N
Cj4gPj4+PiArICAgICAgICBkb21haW5fbG9jayhkKTsNCj4gPj4+PiArICAgICAgICBpZiAoIGhh
c19pb21tdV9wdChkKSApDQo+ID4+Pj4gKyAgICAgICAgICAgIHJjID0gLUVYREVWOw0KPiA+Pj4+
ICsgICAgICAgIGVsc2UNCj4gPj4+PiArICAgICAgICAgICAgZC0+YXJjaC5odm0ucDJtX3JhbV9y
b191c2VkID0gdHJ1ZTsNCj4gPj4+DQo+ID4+PiBEbyB3ZSByZWFsbHkgd2FudCB0aGlzIHRvIGJl
IGEgb25lLXdheSB0cmlwPyBPbiB0aGUgZmFjZSBvZiBpdCwgaXQNCj4gPj4+IHdvdWxkIHNlZW0g
dGhhdCBrZWVwaW5nIGEgY291bnQgb2YgcDJtX3JhbV9ybyBlbnRyaWVzIHdvdWxkIGJlIG1vcmUN
Cj4gPj4+IGRlc2lyYWJsZSBzdWNoIHRoYXQsIG9uY2UgdGhlIGxhc3Qgb25lIGlzIGdvbmUsIGRl
dmljZXMgY2FuIGJlDQo+ID4+PiBhc3NpZ25lZCBhZ2Fpbj8NCj4gPj4NCj4gPj4gV2VsbCwgYXQg
dGhpcyBwb2ludCBJJ20gbm90IHJlYWxseSB1cCB0byBpbnRyb2R1Y2luZyBhY2NvdW50aW5nIG9m
DQo+ID4+IHRoZSBudW1iZXIgb2YgdXNlcyBvZiBwMm1fcmFtX3JvLiBUaGlzIGNvdWxkIGJlIGEg
ZnVydGhlciBzdGVwIHRvDQo+ID4+IGJlIGRvbmUgaW4gdGhlIGZ1dHVyZSwgaWYgbmVjZXNzYXJ5
Lg0KPiA+Pg0KPiA+Pj4gSWYgbm90IG1heWJlIGl0J3MgdGltZSB0byBnbyBhbGwgdGhlIHdheSBh
bmQgbWFrZSBpb21tdSBwYWdlIHRhYmxlDQo+ID4+PiBjb25zdHJ1Y3Rpb24gcGFydCBvZiBkb21h
aW4gY3JlYXRlIGFuZCB0aGVuIHdlIHNpbXBsaWZ5IGEgbG90IG9mDQo+ID4+PiBjb2RlIGFuZCB3
ZSBkb24ndCBuZWVkIGFueSBmbGFnL3JlZmNvdW50IGxpa2UgdGhpcyBhdCBhbGwuDQo+ID4+DQo+
ID4+IEkndmUgc2FpZCB0aGlzIGJlZm9yZTogSSBkb24ndCB0aGluayBpdCBzaG91bGQgYmUgYSBy
ZXF1aXJlbWVudCB0bw0KPiA+PiBrbm93IGF0IHRoZSB0aW1lIG9mIHRoZSBjcmVhdGlvbiBvZiBh
IFZNIHdoZXRoZXIgaXQnbGwgZXZlbnR1YWxseQ0KPiA+PiBoYXZlIGEgcGFzcy10aHJvdWdoIGRl
dmljZSBhc3NpZ25lZC4gRnVydGhlcm1vcmUgeW91IHJlYWxpemUgdGhhdA0KPiA+PiB0aGlzIHN1
Z2dlc3Rpb24gb2YgeW91cnMgaXMgY29udHJhcnkgdG8gd2hhdCB5b3UndmUgc2FpZCBmdXJ0aGVy
IHVwOg0KPiA+PiBUaGlzIHdheSB5b3UnZCBtYWtlIHRoZSB0d28gdGhpbmdzIGV4Y2x1c2l2ZSBv
ZiBvbmUgYW5vdGhlciB3aXRob3V0DQo+ID4+IGFueSByZWNvdXJzZS4NCj4gPg0KPiA+IFllcywg
SSByZWFsaXplIHRoZSBzdWdnZXN0aW9ucyBhcmUgY29udHJhZGljdG9yeS4gTXkgcG9pbnQgaXMg
dGhhdA0KPiA+IGFkZGluZyBJT01NVSBwYWdlcyB0byBhIHJ1bm5pbmcgZG9tYWluIGlzIHRyaWNr
eSBhbmQgbGVhZHMgdG8gaXNzdWVzDQo+ID4gbGlrZSB0aGUgb25lIHlvdSBhcmUgdHJ5aW5nIHRv
IHNvbHZlIHdpdGggdGhlIHJhbV9yb191c2VkIGZsYWcuDQo+ID4gVGhlIHdob2xlIHN1YnN5c3Rl
bSBpcyBpbiBuZWVkIG9mIGFuIG92ZXJoYXVsIGFueXdheSBzbyBJIGd1ZXNzIHRoaXMNCj4gPiBi
YW5kLWFpZCBpcyBvayBmb3Igbm93Lg0KPiANCj4gVGhhbmtzLiBJIHdvbmRlciB3aGV0aGVyIEkg
bWF5IHRyYW5zbGF0ZSB0aGlzIGludG8gUi1iIG9yIEEtYj8NCj4gDQoNClllcywgeW91IGNhbiBj
b25zaWRlciB0aGlzIGFuIFItYi4NCg0KICBQYXVsDQoNCj4gSmFuDQpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 04 11:38:11 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Jul 2019 11:38:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hj03m-0002lw-F8; Thu, 04 Jul 2019 11:37:54 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=SvFn=VB=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hj03k-0002ln-Kb
 for xen-devel@lists.xenproject.org; Thu, 04 Jul 2019 11:37:52 +0000
X-Inumbo-ID: 27042d40-9e50-11e9-8980-bc764e045a96
Received: from m4a0041g.houston.softwaregrp.com (unknown [15.124.2.87])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 27042d40-9e50-11e9-8980-bc764e045a96;
 Thu, 04 Jul 2019 11:37:50 +0000 (UTC)
Received: FROM m4a0041g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0041g.houston.softwaregrp.com WITH ESMTP; 
 Thu,  4 Jul 2019 11:37:43 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Thu, 4 Jul 2019 11:37:17 +0000
Received: from NAM02-BL2-obe.outbound.protection.outlook.com (15.124.8.12) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Thu, 4 Jul 2019 11:37:17 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3121.namprd18.prod.outlook.com (10.255.136.150) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2052.16; Thu, 4 Jul 2019 11:37:15 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc%3]) with mapi id 15.20.2052.010; Thu, 4 Jul 2019
 11:37:15 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "xen-announce@lists.xenproject.org" <xen-announce@lists.xenproject.org>
Thread-Topic: Xen 4.10.4 released
Thread-Index: AQHVMlzUvW0qNOhyc0yTabkGhR3Z2w==
Date: Thu, 4 Jul 2019 11:37:15 +0000
Message-ID: <0e57693f-bd07-6e54-9766-4952bb1d2466@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR0501CA0022.eurprd05.prod.outlook.com
 (2603:10a6:4:8f::32) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 7ea743ec-b4d3-4a43-c3c2-08d70073f682
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3121; 
x-ms-traffictypediagnostic: BY5PR18MB3121:
x-ms-exchange-purlcount: 2
x-microsoft-antispam-prvs: <BY5PR18MB312183946D75829711B5ABC5B3FA0@BY5PR18MB3121.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7691;
x-forefront-prvs: 0088C92887
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(366004)(136003)(396003)(39860400002)(346002)(376002)(189003)(199004)(31686004)(66066001)(25786009)(450100002)(14444005)(86362001)(256004)(31696002)(7736002)(26005)(7116003)(8936002)(2351001)(71200400001)(71190400001)(6506007)(386003)(81166006)(6916009)(81156014)(8676002)(52116002)(102836004)(68736007)(99286004)(4326008)(2906002)(305945005)(80792005)(6116002)(3846002)(6512007)(6306002)(5640700003)(72206003)(2501003)(73956011)(6486002)(53936002)(966005)(478600001)(6436002)(316002)(66556008)(5660300002)(14454004)(4744005)(66446008)(2616005)(64756008)(66946007)(476003)(486006)(186003)(66476007)(36756003);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3121;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: I0O/0BZR2/T8g/nYhdPneQp0a4qMfiMY9hCDDkt0rHbl1Y/4p8MbUaLaC4FEO7bJjyH2AUwJyYZoKIpdDgIv4+0XBMbk864tLuZ85sY+ZXby81Lg2LEs6gfCcUtToUSoT0UJgjAOftIUfOt10sKEQZH7IZAZBDAWIVa8qSq/UpVxDMVI9MPvC1CHuvNpcFMpj6nJ8Xx7bMcYb9HsIy1pM8PQktVAutCQgWWx/yyVdfTHU2Cah1raMvSlvsaIeBSDu8SnAArsUMfclUaeod32ONEcgKKOst2CDmrVsdl3OtHE8NJJ2hyKIlgbyyvxzgZ42ROngv+gBo3aov4riykT5WClTkCBqpIpuysRQEJk39J4EzxC9ldUmzE2hZCdOxl4ze2n7gEKncq8KOEY5w/QeCYxZUkFepVRP0fHsPgBv/0=
Content-ID: <EF0B476EB53E31419E7E4CF37137DEF2@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 7ea743ec-b4d3-4a43-c3c2-08d70073f682
X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Jul 2019 11:37:15.6576 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3121
X-OriginatorOrg: suse.com
Subject: [Xen-devel] Xen 4.10.4 released
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@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>

QWxsLA0KDQpJIGFtIHBsZWFzZWQgdG8gYW5ub3VuY2UgdGhlIHJlbGVhc2Ugb2YgWGVuIDQuMTAu
NC4gVGhpcyBpcyBhdmFpbGFibGUNCmltbWVkaWF0ZWx5IGZyb20gaXRzIGdpdCByZXBvc2l0b3J5
DQpodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD14ZW4uZ2l0O2E9c2hvcnRsb2c7aD1y
ZWZzL2hlYWRzL3N0YWJsZS00LjEwDQoodGFnIFJFTEVBU0UtNC4xMC40KSBvciBmcm9tIHRoZSBY
ZW5Qcm9qZWN0IGRvd25sb2FkIHBhZ2UNCmh0dHBzOi8veGVucHJvamVjdC5vcmcvZG93bmxvYWRz
L3hlbi1wcm9qZWN0LWFyY2hpdmVzL3hlbi1wcm9qZWN0LTQtMTAtc2VyaWVzL3hlbi1wcm9qZWN0
LTQtMTAtNC8NCih3aGVyZSBhIGxpc3Qgb2YgY2hhbmdlcyBjYW4gYWxzbyBiZSBmb3VuZCkuDQoN
CldlIHJlY29tbWVuZCBhbGwgdXNlcnMgb2YgdGhlIDQuMTAgc3RhYmxlIHNlcmllcyB0byB1cGRh
dGUgdG8gdGhpcw0KbGF0ZXN0IHBvaW50IHJlbGVhc2UuIFBsZWFzZSBub3RlIHRoYXQgdGhpcyBp
cyB0aGUgbGFzdCBYZW5Qcm9qZWN0DQpjb29yZGluYXRlZCByZWxlYXNlIGZyb20gdGhpcyBicmFu
Y2gsIHdoaWNoIHdpbGwgbW92ZSBpbnRvIHNlY3VyaXR5DQpvbmx5IG1haW50ZW5hbmNlIG1vZGUg
bm93Lg0KDQpSZWdhcmRzLCBKYW4NCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 04 12:00:54 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Jul 2019 12:00:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hj0Pu-00056x-Oa; Thu, 04 Jul 2019 12:00:46 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=jf9k=VB=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hj0Pt-00056n-Cm
 for xen-devel@lists.xenproject.org; Thu, 04 Jul 2019 12:00:45 +0000
X-Inumbo-ID: 5788eb70-9e53-11e9-99b4-7fc7d4416e56
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 5788eb70-9e53-11e9-99b4-7fc7d4416e56;
 Thu, 04 Jul 2019 12:00:40 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hj0Pn-0006lL-BK; Thu, 04 Jul 2019 12:00: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 1hj0Pn-00021t-07; Thu, 04 Jul 2019 12:00:39 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hj0Pm-0006eg-Ul; Thu, 04 Jul 2019 12:00:38 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138723-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.9-testing:test-arm64-arm64-xl-thunderx:<job
 status>:broken:regression
 xen-4.9-testing:build-amd64-prev:xen-build:fail:regression
 xen-4.9-testing:build-i386-prev:xen-build:fail:regression
 xen-4.9-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:regression
 xen-4.9-testing:test-amd64-i386-freebsd10-i386:guest-localmigrate/x10:fail:heisenbug
 xen-4.9-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-localmigrate/x10:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-localmigrate/x10:fail:heisenbug
 xen-4.9-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:guest-saverestore.2:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-localmigrate/x10: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-migrupgrade:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-amd64-amd64-migrupgrade:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-thunderx:hosts-allocate:broken: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-xl-qemuu-win7-amd64:guest-stop: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-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-seattle: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-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-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-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-credit1:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=8d2a688015193e20ae47fe3c208f99128240f821
X-Osstest-Versions-That: xen=54aa382cbcdc1e2ba75d6734151ca6e53104e2f2
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 04 Jul 2019 12:00:38 +0000
Subject: [Xen-devel] [xen-4.9-testing test] 138723: 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>

ZmxpZ2h0IDEzODcyMyB4ZW4tNC45LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODcyMy8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hcm02NC1hcm02NC14bC10aHVu
ZGVyeCAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYW1kNjQt
cHJldiAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTMyODg5CiBidWlsZC1pMzg2LXByZXYgICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAg
ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzI4ODkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMjg4OQoK
VGVzdHMgd2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJtaXR0ZW50bHkgKG5vdCBibG9ja2luZyk6CiB0
ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgMTcgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBm
YWlsIGluIDEzODcwNSBwYXNzIGluIDEzODcyMwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdp
bjctYW1kNjQgMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBmYWlsIGluIDEzODcwNSBwYXNzIGlu
IDEzODcyMwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE2IGd1ZXN0LWxv
Y2FsbWlncmF0ZS94MTAgZmFpbCBpbiAxMzg3MDUgcGFzcyBpbiAxMzg3MjMKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93IDE1IGd1ZXN0LXNhdmVyZXN0b3Jl
LjIgZmFpbCBwYXNzIGluIDEzODcwNQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFt
ZDY0IDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBwYXNzIGluIDEzODcwNQogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBm
YWlsIHBhc3MgaW4gMTM4NzA1CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUg
bm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBn
cmFkZSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
cm02NC1hcm02NC14bC10aHVuZGVyeCAgMiBob3N0cy1hbGxvY2F0ZSAgICAgICAgICAgICAgIGJy
b2tlbiBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBn
dWVzdC1zdG9wICAgICAgIGZhaWwgYmxvY2tlZCBpbiAxMzI4ODkKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgZmFpbCBibG9ja2VkIGluIDEz
Mjg4OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
IGZhaWwgaW4gMTM4NzA1IGxpa2UgMTMyODg5CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3Mx
Ni1hbWQ2NCAxNyBndWVzdC1zdG9wICAgZmFpbCBpbiAxMzg3MDUgbGlrZSAxMzI4ODkKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNiBndWVzdC1sb2NhbG1pZ3JhdGUveDEw
IGZhaWwgbGlrZSAxMzI4ODkKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEzMjg4OQogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2Ug
MTMyODg5CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14
c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0
dGxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmly
dC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxs
L2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
bXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3
IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWlu
c3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdp
bjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICA4ZDJhNjg4MDE1MTkzZTIwYWU0N2ZlM2MyMDhmOTkxMjgyNDBmODIxCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICA1NGFhMzgyY2JjZGMxZTJiYTc1
ZDY3MzQxNTFjYTZlNTMxMDRlMmYyCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzI4ODkgIDIwMTkt
MDItMDQgMjI6MDQ6MDkgWiAgMTQ5IGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTMzMTQ3ICAy
MDE5LTAyLTExIDEzOjQxOjUwIFogIDE0MiBkYXlzICAgNzQgYXR0ZW1wdHMKVGVzdGluZyBzYW1l
IHNpbmNlICAgMTM4MjI1ICAyMDE5LTA2LTIxIDE5OjA1OjM2IFogICAxMiBkYXlzICAgIDUgYXR0
ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICBDaHJpc3RpYW4gTGluZGln
IDxjaHJpc3RpYW4ubGluZGlnQGNpdHJpeC5jb20+CiAgRGFuaWVsIERlIEdyYWFmIDxkZ2RlZ3Jh
QHR5Y2hvLm5zYS5nb3Y+CiAgR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29t
PgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBKdWVyZ2VuIEdyb3NzIDxqZ3Jv
c3NAc3VzZS5jb20+CiAgSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KICBNYW51
ZWwgQm91eWVyIDxib3V5ZXJAYW50aW9jaGUuZXUub3JnPgogIFNlcmdleSBEeWFzbGkgPHNlcmdl
eS5keWFzbGlAY2l0cml4LmNvbT4KICBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtl
cm5lbC5vcmc+CiAgU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgogIFdl
aSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CiAgWGluIExpIDx0YWxvbnMubGVlQGdtYWlsLmNv
bT4KICBYaW4gTGkgPHhpbi5saUBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXh0ZiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXByZXYgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQt
aTM4Ni1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0z
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRm
LWFtZDY0LWFtZDY0LTQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0taTM4
Ni14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
ZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRl
Ymlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjct
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14
bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVs
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0
LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtbGl2ZXBhdGNoICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpdmVwYXRjaCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBn
cmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZn
cnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54
ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2lt
YWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6
Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24g
b2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURN
RS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9z
c3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNh
biBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0
LmdpdDthPXN1bW1hcnkKCmJyb2tlbi1qb2IgdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCBi
cm9rZW4KYnJva2VuLXN0ZXAgdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCBob3N0cy1hbGxv
Y2F0ZQpicm9rZW4tam9iIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggYnJva2VuCgpOb3Qg
cHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDExODggbGluZXMgbG9uZy4p
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 04 13:11:10 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Jul 2019 13:11:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hj1Vl-0002YX-Io; Thu, 04 Jul 2019 13:10:53 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=E3Ia=VB=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hj1Vj-0002YS-Pw
 for xen-devel@lists.xenproject.org; Thu, 04 Jul 2019 13:10:51 +0000
X-Inumbo-ID: 24323e52-9e5d-11e9-a093-03ad5d92c6a3
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 24323e52-9e5d-11e9-a093-03ad5d92c6a3;
 Thu, 04 Jul 2019 13:10:49 +0000 (UTC)
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: dTxhAdyblZ+qmTUAFYxFLu1pyFEKx3Wult6S4jNVHBz7LTzngmbya7wWkx81jHwJ330g22Zwi9
 Up2ldAFIwC0TQPqumJV/Fn8eT7AxFQXyapTde/AQYUzFGgOp033YYEWyZtPXf2kcBYrT2fRUgR
 c+WfQVmA8mblAuB2Wlfw9usJ23hOiQw4s6V6yL3rcNvRgCWP+lWmUHG/AYFuArYhJMD9mziIvZ
 l7yGes2j0gqoWkt11AQ3bUltJ4ijjNoYMUks2gS/BxrK0yGm5oHREyamscOtEENg3/p3cDdCwh
 MsM=
X-SBRS: 2.7
X-MesageID: 2647695
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,451,1557201600"; 
   d="scan'208";a="2647695"
To: Jan Beulich <JBeulich@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
References: <ac7a20e8-9e5e-f664-1d7f-d59105f90223@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <c083eb95-7751-50d7-c33b-8de63f22dc39@citrix.com>
Date: Thu, 4 Jul 2019 14:10:44 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <ac7a20e8-9e5e-f664-1d7f-d59105f90223@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 v3] IOMMU/x86: make page type checks
 consistent when mapping pages
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <George.Dunlap@eu.citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDMvMDcvMjAxOSAxMzoxOCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gVGhlcmUgYXJlIGN1cnJl
bnRseSB0aHJlZSBtb3JlIG9yIGxlc3MgZGlmZmVyZW50IGNoZWNrczoKPiAtIF9nZXRfcGFnZV90
eXBlKCkgYWRqdXN0cyB0aGUgSU9NTVUgbWFwcGluZ3MgYWNjb3JkaW5nIHRvIHRoZSBuZXcgdHlw
ZQo+ICAgIGFsb25lLAo+IC0gYXJjaF9pb21tdV9wb3B1bGF0ZV9wYWdlX3RhYmxlKCkgd2FudHMg
anVzdCB0aGUgdHlwZSB0byBiZQo+ICAgIFBHVF93cml0YWJsZV9wYWdlLAo+IC0gaW9tbXVfaHdk
b21faW5pdCgpIGFkZGl0aW9uYWxseSBwZXJtaXRzIGFsbCBvdGhlciB0eXBlcyB3aXRoIGEgdHlw
ZQo+ICAgIHJlZmNvdW50IG9mIHplcm8uCj4gVGhlIGNhbm9uaWNhbCBvbmUgaXMgaW4gX2dldF9w
YWdlX3R5cGUoKSwgYW5kIGFzIG9mIFhTQS0yODgKPiBhcmNoX2lvbW11X3BvcHVsYXRlX3BhZ2Vf
dGFibGUoKSBhbHNvIGhhcyBubyBuZWVkIGFueW1vcmUgdG8gZGVhbCB3aXRoCj4gUEdUX25vbmUg
cGFnZXMuIEluIHRoZSBQViBEb20wIGNhc2UsIGhvd2V2ZXIsIFBHVF9ub25lIHBhZ2VzIGFyZSBz
dGlsbAo+IG5lY2Vzc2FyeSB0byBjb25zaWRlciwgc2luY2UgaW4gdGhhdCBjYXNlIHBhZ2VzIGRv
bid0IGdldCBoYW5kZWQgdG8KPiBndWVzdF9waHlzbWFwX2FkZF9lbnRyeSgpLiBGdXJ0aGVybW9y
ZSwgdGhlIGZ1bmN0aW9uIHNvIGZhciBhbHNvCj4gZXN0YWJsaXNoZWQgci9vIG1hcHBpbmdzLCB3
aGljaCBpcyBub3QgaW4gbGluZSB3aXRoIHRoZSBydWxlcyBzZXQgZm9ydGgKPiBieSB0aGUgWFNB
LTI4OCBjaGFuZ2UuCj4KPiBGb3IgYXJjaF9pb21tdV9wb3B1bGF0ZV9wYWdlX3RhYmxlKCkgdG8g
bm90IGVuY291bnRlciBQR1Rfbm9uZSBwYWdlcwo+IGFueW1vcmUgZXZlbiBpbiBjYXNlcyB3aGVy
ZSB0aGUgSU9NTVUgZ2V0cyBlbmFibGVkIGZvciBhIGRvbWFpbiBvbmx5Cj4gd2hlbiBpdCBpcyBh
bHJlYWR5IHJ1bm5pbmcsIHJlcGxhY2UgdGhlIElPTU1VIGRlcGVuZGVuY3kgaW4KPiBndWVzdF9w
aHlzbWFwX2FkZF9lbnRyeSgpJ3MgaGFuZGxpbmcgb2YgUFYgZ3Vlc3RzIHRvIGNoZWNrIGp1c3Qg
dGhlCj4gc3lzdGVtIHdpZGUgc3RhdGUgaW5zdGVhZCBvZiB0aGUgZG9tYWluIHByb3BlcnR5LgoK
QW5kIHRoaXMgaXMgdGhlIHByb2JsZW0uwqAgV2UgaGF2ZSBhbiBlbm9ybW91cyBhbW91bnQgb2Yg
Y29tcGxleGl0eSwgYW5kCmEgaHlwZXJjYWxsIHdoaWNoIGV2ZW4gYWZ0ZXIgYW4gWFNBLCB3ZSBj
b3VsZCBvbmx5IHJlZHVjZSB0byAid2lsbApsaXZlbG9jayB1bmRlciBhZHZlcnNhcmlhbCBjb25k
aXRpb25zIChpbmMuIHRoZSB0b29sc3RhY2sgdGhyZWFkIHdoaWNoCnN0YXJ0ZWQgaXQpIiwgc28g
c3VwcG9ydCBhIGNvcm5lciBjYXNlIHdoaWNoIGRvZXNuJ3QgKEFGQUNJVCkgbG9vayBsaWtlCml0
IGNhbiB3b3JrIGNvcnJlY3RseSwgYW5kIHN1cmVseSBpc24ndCB1c2VkIGluIHByYWN0aWNlLgoK
SU1PLCB0aGUgb25seSBzYW5lIHRoaW5nIHRvIGRvIGlzIHRvIGhhdmUgYSAiY3JlYXRlIGFuIElP
TU1VIGNvbnRleHQiCmZsYWcgaW4gZG9tYWluY3JlYXRlIChhbmQgYSBzaGFyZWQgdnMgc3BsaXQg
d2hpbGUgd2UncmUgYXQgaXQsIGZvciB0aGUKRVBUIGNhc2UpLCBhbmQgaGF2ZSB0aGUgSU9NTVUg
Y29udGV4dCBwcm9wZXJseSBrbm93biBmcm9tIHRoZSB2ZXJ5IHN0YXJ0Cm9mIHRoZSBkb21haW4u
CgpFdmVuIGlmIHRoaXMgZG9lcyBlbmQgdXAgcmVzdHJpY3RpbmcgYSBjb3JuZXIgY2FzZSB3aGlj
aCBpcyBiZWxpZXZlZCB0bwp3b3JrLCBJIGRvIG5vdCBzZWUgaXQgYXMgYW4gaW5jb252ZW5pZW5j
ZSBvciBwcm9ibGVtIHRvIHJlcXVpcmUgYSBkb21haW4KY29uZmlnIGZpbGUgdG8gc3BlY2lmeSB3
aGV0aGVyIGl0IHdhbnRzIGFuIElPTU1VIGNvbnRleHQgKGRpcmVjdGx5LCBvcgppbmRpcmVjdGx5
IHZpYSB0aGluZ3MgbGlrZSBQQ0k9KSwgYW5kIHRoZSByZWR1Y3Rpb24gaW4gY29tcGxleGl0eSBp
biBYZW4Kd291bGQgYmUgbWFzc2l2ZS4KCkhvdyBtYW55IHNlY3VyaXR5IGJ1Z3MgaGF2ZSB3ZSBh
bHJlYWR5IGZvdW5kIGhlcmU/wqAgSG93IG1heSBhcmUgc3RpbGwKbHVya2luZywgb3IgbGlhYmxl
IHRvIGJlIHJlLWludHJvZHVjZWQgYmVjYXVzZSB0aGlzIGNvZGUgaXMganVzdCB0b28KZGFtbiBj
b21wbGljYXRlZCBmb3IgeW91LCBtZSBhbmQgR2VvcmdlIHRvIHJldmlldyBzZW5zaWJseT/CoCBS
ZWR1Y2luZwp0aGUgY29tcGxleGl0eSBpcyB0aGUgcmVzcG9uc2libGUgdGhpbmcgdG8gZG8uCgpJ
J20gYWZyYWlkIHRoYXQgSSBkb24ndCB2aWV3IGFueXRoaW5nIG90aGVyIHRoYW4gbW92aW5nIHRv
d2FyZHMgYW4KdXAtZnJvbnQgZGVjbGFyYXRpb24gYXMgbWFraW5nIHRoZSBzaXR1YXRpb24gYmV0
dGVyLgoKfkFuZHJldwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 04 13:12:32 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Jul 2019 13: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 1hj1XM-0002fK-4w; Thu, 04 Jul 2019 13:12:32 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=E3Ia=VB=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hj1XL-0002fE-3V
 for xen-devel@lists.xenproject.org; Thu, 04 Jul 2019 13:12:31 +0000
X-Inumbo-ID: 5fad85ea-9e5d-11e9-be70-d3a7e08fa2b2
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 5fad85ea-9e5d-11e9-be70-d3a7e08fa2b2;
 Thu, 04 Jul 2019 13:12:29 +0000 (UTC)
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: u2jLf63zkd1qq5wSzj8nKhNKs8VfTa0CI71iEsVDG33c4wDSSlMzXY+Dg11+pWg2yI7yIyFRy4
 hYcRlMf0JRd4EMgdvC8w5ps5GOSpJkNmHw4JPLN5D5WO8WsXnpewd0uQOnXKvy9ZQX4LHz0Ytj
 fgZh7EvrqPoDxJraWsSY3ra1tDdTI/PB1i8qg0cHO4rEIZ/56xeupxmXQ/xRvVXxktaubiGjEc
 7RUJxmSlA9hTx27zgnLJdtV9hjjm4pUjU9Y0WSPhKswQYQg9lMQUGMx7XBRjsu6+7PLhWPi4fJ
 YZI=
X-SBRS: 2.7
X-MesageID: 2614933
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,451,1557201600"; 
   d="scan'208";a="2614933"
To: Jan Beulich <JBeulich@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
References: <f69ca82f-e2db-e85e-ff98-2060a8dc28a5@suse.com>
 <d3bd136f-d587-ac74-247c-06b0dee159ef@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <3fca1ee4-65b7-8680-9191-a36d9464ef54@citrix.com>
Date: Thu, 4 Jul 2019 14:12:25 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <d3bd136f-d587-ac74-247c-06b0dee159ef@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 v9 01/23] x86emul: support AVX512{F,
 _VBMI2} compress/expand insns
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wl@xen.org>, RogerPau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDEvMDcvMjAxOSAxMjoxNiwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gU2lnbmVkLW9mZi1ieTog
SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKQWNrZWQtYnk6IEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 04 13:19:39 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Jul 2019 13:19: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 1hj1eC-0002zO-0h; Thu, 04 Jul 2019 13:19:36 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=E3Ia=VB=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hj1eA-0002zJ-On
 for xen-devel@lists.xenproject.org; Thu, 04 Jul 2019 13:19:34 +0000
X-Inumbo-ID: 5c4b190c-9e5e-11e9-a5c2-5358f806cb8e
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 5c4b190c-9e5e-11e9-a5c2-5358f806cb8e;
 Thu, 04 Jul 2019 13:19:33 +0000 (UTC)
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: DcCj9C3bA7s8bqdnax9CyO+5LxwTfjKZnVX7qkYHURtbr/j0IuRLP8iqVQhiYzrCbv2UsqftRf
 K+cjhhJtQCMxXX0NLq7goaTchNMHEO9FEQzf+AlXeZD1y+W0CgC9AuPa9aIMbP4IT7GUr954QR
 yOebqCup6tg4vlOuW6y1WG7lZwD5HMRxNQJzS7fVwvaljcziqaznpoa10t8UQwUX5LwpcgngyC
 JJpMcFaDdslY4/8NMvnyjeKaj3fwNTYykcLD+bm4gFlVUsu7imuSR0MKlustnWm3nuKKmiE3A6
 yBM=
X-SBRS: 2.7
X-MesageID: 2615166
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,451,1557201600"; 
   d="scan'208";a="2615166"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <FCC26D720200001BB4B78B26@prv1-mh.provo.novell.com>
 <5C53056B0200007800212C9B@prv1-mh.provo.novell.com>
 <5C5C19950200007800214961@prv1-mh.provo.novell.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <76b17f99-7be6-ae36-8771-0e39388f4cbc@citrix.com>
Date: Thu, 4 Jul 2019 14:19:26 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <5C5C19950200007800214961@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] x86emul: avoid speculative out of bounds
 accesses
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, Wei Liu <wei.liu2@citrix.com>,
 nmanthey@amazon.de, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDcvMDIvMjAxOSAxMTo0MiwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gVGhlcmUgYXJlIGEgZmV3
IGFycmF5IGFjY2Vzc2VzIGhlcmUgdGhlIGluZGV4ZXMgb2Ygd2hpY2ggYXJlIChhdCBsZWFzdAo+
IGluZGlyZWN0bHkpIGRyaXZlbiBieSB0aGUgZ3Vlc3QuIFVzZSBhcnJheV9hY2Nlc3Nfbm9zcGVj
KCkgdG8gYm91bmQKPiBzdWNoIGFjY2Vzc2VzLiBJbiB0aGUgeyxffWRlY29kZV9ncHIoKSBjYXNl
cyByZXBsYWNlIGV4aXN0aW5nIGd1YXJkaW5nCj4gY29uc3RydWN0cy4KPgo+IFRvIGRlYWwgd2l0
aCBhbiBvdGhlcndpc2Ugb2NjdXJyaW5nICNpbmNsdWRlIGN5Y2xlLCBkcm9wIHRoZSBpbmNsdXNp
b24KPiBvZiBhc20veDg2X2VtdWxhdGUuaCBmcm9tIGFzbS9wcm9jZXNzb3IuaC4gVGhpcyBpbmNs
dWRlIGhhZCBiZWVuCj4gaW50cm9kdWNlZCBmb3Igb2J0YWluaW5nIHRoZSBzdHJ1Y3QgY3B1aWRf
bGVhZiBkZWNsYXJhdGlvbiwgd2hpY2ggaGFzCj4gc2luY2UgbW92ZWQgaW50byB0aGUgeDg2IGhl
bHBlciBsaWJyYXJ5Lgo+Cj4gVGhpcyBpcyBwYXJ0IG9mIHRoZSBzcGVjdWxhdGl2ZSBoYXJkZW5p
bmcgZWZmb3J0Lgo+Cj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu
Y29tPgoKUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5j
b20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 04 13:27:25 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Jul 2019 13:27:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hj1lf-0003rf-SW; Thu, 04 Jul 2019 13:27:19 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=E3Ia=VB=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hj1le-0003ra-Oh
 for xen-devel@lists.xenproject.org; Thu, 04 Jul 2019 13:27:18 +0000
X-Inumbo-ID: 708d3e94-9e5f-11e9-b730-53ae899e5630
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 708d3e94-9e5f-11e9-b730-53ae899e5630;
 Thu, 04 Jul 2019 13:27:16 +0000 (UTC)
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: u78iFj6geRVGFy4qM6cQTZPY2ZLWzNi7sKk91eeqxz+1IkjY0SnxVsgIYnzBKGRweHwHLvjNGm
 YbGjPtHKhiPCHS2BlIqUuOVtyMXWXV9QOAfAqMo0aXA5Y3qjiqr5qFzAou7NHFWvuHkp8+CODm
 BYA8i+GQQYYVok7Bv8CBN1JHlDDeGvXQZtfOcoaFxDJzjQsg1UKRdwq4UTGfji5c4IXpaF0buQ
 XQRN8zlvcoYfbv+f9i9yJuUixfb2IogDJjF8h8WD8qHq9ohlll2i+GIbSeZrsN5NZCl/E8ypJC
 Y8s=
X-SBRS: 2.7
X-MesageID: 2623091
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,451,1557201600"; 
   d="scan'208";a="2623091"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5C5301290200007800212C6B@prv1-mh.provo.novell.com>
 <5C5305830200007800212C9E@prv1-mh.provo.novell.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <bbcab301-ed16-20bd-73c2-bf9d4631848f@citrix.com>
Date: Thu, 4 Jul 2019 14:27:10 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <5C5305830200007800212C9E@prv1-mh.provo.novell.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 2/4] x86/vMSI: avoid speculative out of
 bounds accesses
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, Wei Liu <wei.liu2@citrix.com>,
 nmanthey@amazon.de, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMzEvMDEvMjAxOSAxNDoyNiwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gQXJyYXkgaW5kZXhlcyB1
c2VkIGluIHRoZSBNTUlPIHJlYWQvd3JpdGUgZW11bGF0aW9uIGZ1bmN0aW9ucyBhcmUKPiBkZXJp
dmVkIGZyb20gZ3Vlc3QgY29udHJvbGxlZCB2YWx1ZXMuIFJlc3RyaWN0IHRoZWlyIHJhbmdlcyB0
byBsaW1pdCB0aGUKPiBzaWRlIGVmZmVjdHMgb2Ygc3BlY3VsYXRpdmUgZXhlY3V0aW9uLgo+Cj4g
Tm90ZSB0aGF0IHRoZSBpbmRleCBpbnRvIC5tc2lfYWRbXSBtYXkgYWxzbyBiZSBvdXQgb2YgYm91
bmRzLCBieSBleGFjdGx5CgpUaGlzIHdvdWxkIGJlIGEgbG90IGNsZWFyZXIgaWYgeW91IGV4cGxp
Y2l0bHkgc2FpZCAibWF5IGFsc28gYmUKc3BlY3VsYXRpdmVseSBvdXQgb2YgYm91bmRzIi4KCj4g
b25lIChpbmRleGVzIDAuLi4zIGFyZSBwb3NzaWJsZSB3aGlsZSB0aGUgYXJyYXkgaGFzIGp1c3Qg
MyBlbGVtZW50cykuCj4gVGhpcyBpcyBub3QgYSBwcm9ibGVtIHdpdGggdGhlIGN1cnJlbnQgZGF0
YSBsYXlvdXQsIGFzIHN1Y2ggb3ZlcnJ1biBvZgo+IHRoZSBhcnJheSB3b3VsZCBlaXRoZXIgdG91
Y2ggdGhlIG5leHQgZWxlbWVudCBvZiB0aGUgcGFyZW50IGFycmF5IG9yCj4gKGZvciB0aGUgbGFz
dCBlbnRyeSBvZiB0aGUgcGFyZW50IGFycmF5KSBhY2Nlc3MgdGhlIHN1YnNlcXVlbnQgYWNjX3Zh
bGlkCj4gYml0IGFycmF5Lgo+Cj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNo
QHN1c2UuY29tPgoKUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNp
dHJpeC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 04 13:36:01 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Jul 2019 13: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 1hj1tz-0004fd-Rq; Thu, 04 Jul 2019 13:35:55 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=E3Ia=VB=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hj1ty-0004fY-Oq
 for xen-devel@lists.xenproject.org; Thu, 04 Jul 2019 13:35:54 +0000
X-Inumbo-ID: a4adf722-9e60-11e9-8980-bc764e045a96
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a4adf722-9e60-11e9-8980-bc764e045a96;
 Thu, 04 Jul 2019 13:35:53 +0000 (UTC)
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: U5jllmQRBraGH5BmtvfoZlAQz4oCjMIoGlgLi+QlIpkr8v4EgQzFAyuMwo5Fz0fntI7QTEiM9m
 jDvkLz1+lN35IyplpBRmGCVuc3BUPOoZr/JnvBxuzHZ1iXihZOSEs1m+os45MFDlzycT7Dr3Ie
 DE9E3EaLv9DJdKeUpuEa3dZNsozV5ow/isPkmPTlFZe/JE1v4tfZormmVEZJIkI7fcLk3l6BYO
 mlVfSGKGujIJzvLVdhGUrTdbcpsAQ/YrA4FHm1epIUMD/YVczd+U2JjtO3OY7kYpAcn+xgxN6m
 SKg=
X-SBRS: 2.7
X-MesageID: 2648526
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,451,1557201600"; 
   d="scan'208";a="2648526"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5C5301290200007800212C6B@prv1-mh.provo.novell.com>
 <5C53059A0200007800212CB6@prv1-mh.provo.novell.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <edc8230b-9e84-ce05-271c-c87e3e070b8e@citrix.com>
Date: Thu, 4 Jul 2019 14:35:47 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <5C53059A0200007800212CB6@prv1-mh.provo.novell.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 3/4] x86/vPIC: avoid speculative out of
 bounds accesses
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, Wei Liu <wei.liu2@citrix.com>,
 nmanthey@amazon.de, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMzEvMDEvMjAxOSAxNDoyNiwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gQXJyYXkgaW5kZXhlcyB1
c2VkIGluIHRoZSBJL08gcG9ydCByZWFkL3dyaXRlIGVtdWxhdGlvbiBmdW5jdGlvbnMgYXJlCj4g
ZGVyaXZlZCBmcm9tIGd1ZXN0IGNvbnRyb2xsZWQgdmFsdWVzLiBXaGVyZSB0aGlzIGlzIG5vdCBh
bHJlYWR5IGRvbmUsCj4gcmVzdHJpY3QgdGhlaXIgcmFuZ2VzIHRvIGxpbWl0IHRoZSBzaWRlIGVm
ZmVjdHMgb2Ygc3BlY3VsYXRpdmUgZXhlY3V0aW9uLgo+Cj4gU2lnbmVkLW9mZi1ieTogSmFuIEJl
dWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFu
ZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CgpBbWF6aW5nbHksIHRoaXMgbWFrZXMgZWFjaCBvZiB0
aGUgZnVuY3Rpb25zIHNob3J0ZXIuwqAgSSB3YXMgY29uY2VybmVkCnRoYXQgdGhlIGNvbXBpbGVy
IGNvdWxkIG9wdGltaXNlIGF3YXkgdGhlICEhLCBidXQgdGhlc2UgYXJlIGFsbCBleHRlcm5hbApj
YWxscyBhbmQgdGhlIGNvbXBpbGVyIGNhbid0IGFjdHVhbGx5IHByb3ZlIHRoZSB2YWxpZCByYW5n
ZXMgb2YgaXJxLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 04 13:38:02 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Jul 2019 13:38:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hj1w1-0004sf-DK; Thu, 04 Jul 2019 13:38:01 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=SvFn=VB=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hj1vz-0004s7-Hu
 for xen-devel@lists.xenproject.org; Thu, 04 Jul 2019 13:37:59 +0000
X-Inumbo-ID: ee0ab493-9e60-11e9-8980-bc764e045a96
Received: from m4a0040g.houston.softwaregrp.com (unknown [15.124.2.86])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ee0ab493-9e60-11e9-8980-bc764e045a96;
 Thu, 04 Jul 2019 13:37:58 +0000 (UTC)
Received: FROM m4a0040g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0040g.houston.softwaregrp.com WITH ESMTP; 
 Thu,  4 Jul 2019 13:37:35 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Thu, 4 Jul 2019 13:34:49 +0000
Received: from NAM03-CO1-obe.outbound.protection.outlook.com (15.124.8.14) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Thu, 4 Jul 2019 13:34:49 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3233.namprd18.prod.outlook.com (10.255.137.206) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2052.15; Thu, 4 Jul 2019 13:34:47 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc%3]) with mapi id 15.20.2052.010; Thu, 4 Jul 2019
 13:34:47 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v3] IOMMU/x86: make page type checks consistent when
 mapping pages
Thread-Index: AQHVMZl1oVr/rIHCQkayQ81xVALqHaa6cKqHgAAGnIA=
Date: Thu, 4 Jul 2019 13:34:47 +0000
Message-ID: <f2aa5d6b-b137-bee5-d482-7e8d0eea5d66@suse.com>
References: <ac7a20e8-9e5e-f664-1d7f-d59105f90223@suse.com>
 <c083eb95-7751-50d7-c33b-8de63f22dc39@citrix.com>
In-Reply-To: <c083eb95-7751-50d7-c33b-8de63f22dc39@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: LO2P265CA0197.GBRP265.PROD.OUTLOOK.COM
 (2603:10a6:600:9e::17) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 9f560ea8-5b22-4835-f57b-08d7008461c0
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3233; 
x-ms-traffictypediagnostic: BY5PR18MB3233:
x-microsoft-antispam-prvs: <BY5PR18MB3233F96A939DFE764F3B20F8B3FA0@BY5PR18MB3233.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 0088C92887
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(346002)(396003)(136003)(366004)(39860400002)(376002)(189003)(199004)(31686004)(6486002)(80792005)(6436002)(72206003)(229853002)(256004)(2616005)(2501003)(2906002)(14444005)(478600001)(6246003)(53936002)(11346002)(6512007)(68736007)(66066001)(14454004)(25786009)(476003)(76176011)(446003)(102836004)(7736002)(4326008)(386003)(6506007)(71190400001)(5660300002)(66476007)(73956011)(64756008)(486006)(66946007)(66446008)(66556008)(52116002)(81166006)(81156014)(8676002)(71200400001)(8936002)(53546011)(305945005)(99286004)(110136005)(86362001)(316002)(31696002)(3846002)(26005)(36756003)(6116002)(186003);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3233;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: u1tnHF9y+s9KoaB32XZ3RcfiUWt4m0yo/adqg7O51d9v4mnXfT6BGSLRf5ADCih9P59CNJnlnI1+m/SwGrRVq9e06PAq/Ll+8Trs7VvbPWcbjXtZZosuHODeQm4S2baYf45ZUUV3HVvpF1ZfqpQkzQigm4BGCl1P18bWvqDi4FMCxYQPmRbpwHn/QdGDmkh5nItYb9Jxq4hhfCder2+NI3f1UDAmsvrzn0SZ+upnAkl70A/FlJG95dQukZV1PBKwl9QCY49TPFpqycqhrY6rxG+PJhxKKnlJWCnJ6isq/xmtfAh5ClPWFBSUj78KCpLvST6Xz0a7QDZsIimHirXYUMwFfWJ4vrbIrqSZswc8aKq5Y4px30ewOuxXcGkSJo+78NM5GtfCjToM9mIHrzCSxk3Oc+hL5IED+ZalGvSZ17k=
Content-ID: <0077F442D8A4B94DA40F92AF20930161@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 9f560ea8-5b22-4835-f57b-08d7008461c0
X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Jul 2019 13:34:47.5481 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3233
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v3] IOMMU/x86: make page type checks
 consistent when mapping pages
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <George.Dunlap@eu.citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDQuMDcuMjAxOSAxNToxMCwgQW5kcmV3IENvb3BlciB3cm90ZToNCj4gT24gMDMvMDcvMjAx
OSAxMzoxOCwgSmFuIEJldWxpY2ggd3JvdGU6DQo+PiBUaGVyZSBhcmUgY3VycmVudGx5IHRocmVl
IG1vcmUgb3IgbGVzcyBkaWZmZXJlbnQgY2hlY2tzOg0KPj4gLSBfZ2V0X3BhZ2VfdHlwZSgpIGFk
anVzdHMgdGhlIElPTU1VIG1hcHBpbmdzIGFjY29yZGluZyB0byB0aGUgbmV3IHR5cGUNCj4+ICAg
ICBhbG9uZSwNCj4+IC0gYXJjaF9pb21tdV9wb3B1bGF0ZV9wYWdlX3RhYmxlKCkgd2FudHMganVz
dCB0aGUgdHlwZSB0byBiZQ0KPj4gICAgIFBHVF93cml0YWJsZV9wYWdlLA0KPj4gLSBpb21tdV9o
d2RvbV9pbml0KCkgYWRkaXRpb25hbGx5IHBlcm1pdHMgYWxsIG90aGVyIHR5cGVzIHdpdGggYSB0
eXBlDQo+PiAgICAgcmVmY291bnQgb2YgemVyby4NCj4+IFRoZSBjYW5vbmljYWwgb25lIGlzIGlu
IF9nZXRfcGFnZV90eXBlKCksIGFuZCBhcyBvZiBYU0EtMjg4DQo+PiBhcmNoX2lvbW11X3BvcHVs
YXRlX3BhZ2VfdGFibGUoKSBhbHNvIGhhcyBubyBuZWVkIGFueW1vcmUgdG8gZGVhbCB3aXRoDQo+
PiBQR1Rfbm9uZSBwYWdlcy4gSW4gdGhlIFBWIERvbTAgY2FzZSwgaG93ZXZlciwgUEdUX25vbmUg
cGFnZXMgYXJlIHN0aWxsDQo+PiBuZWNlc3NhcnkgdG8gY29uc2lkZXIsIHNpbmNlIGluIHRoYXQg
Y2FzZSBwYWdlcyBkb24ndCBnZXQgaGFuZGVkIHRvDQo+PiBndWVzdF9waHlzbWFwX2FkZF9lbnRy
eSgpLiBGdXJ0aGVybW9yZSwgdGhlIGZ1bmN0aW9uIHNvIGZhciBhbHNvDQo+PiBlc3RhYmxpc2hl
ZCByL28gbWFwcGluZ3MsIHdoaWNoIGlzIG5vdCBpbiBsaW5lIHdpdGggdGhlIHJ1bGVzIHNldCBm
b3J0aA0KPj4gYnkgdGhlIFhTQS0yODggY2hhbmdlLg0KPj4NCj4+IEZvciBhcmNoX2lvbW11X3Bv
cHVsYXRlX3BhZ2VfdGFibGUoKSB0byBub3QgZW5jb3VudGVyIFBHVF9ub25lIHBhZ2VzDQo+PiBh
bnltb3JlIGV2ZW4gaW4gY2FzZXMgd2hlcmUgdGhlIElPTU1VIGdldHMgZW5hYmxlZCBmb3IgYSBk
b21haW4gb25seQ0KPj4gd2hlbiBpdCBpcyBhbHJlYWR5IHJ1bm5pbmcsIHJlcGxhY2UgdGhlIElP
TU1VIGRlcGVuZGVuY3kgaW4NCj4+IGd1ZXN0X3BoeXNtYXBfYWRkX2VudHJ5KCkncyBoYW5kbGlu
ZyBvZiBQViBndWVzdHMgdG8gY2hlY2sganVzdCB0aGUNCj4+IHN5c3RlbSB3aWRlIHN0YXRlIGlu
c3RlYWQgb2YgdGhlIGRvbWFpbiBwcm9wZXJ0eS4NCj4gDQo+IEFuZCB0aGlzIGlzIHRoZSBwcm9i
bGVtLsKgIFdlIGhhdmUgYW4gZW5vcm1vdXMgYW1vdW50IG9mIGNvbXBsZXhpdHksIGFuZA0KPiBh
IGh5cGVyY2FsbCB3aGljaCBldmVuIGFmdGVyIGFuIFhTQSwgd2UgY291bGQgb25seSByZWR1Y2Ug
dG8gIndpbGwNCj4gbGl2ZWxvY2sgdW5kZXIgYWR2ZXJzYXJpYWwgY29uZGl0aW9ucyAoaW5jLiB0
aGUgdG9vbHN0YWNrIHRocmVhZCB3aGljaA0KPiBzdGFydGVkIGl0KSIsIHNvIHN1cHBvcnQgYSBj
b3JuZXIgY2FzZSB3aGljaCBkb2Vzbid0IChBRkFDSVQpIGxvb2sgbGlrZQ0KPiBpdCBjYW4gd29y
ayBjb3JyZWN0bHksIGFuZCBzdXJlbHkgaXNuJ3QgdXNlZCBpbiBwcmFjdGljZS4NCj4gDQo+IElN
TywgdGhlIG9ubHkgc2FuZSB0aGluZyB0byBkbyBpcyB0byBoYXZlIGEgImNyZWF0ZSBhbiBJT01N
VSBjb250ZXh0Ig0KPiBmbGFnIGluIGRvbWFpbmNyZWF0ZSAoYW5kIGEgc2hhcmVkIHZzIHNwbGl0
IHdoaWxlIHdlJ3JlIGF0IGl0LCBmb3IgdGhlDQo+IEVQVCBjYXNlKSwgYW5kIGhhdmUgdGhlIElP
TU1VIGNvbnRleHQgcHJvcGVybHkga25vd24gZnJvbSB0aGUgdmVyeSBzdGFydA0KPiBvZiB0aGUg
ZG9tYWluLg0KDQpJcnJlc3BlY3RpdmUgb2YgbWUgZGlzYWdyZWVpbmcgaGVyZSAod2hpY2ggYnkg
bm8gbWVhbnMgc3VnZ2VzdHMgdGhhdA0Kd2hhdCB5b3UgZGVzY3JpYmUgbWF5IG5vdCBnZXQgZG9u
ZSBhbnl3YXkpLCAuLi4NCg0KPiBFdmVuIGlmIHRoaXMgZG9lcyBlbmQgdXAgcmVzdHJpY3Rpbmcg
YSBjb3JuZXIgY2FzZSB3aGljaCBpcyBiZWxpZXZlZCB0bw0KPiB3b3JrLCBJIGRvIG5vdCBzZWUg
aXQgYXMgYW4gaW5jb252ZW5pZW5jZSBvciBwcm9ibGVtIHRvIHJlcXVpcmUgYSBkb21haW4NCj4g
Y29uZmlnIGZpbGUgdG8gc3BlY2lmeSB3aGV0aGVyIGl0IHdhbnRzIGFuIElPTU1VIGNvbnRleHQg
KGRpcmVjdGx5LCBvcg0KPiBpbmRpcmVjdGx5IHZpYSB0aGluZ3MgbGlrZSBQQ0k9KSwgYW5kIHRo
ZSByZWR1Y3Rpb24gaW4gY29tcGxleGl0eSBpbiBYZW4NCj4gd291bGQgYmUgbWFzc2l2ZS4NCj4g
DQo+IEhvdyBtYW55IHNlY3VyaXR5IGJ1Z3MgaGF2ZSB3ZSBhbHJlYWR5IGZvdW5kIGhlcmU/wqAg
SG93IG1heSBhcmUgc3RpbGwNCj4gbHVya2luZywgb3IgbGlhYmxlIHRvIGJlIHJlLWludHJvZHVj
ZWQgYmVjYXVzZSB0aGlzIGNvZGUgaXMganVzdCB0b28NCj4gZGFtbiBjb21wbGljYXRlZCBmb3Ig
eW91LCBtZSBhbmQgR2VvcmdlIHRvIHJldmlldyBzZW5zaWJseT/CoCBSZWR1Y2luZw0KPiB0aGUg
Y29tcGxleGl0eSBpcyB0aGUgcmVzcG9uc2libGUgdGhpbmcgdG8gZG8uDQo+IA0KPiBJJ20gYWZy
YWlkIHRoYXQgSSBkb24ndCB2aWV3IGFueXRoaW5nIG90aGVyIHRoYW4gbW92aW5nIHRvd2FyZHMg
YW4NCj4gdXAtZnJvbnQgZGVjbGFyYXRpb24gYXMgbWFraW5nIHRoZSBzaXR1YXRpb24gYmV0dGVy
Lg0KDQouLi4gSSdtIHByZXR0eSBwdXp6bGVkIGJ5IHRoaXMsIGluIHBhcnRpY3VsYXIgc2VlaW5n
IHRoYXQgdGhlIGJ1bGsgb2YNCnRoZSBjaGFuZ2UgaW4gdGhpcyBwYXRjaCBpcyBhZmZlY3Rpbmcg
RG9tMCBvbmx5LCBpLmUuIGlzIGluIG5vIHdheQ0KcmVsYXRlZCB0byB0aGUgcG9pbnQgaW4gdGlt
ZSBhdCB3aGljaCB3ZSBkZWNsYXJlIGEgRG9tVSB0byBuZWVkIElPTU1VDQpwYWdlIHRhYmxlcy4g
VGhlIGNoYW5nZSBhZmZlY3RpbmcgRG9tVS1zIGhlcmUgaXMgYSBzaW5nbGUgbGluZSwgcGx1cw0K
c29tZSBjb21tZW50IGFkanVzdG1lbnQuDQoNCkphbg0KX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 04 13:44:47 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Jul 2019 13:44:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hj22V-0005kO-9A; Thu, 04 Jul 2019 13:44:43 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=E3Ia=VB=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hj22U-0005kJ-AI
 for xen-devel@lists.xenproject.org; Thu, 04 Jul 2019 13:44:42 +0000
X-Inumbo-ID: df0bd572-9e61-11e9-b8a1-633cf9b6cc5b
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id df0bd572-9e61-11e9-b8a1-633cf9b6cc5b;
 Thu, 04 Jul 2019 13:44:40 +0000 (UTC)
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: TtrkBQ4SVkes2eR6uGxoL9tKv9TzEvUlks9SdxDz/VjbJ7ZSlYuHzAKA5xSxJ2e7tc3LY5QPH0
 0Rci533okjukxdBS1TC1wxPAYvSt/pHmF0y/XVjdMis81Gy7TOLOj6F0mxQ0eh2iVOCopDBsco
 7IHDZpJxPZyHEhANlezZK+jYZsBMG0zNSa3wofUSaIOIXzXc0a9GUKC3Mfuq0JkFQUSpsF5eQz
 k+huGUgi6b6D2BzvywSngohqktQl/tKjfYJptGHas9oOB6T+aKdXe9s6trxea5ioZAyG92ZgMm
 5EA=
X-SBRS: 2.7
X-MesageID: 2615771
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,451,1557201600"; 
   d="scan'208";a="2615771"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5C5301290200007800212C6B@prv1-mh.provo.novell.com>
 <5C5305BC0200007800212CB9@prv1-mh.provo.novell.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <a97c084c-5784-97e9-9ddd-9441045ab38f@citrix.com>
Date: Thu, 4 Jul 2019 14:44:36 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <5C5305BC0200007800212CB9@prv1-mh.provo.novell.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 4/4] x86/vLAPIC: avoid speculative out of
 bounds accesses
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, Wei Liu <wei.liu2@citrix.com>,
 nmanthey@amazon.de, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMzEvMDEvMjAxOSAxNDoyNywgSmFuIEJldWxpY2ggd3JvdGU6Cj4gQXJyYXkgaW5kZXhlcyB1
c2VkIGluIHRoZSBNTUlPIGFuZCBNU1IgcmVhZC93cml0ZSBlbXVsYXRpb24gZnVuY3Rpb25zCj4g
YXJlIGRlcml2ZWQgZnJvbSBndWVzdCBjb250cm9sbGVkIHZhbHVlcy4gUmVzdHJpY3QgdGhlaXIg
cmFuZ2VzIHRvIGxpbWl0Cj4gdGhlIHNpZGUgZWZmZWN0cyBvZiBzcGVjdWxhdGl2ZSBleGVjdXRp
b24uCj4KPiBSZW1vdmUgdGhlIHVudXNlZCB2bGFwaWNfbHZ0X3t2ZWN0b3IsZG19KCkgaW5zdGVh
ZCBvZiBhZGp1c3RpbmcgdGhlbS4KPgo+IFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT4KCldoaWxlIHRoZXkgYXJlIGFsbCBndWVzdCBjb250cm9sbGVkLCB0aGUg
TU1JTyBzaWRlIG9mIHRoaW5ncyBpcyBvbiB0aGUKZW5kIG9mIGEgZnVuY3Rpb24gcG9pbnRlciBj
YWxsLCB3aGljaCBoYXMgYWxyZWFkeSBkZXRlcm1pbmVkIHRoYXQgdGhlCmFjY2VzcyBpcyB3aXRo
aW4gNGsuwqAgSSBkb24ndCB0aGluayB0aGVyZSBhbnkgc2FmZXR5IGNvbmNlcm5zIGhlcmUuCgpn
dWVzdF9yZG1zcl94MmFwaWMoKSBkb2VzIGdldCB2YWx1ZXMgaW4gdGhlIHJhbmdlIDB4ODAwLi4u
MHhiZmYsIHNvIEkKdGhpbmsgdGhpcyBpcyB0aGUgb25seSBjYXNlIHdoaWNoIG5lZWRzIHByb3Rl
Y3RpbmcuCgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 04 13:50:12 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Jul 2019 13:50:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hj27j-0006UR-Vm; Thu, 04 Jul 2019 13:50:07 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=E3Ia=VB=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hj27j-0006UM-6b
 for xen-devel@lists.xenproject.org; Thu, 04 Jul 2019 13:50:07 +0000
X-Inumbo-ID: a0bed170-9e62-11e9-8980-bc764e045a96
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a0bed170-9e62-11e9-8980-bc764e045a96;
 Thu, 04 Jul 2019 13:50:05 +0000 (UTC)
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: fsK+MZZ1R3gXh1pwMMLn8h6OCKjQ0vbdy7mFz+62B72dW6/8vtDt1L0L+gWrNRpl4F3exp0Wht
 ZT4iWNKkGAbYLQD4lWTwgdxpG1mo47i7k4PJffCbS0CiztYhJ7c0v2+p89lcJRge9R2FicK5p3
 Ck0TcLob/62/LjO457/5aD6om/60YoOeYTkEoncSEyrAz6oG5awShVDN3pdnJmizJoy33dvf4O
 piuCThIuv3EFXO6Hb4878DxUz7RtiGvCS6RqhKnfRANAlxFYNF603NH3aMFJjrN2/wQay7bfgL
 BWU=
X-SBRS: 2.7
X-MesageID: 2621582
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,451,1557201600"; 
   d="scan'208";a="2621582"
To: Jan Beulich <JBeulich@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
References: <f69ca82f-e2db-e85e-ff98-2060a8dc28a5@suse.com>
 <9e808d89-016f-ff94-6475-e5228e9bfcb6@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <ae626125-d136-37bf-47be-c12a2e7d26a2@citrix.com>
Date: Thu, 4 Jul 2019 14:50:01 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <9e808d89-016f-ff94-6475-e5228e9bfcb6@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 v9 03/23] x86emul: prepare for AVX512F S/G
 insns
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wl@xen.org>, RogerPau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDEvMDcvMjAxOSAxMjoxNywgSmFuIEJldWxpY2ggd3JvdGU6Cj4gLS0tIGEveGVuL2FyY2gv
eDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmgKPiArKysgYi94ZW4vYXJjaC94ODYveDg2X2Vt
dWxhdGUveDg2X2VtdWxhdGUuaAo+IEBAIC02NjIsOCArNjYyLDYgQEAgc3RhdGljIGlubGluZSB1
bnNpZ25lZCBsb25nICpkZWNvZGVfZ3ByKAo+ICAgICAgIEJVSUxEX0JVR19PTihBUlJBWV9TSVpF
KGNwdV91c2VyX3JlZ3NfZ3ByX29mZnNldHMpICYKPiAgICAgICAgICAgICAgICAgICAgKEFSUkFZ
X1NJWkUoY3B1X3VzZXJfcmVnc19ncHJfb2Zmc2V0cykgLSAxKSk7Cj4gICAKPiAtICAgIEFTU0VS
VChtb2RybSA8IEFSUkFZX1NJWkUoY3B1X3VzZXJfcmVnc19ncHJfb2Zmc2V0cykpOwo+IC0KPiAg
ICAgICAvKiBOb3RlIHRoYXQgdGhpcyBhbHNvIGFjdHMgYXMgYXJyYXlfYWNjZXNzX25vc3BlYygp
IHN0YW5kLWluLiAqLwoKVGhpcyBjb21tZW50IG5lZWRzIGFkanVzdGluZyB0byBzdGF0ZSB0aGF0
IGl0IGlzIHNvbWV0aW1lcyBsZWdpdGltYXRlCmZvciBoaWdoZXIgbW9kcm0gYml0cyB0byBiZSBz
ZXQsIGFuZCB0cnVuY2F0aW5nIGlzIHRoZSBhcHByb3ByaWF0ZQphY3Rpb24gdG8gdGFrZSwgc28g
bm9vbmUgaXMgdGVtcHRlZCB0byBwdXQgdGhlIEFTU0VSVCgpIGJhY2sgaW4uCgpXaXRoIHNvbWV0
aGluZyBhbG9uZyB0aGVzZSBsaW5lcywgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIKPGFuZHJl
dy5jb29wZXIzQGNpdHJpeC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 04 13:52:45 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Jul 2019 13:52:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hj2AG-0006cV-FR; Thu, 04 Jul 2019 13:52:44 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=E3Ia=VB=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hj2AF-0006cQ-GR
 for xen-devel@lists.xenproject.org; Thu, 04 Jul 2019 13:52:43 +0000
X-Inumbo-ID: fe5eb644-9e62-11e9-8980-bc764e045a96
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id fe5eb644-9e62-11e9-8980-bc764e045a96;
 Thu, 04 Jul 2019 13:52:42 +0000 (UTC)
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: qTKF4JFLV21pXPUSTIlyoeK9ItUrr/0phryX/rFepht5d8/hw0XWwGoGgLALHnD6XknCAC1dkh
 WZ6E9bAjD4g5FhsuxFGlyvlevlJKgHlRZPo6xWYuGoKToFdCHwpnPolbVwBjCmRfGFr/PWyocL
 6vqle8pMDwYdXE4j59y2zJaqmgxPDYss4I66wryavQMwjG7ErAILuAfPf4Na3L5FmjVxlHIk3f
 lwlyG/YMgnFQHnbPBEyV0DeiRVk+YWKAPIvWwBKDdOjUtWrybT8E8rUQVpheNtxizXZd6rHC8o
 rKM=
X-SBRS: 2.7
X-MesageID: 2621696
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,451,1557201600"; 
   d="scan'208";a="2621696"
To: Jan Beulich <JBeulich@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
References: <f69ca82f-e2db-e85e-ff98-2060a8dc28a5@suse.com>
 <d1e6867c-7ace-e8c1-5139-e38a249e4398@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <8b20adb8-1061-0787-5704-145fe32e42e7@citrix.com>
Date: Thu, 4 Jul 2019 14:52:38 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <d1e6867c-7ace-e8c1-5139-e38a249e4398@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 v9 04/23] x86emul: test harness adjustments
 for AVX512F S/G insns
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wl@xen.org>, RogerPau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDEvMDcvMjAxOSAxMjoxOCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gVGhlcmUgd2FzIGFuIGVu
Y29kaW5nIG1pc3Rha2UgaW4gdGhlIEVWRVggRGlzcDggdGVzdCBjb2RlLCB3aGljaCB3YXMKPiBi
ZW5pZ24gKGR1ZSB0byAlcmR4IGdldHRpbmcgc2V0IHRvIHplcm8pIHRvIGFsbCBub24tdlNJQiB0
ZXN0cyBhcyBpdAo+IG1pc3Rha2VubHkgZW5jb2RlZCA8ZGlzcDg+KCVyZHgsJXJkeCkgaW5zdGVh
ZCBvZiA8ZGlzcDg+KCVyZHgsJXJpeikuIEluCj4gdGhlIHZTSUIgY2FzZSB0aGlzIG1lYW50IDxk
aXNwOD4oJXJkeCwlem1tMikgaW5zdGVhZCBvZiB0aGUgaW50ZW5kZWQKPiA8ZGlzcDg+KCVyZHgs
JXptbTQpLgo+Cj4gTGlrZXdpc2UgdGhlIGFjY2VzcyBjb3VudCBjaGVjayB3YXNuJ3QgZW50aXJl
bHkgY29ycmVjdCBmb3IgdGhlIFMvRwo+IGNhc2U6IEluIHRoZSBxdWFkLXdvcmQtaW5kZXggYnV0
IGR3b3JkLWRhdGEgY2FzZSBvbmx5IGhhbGYgdGhlIG51bWJlcgo+IG9mIGZ1bGwgdmVjdG9yIGVs
ZW1lbnRzIGdldCBhY2Nlc3NlZC4KPgo+IEFzIGFuIHVucmVsYXRlZCBjaGFuZ2UgaW4gdGhlIG1h
aW4gdGVzdCBoYXJuZXNzIHNvdXJjZSBmaWxlIGRpc3Rpbmd1aXNoCj4gdGhlICJuL2EiIG1lc3Nh
Z2VzIGJ5IGJpdG5lc3MuCj4KPiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hA
c3VzZS5jb20+CgpBY2tlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4
LmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 04 13:58:49 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Jul 2019 13: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 1hj2G5-0006vy-Cw; Thu, 04 Jul 2019 13: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=SvFn=VB=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hj2G4-0006vt-Au
 for xen-devel@lists.xenproject.org; Thu, 04 Jul 2019 13:58:44 +0000
X-Inumbo-ID: d5140fa1-9e63-11e9-8980-bc764e045a96
Received: from m9a0001g.houston.softwaregrp.com (unknown [15.124.64.66])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d5140fa1-9e63-11e9-8980-bc764e045a96;
 Thu, 04 Jul 2019 13:58:43 +0000 (UTC)
Received: FROM m9a0001g.houston.softwaregrp.com (15.121.0.190) BY
 m9a0001g.houston.softwaregrp.com WITH ESMTP; 
 Thu,  4 Jul 2019 13:58:41 +0000
Received: from M9W0068.microfocus.com (2002:f79:bf::f79:bf) by
 M9W0067.microfocus.com (2002:f79:be::f79:be) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Thu, 4 Jul 2019 13:57:59 +0000
Received: from NAM01-BY2-obe.outbound.protection.outlook.com (15.124.72.11) by
 M9W0068.microfocus.com (15.121.0.191) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Thu, 4 Jul 2019 13:57:59 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3412.namprd18.prod.outlook.com (10.255.136.146) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2052.15; Thu, 4 Jul 2019 13:57:58 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc%3]) with mapi id 15.20.2052.010; Thu, 4 Jul 2019
 13:57:57 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>, xen-devel
 <xen-devel@lists.xenproject.org>
Thread-Topic: [Xen-devel] [PATCH 4/4] x86/vLAPIC: avoid speculative out of
 bounds accesses
Thread-Index: AQHVMm6mTJlD4xI56EKEmgGwHjiShqa6fAwA
Date: Thu, 4 Jul 2019 13:57:57 +0000
Message-ID: <2df89186-5c22-000e-40ca-a7db95799a31@suse.com>
References: <5C5301290200007800212C6B@prv1-mh.provo.novell.com>
 <5C5305BC0200007800212CB9@prv1-mh.provo.novell.com>
 <a97c084c-5784-97e9-9ddd-9441045ab38f@citrix.com>
In-Reply-To: <a97c084c-5784-97e9-9ddd-9441045ab38f@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: LNXP265CA0042.GBRP265.PROD.OUTLOOK.COM
 (2603:10a6:600:5c::30) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 96b18e34-0ebb-4ba2-34a7-08d700879e75
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3412; 
x-ms-traffictypediagnostic: BY5PR18MB3412:
x-microsoft-antispam-prvs: <BY5PR18MB341214E2C4B86AF5F328568BB3FA0@BY5PR18MB3412.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:6790;
x-forefront-prvs: 0088C92887
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(396003)(366004)(346002)(376002)(39860400002)(136003)(189003)(199004)(476003)(6486002)(2616005)(107886003)(6506007)(386003)(53546011)(4326008)(81156014)(66066001)(6512007)(6246003)(14454004)(186003)(446003)(53936002)(305945005)(26005)(7736002)(31696002)(66556008)(66946007)(11346002)(73956011)(5660300002)(102836004)(81166006)(8676002)(66446008)(64756008)(2906002)(66476007)(86362001)(486006)(14444005)(72206003)(31686004)(54906003)(68736007)(229853002)(52116002)(256004)(316002)(36756003)(6116002)(3846002)(25786009)(76176011)(6436002)(4744005)(99286004)(8936002)(110136005)(71190400001)(80792005)(71200400001)(478600001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3412;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: q76Vf/sbBFvhETc6JeWNUTwKIkUrcEUxkS3Z2ndmL5WNRNvmh08TC/ovS8/fEQrD0mXEF6avBi1x1UK1fsPkKcbNxh74J+Y+kuPwzauSpjm6InJ+mupghBLYKTrhWq0ky+HTX3miKv42i3IqGuuAfe51Br8fVDh2Krplv33TPV8zEGIjiE3fA8h5hbqkDS5qW2LL25CbVHA2Ii2AR99DAGbeFqPfMOXvkGuzdVW/lRNRkIZer4mmgj7p9fmGI8JAjmTs3yfQGr4u5eQVRgq2RvWGLb9Qe/MROygUdta18FvrOivT9inffxI2jQGBvkEaqcBvCyrcHrYip75G4D7PaGeRiRKcX8c1yLCgof5N1AeiThF15GgB6caN/JH4miO5z4evmE7Uu1/wBLOxw7JOjVfGydHmoBEGCPO3VTW35jI=
Content-ID: <95C56FF449A031478ED2E6983BBAF91D@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 96b18e34-0ebb-4ba2-34a7-08d700879e75
X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Jul 2019 13:57:57.8368 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3412
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH 4/4] x86/vLAPIC: avoid speculative out of
 bounds accesses
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <JGross@suse.com>, Wei Liu <wei.liu2@citrix.com>,
 "nmanthey@amazon.de" <nmanthey@amazon.de>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDQuMDcuMjAxOSAxNTo0NCwgQW5kcmV3IENvb3BlciB3cm90ZToNCj4gT24gMzEvMDEvMjAx
OSAxNDoyNywgSmFuIEJldWxpY2ggd3JvdGU6DQo+PiBBcnJheSBpbmRleGVzIHVzZWQgaW4gdGhl
IE1NSU8gYW5kIE1TUiByZWFkL3dyaXRlIGVtdWxhdGlvbiBmdW5jdGlvbnMNCj4+IGFyZSBkZXJp
dmVkIGZyb20gZ3Vlc3QgY29udHJvbGxlZCB2YWx1ZXMuIFJlc3RyaWN0IHRoZWlyIHJhbmdlcyB0
byBsaW1pdA0KPj4gdGhlIHNpZGUgZWZmZWN0cyBvZiBzcGVjdWxhdGl2ZSBleGVjdXRpb24uDQo+
Pg0KPj4gUmVtb3ZlIHRoZSB1bnVzZWQgdmxhcGljX2x2dF97dmVjdG9yLGRtfSgpIGluc3RlYWQg
b2YgYWRqdXN0aW5nIHRoZW0uDQo+Pg0KPj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpi
ZXVsaWNoQHN1c2UuY29tPg0KPiANCj4gV2hpbGUgdGhleSBhcmUgYWxsIGd1ZXN0IGNvbnRyb2xs
ZWQsIHRoZSBNTUlPIHNpZGUgb2YgdGhpbmdzIGlzIG9uIHRoZQ0KPiBlbmQgb2YgYSBmdW5jdGlv
biBwb2ludGVyIGNhbGwsIHdoaWNoIGhhcyBhbHJlYWR5IGRldGVybWluZWQgdGhhdCB0aGUNCj4g
YWNjZXNzIGlzIHdpdGhpbiA0ay7CoCBJIGRvbid0IHRoaW5rIHRoZXJlIGFueSBzYWZldHkgY29u
Y2VybnMgaGVyZS4NCg0KSS5lLiBhcmUgeW91IHN1Z2dlc3RpbmcgdGhlcmUncyBubyBzcGVjdWxh
dGlvbiB0aHJvdWdoIGluZGlyZWN0DQpjYWxscz8NCg0KPiBndWVzdF9yZG1zcl94MmFwaWMoKSBk
b2VzIGdldCB2YWx1ZXMgaW4gdGhlIHJhbmdlIDB4ODAwLi4uMHhiZmYsIHNvIEkNCj4gdGhpbmsg
dGhpcyBpcyB0aGUgb25seSBjYXNlIHdoaWNoIG5lZWRzIHByb3RlY3RpbmcuDQoNCldoYXQgYWJv
dXQgdmxhcGljX2FwaWN2X3dyaXRlKCksIHdoaWNoIGRvZXMgZ2V0IGNhbGxlZCBkaXJlY3RseT8N
Cg0KQW5kIHdoYXQgYWJvdXQgdGhlIHZsYXBpY19sdnRfbWFza1tdIGFjY2Vzc2VzPw0KDQpKYW4N
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 04 14:10:45 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Jul 2019 14:10:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hj2Rc-0008Uw-HG; Thu, 04 Jul 2019 14:10:40 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=E3Ia=VB=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hj2Rb-0008Ur-FO
 for xen-devel@lists.xenproject.org; Thu, 04 Jul 2019 14:10:39 +0000
X-Inumbo-ID: 7e911456-9e65-11e9-8af0-f726c9310465
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 7e911456-9e65-11e9-8af0-f726c9310465;
 Thu, 04 Jul 2019 14:10:36 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 9PwegNySXcdO9bVZLN7kseiesRw+hI7xsbLv9Xi6fs2nz1LWm0werib/OYiRi+leie7dYZH77W
 ZzuffGhKTlEfee6Hej6Yh6qA1nXMD6KDIl3+LVTsDf9Er3hY+4sXDs2hR2asXKSko5sP28ruBI
 ow1Zu1WOjA3syy+5VaKCYV6SiQT2v/kuhI9uCz7UGSJfa6dLSL6Gzz3YbIoAqSYSg1NfBS73nY
 l2rcEuZpkG9d59AvOcCWPK8tRy6IIJtYeUYh6DAEvKphANW1kFRZaT5lJ9aaC/GI2tR9FcUoox
 PvA=
X-SBRS: 2.7
X-MesageID: 2587923
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,451,1557201600"; 
   d="scan'208";a="2587923"
To: Jan Beulich <JBeulich@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
References: <f69ca82f-e2db-e85e-ff98-2060a8dc28a5@suse.com>
 <95252da8-777b-9527-6f5b-1e1a5994f845@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <6f03fb10-6339-610f-0620-86675d76a4ee@citrix.com>
Date: Thu, 4 Jul 2019 15:10:33 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <95252da8-777b-9527-6f5b-1e1a5994f845@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 v9 05/23] x86emul: support AVX512F gather
 insns
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wl@xen.org>, RogerPau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDEvMDcvMjAxOSAxMjoxOCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gLS0tIGEveGVuL2FyY2gv
eDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmMKPiArKysgYi94ZW4vYXJjaC94ODYveDg2X2Vt
dWxhdGUveDg2X2VtdWxhdGUuYwo+IEBAIC05MTAwLDYgKzkxMDAsMTMzIEBAIHg4Nl9lbXVsYXRl
KAo+ICAgICAgICAgICBwdXRfc3R1YihzdHViKTsKPiAgIAo+ICAgICAgICAgICBpZiAoIHJjICE9
IFg4NkVNVUxfT0tBWSApCj4gKyAgICAgICAgICAgIGdvdG8gZG9uZTsKPiArCj4gKyAgICAgICAg
c3RhdGUtPnNpbWRfc2l6ZSA9IHNpbWRfbm9uZTsKPiArICAgICAgICBicmVhazsKPiArICAgIH0K
PiArCj4gKyAgICBjYXNlIFg4NkVNVUxfT1BDX0VWRVhfNjYoMHgwZjM4LCAweDkwKTogLyogdnBn
YXRoZXJke2QscX0gbWVtLFt4eXpdbW17a30gKi8KPiArICAgIGNhc2UgWDg2RU1VTF9PUENfRVZF
WF82NigweDBmMzgsIDB4OTEpOiAvKiB2cGdhdGhlcnF7ZCxxfSBtZW0sW3h5el1tbXtrfSAqLwo+
ICsgICAgY2FzZSBYODZFTVVMX09QQ19FVkVYXzY2KDB4MGYzOCwgMHg5Mik6IC8qIHZnYXRoZXJk
cHtzLGR9IG1lbSxbeHl6XW1te2t9ICovCj4gKyAgICBjYXNlIFg4NkVNVUxfT1BDX0VWRVhfNjYo
MHgwZjM4LCAweDkzKTogLyogdmdhdGhlcnFwe3MsZH0gbWVtLFt4eXpdbW17a30gKi8KPiArICAg
IHsKPiArICAgICAgICB0eXBlb2YoZXZleCkgKnBldmV4Owo+ICsgICAgICAgIHVuaW9uIHsKPiAr
ICAgICAgICAgICAgaW50MzJfdCBkd1sxNl07Cj4gKyAgICAgICAgICAgIGludDY0X3QgcXdbOF07
Cj4gKyAgICAgICAgfSBpbmRleDsKPiArICAgICAgICBib29sIGRvbmUgPSBmYWxzZTsKPiArCj4g
KyAgICAgICAgQVNTRVJUKGVhLnR5cGUgPT0gT1BfTUVNKTsKPiArICAgICAgICBnZW5lcmF0ZV9l
eGNlcHRpb25faWYoKCFldmV4Lm9wbXNrIHx8IGV2ZXguYnJzIHx8IGV2ZXgueiB8fAo+ICsgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZXZleC5yZWcgIT0gMHhmIHx8Cj4gKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBtb2RybV9yZWcgPT0gc3RhdGUtPnNpYl9pbmRleCksCj4g
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEVYQ19VRCk7Cj4gKyAgICAgICAgYXZ4NTEy
X3ZsZW5fY2hlY2soZmFsc2UpOwo+ICsgICAgICAgIGhvc3RfYW5kX3ZjcHVfbXVzdF9oYXZlKGF2
eDUxMmYpOwo+ICsgICAgICAgIGdldF9mcHUoWDg2RU1VTF9GUFVfem1tKTsKPiArCj4gKyAgICAg
ICAgLyogUmVhZCBkZXN0aW5hdGlvbiBhbmQgaW5kZXggcmVnaXN0ZXJzLiAqLwo+ICsgICAgICAg
IG9wYyA9IGluaXRfZXZleChzdHViKTsKPiArICAgICAgICBwZXZleCA9IGNvcHlfRVZFWChvcGMs
IGV2ZXgpOwo+ICsgICAgICAgIHBldmV4LT5vcGN4ID0gdmV4XzBmOwo+ICsgICAgICAgIG9wY1sw
XSA9IDB4N2Y7IC8qIHZtb3ZkcWF7MzIsNjR9ICovCj4gKyAgICAgICAgLyoKPiArICAgICAgICAg
KiBUaGUgcmVnaXN0ZXIgd3JpdGViYWNrIGJlbG93IGhhcyB0byByZXRhaW4gbWFza2VkLW9mZiBl
bGVtZW50cywgYnV0Cj4gKyAgICAgICAgICogbmVlZHMgdG8gY2xlYXIgdXBwZXIgcG9ydGlvbnMg
aW4gdGhlIGluZGV4LXdpZGVyLXRoYW4tZGF0YSBjYXNlcy4KPiArICAgICAgICAgKiBUaGVyZWZv
cmUgcmVhZCAoYW5kIHdyaXRlIGJlbG93KSB0aGUgZnVsbCByZWdpc3Rlci4gVGhlIGFsdGVybmF0
aXZlCj4gKyAgICAgICAgICogd291bGQgaGF2ZSBiZWVuIHRvIGZpZGRsZSB3aXRoIHRoZSBtYXNr
IHJlZ2lzdGVyIHVzZWQuCj4gKyAgICAgICAgICovCj4gKyAgICAgICAgcGV2ZXgtPm9wbXNrID0g
MDsKPiArICAgICAgICAvKiBVc2UgKCVyYXgpIGFzIGRlc3RpbmF0aW9uIGFuZCBtb2RybV9yZWcg
YXMgc291cmNlLiAqLwo+ICsgICAgICAgIHBldmV4LT5iID0gMTsKPiArICAgICAgICBvcGNbMV0g
PSAobW9kcm1fcmVnICYgNykgPDwgMzsKPiArICAgICAgICBwZXZleC0+UlggPSAxOwo+ICsgICAg
ICAgIG9wY1syXSA9IDB4YzM7Cj4gKwo+ICsgICAgICAgIGludm9rZV9zdHViKCIiLCAiIiwgIj1t
IiAoKm1tdmFscCkgOiAiYSIgKG1tdmFscCkpOwo+ICsKPiArICAgICAgICBwZXZleC0+cGZ4ID0g
dmV4X2YzOyAvKiB2bW92ZHF1ezMyLDY0fSAqLwo+ICsgICAgICAgIHBldmV4LT53ID0gYiAmIDE7
Cj4gKyAgICAgICAgLyogU3dpdGNoIHRvIHNpYl9pbmRleCBhcyBzb3VyY2UuICovCj4gKyAgICAg
ICAgcGV2ZXgtPnIgPSAhbW9kZV82NGJpdCgpIHx8ICEoc3RhdGUtPnNpYl9pbmRleCAmIDB4MDgp
Owo+ICsgICAgICAgIHBldmV4LT5SID0gIW1vZGVfNjRiaXQoKSB8fCAhKHN0YXRlLT5zaWJfaW5k
ZXggJiAweDEwKTsKPiArICAgICAgICBvcGNbMV0gPSAoc3RhdGUtPnNpYl9pbmRleCAmIDcpIDw8
IDM7Cj4gKwo+ICsgICAgICAgIGludm9rZV9zdHViKCIiLCAiIiwgIj1tIiAoaW5kZXgpIDogImEi
ICgmaW5kZXgpKTsKPiArICAgICAgICBwdXRfc3R1YihzdHViKTsKPiArCj4gKyAgICAgICAgLyog
Q2xlYXIgdW50b3VjaGVkIHBhcnRzIG9mIHRoZSBkZXN0aW5hdGlvbiBhbmQgbWFzayB2YWx1ZXMu
ICovCj4gKyAgICAgICAgbiA9IDEgPDwgKDIgKyBldmV4LmxyIC0gKChiICYgMSkgfCBldmV4Lncp
KTsKPiArICAgICAgICBvcF9ieXRlcyA9IDQgPDwgZXZleC53Owo+ICsgICAgICAgIG1lbXNldCgo
dm9pZCAqKW1tdmFscCArIG4gKiBvcF9ieXRlcywgMCwgNjQgLSBuICogb3BfYnl0ZXMpOwo+ICsg
ICAgICAgIG9wX21hc2sgJj0gKDEgPDwgbikgLSAxOwo+ICsKPiArICAgICAgICBmb3IgKCBpID0g
MDsgb3BfbWFzazsgKytpICkKPiArICAgICAgICB7Cj4gKyAgICAgICAgICAgIHNpZ25lZCBsb25n
IGlkeCA9IGIgJiAxID8gaW5kZXgucXdbaV0gOiBpbmRleC5kd1tpXTsKCk5vIHNpZ25lZC7CoCBI
b3dldmVyLCBzdXJlbHkgdGhpcyBuZWVkcyB0byBiZSBpbnQ2NF90IGFueXdheSwgdG8gZnVuY3Rp
b24KY29ycmVjdGx5IGluIGEgMzJiaXQgYnVpbGQgb2YgdGhlIHRlc3QgaGFybmVzcz8KClRoZSBT
RE0gc2F5cyBWUEdBVEhFUlFEIGlzIGVuY29kYWJsZSBpbiAzMmJpdCB3aXRoIHF1YWR3b3JkIGlu
ZGljZXMuCgp+QW5kcmV3Cgo+ICsKPiArICAgICAgICAgICAgaWYgKCAhKG9wX21hc2sgJiAoMSA8
PCBpKSkgKQo+ICsgICAgICAgICAgICAgICAgY29udGludWU7Cj4gKwo+ICsgICAgICAgICAgICBy
YyA9IG9wcy0+cmVhZChlYS5tZW0uc2VnLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICB0
cnVuY2F0ZV9lYShlYS5tZW0ub2ZmICsgKGlkeCA8PCBzdGF0ZS0+c2liX3NjYWxlKSksCj4gKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICh2b2lkICopbW12YWxwICsgaSAqIG9wX2J5dGVzLCBv
cF9ieXRlcywgY3R4dCk7Cj4gKyAgICAgICAgICAgIGlmICggcmMgIT0gWDg2RU1VTF9PS0FZICkK
PiArICAgICAgICAgICAgewo+ICsgICAgICAgICAgICAgICAgLyoKPiArICAgICAgICAgICAgICAg
ICAqIElmIHdlJ3ZlIG1hZGUgc29tZSBwcm9ncmVzcyBhbmQgdGhlIGFjY2VzcyBkaWQgbm90IGZh
dWx0LAo+ICsgICAgICAgICAgICAgICAgICogZm9yY2UgYSByZXRyeSBpbnN0ZWFkLiBUaGlzIGlz
IGZvciBleGFtcGxlIG5lY2Vzc2FyeSB0bwo+ICsgICAgICAgICAgICAgICAgICogY29wZSB3aXRo
IHRoZSBsaW1pdGVkIGNhcGFjaXR5IG9mIEhWTSdzIE1NSU8gY2FjaGUuCj4gKyAgICAgICAgICAg
ICAgICAgKi8KPiArICAgICAgICAgICAgICAgIGlmICggcmMgIT0gWDg2RU1VTF9FWENFUFRJT04g
JiYgZG9uZSApCj4gKyAgICAgICAgICAgICAgICAgICAgcmMgPSBYODZFTVVMX1JFVFJZOwo+ICsg
ICAgICAgICAgICAgICAgYnJlYWs7Cj4gKyAgICAgICAgICAgIH0KPiArCj4gKyAgICAgICAgICAg
IG9wX21hc2sgJj0gfigxIDw8IGkpOwo+ICsgICAgICAgICAgICBkb25lID0gdHJ1ZTsKPiArCj4g
KyNpZmRlZiBfX1hFTl9fCj4gKyAgICAgICAgICAgIGlmICggb3BfbWFzayAmJiBsb2NhbF9ldmVu
dHNfbmVlZF9kZWxpdmVyeSgpICkKPiArICAgICAgICAgICAgewo+ICsgICAgICAgICAgICAgICAg
cmMgPSBYODZFTVVMX1JFVFJZOwo+ICsgICAgICAgICAgICAgICAgYnJlYWs7Cj4gKyAgICAgICAg
ICAgIH0KPiArI2VuZGlmCj4gKyAgICAgICAgfQo+ICsKPiArICAgICAgICAvKiBXcml0ZSBkZXN0
aW5hdGlvbiBhbmQgbWFzayByZWdpc3RlcnMuICovCj4gKyAgICAgICAgb3BjID0gaW5pdF9ldmV4
KHN0dWIpOwo+ICsgICAgICAgIHBldmV4ID0gY29weV9FVkVYKG9wYywgZXZleCk7Cj4gKyAgICAg
ICAgcGV2ZXgtPm9wY3ggPSB2ZXhfMGY7Cj4gKyAgICAgICAgb3BjWzBdID0gMHg2ZjsgLyogdm1v
dmRxYXszMiw2NH0gKi8KPiArICAgICAgICBwZXZleC0+b3Btc2sgPSAwOwo+ICsgICAgICAgIC8q
IFVzZSBtb2RybV9yZWcgYXMgZGVzdGluYXRpb24gYW5kICglcmF4KSBhcyBzb3VyY2UuICovCj4g
KyAgICAgICAgcGV2ZXgtPmIgPSAxOwo+ICsgICAgICAgIG9wY1sxXSA9IChtb2RybV9yZWcgJiA3
KSA8PCAzOwo+ICsgICAgICAgIHBldmV4LT5SWCA9IDE7Cj4gKyAgICAgICAgb3BjWzJdID0gMHhj
MzsKPiArCj4gKyAgICAgICAgaW52b2tlX3N0dWIoIiIsICIiLCAiK20iICgqbW12YWxwKSA6ICJh
IiAobW12YWxwKSk7Cj4gKwo+ICsgICAgICAgIC8qCj4gKyAgICAgICAgICoga21vdnc6IFRoaXMg
aXMgVkVYLWVuY29kZWQsIHNvIHdlIGNhbid0IHVzZSBwZXZleC4gQXZvaWQgY29weV9WRVgoKSBl
dGMKPiArICAgICAgICAgKiBhcyB3ZWxsLCBzaW5jZSB3ZSBjYW4gZWFzaWx5IHVzZSB0aGUgMi1i
eXRlIFZFWCBmb3JtIGhlcmUuCj4gKyAgICAgICAgICovCj4gKyAgICAgICAgb3BjIC09IEVWRVhf
UEZYX0JZVEVTOwo+ICsgICAgICAgIG9wY1swXSA9IDB4YzU7Cj4gKyAgICAgICAgb3BjWzFdID0g
MHhmODsKPiArICAgICAgICBvcGNbMl0gPSAweDkwOwo+ICsgICAgICAgIC8qIFVzZSAoJXJheCkg
YXMgc291cmNlLiAqLwo+ICsgICAgICAgIG9wY1szXSA9IGV2ZXgub3Btc2sgPDwgMzsKPiArICAg
ICAgICBvcGNbNF0gPSAweGMzOwo+ICsKPiArICAgICAgICBpbnZva2Vfc3R1YigiIiwgIiIsICIr
bSIgKG9wX21hc2spIDogImEiICgmb3BfbWFzaykpOwo+ICsgICAgICAgIHB1dF9zdHViKHN0dWIp
Owo+ICsKPiArICAgICAgICBpZiAoIHJjICE9IFg4NkVNVUxfT0tBWSApCj4gICAgICAgICAgICAg
ICBnb3RvIGRvbmU7Cj4gICAKPiAgICAgICAgICAgc3RhdGUtPnNpbWRfc2l6ZSA9IHNpbWRfbm9u
ZTsKPgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 04 14:17:03 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Jul 2019 14: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 1hj2Xa-0000VC-Mw; Thu, 04 Jul 2019 14:16:50 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=E3Ia=VB=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hj2XY-0000V7-KS
 for xen-devel@lists.xenproject.org; Thu, 04 Jul 2019 14:16:48 +0000
X-Inumbo-ID: 595e33e8-9e66-11e9-860a-f79a4ec15eac
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 595e33e8-9e66-11e9-860a-f79a4ec15eac;
 Thu, 04 Jul 2019 14:16:44 +0000 (UTC)
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: e7dC7opLncksbC3vHJSr/ncsXiXaPLWLcmuN+KmqVW+syMvbmZEEgAY2GtUo2Tt6SfNj3CMAuF
 eVHveHqPr+RZtHQpADqQRh6DYo1v2CipXUaiCjRjcYbItR5JIfrH+xWIH9cWM/YQheJbMn/q8v
 v6ICX+RRY6Y68rWvCJcChBnwSnwDSxpXD4ZszcOqx56OyWHbcTUs+9qbc9ktvP4/MJZa+iFSSp
 DsAeg9waBTTnSlZvmV/uLwVgRX6NibkjB9Q1TipDNxpVRJmrQrawSUsOv+yeYR6Z+15NaLVdQX
 sQE=
X-SBRS: 2.7
X-MesageID: 2622645
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,451,1557201600"; 
   d="scan'208";a="2622645"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Jan Beulich <JBeulich@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
References: <f69ca82f-e2db-e85e-ff98-2060a8dc28a5@suse.com>
 <95252da8-777b-9527-6f5b-1e1a5994f845@suse.com>
 <6f03fb10-6339-610f-0620-86675d76a4ee@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <e28b72a5-8c3e-104d-027e-225d04cfc12f@citrix.com>
Date: Thu, 4 Jul 2019 15:16:40 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <6f03fb10-6339-610f-0620-86675d76a4ee@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 v9 05/23] x86emul: support AVX512F gather
 insns
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wl@xen.org>, RogerPau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDQvMDcvMjAxOSAxNToxMCwgQW5kcmV3IENvb3BlciB3cm90ZToKPiBPbiAwMS8wNy8yMDE5
IDEyOjE4LCBKYW4gQmV1bGljaCB3cm90ZToKPj4gLS0tIGEveGVuL2FyY2gveDg2L3g4Nl9lbXVs
YXRlL3g4Nl9lbXVsYXRlLmMKPj4gKysrIGIveGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9l
bXVsYXRlLmMKPj4gQEAgLTkxMDAsNiArOTEwMCwxMzMgQEAgeDg2X2VtdWxhdGUoCj4+ICAgICAg
ICAgICBwdXRfc3R1YihzdHViKTsKPj4gICAKPj4gICAgICAgICAgIGlmICggcmMgIT0gWDg2RU1V
TF9PS0FZICkKPj4gKyAgICAgICAgICAgIGdvdG8gZG9uZTsKPj4gKwo+PiArICAgICAgICBzdGF0
ZS0+c2ltZF9zaXplID0gc2ltZF9ub25lOwo+PiArICAgICAgICBicmVhazsKPj4gKyAgICB9Cj4+
ICsKPj4gKyAgICBjYXNlIFg4NkVNVUxfT1BDX0VWRVhfNjYoMHgwZjM4LCAweDkwKTogLyogdnBn
YXRoZXJke2QscX0gbWVtLFt4eXpdbW17a30gKi8KPj4gKyAgICBjYXNlIFg4NkVNVUxfT1BDX0VW
RVhfNjYoMHgwZjM4LCAweDkxKTogLyogdnBnYXRoZXJxe2QscX0gbWVtLFt4eXpdbW17a30gKi8K
Pj4gKyAgICBjYXNlIFg4NkVNVUxfT1BDX0VWRVhfNjYoMHgwZjM4LCAweDkyKTogLyogdmdhdGhl
cmRwe3MsZH0gbWVtLFt4eXpdbW17a30gKi8KPj4gKyAgICBjYXNlIFg4NkVNVUxfT1BDX0VWRVhf
NjYoMHgwZjM4LCAweDkzKTogLyogdmdhdGhlcnFwe3MsZH0gbWVtLFt4eXpdbW17a30gKi8KPj4g
KyAgICB7Cj4+ICsgICAgICAgIHR5cGVvZihldmV4KSAqcGV2ZXg7Cj4+ICsgICAgICAgIHVuaW9u
IHsKPj4gKyAgICAgICAgICAgIGludDMyX3QgZHdbMTZdOwo+PiArICAgICAgICAgICAgaW50NjRf
dCBxd1s4XTsKPj4gKyAgICAgICAgfSBpbmRleDsKPj4gKyAgICAgICAgYm9vbCBkb25lID0gZmFs
c2U7Cj4+ICsKPj4gKyAgICAgICAgQVNTRVJUKGVhLnR5cGUgPT0gT1BfTUVNKTsKPj4gKyAgICAg
ICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKCghZXZleC5vcG1zayB8fCBldmV4LmJycyB8fCBldmV4
LnogfHwKPj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBldmV4LnJlZyAhPSAweGYg
fHwKPj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtb2RybV9yZWcgPT0gc3RhdGUt
PnNpYl9pbmRleCksCj4+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBFWENfVUQpOwo+
PiArICAgICAgICBhdng1MTJfdmxlbl9jaGVjayhmYWxzZSk7Cj4+ICsgICAgICAgIGhvc3RfYW5k
X3ZjcHVfbXVzdF9oYXZlKGF2eDUxMmYpOwo+PiArICAgICAgICBnZXRfZnB1KFg4NkVNVUxfRlBV
X3ptbSk7Cj4+ICsKPj4gKyAgICAgICAgLyogUmVhZCBkZXN0aW5hdGlvbiBhbmQgaW5kZXggcmVn
aXN0ZXJzLiAqLwo+PiArICAgICAgICBvcGMgPSBpbml0X2V2ZXgoc3R1Yik7Cj4+ICsgICAgICAg
IHBldmV4ID0gY29weV9FVkVYKG9wYywgZXZleCk7Cj4+ICsgICAgICAgIHBldmV4LT5vcGN4ID0g
dmV4XzBmOwo+PiArICAgICAgICBvcGNbMF0gPSAweDdmOyAvKiB2bW92ZHFhezMyLDY0fSAqLwo+
PiArICAgICAgICAvKgo+PiArICAgICAgICAgKiBUaGUgcmVnaXN0ZXIgd3JpdGViYWNrIGJlbG93
IGhhcyB0byByZXRhaW4gbWFza2VkLW9mZiBlbGVtZW50cywgYnV0Cj4+ICsgICAgICAgICAqIG5l
ZWRzIHRvIGNsZWFyIHVwcGVyIHBvcnRpb25zIGluIHRoZSBpbmRleC13aWRlci10aGFuLWRhdGEg
Y2FzZXMuCj4+ICsgICAgICAgICAqIFRoZXJlZm9yZSByZWFkIChhbmQgd3JpdGUgYmVsb3cpIHRo
ZSBmdWxsIHJlZ2lzdGVyLiBUaGUgYWx0ZXJuYXRpdmUKPj4gKyAgICAgICAgICogd291bGQgaGF2
ZSBiZWVuIHRvIGZpZGRsZSB3aXRoIHRoZSBtYXNrIHJlZ2lzdGVyIHVzZWQuCj4+ICsgICAgICAg
ICAqLwo+PiArICAgICAgICBwZXZleC0+b3Btc2sgPSAwOwo+PiArICAgICAgICAvKiBVc2UgKCVy
YXgpIGFzIGRlc3RpbmF0aW9uIGFuZCBtb2RybV9yZWcgYXMgc291cmNlLiAqLwo+PiArICAgICAg
ICBwZXZleC0+YiA9IDE7Cj4+ICsgICAgICAgIG9wY1sxXSA9IChtb2RybV9yZWcgJiA3KSA8PCAz
Owo+PiArICAgICAgICBwZXZleC0+UlggPSAxOwo+PiArICAgICAgICBvcGNbMl0gPSAweGMzOwo+
PiArCj4+ICsgICAgICAgIGludm9rZV9zdHViKCIiLCAiIiwgIj1tIiAoKm1tdmFscCkgOiAiYSIg
KG1tdmFscCkpOwo+PiArCj4+ICsgICAgICAgIHBldmV4LT5wZnggPSB2ZXhfZjM7IC8qIHZtb3Zk
cXV7MzIsNjR9ICovCj4+ICsgICAgICAgIHBldmV4LT53ID0gYiAmIDE7Cj4+ICsgICAgICAgIC8q
IFN3aXRjaCB0byBzaWJfaW5kZXggYXMgc291cmNlLiAqLwo+PiArICAgICAgICBwZXZleC0+ciA9
ICFtb2RlXzY0Yml0KCkgfHwgIShzdGF0ZS0+c2liX2luZGV4ICYgMHgwOCk7Cj4+ICsgICAgICAg
IHBldmV4LT5SID0gIW1vZGVfNjRiaXQoKSB8fCAhKHN0YXRlLT5zaWJfaW5kZXggJiAweDEwKTsK
Pj4gKyAgICAgICAgb3BjWzFdID0gKHN0YXRlLT5zaWJfaW5kZXggJiA3KSA8PCAzOwo+PiArCj4+
ICsgICAgICAgIGludm9rZV9zdHViKCIiLCAiIiwgIj1tIiAoaW5kZXgpIDogImEiICgmaW5kZXgp
KTsKPj4gKyAgICAgICAgcHV0X3N0dWIoc3R1Yik7Cj4+ICsKPj4gKyAgICAgICAgLyogQ2xlYXIg
dW50b3VjaGVkIHBhcnRzIG9mIHRoZSBkZXN0aW5hdGlvbiBhbmQgbWFzayB2YWx1ZXMuICovCj4+
ICsgICAgICAgIG4gPSAxIDw8ICgyICsgZXZleC5sciAtICgoYiAmIDEpIHwgZXZleC53KSk7Cj4+
ICsgICAgICAgIG9wX2J5dGVzID0gNCA8PCBldmV4Lnc7Cj4+ICsgICAgICAgIG1lbXNldCgodm9p
ZCAqKW1tdmFscCArIG4gKiBvcF9ieXRlcywgMCwgNjQgLSBuICogb3BfYnl0ZXMpOwo+PiArICAg
ICAgICBvcF9tYXNrICY9ICgxIDw8IG4pIC0gMTsKPj4gKwo+PiArICAgICAgICBmb3IgKCBpID0g
MDsgb3BfbWFzazsgKytpICkKPj4gKyAgICAgICAgewo+PiArICAgICAgICAgICAgc2lnbmVkIGxv
bmcgaWR4ID0gYiAmIDEgPyBpbmRleC5xd1tpXSA6IGluZGV4LmR3W2ldOwo+IE5vIHNpZ25lZC7C
oCBIb3dldmVyLCBzdXJlbHkgdGhpcyBuZWVkcyB0byBiZSBpbnQ2NF90IGFueXdheSwgdG8gZnVu
Y3Rpb24KPiBjb3JyZWN0bHkgaW4gYSAzMmJpdCBidWlsZCBvZiB0aGUgdGVzdCBoYXJuZXNzPwo+
Cj4gVGhlIFNETSBzYXlzIFZQR0FUSEVSUUQgaXMgZW5jb2RhYmxlIGluIDMyYml0IHdpdGggcXVh
ZHdvcmQgaW5kaWNlcy4KPgo+IH5BbmRyZXcKPgo+PiArCj4+ICsgICAgICAgICAgICBpZiAoICEo
b3BfbWFzayAmICgxIDw8IGkpKSApCj4+ICsgICAgICAgICAgICAgICAgY29udGludWU7Cj4+ICsK
Pj4gKyAgICAgICAgICAgIHJjID0gb3BzLT5yZWFkKGVhLm1lbS5zZWcsCj4+ICsgICAgICAgICAg
ICAgICAgICAgICAgICAgICB0cnVuY2F0ZV9lYShlYS5tZW0ub2ZmICsgKGlkeCA8PCBzdGF0ZS0+
c2liX3NjYWxlKSksCgpBY3R1YWxseSwgd2hhdCBTRE0gc2F5cyBpczoKCiJUaGUgc2NhbGVkIGlu
ZGV4IG1heSByZXF1aXJlIG1vcmUgYml0cyB0byByZXByZXNlbnQgdGhhbiB0aGUgYWRkcmVzcwpi
aXRzIHVzZWQgYnkgdGhlIHByb2Nlc3NvciAoZS5nLiwgaW4gMzItYml0IG1vZGUsIGlmIHRoZSBz
Y2FsZSBpcwpncmVhdGVyIHRoYW4gb25lKS4gSW4gdGhpcyBjYXNlLCB0aGUgbW9zdCBzaWduaWZp
Y2FudCBiaXRzIGJleW9uZCB0aGUKbnVtYmVyIG9mIGFkZHJlc3MgYml0cyBhcmUgaWdub3JlZC4i
CgpUaGF0IHJlYWRzIGFzIGlmIGl0IGlzIGl0IG1lYW5zICJlYS5tZW0ub2ZmICsgKHUzMikoaWR4
IDw8CnN0YXRlLT5zaWJfc2NhbGUpIi4KCkhvd2V2ZXIsIGdpdmVuIHRoZSBvdmVyYWxsIHRydW5j
YXRpb24sIEknbSBub3Qgc3VyZSBob3cgdG8gY29uZmlybSB3aGF0CnRoZSByZWFsIGJlaGF2aW91
ciBpcy4KCn5BbmRyZXcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 04 14:19:45 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Jul 2019 14: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 1hj2aM-0000eg-CT; Thu, 04 Jul 2019 14:19:42 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=E3Ia=VB=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hj2aL-0000eb-Bz
 for xen-devel@lists.xenproject.org; Thu, 04 Jul 2019 14:19:41 +0000
X-Inumbo-ID: c18c8834-9e66-11e9-979c-2730b2f62994
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c18c8834-9e66-11e9-979c-2730b2f62994;
 Thu, 04 Jul 2019 14:19:38 +0000 (UTC)
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: sqp8UE2VujFo/lmcV4R9SL4O9lLqZfs0mA3fBVa3NsYTdO6lScOfvomXqMStuz8BSx2e0Fymow
 lO0J6X3PXHjeT5owv0zgnLZ6NvyZPX3pAlLsSo+uKxXGRa+nx+O79NpVZC77xYoKF9ZIjLsoZA
 F2vQaLBYtLZYBD3oBgtMjc64J2ZoCVqvimvp6DtbA2XMFrvqjpbXfJA8CVwoEph9J8Q8G5Dvx+
 HIYYChgHxPCTsmLNhOur+t0d5KnOy16/Y+gR9/DdK/ZPZt81N8xs7jldMdxFYqa79TgxI5gKXO
 VQg=
X-SBRS: 2.7
X-MesageID: 2616750
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,451,1557201600"; 
   d="scan'208";a="2616750"
To: Jan Beulich <JBeulich@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
References: <f69ca82f-e2db-e85e-ff98-2060a8dc28a5@suse.com>
 <34deb8ec-fe37-0c99-edcf-c28bae0620c6@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 mQINBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABtClBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPokCOgQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86LkCDQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAYkC
 HwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <3b5eee67-e9a1-8ca8-c993-42c77879a382@citrix.com>
Date: Thu, 4 Jul 2019 15:19:34 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <34deb8ec-fe37-0c99-edcf-c28bae0620c6@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 v9 07/23] x86emul: support AVX512F scatter
 insns
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wl@xen.org>, RogerPau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDEvMDcvMjAxOSAxMjoyMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gVGhpcyBjb21wbGV0ZXMg
c3VwcG9ydCBvZiBBVlg1MTJGIGluIHRoZSBpbnNuIGVtdWxhdG9yLgo+Cj4gTm90ZSB0aGF0IGlu
IHRoZSB0ZXN0IGhhcm5lc3MgdGhlcmUncyBhIGxpdHRsZSBiaXQgb2YgdHJpY2tlcnkgbmVlZGVk
IHRvCj4gZ2V0IGFyb3VuZCB0aGUgbm90IGZ1bGx5IGNvbnNpc3RlbnQgbmFtaW5nIG9mIEFWWDUx
MlZMIGdhdGhlciBhbmQKPiBzY2F0dGVyIGNvbXBpbGVyIGJ1aWx0LWlucy4gVG8gc3VwcHJlc3Mg
ZXhwYW5zaW9uIG9mIHRoZSAiZGkiIGFuZCAic2kiCj4gdG9rZW5zIHRoZXkgZ2V0IGNvbnN0cnVj
dGVkIGJ5IHRva2VuIGNvbmNhdGVuYXRpb24gaW4gQlMoKSwgd2hpY2ggaXMKPiBkaWZmZXJlbnQg
ZnJvbSBCRygpLgo+Cj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu
Y29tPgoKQWNrZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+
LCBzdWJqZWN0IHRvIHRoZQpyZXNvbHV0aW9uIG9mIHRoZSByZWxhdGVkIGNvbW1lbnRzIG9uIHBh
dGNoIDUuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 04 14:27:32 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Jul 2019 14:27:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hj2hr-0001YE-7n; Thu, 04 Jul 2019 14:27: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=SvFn=VB=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hj2hp-0001Y9-M0
 for xen-devel@lists.xenproject.org; Thu, 04 Jul 2019 14:27:25 +0000
X-Inumbo-ID: cb36b263-9e67-11e9-8980-bc764e045a96
Received: from m9a0002g.houston.softwaregrp.com (unknown [15.124.64.67])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id cb36b263-9e67-11e9-8980-bc764e045a96;
 Thu, 04 Jul 2019 14:27:24 +0000 (UTC)
Received: FROM m9a0002g.houston.softwaregrp.com (15.121.0.191) BY
 m9a0002g.houston.softwaregrp.com WITH ESMTP; 
 Thu,  4 Jul 2019 14:27:03 +0000
Received: from M9W0068.microfocus.com (2002:f79:bf::f79:bf) by
 M9W0068.microfocus.com (2002:f79:bf::f79:bf) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Thu, 4 Jul 2019 14:22:21 +0000
Received: from NAM04-CO1-obe.outbound.protection.outlook.com (15.124.72.14) by
 M9W0068.microfocus.com (15.121.0.191) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Thu, 4 Jul 2019 14:22:20 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3204.namprd18.prod.outlook.com (10.255.137.97) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2052.18; Thu, 4 Jul 2019 14:22:19 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc%3]) with mapi id 15.20.2052.010; Thu, 4 Jul 2019
 14:22:19 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v9 05/23] x86emul: support AVX512F gather insns
Thread-Index: AQHVL/7DlmNHyySWV0mdXoNuP5HddKa6hJxbgAADJ4A=
Date: Thu, 4 Jul 2019 14:22:19 +0000
Message-ID: <04b38838-ccc2-ca9e-32ec-3348019281b5@suse.com>
References: <f69ca82f-e2db-e85e-ff98-2060a8dc28a5@suse.com>
 <95252da8-777b-9527-6f5b-1e1a5994f845@suse.com>
 <6f03fb10-6339-610f-0620-86675d76a4ee@citrix.com>
In-Reply-To: <6f03fb10-6339-610f-0620-86675d76a4ee@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6P18901CA0023.EURP189.PROD.OUTLOOK.COM
 (2603:10a6:4:16::33) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 866053fd-f63c-40f6-df29-08d7008b05bd
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3204; 
x-ms-traffictypediagnostic: BY5PR18MB3204:
x-microsoft-antispam-prvs: <BY5PR18MB3204E61E79B230C45EECBC65B3FA0@BY5PR18MB3204.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:3513;
x-forefront-prvs: 0088C92887
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(396003)(39860400002)(366004)(376002)(346002)(136003)(52314003)(189003)(199004)(478600001)(71190400001)(6116002)(66066001)(71200400001)(3846002)(2501003)(486006)(72206003)(316002)(36756003)(68736007)(81156014)(256004)(81166006)(6512007)(14454004)(8676002)(186003)(53936002)(6436002)(8936002)(229853002)(5660300002)(6486002)(11346002)(305945005)(6246003)(110136005)(99286004)(2616005)(476003)(54906003)(102836004)(26005)(386003)(31686004)(2906002)(7736002)(52116002)(76176011)(446003)(6506007)(53546011)(64756008)(66446008)(66556008)(66476007)(66946007)(86362001)(73956011)(31696002)(25786009)(80792005)(4326008);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3204;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: yquk1RsuHaWhAOw/e0wJL3nBsII83TCorgahl/iU6Q3x26gcGluPA9JeQ+6uzIt2omQCdlcZ2F1C+lln2SjJE9MjRrtHQW51HcigC49V0gIPTXU7xea4ap/hauTFqjjODcSJio15JA0ftmsKme4+6KtopD95fLNT+9Z+xzuRIM4X5pi4vg4pAsnbXU5Igl2zmbjgjJhAPFuvCQZ3420TUFWHdbkvDY9dG1tKsI9slz2zgXKD8uAelOd1JMcT9L0ugykHN1DMgFr09lpXNCDp3LzXE1wVsHrmywjzfNButAXrT24/+XE60h3omShHm/MFW6ZcgvY1RGt99ejdNsJ0ws3r5xN1GCzAliVrnVZSKqncuQKa7/KFNte4ue+CrXu1iDCgRiBFNsLYElIYpCDrcRH01cmjUcGGG3jUpXqg1SU=
Content-ID: <28DACE1523DED64094AC4195DF655944@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 866053fd-f63c-40f6-df29-08d7008b05bd
X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Jul 2019 14:22:19.4657 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3204
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v9 05/23] x86emul: support AVX512F gather
 insns
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wl@xen.org>, RogerPau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDQuMDcuMjAxOSAxNjoxMCwgQW5kcmV3IENvb3BlciB3cm90ZToNCj4gT24gMDEvMDcvMjAx
OSAxMjoxOCwgSmFuIEJldWxpY2ggd3JvdGU6DQo+PiAtLS0gYS94ZW4vYXJjaC94ODYveDg2X2Vt
dWxhdGUveDg2X2VtdWxhdGUuYw0KPj4gKysrIGIveGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4
Nl9lbXVsYXRlLmMNCj4+IEBAIC05MTAwLDYgKzkxMDAsMTMzIEBAIHg4Nl9lbXVsYXRlKA0KPj4g
ICAgICAgICAgICBwdXRfc3R1YihzdHViKTsNCj4+ICAgIA0KPj4gICAgICAgICAgICBpZiAoIHJj
ICE9IFg4NkVNVUxfT0tBWSApDQo+PiArICAgICAgICAgICAgZ290byBkb25lOw0KPj4gKw0KPj4g
KyAgICAgICAgc3RhdGUtPnNpbWRfc2l6ZSA9IHNpbWRfbm9uZTsNCj4+ICsgICAgICAgIGJyZWFr
Ow0KPj4gKyAgICB9DQo+PiArDQo+PiArICAgIGNhc2UgWDg2RU1VTF9PUENfRVZFWF82NigweDBm
MzgsIDB4OTApOiAvKiB2cGdhdGhlcmR7ZCxxfSBtZW0sW3h5el1tbXtrfSAqLw0KPj4gKyAgICBj
YXNlIFg4NkVNVUxfT1BDX0VWRVhfNjYoMHgwZjM4LCAweDkxKTogLyogdnBnYXRoZXJxe2QscX0g
bWVtLFt4eXpdbW17a30gKi8NCj4+ICsgICAgY2FzZSBYODZFTVVMX09QQ19FVkVYXzY2KDB4MGYz
OCwgMHg5Mik6IC8qIHZnYXRoZXJkcHtzLGR9IG1lbSxbeHl6XW1te2t9ICovDQo+PiArICAgIGNh
c2UgWDg2RU1VTF9PUENfRVZFWF82NigweDBmMzgsIDB4OTMpOiAvKiB2Z2F0aGVycXB7cyxkfSBt
ZW0sW3h5el1tbXtrfSAqLw0KPj4gKyAgICB7DQo+PiArICAgICAgICB0eXBlb2YoZXZleCkgKnBl
dmV4Ow0KPj4gKyAgICAgICAgdW5pb24gew0KPj4gKyAgICAgICAgICAgIGludDMyX3QgZHdbMTZd
Ow0KPj4gKyAgICAgICAgICAgIGludDY0X3QgcXdbOF07DQo+PiArICAgICAgICB9IGluZGV4Ow0K
Pj4gKyAgICAgICAgYm9vbCBkb25lID0gZmFsc2U7DQo+PiArDQo+PiArICAgICAgICBBU1NFUlQo
ZWEudHlwZSA9PSBPUF9NRU0pOw0KPj4gKyAgICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKCgh
ZXZleC5vcG1zayB8fCBldmV4LmJycyB8fCBldmV4LnogfHwNCj4+ICsgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZXZleC5yZWcgIT0gMHhmIHx8DQo+PiArICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIG1vZHJtX3JlZyA9PSBzdGF0ZS0+c2liX2luZGV4KSwNCj4+ICsgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBFWENfVUQpOw0KPj4gKyAgICAgICAgYXZ4NTEyX3ZsZW5f
Y2hlY2soZmFsc2UpOw0KPj4gKyAgICAgICAgaG9zdF9hbmRfdmNwdV9tdXN0X2hhdmUoYXZ4NTEy
Zik7DQo+PiArICAgICAgICBnZXRfZnB1KFg4NkVNVUxfRlBVX3ptbSk7DQo+PiArDQo+PiArICAg
ICAgICAvKiBSZWFkIGRlc3RpbmF0aW9uIGFuZCBpbmRleCByZWdpc3RlcnMuICovDQo+PiArICAg
ICAgICBvcGMgPSBpbml0X2V2ZXgoc3R1Yik7DQo+PiArICAgICAgICBwZXZleCA9IGNvcHlfRVZF
WChvcGMsIGV2ZXgpOw0KPj4gKyAgICAgICAgcGV2ZXgtPm9wY3ggPSB2ZXhfMGY7DQo+PiArICAg
ICAgICBvcGNbMF0gPSAweDdmOyAvKiB2bW92ZHFhezMyLDY0fSAqLw0KPj4gKyAgICAgICAgLyoN
Cj4+ICsgICAgICAgICAqIFRoZSByZWdpc3RlciB3cml0ZWJhY2sgYmVsb3cgaGFzIHRvIHJldGFp
biBtYXNrZWQtb2ZmIGVsZW1lbnRzLCBidXQNCj4+ICsgICAgICAgICAqIG5lZWRzIHRvIGNsZWFy
IHVwcGVyIHBvcnRpb25zIGluIHRoZSBpbmRleC13aWRlci10aGFuLWRhdGEgY2FzZXMuDQo+PiAr
ICAgICAgICAgKiBUaGVyZWZvcmUgcmVhZCAoYW5kIHdyaXRlIGJlbG93KSB0aGUgZnVsbCByZWdp
c3Rlci4gVGhlIGFsdGVybmF0aXZlDQo+PiArICAgICAgICAgKiB3b3VsZCBoYXZlIGJlZW4gdG8g
ZmlkZGxlIHdpdGggdGhlIG1hc2sgcmVnaXN0ZXIgdXNlZC4NCj4+ICsgICAgICAgICAqLw0KPj4g
KyAgICAgICAgcGV2ZXgtPm9wbXNrID0gMDsNCj4+ICsgICAgICAgIC8qIFVzZSAoJXJheCkgYXMg
ZGVzdGluYXRpb24gYW5kIG1vZHJtX3JlZyBhcyBzb3VyY2UuICovDQo+PiArICAgICAgICBwZXZl
eC0+YiA9IDE7DQo+PiArICAgICAgICBvcGNbMV0gPSAobW9kcm1fcmVnICYgNykgPDwgMzsNCj4+
ICsgICAgICAgIHBldmV4LT5SWCA9IDE7DQo+PiArICAgICAgICBvcGNbMl0gPSAweGMzOw0KPj4g
Kw0KPj4gKyAgICAgICAgaW52b2tlX3N0dWIoIiIsICIiLCAiPW0iICgqbW12YWxwKSA6ICJhIiAo
bW12YWxwKSk7DQo+PiArDQo+PiArICAgICAgICBwZXZleC0+cGZ4ID0gdmV4X2YzOyAvKiB2bW92
ZHF1ezMyLDY0fSAqLw0KPj4gKyAgICAgICAgcGV2ZXgtPncgPSBiICYgMTsNCj4+ICsgICAgICAg
IC8qIFN3aXRjaCB0byBzaWJfaW5kZXggYXMgc291cmNlLiAqLw0KPj4gKyAgICAgICAgcGV2ZXgt
PnIgPSAhbW9kZV82NGJpdCgpIHx8ICEoc3RhdGUtPnNpYl9pbmRleCAmIDB4MDgpOw0KPj4gKyAg
ICAgICAgcGV2ZXgtPlIgPSAhbW9kZV82NGJpdCgpIHx8ICEoc3RhdGUtPnNpYl9pbmRleCAmIDB4
MTApOw0KPj4gKyAgICAgICAgb3BjWzFdID0gKHN0YXRlLT5zaWJfaW5kZXggJiA3KSA8PCAzOw0K
Pj4gKw0KPj4gKyAgICAgICAgaW52b2tlX3N0dWIoIiIsICIiLCAiPW0iIChpbmRleCkgOiAiYSIg
KCZpbmRleCkpOw0KPj4gKyAgICAgICAgcHV0X3N0dWIoc3R1Yik7DQo+PiArDQo+PiArICAgICAg
ICAvKiBDbGVhciB1bnRvdWNoZWQgcGFydHMgb2YgdGhlIGRlc3RpbmF0aW9uIGFuZCBtYXNrIHZh
bHVlcy4gKi8NCj4+ICsgICAgICAgIG4gPSAxIDw8ICgyICsgZXZleC5sciAtICgoYiAmIDEpIHwg
ZXZleC53KSk7DQo+PiArICAgICAgICBvcF9ieXRlcyA9IDQgPDwgZXZleC53Ow0KPj4gKyAgICAg
ICAgbWVtc2V0KCh2b2lkICopbW12YWxwICsgbiAqIG9wX2J5dGVzLCAwLCA2NCAtIG4gKiBvcF9i
eXRlcyk7DQo+PiArICAgICAgICBvcF9tYXNrICY9ICgxIDw8IG4pIC0gMTsNCj4+ICsNCj4+ICsg
ICAgICAgIGZvciAoIGkgPSAwOyBvcF9tYXNrOyArK2kgKQ0KPj4gKyAgICAgICAgew0KPj4gKyAg
ICAgICAgICAgIHNpZ25lZCBsb25nIGlkeCA9IGIgJiAxID8gaW5kZXgucXdbaV0gOiBpbmRleC5k
d1tpXTsNCj4gDQo+IE5vIHNpZ25lZC4NCg0KSG1tIC0gd291bGQgeW91IG1pbmQgdGhpcyByZW1h
aW5pbmcgY29uc2lzdGVudCB3aXRoIHRoZSBBVlgNCmNvdW50ZXJwYXJ0IGNvZGU/IChBcyBhbiBh
c2lkZSBJIGNvbnRpbnVlIHRvIHRoaW5rIGl0IGlzIGEgYmFkDQp0aGluZyB0byBub3QgaGF2ZSBl
eHBsaWNpdCAic2lnbmVkIiB3aGVuIHdlIGFjdHVhbGx5IG1lYW4gc2lnbmVkDQpxdWFudGl0aWVz
LCBzZWVpbmcgdGhlIHN0aWxsIGxhcmdlIGFtb3VudCBvZiBwbGFpbiBzaG9ydC9pbnQvbG9uZw0K
dXNlcyB0aGF0IGFjdHVhbGx5IHNob3VsZCBiZSB1bnNpZ25lZC4pDQoNCj7CoCBIb3dldmVyLCBz
dXJlbHkgdGhpcyBuZWVkcyB0byBiZSBpbnQ2NF90IGFueXdheSwgdG8gZnVuY3Rpb24NCj4gY29y
cmVjdGx5IGluIGEgMzJiaXQgYnVpbGQgb2YgdGhlIHRlc3QgaGFybmVzcz8NCg0KTm8sIG9ubHkg
MzIgYml0cyAob3IgbGVzcywgd2hlbiB0aGUgc2NhbGUgZmFjdG9yIGlzIGxhcmdlciB0aGFuIDEp
DQp3aWxsIGJlIHVzZWQgZm9yIGFkZHJlc3MgY2FsY3VsYXRpb24uIEFuZCBhZ2FpbiB0aGlzIGlz
IG5vDQpkaWZmZXJlbnQgZnJvbSBwcmUtZXhpc3RpbmcgQVZYIGNvZGUuDQoNCj4gVGhlIFNETSBz
YXlzIFZQR0FUSEVSUUQgaXMgZW5jb2RhYmxlIGluIDMyYml0IHdpdGggcXVhZHdvcmQgaW5kaWNl
cy4NCg0KU3VyZSwgdHJ1bmNhdGluZyB0byBqdXN0IDMyLWJpdCB2YWx1ZXMgZHVlIHRvIDMyLWJp
dCBhZGRyZXNzaW5nLg0KDQpKYW4NCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 04 14:29:31 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Jul 2019 14:29:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hj2jq-0001fA-M5; Thu, 04 Jul 2019 14:29:30 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=SvFn=VB=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hj2jp-0001f2-48
 for xen-devel@lists.xenproject.org; Thu, 04 Jul 2019 14:29:29 +0000
X-Inumbo-ID: 1f23978e-9e68-11e9-baaa-9f9d30736b8e
Received: from m4a0040g.houston.softwaregrp.com (unknown [15.124.2.86])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 1f23978e-9e68-11e9-baaa-9f9d30736b8e;
 Thu, 04 Jul 2019 14:29:25 +0000 (UTC)
Received: FROM m4a0040g.houston.softwaregrp.com (15.120.17.147) BY
 m4a0040g.houston.softwaregrp.com WITH ESMTP; 
 Thu,  4 Jul 2019 14:29:03 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M4W0335.microfocus.com (2002:f78:1193::f78:1193) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Thu, 4 Jul 2019 14:25:04 +0000
Received: from NAM04-BN3-obe.outbound.protection.outlook.com (15.124.72.12) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Thu, 4 Jul 2019 14:25:04 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3267.namprd18.prod.outlook.com (10.255.138.24) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2032.17; Thu, 4 Jul 2019 14:25:02 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc%3]) with mapi id 15.20.2052.010; Thu, 4 Jul 2019
 14:25:02 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [Xen-devel] [PATCH v9 05/23] x86emul: support AVX512F gather
 insns
Thread-Index: AQHVL/7DlmNHyySWV0mdXoNuP5HddKa6hJxbgAAByDWAAAIiAA==
Date: Thu, 4 Jul 2019 14:25:01 +0000
Message-ID: <5879b09b-c664-839d-0452-315627efa039@suse.com>
References: <f69ca82f-e2db-e85e-ff98-2060a8dc28a5@suse.com>
 <95252da8-777b-9527-6f5b-1e1a5994f845@suse.com>
 <6f03fb10-6339-610f-0620-86675d76a4ee@citrix.com>
 <e28b72a5-8c3e-104d-027e-225d04cfc12f@citrix.com>
In-Reply-To: <e28b72a5-8c3e-104d-027e-225d04cfc12f@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR07CA0176.eurprd07.prod.outlook.com
 (2603:10a6:6:43::30) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 78551c6a-dad1-443c-6c0a-08d7008b6668
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3267; 
x-ms-traffictypediagnostic: BY5PR18MB3267:
x-microsoft-antispam-prvs: <BY5PR18MB32679A26291BFB8676EDC4B5B3FA0@BY5PR18MB3267.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:3826;
x-forefront-prvs: 0088C92887
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(979002)(4636009)(346002)(366004)(376002)(136003)(39860400002)(396003)(189003)(199004)(52314003)(31696002)(446003)(6512007)(6116002)(54906003)(3846002)(2906002)(102836004)(86362001)(256004)(53546011)(81166006)(386003)(11346002)(80792005)(26005)(71200400001)(2501003)(110136005)(6506007)(6436002)(76176011)(71190400001)(186003)(4326008)(81156014)(229853002)(8936002)(316002)(53936002)(66556008)(64756008)(305945005)(8676002)(72206003)(73956011)(52116002)(36756003)(478600001)(6246003)(7736002)(14454004)(25786009)(66946007)(68736007)(99286004)(476003)(486006)(6486002)(31686004)(66476007)(66066001)(5660300002)(2616005)(66446008)(969003)(989001)(999001)(1009001)(1019001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3267;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: dryUQida6Nu88UkdiF79NBFjIFyZBWPXM0qBqoRoo3pYXu7BNJI02VP2vkBMeX8bETxqbPKhSzz95h1bN8A+AJxQHUkxRx2/1+GUNT9GqXRd+67/LXrruydeTv2zdyUDl7bnHVjTJ0FvVtYb7YCuYXKl3qBYSmInBMcY8fSL267QG4Tc0n8KHXt4iKnq9kV+KCdAvs9yMa4A8kO3kXok2+vdVG221ulvK3eCKivSvlnhlkbxhOpt6yzqBp1nySlGmWCLCFW1VYS+qH12zqG/5jtKmArPJDxiyz1SpaGPyjVr9iI/ZvBXk2JqREr9AFq2t/uTq1nw68zdfpVaRHBXh16p/Q7K4mq5IVS3t7lGATI+LQI4xUqrjYYB5mPSLfQo3bVtWb0dRjQc3auQ1T51hOgnwrHK3lfz1Iayqh7mvIs=
Content-ID: <A5DC87D329B64B4181C2D382E469A832@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 78551c6a-dad1-443c-6c0a-08d7008b6668
X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Jul 2019 14:25:01.8216 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3267
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v9 05/23] x86emul: support AVX512F gather
 insns
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wl@xen.org>, RogerPau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDQuMDcuMjAxOSAxNjoxNiwgQW5kcmV3IENvb3BlciB3cm90ZToNCj4gT24gMDQvMDcvMjAx
OSAxNToxMCwgQW5kcmV3IENvb3BlciB3cm90ZToNCj4+IE9uIDAxLzA3LzIwMTkgMTI6MTgsIEph
biBCZXVsaWNoIHdyb3RlOg0KPj4+IC0tLSBhL3hlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZf
ZW11bGF0ZS5jDQo+Pj4gKysrIGIveGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRl
LmMNCj4+PiBAQCAtOTEwMCw2ICs5MTAwLDEzMyBAQCB4ODZfZW11bGF0ZSgNCj4+PiAgICAgICAg
ICAgIHB1dF9zdHViKHN0dWIpOw0KPj4+ICAgIA0KPj4+ICAgICAgICAgICAgaWYgKCByYyAhPSBY
ODZFTVVMX09LQVkgKQ0KPj4+ICsgICAgICAgICAgICBnb3RvIGRvbmU7DQo+Pj4gKw0KPj4+ICsg
ICAgICAgIHN0YXRlLT5zaW1kX3NpemUgPSBzaW1kX25vbmU7DQo+Pj4gKyAgICAgICAgYnJlYWs7
DQo+Pj4gKyAgICB9DQo+Pj4gKw0KPj4+ICsgICAgY2FzZSBYODZFTVVMX09QQ19FVkVYXzY2KDB4
MGYzOCwgMHg5MCk6IC8qIHZwZ2F0aGVyZHtkLHF9IG1lbSxbeHl6XW1te2t9ICovDQo+Pj4gKyAg
ICBjYXNlIFg4NkVNVUxfT1BDX0VWRVhfNjYoMHgwZjM4LCAweDkxKTogLyogdnBnYXRoZXJxe2Qs
cX0gbWVtLFt4eXpdbW17a30gKi8NCj4+PiArICAgIGNhc2UgWDg2RU1VTF9PUENfRVZFWF82Nigw
eDBmMzgsIDB4OTIpOiAvKiB2Z2F0aGVyZHB7cyxkfSBtZW0sW3h5el1tbXtrfSAqLw0KPj4+ICsg
ICAgY2FzZSBYODZFTVVMX09QQ19FVkVYXzY2KDB4MGYzOCwgMHg5Myk6IC8qIHZnYXRoZXJxcHtz
LGR9IG1lbSxbeHl6XW1te2t9ICovDQo+Pj4gKyAgICB7DQo+Pj4gKyAgICAgICAgdHlwZW9mKGV2
ZXgpICpwZXZleDsNCj4+PiArICAgICAgICB1bmlvbiB7DQo+Pj4gKyAgICAgICAgICAgIGludDMy
X3QgZHdbMTZdOw0KPj4+ICsgICAgICAgICAgICBpbnQ2NF90IHF3WzhdOw0KPj4+ICsgICAgICAg
IH0gaW5kZXg7DQo+Pj4gKyAgICAgICAgYm9vbCBkb25lID0gZmFsc2U7DQo+Pj4gKw0KPj4+ICsg
ICAgICAgIEFTU0VSVChlYS50eXBlID09IE9QX01FTSk7DQo+Pj4gKyAgICAgICAgZ2VuZXJhdGVf
ZXhjZXB0aW9uX2lmKCghZXZleC5vcG1zayB8fCBldmV4LmJycyB8fCBldmV4LnogfHwNCj4+PiAr
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGV2ZXgucmVnICE9IDB4ZiB8fA0KPj4+ICsg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbW9kcm1fcmVnID09IHN0YXRlLT5zaWJfaW5k
ZXgpLA0KPj4+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBFWENfVUQpOw0KPj4+ICsg
ICAgICAgIGF2eDUxMl92bGVuX2NoZWNrKGZhbHNlKTsNCj4+PiArICAgICAgICBob3N0X2FuZF92
Y3B1X211c3RfaGF2ZShhdng1MTJmKTsNCj4+PiArICAgICAgICBnZXRfZnB1KFg4NkVNVUxfRlBV
X3ptbSk7DQo+Pj4gKw0KPj4+ICsgICAgICAgIC8qIFJlYWQgZGVzdGluYXRpb24gYW5kIGluZGV4
IHJlZ2lzdGVycy4gKi8NCj4+PiArICAgICAgICBvcGMgPSBpbml0X2V2ZXgoc3R1Yik7DQo+Pj4g
KyAgICAgICAgcGV2ZXggPSBjb3B5X0VWRVgob3BjLCBldmV4KTsNCj4+PiArICAgICAgICBwZXZl
eC0+b3BjeCA9IHZleF8wZjsNCj4+PiArICAgICAgICBvcGNbMF0gPSAweDdmOyAvKiB2bW92ZHFh
ezMyLDY0fSAqLw0KPj4+ICsgICAgICAgIC8qDQo+Pj4gKyAgICAgICAgICogVGhlIHJlZ2lzdGVy
IHdyaXRlYmFjayBiZWxvdyBoYXMgdG8gcmV0YWluIG1hc2tlZC1vZmYgZWxlbWVudHMsIGJ1dA0K
Pj4+ICsgICAgICAgICAqIG5lZWRzIHRvIGNsZWFyIHVwcGVyIHBvcnRpb25zIGluIHRoZSBpbmRl
eC13aWRlci10aGFuLWRhdGEgY2FzZXMuDQo+Pj4gKyAgICAgICAgICogVGhlcmVmb3JlIHJlYWQg
KGFuZCB3cml0ZSBiZWxvdykgdGhlIGZ1bGwgcmVnaXN0ZXIuIFRoZSBhbHRlcm5hdGl2ZQ0KPj4+
ICsgICAgICAgICAqIHdvdWxkIGhhdmUgYmVlbiB0byBmaWRkbGUgd2l0aCB0aGUgbWFzayByZWdp
c3RlciB1c2VkLg0KPj4+ICsgICAgICAgICAqLw0KPj4+ICsgICAgICAgIHBldmV4LT5vcG1zayA9
IDA7DQo+Pj4gKyAgICAgICAgLyogVXNlICglcmF4KSBhcyBkZXN0aW5hdGlvbiBhbmQgbW9kcm1f
cmVnIGFzIHNvdXJjZS4gKi8NCj4+PiArICAgICAgICBwZXZleC0+YiA9IDE7DQo+Pj4gKyAgICAg
ICAgb3BjWzFdID0gKG1vZHJtX3JlZyAmIDcpIDw8IDM7DQo+Pj4gKyAgICAgICAgcGV2ZXgtPlJY
ID0gMTsNCj4+PiArICAgICAgICBvcGNbMl0gPSAweGMzOw0KPj4+ICsNCj4+PiArICAgICAgICBp
bnZva2Vfc3R1YigiIiwgIiIsICI9bSIgKCptbXZhbHApIDogImEiIChtbXZhbHApKTsNCj4+PiAr
DQo+Pj4gKyAgICAgICAgcGV2ZXgtPnBmeCA9IHZleF9mMzsgLyogdm1vdmRxdXszMiw2NH0gKi8N
Cj4+PiArICAgICAgICBwZXZleC0+dyA9IGIgJiAxOw0KPj4+ICsgICAgICAgIC8qIFN3aXRjaCB0
byBzaWJfaW5kZXggYXMgc291cmNlLiAqLw0KPj4+ICsgICAgICAgIHBldmV4LT5yID0gIW1vZGVf
NjRiaXQoKSB8fCAhKHN0YXRlLT5zaWJfaW5kZXggJiAweDA4KTsNCj4+PiArICAgICAgICBwZXZl
eC0+UiA9ICFtb2RlXzY0Yml0KCkgfHwgIShzdGF0ZS0+c2liX2luZGV4ICYgMHgxMCk7DQo+Pj4g
KyAgICAgICAgb3BjWzFdID0gKHN0YXRlLT5zaWJfaW5kZXggJiA3KSA8PCAzOw0KPj4+ICsNCj4+
PiArICAgICAgICBpbnZva2Vfc3R1YigiIiwgIiIsICI9bSIgKGluZGV4KSA6ICJhIiAoJmluZGV4
KSk7DQo+Pj4gKyAgICAgICAgcHV0X3N0dWIoc3R1Yik7DQo+Pj4gKw0KPj4+ICsgICAgICAgIC8q
IENsZWFyIHVudG91Y2hlZCBwYXJ0cyBvZiB0aGUgZGVzdGluYXRpb24gYW5kIG1hc2sgdmFsdWVz
LiAqLw0KPj4+ICsgICAgICAgIG4gPSAxIDw8ICgyICsgZXZleC5sciAtICgoYiAmIDEpIHwgZXZl
eC53KSk7DQo+Pj4gKyAgICAgICAgb3BfYnl0ZXMgPSA0IDw8IGV2ZXgudzsNCj4+PiArICAgICAg
ICBtZW1zZXQoKHZvaWQgKiltbXZhbHAgKyBuICogb3BfYnl0ZXMsIDAsIDY0IC0gbiAqIG9wX2J5
dGVzKTsNCj4+PiArICAgICAgICBvcF9tYXNrICY9ICgxIDw8IG4pIC0gMTsNCj4+PiArDQo+Pj4g
KyAgICAgICAgZm9yICggaSA9IDA7IG9wX21hc2s7ICsraSApDQo+Pj4gKyAgICAgICAgew0KPj4+
ICsgICAgICAgICAgICBzaWduZWQgbG9uZyBpZHggPSBiICYgMSA/IGluZGV4LnF3W2ldIDogaW5k
ZXguZHdbaV07DQo+PiBObyBzaWduZWQuwqAgSG93ZXZlciwgc3VyZWx5IHRoaXMgbmVlZHMgdG8g
YmUgaW50NjRfdCBhbnl3YXksIHRvIGZ1bmN0aW9uDQo+PiBjb3JyZWN0bHkgaW4gYSAzMmJpdCBi
dWlsZCBvZiB0aGUgdGVzdCBoYXJuZXNzPw0KPj4NCj4+IFRoZSBTRE0gc2F5cyBWUEdBVEhFUlFE
IGlzIGVuY29kYWJsZSBpbiAzMmJpdCB3aXRoIHF1YWR3b3JkIGluZGljZXMuDQo+Pg0KPj4gfkFu
ZHJldw0KPj4NCj4+PiArDQo+Pj4gKyAgICAgICAgICAgIGlmICggIShvcF9tYXNrICYgKDEgPDwg
aSkpICkNCj4+PiArICAgICAgICAgICAgICAgIGNvbnRpbnVlOw0KPj4+ICsNCj4+PiArICAgICAg
ICAgICAgcmMgPSBvcHMtPnJlYWQoZWEubWVtLnNlZywNCj4+PiArICAgICAgICAgICAgICAgICAg
ICAgICAgICAgdHJ1bmNhdGVfZWEoZWEubWVtLm9mZiArIChpZHggPDwgc3RhdGUtPnNpYl9zY2Fs
ZSkpLA0KPiANCj4gQWN0dWFsbHksIHdoYXQgU0RNIHNheXMgaXM6DQo+IA0KPiAiVGhlIHNjYWxl
ZCBpbmRleCBtYXkgcmVxdWlyZSBtb3JlIGJpdHMgdG8gcmVwcmVzZW50IHRoYW4gdGhlIGFkZHJl
c3MNCj4gYml0cyB1c2VkIGJ5IHRoZSBwcm9jZXNzb3IgKGUuZy4sIGluIDMyLWJpdCBtb2RlLCBp
ZiB0aGUgc2NhbGUgaXMNCj4gZ3JlYXRlciB0aGFuIG9uZSkuIEluIHRoaXMgY2FzZSwgdGhlIG1v
c3Qgc2lnbmlmaWNhbnQgYml0cyBiZXlvbmQgdGhlDQo+IG51bWJlciBvZiBhZGRyZXNzIGJpdHMg
YXJlIGlnbm9yZWQuIg0KPiANCj4gVGhhdCByZWFkcyBhcyBpZiBpdCBpcyBpdCBtZWFucyAiZWEu
bWVtLm9mZiArICh1MzIpKGlkeCA8PA0KPiBzdGF0ZS0+c2liX3NjYWxlKSIuDQoNCldoeSAicmVh
ZHMgYXMgaWYiPyBXaGF0IGVsc2UgY291bGQgYSAzMi1iaXQgYWRkcmVzcyBjb21wdXRhdGlvbiBs
b29rDQpsaWtlPyAoSW4gZXNzZW5jZSB0cnVuY2F0ZV9lYSgpIHdpbGwgdHJ1bmNhdGUgdG8gMzIg
Yml0cyBhbnl3YXkgd2hlbg0KMzItYml0IGFkZHJlc3NpbmcgaXMgaW4gdXNlLCBzbyB0aGUgaW5u
ZXIgdHJ1bmNhdGlvbiBpcyBzaW1wbHkNCnJlZHVuZGFudC4pDQoNCkphbg0KX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 04 14:42:49 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Jul 2019 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 1hj2wc-0003DZ-DC; Thu, 04 Jul 2019 14:42:42 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=8gU+=VB=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hj2wa-0003DJ-Pr
 for xen-devel@lists.xenproject.org; Thu, 04 Jul 2019 14:42:40 +0000
X-Inumbo-ID: f72765d8-9e69-11e9-8bbb-33a75ef24107
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f72765d8-9e69-11e9-8bbb-33a75ef24107;
 Thu, 04 Jul 2019 14:42:37 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: TB8tsBgRSS/HXkr8uYBoDFm5ddsDG2lo3mSfW0LB3TCzVTcWlz4xGLdTcRo////+nbmjgN5Mvv
 5dCJFm1Umhx9Uh6EX/ocuO5e/gZQ9FpJDbVu1EBWEkObzuCLS6Nzu4SSLPfvLrkDMbzHHH9ekX
 1HO+TAlkknn25yHCzPuypMTzAZGFe+vxVKbLPXIB+W5Bu/WeQzR4UVbFoz3JS0p9r+N+9hd9ma
 bGKUeKgMIWarbAqyj+IHm2v0YyqB93SqmJW71upDs3G5V/UQNp4ZB30tbF3rd1+7BA3r6N3rOQ
 8lo=
X-SBRS: 2.7
X-MesageID: 2588779
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,451,1557201600"; 
   d="scan'208";a="2588779"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <devel@edk2.groups.io>
Date: Thu, 4 Jul 2019 15:41:59 +0100
Message-ID: <20190704144233.27968-2-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.22.0
In-Reply-To: <20190704144233.27968-1-anthony.perard@citrix.com>
References: <20190704144233.27968-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 01/35] OvmfPkg/ResetSystemLib: Add missing
 dependency on PciLib
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>,
 Jordan Justen <jordan.l.justen@intel.com>, Julien Grall <julien.grall@arm.com>,
 Anthony PERARD <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Laszlo Ersek <lersek@redhat.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QWRkIG1pc3NpbmcgZGVwZW5kZW5jeSBvbiBQY2lMaWIKYW5kIHJlbW92ZSBleHRyYSBpbmNsdWRl
cyBvZiBPdm1mUGxhdGZvcm1zLmguCgpTaWduZWQtb2ZmLWJ5OiBBbnRob255IFBFUkFSRCA8YW50
aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KUmV2aWV3ZWQtYnk6IExhc3psbyBFcnNlayA8bGVyc2Vr
QHJlZGhhdC5jb20+Ci0tLQoKTm90ZXM6CiAgICB2MjoKICAgIC0gYWxzbyBhZGQgUGNpTGliLmgg
aW5jbHVkZSB0byB0aGUgLmMKICAgIC0gYW5kIHJlbW92ZSBleHRyYSBpbmNsdWRlIG9mIE92bWZQ
bGF0Zm9ybXMuaAoKIE92bWZQa2cvTGlicmFyeS9SZXNldFN5c3RlbUxpYi9SZXNldFN5c3RlbUxp
Yi5pbmYgfCAxICsKIE92bWZQa2cvTGlicmFyeS9SZXNldFN5c3RlbUxpYi9SZXNldFN5c3RlbUxp
Yi5jICAgfCAzICstLQogMiBmaWxlcyBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKyksIDIgZGVsZXRp
b25zKC0pCgpkaWZmIC0tZ2l0IGEvT3ZtZlBrZy9MaWJyYXJ5L1Jlc2V0U3lzdGVtTGliL1Jlc2V0
U3lzdGVtTGliLmluZiBiL092bWZQa2cvTGlicmFyeS9SZXNldFN5c3RlbUxpYi9SZXNldFN5c3Rl
bUxpYi5pbmYKaW5kZXggN2M0NGY5OWE1Yy4uMmYyNGRhYzg3ZiAxMDA2NDQKLS0tIGEvT3ZtZlBr
Zy9MaWJyYXJ5L1Jlc2V0U3lzdGVtTGliL1Jlc2V0U3lzdGVtTGliLmluZgorKysgYi9Pdm1mUGtn
L0xpYnJhcnkvUmVzZXRTeXN0ZW1MaWIvUmVzZXRTeXN0ZW1MaWIuaW5mCkBAIC0zMCw0ICszMCw1
IEBAIFtQYWNrYWdlc10KIFtMaWJyYXJ5Q2xhc3Nlc10NCiAgIERlYnVnTGliDQogICBJb0xpYg0K
KyAgUGNpTGliDQogICBUaW1lckxpYg0KZGlmZiAtLWdpdCBhL092bWZQa2cvTGlicmFyeS9SZXNl
dFN5c3RlbUxpYi9SZXNldFN5c3RlbUxpYi5jIGIvT3ZtZlBrZy9MaWJyYXJ5L1Jlc2V0U3lzdGVt
TGliL1Jlc2V0U3lzdGVtTGliLmMKaW5kZXggMjc0NjBjZDEwMC4uOThkZDgwZTMzYyAxMDA2NDQK
LS0tIGEvT3ZtZlBrZy9MaWJyYXJ5L1Jlc2V0U3lzdGVtTGliL1Jlc2V0U3lzdGVtTGliLmMKKysr
IGIvT3ZtZlBrZy9MaWJyYXJ5L1Jlc2V0U3lzdGVtTGliL1Jlc2V0U3lzdGVtTGliLmMKQEAgLTEx
LDExICsxMSwxMCBAQAogI2luY2x1ZGUgPExpYnJhcnkvQmFzZUxpYi5oPg0KICNpbmNsdWRlIDxM
aWJyYXJ5L0RlYnVnTGliLmg+DQogI2luY2x1ZGUgPExpYnJhcnkvSW9MaWIuaD4NCisjaW5jbHVk
ZSA8TGlicmFyeS9QY2lMaWIuaD4NCiAjaW5jbHVkZSA8TGlicmFyeS9UaW1lckxpYi5oPg0KICNp
bmNsdWRlIDxPdm1mUGxhdGZvcm1zLmg+DQogDQotI2luY2x1ZGUgPE92bWZQbGF0Zm9ybXMuaD4N
Ci0NCiBWT0lEDQogQWNwaVBtQ29udHJvbCAoDQogICBVSU5UTiBTdXNwZW5kVHlwZQ0KLS0gCkFu
dGhvbnkgUEVSQVJECgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 04 14:42:49 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Jul 2019 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 1hj2wg-0003FX-Rf; Thu, 04 Jul 2019 14:42:46 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=8gU+=VB=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hj2wf-0003EK-A7
 for xen-devel@lists.xenproject.org; Thu, 04 Jul 2019 14:42:45 +0000
X-Inumbo-ID: faf3ec72-9e69-11e9-bcba-bb981a0739d6
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id faf3ec72-9e69-11e9-bcba-bb981a0739d6;
 Thu, 04 Jul 2019 14:42:43 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: e3aeL0hkoFld3nP/bMLrhKmsxsWofztx6A8gStIF4QYlq0X/rO9spehq526rkOyDedAEO9zj9e
 e9DcXNLELM/4MArx/ldyJC0MDm6LScxR2OHJrqRP9l4sNNJxpLor51FOBw6a9TMcvYTWdMkW9R
 FhwZnLkJyyJt9f90vtbbR9Fi+dIyClG8zu7l0LFxKiS0wFVtV3Lm5IQlRkeAIqz1hGGUjmKIqr
 JxAODj3aAq5JMDTGfkDwLWqhjJfVNG1FnOkgge6LTpM4mPOnLvp95PGq+dV1i5zUXiVkHMVXLp
 foU=
X-SBRS: 2.7
X-MesageID: 2588787
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,451,1557201600"; 
   d="scan'208";a="2588787"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <devel@edk2.groups.io>
Date: Thu, 4 Jul 2019 15:42:04 +0100
Message-ID: <20190704144233.27968-7-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.22.0
In-Reply-To: <20190704144233.27968-1-anthony.perard@citrix.com>
References: <20190704144233.27968-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 06/35] OvmfPkg/XenResetVector: Add new entry
 point for Xen PVH
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>,
 Jordan Justen <jordan.l.justen@intel.com>, Julien Grall <julien.grall@arm.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Anthony PERARD <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Laszlo Ersek <lersek@redhat.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>

QWRkIGEgbmV3IGVudHJ5IHBvaW50IGZvciBYZW4gUFZIIHRoYXQgZW50ZXIgZGlyZWN0bHkgaW4g
MzJiaXRzLgoKSW5mb3JtYXRpb24gb24gdGhlIGV4cGVjdGVkIHN0YXRlIG9mIHRoZSBtYWNoaW5l
IHdoZW4gdGhpcyBlbnRyeSBwb2ludAppcyB1c2VkIGNhbiBiZSBmb3VuZCBhdDoKaHR0cHM6Ly94
ZW5iaXRzLnhlbnByb2plY3Qub3JnL2RvY3MvdW5zdGFibGUvbWlzYy9wdmguaHRtbAoKUmVmOiBo
dHRwczovL2J1Z3ppbGxhLnRpYW5vY29yZS5vcmcvc2hvd19idWcuY2dpP2lkPTE2ODkKU2lnbmVk
LW9mZi1ieTogQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+Ci0tLQoK
Tm90ZXM6CiAgICB2MzoKICAgIC0gcmViYXNlZCwgU1BEWAogICAgLSByZW1vdmUgYGNsaScgYXMg
dmlhIFBWSCB0aGUgaW50ZXJydXB0cyBhcmUgZ3VhcmFudGVlZCB0byBiZSBvZmYKICAgIC0gcmV3
cml0ZSBzb21lIGNvbW1lbnRzCgogLi4uL1hlblJlc2V0VmVjdG9yL0lhMTYvUmVzZXRWZWN0b3JW
dGYwLmFzbSAgIHwgODEgKysrKysrKysrKysrKysrKysrKwogT3ZtZlBrZy9YZW5SZXNldFZlY3Rv
ci9JYTMyL1hlblBWSE1haW4uYXNtICAgIHwgNDkgKysrKysrKysrKysKIE92bWZQa2cvWGVuUmVz
ZXRWZWN0b3IvWGVuUmVzZXRWZWN0b3IubmFzbWIgICB8ICAxICsKIDMgZmlsZXMgY2hhbmdlZCwg
MTMxIGluc2VydGlvbnMoKykKIGNyZWF0ZSBtb2RlIDEwMDY0NCBPdm1mUGtnL1hlblJlc2V0VmVj
dG9yL0lhMTYvUmVzZXRWZWN0b3JWdGYwLmFzbQogY3JlYXRlIG1vZGUgMTAwNjQ0IE92bWZQa2cv
WGVuUmVzZXRWZWN0b3IvSWEzMi9YZW5QVkhNYWluLmFzbQoKZGlmZiAtLWdpdCBhL092bWZQa2cv
WGVuUmVzZXRWZWN0b3IvSWExNi9SZXNldFZlY3RvclZ0ZjAuYXNtIGIvT3ZtZlBrZy9YZW5SZXNl
dFZlY3Rvci9JYTE2L1Jlc2V0VmVjdG9yVnRmMC5hc20KbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5k
ZXggMDAwMDAwMDAwMC4uOTU4MTk1YmM1ZQotLS0gL2Rldi9udWxsCisrKyBiL092bWZQa2cvWGVu
UmVzZXRWZWN0b3IvSWExNi9SZXNldFZlY3RvclZ0ZjAuYXNtCkBAIC0wLDAgKzEsODEgQEAKKzst
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0NCis7IEBmaWxlDQorOyBGaXJzdCBjb2RlIGV4ZWN1dGVkIGJ5
IHByb2Nlc3NvciBhZnRlciByZXNldHRpbmcuDQorOw0KKzsgQ29weXJpZ2h0IChjKSAyMDA4IC0g
MjAxNCwgSW50ZWwgQ29ycG9yYXRpb24uIEFsbCByaWdodHMgcmVzZXJ2ZWQuPEJSPg0KKzsgQ29w
eXJpZ2h0IChjKSAyMDE5LCBDaXRyaXggU3lzdGVtcywgSW5jLg0KKzsNCis7IFNQRFgtTGljZW5z
ZS1JZGVudGlmaWVyOiBCU0QtMi1DbGF1c2UtUGF0ZW50DQorOw0KKzstLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0NCisNCitCSVRTICAgIDE2DQorDQorQUxJR04gICAxNg0KKw0KKzsNCis7IFBhZCB0aGUg
aW1hZ2Ugc2l6ZSB0byA0ayB3aGVuIHBhZ2UgdGFibGVzIGFyZSBpbiBWVEYwDQorOw0KKzsgSWYg
dGhlIFZURjAgaW1hZ2UgaGFzIHBhZ2UgdGFibGVzIGJ1aWx0IGluLCB0aGVuIHdlIG5lZWQgdG8g
bWFrZQ0KKzsgc3VyZSB0aGUgZW5kIG9mIFZURjAgaXMgNGsgYWJvdmUgd2hlcmUgdGhlIHBhZ2Ug
dGFibGVzIGVuZC4NCis7DQorOyBUaGlzIGlzIHJlcXVpcmVkIHNvIHRoZSBwYWdlIHRhYmxlcyB3
aWxsIGJlIDRrIGFsaWduZWQgd2hlbiBWVEYwIGlzDQorOyBsb2NhdGVkIGp1c3QgYmVsb3cgMHgx
MDAwMDAwMDAgKDRHQikgaW4gdGhlIGZpcm13YXJlIGRldmljZS4NCis7DQorJWlmZGVmIEFMSUdO
X1RPUF9UT180S19GT1JfUEFHSU5HDQorICAgIFRJTUVTICgweDEwMDAgLSAoJCAtIEVuZE9mUGFn
ZVRhYmxlcykgLSAoZm91ckdpZ2FieXRlcyAtIHhlblBWSEVudHJ5UG9pbnQpKSBEQiAwDQorJWVu
ZGlmDQorDQorQklUUyAgICAzMg0KK3hlblBWSEVudHJ5UG9pbnQ6DQorOw0KKzsgRW50cnkgcG9p
bnQgdG8gdXNlIHdoZW4gcnVubmluZyBhcyBhIFhlbiBQVkggZ3Vlc3QuICgweGZmZmZmZmQwKQ0K
KzsNCis7IERlc2NyaXB0aW9uIG9mIHRoZSBleHBlY3RlZCBzdGF0ZSBvZiB0aGUgbWFjaGluZSB3
aGVuIHRoaXMgZW50cnkgcG9pbnQgaXMNCis7IHVzZWQgY2FuIGJlIGZvdW5kIGF0Og0KKzsgaHR0
cHM6Ly94ZW5iaXRzLnhlbnByb2plY3Qub3JnL2RvY3MvdW5zdGFibGUvbWlzYy9wdmguaHRtbA0K
KzsNCisgICAgam1wICAgICB4ZW5QVkhNYWluDQorDQorQklUUyAgICAxNg0KK0FMSUdOICAgMTYN
CisNCithcHBsaWNhdGlvblByb2Nlc3NvckVudHJ5UG9pbnQ6DQorOw0KKzsgQXBwbGljYXRpb24g
UHJvY2Vzc29ycyBlbnRyeSBwb2ludA0KKzsNCis7IEdlbkZ2IGdlbmVyYXRlcyBjb2RlIGFsaWdu
ZWQgb24gYSA0ayBib3VuZGFyeSB3aGljaCB3aWxsIGp1bXAgdG8gdGhpcw0KKzsgbG9jYXRpb24u
ICAoMHhmZmZmZmZlMCkgIFRoaXMgYWxsb3dzIHRoZSBMb2NhbCBBUElDIFN0YXJ0dXAgSVBJIHRv
IGJlDQorOyB1c2VkIHRvIHdha2UgdXAgdGhlIGFwcGxpY2F0aW9uIHByb2Nlc3NvcnMuDQorOw0K
KyAgICBqbXAgICAgIEVhcmx5QXBJbml0UmVhbDE2DQorDQorQUxJR04gICA4DQorDQorICAgIERE
ICAgICAgMA0KKw0KKzsNCis7IFRoZSBWVEYgc2lnbmF0dXJlDQorOw0KKzsgVlRGLTAgbWVhbnMg
dGhhdCB0aGUgVlRGIChWb2x1bWUgVG9wIEZpbGUpIGNvZGUgZG9lcyBub3QgcmVxdWlyZQ0KKzsg
YW55IGZpeHVwcy4NCis7DQordnRmU2lnbmF0dXJlOg0KKyAgICBEQiAgICAgICdWJywgJ1QnLCAn
RicsIDANCisNCitBTElHTiAgIDE2DQorDQorcmVzZXRWZWN0b3I6DQorOw0KKzsgUmVzZXQgVmVj
dG9yDQorOw0KKzsgVGhpcyBpcyB3aGVyZSB0aGUgcHJvY2Vzc29yIHdpbGwgYmVnaW4gZXhlY3V0
aW9uDQorOw0KKyAgICBub3ANCisgICAgbm9wDQorICAgIGptcCAgICAgRWFybHlCc3BJbml0UmVh
bDE2DQorDQorQUxJR04gICAxNg0KKw0KK2ZvdXJHaWdhYnl0ZXM6DQorDQpkaWZmIC0tZ2l0IGEv
T3ZtZlBrZy9YZW5SZXNldFZlY3Rvci9JYTMyL1hlblBWSE1haW4uYXNtIGIvT3ZtZlBrZy9YZW5S
ZXNldFZlY3Rvci9JYTMyL1hlblBWSE1haW4uYXNtCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4
IDAwMDAwMDAwMDAuLjJhMTdmZWQ1MmYKLS0tIC9kZXYvbnVsbAorKysgYi9Pdm1mUGtnL1hlblJl
c2V0VmVjdG9yL0lhMzIvWGVuUFZITWFpbi5hc20KQEAgLTAsMCArMSw0OSBAQAorOy0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLQ0KKzsgQGZpbGUNCis7IEFuIGVudHJ5IHBvaW50IHVzZSBieSBYZW4gd2hl
biBhIGd1ZXN0IGlzIHN0YXJ0ZWQgaW4gUFZIIG1vZGUuDQorOw0KKzsgQ29weXJpZ2h0IChjKSAy
MDE5LCBDaXRyaXggU3lzdGVtcywgSW5jLg0KKzsNCis7IFNQRFgtTGljZW5zZS1JZGVudGlmaWVy
OiBCU0QtMi1DbGF1c2UtUGF0ZW50DQorOw0KKzstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCisNCitC
SVRTICAgIDMyDQorDQoreGVuUFZITWFpbjoNCisgICAgOw0KKyAgICA7ICdCUCcgdG8gaW5kaWNh
dGUgYm9vdC1zdHJhcCBwcm9jZXNzb3INCisgICAgOw0KKyAgICBtb3YgICAgIGRpLCAnQlAnDQor
DQorICAgIDsNCisgICAgOyBFU1Agd2lsbCBiZSB1c2VkIGFzIGluaXRpYWwgdmFsdWUgb2YgdGhl
IEVBWCByZWdpc3Rlcg0KKyAgICA7IGluIE1haW4uYXNtDQorICAgIDsNCisgICAgeG9yICAgICBl
c3AsIGVzcA0KKw0KKyAgICBtb3YgICAgIGVieCwgQUREUl9PRihnZHRyKQ0KKyAgICBsZ2R0ICAg
IFtlYnhdDQorDQorICAgIG1vdiAgICAgZWF4LCBTRUNfREVGQVVMVF9DUjANCisgICAgbW92ICAg
ICBjcjAsIGVheA0KKw0KKyAgICBqbXAgICAgIExJTkVBUl9DT0RFX1NFTDpBRERSX09GKC5qbXBU
b05ld0NvZGVTZWcpDQorLmptcFRvTmV3Q29kZVNlZzoNCisNCisgICAgbW92ICAgICBlYXgsIFNF
Q19ERUZBVUxUX0NSNA0KKyAgICBtb3YgICAgIGNyNCwgZWF4DQorDQorICAgIG1vdiAgICAgYXgs
IExJTkVBUl9TRUwNCisgICAgbW92ICAgICBkcywgYXgNCisgICAgbW92ICAgICBlcywgYXgNCisg
ICAgbW92ICAgICBmcywgYXgNCisgICAgbW92ICAgICBncywgYXgNCisgICAgbW92ICAgICBzcywg
YXgNCisNCisgICAgOw0KKyAgICA7IEp1bXAgdG8gdGhlIG1haW4gcm91dGluZSBvZiB0aGUgcHJl
LVNFQyBjb2RlDQorICAgIDsgc2tpcGluZyB0aGUgMTYtYml0IHBhcnQgb2YgdGhlIHJvdXRpbmUg
YW5kDQorICAgIDsgaW50byB0aGUgMzItYml0IGZsYXQgbW9kZSBwYXJ0DQorICAgIDsNCisgICAg
T25lVGltZUNhbGxSZXQgVHJhbnNpdGlvbkZyb21SZWFsMTZUbzMyQml0RmxhdA0KZGlmZiAtLWdp
dCBhL092bWZQa2cvWGVuUmVzZXRWZWN0b3IvWGVuUmVzZXRWZWN0b3IubmFzbWIgYi9Pdm1mUGtn
L1hlblJlc2V0VmVjdG9yL1hlblJlc2V0VmVjdG9yLm5hc21iCmluZGV4IDg5YTRiMDhiYzMuLjBk
YmM0ZjJjMWQgMTAwNjQ0Ci0tLSBhL092bWZQa2cvWGVuUmVzZXRWZWN0b3IvWGVuUmVzZXRWZWN0
b3IubmFzbWIKKysrIGIvT3ZtZlBrZy9YZW5SZXNldFZlY3Rvci9YZW5SZXNldFZlY3Rvci5uYXNt
YgpAQCAtNjMsNiArNjMsNyBAQAogJWluY2x1ZGUgIklhMTYvSW5pdDE2LmFzbSINCiANCiAlaW5j
bHVkZSAiTWFpbi5hc20iDQorJWluY2x1ZGUgIklhMzIvWGVuUFZITWFpbi5hc20iDQogDQogJWlu
Y2x1ZGUgIklhMTYvUmVzZXRWZWN0b3JWdGYwLmFzbSINCiANCi0tIApBbnRob255IFBFUkFSRAoK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 04 14:42:49 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Jul 2019 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 1hj2wi-0003Fz-6Y; Thu, 04 Jul 2019 14:42: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=8gU+=VB=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hj2wg-0003FV-SY
 for xen-devel@lists.xenproject.org; Thu, 04 Jul 2019 14:42:46 +0000
X-Inumbo-ID: fb094ea5-9e69-11e9-8980-bc764e045a96
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id fb094ea5-9e69-11e9-8980-bc764e045a96;
 Thu, 04 Jul 2019 14:42:43 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: EnsohF4y4H+z7i0GlObMcXj5tbs21bWA4PGpOMVJjEh84q14bSs11MgGLAKQNLgd50KDYQXSl/
 jYhqrIvoPTViPfcIfby4guXNohAp+mLYoiNi/0k9Yp2tir6TPcwcs/6aWyEgq44lT6va4uj/jD
 bTvE4qd7+NcIlFID9Iv1JxmGLZgr6KjiAw1bB1+QBlrcttoY8EiIsHH5rLwAcMR/w+/eBVb3w6
 KpYyDBlt4cXWvnfsAXkxGpo89SHcdCzSoDkjpvoW08krQbC7UIUkU5wWvIfUipMQp6LZ7lZ2K1
 mGU=
X-SBRS: 2.7
X-MesageID: 2588788
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,451,1557201600"; 
   d="scan'208";a="2588788"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <devel@edk2.groups.io>
Date: Thu, 4 Jul 2019 15:42:02 +0100
Message-ID: <20190704144233.27968-5-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.22.0
In-Reply-To: <20190704144233.27968-1-anthony.perard@citrix.com>
References: <20190704144233.27968-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 04/35] OvmfPkg: Introduce XenPlatformPei
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>,
 Jordan Justen <jordan.l.justen@intel.com>, Julien Grall <julien.grall@arm.com>,
 Anthony PERARD <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Laszlo Ersek <lersek@redhat.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SW50cm9kdWNlIFhlblBsYXRmb3JtUGVpLCBhIGNvcHkgb2YgT3ZtZlBrZy9QbGF0Zm9ybVBlaSB3
aXRob3V0IHNvbWUKb2YgUUVNVSBzcGVjaWZpYyBpbml0aWFsaXphdGlvbiwgWGVuIGRvZXMgbm90
IHN1cHBvcnQgUWVtdUZ3Q2ZnLgoKVGhpcyBuZXcgbW9kdWxlIHdpbGwgYmUgYWRqdXN0ZWQgdG8g
YWNjb21tb2RhdGUgWGVuIFBWSC4KCmZ3X2NmZyBkZXBlbmRlbnRzIHRoYXQgaGF2ZSBiZWVuIHJl
bW92ZWQsIHdoaWNoIGFyZSBkeW5hbWljYWxseSBza2lwcGVkCndoZW4gcnVubmluZyBQbGF0Zm9y
bVBlaSBvbiBYZW46Ci0gR2V0Rmlyc3ROb25BZGRyZXNzKCk6IGNvbnRyb2xsaW5nIHRoZSA2NC1i
aXQgUENJIE1NSU8gYXBlcnR1cmUgdmlhIHRoZQooZXhwZXJpbWVudGFsKSAib3B0L292bWYvWC1Q
Y2lNbWlvNjRNYiIgZmlsZQotIEdldEZpcnN0Tm9uQWRkcmVzcygpOiBob25vcmluZyB0aGUgaG90
cGx1ZyBESU1NIGFyZWEKKCJldGMvcmVzZXJ2ZWQtbWVtb3J5LWVuZCIpIGluIHRoZSBwbGFjZW1l
bnQgb2YgdGhlIDY0LWJpdCBQQ0kgTU1JTwphcGVydHVyZQotIE5vZXhlY0R4ZUluaXRpYWxpemF0
aW9uKCkgaXMgcmVtb3ZlZCwgc28gUGNkUHJvcGVydGllc1RhYmxlRW5hYmxlIGFuZApQY2RTZXRO
eEZvclN0YWNrIGFyZSBsZWZ0IGNvbnN0YW50IEZBTFNFIChub3Qgc2V0IGR5bmFtaWNhbGx5IGZy
b20KZndfY2ZnICJvcHQvb3ZtZi9QY2RYeHh4IikKLSBNYXhDcHVDb3VudEluaXRpYWxpemF0aW9u
KCksIFB1Ymxpc2hQZWlNZW1vcnkoKTogdGhlIG1heCBDUFUgY291bnQgaXMKbm90IHRha2VuIGZy
b20gdGhlIFFlbXVGd0NmZ0l0ZW1TbXBDcHVDb3VudCBmd19jZmcga2V5OwpQY2RDcHVNYXhMb2dp
Y2FsUHJvY2Vzc29yTnVtYmVyIGlzIHVzZWQgaW50YWN0IGFuZApQY2RDcHVBcEluaXRUaW1lT3V0
SW5NaWNyb1NlY29uZHMgaXMgbmV2ZXIgY2hhbmdlZCBvciB1c2VkLgotIEluaXRpYWxpemVYZW5Q
bGF0Zm9ybSgpLCBTM1ZlcmlmaWNhdGlvbigpOiBTMyBpcyBhc3N1bWVkIGRpc2FibGVkIChub3QK
Y29uc3VsdGluZyAiZXRjL3N5c3RlbS1zdGF0ZXMiIHZpYSBRZW11RndDZmdTM0VuYWJsZWQoKSku
Ci0gSW5zdGFsbEZlYXR1cmVDb250cm9sQ2FsbGJhY2soKTogdGhlIGZlYXR1cmUgY29udHJvbCBN
U1IgaXMgbm90IHNldApmcm9tICJldGMvbXNyX2ZlYXR1cmVfY29udHJvbCIKKGFsc28gcmVtb3Zl
ZCBGZWF0dXJlQ29udHJvbC5jIGFzIHRoZXJlIGlzIG5vdGhpbmcgYmVlbiBleGVjdXRlZCkKCkFs
c28gcmVtb3ZlZDoKLSBTTVJBTS9UU0VHLXJlbGF0ZWQgbG93IG1lbSBzaXplIGFkanVzdGluZyAo
UGNkU21tU21yYW1SZXF1aXJlIGlzCmFzc3VtZWQgRkFMU0UpIGluIFB1Ymxpc2hQZWlNZW1vcnko
KSwKLSBRZW11SW5pdGlhbGl6ZVJhbSgpIGVudGlyZWx5LAoKWGVuIHJlbGF0ZWQgY2hhbmdlczoK
LSBIYXZlIHJlbW92ZWQgdGhlIG1vZHVsZSB2YXJpYWJsZSBtWGVuLCBhcyBpdCBzaG91bGQgYmUg
YWx3YXlzIHRydWUuCi0gSGF2ZSB0aGUgcGxhdGZvcm0gUEVJIGluaXRpYWxpemF0aW9uIGZhaWxz
IGlmIFhlbiBoYXMgbm90IGJlZW4KICBkZXRlY3RlZC4KClJlZjogaHR0cHM6Ly9idWd6aWxsYS50
aWFub2NvcmUub3JnL3Nob3dfYnVnLmNnaT9pZD0xNjg5ClNpZ25lZC1vZmYtYnk6IEFudGhvbnkg
UEVSQVJEIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29tPgpSZXZpZXdlZC1ieTogTGFzemxvIEVy
c2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KLS0tCgpOb3RlczoKICAgIHYzOgogICAgICAtIGZpeCBj
b2Rpbmcgc3R5bGUgaW4gbmV3IGNvZGUKICAgICAgICAodXNlIERFQlVHX3h4eCwgYWRkIEFTU0VS
VCBiZWZvcmUgQ3B1RGVhZExvb3ApCiAgICAgIC0gcmViYXNlZCwgU1BEWAoKIE92bWZQa2cvT3Zt
Zlhlbi5kc2MgICAgICAgICAgICAgICAgICAgICAgIHwgICAyICstCiBPdm1mUGtnL092bWZYZW4u
ZmRmICAgICAgICAgICAgICAgICAgICAgICB8ICAgMiArLQogT3ZtZlBrZy9YZW5QbGF0Zm9ybVBl
aS9YZW5QbGF0Zm9ybVBlaS5pbmYgfCAgOTYgKysrKysKIE92bWZQa2cvWGVuUGxhdGZvcm1QZWkv
Q21vcy5oICAgICAgICAgICAgIHwgIDUyICsrKwogT3ZtZlBrZy9YZW5QbGF0Zm9ybVBlaS9QbGF0
Zm9ybS5oICAgICAgICAgfCAxMDggKysrKysrCiBPdm1mUGtnL1hlblBsYXRmb3JtUGVpL1hlbi5o
ICAgICAgICAgICAgICB8ICAzOSArKwogT3ZtZlBrZy9YZW5QbGF0Zm9ybVBlaS9BbWRTZXYuYyAg
ICAgICAgICAgfCAgNjQgKysrKwogT3ZtZlBrZy9YZW5QbGF0Zm9ybVBlaS9DbGVhckNhY2hlLmMg
ICAgICAgfCAxMTIgKysrKysrCiBPdm1mUGtnL1hlblBsYXRmb3JtUGVpL0Ntb3MuYyAgICAgICAg
ICAgICB8ICA2MCArKysKIE92bWZQa2cvWGVuUGxhdGZvcm1QZWkvRnYuYyAgICAgICAgICAgICAg
IHwgIDc2ICsrKysKIE92bWZQa2cvWGVuUGxhdGZvcm1QZWkvTWVtRGV0ZWN0LmMgICAgICAgIHwg
NDIxICsrKysrKysrKysrKysrKysrKysrCiBPdm1mUGtnL1hlblBsYXRmb3JtUGVpL1BsYXRmb3Jt
LmMgICAgICAgICB8IDQ0NCArKysrKysrKysrKysrKysrKysrKysrCiBPdm1mUGtnL1hlblBsYXRm
b3JtUGVpL1hlbi5jICAgICAgICAgICAgICB8IDIxOSArKysrKysrKysrKwogMTMgZmlsZXMgY2hh
bmdlZCwgMTY5MyBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQogY3JlYXRlIG1vZGUgMTAw
NjQ0IE92bWZQa2cvWGVuUGxhdGZvcm1QZWkvWGVuUGxhdGZvcm1QZWkuaW5mCiBjcmVhdGUgbW9k
ZSAxMDA2NDQgT3ZtZlBrZy9YZW5QbGF0Zm9ybVBlaS9DbW9zLmgKIGNyZWF0ZSBtb2RlIDEwMDY0
NCBPdm1mUGtnL1hlblBsYXRmb3JtUGVpL1BsYXRmb3JtLmgKIGNyZWF0ZSBtb2RlIDEwMDY0NCBP
dm1mUGtnL1hlblBsYXRmb3JtUGVpL1hlbi5oCiBjcmVhdGUgbW9kZSAxMDA2NDQgT3ZtZlBrZy9Y
ZW5QbGF0Zm9ybVBlaS9BbWRTZXYuYwogY3JlYXRlIG1vZGUgMTAwNjQ0IE92bWZQa2cvWGVuUGxh
dGZvcm1QZWkvQ2xlYXJDYWNoZS5jCiBjcmVhdGUgbW9kZSAxMDA2NDQgT3ZtZlBrZy9YZW5QbGF0
Zm9ybVBlaS9DbW9zLmMKIGNyZWF0ZSBtb2RlIDEwMDY0NCBPdm1mUGtnL1hlblBsYXRmb3JtUGVp
L0Z2LmMKIGNyZWF0ZSBtb2RlIDEwMDY0NCBPdm1mUGtnL1hlblBsYXRmb3JtUGVpL01lbURldGVj
dC5jCiBjcmVhdGUgbW9kZSAxMDA2NDQgT3ZtZlBrZy9YZW5QbGF0Zm9ybVBlaS9QbGF0Zm9ybS5j
CiBjcmVhdGUgbW9kZSAxMDA2NDQgT3ZtZlBrZy9YZW5QbGF0Zm9ybVBlaS9YZW4uYwoKZGlmZiAt
LWdpdCBhL092bWZQa2cvT3ZtZlhlbi5kc2MgYi9Pdm1mUGtnL092bWZYZW4uZHNjCmluZGV4IGNh
YjU0ZGEzZTguLjlmNzlkNDU1ZmEgMTAwNjQ0Ci0tLSBhL092bWZQa2cvT3ZtZlhlbi5kc2MKKysr
IGIvT3ZtZlBrZy9Pdm1mWGVuLmRzYwpAQCAtNTIzLDcgKzUyMyw3IEBAIFtDb21wb25lbnRzXQog
ICB9DQogICBNZGVNb2R1bGVQa2cvQ29yZS9EeGVJcGxQZWltL0R4ZUlwbC5pbmYNCiANCi0gIE92
bWZQa2cvUGxhdGZvcm1QZWkvUGxhdGZvcm1QZWkuaW5mDQorICBPdm1mUGtnL1hlblBsYXRmb3Jt
UGVpL1hlblBsYXRmb3JtUGVpLmluZg0KICAgVWVmaUNwdVBrZy9Vbml2ZXJzYWwvQWNwaS9TM1Jl
c3VtZTJQZWkvUzNSZXN1bWUyUGVpLmluZg0KICAgVWVmaUNwdVBrZy9DcHVNcFBlaS9DcHVNcFBl
aS5pbmYNCiANCmRpZmYgLS1naXQgYS9Pdm1mUGtnL092bWZYZW4uZmRmIGIvT3ZtZlBrZy9Pdm1m
WGVuLmZkZgppbmRleCA2ZmM4NDc5YWFlLi4yY2VmZjdiYWEyIDEwMDY0NAotLS0gYS9Pdm1mUGtn
L092bWZYZW4uZmRmCisrKyBiL092bWZQa2cvT3ZtZlhlbi5mZGYKQEAgLTE1Miw3ICsxNTIsNyBA
QCBbRlYuUEVJRlZdCiBJTkYgIE1kZU1vZHVsZVBrZy9Vbml2ZXJzYWwvUENEL1BlaS9QY2QuaW5m
DQogSU5GICBNZGVNb2R1bGVQa2cvVW5pdmVyc2FsL1JlcG9ydFN0YXR1c0NvZGVSb3V0ZXIvUGVp
L1JlcG9ydFN0YXR1c0NvZGVSb3V0ZXJQZWkuaW5mDQogSU5GICBNZGVNb2R1bGVQa2cvVW5pdmVy
c2FsL1N0YXR1c0NvZGVIYW5kbGVyL1BlaS9TdGF0dXNDb2RlSGFuZGxlclBlaS5pbmYNCi1JTkYg
IE92bWZQa2cvUGxhdGZvcm1QZWkvUGxhdGZvcm1QZWkuaW5mDQorSU5GICBPdm1mUGtnL1hlblBs
YXRmb3JtUGVpL1hlblBsYXRmb3JtUGVpLmluZg0KIElORiAgTWRlTW9kdWxlUGtnL0NvcmUvRHhl
SXBsUGVpbS9EeGVJcGwuaW5mDQogSU5GICBVZWZpQ3B1UGtnL1VuaXZlcnNhbC9BY3BpL1MzUmVz
dW1lMlBlaS9TM1Jlc3VtZTJQZWkuaW5mDQogSU5GICBVZWZpQ3B1UGtnL0NwdU1wUGVpL0NwdU1w
UGVpLmluZg0KZGlmZiAtLWdpdCBhL092bWZQa2cvWGVuUGxhdGZvcm1QZWkvWGVuUGxhdGZvcm1Q
ZWkuaW5mIGIvT3ZtZlBrZy9YZW5QbGF0Zm9ybVBlaS9YZW5QbGF0Zm9ybVBlaS5pbmYKbmV3IGZp
bGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMC4uZDEyNjVjMzY1YQotLS0gL2Rldi9udWxs
CisrKyBiL092bWZQa2cvWGVuUGxhdGZvcm1QZWkvWGVuUGxhdGZvcm1QZWkuaW5mCkBAIC0wLDAg
KzEsOTYgQEAKKyMjIEBmaWxlDQorIyAgUGxhdGZvcm0gUEVJIGRyaXZlcg0KKyMNCisjICBUaGlz
IG1vZHVsZSBwcm92aWRlcyBwbGF0Zm9ybSBzcGVjaWZpYyBmdW5jdGlvbiB0byBkZXRlY3QgYm9v
dCBtb2RlLg0KKyMgIENvcHlyaWdodCAoYykgMjAwNiAtIDIwMTksIEludGVsIENvcnBvcmF0aW9u
LiBBbGwgcmlnaHRzIHJlc2VydmVkLjxCUj4NCisjICBDb3B5cmlnaHQgKGMpIDIwMTksIENpdHJp
eCBTeXN0ZW1zLCBJbmMuDQorIw0KKyMgIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBCU0QtMi1D
bGF1c2UtUGF0ZW50DQorIw0KKyMjDQorDQorW0RlZmluZXNdDQorICBJTkZfVkVSU0lPTiAgICAg
ICAgICAgICAgICAgICAgPSAweDAwMDEwMDA1DQorICBCQVNFX05BTUUgICAgICAgICAgICAgICAg
ICAgICAgPSBYZW5QbGF0Zm9ybVBlaQ0KKyAgRklMRV9HVUlEICAgICAgICAgICAgICAgICAgICAg
ID0gZjExMmE2ZWUtOTkzYS00ZjBiLTgyOTUtZTUyMDI5ZDliNGJhDQorICBNT0RVTEVfVFlQRSAg
ICAgICAgICAgICAgICAgICAgPSBQRUlNDQorICBWRVJTSU9OX1NUUklORyAgICAgICAgICAgICAg
ICAgPSAxLjANCisgIEVOVFJZX1BPSU5UICAgICAgICAgICAgICAgICAgICA9IEluaXRpYWxpemVY
ZW5QbGF0Zm9ybQ0KKw0KKyMNCisjIFRoZSBmb2xsb3dpbmcgaW5mb3JtYXRpb24gaXMgZm9yIHJl
ZmVyZW5jZSBvbmx5IGFuZCBub3QgcmVxdWlyZWQgYnkgdGhlIGJ1aWxkIHRvb2xzLg0KKyMNCisj
ICBWQUxJRF9BUkNISVRFQ1RVUkVTICAgICAgICAgICA9IElBMzIgWDY0IEVCQw0KKyMNCisNCitb
U291cmNlc10NCisgIEFtZFNldi5jDQorICBDbGVhckNhY2hlLmMNCisgIENtb3MuYw0KKyAgQ21v
cy5oDQorICBGdi5jDQorICBNZW1EZXRlY3QuYw0KKyAgUGxhdGZvcm0uYw0KKyAgUGxhdGZvcm0u
aA0KKyAgWGVuLmMNCisgIFhlbi5oDQorDQorW1BhY2thZ2VzXQ0KKyAgTWRlUGtnL01kZVBrZy5k
ZWMNCisgIE1kZU1vZHVsZVBrZy9NZGVNb2R1bGVQa2cuZGVjDQorICBTZWN1cml0eVBrZy9TZWN1
cml0eVBrZy5kZWMNCisgIFVlZmlDcHVQa2cvVWVmaUNwdVBrZy5kZWMNCisgIE92bWZQa2cvT3Zt
ZlBrZy5kZWMNCisNCitbR3VpZHNdDQorICBnRWZpTWVtb3J5VHlwZUluZm9ybWF0aW9uR3VpZA0K
KyAgZ0VmaVhlbkluZm9HdWlkDQorDQorW0xpYnJhcnlDbGFzc2VzXQ0KKyAgQmFzZUxpYg0KKyAg
Q2FjaGVNYWludGVuYW5jZUxpYg0KKyAgRGVidWdMaWINCisgIEhvYkxpYg0KKyAgSW9MaWINCisg
IFBjaUxpYg0KKyAgUmVzb3VyY2VQdWJsaWNhdGlvbkxpYg0KKyAgUGVpU2VydmljZXNMaWINCisg
IFBlaW1FbnRyeVBvaW50DQorICBNdHJyTGliDQorICBNZW1FbmNyeXB0U2V2TGliDQorICBQY2RM
aWINCisNCitbUGNkXQ0KKyAgZ1VlZmlPdm1mUGtnVG9rZW5TcGFjZUd1aWQuUGNkT3ZtZlBlaU1l
bUZ2QmFzZQ0KKyAgZ1VlZmlPdm1mUGtnVG9rZW5TcGFjZUd1aWQuUGNkT3ZtZlBlaU1lbUZ2U2l6
ZQ0KKyAgZ1VlZmlPdm1mUGtnVG9rZW5TcGFjZUd1aWQuUGNkT3ZtZkR4ZU1lbUZ2QmFzZQ0KKyAg
Z1VlZmlPdm1mUGtnVG9rZW5TcGFjZUd1aWQuUGNkT3ZtZkR4ZU1lbUZ2U2l6ZQ0KKyAgZ1VlZmlP
dm1mUGtnVG9rZW5TcGFjZUd1aWQuUGNkT3ZtZkxvY2tCb3hTdG9yYWdlQmFzZQ0KKyAgZ1VlZmlP
dm1mUGtnVG9rZW5TcGFjZUd1aWQuUGNkT3ZtZkxvY2tCb3hTdG9yYWdlU2l6ZQ0KKyAgZ1VlZmlP
dm1mUGtnVG9rZW5TcGFjZUd1aWQuUGNkT3ZtZkhvc3RCcmlkZ2VQY2lEZXZJZA0KKyAgZ1VlZmlP
dm1mUGtnVG9rZW5TcGFjZUd1aWQuUGNkUGNpSW9CYXNlDQorICBnVWVmaU92bWZQa2dUb2tlblNw
YWNlR3VpZC5QY2RQY2lJb1NpemUNCisgIGdVZWZpT3ZtZlBrZ1Rva2VuU3BhY2VHdWlkLlBjZFBj
aU1taW8zMkJhc2UNCisgIGdVZWZpT3ZtZlBrZ1Rva2VuU3BhY2VHdWlkLlBjZFBjaU1taW8zMlNp
emUNCisgIGdVZWZpT3ZtZlBrZ1Rva2VuU3BhY2VHdWlkLlBjZFBjaU1taW82NEJhc2UNCisgIGdV
ZWZpT3ZtZlBrZ1Rva2VuU3BhY2VHdWlkLlBjZFBjaU1taW82NFNpemUNCisgIGdVZWZpT3ZtZlBr
Z1Rva2VuU3BhY2VHdWlkLlBjZFEzNVRzZWdNYnl0ZXMNCisgIGdFZmlNZGVNb2R1bGVQa2dUb2tl
blNwYWNlR3VpZC5QY2RGbGFzaE52U3RvcmFnZUZ0d1NwYXJlU2l6ZQ0KKyAgZ0VmaU1kZU1vZHVs
ZVBrZ1Rva2VuU3BhY2VHdWlkLlBjZEVtdVZhcmlhYmxlTnZTdG9yZVJlc2VydmVkDQorICBnRWZp
TWRlTW9kdWxlUGtnVG9rZW5TcGFjZUd1aWQuUGNkUGNpRGlzYWJsZUJ1c0VudW1lcmF0aW9uDQor
ICBnRWZpTWRlTW9kdWxlUGtnVG9rZW5TcGFjZUd1aWQuUGNkRHhlSXBsU3dpdGNoVG9Mb25nTW9k
ZQ0KKyAgZ0VmaU1kZU1vZHVsZVBrZ1Rva2VuU3BhY2VHdWlkLlBjZFVzZTFHUGFnZVRhYmxlDQor
ICBnRWZpTWRlTW9kdWxlUGtnVG9rZW5TcGFjZUd1aWQuUGNkUHRlTWVtb3J5RW5jcnlwdGlvbkFk
ZHJlc3NPck1hc2sNCisgIGdFZmlTZWN1cml0eVBrZ1Rva2VuU3BhY2VHdWlkLlBjZE9wdGlvblJv
bUltYWdlVmVyaWZpY2F0aW9uUG9saWN5DQorICBnVWVmaUNwdVBrZ1Rva2VuU3BhY2VHdWlkLlBj
ZENwdUxvY2FsQXBpY0Jhc2VBZGRyZXNzDQorDQorW0ZpeGVkUGNkXQ0KKyAgZ0VmaU1kZVBrZ1Rv
a2VuU3BhY2VHdWlkLlBjZFBjaUV4cHJlc3NCYXNlQWRkcmVzcw0KKw0KK1tQcGlzXQ0KKyAgZ0Vm
aVBlaU1hc3RlckJvb3RNb2RlUHBpR3VpZA0KKyAgZ0VmaVBlaU1wU2VydmljZXNQcGlHdWlkDQor
DQorW0RlcGV4XQ0KKyAgVFJVRQ0KKw0KZGlmZiAtLWdpdCBhL092bWZQa2cvWGVuUGxhdGZvcm1Q
ZWkvQ21vcy5oIGIvT3ZtZlBrZy9YZW5QbGF0Zm9ybVBlaS9DbW9zLmgKbmV3IGZpbGUgbW9kZSAx
MDA2NDQKaW5kZXggMDAwMDAwMDAwMC4uODBmZmNiMDAyZgotLS0gL2Rldi9udWxsCisrKyBiL092
bWZQa2cvWGVuUGxhdGZvcm1QZWkvQ21vcy5oCkBAIC0wLDAgKzEsNTIgQEAKKy8qKiBAZmlsZQ0K
KyAgUEMvQVQgQ01PUyBhY2Nlc3Mgcm91dGluZXMNCisNCisgIENvcHlyaWdodCAoYykgMjAwNiAt
IDIwMDksIEludGVsIENvcnBvcmF0aW9uLiBBbGwgcmlnaHRzIHJlc2VydmVkLjxCUj4NCisgIENv
cHlyaWdodCAoYykgMjAxOSwgQ2l0cml4IFN5c3RlbXMsIEluYy4NCisNCisgIFNQRFgtTGljZW5z
ZS1JZGVudGlmaWVyOiBCU0QtMi1DbGF1c2UtUGF0ZW50DQorDQorKiovDQorDQorI2lmbmRlZiBf
X0NNT1NfSF9fDQorI2RlZmluZSBfX0NNT1NfSF9fDQorDQorLyoqDQorICBSZWFkcyA4LWJpdHMg
b2YgQ01PUyBkYXRhLg0KKw0KKyAgUmVhZHMgdGhlIDgtYml0cyBvZiBDTU9TIGRhdGEgYXQgdGhl
IGxvY2F0aW9uIHNwZWNpZmllZCBieSBJbmRleC4NCisgIFRoZSA4LWJpdCByZWFkIHZhbHVlIGlz
IHJldHVybmVkLg0KKw0KKyAgQHBhcmFtICBJbmRleCAgVGhlIENNT1MgbG9jYXRpb24gdG8gcmVh
ZC4NCisNCisgIEByZXR1cm4gVGhlIHZhbHVlIHJlYWQuDQorDQorKiovDQorVUlOVDgNCitFRklB
UEkNCitDbW9zUmVhZDggKA0KKyAgSU4gICAgICBVSU5UTiAgICAgICAgICAgICAgICAgICAgIElu
ZGV4DQorICApOw0KKw0KKy8qKg0KKyAgV3JpdGVzIDgtYml0cyBvZiBDTU9TIGRhdGEuDQorDQor
ICBXcml0ZXMgOC1iaXRzIG9mIENNT1MgZGF0YSB0byB0aGUgbG9jYXRpb24gc3BlY2lmaWVkIGJ5
IEluZGV4DQorICB3aXRoIHRoZSB2YWx1ZSBzcGVjaWZpZWQgYnkgVmFsdWUgYW5kIHJldHVybnMg
VmFsdWUuDQorDQorICBAcGFyYW0gIEluZGV4ICBUaGUgQ01PUyBsb2NhdGlvbiB0byB3cml0ZS4N
CisgIEBwYXJhbSAgVmFsdWUgIFRoZSB2YWx1ZSB0byB3cml0ZSB0byBDTU9TLg0KKw0KKyAgQHJl
dHVybiBUaGUgdmFsdWUgd3JpdHRlbiB0byBDTU9TLg0KKw0KKyoqLw0KK1VJTlQ4DQorRUZJQVBJ
DQorQ21vc1dyaXRlOCAoDQorICBJTiAgICAgIFVJTlROICAgICAgICAgICAgICAgICAgICAgSW5k
ZXgsDQorICBJTiAgICAgIFVJTlQ4ICAgICAgICAgICAgICAgICAgICAgVmFsdWUNCisgICk7DQor
DQorDQorI2VuZGlmDQorDQpkaWZmIC0tZ2l0IGEvT3ZtZlBrZy9YZW5QbGF0Zm9ybVBlaS9QbGF0
Zm9ybS5oIGIvT3ZtZlBrZy9YZW5QbGF0Zm9ybVBlaS9QbGF0Zm9ybS5oCm5ldyBmaWxlIG1vZGUg
MTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAuLjc3NDI3NDk2YzAKLS0tIC9kZXYvbnVsbAorKysgYi9P
dm1mUGtnL1hlblBsYXRmb3JtUGVpL1BsYXRmb3JtLmgKQEAgLTAsMCArMSwxMDggQEAKKy8qKiBA
ZmlsZQ0KKyAgUGxhdGZvcm0gUEVJIG1vZHVsZSBpbmNsdWRlIGZpbGUuDQorDQorICBDb3B5cmln
aHQgKGMpIDIwMDYgLSAyMDE2LCBJbnRlbCBDb3Jwb3JhdGlvbi4gQWxsIHJpZ2h0cyByZXNlcnZl
ZC48QlI+DQorICBDb3B5cmlnaHQgKGMpIDIwMTksIENpdHJpeCBTeXN0ZW1zLCBJbmMuDQorDQor
ICBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQlNELTItQ2xhdXNlLVBhdGVudA0KKw0KKyoqLw0K
Kw0KKyNpZm5kZWYgX1BMQVRGT1JNX1BFSV9IX0lOQ0xVREVEXw0KKyNkZWZpbmUgX1BMQVRGT1JN
X1BFSV9IX0lOQ0xVREVEXw0KKw0KKyNpbmNsdWRlIDxJbmR1c3RyeVN0YW5kYXJkL0U4MjAuaD4N
CisNCitWT0lEDQorQWRkSW9NZW1vcnlCYXNlU2l6ZUhvYiAoDQorICBFRklfUEhZU0lDQUxfQURE
UkVTUyAgICAgICAgTWVtb3J5QmFzZSwNCisgIFVJTlQ2NCAgICAgICAgICAgICAgICAgICAgICBN
ZW1vcnlTaXplDQorICApOw0KKw0KK1ZPSUQNCitBZGRJb01lbW9yeVJhbmdlSG9iICgNCisgIEVG
SV9QSFlTSUNBTF9BRERSRVNTICAgICAgICBNZW1vcnlCYXNlLA0KKyAgRUZJX1BIWVNJQ0FMX0FE
RFJFU1MgICAgICAgIE1lbW9yeUxpbWl0DQorICApOw0KKw0KK1ZPSUQNCitBZGRNZW1vcnlCYXNl
U2l6ZUhvYiAoDQorICBFRklfUEhZU0lDQUxfQUREUkVTUyAgICAgICAgTWVtb3J5QmFzZSwNCisg
IFVJTlQ2NCAgICAgICAgICAgICAgICAgICAgICBNZW1vcnlTaXplDQorICApOw0KKw0KK1ZPSUQN
CitBZGRNZW1vcnlSYW5nZUhvYiAoDQorICBFRklfUEhZU0lDQUxfQUREUkVTUyAgICAgICAgTWVt
b3J5QmFzZSwNCisgIEVGSV9QSFlTSUNBTF9BRERSRVNTICAgICAgICBNZW1vcnlMaW1pdA0KKyAg
KTsNCisNCitWT0lEDQorQWRkUmVzZXJ2ZWRNZW1vcnlCYXNlU2l6ZUhvYiAoDQorICBFRklfUEhZ
U0lDQUxfQUREUkVTUyAgICAgICAgTWVtb3J5QmFzZSwNCisgIFVJTlQ2NCAgICAgICAgICAgICAg
ICAgICAgICBNZW1vcnlTaXplLA0KKyAgQk9PTEVBTiAgICAgICAgICAgICAgICAgICAgIENhY2hl
YWJsZQ0KKyAgKTsNCisNCitWT0lEDQorQWRkcmVzc1dpZHRoSW5pdGlhbGl6YXRpb24gKA0KKyAg
Vk9JRA0KKyAgKTsNCisNCitWT0lEDQorUTM1VHNlZ01ieXRlc0luaXRpYWxpemF0aW9uICgNCisg
IFZPSUQNCisgICk7DQorDQorRUZJX1NUQVRVUw0KK1B1Ymxpc2hQZWlNZW1vcnkgKA0KKyAgVk9J
RA0KKyAgKTsNCisNCitVSU5UMzINCitHZXRTeXN0ZW1NZW1vcnlTaXplQmVsb3c0Z2IgKA0KKyAg
Vk9JRA0KKyAgKTsNCisNCitWT0lEDQorSW5pdGlhbGl6ZVJhbVJlZ2lvbnMgKA0KKyAgVk9JRA0K
KyAgKTsNCisNCitFRklfU1RBVFVTDQorUGVpRnZJbml0aWFsaXphdGlvbiAoDQorICBWT0lEDQor
ICApOw0KKw0KK1ZPSUQNCitJbnN0YWxsQ2xlYXJDYWNoZUNhbGxiYWNrICgNCisgIFZPSUQNCisg
ICk7DQorDQorRUZJX1NUQVRVUw0KK0luaXRpYWxpemVYZW4gKA0KKyAgVk9JRA0KKyAgKTsNCisN
CitCT09MRUFODQorWGVuRGV0ZWN0ICgNCisgIFZPSUQNCisgICk7DQorDQorVk9JRA0KK0FtZFNl
dkluaXRpYWxpemUgKA0KKyAgVk9JRA0KKyAgKTsNCisNCitWT0lEDQorWGVuUHVibGlzaFJhbVJl
Z2lvbnMgKA0KKyAgVk9JRA0KKyAgKTsNCisNCitleHRlcm4gRUZJX0JPT1RfTU9ERSBtQm9vdE1v
ZGU7DQorDQorZXh0ZXJuIFVJTlQ4IG1QaHlzTWVtQWRkcmVzc1dpZHRoOw0KKw0KK2V4dGVybiBV
SU5UMTYgbUhvc3RCcmlkZ2VEZXZJZDsNCisNCisjZW5kaWYgLy8gX1BMQVRGT1JNX1BFSV9IX0lO
Q0xVREVEXw0KZGlmZiAtLWdpdCBhL092bWZQa2cvWGVuUGxhdGZvcm1QZWkvWGVuLmggYi9Pdm1m
UGtnL1hlblBsYXRmb3JtUGVpL1hlbi5oCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAw
MDAwMDAuLjI2MDU0ODEyODAKLS0tIC9kZXYvbnVsbAorKysgYi9Pdm1mUGtnL1hlblBsYXRmb3Jt
UGVpL1hlbi5oCkBAIC0wLDAgKzEsMzkgQEAKKy8qKiBAZmlsZQ0KKyAgT3ZtZiBpbmZvIHN0cnVj
dHVyZSBwYXNzZWQgYnkgWGVuDQorDQorQ29weXJpZ2h0IChjKSAyMDEzLCBDaXRyaXggU3lzdGVt
cyBVSyBMdGQuPEJSPg0KKw0KK1NQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBCU0QtMi1DbGF1c2Ut
UGF0ZW50DQorDQorKiovDQorDQorI2lmbmRlZiBfX1hFTl9IX18NCisjZGVmaW5lIF9fWEVOX0hf
Xw0KKw0KKyNpbmNsdWRlIDxQaVBlaS5oPg0KKw0KKy8vIFBoeXNpY2FsIGFkZHJlc3Mgb2YgT1ZN
RiBpbmZvDQorI2RlZmluZSBPVk1GX0lORk9fUEhZU0lDQUxfQUREUkVTUyAweDAwMDAxMDAwDQor
DQorLy8gVGhpcyBzdHJ1Y3R1cmUgbXVzdCBtYXRjaCB0aGUgZGVmaW5pdGlvbiBvbiBYZW4gc2lk
ZQ0KKyNwcmFnbWEgcGFjaygxKQ0KK3R5cGVkZWYgc3RydWN0IHsNCisgIENIQVI4IFNpZ25hdHVy
ZVsxNF07IC8vIFhlbkhWTU9WTUZcMA0KKyAgVUlOVDggTGVuZ3RoOyAgICAgICAgLy8gTGVuZ3Ro
IG9mIHRoaXMgc3RydWN0dXJlDQorICBVSU5UOCBDaGVja3N1bTsgICAgICAvLyBTZXQgc3VjaCB0
aGF0IHRoZSBzdW0gb3ZlciBieXRlcyAwLi5sZW5ndGggPT0gMA0KKyAgLy8NCisgIC8vIFBoeXNp
Y2FsIGFkZHJlc3Mgb2YgYW4gYXJyYXkgb2YgVGFibGVzQ291bnQgZWxlbWVudHMuDQorICAvLw0K
KyAgLy8gRWFjaCBlbGVtZW50IGNvbnRhaW5zIHRoZSBwaHlzaWNhbCBhZGRyZXNzIG9mIGEgQklP
UyB0YWJsZS4NCisgIC8vDQorICBFRklfUEhZU0lDQUxfQUREUkVTUyBUYWJsZXM7DQorICBVSU5U
MzIgVGFibGVzQ291bnQ7DQorICAvLw0KKyAgLy8gUGh5c2ljYWwgYWRkcmVzcyBvZiB0aGUgRTgy
MCB0YWJsZSwgY29udGFpbnMgRTgyMEVudHJpZXNDb3VudCBlbnRyaWVzLg0KKyAgLy8NCisgIEVG
SV9QSFlTSUNBTF9BRERSRVNTIEU4MjA7DQorICBVSU5UMzIgRTgyMEVudHJpZXNDb3VudDsNCit9
IEVGSV9YRU5fT1ZNRl9JTkZPOw0KKyNwcmFnbWEgcGFjaygpDQorDQorI2VuZGlmIC8qIF9fWEVO
X0hfXyAqLw0KZGlmZiAtLWdpdCBhL092bWZQa2cvWGVuUGxhdGZvcm1QZWkvQW1kU2V2LmMgYi9P
dm1mUGtnL1hlblBsYXRmb3JtUGVpL0FtZFNldi5jCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4
IDAwMDAwMDAwMDAuLjdlYmJiNWNjMWYKLS0tIC9kZXYvbnVsbAorKysgYi9Pdm1mUGtnL1hlblBs
YXRmb3JtUGVpL0FtZFNldi5jCkBAIC0wLDAgKzEsNjQgQEAKKy8qKkBmaWxlDQorICBJbml0aWFs
aXplIFNlY3VyZSBFbmNyeXB0ZWQgVmlydHVhbGl6YXRpb24gKFNFVikgc3VwcG9ydA0KKw0KKyAg
Q29weXJpZ2h0IChjKSAyMDE3LCBBZHZhbmNlZCBNaWNybyBEZXZpY2VzLiBBbGwgcmlnaHRzIHJl
c2VydmVkLjxCUj4NCisgIENvcHlyaWdodCAoYykgMjAxOSwgQ2l0cml4IFN5c3RlbXMsIEluYy4N
CisNCisgIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBCU0QtMi1DbGF1c2UtUGF0ZW50DQorDQor
KiovDQorLy8NCisvLyBUaGUgcGFja2FnZSBsZXZlbCBoZWFkZXIgZmlsZXMgdGhpcyBtb2R1bGUg
dXNlcw0KKy8vDQorI2luY2x1ZGUgPExpYnJhcnkvRGVidWdMaWIuaD4NCisjaW5jbHVkZSA8TGli
cmFyeS9NZW1FbmNyeXB0U2V2TGliLmg+DQorI2luY2x1ZGUgPExpYnJhcnkvUGNkTGliLmg+DQor
I2luY2x1ZGUgPFBpUGVpLmg+DQorI2luY2x1ZGUgPFJlZ2lzdGVyL0FtZC9DcHVpZC5oPg0KKyNp
bmNsdWRlIDxSZWdpc3Rlci9DcHVpZC5oPg0KKw0KKyNpbmNsdWRlICJQbGF0Zm9ybS5oIg0KKw0K
Ky8qKg0KKw0KKyAgRnVuY3Rpb24gY2hlY2tzIGlmIFNFViBzdXBwb3J0IGlzIGF2YWlsYWJsZSwg
aWYgcHJlc2VudCB0aGVuIGl0IHNldHMNCisgIHRoZSBkeW5hbWljIFBjZFB0ZU1lbW9yeUVuY3J5
cHRpb25BZGRyZXNzT3JNYXNrIHdpdGggbWVtb3J5IGVuY3J5cHRpb24gbWFzay4NCisNCisgICoq
Lw0KK1ZPSUQNCitBbWRTZXZJbml0aWFsaXplICgNCisgIFZPSUQNCisgICkNCit7DQorICBDUFVJ
RF9NRU1PUllfRU5DUllQVElPTl9JTkZPX0VCWCAgRWJ4Ow0KKyAgVUlOVDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIEVuY3J5cHRpb25NYXNrOw0KKyAgUkVUVVJOX1NUQVRVUyAgICAgICAg
ICAgICAgICAgICAgIFBjZFN0YXR1czsNCisNCisgIC8vDQorICAvLyBDaGVjayBpZiBTRVYgaXMg
ZW5hYmxlZA0KKyAgLy8NCisgIGlmICghTWVtRW5jcnlwdFNldklzRW5hYmxlZCAoKSkgew0KKyAg
ICByZXR1cm47DQorICB9DQorDQorICAvLw0KKyAgLy8gQ1BVSUQgRm44MDAwXzAwMUZbRUJYXSBC
aXQgMDo1IChtZW1vcnkgZW5jcnlwdGlvbiBiaXQgcG9zaXRpb24pDQorICAvLw0KKyAgQXNtQ3B1
aWQgKENQVUlEX01FTU9SWV9FTkNSWVBUSU9OX0lORk8sIE5VTEwsICZFYnguVWludDMyLCBOVUxM
LCBOVUxMKTsNCisgIEVuY3J5cHRpb25NYXNrID0gTFNoaWZ0VTY0ICgxLCBFYnguQml0cy5QdGVQ
b3NCaXRzKTsNCisNCisgIC8vDQorICAvLyBTZXQgTWVtb3J5IEVuY3J5cHRpb24gTWFzayBQQ0QN
CisgIC8vDQorICBQY2RTdGF0dXMgPSBQY2RTZXQ2NFMgKFBjZFB0ZU1lbW9yeUVuY3J5cHRpb25B
ZGRyZXNzT3JNYXNrLCBFbmNyeXB0aW9uTWFzayk7DQorICBBU1NFUlRfUkVUVVJOX0VSUk9SIChQ
Y2RTdGF0dXMpOw0KKw0KKyAgREVCVUcgKChERUJVR19JTkZPLCAiU0VWIGlzIGVuYWJsZWQgKG1h
c2sgMHglbHgpXG4iLCBFbmNyeXB0aW9uTWFzaykpOw0KKw0KKyAgLy8NCisgIC8vIFNldCBQY2Qg
dG8gRGVueSB0aGUgZXhlY3V0aW9uIG9mIG9wdGlvbiBST00gd2hlbiBzZWN1cml0eQ0KKyAgLy8g
dmlvbGF0aW9uLg0KKyAgLy8NCisgIFBjZFN0YXR1cyA9IFBjZFNldDMyUyAoUGNkT3B0aW9uUm9t
SW1hZ2VWZXJpZmljYXRpb25Qb2xpY3ksIDB4NCk7DQorICBBU1NFUlRfUkVUVVJOX0VSUk9SIChQ
Y2RTdGF0dXMpOw0KK30NCmRpZmYgLS1naXQgYS9Pdm1mUGtnL1hlblBsYXRmb3JtUGVpL0NsZWFy
Q2FjaGUuYyBiL092bWZQa2cvWGVuUGxhdGZvcm1QZWkvQ2xlYXJDYWNoZS5jCm5ldyBmaWxlIG1v
ZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAuLmZhYjUzNjMzYTkKLS0tIC9kZXYvbnVsbAorKysg
Yi9Pdm1mUGtnL1hlblBsYXRmb3JtUGVpL0NsZWFyQ2FjaGUuYwpAQCAtMCwwICsxLDExMiBAQAor
LyoqQGZpbGUNCisgIEluc3RhbGwgYSBjYWxsYmFjayB0byBjbGVhciBjYWNoZSBvbiBhbGwgcHJv
Y2Vzc29ycy4NCisgIFRoaXMgaXMgZm9yIGNvbmZvcm1hbmNlIHdpdGggdGhlIFRDRyAiUGxhdGZv
cm0gUmVzZXQgQXR0YWNrIE1pdGlnYXRpb24NCisgIFNwZWNpZmljYXRpb24iLiBCZWNhdXNlIGNs
ZWFyaW5nIHRoZSBDUFUgY2FjaGVzIGF0IGJvb3QgZG9lc24ndCBpbXBhY3QNCisgIHBlcmZvcm1h
bmNlIHNpZ25pZmljYW50bHksIGRvIGl0IHVuY29uZGl0aW9uYWxseSwgZm9yIHNpbXBsaWNpdHkn
cw0KKyAgc2FrZS4NCisNCisgIENvcHlyaWdodCAoQykgMjAxOCwgUmVkIEhhdCwgSW5jLg0KKyAg
Q29weXJpZ2h0IChjKSAyMDE5LCBDaXRyaXggU3lzdGVtcywgSW5jLg0KKw0KKyAgU1BEWC1MaWNl
bnNlLUlkZW50aWZpZXI6IEJTRC0yLUNsYXVzZS1QYXRlbnQNCisqKi8NCisNCisjaW5jbHVkZSA8
TGlicmFyeS9DYWNoZU1haW50ZW5hbmNlTGliLmg+DQorI2luY2x1ZGUgPExpYnJhcnkvRGVidWdM
aWIuaD4NCisjaW5jbHVkZSA8TGlicmFyeS9QZWlTZXJ2aWNlc0xpYi5oPg0KKyNpbmNsdWRlIDxQ
cGkvTXBTZXJ2aWNlcy5oPg0KKw0KKyNpbmNsdWRlICJQbGF0Zm9ybS5oIg0KKw0KKy8qKg0KKyAg
SW52YWxpZGF0ZSBkYXRhICYgaW5zdHJ1Y3Rpb24gY2FjaGVzLg0KKyAgQWxsIEFQcyBleGVjdXRl
IHRoaXMgZnVuY3Rpb24gaW4gcGFyYWxsZWwuIFRoZSBCU1AgZXhlY3V0ZXMgdGhlIGZ1bmN0aW9u
DQorICBzZXBhcmF0ZWx5Lg0KKw0KKyAgQHBhcmFtW2luLG91dF0gV29ya1NwYWNlICBQb2ludGVy
IHRvIHRoZSBpbnB1dC9vdXRwdXQgYXJndW1lbnQgd29ya3NwYWNlDQorICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHNoYXJlZCBieSBhbGwgcHJvY2Vzc29ycy4NCisqKi8NCitTVEFUSUMNCitW
T0lEDQorRUZJQVBJDQorQ2xlYXJDYWNoZSAoDQorICBJTiBPVVQgVk9JRCAqV29ya1NwYWNlDQor
ICApDQorew0KKyAgV3JpdGVCYWNrSW52YWxpZGF0ZURhdGFDYWNoZSAoKTsNCisgIEludmFsaWRh
dGVJbnN0cnVjdGlvbkNhY2hlICgpOw0KK30NCisNCisvKioNCisgIE5vdGlmaWNhdGlvbiBmdW5j
dGlvbiBjYWxsZWQgd2hlbiBFRklfUEVJX01QX1NFUlZJQ0VTX1BQSSBiZWNvbWVzIGF2YWlsYWJs
ZS4NCisNCisgIEBwYXJhbVtpbl0gUGVpU2VydmljZXMgICAgICBJbmRpcmVjdCByZWZlcmVuY2Ug
dG8gdGhlIFBFSSBTZXJ2aWNlcyBUYWJsZS4NCisgIEBwYXJhbVtpbl0gTm90aWZ5RGVzY3JpcHRv
ciBBZGRyZXNzIG9mIHRoZSBub3RpZmljYXRpb24gZGVzY3JpcHRvciBkYXRhDQorICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgc3RydWN0dXJlLg0KKyAgQHBhcmFtW2luXSBQcGkgICAgICAg
ICAgICAgIEFkZHJlc3Mgb2YgdGhlIFBQSSB0aGF0IHdhcyBpbnN0YWxsZWQuDQorDQorICBAcmV0
dXJuICBTdGF0dXMgb2YgdGhlIG5vdGlmaWNhdGlvbi4gVGhlIHN0YXR1cyBjb2RlIHJldHVybmVk
IGZyb20gdGhpcw0KKyAgICAgICAgICAgZnVuY3Rpb24gaXMgaWdub3JlZC4NCisqKi8NCitTVEFU
SUMNCitFRklfU1RBVFVTDQorRUZJQVBJDQorQ2xlYXJDYWNoZU9uTXBTZXJ2aWNlc0F2YWlsYWJs
ZSAoDQorICBJTiBFRklfUEVJX1NFUlZJQ0VTICAgICAgICAgICAqKlBlaVNlcnZpY2VzLA0KKyAg
SU4gRUZJX1BFSV9OT1RJRllfREVTQ1JJUFRPUiAgKk5vdGlmeURlc2NyaXB0b3IsDQorICBJTiBW
T0lEICAgICAgICAgICAgICAgICAgICAgICAqUHBpDQorICApDQorew0KKyAgRUZJX1BFSV9NUF9T
RVJWSUNFU19QUEkgKk1wU2VydmljZXM7DQorICBFRklfU1RBVFVTICAgICAgICAgICAgICBTdGF0
dXM7DQorDQorICBERUJVRyAoKERFQlVHX0lORk8sICIlYTogJWFcbiIsIGdFZmlDYWxsZXJCYXNl
TmFtZSwgX19GVU5DVElPTl9fKSk7DQorDQorICAvLw0KKyAgLy8gQ2xlYXIgY2FjaGUgb24gYWxs
IHRoZSBBUHMgaW4gcGFyYWxsZWwuDQorICAvLw0KKyAgTXBTZXJ2aWNlcyA9IFBwaTsNCisgIFN0
YXR1cyA9IE1wU2VydmljZXMtPlN0YXJ0dXBBbGxBUHMgKA0KKyAgICAgICAgICAgICAgICAgICAg
ICAgICAoQ09OU1QgRUZJX1BFSV9TRVJWSUNFUyAqKilQZWlTZXJ2aWNlcywNCisgICAgICAgICAg
ICAgICAgICAgICAgICAgTXBTZXJ2aWNlcywNCisgICAgICAgICAgICAgICAgICAgICAgICAgQ2xl
YXJDYWNoZSwgICAgICAgICAgLy8gUHJvY2VkdXJlDQorICAgICAgICAgICAgICAgICAgICAgICAg
IEZBTFNFLCAgICAgICAgICAgICAgIC8vIFNpbmdsZVRocmVhZA0KKyAgICAgICAgICAgICAgICAg
ICAgICAgICAwLCAgICAgICAgICAgICAgICAgICAvLyBUaW1lb3V0SW5NaWNyb1NlY29uZHM6IGlu
Zi4NCisgICAgICAgICAgICAgICAgICAgICAgICAgTlVMTCAgICAgICAgICAgICAgICAgLy8gUHJv
Y2VkdXJlQXJndW1lbnQNCisgICAgICAgICAgICAgICAgICAgICAgICAgKTsNCisgIGlmIChFRklf
RVJST1IgKFN0YXR1cykgJiYgU3RhdHVzICE9IEVGSV9OT1RfU1RBUlRFRCkgew0KKyAgICBERUJV
RyAoKERFQlVHX0VSUk9SLCAiJWE6IFN0YXJ0dXBBbGxBcHMoKTogJXJcbiIsIF9fRlVOQ1RJT05f
XywgU3RhdHVzKSk7DQorICAgIHJldHVybiBTdGF0dXM7DQorICB9DQorDQorICAvLw0KKyAgLy8g
Tm93IGNsZWFyIGNhY2hlIG9uIHRoZSBCU1AgdG9vLg0KKyAgLy8NCisgIENsZWFyQ2FjaGUgKE5V
TEwpOw0KKyAgcmV0dXJuIEVGSV9TVUNDRVNTOw0KK30NCisNCisvLw0KKy8vIE5vdGlmaWNhdGlv
biBvYmplY3QgZm9yIHJlZ2lzdGVyaW5nIHRoZSBjYWxsYmFjaywgZm9yIHdoZW4NCisvLyBFRklf
UEVJX01QX1NFUlZJQ0VTX1BQSSBiZWNvbWVzIGF2YWlsYWJsZS4NCisvLw0KK1NUQVRJQyBDT05T
VCBFRklfUEVJX05PVElGWV9ERVNDUklQVE9SIG1NcFNlcnZpY2VzTm90aWZ5ID0gew0KKyAgRUZJ
X1BFSV9QUElfREVTQ1JJUFRPUl9OT1RJRllfQ0FMTEJBQ0sgfCAvLyBGbGFncw0KKyAgRUZJX1BF
SV9QUElfREVTQ1JJUFRPUl9URVJNSU5BVEVfTElTVCwNCisgICZnRWZpUGVpTXBTZXJ2aWNlc1Bw
aUd1aWQsICAgICAgICAgICAgICAgLy8gR3VpZA0KKyAgQ2xlYXJDYWNoZU9uTXBTZXJ2aWNlc0F2
YWlsYWJsZSAgICAgICAgICAvLyBOb3RpZnkNCit9Ow0KKw0KK1ZPSUQNCitJbnN0YWxsQ2xlYXJD
YWNoZUNhbGxiYWNrICgNCisgIFZPSUQNCisgICkNCit7DQorICBFRklfU1RBVFVTICAgICAgICAg
ICBTdGF0dXM7DQorDQorICBTdGF0dXMgPSBQZWlTZXJ2aWNlc05vdGlmeVBwaSAoJm1NcFNlcnZp
Y2VzTm90aWZ5KTsNCisgIGlmIChFRklfRVJST1IgKFN0YXR1cykpIHsNCisgICAgREVCVUcgKChE
RUJVR19FUlJPUiwgIiVhOiBmYWlsZWQgdG8gc2V0IHVwIE1QIFNlcnZpY2VzIGNhbGxiYWNrOiAl
clxuIiwNCisgICAgICBfX0ZVTkNUSU9OX18sIFN0YXR1cykpOw0KKyAgfQ0KK30NCmRpZmYgLS1n
aXQgYS9Pdm1mUGtnL1hlblBsYXRmb3JtUGVpL0Ntb3MuYyBiL092bWZQa2cvWGVuUGxhdGZvcm1Q
ZWkvQ21vcy5jCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAuLjVkOWVlNjdj
ZDgKLS0tIC9kZXYvbnVsbAorKysgYi9Pdm1mUGtnL1hlblBsYXRmb3JtUGVpL0Ntb3MuYwpAQCAt
MCwwICsxLDYwIEBACisvKiogQGZpbGUNCisgIFBDL0FUIENNT1MgYWNjZXNzIHJvdXRpbmVzDQor
DQorICBDb3B5cmlnaHQgKGMpIDIwMDYgLSAyMDA5LCBJbnRlbCBDb3Jwb3JhdGlvbi4gQWxsIHJp
Z2h0cyByZXNlcnZlZC48QlI+DQorICBDb3B5cmlnaHQgKGMpIDIwMTksIENpdHJpeCBTeXN0ZW1z
LCBJbmMuDQorDQorICBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQlNELTItQ2xhdXNlLVBhdGVu
dA0KKw0KKyoqLw0KKw0KKw0KKyNpbmNsdWRlICJDbW9zLmgiDQorI2luY2x1ZGUgIkxpYnJhcnkv
SW9MaWIuaCINCisNCisvKioNCisgIFJlYWRzIDgtYml0cyBvZiBDTU9TIGRhdGEuDQorDQorICBS
ZWFkcyB0aGUgOC1iaXRzIG9mIENNT1MgZGF0YSBhdCB0aGUgbG9jYXRpb24gc3BlY2lmaWVkIGJ5
IEluZGV4Lg0KKyAgVGhlIDgtYml0IHJlYWQgdmFsdWUgaXMgcmV0dXJuZWQuDQorDQorICBAcGFy
YW0gIEluZGV4ICBUaGUgQ01PUyBsb2NhdGlvbiB0byByZWFkLg0KKw0KKyAgQHJldHVybiBUaGUg
dmFsdWUgcmVhZC4NCisNCisqKi8NCitVSU5UOA0KK0VGSUFQSQ0KK0Ntb3NSZWFkOCAoDQorICBJ
TiAgICAgIFVJTlROICAgICAgICAgICAgICAgICAgICAgSW5kZXgNCisgICkNCit7DQorICBJb1dy
aXRlOCAoMHg3MCwgKFVJTlQ4KSBJbmRleCk7DQorICByZXR1cm4gSW9SZWFkOCAoMHg3MSk7DQor
fQ0KKw0KKw0KKy8qKg0KKyAgV3JpdGVzIDgtYml0cyBvZiBDTU9TIGRhdGEuDQorDQorICBXcml0
ZXMgOC1iaXRzIG9mIENNT1MgZGF0YSB0byB0aGUgbG9jYXRpb24gc3BlY2lmaWVkIGJ5IEluZGV4
DQorICB3aXRoIHRoZSB2YWx1ZSBzcGVjaWZpZWQgYnkgVmFsdWUgYW5kIHJldHVybnMgVmFsdWUu
DQorDQorICBAcGFyYW0gIEluZGV4ICBUaGUgQ01PUyBsb2NhdGlvbiB0byB3cml0ZS4NCisgIEBw
YXJhbSAgVmFsdWUgIFRoZSB2YWx1ZSB0byB3cml0ZSB0byBDTU9TLg0KKw0KKyAgQHJldHVybiBU
aGUgdmFsdWUgd3JpdHRlbiB0byBDTU9TLg0KKw0KKyoqLw0KK1VJTlQ4DQorRUZJQVBJDQorQ21v
c1dyaXRlOCAoDQorICBJTiAgICAgIFVJTlROICAgICAgICAgICAgICAgICAgICAgSW5kZXgsDQor
ICBJTiAgICAgIFVJTlQ4ICAgICAgICAgICAgICAgICAgICAgVmFsdWUNCisgICkNCit7DQorICBJ
b1dyaXRlOCAoMHg3MCwgKFVJTlQ4KSBJbmRleCk7DQorICBJb1dyaXRlOCAoMHg3MSwgVmFsdWUp
Ow0KKyAgcmV0dXJuIFZhbHVlOw0KK30NCisNCmRpZmYgLS1naXQgYS9Pdm1mUGtnL1hlblBsYXRm
b3JtUGVpL0Z2LmMgYi9Pdm1mUGtnL1hlblBsYXRmb3JtUGVpL0Z2LmMKbmV3IGZpbGUgbW9kZSAx
MDA2NDQKaW5kZXggMDAwMDAwMDAwMC4uZmFjMWZmYzlmZAotLS0gL2Rldi9udWxsCisrKyBiL092
bWZQa2cvWGVuUGxhdGZvcm1QZWkvRnYuYwpAQCAtMCwwICsxLDc2IEBACisvKiogQGZpbGUNCisg
IEJ1aWxkIEZWIHJlbGF0ZWQgaG9icyBmb3IgcGxhdGZvcm0uDQorDQorICBDb3B5cmlnaHQgKGMp
IDIwMDYgLSAyMDEzLCBJbnRlbCBDb3Jwb3JhdGlvbi4gQWxsIHJpZ2h0cyByZXNlcnZlZC48QlI+
DQorICBDb3B5cmlnaHQgKGMpIDIwMTksIENpdHJpeCBTeXN0ZW1zLCBJbmMuDQorDQorICBTUERY
LUxpY2Vuc2UtSWRlbnRpZmllcjogQlNELTItQ2xhdXNlLVBhdGVudA0KKw0KKyoqLw0KKw0KKyNp
bmNsdWRlICJQaVBlaS5oIg0KKyNpbmNsdWRlICJQbGF0Zm9ybS5oIg0KKyNpbmNsdWRlIDxMaWJy
YXJ5L0RlYnVnTGliLmg+DQorI2luY2x1ZGUgPExpYnJhcnkvSG9iTGliLmg+DQorI2luY2x1ZGUg
PExpYnJhcnkvUGVpU2VydmljZXNMaWIuaD4NCisjaW5jbHVkZSA8TGlicmFyeS9QY2RMaWIuaD4N
CisNCisNCisvKioNCisgIFB1Ymxpc2ggUEVJICYgRFhFIChEZWNvbXByZXNzZWQpIE1lbW9yeSBi
YXNlZCBGVnMgdG8gbGV0IFBFSQ0KKyAgYW5kIERYRSBrbm93IGFib3V0IHRoZW0uDQorDQorICBA
cmV0dmFsIEVGSV9TVUNDRVNTICAgUGxhdGZvcm0gUEVJIEZWcyB3ZXJlIGluaXRpYWxpemVkIHN1
Y2Nlc3NmdWxseS4NCisNCisqKi8NCitFRklfU1RBVFVTDQorUGVpRnZJbml0aWFsaXphdGlvbiAo
DQorICBWT0lEDQorICApDQorew0KKyAgREVCVUcgKChFRklfRF9JTkZPLCAiUGxhdGZvcm0gUEVJ
IEZpcm13YXJlIFZvbHVtZSBJbml0aWFsaXphdGlvblxuIikpOw0KKw0KKyAgLy8NCisgIC8vIENy
ZWF0ZSBhIG1lbW9yeSBhbGxvY2F0aW9uIEhPQiBmb3IgdGhlIFBFSSBGVi4NCisgIC8vDQorICAv
LyBBbGxvY2F0ZSBhcyBBQ1BJIE5WUyBpcyBTMyBpcyBzdXBwb3J0ZWQNCisgIC8vDQorICBCdWls
ZE1lbW9yeUFsbG9jYXRpb25Ib2IgKA0KKyAgICBQY2RHZXQzMiAoUGNkT3ZtZlBlaU1lbUZ2QmFz
ZSksDQorICAgIFBjZEdldDMyIChQY2RPdm1mUGVpTWVtRnZTaXplKSwNCisgICAgRWZpQm9vdFNl
cnZpY2VzRGF0YQ0KKyAgICApOw0KKw0KKyAgLy8NCisgIC8vIExldCBEWEUga25vdyBhYm91dCB0
aGUgRFhFIEZWDQorICAvLw0KKyAgQnVpbGRGdkhvYiAoUGNkR2V0MzIgKFBjZE92bWZEeGVNZW1G
dkJhc2UpLCBQY2RHZXQzMiAoUGNkT3ZtZkR4ZU1lbUZ2U2l6ZSkpOw0KKw0KKyAgLy8NCisgIC8v
IENyZWF0ZSBhIG1lbW9yeSBhbGxvY2F0aW9uIEhPQiBmb3IgdGhlIERYRSBGVi4NCisgIC8vDQor
ICAvLyBJZiAic2VjdXJlIiBTMyBpcyBuZWVkZWQsIHRoZW4gU0VDIHdpbGwgZGVjb21wcmVzcyBi
b3RoIFBFSSBhbmQgRFhFDQorICAvLyBmaXJtd2FyZSB2b2x1bWVzIGF0IFMzIHJlc3VtZSB0b28s
IGhlbmNlIHdlIG5lZWQgdG8ga2VlcCBhd2F5IHRoZSBPUyBmcm9tDQorICAvLyBEWEVGViBhcyB3
ZWxsLiBPdGhlcndpc2Ugd2Ugb25seSBuZWVkIHRvIGtlZXAgYXdheSBEWEUgaXRzZWxmIGZyb20g
dGhlDQorICAvLyBEWEVGViBhcmVhLg0KKyAgLy8NCisgIEJ1aWxkTWVtb3J5QWxsb2NhdGlvbkhv
YiAoDQorICAgIFBjZEdldDMyIChQY2RPdm1mRHhlTWVtRnZCYXNlKSwNCisgICAgUGNkR2V0MzIg
KFBjZE92bWZEeGVNZW1GdlNpemUpLA0KKyAgICBFZmlCb290U2VydmljZXNEYXRhDQorICAgICk7
DQorDQorICAvLw0KKyAgLy8gTGV0IFBFSSBrbm93IGFib3V0IHRoZSBEWEUgRlYgc28gaXQgY2Fu
IGZpbmQgdGhlIERYRSBDb3JlDQorICAvLw0KKyAgUGVpU2VydmljZXNJbnN0YWxsRnZJbmZvUHBp
ICgNCisgICAgTlVMTCwNCisgICAgKFZPSUQgKikoVUlOVE4pIFBjZEdldDMyIChQY2RPdm1mRHhl
TWVtRnZCYXNlKSwNCisgICAgUGNkR2V0MzIgKFBjZE92bWZEeGVNZW1GdlNpemUpLA0KKyAgICBO
VUxMLA0KKyAgICBOVUxMDQorICAgICk7DQorDQorICByZXR1cm4gRUZJX1NVQ0NFU1M7DQorfQ0K
Kw0KZGlmZiAtLWdpdCBhL092bWZQa2cvWGVuUGxhdGZvcm1QZWkvTWVtRGV0ZWN0LmMgYi9Pdm1m
UGtnL1hlblBsYXRmb3JtUGVpL01lbURldGVjdC5jCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4
IDAwMDAwMDAwMDAuLmNiN2RkOTNhZDYKLS0tIC9kZXYvbnVsbAorKysgYi9Pdm1mUGtnL1hlblBs
YXRmb3JtUGVpL01lbURldGVjdC5jCkBAIC0wLDAgKzEsNDIxIEBACisvKipAZmlsZQ0KKyAgTWVt
b3J5IERldGVjdGlvbiBmb3IgVmlydHVhbCBNYWNoaW5lcy4NCisNCisgIENvcHlyaWdodCAoYykg
MjAwNiAtIDIwMTYsIEludGVsIENvcnBvcmF0aW9uLiBBbGwgcmlnaHRzIHJlc2VydmVkLjxCUj4N
CisgIENvcHlyaWdodCAoYykgMjAxOSwgQ2l0cml4IFN5c3RlbXMsIEluYy4NCisNCisgIFNQRFgt
TGljZW5zZS1JZGVudGlmaWVyOiBCU0QtMi1DbGF1c2UtUGF0ZW50DQorDQorTW9kdWxlIE5hbWU6
DQorDQorICBNZW1EZXRlY3QuYw0KKw0KKyoqLw0KKw0KKy8vDQorLy8gVGhlIHBhY2thZ2UgbGV2
ZWwgaGVhZGVyIGZpbGVzIHRoaXMgbW9kdWxlIHVzZXMNCisvLw0KKyNpbmNsdWRlIDxJbmR1c3Ry
eVN0YW5kYXJkL1EzNU1jaEljaDkuaD4NCisjaW5jbHVkZSA8UGlQZWkuaD4NCisNCisvLw0KKy8v
IFRoZSBMaWJyYXJ5IGNsYXNzZXMgdGhpcyBtb2R1bGUgY29uc3VtZXMNCisvLw0KKyNpbmNsdWRl
IDxMaWJyYXJ5L0Jhc2VMaWIuaD4NCisjaW5jbHVkZSA8TGlicmFyeS9CYXNlTWVtb3J5TGliLmg+
DQorI2luY2x1ZGUgPExpYnJhcnkvRGVidWdMaWIuaD4NCisjaW5jbHVkZSA8TGlicmFyeS9Ib2JM
aWIuaD4NCisjaW5jbHVkZSA8TGlicmFyeS9Jb0xpYi5oPg0KKyNpbmNsdWRlIDxMaWJyYXJ5L1Bj
ZExpYi5oPg0KKyNpbmNsdWRlIDxMaWJyYXJ5L1BjaUxpYi5oPg0KKyNpbmNsdWRlIDxMaWJyYXJ5
L1BlaW1FbnRyeVBvaW50Lmg+DQorI2luY2x1ZGUgPExpYnJhcnkvUmVzb3VyY2VQdWJsaWNhdGlv
bkxpYi5oPg0KKw0KKyNpbmNsdWRlICJQbGF0Zm9ybS5oIg0KKyNpbmNsdWRlICJDbW9zLmgiDQor
DQorVUlOVDggbVBoeXNNZW1BZGRyZXNzV2lkdGg7DQorDQorU1RBVElDIFVJTlQzMiBtUzNBY3Bp
UmVzZXJ2ZWRNZW1vcnlCYXNlOw0KK1NUQVRJQyBVSU5UMzIgbVMzQWNwaVJlc2VydmVkTWVtb3J5
U2l6ZTsNCisNCitTVEFUSUMgVUlOVDE2IG1RMzVUc2VnTWJ5dGVzOw0KKw0KK1ZPSUQNCitRMzVU
c2VnTWJ5dGVzSW5pdGlhbGl6YXRpb24gKA0KKyAgVk9JRA0KKyAgKQ0KK3sNCisgIFVJTlQxNiAg
ICAgICAgRXh0ZW5kZWRUc2VnTWJ5dGVzOw0KKyAgUkVUVVJOX1NUQVRVUyBQY2RTdGF0dXM7DQor
DQorICBpZiAobUhvc3RCcmlkZ2VEZXZJZCAhPSBJTlRFTF9RMzVfTUNIX0RFVklDRV9JRCkgew0K
KyAgICBERUJVRyAoKA0KKyAgICAgIERFQlVHX0VSUk9SLA0KKyAgICAgICIlYTogbm8gVFNFRyAo
U01SQU0pIG9uIGhvc3QgYnJpZGdlIERJRD0weCUwNHg7ICINCisgICAgICAib25seSBESUQ9MHgl
MDR4IChRMzUpIGlzIHN1cHBvcnRlZFxuIiwNCisgICAgICBfX0ZVTkNUSU9OX18sDQorICAgICAg
bUhvc3RCcmlkZ2VEZXZJZCwNCisgICAgICBJTlRFTF9RMzVfTUNIX0RFVklDRV9JRA0KKyAgICAg
ICkpOw0KKyAgICBBU1NFUlQgKEZBTFNFKTsNCisgICAgQ3B1RGVhZExvb3AgKCk7DQorICB9DQor
DQorICAvLw0KKyAgLy8gQ2hlY2sgaWYgUUVNVSBvZmZlcnMgYW4gZXh0ZW5kZWQgVFNFRy4NCisg
IC8vDQorICAvLyBUaGlzIGNhbiBiZSBzZWVuIGZyb20gd3JpdGluZyBNQ0hfRVhUX1RTRUdfTUJf
UVVFUlkgdG8gdGhlIE1DSF9FWFRfVFNFR19NQg0KKyAgLy8gcmVnaXN0ZXIsIGFuZCByZWFkaW5n
IGJhY2sgdGhlIHJlZ2lzdGVyLg0KKyAgLy8NCisgIC8vIE9uIGEgUUVNVSBtYWNoaW5lIHR5cGUg
dGhhdCBkb2VzIG5vdCBvZmZlciBhbiBleHRlbmRlZCBUU0VHLCB0aGUgaW5pdGlhbA0KKyAgLy8g
d3JpdGUgb3ZlcndyaXRlcyB3aGF0ZXZlciB2YWx1ZSBhIG1hbGljaW91cyBndWVzdCBPUyBtYXkg
aGF2ZSBwbGFjZWQgaW4NCisgIC8vIHRoZSAodW5pbXBsZW1lbnRlZCkgcmVnaXN0ZXIsIGJlZm9y
ZSBlbnRlcmluZyBTMyBvciByZWJvb3RpbmcuDQorICAvLyBTdWJzZXF1ZW50bHksIHRoZSByZWFk
IHJldHVybnMgTUNIX0VYVF9UU0VHX01CX1FVRVJZIHVuY2hhbmdlZC4NCisgIC8vDQorICAvLyBP
biBhIFFFTVUgbWFjaGluZSB0eXBlIHRoYXQgb2ZmZXJzIGFuIGV4dGVuZGVkIFRTRUcsIHRoZSBp
bml0aWFsIHdyaXRlDQorICAvLyB0cmlnZ2VycyBhbiB1cGRhdGUgdG8gdGhlIHJlZ2lzdGVyLiBT
dWJzZXF1ZW50bHksIHRoZSB2YWx1ZSByZWFkIGJhY2sNCisgIC8vICh3aGljaCBpcyBndWFyYW50
ZWVkIHRvIGRpZmZlciBmcm9tIE1DSF9FWFRfVFNFR19NQl9RVUVSWSkgdGVsbHMgdXMgdGhlDQor
ICAvLyBudW1iZXIgb2YgbWVnYWJ5dGVzLg0KKyAgLy8NCisgIFBjaVdyaXRlMTYgKERSQU1DX1JF
R0lTVEVSX1EzNSAoTUNIX0VYVF9UU0VHX01CKSwgTUNIX0VYVF9UU0VHX01CX1FVRVJZKTsNCisg
IEV4dGVuZGVkVHNlZ01ieXRlcyA9IFBjaVJlYWQxNiAoRFJBTUNfUkVHSVNURVJfUTM1IChNQ0hf
RVhUX1RTRUdfTUIpKTsNCisgIGlmIChFeHRlbmRlZFRzZWdNYnl0ZXMgPT0gTUNIX0VYVF9UU0VH
X01CX1FVRVJZKSB7DQorICAgIG1RMzVUc2VnTWJ5dGVzID0gUGNkR2V0MTYgKFBjZFEzNVRzZWdN
Ynl0ZXMpOw0KKyAgICByZXR1cm47DQorICB9DQorDQorICBERUJVRyAoKA0KKyAgICBERUJVR19J
TkZPLA0KKyAgICAiJWE6IFFFTVUgb2ZmZXJzIGFuIGV4dGVuZGVkIFRTRUcgKCVkIE1CKVxuIiwN
CisgICAgX19GVU5DVElPTl9fLA0KKyAgICBFeHRlbmRlZFRzZWdNYnl0ZXMNCisgICAgKSk7DQor
ICBQY2RTdGF0dXMgPSBQY2RTZXQxNlMgKFBjZFEzNVRzZWdNYnl0ZXMsIEV4dGVuZGVkVHNlZ01i
eXRlcyk7DQorICBBU1NFUlRfUkVUVVJOX0VSUk9SIChQY2RTdGF0dXMpOw0KKyAgbVEzNVRzZWdN
Ynl0ZXMgPSBFeHRlbmRlZFRzZWdNYnl0ZXM7DQorfQ0KKw0KKw0KK1VJTlQzMg0KK0dldFN5c3Rl
bU1lbW9yeVNpemVCZWxvdzRnYiAoDQorICBWT0lEDQorICApDQorew0KKyAgVUlOVDggQ21vczB4
MzQ7DQorICBVSU5UOCBDbW9zMHgzNTsNCisNCisgIC8vDQorICAvLyBDTU9TIDB4MzQvMHgzNSBz
cGVjaWZpZXMgdGhlIHN5c3RlbSBtZW1vcnkgYWJvdmUgMTYgTUIuDQorICAvLyAqIENNT1MoMHgz
NSkgaXMgdGhlIGhpZ2ggYnl0ZQ0KKyAgLy8gKiBDTU9TKDB4MzQpIGlzIHRoZSBsb3cgYnl0ZQ0K
KyAgLy8gKiBUaGUgc2l6ZSBpcyBzcGVjaWZpZWQgaW4gNjRrYiBjaHVua3MNCisgIC8vICogU2lu
Y2UgdGhpcyBpcyBtZW1vcnkgYWJvdmUgMTZNQiwgdGhlIDE2TUIgbXVzdCBiZSBhZGRlZA0KKyAg
Ly8gICBpbnRvIHRoZSBjYWxjdWxhdGlvbiB0byBnZXQgdGhlIHRvdGFsIG1lbW9yeSBzaXplLg0K
KyAgLy8NCisNCisgIENtb3MweDM0ID0gKFVJTlQ4KSBDbW9zUmVhZDggKDB4MzQpOw0KKyAgQ21v
czB4MzUgPSAoVUlOVDgpIENtb3NSZWFkOCAoMHgzNSk7DQorDQorICByZXR1cm4gKFVJTlQzMikg
KCgoVUlOVE4pKChDbW9zMHgzNSA8PCA4KSArIENtb3MweDM0KSA8PCAxNikgKyBTSVpFXzE2TUIp
Ow0KK30NCisNCisNCitTVEFUSUMNCitVSU5UNjQNCitHZXRTeXN0ZW1NZW1vcnlTaXplQWJvdmU0
Z2IgKA0KKyAgKQ0KK3sNCisgIFVJTlQzMiBTaXplOw0KKyAgVUlOVE4gIENtb3NJbmRleDsNCisN
CisgIC8vDQorICAvLyBDTU9TIDB4NWItMHg1ZCBzcGVjaWZpZXMgdGhlIHN5c3RlbSBtZW1vcnkg
YWJvdmUgNEdCIE1CLg0KKyAgLy8gKiBDTU9TKDB4NWQpIGlzIHRoZSBtb3N0IHNpZ25pZmljYW50
IHNpemUgYnl0ZQ0KKyAgLy8gKiBDTU9TKDB4NWMpIGlzIHRoZSBtaWRkbGUgc2l6ZSBieXRlDQor
ICAvLyAqIENNT1MoMHg1YikgaXMgdGhlIGxlYXN0IHNpZ25pZmljYW50IHNpemUgYnl0ZQ0KKyAg
Ly8gKiBUaGUgc2l6ZSBpcyBzcGVjaWZpZWQgaW4gNjRrYiBjaHVua3MNCisgIC8vDQorDQorICBT
aXplID0gMDsNCisgIGZvciAoQ21vc0luZGV4ID0gMHg1ZDsgQ21vc0luZGV4ID49IDB4NWI7IENt
b3NJbmRleC0tKSB7DQorICAgIFNpemUgPSAoVUlOVDMyKSAoU2l6ZSA8PCA4KSArIChVSU5UMzIp
IENtb3NSZWFkOCAoQ21vc0luZGV4KTsNCisgIH0NCisNCisgIHJldHVybiBMU2hpZnRVNjQgKFNp
emUsIDE2KTsNCit9DQorDQorDQorLyoqDQorICBSZXR1cm4gdGhlIGhpZ2hlc3QgYWRkcmVzcyB0
aGF0IERYRSBjb3VsZCBwb3NzaWJseSB1c2UsIHBsdXMgb25lLg0KKyoqLw0KK1NUQVRJQw0KK1VJ
TlQ2NA0KK0dldEZpcnN0Tm9uQWRkcmVzcyAoDQorICBWT0lEDQorICApDQorew0KKyAgVUlOVDY0
ICAgICAgICAgICAgICAgRmlyc3ROb25BZGRyZXNzOw0KKyAgVUlOVDY0ICAgICAgICAgICAgICAg
UGNpNjRCYXNlLCBQY2k2NFNpemU7DQorICBSRVRVUk5fU1RBVFVTICAgICAgICBQY2RTdGF0dXM7
DQorDQorICBGaXJzdE5vbkFkZHJlc3MgPSBCQVNFXzRHQiArIEdldFN5c3RlbU1lbW9yeVNpemVB
Ym92ZTRnYiAoKTsNCisNCisgIC8vDQorICAvLyBJZiBEWEUgaXMgMzItYml0LCB0aGVuIHdlJ3Jl
IGRvbmU7IFBjaUJ1c0R4ZSB3aWxsIGRlZ3JhZGUgNjQtYml0IE1NSU8NCisgIC8vIHJlc291cmNl
cyB0byAzMi1iaXQgYW55d2F5LiBTZWUgRGVncmFkZVJlc291cmNlKCkgaW4NCisgIC8vICJQY2lS
ZXNvdXJjZVN1cHBvcnQuYyIuDQorICAvLw0KKyNpZmRlZiBNREVfQ1BVX0lBMzINCisgIGlmICgh
RmVhdHVyZVBjZEdldCAoUGNkRHhlSXBsU3dpdGNoVG9Mb25nTW9kZSkpIHsNCisgICAgcmV0dXJu
IEZpcnN0Tm9uQWRkcmVzczsNCisgIH0NCisjZW5kaWYNCisNCisgIC8vDQorICAvLyBPdGhlcndp
c2UsIGluIG9yZGVyIHRvIGNhbGN1bGF0ZSB0aGUgaGlnaGVzdCBhZGRyZXNzIHBsdXMgb25lLCB3
ZSBtdXN0DQorICAvLyBjb25zaWRlciB0aGUgNjQtYml0IFBDSSBob3N0IGFwZXJ0dXJlIHRvby4g
RmV0Y2ggdGhlIGRlZmF1bHQgc2l6ZS4NCisgIC8vDQorICBQY2k2NFNpemUgPSBQY2RHZXQ2NCAo
UGNkUGNpTW1pbzY0U2l6ZSk7DQorDQorICBpZiAoUGNpNjRTaXplID09IDApIHsNCisgICAgaWYg
KG1Cb290TW9kZSAhPSBCT09UX09OX1MzX1JFU1VNRSkgew0KKyAgICAgIERFQlVHICgoRUZJX0Rf
SU5GTywgIiVhOiBkaXNhYmxpbmcgNjQtYml0IFBDSSBob3N0IGFwZXJ0dXJlXG4iLA0KKyAgICAg
ICAgX19GVU5DVElPTl9fKSk7DQorICAgICAgUGNkU3RhdHVzID0gUGNkU2V0NjRTIChQY2RQY2lN
bWlvNjRTaXplLCAwKTsNCisgICAgICBBU1NFUlRfUkVUVVJOX0VSUk9SIChQY2RTdGF0dXMpOw0K
KyAgICB9DQorDQorICAgIC8vDQorICAgIC8vIFRoZXJlJ3Mgbm90aGluZyBtb3JlIHRvIGRvOyB0
aGUgYW1vdW50IG9mIG1lbW9yeSBhYm92ZSA0R0IgZnVsbHkNCisgICAgLy8gZGV0ZXJtaW5lcyB0
aGUgaGlnaGVzdCBhZGRyZXNzIHBsdXMgb25lLiBUaGUgbWVtb3J5IGhvdHBsdWcgYXJlYSAoc2Vl
DQorICAgIC8vIGJlbG93KSBwbGF5cyBubyByb2xlIGZvciB0aGUgZmlybXdhcmUgaW4gdGhpcyBj
YXNlLg0KKyAgICAvLw0KKyAgICByZXR1cm4gRmlyc3ROb25BZGRyZXNzOw0KKyAgfQ0KKw0KKyAg
Ly8NCisgIC8vIFNlYUJJT1MgYWxpZ25zIGJvdGggYm91bmRhcmllcyBvZiB0aGUgNjQtYml0IFBD
SSBob3N0IGFwZXJ0dXJlIHRvIDFHQiwgc28NCisgIC8vIHRoYXQgdGhlIGhvc3QgY2FuIG1hcCBp
dCB3aXRoIDFHQiBodWdlcGFnZXMuIEZvbGxvdyBzdWl0Lg0KKyAgLy8NCisgIFBjaTY0QmFzZSA9
IEFMSUdOX1ZBTFVFIChGaXJzdE5vbkFkZHJlc3MsIChVSU5UNjQpU0laRV8xR0IpOw0KKyAgUGNp
NjRTaXplID0gQUxJR05fVkFMVUUgKFBjaTY0U2l6ZSwgKFVJTlQ2NClTSVpFXzFHQik7DQorDQor
ICAvLw0KKyAgLy8gVGhlIDY0LWJpdCBQQ0kgaG9zdCBhcGVydHVyZSBzaG91bGQgYWxzbyBiZSAi
bmF0dXJhbGx5IiBhbGlnbmVkLiBUaGUNCisgIC8vIGFsaWdubWVudCBpcyBkZXRlcm1pbmVkIGJ5
IHJvdW5kaW5nIHRoZSBzaXplIG9mIHRoZSBhcGVydHVyZSBkb3duIHRvIHRoZQ0KKyAgLy8gbmV4
dCBzbWFsbGVyIG9yIGVxdWFsIHBvd2VyIG9mIHR3by4gVGhhdCBpcywgYWxpZ24gdGhlIGFwZXJ0
dXJlIGJ5IHRoZQ0KKyAgLy8gbGFyZ2VzdCBCQVIgc2l6ZSB0aGF0IGNhbiBmaXQgaW50byBpdC4N
CisgIC8vDQorICBQY2k2NEJhc2UgPSBBTElHTl9WQUxVRSAoUGNpNjRCYXNlLCBHZXRQb3dlck9m
VHdvNjQgKFBjaTY0U2l6ZSkpOw0KKw0KKyAgaWYgKG1Cb290TW9kZSAhPSBCT09UX09OX1MzX1JF
U1VNRSkgew0KKyAgICAvLw0KKyAgICAvLyBUaGUgY29yZSBQY2lIb3N0QnJpZGdlRHhlIGRyaXZl
ciB3aWxsIGF1dG9tYXRpY2FsbHkgYWRkIHRoaXMgcmFuZ2UgdG8NCisgICAgLy8gdGhlIEdDRCBt
ZW1vcnkgc3BhY2UgbWFwIHRocm91Z2ggb3VyIFBjaUhvc3RCcmlkZ2VMaWIgaW5zdGFuY2U7IGhl
cmUgd2UNCisgICAgLy8gb25seSBuZWVkIHRvIHNldCB0aGUgUENEcy4NCisgICAgLy8NCisgICAg
UGNkU3RhdHVzID0gUGNkU2V0NjRTIChQY2RQY2lNbWlvNjRCYXNlLCBQY2k2NEJhc2UpOw0KKyAg
ICBBU1NFUlRfUkVUVVJOX0VSUk9SIChQY2RTdGF0dXMpOw0KKyAgICBQY2RTdGF0dXMgPSBQY2RT
ZXQ2NFMgKFBjZFBjaU1taW82NFNpemUsIFBjaTY0U2l6ZSk7DQorICAgIEFTU0VSVF9SRVRVUk5f
RVJST1IgKFBjZFN0YXR1cyk7DQorDQorICAgIERFQlVHICgoRUZJX0RfSU5GTywgIiVhOiBQY2k2
NEJhc2U9MHglTHggUGNpNjRTaXplPTB4JUx4XG4iLA0KKyAgICAgIF9fRlVOQ1RJT05fXywgUGNp
NjRCYXNlLCBQY2k2NFNpemUpKTsNCisgIH0NCisNCisgIC8vDQorICAvLyBUaGUgdXNlZnVsIGFk
ZHJlc3Mgc3BhY2UgZW5kcyB3aXRoIHRoZSA2NC1iaXQgUENJIGhvc3QgYXBlcnR1cmUuDQorICAv
Lw0KKyAgRmlyc3ROb25BZGRyZXNzID0gUGNpNjRCYXNlICsgUGNpNjRTaXplOw0KKyAgcmV0dXJu
IEZpcnN0Tm9uQWRkcmVzczsNCit9DQorDQorDQorLyoqDQorICBJbml0aWFsaXplIHRoZSBtUGh5
c01lbUFkZHJlc3NXaWR0aCB2YXJpYWJsZSwgYmFzZWQgb24gZ3Vlc3QgUkFNIHNpemUuDQorKiov
DQorVk9JRA0KK0FkZHJlc3NXaWR0aEluaXRpYWxpemF0aW9uICgNCisgIFZPSUQNCisgICkNCit7
DQorICBVSU5UNjQgRmlyc3ROb25BZGRyZXNzOw0KKw0KKyAgLy8NCisgIC8vIEFzIGd1ZXN0LXBo
eXNpY2FsIG1lbW9yeSBzaXplIGdyb3dzLCB0aGUgcGVybWFuZW50IFBFSSBSQU0gcmVxdWlyZW1l
bnRzDQorICAvLyBhcmUgZG9taW5hdGVkIGJ5IHRoZSBpZGVudGl0eS1tYXBwaW5nIHBhZ2UgdGFi
bGVzIGJ1aWx0IGJ5IHRoZSBEWEUgSVBMLg0KKyAgLy8gVGhlIERYTCBJUEwga2V5cyBvZmYgb2Yg
dGhlIHBoeXNpY2FsIGFkZHJlc3MgYml0cyBhZHZlcnRpemVkIGluIHRoZSBDUFUNCisgIC8vIEhP
Qi4gVG8gY29uc2VydmUgbWVtb3J5LCB3ZSBjYWxjdWxhdGUgdGhlIG1pbmltdW0gYWRkcmVzcyB3
aWR0aCBoZXJlLg0KKyAgLy8NCisgIEZpcnN0Tm9uQWRkcmVzcyAgICAgID0gR2V0Rmlyc3ROb25B
ZGRyZXNzICgpOw0KKyAgbVBoeXNNZW1BZGRyZXNzV2lkdGggPSAoVUlOVDgpSGlnaEJpdFNldDY0
IChGaXJzdE5vbkFkZHJlc3MpOw0KKw0KKyAgLy8NCisgIC8vIElmIEZpcnN0Tm9uQWRkcmVzcyBp
cyBub3QgYW4gaW50ZWdyYWwgcG93ZXIgb2YgdHdvLCB0aGVuIHdlIG5lZWQgYW4NCisgIC8vIGFk
ZGl0aW9uYWwgYml0Lg0KKyAgLy8NCisgIGlmICgoRmlyc3ROb25BZGRyZXNzICYgKEZpcnN0Tm9u
QWRkcmVzcyAtIDEpKSAhPSAwKSB7DQorICAgICsrbVBoeXNNZW1BZGRyZXNzV2lkdGg7DQorICB9
DQorDQorICAvLw0KKyAgLy8gVGhlIG1pbmltdW0gYWRkcmVzcyB3aWR0aCBpcyAzNiAoY292ZXJz
IHVwIHRvIGFuZCBleGNsdWRpbmcgNjQgR0IsIHdoaWNoDQorICAvLyBpcyB0aGUgbWF4aW11bSBm
b3IgSWEzMiArIFBBRSkuIFRoZSB0aGVvcmV0aWNhbCBhcmNoaXRlY3R1cmUgbWF4aW11bSBmb3IN
CisgIC8vIFg2NCBsb25nIG1vZGUgaXMgNTIgYml0cywgYnV0IHRoZSBEWEUgSVBMIGNsYW1wcyB0
aGF0IGRvd24gdG8gNDggYml0cy4gV2UNCisgIC8vIGNhbiBzaW1wbHkgYXNzZXJ0IHRoYXQgaGVy
ZSwgc2luY2UgNDggYml0cyBhcmUgZ29vZCBlbm91Z2ggZm9yIDI1NiBUQi4NCisgIC8vDQorICBp
ZiAobVBoeXNNZW1BZGRyZXNzV2lkdGggPD0gMzYpIHsNCisgICAgbVBoeXNNZW1BZGRyZXNzV2lk
dGggPSAzNjsNCisgIH0NCisgIEFTU0VSVCAobVBoeXNNZW1BZGRyZXNzV2lkdGggPD0gNDgpOw0K
K30NCisNCisNCisvKioNCisgIENhbGN1bGF0ZSB0aGUgY2FwIGZvciB0aGUgcGVybWFuZW50IFBF
SSBtZW1vcnkuDQorKiovDQorU1RBVElDDQorVUlOVDMyDQorR2V0UGVpTWVtb3J5Q2FwICgNCisg
IFZPSUQNCisgICkNCit7DQorICBCT09MRUFOIFBhZ2UxR1N1cHBvcnQ7DQorICBVSU5UMzIgIFJl
Z0VheDsNCisgIFVJTlQzMiAgUmVnRWR4Ow0KKyAgVUlOVDMyICBQbWw0RW50cmllczsNCisgIFVJ
TlQzMiAgUGRwRW50cmllczsNCisgIFVJTlROICAgVG90YWxQYWdlczsNCisNCisgIC8vDQorICAv
LyBJZiBEWEUgaXMgMzItYml0LCB0aGVuIGp1c3QgcmV0dXJuIHRoZSB0cmFkaXRpb25hbCA2NCBN
QiBjYXAuDQorICAvLw0KKyNpZmRlZiBNREVfQ1BVX0lBMzINCisgIGlmICghRmVhdHVyZVBjZEdl
dCAoUGNkRHhlSXBsU3dpdGNoVG9Mb25nTW9kZSkpIHsNCisgICAgcmV0dXJuIFNJWkVfNjRNQjsN
CisgIH0NCisjZW5kaWYNCisNCisgIC8vDQorICAvLyBEZXBlbmRlbnQgb24gcGh5c2ljYWwgYWRk
cmVzcyB3aWR0aCwgUEVJIG1lbW9yeSBhbGxvY2F0aW9ucyBjYW4gYmUNCisgIC8vIGRvbWluYXRl
ZCBieSB0aGUgcGFnZSB0YWJsZXMgYnVpbHQgZm9yIDY0LWJpdCBEWEUuIFNvIHdlIGtleSB0aGUg
Y2FwIG9mZg0KKyAgLy8gb2YgdGhvc2UuIFRoZSBjb2RlIGJlbG93IGlzIGJhc2VkIG9uIENyZWF0
ZUlkZW50aXR5TWFwcGluZ1BhZ2VUYWJsZXMoKSBpbg0KKyAgLy8gIk1kZU1vZHVsZVBrZy9Db3Jl
L0R4ZUlwbFBlaW0vWDY0L1ZpcnR1YWxNZW1vcnkuYyIuDQorICAvLw0KKyAgUGFnZTFHU3VwcG9y
dCA9IEZBTFNFOw0KKyAgaWYgKFBjZEdldEJvb2wgKFBjZFVzZTFHUGFnZVRhYmxlKSkgew0KKyAg
ICBBc21DcHVpZCAoMHg4MDAwMDAwMCwgJlJlZ0VheCwgTlVMTCwgTlVMTCwgTlVMTCk7DQorICAg
IGlmIChSZWdFYXggPj0gMHg4MDAwMDAwMSkgew0KKyAgICAgIEFzbUNwdWlkICgweDgwMDAwMDAx
LCBOVUxMLCBOVUxMLCBOVUxMLCAmUmVnRWR4KTsNCisgICAgICBpZiAoKFJlZ0VkeCAmIEJJVDI2
KSAhPSAwKSB7DQorICAgICAgICBQYWdlMUdTdXBwb3J0ID0gVFJVRTsNCisgICAgICB9DQorICAg
IH0NCisgIH0NCisNCisgIGlmIChtUGh5c01lbUFkZHJlc3NXaWR0aCA8PSAzOSkgew0KKyAgICBQ
bWw0RW50cmllcyA9IDE7DQorICAgIFBkcEVudHJpZXMgPSAxIDw8IChtUGh5c01lbUFkZHJlc3NX
aWR0aCAtIDMwKTsNCisgICAgQVNTRVJUIChQZHBFbnRyaWVzIDw9IDB4MjAwKTsNCisgIH0gZWxz
ZSB7DQorICAgIFBtbDRFbnRyaWVzID0gMSA8PCAobVBoeXNNZW1BZGRyZXNzV2lkdGggLSAzOSk7
DQorICAgIEFTU0VSVCAoUG1sNEVudHJpZXMgPD0gMHgyMDApOw0KKyAgICBQZHBFbnRyaWVzID0g
NTEyOw0KKyAgfQ0KKw0KKyAgVG90YWxQYWdlcyA9IFBhZ2UxR1N1cHBvcnQgPyBQbWw0RW50cmll
cyArIDEgOg0KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoUGRwRW50cmllcyArIDEp
ICogUG1sNEVudHJpZXMgKyAxOw0KKyAgQVNTRVJUIChUb3RhbFBhZ2VzIDw9IDB4NDAyMDEpOw0K
Kw0KKyAgLy8NCisgIC8vIEFkZCA2NCBNQiBmb3IgbWlzY2VsbGFuZW91cyBhbGxvY2F0aW9ucy4g
Tm90ZSB0aGF0IGZvcg0KKyAgLy8gbVBoeXNNZW1BZGRyZXNzV2lkdGggdmFsdWVzIGNsb3NlIHRv
IDM2LCB0aGUgY2FwIHdpbGwgYWN0dWFsbHkgYmUNCisgIC8vIGRvbWluYXRlZCBieSB0aGlzIGlu
Y3JlbWVudC4NCisgIC8vDQorICByZXR1cm4gKFVJTlQzMikoRUZJX1BBR0VTX1RPX1NJWkUgKFRv
dGFsUGFnZXMpICsgU0laRV82NE1CKTsNCit9DQorDQorDQorLyoqDQorICBQdWJsaXNoIFBFSSBj
b3JlIG1lbW9yeQ0KKw0KKyAgQHJldHVybiBFRklfU1VDQ0VTUyAgICAgVGhlIFBFSU0gaW5pdGlh
bGl6ZWQgc3VjY2Vzc2Z1bGx5Lg0KKw0KKyoqLw0KK0VGSV9TVEFUVVMNCitQdWJsaXNoUGVpTWVt
b3J5ICgNCisgIFZPSUQNCisgICkNCit7DQorICBFRklfU1RBVFVTICAgICAgICAgICAgICAgICAg
U3RhdHVzOw0KKyAgRUZJX1BIWVNJQ0FMX0FERFJFU1MgICAgICAgIE1lbW9yeUJhc2U7DQorICBV
SU5UNjQgICAgICAgICAgICAgICAgICAgICAgTWVtb3J5U2l6ZTsNCisgIFVJTlQzMiAgICAgICAg
ICAgICAgICAgICAgICBMb3dlck1lbW9yeVNpemU7DQorICBVSU5UMzIgICAgICAgICAgICAgICAg
ICAgICAgUGVpTWVtb3J5Q2FwOw0KKw0KKyAgTG93ZXJNZW1vcnlTaXplID0gR2V0U3lzdGVtTWVt
b3J5U2l6ZUJlbG93NGdiICgpOw0KKw0KKyAgaWYgKG1Cb290TW9kZSA9PSBCT09UX09OX1MzX1JF
U1VNRSkgew0KKyAgICBNZW1vcnlCYXNlID0gbVMzQWNwaVJlc2VydmVkTWVtb3J5QmFzZTsNCisg
ICAgTWVtb3J5U2l6ZSA9IG1TM0FjcGlSZXNlcnZlZE1lbW9yeVNpemU7DQorICB9IGVsc2Ugew0K
KyAgICBQZWlNZW1vcnlDYXAgPSBHZXRQZWlNZW1vcnlDYXAgKCk7DQorICAgIERFQlVHICgoRUZJ
X0RfSU5GTywgIiVhOiBtUGh5c01lbUFkZHJlc3NXaWR0aD0lZCBQZWlNZW1vcnlDYXA9JXUgS0Jc
biIsDQorICAgICAgX19GVU5DVElPTl9fLCBtUGh5c01lbUFkZHJlc3NXaWR0aCwgUGVpTWVtb3J5
Q2FwID4+IDEwKSk7DQorDQorICAgIC8vDQorICAgIC8vIERldGVybWluZSB0aGUgcmFuZ2Ugb2Yg
bWVtb3J5IHRvIHVzZSBkdXJpbmcgUEVJDQorICAgIC8vDQorICAgIE1lbW9yeUJhc2UgPQ0KKyAg
ICAgIFBjZEdldDMyIChQY2RPdm1mRHhlTWVtRnZCYXNlKSArIFBjZEdldDMyIChQY2RPdm1mRHhl
TWVtRnZTaXplKTsNCisgICAgTWVtb3J5U2l6ZSA9IExvd2VyTWVtb3J5U2l6ZSAtIE1lbW9yeUJh
c2U7DQorICAgIGlmIChNZW1vcnlTaXplID4gUGVpTWVtb3J5Q2FwKSB7DQorICAgICAgTWVtb3J5
QmFzZSA9IExvd2VyTWVtb3J5U2l6ZSAtIFBlaU1lbW9yeUNhcDsNCisgICAgICBNZW1vcnlTaXpl
ID0gUGVpTWVtb3J5Q2FwOw0KKyAgICB9DQorICB9DQorDQorICAvLw0KKyAgLy8gUHVibGlzaCB0
aGlzIG1lbW9yeSB0byB0aGUgUEVJIENvcmUNCisgIC8vDQorICBTdGF0dXMgPSBQdWJsaXNoU3lz
dGVtTWVtb3J5KE1lbW9yeUJhc2UsIE1lbW9yeVNpemUpOw0KKyAgQVNTRVJUX0VGSV9FUlJPUiAo
U3RhdHVzKTsNCisNCisgIHJldHVybiBTdGF0dXM7DQorfQ0KKw0KKw0KKy8qKg0KKyAgUHVibGlz
aCBzeXN0ZW0gUkFNIGFuZCByZXNlcnZlIG1lbW9yeSByZWdpb25zDQorDQorKiovDQorVk9JRA0K
K0luaXRpYWxpemVSYW1SZWdpb25zICgNCisgIFZPSUQNCisgICkNCit7DQorICBYZW5QdWJsaXNo
UmFtUmVnaW9ucyAoKTsNCisNCisgIGlmIChtQm9vdE1vZGUgIT0gQk9PVF9PTl9TM19SRVNVTUUp
IHsNCisgICAgLy8NCisgICAgLy8gUmVzZXJ2ZSB0aGUgbG9jayBib3ggc3RvcmFnZSBhcmVhDQor
ICAgIC8vDQorICAgIC8vIFNpbmNlIHRoaXMgbWVtb3J5IHJhbmdlIHdpbGwgYmUgdXNlZCBvbiBT
MyByZXN1bWUsIGl0IG11c3QgYmUNCisgICAgLy8gcmVzZXJ2ZWQgYXMgQUNQSSBOVlMuDQorICAg
IC8vDQorICAgIC8vIElmIFMzIGlzIHVuc3VwcG9ydGVkLCB0aGVuIHZhcmlvdXMgZHJpdmVycyBt
aWdodCBzdGlsbCB3cml0ZSB0byB0aGUNCisgICAgLy8gTG9ja0JveCBhcmVhLiBXZSBvdWdodCB0
byBwcmV2ZW50IERYRSBmcm9tIHNlcnZpbmcgYWxsb2NhdGlvbiByZXF1ZXN0cw0KKyAgICAvLyBz
dWNoIHRoYXQgdGhleSB3b3VsZCBvdmVybGFwIHRoZSBMb2NrQm94IHN0b3JhZ2UuDQorICAgIC8v
DQorICAgIFplcm9NZW0gKA0KKyAgICAgIChWT0lEKikoVUlOVE4pIFBjZEdldDMyIChQY2RPdm1m
TG9ja0JveFN0b3JhZ2VCYXNlKSwNCisgICAgICAoVUlOVE4pIFBjZEdldDMyIChQY2RPdm1mTG9j
a0JveFN0b3JhZ2VTaXplKQ0KKyAgICAgICk7DQorICAgIEJ1aWxkTWVtb3J5QWxsb2NhdGlvbkhv
YiAoDQorICAgICAgKEVGSV9QSFlTSUNBTF9BRERSRVNTKShVSU5UTikgUGNkR2V0MzIgKFBjZE92
bWZMb2NrQm94U3RvcmFnZUJhc2UpLA0KKyAgICAgIChVSU5UNjQpKFVJTlROKSBQY2RHZXQzMiAo
UGNkT3ZtZkxvY2tCb3hTdG9yYWdlU2l6ZSksDQorICAgICAgRWZpQm9vdFNlcnZpY2VzRGF0YQ0K
KyAgICAgICk7DQorICB9DQorfQ0KZGlmZiAtLWdpdCBhL092bWZQa2cvWGVuUGxhdGZvcm1QZWkv
UGxhdGZvcm0uYyBiL092bWZQa2cvWGVuUGxhdGZvcm1QZWkvUGxhdGZvcm0uYwpuZXcgZmlsZSBt
b2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwLi5jOTdhMmZiNmMxCi0tLSAvZGV2L251bGwKKysr
IGIvT3ZtZlBrZy9YZW5QbGF0Zm9ybVBlaS9QbGF0Zm9ybS5jCkBAIC0wLDAgKzEsNDQ0IEBACisv
KipAZmlsZQ0KKyAgUGxhdGZvcm0gUEVJIGRyaXZlcg0KKw0KKyAgQ29weXJpZ2h0IChjKSAyMDA2
IC0gMjAxNiwgSW50ZWwgQ29ycG9yYXRpb24uIEFsbCByaWdodHMgcmVzZXJ2ZWQuPEJSPg0KKyAg
Q29weXJpZ2h0IChjKSAyMDExLCBBbmRyZWkgV2Fya2VudGluIDxhbmRyZWl3QG1vdG9yb2xhLmNv
bT4NCisgIENvcHlyaWdodCAoYykgMjAxOSwgQ2l0cml4IFN5c3RlbXMsIEluYy4NCisNCisgIFNQ
RFgtTGljZW5zZS1JZGVudGlmaWVyOiBCU0QtMi1DbGF1c2UtUGF0ZW50DQorDQorKiovDQorDQor
Ly8NCisvLyBUaGUgcGFja2FnZSBsZXZlbCBoZWFkZXIgZmlsZXMgdGhpcyBtb2R1bGUgdXNlcw0K
Ky8vDQorI2luY2x1ZGUgPFBpUGVpLmg+DQorDQorLy8NCisvLyBUaGUgTGlicmFyeSBjbGFzc2Vz
IHRoaXMgbW9kdWxlIGNvbnN1bWVzDQorLy8NCisjaW5jbHVkZSA8TGlicmFyeS9CYXNlTGliLmg+
DQorI2luY2x1ZGUgPExpYnJhcnkvRGVidWdMaWIuaD4NCisjaW5jbHVkZSA8TGlicmFyeS9Ib2JM
aWIuaD4NCisjaW5jbHVkZSA8TGlicmFyeS9Jb0xpYi5oPg0KKyNpbmNsdWRlIDxMaWJyYXJ5L01l
bW9yeUFsbG9jYXRpb25MaWIuaD4NCisjaW5jbHVkZSA8TGlicmFyeS9QY2RMaWIuaD4NCisjaW5j
bHVkZSA8TGlicmFyeS9QY2lMaWIuaD4NCisjaW5jbHVkZSA8TGlicmFyeS9QZWltRW50cnlQb2lu
dC5oPg0KKyNpbmNsdWRlIDxMaWJyYXJ5L1BlaVNlcnZpY2VzTGliLmg+DQorI2luY2x1ZGUgPExp
YnJhcnkvUmVzb3VyY2VQdWJsaWNhdGlvbkxpYi5oPg0KKyNpbmNsdWRlIDxHdWlkL01lbW9yeVR5
cGVJbmZvcm1hdGlvbi5oPg0KKyNpbmNsdWRlIDxQcGkvTWFzdGVyQm9vdE1vZGUuaD4NCisjaW5j
bHVkZSA8SW5kdXN0cnlTdGFuZGFyZC9QY2kyMi5oPg0KKyNpbmNsdWRlIDxPdm1mUGxhdGZvcm1z
Lmg+DQorDQorI2luY2x1ZGUgIlBsYXRmb3JtLmgiDQorI2luY2x1ZGUgIkNtb3MuaCINCisNCitF
RklfTUVNT1JZX1RZUEVfSU5GT1JNQVRJT04gbURlZmF1bHRNZW1vcnlUeXBlSW5mb3JtYXRpb25b
XSA9IHsNCisgIHsgRWZpQUNQSU1lbW9yeU5WUywgICAgICAgMHgwMDQgfSwNCisgIHsgRWZpQUNQ
SVJlY2xhaW1NZW1vcnksICAgMHgwMDggfSwNCisgIHsgRWZpUmVzZXJ2ZWRNZW1vcnlUeXBlLCAg
MHgwMDQgfSwNCisgIHsgRWZpUnVudGltZVNlcnZpY2VzRGF0YSwgMHgwMjQgfSwNCisgIHsgRWZp
UnVudGltZVNlcnZpY2VzQ29kZSwgMHgwMzAgfSwNCisgIHsgRWZpQm9vdFNlcnZpY2VzQ29kZSwg
ICAgMHgxODAgfSwNCisgIHsgRWZpQm9vdFNlcnZpY2VzRGF0YSwgICAgMHhGMDAgfSwNCisgIHsg
RWZpTWF4TWVtb3J5VHlwZSwgICAgICAgMHgwMDAgfQ0KK307DQorDQorDQorRUZJX1BFSV9QUElf
REVTQ1JJUFRPUiAgIG1QcGlCb290TW9kZVtdID0gew0KKyAgew0KKyAgICBFRklfUEVJX1BQSV9E
RVNDUklQVE9SX1BQSSB8IEVGSV9QRUlfUFBJX0RFU0NSSVBUT1JfVEVSTUlOQVRFX0xJU1QsDQor
ICAgICZnRWZpUGVpTWFzdGVyQm9vdE1vZGVQcGlHdWlkLA0KKyAgICBOVUxMDQorICB9DQorfTsN
CisNCisNCitVSU5UMTYgbUhvc3RCcmlkZ2VEZXZJZDsNCisNCitFRklfQk9PVF9NT0RFIG1Cb290
TW9kZSA9IEJPT1RfV0lUSF9GVUxMX0NPTkZJR1VSQVRJT047DQorDQorDQorVk9JRA0KK0FkZElv
TWVtb3J5QmFzZVNpemVIb2IgKA0KKyAgRUZJX1BIWVNJQ0FMX0FERFJFU1MgICAgICAgIE1lbW9y
eUJhc2UsDQorICBVSU5UNjQgICAgICAgICAgICAgICAgICAgICAgTWVtb3J5U2l6ZQ0KKyAgKQ0K
K3sNCisgIEJ1aWxkUmVzb3VyY2VEZXNjcmlwdG9ySG9iICgNCisgICAgRUZJX1JFU09VUkNFX01F
TU9SWV9NQVBQRURfSU8sDQorICAgICAgRUZJX1JFU09VUkNFX0FUVFJJQlVURV9QUkVTRU5UICAg
ICB8DQorICAgICAgRUZJX1JFU09VUkNFX0FUVFJJQlVURV9JTklUSUFMSVpFRCB8DQorICAgICAg
RUZJX1JFU09VUkNFX0FUVFJJQlVURV9VTkNBQ0hFQUJMRSB8DQorICAgICAgRUZJX1JFU09VUkNF
X0FUVFJJQlVURV9URVNURUQsDQorICAgIE1lbW9yeUJhc2UsDQorICAgIE1lbW9yeVNpemUNCisg
ICAgKTsNCit9DQorDQorVk9JRA0KK0FkZFJlc2VydmVkTWVtb3J5QmFzZVNpemVIb2IgKA0KKyAg
RUZJX1BIWVNJQ0FMX0FERFJFU1MgICAgICAgIE1lbW9yeUJhc2UsDQorICBVSU5UNjQgICAgICAg
ICAgICAgICAgICAgICAgTWVtb3J5U2l6ZSwNCisgIEJPT0xFQU4gICAgICAgICAgICAgICAgICAg
ICBDYWNoZWFibGUNCisgICkNCit7DQorICBCdWlsZFJlc291cmNlRGVzY3JpcHRvckhvYiAoDQor
ICAgIEVGSV9SRVNPVVJDRV9NRU1PUllfUkVTRVJWRUQsDQorICAgICAgRUZJX1JFU09VUkNFX0FU
VFJJQlVURV9QUkVTRU5UICAgICB8DQorICAgICAgRUZJX1JFU09VUkNFX0FUVFJJQlVURV9JTklU
SUFMSVpFRCB8DQorICAgICAgRUZJX1JFU09VUkNFX0FUVFJJQlVURV9VTkNBQ0hFQUJMRSB8DQor
ICAgICAgKENhY2hlYWJsZSA/DQorICAgICAgIEVGSV9SRVNPVVJDRV9BVFRSSUJVVEVfV1JJVEVf
Q09NQklORUFCTEUgfA0KKyAgICAgICBFRklfUkVTT1VSQ0VfQVRUUklCVVRFX1dSSVRFX1RIUk9V
R0hfQ0FDSEVBQkxFIHwNCisgICAgICAgRUZJX1JFU09VUkNFX0FUVFJJQlVURV9XUklURV9CQUNL
X0NBQ0hFQUJMRSA6DQorICAgICAgIDANCisgICAgICAgKSB8DQorICAgICAgRUZJX1JFU09VUkNF
X0FUVFJJQlVURV9URVNURUQsDQorICAgIE1lbW9yeUJhc2UsDQorICAgIE1lbW9yeVNpemUNCisg
ICAgKTsNCit9DQorDQorVk9JRA0KK0FkZElvTWVtb3J5UmFuZ2VIb2IgKA0KKyAgRUZJX1BIWVNJ
Q0FMX0FERFJFU1MgICAgICAgIE1lbW9yeUJhc2UsDQorICBFRklfUEhZU0lDQUxfQUREUkVTUyAg
ICAgICAgTWVtb3J5TGltaXQNCisgICkNCit7DQorICBBZGRJb01lbW9yeUJhc2VTaXplSG9iIChN
ZW1vcnlCYXNlLCAoVUlOVDY0KShNZW1vcnlMaW1pdCAtIE1lbW9yeUJhc2UpKTsNCit9DQorDQor
DQorVk9JRA0KK0FkZE1lbW9yeUJhc2VTaXplSG9iICgNCisgIEVGSV9QSFlTSUNBTF9BRERSRVNT
ICAgICAgICBNZW1vcnlCYXNlLA0KKyAgVUlOVDY0ICAgICAgICAgICAgICAgICAgICAgIE1lbW9y
eVNpemUNCisgICkNCit7DQorICBCdWlsZFJlc291cmNlRGVzY3JpcHRvckhvYiAoDQorICAgIEVG
SV9SRVNPVVJDRV9TWVNURU1fTUVNT1JZLA0KKyAgICAgIEVGSV9SRVNPVVJDRV9BVFRSSUJVVEVf
UFJFU0VOVCB8DQorICAgICAgRUZJX1JFU09VUkNFX0FUVFJJQlVURV9JTklUSUFMSVpFRCB8DQor
ICAgICAgRUZJX1JFU09VUkNFX0FUVFJJQlVURV9VTkNBQ0hFQUJMRSB8DQorICAgICAgRUZJX1JF
U09VUkNFX0FUVFJJQlVURV9XUklURV9DT01CSU5FQUJMRSB8DQorICAgICAgRUZJX1JFU09VUkNF
X0FUVFJJQlVURV9XUklURV9USFJPVUdIX0NBQ0hFQUJMRSB8DQorICAgICAgRUZJX1JFU09VUkNF
X0FUVFJJQlVURV9XUklURV9CQUNLX0NBQ0hFQUJMRSB8DQorICAgICAgRUZJX1JFU09VUkNFX0FU
VFJJQlVURV9URVNURUQsDQorICAgIE1lbW9yeUJhc2UsDQorICAgIE1lbW9yeVNpemUNCisgICAg
KTsNCit9DQorDQorDQorVk9JRA0KK0FkZE1lbW9yeVJhbmdlSG9iICgNCisgIEVGSV9QSFlTSUNB
TF9BRERSRVNTICAgICAgICBNZW1vcnlCYXNlLA0KKyAgRUZJX1BIWVNJQ0FMX0FERFJFU1MgICAg
ICAgIE1lbW9yeUxpbWl0DQorICApDQorew0KKyAgQWRkTWVtb3J5QmFzZVNpemVIb2IgKE1lbW9y
eUJhc2UsIChVSU5UNjQpKE1lbW9yeUxpbWl0IC0gTWVtb3J5QmFzZSkpOw0KK30NCisNCisNCitW
T0lEDQorTWVtTWFwSW5pdGlhbGl6YXRpb24gKA0KKyAgVk9JRA0KKyAgKQ0KK3sNCisgIFVJTlQ2
NCAgICAgICAgUGNpSW9CYXNlOw0KKyAgVUlOVDY0ICAgICAgICBQY2lJb1NpemU7DQorICBSRVRV
Uk5fU1RBVFVTIFBjZFN0YXR1czsNCisNCisgIFBjaUlvQmFzZSA9IDB4QzAwMDsNCisgIFBjaUlv
U2l6ZSA9IDB4NDAwMDsNCisNCisgIC8vDQorICAvLyBDcmVhdGUgTWVtb3J5IFR5cGUgSW5mb3Jt
YXRpb24gSE9CDQorICAvLw0KKyAgQnVpbGRHdWlkRGF0YUhvYiAoDQorICAgICZnRWZpTWVtb3J5
VHlwZUluZm9ybWF0aW9uR3VpZCwNCisgICAgbURlZmF1bHRNZW1vcnlUeXBlSW5mb3JtYXRpb24s
DQorICAgIHNpemVvZihtRGVmYXVsdE1lbW9yeVR5cGVJbmZvcm1hdGlvbikNCisgICAgKTsNCisN
CisgIC8vDQorICAvLyBWaWRlbyBtZW1vcnkgKyBMZWdhY3kgQklPUyByZWdpb24NCisgIC8vDQor
ICBBZGRJb01lbW9yeVJhbmdlSG9iICgweDBBMDAwMCwgQkFTRV8xTUIpOw0KKw0KKyAgLy8NCisg
IC8vIEFkZCBQQ0kgSU8gUG9ydCBzcGFjZSBhdmFpbGFibGUgZm9yIFBDSSByZXNvdXJjZSBhbGxv
Y2F0aW9ucy4NCisgIC8vDQorICBCdWlsZFJlc291cmNlRGVzY3JpcHRvckhvYiAoDQorICAgIEVG
SV9SRVNPVVJDRV9JTywNCisgICAgRUZJX1JFU09VUkNFX0FUVFJJQlVURV9QUkVTRU5UICAgICB8
DQorICAgIEVGSV9SRVNPVVJDRV9BVFRSSUJVVEVfSU5JVElBTElaRUQsDQorICAgIFBjaUlvQmFz
ZSwNCisgICAgUGNpSW9TaXplDQorICAgICk7DQorICBQY2RTdGF0dXMgPSBQY2RTZXQ2NFMgKFBj
ZFBjaUlvQmFzZSwgUGNpSW9CYXNlKTsNCisgIEFTU0VSVF9SRVRVUk5fRVJST1IgKFBjZFN0YXR1
cyk7DQorICBQY2RTdGF0dXMgPSBQY2RTZXQ2NFMgKFBjZFBjaUlvU2l6ZSwgUGNpSW9TaXplKTsN
CisgIEFTU0VSVF9SRVRVUk5fRVJST1IgKFBjZFN0YXR1cyk7DQorfQ0KKw0KK1ZPSUQNCitQY2lF
eEJhckluaXRpYWxpemF0aW9uICgNCisgIFZPSUQNCisgICkNCit7DQorICB1bmlvbiB7DQorICAg
IFVJTlQ2NCBVaW50NjQ7DQorICAgIFVJTlQzMiBVaW50MzJbMl07DQorICB9IFBjaUV4QmFyQmFz
ZTsNCisNCisgIC8vDQorICAvLyBXZSBvbmx5IHN1cHBvcnQgdGhlIDI1Nk1CIHNpemUgZm9yIHRo
ZSBNTUNPTkZJRyBhcmVhOg0KKyAgLy8gMjU2IGJ1c2VzICogMzIgZGV2aWNlcyAqIDggZnVuY3Rp
b25zICogNDA5NiBieXRlcyBjb25maWcgc3BhY2UuDQorICAvLw0KKyAgLy8gVGhlIG1hc2tzIHVz
ZWQgYmVsb3cgZW5mb3JjZSB0aGUgUTM1IHJlcXVpcmVtZW50cyB0aGF0IHRoZSBNTUNPTkZJRyBh
cmVhDQorICAvLyBiZSAoYSkgY29ycmVjdGx5IGFsaWduZWQgLS0gaGVyZSBhdCAyNTYgTUIgLS0s
IChiKSBsb2NhdGVkIHVuZGVyIDY0IEdCLg0KKyAgLy8NCisgIC8vIE5vdGUgdGhhdCAoYikgYWxz
byBlbnN1cmVzIHRoYXQgdGhlIG1pbmltdW0gYWRkcmVzcyB3aWR0aCB3ZSBoYXZlDQorICAvLyBk
ZXRlcm1pbmVkIGluIEFkZHJlc3NXaWR0aEluaXRpYWxpemF0aW9uKCksIGkuZS4sIDM2IGJpdHMs
IHdpbGwgc3VmZmljZQ0KKyAgLy8gZm9yIERYRSdzIHBhZ2UgdGFibGVzIHRvIGNvdmVyIHRoZSBN
TUNPTkZJRyBhcmVhLg0KKyAgLy8NCisgIFBjaUV4QmFyQmFzZS5VaW50NjQgPSBGaXhlZFBjZEdl
dDY0IChQY2RQY2lFeHByZXNzQmFzZUFkZHJlc3MpOw0KKyAgQVNTRVJUICgoUGNpRXhCYXJCYXNl
LlVpbnQzMlsxXSAmIE1DSF9QQ0lFWEJBUl9ISUdITUFTSykgPT0gMCk7DQorICBBU1NFUlQgKChQ
Y2lFeEJhckJhc2UuVWludDMyWzBdICYgTUNIX1BDSUVYQkFSX0xPV01BU0spID09IDApOw0KKw0K
KyAgLy8NCisgIC8vIENsZWFyIHRoZSBQQ0lFWEJBUkVOIGJpdCBmaXJzdCwgYmVmb3JlIHByb2dy
YW1taW5nIHRoZSBoaWdoIHJlZ2lzdGVyLg0KKyAgLy8NCisgIFBjaVdyaXRlMzIgKERSQU1DX1JF
R0lTVEVSX1EzNSAoTUNIX1BDSUVYQkFSX0xPVyksIDApOw0KKw0KKyAgLy8NCisgIC8vIFByb2dy
YW0gdGhlIGhpZ2ggcmVnaXN0ZXIuIFRoZW4gcHJvZ3JhbSB0aGUgbG93IHJlZ2lzdGVyLCBzZXR0
aW5nIHRoZQ0KKyAgLy8gTU1DT05GSUcgYXJlYSBzaXplIGFuZCBlbmFibGluZyBkZWNvZGluZyBh
dCBvbmNlLg0KKyAgLy8NCisgIFBjaVdyaXRlMzIgKERSQU1DX1JFR0lTVEVSX1EzNSAoTUNIX1BD
SUVYQkFSX0hJR0gpLCBQY2lFeEJhckJhc2UuVWludDMyWzFdKTsNCisgIFBjaVdyaXRlMzIgKA0K
KyAgICBEUkFNQ19SRUdJU1RFUl9RMzUgKE1DSF9QQ0lFWEJBUl9MT1cpLA0KKyAgICBQY2lFeEJh
ckJhc2UuVWludDMyWzBdIHwgTUNIX1BDSUVYQkFSX0JVU19GRiB8IE1DSF9QQ0lFWEJBUl9FTg0K
KyAgICApOw0KK30NCisNCitWT0lEDQorTWlzY0luaXRpYWxpemF0aW9uICgNCisgIFZPSUQNCisg
ICkNCit7DQorICBVSU5UTiAgICAgICAgIFBtQ21kOw0KKyAgVUlOVE4gICAgICAgICBQbWJhOw0K
KyAgVUlOVDMyICAgICAgICBQbWJhQW5kVmFsOw0KKyAgVUlOVDMyICAgICAgICBQbWJhT3JWYWw7
DQorICBVSU5UTiAgICAgICAgIEFjcGlDdGxSZWc7DQorICBVSU5UOCAgICAgICAgIEFjcGlFbkJp
dDsNCisgIFJFVFVSTl9TVEFUVVMgUGNkU3RhdHVzOw0KKw0KKyAgLy8NCisgIC8vIERpc2FibGUg
QTIwIE1hc2sNCisgIC8vDQorICBJb09yOCAoMHg5MiwgQklUMSk7DQorDQorICAvLw0KKyAgLy8g
QnVpbGQgdGhlIENQVSBIT0Igd2l0aCBndWVzdCBSQU0gc2l6ZSBkZXBlbmRlbnQgYWRkcmVzcyB3
aWR0aCBhbmQgMTYtYml0cw0KKyAgLy8gb2YgSU8gc3BhY2UuIChTaWRlIG5vdGU6IHVubGlrZSBv
dGhlciBIT0JzLCB0aGUgQ1BVIEhPQiBpcyBuZWVkZWQgZHVyaW5nDQorICAvLyBTMyByZXN1bWUg
YXMgd2VsbCwgc28gd2UgYnVpbGQgaXQgdW5jb25kaXRpb25hbGx5LikNCisgIC8vDQorICBCdWls
ZENwdUhvYiAobVBoeXNNZW1BZGRyZXNzV2lkdGgsIDE2KTsNCisNCisgIC8vDQorICAvLyBEZXRl
cm1pbmUgcGxhdGZvcm0gdHlwZSBhbmQgc2F2ZSBIb3N0IEJyaWRnZSBESUQgdG8gUENEDQorICAv
Lw0KKyAgc3dpdGNoIChtSG9zdEJyaWRnZURldklkKSB7DQorICAgIGNhc2UgSU5URUxfODI0NDFf
REVWSUNFX0lEOg0KKyAgICAgIFBtQ21kICAgICAgPSBQT1dFUl9NR01UX1JFR0lTVEVSX1BJSVg0
IChQQ0lfQ09NTUFORF9PRkZTRVQpOw0KKyAgICAgIFBtYmEgICAgICAgPSBQT1dFUl9NR01UX1JF
R0lTVEVSX1BJSVg0IChQSUlYNF9QTUJBKTsNCisgICAgICBQbWJhQW5kVmFsID0gfihVSU5UMzIp
UElJWDRfUE1CQV9NQVNLOw0KKyAgICAgIFBtYmFPclZhbCAgPSBQSUlYNF9QTUJBX1ZBTFVFOw0K
KyAgICAgIEFjcGlDdGxSZWcgPSBQT1dFUl9NR01UX1JFR0lTVEVSX1BJSVg0IChQSUlYNF9QTVJF
R01JU0MpOw0KKyAgICAgIEFjcGlFbkJpdCAgPSBQSUlYNF9QTVJFR01JU0NfUE1JT1NFOw0KKyAg
ICAgIGJyZWFrOw0KKyAgICBjYXNlIElOVEVMX1EzNV9NQ0hfREVWSUNFX0lEOg0KKyAgICAgIFBt
Q21kICAgICAgPSBQT1dFUl9NR01UX1JFR0lTVEVSX1EzNSAoUENJX0NPTU1BTkRfT0ZGU0VUKTsN
CisgICAgICBQbWJhICAgICAgID0gUE9XRVJfTUdNVF9SRUdJU1RFUl9RMzUgKElDSDlfUE1CQVNF
KTsNCisgICAgICBQbWJhQW5kVmFsID0gfihVSU5UMzIpSUNIOV9QTUJBU0VfTUFTSzsNCisgICAg
ICBQbWJhT3JWYWwgID0gSUNIOV9QTUJBU0VfVkFMVUU7DQorICAgICAgQWNwaUN0bFJlZyA9IFBP
V0VSX01HTVRfUkVHSVNURVJfUTM1IChJQ0g5X0FDUElfQ05UTCk7DQorICAgICAgQWNwaUVuQml0
ICA9IElDSDlfQUNQSV9DTlRMX0FDUElfRU47DQorICAgICAgYnJlYWs7DQorICAgIGRlZmF1bHQ6
DQorICAgICAgREVCVUcgKChFRklfRF9FUlJPUiwgIiVhOiBVbmtub3duIEhvc3QgQnJpZGdlIERl
dmljZSBJRDogMHglMDR4XG4iLA0KKyAgICAgICAgX19GVU5DVElPTl9fLCBtSG9zdEJyaWRnZURl
dklkKSk7DQorICAgICAgQVNTRVJUIChGQUxTRSk7DQorICAgICAgcmV0dXJuOw0KKyAgfQ0KKyAg
UGNkU3RhdHVzID0gUGNkU2V0MTZTIChQY2RPdm1mSG9zdEJyaWRnZVBjaURldklkLCBtSG9zdEJy
aWRnZURldklkKTsNCisgIEFTU0VSVF9SRVRVUk5fRVJST1IgKFBjZFN0YXR1cyk7DQorDQorICAv
Lw0KKyAgLy8gSWYgdGhlIGFwcHJvcHJpYXRlIElPc3BhY2UgZW5hYmxlIGJpdCBpcyBzZXQsIGFz
c3VtZSB0aGUgQUNQSSBQTUJBDQorICAvLyBoYXMgYmVlbiBjb25maWd1cmVkIChlLmcuLCBieSBY
ZW4pIGFuZCBza2lwIHRoZSBzZXR1cCBoZXJlLg0KKyAgLy8gVGhpcyBtYXRjaGVzIHRoZSBsb2dp
YyBpbiBBY3BpVGltZXJMaWJDb25zdHJ1Y3RvciAoKS4NCisgIC8vDQorICBpZiAoKFBjaVJlYWQ4
IChBY3BpQ3RsUmVnKSAmIEFjcGlFbkJpdCkgPT0gMCkgew0KKyAgICAvLw0KKyAgICAvLyBUaGUg
UEVJIHBoYXNlIHNob3VsZCBiZSBleGl0ZWQgd2l0aCBmdWxseSBhY2Nlc3NpYmUgQUNQSSBQTSBJ
TyBzcGFjZToNCisgICAgLy8gMS4gc2V0IFBNQkENCisgICAgLy8NCisgICAgUGNpQW5kVGhlbk9y
MzIgKFBtYmEsIFBtYmFBbmRWYWwsIFBtYmFPclZhbCk7DQorDQorICAgIC8vDQorICAgIC8vIDIu
IHNldCBQQ0lDTUQvSU9TRQ0KKyAgICAvLw0KKyAgICBQY2lPcjggKFBtQ21kLCBFRklfUENJX0NP
TU1BTkRfSU9fU1BBQ0UpOw0KKw0KKyAgICAvLw0KKyAgICAvLyAzLiBzZXQgQUNQSSBQTSBJTyBl
bmFibGUgYml0IChQTVJFR01JU0M6UE1JT1NFIG9yIEFDUElfQ05UTDpBQ1BJX0VOKQ0KKyAgICAv
Lw0KKyAgICBQY2lPcjggKEFjcGlDdGxSZWcsIEFjcGlFbkJpdCk7DQorICB9DQorDQorICBpZiAo
bUhvc3RCcmlkZ2VEZXZJZCA9PSBJTlRFTF9RMzVfTUNIX0RFVklDRV9JRCkgew0KKyAgICAvLw0K
KyAgICAvLyBTZXQgUm9vdCBDb21wbGV4IFJlZ2lzdGVyIEJsb2NrIEJBUg0KKyAgICAvLw0KKyAg
ICBQY2lXcml0ZTMyICgNCisgICAgICBQT1dFUl9NR01UX1JFR0lTVEVSX1EzNSAoSUNIOV9SQ0JB
KSwNCisgICAgICBJQ0g5X1JPT1RfQ09NUExFWF9CQVNFIHwgSUNIOV9SQ0JBX0VODQorICAgICAg
KTsNCisNCisgICAgLy8NCisgICAgLy8gU2V0IFBDSSBFeHByZXNzIFJlZ2lzdGVyIFJhbmdlIEJh
c2UgQWRkcmVzcw0KKyAgICAvLw0KKyAgICBQY2lFeEJhckluaXRpYWxpemF0aW9uICgpOw0KKyAg
fQ0KK30NCisNCisNCitWT0lEDQorQm9vdE1vZGVJbml0aWFsaXphdGlvbiAoDQorICBWT0lEDQor
ICApDQorew0KKyAgRUZJX1NUQVRVUyAgICBTdGF0dXM7DQorDQorICBpZiAoQ21vc1JlYWQ4ICgw
eEYpID09IDB4RkUpIHsNCisgICAgbUJvb3RNb2RlID0gQk9PVF9PTl9TM19SRVNVTUU7DQorICB9
DQorICBDbW9zV3JpdGU4ICgweEYsIDB4MDApOw0KKw0KKyAgU3RhdHVzID0gUGVpU2VydmljZXNT
ZXRCb290TW9kZSAobUJvb3RNb2RlKTsNCisgIEFTU0VSVF9FRklfRVJST1IgKFN0YXR1cyk7DQor
DQorICBTdGF0dXMgPSBQZWlTZXJ2aWNlc0luc3RhbGxQcGkgKG1QcGlCb290TW9kZSk7DQorICBB
U1NFUlRfRUZJX0VSUk9SIChTdGF0dXMpOw0KK30NCisNCisNCitWT0lEDQorUmVzZXJ2ZUVtdVZh
cmlhYmxlTnZTdG9yZSAoDQorICApDQorew0KKyAgRUZJX1BIWVNJQ0FMX0FERFJFU1MgVmFyaWFi
bGVTdG9yZTsNCisgIFJFVFVSTl9TVEFUVVMgICAgICAgIFBjZFN0YXR1czsNCisNCisgIC8vDQor
ICAvLyBBbGxvY2F0ZSBzdG9yYWdlIGZvciBOViB2YXJpYWJsZXMgZWFybHkgb24gc28gaXQgd2ls
bCBiZQ0KKyAgLy8gYXQgYSBjb25zaXN0ZW50IGFkZHJlc3MuICBTaW5jZSBWTSBtZW1vcnkgaXMg
cHJlc2VydmVkDQorICAvLyBhY3Jvc3MgcmVib290cywgdGhpcyBhbGxvd3MgdGhlIE5WIHZhcmlh
YmxlIHN0b3JhZ2UgdG8gc3Vydml2ZQ0KKyAgLy8gYSBWTSByZWJvb3QuDQorICAvLw0KKyAgVmFy
aWFibGVTdG9yZSA9DQorICAgIChFRklfUEhZU0lDQUxfQUREUkVTUykoVUlOVE4pDQorICAgICAg
QWxsb2NhdGVSdW50aW1lUGFnZXMgKA0KKyAgICAgICAgRUZJX1NJWkVfVE9fUEFHRVMgKDIgKiBQ
Y2RHZXQzMiAoUGNkRmxhc2hOdlN0b3JhZ2VGdHdTcGFyZVNpemUpKQ0KKyAgICAgICAgKTsNCisg
IERFQlVHICgoRUZJX0RfSU5GTywNCisgICAgICAgICAgIlJlc2VydmVkIHZhcmlhYmxlIHN0b3Jl
IG1lbW9yeTogMHglbFg7IHNpemU6ICVka2JcbiIsDQorICAgICAgICAgIFZhcmlhYmxlU3RvcmUs
DQorICAgICAgICAgICgyICogUGNkR2V0MzIgKFBjZEZsYXNoTnZTdG9yYWdlRnR3U3BhcmVTaXpl
KSkgLyAxMDI0DQorICAgICAgICApKTsNCisgIFBjZFN0YXR1cyA9IFBjZFNldDY0UyAoUGNkRW11
VmFyaWFibGVOdlN0b3JlUmVzZXJ2ZWQsIFZhcmlhYmxlU3RvcmUpOw0KKyAgQVNTRVJUX1JFVFVS
Tl9FUlJPUiAoUGNkU3RhdHVzKTsNCit9DQorDQorDQorVk9JRA0KK0RlYnVnRHVtcENtb3MgKA0K
KyAgVk9JRA0KKyAgKQ0KK3sNCisgIFVJTlQzMiBMb29wOw0KKw0KKyAgREVCVUcgKChFRklfRF9J
TkZPLCAiQ01PUzpcbiIpKTsNCisNCisgIGZvciAoTG9vcCA9IDA7IExvb3AgPCAweDgwOyBMb29w
KyspIHsNCisgICAgaWYgKChMb29wICUgMHgxMCkgPT0gMCkgew0KKyAgICAgIERFQlVHICgoRUZJ
X0RfSU5GTywgIiUwMng6IiwgTG9vcCkpOw0KKyAgICB9DQorICAgIERFQlVHICgoRUZJX0RfSU5G
TywgIiAlMDJ4IiwgQ21vc1JlYWQ4IChMb29wKSkpOw0KKyAgICBpZiAoKExvb3AgJSAweDEwKSA9
PSAweGYpIHsNCisgICAgICBERUJVRyAoKEVGSV9EX0lORk8sICJcbiIpKTsNCisgICAgfQ0KKyAg
fQ0KK30NCisNCisNCisNCisvKioNCisgIFBlcmZvcm0gUGxhdGZvcm0gUEVJIGluaXRpYWxpemF0
aW9uLg0KKw0KKyAgQHBhcmFtICBGaWxlSGFuZGxlICAgICAgSGFuZGxlIG9mIHRoZSBmaWxlIGJl
aW5nIGludm9rZWQuDQorICBAcGFyYW0gIFBlaVNlcnZpY2VzICAgICBEZXNjcmliZXMgdGhlIGxp
c3Qgb2YgcG9zc2libGUgUEVJIFNlcnZpY2VzLg0KKw0KKyAgQHJldHVybiBFRklfU1VDQ0VTUyAg
ICAgVGhlIFBFSU0gaW5pdGlhbGl6ZWQgc3VjY2Vzc2Z1bGx5Lg0KKw0KKyoqLw0KK0VGSV9TVEFU
VVMNCitFRklBUEkNCitJbml0aWFsaXplWGVuUGxhdGZvcm0gKA0KKyAgSU4gICAgICAgRUZJX1BF
SV9GSUxFX0hBTkRMRSAgRmlsZUhhbmRsZSwNCisgIElOIENPTlNUIEVGSV9QRUlfU0VSVklDRVMg
ICAgICoqUGVpU2VydmljZXMNCisgICkNCit7DQorICBERUJVRyAoKERFQlVHX0lORk8sICJQbGF0
Zm9ybSBQRUlNIExvYWRlZFxuIikpOw0KKw0KKyAgRGVidWdEdW1wQ21vcyAoKTsNCisNCisgIGlm
ICghWGVuRGV0ZWN0ICgpKSB7DQorICAgIERFQlVHICgoREVCVUdfRVJST1IsICJFUlJPUjogWGVu
IGlzbid0IGRldGVjdGVkXG4iKSk7DQorICAgIEFTU0VSVCAoRkFMU0UpOw0KKyAgICBDcHVEZWFk
TG9vcCAoKTsNCisgIH0NCisNCisgIEJvb3RNb2RlSW5pdGlhbGl6YXRpb24gKCk7DQorICBBZGRy
ZXNzV2lkdGhJbml0aWFsaXphdGlvbiAoKTsNCisNCisgIC8vDQorICAvLyBRdWVyeSBIb3N0IEJy
aWRnZSBESUQNCisgIC8vDQorICBtSG9zdEJyaWRnZURldklkID0gUGNpUmVhZDE2IChPVk1GX0hP
U1RCUklER0VfRElEKTsNCisNCisgIFB1Ymxpc2hQZWlNZW1vcnkgKCk7DQorDQorICBJbml0aWFs
aXplUmFtUmVnaW9ucyAoKTsNCisNCisgIEluaXRpYWxpemVYZW4gKCk7DQorDQorICBpZiAobUJv
b3RNb2RlICE9IEJPT1RfT05fUzNfUkVTVU1FKSB7DQorICAgIFJlc2VydmVFbXVWYXJpYWJsZU52
U3RvcmUgKCk7DQorICAgIFBlaUZ2SW5pdGlhbGl6YXRpb24gKCk7DQorICAgIE1lbU1hcEluaXRp
YWxpemF0aW9uICgpOw0KKyAgfQ0KKw0KKyAgSW5zdGFsbENsZWFyQ2FjaGVDYWxsYmFjayAoKTsN
CisgIEFtZFNldkluaXRpYWxpemUgKCk7DQorICBNaXNjSW5pdGlhbGl6YXRpb24gKCk7DQorDQor
ICByZXR1cm4gRUZJX1NVQ0NFU1M7DQorfQ0KZGlmZiAtLWdpdCBhL092bWZQa2cvWGVuUGxhdGZv
cm1QZWkvWGVuLmMgYi9Pdm1mUGtnL1hlblBsYXRmb3JtUGVpL1hlbi5jCm5ldyBmaWxlIG1vZGUg
MTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAuLjgxMDQyYWI5NGYKLS0tIC9kZXYvbnVsbAorKysgYi9P
dm1mUGtnL1hlblBsYXRmb3JtUGVpL1hlbi5jCkBAIC0wLDAgKzEsMjE5IEBACisvKipAZmlsZQ0K
KyAgWGVuIFBsYXRmb3JtIFBFSSBzdXBwb3J0DQorDQorICBDb3B5cmlnaHQgKGMpIDIwMDYgLSAy
MDE2LCBJbnRlbCBDb3Jwb3JhdGlvbi4gQWxsIHJpZ2h0cyByZXNlcnZlZC48QlI+DQorICBDb3B5
cmlnaHQgKGMpIDIwMTEsIEFuZHJlaSBXYXJrZW50aW4gPGFuZHJlaXdAbW90b3JvbGEuY29tPg0K
KyAgQ29weXJpZ2h0IChjKSAyMDE5LCBDaXRyaXggU3lzdGVtcywgSW5jLg0KKw0KKyAgU1BEWC1M
aWNlbnNlLUlkZW50aWZpZXI6IEJTRC0yLUNsYXVzZS1QYXRlbnQNCisNCisqKi8NCisNCisvLw0K
Ky8vIFRoZSBwYWNrYWdlIGxldmVsIGhlYWRlciBmaWxlcyB0aGlzIG1vZHVsZSB1c2VzDQorLy8N
CisjaW5jbHVkZSA8UGlQZWkuaD4NCisNCisvLw0KKy8vIFRoZSBMaWJyYXJ5IGNsYXNzZXMgdGhp
cyBtb2R1bGUgY29uc3VtZXMNCisvLw0KKyNpbmNsdWRlIDxMaWJyYXJ5L0RlYnVnTGliLmg+DQor
I2luY2x1ZGUgPExpYnJhcnkvSG9iTGliLmg+DQorI2luY2x1ZGUgPExpYnJhcnkvTWVtb3J5QWxs
b2NhdGlvbkxpYi5oPg0KKyNpbmNsdWRlIDxMaWJyYXJ5L1BjZExpYi5oPg0KKyNpbmNsdWRlIDxH
dWlkL1hlbkluZm8uaD4NCisjaW5jbHVkZSA8SW5kdXN0cnlTdGFuZGFyZC9FODIwLmg+DQorI2lu
Y2x1ZGUgPExpYnJhcnkvUmVzb3VyY2VQdWJsaWNhdGlvbkxpYi5oPg0KKyNpbmNsdWRlIDxMaWJy
YXJ5L010cnJMaWIuaD4NCisNCisjaW5jbHVkZSAiUGxhdGZvcm0uaCINCisjaW5jbHVkZSAiWGVu
LmgiDQorDQorU1RBVElDIFVJTlQzMiBtWGVuTGVhZiA9IDA7DQorDQorRUZJX1hFTl9JTkZPIG1Y
ZW5JbmZvOw0KKw0KKy8qKg0KKyAgUmV0dXJucyBFODIwIG1hcCBwcm92aWRlZCBieSBYZW4NCisN
CisgIEBwYXJhbSBFbnRyaWVzICAgICAgUG9pbnRlciB0byBFODIwIG1hcA0KKyAgQHBhcmFtIENv
dW50ICAgICAgICBOdW1iZXIgb2YgZW50cmllcw0KKw0KKyAgQHJldHVybiBFRklfU1RBVFVTDQor
KiovDQorRUZJX1NUQVRVUw0KK1hlbkdldEU4MjBNYXAgKA0KKyAgRUZJX0U4MjBfRU5UUlk2NCAq
KkVudHJpZXMsDQorICBVSU5UMzIgKkNvdW50DQorICApDQorew0KKyAgRUZJX1hFTl9PVk1GX0lO
Rk8gKkluZm8gPQ0KKyAgICAoRUZJX1hFTl9PVk1GX0lORk8gKikoVUlOVE4pIE9WTUZfSU5GT19Q
SFlTSUNBTF9BRERSRVNTOw0KKw0KKyAgaWYgKEFzY2lpU3RyQ21wICgoQ0hBUjggKikgSW5mby0+
U2lnbmF0dXJlLCAiWGVuSFZNT1ZNRiIpKSB7DQorICAgIHJldHVybiBFRklfTk9UX0ZPVU5EOw0K
KyAgfQ0KKw0KKyAgQVNTRVJUIChJbmZvLT5FODIwIDwgTUFYX0FERFJFU1MpOw0KKyAgKkVudHJp
ZXMgPSAoRUZJX0U4MjBfRU5UUlk2NCAqKShVSU5UTikgSW5mby0+RTgyMDsNCisgICpDb3VudCA9
IEluZm8tPkU4MjBFbnRyaWVzQ291bnQ7DQorDQorICByZXR1cm4gRUZJX1NVQ0NFU1M7DQorfQ0K
Kw0KKy8qKg0KKyAgQ29ubmVjdHMgdG8gdGhlIEh5cGVydmlzb3IuDQorIA0KKyAgQHBhcmFtICBY
ZW5MZWFmICAgICBDUFVJRCBpbmRleCB1c2VkIHRvIGNvbm5lY3QuDQorDQorICBAcmV0dXJuIEVG
SV9TVEFUVVMNCisNCisqKi8NCitFRklfU1RBVFVTDQorWGVuQ29ubmVjdCAoDQorICBVSU5UMzIg
WGVuTGVhZg0KKyAgKQ0KK3sNCisgIFVJTlQzMiBJbmRleDsNCisgIFVJTlQzMiBUcmFuc2ZlclJl
ZzsNCisgIFVJTlQzMiBUcmFuc2ZlclBhZ2VzOw0KKyAgVUlOVDMyIFhlblZlcnNpb247DQorDQor
ICBBc21DcHVpZCAoWGVuTGVhZiArIDIsICZUcmFuc2ZlclBhZ2VzLCAmVHJhbnNmZXJSZWcsIE5V
TEwsIE5VTEwpOw0KKyAgbVhlbkluZm8uSHlwZXJQYWdlcyA9IEFsbG9jYXRlUGFnZXMgKFRyYW5z
ZmVyUGFnZXMpOw0KKyAgaWYgKCFtWGVuSW5mby5IeXBlclBhZ2VzKSB7DQorICAgIHJldHVybiBF
RklfT1VUX09GX1JFU09VUkNFUzsNCisgIH0NCisNCisgIGZvciAoSW5kZXggPSAwOyBJbmRleCA8
IFRyYW5zZmVyUGFnZXM7IEluZGV4KyspIHsNCisgICAgQXNtV3JpdGVNc3I2NCAoVHJhbnNmZXJS
ZWcsDQorICAgICAgICAgICAgICAgICAgIChVSU5UTikgbVhlbkluZm8uSHlwZXJQYWdlcyArDQor
ICAgICAgICAgICAgICAgICAgIChJbmRleCA8PCBFRklfUEFHRV9TSElGVCkgKyBJbmRleCk7DQor
ICB9DQorDQorICBBc21DcHVpZCAoWGVuTGVhZiArIDEsICZYZW5WZXJzaW9uLCBOVUxMLCBOVUxM
LCBOVUxMKTsNCisgIERFQlVHICgoRUZJX0RfRVJST1IsICJEZXRlY3RlZCBYZW4gdmVyc2lvbiAl
ZC4lZFxuIiwNCisgICAgICAgICAgWGVuVmVyc2lvbiA+PiAxNiwgWGVuVmVyc2lvbiAmIDB4RkZG
RikpOw0KKyAgbVhlbkluZm8uVmVyc2lvbk1ham9yID0gKFVJTlQxNikoWGVuVmVyc2lvbiA+PiAx
Nik7DQorICBtWGVuSW5mby5WZXJzaW9uTWlub3IgPSAoVUlOVDE2KShYZW5WZXJzaW9uICYgMHhG
RkZGKTsNCisNCisgIC8qIFRCRDogTG9jYXRlIGh2bV9pbmZvIGFuZCByZXNlcnZlIGl0IGF3YXku
ICovDQorICBtWGVuSW5mby5Idm1JbmZvID0gTlVMTDsNCisNCisgIEJ1aWxkR3VpZERhdGFIb2Ig
KA0KKyAgICAmZ0VmaVhlbkluZm9HdWlkLA0KKyAgICAmbVhlbkluZm8sDQorICAgIHNpemVvZiht
WGVuSW5mbykNCisgICAgKTsNCisNCisgIHJldHVybiBFRklfU1VDQ0VTUzsNCit9DQorDQorLyoq
DQorICBGaWd1cmVzIG91dCBpZiB3ZSBhcmUgcnVubmluZyBpbnNpZGUgWGVuIEhWTS4NCisNCisg
IEByZXR2YWwgVFJVRSAgIFhlbiB3YXMgZGV0ZWN0ZWQNCisgIEByZXR2YWwgRkFMU0UgIFhlbiB3
YXMgbm90IGRldGVjdGVkDQorDQorKiovDQorQk9PTEVBTg0KK1hlbkRldGVjdCAoDQorICBWT0lE
DQorICApDQorew0KKyAgVUlOVDggU2lnbmF0dXJlWzEzXTsNCisNCisgIGlmIChtWGVuTGVhZiAh
PSAwKSB7DQorICAgIHJldHVybiBUUlVFOw0KKyAgfQ0KKw0KKyAgU2lnbmF0dXJlWzEyXSA9ICdc
MCc7DQorICBmb3IgKG1YZW5MZWFmID0gMHg0MDAwMDAwMDsgbVhlbkxlYWYgPCAweDQwMDEwMDAw
OyBtWGVuTGVhZiArPSAweDEwMCkgew0KKyAgICBBc21DcHVpZCAobVhlbkxlYWYsDQorICAgICAg
ICAgICAgICBOVUxMLA0KKyAgICAgICAgICAgICAgKFVJTlQzMiAqKSAmU2lnbmF0dXJlWzBdLA0K
KyAgICAgICAgICAgICAgKFVJTlQzMiAqKSAmU2lnbmF0dXJlWzRdLA0KKyAgICAgICAgICAgICAg
KFVJTlQzMiAqKSAmU2lnbmF0dXJlWzhdKTsNCisNCisgICAgaWYgKCFBc2NpaVN0ckNtcCAoKENI
QVI4ICopIFNpZ25hdHVyZSwgIlhlblZNTVhlblZNTSIpKSB7DQorICAgICAgcmV0dXJuIFRSVUU7
DQorICAgIH0NCisgIH0NCisNCisgIG1YZW5MZWFmID0gMDsNCisgIHJldHVybiBGQUxTRTsNCit9
DQorDQorDQorVk9JRA0KK1hlblB1Ymxpc2hSYW1SZWdpb25zICgNCisgIFZPSUQNCisgICkNCit7
DQorICBFRklfRTgyMF9FTlRSWTY0ICAqRTgyME1hcDsNCisgIFVJTlQzMiAgICAgICAgICAgIEU4
MjBFbnRyaWVzQ291bnQ7DQorICBFRklfU1RBVFVTICAgICAgICBTdGF0dXM7DQorDQorICBERUJV
RyAoKEVGSV9EX0lORk8sICJVc2luZyBtZW1vcnkgbWFwIHByb3ZpZGVkIGJ5IFhlblxuIikpOw0K
Kw0KKyAgLy8NCisgIC8vIFBhcnNlIFJBTSBpbiBFODIwIG1hcA0KKyAgLy8NCisgIEU4MjBFbnRy
aWVzQ291bnQgPSAwOw0KKyAgU3RhdHVzID0gWGVuR2V0RTgyME1hcCAoJkU4MjBNYXAsICZFODIw
RW50cmllc0NvdW50KTsNCisNCisgIEFTU0VSVF9FRklfRVJST1IgKFN0YXR1cyk7DQorDQorICBp
ZiAoRTgyMEVudHJpZXNDb3VudCA+IDApIHsNCisgICAgRUZJX0U4MjBfRU5UUlk2NCAqRW50cnk7
DQorICAgIFVJTlQzMiBMb29wOw0KKw0KKyAgICBmb3IgKExvb3AgPSAwOyBMb29wIDwgRTgyMEVu
dHJpZXNDb3VudDsgTG9vcCsrKSB7DQorICAgICAgRW50cnkgPSBFODIwTWFwICsgTG9vcDsNCisN
CisgICAgICAvLw0KKyAgICAgIC8vIE9ubHkgY2FyZSBhYm91dCBSQU0NCisgICAgICAvLw0KKyAg
ICAgIGlmIChFbnRyeS0+VHlwZSAhPSBFZmlBY3BpQWRkcmVzc1JhbmdlTWVtb3J5KSB7DQorICAg
ICAgICBjb250aW51ZTsNCisgICAgICB9DQorDQorICAgICAgQWRkTWVtb3J5QmFzZVNpemVIb2Ig
KEVudHJ5LT5CYXNlQWRkciwgRW50cnktPkxlbmd0aCk7DQorDQorICAgICAgTXRyclNldE1lbW9y
eUF0dHJpYnV0ZSAoRW50cnktPkJhc2VBZGRyLCBFbnRyeS0+TGVuZ3RoLCBDYWNoZVdyaXRlQmFj
ayk7DQorICAgIH0NCisgIH0NCit9DQorDQorDQorLyoqDQorICBQZXJmb3JtIFhlbiBQRUkgaW5p
dGlhbGl6YXRpb24uDQorDQorICBAcmV0dXJuIEVGSV9TVUNDRVNTICAgICBYZW4gaW5pdGlhbGl6
ZWQgc3VjY2Vzc2Z1bGx5DQorICBAcmV0dXJuIEVGSV9OT1RfRk9VTkQgICBOb3QgcnVubmluZyB1
bmRlciBYZW4NCisNCisqKi8NCitFRklfU1RBVFVTDQorSW5pdGlhbGl6ZVhlbiAoDQorICBWT0lE
DQorICApDQorew0KKyAgUkVUVVJOX1NUQVRVUyBQY2RTdGF0dXM7DQorDQorICBpZiAobVhlbkxl
YWYgPT0gMCkgew0KKyAgICByZXR1cm4gRUZJX05PVF9GT1VORDsNCisgIH0NCisNCisgIFhlbkNv
bm5lY3QgKG1YZW5MZWFmKTsNCisNCisgIC8vDQorICAvLyBSZXNlcnZlIGF3YXkgSFZNTE9BREVS
IHJlc2VydmVkIG1lbW9yeSBbMHhGQzAwMDAwMCwweEZEMDAwMDAwKS4NCisgIC8vIFRoaXMgbmVl
ZHMgdG8gbWF0Y2ggSFZNTE9BREVSIFJFU0VSVkVEX01FTUJBU0UvUkVTRVJWRURfTUVNU0laRS4N
CisgIC8vDQorICBBZGRSZXNlcnZlZE1lbW9yeUJhc2VTaXplSG9iICgweEZDMDAwMDAwLCAweDEw
MDAwMDAsIEZBTFNFKTsNCisNCisgIFBjZFN0YXR1cyA9IFBjZFNldEJvb2xTIChQY2RQY2lEaXNh
YmxlQnVzRW51bWVyYXRpb24sIFRSVUUpOw0KKyAgQVNTRVJUX1JFVFVSTl9FUlJPUiAoUGNkU3Rh
dHVzKTsNCisNCisgIHJldHVybiBFRklfU1VDQ0VTUzsNCit9DQotLSAKQW50aG9ueSBQRVJBUkQK
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 04 14:42:49 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Jul 2019 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 1hj2wf-0003EF-6J; Thu, 04 Jul 2019 14:42:45 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=8gU+=VB=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hj2we-0003Dl-1x
 for xen-devel@lists.xenproject.org; Thu, 04 Jul 2019 14:42:44 +0000
X-Inumbo-ID: f96f3e56-9e69-11e9-802a-67ee3b58c3d0
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f96f3e56-9e69-11e9-802a-67ee3b58c3d0;
 Thu, 04 Jul 2019 14:42:40 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: oWZxkNLqqPmlqfn+TXI9xs2s6uB23HpmXn60oaqU9O1DjC2JSgeu/F6/Xfhg+7u8DnLBPyHqWB
 qTSas+1uAhvbOAqrT63LlNc7TBmwLvLAZAPGfTgug5FDyJpPpl0dT7NLiGQHNwFUBH/2SWnej3
 KF1TPdHFhWVAKZdTq5DPkZMfIBy+B5QKOdIXgKGg2nRpPsMzRX8imCT+VDeX7Bb3eaNpeywLvi
 F1rjLhT+f7s1LLinckddJrArstNHiF0phtB1D3baVkLBLWLOA6DwnGFFFETiRxmr045IbC4E1t
 5bg=
X-SBRS: 2.7
X-MesageID: 2588783
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,451,1557201600"; 
   d="scan'208";a="2588783"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <devel@edk2.groups.io>
Date: Thu, 4 Jul 2019 15:42:03 +0100
Message-ID: <20190704144233.27968-6-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.22.0
In-Reply-To: <20190704144233.27968-1-anthony.perard@citrix.com>
References: <20190704144233.27968-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 05/35] OvmfPkg/OvmfXen: Creating an ELF 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: Ard Biesheuvel <ard.biesheuvel@linaro.org>,
 Jordan Justen <jordan.l.justen@intel.com>, Julien Grall <julien.grall@arm.com>,
 Anthony PERARD <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Laszlo Ersek <lersek@redhat.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBwYXRjaCBjaGFuZ2VzIHRoZSBmbGFzaCBkZXZpY2UgaW1hZ2Ugb2YgT3ZtZlhlbiB0byBt
YWtlIGl0IGxvb2sKbGlrZSBpdCdzIGFuIEVMRi4gRm9yIHRoaXMsIHdlIHJlcGxhY2UgdGhlIGVt
cHR5IGVtYmVkZGVkIHZhcmlhYmxlIHN0b3JlCmJ5IGEgYmluYXJ5IGFycmF5LCB3aGljaCBpcyBh
IEVMRiBmaWxlIGhlYWRlci4KClRoZSBFTEYgaGVhZGVyIGV4cGxhaW4gdG8gYSBsb2FkZXIgdG8g
bG9hZCB0aGUgYmluYXJ5IGF0IHRoZSBhZGRyZXNzCjFNQiwgdGhlbiBqdW1wIHRvIHRoZSBQVkgg
ZW50cnkgcG9pbnQgd2hpY2ggd2lsbCBiZSBjcmVhdGVkIGluIGEgbGF0ZXIKcGF0Y2guIFRoZSBo
ZWFkZXIgYWxzbyBpbmNsdWRlcyBhIFhlbiBFTEYgbm90ZSB0aGF0IGlzIHBhcnQgb2YgdGhlClBW
SCBBQkkuCgpUaGF0IHBhdGNoIGluY2x1ZGUgT3ZtZlhlbkVsZkhlYWRlckdlbmVyYXRvci5jIHdo
aWNoIGNhbiBiZSB1c2UgdG8KcmVnZW5lcmF0ZSB0aGUgRUxGIGhlYWRlciwgYnV0IHRoaXMgd2ls
bCBiZSBhIG1hbnVhbCBzdGVwLgoKUmVmOiBodHRwczovL2J1Z3ppbGxhLnRpYW5vY29yZS5vcmcv
c2hvd19idWcuY2dpP2lkPTE2ODkKU2lnbmVkLW9mZi1ieTogQW50aG9ueSBQRVJBUkQgPGFudGhv
bnkucGVyYXJkQGNpdHJpeC5jb20+Ci0tLQoKTm90ZXM6CiAgICB2MzoKICAgIC0gYWRkZWQgbGlj
ZW5zZSB0byBnZW5lcmF0ZV9lbGZfaGVhZGVyLmMKICAgICAgd2hpY2ggaXMgcmVuYW1lZCB0byBP
dm1mUGtnL092bWZYZW5FbGZIZWFkZXJHZW5lcmF0b3IuYwogICAgLSBhZGRlZCBhbiBFTEYgTk9U
RSBpbnRvIHRoZSBoZWFkZXIKCiBPdm1mUGtnL092bWZYZW4uZmRmICAgICAgICAgICAgICAgICB8
IDEwMSArKysrKysrKysrKysrKysrKysrLQogT3ZtZlBrZy9Pdm1mWGVuRWxmSGVhZGVyR2VuZXJh
dG9yLmMgfCAxNDAgKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMiBmaWxlcyBjaGFuZ2Vk
LCAyMzggaW5zZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkKIGNyZWF0ZSBtb2RlIDEwMDY0NCBP
dm1mUGtnL092bWZYZW5FbGZIZWFkZXJHZW5lcmF0b3IuYwoKZGlmZiAtLWdpdCBhL092bWZQa2cv
T3ZtZlhlbi5mZGYgYi9Pdm1mUGtnL092bWZYZW4uZmRmCmluZGV4IDJjZWZmN2JhYTIuLjQzYzI2
OGY2Y2IgMTAwNjQ0Ci0tLSBhL092bWZQa2cvT3ZtZlhlbi5mZGYKKysrIGIvT3ZtZlBrZy9Pdm1m
WGVuLmZkZgpAQCAtMTUsOCArMTUsOCBAQCBbRGVmaW5lc10KICFpbmNsdWRlIE92bWZQa2cuZmRm
LmluYw0KIA0KICMNCi0jIEJ1aWxkIHRoZSB2YXJpYWJsZSBzdG9yZSBhbmQgdGhlIGZpcm13YXJl
IGNvZGUgYXMgb25lIHVuaWZpZWQgZmxhc2ggZGV2aWNlDQotIyBpbWFnZS4NCisjIFRoaXMgd2ls
bCBhbGxvdyB0aGUgZmxhc2ggZGV2aWNlIGltYWdlIHRvIGJlIHJlY29nbml6ZSBhcyBhbiBFTEYs
IHdpdGggZmlyc3QNCisjIGFuIEVMRiBoZWFkZXJzLCB0aGVuIHRoZSBmaXJtd2FyZSBjb2RlLg0K
ICMNCiBbRkQuT1ZNRl0NCiBCYXNlQWRkcmVzcyAgID0gJChGV19CQVNFX0FERFJFU1MpDQpAQCAt
MjUsNyArMjUsMTAyIEBAIFtGRC5PVk1GXQogQmxvY2tTaXplICAgICA9ICQoQkxPQ0tfU0laRSkN
CiBOdW1CbG9ja3MgICAgID0gJChGV19CTE9DS1MpDQogDQotIWluY2x1ZGUgVmFyU3RvcmUuZmRm
LmluYw0KKyFpZiAoJChGRF9TSVpFX0lOX0tCKSA9PSAxMDI0KSB8fCAoJChGRF9TSVpFX0lOX0tC
KSA9PSAyMDQ4KQ0KKzB4MDAwMDAwMDB8MHgwMDAwZTAwMA0KKyFlbmRpZg0KKyFpZiAkKEZEX1NJ
WkVfSU5fS0IpID09IDQwOTYNCisweDAwMDAwMDAwfDB4MDAwNDAwMDANCishZW5kaWYNCitEQVRB
ID0gew0KKyAgIw0KKyAgIyBUaGlzIGhleCBhcnJheSBoYXZlIGJlZW4gZ2VuZXJhdGVkIGJ5IE92
bWZQa2cvT3ZtZlhlbkVsZkhlYWRlckdlbmVyYXRvci5jDQorICAjIGFuZCBjb3BpZWQgbWFudWFs
bHkuDQorICAjDQorICAjIEVMRiBmaWxlIGhlYWRlcg0KKyAgMHg3ZiwgMHg0NSwgMHg0YywgMHg0
NiwgIyBlX2lkZW50WzAuLjNdOiBNYWdpYyBudW1iZXINCisgIDB4MDEsICMgRmlsZSBjbGFzczog
MzItYml0IG9iamVjdHMNCisgIDB4MDEsICMgRGF0YSBlbmNvZGluZzogMidzIGNvbXBsZW1lbnQs
IGxpdHRsZSBlbmRpYW4NCisgIDB4MDEsICMgRmlsZSB2ZXJzaW9uDQorICAweDAzLCAjIE9TIEFC
SSBpZGVudGlmaWNhdGlvbjogT2JqZWN0IHVzZXMgR05VIEVMRiBleHRlbnNpb25zDQorICAweDAw
LCAjIEFCSSB2ZXJzaW9uDQorICAweDAwLCAweDAwLCAweDAwLCAweDAwLCAweDAwLCAweDAwLCAw
eDAwLCAgIyBlX2lkZW50W0VJX1BBRC4uLl0NCisgIDB4MDIsIDB4MDAsICMgZV90eXBlID0gRXhl
Y3V0YWJsZSBmaWxlDQorICAweDAzLCAweDAwLCAjIGVfbWFjaGluZSA9IEludGVsIDgwMzg2DQor
ICAweDAxLCAweDAwLCAweDAwLCAweDAwLCAjIGVfdmVyc2lvbg0KKyAgMHhkMCwgMHhmZiwgMHgy
ZiwgMHgwMCwgIyBlX2VudHJ5OiBFbnRyeSBwb2ludCB2aXJ0dWFsIGFkZHJlc3MNCisgIDB4MzQs
IDB4MDAsIDB4MDAsIDB4MDAsICMgZV9waG9mZjogUHJvZ3JhbSBoZWFkZXIgdGFibGUgZmlsZSBv
ZmZzZXQNCisgIDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAsICMgZV9zaG9mZjogU2VjdGlvbiBoZWFk
ZXIgdGFibGUgZmlsZSBvZmZzZXQNCisgIDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAsICMgZV9mbGFn
czogUHJvY2Vzc29yLXNwZWNpZmljIGZsYWdzDQorICAweDM0LCAweDAwLCAjICAgIGVfZWhzaXpl
OiBFTEYgaGVhZGVyIHNpemUNCisgIDB4MjAsIDB4MDAsICMgZV9waGVudHNpemU6IFByb2dyYW0g
aGVhZGVyIHRhYmxlIGVudHJ5IHNpemUNCisgIDB4MDIsIDB4MDAsICMgICAgIGVfcGhudW06IFBy
b2dyYW0gaGVhZGVyIHRhYmxlIGVudHJ5IGNvdW50DQorICAweDAwLCAweDAwLCAjIGVfc2hlbnRz
aXplOiBTZWN0aW9uIGhlYWRlciB0YWJsZSBlbnRyeSBzaXplDQorICAweDAwLCAweDAwLCAjICAg
ICBlX3NobnVtOiBTZWN0aW9uIGhlYWRlciB0YWJsZSBlbnRyeSBjb3VudA0KKyAgMHgwMCwgMHgw
MCwgIyBlX3Noc3RybmR4DQorDQorICAjIEVMRiBQcm9ncmFtIHNlZ21lbnQgaGVhZGVycw0KKyAg
IyAtIExvYWQgc2VnbWVudA0KKyAgMHgwMSwgMHgwMCwgMHgwMCwgMHgwMCwgIyBwX3R5cGUgPSBM
b2FkYWJsZSBwcm9ncmFtIHNlZ21lbnQNCisgIDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAsICMgcF9v
ZmZzZXQNCisgIDB4MDAsIDB4MDAsIDB4MTAsIDB4MDAsICMgcF92YWRkcjogU2VnbWVudCB2aXJ0
dWFsIGFkZHJlc3MNCisgIDB4MDAsIDB4MDAsIDB4MTAsIDB4MDAsICMgcF9wYWRkcjogU2VnbWVu
dCBwaHlzaWNhbCBhZGRyZXNzDQorICAweDAwLCAweDAwLCAweDIwLCAweDAwLCAjIHBfZmlsZXN6
OiBTZWdtZW50IHNpemUgaW4gZmlsZQ0KKyAgMHgwMCwgMHgwMCwgMHgyMCwgMHgwMCwgIyBwX21l
bXN6OiBTZWdtZW50IHNpemUgaW4gbWVtb3J5DQorICAweDA3LCAweDAwLCAweDAwLCAweDAwLCAj
IHBfZmxhZ3MgPSBTZWdtZW50IGlzIGV4ZWN1dGFibGUgfCB3cml0YWJsZSB8IHJlYWRhYmxlDQor
ICAweDAwLCAweDAwLCAweDAwLCAweDAwLCAjIHBfYWxpZ24NCisgICMgLSBFTEZOT1RFIHNlZ21l
bnQNCisgIDB4MDQsIDB4MDAsIDB4MDAsIDB4MDAsICMgcF90eXBlID0gUFRfTk9URQ0KKyAgMHg3
NCwgMHgwMCwgMHgwMCwgMHgwMCwgIyBwX29mZnNldCA9IHBvaW50IHRvIFhFTl9FTEZOT1RFX1BI
WVMzMl9FTlRSWSBiZWxvdw0KKyAgMHg3NCwgMHgwMCwgMHgxMCwgMHgwMCwNCisgIDB4NzQsIDB4
MDAsIDB4MTAsIDB4MDAsDQorICAweDE0LCAweDAwLCAweDAwLCAweDAwLA0KKyAgMHgxNCwgMHgw
MCwgMHgwMCwgMHgwMCwNCisgIDB4MDQsIDB4MDAsIDB4MDAsIDB4MDAsICMgcF9mbGFncyA9IFNl
Z21lbnQgaXMgcmVhZGFibGUNCisgIDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAsDQorDQorICAjIFhF
Tl9FTEZOT1RFX1BIWVMzMl9FTlRSWQ0KKyAgMHgwNCwgMHgwMCwgMHgwMCwgMHgwMCwgIyBuYW1l
IHNpemUNCisgIDB4MDQsIDB4MDAsIDB4MDAsIDB4MDAsICMgZGVzYyBzaXplDQorICAweDEyLCAw
eDAwLCAweDAwLCAweDAwLCAjIHR5cGUgPSBYRU5fRUxGTk9URV9QSFlTMzJfRU5UUlkNCisgIDB4
NTgsIDB4NjUsIDB4NmUsIDB4MDAsICMgbmFtZSA9ICJYZW4iDQorICAweGQwLCAweGZmLCAweDJm
LCAweDAwLCAjIGRlc2M6IFBWSCBlbnRyeSBwb2ludA0KKyAgMHgwMA0KK30NCisNCishaWYgKCQo
RkRfU0laRV9JTl9LQikgPT0gMTAyNCkgfHwgKCQoRkRfU0laRV9JTl9LQikgPT0gMjA0OCkNCisw
eDAwMDBlMDAwfDB4MDAwMDEwMDANCishZW5kaWYNCishaWYgJChGRF9TSVpFX0lOX0tCKSA9PSA0
MDk2DQorMHgwMDA0MDAwMHwweDAwMDAxMDAwDQorIWVuZGlmDQorI05WX0VWRU5UX0xPRw0KKw0K
KyFpZiAoJChGRF9TSVpFX0lOX0tCKSA9PSAxMDI0KSB8fCAoJChGRF9TSVpFX0lOX0tCKSA9PSAy
MDQ4KQ0KKzB4MDAwMGYwMDB8MHgwMDAwMTAwMA0KKyFlbmRpZg0KKyFpZiAkKEZEX1NJWkVfSU5f
S0IpID09IDQwOTYNCisweDAwMDQxMDAwfDB4MDAwMDEwMDANCishZW5kaWYNCisjTlZfRlRXX1dP
UktJTkcNCitEQVRBID0gew0KKyAgIyBFRklfRkFVTFRfVE9MRVJBTlRfV09SS0lOR19CTE9DS19I
RUFERVItPlNpZ25hdHVyZSA9IGdFZGtpaVdvcmtpbmdCbG9ja1NpZ25hdHVyZUd1aWQgICAgICAg
ICA9DQorICAjICB7IDB4OWU1ODI5MmIsIDB4N2M2OCwgMHg0OTdkLCB7IDB4YTAsIDB4Y2UsIDB4
NjUsICAweDAsIDB4ZmQsIDB4OWYsIDB4MWIsIDB4OTUgfX0NCisgIDB4MmIsIDB4MjksIDB4NTgs
IDB4OWUsIDB4NjgsIDB4N2MsIDB4N2QsIDB4NDksDQorICAweGEwLCAweGNlLCAweDY1LCAgMHgw
LCAweGZkLCAweDlmLCAweDFiLCAweDk1LA0KKyAgIyBDcmM6VUlOVDMyICAgICAgICAgICAgI1dv
cmtpbmdCbG9ja1ZhbGlkOjEsIFdvcmtpbmdCbG9ja0ludmFsaWQ6MSwgUmVzZXJ2ZWQNCisgIDB4
MmMsIDB4YWYsIDB4MmMsIDB4NjQsIDB4RkUsIDB4RkYsIDB4RkYsIDB4RkYsDQorICAjIFdyaXRl
UXVldWVTaXplOiBVSU5UNjQNCisgIDB4RTAsIDB4MEYsIDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAs
IDB4MDAsIDB4MDANCit9DQorDQorIWlmICgkKEZEX1NJWkVfSU5fS0IpID09IDEwMjQpIHx8ICgk
KEZEX1NJWkVfSU5fS0IpID09IDIwNDgpDQorMHgwMDAxMDAwMHwweDAwMDEwMDAwDQorIWVuZGlm
DQorIWlmICQoRkRfU0laRV9JTl9LQikgPT0gNDA5Ng0KKzB4MDAwNDIwMDB8MHgwMDA0MjAwMA0K
KyFlbmRpZg0KKyNOVl9GVFdfU1BBUkUNCisNCiANCiAkKFZBUlNfU0laRSl8JChGVk1BSU5fU0la
RSkNCiBGViA9IEZWTUFJTl9DT01QQUNUDQpkaWZmIC0tZ2l0IGEvT3ZtZlBrZy9Pdm1mWGVuRWxm
SGVhZGVyR2VuZXJhdG9yLmMgYi9Pdm1mUGtnL092bWZYZW5FbGZIZWFkZXJHZW5lcmF0b3IuYwpu
ZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwLi42Y2JhZDhmYmY3Ci0tLSAvZGV2
L251bGwKKysrIGIvT3ZtZlBrZy9Pdm1mWGVuRWxmSGVhZGVyR2VuZXJhdG9yLmMKQEAgLTAsMCAr
MSwxNDAgQEAKKy8qDQorICogQGZpbGUNCisgKiBUaGlzIHByb2dyYW0gZ2VuZXJhdGVzIGEgaGV4
IGFycmF5IHRvIGJlIG1hbnVhbGx5IGNvcHBpZWQgaW50bw0KKyAqIE92bWZYZW4uZmRmLg0KKyAq
IFRoZSBwdXJwb3NlIGlzIGZvciB0aGUgZmxhc2ggZGV2aWNlIGltYWdlIHRvIGJlIHJlY29nbml6
ZSBhcyBhbiBFTEYuDQorICoNCisgKiBDb3B5cmlnaHQgKGMpIDIwMTksIENpdHJpeCBTeXN0ZW1z
LCBJbmMuDQorICoNCisgKiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQlNELTItQ2xhdXNlLVBh
dGVudA0KKyAqLw0KKw0KKyNpbmNsdWRlICJlbGYuaCINCisjaW5jbHVkZSAic3RkaW8uaCINCisj
aW5jbHVkZSAic3RkZGVmLmgiDQorDQordm9pZCBwcmludF9oZHIodm9pZCAqcywgc2l6ZV90IHNp
emUpDQorew0KKyAgY2hhciAqYyA9IHM7DQorDQorICB3aGlsZSAoc2l6ZS0tKSB7DQorICAgIHBy
aW50ZigiMHglMDJoaHgsICIsICooYysrKSk7DQorICB9DQorfQ0KKw0KKy8qIEZvcm1hdCBmb3Ig
dGhlIFhFTl9FTEZOT1RFX1BIWVMzMl9FTlRSWSBwcm9ncmFtIHNlZ21lbnQgKi8NCisjZGVmaW5l
IFhFTl9FTEZOT1RFX1BIWVMzMl9FTlRSWSAxOA0KK3R5cGVkZWYgc3RydWN0IHsNCisgIHVpbnQz
Ml90IG5hbWVfc2l6ZTsNCisgIHVpbnQzMl90IGRlc2Nfc2l6ZTsNCisgIHVpbnQzMl90IHR5cGU7
DQorICBjaGFyIG5hbWVbNF07DQorICB1aW50MzJfdCBkZXNjOw0KK30geGVuX2VsZm5vdGVfcGh5
czMyX2VudHJ5Ow0KKw0KK2ludCBtYWluKHZvaWQpDQorew0KKyAgLyogRldfU0laRSAqLw0KKyAg
c2l6ZV90IG92bWZfYmxvYl9zaXplID0gMHgwMDIwMDAwMDsNCisgIC8qIExvYWQgT1ZNRiBhdCAx
TUIgd2hlbiBydW5uaW5nIGFzIFBWSCBndWVzdCAqLw0KKyAgdWludDMyX3Qgb3ZtZl9iYXNlX2Fk
ZHJlc3MgPSAweDAwMTAwMDAwOw0KKyAgLyogWGVuIFBWSCBlbnRyeSBwb2ludCAqLw0KKyAgdWlu
dDMyX3Qgb3ZtZnhlbl9wdmhfZW50cnlfcG9pbnQgPSBvdm1mX2Jhc2VfYWRkcmVzcyArIG92bWZf
YmxvYl9zaXplIC0gMHgzMDsNCisgIHNpemVfdCBvZmZzZXRfaW50b19maWxlID0gMDsNCisNCisg
IC8qIEVMRiBmaWxlIGhlYWRlciAqLw0KKyAgRWxmMzJfRWhkciBoZHIgPSB7DQorICAgIC5lX2lk
ZW50ID0gRUxGTUFHLA0KKyAgICAuZV90eXBlID0gRVRfRVhFQywNCisgICAgLmVfbWFjaGluZSA9
IEVNXzM4NiwNCisgICAgLmVfdmVyc2lvbiA9IEVWX0NVUlJFTlQsDQorICAgIC5lX2VudHJ5ID0g
b3ZtZnhlbl9wdmhfZW50cnlfcG9pbnQsDQorICAgIC5lX2ZsYWdzID0gUl8zODZfTk9ORSwNCisg
ICAgLmVfZWhzaXplID0gc2l6ZW9mIChoZHIpLA0KKyAgICAuZV9waGVudHNpemUgPSBzaXplb2Yg
KEVsZjMyX1BoZHIpLA0KKyAgfTsNCisgIG9mZnNldF9pbnRvX2ZpbGUgKz0gc2l6ZW9mIChoZHIp
Ow0KKw0KKyAgaGRyLmVfaWRlbnRbRUlfQ0xBU1NdID0gRUxGQ0xBU1MzMjsNCisgIGhkci5lX2lk
ZW50W0VJX0RBVEFdID0gRUxGREFUQTJMU0I7DQorICBoZHIuZV9pZGVudFtFSV9WRVJTSU9OXSA9
IEVWX0NVUlJFTlQ7DQorICBoZHIuZV9pZGVudFtFSV9PU0FCSV0gPSBFTEZPU0FCSV9MSU5VWDsN
CisgIC8qIFBsYWNpbmcgcHJvZ3JhbSBoZWFkZXJzIGp1c3QgYWZ0ZXIgaGRyICovDQorICBoZHIu
ZV9waG9mZiA9IHNpemVvZiAoaGRyKTsNCisNCisgIC8qIHByb2dyYW0gaGVhZGVyICovDQorICBF
bGYzMl9QaGRyIHBoZHJfbG9hZCA9IHsNCisgICAgLnBfdHlwZSA9IFBUX0xPQUQsDQorICAgIC5w
X29mZnNldCA9IDAsIC8qIGxvYWQgZXZlcnl0aGluZyAqLw0KKyAgICAucF9wYWRkciA9IG92bWZf
YmFzZV9hZGRyZXNzLA0KKyAgICAucF9maWxlc3ogPSBvdm1mX2Jsb2Jfc2l6ZSwNCisgICAgLnBf
bWVtc3ogPSBvdm1mX2Jsb2Jfc2l6ZSwNCisgICAgLnBfZmxhZ3MgPSBQRl9YIHwgUEZfVyB8IFBG
X1IsDQorICAgIC5wX2FsaWduID0gMCwNCisgIH07DQorICBwaGRyX2xvYWQucF92YWRkciA9IHBo
ZHJfbG9hZC5wX3BhZGRyOw0KKyAgaGRyLmVfcGhudW0gKz0gMTsNCisgIG9mZnNldF9pbnRvX2Zp
bGUgKz0gc2l6ZW9mIChwaGRyX2xvYWQpOw0KKw0KKyAgLyogWGVuIEVMRiBOb3RlLiAqLw0KKw0K
KyAgeGVuX2VsZm5vdGVfcGh5czMyX2VudHJ5IHhlbl9lbGZfbm90ZSA9IHsNCisgICAgLnR5cGUg
PSBYRU5fRUxGTk9URV9QSFlTMzJfRU5UUlksDQorICAgIC5uYW1lID0gIlhlbiIsDQorICAgIC5k
ZXNjID0gb3ZtZnhlbl9wdmhfZW50cnlfcG9pbnQsDQorICAgIC5uYW1lX3NpemUgPQ0KKyAgICAg
IG9mZnNldG9mICh4ZW5fZWxmbm90ZV9waHlzMzJfZW50cnksIGRlc2MpIC0NCisgICAgICBvZmZz
ZXRvZiAoeGVuX2VsZm5vdGVfcGh5czMyX2VudHJ5LCBuYW1lKSwNCisgICAgLmRlc2Nfc2l6ZSA9
DQorICAgICAgc2l6ZW9mICh4ZW5fZWxmbm90ZV9waHlzMzJfZW50cnkpIC0NCisgICAgICBvZmZz
ZXRvZiAoeGVuX2VsZm5vdGVfcGh5czMyX2VudHJ5LCBkZXNjKSwNCisgIH07DQorICBFbGYzMl9Q
aGRyIHBoZHJfbm90ZSA9IHsNCisgICAgLnBfdHlwZSA9IFBUX05PVEUsDQorICAgIC5wX2ZpbGVz
eiA9IHNpemVvZiAoeGVuX2VsZl9ub3RlKSwNCisgICAgLnBfbWVtc3ogPSBzaXplb2YgKHhlbl9l
bGZfbm90ZSksDQorICAgIC5wX2ZsYWdzID0gUEZfUiwNCisgICAgLnBfYWxpZ24gPSAwLA0KKyAg
fTsNCisgIGhkci5lX3BobnVtICs9IDE7DQorICBvZmZzZXRfaW50b19maWxlICs9IHNpemVvZiAo
cGhkcl9ub3RlKTsNCisgIHBoZHJfbm90ZS5wX29mZnNldCA9IG9mZnNldF9pbnRvX2ZpbGU7DQor
ICBwaGRyX25vdGUucF9wYWRkciA9IG92bWZfYmFzZV9hZGRyZXNzICsgcGhkcl9ub3RlLnBfb2Zm
c2V0Ow0KKyAgcGhkcl9ub3RlLnBfdmFkZHIgPSBwaGRyX25vdGUucF9wYWRkcjsNCisNCisNCisg
IC8qDQorICAgKiBwcmludCBlbGYgaGVhZGVyDQorICAgKi8NCisNCisgIHNpemVfdCBpOw0KKyAg
c2l6ZV90IGhkcl9zaXplID0gc2l6ZW9mIChoZHIpOw0KKyAgc2l6ZV90IGVudHJ5X29mZiA9IG9m
ZnNldG9mKHR5cGVvZihoZHIpLCBlX2VudHJ5KTsNCisNCisgIHByaW50ZigiIyBFTEYgZmlsZSBo
ZWFkZXJcbiIpOw0KKyAgcHJpbnRfaGRyKCZoZHIsIGVudHJ5X29mZik7DQorICBwcmludGYoIlxu
Iik7DQorICBwcmludF9oZHIoJmhkci5lX2VudHJ5LCBzaXplb2YgKGhkci5lX2VudHJ5KSk7DQor
ICBwcmludGYoIiAjIGhkci5lX2VudHJ5XG4iKTsNCisgIHByaW50X2hkcigmaGRyLmVfZW50cnkg
KyAxLCBoZHJfc2l6ZSAtIGVudHJ5X29mZiAtIHNpemVvZiAoaGRyLmVfZW50cnkpKTsNCisNCisg
IHByaW50ZigiXG5cbiMgRUxGIFByb2dyYW0gc2VnbWVudCBoZWFkZXJzXG4iKTsNCisgIHByaW50
ZigiIyAtIExvYWQgc2VnbWVudFxuIik7DQorICBmb3IgKGkgPSAwOyBpIDwgc2l6ZW9mIChwaGRy
X2xvYWQpOyBpICs9IDQpIHsNCisgICAgcHJpbnRfaGRyKCgoY2hhciopJnBoZHJfbG9hZCkgKyBp
LCA0KTsNCisgICAgcHJpbnRmKCJcbiIpOw0KKyAgfQ0KKyAgcHJpbnRmKCIjIC0gRUxGTk9URSBz
ZWdtZW50XG4iKTsNCisgIGZvciAoaSA9IDA7IGkgPCBzaXplb2YgKHBoZHJfbm90ZSk7IGkgKz0g
NCkgew0KKyAgICBwcmludF9oZHIoKChjaGFyKikmcGhkcl9ub3RlKSArIGksIDQpOw0KKyAgICBw
cmludGYoIlxuIik7DQorICB9DQorDQorICBwcmludGYoIlxuIyBYRU5fRUxGTk9URV9QSFlTMzJf
RU5UUllcbiIpOw0KKyAgZm9yIChpID0gMDsgaSA8IHNpemVvZiAoeGVuX2VsZl9ub3RlKTsgaSAr
PSA0KSB7DQorICAgIHByaW50X2hkcigoKGNoYXIqKSZ4ZW5fZWxmX25vdGUpICsgaSwgNCk7DQor
ICAgIHByaW50ZigiXG4iKTsNCisgIH0NCisNCisgIHJldHVybiAwOw0KK30NCi0tIApBbnRob255
IFBFUkFSRAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 04 14:42:49 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Jul 2019 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 1hj2wi-0003GU-OV; Thu, 04 Jul 2019 14:42:48 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=8gU+=VB=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hj2wh-0003Fo-Hj
 for xen-devel@lists.xenproject.org; Thu, 04 Jul 2019 14:42:47 +0000
X-Inumbo-ID: fc0435fe-9e69-11e9-9145-9fb62f7dea42
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id fc0435fe-9e69-11e9-9145-9fb62f7dea42;
 Thu, 04 Jul 2019 14:42:44 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: qf1oqVJLkqI39SA5OJI0ziNfvY0oa+XEkI0PA1JFunEuXH6eH4E31JCBO89rL4vDtF/5Iu4tqa
 jqEiM/umbhCz0Y/KMqPLmz407CRfR1ZkXnVHFnoSmGFJxJhCfqGIlPlvagNE+JxOP9JT6CVZaA
 LC8bg/pn44oFloSTs4oRe7Yd1uF9FZBatjU70IRjPWupdyqtHiZurGwHUexEbPYML06P8kyfNl
 WqfUTbqvE7PGab3lLIRRD1FfUIDtEMa/rICBsV7ju8RjRYN5pVHwjOOPBurExFPBif5DtnTdBk
 Jms=
X-SBRS: 2.7
X-MesageID: 2588790
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,451,1557201600"; 
   d="scan'208";a="2588790"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <devel@edk2.groups.io>
Date: Thu, 4 Jul 2019 15:42:07 +0100
Message-ID: <20190704144233.27968-10-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.22.0
In-Reply-To: <20190704144233.27968-1-anthony.perard@citrix.com>
References: <20190704144233.27968-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 09/35] OvmfPkg/OvmfXen: use a TimerLib
 instance that depends only on the CPU
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>,
 Jordan Justen <jordan.l.justen@intel.com>, Julien Grall <julien.grall@arm.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Anthony PERARD <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Laszlo Ersek <lersek@redhat.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>

QUNQSSBUaW1lciBkb2VzIG5vdCB3b3JrIGluIGEgUFZIIGd1ZXN0LCBidXQgbG9jYWwgQVBJQyB3
b3JrcyBvbiBib3RoClBWSCBhbmQgSFZNLgoKTm90ZSB0aGF0IHRoZSB1c2Ugb2YgU2VjUGVpRHhl
VGltZXJMaWJDcHUgbWlnaHQgYmUgYW4gaXNzdWUgd2l0aCBhCmRyaXZlciBvZiB0eXBlIERYRV9S
VU5USU1FX0RSSVZFUi4gSSd2ZSBhdHRlbXB0ZGUgdG8gZmluZCBvdXQgd2hpY2ggb2YKdGhlIERY
RV9SVU5USU1FX0RSSVZFUiB1c2VzIHRoZSBUaW1lckxpYiBhdCBydW50aW1lLiBJJ3ZlIGRvbmUg
dGhhdCBieQpyZXBsYWNpbmcgdGhlIFRpbWVyTGliIGV2YWx1YXRpb24gaW4KW0xpYnJhcnlDbGFz
c2VzLmNvbW1vbi5EWEVfUlVOVElNRV9EUklWRVJdIGJ5IGEgZGlmZmVyZW50IG9uZSBhbmQKY2hl
Y2sgZXZlcnkgbW9kdWxlIHRoYXQgdXNlcyBpdCAod2l0aCB0aGUgLS1yZXBvcnQtZmlsZT1yZXBv
cnQgYnVpbGQKb3B0aW9uKS4KClJlc2V0U3lzdGVtUnVudGltZUR4ZSBpcyBjYWxsaW5nIHRoZSBU
aW1lckxpYiBBUEkgYXQgcnVudGltZSB0byBkbyB0aGUKb3BlcmF0aW9uICJFZmlSZXNldENvbGQi
LCBzbyB0aGlzIG1heSBuZXZlciBjb21wbGV0ZSBpZiB0aGUgT1MgaGF2ZQpkaXNhYmxlZCB0aGUg
TG9jYWwgQVBJQyBUaW1lci4KClJlZjogaHR0cHM6Ly9idWd6aWxsYS50aWFub2NvcmUub3JnL3No
b3dfYnVnLmNnaT9pZD0xNjg5ClNpZ25lZC1vZmYtYnk6IEFudGhvbnkgUEVSQVJEIDxhbnRob255
LnBlcmFyZEBjaXRyaXguY29tPgotLS0KCk5vdGVzOgogICAgdjM6CiAgICAtIGNsZWFudXAgLmRz
YywgbGVhdmUgb25seSBvbmUgVGltZXJMaWIgcmVzb2x1dGlvbgogICAgLSBBZGRlZCBhIG5vdGUg
aW4gdGhlIGNvbW1pdCBtZXNzYWdlIHJlZ2FyZGluZyB0aGUgdXNlIG9mIHRoZSBsb2NhbCBhcGlj
CiAgICAgIGJ5IHJ1bnRpbWUgZHJpdmVycwoKIE92bWZQa2cvT3ZtZlhlbi5kc2MgfCA3ICstLS0t
LS0KIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKSwgNiBkZWxldGlvbnMoLSkKCmRpZmYg
LS1naXQgYS9Pdm1mUGtnL092bWZYZW4uZHNjIGIvT3ZtZlBrZy9Pdm1mWGVuLmRzYwppbmRleCA5
Zjc5ZDQ1NWZhLi42Mjg4Mzk0ZWI4IDEwMDY0NAotLS0gYS9Pdm1mUGtnL092bWZYZW4uZHNjCisr
KyBiL092bWZQa2cvT3ZtZlhlbi5kc2MKQEAgLTEwNCw3ICsxMDQsNyBAQCBbU2t1SWRzXQogIyMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMNCiBbTGlicmFyeUNsYXNzZXNdDQogICBQY2RMaWJ8TWRlUGtn
L0xpYnJhcnkvQmFzZVBjZExpYk51bGwvQmFzZVBjZExpYk51bGwuaW5mDQotICBUaW1lckxpYnxP
dm1mUGtnL0xpYnJhcnkvQWNwaVRpbWVyTGliL0Jhc2VBY3BpVGltZXJMaWIuaW5mDQorICBUaW1l
ckxpYnxNZGVQa2cvTGlicmFyeS9TZWNQZWlEeGVUaW1lckxpYkNwdS9TZWNQZWlEeGVUaW1lckxp
YkNwdS5pbmYNCiAgIFByaW50TGlifE1kZVBrZy9MaWJyYXJ5L0Jhc2VQcmludExpYi9CYXNlUHJp
bnRMaWIuaW5mDQogICBCYXNlTWVtb3J5TGlifE1kZVBrZy9MaWJyYXJ5L0Jhc2VNZW1vcnlMaWJS
ZXBTdHIvQmFzZU1lbW9yeUxpYlJlcFN0ci5pbmYNCiAgIEJhc2VMaWJ8TWRlUGtnL0xpYnJhcnkv
QmFzZUxpYi9CYXNlTGliLmluZg0KQEAgLTIwMiw3ICsyMDIsNiBAQCBbTGlicmFyeUNsYXNzZXMu
Y29tbW9uXQogICBCYXNlQ3J5cHRMaWJ8Q3J5cHRvUGtnL0xpYnJhcnkvQmFzZUNyeXB0TGliL0Jh
c2VDcnlwdExpYi5pbmYNCiANCiBbTGlicmFyeUNsYXNzZXMuY29tbW9uLlNFQ10NCi0gIFRpbWVy
TGlifE92bWZQa2cvTGlicmFyeS9BY3BpVGltZXJMaWIvQmFzZVJvbUFjcGlUaW1lckxpYi5pbmYN
CiAgIFFlbXVGd0NmZ0xpYnxPdm1mUGtnL0xpYnJhcnkvUWVtdUZ3Q2ZnTGliL1FlbXVGd0NmZ1Nl
Y0xpYi5pbmYNCiAhaWZkZWYgJChERUJVR19PTl9TRVJJQUxfUE9SVCkNCiAgIERlYnVnTGlifE1k
ZVBrZy9MaWJyYXJ5L0Jhc2VEZWJ1Z0xpYlNlcmlhbFBvcnQvQmFzZURlYnVnTGliU2VyaWFsUG9y
dC5pbmYNCkBAIC0yODEsNyArMjgwLDYgQEAgW0xpYnJhcnlDbGFzc2VzLmNvbW1vbi5EWEVfQ09S
RV0KIA0KIFtMaWJyYXJ5Q2xhc3Nlcy5jb21tb24uRFhFX1JVTlRJTUVfRFJJVkVSXQ0KICAgUGNk
TGlifE1kZVBrZy9MaWJyYXJ5L0R4ZVBjZExpYi9EeGVQY2RMaWIuaW5mDQotICBUaW1lckxpYnxP
dm1mUGtnL0xpYnJhcnkvQWNwaVRpbWVyTGliL0R4ZUFjcGlUaW1lckxpYi5pbmYNCiAgIEhvYkxp
YnxNZGVQa2cvTGlicmFyeS9EeGVIb2JMaWIvRHhlSG9iTGliLmluZg0KICAgRHhlQ29yZUVudHJ5
UG9pbnR8TWRlUGtnL0xpYnJhcnkvRHhlQ29yZUVudHJ5UG9pbnQvRHhlQ29yZUVudHJ5UG9pbnQu
aW5mDQogICBNZW1vcnlBbGxvY2F0aW9uTGlifE1kZVBrZy9MaWJyYXJ5L1VlZmlNZW1vcnlBbGxv
Y2F0aW9uTGliL1VlZmlNZW1vcnlBbGxvY2F0aW9uTGliLmluZg0KQEAgLTI5OCw3ICsyOTYsNiBA
QCBbTGlicmFyeUNsYXNzZXMuY29tbW9uLkRYRV9SVU5USU1FX0RSSVZFUl0KIA0KIFtMaWJyYXJ5
Q2xhc3Nlcy5jb21tb24uVUVGSV9EUklWRVJdDQogICBQY2RMaWJ8TWRlUGtnL0xpYnJhcnkvRHhl
UGNkTGliL0R4ZVBjZExpYi5pbmYNCi0gIFRpbWVyTGlifE92bWZQa2cvTGlicmFyeS9BY3BpVGlt
ZXJMaWIvRHhlQWNwaVRpbWVyTGliLmluZg0KICAgSG9iTGlifE1kZVBrZy9MaWJyYXJ5L0R4ZUhv
YkxpYi9EeGVIb2JMaWIuaW5mDQogICBEeGVDb3JlRW50cnlQb2ludHxNZGVQa2cvTGlicmFyeS9E
eGVDb3JlRW50cnlQb2ludC9EeGVDb3JlRW50cnlQb2ludC5pbmYNCiAgIE1lbW9yeUFsbG9jYXRp
b25MaWJ8TWRlUGtnL0xpYnJhcnkvVWVmaU1lbW9yeUFsbG9jYXRpb25MaWIvVWVmaU1lbW9yeUFs
bG9jYXRpb25MaWIuaW5mDQpAQCAtMzEzLDcgKzMxMCw2IEBAIFtMaWJyYXJ5Q2xhc3Nlcy5jb21t
b24uVUVGSV9EUklWRVJdCiANCiBbTGlicmFyeUNsYXNzZXMuY29tbW9uLkRYRV9EUklWRVJdDQog
ICBQY2RMaWJ8TWRlUGtnL0xpYnJhcnkvRHhlUGNkTGliL0R4ZVBjZExpYi5pbmYNCi0gIFRpbWVy
TGlifE92bWZQa2cvTGlicmFyeS9BY3BpVGltZXJMaWIvRHhlQWNwaVRpbWVyTGliLmluZg0KICAg
SG9iTGlifE1kZVBrZy9MaWJyYXJ5L0R4ZUhvYkxpYi9EeGVIb2JMaWIuaW5mDQogICBNZW1vcnlB
bGxvY2F0aW9uTGlifE1kZVBrZy9MaWJyYXJ5L1VlZmlNZW1vcnlBbGxvY2F0aW9uTGliL1VlZmlN
ZW1vcnlBbGxvY2F0aW9uTGliLmluZg0KICAgUmVwb3J0U3RhdHVzQ29kZUxpYnxNZGVNb2R1bGVQ
a2cvTGlicmFyeS9EeGVSZXBvcnRTdGF0dXNDb2RlTGliL0R4ZVJlcG9ydFN0YXR1c0NvZGVMaWIu
aW5mDQpAQCAtMzM3LDcgKzMzMyw2IEBAIFtMaWJyYXJ5Q2xhc3Nlcy5jb21tb24uRFhFX0RSSVZF
Ul0KIA0KIFtMaWJyYXJ5Q2xhc3Nlcy5jb21tb24uVUVGSV9BUFBMSUNBVElPTl0NCiAgIFBjZExp
YnxNZGVQa2cvTGlicmFyeS9EeGVQY2RMaWIvRHhlUGNkTGliLmluZg0KLSAgVGltZXJMaWJ8T3Zt
ZlBrZy9MaWJyYXJ5L0FjcGlUaW1lckxpYi9EeGVBY3BpVGltZXJMaWIuaW5mDQogICBIb2JMaWJ8
TWRlUGtnL0xpYnJhcnkvRHhlSG9iTGliL0R4ZUhvYkxpYi5pbmYNCiAgIE1lbW9yeUFsbG9jYXRp
b25MaWJ8TWRlUGtnL0xpYnJhcnkvVWVmaU1lbW9yeUFsbG9jYXRpb25MaWIvVWVmaU1lbW9yeUFs
bG9jYXRpb25MaWIuaW5mDQogICBSZXBvcnRTdGF0dXNDb2RlTGlifE1kZU1vZHVsZVBrZy9MaWJy
YXJ5L0R4ZVJlcG9ydFN0YXR1c0NvZGVMaWIvRHhlUmVwb3J0U3RhdHVzQ29kZUxpYi5pbmYNCi0t
IApBbnRob255IFBFUkFSRAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 04 14:42:49 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Jul 2019 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 1hj2wg-0003FN-G1; Thu, 04 Jul 2019 14:42:46 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=8gU+=VB=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hj2wf-0003EJ-A2
 for xen-devel@lists.xenproject.org; Thu, 04 Jul 2019 14:42:45 +0000
X-Inumbo-ID: fb4d906a-9e69-11e9-a2c7-9f7f431471b9
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id fb4d906a-9e69-11e9-a2c7-9f7f431471b9;
 Thu, 04 Jul 2019 14:42:43 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: jRfP1mX9y3KnZe6AOv4c9pvM5ul2dTn6uEXUhw6kS4M0O7MHWbgJN3ipptXSBmqR/HxAsF+1es
 13uaIOciMeVbSfOhHnUGdMTYdZPxNc3GZFVi8KXDV0RfiqxYCEDi3tAavkUZX/hjDlK+WCd6Sb
 MM/oeDYfrUsl85+x94cFXqKlngN4GPFZzTheSLAXx/93FTkC6hNFKUnLYfVvDi5ZpGxBZEp0DU
 HKPDZhm8q9gP74R77HNGA37jPZp9ahJLndZaIfZ5QVuLuyAh+9DbjewF8DdQFyy6WBI4Hb+H52
 s4A=
X-SBRS: 2.7
X-MesageID: 2588789
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,451,1557201600"; 
   d="scan'208";a="2588789"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <devel@edk2.groups.io>
Date: Thu, 4 Jul 2019 15:42:06 +0100
Message-ID: <20190704144233.27968-9-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.22.0
In-Reply-To: <20190704144233.27968-1-anthony.perard@citrix.com>
References: <20190704144233.27968-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 08/35] OvmfPkg/XenResetVector: Allow
 jumpstart from either hvmloader or 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: Ard Biesheuvel <ard.biesheuvel@linaro.org>,
 Jordan Justen <jordan.l.justen@intel.com>, Julien Grall <julien.grall@arm.com>,
 Anthony PERARD <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Laszlo Ersek <lersek@redhat.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBwYXRjaCBhbGxvd3MgdGhlIFJlc2V0VmVjdG9yIHRvIGJlIHJ1biBpbmRlbnBlbmRlbnRs
eSBmcm9tIGJ1aWxkCnRpbWUgYWRkcmVzc2VzLgoKVGhlIGdvYWwgb2YgdGhlIHBhdGNoIGlzIHRv
IGF2b2lkIGhhdmluZyB0byBjcmVhdGUgUkFNIGp1c3QgYmVsb3cgNEcKd2hlbiBjcmVhdGluZyBh
IFhlbiBQVkggZ3Vlc3Qgd2hpbGUgYmVpbmcgY29tcGF0aWJsZSB3aXRoIHRoZSB3YXkKaHZtbG9h
ZGVyIGN1cnJlbnRseSBsb2FkIE9WTUYsIGp1c3QgYmVsb3cgNEcuCgpPbmx5IHRoZSBuZXcgUFZI
IGVudHJ5IHBvaW50IHdpbGwgZG8gdGhlIGNhbGN1bGF0aW9uLgoKVGhlIFJlc2V0VmVjdG9yIHdp
bGwgZmlndXJlIG91dCBpdHMgY3VycmVudCBydW5uaW5nIGFkZHJlc3MgYnkgY3JlYXRpbmcKYSB0
ZW1wb3Jhcnkgc3RhY2ssIG1ha2UgYSBjYWxsIGFuZCBjYWxjdWxhdGUgdGhlIGRpZmZlcmVuY2Ug
YmV0d2VlbiB0aGUKYnVpbGQgdGltZSBhZGRyZXNzIGFuZCB0aGUgYWRkcmVzcyBhdCBydW4gdGlt
ZS4KClRoaXMgcGF0Y2ggY29waWVzIGFuZCBtYWtlIHRoZSBuZWNlc3NhcnkgbW9kaWZpY2F0aW9u
IHRvIHNvbWUgb3RoZXIgYXNtCmZpbGVzOgotIGNvcHkgb2YgVWVmaUNwdVBrZy8uLi4vRmxhdDMy
VG9GbGF0NjQuYXNtOgogIEFsbG93IFRyYW5zaXRpb24zMkZsYXRUbzY0RmxhdCB0byBiZSBydW4g
ZnJvbSBhbnl3aGVyZSBpbiBtZW1vcnkKLSBjb3B5IG9mIFVlZmlDcHVQa2cvLi4vU2VhcmNoRm9y
QmZ2QmFzZS5hc206CiAgQWRkIGEgZXh0cmEgcGFyYW1ldGVyIHRvIGluZGljYXRlIHdoZXJlIHRv
IHN0YXJ0IHRoZSBzZWFyY2ggZm9yIHRoZQogIGJvb3QgZmlybXdhcmUgdm9sdW1lLgoKUmVmOiBo
dHRwczovL2J1Z3ppbGxhLnRpYW5vY29yZS5vcmcvc2hvd19idWcuY2dpP2lkPTE2ODkKU2lnbmVk
LW9mZi1ieTogQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+CkFja2Vk
LWJ5OiBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgotLS0KCk5vdGVzOgogICAgdjM6
CiAgICAtIHJlYmFzZWQsIFNQRFgKICAgIC0gZml4IGNvbW1pdCBtZXNzYWdlCgogLi4uL1hlblJl
c2V0VmVjdG9yL0lhMTYvUmVhbDE2VG9GbGF0MzIuYXNtICAgIHwgIDMgKwogLi4uL1hlblJlc2V0
VmVjdG9yL0lhMzIvRmxhdDMyVG9GbGF0NjQuYXNtICAgIHwgNjggKysrKysrKysrKysrKysrCiAu
Li4vWGVuUmVzZXRWZWN0b3IvSWEzMi9TZWFyY2hGb3JCZnZCYXNlLmFzbSAgfCA4NyArKysrKysr
KysrKysrKysrKysrCiBPdm1mUGtnL1hlblJlc2V0VmVjdG9yL0lhMzIvWGVuUFZITWFpbi5hc20g
ICAgfCA0MyArKysrKysrLS0KIDQgZmlsZXMgY2hhbmdlZCwgMTk0IGluc2VydGlvbnMoKyksIDcg
ZGVsZXRpb25zKC0pCiBjcmVhdGUgbW9kZSAxMDA2NDQgT3ZtZlBrZy9YZW5SZXNldFZlY3Rvci9J
YTMyL0ZsYXQzMlRvRmxhdDY0LmFzbQogY3JlYXRlIG1vZGUgMTAwNjQ0IE92bWZQa2cvWGVuUmVz
ZXRWZWN0b3IvSWEzMi9TZWFyY2hGb3JCZnZCYXNlLmFzbQoKZGlmZiAtLWdpdCBhL092bWZQa2cv
WGVuUmVzZXRWZWN0b3IvSWExNi9SZWFsMTZUb0ZsYXQzMi5hc20gYi9Pdm1mUGtnL1hlblJlc2V0
VmVjdG9yL0lhMTYvUmVhbDE2VG9GbGF0MzIuYXNtCmluZGV4IDVjMzI5YmZhZWEuLjM2ZWE3NGY3
ZmUgMTAwNjQ0Ci0tLSBhL092bWZQa2cvWGVuUmVzZXRWZWN0b3IvSWExNi9SZWFsMTZUb0ZsYXQz
Mi5hc20KKysrIGIvT3ZtZlBrZy9YZW5SZXNldFZlY3Rvci9JYTE2L1JlYWwxNlRvRmxhdDMyLmFz
bQpAQCAtNTQsNiArNTQsOSBAQCBqdW1wVG8zMkJpdEFuZExhbmRIZXJlOgogICAgIG1vdiAgICAg
Z3MsIGF4DQogICAgIG1vdiAgICAgc3MsIGF4DQogDQorICAgIDsgcGFyYW1ldGVyIGZvciBGbGF0
MzJTZWFyY2hGb3JCZnZCYXNlDQorICAgIHhvciAgICAgZWF4LCBlYXggOyBTdGFydCBzZWFyY2hp
bmcgZnJvbSB0b3Agb2YgNEdCIGZvciBCZnZCYXNlDQorDQogICAgIE9uZVRpbWVDYWxsUmV0IFRy
YW5zaXRpb25Gcm9tUmVhbDE2VG8zMkJpdEZsYXQNCiANCiBBTElHTiAgIDINCmRpZmYgLS1naXQg
YS9Pdm1mUGtnL1hlblJlc2V0VmVjdG9yL0lhMzIvRmxhdDMyVG9GbGF0NjQuYXNtIGIvT3ZtZlBr
Zy9YZW5SZXNldFZlY3Rvci9JYTMyL0ZsYXQzMlRvRmxhdDY0LmFzbQpuZXcgZmlsZSBtb2RlIDEw
MDY0NAppbmRleCAwMDAwMDAwMDAwLi42NjFhOGU3MDI4Ci0tLSAvZGV2L251bGwKKysrIGIvT3Zt
ZlBrZy9YZW5SZXNldFZlY3Rvci9JYTMyL0ZsYXQzMlRvRmxhdDY0LmFzbQpAQCAtMCwwICsxLDY4
IEBACis7LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQorOyBAZmlsZQ0KKzsgVHJhbnNpdGlvbiBmcm9t
IDMyIGJpdCBmbGF0IHByb3RlY3RlZCBtb2RlIGludG8gNjQgYml0IGZsYXQgcHJvdGVjdGVkIG1v
ZGUNCis7DQorOyBDb3B5cmlnaHQgKGMpIDIwMDggLSAyMDE4LCBJbnRlbCBDb3Jwb3JhdGlvbi4g
QWxsIHJpZ2h0cyByZXNlcnZlZC48QlI+DQorOyBDb3B5cmlnaHQgKGMpIDIwMTksIENpdHJpeCBT
eXN0ZW1zLCBJbmMuDQorOw0KKzsgU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEJTRC0yLUNsYXVz
ZS1QYXRlbnQNCis7DQorOy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KKw0KK0JJVFMgICAgMzINCisN
Cis7DQorOyBNb2RpZmllZDogIEVBWCwgRUJYLCBFQ1gsIEVEWCwgRVNQDQorOw0KK1RyYW5zaXRp
b24zMkZsYXRUbzY0RmxhdDoNCisNCisgICAgT25lVGltZUNhbGwgU2V0Q3IzRm9yUGFnZVRhYmxl
czY0DQorDQorICAgIG1vdiAgICAgZWF4LCBjcjQNCisgICAgYnRzICAgICBlYXgsIDUgICAgICAg
ICAgICAgICAgICAgICAgOyBlbmFibGUgUEFFDQorICAgIG1vdiAgICAgY3I0LCBlYXgNCisNCisg
ICAgbW92ICAgICBlY3gsIDB4YzAwMDAwODANCisgICAgcmRtc3INCisgICAgYnRzICAgICBlYXgs
IDggICAgICAgICAgICAgICAgICAgICAgOyBzZXQgTE1FDQorICAgIHdybXNyDQorDQorICAgIG1v
diAgICAgZWF4LCBjcjANCisgICAgYnRzICAgICBlYXgsIDMxICAgICAgICAgICAgICAgICAgICAg
OyBzZXQgUEcNCisgICAgbW92ICAgICBjcjAsIGVheCAgICAgICAgICAgICAgICAgICAgOyBlbmFi
bGUgcGFnaW5nDQorDQorICAgIDsNCisgICAgOyBiYWNrdXAgRVNQDQorICAgIDsNCisgICAgbW92
ICAgICBlYngsIGVzcA0KKw0KKyAgICA7DQorICAgIDsgcmVjYWxjdWxhdGUgZGVsdGENCisgICAg
Ow0KKyAgICBtb3YgICAgIGVzcCwgUFZIX1NQQUNFKDE2KQ0KKyAgICBjYWxsICAgIC5kZWx0YQ0K
Ky5kZWx0YToNCisgICAgcG9wICAgICBlZHgNCisgICAgc3ViICAgICBlZHgsIEFERFJfT0YoLmRl
bHRhKQ0KKw0KKyAgICA7DQorICAgIDsgcHVzaCByZXR1cm4gYWRkciBhbmQgc2VnIHRvIHRoZSBz
dGFjaywgdGhlbiByZXR1cm4gZmFyDQorICAgIDsNCisgICAgcHVzaCAgICBkd29yZCBMSU5FQVJf
Q09ERTY0X1NFTA0KKyAgICBtb3YgICAgIGVheCwgQUREUl9PRihqdW1wVG82NEJpdEFuZExhbmRI
ZXJlKQ0KKyAgICBhZGQgICAgIGVheCwgZWR4ICAgICAgICAgICAgICAgICAgICAgICAgICAgICA7
IGFkZCBkZWx0YQ0KKyAgICBwdXNoICAgIGVheA0KKyAgICByZXRmDQorDQorQklUUyAgICA2NA0K
K2p1bXBUbzY0Qml0QW5kTGFuZEhlcmU6DQorDQorICAgIDsNCisgICAgOyByZXN0b3JlIEVTUA0K
KyAgICA7DQorICAgIG1vdiAgICAgZXNwLCBlYngNCisNCisgICAgZGVidWdTaG93UG9zdENvZGUg
UE9TVENPREVfNjRCSVRfTU9ERQ0KKw0KKyAgICBPbmVUaW1lQ2FsbFJldCBUcmFuc2l0aW9uMzJG
bGF0VG82NEZsYXQNCisNCmRpZmYgLS1naXQgYS9Pdm1mUGtnL1hlblJlc2V0VmVjdG9yL0lhMzIv
U2VhcmNoRm9yQmZ2QmFzZS5hc20gYi9Pdm1mUGtnL1hlblJlc2V0VmVjdG9yL0lhMzIvU2VhcmNo
Rm9yQmZ2QmFzZS5hc20KbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMC4uMTkw
Mzg5YzQ2ZgotLS0gL2Rldi9udWxsCisrKyBiL092bWZQa2cvWGVuUmVzZXRWZWN0b3IvSWEzMi9T
ZWFyY2hGb3JCZnZCYXNlLmFzbQpAQCAtMCwwICsxLDg3IEBACis7LS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tDQorOyBAZmlsZQ0KKzsgU2VhcmNoIGZvciB0aGUgQm9vdCBGaXJtd2FyZSBWb2x1bWUgKEJG
VikgYmFzZSBhZGRyZXNzDQorOw0KKzsgQ29weXJpZ2h0IChjKSAyMDA4IC0gMjAwOSwgSW50ZWwg
Q29ycG9yYXRpb24uIEFsbCByaWdodHMgcmVzZXJ2ZWQuPEJSPg0KKzsgQ29weXJpZ2h0IChjKSAy
MDE5LCBDaXRyaXggU3lzdGVtcywgSW5jLg0KKzsNCis7IFNQRFgtTGljZW5zZS1JZGVudGlmaWVy
OiBCU0QtMi1DbGF1c2UtUGF0ZW50DQorOw0KKzstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCisNCis7
I2RlZmluZSBFRklfRklSTVdBUkVfRklMRV9TWVNURU0yX0dVSUQgXA0KKzsgIHsgMHg4YzhjZTU3
OCwgMHg4YTNkLCAweDRmMWMsIHsgMHg5OSwgMHgzNSwgMHg4OSwgMHg2MSwgMHg4NSwgMHhjMywg
MHgyZCwgMHhkMyB9IH0NCislZGVmaW5lIEZGU19HVUlEX0RXT1JEMCAweDhjOGNlNTc4DQorJWRl
ZmluZSBGRlNfR1VJRF9EV09SRDEgMHg0ZjFjOGEzZA0KKyVkZWZpbmUgRkZTX0dVSURfRFdPUkQy
IDB4NjE4OTM1OTkNCislZGVmaW5lIEZGU19HVUlEX0RXT1JEMyAweGQzMmRjMzg1DQorDQorQklU
UyAgICAzMg0KKw0KKzsNCis7IE1vZGlmaWVkOiAgRUFYLCBFQlgsIEVDWA0KKzsgUHJlc2VydmVk
OiBFREksIEVTUA0KKzsNCis7IEBwYXJhbVtpbl0gICBFQVggIFN0YXJ0IHNlYXJjaCBmcm9tIGhl
cmUNCis7IEBwYXJhbVtvdXRdICBFQlAgIEFkZHJlc3Mgb2YgQm9vdCBGaXJtd2FyZSBWb2x1bWUg
KEJGVikNCis7DQorRmxhdDMyU2VhcmNoRm9yQmZ2QmFzZToNCisNCisgICAgbW92ICAgICBlY3gs
IGVheA0KK3NlYXJjaGluZ0ZvckJmdkhlYWRlckxvb3A6DQorICAgIDsNCisgICAgOyBXZSBjaGVj
ayBmb3IgYSBmaXJtd2FyZSB2b2x1bWUgYXQgZXZlcnkgNEtCIGFkZHJlc3MgaW4gdGhlIDE2TUIN
CisgICAgOyBqdXN0IGJlbG93IHdoZXJlIHdlIHN0YXJ0ZWQsIEVDWC4NCisgICAgOw0KKyAgICBz
dWIgICAgIGVheCwgMHgxMDAwDQorICAgIG1vdiAgICAgZWJ4LCBlY3gNCisgICAgc3ViICAgICBl
YngsIGVheA0KKyAgICBjbXAgICAgIGVieCwgMHgwMTAwMDAwMA0KKyAgICA7IGlmIEVDWC1FQVgg
PiAxNk1COyBqdW1wIG5vdGZvdW5kDQorICAgIGphICAgICAgc2VhcmNoZWRGb3JCZnZIZWFkZXJC
dXROb3RGb3VuZA0KKw0KKyAgICA7DQorICAgIDsgQ2hlY2sgRkZTIEdVSUQNCisgICAgOw0KKyAg
ICBjbXAgICAgIGR3b3JkIFtlYXggKyAweDEwXSwgRkZTX0dVSURfRFdPUkQwDQorICAgIGpuZSAg
ICAgc2VhcmNoaW5nRm9yQmZ2SGVhZGVyTG9vcA0KKyAgICBjbXAgICAgIGR3b3JkIFtlYXggKyAw
eDE0XSwgRkZTX0dVSURfRFdPUkQxDQorICAgIGpuZSAgICAgc2VhcmNoaW5nRm9yQmZ2SGVhZGVy
TG9vcA0KKyAgICBjbXAgICAgIGR3b3JkIFtlYXggKyAweDE4XSwgRkZTX0dVSURfRFdPUkQyDQor
ICAgIGpuZSAgICAgc2VhcmNoaW5nRm9yQmZ2SGVhZGVyTG9vcA0KKyAgICBjbXAgICAgIGR3b3Jk
IFtlYXggKyAweDFjXSwgRkZTX0dVSURfRFdPUkQzDQorICAgIGpuZSAgICAgc2VhcmNoaW5nRm9y
QmZ2SGVhZGVyTG9vcA0KKw0KKyAgICA7DQorICAgIDsgQ2hlY2sgRlYgTGVuZ3RoDQorICAgIDsN
CisgICAgY21wICAgICBkd29yZCBbZWF4ICsgMHgyNF0sIDANCisgICAgam5lICAgICBzZWFyY2hp
bmdGb3JCZnZIZWFkZXJMb29wDQorICAgIG1vdiAgICAgZWJ4LCBlYXgNCisgICAgYWRkICAgICBl
YngsIGR3b3JkIFtlYXggKyAweDIwXQ0KKyAgICBjbXAgICAgIGVieCwgZWN4DQorICAgIGpueiAg
ICAgc2VhcmNoaW5nRm9yQmZ2SGVhZGVyTG9vcA0KKw0KKyAgICBqbXAgICAgIHNlYXJjaGVkRm9y
QmZ2SGVhZGVyQW5kSXRXYXNGb3VuZA0KKw0KK3NlYXJjaGVkRm9yQmZ2SGVhZGVyQnV0Tm90Rm91
bmQ6DQorICAgIDsNCisgICAgOyBIYW5nIGlmIHRoZSBTRUMgZW50cnkgcG9pbnQgd2FzIG5vdCBm
b3VuZA0KKyAgICA7DQorICAgIGRlYnVnU2hvd1Bvc3RDb2RlIFBPU1RDT0RFX0JGVl9OT1RfRk9V
TkQNCisNCisgICAgOw0KKyAgICA7IDB4YmZiZmJmYmYgaW4gdGhlIEVBWCAmIEVCUCByZWdpc3Rl
cnMgaGVscHMgc2lnbmFsIHdoYXQgZmFpbGVkDQorICAgIDsgZm9yIGRlYnVnZ2luZyBwdXJwb3Nl
cy4NCisgICAgOw0KKyAgICBtb3YgICAgIGVheCwgMHhCRkJGQkZCRg0KKyAgICBtb3YgICAgIGVi
cCwgZWF4DQorICAgIGptcCAgICAgJA0KKw0KK3NlYXJjaGVkRm9yQmZ2SGVhZGVyQW5kSXRXYXNG
b3VuZDoNCisgICAgbW92ICAgICBlYnAsIGVheA0KKw0KKyAgICBkZWJ1Z1Nob3dQb3N0Q29kZSBQ
T1NUQ09ERV9CRlZfRk9VTkQNCisNCisgICAgT25lVGltZUNhbGxSZXQgRmxhdDMyU2VhcmNoRm9y
QmZ2QmFzZQ0KKw0KZGlmZiAtLWdpdCBhL092bWZQa2cvWGVuUmVzZXRWZWN0b3IvSWEzMi9YZW5Q
VkhNYWluLmFzbSBiL092bWZQa2cvWGVuUmVzZXRWZWN0b3IvSWEzMi9YZW5QVkhNYWluLmFzbQpp
bmRleCBmNDJkZjNkYmEyLi4yZGYwZjEyZTE4IDEwMDY0NAotLS0gYS9Pdm1mUGtnL1hlblJlc2V0
VmVjdG9yL0lhMzIvWGVuUFZITWFpbi5hc20KKysrIGIvT3ZtZlBrZy9YZW5SZXNldFZlY3Rvci9J
YTMyL1hlblBWSE1haW4uYXNtCkBAIC0xNiwyNSArMTYsNDIgQEAgeGVuUFZITWFpbjoKICAgICA7
DQogICAgIG1vdiAgICAgZGksICdCUCcNCiANCi0gICAgOw0KLSAgICA7IEVTUCB3aWxsIGJlIHVz
ZWQgYXMgaW5pdGlhbCB2YWx1ZSBvZiB0aGUgRUFYIHJlZ2lzdGVyDQotICAgIDsgaW4gTWFpbi5h
c20NCi0gICAgOw0KLSAgICB4b3IgICAgIGVzcCwgZXNwDQotDQogICAgIDsNCiAgICAgOyBTdG9y
ZSAiU3RhcnQgb2YgZGF5IiBzdHJ1Y3QgcG9pbnRlciBmb3IgbGF0ZXIgdXNlDQogICAgIDsNCiAg
ICAgbW92ICAgICBkd29yZFtQVkhfU1BBQ0UgKDApXSwgZWJ4DQogICAgIG1vdiAgICAgZHdvcmRb
UFZIX1NQQUNFICg0KV0sICdYUFZIJw0KIA0KKyAgICA7DQorICAgIDsgY2FsY3VsYXRlIGRlbHRh
IGJldHdlZW4gYnVpbGQtYWRkciBhbmQgcnVuIHBvc2l0aW9uDQorICAgIDsNCisgICAgbW92ICAg
ICBlc3AsIFBWSF9TUEFDRSgxNikgICAgICAgICAgOyBjcmVhdGUgYSB0ZW1wb3Jhcnkgc3RhY2sN
CisgICAgY2FsbCAgICAuZGVsdGENCisuZGVsdGE6DQorICAgIHBvcCAgICAgZWR4ICAgICAgICAg
ICAgICAgICAgICAgICAgIDsgZ2V0IGFkZHIgb2YgLmRlbHRhDQorICAgIHN1YiAgICAgZWR4LCBB
RERSX09GKC5kZWx0YSkgICAgICAgIDsgY2FsY3VsYXRlIGRlbHRhDQorDQorICAgIDsNCisgICAg
OyBGaW5kIGFkZHJlc3Mgb2YgR0RUIGFuZCBnZHRyIGFuZCBmaXggdGhlIGxhdGVyDQorICAgIDsN
CiAgICAgbW92ICAgICBlYngsIEFERFJfT0YoZ2R0cikNCisgICAgYWRkICAgICBlYngsIGVkeCAg
ICAgICAgICAgICAgICAgICAgOyBhZGQgZGVsdGEgZ2R0cg0KKyAgICBtb3YgICAgIGVheCwgQURE
Ul9PRihHRFRfQkFTRSkNCisgICAgYWRkICAgICBlYXgsIGVkeCAgICAgICAgICAgICAgICAgICAg
OyBhZGQgZGVsdGEgdG8gR0RUX0JBU0UNCisgICAgbW92ICAgICBkd29yZFtlYnggKyAyXSwgZWF4
ICAgICAgICAgOyBmaXggR0RUX0JBU0UgYWRkciBpbiBnZHRyDQogICAgIGxnZHQgICAgW2VieF0N
CiANCiAgICAgbW92ICAgICBlYXgsIFNFQ19ERUZBVUxUX0NSMA0KICAgICBtb3YgICAgIGNyMCwg
ZWF4DQogDQotICAgIGptcCAgICAgTElORUFSX0NPREVfU0VMOkFERFJfT0YoLmptcFRvTmV3Q29k
ZVNlZykNCisgICAgOw0KKyAgICA7IHB1c2ggcmV0dXJuIGFkZHIgdG8gdGhlIHN0YWNrLCB0aGVu
IHJldHVybiBmYXINCisgICAgOw0KKyAgICBwdXNoICAgIGR3b3JkIExJTkVBUl9DT0RFX1NFTCAg
ICAgICAgICA7IHNlZ21lbnQgdG8gc2VsZWN0DQorICAgIG1vdiAgICAgZWF4LCBBRERSX09GKC5q
bXBUb05ld0NvZGVTZWcpIDsgcmV0dXJuIGFkZHINCisgICAgYWRkICAgICBlYXgsIGVkeCAgICAg
ICAgICAgICAgICAgICAgICAgOyBhZGQgZGVsdGEgdG8gcmV0dXJuIGFkZHINCisgICAgcHVzaCAg
ICBlYXgNCisgICAgcmV0Zg0KIC5qbXBUb05ld0NvZGVTZWc6DQogDQogICAgIG1vdiAgICAgZWF4
LCBTRUNfREVGQVVMVF9DUjQNCkBAIC00Nyw2ICs2NCwxOCBAQCB4ZW5QVkhNYWluOgogICAgIG1v
diAgICAgZ3MsIGF4DQogICAgIG1vdiAgICAgc3MsIGF4DQogDQorICAgIDsNCisgICAgOyBFU1Ag
d2lsbCBiZSB1c2VkIGFzIGluaXRpYWwgdmFsdWUgb2YgdGhlIEVBWCByZWdpc3Rlcg0KKyAgICA7
IGluIE1haW4uYXNtDQorICAgIDsNCisgICAgeG9yICAgICBlc3AsIGVzcA0KKw0KKyAgICA7DQor
ICAgIDsgcGFyYW1ldGVyIGZvciBGbGF0MzJTZWFyY2hGb3JCZnZCYXNlDQorICAgIDsNCisgICAg
bW92ICAgICBlYXgsIEFERFJfT0YoZm91ckdpZ2FieXRlcykNCisgICAgYWRkICAgICBlYXgsIGVk
eCA7IGFkZCBkZWx0YQ0KKw0KICAgICA7DQogICAgIDsgSnVtcCB0byB0aGUgbWFpbiByb3V0aW5l
IG9mIHRoZSBwcmUtU0VDIGNvZGUNCiAgICAgOyBza2lwaW5nIHRoZSAxNi1iaXQgcGFydCBvZiB0
aGUgcm91dGluZSBhbmQNCi0tIApBbnRob255IFBFUkFSRAoKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 04 14:42:49 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Jul 2019 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 1hj2we-0003Dz-Mp; Thu, 04 Jul 2019 14: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=8gU+=VB=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hj2wc-0003Df-Sh
 for xen-devel@lists.xenproject.org; Thu, 04 Jul 2019 14:42:42 +0000
X-Inumbo-ID: f8a9dbe6-9e69-11e9-8980-bc764e045a96
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f8a9dbe6-9e69-11e9-8980-bc764e045a96;
 Thu, 04 Jul 2019 14:42:39 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: Ao+9GjUq5cMXJQfdRGSYhDuuQnBE0caOJ4+OWR/7R6C3r4Trui2Kvk25wuPhe8PSxyU0Ls/rAC
 ciVYix4/nseGybSmgfMZsq2+IaLkfWPoMwGLDAlKA/mBa/yp+NkmAYg5/upe4n/aeGOrV/f2lf
 /pKIQ+ELyvPvvmqm9551zl4sSnyspzIfIfKwuDCtwh2Shqhg04qD+O1ZWs3wY5LwzjYjKNhhtR
 rTtLI1LG62Vq1Bnc4aOF6pP75JSq2B2BNo24KHgQw6vDAtGJwAdh8IdKAsHG0Xk8hT3Ki78bP0
 WUc=
X-SBRS: 2.7
X-MesageID: 2588780
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,451,1557201600"; 
   d="scan'208";a="2588780"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <devel@edk2.groups.io>
Date: Thu, 4 Jul 2019 15:42:00 +0100
Message-ID: <20190704144233.27968-3-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.22.0
In-Reply-To: <20190704144233.27968-1-anthony.perard@citrix.com>
References: <20190704144233.27968-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 02/35] OvmfPkg: Create platform OvmfXen
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>,
 Jordan Justen <jordan.l.justen@intel.com>, Julien Grall <julien.grall@arm.com>,
 Anthony PERARD <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Laszlo Ersek <lersek@redhat.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T3ZtZlhlbiBpcyBhIGNvcHkgb2YgT3ZtZlg2NCwgcmVtb3ZpbmcgVmlydElPIGFuZCBzb21lIFNN
TS4KClRoaXMgbmV3IHBsYXRmb3JtIHdpbGwgYmUgY2hhbmdlZCB0byBtYWtlIGl0IHdvcmtzIG9u
IHR3byB0eXBlcyBvZiBYZW4KZ3Vlc3Q6IEhWTSBhbmQgUFZILgoKQ29tcGFyZSB0byBPdm1mWDY0
LCB0aGlzIHBhdGNoOgoKLSBjaGFuZ2VkOiBQTEFURk9STV9HVUlELCBPVVRQVVRfRElSRUNUT1JZ
LCBGTEFTSF9ERUZJTklUSU9OCi0gcmVtb3ZlZDogVmlydGlvTGliIGNsYXNzIHJlc29sdXRpb24K
LSByZW1vdmVkOiBhbGwgVUVGSV9EUklWRVIgbW9kdWxlcyBmb3IgdmlydGlvIGRldmljZXMKLSBy
ZW1vdmVkOiBEWEVfU01NX0RSSVZFUiBhbmQgU01NX0NPUkUgbGliIGNsYXNzIHJlc29sdXRpb25z
Ci0gcmVtb3ZlZDogRFhFX1NNTV9EUklWRVIgYW5kIFNNTV9DT1JFIEZERiBydWxlcwotIHJlbW92
ZWQ6IEV2ZXJ5dGhpbmcgcmVsYXRlZCB0byBTTU1fUkVRVUlSRT09dHJ1ZQotIHJlbW92ZWQ6IEV2
ZXJ5dGhpbmcgcmVsYXRlZCB0byBTRUNVUkVfQk9PVF9FTkFCTEU9PXRydWUKLSByZW1vdmVkOiBF
dmVyeXRoaW5nIHJlbGF0ZWQgdG8gVFBNMl9FTkFCTEU9PXRydWUKLSBjaGFuZ2VkOiBQY2RQY2lE
aXNhYmxlQnVzRW51bWVyYXRpb24gZHluYW1pYyBkZWZhdWx0IGZsaXBwZWQgdG8gVFJVRQotIGNo
YW5nZWQ6IGRlZmF1bHQgRkRfU0laRV9JTl9LQiB0byAyTS4KLSByZXZlcnRlZCBkMjcyNDQ5ZDll
MWUsICJPdm1mUGtnOiByYWlzZSBEWEVGViBzaXplIHRvIDExIE1CIgoKUmVmOiBodHRwczovL2J1
Z3ppbGxhLnRpYW5vY29yZS5vcmcvc2hvd19idWcuY2dpP2lkPTE2ODkKU2lnbmVkLW9mZi1ieTog
QW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+Ci0tLQoKTm90ZXM6CiAg
ICB2MzoKICAgIC0gcmViYXNlZCwgU1BEWCArIDgyNTkvODI1NCBjaGFuZ2VzCgogT3ZtZlBrZy9P
dm1mWGVuLmRzYyB8IDcyOSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKwogT3ZtZlBrZy9Pdm1mWGVuLmZkZiB8IDQzOSArKysrKysrKysrKysrKysrKysrKysrKysr
KwogMiBmaWxlcyBjaGFuZ2VkLCAxMTY4IGluc2VydGlvbnMoKykKIGNyZWF0ZSBtb2RlIDEwMDY0
NCBPdm1mUGtnL092bWZYZW4uZHNjCiBjcmVhdGUgbW9kZSAxMDA2NDQgT3ZtZlBrZy9Pdm1mWGVu
LmZkZgoKZGlmZiAtLWdpdCBhL092bWZQa2cvT3ZtZlhlbi5kc2MgYi9Pdm1mUGtnL092bWZYZW4u
ZHNjCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAuLjNiNTY4MTVkZDcKLS0t
IC9kZXYvbnVsbAorKysgYi9Pdm1mUGtnL092bWZYZW4uZHNjCkBAIC0wLDAgKzEsNzI5IEBACisj
IyBAZmlsZQ0KKyMgIEVGSS9GcmFtZXdvcmsgT3BlbiBWaXJ0dWFsIE1hY2hpbmUgRmlybXdhcmUg
KE9WTUYpIHBsYXRmb3JtDQorIw0KKyMgIENvcHlyaWdodCAoYykgMjAwNiAtIDIwMTksIEludGVs
IENvcnBvcmF0aW9uLiBBbGwgcmlnaHRzIHJlc2VydmVkLjxCUj4NCisjICAoQykgQ29weXJpZ2h0
IDIwMTYgSGV3bGV0dCBQYWNrYXJkIEVudGVycHJpc2UgRGV2ZWxvcG1lbnQgTFA8QlI+DQorIyAg
Q29weXJpZ2h0IChjKSAyMDE5LCBDaXRyaXggU3lzdGVtcywgSW5jLg0KKyMNCisjICBTUERYLUxp
Y2Vuc2UtSWRlbnRpZmllcjogQlNELTItQ2xhdXNlLVBhdGVudA0KKyMNCisjIw0KKw0KKyMjIyMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIyMjIyMjIyMjDQorIw0KKyMgRGVmaW5lcyBTZWN0aW9uIC0gc3RhdGVtZW50cyB0
aGF0IHdpbGwgYmUgcHJvY2Vzc2VkIHRvIGNyZWF0ZSBhIE1ha2VmaWxlLg0KKyMNCisjIyMjIyMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIyMjIyMjIw0KK1tEZWZpbmVzXQ0KKyAgUExBVEZPUk1fTkFNRSAgICAgICAgICAg
ICAgICAgID0gT3ZtZg0KKyAgUExBVEZPUk1fR1VJRCAgICAgICAgICAgICAgICAgID0gZTNhYTRm
YmUtOTQ1OS00ODJkLWJkNDAtZDNmM2I1Zjg5ZDZlDQorICBQTEFURk9STV9WRVJTSU9OICAgICAg
ICAgICAgICAgPSAwLjENCisgIERTQ19TUEVDSUZJQ0FUSU9OICAgICAgICAgICAgICA9IDB4MDAw
MTAwMDUNCisgIE9VVFBVVF9ESVJFQ1RPUlkgICAgICAgICAgICAgICA9IEJ1aWxkL092bWZYZW4N
CisgIFNVUFBPUlRFRF9BUkNISVRFQ1RVUkVTICAgICAgICA9IFg2NA0KKyAgQlVJTERfVEFSR0VU
UyAgICAgICAgICAgICAgICAgID0gTk9PUFR8REVCVUd8UkVMRUFTRQ0KKyAgU0tVSURfSURFTlRJ
RklFUiAgICAgICAgICAgICAgID0gREVGQVVMVA0KKyAgRkxBU0hfREVGSU5JVElPTiAgICAgICAg
ICAgICAgID0gT3ZtZlBrZy9Pdm1mWGVuLmZkZg0KKw0KKyAgIw0KKyAgIyBEZWZpbmVzIGZvciBk
ZWZhdWx0IHN0YXRlcy4gIFRoZXNlIGNhbiBiZSBjaGFuZ2VkIG9uIHRoZSBjb21tYW5kIGxpbmUu
DQorICAjIC1EIEZMQUc9VkFMVUUNCisgICMNCisNCisgICMNCisgICMgTmV0d29yayBkZWZpbml0
aW9uDQorICAjDQorICBERUZJTkUgTkVUV09SS19UTFNfRU5BQkxFICAgICAgICAgICAgID0gRkFM
U0UNCisgIERFRklORSBORVRXT1JLX0lQNl9FTkFCTEUgICAgICAgICAgICAgPSBGQUxTRQ0KKyAg
REVGSU5FIE5FVFdPUktfSFRUUF9CT09UX0VOQUJMRSAgICAgICA9IEZBTFNFDQorICBERUZJTkUg
TkVUV09SS19BTExPV19IVFRQX0NPTk5FQ1RJT05TID0gVFJVRQ0KKw0KKyFpbmNsdWRlIE5ldHdv
cmtQa2cvTmV0d29ya0RlZmluZXMuZHNjLmluYw0KKw0KKyAgIw0KKyAgIyBGbGFzaCBzaXplIHNl
bGVjdGlvbi4gU2V0dGluZyBGRF9TSVpFX0lOX0tCIG9uIHRoZSBjb21tYW5kIGxpbmUgZGlyZWN0
bHkgdG8NCisgICMgb25lIG9mIHRoZSBzdXBwb3J0ZWQgdmFsdWVzLCBpbiBwbGFjZSBvZiBhbnkg
b2YgdGhlIGNvbnZlbmllbmNlIG1hY3JvcywgaXMNCisgICMgcGVybWl0dGVkLg0KKyAgIw0KKyFp
ZmRlZiAkKEZEX1NJWkVfMU1CKQ0KKyAgREVGSU5FIEZEX1NJWkVfSU5fS0IgICAgICAgICAgID0g
MTAyNA0KKyFlbHNlDQorIWlmZGVmICQoRkRfU0laRV8yTUIpDQorICBERUZJTkUgRkRfU0laRV9J
Tl9LQiAgICAgICAgICAgPSAyMDQ4DQorIWVsc2UNCishaWZkZWYgJChGRF9TSVpFXzRNQikNCisg
IERFRklORSBGRF9TSVpFX0lOX0tCICAgICAgICAgICA9IDQwOTYNCishZWxzZQ0KKyAgREVGSU5F
IEZEX1NJWkVfSU5fS0IgICAgICAgICAgID0gMjA0OA0KKyFlbmRpZg0KKyFlbmRpZg0KKyFlbmRp
Zg0KKw0KK1tCdWlsZE9wdGlvbnNdDQorICBHQ0M6UkVMRUFTRV8qXypfQ0NfRkxBR1MgICAgICAg
ICAgICAgPSAtRE1ERVBLR19OREVCVUcNCisgIElOVEVMOlJFTEVBU0VfKl8qX0NDX0ZMQUdTICAg
ICAgICAgICA9IC9EIE1ERVBLR19OREVCVUcNCisgIE1TRlQ6UkVMRUFTRV8qXypfQ0NfRkxBR1Mg
ICAgICAgICAgICA9IC9EIE1ERVBLR19OREVCVUcNCishaWYgJChUT09MX0NIQUlOX1RBRykgIT0g
IlhDT0RFNSINCisgIEdDQzoqXypfKl9DQ19GTEFHUyAgICAgICAgICAgICAgICAgICA9IC1tbm8t
bW14IC1tbm8tc3NlDQorIWVuZGlmDQorIWlmZGVmICQoU09VUkNFX0RFQlVHX0VOQUJMRSkNCisg
IE1TRlQ6Kl8qX1g2NF9HRU5GV19GTEFHUyAgPSAtLWtlZXBleGNlcHRpb250YWJsZQ0KKyAgR0ND
OipfKl9YNjRfR0VORldfRkxBR1MgICA9IC0ta2VlcGV4Y2VwdGlvbnRhYmxlDQorICBJTlRFTDoq
XypfWDY0X0dFTkZXX0ZMQUdTID0gLS1rZWVwZXhjZXB0aW9udGFibGUNCishZW5kaWYNCisNCisg
ICMNCisgICMgRGlzYWJsZSBkZXByZWNhdGVkIEFQSXMuDQorICAjDQorICBNU0ZUOipfKl8qX0ND
X0ZMQUdTID0gL0QgRElTQUJMRV9ORVdfREVQUkVDQVRFRF9JTlRFUkZBQ0VTDQorICBJTlRFTDoq
XypfKl9DQ19GTEFHUyA9IC9EIERJU0FCTEVfTkVXX0RFUFJFQ0FURURfSU5URVJGQUNFUw0KKyAg
R0NDOipfKl8qX0NDX0ZMQUdTID0gLUQgRElTQUJMRV9ORVdfREVQUkVDQVRFRF9JTlRFUkZBQ0VT
DQorDQorW0J1aWxkT3B0aW9ucy5jb21tb24uRURLSUkuRFhFX1JVTlRJTUVfRFJJVkVSXQ0KKyAg
R0NDOipfKl8qX0RMSU5LX0ZMQUdTID0gLXogY29tbW9uLXBhZ2Utc2l6ZT0weDEwMDANCisgIFhD
T0RFOipfKl8qX0RMSU5LX0ZMQUdTID0NCisNCisjIEZvcmNlIFBFL0NPRkYgc2VjdGlvbnMgdG8g
YmUgYWxpZ25lZCBhdCA0S0IgYm91bmRhcmllcyB0byBzdXBwb3J0IHBhZ2UgbGV2ZWwNCisjIHBy
b3RlY3Rpb24gb2YgRFhFX1NNTV9EUklWRVIvU01NX0NPUkUgbW9kdWxlcw0KK1tCdWlsZE9wdGlv
bnMuY29tbW9uLkVES0lJLkRYRV9TTU1fRFJJVkVSLCBCdWlsZE9wdGlvbnMuY29tbW9uLkVES0lJ
LlNNTV9DT1JFXQ0KKyAgR0NDOipfKl8qX0RMSU5LX0ZMQUdTID0gLXogY29tbW9uLXBhZ2Utc2l6
ZT0weDEwMDANCisgIFhDT0RFOipfKl8qX0RMSU5LX0ZMQUdTID0NCisNCisjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIw0KKyMNCisjIFNLVSBJZGVudGlmaWNhdGlvbiBzZWN0aW9uIC0gbGlzdCBvZiBh
bGwgU0tVIElEcyBzdXBwb3J0ZWQgYnkgdGhpcyBQbGF0Zm9ybS4NCisjDQorIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIyMNCitbU2t1SWRzXQ0KKyAgMHxERUZBVUxUDQorDQorIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMNCisjDQorIyBMaWJyYXJ5IENsYXNzIHNlY3Rpb24gLSBsaXN0IG9mIGFsbCBMaWJy
YXJ5IENsYXNzZXMgbmVlZGVkIGJ5IHRoaXMgUGxhdGZvcm0uDQorIw0KKyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjDQorW0xpYnJhcnlDbGFzc2VzXQ0KKyAgUGNkTGlifE1kZVBrZy9MaWJyYXJ5L0Jh
c2VQY2RMaWJOdWxsL0Jhc2VQY2RMaWJOdWxsLmluZg0KKyAgVGltZXJMaWJ8T3ZtZlBrZy9MaWJy
YXJ5L0FjcGlUaW1lckxpYi9CYXNlQWNwaVRpbWVyTGliLmluZg0KKyAgUHJpbnRMaWJ8TWRlUGtn
L0xpYnJhcnkvQmFzZVByaW50TGliL0Jhc2VQcmludExpYi5pbmYNCisgIEJhc2VNZW1vcnlMaWJ8
TWRlUGtnL0xpYnJhcnkvQmFzZU1lbW9yeUxpYlJlcFN0ci9CYXNlTWVtb3J5TGliUmVwU3RyLmlu
Zg0KKyAgQmFzZUxpYnxNZGVQa2cvTGlicmFyeS9CYXNlTGliL0Jhc2VMaWIuaW5mDQorICBTYWZl
SW50TGlifE1kZVBrZy9MaWJyYXJ5L0Jhc2VTYWZlSW50TGliL0Jhc2VTYWZlSW50TGliLmluZg0K
KyAgQm1wU3VwcG9ydExpYnxNZGVNb2R1bGVQa2cvTGlicmFyeS9CYXNlQm1wU3VwcG9ydExpYi9C
YXNlQm1wU3VwcG9ydExpYi5pbmYNCisgIFN5bmNocm9uaXphdGlvbkxpYnxNZGVQa2cvTGlicmFy
eS9CYXNlU3luY2hyb25pemF0aW9uTGliL0Jhc2VTeW5jaHJvbml6YXRpb25MaWIuaW5mDQorICBD
cHVMaWJ8TWRlUGtnL0xpYnJhcnkvQmFzZUNwdUxpYi9CYXNlQ3B1TGliLmluZg0KKyAgUGVyZm9y
bWFuY2VMaWJ8TWRlUGtnL0xpYnJhcnkvQmFzZVBlcmZvcm1hbmNlTGliTnVsbC9CYXNlUGVyZm9y
bWFuY2VMaWJOdWxsLmluZg0KKyAgUGVDb2ZmTGlifE1kZVBrZy9MaWJyYXJ5L0Jhc2VQZUNvZmZM
aWIvQmFzZVBlQ29mZkxpYi5pbmYNCisgIENhY2hlTWFpbnRlbmFuY2VMaWJ8TWRlUGtnL0xpYnJh
cnkvQmFzZUNhY2hlTWFpbnRlbmFuY2VMaWIvQmFzZUNhY2hlTWFpbnRlbmFuY2VMaWIuaW5mDQor
ICBVZWZpRGVjb21wcmVzc0xpYnxNZGVQa2cvTGlicmFyeS9CYXNlVWVmaURlY29tcHJlc3NMaWIv
QmFzZVVlZmlEZWNvbXByZXNzTGliLmluZg0KKyAgVWVmaUhpaVNlcnZpY2VzTGlifE1kZU1vZHVs
ZVBrZy9MaWJyYXJ5L1VlZmlIaWlTZXJ2aWNlc0xpYi9VZWZpSGlpU2VydmljZXNMaWIuaW5mDQor
ICBIaWlMaWJ8TWRlTW9kdWxlUGtnL0xpYnJhcnkvVWVmaUhpaUxpYi9VZWZpSGlpTGliLmluZg0K
KyAgU29ydExpYnxNZGVNb2R1bGVQa2cvTGlicmFyeS9VZWZpU29ydExpYi9VZWZpU29ydExpYi5p
bmYNCisgIFVlZmlCb290TWFuYWdlckxpYnxNZGVNb2R1bGVQa2cvTGlicmFyeS9VZWZpQm9vdE1h
bmFnZXJMaWIvVWVmaUJvb3RNYW5hZ2VyTGliLmluZg0KKyAgQm9vdExvZ29MaWJ8TWRlTW9kdWxl
UGtnL0xpYnJhcnkvQm9vdExvZ29MaWIvQm9vdExvZ29MaWIuaW5mDQorICBGaWxlRXhwbG9yZXJM
aWJ8TWRlTW9kdWxlUGtnL0xpYnJhcnkvRmlsZUV4cGxvcmVyTGliL0ZpbGVFeHBsb3JlckxpYi5p
bmYNCisgIENhcHN1bGVMaWJ8TWRlTW9kdWxlUGtnL0xpYnJhcnkvRHhlQ2Fwc3VsZUxpYk51bGwv
RHhlQ2Fwc3VsZUxpYk51bGwuaW5mDQorICBEeGVTZXJ2aWNlc0xpYnxNZGVQa2cvTGlicmFyeS9E
eGVTZXJ2aWNlc0xpYi9EeGVTZXJ2aWNlc0xpYi5pbmYNCisgIER4ZVNlcnZpY2VzVGFibGVMaWJ8
TWRlUGtnL0xpYnJhcnkvRHhlU2VydmljZXNUYWJsZUxpYi9EeGVTZXJ2aWNlc1RhYmxlTGliLmlu
Zg0KKyAgUGVDb2ZmR2V0RW50cnlQb2ludExpYnxNZGVQa2cvTGlicmFyeS9CYXNlUGVDb2ZmR2V0
RW50cnlQb2ludExpYi9CYXNlUGVDb2ZmR2V0RW50cnlQb2ludExpYi5pbmYNCisgIFBjaUNmOExp
YnxNZGVQa2cvTGlicmFyeS9CYXNlUGNpQ2Y4TGliL0Jhc2VQY2lDZjhMaWIuaW5mDQorICBQY2lF
eHByZXNzTGlifE1kZVBrZy9MaWJyYXJ5L0Jhc2VQY2lFeHByZXNzTGliL0Jhc2VQY2lFeHByZXNz
TGliLmluZg0KKyAgUGNpTGlifE1kZVBrZy9MaWJyYXJ5L0Jhc2VQY2lMaWJDZjgvQmFzZVBjaUxp
YkNmOC5pbmYNCisgIFBjaVNlZ21lbnRMaWJ8TWRlUGtnL0xpYnJhcnkvQmFzZVBjaVNlZ21lbnRM
aWJQY2kvQmFzZVBjaVNlZ21lbnRMaWJQY2kuaW5mDQorICBQY2lDYXBMaWJ8T3ZtZlBrZy9MaWJy
YXJ5L0Jhc2VQY2lDYXBMaWIvQmFzZVBjaUNhcExpYi5pbmYNCisgIFBjaUNhcFBjaVNlZ21lbnRM
aWJ8T3ZtZlBrZy9MaWJyYXJ5L0Jhc2VQY2lDYXBQY2lTZWdtZW50TGliL0Jhc2VQY2lDYXBQY2lT
ZWdtZW50TGliLmluZg0KKyAgUGNpQ2FwUGNpSW9MaWJ8T3ZtZlBrZy9MaWJyYXJ5L1VlZmlQY2lD
YXBQY2lJb0xpYi9VZWZpUGNpQ2FwUGNpSW9MaWIuaW5mDQorICBJb0xpYnxNZGVQa2cvTGlicmFy
eS9CYXNlSW9MaWJJbnRyaW5zaWMvQmFzZUlvTGliSW50cmluc2ljU2V2LmluZg0KKyAgT2VtSG9v
a1N0YXR1c0NvZGVMaWJ8TWRlTW9kdWxlUGtnL0xpYnJhcnkvT2VtSG9va1N0YXR1c0NvZGVMaWJO
dWxsL09lbUhvb2tTdGF0dXNDb2RlTGliTnVsbC5pbmYNCisgIFNlcmlhbFBvcnRMaWJ8UGNBdENo
aXBzZXRQa2cvTGlicmFyeS9TZXJpYWxJb0xpYi9TZXJpYWxJb0xpYi5pbmYNCisgIE10cnJMaWJ8
VWVmaUNwdVBrZy9MaWJyYXJ5L010cnJMaWIvTXRyckxpYi5pbmYNCisgIFVlZmlMaWJ8TWRlUGtn
L0xpYnJhcnkvVWVmaUxpYi9VZWZpTGliLmluZg0KKyAgVWVmaUJvb3RTZXJ2aWNlc1RhYmxlTGli
fE1kZVBrZy9MaWJyYXJ5L1VlZmlCb290U2VydmljZXNUYWJsZUxpYi9VZWZpQm9vdFNlcnZpY2Vz
VGFibGVMaWIuaW5mDQorICBVZWZpUnVudGltZVNlcnZpY2VzVGFibGVMaWJ8TWRlUGtnL0xpYnJh
cnkvVWVmaVJ1bnRpbWVTZXJ2aWNlc1RhYmxlTGliL1VlZmlSdW50aW1lU2VydmljZXNUYWJsZUxp
Yi5pbmYNCisgIFVlZmlEcml2ZXJFbnRyeVBvaW50fE1kZVBrZy9MaWJyYXJ5L1VlZmlEcml2ZXJF
bnRyeVBvaW50L1VlZmlEcml2ZXJFbnRyeVBvaW50LmluZg0KKyAgVWVmaUFwcGxpY2F0aW9uRW50
cnlQb2ludHxNZGVQa2cvTGlicmFyeS9VZWZpQXBwbGljYXRpb25FbnRyeVBvaW50L1VlZmlBcHBs
aWNhdGlvbkVudHJ5UG9pbnQuaW5mDQorICBEZXZpY2VQYXRoTGlifE1kZVBrZy9MaWJyYXJ5L1Vl
ZmlEZXZpY2VQYXRoTGliRGV2aWNlUGF0aFByb3RvY29sL1VlZmlEZXZpY2VQYXRoTGliRGV2aWNl
UGF0aFByb3RvY29sLmluZg0KKyAgTnZWYXJzRmlsZUxpYnxPdm1mUGtnL0xpYnJhcnkvTnZWYXJz
RmlsZUxpYi9OdlZhcnNGaWxlTGliLmluZg0KKyAgRmlsZUhhbmRsZUxpYnxNZGVQa2cvTGlicmFy
eS9VZWZpRmlsZUhhbmRsZUxpYi9VZWZpRmlsZUhhbmRsZUxpYi5pbmYNCisgIFVlZmlDcHVMaWJ8
VWVmaUNwdVBrZy9MaWJyYXJ5L0Jhc2VVZWZpQ3B1TGliL0Jhc2VVZWZpQ3B1TGliLmluZg0KKyAg
U2VjdXJpdHlNYW5hZ2VtZW50TGlifE1kZU1vZHVsZVBrZy9MaWJyYXJ5L0R4ZVNlY3VyaXR5TWFu
YWdlbWVudExpYi9EeGVTZWN1cml0eU1hbmFnZW1lbnRMaWIuaW5mDQorICBVZWZpVXNiTGlifE1k
ZVBrZy9MaWJyYXJ5L1VlZmlVc2JMaWIvVWVmaVVzYkxpYi5pbmYNCisgIFNlcmlhbGl6ZVZhcmlh
Ymxlc0xpYnxPdm1mUGtnL0xpYnJhcnkvU2VyaWFsaXplVmFyaWFibGVzTGliL1NlcmlhbGl6ZVZh
cmlhYmxlc0xpYi5pbmYNCisgIFFlbXVGd0NmZ0xpYnxPdm1mUGtnL0xpYnJhcnkvUWVtdUZ3Q2Zn
TGliL1FlbXVGd0NmZ0R4ZUxpYi5pbmYNCisgIExvYWRMaW51eExpYnxPdm1mUGtnL0xpYnJhcnkv
TG9hZExpbnV4TGliL0xvYWRMaW51eExpYi5pbmYNCisgIE1lbUVuY3J5cHRTZXZMaWJ8T3ZtZlBr
Zy9MaWJyYXJ5L0Jhc2VNZW1FbmNyeXB0U2V2TGliL0Jhc2VNZW1FbmNyeXB0U2V2TGliLmluZg0K
KyAgTG9ja0JveExpYnxPdm1mUGtnL0xpYnJhcnkvTG9ja0JveExpYi9Mb2NrQm94QmFzZUxpYi5p
bmYNCisgIEN1c3RvbWl6ZWREaXNwbGF5TGlifE1kZU1vZHVsZVBrZy9MaWJyYXJ5L0N1c3RvbWl6
ZWREaXNwbGF5TGliL0N1c3RvbWl6ZWREaXNwbGF5TGliLmluZg0KKyAgRnJhbWVCdWZmZXJCbHRM
aWJ8TWRlTW9kdWxlUGtnL0xpYnJhcnkvRnJhbWVCdWZmZXJCbHRMaWIvRnJhbWVCdWZmZXJCbHRM
aWIuaW5mDQorDQorIWlmZGVmICQoU09VUkNFX0RFQlVHX0VOQUJMRSkNCisgIFBlQ29mZkV4dHJh
QWN0aW9uTGlifFNvdXJjZUxldmVsRGVidWdQa2cvTGlicmFyeS9QZUNvZmZFeHRyYUFjdGlvbkxp
YkRlYnVnL1BlQ29mZkV4dHJhQWN0aW9uTGliRGVidWcuaW5mDQorICBEZWJ1Z0NvbW11bmljYXRp
b25MaWJ8U291cmNlTGV2ZWxEZWJ1Z1BrZy9MaWJyYXJ5L0RlYnVnQ29tbXVuaWNhdGlvbkxpYlNl
cmlhbFBvcnQvRGVidWdDb21tdW5pY2F0aW9uTGliU2VyaWFsUG9ydC5pbmYNCishZWxzZQ0KKyAg
UGVDb2ZmRXh0cmFBY3Rpb25MaWJ8TWRlUGtnL0xpYnJhcnkvQmFzZVBlQ29mZkV4dHJhQWN0aW9u
TGliTnVsbC9CYXNlUGVDb2ZmRXh0cmFBY3Rpb25MaWJOdWxsLmluZg0KKyAgRGVidWdBZ2VudExp
YnxNZGVNb2R1bGVQa2cvTGlicmFyeS9EZWJ1Z0FnZW50TGliTnVsbC9EZWJ1Z0FnZW50TGliTnVs
bC5pbmYNCishZW5kaWYNCisNCisgIFJlc2V0U3lzdGVtTGlifE92bWZQa2cvTGlicmFyeS9SZXNl
dFN5c3RlbUxpYi9SZXNldFN5c3RlbUxpYi5pbmYNCisgIExvY2FsQXBpY0xpYnxVZWZpQ3B1UGtn
L0xpYnJhcnkvQmFzZVhBcGljWDJBcGljTGliL0Jhc2VYQXBpY1gyQXBpY0xpYi5pbmYNCisgIERl
YnVnUHJpbnRFcnJvckxldmVsTGlifE1kZVBrZy9MaWJyYXJ5L0Jhc2VEZWJ1Z1ByaW50RXJyb3JM
ZXZlbExpYi9CYXNlRGVidWdQcmludEVycm9yTGV2ZWxMaWIuaW5mDQorDQorICBJbnRyaW5zaWNM
aWJ8Q3J5cHRvUGtnL0xpYnJhcnkvSW50cmluc2ljTGliL0ludHJpbnNpY0xpYi5pbmYNCishaWYg
JChORVRXT1JLX1RMU19FTkFCTEUpID09IFRSVUUNCisgIE9wZW5zc2xMaWJ8Q3J5cHRvUGtnL0xp
YnJhcnkvT3BlbnNzbExpYi9PcGVuc3NsTGliLmluZg0KKyFlbHNlDQorICBPcGVuc3NsTGlifENy
eXB0b1BrZy9MaWJyYXJ5L09wZW5zc2xMaWIvT3BlbnNzbExpYkNyeXB0by5pbmYNCishZW5kaWYN
CisNCisgIFRwbU1lYXN1cmVtZW50TGlifE1kZU1vZHVsZVBrZy9MaWJyYXJ5L1RwbU1lYXN1cmVt
ZW50TGliTnVsbC9UcG1NZWFzdXJlbWVudExpYk51bGwuaW5mDQorICBBdXRoVmFyaWFibGVMaWJ8
TWRlTW9kdWxlUGtnL0xpYnJhcnkvQXV0aFZhcmlhYmxlTGliTnVsbC9BdXRoVmFyaWFibGVMaWJO
dWxsLmluZg0KKyAgVmFyQ2hlY2tMaWJ8TWRlTW9kdWxlUGtnL0xpYnJhcnkvVmFyQ2hlY2tMaWIv
VmFyQ2hlY2tMaWIuaW5mDQorDQorDQorICAjDQorICAjIE5ldHdvcmsgbGlicmFyaWVzDQorICAj
DQorIWluY2x1ZGUgTmV0d29ya1BrZy9OZXR3b3JrTGlicy5kc2MuaW5jDQorDQorIWlmICQoTkVU
V09SS19UTFNfRU5BQkxFKSA9PSBUUlVFDQorICBUbHNMaWJ8Q3J5cHRvUGtnL0xpYnJhcnkvVGxz
TGliL1Rsc0xpYi5pbmYNCishZW5kaWYNCisNCisgIFNoZWxsTGlifFNoZWxsUGtnL0xpYnJhcnkv
VWVmaVNoZWxsTGliL1VlZmlTaGVsbExpYi5pbmYNCisgIFNoZWxsQ0VudHJ5TGlifFNoZWxsUGtn
L0xpYnJhcnkvVWVmaVNoZWxsQ0VudHJ5TGliL1VlZmlTaGVsbENFbnRyeUxpYi5pbmYNCisgIFMz
Qm9vdFNjcmlwdExpYnxNZGVNb2R1bGVQa2cvTGlicmFyeS9QaUR4ZVMzQm9vdFNjcmlwdExpYi9E
eGVTM0Jvb3RTY3JpcHRMaWIuaW5mDQorICBTbWJ1c0xpYnxNZGVQa2cvTGlicmFyeS9CYXNlU21i
dXNMaWJOdWxsL0Jhc2VTbWJ1c0xpYk51bGwuaW5mDQorICBPcmRlcmVkQ29sbGVjdGlvbkxpYnxN
ZGVQa2cvTGlicmFyeS9CYXNlT3JkZXJlZENvbGxlY3Rpb25SZWRCbGFja1RyZWVMaWIvQmFzZU9y
ZGVyZWRDb2xsZWN0aW9uUmVkQmxhY2tUcmVlTGliLmluZg0KKyAgWGVuSHlwZXJjYWxsTGlifE92
bWZQa2cvTGlicmFyeS9YZW5IeXBlcmNhbGxMaWIvWGVuSHlwZXJjYWxsTGliLmluZg0KKw0KKyAg
VGNnMlBoeXNpY2FsUHJlc2VuY2VMaWJ8T3ZtZlBrZy9MaWJyYXJ5L1RjZzJQaHlzaWNhbFByZXNl
bmNlTGliTnVsbC9EeGVUY2cyUGh5c2ljYWxQcmVzZW5jZUxpYi5pbmYNCisNCitbTGlicmFyeUNs
YXNzZXMuY29tbW9uXQ0KKyAgQmFzZUNyeXB0TGlifENyeXB0b1BrZy9MaWJyYXJ5L0Jhc2VDcnlw
dExpYi9CYXNlQ3J5cHRMaWIuaW5mDQorDQorW0xpYnJhcnlDbGFzc2VzLmNvbW1vbi5TRUNdDQor
ICBUaW1lckxpYnxPdm1mUGtnL0xpYnJhcnkvQWNwaVRpbWVyTGliL0Jhc2VSb21BY3BpVGltZXJM
aWIuaW5mDQorICBRZW11RndDZmdMaWJ8T3ZtZlBrZy9MaWJyYXJ5L1FlbXVGd0NmZ0xpYi9RZW11
RndDZmdTZWNMaWIuaW5mDQorIWlmZGVmICQoREVCVUdfT05fU0VSSUFMX1BPUlQpDQorICBEZWJ1
Z0xpYnxNZGVQa2cvTGlicmFyeS9CYXNlRGVidWdMaWJTZXJpYWxQb3J0L0Jhc2VEZWJ1Z0xpYlNl
cmlhbFBvcnQuaW5mDQorIWVsc2UNCisgIERlYnVnTGlifE92bWZQa2cvTGlicmFyeS9QbGF0Zm9y
bURlYnVnTGliSW9Qb3J0L1BsYXRmb3JtUm9tRGVidWdMaWJJb1BvcnQuaW5mDQorIWVuZGlmDQor
ICBSZXBvcnRTdGF0dXNDb2RlTGlifE1kZU1vZHVsZVBrZy9MaWJyYXJ5L1BlaVJlcG9ydFN0YXR1
c0NvZGVMaWIvUGVpUmVwb3J0U3RhdHVzQ29kZUxpYi5pbmYNCisgIEV4dHJhY3RHdWlkZWRTZWN0
aW9uTGlifE1kZVBrZy9MaWJyYXJ5L0Jhc2VFeHRyYWN0R3VpZGVkU2VjdGlvbkxpYi9CYXNlRXh0
cmFjdEd1aWRlZFNlY3Rpb25MaWIuaW5mDQorIWlmZGVmICQoU09VUkNFX0RFQlVHX0VOQUJMRSkN
CisgIERlYnVnQWdlbnRMaWJ8U291cmNlTGV2ZWxEZWJ1Z1BrZy9MaWJyYXJ5L0RlYnVnQWdlbnQv
U2VjUGVpRGVidWdBZ2VudExpYi5pbmYNCishZW5kaWYNCisgIEhvYkxpYnxNZGVQa2cvTGlicmFy
eS9QZWlIb2JMaWIvUGVpSG9iTGliLmluZg0KKyAgUGVpU2VydmljZXNMaWJ8TWRlUGtnL0xpYnJh
cnkvUGVpU2VydmljZXNMaWIvUGVpU2VydmljZXNMaWIuaW5mDQorICBQZWlTZXJ2aWNlc1RhYmxl
UG9pbnRlckxpYnxNZGVQa2cvTGlicmFyeS9QZWlTZXJ2aWNlc1RhYmxlUG9pbnRlckxpYklkdC9Q
ZWlTZXJ2aWNlc1RhYmxlUG9pbnRlckxpYklkdC5pbmYNCisgIE1lbW9yeUFsbG9jYXRpb25MaWJ8
TWRlUGtnL0xpYnJhcnkvUGVpTWVtb3J5QWxsb2NhdGlvbkxpYi9QZWlNZW1vcnlBbGxvY2F0aW9u
TGliLmluZg0KKyAgQ3B1RXhjZXB0aW9uSGFuZGxlckxpYnxVZWZpQ3B1UGtnL0xpYnJhcnkvQ3B1
RXhjZXB0aW9uSGFuZGxlckxpYi9TZWNQZWlDcHVFeGNlcHRpb25IYW5kbGVyTGliLmluZg0KKw0K
K1tMaWJyYXJ5Q2xhc3Nlcy5jb21tb24uUEVJX0NPUkVdDQorICBIb2JMaWJ8TWRlUGtnL0xpYnJh
cnkvUGVpSG9iTGliL1BlaUhvYkxpYi5pbmYNCisgIFBlaVNlcnZpY2VzVGFibGVQb2ludGVyTGli
fE1kZVBrZy9MaWJyYXJ5L1BlaVNlcnZpY2VzVGFibGVQb2ludGVyTGliSWR0L1BlaVNlcnZpY2Vz
VGFibGVQb2ludGVyTGliSWR0LmluZg0KKyAgUGVpU2VydmljZXNMaWJ8TWRlUGtnL0xpYnJhcnkv
UGVpU2VydmljZXNMaWIvUGVpU2VydmljZXNMaWIuaW5mDQorICBNZW1vcnlBbGxvY2F0aW9uTGli
fE1kZVBrZy9MaWJyYXJ5L1BlaU1lbW9yeUFsbG9jYXRpb25MaWIvUGVpTWVtb3J5QWxsb2NhdGlv
bkxpYi5pbmYNCisgIFBlaUNvcmVFbnRyeVBvaW50fE1kZVBrZy9MaWJyYXJ5L1BlaUNvcmVFbnRy
eVBvaW50L1BlaUNvcmVFbnRyeVBvaW50LmluZg0KKyAgUmVwb3J0U3RhdHVzQ29kZUxpYnxNZGVN
b2R1bGVQa2cvTGlicmFyeS9QZWlSZXBvcnRTdGF0dXNDb2RlTGliL1BlaVJlcG9ydFN0YXR1c0Nv
ZGVMaWIuaW5mDQorICBPZW1Ib29rU3RhdHVzQ29kZUxpYnxNZGVNb2R1bGVQa2cvTGlicmFyeS9P
ZW1Ib29rU3RhdHVzQ29kZUxpYk51bGwvT2VtSG9va1N0YXR1c0NvZGVMaWJOdWxsLmluZg0KKyAg
UGVDb2ZmR2V0RW50cnlQb2ludExpYnxNZGVQa2cvTGlicmFyeS9CYXNlUGVDb2ZmR2V0RW50cnlQ
b2ludExpYi9CYXNlUGVDb2ZmR2V0RW50cnlQb2ludExpYi5pbmYNCishaWZkZWYgJChERUJVR19P
Tl9TRVJJQUxfUE9SVCkNCisgIERlYnVnTGlifE1kZVBrZy9MaWJyYXJ5L0Jhc2VEZWJ1Z0xpYlNl
cmlhbFBvcnQvQmFzZURlYnVnTGliU2VyaWFsUG9ydC5pbmYNCishZWxzZQ0KKyAgRGVidWdMaWJ8
T3ZtZlBrZy9MaWJyYXJ5L1BsYXRmb3JtRGVidWdMaWJJb1BvcnQvUGxhdGZvcm1EZWJ1Z0xpYklv
UG9ydC5pbmYNCishZW5kaWYNCisgIFBlQ29mZkxpYnxNZGVQa2cvTGlicmFyeS9CYXNlUGVDb2Zm
TGliL0Jhc2VQZUNvZmZMaWIuaW5mDQorDQorW0xpYnJhcnlDbGFzc2VzLmNvbW1vbi5QRUlNXQ0K
KyAgSG9iTGlifE1kZVBrZy9MaWJyYXJ5L1BlaUhvYkxpYi9QZWlIb2JMaWIuaW5mDQorICBQZWlT
ZXJ2aWNlc1RhYmxlUG9pbnRlckxpYnxNZGVQa2cvTGlicmFyeS9QZWlTZXJ2aWNlc1RhYmxlUG9p
bnRlckxpYklkdC9QZWlTZXJ2aWNlc1RhYmxlUG9pbnRlckxpYklkdC5pbmYNCisgIFBlaVNlcnZp
Y2VzTGlifE1kZVBrZy9MaWJyYXJ5L1BlaVNlcnZpY2VzTGliL1BlaVNlcnZpY2VzTGliLmluZg0K
KyAgTWVtb3J5QWxsb2NhdGlvbkxpYnxNZGVQa2cvTGlicmFyeS9QZWlNZW1vcnlBbGxvY2F0aW9u
TGliL1BlaU1lbW9yeUFsbG9jYXRpb25MaWIuaW5mDQorICBQZWltRW50cnlQb2ludHxNZGVQa2cv
TGlicmFyeS9QZWltRW50cnlQb2ludC9QZWltRW50cnlQb2ludC5pbmYNCisgIFJlcG9ydFN0YXR1
c0NvZGVMaWJ8TWRlTW9kdWxlUGtnL0xpYnJhcnkvUGVpUmVwb3J0U3RhdHVzQ29kZUxpYi9QZWlS
ZXBvcnRTdGF0dXNDb2RlTGliLmluZg0KKyAgT2VtSG9va1N0YXR1c0NvZGVMaWJ8TWRlTW9kdWxl
UGtnL0xpYnJhcnkvT2VtSG9va1N0YXR1c0NvZGVMaWJOdWxsL09lbUhvb2tTdGF0dXNDb2RlTGli
TnVsbC5pbmYNCisgIFBlQ29mZkdldEVudHJ5UG9pbnRMaWJ8TWRlUGtnL0xpYnJhcnkvQmFzZVBl
Q29mZkdldEVudHJ5UG9pbnRMaWIvQmFzZVBlQ29mZkdldEVudHJ5UG9pbnRMaWIuaW5mDQorIWlm
ZGVmICQoREVCVUdfT05fU0VSSUFMX1BPUlQpDQorICBEZWJ1Z0xpYnxNZGVQa2cvTGlicmFyeS9C
YXNlRGVidWdMaWJTZXJpYWxQb3J0L0Jhc2VEZWJ1Z0xpYlNlcmlhbFBvcnQuaW5mDQorIWVsc2UN
CisgIERlYnVnTGlifE92bWZQa2cvTGlicmFyeS9QbGF0Zm9ybURlYnVnTGliSW9Qb3J0L1BsYXRm
b3JtRGVidWdMaWJJb1BvcnQuaW5mDQorIWVuZGlmDQorICBQZUNvZmZMaWJ8TWRlUGtnL0xpYnJh
cnkvQmFzZVBlQ29mZkxpYi9CYXNlUGVDb2ZmTGliLmluZg0KKyAgUmVzb3VyY2VQdWJsaWNhdGlv
bkxpYnxNZGVQa2cvTGlicmFyeS9QZWlSZXNvdXJjZVB1YmxpY2F0aW9uTGliL1BlaVJlc291cmNl
UHVibGljYXRpb25MaWIuaW5mDQorICBFeHRyYWN0R3VpZGVkU2VjdGlvbkxpYnxNZGVQa2cvTGli
cmFyeS9QZWlFeHRyYWN0R3VpZGVkU2VjdGlvbkxpYi9QZWlFeHRyYWN0R3VpZGVkU2VjdGlvbkxp
Yi5pbmYNCishaWZkZWYgJChTT1VSQ0VfREVCVUdfRU5BQkxFKQ0KKyAgRGVidWdBZ2VudExpYnxT
b3VyY2VMZXZlbERlYnVnUGtnL0xpYnJhcnkvRGVidWdBZ2VudC9TZWNQZWlEZWJ1Z0FnZW50TGli
LmluZg0KKyFlbmRpZg0KKyAgQ3B1RXhjZXB0aW9uSGFuZGxlckxpYnxVZWZpQ3B1UGtnL0xpYnJh
cnkvQ3B1RXhjZXB0aW9uSGFuZGxlckxpYi9QZWlDcHVFeGNlcHRpb25IYW5kbGVyTGliLmluZg0K
KyAgTXBJbml0TGlifFVlZmlDcHVQa2cvTGlicmFyeS9NcEluaXRMaWIvUGVpTXBJbml0TGliLmlu
Zg0KKyAgUWVtdUZ3Q2ZnUzNMaWJ8T3ZtZlBrZy9MaWJyYXJ5L1FlbXVGd0NmZ1MzTGliL1BlaVFl
bXVGd0NmZ1MzTGliRndDZmcuaW5mDQorICBQY2RMaWJ8TWRlUGtnL0xpYnJhcnkvUGVpUGNkTGli
L1BlaVBjZExpYi5pbmYNCisgIFFlbXVGd0NmZ0xpYnxPdm1mUGtnL0xpYnJhcnkvUWVtdUZ3Q2Zn
TGliL1FlbXVGd0NmZ1BlaUxpYi5pbmYNCisNCitbTGlicmFyeUNsYXNzZXMuY29tbW9uLkRYRV9D
T1JFXQ0KKyAgSG9iTGlifE1kZVBrZy9MaWJyYXJ5L0R4ZUNvcmVIb2JMaWIvRHhlQ29yZUhvYkxp
Yi5pbmYNCisgIER4ZUNvcmVFbnRyeVBvaW50fE1kZVBrZy9MaWJyYXJ5L0R4ZUNvcmVFbnRyeVBv
aW50L0R4ZUNvcmVFbnRyeVBvaW50LmluZg0KKyAgTWVtb3J5QWxsb2NhdGlvbkxpYnxNZGVNb2R1
bGVQa2cvTGlicmFyeS9EeGVDb3JlTWVtb3J5QWxsb2NhdGlvbkxpYi9EeGVDb3JlTWVtb3J5QWxs
b2NhdGlvbkxpYi5pbmYNCisgIFJlcG9ydFN0YXR1c0NvZGVMaWJ8TWRlTW9kdWxlUGtnL0xpYnJh
cnkvRHhlUmVwb3J0U3RhdHVzQ29kZUxpYi9EeGVSZXBvcnRTdGF0dXNDb2RlTGliLmluZg0KKyFp
ZmRlZiAkKERFQlVHX09OX1NFUklBTF9QT1JUKQ0KKyAgRGVidWdMaWJ8TWRlUGtnL0xpYnJhcnkv
QmFzZURlYnVnTGliU2VyaWFsUG9ydC9CYXNlRGVidWdMaWJTZXJpYWxQb3J0LmluZg0KKyFlbHNl
DQorICBEZWJ1Z0xpYnxPdm1mUGtnL0xpYnJhcnkvUGxhdGZvcm1EZWJ1Z0xpYklvUG9ydC9QbGF0
Zm9ybURlYnVnTGliSW9Qb3J0LmluZg0KKyFlbmRpZg0KKyAgRXh0cmFjdEd1aWRlZFNlY3Rpb25M
aWJ8TWRlUGtnL0xpYnJhcnkvRHhlRXh0cmFjdEd1aWRlZFNlY3Rpb25MaWIvRHhlRXh0cmFjdEd1
aWRlZFNlY3Rpb25MaWIuaW5mDQorIWlmZGVmICQoU09VUkNFX0RFQlVHX0VOQUJMRSkNCisgIERl
YnVnQWdlbnRMaWJ8U291cmNlTGV2ZWxEZWJ1Z1BrZy9MaWJyYXJ5L0RlYnVnQWdlbnQvRHhlRGVi
dWdBZ2VudExpYi5pbmYNCishZW5kaWYNCisgIENwdUV4Y2VwdGlvbkhhbmRsZXJMaWJ8VWVmaUNw
dVBrZy9MaWJyYXJ5L0NwdUV4Y2VwdGlvbkhhbmRsZXJMaWIvRHhlQ3B1RXhjZXB0aW9uSGFuZGxl
ckxpYi5pbmYNCisgIFBjZExpYnxNZGVQa2cvTGlicmFyeS9EeGVQY2RMaWIvRHhlUGNkTGliLmlu
Zg0KKw0KK1tMaWJyYXJ5Q2xhc3Nlcy5jb21tb24uRFhFX1JVTlRJTUVfRFJJVkVSXQ0KKyAgUGNk
TGlifE1kZVBrZy9MaWJyYXJ5L0R4ZVBjZExpYi9EeGVQY2RMaWIuaW5mDQorICBUaW1lckxpYnxP
dm1mUGtnL0xpYnJhcnkvQWNwaVRpbWVyTGliL0R4ZUFjcGlUaW1lckxpYi5pbmYNCisgIEhvYkxp
YnxNZGVQa2cvTGlicmFyeS9EeGVIb2JMaWIvRHhlSG9iTGliLmluZg0KKyAgRHhlQ29yZUVudHJ5
UG9pbnR8TWRlUGtnL0xpYnJhcnkvRHhlQ29yZUVudHJ5UG9pbnQvRHhlQ29yZUVudHJ5UG9pbnQu
aW5mDQorICBNZW1vcnlBbGxvY2F0aW9uTGlifE1kZVBrZy9MaWJyYXJ5L1VlZmlNZW1vcnlBbGxv
Y2F0aW9uTGliL1VlZmlNZW1vcnlBbGxvY2F0aW9uTGliLmluZg0KKyAgUmVwb3J0U3RhdHVzQ29k
ZUxpYnxNZGVNb2R1bGVQa2cvTGlicmFyeS9SdW50aW1lRHhlUmVwb3J0U3RhdHVzQ29kZUxpYi9S
dW50aW1lRHhlUmVwb3J0U3RhdHVzQ29kZUxpYi5pbmYNCishaWZkZWYgJChERUJVR19PTl9TRVJJ
QUxfUE9SVCkNCisgIERlYnVnTGlifE1kZVBrZy9MaWJyYXJ5L0Jhc2VEZWJ1Z0xpYlNlcmlhbFBv
cnQvQmFzZURlYnVnTGliU2VyaWFsUG9ydC5pbmYNCishZWxzZQ0KKyAgRGVidWdMaWJ8T3ZtZlBr
Zy9MaWJyYXJ5L1BsYXRmb3JtRGVidWdMaWJJb1BvcnQvUGxhdGZvcm1EZWJ1Z0xpYklvUG9ydC5p
bmYNCishZW5kaWYNCisgIFVlZmlSdW50aW1lTGlifE1kZVBrZy9MaWJyYXJ5L1VlZmlSdW50aW1l
TGliL1VlZmlSdW50aW1lTGliLmluZg0KKyAgQmFzZUNyeXB0TGlifENyeXB0b1BrZy9MaWJyYXJ5
L0Jhc2VDcnlwdExpYi9SdW50aW1lQ3J5cHRMaWIuaW5mDQorICBQY2lMaWJ8T3ZtZlBrZy9MaWJy
YXJ5L0R4ZVBjaUxpYkk0NDBGeFEzNS9EeGVQY2lMaWJJNDQwRnhRMzUuaW5mDQorICBRZW11RndD
ZmdTM0xpYnxPdm1mUGtnL0xpYnJhcnkvUWVtdUZ3Q2ZnUzNMaWIvRHhlUWVtdUZ3Q2ZnUzNMaWJG
d0NmZy5pbmYNCisNCitbTGlicmFyeUNsYXNzZXMuY29tbW9uLlVFRklfRFJJVkVSXQ0KKyAgUGNk
TGlifE1kZVBrZy9MaWJyYXJ5L0R4ZVBjZExpYi9EeGVQY2RMaWIuaW5mDQorICBUaW1lckxpYnxP
dm1mUGtnL0xpYnJhcnkvQWNwaVRpbWVyTGliL0R4ZUFjcGlUaW1lckxpYi5pbmYNCisgIEhvYkxp
YnxNZGVQa2cvTGlicmFyeS9EeGVIb2JMaWIvRHhlSG9iTGliLmluZg0KKyAgRHhlQ29yZUVudHJ5
UG9pbnR8TWRlUGtnL0xpYnJhcnkvRHhlQ29yZUVudHJ5UG9pbnQvRHhlQ29yZUVudHJ5UG9pbnQu
aW5mDQorICBNZW1vcnlBbGxvY2F0aW9uTGlifE1kZVBrZy9MaWJyYXJ5L1VlZmlNZW1vcnlBbGxv
Y2F0aW9uTGliL1VlZmlNZW1vcnlBbGxvY2F0aW9uTGliLmluZg0KKyAgUmVwb3J0U3RhdHVzQ29k
ZUxpYnxNZGVNb2R1bGVQa2cvTGlicmFyeS9EeGVSZXBvcnRTdGF0dXNDb2RlTGliL0R4ZVJlcG9y
dFN0YXR1c0NvZGVMaWIuaW5mDQorIWlmZGVmICQoREVCVUdfT05fU0VSSUFMX1BPUlQpDQorICBE
ZWJ1Z0xpYnxNZGVQa2cvTGlicmFyeS9CYXNlRGVidWdMaWJTZXJpYWxQb3J0L0Jhc2VEZWJ1Z0xp
YlNlcmlhbFBvcnQuaW5mDQorIWVsc2UNCisgIERlYnVnTGlifE92bWZQa2cvTGlicmFyeS9QbGF0
Zm9ybURlYnVnTGliSW9Qb3J0L1BsYXRmb3JtRGVidWdMaWJJb1BvcnQuaW5mDQorIWVuZGlmDQor
ICBVZWZpU2NzaUxpYnxNZGVQa2cvTGlicmFyeS9VZWZpU2NzaUxpYi9VZWZpU2NzaUxpYi5pbmYN
CisgIFBjaUxpYnxPdm1mUGtnL0xpYnJhcnkvRHhlUGNpTGliSTQ0MEZ4UTM1L0R4ZVBjaUxpYkk0
NDBGeFEzNS5pbmYNCisNCitbTGlicmFyeUNsYXNzZXMuY29tbW9uLkRYRV9EUklWRVJdDQorICBQ
Y2RMaWJ8TWRlUGtnL0xpYnJhcnkvRHhlUGNkTGliL0R4ZVBjZExpYi5pbmYNCisgIFRpbWVyTGli
fE92bWZQa2cvTGlicmFyeS9BY3BpVGltZXJMaWIvRHhlQWNwaVRpbWVyTGliLmluZg0KKyAgSG9i
TGlifE1kZVBrZy9MaWJyYXJ5L0R4ZUhvYkxpYi9EeGVIb2JMaWIuaW5mDQorICBNZW1vcnlBbGxv
Y2F0aW9uTGlifE1kZVBrZy9MaWJyYXJ5L1VlZmlNZW1vcnlBbGxvY2F0aW9uTGliL1VlZmlNZW1v
cnlBbGxvY2F0aW9uTGliLmluZg0KKyAgUmVwb3J0U3RhdHVzQ29kZUxpYnxNZGVNb2R1bGVQa2cv
TGlicmFyeS9EeGVSZXBvcnRTdGF0dXNDb2RlTGliL0R4ZVJlcG9ydFN0YXR1c0NvZGVMaWIuaW5m
DQorICBVZWZpU2NzaUxpYnxNZGVQa2cvTGlicmFyeS9VZWZpU2NzaUxpYi9VZWZpU2NzaUxpYi5p
bmYNCishaWZkZWYgJChERUJVR19PTl9TRVJJQUxfUE9SVCkNCisgIERlYnVnTGlifE1kZVBrZy9M
aWJyYXJ5L0Jhc2VEZWJ1Z0xpYlNlcmlhbFBvcnQvQmFzZURlYnVnTGliU2VyaWFsUG9ydC5pbmYN
CishZWxzZQ0KKyAgRGVidWdMaWJ8T3ZtZlBrZy9MaWJyYXJ5L1BsYXRmb3JtRGVidWdMaWJJb1Bv
cnQvUGxhdGZvcm1EZWJ1Z0xpYklvUG9ydC5pbmYNCishZW5kaWYNCisgIFBsYXRmb3JtQm9vdE1h
bmFnZXJMaWJ8T3ZtZlBrZy9MaWJyYXJ5L1BsYXRmb3JtQm9vdE1hbmFnZXJMaWIvUGxhdGZvcm1C
b290TWFuYWdlckxpYi5pbmYNCisgIFBsYXRmb3JtQm1QcmludFNjTGlifE92bWZQa2cvTGlicmFy
eS9QbGF0Zm9ybUJtUHJpbnRTY0xpYi9QbGF0Zm9ybUJtUHJpbnRTY0xpYi5pbmYNCisgIFFlbXVC
b290T3JkZXJMaWJ8T3ZtZlBrZy9MaWJyYXJ5L1FlbXVCb290T3JkZXJMaWIvUWVtdUJvb3RPcmRl
ckxpYi5pbmYNCisgIENwdUV4Y2VwdGlvbkhhbmRsZXJMaWJ8VWVmaUNwdVBrZy9MaWJyYXJ5L0Nw
dUV4Y2VwdGlvbkhhbmRsZXJMaWIvRHhlQ3B1RXhjZXB0aW9uSGFuZGxlckxpYi5pbmYNCisgIExv
Y2tCb3hMaWJ8T3ZtZlBrZy9MaWJyYXJ5L0xvY2tCb3hMaWIvTG9ja0JveER4ZUxpYi5pbmYNCish
aWZkZWYgJChTT1VSQ0VfREVCVUdfRU5BQkxFKQ0KKyAgRGVidWdBZ2VudExpYnxTb3VyY2VMZXZl
bERlYnVnUGtnL0xpYnJhcnkvRGVidWdBZ2VudC9EeGVEZWJ1Z0FnZW50TGliLmluZg0KKyFlbmRp
Zg0KKyAgUGNpTGlifE92bWZQa2cvTGlicmFyeS9EeGVQY2lMaWJJNDQwRnhRMzUvRHhlUGNpTGli
STQ0MEZ4UTM1LmluZg0KKyAgTXBJbml0TGlifFVlZmlDcHVQa2cvTGlicmFyeS9NcEluaXRMaWIv
RHhlTXBJbml0TGliLmluZg0KKyAgUWVtdUZ3Q2ZnUzNMaWJ8T3ZtZlBrZy9MaWJyYXJ5L1FlbXVG
d0NmZ1MzTGliL0R4ZVFlbXVGd0NmZ1MzTGliRndDZmcuaW5mDQorDQorW0xpYnJhcnlDbGFzc2Vz
LmNvbW1vbi5VRUZJX0FQUExJQ0FUSU9OXQ0KKyAgUGNkTGlifE1kZVBrZy9MaWJyYXJ5L0R4ZVBj
ZExpYi9EeGVQY2RMaWIuaW5mDQorICBUaW1lckxpYnxPdm1mUGtnL0xpYnJhcnkvQWNwaVRpbWVy
TGliL0R4ZUFjcGlUaW1lckxpYi5pbmYNCisgIEhvYkxpYnxNZGVQa2cvTGlicmFyeS9EeGVIb2JM
aWIvRHhlSG9iTGliLmluZg0KKyAgTWVtb3J5QWxsb2NhdGlvbkxpYnxNZGVQa2cvTGlicmFyeS9V
ZWZpTWVtb3J5QWxsb2NhdGlvbkxpYi9VZWZpTWVtb3J5QWxsb2NhdGlvbkxpYi5pbmYNCisgIFJl
cG9ydFN0YXR1c0NvZGVMaWJ8TWRlTW9kdWxlUGtnL0xpYnJhcnkvRHhlUmVwb3J0U3RhdHVzQ29k
ZUxpYi9EeGVSZXBvcnRTdGF0dXNDb2RlTGliLmluZg0KKyFpZmRlZiAkKERFQlVHX09OX1NFUklB
TF9QT1JUKQ0KKyAgRGVidWdMaWJ8TWRlUGtnL0xpYnJhcnkvQmFzZURlYnVnTGliU2VyaWFsUG9y
dC9CYXNlRGVidWdMaWJTZXJpYWxQb3J0LmluZg0KKyFlbHNlDQorICBEZWJ1Z0xpYnxPdm1mUGtn
L0xpYnJhcnkvUGxhdGZvcm1EZWJ1Z0xpYklvUG9ydC9QbGF0Zm9ybURlYnVnTGliSW9Qb3J0Lmlu
Zg0KKyFlbmRpZg0KKyAgUGNpTGlifE92bWZQa2cvTGlicmFyeS9EeGVQY2lMaWJJNDQwRnhRMzUv
RHhlUGNpTGliSTQ0MEZ4UTM1LmluZg0KKw0KKyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjDQorIw0K
KyMgUGNkIFNlY3Rpb24gLSBsaXN0IG9mIGFsbCBFREsgSUkgUENEIEVudHJpZXMgZGVmaW5lZCBi
eSB0aGlzIFBsYXRmb3JtLg0KKyMNCisjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIw0KK1tQY2RzRmVh
dHVyZUZsYWddDQorICBnRWZpTWRlTW9kdWxlUGtnVG9rZW5TcGFjZUd1aWQuUGNkSGlpT3NSdW50
aW1lU3VwcG9ydHxGQUxTRQ0KKyAgZ0VmaU1kZU1vZHVsZVBrZ1Rva2VuU3BhY2VHdWlkLlBjZFN0
YXR1c0NvZGVVc2VTZXJpYWx8RkFMU0UNCisgIGdFZmlNZGVNb2R1bGVQa2dUb2tlblNwYWNlR3Vp
ZC5QY2RTdGF0dXNDb2RlVXNlTWVtb3J5fFRSVUUNCisgIGdFZmlNZGVNb2R1bGVQa2dUb2tlblNw
YWNlR3VpZC5QY2REeGVJcGxTdXBwb3J0VWVmaURlY29tcHJlc3N8RkFMU0UNCisgIGdFZmlNZGVN
b2R1bGVQa2dUb2tlblNwYWNlR3VpZC5QY2REeGVJcGxTd2l0Y2hUb0xvbmdNb2RlfEZBTFNFDQor
ICBnRWZpTWRlTW9kdWxlUGtnVG9rZW5TcGFjZUd1aWQuUGNkQ29uT3V0R29wU3VwcG9ydHxUUlVF
DQorICBnRWZpTWRlTW9kdWxlUGtnVG9rZW5TcGFjZUd1aWQuUGNkQ29uT3V0VWdhU3VwcG9ydHxG
QUxTRQ0KKyAgZ0VmaU1kZU1vZHVsZVBrZ1Rva2VuU3BhY2VHdWlkLlBjZEluc3RhbGxBY3BpU2R0
UHJvdG9jb2x8VFJVRQ0KKw0KK1tQY2RzRml4ZWRBdEJ1aWxkXQ0KKyAgZ0VmaU1kZU1vZHVsZVBr
Z1Rva2VuU3BhY2VHdWlkLlBjZFN0YXR1c0NvZGVNZW1vcnlTaXplfDENCisgIGdFZmlNZGVNb2R1
bGVQa2dUb2tlblNwYWNlR3VpZC5QY2RSZXNldE9uTWVtb3J5VHlwZUluZm9ybWF0aW9uQ2hhbmdl
fEZBTFNFDQorICBnRWZpTWRlUGtnVG9rZW5TcGFjZUd1aWQuUGNkTWF4aW11bUd1aWRlZEV4dHJh
Y3RIYW5kbGVyfDB4MTANCishaWYgKCQoRkRfU0laRV9JTl9LQikgPT0gMTAyNCkgfHwgKCQoRkRf
U0laRV9JTl9LQikgPT0gMjA0OCkNCisgIGdFZmlNZGVNb2R1bGVQa2dUb2tlblNwYWNlR3VpZC5Q
Y2RNYXhWYXJpYWJsZVNpemV8MHgyMDAwDQorICBnRWZpTWRlTW9kdWxlUGtnVG9rZW5TcGFjZUd1
aWQuUGNkTWF4QXV0aFZhcmlhYmxlU2l6ZXwweDI4MDANCishaWYgJChORVRXT1JLX1RMU19FTkFC
TEUpID09IEZBTFNFDQorICAjIG1hdGNoIFBjZEZsYXNoTnZTdG9yYWdlVmFyaWFibGVTaXplIHB1
cmVseSBmb3IgY29udmVuaWVuY2UNCisgIGdFZmlNZGVNb2R1bGVQa2dUb2tlblNwYWNlR3VpZC5Q
Y2RWYXJpYWJsZVN0b3JlU2l6ZXwweGUwMDANCishZW5kaWYNCishZW5kaWYNCishaWYgJChGRF9T
SVpFX0lOX0tCKSA9PSA0MDk2DQorICBnRWZpTWRlTW9kdWxlUGtnVG9rZW5TcGFjZUd1aWQuUGNk
TWF4VmFyaWFibGVTaXplfDB4ODQwMA0KKyAgZ0VmaU1kZU1vZHVsZVBrZ1Rva2VuU3BhY2VHdWlk
LlBjZE1heEF1dGhWYXJpYWJsZVNpemV8MHg4NDAwDQorIWlmICQoTkVUV09SS19UTFNfRU5BQkxF
KSA9PSBGQUxTRQ0KKyAgIyBtYXRjaCBQY2RGbGFzaE52U3RvcmFnZVZhcmlhYmxlU2l6ZSBwdXJl
bHkgZm9yIGNvbnZlbmllbmNlDQorICBnRWZpTWRlTW9kdWxlUGtnVG9rZW5TcGFjZUd1aWQuUGNk
VmFyaWFibGVTdG9yZVNpemV8MHg0MDAwMA0KKyFlbmRpZg0KKyFlbmRpZg0KKyFpZiAkKE5FVFdP
UktfVExTX0VOQUJMRSkgPT0gVFJVRQ0KKyAgZ0VmaU1kZU1vZHVsZVBrZ1Rva2VuU3BhY2VHdWlk
LlBjZFZhcmlhYmxlU3RvcmVTaXplfDB4ODAwMDANCisgIGdFZmlNZGVNb2R1bGVQa2dUb2tlblNw
YWNlR3VpZC5QY2RNYXhWb2xhdGlsZVZhcmlhYmxlU2l6ZXwweDQwMDAwDQorIWVuZGlmDQorDQor
ICBnRWZpTWRlTW9kdWxlUGtnVG9rZW5TcGFjZUd1aWQuUGNkVnBkQmFzZUFkZHJlc3N8MHgwDQor
DQorICBnRWZpTWRlUGtnVG9rZW5TcGFjZUd1aWQuUGNkUmVwb3J0U3RhdHVzQ29kZVByb3BlcnR5
TWFza3wweDA3DQorDQorICAjIERFQlVHX0lOSVQgICAgICAweDAwMDAwMDAxICAvLyBJbml0aWFs
aXphdGlvbg0KKyAgIyBERUJVR19XQVJOICAgICAgMHgwMDAwMDAwMiAgLy8gV2FybmluZ3MNCisg
ICMgREVCVUdfTE9BRCAgICAgIDB4MDAwMDAwMDQgIC8vIExvYWQgZXZlbnRzDQorICAjIERFQlVH
X0ZTICAgICAgICAweDAwMDAwMDA4ICAvLyBFRkkgRmlsZSBzeXN0ZW0NCisgICMgREVCVUdfUE9P
TCAgICAgIDB4MDAwMDAwMTAgIC8vIEFsbG9jICYgRnJlZSAocG9vbCkNCisgICMgREVCVUdfUEFH
RSAgICAgIDB4MDAwMDAwMjAgIC8vIEFsbG9jICYgRnJlZSAocGFnZSkNCisgICMgREVCVUdfSU5G
TyAgICAgIDB4MDAwMDAwNDAgIC8vIEluZm9ybWF0aW9uYWwgZGVidWcgbWVzc2FnZXMNCisgICMg
REVCVUdfRElTUEFUQ0ggIDB4MDAwMDAwODAgIC8vIFBFSS9EWEUvU01NIERpc3BhdGNoZXJzDQor
ICAjIERFQlVHX1ZBUklBQkxFICAweDAwMDAwMTAwICAvLyBWYXJpYWJsZQ0KKyAgIyBERUJVR19C
TSAgICAgICAgMHgwMDAwMDQwMCAgLy8gQm9vdCBNYW5hZ2VyDQorICAjIERFQlVHX0JMS0lPICAg
ICAweDAwMDAxMDAwICAvLyBCbGtJbyBEcml2ZXINCisgICMgREVCVUdfTkVUICAgICAgIDB4MDAw
MDQwMDAgIC8vIFNOUCBEcml2ZXINCisgICMgREVCVUdfVU5ESSAgICAgIDB4MDAwMTAwMDAgIC8v
IFVOREkgRHJpdmVyDQorICAjIERFQlVHX0xPQURGSUxFICAweDAwMDIwMDAwICAvLyBMb2FkRmls
ZQ0KKyAgIyBERUJVR19FVkVOVCAgICAgMHgwMDA4MDAwMCAgLy8gRXZlbnQgbWVzc2FnZXMNCisg
ICMgREVCVUdfR0NEICAgICAgIDB4MDAxMDAwMDAgIC8vIEdsb2JhbCBDb2hlcmVuY3kgRGF0YWJh
c2UgY2hhbmdlcw0KKyAgIyBERUJVR19DQUNIRSAgICAgMHgwMDIwMDAwMCAgLy8gTWVtb3J5IHJh
bmdlIGNhY2hhYmlsaXR5IGNoYW5nZXMNCisgICMgREVCVUdfVkVSQk9TRSAgIDB4MDA0MDAwMDAg
IC8vIERldGFpbGVkIGRlYnVnIG1lc3NhZ2VzIHRoYXQgbWF5DQorICAjICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAvLyBzaWduaWZpY2FudGx5IGltcGFjdCBib290IHBlcmZvcm1hbmNlDQor
ICAjIERFQlVHX0VSUk9SICAgICAweDgwMDAwMDAwICAvLyBFcnJvcg0KKyAgZ0VmaU1kZVBrZ1Rv
a2VuU3BhY2VHdWlkLlBjZERlYnVnUHJpbnRFcnJvckxldmVsfDB4ODAwMDAwNEYNCisNCishaWZk
ZWYgJChTT1VSQ0VfREVCVUdfRU5BQkxFKQ0KKyAgZ0VmaU1kZVBrZ1Rva2VuU3BhY2VHdWlkLlBj
ZERlYnVnUHJvcGVydHlNYXNrfDB4MTcNCishZWxzZQ0KKyAgZ0VmaU1kZVBrZ1Rva2VuU3BhY2VH
dWlkLlBjZERlYnVnUHJvcGVydHlNYXNrfDB4MkYNCishZW5kaWYNCisNCisgICMgVGhpcyBQQ0Qg
aXMgdXNlZCB0byBzZXQgdGhlIGJhc2UgYWRkcmVzcyBvZiB0aGUgUENJIGV4cHJlc3MgaGllcmFy
Y2h5LiBJdA0KKyAgIyBpcyBvbmx5IGNvbnN1bHRlZCB3aGVuIE9WTUYgcnVucyBvbiBRMzUuIElu
IHRoYXQgY2FzZSBpdCBpcyBwcm9ncmFtbWVkIGludG8NCisgICMgdGhlIFBDSUVYQkFSIHJlZ2lz
dGVyLg0KKyAgIw0KKyAgIyBPbiBRMzUgbWFjaGluZSB0eXBlcyB0aGF0IFFFTVUgaW50ZW5kcyB0
byBzdXBwb3J0IGluIHRoZSBsb25nIHRlcm0sIFFFTVUNCisgICMgbmV2ZXIgbGV0cyB0aGUgUkFN
IGJlbG93IDQgR0IgZXhjZWVkIDI4MTYgTUIuDQorICBnRWZpTWRlUGtnVG9rZW5TcGFjZUd1aWQu
UGNkUGNpRXhwcmVzc0Jhc2VBZGRyZXNzfDB4QjAwMDAwMDANCisNCishaWZkZWYgJChTT1VSQ0Vf
REVCVUdfRU5BQkxFKQ0KKyAgZ0VmaVNvdXJjZUxldmVsRGVidWdQa2dUb2tlblNwYWNlR3VpZC5Q
Y2REZWJ1Z0xvYWRJbWFnZU1ldGhvZHwweDINCishZW5kaWYNCisNCisgICMNCisgICMgTmV0d29y
ayBQY2RzDQorICAjDQorIWluY2x1ZGUgTmV0d29ya1BrZy9OZXR3b3JrUGNkcy5kc2MuaW5jDQor
DQorICAjIElSUXMgNSwgOSwgMTAsIDExIGFyZSBsZXZlbC10cmlnZ2VyZWQNCisgIGdVZWZpT3Zt
ZlBrZ1Rva2VuU3BhY2VHdWlkLlBjZDgyNTlMZWdhY3lNb2RlRWRnZUxldmVsfDB4MEUyMA0KKw0K
KyAgIyBQb2ludCB0byB0aGUgTWRlTW9kdWxlUGtnL0FwcGxpY2F0aW9uL1VpQXBwL1VpQXBwLmlu
Zg0KKyAgZ0VmaU1kZU1vZHVsZVBrZ1Rva2VuU3BhY2VHdWlkLlBjZEJvb3RNYW5hZ2VyTWVudUZp
bGV8eyAweDIxLCAweGFhLCAweDJjLCAweDQ2LCAweDE0LCAweDc2LCAweDAzLCAweDQ1LCAweDgz
LCAweDZlLCAweDhhLCAweGI2LCAweGY0LCAweDY2LCAweDIzLCAweDMxIH0NCisNCisjIyMjIyMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIyMjIyMjIw0KKyMNCisjIFBjZCBEeW5hbWljIFNlY3Rpb24gLSBsaXN0IG9mIGFs
bCBFREsgSUkgUENEIEVudHJpZXMgZGVmaW5lZCBieSB0aGlzIFBsYXRmb3JtDQorIw0KKyMjIyMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIyMjIyMjIyMjDQorDQorW1BjZHNEeW5hbWljRGVmYXVsdF0NCisgIGdFZmlNZGVN
b2R1bGVQa2dUb2tlblNwYWNlR3VpZC5QY2RFbXVWYXJpYWJsZU52U3RvcmVSZXNlcnZlZHwwDQor
ICBnRWZpTWRlTW9kdWxlUGtnVG9rZW5TcGFjZUd1aWQuUGNkRmxhc2hOdlN0b3JhZ2VWYXJpYWJs
ZUJhc2U2NHwwDQorICBnRWZpTWRlTW9kdWxlUGtnVG9rZW5TcGFjZUd1aWQuUGNkRmxhc2hOdlN0
b3JhZ2VGdHdXb3JraW5nQmFzZXwwDQorICBnRWZpTWRlTW9kdWxlUGtnVG9rZW5TcGFjZUd1aWQu
UGNkRmxhc2hOdlN0b3JhZ2VGdHdTcGFyZUJhc2V8MA0KKyAgZ0VmaU1kZU1vZHVsZVBrZ1Rva2Vu
U3BhY2VHdWlkLlBjZFBjaURpc2FibGVCdXNFbnVtZXJhdGlvbnxUUlVFDQorICBnRWZpTWRlTW9k
dWxlUGtnVG9rZW5TcGFjZUd1aWQuUGNkVmlkZW9Ib3Jpem9udGFsUmVzb2x1dGlvbnw4MDANCisg
IGdFZmlNZGVNb2R1bGVQa2dUb2tlblNwYWNlR3VpZC5QY2RWaWRlb1ZlcnRpY2FsUmVzb2x1dGlv
bnw2MDANCisgIGdFZmlNZGVNb2R1bGVQa2dUb2tlblNwYWNlR3VpZC5QY2RBY3BpUzNFbmFibGV8
RkFMU0UNCisgIGdVZWZpT3ZtZlBrZ1Rva2VuU3BhY2VHdWlkLlBjZE92bWZIb3N0QnJpZGdlUGNp
RGV2SWR8MA0KKyAgZ1VlZmlPdm1mUGtnVG9rZW5TcGFjZUd1aWQuUGNkUGNpSW9CYXNlfDB4MA0K
KyAgZ1VlZmlPdm1mUGtnVG9rZW5TcGFjZUd1aWQuUGNkUGNpSW9TaXplfDB4MA0KKyAgZ1VlZmlP
dm1mUGtnVG9rZW5TcGFjZUd1aWQuUGNkUGNpTW1pbzMyQmFzZXwweDANCisgIGdVZWZpT3ZtZlBr
Z1Rva2VuU3BhY2VHdWlkLlBjZFBjaU1taW8zMlNpemV8MHgwDQorICBnVWVmaU92bWZQa2dUb2tl
blNwYWNlR3VpZC5QY2RQY2lNbWlvNjRCYXNlfDB4MA0KKyAgZ1VlZmlPdm1mUGtnVG9rZW5TcGFj
ZUd1aWQuUGNkUGNpTW1pbzY0U2l6ZXwweDgwMDAwMDAwMA0KKw0KKyAgZ0VmaU1kZVBrZ1Rva2Vu
U3BhY2VHdWlkLlBjZFBsYXRmb3JtQm9vdFRpbWVPdXR8MA0KKw0KKyAgIyBTZXQgdmlkZW8gcmVz
b2x1dGlvbiBmb3IgdGV4dCBzZXR1cC4NCisgIGdFZmlNZGVNb2R1bGVQa2dUb2tlblNwYWNlR3Vp
ZC5QY2RTZXR1cFZpZGVvSG9yaXpvbnRhbFJlc29sdXRpb258NjQwDQorICBnRWZpTWRlTW9kdWxl
UGtnVG9rZW5TcGFjZUd1aWQuUGNkU2V0dXBWaWRlb1ZlcnRpY2FsUmVzb2x1dGlvbnw0ODANCisN
CisgIGdFZmlNZGVNb2R1bGVQa2dUb2tlblNwYWNlR3VpZC5QY2RTbWJpb3NWZXJzaW9ufDB4MDIw
OA0KKyAgZ0VmaU1kZU1vZHVsZVBrZ1Rva2VuU3BhY2VHdWlkLlBjZFNtYmlvc0RvY1JldnwweDAN
CisgIGdVZWZpT3ZtZlBrZ1Rva2VuU3BhY2VHdWlkLlBjZFFlbXVTbWJpb3NWYWxpZGF0ZWR8RkFM
U0UNCisNCisgICMgTm9leGVjIHNldHRpbmdzIGZvciBEWEUuDQorICBnRWZpTWRlTW9kdWxlUGtn
VG9rZW5TcGFjZUd1aWQuUGNkU2V0TnhGb3JTdGFja3xGQUxTRQ0KKyAgZ0VmaU1kZU1vZHVsZVBr
Z1Rva2VuU3BhY2VHdWlkLlBjZFByb3BlcnRpZXNUYWJsZUVuYWJsZXxGQUxTRQ0KKw0KKyAgIyBV
ZWZpQ3B1UGtnIFBDRHMgcmVsYXRlZCB0byBpbml0aWFsIEFQIGJyaW5ndXAgYW5kIGdlbmVyYWwg
QVAgbWFuYWdlbWVudC4NCisgIGdVZWZpQ3B1UGtnVG9rZW5TcGFjZUd1aWQuUGNkQ3B1TWF4TG9n
aWNhbFByb2Nlc3Nvck51bWJlcnw2NA0KKyAgZ1VlZmlDcHVQa2dUb2tlblNwYWNlR3VpZC5QY2RD
cHVBcEluaXRUaW1lT3V0SW5NaWNyb1NlY29uZHN8NTAwMDANCisNCisgICMgU2V0IG1lbW9yeSBl
bmNyeXB0aW9uIG1hc2sNCisgIGdFZmlNZGVNb2R1bGVQa2dUb2tlblNwYWNlR3VpZC5QY2RQdGVN
ZW1vcnlFbmNyeXB0aW9uQWRkcmVzc09yTWFza3wweDANCisNCisgIGdFZmlTZWN1cml0eVBrZ1Rv
a2VuU3BhY2VHdWlkLlBjZE9wdGlvblJvbUltYWdlVmVyaWZpY2F0aW9uUG9saWN5fDB4MDANCisN
CisjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIw0KKyMNCisjIENvbXBvbmVudHMgU2VjdGlvbiAtIGxp
c3Qgb2YgYWxsIEVESyBJSSBNb2R1bGVzIG5lZWRlZCBieSB0aGlzIFBsYXRmb3JtLg0KKyMNCisj
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIw0KK1tDb21wb25lbnRzXQ0KKyAgT3ZtZlBrZy9SZXNldFZl
Y3Rvci9SZXNldFZlY3Rvci5pbmYNCisNCisgICMNCisgICMgU0VDIFBoYXNlIG1vZHVsZXMNCisg
ICMNCisgIE92bWZQa2cvU2VjL1NlY01haW4uaW5mIHsNCisgICAgPExpYnJhcnlDbGFzc2VzPg0K
KyAgICAgIE5VTEx8TWRlTW9kdWxlUGtnL0xpYnJhcnkvTHptYUN1c3RvbURlY29tcHJlc3NMaWIv
THptYUN1c3RvbURlY29tcHJlc3NMaWIuaW5mDQorICB9DQorDQorICAjDQorICAjIFBFSSBQaGFz
ZSBtb2R1bGVzDQorICAjDQorICBNZGVNb2R1bGVQa2cvQ29yZS9QZWkvUGVpTWFpbi5pbmYNCisg
IE1kZU1vZHVsZVBrZy9Vbml2ZXJzYWwvUENEL1BlaS9QY2QuaW5mICB7DQorICAgIDxMaWJyYXJ5
Q2xhc3Nlcz4NCisgICAgICBQY2RMaWJ8TWRlUGtnL0xpYnJhcnkvQmFzZVBjZExpYk51bGwvQmFz
ZVBjZExpYk51bGwuaW5mDQorICB9DQorICBNZGVNb2R1bGVQa2cvVW5pdmVyc2FsL1JlcG9ydFN0
YXR1c0NvZGVSb3V0ZXIvUGVpL1JlcG9ydFN0YXR1c0NvZGVSb3V0ZXJQZWkuaW5mIHsNCisgICAg
PExpYnJhcnlDbGFzc2VzPg0KKyAgICAgIFBjZExpYnxNZGVQa2cvTGlicmFyeS9CYXNlUGNkTGli
TnVsbC9CYXNlUGNkTGliTnVsbC5pbmYNCisgIH0NCisgIE1kZU1vZHVsZVBrZy9Vbml2ZXJzYWwv
U3RhdHVzQ29kZUhhbmRsZXIvUGVpL1N0YXR1c0NvZGVIYW5kbGVyUGVpLmluZiB7DQorICAgIDxM
aWJyYXJ5Q2xhc3Nlcz4NCisgICAgICBQY2RMaWJ8TWRlUGtnL0xpYnJhcnkvQmFzZVBjZExpYk51
bGwvQmFzZVBjZExpYk51bGwuaW5mDQorICB9DQorICBNZGVNb2R1bGVQa2cvQ29yZS9EeGVJcGxQ
ZWltL0R4ZUlwbC5pbmYNCisNCisgIE92bWZQa2cvUGxhdGZvcm1QZWkvUGxhdGZvcm1QZWkuaW5m
DQorICBVZWZpQ3B1UGtnL1VuaXZlcnNhbC9BY3BpL1MzUmVzdW1lMlBlaS9TM1Jlc3VtZTJQZWku
aW5mDQorICBVZWZpQ3B1UGtnL0NwdU1wUGVpL0NwdU1wUGVpLmluZg0KKw0KKyAgIw0KKyAgIyBE
WEUgUGhhc2UgbW9kdWxlcw0KKyAgIw0KKyAgTWRlTW9kdWxlUGtnL0NvcmUvRHhlL0R4ZU1haW4u
aW5mIHsNCisgICAgPExpYnJhcnlDbGFzc2VzPg0KKyAgICAgIE5VTEx8TWRlTW9kdWxlUGtnL0xp
YnJhcnkvTHptYUN1c3RvbURlY29tcHJlc3NMaWIvTHptYUN1c3RvbURlY29tcHJlc3NMaWIuaW5m
DQorICAgICAgRGV2aWNlUGF0aExpYnxNZGVQa2cvTGlicmFyeS9VZWZpRGV2aWNlUGF0aExpYi9V
ZWZpRGV2aWNlUGF0aExpYi5pbmYNCisgIH0NCisNCisgIE1kZU1vZHVsZVBrZy9Vbml2ZXJzYWwv
UmVwb3J0U3RhdHVzQ29kZVJvdXRlci9SdW50aW1lRHhlL1JlcG9ydFN0YXR1c0NvZGVSb3V0ZXJS
dW50aW1lRHhlLmluZg0KKyAgTWRlTW9kdWxlUGtnL1VuaXZlcnNhbC9TdGF0dXNDb2RlSGFuZGxl
ci9SdW50aW1lRHhlL1N0YXR1c0NvZGVIYW5kbGVyUnVudGltZUR4ZS5pbmYNCisgIE1kZU1vZHVs
ZVBrZy9Vbml2ZXJzYWwvUENEL0R4ZS9QY2QuaW5mICB7DQorICAgPExpYnJhcnlDbGFzc2VzPg0K
KyAgICAgIFBjZExpYnxNZGVQa2cvTGlicmFyeS9CYXNlUGNkTGliTnVsbC9CYXNlUGNkTGliTnVs
bC5pbmYNCisgIH0NCisNCisgIE1kZU1vZHVsZVBrZy9Db3JlL1J1bnRpbWVEeGUvUnVudGltZUR4
ZS5pbmYNCisNCisgIE1kZU1vZHVsZVBrZy9Vbml2ZXJzYWwvU2VjdXJpdHlTdHViRHhlL1NlY3Vy
aXR5U3R1YkR4ZS5pbmYNCisNCisgIE1kZU1vZHVsZVBrZy9Vbml2ZXJzYWwvRWJjRHhlL0ViY0R4
ZS5pbmYNCisgIE92bWZQa2cvODI1OUludGVycnVwdENvbnRyb2xsZXJEeGUvODI1OS5pbmYNCisg
IFVlZmlDcHVQa2cvQ3B1SW8yRHhlL0NwdUlvMkR4ZS5pbmYNCisgIFVlZmlDcHVQa2cvQ3B1RHhl
L0NwdUR4ZS5pbmYNCisgIE92bWZQa2cvODI1NFRpbWVyRHhlLzgyNTRUaW1lci5pbmYNCisgIE92
bWZQa2cvSW5jb21wYXRpYmxlUGNpRGV2aWNlU3VwcG9ydER4ZS9JbmNvbXBhdGlibGVQY2lEZXZp
Y2VTdXBwb3J0LmluZg0KKyAgT3ZtZlBrZy9QY2lIb3RQbHVnSW5pdER4ZS9QY2lIb3RQbHVnSW5p
dC5pbmYNCisgIE1kZU1vZHVsZVBrZy9CdXMvUGNpL1BjaUhvc3RCcmlkZ2VEeGUvUGNpSG9zdEJy
aWRnZUR4ZS5pbmYgew0KKyAgICA8TGlicmFyeUNsYXNzZXM+DQorICAgICAgUGNpSG9zdEJyaWRn
ZUxpYnxPdm1mUGtnL0xpYnJhcnkvUGNpSG9zdEJyaWRnZUxpYi9QY2lIb3N0QnJpZGdlTGliLmlu
Zg0KKyAgICAgIE5VTEx8T3ZtZlBrZy9MaWJyYXJ5L1BsYXRmb3JtSGFzSW9NbXVMaWIvUGxhdGZv
cm1IYXNJb01tdUxpYi5pbmYNCisgIH0NCisgIE1kZU1vZHVsZVBrZy9CdXMvUGNpL1BjaUJ1c0R4
ZS9QY2lCdXNEeGUuaW5mIHsNCisgICAgPExpYnJhcnlDbGFzc2VzPg0KKyAgICAgIFBjZExpYnxN
ZGVQa2cvTGlicmFyeS9EeGVQY2RMaWIvRHhlUGNkTGliLmluZg0KKyAgfQ0KKyAgTWRlTW9kdWxl
UGtnL1VuaXZlcnNhbC9SZXNldFN5c3RlbVJ1bnRpbWVEeGUvUmVzZXRTeXN0ZW1SdW50aW1lRHhl
LmluZg0KKyAgTWRlTW9kdWxlUGtnL1VuaXZlcnNhbC9NZXRyb25vbWUvTWV0cm9ub21lLmluZg0K
KyAgUGNBdENoaXBzZXRQa2cvUGNhdFJlYWxUaW1lQ2xvY2tSdW50aW1lRHhlL1BjYXRSZWFsVGlt
ZUNsb2NrUnVudGltZUR4ZS5pbmYNCisgIE1kZU1vZHVsZVBrZy9Vbml2ZXJzYWwvRHJpdmVySGVh
bHRoTWFuYWdlckR4ZS9Ecml2ZXJIZWFsdGhNYW5hZ2VyRHhlLmluZg0KKyAgTWRlTW9kdWxlUGtn
L1VuaXZlcnNhbC9CZHNEeGUvQmRzRHhlLmluZiB7DQorICAgIDxMaWJyYXJ5Q2xhc3Nlcz4NCish
aWZkZWYgJChDU01fRU5BQkxFKQ0KKyAgICAgIE5VTEx8T3ZtZlBrZy9Dc20vQ3NtU3VwcG9ydExp
Yi9Dc21TdXBwb3J0TGliLmluZg0KKyAgICAgIE5VTEx8T3ZtZlBrZy9Dc20vTGVnYWN5Qm9vdE1h
bmFnZXJMaWIvTGVnYWN5Qm9vdE1hbmFnZXJMaWIuaW5mDQorIWVuZGlmDQorICB9DQorICBNZGVN
b2R1bGVQa2cvTG9nby9Mb2dvRHhlLmluZg0KKyAgTWRlTW9kdWxlUGtnL0FwcGxpY2F0aW9uL1Vp
QXBwL1VpQXBwLmluZiB7DQorICAgIDxMaWJyYXJ5Q2xhc3Nlcz4NCisgICAgICBOVUxMfE1kZU1v
ZHVsZVBrZy9MaWJyYXJ5L0RldmljZU1hbmFnZXJVaUxpYi9EZXZpY2VNYW5hZ2VyVWlMaWIuaW5m
DQorICAgICAgTlVMTHxNZGVNb2R1bGVQa2cvTGlicmFyeS9Cb290TWFuYWdlclVpTGliL0Jvb3RN
YW5hZ2VyVWlMaWIuaW5mDQorICAgICAgTlVMTHxNZGVNb2R1bGVQa2cvTGlicmFyeS9Cb290TWFp
bnRlbmFuY2VNYW5hZ2VyVWlMaWIvQm9vdE1haW50ZW5hbmNlTWFuYWdlclVpTGliLmluZg0KKyFp
ZmRlZiAkKENTTV9FTkFCTEUpDQorICAgICAgTlVMTHxPdm1mUGtnL0NzbS9MZWdhY3lCb290TWFu
YWdlckxpYi9MZWdhY3lCb290TWFuYWdlckxpYi5pbmYNCisgICAgICBOVUxMfE92bWZQa2cvQ3Nt
L0xlZ2FjeUJvb3RNYWludFVpTGliL0xlZ2FjeUJvb3RNYWludFVpTGliLmluZg0KKyFlbmRpZg0K
KyAgfQ0KKyAgT3ZtZlBrZy9YZW5Jb1BjaUR4ZS9YZW5Jb1BjaUR4ZS5pbmYNCisgIE92bWZQa2cv
WGVuQnVzRHhlL1hlbkJ1c0R4ZS5pbmYNCisgIE92bWZQa2cvWGVuUHZCbGtEeGUvWGVuUHZCbGtE
eGUuaW5mDQorICBNZGVNb2R1bGVQa2cvVW5pdmVyc2FsL1dhdGNoZG9nVGltZXJEeGUvV2F0Y2hk
b2dUaW1lci5pbmYNCisgIE1kZU1vZHVsZVBrZy9Vbml2ZXJzYWwvTW9ub3RvbmljQ291bnRlclJ1
bnRpbWVEeGUvTW9ub3RvbmljQ291bnRlclJ1bnRpbWVEeGUuaW5mDQorICBNZGVNb2R1bGVQa2cv
VW5pdmVyc2FsL0NhcHN1bGVSdW50aW1lRHhlL0NhcHN1bGVSdW50aW1lRHhlLmluZg0KKyAgTWRl
TW9kdWxlUGtnL1VuaXZlcnNhbC9Db25zb2xlL0NvblBsYXRmb3JtRHhlL0NvblBsYXRmb3JtRHhl
LmluZg0KKyAgTWRlTW9kdWxlUGtnL1VuaXZlcnNhbC9Db25zb2xlL0NvblNwbGl0dGVyRHhlL0Nv
blNwbGl0dGVyRHhlLmluZg0KKyAgTWRlTW9kdWxlUGtnL1VuaXZlcnNhbC9Db25zb2xlL0dyYXBo
aWNzQ29uc29sZUR4ZS9HcmFwaGljc0NvbnNvbGVEeGUuaW5mIHsNCisgICAgPExpYnJhcnlDbGFz
c2VzPg0KKyAgICAgIFBjZExpYnxNZGVQa2cvTGlicmFyeS9EeGVQY2RMaWIvRHhlUGNkTGliLmlu
Zg0KKyAgfQ0KKyAgTWRlTW9kdWxlUGtnL1VuaXZlcnNhbC9Db25zb2xlL1Rlcm1pbmFsRHhlL1Rl
cm1pbmFsRHhlLmluZg0KKyAgTWRlTW9kdWxlUGtnL1VuaXZlcnNhbC9EZXZpY2VQYXRoRHhlL0Rl
dmljZVBhdGhEeGUuaW5mIHsNCisgICAgPExpYnJhcnlDbGFzc2VzPg0KKyAgICAgIERldmljZVBh
dGhMaWJ8TWRlUGtnL0xpYnJhcnkvVWVmaURldmljZVBhdGhMaWIvVWVmaURldmljZVBhdGhMaWIu
aW5mDQorICAgICAgUGNkTGlifE1kZVBrZy9MaWJyYXJ5L0Jhc2VQY2RMaWJOdWxsL0Jhc2VQY2RM
aWJOdWxsLmluZg0KKyAgfQ0KKyAgTWRlTW9kdWxlUGtnL1VuaXZlcnNhbC9QcmludER4ZS9Qcmlu
dER4ZS5pbmYNCisgIE1kZU1vZHVsZVBrZy9Vbml2ZXJzYWwvRGlzay9EaXNrSW9EeGUvRGlza0lv
RHhlLmluZg0KKyAgTWRlTW9kdWxlUGtnL1VuaXZlcnNhbC9EaXNrL1BhcnRpdGlvbkR4ZS9QYXJ0
aXRpb25EeGUuaW5mDQorICBNZGVNb2R1bGVQa2cvVW5pdmVyc2FsL0Rpc2svUmFtRGlza0R4ZS9S
YW1EaXNrRHhlLmluZg0KKyAgTWRlTW9kdWxlUGtnL1VuaXZlcnNhbC9EaXNrL1VuaWNvZGVDb2xs
YXRpb24vRW5nbGlzaER4ZS9FbmdsaXNoRHhlLmluZg0KKyAgRmF0UGtnL0VuaGFuY2VkRmF0RHhl
L0ZhdC5pbmYNCisgIE1kZU1vZHVsZVBrZy9Vbml2ZXJzYWwvRGlzay9VZGZEeGUvVWRmRHhlLmlu
Zg0KKyAgTWRlTW9kdWxlUGtnL0J1cy9TY3NpL1Njc2lCdXNEeGUvU2NzaUJ1c0R4ZS5pbmYNCisg
IE1kZU1vZHVsZVBrZy9CdXMvU2NzaS9TY3NpRGlza0R4ZS9TY3NpRGlza0R4ZS5pbmYNCisgIE92
bWZQa2cvU2F0YUNvbnRyb2xsZXJEeGUvU2F0YUNvbnRyb2xsZXJEeGUuaW5mDQorICBNZGVNb2R1
bGVQa2cvQnVzL0F0YS9BdGFBdGFwaVBhc3NUaHJ1L0F0YUF0YXBpUGFzc1RocnUuaW5mDQorICBN
ZGVNb2R1bGVQa2cvQnVzL0F0YS9BdGFCdXNEeGUvQXRhQnVzRHhlLmluZg0KKyAgTWRlTW9kdWxl
UGtnL0J1cy9QY2kvTnZtRXhwcmVzc0R4ZS9Odm1FeHByZXNzRHhlLmluZg0KKyAgTWRlTW9kdWxl
UGtnL1VuaXZlcnNhbC9IaWlEYXRhYmFzZUR4ZS9IaWlEYXRhYmFzZUR4ZS5pbmYNCisgIE1kZU1v
ZHVsZVBrZy9Vbml2ZXJzYWwvU2V0dXBCcm93c2VyRHhlL1NldHVwQnJvd3NlckR4ZS5pbmYNCisg
IE1kZU1vZHVsZVBrZy9Vbml2ZXJzYWwvRGlzcGxheUVuZ2luZUR4ZS9EaXNwbGF5RW5naW5lRHhl
LmluZg0KKyAgTWRlTW9kdWxlUGtnL1VuaXZlcnNhbC9NZW1vcnlUZXN0L051bGxNZW1vcnlUZXN0
RHhlL051bGxNZW1vcnlUZXN0RHhlLmluZg0KKw0KKyAgT3ZtZlBrZy9RZW11VmlkZW9EeGUvUWVt
dVZpZGVvRHhlLmluZg0KKyAgT3ZtZlBrZy9RZW11UmFtZmJEeGUvUWVtdVJhbWZiRHhlLmluZg0K
Kw0KKyAgIw0KKyAgIyBJU0EgU3VwcG9ydA0KKyAgIw0KKyAgT3ZtZlBrZy9TaW9CdXNEeGUvU2lv
QnVzRHhlLmluZg0KKyAgTWRlTW9kdWxlUGtnL0J1cy9QY2kvUGNpU2lvU2VyaWFsRHhlL1BjaVNp
b1NlcmlhbER4ZS5pbmYNCisgIE1kZU1vZHVsZVBrZy9CdXMvSXNhL1BzMktleWJvYXJkRHhlL1Bz
MktleWJvYXJkRHhlLmluZg0KKw0KKyAgIw0KKyAgIyBTTUJJT1MgU3VwcG9ydA0KKyAgIw0KKyAg
TWRlTW9kdWxlUGtnL1VuaXZlcnNhbC9TbWJpb3NEeGUvU21iaW9zRHhlLmluZiB7DQorICAgIDxM
aWJyYXJ5Q2xhc3Nlcz4NCisgICAgICBOVUxMfE92bWZQa2cvTGlicmFyeS9TbWJpb3NWZXJzaW9u
TGliL0RldGVjdFNtYmlvc1ZlcnNpb25MaWIuaW5mDQorICB9DQorICBPdm1mUGtnL1NtYmlvc1Bs
YXRmb3JtRHhlL1NtYmlvc1BsYXRmb3JtRHhlLmluZg0KKw0KKyAgIw0KKyAgIyBBQ1BJIFN1cHBv
cnQNCisgICMNCisgIE1kZU1vZHVsZVBrZy9Vbml2ZXJzYWwvQWNwaS9BY3BpVGFibGVEeGUvQWNw
aVRhYmxlRHhlLmluZg0KKyAgT3ZtZlBrZy9BY3BpUGxhdGZvcm1EeGUvQWNwaVBsYXRmb3JtRHhl
LmluZg0KKyAgT3ZtZlBrZy9BY3BpVGFibGVzL0FjcGlUYWJsZXMuaW5mDQorICBNZGVNb2R1bGVQ
a2cvVW5pdmVyc2FsL0FjcGkvUzNTYXZlU3RhdGVEeGUvUzNTYXZlU3RhdGVEeGUuaW5mDQorICBN
ZGVNb2R1bGVQa2cvVW5pdmVyc2FsL0FjcGkvQm9vdFNjcmlwdEV4ZWN1dG9yRHhlL0Jvb3RTY3Jp
cHRFeGVjdXRvckR4ZS5pbmYNCisgIE1kZU1vZHVsZVBrZy9Vbml2ZXJzYWwvQWNwaS9Cb290R3Jh
cGhpY3NSZXNvdXJjZVRhYmxlRHhlL0Jvb3RHcmFwaGljc1Jlc291cmNlVGFibGVEeGUuaW5mDQor
DQorICAjDQorICAjIE5ldHdvcmsgU3VwcG9ydA0KKyAgIw0KKyFpbmNsdWRlIE5ldHdvcmtQa2cv
TmV0d29ya0NvbXBvbmVudHMuZHNjLmluYw0KKw0KKyFpZiAkKE5FVFdPUktfVExTX0VOQUJMRSkg
PT0gVFJVRQ0KKyAgTmV0d29ya1BrZy9UbHNBdXRoQ29uZmlnRHhlL1Rsc0F1dGhDb25maWdEeGUu
aW5mIHsNCisgICAgPExpYnJhcnlDbGFzc2VzPg0KKyAgICAgIE5VTEx8T3ZtZlBrZy9MaWJyYXJ5
L1Rsc0F1dGhDb25maWdMaWIvVGxzQXV0aENvbmZpZ0xpYi5pbmYNCisgIH0NCishZW5kaWYNCisN
CisgICMNCisgICMgVXNiIFN1cHBvcnQNCisgICMNCisgIE1kZU1vZHVsZVBrZy9CdXMvUGNpL1Vo
Y2lEeGUvVWhjaUR4ZS5pbmYNCisgIE1kZU1vZHVsZVBrZy9CdXMvUGNpL0VoY2lEeGUvRWhjaUR4
ZS5pbmYNCisgIE1kZU1vZHVsZVBrZy9CdXMvUGNpL1hoY2lEeGUvWGhjaUR4ZS5pbmYNCisgIE1k
ZU1vZHVsZVBrZy9CdXMvVXNiL1VzYkJ1c0R4ZS9Vc2JCdXNEeGUuaW5mDQorICBNZGVNb2R1bGVQ
a2cvQnVzL1VzYi9Vc2JLYkR4ZS9Vc2JLYkR4ZS5pbmYNCisgIE1kZU1vZHVsZVBrZy9CdXMvVXNi
L1VzYk1hc3NTdG9yYWdlRHhlL1VzYk1hc3NTdG9yYWdlRHhlLmluZg0KKw0KKyFpZmRlZiAkKENT
TV9FTkFCTEUpDQorICBPdm1mUGtnL0NzbS9CaW9zVGh1bmsvVmlkZW9EeGUvVmlkZW9EeGUuaW5m
IHsNCisgICAgPExpYnJhcnlDbGFzc2VzPg0KKyAgICAgIFBjZExpYnxNZGVQa2cvTGlicmFyeS9E
eGVQY2RMaWIvRHhlUGNkTGliLmluZg0KKyAgfQ0KKyAgT3ZtZlBrZy9Dc20vTGVnYWN5Qmlvc0R4
ZS9MZWdhY3lCaW9zRHhlLmluZg0KKyAgT3ZtZlBrZy9Dc20vQ3NtMTYvQ3NtMTYuaW5mDQorIWVu
ZGlmDQorDQorIWlmICQoVE9PTF9DSEFJTl9UQUcpICE9ICJYQ09ERTUiDQorICBTaGVsbFBrZy9E
eW5hbWljQ29tbWFuZC9UZnRwRHluYW1pY0NvbW1hbmQvVGZ0cER5bmFtaWNDb21tYW5kLmluZiB7
DQorICAgIDxQY2RzRml4ZWRBdEJ1aWxkPg0KKyAgICAgIGdFZmlTaGVsbFBrZ1Rva2VuU3BhY2VH
dWlkLlBjZFNoZWxsTGliQXV0b0luaXRpYWxpemV8RkFMU0UNCisgIH0NCishZW5kaWYNCisgIFNo
ZWxsUGtnL0FwcGxpY2F0aW9uL1NoZWxsL1NoZWxsLmluZiB7DQorICAgIDxMaWJyYXJ5Q2xhc3Nl
cz4NCisgICAgICBTaGVsbENvbW1hbmRMaWJ8U2hlbGxQa2cvTGlicmFyeS9VZWZpU2hlbGxDb21t
YW5kTGliL1VlZmlTaGVsbENvbW1hbmRMaWIuaW5mDQorICAgICAgTlVMTHxTaGVsbFBrZy9MaWJy
YXJ5L1VlZmlTaGVsbExldmVsMkNvbW1hbmRzTGliL1VlZmlTaGVsbExldmVsMkNvbW1hbmRzTGli
LmluZg0KKyAgICAgIE5VTEx8U2hlbGxQa2cvTGlicmFyeS9VZWZpU2hlbGxMZXZlbDFDb21tYW5k
c0xpYi9VZWZpU2hlbGxMZXZlbDFDb21tYW5kc0xpYi5pbmYNCisgICAgICBOVUxMfFNoZWxsUGtn
L0xpYnJhcnkvVWVmaVNoZWxsTGV2ZWwzQ29tbWFuZHNMaWIvVWVmaVNoZWxsTGV2ZWwzQ29tbWFu
ZHNMaWIuaW5mDQorICAgICAgTlVMTHxTaGVsbFBrZy9MaWJyYXJ5L1VlZmlTaGVsbERyaXZlcjFD
b21tYW5kc0xpYi9VZWZpU2hlbGxEcml2ZXIxQ29tbWFuZHNMaWIuaW5mDQorICAgICAgTlVMTHxT
aGVsbFBrZy9MaWJyYXJ5L1VlZmlTaGVsbERlYnVnMUNvbW1hbmRzTGliL1VlZmlTaGVsbERlYnVn
MUNvbW1hbmRzTGliLmluZg0KKyAgICAgIE5VTEx8U2hlbGxQa2cvTGlicmFyeS9VZWZpU2hlbGxJ
bnN0YWxsMUNvbW1hbmRzTGliL1VlZmlTaGVsbEluc3RhbGwxQ29tbWFuZHNMaWIuaW5mDQorICAg
ICAgTlVMTHxTaGVsbFBrZy9MaWJyYXJ5L1VlZmlTaGVsbE5ldHdvcmsxQ29tbWFuZHNMaWIvVWVm
aVNoZWxsTmV0d29yazFDb21tYW5kc0xpYi5pbmYNCishaWYgJChORVRXT1JLX0lQNl9FTkFCTEUp
ID09IFRSVUUNCisgICAgICBOVUxMfFNoZWxsUGtnL0xpYnJhcnkvVWVmaVNoZWxsTmV0d29yazJD
b21tYW5kc0xpYi9VZWZpU2hlbGxOZXR3b3JrMkNvbW1hbmRzTGliLmluZg0KKyFlbmRpZg0KKyAg
ICAgIEhhbmRsZVBhcnNpbmdMaWJ8U2hlbGxQa2cvTGlicmFyeS9VZWZpSGFuZGxlUGFyc2luZ0xp
Yi9VZWZpSGFuZGxlUGFyc2luZ0xpYi5pbmYNCisgICAgICBQcmludExpYnxNZGVQa2cvTGlicmFy
eS9CYXNlUHJpbnRMaWIvQmFzZVByaW50TGliLmluZg0KKyAgICAgIEJjZmdDb21tYW5kTGlifFNo
ZWxsUGtnL0xpYnJhcnkvVWVmaVNoZWxsQmNmZ0NvbW1hbmRMaWIvVWVmaVNoZWxsQmNmZ0NvbW1h
bmRMaWIuaW5mDQorDQorICAgIDxQY2RzRml4ZWRBdEJ1aWxkPg0KKyAgICAgIGdFZmlNZGVQa2dU
b2tlblNwYWNlR3VpZC5QY2REZWJ1Z1Byb3BlcnR5TWFza3wweEZGDQorICAgICAgZ0VmaVNoZWxs
UGtnVG9rZW5TcGFjZUd1aWQuUGNkU2hlbGxMaWJBdXRvSW5pdGlhbGl6ZXxGQUxTRQ0KKyAgICAg
IGdFZmlNZGVQa2dUb2tlblNwYWNlR3VpZC5QY2RVZWZpTGliTWF4UHJpbnRCdWZmZXJTaXplfDgw
MDANCisgIH0NCisNCisgIE92bWZQa2cvUGxhdGZvcm1EeGUvUGxhdGZvcm0uaW5mDQorICBPdm1m
UGtnL0FtZFNldkR4ZS9BbWRTZXZEeGUuaW5mDQorICBPdm1mUGtnL0lvTW11RHhlL0lvTW11RHhl
LmluZg0KKw0KKyAgIw0KKyAgIyBWYXJpYWJsZSBkcml2ZXIgc3RhY2sgKG5vbi1TTU0pDQorICAj
DQorICBPdm1mUGtnL1FlbXVGbGFzaEZ2YlNlcnZpY2VzUnVudGltZUR4ZS9GdmJTZXJ2aWNlc1J1
bnRpbWVEeGUuaW5mDQorICBPdm1mUGtnL0VtdVZhcmlhYmxlRnZiUnVudGltZUR4ZS9GdmIuaW5m
IHsNCisgICAgPExpYnJhcnlDbGFzc2VzPg0KKyAgICAgIFBsYXRmb3JtRnZiTGlifE92bWZQa2cv
TGlicmFyeS9FbXVWYXJpYWJsZUZ2YkxpYi9FbXVWYXJpYWJsZUZ2YkxpYi5pbmYNCisgIH0NCisg
IE1kZU1vZHVsZVBrZy9Vbml2ZXJzYWwvRmF1bHRUb2xlcmFudFdyaXRlRHhlL0ZhdWx0VG9sZXJh
bnRXcml0ZUR4ZS5pbmYNCisgIE1kZU1vZHVsZVBrZy9Vbml2ZXJzYWwvVmFyaWFibGUvUnVudGlt
ZUR4ZS9WYXJpYWJsZVJ1bnRpbWVEeGUuaW5mIHsNCisgICAgPExpYnJhcnlDbGFzc2VzPg0KKyAg
ICAgIE5VTEx8TWRlTW9kdWxlUGtnL0xpYnJhcnkvVmFyQ2hlY2tVZWZpTGliL1ZhckNoZWNrVWVm
aUxpYi5pbmYNCisgIH0NCmRpZmYgLS1naXQgYS9Pdm1mUGtnL092bWZYZW4uZmRmIGIvT3ZtZlBr
Zy9Pdm1mWGVuLmZkZgpuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwLi5mNTk2
NDdmZDE0Ci0tLSAvZGV2L251bGwKKysrIGIvT3ZtZlBrZy9Pdm1mWGVuLmZkZgpAQCAtMCwwICsx
LDQzOSBAQAorIyMgQGZpbGUNCisjICBPcGVuIFZpcnR1YWwgTWFjaGluZSBGaXJtd2FyZTogRkRG
DQorIw0KKyMgIENvcHlyaWdodCAoYykgMjAwNiAtIDIwMTksIEludGVsIENvcnBvcmF0aW9uLiBB
bGwgcmlnaHRzIHJlc2VydmVkLjxCUj4NCisjICAoQykgQ29weXJpZ2h0IDIwMTYgSGV3bGV0dCBQ
YWNrYXJkIEVudGVycHJpc2UgRGV2ZWxvcG1lbnQgTFA8QlI+DQorIyAgQ29weXJpZ2h0IChjKSAy
MDE5LCBDaXRyaXggU3lzdGVtcywgSW5jLg0KKyMNCisjICBTUERYLUxpY2Vuc2UtSWRlbnRpZmll
cjogQlNELTItQ2xhdXNlLVBhdGVudA0KKyMNCisjIw0KKw0KKyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjDQorDQorW0RlZmluZXNdDQorIWluY2x1ZGUgT3ZtZlBrZy5mZGYuaW5jDQorDQorIw0KKyMg
QnVpbGQgdGhlIHZhcmlhYmxlIHN0b3JlIGFuZCB0aGUgZmlybXdhcmUgY29kZSBhcyBvbmUgdW5p
ZmllZCBmbGFzaCBkZXZpY2UNCisjIGltYWdlLg0KKyMNCitbRkQuT1ZNRl0NCitCYXNlQWRkcmVz
cyAgID0gJChGV19CQVNFX0FERFJFU1MpDQorU2l6ZSAgICAgICAgICA9ICQoRldfU0laRSkNCitF
cmFzZVBvbGFyaXR5ID0gMQ0KK0Jsb2NrU2l6ZSAgICAgPSAkKEJMT0NLX1NJWkUpDQorTnVtQmxv
Y2tzICAgICA9ICQoRldfQkxPQ0tTKQ0KKw0KKyFpbmNsdWRlIFZhclN0b3JlLmZkZi5pbmMNCisN
CiskKFZBUlNfU0laRSl8JChGVk1BSU5fU0laRSkNCitGViA9IEZWTUFJTl9DT01QQUNUDQorDQor
JChTRUNGVl9PRkZTRVQpfCQoU0VDRlZfU0laRSkNCitGViA9IFNFQ0ZWDQorDQorIw0KKyMgQnVp
bGQgdGhlIHZhcmlhYmxlIHN0b3JlIGFuZCB0aGUgZmlybXdhcmUgY29kZSBhcyBzZXBhcmF0ZSBm
bGFzaCBkZXZpY2UNCisjIGltYWdlcy4NCisjDQorW0ZELk9WTUZfVkFSU10NCitCYXNlQWRkcmVz
cyAgID0gJChGV19CQVNFX0FERFJFU1MpDQorU2l6ZSAgICAgICAgICA9ICQoVkFSU19TSVpFKQ0K
K0VyYXNlUG9sYXJpdHkgPSAxDQorQmxvY2tTaXplICAgICA9ICQoQkxPQ0tfU0laRSkNCitOdW1C
bG9ja3MgICAgID0gJChWQVJTX0JMT0NLUykNCisNCishaW5jbHVkZSBWYXJTdG9yZS5mZGYuaW5j
DQorDQorW0ZELk9WTUZfQ09ERV0NCitCYXNlQWRkcmVzcyAgID0gJChDT0RFX0JBU0VfQUREUkVT
UykNCitTaXplICAgICAgICAgID0gJChDT0RFX1NJWkUpDQorRXJhc2VQb2xhcml0eSA9IDENCitC
bG9ja1NpemUgICAgID0gJChCTE9DS19TSVpFKQ0KK051bUJsb2NrcyAgICAgPSAkKENPREVfQkxP
Q0tTKQ0KKw0KKzB4MDAwMDAwMDB8JChGVk1BSU5fU0laRSkNCitGViA9IEZWTUFJTl9DT01QQUNU
DQorDQorJChGVk1BSU5fU0laRSl8JChTRUNGVl9TSVpFKQ0KK0ZWID0gU0VDRlYNCisNCisjIyMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIyMjIyMjIyMjIw0KKw0KK1tGRC5NRU1GRF0NCitCYXNlQWRkcmVzcyAgID0gJChN
RU1GRF9CQVNFX0FERFJFU1MpDQorU2l6ZSAgICAgICAgICA9IDB4QjAwMDAwDQorRXJhc2VQb2xh
cml0eSA9IDENCitCbG9ja1NpemUgICAgID0gMHgxMDAwMA0KK051bUJsb2NrcyAgICAgPSAweEIw
DQorDQorMHgwMDAwMDB8MHgwMDYwMDANCitnVWVmaU92bWZQa2dUb2tlblNwYWNlR3VpZC5QY2RP
dm1mU2VjUGFnZVRhYmxlc0Jhc2V8Z1VlZmlPdm1mUGtnVG9rZW5TcGFjZUd1aWQuUGNkT3ZtZlNl
Y1BhZ2VUYWJsZXNTaXplDQorDQorMHgwMDYwMDB8MHgwMDEwMDANCitnVWVmaU92bWZQa2dUb2tl
blNwYWNlR3VpZC5QY2RPdm1mTG9ja0JveFN0b3JhZ2VCYXNlfGdVZWZpT3ZtZlBrZ1Rva2VuU3Bh
Y2VHdWlkLlBjZE92bWZMb2NrQm94U3RvcmFnZVNpemUNCisNCisweDAwNzAwMHwweDAwMTAwMA0K
K2dFZmlNZGVQa2dUb2tlblNwYWNlR3VpZC5QY2RHdWlkZWRFeHRyYWN0SGFuZGxlclRhYmxlQWRk
cmVzc3xnVWVmaU92bWZQa2dUb2tlblNwYWNlR3VpZC5QY2RHdWlkZWRFeHRyYWN0SGFuZGxlclRh
YmxlU2l6ZQ0KKw0KKzB4MDEwMDAwfDB4MDEwMDAwDQorZ1VlZmlPdm1mUGtnVG9rZW5TcGFjZUd1
aWQuUGNkT3ZtZlNlY1BlaVRlbXBSYW1CYXNlfGdVZWZpT3ZtZlBrZ1Rva2VuU3BhY2VHdWlkLlBj
ZE92bWZTZWNQZWlUZW1wUmFtU2l6ZQ0KKw0KKzB4MDIwMDAwfDB4MEUwMDAwDQorZ1VlZmlPdm1m
UGtnVG9rZW5TcGFjZUd1aWQuUGNkT3ZtZlBlaU1lbUZ2QmFzZXxnVWVmaU92bWZQa2dUb2tlblNw
YWNlR3VpZC5QY2RPdm1mUGVpTWVtRnZTaXplDQorRlYgPSBQRUlGVg0KKw0KKzB4MTAwMDAwfDB4
QTAwMDAwDQorZ1VlZmlPdm1mUGtnVG9rZW5TcGFjZUd1aWQuUGNkT3ZtZkR4ZU1lbUZ2QmFzZXxn
VWVmaU92bWZQa2dUb2tlblNwYWNlR3VpZC5QY2RPdm1mRHhlTWVtRnZTaXplDQorRlYgPSBEWEVG
Vg0KKw0KKyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjDQorDQorW0ZWLlNFQ0ZWXQ0KK0Z2TmFtZUd1
aWQgICAgICAgICA9IDc2M0JFRDBELURFOUYtNDhGNS04MUYxLTNFOTBFMUIxQTAxNQ0KK0Jsb2Nr
U2l6ZSAgICAgICAgICA9IDB4MTAwMA0KK0Z2QWxpZ25tZW50ICAgICAgICA9IDE2DQorRVJBU0Vf
UE9MQVJJVFkgICAgID0gMQ0KK01FTU9SWV9NQVBQRUQgICAgICA9IFRSVUUNCitTVElDS1lfV1JJ
VEUgICAgICAgPSBUUlVFDQorTE9DS19DQVAgICAgICAgICAgID0gVFJVRQ0KK0xPQ0tfU1RBVFVT
ICAgICAgICA9IFRSVUUNCitXUklURV9ESVNBQkxFRF9DQVAgPSBUUlVFDQorV1JJVEVfRU5BQkxF
RF9DQVAgID0gVFJVRQ0KK1dSSVRFX1NUQVRVUyAgICAgICA9IFRSVUUNCitXUklURV9MT0NLX0NB
UCAgICAgPSBUUlVFDQorV1JJVEVfTE9DS19TVEFUVVMgID0gVFJVRQ0KK1JFQURfRElTQUJMRURf
Q0FQICA9IFRSVUUNCitSRUFEX0VOQUJMRURfQ0FQICAgPSBUUlVFDQorUkVBRF9TVEFUVVMgICAg
ICAgID0gVFJVRQ0KK1JFQURfTE9DS19DQVAgICAgICA9IFRSVUUNCitSRUFEX0xPQ0tfU1RBVFVT
ICAgPSBUUlVFDQorDQorIw0KKyMgU0VDIFBoYXNlIG1vZHVsZXMNCisjDQorIyBUaGUgY29kZSBp
biB0aGlzIEZWIGhhbmRsZXMgdGhlIGluaXRpYWwgZmlybXdhcmUgc3RhcnR1cCwgYW5kDQorIyBk
ZWNvbXByZXNzZXMgdGhlIFBFSSBhbmQgRFhFIEZWcyB3aGljaCBoYW5kbGVzIHRoZSByZXN0IG9m
IHRoZSBib290IHNlcXVlbmNlLg0KKyMNCitJTkYgIE92bWZQa2cvU2VjL1NlY01haW4uaW5mDQor
DQorSU5GICBSdWxlT3ZlcnJpZGU9UkVTRVRfVkVDVE9SIE92bWZQa2cvUmVzZXRWZWN0b3IvUmVz
ZXRWZWN0b3IuaW5mDQorDQorIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMNCitbRlYuUEVJRlZdDQor
RnZOYW1lR3VpZCAgICAgICAgID0gNjkzODA3OUItQjUwMy00RTNELTlEMjQtQjI4MzM3QTI1ODA2
DQorQmxvY2tTaXplICAgICAgICAgID0gMHgxMDAwMA0KK0Z2QWxpZ25tZW50ICAgICAgICA9IDE2
DQorRVJBU0VfUE9MQVJJVFkgICAgID0gMQ0KK01FTU9SWV9NQVBQRUQgICAgICA9IFRSVUUNCitT
VElDS1lfV1JJVEUgICAgICAgPSBUUlVFDQorTE9DS19DQVAgICAgICAgICAgID0gVFJVRQ0KK0xP
Q0tfU1RBVFVTICAgICAgICA9IFRSVUUNCitXUklURV9ESVNBQkxFRF9DQVAgPSBUUlVFDQorV1JJ
VEVfRU5BQkxFRF9DQVAgID0gVFJVRQ0KK1dSSVRFX1NUQVRVUyAgICAgICA9IFRSVUUNCitXUklU
RV9MT0NLX0NBUCAgICAgPSBUUlVFDQorV1JJVEVfTE9DS19TVEFUVVMgID0gVFJVRQ0KK1JFQURf
RElTQUJMRURfQ0FQICA9IFRSVUUNCitSRUFEX0VOQUJMRURfQ0FQICAgPSBUUlVFDQorUkVBRF9T
VEFUVVMgICAgICAgID0gVFJVRQ0KK1JFQURfTE9DS19DQVAgICAgICA9IFRSVUUNCitSRUFEX0xP
Q0tfU1RBVFVTICAgPSBUUlVFDQorDQorQVBSSU9SSSBQRUkgew0KKyAgSU5GICBNZGVNb2R1bGVQ
a2cvVW5pdmVyc2FsL1BDRC9QZWkvUGNkLmluZg0KK30NCisNCisjDQorIyAgUEVJIFBoYXNlIG1v
ZHVsZXMNCisjDQorSU5GICBNZGVNb2R1bGVQa2cvQ29yZS9QZWkvUGVpTWFpbi5pbmYNCitJTkYg
IE1kZU1vZHVsZVBrZy9Vbml2ZXJzYWwvUENEL1BlaS9QY2QuaW5mDQorSU5GICBNZGVNb2R1bGVQ
a2cvVW5pdmVyc2FsL1JlcG9ydFN0YXR1c0NvZGVSb3V0ZXIvUGVpL1JlcG9ydFN0YXR1c0NvZGVS
b3V0ZXJQZWkuaW5mDQorSU5GICBNZGVNb2R1bGVQa2cvVW5pdmVyc2FsL1N0YXR1c0NvZGVIYW5k
bGVyL1BlaS9TdGF0dXNDb2RlSGFuZGxlclBlaS5pbmYNCitJTkYgIE92bWZQa2cvUGxhdGZvcm1Q
ZWkvUGxhdGZvcm1QZWkuaW5mDQorSU5GICBNZGVNb2R1bGVQa2cvQ29yZS9EeGVJcGxQZWltL0R4
ZUlwbC5pbmYNCitJTkYgIFVlZmlDcHVQa2cvVW5pdmVyc2FsL0FjcGkvUzNSZXN1bWUyUGVpL1Mz
UmVzdW1lMlBlaS5pbmYNCitJTkYgIFVlZmlDcHVQa2cvQ3B1TXBQZWkvQ3B1TXBQZWkuaW5mDQor
DQorIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMNCisNCitbRlYuRFhFRlZdDQorRnZGb3JjZVJlYmFz
ZSAgICAgID0gRkFMU0UNCitGdk5hbWVHdWlkICAgICAgICAgPSA3Q0I4QkRDOS1GOEVCLTRGMzQt
QUFFQS0zRUU0QUY2NTE2QTENCitCbG9ja1NpemUgICAgICAgICAgPSAweDEwMDAwDQorRnZBbGln
bm1lbnQgICAgICAgID0gMTYNCitFUkFTRV9QT0xBUklUWSAgICAgPSAxDQorTUVNT1JZX01BUFBF
RCAgICAgID0gVFJVRQ0KK1NUSUNLWV9XUklURSAgICAgICA9IFRSVUUNCitMT0NLX0NBUCAgICAg
ICAgICAgPSBUUlVFDQorTE9DS19TVEFUVVMgICAgICAgID0gVFJVRQ0KK1dSSVRFX0RJU0FCTEVE
X0NBUCA9IFRSVUUNCitXUklURV9FTkFCTEVEX0NBUCAgPSBUUlVFDQorV1JJVEVfU1RBVFVTICAg
ICAgID0gVFJVRQ0KK1dSSVRFX0xPQ0tfQ0FQICAgICA9IFRSVUUNCitXUklURV9MT0NLX1NUQVRV
UyAgPSBUUlVFDQorUkVBRF9ESVNBQkxFRF9DQVAgID0gVFJVRQ0KK1JFQURfRU5BQkxFRF9DQVAg
ICA9IFRSVUUNCitSRUFEX1NUQVRVUyAgICAgICAgPSBUUlVFDQorUkVBRF9MT0NLX0NBUCAgICAg
ID0gVFJVRQ0KK1JFQURfTE9DS19TVEFUVVMgICA9IFRSVUUNCisNCitBUFJJT1JJIERYRSB7DQor
ICBJTkYgIE1kZU1vZHVsZVBrZy9Vbml2ZXJzYWwvRGV2aWNlUGF0aER4ZS9EZXZpY2VQYXRoRHhl
LmluZg0KKyAgSU5GICBNZGVNb2R1bGVQa2cvVW5pdmVyc2FsL1BDRC9EeGUvUGNkLmluZg0KKyAg
SU5GICBPdm1mUGtnL0FtZFNldkR4ZS9BbWRTZXZEeGUuaW5mDQorICBJTkYgIE92bWZQa2cvUWVt
dUZsYXNoRnZiU2VydmljZXNSdW50aW1lRHhlL0Z2YlNlcnZpY2VzUnVudGltZUR4ZS5pbmYNCit9
DQorDQorIw0KKyMgRFhFIFBoYXNlIG1vZHVsZXMNCisjDQorSU5GICBNZGVNb2R1bGVQa2cvQ29y
ZS9EeGUvRHhlTWFpbi5pbmYNCisNCitJTkYgIE1kZU1vZHVsZVBrZy9Vbml2ZXJzYWwvUmVwb3J0
U3RhdHVzQ29kZVJvdXRlci9SdW50aW1lRHhlL1JlcG9ydFN0YXR1c0NvZGVSb3V0ZXJSdW50aW1l
RHhlLmluZg0KK0lORiAgTWRlTW9kdWxlUGtnL1VuaXZlcnNhbC9TdGF0dXNDb2RlSGFuZGxlci9S
dW50aW1lRHhlL1N0YXR1c0NvZGVIYW5kbGVyUnVudGltZUR4ZS5pbmYNCitJTkYgIE1kZU1vZHVs
ZVBrZy9Vbml2ZXJzYWwvUENEL0R4ZS9QY2QuaW5mDQorDQorSU5GICBNZGVNb2R1bGVQa2cvQ29y
ZS9SdW50aW1lRHhlL1J1bnRpbWVEeGUuaW5mDQorSU5GICBNZGVNb2R1bGVQa2cvVW5pdmVyc2Fs
L1NlY3VyaXR5U3R1YkR4ZS9TZWN1cml0eVN0dWJEeGUuaW5mDQorSU5GICBNZGVNb2R1bGVQa2cv
VW5pdmVyc2FsL0ViY0R4ZS9FYmNEeGUuaW5mDQorSU5GICBPdm1mUGtnLzgyNTlJbnRlcnJ1cHRD
b250cm9sbGVyRHhlLzgyNTkuaW5mDQorSU5GICBVZWZpQ3B1UGtnL0NwdUlvMkR4ZS9DcHVJbzJE
eGUuaW5mDQorSU5GICBVZWZpQ3B1UGtnL0NwdUR4ZS9DcHVEeGUuaW5mDQorSU5GICBPdm1mUGtn
LzgyNTRUaW1lckR4ZS84MjU0VGltZXIuaW5mDQorSU5GICBPdm1mUGtnL0luY29tcGF0aWJsZVBj
aURldmljZVN1cHBvcnREeGUvSW5jb21wYXRpYmxlUGNpRGV2aWNlU3VwcG9ydC5pbmYNCitJTkYg
IE92bWZQa2cvUGNpSG90UGx1Z0luaXREeGUvUGNpSG90UGx1Z0luaXQuaW5mDQorSU5GICBNZGVN
b2R1bGVQa2cvQnVzL1BjaS9QY2lIb3N0QnJpZGdlRHhlL1BjaUhvc3RCcmlkZ2VEeGUuaW5mDQor
SU5GICBNZGVNb2R1bGVQa2cvQnVzL1BjaS9QY2lCdXNEeGUvUGNpQnVzRHhlLmluZg0KK0lORiAg
TWRlTW9kdWxlUGtnL1VuaXZlcnNhbC9SZXNldFN5c3RlbVJ1bnRpbWVEeGUvUmVzZXRTeXN0ZW1S
dW50aW1lRHhlLmluZg0KK0lORiAgTWRlTW9kdWxlUGtnL1VuaXZlcnNhbC9NZXRyb25vbWUvTWV0
cm9ub21lLmluZg0KK0lORiAgUGNBdENoaXBzZXRQa2cvUGNhdFJlYWxUaW1lQ2xvY2tSdW50aW1l
RHhlL1BjYXRSZWFsVGltZUNsb2NrUnVudGltZUR4ZS5pbmYNCisNCitJTkYgIE92bWZQa2cvWGVu
SW9QY2lEeGUvWGVuSW9QY2lEeGUuaW5mDQorSU5GICBPdm1mUGtnL1hlbkJ1c0R4ZS9YZW5CdXNE
eGUuaW5mDQorSU5GICBPdm1mUGtnL1hlblB2QmxrRHhlL1hlblB2QmxrRHhlLmluZg0KKw0KK0lO
RiAgTWRlTW9kdWxlUGtnL1VuaXZlcnNhbC9XYXRjaGRvZ1RpbWVyRHhlL1dhdGNoZG9nVGltZXIu
aW5mDQorSU5GICBNZGVNb2R1bGVQa2cvVW5pdmVyc2FsL01vbm90b25pY0NvdW50ZXJSdW50aW1l
RHhlL01vbm90b25pY0NvdW50ZXJSdW50aW1lRHhlLmluZg0KK0lORiAgTWRlTW9kdWxlUGtnL1Vu
aXZlcnNhbC9DYXBzdWxlUnVudGltZUR4ZS9DYXBzdWxlUnVudGltZUR4ZS5pbmYNCitJTkYgIE1k
ZU1vZHVsZVBrZy9Vbml2ZXJzYWwvQ29uc29sZS9Db25QbGF0Zm9ybUR4ZS9Db25QbGF0Zm9ybUR4
ZS5pbmYNCitJTkYgIE1kZU1vZHVsZVBrZy9Vbml2ZXJzYWwvQ29uc29sZS9Db25TcGxpdHRlckR4
ZS9Db25TcGxpdHRlckR4ZS5pbmYNCitJTkYgIE1kZU1vZHVsZVBrZy9Vbml2ZXJzYWwvQ29uc29s
ZS9HcmFwaGljc0NvbnNvbGVEeGUvR3JhcGhpY3NDb25zb2xlRHhlLmluZg0KK0lORiAgTWRlTW9k
dWxlUGtnL1VuaXZlcnNhbC9Db25zb2xlL1Rlcm1pbmFsRHhlL1Rlcm1pbmFsRHhlLmluZg0KK0lO
RiAgTWRlTW9kdWxlUGtnL1VuaXZlcnNhbC9Ecml2ZXJIZWFsdGhNYW5hZ2VyRHhlL0RyaXZlckhl
YWx0aE1hbmFnZXJEeGUuaW5mDQorSU5GICBNZGVNb2R1bGVQa2cvVW5pdmVyc2FsL0Jkc0R4ZS9C
ZHNEeGUuaW5mDQorSU5GICBNZGVNb2R1bGVQa2cvQXBwbGljYXRpb24vVWlBcHAvVWlBcHAuaW5m
DQorSU5GICBNZGVNb2R1bGVQa2cvVW5pdmVyc2FsL0RldmljZVBhdGhEeGUvRGV2aWNlUGF0aER4
ZS5pbmYNCitJTkYgIE1kZU1vZHVsZVBrZy9Vbml2ZXJzYWwvUHJpbnREeGUvUHJpbnREeGUuaW5m
DQorSU5GICBNZGVNb2R1bGVQa2cvVW5pdmVyc2FsL0Rpc2svRGlza0lvRHhlL0Rpc2tJb0R4ZS5p
bmYNCitJTkYgIE1kZU1vZHVsZVBrZy9Vbml2ZXJzYWwvRGlzay9QYXJ0aXRpb25EeGUvUGFydGl0
aW9uRHhlLmluZg0KK0lORiAgTWRlTW9kdWxlUGtnL1VuaXZlcnNhbC9EaXNrL1JhbURpc2tEeGUv
UmFtRGlza0R4ZS5pbmYNCitJTkYgIE1kZU1vZHVsZVBrZy9Vbml2ZXJzYWwvRGlzay9Vbmljb2Rl
Q29sbGF0aW9uL0VuZ2xpc2hEeGUvRW5nbGlzaER4ZS5pbmYNCitJTkYgIE1kZU1vZHVsZVBrZy9C
dXMvU2NzaS9TY3NpQnVzRHhlL1Njc2lCdXNEeGUuaW5mDQorSU5GICBNZGVNb2R1bGVQa2cvQnVz
L1Njc2kvU2NzaURpc2tEeGUvU2NzaURpc2tEeGUuaW5mDQorSU5GICBPdm1mUGtnL1NhdGFDb250
cm9sbGVyRHhlL1NhdGFDb250cm9sbGVyRHhlLmluZg0KK0lORiAgTWRlTW9kdWxlUGtnL0J1cy9B
dGEvQXRhQXRhcGlQYXNzVGhydS9BdGFBdGFwaVBhc3NUaHJ1LmluZg0KK0lORiAgTWRlTW9kdWxl
UGtnL0J1cy9BdGEvQXRhQnVzRHhlL0F0YUJ1c0R4ZS5pbmYNCitJTkYgIE1kZU1vZHVsZVBrZy9C
dXMvUGNpL052bUV4cHJlc3NEeGUvTnZtRXhwcmVzc0R4ZS5pbmYNCitJTkYgIE1kZU1vZHVsZVBr
Zy9Vbml2ZXJzYWwvSGlpRGF0YWJhc2VEeGUvSGlpRGF0YWJhc2VEeGUuaW5mDQorSU5GICBNZGVN
b2R1bGVQa2cvVW5pdmVyc2FsL1NldHVwQnJvd3NlckR4ZS9TZXR1cEJyb3dzZXJEeGUuaW5mDQor
SU5GICBNZGVNb2R1bGVQa2cvVW5pdmVyc2FsL0Rpc3BsYXlFbmdpbmVEeGUvRGlzcGxheUVuZ2lu
ZUR4ZS5pbmYNCitJTkYgIE1kZU1vZHVsZVBrZy9Vbml2ZXJzYWwvTWVtb3J5VGVzdC9OdWxsTWVt
b3J5VGVzdER4ZS9OdWxsTWVtb3J5VGVzdER4ZS5pbmYNCisNCitJTkYgIE92bWZQa2cvU2lvQnVz
RHhlL1Npb0J1c0R4ZS5pbmYNCishaWZuZGVmICQoU09VUkNFX0RFQlVHX0VOQUJMRSkNCitJTkYg
IE1kZU1vZHVsZVBrZy9CdXMvUGNpL1BjaVNpb1NlcmlhbER4ZS9QY2lTaW9TZXJpYWxEeGUuaW5m
DQorIWVuZGlmDQorSU5GICBNZGVNb2R1bGVQa2cvQnVzL0lzYS9QczJLZXlib2FyZER4ZS9QczJL
ZXlib2FyZER4ZS5pbmYNCisNCitJTkYgIE1kZU1vZHVsZVBrZy9Vbml2ZXJzYWwvU21iaW9zRHhl
L1NtYmlvc0R4ZS5pbmYNCitJTkYgIE92bWZQa2cvU21iaW9zUGxhdGZvcm1EeGUvU21iaW9zUGxh
dGZvcm1EeGUuaW5mDQorDQorSU5GICBNZGVNb2R1bGVQa2cvVW5pdmVyc2FsL0FjcGkvQWNwaVRh
YmxlRHhlL0FjcGlUYWJsZUR4ZS5pbmYNCitJTkYgIE92bWZQa2cvQWNwaVBsYXRmb3JtRHhlL0Fj
cGlQbGF0Zm9ybUR4ZS5pbmYNCitJTkYgIFJ1bGVPdmVycmlkZT1BQ1BJVEFCTEUgT3ZtZlBrZy9B
Y3BpVGFibGVzL0FjcGlUYWJsZXMuaW5mDQorSU5GICBNZGVNb2R1bGVQa2cvVW5pdmVyc2FsL0Fj
cGkvUzNTYXZlU3RhdGVEeGUvUzNTYXZlU3RhdGVEeGUuaW5mDQorSU5GICBNZGVNb2R1bGVQa2cv
VW5pdmVyc2FsL0FjcGkvQm9vdFNjcmlwdEV4ZWN1dG9yRHhlL0Jvb3RTY3JpcHRFeGVjdXRvckR4
ZS5pbmYNCitJTkYgIE1kZU1vZHVsZVBrZy9Vbml2ZXJzYWwvQWNwaS9Cb290R3JhcGhpY3NSZXNv
dXJjZVRhYmxlRHhlL0Jvb3RHcmFwaGljc1Jlc291cmNlVGFibGVEeGUuaW5mDQorDQorSU5GICBG
YXRQa2cvRW5oYW5jZWRGYXREeGUvRmF0LmluZg0KK0lORiAgTWRlTW9kdWxlUGtnL1VuaXZlcnNh
bC9EaXNrL1VkZkR4ZS9VZGZEeGUuaW5mDQorDQorIWlmICQoVE9PTF9DSEFJTl9UQUcpICE9ICJY
Q09ERTUiDQorSU5GICBTaGVsbFBrZy9EeW5hbWljQ29tbWFuZC9UZnRwRHluYW1pY0NvbW1hbmQv
VGZ0cER5bmFtaWNDb21tYW5kLmluZg0KKyFlbmRpZg0KK0lORiAgU2hlbGxQa2cvQXBwbGljYXRp
b24vU2hlbGwvU2hlbGwuaW5mDQorDQorSU5GIE1kZU1vZHVsZVBrZy9Mb2dvL0xvZ29EeGUuaW5m
DQorDQorIw0KKyMgTmV0d29yayBtb2R1bGVzDQorIw0KKyFpZiAkKEUxMDAwX0VOQUJMRSkNCisg
IEZJTEUgRFJJVkVSID0gNUQ2OTVFMTEtOUIzRi00YjgzLUIyNUYtNEE4RDVENjlCRTA3IHsNCisg
ICAgU0VDVElPTiBQRTMyID0gSW50ZWwzLjUvRUZJWDY0L0UzNTIyWDIuRUZJDQorICB9DQorIWVu
ZGlmDQorIWluY2x1ZGUgTmV0d29ya1BrZy9OZXR3b3JrLmZkZi5pbmMNCisNCisjDQorIyBVc2Ig
U3VwcG9ydA0KKyMNCitJTkYgIE1kZU1vZHVsZVBrZy9CdXMvUGNpL1VoY2lEeGUvVWhjaUR4ZS5p
bmYNCitJTkYgIE1kZU1vZHVsZVBrZy9CdXMvUGNpL0VoY2lEeGUvRWhjaUR4ZS5pbmYNCitJTkYg
IE1kZU1vZHVsZVBrZy9CdXMvUGNpL1hoY2lEeGUvWGhjaUR4ZS5pbmYNCitJTkYgIE1kZU1vZHVs
ZVBrZy9CdXMvVXNiL1VzYkJ1c0R4ZS9Vc2JCdXNEeGUuaW5mDQorSU5GICBNZGVNb2R1bGVQa2cv
QnVzL1VzYi9Vc2JLYkR4ZS9Vc2JLYkR4ZS5pbmYNCitJTkYgIE1kZU1vZHVsZVBrZy9CdXMvVXNi
L1VzYk1hc3NTdG9yYWdlRHhlL1VzYk1hc3NTdG9yYWdlRHhlLmluZg0KKw0KKyFpZmRlZiAkKENT
TV9FTkFCTEUpDQorSU5GICBPdm1mUGtnL0NzbS9CaW9zVGh1bmsvVmlkZW9EeGUvVmlkZW9EeGUu
aW5mDQorSU5GICBPdm1mUGtnL0NzbS9MZWdhY3lCaW9zRHhlL0xlZ2FjeUJpb3NEeGUuaW5mDQor
SU5GICBSdWxlT3ZlcnJpZGU9Q1NNIE92bWZQa2cvQ3NtL0NzbTE2L0NzbTE2LmluZg0KKyFlbmRp
Zg0KKw0KK0lORiAgT3ZtZlBrZy9RZW11VmlkZW9EeGUvUWVtdVZpZGVvRHhlLmluZg0KK0lORiAg
T3ZtZlBrZy9RZW11UmFtZmJEeGUvUWVtdVJhbWZiRHhlLmluZg0KK0lORiAgT3ZtZlBrZy9QbGF0
Zm9ybUR4ZS9QbGF0Zm9ybS5pbmYNCitJTkYgIE92bWZQa2cvQW1kU2V2RHhlL0FtZFNldkR4ZS5p
bmYNCitJTkYgIE92bWZQa2cvSW9NbXVEeGUvSW9NbXVEeGUuaW5mDQorDQorIw0KKyMgVmFyaWFi
bGUgZHJpdmVyIHN0YWNrIChub24tU01NKQ0KKyMNCitJTkYgIE92bWZQa2cvUWVtdUZsYXNoRnZi
U2VydmljZXNSdW50aW1lRHhlL0Z2YlNlcnZpY2VzUnVudGltZUR4ZS5pbmYNCitJTkYgIE92bWZQ
a2cvRW11VmFyaWFibGVGdmJSdW50aW1lRHhlL0Z2Yi5pbmYNCitJTkYgIE1kZU1vZHVsZVBrZy9V
bml2ZXJzYWwvRmF1bHRUb2xlcmFudFdyaXRlRHhlL0ZhdWx0VG9sZXJhbnRXcml0ZUR4ZS5pbmYN
CitJTkYgIE1kZU1vZHVsZVBrZy9Vbml2ZXJzYWwvVmFyaWFibGUvUnVudGltZUR4ZS9WYXJpYWJs
ZVJ1bnRpbWVEeGUuaW5mDQorDQorIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMNCisNCitbRlYuRlZN
QUlOX0NPTVBBQ1RdDQorRnZOYW1lR3VpZCAgICAgICAgID0gNDhEQjVFMTctNzA3Qy00NzJELTkx
Q0QtMTYxM0U3RUY1MUIwDQorRnZBbGlnbm1lbnQgICAgICAgID0gMTYNCitFUkFTRV9QT0xBUklU
WSAgICAgPSAxDQorTUVNT1JZX01BUFBFRCAgICAgID0gVFJVRQ0KK1NUSUNLWV9XUklURSAgICAg
ICA9IFRSVUUNCitMT0NLX0NBUCAgICAgICAgICAgPSBUUlVFDQorTE9DS19TVEFUVVMgICAgICAg
ID0gVFJVRQ0KK1dSSVRFX0RJU0FCTEVEX0NBUCA9IFRSVUUNCitXUklURV9FTkFCTEVEX0NBUCAg
PSBUUlVFDQorV1JJVEVfU1RBVFVTICAgICAgID0gVFJVRQ0KK1dSSVRFX0xPQ0tfQ0FQICAgICA9
IFRSVUUNCitXUklURV9MT0NLX1NUQVRVUyAgPSBUUlVFDQorUkVBRF9ESVNBQkxFRF9DQVAgID0g
VFJVRQ0KK1JFQURfRU5BQkxFRF9DQVAgICA9IFRSVUUNCitSRUFEX1NUQVRVUyAgICAgICAgPSBU
UlVFDQorUkVBRF9MT0NLX0NBUCAgICAgID0gVFJVRQ0KK1JFQURfTE9DS19TVEFUVVMgICA9IFRS
VUUNCisNCitGSUxFIEZWX0lNQUdFID0gOUUyMUZEOTMtOUM3Mi00YzE1LThDNEItRTc3RjFEQjJE
NzkyIHsNCisgICBTRUNUSU9OIEdVSURFRCBFRTRFNTg5OC0zOTE0LTQyNTktOUQ2RS1EQzdCRDc5
NDAzQ0YgUFJPQ0VTU0lOR19SRVFVSVJFRCA9IFRSVUUgew0KKyAgICAgIw0KKyAgICAgIyBUaGVz
ZSBmaXJtd2FyZSB2b2x1bWVzIHdpbGwgaGF2ZSBmaWxlcyBwbGFjZWQgaW4gdGhlbSB1bmNvbXBy
ZXNzZWQsDQorICAgICAjIGFuZCB0aGVuIGJvdGggZmlybXdhcmUgdm9sdW1lcyB3aWxsIGJlIGNv
bXByZXNzZWQgaW4gYSBzaW5nbGUNCisgICAgICMgY29tcHJlc3Npb24gb3BlcmF0aW9uIGluIG9y
ZGVyIHRvIGFjaGlldmUgYmV0dGVyIG92ZXJhbGwgY29tcHJlc3Npb24uDQorICAgICAjDQorICAg
ICBTRUNUSU9OIEZWX0lNQUdFID0gUEVJRlYNCisgICAgIFNFQ1RJT04gRlZfSU1BR0UgPSBEWEVG
Vg0KKyAgIH0NCisgfQ0KKw0KKyFpbmNsdWRlIERlY29tcHJTY3JhdGNoRW5kLmZkZi5pbmMNCisN
CisjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIw0KKw0KK1tSdWxlLkNvbW1vbi5TRUNdDQorICBGSUxF
IFNFQyA9ICQoTkFNRURfR1VJRCkgew0KKyAgICBQRTMyICAgICBQRTMyICAgICAgICAgICAkKElO
Rl9PVVRQVVQpLyQoTU9EVUxFX05BTUUpLmVmaQ0KKyAgICBVSSAgICAgICBTVFJJTkcgPSIkKE1P
RFVMRV9OQU1FKSIgT3B0aW9uYWwNCisgICAgVkVSU0lPTiAgU1RSSU5HID0iJChJTkZfVkVSU0lP
TikiIE9wdGlvbmFsIEJVSUxEX05VTT0kKEJVSUxEX05VTUJFUikNCisgIH0NCisNCitbUnVsZS5D
b21tb24uUEVJX0NPUkVdDQorICBGSUxFIFBFSV9DT1JFID0gJChOQU1FRF9HVUlEKSB7DQorICAg
IFBFMzIgICAgIFBFMzIgICBBbGlnbj1BdXRvICAgICQoSU5GX09VVFBVVCkvJChNT0RVTEVfTkFN
RSkuZWZpDQorICAgIFVJICAgICAgIFNUUklORyA9IiQoTU9EVUxFX05BTUUpIiBPcHRpb25hbA0K
KyAgICBWRVJTSU9OICBTVFJJTkcgPSIkKElORl9WRVJTSU9OKSIgT3B0aW9uYWwgQlVJTERfTlVN
PSQoQlVJTERfTlVNQkVSKQ0KKyAgfQ0KKw0KK1tSdWxlLkNvbW1vbi5QRUlNXQ0KKyAgRklMRSBQ
RUlNID0gJChOQU1FRF9HVUlEKSB7DQorICAgICBQRUlfREVQRVggUEVJX0RFUEVYIE9wdGlvbmFs
ICAgICAgICAkKElORl9PVVRQVVQpLyQoTU9EVUxFX05BTUUpLmRlcGV4DQorICAgICBQRTMyICAg
ICAgUEUzMiAgIEFsaWduPUF1dG8gICAgICAgICAkKElORl9PVVRQVVQpLyQoTU9EVUxFX05BTUUp
LmVmaQ0KKyAgICAgVUkgICAgICAgU1RSSU5HPSIkKE1PRFVMRV9OQU1FKSIgT3B0aW9uYWwNCisg
ICAgIFZFUlNJT04gIFNUUklORz0iJChJTkZfVkVSU0lPTikiIE9wdGlvbmFsIEJVSUxEX05VTT0k
KEJVSUxEX05VTUJFUikNCisgIH0NCisNCitbUnVsZS5Db21tb24uRFhFX0NPUkVdDQorICBGSUxF
IERYRV9DT1JFID0gJChOQU1FRF9HVUlEKSB7DQorICAgIFBFMzIgICAgIFBFMzIgICAgICAgICAg
ICQoSU5GX09VVFBVVCkvJChNT0RVTEVfTkFNRSkuZWZpDQorICAgIFVJICAgICAgIFNUUklORz0i
JChNT0RVTEVfTkFNRSkiIE9wdGlvbmFsDQorICAgIFZFUlNJT04gIFNUUklORz0iJChJTkZfVkVS
U0lPTikiIE9wdGlvbmFsIEJVSUxEX05VTT0kKEJVSUxEX05VTUJFUikNCisgIH0NCisNCitbUnVs
ZS5Db21tb24uRFhFX0RSSVZFUl0NCisgIEZJTEUgRFJJVkVSID0gJChOQU1FRF9HVUlEKSB7DQor
ICAgIERYRV9ERVBFWCAgICBEWEVfREVQRVggT3B0aW9uYWwgICAgICAkKElORl9PVVRQVVQpLyQo
TU9EVUxFX05BTUUpLmRlcGV4DQorICAgIFBFMzIgICAgIFBFMzIgICAgICAgICAgICAgICAgICAg
ICQoSU5GX09VVFBVVCkvJChNT0RVTEVfTkFNRSkuZWZpDQorICAgIFVJICAgICAgIFNUUklORz0i
JChNT0RVTEVfTkFNRSkiIE9wdGlvbmFsDQorICAgIFZFUlNJT04gIFNUUklORz0iJChJTkZfVkVS
U0lPTikiIE9wdGlvbmFsIEJVSUxEX05VTT0kKEJVSUxEX05VTUJFUikNCisgICAgUkFXIEFDUEkg
IE9wdGlvbmFsICAgICAgICAgICAgICAgfC5hY3BpDQorICAgIFJBVyBBU0wgICBPcHRpb25hbCAg
ICAgICAgICAgICAgIHwuYW1sDQorICB9DQorDQorW1J1bGUuQ29tbW9uLkRYRV9SVU5USU1FX0RS
SVZFUl0NCisgIEZJTEUgRFJJVkVSID0gJChOQU1FRF9HVUlEKSB7DQorICAgIERYRV9ERVBFWCAg
ICBEWEVfREVQRVggT3B0aW9uYWwgICAgICAkKElORl9PVVRQVVQpLyQoTU9EVUxFX05BTUUpLmRl
cGV4DQorICAgIFBFMzIgICAgIFBFMzIgICAgICAgICAgICAgICAgICAgICQoSU5GX09VVFBVVCkv
JChNT0RVTEVfTkFNRSkuZWZpDQorICAgIFVJICAgICAgIFNUUklORz0iJChNT0RVTEVfTkFNRSki
IE9wdGlvbmFsDQorICAgIFZFUlNJT04gIFNUUklORz0iJChJTkZfVkVSU0lPTikiIE9wdGlvbmFs
IEJVSUxEX05VTT0kKEJVSUxEX05VTUJFUikNCisgIH0NCisNCitbUnVsZS5Db21tb24uVUVGSV9E
UklWRVJdDQorICBGSUxFIERSSVZFUiA9ICQoTkFNRURfR1VJRCkgew0KKyAgICBEWEVfREVQRVgg
ICAgRFhFX0RFUEVYIE9wdGlvbmFsICAgICAgJChJTkZfT1VUUFVUKS8kKE1PRFVMRV9OQU1FKS5k
ZXBleA0KKyAgICBQRTMyICAgICBQRTMyICAgICAgICAgICAgICAgICAgICAkKElORl9PVVRQVVQp
LyQoTU9EVUxFX05BTUUpLmVmaQ0KKyAgICBVSSAgICAgICBTVFJJTkc9IiQoTU9EVUxFX05BTUUp
IiBPcHRpb25hbA0KKyAgICBWRVJTSU9OICBTVFJJTkc9IiQoSU5GX1ZFUlNJT04pIiBPcHRpb25h
bCBCVUlMRF9OVU09JChCVUlMRF9OVU1CRVIpDQorICB9DQorDQorW1J1bGUuQ29tbW9uLlVFRklf
RFJJVkVSLkJJTkFSWV0NCisgIEZJTEUgRFJJVkVSID0gJChOQU1FRF9HVUlEKSB7DQorICAgIERY
RV9ERVBFWCBEWEVfREVQRVggT3B0aW9uYWwgICAgICB8LmRlcGV4DQorICAgIFBFMzIgICAgICBQ
RTMyICAgICAgICAgICAgICAgICAgICB8LmVmaQ0KKyAgICBVSSAgICAgICAgU1RSSU5HPSIkKE1P
RFVMRV9OQU1FKSIgT3B0aW9uYWwNCisgICAgVkVSU0lPTiAgIFNUUklORz0iJChJTkZfVkVSU0lP
TikiIE9wdGlvbmFsIEJVSUxEX05VTT0kKEJVSUxEX05VTUJFUikNCisgIH0NCisNCitbUnVsZS5D
b21tb24uVUVGSV9BUFBMSUNBVElPTl0NCisgIEZJTEUgQVBQTElDQVRJT04gPSAkKE5BTUVEX0dV
SUQpIHsNCisgICAgUEUzMiAgICAgUEUzMiAgICAgICAgICAgICAgICAgICAgJChJTkZfT1VUUFVU
KS8kKE1PRFVMRV9OQU1FKS5lZmkNCisgICAgVUkgICAgICAgU1RSSU5HPSIkKE1PRFVMRV9OQU1F
KSIgT3B0aW9uYWwNCisgICAgVkVSU0lPTiAgU1RSSU5HPSIkKElORl9WRVJTSU9OKSIgT3B0aW9u
YWwgQlVJTERfTlVNPSQoQlVJTERfTlVNQkVSKQ0KKyAgfQ0KKw0KK1tSdWxlLkNvbW1vbi5VRUZJ
X0FQUExJQ0FUSU9OLkJJTkFSWV0NCisgIEZJTEUgQVBQTElDQVRJT04gPSAkKE5BTUVEX0dVSUQp
IHsNCisgICAgUEUzMiAgICAgIFBFMzIgICAgICAgICAgICAgICAgICAgIHwuZWZpDQorICAgIFVJ
ICAgICAgICBTVFJJTkc9IiQoTU9EVUxFX05BTUUpIiBPcHRpb25hbA0KKyAgICBWRVJTSU9OICAg
U1RSSU5HPSIkKElORl9WRVJTSU9OKSIgT3B0aW9uYWwgQlVJTERfTlVNPSQoQlVJTERfTlVNQkVS
KQ0KKyAgfQ0KKw0KK1tSdWxlLkNvbW1vbi5VU0VSX0RFRklORUQuQUNQSVRBQkxFXQ0KKyAgRklM
RSBGUkVFRk9STSA9ICQoTkFNRURfR1VJRCkgew0KKyAgICBSQVcgQUNQSSAgICAgICAgICAgICAg
IHwuYWNwaQ0KKyAgICBSQVcgQVNMICAgICAgICAgICAgICAgIHwuYW1sDQorICB9DQorDQorW1J1
bGUuQ29tbW9uLlVTRVJfREVGSU5FRC5DU01dDQorICBGSUxFIEZSRUVGT1JNID0gJChOQU1FRF9H
VUlEKSB7DQorICAgIFJBVyBCSU4gICAgICAgICAgICAgICAgfC5iaW4NCisgIH0NCisNCitbUnVs
ZS5Db21tb24uU0VDLlJFU0VUX1ZFQ1RPUl0NCisgIEZJTEUgUkFXID0gJChOQU1FRF9HVUlEKSB7
DQorICAgIFJBVyBCSU4gICBBbGlnbiA9IDE2ICAgfC5iaW4NCisgIH0NCi0tIApBbnRob255IFBF
UkFSRAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 04 14:42:49 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Jul 2019 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 1hj2wf-0003Ev-Vt; Thu, 04 Jul 2019 14:42:45 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=8gU+=VB=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hj2we-0003Dm-4f
 for xen-devel@lists.xenproject.org; Thu, 04 Jul 2019 14:42:44 +0000
X-Inumbo-ID: fab3b13c-9e69-11e9-8980-bc764e045a96
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id fab3b13c-9e69-11e9-8980-bc764e045a96;
 Thu, 04 Jul 2019 14:42:42 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: HdSXsIp65/UZA0y+tN7Ih+YP31aCQGHMs1rnNhF3SeUhEkQ/hJhff6kEKso41Qd6eK47rE5n3V
 jGfEdzSNARm4vrjD/l4T8oproKUzYxh39upQzUViHJj9zwnv/htqohYrcyZnoW+oNUbqd8DKRa
 zlbdXab06p3wyRIhbRBk2U7IlfEJRxAtERUDEv2OpSKPxBVSPeYbp8UtkDsJH7JFR0VwRo8p5g
 PK8vK8ITiJUEc6EDGzi8/tVRGMo73JaFeqK0qJEkqvwIQynRjOShqShDP3jCAqrScgj0oJgjry
 tuA=
X-SBRS: 2.7
X-MesageID: 2588785
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,451,1557201600"; 
   d="scan'208";a="2588785"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <devel@edk2.groups.io>
Date: Thu, 4 Jul 2019 15:42:05 +0100
Message-ID: <20190704144233.27968-8-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.22.0
In-Reply-To: <20190704144233.27968-1-anthony.perard@citrix.com>
References: <20190704144233.27968-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 07/35] OvmfPkg/XenResetVector: Saving start
 of day pointer for PVH guests
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>,
 Jordan Justen <jordan.l.justen@intel.com>, Julien Grall <julien.grall@arm.com>,
 Anthony PERARD <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Laszlo Ersek <lersek@redhat.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QXMgZGVzY3JpYmVkIGluIHRoZSBYZW4gUFZIIGRvY3VtZW50YXRpb24gWzFdLCAiZWJ4OiBjb250
YWlucyB0aGUKcGh5c2ljYWwgbWVtb3J5IGFkZHJlc3Mgd2hlcmUgdGhlIGxvYWRlciBoYXMgcGxh
Y2VkIHRoZSBib290IHN0YXJ0IGluZm8Kc3RydWN0dXJlIi4gVG8gaGF2ZSB0aGlzIHBvaW50ZXIg
c2F2ZWQgdG8gYmUgYWJsZSB0byB1c2UgaXQgbGF0ZXIgaW4gdGhlClBFSSBwaGFzZSwgd2UgYWxs
b2NhdGUgc29tZSBzcGFjZSBpbiB0aGUgTUVNRkQgZm9yIGl0LiBXZSB1c2UgJ1hQVkgnIGFzCmEg
c2lnbmF0dXJlIChmb3IgIlhlbiBQVkgiKS4KClsxXSBodHRwczovL3hlbmJpdHMueGVucHJvamVj
dC5vcmcvZG9jcy91bnN0YWJsZS9taXNjL3B2aC5odG1sCgpSZWY6IGh0dHBzOi8vYnVnemlsbGEu
dGlhbm9jb3JlLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTY4OQpTaWduZWQtb2ZmLWJ5OiBBbnRob255
IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KQWNrZWQtYnk6IExhc3psbyBFcnNl
ayA8bGVyc2VrQHJlZGhhdC5jb20+Ci0tLQoKTm90ZXM6CiAgICB2MzoKICAgIC0gcmVuYW1lIFBj
ZFhlblN0YXJ0T2ZEYXkqIHRvIFBjZFhlblB2aFN0YXJ0T2ZEYXkqCiAgICAtIFVzZSBmaXJzdCBh
dmFpbGFibGUgdG9rZW4gdmFsdWUgZm9yIHRob3NlICgweDE3IGFuZCAweDI4KQoKIE92bWZQa2cv
T3ZtZlBrZy5kZWMgICAgICAgICAgICAgICAgICAgICAgICAgfCAzICsrKwogT3ZtZlBrZy9Pdm1m
WGVuLmZkZiAgICAgICAgICAgICAgICAgICAgICAgICB8IDQgKysrKwogT3ZtZlBrZy9YZW5SZXNl
dFZlY3Rvci9YZW5SZXNldFZlY3Rvci5pbmYgICB8IDMgKysrCiBPdm1mUGtnL1hlblJlc2V0VmVj
dG9yL0lhMzIvWGVuUFZITWFpbi5hc20gIHwgNiArKysrKysKIE92bWZQa2cvWGVuUmVzZXRWZWN0
b3IvWGVuUmVzZXRWZWN0b3IubmFzbWIgfCAyICsrCiA1IGZpbGVzIGNoYW5nZWQsIDE4IGluc2Vy
dGlvbnMoKykKCmRpZmYgLS1naXQgYS9Pdm1mUGtnL092bWZQa2cuZGVjIGIvT3ZtZlBrZy9Pdm1m
UGtnLmRlYwppbmRleCA5NjQwMzYwZjYyLi5jMmEyZWJmYjk1IDEwMDY0NAotLS0gYS9Pdm1mUGtn
L092bWZQa2cuZGVjCisrKyBiL092bWZQa2cvT3ZtZlBrZy5kZWMKQEAgLTIxOCw2ICsyMTgsOSBA
QCBbUGNkc0ZpeGVkQXRCdWlsZF0KICAgIyAgVGhlIHZhbHVlIHNob3VsZCBiZSBhIG11bHRpcGxl
IG9mIDRLQi4NCiAgIGdVZWZpT3ZtZlBrZ1Rva2VuU3BhY2VHdWlkLlBjZEhpZ2hQbW1NZW1vcnlT
aXplfDB4NDAwMDAwfFVJTlQzMnwweDMxDQogDQorICBnVWVmaU92bWZQa2dUb2tlblNwYWNlR3Vp
ZC5QY2RYZW5QdmhTdGFydE9mRGF5U3RydWN0UHRyfDB4MHxVSU5UMzJ8MHgxNw0KKyAgZ1VlZmlP
dm1mUGtnVG9rZW5TcGFjZUd1aWQuUGNkWGVuUHZoU3RhcnRPZkRheVN0cnVjdFB0clNpemV8MHgw
fFVJTlQzMnwweDMyDQorDQogW1BjZHNEeW5hbWljLCBQY2RzRHluYW1pY0V4XQ0KICAgZ1VlZmlP
dm1mUGtnVG9rZW5TcGFjZUd1aWQuUGNkRW11VmFyaWFibGVFdmVudHwwfFVJTlQ2NHwyDQogICBn
VWVmaU92bWZQa2dUb2tlblNwYWNlR3VpZC5QY2RPdm1mRmxhc2hWYXJpYWJsZXNFbmFibGV8RkFM
U0V8Qk9PTEVBTnwweDEwDQpkaWZmIC0tZ2l0IGEvT3ZtZlBrZy9Pdm1mWGVuLmZkZiBiL092bWZQ
a2cvT3ZtZlhlbi5mZGYKaW5kZXggNDNjMjY4ZjZjYi4uNDk5OTdmZWU5YiAxMDA2NDQKLS0tIGEv
T3ZtZlBrZy9Pdm1mWGVuLmZkZgorKysgYi9Pdm1mUGtnL092bWZYZW4uZmRmCkBAIC0xNzIsNiAr
MTcyLDEwIEBAIFtGRC5NRU1GRF0KIDB4MDA3MDAwfDB4MDAxMDAwDQogZ0VmaU1kZVBrZ1Rva2Vu
U3BhY2VHdWlkLlBjZEd1aWRlZEV4dHJhY3RIYW5kbGVyVGFibGVBZGRyZXNzfGdVZWZpT3ZtZlBr
Z1Rva2VuU3BhY2VHdWlkLlBjZEd1aWRlZEV4dHJhY3RIYW5kbGVyVGFibGVTaXplDQogDQorMHgw
MDgwMDB8MHgwMDEwMDANCisjIFVzZWQgYnkgWGVuUmVzZXRWZWN0b3IgdG8gY29tbXVuaWNhdGUg
d2l0aCBYZW5QbGF0Zm9ybVBlaQ0KK2dVZWZpT3ZtZlBrZ1Rva2VuU3BhY2VHdWlkLlBjZFhlblB2
aFN0YXJ0T2ZEYXlTdHJ1Y3RQdHJ8Z1VlZmlPdm1mUGtnVG9rZW5TcGFjZUd1aWQuUGNkWGVuUHZo
U3RhcnRPZkRheVN0cnVjdFB0clNpemUNCisNCiAweDAxMDAwMHwweDAxMDAwMA0KIGdVZWZpT3Zt
ZlBrZ1Rva2VuU3BhY2VHdWlkLlBjZE92bWZTZWNQZWlUZW1wUmFtQmFzZXxnVWVmaU92bWZQa2dU
b2tlblNwYWNlR3VpZC5QY2RPdm1mU2VjUGVpVGVtcFJhbVNpemUNCiANCmRpZmYgLS1naXQgYS9P
dm1mUGtnL1hlblJlc2V0VmVjdG9yL1hlblJlc2V0VmVjdG9yLmluZiBiL092bWZQa2cvWGVuUmVz
ZXRWZWN0b3IvWGVuUmVzZXRWZWN0b3IuaW5mCmluZGV4IDA5N2ZjOWI1YjQuLjQ2YjEzM2E4MzQg
MTAwNjQ0Ci0tLSBhL092bWZQa2cvWGVuUmVzZXRWZWN0b3IvWGVuUmVzZXRWZWN0b3IuaW5mCisr
KyBiL092bWZQa2cvWGVuUmVzZXRWZWN0b3IvWGVuUmVzZXRWZWN0b3IuaW5mCkBAIC0zNiwzICsz
Niw2IEBAIFtCdWlsZE9wdGlvbnNdCiBbUGNkXQ0KICAgZ1VlZmlPdm1mUGtnVG9rZW5TcGFjZUd1
aWQuUGNkT3ZtZlNlY1BhZ2VUYWJsZXNCYXNlDQogICBnVWVmaU92bWZQa2dUb2tlblNwYWNlR3Vp
ZC5QY2RPdm1mU2VjUGFnZVRhYmxlc1NpemUNCisNCisgIGdVZWZpT3ZtZlBrZ1Rva2VuU3BhY2VH
dWlkLlBjZFhlblB2aFN0YXJ0T2ZEYXlTdHJ1Y3RQdHINCisgIGdVZWZpT3ZtZlBrZ1Rva2VuU3Bh
Y2VHdWlkLlBjZFhlblB2aFN0YXJ0T2ZEYXlTdHJ1Y3RQdHJTaXplDQpkaWZmIC0tZ2l0IGEvT3Zt
ZlBrZy9YZW5SZXNldFZlY3Rvci9JYTMyL1hlblBWSE1haW4uYXNtIGIvT3ZtZlBrZy9YZW5SZXNl
dFZlY3Rvci9JYTMyL1hlblBWSE1haW4uYXNtCmluZGV4IDJhMTdmZWQ1MmYuLmY0MmRmM2RiYTIg
MTAwNjQ0Ci0tLSBhL092bWZQa2cvWGVuUmVzZXRWZWN0b3IvSWEzMi9YZW5QVkhNYWluLmFzbQor
KysgYi9Pdm1mUGtnL1hlblJlc2V0VmVjdG9yL0lhMzIvWGVuUFZITWFpbi5hc20KQEAgLTIyLDYg
KzIyLDEyIEBAIHhlblBWSE1haW46CiAgICAgOw0KICAgICB4b3IgICAgIGVzcCwgZXNwDQogDQor
ICAgIDsNCisgICAgOyBTdG9yZSAiU3RhcnQgb2YgZGF5IiBzdHJ1Y3QgcG9pbnRlciBmb3IgbGF0
ZXIgdXNlDQorICAgIDsNCisgICAgbW92ICAgICBkd29yZFtQVkhfU1BBQ0UgKDApXSwgZWJ4DQor
ICAgIG1vdiAgICAgZHdvcmRbUFZIX1NQQUNFICg0KV0sICdYUFZIJw0KKw0KICAgICBtb3YgICAg
IGVieCwgQUREUl9PRihnZHRyKQ0KICAgICBsZ2R0ICAgIFtlYnhdDQogDQpkaWZmIC0tZ2l0IGEv
T3ZtZlBrZy9YZW5SZXNldFZlY3Rvci9YZW5SZXNldFZlY3Rvci5uYXNtYiBiL092bWZQa2cvWGVu
UmVzZXRWZWN0b3IvWGVuUmVzZXRWZWN0b3IubmFzbWIKaW5kZXggMGRiYzRmMmMxZC4uYjJjYjQw
NWQ1NCAxMDA2NDQKLS0tIGEvT3ZtZlBrZy9YZW5SZXNldFZlY3Rvci9YZW5SZXNldFZlY3Rvci5u
YXNtYgorKysgYi9Pdm1mUGtnL1hlblJlc2V0VmVjdG9yL1hlblJlc2V0VmVjdG9yLm5hc21iCkBA
IC0zNCw2ICszNCw4IEBACiANCiAlaW5jbHVkZSAiQ29tbW9uTWFjcm9zLmluYyINCiANCislZGVm
aW5lIFBWSF9TUEFDRShPZmZzZXQpIChGaXhlZFBjZEdldDMyIChQY2RYZW5QdmhTdGFydE9mRGF5
U3RydWN0UHRyKSArIChPZmZzZXQpKQ0KKw0KICVpbmNsdWRlICJQb3N0Q29kZXMuaW5jIg0KIA0K
ICVpZmRlZiBERUJVR19QT1JUODANCi0tIApBbnRob255IFBFUkFSRAoKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 04 14:42:49 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Jul 2019 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 1hj2wf-0003Ei-IJ; Thu, 04 Jul 2019 14:42:45 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=8gU+=VB=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hj2we-0003Dk-1W
 for xen-devel@lists.xenproject.org; Thu, 04 Jul 2019 14:42:44 +0000
X-Inumbo-ID: f9709e9a-9e69-11e9-b527-5f94b47a8eab
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f9709e9a-9e69-11e9-b527-5f94b47a8eab;
 Thu, 04 Jul 2019 14:42:40 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: RDyGZSutIL1JuRreuqnf42vksOTqydl8925ajxtB84x744hi9fsrnyHOMd8ho8G3vDgUxgmkxI
 Xft4NUEtDF8sXXmImyHxNn6DlcqUF9jQqE/M4zYTGtC6T4mk+rkmpCAMKTX5aYevEhF5vcEi7K
 OjBZqPwEughQwpnoEyskPKGPMNc4f/SJIbfJdbNeshw78i+os8IGcgpSi6QtVXXDLZbOdOhMg2
 13zZKGSJ7l4IBWMfhcEOwh/BkdQ2h2Ztl5t4Dn+Fyy06dUZepepQ+z/zT2o28+rLA89lkU/y2X
 +08=
X-SBRS: 2.7
X-MesageID: 2588784
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,451,1557201600"; 
   d="scan'208";a="2588784"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <devel@edk2.groups.io>
Date: Thu, 4 Jul 2019 15:42:01 +0100
Message-ID: <20190704144233.27968-4-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.22.0
In-Reply-To: <20190704144233.27968-1-anthony.perard@citrix.com>
References: <20190704144233.27968-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 03/35] OvmfPkg: Introduce XenResetVector
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>,
 Jordan Justen <jordan.l.justen@intel.com>, Julien Grall <julien.grall@arm.com>,
 Anthony PERARD <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Laszlo Ersek <lersek@redhat.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SW50cm9kdWNlIFhlblJlc2V0VmVjdG9yLCBhIGNvcHkgb2YgT3ZtZlBrZy9SZXNldFZlY3Rvciwg
d2l0aCBvbmUKY2hhbmdlczoKICAtIFNFQ19ERUZBVUxUX0NSMDogZW5hYmxlIGNhY2hlIChiaXQg
MzAgb3IgQ0Qgc2V0IHRvIDApCgpYZW4gY29waWVzIHRoZSBPVk1GIGNvZGUgdG8gUkFNLCB0aGVy
ZSBpcyBubyBuZWVkIHRvIGRpc2FibGUgY2FjaGUuCgpUaGlzIG5ldyBtb2R1bGUgd2lsbCBsYXRl
ciBiZSBtb2RpZmllZCB0byBhZGQgYSBuZXcgZW50cnkgcG9pbnQsIG1vcmUKZGV0YWlsIGluIGEg
Zm9sbG93aW5nIGNvbW1pdCAiT3ZtZlBrZy9YZW5SZXNldFZlY3RvcjogQWRkIG5ldyBlbnRyeSBw
b2ludApmb3IgWGVuIFBWSCIKClZhbHVlIEZJTEVfR1VJRCBvZiBYZW5SZXNldFZlY3RvciBoYXZl
IG5vdCBjaGFuZ2VkIGNvbXBhcmUgdG8gUmVzZXRWZWN0b3IKYmVjYXVzZSBpdCBpcyBhIHNwZWNp
YWwgdmFsdWUgKGdFZmlGaXJtd2FyZVZvbHVtZVRvcEZpbGVHdWlkKS4KClJlZjogaHR0cHM6Ly9i
dWd6aWxsYS50aWFub2NvcmUub3JnL3Nob3dfYnVnLmNnaT9pZD0xNjg5ClNpZ25lZC1vZmYtYnk6
IEFudGhvbnkgUEVSQVJEIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29tPgpSZXZpZXdlZC1ieTog
TGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KLS0tCgpOb3RlczoKICAgIHYzOgogICAg
ICAtIEFkZGVkIGdFZmlGaXJtd2FyZVZvbHVtZVRvcEZpbGVHdWlkIHRvIHRoZSBjb21taXQgbWVz
c2FnZS4KICAgICAgLSByZWJhc2VkOiBTUERYCgogT3ZtZlBrZy9Pdm1mWGVuLmRzYyAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHwgICAyICstCiBPdm1mUGtnL092bWZYZW4uZmRmICAgICAgICAg
ICAgICAgICAgICAgICAgICAgfCAgIDIgKy0KIE92bWZQa2cvWGVuUmVzZXRWZWN0b3IvWGVuUmVz
ZXRWZWN0b3IuaW5mICAgICB8ICAzOCArKysrKwogLi4uL1hlblJlc2V0VmVjdG9yL0lhMTYvUmVh
bDE2VG9GbGF0MzIuYXNtICAgIHwgMTM0ICsrKysrKysrKysrKysrKysKIE92bWZQa2cvWGVuUmVz
ZXRWZWN0b3IvSWEzMi9QYWdlVGFibGVzNjQuYXNtICB8IDE0OSArKysrKysrKysrKysrKysrKysK
IE92bWZQa2cvWGVuUmVzZXRWZWN0b3IvWGVuUmVzZXRWZWN0b3IubmFzbWIgICB8ICA2OCArKysr
KysrKwogNiBmaWxlcyBjaGFuZ2VkLCAzOTEgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkK
IGNyZWF0ZSBtb2RlIDEwMDY0NCBPdm1mUGtnL1hlblJlc2V0VmVjdG9yL1hlblJlc2V0VmVjdG9y
LmluZgogY3JlYXRlIG1vZGUgMTAwNjQ0IE92bWZQa2cvWGVuUmVzZXRWZWN0b3IvSWExNi9SZWFs
MTZUb0ZsYXQzMi5hc20KIGNyZWF0ZSBtb2RlIDEwMDY0NCBPdm1mUGtnL1hlblJlc2V0VmVjdG9y
L0lhMzIvUGFnZVRhYmxlczY0LmFzbQogY3JlYXRlIG1vZGUgMTAwNjQ0IE92bWZQa2cvWGVuUmVz
ZXRWZWN0b3IvWGVuUmVzZXRWZWN0b3IubmFzbWIKCmRpZmYgLS1naXQgYS9Pdm1mUGtnL092bWZY
ZW4uZHNjIGIvT3ZtZlBrZy9Pdm1mWGVuLmRzYwppbmRleCAzYjU2ODE1ZGQ3Li5jYWI1NGRhM2U4
IDEwMDY0NAotLS0gYS9Pdm1mUGtnL092bWZYZW4uZHNjCisrKyBiL092bWZQa2cvT3ZtZlhlbi5k
c2MKQEAgLTQ5NSw3ICs0OTUsNyBAQCBbUGNkc0R5bmFtaWNEZWZhdWx0XQogIw0KICMjIyMjIyMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIyMjIyMjDQogW0NvbXBvbmVudHNdDQotICBPdm1mUGtnL1Jlc2V0VmVjdG9yL1Jl
c2V0VmVjdG9yLmluZg0KKyAgT3ZtZlBrZy9YZW5SZXNldFZlY3Rvci9YZW5SZXNldFZlY3Rvci5p
bmYNCiANCiAgICMNCiAgICMgU0VDIFBoYXNlIG1vZHVsZXMNCmRpZmYgLS1naXQgYS9Pdm1mUGtn
L092bWZYZW4uZmRmIGIvT3ZtZlBrZy9Pdm1mWGVuLmZkZgppbmRleCBmNTk2NDdmZDE0Li42ZmM4
NDc5YWFlIDEwMDY0NAotLS0gYS9Pdm1mUGtnL092bWZYZW4uZmRmCisrKyBiL092bWZQa2cvT3Zt
Zlhlbi5mZGYKQEAgLTExOCw3ICsxMTgsNyBAQCBbRlYuU0VDRlZdCiAjDQogSU5GICBPdm1mUGtn
L1NlYy9TZWNNYWluLmluZg0KIA0KLUlORiAgUnVsZU92ZXJyaWRlPVJFU0VUX1ZFQ1RPUiBPdm1m
UGtnL1Jlc2V0VmVjdG9yL1Jlc2V0VmVjdG9yLmluZg0KK0lORiAgUnVsZU92ZXJyaWRlPVJFU0VU
X1ZFQ1RPUiBPdm1mUGtnL1hlblJlc2V0VmVjdG9yL1hlblJlc2V0VmVjdG9yLmluZg0KIA0KICMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMjDQogW0ZWLlBFSUZWXQ0KZGlmZiAtLWdpdCBhL092bWZQa2cv
WGVuUmVzZXRWZWN0b3IvWGVuUmVzZXRWZWN0b3IuaW5mIGIvT3ZtZlBrZy9YZW5SZXNldFZlY3Rv
ci9YZW5SZXNldFZlY3Rvci5pbmYKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAw
MC4uMDk3ZmM5YjViNAotLS0gL2Rldi9udWxsCisrKyBiL092bWZQa2cvWGVuUmVzZXRWZWN0b3Iv
WGVuUmVzZXRWZWN0b3IuaW5mCkBAIC0wLDAgKzEsMzggQEAKKyMjIEBmaWxlDQorIyAgUmVzZXQg
VmVjdG9yDQorIw0KKyMgIENvcHlyaWdodCAoYykgMjAwNiAtIDIwMTQsIEludGVsIENvcnBvcmF0
aW9uLiBBbGwgcmlnaHRzIHJlc2VydmVkLjxCUj4NCisjICBDb3B5cmlnaHQgKGMpIDIwMTksIENp
dHJpeCBTeXN0ZW1zLCBJbmMuDQorIw0KKyMgIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBCU0Qt
Mi1DbGF1c2UtUGF0ZW50DQorIw0KKyMjDQorDQorW0RlZmluZXNdDQorICBJTkZfVkVSU0lPTiAg
ICAgICAgICAgICAgICAgICAgPSAweDAwMDEwMDA1DQorICBCQVNFX05BTUUgICAgICAgICAgICAg
ICAgICAgICAgPSBYZW5SZXNldFZlY3Rvcg0KKyAgRklMRV9HVUlEICAgICAgICAgICAgICAgICAg
ICAgID0gMUJBMDA2MkUtQzc3OS00NTgyLTg1NjYtMzM2QUU4Rjc4RjA5DQorICBNT0RVTEVfVFlQ
RSAgICAgICAgICAgICAgICAgICAgPSBTRUMNCisgIFZFUlNJT05fU1RSSU5HICAgICAgICAgICAg
ICAgICA9IDEuMQ0KKw0KKyMNCisjIFRoZSBmb2xsb3dpbmcgaW5mb3JtYXRpb24gaXMgZm9yIHJl
ZmVyZW5jZSBvbmx5IGFuZCBub3QgcmVxdWlyZWQgYnkgdGhlIGJ1aWxkIHRvb2xzLg0KKyMNCisj
ICBWQUxJRF9BUkNISVRFQ1RVUkVTICAgICAgICAgICA9IElBMzIgWDY0DQorIw0KKw0KK1tTb3Vy
Y2VzXQ0KKyAgWGVuUmVzZXRWZWN0b3IubmFzbWINCisNCitbUGFja2FnZXNdDQorICBPdm1mUGtn
L092bWZQa2cuZGVjDQorICBNZGVQa2cvTWRlUGtnLmRlYw0KKyAgVWVmaUNwdVBrZy9VZWZpQ3B1
UGtnLmRlYw0KKw0KK1tCdWlsZE9wdGlvbnNdDQorICAgKl8qX0lBMzJfTkFTTUJfRkxBR1MgPSAt
SSQoV09SS1NQQUNFKS9VZWZpQ3B1UGtnL1Jlc2V0VmVjdG9yL1Z0ZjAvDQorICAgKl8qX1g2NF9O
QVNNQl9GTEFHUyA9IC1JJChXT1JLU1BBQ0UpL1VlZmlDcHVQa2cvUmVzZXRWZWN0b3IvVnRmMC8N
CisNCitbUGNkXQ0KKyAgZ1VlZmlPdm1mUGtnVG9rZW5TcGFjZUd1aWQuUGNkT3ZtZlNlY1BhZ2VU
YWJsZXNCYXNlDQorICBnVWVmaU92bWZQa2dUb2tlblNwYWNlR3VpZC5QY2RPdm1mU2VjUGFnZVRh
Ymxlc1NpemUNCmRpZmYgLS1naXQgYS9Pdm1mUGtnL1hlblJlc2V0VmVjdG9yL0lhMTYvUmVhbDE2
VG9GbGF0MzIuYXNtIGIvT3ZtZlBrZy9YZW5SZXNldFZlY3Rvci9JYTE2L1JlYWwxNlRvRmxhdDMy
LmFzbQpuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwLi41YzMyOWJmYWVhCi0t
LSAvZGV2L251bGwKKysrIGIvT3ZtZlBrZy9YZW5SZXNldFZlY3Rvci9JYTE2L1JlYWwxNlRvRmxh
dDMyLmFzbQpAQCAtMCwwICsxLDEzNCBAQAorOy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KKzsgQGZp
bGUNCis7IFRyYW5zaXRpb24gZnJvbSAxNiBiaXQgcmVhbCBtb2RlIGludG8gMzIgYml0IGZsYXQg
cHJvdGVjdGVkIG1vZGUNCis7DQorOyBDb3B5cmlnaHQgKGMpIDIwMDggLSAyMDEwLCBJbnRlbCBD
b3Jwb3JhdGlvbi4gQWxsIHJpZ2h0cyByZXNlcnZlZC48QlI+DQorOyBDb3B5cmlnaHQgKGMpIDIw
MTksIENpdHJpeCBTeXN0ZW1zLCBJbmMuDQorOyBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQlNE
LTItQ2xhdXNlLVBhdGVudA0KKzsNCis7LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQorDQorJWRlZmlu
ZSBTRUNfREVGQVVMVF9DUjAgIDB4MDAwMDAwMjMNCislZGVmaW5lIFNFQ19ERUZBVUxUX0NSNCAg
MHg2NDANCisNCitCSVRTICAgIDE2DQorDQorOw0KKzsgTW9kaWZpZWQ6ICBFQVgsIEVCWA0KKzsN
Cis7IEBwYXJhbVtvdXRdICAgICBEUyAgICAgICBTZWxlY3RvciBhbGxvd2luZyBmbGF0IGFjY2Vz
cyB0byBhbGwgYWRkcmVzc2VzDQorOyBAcGFyYW1bb3V0XSAgICAgRVMgICAgICAgU2VsZWN0b3Ig
YWxsb3dpbmcgZmxhdCBhY2Nlc3MgdG8gYWxsIGFkZHJlc3Nlcw0KKzsgQHBhcmFtW291dF0gICAg
IEZTICAgICAgIFNlbGVjdG9yIGFsbG93aW5nIGZsYXQgYWNjZXNzIHRvIGFsbCBhZGRyZXNzZXMN
Cis7IEBwYXJhbVtvdXRdICAgICBHUyAgICAgICBTZWxlY3RvciBhbGxvd2luZyBmbGF0IGFjY2Vz
cyB0byBhbGwgYWRkcmVzc2VzDQorOyBAcGFyYW1bb3V0XSAgICAgU1MgICAgICAgU2VsZWN0b3Ig
YWxsb3dpbmcgZmxhdCBhY2Nlc3MgdG8gYWxsIGFkZHJlc3Nlcw0KKzsNCitUcmFuc2l0aW9uRnJv
bVJlYWwxNlRvMzJCaXRGbGF0Og0KKw0KKyAgICBkZWJ1Z1Nob3dQb3N0Q29kZSBQT1NUQ09ERV8x
NkJJVF9NT0RFDQorDQorICAgIGNsaQ0KKw0KKyAgICBtb3YgICAgIGJ4LCAweGYwMDANCisgICAg
bW92ICAgICBkcywgYngNCisNCisgICAgbW92ICAgICBieCwgQUREUjE2X09GKGdkdHIpDQorDQor
bzMyIGxnZHQgICAgW2NzOmJ4XQ0KKw0KKyAgICBtb3YgICAgIGVheCwgU0VDX0RFRkFVTFRfQ1Iw
DQorICAgIG1vdiAgICAgY3IwLCBlYXgNCisNCisgICAgam1wICAgICBMSU5FQVJfQ09ERV9TRUw6
ZHdvcmQgQUREUl9PRihqdW1wVG8zMkJpdEFuZExhbmRIZXJlKQ0KK0JJVFMgICAgMzINCitqdW1w
VG8zMkJpdEFuZExhbmRIZXJlOg0KKw0KKyAgICBtb3YgICAgIGVheCwgU0VDX0RFRkFVTFRfQ1I0
DQorICAgIG1vdiAgICAgY3I0LCBlYXgNCisNCisgICAgZGVidWdTaG93UG9zdENvZGUgUE9TVENP
REVfMzJCSVRfTU9ERQ0KKw0KKyAgICBtb3YgICAgIGF4LCBMSU5FQVJfU0VMDQorICAgIG1vdiAg
ICAgZHMsIGF4DQorICAgIG1vdiAgICAgZXMsIGF4DQorICAgIG1vdiAgICAgZnMsIGF4DQorICAg
IG1vdiAgICAgZ3MsIGF4DQorICAgIG1vdiAgICAgc3MsIGF4DQorDQorICAgIE9uZVRpbWVDYWxs
UmV0IFRyYW5zaXRpb25Gcm9tUmVhbDE2VG8zMkJpdEZsYXQNCisNCitBTElHTiAgIDINCisNCitn
ZHRyOg0KKyAgICBkdyAgICAgIEdEVF9FTkQgLSBHRFRfQkFTRSAtIDEgICA7IEdEVCBsaW1pdA0K
KyAgICBkZCAgICAgIEFERFJfT0YoR0RUX0JBU0UpDQorDQorQUxJR04gICAxNg0KKw0KKzsNCis7
IE1hY3JvcyBmb3IgR0RUIGVudHJpZXMNCis7DQorDQorJWRlZmluZSAgUFJFU0VOVF9GTEFHKHAp
IChwIDw8IDcpDQorJWRlZmluZSAgRFBMKGRwbCkgKGRwbCA8PCA1KQ0KKyVkZWZpbmUgIFNZU1RF
TV9GTEFHKHMpIChzIDw8IDQpDQorJWRlZmluZSAgREVTQ19UWVBFKHQpICh0KQ0KKw0KKzsgVHlw
ZTogZGF0YSwgZXhwYW5kLXVwLCB3cml0YWJsZSwgYWNjZXNzZWQNCislZGVmaW5lICBEQVRBMzJf
VFlQRSAzDQorDQorOyBUeXBlOiBleGVjdXRlLCByZWFkYWJsZSwgZXhwYW5kLXVwLCBhY2Nlc3Nl
ZA0KKyVkZWZpbmUgIENPREUzMl9UWVBFIDB4Yg0KKw0KKzsgVHlwZTogZXhlY3V0ZSwgcmVhZGFi
bGUsIGV4cGFuZC11cCwgYWNjZXNzZWQNCislZGVmaW5lICBDT0RFNjRfVFlQRSAweGINCisNCisl
ZGVmaW5lICBHUkFOVUxBUklUWV9GTEFHKGcpIChnIDw8IDcpDQorJWRlZmluZSAgREVGQVVMVF9T
SVpFMzIoZCkgKGQgPDwgNikNCislZGVmaW5lICBDT0RFNjRfRkxBRyhsKSAobCA8PCA1KQ0KKyVk
ZWZpbmUgIFVQUEVSX0xJTUlUKGwpIChsKQ0KKw0KKzsNCis7IFRoZSBHbG9iYWwgRGVzY3JpcHRv
ciBUYWJsZSAoR0RUKQ0KKzsNCisNCitHRFRfQkFTRToNCis7IG51bGwgZGVzY3JpcHRvcg0KK05V
TExfU0VMICAgICAgICAgICAgZXF1ICQtR0RUX0JBU0UNCisgICAgRFcgICAgICAwICAgICAgICAg
ICAgOyBsaW1pdCAxNTowDQorICAgIERXICAgICAgMCAgICAgICAgICAgIDsgYmFzZSAxNTowDQor
ICAgIERCICAgICAgMCAgICAgICAgICAgIDsgYmFzZSAyMzoxNg0KKyAgICBEQiAgICAgIDAgICAg
ICAgICAgICA7IHN5cyBmbGFnLCBkcGwsIHR5cGUNCisgICAgREIgICAgICAwICAgICAgICAgICAg
OyBsaW1pdCAxOToxNiwgZmxhZ3MNCisgICAgREIgICAgICAwICAgICAgICAgICAgOyBiYXNlIDMx
OjI0DQorDQorOyBsaW5lYXIgZGF0YSBzZWdtZW50IGRlc2NyaXB0b3INCitMSU5FQVJfU0VMICAg
ICAgICAgIGVxdSAkLUdEVF9CQVNFDQorICAgIERXICAgICAgMHhmZmZmICAgICAgIDsgbGltaXQg
MTU6MA0KKyAgICBEVyAgICAgIDAgICAgICAgICAgICA7IGJhc2UgMTU6MA0KKyAgICBEQiAgICAg
IDAgICAgICAgICAgICA7IGJhc2UgMjM6MTYNCisgICAgREIgICAgICBQUkVTRU5UX0ZMQUcoMSl8
RFBMKDApfFNZU1RFTV9GTEFHKDEpfERFU0NfVFlQRShEQVRBMzJfVFlQRSkNCisgICAgREIgICAg
ICBHUkFOVUxBUklUWV9GTEFHKDEpfERFRkFVTFRfU0laRTMyKDEpfENPREU2NF9GTEFHKDApfFVQ
UEVSX0xJTUlUKDB4ZikNCisgICAgREIgICAgICAwICAgICAgICAgICAgOyBiYXNlIDMxOjI0DQor
DQorOyBsaW5lYXIgY29kZSBzZWdtZW50IGRlc2NyaXB0b3INCitMSU5FQVJfQ09ERV9TRUwgICAg
IGVxdSAkLUdEVF9CQVNFDQorICAgIERXICAgICAgMHhmZmZmICAgICAgIDsgbGltaXQgMTU6MA0K
KyAgICBEVyAgICAgIDAgICAgICAgICAgICA7IGJhc2UgMTU6MA0KKyAgICBEQiAgICAgIDAgICAg
ICAgICAgICA7IGJhc2UgMjM6MTYNCisgICAgREIgICAgICBQUkVTRU5UX0ZMQUcoMSl8RFBMKDAp
fFNZU1RFTV9GTEFHKDEpfERFU0NfVFlQRShDT0RFMzJfVFlQRSkNCisgICAgREIgICAgICBHUkFO
VUxBUklUWV9GTEFHKDEpfERFRkFVTFRfU0laRTMyKDEpfENPREU2NF9GTEFHKDApfFVQUEVSX0xJ
TUlUKDB4ZikNCisgICAgREIgICAgICAwICAgICAgICAgICAgOyBiYXNlIDMxOjI0DQorDQorJWlm
ZGVmIEFSQ0hfWDY0DQorOyBsaW5lYXIgY29kZSAoNjQtYml0KSBzZWdtZW50IGRlc2NyaXB0b3IN
CitMSU5FQVJfQ09ERTY0X1NFTCAgIGVxdSAkLUdEVF9CQVNFDQorICAgIERXICAgICAgMHhmZmZm
ICAgICAgIDsgbGltaXQgMTU6MA0KKyAgICBEVyAgICAgIDAgICAgICAgICAgICA7IGJhc2UgMTU6
MA0KKyAgICBEQiAgICAgIDAgICAgICAgICAgICA7IGJhc2UgMjM6MTYNCisgICAgREIgICAgICBQ
UkVTRU5UX0ZMQUcoMSl8RFBMKDApfFNZU1RFTV9GTEFHKDEpfERFU0NfVFlQRShDT0RFNjRfVFlQ
RSkNCisgICAgREIgICAgICBHUkFOVUxBUklUWV9GTEFHKDEpfERFRkFVTFRfU0laRTMyKDApfENP
REU2NF9GTEFHKDEpfFVQUEVSX0xJTUlUKDB4ZikNCisgICAgREIgICAgICAwICAgICAgICAgICAg
OyBiYXNlIDMxOjI0DQorJWVuZGlmDQorDQorR0RUX0VORDoNCisNCmRpZmYgLS1naXQgYS9Pdm1m
UGtnL1hlblJlc2V0VmVjdG9yL0lhMzIvUGFnZVRhYmxlczY0LmFzbSBiL092bWZQa2cvWGVuUmVz
ZXRWZWN0b3IvSWEzMi9QYWdlVGFibGVzNjQuYXNtCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4
IDAwMDAwMDAwMDAuLjlmMWMwZTIyNTkKLS0tIC9kZXYvbnVsbAorKysgYi9Pdm1mUGtnL1hlblJl
c2V0VmVjdG9yL0lhMzIvUGFnZVRhYmxlczY0LmFzbQpAQCAtMCwwICsxLDE0OSBAQAorOy0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLQ0KKzsgQGZpbGUNCis7IFNldHMgdGhlIENSMyByZWdpc3RlciBmb3Ig
NjQtYml0IHBhZ2luZw0KKzsNCis7IENvcHlyaWdodCAoYykgMjAwOCAtIDIwMTMsIEludGVsIENv
cnBvcmF0aW9uLiBBbGwgcmlnaHRzIHJlc2VydmVkLjxCUj4NCis7IENvcHlyaWdodCAoYykgMjAx
OSwgQ2l0cml4IFN5c3RlbXMsIEluYy4NCis7IFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBCU0Qt
Mi1DbGF1c2UtUGF0ZW50DQorOw0KKzstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCisNCitCSVRTICAg
IDMyDQorDQorJWRlZmluZSBQQUdFX1BSRVNFTlQgICAgICAgICAgICAweDAxDQorJWRlZmluZSBQ
QUdFX1JFQURfV1JJVEUgICAgICAgICAweDAyDQorJWRlZmluZSBQQUdFX1VTRVJfU1VQRVJWSVNP
UiAgICAweDA0DQorJWRlZmluZSBQQUdFX1dSSVRFX1RIUk9VR0ggICAgICAweDA4DQorJWRlZmlu
ZSBQQUdFX0NBQ0hFX0RJU0FCTEUgICAgIDB4MDEwDQorJWRlZmluZSBQQUdFX0FDQ0VTU0VEICAg
ICAgICAgIDB4MDIwDQorJWRlZmluZSBQQUdFX0RJUlRZICAgICAgICAgICAgIDB4MDQwDQorJWRl
ZmluZSBQQUdFX1BBVCAgICAgICAgICAgICAgIDB4MDgwDQorJWRlZmluZSBQQUdFX0dMT0JBTCAg
ICAgICAgICAgMHgwMTAwDQorJWRlZmluZSBQQUdFXzJNX01CTyAgICAgICAgICAgIDB4MDgwDQor
JWRlZmluZSBQQUdFXzJNX1BBVCAgICAgICAgICAweDAxMDAwDQorDQorJWRlZmluZSBQQUdFXzJN
X1BERV9BVFRSIChQQUdFXzJNX01CTyArIFwNCisgICAgICAgICAgICAgICAgICAgICAgICAgIFBB
R0VfQUNDRVNTRUQgKyBcDQorICAgICAgICAgICAgICAgICAgICAgICAgICBQQUdFX0RJUlRZICsg
XA0KKyAgICAgICAgICAgICAgICAgICAgICAgICAgUEFHRV9SRUFEX1dSSVRFICsgXA0KKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgUEFHRV9QUkVTRU5UKQ0KKw0KKyVkZWZpbmUgUEFHRV9QRFBf
QVRUUiAoUEFHRV9BQ0NFU1NFRCArIFwNCisgICAgICAgICAgICAgICAgICAgICAgIFBBR0VfUkVB
RF9XUklURSArIFwNCisgICAgICAgICAgICAgICAgICAgICAgIFBBR0VfUFJFU0VOVCkNCisNCis7
IENoZWNrIGlmIFNlY3VyZSBFbmNyeXB0ZWQgVmlydHVhbGl6YXRpb24gKFNFVikgZmVhdHVyZSBp
cyBlbmFibGVkDQorOw0KKzsgSWYgU0VWIGlzIGVuYWJsZWQgdGhlbiBFQVggd2lsbCBiZSBhdCBs
ZWFzdCAzMg0KKzsgSWYgU0VWIGlzIGRpc2FibGVkIHRoZW4gRUFYIHdpbGwgYmUgemVyby4NCis7
DQorQ2hlY2tTZXZGZWF0dXJlOg0KKyAgICA7IENoZWNrIGlmIHdlIGhhdmUgYSB2YWxpZCAoMHg4
MDAwXzAwMUYpIENQVUlEIGxlYWYNCisgICAgbW92ICAgICAgIGVheCwgMHg4MDAwMDAwMA0KKyAg
ICBjcHVpZA0KKw0KKyAgICA7IFRoaXMgY2hlY2sgc2hvdWxkIGZhaWwgb24gSW50ZWwgb3IgTm9u
IFNFViBBTUQgQ1BVcy4gSW4gZnV0dXJlIGlmDQorICAgIDsgSW50ZWwgQ1BVcyBzdXBwb3J0cyB0
aGlzIENQVUlEIGxlYWYgdGhlbiB3ZSBhcmUgZ3VyYW50ZWVkIHRvIGhhdmUgZXhhY3QNCisgICAg
OyBzYW1lIGJpdCBkZWZpbml0aW9uLg0KKyAgICBjbXAgICAgICAgZWF4LCAweDgwMDAwMDFmDQor
ICAgIGpsICAgICAgICBOb1Nldg0KKw0KKyAgICA7IENoZWNrIGZvciBtZW1vcnkgZW5jcnlwdGlv
biBmZWF0dXJlOg0KKyAgICA7ICBDUFVJRCAgRm44MDAwXzAwMUZbRUFYXSAtIEJpdCAxDQorICAg
IDsNCisgICAgbW92ICAgICAgIGVheCwgIDB4ODAwMDAwMWYNCisgICAgY3B1aWQNCisgICAgYnQg
ICAgICAgIGVheCwgMQ0KKyAgICBqbmMgICAgICAgTm9TZXYNCisNCisgICAgOyBDaGVjayBpZiBt
ZW1vcnkgZW5jcnlwdGlvbiBpcyBlbmFibGVkDQorICAgIDsgIE1TUl8weEMwMDEwMTMxIC0gQml0
IDAgKFNFViBlbmFibGVkKQ0KKyAgICBtb3YgICAgICAgZWN4LCAweGMwMDEwMTMxDQorICAgIHJk
bXNyDQorICAgIGJ0ICAgICAgICBlYXgsIDANCisgICAgam5jICAgICAgIE5vU2V2DQorDQorICAg
IDsgR2V0IHB0ZSBiaXQgcG9zaXRpb24gdG8gZW5hYmxlIG1lbW9yeSBlbmNyeXB0aW9uDQorICAg
IDsgQ1BVSUQgRm44MDAwXzAwMUZbRUJYXSAtIEJpdHMgNTowDQorICAgIDsNCisgICAgbW92ICAg
ICAgIGVheCwgZWJ4DQorICAgIGFuZCAgICAgICBlYXgsIDB4M2YNCisgICAgam1wICAgICAgIFNl
dkV4aXQNCisNCitOb1NldjoNCisgICAgeG9yICAgICAgIGVheCwgZWF4DQorDQorU2V2RXhpdDoN
CisgICAgT25lVGltZUNhbGxSZXQgQ2hlY2tTZXZGZWF0dXJlDQorDQorOw0KKzsgTW9kaWZpZWQ6
ICBFQVgsIEVCWCwgRUNYLCBFRFgNCis7DQorU2V0Q3IzRm9yUGFnZVRhYmxlczY0Og0KKw0KKyAg
ICBPbmVUaW1lQ2FsbCAgIENoZWNrU2V2RmVhdHVyZQ0KKyAgICB4b3IgICAgIGVkeCwgZWR4DQor
ICAgIHRlc3QgICAgZWF4LCBlYXgNCisgICAganogICAgICBTZXZOb3RBY3RpdmUNCisNCisgICAg
OyBJZiBTRVYgaXMgZW5hYmxlZCwgQy1iaXQgaXMgYWx3YXlzIGFib3ZlIDMxDQorICAgIHN1YiAg
ICAgZWF4LCAzMg0KKyAgICBidHMgICAgIGVkeCwgZWF4DQorDQorU2V2Tm90QWN0aXZlOg0KKw0K
KyAgICA7DQorICAgIDsgRm9yIE9WTUYsIGJ1aWxkIHNvbWUgaW5pdGlhbCBwYWdlIHRhYmxlcyBh
dA0KKyAgICA7IFBjZE92bWZTZWNQYWdlVGFibGVzQmFzZSAtIChQY2RPdm1mU2VjUGFnZVRhYmxl
c0Jhc2UgKyAweDYwMDApLg0KKyAgICA7DQorICAgIDsgVGhpcyByYW5nZSBzaG91bGQgbWF0Y2gg
d2l0aCBQY2RPdm1mU2VjUGFnZVRhYmxlc1NpemUgd2hpY2ggaXMNCisgICAgOyBkZWNsYXJlZCBp
biB0aGUgRkRGIGZpbGVzLg0KKyAgICA7DQorICAgIDsgQXQgdGhlIGVuZCBvZiBQRUksIHRoZSBw
YWdlcyB0YWJsZXMgd2lsbCBiZSByZWJ1aWx0IGludG8gYQ0KKyAgICA7IG1vcmUgcGVybWFuZW50
IGxvY2F0aW9uIGJ5IER4ZUlwbC4NCisgICAgOw0KKw0KKyAgICBtb3YgICAgIGVjeCwgNiAqIDB4
MTAwMCAvIDQNCisgICAgeG9yICAgICBlYXgsIGVheA0KK2NsZWFyUGFnZVRhYmxlc01lbW9yeUxv
b3A6DQorICAgIG1vdiAgICAgZHdvcmRbZWN4ICogNCArIFBUX0FERFIgKDApIC0gNF0sIGVheA0K
KyAgICBsb29wICAgIGNsZWFyUGFnZVRhYmxlc01lbW9yeUxvb3ANCisNCisgICAgOw0KKyAgICA7
IFRvcCBsZXZlbCBQYWdlIERpcmVjdG9yeSBQb2ludGVycyAoMSAqIDUxMkdCIGVudHJ5KQ0KKyAg
ICA7DQorICAgIG1vdiAgICAgZHdvcmRbUFRfQUREUiAoMCldLCBQVF9BRERSICgweDEwMDApICsg
UEFHRV9QRFBfQVRUUg0KKyAgICBtb3YgICAgIGR3b3JkW1BUX0FERFIgKDQpXSwgZWR4DQorDQor
ICAgIDsNCisgICAgOyBOZXh0IGxldmVsIFBhZ2UgRGlyZWN0b3J5IFBvaW50ZXJzICg0ICogMUdC
IGVudHJpZXMgPT4gNEdCKQ0KKyAgICA7DQorICAgIG1vdiAgICAgZHdvcmRbUFRfQUREUiAoMHgx
MDAwKV0sIFBUX0FERFIgKDB4MjAwMCkgKyBQQUdFX1BEUF9BVFRSDQorICAgIG1vdiAgICAgZHdv
cmRbUFRfQUREUiAoMHgxMDA0KV0sIGVkeA0KKyAgICBtb3YgICAgIGR3b3JkW1BUX0FERFIgKDB4
MTAwOCldLCBQVF9BRERSICgweDMwMDApICsgUEFHRV9QRFBfQVRUUg0KKyAgICBtb3YgICAgIGR3
b3JkW1BUX0FERFIgKDB4MTAwQyldLCBlZHgNCisgICAgbW92ICAgICBkd29yZFtQVF9BRERSICgw
eDEwMTApXSwgUFRfQUREUiAoMHg0MDAwKSArIFBBR0VfUERQX0FUVFINCisgICAgbW92ICAgICBk
d29yZFtQVF9BRERSICgweDEwMTQpXSwgZWR4DQorICAgIG1vdiAgICAgZHdvcmRbUFRfQUREUiAo
MHgxMDE4KV0sIFBUX0FERFIgKDB4NTAwMCkgKyBQQUdFX1BEUF9BVFRSDQorICAgIG1vdiAgICAg
ZHdvcmRbUFRfQUREUiAoMHgxMDFDKV0sIGVkeA0KKw0KKyAgICA7DQorICAgIDsgUGFnZSBUYWJs
ZSBFbnRyaWVzICgyMDQ4ICogMk1CIGVudHJpZXMgPT4gNEdCKQ0KKyAgICA7DQorICAgIG1vdiAg
ICAgZWN4LCAweDgwMA0KK3BhZ2VUYWJsZUVudHJpZXNMb29wOg0KKyAgICBtb3YgICAgIGVheCwg
ZWN4DQorICAgIGRlYyAgICAgZWF4DQorICAgIHNobCAgICAgZWF4LCAyMQ0KKyAgICBhZGQgICAg
IGVheCwgUEFHRV8yTV9QREVfQVRUUg0KKyAgICBtb3YgICAgIFtlY3ggKiA4ICsgUFRfQUREUiAo
MHgyMDAwIC0gOCldLCBlYXgNCisgICAgbW92ICAgICBbKGVjeCAqIDggKyBQVF9BRERSICgweDIw
MDAgLSA4KSkgKyA0XSwgZWR4DQorICAgIGxvb3AgICAgcGFnZVRhYmxlRW50cmllc0xvb3ANCisN
CisgICAgOw0KKyAgICA7IFNldCBDUjMgbm93IHRoYXQgdGhlIHBhZ2luZyBzdHJ1Y3R1cmVzIGFy
ZSBhdmFpbGFibGUNCisgICAgOw0KKyAgICBtb3YgICAgIGVheCwgUFRfQUREUiAoMCkNCisgICAg
bW92ICAgICBjcjMsIGVheA0KKw0KKyAgICBPbmVUaW1lQ2FsbFJldCBTZXRDcjNGb3JQYWdlVGFi
bGVzNjQNCmRpZmYgLS1naXQgYS9Pdm1mUGtnL1hlblJlc2V0VmVjdG9yL1hlblJlc2V0VmVjdG9y
Lm5hc21iIGIvT3ZtZlBrZy9YZW5SZXNldFZlY3Rvci9YZW5SZXNldFZlY3Rvci5uYXNtYgpuZXcg
ZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwLi44OWE0YjA4YmMzCi0tLSAvZGV2L251
bGwKKysrIGIvT3ZtZlBrZy9YZW5SZXNldFZlY3Rvci9YZW5SZXNldFZlY3Rvci5uYXNtYgpAQCAt
MCwwICsxLDY4IEBACis7LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQorOyBAZmlsZQ0KKzsgVGhpcyBm
aWxlIGluY2x1ZGVzIGFsbCBvdGhlciBjb2RlIGZpbGVzIHRvIGFzc2VtYmxlIHRoZSByZXNldCB2
ZWN0b3IgY29kZQ0KKzsNCis7IENvcHlyaWdodCAoYykgMjAwOCAtIDIwMTMsIEludGVsIENvcnBv
cmF0aW9uLiBBbGwgcmlnaHRzIHJlc2VydmVkLjxCUj4NCis7IENvcHlyaWdodCAoYykgMjAxOSwg
Q2l0cml4IFN5c3RlbXMsIEluYy4NCis7IFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBCU0QtMi1D
bGF1c2UtUGF0ZW50DQorOw0KKzstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCisNCis7DQorOyBJZiBu
ZWl0aGVyIEFSQ0hfSUEzMiBub3IgQVJDSF9YNjQgYXJlIGRlZmluZWQsIHRoZW4gdHJ5IHRvIGlu
Y2x1ZGUNCis7IEJhc2UuaCB0byB1c2UgdGhlIEMgcHJlLXByb2Nlc3NvciB0byBkZXRlcm1pbmUg
dGhlIGFyY2hpdGVjdHVyZS4NCis7DQorJWlmbmRlZiBBUkNIX0lBMzINCisgICVpZm5kZWYgQVJD
SF9YNjQNCisgICAgI2luY2x1ZGUgPEJhc2UuaD4NCisgICAgI2lmIGRlZmluZWQgKE1ERV9DUFVf
SUEzMikNCisgICAgICAlZGVmaW5lIEFSQ0hfSUEzMg0KKyAgICAjZWxpZiBkZWZpbmVkIChNREVf
Q1BVX1g2NCkNCisgICAgICAlZGVmaW5lIEFSQ0hfWDY0DQorICAgICNlbmRpZg0KKyAgJWVuZGlm
DQorJWVuZGlmDQorDQorJWlmZGVmIEFSQ0hfSUEzMg0KKyAgJWlmZGVmIEFSQ0hfWDY0DQorICAg
ICVlcnJvciAiT25seSBvbmUgb2YgQVJDSF9JQTMyIG9yIEFSQ0hfWDY0IGNhbiBiZSBkZWZpbmVk
LiINCisgICVlbmRpZg0KKyVlbGlmZGVmIEFSQ0hfWDY0DQorJWVsc2UNCisgICVlcnJvciAiRWl0
aGVyIEFSQ0hfSUEzMiBvciBBUkNIX1g2NCBtdXN0IGJlIGRlZmluZWQuIg0KKyVlbmRpZg0KKw0K
KyVpbmNsdWRlICJDb21tb25NYWNyb3MuaW5jIg0KKw0KKyVpbmNsdWRlICJQb3N0Q29kZXMuaW5j
Ig0KKw0KKyVpZmRlZiBERUJVR19QT1JUODANCisgICVpbmNsdWRlICJQb3J0ODBEZWJ1Zy5hc20i
DQorJWVsaWZkZWYgREVCVUdfU0VSSUFMDQorICAlaW5jbHVkZSAiU2VyaWFsRGVidWcuYXNtIg0K
KyVlbHNlDQorICAlaW5jbHVkZSAiRGVidWdEaXNhYmxlZC5hc20iDQorJWVuZGlmDQorDQorJWlu
Y2x1ZGUgIklhMzIvU2VhcmNoRm9yQmZ2QmFzZS5hc20iDQorJWluY2x1ZGUgIklhMzIvU2VhcmNo
Rm9yU2VjRW50cnkuYXNtIg0KKw0KKyVpZmRlZiBBUkNIX1g2NA0KKyAgI2luY2x1ZGUgPEF1dG9H
ZW4uaD4NCisNCisgICVpZiAoRml4ZWRQY2RHZXQzMiAoUGNkT3ZtZlNlY1BhZ2VUYWJsZXNTaXpl
KSAhPSAweDYwMDApDQorICAgICVlcnJvciAiVGhpcyBpbXBsZW1lbnRhdGlvbiBpbmhlcmVudGx5
IGRlcGVuZHMgb24gUGNkT3ZtZlNlY1BhZ2VUYWJsZXNTaXplIg0KKyAgJWVuZGlmDQorDQorICAl
ZGVmaW5lIFBUX0FERFIoT2Zmc2V0KSAoRml4ZWRQY2RHZXQzMiAoUGNkT3ZtZlNlY1BhZ2VUYWJs
ZXNCYXNlKSArIChPZmZzZXQpKQ0KKyVpbmNsdWRlICJJYTMyL0ZsYXQzMlRvRmxhdDY0LmFzbSIN
CislaW5jbHVkZSAiSWEzMi9QYWdlVGFibGVzNjQuYXNtIg0KKyVlbmRpZg0KKw0KKyVpbmNsdWRl
ICJJYTE2L1JlYWwxNlRvRmxhdDMyLmFzbSINCislaW5jbHVkZSAiSWExNi9Jbml0MTYuYXNtIg0K
Kw0KKyVpbmNsdWRlICJNYWluLmFzbSINCisNCislaW5jbHVkZSAiSWExNi9SZXNldFZlY3RvclZ0
ZjAuYXNtIg0KKw0KLS0gCkFudGhvbnkgUEVSQVJECgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 04 14:42:49 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Jul 2019 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 1hj2wc-0003DT-3b; Thu, 04 Jul 2019 14:42:42 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=8gU+=VB=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hj2wa-0003DI-PB
 for xen-devel@lists.xenproject.org; Thu, 04 Jul 2019 14:42:40 +0000
X-Inumbo-ID: f7beaad8-9e69-11e9-ac4e-c3e1c6f4ddec
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f7beaad8-9e69-11e9-ac4e-c3e1c6f4ddec;
 Thu, 04 Jul 2019 14:42:38 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 1jmeM/LQvDx6flcLKSmK1Qn44E8rmW9vTl5nnnXt2ExM5+UGNtjVuzj4O9dnDMZOgSW9h+a+l7
 HICw4qO5DGZOo98dNd1Z6ROGIwj8AXhPlMvi8a+M8RSWcf8lTGNIYS4fYD6znZZ8vj5+qtzLwX
 emQhc0h/7eGS+Gv6TMsKk1lr9DohZDGZnbhkCu9wdJFi7BIiBTjtt7wpAnu0KkYQBXE6Cw8itn
 PlVxkTj5nDkI7gnXaYQFk0NHVDRDO1zmHZ30+XtxoRRmmdfCsPFvwHvDTwaK9ebD6l5UJ4V1yM
 e1M=
X-SBRS: 2.7
X-MesageID: 2588781
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,451,1557201600"; 
   d="scan'208";a="2588781"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <devel@edk2.groups.io>
Date: Thu, 4 Jul 2019 15:41:58 +0100
Message-ID: <20190704144233.27968-1-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.22.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 00/35] Specific platform to run OVMF in Xen
 PVH and HVM guests
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>,
 Jordan Justen <jordan.l.justen@intel.com>, Julien Grall <julien.grall@arm.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Anthony PERARD <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Laszlo Ersek <lersek@redhat.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

UGF0Y2ggc2VyaWVzIGF2YWlsYWJsZSBpbiB0aGlzIGdpdCBicmFuY2g6Cmh0dHBzOi8veGVuYml0
cy54ZW4ub3JnL2dpdC1odHRwL3Blb3BsZS9hcGVyYXJkL292bWYuZ2l0IGJyLnBsYXRmb3JtLXhl
bi1wdmgtdjMKCkhpLAoKSSd2ZSBzdGFydGVkIHRvIGNyZWF0ZSBhIFhlbiBzcGVjaWZpYyBwbGF0
Zm9ybSwgaW4gT3ZtZlBrZy9YZW5Pdm1mLmRzYwp3aXRoIHRoZSBnb2FsIHRvIG1ha2UgaXQgd29y
ayBvbiBib3RoIFhlbiBIVk0gYW5kIFhlbiBQVkguCgpUaGUgZmlyc3QgZmV3IHBhdGNoZXMgb25s
eSBjcmVhdGUgdGhlIHBsYXRmb3JtIGFuZCBkdXBsaWNhdGUgc29tZSBjb2RlIGZyb20KT3ZtZlBr
ZyBhbmQgdGhlIGxhdGVyIHBhdGNoZXMgbWFrZXMgT1ZNRiBib290IGluIGEgWGVuIFBWSCBndWVz
dCBhbmQgY2FuIGJvb3QKYSBMaW51eCBndWVzdC4KCkFmdGVyIHRoaXMgcGF0Y2ggc2VyaWVzLCBJ
J2QgbGlrZSB0byB3YWl0IGEgYml0IGJlZm9yZSByZW1vdmluZyBYZW4gc3VwcG9ydApmcm9tIHRo
ZSBPdm1mUGtnKi5kc2MsIHRvIGFsbG93IHRpbWUgdG8gc3dpdGNoIHRvIHRoZSBuZXcgWGVuIG9u
bHkgcGxhdGZvcm0sCm1heWJlIDEgeWVhci4KClRvIGJ1aWxkIGFuZCBib290OgoKVG8gYnVpbGQs
IHNpbXBseSBydW4gT3ZtZlBrZy9idWlsZC5zaCAtcCBPdm1mUGtnL092bWZYZW4uZHNjClRoZW4g
dXNlIE9WTUYuZmQgYXMgYSBrZXJuZWwgb2YgYSBwdmggZ3Vlc3QgY29uZmlnIGZpbGUgKHdpdGgg
eGwvbGlieGwpLgoKUGF0Y2ggc2VyaWVzIGF2YWlsYWJsZSBpbiB0aGlzIGdpdCBicmFuY2g6Cmh0
dHBzOi8veGVuYml0cy54ZW4ub3JnL2dpdC1odHRwL3Blb3BsZS9hcGVyYXJkL292bWYuZ2l0IGJy
LnBsYXRmb3JtLXhlbi1wdmgtdjMKCkFudGhvbnkgUEVSQVJEICgzNSk6CiAgT3ZtZlBrZy9SZXNl
dFN5c3RlbUxpYjogQWRkIG1pc3NpbmcgZGVwZW5kZW5jeSBvbiBQY2lMaWIKICBPdm1mUGtnOiBD
cmVhdGUgcGxhdGZvcm0gT3ZtZlhlbgogIE92bWZQa2c6IEludHJvZHVjZSBYZW5SZXNldFZlY3Rv
cgogIE92bWZQa2c6IEludHJvZHVjZSBYZW5QbGF0Zm9ybVBlaQogIE92bWZQa2cvT3ZtZlhlbjog
Q3JlYXRpbmcgYW4gRUxGIGhlYWRlcgogIE92bWZQa2cvWGVuUmVzZXRWZWN0b3I6IEFkZCBuZXcg
ZW50cnkgcG9pbnQgZm9yIFhlbiBQVkgKICBPdm1mUGtnL1hlblJlc2V0VmVjdG9yOiBTYXZpbmcg
c3RhcnQgb2YgZGF5IHBvaW50ZXIgZm9yIFBWSCBndWVzdHMKICBPdm1mUGtnL1hlblJlc2V0VmVj
dG9yOiBBbGxvdyBqdW1wc3RhcnQgZnJvbSBlaXRoZXIgaHZtbG9hZGVyIG9yIFBWSAogIE92bWZQ
a2cvT3ZtZlhlbjogdXNlIGEgVGltZXJMaWIgaW5zdGFuY2UgdGhhdCBkZXBlbmRzIG9ubHkgb24g
dGhlIENQVQogIE92bWZQa2cvWGVuUGxhdGZvcm1QZWk6IERldGVjdCBPVk1GX0lORk8gZnJvbSBo
dm1sb2FkZXIKICBPdm1mUGtnL1hlblBsYXRmb3JtUGVpOiBVc2UgbVhlbkh2bWxvYWRlckluZm8g
dG8gZ2V0IEU4MjAKICBPdm1mUGtnL1hlblBsYXRmb3JtUGVpOiBHcmFiIFJTRFAgZnJvbSBQVkgg
Z3Vlc3Qgc3RhcnQgb2YgZGF5IHN0cnVjdAogIE92bWZQa2cvTGlicmFyeS9YZW5QbGF0Zm9ybUxp
YjogTmV3IGxpYnJhcnkKICBPdm1mUGtnL0FjcGlQbGF0Zm9ybUR4ZTogVXNlIFhlblBsYXRmb3Jt
TGliCiAgT3ZtZlBrZy9BY3BpUGxhdGZvcm1EeGU6IFVzZSBYZW4gUFZIIFJTRFAgaWYgaXQgZXhp
c3QKICBPdm1mUGtnL1hlbkh5cGVyY2FsbExpYjogRW5hYmxlIGl0IGluIFBFSU0KICBPdm1mUGtn
L1hlblBsYXRmb3JtUGVpOiBSZWluaXQgWGVuSHlwZXJjYWxsTGliCiAgT3ZtZlBrZy9YZW5QbGF0
Zm9ybVBlaTogSW50cm9kdWNlIFhlbkh2bWxvYWRlckRldGVjdGVkCiAgT3ZtZlBrZy9YZW5QbGF0
Zm9ybVBlaTogUmVzZXJ2ZSBodm1sb2FkZXIncyBtZW1vcnkgb25seSB3aGVuIGl0IGhhcwogICAg
cnVuCiAgT3ZtZlBrZy9YZW5QbGF0Zm9ybVBlaTogU2V0dXAgSHlwZXJQYWdlcyBlYXJsaWVyCiAg
T3ZtZlBrZy9YZW5QbGF0Zm9ybVBlaTogSW50cm9kdWNlIFhlblB2aERldGVjdGVkCiAgT3ZtZlBr
ZzogSW1wb3J0IFhFTk1FTV9tZW1vcnlfbWFwIGh5cGVyY2FsbCB0byBYZW4vbWVtb3J5LmgKICBP
dm1mUGtnL1hlblBsYXRmb3JtUGVpOiBubyBodm1sb2FkZXI6IGdldCB0aGUgRTgyMCB0YWJsZSB2
aWEgaHlwZXJjYWxsCiAgT3ZtZlBrZy9YZW5QbGF0Zm9ybVBlaTogUmV3b3JrIG1lbW9yeSBkZXRl
Y3Rpb24KICBPdm1mUGtnL1hlblBsYXRmb3JtUGVpOiBSZXNlcnZlIFZHQSBtZW1vcnkgcmVnaW9u
LCB0byBib290IExpbnV4CiAgT3ZtZlBrZy9YZW5QbGF0Zm9ybVBlaTogSWdub3JlIG1pc3Npbmcg
UENJIEhvc3QgQnJpZGdlIG9uIFhlbiBQVkgKICBPdm1mUGtnL1hlblBsYXRmb3JtTGliOiBDYWNo
ZSByZXN1bHQgZm9yIFhlbkRldGVjdGVkCiAgT3ZtZlBrZy9QbGF0Zm9ybUJvb3RNYW5hZ2VyTGli
OiBVc2UgWGVuRGV0ZWN0ZWQgZnJvbSBYZW5QbGF0Zm9ybUxpYgogIE92bWZQa2cvUGxhdGZvcm1C
b290TWFuYWdlckxpYjogSGFuZGxlIHRoZSBhYnNlbmNlIG9mIFBDSSBidXMgb24gWGVuCiAgICBQ
VkgKICBPdm1mUGtnL092bWZYZW46IE92ZXJyaWRlIFBjZEZTQkNsb2NrIHRvIFhlbiB2TEFQSUMg
dGltZXIgZnJlcXVlbmN5CiAgT3ZtZlBrZy9Pdm1mWGVuOiBJbnRyb2R1Y2UgWGVuVGltZXJEeGUK
ICBPdm1mUGtnL1BsYXRmb3JtQm9vdE1hbmFnZXJMaWI6IFVzZSBhIFhlbiBjb25zb2xlIGZvciBD
b25PdXQvQ29uSW4KICBPdm1mUGtnOiBJbnRyb2R1Y2UgWGVuSW9QdmhEeGUgdG8gaW5pdGlhbGl6
ZSBHcmFudCBUYWJsZXMKICBPdm1mUGtnOiBNb3ZlIFhlblJlYWxUaW1lQ2xvY2tMaWIgZnJvbSBB
cm1WaXJ0UGtnCiAgT3ZtZlBrZy9Pdm1mWGVuOiB1c2UgUmVhbFRpbWVDbG9ja1J1bnRpbWVEeGUg
ZnJvbSBFbWJlZGRlZFBrZwoKIE92bWZQa2cvT3ZtZlBrZy5kZWMgICAgICAgICAgICAgICAgICAg
ICAgICAgICB8ICAgNyArCiBBcm1WaXJ0UGtnL0FybVZpcnRYZW4uZHNjICAgICAgICAgICAgICAg
ICAgICAgfCAgIDIgKy0KIE92bWZQa2cvT3ZtZlBrZ0lhMzIuZHNjICAgICAgICAgICAgICAgICAg
ICAgICB8ICAgMSArCiBPdm1mUGtnL092bWZQa2dJYTMyWDY0LmRzYyAgICAgICAgICAgICAgICAg
ICAgfCAgIDEgKwogT3ZtZlBrZy9Pdm1mUGtnWDY0LmRzYyAgICAgICAgICAgICAgICAgICAgICAg
IHwgICAxICsKIE92bWZQa2cve092bWZQa2dYNjQuZHNjID0+IE92bWZYZW4uZHNjfSAgICAgICB8
IDIzOCArLS0tLS0tLQogT3ZtZlBrZy9Pdm1mWGVuLmZkZiAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHwgNTM5ICsrKysrKysrKysrKysrKysrKwogT3ZtZlBrZy9BY3BpUGxhdGZvcm1EeGUvQWNw
aVBsYXRmb3JtRHhlLmluZiAgIHwgICAyICstCiAuLi4vUGxhdGZvcm1Cb290TWFuYWdlckxpYi5p
bmYgICAgICAgICAgICAgICAgfCAgIDUgKwogLi4uL0xpYnJhcnkvUmVzZXRTeXN0ZW1MaWIvUmVz
ZXRTeXN0ZW1MaWIuaW5mIHwgICAxICsKIC4uLi9YZW5IeXBlcmNhbGxMaWIvWGVuSHlwZXJjYWxs
TGliLmluZiAgICAgICB8ICAgNCArLQogLi4uL0xpYnJhcnkvWGVuUGxhdGZvcm1MaWIvWGVuUGxh
dGZvcm1MaWIuaW5mIHwgIDMzICsrCiAuLi4vWGVuUmVhbFRpbWVDbG9ja0xpYi5pbmYgICAgICAg
ICAgICAgICAgICAgfCAgIDAKIE92bWZQa2cvWGVuSW9QdmhEeGUvWGVuSW9QdmhEeGUuaW5mICAg
ICAgICAgICB8ICAzNCArKwogT3ZtZlBrZy9YZW5QbGF0Zm9ybVBlaS9YZW5QbGF0Zm9ybVBlaS5p
bmYgICAgIHwgMTAwICsrKysKIE92bWZQa2cvWGVuUmVzZXRWZWN0b3IvWGVuUmVzZXRWZWN0b3Iu
aW5mICAgICB8ICA0MSArKwogT3ZtZlBrZy9YZW5UaW1lckR4ZS9YZW5UaW1lckR4ZS5pbmYgICAg
ICAgICAgIHwgIDQyICsrCiBPdm1mUGtnL0FjcGlQbGF0Zm9ybUR4ZS9BY3BpUGxhdGZvcm0uaCAg
ICAgICAgfCAgIDYgKy0KIE92bWZQa2cvSW5jbHVkZS9HdWlkL1hlbkluZm8uaCAgICAgICAgICAg
ICAgICB8ICAgOCArLQogLi4uL1hlbi9hcmNoLXg4Ni9odm0vc3RhcnRfaW5mby5oICAgICAgICAg
ICAgIHwgMTQzICsrKysrCiBPdm1mUGtnL0luY2x1ZGUvSW5kdXN0cnlTdGFuZGFyZC9YZW4vbWVt
b3J5LmggfCAgMjMgKwogT3ZtZlBrZy9JbmNsdWRlL0xpYnJhcnkvWGVuSHlwZXJjYWxsTGliLmgg
ICAgIHwgIDEyICsKIE92bWZQa2cvSW5jbHVkZS9MaWJyYXJ5L1hlblBsYXRmb3JtTGliLmggICAg
ICB8ICA1MyArKwogLi4uL1BsYXRmb3JtQm9vdE1hbmFnZXJMaWIvQmRzUGxhdGZvcm0uaCAgICAg
IHwgICAxICsKIE92bWZQa2cvWGVuUGxhdGZvcm1QZWkvQ21vcy5oICAgICAgICAgICAgICAgICB8
ICA1MiArKwogT3ZtZlBrZy9YZW5QbGF0Zm9ybVBlaS9QbGF0Zm9ybS5oICAgICAgICAgICAgIHwg
MTI5ICsrKysrCiBPdm1mUGtnL1hlblBsYXRmb3JtUGVpL1hlbi5oICAgICAgICAgICAgICAgICAg
fCAgMzkgKysKIE92bWZQa2cvWGVuVGltZXJEeGUvWGVuVGltZXJEeGUuaCAgICAgICAgICAgICB8
IDE3NyArKysrKysKIE92bWZQa2cvQWNwaVBsYXRmb3JtRHhlL1hlbi5jICAgICAgICAgICAgICAg
ICB8ICA0MSArLQogLi4uL1BsYXRmb3JtQm9vdE1hbmFnZXJMaWIvQmRzUGxhdGZvcm0uYyAgICAg
IHwgIDQyICstCiAuLi4vUGxhdGZvcm1Cb290TWFuYWdlckxpYi9QbGF0Zm9ybURhdGEuYyAgICAg
fCAgNTkgKy0KIC4uLi9MaWJyYXJ5L1Jlc2V0U3lzdGVtTGliL1Jlc2V0U3lzdGVtTGliLmMgICB8
ICAgMyArLQogLi4uL0xpYnJhcnkvWGVuSHlwZXJjYWxsTGliL1g4Nlhlbkh5cGVyY2FsbC5jIHwg
ICA4ICstCiAuLi4vTGlicmFyeS9YZW5IeXBlcmNhbGxMaWIvWGVuSHlwZXJjYWxsLmMgICAgfCAg
MTYgKwogLi4uL0xpYnJhcnkvWGVuUGxhdGZvcm1MaWIvWGVuUGxhdGZvcm1MaWIuYyAgIHwgIDgx
ICsrKwogLi4uL1hlblJlYWxUaW1lQ2xvY2tMaWIvWGVuUmVhbFRpbWVDbG9ja0xpYi5jIHwgICAw
CiBPdm1mUGtnL092bWZYZW5FbGZIZWFkZXJHZW5lcmF0b3IuYyAgICAgICAgICAgfCAxNDAgKysr
KysKIE92bWZQa2cvUGxhdGZvcm1QZWkvWGVuLmMgICAgICAgICAgICAgICAgICAgICB8ICAgMyAt
CiBPdm1mUGtnL1hlbklvUHZoRHhlL1hlbklvUHZoRHhlLmMgICAgICAgICAgICAgfCAxMDggKysr
KwogT3ZtZlBrZy9YZW5QbGF0Zm9ybVBlaS9BbWRTZXYuYyAgICAgICAgICAgICAgIHwgIDY0ICsr
KwogT3ZtZlBrZy9YZW5QbGF0Zm9ybVBlaS9DbGVhckNhY2hlLmMgICAgICAgICAgIHwgMTEyICsr
KysKIE92bWZQa2cvWGVuUGxhdGZvcm1QZWkvQ21vcy5jICAgICAgICAgICAgICAgICB8ICA2MCAr
KwogT3ZtZlBrZy9YZW5QbGF0Zm9ybVBlaS9Gdi5jICAgICAgICAgICAgICAgICAgIHwgIDc2ICsr
KwogT3ZtZlBrZy9YZW5QbGF0Zm9ybVBlaS9NZW1EZXRlY3QuYyAgICAgICAgICAgIHwgNDkyICsr
KysrKysrKysrKysrKysKIE92bWZQa2cvWGVuUGxhdGZvcm1QZWkvUGxhdGZvcm0uYyAgICAgICAg
ICAgICB8IDQ1MiArKysrKysrKysrKysrKysKIE92bWZQa2cvWGVuUGxhdGZvcm1QZWkvWGVuLmMg
ICAgICAgICAgICAgICAgICB8IDM3OCArKysrKysrKysrKysKIE92bWZQa2cvWGVuVGltZXJEeGUv
WGVuVGltZXJEeGUuYyAgICAgICAgICAgICB8IDM1NSArKysrKysrKysrKysKIC4uLi9YZW5SZXNl
dFZlY3Rvci9JYTE2L1JlYWwxNlRvRmxhdDMyLmFzbSAgICB8IDEzNyArKysrKwogLi4uL1hlblJl
c2V0VmVjdG9yL0lhMTYvUmVzZXRWZWN0b3JWdGYwLmFzbSAgIHwgIDgxICsrKwogLi4uL1hlblJl
c2V0VmVjdG9yL0lhMzIvRmxhdDMyVG9GbGF0NjQuYXNtICAgIHwgIDY4ICsrKwogT3ZtZlBrZy9Y
ZW5SZXNldFZlY3Rvci9JYTMyL1BhZ2VUYWJsZXM2NC5hc20gIHwgMTQ5ICsrKysrCiAuLi4vWGVu
UmVzZXRWZWN0b3IvSWEzMi9TZWFyY2hGb3JCZnZCYXNlLmFzbSAgfCAgODcgKysrCiBPdm1mUGtn
L1hlblJlc2V0VmVjdG9yL0lhMzIvWGVuUFZITWFpbi5hc20gICAgfCAgODQgKysrCiBPdm1mUGtn
L1hlblJlc2V0VmVjdG9yL1hlblJlc2V0VmVjdG9yLm5hc21iICAgfCAgNzEgKysrCiA1NCBmaWxl
cyBjaGFuZ2VkLCA0NTYzIGluc2VydGlvbnMoKyksIDI5OCBkZWxldGlvbnMoLSkKIGNvcHkgT3Zt
ZlBrZy97T3ZtZlBrZ1g2NC5kc2MgPT4gT3ZtZlhlbi5kc2N9ICg3NiUpCiBjcmVhdGUgbW9kZSAx
MDA2NDQgT3ZtZlBrZy9Pdm1mWGVuLmZkZgogY3JlYXRlIG1vZGUgMTAwNjQ0IE92bWZQa2cvTGli
cmFyeS9YZW5QbGF0Zm9ybUxpYi9YZW5QbGF0Zm9ybUxpYi5pbmYKIHJlbmFtZSB7QXJtVmlydFBr
ZyA9PiBPdm1mUGtnfS9MaWJyYXJ5L1hlblJlYWxUaW1lQ2xvY2tMaWIvWGVuUmVhbFRpbWVDbG9j
a0xpYi5pbmYgKDEwMCUpCiBjcmVhdGUgbW9kZSAxMDA2NDQgT3ZtZlBrZy9YZW5Jb1B2aER4ZS9Y
ZW5Jb1B2aER4ZS5pbmYKIGNyZWF0ZSBtb2RlIDEwMDY0NCBPdm1mUGtnL1hlblBsYXRmb3JtUGVp
L1hlblBsYXRmb3JtUGVpLmluZgogY3JlYXRlIG1vZGUgMTAwNjQ0IE92bWZQa2cvWGVuUmVzZXRW
ZWN0b3IvWGVuUmVzZXRWZWN0b3IuaW5mCiBjcmVhdGUgbW9kZSAxMDA2NDQgT3ZtZlBrZy9YZW5U
aW1lckR4ZS9YZW5UaW1lckR4ZS5pbmYKIGNyZWF0ZSBtb2RlIDEwMDY0NCBPdm1mUGtnL0luY2x1
ZGUvSW5kdXN0cnlTdGFuZGFyZC9YZW4vYXJjaC14ODYvaHZtL3N0YXJ0X2luZm8uaAogY3JlYXRl
IG1vZGUgMTAwNjQ0IE92bWZQa2cvSW5jbHVkZS9MaWJyYXJ5L1hlblBsYXRmb3JtTGliLmgKIGNy
ZWF0ZSBtb2RlIDEwMDY0NCBPdm1mUGtnL1hlblBsYXRmb3JtUGVpL0Ntb3MuaAogY3JlYXRlIG1v
ZGUgMTAwNjQ0IE92bWZQa2cvWGVuUGxhdGZvcm1QZWkvUGxhdGZvcm0uaAogY3JlYXRlIG1vZGUg
MTAwNjQ0IE92bWZQa2cvWGVuUGxhdGZvcm1QZWkvWGVuLmgKIGNyZWF0ZSBtb2RlIDEwMDY0NCBP
dm1mUGtnL1hlblRpbWVyRHhlL1hlblRpbWVyRHhlLmgKIGNyZWF0ZSBtb2RlIDEwMDY0NCBPdm1m
UGtnL0xpYnJhcnkvWGVuUGxhdGZvcm1MaWIvWGVuUGxhdGZvcm1MaWIuYwogcmVuYW1lIHtBcm1W
aXJ0UGtnID0+IE92bWZQa2d9L0xpYnJhcnkvWGVuUmVhbFRpbWVDbG9ja0xpYi9YZW5SZWFsVGlt
ZUNsb2NrTGliLmMgKDEwMCUpCiBjcmVhdGUgbW9kZSAxMDA2NDQgT3ZtZlBrZy9Pdm1mWGVuRWxm
SGVhZGVyR2VuZXJhdG9yLmMKIGNyZWF0ZSBtb2RlIDEwMDY0NCBPdm1mUGtnL1hlbklvUHZoRHhl
L1hlbklvUHZoRHhlLmMKIGNyZWF0ZSBtb2RlIDEwMDY0NCBPdm1mUGtnL1hlblBsYXRmb3JtUGVp
L0FtZFNldi5jCiBjcmVhdGUgbW9kZSAxMDA2NDQgT3ZtZlBrZy9YZW5QbGF0Zm9ybVBlaS9DbGVh
ckNhY2hlLmMKIGNyZWF0ZSBtb2RlIDEwMDY0NCBPdm1mUGtnL1hlblBsYXRmb3JtUGVpL0Ntb3Mu
YwogY3JlYXRlIG1vZGUgMTAwNjQ0IE92bWZQa2cvWGVuUGxhdGZvcm1QZWkvRnYuYwogY3JlYXRl
IG1vZGUgMTAwNjQ0IE92bWZQa2cvWGVuUGxhdGZvcm1QZWkvTWVtRGV0ZWN0LmMKIGNyZWF0ZSBt
b2RlIDEwMDY0NCBPdm1mUGtnL1hlblBsYXRmb3JtUGVpL1BsYXRmb3JtLmMKIGNyZWF0ZSBtb2Rl
IDEwMDY0NCBPdm1mUGtnL1hlblBsYXRmb3JtUGVpL1hlbi5jCiBjcmVhdGUgbW9kZSAxMDA2NDQg
T3ZtZlBrZy9YZW5UaW1lckR4ZS9YZW5UaW1lckR4ZS5jCiBjcmVhdGUgbW9kZSAxMDA2NDQgT3Zt
ZlBrZy9YZW5SZXNldFZlY3Rvci9JYTE2L1JlYWwxNlRvRmxhdDMyLmFzbQogY3JlYXRlIG1vZGUg
MTAwNjQ0IE92bWZQa2cvWGVuUmVzZXRWZWN0b3IvSWExNi9SZXNldFZlY3RvclZ0ZjAuYXNtCiBj
cmVhdGUgbW9kZSAxMDA2NDQgT3ZtZlBrZy9YZW5SZXNldFZlY3Rvci9JYTMyL0ZsYXQzMlRvRmxh
dDY0LmFzbQogY3JlYXRlIG1vZGUgMTAwNjQ0IE92bWZQa2cvWGVuUmVzZXRWZWN0b3IvSWEzMi9Q
YWdlVGFibGVzNjQuYXNtCiBjcmVhdGUgbW9kZSAxMDA2NDQgT3ZtZlBrZy9YZW5SZXNldFZlY3Rv
ci9JYTMyL1NlYXJjaEZvckJmdkJhc2UuYXNtCiBjcmVhdGUgbW9kZSAxMDA2NDQgT3ZtZlBrZy9Y
ZW5SZXNldFZlY3Rvci9JYTMyL1hlblBWSE1haW4uYXNtCiBjcmVhdGUgbW9kZSAxMDA2NDQgT3Zt
ZlBrZy9YZW5SZXNldFZlY3Rvci9YZW5SZXNldFZlY3Rvci5uYXNtYgoKLS0gCkFudGhvbnkgUEVS
QVJECgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 04 14:44:36 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Jul 2019 14:44:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hj2yS-0003xS-6Y; Thu, 04 Jul 2019 14:44:36 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=E3Ia=VB=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hj2yR-0003wy-5Y
 for xen-devel@lists.xenproject.org; Thu, 04 Jul 2019 14:44:35 +0000
X-Inumbo-ID: 3bee5230-9e6a-11e9-85c5-2f3537755f0a
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 3bee5230-9e6a-11e9-85c5-2f3537755f0a;
 Thu, 04 Jul 2019 14:44:32 +0000 (UTC)
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: m5paQsS3WjMA5fYzI84TkFEFaRBssyKpnWV/lN05/CpChHfdqvGgqUnwb1JdktRKuyaCyEZomK
 WNflfgZWMfw1PFMSqijd901IS77uQ79tGJB3zA8W2gwmyQ94YsEiEaINsJZhdypPd8ZfwlpJiG
 lZUE+TYDLOwPhElftcNbnJ+qhgIEYWKGJO7v64xFA117KFEr+rMzKusA2NHeTx5wChZFBvj+z5
 B7OVgUIV5+B97XvYwK34NFZWLd7hskGkVxLauafU5IgUd9mW8C0BCn6SvQZh0KveI/UxBClIfE
 JeI=
X-SBRS: 2.7
X-MesageID: 2625703
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,451,1557201600"; 
   d="scan'208";a="2625703"
To: Jan Beulich <JBeulich@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
References: <f69ca82f-e2db-e85e-ff98-2060a8dc28a5@suse.com>
 <4365e23d-c2aa-dc10-46d0-df38d9c36322@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <3379d8e6-701b-09f4-4def-673dda44cd70@citrix.com>
Date: Thu, 4 Jul 2019 15:44:28 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <4365e23d-c2aa-dc10-46d0-df38d9c36322@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 v9 08/23] x86emul: support AVX512PF insns
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wl@xen.org>, RogerPau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDEvMDcvMjAxOSAxMjoyMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gKyAgICAgICAgLyogQ2xl
YXIgdW50b3VjaGVkIHBhcnRzIG9mIHRoZSBtYXNrIHZhbHVlLiAqLwo+ICsgICAgICAgIG4gPSAx
IDw8ICg0IC0gKChiICYgMSkgfCBldmV4LncpKTsKPiArICAgICAgICBvcF9tYXNrICY9ICgxIDw8
IG4pIC0gMTsKPiArCj4gKyAgICAgICAgZm9yICggaSA9IDA7IHJjID09IFg4NkVNVUxfT0tBWSAm
JiBvcF9tYXNrOyArK2kgKQo+ICsgICAgICAgIHsKPiArICAgICAgICAgICAgc2lnbmVkIGxvbmcg
aWR4ID0gYiAmIDEgPyBpbmRleC5xd1tpXSA6IGluZGV4LmR3W2ldOwo+ICsKPiArICAgICAgICAg
ICAgaWYgKCAhKG9wX21hc2sgJiAoMSA8PCBpKSkgKQo+ICsgICAgICAgICAgICAgICAgY29udGlu
dWU7CgpJdCBvY2N1cnMgZnJvbSBteSByZWNlbnQgZm9yYXkgaW50byBVQlNBTiB0aGF0IG9wX21h
c2sgaXMgNjQgYml0cyB3aWRlLAphbHRob3VnaCBpdCBsb29rcyBsaWtlIG4gY2FuIGJlIGF0IG1h
eGltdW0gMTYgaW4gdGhpcyBzcGVjaWZpYyBjYXNlLgoKSWYgbm90aGluZyBlbHNlLCB1c2luZyAo
MXUgPDwgMSkgd291bGQgcmVkdWNlIHRoZSBzaXplIG9mIHRoZSBVQlNBTgpidWlsZCwgYnV0IEkg
ZXhwZWN0IHdlJ3JlIHNvb24gZ29pbmcgdG8gaGF2ZSBzdWJ0bGUgYnVncyB3aGVuIHdlIGdldCB0
bwp0aGUgaW50OCBpbnN0cnVjdGlvbnMuCgpBcmUgdGhlcmUgY3VycmVudCBTL0cgaW5zdHJ1Y3Rp
b25zIHdoaWNoIGNhbiB0YWtlIDMyIGl0ZXJhdGlvbnM/Cgp+QW5kcmV3CgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 04 14:47:24 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Jul 2019 14:47:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hj318-0004U4-Oq; Thu, 04 Jul 2019 14:47:22 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=E3Ia=VB=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hj317-0004Ty-C9
 for xen-devel@lists.xenproject.org; Thu, 04 Jul 2019 14:47:21 +0000
X-Inumbo-ID: 9fd9eb70-9e6a-11e9-8980-bc764e045a96
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9fd9eb70-9e6a-11e9-8980-bc764e045a96;
 Thu, 04 Jul 2019 14:47:20 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: +OC56p9jjOEHhy4nOICVGMjxMi04jkVM7zXqCIb9/HLyQstzs+HhGANOGjIICOuDqAFeHYr7nz
 MFm0YRmlMjgv11WKLkyZqHARKyoAAJ33HPdjNx8nT0+6q8D8XwJkfDRKAGjAEK1iuoOdC0byj6
 033FRTt8L9iBpdoQKrEgMNm3/d5kUbdn8bmnGJxcC8Ku6LWRl87PFqyub6qpFlgDe2JOL2xW8Q
 WAHZQ3iW5CmcKSpj9Rb2+RirrAfA1xIEuC8pm95Gqq97r+cqzronURw3FMO9viMY+qW5ZOIEov
 x4o=
X-SBRS: 2.7
X-MesageID: 2588894
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,451,1557201600"; 
   d="scan'208";a="2588894"
To: Jan Beulich <JBeulich@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
References: <f69ca82f-e2db-e85e-ff98-2060a8dc28a5@suse.com>
 <745c685a-a614-6067-946d-c89fe98cb589@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <3240eb2e-ff32-bfc6-fa49-0cc8bb84582d@citrix.com>
Date: Thu, 4 Jul 2019 15:47:16 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <745c685a-a614-6067-946d-c89fe98cb589@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 v9 11/23] x86emul: support of AVX512*
 population count insns
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wl@xen.org>, RogerPau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDEvMDcvMjAxOSAxMjoyMiwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gLS0tIGEveGVuL3Rvb2xz
L2dlbi1jcHVpZC5weQo+ICsrKyBiL3hlbi90b29scy9nZW4tY3B1aWQucHkKPiBAQCAtMjY4LDcg
KzI2OCw3IEBAIGRlZiBjcnVuY2hfbnVtYmVycyhzdGF0ZSk6Cj4gICAgICAgICAgICMgQVZYNTEy
IGV4dGVuc2lvbnMgYWN0aW5nIG9uIHZlY3RvcnMgb2YgYnl0ZXMvd29yZHMgYXJlIG1hZGUKPiAg
ICAgICAgICAgIyBkZXBlbmRlbnRzIG9mIEFWWDUxMkJXIChhcyB0byByZXF1aXJpbmcgd2lkZXIg
dGhhbiAxNi1iaXQgbWFzawo+ICAgICAgICAgICAjIHJlZ2lzdGVycyksIGRlc3BpdGUgdGhlIFNE
TSBub3QgZm9ybWFsbHkgbWFraW5nIHRoaXMgY29ubmVjdGlvbi4KPiAtICAgICAgICBBVlg1MTJC
VzogW0FWWDUxMl9CRjE2LCBBVlg1MTJfVkJNSSwgQVZYNTEyX1ZCTUkyXSwKPiArICAgICAgICBB
Vlg1MTJCVzogW0FWWDUxMl9CRjE2LCBBVlg1MTJfQklUQUxHLCBBVlg1MTJfVkJNSSwgQVZYNTEy
X1ZCTUkyXSwKCkJJVEFMRyBzaG91bGQgYmUgYWZ0ZXIgVkJNSTIsIGJlY2F1c2UgZXZlcnl0aGlu
ZyBpbiB0aGlzIHRhYmxlIGlzCm9yZGVyZWQgYnkgYml0IG51bWJlci4KCldpdGggdGhpcyBmaXhl
ZCwgQWNrZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 04 14:49:50 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Jul 2019 14:49:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hj33T-0004dP-9r; Thu, 04 Jul 2019 14:49:47 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=E3Ia=VB=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hj33R-0004dK-SM
 for xen-devel@lists.xenproject.org; Thu, 04 Jul 2019 14:49:45 +0000
X-Inumbo-ID: f4d09e84-9e6a-11e9-9be9-4b9515234e00
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f4d09e84-9e6a-11e9-9be9-4b9515234e00;
 Thu, 04 Jul 2019 14:49:42 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: yc0YARlWuVGFS7QMHFI3Bn0K1qi2wZFVS+HfPtxiMHMad3aZuXwPEhgYGJDL0rnqrgm3UC7nvf
 QVa8xg0barYTX5tVt0iBKPInEb/Kv2VSjkie82e8fCKyrjKu8WGoDFitiKq4ZSFV0A7+t4tIbF
 41wSzQE/9TS2K+rFbBvGzGw4CskHdcb/OFu+aQM9/yNMGS5nMe4hpp19D+VjGSiThZjc+E+kac
 MFgzppPxwLduYiHT5yXhIurKUhWfS369Qgrs0Gez0sNpjk1jxsXV8EnEnQ00TbenFyCkF2IWoj
 FUg=
X-SBRS: 2.7
X-MesageID: 2588959
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,451,1557201600"; 
   d="scan'208";a="2588959"
To: Jan Beulich <JBeulich@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
References: <f69ca82f-e2db-e85e-ff98-2060a8dc28a5@suse.com>
 <dfe13fd0-18f8-6ab6-6323-64d03265ca66@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <8df6330b-677c-7aab-9845-76dedbdaf823@citrix.com>
Date: Thu, 4 Jul 2019 15:49:33 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <dfe13fd0-18f8-6ab6-6323-64d03265ca66@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 v9 14/23] x86emul: support AVX512_4FMAPS
 insns
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wl@xen.org>, RogerPau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDEvMDcvMjAxOSAxMjoyMywgSmFuIEJldWxpY2ggd3JvdGU6Cj4gQSBkZWNvZGVyIGFkanVz
dG1lbnQgaXMgbmVlZGVkIGhlcmUgYmVjYXVzZSBvZiB0aGUgY3VycmVudCBzaGFyaW5nIG9mCj4g
dGFibGUgZW50cmllcyBiZXR3ZWVuIGRpZmZlcmVudCAoaW1wbGllZCkgb3Bjb2RlIHByZWZpeGVz
OiBUaGUgc2FtZQo+IG1ham9yIG9wY29kZXMgYXJlIHVzZWQgZm9yIHZmbXN1YnsxMzIsMjEzfXtw
LHN9e3MsZH0sIHdoaWNoIGhhdmUgYQo+IGRpZmZlcmVudCBtZW1vcnkgb3BlcmFuZCBzaXplIGFu
ZCBkaWZmZXJlbnQgRGlzcDggc2NhbGluZy4KPgo+IFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNo
IDxqYmV1bGljaEBzdXNlLmNvbT4KCkFja2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29v
cGVyM0BjaXRyaXguY29tPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 04 14:50:27 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Jul 2019 14: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 1hj346-0005Gk-QC; Thu, 04 Jul 2019 14:50:26 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=E3Ia=VB=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hj345-0005Gb-58
 for xen-devel@lists.xenproject.org; Thu, 04 Jul 2019 14:50:25 +0000
X-Inumbo-ID: 0d134e92-9e6b-11e9-a595-2384160ce4d1
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 0d134e92-9e6b-11e9-a595-2384160ce4d1;
 Thu, 04 Jul 2019 14:50:23 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: VSMv5eCXOtpbb/QFc1waT9Xq2Brx6jQIK0uMY+rdYplAxst2YmTYb0zs8i01MOUGeWVapsQoiw
 mEI6h1vEAY4XbQzcg3lzw3zU/Rvsnm6zs3ZHkKboasOiybP0rUP0ZmWTMFA7AxNDbX4CQdxgnP
 uTnr/2pRHDQ9E+oq8ivFhLVsEgxNdlD32hKtezZppXdyQD8OiZ3zRMxUZyWziBpUgd1vcuWIF5
 RmarMwhrofU5VE6MWiKJDnsLDrGNl07qFQE8hfkviaWrcO4Sp27xpueksVCHdxv5p9jHtat7mt
 j7o=
X-SBRS: 2.7
X-MesageID: 2588980
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,451,1557201600"; 
   d="scan'208";a="2588980"
To: Jan Beulich <JBeulich@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
References: <f69ca82f-e2db-e85e-ff98-2060a8dc28a5@suse.com>
 <2ee78b22-c58f-f393-e83d-e9be8e3e4a5c@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <0c060a6f-0326-d623-195d-1ade492899ac@citrix.com>
Date: Thu, 4 Jul 2019 15:50:19 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <2ee78b22-c58f-f393-e83d-e9be8e3e4a5c@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 v9 16/23] x86emul: support AVX512_VNNI insns
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wl@xen.org>, RogerPau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDEvMDcvMjAxOSAxMjoyNCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gQWxvbmcgdGhlIGxpbmVz
IG9mIHRoZSA0Rk1BUFMgY2FzZSwgY29udmVydCB0aGUgNFZOTklXLWJhc2VkIHRhYmxlCj4gZW50
cmllcyB0byBhIGRlY29kZXIgYWRqdXN0bWVudC4gQmVjYXVzZSBvZiB0aGUgY3VycmVudCBzaGFy
aW5nIG9mIHRhYmxlCj4gZW50cmllcyBiZXR3ZWVuIGRpZmZlcmVudCAoaW1wbGllZCkgb3Bjb2Rl
IHByZWZpeGVzIGFuZCB3aXRoIHRoZSBzYW1lCj4gbWFqb3Igb3Bjb2RlcyBiZWluZyB1c2VkIGZv
ciB2cDRkcHdzc2R7LHN9LCB3aGljaCBoYXZlIGEgZGlmZmVyZW50Cj4gbWVtb3J5IG9wZXJhbmQg
c2l6ZSBhbmQgZGlmZmVyZW50IERpc3A4IHNjYWxpbmcsIHRoZSBwcmUtZXhpc3RpbmcgdGFibGUK
PiBlbnRyaWVzIGdldCBjb252ZXJ0ZWQgdG8gYSBkZWNvZGVyIG92ZXJyaWRlLiBUaGUgdGFibGUg
ZW50cmllcyB3aWxsIG5vdwo+IHJlcHJlc2VudCB0aGUgaW5zbnMgaGVyZSwgaW4gbGluZSB3aXRo
IG90aGVyIHRhYmxlIGVudHJpZXMgcHJlZmVyYWJseQo+IHJlcHJlc2VudGluZyB0aGUgcHJlZml4
LTY2IGluc25zLgo+Cj4gQXMgaW4gYSBmZXcgY2FzZXMgYmVmb3JlLCBzaW5jZSB0aGUgaW5zbnMg
aGVyZSBhbmQgaW4gcGFydGljdWxhciB0aGVpcgo+IG1lbW9yeSBhY2Nlc3MgcGF0dGVybnMgZm9s
bG93IHRoZSB1c3VhbCBzY2hlbWUsIEkgZGlkbid0IHRoaW5rIGl0IHdhcwo+IG5lY2Vzc2FyeSB0
byBhZGQgYSBjb250cml2ZWQgdGVzdCBzcGVjaWZpY2FsbHkgZm9yIHRoZW0sIGJleW9uZCB0aGUK
PiBEaXNwOCBzY2FsaW5nIG9uZS4KPgo+IFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT4KCkFja2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0Bj
aXRyaXguY29tPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 04 14:51:50 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Jul 2019 14:51:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hj35S-0005Oq-73; Thu, 04 Jul 2019 14:51:50 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=SvFn=VB=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hj35Q-0005Ob-1c
 for xen-devel@lists.xenproject.org; Thu, 04 Jul 2019 14:51:48 +0000
X-Inumbo-ID: 3e6b6e84-9e6b-11e9-a187-07f21b944edb
Received: from m9a0003g.houston.softwaregrp.com (unknown [15.124.64.68])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 3e6b6e84-9e6b-11e9-a187-07f21b944edb;
 Thu, 04 Jul 2019 14:51:46 +0000 (UTC)
Received: FROM m9a0003g.houston.softwaregrp.com (15.121.0.190) BY
 m9a0003g.houston.softwaregrp.com WITH ESMTP; 
 Thu,  4 Jul 2019 14:51:45 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M9W0067.microfocus.com (2002:f79:be::f79:be) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Thu, 4 Jul 2019 14:50:46 +0000
Received: from NAM04-BN3-obe.outbound.protection.outlook.com (15.124.72.13) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Thu, 4 Jul 2019 14:50:46 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3426.namprd18.prod.outlook.com (10.255.136.156) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2052.18; Thu, 4 Jul 2019 14:50:45 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc%3]) with mapi id 15.20.2052.010; Thu, 4 Jul 2019
 14:50:45 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v9 08/23] x86emul: support AVX512PF insns
Thread-Index: AQHVL/7/6QHyQ/r2N0GJ2x6uY/K0IKa6jhdDgAABmYA=
Date: Thu, 4 Jul 2019 14:50:45 +0000
Message-ID: <b8d4e2dc-3422-2693-619c-6ab83894a36f@suse.com>
References: <f69ca82f-e2db-e85e-ff98-2060a8dc28a5@suse.com>
 <4365e23d-c2aa-dc10-46d0-df38d9c36322@suse.com>
 <3379d8e6-701b-09f4-4def-673dda44cd70@citrix.com>
In-Reply-To: <3379d8e6-701b-09f4-4def-673dda44cd70@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR04CA0010.eurprd04.prod.outlook.com (2603:10a6:6::23)
 To BY5PR18MB3394.namprd18.prod.outlook.com (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 596db1f1-4f8d-460b-7ad9-08d7008efe86
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3426; 
x-ms-traffictypediagnostic: BY5PR18MB3426:
x-microsoft-antispam-prvs: <BY5PR18MB3426818ACA1A3410FE250F84B3FA0@BY5PR18MB3426.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 0088C92887
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(376002)(136003)(366004)(39860400002)(396003)(346002)(199004)(189003)(2501003)(52116002)(99286004)(5660300002)(53546011)(6246003)(2906002)(486006)(6506007)(386003)(53936002)(6512007)(6436002)(110136005)(305945005)(76176011)(54906003)(7736002)(446003)(476003)(11346002)(66556008)(66066001)(36756003)(66446008)(64756008)(14454004)(2616005)(6486002)(72206003)(478600001)(73956011)(66946007)(316002)(66476007)(102836004)(81166006)(4326008)(86362001)(8676002)(71200400001)(4744005)(31686004)(31696002)(229853002)(8936002)(25786009)(186003)(81156014)(256004)(80792005)(26005)(6116002)(3846002)(71190400001)(68736007);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3426;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: XElVPGiHFKuKH1+ZEEEPdWvtr5FuPUf8xVZLLqFac1/ht/T33RUyy77ifSvT+qPRZTsRlDq03myiVNGN/VNbEgVayb4eIIjBfx6pkLmksn3Dr6UGrF3qVctfiwydTHwE2QE/OsRLJMWBhAOhcfF3+kmfS8c9GiFLQxf7OHkLoZpvjWYMQD9vM7lmMkQSjxEoYNQpqabo5G4u9gw1vUJX9pQG3/Amib4tkj9QBvgBjBr1a48LvNxOvwv0or2NRoi8BpKXivMkT0iUCwVH9SFDmxIxrOGsph2V4gxehG9kNoRVfnGZoeCf1bnx/MTvkxkwD2GW1DV/Fg310f3IHK2uBR1+1K2x8tCGHtu04IZOMaIjLO5SD5KiYH46usjkKnJ5xPAa8aPlR1T/rERHm2j2qDQ92uMyy/oFT49d5rBLXLc=
Content-ID: <7F35A8068FCE734989088CB632B24658@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 596db1f1-4f8d-460b-7ad9-08d7008efe86
X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Jul 2019 14:50:45.4025 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3426
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v9 08/23] x86emul: support AVX512PF insns
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wl@xen.org>, RogerPau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDQuMDcuMjAxOSAxNjo0NCwgQW5kcmV3IENvb3BlciB3cm90ZToNCj4gT24gMDEvMDcvMjAx
OSAxMjoyMCwgSmFuIEJldWxpY2ggd3JvdGU6DQo+PiArICAgICAgICAvKiBDbGVhciB1bnRvdWNo
ZWQgcGFydHMgb2YgdGhlIG1hc2sgdmFsdWUuICovDQo+PiArICAgICAgICBuID0gMSA8PCAoNCAt
ICgoYiAmIDEpIHwgZXZleC53KSk7DQo+PiArICAgICAgICBvcF9tYXNrICY9ICgxIDw8IG4pIC0g
MTsNCj4+ICsNCj4+ICsgICAgICAgIGZvciAoIGkgPSAwOyByYyA9PSBYODZFTVVMX09LQVkgJiYg
b3BfbWFzazsgKytpICkNCj4+ICsgICAgICAgIHsNCj4+ICsgICAgICAgICAgICBzaWduZWQgbG9u
ZyBpZHggPSBiICYgMSA/IGluZGV4LnF3W2ldIDogaW5kZXguZHdbaV07DQo+PiArDQo+PiArICAg
ICAgICAgICAgaWYgKCAhKG9wX21hc2sgJiAoMSA8PCBpKSkgKQ0KPj4gKyAgICAgICAgICAgICAg
ICBjb250aW51ZTsNCj4gDQo+IEl0IG9jY3VycyBmcm9tIG15IHJlY2VudCBmb3JheSBpbnRvIFVC
U0FOIHRoYXQgb3BfbWFzayBpcyA2NCBiaXRzIHdpZGUsDQo+IGFsdGhvdWdoIGl0IGxvb2tzIGxp
a2UgbiBjYW4gYmUgYXQgbWF4aW11bSAxNiBpbiB0aGlzIHNwZWNpZmljIGNhc2UuDQo+IA0KPiBJ
ZiBub3RoaW5nIGVsc2UsIHVzaW5nICgxdSA8PCAxKSB3b3VsZCByZWR1Y2UgdGhlIHNpemUgb2Yg
dGhlIFVCU0FODQo+IGJ1aWxkLCBidXQgSSBleHBlY3Qgd2UncmUgc29vbiBnb2luZyB0byBoYXZl
IHN1YnRsZSBidWdzIHdoZW4gd2UgZ2V0IHRvDQo+IHRoZSBpbnQ4IGluc3RydWN0aW9ucy4NCj4g
DQo+IEFyZSB0aGVyZSBjdXJyZW50IFMvRyBpbnN0cnVjdGlvbnMgd2hpY2ggY2FuIHRha2UgMzIg
aXRlcmF0aW9ucz8NCg0KTm8sIFMvRyBpbnNucyBjdXJyZW50bHkgb25seSBhY3Qgb24gdmVjdG9y
IGVsZW1lbnRzIDMyIG9yIDY0IGJpdHMNCmluIHNpemUsIHdoaWNoIG1lYW5zIDE2IG9yIDggZWxl
bWVudHMgcGVyIHZlY3RvciBtYXguDQoNCkphbg0KDQpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 04 14:57:45 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Jul 2019 14: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 1hj3B8-0005m2-06; Thu, 04 Jul 2019 14:57:42 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=8gU+=VB=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hj3B6-0005lw-OZ
 for xen-devel@lists.xenproject.org; Thu, 04 Jul 2019 14:57:40 +0000
X-Inumbo-ID: 10aad761-9e6c-11e9-8980-bc764e045a96
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 10aad761-9e6c-11e9-8980-bc764e045a96;
 Thu, 04 Jul 2019 14:57:38 +0000 (UTC)
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 7cNuWE1mrSMpjxZmKBccnWNbESsHjvak7ZW/khFwbqA4XFy8TMNFBZk3X8CNCmC2hs6KYhGeLe
 HNCxxLlKpwFVgPMqBrGdn25/ymiyE2RnBW7yFmEjCrQYFz3MwSuTRPtnC3hnJop4H4VYaAA9Ox
 0DkaPh3LUTLTcs4Na4MIDSWAOJ/a4XwwGFyXZ+hWS8U+/j2PskqeSzab0OoqVeexOQz7MGANdA
 DYPKB4h+ZmLI8C8KwT52jGLBCNOZsR0+o5RvKhQ/Qee3yMj0F8gzxPwQ+i8DRzIe/A5hUCs9OY
 F18=
X-SBRS: 2.7
X-MesageID: 2650915
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,451,1557201600"; 
   d="scan'208";a="2650915"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <devel@edk2.groups.io>
Date: Thu, 4 Jul 2019 15:42:12 +0100
Message-ID: <20190704144233.27968-15-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.22.0
In-Reply-To: <20190704144233.27968-1-anthony.perard@citrix.com>
References: <20190704144233.27968-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 14/35] OvmfPkg/AcpiPlatformDxe: Use
 XenPlatformLib
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>,
 Jordan Justen <jordan.l.justen@intel.com>, Julien Grall <julien.grall@arm.com>,
 Anthony PERARD <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Laszlo Ersek <lersek@redhat.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBwYXRjaCByZXBsYWNlIHRoZSBYZW5EZXRlY3RlZCgpIGZ1bmN0aW9uIGJ5IHRoZSBvbmUg
aW4KWGVuUGxhdGZvcm1MaWIuCgpSZWY6IGh0dHBzOi8vYnVnemlsbGEudGlhbm9jb3JlLm9yZy9z
aG93X2J1Zy5jZ2k/aWQ9MTY4OQpTaWduZWQtb2ZmLWJ5OiBBbnRob255IFBFUkFSRCA8YW50aG9u
eS5wZXJhcmRAY2l0cml4LmNvbT4KLS0tCgpOb3RlczoKICAgIHYzOgogICAgLSBuZXcgcGF0Y2gs
IHNwbGl0ZWQgZnJvbSB0aGUgbmV4dCBwYXRjaAogICAgICAod2hpY2ggd2FzIE92bWZQa2cvQWNw
aVBsYXRmb3JtRHhlOiBVc2UgUFZIIFJTRFAgaWYgZXhpc3QpCgogT3ZtZlBrZy9Pdm1mUGtnSWEz
Mi5kc2MgICAgICAgICAgICAgICAgICAgICB8ICAxICsKIE92bWZQa2cvT3ZtZlBrZ0lhMzJYNjQu
ZHNjICAgICAgICAgICAgICAgICAgfCAgMSArCiBPdm1mUGtnL092bWZQa2dYNjQuZHNjICAgICAg
ICAgICAgICAgICAgICAgIHwgIDEgKwogT3ZtZlBrZy9BY3BpUGxhdGZvcm1EeGUvQWNwaVBsYXRm
b3JtRHhlLmluZiB8ICAyICstCiBPdm1mUGtnL0FjcGlQbGF0Zm9ybUR4ZS9BY3BpUGxhdGZvcm0u
aCAgICAgIHwgIDYgKy0tLS0tCiBPdm1mUGtnL0FjcGlQbGF0Zm9ybUR4ZS9YZW4uYyAgICAgICAg
ICAgICAgIHwgMjQgLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiA2IGZpbGVzIGNoYW5nZWQsIDUgaW5z
ZXJ0aW9ucygrKSwgMzAgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvT3ZtZlBrZy9Pdm1mUGtn
SWEzMi5kc2MgYi9Pdm1mUGtnL092bWZQa2dJYTMyLmRzYwppbmRleCBkNjBiY2Q1ZTU0Li4xYjEx
NmZlM2IzIDEwMDY0NAotLS0gYS9Pdm1mUGtnL092bWZQa2dJYTMyLmRzYworKysgYi9Pdm1mUGtn
L092bWZQa2dJYTMyLmRzYwpAQCAtMjAyLDYgKzIwMiw3IEBAIFtMaWJyYXJ5Q2xhc3Nlc10KICAg
U21idXNMaWJ8TWRlUGtnL0xpYnJhcnkvQmFzZVNtYnVzTGliTnVsbC9CYXNlU21idXNMaWJOdWxs
LmluZg0KICAgT3JkZXJlZENvbGxlY3Rpb25MaWJ8TWRlUGtnL0xpYnJhcnkvQmFzZU9yZGVyZWRD
b2xsZWN0aW9uUmVkQmxhY2tUcmVlTGliL0Jhc2VPcmRlcmVkQ29sbGVjdGlvblJlZEJsYWNrVHJl
ZUxpYi5pbmYNCiAgIFhlbkh5cGVyY2FsbExpYnxPdm1mUGtnL0xpYnJhcnkvWGVuSHlwZXJjYWxs
TGliL1hlbkh5cGVyY2FsbExpYi5pbmYNCisgIFhlblBsYXRmb3JtTGlifE92bWZQa2cvTGlicmFy
eS9YZW5QbGF0Zm9ybUxpYi9YZW5QbGF0Zm9ybUxpYi5pbmYNCiANCiAhaWYgJChUUE0yX0VOQUJM
RSkgPT0gVFJVRQ0KICAgVHBtMkNvbW1hbmRMaWJ8U2VjdXJpdHlQa2cvTGlicmFyeS9UcG0yQ29t
bWFuZExpYi9UcG0yQ29tbWFuZExpYi5pbmYNCmRpZmYgLS1naXQgYS9Pdm1mUGtnL092bWZQa2dJ
YTMyWDY0LmRzYyBiL092bWZQa2cvT3ZtZlBrZ0lhMzJYNjQuZHNjCmluZGV4IGRlZDNlOGE0NjQu
LmJkODYyNWEwNzUgMTAwNjQ0Ci0tLSBhL092bWZQa2cvT3ZtZlBrZ0lhMzJYNjQuZHNjCisrKyBi
L092bWZQa2cvT3ZtZlBrZ0lhMzJYNjQuZHNjCkBAIC0yMDcsNiArMjA3LDcgQEAgW0xpYnJhcnlD
bGFzc2VzXQogICBTbWJ1c0xpYnxNZGVQa2cvTGlicmFyeS9CYXNlU21idXNMaWJOdWxsL0Jhc2VT
bWJ1c0xpYk51bGwuaW5mDQogICBPcmRlcmVkQ29sbGVjdGlvbkxpYnxNZGVQa2cvTGlicmFyeS9C
YXNlT3JkZXJlZENvbGxlY3Rpb25SZWRCbGFja1RyZWVMaWIvQmFzZU9yZGVyZWRDb2xsZWN0aW9u
UmVkQmxhY2tUcmVlTGliLmluZg0KICAgWGVuSHlwZXJjYWxsTGlifE92bWZQa2cvTGlicmFyeS9Y
ZW5IeXBlcmNhbGxMaWIvWGVuSHlwZXJjYWxsTGliLmluZg0KKyAgWGVuUGxhdGZvcm1MaWJ8T3Zt
ZlBrZy9MaWJyYXJ5L1hlblBsYXRmb3JtTGliL1hlblBsYXRmb3JtTGliLmluZg0KIA0KICFpZiAk
KFRQTTJfRU5BQkxFKSA9PSBUUlVFDQogICBUcG0yQ29tbWFuZExpYnxTZWN1cml0eVBrZy9MaWJy
YXJ5L1RwbTJDb21tYW5kTGliL1RwbTJDb21tYW5kTGliLmluZg0KZGlmZiAtLWdpdCBhL092bWZQ
a2cvT3ZtZlBrZ1g2NC5kc2MgYi9Pdm1mUGtnL092bWZQa2dYNjQuZHNjCmluZGV4IDEzMWYyYjBi
NDcuLmRiOWJhN2NjMTUgMTAwNjQ0Ci0tLSBhL092bWZQa2cvT3ZtZlBrZ1g2NC5kc2MKKysrIGIv
T3ZtZlBrZy9Pdm1mUGtnWDY0LmRzYwpAQCAtMjA3LDYgKzIwNyw3IEBAIFtMaWJyYXJ5Q2xhc3Nl
c10KICAgU21idXNMaWJ8TWRlUGtnL0xpYnJhcnkvQmFzZVNtYnVzTGliTnVsbC9CYXNlU21idXNM
aWJOdWxsLmluZg0KICAgT3JkZXJlZENvbGxlY3Rpb25MaWJ8TWRlUGtnL0xpYnJhcnkvQmFzZU9y
ZGVyZWRDb2xsZWN0aW9uUmVkQmxhY2tUcmVlTGliL0Jhc2VPcmRlcmVkQ29sbGVjdGlvblJlZEJs
YWNrVHJlZUxpYi5pbmYNCiAgIFhlbkh5cGVyY2FsbExpYnxPdm1mUGtnL0xpYnJhcnkvWGVuSHlw
ZXJjYWxsTGliL1hlbkh5cGVyY2FsbExpYi5pbmYNCisgIFhlblBsYXRmb3JtTGlifE92bWZQa2cv
TGlicmFyeS9YZW5QbGF0Zm9ybUxpYi9YZW5QbGF0Zm9ybUxpYi5pbmYNCiANCiAhaWYgJChUUE0y
X0VOQUJMRSkgPT0gVFJVRQ0KICAgVHBtMkNvbW1hbmRMaWJ8U2VjdXJpdHlQa2cvTGlicmFyeS9U
cG0yQ29tbWFuZExpYi9UcG0yQ29tbWFuZExpYi5pbmYNCmRpZmYgLS1naXQgYS9Pdm1mUGtnL0Fj
cGlQbGF0Zm9ybUR4ZS9BY3BpUGxhdGZvcm1EeGUuaW5mIGIvT3ZtZlBrZy9BY3BpUGxhdGZvcm1E
eGUvQWNwaVBsYXRmb3JtRHhlLmluZgppbmRleCAyNDYzNGVlYWUyLi5lYWRhY2UzNjZkIDEwMDY0
NAotLS0gYS9Pdm1mUGtnL0FjcGlQbGF0Zm9ybUR4ZS9BY3BpUGxhdGZvcm1EeGUuaW5mCisrKyBi
L092bWZQa2cvQWNwaVBsYXRmb3JtRHhlL0FjcGlQbGF0Zm9ybUR4ZS5pbmYKQEAgLTQ0LDEzICs0
NCwxMyBAQCBbTGlicmFyeUNsYXNzZXNdCiAgIERlYnVnTGliDQogICBVZWZpQm9vdFNlcnZpY2Vz
VGFibGVMaWINCiAgIFVlZmlEcml2ZXJFbnRyeVBvaW50DQotICBIb2JMaWINCiAgIFFlbXVGd0Nm
Z0xpYg0KICAgUWVtdUZ3Q2ZnUzNMaWINCiAgIE1lbW9yeUFsbG9jYXRpb25MaWINCiAgIEJhc2VM
aWINCiAgIER4ZVNlcnZpY2VzVGFibGVMaWINCiAgIE9yZGVyZWRDb2xsZWN0aW9uTGliDQorICBY
ZW5QbGF0Zm9ybUxpYg0KIA0KIFtQcm90b2NvbHNdDQogICBnRWZpQWNwaVRhYmxlUHJvdG9jb2xH
dWlkICAgICAgICAgICAgICAgICAgICAgIyBQUk9UT0NPTCBBTFdBWVNfQ09OU1VNRUQNCmRpZmYg
LS1naXQgYS9Pdm1mUGtnL0FjcGlQbGF0Zm9ybUR4ZS9BY3BpUGxhdGZvcm0uaCBiL092bWZQa2cv
QWNwaVBsYXRmb3JtRHhlL0FjcGlQbGF0Zm9ybS5oCmluZGV4IDMwMzdhZmNmMTguLjk1OTdlMDI4
ZTQgMTAwNjQ0Ci0tLSBhL092bWZQa2cvQWNwaVBsYXRmb3JtRHhlL0FjcGlQbGF0Zm9ybS5oCisr
KyBiL092bWZQa2cvQWNwaVBsYXRmb3JtRHhlL0FjcGlQbGF0Zm9ybS5oCkBAIC0xOSw2ICsxOSw3
IEBACiAjaW5jbHVkZSA8TGlicmFyeS9VZWZpQm9vdFNlcnZpY2VzVGFibGVMaWIuaD4NCiAjaW5j
bHVkZSA8TGlicmFyeS9EZWJ1Z0xpYi5oPg0KICNpbmNsdWRlIDxMaWJyYXJ5L1BjZExpYi5oPg0K
KyNpbmNsdWRlIDxMaWJyYXJ5L1hlblBsYXRmb3JtTGliLmg+DQogDQogI2luY2x1ZGUgPEluZHVz
dHJ5U3RhbmRhcmQvQWNwaS5oPg0KIA0KQEAgLTUyLDExICs1Myw2IEBAIFFlbXVJbnN0YWxsQWNw
aVRhYmxlICgKICAgT1VUICBVSU5UTiAgICAgICAgICAgICAgICAgICAgICAgICAqVGFibGVLZXkN
CiAgICk7DQogDQotQk9PTEVBTg0KLVhlbkRldGVjdGVkICgNCi0gIFZPSUQNCi0gICk7DQotDQog
RUZJX1NUQVRVUw0KIEVGSUFQSQ0KIEluc3RhbGxYZW5UYWJsZXMgKA0KZGlmZiAtLWdpdCBhL092
bWZQa2cvQWNwaVBsYXRmb3JtRHhlL1hlbi5jIGIvT3ZtZlBrZy9BY3BpUGxhdGZvcm1EeGUvWGVu
LmMKaW5kZXggZTRlNDdiZjBlOC4uODI3OTRiOTMzZSAxMDA2NDQKLS0tIGEvT3ZtZlBrZy9BY3Bp
UGxhdGZvcm1EeGUvWGVuLmMKKysrIGIvT3ZtZlBrZy9BY3BpUGxhdGZvcm1EeGUvWGVuLmMKQEAg
LTksOCArOSw2IEBACiAqKi8gDQogDQogI2luY2x1ZGUgIkFjcGlQbGF0Zm9ybS5oIg0KLSNpbmNs
dWRlIDxMaWJyYXJ5L0hvYkxpYi5oPg0KLSNpbmNsdWRlIDxHdWlkL1hlbkluZm8uaD4NCiAjaW5j
bHVkZSA8TGlicmFyeS9CYXNlTGliLmg+DQogDQogI2RlZmluZSBYRU5fQUNQSV9QSFlTSUNBTF9B
RERSRVNTICAgICAgICAgMHgwMDBFQTAyMA0KQEAgLTE4LDI4ICsxNiw2IEBACiANCiBFRklfQUNQ
SV8yXzBfUk9PVF9TWVNURU1fREVTQ1JJUFRJT05fUE9JTlRFUiAgKlhlbkFjcGlSc2RwU3RydWN0
dXJlUHRyID0gTlVMTDsNCiANCi0vKioNCi0gIFRoaXMgZnVuY3Rpb24gZGV0ZWN0cyBpZiBPVk1G
IGlzIHJ1bm5pbmcgb24gWGVuLg0KLQ0KLSoqLw0KLUJPT0xFQU4NCi1YZW5EZXRlY3RlZCAoDQot
ICBWT0lEDQotICApDQotew0KLSAgRUZJX0hPQl9HVUlEX1RZUEUgICAgICAgICAqR3VpZEhvYjsN
Ci0NCi0gIC8vDQotICAvLyBTZWUgaWYgYSBYZW5JbmZvIEhPQiBpcyBhdmFpbGFibGUNCi0gIC8v
DQotICBHdWlkSG9iID0gR2V0Rmlyc3RHdWlkSG9iICgmZ0VmaVhlbkluZm9HdWlkKTsNCi0gIGlm
IChHdWlkSG9iID09IE5VTEwpIHsNCi0gICAgcmV0dXJuIEZBTFNFOw0KLSAgfQ0KLQ0KLSAgcmV0
dXJuIFRSVUU7DQotfQ0KLQ0KIC8qKg0KICAgR2V0IHRoZSBhZGRyZXNzIG9mIFhlbiBBQ1BJIFJv
b3QgU3lzdGVtIERlc2NyaXB0aW9uIFBvaW50ZXIgKFJTRFApDQogICBzdHJ1Y3R1cmUuDQotLSAK
QW50aG9ueSBQRVJBUkQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 04 14:57:45 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Jul 2019 14: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 1hj3BA-0005mF-9o; Thu, 04 Jul 2019 14: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=8gU+=VB=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hj3B9-0005m8-1r
 for xen-devel@lists.xenproject.org; Thu, 04 Jul 2019 14:57:43 +0000
X-Inumbo-ID: 123c8fad-9e6c-11e9-8980-bc764e045a96
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 123c8fad-9e6c-11e9-8980-bc764e045a96;
 Thu, 04 Jul 2019 14:57:41 +0000 (UTC)
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: fJJUhAOoCUsMpMizzWuuMpYmMFYFm9VeW56p+wnwfeqS4vD738PVFX1hMf16CxRl9Tpy24Rx7o
 ZDr5CuHCQKk4ulBYmVHjdvUZtMZqQFCbHAoKL72lvyS4mjZNKmRt5MiHqNMdV8dyZinmvQ2WIC
 eHPPnBFNKvmbGqe3F5pPIYDUCjCxyA0IjxTdOWZfOw6eWo3hKAzzqMkaBF+XpocmruKXbWco8O
 rp6bcAJg0jZPOb5GntddJWpRyTdg7DDZdyjMDfFqDrKZqB8f3G78jOJmwBSuznilp21P12AhWb
 nso=
X-SBRS: 2.7
X-MesageID: 2626044
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,451,1557201600"; 
   d="scan'208";a="2626044"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <devel@edk2.groups.io>
Date: Thu, 4 Jul 2019 15:42:22 +0100
Message-ID: <20190704144233.27968-25-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.22.0
In-Reply-To: <20190704144233.27968-1-anthony.perard@citrix.com>
References: <20190704144233.27968-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 24/35] OvmfPkg/XenPlatformPei: Rework memory
 detection
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>,
 Jordan Justen <jordan.l.justen@intel.com>, Julien Grall <julien.grall@arm.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Anthony PERARD <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Laszlo Ersek <lersek@redhat.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>

V2hlbiBydW5uaW5nIGFzIGEgWGVuIFBWSCBndWVzdCwgdGhlcmUgaXMgbm8gQ01PUyB0byByZWFk
IHRoZSBtZW1vcnkKc2l6ZSBmcm9tLiAgUmV3b3JrIEdldFN5c3RlbU1lbW9yeVNpemUoQmVsb3d8
QWJvdmUpNGdiKCkgc28gdGhleSBjYW4Kd29ya3Mgd2l0aG91dCBDTU9TIGJ5IHJlYWRpbmcgdGhl
IGU4MjAgdGFibGUuCgpSZXdvcmsgWGVuUHVibGlzaFJhbVJlZ2lvbnMgZm9yIFBWSCwgaGFuZGxl
IHRoZSBSZXNlcnZlIHR5cGUgYW5kIGV4cGxhaW4KYWJvdXQgdGhlIEFDUEkgdHlwZS4gTVRSUiBz
ZXR0aW5ncyBhcmVuJ3QgbW9kaWZpZWQgYW55bW9yZSwgb24gSFZNLCBpdCdzCmFscmVhZHkgZG9u
ZSBieSBodm1sb2FkZXIsIG9uIFBWSCBpdCBpcyBzdXBwb3NlZCB0byBoYXZlIHNhbmUgZGVmYXVs
dC4KClJlZjogaHR0cHM6Ly9idWd6aWxsYS50aWFub2NvcmUub3JnL3Nob3dfYnVnLmNnaT9pZD0x
Njg5ClNpZ25lZC1vZmYtYnk6IEFudGhvbnkgUEVSQVJEIDxhbnRob255LnBlcmFyZEBjaXRyaXgu
Y29tPgpBY2tlZC1ieTogTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KLS0tCgpOb3Rl
czoKICAgIENvbW1lbnQgZm9yIFhlbiBwZW9wbGU6CiAgICBBYm91dCBNVFJSLCBzaG91bGQgd2Ug
cmVkbyB0aGUgc2V0dGluZyBpbiBPVk1GPyBFdmVuIGlmIGluIGJvdGggY2FzZSBvZgogICAgUFZI
IGFuZCBIVk0sIHNvbWV0aGluZyB3b3VsZCBoYXZlIHNldHVwIHRoZSBkZWZhdWx0IHR5cGUgdG8g
d3JpdGUgYmFjawogICAgYW5kIGhhbmRsZSBhIGZldyBvdGhlciByYW5nZXMgbGlrZSBQQ0kgaG9s
ZSwgaHZtbG9hZGVyIGZvciBIVk0gb3IgYW5kCiAgICBsaWJ4YyBJIHRoaW5rIGZvciBQVkguCiAg
ICAKICAgIChGb3IgUFZILCBpdCdzIGluIHRoZSBzcGVjIGFzIHdlbGwKICAgIGh0dHBzOi8veGVu
Yml0cy54ZW5wcm9qZWN0Lm9yZy9kb2NzL3Vuc3RhYmxlL21pc2MvcHZoLmh0bWwjbXRyciApCgog
T3ZtZlBrZy9YZW5QbGF0Zm9ybVBlaS9QbGF0Zm9ybS5oICB8ICA2ICsrKwogT3ZtZlBrZy9YZW5Q
bGF0Zm9ybVBlaS9NZW1EZXRlY3QuYyB8IDcxICsrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KwogT3ZtZlBrZy9YZW5QbGF0Zm9ybVBlaS9YZW4uYyAgICAgICB8IDQ3ICsrKysrKysrKysrKysr
LS0tLS0tCiAzIGZpbGVzIGNoYW5nZWQsIDExMSBpbnNlcnRpb25zKCspLCAxMyBkZWxldGlvbnMo
LSkKCmRpZmYgLS1naXQgYS9Pdm1mUGtnL1hlblBsYXRmb3JtUGVpL1BsYXRmb3JtLmggYi9Pdm1m
UGtnL1hlblBsYXRmb3JtUGVpL1BsYXRmb3JtLmgKaW5kZXggZGI5YTYyNTcyZi4uZThlMGI4MzVh
NSAxMDA2NDQKLS0tIGEvT3ZtZlBrZy9YZW5QbGF0Zm9ybVBlaS9QbGF0Zm9ybS5oCisrKyBiL092
bWZQa2cvWGVuUGxhdGZvcm1QZWkvUGxhdGZvcm0uaApAQCAtMTE0LDYgKzExNCwxMiBAQCBYZW5Q
dWJsaXNoUmFtUmVnaW9ucyAoCiAgIFZPSUQNCiAgICk7DQogDQorRUZJX1NUQVRVUw0KK1hlbkdl
dEU4MjBNYXAgKA0KKyAgRUZJX0U4MjBfRU5UUlk2NCAqKkVudHJpZXMsDQorICBVSU5UMzIgKkNv
dW50DQorICApOw0KKw0KIGV4dGVybiBFRklfQk9PVF9NT0RFIG1Cb290TW9kZTsNCiANCiBleHRl
cm4gVUlOVDggbVBoeXNNZW1BZGRyZXNzV2lkdGg7DQpkaWZmIC0tZ2l0IGEvT3ZtZlBrZy9YZW5Q
bGF0Zm9ybVBlaS9NZW1EZXRlY3QuYyBiL092bWZQa2cvWGVuUGxhdGZvcm1QZWkvTWVtRGV0ZWN0
LmMKaW5kZXggY2I3ZGQ5M2FkNi4uM2UzM2U3ZjQxNCAxMDA2NDQKLS0tIGEvT3ZtZlBrZy9YZW5Q
bGF0Zm9ybVBlaS9NZW1EZXRlY3QuYworKysgYi9Pdm1mUGtnL1hlblBsYXRmb3JtUGVpL01lbURl
dGVjdC5jCkBAIC05Niw2ICs5Niw0NyBAQCBRMzVUc2VnTWJ5dGVzSW5pdGlhbGl6YXRpb24gKAog
ICBtUTM1VHNlZ01ieXRlcyA9IEV4dGVuZGVkVHNlZ01ieXRlczsNCiB9DQogDQorU1RBVElDDQor
VUlOVDY0DQorR2V0SGlnaGVzdFN5c3RlbU1lbW9yeUFkZHJlc3MgKA0KKyAgQk9PTEVBTiAgICAg
ICBCZWxvdzRnYg0KKyAgKQ0KK3sNCisgIEVGSV9FODIwX0VOVFJZNjQgICAgKkU4MjBNYXA7DQor
ICBVSU5UMzIgICAgICAgICAgICAgIEU4MjBFbnRyaWVzQ291bnQ7DQorICBFRklfRTgyMF9FTlRS
WTY0ICAgICpFbnRyeTsNCisgIEVGSV9TVEFUVVMgICAgICAgICAgU3RhdHVzOw0KKyAgVUlOVDMy
ICAgICAgICAgICAgICBMb29wOw0KKyAgVUlOVDY0ICAgICAgICAgICAgICBIaWdoZXN0QWRkcmVz
czsNCisgIFVJTlQ2NCAgICAgICAgICAgICAgRW50cnlFbmQ7DQorDQorICBIaWdoZXN0QWRkcmVz
cyA9IDA7DQorDQorICBTdGF0dXMgPSBYZW5HZXRFODIwTWFwICgmRTgyME1hcCwgJkU4MjBFbnRy
aWVzQ291bnQpOw0KKyAgQVNTRVJUX0VGSV9FUlJPUiAoU3RhdHVzKTsNCisNCisgIGZvciAoTG9v
cCA9IDA7IExvb3AgPCBFODIwRW50cmllc0NvdW50OyBMb29wKyspIHsNCisgICAgRW50cnkgPSBF
ODIwTWFwICsgTG9vcDsNCisgICAgRW50cnlFbmQgPSBFbnRyeS0+QmFzZUFkZHIgKyBFbnRyeS0+
TGVuZ3RoOw0KKw0KKyAgICBpZiAoRW50cnktPlR5cGUgPT0gRWZpQWNwaUFkZHJlc3NSYW5nZU1l
bW9yeSAmJg0KKyAgICAgICAgRW50cnlFbmQgPiBIaWdoZXN0QWRkcmVzcykgew0KKw0KKyAgICAg
IGlmIChCZWxvdzRnYiAmJiAoRW50cnlFbmQgPD0gQkFTRV80R0IpKSB7DQorICAgICAgICBIaWdo
ZXN0QWRkcmVzcyA9IEVudHJ5RW5kOw0KKyAgICAgIH0gZWxzZSBpZiAoIUJlbG93NGdiICYmIChF
bnRyeUVuZCA+PSBCQVNFXzRHQikpIHsNCisgICAgICAgIEhpZ2hlc3RBZGRyZXNzID0gRW50cnlF
bmQ7DQorICAgICAgfQ0KKyAgICB9DQorICB9DQorDQorICAvLw0KKyAgLy8gUm91bmQgZG93biB0
aGUgZW5kIGFkZHJlc3MuDQorICAvLw0KKyAgSGlnaGVzdEFkZHJlc3MgJj0gfihVSU5UNjQpRUZJ
X1BBR0VfTUFTSzsNCisNCisgIHJldHVybiBIaWdoZXN0QWRkcmVzczsNCit9DQogDQogVUlOVDMy
DQogR2V0U3lzdGVtTWVtb3J5U2l6ZUJlbG93NGdiICgNCkBAIC0xMDUsNiArMTQ2LDE5IEBAIEdl
dFN5c3RlbU1lbW9yeVNpemVCZWxvdzRnYiAoCiAgIFVJTlQ4IENtb3MweDM0Ow0KICAgVUlOVDgg
Q21vczB4MzU7DQogDQorICAvLw0KKyAgLy8gSW4gUFZIIGNhc2UsIHRoZXJlIGlzIG5vIENNT1Ms
IHdlIGhhdmUgdG8gY2FsY3VsYXRlIHRoZSBtZW1vcnkgc2l6ZQ0KKyAgLy8gZnJvbSBwYXJzaW5n
IHRoZSBFODIwDQorICAvLw0KKyAgaWYgKFhlblB2aERldGVjdGVkICgpKSB7DQorICAgIFVJTlQ2
NCAgSGlnaGVzdEFkZHJlc3M7DQorDQorICAgIEhpZ2hlc3RBZGRyZXNzID0gR2V0SGlnaGVzdFN5
c3RlbU1lbW9yeUFkZHJlc3MgKFRSVUUpOw0KKyAgICBBU1NFUlQgKEhpZ2hlc3RBZGRyZXNzID4g
MCAmJiBIaWdoZXN0QWRkcmVzcyA8PSBCQVNFXzRHQik7DQorDQorICAgIHJldHVybiBIaWdoZXN0
QWRkcmVzczsNCisgIH0NCisNCiAgIC8vDQogICAvLyBDTU9TIDB4MzQvMHgzNSBzcGVjaWZpZXMg
dGhlIHN5c3RlbSBtZW1vcnkgYWJvdmUgMTYgTUIuDQogICAvLyAqIENNT1MoMHgzNSkgaXMgdGhl
IGhpZ2ggYnl0ZQ0KQEAgLTEyOSw2ICsxODMsMjMgQEAgR2V0U3lzdGVtTWVtb3J5U2l6ZUFib3Zl
NGdiICgKICAgVUlOVDMyIFNpemU7DQogICBVSU5UTiAgQ21vc0luZGV4Ow0KIA0KKyAgLy8NCisg
IC8vIEluIFBWSCBjYXNlLCB0aGVyZSBpcyBubyBDTU9TLCB3ZSBoYXZlIHRvIGNhbGN1bGF0ZSB0
aGUgbWVtb3J5IHNpemUNCisgIC8vIGZyb20gcGFyc2luZyB0aGUgRTgyMA0KKyAgLy8NCisgIGlm
IChYZW5QdmhEZXRlY3RlZCAoKSkgew0KKyAgICBVSU5UNjQgIEhpZ2hlc3RBZGRyZXNzOw0KKw0K
KyAgICBIaWdoZXN0QWRkcmVzcyA9IEdldEhpZ2hlc3RTeXN0ZW1NZW1vcnlBZGRyZXNzIChGQUxT
RSk7DQorICAgIEFTU0VSVCAoSGlnaGVzdEFkZHJlc3MgPT0gMCB8fCBIaWdoZXN0QWRkcmVzcyA+
PSBCQVNFXzRHQik7DQorDQorICAgIGlmIChIaWdoZXN0QWRkcmVzcyA+PSBCQVNFXzRHQikgew0K
KyAgICAgIEhpZ2hlc3RBZGRyZXNzIC09IEJBU0VfNEdCOw0KKyAgICB9DQorDQorICAgIHJldHVy
biBIaWdoZXN0QWRkcmVzczsNCisgIH0NCisNCiAgIC8vDQogICAvLyBDTU9TIDB4NWItMHg1ZCBz
cGVjaWZpZXMgdGhlIHN5c3RlbSBtZW1vcnkgYWJvdmUgNEdCIE1CLg0KICAgLy8gKiBDTU9TKDB4
NWQpIGlzIHRoZSBtb3N0IHNpZ25pZmljYW50IHNpemUgYnl0ZQ0KZGlmZiAtLWdpdCBhL092bWZQ
a2cvWGVuUGxhdGZvcm1QZWkvWGVuLmMgYi9Pdm1mUGtnL1hlblBsYXRmb3JtUGVpL1hlbi5jCmlu
ZGV4IGNiZmQ4MDU4ZmMuLjYyYTJjM2VkOTMgMTAwNjQ0Ci0tLSBhL092bWZQa2cvWGVuUGxhdGZv
cm1QZWkvWGVuLmMKKysrIGIvT3ZtZlBrZy9YZW5QbGF0Zm9ybVBlaS9YZW4uYwpAQCAtMjc5LDYg
KzI3OSw4IEBAIFhlblB1Ymxpc2hSYW1SZWdpb25zICgKICAgRUZJX0U4MjBfRU5UUlk2NCAgKkU4
MjBNYXA7DQogICBVSU5UMzIgICAgICAgICAgICBFODIwRW50cmllc0NvdW50Ow0KICAgRUZJX1NU
QVRVUyAgICAgICAgU3RhdHVzOw0KKyAgRUZJX0U4MjBfRU5UUlk2NCAqRW50cnk7DQorICBVSU5U
TiBJbmRleDsNCiANCiAgIERFQlVHICgoRUZJX0RfSU5GTywgIlVzaW5nIG1lbW9yeSBtYXAgcHJv
dmlkZWQgYnkgWGVuXG4iKSk7DQogDQpAQCAtMjg3LDI2ICsyODksNDUgQEAgWGVuUHVibGlzaFJh
bVJlZ2lvbnMgKAogICAvLw0KICAgRTgyMEVudHJpZXNDb3VudCA9IDA7DQogICBTdGF0dXMgPSBY
ZW5HZXRFODIwTWFwICgmRTgyME1hcCwgJkU4MjBFbnRyaWVzQ291bnQpOw0KLQ0KICAgQVNTRVJU
X0VGSV9FUlJPUiAoU3RhdHVzKTsNCiANCi0gIGlmIChFODIwRW50cmllc0NvdW50ID4gMCkgew0K
LSAgICBFRklfRTgyMF9FTlRSWTY0ICpFbnRyeTsNCi0gICAgVUlOVDMyIExvb3A7DQorICBmb3Ig
KEluZGV4ID0gMDsgSW5kZXggPCBFODIwRW50cmllc0NvdW50OyBJbmRleCsrKSB7DQorICAgIFVJ
TlQ2NCBCYXNlOw0KKyAgICBVSU5UNjQgRW5kOw0KIA0KLSAgICBmb3IgKExvb3AgPSAwOyBMb29w
IDwgRTgyMEVudHJpZXNDb3VudDsgTG9vcCsrKSB7DQotICAgICAgRW50cnkgPSBFODIwTWFwICsg
TG9vcDsNCisgICAgRW50cnkgPSAmRTgyME1hcFtJbmRleF07DQogDQorDQorICAgIC8vDQorICAg
IC8vIFJvdW5kIHVwIHRoZSBzdGFydCBhZGRyZXNzLCBhbmQgcm91bmQgZG93biB0aGUgZW5kIGFk
ZHJlc3MuDQorICAgIC8vDQorICAgIEJhc2UgPSBBTElHTl9WQUxVRSAoRW50cnktPkJhc2VBZGRy
LCAoVUlOVDY0KUVGSV9QQUdFX1NJWkUpOw0KKyAgICBFbmQgPSAoRW50cnktPkJhc2VBZGRyICsg
RW50cnktPkxlbmd0aCkgJiB+KFVJTlQ2NClFRklfUEFHRV9NQVNLOw0KKw0KKyAgICBzd2l0Y2gg
KEVudHJ5LT5UeXBlKSB7DQorICAgIGNhc2UgRWZpQWNwaUFkZHJlc3NSYW5nZU1lbW9yeToNCisg
ICAgICBBZGRNZW1vcnlSYW5nZUhvYiAoQmFzZSwgRW5kKTsNCisgICAgICBicmVhazsNCisgICAg
Y2FzZSBFZmlBY3BpQWRkcmVzc1JhbmdlQUNQSToNCisgICAgICAvLw0KKyAgICAgIC8vIElnbm9y
ZSwgT1ZNRiBzaG91bGQgcmVhZCB0aGUgQUNQSSB0YWJsZXMgYW5kIHByb3ZpZGUgdGhlbSB0byBs
aW51eA0KKyAgICAgIC8vIGZyb20gYSBkaWZmZXJlbnQgbG9jYXRpb24uDQorICAgICAgLy8NCisg
ICAgICBicmVhazsNCisgICAgY2FzZSBFZmlBY3BpQWRkcmVzc1JhbmdlUmVzZXJ2ZWQ6DQogICAg
ICAgLy8NCi0gICAgICAvLyBPbmx5IGNhcmUgYWJvdXQgUkFNDQorICAgICAgLy8gQXZvaWQgcmFu
Z2VzIG1hcmtlZCBhcyByZXNlcnZlZCBpbiB0aGUgZTgyMCB0YWJsZSBwcm92aWRlZCBieQ0KKyAg
ICAgIC8vIGh2bWxvYWRlciBhcyBpdCBjb25mbGljdHMgd2l0aCBhbiBvdGhlciBhcGVydHVyZS4N
CisgICAgICAvLyBlcnJvciBtZXNzYWdlOiBDcHVEeGU6IEludGVyc2VjdE1lbW9yeURlc2NyaXB0
b3I6DQorICAgICAgLy8gICAgICAgIGRlc2MgW0ZDMDAwMDAwLCAxMDAwMDAwMDApIHR5cGUgMSBj
YXAgODcwMDAwMDAwMDAyNjAwMQ0KKyAgICAgIC8vICAgICAgICBjb25mbGljdHMgd2l0aCBhcGVy
dHVyZSBbRkVFMDAwMDAsIEZFRTAxMDAwKSBjYXAgMQ0KICAgICAgIC8vDQotICAgICAgaWYgKEVu
dHJ5LT5UeXBlICE9IEVmaUFjcGlBZGRyZXNzUmFuZ2VNZW1vcnkpIHsNCi0gICAgICAgIGNvbnRp
bnVlOw0KKyAgICAgIGlmICghWGVuSHZtbG9hZGVyRGV0ZWN0ZWQgKCkpIHsNCisgICAgICAgIEFk
ZFJlc2VydmVkTWVtb3J5QmFzZVNpemVIb2IgKEJhc2UsIEVuZCAtIEJhc2UsIEZBTFNFKTsNCiAg
ICAgICB9DQotDQotICAgICAgQWRkTWVtb3J5QmFzZVNpemVIb2IgKEVudHJ5LT5CYXNlQWRkciwg
RW50cnktPkxlbmd0aCk7DQotDQotICAgICAgTXRyclNldE1lbW9yeUF0dHJpYnV0ZSAoRW50cnkt
PkJhc2VBZGRyLCBFbnRyeS0+TGVuZ3RoLCBDYWNoZVdyaXRlQmFjayk7DQorICAgICAgYnJlYWs7
DQorICAgIGRlZmF1bHQ6DQorICAgICAgYnJlYWs7DQogICAgIH0NCiAgIH0NCiB9DQotLSAKQW50
aG9ueSBQRVJBUkQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 04 14:57:47 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Jul 2019 14: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 1hj3BC-0005nA-OX; Thu, 04 Jul 2019 14:57:46 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=8gU+=VB=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hj3BB-0005mf-3u
 for xen-devel@lists.xenproject.org; Thu, 04 Jul 2019 14:57:45 +0000
X-Inumbo-ID: 119ecb3e-9e6c-11e9-9abb-f74e9424e95e
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 119ecb3e-9e6c-11e9-9abb-f74e9424e95e;
 Thu, 04 Jul 2019 14:57:40 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: qXky3MaPYhAU7QB2RFNuWs81jhFH2ycO3CKrQI7Yn0ZeCQ5frQ0IVxy5mXzl6Rlv3S+uZLWn4f
 IXoigpNYnsdObYGHu/VR0pH3yUO1D52boaJSeIPFBbfbxwAW+w2BvUanWe8stuG0DbjL6RFC1p
 Gof9xaZgig7zXVm/flmtVJegEfZfCUDiCXWrUTLS0QCirBvWc+sEQ4IaUu65PgzPnmBLZHJTur
 IEjtT3oF649zDneyXoUbCnHztVgh8RzS4bjv7oFqdGPDSOlXkG41yDAkP5TxuGm0nED4gjKtgT
 3e8=
X-SBRS: 2.7
X-MesageID: 2589134
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,451,1557201600"; 
   d="scan'208";a="2589134"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <devel@edk2.groups.io>
Date: Thu, 4 Jul 2019 15:42:11 +0100
Message-ID: <20190704144233.27968-14-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.22.0
In-Reply-To: <20190704144233.27968-1-anthony.perard@citrix.com>
References: <20190704144233.27968-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 13/35] OvmfPkg/Library/XenPlatformLib: New
 library
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>,
 Jordan Justen <jordan.l.justen@intel.com>, Julien Grall <julien.grall@arm.com>,
 Anthony PERARD <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Laszlo Ersek <lersek@redhat.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIHB1cnBvc2Ugb2YgWGVuUGxhdGZvcm1MaWIgaXMgdG8gcmVncm91cCB0aGUgZmV3IGZ1bmN0
aW9ucyB0aGF0IGFyZQp1c2VkIGluIHNldmVyYWwgcGxhY2VzIHRvIGRldGVjdCBpZiBYZW4gaXMg
ZGV0ZWN0ZWQsIGFuZCB0byBnZXQgdGhlClhlbkluZm8gSE9CLgoKUmVmOiBodHRwczovL2J1Z3pp
bGxhLnRpYW5vY29yZS5vcmcvc2hvd19idWcuY2dpP2lkPTE2ODkKU2lnbmVkLW9mZi1ieTogQW50
aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+Ci0tLQoKTm90ZXM6CiAgICB2
MzoKICAgIC0gdXNlIFNQRFgKICAgIC0gYWRkIFhlblBsYXRmb3JtTGliLmggdG8gW0xpYnJhcnlD
bGFzc2VzXSBpbiBPdm1mUGtnLmRlYwogICAgLSBmaXggdHlwb3MKCiBPdm1mUGtnL092bWZQa2cu
ZGVjICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgNCArKwogT3ZtZlBrZy9Pdm1mWGVuLmRz
YyAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgIDEgKwogLi4uL0xpYnJhcnkvWGVuUGxhdGZv
cm1MaWIvWGVuUGxhdGZvcm1MaWIuaW5mIHwgMzMgKysrKysrKysrCiBPdm1mUGtnL0luY2x1ZGUv
TGlicmFyeS9YZW5QbGF0Zm9ybUxpYi5oICAgICAgfCA1MyArKysrKysrKysrKysrKwogLi4uL0xp
YnJhcnkvWGVuUGxhdGZvcm1MaWIvWGVuUGxhdGZvcm1MaWIuYyAgIHwgNjkgKysrKysrKysrKysr
KysrKysrKwogNSBmaWxlcyBjaGFuZ2VkLCAxNjAgaW5zZXJ0aW9ucygrKQogY3JlYXRlIG1vZGUg
MTAwNjQ0IE92bWZQa2cvTGlicmFyeS9YZW5QbGF0Zm9ybUxpYi9YZW5QbGF0Zm9ybUxpYi5pbmYK
IGNyZWF0ZSBtb2RlIDEwMDY0NCBPdm1mUGtnL0luY2x1ZGUvTGlicmFyeS9YZW5QbGF0Zm9ybUxp
Yi5oCiBjcmVhdGUgbW9kZSAxMDA2NDQgT3ZtZlBrZy9MaWJyYXJ5L1hlblBsYXRmb3JtTGliL1hl
blBsYXRmb3JtTGliLmMKCmRpZmYgLS1naXQgYS9Pdm1mUGtnL092bWZQa2cuZGVjIGIvT3ZtZlBr
Zy9Pdm1mUGtnLmRlYwppbmRleCBjMmEyZWJmYjk1Li4wNGQ1ZTI5MjcyIDEwMDY0NAotLS0gYS9P
dm1mUGtnL092bWZQa2cuZGVjCisrKyBiL092bWZQa2cvT3ZtZlBrZy5kZWMKQEAgLTcwLDYgKzcw
LDEwIEBAIFtMaWJyYXJ5Q2xhc3Nlc10KICAgIw0KICAgWGVuSW9NbWlvTGlifEluY2x1ZGUvTGli
cmFyeS9YZW5Jb01taW9MaWIuaA0KIA0KKyAgIyMgIEBsaWJyYXJ5Y2xhc3MgIEdldCBpbmZvcm1h
dGlvbiBhYm91dCBYZW4NCisgICMNCisgIFhlblBsYXRmb3JtTGlifEluY2x1ZGUvTGlicmFyeS9Y
ZW5QbGF0Zm9ybUxpYi5oDQorDQogW0d1aWRzXQ0KICAgZ1VlZmlPdm1mUGtnVG9rZW5TcGFjZUd1
aWQgICAgICAgICAgPSB7MHg5M2JiOTZhZiwgMHhiOWYyLCAweDRlYjgsIHsweDk0LCAweDYyLCAw
eGUwLCAweGJhLCAweDc0LCAweDU2LCAweDQyLCAweDM2fX0NCiAgIGdFZmlYZW5JbmZvR3VpZCAg
ICAgICAgICAgICAgICAgICAgID0gezB4ZDNiNDZmM2IsIDB4ZDQ0MSwgMHgxMjQ0LCB7MHg5YSwg
MHgxMiwgMHgwLCAweDEyLCAweDI3LCAweDNmLCAweGMxLCAweDRkfX0NCmRpZmYgLS1naXQgYS9P
dm1mUGtnL092bWZYZW4uZHNjIGIvT3ZtZlBrZy9Pdm1mWGVuLmRzYwppbmRleCA2Mjg4Mzk0ZWI4
Li42OGQ4MmRhN2FhIDEwMDY0NAotLS0gYS9Pdm1mUGtnL092bWZYZW4uZHNjCisrKyBiL092bWZQ
a2cvT3ZtZlhlbi5kc2MKQEAgLTE5NSw2ICsxOTUsNyBAQCBbTGlicmFyeUNsYXNzZXNdCiAgIFNt
YnVzTGlifE1kZVBrZy9MaWJyYXJ5L0Jhc2VTbWJ1c0xpYk51bGwvQmFzZVNtYnVzTGliTnVsbC5p
bmYNCiAgIE9yZGVyZWRDb2xsZWN0aW9uTGlifE1kZVBrZy9MaWJyYXJ5L0Jhc2VPcmRlcmVkQ29s
bGVjdGlvblJlZEJsYWNrVHJlZUxpYi9CYXNlT3JkZXJlZENvbGxlY3Rpb25SZWRCbGFja1RyZWVM
aWIuaW5mDQogICBYZW5IeXBlcmNhbGxMaWJ8T3ZtZlBrZy9MaWJyYXJ5L1hlbkh5cGVyY2FsbExp
Yi9YZW5IeXBlcmNhbGxMaWIuaW5mDQorICBYZW5QbGF0Zm9ybUxpYnxPdm1mUGtnL0xpYnJhcnkv
WGVuUGxhdGZvcm1MaWIvWGVuUGxhdGZvcm1MaWIuaW5mDQogDQogICBUY2cyUGh5c2ljYWxQcmVz
ZW5jZUxpYnxPdm1mUGtnL0xpYnJhcnkvVGNnMlBoeXNpY2FsUHJlc2VuY2VMaWJOdWxsL0R4ZVRj
ZzJQaHlzaWNhbFByZXNlbmNlTGliLmluZg0KIA0KZGlmZiAtLWdpdCBhL092bWZQa2cvTGlicmFy
eS9YZW5QbGF0Zm9ybUxpYi9YZW5QbGF0Zm9ybUxpYi5pbmYgYi9Pdm1mUGtnL0xpYnJhcnkvWGVu
UGxhdGZvcm1MaWIvWGVuUGxhdGZvcm1MaWIuaW5mCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4
IDAwMDAwMDAwMDAuLjMyYWRiMjQ2ZDYKLS0tIC9kZXYvbnVsbAorKysgYi9Pdm1mUGtnL0xpYnJh
cnkvWGVuUGxhdGZvcm1MaWIvWGVuUGxhdGZvcm1MaWIuaW5mCkBAIC0wLDAgKzEsMzMgQEAKKyMj
IEBmaWxlDQorIyAgR2V0IGluZm9ybWF0aW9uIGFib3V0IFhlbg0KKyMNCisjICBUaGlzIGxpYnJh
cnkgc2ltcGx5IGFsbG93IHRvIGZpbmQgb3V0IGlmIE9WTUYgaXMgcnVubmluZyB1bmRlciBYZW4g
YW5kDQorIyAgYWxsb3cgdG8gZ2V0IG1vcmUgaW5mb3JtYXRpb24gd2hlbiBpdCBpcyB0aGUgY2Fz
ZS4NCisjDQorIyAgQ29weXJpZ2h0IChjKSAyMDE5LCBDaXRyaXggU3lzdGVtcywgSW5jLg0KKyMN
CisjICBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQlNELTItQ2xhdXNlLVBhdGVudA0KKyMNCisj
DQorIyMNCisNCitbRGVmaW5lc10NCisgIElORl9WRVJTSU9OICAgICAgICAgICAgICAgICAgICA9
IDB4MDAwMTAwMDUNCisgIEJBU0VfTkFNRSAgICAgICAgICAgICAgICAgICAgICA9IFhlblBsYXRm
b3JtTGliDQorICBGSUxFX0dVSUQgICAgICAgICAgICAgICAgICAgICAgPSBEQjU0REJCNy04MTQy
LTRFRTUtOTM2NC03OEM4MjRCNTgyRUINCisgIE1PRFVMRV9UWVBFICAgICAgICAgICAgICAgICAg
ICA9IEJBU0UNCisgIFZFUlNJT05fU1RSSU5HICAgICAgICAgICAgICAgICA9IDEuMA0KKyAgTElC
UkFSWV9DTEFTUyAgICAgICAgICAgICAgICAgID0gWGVuUGxhdGZvcm1MaWINCisNCitbU291cmNl
c10NCisgIFhlblBsYXRmb3JtTGliLmMNCisNCitbUGFja2FnZXNdDQorICBNZGVQa2cvTWRlUGtn
LmRlYw0KKyAgT3ZtZlBrZy9Pdm1mUGtnLmRlYw0KKw0KK1tMaWJyYXJ5Q2xhc3Nlc10NCisgIEhv
YkxpYg0KKw0KK1tHdWlkc10NCisgIGdFZmlYZW5JbmZvR3VpZA0KZGlmZiAtLWdpdCBhL092bWZQ
a2cvSW5jbHVkZS9MaWJyYXJ5L1hlblBsYXRmb3JtTGliLmggYi9Pdm1mUGtnL0luY2x1ZGUvTGli
cmFyeS9YZW5QbGF0Zm9ybUxpYi5oCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAw
MDAuLmE4MzQ3NjAyYjcKLS0tIC9kZXYvbnVsbAorKysgYi9Pdm1mUGtnL0luY2x1ZGUvTGlicmFy
eS9YZW5QbGF0Zm9ybUxpYi5oCkBAIC0wLDAgKzEsNTMgQEAKKy8qKiBAZmlsZQ0KKyogIEdldCBp
bmZvcm1hdGlvbiBhYm91dCBYZW4NCisqDQorKiAgVGhpcyBsaWJyYXJ5IHNpbXBseSBhbGxvdyB0
byBmaW5kIG91dCBpZiBPVk1GIGlzIHJ1bm5pbmcgdW5kZXIgWGVuIGFuZA0KKyogIGFsbG93IHRv
IGdldCBtb3JlIGluZm9ybWF0aW9uIHdoZW4gaXQgaXMgdGhlIGNhc2UuDQorKg0KKyogIENvcHly
aWdodCAoYykgMjAxOSwgQ2l0cml4IFN5c3RlbXMsIEluYy4NCisqDQorKiAgU1BEWC1MaWNlbnNl
LUlkZW50aWZpZXI6IEJTRC0yLUNsYXVzZS1QYXRlbnQNCisqDQorKiovDQorDQorI2lmbmRlZiBf
WEVOX1BMQVRGT1JNX0xJQl9IXw0KKyNkZWZpbmUgX1hFTl9QTEFURk9STV9MSUJfSF8NCisNCisj
aW5jbHVkZSA8R3VpZC9YZW5JbmZvLmg+DQorDQorLyoqDQorICBUaGlzIGZ1bmN0aW9uIGRldGVj
dHMgaWYgT1ZNRiBpcyBydW5uaW5nIG9uIFhlbi4NCisNCisgIEByZXR2YWwgVFJVRSAgICBPVk1G
IGlzIHJ1bm5pbmcgb24gWGVuDQorICBAcmV0dmFsIEZBTFNFICAgWGVuIGhhcyBub3QgYmVlbiBk
ZXRlY3RlZA0KKyoqLw0KK0JPT0xFQU4NCitFRklBUEkNCitYZW5EZXRlY3RlZCAoDQorICBWT0lE
DQorICApOw0KKw0KKy8qKg0KKyAgVGhpcyBmdW5jdGlvbiBkZXRlY3QgaWYgT1ZNRiBoYXZlIHN0
YXJ0ZWQgdmlhIHRoZSBQVkggZW50cnkgcG9pbnQuDQorDQorICBAcmV0dmFsIFRSVUUgIFBWSCBl
bnRyeSBwb2ludCBhcyBiZWVuIHVzZWQNCisgIEByZXR2YWwgRkFMU0UgT1ZNRiBoYXZlIHN0YXJ0
ZWQgdmlhIHRoZSBIVk0gcm91dGUNCisqKi8NCitCT09MRUFODQorRUZJQVBJDQorWGVuUHZoRGV0
ZWN0ZWQgKA0KKyAgVk9JRA0KKyAgKTsNCisNCisvKioNCisgIFRoaXMgZnVuY3Rpb24gcmV0dXJu
IGEgcG9pbnRlciB0byB0aGUgWGVuSW5mbyBIT0IuDQorDQorICBAcmV0dXJuICBYZW5JbmZvIHBv
aW50ZXIgb3IgTlVMTCBpZiBub3QgYXZhaWxhYmxlDQorKiovDQorRUZJX1hFTl9JTkZPICoNCitF
RklBUEkNCitYZW5HZXRJbmZvSE9CICgNCisgIFZPSUQNCisgICk7DQorDQorI2VuZGlmDQpkaWZm
IC0tZ2l0IGEvT3ZtZlBrZy9MaWJyYXJ5L1hlblBsYXRmb3JtTGliL1hlblBsYXRmb3JtTGliLmMg
Yi9Pdm1mUGtnL0xpYnJhcnkvWGVuUGxhdGZvcm1MaWIvWGVuUGxhdGZvcm1MaWIuYwpuZXcgZmls
ZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwLi42ZjI3Y2JmZmE4Ci0tLSAvZGV2L251bGwK
KysrIGIvT3ZtZlBrZy9MaWJyYXJ5L1hlblBsYXRmb3JtTGliL1hlblBsYXRmb3JtTGliLmMKQEAg
LTAsMCArMSw2OSBAQAorLyoqIEBmaWxlDQorKiAgR2V0IGluZm9ybWF0aW9uIGFib3V0IFhlbg0K
KyoNCisqICBUaGlzIGxpYnJhcnkgc2ltcGx5IGFsbG93IHRvIGZpbmQgb3V0IGlmIE9WTUYgaXMg
cnVubmluZyB1bmRlciBYZW4gYW5kDQorKiAgYWxsb3cgdG8gZ2V0IG1vcmUgaW5mb3JtYXRpb24g
d2hlbiBpdCBpcyB0aGUgY2FzZS4NCisqDQorKiAgQ29weXJpZ2h0IChjKSAyMDE5LCBDaXRyaXgg
U3lzdGVtcywgSW5jLg0KKyoNCisqICBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQlNELTItQ2xh
dXNlLVBhdGVudA0KKyoNCisqKi8NCisNCisjaW5jbHVkZSA8UGlEeGUuaD4NCisjaW5jbHVkZSA8
TGlicmFyeS9Ib2JMaWIuaD4NCisjaW5jbHVkZSA8TGlicmFyeS9YZW5QbGF0Zm9ybUxpYi5oPg0K
Kw0KKy8qKg0KKyAgVGhpcyBmdW5jdGlvbiByZXR1cm4gYSBwb2ludGVyIHRvIHRoZSBYZW5JbmZv
IEhPQi4NCisNCisgIEByZXR1cm4gIFhlbkluZm8gcG9pbnRlciBvciBOVUxMIGlmIG5vdCBhdmFp
bGFibGUNCisqKi8NCitFRklfWEVOX0lORk8gKg0KK0VGSUFQSQ0KK1hlbkdldEluZm9IT0IgKA0K
KyAgVk9JRA0KKyAgKQ0KK3sNCisgIEVGSV9IT0JfR1VJRF9UWVBFICAqR3VpZEhvYjsNCisNCisg
IEd1aWRIb2IgPSBHZXRGaXJzdEd1aWRIb2IgKCZnRWZpWGVuSW5mb0d1aWQpOw0KKyAgaWYgKEd1
aWRIb2IgPT0gTlVMTCkgew0KKyAgICByZXR1cm4gTlVMTDsNCisgIH0NCisNCisgIHJldHVybiAo
RUZJX1hFTl9JTkZPICopIEdFVF9HVUlEX0hPQl9EQVRBIChHdWlkSG9iKTsNCit9DQorDQorLyoq
DQorICBUaGlzIGZ1bmN0aW9uIGRldGVjdHMgaWYgT1ZNRiBpcyBydW5uaW5nIG9uIFhlbi4NCisN
CisgIEByZXR2YWwgVFJVRSAgICBPVk1GIGlzIHJ1bm5pbmcgb24gWGVuDQorICBAcmV0dmFsIEZB
TFNFICAgWGVuIGhhcyBub3QgYmVlbiBkZXRlY3RlZA0KKyoqLw0KK0JPT0xFQU4NCitFRklBUEkN
CitYZW5EZXRlY3RlZCAoDQorICBWT0lEDQorICApDQorew0KKyAgcmV0dXJuIChYZW5HZXRJbmZv
SE9CICgpICE9IE5VTEwpOw0KK30NCisNCisvKioNCisgIFRoaXMgZnVuY3Rpb24gZGV0ZWN0IGlm
IE9WTUYgaGF2ZSBzdGFydGVkIHZpYSB0aGUgUFZIIGVudHJ5IHBvaW50Lg0KKw0KKyAgQHJldHZh
bCBUUlVFICBQVkggZW50cnkgcG9pbnQgYXMgYmVlbiB1c2VkDQorICBAcmV0dmFsIEZBTFNFIE9W
TUYgaGF2ZSBzdGFydGVkIHZpYSB0aGUgSFZNIHJvdXRlDQorKiovDQorQk9PTEVBTg0KK0VGSUFQ
SQ0KK1hlblB2aERldGVjdGVkICgNCisgIFZPSUQNCisgICkNCit7DQorICBFRklfWEVOX0lORk8g
ICAgICAgICpYZW5JbmZvOw0KKw0KKyAgWGVuSW5mbyA9IFhlbkdldEluZm9IT0IgKCk7DQorICBy
ZXR1cm4gKFhlbkluZm8gIT0gTlVMTCAmJiBYZW5JbmZvLT5Sc2RwUHZoICE9IE5VTEwpOw0KK30N
Ci0tIApBbnRob255IFBFUkFSRAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 04 14:57:50 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Jul 2019 14:57:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hj3BG-0005oK-2y; Thu, 04 Jul 2019 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=8gU+=VB=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hj3BF-0005o2-Iw
 for xen-devel@lists.xenproject.org; Thu, 04 Jul 2019 14:57:49 +0000
X-Inumbo-ID: 16bd76ab-9e6c-11e9-8980-bc764e045a96
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 16bd76ab-9e6c-11e9-8980-bc764e045a96;
 Thu, 04 Jul 2019 14:57:48 +0000 (UTC)
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: +Q0Ej0ECeYwu12HOewgk2vP0fcb4PA2T2D66kg5pspS7Xbh1GakkPvOVpOyNEfb68+6POoeb7T
 /m1WnULDRb/jMpiNcWQHEOHn079axzH3Q7ajkOFPAmcFw+xqFIWR7z49ZMaDHRwGljpjMMKcjO
 GKebjm/UEqbaR/hr010HQEAGvfyh53ACaqXsHQxwsYN569ToFBMoXXgWC4Wz9YIPClYB4FU9kW
 oMPdFcJlNdhPjGgj7brIV/6q0v4+SYCBLLV4Y2cQIPu1ep6te/HUKoJOpPzoRPUv0X44XQeQ2d
 BXI=
X-SBRS: 2.7
X-MesageID: 2623832
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,451,1557201600"; 
   d="scan'208";a="2623832"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <devel@edk2.groups.io>
Date: Thu, 4 Jul 2019 15:42:16 +0100
Message-ID: <20190704144233.27968-19-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.22.0
In-Reply-To: <20190704144233.27968-1-anthony.perard@citrix.com>
References: <20190704144233.27968-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 18/35] OvmfPkg/XenPlatformPei: Introduce
 XenHvmloaderDetected
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>,
 Jordan Justen <jordan.l.justen@intel.com>, Julien Grall <julien.grall@arm.com>,
 Anthony PERARD <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Laszlo Ersek <lersek@redhat.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBuZXcgWGVuSHZtbG9hZGVyRGV0ZWN0ZWQoKSByZXR1cm4gdHJ1ZSBpZiB0aGUgaHZtbG9h
ZGVyIGZpcm13YXJlCmhhcyBydW5uZWQgYmVmb3JlIE9WTUYuCgpSZWY6IGh0dHBzOi8vYnVnemls
bGEudGlhbm9jb3JlLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTY4OQpTaWduZWQtb2ZmLWJ5OiBBbnRo
b255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KQWNrZWQtYnk6IExhc3psbyBF
cnNlayA8bGVyc2VrQHJlZGhhdC5jb20+Ci0tLQoKTm90ZXM6CiAgICB2MzoKICAgIC0gQWRkZWQg
b25lIHNlbnRlbmNlIGluIHRoZSBjb21taXQgbWVzc2FnZS4KCiBPdm1mUGtnL1hlblBsYXRmb3Jt
UGVpL1BsYXRmb3JtLmggfCA1ICsrKysrCiBPdm1mUGtnL1hlblBsYXRmb3JtUGVpL1hlbi5jICAg
ICAgfCA3ICsrKysrKysKIDIgZmlsZXMgY2hhbmdlZCwgMTIgaW5zZXJ0aW9ucygrKQoKZGlmZiAt
LWdpdCBhL092bWZQa2cvWGVuUGxhdGZvcm1QZWkvUGxhdGZvcm0uaCBiL092bWZQa2cvWGVuUGxh
dGZvcm1QZWkvUGxhdGZvcm0uaAppbmRleCA3NzQyNzQ5NmMwLi45MjVkZjMxZjg4IDEwMDY0NAot
LS0gYS9Pdm1mUGtnL1hlblBsYXRmb3JtUGVpL1BsYXRmb3JtLmgKKysrIGIvT3ZtZlBrZy9YZW5Q
bGF0Zm9ybVBlaS9QbGF0Zm9ybS5oCkBAIC04OSw2ICs4OSwxMSBAQCBYZW5EZXRlY3QgKAogICBW
T0lEDQogICApOw0KIA0KK0JPT0xFQU4NCitYZW5Idm1sb2FkZXJEZXRlY3RlZCAoDQorICBWT0lE
DQorICApOw0KKw0KIFZPSUQNCiBBbWRTZXZJbml0aWFsaXplICgNCiAgIFZPSUQNCmRpZmYgLS1n
aXQgYS9Pdm1mUGtnL1hlblBsYXRmb3JtUGVpL1hlbi5jIGIvT3ZtZlBrZy9YZW5QbGF0Zm9ybVBl
aS9YZW4uYwppbmRleCA4NzdkNzc2ZGU4Li5hOTBiZTdiYmViIDEwMDY0NAotLS0gYS9Pdm1mUGtn
L1hlblBsYXRmb3JtUGVpL1hlbi5jCisrKyBiL092bWZQa2cvWGVuUGxhdGZvcm1QZWkvWGVuLmMK
QEAgLTE5OSw2ICsxOTksMTMgQEAgWGVuRGV0ZWN0ICgKICAgcmV0dXJuIEZBTFNFOw0KIH0NCiAN
CitCT09MRUFODQorWGVuSHZtbG9hZGVyRGV0ZWN0ZWQgKA0KKyAgVk9JRA0KKyAgKQ0KK3sNCisg
IHJldHVybiAobVhlbkh2bWxvYWRlckluZm8gIT0gTlVMTCk7DQorfQ0KIA0KIFZPSUQNCiBYZW5Q
dWJsaXNoUmFtUmVnaW9ucyAoDQotLSAKQW50aG9ueSBQRVJBUkQKCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 04 14:57:52 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Jul 2019 14:57:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hj3BI-0005pK-EJ; Thu, 04 Jul 2019 14:57:52 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=8gU+=VB=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hj3BH-0005ox-J1
 for xen-devel@lists.xenproject.org; Thu, 04 Jul 2019 14:57:51 +0000
X-Inumbo-ID: 166b43f4-9e6c-11e9-8478-3363075052b0
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 166b43f4-9e6c-11e9-8478-3363075052b0;
 Thu, 04 Jul 2019 14:57:48 +0000 (UTC)
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: PmNVexK4rwGJS1TZWljA+1KCdOrkSdgMhD54Y4NVusjWbAoUt7xp6ly+Q5GYsQONws2W00lplz
 ia+7QpyoTx4AiEVvjX/w2FRkomCT5O3Hu7Rxmt2nt9xsFNMFm3gXMHK5kgBksUm2ItwNCwNPth
 BwWz/WmLZmVCF3HkD18wuYnj9R5sASmdZ3rZbE97dHSrtb8KFi0ksApSUps97YtEAbAJqokNnq
 OcQOU9jA12dkVIdX3+Xa73yqeyReVCa+1HiCr4Aqt2rewvTG/r6ZnWnuAmftvckKXD6XHCA7me
 IDE=
X-SBRS: 2.7
X-MesageID: 2617751
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,451,1557201600"; 
   d="scan'208";a="2617751"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <devel@edk2.groups.io>
Date: Thu, 4 Jul 2019 15:42:18 +0100
Message-ID: <20190704144233.27968-21-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.22.0
In-Reply-To: <20190704144233.27968-1-anthony.perard@citrix.com>
References: <20190704144233.27968-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 20/35] OvmfPkg/XenPlatformPei: Setup
 HyperPages earlier
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>,
 Jordan Justen <jordan.l.justen@intel.com>, Julien Grall <julien.grall@arm.com>,
 Anthony PERARD <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Laszlo Ersek <lersek@redhat.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

V2UgYXJlIGdvaW5nIHRvIG5lZWQgdG8gbWFrZSBhbiBoeXBlcmNhbGwgaW4gb3JkZXIgdG8gcmV0
cmVpdmUgdGhlIEU4MjAKdGFibGUgZnJvbSB0aGUgaHlwZXJ2aXNvciBiZWZvcmUgYmVlbiBhYmxl
IHRvIHNldHVwIHRoZSBtZW1vcnkuCgpDYWxsaW5nIFhlbkNvbm5lY3QgZWFybGllciB3aWxsIGFs
bG93IHRvIHNldHVwIHRoZSBYZW5IeXBlcmNhbGxMaWIKZWFybGllciB0byBhbGxvdyB0byBtYWtl
IGh5cGVyY2FsbHMuCgpXaGlsZSBoZXJlLCBhZGQgc29tZSBjb21tZW50cyBpbiBYZW5Db25uZWN0
KCkuCgpSZWY6IGh0dHBzOi8vYnVnemlsbGEudGlhbm9jb3JlLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9
MTY4OQpTaWduZWQtb2ZmLWJ5OiBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4
LmNvbT4KQWNrZWQtYnk6IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+Ci0tLQogT3Zt
ZlBrZy9YZW5QbGF0Zm9ybVBlaS9QbGF0Zm9ybS5oIHwgIDUgKysrKysKIE92bWZQa2cvWGVuUGxh
dGZvcm1QZWkvUGxhdGZvcm0uYyB8ICAyICsrCiBPdm1mUGtnL1hlblBsYXRmb3JtUGVpL1hlbi5j
ICAgICAgfCAyMyArKysrKysrKysrKystLS0tLS0tLS0tLQogMyBmaWxlcyBjaGFuZ2VkLCAxOSBp
bnNlcnRpb25zKCspLCAxMSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9Pdm1mUGtnL1hlblBs
YXRmb3JtUGVpL1BsYXRmb3JtLmggYi9Pdm1mUGtnL1hlblBsYXRmb3JtUGVpL1BsYXRmb3JtLmgK
aW5kZXggOTI1ZGYzMWY4OC4uNGE4MDA1N2JkYyAxMDA2NDQKLS0tIGEvT3ZtZlBrZy9YZW5QbGF0
Zm9ybVBlaS9QbGF0Zm9ybS5oCisrKyBiL092bWZQa2cvWGVuUGxhdGZvcm1QZWkvUGxhdGZvcm0u
aApAQCAtNzksNiArNzksMTEgQEAgSW5zdGFsbENsZWFyQ2FjaGVDYWxsYmFjayAoCiAgIFZPSUQN
CiAgICk7DQogDQorRUZJX1NUQVRVUw0KK1hlbkNvbm5lY3QgKA0KKyAgVk9JRA0KKyAgKTsNCisN
CiBFRklfU1RBVFVTDQogSW5pdGlhbGl6ZVhlbiAoDQogICBWT0lEDQpkaWZmIC0tZ2l0IGEvT3Zt
ZlBrZy9YZW5QbGF0Zm9ybVBlaS9QbGF0Zm9ybS5jIGIvT3ZtZlBrZy9YZW5QbGF0Zm9ybVBlaS9Q
bGF0Zm9ybS5jCmluZGV4IGM5N2EyZmI2YzEuLjUyZjYwNDhjYTQgMTAwNjQ0Ci0tLSBhL092bWZQ
a2cvWGVuUGxhdGZvcm1QZWkvUGxhdGZvcm0uYworKysgYi9Pdm1mUGtnL1hlblBsYXRmb3JtUGVp
L1BsYXRmb3JtLmMKQEAgLTQxNiw2ICs0MTYsOCBAQCBJbml0aWFsaXplWGVuUGxhdGZvcm0gKAog
ICAgIENwdURlYWRMb29wICgpOw0KICAgfQ0KIA0KKyAgWGVuQ29ubmVjdCAoKTsNCisNCiAgIEJv
b3RNb2RlSW5pdGlhbGl6YXRpb24gKCk7DQogICBBZGRyZXNzV2lkdGhJbml0aWFsaXphdGlvbiAo
KTsNCiANCmRpZmYgLS1naXQgYS9Pdm1mUGtnL1hlblBsYXRmb3JtUGVpL1hlbi5jIGIvT3ZtZlBr
Zy9YZW5QbGF0Zm9ybVBlaS9YZW4uYwppbmRleCAzN2U5Y2ZmNGI0Li43ZDE2OTZiYjIyIDEwMDY0
NAotLS0gYS9Pdm1mUGtnL1hlblBsYXRmb3JtUGVpL1hlbi5jCisrKyBiL092bWZQa2cvWGVuUGxh
dGZvcm1QZWkvWGVuLmMKQEAgLTcyLDE0ICs3MiwxMSBAQCBYZW5HZXRFODIwTWFwICgKIC8qKg0K
ICAgQ29ubmVjdHMgdG8gdGhlIEh5cGVydmlzb3IuDQogIA0KLSAgQHBhcmFtICBYZW5MZWFmICAg
ICBDUFVJRCBpbmRleCB1c2VkIHRvIGNvbm5lY3QuDQotDQogICBAcmV0dXJuIEVGSV9TVEFUVVMN
CiANCiAqKi8NCiBFRklfU1RBVFVTDQogWGVuQ29ubmVjdCAoDQotICBVSU5UMzIgWGVuTGVhZg0K
ICAgKQ0KIHsNCiAgIFVJTlQzMiBJbmRleDsNCkBAIC05MSw3ICs4OCwxMyBAQCBYZW5Db25uZWN0
ICgKICAgVUlOVDMyICpQVkhSZXNldFZlY3RvckRhdGE7DQogICBSRVRVUk5fU1RBVFVTIFN0YXR1
czsNCiANCi0gIEFzbUNwdWlkIChYZW5MZWFmICsgMiwgJlRyYW5zZmVyUGFnZXMsICZUcmFuc2Zl
clJlZywgTlVMTCwgTlVMTCk7DQorICBBU1NFUlQgKG1YZW5MZWFmICE9IDApOw0KKw0KKyAgLy8N
CisgIC8vIFByZXBhcmUgSHlwZXJQYWdlcyB0byBiZSBhYmxlIHRvIG1ha2UgaHlwZXJjYWxscw0K
KyAgLy8NCisNCisgIEFzbUNwdWlkIChtWGVuTGVhZiArIDIsICZUcmFuc2ZlclBhZ2VzLCAmVHJh
bnNmZXJSZWcsIE5VTEwsIE5VTEwpOw0KICAgbVhlbkluZm8uSHlwZXJQYWdlcyA9IEFsbG9jYXRl
UGFnZXMgKFRyYW5zZmVyUGFnZXMpOw0KICAgaWYgKCFtWGVuSW5mby5IeXBlclBhZ2VzKSB7DQog
ICAgIHJldHVybiBFRklfT1VUX09GX1JFU09VUkNFUzsNCkBAIC0xMDMsNyArMTA2LDExIEBAIFhl
bkNvbm5lY3QgKAogICAgICAgICAgICAgICAgICAgIChJbmRleCA8PCBFRklfUEFHRV9TSElGVCkg
KyBJbmRleCk7DQogICB9DQogDQotICBBc21DcHVpZCAoWGVuTGVhZiArIDEsICZYZW5WZXJzaW9u
LCBOVUxMLCBOVUxMLCBOVUxMKTsNCisgIC8vDQorICAvLyBGaW5kIG91dCB0aGUgWGVuIHZlcnNp
b24NCisgIC8vDQorDQorICBBc21DcHVpZCAobVhlbkxlYWYgKyAxLCAmWGVuVmVyc2lvbiwgTlVM
TCwgTlVMTCwgTlVMTCk7DQogICBERUJVRyAoKEVGSV9EX0VSUk9SLCAiRGV0ZWN0ZWQgWGVuIHZl
cnNpb24gJWQuJWRcbiIsDQogICAgICAgICAgIFhlblZlcnNpb24gPj4gMTYsIFhlblZlcnNpb24g
JiAweEZGRkYpKTsNCiAgIG1YZW5JbmZvLlZlcnNpb25NYWpvciA9IChVSU5UMTYpKFhlblZlcnNp
b24gPj4gMTYpOw0KQEAgLTI2MiwxMiArMjY5LDYgQEAgSW5pdGlhbGl6ZVhlbiAoCiB7DQogICBS
RVRVUk5fU1RBVFVTIFBjZFN0YXR1czsNCiANCi0gIGlmIChtWGVuTGVhZiA9PSAwKSB7DQotICAg
IHJldHVybiBFRklfTk9UX0ZPVU5EOw0KLSAgfQ0KLQ0KLSAgWGVuQ29ubmVjdCAobVhlbkxlYWYp
Ow0KLQ0KICAgLy8NCiAgIC8vIFJlc2VydmUgYXdheSBIVk1MT0FERVIgcmVzZXJ2ZWQgbWVtb3J5
IFsweEZDMDAwMDAwLDB4RkQwMDAwMDApLg0KICAgLy8gVGhpcyBuZWVkcyB0byBtYXRjaCBIVk1M
T0FERVIgUkVTRVJWRURfTUVNQkFTRS9SRVNFUlZFRF9NRU1TSVpFLg0KLS0gCkFudGhvbnkgUEVS
QVJECgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 04 14:57:58 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Jul 2019 14:57:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hj3BN-0005sD-PV; Thu, 04 Jul 2019 14:57: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=8gU+=VB=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hj3BM-0005rT-F2
 for xen-devel@lists.xenproject.org; Thu, 04 Jul 2019 14:57:56 +0000
X-Inumbo-ID: 1a6effb2-9e6c-11e9-8980-bc764e045a96
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1a6effb2-9e6c-11e9-8980-bc764e045a96;
 Thu, 04 Jul 2019 14:57:55 +0000 (UTC)
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: bGl2g2/LnPYxuhitUltEP5pCORMt01rSWJVaG+Iu+B14JKN+XYH2LNJpS9ZXStgv6fZWMeoOqG
 W2Ib+d+g89IWlnK5+8tmHnF1PhA+XTxpQk98RqnQjqsKvgnvfi8sTs6+vMiaVcGkjgf2iq0lvX
 UvshaRfa2HNAeaq1CnQK74Z0d0DLMYz5MkkGF3eE2oyD3O7nGB8U87LPK8BPsSxz9eQSg88Pa/
 V+WYtEk3k/jkIfumEEzBnm/9r4rIqzobW0WUKLwoom+62JXW7djaQEaJObyTyQTfdt5lqiiHPt
 BjI=
X-SBRS: 2.7
X-MesageID: 2602727
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,451,1557201600"; 
   d="scan'208";a="2602727"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <devel@edk2.groups.io>
Date: Thu, 4 Jul 2019 15:42:13 +0100
Message-ID: <20190704144233.27968-16-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.22.0
In-Reply-To: <20190704144233.27968-1-anthony.perard@citrix.com>
References: <20190704144233.27968-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 15/35] OvmfPkg/AcpiPlatformDxe: Use Xen PVH
 RSDP if it 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: Ard Biesheuvel <ard.biesheuvel@linaro.org>,
 Jordan Justen <jordan.l.justen@intel.com>, Julien Grall <julien.grall@arm.com>,
 Anthony PERARD <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Laszlo Ersek <lersek@redhat.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SWYgdGhlIGZpcm13YXJlIGhhdmUgYmVlbiBzdGFydGVkIHZpYSB0aGUgWGVuIFBWSCBlbnRyeSBw
b2ludCwgYSBSU0RQCnBvaW50ZXIgd291bGQgaGF2ZSBiZWVuIHByb3ZpZGVkLiBVc2UgaXQuCgpS
ZWY6IGh0dHBzOi8vYnVnemlsbGEudGlhbm9jb3JlLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTY4OQpT
aWduZWQtb2ZmLWJ5OiBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4K
LS0tCgpOb3RlczoKICAgIHYzOgogICAgLSBwYXRjaCBzcGxpdGVkIGZyb20gdGhlIHByZXZpb3Vz
IG9uZQogICAgLSBGaXggREVCVUcgZm9ybWF0IHN0cmluZywgdXNlICVwIGZvciBwb2ludGVycy4K
ICAgICAgYW5kIHVzZSBnRWZpQ2FsbGVyQmFzZU5hbWUgdG8gcHJpbnQgbW9kdWxlIG5hbWUKCiBP
dm1mUGtnL0FjcGlQbGF0Zm9ybUR4ZS9YZW4uYyB8IDE3ICsrKysrKysrKysrKysrKysrCiAxIGZp
bGUgY2hhbmdlZCwgMTcgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL092bWZQa2cvQWNwaVBs
YXRmb3JtRHhlL1hlbi5jIGIvT3ZtZlBrZy9BY3BpUGxhdGZvcm1EeGUvWGVuLmMKaW5kZXggODI3
OTRiOTMzZS4uMzc2YTZiZDNjYiAxMDA2NDQKLS0tIGEvT3ZtZlBrZy9BY3BpUGxhdGZvcm1EeGUv
WGVuLmMKKysrIGIvT3ZtZlBrZy9BY3BpUGxhdGZvcm1EeGUvWGVuLmMKQEAgLTM2LDEwICszNiwy
NyBAQCBHZXRYZW5BY3BpUnNkcCAoCiAgIEVGSV9BQ1BJXzJfMF9ST09UX1NZU1RFTV9ERVNDUklQ
VElPTl9QT0lOVEVSICAgKlJzZHBTdHJ1Y3R1cmVQdHI7DQogICBVSU5UOCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICpYZW5BY3BpUHRyOw0KICAgVUlOVDggICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBTdW07DQorICBFRklfWEVOX0lORk8g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICpYZW5JbmZvOw0KIA0KICAgLy8NCiAg
IC8vIERldGVjdCB0aGUgUlNEUCBzdHJ1Y3R1cmUNCiAgIC8vDQorDQorICAvLw0KKyAgLy8gRmly
c3QgbG9vayBmb3IgUFZIIG9uZQ0KKyAgLy8NCisgIFhlbkluZm8gPSBYZW5HZXRJbmZvSE9CICgp
Ow0KKyAgQVNTRVJUIChYZW5JbmZvICE9IE5VTEwpOw0KKyAgaWYgKFhlbkluZm8tPlJzZHBQdmgg
IT0gTlVMTCkgew0KKyAgICBERUJVRyAoKERFQlVHX0lORk8sICIlYTogVXNlIEFDUEkgUlNEUCB0
YWJsZSBhdCAweCVwXG4iLA0KKyAgICAgICAgICAgIGdFZmlDYWxsZXJCYXNlTmFtZSwgWGVuSW5m
by0+UnNkcFB2aCkpOw0KKyAgICAqUnNkcFB0ciA9IFhlbkluZm8tPlJzZHBQdmg7DQorICAgIHJl
dHVybiBFRklfU1VDQ0VTUzsNCisgIH0NCisNCisgIC8vDQorICAvLyBPdGhlcndpc2UsIGxvb2sg
Zm9yIHRoZSBIVk0gb25lDQorICAvLw0KICAgZm9yIChYZW5BY3BpUHRyID0gKFVJTlQ4KikoVUlO
VE4pIFhFTl9BQ1BJX1BIWVNJQ0FMX0FERFJFU1M7DQogICAgICAgIFhlbkFjcGlQdHIgPCAoVUlO
VDgqKShVSU5UTikgWEVOX0JJT1NfUEhZU0lDQUxfRU5EOw0KICAgICAgICBYZW5BY3BpUHRyICs9
IDB4MTApIHsNCi0tIApBbnRob255IFBFUkFSRAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 04 14:57:58 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Jul 2019 14:57:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hj3BO-0005sz-7E; Thu, 04 Jul 2019 14:57:58 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=8gU+=VB=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hj3BN-0005s5-LU
 for xen-devel@lists.xenproject.org; Thu, 04 Jul 2019 14:57:57 +0000
X-Inumbo-ID: 1b580ac4-9e6c-11e9-8980-bc764e045a96
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1b580ac4-9e6c-11e9-8980-bc764e045a96;
 Thu, 04 Jul 2019 14:57:56 +0000 (UTC)
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: zftlYgdAdLBWyNt2PfWbkPvrKDZ16hN15fEeF52Wkf9B4SR3vRyi1aWXzt+PSC39DnEF0oEFy1
 ild2AN73SBA5QahkwCtJCgJPJFOhdlksAfY1r9wWisOhjT5jGKqRJWoHBGEtxv2cGVdI3sjApj
 GcIg3lyNR+7tabPayXoDJRhYjepFQf+Ib9T5jP7L+wtD+frHsRzFRDROrUOptSifVV8mlVQ5oq
 4XfdHELxsDYIA/IFZDV6Iddx2dQMbtZEhzkpzaQvawfVN2geVS9bveKQtFXEUMpS7fjVtk9jdW
 +lU=
X-SBRS: 2.7
X-MesageID: 2617756
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,451,1557201600"; 
   d="scan'208";a="2617756"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <devel@edk2.groups.io>
Date: Thu, 4 Jul 2019 15:42:32 +0100
Message-ID: <20190704144233.27968-35-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.22.0
In-Reply-To: <20190704144233.27968-1-anthony.perard@citrix.com>
References: <20190704144233.27968-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 34/35] OvmfPkg: Move XenRealTimeClockLib from
 ArmVirtPkg
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>,
 Jordan Justen <jordan.l.justen@intel.com>, Julien Grall <julien.grall@arm.com>,
 Anthony PERARD <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Laszlo Ersek <lersek@redhat.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

TW92ZSBYZW5SZWFsVGltZUNsb2NrTGliIGZyb20gQXJtVmlydFBrZyB0byBPdm1mUGtnIHNvIGl0
IGNhbiBiZSB1c2VkCmZyb20gdGhlIE92bWZQa2cgYnkgdGhlIGZvbGxvd2luZyBwYXRjaCwgIk92
bWZQa2cvT3ZtZlhlbjogdXNlClJlYWxUaW1lQ2xvY2tSdW50aW1lRHhlIGZyb20gRW1iZWRkZWRQ
a2ciCgpSZWY6IGh0dHBzOi8vYnVnemlsbGEudGlhbm9jb3JlLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9
MTY4OQpTaWduZWQtb2ZmLWJ5OiBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4
LmNvbT4KUmV2aWV3ZWQtYnk6IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+Ci0tLQoK
Tm90ZXM6CiAgICB2MzoKICAgIC0gZml4IHRoZSBjb21taXQgbWVzc2FnZSBib2R5CgogQXJtVmly
dFBrZy9Bcm1WaXJ0WGVuLmRzYyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHwgMiArLQogLi4uL0xpYnJhcnkvWGVuUmVhbFRpbWVDbG9ja0xpYi9YZW5SZWFsVGltZUNsb2Nr
TGliLmluZiAgICAgICAgIHwgMAogLi4uL0xpYnJhcnkvWGVuUmVhbFRpbWVDbG9ja0xpYi9YZW5S
ZWFsVGltZUNsb2NrTGliLmMgICAgICAgICAgIHwgMAogMyBmaWxlcyBjaGFuZ2VkLCAxIGluc2Vy
dGlvbigrKSwgMSBkZWxldGlvbigtKQogcmVuYW1lIHtBcm1WaXJ0UGtnID0+IE92bWZQa2d9L0xp
YnJhcnkvWGVuUmVhbFRpbWVDbG9ja0xpYi9YZW5SZWFsVGltZUNsb2NrTGliLmluZiAoMTAwJSkK
IHJlbmFtZSB7QXJtVmlydFBrZyA9PiBPdm1mUGtnfS9MaWJyYXJ5L1hlblJlYWxUaW1lQ2xvY2tM
aWIvWGVuUmVhbFRpbWVDbG9ja0xpYi5jICgxMDAlKQoKZGlmZiAtLWdpdCBhL0FybVZpcnRQa2cv
QXJtVmlydFhlbi5kc2MgYi9Bcm1WaXJ0UGtnL0FybVZpcnRYZW4uZHNjCmluZGV4IDc5MzA0ZWU2
MWQuLjFiNDJhOWE4MTMgMTAwNjQ0Ci0tLSBhL0FybVZpcnRQa2cvQXJtVmlydFhlbi5kc2MKKysr
IGIvQXJtVmlydFBrZy9Bcm1WaXJ0WGVuLmRzYwpAQCAtMjcsNyArMjcsNyBAQCBbRGVmaW5lc10K
IA0KIFtMaWJyYXJ5Q2xhc3Nlc10NCiAgIFNlcmlhbFBvcnRMaWJ8T3ZtZlBrZy9MaWJyYXJ5L1hl
bkNvbnNvbGVTZXJpYWxQb3J0TGliL1hlbkNvbnNvbGVTZXJpYWxQb3J0TGliLmluZg0KLSAgUmVh
bFRpbWVDbG9ja0xpYnxBcm1WaXJ0UGtnL0xpYnJhcnkvWGVuUmVhbFRpbWVDbG9ja0xpYi9YZW5S
ZWFsVGltZUNsb2NrTGliLmluZg0KKyAgUmVhbFRpbWVDbG9ja0xpYnxPdm1mUGtnL0xpYnJhcnkv
WGVuUmVhbFRpbWVDbG9ja0xpYi9YZW5SZWFsVGltZUNsb2NrTGliLmluZg0KICAgWGVuSHlwZXJj
YWxsTGlifE92bWZQa2cvTGlicmFyeS9YZW5IeXBlcmNhbGxMaWIvWGVuSHlwZXJjYWxsTGliLmlu
Zg0KIA0KICAgQXJtR2VuZXJpY1RpbWVyQ291bnRlckxpYnxBcm1WaXJ0UGtnL0xpYnJhcnkvWGVu
QXJtR2VuZXJpY1RpbWVyVmlydENvdW50ZXJMaWIvWGVuQXJtR2VuZXJpY1RpbWVyVmlydENvdW50
ZXJMaWIuaW5mDQpkaWZmIC0tZ2l0IGEvQXJtVmlydFBrZy9MaWJyYXJ5L1hlblJlYWxUaW1lQ2xv
Y2tMaWIvWGVuUmVhbFRpbWVDbG9ja0xpYi5pbmYgYi9Pdm1mUGtnL0xpYnJhcnkvWGVuUmVhbFRp
bWVDbG9ja0xpYi9YZW5SZWFsVGltZUNsb2NrTGliLmluZgpzaW1pbGFyaXR5IGluZGV4IDEwMCUK
cmVuYW1lIGZyb20gQXJtVmlydFBrZy9MaWJyYXJ5L1hlblJlYWxUaW1lQ2xvY2tMaWIvWGVuUmVh
bFRpbWVDbG9ja0xpYi5pbmYKcmVuYW1lIHRvIE92bWZQa2cvTGlicmFyeS9YZW5SZWFsVGltZUNs
b2NrTGliL1hlblJlYWxUaW1lQ2xvY2tMaWIuaW5mCmRpZmYgLS1naXQgYS9Bcm1WaXJ0UGtnL0xp
YnJhcnkvWGVuUmVhbFRpbWVDbG9ja0xpYi9YZW5SZWFsVGltZUNsb2NrTGliLmMgYi9Pdm1mUGtn
L0xpYnJhcnkvWGVuUmVhbFRpbWVDbG9ja0xpYi9YZW5SZWFsVGltZUNsb2NrTGliLmMKc2ltaWxh
cml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIEFybVZpcnRQa2cvTGlicmFyeS9YZW5SZWFsVGlt
ZUNsb2NrTGliL1hlblJlYWxUaW1lQ2xvY2tMaWIuYwpyZW5hbWUgdG8gT3ZtZlBrZy9MaWJyYXJ5
L1hlblJlYWxUaW1lQ2xvY2tMaWIvWGVuUmVhbFRpbWVDbG9ja0xpYi5jCi0tIApBbnRob255IFBF
UkFSRAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 04 14:58:01 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Jul 2019 14: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 1hj3BR-0005w3-Oz; Thu, 04 Jul 2019 14:58: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=8gU+=VB=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hj3BP-0005ui-VG
 for xen-devel@lists.xenproject.org; Thu, 04 Jul 2019 14:57:59 +0000
X-Inumbo-ID: 1ce7fc91-9e6c-11e9-8980-bc764e045a96
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1ce7fc91-9e6c-11e9-8980-bc764e045a96;
 Thu, 04 Jul 2019 14:57:59 +0000 (UTC)
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: ExyLaEm0yel+ApHibEIlWZqvOSUPAe72yi2+KiK4wVj8ajlm3eFjJLEddVZzkakPjwO9ZLdfD/
 DF8yL//fYoz+NrK+HuDZEnQg/t5MvnefctGmhuVWVclO87HPkwn4r8JzG4MHhUPNzDVnAmFW1f
 YRN/nhG6Sp2VK8yxaV6zi+o0vxNJ1zrdIjDSFhp/iMJJmQmaf7PJTXCTP01sQ1DpKSNi86mVoR
 AnD5IUMbGGVAUI9JuCUJLrg8rZANwwEWHPkHUxGkzdk1G894JFwLSGsh92WO3tPyZrHLQbBPIP
 xyg=
X-SBRS: 2.7
X-MesageID: 2617757
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,451,1557201600"; 
   d="scan'208";a="2617757"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <devel@edk2.groups.io>
Date: Thu, 4 Jul 2019 15:42:28 +0100
Message-ID: <20190704144233.27968-31-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.22.0
In-Reply-To: <20190704144233.27968-1-anthony.perard@citrix.com>
References: <20190704144233.27968-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 30/35] OvmfPkg/OvmfXen: Override PcdFSBClock
 to Xen vLAPIC timer frequency
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>,
 Jordan Justen <jordan.l.justen@intel.com>, Julien Grall <julien.grall@arm.com>,
 Anthony PERARD <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Laszlo Ersek <lersek@redhat.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

UGNkRlNCQ2xvY2sgaXMgdXNlZCBieSBTZWNQZWlEeGVUaW1lckxpYkNwdSwgdGhlIFRpbWVyTGli
CmltcGxlbWVudGF0aW9uLiBJdCB3aWxsIGFsc28gYmUgdXNlZCBieSBYZW5UaW1lckR4ZS4gT3Zl
cnJpZGUKUGNkRlNCQ2xvY2sgdG8gbWF0Y2ggWGVuIHZMQVBJQyB0aW1lciBmcmVxdWVuY3kuCgpS
ZWY6IGh0dHBzOi8vYnVnemlsbGEudGlhbm9jb3JlLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTY4OQpT
aWduZWQtb2ZmLWJ5OiBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4K
QWNrZWQtYnk6IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+Ci0tLQoKTm90ZXM6CiAg
ICB2MzoKICAgIC0gZXhwYW5kIGNvbW1pdCBtZXNzYWdlIGJvZHkgdG8gYmUgc3RhbmRhbG9uZQoK
IE92bWZQa2cvT3ZtZlhlbi5kc2MgfCAzICsrKwogMSBmaWxlIGNoYW5nZWQsIDMgaW5zZXJ0aW9u
cygrKQoKZGlmZiAtLWdpdCBhL092bWZQa2cvT3ZtZlhlbi5kc2MgYi9Pdm1mUGtnL092bWZYZW4u
ZHNjCmluZGV4IDY4ZDgyZGE3YWEuLmJjNmI2NjAyYzYgMTAwNjQ0Ci0tLSBhL092bWZQa2cvT3Zt
Zlhlbi5kc2MKKysrIGIvT3ZtZlBrZy9Pdm1mWGVuLmRzYwpAQCAtNDM5LDYgKzQzOSw5IEBAIFtQ
Y2RzRml4ZWRBdEJ1aWxkXQogICAjIFBvaW50IHRvIHRoZSBNZGVNb2R1bGVQa2cvQXBwbGljYXRp
b24vVWlBcHAvVWlBcHAuaW5mDQogICBnRWZpTWRlTW9kdWxlUGtnVG9rZW5TcGFjZUd1aWQuUGNk
Qm9vdE1hbmFnZXJNZW51RmlsZXx7IDB4MjEsIDB4YWEsIDB4MmMsIDB4NDYsIDB4MTQsIDB4NzYs
IDB4MDMsIDB4NDUsIDB4ODMsIDB4NmUsIDB4OGEsIDB4YjYsIDB4ZjQsIDB4NjYsIDB4MjMsIDB4
MzEgfQ0KIA0KKyAgIyMgWGVuIHZsYXBpYydzIGZyZXF1ZW5jZSBpcyAxMDAgTUh6DQorICBnRWZp
TWRlUGtnVG9rZW5TcGFjZUd1aWQuUGNkRlNCQ2xvY2t8MTAwMDAwMDAwDQorDQogIyMjIyMjIyMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIyMjIyMNCiAjDQogIyBQY2QgRHluYW1pYyBTZWN0aW9uIC0gbGlzdCBvZiBhbGwg
RURLIElJIFBDRCBFbnRyaWVzIGRlZmluZWQgYnkgdGhpcyBQbGF0Zm9ybQ0KLS0gCkFudGhvbnkg
UEVSQVJECgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 04 14:58:02 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Jul 2019 14:58:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hj3BS-0005wY-5c; Thu, 04 Jul 2019 14:58:02 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=8gU+=VB=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hj3BP-0005uj-Vl
 for xen-devel@lists.xenproject.org; Thu, 04 Jul 2019 14:58:00 +0000
X-Inumbo-ID: 1c602e23-9e6c-11e9-8980-bc764e045a96
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1c602e23-9e6c-11e9-8980-bc764e045a96;
 Thu, 04 Jul 2019 14:57:58 +0000 (UTC)
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: XwY+2LcYU7eJILgFTrrMso06eXHcC4hwloCVWyC/QyHdmrnu/N6xzMfF4cBM8ucApkIc46OXGG
 nKdlR+Lvt7mJbVTEl9DZJZcX5ZJrABbJBb7iy3OotolrKIMJRHJFJVHVpEthiXKHuJZeXXSkpq
 5eLnfvR/5wVU8OYhMWQqNX5l7x2KHROr42ldNwMoKz8Q0fflBq0grGiHSocO/0rfD0gYieJp2C
 2CeXc8vhk+knlo9waYbLPPY2JTj750tdSIUE9+y2IJbk8LjJFPqMoauYK4Qws8wmZ0XlyvBz2T
 6/E=
X-SBRS: 2.7
X-MesageID: 2602730
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,451,1557201600"; 
   d="scan'208";a="2602730"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <devel@edk2.groups.io>
Date: Thu, 4 Jul 2019 15:42:29 +0100
Message-ID: <20190704144233.27968-32-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.22.0
In-Reply-To: <20190704144233.27968-1-anthony.perard@citrix.com>
References: <20190704144233.27968-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 31/35] OvmfPkg/OvmfXen: Introduce XenTimerDxe
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>,
 Jordan Justen <jordan.l.justen@intel.com>, Julien Grall <julien.grall@arm.com>,
 Anthony PERARD <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Laszlo Ersek <lersek@redhat.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

IlBjQXRDaGlwc2V0UGtnLzgyNTRUaW1lckR4ZSIgaXMgcmVwbGFjZWQgd2l0aCBhIFhlbi1zcGVj
aWZpYwpFRklfVElNRVJfQVJDSF9QUk9UT0NPTCBpbXBsZW1lbnRhdGlvbi4gQWxzbyByZW1vdmUK
ODI1OUludGVycnVwdENvbnRyb2xsZXJEeGUgYXMgaXQgaXMgbm90IHVzZWQgYW55bW9yZS4KClRo
aXMgVGltZXIgdXNlcyB0aGUgbG9jYWwgQVBJQyB0aW1lciBhcyB0aW1lIHNvdXJjZSBhcyBpdCBj
YW4gd29yayBvbgpib3RoIGEgWGVuIFBWSCBndWVzdCBhbmQgYW4gSFZNIG9uZS4KCkJhc2VkIG9u
IHRoZSAiUGNBdENoaXBzZXRQa2cvODI1NFRpbWVyRHhlIiBpbXBsZW1lbnRhdGlvbi4KClJlZjog
aHR0cHM6Ly9idWd6aWxsYS50aWFub2NvcmUub3JnL3Nob3dfYnVnLmNnaT9pZD0xNjg5ClNpZ25l
ZC1vZmYtYnk6IEFudGhvbnkgUEVSQVJEIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29tPgotLS0K
Ck5vdGVzOgogICAgdjM6CiAgICAtIHJlYmFzZWQsIFNQRFgsIGNvcHlyaWdodAogICAgCiAgICB2
MjoKICAgIC0gVXNlIEluaXRpYWxpemVBcGljVGltZXIgaW5zdGVhZCBvZiBXcml0ZUxvY2FsQXBp
Y1JlZwogICAgLSByZXdvcmsgY29tbWVudHMgKHJlbW92ZSBtYW55IHRoYXQgZG9uJ3QgYXBwbHkp
CiAgICAtIHJlbW92ZSB1bnVzZWQgaW5jbHVkZXMsIGFuZCBsaWJzCiAgICAtIGhhdmUgYSBtYWNy
byB0byB0aGUgdGltZXJ2ZWN0b3IuCiAgICAtIGNsZWFudXAsIGNvcHlyaWdodAogICAgLSByZXdv
cmsgY2FsY3VsYXRpb24gb2YgVGltZXJDb3VudCwgdmFsdWUgdG8gYmUgdXNlIGJ5IHRoZSBBUElD
IHRpbWVyCiAgICAtIGNoZWNrIGZvciBvdmVyZmxvdyBvZiBUaW1lclBlcmlvZCwgd2l0aCB0aGUg
YXBpYyB0aW1lciwgdGhlIHBlcmlvZCBjYW4KICAgICAgYmUgdXAgdG8gYWJvdXQgNDJzIG9uIFhl
biAob3IgZXZlbiBoaWdoZXIgYnkgY2hhbmdpbmcgdGhlIERpdmlkZVZhbHVlKS4KCiBPdm1mUGtn
L092bWZYZW4uZHNjICAgICAgICAgICAgICAgICB8ICAgMyArLQogT3ZtZlBrZy9Pdm1mWGVuLmZk
ZiAgICAgICAgICAgICAgICAgfCAgIDMgKy0KIE92bWZQa2cvWGVuVGltZXJEeGUvWGVuVGltZXJE
eGUuaW5mIHwgIDQyICsrKysKIE92bWZQa2cvWGVuVGltZXJEeGUvWGVuVGltZXJEeGUuaCAgIHwg
MTc3ICsrKysrKysrKysrKysrCiBPdm1mUGtnL1hlblRpbWVyRHhlL1hlblRpbWVyRHhlLmMgICB8
IDM1NSArKysrKysrKysrKysrKysrKysrKysrKysrKysrCiA1IGZpbGVzIGNoYW5nZWQsIDU3NiBp
bnNlcnRpb25zKCspLCA0IGRlbGV0aW9ucygtKQogY3JlYXRlIG1vZGUgMTAwNjQ0IE92bWZQa2cv
WGVuVGltZXJEeGUvWGVuVGltZXJEeGUuaW5mCiBjcmVhdGUgbW9kZSAxMDA2NDQgT3ZtZlBrZy9Y
ZW5UaW1lckR4ZS9YZW5UaW1lckR4ZS5oCiBjcmVhdGUgbW9kZSAxMDA2NDQgT3ZtZlBrZy9YZW5U
aW1lckR4ZS9YZW5UaW1lckR4ZS5jCgpkaWZmIC0tZ2l0IGEvT3ZtZlBrZy9Pdm1mWGVuLmRzYyBi
L092bWZQa2cvT3ZtZlhlbi5kc2MKaW5kZXggYmM2YjY2MDJjNi4uMWVjYWUzZmI0NSAxMDA2NDQK
LS0tIGEvT3ZtZlBrZy9Pdm1mWGVuLmRzYworKysgYi9Pdm1mUGtnL092bWZYZW4uZHNjCkBAIC01
NDcsMTAgKzU0Nyw5IEBAIFtDb21wb25lbnRzXQogICBNZGVNb2R1bGVQa2cvVW5pdmVyc2FsL1Nl
Y3VyaXR5U3R1YkR4ZS9TZWN1cml0eVN0dWJEeGUuaW5mDQogDQogICBNZGVNb2R1bGVQa2cvVW5p
dmVyc2FsL0ViY0R4ZS9FYmNEeGUuaW5mDQotICBPdm1mUGtnLzgyNTlJbnRlcnJ1cHRDb250cm9s
bGVyRHhlLzgyNTkuaW5mDQorICBPdm1mUGtnL1hlblRpbWVyRHhlL1hlblRpbWVyRHhlLmluZg0K
ICAgVWVmaUNwdVBrZy9DcHVJbzJEeGUvQ3B1SW8yRHhlLmluZg0KICAgVWVmaUNwdVBrZy9DcHVE
eGUvQ3B1RHhlLmluZg0KLSAgT3ZtZlBrZy84MjU0VGltZXJEeGUvODI1NFRpbWVyLmluZg0KICAg
T3ZtZlBrZy9JbmNvbXBhdGlibGVQY2lEZXZpY2VTdXBwb3J0RHhlL0luY29tcGF0aWJsZVBjaURl
dmljZVN1cHBvcnQuaW5mDQogICBPdm1mUGtnL1BjaUhvdFBsdWdJbml0RHhlL1BjaUhvdFBsdWdJ
bml0LmluZg0KICAgTWRlTW9kdWxlUGtnL0J1cy9QY2kvUGNpSG9zdEJyaWRnZUR4ZS9QY2lIb3N0
QnJpZGdlRHhlLmluZiB7DQpkaWZmIC0tZ2l0IGEvT3ZtZlBrZy9Pdm1mWGVuLmZkZiBiL092bWZQ
a2cvT3ZtZlhlbi5mZGYKaW5kZXggNDk5OTdmZWU5Yi4uZmEwODMwYTMyNCAxMDA2NDQKLS0tIGEv
T3ZtZlBrZy9Pdm1mWGVuLmZkZgorKysgYi9Pdm1mUGtnL092bWZYZW4uZmRmCkBAIC0yOTgsMTAg
KzI5OCw5IEBAIFtGVi5EWEVGVl0KIElORiAgTWRlTW9kdWxlUGtnL0NvcmUvUnVudGltZUR4ZS9S
dW50aW1lRHhlLmluZg0KIElORiAgTWRlTW9kdWxlUGtnL1VuaXZlcnNhbC9TZWN1cml0eVN0dWJE
eGUvU2VjdXJpdHlTdHViRHhlLmluZg0KIElORiAgTWRlTW9kdWxlUGtnL1VuaXZlcnNhbC9FYmNE
eGUvRWJjRHhlLmluZg0KLUlORiAgT3ZtZlBrZy84MjU5SW50ZXJydXB0Q29udHJvbGxlckR4ZS84
MjU5LmluZg0KK0lORiAgT3ZtZlBrZy9YZW5UaW1lckR4ZS9YZW5UaW1lckR4ZS5pbmYNCiBJTkYg
IFVlZmlDcHVQa2cvQ3B1SW8yRHhlL0NwdUlvMkR4ZS5pbmYNCiBJTkYgIFVlZmlDcHVQa2cvQ3B1
RHhlL0NwdUR4ZS5pbmYNCi1JTkYgIE92bWZQa2cvODI1NFRpbWVyRHhlLzgyNTRUaW1lci5pbmYN
CiBJTkYgIE92bWZQa2cvSW5jb21wYXRpYmxlUGNpRGV2aWNlU3VwcG9ydER4ZS9JbmNvbXBhdGli
bGVQY2lEZXZpY2VTdXBwb3J0LmluZg0KIElORiAgT3ZtZlBrZy9QY2lIb3RQbHVnSW5pdER4ZS9Q
Y2lIb3RQbHVnSW5pdC5pbmYNCiBJTkYgIE1kZU1vZHVsZVBrZy9CdXMvUGNpL1BjaUhvc3RCcmlk
Z2VEeGUvUGNpSG9zdEJyaWRnZUR4ZS5pbmYNCmRpZmYgLS1naXQgYS9Pdm1mUGtnL1hlblRpbWVy
RHhlL1hlblRpbWVyRHhlLmluZiBiL092bWZQa2cvWGVuVGltZXJEeGUvWGVuVGltZXJEeGUuaW5m
Cm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAuLmFkZDFkMDFiYmYKLS0tIC9k
ZXYvbnVsbAorKysgYi9Pdm1mUGtnL1hlblRpbWVyRHhlL1hlblRpbWVyRHhlLmluZgpAQCAtMCww
ICsxLDQyIEBACisjIyBAZmlsZQ0KKyMgTG9jYWwgQVBJQyB0aW1lciBkcml2ZXIgdGhhdCBwcm92
aWRlcyBUaW1lciBBcmNoIHByb3RvY29sLg0KKyMNCisjIENvcHlyaWdodCAoYykgMjAwNSAtIDIw
MTksIEludGVsIENvcnBvcmF0aW9uLiBBbGwgcmlnaHRzIHJlc2VydmVkLjxCUj4NCisjIENvcHly
aWdodCAoYykgMjAxOSwgQ2l0cml4IFN5c3RlbXMsIEluYy4NCisjDQorIyBTUERYLUxpY2Vuc2Ut
SWRlbnRpZmllcjogQlNELTItQ2xhdXNlLVBhdGVudA0KKyMNCisjIw0KKw0KK1tEZWZpbmVzXQ0K
KyAgSU5GX1ZFUlNJT04gICAgICAgICAgICAgICAgICAgID0gMHgwMDAxMDAwNQ0KKyAgQkFTRV9O
QU1FICAgICAgICAgICAgICAgICAgICAgID0gWGVuVGltZXJEeGUNCisgIEZJTEVfR1VJRCAgICAg
ICAgICAgICAgICAgICAgICA9IDUyZmU4MTk2LWY5ZGUtNGQwNy1iMjJmLTUxZjc3YTBlN2M0MQ0K
KyAgTU9EVUxFX1RZUEUgICAgICAgICAgICAgICAgICAgID0gRFhFX0RSSVZFUg0KKyAgVkVSU0lP
Tl9TVFJJTkcgICAgICAgICAgICAgICAgID0gMS4wDQorDQorICBFTlRSWV9QT0lOVCAgICAgICAg
ICAgICAgICAgICAgPSBUaW1lckRyaXZlckluaXRpYWxpemUNCisNCitbUGFja2FnZXNdDQorICBN
ZGVQa2cvTWRlUGtnLmRlYw0KKyAgVWVmaUNwdVBrZy9VZWZpQ3B1UGtnLmRlYw0KKyAgT3ZtZlBr
Zy9Pdm1mUGtnLmRlYw0KKw0KK1tMaWJyYXJ5Q2xhc3Nlc10NCisgIFVlZmlCb290U2VydmljZXNU
YWJsZUxpYg0KKyAgQmFzZUxpYg0KKyAgRGVidWdMaWINCisgIFVlZmlEcml2ZXJFbnRyeVBvaW50
DQorICBMb2NhbEFwaWNMaWINCisNCitbU291cmNlc10NCisgIFhlblRpbWVyRHhlLmgNCisgIFhl
blRpbWVyRHhlLmMNCisNCitbUHJvdG9jb2xzXQ0KKyAgZ0VmaUNwdUFyY2hQcm90b2NvbEd1aWQg
ICAgICAgIyMgQ09OU1VNRVMNCisgIGdFZmlUaW1lckFyY2hQcm90b2NvbEd1aWQgICAgICMjIFBS
T0RVQ0VTDQorW1BjZF0NCisgIGdFZmlNZGVQa2dUb2tlblNwYWNlR3VpZC5QY2RGU0JDbG9jayAg
IyMgQ09OU1VNRVMNCitbRGVwZXhdDQorICBnRWZpQ3B1QXJjaFByb3RvY29sR3VpZA0KZGlmZiAt
LWdpdCBhL092bWZQa2cvWGVuVGltZXJEeGUvWGVuVGltZXJEeGUuaCBiL092bWZQa2cvWGVuVGlt
ZXJEeGUvWGVuVGltZXJEeGUuaApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAw
Li5lMGEzZDk1ZmQwCi0tLSAvZGV2L251bGwKKysrIGIvT3ZtZlBrZy9YZW5UaW1lckR4ZS9YZW5U
aW1lckR4ZS5oCkBAIC0wLDAgKzEsMTc3IEBACisvKiogQGZpbGUNCisgIFByaXZhdGUgZGF0YSBz
dHJ1Y3R1cmVzDQorDQorQ29weXJpZ2h0IChjKSAyMDA1IC0gMjAxOCwgSW50ZWwgQ29ycG9yYXRp
b24uIEFsbCByaWdodHMgcmVzZXJ2ZWQuPEJSPg0KK0NvcHlyaWdodCAoYykgMjAxOSwgQ2l0cml4
IFN5c3RlbXMsIEluYy4NCisNCitTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQlNELTItQ2xhdXNl
LVBhdGVudA0KKyoqLw0KKw0KKyNpZm5kZWYgX1RJTUVSX0hfDQorI2RlZmluZSBfVElNRVJfSF8N
CisNCisjaW5jbHVkZSA8UGlEeGUuaD4NCisNCisjaW5jbHVkZSA8UHJvdG9jb2wvQ3B1Lmg+DQor
I2luY2x1ZGUgPFByb3RvY29sL1RpbWVyLmg+DQorDQorI2luY2x1ZGUgPFJlZ2lzdGVyL0xvY2Fs
QXBpYy5oPg0KKw0KKyNpbmNsdWRlIDxMaWJyYXJ5L1VlZmlCb290U2VydmljZXNUYWJsZUxpYi5o
Pg0KKyNpbmNsdWRlIDxMaWJyYXJ5L0Jhc2VMaWIuaD4NCisjaW5jbHVkZSA8TGlicmFyeS9EZWJ1
Z0xpYi5oPg0KKyNpbmNsdWRlIDxMaWJyYXJ5L0xvY2FsQXBpY0xpYi5oPg0KKyNpbmNsdWRlIDxM
aWJyYXJ5L1BjZExpYi5oPg0KKw0KKy8vIFRoZSBkZWZhdWx0IHRpbWVyIHRpY2sgZHVyYXRpb24g
aXMgc2V0IHRvIDEwIG1zID0gMTAwMDAwIDEwMCBucyB1bml0cw0KKy8vDQorI2RlZmluZSBERUZB
VUxUX1RJTUVSX1RJQ0tfRFVSQVRJT04gMTAwMDAwDQorDQorLy8NCisvLyBUaGUgVGltZXIgVmVj
dG9yIHVzZSBmb3IgaW50ZXJydXB0DQorLy8NCisjZGVmaW5lIExPQ0FMX0FQSUNfVElNRVJfVkVD
VE9SIDMyDQorDQorLy8NCisvLyBGdW5jdGlvbiBQcm90b3R5cGVzDQorLy8NCisvKioNCisgIElu
aXRpYWxpemUgdGhlIFRpbWVyIEFyY2hpdGVjdHVyYWwgUHJvdG9jb2wgZHJpdmVyDQorDQorICBA
cGFyYW0gSW1hZ2VIYW5kbGUgICAgIEltYWdlSGFuZGxlIG9mIHRoZSBsb2FkZWQgZHJpdmVyDQor
ICBAcGFyYW0gU3lzdGVtVGFibGUgICAgIFBvaW50ZXIgdG8gdGhlIFN5c3RlbSBUYWJsZQ0KKw0K
KyAgQHJldHZhbCBFRklfU1VDQ0VTUyAgICAgICAgICAgIFRpbWVyIEFyY2hpdGVjdHVyYWwgUHJv
dG9jb2wgY3JlYXRlZA0KKyAgQHJldHZhbCBFRklfT1VUX09GX1JFU09VUkNFUyAgIE5vdCBlbm91
Z2ggcmVzb3VyY2VzIGF2YWlsYWJsZSB0byBpbml0aWFsaXplIGRyaXZlci4NCisgIEByZXR2YWwg
RUZJX0RFVklDRV9FUlJPUiAgICAgICBBIGRldmljZSBlcnJvciBvY2N1cnJlZCBhdHRlbXB0aW5n
IHRvIGluaXRpYWxpemUgdGhlIGRyaXZlci4NCisNCisqKi8NCitFRklfU1RBVFVTDQorRUZJQVBJ
DQorVGltZXJEcml2ZXJJbml0aWFsaXplICgNCisgIElOIEVGSV9IQU5ETEUgICAgICAgIEltYWdl
SGFuZGxlLA0KKyAgSU4gRUZJX1NZU1RFTV9UQUJMRSAgKlN5c3RlbVRhYmxlDQorICApDQorOw0K
Kw0KKy8qKg0KKw0KKyAgVGhpcyBmdW5jdGlvbiBhZGp1c3RzIHRoZSBwZXJpb2Qgb2YgdGltZXIg
aW50ZXJydXB0cyB0byB0aGUgdmFsdWUgc3BlY2lmaWVkDQorICBieSBUaW1lclBlcmlvZC4gIElm
IHRoZSB0aW1lciBwZXJpb2QgaXMgdXBkYXRlZCwgdGhlbiB0aGUgc2VsZWN0ZWQgdGltZXINCisg
IHBlcmlvZCBpcyBzdG9yZWQgaW4gRUZJX1RJTUVSLlRpbWVyUGVyaW9kLCBhbmQgRUZJX1NVQ0NF
U1MgaXMgcmV0dXJuZWQuICBJZg0KKyAgdGhlIHRpbWVyIGhhcmR3YXJlIGlzIG5vdCBwcm9ncmFt
bWFibGUsIHRoZW4gRUZJX1VOU1VQUE9SVEVEIGlzIHJldHVybmVkLg0KKyAgSWYgYW4gZXJyb3Ig
b2NjdXJzIHdoaWxlIGF0dGVtcHRpbmcgdG8gdXBkYXRlIHRoZSB0aW1lciBwZXJpb2QsIHRoZW4g
dGhlDQorICB0aW1lciBoYXJkd2FyZSB3aWxsIGJlIHB1dCBiYWNrIGluIGl0cyBzdGF0ZSBwcmlv
ciB0byB0aGlzIGNhbGwsIGFuZA0KKyAgRUZJX0RFVklDRV9FUlJPUiBpcyByZXR1cm5lZC4gIElm
IFRpbWVyUGVyaW9kIGlzIDAsIHRoZW4gdGhlIHRpbWVyIGludGVycnVwdA0KKyAgaXMgZGlzYWJs
ZWQuICBUaGlzIGlzIG5vdCB0aGUgc2FtZSBhcyBkaXNhYmxpbmcgdGhlIENQVSdzIGludGVycnVw
dHMuDQorICBJbnN0ZWFkLCBpdCBtdXN0IGVpdGhlciB0dXJuIG9mZiB0aGUgdGltZXIgaGFyZHdh
cmUsIG9yIGl0IG11c3QgYWRqdXN0IHRoZQ0KKyAgaW50ZXJydXB0IGNvbnRyb2xsZXIgc28gdGhh
dCBhIENQVSBpbnRlcnJ1cHQgaXMgbm90IGdlbmVyYXRlZCB3aGVuIHRoZSB0aW1lcg0KKyAgaW50
ZXJydXB0IGZpcmVzLg0KKw0KKw0KKyAgQHBhcmFtIFRoaXMgICAgICAgICAgICBUaGUgRUZJX1RJ
TUVSX0FSQ0hfUFJPVE9DT0wgaW5zdGFuY2UuDQorICBAcGFyYW0gTm90aWZ5RnVuY3Rpb24gIFRo
ZSByYXRlIHRvIHByb2dyYW0gdGhlIHRpbWVyIGludGVycnVwdCBpbiAxMDAgblMgdW5pdHMuICBJ
Zg0KKyAgICAgICAgICAgICAgICAgICAgICAgICB0aGUgdGltZXIgaGFyZHdhcmUgaXMgbm90IHBy
b2dyYW1tYWJsZSwgdGhlbiBFRklfVU5TVVBQT1JURUQgaXMNCisgICAgICAgICAgICAgICAgICAg
ICAgICAgcmV0dXJuZWQuICBJZiB0aGUgdGltZXIgaXMgcHJvZ3JhbW1hYmxlLCB0aGVuIHRoZSB0
aW1lciBwZXJpb2QNCisgICAgICAgICAgICAgICAgICAgICAgICAgd2lsbCBiZSByb3VuZGVkIHVw
IHRvIHRoZSBuZWFyZXN0IHRpbWVyIHBlcmlvZCB0aGF0IGlzIHN1cHBvcnRlZA0KKyAgICAgICAg
ICAgICAgICAgICAgICAgICBieSB0aGUgdGltZXIgaGFyZHdhcmUuICBJZiBUaW1lclBlcmlvZCBp
cyBzZXQgdG8gMCwgdGhlbiB0aGUNCisgICAgICAgICAgICAgICAgICAgICAgICAgdGltZXIgaW50
ZXJydXB0cyB3aWxsIGJlIGRpc2FibGVkLg0KKw0KKyAgQHJldHZhbCAgICAgICAgRUZJX1NVQ0NF
U1MgICAgICAgVGhlIHRpbWVyIHBlcmlvZCB3YXMgY2hhbmdlZC4NCisgIEByZXR2YWwgICAgICAg
IEVGSV9VTlNVUFBPUlRFRCAgIFRoZSBwbGF0Zm9ybSBjYW5ub3QgY2hhbmdlIHRoZSBwZXJpb2Qg
b2YgdGhlIHRpbWVyIGludGVycnVwdC4NCisgIEByZXR2YWwgICAgICAgIEVGSV9ERVZJQ0VfRVJS
T1IgIFRoZSB0aW1lciBwZXJpb2QgY291bGQgbm90IGJlIGNoYW5nZWQgZHVlIHRvIGEgZGV2aWNl
IGVycm9yLg0KKw0KKyoqLw0KK0VGSV9TVEFUVVMNCitFRklBUEkNCitUaW1lckRyaXZlclJlZ2lz
dGVySGFuZGxlciAoDQorICBJTiBFRklfVElNRVJfQVJDSF9QUk9UT0NPTCAgKlRoaXMsDQorICBJ
TiBFRklfVElNRVJfTk9USUZZICAgICAgICAgTm90aWZ5RnVuY3Rpb24NCisgICkNCis7DQorDQor
LyoqDQorDQorICBUaGlzIGZ1bmN0aW9uIGFkanVzdHMgdGhlIHBlcmlvZCBvZiB0aW1lciBpbnRl
cnJ1cHRzIHRvIHRoZSB2YWx1ZSBzcGVjaWZpZWQNCisgIGJ5IFRpbWVyUGVyaW9kLiAgSWYgdGhl
IHRpbWVyIHBlcmlvZCBpcyB1cGRhdGVkLCB0aGVuIHRoZSBzZWxlY3RlZCB0aW1lcg0KKyAgcGVy
aW9kIGlzIHN0b3JlZCBpbiBFRklfVElNRVIuVGltZXJQZXJpb2QsIGFuZCBFRklfU1VDQ0VTUyBp
cyByZXR1cm5lZC4gIElmDQorICB0aGUgdGltZXIgaGFyZHdhcmUgaXMgbm90IHByb2dyYW1tYWJs
ZSwgdGhlbiBFRklfVU5TVVBQT1JURUQgaXMgcmV0dXJuZWQuDQorICBJZiBhbiBlcnJvciBvY2N1
cnMgd2hpbGUgYXR0ZW1wdGluZyB0byB1cGRhdGUgdGhlIHRpbWVyIHBlcmlvZCwgdGhlbiB0aGUN
CisgIHRpbWVyIGhhcmR3YXJlIHdpbGwgYmUgcHV0IGJhY2sgaW4gaXRzIHN0YXRlIHByaW9yIHRv
IHRoaXMgY2FsbCwgYW5kDQorICBFRklfREVWSUNFX0VSUk9SIGlzIHJldHVybmVkLiAgSWYgVGlt
ZXJQZXJpb2QgaXMgMCwgdGhlbiB0aGUgdGltZXIgaW50ZXJydXB0DQorICBpcyBkaXNhYmxlZC4g
IFRoaXMgaXMgbm90IHRoZSBzYW1lIGFzIGRpc2FibGluZyB0aGUgQ1BVJ3MgaW50ZXJydXB0cy4N
CisgIEluc3RlYWQsIGl0IG11c3QgZWl0aGVyIHR1cm4gb2ZmIHRoZSB0aW1lciBoYXJkd2FyZSwg
b3IgaXQgbXVzdCBhZGp1c3QgdGhlDQorICBpbnRlcnJ1cHQgY29udHJvbGxlciBzbyB0aGF0IGEg
Q1BVIGludGVycnVwdCBpcyBub3QgZ2VuZXJhdGVkIHdoZW4gdGhlIHRpbWVyDQorICBpbnRlcnJ1
cHQgZmlyZXMuDQorDQorDQorICBAcGFyYW0gVGhpcyAgICAgICAgICAgIFRoZSBFRklfVElNRVJf
QVJDSF9QUk9UT0NPTCBpbnN0YW5jZS4NCisgIEBwYXJhbSBUaW1lclBlcmlvZCAgICAgVGhlIHJh
dGUgdG8gcHJvZ3JhbSB0aGUgdGltZXIgaW50ZXJydXB0IGluIDEwMCBuUyB1bml0cy4gIElmDQor
ICAgICAgICAgICAgICAgICAgICAgICAgIHRoZSB0aW1lciBoYXJkd2FyZSBpcyBub3QgcHJvZ3Jh
bW1hYmxlLCB0aGVuIEVGSV9VTlNVUFBPUlRFRCBpcw0KKyAgICAgICAgICAgICAgICAgICAgICAg
ICByZXR1cm5lZC4gIElmIHRoZSB0aW1lciBpcyBwcm9ncmFtbWFibGUsIHRoZW4gdGhlIHRpbWVy
IHBlcmlvZA0KKyAgICAgICAgICAgICAgICAgICAgICAgICB3aWxsIGJlIHJvdW5kZWQgdXAgdG8g
dGhlIG5lYXJlc3QgdGltZXIgcGVyaW9kIHRoYXQgaXMgc3VwcG9ydGVkDQorICAgICAgICAgICAg
ICAgICAgICAgICAgIGJ5IHRoZSB0aW1lciBoYXJkd2FyZS4gIElmIFRpbWVyUGVyaW9kIGlzIHNl
dCB0byAwLCB0aGVuIHRoZQ0KKyAgICAgICAgICAgICAgICAgICAgICAgICB0aW1lciBpbnRlcnJ1
cHRzIHdpbGwgYmUgZGlzYWJsZWQuDQorDQorICBAcmV0dmFsICAgICAgICBFRklfU1VDQ0VTUyAg
ICAgICBUaGUgdGltZXIgcGVyaW9kIHdhcyBjaGFuZ2VkLg0KKyAgQHJldHZhbCAgICAgICAgRUZJ
X1VOU1VQUE9SVEVEICAgVGhlIHBsYXRmb3JtIGNhbm5vdCBjaGFuZ2UgdGhlIHBlcmlvZCBvZiB0
aGUgdGltZXIgaW50ZXJydXB0Lg0KKyAgQHJldHZhbCAgICAgICAgRUZJX0RFVklDRV9FUlJPUiAg
VGhlIHRpbWVyIHBlcmlvZCBjb3VsZCBub3QgYmUgY2hhbmdlZCBkdWUgdG8gYSBkZXZpY2UgZXJy
b3IuDQorDQorKiovDQorRUZJX1NUQVRVUw0KK0VGSUFQSQ0KK1RpbWVyRHJpdmVyU2V0VGltZXJQ
ZXJpb2QgKA0KKyAgSU4gRUZJX1RJTUVSX0FSQ0hfUFJPVE9DT0wgICpUaGlzLA0KKyAgSU4gVUlO
VDY0ICAgICAgICAgICAgICAgICAgIFRpbWVyUGVyaW9kDQorICApDQorOw0KKw0KKy8qKg0KKw0K
KyAgVGhpcyBmdW5jdGlvbiByZXRyaWV2ZXMgdGhlIHBlcmlvZCBvZiB0aW1lciBpbnRlcnJ1cHRz
IGluIDEwMCBucyB1bml0cywNCisgIHJldHVybnMgdGhhdCB2YWx1ZSBpbiBUaW1lclBlcmlvZCwg
YW5kIHJldHVybnMgRUZJX1NVQ0NFU1MuICBJZiBUaW1lclBlcmlvZA0KKyAgaXMgTlVMTCwgdGhl
biBFRklfSU5WQUxJRF9QQVJBTUVURVIgaXMgcmV0dXJuZWQuICBJZiBhIFRpbWVyUGVyaW9kIG9m
IDAgaXMNCisgIHJldHVybmVkLCB0aGVuIHRoZSB0aW1lciBpcyBjdXJyZW50bHkgZGlzYWJsZWQu
DQorDQorDQorICBAcGFyYW0gVGhpcyAgICAgICAgICAgIFRoZSBFRklfVElNRVJfQVJDSF9QUk9U
T0NPTCBpbnN0YW5jZS4NCisgIEBwYXJhbSBUaW1lclBlcmlvZCAgICAgQSBwb2ludGVyIHRvIHRo
ZSB0aW1lciBwZXJpb2QgdG8gcmV0cmlldmUgaW4gMTAwIG5zIHVuaXRzLiAgSWYNCisgICAgICAg
ICAgICAgICAgICAgICAgICAgMCBpcyByZXR1cm5lZCwgdGhlbiB0aGUgdGltZXIgaXMgY3VycmVu
dGx5IGRpc2FibGVkLg0KKw0KKyAgQHJldHZhbCBFRklfU1VDQ0VTUyAgICAgICAgICAgIFRoZSB0
aW1lciBwZXJpb2Qgd2FzIHJldHVybmVkIGluIFRpbWVyUGVyaW9kLg0KKyAgQHJldHZhbCBFRklf
SU5WQUxJRF9QQVJBTUVURVIgIFRpbWVyUGVyaW9kIGlzIE5VTEwuDQorDQorKiovDQorRUZJX1NU
QVRVUw0KK0VGSUFQSQ0KK1RpbWVyRHJpdmVyR2V0VGltZXJQZXJpb2QgKA0KKyAgSU4gRUZJX1RJ
TUVSX0FSQ0hfUFJPVE9DT0wgICAqVGhpcywNCisgIE9VVCBVSU5UNjQgICAgICAgICAgICAgICAg
ICAgKlRpbWVyUGVyaW9kDQorICApDQorOw0KKw0KKy8qKg0KKw0KKyAgVGhpcyBmdW5jdGlvbiBn
ZW5lcmF0ZXMgYSBzb2Z0IHRpbWVyIGludGVycnVwdC4gSWYgdGhlIHBsYXRmb3JtIGRvZXMgbm90
IHN1cHBvcnQgc29mdA0KKyAgdGltZXIgaW50ZXJydXB0cywgdGhlbiBFRklfVU5TVVBQT1JURUQg
aXMgcmV0dXJuZWQuIE90aGVyd2lzZSwgRUZJX1NVQ0NFU1MgaXMgcmV0dXJuZWQuDQorICBJZiBh
IGhhbmRsZXIgaGFzIGJlZW4gcmVnaXN0ZXJlZCB0aHJvdWdoIHRoZSBFRklfVElNRVJfQVJDSF9Q
Uk9UT0NPTC5SZWdpc3RlckhhbmRsZXIoKQ0KKyAgc2VydmljZSwgdGhlbiBhIHNvZnQgdGltZXIg
aW50ZXJydXB0IHdpbGwgYmUgZ2VuZXJhdGVkLiBJZiB0aGUgdGltZXIgaW50ZXJydXB0IGlzDQor
ICBlbmFibGVkIHdoZW4gdGhpcyBzZXJ2aWNlIGlzIGNhbGxlZCwgdGhlbiB0aGUgcmVnaXN0ZXJl
ZCBoYW5kbGVyIHdpbGwgYmUgaW52b2tlZC4gVGhlDQorICByZWdpc3RlcmVkIGhhbmRsZXIgc2hv
dWxkIG5vdCBiZSBhYmxlIHRvIGRpc3Rpbmd1aXNoIGEgaGFyZHdhcmUtZ2VuZXJhdGVkIHRpbWVy
DQorICBpbnRlcnJ1cHQgZnJvbSBhIHNvZnR3YXJlLWdlbmVyYXRlZCB0aW1lciBpbnRlcnJ1cHQu
DQorDQorDQorICBAcGFyYW0gVGhpcyAgICAgICAgICAgICAgVGhlIEVGSV9USU1FUl9BUkNIX1BS
T1RPQ09MIGluc3RhbmNlLg0KKw0KKyAgQHJldHZhbCBFRklfU1VDQ0VTUyAgICAgICBUaGUgc29m
dCB0aW1lciBpbnRlcnJ1cHQgd2FzIGdlbmVyYXRlZC4NCisgIEByZXR2YWwgRUZJX1VOU1VQUE9S
VEVEICAgVGhlIHBsYXRmb3JtIGRvZXMgbm90IHN1cHBvcnQgdGhlIGdlbmVyYXRpb24gb2Ygc29m
dCB0aW1lciBpbnRlcnJ1cHRzLg0KKw0KKyoqLw0KK0VGSV9TVEFUVVMNCitFRklBUEkNCitUaW1l
ckRyaXZlckdlbmVyYXRlU29mdEludGVycnVwdCAoDQorICBJTiBFRklfVElNRVJfQVJDSF9QUk9U
T0NPTCAgKlRoaXMNCisgICkNCis7DQorDQorI2VuZGlmDQpkaWZmIC0tZ2l0IGEvT3ZtZlBrZy9Y
ZW5UaW1lckR4ZS9YZW5UaW1lckR4ZS5jIGIvT3ZtZlBrZy9YZW5UaW1lckR4ZS9YZW5UaW1lckR4
ZS5jCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAuLjlmOWUwNDc2NmMKLS0t
IC9kZXYvbnVsbAorKysgYi9Pdm1mUGtnL1hlblRpbWVyRHhlL1hlblRpbWVyRHhlLmMKQEAgLTAs
MCArMSwzNTUgQEAKKy8qKiBAZmlsZQ0KKyAgVGltZXIgQXJjaGl0ZWN0dXJhbCBQcm90b2NvbCBh
cyBkZWZpbmVkIGluIHRoZSBEWEUgQ0lTDQorDQorQ29weXJpZ2h0IChjKSAyMDA1IC0gMjAxOCwg
SW50ZWwgQ29ycG9yYXRpb24uIEFsbCByaWdodHMgcmVzZXJ2ZWQuPEJSPg0KK0NvcHlyaWdodCAo
YykgMjAxOSwgQ2l0cml4IFN5c3RlbXMsIEluYy4NCisNCitTUERYLUxpY2Vuc2UtSWRlbnRpZmll
cjogQlNELTItQ2xhdXNlLVBhdGVudA0KKw0KKyoqLw0KKw0KKyNpbmNsdWRlICJYZW5UaW1lckR4
ZS5oIg0KKw0KKy8vDQorLy8gVGhlIGhhbmRsZSBvbnRvIHdoaWNoIHRoZSBUaW1lciBBcmNoaXRl
Y3R1cmFsIFByb3RvY29sIHdpbGwgYmUgaW5zdGFsbGVkDQorLy8NCitFRklfSEFORExFICAgICAg
ICAgICAgICAgIG1UaW1lckhhbmRsZSA9IE5VTEw7DQorDQorLy8NCisvLyBUaGUgVGltZXIgQXJj
aGl0ZWN0dXJhbCBQcm90b2NvbCB0aGF0IHRoaXMgZHJpdmVyIHByb2R1Y2VzDQorLy8NCitFRklf
VElNRVJfQVJDSF9QUk9UT0NPTCAgIG1UaW1lciA9IHsNCisgIFRpbWVyRHJpdmVyUmVnaXN0ZXJI
YW5kbGVyLA0KKyAgVGltZXJEcml2ZXJTZXRUaW1lclBlcmlvZCwNCisgIFRpbWVyRHJpdmVyR2V0
VGltZXJQZXJpb2QsDQorICBUaW1lckRyaXZlckdlbmVyYXRlU29mdEludGVycnVwdA0KK307DQor
DQorLy8NCisvLyBQb2ludGVyIHRvIHRoZSBDUFUgQXJjaGl0ZWN0dXJhbCBQcm90b2NvbCBpbnN0
YW5jZQ0KKy8vDQorRUZJX0NQVV9BUkNIX1BST1RPQ09MICAgICAqbUNwdTsNCisNCisvLw0KKy8v
IFRoZSBub3RpZmljYXRpb24gZnVuY3Rpb24gdG8gY2FsbCBvbiBldmVyeSB0aW1lciBpbnRlcnJ1
cHQuDQorLy8gQSBidWcgaW4gdGhlIGNvbXBpbGVyIHByZXZlbnRzIHVzIGZyb20gaW5pdGlhbGl6
aW5nIHRoaXMgaGVyZS4NCisvLw0KK0VGSV9USU1FUl9OT1RJRlkgbVRpbWVyTm90aWZ5RnVuY3Rp
b247DQorDQorLy8NCisvLyBUaGUgY3VycmVudCBwZXJpb2Qgb2YgdGhlIHRpbWVyIGludGVycnVw
dA0KKy8vDQordm9sYXRpbGUgVUlOVDY0ICAgICAgICAgICBtVGltZXJQZXJpb2QgPSAwOw0KKw0K
Ky8vDQorLy8gV29ya2VyIEZ1bmN0aW9ucw0KKy8vDQorLyoqDQorICBJbnRlcnJ1cHQgSGFuZGxl
ci4NCisNCisgIEBwYXJhbSBJbnRlcnJ1cHRUeXBlICAgIFRoZSB0eXBlIG9mIGludGVycnVwdCB0
aGF0IG9jY3VycmVkDQorICBAcGFyYW0gU3lzdGVtQ29udGV4dCAgICBBIHBvaW50ZXIgdG8gdGhl
IHN5c3RlbSBjb250ZXh0IHdoZW4gdGhlIGludGVycnVwdCBvY2N1cnJlZA0KKyoqLw0KK1ZPSUQN
CitFRklBUEkNCitUaW1lckludGVycnVwdEhhbmRsZXIgKA0KKyAgSU4gRUZJX0VYQ0VQVElPTl9U
WVBFICAgSW50ZXJydXB0VHlwZSwNCisgIElOIEVGSV9TWVNURU1fQ09OVEVYVCAgIFN5c3RlbUNv
bnRleHQNCisgICkNCit7DQorICBFRklfVFBMIE9yaWdpbmFsVFBMOw0KKw0KKyAgT3JpZ2luYWxU
UEwgPSBnQlMtPlJhaXNlVFBMIChUUExfSElHSF9MRVZFTCk7DQorDQorICBTZW5kQXBpY0VvaSgp
Ow0KKw0KKyAgaWYgKG1UaW1lck5vdGlmeUZ1bmN0aW9uICE9IE5VTEwpIHsNCisgICAgLy8NCisg
ICAgLy8gQGJ1ZyA6IFRoaXMgZG9lcyBub3QgaGFuZGxlIG1pc3NlZCB0aW1lciBpbnRlcnJ1cHRz
DQorICAgIC8vDQorICAgIG1UaW1lck5vdGlmeUZ1bmN0aW9uIChtVGltZXJQZXJpb2QpOw0KKyAg
fQ0KKw0KKyAgZ0JTLT5SZXN0b3JlVFBMIChPcmlnaW5hbFRQTCk7DQorfQ0KKw0KKy8qKg0KKw0K
KyAgVGhpcyBmdW5jdGlvbiByZWdpc3RlcnMgdGhlIGhhbmRsZXIgTm90aWZ5RnVuY3Rpb24gc28g
aXQgaXMgY2FsbGVkIGV2ZXJ5IHRpbWUNCisgIHRoZSB0aW1lciBpbnRlcnJ1cHQgZmlyZXMuICBJ
dCBhbHNvIHBhc3NlcyB0aGUgYW1vdW50IG9mIHRpbWUgc2luY2UgdGhlIGxhc3QNCisgIGhhbmRs
ZXIgY2FsbCB0byB0aGUgTm90aWZ5RnVuY3Rpb24uICBJZiBOb3RpZnlGdW5jdGlvbiBpcyBOVUxM
LCB0aGVuIHRoZQ0KKyAgaGFuZGxlciBpcyB1bnJlZ2lzdGVyZWQuICBJZiB0aGUgaGFuZGxlciBp
cyByZWdpc3RlcmVkLCB0aGVuIEVGSV9TVUNDRVNTIGlzDQorICByZXR1cm5lZC4gIElmIHRoZSBD
UFUgZG9lcyBub3Qgc3VwcG9ydCByZWdpc3RlcmluZyBhIHRpbWVyIGludGVycnVwdCBoYW5kbGVy
LA0KKyAgdGhlbiBFRklfVU5TVVBQT1JURUQgaXMgcmV0dXJuZWQuICBJZiBhbiBhdHRlbXB0IGlz
IG1hZGUgdG8gcmVnaXN0ZXIgYSBoYW5kbGVyDQorICB3aGVuIGEgaGFuZGxlciBpcyBhbHJlYWR5
IHJlZ2lzdGVyZWQsIHRoZW4gRUZJX0FMUkVBRFlfU1RBUlRFRCBpcyByZXR1cm5lZC4NCisgIElm
IGFuIGF0dGVtcHQgaXMgbWFkZSB0byB1bnJlZ2lzdGVyIGEgaGFuZGxlciB3aGVuIGEgaGFuZGxl
ciBpcyBub3QgcmVnaXN0ZXJlZCwNCisgIHRoZW4gRUZJX0lOVkFMSURfUEFSQU1FVEVSIGlzIHJl
dHVybmVkLiAgSWYgYW4gZXJyb3Igb2NjdXJzIGF0dGVtcHRpbmcgdG8NCisgIHJlZ2lzdGVyIHRo
ZSBOb3RpZnlGdW5jdGlvbiB3aXRoIHRoZSB0aW1lciBpbnRlcnJ1cHQsIHRoZW4gRUZJX0RFVklD
RV9FUlJPUg0KKyAgaXMgcmV0dXJuZWQuDQorDQorDQorICBAcGFyYW0gVGhpcyAgICAgICAgICAg
ICBUaGUgRUZJX1RJTUVSX0FSQ0hfUFJPVE9DT0wgaW5zdGFuY2UuDQorICBAcGFyYW0gTm90aWZ5
RnVuY3Rpb24gICBUaGUgZnVuY3Rpb24gdG8gY2FsbCB3aGVuIGEgdGltZXIgaW50ZXJydXB0IGZp
cmVzLiAgVGhpcw0KKyAgICAgICAgICAgICAgICAgICAgICAgICAgZnVuY3Rpb24gZXhlY3V0ZXMg
YXQgVFBMX0hJR0hfTEVWRUwuICBUaGUgRFhFIENvcmUgd2lsbA0KKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgcmVnaXN0ZXIgYSBoYW5kbGVyIGZvciB0aGUgdGltZXIgaW50ZXJydXB0LCBzbyBp
dCBjYW4ga25vdw0KKyAgICAgICAgICAgICAgICAgICAgICAgICAgaG93IG11Y2ggdGltZSBoYXMg
cGFzc2VkLiAgVGhpcyBpbmZvcm1hdGlvbiBpcyB1c2VkIHRvDQorICAgICAgICAgICAgICAgICAg
ICAgICAgICBzaWduYWwgdGltZXIgYmFzZWQgZXZlbnRzLiAgTlVMTCB3aWxsIHVucmVnaXN0ZXIg
dGhlIGhhbmRsZXIuDQorDQorICBAcmV0dmFsICAgICAgICBFRklfU1VDQ0VTUyAgICAgICAgICAg
IFRoZSB0aW1lciBoYW5kbGVyIHdhcyByZWdpc3RlcmVkLg0KKyAgQHJldHZhbCAgICAgICAgRUZJ
X1VOU1VQUE9SVEVEICAgICAgICBUaGUgcGxhdGZvcm0gZG9lcyBub3Qgc3VwcG9ydCB0aW1lciBp
bnRlcnJ1cHRzLg0KKyAgQHJldHZhbCAgICAgICAgRUZJX0FMUkVBRFlfU1RBUlRFRCAgICBOb3Rp
ZnlGdW5jdGlvbiBpcyBub3QgTlVMTCwgYW5kIGEgaGFuZGxlciBpcyBhbHJlYWR5DQorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJlZ2lzdGVyZWQuDQorICBAcmV0dmFs
ICAgICAgICBFRklfSU5WQUxJRF9QQVJBTUVURVIgIE5vdGlmeUZ1bmN0aW9uIGlzIE5VTEwsIGFu
ZCBhIGhhbmRsZXIgd2FzIG5vdA0KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwcmV2aW91c2x5IHJlZ2lzdGVyZWQuDQorICBAcmV0dmFsICAgICAgICBFRklfREVWSUNF
X0VSUk9SICAgICAgIFRoZSB0aW1lciBoYW5kbGVyIGNvdWxkIG5vdCBiZSByZWdpc3RlcmVkLg0K
Kw0KKyoqLw0KK0VGSV9TVEFUVVMNCitFRklBUEkNCitUaW1lckRyaXZlclJlZ2lzdGVySGFuZGxl
ciAoDQorICBJTiBFRklfVElNRVJfQVJDSF9QUk9UT0NPTCAgKlRoaXMsDQorICBJTiBFRklfVElN
RVJfTk9USUZZICAgICAgICAgTm90aWZ5RnVuY3Rpb24NCisgICkNCit7DQorICAvLw0KKyAgLy8g
Q2hlY2sgZm9yIGludmFsaWQgcGFyYW1ldGVycw0KKyAgLy8NCisgIGlmIChOb3RpZnlGdW5jdGlv
biA9PSBOVUxMICYmIG1UaW1lck5vdGlmeUZ1bmN0aW9uID09IE5VTEwpIHsNCisgICAgcmV0dXJu
IEVGSV9JTlZBTElEX1BBUkFNRVRFUjsNCisgIH0NCisNCisgIGlmIChOb3RpZnlGdW5jdGlvbiAh
PSBOVUxMICYmIG1UaW1lck5vdGlmeUZ1bmN0aW9uICE9IE5VTEwpIHsNCisgICAgcmV0dXJuIEVG
SV9BTFJFQURZX1NUQVJURUQ7DQorICB9DQorDQorICBtVGltZXJOb3RpZnlGdW5jdGlvbiA9IE5v
dGlmeUZ1bmN0aW9uOw0KKw0KKyAgcmV0dXJuIEVGSV9TVUNDRVNTOw0KK30NCisNCisvKioNCisN
CisgIFRoaXMgZnVuY3Rpb24gYWRqdXN0cyB0aGUgcGVyaW9kIG9mIHRpbWVyIGludGVycnVwdHMg
dG8gdGhlIHZhbHVlIHNwZWNpZmllZA0KKyAgYnkgVGltZXJQZXJpb2QuICBJZiB0aGUgdGltZXIg
cGVyaW9kIGlzIHVwZGF0ZWQsIHRoZW4gdGhlIHNlbGVjdGVkIHRpbWVyDQorICBwZXJpb2QgaXMg
c3RvcmVkIGluIEVGSV9USU1FUi5UaW1lclBlcmlvZCwgYW5kIEVGSV9TVUNDRVNTIGlzIHJldHVy
bmVkLiAgSWYNCisgIHRoZSB0aW1lciBoYXJkd2FyZSBpcyBub3QgcHJvZ3JhbW1hYmxlLCB0aGVu
IEVGSV9VTlNVUFBPUlRFRCBpcyByZXR1cm5lZC4NCisgIElmIGFuIGVycm9yIG9jY3VycyB3aGls
ZSBhdHRlbXB0aW5nIHRvIHVwZGF0ZSB0aGUgdGltZXIgcGVyaW9kLCB0aGVuIHRoZQ0KKyAgdGlt
ZXIgaGFyZHdhcmUgd2lsbCBiZSBwdXQgYmFjayBpbiBpdHMgc3RhdGUgcHJpb3IgdG8gdGhpcyBj
YWxsLCBhbmQNCisgIEVGSV9ERVZJQ0VfRVJST1IgaXMgcmV0dXJuZWQuICBJZiBUaW1lclBlcmlv
ZCBpcyAwLCB0aGVuIHRoZSB0aW1lciBpbnRlcnJ1cHQNCisgIGlzIGRpc2FibGVkLiAgVGhpcyBp
cyBub3QgdGhlIHNhbWUgYXMgZGlzYWJsaW5nIHRoZSBDUFUncyBpbnRlcnJ1cHRzLg0KKyAgSW5z
dGVhZCwgaXQgbXVzdCBlaXRoZXIgdHVybiBvZmYgdGhlIHRpbWVyIGhhcmR3YXJlLCBvciBpdCBt
dXN0IGFkanVzdCB0aGUNCisgIGludGVycnVwdCBjb250cm9sbGVyIHNvIHRoYXQgYSBDUFUgaW50
ZXJydXB0IGlzIG5vdCBnZW5lcmF0ZWQgd2hlbiB0aGUgdGltZXINCisgIGludGVycnVwdCBmaXJl
cy4NCisNCisNCisgIEBwYXJhbSBUaGlzICAgICAgICAgICAgVGhlIEVGSV9USU1FUl9BUkNIX1BS
T1RPQ09MIGluc3RhbmNlLg0KKyAgQHBhcmFtIFRpbWVyUGVyaW9kICAgICBUaGUgcmF0ZSB0byBw
cm9ncmFtIHRoZSB0aW1lciBpbnRlcnJ1cHQgaW4gMTAwIG5TIHVuaXRzLiAgSWYNCisgICAgICAg
ICAgICAgICAgICAgICAgICAgdGhlIHRpbWVyIGhhcmR3YXJlIGlzIG5vdCBwcm9ncmFtbWFibGUs
IHRoZW4gRUZJX1VOU1VQUE9SVEVEIGlzDQorICAgICAgICAgICAgICAgICAgICAgICAgIHJldHVy
bmVkLiAgSWYgdGhlIHRpbWVyIGlzIHByb2dyYW1tYWJsZSwgdGhlbiB0aGUgdGltZXIgcGVyaW9k
DQorICAgICAgICAgICAgICAgICAgICAgICAgIHdpbGwgYmUgcm91bmRlZCB1cCB0byB0aGUgbmVh
cmVzdCB0aW1lciBwZXJpb2QgdGhhdCBpcyBzdXBwb3J0ZWQNCisgICAgICAgICAgICAgICAgICAg
ICAgICAgYnkgdGhlIHRpbWVyIGhhcmR3YXJlLiAgSWYgVGltZXJQZXJpb2QgaXMgc2V0IHRvIDAs
IHRoZW4gdGhlDQorICAgICAgICAgICAgICAgICAgICAgICAgIHRpbWVyIGludGVycnVwdHMgd2ls
bCBiZSBkaXNhYmxlZC4NCisNCisgIEByZXR2YWwgICAgICAgIEVGSV9TVUNDRVNTICAgICAgIFRo
ZSB0aW1lciBwZXJpb2Qgd2FzIGNoYW5nZWQuDQorICBAcmV0dmFsICAgICAgICBFRklfVU5TVVBQ
T1JURUQgICBUaGUgcGxhdGZvcm0gY2Fubm90IGNoYW5nZSB0aGUgcGVyaW9kIG9mIHRoZSB0aW1l
ciBpbnRlcnJ1cHQuDQorICBAcmV0dmFsICAgICAgICBFRklfREVWSUNFX0VSUk9SICBUaGUgdGlt
ZXIgcGVyaW9kIGNvdWxkIG5vdCBiZSBjaGFuZ2VkIGR1ZSB0byBhIGRldmljZSBlcnJvci4NCisN
CisqKi8NCitFRklfU1RBVFVTDQorRUZJQVBJDQorVGltZXJEcml2ZXJTZXRUaW1lclBlcmlvZCAo
DQorICBJTiBFRklfVElNRVJfQVJDSF9QUk9UT0NPTCAgKlRoaXMsDQorICBJTiBVSU5UNjQgICAg
ICAgICAgICAgICAgICAgVGltZXJQZXJpb2QNCisgICkNCit7DQorICBVSU5UNjQgIFRpbWVyQ291
bnQ7DQorICBVSU5UMzIgIFRpbWVyRnJlcXVlbmN5Ow0KKyAgVUlOVE4gICBEaXZpZGVWYWx1ZSA9
IDE7DQorDQorICBpZiAoVGltZXJQZXJpb2QgPT0gMCkgew0KKyAgICAvLw0KKyAgICAvLyBEaXNh
YmxlIHRpbWVyIGludGVycnVwdCBmb3IgYSBUaW1lclBlcmlvZCBvZiAwDQorICAgIC8vDQorICAg
IERpc2FibGVBcGljVGltZXJJbnRlcnJ1cHQoKTsNCisgIH0gZWxzZSB7DQorICAgIFRpbWVyRnJl
cXVlbmN5ID0gUGNkR2V0MzIoUGNkRlNCQ2xvY2spIC8gRGl2aWRlVmFsdWU7DQorDQorICAgIC8v
DQorICAgIC8vIENvbnZlcnQgVGltZXJQZXJpb2QgaW50byBsb2NhbCBBUElDIGNvdW50cw0KKyAg
ICAvLw0KKyAgICAvLyBUaW1lclBlcmlvZCBpcyBpbiAxMDBucw0KKyAgICAvLyBUaW1lclBlcmlv
ZC8xMDAwMDAwMCB3aWxsIGJlIGluIHNlY29uZHMuDQorICAgIFRpbWVyQ291bnQgPSBEaXZVNjR4
MzIgKE11bHRVNjR4MzIgKFRpbWVyUGVyaW9kLCBUaW1lckZyZXF1ZW5jeSksDQorICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIDEwMDAwMDAwKTsNCisNCisgICAgLy8gQ2hlY2sgZm9yIG92ZXJm
bG93DQorICAgIGlmIChUaW1lckNvdW50ID4gTUFYX1VJTlQzMikgew0KKyAgICAgIFRpbWVyQ291
bnQgPSBNQVhfVUlOVDMyOw0KKyAgICAgIC8qIFRpbWVyUGVyaW9kID0gKE1BWF9VSU5UMzIgLyBU
aW1lckZyZXF1ZW5jeSkgKiAxMDAwMDAwMDsgKi8NCisgICAgICBUaW1lclBlcmlvZCA9IDQyOTQ5
NjczMDsNCisgICAgfQ0KKw0KKyAgICAvLw0KKyAgICAvLyBQcm9ncmFtIHRoZSB0aW1lciB3aXRo
IHRoZSBuZXcgY291bnQgdmFsdWUNCisgICAgLy8NCisgICAgSW5pdGlhbGl6ZUFwaWNUaW1lcihE
aXZpZGVWYWx1ZSwgVGltZXJDb3VudCwgVFJVRSwgTE9DQUxfQVBJQ19USU1FUl9WRUNUT1IpOw0K
Kw0KKyAgICAvLw0KKyAgICAvLyBFbmFibGUgdGltZXIgaW50ZXJydXB0DQorICAgIC8vDQorICAg
IEVuYWJsZUFwaWNUaW1lckludGVycnVwdCgpOw0KKyAgfQ0KKyAgLy8NCisgIC8vIFNhdmUgdGhl
IG5ldyB0aW1lciBwZXJpb2QNCisgIC8vDQorICBtVGltZXJQZXJpb2QgPSBUaW1lclBlcmlvZDsN
CisNCisgIHJldHVybiBFRklfU1VDQ0VTUzsNCit9DQorDQorLyoqDQorDQorICBUaGlzIGZ1bmN0
aW9uIHJldHJpZXZlcyB0aGUgcGVyaW9kIG9mIHRpbWVyIGludGVycnVwdHMgaW4gMTAwIG5zIHVu
aXRzLA0KKyAgcmV0dXJucyB0aGF0IHZhbHVlIGluIFRpbWVyUGVyaW9kLCBhbmQgcmV0dXJucyBF
RklfU1VDQ0VTUy4gIElmIFRpbWVyUGVyaW9kDQorICBpcyBOVUxMLCB0aGVuIEVGSV9JTlZBTElE
X1BBUkFNRVRFUiBpcyByZXR1cm5lZC4gIElmIGEgVGltZXJQZXJpb2Qgb2YgMCBpcw0KKyAgcmV0
dXJuZWQsIHRoZW4gdGhlIHRpbWVyIGlzIGN1cnJlbnRseSBkaXNhYmxlZC4NCisNCisNCisgIEBw
YXJhbSBUaGlzICAgICAgICAgICAgVGhlIEVGSV9USU1FUl9BUkNIX1BST1RPQ09MIGluc3RhbmNl
Lg0KKyAgQHBhcmFtIFRpbWVyUGVyaW9kICAgICBBIHBvaW50ZXIgdG8gdGhlIHRpbWVyIHBlcmlv
ZCB0byByZXRyaWV2ZSBpbiAxMDAgbnMgdW5pdHMuICBJZg0KKyAgICAgICAgICAgICAgICAgICAg
ICAgICAwIGlzIHJldHVybmVkLCB0aGVuIHRoZSB0aW1lciBpcyBjdXJyZW50bHkgZGlzYWJsZWQu
DQorDQorICBAcmV0dmFsIEVGSV9TVUNDRVNTICAgICAgICAgICAgVGhlIHRpbWVyIHBlcmlvZCB3
YXMgcmV0dXJuZWQgaW4gVGltZXJQZXJpb2QuDQorICBAcmV0dmFsIEVGSV9JTlZBTElEX1BBUkFN
RVRFUiAgVGltZXJQZXJpb2QgaXMgTlVMTC4NCisNCisqKi8NCitFRklfU1RBVFVTDQorRUZJQVBJ
DQorVGltZXJEcml2ZXJHZXRUaW1lclBlcmlvZCAoDQorICBJTiBFRklfVElNRVJfQVJDSF9QUk9U
T0NPTCAgICpUaGlzLA0KKyAgT1VUIFVJTlQ2NCAgICAgICAgICAgICAgICAgICAqVGltZXJQZXJp
b2QNCisgICkNCit7DQorICBpZiAoVGltZXJQZXJpb2QgPT0gTlVMTCkgew0KKyAgICByZXR1cm4g
RUZJX0lOVkFMSURfUEFSQU1FVEVSOw0KKyAgfQ0KKw0KKyAgKlRpbWVyUGVyaW9kID0gbVRpbWVy
UGVyaW9kOw0KKw0KKyAgcmV0dXJuIEVGSV9TVUNDRVNTOw0KK30NCisNCisvKioNCisNCisgIFRo
aXMgZnVuY3Rpb24gZ2VuZXJhdGVzIGEgc29mdCB0aW1lciBpbnRlcnJ1cHQuIElmIHRoZSBwbGF0
Zm9ybSBkb2VzIG5vdCBzdXBwb3J0IHNvZnQNCisgIHRpbWVyIGludGVycnVwdHMsIHRoZW4gRUZJ
X1VOU1VQUE9SVEVEIGlzIHJldHVybmVkLiBPdGhlcndpc2UsIEVGSV9TVUNDRVNTIGlzIHJldHVy
bmVkLg0KKyAgSWYgYSBoYW5kbGVyIGhhcyBiZWVuIHJlZ2lzdGVyZWQgdGhyb3VnaCB0aGUgRUZJ
X1RJTUVSX0FSQ0hfUFJPVE9DT0wuUmVnaXN0ZXJIYW5kbGVyKCkNCisgIHNlcnZpY2UsIHRoZW4g
YSBzb2Z0IHRpbWVyIGludGVycnVwdCB3aWxsIGJlIGdlbmVyYXRlZC4gSWYgdGhlIHRpbWVyIGlu
dGVycnVwdCBpcw0KKyAgZW5hYmxlZCB3aGVuIHRoaXMgc2VydmljZSBpcyBjYWxsZWQsIHRoZW4g
dGhlIHJlZ2lzdGVyZWQgaGFuZGxlciB3aWxsIGJlIGludm9rZWQuIFRoZQ0KKyAgcmVnaXN0ZXJl
ZCBoYW5kbGVyIHNob3VsZCBub3QgYmUgYWJsZSB0byBkaXN0aW5ndWlzaCBhIGhhcmR3YXJlLWdl
bmVyYXRlZCB0aW1lcg0KKyAgaW50ZXJydXB0IGZyb20gYSBzb2Z0d2FyZS1nZW5lcmF0ZWQgdGlt
ZXIgaW50ZXJydXB0Lg0KKw0KKw0KKyAgQHBhcmFtIFRoaXMgICAgICAgICAgICAgIFRoZSBFRklf
VElNRVJfQVJDSF9QUk9UT0NPTCBpbnN0YW5jZS4NCisNCisgIEByZXR2YWwgRUZJX1NVQ0NFU1Mg
ICAgICAgVGhlIHNvZnQgdGltZXIgaW50ZXJydXB0IHdhcyBnZW5lcmF0ZWQuDQorICBAcmV0dmFs
IEVGSV9VTlNVUFBPUlRFRCAgIFRoZSBwbGF0Zm9ybSBkb2VzIG5vdCBzdXBwb3J0IHRoZSBnZW5l
cmF0aW9uIG9mIHNvZnQgdGltZXIgaW50ZXJydXB0cy4NCisNCisqKi8NCitFRklfU1RBVFVTDQor
RUZJQVBJDQorVGltZXJEcml2ZXJHZW5lcmF0ZVNvZnRJbnRlcnJ1cHQgKA0KKyAgSU4gRUZJX1RJ
TUVSX0FSQ0hfUFJPVE9DT0wgICpUaGlzDQorICApDQorew0KKyAgRUZJX1RQTCAgICAgT3JpZ2lu
YWxUUEw7DQorDQorICBpZiAoR2V0QXBpY1RpbWVySW50ZXJydXB0U3RhdGUoKSkgew0KKyAgICAv
Lw0KKyAgICAvLyBJbnZva2UgdGhlIHJlZ2lzdGVyZWQgaGFuZGxlcg0KKyAgICAvLw0KKyAgICBP
cmlnaW5hbFRQTCA9IGdCUy0+UmFpc2VUUEwgKFRQTF9ISUdIX0xFVkVMKTsNCisNCisgICAgaWYg
KG1UaW1lck5vdGlmeUZ1bmN0aW9uICE9IE5VTEwpIHsNCisgICAgICAvLw0KKyAgICAgIC8vIEBi
dWcgOiBUaGlzIGRvZXMgbm90IGhhbmRsZSBtaXNzZWQgdGltZXIgaW50ZXJydXB0cw0KKyAgICAg
IC8vDQorICAgICAgbVRpbWVyTm90aWZ5RnVuY3Rpb24gKG1UaW1lclBlcmlvZCk7DQorICAgIH0N
CisNCisgICAgZ0JTLT5SZXN0b3JlVFBMIChPcmlnaW5hbFRQTCk7DQorICB9IGVsc2Ugew0KKyAg
ICByZXR1cm4gRUZJX1VOU1VQUE9SVEVEOw0KKyAgfQ0KKw0KKyAgcmV0dXJuIEVGSV9TVUNDRVNT
Ow0KK30NCisNCisvKioNCisgIEluaXRpYWxpemUgdGhlIFRpbWVyIEFyY2hpdGVjdHVyYWwgUHJv
dG9jb2wgZHJpdmVyDQorDQorICBAcGFyYW0gSW1hZ2VIYW5kbGUgICAgIEltYWdlSGFuZGxlIG9m
IHRoZSBsb2FkZWQgZHJpdmVyDQorICBAcGFyYW0gU3lzdGVtVGFibGUgICAgIFBvaW50ZXIgdG8g
dGhlIFN5c3RlbSBUYWJsZQ0KKw0KKyAgQHJldHZhbCBFRklfU1VDQ0VTUyAgICAgICAgICAgIFRp
bWVyIEFyY2hpdGVjdHVyYWwgUHJvdG9jb2wgY3JlYXRlZA0KKyAgQHJldHZhbCBFRklfT1VUX09G
X1JFU09VUkNFUyAgIE5vdCBlbm91Z2ggcmVzb3VyY2VzIGF2YWlsYWJsZSB0byBpbml0aWFsaXpl
IGRyaXZlci4NCisgIEByZXR2YWwgRUZJX0RFVklDRV9FUlJPUiAgICAgICBBIGRldmljZSBlcnJv
ciBvY2N1cnJlZCBhdHRlbXB0aW5nIHRvIGluaXRpYWxpemUgdGhlIGRyaXZlci4NCisNCisqKi8N
CitFRklfU1RBVFVTDQorRUZJQVBJDQorVGltZXJEcml2ZXJJbml0aWFsaXplICgNCisgIElOIEVG
SV9IQU5ETEUgICAgICAgIEltYWdlSGFuZGxlLA0KKyAgSU4gRUZJX1NZU1RFTV9UQUJMRSAgKlN5
c3RlbVRhYmxlDQorICApDQorew0KKyAgRUZJX1NUQVRVUyAgU3RhdHVzOw0KKw0KKyAgLy8NCisg
IC8vIEluaXRpYWxpemUgdGhlIHBvaW50ZXIgdG8gb3VyIG5vdGlmeSBmdW5jdGlvbi4NCisgIC8v
DQorICBtVGltZXJOb3RpZnlGdW5jdGlvbiA9IE5VTEw7DQorDQorICAvLw0KKyAgLy8gTWFrZSBz
dXJlIHRoZSBUaW1lciBBcmNoaXRlY3R1cmFsIFByb3RvY29sIGlzIG5vdCBhbHJlYWR5IGluc3Rh
bGxlZCBpbiB0aGUgc3lzdGVtDQorICAvLw0KKyAgQVNTRVJUX1BST1RPQ09MX0FMUkVBRFlfSU5T
VEFMTEVEIChOVUxMLCAmZ0VmaVRpbWVyQXJjaFByb3RvY29sR3VpZCk7DQorDQorICAvLw0KKyAg
Ly8gRmluZCB0aGUgQ1BVIGFyY2hpdGVjdHVyYWwgcHJvdG9jb2wuDQorICAvLw0KKyAgU3RhdHVz
ID0gZ0JTLT5Mb2NhdGVQcm90b2NvbCAoJmdFZmlDcHVBcmNoUHJvdG9jb2xHdWlkLCBOVUxMLCAo
Vk9JRCAqKikgJm1DcHUpOw0KKyAgQVNTRVJUX0VGSV9FUlJPUiAoU3RhdHVzKTsNCisNCisgIC8v
DQorICAvLyBGb3JjZSB0aGUgdGltZXIgdG8gYmUgZGlzYWJsZWQNCisgIC8vDQorICBTdGF0dXMg
PSBUaW1lckRyaXZlclNldFRpbWVyUGVyaW9kICgmbVRpbWVyLCAwKTsNCisgIEFTU0VSVF9FRklf
RVJST1IgKFN0YXR1cyk7DQorDQorICAvLw0KKyAgLy8gSW5zdGFsbCBpbnRlcnJ1cHQgaGFuZGxl
ciBmb3IgTG9jYWwgQVBJQyBUaW1lcg0KKyAgLy8NCisgIFN0YXR1cyA9IG1DcHUtPlJlZ2lzdGVy
SW50ZXJydXB0SGFuZGxlciAobUNwdSwgTE9DQUxfQVBJQ19USU1FUl9WRUNUT1IsDQorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFRpbWVySW50ZXJydXB0SGFuZGxl
cik7DQorICBBU1NFUlRfRUZJX0VSUk9SIChTdGF0dXMpOw0KKw0KKyAgLy8NCisgIC8vIEZvcmNl
IHRoZSB0aW1lciB0byBiZSBlbmFibGVkIGF0IGl0cyBkZWZhdWx0IHBlcmlvZA0KKyAgLy8NCisg
IFN0YXR1cyA9IFRpbWVyRHJpdmVyU2V0VGltZXJQZXJpb2QgKCZtVGltZXIsIERFRkFVTFRfVElN
RVJfVElDS19EVVJBVElPTik7DQorICBBU1NFUlRfRUZJX0VSUk9SIChTdGF0dXMpOw0KKw0KKyAg
Ly8NCisgIC8vIEluc3RhbGwgdGhlIFRpbWVyIEFyY2hpdGVjdHVyYWwgUHJvdG9jb2wgb250byBh
IG5ldyBoYW5kbGUNCisgIC8vDQorICBTdGF0dXMgPSBnQlMtPkluc3RhbGxNdWx0aXBsZVByb3Rv
Y29sSW50ZXJmYWNlcyAoDQorICAgICAgICAgICAgICAgICAgJm1UaW1lckhhbmRsZSwNCisgICAg
ICAgICAgICAgICAgICAmZ0VmaVRpbWVyQXJjaFByb3RvY29sR3VpZCwgJm1UaW1lciwNCisgICAg
ICAgICAgICAgICAgICBOVUxMDQorICAgICAgICAgICAgICAgICAgKTsNCisgIEFTU0VSVF9FRklf
RVJST1IgKFN0YXR1cyk7DQorDQorICByZXR1cm4gU3RhdHVzOw0KK30NCisNCi0tIApBbnRob255
IFBFUkFSRAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 04 14:58:03 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Jul 2019 14:58:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hj3BT-0005yu-Ow; Thu, 04 Jul 2019 14:58: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=8gU+=VB=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hj3BS-0005wq-EZ
 for xen-devel@lists.xenproject.org; Thu, 04 Jul 2019 14:58:02 +0000
X-Inumbo-ID: 1dd5b146-9e6c-11e9-8980-bc764e045a96
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1dd5b146-9e6c-11e9-8980-bc764e045a96;
 Thu, 04 Jul 2019 14:58:00 +0000 (UTC)
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: dIQw3QUXFi+/SQk5qM3M+r7+Z/jQ2oLvJO68EkV5pnBxQuz7tQD7LnavFCftsa6iMTnDSI0ihg
 o6ZDb3tcuk2iaSKl2Wzckw0i+CrQf7VOf0BTIEeakjKaMqdGZksq+LZ/GGpEnxXm7WHopsMQg5
 rO+Dkmldb26iyFzPn5SfQeb1hYH5twnJY3LCkWnvHge9JAvpn7KA5zIRdBj0lnGvKth6nWp+pf
 Dqvl9XtR9ks012bOh0EGHTJicaAM1vUeuXOwELgwKIMy6vlkAheifOYtroZfGLLgqgriqVszUb
 lMg=
X-SBRS: 2.7
X-MesageID: 2623834
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,451,1557201600"; 
   d="scan'208";a="2623834"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <devel@edk2.groups.io>
Date: Thu, 4 Jul 2019 15:42:08 +0100
Message-ID: <20190704144233.27968-11-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.22.0
In-Reply-To: <20190704144233.27968-1-anthony.perard@citrix.com>
References: <20190704144233.27968-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 10/35] OvmfPkg/XenPlatformPei: Detect
 OVMF_INFO from hvmloader
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>,
 Jordan Justen <jordan.l.justen@intel.com>, Julien Grall <julien.grall@arm.com>,
 Anthony PERARD <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Laszlo Ersek <lersek@redhat.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RUZJX1hFTl9PVk1GX0lORk8gaXMgb25seSB1c2VmdWwgdG8gcmV0cmlldmUgdGhlIEU4MjAgdGFi
bGUuIFRoZQptWGVuSHZtbG9hZGVySW5mbyBpc24ndCB1c2VkIHlldCwgYnV0IHdpbGwgYmUgdXNl
IGluIGEgZnVydGhlciBwYXRjaCB0bwpyZXRyaWV2ZSB0aGUgRTgyMCB0YWJsZS4KCkFsc28gcmVt
b3ZlIHRoZSB1bnVzZWQgcG9pbnRlciBmcm9tIHRoZSBYZW5JbmZvIEhPQiBhcyB0aGF0IGluZm9y
bWF0aW9uCmlzIG9ubHkgdXNlZnVsIGluIHRoZSBYZW5QbGF0Zm9ybVBlaS4KClJlZjogaHR0cHM6
Ly9idWd6aWxsYS50aWFub2NvcmUub3JnL3Nob3dfYnVnLmNnaT9pZD0xNjg5ClNpZ25lZC1vZmYt
Ynk6IEFudGhvbnkgUEVSQVJEIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29tPgpBY2tlZC1ieTog
TGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KLS0tCgpOb3RlczoKICAgIHYzOgogICAg
LSBmaXggY29kaW5nIHN0eWxlCiAgICAtIGZpeCBjb21taXQgbWVzc2FnZQoKIE92bWZQa2cvSW5j
bHVkZS9HdWlkL1hlbkluZm8uaCB8ICA0IC0tLS0KIE92bWZQa2cvUGxhdGZvcm1QZWkvWGVuLmMg
ICAgICB8ICAzIC0tLQogT3ZtZlBrZy9YZW5QbGF0Zm9ybVBlaS9YZW4uYyAgIHwgMjUgKysrKysr
KysrKysrKysrKysrKysrKystLQogMyBmaWxlcyBjaGFuZ2VkLCAyMyBpbnNlcnRpb25zKCspLCA5
IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL092bWZQa2cvSW5jbHVkZS9HdWlkL1hlbkluZm8u
aCBiL092bWZQa2cvSW5jbHVkZS9HdWlkL1hlbkluZm8uaAppbmRleCAyNWQ3NmE3ODI4Li5iMDUy
ZDYxOGZkIDEwMDY0NAotLS0gYS9Pdm1mUGtnL0luY2x1ZGUvR3VpZC9YZW5JbmZvLmgKKysrIGIv
T3ZtZlBrZy9JbmNsdWRlL0d1aWQvWGVuSW5mby5oCkBAIC0xOCwxMCArMTgsNiBAQCB0eXBlZGVm
IHN0cnVjdCB7CiAgIC8vLw0KICAgVk9JRCAqSHlwZXJQYWdlczsNCiAgIC8vLw0KLSAgLy8vIExv
Y2F0aW9uIG9mIHRoZSBodm1faW5mbyBwYWdlLg0KLSAgLy8vDQotICBWT0lEICpIdm1JbmZvOw0K
LSAgLy8vDQogICAvLy8gSHlwZXJ2aXNvciBtYWpvciB2ZXJzaW9uLg0KICAgLy8vDQogICBVSU5U
MTYgVmVyc2lvbk1ham9yOw0KZGlmZiAtLWdpdCBhL092bWZQa2cvUGxhdGZvcm1QZWkvWGVuLmMg
Yi9Pdm1mUGtnL1BsYXRmb3JtUGVpL1hlbi5jCmluZGV4IDg5ZGM0MTQzYjIuLjNlMTViMzJhNzMg
MTAwNjQ0Ci0tLSBhL092bWZQa2cvUGxhdGZvcm1QZWkvWGVuLmMKKysrIGIvT3ZtZlBrZy9QbGF0
Zm9ybVBlaS9YZW4uYwpAQCAtOTgsOSArOTgsNiBAQCBYZW5Db25uZWN0ICgKICAgbVhlbkluZm8u
VmVyc2lvbk1ham9yID0gKFVJTlQxNikoWGVuVmVyc2lvbiA+PiAxNik7DQogICBtWGVuSW5mby5W
ZXJzaW9uTWlub3IgPSAoVUlOVDE2KShYZW5WZXJzaW9uICYgMHhGRkZGKTsNCiANCi0gIC8qIFRC
RDogTG9jYXRlIGh2bV9pbmZvIGFuZCByZXNlcnZlIGl0IGF3YXkuICovDQotICBtWGVuSW5mby5I
dm1JbmZvID0gTlVMTDsNCi0NCiAgIEJ1aWxkR3VpZERhdGFIb2IgKA0KICAgICAmZ0VmaVhlbklu
Zm9HdWlkLA0KICAgICAmbVhlbkluZm8sDQpkaWZmIC0tZ2l0IGEvT3ZtZlBrZy9YZW5QbGF0Zm9y
bVBlaS9YZW4uYyBiL092bWZQa2cvWGVuUGxhdGZvcm1QZWkvWGVuLmMKaW5kZXggODEwNDJhYjk0
Zi4uZDYzNjFkYTMwNiAxMDA2NDQKLS0tIGEvT3ZtZlBrZy9YZW5QbGF0Zm9ybVBlaS9YZW4uYwor
KysgYi9Pdm1mUGtnL1hlblBsYXRmb3JtUGVpL1hlbi5jCkBAIC0zMyw2ICszMywxMiBAQCBTVEFU
SUMgVUlOVDMyIG1YZW5MZWFmID0gMDsKIA0KIEVGSV9YRU5fSU5GTyBtWGVuSW5mbzsNCiANCisv
Lw0KKy8vIExvY2F0aW9uIG9mIHRoZSBmaXJtd2FyZSBpbmZvIHN0cnVjdCBzZXR1cCBieSBodm1s
b2FkZXIuDQorLy8gT25seSB0aGUgRTgyMCB0YWJsZSBpcyB1c2VkIGJ5IE9WTUYuDQorLy8NCitF
RklfWEVOX09WTUZfSU5GTyAqbVhlbkh2bWxvYWRlckluZm87DQorDQogLyoqDQogICBSZXR1cm5z
IEU4MjAgbWFwIHByb3ZpZGVkIGJ5IFhlbg0KIA0KQEAgLTc4LDYgKzg0LDggQEAgWGVuQ29ubmVj
dCAoCiAgIFVJTlQzMiBUcmFuc2ZlclJlZzsNCiAgIFVJTlQzMiBUcmFuc2ZlclBhZ2VzOw0KICAg
VUlOVDMyIFhlblZlcnNpb247DQorICBFRklfWEVOX09WTUZfSU5GTyAqSW5mbzsNCisgIENIQVI4
IFNpZ1tzaXplb2YgKEluZm8tPlNpZ25hdHVyZSkgKyAxXTsNCiANCiAgIEFzbUNwdWlkIChYZW5M
ZWFmICsgMiwgJlRyYW5zZmVyUGFnZXMsICZUcmFuc2ZlclJlZywgTlVMTCwgTlVMTCk7DQogICBt
WGVuSW5mby5IeXBlclBhZ2VzID0gQWxsb2NhdGVQYWdlcyAoVHJhbnNmZXJQYWdlcyk7DQpAQCAt
OTcsOCArMTA1LDIxIEBAIFhlbkNvbm5lY3QgKAogICBtWGVuSW5mby5WZXJzaW9uTWFqb3IgPSAo
VUlOVDE2KShYZW5WZXJzaW9uID4+IDE2KTsNCiAgIG1YZW5JbmZvLlZlcnNpb25NaW5vciA9IChV
SU5UMTYpKFhlblZlcnNpb24gJiAweEZGRkYpOw0KIA0KLSAgLyogVEJEOiBMb2NhdGUgaHZtX2lu
Zm8gYW5kIHJlc2VydmUgaXQgYXdheS4gKi8NCi0gIG1YZW5JbmZvLkh2bUluZm8gPSBOVUxMOw0K
KyAgLy8NCisgIC8vIENoZWNrIGlmIHRoZXJlIGFyZSBpbmZvcm1hdGlvbiBsZWZ0IGJ5IGh2bWxv
YWRlcg0KKyAgLy8NCisNCisgIEluZm8gPSAoRUZJX1hFTl9PVk1GX0lORk8gKikoVUlOVE4pIE9W
TUZfSU5GT19QSFlTSUNBTF9BRERSRVNTOw0KKyAgLy8NCisgIC8vIENvcHkgdGhlIHNpZ25hdHVy
ZSwgYW5kIG1ha2UgaXQgbnVsbC10ZXJtaW5hdGVkLg0KKyAgLy8NCisgIEFzY2lpU3RybkNweVMg
KFNpZywgc2l6ZW9mIChTaWcpLCAoQ0hBUjggKikgJkluZm8tPlNpZ25hdHVyZSwNCisgICAgc2l6
ZW9mIChJbmZvLT5TaWduYXR1cmUpKTsNCisgIGlmIChBc2NpaVN0ckNtcCAoU2lnLCAiWGVuSFZN
T1ZNRiIpID09IDApIHsNCisgICAgbVhlbkh2bWxvYWRlckluZm8gPSBJbmZvOw0KKyAgfSBlbHNl
IHsNCisgICAgbVhlbkh2bWxvYWRlckluZm8gPSBOVUxMOw0KKyAgfQ0KIA0KICAgQnVpbGRHdWlk
RGF0YUhvYiAoDQogICAgICZnRWZpWGVuSW5mb0d1aWQsDQotLSAKQW50aG9ueSBQRVJBUkQKCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 04 14:58:13 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Jul 2019 14:58:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hj3Bd-00066L-63; Thu, 04 Jul 2019 14:58:13 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=8gU+=VB=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hj3Bb-00064g-34
 for xen-devel@lists.xenproject.org; Thu, 04 Jul 2019 14:58:11 +0000
X-Inumbo-ID: 218702dc-9e6c-11e9-868e-0b09caf58d45
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 218702dc-9e6c-11e9-868e-0b09caf58d45;
 Thu, 04 Jul 2019 14:58:07 +0000 (UTC)
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 6drbCJ0VsYo3JqdPNXBIgS8Z9OOILXQNZ0dNRzF1ngFcL9vDVCreRYyAlyQJK5Mk7Ejpgt0l4o
 Elj1LJx0pk5Gha5/SDqRraYvxaxSbEGlJ0GMnIAU7qMgrGNa3Fih8l05W3A6BOyr2+l9hQgpUr
 CWMfPGQ/5Axi/kBwB/JV7VWEhFkJKafQNm52E8i206uAcraIHXtO5dLBpcF/dfcnfuIPGQXgd8
 nC5x52usQ6i8+B/yoN5a7EOHahEwhvWW4ijHQDgbEkjTtEKRQacrWmWijPQ5om0PtGOtx8Aq+C
 nEs=
X-SBRS: 2.7
X-MesageID: 2602736
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,451,1557201600"; 
   d="scan'208";a="2602736"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <devel@edk2.groups.io>
Date: Thu, 4 Jul 2019 15:42:09 +0100
Message-ID: <20190704144233.27968-12-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.22.0
In-Reply-To: <20190704144233.27968-1-anthony.perard@citrix.com>
References: <20190704144233.27968-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 11/35] OvmfPkg/XenPlatformPei: Use
 mXenHvmloaderInfo to get E820
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>,
 Jordan Justen <jordan.l.justen@intel.com>, Julien Grall <julien.grall@arm.com>,
 Anthony PERARD <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Laszlo Ersek <lersek@redhat.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VXNlIHRoZSBhbHJlYWR5IGNoZWNrZWQgcG9pbnRlciBtWGVuSHZtbG9hZGVySW5mbyB0byByZXRy
aWV2ZSB0aGUgRTgyMAp0YWJsZSBwcm9kdWNlZCBieSBodm1sb2FkZXIuCgpSZWY6IGh0dHBzOi8v
YnVnemlsbGEudGlhbm9jb3JlLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTY4OQpTaWduZWQtb2ZmLWJ5
OiBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KQWNrZWQtYnk6IExh
c3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+Ci0tLQogT3ZtZlBrZy9YZW5QbGF0Zm9ybVBl
aS9YZW4uYyB8IDE4ICsrKysrKysrKy0tLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDkgaW5zZXJ0
aW9ucygrKSwgOSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9Pdm1mUGtnL1hlblBsYXRmb3Jt
UGVpL1hlbi5jIGIvT3ZtZlBrZy9YZW5QbGF0Zm9ybVBlaS9YZW4uYwppbmRleCBkNjM2MWRhMzA2
Li45YzJmZjYzMjRkIDEwMDY0NAotLS0gYS9Pdm1mUGtnL1hlblBsYXRmb3JtUGVpL1hlbi5jCisr
KyBiL092bWZQa2cvWGVuUGxhdGZvcm1QZWkvWGVuLmMKQEAgLTUzLDE4ICs1MywxOCBAQCBYZW5H
ZXRFODIwTWFwICgKICAgVUlOVDMyICpDb3VudA0KICAgKQ0KIHsNCi0gIEVGSV9YRU5fT1ZNRl9J
TkZPICpJbmZvID0NCi0gICAgKEVGSV9YRU5fT1ZNRl9JTkZPICopKFVJTlROKSBPVk1GX0lORk9f
UEhZU0lDQUxfQUREUkVTUzsNCisgIC8vDQorICAvLyBHZXQgRTgyMCBwcm9kdWNlZCBieSBodm1s
b2FkZXINCisgIC8vDQorICBpZiAobVhlbkh2bWxvYWRlckluZm8gIT0gTlVMTCkgew0KKyAgICBB
U1NFUlQgKG1YZW5Idm1sb2FkZXJJbmZvLT5FODIwIDwgTUFYX0FERFJFU1MpOw0KKyAgICAqRW50
cmllcyA9IChFRklfRTgyMF9FTlRSWTY0ICopKFVJTlROKSBtWGVuSHZtbG9hZGVySW5mby0+RTgy
MDsNCisgICAgKkNvdW50ID0gbVhlbkh2bWxvYWRlckluZm8tPkU4MjBFbnRyaWVzQ291bnQ7DQog
DQotICBpZiAoQXNjaWlTdHJDbXAgKChDSEFSOCAqKSBJbmZvLT5TaWduYXR1cmUsICJYZW5IVk1P
Vk1GIikpIHsNCi0gICAgcmV0dXJuIEVGSV9OT1RfRk9VTkQ7DQorICAgIHJldHVybiBFRklfU1VD
Q0VTUzsNCiAgIH0NCiANCi0gIEFTU0VSVCAoSW5mby0+RTgyMCA8IE1BWF9BRERSRVNTKTsNCi0g
ICpFbnRyaWVzID0gKEVGSV9FODIwX0VOVFJZNjQgKikoVUlOVE4pIEluZm8tPkU4MjA7DQotICAq
Q291bnQgPSBJbmZvLT5FODIwRW50cmllc0NvdW50Ow0KLQ0KLSAgcmV0dXJuIEVGSV9TVUNDRVNT
Ow0KKyAgcmV0dXJuIEVGSV9OT1RfRk9VTkQ7DQogfQ0KIA0KIC8qKg0KLS0gCkFudGhvbnkgUEVS
QVJECgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 04 14:58:15 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Jul 2019 14:58:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hj3Bf-00068L-GR; Thu, 04 Jul 2019 14:58: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=8gU+=VB=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hj3Be-000675-4P
 for xen-devel@lists.xenproject.org; Thu, 04 Jul 2019 14:58:14 +0000
X-Inumbo-ID: 250fbc5e-9e6c-11e9-8980-bc764e045a96
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 250fbc5e-9e6c-11e9-8980-bc764e045a96;
 Thu, 04 Jul 2019 14:58:12 +0000 (UTC)
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: gwsDPpViGch5vStX4AcR6FaqqiE2dxZy540jNtGzgt8C44aBA0xNTXDzhu/MsXjAje5krlkcgp
 9Yi813KAf9K767RapGKOP9lJZ7JdPo0mw3JePgspHF8Jni5ekRNtnft2tqlY2x/oCb5267RsMR
 PpqzO64HXbwiGyKIWcbAs1YXNhzdE2iNp78EER2Dm2+JFbHZkmJfFEuhFk0EXTBaDpHrAmZLy+
 yl2baQ+gAddvCwlu16xCeFwzLuiNrN3NshI9UlthMpuA86jn8HqxnpWFUqIi18fbrnpB5doN8K
 wNs=
X-SBRS: 2.7
X-MesageID: 2650932
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,451,1557201600"; 
   d="scan'208";a="2650932"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <devel@edk2.groups.io>
Date: Thu, 4 Jul 2019 15:42:24 +0100
Message-ID: <20190704144233.27968-27-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.22.0
In-Reply-To: <20190704144233.27968-1-anthony.perard@citrix.com>
References: <20190704144233.27968-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 26/35] OvmfPkg/XenPlatformPei: Ignore missing
 PCI Host Bridge on Xen PVH
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>,
 Jordan Justen <jordan.l.justen@intel.com>, Julien Grall <julien.grall@arm.com>,
 Anthony PERARD <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Laszlo Ersek <lersek@redhat.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

V2hlbiB0aGUgZGV2aWNlIElEIG9mIHRoZSBob3N0IGJyaWRnZSBpcyB1bmtub3duLCBjaGVjayBp
ZiB3ZSBhcmUKcnVubmluZyBhcyBhIFBWSCBndWVzdCBhcyB0aGVyZSBpcyBubyBQQ0kgYnVzIGlu
IHRoYXQgY2FzZS4KClJlZjogaHR0cHM6Ly9idWd6aWxsYS50aWFub2NvcmUub3JnL3Nob3dfYnVn
LmNnaT9pZD0xNjg5ClNpZ25lZC1vZmYtYnk6IEFudGhvbnkgUEVSQVJEIDxhbnRob255LnBlcmFy
ZEBjaXRyaXguY29tPgotLS0KCk5vdGVzOgogICAgdjM6CiAgICAtIFJlbW92ZSB1c2Ugb2YgWEVO
X1BWSF9QQ0lfSE9TVF9CUklER0VfREVWSUNFX0lELCBhbmQgc2ltcGx5IGRvbid0IHNldAogICAg
ICBQY2RPdm1mSG9zdEJyaWRnZVBjaURldklkLgogICAgCiAgICB2MjoKICAgIC0gVXNlIG5ldyBY
RU5fUFZIX1BDSV9IT1NUX0JSSURHRV9ERVZJQ0VfSUQgbWFjcm8KCiBPdm1mUGtnL1hlblBsYXRm
b3JtUGVpL1BsYXRmb3JtLmMgfCA2ICsrKysrKwogMSBmaWxlIGNoYW5nZWQsIDYgaW5zZXJ0aW9u
cygrKQoKZGlmZiAtLWdpdCBhL092bWZQa2cvWGVuUGxhdGZvcm1QZWkvUGxhdGZvcm0uYyBiL092
bWZQa2cvWGVuUGxhdGZvcm1QZWkvUGxhdGZvcm0uYwppbmRleCA1MmY2MDQ4Y2E0Li5iN2ZjMzBk
MmVlIDEwMDY0NAotLS0gYS9Pdm1mUGtnL1hlblBsYXRmb3JtUGVpL1BsYXRmb3JtLmMKKysrIGIv
T3ZtZlBrZy9YZW5QbGF0Zm9ybVBlaS9QbGF0Zm9ybS5jCkBAIC0yNzIsNiArMjcyLDEyIEBAIE1p
c2NJbml0aWFsaXphdGlvbiAoCiAgICAgICBBY3BpRW5CaXQgID0gSUNIOV9BQ1BJX0NOVExfQUNQ
SV9FTjsNCiAgICAgICBicmVhazsNCiAgICAgZGVmYXVsdDoNCisgICAgICBpZiAoWGVuUHZoRGV0
ZWN0ZWQgKCkpIHsNCisgICAgICAgIC8vDQorICAgICAgICAvLyBUaGVyZSBpcyBubyBQQ0kgYnVz
IGluIHRoaXMgY2FzZQ0KKyAgICAgICAgLy8NCisgICAgICAgIHJldHVybjsNCisgICAgICB9DQog
ICAgICAgREVCVUcgKChFRklfRF9FUlJPUiwgIiVhOiBVbmtub3duIEhvc3QgQnJpZGdlIERldmlj
ZSBJRDogMHglMDR4XG4iLA0KICAgICAgICAgX19GVU5DVElPTl9fLCBtSG9zdEJyaWRnZURldklk
KSk7DQogICAgICAgQVNTRVJUIChGQUxTRSk7DQotLSAKQW50aG9ueSBQRVJBUkQKCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 04 14:58:20 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Jul 2019 14: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 1hj3Bj-0006Ch-Tf; Thu, 04 Jul 2019 14:58:19 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=8gU+=VB=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hj3Bi-0006BJ-FH
 for xen-devel@lists.xenproject.org; Thu, 04 Jul 2019 14:58:18 +0000
X-Inumbo-ID: 25ef8556-9e6c-11e9-a490-4b7844eca037
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 25ef8556-9e6c-11e9-a490-4b7844eca037;
 Thu, 04 Jul 2019 14:58:14 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: AjrJ982ije/yG3O6ggYcbOwxVFQQ7wacJKXpOL2ZR0wudHhR4zEeauCMkomFDRxgEeeMrR50Zo
 omthIIFfVWQ3xNdOgu5p+CZUuEpgoHXFIdZ7TF5LXxUVNraPZNxPbvr9p3O8gOu1uzyyygq7lh
 LyXp5A7xhZev1DDO3rbdNdIIe7Sg41CeYXIVHwgjNgrY0kWRX7WRyKZZmmbHhbKNDbYF61nPFe
 W42QuInPq44T8IsXbDVcWrtgrVup+bZC8rsnWSvS52H0cInekl6hMPp103CuvNA1fiq+Ouh/eL
 nlU=
X-SBRS: 2.7
X-MesageID: 2589148
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,451,1557201600"; 
   d="scan'208";a="2589148"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <devel@edk2.groups.io>
Date: Thu, 4 Jul 2019 15:42:15 +0100
Message-ID: <20190704144233.27968-18-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.22.0
In-Reply-To: <20190704144233.27968-1-anthony.perard@citrix.com>
References: <20190704144233.27968-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 17/35] OvmfPkg/XenPlatformPei: Reinit
 XenHypercallLib
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>,
 Jordan Justen <jordan.l.justen@intel.com>, Julien Grall <julien.grall@arm.com>,
 Anthony PERARD <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Laszlo Ersek <lersek@redhat.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIFhlblBsYXRmb3JtUGVpIG5lZWRzIHRvIG1ha2UgaHlwZXJjYWxscywgYnV0IHRoZSBYZW5I
eXBlcmNhbGxMaWIgd2FzCmluaXRpYWxpc2VkIGJlZm9yZSB0aGUgSHlwZXJQYWdlIHdhcyByZWFk
eS4gTm93IHRoYXQgWGVuUGxhdGZvcm1QZWkgaGFzCmluaXRpYWxpc2VkIHRoZSBIeXBlclBhZ2Us
IHJlaW5pdGlhbGlzZSB0aGUgWGVuSHlwZXJjYWxsTGliLgoKUmVmOiBodHRwczovL2J1Z3ppbGxh
LnRpYW5vY29yZS5vcmcvc2hvd19idWcuY2dpP2lkPTE2ODkKU2lnbmVkLW9mZi1ieTogQW50aG9u
eSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+Ci0tLQoKTm90ZXM6CiAgICB2MzoK
ICAgIC0gbmV3IHBhdGNoIHNwbGl0IGZyb20gWGVuSHlwZXJjYWxsTGliOiBFbmFibGUgaXQgaW4g
UEVJTS4KICAgIC0gY2hlY2sgZm9yIExpYiBpbml0aWFsaXNhdGlvbiBmYWlsdXJlLgoKIE92bWZQ
a2cvWGVuUGxhdGZvcm1QZWkvWGVuUGxhdGZvcm1QZWkuaW5mIHwgMSArCiBPdm1mUGtnL1hlblBs
YXRmb3JtUGVpL1hlbi5jICAgICAgICAgICAgICB8IDkgKysrKysrKysrCiAyIGZpbGVzIGNoYW5n
ZWQsIDEwIGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9Pdm1mUGtnL1hlblBsYXRmb3JtUGVp
L1hlblBsYXRmb3JtUGVpLmluZiBiL092bWZQa2cvWGVuUGxhdGZvcm1QZWkvWGVuUGxhdGZvcm1Q
ZWkuaW5mCmluZGV4IDRkMDAyMDZkMDkuLjBlZjc3ZGI5MmMgMTAwNjQ0Ci0tLSBhL092bWZQa2cv
WGVuUGxhdGZvcm1QZWkvWGVuUGxhdGZvcm1QZWkuaW5mCisrKyBiL092bWZQa2cvWGVuUGxhdGZv
cm1QZWkvWGVuUGxhdGZvcm1QZWkuaW5mCkBAIC01OSw2ICs1OSw3IEBAIFtMaWJyYXJ5Q2xhc3Nl
c10KICAgTXRyckxpYg0KICAgTWVtRW5jcnlwdFNldkxpYg0KICAgUGNkTGliDQorICBYZW5IeXBl
cmNhbGxMaWINCiANCiBbUGNkXQ0KICAgZ1VlZmlPdm1mUGtnVG9rZW5TcGFjZUd1aWQuUGNkT3Zt
ZlBlaU1lbUZ2QmFzZQ0KZGlmZiAtLWdpdCBhL092bWZQa2cvWGVuUGxhdGZvcm1QZWkvWGVuLmMg
Yi9Pdm1mUGtnL1hlblBsYXRmb3JtUGVpL1hlbi5jCmluZGV4IGM1MjkzNDk4YzQuLjg3N2Q3NzZk
ZTggMTAwNjQ0Ci0tLSBhL092bWZQa2cvWGVuUGxhdGZvcm1QZWkvWGVuLmMKKysrIGIvT3ZtZlBr
Zy9YZW5QbGF0Zm9ybVBlaS9YZW4uYwpAQCAtMjYsNiArMjYsNyBAQAogI2luY2x1ZGUgPExpYnJh
cnkvUmVzb3VyY2VQdWJsaWNhdGlvbkxpYi5oPg0KICNpbmNsdWRlIDxMaWJyYXJ5L010cnJMaWIu
aD4NCiAjaW5jbHVkZSA8SW5kdXN0cnlTdGFuZGFyZC9YZW4vYXJjaC14ODYvaHZtL3N0YXJ0X2lu
Zm8uaD4NCisjaW5jbHVkZSA8TGlicmFyeS9YZW5IeXBlcmNhbGxMaWIuaD4NCiANCiAjaW5jbHVk
ZSAiUGxhdGZvcm0uaCINCiAjaW5jbHVkZSAiWGVuLmgiDQpAQCAtODgsNiArODksNyBAQCBYZW5D
b25uZWN0ICgKICAgRUZJX1hFTl9PVk1GX0lORk8gKkluZm87DQogICBDSEFSOCBTaWdbc2l6ZW9m
IChJbmZvLT5TaWduYXR1cmUpICsgMV07DQogICBVSU5UMzIgKlBWSFJlc2V0VmVjdG9yRGF0YTsN
CisgIFJFVFVSTl9TVEFUVVMgU3RhdHVzOw0KIA0KICAgQXNtQ3B1aWQgKFhlbkxlYWYgKyAyLCAm
VHJhbnNmZXJQYWdlcywgJlRyYW5zZmVyUmVnLCBOVUxMLCBOVUxMKTsNCiAgIG1YZW5JbmZvLkh5
cGVyUGFnZXMgPSBBbGxvY2F0ZVBhZ2VzIChUcmFuc2ZlclBhZ2VzKTsNCkBAIC0xNTIsNiArMTU0
LDEzIEBAIFhlbkNvbm5lY3QgKAogICAgIHNpemVvZihtWGVuSW5mbykNCiAgICAgKTsNCiANCisg
IC8vDQorICAvLyBJbml0aWFsaXplIHRoZSBYZW5IeXBlcmNhbGwgbGlicmFyeSwgbm93IHRoYXQg
dGhlIFhlbkluZm8gSE9CIGlzDQorICAvLyBhdmFpbGFibGUNCisgIC8vDQorICBTdGF0dXMgPSBY
ZW5IeXBlcmNhbGxMaWJJbml0ICgpOw0KKyAgQVNTRVJUX1JFVFVSTl9FUlJPUiAoU3RhdHVzKTsN
CisNCiAgIHJldHVybiBFRklfU1VDQ0VTUzsNCiB9DQogDQotLSAKQW50aG9ueSBQRVJBUkQKCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 04 14:58:20 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Jul 2019 14: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 1hj3Bk-0006DD-9j; Thu, 04 Jul 2019 14:58:20 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=8gU+=VB=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hj3Bi-0006BK-Fb
 for xen-devel@lists.xenproject.org; Thu, 04 Jul 2019 14:58:18 +0000
X-Inumbo-ID: 26a309d2-9e6c-11e9-a2e2-3f9453bbc94b
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 26a309d2-9e6c-11e9-a2e2-3f9453bbc94b;
 Thu, 04 Jul 2019 14:58:15 +0000 (UTC)
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 8mx8ozuIJMQI/wlv4Ud0vpLKaFr9r267d1IJ43XJoxoGC84KkG8gKcPMOOgcvWK9aVXnGe7X4a
 48In/9K61OnMFuROEKlR8vWxDM4UY9iShvfx31V8nBA2dT82d34M4LfNdyRz0VkoS01768wie/
 Z/KNrvAizqeZScFfXJc2gAHiL41Y56v8vYZbySyBJ4nKgP0B2sXtR8hYIjWiFXFLW867QVX9Um
 OLTdRiuS7EdioUK0DSL+0cDwSz1sv5SkB3Ihx7kShoNiFT0q5XTgS2yZousLwlpQ/dRNn7I9HU
 WYE=
X-SBRS: 2.7
X-MesageID: 2626064
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,451,1557201600"; 
   d="scan'208";a="2626064"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <devel@edk2.groups.io>
Date: Thu, 4 Jul 2019 15:42:14 +0100
Message-ID: <20190704144233.27968-17-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.22.0
In-Reply-To: <20190704144233.27968-1-anthony.perard@citrix.com>
References: <20190704144233.27968-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 16/35] OvmfPkg/XenHypercallLib: Enable it in
 PEIM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>,
 Jordan Justen <jordan.l.justen@intel.com>, Julien Grall <julien.grall@arm.com>,
 Anthony PERARD <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Laszlo Ersek <lersek@redhat.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QWxsb3cgdG8gdXNlIFhlbiBoeXBlcmNhbGxzIGVhcmxpZXIsIGR1cmluZyB0aGUgUEVJTSBzdGFn
ZSwgYnV0Clhlbkh5cGVyY2FsbExpYkluaXQoKSBtdXN0IGJlIGNhbGxlZCBvbmNlIHRoZSBYZW5J
bmZvIEhPQiBpcyBjcmVhdGVkCndpdGggdGhlIEh5cGVyUGFnZSBzZXR1cC4KCkNoYW5nZSB0aGUg
cmV0dXJuIHZhbHVlIG9mIFhlbkh5cGVyY2FsbExpYkluaXQgc28gZmFpbHVyZSBjYW4gYmUKZGV0
ZWN0ZWQgd2hlbiB0aGUgY2FsbCBzaG91bGRuJ3QgZmFpbCwgYnV0IHN0aWxsIGhhdmUgdGhlIGNv
bnN0cnVjdG9yCmFsd2F5cyBzdWNjZWVkLgoKUmVmOiBodHRwczovL2J1Z3ppbGxhLnRpYW5vY29y
ZS5vcmcvc2hvd19idWcuY2dpP2lkPTE2ODkKU2lnbmVkLW9mZi1ieTogQW50aG9ueSBQRVJBUkQg
PGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+Ci0tLQoKTm90ZXM6CiAgICB2MzoKICAgIC0gb25s
eSBtb2RpZnkgWGVuSHlwZXJjYWxsTGliLCBhbmQgdG8gdGhlIG1vZGlmaWNhdGlvbiBvZiBYZW5Q
bGF0Zm9ybVBlaQogICAgICBpbiBhIHNlcGFyYXRlZCBwYXRjaC4KICAgIC0gQWxsb3cgWGVuSHlw
ZXJjYWxsTGliSW5pdCB0byBiZSBjYWxsZWQgb3V0c2lkZSB0aGUgbGlicmFyeSBpbnN0ZWFkIG9m
CiAgICAgIGNyZWF0aW5nIGEgbmV3IGZ1bmN0aW9uLCBidXQgYWxzbyByZXR1cm4gZmFpbHVyZSBv
biBmYWlsdXJlLAogICAgICBhbmQgaGF2ZSBhIG5ldyBjb25zdHJ1Y3RvciB0aGF0IG5ldmVyIGZh
aWwuCgogLi4uL0xpYnJhcnkvWGVuSHlwZXJjYWxsTGliL1hlbkh5cGVyY2FsbExpYi5pbmYgIHwg
IDQgKystLQogT3ZtZlBrZy9JbmNsdWRlL0xpYnJhcnkvWGVuSHlwZXJjYWxsTGliLmggICAgICAg
IHwgMTIgKysrKysrKysrKysrCiAuLi4vTGlicmFyeS9YZW5IeXBlcmNhbGxMaWIvWDg2WGVuSHlw
ZXJjYWxsLmMgICAgfCAgOCArLS0tLS0tLQogT3ZtZlBrZy9MaWJyYXJ5L1hlbkh5cGVyY2FsbExp
Yi9YZW5IeXBlcmNhbGwuYyAgIHwgMTYgKysrKysrKysrKysrKysrKwogNCBmaWxlcyBjaGFuZ2Vk
LCAzMSBpbnNlcnRpb25zKCspLCA5IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL092bWZQa2cv
TGlicmFyeS9YZW5IeXBlcmNhbGxMaWIvWGVuSHlwZXJjYWxsTGliLmluZiBiL092bWZQa2cvTGli
cmFyeS9YZW5IeXBlcmNhbGxMaWIvWGVuSHlwZXJjYWxsTGliLmluZgppbmRleCAxMjA4ZjAwNTdh
Li4yMWNlNWI0NDM0IDEwMDY0NAotLS0gYS9Pdm1mUGtnL0xpYnJhcnkvWGVuSHlwZXJjYWxsTGli
L1hlbkh5cGVyY2FsbExpYi5pbmYKKysrIGIvT3ZtZlBrZy9MaWJyYXJ5L1hlbkh5cGVyY2FsbExp
Yi9YZW5IeXBlcmNhbGxMaWIuaW5mCkBAIC0xMiwxMCArMTIsMTAgQEAgW0RlZmluZXNdCiAgIEZJ
TEVfR1VJRCAgICAgICAgICAgICAgICAgICAgICA9IEI1RUU5QTMyLUNBNUEtNDlBOC04MkUzLUFE
QTRDQ0I3N0M3Qw0KICAgTU9EVUxFX1RZUEUgICAgICAgICAgICAgICAgICAgID0gQkFTRQ0KICAg
VkVSU0lPTl9TVFJJTkcgICAgICAgICAgICAgICAgID0gMS4wDQotICBDT05TVFJVQ1RPUiAgICAg
ICAgICAgICAgICAgICAgPSBYZW5IeXBlcmNhbGxMaWJJbml0DQorICBDT05TVFJVQ1RPUiAgICAg
ICAgICAgICAgICAgICAgPSBYZW5IeXBlcmNhbGxMaWJDb25zdHJ1Y3QNCiANCiBbRGVmaW5lcy5J
QTMyLCBEZWZpbmVzLlg2NF0NCi0gIExJQlJBUllfQ0xBU1MgICAgICAgICAgICAgICAgICA9IFhl
bkh5cGVyY2FsbExpYnxEWEVfRFJJVkVSIFVFRklfRFJJVkVSDQorICBMSUJSQVJZX0NMQVNTICAg
ICAgICAgICAgICAgICAgPSBYZW5IeXBlcmNhbGxMaWJ8UEVJTSBEWEVfRFJJVkVSIFVFRklfRFJJ
VkVSDQogDQogW0RlZmluZXMuQVJNLCBEZWZpbmVzLkFBUkNINjRdDQogICBMSUJSQVJZX0NMQVNT
ICAgICAgICAgICAgICAgICAgPSBYZW5IeXBlcmNhbGxMaWINCmRpZmYgLS1naXQgYS9Pdm1mUGtn
L0luY2x1ZGUvTGlicmFyeS9YZW5IeXBlcmNhbGxMaWIuaCBiL092bWZQa2cvSW5jbHVkZS9MaWJy
YXJ5L1hlbkh5cGVyY2FsbExpYi5oCmluZGV4IGM0MzgyMjc4MmIuLmMxNDkxZGQ2NTIgMTAwNjQ0
Ci0tLSBhL092bWZQa2cvSW5jbHVkZS9MaWJyYXJ5L1hlbkh5cGVyY2FsbExpYi5oCisrKyBiL092
bWZQa2cvSW5jbHVkZS9MaWJyYXJ5L1hlbkh5cGVyY2FsbExpYi5oCkBAIC0xMCw2ICsxMCwxOCBA
QAogI2lmbmRlZiBfX1hFTl9IWVBFUkNBTExfTElCX0hfXw0KICNkZWZpbmUgX19YRU5fSFlQRVJD
QUxMX0xJQl9IX18NCiANCisvKioNCisgIFRvIGNhbGwgd2hlbiB0aGUgZ0VmaVhlbkluZm9HdWlk
IEhPQiBiZWNhbWUgYXZhaWxhYmxlIGFmdGVyIHRoZSBsaWJyYXJ5IGluaXQNCisgIGZ1bmN0aW9u
IGhhcyBhbHJlYWR5IGJlZW4gZXhlY3V0ZWQuDQorDQorICBUaGlzIGFsbG93IHRvIG1ha2UgaHlw
ZXJjYWxsIGluIHRoZSBQRUlNIHN0YWdlLg0KKyoqLw0KK1JFVFVSTl9TVEFUVVMNCitFRklBUEkN
CitYZW5IeXBlcmNhbGxMaWJJbml0ICgNCisgIFZPSUQNCisgICk7DQorDQogLyoqDQogICBDaGVj
ayBpZiB0aGUgWGVuIEh5cGVyY2FsbCBsaWJyYXJ5IGlzIGFibGUgdG8gbWFrZSBjYWxscyB0byB0
aGUgWGVuDQogICBoeXBlcnZpc29yLg0KZGlmZiAtLWdpdCBhL092bWZQa2cvTGlicmFyeS9YZW5I
eXBlcmNhbGxMaWIvWDg2WGVuSHlwZXJjYWxsLmMgYi9Pdm1mUGtnL0xpYnJhcnkvWGVuSHlwZXJj
YWxsTGliL1g4Nlhlbkh5cGVyY2FsbC5jCmluZGV4IDI3MDgzZjkyNGYuLmY3NzllNDY0NzAgMTAw
NjQ0Ci0tLSBhL092bWZQa2cvTGlicmFyeS9YZW5IeXBlcmNhbGxMaWIvWDg2WGVuSHlwZXJjYWxs
LmMKKysrIGIvT3ZtZlBrZy9MaWJyYXJ5L1hlbkh5cGVyY2FsbExpYi9YODZYZW5IeXBlcmNhbGwu
YwpAQCAtNTksMTMgKzU5LDcgQEAgWGVuSHlwZXJjYWxsTGliSW5pdCAoCiANCiAgIEd1aWRIb2Ig
PSBHZXRGaXJzdEd1aWRIb2IgKCZnRWZpWGVuSW5mb0d1aWQpOw0KICAgaWYgKEd1aWRIb2IgPT0g
TlVMTCkgew0KLSAgICAvLw0KLSAgICAvLyBXZSBkb24ndCBmYWlsIGxpYnJhcnkgY29uc3RydWN0
aW9uLCBzaW5jZSB0aGF0IGhhcyBjYXRhc3Ryb3BoaWMNCi0gICAgLy8gY29uc2VxdWVuY2VzIGZv
ciBjbGllbnQgbW9kdWxlcyAod2hlcmVhcyB0aG9zZSBtb2R1bGVzIG1heSBlYXNpbHkgYmUNCi0g
ICAgLy8gcnVubmluZyBvbiBhIG5vbi1YZW4gcGxhdGZvcm0pLiBJbnN0ZWFkLCBYZW5IeXBlcmNh
bGxJc0F2YWlsYWJsZSgpIGFib3ZlDQotICAgIC8vIHdpbGwgcmV0dXJuIEZBTFNFLg0KLSAgICAv
Lw0KLSAgICByZXR1cm4gUkVUVVJOX1NVQ0NFU1M7DQorICAgIHJldHVybiBSRVRVUk5fTk9UX0ZP
VU5EOw0KICAgfQ0KICAgWGVuSW5mbyA9IChFRklfWEVOX0lORk8gKikgR0VUX0dVSURfSE9CX0RB
VEEgKEd1aWRIb2IpOw0KICAgSHlwZXJQYWdlID0gWGVuSW5mby0+SHlwZXJQYWdlczsNCmRpZmYg
LS1naXQgYS9Pdm1mUGtnL0xpYnJhcnkvWGVuSHlwZXJjYWxsTGliL1hlbkh5cGVyY2FsbC5jIGIv
T3ZtZlBrZy9MaWJyYXJ5L1hlbkh5cGVyY2FsbExpYi9YZW5IeXBlcmNhbGwuYwppbmRleCBhMmM0
MWEyYTY5Li5kNGZhODAyNzQzIDEwMDY0NAotLS0gYS9Pdm1mUGtnL0xpYnJhcnkvWGVuSHlwZXJj
YWxsTGliL1hlbkh5cGVyY2FsbC5jCisrKyBiL092bWZQa2cvTGlicmFyeS9YZW5IeXBlcmNhbGxM
aWIvWGVuSHlwZXJjYWxsLmMKQEAgLTE1LDYgKzE1LDIyIEBACiAjaW5jbHVkZSA8TGlicmFyeS9E
ZWJ1Z0xpYi5oPg0KICNpbmNsdWRlIDxMaWJyYXJ5L1hlbkh5cGVyY2FsbExpYi5oPg0KIA0KK1JF
VFVSTl9TVEFUVVMNCitFRklBUEkNCitYZW5IeXBlcmNhbGxMaWJDb25zdHJ1Y3QgKA0KKyAgVk9J
RA0KKyAgKQ0KK3sNCisgIFhlbkh5cGVyY2FsbExpYkluaXQgKCk7DQorICAvLw0KKyAgLy8gV2Ug
ZG9uJ3QgZmFpbCBsaWJyYXJ5IGNvbnN0cnVjdGlvbiwgc2luY2UgdGhhdCBoYXMgY2F0YXN0cm9w
aGljDQorICAvLyBjb25zZXF1ZW5jZXMgZm9yIGNsaWVudCBtb2R1bGVzICh3aGVyZWFzIHRob3Nl
IG1vZHVsZXMgbWF5IGVhc2lseSBiZQ0KKyAgLy8gcnVubmluZyBvbiBhIG5vbi1YZW4gcGxhdGZv
cm0pLiBJbnN0ZWFkLCBYZW5IeXBlcmNhbGxJc0F2YWlsYWJsZSgpDQorICAvLyB3aWxsIHJldHVy
biBGQUxTRS4NCisgIC8vDQorICByZXR1cm4gUkVUVVJOX1NVQ0NFU1M7DQorfQ0KKw0KIFVJTlQ2
NA0KIEVGSUFQSQ0KIFhlbkh5cGVyY2FsbEh2bUdldFBhcmFtICgNCi0tIApBbnRob255IFBFUkFS
RAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 04 14:58:24 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Jul 2019 14: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 1hj3Bo-0006HR-0O; Thu, 04 Jul 2019 14:58:24 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=8gU+=VB=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hj3Bm-0006G6-P8
 for xen-devel@lists.xenproject.org; Thu, 04 Jul 2019 14:58:22 +0000
X-Inumbo-ID: 2a62e088-9e6c-11e9-8980-bc764e045a96
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2a62e088-9e6c-11e9-8980-bc764e045a96;
 Thu, 04 Jul 2019 14:58:21 +0000 (UTC)
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: lMI6wxCiDVmZoQ6O5nPQGOJUeX5eumXvSFVoOKmDS/H7Te8zDaib07HXtCPeOKzXA79mmpn3wN
 hysFfZlus40ca2GVKQi+LJbRMNrnNPjGdYHMDSRWUumr0mCQ5RGMD4X1SoJjfgk3xnXO3ERNOC
 qKf7BoXe7AsRpa8xEcDuIWdVUIpxIpFw3BJ7TeoVcqLWkyPhafW7PHKIw1deihcFq6QUvNRInb
 r/oBIqHVfsN5NiyUBu9GKoyY6DwQasZVUjLfZTXVM0UUzeMSySJ0qCWxIQFHq0/nLHxhC75dEd
 xAc=
X-SBRS: 2.7
X-MesageID: 2650937
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,451,1557201600"; 
   d="scan'208";a="2650937"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <devel@edk2.groups.io>
Date: Thu, 4 Jul 2019 15:42:26 +0100
Message-ID: <20190704144233.27968-29-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.22.0
In-Reply-To: <20190704144233.27968-1-anthony.perard@citrix.com>
References: <20190704144233.27968-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 28/35] OvmfPkg/PlatformBootManagerLib: Use
 XenDetected from XenPlatformLib
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>,
 Jordan Justen <jordan.l.justen@intel.com>, Julien Grall <julien.grall@arm.com>,
 Anthony PERARD <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Laszlo Ersek <lersek@redhat.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

UmVwbGFjZSB0aGUgWGVuRGV0ZWN0ZWQoKSBpbXBsZW1lbnRhdGlvbiBieSB0aGUgb25lIGZyb20K
WGVuUGxhdGZvcm1MaWIuCgpSZWY6IGh0dHBzOi8vYnVnemlsbGEudGlhbm9jb3JlLm9yZy9zaG93
X2J1Zy5jZ2k/aWQ9MTY4OQpTaWduZWQtb2ZmLWJ5OiBBbnRob255IFBFUkFSRCA8YW50aG9ueS5w
ZXJhcmRAY2l0cml4LmNvbT4KLS0tCgpOb3RlczoKICAgIHYzOgogICAgLSBuZXcgcGF0Y2gKCiAu
Li4vUGxhdGZvcm1Cb290TWFuYWdlckxpYi5pbmYgICAgICAgICAgICAgICAgfCAgMSArCiAuLi4v
UGxhdGZvcm1Cb290TWFuYWdlckxpYi9CZHNQbGF0Zm9ybS5jICAgICAgfCAzMyArLS0tLS0tLS0t
LS0tLS0tLS0tCiAyIGZpbGVzIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKSwgMzIgZGVsZXRpb25z
KC0pCgpkaWZmIC0tZ2l0IGEvT3ZtZlBrZy9MaWJyYXJ5L1BsYXRmb3JtQm9vdE1hbmFnZXJMaWIv
UGxhdGZvcm1Cb290TWFuYWdlckxpYi5pbmYgYi9Pdm1mUGtnL0xpYnJhcnkvUGxhdGZvcm1Cb290
TWFuYWdlckxpYi9QbGF0Zm9ybUJvb3RNYW5hZ2VyTGliLmluZgppbmRleCAwNjBhM2FiNGM1Li5i
MmQzYjRmYjRkIDEwMDY0NAotLS0gYS9Pdm1mUGtnL0xpYnJhcnkvUGxhdGZvcm1Cb290TWFuYWdl
ckxpYi9QbGF0Zm9ybUJvb3RNYW5hZ2VyTGliLmluZgorKysgYi9Pdm1mUGtnL0xpYnJhcnkvUGxh
dGZvcm1Cb290TWFuYWdlckxpYi9QbGF0Zm9ybUJvb3RNYW5hZ2VyTGliLmluZgpAQCAtNTQsNiAr
NTQsNyBAQCBbTGlicmFyeUNsYXNzZXNdCiAgIFVlZmlMaWINCiAgIFBsYXRmb3JtQm1QcmludFNj
TGliDQogICBUY2cyUGh5c2ljYWxQcmVzZW5jZUxpYg0KKyAgWGVuUGxhdGZvcm1MaWINCiANCiBb
UGNkXQ0KICAgZ1VlZmlPdm1mUGtnVG9rZW5TcGFjZUd1aWQuUGNkRW11VmFyaWFibGVFdmVudA0K
ZGlmZiAtLWdpdCBhL092bWZQa2cvTGlicmFyeS9QbGF0Zm9ybUJvb3RNYW5hZ2VyTGliL0Jkc1Bs
YXRmb3JtLmMgYi9Pdm1mUGtnL0xpYnJhcnkvUGxhdGZvcm1Cb290TWFuYWdlckxpYi9CZHNQbGF0
Zm9ybS5jCmluZGV4IDc5NzczMWE0MWMuLmUzMjk2OWU2M2UgMTAwNjQ0Ci0tLSBhL092bWZQa2cv
TGlicmFyeS9QbGF0Zm9ybUJvb3RNYW5hZ2VyTGliL0Jkc1BsYXRmb3JtLmMKKysrIGIvT3ZtZlBr
Zy9MaWJyYXJ5L1BsYXRmb3JtQm9vdE1hbmFnZXJMaWIvQmRzUGxhdGZvcm0uYwpAQCAtMTIsNiAr
MTIsNyBAQAogI2luY2x1ZGUgPFByb3RvY29sL0Zpcm13YXJlVm9sdW1lMi5oPg0KICNpbmNsdWRl
IDxMaWJyYXJ5L1BsYXRmb3JtQm1QcmludFNjTGliLmg+DQogI2luY2x1ZGUgPExpYnJhcnkvVGNn
MlBoeXNpY2FsUHJlc2VuY2VMaWIuaD4NCisjaW5jbHVkZSA8TGlicmFyeS9YZW5QbGF0Zm9ybUxp
Yi5oPg0KIA0KIA0KIC8vDQpAQCAtMTIyNSwzOCArMTIyNiw2IEBAIFBjaUFjcGlJbml0aWFsaXph
dGlvbiAoCiAgIElvT3IxNiAoKFBjaVJlYWQzMiAoUG1iYSkgJiB+QklUMCkgKyA0LCBCSVQwKTsN
CiB9DQogDQotLyoqDQotICBUaGlzIGZ1bmN0aW9uIGRldGVjdHMgaWYgT1ZNRiBpcyBydW5uaW5n
IG9uIFhlbi4NCi0NCi0qKi8NCi1TVEFUSUMNCi1CT09MRUFODQotWGVuRGV0ZWN0ZWQgKA0KLSAg
Vk9JRA0KLSAgKQ0KLXsNCi0gIEVGSV9IT0JfR1VJRF9UWVBFICAgICAgICAgKkd1aWRIb2I7DQot
ICBTVEFUSUMgSU5UTiAgICAgICAgICAgICAgIEZvdW5kSG9iID0gLTE7DQotDQotICBpZiAoRm91
bmRIb2IgPT0gMCkgew0KLSAgICByZXR1cm4gRkFMU0U7DQotICB9IGVsc2UgaWYgKEZvdW5kSG9i
ID09IDEpIHsNCi0gICAgcmV0dXJuIFRSVUU7DQotICB9DQotDQotICAvLw0KLSAgLy8gU2VlIGlm
IGEgWGVuSW5mbyBIT0IgaXMgYXZhaWxhYmxlDQotICAvLw0KLSAgR3VpZEhvYiA9IEdldEZpcnN0
R3VpZEhvYiAoJmdFZmlYZW5JbmZvR3VpZCk7DQotICBpZiAoR3VpZEhvYiA9PSBOVUxMKSB7DQot
ICAgIEZvdW5kSG9iID0gMDsNCi0gICAgcmV0dXJuIEZBTFNFOw0KLSAgfQ0KLQ0KLSAgRm91bmRI
b2IgPSAxOw0KLSAgcmV0dXJuIFRSVUU7DQotfQ0KLQ0KIEVGSV9TVEFUVVMNCiBFRklBUEkNCiBD
b25uZWN0UmVjdXJzaXZlbHlJZlBjaU1hc3NTdG9yYWdlICgNCi0tIApBbnRob255IFBFUkFSRAoK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 04 14:58:31 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Jul 2019 14:58:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hj3Bv-0006Pa-CQ; Thu, 04 Jul 2019 14:58:31 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=8gU+=VB=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hj3Bt-0006NE-9J
 for xen-devel@lists.xenproject.org; Thu, 04 Jul 2019 14:58:29 +0000
X-Inumbo-ID: 2e076719-9e6c-11e9-8980-bc764e045a96
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2e076719-9e6c-11e9-8980-bc764e045a96;
 Thu, 04 Jul 2019 14:58:27 +0000 (UTC)
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: CX2wCejDg7Ql7Rtt78ssxEVb5MMTqCp+ARwyB+sRhTKW2At5Nknw+yGwVOqnZqpFfvgvaac0nw
 bNajFz59gbI0rAILIT4URtana9z29z8mniDqPrO/W5saAzPaIWE37/A/Sr6G6kzVDf4sr5iOvB
 12XePkY47zOX4g419DyTTE/9ZRHpGT1cNANOp7qSNTlBt5dWY/orYAGO5LZ47s5QgJIOEvgfA3
 59fz9yg5tSw2NpiHw2pwdw4qA2+s1f3eKsEQcPhQyj4X7OkzvDS4ej7i0A5EuZ+KuTsfo4gKKk
 HxI=
X-SBRS: 2.7
X-MesageID: 2623846
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,451,1557201600"; 
   d="scan'208";a="2623846"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <devel@edk2.groups.io>
Date: Thu, 4 Jul 2019 15:42:25 +0100
Message-ID: <20190704144233.27968-28-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.22.0
In-Reply-To: <20190704144233.27968-1-anthony.perard@citrix.com>
References: <20190704144233.27968-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 27/35] OvmfPkg/XenPlatformLib: Cache result
 for XenDetected
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>,
 Jordan Justen <jordan.l.justen@intel.com>, Julien Grall <julien.grall@arm.com>,
 Anthony PERARD <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Laszlo Ersek <lersek@redhat.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

V2UgYXJlIGdvaW5nIHRvIHJlcGxhY2UgWGVuRGV0ZWN0ZWQoKSBpbXBsZW1lbnRhdGlvbiBpbgpQ
bGF0Zm9ybUJvb3RNYW5hZ2VyTGliIGJ5IHRoZSBvbmUgaW4gWGVuUGxhdGZvcm1MaWIuClBsYXRm
b3JtQm9vdE1hbmFnZXJMaWIncyBpbXBsZW1lbnRhdGlvbiBkb2VzIGNhY2hlIHRoZSByZXN1bHQg
b2YKR2V0Rmlyc3RHdWlkSG9iKCksIHNvIHdlIGRvIHNvbWV0aGluZyBzaW1pbGFyIGluIFhlblBs
YXRmb3JtTGliLgoKUmVmOiBodHRwczovL2J1Z3ppbGxhLnRpYW5vY29yZS5vcmcvc2hvd19idWcu
Y2dpP2lkPTE2ODkKU2lnbmVkLW9mZi1ieTogQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJk
QGNpdHJpeC5jb20+Ci0tLQoKTm90ZXM6CiAgICB2MzoKICAgIC0gbmV3IHBhdGNoCgogLi4uL0xp
YnJhcnkvWGVuUGxhdGZvcm1MaWIvWGVuUGxhdGZvcm1MaWIuYyAgICB8IDE4ICsrKysrKysrKysr
KysrKy0tLQogMSBmaWxlIGNoYW5nZWQsIDE1IGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0p
CgpkaWZmIC0tZ2l0IGEvT3ZtZlBrZy9MaWJyYXJ5L1hlblBsYXRmb3JtTGliL1hlblBsYXRmb3Jt
TGliLmMgYi9Pdm1mUGtnL0xpYnJhcnkvWGVuUGxhdGZvcm1MaWIvWGVuUGxhdGZvcm1MaWIuYwpp
bmRleCA2ZjI3Y2JmZmE4Li5iNTI1N2IwYzk3IDEwMDY0NAotLS0gYS9Pdm1mUGtnL0xpYnJhcnkv
WGVuUGxhdGZvcm1MaWIvWGVuUGxhdGZvcm1MaWIuYworKysgYi9Pdm1mUGtnL0xpYnJhcnkvWGVu
UGxhdGZvcm1MaWIvWGVuUGxhdGZvcm1MaWIuYwpAQCAtMjYsMTMgKzI2LDI1IEBAIFhlbkdldElu
Zm9IT0IgKAogICApDQogew0KICAgRUZJX0hPQl9HVUlEX1RZUEUgICpHdWlkSG9iOw0KKyAgU1RB
VElDIEJPT0xFQU4gICAgIENhY2hlZCA9IEZBTFNFOw0KKyAgU1RBVElDIEVGSV9YRU5fSU5GTyAq
WGVuSW5mbzsNCisNCisgIC8vDQorICAvLyBSZXR1cm4gdGhlIGNhY2hlZCByZXN1bHQgZm9yIHRo
ZSBiZW5lZml0IG9mIFhlbkRldGVjdGVkIHRoYXQgY2FuIGJlDQorICAvLyBjYWxsZWQgbWFueSB0
aW1lcy4NCisgIC8vDQorICBpZiAoQ2FjaGVkKSB7DQorICAgIHJldHVybiBYZW5JbmZvOw0KKyAg
fQ0KIA0KICAgR3VpZEhvYiA9IEdldEZpcnN0R3VpZEhvYiAoJmdFZmlYZW5JbmZvR3VpZCk7DQog
ICBpZiAoR3VpZEhvYiA9PSBOVUxMKSB7DQotICAgIHJldHVybiBOVUxMOw0KKyAgICBYZW5JbmZv
ID0gTlVMTDsNCisgIH0gZWxzZSB7DQorICAgIFhlbkluZm8gPSAoRUZJX1hFTl9JTkZPICopIEdF
VF9HVUlEX0hPQl9EQVRBIChHdWlkSG9iKTsNCiAgIH0NCi0NCi0gIHJldHVybiAoRUZJX1hFTl9J
TkZPICopIEdFVF9HVUlEX0hPQl9EQVRBIChHdWlkSG9iKTsNCisgIENhY2hlZCA9IFRSVUU7DQor
ICByZXR1cm4gWGVuSW5mbzsNCiB9DQogDQogLyoqDQotLSAKQW50aG9ueSBQRVJBUkQKCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 04 14:58:32 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Jul 2019 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 1hj3Bv-0006QJ-R1; Thu, 04 Jul 2019 14:58:31 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=8gU+=VB=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hj3Bu-0006Og-KF
 for xen-devel@lists.xenproject.org; Thu, 04 Jul 2019 14:58:30 +0000
X-Inumbo-ID: 2edfd168-9e6c-11e9-8980-bc764e045a96
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2edfd168-9e6c-11e9-8980-bc764e045a96;
 Thu, 04 Jul 2019 14:58:29 +0000 (UTC)
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: wWtNPv19kF7DNjGuILsH0lCNRBdn0nt/UWZ9Zv+Otn3mfCJUyBDZraqDZrKAKsTTUI7MaBz+Ex
 gMeUf0HLTTKdiGICSVrvTlL2T4VQZs/er7ukGIsqYQx/TXvXxNWXMGW7H2/KEtVWCONlrAiY1a
 VJmEMZMVYsBie1tanVAXQbnWPumeSaXqbDsz1yLyQUHYj+iXlLMhk3g/AVgmJcOyKla2D6y2y2
 JyXs/ZMBzn5l25rCohQY3ZmPKcAHlGYLiuTHyyMOQGGyCEJlLyKUJFwea7GN1tyVsNovfAXatI
 7TI=
X-SBRS: 2.7
X-MesageID: 2602744
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,451,1557201600"; 
   d="scan'208";a="2602744"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <devel@edk2.groups.io>
Date: Thu, 4 Jul 2019 15:42:33 +0100
Message-ID: <20190704144233.27968-36-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.22.0
In-Reply-To: <20190704144233.27968-1-anthony.perard@citrix.com>
References: <20190704144233.27968-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 35/35] OvmfPkg/OvmfXen: use
 RealTimeClockRuntimeDxe from EmbeddedPkg
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>,
 Jordan Justen <jordan.l.justen@intel.com>, Julien Grall <julien.grall@arm.com>,
 Anthony PERARD <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Laszlo Ersek <lersek@redhat.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QSBYZW4gUFZIIGd1ZXN0IGRvZXNuJ3QgaGF2ZSBhIFJUQyB0aGF0IE9WTUYgd291bGQgZXhwZWN0
LCBzbwpQY2F0UmVhbFRpbWVDbG9ja1J1bnRpbWVEeGUgZmFpbHMgdG8gaW5pdGlhbGl6ZSBhbmQg
cHJldmVudCB0aGUKZmlybXdhcmUgZnJvbSBmaW5pc2ggdG8gYm9vdC4gVG8gcHJldmVudCB0aGF0
LCB3ZSB3aWxsIHVzZQpYZW5SZWFsVGltZUNsb2NrTGliIHdoaWNoIHNpbXBseSBhbHdheXMgcmV0
dXJuIHRoZSBzYW1lIHRpbWUuClRoaXMgd2lsbCB3b3JrIG9uIGJvdGggWGVuIFBWSCBhbmQgSFZN
IGd1ZXN0cy4KClJlZjogaHR0cHM6Ly9idWd6aWxsYS50aWFub2NvcmUub3JnL3Nob3dfYnVnLmNn
aT9pZD0xNjg5ClNpZ25lZC1vZmYtYnk6IEFudGhvbnkgUEVSQVJEIDxhbnRob255LnBlcmFyZEBj
aXRyaXguY29tPgpBY2tlZC1ieTogTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KLS0t
CgpOb3RlczoKICAgIHYzOgogICAgLSBtb3ZlZCBSZWFsVGltZUNsb2NrTGlifCovWGVuUmVhbFRp
bWVDbG9ja0xpYi5pbmYgdG8gdGhlIGdsb2JhbAogICAgICBbTGlicmFyeUNsYXNzZXNdCgogT3Zt
ZlBrZy9Pdm1mWGVuLmRzYyB8IDMgKystCiBPdm1mUGtnL092bWZYZW4uZmRmIHwgMiArLQogMiBm
aWxlcyBjaGFuZ2VkLCAzIGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0
IGEvT3ZtZlBrZy9Pdm1mWGVuLmRzYyBiL092bWZQa2cvT3ZtZlhlbi5kc2MKaW5kZXggYWY5MmNl
M2VkMi4uNGY2MjZmYjVlZiAxMDA2NDQKLS0tIGEvT3ZtZlBrZy9Pdm1mWGVuLmRzYworKysgYi9P
dm1mUGtnL092bWZYZW4uZHNjCkBAIC0xOTksNiArMTk5LDcgQEAgW0xpYnJhcnlDbGFzc2VzXQog
ICBYZW5Jb01taW9MaWJ8T3ZtZlBrZy9MaWJyYXJ5L1hlbklvTW1pb0xpYi9YZW5Jb01taW9MaWIu
aW5mDQogDQogICBUY2cyUGh5c2ljYWxQcmVzZW5jZUxpYnxPdm1mUGtnL0xpYnJhcnkvVGNnMlBo
eXNpY2FsUHJlc2VuY2VMaWJOdWxsL0R4ZVRjZzJQaHlzaWNhbFByZXNlbmNlTGliLmluZg0KKyAg
UmVhbFRpbWVDbG9ja0xpYnxPdm1mUGtnL0xpYnJhcnkvWGVuUmVhbFRpbWVDbG9ja0xpYi9YZW5S
ZWFsVGltZUNsb2NrTGliLmluZg0KIA0KIFtMaWJyYXJ5Q2xhc3Nlcy5jb21tb25dDQogICBCYXNl
Q3J5cHRMaWJ8Q3J5cHRvUGtnL0xpYnJhcnkvQmFzZUNyeXB0TGliL0Jhc2VDcnlwdExpYi5pbmYN
CkBAIC01NjQsNyArNTY1LDcgQEAgW0NvbXBvbmVudHNdCiAgIH0NCiAgIE1kZU1vZHVsZVBrZy9V
bml2ZXJzYWwvUmVzZXRTeXN0ZW1SdW50aW1lRHhlL1Jlc2V0U3lzdGVtUnVudGltZUR4ZS5pbmYN
CiAgIE1kZU1vZHVsZVBrZy9Vbml2ZXJzYWwvTWV0cm9ub21lL01ldHJvbm9tZS5pbmYNCi0gIFBj
QXRDaGlwc2V0UGtnL1BjYXRSZWFsVGltZUNsb2NrUnVudGltZUR4ZS9QY2F0UmVhbFRpbWVDbG9j
a1J1bnRpbWVEeGUuaW5mDQorICBFbWJlZGRlZFBrZy9SZWFsVGltZUNsb2NrUnVudGltZUR4ZS9S
ZWFsVGltZUNsb2NrUnVudGltZUR4ZS5pbmYNCiAgIE1kZU1vZHVsZVBrZy9Vbml2ZXJzYWwvRHJp
dmVySGVhbHRoTWFuYWdlckR4ZS9Ecml2ZXJIZWFsdGhNYW5hZ2VyRHhlLmluZg0KICAgTWRlTW9k
dWxlUGtnL1VuaXZlcnNhbC9CZHNEeGUvQmRzRHhlLmluZiB7DQogICAgIDxMaWJyYXJ5Q2xhc3Nl
cz4NCmRpZmYgLS1naXQgYS9Pdm1mUGtnL092bWZYZW4uZmRmIGIvT3ZtZlBrZy9Pdm1mWGVuLmZk
ZgppbmRleCA1MTdhNDkyZjE0Li5lNmU5ZTE4NGVmIDEwMDY0NAotLS0gYS9Pdm1mUGtnL092bWZY
ZW4uZmRmCisrKyBiL092bWZQa2cvT3ZtZlhlbi5mZGYKQEAgLTMwNyw3ICszMDcsNyBAQCBbRlYu
RFhFRlZdCiBJTkYgIE1kZU1vZHVsZVBrZy9CdXMvUGNpL1BjaUJ1c0R4ZS9QY2lCdXNEeGUuaW5m
DQogSU5GICBNZGVNb2R1bGVQa2cvVW5pdmVyc2FsL1Jlc2V0U3lzdGVtUnVudGltZUR4ZS9SZXNl
dFN5c3RlbVJ1bnRpbWVEeGUuaW5mDQogSU5GICBNZGVNb2R1bGVQa2cvVW5pdmVyc2FsL01ldHJv
bm9tZS9NZXRyb25vbWUuaW5mDQotSU5GICBQY0F0Q2hpcHNldFBrZy9QY2F0UmVhbFRpbWVDbG9j
a1J1bnRpbWVEeGUvUGNhdFJlYWxUaW1lQ2xvY2tSdW50aW1lRHhlLmluZg0KK0lORiAgRW1iZWRk
ZWRQa2cvUmVhbFRpbWVDbG9ja1J1bnRpbWVEeGUvUmVhbFRpbWVDbG9ja1J1bnRpbWVEeGUuaW5m
DQogDQogSU5GICBPdm1mUGtnL1hlbklvUHZoRHhlL1hlbklvUHZoRHhlLmluZg0KIElORiAgT3Zt
ZlBrZy9YZW5Jb1BjaUR4ZS9YZW5Jb1BjaUR4ZS5pbmYNCi0tIApBbnRob255IFBFUkFSRAoKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 04 14:58:33 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Jul 2019 14:58:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hj3Bx-0006Sh-D1; Thu, 04 Jul 2019 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=8gU+=VB=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hj3Bv-0006QK-Sf
 for xen-devel@lists.xenproject.org; Thu, 04 Jul 2019 14:58:31 +0000
X-Inumbo-ID: 2fa4afa0-9e6c-11e9-8980-bc764e045a96
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2fa4afa0-9e6c-11e9-8980-bc764e045a96;
 Thu, 04 Jul 2019 14:58:30 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: BNtV4BG9xuANT0BCT3A38KfR5QYihkFAJ40qQZidDiqw7G0Qj5h0nAk7E5wHVp3qLSDAjTVliO
 gMEZloob9poZ5w9bplU5VKtvP5ShbkbvMUWN4nneIdOwyiuPHB2pMV4S5MedKtKXysb5vZrGes
 MYiuX1Tf8TvV4kqbZyLqRpQlYwgE/iubtdSEx6Q0JUvns63acjFq7zkFxAwVgdS+uSRPkNhbha
 B5cHx1ZiZLpIaqrwqi1jX20z+w+4ApzFcuoo7nqmevh60i+ZB5WgQAwyBqAxt6f8nntmB1xvWA
 ozo=
X-SBRS: 2.7
X-MesageID: 2589151
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,451,1557201600"; 
   d="scan'208";a="2589151"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <devel@edk2.groups.io>
Date: Thu, 4 Jul 2019 15:42:19 +0100
Message-ID: <20190704144233.27968-22-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.22.0
In-Reply-To: <20190704144233.27968-1-anthony.perard@citrix.com>
References: <20190704144233.27968-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 21/35] OvmfPkg/XenPlatformPei: Introduce
 XenPvhDetected
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>,
 Jordan Justen <jordan.l.justen@intel.com>, Julien Grall <julien.grall@arm.com>,
 Anthony PERARD <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Laszlo Ersek <lersek@redhat.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

WGVuUHZoRGV0ZWN0ZWQoKSBjYW4gYmUgdXNlZCB0byBmaWd1cmUgb3V0IGlmIE9WTUYgaGFzIHN0
YXJ0ZWQgdmlhIHRoZQpYZW4gUFZIIGVudHJ5IHBvaW50LgoKUmVmOiBodHRwczovL2J1Z3ppbGxh
LnRpYW5vY29yZS5vcmcvc2hvd19idWcuY2dpP2lkPTE2ODkKU2lnbmVkLW9mZi1ieTogQW50aG9u
eSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+CkFja2VkLWJ5OiBMYXN6bG8gRXJz
ZWsgPGxlcnNla0ByZWRoYXQuY29tPgotLS0KIE92bWZQa2cvWGVuUGxhdGZvcm1QZWkvUGxhdGZv
cm0uaCB8ICA1ICsrKysrCiBPdm1mUGtnL1hlblBsYXRmb3JtUGVpL1hlbi5jICAgICAgfCAxMyAr
KysrKysrKysrKysrCiAyIGZpbGVzIGNoYW5nZWQsIDE4IGluc2VydGlvbnMoKykKCmRpZmYgLS1n
aXQgYS9Pdm1mUGtnL1hlblBsYXRmb3JtUGVpL1BsYXRmb3JtLmggYi9Pdm1mUGtnL1hlblBsYXRm
b3JtUGVpL1BsYXRmb3JtLmgKaW5kZXggNGE4MDA1N2JkYy4uZGI5YTYyNTcyZiAxMDA2NDQKLS0t
IGEvT3ZtZlBrZy9YZW5QbGF0Zm9ybVBlaS9QbGF0Zm9ybS5oCisrKyBiL092bWZQa2cvWGVuUGxh
dGZvcm1QZWkvUGxhdGZvcm0uaApAQCAtOTksNiArOTksMTEgQEAgWGVuSHZtbG9hZGVyRGV0ZWN0
ZWQgKAogICBWT0lEDQogICApOw0KIA0KK0JPT0xFQU4NCitYZW5QdmhEZXRlY3RlZCAoDQorICBW
T0lEDQorICApOw0KKw0KIFZPSUQNCiBBbWRTZXZJbml0aWFsaXplICgNCiAgIFZPSUQNCmRpZmYg
LS1naXQgYS9Pdm1mUGtnL1hlblBsYXRmb3JtUGVpL1hlbi5jIGIvT3ZtZlBrZy9YZW5QbGF0Zm9y
bVBlaS9YZW4uYwppbmRleCA3ZDE2OTZiYjIyLi4xODhlODMxYzVjIDEwMDY0NAotLS0gYS9Pdm1m
UGtnL1hlblBsYXRmb3JtUGVpL1hlbi5jCisrKyBiL092bWZQa2cvWGVuUGxhdGZvcm1QZWkvWGVu
LmMKQEAgLTIxNCw2ICsyMTQsMTkgQEAgWGVuSHZtbG9hZGVyRGV0ZWN0ZWQgKAogICByZXR1cm4g
KG1YZW5Idm1sb2FkZXJJbmZvICE9IE5VTEwpOw0KIH0NCiANCitCT09MRUFODQorWGVuUHZoRGV0
ZWN0ZWQgKA0KKyAgVk9JRA0KKyAgKQ0KK3sNCisgIC8vDQorICAvLyBUaGlzIGZ1bmN0aW9uIHNo
b3VsZCBvbmx5IGJlIHVzZWQgYWZ0ZXIgWGVuQ29ubmVjdA0KKyAgLy8NCisgIEFTU0VSVCAobVhl
bkluZm8uVmVyc2lvbk1ham9yICE9IDApOw0KKw0KKyAgcmV0dXJuIG1YZW5Idm1sb2FkZXJJbmZv
ID09IE5VTEw7DQorfQ0KKw0KIFZPSUQNCiBYZW5QdWJsaXNoUmFtUmVnaW9ucyAoDQogICBWT0lE
DQotLSAKQW50aG9ueSBQRVJBUkQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 04 14:58:34 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Jul 2019 14:58:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hj3Bx-0006TM-QE; Thu, 04 Jul 2019 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=8gU+=VB=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hj3Bx-0006SF-3U
 for xen-devel@lists.xenproject.org; Thu, 04 Jul 2019 14:58:33 +0000
X-Inumbo-ID: 303c52d6-9e6c-11e9-8980-bc764e045a96
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 303c52d6-9e6c-11e9-8980-bc764e045a96;
 Thu, 04 Jul 2019 14:58:31 +0000 (UTC)
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: m8SnQzOlJjzcWQzrDyDl51u/gDADUzG4na/OVqaoD6XeoTZUzUudh39NVqmjA8KSaomIQeKuKk
 OTouPsQUsHbH+NADcfxVHE0zfN8pYpiiN0T+oM8ziM4OaSJ69vZg7ly0w9m7Wfvevg7VTsMbn6
 LlSgXI+SRZqjv+6OtENES2w78ekoiYCplpCkg9K6BIp1wbfZM+iHnIY/fwRIGZlDL+xpGHBGk8
 mnVVPNWYjqhQX3cvMGVGjjfoA/vLop8v/MXIXtM2HLUCvZ0wYex8fxWVdWFfFRCexyunpwAsk/
 KFI=
X-SBRS: 2.7
X-MesageID: 2626071
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,451,1557201600"; 
   d="scan'208";a="2626071"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <devel@edk2.groups.io>
Date: Thu, 4 Jul 2019 15:42:17 +0100
Message-ID: <20190704144233.27968-20-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.22.0
In-Reply-To: <20190704144233.27968-1-anthony.perard@citrix.com>
References: <20190704144233.27968-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 19/35] OvmfPkg/XenPlatformPei: Reserve
 hvmloader's memory only when it has run
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>,
 Jordan Justen <jordan.l.justen@intel.com>, Julien Grall <julien.grall@arm.com>,
 Anthony PERARD <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Laszlo Ersek <lersek@redhat.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

UmVzZXJ2ZSBodm1sb2FkZXIncyBtZW1vcnkgb25seSB3aGVuIGl0IGhhcyBydW4uCgpSZWY6IGh0
dHBzOi8vYnVnemlsbGEudGlhbm9jb3JlLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTY4OQpTaWduZWQt
b2ZmLWJ5OiBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KQWNrZWQt
Ynk6IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+Ci0tLQoKTm90ZXM6CiAgICB2MzoK
ICAgIC0gZml4IGVtcHR5IGNvbW1pdCBtZXNzYWdlIGJvZHkKCiBPdm1mUGtnL1hlblBsYXRmb3Jt
UGVpL1hlbi5jIHwgNCArKystCiAxIGZpbGUgY2hhbmdlZCwgMyBpbnNlcnRpb25zKCspLCAxIGRl
bGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEvT3ZtZlBrZy9YZW5QbGF0Zm9ybVBlaS9YZW4uYyBiL092
bWZQa2cvWGVuUGxhdGZvcm1QZWkvWGVuLmMKaW5kZXggYTkwYmU3YmJlYi4uMzdlOWNmZjRiNCAx
MDA2NDQKLS0tIGEvT3ZtZlBrZy9YZW5QbGF0Zm9ybVBlaS9YZW4uYworKysgYi9Pdm1mUGtnL1hl
blBsYXRmb3JtUGVpL1hlbi5jCkBAIC0yNzIsNyArMjcyLDkgQEAgSW5pdGlhbGl6ZVhlbiAoCiAg
IC8vIFJlc2VydmUgYXdheSBIVk1MT0FERVIgcmVzZXJ2ZWQgbWVtb3J5IFsweEZDMDAwMDAwLDB4
RkQwMDAwMDApLg0KICAgLy8gVGhpcyBuZWVkcyB0byBtYXRjaCBIVk1MT0FERVIgUkVTRVJWRURf
TUVNQkFTRS9SRVNFUlZFRF9NRU1TSVpFLg0KICAgLy8NCi0gIEFkZFJlc2VydmVkTWVtb3J5QmFz
ZVNpemVIb2IgKDB4RkMwMDAwMDAsIDB4MTAwMDAwMCwgRkFMU0UpOw0KKyAgaWYgKFhlbkh2bWxv
YWRlckRldGVjdGVkICgpKSB7DQorICAgIEFkZFJlc2VydmVkTWVtb3J5QmFzZVNpemVIb2IgKDB4
RkMwMDAwMDAsIDB4MTAwMDAwMCwgRkFMU0UpOw0KKyAgfQ0KIA0KICAgUGNkU3RhdHVzID0gUGNk
U2V0Qm9vbFMgKFBjZFBjaURpc2FibGVCdXNFbnVtZXJhdGlvbiwgVFJVRSk7DQogICBBU1NFUlRf
UkVUVVJOX0VSUk9SIChQY2RTdGF0dXMpOw0KLS0gCkFudGhvbnkgUEVSQVJECgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 04 14:58:45 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Jul 2019 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 1hj3C9-0006hi-9b; Thu, 04 Jul 2019 14:58:45 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=8gU+=VB=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hj3C7-0006fa-KR
 for xen-devel@lists.xenproject.org; Thu, 04 Jul 2019 14:58:43 +0000
X-Inumbo-ID: 34d904ac-9e6c-11e9-8680-eb6845f42293
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 34d904ac-9e6c-11e9-8680-eb6845f42293;
 Thu, 04 Jul 2019 14:58:39 +0000 (UTC)
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 4C3oAaBPMzpSpCq59DS3iJHOINMXm6fH+JNG10tetOWQZhlZXBpUDKHYQYIEYvzvg8OMOTMVl9
 TqdK2/BalUkD90cz8o06dPDq5sidju7i73Gv56RiUt9KiqP6r5pTxWQy5mOjzAopbUcrHMlCtb
 awiSTysjpwRYfb/2wW2egMcly5QDZg0ELiffpN9IPDMFL+y3bBUeodihNfiSXbHuZ766r81TDa
 jIS5Bc3yKTI4gw9oAz1ZTmcwO8Ga5LnYIW+4LUAftQCcsifq4lp+9gKV3tA/oDxFzaqqokEAto
 z/I=
X-SBRS: 2.7
X-MesageID: 2650941
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,451,1557201600"; 
   d="scan'208";a="2650941"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <devel@edk2.groups.io>
Date: Thu, 4 Jul 2019 15:42:30 +0100
Message-ID: <20190704144233.27968-33-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.22.0
In-Reply-To: <20190704144233.27968-1-anthony.perard@citrix.com>
References: <20190704144233.27968-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 32/35] OvmfPkg/PlatformBootManagerLib: Use a
 Xen console for ConOut/ConIn
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>,
 Jordan Justen <jordan.l.justen@intel.com>, Julien Grall <julien.grall@arm.com>,
 Anthony PERARD <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Laszlo Ersek <lersek@redhat.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gYSBYZW4gUFZIIGd1ZXN0LCBub25lIG9mIHRoZSBleGlzdGluZyBzZXJpYWwgb3IgY29uc29s
ZSBpbnRlcmZhY2UKd29ya3MsIHNvIHdlIGFkZCBhIG5ldyBvbmUsIGJhc2VkIG9uIFhlbkNvbnNv
bGVTZXJpYWxQb3J0TGliLCBhbmQKaW1wbGVtZW50ZWQgdmlhIFNlcmlhbER4ZS4KClRoYXQgaXMg
YSBzaW1wbGUgY29uc29sZSBpbXBsZW1lbnRhdGlvbiB0aGF0IGNhbiB3b3JrcyBvbiBib3RoIFBW
SApndWVzdCBhbmQgSFZNIGd1ZXN0cywgZXZlbiBpZiBpdCByYXJlbHkgZ29pbmcgdG8gYmUgdXNl
IG9uIEhWTS4KCkhhdmUgUGxhdGZvcm1Cb290TWFuYWdlckxpYiBsb29rIGZvciB0aGUgbmV3IGNv
bnNvbGUsIHdoZW4gcnVubmluZyBhcyBhClhlbiBndWVzdC4KClJlZjogaHR0cHM6Ly9idWd6aWxs
YS50aWFub2NvcmUub3JnL3Nob3dfYnVnLmNnaT9pZD0xNjg5ClNpZ25lZC1vZmYtYnk6IEFudGhv
bnkgUEVSQVJEIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29tPgotLS0KCk5vdGVzOgogICAgdjM6
CiAgICAtIHJlbW92ZWQgUGNpU2lvU2VyaWFsRHhlIGFuZCBJc2FTZXJpYWxEeGUgZnJvbSBPdm1m
WGVuLCBzaW5jZSB0aGV5CiAgICAgIHdvdWxkIG5vdCBiZSB1c2VkLCBtYXliZSwgdG8gY2hlY2su
CiAgICAtIHNvbWUgY29kaW5nIHN0eWxlIGZpeAogICAgCiAgICAtIG5vdCBjaGFuZ2VkOiBQY2lT
aW9TZXJpYWxEeGU6IGV2ZW4gaWYgd2UgYWRkIFNlcmlhbER4ZSwgd2Ugc3RpbGwgbmVlZHMKICAg
ICAgUGNpU2lvU2VyaWFsRHhlIHRvIGhhdmUgT1ZNRiB1c2UgdGhlIGVtdWxhdGVkIHNlcmlhbCBw
b3J0IG9uIEhWTS4KICAgIAogICAgdjI6CiAgICAtIFVzZSBNZGVNb2R1bGVQa2cvVW5pdmVyc2Fs
L1NlcmlhbER4ZSBpbnN0ZWFkIG9mIHNvbWV0aGluZyBuZXcuCiAgICAtIEhhdmUgUGxhdGZvcm1J
bml0aWFsaXplQ29uc29sZSgpIGxvb2sgZm9yIGl0IGJ5IHVzaW5nIHRoZQogICAgICBrbm93bi1p
bi1hZHZhbmNlIGRldmljZSBwYXRoIGZvciB0aGUgeGVuIGNvbnNvbGUgaW4gdGhlCiAgICAgIFBM
QVRGT1JNX0NPTlNPTEVfQ09OTkVDVF9FTlRSWS4KCiBPdm1mUGtnL092bWZYZW4uZHNjICAgICAg
ICAgICAgICAgICAgICAgICAgICAgfCAgNCArKwogT3ZtZlBrZy9Pdm1mWGVuLmZkZiAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHwgIDEgKwogLi4uL1BsYXRmb3JtQm9vdE1hbmFnZXJMaWIuaW5m
ICAgICAgICAgICAgICAgIHwgIDQgKysKIC4uLi9QbGF0Zm9ybUJvb3RNYW5hZ2VyTGliL0Jkc1Bs
YXRmb3JtLmggICAgICB8ICAxICsKIC4uLi9QbGF0Zm9ybUJvb3RNYW5hZ2VyTGliL0Jkc1BsYXRm
b3JtLmMgICAgICB8ICAzICstCiAuLi4vUGxhdGZvcm1Cb290TWFuYWdlckxpYi9QbGF0Zm9ybURh
dGEuYyAgICAgfCA1OSArKysrKysrKysrKysrKysrKystCiA2IGZpbGVzIGNoYW5nZWQsIDY5IGlu
c2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvT3ZtZlBrZy9Pdm1mWGVu
LmRzYyBiL092bWZQa2cvT3ZtZlhlbi5kc2MKaW5kZXggMWVjYWUzZmI0NS4uNDg3YmFkYTY0ZCAx
MDA2NDQKLS0tIGEvT3ZtZlBrZy9Pdm1mWGVuLmRzYworKysgYi9Pdm1mUGtnL092bWZYZW4uZHNj
CkBAIC01ODYsNiArNTg2LDEwIEBAIFtDb21wb25lbnRzXQogICBPdm1mUGtnL1hlbklvUGNpRHhl
L1hlbklvUGNpRHhlLmluZg0KICAgT3ZtZlBrZy9YZW5CdXNEeGUvWGVuQnVzRHhlLmluZg0KICAg
T3ZtZlBrZy9YZW5QdkJsa0R4ZS9YZW5QdkJsa0R4ZS5pbmYNCisgIE1kZU1vZHVsZVBrZy9Vbml2
ZXJzYWwvU2VyaWFsRHhlL1NlcmlhbER4ZS5pbmYgew0KKyAgICA8TGlicmFyeUNsYXNzZXM+DQor
ICAgICAgU2VyaWFsUG9ydExpYnxPdm1mUGtnL0xpYnJhcnkvWGVuQ29uc29sZVNlcmlhbFBvcnRM
aWIvWGVuQ29uc29sZVNlcmlhbFBvcnRMaWIuaW5mDQorICB9DQogICBNZGVNb2R1bGVQa2cvVW5p
dmVyc2FsL1dhdGNoZG9nVGltZXJEeGUvV2F0Y2hkb2dUaW1lci5pbmYNCiAgIE1kZU1vZHVsZVBr
Zy9Vbml2ZXJzYWwvTW9ub3RvbmljQ291bnRlclJ1bnRpbWVEeGUvTW9ub3RvbmljQ291bnRlclJ1
bnRpbWVEeGUuaW5mDQogICBNZGVNb2R1bGVQa2cvVW5pdmVyc2FsL0NhcHN1bGVSdW50aW1lRHhl
L0NhcHN1bGVSdW50aW1lRHhlLmluZg0KZGlmZiAtLWdpdCBhL092bWZQa2cvT3ZtZlhlbi5mZGYg
Yi9Pdm1mUGtnL092bWZYZW4uZmRmCmluZGV4IGZhMDgzMGEzMjQuLjVjMWE5MjVkNmEgMTAwNjQ0
Ci0tLSBhL092bWZQa2cvT3ZtZlhlbi5mZGYKKysrIGIvT3ZtZlBrZy9Pdm1mWGVuLmZkZgpAQCAt
MzEyLDYgKzMxMiw3IEBAIFtGVi5EWEVGVl0KIElORiAgT3ZtZlBrZy9YZW5Jb1BjaUR4ZS9YZW5J
b1BjaUR4ZS5pbmYNCiBJTkYgIE92bWZQa2cvWGVuQnVzRHhlL1hlbkJ1c0R4ZS5pbmYNCiBJTkYg
IE92bWZQa2cvWGVuUHZCbGtEeGUvWGVuUHZCbGtEeGUuaW5mDQorSU5GICBNZGVNb2R1bGVQa2cv
VW5pdmVyc2FsL1NlcmlhbER4ZS9TZXJpYWxEeGUuaW5mDQogDQogSU5GICBNZGVNb2R1bGVQa2cv
VW5pdmVyc2FsL1dhdGNoZG9nVGltZXJEeGUvV2F0Y2hkb2dUaW1lci5pbmYNCiBJTkYgIE1kZU1v
ZHVsZVBrZy9Vbml2ZXJzYWwvTW9ub3RvbmljQ291bnRlclJ1bnRpbWVEeGUvTW9ub3RvbmljQ291
bnRlclJ1bnRpbWVEeGUuaW5mDQpkaWZmIC0tZ2l0IGEvT3ZtZlBrZy9MaWJyYXJ5L1BsYXRmb3Jt
Qm9vdE1hbmFnZXJMaWIvUGxhdGZvcm1Cb290TWFuYWdlckxpYi5pbmYgYi9Pdm1mUGtnL0xpYnJh
cnkvUGxhdGZvcm1Cb290TWFuYWdlckxpYi9QbGF0Zm9ybUJvb3RNYW5hZ2VyTGliLmluZgppbmRl
eCBiMmQzYjRmYjRkLi42NDZhMWM1MjJjIDEwMDY0NAotLS0gYS9Pdm1mUGtnL0xpYnJhcnkvUGxh
dGZvcm1Cb290TWFuYWdlckxpYi9QbGF0Zm9ybUJvb3RNYW5hZ2VyTGliLmluZgorKysgYi9Pdm1m
UGtnL0xpYnJhcnkvUGxhdGZvcm1Cb290TWFuYWdlckxpYi9QbGF0Zm9ybUJvb3RNYW5hZ2VyTGli
LmluZgpAQCAtNjEsNiArNjEsMTAgQEAgW1BjZF0KICAgZ1VlZmlPdm1mUGtnVG9rZW5TcGFjZUd1
aWQuUGNkT3ZtZkZsYXNoVmFyaWFibGVzRW5hYmxlDQogICBnVWVmaU92bWZQa2dUb2tlblNwYWNl
R3VpZC5QY2RPdm1mSG9zdEJyaWRnZVBjaURldklkDQogICBnRWZpTWRlUGtnVG9rZW5TcGFjZUd1
aWQuUGNkUGxhdGZvcm1Cb290VGltZU91dA0KKyAgZ0VmaU1kZVBrZ1Rva2VuU3BhY2VHdWlkLlBj
ZFVhcnREZWZhdWx0QmF1ZFJhdGUgICAgICAgICAjIyBDT05TVU1FUw0KKyAgZ0VmaU1kZVBrZ1Rv
a2VuU3BhY2VHdWlkLlBjZFVhcnREZWZhdWx0RGF0YUJpdHMgICAgICAgICAjIyBDT05TVU1FUw0K
KyAgZ0VmaU1kZVBrZ1Rva2VuU3BhY2VHdWlkLlBjZFVhcnREZWZhdWx0UGFyaXR5ICAgICAgICAg
ICAjIyBDT05TVU1FUw0KKyAgZ0VmaU1kZVBrZ1Rva2VuU3BhY2VHdWlkLlBjZFVhcnREZWZhdWx0
U3RvcEJpdHMgICAgICAgICAjIyBDT05TVU1FUw0KIA0KIFtQY2QuSUEzMiwgUGNkLlg2NF0NCiAg
IGdFZmlNZGVQa2dUb2tlblNwYWNlR3VpZC5QY2RGU0JDbG9jaw0KZGlmZiAtLWdpdCBhL092bWZQ
a2cvTGlicmFyeS9QbGF0Zm9ybUJvb3RNYW5hZ2VyTGliL0Jkc1BsYXRmb3JtLmggYi9Pdm1mUGtn
L0xpYnJhcnkvUGxhdGZvcm1Cb290TWFuYWdlckxpYi9CZHNQbGF0Zm9ybS5oCmluZGV4IDQ5YTA3
MmI0MDAuLjE1M2UyMTUxMDEgMTAwNjQ0Ci0tLSBhL092bWZQa2cvTGlicmFyeS9QbGF0Zm9ybUJv
b3RNYW5hZ2VyTGliL0Jkc1BsYXRmb3JtLmgKKysrIGIvT3ZtZlBrZy9MaWJyYXJ5L1BsYXRmb3Jt
Qm9vdE1hbmFnZXJMaWIvQmRzUGxhdGZvcm0uaApAQCAtMTY1LDYgKzE2NSw3IEBAIHR5cGVkZWYg
c3RydWN0IHsKICNkZWZpbmUgQ09OU09MRV9JTiAgQklUMQ0KICNkZWZpbmUgU1REX0VSUk9SICAg
QklUMg0KIGV4dGVybiBQTEFURk9STV9DT05TT0xFX0NPTk5FQ1RfRU5UUlkgIGdQbGF0Zm9ybUNv
bnNvbGVbXTsNCitleHRlcm4gUExBVEZPUk1fQ09OU09MRV9DT05ORUNUX0VOVFJZICBnWGVuUGxh
dGZvcm1Db25zb2xlW107DQogDQogLy8NCiAvLyBQbGF0Zm9ybSBCRFMgRnVuY3Rpb25zDQpkaWZm
IC0tZ2l0IGEvT3ZtZlBrZy9MaWJyYXJ5L1BsYXRmb3JtQm9vdE1hbmFnZXJMaWIvQmRzUGxhdGZv
cm0uYyBiL092bWZQa2cvTGlicmFyeS9QbGF0Zm9ybUJvb3RNYW5hZ2VyTGliL0Jkc1BsYXRmb3Jt
LmMKaW5kZXggOWFlNTkwMjkzYS4uZWU2ZWU2NjA4ZiAxMDA2NDQKLS0tIGEvT3ZtZlBrZy9MaWJy
YXJ5L1BsYXRmb3JtQm9vdE1hbmFnZXJMaWIvQmRzUGxhdGZvcm0uYworKysgYi9Pdm1mUGtnL0xp
YnJhcnkvUGxhdGZvcm1Cb290TWFuYWdlckxpYi9CZHNQbGF0Zm9ybS5jCkBAIC0zOTksNyArMzk5
LDggQEAgUGxhdGZvcm1Cb290TWFuYWdlckJlZm9yZUNvbnNvbGUgKAogICAvLw0KICAgRWZpQm9v
dE1hbmFnZXJEaXNwYXRjaERlZmVycmVkSW1hZ2VzICgpOw0KIA0KLSAgUGxhdGZvcm1Jbml0aWFs
aXplQ29uc29sZSAoZ1BsYXRmb3JtQ29uc29sZSk7DQorICBQbGF0Zm9ybUluaXRpYWxpemVDb25z
b2xlICgNCisgICAgWGVuRGV0ZWN0ZWQoKSA/IGdYZW5QbGF0Zm9ybUNvbnNvbGUgOiBnUGxhdGZv
cm1Db25zb2xlKTsNCiAgIFBjZFN0YXR1cyA9IFBjZFNldDE2UyAoUGNkUGxhdGZvcm1Cb290VGlt
ZU91dCwNCiAgICAgICAgICAgICAgICAgR2V0RnJvbnRQYWdlVGltZW91dEZyb21RZW11ICgpKTsN
CiAgIEFTU0VSVF9SRVRVUk5fRVJST1IgKFBjZFN0YXR1cyk7DQpkaWZmIC0tZ2l0IGEvT3ZtZlBr
Zy9MaWJyYXJ5L1BsYXRmb3JtQm9vdE1hbmFnZXJMaWIvUGxhdGZvcm1EYXRhLmMgYi9Pdm1mUGtn
L0xpYnJhcnkvUGxhdGZvcm1Cb290TWFuYWdlckxpYi9QbGF0Zm9ybURhdGEuYwppbmRleCAzNmFh
Yjc4NGQ3Li5hOWIxZmUyNzRhIDEwMDY0NAotLS0gYS9Pdm1mUGtnL0xpYnJhcnkvUGxhdGZvcm1C
b290TWFuYWdlckxpYi9QbGF0Zm9ybURhdGEuYworKysgYi9Pdm1mUGtnL0xpYnJhcnkvUGxhdGZv
cm1Cb290TWFuYWdlckxpYi9QbGF0Zm9ybURhdGEuYwpAQCAtOSwxOCArOSwxOSBAQAogDQogI2lu
Y2x1ZGUgIkJkc1BsYXRmb3JtLmgiDQogI2luY2x1ZGUgPEd1aWQvUWVtdVJhbWZiLmg+DQorI2lu
Y2x1ZGUgPEd1aWQvU2VyaWFsUG9ydExpYlZlbmRvci5oPg0KIA0KIC8vDQogLy8gRGVidWcgQWdl
bnQgVUFSVCBEZXZpY2UgUGF0aCBzdHJ1Y3R1cmUNCiAvLw0KLSNwcmFnbWEgcGFjaygxKQ0KKyNw
cmFnbWEgcGFjayAoMSkNCiB0eXBlZGVmIHN0cnVjdCB7DQogICBWRU5ET1JfREVWSUNFX1BBVEgg
ICAgICAgIFZlbmRvckhhcmR3YXJlOw0KICAgVUFSVF9ERVZJQ0VfUEFUSCAgICAgICAgICBVYXJ0
Ow0KICAgVkVORE9SX0RFVklDRV9QQVRIICAgICAgICBUZXJtaW5hbFR5cGU7DQogICBFRklfREVW
SUNFX1BBVEhfUFJPVE9DT0wgIEVuZDsNCiB9IFZFTkRPUl9VQVJUX0RFVklDRV9QQVRIOw0KLSNw
cmFnbWEgcGFjaygpDQorI3ByYWdtYSBwYWNrICgpDQogDQogLy8NCiAvLyBVU0IgS2V5Ym9hcmQg
RGV2aWNlIFBhdGggc3RydWN0dXJlDQpAQCAtNDMsNiArNDQsMTggQEAgdHlwZWRlZiBzdHJ1Y3Qg
ewogfSBWRU5ET1JfUkFNRkJfREVWSUNFX1BBVEg7DQogI3ByYWdtYSBwYWNrICgpDQogDQorLy8N
CisvLyBYZW4gQ29uc29sZSBEZXZpY2UgUGF0aCBzdHJ1Y3R1cmUNCisvLw0KKyNwcmFnbWEgcGFj
aygxKQ0KK3R5cGVkZWYgc3RydWN0IHsNCisgIFZFTkRPUl9ERVZJQ0VfUEFUSCAgICAgICAgVmVu
ZG9ySGFyZHdhcmU7DQorICBVQVJUX0RFVklDRV9QQVRIICAgICAgICAgIFVhcnQ7DQorICBWRU5E
T1JfREVWSUNFX1BBVEggICAgICAgIFRlcm1pbmFsVHlwZTsNCisgIEVGSV9ERVZJQ0VfUEFUSF9Q
Uk9UT0NPTCAgRW5kOw0KK30gWEVOX0NPTlNPTEVfREVWSUNFX1BBVEg7DQorI3ByYWdtYSBwYWNr
KCkNCisNCiBBQ1BJX0hJRF9ERVZJQ0VfUEFUSCAgICAgICBnUG5wUHMyS2V5Ym9hcmREZXZpY2VO
b2RlICA9IGdQbnBQczJLZXlib2FyZDsNCiBBQ1BJX0hJRF9ERVZJQ0VfUEFUSCAgICAgICBnUG5w
MTY1NTBDb21Qb3J0RGV2aWNlTm9kZSA9IGdQbnAxNjU1MENvbVBvcnQ7DQogVUFSVF9ERVZJQ0Vf
UEFUSCAgICAgICAgICAgZ1VhcnREZXZpY2VOb2RlICAgICAgICAgICAgPSBnVWFydDsNCkBAIC0x
NDEsNiArMTU0LDM3IEBAIFNUQVRJQyBWRU5ET1JfUkFNRkJfREVWSUNFX1BBVEggZ1FlbXVSYW1m
YkRldmljZVBhdGggPSB7CiAgIGdFbmRFbnRpcmUNCiB9Ow0KIA0KK1NUQVRJQyBYRU5fQ09OU09M
RV9ERVZJQ0VfUEFUSCBnWGVuQ29uc29sZURldmljZVBhdGggPSB7DQorICB7DQorICAgIHsNCisg
ICAgICBIQVJEV0FSRV9ERVZJQ0VfUEFUSCwNCisgICAgICBIV19WRU5ET1JfRFAsDQorICAgICAg
ew0KKyAgICAgICAgKFVJTlQ4KSAoc2l6ZW9mIChWRU5ET1JfREVWSUNFX1BBVEgpKSwNCisgICAg
ICAgIChVSU5UOCkgKChzaXplb2YgKFZFTkRPUl9ERVZJQ0VfUEFUSCkpID4+IDgpDQorICAgICAg
fQ0KKyAgICB9LA0KKyAgICBFREtJSV9TRVJJQUxfUE9SVF9MSUJfVkVORE9SX0dVSUQNCisgIH0s
DQorICB7DQorICAgIHsNCisgICAgICBNRVNTQUdJTkdfREVWSUNFX1BBVEgsDQorICAgICAgTVNH
X1VBUlRfRFAsDQorICAgICAgew0KKyAgICAgICAgKFVJTlQ4KSAoc2l6ZW9mIChVQVJUX0RFVklD
RV9QQVRIKSksDQorICAgICAgICAoVUlOVDgpICgoc2l6ZW9mIChVQVJUX0RFVklDRV9QQVRIKSkg
Pj4gOCkNCisgICAgICB9DQorICAgIH0sDQorICAgIDAsDQorICAgIEZpeGVkUGNkR2V0NjQgKFBj
ZFVhcnREZWZhdWx0QmF1ZFJhdGUpLA0KKyAgICBGaXhlZFBjZEdldDggKFBjZFVhcnREZWZhdWx0
RGF0YUJpdHMpLA0KKyAgICBGaXhlZFBjZEdldDggKFBjZFVhcnREZWZhdWx0UGFyaXR5KSwNCisg
ICAgRml4ZWRQY2RHZXQ4IChQY2RVYXJ0RGVmYXVsdFN0b3BCaXRzKSwNCisgIH0sDQorICBnUGNB
bnNpVGVybWluYWwsDQorICBnRW5kRW50aXJlDQorfTsNCisNCiAvLw0KIC8vIFByZWRlZmluZWQg
cGxhdGZvcm0gZGVmYXVsdCBjb25zb2xlIGRldmljZSBwYXRoDQogLy8NCkBAIC0xNjMsNiArMjA3
LDE3IEBAIFBMQVRGT1JNX0NPTlNPTEVfQ09OTkVDVF9FTlRSWSAgIGdQbGF0Zm9ybUNvbnNvbGVb
XSA9IHsKICAgfQ0KIH07DQogDQorUExBVEZPUk1fQ09OU09MRV9DT05ORUNUX0VOVFJZICAgZ1hl
blBsYXRmb3JtQ29uc29sZVtdID0gew0KKyAgew0KKyAgICAoRUZJX0RFVklDRV9QQVRIX1BST1RP
Q09MICopJmdYZW5Db25zb2xlRGV2aWNlUGF0aCwNCisgICAgKENPTlNPTEVfT1VUIHwgQ09OU09M
RV9JTiB8IFNURF9FUlJPUikNCisgIH0sDQorICB7DQorICAgIE5VTEwsDQorICAgIDANCisgIH0N
Cit9Ow0KKw0KIC8vDQogLy8gUHJlZGVmaW5lZCBwbGF0Zm9ybSBjb25uZWN0IHNlcXVlbmNlDQog
Ly8NCi0tIApBbnRob255IFBFUkFSRAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 04 14:58:45 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Jul 2019 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 1hj3C9-0006iC-MO; Thu, 04 Jul 2019 14:58:45 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=8gU+=VB=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hj3C7-0006fb-Kn
 for xen-devel@lists.xenproject.org; Thu, 04 Jul 2019 14:58:43 +0000
X-Inumbo-ID: 35c78fdc-9e6c-11e9-8b8d-d7240a2baef0
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 35c78fdc-9e6c-11e9-8b8d-d7240a2baef0;
 Thu, 04 Jul 2019 14:58:41 +0000 (UTC)
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: gcEoXwaMUWtg37gLBFlzaW9XkZ7W9Jfj+cHNyzSMMsBRcYKIzXVA7TPl5gHjmjSG86QKHxl2qi
 2zp4D1+uCWcqBuwXMEX7OYEpReMUX0REHVSMQNhlErnOtnssRrn5I0T0QWO9K3+0KFs441XT1w
 LfeUYPV07+ybgeJY5u+mNCq9EUVZLSOhRA5xE3ISe3mMASoUvTDIXrXS+ezWYu/WX5z5Rmmw0G
 l9/pOLtzLmOUV4R6F17o0aN28qqTF7w/5rnufdFCxidxK/xUpAqh4+8TvJUfPucwct2rNUudub
 zBw=
X-SBRS: 2.7
X-MesageID: 2650944
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,451,1557201600"; 
   d="scan'208";a="2650944"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <devel@edk2.groups.io>
Date: Thu, 4 Jul 2019 15:42:10 +0100
Message-ID: <20190704144233.27968-13-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.22.0
In-Reply-To: <20190704144233.27968-1-anthony.perard@citrix.com>
References: <20190704144233.27968-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 12/35] OvmfPkg/XenPlatformPei: Grab RSDP from
 PVH guest start of day struct
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>,
 Jordan Justen <jordan.l.justen@intel.com>, Julien Grall <julien.grall@arm.com>,
 Anthony PERARD <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Laszlo Ersek <lersek@redhat.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Q2hlY2sgaWYgdGhlcmUncyBhIHN0YXJ0IG9mIHRoZSBkYXkgc3RydWN0IHByb3ZpZGVkIHRvIFBW
SCBndWVzdCwgc2F2ZQp0aGUgQUNQSSBSU0RQIGFkZHJlc3MgZm9yIGxhdGVyLgoKVGhpcyBwYXRj
aCBpbXBvcnQgaW1wb3J0IGFyY2gteDg2L2h2bS9zdGFydF9pbmZvLmggZnJvbSB4ZW4uZ2l0LgoK
UmVmOiBodHRwczovL2J1Z3ppbGxhLnRpYW5vY29yZS5vcmcvc2hvd19idWcuY2dpP2lkPTE2ODkK
U2lnbmVkLW9mZi1ieTogQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+
CkFja2VkLWJ5OiBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgotLS0KCk5vdGVzOgog
ICAgdjM6CiAgICAtIHVzZSBTUERYCiAgICAtIHVzZSBTSUdOQVRVUkVfMzIKICAgIC0gZml4IGNv
ZGluZyBzdHlsZQoKIE92bWZQa2cvWGVuUGxhdGZvcm1QZWkvWGVuUGxhdGZvcm1QZWkuaW5mICAg
ICB8ICAgMyArCiBPdm1mUGtnL0luY2x1ZGUvR3VpZC9YZW5JbmZvLmggICAgICAgICAgICAgICAg
fCAgIDQgKwogLi4uL1hlbi9hcmNoLXg4Ni9odm0vc3RhcnRfaW5mby5oICAgICAgICAgICAgIHwg
MTQzICsrKysrKysrKysrKysrKysrKwogT3ZtZlBrZy9YZW5QbGF0Zm9ybVBlaS9YZW4uYyAgICAg
ICAgICAgICAgICAgIHwgIDI1ICsrKwogNCBmaWxlcyBjaGFuZ2VkLCAxNzUgaW5zZXJ0aW9ucygr
KQogY3JlYXRlIG1vZGUgMTAwNjQ0IE92bWZQa2cvSW5jbHVkZS9JbmR1c3RyeVN0YW5kYXJkL1hl
bi9hcmNoLXg4Ni9odm0vc3RhcnRfaW5mby5oCgpkaWZmIC0tZ2l0IGEvT3ZtZlBrZy9YZW5QbGF0
Zm9ybVBlaS9YZW5QbGF0Zm9ybVBlaS5pbmYgYi9Pdm1mUGtnL1hlblBsYXRmb3JtUGVpL1hlblBs
YXRmb3JtUGVpLmluZgppbmRleCBkMTI2NWMzNjVhLi40ZDAwMjA2ZDA5IDEwMDY0NAotLS0gYS9P
dm1mUGtnL1hlblBsYXRmb3JtUGVpL1hlblBsYXRmb3JtUGVpLmluZgorKysgYi9Pdm1mUGtnL1hl
blBsYXRmb3JtUGVpL1hlblBsYXRmb3JtUGVpLmluZgpAQCAtODQsNiArODQsOSBAQCBbUGNkXQog
ICBnRWZpU2VjdXJpdHlQa2dUb2tlblNwYWNlR3VpZC5QY2RPcHRpb25Sb21JbWFnZVZlcmlmaWNh
dGlvblBvbGljeQ0KICAgZ1VlZmlDcHVQa2dUb2tlblNwYWNlR3VpZC5QY2RDcHVMb2NhbEFwaWNC
YXNlQWRkcmVzcw0KIA0KKyAgZ1VlZmlPdm1mUGtnVG9rZW5TcGFjZUd1aWQuUGNkWGVuUHZoU3Rh
cnRPZkRheVN0cnVjdFB0cg0KKyAgZ1VlZmlPdm1mUGtnVG9rZW5TcGFjZUd1aWQuUGNkWGVuUHZo
U3RhcnRPZkRheVN0cnVjdFB0clNpemUNCisNCiBbRml4ZWRQY2RdDQogICBnRWZpTWRlUGtnVG9r
ZW5TcGFjZUd1aWQuUGNkUGNpRXhwcmVzc0Jhc2VBZGRyZXNzDQogDQpkaWZmIC0tZ2l0IGEvT3Zt
ZlBrZy9JbmNsdWRlL0d1aWQvWGVuSW5mby5oIGIvT3ZtZlBrZy9JbmNsdWRlL0d1aWQvWGVuSW5m
by5oCmluZGV4IGIwNTJkNjE4ZmQuLjI1NzQzYjM4ODQgMTAwNjQ0Ci0tLSBhL092bWZQa2cvSW5j
bHVkZS9HdWlkL1hlbkluZm8uaAorKysgYi9Pdm1mUGtnL0luY2x1ZGUvR3VpZC9YZW5JbmZvLmgK
QEAgLTI1LDYgKzI1LDEwIEBAIHR5cGVkZWYgc3RydWN0IHsKICAgLy8vIEh5cGVydmlzb3IgbWlu
b3IgdmVyc2lvbi4NCiAgIC8vLw0KICAgVUlOVDE2IFZlcnNpb25NaW5vcjsNCisgIC8vLw0KKyAg
Ly8vIFBvaW50ZXIgdG8gdGhlIFJTRFAgZm91bmQgaW4gdGhlIGh2bV9zdGFydF9pbmZvIHByb3Zp
ZGVkIHRvIGEgUFZIIGd1ZXN0DQorICAvLy8NCisgIFZPSUQgKlJzZHBQdmg7DQogfSBFRklfWEVO
X0lORk87DQogDQogZXh0ZXJuIEVGSV9HVUlEIGdFZmlYZW5JbmZvR3VpZDsNCmRpZmYgLS1naXQg
YS9Pdm1mUGtnL0luY2x1ZGUvSW5kdXN0cnlTdGFuZGFyZC9YZW4vYXJjaC14ODYvaHZtL3N0YXJ0
X2luZm8uaCBiL092bWZQa2cvSW5jbHVkZS9JbmR1c3RyeVN0YW5kYXJkL1hlbi9hcmNoLXg4Ni9o
dm0vc3RhcnRfaW5mby5oCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAuLjE1
NzA4ZDZkZDUKLS0tIC9kZXYvbnVsbAorKysgYi9Pdm1mUGtnL0luY2x1ZGUvSW5kdXN0cnlTdGFu
ZGFyZC9YZW4vYXJjaC14ODYvaHZtL3N0YXJ0X2luZm8uaApAQCAtMCwwICsxLDE0MyBAQAorLyoN
CisgKiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogTUlUDQorICoNCisgKiBDb3B5cmlnaHQgKGMp
IDIwMTYsIENpdHJpeCBTeXN0ZW1zLCBJbmMuDQorICovDQorDQorI2lmbmRlZiBfX1hFTl9QVUJM
SUNfQVJDSF9YODZfSFZNX1NUQVJUX0lORk9fSF9fDQorI2RlZmluZSBfX1hFTl9QVUJMSUNfQVJD
SF9YODZfSFZNX1NUQVJUX0lORk9fSF9fDQorDQorLyoNCisgKiBTdGFydCBvZiBkYXkgc3RydWN0
dXJlIHBhc3NlZCB0byBQVkggZ3Vlc3RzIGFuZCB0byBIVk0gZ3Vlc3RzIGluICVlYnguDQorICoN
CisgKiBOT1RFOiBub3RoaW5nIHdpbGwgYmUgbG9hZGVkIGF0IHBoeXNpY2FsIGFkZHJlc3MgMCwg
c28gYSAwIHZhbHVlIGluIGFueQ0KKyAqIG9mIHRoZSBhZGRyZXNzIGZpZWxkcyBzaG91bGQgYmUg
dHJlYXRlZCBhcyBub3QgcHJlc2VudC4NCisgKg0KKyAqICAwICstLS0tLS0tLS0tLS0tLS0tKw0K
KyAqICAgIHwgbWFnaWMgICAgICAgICAgfCBDb250YWlucyB0aGUgbWFnaWMgdmFsdWUgWEVOX0hW
TV9TVEFSVF9NQUdJQ19WQUxVRQ0KKyAqICAgIHwgICAgICAgICAgICAgICAgfCAoInhFbjMiIHdp
dGggdGhlIDB4ODAgYml0IG9mIHRoZSAiRSIgc2V0KS4NCisgKiAgNCArLS0tLS0tLS0tLS0tLS0t
LSsNCisgKiAgICB8IHZlcnNpb24gICAgICAgIHwgVmVyc2lvbiBvZiB0aGlzIHN0cnVjdHVyZS4g
Q3VycmVudCB2ZXJzaW9uIGlzIDEuIE5ldw0KKyAqICAgIHwgICAgICAgICAgICAgICAgfCB2ZXJz
aW9ucyBhcmUgZ3VhcmFudGVlZCB0byBiZSBiYWNrd2FyZHMtY29tcGF0aWJsZS4NCisgKiAgOCAr
LS0tLS0tLS0tLS0tLS0tLSsNCisgKiAgICB8IGZsYWdzICAgICAgICAgIHwgU0lGX3h4eCBmbGFn
cy4NCisgKiAxMiArLS0tLS0tLS0tLS0tLS0tLSsNCisgKiAgICB8IG5yX21vZHVsZXMgICAgIHwg
TnVtYmVyIG9mIG1vZHVsZXMgcGFzc2VkIHRvIHRoZSBrZXJuZWwuDQorICogMTYgKy0tLS0tLS0t
LS0tLS0tLS0rDQorICogICAgfCBtb2RsaXN0X3BhZGRyICB8IFBoeXNpY2FsIGFkZHJlc3Mgb2Yg
YW4gYXJyYXkgb2YgbW9kdWxlcw0KKyAqICAgIHwgICAgICAgICAgICAgICAgfCAobGF5b3V0IG9m
IHRoZSBzdHJ1Y3R1cmUgYmVsb3cpLg0KKyAqIDI0ICstLS0tLS0tLS0tLS0tLS0tKw0KKyAqICAg
IHwgY21kbGluZV9wYWRkciAgfCBQaHlzaWNhbCBhZGRyZXNzIG9mIHRoZSBjb21tYW5kIGxpbmUs
DQorICogICAgfCAgICAgICAgICAgICAgICB8IGEgemVyby10ZXJtaW5hdGVkIEFTQ0lJIHN0cmlu
Zy4NCisgKiAzMiArLS0tLS0tLS0tLS0tLS0tLSsNCisgKiAgICB8IHJzZHBfcGFkZHIgICAgIHwg
UGh5c2ljYWwgYWRkcmVzcyBvZiB0aGUgUlNEUCBBQ1BJIGRhdGEgc3RydWN0dXJlLg0KKyAqIDQw
ICstLS0tLS0tLS0tLS0tLS0tKw0KKyAqICAgIHwgbWVtbWFwX3BhZGRyICAgfCBQaHlzaWNhbCBh
ZGRyZXNzIG9mIHRoZSAob3B0aW9uYWwpIG1lbW9yeSBtYXAuIE9ubHkNCisgKiAgICB8ICAgICAg
ICAgICAgICAgIHwgcHJlc2VudCBpbiB2ZXJzaW9uIDEgYW5kIG5ld2VyIG9mIHRoZSBzdHJ1Y3R1
cmUuDQorICogNDggKy0tLS0tLS0tLS0tLS0tLS0rDQorICogICAgfCBtZW1tYXBfZW50cmllcyB8
IE51bWJlciBvZiBlbnRyaWVzIGluIHRoZSBtZW1vcnkgbWFwIHRhYmxlLiBaZXJvDQorICogICAg
fCAgICAgICAgICAgICAgICB8IGlmIHRoZXJlIGlzIG5vIG1lbW9yeSBtYXAgYmVpbmcgcHJvdmlk
ZWQuIE9ubHkNCisgKiAgICB8ICAgICAgICAgICAgICAgIHwgcHJlc2VudCBpbiB2ZXJzaW9uIDEg
YW5kIG5ld2VyIG9mIHRoZSBzdHJ1Y3R1cmUuDQorICogNTIgKy0tLS0tLS0tLS0tLS0tLS0rDQor
ICogICAgfCByZXNlcnZlZCAgICAgICB8IFZlcnNpb24gMSBhbmQgbmV3ZXIgb25seS4NCisgKiA1
NiArLS0tLS0tLS0tLS0tLS0tLSsNCisgKg0KKyAqIFRoZSBsYXlvdXQgb2YgZWFjaCBlbnRyeSBp
biB0aGUgbW9kdWxlIHN0cnVjdHVyZSBpcyB0aGUgZm9sbG93aW5nOg0KKyAqDQorICogIDAgKy0t
LS0tLS0tLS0tLS0tLS0rDQorICogICAgfCBwYWRkciAgICAgICAgICB8IFBoeXNpY2FsIGFkZHJl
c3Mgb2YgdGhlIG1vZHVsZS4NCisgKiAgOCArLS0tLS0tLS0tLS0tLS0tLSsNCisgKiAgICB8IHNp
emUgICAgICAgICAgIHwgU2l6ZSBvZiB0aGUgbW9kdWxlIGluIGJ5dGVzLg0KKyAqIDE2ICstLS0t
LS0tLS0tLS0tLS0tKw0KKyAqICAgIHwgY21kbGluZV9wYWRkciAgfCBQaHlzaWNhbCBhZGRyZXNz
IG9mIHRoZSBjb21tYW5kIGxpbmUsDQorICogICAgfCAgICAgICAgICAgICAgICB8IGEgemVyby10
ZXJtaW5hdGVkIEFTQ0lJIHN0cmluZy4NCisgKiAyNCArLS0tLS0tLS0tLS0tLS0tLSsNCisgKiAg
ICB8IHJlc2VydmVkICAgICAgIHwNCisgKiAzMiArLS0tLS0tLS0tLS0tLS0tLSsNCisgKg0KKyAq
IFRoZSBsYXlvdXQgb2YgZWFjaCBlbnRyeSBpbiB0aGUgbWVtb3J5IG1hcCB0YWJsZSBpcyBhcyBm
b2xsb3dzOg0KKyAqDQorICogIDAgKy0tLS0tLS0tLS0tLS0tLS0rDQorICogICAgfCBhZGRyICAg
ICAgICAgICB8IEJhc2UgYWRkcmVzcw0KKyAqICA4ICstLS0tLS0tLS0tLS0tLS0tKw0KKyAqICAg
IHwgc2l6ZSAgICAgICAgICAgfCBTaXplIG9mIG1hcHBpbmcgaW4gYnl0ZXMNCisgKiAxNiArLS0t
LS0tLS0tLS0tLS0tLSsNCisgKiAgICB8IHR5cGUgICAgICAgICAgIHwgVHlwZSBvZiBtYXBwaW5n
IGFzIGRlZmluZWQgYmV0d2VlbiB0aGUgaHlwZXJ2aXNvcg0KKyAqICAgIHwgICAgICAgICAgICAg
ICAgfCBhbmQgZ3Vlc3QuIFNlZSBYRU5fSFZNX01FTU1BUF9UWVBFXyogdmFsdWVzIGJlbG93Lg0K
KyAqIDIwICstLS0tLS0tLS0tLS0tLS0tfA0KKyAqICAgIHwgcmVzZXJ2ZWQgICAgICAgfA0KKyAq
IDI0ICstLS0tLS0tLS0tLS0tLS0tKw0KKyAqDQorICogVGhlIGFkZHJlc3MgYW5kIHNpemVzIGFy
ZSBhbHdheXMgYSA2NGJpdCBsaXR0bGUgZW5kaWFuIHVuc2lnbmVkIGludGVnZXIuDQorICoNCisg
KiBOQjogWGVuIG9uIHg4NiB3aWxsIGFsd2F5cyB0cnkgdG8gcGxhY2UgYWxsIHRoZSBkYXRhIGJl
bG93IHRoZSA0R2lCDQorICogYm91bmRhcnkuDQorICoNCisgKiBWZXJzaW9uIG51bWJlcnMgb2Yg
dGhlIGh2bV9zdGFydF9pbmZvIHN0cnVjdHVyZSBoYXZlIGV2b2x2ZWQgbGlrZSB0aGlzOg0KKyAq
DQorICogVmVyc2lvbiAwOiAgSW5pdGlhbCBpbXBsZW1lbnRhdGlvbi4NCisgKg0KKyAqIFZlcnNp
b24gMTogIEFkZGVkIHRoZSBtZW1tYXBfcGFkZHIvbWVtbWFwX2VudHJpZXMgZmllbGRzIChwbHVz
IDQgYnl0ZXMgb2YNCisgKiAgICAgICAgICAgICBwYWRkaW5nKSB0byB0aGUgZW5kIG9mIHRoZSBo
dm1fc3RhcnRfaW5mbyBzdHJ1Y3QuIFRoZXNlIG5ldw0KKyAqICAgICAgICAgICAgIGZpZWxkcyBj
YW4gYmUgdXNlZCB0byBwYXNzIGEgbWVtb3J5IG1hcCB0byB0aGUgZ3Vlc3QuIFRoZQ0KKyAqICAg
ICAgICAgICAgIG1lbW9yeSBtYXAgaXMgb3B0aW9uYWwgYW5kIHNvIGd1ZXN0cyB0aGF0IHVuZGVy
c3RhbmQgdmVyc2lvbiAxDQorICogICAgICAgICAgICAgb2YgdGhlIHN0cnVjdHVyZSBtdXN0IGNo
ZWNrIHRoYXQgbWVtbWFwX2VudHJpZXMgaXMgbm9uLXplcm8NCisgKiAgICAgICAgICAgICBiZWZv
cmUgdHJ5aW5nIHRvIHJlYWQgdGhlIG1lbW9yeSBtYXAuDQorICovDQorI2RlZmluZSBYRU5fSFZN
X1NUQVJUX01BR0lDX1ZBTFVFIDB4MzM2ZWM1NzgNCisNCisvKg0KKyAqIFRoZSB2YWx1ZXMgdXNl
ZCBpbiB0aGUgdHlwZSBmaWVsZCBvZiB0aGUgbWVtb3J5IG1hcCB0YWJsZSBlbnRyaWVzIGFyZQ0K
KyAqIGRlZmluZWQgYmVsb3cgYW5kIG1hdGNoIHRoZSBBZGRyZXNzIFJhbmdlIFR5cGVzIGFzIGRl
ZmluZWQgaW4gdGhlICJTeXN0ZW0NCisgKiBBZGRyZXNzIE1hcCBJbnRlcmZhY2VzIiBzZWN0aW9u
IG9mIHRoZSBBQ1BJIFNwZWNpZmljYXRpb24uIFBsZWFzZSByZWZlciB0bw0KKyAqIHNlY3Rpb24g
MTUgaW4gdmVyc2lvbiA2LjIgb2YgdGhlIEFDUEkgc3BlYzogaHR0cDovL3VlZmkub3JnL3NwZWNp
ZmljYXRpb25zDQorICovDQorI2RlZmluZSBYRU5fSFZNX01FTU1BUF9UWVBFX1JBTSAgICAgICAx
DQorI2RlZmluZSBYRU5fSFZNX01FTU1BUF9UWVBFX1JFU0VSVkVEICAyDQorI2RlZmluZSBYRU5f
SFZNX01FTU1BUF9UWVBFX0FDUEkgICAgICAzDQorI2RlZmluZSBYRU5fSFZNX01FTU1BUF9UWVBF
X05WUyAgICAgICA0DQorI2RlZmluZSBYRU5fSFZNX01FTU1BUF9UWVBFX1VOVVNBQkxFICA1DQor
I2RlZmluZSBYRU5fSFZNX01FTU1BUF9UWVBFX0RJU0FCTEVEICA2DQorI2RlZmluZSBYRU5fSFZN
X01FTU1BUF9UWVBFX1BNRU0gICAgICA3DQorDQorLyoNCisgKiBDIHJlcHJlc2VudGF0aW9uIG9m
IHRoZSB4ODYvSFZNIHN0YXJ0IGluZm8gbGF5b3V0Lg0KKyAqDQorICogVGhlIGNhbm9uaWNhbCBk
ZWZpbml0aW9uIG9mIHRoaXMgbGF5b3V0IGlzIGFib3ZlLCB0aGlzIGlzIGp1c3QgYSB3YXkgdG8N
CisgKiByZXByZXNlbnQgdGhlIGxheW91dCBkZXNjcmliZWQgdGhlcmUgdXNpbmcgQyB0eXBlcy4N
CisgKi8NCitzdHJ1Y3QgaHZtX3N0YXJ0X2luZm8gew0KKyAgICBVSU5UMzIgbWFnaWM7ICAgICAg
ICAgICAgIC8qIENvbnRhaW5zIHRoZSBtYWdpYyB2YWx1ZSAweDMzNmVjNTc4ICAgICAgICovDQor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLyogKCJ4RW4zIiB3aXRoIHRoZSAweDgwIGJp
dCBvZiB0aGUgIkUiIHNldCkuKi8NCisgICAgVUlOVDMyIHZlcnNpb247ICAgICAgICAgICAvKiBW
ZXJzaW9uIG9mIHRoaXMgc3RydWN0dXJlLiAgICAgICAgICAgICAgICAqLw0KKyAgICBVSU5UMzIg
ZmxhZ3M7ICAgICAgICAgICAgIC8qIFNJRl94eHggZmxhZ3MuICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICovDQorICAgIFVJTlQzMiBucl9tb2R1bGVzOyAgICAgICAgLyogTnVtYmVyIG9mIG1v
ZHVsZXMgcGFzc2VkIHRvIHRoZSBrZXJuZWwuICAgKi8NCisgICAgVUlOVDY0IG1vZGxpc3RfcGFk
ZHI7ICAgICAvKiBQaHlzaWNhbCBhZGRyZXNzIG9mIGFuIGFycmF5IG9mICAgICAgICAgICAqLw0K
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8qIGh2bV9tb2RsaXN0X2VudHJ5LiAgICAg
ICAgICAgICAgICAgICAgICAgICovDQorICAgIFVJTlQ2NCBjbWRsaW5lX3BhZGRyOyAgICAgLyog
UGh5c2ljYWwgYWRkcmVzcyBvZiB0aGUgY29tbWFuZCBsaW5lLiAgICAgKi8NCisgICAgVUlOVDY0
IHJzZHBfcGFkZHI7ICAgICAgICAvKiBQaHlzaWNhbCBhZGRyZXNzIG9mIHRoZSBSU0RQIEFDUEkg
ZGF0YSAgICAqLw0KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8qIHN0cnVjdHVyZS4g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICovDQorICAgIC8qIEFsbCBmb2xsb3dpbmcg
ZmllbGRzIG9ubHkgcHJlc2VudCBpbiB2ZXJzaW9uIDEgYW5kIG5ld2VyICovDQorICAgIFVJTlQ2
NCBtZW1tYXBfcGFkZHI7ICAgICAgLyogUGh5c2ljYWwgYWRkcmVzcyBvZiBhbiBhcnJheSBvZiAg
ICAgICAgICAgKi8NCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvKiBodm1fbWVtbWFw
X3RhYmxlX2VudHJ5LiAgICAgICAgICAgICAgICAgICAqLw0KKyAgICBVSU5UMzIgbWVtbWFwX2Vu
dHJpZXM7ICAgIC8qIE51bWJlciBvZiBlbnRyaWVzIGluIHRoZSBtZW1tYXAgdGFibGUuICAgICov
DQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLyogVmFsdWUgd2lsbCBiZSB6ZXJvIGlm
IHRoZXJlIGlzIG5vIG1lbW9yeSAgKi8NCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAv
KiBtYXAgYmVpbmcgcHJvdmlkZWQuICAgICAgICAgICAgICAgICAgICAgICAqLw0KKyAgICBVSU5U
MzIgcmVzZXJ2ZWQ7ICAgICAgICAgIC8qIE11c3QgYmUgemVyby4gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICovDQorfTsNCisNCitzdHJ1Y3QgaHZtX21vZGxpc3RfZW50cnkgew0KKyAgICBV
SU5UNjQgcGFkZHI7ICAgICAgICAgICAgIC8qIFBoeXNpY2FsIGFkZHJlc3Mgb2YgdGhlIG1vZHVs
ZS4gICAgICAgICAgICovDQorICAgIFVJTlQ2NCBzaXplOyAgICAgICAgICAgICAgLyogU2l6ZSBv
ZiB0aGUgbW9kdWxlIGluIGJ5dGVzLiAgICAgICAgICAgICAgKi8NCisgICAgVUlOVDY0IGNtZGxp
bmVfcGFkZHI7ICAgICAvKiBQaHlzaWNhbCBhZGRyZXNzIG9mIHRoZSBjb21tYW5kIGxpbmUuICAg
ICAqLw0KKyAgICBVSU5UNjQgcmVzZXJ2ZWQ7DQorfTsNCisNCitzdHJ1Y3QgaHZtX21lbW1hcF90
YWJsZV9lbnRyeSB7DQorICAgIFVJTlQ2NCBhZGRyOyAgICAgICAgICAgICAgLyogQmFzZSBhZGRy
ZXNzIG9mIHRoZSBtZW1vcnkgcmVnaW9uICAgICAgICAgKi8NCisgICAgVUlOVDY0IHNpemU7ICAg
ICAgICAgICAgICAvKiBTaXplIG9mIHRoZSBtZW1vcnkgcmVnaW9uIGluIGJ5dGVzICAgICAgICAq
Lw0KKyAgICBVSU5UMzIgdHlwZTsgICAgICAgICAgICAgIC8qIE1hcHBpbmcgdHlwZSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICovDQorICAgIFVJTlQzMiByZXNlcnZlZDsgICAgICAgICAg
LyogTXVzdCBiZSB6ZXJvIGZvciBWZXJzaW9uIDEuICAgICAgICAgICAgICAgKi8NCit9Ow0KKw0K
KyNlbmRpZiAvKiBfX1hFTl9QVUJMSUNfQVJDSF9YODZfSFZNX1NUQVJUX0lORk9fSF9fICovDQpk
aWZmIC0tZ2l0IGEvT3ZtZlBrZy9YZW5QbGF0Zm9ybVBlaS9YZW4uYyBiL092bWZQa2cvWGVuUGxh
dGZvcm1QZWkvWGVuLmMKaW5kZXggOWMyZmY2MzI0ZC4uYzUyOTM0OThjNCAxMDA2NDQKLS0tIGEv
T3ZtZlBrZy9YZW5QbGF0Zm9ybVBlaS9YZW4uYworKysgYi9Pdm1mUGtnL1hlblBsYXRmb3JtUGVp
L1hlbi5jCkBAIC0yNSw2ICsyNSw3IEBACiAjaW5jbHVkZSA8SW5kdXN0cnlTdGFuZGFyZC9FODIw
Lmg+DQogI2luY2x1ZGUgPExpYnJhcnkvUmVzb3VyY2VQdWJsaWNhdGlvbkxpYi5oPg0KICNpbmNs
dWRlIDxMaWJyYXJ5L010cnJMaWIuaD4NCisjaW5jbHVkZSA8SW5kdXN0cnlTdGFuZGFyZC9YZW4v
YXJjaC14ODYvaHZtL3N0YXJ0X2luZm8uaD4NCiANCiAjaW5jbHVkZSAiUGxhdGZvcm0uaCINCiAj
aW5jbHVkZSAiWGVuLmgiDQpAQCAtODYsNiArODcsNyBAQCBYZW5Db25uZWN0ICgKICAgVUlOVDMy
IFhlblZlcnNpb247DQogICBFRklfWEVOX09WTUZfSU5GTyAqSW5mbzsNCiAgIENIQVI4IFNpZ1tz
aXplb2YgKEluZm8tPlNpZ25hdHVyZSkgKyAxXTsNCisgIFVJTlQzMiAqUFZIUmVzZXRWZWN0b3JE
YXRhOw0KIA0KICAgQXNtQ3B1aWQgKFhlbkxlYWYgKyAyLCAmVHJhbnNmZXJQYWdlcywgJlRyYW5z
ZmVyUmVnLCBOVUxMLCBOVUxMKTsNCiAgIG1YZW5JbmZvLkh5cGVyUGFnZXMgPSBBbGxvY2F0ZVBh
Z2VzIChUcmFuc2ZlclBhZ2VzKTsNCkBAIC0xMjEsNiArMTIzLDI5IEBAIFhlbkNvbm5lY3QgKAog
ICAgIG1YZW5Idm1sb2FkZXJJbmZvID0gTlVMTDsNCiAgIH0NCiANCisgIG1YZW5JbmZvLlJzZHBQ
dmggPSBOVUxMOw0KKw0KKyAgLy8NCisgIC8vIExvY2F0ZSBhbmQgdXNlIGluZm9ybWF0aW9uIGZy
b20gdGhlIHN0YXJ0IG9mIGRheSBzdHJ1Y3R1cmUgaWYgd2UgaGF2ZQ0KKyAgLy8gYm9vdGVkIHZp
YSB0aGUgUFZIIGVudHJ5IHBvaW50Lg0KKyAgLy8NCisNCisgIFBWSFJlc2V0VmVjdG9yRGF0YSA9
IChWT0lEICopKFVJTlROKSBQY2RHZXQzMiAoUGNkWGVuUHZoU3RhcnRPZkRheVN0cnVjdFB0cik7
DQorICAvLw0KKyAgLy8gVGhhdCBtYWdpYyB2YWx1ZSBpcyB3cml0dGVuIGluIFhlblJlc2V0VmVj
dG9yL0lhMzIvWGVuUFZITWFpbi5hc20NCisgIC8vDQorICBpZiAoUFZIUmVzZXRWZWN0b3JEYXRh
WzFdID09IFNJR05BVFVSRV8zMiAoJ1gnLCAnUCcsICdWJywgJ0gnKSkgew0KKyAgICBzdHJ1Y3Qg
aHZtX3N0YXJ0X2luZm8gKkhWTVN0YXJ0SW5mbzsNCisNCisgICAgSFZNU3RhcnRJbmZvID0gKFZP
SUQgKikoVUlOVE4pIFBWSFJlc2V0VmVjdG9yRGF0YVswXTsNCisgICAgaWYgKEhWTVN0YXJ0SW5m
by0+bWFnaWMgPT0gWEVOX0hWTV9TVEFSVF9NQUdJQ19WQUxVRSkgew0KKyAgICAgIEFTU0VSVCAo
SFZNU3RhcnRJbmZvLT5yc2RwX3BhZGRyICE9IDApOw0KKyAgICAgIGlmIChIVk1TdGFydEluZm8t
PnJzZHBfcGFkZHIgIT0gMCkgew0KKyAgICAgICAgbVhlbkluZm8uUnNkcFB2aCA9IChWT0lEICop
KFVJTlROKUhWTVN0YXJ0SW5mby0+cnNkcF9wYWRkcjsNCisgICAgICB9DQorICAgIH0NCisgIH0N
CisNCiAgIEJ1aWxkR3VpZERhdGFIb2IgKA0KICAgICAmZ0VmaVhlbkluZm9HdWlkLA0KICAgICAm
bVhlbkluZm8sDQotLSAKQW50aG9ueSBQRVJBUkQKCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 04 14:58:47 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Jul 2019 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 1hj3CB-0006lJ-Hc; Thu, 04 Jul 2019 14:58:47 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=8gU+=VB=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hj3C9-0006iP-Sc
 for xen-devel@lists.xenproject.org; Thu, 04 Jul 2019 14:58:45 +0000
X-Inumbo-ID: 367a7e4e-9e6c-11e9-b51b-97b70c203816
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 367a7e4e-9e6c-11e9-b51b-97b70c203816;
 Thu, 04 Jul 2019 14:58:42 +0000 (UTC)
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: r9FwiRVwyiNuVwGckpLDiYkRTu+u8eVktrQjLscGfacuQVqlny5F60pJrvtzSKklIf2qrBCabj
 dLETNo5//5FuSuHA/RhyKoEzmVhIJ3D6mLPEBh876PP/UAISbHHH4ZNtw26WXOnP5h6qC69YvI
 eM8Ck5I8y1qPsgSsBm9PJw61pfP+Q2VZLTaBKGkG9dBaVI9Hf78A09b54ytMgFCod5EFAuGsxb
 pa8q23Wf5V0i8s9jRW5cjtal3PuUJcUbYAjADrRLFQ3+igTA1vMlr42OG+ywJI1wPY9mFywNvI
 OSo=
X-SBRS: 2.7
X-MesageID: 2602754
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,451,1557201600"; 
   d="scan'208";a="2602754"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <devel@edk2.groups.io>
Date: Thu, 4 Jul 2019 15:42:23 +0100
Message-ID: <20190704144233.27968-26-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.22.0
In-Reply-To: <20190704144233.27968-1-anthony.perard@citrix.com>
References: <20190704144233.27968-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 25/35] OvmfPkg/XenPlatformPei: Reserve VGA
 memory region, to boot 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: Ard Biesheuvel <ard.biesheuvel@linaro.org>,
 Jordan Justen <jordan.l.justen@intel.com>, Julien Grall <julien.grall@arm.com>,
 Anthony PERARD <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Laszlo Ersek <lersek@redhat.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

TGludXggcGFuaWMgaWYgdGhlIFZHQSByZWdpb24gaXNuJ3QgcmVzZXJ2ZWQuCgpXaGVuIExpbnV4
IGlzIGJvb3RlZCBvbiBFRkkgc3lzdGVtLCBpdCBleHBlY3RzIHRoZSBtZW1vcnkgYXQgMHhhMDAw
MCB0bwpfbm90XyBiZSBjb252ZW50aW9uYWwgbWVtb3J5LiBPdGhlcndpc2UgYSB2YXJpYWJsZSBp
c24ndCBpbml0aWFsaXNlZApwcm9wZXJseSBhbmQgTGludXggcGFuaWMgd2hlbiBhIHZpcnR1YWwg
Y29uc29sZS90ZXJtaW5hbCBpcyBhc2tlZCB0byBiZQpjcmVhdGVkLgoKU2VlIGZvciBtb3JlIGRl
dGFpbDoKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9hcmNoaXZlcy9odG1sL3hlbi1kZXZl
bC8yMDE5LTAzL21zZzAyMTM5Lmh0bWwKClJlZjogaHR0cHM6Ly9idWd6aWxsYS50aWFub2NvcmUu
b3JnL3Nob3dfYnVnLmNnaT9pZD0xNjg5ClNpZ25lZC1vZmYtYnk6IEFudGhvbnkgUEVSQVJEIDxh
bnRob255LnBlcmFyZEBjaXRyaXguY29tPgpBY2tlZC1ieTogTGFzemxvIEVyc2VrIDxsZXJzZWtA
cmVkaGF0LmNvbT4KLS0tCgpOb3RlczoKICAgIHYzOgogICAgLSBmaXggY29tbWl0IG1lc3NhZ2UK
CiBPdm1mUGtnL1hlblBsYXRmb3JtUGVpL1hlbi5jIHwgMTYgKysrKysrKysrKysrKysrKwogMSBm
aWxlIGNoYW5nZWQsIDE2IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9Pdm1mUGtnL1hlblBs
YXRmb3JtUGVpL1hlbi5jIGIvT3ZtZlBrZy9YZW5QbGF0Zm9ybVBlaS9YZW4uYwppbmRleCA2MmEy
YzNlZDkzLi45ODY2YjdjMjEyIDEwMDY0NAotLS0gYS9Pdm1mUGtnL1hlblBsYXRmb3JtUGVpL1hl
bi5jCisrKyBiL092bWZQa2cvWGVuUGxhdGZvcm1QZWkvWGVuLmMKQEAgLTI5MSw2ICsyOTEsMTIg
QEAgWGVuUHVibGlzaFJhbVJlZ2lvbnMgKAogICBTdGF0dXMgPSBYZW5HZXRFODIwTWFwICgmRTgy
ME1hcCwgJkU4MjBFbnRyaWVzQ291bnQpOw0KICAgQVNTRVJUX0VGSV9FUlJPUiAoU3RhdHVzKTsN
CiANCisgIEFkZE1lbW9yeUJhc2VTaXplSG9iICgwLCAweEEwMDAwKTsNCisgIC8vDQorICAvLyBW
aWRlbyBtZW1vcnkgKyBMZWdhY3kgQklPUyByZWdpb24sIHRvIGFsbG93IExpbnV4IHRvIGJvb3Qu
DQorICAvLw0KKyAgQWRkUmVzZXJ2ZWRNZW1vcnlCYXNlU2l6ZUhvYiAoMHhBMDAwMCwgQkFTRV8x
TUIgLSAweEEwMDAwLCBUUlVFKTsNCisNCiAgIGZvciAoSW5kZXggPSAwOyBJbmRleCA8IEU4MjBF
bnRyaWVzQ291bnQ7IEluZGV4KyspIHsNCiAgICAgVUlOVDY0IEJhc2U7DQogICAgIFVJTlQ2NCBF
bmQ7DQpAQCAtMzA0LDYgKzMxMCwxNiBAQCBYZW5QdWJsaXNoUmFtUmVnaW9ucyAoCiAgICAgQmFz
ZSA9IEFMSUdOX1ZBTFVFIChFbnRyeS0+QmFzZUFkZHIsIChVSU5UNjQpRUZJX1BBR0VfU0laRSk7
DQogICAgIEVuZCA9IChFbnRyeS0+QmFzZUFkZHIgKyBFbnRyeS0+TGVuZ3RoKSAmIH4oVUlOVDY0
KUVGSV9QQUdFX01BU0s7DQogDQorICAgIC8vDQorICAgIC8vIElnbm9yZSB0aGUgZmlyc3QgMU1C
LCB0aGlzIGlzIGhhbmRsZWQgYmVmb3JlIHRoZSBsb29wLg0KKyAgICAvLw0KKyAgICBpZiAoQmFz
ZSA8IEJBU0VfMU1CKSB7DQorICAgICAgQmFzZSA9IEJBU0VfMU1COw0KKyAgICB9DQorICAgIGlm
IChCYXNlID49IEVuZCkgew0KKyAgICAgIGNvbnRpbnVlOw0KKyAgICB9DQorDQogICAgIHN3aXRj
aCAoRW50cnktPlR5cGUpIHsNCiAgICAgY2FzZSBFZmlBY3BpQWRkcmVzc1JhbmdlTWVtb3J5Og0K
ICAgICAgIEFkZE1lbW9yeVJhbmdlSG9iIChCYXNlLCBFbmQpOw0KLS0gCkFudGhvbnkgUEVSQVJE
CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 04 14:58:49 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Jul 2019 14: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 1hj3CC-0006nQ-VU; Thu, 04 Jul 2019 14:58:48 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=8gU+=VB=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hj3CB-0006kW-3u
 for xen-devel@lists.xenproject.org; Thu, 04 Jul 2019 14:58:47 +0000
X-Inumbo-ID: 37edd6d6-9e6c-11e9-8963-17ec8d166be3
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 37edd6d6-9e6c-11e9-8963-17ec8d166be3;
 Thu, 04 Jul 2019 14:58:44 +0000 (UTC)
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: +ufcpXGKuOIAhwBVN8n+e+XwE+Jc3R4gg+tfjB+Akr/LSvMyJV+SUz/zkSkwXs2H/r7DrlA4KL
 udQLflm8eNK2pNi8U1MBw+7CQ2QxZxWl72fdORtBXi6ETC0+QuYDHvpBaLONlOArKQBnPDjQyl
 89EHU2d/pf07AzMRVJ3REGzZ8KLQNPppvzloNYuR5C33Q98qmNMIHhCQHH4FRnNFAs/7AFHy4Y
 J3dSbEhXW27T9jFfRFpHUxq9MJWm944OZ024SRxfE953QSrKrd4qAoEhzUxAKscxGufZV6JkKd
 jbQ=
X-SBRS: 2.7
X-MesageID: 2623861
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,451,1557201600"; 
   d="scan'208";a="2623861"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <devel@edk2.groups.io>
Date: Thu, 4 Jul 2019 15:42:27 +0100
Message-ID: <20190704144233.27968-30-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.22.0
In-Reply-To: <20190704144233.27968-1-anthony.perard@citrix.com>
References: <20190704144233.27968-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 29/35] OvmfPkg/PlatformBootManagerLib: Handle
 the absence of PCI bus on Xen PVH
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>,
 Jordan Justen <jordan.l.justen@intel.com>, Julien Grall <julien.grall@arm.com>,
 Anthony PERARD <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Laszlo Ersek <lersek@redhat.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

V2hlbiBydW5uaW5nIGluIGEgWGVuIFBWSCBndWVzdCwgdGhlcmUncyBub3RoaW5nIHRvIGRvIGlu
ClBjaUFjcGlJbml0aWFsaXphdGlvbigpIGJlY2F1c2UgdGhlcmUgaXNuJ3QgYW55IFBDSSBidXMu
IFdoZW4gdGhlIEhvc3QKQnJpZGdlIERJRCBpc24ndCByZWNvZ25pc2VkLCBzaW1wbHkgY29udGlu
dWUuIChUaGUgdmFsdWUgb2YKUGNkT3ZtZkhvc3RCcmlkZ2VQY2lEZXZJZCB3b3VsZCBiZSAwIGJl
Y2F1c2UgaXQgaXNuJ3Qgc2V0LikKClJlZjogaHR0cHM6Ly9idWd6aWxsYS50aWFub2NvcmUub3Jn
L3Nob3dfYnVnLmNnaT9pZD0xNjg5ClNpZ25lZC1vZmYtYnk6IEFudGhvbnkgUEVSQVJEIDxhbnRo
b255LnBlcmFyZEBjaXRyaXguY29tPgotLS0KCk5vdGVzOgogICAgdjM6CiAgICAtIEluc3RlYWQg
b2YgY2hlY2tpbmcgZm9yIGEgZmFsc2UgdmFsdWUsCiAgICAgIFhFTl9QVkhfUENJX0hPU1RfQlJJ
REdFX0RFVklDRV9JRCwgc2ltcGx5IGNoZWNrIGlmIHdlIGFyZSBydW5uaW5nIHhlbgogICAgICB3
aGVuIHRoZSBIb3N0QnJpZGdlIGRldmljZSBJRCBpc24ndCByZWNvZ25pc2VkLgoKIE92bWZQa2cv
TGlicmFyeS9QbGF0Zm9ybUJvb3RNYW5hZ2VyTGliL0Jkc1BsYXRmb3JtLmMgfCA2ICsrKysrKwog
MSBmaWxlIGNoYW5nZWQsIDYgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL092bWZQa2cvTGli
cmFyeS9QbGF0Zm9ybUJvb3RNYW5hZ2VyTGliL0Jkc1BsYXRmb3JtLmMgYi9Pdm1mUGtnL0xpYnJh
cnkvUGxhdGZvcm1Cb290TWFuYWdlckxpYi9CZHNQbGF0Zm9ybS5jCmluZGV4IGUzMjk2OWU2M2Uu
LjlhZTU5MDI5M2EgMTAwNjQ0Ci0tLSBhL092bWZQa2cvTGlicmFyeS9QbGF0Zm9ybUJvb3RNYW5h
Z2VyTGliL0Jkc1BsYXRmb3JtLmMKKysrIGIvT3ZtZlBrZy9MaWJyYXJ5L1BsYXRmb3JtQm9vdE1h
bmFnZXJMaWIvQmRzUGxhdGZvcm0uYwpAQCAtMTIwOSw2ICsxMjA5LDEyIEBAIFBjaUFjcGlJbml0
aWFsaXphdGlvbiAoCiAgICAgICBQY2lXcml0ZTggKFBDSV9MSUJfQUREUkVTUyAoMCwgMHgxZiwg
MCwgMHg2YiksIDB4MGIpOyAvLyBIDQogICAgICAgYnJlYWs7DQogICAgIGRlZmF1bHQ6DQorICAg
ICAgaWYgKFhlbkRldGVjdGVkICgpKSB7DQorICAgICAgICAvLw0KKyAgICAgICAgLy8gVGhlcmUg
aXMgbm8gUENJIGJ1cyBpbiB0aGlzIGNhc2UuDQorICAgICAgICAvLw0KKyAgICAgICAgcmV0dXJu
Ow0KKyAgICAgIH0NCiAgICAgICBERUJVRyAoKEVGSV9EX0VSUk9SLCAiJWE6IFVua25vd24gSG9z
dCBCcmlkZ2UgRGV2aWNlIElEOiAweCUwNHhcbiIsDQogICAgICAgICBfX0ZVTkNUSU9OX18sIG1I
b3N0QnJpZGdlRGV2SWQpKTsNCiAgICAgICBBU1NFUlQgKEZBTFNFKTsNCi0tIApBbnRob255IFBF
UkFSRAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 04 14:58:49 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Jul 2019 14: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 1hj3CD-0006oN-Hh; Thu, 04 Jul 2019 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=8gU+=VB=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hj3CB-0006kf-6J
 for xen-devel@lists.xenproject.org; Thu, 04 Jul 2019 14:58:47 +0000
X-Inumbo-ID: 38b0febf-9e6c-11e9-8980-bc764e045a96
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 38b0febf-9e6c-11e9-8980-bc764e045a96;
 Thu, 04 Jul 2019 14:58:45 +0000 (UTC)
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: G/tltgAy+zTctT9Gyaz7C/Upd5a9xKVJbugBhAUQ1ou0Jut389RqXAo5AZwj3HciKzwdP1UQ8U
 oGfJ/VorkmLT/NUgfTaaWaX+yk3BRpXVtzb3wTzYwipFBSP2BIx6/PpLGjD4xMVRiqNjt6hOlk
 cYg6O3dLcPIOrj+ZFhPZhZlK55b/CeXqpJRQ2y+EOFGW8hIPzZO1fc9L3lVLDRKIIrMWXN0P38
 /bXrp4VrJoBq3W2dCfN2JQEFEAC4kSBCNTgi2SDddnRsBKbUQ5pa/5RjocEyA8ZDPq+866I5pL
 4pw=
X-SBRS: 2.7
X-MesageID: 2623863
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,451,1557201600"; 
   d="scan'208";a="2623863"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <devel@edk2.groups.io>
Date: Thu, 4 Jul 2019 15:42:21 +0100
Message-ID: <20190704144233.27968-24-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.22.0
In-Reply-To: <20190704144233.27968-1-anthony.perard@citrix.com>
References: <20190704144233.27968-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 23/35] OvmfPkg/XenPlatformPei: no hvmloader:
 get the E820 table via hypercall
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>,
 Jordan Justen <jordan.l.justen@intel.com>, Julien Grall <julien.grall@arm.com>,
 Anthony PERARD <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Laszlo Ersek <lersek@redhat.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

V2hlbiB0aGUgWGVuIFBWSCBlbnRyeSBwb2ludCBoYXMgYmVlbiB1c2VkLCBodm1sb2FkZXIgaGFz
bid0IHJ1biBhbmQKaGFzbid0IHByZXBhcmVkIGFuIEU4MjAgdGFibGUuIFRoZSBvbmx5IHdheSBs
ZWZ0IHRvIGdldCBhbiBFODIwIHRhYmxlCmlzIHRvIGFzayBYZW4gdmlhIGFuIGh5cGVyY2FsbCwg
dGhlIGNhbGwgY2FuIG9ubHkgYmUgbWFkZSBvbmNlIHNvIGtlZXAKdGhlIHJlc3VsdCBjYWNoZWQg
Zm9yIGxhdGVyLgoKUmVmOiBodHRwczovL2J1Z3ppbGxhLnRpYW5vY29yZS5vcmcvc2hvd19idWcu
Y2dpP2lkPTE2ODkKU2lnbmVkLW9mZi1ieTogQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJk
QGNpdHJpeC5jb20+CkFja2VkLWJ5OiBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgot
LS0KCk5vdGVzOgogICAgdjM6CiAgICAtIGZpeCBjb21taXQgbWVzc2FnZQogICAgLSBhZGQgJ20n
IHByZWZpeCB0byB0aGUgZ2xvYmFsIHZhcmlhYmxlcwogICAgICBhbmQgbWFrZSB0aGVtIHN0YXRp
YwoKIE92bWZQa2cvWGVuUGxhdGZvcm1QZWkvWGVuLmMgfCA0NiArKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKy0KIDEgZmlsZSBjaGFuZ2VkLCA0NSBpbnNlcnRpb25zKCspLCAxIGRl
bGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEvT3ZtZlBrZy9YZW5QbGF0Zm9ybVBlaS9YZW4uYyBiL092
bWZQa2cvWGVuUGxhdGZvcm1QZWkvWGVuLmMKaW5kZXggMTg4ZTgzMWM1Yy4uY2JmZDgwNThmYyAx
MDA2NDQKLS0tIGEvT3ZtZlBrZy9YZW5QbGF0Zm9ybVBlaS9YZW4uYworKysgYi9Pdm1mUGtnL1hl
blBsYXRmb3JtUGVpL1hlbi5jCkBAIC0yNyw2ICsyNyw3IEBACiAjaW5jbHVkZSA8TGlicmFyeS9N
dHJyTGliLmg+DQogI2luY2x1ZGUgPEluZHVzdHJ5U3RhbmRhcmQvWGVuL2FyY2gteDg2L2h2bS9z
dGFydF9pbmZvLmg+DQogI2luY2x1ZGUgPExpYnJhcnkvWGVuSHlwZXJjYWxsTGliLmg+DQorI2lu
Y2x1ZGUgPEluZHVzdHJ5U3RhbmRhcmQvWGVuL21lbW9yeS5oPg0KIA0KICNpbmNsdWRlICJQbGF0
Zm9ybS5oIg0KICNpbmNsdWRlICJYZW4uaCINCkBAIC00MCw2ICs0MSw4IEBAIEVGSV9YRU5fSU5G
TyBtWGVuSW5mbzsKIC8vIE9ubHkgdGhlIEU4MjAgdGFibGUgaXMgdXNlZCBieSBPVk1GLg0KIC8v
DQogRUZJX1hFTl9PVk1GX0lORk8gKm1YZW5Idm1sb2FkZXJJbmZvOw0KK1NUQVRJQyBFRklfRTgy
MF9FTlRSWTY0IG1FODIwRW50cmllc1sxMjhdOw0KK1NUQVRJQyBVSU5UMzIgbUU4MjBFbnRyaWVz
Q291bnQ7DQogDQogLyoqDQogICBSZXR1cm5zIEU4MjAgbWFwIHByb3ZpZGVkIGJ5IFhlbg0KQEAg
LTU1LDYgKzU4LDEyIEBAIFhlbkdldEU4MjBNYXAgKAogICBVSU5UMzIgKkNvdW50DQogICApDQog
ew0KKyAgSU5UTiBSZXR1cm5Db2RlOw0KKyAgeGVuX21lbW9yeV9tYXBfdCBQYXJhbWV0ZXJzOw0K
KyAgVUlOVE4gTG9vcEluZGV4Ow0KKyAgVUlOVE4gSW5kZXg7DQorICBFRklfRTgyMF9FTlRSWTY0
IFRtcEVudHJ5Ow0KKw0KICAgLy8NCiAgIC8vIEdldCBFODIwIHByb2R1Y2VkIGJ5IGh2bWxvYWRl
cg0KICAgLy8NCkBAIC02Niw3ICs3NSw0MiBAQCBYZW5HZXRFODIwTWFwICgKICAgICByZXR1cm4g
RUZJX1NVQ0NFU1M7DQogICB9DQogDQotICByZXR1cm4gRUZJX05PVF9GT1VORDsNCisgIC8vDQor
ICAvLyBPdGhlcndpc2UsIGdldCB0aGUgRTgyMCB0YWJsZSBmcm9tIHRoZSBYZW4gaHlwZXJ2aXNv
cg0KKyAgLy8NCisNCisgIGlmIChtRTgyMEVudHJpZXNDb3VudCA+IDApIHsNCisgICAgKkVudHJp
ZXMgPSBtRTgyMEVudHJpZXM7DQorICAgICpDb3VudCA9IG1FODIwRW50cmllc0NvdW50Ow0KKyAg
ICByZXR1cm4gRUZJX1NVQ0NFU1M7DQorICB9DQorDQorICBQYXJhbWV0ZXJzLm5yX2VudHJpZXMg
PSAxMjg7DQorICBzZXRfeGVuX2d1ZXN0X2hhbmRsZSAoUGFyYW1ldGVycy5idWZmZXIsIG1FODIw
RW50cmllcyk7DQorDQorICAvLyBSZXR1cm5zIGEgZXJybm8NCisgIFJldHVybkNvZGUgPSBYZW5I
eXBlcmNhbGxNZW1vcnlPcCAoWEVOTUVNX21lbW9yeV9tYXAsICZQYXJhbWV0ZXJzKTsNCisgIEFT
U0VSVCAoUmV0dXJuQ29kZSA9PSAwKTsNCisNCisgIG1FODIwRW50cmllc0NvdW50ID0gUGFyYW1l
dGVycy5ucl9lbnRyaWVzOw0KKw0KKyAgLy8NCisgIC8vIFNvcnQgRTgyMCBlbnRyaWVzDQorICAv
Lw0KKyAgZm9yIChMb29wSW5kZXggPSAxOyBMb29wSW5kZXggPCBtRTgyMEVudHJpZXNDb3VudDsg
TG9vcEluZGV4KyspIHsNCisgICAgZm9yIChJbmRleCA9IExvb3BJbmRleDsgSW5kZXggPCBtRTgy
MEVudHJpZXNDb3VudDsgSW5kZXgrKykgew0KKyAgICAgIGlmIChtRTgyMEVudHJpZXNbSW5kZXgg
LSAxXS5CYXNlQWRkciA+IG1FODIwRW50cmllc1tJbmRleF0uQmFzZUFkZHIpIHsNCisgICAgICAg
IFRtcEVudHJ5ID0gbUU4MjBFbnRyaWVzW0luZGV4XTsNCisgICAgICAgIG1FODIwRW50cmllc1tJ
bmRleF0gPSBtRTgyMEVudHJpZXNbSW5kZXggLSAxXTsNCisgICAgICAgIG1FODIwRW50cmllc1tJ
bmRleCAtIDFdID0gVG1wRW50cnk7DQorICAgICAgfQ0KKyAgICB9DQorICB9DQorDQorICAqQ291
bnQgPSBtRTgyMEVudHJpZXNDb3VudDsNCisgICpFbnRyaWVzID0gbUU4MjBFbnRyaWVzOw0KKw0K
KyAgcmV0dXJuIEVGSV9TVUNDRVNTOw0KIH0NCiANCiAvKioNCi0tIApBbnRob255IFBFUkFSRAoK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 04 14:58:50 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Jul 2019 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 1hj3CE-0006pZ-3P; Thu, 04 Jul 2019 14:58:50 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=8gU+=VB=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hj3CB-0006kn-AL
 for xen-devel@lists.xenproject.org; Thu, 04 Jul 2019 14:58:47 +0000
X-Inumbo-ID: 3767700a-9e6c-11e9-a40a-938f9934732f
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 3767700a-9e6c-11e9-a40a-938f9934732f;
 Thu, 04 Jul 2019 14:58:44 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 73yEZcPULXsZFaDPY+6Co1nvmOwpN90C543zUv5oiB1SMwS6akCsyL7yPX6qbRJHTrxzrahnQc
 KlN6v5wF9Uw25xj/O76Q+fS/Sg/quPF8VgSDBmUabu3Ov0QsayZNW9NOXSw5V7dukFmCPkAN9V
 s6dTiZYUWg1bOmrET3KYqyPZtEwCqHoaxSV4UPv8aDEeN7x0VHKFGME3qPjlpUUbpnWyxDOK1+
 QRwz5Ztk3ojLY/+2D/aOjr/D5kSYvhli9p/PpOusmT3VKXDsdUy+fOgP/hI/q+c8+ny+HfjO9b
 Bbw=
X-SBRS: 2.7
X-MesageID: 2589159
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,451,1557201600"; 
   d="scan'208";a="2589159"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <devel@edk2.groups.io>
Date: Thu, 4 Jul 2019 15:42:31 +0100
Message-ID: <20190704144233.27968-34-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.22.0
In-Reply-To: <20190704144233.27968-1-anthony.perard@citrix.com>
References: <20190704144233.27968-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 33/35] OvmfPkg: Introduce XenIoPvhDxe to
 initialize Grant Tables
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>,
 Jordan Justen <jordan.l.justen@intel.com>, Julien Grall <julien.grall@arm.com>,
 Anthony PERARD <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Laszlo Ersek <lersek@redhat.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

WGVuSW9QdmhEeGUgdXNlIFhlbklvTW1pb0xpYiB0byByZXNlcnZlIHNvbWUgc3BhY2UgdG8gYmUg
dXNlIGJ5IHRoZQpHcmFudCBUYWJsZXMuCgpUaGUgY2FsbCBpcyBvbmx5IGRvbmUgaWYgaXQgaXMg
bmVjZXNzYXJ5LCB3ZSBzaW1wbHkgZGV0ZWN0IGlmIHRoZQpndWVzdCBpcyBQVkgsIGFzIGluIHRo
aXMgY2FzZSB0aGVyZSBpcyBjdXJyZW50bHkgbm8gUENJIGJ1cywgYW5kIG5vClBDSSBYZW4gcGxh
dGZvcm0gZGV2aWNlIHdoaWNoIHdvdWxkIHN0YXJ0IHRoZSBYZW5Jb1BjaUR4ZSBhbmQgYWxsb2Nh
dGUKdGhlIHNwYWNlIGZvciB0aGUgR3JhbnQgVGFibGVzLgoKUmVmOiBodHRwczovL2J1Z3ppbGxh
LnRpYW5vY29yZS5vcmcvc2hvd19idWcuY2dpP2lkPTE2ODkKU2lnbmVkLW9mZi1ieTogQW50aG9u
eSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+Ci0tLQoKTm90ZXM6CiAgICB2MzoK
ICAgIC0gZG93bmdyYWRlIHR5cGUgdG8gRFhFX0RSSVZFUgogICAgLSB1c2UgU1BEWAogICAgLSBy
ZXdvcmsgSW5pdGlhbGl6ZVhlbklvUHZoRHhlLCBhbmQgaGFuZGxlIGVycm9ycyBwcm9wZXJseS4K
ICAgIC0gRnJlZSB0aGUgcmVzZXJ2ZWQgYWxsb2NhdGlvbiBpbiBFeGl0Qm9vdFNlcnZpY2VzIGV2
ZW4gaWYgdGhlIFhlbklvCiAgICAgIHByb3RvY29sIGNvdWxkIHN1Y2Nlc3NmdWxseSBiZWVuIHVu
aW5zdGFsbGVkLgogICAgCiAgICB2MjoKICAgIC0gZG8gYWxsb2NhdGlvbiBpbiBFbnRyeVBvaW50
IGxpa2UgdGhlIG90aGVyIHVzZXIgb2YgWGVuSW9NbWlvTGliLgogICAgLSBhbGxvY2F0ZSBtZW1v
cnkgaW5zdGVhZCBvZiBoYXJkY29kZWQgYWRkci4KICAgIC0gY2xlYW51cCwgYWRkIGNvcHlyaWdo
dAogICAgLSBkZXRlY3QgaWYgd2UgYXJlIHJ1bm5pbmcgaW4gUFZIIG1vZGUKCiBPdm1mUGtnL092
bWZYZW4uZHNjICAgICAgICAgICAgICAgICB8ICAgMiArCiBPdm1mUGtnL092bWZYZW4uZmRmICAg
ICAgICAgICAgICAgICB8ICAgMSArCiBPdm1mUGtnL1hlbklvUHZoRHhlL1hlbklvUHZoRHhlLmlu
ZiB8ICAzNCArKysrKysrKysKIE92bWZQa2cvWGVuSW9QdmhEeGUvWGVuSW9QdmhEeGUuYyAgIHwg
MTA4ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDQgZmlsZXMgY2hhbmdlZCwgMTQ1IGlu
c2VydGlvbnMoKykKIGNyZWF0ZSBtb2RlIDEwMDY0NCBPdm1mUGtnL1hlbklvUHZoRHhlL1hlbklv
UHZoRHhlLmluZgogY3JlYXRlIG1vZGUgMTAwNjQ0IE92bWZQa2cvWGVuSW9QdmhEeGUvWGVuSW9Q
dmhEeGUuYwoKZGlmZiAtLWdpdCBhL092bWZQa2cvT3ZtZlhlbi5kc2MgYi9Pdm1mUGtnL092bWZY
ZW4uZHNjCmluZGV4IDQ4N2JhZGE2NGQuLmFmOTJjZTNlZDIgMTAwNjQ0Ci0tLSBhL092bWZQa2cv
T3ZtZlhlbi5kc2MKKysrIGIvT3ZtZlBrZy9Pdm1mWGVuLmRzYwpAQCAtMTk2LDYgKzE5Niw3IEBA
IFtMaWJyYXJ5Q2xhc3Nlc10KICAgT3JkZXJlZENvbGxlY3Rpb25MaWJ8TWRlUGtnL0xpYnJhcnkv
QmFzZU9yZGVyZWRDb2xsZWN0aW9uUmVkQmxhY2tUcmVlTGliL0Jhc2VPcmRlcmVkQ29sbGVjdGlv
blJlZEJsYWNrVHJlZUxpYi5pbmYNCiAgIFhlbkh5cGVyY2FsbExpYnxPdm1mUGtnL0xpYnJhcnkv
WGVuSHlwZXJjYWxsTGliL1hlbkh5cGVyY2FsbExpYi5pbmYNCiAgIFhlblBsYXRmb3JtTGlifE92
bWZQa2cvTGlicmFyeS9YZW5QbGF0Zm9ybUxpYi9YZW5QbGF0Zm9ybUxpYi5pbmYNCisgIFhlbklv
TW1pb0xpYnxPdm1mUGtnL0xpYnJhcnkvWGVuSW9NbWlvTGliL1hlbklvTW1pb0xpYi5pbmYNCiAN
CiAgIFRjZzJQaHlzaWNhbFByZXNlbmNlTGlifE92bWZQa2cvTGlicmFyeS9UY2cyUGh5c2ljYWxQ
cmVzZW5jZUxpYk51bGwvRHhlVGNnMlBoeXNpY2FsUHJlc2VuY2VMaWIuaW5mDQogDQpAQCAtNTgz
LDYgKzU4NCw3IEBAIFtDb21wb25lbnRzXQogICAgICAgTlVMTHxPdm1mUGtnL0NzbS9MZWdhY3lC
b290TWFpbnRVaUxpYi9MZWdhY3lCb290TWFpbnRVaUxpYi5pbmYNCiAhZW5kaWYNCiAgIH0NCisg
IE92bWZQa2cvWGVuSW9QdmhEeGUvWGVuSW9QdmhEeGUuaW5mDQogICBPdm1mUGtnL1hlbklvUGNp
RHhlL1hlbklvUGNpRHhlLmluZg0KICAgT3ZtZlBrZy9YZW5CdXNEeGUvWGVuQnVzRHhlLmluZg0K
ICAgT3ZtZlBrZy9YZW5QdkJsa0R4ZS9YZW5QdkJsa0R4ZS5pbmYNCmRpZmYgLS1naXQgYS9Pdm1m
UGtnL092bWZYZW4uZmRmIGIvT3ZtZlBrZy9Pdm1mWGVuLmZkZgppbmRleCA1YzFhOTI1ZDZhLi41
MTdhNDkyZjE0IDEwMDY0NAotLS0gYS9Pdm1mUGtnL092bWZYZW4uZmRmCisrKyBiL092bWZQa2cv
T3ZtZlhlbi5mZGYKQEAgLTMwOSw2ICszMDksNyBAQCBbRlYuRFhFRlZdCiBJTkYgIE1kZU1vZHVs
ZVBrZy9Vbml2ZXJzYWwvTWV0cm9ub21lL01ldHJvbm9tZS5pbmYNCiBJTkYgIFBjQXRDaGlwc2V0
UGtnL1BjYXRSZWFsVGltZUNsb2NrUnVudGltZUR4ZS9QY2F0UmVhbFRpbWVDbG9ja1J1bnRpbWVE
eGUuaW5mDQogDQorSU5GICBPdm1mUGtnL1hlbklvUHZoRHhlL1hlbklvUHZoRHhlLmluZg0KIElO
RiAgT3ZtZlBrZy9YZW5Jb1BjaUR4ZS9YZW5Jb1BjaUR4ZS5pbmYNCiBJTkYgIE92bWZQa2cvWGVu
QnVzRHhlL1hlbkJ1c0R4ZS5pbmYNCiBJTkYgIE92bWZQa2cvWGVuUHZCbGtEeGUvWGVuUHZCbGtE
eGUuaW5mDQpkaWZmIC0tZ2l0IGEvT3ZtZlBrZy9YZW5Jb1B2aER4ZS9YZW5Jb1B2aER4ZS5pbmYg
Yi9Pdm1mUGtnL1hlbklvUHZoRHhlL1hlbklvUHZoRHhlLmluZgpuZXcgZmlsZSBtb2RlIDEwMDY0
NAppbmRleCAwMDAwMDAwMDAwLi5hMDkzZDQ4ZmRlCi0tLSAvZGV2L251bGwKKysrIGIvT3ZtZlBr
Zy9YZW5Jb1B2aER4ZS9YZW5Jb1B2aER4ZS5pbmYKQEAgLTAsMCArMSwzNCBAQAorIyMgQGZpbGUN
CisjICBEcml2ZXIgZm9yIHRoZSBYZW5JbyBwcm90b2NvbA0KKyMNCisjICBDb3B5cmlnaHQgKGMp
IDIwMTksIENpdHJpeCBTeXN0ZW1zLCBJbmMuDQorIw0KKyMgIFNQRFgtTGljZW5zZS1JZGVudGlm
aWVyOiBCU0QtMi1DbGF1c2UtUGF0ZW50DQorIw0KKyMjDQorDQorW0RlZmluZXNdDQorICBJTkZf
VkVSU0lPTiAgICAgICAgICAgICAgID0gMHgwMDAxMDAwNQ0KKyAgQkFTRV9OQU1FICAgICAgICAg
ICAgICAgICA9IFhlbklvUHZoRHhlDQorICBGSUxFX0dVSUQgICAgICAgICAgICAgICAgID0gN2E1
NjdjYzQtMGU3NS00ZDdhLWEzMDUtYzNkYjEwOWI1M2FkDQorICBNT0RVTEVfVFlQRSAgICAgICAg
ICAgICAgID0gRFhFX0RSSVZFUg0KKyAgVkVSU0lPTl9TVFJJTkcgICAgICAgICAgICA9IDEuMA0K
KyAgRU5UUllfUE9JTlQgICAgICAgICAgICAgICA9IEluaXRpYWxpemVYZW5Jb1B2aER4ZQ0KKw0K
K1tQYWNrYWdlc10NCisgIE1kZVBrZy9NZGVQa2cuZGVjDQorICBPdm1mUGtnL092bWZQa2cuZGVj
DQorDQorW1NvdXJjZXNdDQorICBYZW5Jb1B2aER4ZS5jDQorDQorW0xpYnJhcnlDbGFzc2VzXQ0K
KyAgRGVidWdMaWINCisgIE1lbW9yeUFsbG9jYXRpb25MaWINCisgIFVlZmlCb290U2VydmljZXNU
YWJsZUxpYg0KKyAgVWVmaURyaXZlckVudHJ5UG9pbnQNCisgIFhlbklvTW1pb0xpYg0KKyAgWGVu
UGxhdGZvcm1MaWINCisNCitbRGVwZXhdDQorICBUUlVFDQpkaWZmIC0tZ2l0IGEvT3ZtZlBrZy9Y
ZW5Jb1B2aER4ZS9YZW5Jb1B2aER4ZS5jIGIvT3ZtZlBrZy9YZW5Jb1B2aER4ZS9YZW5Jb1B2aER4
ZS5jCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAuLjg4YTM5NGJmOTEKLS0t
IC9kZXYvbnVsbAorKysgYi9Pdm1mUGtnL1hlbklvUHZoRHhlL1hlbklvUHZoRHhlLmMKQEAgLTAs
MCArMSwxMDggQEAKKy8qKiBAZmlsZQ0KKw0KKyAgRHJpdmVyIGZvciB0aGUgWGVuSW8gcHJvdG9j
b2wNCisNCisgIFRoaXMgZHJpdmVyIHNpbXBseSBhbGxvY2F0ZSBzcGFjZSBmb3IgdGhlIGdyYW50
IHRhYmxlcy4NCisNCisgIENvcHlyaWdodCAoYykgMjAxOSwgQ2l0cml4IFN5c3RlbXMsIEluYy4N
CisNCisgIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBCU0QtMi1DbGF1c2UtUGF0ZW50DQorDQor
KiovDQorDQorI2luY2x1ZGUgPExpYnJhcnkvVWVmaUJvb3RTZXJ2aWNlc1RhYmxlTGliLmg+DQor
I2luY2x1ZGUgPExpYnJhcnkvTWVtb3J5QWxsb2NhdGlvbkxpYi5oPg0KKyNpbmNsdWRlIDxMaWJy
YXJ5L0RlYnVnTGliLmg+DQorI2luY2x1ZGUgPExpYnJhcnkvWGVuSW9NbWlvTGliLmg+DQorI2lu
Y2x1ZGUgPExpYnJhcnkvWGVuUGxhdGZvcm1MaWIuaD4NCisNCit0eXBlZGVmIHN0cnVjdCB7DQor
ICBFRklfSEFORExFICAgIFhlbklvSGFuZGxlOw0KKyAgRUZJX0VWRU5UICAgICBFeGl0Qm9vdEV2
ZW50Ow0KKyAgVk9JRCAgICAgICAgICAqQWxsb2NhdGlvbjsNCit9IFhFTl9JT19QVkhfU1RBVEU7
DQorDQorLy8NCisvLyBWYWx1ZSBzaG91bGQgYmUgdGhlIHNhbWUgYXMgTlJfR1JBTlRfRlJBTUVT
IGluIFhlbkJ1c0R4ZQ0KKy8vDQorI2RlZmluZSBYRU5fR1JBTlRfRlJBTUVTIDQNCisNCitTVEFU
SUMNCitWT0lEDQorRUZJQVBJDQorWGVuSW9QdmhEeGVOb3RpZnlFeGl0Qm9vdCAoDQorICBJTiBF
RklfRVZFTlQgIEV2ZW50LA0KKyAgSU4gVk9JRCAgICAgICAqQ29udGV4dA0KKyAgKQ0KK3sNCisg
IFhFTl9JT19QVkhfU1RBVEUgKlN0YXRlOw0KKyAgRUZJX1NUQVRVUyBTdGF0dXM7DQorDQorICBT
dGF0ZSA9IENvbnRleHQ7DQorDQorICBnQlMtPkNsb3NlRXZlbnQoJlN0YXRlLT5FeGl0Qm9vdEV2
ZW50KTsNCisgIFN0YXR1cyA9IFhlbklvTW1pb1VuaW5zdGFsbChTdGF0ZS0+WGVuSW9IYW5kbGUp
Ow0KKyAgaWYgKFN0YXR1cyA9PSBFRklfU1VDQ0VTUykgew0KKyAgICAvLw0KKyAgICAvLyBPbmx5
IGZyZWUgdGhlIHJlc2VydmVkIHNwYWNlIGZvciBncmFudCB0YWJsZSBpZiBubyBkcml2ZXIgaXMg
dXNpbmcgaXQuDQorICAgIC8vDQorICAgIEZyZWVQYWdlcyAoU3RhdGUtPkFsbG9jYXRpb24sIFhF
Tl9HUkFOVF9GUkFNRVMpOw0KKyAgfQ0KKyAgRnJlZVBvb2wgKFN0YXRlKTsNCit9DQorDQorRUZJ
X1NUQVRVUw0KK0VGSUFQSQ0KK0luaXRpYWxpemVYZW5Jb1B2aER4ZSAoDQorICBJTiBFRklfSEFO
RExFICAgICAgIEltYWdlSGFuZGxlLA0KKyAgSU4gRUZJX1NZU1RFTV9UQUJMRSAqU3lzdGVtVGFi
bGUNCisgICkNCit7DQorICBWT0lEICpBbGxvY2F0aW9uOw0KKyAgRUZJX1NUQVRVUyBTdGF0dXM7
DQorICBYRU5fSU9fUFZIX1NUQVRFICpTdGF0ZTsNCisNCisgIFN0YXRlID0gTlVMTDsNCisgIEFs
bG9jYXRpb24gPSBOVUxMOw0KKw0KKyAgaWYgKCEgWGVuUHZoRGV0ZWN0ZWQgKCkpIHsNCisgICAg
cmV0dXJuIEVGSV9VTlNVUFBPUlRFRDsNCisgIH0NCisNCisgIFN0YXRlID0gQWxsb2NhdGVQb29s
IChzaXplb2YgKCpTdGF0ZSkpOw0KKyAgaWYgKFN0YXRlID09IE5VTEwpIHsNCisgICAgU3RhdHVz
ID0gRUZJX09VVF9PRl9SRVNPVVJDRVM7DQorICAgIGdvdG8gRXJyb3I7DQorICB9DQorDQorICBB
bGxvY2F0aW9uID0gQWxsb2NhdGVSZXNlcnZlZFBhZ2VzIChYRU5fR1JBTlRfRlJBTUVTKTsNCisg
IGlmIChBbGxvY2F0aW9uID09IE5VTEwpIHsNCisgICAgU3RhdHVzID0gRUZJX09VVF9PRl9SRVNP
VVJDRVM7DQorICAgIGdvdG8gRXJyb3I7DQorICB9DQorDQorICBTdGF0ZS0+WGVuSW9IYW5kbGUg
PSBOVUxMOw0KKyAgU3RhdHVzID0gWGVuSW9NbWlvSW5zdGFsbCAoJlN0YXRlLT5YZW5Jb0hhbmRs
ZSwgKFVJTlROKSBBbGxvY2F0aW9uKTsNCisgIGlmIChFRklfRVJST1IgKFN0YXR1cykpIHsNCisg
ICAgZ290byBFcnJvcjsNCisgIH0NCisNCisgIFN0YXRlLT5BbGxvY2F0aW9uID0gQWxsb2NhdGlv
bjsNCisgIFN0YXR1cyA9IGdCUy0+Q3JlYXRlRXZlbnQgKEVWVF9TSUdOQUxfRVhJVF9CT09UX1NF
UlZJQ0VTLCBUUExfQ0FMTEJBQ0ssDQorICAgICAgICAgICAgICAgICAgWGVuSW9QdmhEeGVOb3Rp
ZnlFeGl0Qm9vdCwgU3RhdGUsICZTdGF0ZS0+RXhpdEJvb3RFdmVudCk7DQorICBBU1NFUlRfRUZJ
X0VSUk9SIChTdGF0dXMpOw0KKw0KKyAgcmV0dXJuIEVGSV9TVUNDRVNTOw0KKw0KK0Vycm9yOg0K
KyAgaWYgKFN0YXRlICE9IE5VTEwgJiYgU3RhdGUtPlhlbklvSGFuZGxlICE9IE5VTEwpIHsNCisg
ICAgWGVuSW9NbWlvVW5pbnN0YWxsKFN0YXRlLT5YZW5Jb0hhbmRsZSk7DQorICB9DQorICBpZiAo
QWxsb2NhdGlvbiAhPSBOVUxMKSB7DQorICAgIEZyZWVQYWdlcyAoQWxsb2NhdGlvbiwgWEVOX0dS
QU5UX0ZSQU1FUyk7DQorICB9DQorICBpZiAoU3RhdGUgIT0gTlVMTCkgew0KKyAgICBGcmVlUG9v
bCAoU3RhdGUpOw0KKyAgfQ0KKyAgcmV0dXJuIFN0YXR1czsNCit9DQotLSAKQW50aG9ueSBQRVJB
UkQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 04 14:58:57 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Jul 2019 14:58:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hj3CL-0006zz-2V; Thu, 04 Jul 2019 14:58:57 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=8gU+=VB=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hj3CJ-0006yF-SU
 for xen-devel@lists.xenproject.org; Thu, 04 Jul 2019 14:58:55 +0000
X-Inumbo-ID: 3d0eecd6-9e6c-11e9-8b97-afbfad47e279
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 3d0eecd6-9e6c-11e9-8b97-afbfad47e279;
 Thu, 04 Jul 2019 14:58:53 +0000 (UTC)
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: +XbzjX2jvpqVFu6In37KMpKPCDogyFCMsyBkQ/VH7FcjCZ3FZ6hqeNe6Z83iuuTLLclsPBuEza
 PJsM1kOPheRP60ao3r5+mEJs54E2jRWZJ0ktcHGef5aCCL6Y+cvFH+qXXBG8PtFNdqEGeR+wH3
 ynPMrxoCDz8DphbKR6I09f60q5hstOf4DY068RB3LqR/eR+M0qiavMxOEEsiZGMGV77sZqZc4l
 LWoAGbali+LWNh4XzCVHbpQeZmJqF2PkrhfAdKm8G9RZUu+YpcaDOs0N0/mbb9NUtFkApGa3rU
 keA=
X-SBRS: 2.7
X-MesageID: 2626073
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,451,1557201600"; 
   d="scan'208";a="2626073"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <devel@edk2.groups.io>
Date: Thu, 4 Jul 2019 15:42:20 +0100
Message-ID: <20190704144233.27968-23-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.22.0
In-Reply-To: <20190704144233.27968-1-anthony.perard@citrix.com>
References: <20190704144233.27968-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 22/35] OvmfPkg: Import XENMEM_memory_map
 hypercall to Xen/memory.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: Ard Biesheuvel <ard.biesheuvel@linaro.org>,
 Jordan Justen <jordan.l.justen@intel.com>, Julien Grall <julien.grall@arm.com>,
 Anthony PERARD <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Laszlo Ersek <lersek@redhat.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIGluZm9ybWF0aW9ucyB0byBtYWtlIGEgWEVOTUVNX21lbW9yeV9tYXAgaHlwZXJjYWxsIGlz
IGNvcGllZCBvdmVyCmZyb20gdGhlIHB1YmxpYyBoZWFkZXIgb2YgdGhlIFhlbiBQcm9qZWN0LCB3
aXRoIHRoZSB0eXBlIG5hbWUgbW9kaWZpZWQKdG8gYnVpbGQgb24gT1ZNRi4KClJlZjogaHR0cHM6
Ly9idWd6aWxsYS50aWFub2NvcmUub3JnL3Nob3dfYnVnLmNnaT9pZD0xNjg5ClNpZ25lZC1vZmYt
Ynk6IEFudGhvbnkgUEVSQVJEIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29tPgpBY2tlZC1ieTog
TGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KLS0tCgpOb3RlczoKICAgIHYzOgogICAg
LSBleHBhbmRlZCB0aGUgIlRoaXMiIHRoYXQgd2FzIHN0YXJ0aW5nIHRoZSBjb21taXQgbWVzc2Fn
ZSBib2R5LgoKIE92bWZQa2cvSW5jbHVkZS9JbmR1c3RyeVN0YW5kYXJkL1hlbi9tZW1vcnkuaCB8
IDIzICsrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAyMyBpbnNlcnRpb25zKCsp
CgpkaWZmIC0tZ2l0IGEvT3ZtZlBrZy9JbmNsdWRlL0luZHVzdHJ5U3RhbmRhcmQvWGVuL21lbW9y
eS5oIGIvT3ZtZlBrZy9JbmNsdWRlL0luZHVzdHJ5U3RhbmRhcmQvWGVuL21lbW9yeS5oCmluZGV4
IDgxZTk4MTMzMWEuLjRhMzNhMjZkNGUgMTAwNjQ0Ci0tLSBhL092bWZQa2cvSW5jbHVkZS9JbmR1
c3RyeVN0YW5kYXJkL1hlbi9tZW1vcnkuaAorKysgYi9Pdm1mUGtnL0luY2x1ZGUvSW5kdXN0cnlT
dGFuZGFyZC9YZW4vbWVtb3J5LmgKQEAgLTY1LDYgKzY1LDI5IEBAIHN0cnVjdCB4ZW5fcmVtb3Zl
X2Zyb21fcGh5c21hcCB7CiB0eXBlZGVmIHN0cnVjdCB4ZW5fcmVtb3ZlX2Zyb21fcGh5c21hcCB4
ZW5fcmVtb3ZlX2Zyb21fcGh5c21hcF90Ow0KIERFRklORV9YRU5fR1VFU1RfSEFORExFKHhlbl9y
ZW1vdmVfZnJvbV9waHlzbWFwX3QpOw0KIA0KKy8qDQorICogUmV0dXJucyB0aGUgcHNldWRvLXBo
eXNpY2FsIG1lbW9yeSBtYXAgYXMgaXQgd2FzIHdoZW4gdGhlIGRvbWFpbg0KKyAqIHdhcyBzdGFy
dGVkIChzcGVjaWZpZWQgYnkgWEVOTUVNX3NldF9tZW1vcnlfbWFwKS4NCisgKiBhcmcgPT0gYWRk
ciBvZiB4ZW5fbWVtb3J5X21hcF90Lg0KKyAqLw0KKyNkZWZpbmUgWEVOTUVNX21lbW9yeV9tYXAg
ICAgICAgICAgIDkNCitzdHJ1Y3QgeGVuX21lbW9yeV9tYXAgew0KKyAgICAvKg0KKyAgICAgKiBP
biBjYWxsIHRoZSBudW1iZXIgb2YgZW50cmllcyB3aGljaCBjYW4gYmUgc3RvcmVkIGluIGJ1ZmZl
ci4gT24NCisgICAgICogcmV0dXJuIHRoZSBudW1iZXIgb2YgZW50cmllcyB3aGljaCBoYXZlIGJl
ZW4gc3RvcmVkIGluDQorICAgICAqIGJ1ZmZlci4NCisgICAgICovDQorICAgIFVJTlQzMiBucl9l
bnRyaWVzOw0KKw0KKyAgICAvKg0KKyAgICAgKiBFbnRyaWVzIGluIHRoZSBidWZmZXIgYXJlIGlu
IHRoZSBzYW1lIGZvcm1hdCBhcyByZXR1cm5lZCBieSB0aGUNCisgICAgICogQklPUyBJTlQgMHgx
NSBFQVg9MHhFODIwIGNhbGwuDQorICAgICAqLw0KKyAgICBYRU5fR1VFU1RfSEFORExFKHZvaWQp
IGJ1ZmZlcjsNCit9Ow0KK3R5cGVkZWYgc3RydWN0IHhlbl9tZW1vcnlfbWFwIHhlbl9tZW1vcnlf
bWFwX3Q7DQorREVGSU5FX1hFTl9HVUVTVF9IQU5ETEUoeGVuX21lbW9yeV9tYXBfdCk7DQorDQog
I2VuZGlmIC8qIF9fWEVOX1BVQkxJQ19NRU1PUllfSF9fICovDQogDQogLyoNCi0tIApBbnRob255
IFBFUkFSRAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 04 14:59:14 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Jul 2019 14: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 1hj3Cc-0007LT-KA; Thu, 04 Jul 2019 14:59: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=SvFn=VB=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hj3Cb-0007KD-GV
 for xen-devel@lists.xenproject.org; Thu, 04 Jul 2019 14:59:13 +0000
X-Inumbo-ID: 481191ee-9e6c-11e9-8980-bc764e045a96
Received: from m9a0001g.houston.softwaregrp.com (unknown [15.124.64.66])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 481191ee-9e6c-11e9-8980-bc764e045a96;
 Thu, 04 Jul 2019 14:59:11 +0000 (UTC)
Received: FROM m9a0001g.houston.softwaregrp.com (15.121.0.191) BY
 m9a0001g.houston.softwaregrp.com WITH ESMTP; 
 Thu,  4 Jul 2019 14:59:10 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M9W0068.microfocus.com (2002:f79:bf::f79:bf) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Thu, 4 Jul 2019 14:54:42 +0000
Received: from NAM05-DM3-obe.outbound.protection.outlook.com (15.124.72.11) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Thu, 4 Jul 2019 14:54:42 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3105.namprd18.prod.outlook.com (10.255.136.94) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2032.18; Thu, 4 Jul 2019 14:54:41 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc%3]) with mapi id 15.20.2052.010; Thu, 4 Jul 2019
 14:54:41 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v9 11/23] x86emul: support of AVX512* population count
 insns
Thread-Index: AQHVL/8+w7wOwPiMakCGalDz/ydOwKa6jtGDgAAB+QA=
Date: Thu, 4 Jul 2019 14:54:41 +0000
Message-ID: <e95d1c2c-feea-b8cc-0fca-a005668f269f@suse.com>
References: <f69ca82f-e2db-e85e-ff98-2060a8dc28a5@suse.com>
 <745c685a-a614-6067-946d-c89fe98cb589@suse.com>
 <3240eb2e-ff32-bfc6-fa49-0cc8bb84582d@citrix.com>
In-Reply-To: <3240eb2e-ff32-bfc6-fa49-0cc8bb84582d@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DBBPR09CA0041.eurprd09.prod.outlook.com
 (2603:10a6:10:d4::29) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 82e78da2-3f13-4c34-d17a-08d7008f8b37
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3105; 
x-ms-traffictypediagnostic: BY5PR18MB3105:
x-microsoft-antispam-prvs: <BY5PR18MB31051397F68656314B6D143AB3FA0@BY5PR18MB3105.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 0088C92887
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(346002)(136003)(376002)(396003)(366004)(39860400002)(199004)(189003)(52116002)(110136005)(305945005)(316002)(76176011)(8936002)(7736002)(6116002)(81166006)(81156014)(8676002)(2501003)(66946007)(86362001)(66446008)(102836004)(66556008)(66476007)(72206003)(64756008)(53546011)(386003)(11346002)(256004)(486006)(53936002)(6506007)(2616005)(446003)(6436002)(31696002)(99286004)(476003)(3846002)(14454004)(54906003)(186003)(73956011)(80792005)(5660300002)(31686004)(478600001)(68736007)(2906002)(229853002)(71200400001)(71190400001)(6512007)(6246003)(25786009)(4326008)(66066001)(26005)(36756003)(6486002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3105;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: DdjJfwYe/L+dMeps5GY+7mmgI0a5MGvF4Id7L9UhdSN2D7HMdk7U7PQjXhlmqyNh/QXufm5D+607Hu1jrVQ+0F+y26AAxV5tCzr2XJJuUP2QuydEpifJ5/CdFalCgxD/lVR6bfRGu5VdkmXowXtg9YHBNlzFnlC+I4d214V4u/je6El4bf8YvkAGx9TakiBtVB8dfye/V9WPScOVkSoX0pIlToI08Vs/WSgIx8CaSDDTnkIT4SeXtK1FWAUMUT9tOJVgI7T2Vc0hlwZDthP+mVMiFtPttQDIixPZTeDJ4CqOzZzQFn47VFu1TLyOkamF+f6ABP/Zm6LXZpuvEufuOL2MMPWg3kNJ9CRbGjgWjHEecS8FHVkVSn9V47YHXELbLb4ZGaF0swgw4wH5Enb3bGFPBDsagpCr9pErkEl31fE=
Content-ID: <4C23CA7DF6921E4AA52942618FC14FA6@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 82e78da2-3f13-4c34-d17a-08d7008f8b37
X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Jul 2019 14:54:41.3558 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3105
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v9 11/23] x86emul: support of AVX512*
 population count insns
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wl@xen.org>, RogerPau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDQuMDcuMjAxOSAxNjo0NywgQW5kcmV3IENvb3BlciB3cm90ZToNCj4gT24gMDEvMDcvMjAx
OSAxMjoyMiwgSmFuIEJldWxpY2ggd3JvdGU6DQo+PiAtLS0gYS94ZW4vdG9vbHMvZ2VuLWNwdWlk
LnB5DQo+PiArKysgYi94ZW4vdG9vbHMvZ2VuLWNwdWlkLnB5DQo+PiBAQCAtMjY4LDcgKzI2OCw3
IEBAIGRlZiBjcnVuY2hfbnVtYmVycyhzdGF0ZSk6DQo+PiAgICAgICAgICAgICMgQVZYNTEyIGV4
dGVuc2lvbnMgYWN0aW5nIG9uIHZlY3RvcnMgb2YgYnl0ZXMvd29yZHMgYXJlIG1hZGUNCj4+ICAg
ICAgICAgICAgIyBkZXBlbmRlbnRzIG9mIEFWWDUxMkJXIChhcyB0byByZXF1aXJpbmcgd2lkZXIg
dGhhbiAxNi1iaXQgbWFzaw0KPj4gICAgICAgICAgICAjIHJlZ2lzdGVycyksIGRlc3BpdGUgdGhl
IFNETSBub3QgZm9ybWFsbHkgbWFraW5nIHRoaXMgY29ubmVjdGlvbi4NCj4+IC0gICAgICAgIEFW
WDUxMkJXOiBbQVZYNTEyX0JGMTYsIEFWWDUxMl9WQk1JLCBBVlg1MTJfVkJNSTJdLA0KPj4gKyAg
ICAgICAgQVZYNTEyQlc6IFtBVlg1MTJfQkYxNiwgQVZYNTEyX0JJVEFMRywgQVZYNTEyX1ZCTUks
IEFWWDUxMl9WQk1JMl0sDQo+IA0KPiBCSVRBTEcgc2hvdWxkIGJlIGFmdGVyIFZCTUkyLCBiZWNh
dXNlIGV2ZXJ5dGhpbmcgaW4gdGhpcyB0YWJsZSBpcw0KPiBvcmRlcmVkIGJ5IGJpdCBudW1iZXIu
DQoNCkFzIHNhaWQgYmVmb3JlIC0gdGhlcmUncyBubyBvcmRlcmluZyBieSBiaXQgbnVtYmVyIHBv
c3NpYmxlIGhlcmUuDQpUaGUgaW5kaXZpZHVhbCBmZWF0dXJlcyBtYXkgbGl2ZSBvbiBkaWZmZXJl
bnQgKHN1YilsZWF2ZXMuIEJ5DQp3aGF0IHlvdSBzYXkgQkYxNiBzaG91bGRuJ3QgYmUgZmlyc3Qu
IFRoZSBsaXN0IGhlcmUgY2xlYXJseSBpcw0Kc29ydGVkIGFscGhhYmV0aWNhbGx5LCBhbmQgaW1v
IHRoYXQncyB0aGUgb25seSBmdXR1cmUgcHJvb2Ygc29ydGluZw0KcG9zc2libGUgKGFuZCBhbHNv
IGZvciBBVlg1MTJGLCB3aGVyZSBJIGhhZCBwcmV2aW91c2x5IG9mZmVyZWQgdG8NCnB1dCB0b2dl
dGhlciBhIHBhdGNoIHRvIHN3aXRjaCB0byBhbHBoYWJldGljYWwgb3JkZXJpbmcsIGlmIG9ubHkg
d2UNCmNvdWxkIGFncmVlIG9uIHRoYXQpLg0KDQo+IFdpdGggdGhpcyBmaXhlZCwgQWNrZWQtYnk6
IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+DQoNCkFzIHBlciBhYm92
ZSBJJ20gbm90IGdvaW5nIHRvIGFwcGx5IHRoaXMgd2l0aG91dCBoZWFyaW5nIGJhY2sgZnJvbQ0K
eW91Lg0KDQpKYW4NCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 04 15:10:21 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Jul 2019 15: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 1hj3NI-0001cC-QV; Thu, 04 Jul 2019 15:10:16 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=E3Ia=VB=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hj3NH-0001c7-F7
 for xen-devel@lists.xenproject.org; Thu, 04 Jul 2019 15:10:15 +0000
X-Inumbo-ID: d16f4848-9e6d-11e9-b470-c7beec592fba
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d16f4848-9e6d-11e9-b470-c7beec592fba;
 Thu, 04 Jul 2019 15:10:11 +0000 (UTC)
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 9aWjyVdAw2VreveHIW0H8DZGOSHuLN7/Gf03uQMYc402Cbkx4K0qZavEd1bWOq/jnw4zzx3aRT
 XrtSXcw8+SatbZp7/q6C0/TyGF/F1nVAyf8r11UotHdwr47zw9xW/+VvI+B1syZRN7uJbFb7uV
 8/tU7vWzOutsoAhVGTVO/FXMtdXWMM18aZagE3QjXTXUKoEk/Q93f1EPqzhAJuDsCLmxsIAO90
 A+Jaai7uF0YmHE0tEf36ugLV8B/XzL4K4ErTTxuJoLTTPeNFNClz8epkZY0cPjh04EivitVUB0
 uaE=
X-SBRS: 2.7
X-MesageID: 2618139
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,451,1557201600"; 
   d="scan'208";a="2618139"
To: Jan Beulich <JBeulich@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
References: <f69ca82f-e2db-e85e-ff98-2060a8dc28a5@suse.com>
 <a742e4c5-212c-38e9-e4a2-787946b0e30b@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <b3ec714a-b186-8274-d914-2f14600dec86@citrix.com>
Date: Thu, 4 Jul 2019 16:10:08 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <a742e4c5-212c-38e9-e4a2-787946b0e30b@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 v9 19/23] x86emul: support GFNI insns
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wl@xen.org>, RogerPau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDEvMDcvMjAxOSAxMjoyNiwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gQXMgdG8gdGhlIGZlYXR1
cmUgZGVwZW5kZW5jeSBhZGp1c3RtZW50LCB3aGlsZSBzdHJpY3RseSBzcGVha2luZyBTU0UgaXMK
PiBhIHN1ZmZpY2llbnQgcHJlcmVxICh0byBoYXZlIFhNTSByZWdpc3RlcnMpLCB2ZWN0b3JzIG9m
IGJ5dGVzIGFuZCBxd29yZHMKPiBoYXZlIGdvdCBpbnRyb2R1Y2VkIG9ubHkgd2l0aCBTU0UyLiBn
Y2MsIGZvciBleGFtcGxlLCB1c2VzIGEgc2ltaWxhcgo+IGNvbm5lY3Rpb24gaW4gaXRzIHJlc3Bl
Y3RpdmUgaW50cmluc2ljcyBoZWFkZXIuCj4KPiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+CgpBY2tlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3Bl
cjNAY2l0cml4LmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 04 15:16:19 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Jul 2019 15:16:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hj3T4-0001za-LA; Thu, 04 Jul 2019 15:16:14 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=8gU+=VB=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hj3T3-0001zV-Q8
 for xen-devel@lists.xenproject.org; Thu, 04 Jul 2019 15:16:13 +0000
X-Inumbo-ID: a6feb854-9e6e-11e9-b35d-4758c14e316e
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id a6feb854-9e6e-11e9-b35d-4758c14e316e;
 Thu, 04 Jul 2019 15:16:10 +0000 (UTC)
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: sd8etbLGFuxGXVQ8lSvfYR4iERqJuvPk+nMdKI53EvT6z5rW4GU2nAykIkrEVq3JJWY9xw+u7J
 ByGAIAwL11IAdliD/ujZSmviMGB6CzxbWm7KsR62xO0YvXrKOg8dMlNXzoRqYXi9ZxUKtOqOCZ
 CtpZgg9DbezJkyuHSmcT/2tkbUkO627dCbN5TQ/UDEUWNbBsQ/j0oqSPP7xUbfG9Z1oTuMdnsa
 7k4jFD8ajPggYEBNdu25wSQpEYtkwkkyCMUAli9zy/qbtRflzbInrfU2u1Vhy0etVlWgTC9146
 q6w=
X-SBRS: 2.7
X-MesageID: 2651576
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,451,1557201600"; 
   d="scan'208";a="2651576"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Thu, 4 Jul 2019 16:15:22 +0100
Message-ID: <20190704151522.32639-1-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.22.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] include/public/io/ring.h: Remove xen_mb, xen_rmb,
 xen_wmb 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: Anthony PERARD <anthony.perard@citrix.com>, Juergen Gross <jgross@suse.com>,
 Paul Durrant <Paul.Durrant@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhvc2UgbWFjcm9zIHdoZXJlIGludHJvZHVjZWQgd2hlbiBhIHByZWZpeCAieGVuXyIgd2FzIGFk
ZGVkIHRvCm1iLHJtYix3bWIuIFRoZXJlIGFyZSBnYXRlZCBvbiBfX1hFTl9JTlRFUkZBQ0VfVkVS
U0lPTl9fLCBidXQgdGhlcmUKYXJlIG5vdCBwYXJ0IG9mIHRoZSBYZW4gaW50ZXJmYWNlLiBVc2Vy
cyBvZiByaW5nLmggbmVlZHMgdG8gcHJvdmlkZQp4ZW5fW3J3XT9tYigpIGFueXdhaSBiZWNhdXNl
IFtyd10/bWIoKSBpc24ndCBsaWtlbHkgdG8gZXhpc3QuCgpTdWdnZXN0ZWQtYnk6IFBhdWwgRHVy
cmFudCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+ClNpZ25lZC1vZmYtYnk6IEFudGhvbnkgUEVS
QVJEIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29tPgotLS0KIHhlbi9pbmNsdWRlL3B1YmxpYy9p
by9yaW5nLmggfCAxNSArKysrKysrLS0tLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCA3IGluc2VydGlv
bnMoKyksIDggZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvcHVibGljL2lv
L3JpbmcuaCBiL3hlbi9pbmNsdWRlL3B1YmxpYy9pby9yaW5nLmgKaW5kZXggYzVkNTNlMzEwMy4u
NTYxMGFlMTRmOCAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvcHVibGljL2lvL3JpbmcuaAorKysg
Yi94ZW4vaW5jbHVkZS9wdWJsaWMvaW8vcmluZy5oCkBAIC0zMyw2ICszMywxMyBAQAogICogLSBz
dGFuZGFyZCBpbnRlZ2VycyB0eXBlcyAodWludDhfdCwgdWludDE2X3QsIGV0YykKICAqIFRoZXkg
YXJlIHByb3ZpZGVkIGJ5IHN0ZGludC5oIG9mIHRoZSBzdGFuZGFyZCBoZWFkZXJzLgogICoKKyAq
IEJlZm9yZSB1c2luZyB0aGUgZGlmZmVyZW50IG1hY3JvcywgeW91IG5lZWQgdG8gcHJvdmlkZSB0
aGUgZm9sbG93aW5nCisgKiBtYWNyb3M6CisgKiAtIHhlbl9tYigpICBhIG1lbW9yeSBiYXJyaWVy
CisgKiAtIHhlbl9ybWIoKSBhIHJlYWQgbWVtb3J5IGJhcnJpZXIKKyAqIC0geGVuX3dtYigpIGEg
d3JpdGUgbWVtb3J5IGJhcnJpZXIKKyAqIEV4YW1wbGUgb2YgdGhvc2UgY2FuIGJlIGZvdW5kIGlu
IHhlbmN0cmwuaC4KKyAqCiAgKiBJbiBhZGRpdGlvbiwgaWYgeW91IGludGVuZCB0byB1c2UgdGhl
IEZMRVggbWFjcm9zLCB5b3UgYWxzbyBuZWVkIHRvCiAgKiBwcm92aWRlIHRoZSBmb2xsb3dpbmcs
IGJlZm9yZSBpbnZva2luZyB0aGUgRkxFWCBtYWNyb3M6CiAgKiAtIHNpemVfdApAQCAtNDIsMTQg
KzQ5LDYgQEAKICAqIGFuZCBncmFudF90YWJsZS5oIGZyb20gdGhlIFhlbiBwdWJsaWMgaGVhZGVy
cy4KICAqLwogCi0jaW5jbHVkZSAiLi4veGVuLWNvbXBhdC5oIgotCi0jaWYgX19YRU5fSU5URVJG
QUNFX1ZFUlNJT05fXyA8IDB4MDAwMzAyMDgKLSNkZWZpbmUgeGVuX21iKCkgIG1iKCkKLSNkZWZp
bmUgeGVuX3JtYigpIHJtYigpCi0jZGVmaW5lIHhlbl93bWIoKSB3bWIoKQotI2VuZGlmCi0KIHR5
cGVkZWYgdW5zaWduZWQgaW50IFJJTkdfSURYOwogCiAvKiBSb3VuZCBhIDMyLWJpdCB1bnNpZ25l
ZCBjb25zdGFudCBkb3duIHRvIHRoZSBuZWFyZXN0IHBvd2VyIG9mIHR3by4gKi8KLS0gCkFudGhv
bnkgUEVSQVJECgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 04 15:36:53 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Jul 2019 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 1hj3mo-0003tU-D0; Thu, 04 Jul 2019 15:36:38 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=8gU+=VB=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hj3mn-0003tP-6j
 for xen-devel@lists.xenproject.org; Thu, 04 Jul 2019 15:36:37 +0000
X-Inumbo-ID: 8197ac4e-9e71-11e9-8980-bc764e045a96
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8197ac4e-9e71-11e9-8980-bc764e045a96;
 Thu, 04 Jul 2019 15:36:35 +0000 (UTC)
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: OoomVJH8dJBtCkqlNr34nlMSb0ETOMf1DB4fpTecWIoYdSZVEPED7EZAQtZCZNFjvZHnJipxTw
 au8z1DI4idSuypN+pDtdEIXI8Yn7Y+DuWnD8nh1ArLpVdDwxRMaEZ0L7KxLnQ1Zie3gKcEKqRt
 O4YqfTizwVI2+Ej0mk8aCHm9GLtqOmP1aTtfQKTjQ8MPpmbBb9zgoMkdLITUEwcK21U3/94yXg
 RILCkoeMcvFc1jQFTnIhHoT8miA4MUMYr1QLLFXhbDVg3wUX1i8Td/g/PXuhRHRuEGSxIMUWjT
 Oec=
X-SBRS: 2.7
X-MesageID: 2627246
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,451,1557201600"; 
   d="scan'208";a="2627246"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <qemu-devel@nongnu.org>
Date: Thu, 4 Jul 2019 16:36:05 +0100
Message-ID: <20190704153605.4140-1-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.22.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] xen: Fix ring.h 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: Anthony PERARD <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Stefano Stabellini <sstabellini@kernel.org>,
 Markus Armbruster <armbru@redhat.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>

VGhlIHhlbl9bcnddP21iKCkgbWFjcm9zIGRlZmluZWQgaW4gcmluZy5oIGNhbid0IGJlIHVzZWQg
YW5kIHRoZSBmYWN0CnRoYXQgdGhlcmUgYXJlIGdhdGVkIGJlaGluZCBfX1hFTl9JTlRFUkZBQ0Vf
VkVSU0lPTl9fIG1lYW5zIHRoYXQgaXQKbmVlZHMgdG8gYmUgZGVmaW5lZCBzb21ld2hlcmUuIFFF
TVUgZG9lc24ndCBpbXBsZW1lbnQgaW50ZXJmYWNlcyB3aXRoCnRoZSBYZW4gaHlwZXJ2aXNvciBz
byBkZWZpbmluZyBfX1hFTl9JTlRFUkZBQ0VfVkVSU0lPTl9fIGlzIHBvaW50bGVzcy4KVGhpcyBs
ZWFkcyB0bzoKICAgIGluY2x1ZGUvaHcveGVuL2lvL3JpbmcuaDo0Nzo1OiBlcnJvcjogIl9fWEVO
X0lOVEVSRkFDRV9WRVJTSU9OX18iCiAgICAgICAgaXMgbm90IGRlZmluZWQsIGV2YWx1YXRlcyB0
byAwIFstV2Vycm9yPXVuZGVmXQoKQ2xlYW51cCByaW5nLmguIFRoZSB4ZW5fKm1iKCkgbWFjcm9z
IGFyZSBhbHJlYWR5IGRlZmluZWQgaW4geGVuY3RybC5oCndoaWNoIGlzIGluY2x1ZGVkIGluIHhl
bl9jb21tb24uaC4KClJlcG9ydGVkLWJ5OiBNYXJrdXMgQXJtYnJ1c3RlciA8YXJtYnJ1QHJlZGhh
dC5jb20+ClNpZ25lZC1vZmYtYnk6IEFudGhvbnkgUEVSQVJEIDxhbnRob255LnBlcmFyZEBjaXRy
aXguY29tPgotLS0KCk5vdGVzOgogICAgQSBzaW1pbGFyIHBhdGNoIGhhdmUgYmVlbiBzZW50IHRv
IHRoZSBjYW5vbmljYWwgdmVyc2lvbjoKICAgIGh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
YXJjaGl2ZXMvaHRtbC94ZW4tZGV2ZWwvMjAxOS0wNy9tc2cwMDM3MC5odG1sCgogaW5jbHVkZS9o
dy94ZW4vaW50ZXJmYWNlL2lvL3JpbmcuaCB8IDYgLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgNiBk
ZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9pbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vcmlu
Zy5oIGIvaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3JpbmcuaAppbmRleCAxYWRhY2YwOWY5
Li43MDQ5OTBhMmM5IDEwMDY0NAotLS0gYS9pbmNsdWRlL2h3L3hlbi9pbnRlcmZhY2UvaW8vcmlu
Zy5oCisrKyBiL2luY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby9yaW5nLmgKQEAgLTQyLDEyICs0
Miw2IEBACiAgKiBhbmQgZ3JhbnRfdGFibGUuaCBmcm9tIHRoZSBYZW4gcHVibGljIGhlYWRlcnMu
CiAgKi8KIAotI2lmIF9fWEVOX0lOVEVSRkFDRV9WRVJTSU9OX18gPCAweDAwMDMwMjA4Ci0jZGVm
aW5lIHhlbl9tYigpICBtYigpCi0jZGVmaW5lIHhlbl9ybWIoKSBybWIoKQotI2RlZmluZSB4ZW5f
d21iKCkgd21iKCkKLSNlbmRpZgotCiB0eXBlZGVmIHVuc2lnbmVkIGludCBSSU5HX0lEWDsKIAog
LyogUm91bmQgYSAzMi1iaXQgdW5zaWduZWQgY29uc3RhbnQgZG93biB0byB0aGUgbmVhcmVzdCBw
b3dlciBvZiB0d28uICovCi0tIApBbnRob255IFBFUkFSRAoKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 04 15:52:20 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Jul 2019 15:52:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hj41u-0005ZH-QS; Thu, 04 Jul 2019 15:52:14 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=SvFn=VB=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hj41t-0005ZC-Dc
 for xen-devel@lists.xenproject.org; Thu, 04 Jul 2019 15:52:13 +0000
X-Inumbo-ID: 649f66bb-9e73-11e9-8980-bc764e045a96
Received: from m9a0002g.houston.softwaregrp.com (unknown [15.124.64.67])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 649f66bb-9e73-11e9-8980-bc764e045a96;
 Thu, 04 Jul 2019 15:52:11 +0000 (UTC)
Received: FROM m9a0002g.houston.softwaregrp.com (15.121.0.190) BY
 m9a0002g.houston.softwaregrp.com WITH ESMTP; 
 Thu,  4 Jul 2019 15:50:05 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M9W0067.microfocus.com (2002:f79:be::f79:be) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Thu, 4 Jul 2019 15:49:12 +0000
Received: from NAM01-BN3-obe.outbound.protection.outlook.com (15.124.8.11) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Thu, 4 Jul 2019 15:49:12 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3140.namprd18.prod.outlook.com (10.255.136.209) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2032.20; Thu, 4 Jul 2019 15:49:11 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc%3]) with mapi id 15.20.2052.010; Thu, 4 Jul 2019
 15:49:11 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Anthony PERARD <anthony.perard@citrix.com>
Thread-Topic: [Xen-devel] [PATCH] include/public/io/ring.h: Remove xen_mb,
 xen_rmb, xen_wmb macros
Thread-Index: AQHVMnuvDs7MuQLlgUGtrwp3AJHD/Ka6mw4A
Date: Thu, 4 Jul 2019 15:49:11 +0000
Message-ID: <11258d51-03b7-05ad-e94c-e7dde56d39ee@suse.com>
References: <20190704151522.32639-1-anthony.perard@citrix.com>
In-Reply-To: <20190704151522.32639-1-anthony.perard@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB8PR06CA0028.eurprd06.prod.outlook.com
 (2603:10a6:10:100::41) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 564c4610-0821-4245-5b86-08d700972823
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3140; 
x-ms-traffictypediagnostic: BY5PR18MB3140:
x-microsoft-antispam-prvs: <BY5PR18MB3140E34397F736E976059F08B3FA0@BY5PR18MB3140.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7219;
x-forefront-prvs: 0088C92887
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(376002)(39860400002)(346002)(136003)(396003)(366004)(199004)(189003)(54906003)(66946007)(446003)(11346002)(6512007)(66476007)(31696002)(8936002)(72206003)(53546011)(386003)(6506007)(66556008)(80792005)(316002)(476003)(86362001)(6436002)(66446008)(2616005)(81156014)(2906002)(7736002)(73956011)(305945005)(81166006)(6916009)(229853002)(478600001)(486006)(71200400001)(64756008)(8676002)(5660300002)(71190400001)(99286004)(25786009)(107886003)(26005)(52116002)(6246003)(6116002)(68736007)(3846002)(102836004)(186003)(6486002)(4326008)(14454004)(66066001)(76176011)(36756003)(31686004)(4744005)(53936002)(256004);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3140;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: PumNd3ni6/J6eRPMAQlWJk0mDM4krShKrGg0br45FshFazuf4AVlYjX3oQuDsgO89ANYyTwpZZC1+VPUw8vCZaN+DFJoZqr4IofOT0q3gdo16JhDR3QBK2i955aKLL6EzAWZkTZi0ocAdVk7M1zIp/VZ6JutIkOsXrH8gDqpTCQTnUfQRnFIVQZV1eaiyVUgw4J9zHLizUWfic89bDsVPBgjYThgcQB+Pk9ldETe8YbBOxCAdPdGw+r1AKDVWzyGjt7utobH9n/AuMLNDpVBy76QRlkQio8584QESnDEebNYy73gQRXwz0RaolQgNWd62Gtr1qn3CcelKW6xET5s3Hv/sPQtIycHRP0Crb25j4Jh58vAjanVj0BRlOydjvZNDRcita3AXjrycQfR5Qe/B54ashTEN97nf0X+Uwm52Qc=
Content-ID: <956276BE96BDBB418F591EEC44EC7C27@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 564c4610-0821-4245-5b86-08d700972823
X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Jul 2019 15:49:11.2430 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3140
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH] include/public/io/ring.h: Remove xen_mb,
 xen_rmb, xen_wmb macros
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <JGross@suse.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>, Paul
 Durrant <Paul.Durrant@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDQuMDcuMjAxOSAxNzoxNSwgQW50aG9ueSBQRVJBUkQgd3JvdGU6DQo+IFRob3NlIG1hY3Jv
cyB3aGVyZSBpbnRyb2R1Y2VkIHdoZW4gYSBwcmVmaXggInhlbl8iIHdhcyBhZGRlZCB0bw0KPiBt
YixybWIsd21iLiBUaGVyZSBhcmUgZ2F0ZWQgb24gX19YRU5fSU5URVJGQUNFX1ZFUlNJT05fXywg
YnV0IHRoZXJlDQo+IGFyZSBub3QgcGFydCBvZiB0aGUgWGVuIGludGVyZmFjZS4gVXNlcnMgb2Yg
cmluZy5oIG5lZWRzIHRvIHByb3ZpZGUNCj4geGVuX1tyd10/bWIoKSBhbnl3YWkgYmVjYXVzZSBb
cnddP21iKCkgaXNuJ3QgbGlrZWx5IHRvIGV4aXN0Lg0KDQpJdCdzIG5vdCBjbGVhciB0byBtZSB3
aGF0IHlvdSB3YW50IHRvIGFjaGlldmU6DQoNCj4gQEAgLTQyLDE0ICs0OSw2IEBADQo+ICAgICog
YW5kIGdyYW50X3RhYmxlLmggZnJvbSB0aGUgWGVuIHB1YmxpYyBoZWFkZXJzLg0KPiAgICAqLw0K
PiAgIA0KPiAtI2luY2x1ZGUgIi4uL3hlbi1jb21wYXQuaCINCj4gLQ0KPiAtI2lmIF9fWEVOX0lO
VEVSRkFDRV9WRVJTSU9OX18gPCAweDAwMDMwMjA4DQo+IC0jZGVmaW5lIHhlbl9tYigpICBtYigp
DQo+IC0jZGVmaW5lIHhlbl9ybWIoKSBybWIoKQ0KPiAtI2RlZmluZSB4ZW5fd21iKCkgd21iKCkN
Cj4gLSNlbmRpZg0KDQpUaGV5J3JlIGFscmVhZHkgbm90IHBvbGx1dGluZyB0aGUgbmFtZSBzcGFj
ZSBmb3IgYW55IG1vZGVybiBjb25zdW1lci4NCkFuZCB5b3UncmUgcmlza2luZyB0byBicmVhayBv
bGQgdmVyYmF0aW0gdXNlcnMgb2YgdGhlIGhlYWRlci4gU3VjaA0KY29tcGF0aWJpbGl0eSBzdHVm
ZiBjYW4sIGluIG15IG9waW5pb24sIHNpbXBseSBuZXZlciBnbyBhd2F5Lg0KDQpKYW4NCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 04 16:11:35 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Jul 2019 16:11:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hj4KX-0007z0-NZ; Thu, 04 Jul 2019 16: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=suz0=VB=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hj4KW-0007yv-8P
 for xen-devel@lists.xenproject.org; Thu, 04 Jul 2019 16:11:28 +0000
X-Inumbo-ID: 5fd6f92b-9e76-11e9-8980-bc764e045a96
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5fd6f92b-9e76-11e9-8980-bc764e045a96;
 Thu, 04 Jul 2019 16:11:26 +0000 (UTC)
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=Paul.Durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 Paul.Durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 6K59sTFT7IbsFpTshD7zQK7Z6erKG5UeGJGYBcbwYszgZV9tmh/T3mq1KzskHFMUg+LuckO6PA
 s+oYQbR5pOaPOc+IxMfOfDyCsk5REPDZjdptWGDutHYCZQA7F18EnMyaS9m6kMPod5nCaitSQm
 HgED83B2s6t8/jKp7df7+As5HRLIl2Gp+2X77SpIU+qAIc8r8D2tzcJGELQR0aW9KCvjHlgSSq
 vm/yM0KkLIzrSnHqeO0lQ7kshKVkh0BAMnXg8Ap9a7vvZGXVNcivyrk6BBtZNLPM0U/FGI5kGn
 OcE=
X-SBRS: 2.7
X-MesageID: 2625875
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,451,1557201600"; 
   d="scan'208";a="2625875"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Jan Beulich' <JBeulich@suse.com>, Anthony Perard
 <anthony.perard@citrix.com>
Thread-Topic: [Xen-devel] [PATCH] include/public/io/ring.h: Remove xen_mb,
 xen_rmb, xen_wmb macros
Thread-Index: AQHVMntmcjAjDu/MbEW4KaEw4V64e6a6eY2AgAAlqmA=
Date: Thu, 4 Jul 2019 16:11:23 +0000
Message-ID: <c2a91602902b4c9294a12c4994a3663a@AMSPEX02CL03.citrite.net>
References: <20190704151522.32639-1-anthony.perard@citrix.com>
 <11258d51-03b7-05ad-e94c-e7dde56d39ee@suse.com>
In-Reply-To: <11258d51-03b7-05ad-e94c-e7dde56d39ee@suse.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] include/public/io/ring.h: Remove xen_mb,
 xen_rmb, xen_wmb macros
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <JGross@suse.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>, Konrad
 Rzeszutek Wilk <konrad.wilk@oracle.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBKYW4gQmV1bGljaCA8SkJldWxp
Y2hAc3VzZS5jb20+DQo+IFNlbnQ6IDA0IEp1bHkgMjAxOSAxNjo0OQ0KPiBUbzogQW50aG9ueSBQ
ZXJhcmQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+DQo+IENjOiB4ZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmc7IFBhdWwgRHVycmFudCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+OyBL
b25yYWQgUnplc3p1dGVrIFdpbGsNCj4gPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+OyBKdWVyZ2Vu
IEdyb3NzIDxKR3Jvc3NAc3VzZS5jb20+DQo+IFN1YmplY3Q6IFJlOiBbWGVuLWRldmVsXSBbUEFU
Q0hdIGluY2x1ZGUvcHVibGljL2lvL3JpbmcuaDogUmVtb3ZlIHhlbl9tYiwgeGVuX3JtYiwgeGVu
X3dtYiBtYWNyb3MNCj4gDQo+IE9uIDA0LjA3LjIwMTkgMTc6MTUsIEFudGhvbnkgUEVSQVJEIHdy
b3RlOg0KPiA+IFRob3NlIG1hY3JvcyB3aGVyZSBpbnRyb2R1Y2VkIHdoZW4gYSBwcmVmaXggInhl
bl8iIHdhcyBhZGRlZCB0bw0KPiA+IG1iLHJtYix3bWIuIFRoZXJlIGFyZSBnYXRlZCBvbiBfX1hF
Tl9JTlRFUkZBQ0VfVkVSU0lPTl9fLCBidXQgdGhlcmUNCj4gPiBhcmUgbm90IHBhcnQgb2YgdGhl
IFhlbiBpbnRlcmZhY2UuIFVzZXJzIG9mIHJpbmcuaCBuZWVkcyB0byBwcm92aWRlDQo+ID4geGVu
X1tyd10/bWIoKSBhbnl3YWkgYmVjYXVzZSBbcnddP21iKCkgaXNuJ3QgbGlrZWx5IHRvIGV4aXN0
Lg0KPiANCj4gSXQncyBub3QgY2xlYXIgdG8gbWUgd2hhdCB5b3Ugd2FudCB0byBhY2hpZXZlOg0K
PiANCg0KVGhlIGlzc3VlIGlzIHRoYXQgYW55IHByb2plY3QgaW1wb3J0aW5nIHRoaXMgaGVhZGVy
IChpbiB0aGlzIGNhc2UgUUVNVSwgYnV0IEkgaGF2ZSB0aGUgc2FtZSBpc3N1ZSBpbiB0aGUgV2lu
ZG93cyBQViBkcml2ZXJzKSBuZWVkcyB0byBpbXBvcnQgeGVuLWNvbXBhdC5oIChvciBkcmVhbSB1
cCBhIGhlYWRlciBvZiB0aGUgc2FtZSBuYW1lKSwgZXZlbiB0aG91Z2ggdGhpcyBoZWFkZXIgaXMg
b25seSBjb25jZXJuZWQgd2l0aCB0aGUgdW5kZXJwaW5uaW5ncyBvZiBQViBwcm90b2NvbHMgYW5k
IGhhcyBub3RoaW5nLCBhcyBzdWNoLCB0byBkbyB3aXRoIFhlbi4NCg0KVG8ga2VlcCBvbGQgdmVy
YmF0aW0gdXNlcnMgKGFyZSB0aGVyZSByZWFsbHkgYW55IGF0IGFsbD8pIGhhcHB5LCBob3cgYWJv
dXQgc2ltcGxlLi4uDQoNCiNpZm5kZWYgeGVuX21iKCkNCiNkZWZpbmUgeGVuX21iKCkgbWIoKQ0K
I2VuZGlmDQoNCmNvbnN0cnVjdHM/DQoNCiAgUGF1bA0KX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 04 17:33:10 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Jul 2019 17: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 1hj5bL-0006aq-1D; Thu, 04 Jul 2019 17:32:55 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=jf9k=VB=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hj5bK-0006ad-4C
 for xen-devel@lists.xenproject.org; Thu, 04 Jul 2019 17:32:54 +0000
X-Inumbo-ID: be6e3ff6-9e81-11e9-9663-f7da1e2be232
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id be6e3ff6-9e81-11e9-9663-f7da1e2be232;
 Thu, 04 Jul 2019 17:32:49 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hj5bE-0005Ni-UU; Thu, 04 Jul 2019 17:32: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 1hj5bE-0007qg-4z; Thu, 04 Jul 2019 17:32:48 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hj5bE-00062m-2u; Thu, 04 Jul 2019 17:32:48 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138752-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=f4a09c9377716cd3f3ba18196fe5879be890a4f5
X-Osstest-Versions-That: xen=93ef224d63f9f04a0897d64981c619eb4816c0d3
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 04 Jul 2019 17:32:48 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 138752: 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>

ZmxpZ2h0IDEzODc1MiB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODc1Mi8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICBmNGEwOWM5Mzc3NzE2Y2QzZjNiYTE4MTk2ZmU1ODc5YmU4OTBhNGY1CmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICA5M2VmMjI0ZDYzZjlmMDRhMDg5
N2Q2NDk4MWM2MTllYjQ4MTZjMGQzCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzg3MDQgIDIwMTkt
MDctMDIgMTI6MDQ6MDIgWiAgICAyIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM4NzUyICAy
MDE5LTA3LTA0IDE1OjAwOjU3IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KICBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0
cml4LmNvbT4KICBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KICBKYW4g
QmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2Uu
Y29tPgogIFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+CiAgU3RlZmFubyBT
dGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgogIFdlaSBMaXUgPHdsQHhlbi5vcmc+
Cgpqb2JzOgogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2pl
Y3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpM
b2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVz
ZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hl
bmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWls
O2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5n
aXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZv
dW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9
c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hl
bi9naXQveGVuLmdpdAogICA5M2VmMjI0ZDYzLi5mNGEwOWM5Mzc3ICBmNGEwOWM5Mzc3NzE2Y2Qz
ZjNiYTE4MTk2ZmU1ODc5YmU4OTBhNGY1IC0+IHNtb2tlCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 04 17:57:49 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Jul 2019 17: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 1hj5zJ-0000AF-2q; Thu, 04 Jul 2019 17:57:41 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=E3Ia=VB=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hj5zH-0000AA-Id
 for xen-devel@lists.xenproject.org; Thu, 04 Jul 2019 17:57:39 +0000
X-Inumbo-ID: 34420552-9e85-11e9-ae1c-a792ea221c88
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 34420552-9e85-11e9-ae1c-a792ea221c88;
 Thu, 04 Jul 2019 17:57:36 +0000 (UTC)
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: SDAk2dBxItClEqB0tW2kUg5FIpvpP4sTKFIfoVTY8XKFNte/W3CSM+P+HCKYGFvM/lOHMQ5DGa
 r9v1ZD2EPNrH/2wNOzmUFsoGFKyHtTdJtUz6EzouQ3avOwMPMxcb3Js3fqycSrGwuHn553wIjS
 OzvZCdU63KuSpCNg2/X3ut0MfUFckbH37F61u0VlbGle9rwqbyse2Od8ydn2PBAUzIXDxsAR32
 kmzDZxwSZv4HjML8hHZrV1xvTA6wH4NcP4ek33dGU9fxPQODPh4wo5UagwlMijMkwf32ng7aDp
 IFM=
X-SBRS: 2.7
X-MesageID: 2630108
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,451,1557201600"; 
   d="scan'208";a="2630108"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Thu, 4 Jul 2019 18:57:32 +0100
Message-ID: <20190704175732.5943-1-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] x86/ctxt-switch: Document and improve GDT
 handling
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Wei Liu <wl@xen.org>, Jan Beulich <JBeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

d3JpdGVfZnVsbF9nZHRfcHRlcygpIGhhcyBhIGxhdGVudCBidWcuICBVc2luZyB2aXJ0X3RvX21m
bigpIGFuZCBpdGVyYXRpbmcKd2l0aCAobWZuICsgaSkgaXMgd3JvbmcsIGJlY2F1c2Ugb2YgUERY
IGNvbXByZXNzaW9uLiAgVGhlIGNvbnRleHQgc3dpdGNoIHBhdGgKb25seSBmdW5jdGlvbnMgY29y
cmVjdGx5IGJlY2F1c2UgTlJfUkVTRVJWRURfR0RUX1BBR0VTIGlzIDEuCgpBcyB0aGlzIGlzIGV4
Y2VlZGluZ2x5IHVubGlrZWx5IHRvIGNoYW5nZSBtb3ZpbmcgZm93YXJkLCBkcm9wIHRoZSBsb29w
CnJhdGhlciB0aGFuIGluc2VydGluZyBhIEJVSUxEX0JVR19PTihOUl9SRVNFUlZFRF9HRFRfUEFH
RVMgIT0gMSkuCgpXaXRoIHRoZSBsb29wIGRyb3BwZWQsIHdyaXRlX2Z1bGxfZ2R0X3B0ZXMoKSBi
ZWNvbWVzIG1vcmUgb2J2aW91c2x5IGEgcG9vcgpuYW1lLCBzbyByZW5hbWUgaXQgdG8gdXBkYXRl
X3hlbl9zbG90X2luX2Z1bGxfZ2R0KCkuCgpGdXJ0aGVybW9yZSwgY2FsbGluZyB2aXJ0X3RvX21m
bigpIGluIHRoZSBjb250ZXh0IHN3aXRjaCBwYXRoIGlzIGEgbG90IG9mCndhc3RlZCBjeWNsZXMg
Zm9yIGEgcmVzdWx0IHdoaWNoIGlzIGNvbnN0YW50IGFmdGVyIGJvb3QuCgpCZWdpbiBieSBkb2N1
bWVudGluZyBob3cgWGVuIGhhbmRsZXMgdGhlIEdEVHMgYWNyb3NzIGNvbnRleHQgc3dpdGNoLgoK
RnJvbSB0aGlzLCB3ZSBvYnNlcnZlIHRoYXQgbG9hZF9mdWxsX2dkdCgpIGlzIGNvbXBsZXRlbHkg
aW5kZXBlbmRlbnQgb2YgdGhlCmN1cnJlbnQgQ1BVLCBhbmQgbG9hZF9kZWZhdWx0X2dkdCgpIG9u
bHkgZ2V0cyBwYXNzZWQgdGhlIGN1cnJlbnQgQ1BVIHJlZ3VsYXIKR0RULgoKQWRkIHR3byBleHRy
YSBwZXItY3B1IHZhcmlhYmxlcyB3aGljaCBjYWNoZSB0aGUgTDFlIGZvciB0aGUgcmVndWxhciBh
bmQgY29tcGF0CkdEVCwgY2FsY3VsYXRlZCBpbiBjcHVfc21wYm9vdF9hbGxvYygpL3RyYXBfaW5p
dCgpIGFzIGFwcHJvcHJpYXRlLCBzbwp1cGRhdGVfeGVuX3Nsb3RfaW5fZnVsbF9nZHQoKSBkb2Vz
bid0IG5lZWQgdG8gd2FzdGUgdGltZSBwZXJmb3JtaW5nIHRoZSBzYW1lCmNhbGN1bGF0aW9uIG9u
IGV2ZXJ5IGNvbnRleHQgc3dpdGNoLgoKU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KLS0tCkNDOiBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3Vz
ZS5jb20+CkNDOiBXZWkgTGl1IDx3bEB4ZW4ub3JnPgpDQzogUm9nZXIgUGF1IE1vbm7DqSA8cm9n
ZXIucGF1QGNpdHJpeC5jb20+CkNDOiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CgpT
bGlnaHRseSBSRkMuCgpJJ20gZmFpcmx5IGNvbmZpZGVudCB0aGlzIGlzIGJldHRlciwgYnV0IEp1
ZXJnZW4gc2F5cyB0aGF0IHRoZSBzb21lIG9mIGhpcwpzY2hlZHVsaW5nIHBlcmYgdGVzdHMgbm90
aWNlIGxhcmdlIGRpZmZlcmVuY2UgZnJvbSBzdWJ0bGUgY2hhbmdlcyBpbgpfX2NvbnRleHRfc3dp
dGNoKCksIHNvIGl0IHdvdWxkIGJlIHVzZWZ1bCB0byBnZXQgc29tZSBudW1iZXJzIGZyb20gdGhp
cwpjaGFuZ2UuCgpUaGUgZGVsdGEgZnJvbSB0aGlzIGNoYW5nZSBpczoKCiAgYWRkL3JlbW92ZTog
Mi8wIGdyb3cvc2hyaW5rOiAxLzEgdXAvZG93bjogMzIwLy0xMjcgKDE5MykKICBGdW5jdGlvbiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvbGQgICAgIG5ldyAgIGRlbHRhCiAg
Y3B1X3NtcGJvb3RfY2FsbGJhY2sgICAgICAgICAgICAgICAgICAgICAgICAxMTUyICAgIDE0NTYg
ICAgKzMwNAogIHBlcl9jcHVfX2dkdF90YWJsZV9sMWUgICAgICAgICAgICAgICAgICAgICAgICAg
LSAgICAgICA4ICAgICAgKzgKICBwZXJfY3B1X19jb21wYXRfZ2R0X3RhYmxlX2wxZSAgICAgICAg
ICAgICAgICAgIC0gICAgICAgOCAgICAgICs4CiAgX19jb250ZXh0X3N3aXRjaCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAxMjM4ICAgIDExMTEgICAgLTEyNwogIFRvdGFsOiBCZWZvcmU9MzMz
OTIyNywgQWZ0ZXI9MzMzOTQyMCwgY2hnICswLjAxJQoKSSdtIG5vdCBvdmVybHkgaGFwcHkgYWJv
dXQgdGhlIHNwZWNpYWwgY2FzZSBpbiB0cmFwX2luaXQoKSBidXQgSSBjYW4ndCB0aGluawpvZiBh
IGJldHRlciBwbGFjZSB0byBwdXQgdGhpcy4KCkFsc28sIGl0IHNob3VsZCBub3cgYmUgdmVyeSBv
YnZpb3VzIHRvIHBlb3BsZSB0aGF0IFhlbidzIGN1cnJlbnQgR0RUIGhhbmRsaW5nCmZvciBub24t
UFYgdmNwdXMgaXMgYSByZWNpcGUgc3VidGxlIGJ1Z3MsIGlmIHdlIGV2ZXIgbWFuYWdlIHRvIGV4
ZWN1dGUgYSBzdHJheQptb3YvcG9wICVzcmVnIGluc3RydWN0aW9uLiAgV2UgcmVhbGx5IG91Z2h0
IHRvIGhhdmUgWGVuJ3MgcmVndWxhciBHRFQgaW4gYW4KYXJlYSB3aGVyZSBzbG90cyAwLTEzIGFy
ZSBlaXRoZXIgbWFwcGVkIHRvIHRoZSB6ZXJvIHBhZ2UsIG9yIG5vdCBwcmVzZW50LCBzbwp3ZSBk
b24ndCByaXNrIGxvYWRpbmcgYSBub24tZmF1bHRpbmcgZ2FyYmFnZSBzZWxlY3Rvci4KLS0tCiB4
ZW4vYXJjaC94ODYvZG9tYWluLmMgICAgICB8IDUyICsrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKy0tLS0tLS0tLS0tLS0tLS0KIHhlbi9hcmNoL3g4Ni9zbXBib290LmMgICAgIHwgIDQgKysr
KwogeGVuL2FyY2gveDg2L3RyYXBzLmMgICAgICAgfCAxMCArKysrKysrKysKIHhlbi9pbmNsdWRl
L2FzbS14ODYvZGVzYy5oIHwgIDIgKysKIDQgZmlsZXMgY2hhbmdlZCwgNTAgaW5zZXJ0aW9ucygr
KSwgMTggZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2RvbWFpbi5jIGIv
eGVuL2FyY2gveDg2L2RvbWFpbi5jCmluZGV4IDg0Y2FmYmU1NTguLjE0N2Y5NmEwOWUgMTAwNjQ0
Ci0tLSBhL3hlbi9hcmNoL3g4Ni9kb21haW4uYworKysgYi94ZW4vYXJjaC94ODYvZG9tYWluLmMK
QEAgLTE2MzUsMjMgKzE2MzUsNDIgQEAgc3RhdGljIHZvaWQgX3VwZGF0ZV9ydW5zdGF0ZV9hcmVh
KHN0cnVjdCB2Y3B1ICp2KQogICAgICAgICB2LT5hcmNoLnB2Lm5lZWRfdXBkYXRlX3J1bnN0YXRl
X2FyZWEgPSAxOwogfQogCisvKgorICogT3ZlcnZpZXcgb2YgWGVuJ3MgR0RUcy4KKyAqCisgKiBY
ZW4gbWFpbnRhaW5zIHBlci1DUFUgY29tcGF0IGFuZCByZWd1bGFyIEdEVHMgd2hpY2ggYXJlIGJv
dGggYSBzaW5nbGUgcGFnZQorICogaW4gc2l6ZS4gIFNvbWUgY29udGVudCBpcyBzcGVjaWZpYyB0
byBlYWNoIENQVSAodGhlIFRTUywgdGhlIHBlci1DUFUgbWFya2VyCisgKiBmb3IgI0RGIGhhbmRs
aW5nLCBhbmQgb3B0aW9uYWxseSB0aGUgTERUKS4gIFRoZSBjb21wYXQgYW5kIHJlZ3VsYXIgR0RU
cworICogZGlmZmVyIGJ5IHRoZSBsYXlvdXQgYW5kIGNvbnRlbnQgb2YgdGhlIGd1ZXN0IGFjY2Vz
c2libGUgc2VsZWN0b3JzLgorICoKKyAqIFRoZSBYZW4gc2VsZWN0b3JzIGxpdmUgZnJvbSAweGUw
MDAgKHNsb3QgMTQgb2YgMTYpLCBhbmQgbmVlZCB0byBhbHdheXMKKyAqIGFwcGVhciBpbiB0aGlz
IHBvc2l0aW9uIGZvciBpbnRlcnJ1cHQvZXhjZXB0aW9uIGhhbmRsaW5nIHRvIHdvcmsuCisgKgor
ICogQSBQViBndWVzdCBtYXkgc3BlY2lmeSBHRFQgZnJhbWVzIG9mIHRoZWlyIG93biAoc2xvdHMg
MCB0byAxMykuICBSb29tIGZvciBhCisgKiBmdWxsIEdEVCBleGlzdHMgaW4gdGhlIHBlci1kb21h
aW4gbWFwcGluZ3MuCisgKgorICogVG8gc2NoZWR1bGUgYSBQViB2Y3B1LCB3ZSBwb2ludCBzbG90
IDE0IG9mIHRoZSBndWVzdCdzIGZ1bGwgR0RUIGF0IHRoZQorICogY3VycmVudCBDUFUncyBjb21w
YXQgb3IgcmVndWxhciAoYXMgYXBwcm9wcmlhdGUpIEdEVCBmcmFtZS4gIFRoaXMgaXMgc28KKyAq
IHRoYXQgdGhlIHBlci1DUFUgcGFydHMgc3RpbGwgd29yayBjb3JyZWN0bHkgYWZ0ZXIgc3dpdGNo
aW5nIHBhZ2V0YWJsZXMgYW5kCisgKiBsb2FkaW5nIHRoZSBndWVzdHMgZnVsbCBHRFQgaW50byBH
RFRSLgorICoKKyAqIFRvIHNjaGVkdWxlIElkbGUgb3IgSFZNIHZjcHVzLCB3ZSBsb2FkIGEgR0RU
IGJhc2UgYWRkcmVzcyB3aGljaCBjYXVzZXMgdGhlCisgKiByZWd1bGFyIHBlci1DUFUgR0RUIGZy
YW1lIHRvIGFwcGVhciB3aXRoIHNlbGVjdG9ycyBhdCB0aGUgYXBwcm9wcmlhdGUKKyAqIG9mZnNl
dC4KKyAqLwogc3RhdGljIGlubGluZSBib29sIG5lZWRfZnVsbF9nZHQoY29uc3Qgc3RydWN0IGRv
bWFpbiAqZCkKIHsKICAgICByZXR1cm4gaXNfcHZfZG9tYWluKGQpICYmICFpc19pZGxlX2RvbWFp
bihkKTsKIH0KIAotc3RhdGljIHZvaWQgd3JpdGVfZnVsbF9nZHRfcHRlcyhzZWdfZGVzY190ICpn
ZHQsIGNvbnN0IHN0cnVjdCB2Y3B1ICp2KQorc3RhdGljIHZvaWQgdXBkYXRlX3hlbl9zbG90X2lu
X2Z1bGxfZ2R0KGNvbnN0IHN0cnVjdCB2Y3B1ICp2LCB1bnNpZ25lZCBpbnQgY3B1KQogewotICAg
IHVuc2lnbmVkIGxvbmcgbWZuID0gdmlydF90b19tZm4oZ2R0KTsKLSAgICBsMV9wZ2VudHJ5X3Qg
KnBsMWUgPSBwdl9nZHRfcHRlcyh2KTsKLSAgICB1bnNpZ25lZCBpbnQgaTsKLQotICAgIGZvciAo
IGkgPSAwOyBpIDwgTlJfUkVTRVJWRURfR0RUX1BBR0VTOyBpKysgKQotICAgICAgICBsMWVfd3Jp
dGUocGwxZSArIEZJUlNUX1JFU0VSVkVEX0dEVF9QQUdFICsgaSwKLSAgICAgICAgICAgICAgICAg
IGwxZV9mcm9tX3BmbihtZm4gKyBpLCBfX1BBR0VfSFlQRVJWSVNPUl9SVykpOworICAgIGwxZV93
cml0ZShwdl9nZHRfcHRlcyh2KSArIEZJUlNUX1JFU0VSVkVEX0dEVF9QQUdFLAorICAgICAgICAg
ICAgICAhaXNfcHZfMzJiaXRfdmNwdSh2KSA/IHBlcl9jcHUoZ2R0X3RhYmxlX2wxZSwgY3B1KQor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA6IHBlcl9jcHUoY29tcGF0X2dkdF90
YWJsZV9sMWUsIGNwdSkpOwogfQogCi1zdGF0aWMgdm9pZCBsb2FkX2Z1bGxfZ2R0KGNvbnN0IHN0
cnVjdCB2Y3B1ICp2LCB1bnNpZ25lZCBpbnQgY3B1KQorc3RhdGljIHZvaWQgbG9hZF9mdWxsX2dk
dChjb25zdCBzdHJ1Y3QgdmNwdSAqdikKIHsKICAgICBzdHJ1Y3QgZGVzY19wdHIgZ2R0X2Rlc2Mg
PSB7CiAgICAgICAgIC5saW1pdCA9IExBU1RfUkVTRVJWRURfR0RUX0JZVEUsCkBAIC0xNjYxLDEx
ICsxNjgwLDEyIEBAIHN0YXRpYyB2b2lkIGxvYWRfZnVsbF9nZHQoY29uc3Qgc3RydWN0IHZjcHUg
KnYsIHVuc2lnbmVkIGludCBjcHUpCiAgICAgbGdkdCgmZ2R0X2Rlc2MpOwogfQogCi1zdGF0aWMg
dm9pZCBsb2FkX2RlZmF1bHRfZ2R0KGNvbnN0IHNlZ19kZXNjX3QgKmdkdCwgdW5zaWduZWQgaW50
IGNwdSkKK3N0YXRpYyB2b2lkIGxvYWRfZGVmYXVsdF9nZHQodW5zaWduZWQgaW50IGNwdSkKIHsK
ICAgICBzdHJ1Y3QgZGVzY19wdHIgZ2R0X2Rlc2MgPSB7CiAgICAgICAgIC5saW1pdCA9IExBU1Rf
UkVTRVJWRURfR0RUX0JZVEUsCi0gICAgICAgIC5iYXNlICA9ICh1bnNpZ25lZCBsb25nKShnZHQg
LSBGSVJTVF9SRVNFUlZFRF9HRFRfRU5UUlkpLAorICAgICAgICAuYmFzZSAgPSAodW5zaWduZWQg
bG9uZykocGVyX2NwdShnZHRfdGFibGUsIGNwdSkgLQorICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgRklSU1RfUkVTRVJWRURfR0RUX0VOVFJZKSwKICAgICB9OwogCiAgICAgbGdkdCgm
Z2R0X2Rlc2MpOwpAQCAtMTY3OCw3ICsxNjk4LDYgQEAgc3RhdGljIHZvaWQgX19jb250ZXh0X3N3
aXRjaCh2b2lkKQogICAgIHN0cnVjdCB2Y3B1ICAgICAgICAgICpwID0gcGVyX2NwdShjdXJyX3Zj
cHUsIGNwdSk7CiAgICAgc3RydWN0IHZjcHUgICAgICAgICAgKm4gPSBjdXJyZW50OwogICAgIHN0
cnVjdCBkb21haW4gICAgICAgICpwZCA9IHAtPmRvbWFpbiwgKm5kID0gbi0+ZG9tYWluOwotICAg
IHNlZ19kZXNjX3QgICAgICAgICAgICpnZHQ7CiAKICAgICBBU1NFUlQocCAhPSBuKTsKICAgICBB
U1NFUlQoIXZjcHVfY3B1X2RpcnR5KG4pKTsKQEAgLTE3MTgsMTUgKzE3MzcsMTIgQEAgc3RhdGlj
IHZvaWQgX19jb250ZXh0X3N3aXRjaCh2b2lkKQogCiAgICAgcHNyX2N0eHRfc3dpdGNoX3RvKG5k
KTsKIAotICAgIGdkdCA9ICFpc19wdl8zMmJpdF9kb21haW4obmQpID8gcGVyX2NwdShnZHRfdGFi
bGUsIGNwdSkgOgotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGVyX2NwdShj
b21wYXRfZ2R0X3RhYmxlLCBjcHUpOwotCiAgICAgaWYgKCBuZWVkX2Z1bGxfZ2R0KG5kKSApCi0g
ICAgICAgIHdyaXRlX2Z1bGxfZ2R0X3B0ZXMoZ2R0LCBuKTsKKyAgICAgICAgdXBkYXRlX3hlbl9z
bG90X2luX2Z1bGxfZ2R0KG4sIGNwdSk7CiAKICAgICBpZiAoIG5lZWRfZnVsbF9nZHQocGQpICYm
CiAgICAgICAgICAoKHAtPnZjcHVfaWQgIT0gbi0+dmNwdV9pZCkgfHwgIW5lZWRfZnVsbF9nZHQo
bmQpKSApCi0gICAgICAgIGxvYWRfZGVmYXVsdF9nZHQoZ2R0LCBjcHUpOworICAgICAgICBsb2Fk
X2RlZmF1bHRfZ2R0KGNwdSk7CiAKICAgICB3cml0ZV9wdGJhc2Uobik7CiAKQEAgLTE3MzksNyAr
MTc1NSw3IEBAIHN0YXRpYyB2b2lkIF9fY29udGV4dF9zd2l0Y2godm9pZCkKIAogICAgIGlmICgg
bmVlZF9mdWxsX2dkdChuZCkgJiYKICAgICAgICAgICgocC0+dmNwdV9pZCAhPSBuLT52Y3B1X2lk
KSB8fCAhbmVlZF9mdWxsX2dkdChwZCkpICkKLSAgICAgICAgbG9hZF9mdWxsX2dkdChuLCBjcHUp
OworICAgICAgICBsb2FkX2Z1bGxfZ2R0KG4pOwogCiAgICAgaWYgKCBwZCAhPSBuZCApCiAgICAg
ICAgIGNwdW1hc2tfY2xlYXJfY3B1KGNwdSwgcGQtPmRpcnR5X2NwdW1hc2spOwpkaWZmIC0tZ2l0
IGEveGVuL2FyY2gveDg2L3NtcGJvb3QuYyBiL3hlbi9hcmNoL3g4Ni9zbXBib290LmMKaW5kZXgg
NzMwZmUxNDFmYS4uMDA0Mjg1ZDE0YyAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3NtcGJvb3Qu
YworKysgYi94ZW4vYXJjaC94ODYvc21wYm9vdC5jCkBAIC05ODUsNiArOTg1LDggQEAgc3RhdGlj
IGludCBjcHVfc21wYm9vdF9hbGxvYyh1bnNpZ25lZCBpbnQgY3B1KQogICAgIGlmICggZ2R0ID09
IE5VTEwgKQogICAgICAgICBnb3RvIG91dDsKICAgICBwZXJfY3B1KGdkdF90YWJsZSwgY3B1KSA9
IGdkdDsKKyAgICBwZXJfY3B1KGdkdF90YWJsZV9sMWUsIGNwdSkgPQorICAgICAgICBsMWVfZnJv
bV9wZm4odmlydF90b19tZm4oZ2R0KSwgX19QQUdFX0hZUEVSVklTT1JfUlcpOwogICAgIG1lbWNw
eShnZHQsIGJvb3RfY3B1X2dkdF90YWJsZSwgTlJfUkVTRVJWRURfR0RUX1BBR0VTICogUEFHRV9T
SVpFKTsKICAgICBCVUlMRF9CVUdfT04oTlJfQ1BVUyA+IDB4MTAwMDApOwogICAgIGdkdFtQRVJf
Q1BVX0dEVF9FTlRSWSAtIEZJUlNUX1JFU0VSVkVEX0dEVF9FTlRSWV0uYSA9IGNwdTsKQEAgLTk5
Miw2ICs5OTQsOCBAQCBzdGF0aWMgaW50IGNwdV9zbXBib290X2FsbG9jKHVuc2lnbmVkIGludCBj
cHUpCiAgICAgcGVyX2NwdShjb21wYXRfZ2R0X3RhYmxlLCBjcHUpID0gZ2R0ID0gYWxsb2NfeGVu
aGVhcF9wYWdlcyhvcmRlciwgbWVtZmxhZ3MpOwogICAgIGlmICggZ2R0ID09IE5VTEwgKQogICAg
ICAgICBnb3RvIG91dDsKKyAgICBwZXJfY3B1KGNvbXBhdF9nZHRfdGFibGVfbDFlLCBjcHUpID0K
KyAgICAgICAgbDFlX2Zyb21fcGZuKHZpcnRfdG9fbWZuKGdkdCksIF9fUEFHRV9IWVBFUlZJU09S
X1JXKTsKICAgICBtZW1jcHkoZ2R0LCBib290X2NwdV9jb21wYXRfZ2R0X3RhYmxlLCBOUl9SRVNF
UlZFRF9HRFRfUEFHRVMgKiBQQUdFX1NJWkUpOwogICAgIGdkdFtQRVJfQ1BVX0dEVF9FTlRSWSAt
IEZJUlNUX1JFU0VSVkVEX0dEVF9FTlRSWV0uYSA9IGNwdTsKIApkaWZmIC0tZ2l0IGEveGVuL2Fy
Y2gveDg2L3RyYXBzLmMgYi94ZW4vYXJjaC94ODYvdHJhcHMuYwppbmRleCA4MDk3ZWYzYmY1Li4y
NWI0YjQ3ZTVlIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvdHJhcHMuYworKysgYi94ZW4vYXJj
aC94ODYvdHJhcHMuYwpAQCAtOTcsNyArOTcsOSBAQCBERUZJTkVfUEVSX0NQVSh1aW50NjRfdCwg
ZWZlcik7CiBzdGF0aWMgREVGSU5FX1BFUl9DUFUodW5zaWduZWQgbG9uZywgbGFzdF9leHRhYmxl
X2FkZHIpOwogCiBERUZJTkVfUEVSX0NQVV9SRUFEX01PU1RMWShzZWdfZGVzY190ICosIGdkdF90
YWJsZSk7CitERUZJTkVfUEVSX0NQVV9SRUFEX01PU1RMWShsMV9wZ2VudHJ5X3QsIGdkdF90YWJs
ZV9sMWUpOwogREVGSU5FX1BFUl9DUFVfUkVBRF9NT1NUTFkoc2VnX2Rlc2NfdCAqLCBjb21wYXRf
Z2R0X3RhYmxlKTsKK0RFRklORV9QRVJfQ1BVX1JFQURfTU9TVExZKGwxX3BnZW50cnlfdCwgY29t
cGF0X2dkdF90YWJsZV9sMWUpOwogCiAvKiBNYXN0ZXIgdGFibGUsIHVzZWQgYnkgQ1BVMC4gKi8K
IGlkdF9lbnRyeV90IF9fc2VjdGlvbigiLmJzcy5wYWdlX2FsaWduZWQiKSBfX2FsaWduZWQoUEFH
RV9TSVpFKQpAQCAtMjA1OSw2ICsyMDYxLDE0IEBAIHZvaWQgX19pbml0IHRyYXBfaW5pdCh2b2lk
KQogICAgICAgICB9CiAgICAgfQogCisgICAgLyogQ2FjaGUgeyxjb21wYXRffWdkdF90YWJsZV9s
MWUgbm93IHRoYXQgcGh5c2ljYWxseSByZWxvY2F0aW9uIGlzIGRvbmUuICovCisgICAgdGhpc19j
cHUoZ2R0X3RhYmxlX2wxZSkgPQorICAgICAgICBsMWVfZnJvbV9wZm4odmlydF90b19tZm4oYm9v
dF9jcHVfZ2R0X3RhYmxlKSwKKyAgICAgICAgICAgICAgICAgICAgIF9fUEFHRV9IWVBFUlZJU09S
X1JXKTsKKyAgICB0aGlzX2NwdShjb21wYXRfZ2R0X3RhYmxlX2wxZSkgPQorICAgICAgICBsMWVf
ZnJvbV9wZm4odmlydF90b19tZm4oYm9vdF9jcHVfY29tcGF0X2dkdF90YWJsZSksCisgICAgICAg
ICAgICAgICAgICAgICBfX1BBR0VfSFlQRVJWSVNPUl9SVyk7CisKICAgICBwZXJjcHVfdHJhcHNf
aW5pdCgpOwogCiAgICAgY3B1X2luaXQoKTsKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14
ODYvZGVzYy5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9kZXNjLmgKaW5kZXggODVlODNiY2VmYi4u
ZTU2NTcyN2RjMCAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9kZXNjLmgKKysrIGIv
eGVuL2luY2x1ZGUvYXNtLXg4Ni9kZXNjLmgKQEAgLTIwNiw4ICsyMDYsMTAgQEAgc3RydWN0IF9f
cGFja2VkIGRlc2NfcHRyIHsKIAogZXh0ZXJuIHNlZ19kZXNjX3QgYm9vdF9jcHVfZ2R0X3RhYmxl
W107CiBERUNMQVJFX1BFUl9DUFUoc2VnX2Rlc2NfdCAqLCBnZHRfdGFibGUpOworREVDTEFSRV9Q
RVJfQ1BVKGwxX3BnZW50cnlfdCwgZ2R0X3RhYmxlX2wxZSk7CiBleHRlcm4gc2VnX2Rlc2NfdCBi
b290X2NwdV9jb21wYXRfZ2R0X3RhYmxlW107CiBERUNMQVJFX1BFUl9DUFUoc2VnX2Rlc2NfdCAq
LCBjb21wYXRfZ2R0X3RhYmxlKTsKK0RFQ0xBUkVfUEVSX0NQVShsMV9wZ2VudHJ5X3QsIGNvbXBh
dF9nZHRfdGFibGVfbDFlKTsKIAogZXh0ZXJuIHZvaWQgbG9hZF9UUih2b2lkKTsKIAotLSAKMi4x
MS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 04 18:26:31 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Jul 2019 18:26:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hj6R7-0002sq-Ii; Thu, 04 Jul 2019 18:26:25 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=E3Ia=VB=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hj6R6-0002sl-6d
 for xen-devel@lists.xenproject.org; Thu, 04 Jul 2019 18:26:24 +0000
X-Inumbo-ID: 38646fa4-9e89-11e9-be4a-274ebe6f9c3d
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 38646fa4-9e89-11e9-be4a-274ebe6f9c3d;
 Thu, 04 Jul 2019 18:26:21 +0000 (UTC)
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 0LYiJ56n2lCIdOWi85j25PokQKZSFaxjloJe2tHVt5oNMcgXGe8UoI7cvOqw8vnvZrXinGpJyy
 lSsPGUpXoi8i6obyNxqfb2Cl6jrIKoP++RBZPpVsPc6PNzVZSTzjpy3DzeofEoy4Fv37qorTKn
 bM1xGAy+h2/meED2CcS/betD3v5FVG9+RKlJ8iFB7K3Qc7iUes3y7GO7Q6Uc++xUtgm8k43Z2w
 tXuNGIIcgUlsZyKDo+Y2zYgphbhBr+7EEmONLvlL/qLeRyBPU+4CG1EpJFrnP0Oil6p3/8Ki0/
 vgQ=
X-SBRS: 2.7
X-MesageID: 2628342
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,451,1557201600"; 
   d="scan'208";a="2628342"
To: Jan Beulich <JBeulich@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
References: <f69ca82f-e2db-e85e-ff98-2060a8dc28a5@suse.com>
 <95252da8-777b-9527-6f5b-1e1a5994f845@suse.com>
 <6f03fb10-6339-610f-0620-86675d76a4ee@citrix.com>
 <e28b72a5-8c3e-104d-027e-225d04cfc12f@citrix.com>
 <5879b09b-c664-839d-0452-315627efa039@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <635a1bd4-0059-1bae-b462-04e92ca667ad@citrix.com>
Date: Thu, 4 Jul 2019 19:26:17 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <5879b09b-c664-839d-0452-315627efa039@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 v9 05/23] x86emul: support AVX512F gather
 insns
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wl@xen.org>, RogerPau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDQvMDcvMjAxOSAxNToyNSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gT24gMDQuMDcuMjAxOSAx
NjoxNiwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4gT24gMDQvMDcvMjAxOSAxNToxMCwgQW5kcmV3
IENvb3BlciB3cm90ZToKPj4+IE9uIDAxLzA3LzIwMTkgMTI6MTgsIEphbiBCZXVsaWNoIHdyb3Rl
Ogo+Pj4+IC0tLSBhL3hlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jCj4+Pj4g
KysrIGIveGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmMKPj4+PiBAQCAtOTEw
MCw2ICs5MTAwLDEzMyBAQCB4ODZfZW11bGF0ZSgKPj4+PiAgICAgICAgICAgIHB1dF9zdHViKHN0
dWIpOwo+Pj4+ICAgIAo+Pj4+ICAgICAgICAgICAgaWYgKCByYyAhPSBYODZFTVVMX09LQVkgKQo+
Pj4+ICsgICAgICAgICAgICBnb3RvIGRvbmU7Cj4+Pj4gKwo+Pj4+ICsgICAgICAgIHN0YXRlLT5z
aW1kX3NpemUgPSBzaW1kX25vbmU7Cj4+Pj4gKyAgICAgICAgYnJlYWs7Cj4+Pj4gKyAgICB9Cj4+
Pj4gKwo+Pj4+ICsgICAgY2FzZSBYODZFTVVMX09QQ19FVkVYXzY2KDB4MGYzOCwgMHg5MCk6IC8q
IHZwZ2F0aGVyZHtkLHF9IG1lbSxbeHl6XW1te2t9ICovCj4+Pj4gKyAgICBjYXNlIFg4NkVNVUxf
T1BDX0VWRVhfNjYoMHgwZjM4LCAweDkxKTogLyogdnBnYXRoZXJxe2QscX0gbWVtLFt4eXpdbW17
a30gKi8KPj4+PiArICAgIGNhc2UgWDg2RU1VTF9PUENfRVZFWF82NigweDBmMzgsIDB4OTIpOiAv
KiB2Z2F0aGVyZHB7cyxkfSBtZW0sW3h5el1tbXtrfSAqLwo+Pj4+ICsgICAgY2FzZSBYODZFTVVM
X09QQ19FVkVYXzY2KDB4MGYzOCwgMHg5Myk6IC8qIHZnYXRoZXJxcHtzLGR9IG1lbSxbeHl6XW1t
e2t9ICovCj4+Pj4gKyAgICB7Cj4+Pj4gKyAgICAgICAgdHlwZW9mKGV2ZXgpICpwZXZleDsKPj4+
PiArICAgICAgICB1bmlvbiB7Cj4+Pj4gKyAgICAgICAgICAgIGludDMyX3QgZHdbMTZdOwo+Pj4+
ICsgICAgICAgICAgICBpbnQ2NF90IHF3WzhdOwo+Pj4+ICsgICAgICAgIH0gaW5kZXg7Cj4+Pj4g
KyAgICAgICAgYm9vbCBkb25lID0gZmFsc2U7Cj4+Pj4gKwo+Pj4+ICsgICAgICAgIEFTU0VSVChl
YS50eXBlID09IE9QX01FTSk7Cj4+Pj4gKyAgICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKCgh
ZXZleC5vcG1zayB8fCBldmV4LmJycyB8fCBldmV4LnogfHwKPj4+PiArICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGV2ZXgucmVnICE9IDB4ZiB8fAo+Pj4+ICsgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgbW9kcm1fcmVnID09IHN0YXRlLT5zaWJfaW5kZXgpLAo+Pj4+ICsgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBFWENfVUQpOwo+Pj4+ICsgICAgICAgIGF2eDUxMl92
bGVuX2NoZWNrKGZhbHNlKTsKPj4+PiArICAgICAgICBob3N0X2FuZF92Y3B1X211c3RfaGF2ZShh
dng1MTJmKTsKPj4+PiArICAgICAgICBnZXRfZnB1KFg4NkVNVUxfRlBVX3ptbSk7Cj4+Pj4gKwo+
Pj4+ICsgICAgICAgIC8qIFJlYWQgZGVzdGluYXRpb24gYW5kIGluZGV4IHJlZ2lzdGVycy4gKi8K
Pj4+PiArICAgICAgICBvcGMgPSBpbml0X2V2ZXgoc3R1Yik7Cj4+Pj4gKyAgICAgICAgcGV2ZXgg
PSBjb3B5X0VWRVgob3BjLCBldmV4KTsKPj4+PiArICAgICAgICBwZXZleC0+b3BjeCA9IHZleF8w
ZjsKPj4+PiArICAgICAgICBvcGNbMF0gPSAweDdmOyAvKiB2bW92ZHFhezMyLDY0fSAqLwo+Pj4+
ICsgICAgICAgIC8qCj4+Pj4gKyAgICAgICAgICogVGhlIHJlZ2lzdGVyIHdyaXRlYmFjayBiZWxv
dyBoYXMgdG8gcmV0YWluIG1hc2tlZC1vZmYgZWxlbWVudHMsIGJ1dAo+Pj4+ICsgICAgICAgICAq
IG5lZWRzIHRvIGNsZWFyIHVwcGVyIHBvcnRpb25zIGluIHRoZSBpbmRleC13aWRlci10aGFuLWRh
dGEgY2FzZXMuCj4+Pj4gKyAgICAgICAgICogVGhlcmVmb3JlIHJlYWQgKGFuZCB3cml0ZSBiZWxv
dykgdGhlIGZ1bGwgcmVnaXN0ZXIuIFRoZSBhbHRlcm5hdGl2ZQo+Pj4+ICsgICAgICAgICAqIHdv
dWxkIGhhdmUgYmVlbiB0byBmaWRkbGUgd2l0aCB0aGUgbWFzayByZWdpc3RlciB1c2VkLgo+Pj4+
ICsgICAgICAgICAqLwo+Pj4+ICsgICAgICAgIHBldmV4LT5vcG1zayA9IDA7Cj4+Pj4gKyAgICAg
ICAgLyogVXNlICglcmF4KSBhcyBkZXN0aW5hdGlvbiBhbmQgbW9kcm1fcmVnIGFzIHNvdXJjZS4g
Ki8KPj4+PiArICAgICAgICBwZXZleC0+YiA9IDE7Cj4+Pj4gKyAgICAgICAgb3BjWzFdID0gKG1v
ZHJtX3JlZyAmIDcpIDw8IDM7Cj4+Pj4gKyAgICAgICAgcGV2ZXgtPlJYID0gMTsKPj4+PiArICAg
ICAgICBvcGNbMl0gPSAweGMzOwo+Pj4+ICsKPj4+PiArICAgICAgICBpbnZva2Vfc3R1YigiIiwg
IiIsICI9bSIgKCptbXZhbHApIDogImEiIChtbXZhbHApKTsKPj4+PiArCj4+Pj4gKyAgICAgICAg
cGV2ZXgtPnBmeCA9IHZleF9mMzsgLyogdm1vdmRxdXszMiw2NH0gKi8KPj4+PiArICAgICAgICBw
ZXZleC0+dyA9IGIgJiAxOwo+Pj4+ICsgICAgICAgIC8qIFN3aXRjaCB0byBzaWJfaW5kZXggYXMg
c291cmNlLiAqLwo+Pj4+ICsgICAgICAgIHBldmV4LT5yID0gIW1vZGVfNjRiaXQoKSB8fCAhKHN0
YXRlLT5zaWJfaW5kZXggJiAweDA4KTsKPj4+PiArICAgICAgICBwZXZleC0+UiA9ICFtb2RlXzY0
Yml0KCkgfHwgIShzdGF0ZS0+c2liX2luZGV4ICYgMHgxMCk7Cj4+Pj4gKyAgICAgICAgb3BjWzFd
ID0gKHN0YXRlLT5zaWJfaW5kZXggJiA3KSA8PCAzOwo+Pj4+ICsKPj4+PiArICAgICAgICBpbnZv
a2Vfc3R1YigiIiwgIiIsICI9bSIgKGluZGV4KSA6ICJhIiAoJmluZGV4KSk7Cj4+Pj4gKyAgICAg
ICAgcHV0X3N0dWIoc3R1Yik7Cj4+Pj4gKwo+Pj4+ICsgICAgICAgIC8qIENsZWFyIHVudG91Y2hl
ZCBwYXJ0cyBvZiB0aGUgZGVzdGluYXRpb24gYW5kIG1hc2sgdmFsdWVzLiAqLwo+Pj4+ICsgICAg
ICAgIG4gPSAxIDw8ICgyICsgZXZleC5sciAtICgoYiAmIDEpIHwgZXZleC53KSk7Cj4+Pj4gKyAg
ICAgICAgb3BfYnl0ZXMgPSA0IDw8IGV2ZXgudzsKPj4+PiArICAgICAgICBtZW1zZXQoKHZvaWQg
KiltbXZhbHAgKyBuICogb3BfYnl0ZXMsIDAsIDY0IC0gbiAqIG9wX2J5dGVzKTsKPj4+PiArICAg
ICAgICBvcF9tYXNrICY9ICgxIDw8IG4pIC0gMTsKPj4+PiArCj4+Pj4gKyAgICAgICAgZm9yICgg
aSA9IDA7IG9wX21hc2s7ICsraSApCj4+Pj4gKyAgICAgICAgewo+Pj4+ICsgICAgICAgICAgICBz
aWduZWQgbG9uZyBpZHggPSBiICYgMSA/IGluZGV4LnF3W2ldIDogaW5kZXguZHdbaV07Cj4+PiBO
byBzaWduZWQuwqAgSG93ZXZlciwgc3VyZWx5IHRoaXMgbmVlZHMgdG8gYmUgaW50NjRfdCBhbnl3
YXksIHRvIGZ1bmN0aW9uCj4+PiBjb3JyZWN0bHkgaW4gYSAzMmJpdCBidWlsZCBvZiB0aGUgdGVz
dCBoYXJuZXNzPwo+Pj4KPj4+IFRoZSBTRE0gc2F5cyBWUEdBVEhFUlFEIGlzIGVuY29kYWJsZSBp
biAzMmJpdCB3aXRoIHF1YWR3b3JkIGluZGljZXMuCj4+Pgo+Pj4gfkFuZHJldwo+Pj4KPj4+PiAr
Cj4+Pj4gKyAgICAgICAgICAgIGlmICggIShvcF9tYXNrICYgKDEgPDwgaSkpICkKPj4+PiArICAg
ICAgICAgICAgICAgIGNvbnRpbnVlOwo+Pj4+ICsKPj4+PiArICAgICAgICAgICAgcmMgPSBvcHMt
PnJlYWQoZWEubWVtLnNlZywKPj4+PiArICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJ1bmNh
dGVfZWEoZWEubWVtLm9mZiArIChpZHggPDwgc3RhdGUtPnNpYl9zY2FsZSkpLAo+PiBBY3R1YWxs
eSwgd2hhdCBTRE0gc2F5cyBpczoKPj4KPj4gIlRoZSBzY2FsZWQgaW5kZXggbWF5IHJlcXVpcmUg
bW9yZSBiaXRzIHRvIHJlcHJlc2VudCB0aGFuIHRoZSBhZGRyZXNzCj4+IGJpdHMgdXNlZCBieSB0
aGUgcHJvY2Vzc29yIChlLmcuLCBpbiAzMi1iaXQgbW9kZSwgaWYgdGhlIHNjYWxlIGlzCj4+IGdy
ZWF0ZXIgdGhhbiBvbmUpLiBJbiB0aGlzIGNhc2UsIHRoZSBtb3N0IHNpZ25pZmljYW50IGJpdHMg
YmV5b25kIHRoZQo+PiBudW1iZXIgb2YgYWRkcmVzcyBiaXRzIGFyZSBpZ25vcmVkLiIKPj4KPj4g
VGhhdCByZWFkcyBhcyBpZiBpdCBpcyBpdCBtZWFucyAiZWEubWVtLm9mZiArICh1MzIpKGlkeCA8
PAo+PiBzdGF0ZS0+c2liX3NjYWxlKSIuCj4gV2h5ICJyZWFkcyBhcyBpZiI/IFdoYXQgZWxzZSBj
b3VsZCBhIDMyLWJpdCBhZGRyZXNzIGNvbXB1dGF0aW9uIGxvb2sKPiBsaWtlPyAoSW4gZXNzZW5j
ZSB0cnVuY2F0ZV9lYSgpIHdpbGwgdHJ1bmNhdGUgdG8gMzIgYml0cyBhbnl3YXkgd2hlbgo+IDMy
LWJpdCBhZGRyZXNzaW5nIGlzIGluIHVzZSwgc28gdGhlIGlubmVyIHRydW5jYXRpb24gaXMgc2lt
cGx5Cj4gcmVkdW5kYW50LikKCk9rIC0gSSB0aGluayBpdCB3aWxsIERUUlQuCgpBY2tlZC1ieTog
QW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 04 18:29:43 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Jul 2019 18: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 1hj6UJ-00031T-3x; Thu, 04 Jul 2019 18:29:43 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=E3Ia=VB=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hj6UI-00031O-Lm
 for xen-devel@lists.xenproject.org; Thu, 04 Jul 2019 18:29:42 +0000
X-Inumbo-ID: ae36c74a-9e89-11e9-b5be-1b9495113602
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id ae36c74a-9e89-11e9-b5be-1b9495113602;
 Thu, 04 Jul 2019 18:29:38 +0000 (UTC)
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: gjmit4AKhoPP5PRpqkVuUxkPp0AB+HoGKmipFhwSU4vjVeWitvbFc1Cf14AjE22ZQ1ITSAF2ij
 +A8jgTWQCwliSkYydgvUDWg7qdOBGMC43Zqyz3tQuxmt5UHJ/zyTzg3r+JUbHA9TcFv9nCH7vX
 J1c7ve5nHpC6EWa5LVfh6RKS8DSMlTtil1DiYxp2eL1I355HTA6x39hssH0WR0OcIAnDcU1fFd
 a15D7Imo+EPmsJeiqdJwEDiWWSSRIFWPhgzRMjgUCvglFhztNPwmEEHnett5/2L5kmG7oQeOQD
 JyU=
X-SBRS: 2.7
X-MesageID: 2628370
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,451,1557201600"; 
   d="scan'208";a="2628370"
To: Jan Beulich <JBeulich@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
References: <f69ca82f-e2db-e85e-ff98-2060a8dc28a5@suse.com>
 <4365e23d-c2aa-dc10-46d0-df38d9c36322@suse.com>
 <3379d8e6-701b-09f4-4def-673dda44cd70@citrix.com>
 <b8d4e2dc-3422-2693-619c-6ab83894a36f@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 mQINBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABtClBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPokCOgQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86LkCDQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAYkC
 HwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <f0b91dc5-d1b7-f836-e290-8b521ee66ad5@citrix.com>
Date: Thu, 4 Jul 2019 19:29:22 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <b8d4e2dc-3422-2693-619c-6ab83894a36f@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 v9 08/23] x86emul: support AVX512PF insns
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wl@xen.org>, RogerPau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDQvMDcvMjAxOSAxNTo1MCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gT24gMDQuMDcuMjAxOSAx
Njo0NCwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4gT24gMDEvMDcvMjAxOSAxMjoyMCwgSmFuIEJl
dWxpY2ggd3JvdGU6Cj4+PiArICAgICAgICAvKiBDbGVhciB1bnRvdWNoZWQgcGFydHMgb2YgdGhl
IG1hc2sgdmFsdWUuICovCj4+PiArICAgICAgICBuID0gMSA8PCAoNCAtICgoYiAmIDEpIHwgZXZl
eC53KSk7Cj4+PiArICAgICAgICBvcF9tYXNrICY9ICgxIDw8IG4pIC0gMTsKPj4+ICsKPj4+ICsg
ICAgICAgIGZvciAoIGkgPSAwOyByYyA9PSBYODZFTVVMX09LQVkgJiYgb3BfbWFzazsgKytpICkK
Pj4+ICsgICAgICAgIHsKPj4+ICsgICAgICAgICAgICBzaWduZWQgbG9uZyBpZHggPSBiICYgMSA/
IGluZGV4LnF3W2ldIDogaW5kZXguZHdbaV07Cj4+PiArCj4+PiArICAgICAgICAgICAgaWYgKCAh
KG9wX21hc2sgJiAoMSA8PCBpKSkgKQo+Pj4gKyAgICAgICAgICAgICAgICBjb250aW51ZTsKPj4g
SXQgb2NjdXJzIGZyb20gbXkgcmVjZW50IGZvcmF5IGludG8gVUJTQU4gdGhhdCBvcF9tYXNrIGlz
IDY0IGJpdHMgd2lkZSwKPj4gYWx0aG91Z2ggaXQgbG9va3MgbGlrZSBuIGNhbiBiZSBhdCBtYXhp
bXVtIDE2IGluIHRoaXMgc3BlY2lmaWMgY2FzZS4KPj4KPj4gSWYgbm90aGluZyBlbHNlLCB1c2lu
ZyAoMXUgPDwgMSkgd291bGQgcmVkdWNlIHRoZSBzaXplIG9mIHRoZSBVQlNBTgo+PiBidWlsZCwg
YnV0IEkgZXhwZWN0IHdlJ3JlIHNvb24gZ29pbmcgdG8gaGF2ZSBzdWJ0bGUgYnVncyB3aGVuIHdl
IGdldCB0bwo+PiB0aGUgaW50OCBpbnN0cnVjdGlvbnMuCj4+Cj4+IEFyZSB0aGVyZSBjdXJyZW50
IFMvRyBpbnN0cnVjdGlvbnMgd2hpY2ggY2FuIHRha2UgMzIgaXRlcmF0aW9ucz8KPiBObywgUy9H
IGluc25zIGN1cnJlbnRseSBvbmx5IGFjdCBvbiB2ZWN0b3IgZWxlbWVudHMgMzIgb3IgNjQgYml0
cwo+IGluIHNpemUsIHdoaWNoIG1lYW5zIDE2IG9yIDggZWxlbWVudHMgcGVyIHZlY3RvciBtYXgu
CgpJbiB3aGljaCBjYXNlIHdlJ3JlIGZpbmUgZm9yIG5vdy4KCkFja2VkLWJ5OiBBbmRyZXcgQ29v
cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 04 18:38:25 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Jul 2019 18:38:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hj6cY-0003xv-1o; Thu, 04 Jul 2019 18:38:14 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=E3Ia=VB=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hj6cW-0003xq-Qy
 for xen-devel@lists.xenproject.org; Thu, 04 Jul 2019 18:38:12 +0000
X-Inumbo-ID: dfc5faf5-9e8a-11e9-8980-bc764e045a96
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id dfc5faf5-9e8a-11e9-8980-bc764e045a96;
 Thu, 04 Jul 2019 18:38:11 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: MbdKaRzWV26+HAPxf+8J0C7knx77i8U47WoQgfMO4yJAfbA8gRf9/HVHoXBsaGc5mqHYEP7BKo
 cJdv6qSZR2O3hK50DbnSPkN4Wbp4HmA1NVcUBUPYQfjA29Qt4ao7TjAvSLMEcYCaYava70onV5
 km5WW3ACQWvO1777NvGzXQA2cw1Qo+zNHydHBH5reFahDJqG1xRTOsLb1pIf6/9AJ2PqT5TWrT
 WjhNSLOWKZkkF+9ka/Hhuzr/aJkOsgzPT4efKaG+eN/kIDxqm07F6BLWyOHdWEwBBP2atVWykH
 AD0=
X-SBRS: 2.7
X-MesageID: 2593360
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,451,1557201600"; 
   d="scan'208";a="2593360"
To: Jan Beulich <JBeulich@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
References: <f69ca82f-e2db-e85e-ff98-2060a8dc28a5@suse.com>
 <745c685a-a614-6067-946d-c89fe98cb589@suse.com>
 <3240eb2e-ff32-bfc6-fa49-0cc8bb84582d@citrix.com>
 <e95d1c2c-feea-b8cc-0fca-a005668f269f@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <40ac52b4-7d97-2106-3065-22dd810be5c4@citrix.com>
Date: Thu, 4 Jul 2019 19:38:07 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <e95d1c2c-feea-b8cc-0fca-a005668f269f@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 v9 11/23] x86emul: support of AVX512*
 population count insns
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wl@xen.org>, RogerPau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDQvMDcvMjAxOSAxNTo1NCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gT24gMDQuMDcuMjAxOSAx
Njo0NywgQW5kcmV3IENvb3BlciB3cm90ZToKPj4gT24gMDEvMDcvMjAxOSAxMjoyMiwgSmFuIEJl
dWxpY2ggd3JvdGU6Cj4+PiAtLS0gYS94ZW4vdG9vbHMvZ2VuLWNwdWlkLnB5Cj4+PiArKysgYi94
ZW4vdG9vbHMvZ2VuLWNwdWlkLnB5Cj4+PiBAQCAtMjY4LDcgKzI2OCw3IEBAIGRlZiBjcnVuY2hf
bnVtYmVycyhzdGF0ZSk6Cj4+PiAgICAgICAgICAgICMgQVZYNTEyIGV4dGVuc2lvbnMgYWN0aW5n
IG9uIHZlY3RvcnMgb2YgYnl0ZXMvd29yZHMgYXJlIG1hZGUKPj4+ICAgICAgICAgICAgIyBkZXBl
bmRlbnRzIG9mIEFWWDUxMkJXIChhcyB0byByZXF1aXJpbmcgd2lkZXIgdGhhbiAxNi1iaXQgbWFz
awo+Pj4gICAgICAgICAgICAjIHJlZ2lzdGVycyksIGRlc3BpdGUgdGhlIFNETSBub3QgZm9ybWFs
bHkgbWFraW5nIHRoaXMgY29ubmVjdGlvbi4KPj4+IC0gICAgICAgIEFWWDUxMkJXOiBbQVZYNTEy
X0JGMTYsIEFWWDUxMl9WQk1JLCBBVlg1MTJfVkJNSTJdLAo+Pj4gKyAgICAgICAgQVZYNTEyQlc6
IFtBVlg1MTJfQkYxNiwgQVZYNTEyX0JJVEFMRywgQVZYNTEyX1ZCTUksIEFWWDUxMl9WQk1JMl0s
Cj4+IEJJVEFMRyBzaG91bGQgYmUgYWZ0ZXIgVkJNSTIsIGJlY2F1c2UgZXZlcnl0aGluZyBpbiB0
aGlzIHRhYmxlIGlzCj4+IG9yZGVyZWQgYnkgYml0IG51bWJlci4KPiBBcyBzYWlkIGJlZm9yZSAt
IHRoZXJlJ3Mgbm8gb3JkZXJpbmcgYnkgYml0IG51bWJlciBwb3NzaWJsZSBoZXJlLgoKSXRzIHBl
cmZlY3RseSBlYXN5LsKgIEVhY2ggZmVhdHVyZSBoYXMgYSB1bmlxdWUgbnVtYmVyLgoKPiBUaGUg
aW5kaXZpZHVhbCBmZWF0dXJlcyBtYXkgbGl2ZSBvbiBkaWZmZXJlbnQgKHN1YilsZWF2ZXMuIEJ5
Cj4gd2hhdCB5b3Ugc2F5IEJGMTYgc2hvdWxkbid0IGJlIGZpcnN0LiBUaGUgbGlzdCBoZXJlIGNs
ZWFybHkgaXMKPiBzb3J0ZWQgYWxwaGFiZXRpY2FsbHksIGFuZCBpbW8gdGhhdCdzIHRoZSBvbmx5
IGZ1dHVyZSBwcm9vZiBzb3J0aW5nCj4gcG9zc2libGUgKGFuZCBhbHNvIGZvciBBVlg1MTJGLCB3
aGVyZSBJIGhhZCBwcmV2aW91c2x5IG9mZmVyZWQgdG8KPiBwdXQgdG9nZXRoZXIgYSBwYXRjaCB0
byBzd2l0Y2ggdG8gYWxwaGFiZXRpY2FsIG9yZGVyaW5nLCBpZiBvbmx5IHdlCj4gY291bGQgYWdy
ZWUgb24gdGhhdCkuCgpJbiB3aGljaCBjYXNlIEkgbWlzc2VkIGl0IGR1cmluZyByZXZpZXcuCgpU
aGlzIGZlYXR1cmUgbWF0cml4IGlzIGRlbGliZXJhdGVseSBzb3J0ZWQgYnkgZmVhdHVyZSBudW1i
ZXIgaW4gYW4KZWZmb3J0IHRvIHByZXNlcnZlIGNocm9ub2xvZ3ksIHdoaWNoIGlzIGEgbXVjaCBt
b3JlIHVzZWZ1bCB3YXkgb2YKcmVhc29uaW5nIGFib3V0IGZlYXR1cmUgZGVwZW5kZW5jaWVzLgoK
fkFuZHJldwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 04 18:40:55 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Jul 2019 18:40:55 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hj6f8-0004eG-HE; Thu, 04 Jul 2019 18:40: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=E3Ia=VB=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hj6f7-0004eA-8d
 for xen-devel@lists.xenproject.org; Thu, 04 Jul 2019 18:40:53 +0000
X-Inumbo-ID: 3f890c1e-9e8b-11e9-8980-bc764e045a96
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3f890c1e-9e8b-11e9-8980-bc764e045a96;
 Thu, 04 Jul 2019 18:40:51 +0000 (UTC)
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 9eUk/J1sIAtE3cxiocgAeXcpIoaYmVOtgMBy8lGnhLXn5IFHgK6U+qwalx1sw/yn7y+OgyWqgx
 CuNnajmywewJJy2BNq+R4TDZsLT/bdbjXzDWo6Ydkh6LV13JEaQS1eE2ozjcKS/ZUj3NdLKnu2
 4sTQlPxaAxUt8TiqnPARq/FN++z9Ef/LEgBspqrEsuAzB4xOW2jPrl+9Nwp5lfd/OaI64FpOab
 ZKkjlxOk6mkoil8zIRV4J7nXCUG2hFgXaaMDamgN8ksByVfqFrNG/rUBb1hilt48SeWsEOJGvq
 FcU=
X-SBRS: 2.7
X-MesageID: 2655482
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,451,1557201600"; 
   d="scan'208";a="2655482"
To: Jan Beulich <JBeulich@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
References: <f69ca82f-e2db-e85e-ff98-2060a8dc28a5@suse.com>
 <95252da8-777b-9527-6f5b-1e1a5994f845@suse.com>
 <6f03fb10-6339-610f-0620-86675d76a4ee@citrix.com>
 <04b38838-ccc2-ca9e-32ec-3348019281b5@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 mQINBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABtClBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPokCOgQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86LkCDQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAYkC
 HwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <51481136-cea3-21b3-4a33-664c5a745219@citrix.com>
Date: Thu, 4 Jul 2019 19:40:47 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <04b38838-ccc2-ca9e-32ec-3348019281b5@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 v9 05/23] x86emul: support AVX512F gather
 insns
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wl@xen.org>, RogerPau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDQvMDcvMjAxOSAxNToyMiwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gT24gMDQuMDcuMjAxOSAx
NjoxMCwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4gT24gMDEvMDcvMjAxOSAxMjoxOCwgSmFuIEJl
dWxpY2ggd3JvdGU6Cj4+PiAtLS0gYS94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxh
dGUuYwo+Pj4gKysrIGIveGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmMKPj4+
IEBAIC05MTAwLDYgKzkxMDAsMTMzIEBAIHg4Nl9lbXVsYXRlKAo+Pj4gICAgICAgICAgICBwdXRf
c3R1YihzdHViKTsKPj4+ICAgIAo+Pj4gICAgICAgICAgICBpZiAoIHJjICE9IFg4NkVNVUxfT0tB
WSApCj4+PiArICAgICAgICAgICAgZ290byBkb25lOwo+Pj4gKwo+Pj4gKyAgICAgICAgc3RhdGUt
PnNpbWRfc2l6ZSA9IHNpbWRfbm9uZTsKPj4+ICsgICAgICAgIGJyZWFrOwo+Pj4gKyAgICB9Cj4+
PiArCj4+PiArICAgIGNhc2UgWDg2RU1VTF9PUENfRVZFWF82NigweDBmMzgsIDB4OTApOiAvKiB2
cGdhdGhlcmR7ZCxxfSBtZW0sW3h5el1tbXtrfSAqLwo+Pj4gKyAgICBjYXNlIFg4NkVNVUxfT1BD
X0VWRVhfNjYoMHgwZjM4LCAweDkxKTogLyogdnBnYXRoZXJxe2QscX0gbWVtLFt4eXpdbW17a30g
Ki8KPj4+ICsgICAgY2FzZSBYODZFTVVMX09QQ19FVkVYXzY2KDB4MGYzOCwgMHg5Mik6IC8qIHZn
YXRoZXJkcHtzLGR9IG1lbSxbeHl6XW1te2t9ICovCj4+PiArICAgIGNhc2UgWDg2RU1VTF9PUENf
RVZFWF82NigweDBmMzgsIDB4OTMpOiAvKiB2Z2F0aGVycXB7cyxkfSBtZW0sW3h5el1tbXtrfSAq
Lwo+Pj4gKyAgICB7Cj4+PiArICAgICAgICB0eXBlb2YoZXZleCkgKnBldmV4Owo+Pj4gKyAgICAg
ICAgdW5pb24gewo+Pj4gKyAgICAgICAgICAgIGludDMyX3QgZHdbMTZdOwo+Pj4gKyAgICAgICAg
ICAgIGludDY0X3QgcXdbOF07Cj4+PiArICAgICAgICB9IGluZGV4Owo+Pj4gKyAgICAgICAgYm9v
bCBkb25lID0gZmFsc2U7Cj4+PiArCj4+PiArICAgICAgICBBU1NFUlQoZWEudHlwZSA9PSBPUF9N
RU0pOwo+Pj4gKyAgICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKCghZXZleC5vcG1zayB8fCBl
dmV4LmJycyB8fCBldmV4LnogfHwKPj4+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZXZleC5yZWcgIT0gMHhmIHx8Cj4+PiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1v
ZHJtX3JlZyA9PSBzdGF0ZS0+c2liX2luZGV4KSwKPj4+ICsgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBFWENfVUQpOwo+Pj4gKyAgICAgICAgYXZ4NTEyX3ZsZW5fY2hlY2soZmFsc2UpOwo+
Pj4gKyAgICAgICAgaG9zdF9hbmRfdmNwdV9tdXN0X2hhdmUoYXZ4NTEyZik7Cj4+PiArICAgICAg
ICBnZXRfZnB1KFg4NkVNVUxfRlBVX3ptbSk7Cj4+PiArCj4+PiArICAgICAgICAvKiBSZWFkIGRl
c3RpbmF0aW9uIGFuZCBpbmRleCByZWdpc3RlcnMuICovCj4+PiArICAgICAgICBvcGMgPSBpbml0
X2V2ZXgoc3R1Yik7Cj4+PiArICAgICAgICBwZXZleCA9IGNvcHlfRVZFWChvcGMsIGV2ZXgpOwo+
Pj4gKyAgICAgICAgcGV2ZXgtPm9wY3ggPSB2ZXhfMGY7Cj4+PiArICAgICAgICBvcGNbMF0gPSAw
eDdmOyAvKiB2bW92ZHFhezMyLDY0fSAqLwo+Pj4gKyAgICAgICAgLyoKPj4+ICsgICAgICAgICAq
IFRoZSByZWdpc3RlciB3cml0ZWJhY2sgYmVsb3cgaGFzIHRvIHJldGFpbiBtYXNrZWQtb2ZmIGVs
ZW1lbnRzLCBidXQKPj4+ICsgICAgICAgICAqIG5lZWRzIHRvIGNsZWFyIHVwcGVyIHBvcnRpb25z
IGluIHRoZSBpbmRleC13aWRlci10aGFuLWRhdGEgY2FzZXMuCj4+PiArICAgICAgICAgKiBUaGVy
ZWZvcmUgcmVhZCAoYW5kIHdyaXRlIGJlbG93KSB0aGUgZnVsbCByZWdpc3Rlci4gVGhlIGFsdGVy
bmF0aXZlCj4+PiArICAgICAgICAgKiB3b3VsZCBoYXZlIGJlZW4gdG8gZmlkZGxlIHdpdGggdGhl
IG1hc2sgcmVnaXN0ZXIgdXNlZC4KPj4+ICsgICAgICAgICAqLwo+Pj4gKyAgICAgICAgcGV2ZXgt
Pm9wbXNrID0gMDsKPj4+ICsgICAgICAgIC8qIFVzZSAoJXJheCkgYXMgZGVzdGluYXRpb24gYW5k
IG1vZHJtX3JlZyBhcyBzb3VyY2UuICovCj4+PiArICAgICAgICBwZXZleC0+YiA9IDE7Cj4+PiAr
ICAgICAgICBvcGNbMV0gPSAobW9kcm1fcmVnICYgNykgPDwgMzsKPj4+ICsgICAgICAgIHBldmV4
LT5SWCA9IDE7Cj4+PiArICAgICAgICBvcGNbMl0gPSAweGMzOwo+Pj4gKwo+Pj4gKyAgICAgICAg
aW52b2tlX3N0dWIoIiIsICIiLCAiPW0iICgqbW12YWxwKSA6ICJhIiAobW12YWxwKSk7Cj4+PiAr
Cj4+PiArICAgICAgICBwZXZleC0+cGZ4ID0gdmV4X2YzOyAvKiB2bW92ZHF1ezMyLDY0fSAqLwo+
Pj4gKyAgICAgICAgcGV2ZXgtPncgPSBiICYgMTsKPj4+ICsgICAgICAgIC8qIFN3aXRjaCB0byBz
aWJfaW5kZXggYXMgc291cmNlLiAqLwo+Pj4gKyAgICAgICAgcGV2ZXgtPnIgPSAhbW9kZV82NGJp
dCgpIHx8ICEoc3RhdGUtPnNpYl9pbmRleCAmIDB4MDgpOwo+Pj4gKyAgICAgICAgcGV2ZXgtPlIg
PSAhbW9kZV82NGJpdCgpIHx8ICEoc3RhdGUtPnNpYl9pbmRleCAmIDB4MTApOwo+Pj4gKyAgICAg
ICAgb3BjWzFdID0gKHN0YXRlLT5zaWJfaW5kZXggJiA3KSA8PCAzOwo+Pj4gKwo+Pj4gKyAgICAg
ICAgaW52b2tlX3N0dWIoIiIsICIiLCAiPW0iIChpbmRleCkgOiAiYSIgKCZpbmRleCkpOwo+Pj4g
KyAgICAgICAgcHV0X3N0dWIoc3R1Yik7Cj4+PiArCj4+PiArICAgICAgICAvKiBDbGVhciB1bnRv
dWNoZWQgcGFydHMgb2YgdGhlIGRlc3RpbmF0aW9uIGFuZCBtYXNrIHZhbHVlcy4gKi8KPj4+ICsg
ICAgICAgIG4gPSAxIDw8ICgyICsgZXZleC5sciAtICgoYiAmIDEpIHwgZXZleC53KSk7Cj4+PiAr
ICAgICAgICBvcF9ieXRlcyA9IDQgPDwgZXZleC53Owo+Pj4gKyAgICAgICAgbWVtc2V0KCh2b2lk
ICopbW12YWxwICsgbiAqIG9wX2J5dGVzLCAwLCA2NCAtIG4gKiBvcF9ieXRlcyk7Cj4+PiArICAg
ICAgICBvcF9tYXNrICY9ICgxIDw8IG4pIC0gMTsKPj4+ICsKPj4+ICsgICAgICAgIGZvciAoIGkg
PSAwOyBvcF9tYXNrOyArK2kgKQo+Pj4gKyAgICAgICAgewo+Pj4gKyAgICAgICAgICAgIHNpZ25l
ZCBsb25nIGlkeCA9IGIgJiAxID8gaW5kZXgucXdbaV0gOiBpbmRleC5kd1tpXTsKPj4gTm8gc2ln
bmVkLgo+IEhtbSAtIHdvdWxkIHlvdSBtaW5kIHRoaXMgcmVtYWluaW5nIGNvbnNpc3RlbnQgd2l0
aCB0aGUgQVZYCj4gY291bnRlcnBhcnQgY29kZT8gKEFzIGFuIGFzaWRlIEkgY29udGludWUgdG8g
dGhpbmsgaXQgaXMgYSBiYWQKPiB0aGluZyB0byBub3QgaGF2ZSBleHBsaWNpdCAic2lnbmVkIiB3
aGVuIHdlIGFjdHVhbGx5IG1lYW4gc2lnbmVkCj4gcXVhbnRpdGllcywgc2VlaW5nIHRoZSBzdGls
bCBsYXJnZSBhbW91bnQgb2YgcGxhaW4gc2hvcnQvaW50L2xvbmcKPiB1c2VzIHRoYXQgYWN0dWFs
bHkgc2hvdWxkIGJlIHVuc2lnbmVkLikKClRoYXQgd2FzIGNvbmNsdXNpdmVseSBvYmplY3RlZCB0
byBieSBtdWx0aXBsZSBvdGhlciBjb21taXR0ZXJzLCBmb3IgYQpudW1iZXIgb2YgcmVhc29ucy4K
Ckl0IGlzIHVuZm9ydHVuYXRlIHRoYXQgc29tZSBleGFtcGxlcyBzbGlwcGVkIGluLCBidXQgYXMg
dGhlIGNvZGluZyBzdHlsZQppcyBub3QgY2hhbmdpbmcsIHRoZXkgc2hvdWxkIGJlIHRha2VuIG91
dC4KCn5BbmRyZXcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 04 19:12:14 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Jul 2019 19:12:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hj79K-0007Oa-Ay; Thu, 04 Jul 2019 19:12:06 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=jf9k=VB=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hj79J-0007OQ-LQ
 for xen-devel@lists.xenproject.org; Thu, 04 Jul 2019 19:12:05 +0000
X-Inumbo-ID: 9a9313e6-9e8f-11e9-8a18-b733ed358a92
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 9a9313e6-9e8f-11e9-8a18-b733ed358a92;
 Thu, 04 Jul 2019 19:12:02 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hj79F-0007JW-TT; Thu, 04 Jul 2019 19:12: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 1hj79F-0007Ka-GZ; Thu, 04 Jul 2019 19:12:01 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hj79F-0005YE-Fp; Thu, 04 Jul 2019 19:12:01 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138732-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.14:test-arm64-arm64-examine:examine-serial/bootloader:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-4.14:test-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-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.14:test-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-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-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-credit1:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-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-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: linux=e3c1b27308ae0472f27e07903181d6abfe0cb1d7
X-Osstest-Versions-That: linux=f4cc0ed9b2c72687303b035379c5824a02224354
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 04 Jul 2019 19:12:01 +0000
Subject: [Xen-devel] [linux-4.14 test] 138732: 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>

ZmxpZ2h0IDEzODczMiBsaW51eC00LjE0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzg3MzIvCgpGYWlsdXJlcyA6LS8gYnV0IG5v
IHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBi
bG9ja2luZzoKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgMTEgZXhhbWluZS1zZXJpYWwv
Ym9vdGxvYWRlciAgICBmYWlsICBsaWtlIDEzODYxNQogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hp
bSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bC1zZWF0dGxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVt
dXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LXRodW5kZXJ4IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAg
ICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdz
MTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAg
ICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4
NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dz
LWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Jl
ZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
bmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAg
ICAgICAgIGUzYzFiMjczMDhhZTA0NzJmMjdlMDc5MDMxODFkNmFiZmUwY2IxZDcKYmFzZWxpbmUg
dmVyc2lvbjoKIGxpbnV4ICAgICAgICAgICAgICAgIGY0Y2MwZWQ5YjJjNzI2ODczMDNiMDM1Mzc5
YzU4MjRhMDIyMjQzNTQKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzODYxNSAgMjAxOS0wNi0yOCAy
MDo0NTo0NyBaICAgIDUgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMzg3MzIgIDIwMTktMDct
MDMgMTE6Mzk6NDggWiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91
Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBZGVvZGF0byBTaW3DsyA8ZGF0b0BuZXQuY29t
Lm9yZy5lcz4KICBBbGVqYW5kcm8gSmltZW5leiA8YWxlamFuZHJvLmouamltZW5lekBvcmFjbGUu
Y29tPgogIEFsZXhlaSBTdGFyb3ZvaXRvdiA8YXN0QGtlcm5lbC5vcmc+CiAgQW5kcmV3IE1vcnRv
biA8YWtwbUBsaW51eC1mb3VuZGF0aW9uLm9yZz4KICBBbm5hIFNjaHVtYWtlciA8QW5uYS5TY2h1
bWFrZXJATmV0YXBwLmNvbT4KICBBcm5hbGRvIENhcnZhbGhvIGRlIE1lbG8gPGFjbWVAcmVkaGF0
LmNvbT4KICBCYXJ0b3N6IEdvbGFzemV3c2tpIDxicmdsQGJnZGV2LnBsPgogIEJqw7hybiBNb3Jr
IDxiam9ybkBtb3JrLm5vPgogIEJvcmlzbGF2IFBldGtvdiA8YnBAc3VzZS5kZT4KICBDaHJpc3Rv
cGggSGVsbHdpZyA8aGNoQGxzdC5kZT4KICBDb2xpbiBJYW4gS2luZyA8Y29saW4ua2luZ0BjYW5v
bmljYWwuY29tPgogIENyYWlnIEdhbGxlayA8a3JhaWdAZ29vZ2xlLmNvbT4KICBEYW5pZWwgQm9y
a21hbm4gPGRhbmllbEBpb2dlYXJib3gubmV0PgogIERhcnJpY2sgSi4gV29uZyA8ZGFycmljay53
b25nQG9yYWNsZS5jb20+CiAgRGF2aWQgUy4gTWlsbGVyIDxkYXZlbUBkYXZlbWxvZnQubmV0Pgog
IERlbm5pcyBEYWxlc3NhbmRybyA8ZGVubmlzLmRhbGVzc2FuZHJvQGludGVsLmNvbT4KICBEb21p
bmlxdWUgTWFydGluZXQgPGRvbWluaXF1ZS5tYXJ0aW5ldEBjZWEuZnI+CiAgRXJpYyBEdW1hemV0
IDxlZHVtYXpldEBnb29nbGUuY29tPgogIEZlaSBMaSA8bGlmZWkuc2hpcmxleUBieXRlZGFuY2Uu
Y29tPgogIEdlZXJ0IFV5dHRlcmhvZXZlbiA8Z2VlcnRAbGludXgtbTY4ay5vcmc+CiAgR3JlZyBL
cm9haC1IYXJ0bWFuIDxncmVna2hAbGludXhmb3VuZGF0aW9uLm9yZz4KICBKYW4gS2FyYSA8amFj
a0BzdXNlLmN6PgogIEphbiBMdWViYmUgPGpsdUBwZW5ndXRyb25peC5kZT4KICBKYW5uIEhvcm4g
PGphbm5oQGdvb2dsZS5jb20+CiAgSmFzb24gR3VudGhvcnBlIDxqZ2dAbWVsbGFub3guY29tPgog
IEphc29uIFdhbmcgPGphc293YW5nQHJlZGhhdC5jb20+CiAgSmVhbi1QaGlsaXBwZSBCcnVja2Vy
IDxqZWFuLXBoaWxpcHBlLmJydWNrZXJAYXJtLmNvbT4KICBKZW5zIEF4Ym9lIDxheGJvZUBrZXJu
ZWwuZGs+CiAgSmluZ1lpIEhvdSA8aG91amluZ3lpNjQ3QGdtYWlsLmNvbT4KICBKaXJpIFBpcmtv
IDxqaXJpQG1lbGxhbm94LmNvbT4KICBKb2huIE9nbmVzcyA8am9obi5vZ25lc3NAbGludXRyb25p
eC5kZT4KICBKb24gTWFsb3kgPGpvbi5tYWxveUBlcmljc3Nvbi5jb20+CiAgSm9zaCBQb2ltYm9l
dWYgPGpwb2ltYm9lQHJlZGhhdC5jb20+CiAgS3Jpc3RpYW4gRXZlbnNlbiA8a3Jpc3RpYW4uZXZl
bnNlbkBnbWFpbC5jb20+CiAgTGludXMgVG9ydmFsZHMgPHRvcnZhbGRzQGxpbnV4LWZvdW5kYXRp
b24ub3JnPgogIE1hcmsgSm9uYXMgPG1hcmsuam9uYXNAZGUuYm9zY2guY29tPgogIE1hcnRpbiBL
LiBQZXRlcnNlbiA8bWFydGluLnBldGVyc2VuQG9yYWNsZS5jb20+CiAgTWFydGluIEthRmFpIExh
dSA8a2FmYWlAZmIuY29tPgogIE1hcnRpbiBXaWxjayA8bXdpbGNrQHN1c2UuY29tPgogIE1pa2Ug
TWFyY2luaXN6eW4gPG1pa2UubWFyY2luaXN6eW5AaW50ZWwuY29tPgogIE1pa2UgU25pdHplciA8
c25pdHplckByZWRoYXQuY29tPgogIE5laWwgSG9ybWFuIDxuaG9ybWFuQHJlZGhhdC5jb20+CiAg
TmVpbCBIb3JtYW4gPG5ob3JtYW5AdHV4ZHJpdmVyLmNvbT4KICBPbmcgQm9vbiBMZW9uZyA8Ym9v
bi5sZW9uZy5vbmdAaW50ZWwuY29tPgogIFJvbGFuZCBIaWkgPHJvbGFuZC5raW5nLmd1YW4uaGlp
QGludGVsLmNvbT4KICBTYXNoYSBMZXZpbiA8c2FzaGFsQGtlcm5lbC5vcmc+CiAgU29uZyBMaXUg
PHNvbmdsaXVicmF2aW5nQGZiLmNvbT4KICBTdGVwaGVuIFN1cnlhcHV0cmEgPHNzdXJ5YWV4dHJA
Z21haWwuY29tPgogIFRob21hcyBHbGVpeG5lciA8dGdseEBsaW51dHJvbml4LmRlPgogIFRyb25k
IE15a2xlYnVzdCA8dHJvbmQubXlrbGVidXN0QGhhbW1lcnNwYWNlLmNvbT4KICBUcm9uZCBNeWts
ZWJ1c3QgPHRyb25kbXlAZ21haWwuY29tPgogIFZsYWRpbWlyIERhdnlkb3YgPHZkYXZ5ZG92LmRl
dkBnbWFpbC5jb20+CiAgVm9vbiBXZWlmZW5nIDx3ZWlmZW5nLnZvb25AaW50ZWwuY29tPgogIFdh
bmcgWGluIDx4aW4ud2FuZzdAY24uYm9zY2guY29tPgogIFdpbGwgRGVhY29uIDx3aWxsLmRlYWNv
bkBhcm0uY29tPgogIFhpbiBMb25nIDxsdWNpZW4ueGluQGdtYWlsLmNvbT4KICBZb3NoaWhpcm8g
U2hpbW9kYSA8eW9zaGloaXJvLnNoaW1vZGEudWhAcmVuZXNhcy5jb20+CiAgWXVlSGFpYmluZyA8
eXVlaGFpYmluZ0BodWF3ZWkuY29tPgogIHpoYW5neWkgKEYpIDx5aS56aGFuZ0BodWF3ZWkuY29t
PgogIHpob25nIGppYW5nIDx6aG9uZ2ppYW5nQGh1YXdlaS5jb20+Cgpqb2JzOgogYnVpbGQtYW1k
NjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQt
cHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFy
bTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGVi
aWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20g
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0
LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1h
bWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFl
bXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFy
bmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3Jl
ZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02
NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13
aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1p
bnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRv
dyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
dmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpz
Zy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczog
L2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBm
aWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5w
cm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFu
ZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3Jn
L2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1S
RUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVz
aGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC9saW51eC1w
dm9wcy5naXQKICAgZjRjYzBlZDliMmM3Li5lM2MxYjI3MzA4YWUgIGUzYzFiMjczMDhhZTA0NzJm
MjdlMDc5MDMxODFkNmFiZmUwY2IxZDcgLT4gdGVzdGVkL2xpbnV4LTQuMTQKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 04 19:12:28 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Jul 2019 19:12:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hj79g-0007QQ-MW; Thu, 04 Jul 2019 19:12:28 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=E3Ia=VB=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hj79f-0007QK-CC
 for xen-devel@lists.xenproject.org; Thu, 04 Jul 2019 19:12:27 +0000
X-Inumbo-ID: a72c67d8-9e8f-11e9-b126-3ba2d9052e55
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id a72c67d8-9e8f-11e9-b126-3ba2d9052e55;
 Thu, 04 Jul 2019 19:12:23 +0000 (UTC)
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 6MZUbePnHsrR21oca0tvFBYWmzQyssqnm1BlBp75jf1Uwds/jpo/Rq3m6XbM4u7/fXtwLSbgIg
 DpnHoQSUMRcvlmCgEep0n/tUVK4psyilMzlrF6bkebPYD/aQTZsndg1MW1Fy4ckwB2BEz14PwL
 vEGB7CB8ilk++DYo1xyPFrD0hrv49tfn+ZgSzE+FOeXkuYaSka+zGux0zEqtMoONK1Sk/xALQt
 JkxLLZOOBBLr2AkoJM8Aa4KfYaWNYyE5+MnhrRzqJNfhV1al3rGeTVwotFWtzb6cLeC3Vsk6gi
 GvE=
X-SBRS: 2.7
X-MesageID: 2607914
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,451,1557201600"; 
   d="scan'208";a="2607914"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Thu, 4 Jul 2019 20:12:16 +0100
Message-ID: <20190704191216.22161-1-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <1561109798-8744-5-git-send-email-andrew.cooper3@citrix.com>
References: <1561109798-8744-5-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 4/5] xen/gnttab: Fold adjacent calls to
 gnttab_clear_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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Julien Grall <julien.grall@arm.com>,
 Jan Beulich <JBeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QXRvbWljIG9wZXJhdGlvbnMgYXJlIGV4cGVuc2l2ZSB0byB1c2UsIGVzcGVjaWFsbHkgZm9sbG93
aW5nIFhTQS0yOTUgZm9yIEFSTS4KSXQgaXMgd2FzdGVmdWwgdG8gdXNlIHR3byBvZiB0aGVtIGJh
Y2stdG8tYmFjayB3aGVuIG9uZSB3aWxsIGRvLgoKRXNwZWNpYWxseSBmb3IgYSBtaXNiZWhhdmlu
ZyBndWVzdCBvbiBBUk0sIHRoaXMgd2lsbCByZWR1Y2UgdGhlIHN5c3RlbQpkaXNydXB0aW9uIHJl
cXVpcmVkIHRvIGNvbXBsZXRlIHRoZSBncmFudCBvcGVyYXRpb25zLgoKU2lnbmVkLW9mZi1ieTog
QW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KUmV2aWV3ZWQtYnk6IEph
biBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KLS0tCkNDOiBKYW4gQmV1bGljaCA8SkJldWxp
Y2hAc3VzZS5jb20+CkNDOiBXZWkgTGl1IDx3bEB4ZW4ub3JnPgpDQzogUm9nZXIgUGF1IE1vbm7D
qSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CkNDOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxs
aW5pQGtlcm5lbC5vcmc+CkNDOiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgpD
QzogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBldS5jaXRyaXguY29tPgotLS0KIHhlbi9j
b21tb24vZ3JhbnRfdGFibGUuYyB8IDU0ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KystLS0tLS0tLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDM5IGluc2VydGlvbnMoKyksIDE1IGRl
bGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vZ3JhbnRfdGFibGUuYyBiL3hlbi9j
b21tb24vZ3JhbnRfdGFibGUuYwppbmRleCA0YmQ1Nzc3ZDI5Li5lNmEwZjMwYTRiIDEwMDY0NAot
LS0gYS94ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMKKysrIGIveGVuL2NvbW1vbi9ncmFudF90YWJs
ZS5jCkBAIC03OTYsOCArNzk2LDcgQEAgc3RhdGljIGludCBfc2V0X3N0YXR1c192Mihjb25zdCBn
cmFudF9lbnRyeV9oZWFkZXJfdCAqc2hhaCwKICAgICAgICAgICAgICAoc2NvbWJvLmRvbWlkICE9
IGxkb21pZCkgfHwKICAgICAgICAgICAgICAoIXJlYWRvbmx5ICYmIChzY29tYm8uZmxhZ3MgJiBH
VEZfcmVhZG9ubHkpKSApCiAgICAgICAgIHsKLSAgICAgICAgICAgIGdudHRhYl9jbGVhcl9mbGFn
cyhyZCwgR1RGX3dyaXRpbmcsIHN0YXR1cyk7Ci0gICAgICAgICAgICBnbnR0YWJfY2xlYXJfZmxh
Z3MocmQsIEdURl9yZWFkaW5nLCBzdGF0dXMpOworICAgICAgICAgICAgZ250dGFiX2NsZWFyX2Zs
YWdzKHJkLCBHVEZfd3JpdGluZyB8IEdURl9yZWFkaW5nLCBzdGF0dXMpOwogICAgICAgICAgICAg
UElOX0ZBSUwoZG9uZSwgR05UU1RfZ2VuZXJhbF9lcnJvciwKICAgICAgICAgICAgICAgICAgICAg
ICJVbnN0YWJsZSBmbGFncyAoJXgpIG9yIGRvbSAoJWQpOyBleHBlY3RlZCBkJWQgKHIvdzogJWQp
XG4iLAogICAgICAgICAgICAgICAgICAgICAgc2NvbWJvLmZsYWdzLCBzY29tYm8uZG9taWQsIGxk
b21pZCwgIXJlYWRvbmx5KTsKQEAgLTkxOSw3ICs5MTgsNyBAQCBtYXBfZ3JhbnRfcmVmKAogICAg
IGludCAgICAgICAgICAgIHJjID0gR05UU1Rfb2theTsKICAgICB1MzIgICAgICAgICAgICBvbGRf
cGluOwogICAgIHUzMiAgICAgICAgICAgIGFjdF9waW47Ci0gICAgdW5zaWduZWQgaW50ICAgY2Fj
aGVfZmxhZ3MsIHJlZmNudCA9IDAsIHR5cGVjbnQgPSAwOworICAgIHVuc2lnbmVkIGludCAgIGNh
Y2hlX2ZsYWdzLCBjbGVhcl9mbGFncyA9IDAsIHJlZmNudCA9IDAsIHR5cGVjbnQgPSAwOwogICAg
IGJvb2wgICAgICAgICAgIGhvc3RfbWFwX2NyZWF0ZWQgPSBmYWxzZTsKICAgICBzdHJ1Y3QgYWN0
aXZlX2dyYW50X2VudHJ5ICphY3QgPSBOVUxMOwogICAgIHN0cnVjdCBncmFudF9tYXBwaW5nICpt
dDsKQEAgLTEyMjAsMTAgKzEyMTksMTMgQEAgbWFwX2dyYW50X3JlZigKICB1bmxvY2tfb3V0X2Ns
ZWFyOgogICAgIGlmICggIShvcC0+ZmxhZ3MgJiBHTlRNQVBfcmVhZG9ubHkpICYmCiAgICAgICAg
ICAhKGFjdC0+cGluICYgKEdOVFBJTl9oc3R3X21hc2t8R05UUElOX2RldndfbWFzaykpICkKLSAg
ICAgICAgZ250dGFiX2NsZWFyX2ZsYWdzKHJkLCBHVEZfd3JpdGluZywgc3RhdHVzKTsKKyAgICAg
ICAgY2xlYXJfZmxhZ3MgfD0gR1RGX3dyaXRpbmc7CiAKICAgICBpZiAoICFhY3QtPnBpbiApCi0g
ICAgICAgIGdudHRhYl9jbGVhcl9mbGFncyhyZCwgR1RGX3JlYWRpbmcsIHN0YXR1cyk7CisgICAg
ICAgIGNsZWFyX2ZsYWdzIHw9IEdURl9yZWFkaW5nOworCisgICAgaWYgKCBjbGVhcl9mbGFncyAp
CisgICAgICAgIGdudHRhYl9jbGVhcl9mbGFncyhyZCwgY2xlYXJfZmxhZ3MsIHN0YXR1cyk7CiAK
ICBhY3RfcmVsZWFzZV9vdXQ6CiAgICAgYWN0aXZlX2VudHJ5X3JlbGVhc2UoYWN0KTsKQEAgLTE0
MzMsNiArMTQzNSw3IEBAIHVubWFwX2NvbW1vbl9jb21wbGV0ZShzdHJ1Y3QgZ250dGFiX3VubWFw
X2NvbW1vbiAqb3ApCiAgICAgZ3JhbnRfZW50cnlfaGVhZGVyX3QgKnNoYTsKICAgICBzdHJ1Y3Qg
cGFnZV9pbmZvICpwZzsKICAgICB1aW50MTZfdCAqc3RhdHVzOworICAgIHVuc2lnbmVkIGludCBj
bGVhcl9mbGFncyA9IDA7CiAKICAgICBpZiAoICFvcC0+ZG9uZSApCiAgICAgewpAQCAtMTQ5Mywx
MCArMTQ5NiwxMyBAQCB1bm1hcF9jb21tb25fY29tcGxldGUoc3RydWN0IGdudHRhYl91bm1hcF9j
b21tb24gKm9wKQogCiAgICAgaWYgKCAoKGFjdC0+cGluICYgKEdOVFBJTl9kZXZ3X21hc2t8R05U
UElOX2hzdHdfbWFzaykpID09IDApICYmCiAgICAgICAgICAhKG9wLT5kb25lICYgR05UTUFQX3Jl
YWRvbmx5KSApCi0gICAgICAgIGdudHRhYl9jbGVhcl9mbGFncyhyZCwgR1RGX3dyaXRpbmcsIHN0
YXR1cyk7CisgICAgICAgIGNsZWFyX2ZsYWdzIHw9IEdURl93cml0aW5nOwogCiAgICAgaWYgKCBh
Y3QtPnBpbiA9PSAwICkKLSAgICAgICAgZ250dGFiX2NsZWFyX2ZsYWdzKHJkLCBHVEZfcmVhZGlu
Zywgc3RhdHVzKTsKKyAgICAgICAgY2xlYXJfZmxhZ3MgfD0gR1RGX3JlYWRpbmc7CisKKyAgICBp
ZiAoIGNsZWFyX2ZsYWdzICkKKyAgICAgICAgZ250dGFiX2NsZWFyX2ZsYWdzKHJkLCBjbGVhcl9m
bGFncywgc3RhdHVzKTsKIAogICAgIGFjdGl2ZV9lbnRyeV9yZWxlYXNlKGFjdCk7CiAgICAgZ3Jh
bnRfcmVhZF91bmxvY2socmd0KTsKQEAgLTIzMjQsNiArMjMzMCw3IEBAIHJlbGVhc2VfZ3JhbnRf
Zm9yX2NvcHkoCiAgICAgdWludDE2X3QgKnN0YXR1czsKICAgICBncmFudF9yZWZfdCB0cmFuc19n
cmVmOwogICAgIHN0cnVjdCBkb21haW4gKnRkOworICAgIHVuc2lnbmVkIGludCBjbGVhcl9mbGFn
cyA9IDA7CiAKICAgICBncmFudF9yZWFkX2xvY2socmd0KTsKIApAQCAtMjM1NCwxMSArMjM2MSwx
NCBAQCByZWxlYXNlX2dyYW50X2Zvcl9jb3B5KAogCiAgICAgICAgIGFjdC0+cGluIC09IEdOVFBJ
Tl9oc3R3X2luYzsKICAgICAgICAgaWYgKCAhKGFjdC0+cGluICYgKEdOVFBJTl9kZXZ3X21hc2t8
R05UUElOX2hzdHdfbWFzaykpICkKLSAgICAgICAgICAgIGdudHRhYl9jbGVhcl9mbGFncyhyZCwg
R1RGX3dyaXRpbmcsIHN0YXR1cyk7CisgICAgICAgICAgICBjbGVhcl9mbGFncyB8PSBHVEZfd3Jp
dGluZzsKICAgICB9CiAKICAgICBpZiAoICFhY3QtPnBpbiApCi0gICAgICAgIGdudHRhYl9jbGVh
cl9mbGFncyhyZCwgR1RGX3JlYWRpbmcsIHN0YXR1cyk7CisgICAgICAgIGNsZWFyX2ZsYWdzIHw9
IEdURl9yZWFkaW5nOworCisgICAgaWYgKCBjbGVhcl9mbGFncyApCisgICAgICAgIGdudHRhYl9j
bGVhcl9mbGFncyhyZCwgY2xlYXJfZmxhZ3MsIHN0YXR1cyk7CiAKICAgICBhY3RpdmVfZW50cnlf
cmVsZWFzZShhY3QpOwogICAgIGdyYW50X3JlYWRfdW5sb2NrKHJndCk7CkBAIC0yMzg0LDExICsy
Mzk0LDE2IEBAIHN0YXRpYyB2b2lkIGZpeHVwX3N0YXR1c19mb3JfY29weV9waW4oc3RydWN0IGRv
bWFpbiAqcmQsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IHN0
cnVjdCBhY3RpdmVfZ3JhbnRfZW50cnkgKmFjdCwKICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgdWludDE2X3QgKnN0YXR1cykKIHsKKyAgICB1bnNpZ25lZCBpbnQgY2xlYXJf
ZmxhZ3MgPSAwOworCiAgICAgaWYgKCAhKGFjdC0+cGluICYgKEdOVFBJTl9oc3R3X21hc2sgfCBH
TlRQSU5fZGV2d19tYXNrKSkgKQotICAgICAgICBnbnR0YWJfY2xlYXJfZmxhZ3MocmQsIEdURl93
cml0aW5nLCBzdGF0dXMpOworICAgICAgICBjbGVhcl9mbGFncyB8PSBHVEZfd3JpdGluZzsKIAog
ICAgIGlmICggIWFjdC0+cGluICkKLSAgICAgICAgZ250dGFiX2NsZWFyX2ZsYWdzKHJkLCBHVEZf
cmVhZGluZywgc3RhdHVzKTsKKyAgICAgICAgY2xlYXJfZmxhZ3MgfD0gR1RGX3JlYWRpbmc7CisK
KyAgICBpZiAoIGNsZWFyX2ZsYWdzICkKKyAgICAgICAgZ250dGFiX2NsZWFyX2ZsYWdzKHJkLCBj
bGVhcl9mbGFncywgc3RhdHVzKTsKIH0KIAogLyoKQEAgLTI0MTcsNiArMjQzMiw3IEBAIGFjcXVp
cmVfZ3JhbnRfZm9yX2NvcHkoCiAgICAgdWludDE2X3QgdHJhbnNfbGVuZ3RoOwogICAgIGJvb2wg
aXNfc3ViX3BhZ2U7CiAgICAgczE2IHJjID0gR05UU1Rfb2theTsKKyAgICB1bnNpZ25lZCBpbnQg
Y2xlYXJfZmxhZ3MgPSAwOwogCiAgICAgKnBhZ2UgPSBOVUxMOwogCkBAIC0yNjM5LDEwICsyNjU1
LDEzIEBAIGFjcXVpcmVfZ3JhbnRfZm9yX2NvcHkoCiAgdW5sb2NrX291dF9jbGVhcjoKICAgICBp
ZiAoICEocmVhZG9ubHkpICYmCiAgICAgICAgICAhKGFjdC0+cGluICYgKEdOVFBJTl9oc3R3X21h
c2sgfCBHTlRQSU5fZGV2d19tYXNrKSkgKQotICAgICAgICBnbnR0YWJfY2xlYXJfZmxhZ3MocmQs
IEdURl93cml0aW5nLCBzdGF0dXMpOworICAgICAgICBjbGVhcl9mbGFncyB8PSBHVEZfd3JpdGlu
ZzsKIAogICAgIGlmICggIWFjdC0+cGluICkKLSAgICAgICAgZ250dGFiX2NsZWFyX2ZsYWdzKHJk
LCBHVEZfcmVhZGluZywgc3RhdHVzKTsKKyAgICAgICAgY2xlYXJfZmxhZ3MgfD0gR1RGX3JlYWRp
bmc7CisKKyAgICBpZiAoIGNsZWFyX2ZsYWdzICkKKyAgICAgICAgZ250dGFiX2NsZWFyX2ZsYWdz
KHJkLCBjbGVhcl9mbGFncywgc3RhdHVzKTsKIAogIHVubG9ja19vdXQ6CiAgICAgYWN0aXZlX2Vu
dHJ5X3JlbGVhc2UoYWN0KTsKQEAgLTM2MDMsNiArMzYyMiw4IEBAIGdudHRhYl9yZWxlYXNlX21h
cHBpbmdzKAogCiAgICAgZm9yICggaGFuZGxlID0gMDsgaGFuZGxlIDwgZ3QtPm1hcHRyYWNrX2xp
bWl0OyBoYW5kbGUrKyApCiAgICAgeworICAgICAgICB1bnNpZ25lZCBpbnQgY2xlYXJfZmxhZ3Mg
PSAwOworCiAgICAgICAgIG1hcCA9ICZtYXB0cmFja19lbnRyeShndCwgaGFuZGxlKTsKICAgICAg
ICAgaWYgKCAhKG1hcC0+ZmxhZ3MgJiAoR05UTUFQX2RldmljZV9tYXB8R05UTUFQX2hvc3RfbWFw
KSkgKQogICAgICAgICAgICAgY29udGludWU7CkBAIC0zNjc3LDExICszNjk4LDE0IEBAIGdudHRh
Yl9yZWxlYXNlX21hcHBpbmdzKAogICAgICAgICAgICAgfQogCiAgICAgICAgICAgICBpZiAoIChh
Y3QtPnBpbiAmIChHTlRQSU5fZGV2d19tYXNrfEdOVFBJTl9oc3R3X21hc2spKSA9PSAwICkKLSAg
ICAgICAgICAgICAgICBnbnR0YWJfY2xlYXJfZmxhZ3MocmQsIEdURl93cml0aW5nLCBzdGF0dXMp
OworICAgICAgICAgICAgICAgIGNsZWFyX2ZsYWdzIHw9IEdURl93cml0aW5nOwogICAgICAgICB9
CiAKICAgICAgICAgaWYgKCBhY3QtPnBpbiA9PSAwICkKLSAgICAgICAgICAgIGdudHRhYl9jbGVh
cl9mbGFncyhyZCwgR1RGX3JlYWRpbmcsIHN0YXR1cyk7CisgICAgICAgICAgICBjbGVhcl9mbGFn
cyB8PSBHVEZfcmVhZGluZzsKKworICAgICAgICBpZiAoIGNsZWFyX2ZsYWdzICkKKyAgICAgICAg
ICAgIGdudHRhYl9jbGVhcl9mbGFncyhyZCwgY2xlYXJfZmxhZ3MsIHN0YXR1cyk7CiAKICAgICAg
ICAgYWN0aXZlX2VudHJ5X3JlbGVhc2UoYWN0KTsKICAgICAgICAgZ3JhbnRfcmVhZF91bmxvY2so
cmd0KTsKLS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 04 19:13:03 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Jul 2019 19:13:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hj7AF-0007Un-62; Thu, 04 Jul 2019 19:13: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=E3Ia=VB=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hj7AD-0007UY-D0
 for xen-devel@lists.xenproject.org; Thu, 04 Jul 2019 19:13:01 +0000
X-Inumbo-ID: bccf7d94-9e8f-11e9-8980-bc764e045a96
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id bccf7d94-9e8f-11e9-8980-bc764e045a96;
 Thu, 04 Jul 2019 19:12:59 +0000 (UTC)
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: M/HuL6fxQLfbuz7KH+2BH+zGkwdHb3BGMljhUkNsSzu5/sEFOTYmjdURsbjAiDwVSrloJotbg2
 hO8wUek6V71lil8DJ/i71MgfpbGHKGCKbvT9xTe3oniU3+vXeaWDdPjB2M/Flzw4XiIkiXxx0C
 dUlbY4BvkKFNS7GxUUHkPV0hwHlwc4noKcVyWOQURzIFcwlvtqn3qHK7lxuEP6bJxK95dmxi2v
 uuz6SDjV/glvt2lCEI+S3nOczEMNlIT4gzD7OA7vtH/KtsBDodeI2vJgzAUu6R+75IqjpUw8Jo
 G+U=
X-SBRS: 2.7
X-MesageID: 2629112
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,451,1557201600"; 
   d="scan'208";a="2629112"
To: Xen-devel <xen-devel@lists.xenproject.org>
References: <1561109798-8744-1-git-send-email-andrew.cooper3@citrix.com>
 <1561109798-8744-4-git-send-email-andrew.cooper3@citrix.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <8271f24d-5319-9bd9-7fc8-6cbb878d4c37@citrix.com>
Date: Thu, 4 Jul 2019 20:12:56 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <1561109798-8744-4-git-send-email-andrew.cooper3@citrix.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: [Xen-devel] Ping: [PATCH 3/5] arm/gnttab: Implement stub helpers as
 static inlines
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjEvMDYvMjAxOSAxMDozNiwgQW5kcmV3IENvb3BlciB3cm90ZToKPiBJdCBpcyBpbmVmZmlj
aWVudCB0byBjYWxsIGludG8gYSBkaWZmZXJlbnQgdHJhbnNsYXRpb24gdW5pdCBmb3IgYSBzdHVi
Cj4gZnVuY3Rpb24sIHdoZW4gYSBzdGF0aWMgaW5saW5lIHdpbGwgd29yayBmaW5lLiAgUmVwbGFj
ZSBhbiBvcGVuLWNvZGVkCj4gcHJpbnRrX29uY2UoKSB3aGlsZSBtb3ZpbmcgaXQuCj4KPiBObyBm
dW5jdGlvbmFsIGNoYW5nZS4KPgo+IFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJl
dy5jb29wZXIzQGNpdHJpeC5jb20+Cj4gLS0tCj4gQ0M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0
YWJlbGxpbmlAa2VybmVsLm9yZz4KPiBDQzogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJt
LmNvbT4KPiAtLS0KPiAgeGVuL2FyY2gvYXJtL21tLmMgICAgICAgICAgICAgICAgIHwgMTYgLS0t
LS0tLS0tLS0tLS0tLQo+ICB4ZW4vaW5jbHVkZS9hc20tYXJtL2dyYW50X3RhYmxlLmggfCAxNyAr
KysrKysrKysrKysrKystLQo+ICAyIGZpbGVzIGNoYW5nZWQsIDE1IGluc2VydGlvbnMoKyksIDE4
IGRlbGV0aW9ucygtKQo+Cj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9tbS5jIGIveGVuL2Fy
Y2gvYXJtL21tLmMKPiBpbmRleCAzNWRjMWY3Li40NDI1OGFkIDEwMDY0NAo+IC0tLSBhL3hlbi9h
cmNoL2FybS9tbS5jCj4gKysrIGIveGVuL2FyY2gvYXJtL21tLmMKPiBAQCAtNDEsNyArNDEsNiBA
QAo+ICAjaW5jbHVkZSA8eGVuL3NpemVzLmg+Cj4gICNpbmNsdWRlIDx4ZW4vbGliZmR0L2xpYmZk
dC5oPgo+ICAKPiAtI2luY2x1ZGUgPGFzbS9ndWVzdF9hdG9taWNzLmg+Cj4gICNpbmNsdWRlIDxh
c20vc2V0dXAuaD4KPiAgCj4gIC8qIE92ZXJyaWRlIG1hY3JvcyBmcm9tIGFzbS9wYWdlLmggdG8g
bWFrZSB0aGVtIHdvcmsgd2l0aCBtZm5fdCAqLwo+IEBAIC0xNTMyLDIxICsxNTMxLDYgQEAgdm9p
ZCBwdXRfcGFnZV90eXBlKHN0cnVjdCBwYWdlX2luZm8gKnBhZ2UpCj4gICAgICByZXR1cm47Cj4g
IH0KPiAgCj4gLXZvaWQgZ250dGFiX2NsZWFyX2ZsYWcoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWdu
ZWQgbG9uZyBuciwgdWludDE2X3QgKmFkZHIpCj4gLXsKPiAtICAgIGd1ZXN0X2NsZWFyX21hc2sx
NihkLCBCSVQobnIsIFVMKSwgYWRkcik7Cj4gLX0KPiAtCj4gLXZvaWQgZ250dGFiX21hcmtfZGly
dHkoc3RydWN0IGRvbWFpbiAqZCwgbWZuX3QgbWZuKQo+IC17Cj4gLSAgICAvKiBYWFg6IG1hcmsg
ZGlydHkgKi8KPiAtICAgIHN0YXRpYyBpbnQgd2FybmluZzsKPiAtICAgIGlmICghd2FybmluZykg
ewo+IC0gICAgICAgIGdkcHJpbnRrKFhFTkxPR19XQVJOSU5HLCAiZ250dGFiX21hcmtfZGlydHkg
bm90IGltcGxlbWVudGVkIHlldFxuIik7Cj4gLSAgICAgICAgd2FybmluZyA9IDE7Cj4gLSAgICB9
Cj4gLX0KPiAtCj4gIGludCBjcmVhdGVfZ3JhbnRfaG9zdF9tYXBwaW5nKHVuc2lnbmVkIGxvbmcg
YWRkciwgbWZuX3QgZnJhbWUsCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2ln
bmVkIGludCBmbGFncywgdW5zaWduZWQgaW50IGNhY2hlX2ZsYWdzKQo+ICB7Cj4gZGlmZiAtLWdp
dCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vZ3JhbnRfdGFibGUuaCBiL3hlbi9pbmNsdWRlL2FzbS1h
cm0vZ3JhbnRfdGFibGUuaAo+IGluZGV4IDFlZDBhZWYuLmIwZDY3M2IgMTAwNjQ0Cj4gLS0tIGEv
eGVuL2luY2x1ZGUvYXNtLWFybS9ncmFudF90YWJsZS5oCj4gKysrIGIveGVuL2luY2x1ZGUvYXNt
LWFybS9ncmFudF90YWJsZS5oCj4gQEAgLTYsNiArNiw4IEBACj4gICNpbmNsdWRlIDx4ZW4vcGZu
Lmg+Cj4gICNpbmNsdWRlIDx4ZW4vc2NoZWQuaD4KPiAgCj4gKyNpbmNsdWRlIDxhc20vZ3Vlc3Rf
YXRvbWljcy5oPgo+ICsKPiAgI2RlZmluZSBJTklUSUFMX05SX0dSQU5UX0ZSQU1FUyAxVQo+ICAj
ZGVmaW5lIEdOVFRBQl9NQVhfVkVSU0lPTiAxCj4gIAo+IEBAIC0xNCwxMyArMTYsMjQgQEAgc3Ry
dWN0IGdyYW50X3RhYmxlX2FyY2ggewo+ICAgICAgZ2ZuX3QgKnN0YXR1c19nZm47Cj4gIH07Cj4g
IAo+IC12b2lkIGdudHRhYl9jbGVhcl9mbGFnKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxv
bmcgbnIsIHVpbnQxNl90ICphZGRyKTsKPiArc3RhdGljIGlubGluZSB2b2lkIGdudHRhYl9jbGVh
cl9mbGFnKHN0cnVjdCBkb21haW4gKmQsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICB1bnNpZ25lZCBsb25nIG5yLCB1aW50MTZfdCAqYWRkcikKPiArewo+ICsgICAgZ3Vl
c3RfY2xlYXJfbWFzazE2KGQsIEJJVChuciwgVUwpLCBhZGRyKTsKPiArfQo+ICsKPiArc3RhdGlj
IGlubGluZSB2b2lkIGdudHRhYl9tYXJrX2RpcnR5KHN0cnVjdCBkb21haW4gKmQsIG1mbl90IG1m
bikKPiArewo+ICsjaWZuZGVmIE5ERUJVRwo+ICsgICAgcHJpbnRrX29uY2UoWEVOTE9HX0dfV0FS
TklORyAiZ250dGFiX21hcmtfZGlydHkgbm90IGltcGxlbWVudGVkIHlldFxuIik7Cj4gKyNlbmRp
Zgo+ICt9Cj4gKwo+ICBpbnQgY3JlYXRlX2dyYW50X2hvc3RfbWFwcGluZyh1bnNpZ25lZCBsb25n
IGdwYWRkciwgbWZuX3QgbWZuLAo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNp
Z25lZCBpbnQgZmxhZ3MsIHVuc2lnbmVkIGludCBjYWNoZV9mbGFncyk7Cj4gICNkZWZpbmUgZ250
dGFiX2hvc3RfbWFwcGluZ19nZXRfcGFnZV90eXBlKHJvLCBsZCwgcmQpICgwKQo+ICBpbnQgcmVw
bGFjZV9ncmFudF9ob3N0X21hcHBpbmcodW5zaWduZWQgbG9uZyBncGFkZHIsIG1mbl90IG1mbiwK
PiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgbmV3X2dwYWRk
ciwgdW5zaWduZWQgaW50IGZsYWdzKTsKPiAtdm9pZCBnbnR0YWJfbWFya19kaXJ0eShzdHJ1Y3Qg
ZG9tYWluICpkLCBtZm5fdCBtZm4pOwo+ICAjZGVmaW5lIGdudHRhYl9yZWxlYXNlX2hvc3RfbWFw
cGluZ3MoZG9tYWluKSAxCj4gIAo+ICAvKgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 04 19:14:32 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Jul 2019 19: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 1hj7Bf-0007qT-JM; Thu, 04 Jul 2019 19: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=E3Ia=VB=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hj7Bf-0007qL-4K
 for xen-devel@lists.xenproject.org; Thu, 04 Jul 2019 19:14:31 +0000
X-Inumbo-ID: f26901e3-9e8f-11e9-8980-bc764e045a96
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f26901e3-9e8f-11e9-8980-bc764e045a96;
 Thu, 04 Jul 2019 19:14:29 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 3Aojbd4m8I/QNhOW5hoEPuo5B6G9lVBcBX6DDc3wxL/THdssbLJZbmnhlM43wFx9rtzkMvSwud
 m1gme3dgz5SL3NpKmSTVRXw/S/ur3NLIqGrEHBbBC24UsHA75DtnCz87AFm99HciJYbqQ+Z/D+
 Yyfh2DZqi122mid044Gy2oAY1Pxp7piCeq8sRC3lCiEB9OblTK2OUzsCTSRr2oRXTRQthmIEcn
 95Tel68QYsiGOaX49rtQXT9EZyl/QZ7mmRfwHo75+ZJ5lOEbBMkXqMO0kC9m3ReNA5uqrlrr9M
 3JI=
X-SBRS: 2.7
X-MesageID: 2594006
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,451,1557201600"; 
   d="scan'208";a="2594006"
To: Xen-devel <xen-devel@lists.xenproject.org>
References: <1561109798-8744-5-git-send-email-andrew.cooper3@citrix.com>
 <20190704191216.22161-1-andrew.cooper3@citrix.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <4c04c6bd-605e-559e-ed07-4a5b5e251bbd@citrix.com>
Date: Thu, 4 Jul 2019 20:14:26 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <20190704191216.22161-1-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 v2 4/5] xen/gnttab: Fold adjacent calls to
 gnttab_clear_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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Julien Grall <julien.grall@arm.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>

UGxlYXNlIGlnbm9yZSB0aGlzLsKgIEkgaGFkIGFuIGVycm9yIHRyeWluZyB0byBtZXJnZSBhIHNp
bmdsZSB2MiBwYXRjaAppbnRvIGFuIGV4aXN0aW5nIHNlcmllcy4KCn5BbmRyZXcKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 04 19:14:56 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Jul 2019 19: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 1hj7C3-0007ua-Ty; Thu, 04 Jul 2019 19: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=E3Ia=VB=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hj7C2-0007uO-GD
 for xen-devel@lists.xenproject.org; Thu, 04 Jul 2019 19:14:54 +0000
X-Inumbo-ID: 0001f68a-9e90-11e9-8980-bc764e045a96
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0001f68a-9e90-11e9-8980-bc764e045a96;
 Thu, 04 Jul 2019 19:14:52 +0000 (UTC)
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: vs4epgxRjRZRqERZhbviXkX/zKdrXuQjRimeCG1VqvLJorYYh/tQGqfMrc4sRD0KSt6HDEAAMZ
 RlhA/9++t+j+Hl/w0rZ7w4R2OVyTdH00n84jEulYRrZOVI+uNo1z9vRXuZhpXO6BzV9UMNNQMg
 xWKnHqJF8DYF0T2bb5ehqr4Pc2T32b9fMX1+akUZgLex+2DWAKEkHm39Y49BcqhogoHQ4gN3I1
 B+3hb71a9FLiSInnNhnoTbTldHXGWb6dtZczh3sCCg1jz1sze0DnCVBjzKycEiYJPWzpVqk+oT
 AGU=
X-SBRS: 2.7
X-MesageID: 2629182
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,451,1557201600"; 
   d="scan'208";a="2629182"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Thu, 4 Jul 2019 20:14:49 +0100
Message-ID: <20190704191449.22486-1-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <1561109798-8744-5-git-send-email-andrew.cooper3@citrix.com>
References: <1561109798-8744-5-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 4/5] xen/gnttab: Refactor gnttab_clear_flag()
 to be gnttab_clear_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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Julien Grall <julien.grall@arm.com>,
 Jan Beulich <JBeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VG8gYWxsb3cgZm9yIGZ1cnRoZXIgaW1wcm92ZW1lbnRzLCBpdCBpcyB1c2VmdWwgdG8gYmUgYWJs
ZSB0byBjbGVhciBtb3JlIHRoYW4KYSBzaW5nbGUgZmxhZyBhdCBvbmNlLiAgUmV3b3JrIGdudHRh
Yl9jbGVhcl9mbGFnKCkgaW50byBnbnR0YWJfY2xlYXJfZmxhZ3MoKQp3aGljaCB0YWtlcyBhIGJp
dG1hc2sgcmF0aGVyIHRoYW4gYSBiaXQgbnVtYmVyLgoKTm8gcHJhY3RpY2FsIGNoYW5nZSB5ZXQu
CgpTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29t
PgotLS0KQ0M6IEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT4KQ0M6IFdlaSBMaXUgPHds
QHhlbi5vcmc+CkNDOiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KQ0M6
IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KQ0M6IEp1bGllbiBH
cmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CkNDOiBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVu
bGFwQGV1LmNpdHJpeC5jb20+Cgp2MjoKICogVXNlIHVuc2lnbmVkIGludCBmb3IgdGhlIG1hc2sg
cGFyYW1ldGVyCiAqIENvcnJlY3QgSSB0byBpIGZvciB0aGUgeDg2IGNvbnN0cmFpbnQKLS0tCiB4
ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMgICAgICAgICAgfCAzMCArKysrKysrKysrKysrKystLS0t
LS0tLS0tLS0tLS0KIHhlbi9pbmNsdWRlL2FzbS1hcm0vZ3JhbnRfdGFibGUuaCB8ICA2ICsrKy0t
LQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9ncmFudF90YWJsZS5oIHwgMTEgKysrKy0tLS0tLS0KIDMg
ZmlsZXMgY2hhbmdlZCwgMjIgaW5zZXJ0aW9ucygrKSwgMjUgZGVsZXRpb25zKC0pCgpkaWZmIC0t
Z2l0IGEveGVuL2NvbW1vbi9ncmFudF90YWJsZS5jIGIveGVuL2NvbW1vbi9ncmFudF90YWJsZS5j
CmluZGV4IDZkOGYxN2QyYmEuLjRiZDU3NzdkMjkgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24vZ3Jh
bnRfdGFibGUuYworKysgYi94ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMKQEAgLTc5Niw4ICs3OTYs
OCBAQCBzdGF0aWMgaW50IF9zZXRfc3RhdHVzX3YyKGNvbnN0IGdyYW50X2VudHJ5X2hlYWRlcl90
ICpzaGFoLAogICAgICAgICAgICAgIChzY29tYm8uZG9taWQgIT0gbGRvbWlkKSB8fAogICAgICAg
ICAgICAgICghcmVhZG9ubHkgJiYgKHNjb21iby5mbGFncyAmIEdURl9yZWFkb25seSkpICkKICAg
ICAgICAgewotICAgICAgICAgICAgZ250dGFiX2NsZWFyX2ZsYWcocmQsIF9HVEZfd3JpdGluZywg
c3RhdHVzKTsKLSAgICAgICAgICAgIGdudHRhYl9jbGVhcl9mbGFnKHJkLCBfR1RGX3JlYWRpbmcs
IHN0YXR1cyk7CisgICAgICAgICAgICBnbnR0YWJfY2xlYXJfZmxhZ3MocmQsIEdURl93cml0aW5n
LCBzdGF0dXMpOworICAgICAgICAgICAgZ250dGFiX2NsZWFyX2ZsYWdzKHJkLCBHVEZfcmVhZGlu
Zywgc3RhdHVzKTsKICAgICAgICAgICAgIFBJTl9GQUlMKGRvbmUsIEdOVFNUX2dlbmVyYWxfZXJy
b3IsCiAgICAgICAgICAgICAgICAgICAgICAiVW5zdGFibGUgZmxhZ3MgKCV4KSBvciBkb20gKCVk
KTsgZXhwZWN0ZWQgZCVkIChyL3c6ICVkKVxuIiwKICAgICAgICAgICAgICAgICAgICAgIHNjb21i
by5mbGFncywgc2NvbWJvLmRvbWlkLCBsZG9taWQsICFyZWFkb25seSk7CkBAIC04MDcsNyArODA3
LDcgQEAgc3RhdGljIGludCBfc2V0X3N0YXR1c192Mihjb25zdCBncmFudF9lbnRyeV9oZWFkZXJf
dCAqc2hhaCwKICAgICB7CiAgICAgICAgIGlmICggdW5saWtlbHkoc2NvbWJvLmZsYWdzICYgR1RG
X3JlYWRvbmx5KSApCiAgICAgICAgIHsKLSAgICAgICAgICAgIGdudHRhYl9jbGVhcl9mbGFnKHJk
LCBfR1RGX3dyaXRpbmcsIHN0YXR1cyk7CisgICAgICAgICAgICBnbnR0YWJfY2xlYXJfZmxhZ3Mo
cmQsIEdURl93cml0aW5nLCBzdGF0dXMpOwogICAgICAgICAgICAgUElOX0ZBSUwoZG9uZSwgR05U
U1RfZ2VuZXJhbF9lcnJvciwKICAgICAgICAgICAgICAgICAgICAgICJVbnN0YWJsZSBncmFudCBy
ZWFkb25seSBmbGFnXG4iKTsKICAgICAgICAgfQpAQCAtMTIyMCwxMCArMTIyMCwxMCBAQCBtYXBf
Z3JhbnRfcmVmKAogIHVubG9ja19vdXRfY2xlYXI6CiAgICAgaWYgKCAhKG9wLT5mbGFncyAmIEdO
VE1BUF9yZWFkb25seSkgJiYKICAgICAgICAgICEoYWN0LT5waW4gJiAoR05UUElOX2hzdHdfbWFz
a3xHTlRQSU5fZGV2d19tYXNrKSkgKQotICAgICAgICBnbnR0YWJfY2xlYXJfZmxhZyhyZCwgX0dU
Rl93cml0aW5nLCBzdGF0dXMpOworICAgICAgICBnbnR0YWJfY2xlYXJfZmxhZ3MocmQsIEdURl93
cml0aW5nLCBzdGF0dXMpOwogCiAgICAgaWYgKCAhYWN0LT5waW4gKQotICAgICAgICBnbnR0YWJf
Y2xlYXJfZmxhZyhyZCwgX0dURl9yZWFkaW5nLCBzdGF0dXMpOworICAgICAgICBnbnR0YWJfY2xl
YXJfZmxhZ3MocmQsIEdURl9yZWFkaW5nLCBzdGF0dXMpOwogCiAgYWN0X3JlbGVhc2Vfb3V0Ogog
ICAgIGFjdGl2ZV9lbnRyeV9yZWxlYXNlKGFjdCk7CkBAIC0xNDkzLDEwICsxNDkzLDEwIEBAIHVu
bWFwX2NvbW1vbl9jb21wbGV0ZShzdHJ1Y3QgZ250dGFiX3VubWFwX2NvbW1vbiAqb3ApCiAKICAg
ICBpZiAoICgoYWN0LT5waW4gJiAoR05UUElOX2RldndfbWFza3xHTlRQSU5faHN0d19tYXNrKSkg
PT0gMCkgJiYKICAgICAgICAgICEob3AtPmRvbmUgJiBHTlRNQVBfcmVhZG9ubHkpICkKLSAgICAg
ICAgZ250dGFiX2NsZWFyX2ZsYWcocmQsIF9HVEZfd3JpdGluZywgc3RhdHVzKTsKKyAgICAgICAg
Z250dGFiX2NsZWFyX2ZsYWdzKHJkLCBHVEZfd3JpdGluZywgc3RhdHVzKTsKIAogICAgIGlmICgg
YWN0LT5waW4gPT0gMCApCi0gICAgICAgIGdudHRhYl9jbGVhcl9mbGFnKHJkLCBfR1RGX3JlYWRp
bmcsIHN0YXR1cyk7CisgICAgICAgIGdudHRhYl9jbGVhcl9mbGFncyhyZCwgR1RGX3JlYWRpbmcs
IHN0YXR1cyk7CiAKICAgICBhY3RpdmVfZW50cnlfcmVsZWFzZShhY3QpOwogICAgIGdyYW50X3Jl
YWRfdW5sb2NrKHJndCk7CkBAIC0yMzU0LDExICsyMzU0LDExIEBAIHJlbGVhc2VfZ3JhbnRfZm9y
X2NvcHkoCiAKICAgICAgICAgYWN0LT5waW4gLT0gR05UUElOX2hzdHdfaW5jOwogICAgICAgICBp
ZiAoICEoYWN0LT5waW4gJiAoR05UUElOX2RldndfbWFza3xHTlRQSU5faHN0d19tYXNrKSkgKQot
ICAgICAgICAgICAgZ250dGFiX2NsZWFyX2ZsYWcocmQsIF9HVEZfd3JpdGluZywgc3RhdHVzKTsK
KyAgICAgICAgICAgIGdudHRhYl9jbGVhcl9mbGFncyhyZCwgR1RGX3dyaXRpbmcsIHN0YXR1cyk7
CiAgICAgfQogCiAgICAgaWYgKCAhYWN0LT5waW4gKQotICAgICAgICBnbnR0YWJfY2xlYXJfZmxh
ZyhyZCwgX0dURl9yZWFkaW5nLCBzdGF0dXMpOworICAgICAgICBnbnR0YWJfY2xlYXJfZmxhZ3Mo
cmQsIEdURl9yZWFkaW5nLCBzdGF0dXMpOwogCiAgICAgYWN0aXZlX2VudHJ5X3JlbGVhc2UoYWN0
KTsKICAgICBncmFudF9yZWFkX3VubG9jayhyZ3QpOwpAQCAtMjM4NSwxMCArMjM4NSwxMCBAQCBz
dGF0aWMgdm9pZCBmaXh1cF9zdGF0dXNfZm9yX2NvcHlfcGluKHN0cnVjdCBkb21haW4gKnJkLAog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50MTZfdCAqc3RhdHVzKQog
ewogICAgIGlmICggIShhY3QtPnBpbiAmIChHTlRQSU5faHN0d19tYXNrIHwgR05UUElOX2Rldndf
bWFzaykpICkKLSAgICAgICAgZ250dGFiX2NsZWFyX2ZsYWcocmQsIF9HVEZfd3JpdGluZywgc3Rh
dHVzKTsKKyAgICAgICAgZ250dGFiX2NsZWFyX2ZsYWdzKHJkLCBHVEZfd3JpdGluZywgc3RhdHVz
KTsKIAogICAgIGlmICggIWFjdC0+cGluICkKLSAgICAgICAgZ250dGFiX2NsZWFyX2ZsYWcocmQs
IF9HVEZfcmVhZGluZywgc3RhdHVzKTsKKyAgICAgICAgZ250dGFiX2NsZWFyX2ZsYWdzKHJkLCBH
VEZfcmVhZGluZywgc3RhdHVzKTsKIH0KIAogLyoKQEAgLTI2MzksMTAgKzI2MzksMTAgQEAgYWNx
dWlyZV9ncmFudF9mb3JfY29weSgKICB1bmxvY2tfb3V0X2NsZWFyOgogICAgIGlmICggIShyZWFk
b25seSkgJiYKICAgICAgICAgICEoYWN0LT5waW4gJiAoR05UUElOX2hzdHdfbWFzayB8IEdOVFBJ
Tl9kZXZ3X21hc2spKSApCi0gICAgICAgIGdudHRhYl9jbGVhcl9mbGFnKHJkLCBfR1RGX3dyaXRp
bmcsIHN0YXR1cyk7CisgICAgICAgIGdudHRhYl9jbGVhcl9mbGFncyhyZCwgR1RGX3dyaXRpbmcs
IHN0YXR1cyk7CiAKICAgICBpZiAoICFhY3QtPnBpbiApCi0gICAgICAgIGdudHRhYl9jbGVhcl9m
bGFnKHJkLCBfR1RGX3JlYWRpbmcsIHN0YXR1cyk7CisgICAgICAgIGdudHRhYl9jbGVhcl9mbGFn
cyhyZCwgR1RGX3JlYWRpbmcsIHN0YXR1cyk7CiAKICB1bmxvY2tfb3V0OgogICAgIGFjdGl2ZV9l
bnRyeV9yZWxlYXNlKGFjdCk7CkBAIC0zNjc3LDExICszNjc3LDExIEBAIGdudHRhYl9yZWxlYXNl
X21hcHBpbmdzKAogICAgICAgICAgICAgfQogCiAgICAgICAgICAgICBpZiAoIChhY3QtPnBpbiAm
IChHTlRQSU5fZGV2d19tYXNrfEdOVFBJTl9oc3R3X21hc2spKSA9PSAwICkKLSAgICAgICAgICAg
ICAgICBnbnR0YWJfY2xlYXJfZmxhZyhyZCwgX0dURl93cml0aW5nLCBzdGF0dXMpOworICAgICAg
ICAgICAgICAgIGdudHRhYl9jbGVhcl9mbGFncyhyZCwgR1RGX3dyaXRpbmcsIHN0YXR1cyk7CiAg
ICAgICAgIH0KIAogICAgICAgICBpZiAoIGFjdC0+cGluID09IDAgKQotICAgICAgICAgICAgZ250
dGFiX2NsZWFyX2ZsYWcocmQsIF9HVEZfcmVhZGluZywgc3RhdHVzKTsKKyAgICAgICAgICAgIGdu
dHRhYl9jbGVhcl9mbGFncyhyZCwgR1RGX3JlYWRpbmcsIHN0YXR1cyk7CiAKICAgICAgICAgYWN0
aXZlX2VudHJ5X3JlbGVhc2UoYWN0KTsKICAgICAgICAgZ3JhbnRfcmVhZF91bmxvY2socmd0KTsK
ZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vZ3JhbnRfdGFibGUuaCBiL3hlbi9pbmNs
dWRlL2FzbS1hcm0vZ3JhbnRfdGFibGUuaAppbmRleCBiMGQ2NzNiMGZlLi5hZDEyMDgyN2VhIDEw
MDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20tYXJtL2dyYW50X3RhYmxlLmgKKysrIGIveGVuL2lu
Y2x1ZGUvYXNtLWFybS9ncmFudF90YWJsZS5oCkBAIC0xNiwxMCArMTYsMTAgQEAgc3RydWN0IGdy
YW50X3RhYmxlX2FyY2ggewogICAgIGdmbl90ICpzdGF0dXNfZ2ZuOwogfTsKIAotc3RhdGljIGlu
bGluZSB2b2lkIGdudHRhYl9jbGVhcl9mbGFnKHN0cnVjdCBkb21haW4gKmQsCi0gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBuciwgdWludDE2X3QgKmFk
ZHIpCitzdGF0aWMgaW5saW5lIHZvaWQgZ250dGFiX2NsZWFyX2ZsYWdzKHN0cnVjdCBkb21haW4g
KmQsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBt
YXNrLCB1aW50MTZfdCAqYWRkcikKIHsKLSAgICBndWVzdF9jbGVhcl9tYXNrMTYoZCwgQklUKG5y
LCBVTCksIGFkZHIpOworICAgIGd1ZXN0X2NsZWFyX21hc2sxNihkLCBtYXNrLCBhZGRyKTsKIH0K
IAogc3RhdGljIGlubGluZSB2b2lkIGdudHRhYl9tYXJrX2RpcnR5KHN0cnVjdCBkb21haW4gKmQs
IG1mbl90IG1mbikKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvZ3JhbnRfdGFibGUu
aCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvZ3JhbnRfdGFibGUuaAppbmRleCAxMjFiMzNkYzZlLi41
NjhhNmJiNTdjIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2dyYW50X3RhYmxlLmgK
KysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9ncmFudF90YWJsZS5oCkBAIC02MCwxNCArNjAsMTEg
QEAgc3RhdGljIGlubGluZSBpbnQgcmVwbGFjZV9ncmFudF9ob3N0X21hcHBpbmcodWludDY0X3Qg
YWRkciwgbWZuX3QgZnJhbWUsCiAKICNkZWZpbmUgZ250dGFiX21hcmtfZGlydHkoZCwgZikgcGFn
aW5nX21hcmtfZGlydHkoZCwgZikKIAotc3RhdGljIGlubGluZSB2b2lkIGdudHRhYl9jbGVhcl9m
bGFnKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGludCBuciwKLSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICB1aW50MTZfdCAqc3QpCitzdGF0aWMgaW5saW5lIHZvaWQgZ250
dGFiX2NsZWFyX2ZsYWdzKHN0cnVjdCBkb21haW4gKmQsCisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBtYXNrLCB1aW50MTZfdCAqYWRkcikKIHsKLSAg
ICAvKgotICAgICAqIE5vdGUgdGhhdCB0aGlzIGNhbm5vdCBiZSBjbGVhcl9iaXQoKSwgYXMgdGhl
IGFjY2VzcyBtdXN0IGJlCi0gICAgICogY29uZmluZWQgdG8gdGhlIHNwZWNpZmllZCAyIGJ5dGVz
LgotICAgICAqLwotICAgIGFzbSB2b2xhdGlsZSAoImxvY2sgYnRydyAldzEsJTAiIDogIittIiAo
KnN0KSA6ICJJciIgKG5yKSk7CisgICAgLyogQWNjZXNzIG11c3QgYmUgY29uZmluZWQgdG8gdGhl
IHNwZWNpZmllZCAyIGJ5dGVzLiAqLworICAgIGFzbSB2b2xhdGlsZSAoImxvY2sgYW5kICUxLCUw
IiA6ICIrbSIgKCphZGRyKSA6ICJpciIgKCh1aW50MTZfdCl+bWFzaykpOwogfQogCiAvKiBGb3Jl
aWduIG1hcHBpbmdzIG9mIEhWTS1ndWVzdCBwYWdlcyBkbyBub3QgbW9kaWZ5IHRoZSB0eXBlIGNv
dW50LiAqLwotLSAKMi4xMS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 04 19:19:04 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Jul 2019 19:19:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hj7G0-00089u-JR; Thu, 04 Jul 2019 19:19: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=jf9k=VB=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hj7Fz-00089k-4F
 for xen-devel@lists.xenproject.org; Thu, 04 Jul 2019 19:18:59 +0000
X-Inumbo-ID: 91938583-9e90-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 91938583-9e90-11e9-8980-bc764e045a96;
 Thu, 04 Jul 2019 19: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 <osstest-admin@xenproject.org>)
 id 1hj7Fw-0007SX-CD; Thu, 04 Jul 2019 19:18: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 1hj7Fw-0007lN-1L; Thu, 04 Jul 2019 19:18:56 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hj7Fw-0007xD-0Q; Thu, 04 Jul 2019 19:18:56 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138724-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-next:test-amd64-i386-libvirt:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-win7-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:regression
 linux-next:test-amd64-amd64-i386-pvgrub:xen-boot:fail:regression
 linux-next:test-amd64-i386-examine:reboot:fail:regression
 linux-next:test-amd64-amd64-xl-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-libvirt:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-ws16-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-shadow:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qcow2:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-i386-libvirt-pair:xen-boot/src_host:fail:regression
 linux-next:test-amd64-i386-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-next:test-amd64-amd64-examine:reboot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-ws16-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-pvshim:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-win10-i386:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl:xen-boot:fail:regression
 linux-next:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-amd64-pvgrub:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-raw:xen-boot:fail:regression
 linux-next:test-amd64-amd64-pair:xen-boot/src_host:fail:regression
 linux-next:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-pair:xen-boot/dst_host:fail:regression
 linux-next:test-amd64-i386-qemut-rhel6hvm-intel:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemut-win10-i386:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-shadow:xen-boot:fail:regression
 linux-next:test-amd64-amd64-pygrub:xen-boot:fail:regression
 linux-next:test-amd64-amd64-libvirt-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-libvirt-pair:xen-boot/src_host:fail:regression
 linux-next:test-amd64-amd64-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-next:test-amd64-amd64-xl-credit1:xen-boot:fail:regression
 linux-next:test-amd64-amd64-libvirt-vhd:xen-boot:fail:regression
 linux-next:test-amd64-i386-pair:xen-boot/src_host:fail:regression
 linux-next:test-amd64-i386-pair:xen-boot/dst_host:fail:regression
 linux-next:test-amd64-amd64-qemuu-nested-amd:xen-boot:fail:regression
 linux-next:test-amd64-i386-qemuu-rhel6hvm-amd:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-pvhv2-intel:xen-boot:fail:regression
 linux-next:test-amd64-i386-libvirt-xsm:xen-boot:fail:regression
 linux-next:test-amd64-i386-qemut-rhel6hvm-amd:xen-boot:fail:regression
 linux-next:test-amd64-i386-freebsd10-i386:xen-boot:fail:regression
 linux-next:test-amd64-i386-qemuu-rhel6hvm-intel:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-ws16-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-debianhvm-i386-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemut-ws16-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-pvshim:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-credit2:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-multivcpu:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-win10-i386:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemut-debianhvm-i386-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-pvhv2-amd:xen-boot:fail:regression
 linux-next:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemut-win7-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-qemuu-nested-intel:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-win10-i386:xen-boot:fail:regression
 linux-next:test-amd64-i386-freebsd10-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-rtds:xen-boot:fail:allowable
 linux-next:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-xl-arndale: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-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 linux-next:test-arm64-arm64-libvirt-xsm:guest-start.2:fail:nonblocking
 linux-next:test-arm64-arm64-examine:examine-serial/bootloader:fail:nonblocking
 linux-next:build-armhf-pvops:kernel-build:fail:nonblocking
 linux-next:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-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-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: linux=4fc74c2c8af7d875523d9fa2dd9a18cbcf5ee5f9
X-Osstest-Versions-That: linux=6fbc7275c7a9ba97877050335f290341a1fd8dbf
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 04 Jul 2019 19:18:56 +0000
Subject: [Xen-devel] [linux-next test] 138724: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODcyNCBsaW51eC1uZXh0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzg3MjQvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAg
IDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODcxMAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTM4NzEwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC1zaGFkb3cgNyB4ZW4tYm9vdCBmYWlsIFJFR1IuIHZzLiAxMzg3MTAKIHRlc3QtYW1kNjQtYW1k
NjQtaTM4Ni1wdmdydWIgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEzODcxMAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgOCByZWJvb3QgICAgICAgICAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM4NzEwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAg
ICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzg3MTAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDEzODcxMAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0
ICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM4NzEwCiB0ZXN0LWFtZDY0LWkz
ODYteGwtc2hhZG93ICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZz
LiAxMzg3MTAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDcgeGVu
LWJvb3QgICAgIGZhaWwgUkVHUi4gdnMuIDEzODcxMAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAg
ICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM4NzEwCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMzg3MTAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0
LWFtZDY0LWRtcmVzdHJpY3QgNyB4ZW4tYm9vdCBmYWlsIFJFR1IuIHZzLiAxMzg3MTAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtIDcgeGVuLWJv
b3QgZmFpbCBSRUdSLiB2cy4gMTM4NzEwCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyIDEw
IHhlbi1ib290L3NyY19ob3N0ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzg3MTAKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXBhaXIgMTEgeGVuLWJvb3QvZHN0X2hvc3QgICAgICAgIGZhaWwgUkVH
Ui4gdnMuIDEzODcxMAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgOCByZWJvb3QgICAg
ICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM4NzEwCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdzMTYtYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzg3
MTAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICA3IHhlbi1i
b290IGZhaWwgUkVHUi4gdnMuIDEzODcxMAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAg
NyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM4NzEwCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgNyB4ZW4tYm9vdCAgICAgICAgICBmYWlsIFJF
R1IuIHZzLiAxMzg3MTAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgIDcgeGVuLWJvb3Qg
ICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODcxMAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gNyB4ZW4tYm9vdCBmYWlsIFJFR1IuIHZz
LiAxMzg3MTAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICA3IHhlbi1ib290ICAgICAg
ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODcxMAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQgIDcgeGVuLWJvb3QgICAgZmFpbCBSRUdSLiB2cy4gMTM4NzEwCiB0
ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMzg3MTAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgMTAgeGVu
LWJvb3Qvc3JjX2hvc3QgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODcxMAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSA3IHhlbi1ib290IGZhaWwg
UkVHUi4gdnMuIDEzODcxMAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAxMSB4ZW4tYm9v
dC9kc3RfaG9zdCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM4NzEwCiB0ZXN0LWFtZDY0LWkzODYt
cWVtdXQtcmhlbDZodm0taW50ZWwgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
Mzg3MTAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICA3IHhlbi1i
b290ICAgIGZhaWwgUkVHUi4gdnMuIDEzODcxMAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdp
bjEwLWkzODYgIDcgeGVuLWJvb3QgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM4NzEwCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMzg3MTAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgIDcgeGVuLWJv
b3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODcxMAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXhzbSAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTM4NzEwCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAxMCB4ZW4tYm9vdC9zcmNfaG9z
dCAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzg3MTAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1w
YWlyIDExIHhlbi1ib290L2RzdF9ob3N0ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODcxMAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTM4NzEwCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICA3IHhlbi1i
b290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzg3MTAKIHRlc3QtYW1kNjQtaTM4
Ni1wYWlyICAgICAgICAgMTAgeGVuLWJvb3Qvc3JjX2hvc3QgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEzODcxMAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAxMSB4ZW4tYm9vdC9kc3RfaG9z
dCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM4NzEwCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5l
c3RlZC1hbWQgIDcgeGVuLWJvb3QgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzg3MTAKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgIDcgeGVuLWJvb3QgICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDEzODcxMAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC1zaGFkb3cgNyB4ZW4tYm9vdCBmYWlsIFJFR1IuIHZzLiAxMzg3MTAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcHZodjItaW50ZWwgIDcgeGVuLWJvb3QgICAgICAgICAgICAgIGZhaWwgUkVHUi4g
dnMuIDEzODcxMAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgNyB4ZW4tYm9vdCAgICAg
ICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM4NzEwCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQt
cmhlbDZodm0tYW1kICA3IHhlbi1ib290ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzg3MTAK
IHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAg
IGZhaWwgUkVHUi4gdnMuIDEzODcxMAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWlu
dGVsICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM4NzEwCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgICBmYWlsIFJFR1Iu
IHZzLiAxMzg3MTAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNt
ICA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEzODcxMAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13aW43LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM4NzEw
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMzg3MTAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgIDcg
eGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODcxMAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgNyB4ZW4tYm9vdCBm
YWlsIFJFR1IuIHZzLiAxMzg3MTAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgIDcgeGVu
LWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODcxMAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1tdWx0aXZjcHUgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTM4NzEwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgIDcgeGVuLWJv
b3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzg3MTAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC1kZWJpYW5odm0taTM4Ni14c20gIDcgeGVuLWJvb3QgIGZhaWwgUkVHUi4gdnMuIDEzODcxMAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAg
ZmFpbCBSRUdSLiB2cy4gMTM4NzEwCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtIDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTM4NzEwCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICA3IHhlbi1ib290ICAgICBmYWlsIFJF
R1IuIHZzLiAxMzg3MTAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICA3IHhl
bi1ib290ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODcxMAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgNyB4ZW4tYm9vdCAgZmFpbCBSRUdSLiB2cy4gMTM4
NzEwCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAg
ICAgICBmYWlsIFJFR1IuIHZzLiAxMzg3MTAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1m
LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODcxMAogdGVzdC1h
bWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgIDcgeGVuLWJvb3QgICAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTM4NzEwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgIDcg
eGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzg3MTAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd2luMTAtaTM4NiAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEz
ODcxMAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTM4NzEwCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAg
ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzg3MTAKClJlZ3Jl
c3Npb25zIHdoaWNoIGFyZSByZWdhcmRlZCBhcyBhbGxvd2FibGUgKG5vdCBibG9ja2luZyk6CiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMzg3MTAKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFy
ZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRz
ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
cm1oZi1hcm1oZi14bC1jcmVkaXQxICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxl
ICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0LXJhdyAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNr
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0
LWFybTY0LWxpYnZpcnQteHNtIDE3IGd1ZXN0LXN0YXJ0LjIgICAgICAgICAgIGZhaWwgYmxvY2tl
ZCBpbiAxMzg3MTAKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgMTEgZXhhbWluZS1zZXJp
YWwvYm9vdGxvYWRlciAgICBmYWlsICBsaWtlIDEzODY4MAogYnVpbGQtYXJtaGYtcHZvcHMgICAg
ICAgICAgICAgNiBrZXJuZWwtYnVpbGQgICAgICAgICAgICAgICAgIGZhaWwgIGxpa2UgMTM4NzEw
CiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwt
Y3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLXRodW5kZXJ4IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBm
b3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAgICAgICAgIDRmYzc0YzJjOGFmN2Q4NzU1MjNkOWZh
MmRkOWExOGNiY2Y1ZWU1ZjkKYmFzZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAgICAgICAgICAgICAg
IDZmYmM3Mjc1YzdhOWJhOTc4NzcwNTAzMzVmMjkwMzQxYTFmZDhkYmYKCkxhc3QgdGVzdCBvZiBi
YXNpcyAgICAgICAgICAgICAgICAgICAgICAgICAgKG5vdCBmb3VuZCkgICAgIApGYWlsaW5nIHNp
bmNlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChub3QgZm91bmQpICAgICAKVGVzdGlu
ZyBzYW1lIHNpbmNlICAgMTM4NzI0ICAyMDE5LTA3LTAzIDA5OjE5OjE3IFogICAgMSBkYXlzICAg
IDEgYXR0ZW1wdHMKCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtaTM4Ni1w
dm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkz
ODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0
dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNt
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGVi
aWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1h
bWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFu
aHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNy
ZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Jl
ZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmlj
dCAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFt
ZDY0LWRtcmVzdHJpY3QgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5l
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0
LWFybTY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEw
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2
aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNw
dSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWly
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhs
LXRodW5kZXJ4ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50
ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9t
ZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQK
ICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhw
bGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMg
YXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9Ymxv
YjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVz
cyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/
cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoIG5vdCBhcHBsaWNhYmxlLgoKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 04 21:04:00 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Jul 2019 21:04:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hj8tM-0000tg-1d; Thu, 04 Jul 2019 21:03:44 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=jf9k=VB=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hj8tL-0000tT-05
 for xen-devel@lists.xenproject.org; Thu, 04 Jul 2019 21:03:43 +0000
X-Inumbo-ID: 3173fe24-9e9f-11e9-a6cd-4f4612341a57
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 3173fe24-9e9f-11e9-a6cd-4f4612341a57;
 Thu, 04 Jul 2019 21:03:38 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hj8tF-000154-G1; Thu, 04 Jul 2019 21:03: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 1hj8tE-0007Fv-VU; Thu, 04 Jul 2019 21:03:37 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hj8tE-0006wY-Uf; Thu, 04 Jul 2019 21:03:36 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138753-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=5f55389d696054e97ad0805989bc28b1dcc4ccc7
X-Osstest-Versions-That: xen=f4a09c9377716cd3f3ba18196fe5879be890a4f5
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 04 Jul 2019 21:03:36 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 138753: 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>

ZmxpZ2h0IDEzODc1MyB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODc1My8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICA1ZjU1Mzg5ZDY5NjA1NGU5N2FkMDgwNTk4OWJjMjhiMWRjYzRjY2M3CmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICBmNGEwOWM5Mzc3NzE2Y2QzZjNi
YTE4MTk2ZmU1ODc5YmU4OTBhNGY1CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzg3NTIgIDIwMTkt
MDctMDQgMTU6MDA6NTcgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM4NzUzICAy
MDE5LTA3LTA0IDE4OjAwOjU5IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cgpq
b2JzOgogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qu
b3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dz
LCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSBy
ZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hi
PW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7
YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5k
IGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3Vt
bWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9n
aXQveGVuLmdpdAogICBmNGEwOWM5Mzc3Li41ZjU1Mzg5ZDY5ICA1ZjU1Mzg5ZDY5NjA1NGU5N2Fk
MDgwNTk4OWJjMjhiMWRjYzRjY2M3IC0+IHNtb2tlCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 04 23:25:26 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Jul 2019 23:25:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hjB65-0004mD-0K; Thu, 04 Jul 2019 23:25:01 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=jf9k=VB=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hjB63-0004m1-F9
 for xen-devel@lists.xenproject.org; Thu, 04 Jul 2019 23:24:59 +0000
X-Inumbo-ID: eff08300-9eb2-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id eff08300-9eb2-11e9-8980-bc764e045a96;
 Thu, 04 Jul 2019 23:24:58 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hjB61-0003fK-Fz; Thu, 04 Jul 2019 23:24: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 1hjB61-0001lv-7b; Thu, 04 Jul 2019 23:24:57 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hjB61-0005wf-6d; Thu, 04 Jul 2019 23:24:57 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138735-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:build-armhf-pvops:kernel-build:fail:regression
 linux-linus:test-amd64-i386-qemut-rhel6hvm-amd:guest-start/redhat.repeat:fail:regression
 linux-linus:test-arm64-arm64-libvirt-xsm:guest-start/debian.repeat:fail:regression
 linux-linus:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-examine:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-credit1: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-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-linus:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-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-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-win10-i386:windows-install: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
X-Osstest-Versions-This: linux=eca94432934fe5f141d084f2e36ee2c0e614cc04
X-Osstest-Versions-That: linux=736706bee3298208343a76096370e4f6a5c55915
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 04 Jul 2019 23:24:57 +0000
Subject: [Xen-devel] [linux-linus test] 138735: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODczNSBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTM4NzM1LwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAg
ICA2IGtlcm5lbC1idWlsZCAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3Qt
YW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgMTIgZ3Vlc3Qtc3RhcnQvcmVkaGF0LnJlcGVh
dCBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTYg
Z3Vlc3Qtc3RhcnQvZGViaWFuLnJlcGVhdCBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXJ0ZHMgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXZoZCAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhm
LWV4YW1pbmUgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhs
ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcg
Z3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEz
MzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICBmYWlsIGxpa2UgMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2lu
Ny1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMzM1ODAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAg
ZmFpbCBsaWtlIDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAg
ICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNt
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3Jl
ZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNy
ZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsLXRodW5kZXJ4IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAg
ICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5k
b3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFs
bCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAt
aTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24g
dGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBsaW51eCAgICAgICAgICAgICAgICBlY2E5NDQzMjkzNGZl
NWYxNDFkMDg0ZjJlMzZlZTJjMGU2MTRjYzA0CmJhc2VsaW5lIHZlcnNpb246CiBsaW51eCAgICAg
ICAgICAgICAgICA3MzY3MDZiZWUzMjk4MjA4MzQzYTc2MDk2MzcwZTRmNmE1YzU1OTE1CgpMYXN0
IHRlc3Qgb2YgYmFzaXMgICAxMzM1ODAgIDIwMTktMDMtMDQgMTk6NTM6MDkgWiAgMTIyIGRheXMK
RmFpbGluZyBzaW5jZSAgICAgICAgMTMzNjA1ICAyMDE5LTAzLTA1IDIwOjAzOjE0IFogIDEyMSBk
YXlzICAgNjUgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM4NzM1ICAyMDE5LTA3LTAz
IDE0OjQyOjI1IFogICAgMSBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQozNDExIHBlb3BsZSB0b3Vj
aGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0LApub3QgbGlzdGluZyB0aGVtIGFsbAoKam9iczoKIGJ1
aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQt
eHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkz
ODYteHNtICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02
NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhl
bDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92
bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2lu
Ny1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1l
eGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRl
bCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQt
cHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZo
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3Jn
CmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBj
b25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBv
cnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMu
eGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1h
c3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1i
bG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0
CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFy
eQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgNjAyODc5IGxp
bmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 05 02:05:48 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Jul 2019 02:05:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hjDbQ-0001lR-5d; Fri, 05 Jul 2019 02:05:32 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=3k5S=VC=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hjDbO-0001lH-D5
 for xen-devel@lists.xenproject.org; Fri, 05 Jul 2019 02:05:30 +0000
X-Inumbo-ID: 588eb146-9ec9-11e9-b1c8-8b1b0d1c3f89
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 588eb146-9ec9-11e9-b1c8-8b1b0d1c3f89;
 Fri, 05 Jul 2019 02:05:22 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hjDbF-0008Oe-Ty; Fri, 05 Jul 2019 02:05: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 1hjDbF-0006Xx-4g; Fri, 05 Jul 2019 02:05:21 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hjDbF-0005eW-3d; Fri, 05 Jul 2019 02:05:21 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138736-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.10-testing:test-arm64-arm64-xl-thunderx:<job
 status>:broken:regression
 xen-4.10-testing:test-arm64-arm64-xl-thunderx:hosts-allocate:broken:nonblocking
 xen-4.10-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-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-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-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-credit1:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-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-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-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-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-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=3131bf956ab159295ecdde0c5ad003d0c5af4695
X-Osstest-Versions-That: xen=29fd403ef5c02e2cbd0769e64ec0b61e0658d358
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 05 Jul 2019 02:05:21 +0000
Subject: [Xen-devel] [xen-4.10-testing test] 138736: 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>

ZmxpZ2h0IDEzODczNiB4ZW4tNC4xMC10ZXN0aW5nIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzg3MzYvCgpGYWlsdXJlcyBhbmQg
cHJvYmxlbXMgd2l0aCB0ZXN0cyA6LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQg
YXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRl
c3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAg
ICBicm9rZW4KClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tp
bmc6CiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4ICAyIGhvc3RzLWFsbG9jYXRlICAgICAg
ICAgICAgICAgYnJva2VuIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVk
LWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgZmFpbCBsaWtlIDEzODM3NgogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBm
YWlsIGxpa2UgMTM4Mzc2CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1k
NjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlh
bi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14
c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwtc2VhdHRsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRp
dDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0
LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
cnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAg
ICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdp
bjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13
czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13
aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYg
MTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAg
ICAgIDMxMzFiZjk1NmFiMTU5Mjk1ZWNkZGUwYzVhZDAwM2QwYzVhZjQ2OTUKYmFzZWxpbmUgdmVy
c2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDI5ZmQ0MDNlZjVjMDJlMmNiZDA3NjllNjRlYzBi
NjFlMDY1OGQzNTgKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzODM3NiAgMjAxOS0wNi0yMyAxNDoz
MTo1NCBaICAgMTEgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMzg3MzYgIDIwMTktMDctMDMg
MTU6MzU6NTAgWiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hl
ZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+
Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YW1kNjQteHRmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXByZXYgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJt
NjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1h
bWQ2NC1hbWQ2NC0yICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0
dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14
c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGVi
aWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02
NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
cWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFu
aHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1j
cmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1
YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmlj
dCAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAg
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
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXNlYXR0bGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFk
b3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJyb2tlbiAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxp
Z2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9s
b2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBh
cmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9v
c3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0
IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1v
c3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFz
dGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRz
Lnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5Cgpicm9rZW4tam9iIHRlc3Qt
YXJtNjQtYXJtNjQteGwtdGh1bmRlcnggYnJva2VuCmJyb2tlbi1zdGVwIHRlc3QtYXJtNjQtYXJt
NjQteGwtdGh1bmRlcnggaG9zdHMtYWxsb2NhdGUKCk5vdCBwdXNoaW5nLgoKLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCmNvbW1pdCAz
MTMxYmY5NTZhYjE1OTI5NWVjZGRlMGM1YWQwMDNkMGM1YWY0Njk1CkF1dGhvcjogSmFuIEJldWxp
Y2ggPGpiZXVsaWNoQHN1c2UuY29tPgpEYXRlOiAgIFdlZCBKdWwgMyAxNzoyODo1MCAyMDE5ICsw
MjAwCgogICAgdXBkYXRlIFhlbiB2ZXJzaW9uIHRvIDQuMTAuNAoocWVtdSBjaGFuZ2VzIG5vdCBp
bmNsdWRlZCkKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 05 06:35:21 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Jul 2019 06:35:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hjHoC-00008d-5N; Fri, 05 Jul 2019 06:35: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=3k5S=VC=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hjHoB-00008L-4X
 for xen-devel@lists.xenproject.org; Fri, 05 Jul 2019 06:34:59 +0000
X-Inumbo-ID: 018e8bac-9eef-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 018e8bac-9eef-11e9-8980-bc764e045a96;
 Fri, 05 Jul 2019 06:34:57 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hjHo8-0005RZ-S3; Fri, 05 Jul 2019 06:34:56 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hjHo8-0006On-K8; Fri, 05 Jul 2019 06:34:56 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hjHo8-0000KH-Jb; Fri, 05 Jul 2019 06:34:56 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138741-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=e54ce6d074283b568a1285034abb794ec0dff1f1
X-Osstest-Versions-That: ovmf=4286eb22f4aec33b90574b998a31f8bd34dd4f47
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 05 Jul 2019 06:34:56 +0000
Subject: [Xen-devel] [ovmf test] 138741: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODc0MSBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzg3NDEvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICBlNTRjZTZkMDc0MjgzYjU2OGExMjg1MDM0YWJiNzk0
ZWMwZGZmMWYxCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICA0Mjg2ZWIy
MmY0YWVjMzNiOTA1NzRiOTk4YTMxZjhiZDM0ZGQ0ZjQ3CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
Mzg3MTUgIDIwMTktMDctMDIgMjM6Mzk6MTggWiAgICAyIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTM4NzQxICAyMDE5LTA3LTAzIDIxOjI5OjI3IFogICAgMSBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgSGFvIEEgV3Ug
PGhhby5hLnd1QGludGVsLmNvbT4KICBJbXJhbiBEZXNhaSA8aW1yYW4uZGVzYWlAaW50ZWwuY29t
PgogIExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+CiAgTGVpZiBMaW5kaG9sbSA8bGVp
Zi5saW5kaG9sbUBsaW5hcm8ub3JnPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAg
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
c3N0ZXN0L292bWYuZ2l0CiAgIDQyODZlYjIyZjQuLmU1NGNlNmQwNzQgIGU1NGNlNmQwNzQyODNi
NTY4YTEyODUwMzRhYmI3OTRlYzBkZmYxZjEgLT4geGVuLXRlc3RlZC1tYXN0ZXIKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 05 06:55:57 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Jul 2019 06: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 1hjI8O-0001tK-09; Fri, 05 Jul 2019 06:55:52 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=vD9p=VC=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hjI8M-0001tF-Ik
 for xen-devel@lists.xenproject.org; Fri, 05 Jul 2019 06:55:50 +0000
X-Inumbo-ID: eaf4c10a-9ef1-11e9-8980-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id eaf4c10a-9ef1-11e9-8980-bc764e045a96;
 Fri, 05 Jul 2019 06:55:48 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 42BE3AF80;
 Fri,  5 Jul 2019 06:55:47 +0000 (UTC)
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 Xen-devel <xen-devel@lists.xenproject.org>
References: <20190704175732.5943-1-andrew.cooper3@citrix.com>
From: Juergen Gross <jgross@suse.com>
Message-ID: <eef0d656-a82f-cb71-86f4-52a52f02a599@suse.com>
Date: Fri, 5 Jul 2019 08:55:46 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <20190704175732.5943-1-andrew.cooper3@citrix.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH] x86/ctxt-switch: Document and improve GDT
 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 <wl@xen.org>, Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDQuMDcuMTkgMTk6NTcsIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4gd3JpdGVfZnVsbF9nZHRf
cHRlcygpIGhhcyBhIGxhdGVudCBidWcuICBVc2luZyB2aXJ0X3RvX21mbigpIGFuZCBpdGVyYXRp
bmcKPiB3aXRoIChtZm4gKyBpKSBpcyB3cm9uZywgYmVjYXVzZSBvZiBQRFggY29tcHJlc3Npb24u
ICBUaGUgY29udGV4dCBzd2l0Y2ggcGF0aAo+IG9ubHkgZnVuY3Rpb25zIGNvcnJlY3RseSBiZWNh
dXNlIE5SX1JFU0VSVkVEX0dEVF9QQUdFUyBpcyAxLgo+IAo+IEFzIHRoaXMgaXMgZXhjZWVkaW5n
bHkgdW5saWtlbHkgdG8gY2hhbmdlIG1vdmluZyBmb3dhcmQsIGRyb3AgdGhlIGxvb3AKPiByYXRo
ZXIgdGhhbiBpbnNlcnRpbmcgYSBCVUlMRF9CVUdfT04oTlJfUkVTRVJWRURfR0RUX1BBR0VTICE9
IDEpLgo+IAo+IFdpdGggdGhlIGxvb3AgZHJvcHBlZCwgd3JpdGVfZnVsbF9nZHRfcHRlcygpIGJl
Y29tZXMgbW9yZSBvYnZpb3VzbHkgYSBwb29yCj4gbmFtZSwgc28gcmVuYW1lIGl0IHRvIHVwZGF0
ZV94ZW5fc2xvdF9pbl9mdWxsX2dkdCgpLgo+IAo+IEZ1cnRoZXJtb3JlLCBjYWxsaW5nIHZpcnRf
dG9fbWZuKCkgaW4gdGhlIGNvbnRleHQgc3dpdGNoIHBhdGggaXMgYSBsb3Qgb2YKPiB3YXN0ZWQg
Y3ljbGVzIGZvciBhIHJlc3VsdCB3aGljaCBpcyBjb25zdGFudCBhZnRlciBib290Lgo+IAo+IEJl
Z2luIGJ5IGRvY3VtZW50aW5nIGhvdyBYZW4gaGFuZGxlcyB0aGUgR0RUcyBhY3Jvc3MgY29udGV4
dCBzd2l0Y2guCj4gCj4gIEZyb20gdGhpcywgd2Ugb2JzZXJ2ZSB0aGF0IGxvYWRfZnVsbF9nZHQo
KSBpcyBjb21wbGV0ZWx5IGluZGVwZW5kZW50IG9mIHRoZQo+IGN1cnJlbnQgQ1BVLCBhbmQgbG9h
ZF9kZWZhdWx0X2dkdCgpIG9ubHkgZ2V0cyBwYXNzZWQgdGhlIGN1cnJlbnQgQ1BVIHJlZ3VsYXIK
PiBHRFQuCj4gCj4gQWRkIHR3byBleHRyYSBwZXItY3B1IHZhcmlhYmxlcyB3aGljaCBjYWNoZSB0
aGUgTDFlIGZvciB0aGUgcmVndWxhciBhbmQgY29tcGF0Cj4gR0RULCBjYWxjdWxhdGVkIGluIGNw
dV9zbXBib290X2FsbG9jKCkvdHJhcF9pbml0KCkgYXMgYXBwcm9wcmlhdGUsIHNvCj4gdXBkYXRl
X3hlbl9zbG90X2luX2Z1bGxfZ2R0KCkgZG9lc24ndCBuZWVkIHRvIHdhc3RlIHRpbWUgcGVyZm9y
bWluZyB0aGUgc2FtZQo+IGNhbGN1bGF0aW9uIG9uIGV2ZXJ5IGNvbnRleHQgc3dpdGNoLgo+IAo+
IFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+
CgpJIGRpZCBhIHNtYWxsIHBlcmZvcm1hbmNlIHRlc3Qgd2l0aCB0aGlzIHBhdGNoOiBvbiBhIDgg
Y3B1IHN5c3RlbSBJCnN0YXJ0ZWQgMiBtaW5pLW9zIGRvbWFpbnMgKDEgdmNwdSBlYWNoKSBkb2lu
ZyBhIGJ1c3kgbG9vcCBzZW5kaW5nCmV2ZW50cyB0byBkb20wLiBPbiBkb20wIEkgZGlkIGEgYnVp
bGQgb2YgdGhlIGh5cGVydmlzb3IgdmlhCiJtYWtlIC1qIDgiIGFuZCBtZWFzdXJlZCB0aGUgdGlt
ZSBmb3IgdGhhdCBidWlsZCwgdGhlbiB0b29rIHRoZQphdmVyYWdlIG9mIDUgc3VjaCBidWlsZHMg
KGRvaW5nIGEgbWFrZSBjbGVhbiBpbiBiZXR3ZWVuKS4KCiAgICAgICAgICAgZWxhcHNlZCAgdXNl
ciAgIHN5c3RlbQpVbnBhdGNoZWQgIDY2LjUxICAyMzIuOTMgIDEwOS4yMQpQYXRjaGVkICAgIDU3
LjAwICAyMjUuNDcgIDEwNS40NwoKVGhpcyBpcyBhIHZlcnkgY2xlYXIgd2luIG9mIHBlcmZvcm1h
bmNlIQoKVGVzdGVkLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+ClJldmlld2Vk
LWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CgoKSnVlcmdlbgoKPiAtLS0KPiBD
QzogSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1c2UuY29tPgo+IENDOiBXZWkgTGl1IDx3bEB4ZW4u
b3JnPgo+IENDOiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KPiBDQzog
SnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgo+IAo+IFNsaWdodGx5IFJGQy4KPiAKPiBJ
J20gZmFpcmx5IGNvbmZpZGVudCB0aGlzIGlzIGJldHRlciwgYnV0IEp1ZXJnZW4gc2F5cyB0aGF0
IHRoZSBzb21lIG9mIGhpcwo+IHNjaGVkdWxpbmcgcGVyZiB0ZXN0cyBub3RpY2UgbGFyZ2UgZGlm
ZmVyZW5jZSBmcm9tIHN1YnRsZSBjaGFuZ2VzIGluCj4gX19jb250ZXh0X3N3aXRjaCgpLCBzbyBp
dCB3b3VsZCBiZSB1c2VmdWwgdG8gZ2V0IHNvbWUgbnVtYmVycyBmcm9tIHRoaXMKPiBjaGFuZ2Uu
Cj4gCj4gVGhlIGRlbHRhIGZyb20gdGhpcyBjaGFuZ2UgaXM6Cj4gCj4gICAgYWRkL3JlbW92ZTog
Mi8wIGdyb3cvc2hyaW5rOiAxLzEgdXAvZG93bjogMzIwLy0xMjcgKDE5MykKPiAgICBGdW5jdGlv
biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvbGQgICAgIG5ldyAgIGRlbHRh
Cj4gICAgY3B1X3NtcGJvb3RfY2FsbGJhY2sgICAgICAgICAgICAgICAgICAgICAgICAxMTUyICAg
IDE0NTYgICAgKzMwNAo+ICAgIHBlcl9jcHVfX2dkdF90YWJsZV9sMWUgICAgICAgICAgICAgICAg
ICAgICAgICAgLSAgICAgICA4ICAgICAgKzgKPiAgICBwZXJfY3B1X19jb21wYXRfZ2R0X3RhYmxl
X2wxZSAgICAgICAgICAgICAgICAgIC0gICAgICAgOCAgICAgICs4Cj4gICAgX19jb250ZXh0X3N3
aXRjaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAxMjM4ICAgIDExMTEgICAgLTEyNwo+ICAg
IFRvdGFsOiBCZWZvcmU9MzMzOTIyNywgQWZ0ZXI9MzMzOTQyMCwgY2hnICswLjAxJQo+IAo+IEkn
bSBub3Qgb3Zlcmx5IGhhcHB5IGFib3V0IHRoZSBzcGVjaWFsIGNhc2UgaW4gdHJhcF9pbml0KCkg
YnV0IEkgY2FuJ3QgdGhpbmsKPiBvZiBhIGJldHRlciBwbGFjZSB0byBwdXQgdGhpcy4KPiAKPiBB
bHNvLCBpdCBzaG91bGQgbm93IGJlIHZlcnkgb2J2aW91cyB0byBwZW9wbGUgdGhhdCBYZW4ncyBj
dXJyZW50IEdEVCBoYW5kbGluZwo+IGZvciBub24tUFYgdmNwdXMgaXMgYSByZWNpcGUgc3VidGxl
IGJ1Z3MsIGlmIHdlIGV2ZXIgbWFuYWdlIHRvIGV4ZWN1dGUgYSBzdHJheQo+IG1vdi9wb3AgJXNy
ZWcgaW5zdHJ1Y3Rpb24uICBXZSByZWFsbHkgb3VnaHQgdG8gaGF2ZSBYZW4ncyByZWd1bGFyIEdE
VCBpbiBhbgo+IGFyZWEgd2hlcmUgc2xvdHMgMC0xMyBhcmUgZWl0aGVyIG1hcHBlZCB0byB0aGUg
emVybyBwYWdlLCBvciBub3QgcHJlc2VudCwgc28KPiB3ZSBkb24ndCByaXNrIGxvYWRpbmcgYSBu
b24tZmF1bHRpbmcgZ2FyYmFnZSBzZWxlY3Rvci4KPiAtLS0KPiAgIHhlbi9hcmNoL3g4Ni9kb21h
aW4uYyAgICAgIHwgNTIgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0t
LS0tLQo+ICAgeGVuL2FyY2gveDg2L3NtcGJvb3QuYyAgICAgfCAgNCArKysrCj4gICB4ZW4vYXJj
aC94ODYvdHJhcHMuYyAgICAgICB8IDEwICsrKysrKysrKwo+ICAgeGVuL2luY2x1ZGUvYXNtLXg4
Ni9kZXNjLmggfCAgMiArKwo+ICAgNCBmaWxlcyBjaGFuZ2VkLCA1MCBpbnNlcnRpb25zKCspLCAx
OCBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2RvbWFpbi5jIGIv
eGVuL2FyY2gveDg2L2RvbWFpbi5jCj4gaW5kZXggODRjYWZiZTU1OC4uMTQ3Zjk2YTA5ZSAxMDA2
NDQKPiAtLS0gYS94ZW4vYXJjaC94ODYvZG9tYWluLmMKPiArKysgYi94ZW4vYXJjaC94ODYvZG9t
YWluLmMKPiBAQCAtMTYzNSwyMyArMTYzNSw0MiBAQCBzdGF0aWMgdm9pZCBfdXBkYXRlX3J1bnN0
YXRlX2FyZWEoc3RydWN0IHZjcHUgKnYpCj4gICAgICAgICAgIHYtPmFyY2gucHYubmVlZF91cGRh
dGVfcnVuc3RhdGVfYXJlYSA9IDE7Cj4gICB9Cj4gICAKPiArLyoKPiArICogT3ZlcnZpZXcgb2Yg
WGVuJ3MgR0RUcy4KPiArICoKPiArICogWGVuIG1haW50YWlucyBwZXItQ1BVIGNvbXBhdCBhbmQg
cmVndWxhciBHRFRzIHdoaWNoIGFyZSBib3RoIGEgc2luZ2xlIHBhZ2UKPiArICogaW4gc2l6ZS4g
IFNvbWUgY29udGVudCBpcyBzcGVjaWZpYyB0byBlYWNoIENQVSAodGhlIFRTUywgdGhlIHBlci1D
UFUgbWFya2VyCj4gKyAqIGZvciAjREYgaGFuZGxpbmcsIGFuZCBvcHRpb25hbGx5IHRoZSBMRFQp
LiAgVGhlIGNvbXBhdCBhbmQgcmVndWxhciBHRFRzCj4gKyAqIGRpZmZlciBieSB0aGUgbGF5b3V0
IGFuZCBjb250ZW50IG9mIHRoZSBndWVzdCBhY2Nlc3NpYmxlIHNlbGVjdG9ycy4KPiArICoKPiAr
ICogVGhlIFhlbiBzZWxlY3RvcnMgbGl2ZSBmcm9tIDB4ZTAwMCAoc2xvdCAxNCBvZiAxNiksIGFu
ZCBuZWVkIHRvIGFsd2F5cwo+ICsgKiBhcHBlYXIgaW4gdGhpcyBwb3NpdGlvbiBmb3IgaW50ZXJy
dXB0L2V4Y2VwdGlvbiBoYW5kbGluZyB0byB3b3JrLgo+ICsgKgo+ICsgKiBBIFBWIGd1ZXN0IG1h
eSBzcGVjaWZ5IEdEVCBmcmFtZXMgb2YgdGhlaXIgb3duIChzbG90cyAwIHRvIDEzKS4gIFJvb20g
Zm9yIGEKPiArICogZnVsbCBHRFQgZXhpc3RzIGluIHRoZSBwZXItZG9tYWluIG1hcHBpbmdzLgo+
ICsgKgo+ICsgKiBUbyBzY2hlZHVsZSBhIFBWIHZjcHUsIHdlIHBvaW50IHNsb3QgMTQgb2YgdGhl
IGd1ZXN0J3MgZnVsbCBHRFQgYXQgdGhlCj4gKyAqIGN1cnJlbnQgQ1BVJ3MgY29tcGF0IG9yIHJl
Z3VsYXIgKGFzIGFwcHJvcHJpYXRlKSBHRFQgZnJhbWUuICBUaGlzIGlzIHNvCj4gKyAqIHRoYXQg
dGhlIHBlci1DUFUgcGFydHMgc3RpbGwgd29yayBjb3JyZWN0bHkgYWZ0ZXIgc3dpdGNoaW5nIHBh
Z2V0YWJsZXMgYW5kCj4gKyAqIGxvYWRpbmcgdGhlIGd1ZXN0cyBmdWxsIEdEVCBpbnRvIEdEVFIu
Cj4gKyAqCj4gKyAqIFRvIHNjaGVkdWxlIElkbGUgb3IgSFZNIHZjcHVzLCB3ZSBsb2FkIGEgR0RU
IGJhc2UgYWRkcmVzcyB3aGljaCBjYXVzZXMgdGhlCj4gKyAqIHJlZ3VsYXIgcGVyLUNQVSBHRFQg
ZnJhbWUgdG8gYXBwZWFyIHdpdGggc2VsZWN0b3JzIGF0IHRoZSBhcHByb3ByaWF0ZQo+ICsgKiBv
ZmZzZXQuCj4gKyAqLwo+ICAgc3RhdGljIGlubGluZSBib29sIG5lZWRfZnVsbF9nZHQoY29uc3Qg
c3RydWN0IGRvbWFpbiAqZCkKPiAgIHsKPiAgICAgICByZXR1cm4gaXNfcHZfZG9tYWluKGQpICYm
ICFpc19pZGxlX2RvbWFpbihkKTsKPiAgIH0KPiAgIAo+IC1zdGF0aWMgdm9pZCB3cml0ZV9mdWxs
X2dkdF9wdGVzKHNlZ19kZXNjX3QgKmdkdCwgY29uc3Qgc3RydWN0IHZjcHUgKnYpCj4gK3N0YXRp
YyB2b2lkIHVwZGF0ZV94ZW5fc2xvdF9pbl9mdWxsX2dkdChjb25zdCBzdHJ1Y3QgdmNwdSAqdiwg
dW5zaWduZWQgaW50IGNwdSkKPiAgIHsKPiAtICAgIHVuc2lnbmVkIGxvbmcgbWZuID0gdmlydF90
b19tZm4oZ2R0KTsKPiAtICAgIGwxX3BnZW50cnlfdCAqcGwxZSA9IHB2X2dkdF9wdGVzKHYpOwo+
IC0gICAgdW5zaWduZWQgaW50IGk7Cj4gLQo+IC0gICAgZm9yICggaSA9IDA7IGkgPCBOUl9SRVNF
UlZFRF9HRFRfUEFHRVM7IGkrKyApCj4gLSAgICAgICAgbDFlX3dyaXRlKHBsMWUgKyBGSVJTVF9S
RVNFUlZFRF9HRFRfUEFHRSArIGksCj4gLSAgICAgICAgICAgICAgICAgIGwxZV9mcm9tX3Bmbiht
Zm4gKyBpLCBfX1BBR0VfSFlQRVJWSVNPUl9SVykpOwo+ICsgICAgbDFlX3dyaXRlKHB2X2dkdF9w
dGVzKHYpICsgRklSU1RfUkVTRVJWRURfR0RUX1BBR0UsCj4gKyAgICAgICAgICAgICAgIWlzX3B2
XzMyYml0X3ZjcHUodikgPyBwZXJfY3B1KGdkdF90YWJsZV9sMWUsIGNwdSkKPiArICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICA6IHBlcl9jcHUoY29tcGF0X2dkdF90YWJsZV9sMWUs
IGNwdSkpOwo+ICAgfQo+ICAgCj4gLXN0YXRpYyB2b2lkIGxvYWRfZnVsbF9nZHQoY29uc3Qgc3Ry
dWN0IHZjcHUgKnYsIHVuc2lnbmVkIGludCBjcHUpCj4gK3N0YXRpYyB2b2lkIGxvYWRfZnVsbF9n
ZHQoY29uc3Qgc3RydWN0IHZjcHUgKnYpCj4gICB7Cj4gICAgICAgc3RydWN0IGRlc2NfcHRyIGdk
dF9kZXNjID0gewo+ICAgICAgICAgICAubGltaXQgPSBMQVNUX1JFU0VSVkVEX0dEVF9CWVRFLAo+
IEBAIC0xNjYxLDExICsxNjgwLDEyIEBAIHN0YXRpYyB2b2lkIGxvYWRfZnVsbF9nZHQoY29uc3Qg
c3RydWN0IHZjcHUgKnYsIHVuc2lnbmVkIGludCBjcHUpCj4gICAgICAgbGdkdCgmZ2R0X2Rlc2Mp
Owo+ICAgfQo+ICAgCj4gLXN0YXRpYyB2b2lkIGxvYWRfZGVmYXVsdF9nZHQoY29uc3Qgc2VnX2Rl
c2NfdCAqZ2R0LCB1bnNpZ25lZCBpbnQgY3B1KQo+ICtzdGF0aWMgdm9pZCBsb2FkX2RlZmF1bHRf
Z2R0KHVuc2lnbmVkIGludCBjcHUpCj4gICB7Cj4gICAgICAgc3RydWN0IGRlc2NfcHRyIGdkdF9k
ZXNjID0gewo+ICAgICAgICAgICAubGltaXQgPSBMQVNUX1JFU0VSVkVEX0dEVF9CWVRFLAo+IC0g
ICAgICAgIC5iYXNlICA9ICh1bnNpZ25lZCBsb25nKShnZHQgLSBGSVJTVF9SRVNFUlZFRF9HRFRf
RU5UUlkpLAo+ICsgICAgICAgIC5iYXNlICA9ICh1bnNpZ25lZCBsb25nKShwZXJfY3B1KGdkdF90
YWJsZSwgY3B1KSAtCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEZJUlNUX1JF
U0VSVkVEX0dEVF9FTlRSWSksCj4gICAgICAgfTsKPiAgIAo+ICAgICAgIGxnZHQoJmdkdF9kZXNj
KTsKPiBAQCAtMTY3OCw3ICsxNjk4LDYgQEAgc3RhdGljIHZvaWQgX19jb250ZXh0X3N3aXRjaCh2
b2lkKQo+ICAgICAgIHN0cnVjdCB2Y3B1ICAgICAgICAgICpwID0gcGVyX2NwdShjdXJyX3ZjcHUs
IGNwdSk7Cj4gICAgICAgc3RydWN0IHZjcHUgICAgICAgICAgKm4gPSBjdXJyZW50Owo+ICAgICAg
IHN0cnVjdCBkb21haW4gICAgICAgICpwZCA9IHAtPmRvbWFpbiwgKm5kID0gbi0+ZG9tYWluOwo+
IC0gICAgc2VnX2Rlc2NfdCAgICAgICAgICAgKmdkdDsKPiAgIAo+ICAgICAgIEFTU0VSVChwICE9
IG4pOwo+ICAgICAgIEFTU0VSVCghdmNwdV9jcHVfZGlydHkobikpOwo+IEBAIC0xNzE4LDE1ICsx
NzM3LDEyIEBAIHN0YXRpYyB2b2lkIF9fY29udGV4dF9zd2l0Y2godm9pZCkKPiAgIAo+ICAgICAg
IHBzcl9jdHh0X3N3aXRjaF90byhuZCk7Cj4gICAKPiAtICAgIGdkdCA9ICFpc19wdl8zMmJpdF9k
b21haW4obmQpID8gcGVyX2NwdShnZHRfdGFibGUsIGNwdSkgOgo+IC0gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwZXJfY3B1KGNvbXBhdF9nZHRfdGFibGUsIGNwdSk7Cj4gLQo+
ICAgICAgIGlmICggbmVlZF9mdWxsX2dkdChuZCkgKQo+IC0gICAgICAgIHdyaXRlX2Z1bGxfZ2R0
X3B0ZXMoZ2R0LCBuKTsKPiArICAgICAgICB1cGRhdGVfeGVuX3Nsb3RfaW5fZnVsbF9nZHQobiwg
Y3B1KTsKPiAgIAo+ICAgICAgIGlmICggbmVlZF9mdWxsX2dkdChwZCkgJiYKPiAgICAgICAgICAg
ICgocC0+dmNwdV9pZCAhPSBuLT52Y3B1X2lkKSB8fCAhbmVlZF9mdWxsX2dkdChuZCkpICkKPiAt
ICAgICAgICBsb2FkX2RlZmF1bHRfZ2R0KGdkdCwgY3B1KTsKPiArICAgICAgICBsb2FkX2RlZmF1
bHRfZ2R0KGNwdSk7Cj4gICAKPiAgICAgICB3cml0ZV9wdGJhc2Uobik7Cj4gICAKPiBAQCAtMTcz
OSw3ICsxNzU1LDcgQEAgc3RhdGljIHZvaWQgX19jb250ZXh0X3N3aXRjaCh2b2lkKQo+ICAgCj4g
ICAgICAgaWYgKCBuZWVkX2Z1bGxfZ2R0KG5kKSAmJgo+ICAgICAgICAgICAgKChwLT52Y3B1X2lk
ICE9IG4tPnZjcHVfaWQpIHx8ICFuZWVkX2Z1bGxfZ2R0KHBkKSkgKQo+IC0gICAgICAgIGxvYWRf
ZnVsbF9nZHQobiwgY3B1KTsKPiArICAgICAgICBsb2FkX2Z1bGxfZ2R0KG4pOwo+ICAgCj4gICAg
ICAgaWYgKCBwZCAhPSBuZCApCj4gICAgICAgICAgIGNwdW1hc2tfY2xlYXJfY3B1KGNwdSwgcGQt
PmRpcnR5X2NwdW1hc2spOwo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvc21wYm9vdC5jIGIv
eGVuL2FyY2gveDg2L3NtcGJvb3QuYwo+IGluZGV4IDczMGZlMTQxZmEuLjAwNDI4NWQxNGMgMTAw
NjQ0Cj4gLS0tIGEveGVuL2FyY2gveDg2L3NtcGJvb3QuYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9z
bXBib290LmMKPiBAQCAtOTg1LDYgKzk4NSw4IEBAIHN0YXRpYyBpbnQgY3B1X3NtcGJvb3RfYWxs
b2ModW5zaWduZWQgaW50IGNwdSkKPiAgICAgICBpZiAoIGdkdCA9PSBOVUxMICkKPiAgICAgICAg
ICAgZ290byBvdXQ7Cj4gICAgICAgcGVyX2NwdShnZHRfdGFibGUsIGNwdSkgPSBnZHQ7Cj4gKyAg
ICBwZXJfY3B1KGdkdF90YWJsZV9sMWUsIGNwdSkgPQo+ICsgICAgICAgIGwxZV9mcm9tX3Bmbih2
aXJ0X3RvX21mbihnZHQpLCBfX1BBR0VfSFlQRVJWSVNPUl9SVyk7Cj4gICAgICAgbWVtY3B5KGdk
dCwgYm9vdF9jcHVfZ2R0X3RhYmxlLCBOUl9SRVNFUlZFRF9HRFRfUEFHRVMgKiBQQUdFX1NJWkUp
Owo+ICAgICAgIEJVSUxEX0JVR19PTihOUl9DUFVTID4gMHgxMDAwMCk7Cj4gICAgICAgZ2R0W1BF
Ul9DUFVfR0RUX0VOVFJZIC0gRklSU1RfUkVTRVJWRURfR0RUX0VOVFJZXS5hID0gY3B1Owo+IEBA
IC05OTIsNiArOTk0LDggQEAgc3RhdGljIGludCBjcHVfc21wYm9vdF9hbGxvYyh1bnNpZ25lZCBp
bnQgY3B1KQo+ICAgICAgIHBlcl9jcHUoY29tcGF0X2dkdF90YWJsZSwgY3B1KSA9IGdkdCA9IGFs
bG9jX3hlbmhlYXBfcGFnZXMob3JkZXIsIG1lbWZsYWdzKTsKPiAgICAgICBpZiAoIGdkdCA9PSBO
VUxMICkKPiAgICAgICAgICAgZ290byBvdXQ7Cj4gKyAgICBwZXJfY3B1KGNvbXBhdF9nZHRfdGFi
bGVfbDFlLCBjcHUpID0KPiArICAgICAgICBsMWVfZnJvbV9wZm4odmlydF90b19tZm4oZ2R0KSwg
X19QQUdFX0hZUEVSVklTT1JfUlcpOwo+ICAgICAgIG1lbWNweShnZHQsIGJvb3RfY3B1X2NvbXBh
dF9nZHRfdGFibGUsIE5SX1JFU0VSVkVEX0dEVF9QQUdFUyAqIFBBR0VfU0laRSk7Cj4gICAgICAg
Z2R0W1BFUl9DUFVfR0RUX0VOVFJZIC0gRklSU1RfUkVTRVJWRURfR0RUX0VOVFJZXS5hID0gY3B1
Owo+ICAgCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni90cmFwcy5jIGIveGVuL2FyY2gveDg2
L3RyYXBzLmMKPiBpbmRleCA4MDk3ZWYzYmY1Li4yNWI0YjQ3ZTVlIDEwMDY0NAo+IC0tLSBhL3hl
bi9hcmNoL3g4Ni90cmFwcy5jCj4gKysrIGIveGVuL2FyY2gveDg2L3RyYXBzLmMKPiBAQCAtOTcs
NyArOTcsOSBAQCBERUZJTkVfUEVSX0NQVSh1aW50NjRfdCwgZWZlcik7Cj4gICBzdGF0aWMgREVG
SU5FX1BFUl9DUFUodW5zaWduZWQgbG9uZywgbGFzdF9leHRhYmxlX2FkZHIpOwo+ICAgCj4gICBE
RUZJTkVfUEVSX0NQVV9SRUFEX01PU1RMWShzZWdfZGVzY190ICosIGdkdF90YWJsZSk7Cj4gK0RF
RklORV9QRVJfQ1BVX1JFQURfTU9TVExZKGwxX3BnZW50cnlfdCwgZ2R0X3RhYmxlX2wxZSk7Cj4g
ICBERUZJTkVfUEVSX0NQVV9SRUFEX01PU1RMWShzZWdfZGVzY190ICosIGNvbXBhdF9nZHRfdGFi
bGUpOwo+ICtERUZJTkVfUEVSX0NQVV9SRUFEX01PU1RMWShsMV9wZ2VudHJ5X3QsIGNvbXBhdF9n
ZHRfdGFibGVfbDFlKTsKPiAgIAo+ICAgLyogTWFzdGVyIHRhYmxlLCB1c2VkIGJ5IENQVTAuICov
Cj4gICBpZHRfZW50cnlfdCBfX3NlY3Rpb24oIi5ic3MucGFnZV9hbGlnbmVkIikgX19hbGlnbmVk
KFBBR0VfU0laRSkKPiBAQCAtMjA1OSw2ICsyMDYxLDE0IEBAIHZvaWQgX19pbml0IHRyYXBfaW5p
dCh2b2lkKQo+ICAgICAgICAgICB9Cj4gICAgICAgfQo+ICAgCj4gKyAgICAvKiBDYWNoZSB7LGNv
bXBhdF99Z2R0X3RhYmxlX2wxZSBub3cgdGhhdCBwaHlzaWNhbGx5IHJlbG9jYXRpb24gaXMgZG9u
ZS4gKi8KPiArICAgIHRoaXNfY3B1KGdkdF90YWJsZV9sMWUpID0KPiArICAgICAgICBsMWVfZnJv
bV9wZm4odmlydF90b19tZm4oYm9vdF9jcHVfZ2R0X3RhYmxlKSwKPiArICAgICAgICAgICAgICAg
ICAgICAgX19QQUdFX0hZUEVSVklTT1JfUlcpOwo+ICsgICAgdGhpc19jcHUoY29tcGF0X2dkdF90
YWJsZV9sMWUpID0KPiArICAgICAgICBsMWVfZnJvbV9wZm4odmlydF90b19tZm4oYm9vdF9jcHVf
Y29tcGF0X2dkdF90YWJsZSksCj4gKyAgICAgICAgICAgICAgICAgICAgIF9fUEFHRV9IWVBFUlZJ
U09SX1JXKTsKPiArCj4gICAgICAgcGVyY3B1X3RyYXBzX2luaXQoKTsKPiAgIAo+ICAgICAgIGNw
dV9pbml0KCk7Cj4gZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvZGVzYy5oIGIveGVu
L2luY2x1ZGUvYXNtLXg4Ni9kZXNjLmgKPiBpbmRleCA4NWU4M2JjZWZiLi5lNTY1NzI3ZGMwIDEw
MDY0NAo+IC0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvZGVzYy5oCj4gKysrIGIveGVuL2luY2x1
ZGUvYXNtLXg4Ni9kZXNjLmgKPiBAQCAtMjA2LDggKzIwNiwxMCBAQCBzdHJ1Y3QgX19wYWNrZWQg
ZGVzY19wdHIgewo+ICAgCj4gICBleHRlcm4gc2VnX2Rlc2NfdCBib290X2NwdV9nZHRfdGFibGVb
XTsKPiAgIERFQ0xBUkVfUEVSX0NQVShzZWdfZGVzY190ICosIGdkdF90YWJsZSk7Cj4gK0RFQ0xB
UkVfUEVSX0NQVShsMV9wZ2VudHJ5X3QsIGdkdF90YWJsZV9sMWUpOwo+ICAgZXh0ZXJuIHNlZ19k
ZXNjX3QgYm9vdF9jcHVfY29tcGF0X2dkdF90YWJsZVtdOwo+ICAgREVDTEFSRV9QRVJfQ1BVKHNl
Z19kZXNjX3QgKiwgY29tcGF0X2dkdF90YWJsZSk7Cj4gK0RFQ0xBUkVfUEVSX0NQVShsMV9wZ2Vu
dHJ5X3QsIGNvbXBhdF9nZHRfdGFibGVfbDFlKTsKPiAgIAo+ICAgZXh0ZXJuIHZvaWQgbG9hZF9U
Uih2b2lkKTsKPiAgIAo+IAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 05 07:30:31 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Jul 2019 07:30:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hjIfp-000597-GD; Fri, 05 Jul 2019 07:30:25 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=vD9p=VC=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hjIfo-000592-Ag
 for xen-devel@lists.xenproject.org; Fri, 05 Jul 2019 07:30:24 +0000
X-Inumbo-ID: be2699e2-9ef6-11e9-a906-bfd1144e9e7c
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id be2699e2-9ef6-11e9-a906-bfd1144e9e7c;
 Fri, 05 Jul 2019 07:30:20 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 77AB0AFF3;
 Fri,  5 Jul 2019 07:30:19 +0000 (UTC)
To: Andrew Cooper <andrew.cooper3@citrix.com>, xen-devel@lists.xenproject.org
References: <20190528103313.1343-1-jgross@suse.com>
 <20190528103313.1343-40-jgross@suse.com>
 <9c499d2e-a241-5ebb-b62c-70d189926621@citrix.com>
 <b5589b2f-1d8d-a2f2-036f-06b6233c9c08@suse.com>
 <62a8c023-40f7-ae49-7131-8b66c5986cd8@citrix.com>
From: Juergen Gross <jgross@suse.com>
Message-ID: <07a38e5d-a881-5c65-8487-2633e357102f@suse.com>
Date: Fri, 5 Jul 2019 09:30:18 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <62a8c023-40f7-ae49-7131-8b66c5986cd8@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 39/60] x86: optimize loading of GDT at
 context switch
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wl@xen.org>, Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDMuMDcuMTkgMTQ6MjEsIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4gT24gMDMvMDcvMjAxOSAw
NzozMCwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPj4gT24gMDIuMDcuMTkgMTg6MDksIEFuZHJldyBD
b29wZXIgd3JvdGU6Cj4+PiBPbiAyOC8wNS8yMDE5IDExOjMyLCBKdWVyZ2VuIEdyb3NzIHdyb3Rl
Ogo+Pj4+IEluc3RlYWQgb2YgZHluYW1pY2FsbHkgZGVjaWRlIHdoZXRoZXIgdGhlIHByZXZpb3Vz
IHZjcHUgd2FzIHVzaW5nIGZ1bGwKPj4+Cj4+PiAiZGVjaWRpbmciCj4+Pgo+Pj4+IG9yIGRlZmF1
bHQgR0RUIGp1c3QgYWRkIGEgcGVyY3B1IHZhcmlhYmxlIGZvciB0aGF0IHB1cnBvc2UuIFRoaXMg
YXQKPj4+Cj4+PiAid2FzIHVzaW5nIGEgZnVsbCBvciBkZWZhdWx0IEdEVCwganVzdCBhZGQiCj4+
Pgo+Pj4+IG9uY2UgcmVtb3ZlcyB0aGUgbmVlZCBmb3IgdGVzdGluZyB2Y3B1X2lkcyB0byBkaWZm
ZXIgdHdpY2UuCj4+Pj4KPj4+PiBDYWNoZSB0aGUgbmVlZF9mdWxsX2dkdChuZCkgdmFsdWUgaW4g
YSBsb2NhbCB2YXJpYWJsZS4KPj4+Cj4+PiBXaGF0J3MgdGhlIHBvaW50IG9mIGRvaW5nIHRoaXM/
wqAgSSBrbm93IHRoZSBsb2dpYyBpcyByYXRoZXIgY29tcGxpY2F0ZWQKPj4+IGluIF9fY29udGV4
dF9zd2l0Y2goKSwgYnV0IGF0IGxlYXN0IGl0IGlzIHZpc3VhbGx5IGNvbnNpc3RlbnQuwqAgQWZ0
ZXIKPj4+IHRoaXMgY2hhbmdlLCBpdCBpcyBhc3ltbWV0cmljIGFuZCBoYXJkZXIgdG8gZm9sbG93
Lgo+Pgo+PiBUaGlzIGlzIGEgaG90IHBhdGguIG5lZWRfZnVsbF9nZHQoKSBuZWVkcyB0d28gY29t
cGFyZXMsIG9mIHdoaWNoIG9uZSBpcwo+PiB1c2luZyBldmFsdWF0ZV9ub3NwZWMoKS4KPiAKPiBV
cmdoLsKgIFNvIGV2YWx1dGVfbm9zcGVjKCkgaXMgYWxyZWFkeSBicm9rZW4gaGVyZSBiZWNhdXNl
Cj4gbmVlZF9mdWxsX2dkdCgpIGlzbid0IGFsd2F5c19pbmxpbmUsIGJ1dCBzdXJlbHkgdGhpcyBp
c24ndCB0aGUgb25seQo+IGV4YW1wbGUgaW1wYWN0ZWQgaW4gX19jb250ZXh0X3N3aXRjaCgpP8Kg
IFRoZSBjaG9pY2Ugb2YgJ2dkdCcgaXMKPiBzaW1pbGFybHkgaW1wYWN0ZWQgYnkgdGhlIGxvb2tz
IG9mIHRoaW5ncy4KPiAKPiBJJ2QgcmVjb21tZW5kIG5vdCB3b3JyeWluZyBhYm91dCBldmFsdXRl
X25vc3BlYygpIGZvciBub3cuwqAgVGhlcmUgYXJlCj4gc2V2ZXJhbCBmdW5kYW1lbnRhbCBwcm9i
bGVtcyBhdG0sIGFuZCBYZW4gNC4xMyBjYW5ub3Qgc2hpcCB3aXRoIGl0IGluCj4gdGhpcyBzdGF0
ZS4KCkkgZGlkIGEgc21hbGwgcGVyZm9ybWFuY2UgdGVzdCB3aXRoIHRoaXMgcGF0Y2ggYW5kIHRo
ZW4gcmVtb3ZlZCBsYXRjaGluZwpvZiBuZWVkX2Z1bGxfZ2R0KG5kKSBpbiB0aGUgbG9jYWwgdmFy
aWFibGU6CgpPbiBhIDggY3B1IHN5c3RlbSBJIHN0YXJ0ZWQgMiBtaW5pLW9zIGRvbWFpbnMgKDEg
dmNwdSBlYWNoKSBkb2luZyBhIGJ1c3kKbG9vcCBzZW5kaW5nIGV2ZW50cyB0byBkb20wLiBPbiBk
b20wIEkgZGlkIGEgYnVpbGQgb2YgdGhlIGh5cGVydmlzb3IgdmlhCiJtYWtlIC1qIDgiIGFuZCBt
ZWFzdXJlZCB0aGUgdGltZSBmb3IgdGhhdCBidWlsZCwgdGhlbiB0b29rIHRoZSBhdmVyYWdlCm9m
IDUgc3VjaCBidWlsZHMgKGRvaW5nIGEgbWFrZSBjbGVhbiBpbiBiZXR3ZWVuKS4KCiAgICAgICAg
ICAgIGVsYXBzZWQgIHVzZXIgICBzeXN0ZW0KVW5wYXRjaGVkOiAgNjYuNTEgIDIzMi45MyAgMTA5
LjIxCmxhdGNoZWQ6ICAgIDY0LjgyICAyMzIuMzMgIDEwOS4xOAp1bmxhdGNoZWQ6ICA2My4zOSAg
MjMxLjgxICAxMDcuNDkKCkFzIHRoZXJlIGlzIGEgc21hbGwgYWR2YW50YWdlIGZvciBub3QgbGF0
Y2hpbmcgSSdsbCByZW1vdmUgdGhlIGZ1bGxfZ2R0CmxvY2FsIHZhcmlhYmxlLgoKCkp1ZXJnZW4K
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 05 07:57:31 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Jul 2019 07:57:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hjJ5l-00074s-R8; Fri, 05 Jul 2019 07:57:13 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=377A=VC=gmail.com=viktor.mitin.19@srs-us1.protection.inumbo.net>)
 id 1hjJ5k-00074n-SN
 for xen-devel@lists.xenproject.org; Fri, 05 Jul 2019 07:57:12 +0000
X-Inumbo-ID: 7e667fc2-9efa-11e9-8980-bc764e045a96
Received: from mail-io1-xd2b.google.com (unknown [2607:f8b0:4864:20::d2b])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7e667fc2-9efa-11e9-8980-bc764e045a96;
 Fri, 05 Jul 2019 07:57:11 +0000 (UTC)
Received: by mail-io1-xd2b.google.com with SMTP id o9so1748494iom.3
 for <xen-devel@lists.xenproject.org>; Fri, 05 Jul 2019 00:57:11 -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=BGDu6y3xY81O7NBG7q5IOiWmQc39Q7H6aS3SEL2P4/g=;
 b=i0yy2uJaIQvkH3WHlkv9pOq5F3dtCLA0iNQbrBAIzhw6vEWZJqAgLhKYbCeIg1usrp
 Ea3zT4KC4yzHLBeGBtK91/YaJLL0PRBbl/BNLC5iCh75u7s/oDAxLK4nXTFBa8Gd4QQm
 2wHuo54AZebYpZZI1JI5jbtAjxsqypjGllceZbnGEwo7ebIYc7yALCHghhB/exINgmbI
 umThHXTMLkhYP9+XmCDxK2d2hxQe2kTpes5et8bg5qmLXTRhutA3lnj4ssQnt4Y++Ws3
 kGKT7AsRHTQg4HZiSSN2cMNChifOpPGJqDfhg/S33/4EjB3mfEdkp+rMCrqXUKemgkNo
 jmjQ==
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=BGDu6y3xY81O7NBG7q5IOiWmQc39Q7H6aS3SEL2P4/g=;
 b=NZPK2B3gvWRY68ghJksat7aKi3TrUoDyH3YNCkB6zqmSjKI/1rej/IFGJ1JZKgbHBR
 dHc4l7vkglFWCaUTtoNR0NcwWpcHWs/xOrEoHykPpDpaHplae6awzP4sAPNfU0TfUuyT
 TY4MmtexlCwT3wZ2JmsUNJI43Vwgt0tYy5sWqnwOKwXVhf9B9fF7NKga38LxZKhqulSP
 355WhYJHtDG2m6lO2JZzkmF5KyrOS1JqBxyUomzl0Y1ne41ONM32UI6nkgdqGwYOy6QI
 80jrN/sw2UNwVj9qgo9hp417ZpaZo54SkG8/HqqO3YkXoGoEa1a1XCPTOr7vtYxJN4YZ
 LO+g==
X-Gm-Message-State: APjAAAXvOHUv/xG2iVklvg80pMvmbBF+w9DnwWjDTBEL7kb4xdiuf0VG
 M5fIu7VH9xFEPULlDNQEk9qf4sxpxL9cfHFgyvc=
X-Google-Smtp-Source: APXvYqzJgp0+2U0Iol/pRksOxCBAHPWRTHSfvTSqlwFQBEkH2KK5hYdzGOF9e/lroEfMWiShuX3yAcX5YQkQh8AEgvQ=
X-Received: by 2002:a6b:b206:: with SMTP id b6mr2987057iof.286.1562313430825; 
 Fri, 05 Jul 2019 00:57:10 -0700 (PDT)
MIME-Version: 1.0
From: Viktor Mitin <viktor.mitin.19@gmail.com>
Date: Fri, 5 Jul 2019 10:57:00 +0300
Message-ID: <CAOcoXZYAhs=BOSQ8hw2k1t6N6e5d43o1Hv2+drAW+NEqqYAjeg@mail.gmail.com>
To: Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>, 
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Subject: [Xen-devel] rcar sk rev3 + kf dom0less setup works 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: xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgQWxsLAoKVGhhbmsgeW91IHZlcnkgbXVjaCBmb3IgYWxsIHRoZSBjb2RlIGFuZCBjb25maWd1
cmF0aW9uIGluZm9ybWF0aW9uCnByb3ZpZGVkLiBGaW5hbGx5LCBpdCB3YXMgcG9zc2libGUgdG8g
Y2hlY2sgdGhlIG5leHQgcGF0Y2hlcyB3aXRoIHJjYXIKc2sgcmV2MyArIGtmICBib2FyZC4gUGxl
YXNlIGJlIGF3YXJlIHRoYXQgdGhlIHBhdGNoZXMgaGFzIGJlZW4KYWRkaXRpb25hbGx5IGNoZWNr
ZWQgd2l0aCBkb20wbGVzcyBzZXR1cCAobmF0aXZlIHhlbiB3aXRoIGRvbTAgaGFkCmJlZW4gdGVz
dGVkIHByZXZpb3VzbHkgYXMgd2VsbCkuIFBsZWFzZSByZXZpZXcgYW5kIGludGVncmF0ZSB0aGUK
cGF0Y2hlcy4KCjEpIFtQQVRDSF0geGVuL2FybTogbWVyZ2UgbWFrZV90aW1lcl9ub2RlIGFuZCBt
YWtlX3RpbWVyX2RvbVVfbm9kZQoyKSBbUEFUQ0hdIHhlbi9hcm06IHJlbW92ZSB1bnVzZWQgZHRf
ZGV2aWNlX25vZGUgcGFyYW1ldGVyCgpQbGVhc2Ugbm90ZSB0aGF0IHBhdGNoIDwxPiBpcyBiYXNl
ZCBvbiBwYXRjaCA8Mj4uIEkgd2lsbCBzZW5kIHN1Y2gKa2luZCBvZiBwYXRjaGVzIGFzIHNlcmll
cyBmb3IgdGhlIG5leHQgdGltZS4KClRoYW5rcywKVmlrdG9yIE1pdGluCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 05 08:01:37 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Jul 2019 08: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 1hjJ9z-0008Ka-Qq; Fri, 05 Jul 2019 08:01:35 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=hVvi=VC=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hjJ9y-0008KV-7Q
 for xen-devel@lists.xenproject.org; Fri, 05 Jul 2019 08:01:34 +0000
X-Inumbo-ID: 18d33208-9efb-11e9-8980-bc764e045a96
Received: from m4a0040g.houston.softwaregrp.com (unknown [15.124.2.86])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 18d33208-9efb-11e9-8980-bc764e045a96;
 Fri, 05 Jul 2019 08:01:33 +0000 (UTC)
Received: FROM m4a0040g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0040g.houston.softwaregrp.com WITH ESMTP; 
 Fri,  5 Jul 2019 08:01:08 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Fri, 5 Jul 2019 07:59:57 +0000
Received: from NAM05-CO1-obe.outbound.protection.outlook.com (15.124.72.14) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Fri, 5 Jul 2019 07:59:57 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2794.namprd18.prod.outlook.com (20.179.50.81) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2052.18; Fri, 5 Jul 2019 07:59:56 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2052.019; Fri, 5 Jul 2019
 07:59:56 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Paul Durrant <Paul.Durrant@citrix.com>, Anthony Perard
 <anthony.perard@citrix.com>
Thread-Topic: [Xen-devel] [PATCH] include/public/io/ring.h: Remove xen_mb,
 xen_rmb, xen_wmb macros
Thread-Index: AQHVMnuvDs7MuQLlgUGtrwp3AJHD/Ka6eY2AgAAlqmCAAQsSgA==
Date: Fri, 5 Jul 2019 07:59:56 +0000
Message-ID: <5c3268fd-bd69-f490-ef12-01a8c9cd4369@suse.com>
References: <20190704151522.32639-1-anthony.perard@citrix.com>
 <11258d51-03b7-05ad-e94c-e7dde56d39ee@suse.com>
 <c2a91602902b4c9294a12c4994a3663a@AMSPEX02CL03.citrite.net>
In-Reply-To: <c2a91602902b4c9294a12c4994a3663a@AMSPEX02CL03.citrite.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR0501CA0030.eurprd05.prod.outlook.com
 (2603:10a6:4:67::16) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 6c142028-5a84-4894-b933-08d7011ec4e9
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB2794; 
x-ms-traffictypediagnostic: DM6PR18MB2794:
x-microsoft-antispam-prvs: <DM6PR18MB27947D0DAA6EC0F6996EDDCBB3F50@DM6PR18MB2794.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 008960E8EC
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(136003)(376002)(396003)(346002)(366004)(39860400002)(13464003)(189003)(199004)(478600001)(2906002)(99286004)(8936002)(53936002)(305945005)(31686004)(6116002)(52116002)(76176011)(3846002)(72206003)(5660300002)(14454004)(66066001)(71190400001)(31696002)(71200400001)(86362001)(66556008)(66446008)(73956011)(6486002)(66476007)(66946007)(64756008)(229853002)(256004)(26005)(476003)(446003)(11346002)(2616005)(6436002)(25786009)(186003)(6512007)(316002)(102836004)(53546011)(6506007)(80792005)(110136005)(54906003)(386003)(68736007)(8676002)(7736002)(6246003)(107886003)(486006)(36756003)(4326008)(81156014)(81166006);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2794;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: CJyEJ2CM+agO6V/MW1ibIxQoVeyv3nTmDx4xpfhB2toMmMx/kmheeSFDzrLHVhXEgsAkGDOffS389vHjlOyQ4fJyrydsQ3xIb/dH8QwcDBNNQNW6wBhObn8pTOT6KX4AK11t/54M/uZhKoDBK+ra5b0YFxQbkypFuqbD2qNmbcli5J0IqEZrVN1wZYolHb34BfkeHUk+e1HUlZm3eeyOGV+oqzy/Eq56A7nCxNrCNn67cDk2YkuCN8gStSfqNbYo9UGHZ/U7PBvbFaefoMR6Ip4mjIY02oP/xDxZWBTBd0JKZ749+S0M+ryZkMVyE3OdVCjBaGV/UFEZWzOkqgdevvMECjMm2k1JkqwdTDTyDARwqU8R07RCMfoHkf58aZDX+De3gdVl/NgvmjpJykw+h0cvWOyHiMLkbfOIkJNseAA=
Content-ID: <51EEC1935F789243B1110B441E91BDB0@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 6c142028-5a84-4894-b933-08d7011ec4e9
X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Jul 2019 07:59:56.2361 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2794
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH] include/public/io/ring.h: Remove xen_mb,
 xen_rmb, xen_wmb macros
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <JGross@suse.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 KonradRzeszutek Wilk <konrad.wilk@oracle.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDQuMDcuMjAxOSAxODoxMSwgUGF1bCBEdXJyYW50IHdyb3RlOg0KPj4gLS0tLS1PcmlnaW5h
bCBNZXNzYWdlLS0tLS0NCj4+IEZyb206IEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT4N
Cj4+IFNlbnQ6IDA0IEp1bHkgMjAxOSAxNjo0OQ0KPj4gVG86IEFudGhvbnkgUGVyYXJkIDxhbnRo
b255LnBlcmFyZEBjaXRyaXguY29tPg0KPj4gQ2M6IHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZzsgUGF1bCBEdXJyYW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT47IEtvbnJhZCBSemVz
enV0ZWsgV2lsaw0KPj4gPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+OyBKdWVyZ2VuIEdyb3NzIDxK
R3Jvc3NAc3VzZS5jb20+DQo+PiBTdWJqZWN0OiBSZTogW1hlbi1kZXZlbF0gW1BBVENIXSBpbmNs
dWRlL3B1YmxpYy9pby9yaW5nLmg6IFJlbW92ZSB4ZW5fbWIsIHhlbl9ybWIsIHhlbl93bWIgbWFj
cm9zDQo+Pg0KPj4gT24gMDQuMDcuMjAxOSAxNzoxNSwgQW50aG9ueSBQRVJBUkQgd3JvdGU6DQo+
Pj4gVGhvc2UgbWFjcm9zIHdoZXJlIGludHJvZHVjZWQgd2hlbiBhIHByZWZpeCAieGVuXyIgd2Fz
IGFkZGVkIHRvDQo+Pj4gbWIscm1iLHdtYi4gVGhlcmUgYXJlIGdhdGVkIG9uIF9fWEVOX0lOVEVS
RkFDRV9WRVJTSU9OX18sIGJ1dCB0aGVyZQ0KPj4+IGFyZSBub3QgcGFydCBvZiB0aGUgWGVuIGlu
dGVyZmFjZS4gVXNlcnMgb2YgcmluZy5oIG5lZWRzIHRvIHByb3ZpZGUNCj4+PiB4ZW5fW3J3XT9t
YigpIGFueXdhaSBiZWNhdXNlIFtyd10/bWIoKSBpc24ndCBsaWtlbHkgdG8gZXhpc3QuDQo+Pg0K
Pj4gSXQncyBub3QgY2xlYXIgdG8gbWUgd2hhdCB5b3Ugd2FudCB0byBhY2hpZXZlOg0KPj4NCj4g
DQo+IFRoZSBpc3N1ZSBpcyB0aGF0IGFueSBwcm9qZWN0IGltcG9ydGluZyB0aGlzIGhlYWRlciAo
aW4gdGhpcyBjYXNlIFFFTVUsDQo+IGJ1dCBJIGhhdmUgdGhlIHNhbWUgaXNzdWUgaW4gdGhlIFdp
bmRvd3MgUFYgZHJpdmVycykgbmVlZHMgdG8gaW1wb3J0DQo+IHhlbi1jb21wYXQuaCAob3IgZHJl
YW0gdXAgYSBoZWFkZXIgb2YgdGhlIHNhbWUgbmFtZSksIGV2ZW4gdGhvdWdoIHRoaXMNCj4gaGVh
ZGVyIGlzIG9ubHkgY29uY2VybmVkIHdpdGggdGhlIHVuZGVycGlubmluZ3Mgb2YgUFYgcHJvdG9j
b2xzIGFuZCBoYXMNCj4gbm90aGluZywgYXMgc3VjaCwgdG8gZG8gd2l0aCBYZW4uDQoNCldoaWxl
IEkgYWdyZWUgdGhpcyBzaG91bGRuJ3QgaGF2ZSBiZWVuIHBhcnQgb2YgdGhlIHB1YmxpYyBoZWFk
ZXJzLA0KdGhhdCBzaGlwIGhhcyBzYWlsZWQgbG9uZywgbG9uZyBhZ28uIElmIGEgY29tcG9uZW50
IGRvZXNuJ3QgdXNlIHRoZQ0KaGVhZGVycyB2ZXJiYXRpbSwgSSBkb24ndCBzZWUgd2h5IHRoZXkg
Y291bGRuJ3QgcmVtb3ZlIHRoYXQgc2VjdGlvbg0KaW4gdGhlaXIgY29weS4gSWYgb3RvaCB0aGV5
IHVzZSB0aGUgaGVhZGVycyB2ZXJiYXRpbSwgdGhlbiBJJ2QNCmV4cGVjdCB0aGVtIHRvIGFsc28g
dXNlIHhlbi1jb21wYXQuaA0KDQo+IFRvIGtlZXAgb2xkIHZlcmJhdGltIHVzZXJzIChhcmUgdGhl
cmUgcmVhbGx5IGFueSBhdCBhbGw/KSBoYXBweSwgaG93IGFib3V0IHNpbXBsZS4uLg0KPiANCj4g
I2lmbmRlZiB4ZW5fbWIoKQ0KPiAjZGVmaW5lIHhlbl9tYigpIG1iKCkNCj4gI2VuZGlmDQo+IA0K
PiBjb25zdHJ1Y3RzPw0KDQpUaGlzIHdvdWxkIHN0aWxsIGNhdXNlIGNvbmZsaWN0cyBpZiBhIGNv
bXBvbmVudCBlbmRzIHVwIGRlZmluaW5nDQp4ZW5fbWIoKSBvbmx5IGFmdGVyIHRoZSBpbmNsdXNp
b24gb2YgdGhpcyBoZWFkZXIuIEFzIHRvIHRoZXJlDQphY3R1YWxseSBiZWluZyBhbnkgLSB0aGUg
b2xkIExpbnV4IDIuNi4xOCB0cmVlIGRpZCBwdWxsIGluIGNvcGllcw0Kb2YgdGhlIGhlYWRlcnMg
d2l0aG91dCBmdXJ0aGVyIGVkaXRpbmcuIEJleW9uZCB0aGF0IHdoaWxlIEknbQ0KdW5hd2FyZSBv
ZiBhbnksIHdlIHNpbXBseSBjYW4ndCBrbm93LiBVbnRpbCBub3cgdGhlcmUgc2ltcGx5IHdhcw0K
YW4gaW1wbGllZCBwcm9taXNlIHRoYXQgd2Ugd291bGQgdHJ5IG91ciBiZXN0IHRvIGF2b2lkIGJy
ZWFraW5nDQpleGlzdGluZyB1c2Vycy4gQXMgYSBjb21tdW5pdHkgd2UgY291bGQgY2VydGFpbmx5
IGRlY2lkZSB0aGF0IHdlDQpkb24ndCBjYXJlIGRvaW5nIHNvIGFueW1vcmUsIGF0IHdoaWNoIHBv
aW50IG1vcmUgY29tcGF0IGNydWZ0DQpjb3VsZCBiZSBkZWxldGVkLiBJIHdvdWxkbid0IHN1cHBv
cnQgdXMgZG9pbmcgc28sIGJ1dCBJIGFsc28NCndvdWxkbid0IHRyeSB0byB2ZXRvIGl0LCBJIHRo
aW5rLg0KDQpKYW4NCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 05 08:12:01 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Jul 2019 08: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 1hjJK1-0000qV-1o; Fri, 05 Jul 2019 08:11:57 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=hVvi=VC=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hjJK0-0000qQ-7I
 for xen-devel@lists.xenproject.org; Fri, 05 Jul 2019 08:11:56 +0000
X-Inumbo-ID: 8b518f80-9efc-11e9-a635-5ff99afd3c96
Received: from m9a0003g.houston.softwaregrp.com (unknown [15.124.64.68])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 8b518f80-9efc-11e9-a635-5ff99afd3c96;
 Fri, 05 Jul 2019 08:11:52 +0000 (UTC)
Received: FROM m9a0003g.houston.softwaregrp.com (15.121.0.191) BY
 m9a0003g.houston.softwaregrp.com WITH ESMTP; 
 Fri,  5 Jul 2019 08:11:51 +0000
Received: from M4W0335.microfocus.com (2002:f78:1193::f78:1193) by
 M9W0068.microfocus.com (2002:f79:bf::f79:bf) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Fri, 5 Jul 2019 08:10:50 +0000
Received: from NAM03-DM3-obe.outbound.protection.outlook.com (15.124.8.12) by
 M4W0335.microfocus.com (15.120.17.147) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Fri, 5 Jul 2019 08:10:50 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB3227.namprd18.prod.outlook.com (10.255.173.20) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2052.18; Fri, 5 Jul 2019 08:10:49 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2052.019; Fri, 5 Jul 2019
 08:10:49 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v9 11/23] x86emul: support of AVX512* population count
 insns
Thread-Index: AQHVL/8+w7wOwPiMakCGalDz/ydOwKa6jtGDgAAB+QCAAD6Oa4AA4vaA
Date: Fri, 5 Jul 2019 08:10:49 +0000
Message-ID: <1c931e01-7925-7a39-3bf5-5037c54555b1@suse.com>
References: <f69ca82f-e2db-e85e-ff98-2060a8dc28a5@suse.com>
 <745c685a-a614-6067-946d-c89fe98cb589@suse.com>
 <3240eb2e-ff32-bfc6-fa49-0cc8bb84582d@citrix.com>
 <e95d1c2c-feea-b8cc-0fca-a005668f269f@suse.com>
 <40ac52b4-7d97-2106-3065-22dd810be5c4@citrix.com>
In-Reply-To: <40ac52b4-7d97-2106-3065-22dd810be5c4@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB3PR0202CA0005.eurprd02.prod.outlook.com
 (2603:10a6:8:1::18) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 6938bb99-d722-4300-60be-08d701204a29
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB3227; 
x-ms-traffictypediagnostic: DM6PR18MB3227:
x-microsoft-antispam-prvs: <DM6PR18MB32278A457C95B63D450CC988B3F50@DM6PR18MB3227.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 008960E8EC
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(376002)(136003)(366004)(346002)(39860400002)(396003)(199004)(189003)(256004)(11346002)(446003)(2616005)(53936002)(14444005)(6246003)(6512007)(5660300002)(86362001)(80792005)(305945005)(36756003)(7736002)(31696002)(64756008)(66446008)(66556008)(66946007)(486006)(3846002)(229853002)(6436002)(6506007)(2501003)(66476007)(73956011)(6116002)(68736007)(476003)(6486002)(52116002)(110136005)(54906003)(66066001)(316002)(4326008)(8676002)(71200400001)(8936002)(81156014)(99286004)(81166006)(71190400001)(26005)(31686004)(53546011)(14454004)(102836004)(76176011)(72206003)(386003)(186003)(478600001)(2906002)(25786009);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB3227;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: Y4xDmH9oy2oClC2HgKHshP52S8coXFlL720QmEFr4uG5kpCXkb4ekmvc078+ZICdFGEcMK3w8I4ygNycbWeAUliHCJsMPCgGIj/9DbV2kvqgX1GLLz0XrfsLK9LEsUOpPfErwbnn+VAfcnLIM4Esgm2GC0jyzfsLuniQh89hynS5KBaRHETWowZv/CMn0hX9S59PzMzlW8Mk0PoeCzGmgkJtZZPSlY+Y1SiEPavzdDUCvnDI1+kj5p0qg5CzZAo9Ta01hRGJlmy5V5fRz3bjdlQYINey1M0Y0O6eWxViziNyCyi5/l0EU/RxevojvL+nYnkfa0pBKnXcg1V8i/4ePDwbZ8cRz2fb2rmQbiokgGT/r6Mu5AMggGGks/M4/fMqt0RAsp+QwyDSL7B3R2t2CswG4CGX7sOzpGkJ8P62e6c=
Content-ID: <B46C855AEB7CE44C94A1D8F4DB0CB777@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 6938bb99-d722-4300-60be-08d701204a29
X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Jul 2019 08:10:49.3959 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB3227
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v9 11/23] x86emul: support of AVX512*
 population count insns
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wl@xen.org>, RogerPau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDQuMDcuMjAxOSAyMDozOCwgQW5kcmV3IENvb3BlciB3cm90ZToNCj4gT24gMDQvMDcvMjAx
OSAxNTo1NCwgSmFuIEJldWxpY2ggd3JvdGU6DQo+PiBPbiAwNC4wNy4yMDE5IDE2OjQ3LCBBbmRy
ZXcgQ29vcGVyIHdyb3RlOg0KPj4+IE9uIDAxLzA3LzIwMTkgMTI6MjIsIEphbiBCZXVsaWNoIHdy
b3RlOg0KPj4+PiAtLS0gYS94ZW4vdG9vbHMvZ2VuLWNwdWlkLnB5DQo+Pj4+ICsrKyBiL3hlbi90
b29scy9nZW4tY3B1aWQucHkNCj4+Pj4gQEAgLTI2OCw3ICsyNjgsNyBAQCBkZWYgY3J1bmNoX251
bWJlcnMoc3RhdGUpOg0KPj4+PiAgICAgICAgICAgICAjIEFWWDUxMiBleHRlbnNpb25zIGFjdGlu
ZyBvbiB2ZWN0b3JzIG9mIGJ5dGVzL3dvcmRzIGFyZSBtYWRlDQo+Pj4+ICAgICAgICAgICAgICMg
ZGVwZW5kZW50cyBvZiBBVlg1MTJCVyAoYXMgdG8gcmVxdWlyaW5nIHdpZGVyIHRoYW4gMTYtYml0
IG1hc2sNCj4+Pj4gICAgICAgICAgICAgIyByZWdpc3RlcnMpLCBkZXNwaXRlIHRoZSBTRE0gbm90
IGZvcm1hbGx5IG1ha2luZyB0aGlzIGNvbm5lY3Rpb24uDQo+Pj4+IC0gICAgICAgIEFWWDUxMkJX
OiBbQVZYNTEyX0JGMTYsIEFWWDUxMl9WQk1JLCBBVlg1MTJfVkJNSTJdLA0KPj4+PiArICAgICAg
ICBBVlg1MTJCVzogW0FWWDUxMl9CRjE2LCBBVlg1MTJfQklUQUxHLCBBVlg1MTJfVkJNSSwgQVZY
NTEyX1ZCTUkyXSwNCj4+PiBCSVRBTEcgc2hvdWxkIGJlIGFmdGVyIFZCTUkyLCBiZWNhdXNlIGV2
ZXJ5dGhpbmcgaW4gdGhpcyB0YWJsZSBpcw0KPj4+IG9yZGVyZWQgYnkgYml0IG51bWJlci4NCj4+
IEFzIHNhaWQgYmVmb3JlIC0gdGhlcmUncyBubyBvcmRlcmluZyBieSBiaXQgbnVtYmVyIHBvc3Np
YmxlIGhlcmUuDQo+IA0KPiBJdHMgcGVyZmVjdGx5IGVhc3kuwqAgRWFjaCBmZWF0dXJlIGhhcyBh
IHVuaXF1ZSBudW1iZXIuDQoNCldlbGwsIG9rYXksIGZvciBzdWItbGVhdmVzIG9mIHRoZSBzYW1l
IG1haW4gbGVhZiBJIGNhbiBhY2NlcHQNCnRoaXMuIEJ1dCB3aGF0IHNvcnRpbmcgZG8geW91IHN1
Z2dlc3QgYmV0d2VlbiBiYXNpYyBhbmQgZXh0ZW5kZWQNCmxlYXZlcz8NCg0KPj4gVGhlIGluZGl2
aWR1YWwgZmVhdHVyZXMgbWF5IGxpdmUgb24gZGlmZmVyZW50IChzdWIpbGVhdmVzLiBCeQ0KPj4g
d2hhdCB5b3Ugc2F5IEJGMTYgc2hvdWxkbid0IGJlIGZpcnN0LiBUaGUgbGlzdCBoZXJlIGNsZWFy
bHkgaXMNCj4+IHNvcnRlZCBhbHBoYWJldGljYWxseSwgYW5kIGltbyB0aGF0J3MgdGhlIG9ubHkg
ZnV0dXJlIHByb29mIHNvcnRpbmcNCj4+IHBvc3NpYmxlIChhbmQgYWxzbyBmb3IgQVZYNTEyRiwg
d2hlcmUgSSBoYWQgcHJldmlvdXNseSBvZmZlcmVkIHRvDQo+PiBwdXQgdG9nZXRoZXIgYSBwYXRj
aCB0byBzd2l0Y2ggdG8gYWxwaGFiZXRpY2FsIG9yZGVyaW5nLCBpZiBvbmx5IHdlDQo+PiBjb3Vs
ZCBhZ3JlZSBvbiB0aGF0KS4NCj4gDQo+IEluIHdoaWNoIGNhc2UgSSBtaXNzZWQgaXQgZHVyaW5n
IHJldmlldy4NCj4gDQo+IFRoaXMgZmVhdHVyZSBtYXRyaXggaXMgZGVsaWJlcmF0ZWx5IHNvcnRl
ZCBieSBmZWF0dXJlIG51bWJlciBpbiBhbg0KPiBlZmZvcnQgdG8gcHJlc2VydmUgY2hyb25vbG9n
eSwgd2hpY2ggaXMgYSBtdWNoIG1vcmUgdXNlZnVsIHdheSBvZg0KPiByZWFzb25pbmcgYWJvdXQg
ZmVhdHVyZSBkZXBlbmRlbmNpZXMuDQoNCkV4Y2VwdCB0aGF0IGJpdCBudW1iZXJzIGFyZSBvZnRl
biwgYnV0IG5vdCBhbHdheXMgYW4gaW5kaWNhdGlvbiBvZg0KY2hyb25vbG9naWNhbCBvcmRlci4N
Cg0KV2hpbGUgSSBjbGVhcmx5IGRpc2FncmVlLCBmb3IgdGhlcmUgdG8gYmUgcHJvZ3Jlc3MgaGVy
ZSwgZG8geW91DQpleHBlY3QgbWUgdG8gcmUtYXJyYW5nZSB0aGUgZGVwZW5kZW5jeSBsaXN0IGFi
b3ZlLCBpLmUuIGdvaW5nDQpiZXlvbmQgeW91ciBpbml0aWFsIHJlcXVlc3Q/IEkgY2VydGFpbmx5
IG9iamVjdCB0byBkb2luZyBfanVzdF8NCnRoZSBvcmlnaW5hbGx5IHJlcXVlc3RlZCBhZGp1c3Rt
ZW50IC4uLg0KDQpKYW4NCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 05 08:32:21 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Jul 2019 08:32:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hjJdd-0002aX-Qa; Fri, 05 Jul 2019 08:32: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=JVzm=VC=gmail.com=drhunter95@srs-us1.protection.inumbo.net>)
 id 1hjJdc-0002aR-Lq
 for xen-devel@lists.xenproject.org; Fri, 05 Jul 2019 08:32:12 +0000
X-Inumbo-ID: 61aa7db0-9eff-11e9-8980-bc764e045a96
Received: from mail-ed1-x542.google.com (unknown [2a00:1450:4864:20::542])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 61aa7db0-9eff-11e9-8980-bc764e045a96;
 Fri, 05 Jul 2019 08:32:11 +0000 (UTC)
Received: by mail-ed1-x542.google.com with SMTP id m10so7513043edv.6
 for <xen-devel@lists.xenproject.org>; Fri, 05 Jul 2019 01:32:11 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=//VdEvLIwBf2m96RuQQbdVE/jmAAQEcnxmFZLM2qswo=;
 b=RIDznAOOTPzvUIlxePV8BU5EP1533K+V60IiUnz1KBhgmp3T7vCpfR0/Td/mJ840uV
 gxfBWqC6BnKXeP+bo3HfVS3hf5x5bNJNpASxB1XMJLIGAzc4UdOna+MGT39pYdaK9Y0C
 lvBFMK6+aMklflrQjCuKjiBgG9MqkNKCiq4MXLPIH9U+r2M6eo0Bq/7234d+M/U4vWJO
 T8vd5Iw2yE9mecT6LG6bcxLI8+w6o413a4Du4rdv1qeRawIFHaFvjPpc04hdXsPO5+2z
 83eqxO/5bb9+Qk54lGE8n36F4gvez6vR82o+trPFCBLbugkAzptBAVznJNO7H32AmxCr
 3SEg==
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=//VdEvLIwBf2m96RuQQbdVE/jmAAQEcnxmFZLM2qswo=;
 b=S300/LmpdnRWRUyB+xCDR+gpR41qMhzf+XzeTWLtzCdyskd4CZmYY8QmTqWybz3GRv
 swEoSZ/N9AC+dH6pXldFtRNy1zbNGKIc4RiR9rYTcSlCs5xq0COeklctkSc9mUEC7mIN
 NA0XmC2PbL/caHKsWFrPXFCrbQjfw0QhkNsh7cUK2QGVFQUa2Sn9nCIDrHau0sf6AwAh
 w04yxovr3HTAuaWnD1kuGl0RrY5EGwLoraMdMOOK13TJOrRk7F+sVhTaks/Prt5O6Ll2
 dZGCynWwGQ0uqt3fmejAITl5HHMZPgLyqPaEY9CgDaimXQBqIYu7JsExOXe/DUpQKo4e
 MrAA==
X-Gm-Message-State: APjAAAUsZrg5E0gXl6+g6W/RYkC1qFYxz2r75ulkTi+3knQhWTDiplNf
 zrMAT2+MA+EUKfCEFSFXMttg1OakHU3ijfZiiW0=
X-Google-Smtp-Source: APXvYqycKMQOYqwl9IZNKA8HYS49Y9jP5ZUy0/fIat76frP49ZWW0sHrTQ11oXm8WB0H8/n7ZzzR/QTrZVvs9n9tlb4=
X-Received: by 2002:a05:6402:1456:: with SMTP id
 d22mr3094111edx.57.1562315529842; 
 Fri, 05 Jul 2019 01:32:09 -0700 (PDT)
MIME-Version: 1.0
References: <4ec41ede-a8cb-6724-aa88-254387b2aa15@gmail.com>
In-Reply-To: <4ec41ede-a8cb-6724-aa88-254387b2aa15@gmail.com>
From: Iain Hunter <drhunter95@gmail.com>
Date: Fri, 5 Jul 2019 09:31:59 +0100
Message-ID: <CALC81-tWyUTXVf5uxtdi_i5Ndz0CRtoJ=XwTecz40bzyL7Ps1w@mail.gmail.com>
To: Denis Obrezkov <denisobrezkov@gmail.com>
Subject: Re: [Xen-devel] [GSOC-2019] Problem with initializing crossbar on
 bb-x15 in dom0
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Hunyue Yau <hy-gsoc@hy-research.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgRGVuaXMsClRoYXQgaXMgYWJvdXQgYXMgZmFyIGFzIEkgZ290Li4uLgoKVGhlIGRyaXZlciB0
byBoYW5kbGUgY3Jvc3NiYXIgaXMKaHR0cHM6Ly9naXRodWIuY29tL3RvcnZhbGRzL2xpbnV4L2Js
b2IvbWFzdGVyL2RyaXZlcnMvaXJxY2hpcC9pcnEtY3Jvc3NiYXIuYwpUaGUgZG9jdW1lbnRhdGlv
biBpcwpodHRwczovL2dpdGh1Yi5jb20vdG9ydmFsZHMvbGludXgvYmxvYi9tYXN0ZXIvRG9jdW1l
bnRhdGlvbi9kZXZpY2V0cmVlL2JpbmRpbmdzL2FybS9vbWFwL2Nyb3NzYmFyLnR4dAoKVGhpcyBp
cyBhIFRJIHNwZWNpZmljIGRyaXZlciBhcyBmYXIgYXMgSSBrbm93IHNvIFhlbiB3aWxsIHByb2Jh
Ymx5IG5vdAp1bmRlcnN0YW5kIGl0LgpJYWluCgpPbiBXZWQsIDMgSnVsIDIwMTkgYXQgMTY6MzQs
IERlbmlzIE9icmV6a292IDxkZW5pc29icmV6a292QGdtYWlsLmNvbT4gd3JvdGU6Cj4KPiBIZWxs
bywKPiBJIGFtIHRyeWluZyB0byBydW4geGVuIGFuZCBJIGhhdmUgYSBwcm9ibGVtOgo+IGh0dHBz
Oi8vcGFzdGViaW4uY29tL1UwZ2NoOXVzIG9uIGxpbmUgMTkwLTE5Mwo+Cj4gU28sIGl0IHNlZW1z
IHRoYXQgTGludXggY2FuJ3QgZGlzY292ZXIgdGhlIGlycSBkb21haW5nIGZvciBjcm9zc2Jhcgo+
IGludGVycnVwdCBjb250cm9sbGVyIHdoZW4gcnVubmluZyBpbiBkb20wLCBidXQgaXQgaGFzIG5v
IHByb2JsZW0gd2hlbgo+IHJ1bm5pbmcgYmFyZW1ldGFsLgo+Cj4gSGVyZSBpcyB0aGUgRFQgbG9n
IHdpdGggeGVuOgo+IGh0dHBzOi8vZHJpdmUuZ29vZ2xlLmNvbS9vcGVuP2lkPTE1WVRzQ0tZVVRi
RzJpLXNpV2V6SlhLV3VHMEgxVmZRego+IChhbiBvbGRlciB2ZXJzaW9uIHdpdGggYW5vdGhlciBt
aXN0YWtlKSAgSXQgY2FuIGJlIHNlZW4gdGhhdCBleHRlcm5hbAo+IGludGVycnVwdHMgYXJlIGNv
bm5lY3RlZCB0byB0aGUgY3Jvc3NiYXIgaW50ZXJydXB0IGNvbnRyb2xsZXIuCj4KPiBJIGZvdW5k
IHNvbWUgaW5mb3JtYXRpb24gYWJvdXQgaXJxIGRvbWFpbnMgYW5kIGNyb3NzYmFyczoKPiBodHRw
czovL3d3dy5rZXJuZWwub3JnL2RvYy9Eb2N1bWVudGF0aW9uL0lSUS1kb21haW4udHh0Cj4KPiBp
dCBzZWVtcyB0byBtZSB0aGF0IGl0IGlzIHBvc3NpYmxlIHRvIGdpdmUgY29udHJvbCBvbiB0aGUg
Y3Jvc3NiYXIgdG8KPiBkb20wLCB0aG91Z2gsIEkgZG9uJ3QgcmVhbGx5IHVuZGVyc3RhbmQgd2hh
dCdzIGhhcHBlbmluZy4KPgo+IC0tCj4gUmVnYXJkcywgRGVuaXMgT2JyZXprb3YKPgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 05 08:36:05 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Jul 2019 08:36:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hjJhM-00031f-VX; Fri, 05 Jul 2019 08:36:04 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=3k5S=VC=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hjJhM-00031S-6p
 for xen-devel@lists.xenproject.org; Fri, 05 Jul 2019 08:36:04 +0000
X-Inumbo-ID: ebffe09c-9eff-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ebffe09c-9eff-11e9-8980-bc764e045a96;
 Fri, 05 Jul 2019 08:36:02 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hjJhK-0008Em-5Q; Fri, 05 Jul 2019 08:36: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 1hjJhI-0007oE-Us; Fri, 05 Jul 2019 08:36:01 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hjJhI-0002hL-U8; Fri, 05 Jul 2019 08:36:00 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138740-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-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-vhd: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-credit1:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-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=374f63f6810a2f99254cdf32af67035d951301c8
X-Osstest-Versions-That: qemuu=a578cdfbdd8f9beff5ced52b7826ddb1669abbbf
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 05 Jul 2019 08:36:00 +0000
Subject: [Xen-devel] [qemu-mainline test] 138740: 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>

ZmxpZ2h0IDEzODc0MCBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzg3NDAvCgpGYWlsdXJlcyA6LS8gYnV0
IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5v
dCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEzNzYwMAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTM3NjAw
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgIGZhaWwgbGlrZSAxMzc2MDAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEzNzYwMAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWls
IGxpa2UgMTM3NjAwCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1w
dnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LXNlYXR0bGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWlu
c3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5k
ZXJ4IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRz
ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Vi
aWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwg
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBx
ZW11dSAgICAgICAgICAgICAgICAzNzRmNjNmNjgxMGEyZjk5MjU0Y2RmMzJhZjY3MDM1ZDk1MTMw
MWM4CmJhc2VsaW5lIHZlcnNpb246CiBxZW11dSAgICAgICAgICAgICAgICBhNTc4Y2RmYmRkOGY5
YmVmZjVjZWQ1MmI3ODI2ZGRiMTY2OWFiYmJmCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzc2MDAg
IDIwMTktMDYtMTEgMDM6MDc6NTggWiAgIDI0IGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTM3
Njk3ICAyMDE5LTA2LTEzIDAzOjQwOjE2IFogICAyMiBkYXlzICAgMjAgYXR0ZW1wdHMKVGVzdGlu
ZyBzYW1lIHNpbmNlICAgMTM4NzQwICAyMDE5LTA3LTAzIDE5OjQwOjAwIFogICAgMSBkYXlzICAg
IDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6
CiAgQWRyaWFuYSBLb2J5bGFrIDxhbm9vQHVzLmlibS5jb20+CiAgQWxla3NhbmRhciBNYXJrb3Zp
YyA8YW1hcmtvdmljQHdhdmVjb21wLmNvbT4KICBBbGV4IEJlbm7DqWUgPGFsZXguYmVubmVlQGxp
bmFyby5vcmc+CiAgQWxleCBXaWxsaWFtc29uIDxhbGV4LndpbGxpYW1zb25AcmVkaGF0LmNvbT4K
ICBBbGV4ZXkgS2FyZGFzaGV2c2tpeSA8YWlrQG96bGFicy5ydT4KICBBbGlzdGFpciBGcmFuY2lz
IDxhbGlzdGFpci5mcmFuY2lzQHdkYy5jb20+CiAgQW5kcmVhcyBGw6RyYmVyIDxhZmFlcmJlckBz
dXNlLmRlPgogIEFuZHJlYXMgS29ub3BpayA8YW5kcmVhcy5rb25vcGlrQGVmcy1hdXRvLmRlPgog
IEFuZHJlYXMgS29ub3BpayA8YW5kcmVhcy5rb25vcGlrQGZhdS5kZT4KICBBbmRyZXcgSmVmZmVy
eSA8YW5kcmV3QGFqLmlkLmF1PgogIEFuZHJldyBKb25lcyA8ZHJqb25lc0ByZWRoYXQuY29tPgog
IEFuZHJldyBSYW5kcmlhbmFzdWx1IDxyYW5kcmlhbmFzdWx1QGdtYWlsLmNvbT4KICBBbmRyZXkg
U2hpbmtldmljaCA8YW5kcmV5LnNoaW5rZXZpY2hAdmlydHVvenpvLmNvbT4KICBBbmRyZXkgU21p
cm5vdiA8YW5kcmV3LnNtaXJub3ZAZ21haWwuY29tPgogIEFudGhvbnkgUEVSQVJEIDxhbnRob255
LnBlcmFyZEBjaXRyaXguY29tPgogIEFudG9uIEJsYW5jaGFyZCA8YW50b25Ab3psYWJzLm9yZz4K
ICBBbnRvbiBOZWZlZG92IDxhbnRvbi5uZWZlZG92QHZpcnR1b3p6by5jb20+CiAgQW50b25pbyBP
c3BpdGUgPGFudG9uaW8ub3NwaXRlQGNvbGxhYm9yYS5jb20+CiAgQkFMQVRPTiBab2x0YW4gPGJh
bGF0b25AZWlrLmJtZS5odT4KICBCYXN0aWFuIEtvcHBlbG1hbm4gPGtiYXN0aWFuQG1haWwudW5p
LXBhZGVyYm9ybi5kZT4KICBCZW5qYW1pbiBIZXJyZW5zY2htaWR0IDxiZW5oQGtlcm5lbC5jcmFz
aGluZy5vcmc+CiAgQ2hlbiBaaGFuZyA8dGdmYmV0YUBtZS5jb20+CiAgQ2hyaXN0aWFuIEJvcm50
cmFlZ2VyIDxib3JudHJhZWdlckBkZS5pYm0uY29tPgogIENocmlzdGlhbiBTdmVuc3NvbiA8Ymx1
ZWNtZEBnb29nbGUuY29tPgogIENsZWJlciBSb3NhIDxjcm9zYUByZWRoYXQuY29tPgogIENvbGlu
IFh1IDxjb2xpbi54dUBpbnRlbC5jb20+CiAgQ29yZXkgTWlueWFyZCA8Y21pbnlhcmRAbXZpc3Rh
LmNvbT4KICBDb3JuZWxpYSBIdWNrIDxjb2h1Y2tAcmVkaGF0LmNvbT4KICBDw6lkcmljIExlIEdv
YXRlciA8Y2xnQGthb2Qub3JnPgogIERhbmllbCBQLiBCZXJyYW5nw6kgPGJlcnJhbmdlQHJlZGhh
dC5jb20+CiAgRGF2aWQgQnJlbmtlbiA8ZGF2aWQuYnJlbmtlbkBlZnMtYXV0by5kZT4KICBEYXZp
ZCBHaWJzb24gPGRhdmlkQGdpYnNvbi5kcm9wYmVhci5pZC5hdT4KICBEYXZpZCBIaWxkZW5icmFu
ZCA8ZGF2aWRAcmVkaGF0LmNvbT4KICBEci4gRGF2aWQgQWxhbiBHaWxiZXJ0IDxkZ2lsYmVydEBy
ZWRoYXQuY29tPgogIEVkZGllIEphbWVzIDxlYWphbWVzQGxpbnV4LmlibS5jb20+CiAgRWR1YXJk
byBIYWJrb3N0IDxlaGFia29zdEByZWRoYXQuY29tPgogIEVyaWMgQXVnZXIgPGVyaWMuYXVnZXJA
cmVkaGF0LmNvbT4KICBFcmljIEJsYWtlIDxlYmxha2VAcmVkaGF0LmNvbT4KICBHZW9yZyBIb2Zz
dGV0dGVyIDxnZW9yZy5ob2ZzdGV0dGVyQGVmcy1hdXRvLmRlPgogIEdlcmQgSG9mZm1hbm4gPGty
YXhlbEByZWRoYXQuY29tPgogIEdyZWcgS3VyeiA8Z3JvdWdAa2FvZC5vcmc+CiAgSGFsaWwgUGFz
aWMgPHBhc2ljQGxpbnV4LmlibS5jb20+CiAgSG9uZ2JvIFpoYW5nIDxob25nYm8uemhhbmdAbGlu
YXJvLm9yZz4KICBJZ29yIE1hbW1lZG92IDxpbWFtbWVkb0ByZWRoYXQuY29tPgogIEphbWVzIENv
dXJ0aWVyLUR1dHRvbiA8amFtZXMuZHV0dG9uQGdtYWlsLmNvbT4KICBKYW4gS2lzemthIDxqYW4u
a2lzemthQHNpZW1lbnMuY29tPgogIEphbm9zY2ggRnJhbmsgPGZyYW5ramFAbGludXguaWJtLmNv
bT4KICBKYXNvbiBXYW5nIDxqYXNvd2FuZ0ByZWRoYXQuY29tPgogIEpvZWwgU3RhbmxleSA8am9l
bEBqbXMuaWQuYXU+CiAgSm9obiBTbm93IDxqc25vd0ByZWRoYXQuY29tPgogIEpvbiBEb3JvbiA8
YXJpbG91QGdtYWlsLmNvbT4KICBLZXZpbiBXb2xmIDxrd29sZkByZWRoYXQuY29tPgogIEtsYXVz
IEJpcmtlbHVuZCBKZW5zZW4gPGtsYXVzLmplbnNlbkBjbmV4bGFicy5jb20+CiAgS2xhdXMgQmly
a2VsdW5kIEplbnNlbiA8a2xhdXNAYmlya2VsdW5kLmV1PgogIExhcnMgQmllcm1hbnNraSA8bGFy
cy5iaWVybWFuc2tpQGVmcy1hdXRvLmRlPgogIExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5j
b20+CiAgTGF1cmVudCBWaXZpZXIgPGxhdXJlbnRAdml2aWVyLmV1PgogIExhdXJlbnQgVml2aWVy
IDxsdml2aWVyQHJlZGhhdC5jb20+CiAgTGkgSGFuZ2ppbmcgPGxpaGFuZ2ppbmdAYmFpZHUuY29t
PgogIExpZG9uZyBDaGVuIDxsaWRvbmcuY2hlbkBvcmFjbGUuY29tPgogIExpcmFuIEFsb24gPGxp
cmFuLmFsb25Ab3JhY2xlLmNvbT4KICBMdWNpZW4gTXVycmF5LVBpdHRzIDxsdWNpZW5tcC5xZW11
QGdtYWlsLmNvbT4KICBNYXJhbiBXaWxzb24gPG1hcmFuLndpbHNvbkBvcmFjbGUuY29tPgogIE1h
cmMtQW5kcsOpIEx1cmVhdSA8bWFyY2FuZHJlLmx1cmVhdUByZWRoYXQuY29tPgogIE1hcmsgQ2F2
ZS1BeWxhbmQgPG1hcmsuY2F2ZS1heWxhbmRAaWxhbmRlLmNvLnVrPgogIE1hcmsgUnV0bGFuZCA8
bWFyay5ydXRsYW5kQGFybS5jb20+CiAgTWFya3VzIEFybWJydXN0ZXIgPGFybWJydUByZWRoYXQu
Y29tPgogIE1heCBSZWl0eiA8bXJlaXR6QHJlZGhhdC5jb20+CiAgTWF4aW0gTGV2aXRza3kgPG1s
ZXZpdHNrQHJlZGhhdC5jb20+CiAgTWljaGFlbCBTLiBUc2lya2luIDxtc3RAcmVkaGF0LmNvbT4K
ICBOZW5nIENoZW4gPG5jaGVuQHdhdmVjb21wLmNvbT4KICBQYW9sbyBCb256aW5pIDxwYm9uemlu
aUByZWRoYXQuY29tPgogIFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+CiAg
UGF2ZWwgRG92Z2FseXVrIDxwYXZlbC5kb3ZnYWx1a0BnbWFpbC5jb20+CiAgUGF2ZWwgRG92Z2Fs
eXVrIDxwYXZlbC5kb3ZnYWx1a0Bpc3ByYXMucnU+CiAgUGV0ZXIgTWF5ZGVsbCA8cGV0ZXIubWF5
ZGVsbEBsaW5hcm8ub3JnPgogIFBldGVyIE1heWRlbGwgPHBldGVyLm1heWRlbGxAbGluYXJvLm9y
Zz5SZXZpZXdlZC1ieTogUmljaGFyZCBIZW5kZXJzb24gPHJpY2hhcmQuaGVuZGVyc29uQGxpbmFy
by5vcmc+CiAgUGhpbGlwcGUgTWF0aGlldS1EYXVkw6kgPGY0YnVnQGFtc2F0Lm9yZz4KICBQaGls
aXBwZSBNYXRoaWV1LURhdWTDqSA8cGhpbG1kQHJlZGhhdC5jb20+CiAgUGlubyBUb3NjYW5vIDxw
dG9zY2Fub0ByZWRoYXQuY29tPgogIFJpY2hhcmQgSGVuZGVyc29uIDxyaWNoYXJkLmhlbmRlcnNv
bkBsaW5hcm8ub3JnPgogIFJvYmVydCBSYXNjaGUgPHJvYmVydC5yYXNjaGVAZWZzLWF1dG8uZGU+
CiAgU2FtIEVpZGVybWFuIDxzaG11ZWwuZWlkZXJtYW5Ab3JhY2xlLmNvbT4KICBTYW11ZWwgT3J0
aXogPHNhbWVvQGxpbnV4LmludGVsLmNvbT4KICBTdGVmYW4gSGFqbm9jemkgPHN0ZWZhbmhhQHJl
ZGhhdC5jb20+CiAgU3RlZmFubyBHYXJ6YXJlbGxhIDxzZ2FyemFyZUByZWRoYXQuY29tPgogIFN0
ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KICBTdGVwaGVuIENoZWNr
b3dheSA8c3RlcGhlbi5jaGVja293YXlAb2Jlcmxpbi5lZHU+CiAgVGhvbWFzIEh1dGggPHRodXRo
QHJlZGhhdC5jb20+CiAgVml0YWx5IEt1em5ldHNvdiA8dmt1em5ldHNAcmVkaGF0LmNvbT4KICBW
bGFkaW1pciBTZW1lbnRzb3YtT2dpZXZza2l5IDx2c2VtZW50c292QHZpcnR1b3p6by5jb20+CiAg
V2FpbmVyIGRvcyBTYW50b3MgTW9zY2hldHRhIDx3YWluZXJzbUByZWRoYXQuY29tPgogIFdlaSBZ
YW5nIDxyaWNoYXJkdy55YW5nQGxpbnV4LmludGVsLmNvbT4KICBYaWFveWFvIExpIDx4aWFveWFv
LmxpQGxpbnV4LmludGVsLmNvbT4KICBZdW5xaWFuZyBTdSA8eXN1QHdhdmVjb21wLmNvbT4KICBZ
dXJ5IEtvdG92IDx5dXJ5LWtvdG92QHlhbmRleC10ZWFtLnJ1PgogIFpoYW5nIENoZW4gPGNoZW4u
emhhbmdAaW50ZWwuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5l
c3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02
NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJl
c3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
cWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBh
aXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1k
NjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdy
dWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0
ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qu
b3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dz
LCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSBy
ZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hi
PW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7
YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5k
IGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3Vt
bWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9n
aXQvcWVtdS14ZW4uZ2l0CiAgIGE1NzhjZGZiZGQuLjM3NGY2M2Y2ODEgIDM3NGY2M2Y2ODEwYTJm
OTkyNTRjZGYzMmFmNjcwMzVkOTUxMzAxYzggLT4gdXBzdHJlYW0tdGVzdGVkCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 05 09:03:10 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Jul 2019 09:03:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hjK7N-0005o6-Ui; Fri, 05 Jul 2019 09:02:57 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=LVWj=VC=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hjK7M-0005np-7e
 for xen-devel@lists.xenproject.org; Fri, 05 Jul 2019 09:02:56 +0000
X-Inumbo-ID: ad48fcbb-9f03-11e9-8980-bc764e045a96
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ad48fcbb-9f03-11e9-8980-bc764e045a96;
 Fri, 05 Jul 2019 09:02:55 +0000 (UTC)
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=paul.durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 paul.durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="paul.durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 4WTiIKA+HzA9PzSmHZH19teAf8MKeNhsXfRFxWz4kml4xrQDk39SkhcXpZBnC162u9dAmelHvx
 gAj3mUXn1eXPKXcDynaSH+c40FR+oEwabCU44lFyDRqr99tQuiQ6Rf0U6BSnsdl2ViDphRWORZ
 8bCZupwd+dLbx3KlDLHMNfCiTmpGT3dNd5w3cD+cV/oK+ZBPJrgt9hQU/MoXwH8pGLsS6RxwDG
 xLd/gUhYp1Yv/7WCVCQT0SMvZaEY2iXx7eoHIGkBe4815RHAcp9BNGgzHG1dUuBoDcNClBr37Q
 J9Y=
X-SBRS: 2.7
X-MesageID: 2623114
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,454,1557201600"; 
   d="scan'208";a="2623114"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 5 Jul 2019 10:02:48 +0100
Message-ID: <20190705090249.1935-2-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.20.1.2.gb21ebb671
In-Reply-To: <20190705090249.1935-1-paul.durrant@citrix.com>
References: <20190705090249.1935-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 1/2] xmalloc: remove struct xmem_pool
 init_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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim
 Deegan <tim@xen.org>, 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>

VGhpcyBwYXRjaCBkaXNwZW5zZXMgd2l0aCB0aGUgaW5pdF9yZWdpb24uIEl0J3Mgc2ltcGx5IG5v
dCBuZWNlc3NhcnkKKHBvb2xzIHdpbGwgc3RpbGwgaGFwcGlseSBncm93IGFuZCBzaHJpbmsgb24g
ZGVtYW5kIGluIGl0cyBhYnNlbmNlKSBhbmQgdGhlCmNvZGUgY2FuIGJlIHNob3J0ZW5kZWQgYnkg
cmVtb3ZpbmcgaXQuIEl0IGFsc28gYXZvaWRzIHRoZSBzb2xlIGV2YWx1YXRpb24Kb2YgQUREX1JF
R0lPTiB3aXRob3V0IGhvbGRpbmcgdGhlIHBvb2wgbG9jayAod2hpY2ggaXMgdW5zYWZlKS4KClNp
Z25lZC1vZmYtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+ClN1Z2dl
c3RlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgotLS0KQ2M6IEFuZHJldyBD
b29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNjOiBHZW9yZ2UgRHVubGFwIDxHZW9y
Z2UuRHVubGFwQGV1LmNpdHJpeC5jb20+CkNjOiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUu
Y2l0cml4LmNvbT4KQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KQ2M6IEp1bGll
biBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CkNjOiBLb25yYWQgUnplc3p1dGVrIFdpbGsg
PGtvbnJhZC53aWxrQG9yYWNsZS5jb20+CkNjOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxs
aW5pQGtlcm5lbC5vcmc+CkNjOiBUaW0gRGVlZ2FuIDx0aW1AeGVuLm9yZz4KQ2M6IFdlaSBMaXUg
PHdsQHhlbi5vcmc+Cgp2MjoKIC0gcmVtb3ZlIGluaXRfcmVnaW9uIGluc3RlYWQgb2YgZml4aW5n
IHRoZSBsb2NraW5nCi0tLQogeGVuL2NvbW1vbi94bWFsbG9jX3Rsc2YuYyB8IDM0ICsrKystLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KIHhlbi9pbmNsdWRlL3hlbi94bWFsbG9jLmggfCAg
MiAtLQogMiBmaWxlcyBjaGFuZ2VkLCA0IGluc2VydGlvbnMoKyksIDMyIGRlbGV0aW9ucygtKQoK
ZGlmZiAtLWdpdCBhL3hlbi9jb21tb24veG1hbGxvY190bHNmLmMgYi94ZW4vY29tbW9uL3htYWxs
b2NfdGxzZi5jCmluZGV4IGY1ODUzODhkZmEuLmU0ZTQ3NmEyN2MgMTAwNjQ0Ci0tLSBhL3hlbi9j
b21tb24veG1hbGxvY190bHNmLmMKKysrIGIveGVuL2NvbW1vbi94bWFsbG9jX3Rsc2YuYwpAQCAt
MTAxLDcgKzEwMSw2IEBAIHN0cnVjdCB4bWVtX3Bvb2wgewogCiAgICAgc3BpbmxvY2tfdCBsb2Nr
OwogCi0gICAgdW5zaWduZWQgbG9uZyBpbml0X3NpemU7CiAgICAgdW5zaWduZWQgbG9uZyBtYXhf
c2l6ZTsKICAgICB1bnNpZ25lZCBsb25nIGdyb3dfc2l6ZTsKIApAQCAtMTE1LDcgKzExNCw2IEBA
IHN0cnVjdCB4bWVtX3Bvb2wgewogCiAgICAgc3RydWN0IGxpc3RfaGVhZCBsaXN0OwogCi0gICAg
dm9pZCAqaW5pdF9yZWdpb247CiAgICAgY2hhciBuYW1lW01BWF9QT09MX05BTUVfTEVOXTsKIH07
CiAKQEAgLTI4NywxNCArMjg1LDEzIEBAIHN0cnVjdCB4bWVtX3Bvb2wgKnhtZW1fcG9vbF9jcmVh
dGUoCiAgICAgY29uc3QgY2hhciAqbmFtZSwKICAgICB4bWVtX3Bvb2xfZ2V0X21lbW9yeSBnZXRf
bWVtLAogICAgIHhtZW1fcG9vbF9wdXRfbWVtb3J5IHB1dF9tZW0sCi0gICAgdW5zaWduZWQgbG9u
ZyBpbml0X3NpemUsCiAgICAgdW5zaWduZWQgbG9uZyBtYXhfc2l6ZSwKICAgICB1bnNpZ25lZCBs
b25nIGdyb3dfc2l6ZSkKIHsKICAgICBzdHJ1Y3QgeG1lbV9wb29sICpwb29sOwogICAgIGludCBw
b29sX2J5dGVzLCBwb29sX29yZGVyOwogCi0gICAgQlVHX09OKG1heF9zaXplICYmIChtYXhfc2l6
ZSA8IGluaXRfc2l6ZSkpOworICAgIEJVR19PTihtYXhfc2l6ZSAmJiAobWF4X3NpemUgPCBncm93
X3NpemUpKTsKIAogICAgIHBvb2xfYnl0ZXMgPSBST1VORFVQX1NJWkUoc2l6ZW9mKCpwb29sKSk7
CiAgICAgcG9vbF9vcmRlciA9IGdldF9vcmRlcl9mcm9tX2J5dGVzKHBvb2xfYnl0ZXMpOwpAQCAt
MzA1LDIzICszMDIsMTggQEAgc3RydWN0IHhtZW1fcG9vbCAqeG1lbV9wb29sX2NyZWF0ZSgKICAg
ICBtZW1zZXQocG9vbCwgMCwgcG9vbF9ieXRlcyk7CiAKICAgICAvKiBSb3VuZCB0byBuZXh0IHBh
Z2UgYm91bmRhcnkgKi8KLSAgICBpbml0X3NpemUgPSBST1VORFVQX1BBR0UoaW5pdF9zaXplKTsK
ICAgICBtYXhfc2l6ZSA9IFJPVU5EVVBfUEFHRShtYXhfc2l6ZSk7CiAgICAgZ3Jvd19zaXplID0g
Uk9VTkRVUF9QQUdFKGdyb3dfc2l6ZSk7CiAKICAgICAvKiBwb29sIGdsb2JhbCBvdmVyaGVhZCBu
b3QgaW5jbHVkZWQgaW4gdXNlZCBzaXplICovCiAgICAgcG9vbC0+dXNlZF9zaXplID0gMDsKIAot
ICAgIHBvb2wtPmluaXRfc2l6ZSA9IGluaXRfc2l6ZTsKICAgICBwb29sLT5tYXhfc2l6ZSA9IG1h
eF9zaXplOwogICAgIHBvb2wtPmdyb3dfc2l6ZSA9IGdyb3dfc2l6ZTsKICAgICBwb29sLT5nZXRf
bWVtID0gZ2V0X21lbTsKICAgICBwb29sLT5wdXRfbWVtID0gcHV0X21lbTsKICAgICBzdHJsY3B5
KHBvb2wtPm5hbWUsIG5hbWUsIHNpemVvZihwb29sLT5uYW1lKSk7CiAKLSAgICAvKiBhbHdheXMg
b2J0YWluIGluaXRfcmVnaW9uIGxhemlseSBub3cgdG8gZW5zdXJlIGl0IGlzIGdldF9tZW0nZAot
ICAgICAqIGluIHRoZSBzYW1lICJjb250ZXh0IiBhcyBhbGwgb3RoZXIgcmVnaW9ucyAqLwotCiAg
ICAgc3Bpbl9sb2NrX2luaXQoJnBvb2wtPmxvY2spOwogCiAgICAgc3Bpbl9sb2NrKCZwb29sX2xp
c3RfbG9jayk7CkBAIC0zNDAsNyArMzMyLDYgQEAgdW5zaWduZWQgbG9uZyB4bWVtX3Bvb2xfZ2V0
X3RvdGFsX3NpemUoc3RydWN0IHhtZW1fcG9vbCAqcG9vbCkKIHsKICAgICB1bnNpZ25lZCBsb25n
IHRvdGFsOwogICAgIHRvdGFsID0gUk9VTkRVUF9TSVpFKHNpemVvZigqcG9vbCkpCi0gICAgICAg
ICsgcG9vbC0+aW5pdF9zaXplCiAgICAgICAgICsgKHBvb2wtPm51bV9yZWdpb25zIC0gMSkgKiBw
b29sLT5ncm93X3NpemU7CiAgICAgcmV0dXJuIHRvdGFsOwogfQpAQCAtMzUyLDEzICszNDMsNiBA
QCB2b2lkIHhtZW1fcG9vbF9kZXN0cm95KHN0cnVjdCB4bWVtX3Bvb2wgKnBvb2wpCiAgICAgaWYg
KCBwb29sID09IE5VTEwgKQogICAgICAgICByZXR1cm47CiAKLSAgICAvKiBVc2VyIGlzIGRlc3Ry
b3lpbmcgd2l0aG91dCBldmVyIGFsbG9jYXRpbmcgZnJvbSB0aGlzIHBvb2wgKi8KLSAgICBpZiAo
IHhtZW1fcG9vbF9nZXRfdXNlZF9zaXplKHBvb2wpID09IEJIRFJfT1ZFUkhFQUQgKQotICAgIHsK
LSAgICAgICAgQVNTRVJUKCFwb29sLT5pbml0X3JlZ2lvbik7Ci0gICAgICAgIHBvb2wtPnVzZWRf
c2l6ZSAtPSBCSERSX09WRVJIRUFEOwotICAgIH0KLQogICAgIC8qIENoZWNrIGZvciBtZW1vcnkg
bGVha3MgaW4gdGhpcyBwb29sICovCiAgICAgaWYgKCB4bWVtX3Bvb2xfZ2V0X3VzZWRfc2l6ZShw
b29sKSApCiAgICAgICAgIHByaW50aygibWVtb3J5IGxlYWsgaW4gcG9vbDogJXMgKCVwKS4gIgpA
QCAtMzgwLDE0ICszNjQsNiBAQCB2b2lkICp4bWVtX3Bvb2xfYWxsb2ModW5zaWduZWQgbG9uZyBz
aXplLCBzdHJ1Y3QgeG1lbV9wb29sICpwb29sKQogICAgIGludCBmbCwgc2w7CiAgICAgdW5zaWdu
ZWQgbG9uZyB0bXBfc2l6ZTsKIAotICAgIGlmICggcG9vbC0+aW5pdF9yZWdpb24gPT0gTlVMTCAp
Ci0gICAgewotICAgICAgICBpZiAoIChyZWdpb24gPSBwb29sLT5nZXRfbWVtKHBvb2wtPmluaXRf
c2l6ZSkpID09IE5VTEwgKQotICAgICAgICAgICAgZ290byBvdXQ7Ci0gICAgICAgIEFERF9SRUdJ
T04ocmVnaW9uLCBwb29sLT5pbml0X3NpemUsIHBvb2wpOwotICAgICAgICBwb29sLT5pbml0X3Jl
Z2lvbiA9IHJlZ2lvbjsKLSAgICB9Ci0KICAgICBzaXplID0gKHNpemUgPCBNSU5fQkxPQ0tfU0la
RSkgPyBNSU5fQkxPQ0tfU0laRSA6IFJPVU5EVVBfU0laRShzaXplKTsKICAgICAvKiBSb3VuZGlu
ZyB1cCB0aGUgcmVxdWVzdGVkIHNpemUgYW5kIGNhbGN1bGF0aW5nIGZsIGFuZCBzbCAqLwogCkBA
IC00MDEsOCArMzc3LDcgQEAgdm9pZCAqeG1lbV9wb29sX2FsbG9jKHVuc2lnbmVkIGxvbmcgc2l6
ZSwgc3RydWN0IHhtZW1fcG9vbCAqcG9vbCkKICAgICAgICAgLyogTm90IGZvdW5kICovCiAgICAg
ICAgIGlmICggc2l6ZSA+IChwb29sLT5ncm93X3NpemUgLSAyICogQkhEUl9PVkVSSEVBRCkgKQog
ICAgICAgICAgICAgZ290byBvdXRfbG9ja2VkOwotICAgICAgICBpZiAoIHBvb2wtPm1heF9zaXpl
ICYmIChwb29sLT5pbml0X3NpemUgKwotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
b29sLT5udW1fcmVnaW9ucyAqIHBvb2wtPmdyb3dfc2l6ZQorICAgICAgICBpZiAoIHBvb2wtPm1h
eF9zaXplICYmIChwb29sLT5udW1fcmVnaW9ucyAqIHBvb2wtPmdyb3dfc2l6ZQogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICA+IHBvb2wtPm1heF9zaXplKSApCiAgICAgICAgICAgICBn
b3RvIG91dF9sb2NrZWQ7CiAgICAgICAgIHNwaW5fdW5sb2NrKCZwb29sLT5sb2NrKTsKQEAgLTU1
MSw5ICs1MjYsOCBAQCBzdGF0aWMgdm9pZCAqeG1hbGxvY193aG9sZV9wYWdlcyh1bnNpZ25lZCBs
b25nIHNpemUsIHVuc2lnbmVkIGxvbmcgYWxpZ24pCiAKIHN0YXRpYyB2b2lkIHRsc2ZfaW5pdCh2
b2lkKQogewotICAgIHhlbnBvb2wgPSB4bWVtX3Bvb2xfY3JlYXRlKAotICAgICAgICAieG1hbGxv
YyIsIHhtYWxsb2NfcG9vbF9nZXQsIHhtYWxsb2NfcG9vbF9wdXQsCi0gICAgICAgIFBBR0VfU0la
RSwgMCwgUEFHRV9TSVpFKTsKKyAgICB4ZW5wb29sID0geG1lbV9wb29sX2NyZWF0ZSgieG1hbGxv
YyIsIHhtYWxsb2NfcG9vbF9nZXQsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgeG1h
bGxvY19wb29sX3B1dCwgMCwgUEFHRV9TSVpFKTsKICAgICBCVUdfT04oIXhlbnBvb2wpOwogfQog
CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4veG1hbGxvYy5oIGIveGVuL2luY2x1ZGUveGVu
L3htYWxsb2MuaAppbmRleCBiNDg2ZmU0YjA2Li5mMDc1ZDJkYTkxIDEwMDY0NAotLS0gYS94ZW4v
aW5jbHVkZS94ZW4veG1hbGxvYy5oCisrKyBiL3hlbi9pbmNsdWRlL3hlbi94bWFsbG9jLmgKQEAg
LTg0LDcgKzg0LDYgQEAgdHlwZWRlZiB2b2lkICh4bWVtX3Bvb2xfcHV0X21lbW9yeSkodm9pZCAq
cHRyKTsKICAqIEBuYW1lOiBuYW1lIG9mIHRoZSBwb29sCiAgKiBAZ2V0X21lbTogY2FsbGJhY2sg
ZnVuY3Rpb24gdXNlZCB0byBleHBhbmQgcG9vbAogICogQHB1dF9tZW06IGNhbGxiYWNrIGZ1bmN0
aW9uIHVzZWQgdG8gc2hyaW5rIHBvb2wKLSAqIEBpbml0X3NpemU6IGluaXRhbCBwb29sIHNpemUg
KGluIGJ5dGVzKQogICogQG1heF9zaXplOiBtYXhpbXVtIHBvb2wgc2l6ZSAoaW4gYnl0ZXMpIC0g
c2V0IHRoaXMgYXMgMCBmb3Igbm8gbGltaXQKICAqIEBncm93X3NpemU6IGFtb3VudCBvZiBtZW1v
cnkgKGluIGJ5dGVzKSBhZGRlZCB0byBwb29sIHdoZW5ldmVyIHJlcXVpcmVkCiAgKgpAQCAtOTQs
NyArOTMsNiBAQCBzdHJ1Y3QgeG1lbV9wb29sICp4bWVtX3Bvb2xfY3JlYXRlKAogICAgIGNvbnN0
IGNoYXIgKm5hbWUsCiAgICAgeG1lbV9wb29sX2dldF9tZW1vcnkgZ2V0X21lbSwKICAgICB4bWVt
X3Bvb2xfcHV0X21lbW9yeSBwdXRfbWVtLAotICAgIHVuc2lnbmVkIGxvbmcgaW5pdF9zaXplLAog
ICAgIHVuc2lnbmVkIGxvbmcgbWF4X3NpemUsCiAgICAgdW5zaWduZWQgbG9uZyBncm93X3NpemUp
OwogCi0tIAoyLjIwLjEuMi5nYjIxZWJiNjcxCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 05 09:03:10 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Jul 2019 09:03:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hjK7M-0005nr-Bf; Fri, 05 Jul 2019 09:02:56 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=LVWj=VC=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hjK7L-0005nf-80
 for xen-devel@lists.xenproject.org; Fri, 05 Jul 2019 09:02:55 +0000
X-Inumbo-ID: ac338e28-9f03-11e9-8980-bc764e045a96
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ac338e28-9f03-11e9-8980-bc764e045a96;
 Fri, 05 Jul 2019 09:02:53 +0000 (UTC)
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=paul.durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 paul.durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="paul.durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: Fsuc1cRXALklDhgUstxkfdXG4dQe4wtZ42w0lWwf43WLpY5cU3T0o/KvrWFIJTpE6e23k8GREp
 PBm5l4N5CQk7wPSxxBHpkaxYc4JxM3BDuqtPu5RJJBTQgUUbp97MvoGTF7xT16Z2TnB+lxTtUk
 R0rGDdI+6aSS3Ad8TFCDYBZHXR8vdvXUafRkNS1L+EmG1+nPR2SxLb78keM116yexZKGShliG+
 4Gv/B043rB3QVMf7G3ikodw6+Sa462uuRqzsa01iY0/Mshe6chF9HCikwoPCkIHvAJIHLU6C0G
 wGo=
X-SBRS: 2.7
X-MesageID: 2645011
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,454,1557201600"; 
   d="scan'208";a="2645011"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 5 Jul 2019 10:02:47 +0100
Message-ID: <20190705090249.1935-1-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.20.1.2.gb21ebb671
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 0/2] xmalloc patches
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Paul Durrant <paul.durrant@citrix.com>,
 Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlc2UgYXJlIHRoZSByZW1haW5pbmcgcGF0Y2hlcyB0byB4bWFsbG9jX3Rsc2YuYyB0aGF0IHN0
ZW0gZnJvbSBkZWJ1Z2dpbmcKdGhlIHByb2JsZW0gdGhhdCBsZWQgdG8gY29tbWl0IDU2YWQ2MjY1
ICJ4ODYvbXNpOiBmaXggbG9vcCB0ZXJtaW5hdGlvbgpjb25kaXRpb24gaW4gcGNpX21zaV9jb25m
X3dyaXRlX2ludGVyY2VwdCgpIi4KClBhdWwgRHVycmFudCAoMik6CiAgeG1hbGxvYzogcmVtb3Zl
IHN0cnVjdCB4bWVtX3Bvb2wgaW5pdF9yZWdpb24KICB4bWFsbG9jOiBhZGQgYSBLY29uZmlnIG9w
dGlvbiB0byBwb2lzb24gZnJlZSBwb29sIG1lbW9yeQoKIHhlbi9LY29uZmlnLmRlYnVnICAgICAg
ICAgfCAgNyArKysrKysrCiB4ZW4vY29tbW9uL3N0cmluZy5jICAgICAgIHwgMjAgKysrKysrKysr
KysrKysrKysrCiB4ZW4vY29tbW9uL3htYWxsb2NfdGxzZi5jIHwgNDQgKysrKysrKysrKysrKy0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiB4ZW4vaW5jbHVkZS94ZW4vc3RyaW5nLmggIHwgIDIg
KysKIHhlbi9pbmNsdWRlL3hlbi94bWFsbG9jLmggfCAgMiAtLQogNSBmaWxlcyBjaGFuZ2VkLCA0
MyBpbnNlcnRpb25zKCspLCAzMiBkZWxldGlvbnMoLSkKLS0tCiB2MjoKICAtIFBhdGNoICMxIG9m
IHYxIG9mIHRoZSBzZXJpZXMgYWxyZWFkeSBjb21tbWl0dGVkLCBzbyBkcm9wcGVkCiAgLSBQYXRj
aCAjMiBub3cgcmVtb3ZlcyB0aGUgaW5pdF9yZWdpb24KCkNjOiBBbmRyZXcgQ29vcGVyIDxhbmRy
ZXcuY29vcGVyM0BjaXRyaXguY29tPgpDYzogR2VvcmdlIER1bmxhcCA8R2VvcmdlLkR1bmxhcEBl
dS5jaXRyaXguY29tPgpDYzogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+
CkNjOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkNjOiBKdWxpZW4gR3JhbGwgPGp1
bGllbi5ncmFsbEBhcm0uY29tPgpDYzogS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2ls
a0BvcmFjbGUuY29tPgpDYzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwu
b3JnPgpDYzogVGltIERlZWdhbiA8dGltQHhlbi5vcmc+CkNjOiBXZWkgTGl1IDx3bEB4ZW4ub3Jn
PgotLSAKMi4yMC4xLjIuZ2IyMWViYjY3MQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 05 09:03:10 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Jul 2019 09:03:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hjK7M-0005o0-Lp; Fri, 05 Jul 2019 09:02:56 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=LVWj=VC=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hjK7L-0005nk-Ei
 for xen-devel@lists.xenproject.org; Fri, 05 Jul 2019 09:02:55 +0000
X-Inumbo-ID: ac9e7baf-9f03-11e9-8980-bc764e045a96
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ac9e7baf-9f03-11e9-8980-bc764e045a96;
 Fri, 05 Jul 2019 09:02:54 +0000 (UTC)
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=paul.durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 paul.durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="paul.durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: PPkg2qEo+oBDbDLZePM4RnGFumM/8+5lbkulJ20V/GfhOItnDEPdFQ5DbyjiqDRff+IROxvHJX
 XDtsMfNFbliZHN76ZG4mGwMCrUo9Rxau2kIqnmC1hVqKSbw1c4WcqYm+lDVmMfVoDCVkGLsVPR
 3jwIt9cICUr8UG2nR74BQY58JiAePKRFw/l4TNYUt3cbqSOqsE5JCqAsNEWjBzcdCOYQkbE8GS
 vK053CVNGMthzvyue0l6iN3QUJhNAHfU+WKVvreVK9F4svE6NWVgLRC6tXVbNzFHEe/mhtB/V4
 IRU=
X-SBRS: 2.7
X-MesageID: 2623113
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,454,1557201600"; 
   d="scan'208";a="2623113"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 5 Jul 2019 10:02:49 +0100
Message-ID: <20190705090249.1935-3-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.20.1.2.gb21ebb671
In-Reply-To: <20190705090249.1935-1-paul.durrant@citrix.com>
References: <20190705090249.1935-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 2/2] xmalloc: add a Kconfig option to poison
 free pool memory
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, 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>

VGhpcyBwYXRjaCBhZGRzIFhNRU1fUE9PTF9QT0lTT04gdG8gdGhlIEtjb25maWcgREVCVUcgb3B0
aW9ucy4gSWYgc2V0LApmcmVlIGJsb2NrcyAoZ3JlYXRlciB0aGFuIE1JTl9CTE9DS19TSVpFKSB3
aWxsIGJlIHBvaXNvbmVkIHdpdGggMHhBQQpieXRlcyB3aGljaCB3aWxsIHRoZW4gYmUgdmVyaWZp
ZWQgd2hlbiBtZW1vcnkgaXMgc3Vic2VxdWVudGx5IGFsbG9jYXRlZC4KVGhpcyBjYW4gaGVscCBp
biBzcG90dGluZyBoZWFwIGNvcnJ1cHRpb24sIHBhcnRpY3VsYXJseSB1c2UtYWZ0ZXItZnJlZS4K
ClNpZ25lZC1vZmYtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+Ci0t
LQpDYzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ2M6IEdlb3Jn
ZSBEdW5sYXAgPEdlb3JnZS5EdW5sYXBAZXUuY2l0cml4LmNvbT4KQ2M6IElhbiBKYWNrc29uIDxp
YW4uamFja3NvbkBldS5jaXRyaXguY29tPgpDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu
Y29tPgpDYzogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KQ2M6IEtvbnJhZCBS
emVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KQ2M6IFN0ZWZhbm8gU3RhYmVs
bGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KQ2M6IFRpbSBEZWVnYW4gPHRpbUB4ZW4ub3Jn
PgpDYzogV2VpIExpdSA8d2xAeGVuLm9yZz4KCnYyOgogLSBDaGFuZ2UgS2NvbmZpZyBvcHRpb24g
bmFtZSB0byBYTUVNX1BPT0xfUE9JU09OCiAtIEFkZCBhbiBpbXBsZW1lbnRhdGlvbiBvZiBtZW1j
aHJfaW52KCkgYW5kIHVzZSB0aGF0Ci0tLQogeGVuL0tjb25maWcuZGVidWcgICAgICAgICB8ICA3
ICsrKysrKysKIHhlbi9jb21tb24vc3RyaW5nLmMgICAgICAgfCAyMCArKysrKysrKysrKysrKysr
KysrKwogeGVuL2NvbW1vbi94bWFsbG9jX3Rsc2YuYyB8IDEwICsrKysrKysrKysKIHhlbi9pbmNs
dWRlL3hlbi9zdHJpbmcuaCAgfCAgMiArKwogNCBmaWxlcyBjaGFuZ2VkLCAzOSBpbnNlcnRpb25z
KCspCgpkaWZmIC0tZ2l0IGEveGVuL0tjb25maWcuZGVidWcgYi94ZW4vS2NvbmZpZy5kZWJ1Zwpp
bmRleCBkYWFjZjg1MTQxLi5mZTU3OTJhM2QwIDEwMDY0NAotLS0gYS94ZW4vS2NvbmZpZy5kZWJ1
ZworKysgYi94ZW4vS2NvbmZpZy5kZWJ1ZwpAQCAtMTA1LDYgKzEwNSwxMyBAQCBjb25maWcgREVC
VUdfVFJBQ0UKIAkgIGVpdGhlciBkaXJlY3RseSB0byB0aGUgY29uc29sZSBvciBhcmUgcHJpbnRl
ZCB0byBjb25zb2xlIGluIGNhc2Ugb2YKIAkgIGEgc3lzdGVtIGNyYXNoLgogCitjb25maWcgWE1F
TV9QT09MX1BPSVNPTgorICAgICAgIGJvb2wgIlBvaXNvbiBmcmVlIHhlbnBvb2wgYmxvY2tzIgor
ICAgICAgIGRlZmF1bHQgREVCVUcKKyAgICAgICAtLS1oZWxwLS0tCisJIFBvaXNvbiBmcmVlIGJs
b2NrcyB3aXRoIDB4QUEgYnl0ZXMgYW5kIHZlcmlmeSB0aGVtIHdoZW4gYSBibG9jayBpcworCSBh
bGxvY2F0ZWQgaW4gb3JkZXIgdG8gc3BvdCB1c2UtYWZ0ZXItZnJlZSBpc3N1ZXMuCisKIGVuZGlm
ICMgREVCVUcgfHwgRVhQRVJUCiAKIGVuZG1lbnUKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vc3Ry
aW5nLmMgYi94ZW4vY29tbW9uL3N0cmluZy5jCmluZGV4IGEyYmJlN2RjOTcuLmFmM2Q5NmFkMGYg
MTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24vc3RyaW5nLmMKKysrIGIveGVuL2NvbW1vbi9zdHJpbmcu
YwpAQCAtNDIzLDYgKzQyMywyNiBAQCB2b2lkICoobWVtY2hyKShjb25zdCB2b2lkICpzLCBpbnQg
Yywgc2l6ZV90IG4pCiB9CiAjZW5kaWYKIAorLyoqCisgKiBtZW1jaHJfaW52IC0gRmluZCBhbiB1
bm1hdGNoaW5nIGNoYXJhY3RlciBpbiBhbiBhcmVhIG9mIG1lbW9yeS4KKyAqIEBzOiBUaGUgbWVt
b3J5IGFyZWEKKyAqIEBjOiBUaGUgYnl0ZSB0aGF0IGlzIGV4cGVjdGVkCisgKiBAbjogVGhlIHNp
emUgb2YgdGhlIGFyZWEuCisgKgorICogcmV0dXJucyB0aGUgYWRkcmVzcyBvZiB0aGUgZmlyc3Qg
b2NjdXJyZW5jZSBvZiBhIGNoYXJhY3RlciBvdGhlciB0aGFuIEBjLAorICogb3IgJU5VTEwgaWYg
dGhlIHdob2xlIGJ1ZmZlciBjb250YWlucyBqdXN0IEBjLgorICovCit2b2lkICptZW1jaHJfaW52
KGNvbnN0IHZvaWQgKnMsIGludCBjLCBzaXplX3QgbikKK3sKKwljb25zdCB1bnNpZ25lZCBjaGFy
ICpwID0gczsKKworCXdoaWxlIChuLS0pCisJCWlmICgodW5zaWduZWQgY2hhciljICE9ICpwKysp
CisJCQlyZXR1cm4gKHZvaWQgKikocCAtIDEpOworCisJcmV0dXJuIE5VTEw7Cit9CisKIC8qCiAg
KiBMb2NhbCB2YXJpYWJsZXM6CiAgKiBtb2RlOiBDCmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL3ht
YWxsb2NfdGxzZi5jIGIveGVuL2NvbW1vbi94bWFsbG9jX3Rsc2YuYwppbmRleCBlNGU0NzZhMjdj
Li5jNWY1NjExYzYzIDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL3htYWxsb2NfdGxzZi5jCisrKyBi
L3hlbi9jb21tb24veG1hbGxvY190bHNmLmMKQEAgLTIzOCw2ICsyMzgsMTEgQEAgc3RhdGljIGlu
bGluZSB2b2lkIEVYVFJBQ1RfQkxPQ0soc3RydWN0IGJoZHIgKmIsIHN0cnVjdCB4bWVtX3Bvb2wg
KnAsIGludCBmbCwKICAgICAgICAgfQogICAgIH0KICAgICBiLT5wdHIuZnJlZV9wdHIgPSAoc3Ry
dWN0IGZyZWVfcHRyKSB7TlVMTCwgTlVMTH07CisjaWZkZWYgQ09ORklHX1hNRU1fUE9PTF9QT0lT
T04KKyAgICBpZiAoIChiLT5zaXplICYgQkxPQ0tfU0laRV9NQVNLKSA+IE1JTl9CTE9DS19TSVpF
ICkKKyAgICAgICAgQVNTRVJUKCFtZW1jaHJfaW52KGItPnB0ci5idWZmZXIgKyBNSU5fQkxPQ0tf
U0laRSwgMHhBQSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgIChiLT5zaXplICYgQkxPQ0tf
U0laRV9NQVNLKSAtIE1JTl9CTE9DS19TSVpFKSk7CisjZW5kaWYgLyogQ09ORklHX1hNRU1fUE9P
TF9QT0lTT04gKi8KIH0KIAogLyoqCkBAIC0yNDUsNiArMjUwLDExIEBAIHN0YXRpYyBpbmxpbmUg
dm9pZCBFWFRSQUNUX0JMT0NLKHN0cnVjdCBiaGRyICpiLCBzdHJ1Y3QgeG1lbV9wb29sICpwLCBp
bnQgZmwsCiAgKi8KIHN0YXRpYyBpbmxpbmUgdm9pZCBJTlNFUlRfQkxPQ0soc3RydWN0IGJoZHIg
KmIsIHN0cnVjdCB4bWVtX3Bvb2wgKnAsIGludCBmbCwgaW50IHNsKQogeworI2lmZGVmIENPTkZJ
R19YTUVNX1BPT0xfUE9JU09OCisgICAgaWYgKCAoYi0+c2l6ZSAmIEJMT0NLX1NJWkVfTUFTSykg
PiBNSU5fQkxPQ0tfU0laRSApCisgICAgICAgIG1lbXNldChiLT5wdHIuYnVmZmVyICsgTUlOX0JM
T0NLX1NJWkUsIDB4QUEsCisgICAgICAgICAgICAgICAoYi0+c2l6ZSAmIEJMT0NLX1NJWkVfTUFT
SykgLSBNSU5fQkxPQ0tfU0laRSk7CisjZW5kaWYgLyogQ09ORklHX1hNRU1fUE9PTF9QT0lTT04g
Ki8KICAgICBiLT5wdHIuZnJlZV9wdHIgPSAoc3RydWN0IGZyZWVfcHRyKSB7TlVMTCwgcC0+bWF0
cml4W2ZsXVtzbF19OwogICAgIGlmICggcC0+bWF0cml4W2ZsXVtzbF0gKQogICAgICAgICBwLT5t
YXRyaXhbZmxdW3NsXS0+cHRyLmZyZWVfcHRyLnByZXYgPSBiOwpkaWZmIC0tZ2l0IGEveGVuL2lu
Y2x1ZGUveGVuL3N0cmluZy5oIGIveGVuL2luY2x1ZGUveGVuL3N0cmluZy5oCmluZGV4IDcxMWNi
NjBhN2QuLjRiM2I1N2U3NGYgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3hlbi9zdHJpbmcuaAor
KysgYi94ZW4vaW5jbHVkZS94ZW4vc3RyaW5nLmgKQEAgLTEwNiw2ICsxMDYsOCBAQCB2b2lkICpt
ZW1jaHIoY29uc3Qgdm9pZCAqLCBpbnQsIHNpemVfdCk7CiAjZGVmaW5lIG1lbWNocihzLCBjLCBu
KSBfX2J1aWx0aW5fbWVtY2hyKHMsIGMsIG4pCiAjZW5kaWYKIAordm9pZCAqbWVtY2hyX2ludihj
b25zdCB2b2lkICosIGludCwgc2l6ZV90KTsKKwogI2RlZmluZSBpc19jaGFyX2FycmF5KHgpIF9f
YnVpbHRpbl90eXBlc19jb21wYXRpYmxlX3AodHlwZW9mKHgpLCBjaGFyW10pCiAKIC8qIHNhZmVf
eHh4IGFsd2F5cyBOVUwtdGVybWluYXRlcyBhbmQgcmV0dXJucyAhPTAgaWYgcmVzdWx0IGlzIHRy
dW5jYXRlZC4gKi8KLS0gCjIuMjAuMS4yLmdiMjFlYmI2NzEKCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 05 09:04:33 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Jul 2019 09:04:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hjK8v-00066r-C2; Fri, 05 Jul 2019 09:04:33 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=LVWj=VC=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hjK8u-00066g-Hz
 for xen-devel@lists.xenproject.org; Fri, 05 Jul 2019 09:04:32 +0000
X-Inumbo-ID: e6948861-9f03-11e9-8980-bc764e045a96
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e6948861-9f03-11e9-8980-bc764e045a96;
 Fri, 05 Jul 2019 09:04:31 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=Paul.Durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 Paul.Durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: Tg2EjvaRmbaX6EP2O8MgGpbPPKo78oIyk2QQ4YVjNVMnXWe0kaO5EhEruNzc/FkkoG9Hb/q4k1
 8iVkoUIeyGE1vvzuaJ7BNsXaj9eevohoJ/HPC3QXD+eatNNmc7ykifeGY7DPCFkLIDobRAwcEj
 hcWKMvIoove5lIPHQ13p+1IvzHl4brcrXC15dkFXolTiDXKC0eC11c4J93pr4FDgN7N6ZROTDd
 HiRz7BBQ6XTW1uN6S8x7bfJoRFvRBzpCraDc1XuIfF9PksxGzVu/A9LZsPWPElUhTUx+79ACqG
 F1s=
X-SBRS: 2.7
X-MesageID: 2609293
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,454,1557201600"; 
   d="scan'208";a="2609293"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Paul Durrant <Paul.Durrant@citrix.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v2 0/2] xmalloc patches
Thread-Index: AQHVMxBuvTkUFZtPY0mRiUqt4sRVKaa7ut/Q
Date: Fri, 5 Jul 2019 09:04:27 +0000
Message-ID: <96c815e4b2cd420facb0eaa72325f858@AMSPEX02CL03.citrite.net>
References: <20190705090249.1935-1-paul.durrant@citrix.com>
In-Reply-To: <20190705090249.1935-1-paul.durrant@citrix.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 0/2] xmalloc patches
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek
 Wilk <konrad.wilk@oracle.com>, Andrew Cooper <Andrew.Cooper3@citrix.com>,
 "Tim \(Xen.org\)" <tim@xen.org>, George Dunlap <George.Dunlap@citrix.com>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>,
 Ian Jackson <Ian.Jackson@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IFBhdWwgRHVycmFudCA8cGF1bC5k
dXJyYW50QGNpdHJpeC5jb20+Cj4gU2VudDogMDUgSnVseSAyMDE5IDEwOjAzCj4gVG86IHhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwo+IENjOiBQYXVsIER1cnJhbnQgPFBhdWwuRHVycmFu
dEBjaXRyaXguY29tPjsgQW5kcmV3IENvb3BlciA8QW5kcmV3LkNvb3BlcjNAY2l0cml4LmNvbT47
IEdlb3JnZSBEdW5sYXAKPiA8R2VvcmdlLkR1bmxhcEBjaXRyaXguY29tPjsgSWFuIEphY2tzb24g
PElhbi5KYWNrc29uQGNpdHJpeC5jb20+OyBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+
Owo+IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+OyBLb25yYWQgUnplc3p1dGVr
IFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+OyBTdGVmYW5vCj4gU3RhYmVsbGluaSA8c3N0
YWJlbGxpbmlAa2VybmVsLm9yZz47IFRpbSAoWGVuLm9yZykgPHRpbUB4ZW4ub3JnPjsgV2VpIExp
dSA8d2xAeGVuLm9yZz4KPiBTdWJqZWN0OiBbUEFUQ0ggdjIgMC8yXSB4bWFsbG9jIHBhdGNoZXMK
PiAKPiBUaGVzZSBhcmUgdGhlIHJlbWFpbmluZyBwYXRjaGVzIHRvIHhtYWxsb2NfdGxzZi5jIHRo
YXQgc3RlbSBmcm9tIGRlYnVnZ2luZwo+IHRoZSBwcm9ibGVtIHRoYXQgbGVkIHRvIGNvbW1pdCA1
NmFkNjI2NSAieDg2L21zaTogZml4IGxvb3AgdGVybWluYXRpb24KPiBjb25kaXRpb24gaW4gcGNp
X21zaV9jb25mX3dyaXRlX2ludGVyY2VwdCgpIi4KPiAKPiBQYXVsIER1cnJhbnQgKDIpOgo+ICAg
eG1hbGxvYzogcmVtb3ZlIHN0cnVjdCB4bWVtX3Bvb2wgaW5pdF9yZWdpb24KPiAgIHhtYWxsb2M6
IGFkZCBhIEtjb25maWcgb3B0aW9uIHRvIHBvaXNvbiBmcmVlIHBvb2wgbWVtb3J5Cj4gCj4gIHhl
bi9LY29uZmlnLmRlYnVnICAgICAgICAgfCAgNyArKysrKysrCj4gIHhlbi9jb21tb24vc3RyaW5n
LmMgICAgICAgfCAyMCArKysrKysrKysrKysrKysrKysKPiAgeGVuL2NvbW1vbi94bWFsbG9jX3Rs
c2YuYyB8IDQ0ICsrKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQo+ICB4ZW4v
aW5jbHVkZS94ZW4vc3RyaW5nLmggIHwgIDIgKysKPiAgeGVuL2luY2x1ZGUveGVuL3htYWxsb2Mu
aCB8ICAyIC0tCj4gIDUgZmlsZXMgY2hhbmdlZCwgNDMgaW5zZXJ0aW9ucygrKSwgMzIgZGVsZXRp
b25zKC0pCj4gLS0tCj4gIHYyOgo+ICAgLSBQYXRjaCAjMSBvZiB2MSBvZiB0aGUgc2VyaWVzIGFs
cmVhZHkgY29tbW1pdHRlZCwgc28gZHJvcHBlZAo+ICAgLSBQYXRjaCAjMiBub3cgcmVtb3ZlcyB0
aGUgaW5pdF9yZWdpb24KCl4gRm9yIGNsYXJpdHkgdGhhdCdzIG9sZCBwYXRjaCAjMiwgbmV3IHBh
dGNoICMxLgoKICBQYXVsCgo+IAo+IENjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0Bj
aXRyaXguY29tPgo+IENjOiBHZW9yZ2UgRHVubGFwIDxHZW9yZ2UuRHVubGFwQGV1LmNpdHJpeC5j
b20+Cj4gQ2M6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgo+IENjOiBK
YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4gQ2M6IEp1bGllbiBHcmFsbCA8anVsaWVu
LmdyYWxsQGFybS5jb20+Cj4gQ2M6IEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtA
b3JhY2xlLmNvbT4KPiBDYzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwu
b3JnPgo+IENjOiBUaW0gRGVlZ2FuIDx0aW1AeGVuLm9yZz4KPiBDYzogV2VpIExpdSA8d2xAeGVu
Lm9yZz4KPiAtLQo+IDIuMjAuMS4yLmdiMjFlYmI2NzEKCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 05 09:05:31 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Jul 2019 09: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 1hjK9q-0006FU-Ov; Fri, 05 Jul 2019 09:05:30 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=hVvi=VC=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hjK9p-0006FJ-6r
 for xen-devel@lists.xenproject.org; Fri, 05 Jul 2019 09:05:29 +0000
X-Inumbo-ID: 07dd3a46-9f04-11e9-8980-bc764e045a96
Received: from m4a0041g.houston.softwaregrp.com (unknown [15.124.2.87])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 07dd3a46-9f04-11e9-8980-bc764e045a96;
 Fri, 05 Jul 2019 09:05:27 +0000 (UTC)
Received: FROM m4a0041g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0041g.houston.softwaregrp.com WITH ESMTP; 
 Fri,  5 Jul 2019 09:05:19 +0000
Received: from M9W0068.microfocus.com (2002:f79:bf::f79:bf) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Fri, 5 Jul 2019 09:03:57 +0000
Received: from NAM05-DM3-obe.outbound.protection.outlook.com (15.124.72.10) by
 M9W0068.microfocus.com (15.121.0.191) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Fri, 5 Jul 2019 09:03:57 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3267.namprd18.prod.outlook.com (10.255.138.24) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2052.19; Fri, 5 Jul 2019 09:03:56 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc%3]) with mapi id 15.20.2052.019; Fri, 5 Jul 2019
 09:03:56 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>, Xen-devel
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v2 4/5] xen/gnttab: Refactor gnttab_clear_flag() to be
 gnttab_clear_flags()
Thread-Index: AQHVMpzG2WxsxlTPpU+k4vEoqy7Qjaa7u+oA
Date: Fri, 5 Jul 2019 09:03:56 +0000
Message-ID: <07e6706f-9e8f-f1de-480a-0488c1d90f74@suse.com>
References: <1561109798-8744-5-git-send-email-andrew.cooper3@citrix.com>
 <20190704191449.22486-1-andrew.cooper3@citrix.com>
In-Reply-To: <20190704191449.22486-1-andrew.cooper3@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB8PR09CA0036.eurprd09.prod.outlook.com
 (2603:10a6:10:a0::49) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 47e301d3-b5f1-4a27-167c-08d70127b5a7
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3267; 
x-ms-traffictypediagnostic: BY5PR18MB3267:
x-microsoft-antispam-prvs: <BY5PR18MB326798832CD83632F449D486B3F50@BY5PR18MB3267.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:5236;
x-forefront-prvs: 008960E8EC
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(396003)(136003)(376002)(346002)(366004)(39860400002)(189003)(199004)(5660300002)(71190400001)(71200400001)(4744005)(7736002)(2906002)(110136005)(54906003)(102836004)(4326008)(186003)(316002)(8936002)(31696002)(66446008)(64756008)(66556008)(66476007)(86362001)(66946007)(73956011)(14454004)(81166006)(486006)(81156014)(256004)(8676002)(305945005)(2616005)(11346002)(446003)(476003)(6116002)(3846002)(478600001)(76176011)(31686004)(99286004)(68736007)(53936002)(52116002)(6436002)(6512007)(6486002)(386003)(72206003)(66066001)(229853002)(53546011)(25786009)(6506007)(6246003)(80792005)(36756003)(26005);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3267;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: UfzzYE218FGusLDDEyhQ7YBtTyyjogAwWw5qvSFV9t6ere5mefSlq8Py6GCUm1l1ZxxzdSGMQl/aMwaPHYYVGDyqOT+cliQg0gHNpPiVf33HeXH6Ljx/NJx+TbHulHhKOQu3WDamLF1WzBJo9+f3DlcVivWtz6UK3uk323t8TBUdo3cOwm5iV6B8+/ktIy+jvObcqC3Oz8iWd49TBP897D9iljx5YY3NNprIvppDTdgLbT2nIwzSyuD8xC4sj/miykYxUkBgwxJLrSpWnWeL26+HIWZz6uJA5GFPD7eXj0Jhst2L80hnYTmdYQZkZ/Y79an34oRvbU/pzCVDQ0mJSVKB+iBLJicX6qsJxJT2V+CodQfFXGKEqL1B2Li/1ibvC9w+uwTYHdyDBl/GF+rN7rhDtxw+Qx2Lz1T3y6+JEtQ=
Content-ID: <9A478C2575013049B0B0027F83186234@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 47e301d3-b5f1-4a27-167c-08d70127b5a7
X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Jul 2019 09:03:56.3680 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3267
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v2 4/5] xen/gnttab: Refactor
 gnttab_clear_flag() to be gnttab_clear_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: George Dunlap <george.dunlap@eu.citrix.com>,
 Julien Grall <julien.grall@arm.com>,
 StefanoStabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDQuMDcuMjAxOSAyMToxNCwgQW5kcmV3IENvb3BlciB3cm90ZToNCj4gVG8gYWxsb3cgZm9y
IGZ1cnRoZXIgaW1wcm92ZW1lbnRzLCBpdCBpcyB1c2VmdWwgdG8gYmUgYWJsZSB0byBjbGVhciBt
b3JlIHRoYW4NCj4gYSBzaW5nbGUgZmxhZyBhdCBvbmNlLiAgUmV3b3JrIGdudHRhYl9jbGVhcl9m
bGFnKCkgaW50byBnbnR0YWJfY2xlYXJfZmxhZ3MoKQ0KPiB3aGljaCB0YWtlcyBhIGJpdG1hc2sg
cmF0aGVyIHRoYW4gYSBiaXQgbnVtYmVyLg0KPiANCj4gTm8gcHJhY3RpY2FsIGNoYW5nZSB5ZXQu
DQo+IA0KPiBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRy
aXguY29tPg0KDQpSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPg0K
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 05 09:18:10 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Jul 2019 09: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 1hjKM1-0007Io-6M; Fri, 05 Jul 2019 09:18:05 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=3k5S=VC=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hjKLz-0007Ie-Hp
 for xen-devel@lists.xenproject.org; Fri, 05 Jul 2019 09:18:03 +0000
X-Inumbo-ID: c8a08608-9f05-11e9-b749-1343c86d4cac
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c8a08608-9f05-11e9-b749-1343c86d4cac;
 Fri, 05 Jul 2019 09:18:00 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hjKLv-0000f9-Rb; Fri, 05 Jul 2019 09:17: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 1hjKLv-0001LZ-Jk; Fri, 05 Jul 2019 09:17:59 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hjKLv-0005Fo-J4; Fri, 05 Jul 2019 09:17:59 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138746-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: libvirt:build-i386-libvirt:libvirt-build:fail:regression
 libvirt:build-amd64-libvirt:libvirt-build:fail:regression
 libvirt:build-arm64-libvirt:libvirt-build:fail:regression
 libvirt:build-armhf-libvirt:libvirt-build:fail:regression
 libvirt:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-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-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-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: libvirt=86fbce56f27e06b34d63879c9f634a58a1e0a04a
X-Osstest-Versions-That: libvirt=d40f7b6bac0a9398c5b5d67b6641bddc0edb44e5
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 05 Jul 2019 09:17:59 +0000
Subject: [Xen-devel] [libvirt test] 138746: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODc0NiBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzg3NDYvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMg
d2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgIDYg
bGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODYxOAogYnVpbGQtYW1k
NjQtbGlidmlydCAgICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTM4NjE4CiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICA2IGxpYnZpcnQtYnVp
bGQgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzg2MTgKIGJ1aWxkLWFybWhmLWxpYnZpcnQg
ICAgICAgICAgIDYgbGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODYx
OAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC1saWJ2
aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hcm02NC1hcm02NC1saWJ2aXJ0LXFjb3cyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNo
ZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtcGFpciAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQoKdmVyc2lvbiB0YXJnZXRlZCBmb3Ig
dGVzdGluZzoKIGxpYnZpcnQgICAgICAgICAgICAgIDg2ZmJjZTU2ZjI3ZTA2YjM0ZDYzODc5Yzlm
NjM0YTU4YTFlMGEwNGEKYmFzZWxpbmUgdmVyc2lvbjoKIGxpYnZpcnQgICAgICAgICAgICAgIGQ0
MGY3YjZiYWMwYTkzOThjNWI1ZDY3YjY2NDFiZGRjMGVkYjQ0ZTUKCkxhc3QgdGVzdCBvZiBiYXNp
cyAgIDEzODYxOCAgMjAxOS0wNi0yOCAyMjo0ODo1NyBaICAgIDYgZGF5cwpGYWlsaW5nIHNpbmNl
ICAgICAgICAxMzg2OTUgIDIwMTktMDctMDIgMDQ6MTk6MDkgWiAgICAzIGRheXMgICAgMyBhdHRl
bXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMzg3NDYgIDIwMTktMDctMDQgMDQ6MTg6NDQgWiAg
ICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMg
dW5kZXIgdGVzdDoKICBBbmRyZWEgQm9sb2duYW5pIDxhYm9sb2duYUByZWRoYXQuY29tPgogIENv
bGUgUm9iaW5zb24gPGNyb2JpbnNvQHJlZGhhdC5jb20+CiAgRGFuaWVsIFAuIEJlcnJhbmfDqSA8
YmVycmFuZ2VAcmVkaGF0LmNvbT4KICBEYW5pZWwgVmVpbGxhcmQgPHZlaWxsYXJkQHJlZGhhdC5j
b20+CiAgRXJpayBTa3VsdGV0eSA8ZXNrdWx0ZXRAcmVkaGF0LmNvbT4KICBJbGlhcyBTdGFtYXRp
cyA8c3RhbWF0aXMuaWxpYXNzQGdtYWlsLmNvbT4KICBKb2huIEZlcmxhbiA8amZlcmxhbkByZWRo
YXQuY29tPgogIErDoW4gVG9ta28gPGp0b21rb0ByZWRoYXQuY29tPgogIE1pY2hhbCBQcml2b3pu
aWsgPG1wcml2b3puQHJlZGhhdC5jb20+CiAgUGV0ZXIgS3JlbXBhIDxwa3JlbXBhQHJlZGhhdC5j
b20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxk
LWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC1saWJ2
aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmly
dC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xv
Z3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAg
aHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5h
dGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAog
ICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9
UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIv
P3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNv
ZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9z
c3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQg
d291bGQgYmUgNzU5IGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 05 09:35:18 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Jul 2019 09: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 1hjKcZ-0000YT-QJ; Fri, 05 Jul 2019 09:35: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=ozbE=VC=gmail.com=denisobrezkov@srs-us1.protection.inumbo.net>)
 id 1hjKcZ-0000YO-2R
 for xen-devel@lists.xenproject.org; Fri, 05 Jul 2019 09:35:11 +0000
X-Inumbo-ID: 2df1e967-9f08-11e9-8980-bc764e045a96
Received: from mail-ed1-x541.google.com (unknown [2a00:1450:4864:20::541])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2df1e967-9f08-11e9-8980-bc764e045a96;
 Fri, 05 Jul 2019 09:35:10 +0000 (UTC)
Received: by mail-ed1-x541.google.com with SMTP id e2so936881edi.12
 for <xen-devel@lists.xenproject.org>; Fri, 05 Jul 2019 02:35:09 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=subject:to:cc:references:from:openpgp:autocrypt:message-id:date
 :user-agent:mime-version:in-reply-to;
 bh=zlzFzrnr1x55gYa+BOtr+Er+HqZWv9m8LX8rx6/KntQ=;
 b=UA60zWoiQw6razIRvvYLyfJIVPipyM0qKMUtAdneW3rM/cu5wlx3pWEQzdInlKxsUN
 2N/0BTn4i7XnNacbjYbtTWKLWoAVQXf//0Tys5b5trGsTfYpCoxStUFQ6naK9EhJ0o5G
 RyOqfKOsI9TEgjuR89MmqX0s2QnjbdjcsigzNuHg8zogI9IZGD9cyoCeszeoeOB46m0R
 DJHa89v2+imJR5R2SWlrSa9oV63CZ5yuCSFVn5+QUPdNi9kfAlDBI5sGILygu4lngPpn
 XetEb5T1SjC4fO1ZTYNdOvqqWBOxHQjsrQyJ0ZhleNOFihJaCKhYmbVuyJXkpbd2BueL
 o4Yg==
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;
 bh=zlzFzrnr1x55gYa+BOtr+Er+HqZWv9m8LX8rx6/KntQ=;
 b=t0kRxXnO9Q2YtWp3Xd9+D/uh5rej4Xbn6CxZ31/k6JSeoh++IwZeMVUkGMvNVFIMxr
 4Q+uKNpWI5FhT4i9uN9umro/wzpeE1UgY8zbwqbndMF1QfdSvnZY2Bo6K572HX71PcIM
 FLKkJIKSQ83sVgaxCIH48DFHc9VSjMx+imI2pR4ydGb1TW1qDmYaty6gRaYyYy4EopD+
 L60tUUHabphz8Uic6kpobrnZAzDhQ2NcZ8fPEkRzV9rZG1ktDCfQyA5NaBLXIz1KQTYH
 CBXxEbnPDzVv6v8UtXQeBhxxQg9sz6Ppi64TWr+7JuxU/WwYsHRcmH2CKSKKg0NPaChz
 /X7w==
X-Gm-Message-State: APjAAAWVuWrPNLWktwocOskhd9UHExQQNhE90wIw1uwg5ZOTeJ2+Cim3
 Cj1Wf0XSeA1DaI4To41C/m0=
X-Google-Smtp-Source: APXvYqxk9mKJE83LvolcwHHboDqMfMWappFZpieluwO/AJ7/cBpv+ymkTwPdxaxkbG3HHSUg5QnG/g==
X-Received: by 2002:a17:906:474a:: with SMTP id
 j10mr2642517ejs.104.1562319308749; 
 Fri, 05 Jul 2019 02:35:08 -0700 (PDT)
Received: from ?IPv6:2001:16b8:662e:9b00:1e4b:d6ff:fef9:46e6?
 (200116b8662e9b001e4bd6fffef946e6.dip.versatel-1u1.de.
 [2001:16b8:662e:9b00:1e4b:d6ff:fef9:46e6])
 by smtp.gmail.com with ESMTPSA id v32sm2496792edm.92.2019.07.05.02.35.07
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 05 Jul 2019 02:35:07 -0700 (PDT)
To: Iain Hunter <drhunter95@gmail.com>
References: <4ec41ede-a8cb-6724-aa88-254387b2aa15@gmail.com>
 <CALC81-tWyUTXVf5uxtdi_i5Ndz0CRtoJ=XwTecz40bzyL7Ps1w@mail.gmail.com>
From: Denis Obrezkov <denisobrezkov@gmail.com>
Openpgp: preference=signencrypt
Autocrypt: addr=denisobrezkov@gmail.com; prefer-encrypt=mutual; keydata=
 mQMuBFrAxPQRCAD59CJNd5LF1VmojUBpdr/bJ2TaKC7SW4ln7+PWn+QyAJfFOVFlTRIDsAlP
 65y7CacXFCXmLTACo4a7HEhRb5787kPm6rc30zpL+04uXCeTruYZi0ZnQVXOiab/qy3aMsk0
 6n9hMY28TSbM9nynnlrbg9pGkb1EiFVNsowJjFSKXa3Rpogte9qxfXmLf2eV0MZNnrmq6Kb2
 8ri5/Ffh5DG1CsN/dkv8n1kw2QqMM2RT+ZS57D+yCehtw355EXSVh2r+GsXAqMinOexcdYI4
 skvvP84OovRMnlJhmRdnbjO+QFiOVeLUj7WHMT3AbClaBlUuHkbFi9HLBHAiu6uMrNtzAQD9
 KoM6SXbuvlhCq2v78dGkex9EgaA7CSnBcNXuUdrjYQf+MsZgI7oDihT6TUBO0IDQL+qSrozs
 /hHV+HhWtc5+SYTsHXxnTkcVe12vR0uPw3fFUuncWnMRzHivKZC2ZF/w3LJL/nGzguAoPa9e
 VghM38EP49yO6ESthD4WvELMy2+zPkMiUqilMfxOl370RXxEBUIzFSpP6oqvNq7fvThGTQah
 mrFhflGSyMHXk75VkCiY+cbrMeB9xG7H3nlbQ9fYVCOPejnt8gImeazdIghQh1tjbNpjQhy8
 50klCowN5H+gaSZsy4K7jlJ1UNFz/vWCvlr3W8o4tA6EoJ4tjJV2HXcrUBPYLwkruKnv8QJM
 vyVj5an6Sfuwt/AmFEOKo1QJnAf+Oi47RrOmec8lXS/06TMn7z6krmuRul03HXayCtREqMyY
 VCf87oMpPYYnFJolDrSB8kCSZRn2aixzHl4IIGa9RVuywChzUvgZJbFGPFR+Qz1BK9Ltl7FC
 rQcuAqg3A2RJ7uoTNiZDfI0tKWm8BEUe5LqZqgFTkTkuV9D6UveYnDk2zUFGlDTguagW2XWI
 wiGaA9Ud7UBBlQGTZUwNGahAErUHI5gDSNfWEUaRBEccWKgddK3a/NhkxOveqDWWFcAt4K/g
 JOqBs+7Bm0RjQa+4EAP6gFx4098XBZP9ff6pPuFWRN6fvfdBDUMHqb3i2SGDWVPrRR/x+Iz/
 yfjdWlC/87QoRGVuaXMgT2JyZXprb3YgPGRlbmlzb2JyZXprb3ZAZ21haWwuY29tPoiWBBMR
 CAA+FiEExuZY9Y+VSLigQ/5M+4kLEySe7PkFAlrAxPQCGyMFCQWjmoAFCwkIBwIGFQgJCgsC
 BBYCAwECHgECF4AACgkQ+4kLEySe7PleSQEAktULi71pVGKh0vykq0wrn6IyqXx1SLFNwLcr
 PnZ2N5gA/3Ipzf3vXWXWCwRR07BB/H+9XgqWRl3jsu5EL9TzmyFAuQINBFrAxPQQCADaIOKd
 +PPUX4GvjdLikKxHsFRRpk75LiFZJcFU8cCA0M4Dg/Q0LcSX82TfgrfU34y7/rrF4ig/Dj81
 H8MB2u01lYA2QpQ/XdHfwFMxkj5FCB4Cq6EqGxsXsaRhw4Qu3ouiJiHCEeoMoloBLOlqpXBf
 qnJSnBXYJDnlyvxoFIVpX4l+q2xJk/877otbPK5TBYdeHQv/f7cWNxIUT5Feth9DVq4B9OG1
 BgOA1gH13KUmWhMaO+k/rYCJd9UiRoGm7FihyWrsRnG5K6VNnLjwjMjxDukNxdlITVbeK5/E
 QaiKRGRcTp3OwfHy6HlQH/JXGGyfmEx0rKVjoW/DD76MPpk/AAMFB/0SBNOW9asG5HeRKhJm
 QOPJDwNQik4t8uuZb7mw6+QoQuyzMBkXvhL7Aud0OluPeSYL2jZPw2IB26gvlUVva+FJRW9X
 7cInI5mnuB4HBGdNpzR+ngRzFyf+qsd6cUrrioQUQozQKCgKG/J2LimV1fC4hQW0n5Q0qM9I
 KX3PtRCgxItQbn/HdqkTXqv8oxDB9cQILJvIYDZnVLojB4rJFUNb397ao3qaXdXj3iaX6wwJ
 2Oo3cSxMGdY/8grRTDGYjItpWEM2noIRzdWSybzavtLHu/LmG4rbgy2aNm/TiVp28G5KvWW/
 fCLomZhN0JscRgSkYjSaxmMgEdks1h9DWTHkiH4EGBEIACYWIQTG5lj1j5VIuKBD/kz7iQsT
 JJ7s+QUCWsDE9AIbDAUJBaOagAAKCRD7iQsTJJ7s+UF2AQDqHEO2tekVMTWJa3SakIM5FJjk
 sao+JkzbKe0vDy4ecwEAukGaHvmKxMZsUOOjDWjDe4eV+aRTVjUjY7LAl3OJkiU=
Message-ID: <779518d6-b7f8-9faa-f22d-558013dc8cfb@gmail.com>
Date: Fri, 5 Jul 2019 11:35:01 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.0
MIME-Version: 1.0
In-Reply-To: <CALC81-tWyUTXVf5uxtdi_i5Ndz0CRtoJ=XwTecz40bzyL7Ps1w@mail.gmail.com>
Subject: Re: [Xen-devel] [GSOC-2019] Problem with initializing crossbar on
 bb-x15 in dom0
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Hunyue Yau <hy-gsoc@hy-research.com>
Content-Type: multipart/mixed; boundary="===============8738430352733432075=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--===============8738430352733432075==
Content-Type: multipart/signed; micalg=pgp-sha256;
 protocol="application/pgp-signature";
 boundary="DIyJEecCsOBnYLcc7E51Gx6Ccc3tqGpGG"

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--DIyJEecCsOBnYLcc7E51Gx6Ccc3tqGpGG
Content-Type: multipart/mixed; boundary="a9cDRw65W45D1S5uh3X89GM7B7JcovFCD";
 protected-headers="v1"
From: Denis Obrezkov <denisobrezkov@gmail.com>
To: Iain Hunter <drhunter95@gmail.com>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Julien Grall <julien.grall@arm.com>, Hunyue Yau <hy-gsoc@hy-research.com>
Message-ID: <779518d6-b7f8-9faa-f22d-558013dc8cfb@gmail.com>
Subject: Re: [GSOC-2019] Problem with initializing crossbar on bb-x15 in dom0
References: <4ec41ede-a8cb-6724-aa88-254387b2aa15@gmail.com>
 <CALC81-tWyUTXVf5uxtdi_i5Ndz0CRtoJ=XwTecz40bzyL7Ps1w@mail.gmail.com>
In-Reply-To: <CALC81-tWyUTXVf5uxtdi_i5Ndz0CRtoJ=XwTecz40bzyL7Ps1w@mail.gmail.com>

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

Hi Iain,

On 7/5/19 10:31 AM, Iain Hunter wrote:
> Hi Denis,
> That is about as far as I got....
>=20
> The driver to handle crossbar is
> https://github.com/torvalds/linux/blob/master/drivers/irqchip/irq-cross=
bar.c
> The documentation is
> https://github.com/torvalds/linux/blob/master/Documentation/devicetree/=
bindings/arm/omap/crossbar.txt
Julien recommended me to look at the tegra example:
https://lists.xenproject.org/archives/html/xen-devel/2017-04/msg00991.htm=
l
And I believe that Stefano proposed to implement a virtualized crossbar
control register.
I am going to try to expose the whole crossbar to the dom0 by mapping it
into dom0 and after that to unmap it and restrict the use of the control
register via register_mmio_handler. Don't know whether this will work.

--=20
Regards, Denis Obrezkov


--a9cDRw65W45D1S5uh3X89GM7B7JcovFCD--

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

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

iHUEAREIAB0WIQTG5lj1j5VIuKBD/kz7iQsTJJ7s+QUCXR8ZygAKCRD7iQsTJJ7s
+ddeAP4rnyq6VIkcJFJzglKczs2RG9Hfnh8AY/NeDTYkZqRgAgD/aAdsoBpYNUfH
NymASj9b5s0pgzDqTX6EPDT/adOPan8=
=z43A
-----END PGP SIGNATURE-----

--DIyJEecCsOBnYLcc7E51Gx6Ccc3tqGpGG--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============8738430352733432075==--


From xen-devel-bounces@lists.xenproject.org Fri Jul 05 10:01:00 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Jul 2019 10:01:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hjL1R-00031q-4W; Fri, 05 Jul 2019 10:00:53 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=hVvi=VC=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hjL1Q-00031l-3P
 for xen-devel@lists.xenproject.org; Fri, 05 Jul 2019 10:00:52 +0000
X-Inumbo-ID: c32a2d4a-9f0b-11e9-b744-a782c99ea385
Received: from m4a0039g.houston.softwaregrp.com (unknown [15.124.2.85])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c32a2d4a-9f0b-11e9-b744-a782c99ea385;
 Fri, 05 Jul 2019 10:00:49 +0000 (UTC)
Received: FROM m4a0039g.houston.softwaregrp.com (15.120.17.147) BY
 m4a0039g.houston.softwaregrp.com WITH ESMTP; 
 Fri,  5 Jul 2019 09:57:09 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M4W0335.microfocus.com (2002:f78:1193::f78:1193) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Fri, 5 Jul 2019 10:00:34 +0000
Received: from NAM02-CY1-obe.outbound.protection.outlook.com (15.124.8.13) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Fri, 5 Jul 2019 10:00:34 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3300.namprd18.prod.outlook.com (10.255.137.85) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2052.18; Fri, 5 Jul 2019 10:00:33 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc%3]) with mapi id 15.20.2052.019; Fri, 5 Jul 2019
 10:00:33 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>, Xen-devel
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH] x86/ctxt-switch: Document and improve GDT handling
Thread-Index: AQHVMpH8SeWAGO01pk2vNreD2pOjXKa7y8+A
Date: Fri, 5 Jul 2019 10:00:33 +0000
Message-ID: <b6372724-920c-5798-8615-55c1e992b97b@suse.com>
References: <20190704175732.5943-1-andrew.cooper3@citrix.com>
In-Reply-To: <20190704175732.5943-1-andrew.cooper3@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR01CA0104.eurprd01.prod.exchangelabs.com
 (2603:10a6:6:44::45) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 604c1da9-70ab-4288-15b4-08d7012f9e59
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3300; 
x-ms-traffictypediagnostic: BY5PR18MB3300:
x-microsoft-antispam-prvs: <BY5PR18MB3300A98A76FC3AFD6DE495FBB3F50@BY5PR18MB3300.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 008960E8EC
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(376002)(396003)(366004)(39860400002)(136003)(346002)(199004)(189003)(66946007)(73956011)(66476007)(99286004)(3846002)(6512007)(53936002)(6116002)(486006)(52116002)(76176011)(64756008)(68736007)(66556008)(66446008)(36756003)(476003)(2616005)(72206003)(446003)(71190400001)(71200400001)(31686004)(11346002)(2906002)(80792005)(14454004)(6246003)(7736002)(305945005)(478600001)(8936002)(102836004)(81166006)(110136005)(54906003)(81156014)(8676002)(316002)(6486002)(256004)(6436002)(53546011)(386003)(6506007)(4326008)(186003)(66066001)(229853002)(86362001)(31696002)(14444005)(5660300002)(26005)(25786009);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3300;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: iFp459hVhBA33e/fp+kkWWJwVOsKwVNe4dDcv+wFZmVD07dFAcbIrDmjL4nxtLWGfeNktJAsOWSPAYTvKGWtACTPhznCmdudJYPjaujO6vk4KQizn1KxgM38BOw1KwBIoc/MUQpCXq3R60b9r6YvQA98dncQ5cxIJpEo3Upqp4faDcaLeg/zwO/e3mnY77Hu0ak7DUo64OpZ9hl318vZT+pLkQ5Y6f4z9sJGPDcoB1lvZ966cP+voJ3vVUnLBzeCUfhsd4SftwGeDyRlCTR3fSBOBfn56FHR6EK5HxgMh9mgjkDri1CXQ9wGMQQ6BP+WLTXHYVY/85W9DW6fh0g6yUShRhhUmmLO/rlFPn7WEwMTp18dhqYarvWVXvCvNoUyjyqNQ/E3ro+Txshuo/XiAn7CAv5N4UC7PfvUTqOLWgQ=
Content-ID: <1C621E57BC94FF42BF509EE1235F96CB@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 604c1da9-70ab-4288-15b4-08d7012f9e59
X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Jul 2019 10:00:33.3550 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3300
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH] x86/ctxt-switch: Document and improve GDT
 handling
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <JGross@suse.com>, Wei Liu <wl@xen.org>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDQuMDcuMjAxOSAxOTo1NywgQW5kcmV3IENvb3BlciB3cm90ZToNCj4gd3JpdGVfZnVsbF9n
ZHRfcHRlcygpIGhhcyBhIGxhdGVudCBidWcuICBVc2luZyB2aXJ0X3RvX21mbigpIGFuZCBpdGVy
YXRpbmcNCj4gd2l0aCAobWZuICsgaSkgaXMgd3JvbmcsIGJlY2F1c2Ugb2YgUERYIGNvbXByZXNz
aW9uLiAgVGhlIGNvbnRleHQgc3dpdGNoIHBhdGgNCj4gb25seSBmdW5jdGlvbnMgY29ycmVjdGx5
IGJlY2F1c2UgTlJfUkVTRVJWRURfR0RUX1BBR0VTIGlzIDEuDQoNCldoZXRoZXIgdGhpcyBpcyBh
IChsYXRlbnQpIGJ1ZyBkZXBlbmRzIG9uIGhvdyB0aGUgYWxsb2NhdGlvbiBnZXRzDQpkb25lLiBB
cyBsb25nIGFzIGl0J3MgYSBzaW5nbGUgYWxsb2NfeGVuaGVhcF9wYWdlcygpLCB0aGlzIGlzDQpw
ZXJmZWN0bHkgZmluZS4gVGhlcmUgYXJlIG5vIGluZGl2aWR1YWwgYWxsb2NhdGlvbnMgd2hpY2gg
Y2FuIHNwYW4NCmEgUERYIGNvbXByZXNzaW9uIGhvbGUgKG9yIGVsc2UgTUZOIG9yIHN0cnVjdCBw
YWdlIHBvaW50ZXINCmFyaXRobWV0aWMgd291bGRuJ3Qgd29yayBlaXRoZXIsIGluZGVwZW5kZW50
IG9mIHRoZSBpbnZvbHZlbWVudCBvZg0KYSB2aXJ0dWFsIGFkZHJlc3MpLg0KDQo+IEFsc28sIGl0
IHNob3VsZCBub3cgYmUgdmVyeSBvYnZpb3VzIHRvIHBlb3BsZSB0aGF0IFhlbidzIGN1cnJlbnQg
R0RUIGhhbmRsaW5nDQo+IGZvciBub24tUFYgdmNwdXMgaXMgYSByZWNpcGUgc3VidGxlIGJ1Z3Ms
IGlmIHdlIGV2ZXIgbWFuYWdlIHRvIGV4ZWN1dGUgYSBzdHJheQ0KPiBtb3YvcG9wICVzcmVnIGlu
c3RydWN0aW9uLiAgV2UgcmVhbGx5IG91Z2h0IHRvIGhhdmUgWGVuJ3MgcmVndWxhciBHRFQgaW4g
YW4NCj4gYXJlYSB3aGVyZSBzbG90cyAwLTEzIGFyZSBlaXRoZXIgbWFwcGVkIHRvIHRoZSB6ZXJv
IHBhZ2UsIG9yIG5vdCBwcmVzZW50LCBzbw0KPiB3ZSBkb24ndCByaXNrIGxvYWRpbmcgYSBub24t
ZmF1bHRpbmcgZ2FyYmFnZSBzZWxlY3Rvci4NCg0KV2VsbCwgdGhlcmUncyBjZXJ0YWlubHkgcm9v
bSBmb3IgaW1wcm92ZW1lbnQsIGJ1dCBsb2FkaW5nIGEgc3RyYXkNCnNlbGVjdG9yIHNlZW1zIHBy
ZXR0eSB1bmxpa2VseSBhbiBldmVudCB0byBoYXBwZW4sIGFuZCB0aGUNCnJlc3BlY3RpdmUgY29k
ZSBoYXZpbmcgZ290IHNsaXBwZWQgaW4gd2l0aG91dCBhbnlvbmUgbm90aWNpbmcuDQpPdGhlciB0
aGFuIGluIGNvbnRleHQgc3dpdGNoaW5nIGNvZGUgSSBkb24ndCB0aGluayB0aGVyZSBhcmUgbWFu
eQ0KcGxhY2VzIGF0IGFsbCB3aGVyZSB3ZSB3cml0ZSB0byB0aGUgc2VsZWN0b3IgcmVnaXN0ZXJz
Lg0KDQo+IEBAIC0xNzE4LDE1ICsxNzM3LDEyIEBAIHN0YXRpYyB2b2lkIF9fY29udGV4dF9zd2l0
Y2godm9pZCkNCj4gICANCj4gICAgICAgcHNyX2N0eHRfc3dpdGNoX3RvKG5kKTsNCj4gICANCj4g
LSAgICBnZHQgPSAhaXNfcHZfMzJiaXRfZG9tYWluKG5kKSA/IHBlcl9jcHUoZ2R0X3RhYmxlLCBj
cHUpIDoNCj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBlcl9jcHUoY29t
cGF0X2dkdF90YWJsZSwgY3B1KTsNCj4gLQ0KPiAgICAgICBpZiAoIG5lZWRfZnVsbF9nZHQobmQp
ICkNCj4gLSAgICAgICAgd3JpdGVfZnVsbF9nZHRfcHRlcyhnZHQsIG4pOw0KPiArICAgICAgICB1
cGRhdGVfeGVuX3Nsb3RfaW5fZnVsbF9nZHQobiwgY3B1KTsNCj4gICANCj4gICAgICAgaWYgKCBu
ZWVkX2Z1bGxfZ2R0KHBkKSAmJg0KPiAgICAgICAgICAgICgocC0+dmNwdV9pZCAhPSBuLT52Y3B1
X2lkKSB8fCAhbmVlZF9mdWxsX2dkdChuZCkpICkNCj4gLSAgICAgICAgbG9hZF9kZWZhdWx0X2dk
dChnZHQsIGNwdSk7DQo+ICsgICAgICAgIGxvYWRfZGVmYXVsdF9nZHQoY3B1KTsNCg0KIEZyb20g
bG9va2luZyBhdCB0aGlzIHRyYW5zZm9ybWF0aW9uIEkgY2Fubm90IHNlZSBob3csIGFzIHNhaWQg
aW4NCnRoZSBkZXNjcmlwdGlvbiBhbmQgYXMgZXhwcmVzc2VkIGJ5IHJlbW92aW5nIHRoZSBnZHQg
cGFyYW1ldGVyDQpmcm9tIGxvYWRfZGVmYXVsdF9nZHQoKSwgdGhlIGdkdCBoYXZpbmcgZ290IHBh
c3NlZCBpbiBoZXJlIHdvdWxkDQphbHdheXMgaGF2ZSBiZWVuIHBlcl9jcHUoZ2R0X3RhYmxlLCBj
cHUpLiBJdCBwcmV0dHkgY2xlYXJseSB3YXMNCnRoZSBjb21wYXQgb25lIGZvciBuZCBiZWluZyAz
Mi1iaXQgUFYuIFdoYXQgYW0gSSBtaXNzaW5nPyBPciBpcw0KdGhlIGRlc2NyaXB0aW9uIHBlcmhh
cHMgaW5zdGVhZCBtZWFuaW5nIHRvIHNheSB0aGF0IGl0IGRvZXNuJ3QNCl9uZWVkXyB0byBiZSB0
aGUgY29tcGF0IG9uZSB0aGF0IHdlIGxvYWQgaGVyZSwgYXMgaW4gY2FzZSBpdCBpcw0KdGhlIHN1
YnNlcXVlbnQgbG9hZF9mdWxsX2dkdCgpIHdpbGwgcmVwbGFjZSBpdCBhZ2FpbiBhbnl3YXk/DQoN
Cj4gQEAgLTIwNTksNiArMjA2MSwxNCBAQCB2b2lkIF9faW5pdCB0cmFwX2luaXQodm9pZCkNCj4g
ICAgICAgICAgIH0NCj4gICAgICAgfQ0KPiAgIA0KPiArICAgIC8qIENhY2hlIHssY29tcGF0X31n
ZHRfdGFibGVfbDFlIG5vdyB0aGF0IHBoeXNpY2FsbHkgcmVsb2NhdGlvbiBpcyBkb25lLiAqLw0K
DQoicGh5c2ljYWwgcmVsb2NhdGlvbiIgb3IgInBoeXNpY2FsbHkgcmVsb2NhdGluZyI/DQoNCkph
bg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 05 10:24:42 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Jul 2019 10:24:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hjLOD-0004wO-DD; Fri, 05 Jul 2019 10:24:25 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=vD9p=VC=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hjLOC-0004wJ-OU
 for xen-devel@lists.xenproject.org; Fri, 05 Jul 2019 10:24:24 +0000
X-Inumbo-ID: 0d512196-9f0f-11e9-8a35-97aaff34103d
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 0d512196-9f0f-11e9-8a35-97aaff34103d;
 Fri, 05 Jul 2019 10:24:21 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 5C35EB062;
 Fri,  5 Jul 2019 10:24:20 +0000 (UTC)
To: Jan Beulich <JBeulich@suse.com>, Paul Durrant <Paul.Durrant@citrix.com>,
 Anthony Perard <anthony.perard@citrix.com>
References: <20190704151522.32639-1-anthony.perard@citrix.com>
 <11258d51-03b7-05ad-e94c-e7dde56d39ee@suse.com>
 <c2a91602902b4c9294a12c4994a3663a@AMSPEX02CL03.citrite.net>
 <5c3268fd-bd69-f490-ef12-01a8c9cd4369@suse.com>
From: Juergen Gross <jgross@suse.com>
Message-ID: <75a7ebcf-5265-5ad5-b8c3-107caf4a1f91@suse.com>
Date: Fri, 5 Jul 2019 12:24:19 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <5c3268fd-bd69-f490-ef12-01a8c9cd4369@suse.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH] include/public/io/ring.h: Remove xen_mb,
 xen_rmb, xen_wmb macros
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 KonradRzeszutek Wilk <konrad.wilk@oracle.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDUuMDcuMTkgMDk6NTksIEphbiBCZXVsaWNoIHdyb3RlOgo+IE9uIDA0LjA3LjIwMTkgMTg6
MTEsIFBhdWwgRHVycmFudCB3cm90ZToKPj4+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tCj4+
PiBGcm9tOiBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+Cj4+PiBTZW50OiAwNCBKdWx5
IDIwMTkgMTY6NDkKPj4+IFRvOiBBbnRob255IFBlcmFyZCA8YW50aG9ueS5wZXJhcmRAY2l0cml4
LmNvbT4KPj4+IENjOiB4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmc7IFBhdWwgRHVycmFu
dCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+OyBLb25yYWQgUnplc3p1dGVrIFdpbGsKPj4+IDxr
b25yYWQud2lsa0BvcmFjbGUuY29tPjsgSnVlcmdlbiBHcm9zcyA8Skdyb3NzQHN1c2UuY29tPgo+
Pj4gU3ViamVjdDogUmU6IFtYZW4tZGV2ZWxdIFtQQVRDSF0gaW5jbHVkZS9wdWJsaWMvaW8vcmlu
Zy5oOiBSZW1vdmUgeGVuX21iLCB4ZW5fcm1iLCB4ZW5fd21iIG1hY3Jvcwo+Pj4KPj4+IE9uIDA0
LjA3LjIwMTkgMTc6MTUsIEFudGhvbnkgUEVSQVJEIHdyb3RlOgo+Pj4+IFRob3NlIG1hY3JvcyB3
aGVyZSBpbnRyb2R1Y2VkIHdoZW4gYSBwcmVmaXggInhlbl8iIHdhcyBhZGRlZCB0bwo+Pj4+IG1i
LHJtYix3bWIuIFRoZXJlIGFyZSBnYXRlZCBvbiBfX1hFTl9JTlRFUkZBQ0VfVkVSU0lPTl9fLCBi
dXQgdGhlcmUKPj4+PiBhcmUgbm90IHBhcnQgb2YgdGhlIFhlbiBpbnRlcmZhY2UuIFVzZXJzIG9m
IHJpbmcuaCBuZWVkcyB0byBwcm92aWRlCj4+Pj4geGVuX1tyd10/bWIoKSBhbnl3YWkgYmVjYXVz
ZSBbcnddP21iKCkgaXNuJ3QgbGlrZWx5IHRvIGV4aXN0Lgo+Pj4KPj4+IEl0J3Mgbm90IGNsZWFy
IHRvIG1lIHdoYXQgeW91IHdhbnQgdG8gYWNoaWV2ZToKPj4+Cj4+Cj4+IFRoZSBpc3N1ZSBpcyB0
aGF0IGFueSBwcm9qZWN0IGltcG9ydGluZyB0aGlzIGhlYWRlciAoaW4gdGhpcyBjYXNlIFFFTVUs
Cj4+IGJ1dCBJIGhhdmUgdGhlIHNhbWUgaXNzdWUgaW4gdGhlIFdpbmRvd3MgUFYgZHJpdmVycykg
bmVlZHMgdG8gaW1wb3J0Cj4+IHhlbi1jb21wYXQuaCAob3IgZHJlYW0gdXAgYSBoZWFkZXIgb2Yg
dGhlIHNhbWUgbmFtZSksIGV2ZW4gdGhvdWdoIHRoaXMKPj4gaGVhZGVyIGlzIG9ubHkgY29uY2Vy
bmVkIHdpdGggdGhlIHVuZGVycGlubmluZ3Mgb2YgUFYgcHJvdG9jb2xzIGFuZCBoYXMKPj4gbm90
aGluZywgYXMgc3VjaCwgdG8gZG8gd2l0aCBYZW4uCj4gCj4gV2hpbGUgSSBhZ3JlZSB0aGlzIHNo
b3VsZG4ndCBoYXZlIGJlZW4gcGFydCBvZiB0aGUgcHVibGljIGhlYWRlcnMsCj4gdGhhdCBzaGlw
IGhhcyBzYWlsZWQgbG9uZywgbG9uZyBhZ28uIElmIGEgY29tcG9uZW50IGRvZXNuJ3QgdXNlIHRo
ZQo+IGhlYWRlcnMgdmVyYmF0aW0sIEkgZG9uJ3Qgc2VlIHdoeSB0aGV5IGNvdWxkbid0IHJlbW92
ZSB0aGF0IHNlY3Rpb24KPiBpbiB0aGVpciBjb3B5LiBJZiBvdG9oIHRoZXkgdXNlIHRoZSBoZWFk
ZXJzIHZlcmJhdGltLCB0aGVuIEknZAo+IGV4cGVjdCB0aGVtIHRvIGFsc28gdXNlIHhlbi1jb21w
YXQuaAoKUmlnaHQuCgo+IAo+PiBUbyBrZWVwIG9sZCB2ZXJiYXRpbSB1c2VycyAoYXJlIHRoZXJl
IHJlYWxseSBhbnkgYXQgYWxsPykgaGFwcHksIGhvdyBhYm91dCBzaW1wbGUuLi4KPj4KPj4gI2lm
bmRlZiB4ZW5fbWIoKQo+PiAjZGVmaW5lIHhlbl9tYigpIG1iKCkKPj4gI2VuZGlmCj4+Cj4+IGNv
bnN0cnVjdHM/Cj4gCj4gVGhpcyB3b3VsZCBzdGlsbCBjYXVzZSBjb25mbGljdHMgaWYgYSBjb21w
b25lbnQgZW5kcyB1cCBkZWZpbmluZwo+IHhlbl9tYigpIG9ubHkgYWZ0ZXIgdGhlIGluY2x1c2lv
biBvZiB0aGlzIGhlYWRlci4gQXMgdG8gdGhlcmUKPiBhY3R1YWxseSBiZWluZyBhbnkgLSB0aGUg
b2xkIExpbnV4IDIuNi4xOCB0cmVlIGRpZCBwdWxsIGluIGNvcGllcwo+IG9mIHRoZSBoZWFkZXJz
IHdpdGhvdXQgZnVydGhlciBlZGl0aW5nLiBCZXlvbmQgdGhhdCB3aGlsZSBJJ20KPiB1bmF3YXJl
IG9mIGFueSwgd2Ugc2ltcGx5IGNhbid0IGtub3cuIFVudGlsIG5vdyB0aGVyZSBzaW1wbHkgd2Fz
Cj4gYW4gaW1wbGllZCBwcm9taXNlIHRoYXQgd2Ugd291bGQgdHJ5IG91ciBiZXN0IHRvIGF2b2lk
IGJyZWFraW5nCj4gZXhpc3RpbmcgdXNlcnMuCgpJJ20gY29tcGxldGVseSBvbiBKYW4ncyBzaWRl
IGhlcmUuCgpXaGF0IHdvdWxkIGJlIHBvc3NpYmxlIHBlcmhhcHMgaXMgdG8gc3BsaXQgcmluZy5o
IGludG8gdHdvIGhlYWRlcnM6IGEKbmV3IG9uZSB3aXRoIHRoZSBwdXJlIHJpbmcgZGVmaW5pdGlv
bnMgYW5kIHJpbmcuaCAjaW5jbHVkZS1pbmcKeGVuLWNvbXBhdC5oIGFuZCB0aGUgbmV3IGhlYWRl
ciBhbmQgI2RlZmluZS1pbmcgdGhlIHhlbiptYigpIG1hY3Jvcy4KCk5vdCBzdXJlIHRoaXMgd291
bGQgYmUgd29ydGggaXQsIHRob3VnaC4KCgpKdWVyZ2VuCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 05 12:00:19 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Jul 2019 12:00:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hjMsk-0004KQ-1f; Fri, 05 Jul 2019 12:00:02 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=3k5S=VC=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hjMsi-0004Eb-No
 for xen-devel@lists.xenproject.org; Fri, 05 Jul 2019 12:00:00 +0000
X-Inumbo-ID: 674593aa-9f1c-11e9-8628-1f77f2cfeb5b
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 674593aa-9f1c-11e9-8628-1f77f2cfeb5b;
 Fri, 05 Jul 2019 11:59:55 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hjMsc-0003jQ-Si; Fri, 05 Jul 2019 11:59: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 1hjMsc-0002Tc-Kq; Fri, 05 Jul 2019 11:59:54 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hjMsc-0002kr-KL; Fri, 05 Jul 2019 11:59:54 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138763-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=843cec0de800a5f925f8071a7f58f3fb1c6b6eb6
X-Osstest-Versions-That: xen=5f55389d696054e97ad0805989bc28b1dcc4ccc7
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 05 Jul 2019 11:59:54 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 138763: 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>

ZmxpZ2h0IDEzODc2MyB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODc2My8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICA4NDNjZWMwZGU4MDBhNWY5MjVmODA3MWE3ZjU4ZjNmYjFjNmI2ZWI2CmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICA1ZjU1Mzg5ZDY5NjA1NGU5N2Fk
MDgwNTk4OWJjMjhiMWRjYzRjY2M3CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzg3NTMgIDIwMTkt
MDctMDQgMTg6MDA6NTkgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM4NzYzICAy
MDE5LTA3LTA1IDA5OjAxOjM3IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cgpq
b2JzOgogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qu
b3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dz
LCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSBy
ZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hi
PW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7
YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5k
IGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3Vt
bWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9n
aXQveGVuLmdpdAogICA1ZjU1Mzg5ZDY5Li44NDNjZWMwZGU4ICA4NDNjZWMwZGU4MDBhNWY5MjVm
ODA3MWE3ZjU4ZjNmYjFjNmI2ZWI2IC0+IHNtb2tlCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 05 12:13:26 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Jul 2019 12:13: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 1hjN5d-0005oa-MY; Fri, 05 Jul 2019 12:13:21 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=hVvi=VC=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hjN5c-0005oV-3C
 for xen-devel@lists.xenproject.org; Fri, 05 Jul 2019 12:13:20 +0000
X-Inumbo-ID: 44fb761e-9f1e-11e9-a937-abcca36b5004
Received: from m4a0040g.houston.softwaregrp.com (unknown [15.124.2.86])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 44fb761e-9f1e-11e9-a937-abcca36b5004;
 Fri, 05 Jul 2019 12:13:17 +0000 (UTC)
Received: FROM m4a0040g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0040g.houston.softwaregrp.com WITH ESMTP; 
 Fri,  5 Jul 2019 12:12:53 +0000
Received: from M4W0335.microfocus.com (2002:f78:1193::f78:1193) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Fri, 5 Jul 2019 12:12:10 +0000
Received: from NAM02-BL2-obe.outbound.protection.outlook.com (15.124.8.14) by
 M4W0335.microfocus.com (15.120.17.147) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Fri, 5 Jul 2019 12:12:10 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3411.namprd18.prod.outlook.com (10.255.139.148) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2052.18; Fri, 5 Jul 2019 12:12:09 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc%3]) with mapi id 15.20.2052.019; Fri, 5 Jul 2019
 12:12:09 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Paul Durrant <paul.durrant@citrix.com>
Thread-Topic: [PATCH v2 1/2] xmalloc: remove struct xmem_pool init_region
Thread-Index: AQHVMxBz28IggZ2JQEOAds0i1oN8iaa775SA
Date: Fri, 5 Jul 2019 12:12:09 +0000
Message-ID: <3f8e7d14-e0b7-6d4b-6fd4-aabffc644257@suse.com>
References: <20190705090249.1935-1-paul.durrant@citrix.com>
 <20190705090249.1935-2-paul.durrant@citrix.com>
In-Reply-To: <20190705090249.1935-2-paul.durrant@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR0202CA0029.eurprd02.prod.outlook.com
 (2603:10a6:4:a5::15) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 37419a42-53bc-427f-c8d4-08d7014200f0
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3411; 
x-ms-traffictypediagnostic: BY5PR18MB3411:
x-microsoft-antispam-prvs: <BY5PR18MB3411734BA63AD4D02EEAA893B3F50@BY5PR18MB3411.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8273;
x-forefront-prvs: 008960E8EC
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(39860400002)(136003)(366004)(396003)(346002)(376002)(189003)(199004)(36756003)(7416002)(14444005)(68736007)(446003)(53936002)(478600001)(8936002)(81156014)(81166006)(6436002)(6512007)(8676002)(66446008)(66556008)(2616005)(64756008)(11346002)(5660300002)(476003)(66476007)(486006)(80792005)(66946007)(2906002)(73956011)(256004)(86362001)(31696002)(386003)(99286004)(52116002)(53546011)(6506007)(26005)(102836004)(6246003)(186003)(54906003)(316002)(71190400001)(71200400001)(76176011)(7736002)(66066001)(25786009)(229853002)(6116002)(14454004)(6486002)(72206003)(305945005)(31686004)(6916009)(3846002)(4326008);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3411;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: tHhRPj7LuMGeYqw4vAEfQLjlRX1yJd3niI9LuSaXf+jhNXwK+Wj8YL7FkizaGa4pkNZPp5v9Y87ZEXYNjXNue2Lc2Jp4kVIhDw+qv123fKRgVBoCnAw8KVJ5zV5aWovten14Bg5NTLCHfoR784T2Mf/3EzHKtX2ZKeb8yMZuWOwQjkzQJ/bgcKiAvvxLirph/DQPFQ0h9GZHHf6HBILb7bwKqHPxPqvznqb2nrtFyZ8ocXAT1tHRNhDJ4zAwfTbEObvCO7NjPYd9uht+DLLdcFEn180x7nf9QfcDQmM6vQn1wuHKdEuC4HFpplmXoogcKgDYIDvxRti3zqrh5ZqMr11YcqEq+TVLb5Yqo04bAgAmFqf75uHM/l7mBi+W/zlhFm1yJ8ww5FZKdrynlH9wz3WOAOls7s3K3S57a9wlYi0=
Content-ID: <68E9D680AB3212489A3315AED04049BF@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 37419a42-53bc-427f-c8d4-08d7014200f0
X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Jul 2019 12:12:09.3612 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3411
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v2 1/2] xmalloc: remove struct xmem_pool
 init_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: Stefano Stabellini <sstabellini@kernel.org>, Wei
 Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, TimDeegan <tim@xen.org>, Julien
 Grall <julien.grall@arm.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>

T24gMDUuMDcuMjAxOSAxMTowMiwgUGF1bCBEdXJyYW50IHdyb3RlOg0KPiBUaGlzIHBhdGNoIGRp
c3BlbnNlcyB3aXRoIHRoZSBpbml0X3JlZ2lvbi4gSXQncyBzaW1wbHkgbm90IG5lY2Vzc2FyeQ0K
PiAocG9vbHMgd2lsbCBzdGlsbCBoYXBwaWx5IGdyb3cgYW5kIHNocmluayBvbiBkZW1hbmQgaW4g
aXRzIGFic2VuY2UpIGFuZCB0aGUNCj4gY29kZSBjYW4gYmUgc2hvcnRlbmRlZCBieSByZW1vdmlu
ZyBpdC4gSXQgYWxzbyBhdm9pZHMgdGhlIHNvbGUgZXZhbHVhdGlvbg0KPiBvZiBBRERfUkVHSU9O
IHdpdGhvdXQgaG9sZGluZyB0aGUgcG9vbCBsb2NrICh3aGljaCBpcyB1bnNhZmUpLg0KDQpPaCwg
c28geW91J3ZlIGZpZ3VyZWQgdGhlcmUgY2FuIGJlIGV2ZW4gbW9yZSBjb2RlIHJlbW92ZWQgdGhh
bg0Kd2UgZmlyc3QgdGhvdWdodC4gTmljZS4NCg0KPiBAQCAtMzUyLDEzICszNDMsNiBAQCB2b2lk
IHhtZW1fcG9vbF9kZXN0cm95KHN0cnVjdCB4bWVtX3Bvb2wgKnBvb2wpDQo+ICAgICAgIGlmICgg
cG9vbCA9PSBOVUxMICkNCj4gICAgICAgICAgIHJldHVybjsNCj4gICANCj4gLSAgICAvKiBVc2Vy
IGlzIGRlc3Ryb3lpbmcgd2l0aG91dCBldmVyIGFsbG9jYXRpbmcgZnJvbSB0aGlzIHBvb2wgKi8N
Cj4gLSAgICBpZiAoIHhtZW1fcG9vbF9nZXRfdXNlZF9zaXplKHBvb2wpID09IEJIRFJfT1ZFUkhF
QUQgKQ0KPiAtICAgIHsNCj4gLSAgICAgICAgQVNTRVJUKCFwb29sLT5pbml0X3JlZ2lvbik7DQo+
IC0gICAgICAgIHBvb2wtPnVzZWRfc2l6ZSAtPSBCSERSX09WRVJIRUFEOw0KPiAtICAgIH0NCg0K
SSBjYW4gc2VlIHRoYXQgdGhlIEFTU0VSVCgpIGNhbiAoYW5kIG5lZWRzIHRvKSBnbyBhd2F5LiBC
dXQgSQ0KZG9uJ3QgdGhpbmsgeW91J3ZlIGNoYW5nZWQgYW55dGhpbmcgZWxzZXdoZXJlIHRoYXQg
d291bGQgYWxzbw0KYWxsb3cgdGhlIGVudGlyZSBpZigpIHRvIGdvIGF3YXkuDQoNCj4gQEAgLTM4
MCwxNCArMzY0LDYgQEAgdm9pZCAqeG1lbV9wb29sX2FsbG9jKHVuc2lnbmVkIGxvbmcgc2l6ZSwg
c3RydWN0IHhtZW1fcG9vbCAqcG9vbCkNCj4gICAgICAgaW50IGZsLCBzbDsNCj4gICAgICAgdW5z
aWduZWQgbG9uZyB0bXBfc2l6ZTsNCj4gICANCj4gLSAgICBpZiAoIHBvb2wtPmluaXRfcmVnaW9u
ID09IE5VTEwgKQ0KPiAtICAgIHsNCj4gLSAgICAgICAgaWYgKCAocmVnaW9uID0gcG9vbC0+Z2V0
X21lbShwb29sLT5pbml0X3NpemUpKSA9PSBOVUxMICkNCj4gLSAgICAgICAgICAgIGdvdG8gb3V0
Ow0KPiAtICAgICAgICBBRERfUkVHSU9OKHJlZ2lvbiwgcG9vbC0+aW5pdF9zaXplLCBwb29sKTsN
Cj4gLSAgICAgICAgcG9vbC0+aW5pdF9yZWdpb24gPSByZWdpb247DQo+IC0gICAgfQ0KDQpJLmUu
IHRoZSBjb2RlIGZ1cnRoZXIgZG93biBpbiB0aGlzIGZ1bmN0aW9uIHR1cm5lZCBvdXQgdG8gbm90
DQpkZXBlbmQgb24gdGhlcmUgYmVpbmcgYXQgbGVhc3Qgb25lIHJlZ2lvbiBpbiB0aGUgcG9vbCwg
b3RoZXINCnRoYW4gSSB3YXMgYWZyYWlkIGl0IHdvdWxkLiBHb29kIC0gZXZlbiBtb3JlIHByZXR0
eSBhIGNoYW5nZS4NCg0KSmFuDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 05 12:13:48 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Jul 2019 12:13:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hjN64-0005xe-1j; Fri, 05 Jul 2019 12:13:48 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=LVWj=VC=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hjN62-0005xW-QU
 for xen-devel@lists.xenproject.org; Fri, 05 Jul 2019 12:13:46 +0000
X-Inumbo-ID: 559a54b8-9f1e-11e9-8629-e3870cf514c7
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 559a54b8-9f1e-11e9-8629-e3870cf514c7;
 Fri, 05 Jul 2019 12:13:45 +0000 (UTC)
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=Paul.Durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 Paul.Durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: GjCGS3b93QFcmFPt5soHo8dfIQlHFHVmb2bAdcQMrWJS75Ps47oFpvifFAF6eG5JCpBtVGBZ4V
 ngMtspRWq3dTH/0vOLp6GIvd+qa9fLIBpKsmN55Tvhp8a255wre1En2oFy6eERGqyCCgN6WaXO
 U3NbExeaNk0CXYLi5C4lFRtUutbnsnyjIiGHsBdMPmfE9SgoLbwt2u6PeT2QrKWtpDYJZd6L2f
 kO1/T4Si61cWpuO/N/h2WfPk18ZOpSk3AOrUVbGr52cDM22E450y48YoCoJzW0oo7cPKP7KoeO
 WCM=
X-SBRS: 2.7
X-MesageID: 2676711
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,455,1557201600"; 
   d="scan'208";a="2676711"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Juergen Gross' <jgross@suse.com>, Jan Beulich <JBeulich@suse.com>,
 Anthony Perard <anthony.perard@citrix.com>
Thread-Topic: [Xen-devel] [PATCH] include/public/io/ring.h: Remove xen_mb,
 xen_rmb, xen_wmb macros
Thread-Index: AQHVMntmcjAjDu/MbEW4KaEw4V64e6a6eY2AgAAlqmCAAOmPAIAAKFiAgAA/XlA=
Date: Fri, 5 Jul 2019 12:13:39 +0000
Message-ID: <3eabb798d11e4bc086e9c4f231f79d32@AMSPEX02CL03.citrite.net>
References: <20190704151522.32639-1-anthony.perard@citrix.com>
 <11258d51-03b7-05ad-e94c-e7dde56d39ee@suse.com>
 <c2a91602902b4c9294a12c4994a3663a@AMSPEX02CL03.citrite.net>
 <5c3268fd-bd69-f490-ef12-01a8c9cd4369@suse.com>
 <75a7ebcf-5265-5ad5-b8c3-107caf4a1f91@suse.com>
In-Reply-To: <75a7ebcf-5265-5ad5-b8c3-107caf4a1f91@suse.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] include/public/io/ring.h: Remove xen_mb,
 xen_rmb, xen_wmb macros
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 KonradRzeszutek Wilk <konrad.wilk@oracle.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KW3NuaXBdDQo+IA0KPiBJJ20gY29tcGxldGVs
eSBvbiBKYW4ncyBzaWRlIGhlcmUuDQo+IA0KPiBXaGF0IHdvdWxkIGJlIHBvc3NpYmxlIHBlcmhh
cHMgaXMgdG8gc3BsaXQgcmluZy5oIGludG8gdHdvIGhlYWRlcnM6IGENCj4gbmV3IG9uZSB3aXRo
IHRoZSBwdXJlIHJpbmcgZGVmaW5pdGlvbnMgYW5kIHJpbmcuaCAjaW5jbHVkZS1pbmcNCj4geGVu
LWNvbXBhdC5oIGFuZCB0aGUgbmV3IGhlYWRlciBhbmQgI2RlZmluZS1pbmcgdGhlIHhlbiptYigp
IG1hY3Jvcy4NCj4gDQo+IE5vdCBzdXJlIHRoaXMgd291bGQgYmUgd29ydGggaXQsIHRob3VnaC4N
Cj4gDQoNCk9rLiBQcm9iYWJseSBub3Qgd29ydGggaXQsIGFzIHlvdSBzYXkuIElmIHdlIGRvbid0
IGZlZWwgY29tZm9ydGFibGUgcmVtb3ZlIG9sZCBjcnVmdCBsaWtlIHRoZXNlIHRoZW4gcHJvamVj
dHMgaW1wb3J0aW5nIHRoZSBoZWFkZXJzIHdpbGwganVzdCBoYXZlIHRvIGhhY2sgaXQgb3IgbGl2
ZSB3aXRoIGltcG9ydGluZyB4ZW4tY29tcGF0IHRvby4gQW50aG9ueSBhbHJlYWR5IHN1Ym1pdHRl
ZCBhIHBhdGNoIGRvaW5nIHRoZSBmb3JtZXIgZm9yIFFFTVUuDQoNCiAgUGF1bA0KDQo+IA0KPiBK
dWVyZ2VuDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 05 12:18:41 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Jul 2019 12:18:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hjNAi-0006BX-NG; Fri, 05 Jul 2019 12:18:36 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=LVWj=VC=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hjNAh-0006BS-Af
 for xen-devel@lists.xenproject.org; Fri, 05 Jul 2019 12:18:35 +0000
X-Inumbo-ID: 0051ac1c-9f1f-11e9-a1eb-6f4c94685d4f
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 0051ac1c-9f1f-11e9-a1eb-6f4c94685d4f;
 Fri, 05 Jul 2019 12:18:31 +0000 (UTC)
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=Paul.Durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 Paul.Durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: Ns9Y/t7+N94zUhqnIDjbnr58NEECcDNF2pwLwYT5FkXTMspaGoccM4G2nl8Di/Srt5ZapJ3if7
 kPGf5rXJZHxfDa+hb1/FDPujnEvWfGm+KFzGBPPQ4u6HgrRuhT2GeJwQpItkuvRQJOi4umUPh0
 lzXQkIYR9UOOMaxpbKXmuLJ6aSLWfXriiY3aClNoH3AJulOovotgrSh5lAG94IO2C16Jl7I0kE
 iP7Gj2Mu2KKj8xlZdg/53phEekLv6wMfeFXcqvhpfa/lxZtU+ho34g9dBfui6n5skWeNwqNkYA
 e2s=
X-SBRS: 2.7
X-MesageID: 2643340
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,455,1557201600"; 
   d="scan'208";a="2643340"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Jan Beulich' <JBeulich@suse.com>
Thread-Topic: [PATCH v2 1/2] xmalloc: remove struct xmem_pool init_region
Thread-Index: AQHVMxBvsCy98hithUSg+ptDBmyO7Ka7zhSAgAAiFIA=
Date: Fri, 5 Jul 2019 12:18:12 +0000
Message-ID: <c25c88d8a3ea43cc8d232a52494233c6@AMSPEX02CL03.citrite.net>
References: <20190705090249.1935-1-paul.durrant@citrix.com>
 <20190705090249.1935-2-paul.durrant@citrix.com>
 <3f8e7d14-e0b7-6d4b-6fd4-aabffc644257@suse.com>
In-Reply-To: <3f8e7d14-e0b7-6d4b-6fd4-aabffc644257@suse.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 1/2] xmalloc: remove struct xmem_pool
 init_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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>, "Tim \(Xen.org\)" <tim@xen.org>,
 George Dunlap <George.Dunlap@citrix.com>, Julien
 Grall <julien.grall@arm.com>, Ian Jackson <Ian.Jackson@citrix.com>,
 "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>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBKYW4gQmV1bGljaCA8SkJldWxp
Y2hAc3VzZS5jb20+DQo+IFNlbnQ6IDA1IEp1bHkgMjAxOSAxMzoxMg0KPiBUbzogUGF1bCBEdXJy
YW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT4NCj4gQ2M6IHhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZzsgSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT47IEFuZHJldyBD
b29wZXINCj4gPEFuZHJldy5Db29wZXIzQGNpdHJpeC5jb20+OyBHZW9yZ2UgRHVubGFwIDxHZW9y
Z2UuRHVubGFwQGNpdHJpeC5jb20+OyBJYW4gSmFja3Nvbg0KPiA8SWFuLkphY2tzb25AY2l0cml4
LmNvbT47IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz47IEtvbnJh
ZCBSemVzenV0ZWsgV2lsaw0KPiA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT47IFRpbSAoWGVuLm9y
ZykgPHRpbUB4ZW4ub3JnPjsgV2VpIExpdSA8d2xAeGVuLm9yZz4NCj4gU3ViamVjdDogUmU6IFtQ
QVRDSCB2MiAxLzJdIHhtYWxsb2M6IHJlbW92ZSBzdHJ1Y3QgeG1lbV9wb29sIGluaXRfcmVnaW9u
DQo+IA0KPiBPbiAwNS4wNy4yMDE5IDExOjAyLCBQYXVsIER1cnJhbnQgd3JvdGU6DQo+ID4gVGhp
cyBwYXRjaCBkaXNwZW5zZXMgd2l0aCB0aGUgaW5pdF9yZWdpb24uIEl0J3Mgc2ltcGx5IG5vdCBu
ZWNlc3NhcnkNCj4gPiAocG9vbHMgd2lsbCBzdGlsbCBoYXBwaWx5IGdyb3cgYW5kIHNocmluayBv
biBkZW1hbmQgaW4gaXRzIGFic2VuY2UpIGFuZCB0aGUNCj4gPiBjb2RlIGNhbiBiZSBzaG9ydGVu
ZGVkIGJ5IHJlbW92aW5nIGl0LiBJdCBhbHNvIGF2b2lkcyB0aGUgc29sZSBldmFsdWF0aW9uDQo+
ID4gb2YgQUREX1JFR0lPTiB3aXRob3V0IGhvbGRpbmcgdGhlIHBvb2wgbG9jayAod2hpY2ggaXMg
dW5zYWZlKS4NCj4gDQo+IE9oLCBzbyB5b3UndmUgZmlndXJlZCB0aGVyZSBjYW4gYmUgZXZlbiBt
b3JlIGNvZGUgcmVtb3ZlZCB0aGFuDQo+IHdlIGZpcnN0IHRob3VnaHQuIE5pY2UuDQo+IA0KPiA+
IEBAIC0zNTIsMTMgKzM0Myw2IEBAIHZvaWQgeG1lbV9wb29sX2Rlc3Ryb3koc3RydWN0IHhtZW1f
cG9vbCAqcG9vbCkNCj4gPiAgICAgICBpZiAoIHBvb2wgPT0gTlVMTCApDQo+ID4gICAgICAgICAg
IHJldHVybjsNCj4gPg0KPiA+IC0gICAgLyogVXNlciBpcyBkZXN0cm95aW5nIHdpdGhvdXQgZXZl
ciBhbGxvY2F0aW5nIGZyb20gdGhpcyBwb29sICovDQo+ID4gLSAgICBpZiAoIHhtZW1fcG9vbF9n
ZXRfdXNlZF9zaXplKHBvb2wpID09IEJIRFJfT1ZFUkhFQUQgKQ0KPiA+IC0gICAgew0KPiA+IC0g
ICAgICAgIEFTU0VSVCghcG9vbC0+aW5pdF9yZWdpb24pOw0KPiA+IC0gICAgICAgIHBvb2wtPnVz
ZWRfc2l6ZSAtPSBCSERSX09WRVJIRUFEOw0KPiA+IC0gICAgfQ0KPiANCj4gSSBjYW4gc2VlIHRo
YXQgdGhlIEFTU0VSVCgpIGNhbiAoYW5kIG5lZWRzIHRvKSBnbyBhd2F5LiBCdXQgSQ0KPiBkb24n
dCB0aGluayB5b3UndmUgY2hhbmdlZCBhbnl0aGluZyBlbHNld2hlcmUgdGhhdCB3b3VsZCBhbHNv
DQo+IGFsbG93IHRoZSBlbnRpcmUgaWYoKSB0byBnbyBhd2F5Lg0KDQpJIHRoaW5rIHNvLiBBRkFJ
Q1QgdGhlIHNpemUgY2hlY2sgYWdhaW5zdCBCSERSX09WRVJIRUFEIGlzIGVudGlyZWx5IHRvIGF2
b2lkIHJlcG9ydGluZyBwcmVzZW5jZSBvZiB0aGUgaW5pdF9yZWdpb24gYXMgYSBsZWFrLiBJLmUu
IGluIHRoZSBwcmVzZW5jZSBvZiBhbiBpbml0X3JlZ2lvbiwgdGhlIHVzZWRfc2l6ZSB3b3VsZCBu
ZXZlciBkcm9wIGJlbG93IEJIRFJfT1ZFUkhFQUQuIFdpdGhvdXQgYW4gaW5pdF9yZWdpb24sIHVz
ZWRfc2l6ZSBzaG91bGQgZHJvcCBhbGwgdGhlIHdheSAoYmFjaykgdG8gMCB3aGVuIHRoZSBsYXN0
IHhmcmVlKCkgaXMgZG9uZS4NCg0KPiANCj4gPiBAQCAtMzgwLDE0ICszNjQsNiBAQCB2b2lkICp4
bWVtX3Bvb2xfYWxsb2ModW5zaWduZWQgbG9uZyBzaXplLCBzdHJ1Y3QgeG1lbV9wb29sICpwb29s
KQ0KPiA+ICAgICAgIGludCBmbCwgc2w7DQo+ID4gICAgICAgdW5zaWduZWQgbG9uZyB0bXBfc2l6
ZTsNCj4gPg0KPiA+IC0gICAgaWYgKCBwb29sLT5pbml0X3JlZ2lvbiA9PSBOVUxMICkNCj4gPiAt
ICAgIHsNCj4gPiAtICAgICAgICBpZiAoIChyZWdpb24gPSBwb29sLT5nZXRfbWVtKHBvb2wtPmlu
aXRfc2l6ZSkpID09IE5VTEwgKQ0KPiA+IC0gICAgICAgICAgICBnb3RvIG91dDsNCj4gPiAtICAg
ICAgICBBRERfUkVHSU9OKHJlZ2lvbiwgcG9vbC0+aW5pdF9zaXplLCBwb29sKTsNCj4gPiAtICAg
ICAgICBwb29sLT5pbml0X3JlZ2lvbiA9IHJlZ2lvbjsNCj4gPiAtICAgIH0NCj4gDQo+IEkuZS4g
dGhlIGNvZGUgZnVydGhlciBkb3duIGluIHRoaXMgZnVuY3Rpb24gdHVybmVkIG91dCB0byBub3QN
Cj4gZGVwZW5kIG9uIHRoZXJlIGJlaW5nIGF0IGxlYXN0IG9uZSByZWdpb24gaW4gdGhlIHBvb2ws
IG90aGVyDQo+IHRoYW4gSSB3YXMgYWZyYWlkIGl0IHdvdWxkLiBHb29kIC0gZXZlbiBtb3JlIHBy
ZXR0eSBhIGNoYW5nZS4NCg0KTm9wZS4gQWxsIHRoZSBsaXN0cyBjYW4gc3RhcnQgZW1wdHkgOi0p
DQoNCiAgUGF1bA0KDQo+IA0KPiBKYW4NCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 05 12:21:41 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Jul 2019 12:21:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hjNDe-0006sA-7u; Fri, 05 Jul 2019 12:21:38 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=c8AU=VC=redhat.com=lersek@srs-us1.protection.inumbo.net>)
 id 1hjNDc-0006s5-PK
 for xen-devel@lists.xenproject.org; Fri, 05 Jul 2019 12:21:36 +0000
X-Inumbo-ID: 6dfa2410-9f1f-11e9-8826-d3a87ae2344e
Received: from mx1.redhat.com (unknown [209.132.183.28])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 6dfa2410-9f1f-11e9-8826-d3a87ae2344e;
 Fri, 05 Jul 2019 12:21:35 +0000 (UTC)
Received: from smtp.corp.redhat.com (int-mx05.intmail.prod.int.phx2.redhat.com
 [10.5.11.15])
 (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mx1.redhat.com (Postfix) with ESMTPS id 1287D308216C;
 Fri,  5 Jul 2019 12:21:18 +0000 (UTC)
Received: from lacos-laptop-7.usersys.redhat.com (ovpn-116-244.ams2.redhat.com
 [10.36.116.244])
 by smtp.corp.redhat.com (Postfix) with ESMTP id 352C18479E;
 Fri,  5 Jul 2019 12:21:14 +0000 (UTC)
To: devel@edk2.groups.io, anthony.perard@citrix.com
References: <20190704144233.27968-1-anthony.perard@citrix.com>
From: Laszlo Ersek <lersek@redhat.com>
Message-ID: <aafe1ed8-74e3-02b7-0156-5ff1b5589869@redhat.com>
Date: Fri, 5 Jul 2019 14:21:13 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20190704144233.27968-1-anthony.perard@citrix.com>
Content-Language: en-US
X-Scanned-By: MIMEDefang 2.79 on 10.5.11.15
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16
 (mx1.redhat.com [10.5.110.42]); Fri, 05 Jul 2019 12:21:24 +0000 (UTC)
Subject: Re: [Xen-devel] [edk2-devel] [PATCH v3 00/35] Specific platform to
 run OVMF in Xen PVH and HVM guests
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Julien Grall <julien.grall@arm.com>,
 Jordan Justen <jordan.l.justen@intel.com>, xen-devel@lists.xenproject.org,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgQW50aG9ueSwKCk9uIDA3LzA0LzE5IDE2OjQxLCBBbnRob255IFBFUkFSRCB3cm90ZToKPiBQ
YXRjaCBzZXJpZXMgYXZhaWxhYmxlIGluIHRoaXMgZ2l0IGJyYW5jaDoKPiBodHRwczovL3hlbmJp
dHMueGVuLm9yZy9naXQtaHR0cC9wZW9wbGUvYXBlcmFyZC9vdm1mLmdpdCBici5wbGF0Zm9ybS14
ZW4tcHZoLXYzCj4gCj4gSGksCj4gCj4gSSd2ZSBzdGFydGVkIHRvIGNyZWF0ZSBhIFhlbiBzcGVj
aWZpYyBwbGF0Zm9ybSwgaW4gT3ZtZlBrZy9YZW5Pdm1mLmRzYwo+IHdpdGggdGhlIGdvYWwgdG8g
bWFrZSBpdCB3b3JrIG9uIGJvdGggWGVuIEhWTSBhbmQgWGVuIFBWSC4KPiAKPiBUaGUgZmlyc3Qg
ZmV3IHBhdGNoZXMgb25seSBjcmVhdGUgdGhlIHBsYXRmb3JtIGFuZCBkdXBsaWNhdGUgc29tZSBj
b2RlIGZyb20KPiBPdm1mUGtnIGFuZCB0aGUgbGF0ZXIgcGF0Y2hlcyBtYWtlcyBPVk1GIGJvb3Qg
aW4gYSBYZW4gUFZIIGd1ZXN0IGFuZCBjYW4gYm9vdAo+IGEgTGludXggZ3Vlc3QuCj4gCj4gQWZ0
ZXIgdGhpcyBwYXRjaCBzZXJpZXMsIEknZCBsaWtlIHRvIHdhaXQgYSBiaXQgYmVmb3JlIHJlbW92
aW5nIFhlbiBzdXBwb3J0Cj4gZnJvbSB0aGUgT3ZtZlBrZyouZHNjLCB0byBhbGxvdyB0aW1lIHRv
IHN3aXRjaCB0byB0aGUgbmV3IFhlbiBvbmx5IHBsYXRmb3JtLAo+IG1heWJlIDEgeWVhci4KPiAK
PiBUbyBidWlsZCBhbmQgYm9vdDoKPiAKPiBUbyBidWlsZCwgc2ltcGx5IHJ1biBPdm1mUGtnL2J1
aWxkLnNoIC1wIE92bWZQa2cvT3ZtZlhlbi5kc2MKPiBUaGVuIHVzZSBPVk1GLmZkIGFzIGEga2Vy
bmVsIG9mIGEgcHZoIGd1ZXN0IGNvbmZpZyBmaWxlICh3aXRoIHhsL2xpYnhsKS4KPiAKPiBQYXRj
aCBzZXJpZXMgYXZhaWxhYmxlIGluIHRoaXMgZ2l0IGJyYW5jaDoKPiBodHRwczovL3hlbmJpdHMu
eGVuLm9yZy9naXQtaHR0cC9wZW9wbGUvYXBlcmFyZC9vdm1mLmdpdCBici5wbGF0Zm9ybS14ZW4t
cHZoLXYzCgpUaGUgcGF0Y2hlcyBvbiB0aGUgbGlzdCBhcmUgbWFsZm9ybWVkLiBUaGV5IGhhdmUK
CkNvbnRlbnQtVHJhbnNmZXItRW5jb2Rpbmc6IHF1b3RlZC1wcmludGFibGUKCndoaWNoIGlzIGZp
bmUsIGluIGl0c2VsZjsgaG93ZXZlciwgdGhleSBoYXZlIENSLUNSLUxGIGxpbmUgdGVybWluYXRv
cnMuCgpGb3IgZXhhbXBsZSwgZnJvbSB0aGUgZmlyc3QgcGF0Y2g6CgpkaWZmIC0tZ2l0IGEvT3Zt
ZlBrZy9MaWJyYXJ5L1Jlc2V0U3lzdGVtTGliL1Jlc2V0U3lzdGVtTGliLmluZiBiL092bWZQa2cv
TD0KaWJyYXJ5L1Jlc2V0U3lzdGVtTGliL1Jlc2V0U3lzdGVtTGliLmluZgppbmRleCA3YzQ0Zjk5
YTVjLi4yZjI0ZGFjODdmIDEwMDY0NAotLS0gYS9Pdm1mUGtnL0xpYnJhcnkvUmVzZXRTeXN0ZW1M
aWIvUmVzZXRTeXN0ZW1MaWIuaW5mCisrKyBiL092bWZQa2cvTGlicmFyeS9SZXNldFN5c3RlbUxp
Yi9SZXNldFN5c3RlbUxpYi5pbmYKQEAgLTMwLDQgKzMwLDUgQEAgW1BhY2thZ2VzXQogW0xpYnJh
cnlDbGFzc2VzXT0wRD0wRAogICBEZWJ1Z0xpYj0wRD0wRAogICBJb0xpYj0wRD0wRAorICBQY2lM
aWI9MEQ9MEQKICAgVGltZXJMaWI9MEQ9MEQKCk5vdGUgIj0wRD0wRCIuCgpZb3VyIG90aGVyIChy
ZWNlbnQpIHBhdGNoZXMsCgotIFtlZGsyLWRldmVsXSBbUEFUQ0ggdjJdCiAgT3ZtZlBrZy9YZW5C
dXNEeGU6IENsb3NlIFhlbklvUHJvdG9jb2wgb3Blbm5lZCBieSBjaGlsZHJlbgoKLSBbZWRrMi1k
ZXZlbF0gW1BBVENIXQogIE92bWZQa2cvWGVuQnVzRHhlOiBEb24ndCBjYWxsIERpc2Nvbm5lY3RD
b250cm9sbGVyIGluIFN0b3AoKQoKaGFkIHRoZSBzYW1lIHByb2JsZW07IEkgaGFkIHRvIHVzZSAi
LS1pZ25vcmUtd2hpdGVzcGFjZSIgd2l0aCBnaXQtYW0sIHRvCmFwcGx5IHRoZW0uCgpOb3csIGlm
IEkgdHJ5IHRvIGFwcGx5IHRoaXMgZnVsbCBzZXQgd2l0aCBnaXQtYW0gbGlrZSB0aGF0LCB0aGUg
Zmlyc3QKcGF0Y2ggaW4gdGhlIHNlcmllcyBhcHBsaWVzLCBidXQgdGhlIHNlY29uZCBzdGlsbCBm
YWlsczoKCj4gZXJyb3I6IGNvcnJ1cHQgcGF0Y2ggYXQgbGluZSAyMwo+IFBhdGNoIGZhaWxlZCBh
dCAwMDAyIE92bWZQa2c6IENyZWF0ZSBwbGF0Zm9ybSBPdm1mWGVuCgpCYXNlZCBvbiB0aGUgZW1h
aWwgaGVhZGVycywgdGhlICJpcGhteC5jb20iIHJlZmVyZW5jZXMgc3VnZ2VzdCAodmlhIGEKZ29v
Z2xlIHNlYXJjaCkgIkNpc2NvJ3MgSXJvbnBvcnQgQ2xvdWQgZW1haWwgc2VydmljZSIuCgpJIHRo
aW5rIHRoYXQgZW1haWwgc2VydmljZSAoTVRBKSBpcyBicm9rZW4uCgpJIGRlY29kZWQgeW91ciBl
bWFpbHMgKGZyb20gcXVvdGVkLXByaW50YWJsZSB0byA4LWJpdCBwbGFpbnRleHQpLApyZW1vdmVk
IHRoZSAiQ29udGVudC1UcmFuc2Zlci1FbmNvZGluZyIgbGluZXMsIGFuZCByZXBsYWNlZCAnXHJc
cicgd2l0aAonXHInLiBUaGlzIHdheSwgZ2l0LWFtIGNvbXBsZXRlZCAod2l0aCBzb21lICJuZXcg
YmxhbmsgbGluZSBhdCBFT0YiCndhcm5pbmdzKS4gQXBwbHlpbmcgdGhlICJwcm9jZXNzZWQiIHBh
dGNoZXMgb24gdG9wIG9mIGNvbW1pdAphN2M3ZDIxZmZhOWEsIHRoZSByZXN1bHRhbnQgdHJlZSBp
cyBpZGVudGljYWwgdG8geW91ciB0cmVlIGF0CiJici5wbGF0Zm9ybS14ZW4tcHZoLXYzIiBicmFu
Y2ggKGNvbW1pdCBlODc5NWQxODU4NzUpLiBJbiBhZGRpdGlvbiwgSSByYW4KCiQgZ2l0IHJhbmdl
LWRpZmYgYTdjN2QyMWZmYTlhIFwKICAgICAgeGVuX3B2aF9hbnRob255X3YzIFwKICAgICAgeGVu
X3B2aF9hbnRob255X3YzX2Zyb21fZW1haWwKCmFuZCB0aGUgb25seSBkaWZmZXJlbmNlcyByZXBv
cnRlZCBieSB0aGF0IGNvbW1hbmQgd2VyZSB0aGUgIk1lc3NhZ2UtSWQiCnRhZ3MgYXBwZW5kZWQg
dG8gdGhlIGNvbW1pdCBtZXNzYWdlcyBieSBteSAiZ2l0LWFtIiBpbnZvY2F0aW9uLiAoSSBoYXZl
CiJhbS5tZXNzYWdlaWQiIHNldCB0byB0byAidHJ1ZSIuKQoKSSBsaWtlIHRvIHBlcmZvcm0gdGhp
cyBzYW5pdHkgY2hlY2sgd2hlbiBhIHBhdGNoIHNlcmllcyBkb2Vzbid0IGFwcGx5CmFzLWlzICh3
aXRob3V0IGxvY2FsIHR3ZWFraW5nKSBmcm9tIHRoZSBsaXN0LCBidXQgdGhlcmUgaXMgYSByZW1v
dGUKdG9waWMgYnJhbmNoIHRvIGZldGNoIChpLmUuIHdoZW4gdGhlcmUgYXJlIHR3byB0aGluZ3Mg
SSBjYW4gY29tcGFyZSkuIFNvCmluIHRoaXMgY2FzZSwgdGhlIHNhbml0eSBjaGVjayBwYXNzZWQg
ZmluZTsgSSBjYW4gbm93IGxvb2sgYXQgdGhlCnBhdGNoZXMgdGhlbXNlbHZlcy4KCklmIHlvdSBj
b3VsZCB1c2UgYSBkaWZmZXJlbnQgTVRBIChvciBnZXQgdGhlIGN1cnJlbnQgb25lIGZpeGVkKSwg
dGhhdAp3b3VsZCBiZSBoZWxwZnVsLiAoWWVzLCB5ZXM6IGlmIHRoZSBlZGsyIHByb2plY3QgZGlk
bid0IHVzZSBDUkxGIGxpbmUKdGVybWluYXRvcnMsIHRoYXQgd291bGQgYmUgKmV2ZW4gbW9yZSog
aGVscGZ1bC4pCgpUaGFua3MKTGFzemxvCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 05 12:55:50 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Jul 2019 12:55:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hjNke-00017V-3f; Fri, 05 Jul 2019 12:55: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=hVvi=VC=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hjNkc-00017Q-LW
 for xen-devel@lists.xenproject.org; Fri, 05 Jul 2019 12:55:42 +0000
X-Inumbo-ID: 27dac82e-9f24-11e9-8980-bc764e045a96
Received: from m4a0041g.houston.softwaregrp.com (unknown [15.124.2.87])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 27dac82e-9f24-11e9-8980-bc764e045a96;
 Fri, 05 Jul 2019 12:55:41 +0000 (UTC)
Received: FROM m4a0041g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0041g.houston.softwaregrp.com WITH ESMTP; 
 Fri,  5 Jul 2019 12:55:20 +0000
Received: from M4W0335.microfocus.com (2002:f78:1193::f78:1193) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Fri, 5 Jul 2019 12:54:03 +0000
Received: from NAM02-CY1-obe.outbound.protection.outlook.com (15.124.8.10) by
 M4W0335.microfocus.com (15.120.17.147) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Fri, 5 Jul 2019 12:54:03 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3412.namprd18.prod.outlook.com (10.255.136.146) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2052.15; Fri, 5 Jul 2019 12:54:02 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc%3]) with mapi id 15.20.2052.019; Fri, 5 Jul 2019
 12:54:02 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Paul Durrant <Paul.Durrant@citrix.com>
Thread-Topic: [PATCH v2 1/2] xmalloc: remove struct xmem_pool init_region
Thread-Index: AQHVMxBz28IggZ2JQEOAds0i1oN8iaa7zhSAgAAiFICAAAshgA==
Date: Fri, 5 Jul 2019 12:54:02 +0000
Message-ID: <89ddd2fd-45e6-190e-8873-48270ddc69f7@suse.com>
References: <20190705090249.1935-1-paul.durrant@citrix.com>
 <20190705090249.1935-2-paul.durrant@citrix.com>
 <3f8e7d14-e0b7-6d4b-6fd4-aabffc644257@suse.com>
 <c25c88d8a3ea43cc8d232a52494233c6@AMSPEX02CL03.citrite.net>
In-Reply-To: <c25c88d8a3ea43cc8d232a52494233c6@AMSPEX02CL03.citrite.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6P192CA0006.EURP192.PROD.OUTLOOK.COM (2603:10a6:4:b8::16)
 To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: a77f15da-5baa-4a95-dd53-08d70147dad2
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3412; 
x-ms-traffictypediagnostic: BY5PR18MB3412:
x-microsoft-antispam-prvs: <BY5PR18MB3412EC4C6A3F794011251C48B3F50@BY5PR18MB3412.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 008960E8EC
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(39860400002)(346002)(376002)(136003)(366004)(396003)(199004)(189003)(6436002)(11346002)(446003)(8676002)(2616005)(102836004)(476003)(386003)(6506007)(53546011)(66446008)(26005)(66556008)(73956011)(66946007)(486006)(186003)(72206003)(53936002)(64756008)(66476007)(86362001)(478600001)(76176011)(5660300002)(31696002)(68736007)(7416002)(6512007)(54906003)(316002)(6916009)(52116002)(2906002)(25786009)(36756003)(31686004)(6246003)(71190400001)(71200400001)(99286004)(305945005)(4326008)(229853002)(81166006)(81156014)(3846002)(7736002)(66066001)(6116002)(6486002)(80792005)(256004)(8936002)(14454004);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3412;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: 1uyf+52enBPaD/wsH+iYiTugzqlifEFknsEwxjnQTNxdKkm/POfCp78xSPLrHN8K2hUO6VPuro5s/mNBZAgvxDMRajWRdsdMN76qCSpuySsBgiRBllhzKtUxNkJ5Exyx5nJR+Y6ntWAIHB1N7i3X6rSuYHtx6uUJWAVNgwBouPv1ZmYCy+hneBHuiSxdAWCLOSihWkkOyOi0phE4sHXrOICuSQH5BkYy34BprpIVE7TOOSYOWFXh9aWnR5mjopvWSkPy0CyIixPEzVAUSTfz9n4U3gYzzMWFoGSEdG9DSAnY+J/NnxslbQXar2ByTd51clhQA1X3OB709w5NCOXl7rRkYQZUGm9r/uQp1d8GQGBNUlZdC6akSeZS0VzQLBfPeGHY0OBY9X91VOyikSHiqf2wW2laK7rnt26mZgdHwqg=
Content-ID: <7BCDBBD9AFE8084491E8155CC0CAE18A@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: a77f15da-5baa-4a95-dd53-08d70147dad2
X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Jul 2019 12:54:02.3581 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3412
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v2 1/2] xmalloc: remove struct xmem_pool
 init_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: Stefano Stabellini <sstabellini@kernel.org>, WeiLiu <wl@xen.org>,
 KonradRzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>, "Tim \(Xen.org\)" <tim@xen.org>,
 George Dunlap <George.Dunlap@citrix.com>, JulienGrall <julien.grall@arm.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>

T24gMDUuMDcuMjAxOSAxNDoxOCwgUGF1bCBEdXJyYW50IHdyb3RlOg0KPj4gRnJvbTogSmFuIEJl
dWxpY2ggPEpCZXVsaWNoQHN1c2UuY29tPg0KPj4gU2VudDogMDUgSnVseSAyMDE5IDEzOjEyDQo+
Pg0KPj4gT24gMDUuMDcuMjAxOSAxMTowMiwgUGF1bCBEdXJyYW50IHdyb3RlOg0KPj4+IEBAIC0z
NTIsMTMgKzM0Myw2IEBAIHZvaWQgeG1lbV9wb29sX2Rlc3Ryb3koc3RydWN0IHhtZW1fcG9vbCAq
cG9vbCkNCj4+PiAgICAgICAgaWYgKCBwb29sID09IE5VTEwgKQ0KPj4+ICAgICAgICAgICAgcmV0
dXJuOw0KPj4+DQo+Pj4gLSAgICAvKiBVc2VyIGlzIGRlc3Ryb3lpbmcgd2l0aG91dCBldmVyIGFs
bG9jYXRpbmcgZnJvbSB0aGlzIHBvb2wgKi8NCj4+PiAtICAgIGlmICggeG1lbV9wb29sX2dldF91
c2VkX3NpemUocG9vbCkgPT0gQkhEUl9PVkVSSEVBRCApDQo+Pj4gLSAgICB7DQo+Pj4gLSAgICAg
ICAgQVNTRVJUKCFwb29sLT5pbml0X3JlZ2lvbik7DQo+Pj4gLSAgICAgICAgcG9vbC0+dXNlZF9z
aXplIC09IEJIRFJfT1ZFUkhFQUQ7DQo+Pj4gLSAgICB9DQo+Pg0KPj4gSSBjYW4gc2VlIHRoYXQg
dGhlIEFTU0VSVCgpIGNhbiAoYW5kIG5lZWRzIHRvKSBnbyBhd2F5LiBCdXQgSQ0KPj4gZG9uJ3Qg
dGhpbmsgeW91J3ZlIGNoYW5nZWQgYW55dGhpbmcgZWxzZXdoZXJlIHRoYXQgd291bGQgYWxzbw0K
Pj4gYWxsb3cgdGhlIGVudGlyZSBpZigpIHRvIGdvIGF3YXkuDQo+IA0KPiBJIHRoaW5rIHNvLiBB
RkFJQ1QgdGhlIHNpemUgY2hlY2sgYWdhaW5zdCBCSERSX09WRVJIRUFEIGlzIGVudGlyZWx5DQo+
IHRvIGF2b2lkIHJlcG9ydGluZyBwcmVzZW5jZSBvZiB0aGUgaW5pdF9yZWdpb24gYXMgYSBsZWFr
LiBJLmUuIGluDQo+IHRoZSBwcmVzZW5jZSBvZiBhbiBpbml0X3JlZ2lvbiwgdGhlIHVzZWRfc2l6
ZSB3b3VsZCBuZXZlciBkcm9wDQo+IGJlbG93IEJIRFJfT1ZFUkhFQUQuIFdpdGhvdXQgYW4gaW5p
dF9yZWdpb24sIHVzZWRfc2l6ZSBzaG91bGQgZHJvcA0KPiBhbGwgdGhlIHdheSAoYmFjaykgdG8g
MCB3aGVuIHRoZSBsYXN0IHhmcmVlKCkgaXMgZG9uZS4NCg0KQnV0IHRoZSBvbGQgY29kZSBhc3Nl
cnRlZCB0aGF0IHRoZXJlIHdhcyBfbm9fIGluaXQgcmVnaW9uLCBhbmQgdGhlbg0KcmVkdWNlZCBw
b29sLT51c2VkX3NpemUuIEFuZCB0aGUgc3RhdGUgb2YgdGhlIHBvb2wgd2hlbiB0aGVyZSBpcyBu
bw0KaW5pdCByZWdpb24gZG9lc24ndCBjaGFuZ2Ugd2l0aCB5b3VyIHBhdGNoLiBJZiBhbnl0aGlu
ZyB0aGlzIGlmKCkNCndhcyBib2d1cyBhbHRvZ2V0aGVyLCB3aGljaCBJIHRoaW5rIHdhcyB0aGUg
Y2FzZSBub3cgdGhhdCBJJ3ZlDQpsb29rZWQgbW9yZSBjbG9zZWx5IGF0IGhvdyAvIHdoZW4gLT51
c2VkX3NpemUgZ2V0cyB1cGRhdGVkLiBJIHdvdWxkDQpoYXZlIHdhbnRlZCB0byBjaGVjayB0aGUg
b3JpZ2luYWwgY29kZSAod2hpY2ggb3VycyB3YXMgY2xvbmVkIGZyb20pDQp0byBzZWUgd2hldGhl
ciB0aGV5J3ZlIGNoYW5nZWQgdGhpcyBwaWVjZSBhdCBzb21lIHRpbWUsIGJ1dCB0aGUgc2l0ZQ0K
ZG9lc24ndCBzZWVtIHRvIGJlIHByb3Blcmx5IHdvcmtpbmcgKGFueW1vcmUpLg0KDQpEbyB5b3Ug
YWdyZWUgdGhhdCAtPnVzZWRfc2l6ZSBjb3VsZCBlcXVhbCBCSERSX09WRVJIRUFEIG9ubHkgd2hl
bg0KdGhlcmUncyBleGFjdGx5IG9uZSByZWdpb24sIGFuZCB3aGVuIHRoYXQgb25lIHJlZ2lvbiBo
YXMgbm8NCm91dHN0YW5kaW5nIGFsbG9jYXRpb25zPyBTZWVpbmcgdGhlIHJlZ2lvbiByZW1vdmFs
IGluDQp4bWVtX3Bvb2xfZnJlZSgpIEkgYWxzbyBjYW4ndCBzZWVtIHRvIHNlZSBob3cgdGhlIGlu
aXQgcmVnaW9uDQp3b3VsZCBoYXZlIGJlZW4gZXhjbHVkZWQgZnJvbSBnZXR0aW5nIGZyZWVkIGhl
cmUsIGF0IHdoaWNoIHBvaW50DQphc3NlcnRpbmcgd2hldGhlciB0aGVyZSBpcyAoZXZlciB3YXMp
IG9uZSBsb29rcyBldmVuIG1vcmUgZmlzaHkuDQoNCkFjdHVhbGx5IHRoZXJlJ3MgYSBwZXJoYXBz
IHRlbGxpbmcgY29tbWVudCBpbiB4bWVtX3Bvb2xfY3JlYXRlKCk6DQoNCiAgICAgLyogYWx3YXlz
IG9idGFpbiBpbml0X3JlZ2lvbiBsYXppbHkgbm93IHRvIGVuc3VyZSBpdCBpcyBnZXRfbWVtJ2QN
CiAgICAgICogaW4gdGhlIHNhbWUgImNvbnRleHQiIGFzIGFsbCBvdGhlciByZWdpb25zICovDQoN
ClRoaXMgc3VnZ2VzdHMgdG8gbWUgdGhhdCBvcmlnaW5hbGx5IHRoZSBpbml0IHJlZ2lvbiB3YXMg
c2V0IHVwIHJpZ2h0DQpoZXJlLCBhdCB3aGljaCBwb2ludCB0aGF0IGFzc2VydGlvbiB3b3VsZCBo
YXZlIG1hZGUgc2Vuc2UuIEFuZCB0aGVyZQ0Kd2UgZ28gLSBJJ20gbm90IGF0IGFsbCBzdXJwcmlz
ZWQgdGhhdCB0aGlzIHN0ZW1zIGZyb20gNjAwOWY0ZGRiMg0KKCdUcmFuc2NlbmRlbnQgbWVtb3J5
ICgidG1lbSIpIGZvciBYZW4nKSwgd2l0aCBubyBtZW50aW9uIGF0IGFsbCBpbg0KdGhlIGNvbW1p
dCBtZXNzYWdlIGFzIHRvIHdoeSB0aGUgYWxsb2NhdG9yIG5lZWRlZCB0byBiZSBjaGFuZ2VkLg0K
DQpJT1cgLSBhcyBsb25nIGFzIHlvdSBhZ3JlZSB3aXRoIHRoZSBhbmFseXNpcywgYW5kIGFzIGxv
bmcgYXMgYQ0KcmVmZXJlbmNlIHRvIHRoZSBhYm92ZSBjb21taXQgcmVuZGVyaW5nIHN0YWxlIHRo
YXQgZW50aXJlIGlmKCkgZ2V0cw0KYWRkZWQgdG8gdGhlIGRlc2NyaXB0aW9uICh3aGljaCBtYXkg
c3RpbGwgYmUgcmVhc29uYWJsZSB0byBkbyB3aGlsZQ0KY29tbWl0dGluZyk6DQoNClJldmlld2Vk
LWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+DQoNCkphbg0KX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 05 12:57:59 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Jul 2019 12:57:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hjNmo-0001Ft-NY; Fri, 05 Jul 2019 12:57:58 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=3k5S=VC=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hjNmo-0001Fh-2S
 for xen-devel@lists.xenproject.org; Fri, 05 Jul 2019 12:57:58 +0000
X-Inumbo-ID: 7f818a7a-9f24-11e9-8d31-2fbfdad724b5
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 7f818a7a-9f24-11e9-8d31-2fbfdad724b5;
 Fri, 05 Jul 2019 12:57:52 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hjNmh-0004qB-IB; Fri, 05 Jul 2019 12:57: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 1hjNmh-0006oz-8v; Fri, 05 Jul 2019 12:57:51 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hjNmh-0005gW-7s; Fri, 05 Jul 2019 12:57:51 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138742-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.19:test-amd64-i386-qemut-rhel6hvm-amd:guest-start/redhat.repeat:fail:regression
 linux-4.19:build-armhf-pvops:kernel-build:fail:regression
 linux-4.19:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-examine:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 linux-4.19:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=1a05924366694d17a36e6b086d5bba1a8d74b977
X-Osstest-Versions-That: linux=84df9525b0c27f3ebc2ebb1864fa62a97fdedb7d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 05 Jul 2019 12:57:51 +0000
Subject: [Xen-devel] [linux-4.19 test] 138742: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODc0MiBsaW51eC00LjE5IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzg3NDIvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2
bS1hbWQgMTIgZ3Vlc3Qtc3RhcnQvcmVkaGF0LnJlcGVhdCBmYWlsIFJFR1IuIHZzLiAxMjkzMTMK
IGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgIDYga2VybmVsLWJ1aWxkICAgICAgICAgICAg
IGZhaWwgUkVHUi4gdnMuIDEyOTMxMwoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQg
YXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3JlZGl0MSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwt
cnRkcyAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAg
ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YXJtaGYtYXJtaGYtZXhhbWluZSAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0
MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFy
dCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLXNlYXR0bGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wy
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAg
ICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRp
dDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2
NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRv
d3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxp
bnV4ICAgICAgICAgICAgICAgIDFhMDU5MjQzNjY2OTRkMTdhMzZlNmIwODZkNWJiYTFhOGQ3NGI5
NzcKYmFzZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAgICAgICAgICAgICAgIDg0ZGY5NTI1YjBjMjdm
M2ViYzJlYmIxODY0ZmE2MmE5N2ZkZWRiN2QKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyOTMxMyAg
MjAxOC0xMS0wMiAwNTozOTowOCBaICAyNDUgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjk0
MTIgIDIwMTgtMTEtMDQgMTQ6MTA6MTUgWiAgMjQyIGRheXMgIDE1MCBhdHRlbXB0cwpUZXN0aW5n
IHNhbWUgc2luY2UgICAxMzg3NDIgIDIwMTktMDctMDMgMjM6MzQ6MjAgWiAgICAxIGRheXMgICAg
MSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tCjIyMjEgcGVvcGxlIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Qs
Cm5vdCBsaXN0aW5nIHRoZW0gYWxsCgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9w
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1
aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2
bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11
dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNk
MTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
d3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0
MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1h
cm02NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQy
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0
LWRtcmVzdHJpY3QgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1y
ZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4x
MC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0t
aW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1x
ZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNl
YXR0bGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFk
b3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02
NC1hcm02NC14bC10aHVuZGVyeCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9u
IG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmlt
YWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZh
aWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0
L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdl
bmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0
LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpU
ZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5v
cmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2
aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAxODAxODUgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 05 13:01:20 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Jul 2019 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 1hjNpp-00020Z-8J; Fri, 05 Jul 2019 13:01:05 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=lx8X=VC=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1hjNpn-00020U-Qy
 for xen-devel@lists.xenproject.org; Fri, 05 Jul 2019 13:01:03 +0000
X-Inumbo-ID: efbf7a90-9f24-11e9-b41b-179d201be0fe
Received: from userp2130.oracle.com (unknown [156.151.31.86])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id efbf7a90-9f24-11e9-b41b-179d201be0fe;
 Fri, 05 Jul 2019 13:01:00 +0000 (UTC)
Received: from pps.filterd (userp2130.oracle.com [127.0.0.1])
 by userp2130.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x65CxIa9163119;
 Fri, 5 Jul 2019 13:00:44 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=subject : to : cc :
 references : from : message-id : date : mime-version : in-reply-to :
 content-type : content-transfer-encoding; s=corp-2018-07-02;
 bh=H+PmRaqgMl4f882l+7O1peUra7cNdD1WGjtrTWgp5S8=;
 b=Rm/adKnwujw/91jdc3Z3zM6E1Wc43/t3HbMRaLKxJ/0QQ8LFTQ7VSjXdGihFnlexDyZq
 uZGed4IC4H/gBBbQ0DSWYvmHFfb7+QEOFHkUz5iFlwKuIL+CQz4+phxsRHDLy5f5dI1t
 tt/7kvYyNGnZv28nKoDQLW/UURztPpXJnL0E0CeKb9dyboY/K63gA8jb2+RopxcHFQwc
 n5paF2pilOHsonAPuYHb3+AF/PMmhpy0wj9u//FvgmSwxVnGdz46m8e5aOhUXMtJC4+d
 LO2WkqH193g4W9hxNEXg+TEcSJEcAjA5YLz1abhGuG2VnQLexYdFN1C/P9rDsIj5C9cm Cw== 
Received: from aserp3030.oracle.com (aserp3030.oracle.com [141.146.126.71])
 by userp2130.oracle.com with ESMTP id 2te61ejvjd-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 05 Jul 2019 13:00:44 +0000
Received: from pps.filterd (aserp3030.oracle.com [127.0.0.1])
 by aserp3030.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x65CwEZV180152;
 Fri, 5 Jul 2019 13:00:43 GMT
Received: from aserv0121.oracle.com (aserv0121.oracle.com [141.146.126.235])
 by aserp3030.oracle.com with ESMTP id 2th5qmrapt-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 05 Jul 2019 13:00:43 +0000
Received: from abhmp0002.oracle.com (abhmp0002.oracle.com [141.146.116.8])
 by aserv0121.oracle.com (8.14.4/8.13.8) with ESMTP id x65D0dqt009036;
 Fri, 5 Jul 2019 13:00:40 GMT
Received: from bostrovs-us.us.oracle.com (/10.152.32.65)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Fri, 05 Jul 2019 06:00:39 -0700
To: Zhenzhong Duan <zhenzhong.duan@oracle.com>, linux-kernel@vger.kernel.org
References: <1562116778-5846-1-git-send-email-zhenzhong.duan@oracle.com>
 <1562116778-5846-4-git-send-email-zhenzhong.duan@oracle.com>
From: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Openpgp: preference=signencrypt
Autocrypt: addr=boris.ostrovsky@oracle.com; prefer-encrypt=mutual; keydata=
 mQINBFH8CgsBEAC0KiOi9siOvlXatK2xX99e/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
 0QUw5xzk1Y8MG1JQ56PtqReO33inBXG63yTIikJmUXFTw6lLJwARAQABtDNCb3JpcyBPc3Ry
 b3Zza3kgKFdvcmspIDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT6JAjgEEwECACIFAlH8
 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+2x1Qb3GT46uuQINBFH8CgsBEADGC/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
 SQARAQABiQIfBBgBAgAJBQJR/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: <eb4f2807-eb34-1d95-cdef-d94858c78fec@oracle.com>
Date: Fri, 5 Jul 2019 09:01:02 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.0
MIME-Version: 1.0
In-Reply-To: <1562116778-5846-4-git-send-email-zhenzhong.duan@oracle.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9308
 signatures=668688
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-1810050000 definitions=main-1907050157
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9308
 signatures=668688
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0
 priorityscore=1501 malwarescore=0
 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015
 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=999 adultscore=0
 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1810050000
 definitions=main-1907050157
Subject: Re: [Xen-devel] [PATCH v5 3/4] xen: Map "xen_nopv" parameter to
 "nopv" and mark it obsolete
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, sstabellini@kernel.org, mingo@redhat.com, bp@alien8.de,
 xen-devel@lists.xenproject.org, 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>

T24gNy8yLzE5IDk6MTkgUE0sIFpoZW56aG9uZyBEdWFuIHdyb3RlOgo+IENsZWFuIHVwIHVubmVj
ZXNzb3J5IGNvZGUgYWZ0ZXIgdGhhdCBvcGVyYXRpb24uCj4KPiBTaWduZWQtb2ZmLWJ5OiBaaGVu
emhvbmcgRHVhbiA8emhlbnpob25nLmR1YW5Ab3JhY2xlLmNvbT4KPiBDYzogQm9yaXMgT3N0cm92
c2t5IDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT4KPiBDYzogSnVlcmdlbiBHcm9zcyA8amdy
b3NzQHN1c2UuY29tPgo+IENjOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5l
bC5vcmc+Cj4gQ2M6IFRob21hcyBHbGVpeG5lciA8dGdseEBsaW51dHJvbml4LmRlPgo+IENjOiBJ
bmdvIE1vbG5hciA8bWluZ29AcmVkaGF0LmNvbT4KPiBDYzogQm9yaXNsYXYgUGV0a292IDxicEBh
bGllbjguZGU+CgoKUmV2aWV3ZWQtYnk6IEJvcmlzIE9zdHJvdnNreSA8Ym9yaXMub3N0cm92c2t5
QG9yYWNsZS5jb20+CgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 05 13:04:55 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Jul 2019 13: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 1hjNtW-0002AY-Qt; Fri, 05 Jul 2019 13:04:54 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=LVWj=VC=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hjNtV-0002AS-22
 for xen-devel@lists.xenproject.org; Fri, 05 Jul 2019 13:04:53 +0000
X-Inumbo-ID: 7891c03a-9f25-11e9-bc86-135ba8addee6
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 7891c03a-9f25-11e9-bc86-135ba8addee6;
 Fri, 05 Jul 2019 13:04:50 +0000 (UTC)
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=Paul.Durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 Paul.Durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: agee8JhvHLdu+hO98ySxL/xqzqjInZJtykQ1ZnMGPx8wAYHv3ehXOj6xzX38sGAddPmVsO1ivY
 qy9cpf874YXrbAAOJw4R8+VTY9GXlwxrNDvoVdpE6iQsl4cHxaNsWVbHFyBuz6SztfSzLlbHs8
 o4HB6gYKfk2QoNIyT8sJ6tQeClYFhY2Oxnw7+sRLGsUpQEW+2gHVBNqzcKB/hcBXc8D4iAhBB0
 O/AX9snsKQE9v+AHnoj7tFr7+gDjceE8KeYH/UKhPpK6JkLEjo29VEdEWpc4EfW4c9h1ekMyHZ
 0no=
X-SBRS: 2.7
X-MesageID: 2652497
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,455,1557201600"; 
   d="scan'208";a="2652497"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Jan Beulich' <JBeulich@suse.com>
Thread-Topic: [PATCH v2 1/2] xmalloc: remove struct xmem_pool init_region
Thread-Index: AQHVMxBvsCy98hithUSg+ptDBmyO7Ka7zhSAgAAiFID//+mgAIAAInBQ
Date: Fri, 5 Jul 2019 13:04:45 +0000
Message-ID: <fa8e2b86432b4c85b2ba3ba493664936@AMSPEX02CL03.citrite.net>
References: <20190705090249.1935-1-paul.durrant@citrix.com>
 <20190705090249.1935-2-paul.durrant@citrix.com>
 <3f8e7d14-e0b7-6d4b-6fd4-aabffc644257@suse.com>
 <c25c88d8a3ea43cc8d232a52494233c6@AMSPEX02CL03.citrite.net>
 <89ddd2fd-45e6-190e-8873-48270ddc69f7@suse.com>
In-Reply-To: <89ddd2fd-45e6-190e-8873-48270ddc69f7@suse.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 1/2] xmalloc: remove struct xmem_pool
 init_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: Stefano Stabellini <sstabellini@kernel.org>, WeiLiu <wl@xen.org>,
 KonradRzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>, "Tim \(Xen.org\)" <tim@xen.org>,
 George Dunlap <George.Dunlap@citrix.com>, JulienGrall <julien.grall@arm.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>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBKYW4gQmV1bGljaCA8SkJldWxp
Y2hAc3VzZS5jb20+DQo+IFNlbnQ6IDA1IEp1bHkgMjAxOSAxMzo1NA0KPiBUbzogUGF1bCBEdXJy
YW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT4NCj4gQ2M6IEp1bGllbkdyYWxsIDxqdWxpZW4u
Z3JhbGxAYXJtLmNvbT47IEFuZHJldyBDb29wZXIgPEFuZHJldy5Db29wZXIzQGNpdHJpeC5jb20+
OyBHZW9yZ2UgRHVubGFwDQo+IDxHZW9yZ2UuRHVubGFwQGNpdHJpeC5jb20+OyBJYW4gSmFja3Nv
biA8SWFuLkphY2tzb25AY2l0cml4LmNvbT47IFN0ZWZhbm8gU3RhYmVsbGluaQ0KPiA8c3N0YWJl
bGxpbmlAa2VybmVsLm9yZz47IHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZzsgS29ucmFk
Unplc3p1dGVrIFdpbGsNCj4gPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+OyBUaW0gKFhlbi5vcmcp
IDx0aW1AeGVuLm9yZz47IFdlaUxpdSA8d2xAeGVuLm9yZz4NCj4gU3ViamVjdDogUmU6IFtQQVRD
SCB2MiAxLzJdIHhtYWxsb2M6IHJlbW92ZSBzdHJ1Y3QgeG1lbV9wb29sIGluaXRfcmVnaW9uDQo+
IA0KPiBPbiAwNS4wNy4yMDE5IDE0OjE4LCBQYXVsIER1cnJhbnQgd3JvdGU6DQo+ID4+IEZyb206
IEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT4NCj4gPj4gU2VudDogMDUgSnVseSAyMDE5
IDEzOjEyDQo+ID4+DQo+ID4+IE9uIDA1LjA3LjIwMTkgMTE6MDIsIFBhdWwgRHVycmFudCB3cm90
ZToNCj4gPj4+IEBAIC0zNTIsMTMgKzM0Myw2IEBAIHZvaWQgeG1lbV9wb29sX2Rlc3Ryb3koc3Ry
dWN0IHhtZW1fcG9vbCAqcG9vbCkNCj4gPj4+ICAgICAgICBpZiAoIHBvb2wgPT0gTlVMTCApDQo+
ID4+PiAgICAgICAgICAgIHJldHVybjsNCj4gPj4+DQo+ID4+PiAtICAgIC8qIFVzZXIgaXMgZGVz
dHJveWluZyB3aXRob3V0IGV2ZXIgYWxsb2NhdGluZyBmcm9tIHRoaXMgcG9vbCAqLw0KPiA+Pj4g
LSAgICBpZiAoIHhtZW1fcG9vbF9nZXRfdXNlZF9zaXplKHBvb2wpID09IEJIRFJfT1ZFUkhFQUQg
KQ0KPiA+Pj4gLSAgICB7DQo+ID4+PiAtICAgICAgICBBU1NFUlQoIXBvb2wtPmluaXRfcmVnaW9u
KTsNCj4gPj4+IC0gICAgICAgIHBvb2wtPnVzZWRfc2l6ZSAtPSBCSERSX09WRVJIRUFEOw0KPiA+
Pj4gLSAgICB9DQo+ID4+DQo+ID4+IEkgY2FuIHNlZSB0aGF0IHRoZSBBU1NFUlQoKSBjYW4gKGFu
ZCBuZWVkcyB0bykgZ28gYXdheS4gQnV0IEkNCj4gPj4gZG9uJ3QgdGhpbmsgeW91J3ZlIGNoYW5n
ZWQgYW55dGhpbmcgZWxzZXdoZXJlIHRoYXQgd291bGQgYWxzbw0KPiA+PiBhbGxvdyB0aGUgZW50
aXJlIGlmKCkgdG8gZ28gYXdheS4NCj4gPg0KPiA+IEkgdGhpbmsgc28uIEFGQUlDVCB0aGUgc2l6
ZSBjaGVjayBhZ2FpbnN0IEJIRFJfT1ZFUkhFQUQgaXMgZW50aXJlbHkNCj4gPiB0byBhdm9pZCBy
ZXBvcnRpbmcgcHJlc2VuY2Ugb2YgdGhlIGluaXRfcmVnaW9uIGFzIGEgbGVhay4gSS5lLiBpbg0K
PiA+IHRoZSBwcmVzZW5jZSBvZiBhbiBpbml0X3JlZ2lvbiwgdGhlIHVzZWRfc2l6ZSB3b3VsZCBu
ZXZlciBkcm9wDQo+ID4gYmVsb3cgQkhEUl9PVkVSSEVBRC4gV2l0aG91dCBhbiBpbml0X3JlZ2lv
biwgdXNlZF9zaXplIHNob3VsZCBkcm9wDQo+ID4gYWxsIHRoZSB3YXkgKGJhY2spIHRvIDAgd2hl
biB0aGUgbGFzdCB4ZnJlZSgpIGlzIGRvbmUuDQo+IA0KPiBCdXQgdGhlIG9sZCBjb2RlIGFzc2Vy
dGVkIHRoYXQgdGhlcmUgd2FzIF9ub18gaW5pdCByZWdpb24sIGFuZCB0aGVuDQo+IHJlZHVjZWQg
cG9vbC0+dXNlZF9zaXplLg0KDQpPaCB5ZXMsIEkgd2FzIGNvbXBsZXRlbHkgYmxpbmQgdG8gdGhh
dCAnIScgYXMgaXQgb25seSBtYWRlIHNlbnNlIHRvIG1lIHRoZSBvdGhlciB3YXkgcm91bmQuDQoN
Cj4gQW5kIHRoZSBzdGF0ZSBvZiB0aGUgcG9vbCB3aGVuIHRoZXJlIGlzIG5vDQo+IGluaXQgcmVn
aW9uIGRvZXNuJ3QgY2hhbmdlIHdpdGggeW91ciBwYXRjaC4gSWYgYW55dGhpbmcgdGhpcyBpZigp
DQo+IHdhcyBib2d1cyBhbHRvZ2V0aGVyLCB3aGljaCBJIHRoaW5rIHdhcyB0aGUgY2FzZSBub3cg
dGhhdCBJJ3ZlDQo+IGxvb2tlZCBtb3JlIGNsb3NlbHkgYXQgaG93IC8gd2hlbiAtPnVzZWRfc2l6
ZSBnZXRzIHVwZGF0ZWQuDQoNClllcywgSSB0aGluayBpdCB3YXMgaW5kZWVkIHRvdGFsbHkgYm9n
dXMuDQoNCj4gSSB3b3VsZA0KPiBoYXZlIHdhbnRlZCB0byBjaGVjayB0aGUgb3JpZ2luYWwgY29k
ZSAod2hpY2ggb3VycyB3YXMgY2xvbmVkIGZyb20pDQo+IHRvIHNlZSB3aGV0aGVyIHRoZXkndmUg
Y2hhbmdlZCB0aGlzIHBpZWNlIGF0IHNvbWUgdGltZSwgYnV0IHRoZSBzaXRlDQo+IGRvZXNuJ3Qg
c2VlbSB0byBiZSBwcm9wZXJseSB3b3JraW5nIChhbnltb3JlKS4NCg0KVGhlIGNvZGUgaXMgb3Zl
ciBhIGRlY2FkZSBvbGQgYWNjb3JkaW5nIHRvIHRoZSBib2lsZXJwbGF0ZSBhdCB0aGUgdG9wIHNv
IHByb2JhYmx5IG5vdCBzdXJwcmlzaW5nLg0KDQo+IA0KPiBEbyB5b3UgYWdyZWUgdGhhdCAtPnVz
ZWRfc2l6ZSBjb3VsZCBlcXVhbCBCSERSX09WRVJIRUFEIG9ubHkgd2hlbg0KPiB0aGVyZSdzIGV4
YWN0bHkgb25lIHJlZ2lvbiwgYW5kIHdoZW4gdGhhdCBvbmUgcmVnaW9uIGhhcyBubw0KPiBvdXRz
dGFuZGluZyBhbGxvY2F0aW9ucz8NCg0KWWVzLCBoZW5jZSBtZSBnZXR0aW5nIGZvb2xlZCBpbnRv
IHRoaW5raW5nIHRoaXMgd2FzIGJlY2F1c2UgYmVjYXVzZSBpbml0X3JlZ2lvbiB3YXMgbm90IGZy
ZWVkLg0KDQo+IFNlZWluZyB0aGUgcmVnaW9uIHJlbW92YWwgaW4NCj4geG1lbV9wb29sX2ZyZWUo
KSBJIGFsc28gY2FuJ3Qgc2VlbSB0byBzZWUgaG93IHRoZSBpbml0IHJlZ2lvbg0KPiB3b3VsZCBo
YXZlIGJlZW4gZXhjbHVkZWQgZnJvbSBnZXR0aW5nIGZyZWVkIGhlcmUsIGF0IHdoaWNoIHBvaW50
DQo+IGFzc2VydGluZyB3aGV0aGVyIHRoZXJlIGlzIChldmVyIHdhcykgb25lIGxvb2tzIGV2ZW4g
bW9yZSBmaXNoeS4NCj4gDQo+IEFjdHVhbGx5IHRoZXJlJ3MgYSBwZXJoYXBzIHRlbGxpbmcgY29t
bWVudCBpbiB4bWVtX3Bvb2xfY3JlYXRlKCk6DQo+IA0KPiAgICAgIC8qIGFsd2F5cyBvYnRhaW4g
aW5pdF9yZWdpb24gbGF6aWx5IG5vdyB0byBlbnN1cmUgaXQgaXMgZ2V0X21lbSdkDQo+ICAgICAg
ICogaW4gdGhlIHNhbWUgImNvbnRleHQiIGFzIGFsbCBvdGhlciByZWdpb25zICovDQo+IA0KPiBU
aGlzIHN1Z2dlc3RzIHRvIG1lIHRoYXQgb3JpZ2luYWxseSB0aGUgaW5pdCByZWdpb24gd2FzIHNl
dCB1cCByaWdodA0KPiBoZXJlLCBhdCB3aGljaCBwb2ludCB0aGF0IGFzc2VydGlvbiB3b3VsZCBo
YXZlIG1hZGUgc2Vuc2UuIEFuZCB0aGVyZQ0KPiB3ZSBnbyAtIEknbSBub3QgYXQgYWxsIHN1cnBy
aXNlZCB0aGF0IHRoaXMgc3RlbXMgZnJvbSA2MDA5ZjRkZGIyDQo+ICgnVHJhbnNjZW5kZW50IG1l
bW9yeSAoInRtZW0iKSBmb3IgWGVuJyksIHdpdGggbm8gbWVudGlvbiBhdCBhbGwgaW4NCj4gdGhl
IGNvbW1pdCBtZXNzYWdlIGFzIHRvIHdoeSB0aGUgYWxsb2NhdG9yIG5lZWRlZCB0byBiZSBjaGFu
Z2VkLg0KDQpPaC4uLiBhbm90aGVyIGNhc3VhbHR5Lg0KDQo+IA0KPiBJT1cgLSBhcyBsb25nIGFz
IHlvdSBhZ3JlZSB3aXRoIHRoZSBhbmFseXNpcywgYW5kIGFzIGxvbmcgYXMgYQ0KPiByZWZlcmVu
Y2UgdG8gdGhlIGFib3ZlIGNvbW1pdCByZW5kZXJpbmcgc3RhbGUgdGhhdCBlbnRpcmUgaWYoKSBn
ZXRzDQo+IGFkZGVkIHRvIHRoZSBkZXNjcmlwdGlvbiAod2hpY2ggbWF5IHN0aWxsIGJlIHJlYXNv
bmFibGUgdG8gZG8gd2hpbGUNCj4gY29tbWl0dGluZyk6DQo+IA0KPiBSZXZpZXdlZC1ieTogSmFu
IEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPg0KDQpUaGFua3MuIElmIHlvdSB3YW50IG1lIHRv
IHJlLXdvcmsgdGhlIGNvbW1lbnQgdGhlbiBsZXQgbWUga25vdywgb3RoZXJ3aXNlIEknbSB0b3Rh
bGx5IGhhcHB5IGZvciB5b3UgdG8gZG8gaXQgb24gY29tbWl0Lg0KDQogIFBhdWwNCg0KPiANCj4g
SmFuDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 05 13:06:58 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Jul 2019 13:06:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hjNvS-0002Nn-E1; Fri, 05 Jul 2019 13:06:54 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=lx8X=VC=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1hjNvR-0002Nf-Ex
 for xen-devel@lists.xenproject.org; Fri, 05 Jul 2019 13:06:53 +0000
X-Inumbo-ID: c14af724-9f25-11e9-a13f-ff100d3c792f
Received: from aserp2120.oracle.com (unknown [141.146.126.78])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c14af724-9f25-11e9-a13f-ff100d3c792f;
 Fri, 05 Jul 2019 13:06:52 +0000 (UTC)
Received: from pps.filterd (aserp2120.oracle.com [127.0.0.1])
 by aserp2120.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x65D45lq072843;
 Fri, 5 Jul 2019 13:06: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-2018-07-02;
 bh=QK9fo9Ch9fGPkC8keusaNVBbkx/+S9P6i+h4EE3q7PA=;
 b=jSB3/3WaO+MBx21AFv8QzK6/DUlVtVeUoJ++/Abw1JNtCnnY9A1zizR6fZ1iyI9K4GCC
 resYVsEF0ojGQeSah4sBwNTNHRxy6pUwuqJRwrsgUsLJAwyYFfrGLjaOSnf3X5xVNIVQ
 c5pjmWihyKA8V3Mt2zJMIDVjnpzFWncd2IljQ7ERXyUs4i/y0bhXw6iEWgnFnGV7jrpU
 TQpbadauU0IGGuEce5cf/mSJwxSf5LfoMRf2hj+AqdTSj+YAnlJRQ39gKR3qEK8obV7M
 Snftrfi0ngAt3XoDh2iXr2rPAzqPkKoNOuAqGFOCXZVaXn9h20HrMtW/+YKGZK+YF6Yf hw== 
Received: from aserp3020.oracle.com (aserp3020.oracle.com [141.146.126.70])
 by aserp2120.oracle.com with ESMTP id 2te5tc2y2t-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 05 Jul 2019 13:06:39 +0000
Received: from pps.filterd (aserp3020.oracle.com [127.0.0.1])
 by aserp3020.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x65D3Ckc111741;
 Fri, 5 Jul 2019 13:06:39 GMT
Received: from aserv0122.oracle.com (aserv0122.oracle.com [141.146.126.236])
 by aserp3020.oracle.com with ESMTP id 2th9ece267-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 05 Jul 2019 13:06:38 +0000
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 x65D6cqY012249;
 Fri, 5 Jul 2019 13:06:38 GMT
Received: from bostrovs-us.us.oracle.com (/10.152.32.65)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Fri, 05 Jul 2019 06:06:38 -0700
To: Zhenzhong Duan <zhenzhong.duan@oracle.com>, linux-kernel@vger.kernel.org
References: <1562116778-5846-1-git-send-email-zhenzhong.duan@oracle.com>
 <1562116778-5846-5-git-send-email-zhenzhong.duan@oracle.com>
From: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Openpgp: preference=signencrypt
Autocrypt: addr=boris.ostrovsky@oracle.com; prefer-encrypt=mutual; keydata=
 mQINBFH8CgsBEAC0KiOi9siOvlXatK2xX99e/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
 0QUw5xzk1Y8MG1JQ56PtqReO33inBXG63yTIikJmUXFTw6lLJwARAQABtDNCb3JpcyBPc3Ry
 b3Zza3kgKFdvcmspIDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT6JAjgEEwECACIFAlH8
 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+2x1Qb3GT46uuQINBFH8CgsBEADGC/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
 SQARAQABiQIfBBgBAgAJBQJR/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: <7f5f42fd-de85-91f4-3274-055df28a27f6@oracle.com>
Date: Fri, 5 Jul 2019 09:06:53 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.0
MIME-Version: 1.0
In-Reply-To: <1562116778-5846-5-git-send-email-zhenzhong.duan@oracle.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9308
 signatures=668688
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-1810050000 definitions=main-1907050158
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9308
 signatures=668688
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0
 priorityscore=1501 malwarescore=0
 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015
 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=999 adultscore=0
 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1810050000
 definitions=main-1907050158
Subject: Re: [Xen-devel] [PATCH v5 4/4] x86/xen: Add "nopv" support for HVM
 guest
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: jgross@suse.com, sstabellini@kernel.org, mingo@redhat.com, bp@alien8.de,
 xen-devel@lists.xenproject.org, 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>

T24gNy8yLzE5IDk6MTkgUE0sIFpoZW56aG9uZyBEdWFuIHdyb3RlOgo+IFBWSCBndWVzdCBuZWVk
cyBQViBleHRlbnRpb25zIHRvIHdvcmssIHNvICJub3B2IiBwYXJhbWV0ZXIgc2hvdWxkIGJlCj4g
aWdub3JlZCBmb3IgUFZIIGJ1dCBub3QgZm9yIEhWTSBndWVzdC4KPgo+IElmIFBWSCBndWVzdCBi
b290cyB1cCB2aWEgdGhlIFhlbi1QVkggYm9vdCBlbnRyeSwgeGVuX3B2aCBpcyBzZXQgZWFybHks
Cj4gd2Uga25vdyBpdCdzIFBWSCBndWVzdCBhbmQgaWdub3JlICJub3B2IiBwYXJhbWV0ZXIgZGly
ZWN0bHkuCj4KPiBJZiBQVkggZ3Vlc3QgYm9vdHMgdXAgdmlhIHRoZSBub3JtYWwgYm9vdCBlbnRy
eSBzYW1lIGFzIEhWTSBndWVzdCwgaXQncwo+IGhhcmQgdG8gZGlzdGluZ3Vpc2ggUFZIIGFuZCBI
Vk0gZ3Vlc3QgYXQgdGhhdCB0aW1lLgo+Cj4gVG8gaGFuZGxlIHRoYXQgY2FzZSwgYWRkIGEgbmV3
IGZ1bmN0aW9uIHhlbl9odm1fbm9wdl9ndWVzdF9sYXRlX2luaXQoKQo+IHRvIGRldGVjdCBQVkgg
YXQgYSBsYXRlIHRpbWUgYW5kIHBhbmljIGl0c2VsZiBpZiBub3B2IGVuYWJsZWQgZm9yIGEKPiBQ
VkggZ3Vlc3QuCj4KPiBTaWduZWQtb2ZmLWJ5OiBaaGVuemhvbmcgRHVhbiA8emhlbnpob25nLmR1
YW5Ab3JhY2xlLmNvbT4KPiBDYzogQm9yaXMgT3N0cm92c2t5IDxib3Jpcy5vc3Ryb3Zza3lAb3Jh
Y2xlLmNvbT4KPiBDYzogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgo+IENjOiBTdGVm
YW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Cj4gQ2M6IFRob21hcyBHbGVp
eG5lciA8dGdseEBsaW51dHJvbml4LmRlPgo+IENjOiBJbmdvIE1vbG5hciA8bWluZ29AcmVkaGF0
LmNvbT4KPiBDYzogQm9yaXNsYXYgUGV0a292IDxicEBhbGllbjguZGU+Cj4gLS0tCj4gIGFyY2gv
eDg2L3hlbi9lbmxpZ2h0ZW5faHZtLmMgfCAyNyArKysrKysrKysrKysrKysrKysrKysrKysrKysK
PiAgMSBmaWxlIGNoYW5nZWQsIDI3IGluc2VydGlvbnMoKykKPgo+IGRpZmYgLS1naXQgYS9hcmNo
L3g4Ni94ZW4vZW5saWdodGVuX2h2bS5jIGIvYXJjaC94ODYveGVuL2VubGlnaHRlbl9odm0uYwo+
IGluZGV4IDE3NTZjZjcuLjA5YTAxMGEgMTAwNjQ0Cj4gLS0tIGEvYXJjaC94ODYveGVuL2VubGln
aHRlbl9odm0uYwo+ICsrKyBiL2FyY2gveDg2L3hlbi9lbmxpZ2h0ZW5faHZtLmMKPiBAQCAtMjMx
LDExICsyMzEsMzcgQEAgYm9vbCBfX2luaXQgeGVuX2h2bV9uZWVkX2xhcGljKHZvaWQpCj4gIAly
ZXR1cm4gdHJ1ZTsKPiAgfQo+ICAKPiArc3RhdGljIF9faW5pdCB2b2lkIHhlbl9odm1fbm9wdl9n
dWVzdF9sYXRlX2luaXQodm9pZCkKPiArewo+ICsjaWZkZWYgQ09ORklHX1hFTl9QVkgKPiArCWlm
ICh4ODZfcGxhdGZvcm0ubGVnYWN5LnJ0YyB8fCAheDg2X3BsYXRmb3JtLmxlZ2FjeS5ub192Z2Ep
Cj4gKwkJcmV0dXJuOwo+ICsKPiArCS8qIFBWSCBkZXRlY3RlZC4gKi8KPiArCXhlbl9wdmggPSB0
cnVlOwo+ICsKPiArCXBhbmljKCJcIm5vcHZcIiBhbmQgXCJ4ZW5fbm9wdlwiIHBhcmFtZXRlcnMg
YXJlIHVuc3VwcG9ydGVkIGluIFBWSCBndWVzdC4iKTsKPiArI2VuZGlmCj4gK30KCkNhbid0IGFs
bCBvZiB0aGlzIGJlIGRvbmUgaW4geGVuX2h2bV9ndWVzdF9sYXRlX2luaXQoKT8gSXQgaGFzIHRo
ZSBzYW1lCnRlc3RzIGFscmVhZHkgYW5kIGl0IHNlZW1zIHRvIG1lIHlvdSBzaG91bGQgYmUgYWJs
ZSB0byBwYW5pYyBmcm9tIHRoZXJlLgoKCi1ib3JpcwoKCj4gKwo+ICsKPiAgc3RhdGljIHVpbnQz
Ml90IF9faW5pdCB4ZW5fcGxhdGZvcm1faHZtKHZvaWQpCj4gIHsKPiAgCWlmICh4ZW5fcHZfZG9t
YWluKCkpCj4gIAkJcmV0dXJuIDA7Cj4gIAo+ICsJaWYgKHhlbl9wdmhfZG9tYWluKCkgJiYgbm9w
dikgewo+ICsJCS8qIEd1ZXN0IGJvb3RpbmcgdmlhIHRoZSBYZW4tUFZIIGJvb3QgZW50cnkgZ29l
cyBoZXJlICovCj4gKwkJcHJfaW5mbygiXCJub3B2XCIgcGFyYW1ldGVyIGlzIGlnbm9yZWQgaW4g
UFZIIGd1ZXN0XG4iKTsKPiArCQlub3B2ID0gZmFsc2U7Cj4gKwl9IGVsc2UgaWYgKG5vcHYpIHsK
PiArCQkvKgo+ICsJCSAqIEd1ZXN0IGJvb3RpbmcgdmlhIG5vcm1hbCBib290IGVudHJ5IChsaWtl
IHZpYSBncnViMikgZ29lcwo+ICsJCSAqIGhlcmUuCj4gKwkJICovCj4gKwkJeDg2X2luaXQuaHlw
ZXIuZ3Vlc3RfbGF0ZV9pbml0ID0geGVuX2h2bV9ub3B2X2d1ZXN0X2xhdGVfaW5pdDsKPiArCQly
ZXR1cm4gMDsKPiArCX0KPiAgCXJldHVybiB4ZW5fY3B1aWRfYmFzZSgpOwo+ICB9Cj4gIAo+IEBA
IC0yNjgsNCArMjk0LDUgQEAgc3RhdGljIF9faW5pdCB2b2lkIHhlbl9odm1fZ3Vlc3RfbGF0ZV9p
bml0KHZvaWQpCj4gIAkuaW5pdC5pbml0X21lbV9tYXBwaW5nCT0geGVuX2h2bV9pbml0X21lbV9t
YXBwaW5nLAo+ICAJLmluaXQuZ3Vlc3RfbGF0ZV9pbml0CT0geGVuX2h2bV9ndWVzdF9sYXRlX2lu
aXQsCj4gIAkucnVudGltZS5waW5fdmNwdSAgICAgICA9IHhlbl9waW5fdmNwdSwKPiArCS5pZ25v
cmVfbm9wdiAgICAgICAgICAgID0gdHJ1ZSwKPiAgfTsKCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 05 13:11:34 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Jul 2019 13:11:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hjNzw-00038u-22; Fri, 05 Jul 2019 13:11:32 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=8qSs=VC=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hjNzu-00038p-JW
 for xen-devel@lists.xenproject.org; Fri, 05 Jul 2019 13:11:30 +0000
X-Inumbo-ID: 668463ba-9f26-11e9-879c-9f42171911cb
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 668463ba-9f26-11e9-879c-9f42171911cb;
 Fri, 05 Jul 2019 13:11:29 +0000 (UTC)
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: Fo6CgeTwtDZ6jq2v6nsmbyevDz/GtGmgMDBT8V75JeZFMsGnkrkKVtA40ctvGy1Vm2pptPNIlC
 wxobX4Q+ZW3qgGN1HJca7VyspW5mMuCx2ZzjLZOSELb4JFi8wOBRyKSXCb0Bxqivv8agnLeOzq
 JkQvv93uQ6Tx+Pq9/M3LN1JklX1VP0D7f0Qy339YYGu4EbmJYWmb115BJrWfvS/4Yi7pKLmecT
 435ld2g1IEb05Shg5DsYMFTYCEX7r+03f+pS++Xf6vlnWSNxqa6axljhrP7oz9Lc5SQBlvAd1l
 buk=
X-SBRS: 2.7
X-MesageID: 2652753
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,455,1557201600"; 
   d="scan'208";a="2652753"
To: Paul Durrant <Paul.Durrant@citrix.com>, 'Juergen Gross' <jgross@suse.com>, 
 Jan Beulich <JBeulich@suse.com>, Anthony Perard <anthony.perard@citrix.com>
References: <20190704151522.32639-1-anthony.perard@citrix.com>
 <11258d51-03b7-05ad-e94c-e7dde56d39ee@suse.com>
 <c2a91602902b4c9294a12c4994a3663a@AMSPEX02CL03.citrite.net>
 <5c3268fd-bd69-f490-ef12-01a8c9cd4369@suse.com>
 <75a7ebcf-5265-5ad5-b8c3-107caf4a1f91@suse.com>
 <3eabb798d11e4bc086e9c4f231f79d32@AMSPEX02CL03.citrite.net>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <abf345ac-6518-7ce5-b7b9-4cdb81158b96@citrix.com>
Date: Fri, 5 Jul 2019 14:11:25 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <3eabb798d11e4bc086e9c4f231f79d32@AMSPEX02CL03.citrite.net>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH] include/public/io/ring.h: Remove xen_mb,
 xen_rmb, xen_wmb macros
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 KonradRzeszutek Wilk <konrad.wilk@oracle.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDUvMDcvMjAxOSAxMzoxMywgUGF1bCBEdXJyYW50IHdyb3RlOgo+PiAtLS0tLU9yaWdpbmFs
IE1lc3NhZ2UtLS0tLQo+IFtzbmlwXQo+PiBJJ20gY29tcGxldGVseSBvbiBKYW4ncyBzaWRlIGhl
cmUuCj4+Cj4+IFdoYXQgd291bGQgYmUgcG9zc2libGUgcGVyaGFwcyBpcyB0byBzcGxpdCByaW5n
LmggaW50byB0d28gaGVhZGVyczogYQo+PiBuZXcgb25lIHdpdGggdGhlIHB1cmUgcmluZyBkZWZp
bml0aW9ucyBhbmQgcmluZy5oICNpbmNsdWRlLWluZwo+PiB4ZW4tY29tcGF0LmggYW5kIHRoZSBu
ZXcgaGVhZGVyIGFuZCAjZGVmaW5lLWluZyB0aGUgeGVuKm1iKCkgbWFjcm9zLgo+Pgo+PiBOb3Qg
c3VyZSB0aGlzIHdvdWxkIGJlIHdvcnRoIGl0LCB0aG91Z2guCj4+Cj4gT2suIFByb2JhYmx5IG5v
dCB3b3J0aCBpdCwgYXMgeW91IHNheS4gSWYgd2UgZG9uJ3QgZmVlbCBjb21mb3J0YWJsZSByZW1v
dmUgb2xkIGNydWZ0IGxpa2UgdGhlc2UgdGhlbiBwcm9qZWN0cyBpbXBvcnRpbmcgdGhlIGhlYWRl
cnMgd2lsbCBqdXN0IGhhdmUgdG8gaGFjayBpdCBvciBsaXZlIHdpdGggaW1wb3J0aW5nIHhlbi1j
b21wYXQgdG9vLiBBbnRob255IGFscmVhZHkgc3VibWl0dGVkIGEgcGF0Y2ggZG9pbmcgdGhlIGZv
cm1lciBmb3IgUUVNVS4KCkxvb2suCgpFaXRoZXIgd2UgZXhwZWN0IHBlb3BsZSB0byBjb3B5IHRo
ZSBoZWFkZXJzLCBvciB3ZSBleHBlY3QgdG8gaGF2ZSBhCnNpbmdsZSBjYW5vbmljYWwgY29weSB3
aGljaCBpcyB1cCB0byBkYXRlIGFuZCBhbHdheXMgYmFja3dhcmRzIGNvbXBhdGlibGUuCgpBbGwg
ZG9jdW1lbnRhdGlvbiBzYXlzICJ0YWtlIGEgY29weSBvZiB0aGUgaGVhZGVycyIsIGFuZCBJIGhh
dmUgbmV2ZXIKc2VlbiBhbnl0aGluZywgZXhjZXB0IHRoZSByYXRoZXIgd2VpcmQgMi42LjE4IGRy
aXZlciBwb3J0IGluIHRyZWUsIHVzZQp0aGUgaGVhZGVycyB2ZXJiYXRpbS4KClRoZXNlIGhlYWRl
cnMgZGVzY3JpYmUgYW4gQUJJLCBub3QgYW4gQVBJLsKgIFN1cmUgLSB0aGUgQVBJIGlzIGJ5CmNv
bnZlbnRpb24gYnV0IGJ5IHRoZSB0aW1lIHBlb3BsZSBoYXZlIHRha2VuIGEgY29weSwgdGhleSBy
ZWFsbHkgYXJlCmZyZWUgdG8gbWFrZSBtb2RpZmljYXRpb25zIGFzIHRoZXkgc2VlIGZpdCwgYXMg
bG9uZyBhcyB0aGV5IGRvbid0IGNoYW5nZQp0aGUgQUJJLgoKSW5zaXN0aW5nIHRoYXQgZXZlcnlv
bmUgdGFrZSBhIGNvcHksICphbmQqIG1haW50YWluaW5nIEFQSSBjb21wYXRpYmlsaXR5CmZvciBv
YnNvbGV0ZSBjcnVmdCBpcyBhbiBleGVyY2lzZSBpbiBzZWxmLWZsYWdpbGF0aW9uLgoKR2l2ZW4g
dGhlcmUgYXJlIHplcm8gY3VycmVudCBjb25zdW1lcnMgdGhhdCB3ZSBrbm93IG9mIHVzaW5nIHRo
ZSBoZWFkZXJzCmluIGEgdmVyYmF0aW0gd2F5LCBhbmQgYWxsIHdlJ3JlIHRhbGtpbmcgYWJvdXQg
aXMgc29tZSBwaWVjZXMgd2hpY2jCoApyZWFsbHkgc2hvdWxkIG5ldmVyIGhhdmUgYmVlbiBwcmVz
ZW50IGluIHRoZSBmaXJzdCBwbGFjZSwgSSB0aGluayBpdHMKZW50aXJlbHkgcmVhc29uYWJsZSB0
byBtYWtlIHNvbWUgY2hhbmdlcyBhbmQgcmVsZWFzZSBub3RlIHRoZW0uCgpYZW4gNC4xMyByZWxl
YXNlOgrCoC4uLgrCoCogU29tZSBvYnNvbGV0ZSB3YXJ0cyBpbiB0aGUgcHVibGljIGhlYWRlcnMg
aGF2ZSBiZWVuIGRyb3BwZWQuwqAgUGVvcGxlCnN5bmNpbmcgdG8gdGhpcyB2ZXJzaW9uIHNob3Vs
ZCBiZSBhd2FyZSBvZjoKwqDCoCAxKSAuLi4KwqDCoCAyKSAuLi4KCk5vdGhpbmcgaGVyZSBpcyBy
b2NrZXQgc2NpZW5jZSwgaXMgaXQ/Cgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 05 13:18:11 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Jul 2019 13: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 1hjO6I-0003Ri-PH; Fri, 05 Jul 2019 13:18: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=cagM=VC=citrix.com=sergey.dyasli@srs-us1.protection.inumbo.net>)
 id 1hjO6H-0003Rd-Lm
 for xen-devel@lists.xenproject.org; Fri, 05 Jul 2019 13:18:05 +0000
X-Inumbo-ID: 514e6ce3-9f27-11e9-8980-bc764e045a96
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 514e6ce3-9f27-11e9-8980-bc764e045a96;
 Fri, 05 Jul 2019 13:18:03 +0000 (UTC)
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=sergey.dyasli@citrix.com;
 spf=Pass smtp.mailfrom=sergey.dyasli@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 sergey.dyasli@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="sergey.dyasli@citrix.com";
 x-sender="sergey.dyasli@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 sergey.dyasli@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="sergey.dyasli@citrix.com";
 x-sender="sergey.dyasli@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="sergey.dyasli@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: nmACD9AfZk8itnNSoxbdo0cwY3SwjxoCvHbGE6fhfjtd8RiRVKacnT9PNaDbEOCaZTd5e50CZQ
 lLEZgXw7ixayY3NVSR2XmDYwRV6kyXs/F0dV5+DC6owBTd4TDB6PJmT7ohedLOcQSyQoLsOSFq
 MeC7zMNg0QGri4Lhf6kG+6jAGnVD2xHaQyqSUSaxfIPTEjNNX4A2YEVJe4/pUx3suvsc+TX8SH
 xiCCAt2SSZNFQToWAeb4Pp3YwWgIKgZMsuhdt4/zQ1soE74Grk8tXJji9gt4HjxxwHW8QkY9xw
 jX8=
X-SBRS: 2.7
X-MesageID: 2655364
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,455,1557201600"; 
   d="scan'208";a="2655364"
To: Juergen Gross <jgross@suse.com>, <xen-devel@lists.xenproject.org>
References: <20190528103313.1343-1-jgross@suse.com>
From: Sergey Dyasli <sergey.dyasli@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=sergey.dyasli@citrix.com; keydata=
 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
Message-ID: <f2f3f5f2-8b9c-ac9c-00e8-1e601ec71070@citrix.com>
Date: Fri, 5 Jul 2019 14:17:58 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.1
MIME-Version: 1.0
In-Reply-To: <20190528103313.1343-1-jgross@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 00/60] xen: add core scheduling support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "sergey.dyasli@citrix.com >> Sergey Dyasli" <sergey.dyasli@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>, Robert
 VanVossen <robert.vanvossen@dornerworks.com>,
 Dario Faggioli <dfaggioli@suse.com>, Julien Grall <julien.grall@arm.com>,
 Josh Whitehead <josh.whitehead@dornerworks.com>,
 Meng Xu <mengxu@cis.upenn.edu>, Jan Beulich <jbeulich@suse.com>,
 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>

SGkgSnVlcmdlbiwKCkkgZGlkIHNvbWUgdGVzdGluZyBvZiB0aGlzIHNlcmllcyAod2l0aCBzY2hl
ZC1ncmFuPWNvcmUpIGFuZCBwb3N0aW5nIGEgY291cGxlIG9mCmNyYXNoIGJhY2t0cmFjZXMgaGVy
ZSBmb3IgeW91ciBpbmZvcm1hdGlvbi4KCkFkZGl0aW9uYWxseSwgcmVzdW1pbmcgYSBEZWJpYW4g
NyBndWVzdCBhZnRlciBzdXNwZW5kIGlzIGJyb2tlbi4KCkkgd2lsbCBiZSBhYmxlIHRvIHByb3Zp
ZGUgYW55IGFkZGl0aW9uYWwgaW5mb3JtYXRpb24gb25seSBhZnRlciBYZW5TdW1taXQgOikKCjEp
IFRoaXMgY3Jhc2ggaXMgcXVpdGUgbGlrZWx5IHRvIGhhcHBlbjoKClsyMDE5LTA3LTA0IDE4OjIy
OjQ2IFVUQ10gKFhFTikgWyAzNDI1LjIyMDY2MF0gV2F0Y2hkb2cgdGltZXIgZGV0ZWN0cyB0aGF0
IENQVTIgaXMgc3R1Y2shClsyMDE5LTA3LTA0IDE4OjIyOjQ2IFVUQ10gKFhFTikgWyAzNDI1LjIy
NjI5M10gLS0tLVsgWGVuLTQuMTMuMC04LjAuNi1kICB4ODZfNjQgIGRlYnVnPXkgICBOb3QgdGFp
bnRlZCBdLS0tLQpbMjAxOS0wNy0wNCAxODoyMjo0NiBVVENdIChYRU4pIFsgMzQyNS4yMzM1NzZd
IENQVTogICAgMgpbMjAxOS0wNy0wNCAxODoyMjo0NiBVVENdIChYRU4pIFsgMzQyNS4yMzYzNDhd
IFJJUDogICAgZTAwODpbPGZmZmY4MmQwODAyM2Q1Nzg+XSB2Y3B1X3NsZWVwX3N5bmMrMHg1MC8w
eDcxClsyMDE5LTA3LTA0IDE4OjIyOjQ2IFVUQ10gKFhFTikgWyAzNDI1LjI0MzQ1OF0gUkZMQUdT
OiAwMDAwMDAwMDAwMDAwMjAyICAgQ09OVEVYVDogaHlwZXJ2aXNvciAoZDM0djApClsyMDE5LTA3
LTA0IDE4OjIyOjQ3IFVUQ10gKFhFTikgWyAzNDI1LjI1MDEyOV0gcmF4OiAwMDAwMDAwMDAwMDAw
MDAxICAgcmJ4OiBmZmZmODMwNWYyOWU2MDAwICAgcmN4OiBmZmZmODMwNWYyOWU2MTI4ClsyMDE5
LTA3LTA0IDE4OjIyOjQ3IFVUQ10gKFhFTikgWyAzNDI1LjI1ODEwMV0gcmR4OiAwMDAwMDAwMDAw
MDAwMDAwICAgcnNpOiAwMDAwMDAwMDAwMDAwMjk2ICAgcmRpOiBmZmZmODMwODA2NmY5MTI4Clsy
MDE5LTA3LTA0IDE4OjIyOjQ3IFVUQ10gKFhFTikgWyAzNDI1LjI2NjA3Nl0gcmJwOiBmZmZmODMw
ODA2NmY3Y2I4ICAgcnNwOiBmZmZmODMwODA2NmY3Y2E4ICAgcjg6ICAwMDAwMDAwMGRlYWRmMDBk
ClsyMDE5LTA3LTA0IDE4OjIyOjQ3IFVUQ10gKFhFTikgWyAzNDI1LjI3NDA1Ml0gcjk6ICAwMDAw
MDAwMGRlYWRmMDBkICAgcjEwOiAwMDAwMDAwMDAwMDAwMDAwICAgcjExOiAwMDAwMDAwMDAwMDAw
MDAwClsyMDE5LTA3LTA0IDE4OjIyOjQ3IFVUQ10gKFhFTikgWyAzNDI1LjI4MjAyNl0gcjEyOiAw
MDAwMDAwMDAwMDAwMDAwICAgcjEzOiBmZmZmODMwNWYyOWU2MDAwICAgcjE0OiAwMDAwMDAwMDAw
MDAwMDAwClsyMDE5LTA3LTA0IDE4OjIyOjQ3IFVUQ10gKFhFTikgWyAzNDI1LjI4OTk5NF0gcjE1
OiAwMDAwMDAwMDAwMDAwMDAzICAgY3IwOiAwMDAwMDAwMDgwMDUwMDNiICAgY3I0OiAwMDAwMDAw
MDAwMTUyNmUwClsyMDE5LTA3LTA0IDE4OjIyOjQ3IFVUQ10gKFhFTikgWyAzNDI1LjI5Nzk3MF0g
Y3IzOiAwMDAwMDAwNWYyZGUzMDAwICAgY3IyOiAwMDAwMDAwMGMwMTJhZTc4ClsyMDE5LTA3LTA0
IDE4OjIyOjQ3IFVUQ10gKFhFTikgWyAzNDI1LjMwMzg2NF0gZnNiOiAwMDAwMDAwMDA0NzI0MDAw
ICAgZ3NiOiAwMDAwMDAwMGM1MmM0YTIwICAgZ3NzOiAwMDAwMDAwMDAwMDAwMDAwClsyMDE5LTA3
LTA0IDE4OjIyOjQ3IFVUQ10gKFhFTikgWyAzNDI1LjMxMTgzNl0gZHM6IDAwN2IgICBlczogMDA3
YiAgIGZzOiAwMGQ4ICAgZ3M6IDAwZTAgICBzczogMDAwMCAgIGNzOiBlMDA4ClsyMDE5LTA3LTA0
IDE4OjIyOjQ3IFVUQ10gKFhFTikgWyAzNDI1LjMxOTI5MF0gWGVuIGNvZGUgYXJvdW5kIDxmZmZm
ODJkMDgwMjNkNTc4PiAodmNwdV9zbGVlcF9zeW5jKzB4NTAvMHg3MSk6ClsyMDE5LTA3LTA0IDE4
OjIyOjQ3IFVUQ10gKFhFTikgWyAzNDI1LjMyNjc0NF0gIGVjIDAxIDAwIDAwIDA5IGQwIDQ4IDk4
IDw0OD4gMGIgODMgMjAgMDEgMDAgMDAgNzQgMDkgODAgYmIgMDcgMDEgMDAgMDAgMDAKWzIwMTkt
MDctMDQgMTg6MjI6NDcgVVRDXSAoWEVOKSBbIDM0MjUuMzM1MTUyXSBYZW4gc3RhY2sgdHJhY2Ug
ZnJvbSByc3A9ZmZmZjgzMDgwNjZmN2NhODoKWzIwMTktMDctMDQgMTg6MjI6NDcgVVRDXSAoWEVO
KSBbIDM0MjUuMzQwNzgzXSAgICBmZmZmODJkMDgwMmFlZGU0IGZmZmY4MzA1ZjI5ZTYwMDAgZmZm
ZjgzMDgwNjZmN2NjOCBmZmZmODJkMDgwMjA4MzcwClsyMDE5LTA3LTA0IDE4OjIyOjQ3IFVUQ10g
KFhFTikgWyAzNDI1LjM0ODg0NF0gICAgZmZmZjgzMDgwNjZmN2NlOCBmZmZmODJkMDgwMjNlMjVk
IDAwMDAwMDAwMDAwMDAwMDEgZmZmZjgzMDVmMzNmMDAwMApbMjAxOS0wNy0wNCAxODoyMjo0NyBV
VENdIChYRU4pIFsgMzQyNS4zNTY5MDRdICAgIGZmZmY4MzA4MDY2ZjdkNTggZmZmZjgyZDA4MDIw
OTY4MiAwMDAwMDMxYzYzYzk2NmFkIDAwMDAwMDAwZWQ2MDEwMDAKWzIwMTktMDctMDQgMTg6MjI6
NDcgVVRDXSAoWEVOKSBbIDM0MjUuMzY0OTYzXSAgICAwMDAwMDAwMDkyOTIwMDYzIDAwMDAwMDAw
MDAwMDAwMDkgZmZmZjgzMDVmMzNmMDAwMCAwMDAwMDAwMDAwMDAwMDAxClsyMDE5LTA3LTA0IDE4
OjIyOjQ3IFVUQ10gKFhFTikgWyAzNDI1LjM3MzAyNF0gICAgMDAwMDAwMDAwMDAwMDI5MiBmZmZm
ODJkMDgwMjQyZWUyIDAwMDAwMDAwMDAwMDAwMDEgZmZmZjgzMDVmMjllNjAwMApbMjAxOS0wNy0w
NCAxODoyMjo0NyBVVENdIChYRU4pIFsgMzQyNS4zODEwODRdICAgIDAwMDAwMDAwMDAwMDAwMDAg
ZmZmZjgzMDVmMzNmMDAwMCBmZmZmODMwODA2NmY3ZTI4IGZmZmY4MmQwODAyNGY5NzAKWzIwMTkt
MDctMDQgMTg6MjI6NDcgVVRDXSAoWEVOKSBbIDM0MjUuMzg5MTQ0XSAgICBmZmZmODMwNWYzM2Yw
MGQ0IDAwMDAwMDAwMDAwMDAwMGMgZmZmZjgzMDVmMzNmMDAwMCAwMDAwMDAwMGRlYWRmMDBkClsy
MDE5LTA3LTA0IDE4OjIyOjQ3IFVUQ10gKFhFTikgWyAzNDI1LjM5NzIwN10gICAgZmZmZjgzMDgw
NjZmN2RhOCBmZmZmODJkMDgwMmIzNzU0IGZmZmY4MmQwODAyMDlkNDYgZmZmZjgyZDA4MDIwYjZl
NwpbMjAxOS0wNy0wNCAxODoyMjo0NyBVVENdIChYRU4pIFsgMzQyNS40MDUyNjJdICAgIGZmZmY4
MzA4MDY2ZjdlMjggZmZmZjgyZDA4MDIwYzY1OCAwMDAwMDAwMmVjODZiZTc0IDAwMDAwMDAwMDAw
MDAwMDIKWzIwMTktMDctMDQgMTg6MjI6NDcgVVRDXSAoWEVOKSBbIDM0MjUuNDEzMzI1XSAgICBm
ZmZmODMwNWMzM2Q4MzAwIGZmZmY4MzA1ZjMzZjAwZDQgYWFhYWFhYWFhYWFhYWFhYSAwMDAwMDAw
YzAwMDAwMDA4ClsyMDE5LTA3LTA0IDE4OjIyOjQ3IFVUQ10gKFhFTikgWyAzNDI1LjQyMTM4M10g
ICAgMDAwMDAwMDAwMDAwMDAwOSBmZmZmODMwODFjY2ExMDAwIGZmZmY4MmQwODAzODgzNWEgZmZm
ZjgzMDgwNjZmN2VmOApbMjAxOS0wNy0wNCAxODoyMjo0NyBVVENdIChYRU4pIFsgMzQyNS40Mjk0
NDVdICAgIGZmZmY4MzA2YTJiMTEwMDAgMDAwMDAwMDBkZWFkZjAwZCAwMDAwMDAwMDAwMDAwMTgw
IDAwMDAwMDAwMDAwMDAwMDMKWzIwMTktMDctMDQgMTg6MjI6NDcgVVRDXSAoWEVOKSBbIDM0MjUu
NDM3NTAzXSAgICBmZmZmODMwODA2NmY3ZWM4IGZmZmY4MmQwODAzODM5NjQgZmZmZjgyZDA4MDM4
ODM1YSBmZmZmODJkMDAwMDAwMDA3ClsyMDE5LTA3LTA0IDE4OjIyOjQ3IFVUQ10gKFhFTikgWyAz
NDI1LjQ0NTU2NV0gICAgZmZmZjgyZDAwMDAwMDAwMSBmZmZmODJkMDAwMDAwMDAwIGZmZmY4MmQw
ZGVhZGYwMGQgZmZmZjgyZDBkZWFkZjAwZApbMjAxOS0wNy0wNCAxODoyMjo0NyBVVENdIChYRU4p
IFsgMzQyNS40NTM2MjRdICAgIGZmZmY4MmQwODAzODgzNWEgZmZmZjgyZDA4MDM4ODM0ZSBmZmZm
ODJkMDgwMzg4MzVhIGZmZmY4MmQwODAzODgzNGUKWzIwMTktMDctMDQgMTg6MjI6NDcgVVRDXSAo
WEVOKSBbIDM0MjUuNDYxNjgzXSAgICBmZmZmODJkMDgwMzg4MzVhIGZmZmY4MmQwODAzODgzNGUg
ZmZmZjgyZDA4MDM4ODM1YSBmZmZmODMwODA2NmY3ZWY4ClsyMDE5LTA3LTA0IDE4OjIyOjQ3IFVU
Q10gKFhFTikgWyAzNDI1LjQ2OTc0NF0gICAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAw
MDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMApbMjAxOS0wNy0wNCAxODoyMjo0
NyBVVENdIChYRU4pIFsgMzQyNS40Nzc4MDNdICAgIGZmZmY4MzA4MDY2ZjdlZTggZmZmZjgyZDA4
MDM4NTY0NCBmZmZmODJkMDgwMzg4MzVhIGZmZmY4MzA2YTJiMTEwMDAKWzIwMTktMDctMDQgMTg6
MjI6NDcgVVRDXSAoWEVOKSBbIDM0MjUuNDg1ODY1XSAgICAwMDAwN2NmN2Y5OTA4MGU3IGZmZmY4
MmQwODAzODgzOWIgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwClsyMDE5LTA3LTA0
IDE4OjIyOjQ3IFVUQ10gKFhFTikgWyAzNDI1LjQ5MzkyM10gICAgMDAwMDAwMDAwMDAwMDAwMCAw
MDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDEgMDAwMDAwMDAwMDAwMDAwNwpbMjAxOS0w
Ny0wNCAxODoyMjo0NyBVVENdIChYRU4pIFsgMzQyNS41MDE5ODldIFhlbiBjYWxsIHRyYWNlOgpb
MjAxOS0wNy0wNCAxODoyMjo0NyBVVENdIChYRU4pIFsgMzQyNS41MDUyNzhdICAgIFs8ZmZmZjgy
ZDA4MDIzZDU3OD5dIHZjcHVfc2xlZXBfc3luYysweDUwLzB4NzEKWzIwMTktMDctMDQgMTg6MjI6
NDcgVVRDXSAoWEVOKSBbIDM0MjUuNTExNTE4XSAgICBbPGZmZmY4MmQwODAyMDgzNzA+XSB2Y3B1
X3BhdXNlKzB4MjEvMHgyMwpbMjAxOS0wNy0wNCAxODoyMjo0NyBVVENdIChYRU4pIFsgMzQyNS41
MTczMjZdICAgIFs8ZmZmZjgyZDA4MDIzZTI1ZD5dIHZjcHVfc2V0X3BlcmlvZGljX3RpbWVyKzB4
MjcvMHg3MwpbMjAxOS0wNy0wNCAxODoyMjo0NyBVVENdIChYRU4pIFsgMzQyNS41MjQyNThdICAg
IFs8ZmZmZjgyZDA4MDIwOTY4Mj5dIGRvX3ZjcHVfb3ArMHgyYzkvMHg2NjgKWzIwMTktMDctMDQg
MTg6MjI6NDcgVVRDXSAoWEVOKSBbIDM0MjUuNTMwMjM4XSAgICBbPGZmZmY4MmQwODAyNGY5NzA+
XSBjb21wYXRfdmNwdV9vcCsweDI1MC8weDM5MApbMjAxOS0wNy0wNCAxODoyMjo0NyBVVENdIChY
RU4pIFsgMzQyNS41MzY1NjZdICAgIFs8ZmZmZjgyZDA4MDM4Mzk2ND5dIHB2X2h5cGVyY2FsbCsw
eDM2NC8weDU2NApbMjAxOS0wNy0wNCAxODoyMjo0NyBVVENdIChYRU4pIFsgMzQyNS41NDI3MTld
ICAgIFs8ZmZmZjgyZDA4MDM4NTY0ND5dIGRvX2VudHJ5X2ludDgyKzB4MjYvMHgyZApbMjAxOS0w
Ny0wNCAxODoyMjo0NyBVVENdIChYRU4pIFsgMzQyNS41NDg4NzZdICAgIFs8ZmZmZjgyZDA4MDM4
ODM5Yj5dIGVudHJ5X2ludDgyKzB4YmIvMHhjMApbMjAxOS0wNy0wNCAxODoyMjo0NyBVVENdIChY
RU4pIFsgMzQyNS41NTQ3NjRdClsyMDE5LTA3LTA0IDE4OjIyOjQ3IFVUQ10gKFhFTikgWyAzNDI1
LjU1Njc2MF0gQ1BVMSBAIGJlZWY6ZmZmZmY4ODAwMGE1ZjQ5NSAoMDAwMDAwMDAwMDAwMDAwMCkK
WzIwMTktMDctMDQgMTg6MjI6NDcgVVRDXSAoWEVOKSBbIDM0MjUuNTYyODI1XSBDUFUwIEAgZTAw
ODpmZmZmODJkMDgwMjUzYzUxIChuczE2NTUwLmMjbnMxNjU1MF9pbnRlcnJ1cHQrMC8weDc5KQpb
MjAxOS0wNy0wNCAxODoyMjo0NyBVVENdIChYRU4pIFsgMzQyNS41NzA0NTJdIENQVTcgQCBlMDMz
OmZmZmZmZmZmODEwZmI0OWIgKDAwMDAwMDAwMDAwMDAwMDApClsyMDE5LTA3LTA0IDE4OjIyOjQ3
IFVUQ10gKFhFTikgWyAzNDI1LjU3NjUxOF0gQ1BVNiBAIGUwMDg6ZmZmZjgyZDA4MDI3OWJjMSAo
ZG9tYWluLmMjZGVmYXVsdF9pZGxlKzB4YzMvMHhkYSkKWzIwMTktMDctMDQgMTg6MjI6NDcgVVRD
XSAoWEVOKSBbIDM0MjUuNTgzODg3XSBDUFUzIEAgMDA2MTpjMDRiNjY4YSAoMDAwMDAwMDAwMDAw
MDAwMCkKWzIwMTktMDctMDQgMTg6MjI6NDcgVVRDXSAoWEVOKSBbIDM0MjUuNTg5MjU5XSBDUFU0
IEAgMDA2MTpjMDUzNDY4ZSAoMDAwMDAwMDAwMDAwMDAwMCkKWzIwMTktMDctMDQgMTg6MjI6NDcg
VVRDXSAoWEVOKSBbIDM0MjUuNTk0NjM2XSBDUFU1IEAgZTAwODpmZmZmODJkMDgwMjc5YmMxIChk
b21haW4uYyNkZWZhdWx0X2lkbGUrMHhjMy8weGRhKQpbMjAxOS0wNy0wNCAxODoyMjo0NyBVVENd
IChYRU4pIFsgMzQyNS42MDI1MzddClsyMDE5LTA3LTA0IDE4OjIyOjQ3IFVUQ10gKFhFTikgWyAz
NDI1LjYwNDUzMl0gKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgpbMjAx
OS0wNy0wNCAxODoyMjo0NyBVVENdIChYRU4pIFsgMzQyNS42MDk5OTFdIFBhbmljIG9uIENQVSAy
OgpbMjAxOS0wNy0wNCAxODoyMjo0NyBVVENdIChYRU4pIFsgMzQyNS42MTMyODNdIEZBVEFMIFRS
QVA6IHZlY3RvciA9IDIgKG5taSkKWzIwMTktMDctMDQgMTg6MjI6NDcgVVRDXSAoWEVOKSBbIDM0
MjUuNjE3NzA2XSBbZXJyb3JfY29kZT0wMDAwXQpbMjAxOS0wNy0wNCAxODoyMjo0NyBVVENdIChY
RU4pIFsgMzQyNS42MjEyNTddICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioKWzIwMTktMDctMDQgMTg6MjI6NDcgVVRDXSAoWEVOKSBbIDM0MjUuNjI2NzE1XQpbMjAxOS0w
Ny0wNCAxODoyMjo0NyBVVENdIChYRU4pIFsgMzQyNS42Mjg3MTFdIFJlYm9vdCBpbiBmaXZlIHNl
Y29uZHMuLi4KCjIpIFRoaXMgb25lIGhhcyBiZWVuIHNlZW4gb25seSBvbmNlIHNvIGZhcjoKClsy
MDE5LTA3LTA1IDAwOjM3OjE2IFVUQ10gKFhFTikgWzI0OTA3LjQ4MjY4Nl0gV2F0Y2hkb2cgdGlt
ZXIgZGV0ZWN0cyB0aGF0IENQVTMwIGlzIHN0dWNrIQpbMjAxOS0wNy0wNSAwMDozNzoxNiBVVENd
IChYRU4pIFsyNDkwNy41MTQxODBdIC0tLS1bIFhlbi00LjEzLjAtOC4wLjYtZCAgeDg2XzY0ICBk
ZWJ1Zz15ICAgTm90IHRhaW50ZWQgXS0tLS0KWzIwMTktMDctMDUgMDA6Mzc6MTYgVVRDXSAoWEVO
KSBbMjQ5MDcuNTUyMDcwXSBDUFU6ICAgIDMwClsyMDE5LTA3LTA1IDAwOjM3OjE2IFVUQ10gKFhF
TikgWzI0OTA3LjU2NTI4MV0gUklQOiAgICBlMDA4Ols8ZmZmZjgyZDA4MDI0MDZmYz5dIHNjaGVk
X2NvbnRleHRfc3dpdGNoZWQrMHhhZi8weDEwMQpbMjAxOS0wNy0wNSAwMDozNzoxNiBVVENdIChY
RU4pIFsyNDkwNy42MDEyMzJdIFJGTEFHUzogMDAwMDAwMDAwMDAwMDIwMiAgIENPTlRFWFQ6IGh5
cGVydmlzb3IKWzIwMTktMDctMDUgMDA6Mzc6MTYgVVRDXSAoWEVOKSBbMjQ5MDcuNjI5OTk4XSBy
YXg6IDAwMDAwMDAwMDAwMDAwMDIgICByYng6IGZmZmY4MzIwMjc4MmU4ODAgICByY3g6IDAwMDAw
MDAwMDAwMDAwMWUKWzIwMTktMDctMDUgMDA6Mzc6MTYgVVRDXSAoWEVOKSBbMjQ5MDcuNjY5NjUx
XSByZHg6IGZmZmY4MzIwMjc4MmU5MDQgICByc2k6IGZmZmY4MzIwMjc4MjMwMDAgICByZGk6IGZm
ZmY4MzIwMjc4MjMwMDAKWzIwMTktMDctMDUgMDA6Mzc6MTYgVVRDXSAoWEVOKSBbMjQ5MDcuNzA2
NTYwXSByYnA6IGZmZmY4MzQwM2NhYjdkMjAgICByc3A6IGZmZmY4MzQwM2NhYjdkMDAgICByODog
IDAwMDAwMDAwMDAwMDAwMDAKWzIwMTktMDctMDUgMDA6Mzc6MTYgVVRDXSAoWEVOKSBbMjQ5MDcu
NzQzMjU4XSByOTogIDAwMDAwMDAwMDAwMDAwMDAgICByMTA6IDAyMDAyMDAyMDAyMDAyMDAgICBy
MTE6IDAxMDAxMDAxMDAxMDAxMDAKWzIwMTktMDctMDUgMDA6Mzc6MTYgVVRDXSAoWEVOKSBbMjQ5
MDcuNzc5OTQwXSByMTI6IGZmZmY4MzIwMjc4MjMwMDAgICByMTM6IGZmZmY4MzIwMjc4MjMwMDAg
ICByMTQ6IGZmZmY4MzIwMjc4MmU3YjAKWzIwMTktMDctMDUgMDA6Mzc6MTYgVVRDXSAoWEVOKSBb
MjQ5MDcuODE2ODQ5XSByMTU6IGZmZmY4MzIwMjc4MmU4ODAgICBjcjA6IDAwMDAwMDAwODAwNTAw
M2IgICBjcjQ6IDAwMDAwMDAwMDAwNDI2ZTAKWzIwMTktMDctMDUgMDA6Mzc6MTYgVVRDXSAoWEVO
KSBbMjQ5MDcuODU0MTI1XSBjcjM6IDAwMDAwMDAwYmQ4YTEwMDAgICBjcjI6IDAwMDAwMDAwMTg1
MWI3OTgKWzIwMTktMDctMDUgMDA6Mzc6MTYgVVRDXSAoWEVOKSBbMjQ5MDcuODgxNDgzXSBmc2I6
IDAwMDAwMDAwMDAwMDAwMDAgICBnc2I6IDAwMDAwMDAwMDAwMDAwMDAgICBnc3M6IDAwMDAwMDAw
MDAwMDAwMDAKWzIwMTktMDctMDUgMDA6Mzc6MTYgVVRDXSAoWEVOKSBbMjQ5MDcuOTE4MzA5XSBk
czogMDAwMCAgIGVzOiAwMDAwICAgZnM6IDAwMDAgICBnczogMDAwMCAgIHNzOiAwMDAwICAgY3M6
IGUwMDgKWzIwMTktMDctMDUgMDA6Mzc6MTYgVVRDXSAoWEVOKSBbMjQ5MDcuOTUyNjE5XSBYZW4g
Y29kZSBhcm91bmQgPGZmZmY4MmQwODAyNDA2ZmM+IChzY2hlZF9jb250ZXh0X3N3aXRjaGVkKzB4
YWYvMHgxMDEpOgpbMjAxOS0wNy0wNSAwMDozNzoxNiBVVENdIChYRU4pIFsyNDkwNy45OTAyNzdd
ICAwMCAwMCBlYiAxOCBmMyA5MCA4YiAwMiA8ODU+IGMwIDc1IGY4IGViIDBlIDQ5IDhiIDdlIDMw
IDQ4IDg1IGZmIDc0IDA1IGU4ClsyMDE5LTA3LTA1IDAwOjM3OjE2IFVUQ10gKFhFTikgWzI0OTA4
LjAzMjM5M10gWGVuIHN0YWNrIHRyYWNlIGZyb20gcnNwPWZmZmY4MzQwM2NhYjdkMDA6ClsyMDE5
LTA3LTA1IDAwOjM3OjE2IFVUQ10gKFhFTikgWzI0OTA4LjA2MTI5OF0gICAgZmZmZjgzMjAyNzgy
MzAwMCBmZmZmODMyMDI3ODIzMDAwIDAwMDAwMDAwMDAwMDAwMDAgZmZmZjgzMjAyNzgyZTg4MApb
MjAxOS0wNy0wNSAwMDozNzoxNiBVVENdIChYRU4pIFsyNDkwOC4wOTg1MjldICAgIGZmZmY4MzQw
M2NhYjdkNjAgZmZmZjgyZDA4MDI0MDdjMCAwMDAwMDAwMDAwMDAwMDgyIGZmZmY4MzIwMjc4MmU3
YzgKWzIwMTktMDctMDUgMDA6Mzc6MTYgVVRDXSAoWEVOKSBbMjQ5MDguMTM1NjIyXSAgICAwMDAw
MDAwMDAwMDAwMDFlIGZmZmY4MzIwMjc4MmU3YzggMDAwMDAwMDAwMDAwMDAxZSBmZmZmODJkMDgw
NjAyNjI4ClsyMDE5LTA3LTA1IDAwOjM3OjE2IFVUQ10gKFhFTikgWzI0OTA4LjE3MjY3MV0gICAg
ZmZmZjgzNDAzY2FiN2RjMCBmZmZmODJkMDgwMjQwZDgzIDAwMDAwMDAwMDAwMGRmOTkgMDAwMDAw
MDAwMDAwMDAxZQpbMjAxOS0wNy0wNSAwMDozNzoxNiBVVENdIChYRU4pIFsyNDkwOC4yMTAyMTJd
ICAgIGZmZmY4MzIwMjc4MjMwMDAgMDAwMDE2YTYyZGM4YzZiYyAwMDAwMDBmYzAwMDAwMDAwIDAw
MDAwMDAwMDAwMDAwMWUKWzIwMTktMDctMDUgMDA6Mzc6MTYgVVRDXSAoWEVOKSBbMjQ5MDguMjQ3
MTgxXSAgICBmZmZmODMyMDI3ODJlN2M4IGZmZmY4MmQwODA2MDI2MjggZmZmZjgyZDA4MDVkYTQ2
MCAwMDAwMDAwMDAwMDAwMDFlClsyMDE5LTA3LTA1IDAwOjM3OjE2IFVUQ10gKFhFTikgWzI0OTA4
LjI4NDI3OV0gICAgZmZmZjgzNDAzY2FiN2U2MCBmZmZmODJkMDgwMjQwZWE0IDAwMDAwMDAyODAy
YWVjYzUgZmZmZjgzMjAyNzgyMzAwMApbMjAxOS0wNy0wNSAwMDozNzoxNiBVVENdIChYRU4pIFsy
NDkwOC4zMjExMjhdICAgIGZmZmY4MzIwMjc4MmU3YjAgZmZmZjgzMjAyNzgyZTg4MCBmZmZmODM0
MDNjYWI3ZTEwIGZmZmY4MmQwODAyNzNiNGUKWzIwMTktMDctMDUgMDA6Mzc6MTYgVVRDXSAoWEVO
KSBbMjQ5MDguMzU4MzA4XSAgICBmZmZmODM0MDNjYWI3ZTEwIGZmZmY4MmQwODAyNDJmN2YgZmZm
ZjgzNDAzY2FiN2U2MCBmZmZmODJkMDgwMjQ2NjNhClsyMDE5LTA3LTA1IDAwOjM3OjE3IFVUQ10g
KFhFTikgWzI0OTA4LjM5NTY2Ml0gICAgZmZmZjgzNDAzY2FiN2VhMCBmZmZmODJkMDgwMmVjMzJh
IGZmZmY4MzQwMDAwMDAwZmYgZmZmZjgyZDA4MDViYzg4MApbMjAxOS0wNy0wNSAwMDozNzoxNyBV
VENdIChYRU4pIFsyNDkwOC40MzIzNzZdICAgIGZmZmY4MmQwODA1YmI5ODAgZmZmZmZmZmZmZmZm
ZmZmZiBmZmZmODM0MDNjYWI3ZmZmIDAwMDAwMDAwMDAwMDAwMWUKWzIwMTktMDctMDUgMDA6Mzc6
MTcgVVRDXSAoWEVOKSBbMjQ5MDguNDY5ODEyXSAgICBmZmZmODM0MDNjYWI3ZTkwIGZmZmY4MmQw
ODAyNDI1NzUgMDAwMDAwMDAwMDAwMGYwMCBmZmZmODJkMDgwNWJiOTgwClsyMDE5LTA3LTA1IDAw
OjM3OjE3IFVUQ10gKFhFTikgWzI0OTA4LjUwODM3M10gICAgMDAwMDAwMDAwMDAwMDAxZSBmZmZm
ODJkMDgwNjAyNmYwIGZmZmY4MzQwM2NhYjdlYTAgZmZmZjgyZDA4MDI0MjVjYQpbMjAxOS0wNy0w
NSAwMDozNzoxNyBVVENdIChYRU4pIFsyNDkwOC41NDk4NTZdICAgIGZmZmY4MzQwM2NhYjdlZjAg
ZmZmZjgyZDA4MDI3YTYwMSBmZmZmODJkMDgwMjQyNTc1IDAwMDAwMDFlN2ZmZGUwMDAKWzIwMTkt
MDctMDUgMDA6Mzc6MTcgVVRDXSAoWEVOKSBbMjQ5MDguNTg4MDIyXSAgICBmZmZmODMyMDI3ODIz
MDAwIGZmZmY4MzIwMjc4MjMwMDAgZmZmZjgzMTI3ZmZkZTAwMCBmZmZmODMyMDNmZmU1MDAwClsy
MDE5LTA3LTA1IDAwOjM3OjE3IFVUQ10gKFhFTikgWzI0OTA4LjYyNTIxN10gICAgMDAwMDAwMDAw
MDAwMDAxZSBmZmZmODMxMjA0MDkyMDAwIGZmZmY4MzQwM2NhYjdkNzggMDAwMDAwMDBmZmZmZmZl
ZApbMjAxOS0wNy0wNSAwMDozNzoxNyBVVENdIChYRU4pIFsyNDkwOC42NjI5MzJdICAgIGZmZmZm
ZmZmODE4MDAwMDAgMDAwMDAwMDAwMDAwMDAwMCBmZmZmZmZmZjgxODAwMDAwIDAwMDAwMDAwMDAw
MDAwMDAKWzIwMTktMDctMDUgMDA6Mzc6MTcgVVRDXSAoWEVOKSBbMjQ5MDguNzAzMjQ2XSAgICBm
ZmZmZmZmZjgxOGY0NTgwIGZmZmY4ODAwMzkxMTg4NDggMDAwMDBlNmEzYzRiMjY5OCAwMDAwMDAw
MDE0ODkwMGRiClsyMDE5LTA3LTA1IDAwOjM3OjE3IFVUQ10gKFhFTikgWzI0OTA4Ljc0MzY3MV0g
ICAgMDAwMDAwMDAwMDAwMDAwMCBmZmZmZmZmZjgxMDFlNjUwIGZmZmZmZmZmODE4NWMzZTAgMDAw
MDAwMDAwMDAwMDAwMApbMjAxOS0wNy0wNSAwMDozNzoxNyBVVENdIChYRU4pIFsyNDkwOC43ODE5
MjddICAgIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwYmVlZjAwMDBiZWVm
IGZmZmZmZmZmODEwNTRlYjIKWzIwMTktMDctMDUgMDA6Mzc6MTcgVVRDXSAoWEVOKSBbMjQ5MDgu
ODIwOTg2XSBYZW4gY2FsbCB0cmFjZToKWzIwMTktMDctMDUgMDA6Mzc6MTcgVVRDXSAoWEVOKSBb
MjQ5MDguODM2Nzg5XSAgICBbPGZmZmY4MmQwODAyNDA2ZmM+XSBzY2hlZF9jb250ZXh0X3N3aXRj
aGVkKzB4YWYvMHgxMDEKWzIwMTktMDctMDUgMDA6Mzc6MTcgVVRDXSAoWEVOKSBbMjQ5MDguODY5
OTE2XSAgICBbPGZmZmY4MmQwODAyNDA3YzA+XSBzY2hlZHVsZS5jI3NjaGVkX2NvbnRleHRfc3dp
dGNoKzB4NzIvMHgxNTEKWzIwMTktMDctMDUgMDA6Mzc6MTcgVVRDXSAoWEVOKSBbMjQ5MDguOTA3
Mzg0XSAgICBbPGZmZmY4MmQwODAyNDBkODM+XSBzY2hlZHVsZS5jI3NjaGVkX3NsYXZlKzB4MmEz
LzB4MmIyClsyMDE5LTA3LTA1IDAwOjM3OjE3IFVUQ10gKFhFTikgWzI0OTA4Ljk0MTI0MV0gICAg
WzxmZmZmODJkMDgwMjQwZWE0Pl0gc2NoZWR1bGUuYyNzY2hlZHVsZSsweDExMi8weDJhMQpbMjAx
OS0wNy0wNSAwMDozNzoxNyBVVENdIChYRU4pIFsyNDkwOC45NzM5MzldICAgIFs8ZmZmZjgyZDA4
MDI0MjU3NT5dIHNvZnRpcnEuYyNfX2RvX3NvZnRpcnErMHg4NS8weDkwClsyMDE5LTA3LTA1IDAw
OjM3OjE3IFVUQ10gKFhFTikgWzI0OTA5LjAwNzEwMV0gICAgWzxmZmZmODJkMDgwMjQyNWNhPl0g
ZG9fc29mdGlycSsweDEzLzB4MTUKWzIwMTktMDctMDUgMDA6Mzc6MTcgVVRDXSAoWEVOKSBbMjQ5
MDkuMDM1OTcxXSAgICBbPGZmZmY4MmQwODAyN2E2MDE+XSBkb21haW4uYyNpZGxlX2xvb3ArMHhh
ZC8weGMwClsyMDE5LTA3LTA1IDAwOjM3OjE3IFVUQ10gKFhFTikgWzI0OTA5LjA3MDU0Nl0KWzIw
MTktMDctMDUgMDA6Mzc6MTcgVVRDXSAoWEVOKSBbMjQ5MDkuMDgwMjg2XSBDUFUwIEAgZTAwODpm
ZmZmODJkMDgwMjQzMWJhIChzdG9wX21hY2hpbmUuYyNzdG9wbWFjaGluZV93YWl0X3N0YXRlKzB4
MWEvMHgyNCkKWzIwMTktMDctMDUgMDA6Mzc6MTcgVVRDXSAoWEVOKSBbMjQ5MDkuMTIyODk2XSBD
UFUxIEAgZTAwODpmZmZmODJkMDgwMjQwNmY4IChzY2hlZF9jb250ZXh0X3N3aXRjaGVkKzB4YWIv
MHgxMDEpClsyMDE5LTA3LTA1IDAwOjM3OjE4IFVUQ10gKFhFTikgWzI0OTA5LjE1OTUxOF0gQ1BV
MyBAIGUwMDg6ZmZmZjgyZDA4MDI0MzFmYSAoc3RvcF9tYWNoaW5lLmMjc3RvcG1hY2hpbmVfYWN0
aW9uKzB4MzYvMHhhMCkKWzIwMTktMDctMDUgMDA6Mzc6MTggVVRDXSAoWEVOKSBbMjQ5MDkuMTk5
NjA3XSBDUFUyIEAgZTAwODpmZmZmODJkMDgwMjQwNmZjIChzY2hlZF9jb250ZXh0X3N3aXRjaGVk
KzB4YWYvMHgxMDEpClsyMDE5LTA3LTA1IDAwOjM3OjE4IFVUQ10gKFhFTikgWzI0OTA5LjIzNTc3
M10gQ1BVNSBAIGUwMDg6ZmZmZjgyZDA4MDI0MzFmNCAoc3RvcF9tYWNoaW5lLmMjc3RvcG1hY2hp
bmVfYWN0aW9uKzB4MzAvMHhhMCkKWzIwMTktMDctMDUgMDA6Mzc6MTggVVRDXSAoWEVOKSBbMjQ5
MDkuMjc2MDM5XSBDUFU0IEAgZTAwODpmZmZmODJkMDgwMjQwNmZhIChzY2hlZF9jb250ZXh0X3N3
aXRjaGVkKzB4YWQvMHgxMDEpClsyMDE5LTA3LTA1IDAwOjM3OjE4IFVUQ10gKFhFTikgWzI0OTA5
LjMxMjM3MV0gQ1BVNyBAIGUwMDg6ZmZmZjgyZDA4MDI0MzFmYSAoc3RvcF9tYWNoaW5lLmMjc3Rv
cG1hY2hpbmVfYWN0aW9uKzB4MzYvMHhhMCkKWzIwMTktMDctMDUgMDA6Mzc6MTggVVRDXSAoWEVO
KSBbMjQ5MDkuMzUyOTMwXSBDUFU2IEAgZTAwODpmZmZmODJkMDgwMjQwNmZjIChzY2hlZF9jb250
ZXh0X3N3aXRjaGVkKzB4YWYvMHgxMDEpClsyMDE5LTA3LTA1IDAwOjM3OjE4IFVUQ10gKFhFTikg
WzI0OTA5LjM4ODkyOF0gQ1BVOCBAIGUwMDg6ZmZmZjgyZDA4MDI0MDZmYSAoc2NoZWRfY29udGV4
dF9zd2l0Y2hlZCsweGFkLzB4MTAxKQpbMjAxOS0wNy0wNSAwMDozNzoxOCBVVENdIChYRU4pIFsy
NDkwOS40MjQ2NjRdIENQVTkgQCBlMDA4OmZmZmY4MmQwODAyNDMxZmEgKHN0b3BfbWFjaGluZS5j
I3N0b3BtYWNoaW5lX2FjdGlvbisweDM2LzB4YTApClsyMDE5LTA3LTA1IDAwOjM3OjE4IFVUQ10g
KFhFTikgWzI0OTA5LjQ2NTM3Nl0gQ1BVMTAgQCBlMDA4OmZmZmY4MmQwODAyNDMxZmEgKHN0b3Bf
bWFjaGluZS5jI3N0b3BtYWNoaW5lX2FjdGlvbisweDM2LzB4YTApClsyMDE5LTA3LTA1IDAwOjM3
OjE4IFVUQ10gKFhFTikgWzI0OTA5LjUwNzQ0OV0gQ1BVMTEgQCBlMDA4OmZmZmY4MmQwODAyNDA2
ZmEgKHNjaGVkX2NvbnRleHRfc3dpdGNoZWQrMHhhZC8weDEwMSkKWzIwMTktMDctMDUgMDA6Mzc6
MTggVVRDXSAoWEVOKSBbMjQ5MDkuNTQ0NzAzXSBDUFUxMyBAIGUwMDg6ZmZmZjgyZDA4MDI0MzFm
MiAoc3RvcF9tYWNoaW5lLmMjc3RvcG1hY2hpbmVfYWN0aW9uKzB4MmUvMHhhMCkKWzIwMTktMDct
MDUgMDA6Mzc6MTggVVRDXSAoWEVOKSBbMjQ5MDkuNTg4ODg0XSBDUFUxMiBAIGUwMDg6ZmZmZjgy
ZDA4MDI0MDZmYyAoc2NoZWRfY29udGV4dF9zd2l0Y2hlZCsweGFmLzB4MTAxKQpbMjAxOS0wNy0w
NSAwMDozNzoxOCBVVENdIChYRU4pIFsyNDkwOS42MjU3ODFdIENQVTE1IEAgZTAwODpmZmZmODJk
MDgwMjQzMWZhIChzdG9wX21hY2hpbmUuYyNzdG9wbWFjaGluZV9hY3Rpb24rMHgzNi8weGEwKQpb
MjAxOS0wNy0wNSAwMDozNzoxOCBVVENdIChYRU4pIFsyNDkwOS42NjY2NDldIENQVTE0IEAgZTAw
ODpmZmZmODJkMDgwMjQwNmZhIChzY2hlZF9jb250ZXh0X3N3aXRjaGVkKzB4YWQvMHgxMDEpClsy
MDE5LTA3LTA1IDAwOjM3OjE4IFVUQ10gKFhFTikgWzI0OTA5LjcwMzM5Nl0gQ1BVMTcgQCBlMDA4
OmZmZmY4MmQwODAyNDMxZjQgKHN0b3BfbWFjaGluZS5jI3N0b3BtYWNoaW5lX2FjdGlvbisweDMw
LzB4YTApClsyMDE5LTA3LTA1IDAwOjM3OjE4IFVUQ10gKFhFTikgWzI0OTA5Ljc0NDA4OV0gQ1BV
MTYgQCBlMDA4OmZmZmY4MmQwODAyNDA2ZmEgKHNjaGVkX2NvbnRleHRfc3dpdGNoZWQrMHhhZC8w
eDEwMSkKWzIwMTktMDctMDUgMDA6Mzc6MTggVVRDXSAoWEVOKSBbMjQ5MDkuNzgxMTE3XSBDUFUy
MyBAIGUwMDg6ZmZmZjgyZDA4MDI0MzFmYSAoc3RvcF9tYWNoaW5lLmMjc3RvcG1hY2hpbmVfYWN0
aW9uKzB4MzYvMHhhMCkKWzIwMTktMDctMDUgMDA6Mzc6MTggVVRDXSAoWEVOKSBbMjQ5MDkuODIx
NjkyXSBDUFUyMiBAIGUwMDg6ZmZmZjgyZDA4MDI0MDZmYSAoc2NoZWRfY29udGV4dF9zd2l0Y2hl
ZCsweGFkLzB4MTAxKQpbMjAxOS0wNy0wNSAwMDozNzoxOCBVVENdIChYRU4pIFsyNDkwOS44NTgx
MzldIENQVTI3IEAgZTAwODpmZmZmODJkMDgwMjQzMWY0IChzdG9wX21hY2hpbmUuYyNzdG9wbWFj
aGluZV9hY3Rpb24rMHgzMC8weGEwKQpbMjAxOS0wNy0wNSAwMDozNzoxOCBVVENdIChYRU4pIFsy
NDkwOS44OTg3MDRdIENQVTI2IEAgZTAwODpmZmZmODJkMDgwMjQwNmZhIChzY2hlZF9jb250ZXh0
X3N3aXRjaGVkKzB4YWQvMHgxMDEpClsyMDE5LTA3LTA1IDAwOjM3OjE5IFVUQ10gKFhFTikgWzI0
OTA5LjkzNjA2OV0gQ1BVMTkgQCBlMDA4OmZmZmY4MmQwODAyNDMxZmEgKHN0b3BfbWFjaGluZS5j
I3N0b3BtYWNoaW5lX2FjdGlvbisweDM2LzB4YTApClsyMDE5LTA3LTA1IDAwOjM3OjE5IFVUQ10g
KFhFTikgWzI0OTA5Ljk3NzI5MV0gQ1BVMTggQCBlMDA4OmZmZmY4MmQwODAyNDA2ZmEgKHNjaGVk
X2NvbnRleHRfc3dpdGNoZWQrMHhhZC8weDEwMSkKWzIwMTktMDctMDUgMDA6Mzc6MTkgVVRDXSAo
WEVOKSBbMjQ5MTAuMDE0MDc4XSBDUFUzMSBAIGUwMDg6ZmZmZjgyZDA4MDI0MzFmYSAoc3RvcF9t
YWNoaW5lLmMjc3RvcG1hY2hpbmVfYWN0aW9uKzB4MzYvMHhhMCkKWzIwMTktMDctMDUgMDA6Mzc6
MTkgVVRDXSAoWEVOKSBbMjQ5MTAuMDU1NjkyXSBDUFUyMSBAIGUwMDg6ZmZmZjgyZDA4MDI0MzFm
YSAoc3RvcF9tYWNoaW5lLmMjc3RvcG1hY2hpbmVfYWN0aW9uKzB4MzYvMHhhMCkKWzIwMTktMDct
MDUgMDA6Mzc6MTkgVVRDXSAoWEVOKSBbMjQ5MTAuMTAwNDg2XSBDUFUyNCBAIGUwMDg6ZmZmZjgy
ZDA4MDI0MDZmYSAoc2NoZWRfY29udGV4dF9zd2l0Y2hlZCsweGFkLzB4MTAxKQpbMjAxOS0wNy0w
NSAwMDozNzoxOSBVVENdIChYRU4pIFsyNDkxMC4xMzY4MjRdIENQVTI1IEAgZTAwODpmZmZmODJk
MDgwMjQzMWZhIChzdG9wX21hY2hpbmUuYyNzdG9wbWFjaGluZV9hY3Rpb24rMHgzNi8weGEwKQpb
MjAxOS0wNy0wNSAwMDozNzoxOSBVVENdIChYRU4pIFsyNDkxMC4xNzc1MjldIENQVTI5IEAgZTAw
ODpmZmZmODJkMDgwMjQzMWY0IChzdG9wX21hY2hpbmUuYyNzdG9wbWFjaGluZV9hY3Rpb24rMHgz
MC8weGEwKQpbMjAxOS0wNy0wNSAwMDozNzoxOSBVVENdIChYRU4pIFsyNDkxMC4yMTg0MjBdIENQ
VTI4IEAgZTAwODpmZmZmODJkMDgwMjQwNmZjIChzY2hlZF9jb250ZXh0X3N3aXRjaGVkKzB4YWYv
MHgxMDEpClsyMDE5LTA3LTA1IDAwOjM3OjE5IFVUQ10gKFhFTikgWzI0OTEwLjI1NTIxOV0gQ1BV
MjAgQCBlMDA4OmZmZmY4MmQwODAyNDA2ZmMgKHNjaGVkX2NvbnRleHRfc3dpdGNoZWQrMHhhZi8w
eDEwMSkKWzIwMTktMDctMDUgMDA6Mzc6MTkgVVRDXSAoWEVOKSBbMjQ5MTAuMjkyMTUyXQpbMjAx
OS0wNy0wNSAwMDozNzoxOSBVVENdIChYRU4pIFsyNDkxMC4zMDE2NjddICoqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioKWzIwMTktMDctMDUgMDA6Mzc6MTkgVVRDXSAoWEVO
KSBbMjQ5MTAuMzI3ODkyXSBQYW5pYyBvbiBDUFUgMzA6ClsyMDE5LTA3LTA1IDAwOjM3OjE5IFVU
Q10gKFhFTikgWzI0OTEwLjM0NDE2NV0gRkFUQUwgVFJBUDogdmVjdG9yID0gMiAobm1pKQpbMjAx
OS0wNy0wNSAwMDozNzoxOSBVVENdIChYRU4pIFsyNDkxMC4zNjU0NzZdIFtlcnJvcl9jb2RlPTAw
MDBdClsyMDE5LTA3LTA1IDAwOjM3OjE5IFVUQ10gKFhFTikgWzI0OTEwLjM4MjUwOV0gKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgpbMjAxOS0wNy0wNSAwMDozNzoxOSBV
VENdIChYRU4pIFsyNDkxMC40MDg1NDddClsyMDE5LTA3LTA1IDAwOjM3OjE5IFVUQ10gKFhFTikg
WzI0OTEwLjQxODEyOV0gUmVib290IGluIGZpdmUgc2Vjb25kcy4uLgoKVGhhbmtzLApTZXJnZXkK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 05 13:22:55 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Jul 2019 13:22:55 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hjOAv-0004Cm-Lv; Fri, 05 Jul 2019 13:22: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=vD9p=VC=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hjOAu-0004Ch-Sd
 for xen-devel@lists.xenproject.org; Fri, 05 Jul 2019 13:22:52 +0000
X-Inumbo-ID: fcd48dec-9f27-11e9-8980-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id fcd48dec-9f27-11e9-8980-bc764e045a96;
 Fri, 05 Jul 2019 13:22:51 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id A4ABFAFAB;
 Fri,  5 Jul 2019 13:22:49 +0000 (UTC)
To: Sergey Dyasli <sergey.dyasli@citrix.com>, xen-devel@lists.xenproject.org
References: <20190528103313.1343-1-jgross@suse.com>
 <f2f3f5f2-8b9c-ac9c-00e8-1e601ec71070@citrix.com>
From: Juergen Gross <jgross@suse.com>
Message-ID: <9443019a-34a9-c26c-d33c-51e163f0e056@suse.com>
Date: Fri, 5 Jul 2019 15:22:48 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <f2f3f5f2-8b9c-ac9c-00e8-1e601ec71070@citrix.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH 00/60] xen: add core scheduling support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Tim Deegan <tim@xen.org>, Stefano Stabellini <sstabellini@kernel.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 RobertVanVossen <robert.vanvossen@dornerworks.com>,
 Dario Faggioli <dfaggioli@suse.com>, Julien Grall <julien.grall@arm.com>,
 Josh Whitehead <josh.whitehead@dornerworks.com>,
 Meng Xu <mengxu@cis.upenn.edu>, Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDUuMDcuMTkgMTU6MTcsIFNlcmdleSBEeWFzbGkgd3JvdGU6Cj4gSGkgSnVlcmdlbiwKPiAK
PiBJIGRpZCBzb21lIHRlc3Rpbmcgb2YgdGhpcyBzZXJpZXMgKHdpdGggc2NoZWQtZ3Jhbj1jb3Jl
KSBhbmQgcG9zdGluZyBhIGNvdXBsZSBvZgo+IGNyYXNoIGJhY2t0cmFjZXMgaGVyZSBmb3IgeW91
ciBpbmZvcm1hdGlvbi4KPiAKPiBBZGRpdGlvbmFsbHksIHJlc3VtaW5nIGEgRGViaWFuIDcgZ3Vl
c3QgYWZ0ZXIgc3VzcGVuZCBpcyBicm9rZW4uCj4gCj4gSSB3aWxsIGJlIGFibGUgdG8gcHJvdmlk
ZSBhbnkgYWRkaXRpb25hbCBpbmZvcm1hdGlvbiBvbmx5IGFmdGVyIFhlblN1bW1pdCA6KQoKVGhh
bmtzIGZvciB0aGUgcmVwb3J0cyEKCkkgd2lsbCBsb29rIGF0IHRoaXMgYWZ0ZXIgWGVuU3VtbWl0
LiA6LSkKCgpKdWVyZ2VuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 05 13:29:45 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Jul 2019 13: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 1hjOHT-0004VL-Hr; Fri, 05 Jul 2019 13:29:39 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=c8AU=VC=redhat.com=lersek@srs-us1.protection.inumbo.net>)
 id 1hjOHS-0004VG-7C
 for xen-devel@lists.xenproject.org; Fri, 05 Jul 2019 13:29:38 +0000
X-Inumbo-ID: eef944ca-9f28-11e9-bea6-63c32038ce44
Received: from mx1.redhat.com (unknown [209.132.183.28])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id eef944ca-9f28-11e9-bea6-63c32038ce44;
 Fri, 05 Jul 2019 13:29:37 +0000 (UTC)
Received: from smtp.corp.redhat.com (int-mx06.intmail.prod.int.phx2.redhat.com
 [10.5.11.16])
 (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mx1.redhat.com (Postfix) with ESMTPS id 5744566971;
 Fri,  5 Jul 2019 13:29:26 +0000 (UTC)
Received: from lacos-laptop-7.usersys.redhat.com (ovpn-116-244.ams2.redhat.com
 [10.36.116.244])
 by smtp.corp.redhat.com (Postfix) with ESMTP id E12CD7FD2D;
 Fri,  5 Jul 2019 13:29:23 +0000 (UTC)
To: Anthony PERARD <anthony.perard@citrix.com>, devel@edk2.groups.io
References: <20190704144233.27968-1-anthony.perard@citrix.com>
 <20190704144233.27968-3-anthony.perard@citrix.com>
From: Laszlo Ersek <lersek@redhat.com>
Message-ID: <b79c1a87-8bd6-b840-b34f-644ae81f3e95@redhat.com>
Date: Fri, 5 Jul 2019 15:29:23 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20190704144233.27968-3-anthony.perard@citrix.com>
Content-Language: en-US
X-Scanned-By: MIMEDefang 2.79 on 10.5.11.16
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16
 (mx1.redhat.com [10.5.110.38]); Fri, 05 Jul 2019 13:29:31 +0000 (UTC)
Subject: Re: [Xen-devel] [PATCH v3 02/35] OvmfPkg: Create platform OvmfXen
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Julien Grall <julien.grall@arm.com>,
 Jordan Justen <jordan.l.justen@intel.com>,
 Ard Biesheuvel <ard.biesheuvel@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>

T24gMDcvMDQvMTkgMTY6NDIsIEFudGhvbnkgUEVSQVJEIHdyb3RlOgo+IE92bWZYZW4gaXMgYSBj
b3B5IG9mIE92bWZYNjQsIHJlbW92aW5nIFZpcnRJTyBhbmQgc29tZSBTTU0uCj4gCj4gVGhpcyBu
ZXcgcGxhdGZvcm0gd2lsbCBiZSBjaGFuZ2VkIHRvIG1ha2UgaXQgd29ya3Mgb24gdHdvIHR5cGVz
IG9mIFhlbgo+IGd1ZXN0OiBIVk0gYW5kIFBWSC4KPiAKPiBDb21wYXJlIHRvIE92bWZYNjQsIHRo
aXMgcGF0Y2g6Cj4gCj4gLSBjaGFuZ2VkOiBQTEFURk9STV9HVUlELCBPVVRQVVRfRElSRUNUT1JZ
LCBGTEFTSF9ERUZJTklUSU9OCj4gLSByZW1vdmVkOiBWaXJ0aW9MaWIgY2xhc3MgcmVzb2x1dGlv
bgo+IC0gcmVtb3ZlZDogYWxsIFVFRklfRFJJVkVSIG1vZHVsZXMgZm9yIHZpcnRpbyBkZXZpY2Vz
Cj4gLSByZW1vdmVkOiBEWEVfU01NX0RSSVZFUiBhbmQgU01NX0NPUkUgbGliIGNsYXNzIHJlc29s
dXRpb25zCj4gLSByZW1vdmVkOiBEWEVfU01NX0RSSVZFUiBhbmQgU01NX0NPUkUgRkRGIHJ1bGVz
Cj4gLSByZW1vdmVkOiBFdmVyeXRoaW5nIHJlbGF0ZWQgdG8gU01NX1JFUVVJUkU9PXRydWUKPiAt
IHJlbW92ZWQ6IEV2ZXJ5dGhpbmcgcmVsYXRlZCB0byBTRUNVUkVfQk9PVF9FTkFCTEU9PXRydWUK
PiAtIHJlbW92ZWQ6IEV2ZXJ5dGhpbmcgcmVsYXRlZCB0byBUUE0yX0VOQUJMRT09dHJ1ZQo+IC0g
Y2hhbmdlZDogUGNkUGNpRGlzYWJsZUJ1c0VudW1lcmF0aW9uIGR5bmFtaWMgZGVmYXVsdCBmbGlw
cGVkIHRvIFRSVUUKPiAtIGNoYW5nZWQ6IGRlZmF1bHQgRkRfU0laRV9JTl9LQiB0byAyTS4KPiAt
IHJldmVydGVkIGQyNzI0NDlkOWUxZSwgIk92bWZQa2c6IHJhaXNlIERYRUZWIHNpemUgdG8gMTEg
TUIiCj4gCj4gUmVmOiBodHRwczovL2J1Z3ppbGxhLnRpYW5vY29yZS5vcmcvc2hvd19idWcuY2dp
P2lkPTE2ODkKPiBTaWduZWQtb2ZmLWJ5OiBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRA
Y2l0cml4LmNvbT4KPiAtLS0KPiAKPiBOb3RlczoKPiAgICAgdjM6Cj4gICAgIC0gcmViYXNlZCwg
U1BEWCArIDgyNTkvODI1NCBjaGFuZ2VzCj4gCj4gIE92bWZQa2cvT3ZtZlhlbi5kc2MgfCA3Mjkg
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKPiAgT3ZtZlBrZy9P
dm1mWGVuLmZkZiB8IDQzOSArKysrKysrKysrKysrKysrKysrKysrKysrKwo+ICAyIGZpbGVzIGNo
YW5nZWQsIDExNjggaW5zZXJ0aW9ucygrKQo+ICBjcmVhdGUgbW9kZSAxMDA2NDQgT3ZtZlBrZy9P
dm1mWGVuLmRzYwo+ICBjcmVhdGUgbW9kZSAxMDA2NDQgT3ZtZlBrZy9Pdm1mWGVuLmZkZgoKUmV2
aWV3ZWQtYnk6IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+CgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 05 13:36:45 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Jul 2019 13: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 1hjOOI-0005Me-AD; Fri, 05 Jul 2019 13:36:42 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=8qSs=VC=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hjOOH-0005MZ-4E
 for xen-devel@lists.xenproject.org; Fri, 05 Jul 2019 13:36:41 +0000
X-Inumbo-ID: ea068e22-9f29-11e9-b9f9-c3cf7d2d4139
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id ea068e22-9f29-11e9-b9f9-c3cf7d2d4139;
 Fri, 05 Jul 2019 13:36:38 +0000 (UTC)
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: Xk1fWb7ts3tQWNL3MFBRnb+4fUEHTQ+HMya+uZVZ2VTbk8ES7t9iraHDtBY4pW+2NcEf9PzgKI
 ZpqU17ULT0tCMV2EQGtMhnvfIdfbzxP4OXYkvjLYYXZenwZvpWdXcO3PUwhsZ11dXwRLnxUSbg
 mItu1uxqvwFp1ftq1adKkWMZ6rKO+Z/+RBsyK/lAfKE+a+Fw7xO4C6IZSltnzOBQEqRWugQVpG
 gDLzTfFz6MEGn1pAk3BkUSVErhSYR2l0KqFb/E921AG8PvSCIvq4cDdn/W3/PIUitDwkDRYj2k
 aCg=
X-SBRS: 2.7
X-MesageID: 2631470
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,455,1557201600"; 
   d="scan'208";a="2631470"
To: Jan Beulich <JBeulich@suse.com>, Xen-devel <xen-devel@lists.xenproject.org>
References: <20190704175732.5943-1-andrew.cooper3@citrix.com>
 <b6372724-920c-5798-8615-55c1e992b97b@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <f0200191-c5d2-62a4-ef43-bee1ee8920de@citrix.com>
Date: Fri, 5 Jul 2019 14:36:34 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <b6372724-920c-5798-8615-55c1e992b97b@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] x86/ctxt-switch: Document and improve GDT
 handling
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <JGross@suse.com>, Wei Liu <wl@xen.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDUvMDcvMjAxOSAxMTowMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gT24gMDQuMDcuMjAxOSAx
OTo1NywgQW5kcmV3IENvb3BlciB3cm90ZToKPj4gd3JpdGVfZnVsbF9nZHRfcHRlcygpIGhhcyBh
IGxhdGVudCBidWcuICBVc2luZyB2aXJ0X3RvX21mbigpIGFuZCBpdGVyYXRpbmcKPj4gd2l0aCAo
bWZuICsgaSkgaXMgd3JvbmcsIGJlY2F1c2Ugb2YgUERYIGNvbXByZXNzaW9uLiAgVGhlIGNvbnRl
eHQgc3dpdGNoIHBhdGgKPj4gb25seSBmdW5jdGlvbnMgY29ycmVjdGx5IGJlY2F1c2UgTlJfUkVT
RVJWRURfR0RUX1BBR0VTIGlzIDEuCj4gV2hldGhlciB0aGlzIGlzIGEgKGxhdGVudCkgYnVnIGRl
cGVuZHMgb24gaG93IHRoZSBhbGxvY2F0aW9uIGdldHMKPiBkb25lLiBBcyBsb25nIGFzIGl0J3Mg
YSBzaW5nbGUgYWxsb2NfeGVuaGVhcF9wYWdlcygpLCB0aGlzIGlzCj4gcGVyZmVjdGx5IGZpbmUu
IFRoZXJlIGFyZSBubyBpbmRpdmlkdWFsIGFsbG9jYXRpb25zIHdoaWNoIGNhbiBzcGFuCj4gYSBQ
RFggY29tcHJlc3Npb24gaG9sZSAob3IgZWxzZSBNRk4gb3Igc3RydWN0IHBhZ2UgcG9pbnRlcgo+
IGFyaXRobWV0aWMgd291bGRuJ3Qgd29yayBlaXRoZXIsIGluZGVwZW5kZW50IG9mIHRoZSBpbnZv
bHZlbWVudCBvZgo+IGEgdmlydHVhbCBhZGRyZXNzKS4KCkhtbSAtIEl0cyBzdGlsbCB2ZXJ5IGRl
Y2VwdGl2ZSBjb2RlLgoKPgo+PiBBbHNvLCBpdCBzaG91bGQgbm93IGJlIHZlcnkgb2J2aW91cyB0
byBwZW9wbGUgdGhhdCBYZW4ncyBjdXJyZW50IEdEVCBoYW5kbGluZwo+PiBmb3Igbm9uLVBWIHZj
cHVzIGlzIGEgcmVjaXBlIHN1YnRsZSBidWdzLCBpZiB3ZSBldmVyIG1hbmFnZSB0byBleGVjdXRl
IGEgc3RyYXkKPj4gbW92L3BvcCAlc3JlZyBpbnN0cnVjdGlvbi4gIFdlIHJlYWxseSBvdWdodCB0
byBoYXZlIFhlbidzIHJlZ3VsYXIgR0RUIGluIGFuCj4+IGFyZWEgd2hlcmUgc2xvdHMgMC0xMyBh
cmUgZWl0aGVyIG1hcHBlZCB0byB0aGUgemVybyBwYWdlLCBvciBub3QgcHJlc2VudCwgc28KPj4g
d2UgZG9uJ3QgcmlzayBsb2FkaW5nIGEgbm9uLWZhdWx0aW5nIGdhcmJhZ2Ugc2VsZWN0b3IuCj4g
V2VsbCwgdGhlcmUncyBjZXJ0YWlubHkgcm9vbSBmb3IgaW1wcm92ZW1lbnQsIGJ1dCBsb2FkaW5n
IGEgc3RyYXkKPiBzZWxlY3RvciBzZWVtcyBwcmV0dHkgdW5saWtlbHkgYW4gZXZlbnQgdG8gaGFw
cGVuLCBhbmQgdGhlCj4gcmVzcGVjdGl2ZSBjb2RlIGhhdmluZyBnb3Qgc2xpcHBlZCBpbiB3aXRo
b3V0IGFueW9uZSBub3RpY2luZy4KPiBPdGhlciB0aGFuIGluIGNvbnRleHQgc3dpdGNoaW5nIGNv
ZGUgSSBkb24ndCB0aGluayB0aGVyZSBhcmUgbWFueQo+IHBsYWNlcyBhdCBhbGwgd2hlcmUgd2Ug
d3JpdGUgdG8gdGhlIHNlbGVjdG9yIHJlZ2lzdGVycy4KClRoZXJlIGFyZSBob3dldmVyIG1hbnkg
cGxhY2VzIHdoZXJlIHdlIHdyaXRlIHNvbWUgYnl0ZXMgaW50byBhIHN0dWIgYW5kCnRoZW4gZXhl
Y3V0ZSB0aGVtLgoKVGhpcyBpc24ndCBhIHNlY3VyaXR5IGlzc3VlLsKgIFRoZXJlIGFyZW4ndCBh
bnkgbGVnaXRpbWF0ZSBjb2RlcGF0aHMgZm9yCndoaWNoIGlzIHRoaXMgYSBwcm9ibGVtLCBidXQg
dGhlcmUgYXJlIHBsZW50eSBvZiBjYXNjYWRlIGZhaWx1cmVzIHdoZXJlCnRoaXMgaXMgbGlhYmxl
IHRvIG1ha2UgYSBiYWQgc2l0dWF0aW9uIHdvcnNlIGlzIHdlaXJkIGhhcmQtdG8tZGVidWcgd2F5
cy4KCk5vdCB0byBtZW50aW9uIHRoYXQgZm9yIHNlY3VyaXR5IGhhcmRlbmluZyBwdXJwb3Nlcywg
d2Ugc2hvdWxkIGJlIHVzaW5nCmEgUk8gbWFwcGluZyB0byBjb21iYXQgc2dkdCBvciBmaXhlZC1B
Qkkga25vd2xlZGdlIGZyb20gYW4gYXR0YWNrZXIuCgpBbmQgb24gdGhhdCBub3RlLi4uIG5vdGhp
bmcgcmVhbGx5IHVwZGF0ZXMgdGhlIGZ1bGwgR0RUIHZpYSB0aGUKcGVyZG9tYWluIG1hcHBpbmdz
LCBzbyBJIHRoaW5rIHRoYXQgY2FuIGFscmVhZHkgbW92ZSB0byBiZWluZyBSTy7CoCBUaGlzCmRv
ZXMgZGVwZW5kIG9uIHRoZSBmYWN0IHRoYXQgbm9vbmUgaGFzIHVzZWQgc2VnbWVudGVkIHZpcnR1
YWwgbWVtb3J5CnNpbmNlIGxvbmcgYmVmb3JlIFhlbiB3YXMgYSB0aGluZy7CoCBXZSBjYW4gdHJh
cCBhbmQgZW11bGF0ZSB0aGUgc2V0dGluZwpvZiBBIGJpdHMsIGFuZCBJIGJldCB0aGF0IHBhdGgg
d2lsbCBuZXZlciBnZXQgaGl0IGV2ZW4gd2l0aCBvbGQgUFYgZ3Vlc3RzLgoKPj4gQEAgLTE3MTgs
MTUgKzE3MzcsMTIgQEAgc3RhdGljIHZvaWQgX19jb250ZXh0X3N3aXRjaCh2b2lkKQo+PiAgIAo+
PiAgICAgICBwc3JfY3R4dF9zd2l0Y2hfdG8obmQpOwo+PiAgIAo+PiAtICAgIGdkdCA9ICFpc19w
dl8zMmJpdF9kb21haW4obmQpID8gcGVyX2NwdShnZHRfdGFibGUsIGNwdSkgOgo+PiAtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGVyX2NwdShjb21wYXRfZ2R0X3RhYmxlLCBj
cHUpOwo+PiAtCj4+ICAgICAgIGlmICggbmVlZF9mdWxsX2dkdChuZCkgKQo+PiAtICAgICAgICB3
cml0ZV9mdWxsX2dkdF9wdGVzKGdkdCwgbik7Cj4+ICsgICAgICAgIHVwZGF0ZV94ZW5fc2xvdF9p
bl9mdWxsX2dkdChuLCBjcHUpOwo+PiAgIAo+PiAgICAgICBpZiAoIG5lZWRfZnVsbF9nZHQocGQp
ICYmCj4+ICAgICAgICAgICAgKChwLT52Y3B1X2lkICE9IG4tPnZjcHVfaWQpIHx8ICFuZWVkX2Z1
bGxfZ2R0KG5kKSkgKQo+PiAtICAgICAgICBsb2FkX2RlZmF1bHRfZ2R0KGdkdCwgY3B1KTsKPj4g
KyAgICAgICAgbG9hZF9kZWZhdWx0X2dkdChjcHUpOwo+ICBGcm9tIGxvb2tpbmcgYXQgdGhpcyB0
cmFuc2Zvcm1hdGlvbiBJIGNhbm5vdCBzZWUgaG93LCBhcyBzYWlkIGluCj4gdGhlIGRlc2NyaXB0
aW9uIGFuZCBhcyBleHByZXNzZWQgYnkgcmVtb3ZpbmcgdGhlIGdkdCBwYXJhbWV0ZXIKPiBmcm9t
IGxvYWRfZGVmYXVsdF9nZHQoKSwgdGhlIGdkdCBoYXZpbmcgZ290IHBhc3NlZCBpbiBoZXJlIHdv
dWxkCj4gYWx3YXlzIGhhdmUgYmVlbiBwZXJfY3B1KGdkdF90YWJsZSwgY3B1KS4gSXQgcHJldHR5
IGNsZWFybHkgd2FzCj4gdGhlIGNvbXBhdCBvbmUgZm9yIG5kIGJlaW5nIDMyLWJpdCBQVi4gV2hh
dCBhbSBJIG1pc3Npbmc/CgpUbyBiZSBwZXJmZWN0bHkgaG9uZXN0LCBJIHdyb3RlICJob3cgaXQg
e2RvZXMsc2hvdWxkfSBsb2dpY2FsbHkgd29yayIsCnRoZW4gYWRqdXN0ZWQgdGhlIGNvZGUuCgo+
IE9yIGlzIHRoZSBkZXNjcmlwdGlvbiBwZXJoYXBzIGluc3RlYWQgbWVhbmluZyB0byBzYXkgdGhh
dCBpdCBkb2Vzbid0Cj4gX25lZWRfIHRvIGJlIHRoZSBjb21wYXQgb25lIHRoYXQgd2UgbG9hZCBo
ZXJlLCBhcyBpbiBjYXNlIGl0IGlzCj4gdGhlIHN1YnNlcXVlbnQgbG9hZF9mdWxsX2dkdCgpIHdp
bGwgcmVwbGFjZSBpdCBhZ2FpbiBhbnl3YXk/CgpsZ2R0IGlzIGFuIGV4cGVuc2l2ZSBvcGVyYXRp
b24uwqAgSSBoYWRuJ3QgZXZlbiBzcG90dGVkIHRoYXQgd2UgYXJlIGRvaW5nCml0IHR3aWNlIG9u
IHRoYXQgcGF0aC7CoCBUaGVyZSBpcyBzdXJlbHkgc29tZSByb29tIGZvciBpbXByb3ZlbWVudCBo
ZXJlCmFzIHdlbGwuCgpJIHdvbmRlciBpZiBjYWNoaW5nIHRoZSBsYXN0IGdkdCBiYXNlIGFkZHJl
c3MgcGVyIGNwdSB3b3VsZCBiZSBhIGJldHRlcgpvcHRpb24sIGFuZCBvbmx5IGRvaW5nIGEgImxh
enkiIGxnZHQuwqAgSXQgd291bGQgY2VydGFpbmx5IHNpbXBseSB0aGUKIndoZW4gc2hvdWxkIEkg
bGdkdD8iIGxvZ2ljLgoKPgo+PiBAQCAtMjA1OSw2ICsyMDYxLDE0IEBAIHZvaWQgX19pbml0IHRy
YXBfaW5pdCh2b2lkKQo+PiAgICAgICAgICAgfQo+PiAgICAgICB9Cj4+ICAgCj4+ICsgICAgLyog
Q2FjaGUgeyxjb21wYXRffWdkdF90YWJsZV9sMWUgbm93IHRoYXQgcGh5c2ljYWxseSByZWxvY2F0
aW9uIGlzIGRvbmUuICovCj4gInBoeXNpY2FsIHJlbG9jYXRpb24iIG9yICJwaHlzaWNhbGx5IHJl
bG9jYXRpbmciPwoKT29wcy7CoCBJJ2xsIGdvIHdpdGggdGhlIGZvcm1lci4KCn5BbmRyZXcKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 05 13:43:52 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Jul 2019 13:43:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hjOVA-0006FI-6r; Fri, 05 Jul 2019 13:43:48 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=hVvi=VC=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hjOV9-0006FD-KS
 for xen-devel@lists.xenproject.org; Fri, 05 Jul 2019 13:43:47 +0000
X-Inumbo-ID: d7caef7c-9f2a-11e9-895c-efb0a643b063
Received: from m9a0002g.houston.softwaregrp.com (unknown [15.124.64.67])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d7caef7c-9f2a-11e9-895c-efb0a643b063;
 Fri, 05 Jul 2019 13:43:43 +0000 (UTC)
Received: FROM m9a0002g.houston.softwaregrp.com (15.121.0.190) BY
 m9a0002g.houston.softwaregrp.com WITH ESMTP; 
 Fri,  5 Jul 2019 13:43:17 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M9W0067.microfocus.com (2002:f79:be::f79:be) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Fri, 5 Jul 2019 13:41:11 +0000
Received: from NAM04-CO1-obe.outbound.protection.outlook.com (15.124.8.12) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Fri, 5 Jul 2019 13:41:11 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3202.namprd18.prod.outlook.com (10.255.138.88) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2052.18; Fri, 5 Jul 2019 13:41:09 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc%3]) with mapi id 15.20.2052.019; Fri, 5 Jul 2019
 13:41:09 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Paul Durrant <paul.durrant@citrix.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v2 2/2] xmalloc: add a Kconfig option to poison free pool
 memory
Thread-Index: AQHVMxByZ9fe0Q7jwkWne73BsMgEVaa8CHSA
Date: Fri, 5 Jul 2019 13:41:09 +0000
Message-ID: <ce6dbd96-3a20-36fd-dba0-7f9bd7b3f51d@suse.com>
References: <20190705090249.1935-1-paul.durrant@citrix.com>
 <20190705090249.1935-3-paul.durrant@citrix.com>
In-Reply-To: <20190705090249.1935-3-paul.durrant@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR0501CA0047.eurprd05.prod.outlook.com
 (2603:10a6:4:67::33) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 33e5c788-efc4-4139-1967-08d7014e6faf
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3202; 
x-ms-traffictypediagnostic: BY5PR18MB3202:
x-microsoft-antispam-prvs: <BY5PR18MB3202B3D03310312D780EBF18B3F50@BY5PR18MB3202.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7691;
x-forefront-prvs: 008960E8EC
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(39860400002)(346002)(396003)(366004)(136003)(376002)(199004)(189003)(102836004)(4326008)(36756003)(2906002)(66066001)(6486002)(476003)(2616005)(229853002)(52116002)(478600001)(7736002)(64756008)(66446008)(72206003)(73956011)(186003)(256004)(7416002)(110136005)(66556008)(54906003)(26005)(316002)(14444005)(8936002)(66476007)(66946007)(305945005)(11346002)(99286004)(6512007)(68736007)(6436002)(3846002)(6506007)(6116002)(53546011)(386003)(80792005)(31696002)(86362001)(81166006)(8676002)(81156014)(6246003)(76176011)(486006)(71200400001)(71190400001)(2501003)(25786009)(31686004)(446003)(53936002)(5660300002)(14454004);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3202;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: eg2KjAOPS5eeu73di6SWwoO5r5oD7OjzqiMUvHVzorkjTbRVgSeoxeSW+CdyZRUGt/NEQy7h1mwjxhwSvszhhq/+8P/Q9X7vLnG6adCmvjDPP57qTcHWP37GEikndtKJ8AOM6s9xxkL8nTpGCtuKz9bcP7CXjA33ABJ2MExtPeKpX6jcxhsRKUTCb9EZGL4zTA1k4AWgFeNFYU38LCynlo+6yI+wslxVF6r0TSvQji0ca55To3sjbG1m+QGeNu5EBYj1ebyW2DzI8GBGc79R2qx3lNEZkEPrTYN3z+ggPNXEy1hBVYlxE3ovcEl4laIb+wT2i0rP10MpGIzFs0lgTJkygkWW264tluREovf9KcvDShIrsqMhQmuI9PLHg62zxSgY7xDCJQ/9QryQAECthdi/jzTrVkd3oo2IlZ5jonw=
Content-ID: <22875F660009EB4A841C217592372DB7@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 33e5c788-efc4-4139-1967-08d7014e6faf
X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Jul 2019 13:41:09.0636 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3202
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v2 2/2] xmalloc: add a Kconfig option to
 poison free pool memory
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, TimDeegan <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>

T24gMDUuMDcuMjAxOSAxMTowMiwgUGF1bCBEdXJyYW50IHdyb3RlOg0KPiAtLS0gYS94ZW4vS2Nv
bmZpZy5kZWJ1Zw0KPiArKysgYi94ZW4vS2NvbmZpZy5kZWJ1Zw0KPiBAQCAtMTA1LDYgKzEwNSwx
MyBAQCBjb25maWcgREVCVUdfVFJBQ0UNCj4gICAJICBlaXRoZXIgZGlyZWN0bHkgdG8gdGhlIGNv
bnNvbGUgb3IgYXJlIHByaW50ZWQgdG8gY29uc29sZSBpbiBjYXNlIG9mDQo+ICAgCSAgYSBzeXN0
ZW0gY3Jhc2guDQo+ICAgDQo+ICtjb25maWcgWE1FTV9QT09MX1BPSVNPTg0KPiArICAgICAgIGJv
b2wgIlBvaXNvbiBmcmVlIHhlbnBvb2wgYmxvY2tzIg0KPiArICAgICAgIGRlZmF1bHQgREVCVUcN
Cj4gKyAgICAgICAtLS1oZWxwLS0tDQo+ICsJIFBvaXNvbiBmcmVlIGJsb2NrcyB3aXRoIDB4QUEg
Ynl0ZXMgYW5kIHZlcmlmeSB0aGVtIHdoZW4gYSBibG9jayBpcw0KPiArCSBhbGxvY2F0ZWQgaW4g
b3JkZXIgdG8gc3BvdCB1c2UtYWZ0ZXItZnJlZSBpc3N1ZXMuDQoNClRoZXJlIGxvb2tzIHRvIGJl
IGEgc3BhY2VzIHZzIHRhYnMgcHJvYmxlbSBoZXJlOiBPbmx5IHRoZSBoZWxwDQp0ZXh0IGhhcyB0
YWJzIGZvciBpbml0aWFsIGluZGVudGF0aW9uLg0KDQo+IC0tLSBhL3hlbi9jb21tb24veG1hbGxv
Y190bHNmLmMNCj4gKysrIGIveGVuL2NvbW1vbi94bWFsbG9jX3Rsc2YuYw0KPiBAQCAtMjM4LDYg
KzIzOCwxMSBAQCBzdGF0aWMgaW5saW5lIHZvaWQgRVhUUkFDVF9CTE9DSyhzdHJ1Y3QgYmhkciAq
Yiwgc3RydWN0IHhtZW1fcG9vbCAqcCwgaW50IGZsLA0KPiAgICAgICAgICAgfQ0KPiAgICAgICB9
DQo+ICAgICAgIGItPnB0ci5mcmVlX3B0ciA9IChzdHJ1Y3QgZnJlZV9wdHIpIHtOVUxMLCBOVUxM
fTsNCj4gKyNpZmRlZiBDT05GSUdfWE1FTV9QT09MX1BPSVNPTg0KPiArICAgIGlmICggKGItPnNp
emUgJiBCTE9DS19TSVpFX01BU0spID4gTUlOX0JMT0NLX1NJWkUgKQ0KPiArICAgICAgICBBU1NF
UlQoIW1lbWNocl9pbnYoYi0+cHRyLmJ1ZmZlciArIE1JTl9CTE9DS19TSVpFLCAweEFBLA0KPiAr
ICAgICAgICAgICAgICAgICAgICAgICAgICAgKGItPnNpemUgJiBCTE9DS19TSVpFX01BU0spIC0g
TUlOX0JMT0NLX1NJWkUpKTsNCj4gKyNlbmRpZiAvKiBDT05GSUdfWE1FTV9QT09MX1BPSVNPTiAq
Lw0KPiAgIH0NCj4gICANCj4gICAvKioNCj4gQEAgLTI0NSw2ICsyNTAsMTEgQEAgc3RhdGljIGlu
bGluZSB2b2lkIEVYVFJBQ1RfQkxPQ0soc3RydWN0IGJoZHIgKmIsIHN0cnVjdCB4bWVtX3Bvb2wg
KnAsIGludCBmbCwNCj4gICAgKi8NCj4gICBzdGF0aWMgaW5saW5lIHZvaWQgSU5TRVJUX0JMT0NL
KHN0cnVjdCBiaGRyICpiLCBzdHJ1Y3QgeG1lbV9wb29sICpwLCBpbnQgZmwsIGludCBzbCkNCj4g
ICB7DQo+ICsjaWZkZWYgQ09ORklHX1hNRU1fUE9PTF9QT0lTT04NCj4gKyAgICBpZiAoIChiLT5z
aXplICYgQkxPQ0tfU0laRV9NQVNLKSA+IE1JTl9CTE9DS19TSVpFICkNCj4gKyAgICAgICAgbWVt
c2V0KGItPnB0ci5idWZmZXIgKyBNSU5fQkxPQ0tfU0laRSwgMHhBQSwNCj4gKyAgICAgICAgICAg
ICAgIChiLT5zaXplICYgQkxPQ0tfU0laRV9NQVNLKSAtIE1JTl9CTE9DS19TSVpFKTsNCj4gKyNl
bmRpZiAvKiBDT05GSUdfWE1FTV9QT09MX1BPSVNPTiAqLw0KDQpDYW4geW91IHRpZSB0b2dldGhl
ciB0aGUgdHdvIGluc3RhbmNlcyBvZiAweEFBIHZpYSBhICNkZWZpbmUsDQpwbGVhc2U/DQoNCkl0
IHdvdWxkIGFsc28gYmUgbmljZSBpZiBib3RoICNpZmRlZiBibG9ja3Mgd2VyZSBzZXBhcmF0ZWQg
ZnJvbQ0KdGhlaXIgbmVpZ2hib3JpbmcgY29kZSBieSBhIGJsYW5rIGxpbmUsIGRlc3BpdGUgdGhl
IGZpbGUgdXNpbmcNCmJsYW5rIGxpbmVzIHJhdGhlciBzcGFyaW5nbHkgc28gZmFyLg0KDQpXaXRo
IHRoZSBhZGp1c3RtZW50cyBoZXJlIEkgdGhpbmsgaXQgd291bGQgYmUgYmVzdCBpZiB5b3UgY291
bGQNCmFsc28gcmVzZW5kIHBhdGNoIDEgd2l0aCB0aGUgc2xpZ2h0bHkgYWRqdXN0ZWQgY29tbWl0
IG1lc3NhZ2UuDQoNCkphbg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 05 13:46:51 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Jul 2019 13: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 1hjOY5-0006N1-OK; Fri, 05 Jul 2019 13:46:49 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=VpKe=VC=qubes-os.org=frederic.pierret@srs-us1.protection.inumbo.net>)
 id 1hjOY4-0006Mv-8I
 for xen-devel@lists.xenproject.org; Fri, 05 Jul 2019 13:46:48 +0000
X-Inumbo-ID: 5304a87c-9f2b-11e9-aa68-c78edfbd466f
Received: from sender4-of-o55.zoho.com (unknown [136.143.188.55])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 5304a87c-9f2b-11e9-aa68-c78edfbd466f;
 Fri, 05 Jul 2019 13:46:44 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; t=1562334401; cv=none; d=zoho.com; s=zohoarc; 
 b=J4cH+ypJFn3ZePDf0VkBDFTIaxFsMrPsDqWoiYPlhC9iOvewNtCxrXhd48pnnqrumro1yzK92fBTRzts1c3/OEWHHqjGsA94qQLrUiupZKK1cSxcmhuw8mDI4t37AWeQLRQLBsuUPZ1gjJsYMi/d/S4EX+bZbydEluAs21nEP8U=
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zoho.com;
 s=zohoarc; t=1562334401;
 h=Content-Type:Date:From:MIME-Version:Message-ID:Subject:To:ARC-Authentication-Results;
 bh=mz4GglZzxrEMCHvXbrDAEIymS1A4M+mwU8ekpbyxffg=; 
 b=T7faKcq9+rXSTfze1jFH5I8/j2RUABh19UylBP7+TBn0o5ZUWZcoGE5oB5cVp52LtYraKtVQCbISay6W/ancmWC+bA6aPHvLOe31KoUL16l2eE2ixA1jOZIWs271r5lXorBR1Q1+sHFG2VnmHmbUxe09j0JteL3/haG3VezCWUc=
ARC-Authentication-Results: i=1; mx.zoho.com; dkim=pass  header.i=qubes-os.org;
 spf=pass  smtp.mailfrom=frederic.pierret@qubes-os.org;
 dmarc=pass header.from=<frederic.pierret@qubes-os.org>
 header.from=<frederic.pierret@qubes-os.org>
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1562334401; 
 s=s; d=qubes-os.org; i=frederic.pierret@qubes-os.org;
 h=From:Subject:To:Message-ID:Date:MIME-Version:Content-Type;
 l=529152; bh=mz4GglZzxrEMCHvXbrDAEIymS1A4M+mwU8ekpbyxffg=;
 b=k1eVxgQbXqAWsxvud852toVNSqAx3861hJ4yu1IukoVab07aI83GkJ682GgnOAx7
 RtGhtPDQ7ELvn1TG15YG93k7LlyaQnK6EQ15XpzVMZKaKOjgS8YVhHZA71d35vNPuBG
 sPteuA9poTw65eSP8cr0pMy7gX/8t2K9Ta/GRYuk=
Received: from [10.137.0.45] (212.83.146.105 [212.83.146.105]) by
 mx.zohomail.com with SMTPS id 1562334398720939.2250252472481;
 Fri, 5 Jul 2019 06:46:38 -0700 (PDT)
From: =?UTF-8?B?RnLDqWTDqXJpYyBQaWVycmV0?= <frederic.pierret@qubes-os.org>
Openpgp: preference=signencrypt
To: xen-devel@lists.xenproject.org
Message-ID: <c7991a4f-a103-e6b7-18e5-fc471eb96b10@qubes-os.org>
Date: Fri, 5 Jul 2019 15:46:33 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
X-Zoho-Virus-Status: 1
X-ZohoMailClient: External
Subject: [Xen-devel] Ethernet PCI passthrough problem
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.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="===============0668758195730265716=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--===============0668758195730265716==
Content-Type: multipart/signed; micalg=pgp-sha256;
 protocol="application/pgp-signature";
 boundary="QcAONTbFTUMTBT2rwImCMf1f5JHw5uZhS"

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--QcAONTbFTUMTBT2rwImCMf1f5JHw5uZhS
Content-Type: multipart/mixed; boundary="aERf8NrheybpV7bQHfvRB84kNw1TIp8Bu";
 protected-headers="v1"
From: =?UTF-8?B?RnLDqWTDqXJpYyBQaWVycmV0?= <frederic.pierret@qubes-os.org>
To: xen-devel@lists.xenproject.org
Message-ID: <c7991a4f-a103-e6b7-18e5-fc471eb96b10@qubes-os.org>
Subject: Ethernet PCI passthrough problem

--aERf8NrheybpV7bQHfvRB84kNw1TIp8Bu
Content-Type: multipart/mixed;
 boundary="------------15BBB5CECFE5C949C9863C99"
Content-Language: en-US

This is a multi-part message in MIME format.
--------------15BBB5CECFE5C949C9863C99
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

Hi all,

I'm experiencing problem to perform PCI passthrough of Ethernet card
with 4 ports (HP Ethernet 1Gb 4-port 331FLR Adapter) on an HP DL360 Gen8.=


I have two server like this one where the first is under CentOS and the
other one, under Qubes. Under CentOS, the nics are not attached to any
other domain and classical dmesg shows no errors (see attached
'centos_kvm.png'). It's working very well since long time. I'm trying to
switch these servers to Qubes and I'm facing trouble. In Qubes, we
attach all the nics into a domain, usually called 'sys-net' in HVM mode.

The nics are attached with 'rdm_policy=3Drelaxed' to 'sys-net' but are no=
t
loaded in the domain due to errors (see attached 'HVM_dom0.png' and
'HVM_sys_net.png'). I tried in PV mode, I got it working but I was not
happy with that for security reason. I decided to update my bios to the
most recent one, and even in PV, it does not work anymore (see attached
'PV_dom0.png' and 'PV_sys_net.png').

I tried to add extra option like 'mmio_hole=3D3076' without any luck. I
tried to load reload kernel module 'tg3' and 'broadcom' (as I saw over
several forums for related errors) in 'sys-net' also without any luck.

I tried to attach only one or only two by multiple combinations, same
result.

All have been tried under Qubes 4.0.1 (xen-4.8) and Qubes 4.1 under
development (xen-4.12). Current attached log images are with xen-4.12.

Does anyone have an idea where to look at?

Thank you in advance,

Fr=C3=A9d=C3=A9ric Pierret


--------------15BBB5CECFE5C949C9863C99
Content-Type: image/png;
 name="centos_kvm.png"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
 filename="centos_kvm.png"

iVBORw0KGgoAAAANSUhEUgAABaAAAAOECAYAAABXTZbSAAAABHNCSVQICAgIfAhkiAAAIABJ
REFUeJzs3e2S4yoSIFD1RL9hPaf3FXt/zLpHqxZKPgWyz4m4EdWFgBRC+DoLy7/+/PnzZ4PJ
fv36NTsEAAAAAKCz/8wOAAAAAACAz/R7dgDQy+v1+vvzz8/PxEjqvON/YuxX9tflbX+OUfns
9o/t1MY2+rqO6Ots7I599BpfAAAA4DPZAc0S3kms1+t1mfS6Ium1nn3S9v3f/vdR+ez2W905
J0f2tR+/s3GcNb4AAADA+uyABqap2U3sDw0AAAAAzyEBzTL2uyZfr1fzYxiOvz/btZmqW/II
h2MfdydKr/o/+/kY29X55dSvjXWEqP3ZO3PP5kbp/Dsb+9nn9bZKHAAAAMA6fv358+fP7CDg
//yf/1OdvE0lXPdlkbOEXyqenP7uTj5f9Z+boM5ts+QcUwnsqxhz285pP7f/kVrH/6ytkvna
K/a96A8UPWMAAAAAns0OaB4tN+EWJSOvEm3v51K/+xiVWBudvL5q966dyWdj//79/tjaHfCp
9qPy0j5q1I5/TlnLnLma+6kk+PH69BhfAAAA4DNJQMN2ncDbJ6GjY5/gLP47zml0Hzl/hFhV
KrbaHf09+p7VDgAAAPBZ/jM7AHg7PgN6JfvdoKvF9gQ9kpP7PwKUti85OpbxBQAAAFIkoFnG
Pok1M6G1T3Qek57fkIS+SvQ+ua+nWGlMVooFAAAAeCZfQsgSenwJ4bte6kvZop/3rr4gr7S8
9DxK6171n/PFcKPP7+ntH9tpmZtn7ZTEH33R5l1fRDhifAEAAIDPJAHNEn79+jU7hC5mPyd6
RP+zzwkAAACA5/r9KYm/XiTbKDF7vszuHwAAAACu/Nq2zQ7o/yfncQVwNHvejOx/9rkBAAAA
8GwS0AAAAAAADPGf2QEAAAAAAPCZJKABAAAAABji9/uHlZ/1eoxt28rii+rntn/2hW9ndaM+
rtrOKU8dM1rtF961jn+v6zcqvtXb7yFn/uXMj9YvTWypf1U3df9F93fN/Z+KIfJ6vZZal99G
z+/SGFYbo9nrx+xyAAAA+PsM6NbE0ChXSd+cWKP6ue1HCaqr30Xxtp7PXWr6bh3/XtdvVHyr
t99L7hxuPSYnhpr6V3VzEtMl925LeylPXZ/vmp8j220xe/2YXQ4AAADbttsBTVruLseruj2S
z7M9IcYrNWPdmmxfyejEX+sxvfpIJZhL6uRa9VrzHcw/AAAAnuBxCejWRFZN+8edzE9ytlvt
/e/jMXtXSbyWpEc0hqPLIzPmV8/+Z8zR6P5IzcFj+VmbOfVb41vZMeacT1ekdqi23P+18ZaW
59ZpeYRFzh8o7hqf0j+a5I5vzqcQZpQDAADwnR6VgK5NPr1erzAJUdt+qo0ooVBaXmt//vuk
1fvfqQTW/vh9Oy1mJz9yd6vnlJ211dJ+Tnmk9fxHqH2ExdX8TOn5h5Ha+7P3LvPcx/hc1e9x
/+cYmXxuie+qbs386zk+qeuzL7uqf9a+5DMAAACr+c/sAHLVJmD29d7/7X/f2n5uG1H/Ufmd
9nH00vooktGPMonqt16f2fHPdvwj0Nn9d/aHotz6rVLXd//76Pqvfg2uROOfU3/b7knMl65P
V+d2dj337UflJTHs20vFEP0Bc9b6eef1BQAA4PM8agf06De3o5LP/Fc0NqPLI7Pn1+rx18hN
pF0l/nPqz7ZqXLl6JYZH91HqeF2iXcj7Y3PLc13Vy9nt35r8nV0OAADA93rMDujZyUHarJD8
uNrh2eP6t7R/R/K5ZYfrE3z6+a3s6cnJaHd766dTovOPdvdLPgMAAPBkj0lA55CA6sM4/s9K
Y7FSLCOtdJ4rxfI2OqYVz3mvZ3zHto5J5qi8Vwzvtnu0v/r1AwAA4Pv82rbtz7aN+xK8HnJ3
hEXPz0zVrylPHXMVV23/Z8eUPgP1yf33iH9kfHe1Xzu/e7i6/rm7vlNtlJ7/1TFnovh63h/R
TtVU/RxnidBUfPtjnjK/a9s/OybV/9mjLmbGn/PM59xnV5ccs9L6CwAAwOf7m4Dmcz39+bRA
vlSC1f0PAAAAzPBRj+AA+GaSzQAAAMBq7ID+cCs/WgVoU/p4BPc/AAAAcDcJaAAAAAAAhvAI
DgAAAAAAhpCABgAAAABgiN/vH1Z+Vmj0nNPW+rntn33B11ndYxsl8ae+RGyF61P7BWet49/r
+o2Kb/X2n67X+eXeW7Xt5/Q9qv0WPc5/38bV2nksj+rlHPf09aW0jbvHd4XySOl5nr02R/1G
r3+v12up+3qvZPxTxwAAALT4+wzo2uTiaFdJ35xYo/q57Udv8Fvbv+ojOp+71PTdOj49x3dE
fKu3/3S9zq/2/u1l1WvS4/xb53NJeSqB+NT1JcfM8V2hPJJbp2QNKO1n1ft728rGd+XzAAAA
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
b6tvbT+n/xWuT+r8c+vt9RyfVebHqu0/3erjXxPDStenx/nv27haO4/lUb3SNmaUR54+vi39
9yqP5NY/vobVjE/quNfrtdR9vVcy/qljAAAAWvx9BnRtcnG0s7hKYo3q57YfvcGvbb/0/GZe
p5q+R4/PKvNj1fafbvXxz7XqNelx/q3j2XI9n76+5Jg5vqX9jyivifnquKv+a/tZ9f7etrLx
Xfk8AACAZ/MIjgxnO9hy/fz8fMybuaefy+v1Kr6WJedc0/6dVo9vhJ5z9hvHr1Rq5+yT142V
zB7fqJ/R5Uc1yedaT3/92zb3IQAAMM/v+JC1jE4AXX1cukffdycMznY/HfvP+Yh460ekr/q6
szwyY3717L93/D3mz7Feyz1w7CvVVunvU+2PdjamV48JSB17Vb82nqu2rvqoXR9ydpjmtjGr
PPL08c3p/+4kdCS1hl0dlyo7ludez9LYzu7lltfv3DIAAIBRHrUDuubN//6N3H4HY+ub8Jb2
92Wp+r3s29/v4Hr3s4/prPzYTovZyaFoB1uUnIiub0v7OeWR1vNP1dm3XTp/juU9k6Nn8ZzF
Gv3+qv1jXyOTN8f7/zjfru7PVP3S/o+i8c3tb3//pI5LnVuvXa6rJZ+3bf3xjfofXZ4rdf4l
603OH3zOfn98PS9ZI6LX517rb+q8AAAA7vKYBHRt4io3gTOz/X3dFXYnjYgjN/k3qrw1vpwE
YEv7o+PvIUquj/gDyr79VAzHP+KcHTd6/Fud/VFqLze5mKofqR3f3H5z75+rBFtt/KPLj8nP
s+v01PGN+h9dnivn9TcnGVu7vt+hZv3tNb4AAACtHvUIjtFvoEa1Pzu5tYro/EeXR2bPr9Xj
v+rnjr6jBFxt8jmn/dlWHt9VzFpfcsfj6eP7RLVrwcpmrb8AAAAtHrMDenZysNYnvOHtYYXk
c+4O0lot7d+RfB65Q3m03B2wqZ9Hz5+nqx3fVaywvrTUX318AQAAoMVjEtA5npIguopzhYT1
U8bxDiuNxUqxXLk7zuNjcPa/Sx3/hHFMWX18KWN8P8vs9WV2/wAAAGd+bdv2Z9v+fcO70o7d
3C8Fij6Cn6pfU74/5qr+1RvB1DFX53Z1TErr+c/uv0f8I+O7q/3a+d2iZm4ejxs5fiVjErVR
G1+O1Dju449+rq1fGluq/ahOqr+e9/fZuT15fVl9fKP7f3R5jtL183hMr9e/4zjmKvn/h9Lr
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
rk/L+a/Qf4/4R8Z3V/sl87s0xpSc6z5z/KIxuboHS+6/VqlxPIsz9XNt/dLYUu1HdVL9zb7/
V15fVh/f6P4fXZ6jdP08HtPr9W9/TO/5kdtvTf2S4wAAAGr9TUDzuT7huZd8BnMR4H+siQAA
wDf4qEdwAGvxcXAAAACA72YH9Ifz0VpmMwcB/mVtBAAAvoUENAAAAAAAQ3gEBwAAAAAAQ0hA
AwAAAAAwxO/3Dys/i/DsS8xK4ovqt5YfjzuWXdW/+oK2qxhmXJ/U+eXW2+s5/rPnx+z2j+2s
dO/2MHp8erWf0/eo9lv0OP99G1dr47G8tl7qmKiPEeWRp49vj3Z6xVEb3/G4s9ffqN9ofX29
Xkvd13sl4586BgAAoMXfZ0Cvmrw6i6sk1qh+a/nxdyXHlrSfUzZaTd+jx3/2/Jjd/rFOab3V
jR6fXu3n9r/atelx/q3zuaX86etLjpnjW9r/iPJIbp2SNaC0n1Xv720rG9+VzwMAAHg2j+AI
/Pz8FL2xLa2f0/4qnhTrmdfrdXmtzpScc037PeT2OSu+2Xqd87eOX4nU7vInrxsrmT2+UT+j
y49qks+1nv76t23uQwAAYJ7f8SFrGZ0Aito/e8N79nHeVZztfnr/+3jMXirRcVZWE8+s8sgq
86vEyPnXY/4c67UkzY59pdra//4J9+e2/Xsdr+K+eoTA3eObiq2275bdmU9bX542viuUl0qt
YVfHpcqO5bnXszS2s3u55fU7twwAAGCUR+2Abk3O7XcwRm8yr/qvTexE/bf2cWZ//mfJuGOi
LpX06hHP7ORQtIMtSk5E16+l/ZzyVjU7+KKkaDR/juU9k6Nn8ZzFeqVkfRi9A/K4w/oYT5RM
P6tf2v9RNL65/e3HN3Vc9IeCqHz2+hJ54vhG/Y8uz5U6/9q1IFV29vvjH6NL1ojo9bnX+ps6
LwAAgLs8JgFdm7jKTeCMTgznJpBa+uhlRKKtdXxHX5+ofs71a2l/lWt/JUquXyW/WuXsCM35
A89VuzN3Sx+TWEe5ycVU/Ujt+Ob2mzu+teUz15dj8vPsOj11fKP+R5fnynl9z0nGzrr/c9Ss
v73GFwAAoNWjHsEx+g3UzOTgExKQraJzG10emTW/7uq/lyiRdGe/+7JPvoeMb2zW+pI7Hk8f
3yc6juUnjPGs9RcAAKDFY3ZAf3Ly+RuskHzO3UFaq6X9O+bXyB3Ko0Xjc8dHzZ88fpEVxrfF
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
5ZFortXs4IuSotH8OZb3TI6exXMW65WS9WH0DsjjvX+MJ0qmn9Uv7f8oGt/c/nLWtyip3mv9
HlUeeeL4Rv2PLs+VOv/atSBVdvb7fVnpGhG9Pvdaf1PnBQAAcJfHJKBrE1e5CZzWRHKU/InK
cxJMdxmRaOsxvi3lrfG1Xp/Z8fcQJdd7//Hk2H4qhmMSLXVc1O7M+++YxDrKTS6m6kdqxze3
39zxrf0D2cz15Zj8PLtOTx3fqP/R5bly5kdOMnaF19+UmvW31/gCAAC0etQjOEa/gapJPhx/
d5VAiNr6dNE5jy6PzJpfrf3fPady7oO7+t2XffK9ZXxjs9aX3PF4+vg+0Se+/s5afwEAAFo8
Zgf0isln8q2QfM7dQVqrpf07ks8jdyiPFp3fHR81f/L4RVYY3xYrrC8t9VcfXwAAAGjxmAR0
jrsSRJ+ciNq2zz+/EiuNRW4ss2O+u//jYwT2v/tExvezGN/P8m3rLwAAQI5f27b92bbzZxKv
IvdLgVK7QaP6V+VXb+SifnLLc86v5fq0nP8K/feIf2R8d7V/Nr9L5meNnOs+c/yie37/aIOo
jdr4ckT3/vERDFH8JfVLY0u1H9VJ9Tf7/l95fVl9fGtf03qV5yhdP4/H9Hr92x/Te37k9ltT
v+Q4AACAWn8T0HwujxFhFeYiwP9YEwEAgG/wUY/gANbi4+AAAAAA380O6A/no7XMZg4C/Mva
CAAAfAsJaAAAAAAAhvAIDgAAAAAAhpCABgAAAABgiN/vH1Z+FuHZl5iVxBfVby0/6+tYvm/j
qiz3mBnXJ3VuufX2eo7/7PmxevtPt/r418Sw0vXpcf5X69tVeUm9VIxPX19K27h7fFv671Ue
ya1/fA0r6Td6/Xu9Xkvd13ul82DV8wAAAJ7r7zOga5OLo53FVRJrVL+1/KyvknhLz2/mdarp
e/T4z54fq7f/dKuPf65Vr0mP828dz5b1cXZ55OnjW9r/iPJIbp2a1+fcfla9v7etbHxXPg8A
AODZfseHfLfSJEHq96l2nvRG70mxnql5cz0iEdLT6vHN9g1J5JXsk1zb1j5mxvr/N3t8j/3f
XX5Uk3yu9QlzsXR8AQAAenlcAnr0m6eo/dwdXKtIxVb6EfPWj0hf9XVneWSV+dXafq9kSY/5
c6zXEuOxr+jTCLm/T7U/2tmYpnag7l09QmDm+Nb2G7VZ2sas8sjTxzen/ujyUrmvzzk7nI/l
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
iF4fn84d31HlkVXmV2v7qyad3o8ZOEskHn/u8RiFmt3XJeUl/Ue7xc/ii9q/OqZWtFu/JL5o
THub/Ye80uuXc/1Hi+ZXj0d4zL4uAAAAzPWoHdA1b2L3b/T3OzTP3kC3JJ/37Z+1kyofnXDY
n/9Z4u+4Uy6VGOkR3+zkc7Qb8Kp+zvxpaT+nPBLNpdbdkFfnv/939PiYnHo1j0+4mr8p0f3R
ev/k/Pt43qkEcJS4b3l8w/HnfTxX8ZeMf2rt6+WO3f3Ra0DN/Li6/qPjj+Jrvb+ObQAAAPCd
HpOArn0Tm/sGOmr/KvF2/C/Vb9T/yORMiRFJkNrx7VXeGl9LAian/dHx93Acg1T5Vf0RMW3b
vzttV0x29Uj+994xW5L0b4m/5o8LJe74Q150/684595K1q+e94/kMwAAANv2sEdwjH4TOyo5
WNLnJ79hb01wjUyQ9ajf2v7KyedeRt1D0e7UldTEt9I5rRTL3qpxAQAAwLd7zA7oT0w+f5MV
ks+px6Pk1h/Z/h3J56v47nb8iP/VzzladqfzfNZnAAAAWNdjEtA57kqw7fuJ+lwp6ZfriTGP
stJY5MayUsxnjo/LiH6O2jprb+Xzj3zimtLL6D8Inj0j+e6xbumzR/zfPL8AAAAY49e2bX+2
bcyXzvWS+7zNVHIiqp/z5Vtncp8HWhp/Thsl16dHfDP77zW+o+K7q/2z+Z0zP1tE173knjs6
e156TYKxZHzP+hg5/0rum1RivvX8ruRe31R5FF/q2ubGWLM25bTbq/2rP36UPi86df2v9Bif
0a8PLfMTAACAz/A3Ac3n8oYf0kZ/QSQAAADAN/uoR3AAAAAAALAOCegP1/LFbvDpovvD/QMA
AADQxiM4AAAAAAAYwg5oAAAAAACGkIAGAAAAAGCI3+8fjs83/fn5uT2YlLNnr5bEF9VvKb96
LuzVMSX9nx0z4/q8Yyjte+T455SPjm/19nvImX8586N2DvWof1V3f37Rtdkfl3P/n7VTG/9K
6/Lb6PldGsNqYzR7/ZhdDgAAAH+fAd2aGBrlLK6SWKP6q5fnnM9davpebfx6x7d6+71EbeYk
AFuThC31r+q23G933b9PXZ/vmp8j220xe/2YXQ4AAADbttsBzbnoTXTrm+wnvUl/UqxnahIj
rcn20VaI72oXcMkxvfqIPj2QUyfX0+8Jns38AwAA4Akel4BuTWS1tt/rEQJ3Odut9v73VUxX
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
8qsvYPv5+QnLU33MuD7vGEr7njn+d8S3evstUvPzOL+P/eV88eBKa8wKXq9X05jsx7zlHl3p
uuTM7Zb539p+z3Gruf6jx6cmjlTbq84xAAAAxvv7DOja5OJoZ3GVxBrVn1EexVd6Pnep6Xv2
+I+Ob/X2ezi2dxb/WfnxmFTSuuR++VS9zrv1Hl1x/K/i6zH/W9vvMWYtbYwen5o4Wo4BAADg
83gER+Dn58eb5f/n6WPxer2ydubulZxzTfutVoovt/0nz6FPt/q1yflkSc/2n7bmPT1+AAAA
PtPv+JC1jE7wRe0/bQdXtFt1f8ze1ce4ez0mYEZ5ZJX59anejxk4SyQef+7xGIWa3dcl5SX9
R7vFz+KL2r86pla0W78kvmhMe5t9/5Rev5zrP1o0v3o8wmP2dQEAAGCuR+2ArnkTu3+jv9+h
efYGuib5nNv+vvysn6i81j6+s8TfcadcKjHSIyEyO/kc7Qa8qp8zf1razymP6rbGl9vHWftn
98RZ/bOYStpItRnN35To/mi9f3L+fTzvVAI4Sty3PL7h+PM+nqv4S8b/uLb1Tkresbs/ev2o
mR9X1390/FF8rffXsQ0AAAC+02MS0LVvYnPfQEftXyWWr9rf/76mfIYRSZDa8e1V3hpf6/UZ
Hf8d8+fYR6r8qv6ImLbt3522Kya7eiT/e++YLUn6t8Rf88eFEqOTnDn314pz7q1kfeh5/0g+
AwAAsG0PewTH6Dexo5KD/FdrgmtkgqxH/db2v2F+jUpCR7tTV1IT30rntFIse6vGBQAAAN/u
MTugJZ+fbYXk89XjTXpc35b275hfvR/v0uL4Ef+rn3Os8ukB5rA+AwAAwLoek4DOcVeCraSf
6NiVkoJvK8Y0y0pjkXoEwyrx5To+LiP6OWrrrL2njcneE9eMu4z+g+DZM5LvHuuWPnvE/83z
CwAAgDF+bdv2Z9vGfOlcL7nP24ye05yqn/PlW2dynwfaWn52TMn1eXr/PeIfGd9d7dfO7xbR
dS+J6ejseeg1CcaS8T3rY+T8K7lvUon51vO7knt9U+VRfKlrmxtjzdqU026v9q/++FH6vOjU
9b/SY3xGvz60zE8AAAA+w98ENJ/LG35IG/0FkQAAAADf7KMewQEAAAAAwDokoD9cyxe7waeL
7g/3DwAAAEAbj+AAAAAAAGAIO6ABAAAAABhCAhoAAAAAgCF+v384Pt/05+fn9mBSzp69WhJf
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
z9YPAAAAAKIcFYCeefgsA2L130d5a78uLe2vDaZoyp/RCgiW/9/7SnEdQIwInq8OrljPwShN
E1ix5K9Jt+w7Uz9LGd7g4OwrIEb7zx7fqO9L48M7fkavCyj384zfuz4A6wUnpfqN9p8J5pV6
7VemjcqzrsDXpmmuIXenS3Zu315+2vKz0iXS+K7vX+rttfPTbP0AAAAAIMoxr+CYXRVX7ld+
XbcVEBilS+Vr9q8fBi3738n6tWYNqf2y0731856f7Prf0X80/XtUrqdPZR7fqO69lbplgHiU
fpfeMXj7lVYdbNfWT7u/ZHScdWCv/Ju2XGn+jrg+jPbPTC/PzUw/2qF9e9tI5WenR9K03+iD
DoLPAAAAAFY6agX0qgcoTxDHs+LraaRjzk6XrAwg3FF+pnoF3mi73grYFUYrJj9aqxAt6XfY
oS1H7qjfqIzealFrnppA7KxV86O23ju37zddVzP6HgAAAABkO2YF9InBZ/xnh+CzdgXmLE/+
d/QvaYXy6TKPT1p9vcu3F76VNH5Gq2vvKN+7/+4fzu3evgAAAACAtY4JQGvcFWAry3liUO+J
xzRrp7bofTV+l/o9Ud2+dZBZSl9h9z5xd/3q1zCVf4Mf7buX3cc/AAAAgO/067quv9el+5Gk
VUbvZm1t1/tab29/7btfLduM6jezv+f8eI5/h/Ij6p9Zv7vyn+3fHtKK7ladyr+NgrPaOmYe
X51/61UC2eNHm3+v/Sz1m31VgjR31fn2+sDM/ta69fKX9pHKm52/d0+X7N6+lnrcna5huf/Q
3FdY97dsBwAAAACzfgLQeC5eIwKcgbEKfBfGPAAAAIBv8KhXcADASfi6PAAAAAAAeDpWQD8c
X60F9sYYBb4TYx8AAADAtyAADQAAAAAAAABIwSs4AAAAAAAAAAApCEADAAAAAAAAAFL8+fxj
53cRtn6ky1I/y/71L9KPfiDs9Xq507X1izg/7/d7er9aZPtnp2fXb/f8o7T6T1m2NKZKUfWT
fsCv1c53z20Rx7/D/Dw7f1jLuK7x/CfNjfU22vbXlO3Jvye7/lLaziKur3Ve0ec38vyM9tfQ
3r9Y7y9m62c5PyebHV9Sn6z7mfYam3X9H+WvuRfYWa/+d92fedrPUndrGXfdX5Zl7Xh9BQAA
MX7eAb3rA+rohkRTV8v+rZs4qayM9IxAQuR+ke2fnZ5dv93zjzLbJ7Pr12vLu9rFUj9PPVbP
z3eUbwnGjNJm+oH0AL/7/GD5IGi3a/xI1PUz6/xGnp/evlra8WP9f2/dtPmfzjOvl/tp/9Yr
N7N9vfe7u9O0Zeb9WfS9wSn3l2W+Zd67XF8BAECcP/Ima3lvAjyf8t9h95uc3etnMXNjeVKQ
8HSz7dfavny4GG2Xjb6gMxv0ivwQYyb/Hc6v9tr1GRPvd/5K9rtYghCr3FF+5AfMrbkzUnb+
q3jHV69N6oBZmf+K84e27Pu/mWCp9/717kUMNe6/AQB4nu0D0LXs1Z1Pu3Gvj0ezOuuOFTSr
0iXZ53/H+rf2aa28Kv9/dgVUdPuO+qh2BaLU/zXtU88ddz0EacofBeKl/aXzP1N+nR7J8yHT
DnP/zPyQWX/v+Y1eTTsjsn12Oz9ZMsfn6/VS94+yPtIKydn5x5ueqW4fbZB7dhV2b9/Z+5ZT
zs/qsbm6fC3p+eFjNnCs7Wez4++UdgYA4MmOCkB7bj56N9naPKWb9Oz0WdZAgOWB0Gp18Nl6
jkdpvVW3s/lr0iWe4HP9QKENFNR5jR6QvefHo/dwI/V/Tfu0VqXVx585vqXye3Wv92/lJ51/
qXyp/bQsQZLWasDosbXj/JhB6h9R51eibV/rPYKlf+x4fix6AcAV5Zf1aM0fn7TP//fmF2//
9KZHqcu6sy9JxybVa5R+wvmx1L/8e633N2l+0Z536d5Ls+1oftTev/b6Rvm3Vvtrr9mW8qX8
W/vX+2jPLwAAiHFMANr6YFnT3mSX/18GYOq0qHRt/VaLCiDNPMREpHvrt/r4vflr9/fQPCDd
/XC9i5XjW9veO803NUuQZLRvuW1k+aP0XnlRQZ67WAIgmWX2xs/sPYKmf5xwfiSrx/fo2loH
gWbqOtM/WwHw3gdYrfRIK8aXlLc0pixjbsfzM3N81uv3aH7xPte0yoieH637evIv/197fbfk
X89BEecXAADYHBGAjrpJa4m8ScOY1KbZ6ZLsc75z/e/o74yp+9XzmSaQcdp52n3Ong1UzOaT
bWb1XLY7+sAp52dno9WLGcE4qdyy7F75UvodRoslPGauD15PPD+7uyv4bKV5/sqcFwAAwP1+
r66AhJvKZ9gh+Nz6qp1l/8z8n35z7T0/QMtTrg9PDW62AlsnnrOnnp+e7Hm4teLxrrJbXq9/
XzdkSd/NCXW0OOH8ZN+/rMg/cq6eqb+l/Oz7ewAAEGP7AHRL70ajdwPluWmT9s9Oz2Ap89uD
gjsd/1112bHPnuqJbZVxTJHBg1H9rA/UTxoLdwV+e69TmFmleHf7nhgcv6758TP6gCDLKMh1
RxCx7FOjvqpJr/Mtt7nDivOXLev87ODU+aW0+pp40jUXAAD869d1XX+v698btl1ukEY3GtrX
Z/RWTEhlSSsutPl700d1s2jdqEfVT1tuRvmr63dX/t7+PVu/1natsVH/TTt+IkjjY5Qe1f8y
jz+q/vVX3S3zijR/RBx/q4+P9tdcH6x9Q1PGTvODVP9ym8h+p61fdB1aeYzytp5f6/waeX56
ddCSxp407nrbzdZPGp/SNa01R5XbR/TPyPuz2b49c72K6j+j64M3fZfzM2I5Pm/+rX2l8q35
j8qImHvrMqLu71rtZHn+0+Zb73vH/SkAAPjPTwAauK5nrNAAZp3Y/0+sMwBoML8BAAAAz3Dk
KzgQh6+z4ZvR/wEAAAAAAHKxAhrbvn4FuMPJ/f/kugPACPMbAAAA8BwEoAEAAAAAAAAAKXgF
BwAAAAAAAAAgBQFoAAAAAAAAAECKP59/7PyuvdaPhFnqZ9m//sX10Q+UvV4vMb1Vh97ftfvX
aVrv93t6v1HdvPtnp2fXb/f8o7T6T69f97aRts0k9f/Z8SGV+eHNeyav3vxSz2+t/ljOb73z
PtNPI9s4an4u8xr1cWnfXrrWqI089fOUnT1/ZZc/SpfGx2rSD6RK9bT2/5n5fRej+Ttq7und
H2rmkoz5r8y3tOr62itfMz9q5r7R/jO814/I+3fP8Wf1LQAAgGh/6j/sdgPTu5HXBoss+1se
1izpmptDbf7SA6lUh9n9sto/Oz27frvnH2UUqBn1rbvqJ5H6/+z4kEjtk51Xq4+taP9slvm5
1Ya9dtX036j2tQQgLPWzlG3Nf/fypfRTxkddT+080Du+2uz8vgtNoN57XncM8u1yff3UYfYD
E+1+0X1RGh/e9FZ5Ld7jj+jfAAAAd9j+FRyfh8Ts/bMesnZ8aLHwtv9OPjfoFpbjn8kf/6H9
nm3FXKIp09PnWvN75OrfMi1SmeeKMbe6/JO0+oT3nugbeYKYEfdxT7qXirTb+PcsNtGk1yI/
oI7MDwAAIMM/K6B3lxHQnVlZdIr6eHorZj56q8ay6nN3uiT7/O9Y/9Y+vYcZqW9o0yPVeY5W
u0qrlaTxUae10lvbWPLXlnGH1sqqmfmhnmN6ab1tMmU8uEfW31K/mW0i89+9/Ij50dp/Pf17
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
ujypz7c+wJICneXx1ceasUIwM/8MmXVrveKoLnN125x2voA7nXR9AAAAAHCfX9d1/b2umB+Z
yzB6kKnr2Fst3cqj9x7m1jbS/pr8NSu5R+cg4vy0AietvK3plnIzyl9dv7vy9/bv2fq1tuu9
u7hVT2/9RqTypTYrt+nVz5Jel2n5dy//Vh2k+knbaNtfO/9q6jc6P710KX9v/9P2nxapD1jb
p5cu7T+i6f+a/LXXRs111ZJ/xP4jo75m7T+jcleN39nys9Jbc/LO8x8AAACAOD8BaOC6eOUJ
gOdifluL9keNPgEAAAB8hyNfwYE4fF0WwFMxvwEAAAAAsB4roMHXUwE8FvPbHjgPqNEnAAAA
gO9BABoAAAAAAAAAkIJXcAAAAAAAAAAAUhCABgAAAAAAAACk+PP5x87v4mv9iJSlfpb9619k
H/2A1ev1EtMt5Y9+DT7i/Lzf7+n9apHtn52eXb/d84/S6j9l2dKYKmXVLzP/1WbH72ffD+v8
snr83jU/3DH/evbfkfaYpPaz5qNtP0ubS3mPxt/O908AAAAAsIOfd0BbH+zu0qqXpa6W/VsP
q5qHUmv66G+jvDTl3bFfZPtnp2fXb/f8o2iCc9q0zLlm13nMK+K4Zs7h6vF71/yQPf9G7b8j
zTHNzh+t7TTbevKPqOOTzi8AAAAARPgjb7KW90FuZqXU3VaWLXnSg/RMcCAj0IE22g8r7Dz/
Pt1M8DkL8w4AAAAA5Nk+AF3LXt25Ihihed3HrDpPzeq/O1aorkqXZJ//Hes/ekWBpv/MpEfr
5av5VoPn6/O9uUP6BoU052jbXyo/2urxm5GeOf+Oyq3/ntk/PfmP2mxUZlQfjLo+a1Y41+nW
+Q8AAAAA0HZUANrz8Nd7yJ5dgSU9pH/SPw/NniCChyUQptmuztdidfDJs8pOc/zeVXwrg891
0OX9/t/7Ti3j5LNPub+lfhGvNbCcw/oYP39r1b2jEq4pAAAgAElEQVSnHt+j45fq3qqD1P7e
8i1Wj9/VH07NWtk/vflL/bNXhrV+3uuzxmhsaD8IIvAMAAAAAHN+r66AlvcB8POgPVpZWP6t
LK/+z5Le2q5V/u689Y9aOTub7q3f6uP35q/Zv/VBicWdqyKt+ZbprcC499g1dbDkM5NXZnBs
9fhdPT/M2qV/zubfmu96/dPTxrPX57r+Uludev0FAAAAgNMdsQI6M3ggrQhGHEsQJiNdkn3O
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
/f/EOgOABvMbAAAA8AxHvoIDcbK/LgfsjP4PAAAAAACQixXQ4Cto+Gon9/+T6w4AI8xvAAAA
wHMQgAYAAAAAAAAApOAVHAAAAAAAAACAFASgAQAAAAAAAAAp/nz+sfO79lo/Emapn7S/J330
A2ajbSzlt7aZOT/v93t6v9ou7b9D/VbnX+eTNXZb/aesu1Rudv0kUv+fHR9SmR/evGfy6s1P
9dzU6o+v16t7zmbOZcb5l+Zfzfxc5yXNvZptZo9x1Eae+nnKXj1/rbh+73L/I/1AqnbO1ezr
nd9XG83fUXNPnY9lfsy6/kWNv8h6zMyPmrlvtP8M7/VDO76yj3/1vRUAAIDWPyugX6/XVjcx
5Y1VWTfpwUy7vzf9o06PKr/Of5a2vXr77dr+q+u3Ov+6nCzeQE12/bzlZ9Uvci6dyavcx9O/
dleOn9Zc2fv7R689NOOz3maU34glAGGpn6Vsa/67ly+lnzI+6nrO7mft/zvdC45oA/We87pj
kC9q/EXQtEuvD2rOX0a7S+PDm94qL+P4d523AAAAatu/gsN745kdUN8tYB/tScf3fr/NN+iW
45/JP8LuDx2WYP3ux4J5K+YSTZnRQamZY5wJPnu0Auh3Wl3+SVp9wntP9I2yPhyylP+tbT+y
2/jXBJE96bWo4ycIDQAATvBH3mQvO65C2Vl9Mzr6aujn75lt7F2Jmr2SddVKYk/53gcPy1fU
pb4xCshlte3o66lS/a3jo05rpbe2seSvLeMOn/ng/X7/02aW+aGeY3ppvW0yZfTPjJXvmvrN
bBOZ/+7le4KPH9b+6+nfmlWPFp9xHDm/a64f5X2FJV2bv7b+q0jHNnv8rfk5Mn9Nem8brZ0C
p/X4iE5v2en4AQAAsh0VgPY8XPQeIssb+BYpXapjdP5WUtCoF5CTHjAizsHd6Z6VkJrj9660
XLkSsX7g7AUqRsf42ad+INaaDRr06l6m9eqvOb5R/lL7lVrto9m/F0SwsgaBy23rOWrm3LbK
sLTfiHZ+sl5DsufnSJYA7or5e3X5lvTeinbr+I/q3xG0geLR/tb5qx4/9f69D7gs+Wvrv1Jv
/pPaR9N/Wnm08p9p3zuvT6tlzy8AAAA4KADtfcDQBKnqslr7ttKlOkblv1JUgEgTiMpI99Zv
9fFniyhz1cN/dntZ8++1gxTcGf09om1HeWhWvGUEeVoBkpnVY6XRBwDW/Fvb7zg/a+aPiOCv
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
ZRlzO56fmeOzXr9H80vUfZGmfp6yos6zlH/5/9rruyX/1hy063wNAMBTHRGA9tx8SDdhlps0
S3Bj9cPejqQ2yU6XZJ+zrPpH9LnMY2dMrFO3veZh67TztHv/mg1UzOaTbWb1XLY7+sAp52dn
o9WLGcE4qdyy7F75UvodRoslPGauD15PPD+7uyv4bKV5fsqcF1b0fwAAvt3v1RWQ7HJTubr8
0+0QfK5XWVn3z8x/ZfA5k/UrljwAwGL3/q/11OBm68H+xHP21PPTkz0Pj1YhrrgGvF7/vm7I
kr6bE+poccL5yb5/WZF/5Fw9U/+o+8enzc8AAJxs+wB0S+9G4wkBrDsezi3t9IQ29djp+LV1
8dZZ2j87/yd54rFmHFNk8GBUP+v8mj0W7nRX4Lf3OoWZVYp3t++JwfHrmh8/ow8IsoyCXHcE
Ecs+NeqrmvQ633KbO6w4f9myzs8OTp1fSquviSddcwEAwL9+Xdf197r+vWHb5QZpdKNhff2F
dIy99N6KC23+0qfymraPOD+tG/Ve/SzplnIzyl9dv7vyb/Vvy/iYrV9ru1bfrf/Wet/eTP00
Zsd2K202vXX8mv01oupff9XdMq9I80fE8Wv7uCbQoJ1frfOzpX4aGfNfb5vIfqetX3QdWnmM
8vZef+88P706aEljL/reSFuflnouau3Xu4Z47p3q7SLGt7dvz1yvovrP6PrgTd/l/IxYjs+b
f2tfqXxr/qMyIubeuoyI+5tWPlH3j577IwAAEO8nAA1c1zNWaACzTuz/J9YZADSY3wAAAIBn
OPIVHIjD19nwzej/AAAAAAAAuVgBjW1fvwLc4eT+f3LdAWCE+Q0AAAB4DgLQAAAAAAAAAIAU
vIIDAAAAAAAAAJCCADQAAAAAAAAAIMWfzz92ftde60fCZusn/aJ6K91SvnX/0Q+gjfKYOf73
+z2936hu3v2z07Prt3v+UVr9pyxbGhOlFfOL1P9nx4dU5oc375m8evNLPf+0+uPr9erOl9I8
OqpLZBtL86d2fi3zGvVxad9eutaojTz185SdPX9llz9z/d3l/kf6gVSpntb+PzO/72I0f0fN
PXU+lvkxY/4r8y2tur72ytfMj5q5b7T/DO/1I/L+3XP8WX0LAAAg2j8roF+v11Y3MeWNVVk3
6cFslJcl3VK+Z/8yvXUOvOdlpr3K/WbbX9o/Oz27frvnH2U2UHNX/SQzYz9C5Fw6k1e5z8r2
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
AAAAAAApBNAAAAAAAKT4Wpbl9+4iAAAAAAB4P1ZAAwAAAACQQgANAAAAAEAKATQAAAAAACkE
0AAAAAAApBBAAwAAAACQQgANAAAAAEAKATQAAAAAACkE0AAAAAAApBBAAwAAAACQQgANAAAA
AEAKATQAAAAAACkE0AAAAAAApBBAAwAAAACQQgANAAAAAEAKATQAAAAAACkE0AAAAAAApBBA
AwAAAACQQgANAAAAAEAKATQAAAAAACkE0AAAAAAApBBAAwAAAACQQgANAAAAAEAKATQAAAAA
ACkE0AAAAAAApBBAAwAAAACQQgANAAAAAEAKATQAAAAAACkE0AAAAAAApBBAAwAAAACQQgAN
AAAAAEAKATQAAAAAACkE0AAAAAAApBBAAwAAAACQQgANAAAAAEAKATQAAAAAACkE0AAAAAAA
pBBAAwAAAACQQgANAAAAAEAKATQAAAAAACkE0AAAAAAApBBAAwAAAACQQgANAAAAAEAKATQA
AAAAACkE0AAAAAAApBBAAwAAAACQQgANAAAAAEAKATQAAAAAACkE0AAAAAAApBBAAwAAAACQ
QgANAAAAAEAKATQAAAAAACkE0AAAAAAApBBAAwAAAACQQgANAAAAAEAKATQAAAAAACkE0AAA
AAAApBBAAwAAAACQQgANAAAAAEAKATQAAAAAACkE0AAAAAAApBBAAwAAAACQQgANAAAAAEAK
ATQAAAAAACn+B0rbpoNdr3C7AAAAAElFTkSuQmCC
--------------15BBB5CECFE5C949C9863C99
Content-Type: image/png;
 name="HVM_dom0.png"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
 filename="HVM_dom0.png"

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
--------------15BBB5CECFE5C949C9863C99
Content-Type: image/png;
 name="HVM_sys_net.png"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
 filename="HVM_sys_net.png"

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
5QAAAABJRU5ErkJggg==
--------------15BBB5CECFE5C949C9863C99
Content-Type: image/png;
 name="PV_dom0.png"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
 filename="PV_dom0.png"

iVBORw0KGgoAAAANSUhEUgAABAAAAAMACAYAAAC6uhUNAAAgAElEQVR4nOydLZirOhCGkZWV
tZWVSCwSicQikUgsEonEIpFILBKJxCKRyO8IOtlA+Qktu+2enZ7nfe7dlp+QhCTzZTLRuq7F
J9G2LaqqQlEUyPOcYf48RVGgqiq0Lb8fDDNFfj/e3X8xzBa+738sXdciTdOPhdN3TBoZhmG0
dydgSlVVKMsSfd+DP/zhD9D3PcqyRFVV9/ejQF3XaBqGYeq6RlkOIsC7+y+G2eKm6x9L1322
AcvpYwHgO3m3mM38bt5df/fycQJAURToug5d14kZT4b5y9D7UBQFioKNf4aZUtf1ve94fx/G
MGvcdF205Z8ECwD/f/pYAFjnNxpxzGfwG+vOSAComw5lfSx10z2RiWz8M4xM13VCZXy3scUw
n8hv7ICZvwcLAP+vgf3p6WMBYB3uQ5hn+Y11RwgAddPBiXu4CQ7FiXuUVb0rE99tbDHMJ8IC
AMMs8xs7YObvwQLA/2tgf3r6/poAUBQF4jhWfu48z9fXY9o2oGn7sG0AeHteMN/Lbxx/CAGg
rDs48bHG/yAAAFGinjEsADDMPCwAMMwyv7EDZv4eLAD8vwb2p6fvrwkAURSJ+BZplm0evykA
aBrQtuoBnNp2OIcFgP+e3zj+GAkAdgTY8cFELAAwzBGwAMAwy/zGDpj5e7AA8P8a2J+evv9J
AMiyDLphrB4Tx7EQAAzDRF2veyMrCQAAUk1TQj7nqWeMM/h2sEkWb4sbU9q2Q1YBSTGQVUDb
vr9c1yiKAk3ToCzLUfC9sizRNM1b0/Ybxx+PAsAGVtjCiyq4UQ0r6pXOYQGAYV6HBQCGWeY3
dsDM34MFgP/XwP709P0vAgAZ/1RnZcjtfwiW3MC0LCEC+EGwet09AsCW6/8RAoBvB4jcCEmY
IotzFFmBqqhQZAWyOEcSpojcCL69/lwybduODP8pWfW53gp5nsPzPMRxjCzL7qQIoxCu56Es
y13XK6sSRZEvkhN5jjzPUJbLgYZ/4/hjJABYUb9M2MEJK9RNJ96Fpu3g3IWANV4XABq0ZbmP
tnm7wcYwRzInABRFce/Yk52kdzX1/YbbO7AdB3GSvD0dP0VVVbjpOqqqentavovf2AEzf489
AkCWZ0+07QN5nrEAwOmbTeNvJs9zYfzPCQDk9m9ZNpqmEXX7puvQDWPVC2CPANDfmTP+e0UB
YGvM51sBAidE4IQIV/AtNQFgzfD/DUJA27ZIkmQk6ui6AcuyYNkWXNfbdb2i2CjvySdbWUby
6vijrmvcdB0/6ckwEQBmCDtYQYW8bBYzpahaWEE9f37UvS4AlCW8ywXu+ayEd7ncRYD3G20M
cxRzAkCaJk9fL01/jwF8tMHOAsD/BwsAzG9gjwDwavvOAgCn738SAKbG/5oAcNN1+P5gGDuu
K74Lo2j1+gCeC/anaWg1DY2moVYUABzHga4bi5CBS/91dBeO4cExPLiGB98KEDohPMtfzbc9
hv9vEAJkqqqCrhuwbRu6bqBtd9SnuwDQ9z36vkfXD1tud12HtqO2tEHTDvZvmi2/P58gANiO
g2THOy4EgKJqB2NfJmgQpxX6flsZ6fseUVrDCh+vE8WPGRNF0Qg5Ex86s7KEez7Dv93gXi7b
nM+/RgCoqgpBEMC0LOiGAcM04Xoesl++FMK2h4r47nT8T8wJAEmSoCxL6LqO2+2mhK7rKMsS
iYIBTI3SErpuvN3we4ZPFQBs214sl7Is4U/bCtdFlmWb1/0JAaCuawRBAMM0oRsGXM9Tup9p
WYcsbWEBgPkN7BEAXm3fWQDg9K0JAEEQjvryaV01DHO231+aRS+KAq7rwjBMmKaFIAggGzRV
VcHzfRimCcM04fn+6ox8HMeCKIoejH+qs8LtvxnGRPIzVVWFPM/Fd7ZtL95PCABPBvtrJRFA
RQCg9KhgWiYMw0CSxEjTBHEUwzU9RG4Ez5wXANqu3Tbyyzsbxy3lWdu2GNblFyimiPbl0Z1+
YOj3VdrNNE1hWZYQROQyNi0LpjXnAdCh75e3os/y7F423eQ9SZCkCZIkuY/HBgEgSZPVuvNK
v/BWD4BBABjjRhW6rhvV86bt4MYtvKRF046VgbZtYYfNw3XmBIC1THwwfooC7vmMUNdR+P62
EHA+oy2KtxtsW6RpCtM0Ed3XK/V9L/LAdhz4QYDfupTBdhykLAAcypIAUBQFbrcbLNuC7dgw
beveIJpDp2GaMExjwDBwu93E4HKvkeV6Hnzff7uh/LKh/csEgCRNYZgmwjBEURSo68GoT9MU
tm3Dvw+klq77EwJAGEUwTQtFUaCqSjiuC8dxVs8pygKGaa6mXRUWAJjfwF4B4JX2nQUATt+a
AEDkeT4rAEwJghCO4y7+7rrufYzSoKoqWPe+iX4Pw/AuWDeo62E84TjO6ruyRdd9zfp7noe2
bWFZtvg9jmO0bTsSD5ZEh5EAgP3B/npNQ3cXAfYIAFFwQ5lqi0TBDbZt358nGgzqPINreoi9
eFEAqJoO8Yrhn1dA3XSomntAwAUhIMyH46bXp7FpWQ72Fs2k9/eZdPq9aRpR5lVVoSxLFEWB
PM+RZRnadr3ehWEIy7Lgei48z4PrOg/iiG4YKAp5jX6Hri2EXTVHlqWD7dq1X4zG3Q1kD4Ak
iRev9fsFgKAZESY1yB2i6zqE6eMxUdai7TpRsG7cPF5nR4TKRQHgckFsWchcd1gOsMFeAcA0
rdG9acBc1zXadlAiaebNcRwU0vWbpkEQhDAtC4ZhwnWHmS/63bJthOHQcOqGgTQd1l+blnUv
7G6UFspvz/MQJ18ugEtpSJIElm2PrlFWpVA/t9I/h2XbCKMIjjuk2bLG+bP2zJ7njxpo23HQ
ti2iaEjDuw3p38qcABAnsRggGpaJLM/uxuIwINQNA7qhD+g6bvpNDBDjJN5tZE0FAJr1/aoH
7j0i6/D7V913oBsGkjSFZdsIggD2/TvLspHnOaIognmfPZ4atFODfXpd07JGM+Gu5PJnWhbC
KDpcAJh7tqqq4HneaIZDNrrXfvc87+G9IcPWtKxRvsrU9fC8cRxL9ynhinfXFtGQ6V5b6Xym
jEzTHKWBjIqiHGJNRFF0b/O+zomiCN5BghILAMxvYI8A8Gr7zgIAp+8oAaBtGxiGOdpOL45j
WJa1eE58X6+99PtWJP+9AoCuD2v8ZS8Axx0EC3kZwFJfMScA7An2t3cXABIAylQD+nhE14Zo
ax9d66NMNSEAJEkijGjP9JH4yaIAEGSD8T4nAlRNj7b9MurbtkNZ90glESC+G/9eCrjp4zOQ
LVAU+d3Q7kZMjX9ZACARIEliNE2DJRGgqioYhok4icWYZuQBYBjwPG/G+C9RptqqAJCmiZi8
noujktxp7wJAHK8vH5H/dqXxnGlZiO5CFP1OAphhGLDuEz+yAGBPxpeWbaMsy8GWM4fxdhAE
o2tOlwDYto3obscZ0jiOfh8JAGbQjAiTShRkXj7+TsRZhaoacKP68ToHCQBk+Ae3G3LPQ2rb
xwkAEwOX1Ji6HlxvdcNAWVXo+x5VVSEMQ3Gs63lwPU8Y82EUwbYdUalt24FpmijLUrwkjuui
uC9TyPMclm0PFdn3h9+KYbsLMpi30mAY5sioD8MhKqbKuXPYtgPTslBVQx2IkwSGaYI8Etae
ue972I6DLBvca/q+R9tSZ2ErlwnlH7MiAMRfA0TLtmDalpj9MU1pdsgY0KUZItlYe1YAcD0P
zt3or+thOYtl28IwtGwbhmkiz/PRd6ZlIS+G73zfFwYldQ6GaSJN01UBgN7Zuh5mnw3TnDWO
SWyTZ9aPEgCmz+Y4DlzXRVUNHRz9Teds/T7nAeA4X27+WZ7BsmzR6TmOg7zIUVXVyLi2HUe4
4JdlKQYPZORvpWNvGZFgOq2fJHguCQDO3VOIBQDmr7BLAHixfWcBgNN3lABAXmiywbElAHie
B8+bD8xGBpDnL69f3ysA3HQdaZqK/oiMr65r4fvB6JilfJgKAHuD/c0tDVAWADoT6Cx09Q1l
fkJTaugnAkCapXcbpYJn+kjDFK45n8dBBkGYD0Z9Ufdo2mW3+KbtUFQ9ogLws8Hwd1cEALJV
yOCfTmhOZ/+nAgCNa5cEgCRJxAQH2RjrbeyX8b8lACQJCQCSrdF9IR8LYLRcfa7uzH1PNphl
WSPxzHEGbwbylrEd50EA+Jr4aeAHAQzDEMtqqqqCaZqjwIRzAgBdo21bRHE8eocnAkA9IhgJ
AM3D78SjADBmTgBYjwHQjJEEABW+BIBGmS8BYPi7qr88AKqqGgxoKa7AUMkb0dDIxmrXdTAM
8358A9t2pJn8ZmTYN00jjIi+75HnBXTdEOKAaVmom/U0kMHv+764Pl2T0rh87jy27SCRvA+a
phEGhNIziyUAX9cc1uP04u+yKgcFzDSHWdowFLOcSZIgiqJdZfi/syUAGNagzqdpCl2eHRKd
5dc60SMEgLIs73Xia2a6rmvhikWG5HT23bJtRNK9szwT7xp953k+gjBcFQAi6bpUJ8tqfpY8
iuN7Y3usACA/G+WHPFNPA2sytNd+nxMA6roWRnNd18Lorut6KGfdQF4MdcK0LNR1JZXL14x+
lmXiO5V07C0juiaVO2GY5mI+U7tU18csS2ABgPkNPCsAPNO+swDA6TtKALAdB2EYKtfz5D5p
NEwifX2fpuloPf5aDIBnBABy+ZdniLtuGCPLxyzlw5wAMDX6F4P9zWHbOzwAQqDz0NYu2tpG
3zqSAGAJr176hH6ILMrgGtsCANGuGP9E23Yjw39OAKCxf5ql0rj+cRJvOvs/FQCaprmP9Zfr
kXOve9sCgDTz3w3/pUlIEehPOj5O4okHgPSuZANZlqLrh6XwYRTe29W5mAbr448kSYTYJdtQ
ou7d22BZAIiTr5gD1EYPttTwne/7o6CWcwJAHH9dg+w4eufGAoBfjXgQACa/E2MB4PH3vR4A
VGmIZwWA6XXW+ApENfw9XQJQFENwE1pvO7i1NqLQ5qC1TrbtIL3/P13bcVzx/19u8cMLZNk2
irIUA34ytJfSQNehLU7SdIgtIM+iL50rN8ZfA/zHNMsCgNIzi5m95TyPouj+0nSo6hphGAqX
5MHIVC+/v8CcABDFkRggmrRGVKwL/ZodGg0W7wPEKB4b5nsFADmwzpSh7Gvh2jQ1nOXvKLKv
fIzv+3elc1kAmBrKslGbpqnwqpm61G8JALL74NSQXnuOLM8egiJSuvI83/x9TgAoy1KkuyxL
mOZ4Bt2SZulpLX2WZw/5KYsCKunYW0YqHgBz+exIXgcsADB/gT0CwKvtOwsAnL4jBAC5/1Cp
42T8L+3LPsxg12IZ6ZLx97wA0Ii/jQMEAKKT1vjPBvuLY+B0evQEUPYAMNBUF1S5hrY6oau/
PACsuwCQZSnqpkbdDBNA+wWA7fJTFQDqukZe5Oi7BlVooY4Ghj75y/inY2UBgNqdrusQRZFY
QjxNCy0BCAJfuMPP1QPTtNDU2WD8txmA5iGWQtcWo2vHcTQIAOK7Dl3fjQQDAgDCMBgJMPJn
Ov7Isgy2PU4vxbsoiuJh6cs0BoBt26P3tbh7csvn+EGAQBLl5gQA+RokjNF7PBEAyhFBXIIE
gLJqHn43/RKGVyDNyi8BIKwejvkNAoBl28ikexf3Bo8M4rb9CnCRZRmM+2C4qqt7w9kB6EeQ
AW7bj8Ywrf9vmmG2noztLMvuL3kGz/Pvs5zNahroN3KTcRxHzJ5vndt1rXKahQeAyjMrCABf
rkK0/qeTVLrx+iFmQQC4iyi32220LpQUVuq45dmh2+0m1nO/IgAM0amN1cBy7xAAaFuYNE3F
7HIUx8oCgCrTNBzjAeDs9gBI0xSe5z3Mxr/qAbC3jLZiAEzxPO8pLxQWAJjfzC4B4MX2nQUA
Tt8RAoAfBHDd5eB/MsMa5ceZ/znkfnvpXdkrAKRZNloCYIklAF+xqZJkPpr7nADQ3I39bkYM
eAj2lySA73/9V9eBKAIW3NCnAkDfRWjrAF3jo2+/KFNNRMDPsgy1GP894wGwXYaqAkCeDwH8
2jJDFVoDkS3GrDTzT/8/nf0n93Za1rSUtjAMYZoWHMeG4zqwnfEOCa7rSsZ/CPSpoG/Du/FP
9uzXdaMoFAJAmqb3Gf/svnz5cfu7IPCHpdZdK2wXChAojz/qpr6X1WBTtu0QD8O+CwBzHgDU
Br9HACgbmF45wpcEgGGWtoEbDr8ZXgnbz5HmX8Z/VVVwwvLhOr9BAPB8H57niUpKAUOGGbVc
ck8fZs1ptr1tW3i+D9fz7uugh4EvrY9fMqYdKVrqsD7EhmGYIh1fBdehaZrVNMgGomGaI+FC
9dwpawKAyjN7nocwDEfnf60Bfr8x/RvZEgCWokLLs0M0QzQMEEPsNbLmYgAMgf+GyPR5nsO9
v0fvEgBoUJxlmUiTaVnfLgA0zfzaemcjBoD8u+u6CIJg5Grv3ONpkCFv3QMueve8t+whyN80
aOI4BoAzEgW20vFMGY13AagedgGQYwDUdS2WDInz75F+HwQEaVmBdV8qxAIA81t5VgB4pn1n
AYDT96oA0DQNdMMYrTUmpjEAwnsbP2f807iRlqLWdT1sazuJKzB9V/YIAHNBAEm4eDYIoNIu
AFGEbOG3TNMA01x8PrVdAK5CABhmzVtQoPAszODo8+LMdwsAUTTMoMvG/hxN0zwY/yQA0O+0
g8NSmtJ0fhtA0zRRV9lDnqHz0DX2ovHfdYOw8OWdMZ79nxMAfN9HGAazWwSOBID7eLQohrhs
RVmIMSgd4zjOPQDysOR8LgbAjwkAednA8IoRpl+gqu8ZI5GXNeK0GBn+VVUhzauHaxhesTsG
wDsEgLquvyLe3zPtawlAIxo63TBg27ZYu9I09zX494ZPNwzYjjN6jjljuixL0VDKs/O0byWt
Vfm6x3oaKB2mOeyFKc+eq5w7ZUkAKKtK6ZnLshxcsHXjbng1Igjguw3p38qcABBG4WiGaCkq
9O12w/V2w/V6FQPE8AABgAL/yfVgqDfvEwDI2KT96G3HERHtv1sAeIiu723sAjD5Pc/zIcif
eG8Gl37TshbjG8xR3rfhU94FwHvcBWBvGdGOEJTvtDPInACQ5Rks2x7XZRYAmD/AHgHg1fad
BQBO35oAkKTprFFNRkjXtSLg5JxxJgsANEacIhsttMW1bhgwTUvsPrP2ruwRAIY4WJNtAJMh
iju5Yg/L3+bXkY8EgLaddfWe+xR3T4G5GADNXQRYer6vmWwLtm3BIqwppiQADBODjmMjDdO3
CABVVSGOhzX0sh04Xe8vM539p+/bdvDQKMtiM21TaMvBsiy/dkhINXSNgTLV0DbLAQaDMFAu
YwDwfA95kePLc7mZ9QCgd0Meg4ZhOBIAht2b1ncB+GEBIJ8lSis0dxdt4Q0wKdiirGD78+cf
4QHgXa+bW/8R3vW6WwBo22a03oOMcvpddk+n3+Xz136fO34InpHBNE1EcSwMl2Gbh8FVZDpD
v5WGphlchMntZN+5Y+aOoUAfKteURQ3KRzr+3Yb0b2VWAAjDu3qvj1xA19DvCviSIcV8HrQL
B7UVtDtJfF/aIM/+/waCe8d15DVZAGB+A7sEgBfbdxYAOH1rAsCnE0bRF2E4u/6761rkRX4P
yNuMZv/J0zXLvuIVOZIRNkUIALa9uf3fw1aAmgZ03ZeA0PdAXYvfl9oCCu63JnLougHTMsWM
t23bsB0bvusjDfYKANtBABsFAYCMbYpyP2fwTw1/2finc8iTOsuy1Sj7i2lthiXVrusiigZP
Z/ICaJscnu9JW66Pz42TGEHgIwh8+IRPePCI+24WgwdAiLktAn/j+GMsALj5IqaXIytqtAsC
AOGFj+eG0WsCQJ3nqOMYVRQpUccx6pnrfBrCDcoPYJqWUEVdz5vNhy2iOB7tLsD8XywJAOTq
vocsy1gA+GUURQHP98dthesiTdNfJwB8BV097pq/sQNm/h57BYBX2ncWADh9v1kAmEKeaFMB
QEaOBxAEw+yoc3evvunLAQDp+rOf02kI8GdZAxTsr66Buv4SAOhD3gN9vykAWLY1LEuInUXI
8L/pOgInQOIlSPwv9ggAebW+DWDddEiKflMA8DwPfd+L5cWyUb9k/E+Po0lOinW2Js7M0bYt
gjCE67oIo/C+Rj9HmWpo6sH4D8IAjuMguG99Pj1/iSAYAv5RhP88z4U34twWgb9x/DERALJN
nCBHXtaIkgKWl8ELcxTFUNBxWsD0Hs8JIvVGZ9YDoGnQFMUgBCjQFMVwzi9hOpP+TAC8wSAw
N137md/LnACQZSnCMEQQBrsYBpbH7L/OMJ/Ab+yAmb/HHgEgSRKEO9v2oX0PkCQJCwCcvv9K
AOi6RxFg+jsJAMMSs2a0WxF5BKxdG8Bg4Nv2Y1C/hf+mskcAeQG07chDYKktsCzr/hzdIg8C
gGT8x14MZ0cQQKKs+5E3QNN2yKt5w39OALBtezEi/l39GOyZu4s+Bc5r7l7Eg1h5Fwmquzej
be+qC23bQtcNhFGI6E5ZlmibHHEci+/CKISuG0rLH4ivLQIbqGwR+BvHHyMBQHfS53BTGO7y
7/sFgOng7nF/yS0Go+n9g9Kf4ssN/289919iTgBgGGbgN3bAzN9jjwDwk7AA8P+n738QALru
axu1OQGAlgPQ7LJ5N7Bvuo5QWi89R57ng1F/PgNhODb26e8gGP+dJF8CwH27uF0eADsFAOtm
w9HdEcmKjbUmAgQZUNUdinre5V+masZeA7ZtI8+ze9T89ACy3QJA0zR3Tw9f1IfgvmOFiPlg
GAgC/yG2xRZ7twj8jeOPYwSADfYKAHvd3RjmL8ACAMMs8xs7YObvwQLA/2tgf3r6/hcBoOvm
91KfQsFvb7oOwzRR18uz/113FwDOZyDL1mLBPXxGMQDuRr9KDIAwDDfX/8tQENw4iREnMfI8
h+Muu823XYukWBcAgmzd8HdTIMrxcG3yAFgTLoivbfOWqev6aQHA84YdHgCIwIry3/T7HgFg
7xaBv3H8IQSArKihO8m3wAIAw7wOCwAMs8xv7ICZvwcLAP+vgf3p6fufBAAV5HgAWbbdP+R5
DhjGIALsINvYBaBcEAC6btsw9u4xwVzXheu6yLJ0CKIbBOi6Du6KAEBsiQBbxn/VdA/u877v
w7btYQvhGdz7NsCq2LYNz5tfyrBE0zTQdUPEeKjrahAAHHv0t+PYq7s/zLF3i8DfOP4QAkBV
N4PBbseHE8csADDMq7AAwDDL/MYOmPl7sADw/xrYn56+vyYA0HKARPG58zwf3Pfreh++j/I+
0z+l1DTgiej2RBiFqKoSRZGjum8FLM+u75k1XxICtjwASAgYxQxoGhHV/wiGndDUDXRKg+M4
wouCDH6C/iaRYM/1924R+BvHH5r8R1FUCKL0UKI4Wd3nc+4FfLehxTCfCAsADLPMb+yAmb8H
CwD/r4H96en7awLAXj6pD6nrYavfKBqCPPu+D8/z4LoObMcetgK8U1WlcoC7uWUBU0NfJRDg
3rhsquzJI9qCMLlvk0xLPeI4Hv2dJMkQHHBnEMC1LQIJ2ibwk+qOKtq7EzClKIr79hAMwxBV
VYmBWl2/39himE+irodtEt/dfzHMFiwA/L8G9qenjwWAdT7JiCMBQIU9AgDRtp0QAr5m+Ifd
ANJyexvAT+E7xYU9fFLdUeXjBIBh38XB1eXdRhfDfAJVVd7fCdpXlUUAhiHI+N/jacYw74IF
gP/XwP709LEAsA55WTLMM7y7/u7l4wSAtm1RFDmSJEYcRwzz50mSGEWRC6WRvAHe3dgxzCdA
xv9ehZ9h3oFqxO930HWfbcBy+lgAYBjmGLR3N0YMwzAMwzAMwzAMw3w/2hA9kRhUYE3TGIZh
GIZhGIZhGIb5n5AFAPqyaRrMRSGnNcgMwzAMwzAMwzAMw7yfOdu9aZoRtJxYk43/tm3FAXmR
fyGtt8zy7JGMYRiGYRiGYRiGYZhvY8YWH8VHkmz4UcDX8gtNNv5pT8U4iR+JH4niiGEYhmEY
hmEYhmGYH2LONp+z4ZMk+SIdGAkAVVWJ4AB0QJIm4xMXmBUNGIZhGIZhGIZhGIZ5CRWbXLbh
Z4MAZik0TdPQdR26rkOapV+k6e6AAiPRgGEYhmEYhmEYhmE+nFft3nee/4Td/iUAyGv6Za+A
KWVVDpRf5HkOTdPGIgLDMMwfR25wdV1/e3rWCKNwlF7Hcd6epq18jeP4o6/56ViWBU3TYJrm
29PyV8vnqDL4X/OHYRjmu6Eg+CM7d2Lrrtm97zyf7PY6TdH6PlrfR0N4HhrPQz1B0zQNfd+j
rutRAAFN01DXtVAV6AYUfEAONFAUBbzhYu8PjMAwDPNB0KBcbkPP5/PI0D6fzzAMA1EUfXt6
0jSFaZo4nU7QNA232+3hvrZtCwFgej6dt0ScxD+ar0mSfPQ1f4ogCKDruiif6/UK13U3z6Oy
tizr7fVujiQZZkXCMPzo8pHTuffco8rgk/OHYRjmk9E0DVVVCRf6Rdt3we498nzP81YpigKe
fz//PnmvaRpa30di2zCvV5jXKzLHRuY4yB0HheOI70vXHQsAcqRAEgBImfB9f5aiLFCWpUjI
KAohwzDMH4cG5bJwSgKA7/vIsgy+7wvDKAiCb02PYQ5xXzzPQ5IkOJ1OOJ1OyLKv9JFB4rru
4nWow9E0DVEUvT2fjyyrJE3enpYp1+t1sX7Yto3z+TyUaToYf1EU4Xa74Xa7jcp27lwyPt9d
7+bwPA+n0+njy0dO515+qgwYhmGYecgAnxrunu/B871RRP05u3fp/Knhr3L+lvt+WZbwff/h
/Nb3kdo22rZF13Uwr9eR8U8e/5UsADRNM3It0DQNdVOLxK8loqoqkZDRdgMMwzB/HGor8/yr
8ScBIAgC8R11BufzWXQUNGt6Pp9xOp2GWdM4erj2yJvgcsb1ehUGlmEY4t5yx0LXME1TGPv0
neM4D99NoQ6HXI6LokCajdOr6zqSNFlM79YX8oEAACAASURBVPl8fuo55HPSLF28hq7rs/ku
e12kabp4zVfKe/qMW2W59vvlcnm4LpVNEAQ4n8/Ismw2Pbquw7Zt8XecxEJMkLEsSykt31Xv
5uphURQwDEOkTaWMj067Sr2epnOrnqmUwU+9EwzDMMx44ptsX7JtacKGbOQ5u3fu/JHhf58w
Vzl/SwBYOr/1fWSOLQx9EgFk47/ruvESgKZtRusNSAAQ6sjCA1RVhaqWEiLtMcgwDPPXGRk+
9+9GAsD9O3IBkw1qMvyiKEKapeK8JE1G17ZtG1mejdyr8zyHruui4yrKQqzxv1wu4r5k7Jum
+fCd53nLz1Z83T9OZtKbpjidTl+ChpReYbhM8kj1OeRzsiwb/W1a5ugc13Nn004u5bfbbfGa
r5T36Bm3ylKhrMlgDKNwdL/r9YogDES5nU4nXG9XXK9XOK6DJB1m2ykddF25jCjvldL6TfWO
BIBRnbvXsTAM1cr4G9KuUq+n6VytZypl8I53gmEY5g9DBjgZ7rLxL4sAS3bv9PyR0Frebeeq
VDp/UwCQzpcn7gcBYHD5lw3+ruvQ9/3g8S/HAADwEPBP04ZgBGT4LyWirmvUdS0SMhc0kGEY
5q9CbaUsmpIBEIah+I4acDIMoiiCpg1ruekYchW2bXt07TRNUVWVMBL9YOikyMhyHAdVVSEI
godruoMrGHRdF9/JAsDSc8npTZJEpPd2u4ljyKgLgmA2vdM8Un0O+Zw8z2ev4bjOKK9UymZ6
zVfKW37GrbJUKevb7SbqBh1DXhhlWSKOY1EWNOPuui7KqhTPNHcfCkBH93lnvZsSRRFOp9ND
+SyV8XekXaVeT9O5Vs9UyuCd7wTDMMxfhGxamvTea/dOz1+aNFc5X9O0xfPpuLnzW98XLv+F
6wqjf2r8N7IA0HWdSFRd10IAoAQsZUTTNGiaBn7gC1WCYRiGGRCD/6oU340EgPt3coeTpqlo
3A3DEMdQ0BjDNEbXzoscVT0xEuuJkVBXiOLB+LhcLuKaZIiZpvnwne/7i89FhuU0vXM4rjOb
3mkeqT7H3DnTv11veAbLtoZzqsEAmnOnz/JsNX1VXT3skEBpWypv+RpbZalS1pQncRyLY2iG
m+5B/1/VFS6Xi5jppfpH/bSu6+I4ylvbtpXS+p31boplWaPft8r4O9KuUq9H6dyoZypl8GPv
BMMwDIOq/pr4ll3qZwWApp61e6fnLxn+KudrmrZ4Ph03d37r+yjcwfi3rtcHAcC6XtF4Htqh
X/sSAMiYb5pG3EDEBZAGe1Pjv21bkZC6qRmGYZg7otOov76TXYDpO5olPZ/PqOtazOjebjdx
jDzol69dliXqph4ZiXVTCyOLjqeO5XQ6ifTQDKnv++I+sgCw+Gz11/2zLBPp1XV9My8ovUvf
bz3H3DnTv8nws20bdVOPZnLLqhylP8/z1fTJ5xOUNpVn3CpLlbIWeZJ83Vcs16trEYVejijs
ui5s24ZlWaN0XK9XcQ2afab7vLPeTevX+XxGGIaLeTst4+9I+2a9nqRzq56plMFPvRMMwzDM
gDDA77Puwp3/vtSrrMpVu1c+3w/8VbbO1zRttFxAFg40TRudL9vtre+jXDD+ZRFgLAD0HZp2
RgCoxuqDbPy3bSsiDdLgVRYRGIZh/jqyAEDfyQJAVVeI41is8U2SBE3ToK5rMYtI65fpvLzI
R9cuy6FjuulfRkLTNMJIcF1X3JuMjTAMxXrk0+mEqq7EMTRT6Af+4nNNBYC6roWbchzHwpXN
tm1kWTab3mke7XmO6TnTv2Vjp2kaMYN/0wdXbuqzNG1wtVtL3zPlLV9jqyxVytowhij6QRCM
7ne9Xkf5RIHvrtcrzuczXNcVdY+MVU3TRFA6qneO47y13tHvVOfkbZGW8nZaxt+R9q16PU3n
Vj1TKYOfeicYhmGYAWH3TpacTWnbFm3XPti98vlL54prKJwfBMEsmqbN2t2yADB1+288b/Rd
JwsAfd8Lg75t2+GibTOrPjTt2PiXEyJfg2EY5q8zJ5rK7sGn0wmXy0VsASafW1YlLMsaRR/P
suzh2lVVoW1bEeQrSRK0bSsMedd1xTlN08BxHGGE6LqOvBjflwyFIAgWn4s6HE3TRLqralhz
fblcRHqjKBJ9xjS9rzzH9Jzp3+S67TjOkN62gW3bwtiSKctyNX3PlPf0GltlufV7lmWjyPFp
mqJtW0RxhMvlgrqux+Uj9dMyeZ6L2WQZOW/fUe9IAKA653kedF1fzdtpGX9X2tfq9TSdKvVM
pQx+4p1gGIZhBl61e+XztwSA7zq/9X1U3iAAABDGf+P7aH0f9OmHc78EADlaICWE1hyQwjDN
AFITZFWCYRiGGZAbbcuy3p6eNabr3oIweHuamG1cz8XlchHeI23bIs1S6LqOsizfnr5noN0N
3p2O/yWdDMMwzDKv2r0fcb7vjwL9Nf6w3r/1fXS+jy7w0QfBRABAj67vBKQaL7kgLLolSNdg
GIZhGOb7SdMUhmEMM8+nYQ16FEXD4OAD0scwDMMwn8qrdu9HnO95CExDCSEAkBeAzJYLwpSl
gAMMwzAMwzAMwzAM84m8avf+svMlAYD/8T/+x//4H//jf/yP//E//sf/+B//43//5b+RAMAf
/vCHP/zhD3/4wx/+8Ic//OEPf/7Pz6MHwAe4YDAMwzAMwzAMwzAMcyxCAGjaBlVdMQzDMAzD
MAzDMAzzH/IlAEh7OjMMwzAMwzAMwzAM898xFgC6rmUYhmEYhmEYhmEY5j+DBQCGYRiGYRiG
YRiG+QOwAMAwDMMwDMMwDMMwfwAWABiGYRiGYRiGYRjmD8ACAMMwDMMwDMMwDMP8AVgAYBiG
YRiGYRiGYZg/wLcLALbjIEnTtz/oEnVd46braJrm7Wlh3sOn1FHbtpF+QDr+h7xkGIZhGIZh
GOaRwwWAqQHw6QbBVAD4lPR+Sjo+kaPz5lPymgUAhmEYhmEYhmG+k6cEANd1cdP1Ea7rzh77
0wbBXNpuuo68yGeP3/IAsB3nUKPM9Tz4vj/7m+O6CILw7ZViibZtZ/OW0HXj7Wl8hqPq6Kv5
804BwHVdBOFj3bMdB1EU/XheMgzDMAzDMAxzPE8LAHPGwhzvEABU09Z1Py8A5HkO3TAe7ldV
FW66jrIs314pVPE8D34QvD0dr/JddXRv/rAAwDAMwzAMwzDMd3K4ALC1BKBpGgRhCNOyYBgm
XM9DXdeHPdCWAFDXNVzPg2EYsGwbSZIsLgHwfH80g2s7zsvpa9sWpmUhSZLR92EYwpGuvyff
siyDZdni2CiKcNN1VHWFrmtRliUMw0TbHlt5pgbuVtnato0wiuC4LnTDQJZlw3f3Z9fvZVKW
JeI4hmkO1wmCYJT2hzpm24ju1zUMA5ZlI8+/PD5czxNlaFoWojhevd535c9mOih/HAeGYcC2
HRRFIX5PkgSmZUE3DDiOc6hYpCoAbJbxTNmsPRPDMAzDMAzDMD/HjwsAnufBdQejoWkahGEI
23YOM063BADHceF5HpqmQVVVsB1nNQbA0R4AXdciimJY9pfB3rYtDNMc3WdPvjVNA103hCFm
Ow4syxbnR3EM1/MOrzxTA3erbG3bhmmaKIpi/J1loSxLNE0DPwhgGAaCIBBlZJomsixbrmPS
Ndp2eF7DfBQ82nYQQyzLQrpyve/Kn8102DaMe/40TYM4jmEYpsgH3TBE3hVliXCHp8uz781U
ANgs45myWXqmo/ObYRiGYRiGYZh1DosBkGXDjOuaAEDu9vKMYdu2MAwTZVUd8kBLMQDIiJq6
++dF8eMCQF3X0HVDzOBmWfZgsO7NN0pn0zQwjEFM8Lwh1oDjug8eB0cgG7hKabRtRHE8uoZt
24iltBX38mjbrzLyfR+hZITOGZlx/HWNpmke0iKTJAk8KQ7Du5YAPKTjPlsuH2PZg5BT1zV0
wzjsPVF9b266LgQA1Xo45wEw90zf8RwMwzAMwzAMwyzzox4AZNzNBunL54P07WUtbUVRQDfG
gdi2dgH4DgGg68bGoTOT5r35FkYRPN9HludihtYwh5lW3TBQfYPhKD+DShrn1rhPvyvK8qGM
/CAY5c+ckSlfg4Lx0TMPSw2GJQaUprXlFt+RP0rpmDGMXc8TBnie53BdF7bjwA+CH18CoFTG
M2Wz9kwMwzAMwzAMw/wcPyoA0Mz3d7r/rqVtzgOgeIMHQNd9BQMsy3JkrD6bb3lRwDBNBEEo
ZsOt+4y7aVrfktdTD4CtNL5DAKibIV1ZlqNpGrRtizhJRvEcfkIAUEqH4mx527ZI0/TQuA4q
AoBSGbMHAMMwDMMwDMN8LO+JAeB5qKpKrIX2PO8HYwA48Hx/WBJQb8cAcD0PYRgeHkCPggGa
ljWaBX4239q2hW4Ygzv2fWY4DEMYhrm47eCrzMYAWEnjWwSAu4fH19r5AqZl/bwAoJKO2fXy
g8Gd5znCKBJ5m6bp7G4SR783szEA1spYKQbA94qADMMwDMMwDMPM85ZdAMJ7FHHdMGA7DrKD
3P8pbXMuyqk0m+66arsAdN3gIWDZNnTdOGQXAJkojkdpW8tHlXxzXXcUSyDP88XrH8HcLgBr
aXzXEoD4HhSQ0hSG4Y8LAErpkCLm64YB27ZFxPy2Hc63KG9tW8TdOOq9Ud0FYLWMV3YBmD4T
wzAMwzAMwzA/y1MCAMMwjApzog/DMAzDMAzDMO+BBQCGYb4NFgAYhmEYhmEY5nNgAYBhmG+D
BQCGYRiGYRiG+RxYAGAYhmEYhmEYhmGYPwALAAzDMAzDMAzDMAzzB2ABgGEYhmEYhmEYhmH+
ACwAMAzDMAzDMAzDMMwf4EEAqOuaYRiGYRiGYRiGYZj/jAcBgGEYhmEYhmEYhmGY30dZlqto
msYCAMMwDMMwDMMwDMP8dlgAYBiGYRiGYRiGYZg/AAsADMMwDMMwDMMwDPMHmBr8SZIgDEOE
YYgkSaBp2roA4Lou6NP3/dsf6CexLAsAcL1ev/U+t9sNRVGg73t0XYcoin7185ZliTzPD0sP
fd5dH6bP+N1p+6n6xzAMwzAMwzDM/8HU+A+CYISmaWoCwPl8fvvDzJGmKaqqWj3mdDohiiI0
TYO+79E0DT38Kj9hgJ1OJ7RtiyzLcD6foes6uq5DHMc/npefJgAQnudtGtmn0wkAoOs6NE1D
0zRwXffb88z3fRYAGIZhGIZhGIb5CGQBIAjDvycAnM9n1HWNNE1xu91wOp2g6zqqqto0sn/C
ACMD8nK5rH73E3yqwakiANi2ja7roGkartfrj+UfCwAMwzAMwzAMw3wKIwFgYvwfJgDcbjcA
gGVZCMMQXdeh67qHWXbTNFFVlXB1T9N09roqx6195GPzPEeapg/3ICPxdDqNnrVpGgBAVVUI
gmDWANtKH107yzJ0XYeyLOF5Htq2RdM0YpZa0zQURUH7MT7kp+M4TxW667qj9GVZNmtEbj3v
nueYlsmSBwDdw7Is1HWNvu9RVdXDtWRUBIA4jpFlmTh+mqeqUHnI9cIwjMXyOFIAOLo8brcb
8jxH3/fo+x55ns/WA8MwUJYl+r5H27ZI03RWPHEcR6SPGhQWKBiGYRiGYRjmc/hRAaCqKoRh
iMvlgsvlMlrLrus6ACCOY5zPZ9xuN9R1/TB7r3ocseYBcLvd0Pe9SLtt22jbVqyz7/set9sN
mjYY9QDg+z7O5zNs20bf9w8Gjkr6yFDzfV/8f1VVOJ/PyPNcGKqaNriqT41lcmcPw3B3gVuW
hTiOxXNdLhfkeY62bUfHqTzvnueYVrotAaAoClyvV1wuF5RluRqEckkAOJ/PD+LP9HMPdKHM
5XIZLcE4n8/CKJ47/igB4OjyuF6v6PseWZaJ9zFN04d8Pp/P6Pte1Ofz+QzHcR7EOxJBKH2W
Zc2+HwzDMAzDMAzDvI8fFQCKolg8Jk3TByOUXJxN09x9nHz8kgAQBIEwisggsm1bGEzA15rx
oigerpMkyYOBo5I+Ms7k9ehkUAZBMJqdlj0I2rYVBiuJDEdUAjLeDMMQ36k8757nmFa6LQGA
BApNG4QZYNllf8sD4HK5jNLd9z0sy3o6v6g8LcsSRrPsESBzlABwdHlkWYa2bUfpPp1O6Pt+
FBuBhIc1DwxNGzxpVN4PhmEYhmEYhmHex48KAJ7nLR7TNM3DjDHNdMuzjarHEWsCQJZl4pwo
ih5mSGXDZy7wHj27bOCopI+uTUYueUZo2mAwynn9HQIAucDTDC19ZAFF5Xn3PMe00m0JAPJ3
JFAsGaFbAoC8/p/q4qsxK8hDZMs4PkoAOLo8uq6b9X6o63p0HxJPiqKAZVmLQofq+8EwDMMw
DMMwzPv48RgAS8csGSQARksFVI8j1gSAsizFbGee5w8CQt/3wrgDHl3uaWZaNnBU0rdlqMke
BEcvAQiCYOTpoGlfyxbk8lF53j3PMc33ZwQA2UNBZksAiKJI3I/W0b/64sjLWtaOO0oAOLo8
1j5TAcuyLFRVJX4vy3I2voPK+8EwDMMwDMMwzPv4GAHgHR4ARVEIAaAoilUB4Cc9AGRD7egg
gNMZXk0bu7TTd0fMOL9bANj6vLIVYVVVIjDe2paRn+QBIJdH3/ezgtkap9NJxMmYtgfsAcAw
DMMwDMMwn8/HCADfFQMgSZLFtehZlgkDaWsJgOoa5z0xAFQMtaO3AWzb9sHwo+eQy0fleT9d
ANC0x/X/XdfBtu2XXpo4jtF1HS6Xi6j/S2lzHAcAFl3nVTm6PLIs2/ReWGJO1OAYAAzDMAzD
MAzz+XyMAPBduwCQcThnoPm+LwITToMAZlk2EgAoGJrneWIm9NVdAFQMtdPphLZtkWUZzucz
dF2fnW1VJUkStG0LXddxPp/heR66rnsoH5Xn/Q0CgOzyT2XzijFOYo4sItAuCnPvgByZ/5UX
9ejyoB0wkiTB9XrF6XSCrutIkmT0bLRrhK7rOJ1Ooj5Py2+6S4FlWaJesQDAMAzDMAzDMJ/B
xwgAmjYYEbTWWA5+9+xxRJIkwhiR0zqdHZ5uA9h13Wit89Y+7Krp22s43243FEWBvu9F2p4t
8NPpJPKD9n6fWwKg8rx7noNmg+c+8vMcLQCkaSpiMgRBgLIsn8472gJwGuOBAjQubXvoOI7I
x613ZY0jy4PqVZZloi5UVTUbqNPzPFRVhb7vRSDKuWeQ01eW5UueKgzDMAzDMAzDHM+PCACf
TBRFKMvyZRdt5n1sBQFkuFwYhmEYhmEYhjlQAACAvu/f/kDPkGUZ6rpe3eaM+TzIc4E+707P
X+Z0OiHLMrFUQNd1NE3z9FIVhmEYhmEYhmGO52UB4H/BcRwURSGWClRVxWIAw+zAtm2xVKBp
GoRhyO8QwzAMwzAMw3wQLAAwDMMwDMMwDMMwzB+ABQCGYRiGYRiGYRiG+QOwAMAwDMMwDMMw
DMMwfwAWABiGYRiGYRiGYRjmD3CYAJAkycM+6OfzGX3fI03Th+OLokDbtiJIGO0ZPve5JwSa
pokgfdM966f7ycv3N03zsAxb2/WAtj3Tdf3hvDiOAQCn0wlpmi4+K332ppnyBQC6rkOe5zAM
Y/bYI6Pn0zPPfV4NANe27ajsP42yLJHn+UvXuN1uAADbtt/+PH+FI8rtO7jdbiiKAn3fo+u6
h/bs3ccd+Rzn8xlBEKCuaxE0MgiCl9qMT37e7+SI+hwEwct9wW+67ytQ/3m9Xnef27btqI+c
C5Zq27box+Vz6Xt53KFyvT3H/U/IQWnbtkWWZbNl9untqVzv6roWZfgJY4Y9484jkcfh8uen
216G+c0cIgDoug4AuN1uD7+RgSg3CtSRyUY8CQBbnSo1ONMBz9LLH4Yh6ro+LMOo4Tmfzw+/
XS4XAIDv+w+/1XWNsixnrwlgViTZQ9d1QoC5Xq8IwxAA4DjO4jlH79MOAEmSrB6TpimqqlK6
HgsA38+e8vhf+EQB4HQ6iUHq+XyGruvouu5hG8V3HXf0c1AHc7vdcDqdYBiGGEB+Qv4dfd93
1+et95wFAHVeFQCorE6nEyzLQt/3o7GBbOjLEwFZlqHv+wcBYOt6e477Ln66n6EyIpHjer2i
LEs0TTMSPT69PZXp+/7jDNxnxp1HsDYOZxhGjUMEgCzLUBTF4u91XY8a/6ZpHgYsewSApmkA
AJfLRXy/JACQUT71GHiWrYanruuHvDifzwCwaMweLQAQSZKg7/tFlZ8FgPfDAgCjaV/tn9ym
fdJ3Rz/HHDR4fGZQ9xuf9ydhAeA4jhIACKr35DlIAkCWZSPDse97IQLsud6e476Ln+5naOwj
f0f5Kosqn96eEtfr9dBx7FE8M+48AhYAGOZ1XhYAyLh1XXfxJoZhABhUwSAI0Pf9Q2O4RwBI
kgR1XY+MQ2DZ/efIGb+thieKooeOx3Gc1Y4W+B4BwDRNke9z5/ykALD2WcrLLQHAMAyUZSlc
/NI0famTJWPcsiyEYYiu69B13UMa5M9avVJJ35wAQHWMyu10OqHve4Rh+HCPPM+f8nDZUx6m
aQpXyq7rkKbpSx2v67qj6y25ZqqWr+pxquXmOI4QGalhnLZN9B25ZfZ9j6qqnh5MF0XxUI5U
N+T3913HHf0cc1CePlO3fuPzTmnbdvYdX/pdpT6rvudH12dNU3sv99xXtd1QbcdvtxvyPBez
6nmez17PdV3RHlRVNdse7CnjaVnR+ID6ADJUHcdB27bQtC/37zAMNwWA6fX2HLcHlfJQrX97
UCm3OQGAhBvZG/XT21Oqa3Ofabmp9tOq74cKe8adW+kjkSPLMnRdh7Is4Xke2rZF0zSjNoEF
AIZ5nZcFAOqstjrDNE3Rti36vp91kd8rAPi+LzpHSuOSADDtNF9hq+Ghxk/uZJIkGaV1CvA9
AgB5Pyzly6d7AKxB8R3iOMb5fMb5fBYC07PXpI6xqiqEYYjL5YLL5fKUsKSavqkAQGUy7Tzn
6hCJb57nPf3MW+VBy3voOW6324NHzx4sy0Icx2K50OVyQZ7ns8+mkn/P1IO1ciOx0vd9nM9n
4So7bZtoYFYUBa7XKy6Xi3AxfSZf5ryiTqcTAIyMvncdN/eOvPIc099N0xSDwq138yfy7+hy
U2HNk27Nk+3IJQBH1WfV91L1vqrtxrSuLLXj1+tVzKjT72maPtyX+nNqD2zbnm0PVJkzxCkP
ph4A1+sVbdtC13UkSYIwDJUEgOn19hynyp7yUKl/qqiW2+12E0atvARg+n69uz3d89xL77+m
7eun945z1lAdd6qkj57R933x/1VV4Xw+I8/z0X1oHE5LgimGzKv1i2H+Ei8LAHMz3nNQo7DU
QawFAZSNaRIAyPihBnHa4MhQhzoXo2AvKspj3/ejxqhpmlXDGPgeAYA6nqV7/2YBgAZmR7ov
Use4tpxFZm3grZo+WQCg8pibkaEOVHZfpONfUcG3yoOEO/k7mkk5KrgmGd3ye66af8/Ug7Vy
y/P8IT+SJAEwLwDIbQq1M894ocgzIm3biveIBk3vPm5aX5fqzN7ryUGk1trAo+67N31HlZsK
nuc9BH6bvnNz7/qRAsBR9Vn1vXzlvnPthlxX1trxLMtGQYg17cvTSvZmLIpCqT1QZWqIz8W+
kAWAOI4RRRG6roOu65sCwFIsDdXjXmGpPFTqnyqq5UZ1UG5fyrJ8eH/e3Z6qsiUA7Omn945z
1lAdd6qkj56R2oymaUSeUcBY+R3xPA+XywXn81nYD1vjT4ZhvnhZAJh7seeQXZnmDIe9HgB0
b2p8gGUBgAYjRxgsKgJAnueicSXhY83Nbmvwq8JfEwAoX4uigGVZh6w3o45RdUZ9beCtmj65
M97Kv7quR/WkqqqHMt/LVnk0TbNYr55V3D3PE+6+8kd+P1Xz75l6sFZucwGb6J2fEwDk42gA
/Iwo9VsEgKOeY1qfLMsSwbOeqVO/6XmXIJGP6plcF8MwXOyDvysI4Cv1WfW93HNflXZD09Ta
cXkcIVPX9UN9UWkPVJlG45+rJ7IAYJqmWEJB9WBtF4Cleqd63B5Uy0Ol/qmiWm6y5wZ5AJB7
vlwXP709JbYEgD399N5xzlZ5qIw7VdJHz0hiIHkoaNpgH2x5I9FOW58Ue4VhPpkfEQDIbSuK
osU1y88IANTIb7m6/7QAQIb16XRSOh5YFwBoQESfubL4a0sANG1QkKuqEvlSluVLHgHy2jiV
47cG3irpo3uSWyOwPOD2fV8E16HO8tU6vVUeSwOutXq1BsUAsW1bvBNk+EzzXbV899aDtXID
Hl0155Y5rRkuz2yD9FuWABz1HHPQmuRPyL+feN45+r6H4zgwDEOsfdW0QVRealu/WwB4dlsv
lfdS9b572g2VdnztI/ejqu2BKtNo/PT8cjs+vf5UCFrbBWDuenuOU2VPeajUP1VUy62qqof7
UZ8pG76f3p5O075Up/f003vHOWuojjtV0rclAGzZGeRR8AnbIzLMb+CQJQDTDnwKrQ07nU6L
6uMzAoCmaWLtz1xDR/z0EgDZOEvTdHOrHeD/DwJIfEc04NPpBNu2RwPmZzhaAFBJ3/R9qKrq
Yasigpa9OI6DMAyVPG+2+GkPgOlMjaZ9ddxL+a5avqrHfbcHwDMGEwcBfG1m6jc+71LdjKII
YRgiCAI0TYPr9Yqu6xYD7X6qAECsvZeq993Tbqi046pbqn2HB8C0rIqiGOXLmsCgEgNger09
x6mytx0/qt/fU25zYypgPBP/6e0p8R0eAN8lAMyNO4/wAGABgGGO5duDANLv8ksZxzG6rhsZ
0c8KAOQaBHxGEECiaRphpG0ZSsDf2QaQdnA4shJP69Cz53+XALCWvmkQQPKWWcpHChRG9evV
PNsqj6NjALRt+/Ce0prarXxXLd+t446MASAf94rB9Elb/r1rWzzyAHhmYPobn3eOMAxRliWq
qsLtdkMURcK1dUnAVmmHtt7z7xQApvnyzH33tBsq7XiWZUoGqWp7oMqcIU7PS8LXqwLA9Hp7
jtvzHHva8aP6fdVymwuARwamPB776rYWEQAAIABJREFU9PZ0mvYjYwB8lwAwN+7cEwPgWQGA
JiN5CQDDqPGt2wCeTie0bfsQbIQiBE8NeZVOdSoA0P2Bz9gGkIjjWKy723JLB44VAC6Xi9jj
d011focAQPd8dVBJUYh1XReeJXVdv1TORwoAqumb2wZwLRggqevPDkD3lsfRuwDQbga6ruN8
PovAZ9N8V82/Z+qBSvBGeRcASt93CgDUVmZZhvP5DF3XZ2cf33XctL4ulb/q9fI8h23buFwu
oxgAS0bCUfd91/OqQoNi6m8NwxDbZj1Tn1Xf86Prs+p7qXpf1XZDLrO1dvx2u4kxyPV6xel0
EtH25XaX2gPP84Qnw9G7AFAZkoHzqgAwvd6e41TZUx4q9U8V1XKjcdo0BsB0C+p3t6eqfMcu
AEcLAGvjzj27AKgIAFmWieUnVP/o+kv1Zq0dZ5i/yMsCgKYtb19EitzczMV0C5q1XQBko3Ju
LVGapgDmBYC17ZOeQVUAoIHc2sCNAI4RAOhD0X23OtsjBAC6xtxnyfMgSZJRep+NYu95nthX
lgLuvBIRX6VjpFmOuc+0/qmkb04A0LTBQOq6blbNnhPVXmGrPGj/XqpbS/sLq3A6ncT9aA/n
JddR1fJVOW5Pucn7fpdlOTuD8x0zprfbTQxSu65bFDTfdZxcX9cGUirX03VdbN/V9z2apkEU
RYv16qj7vut5VSFBexpYbGq87anP8jlL7/l31GeV91L1vnvaDVUD53a7iT3H+75HVVWzs+Fy
e1BVlUjzkQIAPYvruocIAPL19hynyp7yUKl/e1AtN8dxRvUvy7LZseg721NVtgQATVPvp48W
AOizNe7cSt8eAUDXdbG0GADqup7dXnz6zCwAMMwXhwgApO4dscb+aMIwPNTlXFUA+A0c7QHA
fD8qu0owx8LvCcMwDMMwDPO/cIgAoGmDuvvqlmRHQ0sNjtqvXNO+BAAAh8UV+GlIqafPu9PD
qHE6nZS33WSez+Msy4Trsq7ro/2IGYZhGIZhGOY3c5gAwDDM90GBwOq6fmmrQ2Yb27aF6ygF
W1xazsIwDMMwDMMwvwkWABiGYRiGYRiGYRjmD8ACAMMwDMMwDMMwDMP8AVgAYBiGYRiGYRiG
YZg/AAsADMMwDMMwDMMwDPMH+NZdACgK/9we90VRoG1bEVyL9tqe+9wTAk372nd0uocp8Lj/
8U/vAkDbhc0FaaMgbhTJfeuzN8179mM9chcAeua5z6uB09q2HZX9p1GW5ezeynug/Wl5W7/f
VW7fwbv2oz5632qV653PZwRBgLquRbDFIAheajM++Xm/kyPqM+1t/5Ppfud9X4H6z+v1uvtc
2recPnNBRm3bFv24fC59L487VK6357jfhGVZqOtaPNNaH0rHzR3z6e3pM8/7U+wZdx6JPA6X
Pz/d9jLMb+YQAUDXdQDA7XZ7+I0MRLlRoI5MNuJJANjqVKnBmQ54ll7+MAxR1/VhGUYNz/l8
fviN9mj3ff/ht7quUZbl7DUBzIoke+i6Tggw1+sVYRgCABzHWTzn6P3NASBJktVj0jRFVVVK
12MB4PvZUx7/C58oAJxOJ7RtiyzLcD6foes6uq572H7wXccd/RzUwdxuN5xOJxiGIQaQn5B/
R9/33fV56z1nAUCdVwUAKqvT6QTLstD3/WhsIBv68kRAlmXo+/5BANi63p7jvovv6Gf6vlcy
+HzfF+PGaT/76e3pM8/7kzwz7jyCtXE4wzBqHCIAZFmGoigWf6/retT4N03zMGDZIwA0TQMA
uFwu4vslAYCM8qnHwLNsNTx1XT/kxfl8BoBFY/ZoAYBIkgR93y+q/CwAvB8WABhN+2r/5Dbt
k747+jnmoMHjM4O63/i8PwkLAMdxlABAUL0nz0ESALIsGxmOfd8LEWDP9fYc910c3c9cr1el
cd31ekXf9+KdnPazn96e7n3en+aZcecRsADAMK/zsgBAxq3ruos3MQwDwKAKBkGAvu8fGsM9
AkCSJKjremQcAsvuP0fO+G01PFEUPSwNcBxntaMFvkcAME1T5PvcOT8pAKx9lvJySwAwDANl
WaLve7RtizRNX+pkyRi3LAthGKLrOnRd95AG+bNWr1TSNycAUB2jcjudTuj7HmEYPtwjz/On
PFz2lIdpmqiqSrg0pmn6Usfruu7oelmWzb73quWrepxquTmOI0RGahinbRN9R26Zfd+jqqqn
B9NFUTyUI9UN+f1913FHP8cclKfP1K3f+LxT2radfceXflepz6rv+dH1WdPU3ss991VtN1Tb
8dvthjzPxax6nuez13NdV7QHVVXNtgd7ynhaVjQ+oD6ABADHcdC2LTTty/07DMNNAWB6vT3H
7UGlPFTrnyqU93OfuefI8xxJkoix0PSYT29P9zyvaj+t+n6osGfcuZU+EjmyLEPXdSjLEp7n
oW1bNE0zahNYAGCY13lZAKDOaqszTNMUbdsKNXb6+14BwPd90TlSGpcEgGmn+QpbDQ81fvKS
hyRJRmmdAnyPAEDeD0v58ukeAGtQfIc4jnE+n3E+n4XA9Ow1qWOsqgphGOJyueByuTwlLKmm
byoAUJlMO8+5OkTim+d5Tz/zVnnQ8h56jtvt9uDRswfLshDHsVgudLlckOf57LOp5N8z9WCt
3Eis9H0f5/NZuMpO2yYamBVFgev1isvlgrIsnw6WOucVdTqdAGBk9L3ruLl35JXnmP5umqYY
FG69mz+Rf0eXmwprnnRrnmxHLgE4qj6rvpeq91VtN6Z1Zakdp5nhLMvE72maPtyX+nNqD2zb
nm0PVJkzxCkPph4A1+sVbdtC13UkSYIwDJUEgOn19hynyp7yUKl/e1GZEaeyulwuiwLAu9vT
o553Tz+9d5yzhuq4UyV99Iy+74v/r6oK5/MZeZ6P7kPjcFraQTFkjqpfDPMXeFkAmJvxnoMa
haUOYi0IoGxMkwBAxg81iNMGR4Y61LkYBXtRUR77vh81Rk3TrBrGwPcIANTxLN37NwsA1KEf
6b5IHePachaZtYG3avpkAYDKY24mgzpQeU0oHf+KCr5VHiTcyd+RC+xRwTXJ6Jbfc9X8e6Ye
rJVbnucP+ZEkCYB5AUBuU6idecYLRZ4RadtWvEc0aHr3cdP6ulRn9l5PDiK11gYedd+96Tuq
3FTwPO8h8Nv0nZt7148UAI6qz6rv5Sv3nWs35Lqy1o5nWTYKQqxpX55WsjdjURRK7YEqU0N8
LvaFLADEcYwoitB1HXRd3xQAlmJpqB73CkvloVL/9rJlENNafBqHLQkA725Pj3rePf303nHO
GqrjTpX00TNSm9E0jcgzChgrvyOe5+FyueB8Pgv7YWv8yTDMFy8LAHMv9hyyK9Oc4bDXA4Du
TY0PsCwAUON/hMGiIgDkeS4aVxI+1tzstga/Kvw1AYDytSgKWJZ1yHoz6hhVZ9TXBt6q6ZM7
4638q+t6VE+qqnoo871slUfTNIv16lnF3fM84e4rf+T3UzX/nqkHa+U2F7CJ3vk5AUA+jgbA
z4hSv0UAOOo5pvXJsiwRPOuZOvWbnncJEvmonsl1MQzDxT74u4IAvlKfVd/LPfdVaTc0Ta0d
l8cRMnVdP9QXlfZAlWk0/rl6IgsApmmKJRRUD9Z2AViqd6rH7UG1PFTq3162DOI4jkcCz/8u
AOzpp/eOc9ZQHXeqpI+ekcRA8lDQtME+2PJGop22Pin2CsN8Mj8iAJC7XRRFi2uWnxEAqFHf
cnX/aQGADOvT6aR0PLAuANCAiD5zZfHXlgBo2qAgV1Ul8qUsy5c8AuS1cSrHbw28VdJH9yR3
VGB5wO37vgiuQ53lq3V6qzyWBspr9WoNigFi27Z4J8jwmea7avnurQdr5QY8umrOLXNaM1ye
2QbptywBOOo55qA1yZ+Qfz/xvHP0fQ/HcWAYhlj7qmlfa5n31mfiFQHg2W29VN5L1fvuaTdU
2vG1j9yPqrYHqkyj8dPzy+349PpTIWhtF4C56+05TpU95aFS//ayZhDTb/Iyuv99CcCefnrv
OGcN1XGnSvq2BIAtO4M8Cj5he0SG+Q0csgRg2oFPobVhp9NpUX18RgDQNE2s/Zlr6IifXgIg
G2dpmm5utQP8/0EAie+IOn86nWDb9mjA/AxHCwAq6Zu+D1VVoWma2RkzWvbiOA7CMFTyvNni
pz0ApjNsmvbVca+5c6qUr+px3+0B8IzBxEEAX5uZ+o3Pu1Q3oyhCGIYIggBN0+B6vaLrusVA
u58qABBr76Xqffe0GyrtuOqWat/hATAtq6IoRvmyJjCoxACYXm/Pcarsbcd/UgAgIWLpI/eb
n96eqjyvpj3nAfBdAsDcuPMIDwAWABjmWL49CCD9Lr+UcRyj67qREf2sAECuQcBnBAEkmqYR
RtqWoQT8nW0AaQeHIyvxtA49e/53CQBr6ZsGASRvmaV8pEBhVL9ezbOt8jg6BkDbtg/vKa2p
3cp31fLdOu7IGADyca8YTJ+05d+7tsUjD4BnBqa/8XnnCMMQZVmiqircbjdEUSRcW5cEbJV2
aOs9/04BYJovz9x3T7uh0o5nWaZkkKq2B6rMGeL0vCR8vSoATK+357g9z7GnHT+639+7Ld6S
B8Cnt6eqz/tMDIDvEgDmxp17YgA8KwDQZCQvAWAYNb51G0AKxDINNkIRgqeGvEqnOhUA6P7A
Z2wDSNAaNGB7DSVwrABwuVzEHr9rqvM7BAC656uDSopCrOu68Cyp6/qlcj5SAFBN39w2gGvB
AGkg8+wAdG95HL0LAO1moOs6zuezCHw2zXfV/HumHqgEb5R3AaD0facAQG1llmU4n8/QdX12
9vFdx03r61L5q14vz3PYto3L5TKKAbBkJBx133c9ryo0KKb+1jAMsW3WM/VZ9T0/uj6rvpeq
91VtN+QyW2vHb7ebGINcr1ecTicRbV9ud6k98DxPeDIcvQsAlSEZOK8KANPr7TlOlT3loVL/
9nKUAPDu9vSo531mF4CjBYC1ceeeXQBUBIAsy8TyE6p/dP25dG614wzzF3lZANC05e2LSJGb
m7mYbkGztguAbFTOrSVK0xTAvACwtn3SM6gKADSQWxu4EcAxAgB9KLrvVmd7hABA15j7LHke
JEkySu+zUew9zxP7ylLAnVci4qt0jDTLMfeZ1j+V9M0JAJo2GEhd182q2XOi2itslQft30t1
a2l/YRVOp5O4H+29veQ6qlq+KsftKTd53++yLGdncL5jxvR2u6EoCmHwLQma7zpOrq9rAymV
6+m6LrZd6/seTdMgiqLFenXUfd/1vKqQoD0NLDY13vbUZ/mcpff8O+qzynupet897YaqgXO7
3cSe433fo6qq2dlwuT2oqkqk+UgBgJ7Fdd1DBAD5enuOU2VPeajUv70cJQBQPXhXe3rk86r2
00cLAPTZGndupW+PAKDrulhaDAB1Xc9uLz59ZhYAGOaLQwQAUveOWGN/NGEYHup6pioA/AaO
9gBgvh+VXSWYY+H3hGEYhmEYhvlfOEQA0LRB3X11S7KjoaUGR+1XrmlfAgCAw+IK/DSk1NPn
3elh1DidTsrbbjLP53GWZcJ1Wdf10X7EDMMwDMMwDPObOUwAYBjm+6BAYHVdv7TVIbONbdvC
dZmCLS4tZ2EYhmEYhmGY3wQLAAzDMAzDMAzDMAzzB2ABgGEYhmEYhmEYhmH+ACwAMAzDMAzD
MAzDMMwfgAUAhmEYhmEYhmEYhvkDfOsuABSFf26P+6Io0LatCK5Fe23Pfe4JgaZ97Ts63cMU
eNz/+Kd3AaDtwuaCtFEQN4rkvvXZm+Y9+7EeuQsAPfPc59XAaW3bjsr+0yjLcnZv5T3Q/rS8
rd/vKrfv4F37UR+9b7XK9c7nM4IgQF3XIthiEAQvtRmf/LzfyRH1mfa2/8l0v/O+r0D95/V6
3X0u7VtOn7kgo7Zti35cPpe+l8cdKtfbc9ynEwTB07svbZWbZVmo61rk0bRPPp1OiKJI5GVZ
li9tff3p7bhqvryDPePdI5HH//Lnp9t8hjmCQwQAXdcBYLYxJANRfjmpI5ONeBIAtjpVevGn
A56llzAMQ9R1fViGUQNwPp8ffqM92n3ff/itrmuUZTl7TQCzIskeuq4TAsz1ekUYhgAAx3EW
zzl6f3MASJJk9Zg0TVFVldL1WAD4fvaUx//CJwoAp9MJbdsiyzKcz2fouo6u6x62H3zXcUc/
B3Uwt9sNp9MJhmGIgdwn5N/R9313fd56z1kAUOdVAYDK6nQ6wbIs9H0/GhvIhr48EZBlGfq+
fxAAtq6357jv4qh+5jsFgL7vVw25oihQVZWY4NF1/WnD79Pb8T358g6eGe8ewdr4n2F+G4cI
AFmWoSiKxd/ruh41/k3TPAxY9ggATdMAAC6Xi/h+SQAgo3zqMfAsWw1AXdcPeXE+nwFg0Zg9
WgAgkiRB3/eLKj8LAO+HBQBG077aP7lN+6Tvjn6OOWgQ98zg6jc+70/CAsBxHCUAEFTvybAk
ASDLspEB1/e9EAH2XG/Pcd/FpwsA1+t1dZxo2zb6vj/snf70dlw1X97FM+PdI2ABgPmfeFkA
IOPWdd3FmxiGAWBQ56gBnzZKewSAJElQ1/XIOASW3XCOnPHbagCiKHrooBzHWe1oge8RAEzT
FPk+d85PCgBrn6W83BIADMNAWZbo+x5t2yJN05c6OzLGLctCGIboug5d1z2kQf6s1SuV9M0J
AFTHqNxOpxP6vkcYhg/3yPP8KQ+XPeVhmiaqqhKuhWmavtQBuq47ul6WZbPvvWr5qh6nWm6O
4wiRkRrGadtE35F7ZN/3o9mhvRRF8VCOVDfk9/ddxx39HHNQnj5Tt37j805p23b2HV/6XaU+
q77nR9dnTVN7L/fcV7XdUG3Hb7cb8jwXs+p5ns9ez3Vd0R5UVTXbHuwp42lZ0fiA+gASABzH
Qdu20LQvN+wwDDcFgOn19hy3B5XyUK1/qtD4kfKG2ug571OVcqPv5j5yvmRZpjyGVKlXn96O
q+aLpqmPD1TfSxX2jHe30kciR5Zl6LoOZVnC8zy0bYumaUZtEQsAzP/EywIAdVZbnWGapmjb
Fn3fz7rI7xUAfN8XnSOlcUkAmHaar7DVAFAjJC95SJJklNYpwPcIAOT9sJQvn+4BsAbFd4jj
GOfzGefzWQhMz16TOqiqqhCGIS6XCy6Xy1PCkmr6pgIAlcm0E5urQyS+eZ739DNvlQct76Hn
uN1uDx49e7AsC3EciwHb5XJBnuezz6aSf8/Ug7VyI7HS932cz2fhKrs0cCyKAtfrFZfLBWVZ
Ph0sdc4r6nQ6AcDI6HvXcXPvyCvPMf3dNE0xONt6N38i/44uNxXWPOnWPNmOXAJwVH1WfS9V
76vabkzrylI7fr1exYw6/Z6m6cN9qT+n9oBmglXGKnPMGeKUB1MPgOv1irZtoes6kiRBGIZK
AsD0enuOU2VPeajUP1UozVVVifpC8aReKbetme6maRDHMaIoQtd16PseRVE8CA+q9erd7bgq
W/myZ3ywd3y1hup4VyV99Iy+74v/r6oK5/MZeZ6P7kPjf1qKTLFrXq3XDPMOXhYA5ma856CX
c6mDWAsCKBvTJACQ8UMN0/TFl6EO9ZWALYSKAtj3/ahRaJpm1TAGvkcAoA5g6d6/WQCgDv5I
90XqoNaWs8isDbxV0ycLAFQeczMy1JHJa0Lp+FfU6K3yIOFO/o5cKY8KrklGt/yeq+bfM/Vg
rdzyPH/IjyRJHgaONBCV2xRqZ57xQpFnJtq2Fe8RDV7efdy0vi7Vmb3Xk4M5rbWBR913b/qO
KjcVPM97CPw2fefm3vUjBYCj6rPqe/nKfefaDbmurLXjWZaNghBr2penlezNSOu+5XPn2gNV
pob4XOwLWQCQjU5d1zcFgKVYGqrHvcJSeajUP1Wovsh9Dxltr5TblqFLRj8Z9tfrFWVZPtQh
1Xr17nZcla182TM+2Du+WkN1vKuSPnpGaqtI7KH6JntW0DjtcrngfD4Lu2Vr3Mswn8jLAsDc
CzaH7FI0Zzjs9QCge1MjACwLADQYOcJgUREA8jwXjRwJH2tudv/YO1soV3kgDCORSGwlElm7
srKydmVlZS2ysrK2EonEIpFILBKJnE/sN9k0DckEQmnvDuc859xzy/KTTCaTlyRjC34p/DUB
AMu1LEvY7XZe1n1hB0X9om4KvKnPJ3eKtvJrmubBTuq6fqpzV2z10bbtqF1NVb6Px6OY7isf
cvuklt8UOzDVm27jJGzzOgFAPg8D4Cmi1KcIAL7eQ7Wn3W4nNrGaYlOf9L5joMiHdibbYpZl
o33wUpsAzrFnart0uS/FbwQBzY/LcYRM0zRP9kLxB1TU3fh1diILAF9fX2IJBdqBKQvAmN1R
z3OBWh8U+6OC9qLak1pPrvVGFQDkuE83xd7Frt7Zj1PLxSU+cI2vTFDjXcrz4TuiCIkzFILg
Z1ximwWFGb7eac8XhqHwEgEAp0VdLpfRNctTBAAc2Numur9aAMCBdRiGpPMBzAIABkR46Ori
ry0BCIIfJbeua1EuVVXNmhEgr1GjnG8LvCnPh/fErwsA4wH36XQSm9xgpzXXpm31MRbQmOzK
BK7h3O/3ok3gwEctd2r9utqBqd4AnqdM6pY5mQYuU9IRfcoSAF/voQPXJL9D+b3ifXXg+ubt
divWoAbBj6g85luXFgCmpteitEvqfV38BsWPmw65H6X6Ayrqbvy6L9rq9VUhyJQFQHc9l/Oo
uNQHxf5c7qvaSxD8tEM5hnKtN9tAt+s6bdyq3odqV+/ux6nl4hIfuMZXJqjxLuX5bAKAbXyD
MwreIT0iw7jgZQmAziHL4NqwMAxHVcApAkAQBGINjs7hIK9eAiAPzu73uzXVDsC/vwkgssSu
82EYwn6/fwiYp+BbAKA8n9oe6rqGtm21X8xw2cvhcIAsy0gzb2y8egaA+iUkCH470LFyp9Yv
9bylZwBMGTDxJoDzvhB94vuO2eblcoEsy+B8PkPbtrDZbKDv+9GNdt9VAEBM7ZJ6Xxe/QfHj
1NRmS8wAUOuqLMuHcjENVCl7AKjXczmPiqsf//QZALp2HgTPAgDVrt7dj1PLZcoMgKUEAF28
62MGAAsAzL/K4psA4u9y47her9D3/cMgeqoAgFN0AN5jE0CkbVsxSLMNlAD+ThpAzODg04hV
G5r690sJAKbnUzcBxNkyY+WIG4Whfc0tM1t9+N4DoOu6p3aKazNt5U6tX9t5PvcAkM+bM2B6
p5R/a6XFwxkAUwLET3xfHVmWQVVVUNc1JEkCl8tFTDEdE7ApfsjWzpcUANRymXJfF79B8eN5
npMGpFR/QEU3EMf3ReFrrgCgXs/lPJf3cPHjvvp90x4A8sDPtd5sA12c8WBbAkC1q3f349Ry
mbIHwFICgC7eddkDYKoAgB9BeQkA82ksmgYwDEPouu5p0w/cIVgdyFM6VVUAwPsDvEcaQOR6
vYp1d7Zp6QB+BYA4jkWOX5P6u4YAgPecG1TiLsRpmoqZJU3TzKpnnwIA9fl0aQBNmwGiyj01
AHWtD99ZADCbQZqmEEWR2PhMLXdq+U2xA8rmjXIWAHy+JQUA9JV5nkMURZCmqfYr1lrnqfY6
Vv/U6xVFAfv9HuI4ftgDYGyQ4Ou+a70vFQxOsb/dbrcifdUUe6a2c9/2TG2X1PtS/YZcZyY/
niSJiEE2mw2EYSh225f9LvqD4/EoZjL4zgKAdYgDjbkCgHo9l/OouNQHxf6o6LIA6LIPuNab
baAbRZGIsXD3et0MCqpdre3HqSyRBcC3AGCKd12yAFAEgDzPxbIXtHu8vu45bf0Hw6zJbAEg
CMbTF6EypvtyoaagMWUBkAeVujU99/sdAPQCgCl90hSoAgAGcqbADQHwIwDggbv72jpbHwIA
XkN3jM08uN1uD887dRf74/Eo8rvixjdzdsSndFD4FUF3qPZHeT6dABAEPwOkvu+1qrJOVJuD
rT4wjy7a1lieXwphGIr7YY7ksamj1PqlnOdSb3L+6KqqtF9SlvhimiQJlGUpBnxjguZa58n2
agpoKNdL01SkxxqGAdq2hcvlMmpXvu671vtSQUFbnc6sDt5c7Fn+m7F2voQ9U9ol9b4ufoM6
0EiSROT+HoYB6rrWfg2n5JOnMjYQx3f5/v72IgDI13M5j4pLfVDsjwp+icc87eijdTGmS73Z
BrpoL9jO8Z1116La1Zp+nAqlXKjxgW8BAA9bvGt7PhcBIE1TITgBADRNo01rrr4zCwDMO+JF
AECVzccae99kWeZ1yjlVAPgEfM8AYJaHklWC8Qu3E4ZhGIZhGOZfwYsAEAQ/6u7clGS+waUG
vvKVB8GvAAAA3vYVeDWo1OOx9vMwNMIwJKfdZKaXcZ7nYupymqYPeYEZhmEYhmEY5pPxJgAw
DLMcuBFY0zSzUh0ydvb7vZi6jJstji1nYRiGYRiGYZhPggUAhmEYhmEYhmEYhvkDsADAMAzD
MAzDMAzDMH8AFgAYhmEYhmEYhmEY5g/AAgDDMAzDMAzDMAzD/AEWzQKAu/DrctyXZQld14nN
tTDXtu74/0EgCH7zf6q5RAGe8x+/OgsApgvTbdKGm7jhTu62w/WZXfKi+swCgO+sO+ZunNZ1
3UPdvxtVVWlzK7uAeWI5rd9n1dsSrJUX2nf+aMr1oiiC8/kMTdOIzRbP5/Msn/HO77skPuwZ
c6S/8rnXvO8csP/U5YC3gfnD8dBtMrrf70U/Lv8t/r8cd1Cu53Leu3M+nydnX7LV2263g6Zp
RBmpfXIYhnC5XERZVlVlTH1tu967+3Hqe6yBS7zrEzn+l49X+3yG8YEXASBNUwAArTPEAaLc
OLEjkwfxKADYOlVs+GrAM9YIsyyDpmm8FRg6gCiKnn7DHO2n0+npt6ZpoKoq7TUBQCuSuND3
vRBgNpsNZFkGAACHw2H0b3znNwcAuN1uxnPu9zvUdU26HgsAy+NSH/8K7ygAhGEIXddBnucQ
RRGkaQp93z+lH1zrPN/vgR0nRVYUAAAgAElEQVRMkiQQhiFst1sRyL1D+fm+79r2bGvnLADQ
mSsAYF2FYQi73Q6GYXiIDeSBvvwhIM9zGIbhSQCwXc/lvKXw1c8sKQAMw2AcyJVlCXVdiw88
aZoazzdd7939uEu5rMGUeNcHpvifYT4NLwJAnudQluXo703TPDj/tm2fAhYXAaBtWwAAiONY
/P+YAICDcnXGwFRsDqBpmqeyiKIIAGB0MOtbAEButxsMwzCq8rMAsD4sADBB8Ov/ZJ/2Tv/n
+z10YBA3Jbj6xPd9JSwA+MOXAICg3ePAEgWAPM8fBnDDMAgRwOV6LuctxbsLAJvNxhgn7vd7
GIaB3KZt13t3P059j7WYEu/6gAUA5l9itgCAg9vv7+/Rm2y3WwD4UefQgatOyUUAuN1u0DTN
w+AQYHwajs8vfjYHcLlcnjqow+Fg7GgBlhEAvr6+RLnr/uaVAoDpGCtLmwCw3W6hqioYhgG6
roP7/T6rs8PB+G63gyzLoO976Pv+6Rnkw2RXlOfTCQBoY1hvYRjCMAyQZdnTPYqimDTDxaU+
vr6+oK5rMbXwfr/P6gC/v78frpfnubbdU+uXeh613g6HgxAZ0TGqvgn/D6dHDsPw8HXIlbIs
n+oRbUNuv2ud5/s9dGCZTrGtT3xfla7rtG187HeKPVPbuW97DgJau3S5L9VvUP14kiRQFIX4
ql4UhfZ639/fwh/Uda31By51rNYVxgfYB6AAcDgcoOs6CILfadhZllkFAPV6Lue5QKkPqv1R
wfgRywZ9tG72KaXe8P90h1wueZ6TYkjq9d7dj1PfIwjo8QG1XVJwiXdtz4ciR57n0Pc9VFUF
x+MRuq6Dtm0ffBELAMy/xGwBADsrW2d4v9+h6zoYhkE7Rd5VADidTqJzxGccEwDUTnMONgeA
Tkhe8nC73R6eVQVgGQEAZz+Mlcu7zwAwgfs7XK9XiKIIoigSAtPUa2IHVdc1ZFkGcRxDHMeT
hCXq86kCANaJ2onpbAjFt+PxOPmdbfWBy3vwPZIkeZrR48Jut4Pr9SoCtjiOoSgK7btRym+K
HZjqDcXK0+kEURSJqbKqb8IAqSxL2Gw2EMcxVFU1ebNU3ayoMAwBAB4GfWudp2sjc95D/f3r
60sEZ7a2+Yry811vFEwz6Uwz2XwuAfBlz9R2Sb0v1W+otjLmxzebjfiijr/f7/en+2J/jv4A
vwRTYhUduoE4loE6A2Cz2UDXdZCmKdxuN8iyjCQAqNdzOY+KS31Q7I8KPnNd18JecD+pOfVm
+9Ldti1cr1e4XC7Q9z0MwwBlWY7uAUC53pp+nIrtPVziA9f4ygQ13qU8H77j6XQS/67rGqIo
gqIoHu6D8T8uRca9a+baNcOswWwBQPfFWwc2zrEOwrQJoDyYRgEABz/omNSGL4MdqmnDFioU
BXAYhgen0LatcWAMsIwAgB3A2L0/WQDADt7n9EXsoEzLWWRMgTf1+WQBAOtD90UGOzJ5TSie
P0eNttUHCnfy/+FUSl+ba+KgW27n1PKbYgemeiuK4qk8brcbAOgFANmnoJ+ZMgtF/jLRdZ1o
Rxi8rH2eaq9jNuN6PXkzJ5MP9HVf1+fzVW8Ujsfj08ZvapvTtXWfAoAve6a2yzn31fkN2VZM
fjzP84dNiIPgd6aVPJsR133Lf6vzB1TUgbhu7wtZAJAHnWmaWgWAsb00qOfNYaw+KPZHBe1F
7ntw0Dan3mwDXRz0o2C02WygqqonG3K53pp+nIrtPVziA9f4ygQ13qU8H74j+ioUe9De5JkV
GKfFcQxRFIlxiy3uZZh3ZLYAoGtgOuQpRbqBg+sMALw3OgGAcQEAgxEfAxaKAFAUhXByKHyY
ptnZgl8Kf00AwHItyxJ2u52XdV/YQVG/qJsCb+rzyZ2irfyapnmwk7qun+rcFVt9tG07aldT
le/j8Sim+8qH3D6p5TfFDkz1pts4Cdu8TgCQz8MAeIoo9SkCgK/3UO1pt9uJTaym2NQnve8Y
KPKhncm2mGXZaB+81CaAc+yZ2i5d7kvxG0FA8+NyHCHTNM2TvVD8ARV1N36dncgCwNfXl1hC
gXZgygIwZnfU81yg1gfF/qigvaj2pNaTa71RBQA57jNNsf8rAoBLfOAaX5mgxruU58N3RBES
ZygEwc+4xDYLCjN8vdOeLwxD4SUCAE63u1wuo2uWpwgAOLC3TXV/tQCAA+swDEnnA5gFAAyI
8NDVxV9bAhAEP0puXdeiXKqqmjUjQF6jRjnfFnhTng/viV8XAMYD7tPpJDa5wU5rrk3b6mMs
UDbZlQlcw7nf70WbwIGPWu7U+nW1A1O9ATxPmdQtczINXKakI/qUJQC+3kMHrkl+h/J7xfvq
wPXN2+1WrEENgh9Recy3Li0ATE2vRWmX1Pu6+A2KHzcdcj9K9QdU1N34dV+01eurQpApC4Du
ei7nUXGpD4r9udxXtZcg+GmHcgzlWm+2gW7Xddq4dayd/5UlAC7xgWt8ZYIa71KezyYA2MY3
OKPgHdIjMowLXpYA6ByyDK4NC8NwVAWcIgAEQSDW4OgcDvLqJQDy4Ox+v1tT7QD8+5sAIkvs
Oh+GIez3+4eAeQq+BQDK86ntoa5raNtW+8UMl70cDgfIsow088bGq2cAqF/YguC3Ax0rd2r9
Us9begbAlAETbwI47wvRJ77vmG1eLhfIsgzO5zO0bQubzQb6vh/daPddBQDE1C6p93XxGxQ/
Tk1ttsQMALWuyrJ8KBfTQJWyB4B6PZfzqLj68U+fAaBr50EwXQB4dz9OfY8pMwCWEgB08a6P
GQAsADD/KotvAoi/y43jer1C3/cPg+ipAgBO0QF4j00AkbZtxSDNNlAC+DtpADGDg08jVm1o
6t8vJQCYnk/dBBBny4yVI24UhvY1t8xs9eF7D4Cu657aKa7NtJU7tX5t5/ncA0A+b86A6Z1S
/q2VFg9nAEwJED/xfXVkWQZVVUFd15AkCVwuFzHFdEzApvghWztfUgBQy2XKfV38BsWP53lO
GpBS/QEV3UAc3xeFr7kCgHo9l/Nc3sPFj/vq9017AMgDP9d6sw10ccaDryUA7+7Hqe8xZQ+A
pQQAXbzrsgfAVAEAP4LyEgDm01g0DWAYhtB13dOmH7hDsDqQp3SqqgCA9wd4jzSAyPV6Fevu
bNPSAfwKAHEcixy/JvV3DQEA7zk3qMRdiNM0FTNLmqaZVc8+BQDq8+nSAJo2A0SVe2oA6lof
vrMAYDaDNE0hiiKx8Zla7tTym2IHlM0b5SwA+HxLCgDoK/M8hyiKIE1T7Vestc5T7XWs/qnX
K4oC9vs9xHH8sAfA2CDB133Xel8qGJxif7vdbkX6qin2TG3nvu2Z2i6p96X6DbnOTH48SRIR
g2w2GwjDUOy2L/td9AfH41HMZPCdBQDrEAcacwUA9Xou51FxqQ+K/VHRZQHQZR9wrTfbQDeK
IhFj4e71phkUtuut7cepLJEFwLcAYIp3XbIAUASAPM/Fshe0e7y+7jlt/QfDrMlsASAIxtMX
oTKm+3KhpqAxZQGQB5W6NT33+x0A9AKAKX3SFKgCAAZypsANAfAjAOCBu/vaOlsfAgBeQ3eM
zTy43W4Pzzt1F/vj8Sjyu+LGN3N2xKd0UPgVQXeo9kd5Pp0AEAQ/A6S+77Wqsk5Um4OtPjCP
LtrWWJ5fCmEYivth7u2xqaPU+qWc51Jvcv7oqqq0X1KW+GKaJAmUZSkGfGOC5lrnyfZqCmgo
10vTVKRdG4YB2raFy+Uyale+7rvW+1JBQVudzqwO3lzsWf6bsXa+hD1T2iX1vi5+gzrQSJJE
5P4ehgHqutZ+Dafkk6cyNhDHd/n+/vYiAMjXczmPikt9UOyPCn6Jxzzt6KN1MaZLvdkGumgv
2M7xncdswPV6r/bjVCjvQY0PfAsAeNjiXdvzuQgAaZoKwQkAoGkabVpz9Z1ZAGDeES8CAKps
PtbY+ybLMq9TzqkCwCfgewYAszyUrBKMX7idMAzDMAzDMP8KXgSAIPhRd+emJPMNLjXwla88
CH4FAADwtq/Aq0GlHo+1n4ehEYYhOe0mM72M8zwXU5fTNH3IC8wwDMMwDMMwn4w3AYBhmOXA
jcCappmV6pCxs9/vxdRl3GxxbDkLwzAMwzAMw3wSLAAwDMMwDMMwDMMwzB+ABQCGYRiGYRiG
YRiG+QOwAMAwDMMwDMMwDMMwfwAWABiGYRiGYRiGYRjmD7BoFgDchV+X474sS+i6Tmyuhbm2
dcf/DwJB8Jv/U80lCvCc//jVWQAwXZhukzbcxA13crcdrs/skhfVZxYAfGfdMXfjtK7rHur+
3aiqSptb2QXME8tp/T6r3pZgrbzQvvNHU64XRRGcz2domkZstng+n2f5jHd+3yXxYc+YI/2V
z73mfeeA/edYDngTmD8cD90mo/v9XvTj8t/i/8txB+V6Lue9O+fzeXL2JVu97XY7aJpGlJHc
J8vxlXocj0fn6wXB+/tx6nusgUu86xM5/pePV/t8hvGBFwEgTVMAAEiS5Ok3HCDKjRM7MnkQ
jwKArVPFhq8GPGONMMsyaJrGW4GhA4ii6Ok3zNF+Op2efmuaBqqq0l4TALQiiQt93wsBZrPZ
QJZlAABwOBxG/8Z3fnMAgNvtZjznfr9DXdek67EAsDwu9fGv8I4CQBiG0HUd5HkOURRBmqbQ
9/1T+sG1zvP9HtjBJEkCYRjCdrsVgdw7lJ/v+65tz7Z2zgIAnbkCANZVGIaw2+1gGIaH2EAe
6MsfAvI8h2EYngQA2/VczlsKX/3MkgLAMAxOAzmMsaZc7939+JxyeQVT4l0fmOJ/hvk0vAgA
eZ5DWZajvzdN8+D827Z9ClhcBIC2bQEAII5j8f9jAgAOytUZA1OxOYCmaZ7KIooiAIDRwaxv
AQC53W4wDMOoys8CwPqwAMAEwa//k33aO/2f7/fQgUHclODqE9/3lbAA4A9fAgCCdo8zB1EA
yPP8YQA3DIMQAVyu53LeUry7ALDZbJzjxK7rRgUU2/Xe3Y/PKZdXMCXe9QELAMy/xGwBAAe3
39/fozfZbrcA8KPOoQNXnZKLAHC73aBpmofBIcD4NByfX/xsDuByuTx1UIfDwdjRAiwjAHx9
fYly1/3NKwUA0zFWljYBYLvdQlVVMAwDdF0H9/t9VmeHg/HdbgdZlkHf99D3/dMzyIfJrijP
pxMA0Maw3sIwhGEYIMuyp3sURTFphotLfXx9fUFd12Jq4f1+n9UBfn9/P1wvz3Ntu6fWL/U8
ar0dDgchMqJjVH0T/h9OjxyGAeq6nhxMl2X5VI9oG3L7Xes83++hA8t0im194vuqdF2nbeNj
v1PsmdrOfdtzENDapct9qX6D6seTJIGiKMRX9aIotNf7/v4W/qCua60/cKljta4wPsA+AAWA
w+EAXddBEPxOw86yzCoAqNdzOc8FSn1Q7Y8Kxo9YNuijdbNPKfWG/6c7TOWCsZUa91Kv9+5+
3KVcqPEBtV1ScIl3bc+HIkee59D3PVRVBcfjEbqug7ZtH3wRCwDMv8RsAQA7K1tneL/foes6
GIZBO0XeVQA4nU6ic8RnHBMA1E5zDjYHgE5IXvJwu90enlUFYBkBAGc/jJXLu88AMIH7O1yv
V4iiCKIoEgLT1GtiB1XXNWRZBnEcQxzHk4Ql6vOpAgDWidqJ6WwIxbexNYgUbPWBy3vwPZIk
eZrR48Jut4Pr9SoCtjiOoSgK7btRym+KHZjqDcXK0+kEURSJqbKqb8IAqSxL2Gw2EMcxVFU1
ebNU3ayoMAwBAB4GfWudp2sjc95D/f3r60sEZ7a2+Yry811vFEwz6Uwz2XwuAfBlz9R2Sb0v
1W+otjLmxzebjfiijr/f7/en+2J/jv5gv99r/QEV3UAcy0CdAbDZbKDrOkjTFG63G2RZRhIA
1Ou5nEfFpT4o9kcFn7mua2EvuJ/UnHpz/dKNX5vH4kDb9db241Rs7+ESH7jGVyao8S7l+fAd
T6eT+Hdd1xBFERRF8XAfjP9xKTLuXTPXrhlmDWYLALov3jqwcY51EKZNAOXBNAoAOPhBx6Q2
fBnsUHUqsSsUBXAYhgen0LatcWAMsIwAgB3A2L0/WQDADt7n9EXsoEzLWWRMgTf1+WQBAOtD
9+UBOzJ5TSieP0eNttUHCnfy/+FUSl+ba+KgW27n1PKbYgemeiuK4qk8brcbAOgFANmnoJ+Z
MgtF/jLRdZ1oRxi8rH2eaq9jNuN6PXkzJ5MP9HVf1+fzVW8Ujsfj08ZvapvTtXWfAoAve6a2
yzn31fkN2VZMfjzP84dNiIPgd6aV/FW3LEuSP6CiDsR1e1/IAsD1eoXL5QJ930OaplYBYGwv
Dep5cxirD4r9UUF7kfseHLTNqTcXAQDtRI23XK63th+nYnsPl/jANb4yQY13Kc+H74i+qm1b
UWa4US3+LcZpcRxDFEVi3GKLexnmHZktAOgamA55SpFu4OA6AwDvjU4AYFwAwGDEx4CFIgAU
RSGcHAofpulktuCXwl8TALBcy7KE3W7nZd0XdlDUL+qmwJv6fHKnaCu/pmke7KSua2MQQsFW
H23bjtrVVOX7eDyK6b7yIbdPavlNsQNTvek2TsI2rxMA5PMwAJ4iSn2KAODrPVR72u12YhOr
KTb1Se87Bop8aGeyLWZZNtoHL7UJ4Bx7prZLl/tS/EYQ0Py4HEfINE3zZC8Uf0BF3Y1fZyey
APD19SWWUKAdmLIAjNkd9TwXqPVBsT8qaC+qPan15FpvLgIALp0wnftXBACX+MA1vjJBjXcp
z4fviCIkzlAIgp9xiW0WFGb4eqc9XxiGwksEAJxud7lcRtcsTxEAcGBvm+r+agEAB9ZhGJLO
BzALABgQ4aGri7+2BCAIfpTcuq5FuVRVNWtGgLxGjXK+LfCmPB/eE78oAIwH3KfTSWxyg53W
XJu21cdYoGyyKxO4hnO/34s2gQMftdyp9etqB6Z6A3ieMqlb5mQauExJR/QpSwB8vYcODKzf
ofxe8b46cH3zdrsVa1CD4EdUHvOtSwsAU9NrUdol9b4ufoPix02H3I9S/QEVdTd+3Rdt9fqq
EGTKAqC7nst5VFzqg2J/LvdV7SUIftqhHEO51puLAFCW5ehMHer13t2PU9/DJT5wja9MUONd
yvPZBADb+AZnFLxDekSGccHLEgCdQ5bBtWFhGI6qgFMEgCAIxBocncNBXr0EQB6c3e93a6od
gH9/E0BkiV3nwzCE/X7/EDBPwbcAQHk+tT3UdQ1t22q/mOGyl8PhAFmWkWbe2Hj1DAD1C1sQ
/HagY+VOrV/qeUvPAJgyYOJNAOd9IfrE9x2zzcvlAlmWwfl8hrZtYbPZQN/3oxvtvqsAgJja
JfW+Ln6D4sepqc2WmAGg1lVZlg/lYhqoUvYAUK/nch4VVz/+r8wAsH1UoV7v3f049T2mzABY
SgDQxbs+ZgCwAMD8qyy+CSD+LjeO6/UKfd8/DKKnCgA4RcfklF+5CSDStq0YpNkGSgB/Jw0g
ZnDwacSqDU39+6UEANPzqZsA4myZsXLEjcLQvuaWma0+fO8B0HXdUzvFtZm2cqfWr+08n3sA
yOfNGTC9U8q/tdLiUabWvqr8XvG+OrIsg6qqoK5rSJIELpeLmGI6JmBT/JCtnS8pAKjlMuW+
Ln6D4sfzPCcNSKn+gIpuII7vi8LXXAFAvZ7LeS7v4eLHffX7pj0A5IGfa71RBQDdnhU6/koa
wCl7ACwlAOjiXZc9AKYKAPgRlJcAMJ/GomkAwzCEruueNv3AHYLVgTylU1UFALw/wHukAUSu
16tYd2eblg7gVwCI41jk+DWpv2sIAHjPuUEl7kKcpqmYWdI0zax69ikAUJ9PlwbQtBkgqtxT
A1DX+vCdBQCzGaRpClEUiY3P1HKnlt8UO6Bs3ihnAcDnW1IAQF+Z5zlEUQRpmmq/Yq11nmqv
Y/VPvV5RFLDf7yGO44c9AMYGCb7uu9b7UsHgFPvb7XYr0ldNsWdqO/dtz9R2Sb0v1W/IdWby
40mSiBhks9lAGIZit33Z76I/OB6PYiaD7ywAWIc40JgrAKjXczmPikt9UOyPii4LgC77gGu9
UQWApmlIQobtemv7cSpLZAHwLQCY4l2XLAAUASDPc7HsBe0er697Tlv/wTBrMlsACILx9EWo
jOnUUjUFjSkLgDyo1K3pud/vAKAXAEzpk6ZAFQAwkLOtFcPy9SEA4IG7+9o6Wx8CAF5Dd4zN
PLjdbg/PO3UX++PxKPK74sY3c3bEp3RQ+BVBd6j2R3k+nQAQBD8DpL7vtaqyTlSbg60+MI8u
2tZYnl8KYRiK+2Hu7bGpo9T6pZznUm9y/uiqqrRfUpb4YpokCZRlKQZ8Y4LmWufJ9moKaCjX
S9NUpF0bhgHatoXL5TJqV77uu9b7UkFBW53OrA7eXOxZ/puxdr6EPVPaJfW+Ln6DOtBIkkTk
/h6GAeq61n4Np+STpzI2EMd3+f7+9iIAyNdzOY+KS31Q7I8K7j2AedrRR+tiTJd6owgAOJjU
pbGecr01/TgVyntQ4wPfAgAetnjX9nwuAkCapkJwAgBomsZoDywAMO+MFwEAHaOPNfa+ybLM
65RzqgDwCfieAcAsDyWrBOMXbicMwzAMwzDMv4IXASAIftTduSnJfINLDXzlKw+CXwEAALzt
K/BqUKnHY+3nYWiEYUhOu8lML+M8z8XU5TRNH/ICMwzDMAzDMMwn400AYBhmOXAjsKZpZqU6
ZOzs93sxdRk3WxxbzsIwDMMwDMMwnwQLAAzDMAzDMAzDMAzzB2ABgGEYhmEYhmEYhmH+ACwA
MAzDMAzDMAzDMMwfgAUAhmEYhmEYhmEYhvkDLJoFAHfh1+W4L8sSuq4Tm2thrm3d8f+DQBD8
5v9Uc4kCPOc/fnUWAEwXptukDTdxw53cbYfrM7vkRfWZBQDfWXfM3Tit67qHun83qqrS5lZ2
AfPEclq/z6q3JVgrL7Tv/NGU60VRBOfzGZqmEZstns/nWT7jnd93SXzYM+ZIf+Vzr3nfOWD/
qcsnbwPzh+Oh22R0v9+Lflz+W/x/Oe6gXM/lvHfnfD5Pzr5kq7fdbgdN04gyUvtkeXPYrusg
z/Ona7n4tXf349RyWQOXeNcncvwvH6/2+QzjAy8CQJqmAACQJMnTbzhAlBsndmTyIB4FAFun
ig1fDXjGGmGWZdA0jbcCQwcQRdHTb5ij/XQ6Pf3WNA1UVaW9JgBoRRIX+r4XAsxms4EsywAA
4HA4jP6N7/zmAAC32814zv1+h7quSddjAWB5XOrjX+EdBYAwDEVQGUURpGkKfd8/pR9c6zzf
74EdTJIkEIYhbLdbEci9Q/n5vu/a9mxr5ywA0JkrAGBdhWEIu90OhmF4iA3kgb78ISDPcxiG
4UkAsF3P5byl8NXPLCkADMMwOpDDv0XRZLPZQFVV0Lbtw+Ce6tfe3Y9Ty2UtpsS7PjDF/wzz
aXgRAPI8h7IsR39vmubB+bdt++QQXQSAtm0BACCOY/H/YwIADsrVGQNTsTmApmmeyiKKIgCA
0cGsbwEAud1uMAzDqMrPAsD6sADABMGv/5N92jv9n+/30IFB3JTg6hPf95WwAOAPXwIAgnaP
MwdRAMjz/GEANwyDEAFcrudy3lK8uwCw2WyMcSLGUvL/YT3ZZmvq/Nq7+3FquazFlHjXBywA
MP8SswUAHNx+f3+P3mS73QLAjzqHDlx1Si4CwO12g6ZpHgaHAOPTcHx+8bM5gMvl8tRRHA4H
Y0cLsIwA8PX1Jcpd9zevFABMx1hZ2gSA7XYLVVWJKXn3+31WZ4eD8d1uB1mWQd/30Pf90zPI
h8muKM+nEwDQxrDewjCEYRggy7KnexRFMWmGi0t9fH19iamPfd/D/X6f1QF+f38/XE83ldKl
fqnnUevtcDgIkREdo+qb8P9weuQwDFDX9eRguizLp3pE25Db71rn+X4PHVimU2zrE99Xpes6
bRsf+51iz9R27tueg4DWLl3uS/UbVD+eJAkURSG+qhdFob3e9/e38Ad1XWv9gUsdq3WF8QH2
ATiwPBwO0HUdBMHvNOwsy6wCgHo9l/NcoNQH1f6oYPyIZYM+Wjf7lFJv+H+6Qy4XnQCAgoJt
6rnOr727H6eWSxDQ4wNqu6TgEu/ang9FjjzPoe97qKoKjscjdF0Hbds++CIWAJh/idkCAHZW
ts7wfr9D13UwDIN2iryrAHA6nUTniM84JgConeYcbA4AnZDcKdxut4dnVQFYRgDA2Q9j5fLu
MwBM4P4O1+sVoiiCKIqEwDT1mthB1XUNWZZBHMcQx/EkYYn6fKoAgHWidmI6G0Lx7Xg8Tn5n
W33g8h58jyRJnmb0uLDb7eB6vYqALY5jKIpC+26U8ptiB6Z6Q7HydDpBFEViquxY4FiWJWw2
G4jjWEwJnVIuullRYRgCADwM+tY6T9dG5ryH+vvX15cIzmxt8xXl57veKJhm0plmsvlcAuDL
nqntknpfqt9QbWXMj282G/FFHX+/3+9P98X+HP3Bfr/X+gMquoE4loE6A2Cz2UDXdZCmKdxu
N8iyjCQAqNdzOY+KS31Q7I8KPnNd18JecD+pOfVm+9KdJIkYrMpLAEwzX01+bW0/TsVWLi7x
gWt8ZYIa71KeD9/xdDqJf9d1DVEUQVEUD/fB+B+XIuMeD3PtmmHWYLYAoPvirQMb51gHYdoE
UB5MowCAgx90TGrDl8EOVacSu0JRAIdheHAKbdsaB8YAywgA2AGM3fuTBQDs4H1OX8QOytSp
y5gCb+rzyQIA1ofuiwx2ZPJ0Qzx/jhptqw8U7uT/wy8fvjbXxEG33M6p5TfFDkz1VhTFU3nc
brenwBEDUdmnoJ+ZMgtF/jLRdZ1oRxi8rH2eaq9jNuN6PXkzJ5MP9HVf1+fzVW8Ujsfj08Zv
apvTtXWfAoAve6a2yzn31fkN2VZMfjzP84dNiIPgd6aVPJuxLEuSP6CiDsR1a8RlAeB6vcLl
coG+7yFNU6sAMLbmnA6Q038AACAASURBVHreHMbqg2J/VNBe5L4HB21z6o0y1R0H83hUVTXa
99r82tp+nIqtXFziA9f4ygQ13qU8H74j+qq2bUWZ4YaO+LcYp8VxDFEUiXGLLe5lmHdktgCg
a2A65ClFuoGD6wwAvDc6AYBxAQCDER8DFooAUBSFcHIofJim2Y11Ei78NQEAy7UsS9jtdl7W
fWEHRf2ibgq8qc8nd4q28mua5sFO6rp+qnNXbPXRtu2oXU1Vvo/Ho5juKx9y+6SW3xQ7MNWb
buMkbPM6AUA+DwPgKaLUpwgAvt5Dtafdbic2sZpiU5/0vmOgyId2JttilmWjffBSmwDOsWdq
u3S5L8VvBAHNj8txhEzTNE/2QvEHVNTd+HV2IgsAX19fYgkF2oEpC8CY3VHPc4FaHxT7o4L2
otqTWk+u9WYb6MozCnAGAE67H7Ntk197dz9OLReX+MA1vjJBjXcpz4fviCIkzlAIgp9xiW0W
FGb4eqc9XxiGwksEAJxud7lcRtcsTxEA0Cnbprq/WgDAgXUYhqTzAcwCAAZEeOjq4q8tAQiC
HyW3rmtRLlVVzZoRIK9Ro5xvC7wpz4f3xOmoAOMB9+l0EpvcYKc116Zt9TEWKJvsygSu4dzv
96JN4MBHLXdq/braganeAJ6nTOqWOZkGLlPSEX3KEgBf76ED1yS/Q/m94n114Prm7XYr1qAG
wY+oPOZblxYApqbXorRL6n1d/AbFj5sOuR+l+gMq6m78ui/a6vVVIciUBUB3PZfzqLjUB8X+
XO6r2ksQ/LRDOYZyrTfbQLeu66fnx7+xDWh1fu3d/Ti1XFziA9f4ygQ13qU8n00AsI1vcEbB
O6RHZBgXvCwB0DlkGVwbFobhqAo4RQAIgkCswdE5HOTVSwDkwdn9frem2gH49zcBRJbYdT4M
Q9jv9w8B8xR8CwCU51PbQ13XT6mFEFz2cjgcIMsy0swbG6+eAaB+YQuC3w50rNyp9Us9b+kZ
AFMGTLwJ4LwvRJ/4vmO2eblcIMsyOJ/P0LYtbDYb6Pt+dKPddxUAEFO7pN7XxW9Q/Dg1tdkS
MwDUuirL8qFcTANVyh4A6vVczqPi6sc/fQbA2P4kAPYv7Dq/9u5+nFouU2YALCUA6OJdHzMA
WABg/lUW3wQQf5cbx/V6hb7vtWlRXAUAnKID8B6bACJt24pBmm2gBPB30gBiBgefRqza0NS/
X0oAMD2fugkgzpYZK0fcKAzta26Z2erD9x4AXdc9tVNcm2krd2r92s7zuQeAfN6cAdM7pfxb
Ky0efimbEiB+4vvqyLIMqqqCuq4hSRK4XC5iiumYgE3xQ7Z2vqQAoJbLlPu6+A2KH8/znDQg
pfoDKrqBOL4vDhDnCgDq9VzOc3kPFz/uq9837QEgD/xc68020NVtbId/Y4vvdH7t3f04tVym
7AGwlACgi3dd9gCYKgDgR1BeAsB8GoumAQzDELque9r0A3cIVgfylE5VFQDw/gDvkQYQuV6v
Yt2dbVo6gF8BII5jkXvWpP6uIQDgPecGlbgLcZqmYmZJ0zSz6tmnAEB9Pl0aQNNmgKhyTw1A
XevDdxYAzGaQpilEUSQ2PlPLnVp+U+yAsnmjnAUAn29JAQB9ZZ7nEEURpGmq/Yq11nmqvY7V
P/V6RVHAfr+HOI4f1sqODRJ83Xet96WCwSn2t9vtVqSvmmLP1Hbu256p7ZJ6X6rfkOvM5MeT
JBExyGazgTAMxW77st9Ff3A8HsVMBt9ZALAOcaAxVwBQr+dyHhWX+qDYHxVdFgBd9gHXerMN
dDHuU/cAUFNaU/3a2n6cyhJZAHwLAKZ41yULAEUAyPNcLHtBu8fr657T1n8wzJrMFgCCYDx9
ESpjui8XagoaUxYAeVCpW9Nzv98BQC8AmNInTYEqAGAgZwrcEAA/AgAeuLuvrbP1IQDgNXTH
2MyD2+328LxTd7E/Ho8ivytufDNnR3xKB4VfEXSHan+U59MJAEHwE0j0fa9VlXWi2hxs9YF5
dNG2xvL8UgjDUNwPc2+PTR2l1i/lPJd6k/NHV1Wl/ZKyxBfTJElEUNn3/aigudZ5sr2aAhrK
9dI0FWnXhmGAtm3hcrmM2pWv+671vlRQ0FanM6uDNxd7lv9mrJ0vYc+Udkm9r4vfoA40kiQR
ub+HYYC6rrVfwyn55KmMDcTxXb6/v70IAPL1XM6j4lIfFPujgnsPYJ529NG6GNOl3ihZAA6H
w4M953n+dF8Xv7amH6dCzY5AiQ98CwB42OJd2/O5CABpmgrBCQCgaRptWnP1nVkAYN4RLwIA
qmw+1tj7Jssyr1POqQLAJ+B7BgCzPJSsEoxfuJ0wDMMwDMMw/wpeBIAg+FF356Yk8w0uNfCV
rzwIfgUAAPC2r8CrQaUej7Wfh6ERhiE57SYzvYzzPBdTl9M0fcgLzDAMwzAMwzCfjDcBgGGY
5cCNwJqmmZXqkLGz3+/FVE/cbHFsOQvDMAzDMAzDfBIsADAMwzAMwzAMwzDMH4AFAIZhGIZh
GIZhGIb5A7AAwDAMwzAMwzAMwzB/ABYAGIZhGIZhGIZhGOYPsGgWANyFX5fjvixL6LpObK6F
ubZ1x/8PAkHwm/9TzSUK8Jz/+NVZADBdmG6TNtzEDXdytx2uz+ySF9VnFgB8Z90xd+O0ruse
6v7dqKpKm1vZBcwTy2n9PqvelmCtvNC+80dTrhdFEZzPZ2iaRmy2eD6fZ/mMNd43jmO4Xq8i
73fTNNpc8kviw54xR/orn3vN+84B+09dPnkbmD8cD90mo/v9XvTj8t/i/8txB+V6Luf9S8ib
uXZdB3mea+vs3f2pbHdN04g6fIeYwSXu9Ikch8uHr7JmmL+AFwEgTVMAAEiS5Ok3HCDKTgE7
MnkQjwKArVNFh6MGPGONP8syaJrGW4Gh44mi6Ok3zNF+Op2efmuaBqqq0l4TALQiiQt93wsB
ZrPZQJZlAABwOBxG/8Z3fnMAgNvtZjznfr9DXdek67EAsDwu9fGv8I4CQBiGIkiNogjSNIW+
75/SD651nu/3wA4mSRIIwxC2260IIN+h/KiUZQl1XcN2u4UwDGG328EwDFY/+Gp7trVzFgDo
zBUAsK5ke5FjA3mgL38IyPMchmF4EgBs13M5byle3c9gHaHIsdlsoKoqaNv2QfR4d38qMwzD
2w1wp8SdPjDF4QzD0PAiAOR5DmVZjv7eNM2D82/b9ilgcREA2rYFAIA4jsX/jwkAOChXZwxM
xeZ4mqZ5KosoigAARgezvgUA5Ha7wTAMoyo/CwDrwwIAEwS//k/2ae/0f77fQwcGj1OCujXf
V/WvONvrnYJTFgD84UsAQNDuceYgCgB5nj8MHIdhECKAy/VczluKV/czGPvI/4flKosq7+5P
kc1m4zWO9cWUuNMHLAAwzHxmCwA4uP3+/h69yXa7BYAfVfB8PsMwDE/O0EUAuN1u0DTNw+AQ
YHz6j88vfjbHc7lcnjqew+Fg7GgBlhEAvr6+RLnr/uaVAoDpGCtLmwCw3W6hqioxxe9+v8/q
ZHEwvtvtIMsy6Pse+r5/egb5MNkV5fl0AgDaGNZbGIYwDANkWfZ0j6IoJs1wcamPr68vMZWy
73u43++zOt7v7++H641NzaTWL/U8ar0dDgchMqJjVH0T/h9OyxyGAeq6nhxMl2X5VI9oG3L7
Xes83++hA8t0im2t9b46sC/TzYgz0XWdto2P/U6xZ2o7923PQUBrly73pfoNqh9PkgSKohBf
1Yui0F7v+/tb+IO6rrX+wKWO1brC+AD7AByoHg4H6LoOguB3+neWZVYBQL2ey3kuUOqDan8u
UOpNJwCgcCPPRn13f4q2pjvUeqP209T2QcEl7rQ9H4oceZ5D3/dQVRUcj0foug7atn3wCSwA
MMx8ZgsA2FnZOsP7/Q5d18EwDNop8q4CwOl0Ep0jPuOYAKB2mnOwOR50fnInc7vdHp5VBWAZ
AQBnP4yVy7vPADCB+ztcr1eIogiiKBIC09RrYsdY1zVkWQZxHEMcx5OEJerzqQIA1onaeeps
CMW3OWuObfWBy3vwPZIkeZrR48Jut4Pr9SoGR3EcQ1EU2nejlN8UOzDVG4qVp9MJoigSU2VV
34SBWVmWsNlsII5jMcV0SrnoZkWFYQgA8DDoW+s8XRuZ8x7q719fXyIotLXNV5TfHIqiAAD3
PVBMM+lMM9l8LgHwZc/Udkm9L9VvqLYy5sc3m434oo6/3+/3p/tif47+YL/fa/0BFd1AHMtA
nQGw2Wyg6zpI0xRutxtkWUYSANTruZxHxaU+KPZHhVpvSZKIQa28BEBtX2v7U5f3Hmv/QeDW
T7vGOSaocSfl+fAdT6eT+Hdd1xBFERRF8XAfjMNxSTDuITPXvhjmLzFbANB98daBTmGsgzBt
AigPplEAwMEPOkTV4chgh+r6RUYHRXkchuHBGbVtaxwYAywjAGDHM3bvTxYAMDDzOX0RO0bT
chYZU+BNfT5ZAMD60H2RwQ5Unr6I589RwW31gcKd/H/4JcXX5po46JbbObX8ptiBqd6Kongq
j9vtBgB6AUD2KehnpsxCkb+IdF0n2hEGTWufp9rrmM24Xk/eRMrkA33d1/X5ptrylGsdj8en
jd8QbHO6tu5TAPBlz9R2Oee+Or8h24rJj+d5/rAJcRD8zrSSZzPiHg/y3+r8ARV1IK7b+0IW
AK7XK1wuF+j7HtI0tQoAY3tpUM/zYfu6TeB89fvUekMblP1LVVVP7Wdtf0rFJgC49NOucY4J
atxJeT58R/QZbduKMsMNY+U2cjweIY5jiKJIjB9eufcKw3w6swUAXcPWIU9l0g0cXGcA4L3R
+QCMCwAYjPgYsFAEgKIohHNF4cM0zc4W/FL4awIAlmtZlrDb7bysN8OOkfpF3RR4U59P7oxt
5dc0zYOd1HX9VOeu2OqjbdtRu5qquB+PRzHdVz7k9kktvyl2YKo33YZN2OZ1AoB8HgbAU0Sp
TxEAfL2Hak+73U5snjXFptYO0IMgENdUNxqjgiIf2plsi1mWjfbBS20COMeeqe3S5b4UvxEE
ND8uxxEyTdM82QvFH1BRd+PX2Z0sAHx9fYklFGgHpiwAY3ZMPc8Fan1Q7I8Ktd7kmRs4AwCn
58u2+O7+FLEJAC79tGucY6sPStxJeT58RxQDcYZCEPyMD2yzkXDvlTnLQBnmL/ESAQCnbV0u
l9E1y1MEAHTytqnurxYAcGAdhiHpfACzAIABER66uvhrSwCC4EdBrutalEtVVbNmBMhr4yjn
2wJvyvPhPXFaI8B4wH06ncTmOthZzrVpW32MBVwmuzKBe4Ds93vRJnDgo5Y7tX5d7cBUbwDP
UzV1y5xMA5cpaZA+ZQmAr/fQgWuS36H8plBVFfR9P2lgiAzDAIfDAbbbrRATguBHVB7zrUsL
AFPTelHaJfW+Ln6D4sdNh9yPUv0BFXU3fnx/2Y+r11eFIFMWAN31XM6j4lIfFPujQq23uq6f
7od9pjzwfXd/qj77mE279NOucY4JatxJeT6bAGAbZ+CMgndIj8gwn4CXJQBqB66Ca8PCMBxV
H6cIAEEQiLU/OkeHvHoJgDw4u9/v1lQ7AP/+JoDIErsBh2EI+/3+IWCegm8BgPJ8anuo63r0
CyIuezkcDpBlGWnmjY1XzwBQv9QEwW/HPVbu1Pqlnrf0DIApAybeBHDel6m1NwG83+8wDMPs
HNhVVcHlcoEsy+B8PkPbtrDZbKDv+9GNdt9VAEBM7ZJ6Xxe/QfHj1JRqS8wAUOuqLMuHcjEJ
DJQ9ANTruZxHxdWP++r3XepNF1MBPH6Jf3d/iiwxA2ApAUAXd/qYAcACAMP4ZfFNAPF3uVFe
r1fo+/5hED1VAMCpQQDvsQkg0ratGKTZBkoAfycNIGZw8GnEqg1N/fulBADT86mbAOJsmbFy
xI3C0L7mlpmtPnzvAdB13VM7xTW1tnKn1q/tPJ97AMjnzRkwvVPKv7XSAOIMgCmB6ZppujCd
mo+AOssyqKoK6rqGJEngcrmIqa1jAjbFD9na+ZICgFrOU+7r4jcofjzPc9KAlOoPqOgG4vi+
KHzNFQDU67mc5/IeLn7cV79PrTfdBng4wJTjsXf3p+qz+9wDYCkBQBd3uuwBMFUAwI+RvASA
YWgsmgYwDEPouu5psxHcIVgdyFM6VVUAwPsDvEcaQOR6vYp1d7Zp6QB+BYA4jkVQalKd1xAA
8J5zg0rchThNUzGzpGmaWfXsUwCgPp8uDaBpM0BU16cGoK714TsLAGYzSNMUoigSG5+p5U4t
vyl2QNm8Uc4CgM+3pACAvjLPc4iiCNI01X59XOs81V7H6p96vaIoYL/fQxzHD3sAjA0SfN3X
9/tif2BKg+sCBsXY3263W5E2a4o9U9u5b3umtkvqfal+Q64zkx9PkkTEIJvNBsIwFLvty34X
/cHxeBQzGXxnAcA6xAHOXAFAvZ7LeVRc6oNif1So9YbtUt0DQE1BvbY/pbJEFgDfAoAp7nTJ
AkARAPI8F8tP0P7w+mN2Y/LjDPMXmS0ABMF4+iJU5HRfLtQUNKYsAPKgUreW6H6/A4BeADCl
T5oCVQDAQM4UuCEAfgQAPHB3X1tn60MAwGvojrGZB7fb7eF5p+5ifzweRV5Z3HBnzo74lI4R
v3LoDtX+KM+nEwCC4GeA1Pe9Vs3WiWpzsNUH5u9F2xrLL0whDENxP8zhPDZ1lFq/lPNc6k3O
+11VlfYLzhJfTJMkEUFq3/ejguZa58n2agqkKNdL01Sk7xqGAdq2hcvlMmpXvu7r+32bphm1
qyl9Dgra6sZi6uDNxZ4p7XwJe6a0S+p9XfwGdYCTJInIOT4MA9R1rf0aLvuDuq7FM/sUAPBd
vr+/vQgA8vVczqPiUh8U+3OBWm+Hw+HB/vI818aia/pTKjYBIAjo/bRvAQAPW9xpez4XASBN
U7G0GACgaRptenH1nVkAYJhfvAgAqO75WGPvmyzLvE45pwoAn4DvGQDM8lCySjB+4XbCMAzD
MAzD/Ct4EQCC4EfdnZuSzDe41MBXvvIg+BUAAMDbvgKvBpV6PNZ+HoZGGIbktJvM9DLO81xM
XU7T9CEfMcMwDMMwDMN8Mt4EAIZhlgM3AmuaZlaqQ8bOfr8XU0dxs8Uped0ZhmEYhmEY5t1g
AYBhGIZhGIZhGIZh/gAsADAMwzAMwzAMwzDMH4AFAIZhGIZhGIZhGIb5A7AAwDAMwzAMwzAM
wzB/gEWzAOAu/Loc92VZQtd1YnMtzLWtO/5/EAiC37yjag5TgOf8x6/OAoDpwnSbtOEmbriT
u+1wfWaXfKw+swDgO+uOuRundV33UPfvRlVV2tzKLmB+Wk7r91n1tgRr5aP2nbeacr0oiuB8
PkPTNGKzxfP5PMtnrPG+cRzD9XqFtm1hGAZomkabk3xJfNgz5rZ/5XOved85YP+52Wyc/xbz
luOh22R0v9+Lflz+W/x/Oe6gXM/lvE9it9tB0zTinUx9KJ6nO+fd/emU930VLnGnT+Q4XD58
lTXD/AW8CABpmgIAQJIkT7/hAFF2CtiRyYN4FABsnSo6HDXgGWv8WZZB0zTeCgwdTxRFT79h
jvbT6fT0W9M0UFWV9poAoBVJXOj7Xggwm80GsiwDAIDD4TD6N77zmwMA3G434zn3+x3quiZd
jwWA5XGpj3+FdxQAwjCErusgz3OIogjSNIW+75/SD651nu/3wA4mSRIIwxC2260IIN+h/KiU
ZQl1XcN2u4UwDGG328EwDFY/+Gp7trVzFgDozBUAsK5ke5FjA3mgL38IyPMchmF4EgBs13M5
bymW6GeGYSAN+E6nk4gb1X723f3plPd9JVPiTh+Y4nCGYWh4EQDyPIeyLEd/b5rmwfm3bfsU
sLgIAG3bAgBAHMfi/8cEAByUqzMGpmJzPE3TPJVFFEUAAKODWd8CAHK73WAYhlGVnwWA9WEB
gAmCX/8n+7R3+j/f76EDg8cpQd2a76v6V5zt9U7BKQsA/vAlACBo9zhzEAWAPM8fBo7DMAgR
wOV6Lucthe9+ZrPZkOK6zWYDwzCINq72s+/uT13f99VMiTt9wAIAw8xntgCAg9vv7+/Rm2y3
WwD4UQXP5zMMw/DkDF0EgNvtBk3TPAwOAcan//j84mdzPJfL5WlpwOFwMHa0AMsIAF9fX6Lc
dX/zSgHAdIyVpU0A2G63UFUVDMMAXdfB/X6f1cniYHy320GWZdD3PfR9//QM8mGyK8rz6QQA
tDGstzAMYRgGyLLs6R5FUUya4eJSH19fX1DXtZjSeL/fZ3W839/fD9fL81zb7qn1Sz2PWm+H
w0GIjOgYVd+E/4fTModhgLquJwfTZVk+1SPahtx+1zrP93vowDKdYltrva8O7Mt0M+JMdF2n
beNjv1PsmdrOfdtzENDapct9qX6D6seTJIGiKMRX9aIotNf7/v4W/qCua60/cKljta4wPsA+
AAWAw+EAXddBEPxO/86yzCoAqNdzOc8FSn1Q7Y8Klr3u0L1HURRwu91ELKSe8+7+1OV9qf00
tX1QcIk7bc+HIkee59D3PVRVBcfjEbqug7ZtH3wCCwAMM5/ZAgB2VrbO8H6/Q9d1Qo1Vf3cV
AE6nk+gc8RnHBAC105yDzfGg85OXPNxut4dnVQFYRgDA2Q9j5fLuMwBM4P4O1+sVoiiCKIqE
wDT1mtgx1nUNWZZBHMcQx/EkYYn6fKoAgHWidp46G0Lxbc6aY1t94PIefI8kSZ5m9Liw2+3g
er2KwVEcx1AUhfbdKOU3xQ5M9YZi5el0giiKxFRZ1TdhYFaWJWw2G4jjGKqqmrxZqm5WVBiG
AAAPg761ztO1kTnvof7+9fUlgkJb23xF+c2hKAoAcN8DxTSTzjSTzecSAF/2TG2X1PtS/YZq
K2N+HL8M53kufr/f70/3xf4c/cF+v9f6Ayq6gTiWgToDYLPZQNd1kKYp3G43yLKMJACo13M5
j4pLfVDszxXKF3GsqziORwWAtf2pr/d16add4xwT1LiT8nz4jqfTSfy7rmuIogiKoni4D8bh
uLQD95DxZV8M8xeYLQDovnjrQKcw1kGYNgGUB9MoAODgBx2i6nBksEN1/SKjg6I8DsPw4Iza
tjUOjAGWEQCw4xm79ycLANih+5y+iB2jaTmLjCnwpj6fLABgfei+ZGAHKq8JxfPnqOC2+kDh
Tv4/nALra3NNHHTL7ZxaflPswFRvRVE8lcftdgMAvQAg+xT0M1NmochfRLquE+0Ig6a1z1Pt
dcxmXK8nbyJl8oG+7uv6fFNtecq1jsfj08ZvCLY5XVv3KQD4smdqu5xzX53fkG3F5MfzPH/Y
hDgIfmdaybMZcY8H+W91/oCKOhDX7X0hCwDX6xUulwv0fQ9pmloFgLG9NKjn+bB93SZwrxYA
cC0+xmFjAsDa/tTX+7r0065xjglq3El5PnxH9Blt24oyww1j5TZyPB4hjmOIokiMH1659wrD
fDqzBQBdw9YhT2XSDRxcZwDgvdH5AIwLAOj8fQxYKAJAURTCuaLwYZpmZwt+Kfw1AQDLtSxL
2O12XtabYcdI/aJuCrypzyd3xrbya5rmwU7qun6qc1ds9dG27ahdTVXcj8ejmO4rH3L7pJbf
FDsw1ZtuwyZs8zoBQD4PA+ApotSnCAC+3kO1p91uJzbPmmJTawfoQRCIa7ZtO8kfociHdibb
YpZlo33wUpsAzrFnart0uS/FbwQBzY/LcYRM0zRP9kLxB1TU3fh1dicLAF9fX2IJBdqBKQvA
mB1Tz3OBWh8U+3PFNiC+Xq8PAs+/LgC49NOucY4JatxJeT58RxQDcYZCEPyMD2yzkXDvlTnL
QBnmL/ESAQCn210ul9E1y1MEAHTqtqnurxYAcGAdhiHpfACzAIABER66uvhrSwCC4EdBruta
lEtVVbNmBMhr4yjn2wJvyvPhPXE6KsB4wH06ncTmOthZzrVpW32MBcomuzKBe4Ds93vRJnDg
o5Y7tX5d7cBUbwDPUzV1y5xMA5cpaZA+ZQmAr/fQgWuS36H8plBVFfR9P2lgiAzDAIfDAbbb
rRATguB3LbOrPSNzBICpab0o7ZJ6Xxe/QfHjpkPuR6n+gIq6Gz++v+zH1eurQpApC4Duei7n
UXGpD4r9uWIaEONv8jK6f30JgEs/7RrnmKDGnZTnswkAtnEGzih4h/SIDPMJeFkCoHbgKrg2
LAzDUfVxigAQBIFY+6NzdMirlwDIg7P7/W5NtQPw728CiCyx63wYhrDf7x8C5in4FgAoz6e2
h7quR78g4rKXw+EAWZaRZt7YePUMAPULWxD8dtym6ZyU+qWet/QMgCkDJt4EcN6XqbU3Abzf
7zAMw+wc2FVVweVygSzL4Hw+Q9u2sNlsoO/70Y1231UAQEztknpfF79B8ePUlGpLzABQ66os
y4dyMQkMlD0A1Ou5nEfF1Y+/UgBAIWLskPvNd/enlPcNgmkzAJYSAHRxp48ZACwAMIxfFt8E
EH+XG+X1eoW+7x8G0VMFAJwaBPAemwAibduKQZptoATwd9IAYgYHn0as2tDUv19KADA9n7oJ
IM6WGStH3CgM7Wtumdnqw/ceAF3XPbVTXFNrK3dq/drO87kHgHzenAHTO6X8WysNIM4AmBKY
rpmmC9Op+QiosyyDqqqgrmtIkgQul4uY2jomYFP8kK2dLykAqOU85b4ufoPix/M8Jw1Iqf6A
im4gju+LwtdcAUC9nst5Lu/h4sd99/uuafHGZgC8uz+lvu+UPQCWEgB0cafLHgBTBQD8GMlL
ABiGxqJpAHEjFnWzEdwhWB3IUzpVVQDA+wO8RxpABNegAdjXUAL4FQDiOBZBqUl1XkMAwHvO
DSpxF+I0TcXMkqZpZtWzTwGA+ny6NICmzQAxkJkagLrWh+8sAJjNIE1TiKJIbHymlju1/KbY
AWXzRjkLAD7fkgIA+so8zyGKIkjTVPv1ca3zVHsdq3/q9YqigP1+D3EcP+wBMDZI8HVf3++L
/YEpDa4LGBRjvEHEEwAAIABJREFUf7vdbkXarCn2TG3nvu2Z2i6p96X6DbnOTH48SRIRg2w2
GwjDUOy2L/td9AfH41HMZPCdBQDrEAc4cwUA9Xou51FxqQ+K/bniSwBY25/6et8pWQB8CwCm
uNMlCwBFAMjzXCw/QfvD6+ue0+bHGeYvMlsACILx9EWoyOm+XKgpaExZAORBpW4t0f1+BwC9
AGBKnzQFqgCAgZwpcEMA/AgAeODuvrbO1ocAgNfQHWMzD26328PzTt3F/ng8iryyuOHOnB3x
KR0jfuXQHar9UZ5PJwAEwc8Aqe97rZqtE9XmYKsPzN+LtjWWX5hCGIbifph7e2zqKLV+Kee5
1Juc97uqKu0XnCW+mCZJAmVZigHfmKC51nmyvZoCKcr10jQVadeGYYC2beFyuYzala/7+n7f
pmlG7WpKn4OCtrqxmDp4c7FnSjtfwp4p7ZJ6Xxe/QR3gJEkico4PwwB1XWu/hsv+oK5r8cw+
BQB8l+/vby8CgHw9l/OouNQHxf5c8SUAoB2s5U99vi+1n/YtAOBhizttz+ciAKRpKpYWAwA0
TaNNL66+MwsADPOLFwEA1T0fa+x9k2WZ16lnVAHgE/A9A4BZHkpWCcYv3E4YhmEYhmGYfwUv
AkAQ/Ki7c1OS+QaXGvjKVx4EvwIAAHjbV+DVoFKPx9rPw9AIw5CcdpOZXsZ5noupy2maPuQj
ZhiGYRiGYZhPxpsAwDDMcuBGYE3TzEp1yNjZ7/di6jJutjglrzvDMAzDMAzDvBssADAMwzAM
wzAMwzDMH4AFAIZhGIZhGIZhGIb5A7AAwDAMwzAMwzAMwzB/ABYAGIZhGIZhGIZhGOYPsGgW
ANyFX5fjvixL6LpObK6FubZ1x/8PAkHwm3dUzWEK8Jz/+NVZADBdmG6TNtzEDXdytx2uz+yS
j9VnFgB8Z90xd+O0ruse6v7dqKpKm1vZBcxPy2n9PqvelmCtfNS+81ZTrhdFEZzPZ2iaRmy2
eD6fZ/mMNd43jmO4Xq/Qti0MwwBN02hzyS+JD3vG3PavfO417zsH7D83m43z32Lecjx0m4zu
93vRj8t/i/8vxx2U67mc9+6cz+fJ2Zds9bbb7aBpGlFGap8chiFcLhdRllVVzUp9/e5+nFou
a+AS7/pEjv/lw1dZM8wr8SIApGkKAKB1hjhAlBsndmTyIB4FAFunig1fDXjGGmGWZdA0jbcC
QwcQRdHTb5ij/XQ6Pf3WNA1UVaW9JgBoRRIX+r4XAsxms4EsywAA4HA4jP6N7/zmAAC32814
zv1+h7quSddjAWB5XOrjX+EdBYAwDKHrOsjzHKIogjRNoe/7p/SDa53n+z2wg0mSBMIwhO12
KwK5dyg/KmVZQl3XsN1uIQxD2O12MAyD1Q++2p5t7ZwFADpzBQCsK9le5NhAHujLHwLyPIdh
GJ4EANv1XM5bCl/9zJICwDAMxoEctnX8wJOm6eSB37v7cZdyWYMp8a4PTPE/w3waXgSAPM+h
LMvR35umeXD+bds+BSwuAkDbtgAAEMex+P8xAQAH5eqMganYHEDTNE9lEUURAMDoYNa3AIDc
bjcYhmFU5WcBYH1YAGCC4Nf/yT7tnf7P93vowCBuSnC15vuq/hVne71TkMgCgD98CQAI2j0O
LFEAyPP8YQA3DIMQAVyu53LeUry7ALDZbIxx4n6/h2EYJvkIHe/ux6nlshZT4l0fsADA/EvM
FgBwcPv9/T16k+12CwA/6hw6cNUpuQgAt9sNmqZ5GBwCjE/D8fnFz+YALpfLUwd1OByMHS3A
MgLA19eXKHfd37xSADAdY2VpEwC22y1UVQXDMEDXdXC/32d1djgY3+12kGUZ9H0Pfd8/PYN8
mOyK8nw6AQBtDOstDEMYhgGyLHu6R1EUk2a4uNTH19cX1HUtphbe7/dZHeD39/fD9fI817Z7
av1Sz6PW2+FwECIjOkbVN+H/4fTIYRgevg65UpblUz2ibcjtd63zfL+HDizTKba11vvqwL7M
dXpw13XaNj72O8Weqe3ctz0HAa1dutyX6jeofjxJEiiKQnxVL4pCe73v72/hD+q61voDlzpW
6wrjA+wDUAA4HA7QdR0Ewe807CzLrAKAej2X81yg1AfV/qhg/Ihlgz5a19Yo9Yb/pzvkcsnz
nBxDUuzq3f04tVyCgB4fUNslBZd41/Z8KHLkeQ5930NVVXA8HqHrOmjb9sEXsQDA/EvMFgCw
s7J1hvf7Hbqug2EYtFPkXQWA0+kkOkd8xjEBQO0052BzAOiE5CUPt9vt4VlVAJYRAHD2w1i5
vPsMABO4v8P1eoUoiiCKIiEwTb0mdlB1XUOWZRDHMcRxPElYoj6fKgBgnaidmM6GUHybs+bY
Vh+4vAffI0mSpxk9Lux2O7heryJgi+MYiqLQvhul/KbYganeUKw8nU4QRZGYKjsWOJZlCZvN
BuI4hqqqJm+WqpsVFYYhAMDDoG+t83RtZM57qL9/fX2J4MzWNl9RfnMoigIA3PdAMc2kM81k
87kEwJc9U9sl9b5Uv6Haypgf32w24os6/n6/35/ui/05+gP8EkyJVXToBuJYBuoMgM1mA13X
QZqmcLvdIMsykgCgXs/lPCou9UGxPyr4zHVdC3vB/aTm1JvtS3fbtnC9XuFyuUDf9zAMA5Rl
+SQ8UO1qbT9OxVYuLvGBa3xlghrvUp4P3/F0Ool/13UNURRBURQP98H4H5ci4941c+2aYdZg
tgCg++KtAxvnWAdh2gRQHkyjAICDH3RMasOXwQ51zoYtCEUBHIbhwSm0bWscGAMsIwBgBzB2
708WALCD9zl9ETso03IWGVPgTX0+WQDA+tB9kcGOTF4TiufPUaNt9YHCnfx/OJXS1+aaOOiW
2zm1/KbYganeiqJ4Ko/b7fYUOGIgKvsU9DNTZqHIXya6rhPtCIOXtc9T7XXMZlyvJ2/mZPKB
vu7r+nxTbXnKtY7H49PGbwi2OV1b9ykA+LJnarucc1+d35BtxeTH8zx/2IQ4CH5nWsmzGXHd
t/y3On9ARR2I6/a+kAUAedCZpqlVABjbS4N6ng/b123G5lsAkPseHLTNqTfbQBcH/Tiw32w2
UFXVkw1R7WptP07FVi4u8YFrfGWCGu9Sng/fEX0Vij1ob/LMCozT4jiGKIrEuOWVe74wjC9m
CwC6BqZDnlKkGzi4zgDAe6MTABgXADAY8TFgoQgARVEIJ4fCh2manS34pfDXBAAs17IsYbfb
eVn3hR0U9Yu6KfCmPp/cKdrKr2maBzup6/qpzl2x1UfbtqN2NVX5Ph6PYrqvfMjtk1p+U+zA
VG+6jZOwzesEAPk8DICniFKfIgD4eg/Vnna7ndjEaopNrR0oB0Egrtm27SR/hCIf2plsi1mW
jfbBS20COMeeqe3S5b4UvxEEND8uxxEyTdM82QvFH1BRd+PX2Z0sAHx9fYklFGgHpiwAY3ZM
Pc8Fan1Q7I8K2otqT2o9udYbVQCQ4z7dFHsXu3pnP04tF5f4wDW+MkGNdynPh++IIiTOUAiC
n3GJbRYU7vnia38IhnkVLxEAcFrU5XIZXbM8RQDAgb1tqvurBQAcWIdhSDofwCwAYECEh64u
/toSgCD4UXLruhblUlXVrBkB8ho1yvm2wJvyfHhP/LoAMB5wn04nsckNdlpzbdpWH2MBjcmu
TOAazv1+L9oEDnzUcqfWr6sdmOoN4HnKpG6Zk2ngMiUd0acsAfD1HjpwTfI7lN8UqqqCvu8n
DQwRXN+83W6FmBAEP6LymG9dWgCYml6L0i6p93XxGxQ/bjrkfpTqD6iou/Hrvmir11eFIFMW
AN31XM6j4lIfFPtzua9qL0Hw067lGMq13mwD3a7rtHGreh+qXb27H6eWi0t84BpfmaDGu5Tn
swkAtvENzih4h/SIDOOClyUAOocsg2vDwjAcVQGnCABBEIg1ODqHg7x6CYA8OLvf79ZUOwD/
/iaAyBK7zodhCPv9/iFgnoJvAYDyfGp7qOt69AsiLns5HA6QZRlp5o2NV88AUL+EBMFvBzpW
7tT6pZ639AyAKQMm3gRw3heitTcBvN/vMAzD7FzUVVXB5XKBLMvgfD5D27aw2Wyg7/vRjXbf
VQBATO2Sel8Xv0Hx49TUZkvMAFDrqizLh3IxDVQpewCo13M5j4qrH//0GQA6vxEEzwIA1a7e
3Y9Ty2XKDIClBABdvOtjBgALAMy/yuKbAOLvcuO4Xq/Q9/3DIHqqAIBTdADeYxNApG1bMUiz
DZQA/k4aQMzg4NOIVRua+vdLCQCm51M3AcTZMmPliBuFoX3NLTNbffjeA6Druqd2imszbeVO
rV/beT73AJDPmzNgeqeUf2ulAcQZAFMCxDXTZWE6NR+BbZZlUFUV1HUNSZLA5XIRU0zHBGyK
H7K18yUFALWcp9zXxW9Q/Hie56QBKdUfUNENxPF9UfiaKwCo13M5z+U9XPy4r37ftAeAPPBz
rTfbQBdnPNiWAFDt6t39OLVcpuwBsJQAoIt3XfYAmCoA4EdQXgLAfBqLpgEMwxC6rnva9AN3
CFYH8pROVRUA8P4A75EGELler2LdnW1aOoBfASCOYxGUmtTfNQQAvOfcoBJ3IU7TVMwsaZpm
Vj37FACoz6dLA2jaDBBV7qkBqGt9+M4CgNkM0jSFKIrExmdquVPLb4odUDZvlLMA4PMtKQCg
r8zzHKIogjRNtV+x1jpPtdex+qderygK2O/3EMfxwx4AY4MEX/f1/b7YH5jS4LqAwSn2t9vt
VqSvmmLP1Hbu256p7ZJ6X6rfkOvM5MeTJBExyGazgTAMxW77st9Ff3A8HsVMBt9ZALAOcaAx
VwBQr+dyHhWX+qDYHxVdFgBd9gHXerMNdKMoEjEW7l6vm0FBtau1/TiVJbIA+BYATPGuSxYA
igCQ57lY9oJ2j9fXPaet/2CYNZktAATBePoiVMZ0Xy7UFDSmLADyoFK3pud+vwOAXgAwpU+a
AlUAwEDOFLghAH4EADxwd19bZ+tDAMBr6I6xmQe32+3heafuYn88HkV+V9z4Zs6O+JQOCr8i
6A7V/ijPpxMAguBngNT3vVZV1olqc7DVB+bRRdsay/NLIQxDcT/MkTw2dZRav5TzXOpNzh9d
VZX2S8oSX0yTJIGyLMWAb0zQXOs82V5NAQ3lemmaivRYwzBA27ZwuVxG7crXfX2/b9M0o3Y1
pc9BQVudzqwO3lzsmdLOl7BnSruk3tfFb1AHGkmSiNzfwzBAXdfar+GUfPJUxgbi+C7f399e
BAD5ei7nUXGpD4r9UcEv8ZinHX20LsZ0qTfbQBftBf0GvrPuWlS7WtOPU6GUCzU+8C0A4GGL
d23P5yIApGkqBCcAgKZptGnN1XdmAYB5R7wIAKiy+Vhj75ssy7xOOacKAJ+A7xkAzPJQskow
fuF2wjAMwzAMw/wreBEAguBH3Z2bksw3uNTAV77yIPgVAADA274CrwaVejzWfh6GRhiG5LSb
zPQyzvNcTF1O0/QhLzDDMAzDMAzDfDLeBACGYZYDNwJrmmZWqkPGzn6/F1OXcbPFKXndGYZh
GIZhGObdYAGAYRiGYRiGYRiGYf4ALAAwDMMwDMMwDMMwzB+ABQCGYRiGYRiGYRiG+QOwAMAw
DMMwDMMwDMMwf4BFswDgLvy6HPdlWULXdWJzLcy1rTv+fxAIgt/8n2ouUYDn/MevzgKA6cJ0
m7ThJm64k7vtcH1ml7yoPrMA4Dvrjrkbp3Vd91D370ZVVdrcyi5gnlhO6/dZ9bYEa+WF9p0/
mnK9KIrgfD5D0zRis8Xz+TzLZ6zxvnEcw/V6hbZtYRgGaJpGm/N7SXzYM+ZIf+Vzr3nfOWD/
qcsBbwPzh+Oh22R0v9+Lflz+W/x/Oe6gXM/lvHfnfD5Pzr5kq7fdbgdN04gyUvvkMAzhcrmI
sqyqypj62na9d/fj1PdYA5d41ydy/C8fvsqaYV6JFwEgTVMAAK0zxAGi3DixI5MH8SgA2DpV
bPhqwDPWCLMsg6ZpvBUYOoAoip5+wxztp9Pp6bemaaCqKu01AUArkrjQ970QYDabDWRZBgAA
h8Nh9G985zcHALjdbsZz7vc71HVNuh4LAMvjUh//Cu8oAIRhCF3XQZ7nEEURpGkKfd8/pR9c
6zzf74EdTJIkEIYhbLdbEci9Q/lRKcsS6rqG7XYLYRjCbreDYRisfvDV9mxr5ywA0JkrAGBd
yfYixwbyQF/+EJDnOQzD8CQA2K7nct5S+OpnlhQAhmEwDuSwreMHnjRNjeebrvfuftylXNZg
SrzrA1P8zzCfhhcBIM9zKMty9PemaR6cf9u2TwGLiwDQti0AAMRxLP5/TADAQbk6Y2AqNgfQ
NM1TWURRBAAwOpj1LQAgt9sNhmEYVflZAFgfFgCYIPj1f7JPe6f/8/0eOjCImxJcrfm+qn/F
2V7vFCSyAOAPXwIAgnaPA0sUAPI8fxjADcMgRACX67mctxTvLgBsNhtjnLjf72EYBrKPsF3v
3f049T3WYkq86wMWAJh/idkCAA5uv7+/R2+y3W4B4EedQweuOiUXAeB2u0HTNA+DQ4DxaTg+
v/jZHMDlcnnqoA6Hg7GjBVhGAPj6+hLlrvubVwoApmOsLG0CwHa7haqqYBgG6LoO7vf7rM4O
B+O73Q6yLIO+76Hv+6dnkA+TXVGeTycAoI1hvYVhCMMwQJZlT/coimLSDBeX+vj6+oK6rsXU
wvv9PqsD/P7+frhenufadk+tX+p51Ho7HA5CZETHqPom/D+cHjkMw8PXIVfKsnyqR7QNuf2u
dZ7v99CBZTrFttZ6Xx3Yl5mmB+vouk7bxsd+p9gztZ37tucgoLVLl/tS/QbVjydJAkVRiK/q
RVFor/f9/S38QV3XWn/gUsdqXWF8gH0ACgCHwwG6roMg+J2GnWWZVQBQr+dynguU+qDaHxWM
H7Fs0Efr2hql3vD/dIdcLnmek2JI6vXe3Y9T3yMI6PEBtV1ScIl3bc+HIkee59D3PVRVBcfj
Ebqug7ZtH3wRCwDMv8RsAQA7K1tneL/foes6GIZBO0XeVQA4nU6ic8RnHBMA1E5zDjYHgE5I
XvJwu90enlUFYBkBAGc/jJXLu88AMIH7O1yvV4iiCKIoEgLT1GtiB1XXNWRZBnEcQxzHk4Ql
6vOpAgDWidqJ6WwIxbc5a45t9YHLe/A9kiR5mtHjwm63g+v1KgK2OI6hKArtu1HKb4odmOoN
xcrT6QRRFImpsqpvwgCpLEvYbDYQxzFUVTV5s1TdrKgwDAEAHgZ9a52nayNz3kP9/evrSwRn
trb5ivKbQ1EUAOC+B4ppJp1pJpvPJQC+7JnaLqn3pfoN1VbG/PhmsxFf1PH3+/3+dF/sz9Ef
4JdgSqyiQzcQxzJQZwBsNhvoug7SNIXb7QZZlpEEAPV6LudRcakPiv1RwWeu61rYC+4nNafe
bF+627aF6/UKl8sF+r6HYRigLMtRkY9yvTX9OBXbe7jEB67xlQlqvEt5PnzH0+kk/l3XNURR
BEVRPNwH439ciox718y1a4ZZg9kCgO6Ltw5snGMdhGkTQHkwjQIADn7QMakNXwY7VNcvMjoo
CuAwDA9OoW1b48AYYBkBADuAsXt/sgCAHbzP6YvYQZmWs8iYAm/q88kCANaH7osMdmTymlA8
f44abasPFO7k/8OplL4218RBt9zOqeU3xQ5M9VYUxVN53G43ANALALJPQT8zZRaK/GWi6zrR
jjB4Wfs81V7HbMb1evJmTiYf6Ou+rs831ZanXOt4PD5t/IZgm9O1dZ8CgC97prbLOffV+Q3Z
Vkx+PM/zh02Ig+B3ppU8mxHXfct/q/MHVNSBuG7vC1kAkAedaZpaBYCxvTSo5/mwfd1mbL4F
ALnvwUHbnHqzDXRx0I+C0WazgaqqnmzI5Xpr+nEqtvdwiQ9c4ysT1HiX8nz4juirUOxBe5Nn
VmCcFscxRFEkxi2v3POFYXwxWwDQNTAd8pQi3cDBdQYA3hudAMC4AIDBiI8BC0UAKIpCODkU
PkzT7GzBL4W/JgBguZZlCbvdzsu6L+ygqF/UTYE39fnkTtFWfk3TPNhJXddPde6KrT7ath21
q6nK9/F4FNN95UNun9Tym2IHpnrTbZyEbV4nAMjnYQA8RZT6FAHA13uo9rTb7cQmVlNsau1A
OQgCcc22bSf5IxT50M5kW8yybLQPXmoTwDn2TG2XLvel+I0goPlxOY6QaZrmyV4o/oCKuhu/
zu5kAeDr60ssoUA7MGUBGLNj6nkuUOuDYn9U0F5Ue1LrybXeqAKAHPeZptj/FQHAJT5wja9M
UONdyvPhO6IIiTMUguBnXGKbBYV7vsxZfsowa/ASAQCn210ul9E1y1MEABzY26a6v1oAwIF1
GIak8wHMAgAGRHjo6uKvLQEIgh8lt65rUS5VVc2aESCvUaOcbwu8Kc+H98SvCwDjAffpdBKb
3GCnNdembfUxFiib7MoEruHc7/eiTeDARy13av262oGp3gCep0zqljmZBi5T0hF9yhIAX++h
A9ckv0P5TaGqKuj7ftLAEMH1zdvtVogJQfAjKo/51qUFgKnptSjtknpfF79B8eOmQ+5Hqf6A
irobv+6Ltnp9VQgyZQHQXc/lPCou9UGxP5f7qvYSBD/tWo6hXOvNNtDtuk4bt475jb+yBMAl
PnCNr0xQ413K89kEANv4BmcUvEN6RIZxwcsSAJ1DlsG1YWEYjqqAUwSAIAjEGhydw0FevQRA
Hpzd73drqh2Af38TQGSJXefDMIT9fv8QME/BtwBAeT61PdR1PfoFEZe9HA4HyLKMNPPGxqtn
AKhf2ILgtwMdK3dq/VLPW3oGwJQBE28COO8L0dqbAN7vdxiGYXYu6qqq4HK5QJZlcD6foW1b
2Gw20Pf96Ea77yoAIKZ2Sb2vi9+g+HFqarMlZgCodVWW5UO5mAaqlD0A1Ou5nEfF1Y9/+gwA
nd8IgukCwLv7cep7TJkBsJQAoIt3fcwAYAGA+VdZfBNA/F1uHNfrFfq+fxhETxUAcIoOwHts
Aoi0bSsGabaBEsDfSQOIGRx8GrFqQ1P/fikBwPR86iaAOFtmrBxxozC0r7llZqsP33sAdF33
1E5xbaat3Kn1azvP5x4A8nlzBkzvlPJvrTSAOANgSoC4ZrosTKfmI7DNsgyqqoK6riFJErhc
LmKK6ZiATfFDtna+pACglvOU+7r4DYofz/OcNCCl+gMquoE4vi8KX3MFAPV6Lue5vIeLH/fV
75v2AJAHfq71Zhvo4owHX0sA3t2PU99jyh4ASwkAunjXZQ+AqQIAfgTlJQDMp7FoGsAwDKHr
uqdNP3CHYHUgT+lUVQEA7w/wHmkAkev1Ktbd2aalA/gVAOI4FkGpSf1dQwDAe84NKnEX4jRN
xcySpmlm1bNPAYD6fLo0gKbNAFHlnhqAutaH7ywAmM0gTVOIokhsfKaWO7X8ptgBZfNGOQsA
Pt+SAgD6yjzPIYoiSNNU+xVrrfNUex2rf+r1iqKA/X4PcRw/7AEwNkjwdV/f74v9gSkNrgsY
nGJ/u91uRfqqKfZMbee+7ZnaLqn3pfoNuc5MfjxJEhGDbDYbCMNQ7LYv+130B8fjUcxk8J0F
AOsQBxpzBQD1ei7nUXGpD4r9UdFlAdBlH3CtN9tAN4oiEWPh7vWmGRS2663tx6kskQXAtwBg
inddsgBQBIA8z8WyF7R7vL7uOW39B8OsyWwBIAjG0xehMqb7cqGmoDFlAZAHlbo1Pff7HQD0
AoApfdIUqAIABnKmwA0B8CMA4IG7+9o6Wx8CAF5Dd4zNPLjdbg/PO3UX++PxKPK74sY3c3bE
p3RQ+BVBd6j2R3k+nQAQBD8DpL7vtaqyTlSbg60+MI8u2tZYnl8KYRiK+2Hu7bGpo9T6pZzn
Um9y/uiqqrRfUpb4YpokCZRlKQZ8Y4LmWufJ9moKaCjXS9NUpF0bhgHatoXL5TJqV77u6/t9
m6YZtaspfQ4K2up0ZnXw5mLPlHa+hD1T2iX1vi5+gzrQSJJE5P4ehgHqutZ+Dafkk6cyNhDH
d/n+/vYiAMjXczmPikt9UOyPCn6Jxzzt6KN1MaZLvdkGumgv6DfwncdswPV6r/bjVCjvQY0P
fAsAeNjiXdvzuQgAaZoKwQkAoGkabVpz9Z1ZAGDeES8CAKpsPtbY+ybLMq9TzqkCwCfgewYA
szyUrBKMX7idMAzDMAzDMP8KXgSAIPhRd+emJPMNLjXwla88CH4FAADwtq/Aq0GlHo+1n4eh
EYYhOe0mM72M8zwXU5fTNH3IC8wwDMMwDMMwn4w3AYBhmOXAjcCappmV6pCxs9/vxdRl3Gxx
Sl53hmEYhmEYhnk3WABgGIZhGIZhGIZhmD8ACwAMQ4R6rP2cDMMwDMMwDMMwOlgAYBgiLAAw
DMMwDMMwDPPJsADAMERYAGAYhmEYhmEY5pOZLQD8C7viTwV305+SD9iFJfK7rvm+VVVpcxJP
fZ5XDbxZAGAYhmEYhmEY5pPxJgBEUbT6y+i43+9Q17XxnDAM4XK5QNu2Yufv/1/eyCsEgDAM
oes6yPMcoiiCNE3/a+9+gRP32j4OIyuR2Epk5dqVSOTayspKLLKyEotEIrFIJLIWGRl5v2In
PLS0W9q3//h9rzNzzXQ6WZoAK84nJ0k1TfMtjyX7aQGgc8pz2i8uLqqq9nfQf3h4qOvr6zf9
HQEAAAA4Z/EBoN/v13a7rfl8XsPhcP/s781m8+ok+ysCwO3tbVVVDQaDf/7uK3zVioe3OiUA
jMfjapqmer1eXV5evuv9EwAAAIBz9iUBYDgcVlXVaDSq6XRaTdNU0zRHZ9l///69f/520zQ1
n8+ffd1TtvvXONx2uVzWfD4/+hvdJPHw+d/X19f18PBQVVWbzaYmk8mzE+LX9q977cViUU3T
1Hq9rpubm9rtdvXw8PDoOe+r1aq22+2z7+efP3/e9aFfX18/2r/FYvHspP61433LcTz9TF5a
AdD9jdFd6VsLAAAQMUlEQVRoVNvtttq2rc1mc/Rah04JAPf397VYLPbbP31PTyEAAAAA5+xL
A8Bms6npdFqDwaAGg8Gja9mvrq6qqur+/r76/X4Nh8PabrdHZ+9P3a7zrxUAw+Gw2rbd7/t4
PK7dbre/zr5t2xoOh9Xr/Z3UV1Xd3t5Wv9+v8XhcbdseBYBT9q+bON/e3u5/3mw21e/3a7lc
7ieqvd7fpepPJ8vdcvbpdPrmD3w0GtX9/f3+uAaDQS2Xy9rtdo+2O+V433IcT790rwWA1WpV
l5eXNRgMar1e//MmlC8FgH6//+pkfTabnfzeCQAAAMA5+9IAsFqtXtxmPp8fTUK7Jee/f/9+
83aH278UACaTyX6Senl5WW3b1ng83k9gq/53zfhqtTp6ndlsdhQATtm/brJ8eD16d7nBZDJ5
dHb6cAXBbrfbT1i7yPARX4Jfv35VVdWvX7/2vzvleN9yHE+/dK8FgC5Q9Hp/w0zVy0v2X1sB
MBgMHu1327Y1Go3e/D4JAAAAwDn70gBwc3Pz4jYPDw9HZ4y7M92Hlwqcul3nXwFgsVjs/83d
3d2j1306uX3uxnvdsR8GgFP2r3vtbpLbrYzo9f5e33/4Xn9GAOiWwHdn9LtxGFBOOd63HMfT
L91rAeDwd12geOkygNcCwOH1/9138T33rBAAAACAc/bl9wB4aZumaZ5djl1Vjy4VOHW7zr8C
wHq93t8JfrlcHgWEtm33k86q4yX33ZnpwwBwyv69NnE+XEHw0ZcATCaTRysder3/XbZw+Pmc
crxvOY6n7/t7AsDhCoVDrwWAu7u7/d/r7mvwnv8sAgAAAHDOfkwA+I4VAKvVah8AVqvVPwPA
V64AOJw4f/RNALfb7dFxdJcoHH4+H7EC4LsDwGvjrY8iFAAAAIBz9mMCwGfdA2A2m714Lfpi
sdhPWF+7BGC5XH74PQBOmTh/9GMAd7vd0UqJ7jgOP59TjvenB4Be7/j6/6Zpajwev+s/iwAA
AACcsx8TAD7rKQDd5PC5yePt7e3+xoRPbwK4WCweBYDurvg3Nzd1cXHxIU8BOGXifHFxUbvd
rhaLRfX7/bq6unr27PypZrNZ7Xa7urq6qn6/Xzc3N9U0zdHnc8rxnkMAOFzy3302h492fAsB
AAAAOGc/JgD0en8nnZvNpqrq0c3v3rtdZzab7Se5h/v69Ozw08cANk3z6MZz3WSy6u/j7rrJ
6mEAOGX/3jpxHg6HtVqtqm3b/b699wO/uLjYvx9t29ZyuXz2EoBTjvctx9GtHnhuHB7PRweA
+Xy+vyfDZDKp9Xr97vdOAAAAAM7ZlwSAn+zu7q7W6/W7zwrz/V67CeBHEQAAAIBz9mEBoKqq
bdtvP6D3WCwWtd1uazQaCQFnpFu58FUTbwEAAAA4Z//vAPBf8efPn1qtVvtLBTabjRjAIwIA
AABwzgQAOJEAAAAAnDMBAAAAAAIIAAAAABBAAAAAAIAAAgAAAAAEEAAAAAAggAAAAAAAAQQA
AAAACCAAAAAAQAABAAAAAAIIAAAAABBAAAAAAIAAAgAAAAAEEAAAAAAggAAAAAAAAQQAAAAA
CCAAAAAAQAABAAAAAAIIAAAAABBAAAAAAIAAAgAAAAAEEAAAAAAggAAAAAAAAQQAAAAACCAA
AAAAQAABAAAAAAIIAAAAABBAAAAAAIAAAgAAAAAEEAAAAAAggAAAAAAAAQQAAAAACCAAAAAA
QAABAAAAAAIIAAAAABBAAAAAAIAAAgAAAAAEEAAAAAAggAAAAAAAAQQAAAAACCAAAAAAQAAB
AAAAAAIIAAAAABBAAAAAAIAAAgAAAAAEEAAAAAAggAAAAAAAAQQAAAAACCAAAAAAQAABAAAA
AAIIAAAAABBAAAAAAIAAAgAAAAAEEAAAAAAggAAAAAAAAQQAAAAACCAAAAAAQAABAAAAAAII
AAAAABBAAAAAAIAAAgAAAAAEEAAAAAAggAAAAAAAAQQAAAAACCAAAAAAQAABAAAAAAIIAAAA
ABBAAAAAAIAAAgAAAAAEEAAAAAAggAAAAAAAAQQAAAAACCAAAAAAQAABAAAAAAIIAAAAABBA
AAAAAIAAAgAAAAAEEAAAAAAggAAAAAAAAQQAAAAACCAAAAAAQAABAAAAAAIIAAAAABBAAAAA
AIAAAgAAAAAEEAAAAAAggAAAAAAAAQQAAAAACCAAAAAAQAABAAAAAAIIAAAAABBAAAAAAIAA
AgAAAAAEEAAAAAAggAAAAAAAAQQAAAAACCAAAAAAQAABAAAAAAIIAAAAABBAAAAAAIAAAgAA
AAAEEAAAAAAggAAAAAAAAQQAAAAACCAAAAAAQAABAAAAAAIIAAAAABBAAAAAAIAAAgAAAAAE
EAAAAAAggAAAAAAAAQQAAAAACCAAAAAAQAABAAAAAAIIAAAAABBAAAAAAIAAAgAAAAAEEAAA
AAAggAAAAAAAAQQAAAAACCAAAAAAQAABAAAAAAIIAAAAABBAAAAAAIAAAgAAAAAEEAAAAAAg
gAAAAAAAAQQAAAAACCAAAAAAQAABAAAAAAIIAAAAABBAAAAAAIAAAgAAAAAEEAAAAAAggAAA
AAAAAQQAAAAACCAAAAAAQAABAAAAAAIIAAAAABBAAAAAAIAAAgAAAAAEEAAAAAAggAAAAAAA
AQQAAAAACCAAAAAAQAABAAAAAAIIAAAAABBAAAAAAIAAAgAAAAAEEAAAAAAggAAAAAAAAQQA
AAAACCAAAAAAQAABAAAAAAIIAAAAABBAAAAAAIAAAgAAAAAEEAAAAAAggAAAAAAAAQQAAAAA
CCAAAAAAQAABAAAAAAIIAAAAABBAAAAAAIAAAgAAAAAEEAAAAAAggAAAAAAAAQQAAAAACCAA
AAAAQAABAAAAAAIIAAAAABBAAAAAAIAAAgAAAAAEEAAAAAAggAAAAAAAAQQAAAAACCAAAAAA
QAABAAAAAAIIAAAAABBAAAAAAIAAAgAAAAAEEAAAAAAggAAAAAAAAQQAAAAACCAAAAAAQAAB
AAAAAAIIAAAAABBAAAAAAIAAAgAAAAAEEAAAAAAggAAAAAAAAQQAAAAACCAAAAAAQAABAAAA
AAIIAAAAABBAAAAAAIAAAgAAAAAEEAAAAAAggAAAAAAAAQQAAAAACCAAAAAAQAABAAAAAAII
AAAAABBAAAAAAIAAAgAAAAAEEAAAAAAggAAAAAAAAQQAAAAACCAAAAAAQAABAAAAAAIIAAAA
ABBAAAAAAIAAAgAAAAAEEAAAAAAggAAAAAAAAQQAAAAACCAAAAAAQAABAAAAAAIIAAAAABBA
AAAAAIAAAgAAAAAEEAAAAAAggAAAAAAAAQQAAAAACCAAAAAAQAABAAAAAAIIAAAAABBAAAAA
AIAAAgAAAAAEEAAAAAAggAAAAAAAAQQAAAAACCAAAAAAQAABAAAAAAIIAAAAABBAAAAAAIAA
AgAAAAAEEAAAAAAggAAAAAAAAQQAAAAACCAAAAAAQAABAAAAAAIIAAAAABBAAAAAAIAAAgAA
AAAEEAAAAAAggAAAAAAAAQQAAAAACCAAAAAAQAABAAAAAAIIAAAAABBAAAAAAIAAAgAAAAAE
EAAAAAAggAAAAAAAAQQAAAAACCAAAAAAQAABAAAAAAIIAAAAABBAAAAAAIAAAgAAAAAEEAAA
AAAggAAAAAAAAQQAAAAACCAAAAAAQAABAAAAAAIIAAAAABBAAAAAAIAAAgAAAAAEEAAAAAAg
gAAAAAAAAQQAAAAACCAAAAAAQAABAAAAAAIIAAAAABBAAAAAAIAAAgAAAAAEEAAAAAAggAAA
AAAAAQQAAAAACCAAAAAAQAABAAAAAAIIAAAAABBAAAAAAIAAAgAAAAAEEAAAAAAggAAAAAAA
AQQAAAAACCAAAAAAQAABAAAAAAIIAAAAABBAAAAAAIAAAgAAAAAEEAAAAAAggAAAAAAAAQQA
AAAACCAAAAAAQAABAAAAAAIIAAAAABBAAAAAAIAAAgAAAAAEEAAAAAAggAAAAAAAAQQAAAAA
CCAAAAAAQAABAAAAAAIIAAAAABBAAAAAAIAAAgAAAAAEEAAAAAAggAAAAAAAAQQAAAAACCAA
AAAAQAABAAAAAAIIAAAAABBAAAAAAIAAAgAAAAAEEAAAAAAggAAAAAAAAQQAAAAACCAAAAAA
QAABAAAAAAIIAAAAABBAAAAAAIAAAgAAAAAEEAAAAAAggAAAAAAAAQQAAAAACCAAAAAAQAAB
AAAAAAIIAAAAABBAAAAAAIAAAgAAAAAEEAAAAAAggAAAAAAAAQQAAAAACCAAAAAAQAABAAAA
AAIIAAAAABBAAAAAAIAAAgAAAAAEEAAAAAAggAAAAAAAAQQAAAAACCAAAAAAQAABAAAAAAII
AAAAABBAAAAAAIAAAgAAAAAEEAAAAAAggAAAAAAAAQQAAAAACCAAAAAAQAABAAAAAAIIAAAA
ABBAAAAAAIAAAgAAAAAEEAAAAAAggAAAAAAAAQQAAAAACCAAAAAAQAABAAAAAAIIAAAAABBA
AAAAAIAAAgAAAAAEEAAAAAAggAAAAAAAAQQAAAAACCAAAAAAQAABAAAAAAIIAAAAABBAAAAA
AIAAAgAAAAAEEAAAAAAggAAAAAAAAQQAAAAACCAAAAAAQAABAAAAAAIIAAAAABBAAAAAAIAA
AgAAAAAEEAAAAAAggAAAAAAAAQQAAAAACCAAAAAAQAABAAAAAAIIAAAAABBAAAAAAIAAAgAA
AAAEEAAAAAAggAAAAAAAAQQAAAAACCAAAAAAQAABAAAAAAIIAAAAABBAAAAAAIAAAgAAAAAE
EAAAAAAggAAAAAAAAQQAAAAACCAAAAAAQAABAAAAAAIIAAAAABBAAAAAAIAAAgAAAAAEEAAA
AAAggAAAAAAAAQQAAAAACCAAAAAAQAABAAAAAAIIAAAAABBAAAAAAIAAAgAAAAAEEAAAAAAg
gAAAAAAAAQQAAAAACCAAAAAAQAABAAAAAAIIAAAAABBAAAAAAIAAAgAAAAAEEAAAAAAggAAA
AAAAAQQAAAAACCAAAAAAQAABAAAAAAIIAAAAABBAAAAAAIAAAgAAAAAEEAAAAAAggAAAAAAA
AQQAAAAACCAAAAAAQAABAAAAAAIIAAAAABBAAAAAAIAAAgAAAAAEEAAAAAAggAAAAAAAAQQA
AAAACCAAAAAAQAABAAAAAAIIAAAAABBAAAAAAIAAAgAAAAAEEAAAAAAggAAAAAAAAQQAAACA
bzSfz6sbTdPsf16tVt++b/y3CAAAAADfqGma6vf71ev16vr6+tnfw0cQAAAAAL7R4QqAXq9n
BQCfRgAAAAD4AQ4DwHfvC/9NAgAAAMAPIADw2QQAAACAH0AA4LM9CgDTqQAAAADwHQQAPtth
AJjNZgIAAADAdxAA+GyHAaCLANPptKbTac1ms+r1egIAAADAZxMA+GxPA8BTvV5PAAAAAPhs
AgCfTQAAAAD4AQQAPpsAAAAA8AMIAPwAf7+ATduUYRiGYRiGYRiG8Xmjm38tl8tv3hMjcfwf
w1fLu+LdEQcAAAAASUVORK5CYII=
--------------15BBB5CECFE5C949C9863C99
Content-Type: image/png;
 name="PV_sys_net.png"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
 filename="PV_sys_net.png"

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
dEqL8O90AAAAAElFTkSuQmCC
--------------15BBB5CECFE5C949C9863C99--

--aERf8NrheybpV7bQHfvRB84kNw1TIp8Bu--

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

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

iQIzBAEBCAAdFiEEn6ZLkvlecGvyjiymSEAQtc3FduIFAl0fVLkACgkQSEAQtc3F
duJTfxAAqauTKGoTVxbdMk992Q4a34W4C5AVHpf/SbuJJeU5Eia33vc+IBUCGRP6
SwSkaCOSRKIoA72nlqB+kc0E2VBXu6Waao+/CRI4fGB5c3UIIeFSblL05xVCghx4
9UV+yB6qawp4lLKjgfz7+h8vqMdsP02ReVy63akLectZh/6YKNAOenUOoRi90aAX
eWorpiKC2mYCGBYhonmr27lTKA+Q7Ez5RS1OpMzzk032Y7TBB4phAq7hvLFHo9ch
4CdwG9YMNEmZNB0H+YIAAL/UE6L+MgiTN/a2W+7bGpiVCum+mLY0kZz7tE1qYbO1
nIzOsVyXxXjMTGE7ffogZJPdLRT3OI4ZiMNuTajotgZlHnMEt/KkOV6Fop0EHFeH
YOHhrL7LDGnQ+Pe7XyO7SMwJm3UNzsPOPwScg6VneMtwqaayV98pKRoUyxrAKol+
0QHtYjakTXDQPt2LkgcYccTosKA0bpd6a87uSILDGtvx9+Pxv1+ymp40Lw9qvwFc
/iDPULoIUJBFQsUJG3ln/P3YEFTS3VPQwM3M9pCZdo3Pw5yk3d7Cxc0oST2uUtzC
iT4n3wT4zfZKWN2NoOTu4cPKD41RKfINUPczdQXeZqMBlb5vQYIqnfLL5yItUBfv
g/QVZIA1vTtvcI3tM5rb+JJtlvvX0BRKlz8nSPN9OkKiFz9LXLU=
=zAfh
-----END PGP SIGNATURE-----

--QcAONTbFTUMTBT2rwImCMf1f5JHw5uZhS--



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============0668758195730265716==--



From xen-devel-bounces@lists.xenproject.org Fri Jul 05 13:53:52 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Jul 2019 13:53:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hjOeq-0007Fz-Ro; Fri, 05 Jul 2019 13:53:48 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=c8AU=VC=redhat.com=lersek@srs-us1.protection.inumbo.net>)
 id 1hjOep-0007Fu-JI
 for xen-devel@lists.xenproject.org; Fri, 05 Jul 2019 13:53:47 +0000
X-Inumbo-ID: 4eb9deda-9f2c-11e9-940d-473452cd8001
Received: from mx1.redhat.com (unknown [209.132.183.28])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 4eb9deda-9f2c-11e9-940d-473452cd8001;
 Fri, 05 Jul 2019 13:53:46 +0000 (UTC)
Received: from smtp.corp.redhat.com (int-mx08.intmail.prod.int.phx2.redhat.com
 [10.5.11.23])
 (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mx1.redhat.com (Postfix) with ESMTPS id AD3993091754;
 Fri,  5 Jul 2019 13:53:44 +0000 (UTC)
Received: from lacos-laptop-7.usersys.redhat.com (ovpn-116-244.ams2.redhat.com
 [10.36.116.244])
 by smtp.corp.redhat.com (Postfix) with ESMTP id 5A33468C79;
 Fri,  5 Jul 2019 13:53:43 +0000 (UTC)
To: Anthony PERARD <anthony.perard@citrix.com>, devel@edk2.groups.io
References: <20190704144233.27968-1-anthony.perard@citrix.com>
 <20190704144233.27968-5-anthony.perard@citrix.com>
From: Laszlo Ersek <lersek@redhat.com>
Message-ID: <addb73b0-accb-e586-0d82-4f1a8181b33c@redhat.com>
Date: Fri, 5 Jul 2019 15:53:42 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20190704144233.27968-5-anthony.perard@citrix.com>
Content-Language: en-US
X-Scanned-By: MIMEDefang 2.84 on 10.5.11.23
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16
 (mx1.redhat.com [10.5.110.41]); Fri, 05 Jul 2019 13:53:45 +0000 (UTC)
Subject: Re: [Xen-devel] [PATCH v3 04/35] OvmfPkg: Introduce XenPlatformPei
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Julien Grall <julien.grall@arm.com>,
 Jordan Justen <jordan.l.justen@intel.com>,
 Ard Biesheuvel <ard.biesheuvel@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>

SGkgQW50aG9ueSwKCk9uIDA3LzA0LzE5IDE2OjQyLCBBbnRob255IFBFUkFSRCB3cm90ZToKPiBJ
bnRyb2R1Y2UgWGVuUGxhdGZvcm1QZWksIGEgY29weSBvZiBPdm1mUGtnL1BsYXRmb3JtUGVpIHdp
dGhvdXQgc29tZQo+IG9mIFFFTVUgc3BlY2lmaWMgaW5pdGlhbGl6YXRpb24sIFhlbiBkb2VzIG5v
dCBzdXBwb3J0IFFlbXVGd0NmZy4KPiAKPiBUaGlzIG5ldyBtb2R1bGUgd2lsbCBiZSBhZGp1c3Rl
ZCB0byBhY2NvbW1vZGF0ZSBYZW4gUFZILgo+IAo+IGZ3X2NmZyBkZXBlbmRlbnRzIHRoYXQgaGF2
ZSBiZWVuIHJlbW92ZWQsIHdoaWNoIGFyZSBkeW5hbWljYWxseSBza2lwcGVkCj4gd2hlbiBydW5u
aW5nIFBsYXRmb3JtUGVpIG9uIFhlbjoKPiAtIEdldEZpcnN0Tm9uQWRkcmVzcygpOiBjb250cm9s
bGluZyB0aGUgNjQtYml0IFBDSSBNTUlPIGFwZXJ0dXJlIHZpYSB0aGUKPiAoZXhwZXJpbWVudGFs
KSAib3B0L292bWYvWC1QY2lNbWlvNjRNYiIgZmlsZQo+IC0gR2V0Rmlyc3ROb25BZGRyZXNzKCk6
IGhvbm9yaW5nIHRoZSBob3RwbHVnIERJTU0gYXJlYQo+ICgiZXRjL3Jlc2VydmVkLW1lbW9yeS1l
bmQiKSBpbiB0aGUgcGxhY2VtZW50IG9mIHRoZSA2NC1iaXQgUENJIE1NSU8KPiBhcGVydHVyZQo+
IC0gTm9leGVjRHhlSW5pdGlhbGl6YXRpb24oKSBpcyByZW1vdmVkLCBzbyBQY2RQcm9wZXJ0aWVz
VGFibGVFbmFibGUgYW5kCj4gUGNkU2V0TnhGb3JTdGFjayBhcmUgbGVmdCBjb25zdGFudCBGQUxT
RSAobm90IHNldCBkeW5hbWljYWxseSBmcm9tCj4gZndfY2ZnICJvcHQvb3ZtZi9QY2RYeHh4IikK
PiAtIE1heENwdUNvdW50SW5pdGlhbGl6YXRpb24oKSwgUHVibGlzaFBlaU1lbW9yeSgpOiB0aGUg
bWF4IENQVSBjb3VudCBpcwo+IG5vdCB0YWtlbiBmcm9tIHRoZSBRZW11RndDZmdJdGVtU21wQ3B1
Q291bnQgZndfY2ZnIGtleTsKPiBQY2RDcHVNYXhMb2dpY2FsUHJvY2Vzc29yTnVtYmVyIGlzIHVz
ZWQgaW50YWN0IGFuZAo+IFBjZENwdUFwSW5pdFRpbWVPdXRJbk1pY3JvU2Vjb25kcyBpcyBuZXZl
ciBjaGFuZ2VkIG9yIHVzZWQuCj4gLSBJbml0aWFsaXplWGVuUGxhdGZvcm0oKSwgUzNWZXJpZmlj
YXRpb24oKTogUzMgaXMgYXNzdW1lZCBkaXNhYmxlZCAobm90Cj4gY29uc3VsdGluZyAiZXRjL3N5
c3RlbS1zdGF0ZXMiIHZpYSBRZW11RndDZmdTM0VuYWJsZWQoKSkuCj4gLSBJbnN0YWxsRmVhdHVy
ZUNvbnRyb2xDYWxsYmFjaygpOiB0aGUgZmVhdHVyZSBjb250cm9sIE1TUiBpcyBub3Qgc2V0Cj4g
ZnJvbSAiZXRjL21zcl9mZWF0dXJlX2NvbnRyb2wiCj4gKGFsc28gcmVtb3ZlZCBGZWF0dXJlQ29u
dHJvbC5jIGFzIHRoZXJlIGlzIG5vdGhpbmcgYmVlbiBleGVjdXRlZCkKPiAKPiBBbHNvIHJlbW92
ZWQ6Cj4gLSBTTVJBTS9UU0VHLXJlbGF0ZWQgbG93IG1lbSBzaXplIGFkanVzdGluZyAoUGNkU21t
U21yYW1SZXF1aXJlIGlzCj4gYXNzdW1lZCBGQUxTRSkgaW4gUHVibGlzaFBlaU1lbW9yeSgpLAo+
IC0gUWVtdUluaXRpYWxpemVSYW0oKSBlbnRpcmVseSwKPiAKPiBYZW4gcmVsYXRlZCBjaGFuZ2Vz
Ogo+IC0gSGF2ZSByZW1vdmVkIHRoZSBtb2R1bGUgdmFyaWFibGUgbVhlbiwgYXMgaXQgc2hvdWxk
IGJlIGFsd2F5cyB0cnVlLgo+IC0gSGF2ZSB0aGUgcGxhdGZvcm0gUEVJIGluaXRpYWxpemF0aW9u
IGZhaWxzIGlmIFhlbiBoYXMgbm90IGJlZW4KPiAgIGRldGVjdGVkLgo+IAo+IFJlZjogaHR0cHM6
Ly9idWd6aWxsYS50aWFub2NvcmUub3JnL3Nob3dfYnVnLmNnaT9pZD0xNjg5Cj4gU2lnbmVkLW9m
Zi1ieTogQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+Cj4gUmV2aWV3
ZWQtYnk6IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+Cj4gLS0tCj4gCj4gTm90ZXM6
Cj4gICAgIHYzOgo+ICAgICAgIC0gZml4IGNvZGluZyBzdHlsZSBpbiBuZXcgY29kZQo+ICAgICAg
ICAgKHVzZSBERUJVR194eHgsIGFkZCBBU1NFUlQgYmVmb3JlIENwdURlYWRMb29wKQo+ICAgICAg
IC0gcmViYXNlZCwgU1BEWAoKSW4gbXkgdjIgcmV2aWV3IGF0CjxodHRwOi8vbWlkLm1haWwtYXJj
aGl2ZS5jb20vOTk0ZDAxZjMtYmFlNy1jNDQ3LTZlMjgtNWE2MWE4NDQ2NGFjQHJlZGhhdC5jb20+
LApwb2ludCAoMiksIEkgbWVhbnQgdGhhdCB5b3Ugc2hvdWxkIHBsZWFzZSByZXBsYWNlICphbGwq
IEVGSV9EX3h4eCBtYWNyb3MKd2l0aCBERUJVR194eHggbWFjcm9zLCBpbiBuZXcgY29kZS4KCkJ5
ICJuZXcgY29kZSIgSSBkaWRuJ3QgbWVhbiBjb2RlIHRoYXQgeW91IHdyb3RlIGFmcmVzaCwgYnV0
IHNpbXBseQpzb3VyY2UgY29kZSB0aGF0IGFwcGVhcmVkIGFzIG5ldyAtLSBpLmUuLCBhcyBhbiBh
ZGRpdGlvbiAtLSBpbiB0aGUKcGF0Y2guIFRoYXQgaXMsIGFsbCB0aGUgRUZJX0RfeHh4IG1hY3Jv
cyB0aGF0IHlvdSBpbmhlcml0IGZyb20KUGxhdGZvcm1QZWkgYnkgdmlydHVlIG9mIGNvcHlpbmcg
c2hvdWxkIGJlIHJlcGxhY2VkIGFzIHdlbGwuCgpUaGlzIHYzIHBhdGNoIGNvbnRpbnVlcyB0byBh
ZGQgMTIgaW5zdGFuY2VzIG9mIEVGSV9EX3h4eCwgYnkgbXkgY291bnQuClBsZWFzZSByZXBsYWNl
IGFsbCBvZiB0aG9zZSwgd2l0aCBERUJVR194eHguCgpUaGUgcmVzdCBvZiB0aGUgdXBkYXRlcyBp
biB2MyBhcmUgZ29vZCwgYW5kIHN1ZmZpY2llbnQuCgpUaGFua3MKTGFzemxvCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 05 13:57:10 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Jul 2019 13:57:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hjOi5-0007OM-Cr; Fri, 05 Jul 2019 13:57:09 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=hVvi=VC=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hjOi4-0007OH-QW
 for xen-devel@lists.xenproject.org; Fri, 05 Jul 2019 13:57:08 +0000
X-Inumbo-ID: c65ce67e-9f2c-11e9-8980-bc764e045a96
Received: from m4a0039g.houston.softwaregrp.com (unknown [15.124.2.85])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c65ce67e-9f2c-11e9-8980-bc764e045a96;
 Fri, 05 Jul 2019 13:57:07 +0000 (UTC)
Received: FROM m4a0039g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0039g.houston.softwaregrp.com WITH ESMTP; 
 Fri,  5 Jul 2019 13:53:28 +0000
Received: from M9W0068.microfocus.com (2002:f79:bf::f79:bf) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Fri, 5 Jul 2019 13:56:51 +0000
Received: from NAM03-BY2-obe.outbound.protection.outlook.com (15.124.72.13) by
 M9W0068.microfocus.com (15.121.0.191) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Fri, 5 Jul 2019 13:56:50 +0000
ARC-Seal: i=1; a=rsa-sha256; s=testarcselector01; d=microsoft.com; cv=none;
 b=eaJWK3Ykdr4Pgfep5AOkYWW5HChYH1WbfcuyGhI+oOlhBIvVr2afx5RnRwyKUfEE2OUTA1zZ86QyLiKJyhi4RPbbmp51289PtM1TdWkcw5wF3amurxBnl0g/+3bW13qRaJiwA4cGNMsZqEAzN91lR4huvG/oLRDwaRIap6iKTUg=
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=testarcselector01;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=QSQOTPu6l3PmeFR7rjxLp6uQYXKLSHZ/jr+TYS9Rz2A=;
 b=DsflsW25r68IHao72fbb6FSLyC+1KQCBtPccoxa45HaaYwiC1E5lAe8CtbZpX9iKbtHA3qJed5rmQ7quI5umRJ/vQHLF+VG97cailvas2nwIsZT7NjMT9IguV/5dP7rPe79zIGMAV+gUZHE3663qy881eUDXDrCa+JJ/0hK3iE0=
ARC-Authentication-Results: i=1; test.office365.com
 1;spf=none;dmarc=none;dkim=none;arc=none
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3092.namprd18.prod.outlook.com (10.255.136.77) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2008.13; Fri, 5 Jul 2019 13:56:49 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc%3]) with mapi id 15.20.2052.019; Fri, 5 Jul 2019
 13:56:49 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Thread-Topic: [PATCH] x86/ctxt-switch: Document and improve GDT handling
Thread-Index: AQHVMzl9f7XpHmXEn0SQQWgMTo0c+w==
Date: Fri, 5 Jul 2019 13:56:49 +0000
Message-ID: <01ed83cc-72ed-4800-3639-b74f9dfec9d6@suse.com>
References: <20190704175732.5943-1-andrew.cooper3@citrix.com>
 <b6372724-920c-5798-8615-55c1e992b97b@suse.com>
 <f0200191-c5d2-62a4-ef43-bee1ee8920de@citrix.com>
In-Reply-To: <f0200191-c5d2-62a4-ef43-bee1ee8920de@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB3PR0102CA0009.eurprd01.prod.exchangelabs.com
 (2603:10a6:8::22) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: a2f89668-7831-421e-cc3e-08d70150a046
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3092; 
x-ms-traffictypediagnostic: BY5PR18MB3092:
x-microsoft-antispam-prvs: <BY5PR18MB3092D0BE41D2A67549C1459FB3F50@BY5PR18MB3092.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 008960E8EC
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(39860400002)(366004)(136003)(396003)(376002)(346002)(199004)(189003)(51444003)(54094003)(6486002)(80792005)(229853002)(99286004)(36756003)(6512007)(76176011)(6436002)(25786009)(31696002)(305945005)(68736007)(6246003)(86362001)(486006)(66476007)(66446008)(66946007)(64756008)(386003)(66556008)(7736002)(446003)(73956011)(53936002)(52116002)(476003)(11346002)(2616005)(66066001)(4326008)(6506007)(54906003)(53546011)(186003)(31686004)(5660300002)(6116002)(71190400001)(71200400001)(26005)(3846002)(14444005)(14454004)(316002)(8676002)(8936002)(6916009)(478600001)(102836004)(81156014)(256004)(72206003)(81166006)(2906002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3092;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: Az+QS5Kx4XwU1fUibzy4WL6ZtRi9V5v8Vp5A/BhOalAYvv3+CDKeOdP+evqYMT643I2pZN86xHgd8uN41nejwcSkWydlduWBRNpSQkGtEa7a2XzRAKYAmyuRJ9tVGWvEVEvB/wYf+IjUtoBcCOlZrS8Ez2IGHA2SEOgf7bYzJbsJSjHbQuG761y6R1lVP88Rrzg3NePUh9O+X1TvnJv1GD1oxrqIg58Dc1jeucRHrK7R1Bhcm4HIsJig76LfTRMKcLo2j/qv4AVoJgtg/saiCR6HIKJlCESzbZP/2mbr1MFEwNqguhbfvyzgr6W4t+fS0tOXJg1YBHYRSczu4HtPL//l/MBCqMB8sLn+/9sUmo1tnHusLmdzpKc5SGPYLpxpouJWbgmPl6Xr0RkH3hHo3E1NTuVZkBr7PGwNbXjv6Gc=
Content-ID: <7C350B6803A31A4AAEF9A93902F60D88@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: a2f89668-7831-421e-cc3e-08d70150a046
X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Jul 2019 13:56:49.5559 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3092
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH] x86/ctxt-switch: Document and improve GDT
 handling
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <JGross@suse.com>, Xen-devel <xen-devel@lists.xenproject.org>,
 Wei Liu <wl@xen.org>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDUuMDcuMjAxOSAxNTozNiwgQW5kcmV3IENvb3BlciB3cm90ZToNCj4gT24gMDUvMDcvMjAx
OSAxMTowMCwgSmFuIEJldWxpY2ggd3JvdGU6DQo+PiBPbiAwNC4wNy4yMDE5IDE5OjU3LCBBbmRy
ZXcgQ29vcGVyIHdyb3RlOg0KPj4+IEFsc28sIGl0IHNob3VsZCBub3cgYmUgdmVyeSBvYnZpb3Vz
IHRvIHBlb3BsZSB0aGF0IFhlbidzIGN1cnJlbnQgR0RUIGhhbmRsaW5nDQo+Pj4gZm9yIG5vbi1Q
ViB2Y3B1cyBpcyBhIHJlY2lwZSBzdWJ0bGUgYnVncywgaWYgd2UgZXZlciBtYW5hZ2UgdG8gZXhl
Y3V0ZSBhIHN0cmF5DQo+Pj4gbW92L3BvcCAlc3JlZyBpbnN0cnVjdGlvbi4gIFdlIHJlYWxseSBv
dWdodCB0byBoYXZlIFhlbidzIHJlZ3VsYXIgR0RUIGluIGFuDQo+Pj4gYXJlYSB3aGVyZSBzbG90
cyAwLTEzIGFyZSBlaXRoZXIgbWFwcGVkIHRvIHRoZSB6ZXJvIHBhZ2UsIG9yIG5vdCBwcmVzZW50
LCBzbw0KPj4+IHdlIGRvbid0IHJpc2sgbG9hZGluZyBhIG5vbi1mYXVsdGluZyBnYXJiYWdlIHNl
bGVjdG9yLg0KPj4gV2VsbCwgdGhlcmUncyBjZXJ0YWlubHkgcm9vbSBmb3IgaW1wcm92ZW1lbnQs
IGJ1dCBsb2FkaW5nIGEgc3RyYXkNCj4+IHNlbGVjdG9yIHNlZW1zIHByZXR0eSB1bmxpa2VseSBh
biBldmVudCB0byBoYXBwZW4sIGFuZCB0aGUNCj4+IHJlc3BlY3RpdmUgY29kZSBoYXZpbmcgZ290
IHNsaXBwZWQgaW4gd2l0aG91dCBhbnlvbmUgbm90aWNpbmcuDQo+PiBPdGhlciB0aGFuIGluIGNv
bnRleHQgc3dpdGNoaW5nIGNvZGUgSSBkb24ndCB0aGluayB0aGVyZSBhcmUgbWFueQ0KPj4gcGxh
Y2VzIGF0IGFsbCB3aGVyZSB3ZSB3cml0ZSB0byB0aGUgc2VsZWN0b3IgcmVnaXN0ZXJzLg0KPiAN
Cj4gVGhlcmUgYXJlIGhvd2V2ZXIgbWFueSBwbGFjZXMgd2hlcmUgd2Ugd3JpdGUgc29tZSBieXRl
cyBpbnRvIGEgc3R1YiBhbmQNCj4gdGhlbiBleGVjdXRlIHRoZW0uDQo+IA0KPiBUaGlzIGlzbid0
IGEgc2VjdXJpdHkgaXNzdWUuwqAgVGhlcmUgYXJlbid0IGFueSBsZWdpdGltYXRlIGNvZGVwYXRo
cyBmb3INCj4gd2hpY2ggaXMgdGhpcyBhIHByb2JsZW0sIGJ1dCB0aGVyZSBhcmUgcGxlbnR5IG9m
IGNhc2NhZGUgZmFpbHVyZXMgd2hlcmUNCj4gdGhpcyBpcyBsaWFibGUgdG8gbWFrZSBhIGJhZCBz
aXR1YXRpb24gd29yc2UgaXMgd2VpcmQgaGFyZC10by1kZWJ1ZyB3YXlzLg0KPiANCj4gTm90IHRv
IG1lbnRpb24gdGhhdCBmb3Igc2VjdXJpdHkgaGFyZGVuaW5nIHB1cnBvc2VzLCB3ZSBzaG91bGQg
YmUgdXNpbmcNCj4gYSBSTyBtYXBwaW5nIHRvIGNvbWJhdCBzZ2R0IG9yIGZpeGVkLUFCSSBrbm93
bGVkZ2UgZnJvbSBhbiBhdHRhY2tlci4NCg0KT2theSwgSSBjYW4gc2VlIGhvdyBTR0RUIGNhbiBy
ZXZlYWwgdW5kdWUga25vd2xlZGdlIHRvIGFuIGF0dGFja2VyLA0KZXZlbiBpZiB0aGV5IGNhbid0
IHVzZSB0aGUgYWRkcmVzcyBkaXJlY3RseSwgYnV0IG9ubHkgdG8gaW5mZXIgZnVydGhlcg0KdGhp
bmdzIChoZW5jZSBVTUlQJ3MgZXhpc3RlbmNlKS4gQnV0IEknbSBoYXZpbmcgdHJvdWJsZSBzZWVp
bmcgaG93IGENCnIvbyBtYXBwZWQgR0RUIGFkZHMgbXVjaCBzZWN1cml0eS4gQ291bGQgeW91IGV4
cGFuZCBvbiB0aGlzPw0KDQo+IEFuZCBvbiB0aGF0IG5vdGUuLi4gbm90aGluZyByZWFsbHkgdXBk
YXRlcyB0aGUgZnVsbCBHRFQgdmlhIHRoZQ0KPiBwZXJkb21haW4gbWFwcGluZ3MsIHNvIEkgdGhp
bmsgdGhhdCBjYW4gYWxyZWFkeSBtb3ZlIHRvIGJlaW5nIFJPLiAgVGhpcw0KPiBkb2VzIGRlcGVu
ZCBvbiB0aGUgZmFjdCB0aGF0IG5vb25lIGhhcyB1c2VkIHNlZ21lbnRlZCB2aXJ0dWFsIG1lbW9y
eQ0KPiBzaW5jZSBsb25nIGJlZm9yZSBYZW4gd2FzIGEgdGhpbmcuICBXZSBjYW4gdHJhcCBhbmQg
ZW11bGF0ZSB0aGUgc2V0dGluZw0KPiBvZiBBIGJpdHMsIGFuZCBJIGJldCB0aGF0IHBhdGggd2ls
bCBuZXZlciBnZXQgaGl0IGV2ZW4gd2l0aCBvbGQgUFYgZ3Vlc3RzLg0KDQpXZWxsLCB5b3UgY291
bGQgZ28gdGhlIGZpcnN0IHN0ZXAgaGVyZSBhbmQgbWFwIHRoZSBYZW4gcGFnZSByL28gcmlnaHQN
CmF3YXkuIFRoZXJlIHdlIGRvbid0IGV2ZW4gbmVlZCB0byBmZWFyIEEgYml0cyBuZWVkaW5nIHRv
IGdldCBzZXQsIHNpbmNlDQp3ZSBjb250cm9sIHRoZSBjb250ZW50cy4NCg0KPj4+IEBAIC0xNzE4
LDE1ICsxNzM3LDEyIEBAIHN0YXRpYyB2b2lkIF9fY29udGV4dF9zd2l0Y2godm9pZCkNCj4+PiAg
ICANCj4+PiAgICAgICAgcHNyX2N0eHRfc3dpdGNoX3RvKG5kKTsNCj4+PiAgICANCj4+PiAtICAg
IGdkdCA9ICFpc19wdl8zMmJpdF9kb21haW4obmQpID8gcGVyX2NwdShnZHRfdGFibGUsIGNwdSkg
Og0KPj4+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwZXJfY3B1KGNvbXBh
dF9nZHRfdGFibGUsIGNwdSk7DQo+Pj4gLQ0KPj4+ICAgICAgICBpZiAoIG5lZWRfZnVsbF9nZHQo
bmQpICkNCj4+PiAtICAgICAgICB3cml0ZV9mdWxsX2dkdF9wdGVzKGdkdCwgbik7DQo+Pj4gKyAg
ICAgICAgdXBkYXRlX3hlbl9zbG90X2luX2Z1bGxfZ2R0KG4sIGNwdSk7DQo+Pj4gICAgDQo+Pj4g
ICAgICAgIGlmICggbmVlZF9mdWxsX2dkdChwZCkgJiYNCj4+PiAgICAgICAgICAgICAoKHAtPnZj
cHVfaWQgIT0gbi0+dmNwdV9pZCkgfHwgIW5lZWRfZnVsbF9nZHQobmQpKSApDQo+Pj4gLSAgICAg
ICAgbG9hZF9kZWZhdWx0X2dkdChnZHQsIGNwdSk7DQo+Pj4gKyAgICAgICAgbG9hZF9kZWZhdWx0
X2dkdChjcHUpOw0KPj4gICBGcm9tIGxvb2tpbmcgYXQgdGhpcyB0cmFuc2Zvcm1hdGlvbiBJIGNh
bm5vdCBzZWUgaG93LCBhcyBzYWlkIGluDQo+PiB0aGUgZGVzY3JpcHRpb24gYW5kIGFzIGV4cHJl
c3NlZCBieSByZW1vdmluZyB0aGUgZ2R0IHBhcmFtZXRlcg0KPj4gZnJvbSBsb2FkX2RlZmF1bHRf
Z2R0KCksIHRoZSBnZHQgaGF2aW5nIGdvdCBwYXNzZWQgaW4gaGVyZSB3b3VsZA0KPj4gYWx3YXlz
IGhhdmUgYmVlbiBwZXJfY3B1KGdkdF90YWJsZSwgY3B1KS4gSXQgcHJldHR5IGNsZWFybHkgd2Fz
DQo+PiB0aGUgY29tcGF0IG9uZSBmb3IgbmQgYmVpbmcgMzItYml0IFBWLiBXaGF0IGFtIEkgbWlz
c2luZz8NCj4gDQo+IFRvIGJlIHBlcmZlY3RseSBob25lc3QsIEkgd3JvdGUgImhvdyBpdCB7ZG9l
cyxzaG91bGR9IGxvZ2ljYWxseSB3b3JrIiwNCj4gdGhlbiBhZGp1c3RlZCB0aGUgY29kZS4NCj4g
DQo+PiBPciBpcyB0aGUgZGVzY3JpcHRpb24gcGVyaGFwcyBpbnN0ZWFkIG1lYW5pbmcgdG8gc2F5
IHRoYXQgaXQgZG9lc24ndA0KPj4gX25lZWRfIHRvIGJlIHRoZSBjb21wYXQgb25lIHRoYXQgd2Ug
bG9hZCBoZXJlLCBhcyBpbiBjYXNlIGl0IGlzDQo+PiB0aGUgc3Vic2VxdWVudCBsb2FkX2Z1bGxf
Z2R0KCkgd2lsbCByZXBsYWNlIGl0IGFnYWluIGFueXdheT8NCj4gDQo+IGxnZHQgaXMgYW4gZXhw
ZW5zaXZlIG9wZXJhdGlvbi7CoCBJIGhhZG4ndCBldmVuIHNwb3R0ZWQgdGhhdCB3ZSBhcmUgZG9p
bmcNCj4gaXQgdHdpY2Ugb24gdGhhdCBwYXRoLsKgIFRoZXJlIGlzIHN1cmVseSBzb21lIHJvb20g
Zm9yIGltcHJvdmVtZW50IGhlcmUNCj4gYXMgd2VsbC4NCg0KV2VsbCwgdGhlIGRvdWJsZSBsb2Fk
IGhhZCB0byBiZSBhZGRlZCBmb3IgYSB2ZXJ5IHNpbXBsZSByZWFzb246DQpXaGlsZSB3ZSdyZSBz
d2l0Y2hpbmcgcGFnZSB0YWJsZXMsIHRoZSBHRFQgbWFwcGluZyBoYXMgdG8gcmVtYWluDQppbnRh
Y3QuIEhlbmNlIHRoZSBkZXBlbmRlbmN5IHVwb24gdGhlIHR3byB2Q1BVIElEcyAobm90KSBtYXRj
aGluZy4NCklPVyBJIGRvbid0IGN1cnJlbnRseSBzZWUgcm9vbSBmb3IgaW1wcm92ZW1lbnQgaGVy
ZS4NCg0KPiBJIHdvbmRlciBpZiBjYWNoaW5nIHRoZSBsYXN0IGdkdCBiYXNlIGFkZHJlc3MgcGVy
IGNwdSB3b3VsZCBiZSBhIGJldHRlcg0KPiBvcHRpb24sIGFuZCBvbmx5IGRvaW5nIGEgImxhenki
IGxnZHQuwqAgSXQgd291bGQgY2VydGFpbmx5IHNpbXBseSB0aGUNCj4gIndoZW4gc2hvdWxkIEkg
bGdkdD8iIGxvZ2ljLg0KDQpBdCB0aGUgZmlyc3QgZ2xhbmNlIEknbSBub3QgY29udmluY2VkIHRo
aXMgd291bGQgc2ltcGxpZnkgdGhpbmdzLCBidXQNCkknZCBoYXZlIHRvIHNlZSBhY3R1YWwgY29k
ZS4NCg0KSmFuDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 05 13:57:12 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Jul 2019 13:57:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hjOi8-0007Ov-Mo; Fri, 05 Jul 2019 13:57:12 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=8qSs=VC=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hjOi7-0007Og-G3
 for xen-devel@lists.xenproject.org; Fri, 05 Jul 2019 13:57:11 +0000
X-Inumbo-ID: c88311cb-9f2c-11e9-8980-bc764e045a96
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c88311cb-9f2c-11e9-8980-bc764e045a96;
 Fri, 05 Jul 2019 13:57:10 +0000 (UTC)
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: BVKlpYwwRHzfqMtWOAQvvQqCwyC3tIowssZ4S3Pa+aGcIJb4+XBE4E5EZYhRZi64v07rrAwOtV
 2FLsA8srM8wSJV4oWxGB4TJnZ5p0neN1jGjrk8tlXvJIKBTQErmGoxVxEdbLrClgC83y2h4hnJ
 9hqJJYKKwgeEp0HCUr63XdF2b4H3A0tOoRW3mPFYYNudQD2PzlM9s/ifj9V09sULI/hiVNGTEh
 wBYQo80nfljONBThgSuVexnHlFYpGD2oZmivwmXvIS3R4iGsMMYFi/L2yNZF9m0G1WnjSmcMF/
 O24=
X-SBRS: 2.7
X-MesageID: 2646847
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,455,1557201600"; 
   d="scan'208";a="2646847"
To: Anthony PERARD <anthony.perard@citrix.com>, <devel@edk2.groups.io>
References: <20190704144233.27968-1-anthony.perard@citrix.com>
 <20190704144233.27968-7-anthony.perard@citrix.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <a91c8d00-a40b-3906-6432-b9e0c2953843@citrix.com>
Date: Fri, 5 Jul 2019 14:57:06 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <20190704144233.27968-7-anthony.perard@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 v3 06/35] OvmfPkg/XenResetVector: Add new
 entry point for Xen PVH
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>,
 Jordan Justen <jordan.l.justen@intel.com>, Julien Grall <julien.grall@arm.com>,
 xen-devel@lists.xenproject.org, Laszlo Ersek <lersek@redhat.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>

T24gMDQvMDcvMjAxOSAxNTo0MiwgQW50aG9ueSBQRVJBUkQgd3JvdGU6Cj4gQWRkIGEgbmV3IGVu
dHJ5IHBvaW50IGZvciBYZW4gUFZIIHRoYXQgZW50ZXIgZGlyZWN0bHkgaW4gMzJiaXRzLgo+Cj4g
SW5mb3JtYXRpb24gb24gdGhlIGV4cGVjdGVkIHN0YXRlIG9mIHRoZSBtYWNoaW5lIHdoZW4gdGhp
cyBlbnRyeSBwb2ludAo+IGlzIHVzZWQgY2FuIGJlIGZvdW5kIGF0Ogo+IGh0dHBzOi8veGVuYml0
cy54ZW5wcm9qZWN0Lm9yZy9kb2NzL3Vuc3RhYmxlL21pc2MvcHZoLmh0bWwKPgo+IFJlZjogaHR0
cHM6Ly9idWd6aWxsYS50aWFub2NvcmUub3JnL3Nob3dfYnVnLmNnaT9pZD0xNjg5Cj4gU2lnbmVk
LW9mZi1ieTogQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+Cj4gLS0t
Cj4KPiBOb3RlczoKPiAgICAgdjM6Cj4gICAgIC0gcmViYXNlZCwgU1BEWAo+ICAgICAtIHJlbW92
ZSBgY2xpJyBhcyB2aWEgUFZIIHRoZSBpbnRlcnJ1cHRzIGFyZSBndWFyYW50ZWVkIHRvIGJlIG9m
Zgo+ICAgICAtIHJld3JpdGUgc29tZSBjb21tZW50cwoKVGhhbmtzIC0gdGhpcyBpcyBlYXNpZXIg
dG8gZm9sbG93LsKgIFNvbWUgZnVydGhlciBxdWVzdGlvbnMuCgo+IGRpZmYgLS1naXQgYS9Pdm1m
UGtnL1hlblJlc2V0VmVjdG9yL0lhMTYvUmVzZXRWZWN0b3JWdGYwLmFzbSBiL092bWZQa2cvWGVu
UmVzZXRWZWN0b3IvSWExNi9SZXNldFZlY3RvclZ0ZjAuYXNtCj4gbmV3IGZpbGUgbW9kZSAxMDA2
NDQKPiBpbmRleCAwMDAwMDAwMDAwLi45NTgxOTViYzVlCj4gLS0tIC9kZXYvbnVsbAo+ICsrKyBi
L092bWZQa2cvWGVuUmVzZXRWZWN0b3IvSWExNi9SZXNldFZlY3RvclZ0ZjAuYXNtCj4gK3Z0ZlNp
Z25hdHVyZToKPiArICAgIERCICAgICAgJ1YnLCAnVCcsICdGJywgMAo+ICsKPiArQUxJR04gICAx
Ngo+ICsKPiArcmVzZXRWZWN0b3I6Cj4gKzsKPiArOyBSZXNldCBWZWN0b3IKPiArOwo+ICs7IFRo
aXMgaXMgd2hlcmUgdGhlIHByb2Nlc3NvciB3aWxsIGJlZ2luIGV4ZWN1dGlvbgo+ICs7Cj4gKyAg
ICBub3AKPiArICAgIG5vcAoKV2h5IHR3byBub3BzPwoKPiArICAgIGptcCAgICAgRWFybHlCc3BJ
bml0UmVhbDE2Cj4gKwo+ICtBTElHTiAgIDE2Cj4gKwo+ICtmb3VyR2lnYWJ5dGVzOgo+ICsKPiBk
aWZmIC0tZ2l0IGEvT3ZtZlBrZy9YZW5SZXNldFZlY3Rvci9JYTMyL1hlblBWSE1haW4uYXNtIGIv
T3ZtZlBrZy9YZW5SZXNldFZlY3Rvci9JYTMyL1hlblBWSE1haW4uYXNtCj4gbmV3IGZpbGUgbW9k
ZSAxMDA2NDQKPiBpbmRleCAwMDAwMDAwMDAwLi4yYTE3ZmVkNTJmCj4gLS0tIC9kZXYvbnVsbAo+
ICsrKyBiL092bWZQa2cvWGVuUmVzZXRWZWN0b3IvSWEzMi9YZW5QVkhNYWluLmFzbQo+IEBAIC0w
LDAgKzEsNDkgQEAKPiArOy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQo+ICs7IEBmaWxlCj4gKzsgQW4g
ZW50cnkgcG9pbnQgdXNlIGJ5IFhlbiB3aGVuIGEgZ3Vlc3QgaXMgc3RhcnRlZCBpbiBQVkggbW9k
ZS4KPiArOwo+ICs7IENvcHlyaWdodCAoYykgMjAxOSwgQ2l0cml4IFN5c3RlbXMsIEluYy4KPiAr
Owo+ICs7IFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBCU0QtMi1DbGF1c2UtUGF0ZW50Cj4gKzsK
PiArOy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQo+ICsKPiArQklUUyAgICAzMgo+ICsKPiAreGVuUFZI
TWFpbjoKPiArICAgIDsKPiArICAgIDsgJ0JQJyB0byBpbmRpY2F0ZSBib290LXN0cmFwIHByb2Nl
c3NvcgoKSW5kaWNhdGUgdG8gd2hhdD8KCj4gKyAgICA7Cj4gKyAgICBtb3YgICAgIGRpLCAnQlAn
Cj4gKwo+ICsgICAgOwo+ICsgICAgOyBFU1Agd2lsbCBiZSB1c2VkIGFzIGluaXRpYWwgdmFsdWUg
b2YgdGhlIEVBWCByZWdpc3Rlcgo+ICsgICAgOyBpbiBNYWluLmFzbQo+ICsgICAgOwo+ICsgICAg
eG9yICAgICBlc3AsIGVzcAo+ICsKPiArICAgIG1vdiAgICAgZWJ4LCBBRERSX09GKGdkdHIpCj4g
KyAgICBsZ2R0ICAgIFtlYnhdCgpsZ2R0IFtBRERSX09GKGdkdHIpXQoKc2hvdWxkIHdvcmsgZmlu
ZSwgYmVjYXVzZSB5b3UncmUgaW4gMzJiaXQgbW9kZS4KCk1vcmUgaW1wb3J0YW50bHkgZm9yIFBW
SCBob3dldmVyLCB5b3UgZG9uJ3QgY2xvYmJlciB0aGUgc3RhcnRfaW5mbyBwb2ludGVyLgoKPiAr
Cj4gKyAgICBtb3YgICAgIGVheCwgU0VDX0RFRkFVTFRfQ1IwCj4gKyAgICBtb3YgICAgIGNyMCwg
ZWF4Cj4gKwo+ICsgICAgam1wICAgICBMSU5FQVJfQ09ERV9TRUw6QUREUl9PRiguam1wVG9OZXdD
b2RlU2VnKQo+ICsuam1wVG9OZXdDb2RlU2VnOgoKRG9lcyAxZiAob3Igc29tZSBlcXVpdmFsZW50
KSBub3Qgd29yaywgb3IgaXMgdGhpcyBhZ2FpbnN0IHRoZSBjb2Rpbmcgc3R5bGU/Cgo+ICsKPiAr
ICAgIG1vdiAgICAgZWF4LCBTRUNfREVGQVVMVF9DUjQKPiArICAgIG1vdiAgICAgY3I0LCBlYXgK
PiArCj4gKyAgICBtb3YgICAgIGF4LCBMSU5FQVJfU0VMCj4gKyAgICBtb3YgICAgIGRzLCBheAo+
ICsgICAgbW92ICAgICBlcywgYXgKPiArICAgIG1vdiAgICAgZnMsIGF4Cj4gKyAgICBtb3YgICAg
IGdzLCBheAo+ICsgICAgbW92ICAgICBzcywgYXgKClVzZSBlYXggcmF0aGVyIHRoYW4gYXguwqAg
VGhlIGluc3RydWN0aW9uIGRlY29kZSB3aWxsIGJlIG11Y2ggaGFwcGllcgp3aXRoIHRoZSByZXN1
bHQsIGFuZCBpdCByZXN1bHRzIGluIHNob3J0ZXIgYXNzZW1ibGVkIGNvZGUuCgo+ICsKPiArICAg
IDsKPiArICAgIDsgSnVtcCB0byB0aGUgbWFpbiByb3V0aW5lIG9mIHRoZSBwcmUtU0VDIGNvZGUK
PiArICAgIDsgc2tpcGluZyB0aGUgMTYtYml0IHBhcnQgb2YgdGhlIHJvdXRpbmUgYW5kCj4gKyAg
ICA7IGludG8gdGhlIDMyLWJpdCBmbGF0IG1vZGUgcGFydAo+ICsgICAgOwo+ICsgICAgT25lVGlt
ZUNhbGxSZXQgVHJhbnNpdGlvbkZyb21SZWFsMTZUbzMyQml0RmxhdAoKVGhhbmtzLsKgIFRoaXMg
aXMgZmFyIGVhc2llciB0byBmb2xsb3cuCgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 05 13:57:31 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Jul 2019 13:57:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hjOiR-0007S4-0g; Fri, 05 Jul 2019 13:57:31 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=jwj3=VC=suse.com=dfaggioli@srs-us1.protection.inumbo.net>)
 id 1hjOiP-0007Ru-Gq
 for xen-devel@lists.xenproject.org; Fri, 05 Jul 2019 13:57:29 +0000
X-Inumbo-ID: c604dbe8-9f2c-11e9-a295-8fa8414a5989
Received: from m4a0041g.houston.softwaregrp.com (unknown [15.124.2.87])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c604dbe8-9f2c-11e9-a295-8fa8414a5989;
 Fri, 05 Jul 2019 13:57:25 +0000 (UTC)
Received: FROM m4a0041g.houston.softwaregrp.com (15.120.17.147) BY
 m4a0041g.houston.softwaregrp.com WITH ESMTP; 
 Fri,  5 Jul 2019 13:57:04 +0000
Received: from M4W0335.microfocus.com (2002:f78:1193::f78:1193) by
 M4W0335.microfocus.com (2002:f78:1193::f78:1193) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Fri, 5 Jul 2019 13:56:47 +0000
Received: from NAM03-DM3-obe.outbound.protection.outlook.com (15.124.8.14) by
 M4W0335.microfocus.com (15.120.17.147) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Fri, 5 Jul 2019 13:56:47 +0000
Received: from DM5PR18MB1499.namprd18.prod.outlook.com (10.175.220.20) by
 DM5SPR00MB2541.namprd18.prod.outlook.com (10.168.120.151) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2052.17; Fri, 5 Jul 2019 13:56:46 +0000
Received: from DM5PR18MB1499.namprd18.prod.outlook.com
 ([fe80::b8ae:df10:7b4a:5245]) by DM5PR18MB1499.namprd18.prod.outlook.com
 ([fe80::b8ae:df10:7b4a:5245%3]) with mapi id 15.20.2052.019; Fri, 5 Jul 2019
 13:56:46 +0000
From: Dario Faggioli <dfaggioli@suse.com>
To: Sergey Dyasli <sergey.dyasli@citrix.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>, Juergen Gross <JGross@suse.com>
Thread-Topic: [Xen-devel] [PATCH 00/60] xen: add core scheduling support
Thread-Index: AQHVMzQf1/wC7eqyt0OnXkyWABT136a8DISA
Date: Fri, 5 Jul 2019 13:56:46 +0000
Message-ID: <3cb1c2b777e623a55bf87dc12a155734667ab23e.camel@suse.com>
References: <20190528103313.1343-1-jgross@suse.com>
 <f2f3f5f2-8b9c-ac9c-00e8-1e601ec71070@citrix.com>
In-Reply-To: <f2f3f5f2-8b9c-ac9c-00e8-1e601ec71070@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
x-clientproxiedby: MR2P264CA0059.FRAP264.PROD.OUTLOOK.COM
 (2603:10a6:500:31::23) To DM5PR18MB1499.namprd18.prod.outlook.com
 (2603:10b6:3:144::20)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=dfaggioli@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [89.186.78.87]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 5df216d3-e07e-40e3-7b34-08d701509e5a
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(49563074)(7193020);
 SRVR:DM5SPR00MB2541; 
x-ms-traffictypediagnostic: DM5SPR00MB2541:
x-microsoft-antispam-prvs: <DM5SPR00MB25412E4D1090013659E7454BC5F50@DM5SPR00MB2541.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:4125;
x-forefront-prvs: 008960E8EC
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(376002)(136003)(366004)(346002)(39860400002)(396003)(199004)(189003)(6306002)(6512007)(53936002)(14454004)(25786009)(7736002)(305945005)(66066001)(256004)(966005)(6436002)(66446008)(73956011)(2906002)(64756008)(66476007)(66946007)(53366004)(66616009)(53376002)(6246003)(66556008)(5660300002)(229853002)(36756003)(6636002)(4326008)(54906003)(110136005)(71200400001)(71190400001)(11346002)(52116002)(99286004)(68736007)(316002)(446003)(118296001)(486006)(86362001)(76176011)(99936001)(81156014)(476003)(6486002)(2616005)(7416002)(6116002)(186003)(2501003)(26005)(8936002)(386003)(6506007)(3846002)(8676002)(81166006)(478600001)(102836004);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM5SPR00MB2541;
 H:DM5PR18MB1499.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: g+UQX6TPwqv/b3chA978QpLXUXi0F+3ROMWuc3tM4dqgNrFLE1rtHE3SHxuEyfIKSEVbnkj47mGqryxiWNSWAIQl/RZX9KKI4Te8N3elkQ6qSKqXLuqprDo6mSoSuwvJ9L2WLp4fTVP+ToGo7/SBxuBbFSLAmCfb2QovMUGSbF8WP5UmN/zI0pKjOIhXlK4rd8KYqDtz4rLvF4BeOa5HaImF5s8l6rNaSF5NF5AGflrAS+ZAFWvK3mBLaWPc0rDCL9rIrFPGrktaD3XmR8+ayAFSbIkegSoJFxRjh1O6FGREy2R+aKAZrJ3sMREY7FTN2+a123GbSbN78toPBk3OuYalsy0186AGkpSJs2qXroV1KJxl9hMQFEc9hLUTZ9nRxQN7aLsuxzNDAo4Bhilwkjx/P3e3l0tGL/haTVmGSV8=
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 5df216d3-e07e-40e3-7b34-08d701509e5a
X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Jul 2019 13:56:46.4698 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: dfaggioli@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5SPR00MB2541
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH 00/60] xen: add core scheduling support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 RobertVanVossen <robert.vanvossen@dornerworks.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>,
 Josh Whitehead <josh.whitehead@dornerworks.com>,
 Meng Xu <mengxu@cis.upenn.edu>, Jan Beulich <JBeulich@suse.com>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: multipart/mixed; boundary="===============3384779782891191977=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============3384779782891191977==
Content-Language: en-US
Content-Type: multipart/signed; micalg=pgp-sha256;
	protocol="application/pgp-signature"; boundary="=-zYh6ZcF9Mj46AiSvPXwX"

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

On Fri, 2019-07-05 at 14:17 +0100, Sergey Dyasli wrote:
> 1) This crash is quite likely to happen:
>=20
> [2019-07-04 18:22:46 UTC] (XEN) [ 3425.220660] Watchdog timer detects
> that CPU2 is stuck!
> [2019-07-04 18:22:46 UTC] (XEN) [ 3425.226293] ----[ Xen-4.13.0-
> 8.0.6-d  x86_64  debug=3Dy   Not tainted ]----
> [...]
> [2019-07-04 18:22:47 UTC] (XEN) [ 3425.501989] Xen call trace:
> [2019-07-04 18:22:47 UTC] (XEN) [
> 3425.505278]    [<ffff82d08023d578>] vcpu_sleep_sync+0x50/0x71
> [2019-07-04 18:22:47 UTC] (XEN) [
> 3425.511518]    [<ffff82d080208370>] vcpu_pause+0x21/0x23
> [2019-07-04 18:22:47 UTC] (XEN) [
> 3425.517326]    [<ffff82d08023e25d>]
> vcpu_set_periodic_timer+0x27/0x73
> [2019-07-04 18:22:47 UTC] (XEN) [
> 3425.524258]    [<ffff82d080209682>] do_vcpu_op+0x2c9/0x668
> [2019-07-04 18:22:47 UTC] (XEN) [
> 3425.530238]    [<ffff82d08024f970>] compat_vcpu_op+0x250/0x390
> [2019-07-04 18:22:47 UTC] (XEN) [
> 3425.536566]    [<ffff82d080383964>] pv_hypercall+0x364/0x564
> [2019-07-04 18:22:47 UTC] (XEN) [
> 3425.542719]    [<ffff82d080385644>] do_entry_int82+0x26/0x2d
> [2019-07-04 18:22:47 UTC] (XEN) [
> 3425.548876]    [<ffff82d08038839b>] entry_int82+0xbb/0xc0
>
Mmm... vcpu_set_periodic_timer?

What kernel is this and when does this crash happen?

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


--=-zYh6ZcF9Mj46AiSvPXwX
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+4FAl0fVxUACgkQFkJ4iaW4
c+4SZg//VNSfDzdty+i4DYVvKl4GYM/1hwKPLOIf+06r2QCdzjm3BxBoGMCCgs/G
/RhZ+3i8zAP1v6vF2pBq1VynUcMfLKmYzZMDiXmVB72v5UnwUa2OJ/WJp5Op/WbJ
PKRGAct65quHj3ZjkM7rjNz8xlQk/i6u0dusSkcCrtR0sR/VcT9D6vMVLbyuh+gy
73kl/YXqvogU4aAsydO54xQwSGW9e6OrOx7WRQ/7zI55clfjkybv3N2VM1+6wD+T
q5PK7lNZm4bFWZefYUqKSx3KpDRQB2Q5aaemx4SBynUR19tzz0IbFbjDOa12dB+S
pt1/XfAaYUTaexwCrm5DEVMrltVvc7Ckm4J26UF8biIjT5ENK6zfX/7+cqrg+0nT
3zG5cXIQq8kFOoNuIt1McxhnAjy+fWFGA/fKqcafIK+ho3t9cRdHn3pCzIcI/xJd
s6cBFZ/TpCiKxa9y3gPP+6CMTiDLy36I54TzU5pjA2gX3IxqplNpKEqgI1ayZB1E
/eBpz6MPI5Ew76O6h0/MXzOc7bx+REpEeNmJn6kJ2RUVjcjGdWHZNYSlkcdw1i4H
5zOxTLRWQUyuq2XEuhxSJh6qclvwVJh9uAFGkFy5/nUkRZDRbzIt66PKvgv8j3pD
qAjtVotXD4kF0a4460c3R3fHz1u4ufKZpdXTM6CK/ortiNYEk98=
=x5Xj
-----END PGP SIGNATURE-----

--=-zYh6ZcF9Mj46AiSvPXwX--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============3384779782891191977==--


From xen-devel-bounces@lists.xenproject.org Fri Jul 05 14:04:13 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Jul 2019 14:04:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hjOoi-00006J-UV; Fri, 05 Jul 2019 14:04:00 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=LVWj=VC=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hjOoi-00006E-1j
 for xen-devel@lists.xenproject.org; Fri, 05 Jul 2019 14:04:00 +0000
X-Inumbo-ID: bb52d226-9f2d-11e9-bcd9-976413afae58
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id bb52d226-9f2d-11e9-bcd9-976413afae58;
 Fri, 05 Jul 2019 14:03:58 +0000 (UTC)
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=Paul.Durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 Paul.Durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 7T5HCCi9KQFsvRN9q2xmfG+2NEScCrCIUOeS7oOAx+n1A8zZ6oytBprW6Me5cBiGWmo+tli3M6
 stabTLA1P6J9qnwo5jqHmB253dqWr8cJcHaXLuGQmA9P3jodVgHe0/1iJDNaAF7Yb/+jCdaZsY
 h7Dstxjdm+fssBVa4fVMvFnZW06V5gH27zzrZ9kVKsSkjeIe2Oc640dsaU6xYwVdqvBUl+XdHL
 fAaSv5FYBHMxyercNUypNN/C+7RbNrCFgihXNiaSykA6M+7zD0z8ZUpbASkStLI9NGAXzlC1Xl
 PlI=
X-SBRS: 2.7
X-MesageID: 2632605
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,455,1557201600"; 
   d="scan'208";a="2632605"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Jan Beulich' <JBeulich@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v2 2/2] xmalloc: add a Kconfig option to poison free pool
 memory
Thread-Index: AQHVMxBuAB47ok4/wEaTDCbtgJuGq6a75vKAgAAnQkA=
Date: Fri, 5 Jul 2019 14:03:30 +0000
Message-ID: <c5569c96aa494998a1036c76c4a4775f@AMSPEX02CL03.citrite.net>
References: <20190705090249.1935-1-paul.durrant@citrix.com>
 <20190705090249.1935-3-paul.durrant@citrix.com>
 <ce6dbd96-3a20-36fd-dba0-7f9bd7b3f51d@suse.com>
In-Reply-To: <ce6dbd96-3a20-36fd-dba0-7f9bd7b3f51d@suse.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 2/2] xmalloc: add a Kconfig option to
 poison free pool memory
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>, "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>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBKYW4gQmV1bGljaCA8SkJldWxp
Y2hAc3VzZS5jb20+DQo+IFNlbnQ6IDA1IEp1bHkgMjAxOSAxNDo0MQ0KPiBUbzogUGF1bCBEdXJy
YW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT47IHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZw0KPiBDYzogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT47IEFuZHJldyBD
b29wZXIgPEFuZHJldy5Db29wZXIzQGNpdHJpeC5jb20+OyBHZW9yZ2UgRHVubGFwDQo+IDxHZW9y
Z2UuRHVubGFwQGNpdHJpeC5jb20+OyBJYW4gSmFja3NvbiA8SWFuLkphY2tzb25AY2l0cml4LmNv
bT47IFN0ZWZhbm8gU3RhYmVsbGluaQ0KPiA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz47IEtvbnJh
ZCBSemVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT47IFRpbSAoWGVuLm9yZykg
PHRpbUB4ZW4ub3JnPjsNCj4gV2VpIExpdSA8d2xAeGVuLm9yZz4NCj4gU3ViamVjdDogUmU6IFtQ
QVRDSCB2MiAyLzJdIHhtYWxsb2M6IGFkZCBhIEtjb25maWcgb3B0aW9uIHRvIHBvaXNvbiBmcmVl
IHBvb2wgbWVtb3J5DQo+IA0KPiBPbiAwNS4wNy4yMDE5IDExOjAyLCBQYXVsIER1cnJhbnQgd3Jv
dGU6DQo+ID4gLS0tIGEveGVuL0tjb25maWcuZGVidWcNCj4gPiArKysgYi94ZW4vS2NvbmZpZy5k
ZWJ1Zw0KPiA+IEBAIC0xMDUsNiArMTA1LDEzIEBAIGNvbmZpZyBERUJVR19UUkFDRQ0KPiA+ICAg
CSAgZWl0aGVyIGRpcmVjdGx5IHRvIHRoZSBjb25zb2xlIG9yIGFyZSBwcmludGVkIHRvIGNvbnNv
bGUgaW4gY2FzZSBvZg0KPiA+ICAgCSAgYSBzeXN0ZW0gY3Jhc2guDQo+ID4NCj4gPiArY29uZmln
IFhNRU1fUE9PTF9QT0lTT04NCj4gPiArICAgICAgIGJvb2wgIlBvaXNvbiBmcmVlIHhlbnBvb2wg
YmxvY2tzIg0KPiA+ICsgICAgICAgZGVmYXVsdCBERUJVRw0KPiA+ICsgICAgICAgLS0taGVscC0t
LQ0KPiA+ICsJIFBvaXNvbiBmcmVlIGJsb2NrcyB3aXRoIDB4QUEgYnl0ZXMgYW5kIHZlcmlmeSB0
aGVtIHdoZW4gYSBibG9jayBpcw0KPiA+ICsJIGFsbG9jYXRlZCBpbiBvcmRlciB0byBzcG90IHVz
ZS1hZnRlci1mcmVlIGlzc3Vlcy4NCj4gDQo+IFRoZXJlIGxvb2tzIHRvIGJlIGEgc3BhY2VzIHZz
IHRhYnMgcHJvYmxlbSBoZXJlOiBPbmx5IHRoZSBoZWxwDQo+IHRleHQgaGFzIHRhYnMgZm9yIGlu
aXRpYWwgaW5kZW50YXRpb24uDQoNCk9oIHllcy4gSSdsbCBmaXggdGhhdC4NCg0KPiANCj4gPiAt
LS0gYS94ZW4vY29tbW9uL3htYWxsb2NfdGxzZi5jDQo+ID4gKysrIGIveGVuL2NvbW1vbi94bWFs
bG9jX3Rsc2YuYw0KPiA+IEBAIC0yMzgsNiArMjM4LDExIEBAIHN0YXRpYyBpbmxpbmUgdm9pZCBF
WFRSQUNUX0JMT0NLKHN0cnVjdCBiaGRyICpiLCBzdHJ1Y3QgeG1lbV9wb29sICpwLCBpbnQgZmws
DQo+ID4gICAgICAgICAgIH0NCj4gPiAgICAgICB9DQo+ID4gICAgICAgYi0+cHRyLmZyZWVfcHRy
ID0gKHN0cnVjdCBmcmVlX3B0cikge05VTEwsIE5VTEx9Ow0KPiA+ICsjaWZkZWYgQ09ORklHX1hN
RU1fUE9PTF9QT0lTT04NCj4gPiArICAgIGlmICggKGItPnNpemUgJiBCTE9DS19TSVpFX01BU0sp
ID4gTUlOX0JMT0NLX1NJWkUgKQ0KPiA+ICsgICAgICAgIEFTU0VSVCghbWVtY2hyX2ludihiLT5w
dHIuYnVmZmVyICsgTUlOX0JMT0NLX1NJWkUsIDB4QUEsDQo+ID4gKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgIChiLT5zaXplICYgQkxPQ0tfU0laRV9NQVNLKSAtIE1JTl9CTE9DS19TSVpFKSk7
DQo+ID4gKyNlbmRpZiAvKiBDT05GSUdfWE1FTV9QT09MX1BPSVNPTiAqLw0KPiA+ICAgfQ0KPiA+
DQo+ID4gICAvKioNCj4gPiBAQCAtMjQ1LDYgKzI1MCwxMSBAQCBzdGF0aWMgaW5saW5lIHZvaWQg
RVhUUkFDVF9CTE9DSyhzdHJ1Y3QgYmhkciAqYiwgc3RydWN0IHhtZW1fcG9vbCAqcCwgaW50IGZs
LA0KPiA+ICAgICovDQo+ID4gICBzdGF0aWMgaW5saW5lIHZvaWQgSU5TRVJUX0JMT0NLKHN0cnVj
dCBiaGRyICpiLCBzdHJ1Y3QgeG1lbV9wb29sICpwLCBpbnQgZmwsIGludCBzbCkNCj4gPiAgIHsN
Cj4gPiArI2lmZGVmIENPTkZJR19YTUVNX1BPT0xfUE9JU09ODQo+ID4gKyAgICBpZiAoIChiLT5z
aXplICYgQkxPQ0tfU0laRV9NQVNLKSA+IE1JTl9CTE9DS19TSVpFICkNCj4gPiArICAgICAgICBt
ZW1zZXQoYi0+cHRyLmJ1ZmZlciArIE1JTl9CTE9DS19TSVpFLCAweEFBLA0KPiA+ICsgICAgICAg
ICAgICAgICAoYi0+c2l6ZSAmIEJMT0NLX1NJWkVfTUFTSykgLSBNSU5fQkxPQ0tfU0laRSk7DQo+
ID4gKyNlbmRpZiAvKiBDT05GSUdfWE1FTV9QT09MX1BPSVNPTiAqLw0KPiANCj4gQ2FuIHlvdSB0
aWUgdG9nZXRoZXIgdGhlIHR3byBpbnN0YW5jZXMgb2YgMHhBQSB2aWEgYSAjZGVmaW5lLA0KPiBw
bGVhc2U/DQo+IA0KDQpPaywgc3VyZS4NCg0KPiBJdCB3b3VsZCBhbHNvIGJlIG5pY2UgaWYgYm90
aCAjaWZkZWYgYmxvY2tzIHdlcmUgc2VwYXJhdGVkIGZyb20NCj4gdGhlaXIgbmVpZ2hib3Jpbmcg
Y29kZSBieSBhIGJsYW5rIGxpbmUsIGRlc3BpdGUgdGhlIGZpbGUgdXNpbmcNCj4gYmxhbmsgbGlu
ZXMgcmF0aGVyIHNwYXJpbmdseSBzbyBmYXIuDQo+IA0KPiBXaXRoIHRoZSBhZGp1c3RtZW50cyBo
ZXJlIEkgdGhpbmsgaXQgd291bGQgYmUgYmVzdCBpZiB5b3UgY291bGQNCj4gYWxzbyByZXNlbmQg
cGF0Y2ggMSB3aXRoIHRoZSBzbGlnaHRseSBhZGp1c3RlZCBjb21taXQgbWVzc2FnZS4NCg0KQWxy
aWdodCwgd2lsbCBkby4NCg0KICBQYXVsDQoNCj4gDQo+IEphbg0KX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 05 14:10:06 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Jul 2019 14:10:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hjOuY-0000P9-Mt; Fri, 05 Jul 2019 14:10:02 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=c8AU=VC=redhat.com=lersek@srs-us1.protection.inumbo.net>)
 id 1hjOuX-0000Hm-G2
 for xen-devel@lists.xenproject.org; Fri, 05 Jul 2019 14:10:01 +0000
X-Inumbo-ID: 939edfee-9f2e-11e9-8980-bc764e045a96
Received: from mx1.redhat.com (unknown [209.132.183.28])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 939edfee-9f2e-11e9-8980-bc764e045a96;
 Fri, 05 Jul 2019 14:10:00 +0000 (UTC)
Received: from smtp.corp.redhat.com (int-mx06.intmail.prod.int.phx2.redhat.com
 [10.5.11.16])
 (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mx1.redhat.com (Postfix) with ESMTPS id 36C7C30C31AA;
 Fri,  5 Jul 2019 14:10:00 +0000 (UTC)
Received: from lacos-laptop-7.usersys.redhat.com (ovpn-116-244.ams2.redhat.com
 [10.36.116.244])
 by smtp.corp.redhat.com (Postfix) with ESMTP id CA3DB82297;
 Fri,  5 Jul 2019 14:09:57 +0000 (UTC)
To: Anthony PERARD <anthony.perard@citrix.com>, devel@edk2.groups.io
References: <20190704144233.27968-1-anthony.perard@citrix.com>
 <20190704144233.27968-6-anthony.perard@citrix.com>
From: Laszlo Ersek <lersek@redhat.com>
Message-ID: <97575295-13eb-76be-ba06-4340d6019f7a@redhat.com>
Date: Fri, 5 Jul 2019 16:09:56 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20190704144233.27968-6-anthony.perard@citrix.com>
Content-Language: en-US
X-Scanned-By: MIMEDefang 2.79 on 10.5.11.16
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16
 (mx1.redhat.com [10.5.110.40]); Fri, 05 Jul 2019 14:10:00 +0000 (UTC)
Subject: Re: [Xen-devel] [PATCH v3 05/35] OvmfPkg/OvmfXen: Creating an ELF
 header
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Julien Grall <julien.grall@arm.com>,
 Jordan Justen <jordan.l.justen@intel.com>,
 Ard Biesheuvel <ard.biesheuvel@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>

T24gMDcvMDQvMTkgMTY6NDIsIEFudGhvbnkgUEVSQVJEIHdyb3RlOgo+IFRoaXMgcGF0Y2ggY2hh
bmdlcyB0aGUgZmxhc2ggZGV2aWNlIGltYWdlIG9mIE92bWZYZW4gdG8gbWFrZSBpdCBsb29rCj4g
bGlrZSBpdCdzIGFuIEVMRi4gRm9yIHRoaXMsIHdlIHJlcGxhY2UgdGhlIGVtcHR5IGVtYmVkZGVk
IHZhcmlhYmxlIHN0b3JlCj4gYnkgYSBiaW5hcnkgYXJyYXksIHdoaWNoIGlzIGEgRUxGIGZpbGUg
aGVhZGVyLgo+IAo+IFRoZSBFTEYgaGVhZGVyIGV4cGxhaW4gdG8gYSBsb2FkZXIgdG8gbG9hZCB0
aGUgYmluYXJ5IGF0IHRoZSBhZGRyZXNzCj4gMU1CLCB0aGVuIGp1bXAgdG8gdGhlIFBWSCBlbnRy
eSBwb2ludCB3aGljaCB3aWxsIGJlIGNyZWF0ZWQgaW4gYSBsYXRlcgo+IHBhdGNoLiBUaGUgaGVh
ZGVyIGFsc28gaW5jbHVkZXMgYSBYZW4gRUxGIG5vdGUgdGhhdCBpcyBwYXJ0IG9mIHRoZQo+IFBW
SCBBQkkuCj4gCj4gVGhhdCBwYXRjaCBpbmNsdWRlIE92bWZYZW5FbGZIZWFkZXJHZW5lcmF0b3Iu
YyB3aGljaCBjYW4gYmUgdXNlIHRvCj4gcmVnZW5lcmF0ZSB0aGUgRUxGIGhlYWRlciwgYnV0IHRo
aXMgd2lsbCBiZSBhIG1hbnVhbCBzdGVwLgo+IAo+IFJlZjogaHR0cHM6Ly9idWd6aWxsYS50aWFu
b2NvcmUub3JnL3Nob3dfYnVnLmNnaT9pZD0xNjg5Cj4gU2lnbmVkLW9mZi1ieTogQW50aG9ueSBQ
RVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+Cj4gLS0tCj4gCj4gTm90ZXM6Cj4gICAg
IHYzOgo+ICAgICAtIGFkZGVkIGxpY2Vuc2UgdG8gZ2VuZXJhdGVfZWxmX2hlYWRlci5jCj4gICAg
ICAgd2hpY2ggaXMgcmVuYW1lZCB0byBPdm1mUGtnL092bWZYZW5FbGZIZWFkZXJHZW5lcmF0b3Iu
Ywo+ICAgICAtIGFkZGVkIGFuIEVMRiBOT1RFIGludG8gdGhlIGhlYWRlcgo+IAo+ICBPdm1mUGtn
L092bWZYZW4uZmRmICAgICAgICAgICAgICAgICB8IDEwMSArKysrKysrKysrKysrKysrKysrLQo+
ICBPdm1mUGtnL092bWZYZW5FbGZIZWFkZXJHZW5lcmF0b3IuYyB8IDE0MCArKysrKysrKysrKysr
KysrKysrKysrKysrKysrCj4gIDIgZmlsZXMgY2hhbmdlZCwgMjM4IGluc2VydGlvbnMoKyksIDMg
ZGVsZXRpb25zKC0pCj4gIGNyZWF0ZSBtb2RlIDEwMDY0NCBPdm1mUGtnL092bWZYZW5FbGZIZWFk
ZXJHZW5lcmF0b3IuYwoKWy4uLl0KCj4gZGlmZiAtLWdpdCBhL092bWZQa2cvT3ZtZlhlbkVsZkhl
YWRlckdlbmVyYXRvci5jIGIvT3ZtZlBrZy9Pdm1mWGVuRWxmSGVhZGVyR2VuZXJhdG9yLmMKPiBu
ZXcgZmlsZSBtb2RlIDEwMDY0NAo+IGluZGV4IDAwMDAwMDAwMDAuLjZjYmFkOGZiZjcKPiAtLS0g
L2Rldi9udWxsCj4gKysrIGIvT3ZtZlBrZy9Pdm1mWGVuRWxmSGVhZGVyR2VuZXJhdG9yLmMKPiBA
QCAtMCwwICsxLDE0MCBAQAo+ICsvKgo+ICsgKiBAZmlsZQo+ICsgKiBUaGlzIHByb2dyYW0gZ2Vu
ZXJhdGVzIGEgaGV4IGFycmF5IHRvIGJlIG1hbnVhbGx5IGNvcHBpZWQgaW50bwo+ICsgKiBPdm1m
WGVuLmZkZi4KPiArICogVGhlIHB1cnBvc2UgaXMgZm9yIHRoZSBmbGFzaCBkZXZpY2UgaW1hZ2Ug
dG8gYmUgcmVjb2duaXplIGFzIGFuIEVMRi4KPiArICoKPiArICogQ29weXJpZ2h0IChjKSAyMDE5
LCBDaXRyaXggU3lzdGVtcywgSW5jLgo+ICsgKgo+ICsgKiBTUERYLUxpY2Vuc2UtSWRlbnRpZmll
cjogQlNELTItQ2xhdXNlLVBhdGVudAo+ICsgKi8KCigxKSBUaGlzIHBhdGNoIGlzIGFsbW9zdCBj
b21wbGV0ZSwganVzdCBwbGVhc2UgdXBkYXRlIHRoZSBjb21tZW50IHN0eWxlLApmb3IgdGhpcyB0
b3AtbGV2ZWwgY29tbWVudCwgZnJvbQoKLyoKICogQGZpbGUKICogYmxhaAogKi8KCnRvOgoKLyoq
IEBmaWxlCiAgYmxhaAoqKi8KClBsZWFzZSByZWZlciB0byBlLmcuICJPdm1mUGtnL1hlbkJ1c0R4
ZS9YZW5CdXNEeGUuYyIuCgpXaXRoIHRoYXQgY29tbWVudCBzdHlsZSB1cGRhdGU6CgpBY2tlZC1i
eTogTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KClRoYW5rcwpMYXN6bG8KCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 05 14:14:37 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Jul 2019 14:14:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hjOyt-00017k-BJ; Fri, 05 Jul 2019 14: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=c8AU=VC=redhat.com=lersek@srs-us1.protection.inumbo.net>)
 id 1hjOys-00017f-8n
 for xen-devel@lists.xenproject.org; Fri, 05 Jul 2019 14:14:30 +0000
X-Inumbo-ID: 33907856-9f2f-11e9-8980-bc764e045a96
Received: from mx1.redhat.com (unknown [209.132.183.28])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 33907856-9f2f-11e9-8980-bc764e045a96;
 Fri, 05 Jul 2019 14:14:29 +0000 (UTC)
Received: from smtp.corp.redhat.com (int-mx03.intmail.prod.int.phx2.redhat.com
 [10.5.11.13])
 (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mx1.redhat.com (Postfix) with ESMTPS id 8F1C03092652;
 Fri,  5 Jul 2019 14:14:20 +0000 (UTC)
Received: from lacos-laptop-7.usersys.redhat.com (ovpn-116-244.ams2.redhat.com
 [10.36.116.244])
 by smtp.corp.redhat.com (Postfix) with ESMTP id E5F0718FA8;
 Fri,  5 Jul 2019 14:14:17 +0000 (UTC)
To: Anthony PERARD <anthony.perard@citrix.com>, devel@edk2.groups.io
References: <20190704144233.27968-1-anthony.perard@citrix.com>
 <20190704144233.27968-7-anthony.perard@citrix.com>
From: Laszlo Ersek <lersek@redhat.com>
Message-ID: <549bc5d4-e0b6-2b5f-2716-b9481b6fcb34@redhat.com>
Date: Fri, 5 Jul 2019 16:14:17 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20190704144233.27968-7-anthony.perard@citrix.com>
Content-Language: en-US
X-Scanned-By: MIMEDefang 2.79 on 10.5.11.13
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16
 (mx1.redhat.com [10.5.110.43]); Fri, 05 Jul 2019 14:14:28 +0000 (UTC)
Subject: Re: [Xen-devel] [PATCH v3 06/35] OvmfPkg/XenResetVector: Add new
 entry point for Xen PVH
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Julien Grall <julien.grall@arm.com>,
 Jordan Justen <jordan.l.justen@intel.com>, xen-devel@lists.xenproject.org,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDcvMDQvMTkgMTY6NDIsIEFudGhvbnkgUEVSQVJEIHdyb3RlOgo+IEFkZCBhIG5ldyBlbnRy
eSBwb2ludCBmb3IgWGVuIFBWSCB0aGF0IGVudGVyIGRpcmVjdGx5IGluIDMyYml0cy4KPiAKPiBJ
bmZvcm1hdGlvbiBvbiB0aGUgZXhwZWN0ZWQgc3RhdGUgb2YgdGhlIG1hY2hpbmUgd2hlbiB0aGlz
IGVudHJ5IHBvaW50Cj4gaXMgdXNlZCBjYW4gYmUgZm91bmQgYXQ6Cj4gaHR0cHM6Ly94ZW5iaXRz
LnhlbnByb2plY3Qub3JnL2RvY3MvdW5zdGFibGUvbWlzYy9wdmguaHRtbAo+IAo+IFJlZjogaHR0
cHM6Ly9idWd6aWxsYS50aWFub2NvcmUub3JnL3Nob3dfYnVnLmNnaT9pZD0xNjg5Cj4gU2lnbmVk
LW9mZi1ieTogQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+Cj4gLS0t
Cj4gCj4gTm90ZXM6Cj4gICAgIHYzOgo+ICAgICAtIHJlYmFzZWQsIFNQRFgKPiAgICAgLSByZW1v
dmUgYGNsaScgYXMgdmlhIFBWSCB0aGUgaW50ZXJydXB0cyBhcmUgZ3VhcmFudGVlZCB0byBiZSBv
ZmYKPiAgICAgLSByZXdyaXRlIHNvbWUgY29tbWVudHMKPiAKPiAgLi4uL1hlblJlc2V0VmVjdG9y
L0lhMTYvUmVzZXRWZWN0b3JWdGYwLmFzbSAgIHwgODEgKysrKysrKysrKysrKysrKysrKwo+ICBP
dm1mUGtnL1hlblJlc2V0VmVjdG9yL0lhMzIvWGVuUFZITWFpbi5hc20gICAgfCA0OSArKysrKysr
KysrKwo+ICBPdm1mUGtnL1hlblJlc2V0VmVjdG9yL1hlblJlc2V0VmVjdG9yLm5hc21iICAgfCAg
MSArCj4gIDMgZmlsZXMgY2hhbmdlZCwgMTMxIGluc2VydGlvbnMoKykKPiAgY3JlYXRlIG1vZGUg
MTAwNjQ0IE92bWZQa2cvWGVuUmVzZXRWZWN0b3IvSWExNi9SZXNldFZlY3RvclZ0ZjAuYXNtCj4g
IGNyZWF0ZSBtb2RlIDEwMDY0NCBPdm1mUGtnL1hlblJlc2V0VmVjdG9yL0lhMzIvWGVuUFZITWFp
bi5hc20KCkFja2VkLWJ5OiBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgoKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 05 14:24:56 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Jul 2019 14: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 1hjP8t-0001xk-D1; Fri, 05 Jul 2019 14:24:51 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=c8AU=VC=redhat.com=lersek@srs-us1.protection.inumbo.net>)
 id 1hjP8r-0001xe-Qt
 for xen-devel@lists.xenproject.org; Fri, 05 Jul 2019 14:24:49 +0000
X-Inumbo-ID: a4d83f4c-9f30-11e9-b887-d7303ed5d1a2
Received: from mx1.redhat.com (unknown [209.132.183.28])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id a4d83f4c-9f30-11e9-b887-d7303ed5d1a2;
 Fri, 05 Jul 2019 14:24:48 +0000 (UTC)
Received: from smtp.corp.redhat.com (int-mx04.intmail.prod.int.phx2.redhat.com
 [10.5.11.14])
 (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mx1.redhat.com (Postfix) with ESMTPS id 5EDF53086204;
 Fri,  5 Jul 2019 14:24:42 +0000 (UTC)
Received: from lacos-laptop-7.usersys.redhat.com (ovpn-116-244.ams2.redhat.com
 [10.36.116.244])
 by smtp.corp.redhat.com (Postfix) with ESMTP id D16E6968C9;
 Fri,  5 Jul 2019 14:24:40 +0000 (UTC)
To: Anthony PERARD <anthony.perard@citrix.com>, devel@edk2.groups.io
References: <20190704144233.27968-1-anthony.perard@citrix.com>
 <20190704144233.27968-8-anthony.perard@citrix.com>
From: Laszlo Ersek <lersek@redhat.com>
Message-ID: <20f29521-4ad5-fcb4-65dd-c6ee975cd6b8@redhat.com>
Date: Fri, 5 Jul 2019 16:24:34 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20190704144233.27968-8-anthony.perard@citrix.com>
Content-Language: en-US
X-Scanned-By: MIMEDefang 2.79 on 10.5.11.14
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16
 (mx1.redhat.com [10.5.110.42]); Fri, 05 Jul 2019 14:24:42 +0000 (UTC)
Subject: Re: [Xen-devel] [PATCH v3 07/35] OvmfPkg/XenResetVector: Saving
 start of day pointer for PVH guests
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Julien Grall <julien.grall@arm.com>,
 Jordan Justen <jordan.l.justen@intel.com>,
 Ard Biesheuvel <ard.biesheuvel@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>

T24gMDcvMDQvMTkgMTY6NDIsIEFudGhvbnkgUEVSQVJEIHdyb3RlOgo+IEFzIGRlc2NyaWJlZCBp
biB0aGUgWGVuIFBWSCBkb2N1bWVudGF0aW9uIFsxXSwgImVieDogY29udGFpbnMgdGhlCj4gcGh5
c2ljYWwgbWVtb3J5IGFkZHJlc3Mgd2hlcmUgdGhlIGxvYWRlciBoYXMgcGxhY2VkIHRoZSBib290
IHN0YXJ0IGluZm8KPiBzdHJ1Y3R1cmUiLiBUbyBoYXZlIHRoaXMgcG9pbnRlciBzYXZlZCB0byBi
ZSBhYmxlIHRvIHVzZSBpdCBsYXRlciBpbiB0aGUKPiBQRUkgcGhhc2UsIHdlIGFsbG9jYXRlIHNv
bWUgc3BhY2UgaW4gdGhlIE1FTUZEIGZvciBpdC4gV2UgdXNlICdYUFZIJyBhcwo+IGEgc2lnbmF0
dXJlIChmb3IgIlhlbiBQVkgiKS4KPiAKPiBbMV0gaHR0cHM6Ly94ZW5iaXRzLnhlbnByb2plY3Qu
b3JnL2RvY3MvdW5zdGFibGUvbWlzYy9wdmguaHRtbAo+IAo+IFJlZjogaHR0cHM6Ly9idWd6aWxs
YS50aWFub2NvcmUub3JnL3Nob3dfYnVnLmNnaT9pZD0xNjg5Cj4gU2lnbmVkLW9mZi1ieTogQW50
aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+Cj4gQWNrZWQtYnk6IExhc3ps
byBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+Cj4gLS0tCj4gCj4gTm90ZXM6Cj4gICAgIHYzOgo+
ICAgICAtIHJlbmFtZSBQY2RYZW5TdGFydE9mRGF5KiB0byBQY2RYZW5QdmhTdGFydE9mRGF5Kgo+
ICAgICAtIFVzZSBmaXJzdCBhdmFpbGFibGUgdG9rZW4gdmFsdWUgZm9yIHRob3NlICgweDE3IGFu
ZCAweDI4KQoKWW91IGVuZGVkIHVwIHVzaW5nIDB4MzIgcmF0aGVyIHRoYW4gMHgyOCwgYnV0IHRo
YXQgd2FzIG5lY2Vzc2FyeSAoYW5kCmNvcnJlY3QpIGR1ZSB0byBvdGhlciBwYXRjaGVzIG1lYW53
aGlsZS4KCkFsc28gdGhlcmUncyBiZWVuIGEgbWluaW1hbCBjb21tZW50IHN0eWxlIGZpeCBpbiAi
WGVuUFZITWFpbi5hc20iLgoKTXkgQWNrZWQtYnkgc3RhbmRzLgoKVGhhbmtzIQpMYXN6bG8KCj4g
Cj4gIE92bWZQa2cvT3ZtZlBrZy5kZWMgICAgICAgICAgICAgICAgICAgICAgICAgfCAzICsrKwo+
ICBPdm1mUGtnL092bWZYZW4uZmRmICAgICAgICAgICAgICAgICAgICAgICAgIHwgNCArKysrCj4g
IE92bWZQa2cvWGVuUmVzZXRWZWN0b3IvWGVuUmVzZXRWZWN0b3IuaW5mICAgfCAzICsrKwo+ICBP
dm1mUGtnL1hlblJlc2V0VmVjdG9yL0lhMzIvWGVuUFZITWFpbi5hc20gIHwgNiArKysrKysKPiAg
T3ZtZlBrZy9YZW5SZXNldFZlY3Rvci9YZW5SZXNldFZlY3Rvci5uYXNtYiB8IDIgKysKPiAgNSBm
aWxlcyBjaGFuZ2VkLCAxOCBpbnNlcnRpb25zKCspCj4gCj4gZGlmZiAtLWdpdCBhL092bWZQa2cv
T3ZtZlBrZy5kZWMgYi9Pdm1mUGtnL092bWZQa2cuZGVjCj4gaW5kZXggOTY0MDM2MGY2Mi4uYzJh
MmViZmI5NSAxMDA2NDQKPiAtLS0gYS9Pdm1mUGtnL092bWZQa2cuZGVjCj4gKysrIGIvT3ZtZlBr
Zy9Pdm1mUGtnLmRlYwo+IEBAIC0yMTgsNiArMjE4LDkgQEAgW1BjZHNGaXhlZEF0QnVpbGRdCj4g
ICAgIyAgVGhlIHZhbHVlIHNob3VsZCBiZSBhIG11bHRpcGxlIG9mIDRLQi4KPiAgICBnVWVmaU92
bWZQa2dUb2tlblNwYWNlR3VpZC5QY2RIaWdoUG1tTWVtb3J5U2l6ZXwweDQwMDAwMHxVSU5UMzJ8
MHgzMQo+ICAKPiArICBnVWVmaU92bWZQa2dUb2tlblNwYWNlR3VpZC5QY2RYZW5QdmhTdGFydE9m
RGF5U3RydWN0UHRyfDB4MHxVSU5UMzJ8MHgxNwo+ICsgIGdVZWZpT3ZtZlBrZ1Rva2VuU3BhY2VH
dWlkLlBjZFhlblB2aFN0YXJ0T2ZEYXlTdHJ1Y3RQdHJTaXplfDB4MHxVSU5UMzJ8MHgzMgo+ICsK
PiAgW1BjZHNEeW5hbWljLCBQY2RzRHluYW1pY0V4XQo+ICAgIGdVZWZpT3ZtZlBrZ1Rva2VuU3Bh
Y2VHdWlkLlBjZEVtdVZhcmlhYmxlRXZlbnR8MHxVSU5UNjR8Mgo+ICAgIGdVZWZpT3ZtZlBrZ1Rv
a2VuU3BhY2VHdWlkLlBjZE92bWZGbGFzaFZhcmlhYmxlc0VuYWJsZXxGQUxTRXxCT09MRUFOfDB4
MTAKPiBkaWZmIC0tZ2l0IGEvT3ZtZlBrZy9Pdm1mWGVuLmZkZiBiL092bWZQa2cvT3ZtZlhlbi5m
ZGYKPiBpbmRleCA0M2MyNjhmNmNiLi40OTk5N2ZlZTliIDEwMDY0NAo+IC0tLSBhL092bWZQa2cv
T3ZtZlhlbi5mZGYKPiArKysgYi9Pdm1mUGtnL092bWZYZW4uZmRmCj4gQEAgLTE3Miw2ICsxNzIs
MTAgQEAgW0ZELk1FTUZEXQo+ICAweDAwNzAwMHwweDAwMTAwMAo+ICBnRWZpTWRlUGtnVG9rZW5T
cGFjZUd1aWQuUGNkR3VpZGVkRXh0cmFjdEhhbmRsZXJUYWJsZUFkZHJlc3N8Z1VlZmlPdm1mUGtn
VG9rZW5TcGFjZUd1aWQuUGNkR3VpZGVkRXh0cmFjdEhhbmRsZXJUYWJsZVNpemUKPiAgCj4gKzB4
MDA4MDAwfDB4MDAxMDAwCj4gKyMgVXNlZCBieSBYZW5SZXNldFZlY3RvciB0byBjb21tdW5pY2F0
ZSB3aXRoIFhlblBsYXRmb3JtUGVpCj4gK2dVZWZpT3ZtZlBrZ1Rva2VuU3BhY2VHdWlkLlBjZFhl
blB2aFN0YXJ0T2ZEYXlTdHJ1Y3RQdHJ8Z1VlZmlPdm1mUGtnVG9rZW5TcGFjZUd1aWQuUGNkWGVu
UHZoU3RhcnRPZkRheVN0cnVjdFB0clNpemUKPiArCj4gIDB4MDEwMDAwfDB4MDEwMDAwCj4gIGdV
ZWZpT3ZtZlBrZ1Rva2VuU3BhY2VHdWlkLlBjZE92bWZTZWNQZWlUZW1wUmFtQmFzZXxnVWVmaU92
bWZQa2dUb2tlblNwYWNlR3VpZC5QY2RPdm1mU2VjUGVpVGVtcFJhbVNpemUKPiAgCj4gZGlmZiAt
LWdpdCBhL092bWZQa2cvWGVuUmVzZXRWZWN0b3IvWGVuUmVzZXRWZWN0b3IuaW5mIGIvT3ZtZlBr
Zy9YZW5SZXNldFZlY3Rvci9YZW5SZXNldFZlY3Rvci5pbmYKPiBpbmRleCAwOTdmYzliNWI0Li40
NmIxMzNhODM0IDEwMDY0NAo+IC0tLSBhL092bWZQa2cvWGVuUmVzZXRWZWN0b3IvWGVuUmVzZXRW
ZWN0b3IuaW5mCj4gKysrIGIvT3ZtZlBrZy9YZW5SZXNldFZlY3Rvci9YZW5SZXNldFZlY3Rvci5p
bmYKPiBAQCAtMzYsMyArMzYsNiBAQCBbQnVpbGRPcHRpb25zXQo+ICBbUGNkXQo+ICAgIGdVZWZp
T3ZtZlBrZ1Rva2VuU3BhY2VHdWlkLlBjZE92bWZTZWNQYWdlVGFibGVzQmFzZQo+ICAgIGdVZWZp
T3ZtZlBrZ1Rva2VuU3BhY2VHdWlkLlBjZE92bWZTZWNQYWdlVGFibGVzU2l6ZQo+ICsKPiArICBn
VWVmaU92bWZQa2dUb2tlblNwYWNlR3VpZC5QY2RYZW5QdmhTdGFydE9mRGF5U3RydWN0UHRyCj4g
KyAgZ1VlZmlPdm1mUGtnVG9rZW5TcGFjZUd1aWQuUGNkWGVuUHZoU3RhcnRPZkRheVN0cnVjdFB0
clNpemUKPiBkaWZmIC0tZ2l0IGEvT3ZtZlBrZy9YZW5SZXNldFZlY3Rvci9JYTMyL1hlblBWSE1h
aW4uYXNtIGIvT3ZtZlBrZy9YZW5SZXNldFZlY3Rvci9JYTMyL1hlblBWSE1haW4uYXNtCj4gaW5k
ZXggMmExN2ZlZDUyZi4uZjQyZGYzZGJhMiAxMDA2NDQKPiAtLS0gYS9Pdm1mUGtnL1hlblJlc2V0
VmVjdG9yL0lhMzIvWGVuUFZITWFpbi5hc20KPiArKysgYi9Pdm1mUGtnL1hlblJlc2V0VmVjdG9y
L0lhMzIvWGVuUFZITWFpbi5hc20KPiBAQCAtMjIsNiArMjIsMTIgQEAgeGVuUFZITWFpbjoKPiAg
ICAgIDsKPiAgICAgIHhvciAgICAgZXNwLCBlc3AKPiAgCj4gKyAgICA7Cj4gKyAgICA7IFN0b3Jl
ICJTdGFydCBvZiBkYXkiIHN0cnVjdCBwb2ludGVyIGZvciBsYXRlciB1c2UKPiArICAgIDsKPiAr
ICAgIG1vdiAgICAgZHdvcmRbUFZIX1NQQUNFICgwKV0sIGVieAo+ICsgICAgbW92ICAgICBkd29y
ZFtQVkhfU1BBQ0UgKDQpXSwgJ1hQVkgnCj4gKwo+ICAgICAgbW92ICAgICBlYngsIEFERFJfT0Yo
Z2R0cikKPiAgICAgIGxnZHQgICAgW2VieF0KPiAgCj4gZGlmZiAtLWdpdCBhL092bWZQa2cvWGVu
UmVzZXRWZWN0b3IvWGVuUmVzZXRWZWN0b3IubmFzbWIgYi9Pdm1mUGtnL1hlblJlc2V0VmVjdG9y
L1hlblJlc2V0VmVjdG9yLm5hc21iCj4gaW5kZXggMGRiYzRmMmMxZC4uYjJjYjQwNWQ1NCAxMDA2
NDQKPiAtLS0gYS9Pdm1mUGtnL1hlblJlc2V0VmVjdG9yL1hlblJlc2V0VmVjdG9yLm5hc21iCj4g
KysrIGIvT3ZtZlBrZy9YZW5SZXNldFZlY3Rvci9YZW5SZXNldFZlY3Rvci5uYXNtYgo+IEBAIC0z
NCw2ICszNCw4IEBACj4gIAo+ICAlaW5jbHVkZSAiQ29tbW9uTWFjcm9zLmluYyIKPiAgCj4gKyVk
ZWZpbmUgUFZIX1NQQUNFKE9mZnNldCkgKEZpeGVkUGNkR2V0MzIgKFBjZFhlblB2aFN0YXJ0T2ZE
YXlTdHJ1Y3RQdHIpICsgKE9mZnNldCkpCj4gKwo+ICAlaW5jbHVkZSAiUG9zdENvZGVzLmluYyIK
PiAgCj4gICVpZmRlZiBERUJVR19QT1JUODAKPiAKCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 05 14:25:22 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Jul 2019 14: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 1hjP9O-0001zl-OE; Fri, 05 Jul 2019 14:25:22 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=hVvi=VC=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hjP9N-0001zf-Go
 for xen-devel@lists.xenproject.org; Fri, 05 Jul 2019 14:25:21 +0000
X-Inumbo-ID: b570056a-9f30-11e9-aebf-a7a34d63ea8a
Received: from m4a0041g.houston.softwaregrp.com (unknown [15.124.2.87])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b570056a-9f30-11e9-aebf-a7a34d63ea8a;
 Fri, 05 Jul 2019 14:25:18 +0000 (UTC)
Received: FROM m4a0041g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0041g.houston.softwaregrp.com WITH ESMTP; 
 Fri,  5 Jul 2019 14:25:10 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Fri, 5 Jul 2019 14:24:53 +0000
Received: from NAM05-CO1-obe.outbound.protection.outlook.com (15.124.8.14) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Fri, 5 Jul 2019 14:24:53 +0000
ARC-Seal: i=1; a=rsa-sha256; s=testarcselector01; d=microsoft.com; cv=none;
 b=gK6SaImQgv+Q7naBo4QY1CLF1hFEeN36Be3aGBOG8/dlDvFBaWMbMzkx+7PUeHcpB6axltPl1JHRAnXDTkacQzJubXuEBaIqzw8wgH+IsAy/KcfrfJUgCOLNZ5mLYmdXrJE6zpugq74lvB0tY4aamP6HnPenEdyWl1ikxN1NvDc=
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=testarcselector01;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=UNGdZcoa7qmWLm8LKm2D33JddYOiEymQ/rMJhbVWIP0=;
 b=mfS9OuFoUCNdvH7RI11v3BJ5dpAWKtRYAKxnFetGi/TCy/HPPBLihzS8ZUmkMk5RiwLSUj3i8bUWTEx6J2HKyNgPID2bvsN59xRkbOpr7mIRC4Em50uDwJspC+3PgGHRAEzl4mUKVqbgEQNzC4xKxt5qCKtcCjMzatHbN6FcUb8=
ARC-Authentication-Results: i=1; test.office365.com
 1;spf=none;dmarc=none;dkim=none;arc=none
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3092.namprd18.prod.outlook.com (10.255.136.77) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2008.13; Fri, 5 Jul 2019 14:24:51 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc%3]) with mapi id 15.20.2052.019; Fri, 5 Jul 2019
 14:24:51 +0000
From: Jan Beulich <JBeulich@suse.com>
To: =?utf-8?B?RnLDqWTDqXJpYyBQaWVycmV0?= <frederic.pierret@qubes-os.org>
Thread-Topic: [Xen-devel] Ethernet PCI passthrough problem
Thread-Index: AQHVMzhj0mqXyFfZaUuqcdsIJhqCQqa8FF2A
Date: Fri, 5 Jul 2019 14:24:51 +0000
Message-ID: <3743573c-fa17-b1c3-c073-9c0899046852@suse.com>
References: <c7991a4f-a103-e6b7-18e5-fc471eb96b10@qubes-os.org>
In-Reply-To: <c7991a4f-a103-e6b7-18e5-fc471eb96b10@qubes-os.org>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6P195CA0002.EURP195.PROD.OUTLOOK.COM (2603:10a6:4:cb::12)
 To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 5c4a57cb-1a25-45a0-0485-08d701548aac
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3092; 
x-ms-traffictypediagnostic: BY5PR18MB3092:
x-microsoft-antispam-prvs: <BY5PR18MB3092187660E59672EA4BFBE6B3F50@BY5PR18MB3092.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 008960E8EC
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(366004)(136003)(396003)(376002)(346002)(39860400002)(199004)(189003)(6486002)(80792005)(229853002)(99286004)(36756003)(6512007)(76176011)(6436002)(25786009)(31696002)(305945005)(68736007)(86362001)(486006)(66476007)(66946007)(66446008)(64756008)(66556008)(386003)(7736002)(446003)(6246003)(73956011)(53936002)(52116002)(476003)(11346002)(2616005)(66066001)(4326008)(6506007)(53546011)(66574012)(186003)(31686004)(5660300002)(5024004)(6116002)(71190400001)(71200400001)(26005)(3846002)(14444005)(14454004)(316002)(8676002)(8936002)(6916009)(478600001)(102836004)(81156014)(256004)(81166006)(2906002)(72206003);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3092;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: VsgdPvfPoNaoYUJ+5bWWKY4p9S0qYCojd15eJ14PjyvlpXPMNUczNsoUsaXdK0yjULflipI0Y1ea9pGZW9frpAx1zzZsX2zKpxVHGZDFPw/kuNgHD6h2wyU16TixfXGaRKkIhWh9avDJtluLVeB2nV3Hljw2k9WWSUNdUvRIujWWC7vWJU5wQ1yLREWEKdYQlGvSZ8SI6DxMdzHZLC4LXUYe+XsAbm3rICGzNRmkpEEb6+eVlGFbo/G/qUbQNnEOp+Ezges0eITA/ocNxgpaqy0nodu/Qmh9QWm9PfoFZnP1g95bQhyeXEzdOpKc9/Ry8bHsehH10Miht/XHl5fN3UB5omfj+TnfUJww8XojnamhgspVtMiIaL3u8sxCcGD5BmMNqgyJzx0l1Ve+Y/lSArwlemeBL8BWO5xuMWmAFhc=
Content-ID: <FA819FA1F92FA1429DE6E459387D2441@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 5c4a57cb-1a25-45a0-0485-08d701548aac
X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Jul 2019 14:24:51.5102 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3092
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] Ethernet PCI passthrough problem
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>

T24gMDUuMDcuMjAxOSAxNTo0NiwgRnLDqWTDqXJpYyBQaWVycmV0ICB3cm90ZToNCj4gSSdtIGV4
cGVyaWVuY2luZyBwcm9ibGVtIHRvIHBlcmZvcm0gUENJIHBhc3N0aHJvdWdoIG9mIEV0aGVybmV0
IGNhcmQNCj4gd2l0aCA0IHBvcnRzIChIUCBFdGhlcm5ldCAxR2IgNC1wb3J0IDMzMUZMUiBBZGFw
dGVyKSBvbiBhbiBIUCBETDM2MCBHZW44Lg0KPiANCj4gSSBoYXZlIHR3byBzZXJ2ZXIgbGlrZSB0
aGlzIG9uZSB3aGVyZSB0aGUgZmlyc3QgaXMgdW5kZXIgQ2VudE9TIGFuZCB0aGUNCj4gb3RoZXIg
b25lLCB1bmRlciBRdWJlcy4gVW5kZXIgQ2VudE9TLCB0aGUgbmljcyBhcmUgbm90IGF0dGFjaGVk
IHRvIGFueQ0KPiBvdGhlciBkb21haW4gYW5kIGNsYXNzaWNhbCBkbWVzZyBzaG93cyBubyBlcnJv
cnMgKHNlZSBhdHRhY2hlZA0KPiAnY2VudG9zX2t2bS5wbmcnKS4gSXQncyB3b3JraW5nIHZlcnkg
d2VsbCBzaW5jZSBsb25nIHRpbWUuDQoNClRoZSBuYW1lIG9mIHRoZSBpbWFnZSBzdWdnZXN0cyB0
aGlzIGlzIHVuZGVyIEtWTSwgbm90IFhlbi4gVGhlIGRldmljZQ0KYmVpbmcgYXQgYnVzIDMgcmF0
aGVyIHRoYW4gYnVzIDAgYWxzbyBzdWdnZXN0cyB0aGlzIGlzbid0IGluc2lkZSBhDQpYZW4gSFZN
IERvbVUuDQoNCj4gSSdtIHRyeWluZyB0bw0KPiBzd2l0Y2ggdGhlc2Ugc2VydmVycyB0byBRdWJl
cyBhbmQgSSdtIGZhY2luZyB0cm91YmxlLiBJbiBRdWJlcywgd2UNCj4gYXR0YWNoIGFsbCB0aGUg
bmljcyBpbnRvIGEgZG9tYWluLCB1c3VhbGx5IGNhbGxlZCAnc3lzLW5ldCcgaW4gSFZNIG1vZGUu
DQo+IA0KPiBUaGUgbmljcyBhcmUgYXR0YWNoZWQgd2l0aCAncmRtX3BvbGljeT1yZWxheGVkJyB0
byAnc3lzLW5ldCcgYnV0IGFyZSBub3QNCj4gbG9hZGVkIGluIHRoZSBkb21haW4gZHVlIHRvIGVy
cm9ycyAoc2VlIGF0dGFjaGVkICdIVk1fZG9tMC5wbmcnIGFuZA0KPiAnSFZNX3N5c19uZXQucG5n
JykuDQoNClRoZSBmb3JtZXIgb2YgdGhlc2Ugc2hvd3MgYSBmdW5kYW1lbnRhbCBwcm9ibGVtOiBU
d28gb2YgdGhlIFJNUlJzDQpvdmVybGFwIHRoZSBCSU9TIGFyZWEgaW5zaWRlIHRoZSBndWVzdC4g
SSdtIGFmcmFpZCBJIGRvbid0IHNlZSBob3cNCnRvIGRlYWwgd2l0aCB0aGlzIChzaG9ydCBvZiBz
aHVmZmxpbmcgdGhlIEJJT1MgZWxzZXdoZXJlLCB3aGljaA0KaW1vIGlzIG5vdCByZWFsbHkgYW4g
b3B0aW9uKS4gSSB3b25kZXIgaG93IHRoaXMgZ2V0cyBkZWFsdCB3aXRoIGluDQp0aGUgQ2VudE9T
IGNhc2UsIHdoZXJlIHlvdSBzYXkgdGhpbmdzIHdvcmsgKEkgdGFrZSBpdCB0aGF0IHlvdSd2ZQ0K
dmVyaWZpZWQgdGhhdCB0aGUgUk1SUnMgb24gYm90aCBzeXN0ZW1zIGFyZSBhdCBleGFjdGx5IHRo
ZSBzYW1lDQphZGRyZXNzZXMpLg0KDQpBbmQgdGhlbiBJJ20gcHV6emxlZCBieSB0aGVyZSBiZWlu
ZyBmdXJ0aGVyIG1lc3NhZ2VzIGFib3V0IDAzOjAwLjIsDQpzdWdnZXN0aW5nIHRoYXQgZG9tYWlu
IGNvbnN0cnVjdGlvbiAob3IgZGV2aWNlIGFzc2lnbm1lbnQpDQpjb250aW51ZXMuIFlldCB0aGVu
IHRoZSBzYW1lIG1lc3NhZ2VzIGRvbid0IGFwcGVhciBmb3IgdGhlIG90aGVyDQp0d28gZGV2aWNl
cyAoeW91IGRpZCBzYXkgdGhlcmUgYXJlIGZvdXIgb2YgdGhlbSwgYW5kIG90aGVyIGxvZ3MNCmFs
c28gc3VwcG9ydCB0aGlzKS4NCg0KPiBJIHRyaWVkIGluIFBWIG1vZGUsIEkgZ290IGl0IHdvcmtp
bmcgYnV0IEkgd2FzIG5vdA0KPiBoYXBweSB3aXRoIHRoYXQgZm9yIHNlY3VyaXR5IHJlYXNvbi4g
SSBkZWNpZGVkIHRvIHVwZGF0ZSBteSBiaW9zIHRvIHRoZQ0KPiBtb3N0IHJlY2VudCBvbmUsIGFu
ZCBldmVuIGluIFBWLCBpdCBkb2VzIG5vdCB3b3JrIGFueW1vcmUgKHNlZSBhdHRhY2hlZA0KPiAn
UFZfZG9tMC5wbmcnIGFuZCAnUFZfc3lzX25ldC5wbmcnKS4NCg0KVGhhdCdsbCByZXF1aXJlIGZp
Z3VyaW5nIG91dCB3aGF0IGV4YWN0bHkgdGhlIGRyaXZlciBpc24ndCBsaWtpbmcuDQpBdCB0aGUg
Zmlyc3QgZ2xhbmNlIEknbSBpbmNsaW5lZCB0byB0aGluayB0aGUgQklPUyB1cGRhdGUgYnJva2UN
CnRoaW5ncy4NCg0KPiBBbGwgaGF2ZSBiZWVuIHRyaWVkIHVuZGVyIFF1YmVzIDQuMC4xICh4ZW4t
NC44KSBhbmQgUXViZXMgNC4xIHVuZGVyDQo+IGRldmVsb3BtZW50ICh4ZW4tNC4xMikuIEN1cnJl
bnQgYXR0YWNoZWQgbG9nIGltYWdlcyBhcmUgd2l0aCB4ZW4tNC4xMi4NCg0KWW91IHNheWluZyAi
bG9nIGltYWdlcyIgYWxyZWFkeSBwb2ludHMgYXQgYSBwcm9ibGVtOiBBY3R1YWwgKGFuZA0KY29t
cGxldGUgYXMgd2VsbCBhcyBzdWZmaWNpZW50bHkgdmVyYm9zZSkgbG9nIGZpbGVzIHdvdWxkIGJl
IG1vcmUNCmhlbHBmdWwgd2hlbiBkaWFnbm9zaW5nIGlzc3VlcyBsaWtlIHRoaXMgb25lLg0KDQpK
YW4NCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 05 14:40:20 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Jul 2019 14:40:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hjPNm-0003h8-AA; Fri, 05 Jul 2019 14:40:14 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=8qSs=VC=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hjPNl-0003h3-A3
 for xen-devel@lists.xenproject.org; Fri, 05 Jul 2019 14:40:13 +0000
X-Inumbo-ID: c8c16af8-9f32-11e9-977c-7bee8d9bb3c8
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c8c16af8-9f32-11e9-977c-7bee8d9bb3c8;
 Fri, 05 Jul 2019 14:40:08 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: BLYxuLKNR3elwxbyOOKIZpt0KsHQy6U5bYcWoTz6G8CkI07IHUvfIFtqJacLW6a/6Sc3M4+geJ
 O2hdqVVidIHWQbJ3Wys979Ux2litqkJ50ku5Fja2wrO4S0QE7cmN9rAzTzxlYaLvvIrOyG6nZQ
 LtcaLzcJWd7iBnyLHa2iA6nx2SAHLnutGnFClDuwWg9UmMOX9pfwxlnQpfoBxlbhoe+XZ/uN9W
 NjaN0wMJbEvMbl9l6sVPqUgp6bh+bDqUw3w0CfA87VM29Jaz+M//B/gE1L5vSgh2WrbPY1dfsS
 /ag=
X-SBRS: 2.7
X-MesageID: 2620195
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,455,1557201600"; 
   d="scan'208";a="2620195"
To: Jan Beulich <JBeulich@suse.com>
References: <20190704175732.5943-1-andrew.cooper3@citrix.com>
 <b6372724-920c-5798-8615-55c1e992b97b@suse.com>
 <f0200191-c5d2-62a4-ef43-bee1ee8920de@citrix.com>
 <01ed83cc-72ed-4800-3639-b74f9dfec9d6@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <7265137f-4b31-ab2d-539d-9a5bf182bab2@citrix.com>
Date: Fri, 5 Jul 2019 15:40:02 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <01ed83cc-72ed-4800-3639-b74f9dfec9d6@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] x86/ctxt-switch: Document and improve GDT
 handling
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <JGross@suse.com>, Xen-devel <xen-devel@lists.xenproject.org>,
 Wei Liu <wl@xen.org>, =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDUvMDcvMjAxOSAxNDo1NiwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gT24gMDUuMDcuMjAxOSAx
NTozNiwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4gT24gMDUvMDcvMjAxOSAxMTowMCwgSmFuIEJl
dWxpY2ggd3JvdGU6Cj4+PiBPbiAwNC4wNy4yMDE5IDE5OjU3LCBBbmRyZXcgQ29vcGVyIHdyb3Rl
Ogo+Pj4+IEFsc28sIGl0IHNob3VsZCBub3cgYmUgdmVyeSBvYnZpb3VzIHRvIHBlb3BsZSB0aGF0
IFhlbidzIGN1cnJlbnQgR0RUIGhhbmRsaW5nCj4+Pj4gZm9yIG5vbi1QViB2Y3B1cyBpcyBhIHJl
Y2lwZSBzdWJ0bGUgYnVncywgaWYgd2UgZXZlciBtYW5hZ2UgdG8gZXhlY3V0ZSBhIHN0cmF5Cj4+
Pj4gbW92L3BvcCAlc3JlZyBpbnN0cnVjdGlvbi4gIFdlIHJlYWxseSBvdWdodCB0byBoYXZlIFhl
bidzIHJlZ3VsYXIgR0RUIGluIGFuCj4+Pj4gYXJlYSB3aGVyZSBzbG90cyAwLTEzIGFyZSBlaXRo
ZXIgbWFwcGVkIHRvIHRoZSB6ZXJvIHBhZ2UsIG9yIG5vdCBwcmVzZW50LCBzbwo+Pj4+IHdlIGRv
bid0IHJpc2sgbG9hZGluZyBhIG5vbi1mYXVsdGluZyBnYXJiYWdlIHNlbGVjdG9yLgo+Pj4gV2Vs
bCwgdGhlcmUncyBjZXJ0YWlubHkgcm9vbSBmb3IgaW1wcm92ZW1lbnQsIGJ1dCBsb2FkaW5nIGEg
c3RyYXkKPj4+IHNlbGVjdG9yIHNlZW1zIHByZXR0eSB1bmxpa2VseSBhbiBldmVudCB0byBoYXBw
ZW4sIGFuZCB0aGUKPj4+IHJlc3BlY3RpdmUgY29kZSBoYXZpbmcgZ290IHNsaXBwZWQgaW4gd2l0
aG91dCBhbnlvbmUgbm90aWNpbmcuCj4+PiBPdGhlciB0aGFuIGluIGNvbnRleHQgc3dpdGNoaW5n
IGNvZGUgSSBkb24ndCB0aGluayB0aGVyZSBhcmUgbWFueQo+Pj4gcGxhY2VzIGF0IGFsbCB3aGVy
ZSB3ZSB3cml0ZSB0byB0aGUgc2VsZWN0b3IgcmVnaXN0ZXJzLgo+PiBUaGVyZSBhcmUgaG93ZXZl
ciBtYW55IHBsYWNlcyB3aGVyZSB3ZSB3cml0ZSBzb21lIGJ5dGVzIGludG8gYSBzdHViIGFuZAo+
PiB0aGVuIGV4ZWN1dGUgdGhlbS4KPj4KPj4gVGhpcyBpc24ndCBhIHNlY3VyaXR5IGlzc3VlLsKg
IFRoZXJlIGFyZW4ndCBhbnkgbGVnaXRpbWF0ZSBjb2RlcGF0aHMgZm9yCj4+IHdoaWNoIGlzIHRo
aXMgYSBwcm9ibGVtLCBidXQgdGhlcmUgYXJlIHBsZW50eSBvZiBjYXNjYWRlIGZhaWx1cmVzIHdo
ZXJlCj4+IHRoaXMgaXMgbGlhYmxlIHRvIG1ha2UgYSBiYWQgc2l0dWF0aW9uIHdvcnNlIGlzIHdl
aXJkIGhhcmQtdG8tZGVidWcgd2F5cy4KPj4KPj4gTm90IHRvIG1lbnRpb24gdGhhdCBmb3Igc2Vj
dXJpdHkgaGFyZGVuaW5nIHB1cnBvc2VzLCB3ZSBzaG91bGQgYmUgdXNpbmcKPj4gYSBSTyBtYXBw
aW5nIHRvIGNvbWJhdCBzZ2R0IG9yIGZpeGVkLUFCSSBrbm93bGVkZ2UgZnJvbSBhbiBhdHRhY2tl
ci4KPiBPa2F5LCBJIGNhbiBzZWUgaG93IFNHRFQgY2FuIHJldmVhbCB1bmR1ZSBrbm93bGVkZ2Ug
dG8gYW4gYXR0YWNrZXIsCj4gZXZlbiBpZiB0aGV5IGNhbid0IHVzZSB0aGUgYWRkcmVzcyBkaXJl
Y3RseSwgYnV0IG9ubHkgdG8gaW5mZXIgZnVydGhlcgo+IHRoaW5ncyAoaGVuY2UgVU1JUCdzIGV4
aXN0ZW5jZSkuIEJ1dCBJJ20gaGF2aW5nIHRyb3VibGUgc2VlaW5nIGhvdyBhCj4gci9vIG1hcHBl
ZCBHRFQgYWRkcyBtdWNoIHNlY3VyaXR5LiBDb3VsZCB5b3UgZXhwYW5kIG9uIHRoaXM/CgpJZiBh
biBhdHRhY2tlciBoYXMgc29tZSBraW5kIG9mIHdyaXRlLWdhZGdldCBhbHJlYWR5IGluIFhlbiwg
a25vd2luZwp3aGVyZSBhIHdyaXRlYWJsZSBtYXBwaW5nIHRvIHRoZSBHRFQgaXMgbWFrZXMgdGhl
aXIgbGlmZSB2ZXJ5IGVhc3kgaW4KdGVybXMgb2YgZ2V0dGluZyBjb2RlIGV4ZWN1dGlvbi4KClJP
IG1hcHBpbmdzIGFyZSBhIGRlZmVuY2UgaW4gZGVwdGggbWVhc3VyZS4KCj4KPj4gQW5kIG9uIHRo
YXQgbm90ZS4uLiBub3RoaW5nIHJlYWxseSB1cGRhdGVzIHRoZSBmdWxsIEdEVCB2aWEgdGhlCj4+
IHBlcmRvbWFpbiBtYXBwaW5ncywgc28gSSB0aGluayB0aGF0IGNhbiBhbHJlYWR5IG1vdmUgdG8g
YmVpbmcgUk8uICBUaGlzCj4+IGRvZXMgZGVwZW5kIG9uIHRoZSBmYWN0IHRoYXQgbm9vbmUgaGFz
IHVzZWQgc2VnbWVudGVkIHZpcnR1YWwgbWVtb3J5Cj4+IHNpbmNlIGxvbmcgYmVmb3JlIFhlbiB3
YXMgYSB0aGluZy4gIFdlIGNhbiB0cmFwIGFuZCBlbXVsYXRlIHRoZSBzZXR0aW5nCj4+IG9mIEEg
Yml0cywgYW5kIEkgYmV0IHRoYXQgcGF0aCB3aWxsIG5ldmVyIGdldCBoaXQgZXZlbiB3aXRoIG9s
ZCBQViBndWVzdHMuCj4gV2VsbCwgeW91IGNvdWxkIGdvIHRoZSBmaXJzdCBzdGVwIGhlcmUgYW5k
IG1hcCB0aGUgWGVuIHBhZ2Ugci9vIHJpZ2h0Cj4gYXdheS4gVGhlcmUgd2UgZG9uJ3QgZXZlbiBu
ZWVkIHRvIGZlYXIgQSBiaXRzIG5lZWRpbmcgdG8gZ2V0IHNldCwgc2luY2UKPiB3ZSBjb250cm9s
IHRoZSBjb250ZW50cy4KPgo+Pj4+IEBAIC0xNzE4LDE1ICsxNzM3LDEyIEBAIHN0YXRpYyB2b2lk
IF9fY29udGV4dF9zd2l0Y2godm9pZCkKPj4+PiAgICAKPj4+PiAgICAgICAgcHNyX2N0eHRfc3dp
dGNoX3RvKG5kKTsKPj4+PiAgICAKPj4+PiAtICAgIGdkdCA9ICFpc19wdl8zMmJpdF9kb21haW4o
bmQpID8gcGVyX2NwdShnZHRfdGFibGUsIGNwdSkgOgo+Pj4+IC0gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwZXJfY3B1KGNvbXBhdF9nZHRfdGFibGUsIGNwdSk7Cj4+Pj4gLQo+
Pj4+ICAgICAgICBpZiAoIG5lZWRfZnVsbF9nZHQobmQpICkKPj4+PiAtICAgICAgICB3cml0ZV9m
dWxsX2dkdF9wdGVzKGdkdCwgbik7Cj4+Pj4gKyAgICAgICAgdXBkYXRlX3hlbl9zbG90X2luX2Z1
bGxfZ2R0KG4sIGNwdSk7Cj4+Pj4gICAgCj4+Pj4gICAgICAgIGlmICggbmVlZF9mdWxsX2dkdChw
ZCkgJiYKPj4+PiAgICAgICAgICAgICAoKHAtPnZjcHVfaWQgIT0gbi0+dmNwdV9pZCkgfHwgIW5l
ZWRfZnVsbF9nZHQobmQpKSApCj4+Pj4gLSAgICAgICAgbG9hZF9kZWZhdWx0X2dkdChnZHQsIGNw
dSk7Cj4+Pj4gKyAgICAgICAgbG9hZF9kZWZhdWx0X2dkdChjcHUpOwo+Pj4gICBGcm9tIGxvb2tp
bmcgYXQgdGhpcyB0cmFuc2Zvcm1hdGlvbiBJIGNhbm5vdCBzZWUgaG93LCBhcyBzYWlkIGluCj4+
PiB0aGUgZGVzY3JpcHRpb24gYW5kIGFzIGV4cHJlc3NlZCBieSByZW1vdmluZyB0aGUgZ2R0IHBh
cmFtZXRlcgo+Pj4gZnJvbSBsb2FkX2RlZmF1bHRfZ2R0KCksIHRoZSBnZHQgaGF2aW5nIGdvdCBw
YXNzZWQgaW4gaGVyZSB3b3VsZAo+Pj4gYWx3YXlzIGhhdmUgYmVlbiBwZXJfY3B1KGdkdF90YWJs
ZSwgY3B1KS4gSXQgcHJldHR5IGNsZWFybHkgd2FzCj4+PiB0aGUgY29tcGF0IG9uZSBmb3IgbmQg
YmVpbmcgMzItYml0IFBWLiBXaGF0IGFtIEkgbWlzc2luZz8KPj4gVG8gYmUgcGVyZmVjdGx5IGhv
bmVzdCwgSSB3cm90ZSAiaG93IGl0IHtkb2VzLHNob3VsZH0gbG9naWNhbGx5IHdvcmsiLAo+PiB0
aGVuIGFkanVzdGVkIHRoZSBjb2RlLgo+Pgo+Pj4gT3IgaXMgdGhlIGRlc2NyaXB0aW9uIHBlcmhh
cHMgaW5zdGVhZCBtZWFuaW5nIHRvIHNheSB0aGF0IGl0IGRvZXNuJ3QKPj4+IF9uZWVkXyB0byBi
ZSB0aGUgY29tcGF0IG9uZSB0aGF0IHdlIGxvYWQgaGVyZSwgYXMgaW4gY2FzZSBpdCBpcwo+Pj4g
dGhlIHN1YnNlcXVlbnQgbG9hZF9mdWxsX2dkdCgpIHdpbGwgcmVwbGFjZSBpdCBhZ2FpbiBhbnl3
YXk/Cj4+IGxnZHQgaXMgYW4gZXhwZW5zaXZlIG9wZXJhdGlvbi7CoCBJIGhhZG4ndCBldmVuIHNw
b3R0ZWQgdGhhdCB3ZSBhcmUgZG9pbmcKPj4gaXQgdHdpY2Ugb24gdGhhdCBwYXRoLsKgIFRoZXJl
IGlzIHN1cmVseSBzb21lIHJvb20gZm9yIGltcHJvdmVtZW50IGhlcmUKPj4gYXMgd2VsbC4KPiBX
ZWxsLCB0aGUgZG91YmxlIGxvYWQgaGFkIHRvIGJlIGFkZGVkIGZvciBhIHZlcnkgc2ltcGxlIHJl
YXNvbjoKPiBXaGlsZSB3ZSdyZSBzd2l0Y2hpbmcgcGFnZSB0YWJsZXMsIHRoZSBHRFQgbWFwcGlu
ZyBoYXMgdG8gcmVtYWluCj4gaW50YWN0LiBIZW5jZSB0aGUgZGVwZW5kZW5jeSB1cG9uIHRoZSB0
d28gdkNQVSBJRHMgKG5vdCkgbWF0Y2hpbmcuCj4gSU9XIEkgZG9uJ3QgY3VycmVudGx5IHNlZSBy
b29tIGZvciBpbXByb3ZlbWVudCBoZXJlLgoKVXJnaC7CoCBUaGF0IGlzIGEgbmFzdHkgY29ybmVy
IGNhc2UuCgpXZSByZWFsbHkgZG9uJ3Qgd2FudCB0byBiZSBkb2luZyB0d28gbGdkdCdzLCBidXQg
aXQgaXMgY3VycmVudGx5CnVuYXZvaWRhYmxlIHdoZW4gd2UncmUgc3dpdGNoaW5nIHdpdGggcC0+
dmNwdV9pZCA+IG5kLT5tYXhfdmNwdXMsIGFzIHRoZQpjdXJyZW50IGdkdHIgb3ZlciBwJ3MgZnVs
bCBHRFQgd2lsbCBiZWNvbWUgbm90IHByZXNlbnQgd2hlbiBuIGhhcyBmZXdlcgp2Y3B1cy4KCkZv
ciBub3csIEknbSB0ZW1wdGVkIHRvIGdvIHdpdGggYW4gYW5zd2VyIG9mICJpdCBkb2Vzbid0IG5l
ZWQgdG8gYmUgdGhlCmNvbXBhdCBHRFQiLsKgIFRoaXMgaXMgYSByYWJiaXQgaG9sZSBJIHJlYWxs
eSBkb24ndCBoYXZlIHRpbWUgdG8gZm9sbG93IGF0bS4KCihCcmluZyBvbiB0aGUgbm9uLWZsYXQg
YWRkcmVzcyBzcGFjZSBkYXlzLCB3aGVyZSBhbGwgb2YgdGhpcyBjb21wbGV4aXR5CmNhbiBkaXNh
cHBlYXIgdG90YWxseS4pCgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 05 14:44:24 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Jul 2019 14:44:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hjPRn-0003wl-T4; Fri, 05 Jul 2019 14:44:23 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=hVvi=VC=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hjPRl-0003wb-Vt
 for xen-devel@lists.xenproject.org; Fri, 05 Jul 2019 14:44:22 +0000
X-Inumbo-ID: 5bee761d-9f33-11e9-8980-bc764e045a96
Received: from m4a0039g.houston.softwaregrp.com (unknown [15.124.2.85])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5bee761d-9f33-11e9-8980-bc764e045a96;
 Fri, 05 Jul 2019 14:44:20 +0000 (UTC)
Received: FROM m4a0039g.houston.softwaregrp.com (15.120.17.147) BY
 m4a0039g.houston.softwaregrp.com WITH ESMTP; 
 Fri,  5 Jul 2019 14:40:38 +0000
Received: from M4W0335.microfocus.com (2002:f78:1193::f78:1193) by
 M4W0335.microfocus.com (2002:f78:1193::f78:1193) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Fri, 5 Jul 2019 14:42:02 +0000
Received: from NAM03-BY2-obe.outbound.protection.outlook.com (15.124.8.11) by
 M4W0335.microfocus.com (15.120.17.147) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Fri, 5 Jul 2019 14:42:02 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3426.namprd18.prod.outlook.com (10.255.136.156) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2052.18; Fri, 5 Jul 2019 14:42:00 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc%3]) with mapi id 15.20.2052.019; Fri, 5 Jul 2019
 14:42:00 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Alexandru Stefan ISAILA <aisaila@bitdefender.com>
Thread-Topic: [PATCH v2] x86/mm: Clean IOMMU flags from p2m-pt code
Thread-Index: AQHVMZ3eVPiN3NnZMUe+cwMyPT0RlKa8HFuA
Date: Fri, 5 Jul 2019 14:42:00 +0000
Message-ID: <0b68a345-9eeb-1f21-bd0e-8a12a3f0e126@suse.com>
References: <20190703125004.25451-1-aisaila@bitdefender.com>
In-Reply-To: <20190703125004.25451-1-aisaila@bitdefender.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6P189CA0010.EURP189.PROD.OUTLOOK.COM (2603:10a6:6:2e::23)
 To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 638e54cd-028a-44f6-1918-08d70156f026
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3426; 
x-ms-traffictypediagnostic: BY5PR18MB3426:
x-microsoft-antispam-prvs: <BY5PR18MB3426AFEA77F4DE449F4669D0B3F50@BY5PR18MB3426.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 008960E8EC
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(366004)(136003)(346002)(376002)(39860400002)(396003)(189003)(199004)(53546011)(31696002)(386003)(6506007)(76176011)(102836004)(316002)(54906003)(99286004)(53936002)(52116002)(6246003)(31686004)(71190400001)(71200400001)(4744005)(66066001)(5660300002)(36756003)(2906002)(26005)(64756008)(66476007)(66946007)(66556008)(66446008)(73956011)(14444005)(256004)(14454004)(186003)(3846002)(6116002)(229853002)(6512007)(72206003)(4326008)(81156014)(6486002)(446003)(8936002)(81166006)(305945005)(11346002)(6916009)(80792005)(2616005)(476003)(7736002)(86362001)(6436002)(486006)(478600001)(68736007)(8676002)(25786009);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3426;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: vBY1U8XihS7fdjwjFpu5LgNJaQEhehpe6unnpJewTcGNTk+4PsuUDOkfESDMMRKzxp+o+VZgZot7UDYMqYbXnh/6AtL/Vxg91p0ivFWMpfmSoyXDejRo3VmAt9GtJzkCBqg5Q1VAfx/UIN5SRQIqAGwtNjB4M9enlvW38fKxYOqcBk+E8Oru1Pzm+f3WJlL82jZbyGS4+d/uK229Yfv6GCYeq+doEf1qpJvn5YDYizs0IDgaoA78T/kw/R2lRiMq3cTiJfC74tNDCTAXDBSzGZHMSldFDKaLjbkJNTIDodyv3+jX5zf3y1vZ/7un14YGEwSpsFXespMoub3VFtCPXGFtdQ04lehl0Xcv+pqualXc5Xl3aw8rkSN8Q08hfvuQ913IokwBeKxlGdC97hGFrBawxYIsRTLopzWu532sP8w=
Content-ID: <C62116B86ABB9842A3B1E7673FADBF1B@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 638e54cd-028a-44f6-1918-08d70156f026
X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Jul 2019 14:42:00.6217 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3426
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v2] x86/mm: Clean IOMMU flags from p2m-pt
 code
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "george.dunlap@eu.citrix.com" <george.dunlap@eu.citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 "roger.pau@citrix.com" <roger.pau@citrix.com>, "wl@xen.org" <wl@xen.org>,
 "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>

T24gMDMuMDcuMjAxOSAxNDo1MCwgQWxleGFuZHJ1IFN0ZWZhbiBJU0FJTEEgd3JvdGU6DQo+IEF0
IHRoaXMgbW9tZW50IElPTU1VIHB0IHNoYXJpbmcgaXMgZGlzYWJsZWQgYnkgY29tbWl0IFsxXS4N
Cj4gDQo+IFRoaXMgcGF0Y2ggYWltcyB0byBjbGVhciB0aGUgSU9NTVUgaGFwIHNoYXJlIHN1cHBv
cnQgYXMgaXQgd2lsbCBub3QgYmUNCj4gdXNlZCBpbiB0aGUgZnV0dXJlLiBCeSBkb2luZyB0aGlz
IHRoZSBJT01NVSBiaXRzIHVzZWQgaW4gcHRlWzUyOjU4XSBjYW4NCj4gYmUgdXNlZCBpbiBvdGhl
ciB3YXlzLg0KPiANCj4gWzFdIGMyYmEzZGIzMWVmMmQ5ZjFlNDBlN2I2YzE2Y2YzYmUzZDY3MWQ1
NTUNCg0KVGhpcyBhbGwgbWFrZXMgaXQgc291bmQgYXMgaWYgdGhpcyB3YXMgZ2VuZXJhbGx5IHRo
ZSBjYXNlLCBidXQgaXQncw0Kc28gb25seSBvbiB0aGUgQU1EIHNpZGUuIE9uIFZULWQgLyBWVC14
IHBhZ2UgdGFibGUgc2hhcmluZyBjb250aW51ZXMNCnRvIHdvcmsuIEJ1dCBpdCBtYXkgYmUganVz
dCBtZSB0aGF0IEknZCBwcmVmZXIgdGhpcyB0byBub3QgYmUgaW1wbGllZA0KZnJvbSB0aGUgbWVu
dGlvbiBvZiBwMm0tcHQgaW4gdGhlIHRpdGxlLCBzbyBJJ2xsIGxlYXZlIGl0IHRvIEdlb3JnZQ0K
YXMgdGhlIG1haW50YWluZXIgdG8gZGVjaWRlIHdoZXRoZXIgYSBmdXJ0aGVyIGNoYW5nZSB0byB0
aGUNCmRlc2NyaXB0aW9uIGlzIG5lZWRlZC4NCg0KQW5kIHRoZW4gSSB3b3VsZCBvZiBjb3Vyc2Ug
aGF2ZSB3aXNoZWQgdGhhdCBhIGNsZWFudXAgcGF0Y2ggbGlrZSB0aGlzDQpvbmUgZGVhbHQgd2l0
aCBib3RoIHNpZGVzLCBpLmUuIHJlbW92ZWQgcHQgc2hhcmluZyByZW1haW5zIGZyb20NCnhlbi9k
cml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC8gYXQgdGhlIHNhbWUgdGltZSAoaS5lLiBpZiBub3QgaW4g
b25lDQpwYXRjaCwgdGhlbiBhdCBsZWFzdCBpbiB0aGUgc2FtZSBzZXJpZXMpLiBCdXQgdGhpcyBt
YXkgYWdhaW4gYmUganVzdA0KbWUgLi4uDQoNCkphbg0KX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 05 14:48:54 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Jul 2019 14: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 1hjPW4-00046n-HF; Fri, 05 Jul 2019 14:48:48 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=hVvi=VC=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hjPW3-00046i-Uk
 for xen-devel@lists.xenproject.org; Fri, 05 Jul 2019 14:48:47 +0000
X-Inumbo-ID: f897e544-9f33-11e9-8bbd-072dc040dcbf
Received: from m4a0040g.houston.softwaregrp.com (unknown [15.124.2.86])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f897e544-9f33-11e9-8bbd-072dc040dcbf;
 Fri, 05 Jul 2019 14:48:43 +0000 (UTC)
Received: FROM m4a0040g.houston.softwaregrp.com (15.120.17.147) BY
 m4a0040g.houston.softwaregrp.com WITH ESMTP; 
 Fri,  5 Jul 2019 14:48:15 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M4W0335.microfocus.com (2002:f78:1193::f78:1193) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Fri, 5 Jul 2019 14:47:41 +0000
Received: from NAM03-DM3-obe.outbound.protection.outlook.com (15.124.8.13) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Fri, 5 Jul 2019 14:47:41 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3426.namprd18.prod.outlook.com (10.255.136.156) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2052.18; Fri, 5 Jul 2019 14:47:40 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc%3]) with mapi id 15.20.2052.019; Fri, 5 Jul 2019
 14:47:40 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Thread-Topic: [PATCH] x86/ctxt-switch: Document and improve GDT handling
Thread-Index: AQHVMzl9f7XpHmXEn0SQQWgMTo0c+6a8GMcdgAAB8QA=
Date: Fri, 5 Jul 2019 14:47:40 +0000
Message-ID: <93766142-f051-90f4-8631-1b420a614d6a@suse.com>
References: <20190704175732.5943-1-andrew.cooper3@citrix.com>
 <b6372724-920c-5798-8615-55c1e992b97b@suse.com>
 <f0200191-c5d2-62a4-ef43-bee1ee8920de@citrix.com>
 <01ed83cc-72ed-4800-3639-b74f9dfec9d6@suse.com>
 <7265137f-4b31-ab2d-539d-9a5bf182bab2@citrix.com>
In-Reply-To: <7265137f-4b31-ab2d-539d-9a5bf182bab2@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR1001CA0016.EURPRD10.PROD.OUTLOOK.COM
 (2603:10a6:4:b7::26) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: b8323e44-1c45-4044-4274-08d70157ba73
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3426; 
x-ms-traffictypediagnostic: BY5PR18MB3426:
x-microsoft-antispam-prvs: <BY5PR18MB34266679EA4094C7096E9FE3B3F50@BY5PR18MB3426.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:800;
x-forefront-prvs: 008960E8EC
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(366004)(136003)(346002)(376002)(39860400002)(396003)(189003)(199004)(53546011)(31696002)(386003)(6506007)(76176011)(102836004)(316002)(54906003)(99286004)(53936002)(52116002)(6246003)(31686004)(71190400001)(71200400001)(4744005)(66066001)(5660300002)(36756003)(2906002)(26005)(64756008)(66476007)(66946007)(66556008)(66446008)(73956011)(256004)(14454004)(186003)(3846002)(6116002)(229853002)(6512007)(72206003)(4326008)(81156014)(6486002)(446003)(8936002)(81166006)(305945005)(11346002)(6916009)(80792005)(2616005)(476003)(7736002)(86362001)(6436002)(486006)(478600001)(68736007)(8676002)(25786009);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3426;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: mIICtQcuFKJbZvU4creO7tb3ZVlGELM+jOD/FcNOXEo3Gk2pwYBO/4OPqrvcIXwk0POWMUfWu/GAGnsARxth7OZBrufCSpn21vvkEet55Ct1zTv5xr9goSpdJOlylAueNGk1Zszhub1Xgq/pG2sV3tr2t6cm9dLYS38Pdw6GfvNMtOze9rxOjIHjt1bsq/ftjW5ToR7mPiGSitBcp4smwGizdF1fF79vgzH+tLUBOYdoh1OhLfpTn9KOaDrVCQxB/lLMuGhWtKhyfFl59sygGU7ExYlyQMlYx5RVeKqsXDIJaAFZvh4zhWbyq7/wgajDVRHWETvp0aN5gr4j/HfCujZsqE6sW2bPBwEs5RiTpHDQcHf4ga+jLM1x7NxdJVRWPSDsL+ao4UWwdBMVpeXeKhdpLyiejbq10dM7dbpJc3c=
Content-ID: <5EC2327E9F9F5C498D93B7E63AE20061@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: b8323e44-1c45-4044-4274-08d70157ba73
X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Jul 2019 14:47:40.0301 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3426
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH] x86/ctxt-switch: Document and improve GDT
 handling
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <JGross@suse.com>, Xen-devel <xen-devel@lists.xenproject.org>,
 Wei Liu <wl@xen.org>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDUuMDcuMjAxOSAxNjo0MCwgQW5kcmV3IENvb3BlciB3cm90ZToNCj4gRm9yIG5vdywgSSdt
IHRlbXB0ZWQgdG8gZ28gd2l0aCBhbiBhbnN3ZXIgb2YgIml0IGRvZXNuJ3QgbmVlZCB0byBiZSB0
aGUNCj4gY29tcGF0IEdEVCIuDQoNCldoaWNoIGlzIGZpbmUgd2l0aCBtZS4NCg0KPsKgIFRoaXMg
aXMgYSByYWJiaXQgaG9sZSBJIHJlYWxseSBkb24ndCBoYXZlIHRpbWUgdG8gZm9sbG93IGF0bS4N
Cg0KRnVsbHkgdW5kZXJzdG9vZC4gRnJvbSB0aGUgdmVyeSBiZWdpbm5pbmcgSSB3YXMgb25seSBh
ZnRlciBzb21lIGNvbW1pdA0KbWVzc2FnZSBhZGp1c3RtZW50cyBoZXJlIChhbmQgdGhlIG9uZSB0
cml2aWFsIGNvbW1lbnQgY29ycmVjdGlvbikuIEl0J3MNCnVwIHRvIHlvdSB3aGV0aGVyIHRvIGZv
bGQgaW4gdGhlIHIvbyBtYXBwaW5nIG9mIHRoZSBYZW4gR0RUIHBhZ2UsIHNpbmNlDQp5b3UgdG91
Y2ggdGhhdCBjb2RlIGFueXdheS4NCg0KSmFuDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 05 14:49:03 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Jul 2019 14:49:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hjPWI-00048N-Rd; Fri, 05 Jul 2019 14:49:02 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=LVWj=VC=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hjPWH-00048C-HB
 for xen-devel@lists.xenproject.org; Fri, 05 Jul 2019 14:49:01 +0000
X-Inumbo-ID: 05c3070a-9f34-11e9-8980-bc764e045a96
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 05c3070a-9f34-11e9-8980-bc764e045a96;
 Fri, 05 Jul 2019 14:48:59 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=paul.durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 paul.durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="paul.durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: MONUJx6FUGYLA159S6r1li6q3hMgQKfIKzcYnKqVkGtJRghbnClrQgqEvmJxu0DKxOKMgig7OG
 nBzQiK808DW5rGmhZBS1p03f7j8PkWbjSu+au51wMHUfF3eegrAJ0C8n2LbEnkqZS7WGTp3tYK
 j9XvajnosnLKRf6KVUiSX0F8/JOeRYbVuHRl6WEa7gjuy/x6Ji9QJbI2x486rZeZENNMpdUiCb
 0ooJI2f2N7FcEnQkmGRQ+QGLFFr7eX6dGqMt8xJVtTsGaNVbsUxt5idwDuRqg0OwCosU0CTqm+
 BVw=
X-SBRS: 2.7
X-MesageID: 2620500
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,455,1557201600"; 
   d="scan'208";a="2620500"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 5 Jul 2019 15:48:53 +0100
Message-ID: <20190705144855.15259-1-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.20.1.2.gb21ebb671
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 0/2] xmalloc patches
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Paul Durrant <paul.durrant@citrix.com>,
 Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlc2UgYXJlIHRoZSByZW1haW5pbmcgcGF0Y2hlcyB0byB4bWFsbG9jX3Rsc2YuYyB0aGF0IHN0
ZW0gZnJvbSBkZWJ1Z2dpbmcKdGhlIHByb2JsZW0gdGhhdCBsZWQgdG8gY29tbWl0IDU2YWQ2MjY1
ICJ4ODYvbXNpOiBmaXggbG9vcCB0ZXJtaW5hdGlvbgpjb25kaXRpb24gaW4gcGNpX21zaV9jb25m
X3dyaXRlX2ludGVyY2VwdCgpIi4KClBhdWwgRHVycmFudCAoMik6CiAgeG1hbGxvYzogcmVtb3Zl
IHN0cnVjdCB4bWVtX3Bvb2wgaW5pdF9yZWdpb24KICB4bWFsbG9jOiBhZGQgYSBLY29uZmlnIG9w
dGlvbiB0byBwb2lzb24gZnJlZSBwb29sIG1lbW9yeQoKIHhlbi9LY29uZmlnLmRlYnVnICAgICAg
ICAgfCAgNyArKysrKysKIHhlbi9jb21tb24vc3RyaW5nLmMgICAgICAgfCAyMCArKysrKysrKysr
KysrKysrKwogeGVuL2NvbW1vbi94bWFsbG9jX3Rsc2YuYyB8IDQ2ICsrKysrKysrKysrKysrLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogeGVuL2luY2x1ZGUveGVuL3N0cmluZy5oICB8ICAyICsr
CiB4ZW4vaW5jbHVkZS94ZW4veG1hbGxvYy5oIHwgIDIgLS0KIDUgZmlsZXMgY2hhbmdlZCwgNDUg
aW5zZXJ0aW9ucygrKSwgMzIgZGVsZXRpb25zKC0pCiAtLS0KIHYzOgogIC0gRXh0cmEgbm90ZSBv
biBwYXRjaCAjMSBjb21taXQgY29tbWVudAogIC0gQ291cGxlIG9mIGZpeGVzIHRvIHBhdGNoICMy
CiAgCiB2MjoKICAtIFBhdGNoICMxIG9mIHYxIG9mIHRoZSBzZXJpZXMgYWxyZWFkeSBjb21tbWl0
dGVkLCBzbyBkcm9wcGVkCiAgLSBOZXcgcGF0Y2ggIzEgKG9sZCBwYXRjaCAjMikgbm93IHJlbW92
ZXMgdGhlIGluaXRfcmVnaW9uCgpDYzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4KQ2M6IEdlb3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5sYXBAZXUuY2l0cml4LmNvbT4K
Q2M6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgpDYzogSmFuIEJldWxp
Y2ggPGpiZXVsaWNoQHN1c2UuY29tPgpDYzogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJt
LmNvbT4KQ2M6IEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4K
Q2M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KQ2M6IFRpbSBE
ZWVnYW4gPHRpbUB4ZW4ub3JnPgpDYzogV2VpIExpdSA8d2xAeGVuLm9yZz4KLS0gCjIuMjAuMS4y
LmdiMjFlYmI2NzEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 05 14:49:05 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Jul 2019 14: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 1hjPWL-00049b-AU; Fri, 05 Jul 2019 14:49:05 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=LVWj=VC=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hjPWJ-000496-W5
 for xen-devel@lists.xenproject.org; Fri, 05 Jul 2019 14:49:04 +0000
X-Inumbo-ID: 068b6964-9f34-11e9-a202-7bc8371ce791
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 068b6964-9f34-11e9-a202-7bc8371ce791;
 Fri, 05 Jul 2019 14:49:01 +0000 (UTC)
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=paul.durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 paul.durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="paul.durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: eQ6JkDixZ3qwgmsoqGX/9xTgLYMVbsYsHecdLAUA5T5ploJhmcERqvhF7xcEgUFj4q7pT4ewRz
 Qt/okVSyMe6Bdc6Rw7/Zn9HwF8Th5wHGzbaw1UdeNLGlX+i5O7Xj5Y8c+7ktxKZXuiqQ1+lO7x
 ITOjM3hY9gkrFTj+jN9k2nCIKT9JLjh+FBPtNRRMihC40Zrm/Fc3mO62fwPFXgY0Z2PmqnP690
 QmyjtPb3OndxTR2nRnUgliePpQndeylX5F4LZCKTS1YMcm8kNLZIJOrDo2l7dWEdhudWW0PC7V
 0ek=
X-SBRS: 2.7
X-MesageID: 2648991
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,455,1557201600"; 
   d="scan'208";a="2648991"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 5 Jul 2019 15:48:54 +0100
Message-ID: <20190705144855.15259-2-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.20.1.2.gb21ebb671
In-Reply-To: <20190705144855.15259-1-paul.durrant@citrix.com>
References: <20190705144855.15259-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 1/2] xmalloc: remove struct xmem_pool
 init_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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim
 Deegan <tim@xen.org>, 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>

VGhpcyBwYXRjaCBkaXNwZW5zZXMgd2l0aCB0aGUgaW5pdF9yZWdpb24uIEl0J3Mgc2ltcGx5IG5v
dCBuZWNlc3NhcnkKKHBvb2xzIHdpbGwgc3RpbGwgaGFwcGlseSBncm93IGFuZCBzaHJpbmsgb24g
ZGVtYW5kIGluIGl0cyBhYnNlbmNlKSBhbmQgdGhlCmNvZGUgY2FuIGJlIHNob3J0ZW5kZWQgYnkg
cmVtb3ZpbmcgaXQuIEl0IGFsc28gYXZvaWRzIHRoZSBzb2xlIGV2YWx1YXRpb24Kb2YgQUREX1JF
R0lPTiB3aXRob3V0IGhvbGRpbmcgdGhlIHBvb2wgbG9jayAod2hpY2ggaXMgdW5zYWZlKS4KCk5P
VEU6IFRoZSBpZiBzdGF0ZW1lbnQgdGhhdCBpcyByZW1vdmVkIGZyb20geG1lbV9wb29sX2Rlc3Ry
b3koKSBoYXMgYWN0dWFsbHkKICAgICAgYmVlbiBib2d1cyBzaW5jZSBjb21taXQgNjAwOWY0ZGQg
IlRyYW5zY2VuZGVudCBtZW1vcnkgKCJ0bWVtIikgZm9yCiAgICAgIFhlbi4iIHdoZW4gdGhlIGFs
bG9jYXRpb24gb2YgdGhlIGluaXRfcmVnaW9uIHdhcyBtb3ZlZCBvdXQgb2YKICAgICAgeG1lbV9w
b29sX2NyZWF0ZSgpLgoKU2lnbmVkLW9mZi1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRA
Y2l0cml4LmNvbT4KU3VnZ2VzdGVkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+
ClJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Ci0tLQpDYzogQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ2M6IEdlb3JnZSBEdW5sYXAg
PEdlb3JnZS5EdW5sYXBAZXUuY2l0cml4LmNvbT4KQ2M6IElhbiBKYWNrc29uIDxpYW4uamFja3Nv
bkBldS5jaXRyaXguY29tPgpDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpDYzog
SnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KQ2M6IEtvbnJhZCBSemVzenV0ZWsg
V2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KQ2M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0
YWJlbGxpbmlAa2VybmVsLm9yZz4KQ2M6IFRpbSBEZWVnYW4gPHRpbUB4ZW4ub3JnPgpDYzogV2Vp
IExpdSA8d2xAeGVuLm9yZz4KCnYyOgogLSByZW1vdmUgaW5pdF9yZWdpb24gaW5zdGVhZCBvZiBm
aXhpbmcgdGhlIGxvY2tpbmcKLS0tCiB4ZW4vY29tbW9uL3htYWxsb2NfdGxzZi5jIHwgMzQgKysr
Ky0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogeGVuL2luY2x1ZGUveGVuL3htYWxsb2Mu
aCB8ICAyIC0tCiAyIGZpbGVzIGNoYW5nZWQsIDQgaW5zZXJ0aW9ucygrKSwgMzIgZGVsZXRpb25z
KC0pCgpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi94bWFsbG9jX3Rsc2YuYyBiL3hlbi9jb21tb24v
eG1hbGxvY190bHNmLmMKaW5kZXggZjU4NTM4OGRmYS4uZTRlNDc2YTI3YyAxMDA2NDQKLS0tIGEv
eGVuL2NvbW1vbi94bWFsbG9jX3Rsc2YuYworKysgYi94ZW4vY29tbW9uL3htYWxsb2NfdGxzZi5j
CkBAIC0xMDEsNyArMTAxLDYgQEAgc3RydWN0IHhtZW1fcG9vbCB7CiAKICAgICBzcGlubG9ja190
IGxvY2s7CiAKLSAgICB1bnNpZ25lZCBsb25nIGluaXRfc2l6ZTsKICAgICB1bnNpZ25lZCBsb25n
IG1heF9zaXplOwogICAgIHVuc2lnbmVkIGxvbmcgZ3Jvd19zaXplOwogCkBAIC0xMTUsNyArMTE0
LDYgQEAgc3RydWN0IHhtZW1fcG9vbCB7CiAKICAgICBzdHJ1Y3QgbGlzdF9oZWFkIGxpc3Q7CiAK
LSAgICB2b2lkICppbml0X3JlZ2lvbjsKICAgICBjaGFyIG5hbWVbTUFYX1BPT0xfTkFNRV9MRU5d
OwogfTsKIApAQCAtMjg3LDE0ICsyODUsMTMgQEAgc3RydWN0IHhtZW1fcG9vbCAqeG1lbV9wb29s
X2NyZWF0ZSgKICAgICBjb25zdCBjaGFyICpuYW1lLAogICAgIHhtZW1fcG9vbF9nZXRfbWVtb3J5
IGdldF9tZW0sCiAgICAgeG1lbV9wb29sX3B1dF9tZW1vcnkgcHV0X21lbSwKLSAgICB1bnNpZ25l
ZCBsb25nIGluaXRfc2l6ZSwKICAgICB1bnNpZ25lZCBsb25nIG1heF9zaXplLAogICAgIHVuc2ln
bmVkIGxvbmcgZ3Jvd19zaXplKQogewogICAgIHN0cnVjdCB4bWVtX3Bvb2wgKnBvb2w7CiAgICAg
aW50IHBvb2xfYnl0ZXMsIHBvb2xfb3JkZXI7CiAKLSAgICBCVUdfT04obWF4X3NpemUgJiYgKG1h
eF9zaXplIDwgaW5pdF9zaXplKSk7CisgICAgQlVHX09OKG1heF9zaXplICYmIChtYXhfc2l6ZSA8
IGdyb3dfc2l6ZSkpOwogCiAgICAgcG9vbF9ieXRlcyA9IFJPVU5EVVBfU0laRShzaXplb2YoKnBv
b2wpKTsKICAgICBwb29sX29yZGVyID0gZ2V0X29yZGVyX2Zyb21fYnl0ZXMocG9vbF9ieXRlcyk7
CkBAIC0zMDUsMjMgKzMwMiwxOCBAQCBzdHJ1Y3QgeG1lbV9wb29sICp4bWVtX3Bvb2xfY3JlYXRl
KAogICAgIG1lbXNldChwb29sLCAwLCBwb29sX2J5dGVzKTsKIAogICAgIC8qIFJvdW5kIHRvIG5l
eHQgcGFnZSBib3VuZGFyeSAqLwotICAgIGluaXRfc2l6ZSA9IFJPVU5EVVBfUEFHRShpbml0X3Np
emUpOwogICAgIG1heF9zaXplID0gUk9VTkRVUF9QQUdFKG1heF9zaXplKTsKICAgICBncm93X3Np
emUgPSBST1VORFVQX1BBR0UoZ3Jvd19zaXplKTsKIAogICAgIC8qIHBvb2wgZ2xvYmFsIG92ZXJo
ZWFkIG5vdCBpbmNsdWRlZCBpbiB1c2VkIHNpemUgKi8KICAgICBwb29sLT51c2VkX3NpemUgPSAw
OwogCi0gICAgcG9vbC0+aW5pdF9zaXplID0gaW5pdF9zaXplOwogICAgIHBvb2wtPm1heF9zaXpl
ID0gbWF4X3NpemU7CiAgICAgcG9vbC0+Z3Jvd19zaXplID0gZ3Jvd19zaXplOwogICAgIHBvb2wt
PmdldF9tZW0gPSBnZXRfbWVtOwogICAgIHBvb2wtPnB1dF9tZW0gPSBwdXRfbWVtOwogICAgIHN0
cmxjcHkocG9vbC0+bmFtZSwgbmFtZSwgc2l6ZW9mKHBvb2wtPm5hbWUpKTsKIAotICAgIC8qIGFs
d2F5cyBvYnRhaW4gaW5pdF9yZWdpb24gbGF6aWx5IG5vdyB0byBlbnN1cmUgaXQgaXMgZ2V0X21l
bSdkCi0gICAgICogaW4gdGhlIHNhbWUgImNvbnRleHQiIGFzIGFsbCBvdGhlciByZWdpb25zICov
Ci0KICAgICBzcGluX2xvY2tfaW5pdCgmcG9vbC0+bG9jayk7CiAKICAgICBzcGluX2xvY2soJnBv
b2xfbGlzdF9sb2NrKTsKQEAgLTM0MCw3ICszMzIsNiBAQCB1bnNpZ25lZCBsb25nIHhtZW1fcG9v
bF9nZXRfdG90YWxfc2l6ZShzdHJ1Y3QgeG1lbV9wb29sICpwb29sKQogewogICAgIHVuc2lnbmVk
IGxvbmcgdG90YWw7CiAgICAgdG90YWwgPSBST1VORFVQX1NJWkUoc2l6ZW9mKCpwb29sKSkKLSAg
ICAgICAgKyBwb29sLT5pbml0X3NpemUKICAgICAgICAgKyAocG9vbC0+bnVtX3JlZ2lvbnMgLSAx
KSAqIHBvb2wtPmdyb3dfc2l6ZTsKICAgICByZXR1cm4gdG90YWw7CiB9CkBAIC0zNTIsMTMgKzM0
Myw2IEBAIHZvaWQgeG1lbV9wb29sX2Rlc3Ryb3koc3RydWN0IHhtZW1fcG9vbCAqcG9vbCkKICAg
ICBpZiAoIHBvb2wgPT0gTlVMTCApCiAgICAgICAgIHJldHVybjsKIAotICAgIC8qIFVzZXIgaXMg
ZGVzdHJveWluZyB3aXRob3V0IGV2ZXIgYWxsb2NhdGluZyBmcm9tIHRoaXMgcG9vbCAqLwotICAg
IGlmICggeG1lbV9wb29sX2dldF91c2VkX3NpemUocG9vbCkgPT0gQkhEUl9PVkVSSEVBRCApCi0g
ICAgewotICAgICAgICBBU1NFUlQoIXBvb2wtPmluaXRfcmVnaW9uKTsKLSAgICAgICAgcG9vbC0+
dXNlZF9zaXplIC09IEJIRFJfT1ZFUkhFQUQ7Ci0gICAgfQotCiAgICAgLyogQ2hlY2sgZm9yIG1l
bW9yeSBsZWFrcyBpbiB0aGlzIHBvb2wgKi8KICAgICBpZiAoIHhtZW1fcG9vbF9nZXRfdXNlZF9z
aXplKHBvb2wpICkKICAgICAgICAgcHJpbnRrKCJtZW1vcnkgbGVhayBpbiBwb29sOiAlcyAoJXAp
LiAiCkBAIC0zODAsMTQgKzM2NCw2IEBAIHZvaWQgKnhtZW1fcG9vbF9hbGxvYyh1bnNpZ25lZCBs
b25nIHNpemUsIHN0cnVjdCB4bWVtX3Bvb2wgKnBvb2wpCiAgICAgaW50IGZsLCBzbDsKICAgICB1
bnNpZ25lZCBsb25nIHRtcF9zaXplOwogCi0gICAgaWYgKCBwb29sLT5pbml0X3JlZ2lvbiA9PSBO
VUxMICkKLSAgICB7Ci0gICAgICAgIGlmICggKHJlZ2lvbiA9IHBvb2wtPmdldF9tZW0ocG9vbC0+
aW5pdF9zaXplKSkgPT0gTlVMTCApCi0gICAgICAgICAgICBnb3RvIG91dDsKLSAgICAgICAgQURE
X1JFR0lPTihyZWdpb24sIHBvb2wtPmluaXRfc2l6ZSwgcG9vbCk7Ci0gICAgICAgIHBvb2wtPmlu
aXRfcmVnaW9uID0gcmVnaW9uOwotICAgIH0KLQogICAgIHNpemUgPSAoc2l6ZSA8IE1JTl9CTE9D
S19TSVpFKSA/IE1JTl9CTE9DS19TSVpFIDogUk9VTkRVUF9TSVpFKHNpemUpOwogICAgIC8qIFJv
dW5kaW5nIHVwIHRoZSByZXF1ZXN0ZWQgc2l6ZSBhbmQgY2FsY3VsYXRpbmcgZmwgYW5kIHNsICov
CiAKQEAgLTQwMSw4ICszNzcsNyBAQCB2b2lkICp4bWVtX3Bvb2xfYWxsb2ModW5zaWduZWQgbG9u
ZyBzaXplLCBzdHJ1Y3QgeG1lbV9wb29sICpwb29sKQogICAgICAgICAvKiBOb3QgZm91bmQgKi8K
ICAgICAgICAgaWYgKCBzaXplID4gKHBvb2wtPmdyb3dfc2l6ZSAtIDIgKiBCSERSX09WRVJIRUFE
KSApCiAgICAgICAgICAgICBnb3RvIG91dF9sb2NrZWQ7Ci0gICAgICAgIGlmICggcG9vbC0+bWF4
X3NpemUgJiYgKHBvb2wtPmluaXRfc2l6ZSArCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBvb2wtPm51bV9yZWdpb25zICogcG9vbC0+Z3Jvd19zaXplCisgICAgICAgIGlmICggcG9v
bC0+bWF4X3NpemUgJiYgKHBvb2wtPm51bV9yZWdpb25zICogcG9vbC0+Z3Jvd19zaXplCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgID4gcG9vbC0+bWF4X3NpemUpICkKICAgICAgICAg
ICAgIGdvdG8gb3V0X2xvY2tlZDsKICAgICAgICAgc3Bpbl91bmxvY2soJnBvb2wtPmxvY2spOwpA
QCAtNTUxLDkgKzUyNiw4IEBAIHN0YXRpYyB2b2lkICp4bWFsbG9jX3dob2xlX3BhZ2VzKHVuc2ln
bmVkIGxvbmcgc2l6ZSwgdW5zaWduZWQgbG9uZyBhbGlnbikKIAogc3RhdGljIHZvaWQgdGxzZl9p
bml0KHZvaWQpCiB7Ci0gICAgeGVucG9vbCA9IHhtZW1fcG9vbF9jcmVhdGUoCi0gICAgICAgICJ4
bWFsbG9jIiwgeG1hbGxvY19wb29sX2dldCwgeG1hbGxvY19wb29sX3B1dCwKLSAgICAgICAgUEFH
RV9TSVpFLCAwLCBQQUdFX1NJWkUpOworICAgIHhlbnBvb2wgPSB4bWVtX3Bvb2xfY3JlYXRlKCJ4
bWFsbG9jIiwgeG1hbGxvY19wb29sX2dldCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICB4bWFsbG9jX3Bvb2xfcHV0LCAwLCBQQUdFX1NJWkUpOwogICAgIEJVR19PTigheGVucG9vbCk7
CiB9CiAKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hlbi94bWFsbG9jLmggYi94ZW4vaW5jbHVk
ZS94ZW4veG1hbGxvYy5oCmluZGV4IGI0ODZmZTRiMDYuLmYwNzVkMmRhOTEgMTAwNjQ0Ci0tLSBh
L3hlbi9pbmNsdWRlL3hlbi94bWFsbG9jLmgKKysrIGIveGVuL2luY2x1ZGUveGVuL3htYWxsb2Mu
aApAQCAtODQsNyArODQsNiBAQCB0eXBlZGVmIHZvaWQgKHhtZW1fcG9vbF9wdXRfbWVtb3J5KSh2
b2lkICpwdHIpOwogICogQG5hbWU6IG5hbWUgb2YgdGhlIHBvb2wKICAqIEBnZXRfbWVtOiBjYWxs
YmFjayBmdW5jdGlvbiB1c2VkIHRvIGV4cGFuZCBwb29sCiAgKiBAcHV0X21lbTogY2FsbGJhY2sg
ZnVuY3Rpb24gdXNlZCB0byBzaHJpbmsgcG9vbAotICogQGluaXRfc2l6ZTogaW5pdGFsIHBvb2wg
c2l6ZSAoaW4gYnl0ZXMpCiAgKiBAbWF4X3NpemU6IG1heGltdW0gcG9vbCBzaXplIChpbiBieXRl
cykgLSBzZXQgdGhpcyBhcyAwIGZvciBubyBsaW1pdAogICogQGdyb3dfc2l6ZTogYW1vdW50IG9m
IG1lbW9yeSAoaW4gYnl0ZXMpIGFkZGVkIHRvIHBvb2wgd2hlbmV2ZXIgcmVxdWlyZWQKICAqCkBA
IC05NCw3ICs5Myw2IEBAIHN0cnVjdCB4bWVtX3Bvb2wgKnhtZW1fcG9vbF9jcmVhdGUoCiAgICAg
Y29uc3QgY2hhciAqbmFtZSwKICAgICB4bWVtX3Bvb2xfZ2V0X21lbW9yeSBnZXRfbWVtLAogICAg
IHhtZW1fcG9vbF9wdXRfbWVtb3J5IHB1dF9tZW0sCi0gICAgdW5zaWduZWQgbG9uZyBpbml0X3Np
emUsCiAgICAgdW5zaWduZWQgbG9uZyBtYXhfc2l6ZSwKICAgICB1bnNpZ25lZCBsb25nIGdyb3df
c2l6ZSk7CiAKLS0gCjIuMjAuMS4yLmdiMjFlYmI2NzEKCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 05 14:49:05 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Jul 2019 14: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 1hjPWL-00049w-JQ; Fri, 05 Jul 2019 14:49:05 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=LVWj=VC=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hjPWJ-000495-W4
 for xen-devel@lists.xenproject.org; Fri, 05 Jul 2019 14:49:04 +0000
X-Inumbo-ID: 0629f80a-9f34-11e9-a3b6-ef9406ccf374
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 0629f80a-9f34-11e9-a3b6-ef9406ccf374;
 Fri, 05 Jul 2019 14:49:00 +0000 (UTC)
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=paul.durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 paul.durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="paul.durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: NC4It89LaybdiREW1N3XzylIZKOsMm/mT0QgHrHxGgx/dWs4GW2zyv9FQmBogakTt9f+QvelMU
 B0UGJy0GuzEYMO8nFXazKsqh4vrorWen3jOQrULuY6PocqE7wB6BDlowzWJJGjcrWJRjSeukpU
 +6EtiJ/lhRawR3mlB1VEK5j+GM/mSToyBv40z6nHnHdvFVuplGjlBlAEUjXKkftgcVTvFDlV2w
 5kjjSjfQw7u7nKShUlRcZl9qubgdenCd3xhDxH+oDA306jCINtCl/4Vyi857tUnU2Z1cFtNQzZ
 E0k=
X-SBRS: 2.7
X-MesageID: 2648989
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,455,1557201600"; 
   d="scan'208";a="2648989"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 5 Jul 2019 15:48:55 +0100
Message-ID: <20190705144855.15259-3-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.20.1.2.gb21ebb671
In-Reply-To: <20190705144855.15259-1-paul.durrant@citrix.com>
References: <20190705144855.15259-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 2/2] xmalloc: add a Kconfig option to poison
 free pool memory
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, 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>

VGhpcyBwYXRjaCBhZGRzIFhNRU1fUE9PTF9QT0lTT04gdG8gdGhlIEtjb25maWcgREVCVUcgb3B0
aW9ucy4gSWYgc2V0LApmcmVlIGJsb2NrcyAoZ3JlYXRlciB0aGFuIE1JTl9CTE9DS19TSVpFKSB3
aWxsIGJlIHBvaXNvbmVkIHdpdGggMHhBQQpieXRlcyB3aGljaCB3aWxsIHRoZW4gYmUgdmVyaWZp
ZWQgd2hlbiBtZW1vcnkgaXMgc3Vic2VxdWVudGx5IGFsbG9jYXRlZC4KVGhpcyBjYW4gaGVscCBp
biBzcG90dGluZyBoZWFwIGNvcnJ1cHRpb24sIHBhcnRpY3VsYXJseSB1c2UtYWZ0ZXItZnJlZS4K
ClNpZ25lZC1vZmYtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+Ci0t
LQpDYzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ2M6IEdlb3Jn
ZSBEdW5sYXAgPEdlb3JnZS5EdW5sYXBAZXUuY2l0cml4LmNvbT4KQ2M6IElhbiBKYWNrc29uIDxp
YW4uamFja3NvbkBldS5jaXRyaXguY29tPgpDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu
Y29tPgpDYzogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KQ2M6IEtvbnJhZCBS
emVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KQ2M6IFN0ZWZhbm8gU3RhYmVs
bGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KQ2M6IFRpbSBEZWVnYW4gPHRpbUB4ZW4ub3Jn
PgpDYzogV2VpIExpdSA8d2xAeGVuLm9yZz4KCnYzOgogLSAjZGVmaW5lIHRoZSBQT0lTT05fQllU
RQogLSBGaXggd2hpdGVzcGFjZSBpbiBLY29uZmlnLmRlYnVnCgp2MjoKIC0gQ2hhbmdlIEtjb25m
aWcgb3B0aW9uIG5hbWUgdG8gWE1FTV9QT09MX1BPSVNPTgogLSBBZGQgYW4gaW1wbGVtZW50YXRp
b24gb2YgbWVtY2hyX2ludigpIGFuZCB1c2UgdGhhdAotLS0KIHhlbi9LY29uZmlnLmRlYnVnICAg
ICAgICAgfCAgNyArKysrKysrCiB4ZW4vY29tbW9uL3N0cmluZy5jICAgICAgIHwgMjAgKysrKysr
KysrKysrKysrKysrKysKIHhlbi9jb21tb24veG1hbGxvY190bHNmLmMgfCAxMiArKysrKysrKysr
KysKIHhlbi9pbmNsdWRlL3hlbi9zdHJpbmcuaCAgfCAgMiArKwogNCBmaWxlcyBjaGFuZ2VkLCA0
MSBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEveGVuL0tjb25maWcuZGVidWcgYi94ZW4vS2Nv
bmZpZy5kZWJ1ZwppbmRleCBkYWFjZjg1MTQxLi5lMTBlMzE0ZTI1IDEwMDY0NAotLS0gYS94ZW4v
S2NvbmZpZy5kZWJ1ZworKysgYi94ZW4vS2NvbmZpZy5kZWJ1ZwpAQCAtMTA1LDYgKzEwNSwxMyBA
QCBjb25maWcgREVCVUdfVFJBQ0UKIAkgIGVpdGhlciBkaXJlY3RseSB0byB0aGUgY29uc29sZSBv
ciBhcmUgcHJpbnRlZCB0byBjb25zb2xlIGluIGNhc2Ugb2YKIAkgIGEgc3lzdGVtIGNyYXNoLgog
Citjb25maWcgWE1FTV9QT09MX1BPSVNPTgorCWJvb2wgIlBvaXNvbiBmcmVlIHhlbnBvb2wgYmxv
Y2tzIgorCWRlZmF1bHQgREVCVUcKKwktLS1oZWxwLS0tCisJICBQb2lzb24gZnJlZSBibG9ja3Mg
d2l0aCAweEFBIGJ5dGVzIGFuZCB2ZXJpZnkgdGhlbSB3aGVuIGEgYmxvY2sgaXMKKwkgIGFsbG9j
YXRlZCBpbiBvcmRlciB0byBzcG90IHVzZS1hZnRlci1mcmVlIGlzc3Vlcy4KKwogZW5kaWYgIyBE
RUJVRyB8fCBFWFBFUlQKIAogZW5kbWVudQpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9zdHJpbmcu
YyBiL3hlbi9jb21tb24vc3RyaW5nLmMKaW5kZXggYTJiYmU3ZGM5Ny4uYWYzZDk2YWQwZiAxMDA2
NDQKLS0tIGEveGVuL2NvbW1vbi9zdHJpbmcuYworKysgYi94ZW4vY29tbW9uL3N0cmluZy5jCkBA
IC00MjMsNiArNDIzLDI2IEBAIHZvaWQgKihtZW1jaHIpKGNvbnN0IHZvaWQgKnMsIGludCBjLCBz
aXplX3QgbikKIH0KICNlbmRpZgogCisvKioKKyAqIG1lbWNocl9pbnYgLSBGaW5kIGFuIHVubWF0
Y2hpbmcgY2hhcmFjdGVyIGluIGFuIGFyZWEgb2YgbWVtb3J5LgorICogQHM6IFRoZSBtZW1vcnkg
YXJlYQorICogQGM6IFRoZSBieXRlIHRoYXQgaXMgZXhwZWN0ZWQKKyAqIEBuOiBUaGUgc2l6ZSBv
ZiB0aGUgYXJlYS4KKyAqCisgKiByZXR1cm5zIHRoZSBhZGRyZXNzIG9mIHRoZSBmaXJzdCBvY2N1
cnJlbmNlIG9mIGEgY2hhcmFjdGVyIG90aGVyIHRoYW4gQGMsCisgKiBvciAlTlVMTCBpZiB0aGUg
d2hvbGUgYnVmZmVyIGNvbnRhaW5zIGp1c3QgQGMuCisgKi8KK3ZvaWQgKm1lbWNocl9pbnYoY29u
c3Qgdm9pZCAqcywgaW50IGMsIHNpemVfdCBuKQoreworCWNvbnN0IHVuc2lnbmVkIGNoYXIgKnAg
PSBzOworCisJd2hpbGUgKG4tLSkKKwkJaWYgKCh1bnNpZ25lZCBjaGFyKWMgIT0gKnArKykKKwkJ
CXJldHVybiAodm9pZCAqKShwIC0gMSk7CisKKwlyZXR1cm4gTlVMTDsKK30KKwogLyoKICAqIExv
Y2FsIHZhcmlhYmxlczoKICAqIG1vZGU6IEMKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24veG1hbGxv
Y190bHNmLmMgYi94ZW4vY29tbW9uL3htYWxsb2NfdGxzZi5jCmluZGV4IGU0ZTQ3NmEyN2MuLmEx
YWNmY2VhZjYgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24veG1hbGxvY190bHNmLmMKKysrIGIveGVu
L2NvbW1vbi94bWFsbG9jX3Rsc2YuYwpAQCAtMjE1LDYgKzIxNSw4IEBAIHN0YXRpYyBpbmxpbmUg
dm9pZCBFWFRSQUNUX0JMT0NLX0hEUihzdHJ1Y3QgYmhkciAqYiwgc3RydWN0IHhtZW1fcG9vbCAq
cCwgaW50IGZsCiAgICAgYi0+cHRyLmZyZWVfcHRyID0gKHN0cnVjdCBmcmVlX3B0cikge05VTEws
IE5VTEx9OwogfQogCisjZGVmaW5lIFBPSVNPTl9CWVRFIDB4QUEKKwogLyoqCiAgKiBSZW1vdmVz
IGJsb2NrKGIpIGZyb20gZnJlZSBsaXN0IHdpdGggaW5kZXhlcyAoZmwsIHNsKQogICovCkBAIC0y
MzgsNiArMjQwLDExIEBAIHN0YXRpYyBpbmxpbmUgdm9pZCBFWFRSQUNUX0JMT0NLKHN0cnVjdCBi
aGRyICpiLCBzdHJ1Y3QgeG1lbV9wb29sICpwLCBpbnQgZmwsCiAgICAgICAgIH0KICAgICB9CiAg
ICAgYi0+cHRyLmZyZWVfcHRyID0gKHN0cnVjdCBmcmVlX3B0cikge05VTEwsIE5VTEx9OworI2lm
ZGVmIENPTkZJR19YTUVNX1BPT0xfUE9JU09OCisgICAgaWYgKCAoYi0+c2l6ZSAmIEJMT0NLX1NJ
WkVfTUFTSykgPiBNSU5fQkxPQ0tfU0laRSApCisgICAgICAgIEFTU0VSVCghbWVtY2hyX2ludihi
LT5wdHIuYnVmZmVyICsgTUlOX0JMT0NLX1NJWkUsIFBPSVNPTl9CWVRFLAorICAgICAgICAgICAg
ICAgICAgICAgICAgICAgKGItPnNpemUgJiBCTE9DS19TSVpFX01BU0spIC0gTUlOX0JMT0NLX1NJ
WkUpKTsKKyNlbmRpZiAvKiBDT05GSUdfWE1FTV9QT09MX1BPSVNPTiAqLwogfQogCiAvKioKQEAg
LTI0NSw2ICsyNTIsMTEgQEAgc3RhdGljIGlubGluZSB2b2lkIEVYVFJBQ1RfQkxPQ0soc3RydWN0
IGJoZHIgKmIsIHN0cnVjdCB4bWVtX3Bvb2wgKnAsIGludCBmbCwKICAqLwogc3RhdGljIGlubGlu
ZSB2b2lkIElOU0VSVF9CTE9DSyhzdHJ1Y3QgYmhkciAqYiwgc3RydWN0IHhtZW1fcG9vbCAqcCwg
aW50IGZsLCBpbnQgc2wpCiB7CisjaWZkZWYgQ09ORklHX1hNRU1fUE9PTF9QT0lTT04KKyAgICBp
ZiAoIChiLT5zaXplICYgQkxPQ0tfU0laRV9NQVNLKSA+IE1JTl9CTE9DS19TSVpFICkKKyAgICAg
ICAgbWVtc2V0KGItPnB0ci5idWZmZXIgKyBNSU5fQkxPQ0tfU0laRSwgUE9JU09OX0JZVEUsCisg
ICAgICAgICAgICAgICAoYi0+c2l6ZSAmIEJMT0NLX1NJWkVfTUFTSykgLSBNSU5fQkxPQ0tfU0la
RSk7CisjZW5kaWYgLyogQ09ORklHX1hNRU1fUE9PTF9QT0lTT04gKi8KICAgICBiLT5wdHIuZnJl
ZV9wdHIgPSAoc3RydWN0IGZyZWVfcHRyKSB7TlVMTCwgcC0+bWF0cml4W2ZsXVtzbF19OwogICAg
IGlmICggcC0+bWF0cml4W2ZsXVtzbF0gKQogICAgICAgICBwLT5tYXRyaXhbZmxdW3NsXS0+cHRy
LmZyZWVfcHRyLnByZXYgPSBiOwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL3N0cmluZy5o
IGIveGVuL2luY2x1ZGUveGVuL3N0cmluZy5oCmluZGV4IDcxMWNiNjBhN2QuLjRiM2I1N2U3NGYg
MTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3hlbi9zdHJpbmcuaAorKysgYi94ZW4vaW5jbHVkZS94
ZW4vc3RyaW5nLmgKQEAgLTEwNiw2ICsxMDYsOCBAQCB2b2lkICptZW1jaHIoY29uc3Qgdm9pZCAq
LCBpbnQsIHNpemVfdCk7CiAjZGVmaW5lIG1lbWNocihzLCBjLCBuKSBfX2J1aWx0aW5fbWVtY2hy
KHMsIGMsIG4pCiAjZW5kaWYKIAordm9pZCAqbWVtY2hyX2ludihjb25zdCB2b2lkICosIGludCwg
c2l6ZV90KTsKKwogI2RlZmluZSBpc19jaGFyX2FycmF5KHgpIF9fYnVpbHRpbl90eXBlc19jb21w
YXRpYmxlX3AodHlwZW9mKHgpLCBjaGFyW10pCiAKIC8qIHNhZmVfeHh4IGFsd2F5cyBOVUwtdGVy
bWluYXRlcyBhbmQgcmV0dXJucyAhPTAgaWYgcmVzdWx0IGlzIHRydW5jYXRlZC4gKi8KLS0gCjIu
MjAuMS4yLmdiMjFlYmI2NzEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 05 14:55:06 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Jul 2019 14:55:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hjPc6-0005Fq-BI; Fri, 05 Jul 2019 14:55:02 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=c8AU=VC=redhat.com=lersek@srs-us1.protection.inumbo.net>)
 id 1hjPc4-0005Fl-W2
 for xen-devel@lists.xenproject.org; Fri, 05 Jul 2019 14:55:01 +0000
X-Inumbo-ID: dc564744-9f34-11e9-b042-17c33025dde3
Received: from mx1.redhat.com (unknown [209.132.183.28])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id dc564744-9f34-11e9-b042-17c33025dde3;
 Fri, 05 Jul 2019 14:54:59 +0000 (UTC)
Received: from smtp.corp.redhat.com (int-mx04.intmail.prod.int.phx2.redhat.com
 [10.5.11.14])
 (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mx1.redhat.com (Postfix) with ESMTPS id 3029C356CA;
 Fri,  5 Jul 2019 14:54:54 +0000 (UTC)
Received: from lacos-laptop-7.usersys.redhat.com (ovpn-116-244.ams2.redhat.com
 [10.36.116.244])
 by smtp.corp.redhat.com (Postfix) with ESMTP id 851039D90A;
 Fri,  5 Jul 2019 14:54:51 +0000 (UTC)
To: Anthony PERARD <anthony.perard@citrix.com>, devel@edk2.groups.io
References: <20190704144233.27968-1-anthony.perard@citrix.com>
 <20190704144233.27968-9-anthony.perard@citrix.com>
From: Laszlo Ersek <lersek@redhat.com>
Message-ID: <246252e2-08fa-72c9-3184-dd5617f2f83f@redhat.com>
Date: Fri, 5 Jul 2019 16:54:50 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20190704144233.27968-9-anthony.perard@citrix.com>
Content-Language: en-US
X-Scanned-By: MIMEDefang 2.79 on 10.5.11.14
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16
 (mx1.redhat.com [10.5.110.30]); Fri, 05 Jul 2019 14:54:59 +0000 (UTC)
Subject: Re: [Xen-devel] [PATCH v3 08/35] OvmfPkg/XenResetVector: Allow
 jumpstart from either hvmloader or PVH
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Julien Grall <julien.grall@arm.com>,
 Jordan Justen <jordan.l.justen@intel.com>,
 Ard Biesheuvel <ard.biesheuvel@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>

T24gMDcvMDQvMTkgMTY6NDIsIEFudGhvbnkgUEVSQVJEIHdyb3RlOgo+IFRoaXMgcGF0Y2ggYWxs
b3dzIHRoZSBSZXNldFZlY3RvciB0byBiZSBydW4gaW5kZW5wZW5kZW50bHkgZnJvbSBidWlsZAo+
IHRpbWUgYWRkcmVzc2VzLgo+IAo+IFRoZSBnb2FsIG9mIHRoZSBwYXRjaCBpcyB0byBhdm9pZCBo
YXZpbmcgdG8gY3JlYXRlIFJBTSBqdXN0IGJlbG93IDRHCj4gd2hlbiBjcmVhdGluZyBhIFhlbiBQ
VkggZ3Vlc3Qgd2hpbGUgYmVpbmcgY29tcGF0aWJsZSB3aXRoIHRoZSB3YXkKPiBodm1sb2FkZXIg
Y3VycmVudGx5IGxvYWQgT1ZNRiwganVzdCBiZWxvdyA0Ry4KPiAKPiBPbmx5IHRoZSBuZXcgUFZI
IGVudHJ5IHBvaW50IHdpbGwgZG8gdGhlIGNhbGN1bGF0aW9uLgo+IAo+IFRoZSBSZXNldFZlY3Rv
ciB3aWxsIGZpZ3VyZSBvdXQgaXRzIGN1cnJlbnQgcnVubmluZyBhZGRyZXNzIGJ5IGNyZWF0aW5n
Cj4gYSB0ZW1wb3Jhcnkgc3RhY2ssIG1ha2UgYSBjYWxsIGFuZCBjYWxjdWxhdGUgdGhlIGRpZmZl
cmVuY2UgYmV0d2VlbiB0aGUKPiBidWlsZCB0aW1lIGFkZHJlc3MgYW5kIHRoZSBhZGRyZXNzIGF0
IHJ1biB0aW1lLgo+IAo+IFRoaXMgcGF0Y2ggY29waWVzIGFuZCBtYWtlIHRoZSBuZWNlc3Nhcnkg
bW9kaWZpY2F0aW9uIHRvIHNvbWUgb3RoZXIgYXNtCj4gZmlsZXM6Cj4gLSBjb3B5IG9mIFVlZmlD
cHVQa2cvLi4uL0ZsYXQzMlRvRmxhdDY0LmFzbToKPiAgIEFsbG93IFRyYW5zaXRpb24zMkZsYXRU
bzY0RmxhdCB0byBiZSBydW4gZnJvbSBhbnl3aGVyZSBpbiBtZW1vcnkKPiAtIGNvcHkgb2YgVWVm
aUNwdVBrZy8uLi9TZWFyY2hGb3JCZnZCYXNlLmFzbToKPiAgIEFkZCBhIGV4dHJhIHBhcmFtZXRl
ciB0byBpbmRpY2F0ZSB3aGVyZSB0byBzdGFydCB0aGUgc2VhcmNoIGZvciB0aGUKPiAgIGJvb3Qg
ZmlybXdhcmUgdm9sdW1lLgo+IAo+IFJlZjogaHR0cHM6Ly9idWd6aWxsYS50aWFub2NvcmUub3Jn
L3Nob3dfYnVnLmNnaT9pZD0xNjg5Cj4gU2lnbmVkLW9mZi1ieTogQW50aG9ueSBQRVJBUkQgPGFu
dGhvbnkucGVyYXJkQGNpdHJpeC5jb20+Cj4gQWNrZWQtYnk6IExhc3psbyBFcnNlayA8bGVyc2Vr
QHJlZGhhdC5jb20+Cj4gLS0tCj4gCj4gTm90ZXM6Cj4gICAgIHYzOgo+ICAgICAtIHJlYmFzZWQs
IFNQRFgKPiAgICAgLSBmaXggY29tbWl0IG1lc3NhZ2UKClRoZXJlIGFyZSBtb3JlIGNoYW5nZXMg
aW4gdjMgdGhhbiB0aGF0LgoKRmlyc3QsIHNvbWUgY29tbWVudCB1cGRhdGVzIC0tIE9LLgoKU2Vj
b25kIChhbmQgYWN0dWFsbHkgdGhpcyBnb2VzIGJhY2sgdG8gYW5vdGhlciB1bmxpc3RlZCB2MyBj
aGFuZ2UsCm5hbWVseSBvbiBwYXRjaCM2IGZpcnN0KToKCi0gaW4gdjI6CiAgLSBpbiBwYXRjaCAj
NiwgeW91IHN0b3JlIEVBWCB0byBFU1AgYXQgdGhlIHRvcCBvZiB4ZW5QVkhNYWluCiAgLSBpbiBw
YXRjaCAjOCwgeW91IHN0YXNoIEVBWCBpbiBFQlAgYXQgdGhlIHRvcCBvZiB4ZW5QVkhNYWluLCB0
aGVuCiAgICBzdG9yZSBFQlAgdG8gRVNQIGF0IHRoZSBlbmQgb2YgeGVuUFZITWFpbgoKLSBpbiB2
MzoKICAtIGluIHBhdGNoICM2LCB5b3UgemVybyBFU1AgYXQgdGhlIHRvcCBvZiB4ZW5QVkhNYWlu
CiAgLSBpbiBwYXRjaCAjOCAodGhpcyBwYXRjaCksIHlvdSBtb3ZlIHRoZSB6ZXJvaW5nIHRvIHRo
ZSBlbmQgb2YKICAgIHhlblBWSE1haW4KClRvIHRoZSBleHRlbnQgdGhhdCBJIGNhcmUgOikgLCB0
aGlzIGxvb2tzIE9LIHRvIG1lIC0tIGFuZCBzbyBteSBBLWIKc3RhbmRzIC0tLCBidXQgdGhpcyBj
aGFuZ2UgY291bGQgYmUgcmVsZXZhbnQgZm9yIHhlbi1kZXZlbCByZXZpZXdlcnMsCmFuZCBzaG91
bGQgYmUgcG9pbnRlZCBvdXQuCgpUaGFua3MKTGFzemxvCgoKPiAgLi4uL1hlblJlc2V0VmVjdG9y
L0lhMTYvUmVhbDE2VG9GbGF0MzIuYXNtICAgIHwgIDMgKwo+ICAuLi4vWGVuUmVzZXRWZWN0b3Iv
SWEzMi9GbGF0MzJUb0ZsYXQ2NC5hc20gICAgfCA2OCArKysrKysrKysrKysrKysKPiAgLi4uL1hl
blJlc2V0VmVjdG9yL0lhMzIvU2VhcmNoRm9yQmZ2QmFzZS5hc20gIHwgODcgKysrKysrKysrKysr
KysrKysrKwo+ICBPdm1mUGtnL1hlblJlc2V0VmVjdG9yL0lhMzIvWGVuUFZITWFpbi5hc20gICAg
fCA0MyArKysrKysrLS0KPiAgNCBmaWxlcyBjaGFuZ2VkLCAxOTQgaW5zZXJ0aW9ucygrKSwgNyBk
ZWxldGlvbnMoLSkKPiAgY3JlYXRlIG1vZGUgMTAwNjQ0IE92bWZQa2cvWGVuUmVzZXRWZWN0b3Iv
SWEzMi9GbGF0MzJUb0ZsYXQ2NC5hc20KPiAgY3JlYXRlIG1vZGUgMTAwNjQ0IE92bWZQa2cvWGVu
UmVzZXRWZWN0b3IvSWEzMi9TZWFyY2hGb3JCZnZCYXNlLmFzbQo+IAo+IGRpZmYgLS1naXQgYS9P
dm1mUGtnL1hlblJlc2V0VmVjdG9yL0lhMTYvUmVhbDE2VG9GbGF0MzIuYXNtIGIvT3ZtZlBrZy9Y
ZW5SZXNldFZlY3Rvci9JYTE2L1JlYWwxNlRvRmxhdDMyLmFzbQo+IGluZGV4IDVjMzI5YmZhZWEu
LjM2ZWE3NGY3ZmUgMTAwNjQ0Cj4gLS0tIGEvT3ZtZlBrZy9YZW5SZXNldFZlY3Rvci9JYTE2L1Jl
YWwxNlRvRmxhdDMyLmFzbQo+ICsrKyBiL092bWZQa2cvWGVuUmVzZXRWZWN0b3IvSWExNi9SZWFs
MTZUb0ZsYXQzMi5hc20KPiBAQCAtNTQsNiArNTQsOSBAQCBqdW1wVG8zMkJpdEFuZExhbmRIZXJl
Ogo+ICAgICAgbW92ICAgICBncywgYXgKPiAgICAgIG1vdiAgICAgc3MsIGF4Cj4gIAo+ICsgICAg
OyBwYXJhbWV0ZXIgZm9yIEZsYXQzMlNlYXJjaEZvckJmdkJhc2UKPiArICAgIHhvciAgICAgZWF4
LCBlYXggOyBTdGFydCBzZWFyY2hpbmcgZnJvbSB0b3Agb2YgNEdCIGZvciBCZnZCYXNlCj4gKwo+
ICAgICAgT25lVGltZUNhbGxSZXQgVHJhbnNpdGlvbkZyb21SZWFsMTZUbzMyQml0RmxhdAo+ICAK
PiAgQUxJR04gICAyCj4gZGlmZiAtLWdpdCBhL092bWZQa2cvWGVuUmVzZXRWZWN0b3IvSWEzMi9G
bGF0MzJUb0ZsYXQ2NC5hc20gYi9Pdm1mUGtnL1hlblJlc2V0VmVjdG9yL0lhMzIvRmxhdDMyVG9G
bGF0NjQuYXNtCj4gbmV3IGZpbGUgbW9kZSAxMDA2NDQKPiBpbmRleCAwMDAwMDAwMDAwLi42NjFh
OGU3MDI4Cj4gLS0tIC9kZXYvbnVsbAo+ICsrKyBiL092bWZQa2cvWGVuUmVzZXRWZWN0b3IvSWEz
Mi9GbGF0MzJUb0ZsYXQ2NC5hc20KPiBAQCAtMCwwICsxLDY4IEBACj4gKzstLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0KPiArOyBAZmlsZQo+ICs7IFRyYW5zaXRpb24gZnJvbSAzMiBiaXQgZmxhdCBwcm90
ZWN0ZWQgbW9kZSBpbnRvIDY0IGJpdCBmbGF0IHByb3RlY3RlZCBtb2RlCj4gKzsKPiArOyBDb3B5
cmlnaHQgKGMpIDIwMDggLSAyMDE4LCBJbnRlbCBDb3Jwb3JhdGlvbi4gQWxsIHJpZ2h0cyByZXNl
cnZlZC48QlI+Cj4gKzsgQ29weXJpZ2h0IChjKSAyMDE5LCBDaXRyaXggU3lzdGVtcywgSW5jLgo+
ICs7Cj4gKzsgU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEJTRC0yLUNsYXVzZS1QYXRlbnQKPiAr
Owo+ICs7LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCj4gKwo+ICtCSVRTICAgIDMyCj4gKwo+ICs7Cj4g
KzsgTW9kaWZpZWQ6ICBFQVgsIEVCWCwgRUNYLCBFRFgsIEVTUAo+ICs7Cj4gK1RyYW5zaXRpb24z
MkZsYXRUbzY0RmxhdDoKPiArCj4gKyAgICBPbmVUaW1lQ2FsbCBTZXRDcjNGb3JQYWdlVGFibGVz
NjQKPiArCj4gKyAgICBtb3YgICAgIGVheCwgY3I0Cj4gKyAgICBidHMgICAgIGVheCwgNSAgICAg
ICAgICAgICAgICAgICAgICA7IGVuYWJsZSBQQUUKPiArICAgIG1vdiAgICAgY3I0LCBlYXgKPiAr
Cj4gKyAgICBtb3YgICAgIGVjeCwgMHhjMDAwMDA4MAo+ICsgICAgcmRtc3IKPiArICAgIGJ0cyAg
ICAgZWF4LCA4ICAgICAgICAgICAgICAgICAgICAgIDsgc2V0IExNRQo+ICsgICAgd3Jtc3IKPiAr
Cj4gKyAgICBtb3YgICAgIGVheCwgY3IwCj4gKyAgICBidHMgICAgIGVheCwgMzEgICAgICAgICAg
ICAgICAgICAgICA7IHNldCBQRwo+ICsgICAgbW92ICAgICBjcjAsIGVheCAgICAgICAgICAgICAg
ICAgICAgOyBlbmFibGUgcGFnaW5nCj4gKwo+ICsgICAgOwo+ICsgICAgOyBiYWNrdXAgRVNQCj4g
KyAgICA7Cj4gKyAgICBtb3YgICAgIGVieCwgZXNwCj4gKwo+ICsgICAgOwo+ICsgICAgOyByZWNh
bGN1bGF0ZSBkZWx0YQo+ICsgICAgOwo+ICsgICAgbW92ICAgICBlc3AsIFBWSF9TUEFDRSgxNikK
PiArICAgIGNhbGwgICAgLmRlbHRhCj4gKy5kZWx0YToKPiArICAgIHBvcCAgICAgZWR4Cj4gKyAg
ICBzdWIgICAgIGVkeCwgQUREUl9PRiguZGVsdGEpCj4gKwo+ICsgICAgOwo+ICsgICAgOyBwdXNo
IHJldHVybiBhZGRyIGFuZCBzZWcgdG8gdGhlIHN0YWNrLCB0aGVuIHJldHVybiBmYXIKPiArICAg
IDsKPiArICAgIHB1c2ggICAgZHdvcmQgTElORUFSX0NPREU2NF9TRUwKPiArICAgIG1vdiAgICAg
ZWF4LCBBRERSX09GKGp1bXBUbzY0Qml0QW5kTGFuZEhlcmUpCj4gKyAgICBhZGQgICAgIGVheCwg
ZWR4ICAgICAgICAgICAgICAgICAgICAgICAgICAgICA7IGFkZCBkZWx0YQo+ICsgICAgcHVzaCAg
ICBlYXgKPiArICAgIHJldGYKPiArCj4gK0JJVFMgICAgNjQKPiAranVtcFRvNjRCaXRBbmRMYW5k
SGVyZToKPiArCj4gKyAgICA7Cj4gKyAgICA7IHJlc3RvcmUgRVNQCj4gKyAgICA7Cj4gKyAgICBt
b3YgICAgIGVzcCwgZWJ4Cj4gKwo+ICsgICAgZGVidWdTaG93UG9zdENvZGUgUE9TVENPREVfNjRC
SVRfTU9ERQo+ICsKPiArICAgIE9uZVRpbWVDYWxsUmV0IFRyYW5zaXRpb24zMkZsYXRUbzY0Rmxh
dAo+ICsKPiBkaWZmIC0tZ2l0IGEvT3ZtZlBrZy9YZW5SZXNldFZlY3Rvci9JYTMyL1NlYXJjaEZv
ckJmdkJhc2UuYXNtIGIvT3ZtZlBrZy9YZW5SZXNldFZlY3Rvci9JYTMyL1NlYXJjaEZvckJmdkJh
c2UuYXNtCj4gbmV3IGZpbGUgbW9kZSAxMDA2NDQKPiBpbmRleCAwMDAwMDAwMDAwLi4xOTAzODlj
NDZmCj4gLS0tIC9kZXYvbnVsbAo+ICsrKyBiL092bWZQa2cvWGVuUmVzZXRWZWN0b3IvSWEzMi9T
ZWFyY2hGb3JCZnZCYXNlLmFzbQo+IEBAIC0wLDAgKzEsODcgQEAKPiArOy0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQo+ICs7IEBmaWxlCj4gKzsgU2VhcmNoIGZvciB0aGUgQm9vdCBGaXJtd2FyZSBWb2x1
bWUgKEJGVikgYmFzZSBhZGRyZXNzCj4gKzsKPiArOyBDb3B5cmlnaHQgKGMpIDIwMDggLSAyMDA5
LCBJbnRlbCBDb3Jwb3JhdGlvbi4gQWxsIHJpZ2h0cyByZXNlcnZlZC48QlI+Cj4gKzsgQ29weXJp
Z2h0IChjKSAyMDE5LCBDaXRyaXggU3lzdGVtcywgSW5jLgo+ICs7Cj4gKzsgU1BEWC1MaWNlbnNl
LUlkZW50aWZpZXI6IEJTRC0yLUNsYXVzZS1QYXRlbnQKPiArOwo+ICs7LS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tCj4gKwo+ICs7I2RlZmluZSBFRklfRklSTVdBUkVfRklMRV9TWVNURU0yX0dVSUQgXAo+
ICs7ICB7IDB4OGM4Y2U1NzgsIDB4OGEzZCwgMHg0ZjFjLCB7IDB4OTksIDB4MzUsIDB4ODksIDB4
NjEsIDB4ODUsIDB4YzMsIDB4MmQsIDB4ZDMgfSB9Cj4gKyVkZWZpbmUgRkZTX0dVSURfRFdPUkQw
IDB4OGM4Y2U1NzgKPiArJWRlZmluZSBGRlNfR1VJRF9EV09SRDEgMHg0ZjFjOGEzZAo+ICslZGVm
aW5lIEZGU19HVUlEX0RXT1JEMiAweDYxODkzNTk5Cj4gKyVkZWZpbmUgRkZTX0dVSURfRFdPUkQz
IDB4ZDMyZGMzODUKPiArCj4gK0JJVFMgICAgMzIKPiArCj4gKzsKPiArOyBNb2RpZmllZDogIEVB
WCwgRUJYLCBFQ1gKPiArOyBQcmVzZXJ2ZWQ6IEVESSwgRVNQCj4gKzsKPiArOyBAcGFyYW1baW5d
ICAgRUFYICBTdGFydCBzZWFyY2ggZnJvbSBoZXJlCj4gKzsgQHBhcmFtW291dF0gIEVCUCAgQWRk
cmVzcyBvZiBCb290IEZpcm13YXJlIFZvbHVtZSAoQkZWKQo+ICs7Cj4gK0ZsYXQzMlNlYXJjaEZv
ckJmdkJhc2U6Cj4gKwo+ICsgICAgbW92ICAgICBlY3gsIGVheAo+ICtzZWFyY2hpbmdGb3JCZnZI
ZWFkZXJMb29wOgo+ICsgICAgOwo+ICsgICAgOyBXZSBjaGVjayBmb3IgYSBmaXJtd2FyZSB2b2x1
bWUgYXQgZXZlcnkgNEtCIGFkZHJlc3MgaW4gdGhlIDE2TUIKPiArICAgIDsganVzdCBiZWxvdyB3
aGVyZSB3ZSBzdGFydGVkLCBFQ1guCj4gKyAgICA7Cj4gKyAgICBzdWIgICAgIGVheCwgMHgxMDAw
Cj4gKyAgICBtb3YgICAgIGVieCwgZWN4Cj4gKyAgICBzdWIgICAgIGVieCwgZWF4Cj4gKyAgICBj
bXAgICAgIGVieCwgMHgwMTAwMDAwMAo+ICsgICAgOyBpZiBFQ1gtRUFYID4gMTZNQjsganVtcCBu
b3Rmb3VuZAo+ICsgICAgamEgICAgICBzZWFyY2hlZEZvckJmdkhlYWRlckJ1dE5vdEZvdW5kCj4g
Kwo+ICsgICAgOwo+ICsgICAgOyBDaGVjayBGRlMgR1VJRAo+ICsgICAgOwo+ICsgICAgY21wICAg
ICBkd29yZCBbZWF4ICsgMHgxMF0sIEZGU19HVUlEX0RXT1JEMAo+ICsgICAgam5lICAgICBzZWFy
Y2hpbmdGb3JCZnZIZWFkZXJMb29wCj4gKyAgICBjbXAgICAgIGR3b3JkIFtlYXggKyAweDE0XSwg
RkZTX0dVSURfRFdPUkQxCj4gKyAgICBqbmUgICAgIHNlYXJjaGluZ0ZvckJmdkhlYWRlckxvb3AK
PiArICAgIGNtcCAgICAgZHdvcmQgW2VheCArIDB4MThdLCBGRlNfR1VJRF9EV09SRDIKPiArICAg
IGpuZSAgICAgc2VhcmNoaW5nRm9yQmZ2SGVhZGVyTG9vcAo+ICsgICAgY21wICAgICBkd29yZCBb
ZWF4ICsgMHgxY10sIEZGU19HVUlEX0RXT1JEMwo+ICsgICAgam5lICAgICBzZWFyY2hpbmdGb3JC
ZnZIZWFkZXJMb29wCj4gKwo+ICsgICAgOwo+ICsgICAgOyBDaGVjayBGViBMZW5ndGgKPiArICAg
IDsKPiArICAgIGNtcCAgICAgZHdvcmQgW2VheCArIDB4MjRdLCAwCj4gKyAgICBqbmUgICAgIHNl
YXJjaGluZ0ZvckJmdkhlYWRlckxvb3AKPiArICAgIG1vdiAgICAgZWJ4LCBlYXgKPiArICAgIGFk
ZCAgICAgZWJ4LCBkd29yZCBbZWF4ICsgMHgyMF0KPiArICAgIGNtcCAgICAgZWJ4LCBlY3gKPiAr
ICAgIGpueiAgICAgc2VhcmNoaW5nRm9yQmZ2SGVhZGVyTG9vcAo+ICsKPiArICAgIGptcCAgICAg
c2VhcmNoZWRGb3JCZnZIZWFkZXJBbmRJdFdhc0ZvdW5kCj4gKwo+ICtzZWFyY2hlZEZvckJmdkhl
YWRlckJ1dE5vdEZvdW5kOgo+ICsgICAgOwo+ICsgICAgOyBIYW5nIGlmIHRoZSBTRUMgZW50cnkg
cG9pbnQgd2FzIG5vdCBmb3VuZAo+ICsgICAgOwo+ICsgICAgZGVidWdTaG93UG9zdENvZGUgUE9T
VENPREVfQkZWX05PVF9GT1VORAo+ICsKPiArICAgIDsKPiArICAgIDsgMHhiZmJmYmZiZiBpbiB0
aGUgRUFYICYgRUJQIHJlZ2lzdGVycyBoZWxwcyBzaWduYWwgd2hhdCBmYWlsZWQKPiArICAgIDsg
Zm9yIGRlYnVnZ2luZyBwdXJwb3Nlcy4KPiArICAgIDsKPiArICAgIG1vdiAgICAgZWF4LCAweEJG
QkZCRkJGCj4gKyAgICBtb3YgICAgIGVicCwgZWF4Cj4gKyAgICBqbXAgICAgICQKPiArCj4gK3Nl
YXJjaGVkRm9yQmZ2SGVhZGVyQW5kSXRXYXNGb3VuZDoKPiArICAgIG1vdiAgICAgZWJwLCBlYXgK
PiArCj4gKyAgICBkZWJ1Z1Nob3dQb3N0Q29kZSBQT1NUQ09ERV9CRlZfRk9VTkQKPiArCj4gKyAg
ICBPbmVUaW1lQ2FsbFJldCBGbGF0MzJTZWFyY2hGb3JCZnZCYXNlCj4gKwo+IGRpZmYgLS1naXQg
YS9Pdm1mUGtnL1hlblJlc2V0VmVjdG9yL0lhMzIvWGVuUFZITWFpbi5hc20gYi9Pdm1mUGtnL1hl
blJlc2V0VmVjdG9yL0lhMzIvWGVuUFZITWFpbi5hc20KPiBpbmRleCBmNDJkZjNkYmEyLi4yZGYw
ZjEyZTE4IDEwMDY0NAo+IC0tLSBhL092bWZQa2cvWGVuUmVzZXRWZWN0b3IvSWEzMi9YZW5QVkhN
YWluLmFzbQo+ICsrKyBiL092bWZQa2cvWGVuUmVzZXRWZWN0b3IvSWEzMi9YZW5QVkhNYWluLmFz
bQo+IEBAIC0xNiwyNSArMTYsNDIgQEAgeGVuUFZITWFpbjoKPiAgICAgIDsKPiAgICAgIG1vdiAg
ICAgZGksICdCUCcKPiAgCj4gLSAgICA7Cj4gLSAgICA7IEVTUCB3aWxsIGJlIHVzZWQgYXMgaW5p
dGlhbCB2YWx1ZSBvZiB0aGUgRUFYIHJlZ2lzdGVyCj4gLSAgICA7IGluIE1haW4uYXNtCj4gLSAg
ICA7Cj4gLSAgICB4b3IgICAgIGVzcCwgZXNwCj4gLQo+ICAgICAgOwo+ICAgICAgOyBTdG9yZSAi
U3RhcnQgb2YgZGF5IiBzdHJ1Y3QgcG9pbnRlciBmb3IgbGF0ZXIgdXNlCj4gICAgICA7Cj4gICAg
ICBtb3YgICAgIGR3b3JkW1BWSF9TUEFDRSAoMCldLCBlYngKPiAgICAgIG1vdiAgICAgZHdvcmRb
UFZIX1NQQUNFICg0KV0sICdYUFZIJwo+ICAKPiArICAgIDsKPiArICAgIDsgY2FsY3VsYXRlIGRl
bHRhIGJldHdlZW4gYnVpbGQtYWRkciBhbmQgcnVuIHBvc2l0aW9uCj4gKyAgICA7Cj4gKyAgICBt
b3YgICAgIGVzcCwgUFZIX1NQQUNFKDE2KSAgICAgICAgICA7IGNyZWF0ZSBhIHRlbXBvcmFyeSBz
dGFjawo+ICsgICAgY2FsbCAgICAuZGVsdGEKPiArLmRlbHRhOgo+ICsgICAgcG9wICAgICBlZHgg
ICAgICAgICAgICAgICAgICAgICAgICAgOyBnZXQgYWRkciBvZiAuZGVsdGEKPiArICAgIHN1YiAg
ICAgZWR4LCBBRERSX09GKC5kZWx0YSkgICAgICAgIDsgY2FsY3VsYXRlIGRlbHRhCj4gKwo+ICsg
ICAgOwo+ICsgICAgOyBGaW5kIGFkZHJlc3Mgb2YgR0RUIGFuZCBnZHRyIGFuZCBmaXggdGhlIGxh
dGVyCj4gKyAgICA7Cj4gICAgICBtb3YgICAgIGVieCwgQUREUl9PRihnZHRyKQo+ICsgICAgYWRk
ICAgICBlYngsIGVkeCAgICAgICAgICAgICAgICAgICAgOyBhZGQgZGVsdGEgZ2R0cgo+ICsgICAg
bW92ICAgICBlYXgsIEFERFJfT0YoR0RUX0JBU0UpCj4gKyAgICBhZGQgICAgIGVheCwgZWR4ICAg
ICAgICAgICAgICAgICAgICA7IGFkZCBkZWx0YSB0byBHRFRfQkFTRQo+ICsgICAgbW92ICAgICBk
d29yZFtlYnggKyAyXSwgZWF4ICAgICAgICAgOyBmaXggR0RUX0JBU0UgYWRkciBpbiBnZHRyCj4g
ICAgICBsZ2R0ICAgIFtlYnhdCj4gIAo+ICAgICAgbW92ICAgICBlYXgsIFNFQ19ERUZBVUxUX0NS
MAo+ICAgICAgbW92ICAgICBjcjAsIGVheAo+ICAKPiAtICAgIGptcCAgICAgTElORUFSX0NPREVf
U0VMOkFERFJfT0YoLmptcFRvTmV3Q29kZVNlZykKPiArICAgIDsKPiArICAgIDsgcHVzaCByZXR1
cm4gYWRkciB0byB0aGUgc3RhY2ssIHRoZW4gcmV0dXJuIGZhcgo+ICsgICAgOwo+ICsgICAgcHVz
aCAgICBkd29yZCBMSU5FQVJfQ09ERV9TRUwgICAgICAgICAgOyBzZWdtZW50IHRvIHNlbGVjdAo+
ICsgICAgbW92ICAgICBlYXgsIEFERFJfT0YoLmptcFRvTmV3Q29kZVNlZykgOyByZXR1cm4gYWRk
cgo+ICsgICAgYWRkICAgICBlYXgsIGVkeCAgICAgICAgICAgICAgICAgICAgICAgOyBhZGQgZGVs
dGEgdG8gcmV0dXJuIGFkZHIKPiArICAgIHB1c2ggICAgZWF4Cj4gKyAgICByZXRmCj4gIC5qbXBU
b05ld0NvZGVTZWc6Cj4gIAo+ICAgICAgbW92ICAgICBlYXgsIFNFQ19ERUZBVUxUX0NSNAo+IEBA
IC00Nyw2ICs2NCwxOCBAQCB4ZW5QVkhNYWluOgo+ICAgICAgbW92ICAgICBncywgYXgKPiAgICAg
IG1vdiAgICAgc3MsIGF4Cj4gIAo+ICsgICAgOwo+ICsgICAgOyBFU1Agd2lsbCBiZSB1c2VkIGFz
IGluaXRpYWwgdmFsdWUgb2YgdGhlIEVBWCByZWdpc3Rlcgo+ICsgICAgOyBpbiBNYWluLmFzbQo+
ICsgICAgOwo+ICsgICAgeG9yICAgICBlc3AsIGVzcAo+ICsKPiArICAgIDsKPiArICAgIDsgcGFy
YW1ldGVyIGZvciBGbGF0MzJTZWFyY2hGb3JCZnZCYXNlCj4gKyAgICA7Cj4gKyAgICBtb3YgICAg
IGVheCwgQUREUl9PRihmb3VyR2lnYWJ5dGVzKQo+ICsgICAgYWRkICAgICBlYXgsIGVkeCA7IGFk
ZCBkZWx0YQo+ICsKPiAgICAgIDsKPiAgICAgIDsgSnVtcCB0byB0aGUgbWFpbiByb3V0aW5lIG9m
IHRoZSBwcmUtU0VDIGNvZGUKPiAgICAgIDsgc2tpcGluZyB0aGUgMTYtYml0IHBhcnQgb2YgdGhl
IHJvdXRpbmUgYW5kCj4gCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 05 14:55:15 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Jul 2019 14: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 1hjPcJ-0005HU-Pb; Fri, 05 Jul 2019 14:55: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=hVvi=VC=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hjPcI-0005HI-77
 for xen-devel@lists.xenproject.org; Fri, 05 Jul 2019 14:55:14 +0000
X-Inumbo-ID: d48e8c10-9f34-11e9-8980-bc764e045a96
Received: from m9a0002g.houston.softwaregrp.com (unknown [15.124.64.67])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d48e8c10-9f34-11e9-8980-bc764e045a96;
 Fri, 05 Jul 2019 14:55:12 +0000 (UTC)
Received: FROM m9a0002g.houston.softwaregrp.com (15.121.0.191) BY
 m9a0002g.houston.softwaregrp.com WITH ESMTP; 
 Fri,  5 Jul 2019 14:54:46 +0000
Received: from M9W0068.microfocus.com (2002:f79:bf::f79:bf) by
 M9W0068.microfocus.com (2002:f79:bf::f79:bf) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Fri, 5 Jul 2019 14:52:20 +0000
Received: from NAM02-CY1-obe.outbound.protection.outlook.com (15.124.72.12) by
 M9W0068.microfocus.com (15.121.0.191) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Fri, 5 Jul 2019 14:52:20 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3410.namprd18.prod.outlook.com (10.255.139.147) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2052.17; Fri, 5 Jul 2019 14:52:20 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc%3]) with mapi id 15.20.2052.019; Fri, 5 Jul 2019
 14:52:20 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Paul Durrant <paul.durrant@citrix.com>
Thread-Topic: [PATCH v3 2/2] xmalloc: add a Kconfig option to poison free pool
 memory
Thread-Index: AQHVM0DNcGQvE/RYpkSilNVQSkasDaa8G/cA
Date: Fri, 5 Jul 2019 14:52:19 +0000
Message-ID: <d48a7ce8-547d-fa97-d7c2-e10535670587@suse.com>
References: <20190705144855.15259-1-paul.durrant@citrix.com>
 <20190705144855.15259-3-paul.durrant@citrix.com>
In-Reply-To: <20190705144855.15259-3-paul.durrant@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR07CA0075.eurprd07.prod.outlook.com
 (2603:10a6:6:2b::13) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: e2c1bf9c-6fb5-44c8-88bd-08d70158613b
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3410; 
x-ms-traffictypediagnostic: BY5PR18MB3410:
x-microsoft-antispam-prvs: <BY5PR18MB3410F5FA92B96DDA079936B1B3F50@BY5PR18MB3410.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:5516;
x-forefront-prvs: 008960E8EC
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(396003)(136003)(366004)(39860400002)(376002)(346002)(199004)(189003)(66556008)(66476007)(66446008)(64756008)(36756003)(73956011)(305945005)(66946007)(86362001)(102836004)(25786009)(6506007)(386003)(476003)(26005)(53546011)(11346002)(2616005)(446003)(7736002)(80792005)(2906002)(4744005)(6512007)(54906003)(99286004)(6916009)(14454004)(6436002)(5660300002)(316002)(6486002)(229853002)(31696002)(53936002)(7416002)(66066001)(31686004)(71200400001)(71190400001)(256004)(8676002)(81156014)(8936002)(186003)(81166006)(4326008)(486006)(6246003)(52116002)(76176011)(68736007)(72206003)(478600001)(3846002)(6116002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3410;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: cx4P4hKVqQpA9n+cT6oG3dDUN/U4QWslJbRgzzM4b6l9iJcD76RBzXfMdCd2+XLZu3oFfFrd+4Ss8dSCEk/HkfJIYp3SCCmJFTrv/ALUuY8MqJy1sZcReTuJyrFjKfz5dXKE8tFOycswhycMl/wZNgXkiqfdWYyPROpzTgWhbd1HI2fmZH1x69ZLBt7WF9Rl3ziGOeArqCXVkr8/jtAhl1cKjiWpXkWdBuUKDkod3lXxOcz3M8nlKAX+vYhCElL8W+Cj+xMjqKDx1Ra5nY0mE7bVDRNdf+9CW5ykB9U2dBYVryhy9apfqoAyelmga8SwHk/JHKeQeWr7axXk9Sgf646zXXB0zag8UTA9PpMl0Kxs4bUNlRToUlwpbpRgy2IhY9Kis54i2sQVLsqjPOO13w2c13x57TmFasnBab43sKw=
Content-ID: <EBF0F4307CFB3542B00E8DFCBB4443E4@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: e2c1bf9c-6fb5-44c8-88bd-08d70158613b
X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Jul 2019 14:52:19.8314 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3410
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v3 2/2] xmalloc: add a Kconfig option to
 poison free pool memory
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei
 Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, TimDeegan <tim@xen.org>, Julien
 Grall <julien.grall@arm.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>

T24gMDUuMDcuMjAxOSAxNjo0OCwgUGF1bCBEdXJyYW50IHdyb3RlOg0KPiBUaGlzIHBhdGNoIGFk
ZHMgWE1FTV9QT09MX1BPSVNPTiB0byB0aGUgS2NvbmZpZyBERUJVRyBvcHRpb25zLiBJZiBzZXQs
DQo+IGZyZWUgYmxvY2tzIChncmVhdGVyIHRoYW4gTUlOX0JMT0NLX1NJWkUpIHdpbGwgYmUgcG9p
c29uZWQgd2l0aCAweEFBDQo+IGJ5dGVzIHdoaWNoIHdpbGwgdGhlbiBiZSB2ZXJpZmllZCB3aGVu
IG1lbW9yeSBpcyBzdWJzZXF1ZW50bHkgYWxsb2NhdGVkLg0KPiBUaGlzIGNhbiBoZWxwIGluIHNw
b3R0aW5nIGhlYXAgY29ycnVwdGlvbiwgcGFydGljdWxhcmx5IHVzZS1hZnRlci1mcmVlLg0KPiAN
Cj4gU2lnbmVkLW9mZi1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4N
Cg0KUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4NCg0KKEknbSBw
b25kZXJpbmcgd2hldGhlciB0byBhZGQgdGhlIHN1Z2dlc3RlZCBibGFuayBsaW5lcyB3aGlsZQ0K
Y29tbWl0dGluZy4pDQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 05 15:02:30 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Jul 2019 15: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 1hjPjG-0006AT-Ji; Fri, 05 Jul 2019 15:02:26 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=c8AU=VC=redhat.com=lersek@srs-us1.protection.inumbo.net>)
 id 1hjPjG-0006AO-2m
 for xen-devel@lists.xenproject.org; Fri, 05 Jul 2019 15:02:26 +0000
X-Inumbo-ID: e5e76eae-9f35-11e9-a7f3-03686d0714aa
Received: from mx1.redhat.com (unknown [209.132.183.28])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e5e76eae-9f35-11e9-a7f3-03686d0714aa;
 Fri, 05 Jul 2019 15:02:25 +0000 (UTC)
Received: from smtp.corp.redhat.com (int-mx04.intmail.prod.int.phx2.redhat.com
 [10.5.11.14])
 (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mx1.redhat.com (Postfix) with ESMTPS id D18C79E635;
 Fri,  5 Jul 2019 15:02:06 +0000 (UTC)
Received: from lacos-laptop-7.usersys.redhat.com (ovpn-116-244.ams2.redhat.com
 [10.36.116.244])
 by smtp.corp.redhat.com (Postfix) with ESMTP id B53CCBA118;
 Fri,  5 Jul 2019 15:01:58 +0000 (UTC)
To: Anthony PERARD <anthony.perard@citrix.com>, devel@edk2.groups.io
References: <20190704144233.27968-1-anthony.perard@citrix.com>
 <20190704144233.27968-10-anthony.perard@citrix.com>
From: Laszlo Ersek <lersek@redhat.com>
Message-ID: <49c9f224-dc09-6fb9-903a-409b98867890@redhat.com>
Date: Fri, 5 Jul 2019 17:01:57 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20190704144233.27968-10-anthony.perard@citrix.com>
Content-Language: en-US
X-Scanned-By: MIMEDefang 2.79 on 10.5.11.14
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16
 (mx1.redhat.com [10.5.110.39]); Fri, 05 Jul 2019 15:02:23 +0000 (UTC)
Subject: Re: [Xen-devel] [PATCH v3 09/35] OvmfPkg/OvmfXen: use a TimerLib
 instance that depends only on the CPU
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Julien Grall <julien.grall@arm.com>,
 Jordan Justen <jordan.l.justen@intel.com>, xen-devel@lists.xenproject.org,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDcvMDQvMTkgMTY6NDIsIEFudGhvbnkgUEVSQVJEIHdyb3RlOgo+IEFDUEkgVGltZXIgZG9l
cyBub3Qgd29yayBpbiBhIFBWSCBndWVzdCwgYnV0IGxvY2FsIEFQSUMgd29ya3Mgb24gYm90aAo+
IFBWSCBhbmQgSFZNLgo+IAo+IE5vdGUgdGhhdCB0aGUgdXNlIG9mIFNlY1BlaUR4ZVRpbWVyTGli
Q3B1IG1pZ2h0IGJlIGFuIGlzc3VlIHdpdGggYQo+IGRyaXZlciBvZiB0eXBlIERYRV9SVU5USU1F
X0RSSVZFUi4gSSd2ZSBhdHRlbXB0ZGUgdG8gZmluZCBvdXQgd2hpY2ggb2YKPiB0aGUgRFhFX1JV
TlRJTUVfRFJJVkVSIHVzZXMgdGhlIFRpbWVyTGliIGF0IHJ1bnRpbWUuIEkndmUgZG9uZSB0aGF0
IGJ5Cj4gcmVwbGFjaW5nIHRoZSBUaW1lckxpYiBldmFsdWF0aW9uIGluCj4gW0xpYnJhcnlDbGFz
c2VzLmNvbW1vbi5EWEVfUlVOVElNRV9EUklWRVJdIGJ5IGEgZGlmZmVyZW50IG9uZSBhbmQKPiBj
aGVjayBldmVyeSBtb2R1bGUgdGhhdCB1c2VzIGl0ICh3aXRoIHRoZSAtLXJlcG9ydC1maWxlPXJl
cG9ydCBidWlsZAo+IG9wdGlvbikuCj4gCj4gUmVzZXRTeXN0ZW1SdW50aW1lRHhlIGlzIGNhbGxp
bmcgdGhlIFRpbWVyTGliIEFQSSBhdCBydW50aW1lIHRvIGRvIHRoZQo+IG9wZXJhdGlvbiAiRWZp
UmVzZXRDb2xkIiwgc28gdGhpcyBtYXkgbmV2ZXIgY29tcGxldGUgaWYgdGhlIE9TIGhhdmUKPiBk
aXNhYmxlZCB0aGUgTG9jYWwgQVBJQyBUaW1lci4KPiAKPiBSZWY6IGh0dHBzOi8vYnVnemlsbGEu
dGlhbm9jb3JlLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTY4OQo+IFNpZ25lZC1vZmYtYnk6IEFudGhv
bnkgUEVSQVJEIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29tPgo+IC0tLQo+IAo+IE5vdGVzOgo+
ICAgICB2MzoKPiAgICAgLSBjbGVhbnVwIC5kc2MsIGxlYXZlIG9ubHkgb25lIFRpbWVyTGliIHJl
c29sdXRpb24KPiAgICAgLSBBZGRlZCBhIG5vdGUgaW4gdGhlIGNvbW1pdCBtZXNzYWdlIHJlZ2Fy
ZGluZyB0aGUgdXNlIG9mIHRoZSBsb2NhbCBhcGljCj4gICAgICAgYnkgcnVudGltZSBkcml2ZXJz
CgpHb29kIG5vdGUgLS0geWVzLCB0aGUgd2FybmluZyBpbgoiTWRlUGtnL0xpYnJhcnkvU2VjUGVp
RHhlVGltZXJMaWJDcHUvU2VjUGVpRHhlVGltZXJMaWJDcHUuaW5mIiBhcHBsaWVzLgpJIGd1ZXNz
IFhlbiBzZXR1cHMgY2FuIGxpdmUgd2l0aCB0aGF0IHBvdGVudGlhbCBwcm9ibGVtLCBmb3Igbm93
LgoKQWNrZWQtYnk6IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+CgpUaGFua3MKTGFz
emxvCgo+IAo+ICBPdm1mUGtnL092bWZYZW4uZHNjIHwgNyArLS0tLS0tCj4gIDEgZmlsZSBjaGFu
Z2VkLCAxIGluc2VydGlvbigrKSwgNiBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEvT3Zt
ZlBrZy9Pdm1mWGVuLmRzYyBiL092bWZQa2cvT3ZtZlhlbi5kc2MKPiBpbmRleCA5Zjc5ZDQ1NWZh
Li42Mjg4Mzk0ZWI4IDEwMDY0NAo+IC0tLSBhL092bWZQa2cvT3ZtZlhlbi5kc2MKPiArKysgYi9P
dm1mUGtnL092bWZYZW4uZHNjCj4gQEAgLTEwNCw3ICsxMDQsNyBAQCBbU2t1SWRzXQo+ICAjIyMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIyMjIyMjIyMjIwo+ICBbTGlicmFyeUNsYXNzZXNdCj4gICAgUGNkTGlifE1kZVBr
Zy9MaWJyYXJ5L0Jhc2VQY2RMaWJOdWxsL0Jhc2VQY2RMaWJOdWxsLmluZgo+IC0gIFRpbWVyTGli
fE92bWZQa2cvTGlicmFyeS9BY3BpVGltZXJMaWIvQmFzZUFjcGlUaW1lckxpYi5pbmYKPiArICBU
aW1lckxpYnxNZGVQa2cvTGlicmFyeS9TZWNQZWlEeGVUaW1lckxpYkNwdS9TZWNQZWlEeGVUaW1l
ckxpYkNwdS5pbmYKPiAgICBQcmludExpYnxNZGVQa2cvTGlicmFyeS9CYXNlUHJpbnRMaWIvQmFz
ZVByaW50TGliLmluZgo+ICAgIEJhc2VNZW1vcnlMaWJ8TWRlUGtnL0xpYnJhcnkvQmFzZU1lbW9y
eUxpYlJlcFN0ci9CYXNlTWVtb3J5TGliUmVwU3RyLmluZgo+ICAgIEJhc2VMaWJ8TWRlUGtnL0xp
YnJhcnkvQmFzZUxpYi9CYXNlTGliLmluZgo+IEBAIC0yMDIsNyArMjAyLDYgQEAgW0xpYnJhcnlD
bGFzc2VzLmNvbW1vbl0KPiAgICBCYXNlQ3J5cHRMaWJ8Q3J5cHRvUGtnL0xpYnJhcnkvQmFzZUNy
eXB0TGliL0Jhc2VDcnlwdExpYi5pbmYKPiAgCj4gIFtMaWJyYXJ5Q2xhc3Nlcy5jb21tb24uU0VD
XQo+IC0gIFRpbWVyTGlifE92bWZQa2cvTGlicmFyeS9BY3BpVGltZXJMaWIvQmFzZVJvbUFjcGlU
aW1lckxpYi5pbmYKPiAgICBRZW11RndDZmdMaWJ8T3ZtZlBrZy9MaWJyYXJ5L1FlbXVGd0NmZ0xp
Yi9RZW11RndDZmdTZWNMaWIuaW5mCj4gICFpZmRlZiAkKERFQlVHX09OX1NFUklBTF9QT1JUKQo+
ICAgIERlYnVnTGlifE1kZVBrZy9MaWJyYXJ5L0Jhc2VEZWJ1Z0xpYlNlcmlhbFBvcnQvQmFzZURl
YnVnTGliU2VyaWFsUG9ydC5pbmYKPiBAQCAtMjgxLDcgKzI4MCw2IEBAIFtMaWJyYXJ5Q2xhc3Nl
cy5jb21tb24uRFhFX0NPUkVdCj4gIAo+ICBbTGlicmFyeUNsYXNzZXMuY29tbW9uLkRYRV9SVU5U
SU1FX0RSSVZFUl0KPiAgICBQY2RMaWJ8TWRlUGtnL0xpYnJhcnkvRHhlUGNkTGliL0R4ZVBjZExp
Yi5pbmYKPiAtICBUaW1lckxpYnxPdm1mUGtnL0xpYnJhcnkvQWNwaVRpbWVyTGliL0R4ZUFjcGlU
aW1lckxpYi5pbmYKPiAgICBIb2JMaWJ8TWRlUGtnL0xpYnJhcnkvRHhlSG9iTGliL0R4ZUhvYkxp
Yi5pbmYKPiAgICBEeGVDb3JlRW50cnlQb2ludHxNZGVQa2cvTGlicmFyeS9EeGVDb3JlRW50cnlQ
b2ludC9EeGVDb3JlRW50cnlQb2ludC5pbmYKPiAgICBNZW1vcnlBbGxvY2F0aW9uTGlifE1kZVBr
Zy9MaWJyYXJ5L1VlZmlNZW1vcnlBbGxvY2F0aW9uTGliL1VlZmlNZW1vcnlBbGxvY2F0aW9uTGli
LmluZgo+IEBAIC0yOTgsNyArMjk2LDYgQEAgW0xpYnJhcnlDbGFzc2VzLmNvbW1vbi5EWEVfUlVO
VElNRV9EUklWRVJdCj4gIAo+ICBbTGlicmFyeUNsYXNzZXMuY29tbW9uLlVFRklfRFJJVkVSXQo+
ICAgIFBjZExpYnxNZGVQa2cvTGlicmFyeS9EeGVQY2RMaWIvRHhlUGNkTGliLmluZgo+IC0gIFRp
bWVyTGlifE92bWZQa2cvTGlicmFyeS9BY3BpVGltZXJMaWIvRHhlQWNwaVRpbWVyTGliLmluZgo+
ICAgIEhvYkxpYnxNZGVQa2cvTGlicmFyeS9EeGVIb2JMaWIvRHhlSG9iTGliLmluZgo+ICAgIER4
ZUNvcmVFbnRyeVBvaW50fE1kZVBrZy9MaWJyYXJ5L0R4ZUNvcmVFbnRyeVBvaW50L0R4ZUNvcmVF
bnRyeVBvaW50LmluZgo+ICAgIE1lbW9yeUFsbG9jYXRpb25MaWJ8TWRlUGtnL0xpYnJhcnkvVWVm
aU1lbW9yeUFsbG9jYXRpb25MaWIvVWVmaU1lbW9yeUFsbG9jYXRpb25MaWIuaW5mCj4gQEAgLTMx
Myw3ICszMTAsNiBAQCBbTGlicmFyeUNsYXNzZXMuY29tbW9uLlVFRklfRFJJVkVSXQo+ICAKPiAg
W0xpYnJhcnlDbGFzc2VzLmNvbW1vbi5EWEVfRFJJVkVSXQo+ICAgIFBjZExpYnxNZGVQa2cvTGli
cmFyeS9EeGVQY2RMaWIvRHhlUGNkTGliLmluZgo+IC0gIFRpbWVyTGlifE92bWZQa2cvTGlicmFy
eS9BY3BpVGltZXJMaWIvRHhlQWNwaVRpbWVyTGliLmluZgo+ICAgIEhvYkxpYnxNZGVQa2cvTGli
cmFyeS9EeGVIb2JMaWIvRHhlSG9iTGliLmluZgo+ICAgIE1lbW9yeUFsbG9jYXRpb25MaWJ8TWRl
UGtnL0xpYnJhcnkvVWVmaU1lbW9yeUFsbG9jYXRpb25MaWIvVWVmaU1lbW9yeUFsbG9jYXRpb25M
aWIuaW5mCj4gICAgUmVwb3J0U3RhdHVzQ29kZUxpYnxNZGVNb2R1bGVQa2cvTGlicmFyeS9EeGVS
ZXBvcnRTdGF0dXNDb2RlTGliL0R4ZVJlcG9ydFN0YXR1c0NvZGVMaWIuaW5mCj4gQEAgLTMzNyw3
ICszMzMsNiBAQCBbTGlicmFyeUNsYXNzZXMuY29tbW9uLkRYRV9EUklWRVJdCj4gIAo+ICBbTGli
cmFyeUNsYXNzZXMuY29tbW9uLlVFRklfQVBQTElDQVRJT05dCj4gICAgUGNkTGlifE1kZVBrZy9M
aWJyYXJ5L0R4ZVBjZExpYi9EeGVQY2RMaWIuaW5mCj4gLSAgVGltZXJMaWJ8T3ZtZlBrZy9MaWJy
YXJ5L0FjcGlUaW1lckxpYi9EeGVBY3BpVGltZXJMaWIuaW5mCj4gICAgSG9iTGlifE1kZVBrZy9M
aWJyYXJ5L0R4ZUhvYkxpYi9EeGVIb2JMaWIuaW5mCj4gICAgTWVtb3J5QWxsb2NhdGlvbkxpYnxN
ZGVQa2cvTGlicmFyeS9VZWZpTWVtb3J5QWxsb2NhdGlvbkxpYi9VZWZpTWVtb3J5QWxsb2NhdGlv
bkxpYi5pbmYKPiAgICBSZXBvcnRTdGF0dXNDb2RlTGlifE1kZU1vZHVsZVBrZy9MaWJyYXJ5L0R4
ZVJlcG9ydFN0YXR1c0NvZGVMaWIvRHhlUmVwb3J0U3RhdHVzQ29kZUxpYi5pbmYKPiAKCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 05 15:06:20 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Jul 2019 15:06:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hjPmq-0006OB-4r; Fri, 05 Jul 2019 15:06:08 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=xMCB=VC=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1hjPmo-0006O5-Pd
 for xen-devel@lists.xenproject.org; Fri, 05 Jul 2019 15:06:06 +0000
X-Inumbo-ID: 6845ce1c-9f36-11e9-8980-bc764e045a96
Received: from EUR01-VE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe1f::70d])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6845ce1c-9f36-11e9-8980-bc764e045a96;
 Fri, 05 Jul 2019 15:06:04 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=bitdefender.onmicrosoft.com; s=selector1-bitdefender-onmicrosoft-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=D4n6NO1pUMmtRK+DXC5AZomIpsL1N7hhk+/OyQSOd1M=;
 b=aTl0ifp3ol8tMrKSEruTuopvcPyvKEnaiBOIlB5pvXA0ZBYUIGqlKObEFzIKcWWg59dJ99vYIhqWlGDruOGxujSF/mG30CCEHS8+5rcCmwmyWkXy4KT5k9DH8HbGymAw/vvwAvNOSHsMpVVfm8vj4O/ZtFsgPDiXNP7nlPxyTTM=
Received: from VI1PR0202MB2928.eurprd02.prod.outlook.com (10.171.106.11) by
 VI1PR0202MB2526.eurprd02.prod.outlook.com (10.173.79.16) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2052.17; Fri, 5 Jul 2019 15:06:01 +0000
Received: from VI1PR0202MB2928.eurprd02.prod.outlook.com
 ([fe80::299d:c795:8b09:fc03]) by VI1PR0202MB2928.eurprd02.prod.outlook.com
 ([fe80::299d:c795:8b09:fc03%8]) with mapi id 15.20.2052.010; Fri, 5 Jul 2019
 15:06:01 +0000
From: Alexandru Stefan ISAILA <aisaila@bitdefender.com>
To: Jan Beulich <JBeulich@suse.com>
Thread-Topic: [PATCH v2] x86/mm: Clean IOMMU flags from p2m-pt code
Thread-Index: AQHVMZ3eVPiN3NnZMUe+cwMyPT0RlKa8HFuAgAAGt4A=
Date: Fri, 5 Jul 2019 15:06:01 +0000
Message-ID: <b0bd291c-2408-5f64-446c-34abfaa3bf63@bitdefender.com>
References: <20190703125004.25451-1-aisaila@bitdefender.com>
 <0b68a345-9eeb-1f21-bd0e-8a12a3f0e126@suse.com>
In-Reply-To: <0b68a345-9eeb-1f21-bd0e-8a12a3f0e126@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: PR2P264CA0018.FRAP264.PROD.OUTLOOK.COM (2603:10a6:101::30)
 To VI1PR0202MB2928.eurprd02.prod.outlook.com
 (2603:10a6:800:e3::11)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=aisaila@bitdefender.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [91.199.104.6]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: b6c0ba26-f7fd-456c-8173-08d7015a4b24
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:VI1PR0202MB2526; 
x-ms-traffictypediagnostic: VI1PR0202MB2526:|VI1PR0202MB2526:
x-microsoft-antispam-prvs: <VI1PR0202MB252653FFAF0CFE8D34059D31ABF50@VI1PR0202MB2526.eurprd02.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 008960E8EC
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(979002)(136003)(39860400002)(376002)(396003)(346002)(366004)(189003)(199004)(6916009)(81156014)(81166006)(25786009)(476003)(11346002)(6246003)(4326008)(229853002)(53936002)(446003)(26005)(71200400001)(2616005)(71190400001)(102836004)(6486002)(486006)(36756003)(2906002)(99286004)(31686004)(68736007)(52116002)(76176011)(14454004)(53546011)(386003)(6512007)(6506007)(256004)(14444005)(66476007)(186003)(478600001)(6436002)(6116002)(3846002)(31696002)(8936002)(5660300002)(7736002)(66446008)(316002)(66066001)(54906003)(66946007)(66556008)(305945005)(73956011)(8676002)(64756008)(86362001)(969003)(989001)(999001)(1009001)(1019001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:VI1PR0202MB2526;
 H:VI1PR0202MB2928.eurprd02.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: bitdefender.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: uoiaoZcBPt88ZgjcV32jeeoewm4stI0EBIY7aQVxZhQ5faeHN+BCZuMn2p/bAzHt8tYSxnH9cX4GOoBELdPVmPgYuSMuK1yciOyuQTnd3hWXgCsB1Oq7qxK4lFVPBB8Ju/XS/EcGRSBIXkW5l7W/DnDdLVRflDVfIlhWUSFNrIF1U4ela2kxoQzU0bsEj3XiuSe/13prF7cs8xWJrPzUnUwV3KHBsyH/MNvVMkENVSoWo/Gf5WUe9+10QVhA06pc+JmGlAgNAI5ecz7LVWE4nrYqwtjBQ1vcHrmgxjSBTnx9Z08RHIMwdhgQVoDbs0lWmReukTD49cIjadgqocSiQkdPHmgvrsPPCjz1NUaOdBmV7m2vdYmizZ2kY1AKscqRe91R3e6CwRLTi6ddk2khMx7DslYcd3VQDLwmcguwMoQ=
Content-ID: <330F7A3BCFFC1944ABAC89D06CBF41F6@eurprd02.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: bitdefender.com
X-MS-Exchange-CrossTenant-Network-Message-Id: b6c0ba26-f7fd-456c-8173-08d7015a4b24
X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Jul 2019 15:06:01.7694 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 487baf29-f1da-469a-9221-243f830c36f3
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: aisaila@bbu.bitdefender.biz
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0202MB2526
Subject: Re: [Xen-devel] [PATCH v2] x86/mm: Clean IOMMU flags from p2m-pt
 code
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "george.dunlap@eu.citrix.com" <george.dunlap@eu.citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 "roger.pau@citrix.com" <roger.pau@citrix.com>, "wl@xen.org" <wl@xen.org>,
 "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>

DQo+IE9uIDAzLjA3LjIwMTkgMTQ6NTAsIEFsZXhhbmRydSBTdGVmYW4gSVNBSUxBIHdyb3RlOg0K
Pj4gQXQgdGhpcyBtb21lbnQgSU9NTVUgcHQgc2hhcmluZyBpcyBkaXNhYmxlZCBieSBjb21taXQg
WzFdLg0KPj4NCj4+IFRoaXMgcGF0Y2ggYWltcyB0byBjbGVhciB0aGUgSU9NTVUgaGFwIHNoYXJl
IHN1cHBvcnQgYXMgaXQgd2lsbCBub3QgYmUNCj4+IHVzZWQgaW4gdGhlIGZ1dHVyZS4gQnkgZG9p
bmcgdGhpcyB0aGUgSU9NTVUgYml0cyB1c2VkIGluIHB0ZVs1Mjo1OF0gY2FuDQo+PiBiZSB1c2Vk
IGluIG90aGVyIHdheXMuDQo+Pg0KPj4gWzFdIGMyYmEzZGIzMWVmMmQ5ZjFlNDBlN2I2YzE2Y2Yz
YmUzZDY3MWQ1NTUNCj4gDQo+IFRoaXMgYWxsIG1ha2VzIGl0IHNvdW5kIGFzIGlmIHRoaXMgd2Fz
IGdlbmVyYWxseSB0aGUgY2FzZSwgYnV0IGl0J3MNCj4gc28gb25seSBvbiB0aGUgQU1EIHNpZGUu
IE9uIFZULWQgLyBWVC14IHBhZ2UgdGFibGUgc2hhcmluZyBjb250aW51ZXMNCj4gdG8gd29yay4g
QnV0IGl0IG1heSBiZSBqdXN0IG1lIHRoYXQgSSdkIHByZWZlciB0aGlzIHRvIG5vdCBiZSBpbXBs
aWVkDQo+IGZyb20gdGhlIG1lbnRpb24gb2YgcDJtLXB0IGluIHRoZSB0aXRsZSwgc28gSSdsbCBs
ZWF2ZSBpdCB0byBHZW9yZ2UNCj4gYXMgdGhlIG1haW50YWluZXIgdG8gZGVjaWRlIHdoZXRoZXIg
YSBmdXJ0aGVyIGNoYW5nZSB0byB0aGUNCj4gZGVzY3JpcHRpb24gaXMgbmVlZGVkLg0KPiANCj4g
QW5kIHRoZW4gSSB3b3VsZCBvZiBjb3Vyc2UgaGF2ZSB3aXNoZWQgdGhhdCBhIGNsZWFudXAgcGF0
Y2ggbGlrZSB0aGlzDQo+IG9uZSBkZWFsdCB3aXRoIGJvdGggc2lkZXMsIGkuZS4gcmVtb3ZlZCBw
dCBzaGFyaW5nIHJlbWFpbnMgZnJvbQ0KPiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvIGF0
IHRoZSBzYW1lIHRpbWUgKGkuZS4gaWYgbm90IGluIG9uZQ0KPiBwYXRjaCwgdGhlbiBhdCBsZWFz
dCBpbiB0aGUgc2FtZSBzZXJpZXMpLiBCdXQgdGhpcyBtYXkgYWdhaW4gYmUganVzdA0KPiBtZSAu
Li4NCj4gDQoNCkp1c3QgdG8gY2xhcmlmeSwgYXJlIHlvdSB0YWxraW5nIGFib3V0IHRoZSBhbWRf
aW9tbXVfc2hhcmVfcDJtKCkgDQpmdW5jdGlvbiB0aGF0IHdpbGwgbm90IGJlIGNhbGxlZCBhbnkg
bW9yZSBpZiB0aGUgaW9tbXVfaGFwX3B0X3NoYXJlIGZsYWcgDQp3aWxsIGJlIGRlbGV0ZWQ/IElm
IHNvIEkgY2FuIGFkZCB0aGlzIGluIGEgMiBwYXRjaCBzZXJpZXMuDQoNCkFsZXgNCg0KX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 05 15:07:04 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Jul 2019 15: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 1hjPnk-0006TH-H0; Fri, 05 Jul 2019 15:07: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=c8AU=VC=redhat.com=lersek@srs-us1.protection.inumbo.net>)
 id 1hjPnj-0006T9-1S
 for xen-devel@lists.xenproject.org; Fri, 05 Jul 2019 15:07:03 +0000
X-Inumbo-ID: 8ae066a4-9f36-11e9-8980-bc764e045a96
Received: from mx1.redhat.com (unknown [209.132.183.28])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8ae066a4-9f36-11e9-8980-bc764e045a96;
 Fri, 05 Jul 2019 15:07:02 +0000 (UTC)
Received: from smtp.corp.redhat.com (int-mx06.intmail.prod.int.phx2.redhat.com
 [10.5.11.16])
 (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mx1.redhat.com (Postfix) with ESMTPS id 92B6483F42;
 Fri,  5 Jul 2019 15:06:56 +0000 (UTC)
Received: from lacos-laptop-7.usersys.redhat.com (ovpn-116-244.ams2.redhat.com
 [10.36.116.244])
 by smtp.corp.redhat.com (Postfix) with ESMTP id A7C8718000;
 Fri,  5 Jul 2019 15:06:54 +0000 (UTC)
To: Anthony PERARD <anthony.perard@citrix.com>, devel@edk2.groups.io
References: <20190704144233.27968-1-anthony.perard@citrix.com>
From: Laszlo Ersek <lersek@redhat.com>
Message-ID: <3e02faaa-419a-6cef-ac73-75430f66b364@redhat.com>
Date: Fri, 5 Jul 2019 17:06:53 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20190704144233.27968-1-anthony.perard@citrix.com>
Content-Language: en-US
X-Scanned-By: MIMEDefang 2.79 on 10.5.11.16
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16
 (mx1.redhat.com [10.5.110.27]); Fri, 05 Jul 2019 15:07:01 +0000 (UTC)
Subject: Re: [Xen-devel] [PATCH v3 00/35] Specific platform to run OVMF in
 Xen PVH and HVM guests
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Julien Grall <julien.grall@arm.com>,
 Jordan Justen <jordan.l.justen@intel.com>, xen-devel@lists.xenproject.org,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDcvMDQvMTkgMTY6NDEsIEFudGhvbnkgUEVSQVJEIHdyb3RlOgo+IFBhdGNoIHNlcmllcyBh
dmFpbGFibGUgaW4gdGhpcyBnaXQgYnJhbmNoOgo+IGh0dHBzOi8veGVuYml0cy54ZW4ub3JnL2dp
dC1odHRwL3Blb3BsZS9hcGVyYXJkL292bWYuZ2l0IGJyLnBsYXRmb3JtLXhlbi1wdmgtdjMKPiAK
PiBIaSwKPiAKPiBJJ3ZlIHN0YXJ0ZWQgdG8gY3JlYXRlIGEgWGVuIHNwZWNpZmljIHBsYXRmb3Jt
LCBpbiBPdm1mUGtnL1hlbk92bWYuZHNjCj4gd2l0aCB0aGUgZ29hbCB0byBtYWtlIGl0IHdvcmsg
b24gYm90aCBYZW4gSFZNIGFuZCBYZW4gUFZILgo+IAo+IFRoZSBmaXJzdCBmZXcgcGF0Y2hlcyBv
bmx5IGNyZWF0ZSB0aGUgcGxhdGZvcm0gYW5kIGR1cGxpY2F0ZSBzb21lIGNvZGUgZnJvbQo+IE92
bWZQa2cgYW5kIHRoZSBsYXRlciBwYXRjaGVzIG1ha2VzIE9WTUYgYm9vdCBpbiBhIFhlbiBQVkgg
Z3Vlc3QgYW5kIGNhbiBib290Cj4gYSBMaW51eCBndWVzdC4KPiAKPiBBZnRlciB0aGlzIHBhdGNo
IHNlcmllcywgSSdkIGxpa2UgdG8gd2FpdCBhIGJpdCBiZWZvcmUgcmVtb3ZpbmcgWGVuIHN1cHBv
cnQKPiBmcm9tIHRoZSBPdm1mUGtnKi5kc2MsIHRvIGFsbG93IHRpbWUgdG8gc3dpdGNoIHRvIHRo
ZSBuZXcgWGVuIG9ubHkgcGxhdGZvcm0sCj4gbWF5YmUgMSB5ZWFyLgo+IAo+IFRvIGJ1aWxkIGFu
ZCBib290Ogo+IAo+IFRvIGJ1aWxkLCBzaW1wbHkgcnVuIE92bWZQa2cvYnVpbGQuc2ggLXAgT3Zt
ZlBrZy9Pdm1mWGVuLmRzYwo+IFRoZW4gdXNlIE9WTUYuZmQgYXMgYSBrZXJuZWwgb2YgYSBwdmgg
Z3Vlc3QgY29uZmlnIGZpbGUgKHdpdGggeGwvbGlieGwpLgo+IAo+IFBhdGNoIHNlcmllcyBhdmFp
bGFibGUgaW4gdGhpcyBnaXQgYnJhbmNoOgo+IGh0dHBzOi8veGVuYml0cy54ZW4ub3JnL2dpdC1o
dHRwL3Blb3BsZS9hcGVyYXJkL292bWYuZ2l0IGJyLnBsYXRmb3JtLXhlbi1wdmgtdjMKCkkgaW50
ZW5kIHRvIGNvbnRpbnVlIHRoZSByZXZpZXcgd2l0aCBbUEFUQ0ggdjMgMTEvMzVdLCBuZXh0IHdl
ZWsuCgpUaGFua3MKTGFzemxvCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 05 15:20:57 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Jul 2019 15:20:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hjQ14-00082O-QX; Fri, 05 Jul 2019 15:20:50 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=LVWj=VC=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hjQ13-00081r-AW
 for xen-devel@lists.xenproject.org; Fri, 05 Jul 2019 15:20:49 +0000
X-Inumbo-ID: 76678a34-9f38-11e9-93ec-e393367c1aa9
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 76678a34-9f38-11e9-93ec-e393367c1aa9;
 Fri, 05 Jul 2019 15:20:47 +0000 (UTC)
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=Paul.Durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 Paul.Durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: bwzj83k+NgeszGxYOQXo9lWT7urrRyfXl32Vjc0TsbH+yIVcbgI9AFs+sy8y54aStl1scVnJK5
 gKWbZpTPnMT0HxjvA/Po8nZkiUgZ7JNqWCKhIkot7SkVVRUUCDX7GIw+BfTZwYkoslmLMn1v6P
 arc/mx+VQpr588vwi7Ik0P8Ex5uqVhN8Qn0rj13Ja9jMuaOmy8GTGi1snhqsU0N+fxexOiHHxC
 57nBT7NGWGYrtB9oM989lzw3dmqNtb9cVyqrxXl2z8hiFXWHVLcOYUPSxYhjQNPH0wkwtDH9io
 1MU=
X-SBRS: 2.7
X-MesageID: 2635652
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,455,1557201600"; 
   d="scan'208";a="2635652"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Jan Beulich' <JBeulich@suse.com>
Thread-Topic: [PATCH v3 2/2] xmalloc: add a Kconfig option to poison free pool
 memory
Thread-Index: AQHVM0DHEUMKi5o3rEafecDiRArwwKa7+nSAgAApPkA=
Date: Fri, 5 Jul 2019 15:20:20 +0000
Message-ID: <5703c7bd13da499fa8cc3dcfe065bc19@AMSPEX02CL03.citrite.net>
References: <20190705144855.15259-1-paul.durrant@citrix.com>
 <20190705144855.15259-3-paul.durrant@citrix.com>
 <d48a7ce8-547d-fa97-d7c2-e10535670587@suse.com>
In-Reply-To: <d48a7ce8-547d-fa97-d7c2-e10535670587@suse.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v3 2/2] xmalloc: add a Kconfig option to
 poison free pool memory
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>, "Tim \(Xen.org\)" <tim@xen.org>,
 George Dunlap <George.Dunlap@citrix.com>, Julien
 Grall <julien.grall@arm.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>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBKYW4gQmV1bGljaCA8SkJldWxp
Y2hAc3VzZS5jb20+DQo+IFNlbnQ6IDA1IEp1bHkgMjAxOSAxNTo1Mg0KPiBUbzogUGF1bCBEdXJy
YW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT4NCj4gQ2M6IHhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZzsgSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT47IEFuZHJldyBD
b29wZXINCj4gPEFuZHJldy5Db29wZXIzQGNpdHJpeC5jb20+OyBHZW9yZ2UgRHVubGFwIDxHZW9y
Z2UuRHVubGFwQGNpdHJpeC5jb20+OyBJYW4gSmFja3Nvbg0KPiA8SWFuLkphY2tzb25AY2l0cml4
LmNvbT47IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz47IEtvbnJh
ZCBSemVzenV0ZWsgV2lsaw0KPiA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT47IFRpbSAoWGVuLm9y
ZykgPHRpbUB4ZW4ub3JnPjsgV2VpIExpdSA8d2xAeGVuLm9yZz4NCj4gU3ViamVjdDogUmU6IFtQ
QVRDSCB2MyAyLzJdIHhtYWxsb2M6IGFkZCBhIEtjb25maWcgb3B0aW9uIHRvIHBvaXNvbiBmcmVl
IHBvb2wgbWVtb3J5DQo+IA0KPiBPbiAwNS4wNy4yMDE5IDE2OjQ4LCBQYXVsIER1cnJhbnQgd3Jv
dGU6DQo+ID4gVGhpcyBwYXRjaCBhZGRzIFhNRU1fUE9PTF9QT0lTT04gdG8gdGhlIEtjb25maWcg
REVCVUcgb3B0aW9ucy4gSWYgc2V0LA0KPiA+IGZyZWUgYmxvY2tzIChncmVhdGVyIHRoYW4gTUlO
X0JMT0NLX1NJWkUpIHdpbGwgYmUgcG9pc29uZWQgd2l0aCAweEFBDQo+ID4gYnl0ZXMgd2hpY2gg
d2lsbCB0aGVuIGJlIHZlcmlmaWVkIHdoZW4gbWVtb3J5IGlzIHN1YnNlcXVlbnRseSBhbGxvY2F0
ZWQuDQo+ID4gVGhpcyBjYW4gaGVscCBpbiBzcG90dGluZyBoZWFwIGNvcnJ1cHRpb24sIHBhcnRp
Y3VsYXJseSB1c2UtYWZ0ZXItZnJlZS4NCj4gPg0KPiA+IFNpZ25lZC1vZmYtYnk6IFBhdWwgRHVy
cmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+DQo+IA0KPiBSZXZpZXdlZC1ieTogSmFuIEJl
dWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPg0KPiANCj4gKEknbSBwb25kZXJpbmcgd2hldGhlciB0
byBhZGQgdGhlIHN1Z2dlc3RlZCBibGFuayBsaW5lcyB3aGlsZQ0KPiBjb21taXR0aW5nLikNCg0K
T2gsIHNvcnJ5LiBJIGZvcmdvdCBhYm91dCB0aGF0Lg0KDQogIFBhdWwNCg0KX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 05 15:32:54 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Jul 2019 15: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 1hjQCf-0000ZK-3g; Fri, 05 Jul 2019 15:32: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=hVvi=VC=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hjQCe-0000ZF-2Z
 for xen-devel@lists.xenproject.org; Fri, 05 Jul 2019 15:32:48 +0000
X-Inumbo-ID: 22bf0e66-9f3a-11e9-8980-bc764e045a96
Received: from m4a0039g.houston.softwaregrp.com (unknown [15.124.2.85])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 22bf0e66-9f3a-11e9-8980-bc764e045a96;
 Fri, 05 Jul 2019 15:32:45 +0000 (UTC)
Received: FROM m4a0039g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0039g.houston.softwaregrp.com WITH ESMTP; 
 Fri,  5 Jul 2019 15:29:06 +0000
Received: from M9W0068.microfocus.com (2002:f79:bf::f79:bf) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Fri, 5 Jul 2019 15:31:50 +0000
Received: from NAM05-CO1-obe.outbound.protection.outlook.com (15.124.72.10) by
 M9W0068.microfocus.com (15.121.0.191) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Fri, 5 Jul 2019 15:31:49 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3106.namprd18.prod.outlook.com (10.255.154.215) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2052.19; Fri, 5 Jul 2019 15:31:48 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc%3]) with mapi id 15.20.2052.019; Fri, 5 Jul 2019
 15:31:48 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH] x86/shadow: ditch dangerous declarations
Thread-Index: AQHVM0bCnFNfI0VgeUWOcU6POhWqhw==
Date: Fri, 5 Jul 2019 15:31:48 +0000
Message-ID: <61965bbf-fc34-d845-b20a-d6d8034bfb88@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR07CA0106.eurprd07.prod.outlook.com
 (2603:10a6:6:2c::20) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 9f962b10-74e4-4bf2-38f5-08d7015de4e5
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(49563074)(7193020);
 SRVR:BY5PR18MB3106; 
x-ms-traffictypediagnostic: BY5PR18MB3106:
x-microsoft-antispam-prvs: <BY5PR18MB3106F441064B7F404150FCF7B3F50@BY5PR18MB3106.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-forefront-prvs: 008960E8EC
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(376002)(346002)(39860400002)(136003)(396003)(366004)(189003)(199004)(66946007)(73956011)(66066001)(26005)(102836004)(305945005)(71200400001)(71190400001)(80792005)(64756008)(66556008)(66476007)(66616009)(66446008)(186003)(36756003)(81156014)(81166006)(86362001)(8936002)(5660300002)(7736002)(31696002)(52116002)(6506007)(386003)(53936002)(99286004)(8676002)(476003)(25786009)(478600001)(6486002)(6436002)(6916009)(3846002)(54906003)(99936001)(72206003)(6512007)(486006)(2351001)(6116002)(2616005)(5640700003)(2906002)(31686004)(14444005)(2501003)(256004)(4326008)(316002)(14454004)(68736007);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3106;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: fOsH/MBo17RoV82flCuKjf0QOd9SFiCCNITT19DSfZx73IMZ9FPJ+WNmC0GxrFps2/xChr7TmL8h//fnL62WH5nufLs0Qmc1UnB5id8dAaPxwqEprtpM5A9o9b4UlTB/0lZO19n+2fik7q4jqevK+PMpIccQEp9+jn7U0/9/Z4nhmb5bKChIadsxxN7thRwf89MQ4AYRpQhNOlGUXiwgFHqCJM1ks7wYlX2byE+C46CuHslmfCdgCS4FRR208w762sxF3RtPYfF6bsHOsxlVio5xqnkL7rTrm/CuHPg5g2xK5bEykfQMJLRoHmQkZz+J/4KPQi/SnfCNwwccsM8UvGJ7LntIK0iVjEQOWGh+Mo0+mJ/9YpKRXjy6yHw6CYrjgd1cMn5HZWIlmD+DCIXic94Zvu/BLKCjGaLqfsRutsE=
Content-Type: multipart/mixed;
 boundary="_002_61965bbffc34d845b20ad6d8034bfb88susecom_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 9f962b10-74e4-4bf2-38f5-08d7015de4e5
X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Jul 2019 15:31:48.3506 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3106
X-OriginatorOrg: suse.com
Subject: [Xen-devel] [PATCH] x86/shadow: ditch dangerous 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: George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 Wei Liu <wl@xen.org>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--_002_61965bbffc34d845b20ad6d8034bfb88susecom_
Content-Type: text/plain; charset="utf-8"
Content-ID: <2D65A236AAA51D4E8A74F1A50479E060@namprd18.prod.outlook.com>
Content-Transfer-Encoding: base64

VGhpcyBzdGFydGVkIG91dCB3aXRoIG1lIG5vdGljaW5nIHRoZSBsYXRlbnQgYnVnIG9mIHRoZXJl
IGJlaW5nIEhWTQ0KcmVsYXRlZCBkZWNsYXJhdGlvbnMgaW4gY29tbW9uLmMgdGhhdCB0aGVpciBw
cm9kdWNlciBkb2Vzbid0IHNlZSwgYW5kDQp0aGF0IGhlbmNlIGNvdWxkIGdvIG91dCBvZiBzeW5j
IGF0IGFueSB0aW1lLiBIb3dldmVyLCBnbyBmYXJ0aGVyIHRoYW4NCmZpeGluZyBqdXN0IHRoYXQg
YW5kIG1vdmUgdGhlIGZ1bmN0aW9ucyBhY3R1YWxseSB1c2luZyB0aGVzZSBpbnRvIGh2bS5jLg0K
VGhpcyB3YXkgdGhlIGl0ZW1zIGluIHF1ZXN0aW9uIGNhbiBzaW1wbHkgYmVjb21lIHN0YXRpYywg
YW5kIG5vIHNlcGFyYXRlDQpkZWNsYXJhdGlvbnMgYXJlIG5lZWRlZCBhdCBhbGwuDQoNCldpdGhp
biB0aGUgbW92ZWQgY29kZSBjb25zdGlmeSBhbmQgcmVuYW1lIG9yIG91dHJpZ2h0IGRlbGV0ZSB0
aGUgc3RydWN0DQp2Y3B1ICogbG9jYWwgdmFyaWFibGVzIGFuZCByZS1mb3JtYXQgYSBjb21tZW50
Lg0KDQpTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+DQoNCi0t
LSBhL3hlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvY29tbW9uLmMNCisrKyBiL3hlbi9hcmNoL3g4Ni9t
bS9zaGFkb3cvY29tbW9uLmMNCkBAIC0xMTIsMTA1ICsxMTIsNiBAQCBzdGF0aWMgaW50IF9faW5p
dCBzaGFkb3dfYXVkaXRfa2V5X2luaXQoDQogIF9faW5pdGNhbGwoc2hhZG93X2F1ZGl0X2tleV9p
bml0KTsNCiAgI2VuZGlmIC8qIFNIQURPV19BVURJVCAqLw0KICANCi0NCi0jaWZkZWYgQ09ORklH
X0hWTQ0KLWV4dGVybiBjb25zdCBzdHJ1Y3QgeDg2X2VtdWxhdGVfb3BzIGh2bV9zaGFkb3dfZW11
bGF0b3Jfb3BzOw0KLWV4dGVybiBzdHJ1Y3Qgc2VnbWVudF9yZWdpc3RlciAqaHZtX2dldF9zZWdf
cmVnKA0KLSAgICBlbnVtIHg4Nl9zZWdtZW50IHNlZywgc3RydWN0IHNoX2VtdWxhdGVfY3R4dCAq
c2hfY3R4dCk7DQotZXh0ZXJuIGludCBodm1fdHJhbnNsYXRlX3ZpcnR1YWxfYWRkcigNCi0gICAg
ZW51bSB4ODZfc2VnbWVudCBzZWcsDQotICAgIHVuc2lnbmVkIGxvbmcgb2Zmc2V0LA0KLSAgICB1
bnNpZ25lZCBpbnQgYnl0ZXMsDQotICAgIGVudW0gaHZtX2FjY2Vzc190eXBlIGFjY2Vzc190eXBl
LA0KLSAgICBzdHJ1Y3Qgc2hfZW11bGF0ZV9jdHh0ICpzaF9jdHh0LA0KLSAgICB1bnNpZ25lZCBs
b25nICpsaW5lYXIpOw0KLSNlbmRpZg0KLQ0KLWNvbnN0IHN0cnVjdCB4ODZfZW11bGF0ZV9vcHMg
KnNoYWRvd19pbml0X2VtdWxhdGlvbigNCi0gICAgc3RydWN0IHNoX2VtdWxhdGVfY3R4dCAqc2hf
Y3R4dCwgc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MsDQotICAgIHVuc2lnbmVkIGludCBwdGVf
c2l6ZSkNCi17DQotI2lmZGVmIENPTkZJR19IVk0NCi0gICAgc3RydWN0IHNlZ21lbnRfcmVnaXN0
ZXIgKmNyZWcsICpzcmVnOw0KLSAgICBzdHJ1Y3QgdmNwdSAqdiA9IGN1cnJlbnQ7DQotICAgIHVu
c2lnbmVkIGxvbmcgYWRkcjsNCi0NCi0gICAgQVNTRVJUKGlzX2h2bV92Y3B1KHYpKTsNCi0NCi0g
ICAgbWVtc2V0KHNoX2N0eHQsIDAsIHNpemVvZigqc2hfY3R4dCkpOw0KLQ0KLSAgICBzaF9jdHh0
LT5jdHh0LnJlZ3MgPSByZWdzOw0KLSAgICBzaF9jdHh0LT5jdHh0LmNwdWlkID0gdi0+ZG9tYWlu
LT5hcmNoLmNwdWlkOw0KLSAgICBzaF9jdHh0LT5jdHh0LmxtYSA9IGh2bV9sb25nX21vZGVfYWN0
aXZlKHYpOw0KLQ0KLSAgICAvKiBTZWdtZW50IGNhY2hlIGluaXRpYWxpc2F0aW9uLiBQcmltZWQg
d2l0aCBDUy4gKi8NCi0gICAgY3JlZyA9IGh2bV9nZXRfc2VnX3JlZyh4ODZfc2VnX2NzLCBzaF9j
dHh0KTsNCi0NCi0gICAgLyogV29yayBvdXQgdGhlIGVtdWxhdGlvbiBtb2RlLiAqLw0KLSAgICBp
ZiAoIHNoX2N0eHQtPmN0eHQubG1hICYmIGNyZWctPmwgKQ0KLSAgICAgICAgc2hfY3R4dC0+Y3R4
dC5hZGRyX3NpemUgPSBzaF9jdHh0LT5jdHh0LnNwX3NpemUgPSA2NDsNCi0gICAgZWxzZQ0KLSAg
ICB7DQotICAgICAgICBzcmVnID0gaHZtX2dldF9zZWdfcmVnKHg4Nl9zZWdfc3MsIHNoX2N0eHQp
Ow0KLSAgICAgICAgc2hfY3R4dC0+Y3R4dC5hZGRyX3NpemUgPSBjcmVnLT5kYiA/IDMyIDogMTY7
DQotICAgICAgICBzaF9jdHh0LT5jdHh0LnNwX3NpemUgICA9IHNyZWctPmRiID8gMzIgOiAxNjsN
Ci0gICAgfQ0KLQ0KLSAgICBzaF9jdHh0LT5wdGVfc2l6ZSA9IHB0ZV9zaXplOw0KLQ0KLSAgICAv
KiBBdHRlbXB0IHRvIHByZWZldGNoIHdob2xlIGluc3RydWN0aW9uLiAqLw0KLSAgICBzaF9jdHh0
LT5pbnNuX2J1Zl9laXAgPSByZWdzLT5yaXA7DQotICAgIHNoX2N0eHQtPmluc25fYnVmX2J5dGVz
ID0NCi0gICAgICAgICghaHZtX3RyYW5zbGF0ZV92aXJ0dWFsX2FkZHIoDQotICAgICAgICAgICAg
eDg2X3NlZ19jcywgcmVncy0+cmlwLCBzaXplb2Yoc2hfY3R4dC0+aW5zbl9idWYpLA0KLSAgICAg
ICAgICAgIGh2bV9hY2Nlc3NfaW5zbl9mZXRjaCwgc2hfY3R4dCwgJmFkZHIpICYmDQotICAgICAg
ICAgIWh2bV9jb3B5X2Zyb21fZ3Vlc3RfbGluZWFyKA0KLSAgICAgICAgICAgICBzaF9jdHh0LT5p
bnNuX2J1ZiwgYWRkciwgc2l6ZW9mKHNoX2N0eHQtPmluc25fYnVmKSwNCi0gICAgICAgICAgICAg
UEZFQ19pbnNuX2ZldGNoLCBOVUxMKSkNCi0gICAgICAgID8gc2l6ZW9mKHNoX2N0eHQtPmluc25f
YnVmKSA6IDA7DQotDQotICAgIHJldHVybiAmaHZtX3NoYWRvd19lbXVsYXRvcl9vcHM7DQotI2Vs
c2UNCi0gICAgQlVHKCk7DQotICAgIHJldHVybiBOVUxMOw0KLSNlbmRpZg0KLX0NCi0NCi0vKiBV
cGRhdGUgYW4gaW5pdGlhbGl6ZWQgZW11bGF0aW9uIGNvbnRleHQgdG8gcHJlcGFyZSBmb3IgdGhl
IG5leHQNCi0gKiBpbnN0cnVjdGlvbiAqLw0KLXZvaWQgc2hhZG93X2NvbnRpbnVlX2VtdWxhdGlv
bihzdHJ1Y3Qgc2hfZW11bGF0ZV9jdHh0ICpzaF9jdHh0LA0KLSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykNCi17DQotI2lmZGVmIENPTkZJ
R19IVk0NCi0gICAgc3RydWN0IHZjcHUgKnYgPSBjdXJyZW50Ow0KLSAgICB1bnNpZ25lZCBsb25n
IGFkZHIsIGRpZmY7DQotDQotICAgIEFTU0VSVChpc19odm1fdmNwdSh2KSk7DQotDQotICAgIC8q
DQotICAgICAqIFdlIGRvbid0IHJlZmV0Y2ggdGhlIHNlZ21lbnQgYmFzZXMsIGJlY2F1c2Ugd2Ug
ZG9uJ3QgZW11bGF0ZQ0KLSAgICAgKiB3cml0ZXMgdG8gc2VnbWVudCByZWdpc3RlcnMNCi0gICAg
ICovDQotICAgIGRpZmYgPSByZWdzLT5yaXAgLSBzaF9jdHh0LT5pbnNuX2J1Zl9laXA7DQotICAg
IGlmICggZGlmZiA+IHNoX2N0eHQtPmluc25fYnVmX2J5dGVzICkNCi0gICAgew0KLSAgICAgICAg
LyogUHJlZmV0Y2ggbW9yZSBieXRlcy4gKi8NCi0gICAgICAgIHNoX2N0eHQtPmluc25fYnVmX2J5
dGVzID0NCi0gICAgICAgICAgICAoIWh2bV90cmFuc2xhdGVfdmlydHVhbF9hZGRyKA0KLSAgICAg
ICAgICAgICAgICB4ODZfc2VnX2NzLCByZWdzLT5yaXAsIHNpemVvZihzaF9jdHh0LT5pbnNuX2J1
ZiksDQotICAgICAgICAgICAgICAgIGh2bV9hY2Nlc3NfaW5zbl9mZXRjaCwgc2hfY3R4dCwgJmFk
ZHIpICYmDQotICAgICAgICAgICAgICFodm1fY29weV9mcm9tX2d1ZXN0X2xpbmVhcigNCi0gICAg
ICAgICAgICAgICAgIHNoX2N0eHQtPmluc25fYnVmLCBhZGRyLCBzaXplb2Yoc2hfY3R4dC0+aW5z
bl9idWYpLA0KLSAgICAgICAgICAgICAgICAgUEZFQ19pbnNuX2ZldGNoLCBOVUxMKSkNCi0gICAg
ICAgICAgICA/IHNpemVvZihzaF9jdHh0LT5pbnNuX2J1ZikgOiAwOw0KLSAgICAgICAgc2hfY3R4
dC0+aW5zbl9idWZfZWlwID0gcmVncy0+cmlwOw0KLSAgICB9DQotI2Vsc2UNCi0gICAgQlVHKCk7
DQotI2VuZGlmDQotfQ0KLQ0KLQ0KICAjaWYgKFNIQURPV19PUFRJTUlaQVRJT05TICYgU0hPUFRf
T1VUX09GX1NZTkMpDQogIC8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi8NCiAgLyogT3V0LW9mLXN5bmMgc2hh
ZG93cy4gKi8NCi0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvaHZtLmMNCisrKyBiL3hlbi9h
cmNoL3g4Ni9tbS9zaGFkb3cvaHZtLmMNCkBAIC01NCw3ICs1NCw3IEBAIHN0YXRpYyB2b2lkIHNo
X2VtdWxhdGVfdW5tYXBfZGVzdChzdHJ1Y3QNCiAgICogQ2FsbGVycyB3aGljaCBwYXNzIGEga25v
d24gaW4tcmFuZ2UgeDg2X3NlZ21lbnQgY2FuIHJlbHkgb24gdGhlIHJldHVybg0KICAgKiBwb2lu
dGVyIGJlaW5nIHZhbGlkLiAgT3RoZXIgY2FsbGVycyBtdXN0IGV4cGxpY2l0bHkgY2hlY2sgZm9y
IGVycm9ycy4NCiAgICovDQotc3RydWN0IHNlZ21lbnRfcmVnaXN0ZXIgKmh2bV9nZXRfc2VnX3Jl
ZygNCitzdGF0aWMgc3RydWN0IHNlZ21lbnRfcmVnaXN0ZXIgKmh2bV9nZXRfc2VnX3JlZygNCiAg
ICAgIGVudW0geDg2X3NlZ21lbnQgc2VnLCBzdHJ1Y3Qgc2hfZW11bGF0ZV9jdHh0ICpzaF9jdHh0
KQ0KICB7DQogICAgICB1bnNpZ25lZCBpbnQgaWR4ID0gc2VnOw0KQEAgLTY5LDcgKzY5LDcgQEAg
c3RydWN0IHNlZ21lbnRfcmVnaXN0ZXIgKmh2bV9nZXRfc2VnX3JlZw0KICAgICAgcmV0dXJuIHNl
Z19yZWc7DQogIH0NCiAgDQotaW50IGh2bV90cmFuc2xhdGVfdmlydHVhbF9hZGRyKA0KK3N0YXRp
YyBpbnQgaHZtX3RyYW5zbGF0ZV92aXJ0dWFsX2FkZHIoDQogICAgICBlbnVtIHg4Nl9zZWdtZW50
IHNlZywNCiAgICAgIHVuc2lnbmVkIGxvbmcgb2Zmc2V0LA0KICAgICAgdW5zaWduZWQgaW50IGJ5
dGVzLA0KQEAgLTI5MiwxMyArMjkyLDg5IEBAIGh2bV9lbXVsYXRlX2NtcHhjaGcoZW51bSB4ODZf
c2VnbWVudCBzZWcNCiAgICAgIHJldHVybiByYzsNCiAgfQ0KICANCi1jb25zdCBzdHJ1Y3QgeDg2
X2VtdWxhdGVfb3BzIGh2bV9zaGFkb3dfZW11bGF0b3Jfb3BzID0gew0KK3N0YXRpYyBjb25zdCBz
dHJ1Y3QgeDg2X2VtdWxhdGVfb3BzIGh2bV9zaGFkb3dfZW11bGF0b3Jfb3BzID0gew0KICAgICAg
LnJlYWQgICAgICAgPSBodm1fZW11bGF0ZV9yZWFkLA0KICAgICAgLmluc25fZmV0Y2ggPSBodm1f
ZW11bGF0ZV9pbnNuX2ZldGNoLA0KICAgICAgLndyaXRlICAgICAgPSBodm1fZW11bGF0ZV93cml0
ZSwNCiAgICAgIC5jbXB4Y2hnICAgID0gaHZtX2VtdWxhdGVfY21weGNoZywNCiAgfTsNCiAgDQor
Y29uc3Qgc3RydWN0IHg4Nl9lbXVsYXRlX29wcyAqc2hhZG93X2luaXRfZW11bGF0aW9uKA0KKyAg
ICBzdHJ1Y3Qgc2hfZW11bGF0ZV9jdHh0ICpzaF9jdHh0LCBzdHJ1Y3QgY3B1X3VzZXJfcmVncyAq
cmVncywNCisgICAgdW5zaWduZWQgaW50IHB0ZV9zaXplKQ0KK3sNCisgICAgc3RydWN0IHNlZ21l
bnRfcmVnaXN0ZXIgKmNyZWcsICpzcmVnOw0KKyAgICBjb25zdCBzdHJ1Y3QgdmNwdSAqY3VyciA9
IGN1cnJlbnQ7DQorICAgIHVuc2lnbmVkIGxvbmcgYWRkcjsNCisNCisgICAgQVNTRVJUKGlzX2h2
bV92Y3B1KGN1cnIpKTsNCisNCisgICAgbWVtc2V0KHNoX2N0eHQsIDAsIHNpemVvZigqc2hfY3R4
dCkpOw0KKw0KKyAgICBzaF9jdHh0LT5jdHh0LnJlZ3MgPSByZWdzOw0KKyAgICBzaF9jdHh0LT5j
dHh0LmNwdWlkID0gY3Vyci0+ZG9tYWluLT5hcmNoLmNwdWlkOw0KKyAgICBzaF9jdHh0LT5jdHh0
LmxtYSA9IGh2bV9sb25nX21vZGVfYWN0aXZlKGN1cnIpOw0KKw0KKyAgICAvKiBTZWdtZW50IGNh
Y2hlIGluaXRpYWxpc2F0aW9uLiBQcmltZWQgd2l0aCBDUy4gKi8NCisgICAgY3JlZyA9IGh2bV9n
ZXRfc2VnX3JlZyh4ODZfc2VnX2NzLCBzaF9jdHh0KTsNCisNCisgICAgLyogV29yayBvdXQgdGhl
IGVtdWxhdGlvbiBtb2RlLiAqLw0KKyAgICBpZiAoIHNoX2N0eHQtPmN0eHQubG1hICYmIGNyZWct
PmwgKQ0KKyAgICAgICAgc2hfY3R4dC0+Y3R4dC5hZGRyX3NpemUgPSBzaF9jdHh0LT5jdHh0LnNw
X3NpemUgPSA2NDsNCisgICAgZWxzZQ0KKyAgICB7DQorICAgICAgICBzcmVnID0gaHZtX2dldF9z
ZWdfcmVnKHg4Nl9zZWdfc3MsIHNoX2N0eHQpOw0KKyAgICAgICAgc2hfY3R4dC0+Y3R4dC5hZGRy
X3NpemUgPSBjcmVnLT5kYiA/IDMyIDogMTY7DQorICAgICAgICBzaF9jdHh0LT5jdHh0LnNwX3Np
emUgICA9IHNyZWctPmRiID8gMzIgOiAxNjsNCisgICAgfQ0KKw0KKyAgICBzaF9jdHh0LT5wdGVf
c2l6ZSA9IHB0ZV9zaXplOw0KKw0KKyAgICAvKiBBdHRlbXB0IHRvIHByZWZldGNoIHdob2xlIGlu
c3RydWN0aW9uLiAqLw0KKyAgICBzaF9jdHh0LT5pbnNuX2J1Zl9laXAgPSByZWdzLT5yaXA7DQor
ICAgIHNoX2N0eHQtPmluc25fYnVmX2J5dGVzID0NCisgICAgICAgICghaHZtX3RyYW5zbGF0ZV92
aXJ0dWFsX2FkZHIoDQorICAgICAgICAgICAgeDg2X3NlZ19jcywgcmVncy0+cmlwLCBzaXplb2Yo
c2hfY3R4dC0+aW5zbl9idWYpLA0KKyAgICAgICAgICAgIGh2bV9hY2Nlc3NfaW5zbl9mZXRjaCwg
c2hfY3R4dCwgJmFkZHIpICYmDQorICAgICAgICAgIWh2bV9jb3B5X2Zyb21fZ3Vlc3RfbGluZWFy
KA0KKyAgICAgICAgICAgICBzaF9jdHh0LT5pbnNuX2J1ZiwgYWRkciwgc2l6ZW9mKHNoX2N0eHQt
Pmluc25fYnVmKSwNCisgICAgICAgICAgICAgUEZFQ19pbnNuX2ZldGNoLCBOVUxMKSkNCisgICAg
ICAgID8gc2l6ZW9mKHNoX2N0eHQtPmluc25fYnVmKSA6IDA7DQorDQorICAgIHJldHVybiAmaHZt
X3NoYWRvd19lbXVsYXRvcl9vcHM7DQorfQ0KKw0KKy8qDQorICogVXBkYXRlIGFuIGluaXRpYWxp
emVkIGVtdWxhdGlvbiBjb250ZXh0IHRvIHByZXBhcmUgZm9yIHRoZSBuZXh0DQorICogaW5zdHJ1
Y3Rpb24uDQorICovDQordm9pZCBzaGFkb3dfY29udGludWVfZW11bGF0aW9uKHN0cnVjdCBzaF9l
bXVsYXRlX2N0eHQgKnNoX2N0eHQsDQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0
cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQ0KK3sNCisgICAgdW5zaWduZWQgbG9uZyBhZGRyLCBk
aWZmOw0KKw0KKyAgICBBU1NFUlQoaXNfaHZtX3ZjcHUoY3VycmVudCkpOw0KKw0KKyAgICAvKg0K
KyAgICAgKiBXZSBkb24ndCByZWZldGNoIHRoZSBzZWdtZW50IGJhc2VzLCBiZWNhdXNlIHdlIGRv
bid0IGVtdWxhdGUNCisgICAgICogd3JpdGVzIHRvIHNlZ21lbnQgcmVnaXN0ZXJzDQorICAgICAq
Lw0KKyAgICBkaWZmID0gcmVncy0+cmlwIC0gc2hfY3R4dC0+aW5zbl9idWZfZWlwOw0KKyAgICBp
ZiAoIGRpZmYgPiBzaF9jdHh0LT5pbnNuX2J1Zl9ieXRlcyApDQorICAgIHsNCisgICAgICAgIC8q
IFByZWZldGNoIG1vcmUgYnl0ZXMuICovDQorICAgICAgICBzaF9jdHh0LT5pbnNuX2J1Zl9ieXRl
cyA9DQorICAgICAgICAgICAgKCFodm1fdHJhbnNsYXRlX3ZpcnR1YWxfYWRkcigNCisgICAgICAg
ICAgICAgICAgeDg2X3NlZ19jcywgcmVncy0+cmlwLCBzaXplb2Yoc2hfY3R4dC0+aW5zbl9idWYp
LA0KKyAgICAgICAgICAgICAgICBodm1fYWNjZXNzX2luc25fZmV0Y2gsIHNoX2N0eHQsICZhZGRy
KSAmJg0KKyAgICAgICAgICAgICAhaHZtX2NvcHlfZnJvbV9ndWVzdF9saW5lYXIoDQorICAgICAg
ICAgICAgICAgICBzaF9jdHh0LT5pbnNuX2J1ZiwgYWRkciwgc2l6ZW9mKHNoX2N0eHQtPmluc25f
YnVmKSwNCisgICAgICAgICAgICAgICAgIFBGRUNfaW5zbl9mZXRjaCwgTlVMTCkpDQorICAgICAg
ICAgICAgPyBzaXplb2Yoc2hfY3R4dC0+aW5zbl9idWYpIDogMDsNCisgICAgICAgIHNoX2N0eHQt
Pmluc25fYnVmX2VpcCA9IHJlZ3MtPnJpcDsNCisgICAgfQ0KK30NCisNCiAgLyoqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqLw0KICAvKiBIYW5kbGluZyBndWVzdCB3cml0ZXMgdG8gcGFnZXRhYmxlcy4gKi8NCiAg
DQotLS0gYS94ZW4vYXJjaC94ODYvbW0vc2hhZG93L3ByaXZhdGUuaA0KKysrIGIveGVuL2FyY2gv
eDg2L21tL3NoYWRvdy9wcml2YXRlLmgNCkBAIC03MDksMTEgKzcwOSwyNiBAQCBzdHJ1Y3Qgc2hf
ZW11bGF0ZV9jdHh0IHsNCiAgI2VuZGlmDQogIH07DQogIA0KKyNpZmRlZiBDT05GSUdfSFZNDQog
IGNvbnN0IHN0cnVjdCB4ODZfZW11bGF0ZV9vcHMgKnNoYWRvd19pbml0X2VtdWxhdGlvbigNCiAg
ICAgIHN0cnVjdCBzaF9lbXVsYXRlX2N0eHQgKnNoX2N0eHQsIHN0cnVjdCBjcHVfdXNlcl9yZWdz
ICpyZWdzLA0KICAgICAgdW5zaWduZWQgaW50IHB0ZV9zaXplKTsNCiAgdm9pZCBzaGFkb3dfY29u
dGludWVfZW11bGF0aW9uKA0KICAgICAgc3RydWN0IHNoX2VtdWxhdGVfY3R4dCAqc2hfY3R4dCwg
c3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpOw0KKyNlbHNlDQorc3RhdGljIGlubGluZSBjb25z
dCBzdHJ1Y3QgeDg2X2VtdWxhdGVfb3BzICpzaGFkb3dfaW5pdF9lbXVsYXRpb24oDQorICAgIHN0
cnVjdCBzaF9lbXVsYXRlX2N0eHQgKnNoX2N0eHQsIHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdz
LA0KKyAgICB1bnNpZ25lZCBpbnQgcHRlX3NpemUpDQorew0KKyAgICBCVUcoKTsNCisgICAgcmV0
dXJuIE5VTEw7DQorfQ0KK3N0YXRpYyBpbmxpbmUgdm9pZCBzaGFkb3dfY29udGludWVfZW11bGF0
aW9uKA0KKyAgICBzdHJ1Y3Qgc2hfZW11bGF0ZV9jdHh0ICpzaF9jdHh0LCBzdHJ1Y3QgY3B1X3Vz
ZXJfcmVncyAqcmVncykNCit7DQorICAgIEJVRygpOw0KK30NCisjZW5kaWYNCiAgDQogIC8qIFN0
b3AgY291bnRpbmcgdG93YXJkcyBlYXJseSB1bnNoYWRvd3MsIGFzIHdlJ3ZlIHNlZW4gYSByZWFs
IHBhZ2UgZmF1bHQgKi8NCiAgc3RhdGljIGlubGluZSB2b2lkIHNoX3Jlc2V0X2Vhcmx5X3Vuc2hh
ZG93KHN0cnVjdCB2Y3B1ICp2KQ0K

--_002_61965bbffc34d845b20ad6d8034bfb88susecom_
Content-Type: text/plain; name="x86-sh-HVM-decls.patch"
Content-Description: x86-sh-HVM-decls.patch
Content-Disposition: attachment; filename="x86-sh-HVM-decls.patch"; size=8540;
	creation-date="Fri, 05 Jul 2019 15:31:48 GMT";
	modification-date="Fri, 05 Jul 2019 15:31:48 GMT"
Content-ID: <B4AE139D8FCD304A8D8BBC2C0409B867@namprd18.prod.outlook.com>
Content-Transfer-Encoding: base64

eDg2L3NoYWRvdzogZGl0Y2ggZGFuZ2Vyb3VzIGRlY2xhcmF0aW9ucwoKVGhpcyBzdGFydGVkIG91
dCB3aXRoIG1lIG5vdGljaW5nIHRoZSBsYXRlbnQgYnVnIG9mIHRoZXJlIGJlaW5nIEhWTQpyZWxh
dGVkIGRlY2xhcmF0aW9ucyBpbiBjb21tb24uYyB0aGF0IHRoZWlyIHByb2R1Y2VyIGRvZXNuJ3Qg
c2VlLCBhbmQKdGhhdCBoZW5jZSBjb3VsZCBnbyBvdXQgb2Ygc3luYyBhdCBhbnkgdGltZS4gSG93
ZXZlciwgZ28gZmFydGhlciB0aGFuCmZpeGluZyBqdXN0IHRoYXQgYW5kIG1vdmUgdGhlIGZ1bmN0
aW9ucyBhY3R1YWxseSB1c2luZyB0aGVzZSBpbnRvIGh2bS5jLgpUaGlzIHdheSB0aGUgaXRlbXMg
aW4gcXVlc3Rpb24gY2FuIHNpbXBseSBiZWNvbWUgc3RhdGljLCBhbmQgbm8gc2VwYXJhdGUKZGVj
bGFyYXRpb25zIGFyZSBuZWVkZWQgYXQgYWxsLgoKV2l0aGluIHRoZSBtb3ZlZCBjb2RlIGNvbnN0
aWZ5IGFuZCByZW5hbWUgb3Igb3V0cmlnaHQgZGVsZXRlIHRoZSBzdHJ1Y3QKdmNwdSAqIGxvY2Fs
IHZhcmlhYmxlcyBhbmQgcmUtZm9ybWF0IGEgY29tbWVudC4KClNpZ25lZC1vZmYtYnk6IEphbiBC
ZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCi0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9zaGFkb3cv
Y29tbW9uLmMKKysrIGIveGVuL2FyY2gveDg2L21tL3NoYWRvdy9jb21tb24uYwpAQCAtMTEyLDEw
NSArMTEyLDYgQEAgc3RhdGljIGludCBfX2luaXQgc2hhZG93X2F1ZGl0X2tleV9pbml0KAogX19p
bml0Y2FsbChzaGFkb3dfYXVkaXRfa2V5X2luaXQpOwogI2VuZGlmIC8qIFNIQURPV19BVURJVCAq
LwogCi0KLSNpZmRlZiBDT05GSUdfSFZNCi1leHRlcm4gY29uc3Qgc3RydWN0IHg4Nl9lbXVsYXRl
X29wcyBodm1fc2hhZG93X2VtdWxhdG9yX29wczsKLWV4dGVybiBzdHJ1Y3Qgc2VnbWVudF9yZWdp
c3RlciAqaHZtX2dldF9zZWdfcmVnKAotICAgIGVudW0geDg2X3NlZ21lbnQgc2VnLCBzdHJ1Y3Qg
c2hfZW11bGF0ZV9jdHh0ICpzaF9jdHh0KTsKLWV4dGVybiBpbnQgaHZtX3RyYW5zbGF0ZV92aXJ0
dWFsX2FkZHIoCi0gICAgZW51bSB4ODZfc2VnbWVudCBzZWcsCi0gICAgdW5zaWduZWQgbG9uZyBv
ZmZzZXQsCi0gICAgdW5zaWduZWQgaW50IGJ5dGVzLAotICAgIGVudW0gaHZtX2FjY2Vzc190eXBl
IGFjY2Vzc190eXBlLAotICAgIHN0cnVjdCBzaF9lbXVsYXRlX2N0eHQgKnNoX2N0eHQsCi0gICAg
dW5zaWduZWQgbG9uZyAqbGluZWFyKTsKLSNlbmRpZgotCi1jb25zdCBzdHJ1Y3QgeDg2X2VtdWxh
dGVfb3BzICpzaGFkb3dfaW5pdF9lbXVsYXRpb24oCi0gICAgc3RydWN0IHNoX2VtdWxhdGVfY3R4
dCAqc2hfY3R4dCwgc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MsCi0gICAgdW5zaWduZWQgaW50
IHB0ZV9zaXplKQotewotI2lmZGVmIENPTkZJR19IVk0KLSAgICBzdHJ1Y3Qgc2VnbWVudF9yZWdp
c3RlciAqY3JlZywgKnNyZWc7Ci0gICAgc3RydWN0IHZjcHUgKnYgPSBjdXJyZW50OwotICAgIHVu
c2lnbmVkIGxvbmcgYWRkcjsKLQotICAgIEFTU0VSVChpc19odm1fdmNwdSh2KSk7Ci0KLSAgICBt
ZW1zZXQoc2hfY3R4dCwgMCwgc2l6ZW9mKCpzaF9jdHh0KSk7Ci0KLSAgICBzaF9jdHh0LT5jdHh0
LnJlZ3MgPSByZWdzOwotICAgIHNoX2N0eHQtPmN0eHQuY3B1aWQgPSB2LT5kb21haW4tPmFyY2gu
Y3B1aWQ7Ci0gICAgc2hfY3R4dC0+Y3R4dC5sbWEgPSBodm1fbG9uZ19tb2RlX2FjdGl2ZSh2KTsK
LQotICAgIC8qIFNlZ21lbnQgY2FjaGUgaW5pdGlhbGlzYXRpb24uIFByaW1lZCB3aXRoIENTLiAq
LwotICAgIGNyZWcgPSBodm1fZ2V0X3NlZ19yZWcoeDg2X3NlZ19jcywgc2hfY3R4dCk7Ci0KLSAg
ICAvKiBXb3JrIG91dCB0aGUgZW11bGF0aW9uIG1vZGUuICovCi0gICAgaWYgKCBzaF9jdHh0LT5j
dHh0LmxtYSAmJiBjcmVnLT5sICkKLSAgICAgICAgc2hfY3R4dC0+Y3R4dC5hZGRyX3NpemUgPSBz
aF9jdHh0LT5jdHh0LnNwX3NpemUgPSA2NDsKLSAgICBlbHNlCi0gICAgewotICAgICAgICBzcmVn
ID0gaHZtX2dldF9zZWdfcmVnKHg4Nl9zZWdfc3MsIHNoX2N0eHQpOwotICAgICAgICBzaF9jdHh0
LT5jdHh0LmFkZHJfc2l6ZSA9IGNyZWctPmRiID8gMzIgOiAxNjsKLSAgICAgICAgc2hfY3R4dC0+
Y3R4dC5zcF9zaXplICAgPSBzcmVnLT5kYiA/IDMyIDogMTY7Ci0gICAgfQotCi0gICAgc2hfY3R4
dC0+cHRlX3NpemUgPSBwdGVfc2l6ZTsKLQotICAgIC8qIEF0dGVtcHQgdG8gcHJlZmV0Y2ggd2hv
bGUgaW5zdHJ1Y3Rpb24uICovCi0gICAgc2hfY3R4dC0+aW5zbl9idWZfZWlwID0gcmVncy0+cmlw
OwotICAgIHNoX2N0eHQtPmluc25fYnVmX2J5dGVzID0KLSAgICAgICAgKCFodm1fdHJhbnNsYXRl
X3ZpcnR1YWxfYWRkcigKLSAgICAgICAgICAgIHg4Nl9zZWdfY3MsIHJlZ3MtPnJpcCwgc2l6ZW9m
KHNoX2N0eHQtPmluc25fYnVmKSwKLSAgICAgICAgICAgIGh2bV9hY2Nlc3NfaW5zbl9mZXRjaCwg
c2hfY3R4dCwgJmFkZHIpICYmCi0gICAgICAgICAhaHZtX2NvcHlfZnJvbV9ndWVzdF9saW5lYXIo
Ci0gICAgICAgICAgICAgc2hfY3R4dC0+aW5zbl9idWYsIGFkZHIsIHNpemVvZihzaF9jdHh0LT5p
bnNuX2J1ZiksCi0gICAgICAgICAgICAgUEZFQ19pbnNuX2ZldGNoLCBOVUxMKSkKLSAgICAgICAg
PyBzaXplb2Yoc2hfY3R4dC0+aW5zbl9idWYpIDogMDsKLQotICAgIHJldHVybiAmaHZtX3NoYWRv
d19lbXVsYXRvcl9vcHM7Ci0jZWxzZQotICAgIEJVRygpOwotICAgIHJldHVybiBOVUxMOwotI2Vu
ZGlmCi19Ci0KLS8qIFVwZGF0ZSBhbiBpbml0aWFsaXplZCBlbXVsYXRpb24gY29udGV4dCB0byBw
cmVwYXJlIGZvciB0aGUgbmV4dAotICogaW5zdHJ1Y3Rpb24gKi8KLXZvaWQgc2hhZG93X2NvbnRp
bnVlX2VtdWxhdGlvbihzdHJ1Y3Qgc2hfZW11bGF0ZV9jdHh0ICpzaF9jdHh0LAotICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQotewotI2lm
ZGVmIENPTkZJR19IVk0KLSAgICBzdHJ1Y3QgdmNwdSAqdiA9IGN1cnJlbnQ7Ci0gICAgdW5zaWdu
ZWQgbG9uZyBhZGRyLCBkaWZmOwotCi0gICAgQVNTRVJUKGlzX2h2bV92Y3B1KHYpKTsKLQotICAg
IC8qCi0gICAgICogV2UgZG9uJ3QgcmVmZXRjaCB0aGUgc2VnbWVudCBiYXNlcywgYmVjYXVzZSB3
ZSBkb24ndCBlbXVsYXRlCi0gICAgICogd3JpdGVzIHRvIHNlZ21lbnQgcmVnaXN0ZXJzCi0gICAg
ICovCi0gICAgZGlmZiA9IHJlZ3MtPnJpcCAtIHNoX2N0eHQtPmluc25fYnVmX2VpcDsKLSAgICBp
ZiAoIGRpZmYgPiBzaF9jdHh0LT5pbnNuX2J1Zl9ieXRlcyApCi0gICAgewotICAgICAgICAvKiBQ
cmVmZXRjaCBtb3JlIGJ5dGVzLiAqLwotICAgICAgICBzaF9jdHh0LT5pbnNuX2J1Zl9ieXRlcyA9
Ci0gICAgICAgICAgICAoIWh2bV90cmFuc2xhdGVfdmlydHVhbF9hZGRyKAotICAgICAgICAgICAg
ICAgIHg4Nl9zZWdfY3MsIHJlZ3MtPnJpcCwgc2l6ZW9mKHNoX2N0eHQtPmluc25fYnVmKSwKLSAg
ICAgICAgICAgICAgICBodm1fYWNjZXNzX2luc25fZmV0Y2gsIHNoX2N0eHQsICZhZGRyKSAmJgot
ICAgICAgICAgICAgICFodm1fY29weV9mcm9tX2d1ZXN0X2xpbmVhcigKLSAgICAgICAgICAgICAg
ICAgc2hfY3R4dC0+aW5zbl9idWYsIGFkZHIsIHNpemVvZihzaF9jdHh0LT5pbnNuX2J1ZiksCi0g
ICAgICAgICAgICAgICAgIFBGRUNfaW5zbl9mZXRjaCwgTlVMTCkpCi0gICAgICAgICAgICA/IHNp
emVvZihzaF9jdHh0LT5pbnNuX2J1ZikgOiAwOwotICAgICAgICBzaF9jdHh0LT5pbnNuX2J1Zl9l
aXAgPSByZWdzLT5yaXA7Ci0gICAgfQotI2Vsc2UKLSAgICBCVUcoKTsKLSNlbmRpZgotfQotCi0K
ICNpZiAoU0hBRE9XX09QVElNSVpBVElPTlMgJiBTSE9QVF9PVVRfT0ZfU1lOQykKIC8qKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKi8KIC8qIE91dC1vZi1zeW5jIHNoYWRvd3MuICovCi0tLSBhL3hlbi9hcmNoL3g4
Ni9tbS9zaGFkb3cvaHZtLmMKKysrIGIveGVuL2FyY2gveDg2L21tL3NoYWRvdy9odm0uYwpAQCAt
NTQsNyArNTQsNyBAQCBzdGF0aWMgdm9pZCBzaF9lbXVsYXRlX3VubWFwX2Rlc3Qoc3RydWN0CiAg
KiBDYWxsZXJzIHdoaWNoIHBhc3MgYSBrbm93biBpbi1yYW5nZSB4ODZfc2VnbWVudCBjYW4gcmVs
eSBvbiB0aGUgcmV0dXJuCiAgKiBwb2ludGVyIGJlaW5nIHZhbGlkLiAgT3RoZXIgY2FsbGVycyBt
dXN0IGV4cGxpY2l0bHkgY2hlY2sgZm9yIGVycm9ycy4KICAqLwotc3RydWN0IHNlZ21lbnRfcmVn
aXN0ZXIgKmh2bV9nZXRfc2VnX3JlZygKK3N0YXRpYyBzdHJ1Y3Qgc2VnbWVudF9yZWdpc3RlciAq
aHZtX2dldF9zZWdfcmVnKAogICAgIGVudW0geDg2X3NlZ21lbnQgc2VnLCBzdHJ1Y3Qgc2hfZW11
bGF0ZV9jdHh0ICpzaF9jdHh0KQogewogICAgIHVuc2lnbmVkIGludCBpZHggPSBzZWc7CkBAIC02
OSw3ICs2OSw3IEBAIHN0cnVjdCBzZWdtZW50X3JlZ2lzdGVyICpodm1fZ2V0X3NlZ19yZWcKICAg
ICByZXR1cm4gc2VnX3JlZzsKIH0KIAotaW50IGh2bV90cmFuc2xhdGVfdmlydHVhbF9hZGRyKAor
c3RhdGljIGludCBodm1fdHJhbnNsYXRlX3ZpcnR1YWxfYWRkcigKICAgICBlbnVtIHg4Nl9zZWdt
ZW50IHNlZywKICAgICB1bnNpZ25lZCBsb25nIG9mZnNldCwKICAgICB1bnNpZ25lZCBpbnQgYnl0
ZXMsCkBAIC0yOTIsMTMgKzI5Miw4OSBAQCBodm1fZW11bGF0ZV9jbXB4Y2hnKGVudW0geDg2X3Nl
Z21lbnQgc2VnCiAgICAgcmV0dXJuIHJjOwogfQogCi1jb25zdCBzdHJ1Y3QgeDg2X2VtdWxhdGVf
b3BzIGh2bV9zaGFkb3dfZW11bGF0b3Jfb3BzID0geworc3RhdGljIGNvbnN0IHN0cnVjdCB4ODZf
ZW11bGF0ZV9vcHMgaHZtX3NoYWRvd19lbXVsYXRvcl9vcHMgPSB7CiAgICAgLnJlYWQgICAgICAg
PSBodm1fZW11bGF0ZV9yZWFkLAogICAgIC5pbnNuX2ZldGNoID0gaHZtX2VtdWxhdGVfaW5zbl9m
ZXRjaCwKICAgICAud3JpdGUgICAgICA9IGh2bV9lbXVsYXRlX3dyaXRlLAogICAgIC5jbXB4Y2hn
ICAgID0gaHZtX2VtdWxhdGVfY21weGNoZywKIH07CiAKK2NvbnN0IHN0cnVjdCB4ODZfZW11bGF0
ZV9vcHMgKnNoYWRvd19pbml0X2VtdWxhdGlvbigKKyAgICBzdHJ1Y3Qgc2hfZW11bGF0ZV9jdHh0
ICpzaF9jdHh0LCBzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncywKKyAgICB1bnNpZ25lZCBpbnQg
cHRlX3NpemUpCit7CisgICAgc3RydWN0IHNlZ21lbnRfcmVnaXN0ZXIgKmNyZWcsICpzcmVnOwor
ICAgIGNvbnN0IHN0cnVjdCB2Y3B1ICpjdXJyID0gY3VycmVudDsKKyAgICB1bnNpZ25lZCBsb25n
IGFkZHI7CisKKyAgICBBU1NFUlQoaXNfaHZtX3ZjcHUoY3VycikpOworCisgICAgbWVtc2V0KHNo
X2N0eHQsIDAsIHNpemVvZigqc2hfY3R4dCkpOworCisgICAgc2hfY3R4dC0+Y3R4dC5yZWdzID0g
cmVnczsKKyAgICBzaF9jdHh0LT5jdHh0LmNwdWlkID0gY3Vyci0+ZG9tYWluLT5hcmNoLmNwdWlk
OworICAgIHNoX2N0eHQtPmN0eHQubG1hID0gaHZtX2xvbmdfbW9kZV9hY3RpdmUoY3Vycik7CisK
KyAgICAvKiBTZWdtZW50IGNhY2hlIGluaXRpYWxpc2F0aW9uLiBQcmltZWQgd2l0aCBDUy4gKi8K
KyAgICBjcmVnID0gaHZtX2dldF9zZWdfcmVnKHg4Nl9zZWdfY3MsIHNoX2N0eHQpOworCisgICAg
LyogV29yayBvdXQgdGhlIGVtdWxhdGlvbiBtb2RlLiAqLworICAgIGlmICggc2hfY3R4dC0+Y3R4
dC5sbWEgJiYgY3JlZy0+bCApCisgICAgICAgIHNoX2N0eHQtPmN0eHQuYWRkcl9zaXplID0gc2hf
Y3R4dC0+Y3R4dC5zcF9zaXplID0gNjQ7CisgICAgZWxzZQorICAgIHsKKyAgICAgICAgc3JlZyA9
IGh2bV9nZXRfc2VnX3JlZyh4ODZfc2VnX3NzLCBzaF9jdHh0KTsKKyAgICAgICAgc2hfY3R4dC0+
Y3R4dC5hZGRyX3NpemUgPSBjcmVnLT5kYiA/IDMyIDogMTY7CisgICAgICAgIHNoX2N0eHQtPmN0
eHQuc3Bfc2l6ZSAgID0gc3JlZy0+ZGIgPyAzMiA6IDE2OworICAgIH0KKworICAgIHNoX2N0eHQt
PnB0ZV9zaXplID0gcHRlX3NpemU7CisKKyAgICAvKiBBdHRlbXB0IHRvIHByZWZldGNoIHdob2xl
IGluc3RydWN0aW9uLiAqLworICAgIHNoX2N0eHQtPmluc25fYnVmX2VpcCA9IHJlZ3MtPnJpcDsK
KyAgICBzaF9jdHh0LT5pbnNuX2J1Zl9ieXRlcyA9CisgICAgICAgICghaHZtX3RyYW5zbGF0ZV92
aXJ0dWFsX2FkZHIoCisgICAgICAgICAgICB4ODZfc2VnX2NzLCByZWdzLT5yaXAsIHNpemVvZihz
aF9jdHh0LT5pbnNuX2J1ZiksCisgICAgICAgICAgICBodm1fYWNjZXNzX2luc25fZmV0Y2gsIHNo
X2N0eHQsICZhZGRyKSAmJgorICAgICAgICAgIWh2bV9jb3B5X2Zyb21fZ3Vlc3RfbGluZWFyKAor
ICAgICAgICAgICAgIHNoX2N0eHQtPmluc25fYnVmLCBhZGRyLCBzaXplb2Yoc2hfY3R4dC0+aW5z
bl9idWYpLAorICAgICAgICAgICAgIFBGRUNfaW5zbl9mZXRjaCwgTlVMTCkpCisgICAgICAgID8g
c2l6ZW9mKHNoX2N0eHQtPmluc25fYnVmKSA6IDA7CisKKyAgICByZXR1cm4gJmh2bV9zaGFkb3df
ZW11bGF0b3Jfb3BzOworfQorCisvKgorICogVXBkYXRlIGFuIGluaXRpYWxpemVkIGVtdWxhdGlv
biBjb250ZXh0IHRvIHByZXBhcmUgZm9yIHRoZSBuZXh0CisgKiBpbnN0cnVjdGlvbi4KKyAqLwor
dm9pZCBzaGFkb3dfY29udGludWVfZW11bGF0aW9uKHN0cnVjdCBzaF9lbXVsYXRlX2N0eHQgKnNo
X2N0eHQsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0IGNwdV91c2VyX3Jl
Z3MgKnJlZ3MpCit7CisgICAgdW5zaWduZWQgbG9uZyBhZGRyLCBkaWZmOworCisgICAgQVNTRVJU
KGlzX2h2bV92Y3B1KGN1cnJlbnQpKTsKKworICAgIC8qCisgICAgICogV2UgZG9uJ3QgcmVmZXRj
aCB0aGUgc2VnbWVudCBiYXNlcywgYmVjYXVzZSB3ZSBkb24ndCBlbXVsYXRlCisgICAgICogd3Jp
dGVzIHRvIHNlZ21lbnQgcmVnaXN0ZXJzCisgICAgICovCisgICAgZGlmZiA9IHJlZ3MtPnJpcCAt
IHNoX2N0eHQtPmluc25fYnVmX2VpcDsKKyAgICBpZiAoIGRpZmYgPiBzaF9jdHh0LT5pbnNuX2J1
Zl9ieXRlcyApCisgICAgeworICAgICAgICAvKiBQcmVmZXRjaCBtb3JlIGJ5dGVzLiAqLworICAg
ICAgICBzaF9jdHh0LT5pbnNuX2J1Zl9ieXRlcyA9CisgICAgICAgICAgICAoIWh2bV90cmFuc2xh
dGVfdmlydHVhbF9hZGRyKAorICAgICAgICAgICAgICAgIHg4Nl9zZWdfY3MsIHJlZ3MtPnJpcCwg
c2l6ZW9mKHNoX2N0eHQtPmluc25fYnVmKSwKKyAgICAgICAgICAgICAgICBodm1fYWNjZXNzX2lu
c25fZmV0Y2gsIHNoX2N0eHQsICZhZGRyKSAmJgorICAgICAgICAgICAgICFodm1fY29weV9mcm9t
X2d1ZXN0X2xpbmVhcigKKyAgICAgICAgICAgICAgICAgc2hfY3R4dC0+aW5zbl9idWYsIGFkZHIs
IHNpemVvZihzaF9jdHh0LT5pbnNuX2J1ZiksCisgICAgICAgICAgICAgICAgIFBGRUNfaW5zbl9m
ZXRjaCwgTlVMTCkpCisgICAgICAgICAgICA/IHNpemVvZihzaF9jdHh0LT5pbnNuX2J1ZikgOiAw
OworICAgICAgICBzaF9jdHh0LT5pbnNuX2J1Zl9laXAgPSByZWdzLT5yaXA7CisgICAgfQorfQor
CiAvKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKiovCiAvKiBIYW5kbGluZyBndWVzdCB3cml0ZXMgdG8gcGFnZXRh
Ymxlcy4gKi8KIAotLS0gYS94ZW4vYXJjaC94ODYvbW0vc2hhZG93L3ByaXZhdGUuaAorKysgYi94
ZW4vYXJjaC94ODYvbW0vc2hhZG93L3ByaXZhdGUuaApAQCAtNzA5LDExICs3MDksMjYgQEAgc3Ry
dWN0IHNoX2VtdWxhdGVfY3R4dCB7CiAjZW5kaWYKIH07CiAKKyNpZmRlZiBDT05GSUdfSFZNCiBj
b25zdCBzdHJ1Y3QgeDg2X2VtdWxhdGVfb3BzICpzaGFkb3dfaW5pdF9lbXVsYXRpb24oCiAgICAg
c3RydWN0IHNoX2VtdWxhdGVfY3R4dCAqc2hfY3R4dCwgc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJl
Z3MsCiAgICAgdW5zaWduZWQgaW50IHB0ZV9zaXplKTsKIHZvaWQgc2hhZG93X2NvbnRpbnVlX2Vt
dWxhdGlvbigKICAgICBzdHJ1Y3Qgc2hfZW11bGF0ZV9jdHh0ICpzaF9jdHh0LCBzdHJ1Y3QgY3B1
X3VzZXJfcmVncyAqcmVncyk7CisjZWxzZQorc3RhdGljIGlubGluZSBjb25zdCBzdHJ1Y3QgeDg2
X2VtdWxhdGVfb3BzICpzaGFkb3dfaW5pdF9lbXVsYXRpb24oCisgICAgc3RydWN0IHNoX2VtdWxh
dGVfY3R4dCAqc2hfY3R4dCwgc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MsCisgICAgdW5zaWdu
ZWQgaW50IHB0ZV9zaXplKQoreworICAgIEJVRygpOworICAgIHJldHVybiBOVUxMOworfQorc3Rh
dGljIGlubGluZSB2b2lkIHNoYWRvd19jb250aW51ZV9lbXVsYXRpb24oCisgICAgc3RydWN0IHNo
X2VtdWxhdGVfY3R4dCAqc2hfY3R4dCwgc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCit7Cisg
ICAgQlVHKCk7Cit9CisjZW5kaWYKIAogLyogU3RvcCBjb3VudGluZyB0b3dhcmRzIGVhcmx5IHVu
c2hhZG93cywgYXMgd2UndmUgc2VlbiBhIHJlYWwgcGFnZSBmYXVsdCAqLwogc3RhdGljIGlubGlu
ZSB2b2lkIHNoX3Jlc2V0X2Vhcmx5X3Vuc2hhZG93KHN0cnVjdCB2Y3B1ICp2KQo=

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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--_002_61965bbffc34d845b20ad6d8034bfb88susecom_--


From xen-devel-bounces@lists.xenproject.org Fri Jul 05 15:36:31 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Jul 2019 15: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 1hjQGD-0000mx-ML; Fri, 05 Jul 2019 15:36:29 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=8qSs=VC=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hjQGB-0000ms-VG
 for xen-devel@lists.xenproject.org; Fri, 05 Jul 2019 15:36:27 +0000
X-Inumbo-ID: a557361c-9f3a-11e9-971e-cf02b2789b2e
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id a557361c-9f3a-11e9-971e-cf02b2789b2e;
 Fri, 05 Jul 2019 15:36:24 +0000 (UTC)
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: gHZ95QHkFzJwWQqRJjZDY8183VANmkICGA8fgQOaUUktbztA1l8VdMgBfn0pvsWGGfjwyD2LK5
 SyDWfzTM0nLW3UB/lD2LFIHNph9LeJN7DDzgPp2A7KaPG1xJn+pnRuryK90x92c/2yHmLhjcan
 Ws26Tv7GSWZEdgkRier9ohuMjgPe2GaWF7y13/yxRq5yQFWgaK1ZlTWGyEjOsXc02YM9dgotLt
 /6GsgexOhAxEuBvllmTLkhfVnOheufI3bf8mbg/TnQj2AzPX8Eh365a8i6bD/+eDuKEN2XrRxS
 pmE=
X-SBRS: 2.7
X-MesageID: 2685490
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,455,1557201600"; 
   d="scan'208";a="2685490"
To: Jan Beulich <JBeulich@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
References: <61965bbf-fc34-d845-b20a-d6d8034bfb88@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <c882c367-f029-c1c0-8d4a-7a47f20ae72c@citrix.com>
Date: Fri, 5 Jul 2019 16:36:20 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <61965bbf-fc34-d845-b20a-d6d8034bfb88@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] x86/shadow: ditch dangerous 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: George Dunlap <George.Dunlap@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Wei Liu <wl@xen.org>, =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDUvMDcvMjAxOSAxNjozMSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gLS0tIGEveGVuL2FyY2gv
eDg2L21tL3NoYWRvdy9wcml2YXRlLmgKPiArKysgYi94ZW4vYXJjaC94ODYvbW0vc2hhZG93L3By
aXZhdGUuaAo+IEBAIC03MDksMTEgKzcwOSwyNiBAQCBzdHJ1Y3Qgc2hfZW11bGF0ZV9jdHh0IHsK
PiAgICNlbmRpZgo+ICAgfTsKPiAgIAo+ICsjaWZkZWYgQ09ORklHX0hWTQo+ICAgY29uc3Qgc3Ry
dWN0IHg4Nl9lbXVsYXRlX29wcyAqc2hhZG93X2luaXRfZW11bGF0aW9uKAo+ICAgICAgIHN0cnVj
dCBzaF9lbXVsYXRlX2N0eHQgKnNoX2N0eHQsIHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzLAo+
ICAgICAgIHVuc2lnbmVkIGludCBwdGVfc2l6ZSk7Cj4gICB2b2lkIHNoYWRvd19jb250aW51ZV9l
bXVsYXRpb24oCj4gICAgICAgc3RydWN0IHNoX2VtdWxhdGVfY3R4dCAqc2hfY3R4dCwgc3RydWN0
IGNwdV91c2VyX3JlZ3MgKnJlZ3MpOwo+ICsjZWxzZQo+ICtzdGF0aWMgaW5saW5lIGNvbnN0IHN0
cnVjdCB4ODZfZW11bGF0ZV9vcHMgKnNoYWRvd19pbml0X2VtdWxhdGlvbigKPiArICAgIHN0cnVj
dCBzaF9lbXVsYXRlX2N0eHQgKnNoX2N0eHQsIHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzLAo+
ICsgICAgdW5zaWduZWQgaW50IHB0ZV9zaXplKQo+ICt7Cj4gKyAgICBCVUcoKTsKPiArICAgIHJl
dHVybiBOVUxMOwoKSSdtIHByZXR0eSBzdXJlIHRoZSByZXR1cm4gTlVMTCBpcyB1bm5lY2Vzc2Fy
eSwgZHVlIHRvIHRoZSB3YXkKdW5yZWFjaGFibGUoKSB3b3JrcyBpbnNpZGUgdGhlIEJVRy4KCkkn
bSBjZXJ0YWluIHdlJ3ZlIGdvdCBvdGhlciBjb2RlIHdoaWNoIGRlcGVuZHMgb24gdGhpcyBwcm9w
ZXJ0eSB0byBjb21waWxlLgoKRWl0aGVyIHdheSwgQWNrZWQtYnk6IEFuZHJldyBDb29wZXIgPGFu
ZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 05 15:39:17 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Jul 2019 15:39:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hjQIr-0000xR-BT; Fri, 05 Jul 2019 15:39: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=hVvi=VC=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hjQIp-0000xG-BL
 for xen-devel@lists.xenproject.org; Fri, 05 Jul 2019 15:39:11 +0000
X-Inumbo-ID: fdeb2757-9f3a-11e9-8980-bc764e045a96
Received: from m4a0041g.houston.softwaregrp.com (unknown [15.124.2.87])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id fdeb2757-9f3a-11e9-8980-bc764e045a96;
 Fri, 05 Jul 2019 15:39:10 +0000 (UTC)
Received: FROM m4a0041g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0041g.houston.softwaregrp.com WITH ESMTP; 
 Fri,  5 Jul 2019 15:38:48 +0000
Received: from M4W0335.microfocus.com (2002:f78:1193::f78:1193) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Fri, 5 Jul 2019 15:37:42 +0000
Received: from NAM01-BN3-obe.outbound.protection.outlook.com (15.124.8.11) by
 M4W0335.microfocus.com (15.120.17.147) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Fri, 5 Jul 2019 15:37:41 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3233.namprd18.prod.outlook.com (10.255.137.206) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2052.15; Fri, 5 Jul 2019 15:37:40 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc%3]) with mapi id 15.20.2052.019; Fri, 5 Jul 2019
 15:37:40 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Alexandru Stefan ISAILA <aisaila@bitdefender.com>
Thread-Topic: [PATCH v2] x86/mm: Clean IOMMU flags from p2m-pt code
Thread-Index: AQHVMZ3eVPiN3NnZMUe+cwMyPT0RlKa8HFuAgAAGt4CAAAjXgA==
Date: Fri, 5 Jul 2019 15:37:40 +0000
Message-ID: <b28e2003-59a6-2239-ff41-37ac0b894a0c@suse.com>
References: <20190703125004.25451-1-aisaila@bitdefender.com>
 <0b68a345-9eeb-1f21-bd0e-8a12a3f0e126@suse.com>
 <b0bd291c-2408-5f64-446c-34abfaa3bf63@bitdefender.com>
In-Reply-To: <b0bd291c-2408-5f64-446c-34abfaa3bf63@bitdefender.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB8PR06CA0034.eurprd06.prod.outlook.com
 (2603:10a6:10:100::47) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 77e05308-da30-4667-860f-08d7015eb6e7
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3233; 
x-ms-traffictypediagnostic: BY5PR18MB3233:
x-microsoft-antispam-prvs: <BY5PR18MB32330B601E3E125750EF2DB9B3F50@BY5PR18MB3233.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 008960E8EC
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(396003)(136003)(376002)(366004)(39860400002)(346002)(199004)(189003)(80792005)(256004)(72206003)(229853002)(6436002)(2906002)(31686004)(6486002)(2616005)(53936002)(25786009)(476003)(478600001)(6512007)(76176011)(68736007)(14454004)(11346002)(6246003)(66066001)(446003)(8676002)(102836004)(7736002)(6916009)(386003)(71190400001)(6506007)(66476007)(5660300002)(64756008)(486006)(66946007)(66446008)(66556008)(73956011)(81166006)(52116002)(81156014)(71200400001)(8936002)(26005)(36756003)(4326008)(4744005)(3846002)(305945005)(53546011)(54906003)(31696002)(86362001)(316002)(6116002)(186003)(99286004);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3233;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: 3sqBoxKqe1r9IZPKF0GkyOkwNzHzyLQSGplW+LGwy1hS2yAkmy2ZQ30ocdOnJOom93nnStXyRipJOHEfh9fO7+YlFMWjhIbG8Q9nYbfudzWKeS1Tz9gZRFjlbpJ9HWN769mgW9WLJ7ye8Y6TlCUNLtTX+5WiyPTt86oYWIefm9rHmpM6IAIEQ1JW33MFvB4yLPqMeQVxt0Um3vMqyyrMSEye9/TPC2H4QUSjZWB60umTknn6ntstq36Yf4zTiLbPcsplr0Iv1vqCc//Wlf5zR3vFeR9ry3NQFQvbChPTlSkRi8HAbMlUJupvMI0XwcLDpsdnhZPJIlcSwEBJw3CIIRfs/5uS/Ji6EuPqdYnVd6VYlWrBNeLPmnCJclFLZZ7VdL5REV5Tki+BnjLgIH9AeeIVlozIYQHDiFqaxvMz9+g=
Content-ID: <8E57E4501D5B3E4CBB5373203DB7B42E@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 77e05308-da30-4667-860f-08d7015eb6e7
X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Jul 2019 15:37:40.5443 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3233
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v2] x86/mm: Clean IOMMU flags from p2m-pt
 code
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "george.dunlap@eu.citrix.com" <george.dunlap@eu.citrix.com>,
 "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 "wl@xen.org" <wl@xen.org>, "roger.pau@citrix.com" <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDUuMDcuMjAxOSAxNzowNiwgQWxleGFuZHJ1IFN0ZWZhbiBJU0FJTEEgd3JvdGU6DQo+PiBP
biAwMy4wNy4yMDE5IDE0OjUwLCBBbGV4YW5kcnUgU3RlZmFuIElTQUlMQSB3cm90ZToNCj4+IEFu
ZCB0aGVuIEkgd291bGQgb2YgY291cnNlIGhhdmUgd2lzaGVkIHRoYXQgYSBjbGVhbnVwIHBhdGNo
IGxpa2UgdGhpcw0KPj4gb25lIGRlYWx0IHdpdGggYm90aCBzaWRlcywgaS5lLiByZW1vdmVkIHB0
IHNoYXJpbmcgcmVtYWlucyBmcm9tDQo+PiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvIGF0
IHRoZSBzYW1lIHRpbWUgKGkuZS4gaWYgbm90IGluIG9uZQ0KPj4gcGF0Y2gsIHRoZW4gYXQgbGVh
c3QgaW4gdGhlIHNhbWUgc2VyaWVzKS4gQnV0IHRoaXMgbWF5IGFnYWluIGJlIGp1c3QNCj4+IG1l
IC4uLg0KPiANCj4gSnVzdCB0byBjbGFyaWZ5LCBhcmUgeW91IHRhbGtpbmcgYWJvdXQgdGhlIGFt
ZF9pb21tdV9zaGFyZV9wMm0oKQ0KPiBmdW5jdGlvbiB0aGF0IHdpbGwgbm90IGJlIGNhbGxlZCBh
bnkgbW9yZSBpZiB0aGUgaW9tbXVfaGFwX3B0X3NoYXJlIGZsYWcNCj4gd2lsbCBiZSBkZWxldGVk
PyBJZiBzbyBJIGNhbiBhZGQgdGhpcyBpbiBhIDIgcGF0Y2ggc2VyaWVzLg0KDQpUaGF0IGFuZCB0
aGVyZSBhcmUgYSBjb3VwbGUgb2YgaW9tbXVfdXNlX2hhcF9wdCgpIHVzZXMgdGhhdCBzaG91bGQN
CmJlIGRlbGV0ZWQgb3IgaGF2ZSBBU1NFUlRfVU5SRUFDSEFCTEUoKSBhZGRlZC4gSSBkaWRuJ3Qg
Y2hlY2sNCmZ1cnRoZXIuDQoNCkphbg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 05 16:08:37 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Jul 2019 16:08:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hjQkw-00044g-T6; Fri, 05 Jul 2019 16: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=hVvi=VC=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hjQkv-00044b-LZ
 for xen-devel@lists.xenproject.org; Fri, 05 Jul 2019 16:08:13 +0000
X-Inumbo-ID: 0f447e46-9f3f-11e9-8980-bc764e045a96
Received: from m9a0003g.houston.softwaregrp.com (unknown [15.124.64.68])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0f447e46-9f3f-11e9-8980-bc764e045a96;
 Fri, 05 Jul 2019 16:08:11 +0000 (UTC)
Received: FROM m9a0003g.houston.softwaregrp.com (15.121.0.190) BY
 m9a0003g.houston.softwaregrp.com WITH ESMTP; 
 Fri,  5 Jul 2019 16:08:04 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M9W0067.microfocus.com (2002:f79:be::f79:be) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Fri, 5 Jul 2019 16:06:07 +0000
Received: from NAM04-CO1-obe.outbound.protection.outlook.com (15.124.72.12) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Fri, 5 Jul 2019 16:06:07 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3249.namprd18.prod.outlook.com (10.255.138.28) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2052.18; Fri, 5 Jul 2019 16:06:06 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::2005:4b02:1d60:d1bc%3]) with mapi id 15.20.2052.019; Fri, 5 Jul 2019
 16:06:06 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>, George Dunlap
 <George.Dunlap@eu.citrix.com>, Ian Jackson <ian.jackson@citrix.com>, "Julien
 Grall" <julien.grall@arm.com>, Konrad Wilk <konrad.wilk@oracle.com>, "Stefano
 Stabellini" <sstabellini@kernel.org>, Tim Deegan <tim@xen.org>, Wei Liu
 <wl@xen.org>
Thread-Topic: Ping: [PATCH v2] timers: limit heap size
Thread-Index: AQHVM0uNp+714kH6OUGWR8H+uusmrg==
Date: Fri, 5 Jul 2019 16:06:06 +0000
Message-ID: <df25ad2a-89f1-37a6-3e2e-d1306fef121a@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR07CA0050.eurprd07.prod.outlook.com
 (2603:10a6:6:2a::12) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 8dad6b45-e801-4d02-6392-08d70162af6c
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3249; 
x-ms-traffictypediagnostic: BY5PR18MB3249:
x-microsoft-antispam-prvs: <BY5PR18MB3249F776DD8FCDE52E32F688B3F50@BY5PR18MB3249.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:189;
x-forefront-prvs: 008960E8EC
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(396003)(376002)(346002)(39860400002)(366004)(136003)(199004)(189003)(99286004)(305945005)(486006)(2616005)(7736002)(66066001)(36756003)(476003)(64756008)(14444005)(256004)(4326008)(52116002)(66476007)(66556008)(386003)(81166006)(81156014)(25786009)(2906002)(31686004)(478600001)(53936002)(8676002)(80792005)(73956011)(6506007)(3846002)(8936002)(6116002)(66946007)(6512007)(110136005)(6436002)(53546011)(316002)(72206003)(14454004)(5660300002)(102836004)(66446008)(71190400001)(71200400001)(26005)(186003)(6486002)(31696002)(86362001)(68736007);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3249;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: tv+K/KwR0pTycOf6/7J5tgAJ8sYAU1rpkjFSP09FSZMxhWw0XNMugzdmQr9jTO0F36+slLEtrYPlc1q4PHrdFe4h3pD4T4v0BY5d7JhIxxIimk9i2eG9Lhi5OucrDpt2sPrP2P/aTUUOaTrMwWbkBzDrwNOSnyMQltgoY5XfXxWUJ8xlu5rdw96pmQeJg7rWXlLjXHWC06PJL8XL6Rp+GRUabOQbiL/gueP20guBh6cOQCZP9Iz91NPcpCD7xtZgZ6GBpPrDWvtnSNb0POuVW1qfs0LFJ1cQuiJPfCGu/QE+puDuiV9AablvWr/a9PVt9czYV+lDwE7i7ELZaUxEeII7SmIQCwsrO0TmzB5V+M046rCGEpigHwWvKEgr0ufO5O6KfG8IooSt6FFeiiIJNZKEcgkKqggLioZM86MchJA=
Content-ID: <DF9F67247614CF4181853CAF00F714DD@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 8dad6b45-e801-4d02-6392-08d70162af6c
X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Jul 2019 16:06:06.2830 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3249
X-OriginatorOrg: suse.com
Subject: [Xen-devel] Ping: [PATCH v2] timers: limit heap size
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDA1LjA2LjE5IGF0IDA4OjUxLCAgd3JvdGU6DQo+IEZpcnN0IGFuZCBmb3JlbW9zdCBt
YWtlIHRpbWVyX3NvZnRpcnFfYWN0aW9uKCkgYXZvaWQgZ3Jvd2luZyB0aGUgaGVhcA0KPiBpZiBp
dHMgbmV3IHNpemUgY2FuJ3QgYmUgc3RvcmVkIHdpdGhvdXQgdHJ1bmNhdGlvbi4gNjRrIGVudHJp
ZXMgaXMgYQ0KPiBsb3QsIGFuZCBJIGRvbid0IHRoaW5rIHdlJ3JlIGF0IHJpc2sgb2YgYWN0dWFs
bHkgcnVubmluZyBpbnRvIHRoZSBpc3N1ZSwNCj4gYnV0IEkgYWxzbyB0aGluayBpdCdzIGJldHRl
ciBub3QgdG8gYWxsb3cgZm9yIGhhcmQgdG8gZGVidWcgcHJvYmxlbXMgdG8NCj4gb2NjdXIgaW4g
dGhlIGZpcnN0IHBsYWNlLg0KPiANCj4gRnVydGhlcm1vcmUgYWxzbyBhZGp1c3QgdGhlIGNvZGUg
c3VjaCB0aGUgc2l6ZS9saW1pdCBmaWVsZHMgYmVjb21pbmcNCj4gdW5zaWduZWQgaW50IHdvdWxk
IGF0IGxlYXN0IHdvcmsgZnJvbSBhIG1lcmUgc2l6aW5nIHBvaW50IG9mIHZpZXcuIEZvcg0KPiB0
aGlzIGFsc28gc3dpdGNoIHZhcmlvdXMgdXNlcyBvZiBwbGFpbiBpbnQgdG8gdW5zaWduZWQgaW50
Lg0KPiANCj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPg0K
PiAtLS0NCj4gdjI6IExvZyAob25jZSkgd2hlbiBoZWFwIGxpbWl0IHdvdWxkIGhhdmUgYmVlbiBl
eGNlZWRlZC4NCj4gDQo+IC0tLSBhL3hlbi9jb21tb24vdGltZXIuYw0KPiArKysgYi94ZW4vY29t
bW9uL3RpbWVyLmMNCj4gQEAgLTYzLDkgKzYzLDkgQEAgc3RhdGljIHN0cnVjdCBoZWFwX21ldGFk
YXRhICpoZWFwX21ldGFkYQ0KPiAgfQ0KPiAgDQo+ICAvKiBTaW5rIGRvd24gZWxlbWVudCBAcG9z
IG9mIEBoZWFwLiAqLw0KPiAtc3RhdGljIHZvaWQgZG93bl9oZWFwKHN0cnVjdCB0aW1lciAqKmhl
YXAsIGludCBwb3MpDQo+ICtzdGF0aWMgdm9pZCBkb3duX2hlYXAoc3RydWN0IHRpbWVyICoqaGVh
cCwgdW5zaWduZWQgaW50IHBvcykNCj4gIHsNCj4gLSAgICBpbnQgc3ogPSBoZWFwX21ldGFkYXRh
KGhlYXApLT5zaXplLCBueHQ7DQo+ICsgICAgdW5zaWduZWQgaW50IHN6ID0gaGVhcF9tZXRhZGF0
YShoZWFwKS0+c2l6ZSwgbnh0Ow0KPiAgICAgIHN0cnVjdCB0aW1lciAqdCA9IGhlYXBbcG9zXTsN
Cj4gIA0KPiAgICAgIHdoaWxlICggKG54dCA9IChwb3MgPDwgMSkpIDw9IHN6ICkNCj4gQEAgLTg0
LDcgKzg0LDcgQEAgc3RhdGljIHZvaWQgZG93bl9oZWFwKHN0cnVjdCB0aW1lciAqKmhlYQ0KPiAg
fQ0KPiAgDQo+ICAvKiBGbG9hdCBlbGVtZW50IEBwb3MgdXAgQGhlYXAuICovDQo+IC1zdGF0aWMg
dm9pZCB1cF9oZWFwKHN0cnVjdCB0aW1lciAqKmhlYXAsIGludCBwb3MpDQo+ICtzdGF0aWMgdm9p
ZCB1cF9oZWFwKHN0cnVjdCB0aW1lciAqKmhlYXAsIHVuc2lnbmVkIGludCBwb3MpDQo+ICB7DQo+
ICAgICAgc3RydWN0IHRpbWVyICp0ID0gaGVhcFtwb3NdOw0KPiAgDQo+IEBAIC0xMDMsOCArMTAz
LDggQEAgc3RhdGljIHZvaWQgdXBfaGVhcChzdHJ1Y3QgdGltZXIgKipoZWFwLA0KPiAgLyogRGVs
ZXRlIEB0IGZyb20gQGhlYXAuIFJldHVybiBUUlVFIGlmIG5ldyB0b3Agb2YgaGVhcC4gKi8NCj4g
IHN0YXRpYyBpbnQgcmVtb3ZlX2Zyb21faGVhcChzdHJ1Y3QgdGltZXIgKipoZWFwLCBzdHJ1Y3Qg
dGltZXIgKnQpDQo+ICB7DQo+IC0gICAgaW50IHN6ID0gaGVhcF9tZXRhZGF0YShoZWFwKS0+c2l6
ZTsNCj4gLSAgICBpbnQgcG9zID0gdC0+aGVhcF9vZmZzZXQ7DQo+ICsgICAgdW5zaWduZWQgaW50
IHN6ID0gaGVhcF9tZXRhZGF0YShoZWFwKS0+c2l6ZTsNCj4gKyAgICB1bnNpZ25lZCBpbnQgcG9z
ID0gdC0+aGVhcF9vZmZzZXQ7DQo+ICANCj4gICAgICBpZiAoIHVubGlrZWx5KHBvcyA9PSBzeikg
KQ0KPiAgICAgIHsNCj4gQEAgLTEzMCw3ICsxMzAsNyBAQCBzdGF0aWMgaW50IHJlbW92ZV9mcm9t
X2hlYXAoc3RydWN0IHRpbWVyDQo+ICAvKiBBZGQgbmV3IGVudHJ5IEB0IHRvIEBoZWFwLiBSZXR1
cm4gVFJVRSBpZiBuZXcgdG9wIG9mIGhlYXAuICovDQo+ICBzdGF0aWMgaW50IGFkZF90b19oZWFw
KHN0cnVjdCB0aW1lciAqKmhlYXAsIHN0cnVjdCB0aW1lciAqdCkNCj4gIHsNCj4gLSAgICBpbnQg
c3ogPSBoZWFwX21ldGFkYXRhKGhlYXApLT5zaXplOw0KPiArICAgIHVuc2lnbmVkIGludCBzeiA9
IGhlYXBfbWV0YWRhdGEoaGVhcCktPnNpemU7DQo+ICANCj4gICAgICAvKiBGYWlsIGlmIHRoZSBo
ZWFwIGlzIGZ1bGwuICovDQo+ICAgICAgaWYgKCB1bmxpa2VseShzeiA9PSBoZWFwX21ldGFkYXRh
KGhlYXApLT5saW1pdCkgKQ0KPiBAQCAtNDYzLDkgKzQ2MywxNyBAQCBzdGF0aWMgdm9pZCB0aW1l
cl9zb2Z0aXJxX2FjdGlvbih2b2lkKQ0KPiAgICAgIGlmICggdW5saWtlbHkodHMtPmxpc3QgIT0g
TlVMTCkgKQ0KPiAgICAgIHsNCj4gICAgICAgICAgLyogb2xkX2xpbWl0ID09ICgyXm4pLTE7IG5l
d19saW1pdCA9PSAoMl4obis0KSktMSAqLw0KPiAtICAgICAgICBpbnQgb2xkX2xpbWl0ID0gaGVh
cF9tZXRhZGF0YShoZWFwKS0+bGltaXQ7DQo+IC0gICAgICAgIGludCBuZXdfbGltaXQgPSAoKG9s
ZF9saW1pdCArIDEpIDw8IDQpIC0gMTsNCj4gLSAgICAgICAgc3RydWN0IHRpbWVyICoqbmV3aGVh
cCA9IHhtYWxsb2NfYXJyYXkoc3RydWN0IHRpbWVyICosIG5ld19saW1pdCArIA0KPiAxKTsNCj4g
KyAgICAgICAgdW5zaWduZWQgaW50IG9sZF9saW1pdCA9IGhlYXBfbWV0YWRhdGEoaGVhcCktPmxp
bWl0Ow0KPiArICAgICAgICB1bnNpZ25lZCBpbnQgbmV3X2xpbWl0ID0gKChvbGRfbGltaXQgKyAx
KSA8PCA0KSAtIDE7DQo+ICsgICAgICAgIHN0cnVjdCB0aW1lciAqKm5ld2hlYXAgPSBOVUxMOw0K
PiArDQo+ICsgICAgICAgIC8qIERvbid0IGdyb3cgdGhlIGhlYXAgYmV5b25kIHdoYXQgaXMgcmVw
cmVzZW50YWJsZSBpbiBpdHMgDQo+IG1ldGFkYXRhLiAqLw0KPiArICAgICAgICBpZiAoIG5ld19s
aW1pdCA9PSAodHlwZW9mKGhlYXBfbWV0YWRhdGEoaGVhcCktPmxpbWl0KSluZXdfbGltaXQgJiYN
Cj4gKyAgICAgICAgICAgICBuZXdfbGltaXQgKyAxICkNCj4gKyAgICAgICAgICAgIG5ld2hlYXAg
PSB4bWFsbG9jX2FycmF5KHN0cnVjdCB0aW1lciAqLCBuZXdfbGltaXQgKyAxKTsNCj4gKyAgICAg
ICAgZWxzZQ0KPiArICAgICAgICAgICAgcHJpbnRrX29uY2UoWEVOTE9HX1dBUk5JTkcgIkNQVSV1
OiB0aW1lciBoZWFwIGxpbWl0IHJlYWNoZWRcbiIsDQo+ICsgICAgICAgICAgICAgICAgICAgICAg
ICBzbXBfcHJvY2Vzc29yX2lkKCkpOw0KPiAgICAgICAgICBpZiAoIG5ld2hlYXAgIT0gTlVMTCAp
DQo+ICAgICAgICAgIHsNCj4gICAgICAgICAgICAgIHNwaW5fbG9ja19pcnEoJnRzLT5sb2NrKTsN
Cj4gQEAgLTU0NCw3ICs1NDksNyBAQCBzdGF0aWMgdm9pZCBkdW1wX3RpbWVycSh1bnNpZ25lZCBj
aGFyIGtlDQo+ICAgICAgc3RydWN0IHRpbWVycyAqdHM7DQo+ICAgICAgdW5zaWduZWQgbG9uZyAg
ZmxhZ3M7DQo+ICAgICAgc190aW1lX3QgICAgICAgbm93ID0gTk9XKCk7DQo+IC0gICAgaW50ICAg
ICAgICAgICAgaSwgajsNCj4gKyAgICB1bnNpZ25lZCBpbnQgICBpLCBqOw0KPiAgDQo+ICAgICAg
cHJpbnRrKCJEdW1waW5nIHRpbWVyIHF1ZXVlczpcbiIpOw0KPiAgDQo+IEBAIC01NTYsNyArNTYx
LDcgQEAgc3RhdGljIHZvaWQgZHVtcF90aW1lcnEodW5zaWduZWQgY2hhciBrZQ0KPiAgICAgICAg
ICBzcGluX2xvY2tfaXJxc2F2ZSgmdHMtPmxvY2ssIGZsYWdzKTsNCj4gICAgICAgICAgZm9yICgg
aiA9IDE7IGogPD0gaGVhcF9tZXRhZGF0YSh0cy0+aGVhcCktPnNpemU7IGorKyApDQo+ICAgICAg
ICAgICAgICBkdW1wX3RpbWVyKHRzLT5oZWFwW2pdLCBub3cpOw0KPiAtICAgICAgICBmb3IgKCB0
ID0gdHMtPmxpc3QsIGogPSAwOyB0ICE9IE5VTEw7IHQgPSB0LT5saXN0X25leHQsIGorKyApDQo+
ICsgICAgICAgIGZvciAoIHQgPSB0cy0+bGlzdDsgdCAhPSBOVUxMOyB0ID0gdC0+bGlzdF9uZXh0
ICkNCj4gICAgICAgICAgICAgIGR1bXBfdGltZXIodCwgbm93KTsNCj4gICAgICAgICAgc3Bpbl91
bmxvY2tfaXJxcmVzdG9yZSgmdHMtPmxvY2ssIGZsYWdzKTsNCj4gICAgICB9DQo+IA0KPiANCj4g
DQo+IA0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 05 17:00:02 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Jul 2019 17:00:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hjRYv-0008AW-66; Fri, 05 Jul 2019 16:59:53 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=3k5S=VC=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hjRYt-00089h-SD
 for xen-devel@lists.xenproject.org; Fri, 05 Jul 2019 16:59:51 +0000
X-Inumbo-ID: 4a60ce2e-9f46-11e9-b432-c36ab1184fc8
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 4a60ce2e-9f46-11e9-b432-c36ab1184fc8;
 Fri, 05 Jul 2019 16:59:45 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hjRYn-0001hF-4T; Fri, 05 Jul 2019 16:59:45 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hjRYm-0002J5-Q6; Fri, 05 Jul 2019 16:59:44 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hjRYm-00083x-P8; Fri, 05 Jul 2019 16:59:44 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138745-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-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-ws16-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-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-unstable:test-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-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-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-amd64-i386-libvirt-qemuu-debianhvm-amd64-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-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-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=93ef224d63f9f04a0897d64981c619eb4816c0d3
X-Osstest-Versions-That: xen=93ef224d63f9f04a0897d64981c619eb4816c0d3
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 05 Jul 2019 16:59:44 +0000
Subject: [Xen-devel] [xen-unstable test] 138745: 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>

ZmxpZ2h0IDEzODc0NSB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODc0NS8KCkZhaWx1cmVzIDotLyBidXQg
bm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90
IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTM4NzE3CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzg3MTcK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICBsaWtlIDEzODcxNwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTM4NzE3CiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwg
bGlrZSAxMzg3MTcKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEzODcxNwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTM4NzE3
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgIGZhaWwgbGlrZSAxMzg3MTcKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEzODcxNwogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0
ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwt
c2VhdHRsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGVi
aWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
bGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAg
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bC10aHVuZGVyeCAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFs
ZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRz
ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZo
ZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5k
b3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxs
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1p
Mzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0
YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIDkzZWYyMjRkNjNmOWYw
NGEwODk3ZDY0OTgxYzYxOWViNDgxNmMwZDMKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAg
ICAgICAgICAgIDkzZWYyMjRkNjNmOWYwNGEwODk3ZDY0OTgxYzYxOWViNDgxNmMwZDMKCkxhc3Qg
dGVzdCBvZiBiYXNpcyAgIDEzODc0NSAgMjAxOS0wNy0wNCAwNDoxMjoyNCBaICAgIDEgZGF5cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAgICAgICAgICAgICAgICAgICAgICAgIChub3QgZm91bmQpICAg
ICAgICAgMCBhdHRlbXB0cwoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFtZDY0LXh0ZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXByZXYgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wcmV2ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
bWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRm
LWFtZDY0LWFtZDY0LTEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYt
YW1kNjQtYW1kNjQtNSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWkzODYt
eHNtICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3Rl
ZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGVi
aWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhs
LWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0
cmljdCAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0
LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFt
aW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bTY0LWFybTY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJz
ZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJo
ZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpdmVwYXRj
aCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1saXZlcGF0Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2
Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBh
aXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQt
eGwtdGh1bmRlcnggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0
LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9o
b21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBh
dAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpF
eHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBp
cyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1i
bG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJu
ZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdl
Yj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1Ymxpc2hlZCB0ZXN0ZWQgdHJlZSBpcyBhbHJl
YWR5IHVwIHRvIGRhdGUuCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 05 21:17:38 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Jul 2019 21:17:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hjVa2-0003vh-QX; Fri, 05 Jul 2019 21:17:18 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=3k5S=VC=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hjVa0-0003vX-W0
 for xen-devel@lists.xenproject.org; Fri, 05 Jul 2019 21:17:17 +0000
X-Inumbo-ID: 3f454ee2-9f6a-11e9-83f5-87877850accd
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 3f454ee2-9f6a-11e9-83f5-87877850accd;
 Fri, 05 Jul 2019 21:17:09 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hjVZs-0006cE-7q; Fri, 05 Jul 2019 21:17: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 1hjVZr-0004rV-Vb; Fri, 05 Jul 2019 21:17:08 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hjVZr-00057w-SW; Fri, 05 Jul 2019 21:17:07 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138747-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.8-testing:test-arm64-arm64-xl-thunderx:<job
 status>:broken:regression
 xen-4.8-testing:build-amd64-prev:xen-build:fail:regression
 xen-4.8-testing:build-i386-prev:xen-build:fail:regression
 xen-4.8-testing:test-xtf-amd64-amd64-3:xtf/test-hvm64-xsa-278:fail:heisenbug
 xen-4.8-testing:test-amd64-amd64-migrupgrade:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-migrupgrade:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-thunderx:hosts-allocate:broken:nonblocking
 xen-4.8-testing:test-xtf-amd64-amd64-5:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.8-testing:test-xtf-amd64-amd64-3:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-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-qemut-ws16-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-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-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-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=c67210f60dfa83565d26ae710e4f5e729a95dce5
X-Osstest-Versions-That: xen=908e768fae49a8db0089e68188652079e3bfaa66
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 05 Jul 2019 21:17:07 +0000
Subject: [Xen-devel] [xen-4.8-testing test] 138747: 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>

ZmxpZ2h0IDEzODc0NyB4ZW4tNC44LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODc0Ny8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hcm02NC1hcm02NC14bC10aHVu
ZGVyeCAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYW1kNjQt
cHJldiAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTMwOTY1CiBidWlsZC1pMzg2LXByZXYgICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAg
ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzA5NjUKClRlc3RzIHdoaWNoIGFyZSBmYWlsaW5n
IGludGVybWl0dGVudGx5IChub3QgYmxvY2tpbmcpOgogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAg
ICAgICA3MCB4dGYvdGVzdC1odm02NC14c2EtMjc4ICAgICBmYWlsIHBhc3MgaW4gMTM4NzE5CgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1h
bWQ2NC1hbWQ2NC1taWdydXBncmFkZSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVy
eCAgMiBob3N0cy1hbGxvY2F0ZSAgICAgICAgICAgICAgIGJyb2tlbiBuZXZlciBwYXNzCiB0ZXN0
LXh0Zi1hbWQ2NC1hbWQ2NC01IDUwIHh0Zi90ZXN0LWh2bTY0LWxici10c3gtdm1lbnRyeSBmYWls
IGluIDEzODcxOSBsaWtlIDEzMDk2NQogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgIDUwIHh0
Zi90ZXN0LWh2bTY0LWxici10c3gtdm1lbnRyeSBmYWlsIGxpa2UgMTMwOTY1CiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwg
bGlrZSAxMzA5NjUKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEzMDk2NQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTMwOTY1
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgIGZhaWwgbGlrZSAxMzA5NjUKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEzMDk2NQogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWls
IGxpa2UgMTMwOTY1CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzA5NjUKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEzMDk2
NQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLXNlYXR0bGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
bGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
IDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRh
bGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAg
ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwg
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAt
aTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFp
bCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAgICAgICAg
ICAgICAgICAgYzY3MjEwZjYwZGZhODM1NjVkMjZhZTcxMGU0ZjVlNzI5YTk1ZGNlNQpiYXNlbGlu
ZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAgICAgOTA4ZTc2OGZhZTQ5YThkYjAwODllNjgx
ODg2NTIwNzllM2JmYWE2NgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTMwOTY1ICAyMDE4LTEyLTAz
IDA5OjA2OjE5IFogIDIxNCBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEzMzU5OCAgMjAxOS0w
My0wNSAxNTowNjoyMyBaICAxMjIgZGF5cyAgIDU5IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5j
ZSAgIDEzODIyNCAgMjAxOS0wNi0yMSAxOTowNTozMSBaICAgMTQgZGF5cyAgICA2IGF0dGVtcHRz
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFuZHJlIFBy
enl3YXJhIDxhbmRyZS5wcnp5d2FyYUBhcm0uY29tPgogIEFuZHJldyBDb29wZXIgPGFuZHJldy5j
b29wZXIzQGNpdHJpeC5jb20+CiAgQ2hyaXN0aWFuIExpbmRpZyA8Y2hyaXN0aWFuLmxpbmRpZ0Bj
aXRyaXguY29tPgogIERhbmllbCBEZSBHcmFhZiA8ZGdkZWdyYUB0eWNoby5uc2EuZ292PgogIEdl
b3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4KICBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+CiAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgogIEp1bGll
biBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CiAgTWFudWVsIEJvdXllciA8Ym91eWVyQGFu
dGlvY2hlLmV1Lm9yZz4KICBTZXJnZXkgRHlhc2xpIDxzZXJnZXkuZHlhc2xpQGNpdHJpeC5jb20+
CiAgU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgogIFN0ZWZhbm8g
U3RhYmVsbGluaSA8c3RlZmFub3NAeGlsaW54LmNvbT4KICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRy
aXguY29tPgogIFhpbiBMaSA8dGFsb25zLmxlZUBnbWFpbC5jb20+CiAgWGluIExpIDx4aW4ubGlA
Y2l0cml4LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hbWQ2NC14dGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1o
ZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhm
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWkzODYtcHJldiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQt
cHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2
NC1hbWQ2NC0xICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0
LWFtZDY0LTUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHVi
ZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlh
bmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1k
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVt
dXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZt
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVk
aXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1Ymll
dHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2
aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpdmVwYXRjaCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1saXZlcGF0Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRv
dyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJyb2tlbiAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
dmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpz
Zy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczog
L2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBm
aWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5w
cm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFu
ZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3Jn
L2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1S
RUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5Cgpicm9r
ZW4tam9iIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggYnJva2VuCmJyb2tlbi1zdGVwIHRl
c3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggaG9zdHMtYWxsb2NhdGUKYnJva2VuLWpvYiB0ZXN0
LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IGJyb2tlbgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNp
b24gbG9nOyBpdCB3b3VsZCBiZSAxMjQwIGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 05 21:48:23 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Jul 2019 21:48: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 1hjW3z-0006QA-Fd; Fri, 05 Jul 2019 21:48:15 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ozbE=VC=gmail.com=denisobrezkov@srs-us1.protection.inumbo.net>)
 id 1hjW3x-0006Q5-Ra
 for xen-devel@lists.xenproject.org; Fri, 05 Jul 2019 21:48:13 +0000
X-Inumbo-ID: 9576d3fe-9f6e-11e9-8980-bc764e045a96
Received: from mail-ed1-x532.google.com (unknown [2a00:1450:4864:20::532])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9576d3fe-9f6e-11e9-8980-bc764e045a96;
 Fri, 05 Jul 2019 21:48:12 +0000 (UTC)
Received: by mail-ed1-x532.google.com with SMTP id w20so8989629edd.2
 for <xen-devel@lists.xenproject.org>; Fri, 05 Jul 2019 14:48:12 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=subject:from:to:cc:references:openpgp:autocrypt:message-id:date
 :user-agent:mime-version:in-reply-to;
 bh=goUKOyztey3YTNPEi0iVU3t8GmXNOtKYV/oBS9+LSoU=;
 b=h46ZUmI1R2xxQmSuZt1fckjWskr5GL2kWC6SkuKFNZjWsZMbap2yyVvLSYcSr39ou9
 45yZafn5WIB9yXJZ8qAcW5nyPPtkjv/PylLI7uUEjLIP8bYAJsGggAzdHPQQe/uim8wj
 8/37TmybxymM9MrpdTC0oLeZwOP46NYuoyfVxO7mBSyUJSfya3lyCoj4SH1P1C5SnjmR
 nWqYWrIIc7Sc0V4OTwHALjkcpbtutDWvx9IN17bSi4f3l+IO+gWPMn7WDmRAdx4Li+yC
 zEvi7GrsHqmhiqyeZsC+5NcGXzGCGcqjZdefaimASCMJVCexlfGKG+agC60CyvX+1vZ5
 r8Jw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:from:to:cc:references:openpgp:autocrypt
 :message-id:date:user-agent:mime-version:in-reply-to;
 bh=goUKOyztey3YTNPEi0iVU3t8GmXNOtKYV/oBS9+LSoU=;
 b=ZyGbZ65XNlKhhQm0BIhvqywx8F9t4hm36xtciBBR/6AE08UpqRmdLmoW7oKaQGZIrS
 4u2AookRVg+u3fvaMjZiEEIiBsVA+0YlevDp0M7ArPtZpFSF2yuKGbIBxTEtPfnEVYmT
 mDtRjEiI1C+9//BqTLpuU6ijP633IfWPyxO7xfzB+peecRr1WTaSeEx+dlAlKvqZZY9D
 s4TUZBv0nTscmRR7KofNyNRWKVD8VHX1o617rObhunangvGW5zb12/kOVJG8igPiMQnu
 cjfqD2TjiIBPh53LpIONQDslgmHMpTHNRfz73iuglYrQi8mDeE+VCXQPFFHzRegmkkQk
 QqcA==
X-Gm-Message-State: APjAAAUYJIhsLr26lOfuC4aIsyIYtLaXrCnDYB4qXA7hNm7yxrq5l7EV
 uPOlnBDMW7NlrEwaCKDBJu0WMdR+
X-Google-Smtp-Source: APXvYqxgR4AHznxN5pBo98C7NSk9gYFuRHAYzSEc2s1F9Tuv0N0hUNtOh6cMBc5IATUKbxtDaRY3gw==
X-Received: by 2002:a17:906:7f16:: with SMTP id
 d22mr5451648ejr.17.1562363291059; 
 Fri, 05 Jul 2019 14:48:11 -0700 (PDT)
Received: from ?IPv6:2001:16b8:662e:9b00:1e4b:d6ff:fef9:46e6?
 (200116b8662e9b001e4bd6fffef946e6.dip.versatel-1u1.de.
 [2001:16b8:662e:9b00:1e4b:d6ff:fef9:46e6])
 by smtp.gmail.com with ESMTPSA id t2sm3091951eda.95.2019.07.05.14.48.09
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 05 Jul 2019 14:48:09 -0700 (PDT)
From: Denis Obrezkov <denisobrezkov@gmail.com>
To: Iain Hunter <drhunter95@gmail.com>
References: <4ec41ede-a8cb-6724-aa88-254387b2aa15@gmail.com>
 <CALC81-tWyUTXVf5uxtdi_i5Ndz0CRtoJ=XwTecz40bzyL7Ps1w@mail.gmail.com>
 <779518d6-b7f8-9faa-f22d-558013dc8cfb@gmail.com>
Openpgp: preference=signencrypt
Autocrypt: addr=denisobrezkov@gmail.com; prefer-encrypt=mutual; keydata=
 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
Message-ID: <583833d2-8303-48f5-7cab-f9e4e112a694@gmail.com>
Date: Fri, 5 Jul 2019 23:47:55 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.0
MIME-Version: 1.0
In-Reply-To: <779518d6-b7f8-9faa-f22d-558013dc8cfb@gmail.com>
Subject: Re: [Xen-devel] [GSOC-2019] Problem with initializing crossbar on
 bb-x15 in dom0
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Hunyue Yau <hy-gsoc@hy-research.com>
Content-Type: multipart/mixed; boundary="===============8144731165041631486=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--===============8144731165041631486==
Content-Type: multipart/signed; micalg=pgp-sha256;
 protocol="application/pgp-signature";
 boundary="Aj2Sa6IwhIqJxF3IZo38GkAcq9xVdvnJ9"

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--Aj2Sa6IwhIqJxF3IZo38GkAcq9xVdvnJ9
Content-Type: multipart/mixed; boundary="OJLELvSEYjVJp0VrxfyMKJmk9v1O30Qhc";
 protected-headers="v1"
From: Denis Obrezkov <denisobrezkov@gmail.com>
To: Iain Hunter <drhunter95@gmail.com>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Julien Grall <julien.grall@arm.com>, Hunyue Yau <hy-gsoc@hy-research.com>
Message-ID: <583833d2-8303-48f5-7cab-f9e4e112a694@gmail.com>
Subject: Re: [GSOC-2019] Problem with initializing crossbar on bb-x15 in dom0
References: <4ec41ede-a8cb-6724-aa88-254387b2aa15@gmail.com>
 <CALC81-tWyUTXVf5uxtdi_i5Ndz0CRtoJ=XwTecz40bzyL7Ps1w@mail.gmail.com>
 <779518d6-b7f8-9faa-f22d-558013dc8cfb@gmail.com>
In-Reply-To: <779518d6-b7f8-9faa-f22d-558013dc8cfb@gmail.com>

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

So,


> I am going to try to expose the whole crossbar to the dom0 by mapping i=
t
> into dom0 and after that to unmap it and restrict the use of the contro=
l
> register via register_mmio_handler. Don't know whether this will work.
>=20

I tried and write now now visible progress:
--- a/xen/arch/arm/platforms/omap5.c
+++ b/xen/arch/arm/platforms/omap5.c
@@ -23,6 +23,8 @@
 #include <xen/vmap.h>
 #include <asm/io.h>

+#define OMAP5_CTRL_CORE_MPU_IRQ 0x00000A48
+
 void omap5_init_secondary(void);
 asm (
         ".text                              \n\t"
@@ -124,6 +126,8 @@ static int omap5_specific_mapping(struct domain *d)
     map_mmio_regions(d, gaddr_to_gfn(OMAP5_SRAM_PA), 32,
                      maddr_to_mfn(OMAP5_SRAM_PA));

+    map_mmio_regions(d, gaddr_to_gfn(OMAP5_CTRL_CORE_MPU_IRQ), 300,
+                    maddr_to_mfn(OMAP5_CTRL_CORE_MPU_IRQ));
     return 0;
 }


--=20
Regards, Denis Obrezkov


--OJLELvSEYjVJp0VrxfyMKJmk9v1O30Qhc--

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

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

iHUEAREIAB0WIQTG5lj1j5VIuKBD/kz7iQsTJJ7s+QUCXR/FmAAKCRD7iQsTJJ7s
+R2qAP41dD99ebtqOMd9y6SkE1AjFUDJwx+qw+tprkL/d3cmWwD/ezKKhqNLvY0k
z0q+FyZwVQLHXlru+bMPeeMO3mX9/BY=
=5B+H
-----END PGP SIGNATURE-----

--Aj2Sa6IwhIqJxF3IZo38GkAcq9xVdvnJ9--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============8144731165041631486==--


From xen-devel-bounces@lists.xenproject.org Sat Jul 06 00:49:14 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 06 Jul 2019 00:49:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hjYsk-0004dO-0G; Sat, 06 Jul 2019 00:48:50 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=j5Tn=VD=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hjYsj-0004dB-GR
 for xen-devel@lists.xenproject.org; Sat, 06 Jul 2019 00:48:49 +0000
X-Inumbo-ID: cbf5fd24-9f87-11e9-8940-cf3d11193cc5
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id cbf5fd24-9f87-11e9-8940-cf3d11193cc5;
 Sat, 06 Jul 2019 00:48:40 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hjYsa-0002du-1d; Sat, 06 Jul 2019 00:48:40 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hjYsZ-0003B6-Ho; Sat, 06 Jul 2019 00:48:39 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hjYsZ-0001Cu-H8; Sat, 06 Jul 2019 00:48:39 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138748-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.9-testing:test-arm64-arm64-xl-thunderx:<job
 status>:broken:regression
 xen-4.9-testing:build-amd64-prev:xen-build:fail:regression
 xen-4.9-testing:build-i386-prev:xen-build:fail:regression
 xen-4.9-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:regression
 xen-4.9-testing:test-amd64-i386-freebsd10-i386:guest-localmigrate/x10:fail:heisenbug
 xen-4.9-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-localmigrate/x10:fail:heisenbug
 xen-4.9-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:guest-saverestore.2:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-localmigrate/x10: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/x10:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-migrupgrade:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-amd64-i386-migrupgrade:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-thunderx:hosts-allocate:broken: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-start/win.repeat:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-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:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-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-credit1:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=8d2a688015193e20ae47fe3c208f99128240f821
X-Osstest-Versions-That: xen=54aa382cbcdc1e2ba75d6734151ca6e53104e2f2
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 06 Jul 2019 00:48:39 +0000
Subject: [Xen-devel] [xen-4.9-testing test] 138748: 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>

ZmxpZ2h0IDEzODc0OCB4ZW4tNC45LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODc0OC8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hcm02NC1hcm02NC14bC10aHVu
ZGVyeCAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYW1kNjQt
cHJldiAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTMyODg5CiBidWlsZC1pMzg2LXByZXYgICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAg
ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzI4ODkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMjg4OQoK
VGVzdHMgd2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJtaXR0ZW50bHkgKG5vdCBibG9ja2luZyk6CiB0
ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgMTcgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBm
YWlsIGluIDEzODcwNSBwYXNzIGluIDEzODc0OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdp
bjctYW1kNjQgMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBmYWlsIGluIDEzODcwNSBwYXNzIGlu
IDEzODc0OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cg
MTUgZ3Vlc3Qtc2F2ZXJlc3RvcmUuMiBmYWlsIGluIDEzODcyMyBwYXNzIGluIDEzODc0OAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94
MTAgZmFpbCBpbiAxMzg3MjMgcGFzcyBpbiAxMzg3NDgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC13czE2LWFtZDY0IDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBwYXNzIGluIDEzODcw
NQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE2IGd1ZXN0LWxvY2FsbWln
cmF0ZS94MTAgZmFpbCBwYXNzIGluIDEzODcyMwoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVk
LCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4
Ni1taWdydXBncmFkZSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggIDIgaG9zdHMtYWxsb2NhdGUgICAgICAg
ICAgICAgICBicm9rZW4gbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjct
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICBmYWlsIGJsb2NrZWQgaW4gMTMyODg5CiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTggZ3Vlc3Qtc3RhcnQvd2luLnJlcGVhdCBm
YWlsIGJsb2NrZWQgaW4gMTMyODg5CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2
NCAxNyBndWVzdC1zdG9wICAgICAgIGZhaWwgYmxvY2tlZCBpbiAxMzI4ODkKIHRlc3QtYXJtaGYt
YXJtaGYteGwtcnRkcyAgIDE2IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgZmFpbCBibG9ja2Vk
IGluIDEzMjg4OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgIGZhaWwgaW4gMTM4NzA1IGxpa2UgMTMyODg5CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgZmFpbCBpbiAxMzg3MDUgbGlrZSAxMzI4ODkK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICBmYWls
IGluIDEzODcyMyBsaWtlIDEzMjg4OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFt
ZDY0IDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBsaWtlIDEzMjg4OQogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWls
IGxpa2UgMTMyODg5CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1p
bnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12
aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRh
bGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJp
ZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNt
ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5k
b3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwg
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4
ZW4gICAgICAgICAgICAgICAgICA4ZDJhNjg4MDE1MTkzZTIwYWU0N2ZlM2MyMDhmOTkxMjgyNDBm
ODIxCmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICA1NGFhMzgyY2JjZGMx
ZTJiYTc1ZDY3MzQxNTFjYTZlNTMxMDRlMmYyCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzI4ODkg
IDIwMTktMDItMDQgMjI6MDQ6MDkgWiAgMTUxIGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTMz
MTQ3ICAyMDE5LTAyLTExIDEzOjQxOjUwIFogIDE0NCBkYXlzICAgNzUgYXR0ZW1wdHMKVGVzdGlu
ZyBzYW1lIHNpbmNlICAgMTM4MjI1ICAyMDE5LTA2LTIxIDE5OjA1OjM2IFogICAxNCBkYXlzICAg
IDYgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6
CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICBDaHJpc3RpYW4g
TGluZGlnIDxjaHJpc3RpYW4ubGluZGlnQGNpdHJpeC5jb20+CiAgRGFuaWVsIERlIEdyYWFmIDxk
Z2RlZ3JhQHR5Y2hvLm5zYS5nb3Y+CiAgR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRy
aXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBKdWVyZ2VuIEdyb3Nz
IDxqZ3Jvc3NAc3VzZS5jb20+CiAgSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4K
ICBNYW51ZWwgQm91eWVyIDxib3V5ZXJAYW50aW9jaGUuZXUub3JnPgogIFNlcmdleSBEeWFzbGkg
PHNlcmdleS5keWFzbGlAY2l0cml4LmNvbT4KICBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxs
aW5pQGtlcm5lbC5vcmc+CiAgU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29t
PgogIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CiAgWGluIExpIDx0YWxvbnMubGVlQGdt
YWlsLmNvbT4KICBYaW4gTGkgPHhpbi5saUBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXh0ZiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXBy
ZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
YnVpbGQtaTM4Ni1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1h
bWQ2NC0zICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQt
eGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5o
dm0taTM4Ni14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGli
dmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNk
MTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
d3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0
MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1h
cm02NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQy
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdp
bjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVk
LWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbGl2ZXBhdGNoICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpdmVwYXRjaCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1t
aWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBh
aXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkz
ODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1y
YXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRo
dW5kZXJ4ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9s
b2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAg
IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFu
YXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtm
PVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
Lz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBj
b2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1v
c3N0ZXN0LmdpdDthPXN1bW1hcnkKCmJyb2tlbi1qb2IgdGVzdC1hcm02NC1hcm02NC14bC10aHVu
ZGVyeCBicm9rZW4KYnJva2VuLXN0ZXAgdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCBob3N0
cy1hbGxvY2F0ZQpicm9rZW4tam9iIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggYnJva2Vu
CmJyb2tlbi1qb2IgdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCBicm9rZW4KCk5vdCBwdXNo
aW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgMTE4OCBsaW5lcyBsb25nLikKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Jul 06 04:54:11 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 06 Jul 2019 04:54:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hjchv-0007Ju-1L; Sat, 06 Jul 2019 04:53:55 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=j5Tn=VD=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hjcht-0007Jl-EI
 for xen-devel@lists.xenproject.org; Sat, 06 Jul 2019 04:53:53 +0000
X-Inumbo-ID: 09be5ae4-9faa-11e9-bb4a-ebb59628dd47
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 09be5ae4-9faa-11e9-bb4a-ebb59628dd47;
 Sat, 06 Jul 2019 04:53:47 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hjchk-0000cD-Ek; Sat, 06 Jul 2019 04:53:44 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hjchk-0001C8-5E; Sat, 06 Jul 2019 04:53:44 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hjchk-0007Zf-3C; Sat, 06 Jul 2019 04:53:44 +0000
To: xen-devel@lists.xenproject.org, osstest-admin@xenproject.org,
 royger@FreeBSD.org
Message-ID: <osstest-138766-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: freebsd-master:build-amd64-freebsd:<job
 status>:broken:regression
 freebsd-master:build-amd64-freebsd:host-install(5):broken:regression
 freebsd-master:build-amd64-xen-freebsd:build-check(1):blocked:nonblocking
 freebsd-master:build-amd64-freebsd-again:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: freebsd=93d0ca1e9da97f492ba6fb9f7774c6b6172879c3
X-Osstest-Versions-That: freebsd=14e63f898b16382f4577cfea211a7fb5ad7983e9
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 06 Jul 2019 04:53:44 +0000
Subject: [Xen-devel] [freebsd-master test] 138766: 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>

ZmxpZ2h0IDEzODc2NiBmcmVlYnNkLW1hc3RlciByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTM4NzY2LwoKRmFpbHVyZXMgYW5kIHBy
b2JsZW1zIHdpdGggdGVzdHMgOi0oCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFy
ZSBibG9ja2luZywKaW5jbHVkaW5nIHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWls
ZC1hbWQ2NC1mcmVlYnNkICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAg
YnJva2VuCiBidWlsZC1hbWQ2NC1mcmVlYnNkICAgICAgICAgICA1IGhvc3QtaW5zdGFsbCg1KSAg
ICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMzg1NDAKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2Vl
ZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiBidWlsZC1hbWQ2NC14ZW4tZnJlZWJzZCAgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1hbWQ2NC1m
cmVlYnNkLWFnYWluICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogZnJlZWJzZCAgICAgICAgICAgICAg
OTNkMGNhMWU5ZGE5N2Y0OTJiYTZmYjlmNzc3NGM2YjYxNzI4NzljMwpiYXNlbGluZSB2ZXJzaW9u
OgogZnJlZWJzZCAgICAgICAgICAgICAgMTRlNjNmODk4YjE2MzgyZjQ1NzdjZmVhMjExYTdmYjVh
ZDc5ODNlOQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTM4NTQwICAyMDE5LTA2LTI2IDA5OjIzOjA2
IFogICAgOSBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEzODYwNiAgMjAxOS0wNi0yOCAwOTox
OToyOCBaICAgIDcgZGF5cyAgICA0IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEzODc2
NiAgMjAxOS0wNy0wNSAwOToxOTo1NyBaICAgIDAgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVv
cGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIGFsYyA8YWxjQEZyZWVCU0Qu
b3JnPgogIGFyaWNoYXJkc29uIDxhcmljaGFyZHNvbkBGcmVlQlNELm9yZz4KICBhc29tZXJzIDxh
c29tZXJzQEZyZWVCU0Qub3JnPgogIGF2ZyA8YXZnQEZyZWVCU0Qub3JnPgogIGJjcmFuIDxiY3Jh
bkBGcmVlQlNELm9yZz4KICBiZHJld2VyeSA8YmRyZXdlcnlARnJlZUJTRC5vcmc+CiAgYnIgPGJy
QEZyZWVCU0Qub3JnPgogIGNvZ25ldCA8Y29nbmV0QEZyZWVCU0Qub3JnPgogIGN5IDxjeUBGcmVl
QlNELm9yZz4KICBkZWxwaGlqIDxkZWxwaGlqQEZyZWVCU0Qub3JnPgogIGRlcyA8ZGVzQEZyZWVC
U0Qub3JnPgogIGRpbSA8ZGltQEZyZWVCU0Qub3JnPgogIGRvdWdtIDxkb3VnbUBGcmVlQlNELm9y
Zz4KICBlbWFzdGUgPGVtYXN0ZUBGcmVlQlNELm9yZz4KICBnYW5ib2xkIDxnYW5ib2xkQEZyZWVC
U0Qub3JnPgogIGhzZWxhc2t5IDxoc2VsYXNreUBGcmVlQlNELm9yZz4KICBpbXAgPGltcEBGcmVl
QlNELm9yZz4KICBqaGIgPGpoYkBGcmVlQlNELm9yZz4KICBrZXZhbnMgPGtldmFuc0BGcmVlQlNE
Lm9yZz4KICBraWIgPGtpYkBGcmVlQlNELm9yZz4KICBsYW5kb25mIDxsYW5kb25mQEZyZWVCU0Qu
b3JnPgogIGxvb3MgPGxvb3NARnJlZUJTRC5vcmc+CiAgbHVwb3JsIDxsdXBvcmxARnJlZUJTRC5v
cmc+CiAgbHdoc3UgPGx3aHN1QEZyZWVCU0Qub3JnPgogIG1hbnUgPG1hbnVARnJlZUJTRC5vcmc+
CiAgbWFyY2VsIDxtYXJjZWxARnJlZUJTRC5vcmc+CiAgbWFyaXVzIDxtYXJpdXNARnJlZUJTRC5v
cmc+CiAgbWFya2ogPG1hcmtqQEZyZWVCU0Qub3JnPgogIG1hdiA8bWF2QEZyZWVCU0Qub3JnPgog
IG1ja3VzaWNrIDxtY2t1c2lja0BGcmVlQlNELm9yZz4KICBtaG9ybmUgPG1ob3JuZUBGcmVlQlNE
Lm9yZz4KICBtbSA8bW1ARnJlZUJTRC5vcmc+CiAgbnAgPG5wQEZyZWVCU0Qub3JnPgogIHBoaWxp
cCA8cGhpbGlwQEZyZWVCU0Qub3JnPgogIHJncmltZXMgPHJncmltZXNARnJlZUJTRC5vcmc+CiAg
cmxpYmJ5IDxybGliYnlARnJlZUJTRC5vcmc+CiAgcm1hY2tsZW0gPHJtYWNrbGVtQEZyZWVCU0Qu
b3JnPgogIHNlYW5jIDxzZWFuY0BGcmVlQlNELm9yZz4KICBzamcgPHNqZ0BGcmVlQlNELm9yZz4K
ICB0aWpsIDx0aWpsQEZyZWVCU0Qub3JnPgogIHRyYXN6IDx0cmFzekBGcmVlQlNELm9yZz4KICB0
c29vbWUgPHRzb29tZUBGcmVlQlNELm9yZz4KICB2YW5neXplbiA8dmFuZ3l6ZW5ARnJlZUJTRC5v
cmc+CiAgdm1hZmZpb25lIDx2bWFmZmlvbmVARnJlZUJTRC5vcmc+CiAgd2Jsb2NrIDx3YmxvY2tA
RnJlZUJTRC5vcmc+CiAgemVpc2luZyA8emVpc2luZ0BGcmVlQlNELm9yZz4KCmpvYnM6CiBidWls
ZC1hbWQ2NC1mcmVlYnNkLWFnYWluICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIGJ1aWxkLWFtZDY0LWZyZWVic2QgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYW1kNjQteGVuLWZyZWVic2QgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGln
aHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xv
Z3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFy
ZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29z
c3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3Qg
aW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9z
c3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0
ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMu
eGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCmJyb2tlbi1qb2IgYnVpbGQt
YW1kNjQtZnJlZWJzZCBicm9rZW4KYnJva2VuLXN0ZXAgYnVpbGQtYW1kNjQtZnJlZWJzZCBob3N0
LWluc3RhbGwoNSkKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUg
MjUyOCBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Jul 06 05:30:16 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 06 Jul 2019 05:30:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hjdH0-0002KU-SL; Sat, 06 Jul 2019 05:30: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=j5Tn=VD=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hjdGz-0002KL-E4
 for xen-devel@lists.xenproject.org; Sat, 06 Jul 2019 05:30:09 +0000
X-Inumbo-ID: 1d868771-9faf-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1d868771-9faf-11e9-8980-bc764e045a96;
 Sat, 06 Jul 2019 05:30:07 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hjdGx-0001an-3P; Sat, 06 Jul 2019 05:30: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 1hjdGw-00059C-O9; Sat, 06 Jul 2019 05:30:06 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hjdGw-00051n-NJ; Sat, 06 Jul 2019 05:30:06 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138754-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:test-arm64-arm64-examine:examine-serial/bootloader:fail:regression
 linux-linus:build-armhf-pvops:kernel-build:fail:regression
 linux-linus:test-amd64-i386-qemut-rhel6hvm-amd:guest-start/redhat.repeat:fail:regression
 linux-linus:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-examine: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-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-linus:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-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-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-win10-i386:windows-install: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
X-Osstest-Versions-This: linux=c212ddaee2fd21e8d756dbc3c6119e3259b38fd0
X-Osstest-Versions-That: linux=736706bee3298208343a76096370e4f6a5c55915
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 06 Jul 2019 05:30:06 +0000
Subject: [Xen-devel] [linux-linus test] 138754: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODc1NCBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTM4NzU0LwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAg
MTEgZXhhbWluZS1zZXJpYWwvYm9vdGxvYWRlciBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIGJ1aWxk
LWFybWhmLXB2b3BzICAgICAgICAgICAgIDYga2VybmVsLWJ1aWxkICAgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAxMiBn
dWVzdC1zdGFydC9yZWRoYXQucmVwZWF0IGZhaWwgUkVHUi4gdnMuIDEzMzU4MAoKVGVzdHMgd2hp
Y2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtaGYtYXJt
aGYteGwtcnRkcyAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3JlZGl0MSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1
YmlldHJ1Y2sgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBn
dWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTMz
NTgwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAg
ICAgICAgICAgIGZhaWwgbGlrZSAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43
LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEzMzU4MAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBm
YWlsIGxpa2UgMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcg
Z3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAg
ICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20g
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVk
aXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3Jl
ZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwtdGh1bmRlcnggMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAg
ICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRv
d3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxs
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1p
Mzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0
YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAgICAgICAgIGMyMTJkZGFlZTJmZDIx
ZThkNzU2ZGJjM2M2MTE5ZTMyNTliMzhmZDAKYmFzZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAgICAg
ICAgICAgICAgIDczNjcwNmJlZTMyOTgyMDgzNDNhNzYwOTYzNzBlNGY2YTVjNTU5MTUKCkxhc3Qg
dGVzdCBvZiBiYXNpcyAgIDEzMzU4MCAgMjAxOS0wMy0wNCAxOTo1MzowOSBaICAxMjMgZGF5cwpG
YWlsaW5nIHNpbmNlICAgICAgICAxMzM2MDUgIDIwMTktMDMtMDUgMjA6MDM6MTQgWiAgMTIyIGRh
eXMgICA2NiBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMzg3NTQgIDIwMTktMDctMDQg
MjM6MjY6NTMgWiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCjM0MTMgcGVvcGxlIHRvdWNo
ZWQgcmV2aXNpb25zIHVuZGVyIHRlc3QsCm5vdCBsaXN0aW5nIHRoZW0gYWxsCgpqb2JzOgogYnVp
bGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4
Ni14c20gICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0
LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVs
Nmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3Zt
Zi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4
YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVs
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1w
dmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1w
dmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhk
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAoK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcK
bG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNv
bmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9y
dHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFz
dGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJs
b2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5
CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA2MDM0MjUgbGlu
ZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Jul 06 05:40:41 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 06 Jul 2019 05:40: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 1hjdR7-0003GY-5R; Sat, 06 Jul 2019 05:40:37 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=j5Tn=VD=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hjdR5-0003GO-SZ
 for xen-devel@lists.xenproject.org; Sat, 06 Jul 2019 05:40:35 +0000
X-Inumbo-ID: 9098fe60-9fb0-11e9-8898-6b4ec4fd60d3
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 9098fe60-9fb0-11e9-8898-6b4ec4fd60d3;
 Sat, 06 Jul 2019 05:40:30 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hjdQz-0001mp-Np; Sat, 06 Jul 2019 05:40: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 1hjdQz-00060a-3V; Sat, 06 Jul 2019 05:40:29 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hjdQz-0007Nt-2q; Sat, 06 Jul 2019 05:40:29 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138758-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=0a487ef96bd6d2e0ac23323adab86f9949068ed6
X-Osstest-Versions-That: ovmf=e54ce6d074283b568a1285034abb794ec0dff1f1
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 06 Jul 2019 05:40:29 +0000
Subject: [Xen-devel] [ovmf test] 138758: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODc1OCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzg3NTgvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICAwYTQ4N2VmOTZiZDZkMmUwYWMyMzMyM2FkYWI4NmY5
OTQ5MDY4ZWQ2CmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICBlNTRjZTZk
MDc0MjgzYjU2OGExMjg1MDM0YWJiNzk0ZWMwZGZmMWYxCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
Mzg3NDEgIDIwMTktMDctMDMgMjE6Mjk6MjcgWiAgICAyIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTM4NzU4ICAyMDE5LTA3LTA1IDA2OjM2OjA3IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW50b2luZSBD
xZN1ciA8Y29ldXJAZ214LmZyPgogIENvZXVyIDxjb2V1ckBnbXguZnI+CiAgQ8WTdXIgPGNvZXVy
QGdteC5mcj4KICBHYXJ5IExpbiA8Z2xpbkBzdXNlLmNvbT4KICBIYW8gQSBXdSA8aGFvLmEud3VA
aW50ZWwuY29tPgogIExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+CiAgU2hlbmdsZWkg
WmhhbmcgPHNoZW5nbGVpLnpoYW5nQGludGVsLmNvbT4KICBaaGFuZywgQ2hhbyBCIDxjaGFvLmIu
emhhbmdAaW50ZWwuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpz
Zy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczog
L2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBm
aWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5w
cm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFu
ZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3Jn
L2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1S
RUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVz
aGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC9vc3N0ZXN0
L292bWYuZ2l0CiAgIGU1NGNlNmQwNzQuLjBhNDg3ZWY5NmIgIDBhNDg3ZWY5NmJkNmQyZTBhYzIz
MzIzYWRhYjg2Zjk5NDkwNjhlZDYgLT4geGVuLXRlc3RlZC1tYXN0ZXIKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Jul 06 07:47:22 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 06 Jul 2019 07: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 1hjfPR-0004lF-Nn; Sat, 06 Jul 2019 07: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=j5Tn=VD=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hjfPQ-0004l5-LR
 for xen-devel@lists.xenproject.org; Sat, 06 Jul 2019 07:47:00 +0000
X-Inumbo-ID: 3b2fb87a-9fc2-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3b2fb87a-9fc2-11e9-8980-bc764e045a96;
 Sat, 06 Jul 2019 07:46:58 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hjfPN-0004Az-BS; Sat, 06 Jul 2019 07:46: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 1hjfPN-0007Dl-1X; Sat, 06 Jul 2019 07:46:57 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hjfPN-0008RX-0u; Sat, 06 Jul 2019 07:46:57 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138755-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.10-testing:test-arm64-arm64-xl-thunderx:<job
 status>:broken:regression
 xen-4.10-testing:test-arm64-arm64-xl-thunderx:hosts-allocate:broken:nonblocking
 xen-4.10-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-libvirt-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-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-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-credit1:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl: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:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-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-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-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-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-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-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=3131bf956ab159295ecdde0c5ad003d0c5af4695
X-Osstest-Versions-That: xen=29fd403ef5c02e2cbd0769e64ec0b61e0658d358
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 06 Jul 2019 07:46:57 +0000
Subject: [Xen-devel] [xen-4.10-testing test] 138755: 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>

ZmxpZ2h0IDEzODc1NSB4ZW4tNC4xMC10ZXN0aW5nIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzg3NTUvCgpGYWlsdXJlcyBhbmQg
cHJvYmxlbXMgd2l0aCB0ZXN0cyA6LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQg
YXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRl
c3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAg
ICBicm9rZW4KClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tp
bmc6CiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4ICAyIGhvc3RzLWFsbG9jYXRlICAgICAg
ICAgICAgICAgYnJva2VuIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVk
LWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgZmFpbCBsaWtlIDEzODM3NgogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBm
YWlsIGxpa2UgMTM4Mzc2CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1k
NjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlh
bi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14
c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2Vh
dHRsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
YXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjct
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAg
ICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdp
bjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13
czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13
aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYg
MTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAg
ICAgIDMxMzFiZjk1NmFiMTU5Mjk1ZWNkZGUwYzVhZDAwM2QwYzVhZjQ2OTUKYmFzZWxpbmUgdmVy
c2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDI5ZmQ0MDNlZjVjMDJlMmNiZDA3NjllNjRlYzBi
NjFlMDY1OGQzNTgKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzODM3NiAgMjAxOS0wNi0yMyAxNDoz
MTo1NCBaICAgMTIgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMzg3MzYgIDIwMTktMDctMDMg
MTU6MzU6NTAgWiAgICAyIGRheXMgICAgMiBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hl
ZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+
Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YW1kNjQteHRmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXByZXYgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJt
NjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1h
bWQ2NC1hbWQ2NC0yICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0
dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14
c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGVi
aWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02
NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
cWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFu
aHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1j
cmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1
YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmlj
dCAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAg
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
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXNlYXR0bGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFk
b3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJyb2tlbiAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxp
Z2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9s
b2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBh
cmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9v
c3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0
IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1v
c3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFz
dGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRz
Lnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5Cgpicm9rZW4tam9iIHRlc3Qt
YXJtNjQtYXJtNjQteGwtdGh1bmRlcnggYnJva2VuCmJyb2tlbi1zdGVwIHRlc3QtYXJtNjQtYXJt
NjQteGwtdGh1bmRlcnggaG9zdHMtYWxsb2NhdGUKCk5vdCBwdXNoaW5nLgoKLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCmNvbW1pdCAz
MTMxYmY5NTZhYjE1OTI5NWVjZGRlMGM1YWQwMDNkMGM1YWY0Njk1CkF1dGhvcjogSmFuIEJldWxp
Y2ggPGpiZXVsaWNoQHN1c2UuY29tPgpEYXRlOiAgIFdlZCBKdWwgMyAxNzoyODo1MCAyMDE5ICsw
MjAwCgogICAgdXBkYXRlIFhlbiB2ZXJzaW9uIHRvIDQuMTAuNAoocWVtdSBjaGFuZ2VzIG5vdCBp
bmNsdWRlZCkKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Jul 06 09:53:47 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 06 Jul 2019 09: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 1hjhNk-000775-Jr; Sat, 06 Jul 2019 09:53:24 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=j5Tn=VD=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hjhNj-00076t-Gg
 for xen-devel@lists.xenproject.org; Sat, 06 Jul 2019 09:53:23 +0000
X-Inumbo-ID: e18b960c-9fd3-11e9-adea-d70d249eda86
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e18b960c-9fd3-11e9-adea-d70d249eda86;
 Sat, 06 Jul 2019 09:53:18 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hjhNd-00072b-Rt; Sat, 06 Jul 2019 09:53: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 1hjhNd-0000JM-He; Sat, 06 Jul 2019 09:53:17 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hjhNd-00079H-H4; Sat, 06 Jul 2019 09:53:17 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-Id: <E1hjhNd-00079H-H4@osstest.test-lab.xenproject.org>
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 06 Jul 2019 09:53:17 +0000
Subject: [Xen-devel] [libvirt bisection] complete build-i386-libvirt
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="===============2273248078581717108=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============2273248078581717108==
Content-Type: text/plain

branch xen-unstable
xenbranch xen-unstable
job build-i386-libvirt
testid libvirt-build

Tree: libvirt git://libvirt.org/libvirt.git
Tree: libvirt_gnulib https://git.savannah.gnu.org/git/gnulib.git/
Tree: libvirt_keycodemapdb https://gitlab.com/keycodemap/keycodemapdb.git
Tree: ovmf git://xenbits.xen.org/osstest/ovmf.git
Tree: qemu git://xenbits.xen.org/qemu-xen-traditional.git
Tree: qemuu git://xenbits.xen.org/qemu-xen.git
Tree: seabios git://xenbits.xen.org/osstest/seabios.git
Tree: xen git://xenbits.xen.org/xen.git

*** Found and reproduced problem changeset ***

  Bug is in tree:  libvirt git://libvirt.org/libvirt.git
  Bug introduced:  86fbce56f27e06b34d63879c9f634a58a1e0a04a
  Bug not present: 07e4d5145db93359c8f4da120ed6a6b6eb6c06f5
  Last fail repro: http://logs.test-lab.xenproject.org/osstest/logs/138788/


  commit 86fbce56f27e06b34d63879c9f634a58a1e0a04a
  Author: Daniel P. Berrangé <berrange@redhat.com>
  Date:   Wed Jul 3 18:27:29 2019 +0100
  
      remote: remove unused constant for libvirtd config file
      
      The LIBVIRTD_CONFIGURATION_FILE constant was introduced in
      
        commit b7c42619e69acd8416be88b8aa3b4161bc813f8a
        Author: Richard W.M. Jones <rjones@redhat.com>
        Date:   Mon Jun 11 11:43:41 2007 +0000
      
          Mon Jun 11 12:41:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>
      
      and then never used !
      
      Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>


For bisection revision-tuple graph see:
   http://logs.test-lab.xenproject.org/osstest/results/bisect/libvirt/build-i386-libvirt.libvirt-build.html
Revision IDs in each graph node refer, respectively, to the Trees above.

----------------------------------------
Running cs-bisection-step --graph-out=/home/logs/results/bisect/libvirt/build-i386-libvirt.libvirt-build --summary-out=tmp/138788.bisection-summary --basis-template=138618 --blessings=real,real-bisect libvirt build-i386-libvirt libvirt-build
Searching for failure / basis pass:
 138746 fail [host=albana1] / 138718 [host=italia0] 138695 [host=baroque1] 138618 [host=italia0] 138596 ok.
Failure / basis pass flights: 138746 / 138596
(tree with no url: minios)
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: ovmf git://xenbits.xen.org/osstest/ovmf.git
Tree: qemu git://xenbits.xen.org/qemu-xen-traditional.git
Tree: qemuu git://xenbits.xen.org/qemu-xen.git
Tree: seabios git://xenbits.xen.org/osstest/seabios.git
Tree: xen git://xenbits.xen.org/xen.git
Latest 86fbce56f27e06b34d63879c9f634a58a1e0a04a 8089c00979a5b089cff592c6b91420e595657167 6280c94f306df6a20bbc100ba15a5a81af0366e6 4286eb22f4aec33b90574b998a31f8bd34dd4f47 d0d8ad39ecb51cd7497cd524484fe09f50876798 9cca02d8ffc23e9688a971d858e4ffdff5389b11 30f1e41f04fb4c715d27f987f003cfc31c9ff4f3 93ef224d63f9f04a0897d64981c619eb4816c0d3
Basis pass bd17012f0c2a689c814923e5c7c61b278e9636d6 8089c00979a5b089cff592c6b91420e595657167 6280c94f306df6a20bbc100ba15a5a81af0366e6 51f7a3e6c5192d3f9a0fa63b0b5617c151180ad7 d0d8ad39ecb51cd7497cd524484fe09f50876798 9cca02d8ffc23e9688a971d858e4ffdff5389b11 6e56ed129c9782ba050a5fbfbf4ac12335b230f7 85fd4f7a09d8aaa783932b8c15b80ddaff0a174d
Generating revisions with ./adhoc-revtuple-generator  git://libvirt.org/libvirt.git#bd17012f0c2a689c814923e5c7c61b278e9636d6-86fbce56f27e06b34d63879c9f634a58a1e0a04a https://git.savannah.gnu.org/git/gnulib.git/#8089c00979a5b089cff592c6b91420e595657167-8089c00979a5b089cff592c6b91420e595657167 https://gitlab.com/keycodemap/keycodemapdb.git#6280c94f306df6a20bbc100ba15a5a81af0366e6-6280c94f306df6a20bbc100ba15a5a81af0366e6 git://xenbits.xen.org/osstest/ovmf.git#51f7a3e6c5192d3f9a0fa63b0b5617c151180ad\
 7-4286eb22f4aec33b90574b998a31f8bd34dd4f47 git://xenbits.xen.org/qemu-xen-traditional.git#d0d8ad39ecb51cd7497cd524484fe09f50876798-d0d8ad39ecb51cd7497cd524484fe09f50876798 git://xenbits.xen.org/qemu-xen.git#9cca02d8ffc23e9688a971d858e4ffdff5389b11-9cca02d8ffc23e9688a971d858e4ffdff5389b11 git://xenbits.xen.org/osstest/seabios.git#6e56ed129c9782ba050a5fbfbf4ac12335b230f7-30f1e41f04fb4c715d27f987f003cfc31c9ff4f3 git://xenbits.xen.org/xen.git#85fd4f7a09d8aaa783932b8c15b80ddaff0a174d-93ef224d63f9f04a\
 0897d64981c619eb4816c0d3
Loaded 4001 nodes in revision graph
Searching for test results:
 138618 [host=italia0]
 138596 pass bd17012f0c2a689c814923e5c7c61b278e9636d6 8089c00979a5b089cff592c6b91420e595657167 6280c94f306df6a20bbc100ba15a5a81af0366e6 51f7a3e6c5192d3f9a0fa63b0b5617c151180ad7 d0d8ad39ecb51cd7497cd524484fe09f50876798 9cca02d8ffc23e9688a971d858e4ffdff5389b11 6e56ed129c9782ba050a5fbfbf4ac12335b230f7 85fd4f7a09d8aaa783932b8c15b80ddaff0a174d
 138695 [host=baroque1]
 138746 fail 86fbce56f27e06b34d63879c9f634a58a1e0a04a 8089c00979a5b089cff592c6b91420e595657167 6280c94f306df6a20bbc100ba15a5a81af0366e6 4286eb22f4aec33b90574b998a31f8bd34dd4f47 d0d8ad39ecb51cd7497cd524484fe09f50876798 9cca02d8ffc23e9688a971d858e4ffdff5389b11 30f1e41f04fb4c715d27f987f003cfc31c9ff4f3 93ef224d63f9f04a0897d64981c619eb4816c0d3
 138718 [host=italia0]
 138781 pass 07e4d5145db93359c8f4da120ed6a6b6eb6c06f5 8089c00979a5b089cff592c6b91420e595657167 6280c94f306df6a20bbc100ba15a5a81af0366e6 4286eb22f4aec33b90574b998a31f8bd34dd4f47 d0d8ad39ecb51cd7497cd524484fe09f50876798 9cca02d8ffc23e9688a971d858e4ffdff5389b11 30f1e41f04fb4c715d27f987f003cfc31c9ff4f3 93ef224d63f9f04a0897d64981c619eb4816c0d3
 138783 fail 86fbce56f27e06b34d63879c9f634a58a1e0a04a 8089c00979a5b089cff592c6b91420e595657167 6280c94f306df6a20bbc100ba15a5a81af0366e6 4286eb22f4aec33b90574b998a31f8bd34dd4f47 d0d8ad39ecb51cd7497cd524484fe09f50876798 9cca02d8ffc23e9688a971d858e4ffdff5389b11 30f1e41f04fb4c715d27f987f003cfc31c9ff4f3 93ef224d63f9f04a0897d64981c619eb4816c0d3
 138784 pass 07e4d5145db93359c8f4da120ed6a6b6eb6c06f5 8089c00979a5b089cff592c6b91420e595657167 6280c94f306df6a20bbc100ba15a5a81af0366e6 4286eb22f4aec33b90574b998a31f8bd34dd4f47 d0d8ad39ecb51cd7497cd524484fe09f50876798 9cca02d8ffc23e9688a971d858e4ffdff5389b11 30f1e41f04fb4c715d27f987f003cfc31c9ff4f3 93ef224d63f9f04a0897d64981c619eb4816c0d3
 138785 fail 86fbce56f27e06b34d63879c9f634a58a1e0a04a 8089c00979a5b089cff592c6b91420e595657167 6280c94f306df6a20bbc100ba15a5a81af0366e6 4286eb22f4aec33b90574b998a31f8bd34dd4f47 d0d8ad39ecb51cd7497cd524484fe09f50876798 9cca02d8ffc23e9688a971d858e4ffdff5389b11 30f1e41f04fb4c715d27f987f003cfc31c9ff4f3 93ef224d63f9f04a0897d64981c619eb4816c0d3
 138786 pass 07e4d5145db93359c8f4da120ed6a6b6eb6c06f5 8089c00979a5b089cff592c6b91420e595657167 6280c94f306df6a20bbc100ba15a5a81af0366e6 4286eb22f4aec33b90574b998a31f8bd34dd4f47 d0d8ad39ecb51cd7497cd524484fe09f50876798 9cca02d8ffc23e9688a971d858e4ffdff5389b11 30f1e41f04fb4c715d27f987f003cfc31c9ff4f3 93ef224d63f9f04a0897d64981c619eb4816c0d3
 138788 fail 86fbce56f27e06b34d63879c9f634a58a1e0a04a 8089c00979a5b089cff592c6b91420e595657167 6280c94f306df6a20bbc100ba15a5a81af0366e6 4286eb22f4aec33b90574b998a31f8bd34dd4f47 d0d8ad39ecb51cd7497cd524484fe09f50876798 9cca02d8ffc23e9688a971d858e4ffdff5389b11 30f1e41f04fb4c715d27f987f003cfc31c9ff4f3 93ef224d63f9f04a0897d64981c619eb4816c0d3
 138767 pass bd17012f0c2a689c814923e5c7c61b278e9636d6 8089c00979a5b089cff592c6b91420e595657167 6280c94f306df6a20bbc100ba15a5a81af0366e6 51f7a3e6c5192d3f9a0fa63b0b5617c151180ad7 d0d8ad39ecb51cd7497cd524484fe09f50876798 9cca02d8ffc23e9688a971d858e4ffdff5389b11 6e56ed129c9782ba050a5fbfbf4ac12335b230f7 85fd4f7a09d8aaa783932b8c15b80ddaff0a174d
 138771 fail 86fbce56f27e06b34d63879c9f634a58a1e0a04a 8089c00979a5b089cff592c6b91420e595657167 6280c94f306df6a20bbc100ba15a5a81af0366e6 4286eb22f4aec33b90574b998a31f8bd34dd4f47 d0d8ad39ecb51cd7497cd524484fe09f50876798 9cca02d8ffc23e9688a971d858e4ffdff5389b11 30f1e41f04fb4c715d27f987f003cfc31c9ff4f3 93ef224d63f9f04a0897d64981c619eb4816c0d3
 138773 pass d40f7b6bac0a9398c5b5d67b6641bddc0edb44e5 8089c00979a5b089cff592c6b91420e595657167 6280c94f306df6a20bbc100ba15a5a81af0366e6 c3f0829b341618b12d69874ff676d9f720a32f3c d0d8ad39ecb51cd7497cd524484fe09f50876798 9cca02d8ffc23e9688a971d858e4ffdff5389b11 30f1e41f04fb4c715d27f987f003cfc31c9ff4f3 cc07ec6107d23ee9a4237686711eede387741c08
 138774 pass 86e43ded42105ab059644a8b88b6301c0bb64b99 8089c00979a5b089cff592c6b91420e595657167 6280c94f306df6a20bbc100ba15a5a81af0366e6 4286eb22f4aec33b90574b998a31f8bd34dd4f47 d0d8ad39ecb51cd7497cd524484fe09f50876798 9cca02d8ffc23e9688a971d858e4ffdff5389b11 30f1e41f04fb4c715d27f987f003cfc31c9ff4f3 93ef224d63f9f04a0897d64981c619eb4816c0d3
 138775 pass 50dfabbb59ae830b77ddde4feb75e9883d92b2d5 8089c00979a5b089cff592c6b91420e595657167 6280c94f306df6a20bbc100ba15a5a81af0366e6 4286eb22f4aec33b90574b998a31f8bd34dd4f47 d0d8ad39ecb51cd7497cd524484fe09f50876798 9cca02d8ffc23e9688a971d858e4ffdff5389b11 30f1e41f04fb4c715d27f987f003cfc31c9ff4f3 93ef224d63f9f04a0897d64981c619eb4816c0d3
 138776 pass b0ea31af5272248ec7ae922f45623067b8f7fac6 8089c00979a5b089cff592c6b91420e595657167 6280c94f306df6a20bbc100ba15a5a81af0366e6 4286eb22f4aec33b90574b998a31f8bd34dd4f47 d0d8ad39ecb51cd7497cd524484fe09f50876798 9cca02d8ffc23e9688a971d858e4ffdff5389b11 30f1e41f04fb4c715d27f987f003cfc31c9ff4f3 93ef224d63f9f04a0897d64981c619eb4816c0d3
 138777 pass 5a050f019104b0775350f8b5d61694e9466ba303 8089c00979a5b089cff592c6b91420e595657167 6280c94f306df6a20bbc100ba15a5a81af0366e6 4286eb22f4aec33b90574b998a31f8bd34dd4f47 d0d8ad39ecb51cd7497cd524484fe09f50876798 9cca02d8ffc23e9688a971d858e4ffdff5389b11 30f1e41f04fb4c715d27f987f003cfc31c9ff4f3 93ef224d63f9f04a0897d64981c619eb4816c0d3
 138778 pass 2936c36747b51f44c07a996de05ac102f0461457 8089c00979a5b089cff592c6b91420e595657167 6280c94f306df6a20bbc100ba15a5a81af0366e6 4286eb22f4aec33b90574b998a31f8bd34dd4f47 d0d8ad39ecb51cd7497cd524484fe09f50876798 9cca02d8ffc23e9688a971d858e4ffdff5389b11 30f1e41f04fb4c715d27f987f003cfc31c9ff4f3 93ef224d63f9f04a0897d64981c619eb4816c0d3
 138779 pass bc282e90756c3e0160a54d6f1df6c5c66b4a1940 8089c00979a5b089cff592c6b91420e595657167 6280c94f306df6a20bbc100ba15a5a81af0366e6 4286eb22f4aec33b90574b998a31f8bd34dd4f47 d0d8ad39ecb51cd7497cd524484fe09f50876798 9cca02d8ffc23e9688a971d858e4ffdff5389b11 30f1e41f04fb4c715d27f987f003cfc31c9ff4f3 93ef224d63f9f04a0897d64981c619eb4816c0d3
Searching for interesting versions
 Result found: flight 138596 (pass), for basis pass
 Result found: flight 138746 (fail), for basis failure
 Repro found: flight 138767 (pass), for basis pass
 Repro found: flight 138771 (fail), for basis failure
 0 revisions at 07e4d5145db93359c8f4da120ed6a6b6eb6c06f5 8089c00979a5b089cff592c6b91420e595657167 6280c94f306df6a20bbc100ba15a5a81af0366e6 4286eb22f4aec33b90574b998a31f8bd34dd4f47 d0d8ad39ecb51cd7497cd524484fe09f50876798 9cca02d8ffc23e9688a971d858e4ffdff5389b11 30f1e41f04fb4c715d27f987f003cfc31c9ff4f3 93ef224d63f9f04a0897d64981c619eb4816c0d3
No revisions left to test, checking graph state.
 Result found: flight 138781 (pass), for last pass
 Result found: flight 138783 (fail), for first failure
 Repro found: flight 138784 (pass), for last pass
 Repro found: flight 138785 (fail), for first failure
 Repro found: flight 138786 (pass), for last pass
 Repro found: flight 138788 (fail), for first failure

*** Found and reproduced problem changeset ***

  Bug is in tree:  libvirt git://libvirt.org/libvirt.git
  Bug introduced:  86fbce56f27e06b34d63879c9f634a58a1e0a04a
  Bug not present: 07e4d5145db93359c8f4da120ed6a6b6eb6c06f5
  Last fail repro: http://logs.test-lab.xenproject.org/osstest/logs/138788/


  commit 86fbce56f27e06b34d63879c9f634a58a1e0a04a
  Author: Daniel P. Berrangé <berrange@redhat.com>
  Date:   Wed Jul 3 18:27:29 2019 +0100
  
      remote: remove unused constant for libvirtd config file
      
      The LIBVIRTD_CONFIGURATION_FILE constant was introduced in
      
        commit b7c42619e69acd8416be88b8aa3b4161bc813f8a
        Author: Richard W.M. Jones <rjones@redhat.com>
        Date:   Mon Jun 11 11:43:41 2007 +0000
      
          Mon Jun 11 12:41:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>
      
      and then never used !
      
      Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>

Revision graph left in /home/logs/results/bisect/libvirt/build-i386-libvirt.libvirt-build.{dot,ps,png,html,svg}.
----------------------------------------
138788: tolerable ALL FAIL

flight 138788 libvirt real-bisect [real]
http://logs.test-lab.xenproject.org/osstest/logs/138788/

Failures :-/ but no regressions.

Tests which did not succeed,
including tests which could not be run:
 build-i386-libvirt            6 libvirt-build           fail baseline untested


jobs:
 build-i386-libvirt                                           fail    


------------------------------------------------------------
sg-report-flight on osstest.test-lab.xenproject.org
logs: /home/logs/logs
images: /home/logs/images

Logs, config files, etc. are available at
    http://logs.test-lab.xenproject.org/osstest/logs

Explanation of these reports, and of osstest in general, is at
    http://xenbits.xen.org/gitweb/?p=osstest.git;a=blob;f=README.email;hb=master
    http://xenbits.xen.org/gitweb/?p=osstest.git;a=blob;f=README;hb=master

Test harness code can be found at
    http://xenbits.xen.org/gitweb?p=osstest.git;a=summary



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============2273248078581717108==--

From xen-devel-bounces@lists.xenproject.org Sat Jul 06 10:20:00 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 06 Jul 2019 10:20:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hjhnO-0000dD-1y; Sat, 06 Jul 2019 10:19: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=L7pd=VD=gmail.com=denisobrezkov@srs-us1.protection.inumbo.net>)
 id 1hjhnM-0000d8-NJ
 for xen-devel@lists.xenproject.org; Sat, 06 Jul 2019 10:19:52 +0000
X-Inumbo-ID: 95e85ec5-9fd7-11e9-8980-bc764e045a96
Received: from mail-ed1-x541.google.com (unknown [2a00:1450:4864:20::541])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 95e85ec5-9fd7-11e9-8980-bc764e045a96;
 Sat, 06 Jul 2019 10:19:50 +0000 (UTC)
Received: by mail-ed1-x541.google.com with SMTP id e2so3223518edi.12
 for <xen-devel@lists.xenproject.org>; Sat, 06 Jul 2019 03:19:49 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=subject:from:to:cc:references:openpgp:autocrypt:message-id:date
 :user-agent:mime-version:in-reply-to;
 bh=teiE8e8+ro6V3ctqy8JevtSKoEssH4FnBWoBk7HKgF4=;
 b=Zp1X8cStro0bTaLs5kS+VHXVmT1QUc8alvZE0mKp8WjjCcqIl9SuTxA71pb3qqlT9s
 GGg70ZeuZnVB5zXPv5hKr+jKElBdXL5enW6YPb6/cm1hknvgsMN6vcnrHd5/xRWepD7Q
 h8YrWsFxdmbGcOyvN+DU3NkJqTYGoAHRwQfLb7JzM5Va+BpQpauvKxJEjx1FRrx4+j8G
 62IW6m0WhR15j9mt4BulhFAzS+Tntm+XSaZiIjvzOhqOxx2Ur345YV5+s0idwlos2Y3N
 6gZiOYnz8gsC7bZfu+8bcCcsPPpK83MgJpEGHhSrbJKfS2TSt0qz3bIB48VZMdDOiiAQ
 7FPg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:from:to:cc:references:openpgp:autocrypt
 :message-id:date:user-agent:mime-version:in-reply-to;
 bh=teiE8e8+ro6V3ctqy8JevtSKoEssH4FnBWoBk7HKgF4=;
 b=MkW8E/fedV2HNwEMie+Tjy1tsWITDpWOzeyqIz0hbUhKcT1SzEMi+cqFgxL8g8TAbL
 ZqIzaXQNbrJGmaWyCVLWFedWYe4DVlE0z5U41T0n5YbodGjdpWjxrkc9N9aNpvvJ/iwi
 4kltq1vxFeYeVaAMfb8BbOy+w9wygRb+EWVEiWA60037qXHO4k0ZcWyWkRDZNqAkzWcJ
 id1ANQdq7SPbF3O3aCQofukixkXla5vaDQaN2YeTtRwXhePay5jqhAV6FasFTWZDqYjz
 Whz1Dy6/a261USxn549TcG6qx9JufPpr8kNzR7nqLIuh2Ip5jAgv/lacQ0nrz0ULFnEK
 bvdg==
X-Gm-Message-State: APjAAAVHIstP1hU+tyYptHZW9A/lf96wwtFek99ReHPRBOPIpJj6a48n
 HsbABDkJEIs0rccAPhqlU6U=
X-Google-Smtp-Source: APXvYqyvN517Jyrl4gjqItDedXZP1qbG/tdJR58uLvF1WDCOSugv/63LTDcMWl1gtm2thgM1BVoabw==
X-Received: by 2002:a50:987a:: with SMTP id h55mr9469935edb.108.1562408389010; 
 Sat, 06 Jul 2019 03:19:49 -0700 (PDT)
Received: from ?IPv6:2001:16b8:6619:6c00:1e4b:d6ff:fef9:46e6?
 (200116b866196c001e4bd6fffef946e6.dip.versatel-1u1.de.
 [2001:16b8:6619:6c00:1e4b:d6ff:fef9:46e6])
 by smtp.gmail.com with ESMTPSA id d44sm3517761eda.75.2019.07.06.03.19.47
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Sat, 06 Jul 2019 03:19:48 -0700 (PDT)
From: Denis Obrezkov <denisobrezkov@gmail.com>
To: Iain Hunter <drhunter95@gmail.com>
References: <4ec41ede-a8cb-6724-aa88-254387b2aa15@gmail.com>
 <CALC81-tWyUTXVf5uxtdi_i5Ndz0CRtoJ=XwTecz40bzyL7Ps1w@mail.gmail.com>
 <779518d6-b7f8-9faa-f22d-558013dc8cfb@gmail.com>
 <583833d2-8303-48f5-7cab-f9e4e112a694@gmail.com>
Openpgp: preference=signencrypt
Autocrypt: addr=denisobrezkov@gmail.com; prefer-encrypt=mutual; keydata=
 mQMuBFrAxPQRCAD59CJNd5LF1VmojUBpdr/bJ2TaKC7SW4ln7+PWn+QyAJfFOVFlTRIDsAlP
 65y7CacXFCXmLTACo4a7HEhRb5787kPm6rc30zpL+04uXCeTruYZi0ZnQVXOiab/qy3aMsk0
 6n9hMY28TSbM9nynnlrbg9pGkb1EiFVNsowJjFSKXa3Rpogte9qxfXmLf2eV0MZNnrmq6Kb2
 8ri5/Ffh5DG1CsN/dkv8n1kw2QqMM2RT+ZS57D+yCehtw355EXSVh2r+GsXAqMinOexcdYI4
 skvvP84OovRMnlJhmRdnbjO+QFiOVeLUj7WHMT3AbClaBlUuHkbFi9HLBHAiu6uMrNtzAQD9
 KoM6SXbuvlhCq2v78dGkex9EgaA7CSnBcNXuUdrjYQf+MsZgI7oDihT6TUBO0IDQL+qSrozs
 /hHV+HhWtc5+SYTsHXxnTkcVe12vR0uPw3fFUuncWnMRzHivKZC2ZF/w3LJL/nGzguAoPa9e
 VghM38EP49yO6ESthD4WvELMy2+zPkMiUqilMfxOl370RXxEBUIzFSpP6oqvNq7fvThGTQah
 mrFhflGSyMHXk75VkCiY+cbrMeB9xG7H3nlbQ9fYVCOPejnt8gImeazdIghQh1tjbNpjQhy8
 50klCowN5H+gaSZsy4K7jlJ1UNFz/vWCvlr3W8o4tA6EoJ4tjJV2HXcrUBPYLwkruKnv8QJM
 vyVj5an6Sfuwt/AmFEOKo1QJnAf+Oi47RrOmec8lXS/06TMn7z6krmuRul03HXayCtREqMyY
 VCf87oMpPYYnFJolDrSB8kCSZRn2aixzHl4IIGa9RVuywChzUvgZJbFGPFR+Qz1BK9Ltl7FC
 rQcuAqg3A2RJ7uoTNiZDfI0tKWm8BEUe5LqZqgFTkTkuV9D6UveYnDk2zUFGlDTguagW2XWI
 wiGaA9Ud7UBBlQGTZUwNGahAErUHI5gDSNfWEUaRBEccWKgddK3a/NhkxOveqDWWFcAt4K/g
 JOqBs+7Bm0RjQa+4EAP6gFx4098XBZP9ff6pPuFWRN6fvfdBDUMHqb3i2SGDWVPrRR/x+Iz/
 yfjdWlC/87QoRGVuaXMgT2JyZXprb3YgPGRlbmlzb2JyZXprb3ZAZ21haWwuY29tPoiWBBMR
 CAA+FiEExuZY9Y+VSLigQ/5M+4kLEySe7PkFAlrAxPQCGyMFCQWjmoAFCwkIBwIGFQgJCgsC
 BBYCAwECHgECF4AACgkQ+4kLEySe7PleSQEAktULi71pVGKh0vykq0wrn6IyqXx1SLFNwLcr
 PnZ2N5gA/3Ipzf3vXWXWCwRR07BB/H+9XgqWRl3jsu5EL9TzmyFAuQINBFrAxPQQCADaIOKd
 +PPUX4GvjdLikKxHsFRRpk75LiFZJcFU8cCA0M4Dg/Q0LcSX82TfgrfU34y7/rrF4ig/Dj81
 H8MB2u01lYA2QpQ/XdHfwFMxkj5FCB4Cq6EqGxsXsaRhw4Qu3ouiJiHCEeoMoloBLOlqpXBf
 qnJSnBXYJDnlyvxoFIVpX4l+q2xJk/877otbPK5TBYdeHQv/f7cWNxIUT5Feth9DVq4B9OG1
 BgOA1gH13KUmWhMaO+k/rYCJd9UiRoGm7FihyWrsRnG5K6VNnLjwjMjxDukNxdlITVbeK5/E
 QaiKRGRcTp3OwfHy6HlQH/JXGGyfmEx0rKVjoW/DD76MPpk/AAMFB/0SBNOW9asG5HeRKhJm
 QOPJDwNQik4t8uuZb7mw6+QoQuyzMBkXvhL7Aud0OluPeSYL2jZPw2IB26gvlUVva+FJRW9X
 7cInI5mnuB4HBGdNpzR+ngRzFyf+qsd6cUrrioQUQozQKCgKG/J2LimV1fC4hQW0n5Q0qM9I
 KX3PtRCgxItQbn/HdqkTXqv8oxDB9cQILJvIYDZnVLojB4rJFUNb397ao3qaXdXj3iaX6wwJ
 2Oo3cSxMGdY/8grRTDGYjItpWEM2noIRzdWSybzavtLHu/LmG4rbgy2aNm/TiVp28G5KvWW/
 fCLomZhN0JscRgSkYjSaxmMgEdks1h9DWTHkiH4EGBEIACYWIQTG5lj1j5VIuKBD/kz7iQsT
 JJ7s+QUCWsDE9AIbDAUJBaOagAAKCRD7iQsTJJ7s+UF2AQDqHEO2tekVMTWJa3SakIM5FJjk
 sao+JkzbKe0vDy4ecwEAukGaHvmKxMZsUOOjDWjDe4eV+aRTVjUjY7LAl3OJkiU=
Message-ID: <3a2a6185-0056-d931-a194-578239eedabc@gmail.com>
Date: Sat, 6 Jul 2019 12:19:38 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.0
MIME-Version: 1.0
In-Reply-To: <583833d2-8303-48f5-7cab-f9e4e112a694@gmail.com>
Subject: Re: [Xen-devel] [GSOC-2019] Problem with initializing crossbar on
 bb-x15 in dom0
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Hunyue Yau <hy-gsoc@hy-research.com>
Content-Type: multipart/mixed; boundary="===============7334000029344184677=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--===============7334000029344184677==
Content-Type: multipart/signed; micalg=pgp-sha256;
 protocol="application/pgp-signature";
 boundary="o0gUdw5MIvGgySKokKYotlQXuavJRpSjL"

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--o0gUdw5MIvGgySKokKYotlQXuavJRpSjL
Content-Type: multipart/mixed; boundary="Z82wQzfCLnozIuT8yUiQaf1KI8cWrHlWA";
 protected-headers="v1"
From: Denis Obrezkov <denisobrezkov@gmail.com>
To: Iain Hunter <drhunter95@gmail.com>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Julien Grall <julien.grall@arm.com>, Hunyue Yau <hy-gsoc@hy-research.com>
Message-ID: <3a2a6185-0056-d931-a194-578239eedabc@gmail.com>
Subject: Re: [GSOC-2019] Problem with initializing crossbar on bb-x15 in dom0
References: <4ec41ede-a8cb-6724-aa88-254387b2aa15@gmail.com>
 <CALC81-tWyUTXVf5uxtdi_i5Ndz0CRtoJ=XwTecz40bzyL7Ps1w@mail.gmail.com>
 <779518d6-b7f8-9faa-f22d-558013dc8cfb@gmail.com>
 <583833d2-8303-48f5-7cab-f9e4e112a694@gmail.com>
In-Reply-To: <583833d2-8303-48f5-7cab-f9e4e112a694@gmail.com>

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

Hi,

On 7/5/19 11:47 PM, Denis Obrezkov wrote:
> So,
>=20
>=20
>> I am going to try to expose the whole crossbar to the dom0 by mapping =
it
>> into dom0 and after that to unmap it and restrict the use of the contr=
ol
>> register via register_mmio_handler. Don't know whether this will work.=

>>
>=20
> I tried and write now now visible progress:
> --- a/xen/arch/arm/platforms/omap5.c
> +++ b/xen/arch/arm/platforms/omap5.c
> @@ -23,6 +23,8 @@
>  #include <xen/vmap.h>
>  #include <asm/io.h>
>=20
> +#define OMAP5_CTRL_CORE_MPU_IRQ 0x00000A48
> +
>  void omap5_init_secondary(void);
>  asm (
>          ".text                              \n\t"
> @@ -124,6 +126,8 @@ static int omap5_specific_mapping(struct domain *d)=

>      map_mmio_regions(d, gaddr_to_gfn(OMAP5_SRAM_PA), 32,
>                       maddr_to_mfn(OMAP5_SRAM_PA));
>=20
> +    map_mmio_regions(d, gaddr_to_gfn(OMAP5_CTRL_CORE_MPU_IRQ), 300,
> +                    maddr_to_mfn(OMAP5_CTRL_CORE_MPU_IRQ));
>      return 0;
>  }
>=20
>=20
I can see there is a mistake in OMAP5_CTRL_CORE_MPU_IRQ address, so, I
tried the right address for the MPU crossbar cotrol registers and I also
tried to expose the whole control CTRL register but unsurprisingly
haven't succeeded.

--=20
Regards, Denis Obrezkov


--Z82wQzfCLnozIuT8yUiQaf1KI8cWrHlWA--

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

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

iHUEAREIAB0WIQTG5lj1j5VIuKBD/kz7iQsTJJ7s+QUCXSB1ugAKCRD7iQsTJJ7s
+Y90AQCEF65CrILppuq1At+r+aBGEH+2kOPdVbW/FxLYhZ9tfwEAjupXK7EK9Mlr
obFbvEPpDvfvAaKHn3NQbyRbqTgxeZ8=
=V1Xz
-----END PGP SIGNATURE-----

--o0gUdw5MIvGgySKokKYotlQXuavJRpSjL--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============7334000029344184677==--


From xen-devel-bounces@lists.xenproject.org Sat Jul 06 10:56:51 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 06 Jul 2019 10:56:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hjiMp-0003pt-37; Sat, 06 Jul 2019 10:56:31 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=vVoM=VD=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hjiMn-0003po-Dk
 for xen-devel@lists.xenproject.org; Sat, 06 Jul 2019 10:56:29 +0000
X-Inumbo-ID: b3e39583-9fdc-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id b3e39583-9fdc-11e9-8980-bc764e045a96;
 Sat, 06 Jul 2019 10:56:27 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 037C828;
 Sat,  6 Jul 2019 03:56:27 -0700 (PDT)
Received: from [10.37.12.18] (unknown [10.37.12.18])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 8BA963F703;
 Sat,  6 Jul 2019 03:56:25 -0700 (PDT)
To: Denis Obrezkov <denisobrezkov@gmail.com>,
 Iain Hunter <drhunter95@gmail.com>
References: <4ec41ede-a8cb-6724-aa88-254387b2aa15@gmail.com>
 <CALC81-tWyUTXVf5uxtdi_i5Ndz0CRtoJ=XwTecz40bzyL7Ps1w@mail.gmail.com>
 <779518d6-b7f8-9faa-f22d-558013dc8cfb@gmail.com>
 <583833d2-8303-48f5-7cab-f9e4e112a694@gmail.com>
 <3a2a6185-0056-d931-a194-578239eedabc@gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <c85dcf69-2a56-811d-fa95-b313ca9ea66f@arm.com>
Date: Sat, 6 Jul 2019 11:56:24 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.0
MIME-Version: 1.0
In-Reply-To: <3a2a6185-0056-d931-a194-578239eedabc@gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [GSOC-2019] Problem with initializing crossbar on
 bb-x15 in dom0
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Hunyue Yau <hy-gsoc@hy-research.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgRGVuaXMsCgpPbiA3LzYvMTkgMTE6MTkgQU0sIERlbmlzIE9icmV6a292IHdyb3RlOgo+IE9u
IDcvNS8xOSAxMTo0NyBQTSwgRGVuaXMgT2JyZXprb3Ygd3JvdGU6Cj4+IFNvLAo+Pgo+Pgo+Pj4g
SSBhbSBnb2luZyB0byB0cnkgdG8gZXhwb3NlIHRoZSB3aG9sZSBjcm9zc2JhciB0byB0aGUgZG9t
MCBieSBtYXBwaW5nIGl0Cj4+PiBpbnRvIGRvbTAgYW5kIGFmdGVyIHRoYXQgdG8gdW5tYXAgaXQg
YW5kIHJlc3RyaWN0IHRoZSB1c2Ugb2YgdGhlIGNvbnRyb2wKPj4+IHJlZ2lzdGVyIHZpYSByZWdp
c3Rlcl9tbWlvX2hhbmRsZXIuIERvbid0IGtub3cgd2hldGhlciB0aGlzIHdpbGwgd29yay4KPj4+
Cj4+Cj4+IEkgdHJpZWQgYW5kIHdyaXRlIG5vdyBub3cgdmlzaWJsZSBwcm9ncmVzczoKPj4gLS0t
IGEveGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9vbWFwNS5jCj4+ICsrKyBiL3hlbi9hcmNoL2FybS9w
bGF0Zm9ybXMvb21hcDUuYwo+PiBAQCAtMjMsNiArMjMsOCBAQAo+PiAgICNpbmNsdWRlIDx4ZW4v
dm1hcC5oPgo+PiAgICNpbmNsdWRlIDxhc20vaW8uaD4KPj4KPj4gKyNkZWZpbmUgT01BUDVfQ1RS
TF9DT1JFX01QVV9JUlEgMHgwMDAwMEE0OAo+PiArCj4+ICAgdm9pZCBvbWFwNV9pbml0X3NlY29u
ZGFyeSh2b2lkKTsKPj4gICBhc20gKAo+PiAgICAgICAgICAgIi50ZXh0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgXG5cdCIKPj4gQEAgLTEyNCw2ICsxMjYsOCBAQCBzdGF0aWMgaW50IG9t
YXA1X3NwZWNpZmljX21hcHBpbmcoc3RydWN0IGRvbWFpbiAqZCkKPj4gICAgICAgbWFwX21taW9f
cmVnaW9ucyhkLCBnYWRkcl90b19nZm4oT01BUDVfU1JBTV9QQSksIDMyLAo+PiAgICAgICAgICAg
ICAgICAgICAgICAgIG1hZGRyX3RvX21mbihPTUFQNV9TUkFNX1BBKSk7Cj4+Cj4+ICsgICAgbWFw
X21taW9fcmVnaW9ucyhkLCBnYWRkcl90b19nZm4oT01BUDVfQ1RSTF9DT1JFX01QVV9JUlEpLCAz
MDAsCj4+ICsgICAgICAgICAgICAgICAgICAgIG1hZGRyX3RvX21mbihPTUFQNV9DVFJMX0NPUkVf
TVBVX0lSUSkpOwo+PiAgICAgICByZXR1cm4gMDsKPj4gICB9Cj4+Cj4+Cj4gSSBjYW4gc2VlIHRo
ZXJlIGlzIGEgbWlzdGFrZSBpbiBPTUFQNV9DVFJMX0NPUkVfTVBVX0lSUSBhZGRyZXNzLCBzbywg
SQo+IHRyaWVkIHRoZSByaWdodCBhZGRyZXNzIGZvciB0aGUgTVBVIGNyb3NzYmFyIGNvdHJvbCBy
ZWdpc3RlcnMgYW5kIEkgYWxzbwo+IHRyaWVkIHRvIGV4cG9zZSB0aGUgd2hvbGUgY29udHJvbCBD
VFJMIHJlZ2lzdGVyIGJ1dCB1bnN1cnByaXNpbmdseQo+IGhhdmVuJ3Qgc3VjY2VlZGVkLgo+IAoK
VGhlIGNyb3NzYmFyIGlzIGRlc2NyaWJlZCBpbiB0aGUgRGV2aWNlLVRyZWUsIFhlbiBzaG91bGQg
YWxyZWFkeSBtYXAgdGhlIApjcm9zc2JhciBpbiBEb20wLgoKSSB3YXNuJ3QgYWJsZSB0byBmaW5k
IGFueSBjbHVlIGluIHRoZSBsb2cgKGZyb20geW91ciBmaXJzdCBlLW1haWwpIHRoYXQgCnRoZSBj
cm9zc2JhciBpcyBub3QgbWFwcGVkIHRvIERvbTAuIEFjdHVhbGx5LCBwZXIgdGhlIGxvZywgdGhl
IG1hcHBpbmcgCnNob3VsZCBoYXZlIGJlZW4gZG9uZToKCihYRU4pIGhhbmRsZSAvb2NwL2Nyb3Nz
YmFyQDRhMDAyYTQ4CihYRU4pIGR0X2lycV9udW1iZXI6IGRldj0vb2NwL2Nyb3NzYmFyQDRhMDAy
YTQ4CihYRU4pIC9vY3AvY3Jvc3NiYXJANGEwMDJhNDggcGFzc3Rocm91Z2ggPSAxIG5pcnEgPSAw
IG5hZGRyID0gMQooWEVOKSBEVDogKiogdHJhbnNsYXRpb24gZm9yIGRldmljZSAvb2NwL2Nyb3Nz
YmFyQDRhMDAyYTQ4ICoqCihYRU4pIERUOiBidXMgaXMgZGVmYXVsdCAobmE9MSwgbnM9MSkgb24g
L29jcAooWEVOKSBEVDogdHJhbnNsYXRpbmcgYWRkcmVzczo8Mz4gNGEwMDJhNDg8Mz4KKFhFTikg
RFQ6IHBhcmVudCBidXMgaXMgZGVmYXVsdCAobmE9MiwgbnM9Mikgb24gLwooWEVOKSBEVDogd2Fs
a2luZyByYW5nZXMuLi4KKFhFTikgRFQ6IGRlZmF1bHQgbWFwLCBjcD0wLCBzPWMwMDAwMDAwLCBk
YT00YTAwMmE0OAooWEVOKSBEVDogcGFyZW50IHRyYW5zbGF0aW9uIGZvcjo8Mz4gMDAwMDAwMDA8
Mz4gMDAwMDAwMDA8Mz4KKFhFTikgRFQ6IHdpdGggb2Zmc2V0OiA0YTAwMmE0OAooWEVOKSBEVDog
b25lIGxldmVsIHRyYW5zbGF0aW9uOjwzPiAwMDAwMDAwMDwzPiA0YTAwMmE0ODwzPgooWEVOKSBE
VDogcmVhY2hlZCByb290IG5vZGUKKFhFTikgICAtIE1NSU86IDAwNGEwMDJhNDggLSAwMDRhMDAy
Yjc4IFAyTVR5cGU9NQooWEVOKSBoYW5kbGUgL29jcC9kc3NANTgwMDAwMDAKKFhFTikgZHRfaXJx
X251bWJlcjogZGV2PS9vY3AvZHNzQDU4MDAwMDAwCihYRU4pIC9vY3AvZHNzQDU4MDAwMDAwIHBh
c3N0aHJvdWdoID0gMSBuaXJxID0gMCBuYWRkciA9IDUKKFhFTikgRFQ6ICoqIHRyYW5zbGF0aW9u
IGZvciBkZXZpY2UgL29jcC9kc3NANTgwMDAwMDAgKioKCkxvb2tpbmcgdG93YXJkcyB0aGUgZW5k
IG9mIHRoZSBsb2c6CgooWEVOKSB0cmFwcy5jOjE5OTg6ZDB2MCBIU1I9MHg5MzgwMDAwNyBwYz0w
eGMwMTJiZDVjIGd2YT0weGZhMjQzNDA0IApncGE9MHgwMDAwMDA0ODI0MzQwNAoKVGhpcyBtZWFu
cyBMaW51eCBpcyB0cnlpbmcgdG8gYWNjZXNzIHRoZSBhZGRyZXNzIDB4MDAwMDAwNDgyNDM0MDQg
d2hpY2ggCndhcyBub3QgbWFwcGVkIGluIHRoZSBzdGFnZS0yLiBUaGlzIGRvZXMgbm90IHNlZW0g
dG8gYmVsb25nIHRvIHRoZSAKY3Jvc3NiYXIgYnV0IFBSQ01fTVBVLiBUaGUgZnVuY3Rpb24gb21h
cDVfc3BlY2lmaWNfbWFwcGluZygpIHNob3VsZCBkbyAKdGhlIG1hcHBpbmcgZm9yIHlvdS4gSXMg
aXQgY2FsbGVkIGZvciB5b3VyIHBsYXRmb3JtPwoKT24gYSBzaWRlIG5vdGUsIEkgYW0gbm90IGNv
bnZpbmNlZCBleHBvc2luZyBkaXJlY3RseSAoaS5lIHdpdGhvdXQgCmVtdWxhdGlvbikgdGhlIGNy
b3NzYmFyIHRvIGRvbTAgd2lsbCBoZWxwIHVzLiBQZXIgdGhlIGxvZywgdGhlIFVBUlQgd2lsbCAK
YWxzbyB1c2UgdGhlIGNyb3NzYmFyOgoKKFhFTikgb21hcC11YXJ0OiBVbmFibGUgdG8gcmV0cmll
dmUgdGhlIElSUQooWEVOKSBVbmFibGUgdG8gaW5pdGlhbGl6ZSBkdHVhcnQ6IC0yMgooWEVOKSBC
YWQgY29uc29sZT0gb3B0aW9uICdkdHVhcnQnCgpTbyBYZW4gbmVlZHMgdG8gYmUgYWJsZSB0byBj
b250cm9sIGl0LiBUbyBtYWtlIHRoaW5ncyBlYXNpZXIsIGl0IHdvdWxkIApwcm9iYWJseSBiZXR0
ZXIgdG8gZmlyc3QgZm9jdXMgb24gZ2V0dGluZyBhIHNtYWxsIGNyb3NzYmFyIGRyaXZlciBpbiBY
ZW4gCmFuZCB2ZXJpZnkgeW91IGNhbiB1c2UgdGhlIFVBUlQgaW4gWGVuIChzdWNoIGFzIHJlY2Vp
dmluZyBjaGFyYWN0ZXJzKS4KCkNoZWVycywKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Jul 06 12:20:34 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 06 Jul 2019 12: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 1hjjft-0002T5-Km; Sat, 06 Jul 2019 12:20: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=L7pd=VD=gmail.com=denisobrezkov@srs-us1.protection.inumbo.net>)
 id 1hjjfs-0002T0-61
 for xen-devel@lists.xenproject.org; Sat, 06 Jul 2019 12:20:16 +0000
X-Inumbo-ID: 67febaba-9fe8-11e9-8980-bc764e045a96
Received: from mail-ed1-x541.google.com (unknown [2a00:1450:4864:20::541])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 67febaba-9fe8-11e9-8980-bc764e045a96;
 Sat, 06 Jul 2019 12:20:14 +0000 (UTC)
Received: by mail-ed1-x541.google.com with SMTP id s49so10183671edb.1
 for <xen-devel@lists.xenproject.org>; Sat, 06 Jul 2019 05:20:14 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=subject:to:cc:references:from:openpgp:autocrypt:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=uTZGeEM1X8E9tN3Wg3kkike+mz48dAMH1UkQsFx6cuQ=;
 b=n+VW3XLLlOXP+FdO/1k8oLXzf1zBFj0PJHADfRRLq27HahkymNEpL83ue4qOTx15NF
 1ryMpiNV5qb73Y06IrBcpvl3DZoBIZR1fJSmSPVGu17gva3jSmFDEbklfrDqLCqJKcFn
 ayvyFlEM4uUcCN9HwylzLLHm+zvk74cb2UUIUc06ssOFOHfj7xHZ3oM2SQEjitL/LFRi
 Kj72Qmds8dDmuV+FHUkQQdVp/EI0bxIgYofzTz1D4K4w4PQvWWqbkZb7v0W1Z9kotk13
 kKpSboaT8RvsnzPOziCaYTI5+HTPXbDC6y0iqCqF778lFezSG2B+bu2jlDu5gb3/HwBT
 LngA==
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=uTZGeEM1X8E9tN3Wg3kkike+mz48dAMH1UkQsFx6cuQ=;
 b=ieecQmGBSD4R9a3lMqNjM2b48X+Yek+oCQo8a2QxYchFDj4rY7ZOxZg8Fen45rDlog
 97wiT98iJufFrAq0rXnW54OUg0buAnVZ2XLqs6WHWQU3Ig+dzKQjQiv3t2BDKAzMt0Ez
 b4/MDGkDwGU+L4DJIiH/ejqljLWK9bM+bmg/iU1SIWu6SkXJJ8UblZU7PykebW+bcF9E
 jLXs0i2X76AHMm/8rcoJTBNGqqBB8fui56ZdOPp3IpKTz92qmZOLM1A2BQnJBsxVnPnz
 re2B2x7JIDgs/sEU208WwrBEpS3tlmuncSNPxuKObQtx4UlNUJIG1L1NZXu3pFYKfdG1
 KmQw==
X-Gm-Message-State: APjAAAWgEItJZQJvWUXech6eZPl437lkEvcg+talicZ1mqdo4WMkaTHj
 S6RM4AxcJf7e+d1vtWVB9MI=
X-Google-Smtp-Source: APXvYqzbRHf6r7JGiZDeJweu5bIKIR+PGfm75EkU+ipf/a1eCA98xErGCtKwYNsaxb+yGi4M2euqQQ==
X-Received: by 2002:a17:906:6550:: with SMTP id
 u16mr7982231ejn.7.1562415613248; 
 Sat, 06 Jul 2019 05:20:13 -0700 (PDT)
Received: from ?IPv6:2001:16b8:6619:6c00:1e4b:d6ff:fef9:46e6?
 (200116b866196c001e4bd6fffef946e6.dip.versatel-1u1.de.
 [2001:16b8:6619:6c00:1e4b:d6ff:fef9:46e6])
 by smtp.gmail.com with ESMTPSA id w24sm3635704edb.90.2019.07.06.05.20.12
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Sat, 06 Jul 2019 05:20:12 -0700 (PDT)
To: Julien Grall <julien.grall@arm.com>, Iain Hunter <drhunter95@gmail.com>
References: <4ec41ede-a8cb-6724-aa88-254387b2aa15@gmail.com>
 <CALC81-tWyUTXVf5uxtdi_i5Ndz0CRtoJ=XwTecz40bzyL7Ps1w@mail.gmail.com>
 <779518d6-b7f8-9faa-f22d-558013dc8cfb@gmail.com>
 <583833d2-8303-48f5-7cab-f9e4e112a694@gmail.com>
 <3a2a6185-0056-d931-a194-578239eedabc@gmail.com>
 <c85dcf69-2a56-811d-fa95-b313ca9ea66f@arm.com>
From: Denis Obrezkov <denisobrezkov@gmail.com>
Openpgp: preference=signencrypt
Autocrypt: addr=denisobrezkov@gmail.com; prefer-encrypt=mutual; keydata=
 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
Message-ID: <42daf482-9f3e-55c7-9bad-c61b147252af@gmail.com>
Date: Sat, 6 Jul 2019 14:20:11 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.0
MIME-Version: 1.0
In-Reply-To: <c85dcf69-2a56-811d-fa95-b313ca9ea66f@arm.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [GSOC-2019] Problem with initializing crossbar on
 bb-x15 in dom0
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Hunyue Yau <hy-gsoc@hy-research.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGksCgpPbiA3LzYvMTkgMTI6NTYgUE0sIEp1bGllbiBHcmFsbCB3cm90ZToKPiBIaSBEZW5pcywK
PiAKPiBPbiA3LzYvMTkgMTE6MTkgQU0sIERlbmlzIE9icmV6a292IHdyb3RlOgo+PiBPbiA3LzUv
MTkgMTE6NDcgUE0sIERlbmlzIE9icmV6a292IHdyb3RlOgo+Pj4gU28sCj4+Pgo+Pj4KPj4+PiBJ
IGFtIGdvaW5nIHRvIHRyeSB0byBleHBvc2UgdGhlIHdob2xlIGNyb3NzYmFyIHRvIHRoZSBkb20w
IGJ5Cj4+Pj4gbWFwcGluZyBpdAo+Pj4+IGludG8gZG9tMCBhbmQgYWZ0ZXIgdGhhdCB0byB1bm1h
cCBpdCBhbmQgcmVzdHJpY3QgdGhlIHVzZSBvZiB0aGUKPj4+PiBjb250cm9sCj4+Pj4gcmVnaXN0
ZXIgdmlhIHJlZ2lzdGVyX21taW9faGFuZGxlci4gRG9uJ3Qga25vdyB3aGV0aGVyIHRoaXMgd2ls
bCB3b3JrLgo+Pj4+Cj4+Pgo+Pj4gSSB0cmllZCBhbmQgd3JpdGUgbm93IG5vdyB2aXNpYmxlIHBy
b2dyZXNzOgo+Pj4gLS0tIGEveGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9vbWFwNS5jCj4+PiArKysg
Yi94ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL29tYXA1LmMKPj4+IEBAIC0yMyw2ICsyMyw4IEBACj4+
PiDCoCAjaW5jbHVkZSA8eGVuL3ZtYXAuaD4KPj4+IMKgICNpbmNsdWRlIDxhc20vaW8uaD4KPj4+
Cj4+PiArI2RlZmluZSBPTUFQNV9DVFJMX0NPUkVfTVBVX0lSUSAweDAwMDAwQTQ4Cj4+PiArCj4+
PiDCoCB2b2lkIG9tYXA1X2luaXRfc2Vjb25kYXJ5KHZvaWQpOwo+Pj4gwqAgYXNtICgKPj4+IMKg
wqDCoMKgwqDCoMKgwqDCoCAiLnRleHTCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIFxuXHQiCj4+PiBAQCAtMTI0LDYgKzEyNiw4IEBAIHN0
YXRpYyBpbnQgb21hcDVfc3BlY2lmaWNfbWFwcGluZyhzdHJ1Y3QgZG9tYWluICpkKQo+Pj4gwqDC
oMKgwqDCoCBtYXBfbW1pb19yZWdpb25zKGQsIGdhZGRyX3RvX2dmbihPTUFQNV9TUkFNX1BBKSwg
MzIsCj4+PiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBtYWRk
cl90b19tZm4oT01BUDVfU1JBTV9QQSkpOwo+Pj4KPj4+ICvCoMKgwqAgbWFwX21taW9fcmVnaW9u
cyhkLCBnYWRkcl90b19nZm4oT01BUDVfQ1RSTF9DT1JFX01QVV9JUlEpLCAzMDAsCj4+PiArwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgbWFkZHJfdG9fbWZuKE9NQVA1X0NU
UkxfQ09SRV9NUFVfSVJRKSk7Cj4+PiDCoMKgwqDCoMKgIHJldHVybiAwOwo+Pj4gwqAgfQo+Pj4K
Pj4+Cj4+IEkgY2FuIHNlZSB0aGVyZSBpcyBhIG1pc3Rha2UgaW4gT01BUDVfQ1RSTF9DT1JFX01Q
VV9JUlEgYWRkcmVzcywgc28sIEkKPj4gdHJpZWQgdGhlIHJpZ2h0IGFkZHJlc3MgZm9yIHRoZSBN
UFUgY3Jvc3NiYXIgY290cm9sIHJlZ2lzdGVycyBhbmQgSSBhbHNvCj4+IHRyaWVkIHRvIGV4cG9z
ZSB0aGUgd2hvbGUgY29udHJvbCBDVFJMIHJlZ2lzdGVyIGJ1dCB1bnN1cnByaXNpbmdseQo+PiBo
YXZlbid0IHN1Y2NlZWRlZC4KPj4KPiAKPiBUaGUgY3Jvc3NiYXIgaXMgZGVzY3JpYmVkIGluIHRo
ZSBEZXZpY2UtVHJlZSwgWGVuIHNob3VsZCBhbHJlYWR5IG1hcCB0aGUKPiBjcm9zc2JhciBpbiBE
b20wLgo+IAo+IEkgd2Fzbid0IGFibGUgdG8gZmluZCBhbnkgY2x1ZSBpbiB0aGUgbG9nIChmcm9t
IHlvdXIgZmlyc3QgZS1tYWlsKSB0aGF0Cj4gdGhlIGNyb3NzYmFyIGlzIG5vdCBtYXBwZWQgdG8g
RG9tMC4gQWN0dWFsbHksIHBlciB0aGUgbG9nLCB0aGUgbWFwcGluZwo+IHNob3VsZCBoYXZlIGJl
ZW4gZG9uZToKPiAKPiAoWEVOKSBoYW5kbGUgL29jcC9jcm9zc2JhckA0YTAwMmE0OAo+IChYRU4p
IGR0X2lycV9udW1iZXI6IGRldj0vb2NwL2Nyb3NzYmFyQDRhMDAyYTQ4Cj4gKFhFTikgL29jcC9j
cm9zc2JhckA0YTAwMmE0OCBwYXNzdGhyb3VnaCA9IDEgbmlycSA9IDAgbmFkZHIgPSAxCj4gKFhF
TikgRFQ6ICoqIHRyYW5zbGF0aW9uIGZvciBkZXZpY2UgL29jcC9jcm9zc2JhckA0YTAwMmE0OCAq
Kgo+IChYRU4pIERUOiBidXMgaXMgZGVmYXVsdCAobmE9MSwgbnM9MSkgb24gL29jcAo+IChYRU4p
IERUOiB0cmFuc2xhdGluZyBhZGRyZXNzOjwzPiA0YTAwMmE0ODwzPgo+IChYRU4pIERUOiBwYXJl
bnQgYnVzIGlzIGRlZmF1bHQgKG5hPTIsIG5zPTIpIG9uIC8KPiAoWEVOKSBEVDogd2Fsa2luZyBy
YW5nZXMuLi4KPiAoWEVOKSBEVDogZGVmYXVsdCBtYXAsIGNwPTAsIHM9YzAwMDAwMDAsIGRhPTRh
MDAyYTQ4Cj4gKFhFTikgRFQ6IHBhcmVudCB0cmFuc2xhdGlvbiBmb3I6PDM+IDAwMDAwMDAwPDM+
IDAwMDAwMDAwPDM+Cj4gKFhFTikgRFQ6IHdpdGggb2Zmc2V0OiA0YTAwMmE0OAo+IChYRU4pIERU
OiBvbmUgbGV2ZWwgdHJhbnNsYXRpb246PDM+IDAwMDAwMDAwPDM+IDRhMDAyYTQ4PDM+Cj4gKFhF
TikgRFQ6IHJlYWNoZWQgcm9vdCBub2RlCj4gKFhFTinCoMKgIC0gTU1JTzogMDA0YTAwMmE0OCAt
IDAwNGEwMDJiNzggUDJNVHlwZT01Cj4gKFhFTikgaGFuZGxlIC9vY3AvZHNzQDU4MDAwMDAwCj4g
KFhFTikgZHRfaXJxX251bWJlcjogZGV2PS9vY3AvZHNzQDU4MDAwMDAwCj4gKFhFTikgL29jcC9k
c3NANTgwMDAwMDAgcGFzc3Rocm91Z2ggPSAxIG5pcnEgPSAwIG5hZGRyID0gNQo+IChYRU4pIERU
OiAqKiB0cmFuc2xhdGlvbiBmb3IgZGV2aWNlIC9vY3AvZHNzQDU4MDAwMDAwICoqCj4gCj4gTG9v
a2luZyB0b3dhcmRzIHRoZSBlbmQgb2YgdGhlIGxvZzoKPiAKPiAoWEVOKSB0cmFwcy5jOjE5OTg6
ZDB2MCBIU1I9MHg5MzgwMDAwNyBwYz0weGMwMTJiZDVjIGd2YT0weGZhMjQzNDA0Cj4gZ3BhPTB4
MDAwMDAwNDgyNDM0MDQKPiAKPiBUaGlzIG1lYW5zIExpbnV4IGlzIHRyeWluZyB0byBhY2Nlc3Mg
dGhlIGFkZHJlc3MgMHgwMDAwMDA0ODI0MzQwNCB3aGljaAo+IHdhcyBub3QgbWFwcGVkIGluIHRo
ZSBzdGFnZS0yLiBUaGlzIGRvZXMgbm90IHNlZW0gdG8gYmVsb25nIHRvIHRoZQo+IGNyb3NzYmFy
IGJ1dCBQUkNNX01QVS4gVGhlIGZ1bmN0aW9uIG9tYXA1X3NwZWNpZmljX21hcHBpbmcoKSBzaG91
bGQgZG8KPiB0aGUgbWFwcGluZyBmb3IgeW91LiBJcyBpdCBjYWxsZWQgZm9yIHlvdXIgcGxhdGZv
cm0/Cj4gCj4gT24gYSBzaWRlIG5vdGUsIEkgYW0gbm90IGNvbnZpbmNlZCBleHBvc2luZyBkaXJl
Y3RseSAoaS5lIHdpdGhvdXQKPiBlbXVsYXRpb24pIHRoZSBjcm9zc2JhciB0byBkb20wIHdpbGwg
aGVscCB1cy4gUGVyIHRoZSBsb2csIHRoZSBVQVJUIHdpbGwKPiBhbHNvIHVzZSB0aGUgY3Jvc3Ni
YXI6Cj4gCj4gKFhFTikgb21hcC11YXJ0OiBVbmFibGUgdG8gcmV0cmlldmUgdGhlIElSUQo+IChY
RU4pIFVuYWJsZSB0byBpbml0aWFsaXplIGR0dWFydDogLTIyCj4gKFhFTikgQmFkIGNvbnNvbGU9
IG9wdGlvbiAnZHR1YXJ0Jwo+IAo+IFNvIFhlbiBuZWVkcyB0byBiZSBhYmxlIHRvIGNvbnRyb2wg
aXQuIFRvIG1ha2UgdGhpbmdzIGVhc2llciwgaXQgd291bGQKPiBwcm9iYWJseSBiZXR0ZXIgdG8g
Zmlyc3QgZm9jdXMgb24gZ2V0dGluZyBhIHNtYWxsIGNyb3NzYmFyIGRyaXZlciBpbiBYZW4KPiBh
bmQgdmVyaWZ5IHlvdSBjYW4gdXNlIHRoZSBVQVJUIGluIFhlbiAoc3VjaCBhcyByZWNlaXZpbmcg
Y2hhcmFjdGVycykuCj4gCj4gQ2hlZXJzLAo+IApzb3JyeSBmb3IgY29uZnVzaW5nIHlvdSwgSSBz
aGFyZSBhIGJpdCBvdXRkYXRlZCBsb2cgYnV0IG9ubHkgdG8gc2hvdyB0aGUKb3V0cHV0IG9mIHhl
biBhYm91dCBkZXZpY2UgdHJlZS4gV2UgYWxyZWFkeSBvdmVyY29tZSB0aGF0IGVycm9yIGFib3V0
Cm9tYXAgc3BlY2lmaWMgbWFwcGluZyAoYXBwbGllZCBvbmUgb2YgSWFpbidzIHBhdGNoZXMpLgoK
SSB0cmllZCB0byByZXBsaWNhdGUgdGhlIHRlZ3JhIHZlcnNpb24gb2YgbGVnYWN5IGlycSBjb250
cm9sbGVyIHN1cHBvcnQKeW91IG1lbnRpb25lZCBpbiB0aGUgaXJxOgpodHRwczovL2dpdGh1Yi5j
b20vZW1iZWRkZWRkZW4veGVuL2NvbW1pdC8xODBhZjdmZmM4YWJiYmMzZWQ0MWRjYmM5YWJjNmU4
YjEyZGFhNTdhCgpOb3csIEkgaGF2ZSBhbiBlcnJvcjoKKFhFTikgKioqIExPQURJTkcgRE9NQUlO
IDAgKioqCgoKCihYRU4pIExvYWRpbmcgZDAga2VybmVsIGZyb20gYm9vdCBtb2R1bGUgQCAwMDAw
MDAwMDgyMDAwMDAwCgoKCihYRU4pIExvYWRpbmcgcmFtZGlzayBmcm9tIGJvb3QgbW9kdWxlIEAg
MDAwMDAwMDA4NDAwMDAwMAoKCgooWEVOKSBBbGxvY2F0aW5nIDE6MSBtYXBwaW5ncyB0b3RhbGxp
bmcgNTEyTUIgZm9yIGRvbTA6CgoKCihYRU4pIEJBTktbMF0gMHgwMDAwMDBhMDAwMDAwMC0weDAw
MDAwMGMwMDAwMDAwICg1MTJNQikKCgoKKFhFTikgR3JhbnQgdGFibGUgcmFuZ2U6IDB4MDAwMDAw
ODUwMDAwMDAtMHgwMDAwMDA4NTA0MDAwMAoKCgooWEVOKSBBbGxvY2F0aW5nIFBQSSAxNiBmb3Ig
ZXZlbnQgY2hhbm5lbCBpbnRlcnJ1cHQKCgoKKFhFTikgTG9hZGluZyB6SW1hZ2UgZnJvbSAwMDAw
MDAwMDgyMDAwMDAwIHRvCjAwMDAwMDAwYTdjMDAwMDAtMDAwMDAwMDBhN2ZkZWEyMAoKCihYRU4p
CgoKCihYRU4pICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioKCgoKKFhF
TikgUGFuaWMgb24gQ1BVIDA6CgoKCihYRU4pIFVuYWJsZSB0byBjb3B5IHRoZSBrZXJuZWwgaW4g
dGhlIGh3ZG9tIG1lbW9yeQoKCgooWEVOKSAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqClByb2JhYmx5LCBJIG1lc3NlZCBzb21ldGhpbmcgd2l0aCByZW1hcHBpbmcuCgoK
LS0gClJlZ2FyZHMsIERlbmlzIE9icmV6a292CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Jul 06 13:36:27 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 06 Jul 2019 13:36:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hjkrI-0008Ey-Sz; Sat, 06 Jul 2019 13:36:08 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=j5Tn=VD=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hjkrG-0008El-TU
 for xen-devel@lists.xenproject.org; Sat, 06 Jul 2019 13:36:06 +0000
X-Inumbo-ID: fea89356-9ff2-11e9-97f7-5790ebf01cfb
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id fea89356-9ff2-11e9-97f7-5790ebf01cfb;
 Sat, 06 Jul 2019 13:36:01 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hjkrB-0002rG-6e; Sat, 06 Jul 2019 13:36: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 1hjkrA-00007X-NN; Sat, 06 Jul 2019 13:36:00 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hjkrA-0008JN-Md; Sat, 06 Jul 2019 13:36:00 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138759-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.12-testing:test-amd64-i386-xl-raw:xen-boot:fail:regression
 xen-4.12-testing:test-amd64-amd64-xl-qcow2:guest-localmigrate/x10:fail:nonblocking
 xen-4.12-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-4.12-testing:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.12-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.12-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 xen-4.12-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 xen-4.12-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.12-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.12-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.12-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.12-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.12-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.12-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.12-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.12-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.12-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.12-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.12-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.12-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.12-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.12-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.12-testing:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=7f2df4b62214645dc15488487da26eb32c7790b4
X-Osstest-Versions-That: xen=f41dbf33e7129846a0468f006fb41fcd888d6612
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 06 Jul 2019 13:36:00 +0000
Subject: [Xen-devel] [xen-4.12-testing test] 138759: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODc1OSB4ZW4tNC4xMi10ZXN0aW5nIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzg3NTkvCgpSZWdyZXNzaW9ucyA6
LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRp
bmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcg
ICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzNzg2NwoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWNvdzIgICAgMTcgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCAgZmFpbCBi
bG9ja2VkIGluIDEzNzg2NwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAg
ICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQx
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhz
bSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwtdGh1bmRlcnggMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1o
dm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNy
ZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAg
ICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
cnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAx
MyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBn
dWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAg
ICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2lu
Ny1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13
czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEw
IHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1p
bnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13
aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVy
c2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIDdmMmRmNGI2
MjIxNDY0NWRjMTU0ODg0ODdkYTI2ZWIzMmM3NzkwYjQKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAg
ICAgICAgICAgICAgICAgIGY0MWRiZjMzZTcxMjk4NDZhMDQ2OGYwMDZmYjQxZmNkODg4ZDY2MTIK
Ckxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzNzg2NyAgMjAxOS0wNi0xNiAxNTowNDoxNCBaICAgMTkg
ZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMzg3NTkgIDIwMTktMDctMDUgMDg6MzY6NDEgWiAg
ICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMg
dW5kZXIgdGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgog
IElnb3IgRHJ1emhpbmluIDxpZ29yLmRydXpoaW5pbkBjaXRyaXguY29tPgogIEphbiBCZXVsaWNo
IDxqYmV1bGljaEBzdXNlLmNvbT4KICBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVsLmNvbT4K
ICBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgogIFNlcmdleSBEeWFzbGkg
PHNlcmdleS5keWFzbGlAY2l0cml4LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFy
bTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC14dGYgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJt
NjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02
NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wcmV2ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYt
cHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1w
dm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2
NC1hbWQ2NC00ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNt
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlh
bmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1x
ZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFt
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVl
YnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3Jl
ZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02
NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVk
aXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFt
ZDY0LWRtcmVzdHJpY3QgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
ZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2
aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtbGl2ZXBhdGNoICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWxpdmVwYXRjaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhs
LXNlYXR0bGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1z
aGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm02NC1hcm02NC14bC10aHVuZGVyeCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0
IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dz
CmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUg
YXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0
ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGlu
IGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0
ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0
cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVy
CgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgotLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0K
Y29tbWl0IDdmMmRmNGI2MjIxNDY0NWRjMTU0ODg0ODdkYTI2ZWIzMmM3NzkwYjQKQXV0aG9yOiBQ
YXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgpEYXRlOiAgIEZyaSBKdWwgNSAx
MDoyNTo0NiAyMDE5ICswMjAwCgogICAgeDg2L21zaTogZml4IGxvb3AgdGVybWluYXRpb24gY29u
ZGl0aW9uIGluIHBjaV9tc2lfY29uZl93cml0ZV9pbnRlcmNlcHQoKQogICAgCiAgICBUaGUgZm9y
IGxvb3AgdGhhdCBkZWFscyB3aXRoIE1TSSBtYXNraW5nIGlzIGNvZGVkIGFzIGZvbGxvd3M6CiAg
ICAKICAgIGZvciAoIHBvcyA9IDA7IHBvcyA8IGVudHJ5LT5tc2kubnZlYzsgKytwb3MsICsrZW50
cnkgKQogICAgCiAgICBUaHVzIHRoZSBsb29wIHRlcm1pbmF0aW9uIGNvbmRpdGlvbiBpcyBkZXJl
ZmVyZW5jaW5nIGEgc3RydWN0IHBvaW50ZXIgdGhhdAogICAgaXMgYmVpbmcgaW5jcmVtZW50ZWQg
YnkgdGhlIGxvb3AuCiAgICAKICAgIEEgYmxvY2sgb2YgTVNJIGVudHJpZXMgc3RvcmVzIHRoZSBu
dW1iZXIgb2YgdmVjdG9ycyBpbiBlbnRyeVswXS5tc2kubnZlYywKICAgIHdpdGggYWxsIHN1YnNl
cXVlbnQgZW50cmllcyB1c2luZyBhIHZhbHVlIG9mIDAuICBUaGVyZWZvcmUsIGZvciBhIGJsb2Nr
IG9mCiAgICB0d28gb3IgbW9yZSBNU0lzIHdpbGwgdGVybWluYXRlIHRoZSBsb29wIGVhcmx5LCBh
cyBlbnRyeVsxXS5tc2kubnZlYyBpcyAwLgogICAgCiAgICBIb3dldmVyLCBmb3IgYSBzaW5nbGUg
TVNJLCArK2VudHJ5IG1vdmVzIHRoZSBwb2ludGVyIG91dCBvZiBib3VuZHMsIGFuZCBhCiAgICBi
b2d1cyByZWFkIGlzIHVzZWQgZm9yIHRoZSB0ZXJtaW5hdGlvbiBjb25kaXRpb24uICBJbiB0aGUg
Y2FzZSB0aGF0IHRoZQogICAgbG9vcCBib2R5IGdldHMgZW50ZXJlZCwgdGhlcmUgYXJlIHN1YnNl
cXVlbnQgT29CIHdyaXRlcyB3aGljaCBjbG9iYmVyCiAgICBhZGphY2VudCBtZW1vcnkgaW4gdGhl
IGhlYXAuCiAgICAKICAgIFRoaXMgcGF0Y2ggc2ltcGx5IGluaXRpYWxpemVzIGEgc3RhY2sgdmFy
aWFibGUgdG8gdGhlIHZhbHVlIG9mCiAgICBlbnRyeS0+bXNpLm52ZWMgYmVmb3JlIHN0YXJ0aW5n
IHRoZSBsb29wIGFuZCB0aGVuIHVzZXMgdGhhdCBpbiB0aGUKICAgIHRlcm1pbmF0aW9uIGNvbmRp
dGlvbiBpbnN0ZWFkLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwu
ZHVycmFudEBjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJl
dy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPgogICAgbWFzdGVyIGNvbW1pdDogNTZhZDYyNjUzMmViN2FkZGVlZjJiYjJm
NWY2N2ExNTc1NmI1Y2VlMgogICAgbWFzdGVyIGRhdGU6IDIwMTktMDctMDIgMTI6MDA6NDIgKzAx
MDAKCmNvbW1pdCBhNTY4MGIxOTA0MjlhMjA3ZWU5NjhiODYzNjRhZTQ4NmQwYjQwYmUyCkF1dGhv
cjogU2VyZ2V5IER5YXNsaSA8c2VyZ2V5LmR5YXNsaUBjaXRyaXguY29tPgpEYXRlOiAgIEZyaSBK
dWwgNSAxMDoyNTowMSAyMDE5ICswMjAwCgogICAgeDg2L3Z2bXg6IHNldCBDUjQgYmVmb3JlIENS
MAogICAgCiAgICBPdGhlcndpc2UgaHZtX3NldF9jcjAoKSB3aWxsIGNoZWNrIHRoZSB3cm9uZyBD
UjQgYml0cyAoTDEgaW5zdGVhZCBvZiBMMgogICAgYW5kIHZpY2UtdmVyc2EpLgogICAgCiAgICBT
aWduZWQtb2ZmLWJ5OiBTZXJnZXkgRHlhc2xpIDxzZXJnZXkuZHlhc2xpQGNpdHJpeC5jb20+CiAg
ICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4K
ICAgIFJldmlld2VkLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4K
ICAgIEFja2VkLWJ5OiBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVsLmNvbT4KICAgIG1hc3Rl
ciBjb21taXQ6IDNhZjNjOTViODE2MjVhZGY3ZTZlYTcxYzk0YjY0MTQyNDc0MWVkZWQKICAgIG1h
c3RlciBkYXRlOiAyMDE5LTA2LTI4IDEzOjE3OjUzICswMTAwCgpjb21taXQgNjc1Y2NmZmJiMjBj
MTExZGIyYzI3MDNjMjZlOGUxNTFmOTkzZTJlNQpBdXRob3I6IElnb3IgRHJ1emhpbmluIDxpZ29y
LmRydXpoaW5pbkBjaXRyaXguY29tPgpEYXRlOiAgIEZyaSBKdWwgNSAxMDoyNDozMCAyMDE5ICsw
MjAwCgogICAgeDg2L2NwdWlkOiBsZWFrIE9TWFNBVkUgb25seSB3aGVuIFhTQVZFIGlzIG5vdCBj
bGVhciBpbiBwb2xpY3kKICAgIAogICAgVGhpcyBmaXhlcyBib290aW5nIG9mIG9sZCBub24tUFYt
T1BTIGtlcm5lbHMgd2hpY2ggaGlzdG9yaWNhbGx5CiAgICBsb29rZWQgZm9yIE9TWFNBVkUgaW5z
dGVhZCBvZiBYU0FWRSBiaXQgaW4gQ1BVSUQgdG8gY2hlY2sgd2hldGhlcgogICAgWFNBVkUgZmVh
dHVyZSBpcyBlbmFibGVkLiBJZiBzdWNoIGEgZ3Vlc3QgYXBwZWFycyB0byBiZSBzdGFydGVkIG9u
CiAgICBhbiBYU0FWRSBlbmFibGVkIENQVSBhbmQgdGhlIGZlYXR1cmUgaXMgZXhwbGljaXRseSBj
bGVhcmVkIGluCiAgICBwb2xpY3ksIGxlYWtlZCBPU1hTQVZFIGJpdCBmcm9tIFhlbiB3aWxsIGxl
YWQgdG8gZ3Vlc3QgY3Jhc2ggZWFybHkgaW4KICAgIGJvb3QuCiAgICAKICAgIFNpZ25lZC1vZmYt
Ynk6IElnb3IgRHJ1emhpbmluIDxpZ29yLmRydXpoaW5pbkBjaXRyaXguY29tPgogICAgUmV2aWV3
ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBtYXN0
ZXIgY29tbWl0OiA5MDI4ODg5MjJlNmZlZGEyYzQ4NWNjNGJkZWZmZDBkNmU2YzI2ZTE0CiAgICBt
YXN0ZXIgZGF0ZTogMjAxOS0wNi0yOCAxMzoxNzo1MyArMDEwMAoKY29tbWl0IGEwYWIwZGI2N2Vm
OGE2YmEyYjI0MTRlMzk3NTQzYTZlMmNkOWJlOGQKQXV0aG9yOiBKYW4gQmV1bGljaCA8amJldWxp
Y2hAc3VzZS5jb20+CkRhdGU6ICAgRnJpIEp1bCA1IDEwOjIzOjM0IDIwMTkgKzAyMDAKCiAgICB4
ODYvU01QOiBkb24ndCB0cnkgdG8gc3RvcCBhbHJlYWR5IHN0b3BwZWQgQ1BVcwogICAgCiAgICBJ
biBwYXJ0aWN1bGFyIHdpdGggYW4gZW5hYmxlZCBJT01NVSAoYnV0IG5vdCByZWFsbHkgbGltaXRl
ZCB0byB0aGlzCiAgICBjYXNlKSwgdHJ5aW5nIHRvIGludm9rZSBmaXh1cF9pcnFzKCkgYWZ0ZXIg
aGF2aW5nIGFscmVhZHkgZG9uZQogICAgZGlzYWJsZV9JT19BUElDKCkgLT4gY2xlYXJfSU9fQVBJ
QygpIGlzIGEgcmF0aGVyIGJhZCBpZGVhOgogICAgCiAgICAgUklQOiAgICBlMDA4Ols8ZmZmZjgy
ZDA4MDI2YTAzNj5dIGFtZF9pb21tdV9yZWFkX2lvYXBpY19mcm9tX2lyZSsweGRlLzB4MTEzCiAg
ICAgUkZMQUdTOiAwMDAwMDAwMDAwMDEwMDA2ICAgQ09OVEVYVDogaHlwZXJ2aXNvciAoZDB2MCkK
ICAgICByYXg6IGZmZmY4MzIwMjkxZGUwMGMgICByYng6IDAwMDAwMDAwMDAwMDAwMDMgICByY3g6
IGZmZmY4MzIwMzUwMDAwMDAKICAgICByZHg6IDAwMDAwMDAwMDAwMDAwMDAgICByc2k6IDAwMDAw
MDAwMDAwMDAwMDAgICByZGk6IGZmZmY4MmQwODA1Y2E4NDAKICAgICByYnA6IGZmZmY4MzAwOWU4
YTc5YzggICByc3A6IGZmZmY4MzAwOWU4YTc5YTggICByODogIDAwMDAwMDAwMDAwMDAwMDAKICAg
ICByOTogIDAwMDAwMDAwMDAwMDAwMDQgICByMTA6IDAwMDAwMDAwMDAwOGI5ZjkgICByMTE6IDAw
MDAwMDAwMDAwMDAwMDYKICAgICByMTI6IDAwMDAwMDAwMDAwMTAwMDAgICByMTM6IDAwMDAwMDAw
MDAwMDAwMDMgICByMTQ6IDAwMDAwMDAwMDAwMDAwMDAKICAgICByMTU6IDAwMDAwMDAwZmZmZWZm
ZmYgICBjcjA6IDAwMDAwMDAwODAwNTAwMzMgICBjcjQ6IDAwMDAwMDAwMDAzNDA2ZTAKICAgICBj
cjM6IDAwMDAwMDIwMzVkNTkwMDAgICBjcjI6IGZmZmY4ODgyNGNjYjRlZTAKICAgICBmc2I6IDAw
MDA3ZjIxNDNmMDg4NDAgICBnc2I6IGZmZmY4ODgyNTZhMDAwMDAgICBnc3M6IDAwMDAwMDAwMDAw
MDAwMDAKICAgICBkczogMDAwMCAgIGVzOiAwMDAwICAgZnM6IDAwMDAgICBnczogMDAwMCAgIHNz
OiBlMDEwICAgY3M6IGUwMDgKICAgICBYZW4gY29kZSBhcm91bmQgPGZmZmY4MmQwODAyNmEwMzY+
IChhbWRfaW9tbXVfcmVhZF9pb2FwaWNfZnJvbV9pcmUrMHhkZS8weDExMyk6CiAgICAgIGZmIDA3
IDAwIDAwIDM5IGQzIDc0IDAyIDwwZj4gMGIgNDEgODEgZTQgMDAgZjggZmYgZmYgOGIgMTAgODkg
ZDAgMjUgMDAgMDAKICAgICBYZW4gc3RhY2sgdHJhY2UgZnJvbSByc3A9ZmZmZjgzMDA5ZThhNzlh
ODoKICAgICAuLi4KICAgICBYZW4gY2FsbCB0cmFjZToKICAgICAgICBbPGZmZmY4MmQwODAyNmEw
MzY+XSBhbWRfaW9tbXVfcmVhZF9pb2FwaWNfZnJvbV9pcmUrMHhkZS8weDExMwogICAgICAgIFs8
ZmZmZjgyZDA4MDI2YmY3Yj5dIGlvbW11X3JlYWRfYXBpY19mcm9tX2lyZSsweDEwLzB4MTIKICAg
ICAgICBbPGZmZmY4MmQwODAyN2Y3MTg+XSBpb19hcGljLmMjbW9kaWZ5X0lPX0FQSUNfaXJxKzB4
NWUvMHgxMjYKICAgICAgICBbPGZmZmY4MmQwODAyN2Y5YzU+XSBpb19hcGljLmMjdW5tYXNrX0lP
X0FQSUNfaXJxKzB4MmQvMHg0MQogICAgICAgIFs8ZmZmZjgyZDA4MDI4OWJjNz5dIGZpeHVwX2ly
cXMrMHgzMjAvMHg0MGIKICAgICAgICBbPGZmZmY4MmQwODAyYTgyYzQ+XSBzbXBfc2VuZF9zdG9w
KzB4NGIvMHhhOAogICAgICAgIFs8ZmZmZjgyZDA4MDJhN2IyZj5dIG1hY2hpbmVfcmVzdGFydCsw
eDk4LzB4Mjg4CiAgICAgICAgWzxmZmZmODJkMDgwMjUyMjQyPl0gY29uc29sZV9zdXNwZW5kKzAv
MHgyOAogICAgICAgIFs8ZmZmZjgyZDA4MDJiMDFkYT5dIGRvX2dlbmVyYWxfcHJvdGVjdGlvbisw
eDIwNC8weDI0ZQogICAgICAgIFs8ZmZmZjgyZDA4MDM4NWEzZD5dIHg4Nl82NC9lbnRyeS5TI2hh
bmRsZV9leGNlcHRpb25fc2F2ZWQrMHg2OC8weDk0CiAgICAgICAgWzwwMDAwMDAwMGFhNWI1MjZi
Pl0gMDAwMDAwMDBhYTViNTI2YgogICAgICAgIFs8ZmZmZjgyZDA4MDJhN2M3ZD5dIG1hY2hpbmVf
cmVzdGFydCsweDFlNi8weDI4OAogICAgICAgIFs8ZmZmZjgyZDA4MDI0MGY3NT5dIGh3ZG9tX3No
dXRkb3duKzB4YTIvMHgxMWQKICAgICAgICBbPGZmZmY4MmQwODAyMGJhYTI+XSBkb21haW5fc2h1
dGRvd24rMHg0Zi8weGQ4CiAgICAgICAgWzxmZmZmODJkMDgwMjNmZTk4Pl0gZG9fc2NoZWRfb3Ar
MHgxMmYvMHg0MmEKICAgICAgICBbPGZmZmY4MmQwODAzN2U0MDQ+XSBwdl9oeXBlcmNhbGwrMHgx
ZTQvMHg1NjQKICAgICAgICBbPGZmZmY4MmQwODAzODU0MzI+XSBsc3Rhcl9lbnRlcisweDExMi8w
eDEyMAogICAgCiAgICBEb24ndCBjYWxsIGZpeHVwX2lycXMoKSBhbmQgZG9uJ3Qgc2VuZCBhbnkg
SVBJIGlmIHRoZXJlJ3Mgb25seSBvbmUKICAgIG9ubGluZSBDUFUgYW55d2F5LCBhbmQgZG9uJ3Qg
Y2FsbCBfX3N0b3BfdGhpc19jcHUoKSBhdCBhbGwgd2hlbiB0aGUgQ1BVCiAgICB3ZSdyZSBvbiB3
YXMgYWxyZWFkeSBtYXJrZWQgb2ZmbGluZSAoYnkgYSBwcmlvciBpbnZvY2F0aW9uIG9mCiAgICBf
X3N0b3BfdGhpc19jcHUoKSkuCiAgICAKICAgIFJlcG9ydGVkLWJ5OiBBbmRyZXcgQ29vcGVyIDxh
bmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2gg
PGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJv
Z2VyLnBhdUBjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5j
b29wZXIzQGNpdHJpeC5jb20+CiAgICAKICAgIEV4dGVuZCB0aGlzIHRvIHRoZSBrZXhlYy9jcmFz
aCBwYXRoIGFzIHdlbGwuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFu
ZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpi
ZXVsaWNoQHN1c2UuY29tPgogICAgbWFzdGVyIGNvbW1pdDogNmZmNTYwZjdmMWYyMTRmYjg5YmFh
Zjk3ODEyYzRjOTQzZTQ0YTY0MgogICAgbWFzdGVyIGRhdGU6IDIwMTktMDYtMTggMTY6MzU6MzUg
KzAyMDAKCmNvbW1pdCAzNTNlZDY3Y2Q2Yjk1MTM1ZTI3OTRhNTBhMDhmODYxOTQxYTQ2ZmY1CkF1
dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpEYXRlOiAgIEZyaSBKdWwgNSAx
MDoyMzowMSAyMDE5ICswMjAwCgogICAgeDg2L0FNRDogbGltaXQgQzFFIGRpc2FibGUgZmFtaWx5
IHJhbmdlCiAgICAKICAgIEp1c3QgbGlrZSBmb3Igb3RoZXIgZmFtaWx5IHZhbHVlcyBvZiAweDE3
IChzZWUgIng4Ni9BTUQ6IGNvcnJlY3QgY2VydGFpbgogICAgRmFtMTcgY2hlY2tzIiksIGNvbW1p
dCAzMTU3YmI0ZTEzICgiQWRkIE1TUiBzdXBwb3J0IGZvciB2YXJpb3VzIGZlYXR1cmUKICAgIEFN
RCBwcm9jZXNzb3IgZmFtaWxpZXMiKSBtYWRlIHRoZSBvcmlnaW5hbCBjaGVjayBmb3IgRmFtMTEg
aGVyZSBpbmNsdWRlCiAgICBmYW1pbGllcyBhbGwgdGhlIHdheSB1cCB0byBGYW0xNy4gVGhlIGlu
dm9sdmVkIE1TUiAoMHhDMDAxMDA1NSksCiAgICBob3dldmVyLCBpcyBmdWxseSByZXNlcnZlZCBz
dGFydGluZyBmcm9tIEZhbTE2LCBhbmQgdGhlIHR3byBiaXRzIG9mCiAgICBpbnRlcmVzdCBhcmUg
cmVzZXJ2ZWQgZm9yIEZhbTEyIGFuZCBvbndhcmRzIChhbGJlaXQgSSBhZG1pdCBJIHdhc24ndAog
ICAgYWJsZSB0byBmaW5kIGFueSBGYW0xMyBkb2MpLiBSZXN0b3JlIHRoZSB1cHBlciBib3VuZCB0
byBiZSBGYW0xMS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNo
QHN1c2UuY29tPgogICAgQWNrZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNp
dHJpeC5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiA1YzI5MjZmNTc2YzkxMjdhOGQ0NzIxN2UwY2Fm
ZTAwY2M3NDFjNDUyCiAgICBtYXN0ZXIgZGF0ZTogMjAxOS0wNi0xOCAxNjozNDo1MSArMDIwMAoK
Y29tbWl0IDNmYTczZDRhY2Y4MWUyNWI1NTg3YmYzYTU0MzYyNzRhZTY3ZDc4MjYKQXV0aG9yOiBK
YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkRhdGU6ICAgRnJpIEp1bCA1IDEwOjIyOjI3
IDIwMTkgKzAyMDAKCiAgICB4ODYvQU1EOiBjb3JyZWN0IGNlcnRhaW4gRmFtMTcgY2hlY2tzCiAg
ICAKICAgIENvbW1pdCAzMTU3YmI0ZTEzICgiQWRkIE1TUiBzdXBwb3J0IGZvciB2YXJpb3VzIGZl
YXR1cmUgQU1EIHByb2Nlc3NvcgogICAgZmFtaWxpZXMiKSBjb252ZXJ0ZWQgY2VydGFpbiBjaGVj
a3MgZm9yIEZhbTExIHRvIGluY2x1ZGUgZmFtaWxpZXMgYWxsCiAgICB0aGUgd2F5IHVwIHRvIEZh
bTE3LiBUaGUgY29tbWl0IGhhdmluZyBubyBkZXNjcmlwdGlvbiwgaXQgaXMgaGFyZCB0bwogICAg
dGVsbCB3aGV0aGVyIHRoaXMgd2FzIGEgbWVjaGFuaWNhbCBkZWMtPmhleCBjb252ZXJzaW9uIG1p
c3Rha2UsIG9yCiAgICBpbmRlZWQgaW50ZW5kZWQuIEluIGFueSBldmVudCB0aGUgTkJfQ0ZHIGhh
bmRsaW5nIG5lZWRzIHRvIGJlIHJlc3RyaWN0ZWQKICAgIHRvIEZhbTE2IGFuZCBiZWxvdzogRmFt
MTcgZG9lc24ndCByZWFsbHkgaGF2ZSBzdWNoIGFuIE1TUiBhbnltb3JlLiBBcwogICAgcGVyIG9i
c2VydmF0aW9uIGl0J3MgcmVhZC16ZXJvIC8gd3JpdGUtZGlzY2FyZCBub3csIHNvIG1ha2UgUFYg
dW5pZm9ybWx5CiAgICAod2l0aCB0aGUgZXhjZXB0aW9uIG9mIHBpbm5lZCBEb20wIHZDUFUtcykg
YmVoYXZlIHNvLCBqdXN0IGxpa2UgSFZNCiAgICBhbHJlYWR5IGRvZXMuCiAgICAKICAgIE1pcnJv
ciB0aGUgTkJfQ0ZHIGJlaGF2aW9yIHRvIE1TUl9GQU0xMEhfTU1JT19DT05GX0JBU0UgYXMgd2Vs
bCwgZXhjZXB0CiAgICB0aGF0IGhlcmUgdGhlIHZlbmRvci9tb2RlbCBjaGVjayBpcyBrZXB0IGlu
IHBsYWNlIChmb3Igbm93IGF0IGxlYXN0KS4KICAgIAogICAgQSBub24tTU1DRkcgZXh0ZW5kZWQg
Y29uZmlnIHNwYWNlIGFjY2VzcyBtZWNoYW5pc20gc3RpbGwgYXBwZWFycyB0bwogICAgZXhpc3Qs
IGJ1dCBjb2RlIHRvIGRlYWwgd2l0aCBpdCB3aWxsIG5lZWQgdG8gYmUgd3JpdHRlbiBkb3duIHRo
ZSByb2FkLAogICAgd2hlbiBpdCBjYW4gYWN0dWFsbHkgYmUgdGVzdGVkLgogICAgCiAgICBSZXBv
cnRlZC1ieTogUHUgV2VuIDxwdXdlbkBoeWdvbi5jbj4KICAgIFNpZ25lZC1vZmYtYnk6IEphbiBC
ZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIEFja2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxh
bmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgbWFzdGVyIGNvbW1pdDogZTBmYmYzYmY5ODcx
YjAwZmE1MjZjNGVkODkzNjA0ZTdhZDZjMzA5MAogICAgbWFzdGVyIGRhdGU6IDIwMTktMDYtMTgg
MTY6MzM6NTMgKzAyMDAKCmNvbW1pdCBlYzNkMTMxZDlkNjRmNDZiYjJkNmFiOWExNjA3NGExNWMz
MDlmNmQ4CkF1dGhvcjogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4K
RGF0ZTogICBGcmkgSnVsIDUgMTA6MjE6NDQgMjAxOSArMDIwMAoKICAgIHg4Ni9wdjogRml4IHVu
ZGVmaW5lZCBiZWhhdmlvdXIgaW4gY2hlY2tfZGVzY3JpcHRvcigpCiAgICAKICAgIFVCU0FOIHJl
cG9ydHM6CiAgICAKICAgICAgKFhFTikgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KICAgICAgKFhF
TikgVUJTQU46IFVuZGVmaW5lZCBiZWhhdmlvdXIgaW4geDg2XzY0L21tLmM6MTEwODozMQogICAg
ICAoWEVOKSBsZWZ0IHNoaWZ0IG9mIDI1NSBieSAyNCBwbGFjZXMgY2Fubm90IGJlIHJlcHJlc2Vu
dGVkIGluIHR5cGUgJ2ludCcKICAgICAgKFhFTikgLS0tLVsgWGVuLTQuMTMtdW5zdGFibGUgIHg4
Nl82NCAgZGVidWc9eSAgIFRhaW50ZWQ6ICAgIEggXS0tLS0KICAgICAgKFhFTikgQ1BVOiAgICA2
MAogICAgICAoWEVOKSBSSVA6ICAgIGUwMDg6WzxmZmZmODJkMDgwMmE1NGNlPl0gdWJzYW4uYyN1
YnNhbl9lcGlsb2d1ZSsweGEvMHhjMgogICAgICA8c25pcD4KICAgICAgKFhFTikgWGVuIGNhbGwg
dHJhY2U6CiAgICAgIChYRU4pICAgIFs8ZmZmZjgyZDA4MDJhNTRjZT5dIHVic2FuLmMjdWJzYW5f
ZXBpbG9ndWUrMHhhLzB4YzIKICAgICAgKFhFTikgICAgWzxmZmZmODJkMDgwMmE2MDA5Pl0gX191
YnNhbl9oYW5kbGVfc2hpZnRfb3V0X29mX2JvdW5kcysweDE1ZC8weDE2YwogICAgICAoWEVOKSAg
ICBbPGZmZmY4MmQwODAzM2FiZDc+XSBjaGVja19kZXNjcmlwdG9yKzB4MTkxLzB4M2RkCiAgICAg
IChYRU4pICAgIFs8ZmZmZjgyZDA4MDRlZjkyMD5dIGRvX3VwZGF0ZV9kZXNjcmlwdG9yKzB4N2Yv
MHgyYjYKICAgICAgKFhFTikgICAgWzxmZmZmODJkMDgwNGVmYjc1Pl0gY29tcGF0X3VwZGF0ZV9k
ZXNjcmlwdG9yKzB4MWUvMHgyMAogICAgICAoWEVOKSAgICBbPGZmZmY4MmQwODA0ZmExY2M+XSBw
dl9oeXBlcmNhbGwrMHg4N2YvMHhhNmYKICAgICAgKFhFTikgICAgWzxmZmZmODJkMDgwNTAxYWNi
Pl0gZG9fZW50cnlfaW50ODIrMHg1My8weDU4CiAgICAgIChYRU4pICAgIFs8ZmZmZjgyZDA4MDUw
NzAyYj5dIGVudHJ5X2ludDgyKzB4YmIvMHhjMAogICAgICAoWEVOKQogICAgICAoWEVOKSA9PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PQogICAgCiAgICBBcyB0aGlzIGlzIGEgY29uc3RhbnQsIGV4cHJl
c3MgaXQgaW4gbG9uZ2hhbmQgZm9yIGNvcnJlY3RuZXNzLCBhbmQgY29uc2lzdGVuY3kKICAgIHdp
dGggdGhlIHN1cnJvdW5kaW5nIGNvZGUuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBD
b29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTogSmFuIEJldWxp
Y2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgbWFzdGVyIGNvbW1pdDogYmQ1YmU0MGNlMjMwN2Vh
NWU4ZjUyZTMxMDNkMWI0OGNhOWRmZGNlOQogICAgbWFzdGVyIGRhdGU6IDIwMTktMDYtMDYgMjA6
MDQ6MzMgKzAxMDAKCmNvbW1pdCA0YzNlYjNhNmJhN2FlZTcxYmJjZDNhZGFjODIwNTY1MDkzNWE1
YjcyCkF1dGhvcjogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KRGF0
ZTogICBGcmkgSnVsIDUgMTA6MjE6MjcgMjAxOSArMDIwMAoKICAgIHg4Ni9pcnE6IEZpeCB1bmRl
ZmluZWQgYmVoYXZpb3VyIGluIGlycV9tb3ZlX2NsZWFudXBfaW50ZXJydXB0KCkKICAgIAogICAg
VUJTQU4gcmVwb3J0czoKICAgIAogICAgICAoWEVOKSA9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQog
ICAgICAoWEVOKSBVQlNBTjogVW5kZWZpbmVkIGJlaGF2aW91ciBpbiBpcnEuYzo2ODI6MjIKICAg
ICAgKFhFTikgbGVmdCBzaGlmdCBvZiAxIGJ5IDMxIHBsYWNlcyBjYW5ub3QgYmUgcmVwcmVzZW50
ZWQgaW4gdHlwZSAnaW50JwogICAgICAoWEVOKSAtLS0tWyBYZW4tNC4xMy11bnN0YWJsZSAgeDg2
XzY0ICBkZWJ1Zz15ICAgTm90IHRhaW50ZWQgXS0tLS0KICAgICAgKFhFTikgQ1BVOiAgICAxNgog
ICAgICAoWEVOKSBSSVA6ICAgIGUwMDg6WzxmZmZmODJkMDgwMmE1NGNlPl0gdWJzYW4uYyN1YnNh
bl9lcGlsb2d1ZSsweGEvMHhjMgogICAgICA8c25pcD4KICAgICAgKFhFTikgWGVuIGNhbGwgdHJh
Y2U6CiAgICAgIChYRU4pICAgIFs8ZmZmZjgyZDA4MDJhNTRjZT5dIHVic2FuLmMjdWJzYW5fZXBp
bG9ndWUrMHhhLzB4YzIKICAgICAgKFhFTikgICAgWzxmZmZmODJkMDgwMmE2MDA5Pl0gX191YnNh
bl9oYW5kbGVfc2hpZnRfb3V0X29mX2JvdW5kcysweDE1ZC8weDE2YwogICAgICAoWEVOKSAgICBb
PGZmZmY4MmQwODAzMWFlNzc+XSBpcnFfbW92ZV9jbGVhbnVwX2ludGVycnVwdCsweDI1Yy8weDRh
MAogICAgICAoWEVOKSAgICBbPGZmZmY4MmQwODAzMWI1ODU+XSBkb19JUlErMHgxOWQvMHgxMDRj
CiAgICAgIChYRU4pICAgIFs8ZmZmZjgyZDA4MDUwYzhiYT5dIGNvbW1vbl9pbnRlcnJ1cHQrMHgx
MGEvMHgxMjAKICAgICAgKFhFTikgICAgWzxmZmZmODJkMDgwM2IxM2E2Pl0gY3B1X2lkbGUuYyNh
Y3BpX2lkbGVfZG9fZW50cnkrMHgxZGUvMHgyNGIKICAgICAgKFhFTikgICAgWzxmZmZmODJkMDgw
M2IxZDgzPl0gY3B1X2lkbGUuYyNhY3BpX3Byb2Nlc3Nvcl9pZGxlKzB4NWM4LzB4OTRlCiAgICAg
IChYRU4pICAgIFs8ZmZmZjgyZDA4MDJmYThkNj5dIGRvbWFpbi5jI2lkbGVfbG9vcCsweGVlLzB4
MTAxCiAgICAgIChYRU4pCiAgICAgIChYRU4pID09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CiAgICAK
ICAgIFN3aXRjaCB0byBhbiB1bnNpZ25lZCBzaGlmdCwgYW5kIGNvcnJlY3QgdGhlIHN1cnJvdW5k
aW5nIHN0eWxlLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcu
Y29vcGVyM0BjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJv
Z2VyLnBhdUBjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBz
dXNlLmNvbT4KICAgIG1hc3RlciBjb21taXQ6IDBiZjRhMjU2MGRkMjRhN2ExMjg1NzI3YTkwMGI1
MmFkY2I0NTk0ZmIKICAgIG1hc3RlciBkYXRlOiAyMDE5LTA2LTA2IDIwOjA0OjMyICswMTAwCgpj
b21taXQgOGIxNjJiMGZmYzE1N2EyMDg4MDgxNTFkYzYzOTZlYTE2YzY0ODg0NApBdXRob3I6IEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkRhdGU6ICAgRnJpIEp1bCA1
IDEwOjIwOjM5IDIwMTkgKzAyMDAKCiAgICB4ODYvc3BlYy1jdHJsOiBLbmlnaHRzIExhbmRpbmcv
TWlsbCBhcmUgcmV0cG9saW5lLXNhZmUKICAgIAogICAgVGhleSBhcmUgYm90aCBBaXJtb250LWJh
c2VkIGFuZCBzaG91bGQgaGF2ZSBiZWVuIGluY2x1ZGVkIGluIGMvcyAxN2Y3NDI0MmNjZgogICAg
Ing4Ni9zcGVjLWN0cmw6IEV4dGVuZCByZXBvbGluZSBzYWZleSBjYWxjdWF0aW9ucyBmb3IgZUlC
UlMgYW5kIEF0b20gcGFydHMiLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4KICAgIG1hc3RlciBjb21taXQ6IGUyMTA1MTgwZjk5ZDIyYWFkNDdl
ZTU3MTEzMDE1ZTExZDczOTdlNTQKICAgIG1hc3RlciBkYXRlOiAyMDE5LTA1LTMxIDE5OjExOjI5
ICswMTAwCgpjb21taXQgNjkyMmQwN2FkYWNiMjM2MGViZjBkNzUxMWE0ZTUzMGIwNWU0NWM3NApB
dXRob3I6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+CkRhdGU6ICAgRnJp
IEp1bCA1IDEwOjE5OjEyIDIwMTkgKzAyMDAKCiAgICB4ODYvdmhwZXQ6IGF2b2lkICdzbWFsbCcg
dGltZSBkaWZmIHRlc3Qgb24gcmVzdW1lCiAgICAKICAgIEl0IGFwcGVhcnMgdGhhdCBldmVuIDY0
LWJpdCB2ZXJzaW9ucyBvZiBXaW5kb3dzIDEwLCB3aGVuIG5vdCB1c2luZyBzeXRoLQogICAgZXRp
YyB0aW1lcnMsIHdpbGwgdXNlIDMyLWJpdCBIUEVUIG5vbi1wZXJpb2RpYyB0aW1lcnMuIFRoZXJl
IGlzIGEgdGVzdAogICAgaW4gaHBldF9zZXRfdGltZXIoKSwgc3BlY2lmaWMgdG8gMzItYml0IHRp
bWVycywgdGhhdCB0cmllcyB0byBkaXNhbWJpZ3VhdGUKICAgIGJldHdlZW4gYSBjb21wYXJhdG9y
IHZhbHVlIHRoYXQgaXMgaW4gdGhlIHBhc3QgYW5kIG9uZSB0aGF0IGlzIHN1ZmZpY2llbnRseQog
ICAgZmFyIGluIHRoZSBmdXR1cmUgdGhhdCBpdCB3cmFwcy4gVGhpcyBpcyBkb25lIGJ5IGFzc3Vt
aW5nIHRoYXQgdGhlIGRlbHRhCiAgICBiZXR3ZWVuIHRoZSBtYWluIGNvdW50ZXIgYW5kIGNvbXBh
cmF0b3Igd2lsbCBiZSAnc21hbGwnIFsxXSwgaWYgdGhlCiAgICBjb21wYXJhdG9yIHZhbHVlIGlz
IGluIHRoZSBwYXN0LiBVbmZvcnR1bmF0ZWx5LCBtb3JlIG9mdGVuIHRoYW4gbm90LCB0aGlzCiAg
ICBpcyBub3QgdGhlIGNhc2UgaWYgdGhlIHRpbWVyIGlzIGJlaW5nIHJlLXN0YXJ0ZWQgYWZ0ZXIg
YSBtaWdyYXRlIGFuZCBzbwogICAgdGhlIHRpbWVyIGlzIHNldCB0byBmaXJlIGZhciBpbiB0aGUg
ZnV0dXJlIChpbiBleGNlc3Mgb2YgYSBtaW51dGUgaW4KICAgIHNldmVyYWwgb2JzZXJ2ZWQgY2Fz
ZXMpIHJhdGhlciB0aGVuIHNldCB0byBmaXJlIGltbWVkaWF0ZWx5LiBUaGlzIGhhcyBhCiAgICBy
YXRoZXIgb2RkIHN5bXB0b20gd2hlcmUgdGhlIGd1ZXN0IGNvbnNvbGUgaXMgYWxpdmUgZW5vdWdo
IHRvIGJlIGFibGUgdG8KICAgIGRlYWwgd2l0aCBtb3VzZSBwb2ludGVyIHJlLXJlbmRlcmluZywg
YnV0IGFueSBrZXlib2FyZCBhY3Rpdml0eSBvciBtb3VzZQogICAgY2xpY2tzIHlpZWxkIG5vIHJl
c3BvbnNlLgogICAgCiAgICBUaGlzIHBhdGNoIHNpbXBseSBhZGRzIGFuIGV4dHJhIGNoZWNrIG9m
ICdjcmVhdGlvbl9maW5pc2hlZCcgaW50bwogICAgaHBldF9zZXRfdGltZXIoKSBzbyB0aGF0IHRo
ZSAnc21hbGwnIHRpbWUgdGVzdCBpcyBvbWl0dGVkIHdoZW4gdGhlIGZ1bmN0aW9uCiAgICBpcyBj
YWxsZWQgdG8gcmVzdGFydCB0aW1lcnMgYWZ0ZXIgbWlncmF0aW9uLCBhbmQgdGh1cyBhbnkgbmVn
YXRpdmUgZGVsdGEKICAgIGNhdXNlcyBhIHRpbWVyIHRvIGZpcmUgaW1tZWRpYXRlbHkuCiAgICAK
ICAgIFsxXSBUaGUgbnVtYmVyIG9mIHRpY2tzIHRoYXQgZXF1YXRlIHRvIDAuOTc2NTYyNSBtaWxs
aXNlY29uZHMKICAgIAogICAgU2lnbmVkLW9mZi1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJh
bnRAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiBiMTQ0Y2Y0NWQ1MGI2MDNjMjkwOWZjMzJjNmFiZjcz
NTlmODZmMWFhCiAgICBtYXN0ZXIgZGF0ZTogMjAxOS0wNS0zMSAxMTo0MDo1MiArMDIwMAoocWVt
dSBjaGFuZ2VzIG5vdCBpbmNsdWRlZCkKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Jul 06 15:12:01 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 06 Jul 2019 15: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 1hjmLn-0007lZ-87; Sat, 06 Jul 2019 15:11: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=3zPC=VD=qubes-os.org=frederic.pierret@srs-us1.protection.inumbo.net>)
 id 1hjmLm-0007lU-5i
 for xen-devel@lists.xenproject.org; Sat, 06 Jul 2019 15:11:42 +0000
X-Inumbo-ID: 5a691fb0-a000-11e9-8980-bc764e045a96
Received: from sender4-of-o55.zoho.com (unknown [136.143.188.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5a691fb0-a000-11e9-8980-bc764e045a96;
 Sat, 06 Jul 2019 15:11:39 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; t=1562425897; cv=none; d=zoho.com; s=zohoarc; 
 b=A4y/RrPnH6I5gLZzbP28xvoYm8KNpolC7EcB0vBhwId8kHU7iTOUBjEzrVz8dIN2UuwEdKTcSGuXo420R4PcQcyN6AW+H1ybp67b0/m4z8rtHurM6s0d+Ew0Lk8RyjAUKOJvwNaAjREu/9QE22iEkptxASvQhZAcmAECvmrPgTU=
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zoho.com;
 s=zohoarc; t=1562425897;
 h=Content-Type:Cc:Date:From:In-Reply-To:MIME-Version:Message-ID:References:Subject:To:ARC-Authentication-Results;
 bh=yUbDP3q/txd/A/4NN41sFAcw4qGUMzVEw7CbVsUeA/8=; 
 b=C4Lw841GDhZmi3AlWknelWcZ7qsPARaLloqCixwfIJ/vVDpSgSPjGhfVJeXJAyZtAa+06yDN+MOILiEEXvvyyWpl8QI2f46I6VvDu/21gy18zJ/70yRGrnXsA82FSzkdg4ykRofL1p2zKXesSFDgNr0JYl7Qu2aP209qilV9dWg=
ARC-Authentication-Results: i=1; mx.zoho.com; dkim=pass  header.i=qubes-os.org;
 spf=pass  smtp.mailfrom=frederic.pierret@qubes-os.org;
 dmarc=pass header.from=<frederic.pierret@qubes-os.org>
 header.from=<frederic.pierret@qubes-os.org>
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1562425897; 
 s=s; d=qubes-os.org; i=frederic.pierret@qubes-os.org;
 h=Subject:To:Cc:References:From:Message-ID:Date:MIME-Version:In-Reply-To:Content-Type;
 l=5296; bh=yUbDP3q/txd/A/4NN41sFAcw4qGUMzVEw7CbVsUeA/8=;
 b=GndjlTQfvG839PYfCdyQVrcXTweK4/a6sGTjJVvy5nDBg6vouz+iZnY4/b6LCOFe
 Q1lm8jVAHxMsAl5WPhpc0XdhG0mtlrCY3oz+VUN8iUzjtzA8Cgns+mumYDCU1qiTTxw
 G90IvfRzg1y095IXO3opaIZxTsbuefI0+i0uDtzw=
Received: from [10.137.0.45] (212.83.146.105 [212.83.146.105]) by
 mx.zohomail.com with SMTPS id 1562425896793467.43360253391097;
 Sat, 6 Jul 2019 08:11:36 -0700 (PDT)
To: Jan Beulich <JBeulich@suse.com>
References: <c7991a4f-a103-e6b7-18e5-fc471eb96b10@qubes-os.org>
 <3743573c-fa17-b1c3-c073-9c0899046852@suse.com>
From: =?UTF-8?B?RnLDqWTDqXJpYyBQaWVycmV0?= <frederic.pierret@qubes-os.org>
Openpgp: preference=signencrypt
Message-ID: <2995c264-16b9-df07-4206-3a166a8443f8@qubes-os.org>
Date: Sat, 6 Jul 2019 17:11:33 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <3743573c-fa17-b1c3-c073-9c0899046852@suse.com>
X-Zoho-Virus-Status: 1
X-ZohoMailClient: External
Subject: Re: [Xen-devel] Ethernet PCI passthrough problem
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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: multipart/mixed; boundary="===============5994816224443254135=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--===============5994816224443254135==
Content-Type: multipart/signed; micalg=pgp-sha256;
 protocol="application/pgp-signature";
 boundary="qB4D2B5yacNJ3uxUaP0T1n1CHKrmi8uqL"

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--qB4D2B5yacNJ3uxUaP0T1n1CHKrmi8uqL
Content-Type: multipart/mixed; boundary="ErhY70pGUNqehMYKqjHZ5LiYGfXuqpVu8";
 protected-headers="v1"
From: =?UTF-8?B?RnLDqWTDqXJpYyBQaWVycmV0?= <frederic.pierret@qubes-os.org>
To: Jan Beulich <JBeulich@suse.com>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Message-ID: <2995c264-16b9-df07-4206-3a166a8443f8@qubes-os.org>
Subject: Re: [Xen-devel] Ethernet PCI passthrough problem
References: <c7991a4f-a103-e6b7-18e5-fc471eb96b10@qubes-os.org>
 <3743573c-fa17-b1c3-c073-9c0899046852@suse.com>
In-Reply-To: <3743573c-fa17-b1c3-c073-9c0899046852@suse.com>

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

On 7/5/19 4:24 PM, Jan Beulich wrote:
> On 05.07.2019 15:46, Fr=C3=A9d=C3=A9ric Pierret  wrote:
>> I'm experiencing problem to perform PCI passthrough of Ethernet card
>> with 4 ports (HP Ethernet 1Gb 4-port 331FLR Adapter) on an HP DL360 Ge=
n8.
>>
>> I have two server like this one where the first is under CentOS and th=
e
>> other one, under Qubes. Under CentOS, the nics are not attached to any=

>> other domain and classical dmesg shows no errors (see attached
>> 'centos_kvm.png'). It's working very well since long time.
> The name of the image suggests this is under KVM, not Xen. The device
> being at bus 3 rather than bus 0 also suggests this isn't inside a
> Xen HVM DomU.
Yes it's under KVM and not attached to any VM. It was to confirm that
the NICs are working with the driver, not necessary under Xen.
>> I'm trying to
>> switch these servers to Qubes and I'm facing trouble. In Qubes, we
>> attach all the nics into a domain, usually called 'sys-net' in HVM mod=
e.
>>
>> The nics are attached with 'rdm_policy=3Drelaxed' to 'sys-net' but are=
 not
>> loaded in the domain due to errors (see attached 'HVM_dom0.png' and
>> 'HVM_sys_net.png').
> The former of these shows a fundamental problem: Two of the RMRRs
> overlap the BIOS area inside the guest. I'm afraid I don't see how
> to deal with this (short of shuffling the BIOS elsewhere, which
> imo is not really an option). I wonder how this gets dealt with in
> the CentOS case, where you say things work (I take it that you've
> verified that the RMRRs on both systems are at exactly the same
> addresses).
I attempt to follow
https://support.hpe.com/hpsc/doc/public/display?docId=3Demr_na-c04781229,=

in order to exclude RMRR region but as I cannot determine the slot of
the extension card, I had no success at this point. It's not a PCI-E
card it's an embedded module.
>
> And then I'm puzzled by there being further messages about 03:00.2,
> suggesting that domain construction (or device assignment)
> continues. Yet then the same messages don't appear for the other
> two devices (you did say there are four of them, and other logs
> also support this).
Me too as sometimes it is 03:00.3 or .1 instead of .2 .
>> I tried in PV mode, I got it working but I was not
>> happy with that for security reason. I decided to update my bios to th=
e
>> most recent one, and even in PV, it does not work anymore (see attache=
d
>> 'PV_dom0.png' and 'PV_sys_net.png').
> That'll require figuring out what exactly the driver isn't liking.
> At the first glance I'm inclined to think the BIOS update broke
> things.
I will try to dig into 'sys-net' to debug the driver itself.
>> All have been tried under Qubes 4.0.1 (xen-4.8) and Qubes 4.1 under
>> development (xen-4.12). Current attached log images are with xen-4.12.=

> You saying "log images" already points at a problem: Actual (and
> complete as well as sufficiently verbose) log files would be more
> helpful when diagnosing issues like this one.
Sorry about that. As I'm using remote console management (ILO) and no
network for debugging Qubes, it was easier to provide screenshot.
>
> Jan

Thank you for your answer. Any tips for debugging more, even the driver
are welcome. Thank you again.

Fr=C3=A9d=C3=A9ric



--ErhY70pGUNqehMYKqjHZ5LiYGfXuqpVu8--

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

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

iQIzBAEBCAAdFiEEn6ZLkvlecGvyjiymSEAQtc3FduIFAl0guiYACgkQSEAQtc3F
duIeEhAAzZDo9cMFb2PYzDo1iY2Wz9OroKy/8o+ITknmHfJmQLjpkewZ0XWDACWB
4KIhhvNsPDQFPbCUegyU2jTPVgei8tIYRJXalVK6U2Mu5T/XGBNrPY1QnoY2iCDY
OSADmZe+QTrcZGFP7E9VDSW0a3RU4v6qlNy8ttShQA/OfJTo265YVeZmaeJDpPbw
9OF+22SB7fgstwRmVO4j5UaVdEQGfmavolJPLnBWKONAaWp6U3d7v8opI7p/YtYx
Z6kJTUnby/Lf22aksd/7DZ2Hv9eVh7GjmiLFWxsuld2GMkIhAY3O0fOdjkuhZ8+L
XQi6bCOSlaCFKHh9Qc9YE2az3xijOGvhLQ0feh3iPuYhe860OwLvdnRVnUJnVmIT
Z4ZZBV5nOATP/BAgC+i4FDREahd4jtHnGya7mw55LVO2fuXnjdc8JW9UowuSQDez
ZFRr+Kd65sUbr4AknzCVfss6TbXJKX1WAuCugHKPXoTq0Buy7bOIIP3x8XqxzLPy
6aVDftLVEnMK1CSI3BPes35E40vxE7GKpjSLCRzkUopeNMe10iQySxNTF/Oz/JaP
iyVcedJv08uhAmgmzn1I5PNn83UlJT/dyd6FzDnwqDE4KmmQL8FW1yr7EqG9o4rA
glLRsrovlnhSOnlvqaoBzQwuSd22/chBCkG0Mn9OR4aIXF3qKHI=
=cHd1
-----END PGP SIGNATURE-----

--qB4D2B5yacNJ3uxUaP0T1n1CHKrmi8uqL--



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============5994816224443254135==--



From xen-devel-bounces@lists.xenproject.org Sat Jul 06 15:58:03 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 06 Jul 2019 15:58:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hjn4W-0002jc-Tk; Sat, 06 Jul 2019 15:57:56 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=vVoM=VD=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hjn4V-0002jX-0y
 for xen-devel@lists.xenproject.org; Sat, 06 Jul 2019 15:57:55 +0000
X-Inumbo-ID: cd6d8a58-a006-11e9-8235-17059d2b8a85
Received: from EUR02-VE1-obe.outbound.protection.outlook.com (unknown
 [40.107.2.40]) by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id cd6d8a58-a006-11e9-8235-17059d2b8a85;
 Sat, 06 Jul 2019 15:57:49 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; 
 s=selector2-armh-onmicrosoft-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=6bZXITxyEa+cx5JewcYHhRb/5Nz1K8Yf9BvvtjknDVU=;
 b=oD6JYAtgcf4f3qCmgbOi5ajZope5LsEUNEsDsVahzocyxOY/2bRa0bspdax1C052STzW9mK3+QmLQcXhJgBDxHqqVvDpQArxVJC9R+eXLlRoV0Kdwy3dC9EAM8xP7lEz0DMHfsanqk8eF2y2YvCeVO0r2VUar0vO5BxUu26SbYQ=
Received: from AM6PR08MB5271.eurprd08.prod.outlook.com (10.255.123.151) by
 AM6PR08MB2999.eurprd08.prod.outlook.com (52.135.163.28) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2032.20; Sat, 6 Jul 2019 15:57:47 +0000
Received: from AM6PR08MB5271.eurprd08.prod.outlook.com
 ([fe80::710f:e30c:686f:6d02]) by AM6PR08MB5271.eurprd08.prod.outlook.com
 ([fe80::710f:e30c:686f:6d02%5]) with mapi id 15.20.2052.019; Sat, 6 Jul 2019
 15:57:47 +0000
From: Julien Grall <Julien.Grall@arm.com>
To: Denis Obrezkov <denisobrezkov@gmail.com>, Iain Hunter
 <drhunter95@gmail.com>
Thread-Topic: [GSOC-2019] Problem with initializing crossbar on bb-x15 in dom0
Thread-Index: AQHVM/UrlHAhu1Hrek2k4BkolWbUBqa9vy+A
Date: Sat, 6 Jul 2019 15:57:47 +0000
Message-ID: <da1d04bb-54ad-5bf7-f62e-1fecbb1e7611@arm.com>
References: <4ec41ede-a8cb-6724-aa88-254387b2aa15@gmail.com>
 <CALC81-tWyUTXVf5uxtdi_i5Ndz0CRtoJ=XwTecz40bzyL7Ps1w@mail.gmail.com>
 <779518d6-b7f8-9faa-f22d-558013dc8cfb@gmail.com>
 <583833d2-8303-48f5-7cab-f9e4e112a694@gmail.com>
 <3a2a6185-0056-d931-a194-578239eedabc@gmail.com>
 <c85dcf69-2a56-811d-fa95-b313ca9ea66f@arm.com>
 <42daf482-9f3e-55c7-9bad-c61b147252af@gmail.com>
In-Reply-To: <42daf482-9f3e-55c7-9bad-c61b147252af@gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR0501CA0010.eurprd05.prod.outlook.com
 (2603:10a6:4:8f::20) To AM6PR08MB5271.eurprd08.prod.outlook.com
 (2603:10a6:20b:ef::23)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=Julien.Grall@arm.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [81.100.41.95]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 3e2a2d00-bb58-4738-2b2f-08d7022ab086
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(4618075)(2017052603328)(7193020);
 SRVR:AM6PR08MB2999; 
x-ms-traffictypediagnostic: AM6PR08MB2999:
x-ms-exchange-purlcount: 1
x-microsoft-antispam-prvs: <AM6PR08MB2999B5D042EE5A58CFE3D84380F40@AM6PR08MB2999.eurprd08.prod.outlook.com>
nodisclaimer: True
x-ms-oob-tlc-oobclassifiers: OLM:1122;
x-forefront-prvs: 00909363D5
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(4636009)(396003)(376002)(39860400002)(366004)(136003)(346002)(189003)(199004)(186003)(53936002)(86362001)(305945005)(71200400001)(31696002)(6246003)(7736002)(26005)(71190400001)(6506007)(4326008)(81166006)(11346002)(52116002)(446003)(3846002)(53546011)(6486002)(8676002)(68736007)(81156014)(476003)(8936002)(6116002)(386003)(44832011)(76176011)(99286004)(2616005)(229853002)(6436002)(6512007)(102836004)(36756003)(5660300002)(25786009)(486006)(2906002)(14454004)(6306002)(31686004)(4744005)(110136005)(66066001)(73956011)(66476007)(66556008)(64756008)(66446008)(316002)(478600001)(66946007)(54906003)(14444005)(72206003)(256004)(966005);
 DIR:OUT; SFP:1101; SCL:1; SRVR:AM6PR08MB2999;
 H:AM6PR08MB5271.eurprd08.prod.outlook.com; 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-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: 3yvEQ/02i3fbrsrlhSfJkOtf5Sd3OZfhpO9rnsHmINxMwv5M5M3swoNbaxq03VWhv9vxZWJ6TA3ivKQ3BHBKblcGAJG/3ox67M/jLMYyqhxUCorh0e/kDHL83Pl0qkeg/TGnklXFua3G3kpVy2peVJeDH2Htga9eyxyr4HR9F/eS7QkkiQwEFrXgK+D2Q7FB4WmLWO6D+tuRyNOAvfM3NVvFWF4LMP13cvAO0SFA7iCXnbluhz4Kd6XJpMtubSmn9obbgGfTX/g10AKtqtSgoE5FiY9+HGcB0BxZIxbEIQ2RA/FJr/dfysJWVJ7dHlsh++qYvhepO7HFsBRE0jzhT/ajTAtbkPvC7ga6pE5Jc30zckEHf0YNFiLmIP9NNUbSHrUcWNzOjnHBhhZh7a8G9ej3c7/1dDLA9MqBkYX1whs=
Content-ID: <64774D7114316D4F804E9E2C1C9859E3@eurprd08.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: arm.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 3e2a2d00-bb58-4738-2b2f-08d7022ab086
X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Jul 2019 15:57:47.2088 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: f34e5979-57d9-4aaa-ad4d-b122a662184d
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: Julien.Grall@arm.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR08MB2999
Subject: Re: [Xen-devel] [GSOC-2019] Problem with initializing crossbar on
 bb-x15 in dom0
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 nd <nd@arm.com>, Stefano Stabellini <sstabellini@kernel.org>,
 Hunyue Yau <hy-gsoc@hy-research.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

DQoNCk9uIDA2LzA3LzIwMTkgMTM6MjAsIERlbmlzIE9icmV6a292IHdyb3RlOg0KPiBzb3JyeSBm
b3IgY29uZnVzaW5nIHlvdSwgSSBzaGFyZSBhIGJpdCBvdXRkYXRlZCBsb2cgYnV0IG9ubHkgdG8g
c2hvdyB0aGUNCj4gb3V0cHV0IG9mIHhlbiBhYm91dCBkZXZpY2UgdHJlZS4gV2UgYWxyZWFkeSBv
dmVyY29tZSB0aGF0IGVycm9yIGFib3V0DQo+IG9tYXAgc3BlY2lmaWMgbWFwcGluZyAoYXBwbGll
ZCBvbmUgb2YgSWFpbidzIHBhdGNoZXMpLg0KDQpJIGFjdHVhbGx5IG1pc3JlYWQgdGhlIGZpcnN0
IGUtbWFpbCBhbmQgZGlkbid0IG5vdGljZSB0aGUgImFuIG9sZGVyIA0KdmVyc2lvbiIuIFNvcnJ5
IGZvciB0aGUgbm9pc2UuDQoNCj4gDQo+IEkgdHJpZWQgdG8gcmVwbGljYXRlIHRoZSB0ZWdyYSB2
ZXJzaW9uIG9mIGxlZ2FjeSBpcnEgY29udHJvbGxlciBzdXBwb3J0DQo+IHlvdSBtZW50aW9uZWQg
aW4gdGhlIGlycToNCj4gaHR0cHM6Ly9naXRodWIuY29tL2VtYmVkZGVkZGVuL3hlbi9jb21taXQv
MTgwYWY3ZmZjOGFiYmJjM2VkNDFkY2JjOWFiYzZlOGIxMmRhYTU3YQ0KDQogICAgIHJjID0gdW5t
YXBfbW1pb19yZWdpb25zKGQsIF9nZm4ocGZuX3N0YXJ0KSwNCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGZuX2VuZCArIHBmbl9zdGFydCArIDEsDQogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIF9tZm4ocGZuX3N0YXJ0KSk7DQoNCllvdSBhcmUgbm90IGNvbXB1dGluZyBjb3JyZWN0
bHkgdGhlIG51bWJlciBvZiBwYWdlcy4gSSB0aGluayB5b3Ugd2FudCANCiJwZm5fZW5kIC0gcGZu
X3N0YXJ0ICsgMSIuDQoNCkJ1dCB0aGlzIGZlZWxzIHdlaXJkIHRvIG1hcCB0aGVuIHVubWFwIHRo
ZSBtbWlvLiBJbnN0ZWFkLCB5b3Ugc2hvdWxkIA0KYmxhY2tsaXN0IHRoZSBjcm9zc2JhciBkZXZp
Y2UuIEhhdmUgYSBsb29rIGF0IHRoZSBmaWVsZCBibGFja2xpc3RfZGV2IGluIA0KcGxhdGZvcm1f
ZGVzYy4NCg0KQ2hlZXJzLA0KDQotLSANCkp1bGllbiBHcmFsbA0KX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Jul 06 16:01:31 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 06 Jul 2019 16: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 1hjn7y-00046Z-UH; Sat, 06 Jul 2019 16:01:30 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=j5Tn=VD=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hjn7x-00046J-PA
 for xen-devel@lists.xenproject.org; Sat, 06 Jul 2019 16:01:29 +0000
X-Inumbo-ID: 50393ab2-a007-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 50393ab2-a007-11e9-8980-bc764e045a96;
 Sat, 06 Jul 2019 16:01:28 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hjn7v-0006Cv-NJ; Sat, 06 Jul 2019 16:01:27 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hjn7v-0001BA-Fd; Sat, 06 Jul 2019 16:01:27 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hjn7v-00048f-Ev; Sat, 06 Jul 2019 16:01:27 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138761-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.11-testing:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-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-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-arm64-arm64-xl-thunderx: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-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl: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-credit1:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-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
X-Osstest-Versions-This: xen=8efcc0d2d3bc3fdc325c0e7c9ec625575e66b805
X-Osstest-Versions-That: xen=5b2572926747e34affc804663040e8524b74a3ad
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 06 Jul 2019 16:01:27 +0000
Subject: [Xen-devel] [xen-4.11-testing test] 138761: 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>

ZmxpZ2h0IDEzODc2MSB4ZW4tNC4xMS10ZXN0aW5nIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzg3NjEvCgpGYWlsdXJlcyA6LS8g
YnV0IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJl
IG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2
NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFu
LWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAg
ICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRs
ZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAg
ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhz
bSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1j
cmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
YXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43
LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1
Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJh
dyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3Rv
cCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
d2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYg
MTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAg
ICAgIDhlZmNjMGQyZDNiYzNmZGMzMjVjMGU3YzllYzYyNTU3NWU2NmI4MDUKYmFzZWxpbmUgdmVy
c2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDViMjU3MjkyNjc0N2UzNGFmZmM4MDQ2NjMwNDBl
ODUyNGI3NGEzYWQKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzODU3NyAgMjAxOS0wNi0yNyAwMzoz
Mzo0NCBaICAgIDkgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMzg3NjEgIDIwMTktMDctMDUg
MDg6MzY6NDEgWiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hl
ZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0Bj
aXRyaXguY29tPgogIElnb3IgRHJ1emhpbmluIDxpZ29yLmRydXpoaW5pbkBjaXRyaXguY29tPgog
IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBLZXZpbiBUaWFuIDxrZXZpbi50aWFu
QGludGVsLmNvbT4KICBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgogIFNl
cmdleSBEeWFzbGkgPHNlcmdleS5keWFzbGlAY2l0cml4LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2
NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC14dGYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1w
cmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWkzODYtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQt
YW1kNjQtMyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0
LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFu
aHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxp
YnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1
LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRh
bGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0
MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1h
cm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1k
bXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2lu
MTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50
ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbGl2ZXBhdGNoICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpdmVwYXRjaCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1t
aWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBh
aXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkz
ODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1y
dGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLXNlYXR0bGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNo
YWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhk
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1y
ZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hv
bWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxl
cywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9q
ZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBv
ZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFE
TUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6
Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGlu
ZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC94ZW4uZ2l0CiAg
IDViMjU3MjkyNjcuLjhlZmNjMGQyZDMgIDhlZmNjMGQyZDNiYzNmZGMzMjVjMGU3YzllYzYyNTU3
NWU2NmI4MDUgLT4gc3RhYmxlLTQuMTEKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Jul 06 16:32:14 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 06 Jul 2019 16: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 1hjnbU-0006gT-N2; Sat, 06 Jul 2019 16: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=L7pd=VD=gmail.com=denisobrezkov@srs-us1.protection.inumbo.net>)
 id 1hjnbT-0006fP-18
 for xen-devel@lists.xenproject.org; Sat, 06 Jul 2019 16:31:59 +0000
X-Inumbo-ID: 9269f751-a00b-11e9-8980-bc764e045a96
Received: from mail-ed1-x542.google.com (unknown [2a00:1450:4864:20::542])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9269f751-a00b-11e9-8980-bc764e045a96;
 Sat, 06 Jul 2019 16:31:58 +0000 (UTC)
Received: by mail-ed1-x542.google.com with SMTP id e3so10514077edr.10
 for <xen-devel@lists.xenproject.org>; Sat, 06 Jul 2019 09:31:57 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=subject:to:cc:references:from:openpgp:autocrypt:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=Vt4sai9k+jBAzZSQDpwX0uKeiM/jkFA/sWGVC2ItYSM=;
 b=SIOiYHaA0rdvjZ253TRIKA6qI8XjB/OrB9lh5MKDYw5QkA7qrBKCU6wJGjLA3VvnKZ
 Z2Tb+gEv6YEGjJIPZT3FlXwlZtmefSC0Eqy+sRdVwOw3n9eKHaUODNha3KWSQm1R8N+9
 ivO44afpSOZCoz4XC/wQHSB0gcQ7D/qRvOvCGNHRazdn+7AN7IotFPlKRdLKH/pQELK6
 Tu3HTNXaIXd0kpd6/RTLwrkUkZMw0Bz83Ru4gE6RHG10TBCh2h1DCLoU6Dy82PoLgAYb
 A3U2YQAf5kU5z+MUI+NGFbCxHTbuvv6eZ3l23lm9O8JE0U2ptIopiBeqPZ55t3WTkrf1
 q6Pg==
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=Vt4sai9k+jBAzZSQDpwX0uKeiM/jkFA/sWGVC2ItYSM=;
 b=gSboojzE77+NrgNl3nW1xsDj1s1i2LO0VmrCHcsNLkLw2bWlnvv3RaiCzUv9K9YHHl
 /ZYBvWLLQzQg6epz6vmJo1CCk47bzV8jsIXQ9gdi06dEcanKhKCyAxM5hJI2nseMf5zv
 wppDyIuAiHq0ri2qjrGVOdAX64jJ14B3GCTEaNVZpRcu77U9h84R6eyn0hyitQh8mEfy
 FfKnq2wSWb5UbN4B9kEjcSMbcXyhMSSWCv4Qto7gEkmeLSN867rhtfBCdIrHLd4pz5T7
 eITgORU3WWR11G13e5HvfNqBLUSaYX3yIkmtqX7K7TOrEZCEPcpfNlF3/xo3dnc0pKtx
 V7bw==
X-Gm-Message-State: APjAAAXwjCFUJRoFFeCzSqA2DK0evCFJH5AMxoP6Onz7t/AaSpF5+2JY
 MI16NbLRhBy5YqrM8lMBzR4=
X-Google-Smtp-Source: APXvYqx+to4z5tlLR1Ki4fEIe1+GT33T3BfZ/wUvRpvPGa/ZHRTRSS3YDiWs0iLqyg7SkKtKAz2Siw==
X-Received: by 2002:a17:906:2ad5:: with SMTP id
 m21mr8367825eje.55.1562430716906; 
 Sat, 06 Jul 2019 09:31:56 -0700 (PDT)
Received: from ?IPv6:2001:16b8:6619:6c00:1e4b:d6ff:fef9:46e6?
 (200116b866196c001e4bd6fffef946e6.dip.versatel-1u1.de.
 [2001:16b8:6619:6c00:1e4b:d6ff:fef9:46e6])
 by smtp.gmail.com with ESMTPSA id b30sm3797879ede.88.2019.07.06.09.31.55
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Sat, 06 Jul 2019 09:31:56 -0700 (PDT)
To: Julien Grall <Julien.Grall@arm.com>, Iain Hunter <drhunter95@gmail.com>
References: <4ec41ede-a8cb-6724-aa88-254387b2aa15@gmail.com>
 <CALC81-tWyUTXVf5uxtdi_i5Ndz0CRtoJ=XwTecz40bzyL7Ps1w@mail.gmail.com>
 <779518d6-b7f8-9faa-f22d-558013dc8cfb@gmail.com>
 <583833d2-8303-48f5-7cab-f9e4e112a694@gmail.com>
 <3a2a6185-0056-d931-a194-578239eedabc@gmail.com>
 <c85dcf69-2a56-811d-fa95-b313ca9ea66f@arm.com>
 <42daf482-9f3e-55c7-9bad-c61b147252af@gmail.com>
 <da1d04bb-54ad-5bf7-f62e-1fecbb1e7611@arm.com>
From: Denis Obrezkov <denisobrezkov@gmail.com>
Openpgp: preference=signencrypt
Autocrypt: addr=denisobrezkov@gmail.com; prefer-encrypt=mutual; keydata=
 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
Message-ID: <e22d87c2-d09b-848a-b520-e80599d895a1@gmail.com>
Date: Sat, 6 Jul 2019 18:31:55 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.0
MIME-Version: 1.0
In-Reply-To: <da1d04bb-54ad-5bf7-f62e-1fecbb1e7611@arm.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [GSOC-2019] Problem with initializing crossbar on
 bb-x15 in dom0
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 nd <nd@arm.com>, Stefano Stabellini <sstabellini@kernel.org>,
 Hunyue Yau <hy-gsoc@hy-research.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGksCgpPbiA3LzYvMTkgNTo1NyBQTSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IAoKPiAKPiAgICAg
IHJjID0gdW5tYXBfbW1pb19yZWdpb25zKGQsIF9nZm4ocGZuX3N0YXJ0KSwKPiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBmbl9lbmQgKyBwZm5fc3RhcnQgKyAxLAo+ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgX21mbihwZm5fc3RhcnQpKTsKPiAKPiBZb3UgYXJlIG5vdCBjb21w
dXRpbmcgY29ycmVjdGx5IHRoZSBudW1iZXIgb2YgcGFnZXMuIEkgdGhpbmsgeW91IHdhbnQgCj4g
InBmbl9lbmQgLSBwZm5fc3RhcnQgKyAxIi4KT2ssIEkgY2hhbmdlZCBpdCBhbmQgd2FzIGFibGUg
dG8gYm9vdCB0byB0aGUgcHJldmlvdXMgZXJyb3IuIEkgdGhpbmsgYQpsb2dpY2FsIG5leHQgc3Rl
cCB3b3VsZCBiZSB0byBzZXQgdXAgdGhlIHVhcnQgc29tZWhvdz8KPiAKPiBCdXQgdGhpcyBmZWVs
cyB3ZWlyZCB0byBtYXAgdGhlbiB1bm1hcCB0aGUgbW1pby4gSW5zdGVhZCwgeW91IHNob3VsZCAK
PiBibGFja2xpc3QgdGhlIGNyb3NzYmFyIGRldmljZS4gSGF2ZSBhIGxvb2sgYXQgdGhlIGZpZWxk
IGJsYWNrbGlzdF9kZXYgaW4gCj4gcGxhdGZvcm1fZGVzYy4KSG0sIEkgY2FuIHNlZSB0aGF0IGlu
IHRoZSBkZXZpY2UgdHJlZSB0aGUgY3Jvc3NiYXIgaGFzIGEgcGhhbmRsZQpwcm9wZXJ0eSA8MHgw
MDAwMDAwOD4gYW5kIHRoZSBtYWluIG5vZGUgaGFzIGFuIGludGVycnVwdC1wYXJlbnQgcHJvcGVy
dHkKMHgwMDAwMDAwOC4gU28sIGFsbCB0aGUgaW50ZXJydXB0cyBzZWVtcyB0byBiZSBtYXBwZWQg
dG8gdGhlIGNyb3NzYmFyLgpXb3VsZG4ndCBiZSB0aGF0IGEgcHJvYmxlbSBpZiB3ZSBibGFja2xp
c3QgdGhlIGRldmljZT8gQWxzbywgdGhlIHRlZ3JhCmltcGxlbWVudGF0aW9uIGJsYWNrbGlzdCBv
bmx5IGEgdWFydC4KCi0tIApSZWdhcmRzLCBEZW5pcyBPYnJlemtvdgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Jul 06 16:40:03 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 06 Jul 2019 16: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 1hjnjD-0006x3-Ie; Sat, 06 Jul 2019 16:39:59 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=vVoM=VD=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hjnjC-0006wy-21
 for xen-devel@lists.xenproject.org; Sat, 06 Jul 2019 16:39:58 +0000
X-Inumbo-ID: adf3245c-a00c-11e9-97f1-8373ddcbcf63
Received: from EUR02-VE1-obe.outbound.protection.outlook.com (unknown
 [40.107.2.66]) by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id adf3245c-a00c-11e9-97f1-8373ddcbcf63;
 Sat, 06 Jul 2019 16:39:53 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; 
 s=selector2-armh-onmicrosoft-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=LNrQN5tmvvhyF6w5Ke/rwyT5Rpr3wvwmmr9Wr5WwnFc=;
 b=1tFfvh9WvxMVddkW3O/GlNlzNLzw0hL4dvKfHg2R23+hHfskXl1DZaGMIS7tcbw2GChKtXa4a3WobKKtfYlei8IFEcE0WDVOCmvXHUjSs6iK4bxgFIfEQnxMiC5oAUjBgYy1RoO+zhH+Xkb3cZARdDqmTfjeFDDKnivapziwTWE=
Received: from AM6PR08MB5271.eurprd08.prod.outlook.com (10.255.123.151) by
 AM6PR08MB4915.eurprd08.prod.outlook.com (10.255.99.82) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2052.17; Sat, 6 Jul 2019 16:39:51 +0000
Received: from AM6PR08MB5271.eurprd08.prod.outlook.com
 ([fe80::710f:e30c:686f:6d02]) by AM6PR08MB5271.eurprd08.prod.outlook.com
 ([fe80::710f:e30c:686f:6d02%5]) with mapi id 15.20.2052.019; Sat, 6 Jul 2019
 16:39:51 +0000
From: Julien Grall <Julien.Grall@arm.com>
To: Denis Obrezkov <denisobrezkov@gmail.com>, Iain Hunter
 <drhunter95@gmail.com>
Thread-Topic: [GSOC-2019] Problem with initializing crossbar on bb-x15 in dom0
Thread-Index: AQHVM/UrlHAhu1Hrek2k4BkolWbUBqa9vy+AgAAJjICAAAI1gA==
Date: Sat, 6 Jul 2019 16:39:51 +0000
Message-ID: <625d8126-5baa-4d83-b27c-fabd94fe5f77@arm.com>
References: <4ec41ede-a8cb-6724-aa88-254387b2aa15@gmail.com>
 <CALC81-tWyUTXVf5uxtdi_i5Ndz0CRtoJ=XwTecz40bzyL7Ps1w@mail.gmail.com>
 <779518d6-b7f8-9faa-f22d-558013dc8cfb@gmail.com>
 <583833d2-8303-48f5-7cab-f9e4e112a694@gmail.com>
 <3a2a6185-0056-d931-a194-578239eedabc@gmail.com>
 <c85dcf69-2a56-811d-fa95-b313ca9ea66f@arm.com>
 <42daf482-9f3e-55c7-9bad-c61b147252af@gmail.com>
 <da1d04bb-54ad-5bf7-f62e-1fecbb1e7611@arm.com>
 <e22d87c2-d09b-848a-b520-e80599d895a1@gmail.com>
In-Reply-To: <e22d87c2-d09b-848a-b520-e80599d895a1@gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR01CA0090.eurprd01.prod.exchangelabs.com
 (2603:10a6:6:44::31) To AM6PR08MB5271.eurprd08.prod.outlook.com
 (2603:10a6:20b:ef::23)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=Julien.Grall@arm.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [81.100.41.95]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: b3cc8dd5-f667-408c-e437-08d702309128
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(4618075)(2017052603328)(7193020);
 SRVR:AM6PR08MB4915; 
x-ms-traffictypediagnostic: AM6PR08MB4915:
x-microsoft-antispam-prvs: <AM6PR08MB4915085E5A1EEEEFE2302DD680F40@AM6PR08MB4915.eurprd08.prod.outlook.com>
nodisclaimer: True
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 00909363D5
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(4636009)(346002)(396003)(136003)(366004)(39860400002)(376002)(199004)(189003)(66446008)(73956011)(66476007)(66946007)(64756008)(66556008)(6486002)(44832011)(229853002)(3846002)(6116002)(8936002)(81166006)(81156014)(7736002)(305945005)(14454004)(8676002)(110136005)(476003)(316002)(25786009)(6436002)(31696002)(256004)(446003)(71190400001)(71200400001)(53936002)(478600001)(54906003)(486006)(6512007)(86362001)(72206003)(186003)(6246003)(11346002)(4326008)(102836004)(386003)(6506007)(53546011)(76176011)(5660300002)(2906002)(68736007)(99286004)(31686004)(26005)(52116002)(66066001)(36756003)(2616005);
 DIR:OUT; SFP:1101; SCL:1; SRVR:AM6PR08MB4915;
 H:AM6PR08MB5271.eurprd08.prod.outlook.com; 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-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: Ixk3m5lpnZ82UGVt1VXhZNRMELzPUXPCrJauql0dHpY3ZEGJHQ50HSIQC3HnPKUFnXC78p3vFwFZGwsO7DQBY0j9m0FXBhucb4lYieJrCG/1Wm167Fi0CCNau2oVW5+AVelxI1rmT1AD2g56CL9LfadUkPGJOlV4jrQ0v78/VunEoT0f+wJmOIM+R+VY1XNw0H3NOhp78h9ddsRYPgiF1HcUna3zObOL5NTG3oJYhotezT86h5L5ByjhcQiY5WoayBx+6L0xyOGZQA8up/H7tWpk8XJAwoTfX+ESGCK2nUpbqrEIaTAU2UR0BKV/BWXT1qqgputEndO+nrX+u7EgNXtcB21MmVgXVRMa9zd1GIb+yawRaCKD/Vy1NidAdeElq9JZAlFrjtXLv8dj14XVEESrtv8KyiCDAIt+boeohsE=
Content-ID: <E95C1CB82C2A194AAF3D9DB3E887F727@eurprd08.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: arm.com
X-MS-Exchange-CrossTenant-Network-Message-Id: b3cc8dd5-f667-408c-e437-08d702309128
X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Jul 2019 16:39:51.4855 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: f34e5979-57d9-4aaa-ad4d-b122a662184d
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: Julien.Grall@arm.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR08MB4915
Subject: Re: [Xen-devel] [GSOC-2019] Problem with initializing crossbar on
 bb-x15 in dom0
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 nd <nd@arm.com>, Stefano Stabellini <sstabellini@kernel.org>,
 Hunyue Yau <hy-gsoc@hy-research.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

DQoNCk9uIDA2LzA3LzIwMTkgMTc6MzEsIERlbmlzIE9icmV6a292IHdyb3RlOg0KPiBIaSwNCg0K
SGkgRGVuaXMsDQoNCj4gDQo+IE9uIDcvNi8xOSA1OjU3IFBNLCBKdWxpZW4gR3JhbGwgd3JvdGU6
DQo+Pg0KPiANCj4+DQo+PiAgICAgICByYyA9IHVubWFwX21taW9fcmVnaW9ucyhkLCBfZ2ZuKHBm
bl9zdGFydCksDQo+PiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwZm5fZW5kICsgcGZu
X3N0YXJ0ICsgMSwNCj4+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF9tZm4ocGZuX3N0
YXJ0KSk7DQo+Pg0KPj4gWW91IGFyZSBub3QgY29tcHV0aW5nIGNvcnJlY3RseSB0aGUgbnVtYmVy
IG9mIHBhZ2VzLiBJIHRoaW5rIHlvdSB3YW50DQo+PiAicGZuX2VuZCAtIHBmbl9zdGFydCArIDEi
Lg0KPiBPaywgSSBjaGFuZ2VkIGl0IGFuZCB3YXMgYWJsZSB0byBib290IHRvIHRoZSBwcmV2aW91
cyBlcnJvci4gSSB0aGluayBhDQo+IGxvZ2ljYWwgbmV4dCBzdGVwIHdvdWxkIGJlIHRvIHNldCB1
cCB0aGUgdWFydCBzb21laG93Pw0KDQpEbyB5b3UgbWVhbiB0aGUgVUFSVCB1c2VkIGJ5IFhlbj8N
Cg0KPj4NCj4+IEJ1dCB0aGlzIGZlZWxzIHdlaXJkIHRvIG1hcCB0aGVuIHVubWFwIHRoZSBtbWlv
LiBJbnN0ZWFkLCB5b3Ugc2hvdWxkDQo+PiBibGFja2xpc3QgdGhlIGNyb3NzYmFyIGRldmljZS4g
SGF2ZSBhIGxvb2sgYXQgdGhlIGZpZWxkIGJsYWNrbGlzdF9kZXYgaW4NCj4+IHBsYXRmb3JtX2Rl
c2MuDQo+IEhtLCBJIGNhbiBzZWUgdGhhdCBpbiB0aGUgZGV2aWNlIHRyZWUgdGhlIGNyb3NzYmFy
IGhhcyBhIHBoYW5kbGUNCj4gcHJvcGVydHkgPDB4MDAwMDAwMDg+IGFuZCB0aGUgbWFpbiBub2Rl
IGhhcyBhbiBpbnRlcnJ1cHQtcGFyZW50IHByb3BlcnR5DQo+IDB4MDAwMDAwMDguIFNvLCBhbGwg
dGhlIGludGVycnVwdHMgc2VlbXMgdG8gYmUgbWFwcGVkIHRvIHRoZSBjcm9zc2Jhci4NCj4gV291
bGRuJ3QgYmUgdGhhdCBhIHByb2JsZW0gaWYgd2UgYmxhY2tsaXN0IHRoZSBkZXZpY2U/DQoNCg0K
VGhlIERldmljZSBpcyBvd25lZCBieSBYZW4sIHNvIHRlY2huaWNhbGx5IERvbTAgZG9lcyBub3Qg
c2VlIHRoZSANCmhhcmR3YXJlIG9uZS4gSW5zdGVhZCBpdCBzZWVzIGEgdmlydHVhbCBhbmQgdGhl
cmVmb3JlIHRoZSBub2RlIHNob3VsZCBiZSANCmNyZWF0ZWQgdG8gcmVmbGVjdCBpdC4NCg0KVGhl
IHB1cnBvc2Ugb2YgcmVjcmVhdGluZyB0aGUgbm9kZSBpcyB5b3UgY2FuIGFsdGVyIGl0IHRvIG1h
dGNoIHdoYXQgd2UgDQphY3R1YWxseSBleHBvc2VkIHRvIHRoZSBkb21haW4gKHByb3BlcnR5IHZh
bHVlcyBtYXkgZGlmZmVyKS4gSXQgbWF5IA0KaGFwcGVuIHRoYXQgYSBsb3Qgb2YgaW5mb3JtYXRp
b24gYXJlIGV4YWN0bHkgdGhlIHNhbWUgYXMgdGhlIGhhcmR3YXJlIA0KYW5kIGNhbiBqdXN0IGJl
IGNvcGllZC4NCg0KVGhpcyBpcywgZm9yIGluc3RhbmNlLCB3aGF0IHdlIGRvIGZvciB0aGUgR0lD
IGFuZCB0aW1lci4NCg0KPiBBbHNvLCB0aGUgdGVncmENCj4gaW1wbGVtZW50YXRpb24gYmxhY2ts
aXN0IG9ubHkgYSB1YXJ0Lg0KDQpJIGRvbid0IHVuZGVyc3RhbmQgdGhpcy4NCg0KQ2hlZXJzLA0K
DQotLSANCkp1bGllbiBHcmFsbA0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Jul 06 16:50:36 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 06 Jul 2019 16: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 1hjntO-0008Oh-LM; Sat, 06 Jul 2019 16: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=L7pd=VD=gmail.com=denisobrezkov@srs-us1.protection.inumbo.net>)
 id 1hjntN-0008Oc-PO
 for xen-devel@lists.xenproject.org; Sat, 06 Jul 2019 16:50:29 +0000
X-Inumbo-ID: 27d6d79c-a00e-11e9-8980-bc764e045a96
Received: from mail-ed1-x543.google.com (unknown [2a00:1450:4864:20::543])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 27d6d79c-a00e-11e9-8980-bc764e045a96;
 Sat, 06 Jul 2019 16:50:27 +0000 (UTC)
Received: by mail-ed1-x543.google.com with SMTP id e2so3821367edi.12
 for <xen-devel@lists.xenproject.org>; Sat, 06 Jul 2019 09:50:27 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=subject:to:cc:references:from:openpgp:autocrypt:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=9grknJxdy4N8TzaG+0PFMs+AedGxX7g0lNVG62zSr0s=;
 b=n7KiWRXQPW2TasCYUmWhlha1H/of5z3PyI0bV3aZSPokW0CndX7O2p2oVMMZ6MI4pv
 lHl5RV3VCuSKWyyZjplNM3tyVCcRksFq2nj+0fHbi7LFeH32+c1kLuws8wMFLpzpIV0u
 BLoN6vhlXAHXQ2Kd5DNeTjNa7lJtFsFPjsZTxip/Vvpw6lSj6KCYLQmNjW/6r5tjACfl
 k2rn9LLs8R49ostyC3fPoyGh6lgdk6CQqdKSaix+Gmlopk+qn69EII7SarnqD0xdyYhw
 vFswXvi8Zt93W9wJZGwbIAPDHDxSzTSUaAy2wF58LHanaFKBOu/+K5GQayPjwmagcOFO
 eVfg==
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=9grknJxdy4N8TzaG+0PFMs+AedGxX7g0lNVG62zSr0s=;
 b=Ttl5grkQGbFtQHdROMbXMqin/6+wxqV0/iLQfuYMmyZvo6PXw6Mwb6eZ+hTyyj+lbD
 N1z9O0ZNm1WXsfFP8W/bzA4E76/1qDGB6LJxmdMdXmIc1CKCHP18btEEQVZ+pg94o9Am
 yYvJqz2+NXSywgjsw4l0OqpgvRdQHjuA+zFtr8+L6i8ohIpDCiJe8zeLnC5/z6iwh/ZL
 2qV/elg4o7pR2JpPeQa77FnZ7EeGt4jmlC/OpYx8wo00El3ix9mW2pHmg4jKoHi6pyul
 cMazeE/2f1BJq21qH4vNSs6OfAPw/mVR1qzjy/IrFtBShIDwsTaiQFEKjoCqFs0EWU4M
 xkAA==
X-Gm-Message-State: APjAAAUo6vg+5Y9L3uS2gxSB30j96KzXjFMGyP+4NIIYhqzsn1BXYMd6
 Jxf5CnA9dvqn55ME6m/OzuE=
X-Google-Smtp-Source: APXvYqykR+yIfcw+C01ft5vLFbetbjT5+0Vn0xQQHBRiL+rAhrGklgj0s+t6FaepVZNP4GnW4y+7IQ==
X-Received: by 2002:a17:906:401a:: with SMTP id
 v26mr8865626ejj.62.1562431826636; 
 Sat, 06 Jul 2019 09:50:26 -0700 (PDT)
Received: from ?IPv6:2001:16b8:6619:6c00:1e4b:d6ff:fef9:46e6?
 (200116b866196c001e4bd6fffef946e6.dip.versatel-1u1.de.
 [2001:16b8:6619:6c00:1e4b:d6ff:fef9:46e6])
 by smtp.gmail.com with ESMTPSA id d1sm2320354ejc.72.2019.07.06.09.50.25
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Sat, 06 Jul 2019 09:50:26 -0700 (PDT)
To: Julien Grall <Julien.Grall@arm.com>, Iain Hunter <drhunter95@gmail.com>
References: <4ec41ede-a8cb-6724-aa88-254387b2aa15@gmail.com>
 <CALC81-tWyUTXVf5uxtdi_i5Ndz0CRtoJ=XwTecz40bzyL7Ps1w@mail.gmail.com>
 <779518d6-b7f8-9faa-f22d-558013dc8cfb@gmail.com>
 <583833d2-8303-48f5-7cab-f9e4e112a694@gmail.com>
 <3a2a6185-0056-d931-a194-578239eedabc@gmail.com>
 <c85dcf69-2a56-811d-fa95-b313ca9ea66f@arm.com>
 <42daf482-9f3e-55c7-9bad-c61b147252af@gmail.com>
 <da1d04bb-54ad-5bf7-f62e-1fecbb1e7611@arm.com>
 <e22d87c2-d09b-848a-b520-e80599d895a1@gmail.com>
 <625d8126-5baa-4d83-b27c-fabd94fe5f77@arm.com>
From: Denis Obrezkov <denisobrezkov@gmail.com>
Openpgp: preference=signencrypt
Autocrypt: addr=denisobrezkov@gmail.com; prefer-encrypt=mutual; keydata=
 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
Message-ID: <27be8a8a-7bf1-2c18-bc1d-6dd4898da47b@gmail.com>
Date: Sat, 6 Jul 2019 18:50:25 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.0
MIME-Version: 1.0
In-Reply-To: <625d8126-5baa-4d83-b27c-fabd94fe5f77@arm.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [GSOC-2019] Problem with initializing crossbar on
 bb-x15 in dom0
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 nd <nd@arm.com>, Stefano Stabellini <sstabellini@kernel.org>,
 Hunyue Yau <hy-gsoc@hy-research.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4gT2ssIEkgY2hhbmdlZCBpdCBhbmQgd2FzIGFibGUgdG8gYm9vdCB0byB0aGUgcHJldmlvdXMg
ZXJyb3IuIEkgdGhpbmsgYQo+PiBsb2dpY2FsIG5leHQgc3RlcCB3b3VsZCBiZSB0byBzZXQgdXAg
dGhlIHVhcnQgc29tZWhvdz8KPiAKPiBEbyB5b3UgbWVhbiB0aGUgVUFSVCB1c2VkIGJ5IFhlbj8K
WWVzLCB0byBiZSBhYmxlIHRvIHN3aXRjaCBiZXR3ZWVuIHhlbiBhbmQgZG9tMCwgdG8gZG93bmxv
YWQgYSBwcm9kdWNlZApkdCBmb3IgZG9tMCBmb3IgZXhhbXBsZS4KPiAKPj4+Cj4+PiBCdXQgdGhp
cyBmZWVscyB3ZWlyZCB0byBtYXAgdGhlbiB1bm1hcCB0aGUgbW1pby4gSW5zdGVhZCwgeW91IHNo
b3VsZAo+Pj4gYmxhY2tsaXN0IHRoZSBjcm9zc2JhciBkZXZpY2UuIEhhdmUgYSBsb29rIGF0IHRo
ZSBmaWVsZCBibGFja2xpc3RfZGV2IGluCj4+PiBwbGF0Zm9ybV9kZXNjLgo+PiBIbSwgSSBjYW4g
c2VlIHRoYXQgaW4gdGhlIGRldmljZSB0cmVlIHRoZSBjcm9zc2JhciBoYXMgYSBwaGFuZGxlCj4+
IHByb3BlcnR5IDwweDAwMDAwMDA4PiBhbmQgdGhlIG1haW4gbm9kZSBoYXMgYW4gaW50ZXJydXB0
LXBhcmVudCBwcm9wZXJ0eQo+PiAweDAwMDAwMDA4LiBTbywgYWxsIHRoZSBpbnRlcnJ1cHRzIHNl
ZW1zIHRvIGJlIG1hcHBlZCB0byB0aGUgY3Jvc3NiYXIuCj4+IFdvdWxkbid0IGJlIHRoYXQgYSBw
cm9ibGVtIGlmIHdlIGJsYWNrbGlzdCB0aGUgZGV2aWNlPwo+IAo+IAo+IFRoZSBEZXZpY2UgaXMg
b3duZWQgYnkgWGVuLCBzbyB0ZWNobmljYWxseSBEb20wIGRvZXMgbm90IHNlZSB0aGUgCj4gaGFy
ZHdhcmUgb25lLiBJbnN0ZWFkIGl0IHNlZXMgYSB2aXJ0dWFsIGFuZCB0aGVyZWZvcmUgdGhlIG5v
ZGUgc2hvdWxkIGJlIAo+IGNyZWF0ZWQgdG8gcmVmbGVjdCBpdC4KPiAKPiBUaGUgcHVycG9zZSBv
ZiByZWNyZWF0aW5nIHRoZSBub2RlIGlzIHlvdSBjYW4gYWx0ZXIgaXQgdG8gbWF0Y2ggd2hhdCB3
ZSAKPiBhY3R1YWxseSBleHBvc2VkIHRvIHRoZSBkb21haW4gKHByb3BlcnR5IHZhbHVlcyBtYXkg
ZGlmZmVyKS4gSXQgbWF5IAo+IGhhcHBlbiB0aGF0IGEgbG90IG9mIGluZm9ybWF0aW9uIGFyZSBl
eGFjdGx5IHRoZSBzYW1lIGFzIHRoZSBoYXJkd2FyZSAKPiBhbmQgY2FuIGp1c3QgYmUgY29waWVk
Lgo+IAo+IFRoaXMgaXMsIGZvciBpbnN0YW5jZSwgd2hhdCB3ZSBkbyBmb3IgdGhlIEdJQyBhbmQg
dGltZXIuCkkgbWVhbiBpZiB3ZSBleHBvc2Ugb25seSBHSUMgdG8gdGhlIGRvbTAgdGhlbiB3ZSBu
ZWVkIHRvIGNoYW5nZSB0aGUKaW50ZXJydXB0LXBhcmVudCBwcm9wZXJ0eSB0byBtYWtlIGFsbCBu
b2RlcyBoYXZlIEdJQydzIHBoYW5kbGUgYXMgdGhlaXIKaW50ZXJydXB0LXBhcmVudC4gQW5kIHdo
ZW4gZG9tMCB0cmllcyB0byBtb2RpZnkgaXJxIGNvbm5lY3Rpb25zIHRoZW4geGVuCnNob3VsZCBt
b2RpZnkgdGhlIGNyb3NzYmFyLiBJdCBzZWVtcyB0byBiZSBhIGJpdCBlcnJvciBwcm9uZSBhcHBy
b2FjaC4KPiAKPj4gQWxzbywgdGhlIHRlZ3JhCj4+IGltcGxlbWVudGF0aW9uIGJsYWNrbGlzdCBv
bmx5IGEgdWFydC4KPiAKPiBJIGRvbid0IHVuZGVyc3RhbmQgdGhpcy4KSW4gaGVyZSBbMV0geW91
IGNhbiBmaW5kIHRoYXQgb25seSB1YXJ0IGlzIGJsYWNrbGlzdGVkIChpbgp0ZWdyYV9ibGFja2xp
c3RfZGV2W10pLiBTbywgaW4gdGVncmEgdGhleSBkaWRuJ3QgYmxhY2tsaXN0IHRoZWlyIHZlcnNp
b24Kb2YgdGhlIGNyb3NzYmFyLgoKClsxXQpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL2Fy
Y2hpdmVzL2h0bWwveGVuLWRldmVsLzIwMTctMDQvbXNnMDA5OTMuaHRtbAoKLS0gClJlZ2FyZHMs
IERlbmlzIE9icmV6a292CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Sat Jul 06 17:38:20 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 06 Jul 2019 17:38:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hjodO-0003Ok-I4; Sat, 06 Jul 2019 17: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=vVoM=VD=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hjodN-0003Of-OE
 for xen-devel@lists.xenproject.org; Sat, 06 Jul 2019 17:38:01 +0000
X-Inumbo-ID: cc65c15c-a014-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id cc65c15c-a014-11e9-8980-bc764e045a96;
 Sat, 06 Jul 2019 17:38:00 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id BA8E628;
 Sat,  6 Jul 2019 10:37:59 -0700 (PDT)
Received: from [10.37.8.51] (unknown [10.37.8.51])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 9BBB33F703;
 Sat,  6 Jul 2019 10:37:57 -0700 (PDT)
To: Denis Obrezkov <denisobrezkov@gmail.com>,
 Iain Hunter <drhunter95@gmail.com>
References: <4ec41ede-a8cb-6724-aa88-254387b2aa15@gmail.com>
 <CALC81-tWyUTXVf5uxtdi_i5Ndz0CRtoJ=XwTecz40bzyL7Ps1w@mail.gmail.com>
 <779518d6-b7f8-9faa-f22d-558013dc8cfb@gmail.com>
 <583833d2-8303-48f5-7cab-f9e4e112a694@gmail.com>
 <3a2a6185-0056-d931-a194-578239eedabc@gmail.com>
 <c85dcf69-2a56-811d-fa95-b313ca9ea66f@arm.com>
 <42daf482-9f3e-55c7-9bad-c61b147252af@gmail.com>
 <da1d04bb-54ad-5bf7-f62e-1fecbb1e7611@arm.com>
 <e22d87c2-d09b-848a-b520-e80599d895a1@gmail.com>
 <625d8126-5baa-4d83-b27c-fabd94fe5f77@arm.com>
 <27be8a8a-7bf1-2c18-bc1d-6dd4898da47b@gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <761afa88-7655-96d9-0ad9-3eb198c1eb59@arm.com>
Date: Sat, 6 Jul 2019 18:37:55 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.0
MIME-Version: 1.0
In-Reply-To: <27be8a8a-7bf1-2c18-bc1d-6dd4898da47b@gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [GSOC-2019] Problem with initializing crossbar on
 bb-x15 in dom0
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 nd <nd@arm.com>, Stefano Stabellini <sstabellini@kernel.org>,
 Hunyue Yau <hy-gsoc@hy-research.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgRGVuaXMsCgpPbiA3LzYvMTkgNTo1MCBQTSwgRGVuaXMgT2JyZXprb3Ygd3JvdGU6Cj4+PiBP
aywgSSBjaGFuZ2VkIGl0IGFuZCB3YXMgYWJsZSB0byBib290IHRvIHRoZSBwcmV2aW91cyBlcnJv
ci4gSSB0aGluayBhCj4+PiBsb2dpY2FsIG5leHQgc3RlcCB3b3VsZCBiZSB0byBzZXQgdXAgdGhl
IHVhcnQgc29tZWhvdz8KPj4KPj4gRG8geW91IG1lYW4gdGhlIFVBUlQgdXNlZCBieSBYZW4/Cj4g
WWVzLCB0byBiZSBhYmxlIHRvIHN3aXRjaCBiZXR3ZWVuIHhlbiBhbmQgZG9tMCwgdG8gZG93bmxv
YWQgYSBwcm9kdWNlZAo+IGR0IGZvciBkb20wIGZvciBleGFtcGxlLgoKWWVzIGl0IHdvdWxkIGJl
IHNlbnNpYmxlIHRvIHRyeSB0byBpbXBsZW1lbnQgYSBjcm9zc2JhciBkcml2ZXIgaW4gWGVuIAph
bmQgdGVzdCB3aXRoIHRoZSBVQVJULiBMb29raW5nIGF0IHRoZSBkcml2ZXIgaW4gTGludXgsIHRo
aXMgc2hvdWxkIG5vdCAKYmUgdG9vIGRpZmZpY3VsdC4KCj4+Cj4+Pj4KPj4+PiBCdXQgdGhpcyBm
ZWVscyB3ZWlyZCB0byBtYXAgdGhlbiB1bm1hcCB0aGUgbW1pby4gSW5zdGVhZCwgeW91IHNob3Vs
ZAo+Pj4+IGJsYWNrbGlzdCB0aGUgY3Jvc3NiYXIgZGV2aWNlLiBIYXZlIGEgbG9vayBhdCB0aGUg
ZmllbGQgYmxhY2tsaXN0X2RldiBpbgo+Pj4+IHBsYXRmb3JtX2Rlc2MuCj4+PiBIbSwgSSBjYW4g
c2VlIHRoYXQgaW4gdGhlIGRldmljZSB0cmVlIHRoZSBjcm9zc2JhciBoYXMgYSBwaGFuZGxlCj4+
PiBwcm9wZXJ0eSA8MHgwMDAwMDAwOD4gYW5kIHRoZSBtYWluIG5vZGUgaGFzIGFuIGludGVycnVw
dC1wYXJlbnQgcHJvcGVydHkKPj4+IDB4MDAwMDAwMDguIFNvLCBhbGwgdGhlIGludGVycnVwdHMg
c2VlbXMgdG8gYmUgbWFwcGVkIHRvIHRoZSBjcm9zc2Jhci4KPj4+IFdvdWxkbid0IGJlIHRoYXQg
YSBwcm9ibGVtIGlmIHdlIGJsYWNrbGlzdCB0aGUgZGV2aWNlPwo+Pgo+Pgo+PiBUaGUgRGV2aWNl
IGlzIG93bmVkIGJ5IFhlbiwgc28gdGVjaG5pY2FsbHkgRG9tMCBkb2VzIG5vdCBzZWUgdGhlCj4+
IGhhcmR3YXJlIG9uZS4gSW5zdGVhZCBpdCBzZWVzIGEgdmlydHVhbCBhbmQgdGhlcmVmb3JlIHRo
ZSBub2RlIHNob3VsZCBiZQo+PiBjcmVhdGVkIHRvIHJlZmxlY3QgaXQuCj4+Cj4+IFRoZSBwdXJw
b3NlIG9mIHJlY3JlYXRpbmcgdGhlIG5vZGUgaXMgeW91IGNhbiBhbHRlciBpdCB0byBtYXRjaCB3
aGF0IHdlCj4+IGFjdHVhbGx5IGV4cG9zZWQgdG8gdGhlIGRvbWFpbiAocHJvcGVydHkgdmFsdWVz
IG1heSBkaWZmZXIpLiBJdCBtYXkKPj4gaGFwcGVuIHRoYXQgYSBsb3Qgb2YgaW5mb3JtYXRpb24g
YXJlIGV4YWN0bHkgdGhlIHNhbWUgYXMgdGhlIGhhcmR3YXJlCj4+IGFuZCBjYW4ganVzdCBiZSBj
b3BpZWQuCj4+Cj4+IFRoaXMgaXMsIGZvciBpbnN0YW5jZSwgd2hhdCB3ZSBkbyBmb3IgdGhlIEdJ
QyBhbmQgdGltZXIuCj4gSSBtZWFuIGlmIHdlIGV4cG9zZSBvbmx5IEdJQyB0byB0aGUgZG9tMCB0
aGVuIHdlIG5lZWQgdG8gY2hhbmdlIHRoZQo+IGludGVycnVwdC1wYXJlbnQgcHJvcGVydHkgdG8g
bWFrZSBhbGwgbm9kZXMgaGF2ZSBHSUMncyBwaGFuZGxlIGFzIHRoZWlyCj4gaW50ZXJydXB0LXBh
cmVudC4gQW5kIHdoZW4gZG9tMCB0cmllcyB0byBtb2RpZnkgaXJxIGNvbm5lY3Rpb25zIHRoZW4g
eGVuCj4gc2hvdWxkIG1vZGlmeSB0aGUgY3Jvc3NiYXIuIEl0IHNlZW1zIHRvIGJlIGEgYml0IGVy
cm9yIHByb25lIGFwcHJvYWNoLgoKSSBkb24ndCB0aGluayBJIGV2ZXIgc3VnZ2VzdGVkIHRvIG5v
dCBleHBvc2UgdGhlIGNyb3NzYmFyIHRvIERvbTAuIApJbnN0ZWFkLCBJIHN1Z2dlc3RlZCB0byB2
aXJ0dWFsaXplIGZvciBEb20wLCBzbyBpdCBjYW4gYmUgdXNlZCBieSBYZW4gYXMgCndlbGwuCgo+
Pgo+Pj4gQWxzbywgdGhlIHRlZ3JhCj4+PiBpbXBsZW1lbnRhdGlvbiBibGFja2xpc3Qgb25seSBh
IHVhcnQuCj4+Cj4+IEkgZG9uJ3QgdW5kZXJzdGFuZCB0aGlzLgo+IEluIGhlcmUgWzFdIHlvdSBj
YW4gZmluZCB0aGF0IG9ubHkgdWFydCBpcyBibGFja2xpc3RlZCAoaW4KPiB0ZWdyYV9ibGFja2xp
c3RfZGV2W10pLiBTbywgaW4gdGVncmEgdGhleSBkaWRuJ3QgYmxhY2tsaXN0IHRoZWlyIHZlcnNp
b24KPiBvZiB0aGUgY3Jvc3NiYXIuCgpUaGlzIHNlcmllcyBoYXMgbm90IGJlZW4gbWVyZ2VkLiBJ
biBvdGhlciB3b3JkLCB0aGUgY29kZSBpcyBub3QgeWV0IAptYXRjaGluZyB0aGUgZXhwZWN0YXRp
b25zIG9mIHRoZSBtYWludGFpbmVycy4KCkkgcG9pbnRlZCB5b3UgdG8gdGhpcyBzZXJpZXMsIGJl
Y2F1c2UgSSB0aGluayBzb21lIG9mIHRoZSBpZGVhIGNvdWxkIGJlIApyZS11c2VkIGZvciBpbXBs
ZW1lbnRpbmcgdGhlIGNyb3NzYmFyLgoKSW4gdGhpcyBwYXJ0aWN1bGFyIGNhc2UsIGl0IGhhcyBi
ZWVuIHN1Z2dlc3RlZCB0byB1c2UgYmxhY2tsaXN0X2RldiAKcmF0aGVyIHRoYW4gdW5tYXBwaW5n
IChzZWUgWzJdKS4KCkNoZWVycywKCj4gCj4gCj4gWzFdCj4gaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9hcmNoaXZlcy9odG1sL3hlbi1kZXZlbC8yMDE3LTA0L21zZzAwOTkzLmh0bWwKWzJd
IApodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL2FyY2hpdmVzL2h0bWwveGVuLWRldmVsLzIw
MTctMDQvbXNnMDE5NzkuaHRtbAoKPiAKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Jul 06 17:55:22 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 06 Jul 2019 17: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 1hjou5-00052L-C6; Sat, 06 Jul 2019 17:55:17 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=L7pd=VD=gmail.com=denisobrezkov@srs-us1.protection.inumbo.net>)
 id 1hjou4-00052G-Rp
 for xen-devel@lists.xenproject.org; Sat, 06 Jul 2019 17:55:16 +0000
X-Inumbo-ID: 34dd8b91-a017-11e9-8980-bc764e045a96
Received: from mail-ed1-x541.google.com (unknown [2a00:1450:4864:20::541])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 34dd8b91-a017-11e9-8980-bc764e045a96;
 Sat, 06 Jul 2019 17:55:15 +0000 (UTC)
Received: by mail-ed1-x541.google.com with SMTP id d4so10634391edr.13
 for <xen-devel@lists.xenproject.org>; Sat, 06 Jul 2019 10:55:14 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=subject:to:cc:references:from:openpgp:autocrypt:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=sdGqiqBuBdGpv6rShADMAnOsEyEM1ukDzbjsk66OFZw=;
 b=iUCboaxUJsgW1bxAl/UJ9d9N40CxzT0SKjx/3gNWO1pCblZQd66h/Vy1w+Tvip/FIn
 PphvW5zKcEz7Rn08wmJzt8b5xCuzTDOdtlEe4PkTwvDPWQAZgtVOj4dqFNHK363hD1/A
 UxYJyXXgPrk5KH/j9QPirsucvByhcxZz4u+EBNv7bizR0BSWUUB7z92LWdRoQDxYmuYE
 jiYX1BRua+eauP0bbs2UjaR0OoQd3Jrv+4VNfI5fRPO7K+V7NYNC8b33qyb1GajSo6LO
 3QNS8HjHn8mw8691O2Tai5hgp31jgGlxT87fMby4CHZExn8TWnTYJiraaKYOWaCql70H
 8Iew==
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=sdGqiqBuBdGpv6rShADMAnOsEyEM1ukDzbjsk66OFZw=;
 b=feBcCBP3Wn2FPxBzA5Q6mg22KG6iUn7r/CmQmBoHxaSixgKgb51O6BPpzqps+Y6WZ1
 LGt+grVUt0c85MSiiB5Ooj8Hb5nSzMv0ao12IOwbK8cXPsawXGuJdIyWMKSgoGqnNedS
 jjWw/8dD1owyghB5VI3fWsni8yq3dHZ6AxeaGx1bFtnZhEWiRkgQhUyVMZq4IzTsVSJJ
 YLK6OF8ZTUliLis/H75y/x6SG3l2LvXOTJBNeAVcipLzaGGbLxqe7XOfgITk57UknzgD
 mrRLGSj1ki4MBKA5AFXyWiul2/1VrIfd9qcazd9dgn4Au9wD50gUgyEvla2OIG65jpnk
 twhA==
X-Gm-Message-State: APjAAAWsu2as9xcSixfwRalKv+yZiE63ZbPeaKAO2HJgBZWiinauddA3
 pCjnY+FdxZ5SUf/t5EzrQkA=
X-Google-Smtp-Source: APXvYqwbxxTx4b4UdYA2Twp+qFJDPJOJJG+e7bvVrp6WS201Hbf/7AyuY/tMiHIXE5D12sbNYlJvKA==
X-Received: by 2002:a17:906:45ce:: with SMTP id
 z14mr8988278ejq.144.1562435713957; 
 Sat, 06 Jul 2019 10:55:13 -0700 (PDT)
Received: from ?IPv6:2001:16b8:6619:6c00:1e4b:d6ff:fef9:46e6?
 (200116b866196c001e4bd6fffef946e6.dip.versatel-1u1.de.
 [2001:16b8:6619:6c00:1e4b:d6ff:fef9:46e6])
 by smtp.gmail.com with ESMTPSA id c15sm1208675ejs.17.2019.07.06.10.55.13
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Sat, 06 Jul 2019 10:55:13 -0700 (PDT)
To: Julien Grall <julien.grall@arm.com>, Iain Hunter <drhunter95@gmail.com>
References: <4ec41ede-a8cb-6724-aa88-254387b2aa15@gmail.com>
 <CALC81-tWyUTXVf5uxtdi_i5Ndz0CRtoJ=XwTecz40bzyL7Ps1w@mail.gmail.com>
 <779518d6-b7f8-9faa-f22d-558013dc8cfb@gmail.com>
 <583833d2-8303-48f5-7cab-f9e4e112a694@gmail.com>
 <3a2a6185-0056-d931-a194-578239eedabc@gmail.com>
 <c85dcf69-2a56-811d-fa95-b313ca9ea66f@arm.com>
 <42daf482-9f3e-55c7-9bad-c61b147252af@gmail.com>
 <da1d04bb-54ad-5bf7-f62e-1fecbb1e7611@arm.com>
 <e22d87c2-d09b-848a-b520-e80599d895a1@gmail.com>
 <625d8126-5baa-4d83-b27c-fabd94fe5f77@arm.com>
 <27be8a8a-7bf1-2c18-bc1d-6dd4898da47b@gmail.com>
 <761afa88-7655-96d9-0ad9-3eb198c1eb59@arm.com>
From: Denis Obrezkov <denisobrezkov@gmail.com>
Openpgp: preference=signencrypt
Autocrypt: addr=denisobrezkov@gmail.com; prefer-encrypt=mutual; keydata=
 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
Message-ID: <9e4fd741-176b-04dc-2356-587a1542b832@gmail.com>
Date: Sat, 6 Jul 2019 19:55:12 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.0
MIME-Version: 1.0
In-Reply-To: <761afa88-7655-96d9-0ad9-3eb198c1eb59@arm.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [GSOC-2019] Problem with initializing crossbar on
 bb-x15 in dom0
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 nd <nd@arm.com>, Stefano Stabellini <sstabellini@kernel.org>,
 Hunyue Yau <hy-gsoc@hy-research.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGksCgpPbiA3LzYvMTkgNzozNyBQTSwgSnVsaWVuIEdyYWxsIHdyb3RlOgoKPiAKPiBZZXMgaXQg
d291bGQgYmUgc2Vuc2libGUgdG8gdHJ5IHRvIGltcGxlbWVudCBhIGNyb3NzYmFyIGRyaXZlciBp
biBYZW4KPiBhbmQgdGVzdCB3aXRoIHRoZSBVQVJULiBMb29raW5nIGF0IHRoZSBkcml2ZXIgaW4g
TGludXgsIHRoaXMgc2hvdWxkIG5vdAo+IGJlIHRvbyBkaWZmaWN1bHQuCkkgZG9uJ3QgdW5kZXJz
dGFuZCB3aHkgeGVuIGRvZXNuJ3QgcmVhY3Qgb24gdHJpcGxlIEN0cmwrYS4gSXQgcHJvYmFibHkK
bWVhbnMgdGhhdCBVQVJUJ3MgaW50ZXJydXB0cyBkb2Vzbid0IHdvcmsuIEJ1dCBJIHdhcyBhYmxl
IHRvIHR5cGUgaW4KdS1ib290IHNvIHRoZSB1YXJ0IHNob3VsZCBiZSBhbHJlYWR5IGNvbmZpZ3Vy
ZWQuIE9yIG5vdD8gU2hvdWxkIEkgc2V0IHVwCml0IGluIGEgY3Jvc3NiYXIgZmlyc3Q/Cj4gCj4+
Pgo+IAo+IEkgZG9uJ3QgdGhpbmsgSSBldmVyIHN1Z2dlc3RlZCB0byBub3QgZXhwb3NlIHRoZSBj
cm9zc2JhciB0byBEb20wLgo+IEluc3RlYWQsIEkgc3VnZ2VzdGVkIHRvIHZpcnR1YWxpemUgZm9y
IERvbTAsIHNvIGl0IGNhbiBiZSB1c2VkIGJ5IFhlbiBhcwo+IHdlbGwuCj4gCj4+Pgo+Pj4+IEFs
c28sIHRoZSB0ZWdyYQo+Pj4+IGltcGxlbWVudGF0aW9uIGJsYWNrbGlzdCBvbmx5IGEgdWFydC4K
Pj4+Cj4+PiBJIGRvbid0IHVuZGVyc3RhbmQgdGhpcy4KPj4gSW4gaGVyZSBbMV0geW91IGNhbiBm
aW5kIHRoYXQgb25seSB1YXJ0IGlzIGJsYWNrbGlzdGVkIChpbgo+PiB0ZWdyYV9ibGFja2xpc3Rf
ZGV2W10pLiBTbywgaW4gdGVncmEgdGhleSBkaWRuJ3QgYmxhY2tsaXN0IHRoZWlyIHZlcnNpb24K
Pj4gb2YgdGhlIGNyb3NzYmFyLgo+IAo+IFRoaXMgc2VyaWVzIGhhcyBub3QgYmVlbiBtZXJnZWQu
IEluIG90aGVyIHdvcmQsIHRoZSBjb2RlIGlzIG5vdCB5ZXQKPiBtYXRjaGluZyB0aGUgZXhwZWN0
YXRpb25zIG9mIHRoZSBtYWludGFpbmVycy4KPiAKPiBJIHBvaW50ZWQgeW91IHRvIHRoaXMgc2Vy
aWVzLCBiZWNhdXNlIEkgdGhpbmsgc29tZSBvZiB0aGUgaWRlYSBjb3VsZCBiZQo+IHJlLXVzZWQg
Zm9yIGltcGxlbWVudGluZyB0aGUgY3Jvc3NiYXIuCj4gCj4gSW4gdGhpcyBwYXJ0aWN1bGFyIGNh
c2UsIGl0IGhhcyBiZWVuIHN1Z2dlc3RlZCB0byB1c2UgYmxhY2tsaXN0X2Rldgo+IHJhdGhlciB0
aGFuIHVubWFwcGluZyAoc2VlIFsyXSkuCj4gCgpIbSwgSSB0aG91Z2h0IHRoYXQgaWRlYSBiZWhp
bmQgdGhlIHBhdGNoIHdhcyB0aGF0IHRoZXkgdW5tYXAgdGhlIGNvbnRyb2wKcmVnaXN0ZXIgYW5k
IGludGVyY2VwdCB0aGUgY2FsbHMgZnJvbSBMaW51eCB0byB0aGF0IGNvbnRyb2wgcmVnaXN0ZXIu
IEF0CnRoZSBzYW1lIHRpbWUgdGhleSBwcmVzZXJ2ZWQgdGhlIGNyb3NzYmFyIGluIHRoZSBkZXZp
Y2UgdHJlZS4gQW5kLCBJCnRob3VnaHQgdGhhdCB5b3Ugd2FudGVkIHRvIGRlbW9uc3RyYXRlIHRo
aXMgZXhhY3QgdGhpbmcuIENvdWxkIHlvdQpkZXNjcmliZSBob3cgaW4gZ2VuZXJhbCB0aGUgYXBw
cm9hY2ggd2l0aCBibGFja2xpc3Rpbmcgc2hvdWxkIHdvcms/CgotLSAKUmVnYXJkcywgRGVuaXMg
T2JyZXprb3YKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Jul 06 18:02:44 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 06 Jul 2019 18: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 1hjp1E-0005t9-7m; Sat, 06 Jul 2019 18: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=dJJZ=VD=starlab.io=will.abele@srs-us1.protection.inumbo.net>)
 id 1hjp1C-0005t4-Uc
 for xen-devel@lists.xenproject.org; Sat, 06 Jul 2019 18:02:38 +0000
X-Inumbo-ID: 3cf8dcec-a018-11e9-8980-bc764e045a96
Received: from GCC01-CY1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fd00::713])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3cf8dcec-a018-11e9-8980-bc764e045a96;
 Sat, 06 Jul 2019 18:02:37 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=starlab.io;
 s=selector1;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=1LBmdQyeOYE0co4Ovpm/tHV3ogaUfAuXvhVD6IkCkj0=;
 b=VipUryrJHzE3a9Oh+nSD2FWtRARnwIXzBLS59v94pY8Hk0lR0bz43unv48k9+IG8mZ/7558kdqZDf3Ku8HXGZLnx0ofZkG+dbbKH7SoJaQ05tT3n+rGAm8oehetiSSYZdlokV8c6hFLx5q960o+FJstm/3aUY0V1PalEy6JHPM8=
Received: from DM6PR09MB3211.namprd09.prod.outlook.com (20.178.3.95) by
 DM6PR09MB4189.namprd09.prod.outlook.com (20.179.227.12) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2052.19; Sat, 6 Jul 2019 18:02:34 +0000
Received: from DM6PR09MB3211.namprd09.prod.outlook.com
 ([fe80::85fb:bda:f7c:6420]) by DM6PR09MB3211.namprd09.prod.outlook.com
 ([fe80::85fb:bda:f7c:6420%2]) with mapi id 15.20.2052.019; Sat, 6 Jul 2019
 18:02:34 +0000
From: Will Abele <will.abele@starlab.io>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH 0/1] Dom0less guest device tree format
Thread-Index: AQHVNCT8i/e9XHQvKUuqip9pKzLNpw==
Date: Sat, 6 Jul 2019 18:02:34 +0000
Message-ID: <cover.1562435004.git.will.abele@starlab.io>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: BN6PR04CA0083.namprd04.prod.outlook.com
 (2603:10b6:404:8d::33) To DM6PR09MB3211.namprd09.prod.outlook.com
 (2603:10b6:5:35::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=will.abele@starlab.io; 
x-ms-exchange-messagesentrepresentingtype: 1
x-mailer: git-send-email 2.22.0
x-originating-ip: [216.246.142.136]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: b66f3c60-f751-474b-1de4-08d7023c1f3a
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(7021145)(8989299)(4534185)(7022145)(4603075)(4627221)(201702281549075)(8990200)(7048125)(7024125)(7027125)(7023125)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR09MB4189; 
x-ms-traffictypediagnostic: DM6PR09MB4189:
x-microsoft-antispam-prvs: <DM6PR09MB41899DDC4A4CB75B1AF9BE54F6F40@DM6PR09MB4189.namprd09.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 00909363D5
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(396003)(376002)(39830400003)(136003)(346002)(366004)(189003)(199004)(316002)(6506007)(102836004)(386003)(2501003)(54906003)(476003)(6512007)(5640700003)(6916009)(186003)(6436002)(256004)(14444005)(4744005)(25786009)(2616005)(486006)(4326008)(44832011)(81156014)(81166006)(36756003)(8676002)(74482002)(68736007)(7736002)(53936002)(305945005)(52116002)(508600001)(3846002)(2351001)(2906002)(99286004)(8936002)(6116002)(26005)(66446008)(71200400001)(6486002)(66476007)(66946007)(64756008)(73956011)(50226002)(86362001)(71190400001)(66066001)(66556008)(5660300002)(14454004)(32563001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR09MB4189;
 H:DM6PR09MB3211.namprd09.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: starlab.io does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: mMSI0sydH9L2oi/iPkxPY8UTsRizU+dEcBttkUfhuClqlQI9HoS99e9CD2vTG5ijhhXAl1rhzPP2YPzaAmksXVLLRnenNv6++6u2MmfaQ09XA7xvTohzP4dJcJYX7ESgevVkHxtt4I6Fz0l1GFZl4tTRec1UoMIlASmzcPK3lbzNafHmXTuPyrXDTvgTdz1+zBdSaDofAZkaGm/4QkM21U1p3VErJiXh8fXgvR2vH8wzacWmsKv+itFthqJAf4ey/n5puclGtRk5q5FWh5/bTyc4ICIJuMwXjaGjVBeAjS5R+vtJQ3AC6VGsukDjP6XyoHWBuZ6ad9zjhTs99S8gRt/2sxxsAaYM9QoNQ+T3vWLfQ2NAa7pLgo0RidTqFtDERfugYJqegz7xvltF6t7sh2L4P/iEyJAz5yZnkoYTjFc=
MIME-Version: 1.0
X-OriginatorOrg: starlab.io
X-MS-Exchange-CrossTenant-Network-Message-Id: b66f3c60-f751-474b-1de4-08d7023c1f3a
X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Jul 2019 18:02:34.4319 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5e611933-986f-4838-a403-4acb432ce224
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: will.abele@starlab.io
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR09MB4189
Subject: [Xen-devel] [PATCH 0/1] Dom0less guest device tree format
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 Will Abele <will.abele@starlab.io>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogV2lsbCBBYmVsZSA8d2lsbC5hYmVsZUBzdGFybGFiLmlvPgoKSGksCgpJJ3ZlIGJlZW4g
dXNpbmcgZG9tMGxlc3MgWGVuIG9uIHRoZSBIaWtleSA5NjAgd2l0aCBhIDQuMTQgTGludXggS2Vy
bmVsLiBJIGhhZAp0cm91YmxlIGdldHRpbmcgdGhlIDQuMTQgTGludXggS2VybmVsIHRvIGJvb3Qg
YXMgYSBkb20wbGVzcyBkb21VIGJlY2F1c2UgaXQgd2FzCm1pc2ludGVycHJldGluZyB0aGUgZGV2
aWNlIHRyZWUgdmVyc2lvbi4gTGludXggNC4xNCBhbmQgZWFybGllciBpbnRlcnByZXQgZGV2aWNl
CnRyZWVzIHdpdGggYSAiLyIgaW4gdGhlIHJvb3Qgbm9kZSBhcyB2ZXJzaW9uIDE2LiBYZW4gcHJv
ZHVjZXMgYSB2ZXJzaW9uIDE3CmRldmljZSB0cmVlLCBzbyB0aGUgcm9vdCBub2RlIG5lZWRzIHRv
IGJlICIiIHRvIHdvcmsgd2l0aCA0LjE0IGFuZCBlYXJsaWVyIExpbnV4Cktlcm5lbHMuIExpbnV4
IDQuMTUgYW5kIGxhdGVyIGFzc3VtZSB0aGF0IHRoZSB2ZXJzaW9uIGlzIDE3LCBzbyB0aGlzIHBh
dGNoIGRvZXMKbm90IGhhdmUgYW55IGltcGFjdC4KClBsZWFzZSBsZXQgbWUga25vdyBpZiB5b3Ug
bmVlZCBhbnkgbW9yZSBpbmZvcm1hdGlvbiBvciBoYXZlIHN1Z2dlc3Rpb25zIGZvcgpvdGhlciB3
YXlzIHRvIGhhbmRsZSB0aGlzLgoKVGhhbmtzLApXaWxsCgpXaWxsIEFiZWxlICgxKToKICB4ZW4v
YXJtOiBVc2UgIiIgaW5zdGVhZCBvZiAiLyIgZm9yIGRvbVUgcm9vdCBub2RlLgoKIHhlbi9hcmNo
L2FybS9kb21haW5fYnVpbGQuYyB8IDIgKy0KIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigr
KSwgMSBkZWxldGlvbigtKQoKLS0gCjIuMjAuMSAoQXBwbGUgR2l0LTExNykKCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Jul 06 18:02:52 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 06 Jul 2019 18:02:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hjp1Q-0005ur-IF; Sat, 06 Jul 2019 18:02: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=dJJZ=VD=starlab.io=will.abele@srs-us1.protection.inumbo.net>)
 id 1hjp1P-0005ue-4E
 for xen-devel@lists.xenproject.org; Sat, 06 Jul 2019 18:02:51 +0000
X-Inumbo-ID: 445a20af-a018-11e9-8980-bc764e045a96
Received: from GCC01-CY1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fd00::701])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 445a20af-a018-11e9-8980-bc764e045a96;
 Sat, 06 Jul 2019 18:02:50 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=starlab.io;
 s=selector1;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=nTcqcqNB6/raMNOEL1VB45nDOMiIOQ+29UorcXcKotU=;
 b=CRGlBknsUNKTEsqYDuAmXDbTI1YFESeahnBN65opCNczmb3izmoweAI59VSnXZFD2ZIVZMfO5RSojHmd1BdbJG3tDiortQnHueXdWbLyf4uI8gTkzCX541BL6FTulQ7NJr4qq9pcr3EFhbSDYgaLjCeogBkJGg6zAn9cnegkeGU=
Received: from DM6PR09MB3211.namprd09.prod.outlook.com (20.178.3.95) by
 DM6PR09MB4189.namprd09.prod.outlook.com (20.179.227.12) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2052.19; Sat, 6 Jul 2019 18:02:49 +0000
Received: from DM6PR09MB3211.namprd09.prod.outlook.com
 ([fe80::85fb:bda:f7c:6420]) by DM6PR09MB3211.namprd09.prod.outlook.com
 ([fe80::85fb:bda:f7c:6420%2]) with mapi id 15.20.2052.019; Sat, 6 Jul 2019
 18:02:49 +0000
From: Will Abele <will.abele@starlab.io>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH 1/1] xen/arm: Use "" instead of "/" for domU root node.
Thread-Index: AQHVNCUF1FWSL83L00aTFvePclcnKA==
Date: Sat, 6 Jul 2019 18:02:48 +0000
Message-ID: <dbab1e7ad690f326e2ae230d2dbb2bb80bcfeace.1562435004.git.will.abele@starlab.io>
References: <cover.1562435004.git.will.abele@starlab.io>
In-Reply-To: <cover.1562435004.git.will.abele@starlab.io>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: BN6PR04CA0083.namprd04.prod.outlook.com
 (2603:10b6:404:8d::33) To DM6PR09MB3211.namprd09.prod.outlook.com
 (2603:10b6:5:35::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=will.abele@starlab.io; 
x-ms-exchange-messagesentrepresentingtype: 1
x-mailer: git-send-email 2.22.0
x-originating-ip: [216.246.142.136]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 7bdc3d63-701f-472f-09e1-08d7023c27ed
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(7021145)(8989299)(4534185)(7022145)(4603075)(4627221)(201702281549075)(8990200)(7048125)(7024125)(7027125)(7023125)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR09MB4189; 
x-ms-traffictypediagnostic: DM6PR09MB4189:
x-microsoft-antispam-prvs: <DM6PR09MB4189268094DCC44236FDFCB8F6F40@DM6PR09MB4189.namprd09.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:6108;
x-forefront-prvs: 00909363D5
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(396003)(376002)(39830400003)(136003)(346002)(366004)(189003)(199004)(316002)(6506007)(102836004)(386003)(2501003)(11346002)(54906003)(476003)(6512007)(5640700003)(6916009)(446003)(186003)(6436002)(256004)(14444005)(4744005)(25786009)(2616005)(486006)(4326008)(44832011)(81156014)(118296001)(81166006)(36756003)(8676002)(74482002)(68736007)(7736002)(76176011)(53936002)(305945005)(52116002)(508600001)(3846002)(2351001)(2906002)(99286004)(8936002)(6116002)(26005)(66446008)(71200400001)(6486002)(66476007)(66946007)(64756008)(73956011)(50226002)(86362001)(71190400001)(66066001)(66556008)(5660300002)(14454004);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR09MB4189;
 H:DM6PR09MB3211.namprd09.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: starlab.io does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: wXC5ujEdKKXZuc7z41wls39h3SS6NBEbJJ2itTpR/vTUeKRWO/MoqyQDorLAwCx07mPrduRKoklYg20OzTjNKvtdXiLSpCDX9jZtvrcCnZLxJGfGuLrJEn9RsHZRAMgF91jzT2QahgfYmZefAPOHSu1FzrAE9SbWYM7tb8a/sET+seOQr3BN+SNQMokQny3Powf3zazR8Xp5Ca/X6wVOM3r7BZFjOOthm3zHW0ZwsT8gXElLlrAedaFIdYXkDQ039i5llJO2GiaK7KL240UJiI4I+5jHnWtDWlN47XxSgC2qElSY3LAwXVD8p+ylrQ6zknVpx7a6UiQKTn+1GabpdpJev0dqcoMyHXaSpP6ExZs17kufqrwlx7ZWOA/ki0jMmGiDCsnujtdHqE0oj8MQGwQlLGsFx9EtkehrO9tdB+M=
MIME-Version: 1.0
X-OriginatorOrg: starlab.io
X-MS-Exchange-CrossTenant-Network-Message-Id: 7bdc3d63-701f-472f-09e1-08d7023c27ed
X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Jul 2019 18:02:48.9739 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5e611933-986f-4838-a403-4acb432ce224
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: will.abele@starlab.io
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR09MB4189
Subject: [Xen-devel] [PATCH 1/1] xen/arm: Use "" instead of "/" for domU
 root 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: Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 Will Abele <will.abele@starlab.io>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogV2lsbCBBYmVsZSA8d2lsbC5hYmVsZUBzdGFybGFiLmlvPgoKUHJpb3IgdG8gbGludXgg
YTdlNGNmYjBhN2NhNDc3M2U3ZDBkZDFkOWMwMThhYjI3YTE1MzYwZQoobWVyZ2VkIGluIDQuMTUp
LCBMaW51eCBjaGVja2VkIHRvIHNlZSBpZiB0aGUgZGV2aWNlIHRyZWUgdmVyc2lvbiB3YXMKZ3Jl
YXRlciB0aGFuIDB4MTAgYnkgY2hlY2tpbmcgZm9yIGEgcm9vdCBub2RlICIvIi4gWGVuIGNyZWF0
ZXMgYSB2ZXJzaW9uCjB4MTEgZGV2aWNlIHRyZWUsIHNvIHRoZSByb290IG5vZGUncyB1bml0IG5h
bWUgc2hvdWxkIGJlICIiLgoKU2lnbmVkLW9mZi1ieTogV2lsbCBBYmVsZSA8d2lsbC5hYmVsZUBz
dGFybGFiLmlvPgotLS0KIHhlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYyB8IDIgKy0KIDEgZmls
ZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL3hl
bi9hcmNoL2FybS9kb21haW5fYnVpbGQuYyBiL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYwpp
bmRleCBkOTgzNjc3OWQxLi5hZjkzNmI0YzNhIDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vZG9t
YWluX2J1aWxkLmMKKysrIGIveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jCkBAIC0xNjk3LDcg
KzE2OTcsNyBAQCBzdGF0aWMgaW50IF9faW5pdCBwcmVwYXJlX2R0Yl9kb21VKHN0cnVjdCBkb21h
aW4gKmQsIHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8pCiAgICAgaWYgKCByZXQgPCAwICkKICAg
ICAgICAgZ290byBlcnI7CiAKLSAgICByZXQgPSBmZHRfYmVnaW5fbm9kZShraW5mby0+ZmR0LCAi
LyIpOworICAgIHJldCA9IGZkdF9iZWdpbl9ub2RlKGtpbmZvLT5mZHQsICIiKTsKICAgICBpZiAo
IHJldCA8IDAgKQogICAgICAgICBnb3RvIGVycjsKIAotLSAKMi4yMC4xIChBcHBsZSBHaXQtMTE3
KQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Jul 06 18:09:23 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 06 Jul 2019 18:09:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hjp7f-0006Ef-CG; Sat, 06 Jul 2019 18: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=j5Tn=VD=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hjp7d-0006EW-HW
 for xen-devel@lists.xenproject.org; Sat, 06 Jul 2019 18:09:17 +0000
X-Inumbo-ID: 2a78d6bd-a019-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2a78d6bd-a019-11e9-8980-bc764e045a96;
 Sat, 06 Jul 2019 18:09:16 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hjp7b-0000Ph-G3; Sat, 06 Jul 2019 18: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 1hjp7b-0005Cc-8G; Sat, 06 Jul 2019 18:09:15 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hjp7b-0002wI-7d; Sat, 06 Jul 2019 18:09:15 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138762-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-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-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd: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-credit1:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-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-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=57dfc2c4d51e770ed3f617e5d1456d1e2bacf3f0
X-Osstest-Versions-That: qemuu=374f63f6810a2f99254cdf32af67035d951301c8
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 06 Jul 2019 18:09:15 +0000
Subject: [Xen-devel] [qemu-mainline test] 138762: 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>

ZmxpZ2h0IDEzODc2MiBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzg3NjIvCgpGYWlsdXJlcyA6LS8gYnV0
IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5v
dCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEzODc0MAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTM4NzQw
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgIGZhaWwgbGlrZSAxMzg3NDAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEzODc0MAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWls
IGxpa2UgMTM4NzQwCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1w
dnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LXNlYXR0bGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQy
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wy
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5k
ZXJ4IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAg
ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Jl
ZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwg
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBx
ZW11dSAgICAgICAgICAgICAgICA1N2RmYzJjNGQ1MWU3NzBlZDNmNjE3ZTVkMTQ1NmQxZTJiYWNm
M2YwCmJhc2VsaW5lIHZlcnNpb246CiBxZW11dSAgICAgICAgICAgICAgICAzNzRmNjNmNjgxMGEy
Zjk5MjU0Y2RmMzJhZjY3MDM1ZDk1MTMwMWM4CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzg3NDAg
IDIwMTktMDctMDMgMTk6NDA6MDAgWiAgICAyIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM4
NzYyICAyMDE5LTA3LTA1IDA4OjM3OjExIFogICAgMSBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQ
ZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQWxla3NhbmRhciBNYXJr
b3ZpYyA8YW1hcmtvdmljQHdhdmVjb21wLmNvbT4KICBBbGVrc2FuZGFyIFJpa2FsbyA8YXJpa2Fs
b0B3YXZlY29tcC5jb20+CiAgQWxleCBXaWxsaWFtc29uIDxhbGV4LndpbGxpYW1zb25AcmVkaGF0
LmNvbT4KICBBbGlzdGFpciBGcmFuY2lzIDxhbGlzdGFpci5mcmFuY2lzQHdkYy5jb20+CiAgQXRp
c2ggUGF0cmEgPGF0aXNoLnBhdHJhQHdkYy5jb20+CiAgQkFMQVRPTiBab2x0YW4gPGJhbGF0b25A
ZWlrLmJtZS5odT4KICBCaW4gTWVuZyA8Ym1lbmcuY25AZ21haWwuY29tPgogIERhdmlkIEdpYnNv
biA8ZGF2aWRAZ2lic29uLmRyb3BiZWFyLmlkLmF1PgogIERheWVvbCBMZWUgPGRheWVvbEBiZXJr
ZWxleS5lZHU+CiAgRWR1YXJkbyBIYWJrb3N0IDxlaGFia29zdEByZWRoYXQuY29tPgogIEVyaWMg
QXVnZXIgPGVyaWMuYXVnZXJAcmVkaGF0LmNvbT4KICBGYWJpYW5vIFJvc2FzIDxmYXJvc2FzQGxp
bnV4LmlibS5jb20+CiAgR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CiAgSGVzaGFt
IEFsbWF0YXJ5IDxIZXNoYW0uQWxtYXRhcnlAY2wuY2FtLmFjLnVrPgogIElnb3IgTWFtbWVkb3Yg
PGltYW1tZWRvQHJlZGhhdC5jb20+CiAgSmltIFdpbHNvbiA8amltd0BzaWZpdmUuY29tPgogIEpv
ZWwgU2luZyA8am9lbEBzaW5nLmlkLmF1PgogIEpvaG4gU25vdyA8anNub3dAcmVkaGF0LmNvbT4K
ICBMYXVyZW50IFZpdmllciA8bGF1cmVudEB2aXZpZXIuZXU+CiAgTGkgUWlhbmcgPGxpcTNlYUAx
NjMuY29tPgogIE1hcmsgQ2F2ZS1BeWxhbmQgPG1hcmsuY2F2ZS1heWxhbmRAaWxhbmRlLmNvLnVr
PgogIE1hcmt1cyBBcm1icnVzdGVyIDxhcm1icnVAcmVkaGF0LmNvbT4KICBNYXJ0aW4gU2Nocm9k
dCA8bWFydGluQHNjaHJvZHQub3JnPgogIE1pY2hhZWwgQ2xhcmsgPG1qY0BzaWZpdmUuY29tPgog
IE5hdGhhbmllbCBHcmFmZiA8bmF0aGFuaWVsLmdyYWZmQHNpZml2ZS5jb20+CiAgUGFsbWVyIERh
YmJlbHQgPHBhbG1lckBzaWZpdmUuY29tPgogIFBldGVyIE1heWRlbGwgPHBldGVyLm1heWRlbGxA
bGluYXJvLm9yZz4KICBQaGlsaXBwZSBNYXRoaWV1LURhdWTDqSA8cGhpbG1kQHJlZGhhdC5jb20+
CiAgV2xhZGltaXIgSi4gdmFuIGRlciBMYWFuIDxsYWFud2pAZ21haWwuY29tPgoKam9iczoKIGJ1
aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1p
Mzg2LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
NjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJo
ZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQx
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1k
bXJlc3RyaWN0ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRl
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
cWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1z
ZWF0dGxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hh
ZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
NjQtYXJtNjQteGwtdGh1bmRlcnggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBv
biBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwpp
bWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2
YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVz
dC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBn
ZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVz
dC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMu
eGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoK
VGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4u
b3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoK
VG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQvcWVtdS14ZW4uZ2l0CiAgIDM3NGY2M2Y2
ODEuLjU3ZGZjMmM0ZDUgIDU3ZGZjMmM0ZDUxZTc3MGVkM2Y2MTdlNWQxNDU2ZDFlMmJhY2YzZjAg
LT4gdXBzdHJlYW0tdGVzdGVkCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Jul 06 18:17:45 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 06 Jul 2019 18:17:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hjpFk-00076G-G2; Sat, 06 Jul 2019 18:17: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=vVoM=VD=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hjpFi-00076B-TF
 for xen-devel@lists.xenproject.org; Sat, 06 Jul 2019 18:17:39 +0000
X-Inumbo-ID: 54da1380-a01a-11e9-8980-bc764e045a96
Received: from EUR03-AM5-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe08::607])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 54da1380-a01a-11e9-8980-bc764e045a96;
 Sat, 06 Jul 2019 18:17:37 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; 
 s=selector2-armh-onmicrosoft-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=iTDbRtpH4osEXraNixeIq9J2GBJIZ+QpJu/jzCyGIeQ=;
 b=Mu2WaQN3PFb0T+ejTgeiKqLdUaxtjMXBExPdyakGhF0kgznsrj+6ebmDN4I1xie3cxBZ475G5ewMUH3kQ34B1FztfiLUXlR9FFj6M2+UhxK8ihEJpgCHVF0fAGlz9XtSJTcFmBcb0qulbuoAz272D8FknHMeYOl2ldD+ZZeNNk4=
Received: from AM6PR08MB5271.eurprd08.prod.outlook.com (10.255.123.151) by
 AM6PR08MB3223.eurprd08.prod.outlook.com (52.135.164.140) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2052.19; Sat, 6 Jul 2019 18:17:35 +0000
Received: from AM6PR08MB5271.eurprd08.prod.outlook.com
 ([fe80::710f:e30c:686f:6d02]) by AM6PR08MB5271.eurprd08.prod.outlook.com
 ([fe80::710f:e30c:686f:6d02%5]) with mapi id 15.20.2052.019; Sat, 6 Jul 2019
 18:17:35 +0000
From: Julien Grall <Julien.Grall@arm.com>
To: Will Abele <will.abele@starlab.io>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH 0/1] Dom0less guest device tree format
Thread-Index: AQHVNCT8i/e9XHQvKUuqip9pKzLNp6a95d0A
Date: Sat, 6 Jul 2019 18:17:34 +0000
Message-ID: <41ff241e-aa17-6033-25b0-80da519cd444@arm.com>
References: <cover.1562435004.git.will.abele@starlab.io>
In-Reply-To: <cover.1562435004.git.will.abele@starlab.io>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR07CA0060.eurprd07.prod.outlook.com
 (2603:10a6:6:2a::22) To AM6PR08MB5271.eurprd08.prod.outlook.com
 (2603:10a6:20b:ef::23)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=Julien.Grall@arm.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [81.100.41.95]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: b102d723-59c4-4ddc-f8fd-08d7023e380e
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(4618075)(2017052603328)(7193020);
 SRVR:AM6PR08MB3223; 
x-ms-traffictypediagnostic: AM6PR08MB3223:
x-microsoft-antispam-prvs: <AM6PR08MB3223AFE5158A2303D797F7FE80F40@AM6PR08MB3223.eurprd08.prod.outlook.com>
nodisclaimer: True
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 00909363D5
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(4636009)(39860400002)(366004)(376002)(396003)(136003)(346002)(189003)(199004)(66946007)(73956011)(44832011)(229853002)(66476007)(66066001)(31686004)(2501003)(4326008)(36756003)(110136005)(64756008)(486006)(54906003)(14454004)(66446008)(68736007)(71200400001)(71190400001)(446003)(316002)(2616005)(6116002)(3846002)(66556008)(476003)(11346002)(102836004)(31696002)(86362001)(305945005)(186003)(8936002)(26005)(76176011)(6506007)(53546011)(7736002)(52116002)(6512007)(6486002)(478600001)(2906002)(53936002)(81166006)(81156014)(6436002)(8676002)(4744005)(386003)(72206003)(256004)(99286004)(25786009)(5660300002)(6246003)(32563001);
 DIR:OUT; SFP:1101; SCL:1; SRVR:AM6PR08MB3223;
 H:AM6PR08MB5271.eurprd08.prod.outlook.com; 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-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: 1mtKR5UPuWOwRt15vX9ww8QdW6uxOBzxOa3rGYb1P3CQQJ4yHGmumr2Mr0WTE2mw1Ap14neDzU6zj5ZSJ6ZbAmixH2hmsPS7bl1I5qTPtu4eMRNb2RAn59W+3pK+2Bc0yoDAis6KdjBh4IlDrpoN8/ivawqLEsJLvDdHYug+2KJmTkxlqf37kf+ZQ1123269WpQfbIsSyremg4iQShulMgCADs6TFD5pvw4PfMPwmeAtWleOq5QjpOqC59mBLQw+kz+dEgLjDO3L7/slTJZxfwycUwB9CNvfHupKzcddUVMASE+50L8iq361ZKWGbcIiSiKfqJO4+NdKwEnLT77P5fXu8fS4vQRORB4oSCLY29+YQ1yJIz42hKchSEUkFBiF2modjuU0jWJsQtRmiR5GhBnYy/ZRSZrYQF1XjpaBVEc=
Content-ID: <C3CC09D29459CD41A9D9B6E2F8061A3B@eurprd08.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: arm.com
X-MS-Exchange-CrossTenant-Network-Message-Id: b102d723-59c4-4ddc-f8fd-08d7023e380e
X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Jul 2019 18:17:34.9906 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: f34e5979-57d9-4aaa-ad4d-b122a662184d
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: Julien.Grall@arm.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR08MB3223
Subject: Re: [Xen-devel] [PATCH 0/1] Dom0less guest device tree format
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: nd <nd@arm.com>, Volodymyr Babchuk <Volodymyr_Babchuk@epam.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>

DQoNCk9uIDA2LzA3LzIwMTkgMTk6MDIsIFdpbGwgQWJlbGUgd3JvdGU6DQo+IEZyb206IFdpbGwg
QWJlbGUgPHdpbGwuYWJlbGVAc3RhcmxhYi5pbz4NCj4gDQo+IEhpLA0KDQpIaSwNCg0KPiBJJ3Zl
IGJlZW4gdXNpbmcgZG9tMGxlc3MgWGVuIG9uIHRoZSBIaWtleSA5NjAgd2l0aCBhIDQuMTQgTGlu
dXggS2VybmVsLiBJIGhhZA0KPiB0cm91YmxlIGdldHRpbmcgdGhlIDQuMTQgTGludXggS2VybmVs
IHRvIGJvb3QgYXMgYSBkb20wbGVzcyBkb21VIGJlY2F1c2UgaXQgd2FzDQo+IG1pc2ludGVycHJl
dGluZyB0aGUgZGV2aWNlIHRyZWUgdmVyc2lvbi4gTGludXggNC4xNCBhbmQgZWFybGllciBpbnRl
cnByZXQgZGV2aWNlDQo+IHRyZWVzIHdpdGggYSAiLyIgaW4gdGhlIHJvb3Qgbm9kZSBhcyB2ZXJz
aW9uIDE2LiBYZW4gcHJvZHVjZXMgYSB2ZXJzaW9uIDE3DQo+IGRldmljZSB0cmVlLCBzbyB0aGUg
cm9vdCBub2RlIG5lZWRzIHRvIGJlICIiIHRvIHdvcmsgd2l0aCA0LjE0IGFuZCBlYXJsaWVyIExp
bnV4DQo+IEtlcm5lbHMuIExpbnV4IDQuMTUgYW5kIGxhdGVyIGFzc3VtZSB0aGF0IHRoZSB2ZXJz
aW9uIGlzIDE3LCBzbyB0aGlzIHBhdGNoIGRvZXMNCj4gbm90IGhhdmUgYW55IGltcGFjdC4NCj4g
DQo+IFBsZWFzZSBsZXQgbWUga25vdyBpZiB5b3UgbmVlZCBhbnkgbW9yZSBpbmZvcm1hdGlvbiBv
ciBoYXZlIHN1Z2dlc3Rpb25zIGZvcg0KPiBvdGhlciB3YXlzIHRvIGhhbmRsZSB0aGlzLg0KDQpJ
IGRvbid0IHVuZGVyc3RhbmQgd2hlcmUgdGhlIHZlcnNpb24gY29tZXMgZnJvbS4gSSBhbHNvIGRv
bid0IHVuZGVyc3RhbmQgDQpob3cgeW91IGluZmVycmVkIHRoYXQgWGVuIGlzIGNyZWF0aW5nIGEg
dmVyc2lvbiAxNyBkZXZpY2UtdHJlZS4NCg0KRG8geW91IGhhdmUgbGluayB0byB0aGUgcGFyYWdy
YXBoIGluIHRoZSBzcGVjaWZpY2F0aW9ucz8NCg0KQ2hlZXJzLA0KDQotLSANCkp1bGllbiBHcmFs
bA0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Jul 06 18:19:17 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 06 Jul 2019 18:19:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hjpHI-0007Bq-T8; Sat, 06 Jul 2019 18:19: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=vVoM=VD=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hjpHH-0007Bj-TW
 for xen-devel@lists.xenproject.org; Sat, 06 Jul 2019 18:19:15 +0000
X-Inumbo-ID: 8e847e7d-a01a-11e9-8980-bc764e045a96
Received: from EUR03-AM5-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe08::60f])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8e847e7d-a01a-11e9-8980-bc764e045a96;
 Sat, 06 Jul 2019 18:19:14 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; 
 s=selector2-armh-onmicrosoft-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=Sx6cnmnTslyI3dqDy7A6ziNHIAoLAnxTIDYv8o8s1Sg=;
 b=Jb5FwM6XLWPJ0w6U7PgS9TAMhNlof/pbhh2VgO/3MtZXVVp9wOrYYjZ3sSgwrP0eM4o4Lx49DHGNoYB4tKH/keurs4EHOZqS/Q6NsSeGs2iK8lfXUuVrE/YK3393KL4O9YT72c4hJKqwpQaW5chOvFw3H2WoJfdKudNKW5GIjYw=
Received: from AM6PR08MB5271.eurprd08.prod.outlook.com (10.255.123.151) by
 AM6PR08MB3223.eurprd08.prod.outlook.com (52.135.164.140) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2052.19; Sat, 6 Jul 2019 18:19:12 +0000
Received: from AM6PR08MB5271.eurprd08.prod.outlook.com
 ([fe80::710f:e30c:686f:6d02]) by AM6PR08MB5271.eurprd08.prod.outlook.com
 ([fe80::710f:e30c:686f:6d02%5]) with mapi id 15.20.2052.019; Sat, 6 Jul 2019
 18:19:12 +0000
From: Julien Grall <Julien.Grall@arm.com>
To: Will Abele <will.abele@starlab.io>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH 0/1] Dom0less guest device tree format
Thread-Index: AQHVNCT8i/e9XHQvKUuqip9pKzLNp6a95d0AgAAAdQA=
Date: Sat, 6 Jul 2019 18:19:12 +0000
Message-ID: <c3dd311a-732a-68e8-5b3d-0aa7dd8773c7@arm.com>
References: <cover.1562435004.git.will.abele@starlab.io>
 <41ff241e-aa17-6033-25b0-80da519cd444@arm.com>
In-Reply-To: <41ff241e-aa17-6033-25b0-80da519cd444@arm.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB3PR0202CA0021.eurprd02.prod.outlook.com
 (2603:10a6:8:1::34) To AM6PR08MB5271.eurprd08.prod.outlook.com
 (2603:10a6:20b:ef::23)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=Julien.Grall@arm.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [81.100.41.95]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: f2715907-6c8c-4ecc-d10f-08d7023e7218
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(4618075)(2017052603328)(7193020);
 SRVR:AM6PR08MB3223; 
x-ms-traffictypediagnostic: AM6PR08MB3223:
x-microsoft-antispam-prvs: <AM6PR08MB3223F2CB9DB97B572F5F00CD80F40@AM6PR08MB3223.eurprd08.prod.outlook.com>
nodisclaimer: True
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 00909363D5
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(4636009)(39860400002)(366004)(376002)(396003)(136003)(346002)(189003)(199004)(66946007)(73956011)(44832011)(229853002)(66476007)(66066001)(31686004)(2501003)(4326008)(36756003)(110136005)(64756008)(486006)(54906003)(14454004)(66446008)(68736007)(71200400001)(71190400001)(446003)(316002)(2616005)(6116002)(3846002)(66556008)(476003)(11346002)(102836004)(31696002)(86362001)(305945005)(186003)(8936002)(26005)(76176011)(6506007)(53546011)(7736002)(52116002)(6512007)(6486002)(478600001)(2906002)(53936002)(81166006)(81156014)(6436002)(8676002)(386003)(72206003)(256004)(99286004)(25786009)(5660300002)(6246003)(14444005)(32563001);
 DIR:OUT; SFP:1101; SCL:1; SRVR:AM6PR08MB3223;
 H:AM6PR08MB5271.eurprd08.prod.outlook.com; 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-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: +4ARClHzL2PaxBhiP+wIuqOnjTXGONzeg8fT4TXgvdkdA8UYSW8WPetcdLe/Z40JTsbAx8FEujARaAc10WTacxffMnXLhn9V0guO1IvuKTVrGosCpH4D7XB199jUCpjhfJRBT2Gt8MIYgyWlfDkgkU9bBLZZ58K0RsZIcMtV8oO814QOy33PNgYW4kN6w/ii2BWcPw6n+1eCVKsGTHHU4gxDK01yFf2EWxoWdLYmmUHjkhMguRzA6xVjhsnKApGaImCLuSV2jAzasq/FERBbfciul3Ps4AC411bt68iO5g6dIN5QDFv7PSFmtL/cfIUNsAZP/ZboBLX0Zd2XL5DG+CLfpQlX/NcccPosdXblJeGw3lcpme7/w3GQU6IPa9PtAme6HRGVceQQ2O2/aPhX1c8sQqUaKzgdAqpjsaFd6eQ=
Content-ID: <D4C3F911B1A23146BD4C4D7477B745F3@eurprd08.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: arm.com
X-MS-Exchange-CrossTenant-Network-Message-Id: f2715907-6c8c-4ecc-d10f-08d7023e7218
X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Jul 2019 18:19:12.2600 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: f34e5979-57d9-4aaa-ad4d-b122a662184d
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: Julien.Grall@arm.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR08MB3223
Subject: Re: [Xen-devel] [PATCH 0/1] Dom0less guest device tree format
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: nd <nd@arm.com>, Volodymyr Babchuk <Volodymyr_Babchuk@epam.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>

DQoNCk9uIDA2LzA3LzIwMTkgMTk6MTcsIEp1bGllbiBHcmFsbCB3cm90ZToNCj4gDQo+IA0KPiBP
biAwNi8wNy8yMDE5IDE5OjAyLCBXaWxsIEFiZWxlIHdyb3RlOg0KPj4gRnJvbTogV2lsbCBBYmVs
ZSA8d2lsbC5hYmVsZUBzdGFybGFiLmlvPg0KPj4NCj4+IEhpLA0KPiANCj4gSGksDQo+IA0KPj4g
SSd2ZSBiZWVuIHVzaW5nIGRvbTBsZXNzIFhlbiBvbiB0aGUgSGlrZXkgOTYwIHdpdGggYSA0LjE0
IExpbnV4IA0KPj4gS2VybmVsLiBJIGhhZA0KPj4gdHJvdWJsZSBnZXR0aW5nIHRoZSA0LjE0IExp
bnV4IEtlcm5lbCB0byBib290IGFzIGEgZG9tMGxlc3MgZG9tVSANCj4+IGJlY2F1c2UgaXQgd2Fz
DQo+PiBtaXNpbnRlcnByZXRpbmcgdGhlIGRldmljZSB0cmVlIHZlcnNpb24uIExpbnV4IDQuMTQg
YW5kIGVhcmxpZXIgDQo+PiBpbnRlcnByZXQgZGV2aWNlDQo+PiB0cmVlcyB3aXRoIGEgIi8iIGlu
IHRoZSByb290IG5vZGUgYXMgdmVyc2lvbiAxNi4gWGVuIHByb2R1Y2VzIGEgDQo+PiB2ZXJzaW9u
IDE3DQo+PiBkZXZpY2UgdHJlZSwgc28gdGhlIHJvb3Qgbm9kZSBuZWVkcyB0byBiZSAiIiB0byB3
b3JrIHdpdGggNC4xNCBhbmQgDQo+PiBlYXJsaWVyIExpbnV4DQo+PiBLZXJuZWxzLiBMaW51eCA0
LjE1IGFuZCBsYXRlciBhc3N1bWUgdGhhdCB0aGUgdmVyc2lvbiBpcyAxNywgc28gdGhpcyANCj4+
IHBhdGNoIGRvZXMNCj4+IG5vdCBoYXZlIGFueSBpbXBhY3QuDQo+Pg0KPj4gUGxlYXNlIGxldCBt
ZSBrbm93IGlmIHlvdSBuZWVkIGFueSBtb3JlIGluZm9ybWF0aW9uIG9yIGhhdmUgDQo+PiBzdWdn
ZXN0aW9ucyBmb3INCj4+IG90aGVyIHdheXMgdG8gaGFuZGxlIHRoaXMuDQo+IA0KPiBJIGRvbid0
IHVuZGVyc3RhbmQgd2hlcmUgdGhlIHZlcnNpb24gY29tZXMgZnJvbS4gSSBhbHNvIGRvbid0IHVu
ZGVyc3RhbmQgDQo+IGhvdyB5b3UgaW5mZXJyZWQgdGhhdCBYZW4gaXMgY3JlYXRpbmcgYSB2ZXJz
aW9uIDE3IGRldmljZS10cmVlLg0KPiANCj4gRG8geW91IGhhdmUgbGluayB0byB0aGUgcGFyYWdy
YXBoIGluIHRoZSBzcGVjaWZpY2F0aW9ucz8NCg0KQWxzbywgcGxlYXNlIGV4cGFuZCB3aGF0IGlz
IHRoZSBleGFjdCBlcnJvci4gU28gd2UgY2FuIHVuZGVyc3RhbmQgDQp3aGV0aGVyIHRoaXMgaXMg
dGhlIHJpZ2h0IGZpeC4NCg0KQ2hlZXJzLA0KDQotLSANCkp1bGllbiBHcmFsbA0KX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Jul 06 18:59:18 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 06 Jul 2019 18:59:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hjptm-00020I-Cr; Sat, 06 Jul 2019 18:59:02 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=vVoM=VD=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hjptl-00020D-MQ
 for xen-devel@lists.xenproject.org; Sat, 06 Jul 2019 18:59:01 +0000
X-Inumbo-ID: 1c4b8a65-a020-11e9-8980-bc764e045a96
Received: from EUR04-VI1-obe.outbound.protection.outlook.com (unknown
 [40.107.8.84]) by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1c4b8a65-a020-11e9-8980-bc764e045a96;
 Sat, 06 Jul 2019 18:58:59 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; 
 s=selector2-armh-onmicrosoft-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=gk3XYBQED17q1KuqQ5hfYrTbVpl+zFYDfd8yn31AyfM=;
 b=UWmA3OcOvRYalWLJOY4maBMtGThrfgRq7kSucdlWSSZWoevXuJgw1Idr6e0bwiIJT9q+4j2fEmgJqwPA/lI2WBLij+s5EIpbgea3VUIoZBd7bPC2j3I0EmfnWTEbHfwd7tRrfKLGu2Vp7oLPJ3v4dUOxkkLlm1psfqQ22wZLq0w=
Received: from AM6PR08MB5271.eurprd08.prod.outlook.com (10.255.123.151) by
 AM6PR08MB3301.eurprd08.prod.outlook.com (52.135.164.158) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2052.18; Sat, 6 Jul 2019 18:58:56 +0000
Received: from AM6PR08MB5271.eurprd08.prod.outlook.com
 ([fe80::710f:e30c:686f:6d02]) by AM6PR08MB5271.eurprd08.prod.outlook.com
 ([fe80::710f:e30c:686f:6d02%5]) with mapi id 15.20.2052.019; Sat, 6 Jul 2019
 18:58:56 +0000
From: Julien Grall <Julien.Grall@arm.com>
To: Denis Obrezkov <denisobrezkov@gmail.com>, Iain Hunter
 <drhunter95@gmail.com>
Thread-Topic: [GSOC-2019] Problem with initializing crossbar on bb-x15 in dom0
Thread-Index: AQHVM/UrlHAhu1Hrek2k4BkolWbUBqa9vy+AgAAJjICAABL4gP//8jOAgAAeCYD///QRAIAAEcwA
Date: Sat, 6 Jul 2019 18:58:56 +0000
Message-ID: <aa6c668d-acd3-6d9b-fb91-ff9b4ec9f82a@arm.com>
References: <4ec41ede-a8cb-6724-aa88-254387b2aa15@gmail.com>
 <CALC81-tWyUTXVf5uxtdi_i5Ndz0CRtoJ=XwTecz40bzyL7Ps1w@mail.gmail.com>
 <779518d6-b7f8-9faa-f22d-558013dc8cfb@gmail.com>
 <583833d2-8303-48f5-7cab-f9e4e112a694@gmail.com>
 <3a2a6185-0056-d931-a194-578239eedabc@gmail.com>
 <c85dcf69-2a56-811d-fa95-b313ca9ea66f@arm.com>
 <42daf482-9f3e-55c7-9bad-c61b147252af@gmail.com>
 <da1d04bb-54ad-5bf7-f62e-1fecbb1e7611@arm.com>
 <e22d87c2-d09b-848a-b520-e80599d895a1@gmail.com>
 <625d8126-5baa-4d83-b27c-fabd94fe5f77@arm.com>
 <27be8a8a-7bf1-2c18-bc1d-6dd4898da47b@gmail.com>
 <761afa88-7655-96d9-0ad9-3eb198c1eb59@arm.com>
 <9e4fd741-176b-04dc-2356-587a1542b832@gmail.com>
In-Reply-To: <9e4fd741-176b-04dc-2356-587a1542b832@gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR0202CA0013.eurprd02.prod.outlook.com
 (2603:10a6:4:29::23) To AM6PR08MB5271.eurprd08.prod.outlook.com
 (2603:10a6:20b:ef::23)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=Julien.Grall@arm.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [81.100.41.95]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: d400e81e-03da-470e-6457-08d70243ff26
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(4618075)(2017052603328)(7193020);
 SRVR:AM6PR08MB3301; 
x-ms-traffictypediagnostic: AM6PR08MB3301:
x-microsoft-antispam-prvs: <AM6PR08MB33010D0602ACCDF37C0A7A6C80F40@AM6PR08MB3301.eurprd08.prod.outlook.com>
nodisclaimer: True
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 00909363D5
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(4636009)(136003)(396003)(376002)(366004)(39860400002)(346002)(189003)(199004)(2616005)(229853002)(8936002)(7736002)(446003)(478600001)(31696002)(11346002)(66446008)(53936002)(72206003)(476003)(6436002)(305945005)(81166006)(81156014)(71200400001)(6512007)(6246003)(256004)(316002)(66556008)(73956011)(66066001)(4326008)(66946007)(86362001)(14454004)(25786009)(66476007)(6506007)(102836004)(14444005)(53546011)(386003)(76176011)(26005)(99286004)(52116002)(186003)(486006)(36756003)(2906002)(68736007)(110136005)(31686004)(5660300002)(44832011)(54906003)(8676002)(3846002)(6486002)(64756008)(6116002)(71190400001);
 DIR:OUT; SFP:1101; SCL:1; SRVR:AM6PR08MB3301;
 H:AM6PR08MB5271.eurprd08.prod.outlook.com; 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-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: 056lYgH/uN7ipJWoMk8gnx6WsdOLHteACoR5QAKA/ydKUD0UuHb7FEQycIbnnutfqZS+TkmujrlDyr1HOamXLbkJ4RqQyCxBsJjQdkkOEeSgue8R8U6DMVZYTvkEyTbSF7+YrKTkHGp7SngQQ0Sc7g91q58KB4HgrdF/vf+1Xlbbq08745goRdgyFYpVJVymR0M8ZutCDQlHcZxbMbW9xnbhepfRhNaNfAyRYvBbBvl2puQJvL6FPH8w8cyFwzHJ6/eoiK1IWv3Xfn+z+NKNf/+fH33pcc9dxxh18tdkwM6ZZy0Bo7gJsmyGe2TA+ll8GTMv2F86r9Xq3/b7469998n2WShi+LESB5wl+ohxKrsmR1QRfyMMHaTv3euvM5v/G/WRw6hBnzubQO3YB/WDs+TSZT/fTH8X98iVVQugIPU=
Content-ID: <15CC0CC37674DB4F97AD1435D07D8D92@eurprd08.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: arm.com
X-MS-Exchange-CrossTenant-Network-Message-Id: d400e81e-03da-470e-6457-08d70243ff26
X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Jul 2019 18:58:56.5073 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: f34e5979-57d9-4aaa-ad4d-b122a662184d
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: Julien.Grall@arm.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR08MB3301
Subject: Re: [Xen-devel] [GSOC-2019] Problem with initializing crossbar on
 bb-x15 in dom0
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 nd <nd@arm.com>, Stefano Stabellini <sstabellini@kernel.org>,
 Hunyue Yau <hy-gsoc@hy-research.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

DQoNCk9uIDA2LzA3LzIwMTkgMTg6NTUsIERlbmlzIE9icmV6a292IHdyb3RlOg0KPiBIaSwNCj4g
DQo+IE9uIDcvNi8xOSA3OjM3IFBNLCBKdWxpZW4gR3JhbGwgd3JvdGU6DQo+IA0KPj4NCj4+IFll
cyBpdCB3b3VsZCBiZSBzZW5zaWJsZSB0byB0cnkgdG8gaW1wbGVtZW50IGEgY3Jvc3NiYXIgZHJp
dmVyIGluIFhlbg0KPj4gYW5kIHRlc3Qgd2l0aCB0aGUgVUFSVC4gTG9va2luZyBhdCB0aGUgZHJp
dmVyIGluIExpbnV4LCB0aGlzIHNob3VsZCBub3QNCj4+IGJlIHRvbyBkaWZmaWN1bHQuDQo+IEkg
ZG9uJ3QgdW5kZXJzdGFuZCB3aHkgeGVuIGRvZXNuJ3QgcmVhY3Qgb24gdHJpcGxlIEN0cmwrYS4g
SXQgcHJvYmFibHkNCj4gbWVhbnMgdGhhdCBVQVJUJ3MgaW50ZXJydXB0cyBkb2Vzbid0IHdvcmsu
IEJ1dCBJIHdhcyBhYmxlIHRvIHR5cGUgaW4NCj4gdS1ib290IHNvIHRoZSB1YXJ0IHNob3VsZCBi
ZSBhbHJlYWR5IGNvbmZpZ3VyZWQuIE9yIG5vdD8gU2hvdWxkIEkgc2V0IHVwDQo+IGl0IGluIGEg
Y3Jvc3NiYXIgZmlyc3Q/DQpYZW4gaXMgbm90IGFibGUgdG8gZGVhbCB3aXRoIHRoZSBjcm9zc2Jh
ci4gSXQgbWVhbnMgaXQgY2Fubm90IHRyYW5zbGF0ZSANCnRoZSBpbnRlcnJ1cHQgYW5kIHRoZXJl
Zm9yZSBjYW5ub3QgaW5pdGlhbGl6ZSB0aGUgVUFSVDoNCg0KKFhFTikgb21hcC11YXJ0OiBVbmFi
bGUgdG8gcmV0cmlldmUgdGhlIElSUQ0KKFhFTikgVW5hYmxlIHRvIGluaXRpYWxpemUgZHR1YXJ0
OiAtMjINCihYRU4pIEJhZCBjb25zb2xlPSBvcHRpb24gJ2R0dWFydCcNCg0KIEZyb20gbXkgdW5k
ZXJzdGFuZGluZywgZXZlbiBpZiB5b3UgYXJlIGFibGUgdG8gdHJhbnNsYXRlIGl0LCB5b3UgZG9u
J3QgDQprbm93IGhvdyBVLWJvb3QgY29uZmlndXJlZCB0aGUgY3Jvc3NiYXIuIEluIG90aGVyIHdv
cmRzLCB5b3UgZG9uJ3Qga25vdyANCndoaWNoIEdJQyBJbnRlcnJ1cHQgSUQgd2FzIHVzZWQgZm9y
IHRoZSBVQVJULiBTbywgeW91IHN0aWxsIG5lZWQgdG8gDQpjb25maWd1cmUgdGhlIGNyb3NzYmFy
IGluIFhlbi4NCg0KPj4NCj4+Pj4NCj4+DQo+PiBJIGRvbid0IHRoaW5rIEkgZXZlciBzdWdnZXN0
ZWQgdG8gbm90IGV4cG9zZSB0aGUgY3Jvc3NiYXIgdG8gRG9tMC4NCj4+IEluc3RlYWQsIEkgc3Vn
Z2VzdGVkIHRvIHZpcnR1YWxpemUgZm9yIERvbTAsIHNvIGl0IGNhbiBiZSB1c2VkIGJ5IFhlbiBh
cw0KPj4gd2VsbC4NCj4+DQo+Pj4+DQo+Pj4+PiBBbHNvLCB0aGUgdGVncmENCj4+Pj4+IGltcGxl
bWVudGF0aW9uIGJsYWNrbGlzdCBvbmx5IGEgdWFydC4NCj4+Pj4NCj4+Pj4gSSBkb24ndCB1bmRl
cnN0YW5kIHRoaXMuDQo+Pj4gSW4gaGVyZSBbMV0geW91IGNhbiBmaW5kIHRoYXQgb25seSB1YXJ0
IGlzIGJsYWNrbGlzdGVkIChpbg0KPj4+IHRlZ3JhX2JsYWNrbGlzdF9kZXZbXSkuIFNvLCBpbiB0
ZWdyYSB0aGV5IGRpZG4ndCBibGFja2xpc3QgdGhlaXIgdmVyc2lvbg0KPj4+IG9mIHRoZSBjcm9z
c2Jhci4NCj4+DQo+PiBUaGlzIHNlcmllcyBoYXMgbm90IGJlZW4gbWVyZ2VkLiBJbiBvdGhlciB3
b3JkLCB0aGUgY29kZSBpcyBub3QgeWV0DQo+PiBtYXRjaGluZyB0aGUgZXhwZWN0YXRpb25zIG9m
IHRoZSBtYWludGFpbmVycy4NCj4+DQo+PiBJIHBvaW50ZWQgeW91IHRvIHRoaXMgc2VyaWVzLCBi
ZWNhdXNlIEkgdGhpbmsgc29tZSBvZiB0aGUgaWRlYSBjb3VsZCBiZQ0KPj4gcmUtdXNlZCBmb3Ig
aW1wbGVtZW50aW5nIHRoZSBjcm9zc2Jhci4NCj4+DQo+PiBJbiB0aGlzIHBhcnRpY3VsYXIgY2Fz
ZSwgaXQgaGFzIGJlZW4gc3VnZ2VzdGVkIHRvIHVzZSBibGFja2xpc3RfZGV2DQo+PiByYXRoZXIg
dGhhbiB1bm1hcHBpbmcgKHNlZSBbMl0pLg0KPj4NCj4gDQo+IEhtLCBJIHRob3VnaHQgdGhhdCBp
ZGVhIGJlaGluZCB0aGUgcGF0Y2ggd2FzIHRoYXQgdGhleSB1bm1hcCB0aGUgY29udHJvbA0KPiBy
ZWdpc3RlciBhbmQgaW50ZXJjZXB0IHRoZSBjYWxscyBmcm9tIExpbnV4IHRvIHRoYXQgY29udHJv
bCByZWdpc3Rlci4gQXQNCj4gdGhlIHNhbWUgdGltZSB0aGV5IHByZXNlcnZlZCB0aGUgY3Jvc3Ni
YXIgaW4gdGhlIGRldmljZSB0cmVlLiBBbmQsIEkNCj4gdGhvdWdodCB0aGF0IHlvdSB3YW50ZWQg
dG8gZGVtb25zdHJhdGUgdGhpcyBleGFjdCB0aGluZy4NCg0KSSB0aGluayB1bm1hcHBpbmcgc29t
ZXRoaW5nIHlvdSBqdXN0IG1hcHBlZCBpcyBhIGdyb3NzIGhhY2suIEl0IHdvdWxkIGJlIA0KYmVz
dCBpZiB0aGlzIGNhbiBiZSBhdm9pZGVkLg0KDQpBbHNvLCBJIGFtIGFsc28gbm90IGVudGlyZWx5
IGNvbnZpbmNlIHdlIHdhbnQgdG8gZnVsbHkgcHJlc2VydmUgdGhlIA0KY3Jvc3NiYXIgbm9kZSBp
biB0aGUgRFQuIEl0IHdpbGwgZGVwZW5kIGhvdyB0aGUgY3Jvc3NiYXIgd2lsbCBiZSANCnZpcnR1
YWxpemVkIGZvciBEb20wLg0KDQogRnJvbSBteSB1bmRlcnN0YW5kaW5nLCB0aGUgY3Jvc3NiYXIg
aXMgYWJsZSB0byBoYW5kbGUgTiBpcnFzLiBGb3IgZWFjaCANCmlycXMsIHRoZXJlIHdpbGwgYmUg
YSBjb3JyZXNwb25kaW5nIHJlZ2lzdGVyLg0KDQpUaGUgc2ltcGxlc3QgYXBwcm9hY2ggd291bGQg
YmUgdG8gZXhwb3NlIGV4YWN0bHkgdGhlIHNhbWUgY3Jvc3NiYXIgdG8gDQpEb20wIGFuZCB0cmFw
IGFsbCB0aGUgYWNjZXNzLiBBbnkgYWNjZXNzIHRvIHJlZ2lzdGVycyBhc3NvY2lhdGVkIHRvIElS
UXMgDQp1c2VkIGJ5IFhlbiB3b3VsZCBqdXN0IGJlIGlnbm9yZWQuIEluIHRoaXMgYXBwcm9hY2gs
IHdlIHdvdWxkIHByb2JhYmx5IA0Kd2FudCB0byB1cGRhdGUgdGktaXJxcy1za2lwL3RpLGlycXMt
cmVzZXJ2ZWQuDQoNCj4gQ291bGQgeW91DQo+IGRlc2NyaWJlIGhvdyBpbiBnZW5lcmFsIHRoZSBh
cHByb2FjaCB3aXRoIGJsYWNrbGlzdGluZyBzaG91bGQgd29yaz8NCg0KSSBkaWRuJ3QgZnVsbHkg
dGhvdWdodCB0aHJvdWdoIHNvIGZhci4NCg0KT24gYSBzZWNvbmQgdGhvdWdodCwgdGhpcyBtYXkg
bm90IHdvcmsgY29ycmVjdGx5LiBXZSB3YW50IHRvIGtlZXAgdGhlIA0KY3Jvc3NiYXIgbm9kZSBw
YXRoIHRoZSBzYW1lIHRvIGF2b2lkIGlzc3VlIHdpdGggYWxpYXNpbmcgKHNlZSAvYWxpYXNlcyku
DQoNClNvIHByb2JhYmx5IHRoZSBiZXN0IHdvdWxkIGJlIHRvIG1hdGNoIHRoZSBjcm9zc2JhciBj
b21wYXRpYmxlIGFuZCB0aGVuIA0KYWx0ZXIgYW55dGhpbmcgd2Ugd2FudC4gU2VlIGhvdyB3ZSBk
ZWFsIHdpdGggdGhlIEdJQyBpbiBtYWtlX2dpY19ub2RlLg0KDQpJbiBzdW1tYXJ5Og0KICAgIDEp
IEEgcGxhdGZvcm0gY2FsbGJhY2sgKG1heWJlIHBsYXRmb3JtX3NwZWNpZmljX21hcHBpbmcpIHdp
bGwgaG9vayANCnRoZSBoYW5kbGVycyBmb3IgdGhlIGNyb3NzYmFyDQogICAgMikgaGFuZGxlX25v
ZGUgaXMgZXh0ZW5kZWQgdG8gY2F0Y2ggdGhlIGNyb3NzYmFyIG5vZGUuIEZvciBub3csICwgDQp5
b3UgY291bGQgaGFjayBkb21haW5fYnVpbGQuYyB0byBtYXRjaCB0aGUgY2FsbGJhY2suIFRoaXMg
YWxsb3dzIHlvdSB0byANCmZvY3VzIG9uIHZpcnR1YWxpemluZyB0aGUgY3Jvc3NiYXIuIFdlIGNh
biBkaXNjdXNzIGEgYmV0dGVyIGFwcHJvYWNoIA0KbGF0ZXIgb24uDQoNCkNoZWVycywNCg0KLS0g
DQpKdWxpZW4gR3JhbGwNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Jul 06 19:04:44 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 06 Jul 2019 19:04:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hjpzF-0002q5-5I; Sat, 06 Jul 2019 19:04: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=j5Tn=VD=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hjpzD-0002pt-Fn
 for xen-devel@lists.xenproject.org; Sat, 06 Jul 2019 19:04:39 +0000
X-Inumbo-ID: e6bab5c3-a020-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e6bab5c3-a020-11e9-8980-bc764e045a96;
 Sat, 06 Jul 2019 19:04:38 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hjpzB-0001hI-Mk; Sat, 06 Jul 2019 19:04: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 1hjpzB-0006dn-BQ; Sat, 06 Jul 2019 19:04:37 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hjpzB-0002eK-AQ; Sat, 06 Jul 2019 19:04:37 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138765-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: libvirt:test-armhf-armhf-libvirt:guest-start/debian.repeat:fail:regression
 libvirt:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt:saverestore-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:saverestore-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
X-Osstest-Versions-This: libvirt=586cc4376005f8e85c3fdaf7a4f73f7b06cceb42
X-Osstest-Versions-That: libvirt=d40f7b6bac0a9398c5b5d67b6641bddc0edb44e5
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 06 Jul 2019 19:04:37 +0000
Subject: [Xen-devel] [libvirt test] 138765: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODc2NSBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzg3NjUvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMg
d2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAxNiBn
dWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0IGZhaWwgUkVHUi4gdnMuIDEzODYxOAoKVGVzdHMgd2hp
Y2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtl
IDEzODYxOAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTM4NjE4CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0ICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2
aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC1xY293MiAx
MiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC1saWJ2aXJ0LXFjb3cyIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpYnZpcnQgICAgICAgICAgICAgIDU4
NmNjNDM3NjAwNWY4ZTg1YzNmZGFmN2E0ZjczZjdiMDZjY2ViNDIKYmFzZWxpbmUgdmVyc2lvbjoK
IGxpYnZpcnQgICAgICAgICAgICAgIGQ0MGY3YjZiYWMwYTkzOThjNWI1ZDY3YjY2NDFiZGRjMGVk
YjQ0ZTUKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzODYxOCAgMjAxOS0wNi0yOCAyMjo0ODo1NyBa
ICAgIDcgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMzg2OTUgIDIwMTktMDctMDIgMDQ6MTk6
MDkgWiAgICA0IGRheXMgICAgNCBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMzg3NjUg
IDIwMTktMDctMDUgMDk6MTk6MzAgWiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3Bs
ZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZWEgQm9sb2duYW5pIDxh
Ym9sb2duYUByZWRoYXQuY29tPgogIENvbGUgUm9iaW5zb24gPGNyb2JpbnNvQHJlZGhhdC5jb20+
CiAgRGFuaWVsIFAuIEJlcnJhbmfDqSA8YmVycmFuZ2VAcmVkaGF0LmNvbT4KICBEYW5pZWwgVmVp
bGxhcmQgPHZlaWxsYXJkQHJlZGhhdC5jb20+CiAgRXJpayBTa3VsdGV0eSA8ZXNrdWx0ZXRAcmVk
aGF0LmNvbT4KICBJbGlhcyBTdGFtYXRpcyA8c3RhbWF0aXMuaWxpYXNzQGdtYWlsLmNvbT4KICBK
b2huIEZlcmxhbiA8amZlcmxhbkByZWRoYXQuY29tPgogIErDoW4gVG9ta28gPGp0b21rb0ByZWRo
YXQuY29tPgogIE1pY2hhbCBQcml2b3puaWsgPG1wcml2b3puQHJlZGhhdC5jb20+CiAgUGV0ZXIg
S3JlbXBhIDxwa3JlbXBhQHJlZGhhdC5jb20+CiAgUGlubyBUb3NjYW5vIDxwdG9zY2Fub0ByZWRo
YXQuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3Bz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQt
bGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxp
YnZpcnQtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50
ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9t
ZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQK
ICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhw
bGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMg
YXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9Ymxv
YjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVz
cyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/
cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7
IGl0IHdvdWxkIGJlIDg0NCBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Jul 06 21:11:17 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 06 Jul 2019 21: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 1hjrxT-0004Vk-0Z; Sat, 06 Jul 2019 21:10:59 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=dJJZ=VD=starlab.io=will.abele@srs-us1.protection.inumbo.net>)
 id 1hjrxR-0004Vd-Ll
 for xen-devel@lists.xenproject.org; Sat, 06 Jul 2019 21:10:57 +0000
X-Inumbo-ID: 8a6ba98e-a032-11e9-b606-c325e3ff8971
Received: from GCC01-CY1-obe.outbound.protection.outlook.com (unknown
 [40.107.83.127]) by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 8a6ba98e-a032-11e9-b606-c325e3ff8971;
 Sat, 06 Jul 2019 21:10:54 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=starlab.io;
 s=selector1;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=T3mIHt1icLiFiNK8CCbtpF0WYIsj+TuOA9y1n3IPluI=;
 b=mQS74DBQQudp4JyFW9vyeqCEzXGzpFuAcp7ylWShi8CHhrOLHPAG1DOdkPFbpQjcrE47KqbgIiBN9pQY4ilfMqhTX2JiCNwlypMZlI0bKkYT8FFmBlDNzOjDFm8PoBCE2yv+5YdOhbE5Sym5yk4B1v8vO0XPxNO700d+w3BYfAY=
Received: from DM6PR09MB3211.namprd09.prod.outlook.com (20.178.3.95) by
 DM6PR09MB2537.namprd09.prod.outlook.com (20.176.96.151) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2052.19; Sat, 6 Jul 2019 21:10:52 +0000
Received: from DM6PR09MB3211.namprd09.prod.outlook.com
 ([fe80::85fb:bda:f7c:6420]) by DM6PR09MB3211.namprd09.prod.outlook.com
 ([fe80::85fb:bda:f7c:6420%2]) with mapi id 15.20.2052.019; Sat, 6 Jul 2019
 21:10:52 +0000
From: Will Abele <will.abele@starlab.io>
To: Julien Grall <Julien.Grall@arm.com>
Thread-Topic: [PATCH 0/1] Dom0less guest device tree format
Thread-Index: AQHVNCT8i/e9XHQvKUuqip9pKzLNp6a95d0AgAAAdQCAAC/3AA==
Date: Sat, 6 Jul 2019 21:10:52 +0000
Message-ID: <20190706211048.uvilbrefroxroli3@starlab.io>
References: <cover.1562435004.git.will.abele@starlab.io>
 <41ff241e-aa17-6033-25b0-80da519cd444@arm.com>
 <c3dd311a-732a-68e8-5b3d-0aa7dd8773c7@arm.com>
In-Reply-To: <c3dd311a-732a-68e8-5b3d-0aa7dd8773c7@arm.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: BL0PR0102CA0044.prod.exchangelabs.com
 (2603:10b6:208:25::21) To DM6PR09MB3211.namprd09.prod.outlook.com
 (2603:10b6:5:35::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=will.abele@starlab.io; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [216.246.142.136]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: e23475c7-3af5-4638-ad13-08d702566d56
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(7021145)(8989299)(4534185)(7022145)(4603075)(4627221)(201702281549075)(8990200)(7048125)(7024125)(7027125)(7023125)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR09MB2537; 
x-ms-traffictypediagnostic: DM6PR09MB2537:
x-microsoft-antispam-prvs: <DM6PR09MB253723F4AD71AE1ABBF5D9F1F6F40@DM6PR09MB2537.namprd09.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 00909363D5
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(136003)(396003)(39830400003)(346002)(376002)(366004)(51914003)(199004)(189003)(52116002)(6512007)(74482002)(508600001)(6486002)(102836004)(86362001)(186003)(305945005)(26005)(8936002)(76176011)(7736002)(53546011)(6506007)(386003)(8676002)(99286004)(6436002)(5660300002)(6246003)(14444005)(256004)(25786009)(53936002)(2906002)(81156014)(81166006)(4326008)(36756003)(44832011)(6916009)(73956011)(66946007)(66066001)(229853002)(66476007)(3846002)(6116002)(2616005)(316002)(1076003)(446003)(11346002)(476003)(66556008)(486006)(64756008)(54906003)(71190400001)(71200400001)(68736007)(66446008)(14454004)(32563001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR09MB2537;
 H:DM6PR09MB3211.namprd09.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: starlab.io does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: CXadeStxMd5VX9gG0YvXnqOk+zW6AgIVL3P0EmyBR83ic0p7RtsJJdO9g/AECQvdBE5/2OOj2kSWBKTZPtzhm9JDq7CwAPZILhXOljDoqIzhBrbmo7ePZolsQptmKSwjE6frxkzQ02T4FFBsreNBm9n9UMBfV13BTWWOOH/AT84bB45Pic+5xyC/6T7qGpQYtMyBwrdsjtqF0wJMILZ1NJ7W5/8oWez3+WRWdAxsQ8P4X11CDZlq/J4vpDwF/CN4CP8E4swFg9R+wXOis+NSR4Ta3bWogn3IqX93w2Ta0FSM+RgZkoIb2Gmxzji5nlGk1brBvmnufuX4s2K/SJz6axtmSU+huGCtTQL151DdB5ejVPAyUK1GG4M6dem+mCFSirAgFYU0TTNL4mAzrBLbs2idDKth3fsT2XXfekuwyC0=
Content-ID: <655BDE63C5CC664E9C00279ADC5ABB1D@namprd09.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: starlab.io
X-MS-Exchange-CrossTenant-Network-Message-Id: e23475c7-3af5-4638-ad13-08d702566d56
X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Jul 2019 21:10:52.3275 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5e611933-986f-4838-a403-4acb432ce224
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: will.abele@starlab.io
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR09MB2537
Subject: Re: [Xen-devel] [PATCH 0/1] Dom0less guest device tree format
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 nd <nd@arm.com>, Volodymyr Babchuk <Volodymyr_Babchuk@epam.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>

VGhlIDA3LzA2LzIwMTkgMTg6MTksIEp1bGllbiBHcmFsbCB3cm90ZToNCj4gDQo+IA0KPiBPbiAw
Ni8wNy8yMDE5IDE5OjE3LCBKdWxpZW4gR3JhbGwgd3JvdGU6DQo+ID4gDQo+ID4gDQo+ID4gT24g
MDYvMDcvMjAxOSAxOTowMiwgV2lsbCBBYmVsZSB3cm90ZToNCj4gPj4gRnJvbTogV2lsbCBBYmVs
ZSA8d2lsbC5hYmVsZUBzdGFybGFiLmlvPg0KPiA+Pg0KPiA+PiBIaSwNCj4gPiANCj4gPiBIaSwN
Cj4gPiANCj4gPj4gSSd2ZSBiZWVuIHVzaW5nIGRvbTBsZXNzIFhlbiBvbiB0aGUgSGlrZXkgOTYw
IHdpdGggYSA0LjE0IExpbnV4IA0KPiA+PiBLZXJuZWwuIEkgaGFkDQo+ID4+IHRyb3VibGUgZ2V0
dGluZyB0aGUgNC4xNCBMaW51eCBLZXJuZWwgdG8gYm9vdCBhcyBhIGRvbTBsZXNzIGRvbVUgDQo+
ID4+IGJlY2F1c2UgaXQgd2FzDQo+ID4+IG1pc2ludGVycHJldGluZyB0aGUgZGV2aWNlIHRyZWUg
dmVyc2lvbi4gTGludXggNC4xNCBhbmQgZWFybGllciANCj4gPj4gaW50ZXJwcmV0IGRldmljZQ0K
PiA+PiB0cmVlcyB3aXRoIGEgIi8iIGluIHRoZSByb290IG5vZGUgYXMgdmVyc2lvbiAxNi4gWGVu
IHByb2R1Y2VzIGEgDQo+ID4+IHZlcnNpb24gMTcNCj4gPj4gZGV2aWNlIHRyZWUsIHNvIHRoZSBy
b290IG5vZGUgbmVlZHMgdG8gYmUgIiIgdG8gd29yayB3aXRoIDQuMTQgYW5kIA0KPiA+PiBlYXJs
aWVyIExpbnV4DQo+ID4+IEtlcm5lbHMuIExpbnV4IDQuMTUgYW5kIGxhdGVyIGFzc3VtZSB0aGF0
IHRoZSB2ZXJzaW9uIGlzIDE3LCBzbyB0aGlzIA0KPiA+PiBwYXRjaCBkb2VzDQo+ID4+IG5vdCBo
YXZlIGFueSBpbXBhY3QuDQo+ID4+DQo+ID4+IFBsZWFzZSBsZXQgbWUga25vdyBpZiB5b3UgbmVl
ZCBhbnkgbW9yZSBpbmZvcm1hdGlvbiBvciBoYXZlIA0KPiA+PiBzdWdnZXN0aW9ucyBmb3INCj4g
Pj4gb3RoZXIgd2F5cyB0byBoYW5kbGUgdGhpcy4NCj4gPiANCj4gPiBJIGRvbid0IHVuZGVyc3Rh
bmQgd2hlcmUgdGhlIHZlcnNpb24gY29tZXMgZnJvbS4gSSBhbHNvIGRvbid0IHVuZGVyc3RhbmQg
DQo+ID4gaG93IHlvdSBpbmZlcnJlZCB0aGF0IFhlbiBpcyBjcmVhdGluZyBhIHZlcnNpb24gMTcg
ZGV2aWNlLXRyZWUuDQo+ID4gDQo+ID4gRG8geW91IGhhdmUgbGluayB0byB0aGUgcGFyYWdyYXBo
IGluIHRoZSBzcGVjaWZpY2F0aW9ucz8NCj4gDQo+IEFsc28sIHBsZWFzZSBleHBhbmQgd2hhdCBp
cyB0aGUgZXhhY3QgZXJyb3IuIFNvIHdlIGNhbiB1bmRlcnN0YW5kIA0KPiB3aGV0aGVyIHRoaXMg
aXMgdGhlIHJpZ2h0IGZpeC4NCj4gDQo+IENoZWVycywNCj4gDQo+IC0tIA0KPiBKdWxpZW4gR3Jh
bGwNCg0KLS0gDQoNCkhpIEp1bGllbiwNCg0KVGhhbmtzIGZvciB0aGUgcHJvbXB0IHJlc3BvbnNl
Lg0KDQpJIHNhaWQgaW4gbXkgbWVzc2FnZSB0aGF0IExpbnV4IHdhcyBpbnRlcnByZXRpbmcgdGhl
IGRldmljZSB0cmVlIGFzIHZlcnNpb24gMTYuDQpMb29raW5nIHRocm91Z2ggdGhlIGNvZGUgYWdh
aW4sIEkgcmVhbGl6ZSBpdCB3YXMgYmVpbmcgaW50ZXJwcmV0ZWQgYXMgZWFybGllcg0KdGhhbiAx
Ni4gQXMgbWVudGlvbmVkIGluIExpbnV4IGNvbW1pdCBhN2U0Y2ZiMGE3Y2E0NzczZTdkMGRkMWQ5
YzAxOGFiMjdhMTUzNjBlLA0KTGludXggaGFkIGFscmVhZHkgYnJva2VuIHN1cHBvcnQgZm9yIEZE
VCB2ZXJzaW9ucyBlYXJsaWVyIHRoYW4gMTYuDQpwb3B1bGF0ZV9ub2RlKCkgaW4gZHJpdmVycy9v
Zi9mZHQuYyB3b3VsZCBzdG9wIHBhcnNpbmcgdGhlIGZkdCBhdCB0aGUgcm9vdCBub2RlDQppZiBp
dCB0aG91Z2h0IHRoZSBmZHQgdmVyc2lvbiB3YXMgZWFybGllciB0aGFuIDE2Lg0KDQpYZW4gc2V0
cyB0aGUgRkRUIHZlcnNpb24gdG8gMTcgaW4gZmR0X2NyZWF0ZSgpLg0KDQpUaGUgaXNzdWUgSSB3
YXMgaGF2aW5nIHdhcyB0aGF0IExpbnV4IHBhbmlja2VkIHdoaWxlIGluaXRpYWxpemluZyBpbnRl
cnJ1cHRzDQpiZWNhdXNlIGl0IGNvdWxkIG5vdCBmaW5kIGFuIGludGVycnVwdCBjb250cm9sbGVy
LiBJdCBjb3VsZG4ndCBmaW5kIHRoZQ0KaW50ZXJydXB0IGNvbnRyb2xsZXIgYmVjYXVzZSBpdCBk
aWRuJ3QgcHJvY2VzcyB0aGF0IHBhcnQgb2YgdGhlIGRldmljZSB0cmVlLg0KDQpUaGFua3MsDQpX
aWxsDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Jul 07 01:50:50 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 07 Jul 2019 01:50:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hjwJk-00014W-B2; Sun, 07 Jul 2019 01:50: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=PrAl=VE=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hjwJj-00014M-7T
 for xen-devel@lists.xenproject.org; Sun, 07 Jul 2019 01:50:15 +0000
X-Inumbo-ID: 8f62d36b-a059-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8f62d36b-a059-11e9-8980-bc764e045a96;
 Sun, 07 Jul 2019 01:50:13 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hjwJg-0003Dk-Jd; Sun, 07 Jul 2019 01:50:12 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hjwJg-0000o4-5S; Sun, 07 Jul 2019 01:50:12 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hjwJg-000087-06; Sun, 07 Jul 2019 01:50:12 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138764-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-next:test-amd64-i386-libvirt:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-win7-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-i386-pvgrub:xen-boot:fail:regression
 linux-next:test-amd64-i386-examine:reboot:fail:regression
 linux-next:test-amd64-amd64-xl-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-libvirt:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-ws16-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:xen-boot:fail:regression
 linux-next:test-amd64-i386-libvirt-pair:xen-boot/src_host:fail:regression
 linux-next:test-amd64-i386-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-next:test-amd64-i386-xl:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-shadow:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-ws16-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-pvshim:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-win10-i386:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl:xen-boot:fail:regression
 linux-next:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-amd64-pvgrub:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-raw:xen-boot:fail:regression
 linux-next:test-amd64-amd64-pair:xen-boot/src_host:fail:regression
 linux-next:test-amd64-amd64-pair:xen-boot/dst_host:fail:regression
 linux-next:test-amd64-i386-qemut-rhel6hvm-intel:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qcow2:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemut-win10-i386:xen-boot:fail:regression
 linux-next:test-amd64-amd64-libvirt-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-libvirt-pair:xen-boot/src_host:fail:regression
 linux-next:test-amd64-amd64-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-next:test-amd64-amd64-xl-credit1:xen-boot:fail:regression
 linux-next:test-amd64-amd64-libvirt-vhd:xen-boot:fail:regression
 linux-next:test-amd64-i386-pair:xen-boot/src_host:fail:regression
 linux-next:test-amd64-i386-pair:xen-boot/dst_host:fail:regression
 linux-next:test-amd64-amd64-qemuu-nested-amd:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-pvhv2-intel:xen-boot:fail:regression
 linux-next:test-amd64-i386-libvirt-xsm:xen-boot:fail:regression
 linux-next:test-amd64-i386-qemut-rhel6hvm-amd:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-shadow:xen-boot:fail:regression
 linux-next:test-amd64-i386-freebsd10-i386:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-debianhvm-i386-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-pygrub:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemut-ws16-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-pvshim:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-ws16-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-qemuu-rhel6hvm-intel:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-credit2:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-multivcpu:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-win10-i386:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemut-debianhvm-i386-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-pvhv2-amd:xen-boot:fail:regression
 linux-next:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemut-win7-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-qemuu-nested-intel:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-win10-i386:xen-boot:fail:regression
 linux-next:test-amd64-i386-freebsd10-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-qemuu-rhel6hvm-amd:xen-boot:fail:regression
 linux-next:test-amd64-amd64-examine:reboot:fail:regression
 linux-next:test-amd64-amd64-xl-rtds:xen-boot:fail:allowable
 linux-next:test-armhf-armhf-xl: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-arndale:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-examine:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 linux-next:build-armhf-pvops:kernel-build:fail:nonblocking
 linux-next:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-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-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: linux=16c474c9ba39ede5fd1cd835ac52b3760d7820b7
X-Osstest-Versions-That: linux=eca94432934fe5f141d084f2e36ee2c0e614cc04
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 07 Jul 2019 01:50:12 +0000
Subject: [Xen-devel] [linux-next test] 138764: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODc2NCBsaW51eC1uZXh0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzg3NjQvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAg
IDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODczNQogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTM4NzM1CiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICA3IHhlbi1ib290
ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzg3MzUKIHRlc3QtYW1kNjQtaTM4Ni1l
eGFtaW5lICAgICAgIDggcmVib290ICAgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEz
ODczNQogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTM4NzM1CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAg
ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzg3MzUKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEzODczNQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NCAgNyB4ZW4tYm9vdCAgICAgZmFpbCBSRUdSLiB2cy4gMTM4NzM1CiB0ZXN0LWFtZDY0LWkzODYt
eGwteHNtICAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
Mzg3MzUKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQt
eHNtIDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTM4NzM1CiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2
cy4gMTM4NzM1CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyIDEwIHhlbi1ib290L3NyY19o
b3N0ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzg3MzUKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXBhaXIgMTEgeGVuLWJvb3QvZHN0X2hvc3QgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODczNQog
dGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAg
ZmFpbCBSRUdSLiB2cy4gMTM4NzM1CiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICA3IHhl
bi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzg3MzUKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4g
dnMuIDEzODczNQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20g
IDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTM4NzM1CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2
c2hpbSAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzg3MzUK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICA3IHhlbi1ib290ICAgICAgICAg
IGZhaWwgUkVHUi4gdnMuIDEzODczNQogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgNyB4
ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM4NzM1CiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSA3IHhlbi1ib290IGZhaWwg
UkVHUi4gdnMuIDEzODczNQogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgIDcgeGVuLWJv
b3QgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM4NzM1CiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgNyB4ZW4tYm9vdCAgICBmYWlsIFJFR1IuIHZzLiAx
Mzg3MzUKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAg
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODczNQogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAg
ICAxMCB4ZW4tYm9vdC9zcmNfaG9zdCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM4NzM1CiB0ZXN0
LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgIDExIHhlbi1ib290L2RzdF9ob3N0ICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMzg3MzUKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAg
NyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODczNQogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xY293MiAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTM4NzM1CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgNyB4ZW4tYm9vdCAg
ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzg3MzUKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14
c20gIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODczNQogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93IDcgeGVuLWJvb3Qg
ZmFpbCBSRUdSLiB2cy4gMTM4NzM1CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1k
ZWJpYW5odm0tYW1kNjQteHNtIDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTM4NzM1CiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAxMCB4ZW4tYm9vdC9zcmNfaG9zdCAgICAgICBmYWls
IFJFR1IuIHZzLiAxMzg3MzUKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyIDExIHhlbi1i
b290L2RzdF9ob3N0ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODczNQogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1jcmVkaXQxICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTM4NzM1CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICA3IHhlbi1ib290ICAgICAgICAg
ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzg3MzUKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAg
ICAgMTAgeGVuLWJvb3Qvc3JjX2hvc3QgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODczNQogdGVz
dC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAxMSB4ZW4tYm9vdC9kc3RfaG9zdCAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTM4NzM1CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgIDcg
eGVuLWJvb3QgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzg3MzUKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcHZodjItaW50ZWwgIDcgeGVuLWJvb3QgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEzODczNQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgNyB4ZW4tYm9vdCAgICAgICAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM4NzM1CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhl
bDZodm0tYW1kICA3IHhlbi1ib290ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzg3MzUKIHRl
c3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDEzODczNQogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICA3IHhl
bi1ib290ICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM4NzM1CiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgNyB4ZW4tYm9vdCAgICBmYWlsIFJFR1IuIHZz
LiAxMzg3MzUKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93
IDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTM4NzM1CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgNyB4ZW4tYm9vdCBmYWlsIFJFR1IuIHZzLiAxMzg3MzUK
IHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAg
IGZhaWwgUkVHUi4gdnMuIDEzODczNQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFt
ZDY0ICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM4NzM1CiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgICBmYWlsIFJFR1Iu
IHZzLiAxMzg3MzUKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgIDcgeGVuLWJvb3QgICAg
ICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODczNQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdzMTYtYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM4NzM1
CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgIDcgeGVuLWJvb3QgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMzg3MzUKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0
cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTM4NzM1CiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMzg3MzUKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICA3IHhl
bi1ib290ICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODczNQogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTM4NzM1CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICA3
IHhlbi1ib290ICBmYWlsIFJFR1IuIHZzLiAxMzg3MzUKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZo
djItYW1kICA3IHhlbi1ib290ICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODczNQog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSA3IHhlbi1i
b290IGZhaWwgUkVHUi4gdnMuIDEzODczNQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlh
bmh2bS1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgZmFpbCBSRUdSLiB2cy4gMTM4NzM1CiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICA3IHhlbi1ib290ICBmYWlsIFJF
R1IuIHZzLiAxMzg3MzUKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICA3IHhl
bi1ib290ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODczNQogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LW92bWYtYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM4
NzM1CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgNyB4ZW4tYm9vdCAgICAg
ICAgICBmYWlsIFJFR1IuIHZzLiAxMzg3MzUKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3Zt
Zi1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODczNQogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTM4NzM1CiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICA3IHhlbi1i
b290ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzg3MzUKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS13aW43LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEz
ODczNQogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgNyB4ZW4tYm9vdCAgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTM4NzM1CiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAg
ICA4IHJlYm9vdCAgICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzg3MzUKClJlZ3Jl
c3Npb25zIHdoaWNoIGFyZSByZWdhcmRlZCBhcyBhbGxvd2FibGUgKG5vdCBibG9ja2luZyk6CiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMzg3MzUKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFy
ZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0
ZHMgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
LXJhdyAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQx
ICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1o
Zi1hcm1oZi1leGFtaW5lICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNr
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1hcm1o
Zi1wdm9wcyAgICAgICAgICAgICA2IGtlcm5lbC1idWlsZCAgICAgICAgICAgICAgICAgZmFpbCAg
bGlrZSAxMzg3MzUKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1z
ZWF0dGxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwg
ICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxp
YnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCgp2ZXJzaW9u
IHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGludXggICAgICAgICAgICAgICAgMTZjNDc0YzliYTM5
ZWRlNWZkMWNkODM1YWM1MmIzNzYwZDc4MjBiNwpiYXNlbGluZSB2ZXJzaW9uOgogbGludXggICAg
ICAgICAgICAgICAgZWNhOTQ0MzI5MzRmZTVmMTQxZDA4NGYyZTM2ZWUyYzBlNjE0Y2MwNAoKTGFz
dCB0ZXN0IG9mIGJhc2lzICAgICAgICAgICAgICAgICAgICAgICAgICAobm90IGZvdW5kKSAgICAg
CkZhaWxpbmcgc2luY2UgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKG5vdCBmb3VuZCkg
ICAgIApUZXN0aW5nIHNhbWUgc2luY2UgICAxMzg3NjQgIDIwMTktMDctMDUgMDk6MTk6MjggWiAg
ICAxIGRheXMgICAgMSBhdHRlbXB0cwoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBi
dWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5o
dm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVt
dXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJz
ZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRp
dDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQt
YXJtNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0
MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2
NC1kbXJlc3RyaWN0ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRt
cmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2lu
MTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZt
LWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
cWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC14bC1z
ZWF0dGxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hh
ZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJt
NjQtYXJtNjQteGwtdGh1bmRlcnggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBv
biBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwpp
bWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2
YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVz
dC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBn
ZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVz
dC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMu
eGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoK
VGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4u
b3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2ggbm90IGFwcGxpY2FibGUu
CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sun Jul 07 02:59:03 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 07 Jul 2019 02:59:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hjxNz-0006Or-Ri; Sun, 07 Jul 2019 02: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=PrAl=VE=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hjxNx-0006Oh-NC
 for xen-devel@lists.xenproject.org; Sun, 07 Jul 2019 02:58:41 +0000
X-Inumbo-ID: 1f6cc0d2-a063-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1f6cc0d2-a063-11e9-8980-bc764e045a96;
 Sun, 07 Jul 2019 02:58:40 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hjxNv-0004vs-HY; Sun, 07 Jul 2019 02:58:39 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hjxNu-0006TR-Nt; Sun, 07 Jul 2019 02:58:38 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hjxNu-0006GL-Ld; Sun, 07 Jul 2019 02:58:38 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138768-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.19:test-amd64-i386-qemut-rhel6hvm-amd:guest-start/redhat.repeat:fail:regression
 linux-4.19:build-armhf-pvops:kernel-build:fail:regression
 linux-4.19:test-arm64-arm64-xl-credit1:xen-boot:fail:heisenbug
 linux-4.19:test-arm64-arm64-examine:examine-serial/bootloader:fail:heisenbug
 linux-4.19:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-examine:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=1a05924366694d17a36e6b086d5bba1a8d74b977
X-Osstest-Versions-That: linux=84df9525b0c27f3ebc2ebb1864fa62a97fdedb7d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 07 Jul 2019 02:58:38 +0000
Subject: [Xen-devel] [linux-4.19 test] 138768: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODc2OCBsaW51eC00LjE5IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzg3NjgvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2
bS1hbWQgMTIgZ3Vlc3Qtc3RhcnQvcmVkaGF0LnJlcGVhdCBmYWlsIFJFR1IuIHZzLiAxMjkzMTMK
IGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgIDYga2VybmVsLWJ1aWxkICAgICAgICAgICAg
IGZhaWwgUkVHUi4gdnMuIDEyOTMxMwoKVGVzdHMgd2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJtaXR0
ZW50bHkgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgICA3IHhl
bi1ib290ICAgICAgICAgICAgICAgICAgIGZhaWwgcGFzcyBpbiAxMzg3NDIKIHRlc3QtYXJtNjQt
YXJtNjQtZXhhbWluZSAgICAgMTEgZXhhbWluZS1zZXJpYWwvYm9vdGxvYWRlciAgZmFpbCBwYXNz
IGluIDEzODc0MgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9j
a2luZzoKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydC1yYXcgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJt
aGYtZXhhbWluZSAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtcnRkcyAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwt
Y3JlZGl0MSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAxMzg3NDIgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgZmFpbCBpbiAxMzg3NDIgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRs
ZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUt
bmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRo
dW5kZXJ4IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1j
cmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3Rh
bGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEw
LWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBsaW51eCAgICAg
ICAgICAgICAgICAxYTA1OTI0MzY2Njk0ZDE3YTM2ZTZiMDg2ZDViYmExYThkNzRiOTc3CmJhc2Vs
aW5lIHZlcnNpb246CiBsaW51eCAgICAgICAgICAgICAgICA4NGRmOTUyNWIwYzI3ZjNlYmMyZWJi
MTg2NGZhNjJhOTdmZGVkYjdkCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjkzMTMgIDIwMTgtMTEt
MDIgMDU6Mzk6MDggWiAgMjQ2IGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTI5NDEyICAyMDE4
LTExLTA0IDE0OjEwOjE1IFogIDI0NCBkYXlzICAxNTEgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNp
bmNlICAgMTM4NzQyICAyMDE5LTA3LTAzIDIzOjM0OjIwIFogICAgMyBkYXlzICAgIDIgYXR0ZW1w
dHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQoyMjIxIHBlb3BsZSB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0LApub3QgbGlz
dGluZyB0aGVtIGFsbAoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1pMzg2
LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
aTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
c3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14
c20gICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1k
ZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVk
LWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJp
YW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwt
Y3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1j
cmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3Ry
aWN0ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3Qt
YW1kNjQtZG1yZXN0cmljdCAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1p
bmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
NjQtYXJtNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNk
MTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhl
bDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2
Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBh
aXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQt
eGwtdGh1bmRlcnggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0
LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9o
b21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBh
dAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpF
eHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBp
cyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1i
bG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJu
ZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdl
Yj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxv
ZzsgaXQgd291bGQgYmUgMTgwMTg1IGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sun Jul 07 07:40:35 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 07 Jul 2019 07:40:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hk1mQ-0003zK-5z; Sun, 07 Jul 2019 07:40:14 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=PrAl=VE=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hk1mO-0003zA-O2
 for xen-devel@lists.xenproject.org; Sun, 07 Jul 2019 07:40:12 +0000
X-Inumbo-ID: 70fc31c8-a08a-11e9-acad-ab1214bc9777
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 70fc31c8-a08a-11e9-acad-ab1214bc9777;
 Sun, 07 Jul 2019 07:40:07 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hk1mI-0002GS-V1; Sun, 07 Jul 2019 07:40: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 1hk1mI-0000tg-H2; Sun, 07 Jul 2019 07:40:06 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hk1mI-0003NM-G8; Sun, 07 Jul 2019 07:40:06 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138769-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-amd64-amd64-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 xen-unstable:test-amd64-i386-xl-raw:debian-di-install:fail:regression
 xen-unstable:test-arm64-arm64-examine:examine-serial/bootloader: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-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: xen=843cec0de800a5f925f8071a7f58f3fb1c6b6eb6
X-Osstest-Versions-That: xen=93ef224d63f9f04a0897d64981c619eb4816c0d3
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 07 Jul 2019 07:40:06 +0000
Subject: [Xen-devel] [xen-unstable test] 138769: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODc2OSB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODc2OS8KClJlZ3Jlc3Npb25zIDotKAoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0
ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1v
dm1mLWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM4NzQ1CiB0ZXN0
LWFtZDY0LWkzODYteGwtcmF3ICAgICAgIDEwIGRlYmlhbi1kaS1pbnN0YWxsICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMzg3NDUKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBu
b3QgYmxvY2tpbmc6CiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAgIDExIGV4YW1pbmUtc2Vy
aWFsL2Jvb3Rsb2FkZXIgICAgZmFpbCAgbGlrZSAxMzg3MTcKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEzODc0
NQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICBmYWlsIGxpa2UgMTM4NzQ1CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMzg3NDUKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFp
bCBsaWtlIDEzODc0NQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTM4NzQ1CiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMzg3
NDUKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgZmFpbCBsaWtlIDEzODc0NQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjct
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTM4NzQ1CiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZh
aWwgbGlrZSAxMzg3NDUKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bC1zZWF0dGxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBk
ZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14
c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAg
ICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLXRodW5kZXJ4IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5k
YWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Jl
ZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0
ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
dmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdp
bmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3Rh
bGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEw
LWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAg
ICAgICAgICAgICA4NDNjZWMwZGU4MDBhNWY5MjVmODA3MWE3ZjU4ZjNmYjFjNmI2ZWI2CmJhc2Vs
aW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICA5M2VmMjI0ZDYzZjlmMDRhMDg5N2Q2
NDk4MWM2MTllYjQ4MTZjMGQzCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzg3NDUgIDIwMTktMDct
MDQgMDQ6MTI6MjQgWiAgICAzIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM4NzY5ICAyMDE5
LTA3LTA1IDE3OjAxOjAxIFogICAgMSBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hv
IHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNv
b3BlcjNAY2l0cml4LmNvbT4KICBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4
LmNvbT4KICBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KICBKYW4gQmV1
bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29t
PgogIFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+CiAgU3RlZmFubyBTdGFi
ZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgogIFdlaSBMaXUgPHdsQHhlbi5vcmc+Cgpq
b2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQteHRmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQt
cHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2
NC1hbWQ2NC0yICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJk
b20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20g
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFu
aHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14
bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVt
dXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZt
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVk
aXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1Ymll
dHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13
aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3Rl
ZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGl2ZXBhdGNoICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpdmVwYXRjaCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
cGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1h
bWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5
Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVj
dC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxv
Z3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50
ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNl
IHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7
aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0Lmdp
dDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91
bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1z
dW1tYXJ5CgoKTm90IHB1c2hpbmcuCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KY29tbWl0IDg0M2NlYzBkZTgwMGE1ZjkyNWY4MDcx
YTdmNThmM2ZiMWM2YjZlYjYKQXV0aG9yOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+
CkRhdGU6ICAgRnJpIEp1bCA1IDEwOjQyOjM2IDIwMTkgKzAyMDAKCiAgICB4ODZlbXVsOiBjb21w
bGV0ZSBzdXBwb3J0IG9mIEFWWDUxMl9WQk1JIGluc25zCiAgICAKICAgIEFsc28gYWRkIHRlc3Rp
bmcgb2Ygb25lcyBzdXBwb3J0IGZvciB3aGljaCB3YXMgYWRkZWQgYmVmb3JlLiBTYWRseSBnY2Mn
cwogICAgY29tbWFuZCBsaW5lIG9wdGlvbiBuYW1pbmcgaXMgbm90IGluIGxpbmUgd2l0aCBJbnRl
bCdzIG5hbWluZyBvZiB0aGUKICAgIGZlYXR1cmUsIHdoaWNoIG1ha2VzIGl0IG5lY2Vzc2FyeSB0
byBtaXMtbmFtZSB0aGluZ3MgaW4gdGhlIHRlc3QgaGFybmVzcy4KICAgIAogICAgU2luY2UgdGhl
IG9ubHkgbmV3IGluc24gaGVyZSBhbmQgaW4gcGFydGljdWxhciBpdHMgbWVtb3J5IGFjY2VzcyBw
YXR0ZXJuCiAgICBmb2xsb3dzIHRoZSB1c3VhbCBzY2hlbWUsIEkgZGlkbid0IHRoaW5rIGl0IHdh
cyBuZWNlc3NhcnkgdG8gYWRkIGEKICAgIGNvbnRyaXZlZCB0ZXN0IHNwZWNpZmljYWxseSBmb3Ig
aXQsIGJleW9uZCB0aGUgRGlzcDggc2NhbGluZyBvbmUuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6
IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIEFja2VkLWJ5OiBBbmRyZXcgQ29v
cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoKY29tbWl0IDM3Y2NjYTc0MGMyNjIxZjg5
ODQ5NDhhMTA0ODZkMTYzMjVlMGYxNzUKQXV0aG9yOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CkRhdGU6ICAgRnJpIEp1bCA1IDEwOjQxOjQ0IDIwMTkgKzAyMDAKCiAgICB4ODZlbXVs
OiBzdXBwb3J0IEFWWDUxMkNEIGluc25zCiAgICAKICAgIFNpbmNlIHRoZSBpbnNucyBoZXJlIGFu
ZCBpbiBwYXJ0aWN1bGFyIHRoZWlyIG1lbW9yeSBhY2Nlc3MgcGF0dGVybnMKICAgIGZvbGxvdyB0
aGUgdXN1YWwgc2NoZW1lIEkgZGlkbid0IHRoaW5rIGl0IHdhcyBuZWNlc3NhcnkgdG8gYWRkCiAg
ICBjb250cml2ZWQgdGVzdHMgc3BlY2lmaWNhbGx5IGZvciB0aGVtLCBiZXlvbmQgdGhlIERpc3A4
IHNjYWxpbmcgb25lcy4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPgogICAgQWNrZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIz
QGNpdHJpeC5jb20+Cgpjb21taXQgNDY3ZTkxYmRlNzIwN2Y3ZmMyM2I2ZWRjOWFiOWI0ZDgwNDRj
NGUzNgpBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBGcmkg
SnVsIDUgMTA6NDA6NTUgMjAxOSArMDIwMAoKICAgIHg4NmVtdWw6IHN1cHBvcnQgQVZYNTEyUEYg
aW5zbnMKICAgIAogICAgU29tZSBhZGp1c3RtZW50cyBhcmUgbmVjZXNzYXJ5IHRvIHRoZSBFVkVY
IERpc3A4IHNjYWxpbmcgdGVzdCBjb2RlIHRvCiAgICBhY2NvdW50IGZvciB0aGUgemVybyBieXRl
IHJlYWRzL3dyaXRlcywgd2hpY2ggZ2V0IGlzc3VlZCBmb3IgdGhlIHRlc3QKICAgIGhhcm5lc3Mg
b25seS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu
Y29tPgogICAgQWNrZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5j
b20+Cgpjb21taXQgN2Q1NjliODQ4MDM2NTMyZjRjZGI3MDBmZjhiODAyMWMwMzYxNjBjMwpBdXRo
b3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBGcmkgSnVsIDUgMTA6
NDA6MTAgMjAxOSArMDIwMAoKICAgIHg4NmVtdWw6IHN1cHBvcnQgQVZYNTEyRiBzY2F0dGVyIGlu
c25zCiAgICAKICAgIFRoaXMgY29tcGxldGVzIHN1cHBvcnQgb2YgQVZYNTEyRiBpbiB0aGUgaW5z
biBlbXVsYXRvci4KICAgIAogICAgTm90ZSB0aGF0IGluIHRoZSB0ZXN0IGhhcm5lc3MgdGhlcmUn
cyBhIGxpdHRsZSBiaXQgb2YgdHJpY2tlcnkgbmVlZGVkIHRvCiAgICBnZXQgYXJvdW5kIHRoZSBu
b3QgZnVsbHkgY29uc2lzdGVudCBuYW1pbmcgb2YgQVZYNTEyVkwgZ2F0aGVyIGFuZAogICAgc2Nh
dHRlciBjb21waWxlciBidWlsdC1pbnMuIFRvIHN1cHByZXNzIGV4cGFuc2lvbiBvZiB0aGUgImRp
IiBhbmQgInNpIgogICAgdG9rZW5zIHRoZXkgZ2V0IGNvbnN0cnVjdGVkIGJ5IHRva2VuIGNvbmNh
dGVuYXRpb24gaW4gQlMoKSwgd2hpY2ggaXMKICAgIGRpZmZlcmVudCBmcm9tIEJHKCkuCiAgICAK
ICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIEFj
a2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoKY29tbWl0
IDA2MmE3ZmFkZWQwYTRlM2JhZDc4OWM0ZTg5MDZjYzBmYTI0MDBiZGUKQXV0aG9yOiBKYW4gQmV1
bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkRhdGU6ICAgRnJpIEp1bCA1IDEwOjM5OjQxIDIwMTkg
KzAyMDAKCiAgICB4ODZlbXVsOiBhZGQgaGlnaCByZWdpc3RlciBTL0cgdGVzdCBjYXNlcwogICAg
CiAgICBJbiBvcmRlciB0byB2ZXJpZnkgdGhhdCBpbiBwYXJ0aWN1bGFyIHRoZSBpbmRleCByZWdp
c3RlciBkZWNvZGluZyB3b3JrcwogICAgY29ycmVjdGx5IGluIHRoZSBTL0cgZW11bGF0aW9uIHBh
dGhzLCBhZGQgZGVkaWNhdGVkICg2NC1iaXQgb25seSkgY2FzZXMKICAgIGRpc2FsbG93aW5nIHRo
ZSBjb21waWxlciB0byB1c2UgdGhlIGxvd2VyIHJlZ2lzdGVycy4gT3RoZXIgdGhhbiBpbiB0aGUK
ICAgIGdlbmVyaWMgU0lNRCBjYXNlLCB3aGVyZSBvY2Nhc2lvbmFsIHVzZXMgb2YgJXhtbSBvciAl
eW1tIHJlZ2lzdGVycyBpbgogICAgZ2VuZXJhdGVkIGNvZGUgY2F1c2UgdmFyaW91cyBpbnRlcm5h
bCBjb21waWxlciBlcnJvcnMgd2hlbiBkaXNhbGxvd2luZwogICAgdXNlIG9mIGFsbCBvZiB0aGUg
bG93ZXIgMTYgcmVnaXN0ZXJzIChhcHBhcmVudGx5IGR1ZSB0byBpbnNuIHRlbXBsYXRlcwogICAg
dHJ5aW5nIHRvIHVzZSBBVlgyIGVuY29kaW5ncyksIGRvaW5nIHNvIGhlcmUgaW4gdGhlIEFWWDUx
MkYgY2FzZSBsb29rcwogICAgdG8gYmUgZmluZS4KICAgIAogICAgV2hpbGUgdGhlIG1haW4gZ29h
bCBoZXJlIGlzIHRoZSBBVlg1MTJGIGNhc2UsIGFkZCBhbiBBVlgyIHZhcmlhbnQgYXMKICAgIHdl
bGwuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNv
bT4KICAgIEFja2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29t
PgoKY29tbWl0IGMwMzNmZTZlN2IwNTNiMmYwNzgyZjRkNjY3MTVhODI1MDVmMDM1NjkKQXV0aG9y
OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkRhdGU6ICAgRnJpIEp1bCA1IDEwOjM4
OjI2IDIwMTkgKzAyMDAKCiAgICB4ODZlbXVsOiBzdXBwb3J0IEFWWDUxMkYgZ2F0aGVyIGluc25z
CiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4K
ICAgIEFja2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoK
Y29tbWl0IDVmNTUzODlkNjk2MDU0ZTk3YWQwODA1OTg5YmMyOGIxZGNjNGNjYzcKQXV0aG9yOiBK
YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkRhdGU6ICAgVGh1IEp1bCA0IDE3OjQzOjU3
IDIwMTkgKzAyMDAKCiAgICB4ODZlbXVsOiB0ZXN0IGhhcm5lc3MgYWRqdXN0bWVudHMgZm9yIEFW
WDUxMkYgUy9HIGluc25zCiAgICAKICAgIFRoZXJlIHdhcyBhbiBlbmNvZGluZyBtaXN0YWtlIGlu
IHRoZSBFVkVYIERpc3A4IHRlc3QgY29kZSwgd2hpY2ggd2FzCiAgICBiZW5pZ24gKGR1ZSB0byAl
cmR4IGdldHRpbmcgc2V0IHRvIHplcm8pIHRvIGFsbCBub24tdlNJQiB0ZXN0cyBhcyBpdAogICAg
bWlzdGFrZW5seSBlbmNvZGVkIDxkaXNwOD4oJXJkeCwlcmR4KSBpbnN0ZWFkIG9mIDxkaXNwOD4o
JXJkeCwlcml6KS4gSW4KICAgIHRoZSB2U0lCIGNhc2UgdGhpcyBtZWFudCA8ZGlzcDg+KCVyZHgs
JXptbTIpIGluc3RlYWQgb2YgdGhlIGludGVuZGVkCiAgICA8ZGlzcDg+KCVyZHgsJXptbTQpLgog
ICAgCiAgICBMaWtld2lzZSB0aGUgYWNjZXNzIGNvdW50IGNoZWNrIHdhc24ndCBlbnRpcmVseSBj
b3JyZWN0IGZvciB0aGUgUy9HCiAgICBjYXNlOiBJbiB0aGUgcXVhZC13b3JkLWluZGV4IGJ1dCBk
d29yZC1kYXRhIGNhc2Ugb25seSBoYWxmIHRoZSBudW1iZXIKICAgIG9mIGZ1bGwgdmVjdG9yIGVs
ZW1lbnRzIGdldCBhY2Nlc3NlZC4KICAgIAogICAgQXMgYW4gdW5yZWxhdGVkIGNoYW5nZSBpbiB0
aGUgbWFpbiB0ZXN0IGhhcm5lc3Mgc291cmNlIGZpbGUgZGlzdGluZ3Vpc2gKICAgIHRoZSAibi9h
IiBtZXNzYWdlcyBieSBiaXRuZXNzLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGlj
aCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBBY2tlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KCmNvbW1pdCBlOGFmMDNiZjlhMzI4MWU1NWI4MzJjZDgwMTUy
ODM5MmE5YTdkOWFmCkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpEYXRl
OiAgIFRodSBKdWwgNCAxNzo0MzowOSAyMDE5ICswMjAwCgogICAgeDg2ZW11bDogcHJlcGFyZSBm
b3IgQVZYNTEyRiBTL0cgaW5zbnMKICAgIAogICAgVGhleSByZXF1aXJlIGdldHRpbmcgbW9kcm1f
cmVnIGFuZCBzaWJfaW5kZXggc2V0IGNvcnJlY3RseSBpbiB0aGUgRVZFWAogICAgY2FzZSwgdG8g
YWNjb3VudCBmb3IgdGhlIGhpZ2ggMTYgW1hZWl1NTSByZWdpc3RlcnMgd2hlbiB1c2VkIGFzCiAg
ICBhZGRyZXNzaW5nIGluZGV4IHJlZ2lzdGVyLiBFeHRlbmQgdGhlIGFkanVzdG1lbnRzIHRvIG1v
ZHJtX3JtIGFzIHdlbGwsCiAgICBzdWNoIHRoYXQgeDg2X2luc25fbW9kcm0oKSB3b3VsZCBjb3Jy
ZWN0bHkgcmVwb3J0IHJlZ2lzdGVyIG51bWJlcnMgKHRoaXMKICAgIHdhcyBhIGxhdGVudCBpc3N1
ZSBvbmx5IGFzIHdlIGRvbid0IGN1cnJlbnRseSBoYXZlIGNhbGxlcnMgb2YgdGhhdAogICAgZnVu
Y3Rpb24gd2hpY2ggd291bGQgY2FyZSBhYm91dCBhbiBFVkVYIGNhc2UpLgogICAgCiAgICBUaGUg
YWRqdXN0bWVudCBpbiB0dXJuIHJlcXVpcmVzIGRyb3BwaW5nIHRoZSBhc3NlcnRpb24gZnJvbSBk
ZWNvZGVfZ3ByKCkKICAgIGFzIHdlbGwgYXMgcmUtaW50cm9kdWNpbmcgdGhlIGV4cGxpY2l0IG1h
c2tpbmcsIGFzIHdlIG5vdyBuZWVkIHRvCiAgICBhY3RpdmVseSBtYXNrIG9mZiB0aGUgaGlnaCBi
aXQgd2hlbiBhIEdQUiBpcyBtZWFudC4KICAgIAogICAgX2RlY29kZV9ncHIoKSBpbnZvY2F0aW9u
cyBhbHNvIG5lZWQgc2xpZ2h0IGFkanVzdG1lbnRzLCB3aGVuIGludm9rZWQgaW4KICAgIGdlbmVy
aWMgY29kZSBhaGVhZCBvZiB0aGUgbWFpbiBzd2l0Y2goKS4gQWxsIG90aGVyIHVzZXMgb2YgbW9k
cm1fcmVnIGFuZAogICAgbW9kcm1fcm0gYWxyZWFkeSBnZXQgc3VpdGFibHkgbWFza2VkIHdoZXJl
IG5lY2Vzc2FyeS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNo
QHN1c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIz
QGNpdHJpeC5jb20+Cgpjb21taXQgOTJiODBlM2UzZGZhY2YzODljZmY3OTc1ODBiMzgwNjU3NjA1
MWRmZApBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUaHUg
SnVsIDQgMTc6NDI6MjUgMjAxOSArMDIwMAoKICAgIHg4Ni9JUlE6IGFkZCBleHBsaWNpdCB0cmFj
aW5nLWVuYWJsZWQgY2hlY2sgdG8gdHJhY2VfaXJxX21hc2soKQogICAgCiAgICBUaGUgc2V0dXAg
Zm9yIGNhbGxpbmcgdHJhY2VfdmFyKCkgKHdoaWNoIGl0c2VsZiBjaGVja3MgdGJfaW5pdF9kb25l
KSBpcwogICAgbm9uLW5lZ2xpZ2libGUsIGFuZCBoZW5jZSBhIHNlcGFyYXRlIG91dGVyLW1vc3Qg
Y2hlY2sgaXMgd2FycmFudGVkLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9n
ZXIucGF1QGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNv
b3BlcjNAY2l0cml4LmNvbT4KCmNvbW1pdCBhY2RiNThiOWI5M2Y2Y2UyYmUxNDQyMjk1OTI1YTgw
MWNiYTcwNmU2CkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpEYXRlOiAg
IFRodSBKdWwgNCAxNzozMjo1MyAyMDE5ICswMjAwCgogICAgeDg2L0lSUTogc2ltcGxpZnkgYW5k
IHJlbmFtZSBwaXJxX2Fja3R5cGUoKQogICAgCiAgICBJdHMgb25seSBjYWxsZXIgYWxyZWFkeSBo
YXMgdGhlIElSUSBkZXNjcmlwdG9yIGluIGl0cyBoYW5kcywgc28gdGhlcmUncwogICAgbm8gbmVl
ZCBmb3IgdGhlIGZ1bmN0aW9uIHRvIHJlLW9idGFpbiBpdC4gQXMgYSByZXN1bHQgdGhlIGxlYWRp
bmcgcCBvZgogICAgaXRzIG5hbWUgaXMgbm8gbG9uZ2VyIGFwcHJvcHJpYXRlIGFuZCBoZW5jZSBn
ZXRzIGRyb3BwZWQuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGlj
aEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVA
Y2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0Bj
aXRyaXguY29tPgoKY29tbWl0IDZkODE5Y2Y5ZTFhNmQyMWY2OGQ5ZmU4NDAwNDBlODkwNTdjZWQx
YmUKQXV0aG9yOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkRhdGU6ICAgVGh1IEp1
bCA0IDE3OjMyOjA4IDIwMTkgKzAyMDAKCiAgICB4ODYvSVJROiBpbXByb3ZlIGR1bXBfaXJxcygp
CiAgICAKICAgIERvbid0IGxvZyBhIHN0cmF5IHRyYWlsaW5nIGNvbW1hLiBTaG9ydGVuIGEgZmV3
IGZpZWxkcy4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRy
aXguY29tPgogICAgQWNrZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJp
eC5jb20+Cgpjb21taXQgZjRhMDljOTM3NzcxNmNkM2YzYmExODE5NmZlNTg3OWJlODkwYTRmNQpB
dXRob3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUaHUgSnVsIDQg
MTY6MDg6NDIgMjAxOSArMDIwMAoKICAgIHg4NmVtdWw6IHN1cHBvcnQgcmVtYWluaW5nIG1pc2Mg
QVZYNTEye0YsQld9IGluc25zCiAgICAKICAgIFRoaXMgY29tcGxldGVzIHN1cHBvcnQgb2YgQVZY
NTEyQlcgaW4gdGhlIGluc24gZW11bGF0b3IsIGFuZCBsZWF2ZXMganVzdAogICAgdGhlIHNjYXR0
ZXIvZ2F0aGVyIG9uZXMgb3BlbiBpbiB0aGUgQVZYNTEyRiBzZXQuCiAgICAKICAgIFNpZ25lZC1v
ZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIEFja2VkLWJ5OiBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoKY29tbWl0IDY1ZjgyZDRjZTFl
YWRhM2ViNDk0YmI4MTQxNmJkMDViNjNmNzNhYjIKQXV0aG9yOiBKYW4gQmV1bGljaCA8amJldWxp
Y2hAc3VzZS5jb20+CkRhdGU6ICAgVGh1IEp1bCA0IDE2OjA4OjAwIDIwMTkgKzAyMDAKCiAgICB4
ODZlbXVsOiBzdXBwb3J0IEFWWDUxMntGLF9WQk1JMn0gY29tcHJlc3MvZXhwYW5kIGluc25zCiAg
ICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAg
IEFja2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoKY29t
bWl0IGRjYWM2ZGUxZjViMzRkNTJiNWYzN2M3M2I4NWMzYjYyNzU4MWQ0MTMKQXV0aG9yOiBKYW4g
QmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkRhdGU6ICAgVGh1IEp1bCA0IDE2OjA3OjAxIDIw
MTkgKzAyMDAKCiAgICB4ODYvdlBJQzogYXZvaWQgc3BlY3VsYXRpdmUgb3V0IG9mIGJvdW5kcyBh
Y2Nlc3NlcwogICAgCiAgICBBcnJheSBpbmRleGVzIHVzZWQgaW4gdGhlIEkvTyBwb3J0IHJlYWQv
d3JpdGUgZW11bGF0aW9uIGZ1bmN0aW9ucyBhcmUKICAgIGRlcml2ZWQgZnJvbSBndWVzdCBjb250
cm9sbGVkIHZhbHVlcy4gV2hlcmUgdGhpcyBpcyBub3QgYWxyZWFkeSBkb25lLAogICAgcmVzdHJp
Y3QgdGhlaXIgcmFuZ2VzIHRvIGxpbWl0IHRoZSBzaWRlIGVmZmVjdHMgb2Ygc3BlY3VsYXRpdmUg
ZXhlY3V0aW9uLgogICAgCiAgICBUaGlzIGlzIHBhcnQgb2YgdGhlIHNwZWN1bGF0aXZlIGhhcmRl
bmluZyBlZmZvcnQuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGlj
aEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVy
M0BjaXRyaXguY29tPgoKY29tbWl0IGJlMTVjMjMxZTdlMzUxZWE4ZGJjYWJmNjJmOTUyNTM3YzYz
NzM0M2QKQXV0aG9yOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkRhdGU6ICAgVGh1
IEp1bCA0IDE2OjA2OjI3IDIwMTkgKzAyMDAKCiAgICB4ODYvdk1TSTogYXZvaWQgc3BlY3VsYXRp
dmUgb3V0IG9mIGJvdW5kcyBhY2Nlc3NlcwogICAgCiAgICBBcnJheSBpbmRleGVzIHVzZWQgaW4g
dGhlIE1NSU8gcmVhZC93cml0ZSBlbXVsYXRpb24gZnVuY3Rpb25zIGFyZQogICAgZGVyaXZlZCBm
cm9tIGd1ZXN0IGNvbnRyb2xsZWQgdmFsdWVzLiBSZXN0cmljdCB0aGVpciByYW5nZXMgdG8gbGlt
aXQgdGhlCiAgICBzaWRlIGVmZmVjdHMgb2Ygc3BlY3VsYXRpdmUgZXhlY3V0aW9uLgogICAgCiAg
ICBOb3RlIHRoYXQgdGhlIGluZGV4IGludG8gLm1zaV9hZFtdIG1heSBhbHNvIGJlIHNwZWN1bGF0
aXZlbHkgb3V0IG9mCiAgICBib3VuZHMsIGJ5IGV4YWN0bHkgb25lIChpbmRleGVzIDAuLi4zIGFy
ZSBwb3NzaWJsZSB3aGlsZSB0aGUgYXJyYXkgaGFzCiAgICBqdXN0IDMgZWxlbWVudHMpLiBUaGlz
IGlzIG5vdCBhIHByb2JsZW0gd2l0aCB0aGUgY3VycmVudCBkYXRhIGxheW91dCwgYXMKICAgIHN1
Y2ggb3ZlcnJ1biBvZiB0aGUgYXJyYXkgd291bGQgZWl0aGVyIHRvdWNoIHRoZSBuZXh0IGVsZW1l
bnQgb2YgdGhlCiAgICBwYXJlbnQgYXJyYXkgb3IgKGZvciB0aGUgbGFzdCBlbnRyeSBvZiB0aGUg
cGFyZW50IGFycmF5KSBhY2Nlc3MgdGhlCiAgICBzdWJzZXF1ZW50IGFjY192YWxpZCBiaXQgYXJy
YXkuCiAgICAKICAgIFRoaXMgaXMgcGFydCBvZiB0aGUgc3BlY3VsYXRpdmUgaGFyZGVuaW5nIGVm
Zm9ydC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu
Y29tPgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJp
eC5jb20+Cgpjb21taXQgMWYyY2NiZDQwYzg1ZTM4Mzc5OWQ1OWY5ZGZjMWNmZmE1ZTE4YzkyMApB
dXRob3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUaHUgSnVsIDQg
MTY6MDU6MTggMjAxOSArMDIwMAoKICAgIHg4NmVtdWw6IGF2b2lkIHNwZWN1bGF0aXZlIG91dCBv
ZiBib3VuZHMgYWNjZXNzZXMKICAgIAogICAgVGhlcmUgYXJlIGEgZmV3IGFycmF5IGFjY2Vzc2Vz
IGhlcmUgdGhlIGluZGV4ZXMgb2Ygd2hpY2ggYXJlIChhdCBsZWFzdAogICAgaW5kaXJlY3RseSkg
ZHJpdmVuIGJ5IHRoZSBndWVzdC4gVXNlIGFycmF5X2FjY2Vzc19ub3NwZWMoKSB0byBib3VuZAog
ICAgc3VjaCBhY2Nlc3Nlcy4gSW4gdGhlIHssX31kZWNvZGVfZ3ByKCkgY2FzZXMgcmVwbGFjZSBl
eGlzdGluZyBndWFyZGluZwogICAgY29uc3RydWN0cy4KICAgIAogICAgVG8gZGVhbCB3aXRoIGFu
IG90aGVyd2lzZSBvY2N1cnJpbmcgI2luY2x1ZGUgY3ljbGUsIGRyb3AgdGhlIGluY2x1c2lvbgog
ICAgb2YgYXNtL3g4Nl9lbXVsYXRlLmggZnJvbSBhc20vcHJvY2Vzc29yLmguIFRoaXMgaW5jbHVk
ZSBoYWQgYmVlbgogICAgaW50cm9kdWNlZCBmb3Igb2J0YWluaW5nIHRoZSBzdHJ1Y3QgY3B1aWRf
bGVhZiBkZWNsYXJhdGlvbiwgd2hpY2ggaGFzCiAgICBzaW5jZSBtb3ZlZCBpbnRvIHRoZSB4ODYg
aGVscGVyIGxpYnJhcnkuCiAgICAKICAgIFRoaXMgaXMgcGFydCBvZiB0aGUgc3BlY3VsYXRpdmUg
aGFyZGVuaW5nIGVmZm9ydC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpi
ZXVsaWNoQHN1c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5j
b29wZXIzQGNpdHJpeC5jb20+Cgpjb21taXQgOTBiZWY1ODIyZGRhNDczMDU1YjhhYTQ2NjQ1MDY4
NmUzMzExYmYyZApBdXRob3I6IEFudGhvbnkgUEVSQVJEIDxhbnRob255LnBlcmFyZEBjaXRyaXgu
Y29tPgpEYXRlOiAgIFRodSBKdWwgNCAxNjowNDozMyAyMDE5ICswMjAwCgogICAgTUFJTlRBSU5F
UlM6IGFkZCBBbnRob255IGFzIGxpYnhsIG1haW50YWluZXIKICAgIAogICAgQ3JlYXRlIGEgbmV3
IHNlY3Rpb24gd2l0aCBvbmx5IGxpYnhsLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBBbnRob255
IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBTdGVmYW5v
IFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CiAgICBBY2tlZC1ieTogSWFuIEph
Y2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTogV2VpIExpdSA8
d2xAeGVuLm9yZz4KCmNvbW1pdCA3ODJhNmI5NTFhMjMxN2UxYzNlY2M4MWI2ZDk0YmUwOTE1N2Zj
MzYzCkF1dGhvcjogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KRGF0ZTog
ICBUaHUgSnVsIDQgMTY6MDM6NDcgMjAxOSArMDIwMAoKICAgIHhtYWxsb2M6IHN0b3AgdXNpbmcg
YSBtYWdpYyAnMScgaW4gYWxpZ25tZW50IHBhZGRpbmcKICAgIAogICAgQWxpZ25tZW50IHBhZGRp
bmcgaW5zZXJ0cyBhIHBzZXVkbyBibG9jayBoZWFkZXIgaW4gZnJvbnQgb2YgdGhlIGFsbG9jYXRp
b24sCiAgICBzZXRzIGl0cyBzaXplIGZpZWxkIHRvIHRoZSBwYWQgc2l6ZSBhbmQgdGhlbiBPUnMg
aW4gMSwgd2hpY2ggaXMgZXF1aXZhbGVudAogICAgdG8gbWFya2luZyBpdCBhcyBhIGZyZWUgYmxv
Y2ssIHNvIHRoYXQgeGZyZWUoKSBjYW4gZGlzdGluZ3Vpc2ggaXQgZnJvbSBhCiAgICByZWFsIGJs
b2NrIGhlYWRlci4KICAgIAogICAgVGhpcyBwYXRjaCBzaW1wbHkgcmVwbGFjZXMgdGhlIG1hZ2lj
ICcxJyB3aXRoIHRoZSBkZWZpbmVkICdGUkVFX0JMT0NLJyB0bwogICAgbWFrZSBpdCBtb3JlIG9i
dmlvdXMgd2hhdCdzIGdvaW5nIG9uLiBBbHNvLCB3aGlsc3QgaW4gdGhlIG5laWdoYm91cmhvb2Qs
CiAgICBpdCByZW1vdmVzIGEgc3RyYXkgc3BhY2UgYWZ0ZXIgYSBjYXN0LgogICAgCiAgICBTaWdu
ZWQtb2ZmLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgogICAgUmV2
aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCmNvbW1pdCAxMmRjZTdl
YTVhODRlMGYxMDc3MTBmOGRmMWNmYjJkZmUzMDZjNzkzCkF1dGhvcjogSnVlcmdlbiBHcm9zcyA8
amdyb3NzQHN1c2UuY29tPgpEYXRlOiAgIFRodSBKdWwgNCAxNjowMjo1MiAyMDE5ICswMjAwCgog
ICAgeDg2OiBtYWtlIGxvYWRpbmcgb2YgR0RUIGF0IGNvbnRleHQgc3dpdGNoIG1vcmUgbW9kdWxh
cgogICAgCiAgICBJbiBwcmVwYXJhdGlvbiBmb3IgY29yZSBzY2hlZHVsaW5nLCBjYXJ2ZSBvdXQg
dGhlIEdEVCByZWxhdGVkCiAgICBmdW5jdGlvbmFsaXR5ICh3cml0aW5nIEdEVCByZWxhdGVkIFBU
RXMsIGxvYWRpbmcgZGVmYXVsdCBvZiBmdWxsIEdEVCkKICAgIGludG8gc3ViLWZ1bmN0aW9ucy4K
ICAgIAogICAgU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgog
ICAgQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIEFja2VkLWJ5
OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoocWVtdSBjaGFuZ2Vz
IG5vdCBpbmNsdWRlZCkKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Jul 07 09:56:04 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 07 Jul 2019 09:56:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hk3tZ-0006KC-B8; Sun, 07 Jul 2019 09: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=PrAl=VE=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hk3tX-0006K0-Ng
 for xen-devel@lists.xenproject.org; Sun, 07 Jul 2019 09:55:43 +0000
X-Inumbo-ID: 60dcd876-a09d-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 60dcd876-a09d-11e9-8980-bc764e045a96;
 Sun, 07 Jul 2019 09:55:41 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hk3tT-0005M4-Tk; Sun, 07 Jul 2019 09:55: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 1hk3tT-0002Xy-KE; Sun, 07 Jul 2019 09:55:39 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hk3tT-0002YM-JT; Sun, 07 Jul 2019 09:55:39 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138770-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.8-testing:test-arm64-arm64-xl-thunderx:<job
 status>:broken:regression
 xen-4.8-testing:build-i386-prev:xen-build:fail:regression
 xen-4.8-testing:build-amd64-prev:xen-build:fail:regression
 xen-4.8-testing:test-xtf-amd64-amd64-3:xtf/test-hvm64-xsa-278:fail:heisenbug
 xen-4.8-testing:test-xtf-amd64-amd64-1:xtf/test-hvm64-xsa-278:fail:heisenbug
 xen-4.8-testing:test-xtf-amd64-amd64-2:xtf/test-hvm64-lbr-tsx-vmentry:fail:heisenbug
 xen-4.8-testing:test-xtf-amd64-amd64-2:xtf/test-hvm64-xsa-278:fail:heisenbug
 xen-4.8-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-saverestore.2:fail:heisenbug
 xen-4.8-testing:test-amd64-i386-migrupgrade:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-amd64-migrupgrade:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-xtf-amd64-amd64-3:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop: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-amd64-i386-xl-qemut-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-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-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing: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-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-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
 xen-4.8-testing:test-arm64-arm64-xl-thunderx:hosts-allocate:starved:nonblocking
X-Osstest-Versions-This: xen=c67210f60dfa83565d26ae710e4f5e729a95dce5
X-Osstest-Versions-That: xen=908e768fae49a8db0089e68188652079e3bfaa66
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 07 Jul 2019 09:55:39 +0000
Subject: [Xen-devel] [xen-4.8-testing test] 138770: regressions - trouble:
 fail/pass/starved
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODc3MCB4ZW4tNC44LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODc3MC8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hcm02NC1hcm02NC14bC10aHVu
ZGVyeCAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbiAgaW4gMTM4NzQ3CiBi
dWlsZC1pMzg2LXByZXYgICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgIGZhaWwgaW4gMTM4
NzQ3IFJFR1IuIHZzLiAxMzA5NjUKIGJ1aWxkLWFtZDY0LXByZXYgICAgICAgICAgICAgIDYgeGVu
LWJ1aWxkICAgICAgZmFpbCBpbiAxMzg3NDcgUkVHUi4gdnMuIDEzMDk2NQoKVGVzdHMgd2hpY2gg
YXJlIGZhaWxpbmcgaW50ZXJtaXR0ZW50bHkgKG5vdCBibG9ja2luZyk6CiB0ZXN0LXh0Zi1hbWQ2
NC1hbWQ2NC0zIDcwIHh0Zi90ZXN0LWh2bTY0LXhzYS0yNzggZmFpbCBpbiAxMzg3NDcgcGFzcyBp
biAxMzg3NzAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgNzAgeHRmL3Rlc3QtaHZtNjQt
eHNhLTI3OCAgICAgZmFpbCBwYXNzIGluIDEzODc0NwogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAg
IDUwIHh0Zi90ZXN0LWh2bTY0LWxici10c3gtdm1lbnRyeSBmYWlsIHBhc3MgaW4gMTM4NzQ3CiB0
ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgIDcwIHh0Zi90ZXN0LWh2bTY0LXhzYS0yNzggICAg
IGZhaWwgcGFzcyBpbiAxMzg3NDcKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0
IDE1IGd1ZXN0LXNhdmVyZXN0b3JlLjIgZmFpbCBwYXNzIGluIDEzODc0NwoKVGVzdHMgd2hpY2gg
ZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtaTM4Ni1t
aWdydXBncmFkZSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgIGJsb2NrZWQgaW4gMTM4NzQ3
IG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgYmxvY2tlZCBpbiAxMzg3NDcgbi9hCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zIDUwIHh0
Zi90ZXN0LWh2bTY0LWxici10c3gtdm1lbnRyeSBmYWlsIGluIDEzODc0NyBsaWtlIDEzMDk2NQog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgIGZhaWwg
aW4gMTM4NzQ3IGxpa2UgMTMwOTY1CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgNTAgeHRm
L3Rlc3QtaHZtNjQtbGJyLXRzeC12bWVudHJ5IGZhaWwgbGlrZSAxMzA5NjUKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBs
aWtlIDEzMDk2NQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTMwOTY1CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzA5NjUK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgZmFpbCBsaWtlIDEzMDk2NQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTMwOTY1CiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwg
bGlrZSAxMzA5NjUKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEzMDk2NQogdGVzdC1hcm1oZi1hcm1oZi14bC1y
dGRzICAgICAxNiBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0ICAgIGZhaWwgIGxpa2UgMTMwOTY1
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwt
eHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwtc2VhdHRsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFs
ZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRp
dDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1p
Mzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggIDIgaG9zdHMtYWxsb2Nh
dGUgICAgICAgICAgICAgICBzdGFydmVkICBuL2EKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiB4ZW4gICAgICAgICAgICAgICAgICBjNjcyMTBmNjBkZmE4MzU2NWQyNmFlNzEwZTRmNWU3
MjlhOTVkY2U1CmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICA5MDhlNzY4
ZmFlNDlhOGRiMDA4OWU2ODE4ODY1MjA3OWUzYmZhYTY2CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MzA5NjUgIDIwMTgtMTItMDMgMDk6MDY6MTkgWiAgMjE2IGRheXMKRmFpbGluZyBzaW5jZSAgICAg
ICAgMTMzNTk4ICAyMDE5LTAzLTA1IDE1OjA2OjIzIFogIDEyMyBkYXlzICAgNjAgYXR0ZW1wdHMK
VGVzdGluZyBzYW1lIHNpbmNlICAgMTM4MjI0ICAyMDE5LTA2LTIxIDE5OjA1OjMxIFogICAxNSBk
YXlzICAgIDcgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVy
IHRlc3Q6CiAgQW5kcmUgUHJ6eXdhcmEgPGFuZHJlLnByenl3YXJhQGFybS5jb20+CiAgQW5kcmV3
IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICBDaHJpc3RpYW4gTGluZGlnIDxj
aHJpc3RpYW4ubGluZGlnQGNpdHJpeC5jb20+CiAgRGFuaWVsIERlIEdyYWFmIDxkZ2RlZ3JhQHR5
Y2hvLm5zYS5nb3Y+CiAgR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgog
IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NA
c3VzZS5jb20+CiAgSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KICBNYW51ZWwg
Qm91eWVyIDxib3V5ZXJAYW50aW9jaGUuZXUub3JnPgogIFNlcmdleSBEeWFzbGkgPHNlcmdleS5k
eWFzbGlAY2l0cml4LmNvbT4KICBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5l
bC5vcmc+CiAgU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgogIFdlaSBM
aXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CiAgWGluIExpIDx0YWxvbnMubGVlQGdtYWlsLmNvbT4K
ICBYaW4gTGkgPHhpbi5saUBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXh0ZiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
cm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFy
bTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXByZXYgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
Ni1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFt
ZDY0LWFtZDY0LTQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14
c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGVi
aWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlh
bmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1j
cmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNy
ZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJo
ZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtbGl2ZXBhdGNoICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWxpdmVwYXRjaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFk
ZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnVi
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RhcnZlZCAKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5w
cm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdl
cwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9s
b2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2Yg
dGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6
Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5l
bWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rl
c3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBi
ZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0Lmdp
dDthPXN1bW1hcnkKCmJyb2tlbi1qb2IgdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCBicm9r
ZW4KCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgMTI0MCBsaW5l
cyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Jul 07 10:23:26 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 07 Jul 2019 10:23:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hk4KG-0000I6-KB; Sun, 07 Jul 2019 10:23:20 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=PrAl=VE=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hk4KE-0000Hr-Ui
 for xen-devel@lists.xenproject.org; Sun, 07 Jul 2019 10:23:18 +0000
X-Inumbo-ID: 3c14d19d-a0a1-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3c14d19d-a0a1-11e9-8980-bc764e045a96;
 Sun, 07 Jul 2019 10:23:17 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hk4KC-0005vf-Mk; Sun, 07 Jul 2019 10:23: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 1hk4KC-0005Ck-Bj; Sun, 07 Jul 2019 10:23:16 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hk4KC-0001yM-BA; Sun, 07 Jul 2019 10:23:16 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138808-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: xen=843cec0de800a5f925f8071a7f58f3fb1c6b6eb6
X-Osstest-Versions-That: xen=93ef224d63f9f04a0897d64981c619eb4816c0d3
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 07 Jul 2019 10:23:16 +0000
Subject: [Xen-devel] [xen-unstable-coverity test] 138808: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODgwOCB4ZW4tdW5zdGFibGUtY292ZXJpdHkgcmVhbCBbcmVhbF0KaHR0cDovL2xv
Z3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODgwOC8KClBlcmZlY3Qg
Oi0pCkFsbCB0ZXN0cyBpbiB0aGlzIGZsaWdodCBwYXNzZWQgYXMgcmVxdWlyZWQKdmVyc2lvbiB0
YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIDg0M2NlYzBkZTgwMGE1
ZjkyNWY4MDcxYTdmNThmM2ZiMWM2YjZlYjYKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAg
ICAgICAgICAgIDkzZWYyMjRkNjNmOWYwNGEwODk3ZDY0OTgxYzYxOWViNDgxNmMwZDMKCkxhc3Qg
dGVzdCBvZiBiYXNpcyAgIDEzODcyNyAgMjAxOS0wNy0wMyAwOToxOToxOCBaICAgIDQgZGF5cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxMzg4MDggIDIwMTktMDctMDcgMDk6MTg6NDggWiAgICAwIGRh
eXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIEFudGhv
bnkgUEVSQVJEIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29tPgogIElhbiBKYWNrc29uIDxpYW4u
amFja3NvbkBldS5jaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4K
ICBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CiAgUGF1bCBEdXJyYW50IDxwYXVsLmR1
cnJhbnRAY2l0cml4LmNvbT4KICBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5l
bC5vcmc+CiAgV2VpIExpdSA8d2xAeGVuLm9yZz4KCmpvYnM6CiBjb3Zlcml0eS1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0K
c2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6
IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcg
ZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVu
cHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBh
bmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9y
Zy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3Rlcgog
ICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9
UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1
c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQveGVuLmdp
dAogICA5M2VmMjI0ZDYzLi44NDNjZWMwZGU4ICA4NDNjZWMwZGU4MDBhNWY5MjVmODA3MWE3ZjU4
ZjNmYjFjNmI2ZWI2IC0+IGNvdmVyaXR5LXRlc3RlZC9zbW9rZQoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sun Jul 07 12:58:27 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 07 Jul 2019 12:58:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hk6k5-0003ag-H2; Sun, 07 Jul 2019 12:58:09 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=PrAl=VE=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hk6k4-0003aU-7E
 for xen-devel@lists.xenproject.org; Sun, 07 Jul 2019 12:58:08 +0000
X-Inumbo-ID: d8713610-a0b6-11e9-92bd-e3fdb7ff47c1
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d8713610-a0b6-11e9-92bd-e3fdb7ff47c1;
 Sun, 07 Jul 2019 12:57:58 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hk6ju-0000KG-4M; Sun, 07 Jul 2019 12:57:58 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hk6jt-0000Aj-Nd; Sun, 07 Jul 2019 12:57:57 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hk6jt-00052r-N1; Sun, 07 Jul 2019 12:57:57 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138772-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.9-testing:test-arm64-arm64-xl-thunderx:<job
 status>:broken:regression
 xen-4.9-testing:build-i386-prev:xen-build:fail:regression
 xen-4.9-testing:build-amd64-prev:xen-build:fail:regression
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-localmigrate/x10:fail:heisenbug
 xen-4.9-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:guest-saverestore.2:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop: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/x10:fail:heisenbug
 xen-4.9-testing:test-amd64-i386-freebsd10-amd64:guest-saverestore:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-saverestore:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-migrupgrade:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-amd64-i386-migrupgrade:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-start/win.repeat:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-localmigrate/x10:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-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-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-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-credit2:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.9-testing:test-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-credit1:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-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-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-thunderx:hosts-allocate:starved:nonblocking
X-Osstest-Versions-This: xen=8d2a688015193e20ae47fe3c208f99128240f821
X-Osstest-Versions-That: xen=54aa382cbcdc1e2ba75d6734151ca6e53104e2f2
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 07 Jul 2019 12:57:57 +0000
Subject: [Xen-devel] [xen-4.9-testing test] 138772: regressions - trouble:
 blocked/fail/pass/starved
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODc3MiB4ZW4tNC45LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODc3Mi8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hcm02NC1hcm02NC14bC10aHVu
ZGVyeCAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbiAgaW4gMTM4NzQ4CiBi
dWlsZC1pMzg2LXByZXYgICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMzI4ODkKIGJ1aWxkLWFtZDY0LXByZXYgICAgICAgICAgICAgIDYgeGVu
LWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMjg4OQoKVGVzdHMgd2hpY2gg
YXJlIGZhaWxpbmcgaW50ZXJtaXR0ZW50bHkgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBmYWlsIGlu
IDEzODcyMyBwYXNzIGluIDEzODc0OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC1zaGFkb3cgMTUgZ3Vlc3Qtc2F2ZXJlc3RvcmUuMiBmYWlsIGluIDEzODcyMyBwYXNz
IGluIDEzODc3MgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgZmFpbCBpbiAxMzg3NDggcGFzcyBpbiAxMzg3NzIKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC13czE2LWFtZDY0IDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBpbiAxMzg3NDgg
cGFzcyBpbiAxMzg3NzIKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNiBn
dWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgcGFzcyBpbiAxMzg3MjMKIHRlc3QtYW1kNjQtaTM4
Ni1mcmVlYnNkMTAtYW1kNjQgMTQgZ3Vlc3Qtc2F2ZXJlc3RvcmUgICAgICAgZmFpbCBwYXNzIGlu
IDEzODc0OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDEzIGd1ZXN0LXNh
dmVyZXN0b3JlICBmYWlsIHBhc3MgaW4gMTM4NzQ4CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2Nl
ZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1p
Mzg2LW1pZ3J1cGdyYWRlICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAg
ICAgICBmYWlsIGJsb2NrZWQgaW4gMTMyODg5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdp
bjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgIGZhaWwgYmxvY2tlZCBpbiAxMzI4ODkKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgZmFpbCBi
bG9ja2VkIGluIDEzMjg4OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgIGZhaWwgaW4gMTM4NzIzIGxpa2UgMTMyODg5CiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LXdpbjctYW1kNjQgMTggZ3Vlc3Qtc3RhcnQvd2luLnJlcGVhdCBmYWlsIGluIDEz
ODc0OCBibG9ja2VkIGluIDEzMjg4OQogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzIDE2IGd1ZXN0
LXN0YXJ0L2RlYmlhbi5yZXBlYXQgZmFpbCBpbiAxMzg3NDggYmxvY2tlZCBpbiAxMzI4ODkKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNiBndWVzdC1sb2NhbG1pZ3JhdGUv
eDEwIGZhaWwgaW4gMTM4NzQ4IGxpa2UgMTMyODg5CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
d2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMzI4ODkKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAg
ICAgZmFpbCBsaWtlIDEzMjg4OQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVk
aXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3Jl
ZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNl
YXR0bGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlh
bi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNw
dSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1y
YXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYg
MTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1p
bnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5k
ZXJ4ICAyIGhvc3RzLWFsbG9jYXRlICAgICAgICAgICAgICAgc3RhcnZlZCAgbi9hCgp2ZXJzaW9u
IHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAgICAgICAgICAgICAgICAgOGQyYTY4ODAxNTE5
M2UyMGFlNDdmZTNjMjA4Zjk5MTI4MjQwZjgyMQpiYXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAg
ICAgICAgICAgICAgNTRhYTM4MmNiY2RjMWUyYmE3NWQ2NzM0MTUxY2E2ZTUzMTA0ZTJmMgoKTGFz
dCB0ZXN0IG9mIGJhc2lzICAgMTMyODg5ICAyMDE5LTAyLTA0IDIyOjA0OjA5IFogIDE1MiBkYXlz
CkZhaWxpbmcgc2luY2UgICAgICAgIDEzMzE0NyAgMjAxOS0wMi0xMSAxMzo0MTo1MCBaICAxNDUg
ZGF5cyAgIDc2IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEzODIyNSAgMjAxOS0wNi0y
MSAxOTowNTozNiBaICAgMTUgZGF5cyAgICA3IGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3Vj
aGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIz
QGNpdHJpeC5jb20+CiAgQ2hyaXN0aWFuIExpbmRpZyA8Y2hyaXN0aWFuLmxpbmRpZ0BjaXRyaXgu
Y29tPgogIERhbmllbCBEZSBHcmFhZiA8ZGdkZWdyYUB0eWNoby5uc2EuZ292PgogIEdlb3JnZSBE
dW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hA
c3VzZS5jb20+CiAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgogIEp1bGllbiBHcmFs
bCA8anVsaWVuLmdyYWxsQGFybS5jb20+CiAgTWFudWVsIEJvdXllciA8Ym91eWVyQGFudGlvY2hl
LmV1Lm9yZz4KICBTZXJnZXkgRHlhc2xpIDxzZXJnZXkuZHlhc2xpQGNpdHJpeC5jb20+CiAgU3Rl
ZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgogIFN0ZWZhbm8gU3RhYmVs
bGluaSA8c3RlZmFub3NAeGlsaW54LmNvbT4KICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29t
PgogIFhpbiBMaSA8dGFsb25zLmxlZUBnbWFpbC5jb20+CiAgWGluIExpIDx4aW4ubGlAY2l0cml4
LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hbWQ2NC14dGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWkzODYtcHJldiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQtcHZvcHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2
NC0xICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
eHRmLWFtZDY0LWFtZDY0LTIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0
LTUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1p
Mzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0
LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhl
bDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92
bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2lu
Ny1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1m
cmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWlu
dGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpdmVwYXRjaCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saXZl
cGF0Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1t
dWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNv
dzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0
LWFybTY0LXhsLXNlYXR0bGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRv
dyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHN0YXJ2ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBv
cnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUv
bG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywg
ZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0
Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBv
c3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdl
Yi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7
aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5Cgpicm9rZW4tam9i
IHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggYnJva2VuCmJyb2tlbi1qb2IgdGVzdC1hcm02
NC1hcm02NC14bC10aHVuZGVyeCBicm9rZW4KCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxv
ZzsgaXQgd291bGQgYmUgMTE4OCBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Jul 07 13:15:13 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 07 Jul 2019 13:15:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hk70W-0005Ba-1s; Sun, 07 Jul 2019 13:15:08 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=PrAl=VE=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hk70U-0005BQ-PV
 for xen-devel@lists.xenproject.org; Sun, 07 Jul 2019 13:15:06 +0000
X-Inumbo-ID: 3c4e66f9-a0b9-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3c4e66f9-a0b9-11e9-8980-bc764e045a96;
 Sun, 07 Jul 2019 13:15:05 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hk70S-0000h0-Nn; Sun, 07 Jul 2019 13:15: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 1hk70S-0001so-Eh; Sun, 07 Jul 2019 13:15:04 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hk70S-0000sj-E5; Sun, 07 Jul 2019 13:15:04 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138782-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=d031fc07eb83c9d13bff3ebac25da458d5a47917
X-Osstest-Versions-That: ovmf=0a487ef96bd6d2e0ac23323adab86f9949068ed6
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 07 Jul 2019 13:15:04 +0000
Subject: [Xen-devel] [ovmf test] 138782: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODc4MiBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzg3ODIvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICBkMDMxZmMwN2ViODNjOWQxM2JmZjNlYmFjMjVkYTQ1
OGQ1YTQ3OTE3CmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICAwYTQ4N2Vm
OTZiZDZkMmUwYWMyMzMyM2FkYWI4NmY5OTQ5MDY4ZWQ2CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
Mzg3NTggIDIwMTktMDctMDUgMDY6MzY6MDcgWiAgICAyIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTM4NzgyICAyMDE5LTA3LTA2IDA1OjQxOjMxIFogICAgMSBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgTGVpZiBMaW5k
aG9sbSA8bGVpZi5saW5kaG9sbUBsaW5hcm8ub3JnPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAg
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
eGVuL2dpdC9vc3N0ZXN0L292bWYuZ2l0CiAgIDBhNDg3ZWY5NmIuLmQwMzFmYzA3ZWIgIGQwMzFm
YzA3ZWI4M2M5ZDEzYmZmM2ViYWMyNWRhNDU4ZDVhNDc5MTcgLT4geGVuLXRlc3RlZC1tYXN0ZXIK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Jul 07 18:12:18 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 07 Jul 2019 18:12:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hkBdm-0003Fe-4s; Sun, 07 Jul 2019 18: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=PrAl=VE=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hkBdl-0003FS-6k
 for xen-devel@lists.xenproject.org; Sun, 07 Jul 2019 18:11:57 +0000
X-Inumbo-ID: b3e1e5f2-a0e2-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b3e1e5f2-a0e2-11e9-8980-bc764e045a96;
 Sun, 07 Jul 2019 18:11:55 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hkBdi-0006m7-IP; Sun, 07 Jul 2019 18:11: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 1hkBdi-0002Ki-6p; Sun, 07 Jul 2019 18:11:54 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hkBdi-0005hA-5x; Sun, 07 Jul 2019 18:11:54 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138780-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:test-arm64-arm64-examine:examine-serial/bootloader:fail:regression
 linux-linus:build-armhf-pvops:kernel-build:fail:regression
 linux-linus:test-amd64-i386-qemut-rhel6hvm-amd:guest-start.2:fail:regression
 linux-linus:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-examine:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-libvirt: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-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-credit1: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-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-linus:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-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-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-win10-i386:windows-install: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
X-Osstest-Versions-This: linux=69bf4b6b54fb7f52b7ea9ce28d4a360cd5ec956d
X-Osstest-Versions-That: linux=736706bee3298208343a76096370e4f6a5c55915
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 07 Jul 2019 18:11:54 +0000
Subject: [Xen-devel] [linux-linus test] 138780: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODc4MCBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTM4NzgwLwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAg
MTEgZXhhbWluZS1zZXJpYWwvYm9vdGxvYWRlciBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIGJ1aWxk
LWFybWhmLXB2b3BzICAgICAgICAgICAgIDYga2VybmVsLWJ1aWxkICAgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAxMyBn
dWVzdC1zdGFydC4yICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCgpUZXN0cyB3aGljaCBkaWQg
bm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm1oZi1hcm1oZi14bC1y
dGRzICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1leGFt
aW5lICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAg
ICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jcmVkaXQxICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
d2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMzM1ODAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAg
ICAgZmFpbCBsaWtlIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTMzNTgwCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlr
ZSAxMzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bC1zZWF0dGxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVt
dXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bC10aHVuZGVyeCAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBn
dWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0
YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdp
bjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAg
d2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVk
IGZvciB0ZXN0aW5nOgogbGludXggICAgICAgICAgICAgICAgNjliZjRiNmI1NGZiN2Y1MmI3ZWE5
Y2UyOGQ0YTM2MGNkNWVjOTU2ZApiYXNlbGluZSB2ZXJzaW9uOgogbGludXggICAgICAgICAgICAg
ICAgNzM2NzA2YmVlMzI5ODIwODM0M2E3NjA5NjM3MGU0ZjZhNWM1NTkxNQoKTGFzdCB0ZXN0IG9m
IGJhc2lzICAgMTMzNTgwICAyMDE5LTAzLTA0IDE5OjUzOjA5IFogIDEyNCBkYXlzCkZhaWxpbmcg
c2luY2UgICAgICAgIDEzMzYwNSAgMjAxOS0wMy0wNSAyMDowMzoxNCBaICAxMjMgZGF5cyAgIDY3
IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEzODc4MCAgMjAxOS0wNy0wNiAwNTozMjox
MiBaICAgIDEgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KMzQxOSBwZW9wbGUgdG91Y2hlZCByZXZp
c2lvbnMgdW5kZXIgdGVzdCwKbm90IGxpc3RpbmcgdGhlbSBhbGwKCmpvYnM6CiBidWlsZC1hbWQ2
NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1w
dm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJt
NjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1h
bWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJp
YW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQt
bGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFt
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVt
dXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJu
ZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVk
aXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0
LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1p
Mzg2LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdp
bjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWlu
dGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
cGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
aTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
c2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12
aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNn
LXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAv
aG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZp
bGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5k
IG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAg
IGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJF
QURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0
cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3Qg
cHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDYwNDc5NiBsaW5lcyBsb25n
LikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Jul 07 20:11:59 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 07 Jul 2019 20:11:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hkDVb-00043I-Ni; Sun, 07 Jul 2019 20:11:39 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=PrAl=VE=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hkDVa-000439-H6
 for xen-devel@lists.xenproject.org; Sun, 07 Jul 2019 20:11:38 +0000
X-Inumbo-ID: 68e4cd2e-a0f3-11e9-959e-1fa05b246ccf
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 68e4cd2e-a0f3-11e9-959e-1fa05b246ccf;
 Sun, 07 Jul 2019 20:11:31 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hkDVS-0000dC-9A; Sun, 07 Jul 2019 20:11:30 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hkDVS-0003cl-0u; Sun, 07 Jul 2019 20:11:30 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hkDVS-00078w-09; Sun, 07 Jul 2019 20:11:30 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138787-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.10-testing:test-arm64-arm64-xl-thunderx:<job
 status>:broken:regression
 xen-4.10-testing:build-amd64-prev:xen-build:fail:regression
 xen-4.10-testing:build-i386-prev:xen-build:fail:regression
 xen-4.10-testing:test-amd64-amd64-xl-qemuu-win7-amd64:windows-install:fail:heisenbug
 xen-4.10-testing:test-amd64-i386-migrupgrade:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-amd64-migrupgrade:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-4.10-testing:test-amd64-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-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-xl-seattle:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-libvirt-xsm:saverestore-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-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:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-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-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-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-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
 xen-4.10-testing:test-arm64-arm64-xl-thunderx:hosts-allocate:starved:nonblocking
X-Osstest-Versions-This: xen=3131bf956ab159295ecdde0c5ad003d0c5af4695
X-Osstest-Versions-That: xen=29fd403ef5c02e2cbd0769e64ec0b61e0658d358
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 07 Jul 2019 20:11:30 +0000
Subject: [Xen-devel] [xen-4.10-testing test] 138787: regressions - trouble:
 blocked/fail/pass/starved
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODc4NyB4ZW4tNC4xMC10ZXN0aW5nIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzg3ODcvCgpSZWdyZXNzaW9ucyA6
LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRp
bmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1
bmRlcnggICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4gIGluIDEzODc1NQog
YnVpbGQtYW1kNjQtcHJldiAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAg
ZmFpbCBSRUdSLiB2cy4gMTM4Mzc2CiBidWlsZC1pMzg2LXByZXYgICAgICAgICAgICAgICA2IHhl
bi1idWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzgzNzYKClRlc3RzIHdoaWNo
IGFyZSBmYWlsaW5nIGludGVybWl0dGVudGx5IChub3QgYmxvY2tpbmcpOgogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgICBmYWlsIHBhc3Mg
aW4gMTM4NzU1CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2Nr
aW5nOgogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICBmYWlsIGluIDEzODc1NSBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1p
bnN0YWxsL2wxL2wyIGZhaWwgbGlrZSAxMzgzNzYKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13
czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEzODM3NgogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGVi
aWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAg
ICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bC1zZWF0dGxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAg
ICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAg
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0
cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAx
NyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQt
cmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0
aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0
IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93
cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4ICAyIGhv
c3RzLWFsbG9jYXRlICAgICAgICAgICAgICAgc3RhcnZlZCAgbi9hCgp2ZXJzaW9uIHRhcmdldGVk
IGZvciB0ZXN0aW5nOgogeGVuICAgICAgICAgICAgICAgICAgMzEzMWJmOTU2YWIxNTkyOTVlY2Rk
ZTBjNWFkMDAzZDBjNWFmNDY5NQpiYXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAg
ICAgMjlmZDQwM2VmNWMwMmUyY2JkMDc2OWU2NGVjMGI2MWUwNjU4ZDM1OAoKTGFzdCB0ZXN0IG9m
IGJhc2lzICAgMTM4Mzc2ICAyMDE5LTA2LTIzIDE0OjMxOjU0IFogICAxNCBkYXlzClRlc3Rpbmcg
c2FtZSBzaW5jZSAgIDEzODczNiAgMjAxOS0wNy0wMyAxNTozNTo1MCBaICAgIDQgZGF5cyAgICAz
IGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0Ogog
IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC14dGYgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wcmV2ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxk
LWkzODYtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQt
MyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0
Zi1hbWQ2NC1hbWQ2NC00ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWkz
ODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2
aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2lu
Ny1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14
bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3Ry
aWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0
LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtbGl2ZXBhdGNoICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpdmVwYXRjaCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBn
cmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZn
cnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RhcnZlZCAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54
ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2lt
YWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6
Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24g
b2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURN
RS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9z
c3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNh
biBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0
LmdpdDthPXN1bW1hcnkKCmJyb2tlbi1qb2IgdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCBi
cm9rZW4KCk5vdCBwdXNoaW5nLgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCmNvbW1pdCAzMTMxYmY5NTZhYjE1OTI5NWVjZGRlMGM1
YWQwMDNkMGM1YWY0Njk1CkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpE
YXRlOiAgIFdlZCBKdWwgMyAxNzoyODo1MCAyMDE5ICswMjAwCgogICAgdXBkYXRlIFhlbiB2ZXJz
aW9uIHRvIDQuMTAuNAoocWVtdSBjaGFuZ2VzIG5vdCBpbmNsdWRlZCkKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Jul 07 22:48:29 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 07 Jul 2019 22:48:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hkFx4-00079T-3Z; Sun, 07 Jul 2019 22:48:10 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=PrAl=VE=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hkFx3-00079J-52
 for xen-devel@lists.xenproject.org; Sun, 07 Jul 2019 22:48:09 +0000
X-Inumbo-ID: 498004d2-a109-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 498004d2-a109-11e9-8980-bc764e045a96;
 Sun, 07 Jul 2019 22:48:07 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hkFx0-0003YL-KT; Sun, 07 Jul 2019 22:48: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 1hkFx0-0005hl-AF; Sun, 07 Jul 2019 22:48:06 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hkFx0-0000o7-9I; Sun, 07 Jul 2019 22:48:06 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138793-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.12-testing:test-amd64-amd64-xl-qcow2:guest-saverestore.2:fail:nonblocking
 xen-4.12-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-4.12-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 xen-4.12-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.12-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.12-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.12-testing:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 xen-4.12-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.12-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.12-testing:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.12-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.12-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.12-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.12-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.12-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.12-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.12-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.12-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.12-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.12-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.12-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.12-testing:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=7f2df4b62214645dc15488487da26eb32c7790b4
X-Osstest-Versions-That: xen=f41dbf33e7129846a0468f006fb41fcd888d6612
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 07 Jul 2019 22:48:06 +0000
Subject: [Xen-devel] [xen-4.12-testing test] 138793: 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>

ZmxpZ2h0IDEzODc5MyB4ZW4tNC4xMi10ZXN0aW5nIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzg3OTMvCgpGYWlsdXJlcyA6LS8g
YnV0IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJl
IG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgMTYgZ3Vlc3Qtc2F2
ZXJlc3RvcmUuMiAgICAgICAgICBmYWlsICBsaWtlIDEzNzg2NwogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAg
MTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwtc2VhdHRsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
IDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0t
aW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRp
dDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC10aHVu
ZGVyeCAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3Jl
ZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFy
bmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYt
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAg
MTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBn
dWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5z
dGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdp
bjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAg
ICAgICAgICAgICAgIDdmMmRmNGI2MjIxNDY0NWRjMTU0ODg0ODdkYTI2ZWIzMmM3NzkwYjQKYmFz
ZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIGY0MWRiZjMzZTcxMjk4NDZhMDQ2
OGYwMDZmYjQxZmNkODg4ZDY2MTIKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzNzg2NyAgMjAxOS0w
Ni0xNiAxNTowNDoxNCBaICAgMjEgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMzg3NTkgIDIw
MTktMDctMDUgMDg6MzY6NDEgWiAgICAyIGRheXMgICAgMiBhdHRlbXB0cwoKLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3
aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcu
Y29vcGVyM0BjaXRyaXguY29tPgogIElnb3IgRHJ1emhpbmluIDxpZ29yLmRydXpoaW5pbkBjaXRy
aXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBLZXZpbiBUaWFuIDxr
ZXZpbi50aWFuQGludGVsLmNvbT4KICBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXgu
Y29tPgogIFNlcmdleSBEeWFzbGkgPHNlcmdleS5keWFzbGlAY2l0cml4LmNvbT4KCmpvYnM6CiBi
dWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC14dGYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0
LTIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14
dGYtYW1kNjQtYW1kNjQtMyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4
Ni14c20gICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0
LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVs
Nmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3Zt
Zi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRl
bCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGl2ZXBhdGNoICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpdmVwYXRjaCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1
cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1w
dmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhk
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcK
bG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNv
bmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9y
dHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFz
dGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJs
b2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5
CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC94
ZW4uZ2l0CiAgIGY0MWRiZjMzZTcuLjdmMmRmNGI2MjIgIDdmMmRmNGI2MjIxNDY0NWRjMTU0ODg0
ODdkYTI2ZWIzMmM3NzkwYjQgLT4gc3RhYmxlLTQuMTIKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 08 00:44:06 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Jul 2019 00:44:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hkHkx-00004u-6n; Mon, 08 Jul 2019 00:43:47 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=hXfm=VF=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hkHkw-0008WQ-6Y
 for xen-devel@lists.xenproject.org; Mon, 08 Jul 2019 00:43:46 +0000
X-Inumbo-ID: 705a5a06-a119-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 705a5a06-a119-11e9-8980-bc764e045a96;
 Mon, 08 Jul 2019 00:43:44 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hkHkt-0006Gp-Vf; Mon, 08 Jul 2019 00:43: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 1hkHkt-0004UY-Mg; Mon, 08 Jul 2019 00:43:43 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hkHkt-0007ay-Ly; Mon, 08 Jul 2019 00:43:43 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138804-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: libvirt:test-arm64-arm64-libvirt-qcow2:guest-start:fail:regression
 libvirt:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt:saverestore-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
X-Osstest-Versions-This: libvirt=2503763ee101b2e0779ebb1fba24cdda7985fc91
X-Osstest-Versions-That: libvirt=d40f7b6bac0a9398c5b5d67b6641bddc0edb44e5
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 08 Jul 2019 00:43:43 +0000
Subject: [Xen-devel] [libvirt test] 138804: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODgwNCBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzg4MDQvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMg
d2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC1xY293MiAx
MSBndWVzdC1zdGFydCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODYxOAoKVGVzdHMgd2hp
Y2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtl
IDEzODYxOAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTM4NjE4CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0ICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2
aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGlidmlydCAgICAg
ICAgICAgICAgMjUwMzc2M2VlMTAxYjJlMDc3OWViYjFmYmEyNGNkZGE3OTg1ZmM5MQpiYXNlbGlu
ZSB2ZXJzaW9uOgogbGlidmlydCAgICAgICAgICAgICAgZDQwZjdiNmJhYzBhOTM5OGM1YjVkNjdi
NjY0MWJkZGMwZWRiNDRlNQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTM4NjE4ICAyMDE5LTA2LTI4
IDIyOjQ4OjU3IFogICAgOSBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEzODY5NSAgMjAxOS0w
Ny0wMiAwNDoxOTowOSBaICAgIDUgZGF5cyAgICA1IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5j
ZSAgIDEzODgwNCAgMjAxOS0wNy0wNiAxOTowNTozNSBaICAgIDEgZGF5cyAgICAxIGF0dGVtcHRz
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFuZHJlYSBC
b2xvZ25hbmkgPGFib2xvZ25hQHJlZGhhdC5jb20+CiAgQ29sZSBSb2JpbnNvbiA8Y3JvYmluc29A
cmVkaGF0LmNvbT4KICBEYW5pZWwgUC4gQmVycmFuZ8OpIDxiZXJyYW5nZUByZWRoYXQuY29tPgog
IERhbmllbCBWZWlsbGFyZCA8dmVpbGxhcmRAcmVkaGF0LmNvbT4KICBFcmljIEJsYWtlIDxlYmxh
a2VAcmVkaGF0LmNvbT4KICBFcmlrIFNrdWx0ZXR5IDxlc2t1bHRldEByZWRoYXQuY29tPgogIEls
aWFzIFN0YW1hdGlzIDxzdGFtYXRpcy5pbGlhc3NAZ21haWwuY29tPgogIEpvaG4gRmVybGFuIDxq
ZmVybGFuQHJlZGhhdC5jb20+CiAgSm9uYXRob24gSm9uZ3NtYSA8ampvbmdzbWFAcmVkaGF0LmNv
bT4KICBKw6FuIFRvbWtvIDxqdG9ta29AcmVkaGF0LmNvbT4KICBNaWNoYWwgUHJpdm96bmlrIDxt
cHJpdm96bkByZWRoYXQuY29tPgogIFBldGVyIEtyZW1wYSA8cGtyZW1wYUByZWRoYXQuY29tPgog
IFBpbm8gVG9zY2FubyA8cHRvc2Nhbm9AcmVkaGF0LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9w
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybTY0LWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXFjb3cyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpz
Zy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczog
L2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBm
aWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5w
cm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFu
ZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3Jn
L2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1S
RUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90
IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA5MjUgbGluZXMgbG9uZy4p
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 08 01:34:24 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Jul 2019 01:34:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hkIXq-00030N-5p; Mon, 08 Jul 2019 01: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=hXfm=VF=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hkIXo-00030D-Hj
 for xen-devel@lists.xenproject.org; Mon, 08 Jul 2019 01:34:16 +0000
X-Inumbo-ID: 7e7cf2b1-a120-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7e7cf2b1-a120-11e9-8980-bc764e045a96;
 Mon, 08 Jul 2019 01:34:14 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hkIXm-0007z4-6C; Mon, 08 Jul 2019 01: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 1hkIXl-0000DG-Jf; Mon, 08 Jul 2019 01:34:13 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hkIXl-0002JB-Ii; Mon, 08 Jul 2019 01:34:13 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138799-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 qemu-mainline:test-arm64-arm64-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-vhd: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-credit1:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-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-cubietruck:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-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-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=d2c5f91ca944aaade642624397e1853801bbc744
X-Osstest-Versions-That: qemuu=57dfc2c4d51e770ed3f617e5d1456d1e2bacf3f0
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 08 Jul 2019 01:34:13 +0000
Subject: [Xen-devel] [qemu-mainline test] 138799: 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>

ZmxpZ2h0IDEzODc5OSBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzg3OTkvCgpGYWlsdXJlcyA6LS8gYnV0
IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5v
dCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEzODc2MgogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTM4NzYy
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgIGZhaWwgbGlrZSAxMzg3NjIKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEzODc2MgogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWls
IGxpa2UgMTM4NzYyCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1w
dnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LXNlYXR0bGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWlu
c3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhz
bSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0
MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwtdGh1bmRlcnggMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAg
ICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAg
ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Jl
ZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwg
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBx
ZW11dSAgICAgICAgICAgICAgICBkMmM1ZjkxY2E5NDRhYWFkZTY0MjYyNDM5N2UxODUzODAxYmJj
NzQ0CmJhc2VsaW5lIHZlcnNpb246CiBxZW11dSAgICAgICAgICAgICAgICA1N2RmYzJjNGQ1MWU3
NzBlZDNmNjE3ZTVkMTQ1NmQxZTJiYWNmM2YwCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzg3NjIg
IDIwMTktMDctMDUgMDg6Mzc6MTEgWiAgICAyIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM4
Nzk5ICAyMDE5LTA3LTA2IDE4OjEwOjE4IFogICAgMSBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQ
ZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQWxleCBCZW5uw6llIDxh
bGV4LmJlbm5lZUBsaW5hcm8ub3JnPgogIEJBTEFUT04gWm9sdGFuIDxiYWxhdG9uQGVpay5ibWUu
aHU+CiAgQ2xlYmVyIFJvc2EgPGNyb3NhQHJlZGhhdC5jb20+CiAgRGF2aWQgSGlsZGVuYnJhbmQg
PGRhdmlkQHJlZGhhdC5jb20+CiAgRWQgTWFzdGUgPGVtYXN0ZUBmcmVlYnNkLm9yZz4KICBFZHVh
cmRvIEhhYmtvc3QgPGVoYWJrb3N0QHJlZGhhdC5jb20+CiAgR2VyZCBIb2ZmbWFubiA8a3JheGVs
QHJlZGhhdC5jb20+CiAgR3JlZyBLdXJ6IDxncm91Z0BrYW9kLm9yZz4KICBJZ29yIE1hbW1lZG92
IDxpbWFtbWVkb0ByZWRoYXQuY29tPgogIEthc2h5YXAgQ2hhbWFydGh5IDxrY2hhbWFydEByZWRo
YXQuY29tPgogIExhdXJlbnQgVml2aWVyIDxsYXVyZW50QHZpdmllci5ldT4KICBMYXVyZW50IFZp
dmllciA8bHZpdmllckByZWRoYXQuY29tPgogIExpYW0gTWVyd2ljayA8bGlhbS5tZXJ3aWNrQG9y
YWNsZS5jb20+CiAgTWFyYy1BbmRyw6kgTHVyZWF1IDxtYXJjYW5kcmUubHVyZWF1QHJlZGhhdC5j
b20+CiAgTWFya3VzIEFybWJydXN0ZXIgPGFybWJydUByZWRoYXQuY29tPgogIE1pY2hhZWwgUy4g
VHNpcmtpbiA8bXN0QHJlZGhhdC5jb20+CiAgUGFua2FqIEd1cHRhIDxwYWd1cHRhQHJlZGhhdC5j
b20+CiAgUGFvbG8gQm9uemluaSA8cGJvbnppbmlAcmVkaGF0LmNvbT4KICBQZXRlciBNYXlkZWxs
IDxwZXRlci5tYXlkZWxsQGxpbmFyby5vcmc+CiAgUGhpbGlwcGUgTWF0aGlldS1EYXVkw6kgPHBo
aWxtZEByZWRoYXQuY29tPgogIFN0ZWZhbiBIYWpub2N6aSA8c3RlZmFuaGFAcmVkaGF0LmNvbT4K
ICBUaG9tYXMgSHV0aCA8dGh1dGhAcmVkaGF0LmNvbT4KICBYaWUgWW9uZ2ppIDx4aWV5b25namlA
YmFpZHUuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGVi
aWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1h
bWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZy
ZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
Y3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm02NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1j
cmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0
LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUt
bmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZn
cnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1z
aGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgot
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxv
Z3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25m
aWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRz
LCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVu
Lm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3Rl
cgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9i
O2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoK
ClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQvcWVt
dS14ZW4uZ2l0CiAgIDU3ZGZjMmM0ZDUuLmQyYzVmOTFjYTkgIGQyYzVmOTFjYTk0NGFhYWRlNjQy
NjI0Mzk3ZTE4NTM4MDFiYmM3NDQgLT4gdXBzdHJlYW0tdGVzdGVkCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 08 05:41:47 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Jul 2019 05: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 1hkMOs-00064F-9Z; Mon, 08 Jul 2019 05:41:18 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=hXfm=VF=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hkMOq-000645-C1
 for xen-devel@lists.xenproject.org; Mon, 08 Jul 2019 05:41:16 +0000
X-Inumbo-ID: fc64d220-a142-11e9-9cb8-af0b0fa54880
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id fc64d220-a142-11e9-9cb8-af0b0fa54880;
 Mon, 08 Jul 2019 05:41:08 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hkMOi-0005UG-8V; Mon, 08 Jul 2019 05:41: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 1hkMOh-00010A-RD; Mon, 08 Jul 2019 05:41:07 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hkMOh-0007sJ-QF; Mon, 08 Jul 2019 05:41:07 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138805-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.19:build-armhf-pvops:kernel-build:fail:regression
 linux-4.19:test-amd64-i386-qemut-rhel6hvm-amd:guest-start/redhat.repeat:fail:heisenbug
 linux-4.19:test-arm64-arm64-examine:examine-serial/bootloader:fail:heisenbug
 linux-4.19:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-examine:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 linux-4.19:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=1a05924366694d17a36e6b086d5bba1a8d74b977
X-Osstest-Versions-That: linux=84df9525b0c27f3ebc2ebb1864fa62a97fdedb7d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 08 Jul 2019 05:41:07 +0000
Subject: [Xen-devel] [linux-4.19 test] 138805: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODgwNSBsaW51eC00LjE5IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzg4MDUvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAg
IDYga2VybmVsLWJ1aWxkICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyOTMxMwoKVGVzdHMg
d2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJtaXR0ZW50bHkgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFt
ZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kIDEyIGd1ZXN0LXN0YXJ0L3JlZGhhdC5yZXBlYXQg
ZmFpbCBpbiAxMzg3NDIgcGFzcyBpbiAxMzg4MDUKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAg
ICAgMTEgZXhhbWluZS1zZXJpYWwvYm9vdGxvYWRlciAgZmFpbCBwYXNzIGluIDEzODc0MgoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJt
aGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQtcmF3ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhm
LWV4YW1pbmUgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwtc2VhdHRsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1h
bWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
ICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLXRodW5kZXJ4IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1s
aWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAg
ICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdp
bjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13
czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAx
MCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWlu
c3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13
aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVy
c2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAgICAgICAgIDFhMDU5MjQz
NjY2OTRkMTdhMzZlNmIwODZkNWJiYTFhOGQ3NGI5NzcKYmFzZWxpbmUgdmVyc2lvbjoKIGxpbnV4
ICAgICAgICAgICAgICAgIDg0ZGY5NTI1YjBjMjdmM2ViYzJlYmIxODY0ZmE2MmE5N2ZkZWRiN2QK
Ckxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyOTMxMyAgMjAxOC0xMS0wMiAwNTozOTowOCBaICAyNDcg
ZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjk0MTIgIDIwMTgtMTEtMDQgMTQ6MTA6MTUgWiAg
MjQ1IGRheXMgIDE1MiBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMzg3NDIgIDIwMTkt
MDctMDMgMjM6MzQ6MjAgWiAgICA0IGRheXMgICAgMyBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCjIyMjEgcGVvcGxl
IHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3QsCm5vdCBsaXN0aW5nIHRoZW0gYWxsCgpqb2Jz
OgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1h
bWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRv
bS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5o
dm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhs
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11
dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0t
YW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRp
dDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0
cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdp
bjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVk
LWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQt
cGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1h
bWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5
Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVj
dC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxv
Z3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50
ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNl
IHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7
aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0Lmdp
dDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91
bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1z
dW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAxODAx
ODUgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 08 07:39:37 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Jul 2019 07:39:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hkOF3-0006Fj-Um; Mon, 08 Jul 2019 07:39:17 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=tA2P=VF=gmail.com=viktor.mitin.19@srs-us1.protection.inumbo.net>)
 id 1hkOF1-0006Fe-PH
 for xen-devel@lists.xenproject.org; Mon, 08 Jul 2019 07:39:15 +0000
X-Inumbo-ID: 7b4c3bd9-a153-11e9-8980-bc764e045a96
Received: from mail-io1-xd43.google.com (unknown [2607:f8b0:4864:20::d43])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7b4c3bd9-a153-11e9-8980-bc764e045a96;
 Mon, 08 Jul 2019 07:39:13 +0000 (UTC)
Received: by mail-io1-xd43.google.com with SMTP id i10so32926551iol.13
 for <xen-devel@lists.xenproject.org>; Mon, 08 Jul 2019 00: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=7rpf/FwvkvJymJa9zDFuhBFHeMfygYH+sqSyp0NbR40=;
 b=DHk9/afcFstqgXFpcCdTqrSEfs1Thhtgl2qnsZG2smyOgFUdvwh4GgbLWduVB2LId/
 AcMZHCEgmrzbd7XgJlYISRtRLuWxPLh7iuX77Z8dOmPPkNbgfiWHKeTf4B5lL1OmbG0V
 Ik4CW6H2SUCYgsbsWSeUqOMXPmkQrv1d4Z52WoD49UxDUlQsxbe++TJV67yfpczUrpgv
 MJ+LUjjgrcOmj2pPHHU7BcuTJOD+gYGYU2168Q0jUEmJpZnrCOr0xfA6PeZ5LPqa7frN
 bQDP189Y36t178AwkYjdrEfiVZjUpsP+p70JWutYdpIVw7S0lxlY62UoedsAEH3omTFF
 bPYw==
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=7rpf/FwvkvJymJa9zDFuhBFHeMfygYH+sqSyp0NbR40=;
 b=RGby+uK2up6j7Ia68phSH47//SFs3tugy8539fsypqnUe7BIYKSpkmc2MScgDryXiH
 ZIPSonHc+BaqXVxGKFvNUO+bFZ4KMz2XioEv063HAitVFy9HlhJW+va94oKfC5PteNcm
 HBr12tbpXNFlV8Rz0ODqkrEUDcTH5fQPX+CUquhJO1RDKoOOQbjpQ8O0FoyekJQHXUxy
 qlc4ezNGCWCdgGYpFqZ3ktXrMhQpKvYQTtCctA8fH1Zlhjz/yQ+36jHFHA7uHFeqJ/U7
 dg8Iz6t7CHUnyI/hF88HCDgEU/oBS6zMmP3LSjSOL6jeyzhGWMsjwhhqEDo0nEbDSy/I
 PNRw==
X-Gm-Message-State: APjAAAVmxo3i9HuOGX5S++j3C6HxRv3uPqNuJe0yDKzMCgnGsZyUhHzH
 JFmMycGkvAQMCFm6xb19Q7De5EzMbKWZt3+dpEg=
X-Google-Smtp-Source: APXvYqwu4jPqK9VpUC9A0OIa/WPmL20XUb1tIg6jydHxDvOHDATBdf/yEhAcxS2bCJxhZ4tB7XjS+auOdYp+1U7qgS4=
X-Received: by 2002:a6b:b206:: with SMTP id b6mr19016793iof.286.1562571553128; 
 Mon, 08 Jul 2019 00:39:13 -0700 (PDT)
MIME-Version: 1.0
References: <cover.1562435004.git.will.abele@starlab.io>
 <41ff241e-aa17-6033-25b0-80da519cd444@arm.com>
 <c3dd311a-732a-68e8-5b3d-0aa7dd8773c7@arm.com>
 <20190706211048.uvilbrefroxroli3@starlab.io>
In-Reply-To: <20190706211048.uvilbrefroxroli3@starlab.io>
From: Viktor Mitin <viktor.mitin.19@gmail.com>
Date: Mon, 8 Jul 2019 10:39:02 +0300
Message-ID: <CAOcoXZZKwavN2YEExk4hEEy=hy6gFykx0ZW4gJ9j8n5kCf=2Fw@mail.gmail.com>
To: Stefano Stabellini <sstabellini@kernel.org>,
 Will Abele <will.abele@starlab.io>, Julien Grall <Julien.Grall@arm.com>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Subject: Re: [Xen-devel] [PATCH 0/1] Dom0less guest device tree format
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 nd <nd@arm.com>, andrii.anisov@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>

SGkgQWxsLAoKUGxlYXNlIGJlIGF3YXJlIHRoYXQgSSBjYW4gY29uZmlybSB0aGUgaXNzdWUuCkN1
cnJlbnQgZG9tMGxlc3MgZG9tVSBjb2RlIG5lZWRzIHRvIGJlIGZpeGVkLgpUaGUgaXNzdWUgaGFz
IGJlZW4gcmVwcm9kdWNlZCB3aXRoIHNldmVyYWwga2VybmVsIGltYWdlcyA0LjE0Ljc1LgpMaW51
eCBrZXJuZWwgNC4xNSBpbWFnZSB3b3JrcyB3ZWxsIHdpdGhvdXQgdGhpcyBmaXguCktlcm5lbCBp
bWFnZXMgNC4xNC43NSBhbmQgNC4xNSB3b3JrcyBmaW5lIHdpdGggdGhpcyBmaXguCgpUaGFua3MK
Ck9uIFN1biwgSnVsIDcsIDIwMTkgYXQgMTI6MTIgQU0gV2lsbCBBYmVsZSA8d2lsbC5hYmVsZUBz
dGFybGFiLmlvPiB3cm90ZToKPgo+IFRoZSAwNy8wNi8yMDE5IDE4OjE5LCBKdWxpZW4gR3JhbGwg
d3JvdGU6Cj4gPgo+ID4KPiA+IE9uIDA2LzA3LzIwMTkgMTk6MTcsIEp1bGllbiBHcmFsbCB3cm90
ZToKPiA+ID4KPiA+ID4KPiA+ID4gT24gMDYvMDcvMjAxOSAxOTowMiwgV2lsbCBBYmVsZSB3cm90
ZToKPiA+ID4+IEZyb206IFdpbGwgQWJlbGUgPHdpbGwuYWJlbGVAc3RhcmxhYi5pbz4KPiA+ID4+
Cj4gPiA+PiBIaSwKPiA+ID4KPiA+ID4gSGksCj4gPiA+Cj4gPiA+PiBJJ3ZlIGJlZW4gdXNpbmcg
ZG9tMGxlc3MgWGVuIG9uIHRoZSBIaWtleSA5NjAgd2l0aCBhIDQuMTQgTGludXgKPiA+ID4+IEtl
cm5lbC4gSSBoYWQKPiA+ID4+IHRyb3VibGUgZ2V0dGluZyB0aGUgNC4xNCBMaW51eCBLZXJuZWwg
dG8gYm9vdCBhcyBhIGRvbTBsZXNzIGRvbVUKPiA+ID4+IGJlY2F1c2UgaXQgd2FzCj4gPiA+PiBt
aXNpbnRlcnByZXRpbmcgdGhlIGRldmljZSB0cmVlIHZlcnNpb24uIExpbnV4IDQuMTQgYW5kIGVh
cmxpZXIKPiA+ID4+IGludGVycHJldCBkZXZpY2UKPiA+ID4+IHRyZWVzIHdpdGggYSAiLyIgaW4g
dGhlIHJvb3Qgbm9kZSBhcyB2ZXJzaW9uIDE2LiBYZW4gcHJvZHVjZXMgYQo+ID4gPj4gdmVyc2lv
biAxNwo+ID4gPj4gZGV2aWNlIHRyZWUsIHNvIHRoZSByb290IG5vZGUgbmVlZHMgdG8gYmUgIiIg
dG8gd29yayB3aXRoIDQuMTQgYW5kCj4gPiA+PiBlYXJsaWVyIExpbnV4Cj4gPiA+PiBLZXJuZWxz
LiBMaW51eCA0LjE1IGFuZCBsYXRlciBhc3N1bWUgdGhhdCB0aGUgdmVyc2lvbiBpcyAxNywgc28g
dGhpcwo+ID4gPj4gcGF0Y2ggZG9lcwo+ID4gPj4gbm90IGhhdmUgYW55IGltcGFjdC4KPiA+ID4+
Cj4gPiA+PiBQbGVhc2UgbGV0IG1lIGtub3cgaWYgeW91IG5lZWQgYW55IG1vcmUgaW5mb3JtYXRp
b24gb3IgaGF2ZQo+ID4gPj4gc3VnZ2VzdGlvbnMgZm9yCj4gPiA+PiBvdGhlciB3YXlzIHRvIGhh
bmRsZSB0aGlzLgo+ID4gPgo+ID4gPiBJIGRvbid0IHVuZGVyc3RhbmQgd2hlcmUgdGhlIHZlcnNp
b24gY29tZXMgZnJvbS4gSSBhbHNvIGRvbid0IHVuZGVyc3RhbmQKPiA+ID4gaG93IHlvdSBpbmZl
cnJlZCB0aGF0IFhlbiBpcyBjcmVhdGluZyBhIHZlcnNpb24gMTcgZGV2aWNlLXRyZWUuCj4gPiA+
Cj4gPiA+IERvIHlvdSBoYXZlIGxpbmsgdG8gdGhlIHBhcmFncmFwaCBpbiB0aGUgc3BlY2lmaWNh
dGlvbnM/Cj4gPgo+ID4gQWxzbywgcGxlYXNlIGV4cGFuZCB3aGF0IGlzIHRoZSBleGFjdCBlcnJv
ci4gU28gd2UgY2FuIHVuZGVyc3RhbmQKPiA+IHdoZXRoZXIgdGhpcyBpcyB0aGUgcmlnaHQgZml4
Lgo+ID4KPiA+IENoZWVycywKPiA+Cj4gPiAtLQo+ID4gSnVsaWVuIEdyYWxsCj4KPiAtLQo+Cj4g
SGkgSnVsaWVuLAo+Cj4gVGhhbmtzIGZvciB0aGUgcHJvbXB0IHJlc3BvbnNlLgo+Cj4gSSBzYWlk
IGluIG15IG1lc3NhZ2UgdGhhdCBMaW51eCB3YXMgaW50ZXJwcmV0aW5nIHRoZSBkZXZpY2UgdHJl
ZSBhcyB2ZXJzaW9uIDE2Lgo+IExvb2tpbmcgdGhyb3VnaCB0aGUgY29kZSBhZ2FpbiwgSSByZWFs
aXplIGl0IHdhcyBiZWluZyBpbnRlcnByZXRlZCBhcyBlYXJsaWVyCj4gdGhhbiAxNi4gQXMgbWVu
dGlvbmVkIGluIExpbnV4IGNvbW1pdCBhN2U0Y2ZiMGE3Y2E0NzczZTdkMGRkMWQ5YzAxOGFiMjdh
MTUzNjBlLAo+IExpbnV4IGhhZCBhbHJlYWR5IGJyb2tlbiBzdXBwb3J0IGZvciBGRFQgdmVyc2lv
bnMgZWFybGllciB0aGFuIDE2Lgo+IHBvcHVsYXRlX25vZGUoKSBpbiBkcml2ZXJzL29mL2ZkdC5j
IHdvdWxkIHN0b3AgcGFyc2luZyB0aGUgZmR0IGF0IHRoZSByb290IG5vZGUKPiBpZiBpdCB0aG91
Z2h0IHRoZSBmZHQgdmVyc2lvbiB3YXMgZWFybGllciB0aGFuIDE2Lgo+Cj4gWGVuIHNldHMgdGhl
IEZEVCB2ZXJzaW9uIHRvIDE3IGluIGZkdF9jcmVhdGUoKS4KPgo+IFRoZSBpc3N1ZSBJIHdhcyBo
YXZpbmcgd2FzIHRoYXQgTGludXggcGFuaWNrZWQgd2hpbGUgaW5pdGlhbGl6aW5nIGludGVycnVw
dHMKPiBiZWNhdXNlIGl0IGNvdWxkIG5vdCBmaW5kIGFuIGludGVycnVwdCBjb250cm9sbGVyLiBJ
dCBjb3VsZG4ndCBmaW5kIHRoZQo+IGludGVycnVwdCBjb250cm9sbGVyIGJlY2F1c2UgaXQgZGlk
bid0IHByb2Nlc3MgdGhhdCBwYXJ0IG9mIHRoZSBkZXZpY2UgdHJlZS4KPgo+IFRoYW5rcywKPiBX
aWxsCj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KPiBY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Cj4gWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCj4g
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbAoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 08 09:12:18 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Jul 2019 09:12:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hkPgb-0004TJ-Lu; Mon, 08 Jul 2019 09:11:49 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=IuGq=VF=oracle.com=zhenzhong.duan@srs-us1.protection.inumbo.net>)
 id 1hkPga-0004T2-6s
 for xen-devel@lists.xenproject.org; Mon, 08 Jul 2019 09:11:48 +0000
X-Inumbo-ID: 670838c0-a160-11e9-a357-174144195c19
Received: from aserp2120.oracle.com (unknown [141.146.126.78])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 670838c0-a160-11e9-a357-174144195c19;
 Mon, 08 Jul 2019 09:11:43 +0000 (UTC)
Received: from pps.filterd (aserp2120.oracle.com [127.0.0.1])
 by aserp2120.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x6899N1m045622;
 Mon, 8 Jul 2019 09:11:31 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=from : to : cc :
 subject : date : message-id; s=corp-2018-07-02;
 bh=HrLoCLWKaK68rHicJaIU6MsioVbmLOJdaDU92K7D8ok=;
 b=tCQMMzgabehfm7OTcpmRRmZH/CeFRo9huZe6zZBm3ddL+DXYhBX0Q7XEAI8ETyetM8wD
 B7A6dMd/hrPQf6XgJpR8+GxoNoVZKCi1y41ENxqkoKM/nFNBrTEvH5wE5nZMeo5uLDhW
 iVyII8WAHKxzcBETvG85BMPTIx+LEPchtvoIHVY/kxGgvCUSHz1hkLXFBBfJjM20+i22
 MuKlGIQ8byC7Vd4u37Io5eq91055SPgtpicAwD2qVQQBb3+VbCU4P4i2vjmV7G1tvRq1
 vRz8UNCz1KVxgrgh+J6BkjJeSQUWg08qwkrga4St6EpOc867feT4FpGkUF4zTMXpoFq0 9A== 
Received: from aserp3020.oracle.com (aserp3020.oracle.com [141.146.126.70])
 by aserp2120.oracle.com with ESMTP id 2tjkkpd879-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 08 Jul 2019 09:11:30 +0000
Received: from pps.filterd (aserp3020.oracle.com [127.0.0.1])
 by aserp3020.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x6897uOB111007;
 Mon, 8 Jul 2019 09:11:30 GMT
Received: from aserv0122.oracle.com (aserv0122.oracle.com [141.146.126.236])
 by aserp3020.oracle.com with ESMTP id 2tjkf23d87-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 08 Jul 2019 09:11:30 +0000
Received: from abhmp0011.oracle.com (abhmp0011.oracle.com [141.146.116.17])
 by aserv0122.oracle.com (8.14.4/8.14.4) with ESMTP id x689BTkI005039;
 Mon, 8 Jul 2019 09:11:29 GMT
Received: from z2.cn.oracle.com (/10.182.69.87)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Mon, 08 Jul 2019 02:11:29 -0700
From: Zhenzhong Duan <zhenzhong.duan@oracle.com>
To: linux-kernel@vger.kernel.org
Date: Sun,  7 Jul 2019 17:15:04 +0800
Message-Id: <1562490908-17882-1-git-send-email-zhenzhong.duan@oracle.com>
X-Mailer: git-send-email 1.8.3.1
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9311
 signatures=668688
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-1810050000 definitions=main-1907080120
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9311
 signatures=668688
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0
 priorityscore=1501 malwarescore=0
 suspectscore=1 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015
 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=999 adultscore=0
 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1810050000
 definitions=main-1907080121
Subject: [Xen-devel] [PATCH v6 0/4] misc fixes to PV extensions code
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: jgross@suse.com, sstabellini@kernel.org,
 Zhenzhong Duan <zhenzhong.duan@oracle.com>, mingo@redhat.com, bp@alien8.de,
 xen-devel@lists.xenproject.org, 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>

SGksCgpJbiB2aXJ0dWFsaXphdGlvbiBlbnZpcm9ubWVudCwgUFYgZXh0ZW5zaW9ucyAoZHJpdmVy
cywgaW50ZXJydXB0cywKdGltZXJzLCBldGMpIGFyZSBlbmFibGVkIGluIHRoZSBtYWpvcml0eSBv
ZiB1c2UgY2FzZXMgd2hpY2ggaXMgdGhlCmJlc3Qgb3B0aW9uLgoKSG93ZXZlciwgaW4gc29tZSBj
YXNlcyAoa2V4ZWMgbm90IGZ1bGx5IHdvcmtpbmcsIGJlbmNobWFya2luZywgZXRjKQp3ZSB3YW50
IHRvIGRpc2FibGUgUFYgZXh0ZW5zaW9ucy4gV2UgaGF2ZSB4ZW5fbm9wdiBmb3IgdGhhdCBwdXJw
b3NlCmJ1dCBvbmx5IGZvciBYRU4uIEZvciBhIGNvbnNpc3RlbnQgYWRtaW4gZXhwZXJpZW5jZSBh
IGNvbW1vbiBjb21tYW5kCmxpbmUgcGFyYW1ldGVyIHNldCBhY3Jvc3MgYWxsIFBWIGd1ZXN0IGlt
cGxlbWVudGF0aW9ucyBpcyBhIGJldHRlcgpjaG9pY2UuCgpUbyBhY2hpZXZlIHRoaXMgaW50cm9k
dWNlIGEgbmV3ICdub3B2JyBwYXJhbWV0ZXIgd2hpY2ggaXMgdXNhYmxlIGJ5Cm1vc3Qgb2YgUFYg
Z3Vlc3QgaW1wbGVtZW50YXRpb24uIER1ZSB0byB0aGUgbGltaXRhdGlvbiBvZiBzb21lIFBWCmd1
ZXN0cyhYRU4gUFYsIFhFTiBQVkggYW5kIGphaWxob3VzZSksICdub3B2JyBpcyBpZ25vcmVkIGZv
ciBYRU4gUFYKLCBqYWlsaG91c2UgYW5kIFhFTiBQVkggaWYgYm9vdGluZyB2aWEgWGVuLVBWSCBi
b290IGVudHJ5LiBJZiBib290aW5nCnZpYSBub3JtYWwgYm9vdCBlbnRyeShsaWtlIGdydWIyKSwg
UFZIIGd1ZXN0IGhhcyB0byBwYW5pYyBpdHNlbGYKY3VycmVudGx5LgoKV2hpbGUgYW5hbHl6aW5n
IHRoZSBQViBndWVzdCBjb2RlIG9uZSBidWcgd2VyZSBmb3VuZCBhbmQgZml4ZWQuCihQYXRjaGVz
IDEpLiBJdCBjYW4gYmUgYXBwbGllZCBpbmRlcGVuZGVudCBvZiB0aGUgZnVuY3Rpb25hbApjaGFu
Z2VzLCBidXQgaXMga2VwdCBpbiB0aGUgc2VyaWVzIGFzIHRoZSBmdW5jdGlvbmFsIGNoYW5nZXMK
ZGVwZW5kIG9uIHRoZW0uCgpGb3IgY29tcGF0aWJpbGl0eSByZWFzb24sICJ4ZW5fbm9wdiIgaXMg
a2VlcGVkIGFuZCBtYXBwZWQgdG8gIm5vcHYiLAp0aGlzIHdheSBhbHNvIGF2b2lkcyBhbiBpc3N1
ZSB3aXRoIHhlbl9ub3B2IHdoZW4gYm9vdGluZyBQVkggZ3Vlc3QuCgpCdWlsZCB0ZXN0IHBhc3Nl
cyB3aXRoIENPTkZJR19IWVBFUlZJU09SX0dVRVNUIGVuYWJsZSBhbmQgZGlzYWJsZWQuCkkgZGlk
bid0IGdldCBlbnYgdG8gdGVzdCB3aXRoIGphaWxob3VzZSBhbmQgSHlwZXJ2LCB0aGUgb3RoZXJz
IHdvcmsKYXMgZXhwZWN0ZWQuCgp2NjoKUEFUQ0gzIGFkZCBSZXZpZXdlZC1ieQpQQVRDSDQgcmVt
b3ZlIHVubmVjZXNzb3J5IHhlbl9odm1fbm9wdl9ndWVzdF9sYXRlX2luaXQoKSBwZXIgQm9yaXMK
CnY1OgpQQVRDSDI6CnVwZGF0ZSBwYXRjaCBkZXNjcmlwdGlvbiBwZXIgQm9yaXMKYWRkIGRlY2xh
cmF0aW9uIG9mIG5vcHYgdmFyaWFibGUgaW4gYXJjaC94ODYvaW5jbHVkZS9hc20vaHlwZXJ2aXNv
ci5oCndoaWNoIHdpbGwgYmUgdXNlZCBpbiBQQVRDSDMgYW5kIFBBVENINAoKUEFUQ0gzIHVwZGF0
ZSB4ZW5fcGFyc2Vfbm9wdigpIHBlciBCb3JpcwpQQVRDSDQgYWRkIG5vcHY9ZmFsc2UgcGVyIEJv
cmlzCkNvbWJpbmUgUEFUQ0g1IGludG8gUEFUQ0gzCgoKdjQ6ClBBVENINSBhIG5ldyBwYXRjaCB0
byBhZGQgJ3hlbl9ub3B2JyBiYWNrIHBlciBCb3JpcwoKdjM6ClJlbW92ZSBzb21lIHVucmVsYXRl
ZCBwYXRjaGVzIGZyb20gcGF0Y2hzZXQgYXMgc3VnZ2VzdGVkIGJ5IFRnbHgKClBBVENIMSB1bmNo
YW5nZWQKUEFUQ0gyIGFkZCBSZXZpZXdlZC1ieQpQQVRDSDMgYWRkIFJldmlld2VkLWJ5ClBBVENI
NCByZXdyaXRlIHRoZSBwYXRjaCBhcyBKZ3Jvc3MgZm91bmQgYW4gaXNzdWUgaW4gb2xkIHBhdGNo
LApkZXNjcmlwdGlvbiBpcyBhbHNvIHVwZGF0ZWQuCgoKCnYyOgpQQVRDSDMgdXNlICdpZ25vcmVf
bm9wdicgZm9yIFBWSC9QViBndWVzdCBhcyBzdWdnZXN0ZWQgYnkgSmdyb3NzLgpQQVRDSDUgbmV3
IGFkZGVkIG9uZSwgc3BlY2lmaWNhbGx5IGZvciBIVk0gZ3Vlc3QKClRoYW5rcwpaaGVuemhvbmcK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 08 09:12:18 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Jul 2019 09:12:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hkPgm-0004UT-CN; Mon, 08 Jul 2019 09:12:00 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=IuGq=VF=oracle.com=zhenzhong.duan@srs-us1.protection.inumbo.net>)
 id 1hkPgk-0004UG-AB
 for xen-devel@lists.xenproject.org; Mon, 08 Jul 2019 09:11:58 +0000
X-Inumbo-ID: 6e1a6d9a-a160-11e9-817d-df0e91cad98a
Received: from userp2120.oracle.com (unknown [156.151.31.85])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 6e1a6d9a-a160-11e9-817d-df0e91cad98a;
 Mon, 08 Jul 2019 09:11:55 +0000 (UTC)
Received: from pps.filterd (userp2120.oracle.com [127.0.0.1])
 by userp2120.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x6899hhK152103;
 Mon, 8 Jul 2019 09:11:41 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-2018-07-02;
 bh=v1DgpfRJEzDrZLeF1PWs/KsiDG71M25IhxSiMAC4Vfs=;
 b=cmbeTjSiQMRMkxnf6WA2LqN9YKkbh/M6hGNnNNaH4y5hYlEASTeBSNt81XfWA9kPDhKL
 ikk6DEr4O42Yk3HROf+P+OcDXrGFAdNVWhPN/ogqHKii+Ud2lOzfygZjYICKaXnO5eot
 PuQm/lZ4eK/gCP+SCCTOoFTJrWUs0IpHnrc6P3CnZZQi/kODaeriuGLBH3HrGJNgeJl9
 d0msqftOe2zVV8Aynno+o2AheSzWCVWh2hw2/DYNHWbjyp/x/Cmnm7U3TOi5Mw80jbpc
 fsp3HQbrzRD3Sdw8J9DmJ32yWHu9lEcrGhqWV+pGRxwv4Pb3BCHpNctIpw9i5DOgb2Rl yA== 
Received: from userp3020.oracle.com (userp3020.oracle.com [156.151.31.79])
 by userp2120.oracle.com with ESMTP id 2tjm9qd70b-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 08 Jul 2019 09:11:41 +0000
Received: from pps.filterd (userp3020.oracle.com [127.0.0.1])
 by userp3020.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x6897v8R131753;
 Mon, 8 Jul 2019 09:11:41 GMT
Received: from aserv0122.oracle.com (aserv0122.oracle.com [141.146.126.236])
 by userp3020.oracle.com with ESMTP id 2tjjyk3snd-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 08 Jul 2019 09:11:40 +0000
Received: from abhmp0011.oracle.com (abhmp0011.oracle.com [141.146.116.17])
 by aserv0122.oracle.com (8.14.4/8.14.4) with ESMTP id x689BdZL005130;
 Mon, 8 Jul 2019 09:11:39 GMT
Received: from z2.cn.oracle.com (/10.182.69.87)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Mon, 08 Jul 2019 02:11:39 -0700
From: Zhenzhong Duan <zhenzhong.duan@oracle.com>
To: linux-kernel@vger.kernel.org
Date: Sun,  7 Jul 2019 17:15:08 +0800
Message-Id: <1562490908-17882-5-git-send-email-zhenzhong.duan@oracle.com>
X-Mailer: git-send-email 1.8.3.1
In-Reply-To: <1562490908-17882-1-git-send-email-zhenzhong.duan@oracle.com>
References: <1562490908-17882-1-git-send-email-zhenzhong.duan@oracle.com>
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9311
 signatures=668688
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-1810050000 definitions=main-1907080120
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9311
 signatures=668688
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0
 priorityscore=1501 malwarescore=0
 suspectscore=1 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015
 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=999 adultscore=0
 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1810050000
 definitions=main-1907080121
Subject: [Xen-devel] [PATCH v6 4/4] x86/xen: Add "nopv" support for HVM guest
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: jgross@suse.com, sstabellini@kernel.org,
 Zhenzhong Duan <zhenzhong.duan@oracle.com>, mingo@redhat.com, bp@alien8.de,
 xen-devel@lists.xenproject.org, 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>

UFZIIGd1ZXN0IG5lZWRzIFBWIGV4dGVudGlvbnMgdG8gd29yaywgc28gIm5vcHYiIHBhcmFtZXRl
ciBzaG91bGQgYmUKaWdub3JlZCBmb3IgUFZIIGJ1dCBub3QgZm9yIEhWTSBndWVzdC4KCklmIFBW
SCBndWVzdCBib290cyB1cCB2aWEgdGhlIFhlbi1QVkggYm9vdCBlbnRyeSwgeGVuX3B2aCBpcyBz
ZXQgZWFybHksCndlIGtub3cgaXQncyBQVkggZ3Vlc3QgYW5kIGlnbm9yZSAibm9wdiIgcGFyYW1l
dGVyIGRpcmVjdGx5LgoKSWYgUFZIIGd1ZXN0IGJvb3RzIHVwIHZpYSB0aGUgbm9ybWFsIGJvb3Qg
ZW50cnkgc2FtZSBhcyBIVk0gZ3Vlc3QsIGl0J3MKaGFyZCB0byBkaXN0aW5ndWlzaCBQVkggYW5k
IEhWTSBndWVzdCBhdCB0aGF0IHRpbWUuIEluIHRoaXMgY2FzZSwgd2UKaGF2ZSB0byBwYW5pYyBl
YXJseSBpZiBQVkggaXMgZGV0ZWN0ZWQgYW5kIG5vcHYgaXMgZW5hYmxlZCB0byBhdm9pZCBhCndv
cnNlIHNpdHVhdGlvbiBsYXRlci4KCk1vdmUgeGVuX3BsYXRmb3JtX2h2bSgpIGFmdGVyIHhlbl9o
dm1fZ3Vlc3RfbGF0ZV9pbml0KCkgdG8gYXZvaWQgY29tcGlsZQplcnJvci4KClNpZ25lZC1vZmYt
Ynk6IFpoZW56aG9uZyBEdWFuIDx6aGVuemhvbmcuZHVhbkBvcmFjbGUuY29tPgpDYzogQm9yaXMg
T3N0cm92c2t5IDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT4KQ2M6IEp1ZXJnZW4gR3Jvc3Mg
PGpncm9zc0BzdXNlLmNvbT4KQ2M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2Vy
bmVsLm9yZz4KQ2M6IFRob21hcyBHbGVpeG5lciA8dGdseEBsaW51dHJvbml4LmRlPgpDYzogSW5n
byBNb2xuYXIgPG1pbmdvQHJlZGhhdC5jb20+CkNjOiBCb3Jpc2xhdiBQZXRrb3YgPGJwQGFsaWVu
OC5kZT4KLS0tCiBhcmNoL3g4Ni94ZW4vZW5saWdodGVuX2h2bS5jIHwgMzIgKysrKysrKysrKysr
KysrKysrKysrKysrLS0tLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCAyNCBpbnNlcnRpb25zKCspLCA4
IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2FyY2gveDg2L3hlbi9lbmxpZ2h0ZW5faHZtLmMg
Yi9hcmNoL3g4Ni94ZW4vZW5saWdodGVuX2h2bS5jCmluZGV4IDE3NTZjZjcuLjdlMWM3NWYgMTAw
NjQ0Ci0tLSBhL2FyY2gveDg2L3hlbi9lbmxpZ2h0ZW5faHZtLmMKKysrIGIvYXJjaC94ODYveGVu
L2VubGlnaHRlbl9odm0uYwpAQCAtMjMxLDE0ICsyMzEsNiBAQCBib29sIF9faW5pdCB4ZW5faHZt
X25lZWRfbGFwaWModm9pZCkKIAlyZXR1cm4gdHJ1ZTsKIH0KIAotc3RhdGljIHVpbnQzMl90IF9f
aW5pdCB4ZW5fcGxhdGZvcm1faHZtKHZvaWQpCi17Ci0JaWYgKHhlbl9wdl9kb21haW4oKSkKLQkJ
cmV0dXJuIDA7Ci0KLQlyZXR1cm4geGVuX2NwdWlkX2Jhc2UoKTsKLX0KLQogc3RhdGljIF9faW5p
dCB2b2lkIHhlbl9odm1fZ3Vlc3RfbGF0ZV9pbml0KHZvaWQpCiB7CiAjaWZkZWYgQ09ORklHX1hF
Tl9QVkgKQEAgLTI1MCw2ICsyNDIsOSBAQCBzdGF0aWMgX19pbml0IHZvaWQgeGVuX2h2bV9ndWVz
dF9sYXRlX2luaXQodm9pZCkKIAkvKiBQVkggZGV0ZWN0ZWQuICovCiAJeGVuX3B2aCA9IHRydWU7
CiAKKwlpZiAobm9wdikKKwkJcGFuaWMoIlwibm9wdlwiIGFuZCBcInhlbl9ub3B2XCIgcGFyYW1l
dGVycyBhcmUgdW5zdXBwb3J0ZWQgaW4gUFZIIGd1ZXN0LiIpOworCiAJLyogTWFrZSBzdXJlIHdl
IGRvbid0IGZhbGwgYmFjayB0byAoZGVmYXVsdCkgQUNQSV9JUlFfTU9ERUxfUElDLiAqLwogCWlm
ICghbnJfaW9hcGljcyAmJiBhY3BpX2lycV9tb2RlbCA9PSBBQ1BJX0lSUV9NT0RFTF9QSUMpCiAJ
CWFjcGlfaXJxX21vZGVsID0gQUNQSV9JUlFfTU9ERUxfUExBVEZPUk07CkBAIC0yNTksNiArMjU0
LDI2IEBAIHN0YXRpYyBfX2luaXQgdm9pZCB4ZW5faHZtX2d1ZXN0X2xhdGVfaW5pdCh2b2lkKQog
I2VuZGlmCiB9CiAKK3N0YXRpYyB1aW50MzJfdCBfX2luaXQgeGVuX3BsYXRmb3JtX2h2bSh2b2lk
KQoreworCWlmICh4ZW5fcHZfZG9tYWluKCkpCisJCXJldHVybiAwOworCisJaWYgKHhlbl9wdmhf
ZG9tYWluKCkgJiYgbm9wdikgeworCQkvKiBHdWVzdCBib290aW5nIHZpYSB0aGUgWGVuLVBWSCBi
b290IGVudHJ5IGdvZXMgaGVyZSAqLworCQlwcl9pbmZvKCJcIm5vcHZcIiBwYXJhbWV0ZXIgaXMg
aWdub3JlZCBpbiBQVkggZ3Vlc3RcbiIpOworCQlub3B2ID0gZmFsc2U7CisJfSBlbHNlIGlmIChu
b3B2KSB7CisJCS8qCisJCSAqIEd1ZXN0IGJvb3RpbmcgdmlhIG5vcm1hbCBib290IGVudHJ5IChs
aWtlIHZpYSBncnViMikgZ29lcworCQkgKiBoZXJlLgorCQkgKi8KKwkJeDg2X2luaXQuaHlwZXIu
Z3Vlc3RfbGF0ZV9pbml0ID0geGVuX2h2bV9ndWVzdF9sYXRlX2luaXQ7CisJCXJldHVybiAwOwor
CX0KKwlyZXR1cm4geGVuX2NwdWlkX2Jhc2UoKTsKK30KKwogY29uc3QgX19pbml0Y29uc3Qgc3Ry
dWN0IGh5cGVydmlzb3JfeDg2IHg4Nl9oeXBlcl94ZW5faHZtID0gewogCS5uYW1lICAgICAgICAg
ICAgICAgICAgID0gIlhlbiBIVk0iLAogCS5kZXRlY3QgICAgICAgICAgICAgICAgID0geGVuX3Bs
YXRmb3JtX2h2bSwKQEAgLTI2OCw0ICsyODMsNSBAQCBzdGF0aWMgX19pbml0IHZvaWQgeGVuX2h2
bV9ndWVzdF9sYXRlX2luaXQodm9pZCkKIAkuaW5pdC5pbml0X21lbV9tYXBwaW5nCT0geGVuX2h2
bV9pbml0X21lbV9tYXBwaW5nLAogCS5pbml0Lmd1ZXN0X2xhdGVfaW5pdAk9IHhlbl9odm1fZ3Vl
c3RfbGF0ZV9pbml0LAogCS5ydW50aW1lLnBpbl92Y3B1ICAgICAgID0geGVuX3Bpbl92Y3B1LAor
CS5pZ25vcmVfbm9wdiAgICAgICAgICAgID0gdHJ1ZSwKIH07Ci0tIAoxLjguMy4xCgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 08 09:12:18 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Jul 2019 09:12:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hkPgb-0004TD-D2; Mon, 08 Jul 2019 09:11:49 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=IuGq=VF=oracle.com=zhenzhong.duan@srs-us1.protection.inumbo.net>)
 id 1hkPgZ-0004St-Ss
 for xen-devel@lists.xenproject.org; Mon, 08 Jul 2019 09:11:47 +0000
X-Inumbo-ID: 68e8ba64-a160-11e9-8980-bc764e045a96
Received: from userp2130.oracle.com (unknown [156.151.31.86])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 68e8ba64-a160-11e9-8980-bc764e045a96;
 Mon, 08 Jul 2019 09:11:46 +0000 (UTC)
Received: from pps.filterd (userp2130.oracle.com [127.0.0.1])
 by userp2130.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x6899QTb139444;
 Mon, 8 Jul 2019 09:11:34 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-2018-07-02;
 bh=YuCOXIRb/dHuU0bztnXWfWAbrWp+ScSgOTP4KoY+oi4=;
 b=fte+4okDlbBOW36ZhZ3sYg4Sw9JLrnVas78c0E7OyeWp/fw11it2dHFh/v0iE+esoPkQ
 hE6WOYa8/KBehCvThKu+5w9YkRNP6XNbvmNXnWI5sph2Vd65unRfr8gGNwPsWxh87iiU
 LcZOeJyRUDNdxXD5zLPEIrJU+Pud/iK4nGZ0SLYVrbw88Om8H9m38zM8j75dmQ4ueqHC
 DWvnb2VIwA9R15lPz6+G7scJZhUiEf4UIoJwyiMilUrPiw/W7RhQuof09pHGpLGWAyIG
 Y7E3TiG+OgfsGnhgMQ8/SKFz9YHhUi5lh0WEy4tlYQhgZJV3kHV1GoBIswPJwpe/hL7s Iw== 
Received: from aserp3020.oracle.com (aserp3020.oracle.com [141.146.126.70])
 by userp2130.oracle.com with ESMTP id 2tjk2td9c3-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 08 Jul 2019 09:11:34 +0000
Received: from pps.filterd (aserp3020.oracle.com [127.0.0.1])
 by aserp3020.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x6897t5O110914;
 Mon, 8 Jul 2019 09:11:33 GMT
Received: from userv0121.oracle.com (userv0121.oracle.com [156.151.31.72])
 by aserp3020.oracle.com with ESMTP id 2tjkf23d95-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 08 Jul 2019 09:11:33 +0000
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 x689BWbg032749;
 Mon, 8 Jul 2019 09:11:32 GMT
Received: from z2.cn.oracle.com (/10.182.69.87)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Mon, 08 Jul 2019 02:11:31 -0700
From: Zhenzhong Duan <zhenzhong.duan@oracle.com>
To: linux-kernel@vger.kernel.org
Date: Sun,  7 Jul 2019 17:15:05 +0800
Message-Id: <1562490908-17882-2-git-send-email-zhenzhong.duan@oracle.com>
X-Mailer: git-send-email 1.8.3.1
In-Reply-To: <1562490908-17882-1-git-send-email-zhenzhong.duan@oracle.com>
References: <1562490908-17882-1-git-send-email-zhenzhong.duan@oracle.com>
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9311
 signatures=668688
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-1810050000 definitions=main-1907080120
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9311
 signatures=668688
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0
 priorityscore=1501 malwarescore=0
 suspectscore=1 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015
 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=999 adultscore=0
 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1810050000
 definitions=main-1907080121
Subject: [Xen-devel] [PATCH v6 1/4] x86/xen: Mark xen_hvm_need_lapic() and
 xen_x2apic_para_available() as __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: jgross@suse.com, sstabellini@kernel.org,
 Zhenzhong Duan <zhenzhong.duan@oracle.com>, mingo@redhat.com, bp@alien8.de,
 xen-devel@lists.xenproject.org, 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>

Li4gYXMgdGhleSBhcmUgb25seSBjYWxsZWQgYXQgZWFybHkgYm9vdHVwIHN0YWdlLiBJbiBmYWN0
LCBvdGhlcgpmdW5jdGlvbnMgaW4geDg2X2h5cGVyX3hlbl9odm0uaW5pdC4qIGFyZSBhbGwgbWFy
a2VkIGFzIF9faW5pdC4KClVuZXhwb3J0IHhlbl9odm1fbmVlZF9sYXBpYyBhcyBpdCdzIG5ldmVy
IHVzZWQgb3V0c2lkZS4KClNpZ25lZC1vZmYtYnk6IFpoZW56aG9uZyBEdWFuIDx6aGVuemhvbmcu
ZHVhbkBvcmFjbGUuY29tPgpSZXZpZXdlZC1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2Uu
Y29tPgpDYzogQm9yaXMgT3N0cm92c2t5IDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT4KQ2M6
IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KQ2M6IFRob21hcyBH
bGVpeG5lciA8dGdseEBsaW51dHJvbml4LmRlPgpDYzogSW5nbyBNb2xuYXIgPG1pbmdvQHJlZGhh
dC5jb20+CkNjOiBCb3Jpc2xhdiBQZXRrb3YgPGJwQGFsaWVuOC5kZT4KLS0tCiBhcmNoL3g4Ni9p
bmNsdWRlL2FzbS94ZW4vaHlwZXJ2aXNvci5oIHwgNiArKystLS0KIGFyY2gveDg2L3hlbi9lbmxp
Z2h0ZW5faHZtLmMgICAgICAgICAgfCAzICstLQogMiBmaWxlcyBjaGFuZ2VkLCA0IGluc2VydGlv
bnMoKyksIDUgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvYXJjaC94ODYvaW5jbHVkZS9hc20v
eGVuL2h5cGVydmlzb3IuaCBiL2FyY2gveDg2L2luY2x1ZGUvYXNtL3hlbi9oeXBlcnZpc29yLmgK
aW5kZXggMzkxNzFiMy4uNDJlMTI0NSAxMDA2NDQKLS0tIGEvYXJjaC94ODYvaW5jbHVkZS9hc20v
eGVuL2h5cGVydmlzb3IuaAorKysgYi9hcmNoL3g4Ni9pbmNsdWRlL2FzbS94ZW4vaHlwZXJ2aXNv
ci5oCkBAIC00NCwxNCArNDQsMTQgQEAgc3RhdGljIGlubGluZSB1aW50MzJfdCB4ZW5fY3B1aWRf
YmFzZSh2b2lkKQogfQogCiAjaWZkZWYgQ09ORklHX1hFTgotZXh0ZXJuIGJvb2wgeGVuX2h2bV9u
ZWVkX2xhcGljKHZvaWQpOworZXh0ZXJuIGJvb2wgX19pbml0IHhlbl9odm1fbmVlZF9sYXBpYyh2
b2lkKTsKIAotc3RhdGljIGlubGluZSBib29sIHhlbl94MmFwaWNfcGFyYV9hdmFpbGFibGUodm9p
ZCkKK3N0YXRpYyBpbmxpbmUgYm9vbCBfX2luaXQgeGVuX3gyYXBpY19wYXJhX2F2YWlsYWJsZSh2
b2lkKQogewogCXJldHVybiB4ZW5faHZtX25lZWRfbGFwaWMoKTsKIH0KICNlbHNlCi1zdGF0aWMg
aW5saW5lIGJvb2wgeGVuX3gyYXBpY19wYXJhX2F2YWlsYWJsZSh2b2lkKQorc3RhdGljIGlubGlu
ZSBib29sIF9faW5pdCB4ZW5feDJhcGljX3BhcmFfYXZhaWxhYmxlKHZvaWQpCiB7CiAJcmV0dXJu
ICh4ZW5fY3B1aWRfYmFzZSgpICE9IDApOwogfQpkaWZmIC0tZ2l0IGEvYXJjaC94ODYveGVuL2Vu
bGlnaHRlbl9odm0uYyBiL2FyY2gveDg2L3hlbi9lbmxpZ2h0ZW5faHZtLmMKaW5kZXggMGU3NTY0
Mi4uYWM0OTQzYyAxMDA2NDQKLS0tIGEvYXJjaC94ODYveGVuL2VubGlnaHRlbl9odm0uYworKysg
Yi9hcmNoL3g4Ni94ZW4vZW5saWdodGVuX2h2bS5jCkBAIC0yMTgsNyArMjE4LDcgQEAgc3RhdGlj
IF9faW5pdCBpbnQgeGVuX3BhcnNlX25vcHYoY2hhciAqYXJnKQogfQogZWFybHlfcGFyYW0oInhl
bl9ub3B2IiwgeGVuX3BhcnNlX25vcHYpOwogCi1ib29sIHhlbl9odm1fbmVlZF9sYXBpYyh2b2lk
KQorYm9vbCBfX2luaXQgeGVuX2h2bV9uZWVkX2xhcGljKHZvaWQpCiB7CiAJaWYgKHhlbl9ub3B2
KQogCQlyZXR1cm4gZmFsc2U7CkBAIC0yMzAsNyArMjMwLDYgQEAgYm9vbCB4ZW5faHZtX25lZWRf
bGFwaWModm9pZCkKIAkJcmV0dXJuIGZhbHNlOwogCXJldHVybiB0cnVlOwogfQotRVhQT1JUX1NZ
TUJPTF9HUEwoeGVuX2h2bV9uZWVkX2xhcGljKTsKIAogc3RhdGljIHVpbnQzMl90IF9faW5pdCB4
ZW5fcGxhdGZvcm1faHZtKHZvaWQpCiB7Ci0tIAoxLjguMy4xCgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 08 09:12:18 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Jul 2019 09:12:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hkPgh-0004Th-VD; Mon, 08 Jul 2019 09:11:55 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=IuGq=VF=oracle.com=zhenzhong.duan@srs-us1.protection.inumbo.net>)
 id 1hkPgh-0004TS-3S
 for xen-devel@lists.xenproject.org; Mon, 08 Jul 2019 09:11:55 +0000
X-Inumbo-ID: 6beba52a-a160-11e9-8419-5f7ea15e786a
Received: from userp2130.oracle.com (unknown [156.151.31.86])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 6beba52a-a160-11e9-8419-5f7ea15e786a;
 Mon, 08 Jul 2019 09:11:51 +0000 (UTC)
Received: from pps.filterd (userp2130.oracle.com [127.0.0.1])
 by userp2130.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x6899Y67139750;
 Mon, 8 Jul 2019 09:11:40 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-2018-07-02;
 bh=g2DHAK+GUXOKjeTx2IBEpkNnbp12a0u2MlWfdpHPiPY=;
 b=l1PKt9yUYfMPL3AKijizmeJGVZg0Syn/AxySYeAn1ZR5QclRyXNcS05GRlkCeI1jyjLp
 OTtHb4A41dubjula1fmPhkViLmzm1MTjHN2byT3HzLXUr46YFMvvsQ48Ij5BZM8YFnEj
 0mvLYfMXwnu+yGgbGy5hSXytCmYwgHRnD7mLTOsI52Qr7ZQQfUoJELFq+5W5UDwlQcre
 vcREKQ6mtu5E3ExkHim9MjnTmVOnaIZspmiXF5HEwsQ03sSe723LSxnmayFOBUmAuD63
 kiroVbAIRdqLM5hnfEndRYtcb2TpzNAWPMvyv/fTLZ7e9OOMprnU4E/zTBl63xDXz0sY mw== 
Received: from aserp3030.oracle.com (aserp3030.oracle.com [141.146.126.71])
 by userp2130.oracle.com with ESMTP id 2tjk2td9cf-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 08 Jul 2019 09:11:39 +0000
Received: from pps.filterd (aserp3030.oracle.com [127.0.0.1])
 by aserp3030.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x6897tLM189818;
 Mon, 8 Jul 2019 09:11:39 GMT
Received: from userv0121.oracle.com (userv0121.oracle.com [156.151.31.72])
 by aserp3030.oracle.com with ESMTP id 2tjhpccsmf-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 08 Jul 2019 09:11:39 +0000
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 x689BbYs000301;
 Mon, 8 Jul 2019 09:11:37 GMT
Received: from z2.cn.oracle.com (/10.182.69.87)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Mon, 08 Jul 2019 02:11:37 -0700
From: Zhenzhong Duan <zhenzhong.duan@oracle.com>
To: linux-kernel@vger.kernel.org
Date: Sun,  7 Jul 2019 17:15:07 +0800
Message-Id: <1562490908-17882-4-git-send-email-zhenzhong.duan@oracle.com>
X-Mailer: git-send-email 1.8.3.1
In-Reply-To: <1562490908-17882-1-git-send-email-zhenzhong.duan@oracle.com>
References: <1562490908-17882-1-git-send-email-zhenzhong.duan@oracle.com>
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9311
 signatures=668688
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-1810050000 definitions=main-1907080120
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9311
 signatures=668688
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0
 priorityscore=1501 malwarescore=0
 suspectscore=1 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015
 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=999 adultscore=0
 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1810050000
 definitions=main-1907080121
Subject: [Xen-devel] [PATCH v6 3/4] xen: Map "xen_nopv" parameter to "nopv"
 and mark it obsolete
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, sstabellini@kernel.org,
 Zhenzhong Duan <zhenzhong.duan@oracle.com>, mingo@redhat.com, bp@alien8.de,
 xen-devel@lists.xenproject.org, 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>

Q2xlYW4gdXAgdW5uZWNlc3NvcnkgY29kZSBhZnRlciB0aGF0IG9wZXJhdGlvbi4KClNpZ25lZC1v
ZmYtYnk6IFpoZW56aG9uZyBEdWFuIDx6aGVuemhvbmcuZHVhbkBvcmFjbGUuY29tPgpSZXZpZXdl
ZC1ieTogQm9yaXMgT3N0cm92c2t5IDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT4KQ2M6IEp1
ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KQ2M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0
YWJlbGxpbmlAa2VybmVsLm9yZz4KQ2M6IFRob21hcyBHbGVpeG5lciA8dGdseEBsaW51dHJvbml4
LmRlPgpDYzogSW5nbyBNb2xuYXIgPG1pbmdvQHJlZGhhdC5jb20+CkNjOiBCb3Jpc2xhdiBQZXRr
b3YgPGJwQGFsaWVuOC5kZT4KLS0tCiBEb2N1bWVudGF0aW9uL2FkbWluLWd1aWRlL2tlcm5lbC1w
YXJhbWV0ZXJzLnR4dCB8ICAyICsrCiBhcmNoL3g4Ni94ZW4vZW5saWdodGVuX2h2bS5jICAgICAg
ICAgICAgICAgICAgICB8IDEyICsrKysrKy0tLS0tLQogMiBmaWxlcyBjaGFuZ2VkLCA4IGluc2Vy
dGlvbnMoKyksIDYgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9hZG1p
bi1ndWlkZS9rZXJuZWwtcGFyYW1ldGVycy50eHQgYi9Eb2N1bWVudGF0aW9uL2FkbWluLWd1aWRl
L2tlcm5lbC1wYXJhbWV0ZXJzLnR4dAppbmRleCAyMWUwOGFmLi44YWIzNGExIDEwMDY0NAotLS0g
YS9Eb2N1bWVudGF0aW9uL2FkbWluLWd1aWRlL2tlcm5lbC1wYXJhbWV0ZXJzLnR4dAorKysgYi9E
b2N1bWVudGF0aW9uL2FkbWluLWd1aWRlL2tlcm5lbC1wYXJhbWV0ZXJzLnR4dApAQCAtNTI1NCw2
ICs1MjU0LDggQEAKIAl4ZW5fbm9wdglbWDg2XQogCQkJRGlzYWJsZXMgdGhlIFBWIG9wdGltaXph
dGlvbnMgZm9yY2luZyB0aGUgSFZNIGd1ZXN0IHRvCiAJCQlydW4gYXMgZ2VuZXJpYyBIVk0gZ3Vl
c3Qgd2l0aCBubyBQViBkcml2ZXJzLgorCQkJVGhpcyBvcHRpb24gaXMgb2Jzb2xldGVkIGJ5IHRo
ZSAibm9wdiIgb3B0aW9uLCB3aGljaAorCQkJaGFzIGVxdWl2YWxlbnQgZWZmZWN0IGZvciBYRU4g
cGxhdGZvcm0uCiAKIAl4ZW5fc2NydWJfcGFnZXM9CVtYRU5dCiAJCQlCb29sZWFuIG9wdGlvbiB0
byBjb250cm9sIHNjcnViYmluZyBwYWdlcyBiZWZvcmUgZ2l2aW5nIHRoZW0gYmFjawpkaWZmIC0t
Z2l0IGEvYXJjaC94ODYveGVuL2VubGlnaHRlbl9odm0uYyBiL2FyY2gveDg2L3hlbi9lbmxpZ2h0
ZW5faHZtLmMKaW5kZXggYWM0OTQzYy4uMTc1NmNmNyAxMDA2NDQKLS0tIGEvYXJjaC94ODYveGVu
L2VubGlnaHRlbl9odm0uYworKysgYi9hcmNoL3g4Ni94ZW4vZW5saWdodGVuX2h2bS5jCkBAIC0y
MTAsMTggKzIxMCwxOCBAQCBzdGF0aWMgdm9pZCBfX2luaXQgeGVuX2h2bV9ndWVzdF9pbml0KHZv
aWQpCiAjZW5kaWYKIH0KIAotc3RhdGljIGJvb2wgeGVuX25vcHY7CiBzdGF0aWMgX19pbml0IGlu
dCB4ZW5fcGFyc2Vfbm9wdihjaGFyICphcmcpCiB7Ci0gICAgICAgeGVuX25vcHYgPSB0cnVlOwot
ICAgICAgIHJldHVybiAwOworCXByX25vdGljZSgiXCJ4ZW5fbm9wdlwiIGlzIGRlcHJlY2F0ZWQs
IHBsZWFzZSB1c2UgXCJub3B2XCIgaW5zdGVhZFxuIik7CisKKwlpZiAoeGVuX2NwdWlkX2Jhc2Uo
KSkKKwkJbm9wdiA9IHRydWU7CisJcmV0dXJuIDA7CiB9CiBlYXJseV9wYXJhbSgieGVuX25vcHYi
LCB4ZW5fcGFyc2Vfbm9wdik7CiAKIGJvb2wgX19pbml0IHhlbl9odm1fbmVlZF9sYXBpYyh2b2lk
KQogewotCWlmICh4ZW5fbm9wdikKLQkJcmV0dXJuIGZhbHNlOwogCWlmICh4ZW5fcHZfZG9tYWlu
KCkpCiAJCXJldHVybiBmYWxzZTsKIAlpZiAoIXhlbl9odm1fZG9tYWluKCkpCkBAIC0yMzMsNyAr
MjMzLDcgQEAgYm9vbCBfX2luaXQgeGVuX2h2bV9uZWVkX2xhcGljKHZvaWQpCiAKIHN0YXRpYyB1
aW50MzJfdCBfX2luaXQgeGVuX3BsYXRmb3JtX2h2bSh2b2lkKQogewotCWlmICh4ZW5fcHZfZG9t
YWluKCkgfHwgeGVuX25vcHYpCisJaWYgKHhlbl9wdl9kb21haW4oKSkKIAkJcmV0dXJuIDA7CiAK
IAlyZXR1cm4geGVuX2NwdWlkX2Jhc2UoKTsKLS0gCjEuOC4zLjEKCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 08 09:12:18 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Jul 2019 09:12:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hkPgb-0004T7-3W; Mon, 08 Jul 2019 09:11:49 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=IuGq=VF=oracle.com=zhenzhong.duan@srs-us1.protection.inumbo.net>)
 id 1hkPgZ-0004Ss-Ss
 for xen-devel@lists.xenproject.org; Mon, 08 Jul 2019 09:11:47 +0000
X-Inumbo-ID: 68fb5f1b-a160-11e9-8980-bc764e045a96
Received: from aserp2120.oracle.com (unknown [141.146.126.78])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 68fb5f1b-a160-11e9-8980-bc764e045a96;
 Mon, 08 Jul 2019 09:11:46 +0000 (UTC)
Received: from pps.filterd (aserp2120.oracle.com [127.0.0.1])
 by aserp2120.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x6899OlR045630;
 Mon, 8 Jul 2019 09:11:35 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-2018-07-02;
 bh=McFjyxa5TN9dJj6AfIiEg6O5IDlY1x1JqP2XAQDDw6g=;
 b=21vUSpkMsAe5ZhtskmJx17cM8H9Mdm4Fge2bNjJJdYI+Cm59Xwk5A3fa3AYHCflRGEa+
 ap5bgNr5INE/wvEiCfNNjXlWdeV6MvUX4VzmwoAQNKqm1P9hQbEsKd94fwGwZiDuOb1I
 O1dr6KclejiemY7eUW9N0rxc8xIKMuDSUj6qjdygrzLkTof76KJVZjZUCJmCrrkpYA3v
 cWBm/KVjkUX3zSLtFIeUjXz9EurM8M1HES9EmeF+0TeBC+Cah9LeKb33tkDhA9S9KUga
 PMru+tRx4twAk1hXT9+H62WVAJzuIr0JmZxmUudVujYsyaANuFX3xIzOIQhvt9Gta1Rz cg== 
Received: from aserp3020.oracle.com (aserp3020.oracle.com [141.146.126.70])
 by aserp2120.oracle.com with ESMTP id 2tjkkpd87j-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 08 Jul 2019 09:11:35 +0000
Received: from pps.filterd (aserp3020.oracle.com [127.0.0.1])
 by aserp3020.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x6897t5P110914;
 Mon, 8 Jul 2019 09:11:35 GMT
Received: from aserv0122.oracle.com (aserv0122.oracle.com [141.146.126.236])
 by aserp3020.oracle.com with ESMTP id 2tjkf23d9t-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 08 Jul 2019 09:11:35 +0000
Received: from abhmp0011.oracle.com (abhmp0011.oracle.com [141.146.116.17])
 by aserv0122.oracle.com (8.14.4/8.14.4) with ESMTP id x689BYcS005110;
 Mon, 8 Jul 2019 09:11:34 GMT
Received: from z2.cn.oracle.com (/10.182.69.87)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Mon, 08 Jul 2019 02:11:34 -0700
From: Zhenzhong Duan <zhenzhong.duan@oracle.com>
To: linux-kernel@vger.kernel.org
Date: Sun,  7 Jul 2019 17:15:06 +0800
Message-Id: <1562490908-17882-3-git-send-email-zhenzhong.duan@oracle.com>
X-Mailer: git-send-email 1.8.3.1
In-Reply-To: <1562490908-17882-1-git-send-email-zhenzhong.duan@oracle.com>
References: <1562490908-17882-1-git-send-email-zhenzhong.duan@oracle.com>
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9311
 signatures=668688
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-1810050000 definitions=main-1907080120
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9311
 signatures=668688
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0
 priorityscore=1501 malwarescore=0
 suspectscore=1 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015
 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=999 adultscore=0
 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1810050000
 definitions=main-1907080121
Subject: [Xen-devel] [PATCH v6 2/4] x86: Add "nopv" parameter to disable PV
 extensions
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, sstabellini@kernel.org,
 Jan Kiszka <jan.kiszka@siemens.com>,
 Zhenzhong Duan <zhenzhong.duan@oracle.com>, mingo@redhat.com, bp@alien8.de,
 xen-devel@lists.xenproject.org, 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>

SW4gdmlydHVhbGl6YXRpb24gZW52aXJvbm1lbnQsIFBWIGV4dGVuc2lvbnMgKGRyaXZlcnMsIGlu
dGVycnVwdHMsCnRpbWVycywgZXRjKSBhcmUgZW5hYmxlZCBpbiB0aGUgbWFqb3JpdHkgb2YgdXNl
IGNhc2VzIHdoaWNoIGlzIHRoZQpiZXN0IG9wdGlvbi4KCkhvd2V2ZXIsIGluIHNvbWUgY2FzZXMg
KGtleGVjIG5vdCBmdWxseSB3b3JraW5nLCBiZW5jaG1hcmtpbmcpCndlIHdhbnQgdG8gZGlzYWJs
ZSBQViBleHRlbnNpb25zLiBXZSBoYXZlICJ4ZW5fbm9wdiIgZm9yIHRoYXQgcHVycG9zZQpidXQg
b25seSBmb3IgWEVOLiBGb3IgYSBjb25zaXN0ZW50IGFkbWluIGV4cGVyaWVuY2UgYSBjb21tb24g
Y29tbWFuZApsaW5lIHBhcmFtZXRlciAibm9wdiIgc2V0IGFjcm9zcyBhbGwgUFYgZ3Vlc3QgaW1w
bGVtZW50YXRpb25zIGlzIGEKYmV0dGVyIGNob2ljZS4KClRoZXJlIGFyZSBndWVzdCB0eXBlcyB3
aGljaCBqdXN0IHdvbid0IHdvcmsgd2l0aG91dCBQViBleHRlbnNpb25zLApsaWtlIFhlbiBQViwg
WGVuIFBWSCBhbmQgamFpbGhvdXNlLiBhZGQgYSAiaWdub3JlX25vcHYiIG1lbWJlciB0bwpzdHJ1
Y3QgaHlwZXJ2aXNvcl94ODYgc2V0IHRvIHRydWUgZm9yIHRob3NlIGd1ZXN0IHR5cGVzIGFuZCBj
YWxsCnRoZSBkZXRlY3QgZnVuY3Rpb25zIG9ubHkgaWYgbm9wdiBpcyBmYWxzZSBvciBpZ25vcmVf
bm9wdiBpcyB0cnVlLgoKU3VnZ2VzdGVkLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5j
b20+ClNpZ25lZC1vZmYtYnk6IFpoZW56aG9uZyBEdWFuIDx6aGVuemhvbmcuZHVhbkBvcmFjbGUu
Y29tPgpSZXZpZXdlZC1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgpDYzogVGhv
bWFzIEdsZWl4bmVyIDx0Z2x4QGxpbnV0cm9uaXguZGU+CkNjOiBJbmdvIE1vbG5hciA8bWluZ29A
cmVkaGF0LmNvbT4KQ2M6IEJvcmlzbGF2IFBldGtvdiA8YnBAYWxpZW44LmRlPgpDYzogSmFuIEtp
c3prYSA8amFuLmtpc3prYUBzaWVtZW5zLmNvbT4KQ2M6IEJvcmlzIE9zdHJvdnNreSA8Ym9yaXMu
b3N0cm92c2t5QG9yYWNsZS5jb20+CkNjOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5p
QGtlcm5lbC5vcmc+Ci0tLQogRG9jdW1lbnRhdGlvbi9hZG1pbi1ndWlkZS9rZXJuZWwtcGFyYW1l
dGVycy50eHQgfCAgNSArKysrKwogYXJjaC94ODYvaW5jbHVkZS9hc20vaHlwZXJ2aXNvci5oICAg
ICAgICAgICAgICAgfCAgNCArKysrCiBhcmNoL3g4Ni9rZXJuZWwvY3B1L2h5cGVydmlzb3IuYyAg
ICAgICAgICAgICAgICB8IDExICsrKysrKysrKysrCiBhcmNoL3g4Ni9rZXJuZWwvamFpbGhvdXNl
LmMgICAgICAgICAgICAgICAgICAgICB8ICAxICsKIGFyY2gveDg2L3hlbi9lbmxpZ2h0ZW5fcHYu
YyAgICAgICAgICAgICAgICAgICAgIHwgIDEgKwogNSBmaWxlcyBjaGFuZ2VkLCAyMiBpbnNlcnRp
b25zKCspCgpkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9hZG1pbi1ndWlkZS9rZXJuZWwtcGFy
YW1ldGVycy50eHQgYi9Eb2N1bWVudGF0aW9uL2FkbWluLWd1aWRlL2tlcm5lbC1wYXJhbWV0ZXJz
LnR4dAppbmRleCAxMzhmNjY2Li4yMWUwOGFmIDEwMDY0NAotLS0gYS9Eb2N1bWVudGF0aW9uL2Fk
bWluLWd1aWRlL2tlcm5lbC1wYXJhbWV0ZXJzLnR4dAorKysgYi9Eb2N1bWVudGF0aW9uL2FkbWlu
LWd1aWRlL2tlcm5lbC1wYXJhbWV0ZXJzLnR4dApAQCAtNTI2OCw2ICs1MjY4LDExIEBACiAJCQlp
bXByb3ZlIHRpbWVyIHJlc29sdXRpb24gYXQgdGhlIGV4cGVuc2Ugb2YgcHJvY2Vzc2luZwogCQkJ
bW9yZSB0aW1lciBpbnRlcnJ1cHRzLgogCisJbm9wdj0JCVtYODYsWEVOLEtWTSxIWVBFUl9WLFZN
V0FSRV0KKwkJCURpc2FibGVzIHRoZSBQViBvcHRpbWl6YXRpb25zIGZvcmNpbmcgdGhlIGd1ZXN0
IHRvIHJ1bgorCQkJYXMgZ2VuZXJpYyBndWVzdCB3aXRoIG5vIFBWIGRyaXZlcnMuIEN1cnJlbnRs
eSBzdXBwb3J0CisJCQlYRU4gSFZNLCBLVk0sIEhZUEVSX1YgYW5kIFZNV0FSRSBndWVzdC4KKwog
CXhpcmMycHNfY3M9CVtORVQsUENNQ0lBXQogCQkJRm9ybWF0OgogCQkJPGlycT4sPGlycV9tYXNr
Piw8aW8+LDxmdWxsX2R1cGxleD4sPGRvX3NvdW5kPiw8bG9ja3VwX2hhY2s+Wyw8aXJxMj5bLDxp
cnEzPlssPGlycTQ+XV1dCmRpZmYgLS1naXQgYS9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9oeXBlcnZp
c29yLmggYi9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9oeXBlcnZpc29yLmgKaW5kZXggOGM1YWFiYS4u
MDAyNDBiMCAxMDA2NDQKLS0tIGEvYXJjaC94ODYvaW5jbHVkZS9hc20vaHlwZXJ2aXNvci5oCisr
KyBiL2FyY2gveDg2L2luY2x1ZGUvYXNtL2h5cGVydmlzb3IuaApAQCAtNTIsOCArNTIsMTIgQEAg
c3RydWN0IGh5cGVydmlzb3JfeDg2IHsKIAogCS8qIHJ1bnRpbWUgY2FsbGJhY2tzICovCiAJc3Ry
dWN0IHg4Nl9oeXBlcl9ydW50aW1lIHJ1bnRpbWU7CisKKwkvKiBpZ25vcmUgbm9wdiBwYXJhbWV0
ZXIgKi8KKwlib29sIGlnbm9yZV9ub3B2OwogfTsKIAorZXh0ZXJuIGJvb2wgbm9wdjsKIGV4dGVy
biBlbnVtIHg4Nl9oeXBlcnZpc29yX3R5cGUgeDg2X2h5cGVyX3R5cGU7CiBleHRlcm4gdm9pZCBp
bml0X2h5cGVydmlzb3JfcGxhdGZvcm0odm9pZCk7CiBzdGF0aWMgaW5saW5lIGJvb2wgaHlwZXJ2
aXNvcl9pc190eXBlKGVudW0geDg2X2h5cGVydmlzb3JfdHlwZSB0eXBlKQpkaWZmIC0tZ2l0IGEv
YXJjaC94ODYva2VybmVsL2NwdS9oeXBlcnZpc29yLmMgYi9hcmNoL3g4Ni9rZXJuZWwvY3B1L2h5
cGVydmlzb3IuYwppbmRleCA0NzljYTQ3Li4zMzdmZjA3IDEwMDY0NAotLS0gYS9hcmNoL3g4Ni9r
ZXJuZWwvY3B1L2h5cGVydmlzb3IuYworKysgYi9hcmNoL3g4Ni9rZXJuZWwvY3B1L2h5cGVydmlz
b3IuYwpAQCAtNTQsNiArNTQsMTQgQEAKIGVudW0geDg2X2h5cGVydmlzb3JfdHlwZSB4ODZfaHlw
ZXJfdHlwZTsKIEVYUE9SVF9TWU1CT0woeDg2X2h5cGVyX3R5cGUpOwogCitib29sIF9faW5pdGRh
dGEgbm9wdjsKK3N0YXRpYyBfX2luaXQgaW50IHBhcnNlX25vcHYoY2hhciAqYXJnKQoreworCW5v
cHYgPSB0cnVlOworCXJldHVybiAwOworfQorZWFybHlfcGFyYW0oIm5vcHYiLCBwYXJzZV9ub3B2
KTsKKwogc3RhdGljIGlubGluZSBjb25zdCBzdHJ1Y3QgaHlwZXJ2aXNvcl94ODYgKiBfX2luaXQK
IGRldGVjdF9oeXBlcnZpc29yX3ZlbmRvcih2b2lkKQogewpAQCAtNjEsNiArNjksOSBAQAogCXVp
bnQzMl90IHByaSwgbWF4X3ByaSA9IDA7CiAKIAlmb3IgKHAgPSBoeXBlcnZpc29yczsgcCA8IGh5
cGVydmlzb3JzICsgQVJSQVlfU0laRShoeXBlcnZpc29ycyk7IHArKykgeworCQlpZiAodW5saWtl
bHkobm9wdikgJiYgISgqcCktPmlnbm9yZV9ub3B2KQorCQkJY29udGludWU7CisKIAkJcHJpID0g
KCpwKS0+ZGV0ZWN0KCk7CiAJCWlmIChwcmkgPiBtYXhfcHJpKSB7CiAJCQltYXhfcHJpID0gcHJp
OwpkaWZmIC0tZ2l0IGEvYXJjaC94ODYva2VybmVsL2phaWxob3VzZS5jIGIvYXJjaC94ODYva2Vy
bmVsL2phaWxob3VzZS5jCmluZGV4IDFiMmVlNTUuLmM1MmM0MTA1IDEwMDY0NAotLS0gYS9hcmNo
L3g4Ni9rZXJuZWwvamFpbGhvdXNlLmMKKysrIGIvYXJjaC94ODYva2VybmVsL2phaWxob3VzZS5j
CkBAIC0yMTcsNCArMjE3LDUgQEAgc3RhdGljIGJvb2wgamFpbGhvdXNlX3gyYXBpY19hdmFpbGFi
bGUodm9pZCkKIAkuZGV0ZWN0CQkJPSBqYWlsaG91c2VfZGV0ZWN0LAogCS5pbml0LmluaXRfcGxh
dGZvcm0JPSBqYWlsaG91c2VfaW5pdF9wbGF0Zm9ybSwKIAkuaW5pdC54MmFwaWNfYXZhaWxhYmxl
CT0gamFpbGhvdXNlX3gyYXBpY19hdmFpbGFibGUsCisJLmlnbm9yZV9ub3B2CQk9IHRydWUsCiB9
OwpkaWZmIC0tZ2l0IGEvYXJjaC94ODYveGVuL2VubGlnaHRlbl9wdi5jIGIvYXJjaC94ODYveGVu
L2VubGlnaHRlbl9wdi5jCmluZGV4IDQ3MjJiYTIuLjVkMTY4MjQgMTAwNjQ0Ci0tLSBhL2FyY2gv
eDg2L3hlbi9lbmxpZ2h0ZW5fcHYuYworKysgYi9hcmNoL3g4Ni94ZW4vZW5saWdodGVuX3B2LmMK
QEAgLTE0NjMsNCArMTQ2Myw1IEBAIHN0YXRpYyB1aW50MzJfdCBfX2luaXQgeGVuX3BsYXRmb3Jt
X3B2KHZvaWQpCiAJLmRldGVjdCAgICAgICAgICAgICAgICAgPSB4ZW5fcGxhdGZvcm1fcHYsCiAJ
LnR5cGUJCQk9IFg4Nl9IWVBFUl9YRU5fUFYsCiAJLnJ1bnRpbWUucGluX3ZjcHUgICAgICAgPSB4
ZW5fcGluX3ZjcHUsCisJLmlnbm9yZV9ub3B2CQk9IHRydWUsCiB9OwotLSAKMS44LjMuMQoKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 08 09:49:48 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Jul 2019 09:49:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hkQHG-00078d-Te; Mon, 08 Jul 2019 09:49:42 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=IuGq=VF=oracle.com=zhenzhong.duan@srs-us1.protection.inumbo.net>)
 id 1hkQHF-00078T-Ns
 for xen-devel@lists.xenproject.org; Mon, 08 Jul 2019 09:49:41 +0000
X-Inumbo-ID: 130bdf0f-a15b-11e9-8980-bc764e045a96
Received: from userp2120.oracle.com (unknown [156.151.31.85])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 130bdf0f-a15b-11e9-8980-bc764e045a96;
 Mon, 08 Jul 2019 08:33:34 +0000 (UTC)
Received: from pps.filterd (userp2120.oracle.com [127.0.0.1])
 by userp2120.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x688SPgX112277;
 Mon, 8 Jul 2019 08:33:16 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=subject : to : cc :
 references : from : message-id : date : mime-version : in-reply-to :
 content-type : content-transfer-encoding; s=corp-2018-07-02;
 bh=UQsBXsIHQtJ9LZ75WWjRdKuqkVfjHrOmOAXqkEadiCk=;
 b=TaUgfw0fnMUE1OWAZInt+uzjBe3Oa9qW9qmihJiDcTwcPHpEtwhBm64mRHjIot2G5fk9
 ip3cNdo82hxlQbJp0n4MQD3fBlUywzc8aiD83I0xQ4P4dkEa6HY4eY5vH9vZu/MffJ3R
 RMrbUupoYh5rvqvEQO/Wg7b+7CJ2yDXZeI3ERZvBHBSZfJSnS9nhUA3ArptqmrAZZpMq
 RwEWeinpD+l2Wcz2B+fMLj443Lx7JVY7zb4cUx9SdPlnKsS/nyDw1wD1d8HSI7y6M2mS
 E06aPyZh8EGm3R9b8lzYxKNoqhP/HlMgOs0nUutPO12QBbAqS75MV/EQEfpComek1Q59 UA== 
Received: from aserp3020.oracle.com (aserp3020.oracle.com [141.146.126.70])
 by userp2120.oracle.com with ESMTP id 2tjm9qcx4a-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 08 Jul 2019 08:33:16 +0000
Received: from pps.filterd (aserp3020.oracle.com [127.0.0.1])
 by aserp3020.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x688XFYi039574;
 Mon, 8 Jul 2019 08:33:15 GMT
Received: from aserv0122.oracle.com (aserv0122.oracle.com [141.146.126.236])
 by aserp3020.oracle.com with ESMTP id 2tjkf22wt7-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 08 Jul 2019 08:33:15 +0000
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 x688X90k012433;
 Mon, 8 Jul 2019 08:33:09 GMT
Received: from [10.191.18.118] (/10.191.18.118)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Mon, 08 Jul 2019 01:33:08 -0700
To: Boris Ostrovsky <boris.ostrovsky@oracle.com>, linux-kernel@vger.kernel.org
References: <1562116778-5846-1-git-send-email-zhenzhong.duan@oracle.com>
 <1562116778-5846-5-git-send-email-zhenzhong.duan@oracle.com>
 <7f5f42fd-de85-91f4-3274-055df28a27f6@oracle.com>
From: Zhenzhong Duan <zhenzhong.duan@oracle.com>
Organization: Oracle Corporation
Message-ID: <a1882b6a-3f97-f784-7f2b-fc1ac8ad954c@oracle.com>
Date: Mon, 8 Jul 2019 16:33:05 +0800
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <7f5f42fd-de85-91f4-3274-055df28a27f6@oracle.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9311
 signatures=668688
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-1810050000 definitions=main-1907080112
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9311
 signatures=668688
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0
 priorityscore=1501 malwarescore=0
 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015
 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=999 adultscore=0
 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1810050000
 definitions=main-1907080111
Subject: Re: [Xen-devel] [PATCH v5 4/4] x86/xen: Add "nopv" support for HVM
 guest
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: jgross@suse.com, sstabellini@kernel.org, mingo@redhat.com, bp@alien8.de,
 xen-devel@lists.xenproject.org, tglx@linutronix.de
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Ck9uIDIwMTkvNy81IDIxOjA2LCBCb3JpcyBPc3Ryb3Zza3kgd3JvdGU6Cj4gT24gNy8yLzE5IDk6
MTkgUE0sIFpoZW56aG9uZyBEdWFuIHdyb3RlOgo+PiBQVkggZ3Vlc3QgbmVlZHMgUFYgZXh0ZW50
aW9ucyB0byB3b3JrLCBzbyAibm9wdiIgcGFyYW1ldGVyIHNob3VsZCBiZQo+PiBpZ25vcmVkIGZv
ciBQVkggYnV0IG5vdCBmb3IgSFZNIGd1ZXN0Lgo+Pgo+PiBJZiBQVkggZ3Vlc3QgYm9vdHMgdXAg
dmlhIHRoZSBYZW4tUFZIIGJvb3QgZW50cnksIHhlbl9wdmggaXMgc2V0IGVhcmx5LAo+PiB3ZSBr
bm93IGl0J3MgUFZIIGd1ZXN0IGFuZCBpZ25vcmUgIm5vcHYiIHBhcmFtZXRlciBkaXJlY3RseS4K
Pj4KPj4gSWYgUFZIIGd1ZXN0IGJvb3RzIHVwIHZpYSB0aGUgbm9ybWFsIGJvb3QgZW50cnkgc2Ft
ZSBhcyBIVk0gZ3Vlc3QsIGl0J3MKPj4gaGFyZCB0byBkaXN0aW5ndWlzaCBQVkggYW5kIEhWTSBn
dWVzdCBhdCB0aGF0IHRpbWUuCj4+Cj4+IFRvIGhhbmRsZSB0aGF0IGNhc2UsIGFkZCBhIG5ldyBm
dW5jdGlvbiB4ZW5faHZtX25vcHZfZ3Vlc3RfbGF0ZV9pbml0KCkKPj4gdG8gZGV0ZWN0IFBWSCBh
dCBhIGxhdGUgdGltZSBhbmQgcGFuaWMgaXRzZWxmIGlmIG5vcHYgZW5hYmxlZCBmb3IgYQo+PiBQ
VkggZ3Vlc3QuCj4+Cj4+IFNpZ25lZC1vZmYtYnk6IFpoZW56aG9uZyBEdWFuPHpoZW56aG9uZy5k
dWFuQG9yYWNsZS5jb20+Cj4+IENjOiBCb3JpcyBPc3Ryb3Zza3k8Ym9yaXMub3N0cm92c2t5QG9y
YWNsZS5jb20+Cj4+IENjOiBKdWVyZ2VuIEdyb3NzPGpncm9zc0BzdXNlLmNvbT4KPj4gQ2M6IFN0
ZWZhbm8gU3RhYmVsbGluaTxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgo+PiBDYzogVGhvbWFzIEds
ZWl4bmVyPHRnbHhAbGludXRyb25peC5kZT4KPj4gQ2M6IEluZ28gTW9sbmFyPG1pbmdvQHJlZGhh
dC5jb20+Cj4+IENjOiBCb3Jpc2xhdiBQZXRrb3Y8YnBAYWxpZW44LmRlPgo+PiAtLS0KPj4gICBh
cmNoL3g4Ni94ZW4vZW5saWdodGVuX2h2bS5jIHwgMjcgKysrKysrKysrKysrKysrKysrKysrKysr
KysrCj4+ICAgMSBmaWxlIGNoYW5nZWQsIDI3IGluc2VydGlvbnMoKykKPj4KPj4gZGlmZiAtLWdp
dCBhL2FyY2gveDg2L3hlbi9lbmxpZ2h0ZW5faHZtLmMgYi9hcmNoL3g4Ni94ZW4vZW5saWdodGVu
X2h2bS5jCj4+IGluZGV4IDE3NTZjZjcuLjA5YTAxMGEgMTAwNjQ0Cj4+IC0tLSBhL2FyY2gveDg2
L3hlbi9lbmxpZ2h0ZW5faHZtLmMKPj4gKysrIGIvYXJjaC94ODYveGVuL2VubGlnaHRlbl9odm0u
Ywo+PiBAQCAtMjMxLDExICsyMzEsMzcgQEAgYm9vbCBfX2luaXQgeGVuX2h2bV9uZWVkX2xhcGlj
KHZvaWQpCj4+ICAgCXJldHVybiB0cnVlOwo+PiAgIH0KPj4gICAKPj4gK3N0YXRpYyBfX2luaXQg
dm9pZCB4ZW5faHZtX25vcHZfZ3Vlc3RfbGF0ZV9pbml0KHZvaWQpCj4+ICt7Cj4+ICsjaWZkZWYg
Q09ORklHX1hFTl9QVkgKPj4gKwlpZiAoeDg2X3BsYXRmb3JtLmxlZ2FjeS5ydGMgfHwgIXg4Nl9w
bGF0Zm9ybS5sZWdhY3kubm9fdmdhKQo+PiArCQlyZXR1cm47Cj4+ICsKPj4gKwkvKiBQVkggZGV0
ZWN0ZWQuICovCj4+ICsJeGVuX3B2aCA9IHRydWU7Cj4+ICsKPj4gKwlwYW5pYygiXCJub3B2XCIg
YW5kIFwieGVuX25vcHZcIiBwYXJhbWV0ZXJzIGFyZSB1bnN1cHBvcnRlZCBpbiBQVkggZ3Vlc3Qu
Iik7Cj4+ICsjZW5kaWYKPj4gK30KPiBDYW4ndCBhbGwgb2YgdGhpcyBiZSBkb25lIGluIHhlbl9o
dm1fZ3Vlc3RfbGF0ZV9pbml0KCk/IEl0IGhhcyB0aGUgc2FtZQo+IHRlc3RzIGFscmVhZHkgYW5k
IGl0IHNlZW1zIHRvIG1lIHlvdSBzaG91bGQgYmUgYWJsZSB0byBwYW5pYyBmcm9tIHRoZXJlLgoK
SW5kZWVkLCBJIGRpZG4ndCByZWFsaXplIHRoaXMsIHRoYW5rcyBmb3IgcG9pbnRpbmcsIEknbGwg
Zml4IGl0LgoKWmhlbnpob25nCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 08 11:10:15 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Jul 2019 11:10:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hkRWs-0004EX-2h; Mon, 08 Jul 2019 11:09:54 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=hXfm=VF=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hkRWq-0004EN-0f
 for xen-devel@lists.xenproject.org; Mon, 08 Jul 2019 11:09:52 +0000
X-Inumbo-ID: e6b4a340-a170-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e6b4a340-a170-11e9-8980-bc764e045a96;
 Mon, 08 Jul 2019 11:09:49 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hkRWm-00044u-Ml; Mon, 08 Jul 2019 11:09: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 1hkRWm-0008Ge-4R; Mon, 08 Jul 2019 11:09:48 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hkRWm-0006fV-3k; Mon, 08 Jul 2019 11:09:48 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138807-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-amd64-amd64-xl-qemuu-ovmf-amd64:xen-boot:fail:heisenbug
 xen-unstable:test-amd64-i386-xl-raw:debian-di-install:fail:heisenbug
 xen-unstable:test-amd64-amd64-xl-pvshim:xen-boot:fail:heisenbug
 xen-unstable:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:heisenbug
 xen-unstable:test-arm64-arm64-examine:examine-serial/bootloader: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-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-ws16-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-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 xen-unstable:test-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-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-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-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: xen=843cec0de800a5f925f8071a7f58f3fb1c6b6eb6
X-Osstest-Versions-That: xen=93ef224d63f9f04a0897d64981c619eb4816c0d3
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 08 Jul 2019 11:09:48 +0000
Subject: [Xen-devel] [xen-unstable test] 138807: 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>

ZmxpZ2h0IDEzODgwNyB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODgwNy8KCkZhaWx1cmVzIDotLyBidXQg
bm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBhcmUgZmFpbGluZyBpbnRlcm1pdHRlbnRseSAo
bm90IGJsb2NraW5nKToKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgNyB4
ZW4tYm9vdCBmYWlsIGluIDEzODc2OSBwYXNzIGluIDEzODgwNwogdGVzdC1hbWQ2NC1pMzg2LXhs
LXJhdyAgICAgIDEwIGRlYmlhbi1kaS1pbnN0YWxsIGZhaWwgaW4gMTM4NzY5IHBhc3MgaW4gMTM4
ODA3CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICA3IHhlbi1ib290ICAgICAgICAgICAg
ICAgICAgIGZhaWwgcGFzcyBpbiAxMzg3NjkKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVk
LWludGVsIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiBmYWlsIHBhc3MgaW4gMTM4NzY5CgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1h
cm02NC1hcm02NC1leGFtaW5lIDExIGV4YW1pbmUtc2VyaWFsL2Jvb3Rsb2FkZXIgZmFpbCBpbiAx
Mzg3NjkgbGlrZSAxMzg3MTcKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAx
NyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEzODc0NQogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2Ug
MTM4NzQ1CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMzg3NDUKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEzODc0NQogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
ICBmYWlsIGxpa2UgMTM4NzQ1CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMzg3NDUKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtl
IDEzODc0NQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3Rv
cCAgICAgICAgICAgICBmYWlsIGxpa2UgMTM4NzQ1CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
d3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMzg3NDUKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLXNlYXR0bGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwv
bDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2
aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwt
Y3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LXRodW5kZXJ4IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAx
MSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRy
dWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0
MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAx
MCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1p
bnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
d3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZl
cnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICA4NDNjZWMw
ZGU4MDBhNWY5MjVmODA3MWE3ZjU4ZjNmYjFjNmI2ZWI2CmJhc2VsaW5lIHZlcnNpb246CiB4ZW4g
ICAgICAgICAgICAgICAgICA5M2VmMjI0ZDYzZjlmMDRhMDg5N2Q2NDk4MWM2MTllYjQ4MTZjMGQz
CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzg3NDUgIDIwMTktMDctMDQgMDQ6MTI6MjQgWiAgICA0
IGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM4NzY5ICAyMDE5LTA3LTA1IDE3OjAxOjAxIFog
ICAgMiBkYXlzICAgIDIgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25z
IHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4K
ICBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KICBJYW4gSmFja3Nv
biA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CiAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgogIFBhdWwgRHVycmFudCA8
cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+CiAgU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGlu
aUBrZXJuZWwub3JnPgogIFdlaSBMaXUgPHdsQHhlbi5vcmc+Cgpqb2JzOgogYnVpbGQtYW1kNjQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQteHRmICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHJl
diAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9w
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFt
ZDY0LTMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0
LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2
bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2
aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1y
aGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
d3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxl
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJt
NjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1y
ZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
ZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFl
bXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGl2ZXBhdGNoICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpdmVwYXRjaCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1taWdy
dXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYt
cHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNv
dzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0
LWFybTY0LXhsLXNlYXR0bGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRv
dyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBv
cnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUv
bG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywg
ZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0
Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBv
c3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdl
Yi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7
aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyBy
ZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC94ZW4uZ2l0CiAgIDkz
ZWYyMjRkNjMuLjg0M2NlYzBkZTggIDg0M2NlYzBkZTgwMGE1ZjkyNWY4MDcxYTdmNThmM2ZiMWM2
YjZlYjYgLT4gbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 08 12:00:04 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Jul 2019 12:00: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 1hkSJK-00081N-9x; Mon, 08 Jul 2019 11:59: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=hXfm=VF=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hkSJI-00081B-Vu
 for xen-devel@lists.xenproject.org; Mon, 08 Jul 2019 11:59:57 +0000
X-Inumbo-ID: e6ad7081-a177-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e6ad7081-a177-11e9-8980-bc764e045a96;
 Mon, 08 Jul 2019 11:59:55 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hkSJH-00051m-74; Mon, 08 Jul 2019 11:59: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 1hkSJG-0002wl-9x; Mon, 08 Jul 2019 11:59:54 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hkSJG-0006Zc-9J; Mon, 08 Jul 2019 11:59:54 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138821-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=f0095703890072568db12e9efdc2997070e4e949
X-Osstest-Versions-That: xen=843cec0de800a5f925f8071a7f58f3fb1c6b6eb6
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 08 Jul 2019 11:59:54 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 138821: 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>

ZmxpZ2h0IDEzODgyMSB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODgyMS8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICBmMDA5NTcwMzg5MDA3MjU2OGRiMTJlOWVmZGMyOTk3MDcwZTRlOTQ5CmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICA4NDNjZWMwZGU4MDBhNWY5MjVm
ODA3MWE3ZjU4ZjNmYjFjNmI2ZWI2CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzg3NjMgIDIwMTkt
MDctMDUgMDk6MDE6MzcgWiAgICAzIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM4ODIxICAy
MDE5LTA3LTA4IDA5OjAxOjEwIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgUGF1bCBEdXJyYW50IDxwYXVsLmR1
cnJhbnRAY2l0cml4LmNvbT4KCmpvYnM6CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14
bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3Qu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hv
bWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0
CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4
cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlz
IGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJs
b2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5l
c3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
P3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRz
Lnhlbi5vcmc6L2hvbWUveGVuL2dpdC94ZW4uZ2l0CiAgIDg0M2NlYzBkZTguLmYwMDk1NzAzODkg
IGYwMDk1NzAzODkwMDcyNTY4ZGIxMmU5ZWZkYzI5OTcwNzBlNGU5NDkgLT4gc21va2UKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 08 12:10:54 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Jul 2019 12:10:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hkSTc-0000xf-FV; Mon, 08 Jul 2019 12:10:36 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=arZn=VF=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hkSTb-0000xa-GD
 for xen-devel@lists.xenproject.org; Mon, 08 Jul 2019 12:10:35 +0000
X-Inumbo-ID: 62271916-a179-11e9-8d4f-dba7f14090c8
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 62271916-a179-11e9-8d4f-dba7f14090c8;
 Mon, 08 Jul 2019 12:10:32 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id F2919360;
 Mon,  8 Jul 2019 05:10:31 -0700 (PDT)
Received: from [10.37.9.206] (unknown [10.37.9.206])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 5ECE03F738;
 Mon,  8 Jul 2019 05:10:28 -0700 (PDT)
To: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
References: <20190618111149.32515-1-volodymyr_babchuk@epam.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <184864a8-5a02-543c-81a4-b934205e4e38@arm.com>
Date: Sun, 7 Jul 2019 18:26:38 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.0
MIME-Version: 1.0
In-Reply-To: <20190618111149.32515-1-volodymyr_babchuk@epam.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2] get_maintainer: Improve patch recognition
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Jan Beulich <jbeulich@suse.com>, Heinrich Schuchardt <xypron.glpk@gmx.de>,
 Joe Perches <joe@perches.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGksCgpPbiA2LzE4LzE5IDEyOjEyIFBNLCBWb2xvZHlteXIgQmFiY2h1ayB3cm90ZToKPiBGcm9t
OiBKb2UgUGVyY2hlcyA8am9lQHBlcmNoZXMuY29tPgo+IAo+IFRoZXJlIGFyZSBtb2RlIGNoYW5n
ZSBhbmQgcmVuYW1lIG9ubHkgcGF0Y2hlcyB0aGF0IGFyZSB1bnJlY29nbml6ZWQKPiBieSB0aGUg
Z2V0X21haW50YWluZXIucGwgc2NyaXB0Lgo+IAo+IFJlY29nbml6ZSB0aGVtLgo+IAo+IFsgTGlu
dXggY29tbWl0IDA0NTVjNzQ3ODhmZDVhYWQ0Mzk5ZjAwZTNmYmJiN2U4NzQ1MGNhNTggXQo+IAo+
IFJlcG9ydGVkLWJ5OiBIZWlucmljaCBTY2h1Y2hhcmR0IDx4eXByb24uZ2xwa0BnbXguZGU+Cj4g
Q0M6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Cj4gU2lnbmVkLW9mZi1ieTog
Sm9lIFBlcmNoZXMgPGpvZUBwZXJjaGVzLmNvbT4KPiBTaWduZWQtb2ZmLWJ5OiBWb2xvZHlteXIg
QmFiY2h1ayA8dm9sb2R5bXlyX2JhYmNodWtAZXBhbS5jb20+CgpUaGlzIGxvb2tzIGdvb2QgdG8g
bWUuCgpBY2tlZC1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KCkNoZWVy
cywKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 08 12:12:08 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Jul 2019 12: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 1hkSV5-000128-R8; Mon, 08 Jul 2019 12:12:07 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=arZn=VF=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hkSV4-000122-4B
 for xen-devel@lists.xenproject.org; Mon, 08 Jul 2019 12:12:06 +0000
X-Inumbo-ID: 98dafcf2-a179-11e9-aa76-6fc65ba7729c
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 98dafcf2-a179-11e9-aa76-6fc65ba7729c;
 Mon, 08 Jul 2019 12:12:03 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id C6F54360;
 Mon,  8 Jul 2019 05:12:03 -0700 (PDT)
Received: from [10.37.9.206] (unknown [10.37.9.206])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 84A443F738;
 Mon,  8 Jul 2019 05:12:02 -0700 (PDT)
To: Viktor Mitin <viktor.mitin.19@gmail.com>, xen-devel@lists.xenproject.org
References: <20190618085851.22902-1-viktor.mitin.19@gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <c9fd6e90-e5bc-0665-4c46-9c86ad0511a2@arm.com>
Date: Sun, 7 Jul 2019 18:29:25 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.0
MIME-Version: 1.0
In-Reply-To: <20190618085851.22902-1-viktor.mitin.19@gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] xen/arm: remove unused dt_device_node
 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: sstabellini@kernel.org, Viktor Mitin <viktor_mitin@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>

SGkgVmlrdG9yLAoKT24gNi8xOC8xOSA5OjU4IEFNLCBWaWt0b3IgTWl0aW4gd3JvdGU6Cj4gU29t
ZSBvZiB0aGUgZnVuY3Rpb24gZ2VuZXJhdGluZyBub2RlcyAoZS5nIG1ha2VfdGltZXJfbm9kZSkK
PiB0YWtlIGluIGEgZHRfZGV2aWNlX25vZGUgcGFyYW1ldGVyLCBidXQgbmV2ZXIgdXNlZCBpdC4K
PiBJdCBpcyBhY3R1YWxseSBtaXN1c2VkIHdoZW4gY3JlYXRpbmcgRFQgZm9yIERvbVUuCj4gU28g
aXQgaXMgdGhlIGJlc3QgdG8gcmVtb3ZlIHRoZSBwYXJhbWV0ZXIuCj4gCj4gU3VnZ2VzdGVkLWJ5
OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgo+IFNpZ25lZC1vZmYtYnk6IFZp
a3RvciBNaXRpbiA8dmlrdG9yX21pdGluQGVwYW0uY29tPgoKUmV2aWV3ZWQtYnk6IEp1bGllbiBH
cmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 08 12:13:18 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Jul 2019 12: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 1hkSWD-00017n-7I; Mon, 08 Jul 2019 12:13:17 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=arZn=VF=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hkSWB-00017b-Ue
 for xen-devel@lists.xenproject.org; Mon, 08 Jul 2019 12:13:15 +0000
X-Inumbo-ID: c283dd62-a179-11e9-846a-b7e3df89a686
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id c283dd62-a179-11e9-846a-b7e3df89a686;
 Mon, 08 Jul 2019 12:13:13 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id A481B360;
 Mon,  8 Jul 2019 05:13:13 -0700 (PDT)
Received: from [10.37.9.206] (unknown [10.37.9.206])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 6B37D3F738;
 Mon,  8 Jul 2019 05:13:10 -0700 (PDT)
To: Denis Obrezkov <denisobrezkov@gmail.com>, xen-devel@lists.xenproject.org
References: <8af4cfa481e24256b822f64efc6a0f45ae87cf65.1561750725.git.denisobrezkov@gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <a94734d2-ea51-3ba3-917b-e7cf21ace1d0@arm.com>
Date: Sun, 7 Jul 2019 19:03:22 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.0
MIME-Version: 1.0
In-Reply-To: <8af4cfa481e24256b822f64efc6a0f45ae87cf65.1561750725.git.denisobrezkov@gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2] xen/arm: Switch OMAP5 secondary cores
 into hyp 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: hy-gsoc@hy-research.com, andre.przywara@arm.com, sstabellini@kernel.org,
 tim@xen.org, drhunter95@gmail.com
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgRGVuaXMsCgpPbiA2LzI4LzE5IDg6NDIgUE0sIERlbmlzIE9icmV6a292IHdyb3RlOgo+IFRo
aXMgZnVuY3Rpb24gYWxsb3dzIHhlbiB0byBicmluZyBzZWNvbmRhcnkgQ1BVIGNvcmVzIGludG8g
bm9uLXNlY3VyZQo+IEhZUCBtb2RlLiBUaGlzIGlzIGRvbmUgYnkgdXNpbmcgYSBTZWN1cmUgTW9u
aXRvciBjYWxsLgpBcyBJIHBvaW50ZWQgb3V0IGluIHRoZSBwcmV2aW91cyB2ZXJzaW9uLCB0aGUg
Y3VycmVudCBjb2RlIGlzIGxpa2VseSAKd29ya2luZyBvbiBzb21lIG9tYXA1IHBsYXRmb3JtLiBT
byB5b3VyIGNvbW1pdCBtZXNzYWdlIHNob3VsZCBwcm92aWRlIApzb21lIGluZm9ybWF0aW9uIG9u
IHdoeSB0aGlzIGlzIG5lY2Vzc2FyeSBhbmQgb24gd2hpY2ggcGxhdGZvcm0gKGkuZSAKYmVhZ2xl
Ym9hcmQgeDE1KS4KCkl0IHdvdWxkIGJlIG5pY2UgdG8gYWxzbyBoYXZlIHN1bW1hcnkgb2Ygd2h5
IGl0IGlzIGZpbmUgdG8gZXh0ZW5kIHRvIGFsbCAKdGhlIG9tYXA1IHBsYXRmb3JtLiBGb3IgcmVt
aW5kZXIsIGJlbG93IHRoZSBhbmFseXNpcyBJIHdyb3RlIGVhcmxpZXIgb246CgpJIGFtIHRyeWlu
ZyB0byB1bmRlcnN0YW5kIGhvdyB0aGlzIGV2ZXIgd29ya2VkLiBvbWFwNV9zbXBfaW5pdCBpcyBj
YWxsZWQgCmJ5IHR3byBzZXRzIG9mIHBsYXRmb3JtcyAoYmFzZWQgb24gY29tcGF0aWJsZSk6CiAg
ICAtIHRpLGRyYTc6IHRoZXJlIHdlcmUgc29tZSBoYWNrcyBpbiBVLWJvb3QgdG8gYXZvaWQgdGhl
IFNNQy4gSWYgSSBhbSAKcmlnaHQsIHRoZW4gSSB3b3VsZCBub3QgYm90aGVyIHRvIHN1cHBvcnQg
aGFja2VkIFUtYm9vdC4KICAgIC0gdGksb21hcDU6IFsxXSBzdWdnZXN0IHRoYXQgVS1ib290IGRv
IHRoZSBzd2l0Y2ggZm9yIHVzIGJ1dCBpdCBpcyAKbm90IGNsZWFyIHdoZXRoZXIgdGhpcyBpcyB1
cHN0cmVhbWVkLiBAQ2hlbiwgSSBrbm93IHlvdSBkaWQgdGhlIHBvcnQgYSAKbG9uZyB0aW1lIGFn
by4gRG8geW91IHJlY2FsbCBob3cgdGhpcyB3b3JrZWQ/CgpMaW51eCBzZWVtcyB0byB1c2UgdGhl
IHNtYyBvbiBhbnkgZHJhNyBhbmQgb21hcDU0eHguIFNvIG1heWJlIHdlIGNhbiB1c2UgCnNhZmVs
eSBoZXJlLgoKPiAKPiBTaWduZWQtb2ZmLWJ5OiBEZW5pcyBPYnJlemtvdiA8ZGVuaXNvYnJlemtv
dkBnbWFpbC5jb20+Cj4gLS0tCj4gQ2hhbmdlcyBpbiB2MjoKPiAtIG1vdmUgY29kZSB0byBwbGF0
Zm9ybSBzcGVjaWZpYyBmaWxlCj4gLS0tCj4gICB4ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL29tYXA1
LmMgfCAxNiArKysrKysrKysrKysrKy0tCj4gICAxIGZpbGUgY2hhbmdlZCwgMTQgaW5zZXJ0aW9u
cygrKSwgMiBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL3BsYXRm
b3Jtcy9vbWFwNS5jIGIveGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9vbWFwNS5jCj4gaW5kZXggYWVl
MjRlNGQyOC4uNzk3NjRhNmNkNiAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC9hcm0vcGxhdGZvcm1z
L29tYXA1LmMKPiArKysgYi94ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL29tYXA1LmMKPiBAQCAtMjMs
NiArMjMsMTcgQEAKPiAgICNpbmNsdWRlIDx4ZW4vdm1hcC5oPgo+ICAgI2luY2x1ZGUgPGFzbS9p
by5oPgo+ICAgCj4gK3ZvaWQgb21hcDVfaW5pdF9zZWNvbmRhcnkodm9pZCk7Cj4gK2FzbSAoCj4g
KyAgICAgICAgIi50ZXh0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXG5cdCIKPiArICAg
ICAgICAib21hcDVfaW5pdF9zZWNvbmRhcnk6ICAgICAgICAgICAgICBcblx0Igo+ICsgICAgICAg
ICIgICAgICAgIGxkciAgIHIxMiwgPTB4MTAyICAgICAgICAgIFxuXHQiIC8qIEFQSV9IWVBfRU5U
UlkgKi8KPiArICAgICAgICAiICAgICAgICBhZHIgICByMCwgb21hcDVfaHlwICAgICAgICBcblx0
Igo+ICsgICAgICAgICIgICAgICAgIHNtYyAgICMwICAgICAgICAgICAgICAgICAgIFxuXHQiCj4g
KyAgICAgICAgIm9tYXA1X2h5cDogICAgICAgICAgICAgICAgICAgICAgICAgXG5cdCIKPiArICAg
ICAgICAiICAgICAgICBiICAgICBpbml0X3NlY29uZGFyeSAgICAgICBcblx0Igo+ICsgICAgICAg
ICk7Cj4gKwo+ICAgc3RhdGljIHVpbnQxNl90IG51bV9kZW5bOF1bMl0gPSB7Cj4gICAgICAgeyAg
ICAgICAgIDAsICAgICAgICAgIDAgfSwgIC8qIG5vdCB1c2VkICovCj4gICAgICAgeyAgMjYgKiAg
NjQsICAyNiAqICAxMjUgfSwgIC8qIDEyLjAgTWh6ICovCj4gQEAgLTEyOCw4ICsxMzksOSBAQCBz
dGF0aWMgaW50IF9faW5pdCBvbWFwNV9zbXBfaW5pdCh2b2lkKQo+ICAgICAgIH0KPiAgIAo+ICAg
ICAgIHByaW50aygiU2V0IEF1eENvcmVCb290MSB0byAlIlBSSXBhZGRyIiAoJXApXG4iLAo+IC0g
ICAgICAgICAgIF9fcGEoaW5pdF9zZWNvbmRhcnkpLCBpbml0X3NlY29uZGFyeSk7Cj4gLSAgICB3
cml0ZWwoX19wYShpbml0X3NlY29uZGFyeSksIHd1Z2VuX2Jhc2UgKyBPTUFQX0FVWF9DT1JFX0JP
T1RfMV9PRkZTRVQpOwo+ICsgICAgICAgICAgIF9fcGEob21hcDVfaW5pdF9zZWNvbmRhcnkpLCBv
bWFwNV9pbml0X3NlY29uZGFyeSk7Cj4gKyAgICB3cml0ZWwoX19wYShvbWFwNV9pbml0X3NlY29u
ZGFyeSksCj4gKyAgICAgICAgICAgd3VnZW5fYmFzZSArIE9NQVBfQVVYX0NPUkVfQk9PVF8xX09G
RlNFVCk7Cj4gICAKPiAgICAgICBwcmludGsoIlNldCBBdXhDb3JlQm9vdDAgdG8gMHgyMFxuIik7
Cj4gICAgICAgd3JpdGVsKDB4MjAsIHd1Z2VuX2Jhc2UgKyBPTUFQX0FVWF9DT1JFX0JPT1RfMF9P
RkZTRVQpOwo+IAoKQ2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 08 12:13:22 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Jul 2019 12:13:22 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hkSWI-00018o-GN; Mon, 08 Jul 2019 12:13: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=arZn=VF=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hkSWH-00018b-OS
 for xen-devel@lists.xenproject.org; Mon, 08 Jul 2019 12:13:21 +0000
X-Inumbo-ID: c6b1481d-a179-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id c6b1481d-a179-11e9-8980-bc764e045a96;
 Mon, 08 Jul 2019 12:13:20 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 80B48CFC;
 Mon,  8 Jul 2019 05:13:20 -0700 (PDT)
Received: from [10.37.9.206] (unknown [10.37.9.206])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 2F33B3F738;
 Mon,  8 Jul 2019 05:13:18 -0700 (PDT)
To: Amit Singh Tomar <amittomer25@gmail.com>, xen-devel@lists.xenproject.org
References: <1561294591-14867-1-git-send-email-amittomer25@gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <34ac883b-c8e2-a845-d84f-e2c2c0b725df@arm.com>
Date: Sun, 7 Jul 2019 19:10:19 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.0
MIME-Version: 1.0
In-Reply-To: <1561294591-14867-1-git-send-email-amittomer25@gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3] xen/arm: domain_build: Black list
 devices using PPIs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>

SGkgQW1pdCwKCk9uIDYvMjMvMTkgMTo1NiBQTSwgQW1pdCBTaW5naCBUb21hciB3cm90ZToKPiBD
dXJyZW50bHksIHRoZSB2R0lDIGlzIG5vdCBhYmxlIHRvIGNvcGUgd2l0aCBoYXJkd2FyZSBQUElz
IHJvdXRlZCB0byBndWVzdHMuCj4gT25lIG9mIHRoZSBzb2x1dGlvbnMgdG8gdGhpcyBwcm9ibGVt
IGlzIHRvIHNraXAgYW55IGRldmljZSB0aGF0IHVzZXMgUFBJCj4gc291cmNlIGNvbXBsZXRlbHkg
d2hpbGUgYnVpbGRpbmcgdGhlIGRvbWFpbiBpdHNlbGYuCj4gCj4gVGhpcyBwYXRjaCBnb2VzIHRo
cm91Z2ggYWxsIHRoZSBpbnRlcnJ1cHQgc291cmNlcyBvZiBhIGRldmljZSBhbmQgc2tpcCBpdAo+
IGlmIG9uZSBvZiB0aGUgaW50ZXJydXB0cyBzb3VyY2VzIGlzIGEgUFBJLiBJdCBmaXhlcyBYRU4g
Ym9vdCBvbiBpLk1YOE1RIGJ5Cj4gc2tpcHBpbmcgdGhlIFBNVSBub2RlLgo+IAo+IFN1Z2dlc3Rl
ZC1ieTogIEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Cj4gU2lnbmVkLW9mZi1i
eTogQW1pdCBTaW5naCBUb21hciA8YW1pdHRvbWVyMjVAZ21haWwuY29tPgoKV2l0aCBvbmUgbWlu
b3IgY2hhbmdlIChzZWUgYmVsb3cpOgoKQWNrZWQtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdy
YWxsQGFybS5jb20+CgoKPiBAQCAtMTQwMCw2ICsxNDAwLDI0IEBAIHN0YXRpYyBpbnQgX19pbml0
IGhhbmRsZV9ub2RlKHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8s
Cj4gICAgICAgfQo+ICAgCj4gICAgICAgLyoKPiArICAgICAqIFRoZSB2R0lDIGRvZXMgbm90IHN1
cHBvcnQgcm91dGluZyBoYXJkd2FyZSBQUElzIHRvIGd1ZXN0LiBTbwo+ICsgICAgICogd2UgbmVl
ZCB0byBza2lwIGFueSBub2RlIHVzaW5nIFBQSXMuCj4gKyAgICAgKi8KPiArICAgIG5pcnEgPSBk
dF9udW1iZXJfb2ZfaXJxKG5vZGUpOwo+ICsKPiArICAgIGZvciAoIGkgPSAwIDsgaSA8IG5pcnEg
OyBpKysgKQo+ICsgICAgewo+ICsgICAgICAgIGlycV9pZCA9IHBsYXRmb3JtX2dldF9pcnEobm9k
ZSwgaSk7Cj4gKwo+ICsgICAgICAgIC8qIFBQSXMgcmFuZ2VzIGZyb20gSUQgMTYgdG8gMzEgKi8K
PiArICAgICAgICBpZiAoIGlycV9pZCA+PSAxNiAmJiBpcnFfaWQgPCAzMiApCj4gKyAgICAgICAg
ewo+ICsgICAgICAgICAgICBkdF9kcHJpbnRrKCIgU2tpcCBpdCh1c2luZyBQUElzKVxuIik7CgpO
SVQ6IG1pc3Npbmcgc3BhY2UgYWZ0ZXIgIml0Ii4gSSBjYW4gZml4IHRoaXMgb24gY29tbWl0LgoK
Q2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 08 12:13:28 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Jul 2019 12: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 1hkSWO-0001Ai-Pm; Mon, 08 Jul 2019 12:13: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=arZn=VF=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hkSWN-0001AK-BX
 for xen-devel@lists.xenproject.org; Mon, 08 Jul 2019 12:13:27 +0000
X-Inumbo-ID: c9bce35d-a179-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id c9bce35d-a179-11e9-8980-bc764e045a96;
 Mon, 08 Jul 2019 12:13:25 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id BDCB5360;
 Mon,  8 Jul 2019 05:13:25 -0700 (PDT)
Received: from [10.37.9.206] (unknown [10.37.9.206])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 4C58B3F738;
 Mon,  8 Jul 2019 05:13:24 -0700 (PDT)
To: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
References: <20190619175333.29938-1-volodymyr_babchuk@epam.com>
 <20190619175333.29938-4-volodymyr_babchuk@epam.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <94cd73c6-795d-1678-f7d6-9bc9073151e5@arm.com>
Date: Sun, 7 Jul 2019 19:30:59 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.0
MIME-Version: 1.0
In-Reply-To: <20190619175333.29938-4-volodymyr_babchuk@epam.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v7 3/5] xen/arm: tee: place OP-TEE Kconfig
 option right after TEE
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "tee-dev@lists.linaro.org" <tee-dev@lists.linaro.org>,
 Stefano Stabellini <sstabellini@kernel.org>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgVm9sb2R5bXlyLAoKT24gNi8xOS8xOSA2OjU0IFBNLCBWb2xvZHlteXIgQmFiY2h1ayB3cm90
ZToKPiBJdCBpcyBuaWNlciwgd2hlbiBvcHRpb25zIGZvciBwYXJ0aWN1bGFyIFRFRSBtZWRpYXRv
cnMgKGN1cnJlbnRseSwKPiBPUC1URUUgb25seSkgYXJlIGZvbGxvd2luZyBnZW5lcmljICJFbmFi
bGUgVEVFIG1lZGlhdG9ycyBzdXBwb3J0Igo+IG9wdGlvbiBpbiB0aGUgbWVudWNvbmZpZzoKPiAK
PiAgIFsqXSBFbmFibGUgVEVFIG1lZGlhdG9ycyBzdXBwb3J0Cj4gICBbIF0gICBFbmFibGUgT1At
VEVFIG1lZGlhdG9yCj4gCj4gU2lnbmVkLW9mZi1ieTogVm9sb2R5bXlyIEJhYmNodWsgPHZvbG9k
eW15cl9iYWJjaHVrQGVwYW0uY29tPgoKUmV2aWV3ZWQtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVu
LmdyYWxsQGFybS5jb20+CgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 08 12:13:35 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Jul 2019 12:13:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hkSWV-0001Cw-39; Mon, 08 Jul 2019 12:13:35 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=arZn=VF=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hkSWT-0001CX-Tn
 for xen-devel@lists.xenproject.org; Mon, 08 Jul 2019 12:13:33 +0000
X-Inumbo-ID: cd08ee76-a179-11e9-9fc5-cf54b68c129f
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id cd08ee76-a179-11e9-9fc5-cf54b68c129f;
 Mon, 08 Jul 2019 12:13:31 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 4A1DA360;
 Mon,  8 Jul 2019 05:13:31 -0700 (PDT)
Received: from [10.37.9.206] (unknown [10.37.9.206])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id CE2CA3F738;
 Mon,  8 Jul 2019 05:13:29 -0700 (PDT)
To: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
References: <20190619175333.29938-1-volodymyr_babchuk@epam.com>
 <20190619175333.29938-5-volodymyr_babchuk@epam.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <66ff34b0-5431-3f02-5892-db645cfbc31c@arm.com>
Date: Sun, 7 Jul 2019 19:32:11 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.0
MIME-Version: 1.0
In-Reply-To: <20190619175333.29938-5-volodymyr_babchuk@epam.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v7 4/5] xen/arm: optee: check if OP-TEE is
 virtualization-aware
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "tee-dev@lists.linaro.org" <tee-dev@lists.linaro.org>,
 Stefano Stabellini <sstabellini@kernel.org>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgVm9sb2R5bXlyLAoKT24gNi8xOS8xOSA2OjU0IFBNLCBWb2xvZHlteXIgQmFiY2h1ayB3cm90
ZToKPiBUaGlzIGlzIHdvcmthcm91bmQgZm9yIE9QLVRFRSAzLjUuIFRoaXMgaXMgdGhlIGZpcnN0
IE9QLVRFRSByZWxlYXNlCj4gd2hpY2ggc3VwcG9ydHMgdmlydHVhbGl6YXRpb24sIGJ1dCB0aGVy
ZSBpcyBubyB3YXkgdG8gdGVsbCBpZgo+IE9QLVRFRSB3YXMgYnVpbHQgd2l0aCB0aGF0IHN1cHBv
cnQgZW5hYmxlZC4gV2UgY2FuIHByb2JlIGZvciBpdAo+IGJ5IGNhbGxpbmcgU01DIHRoYXQgaXMg
YXZhaWxhYmxlIG9ubHkgd2hlbiBPUC1URUUgaXMgYnVpbHQgd2l0aAo+IHZpcnR1YWxpemF0aW9u
IHN1cHBvcnQuCj4gCj4gU2lnbmVkLW9mZi1ieTogVm9sb2R5bXlyIEJhYmNodWsgPHZvbG9keW15
cl9iYWJjaHVrQGVwYW0uY29tPgoKQWNrZWQtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxs
QGFybS5jb20+CgpDaGVlcnMsCgo+IC0tLQo+ICAgeGVuL2FyY2gvYXJtL3RlZS9vcHRlZS5jIHwg
MTAgKysrKysrKysrKwo+ICAgMSBmaWxlIGNoYW5nZWQsIDEwIGluc2VydGlvbnMoKykKPiAKPiBk
aWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL3RlZS9vcHRlZS5jIGIveGVuL2FyY2gvYXJtL3RlZS9v
cHRlZS5jCj4gaW5kZXggMjhkMzQzNjBmYy4uMTQzODFkNmIyZCAxMDA2NDQKPiAtLS0gYS94ZW4v
YXJjaC9hcm0vdGVlL29wdGVlLmMKPiArKysgYi94ZW4vYXJjaC9hcm0vdGVlL29wdGVlLmMKPiBA
QCAtMTcyLDYgKzE3MiwxNiBAQCBzdGF0aWMgYm9vbCBvcHRlZV9wcm9iZSh2b2lkKQo+ICAgICAg
ICAgICByZXR1cm4gZmFsc2U7Cj4gICAgICAgfQo+ICAgCj4gKyAgICAvKgo+ICsgICAgICogV29y
a2Fyb3VuZDogT1AtVEVFIDMuNSBoYXZlIG5vIHdheSB0byB0ZWxsIGlmIGl0IGlzIGJ1aWxkIHdp
dGgKPiArICAgICAqIHZpcnR1YWxpemF0aW9uIHN1cHBvcnQuIEJ1dCB3ZSBjYW4gcHJvYmUgZm9y
IE9QVEVFX1NNQ19WTV9ERVNUUk9ZRUQKPiArICAgICAqIGNhbGwuIEl0IHdpbGwgcmV0dXJuIE9Q
VEVFX1NNQ19SRVRVUk5fVU5LTk9XTl9GVU5DVElPTiBpZgo+ICsgICAgICogT1AtVEVFIGhhdmUg
bm8gdmlydHVhbGl6YXRpb24gc3VwcG9ydCBlbmFibGVkLgo+ICsgICAgICovCj4gKyAgICBhcm1f
c21jY2Nfc21jKE9QVEVFX1NNQ19WTV9ERVNUUk9ZRUQsIDAsIDAsIDAsIDAsIDAsIDAsIDAsICZy
ZXNwKTsKPiArICAgIGlmICggcmVzcC5hMCA9PSBPUFRFRV9TTUNfUkVUVVJOX1VOS05PV05fRlVO
Q1RJT04gKQo+ICsgICAgICAgIHJldHVybiBmYWxzZTsKPiArCj4gICAgICAgcmV0dXJuIHRydWU7
Cj4gICB9Cj4gICAKPiAKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 08 12:13:38 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Jul 2019 12:13:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hkSWY-0001GM-D2; Mon, 08 Jul 2019 12:13:38 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=arZn=VF=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hkSWX-0001Fs-7e
 for xen-devel@lists.xenproject.org; Mon, 08 Jul 2019 12:13:37 +0000
X-Inumbo-ID: d00b7489-a179-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id d00b7489-a179-11e9-8980-bc764e045a96;
 Mon, 08 Jul 2019 12:13:36 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 51282360;
 Mon,  8 Jul 2019 05:13:36 -0700 (PDT)
Received: from [10.37.9.206] (unknown [10.37.9.206])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 112153F738;
 Mon,  8 Jul 2019 05:13:34 -0700 (PDT)
To: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
References: <20190619175333.29938-1-volodymyr_babchuk@epam.com>
 <20190619175333.29938-6-volodymyr_babchuk@epam.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <e1de3696-cdaa-5e4e-9412-f826697b035d@arm.com>
Date: Sun, 7 Jul 2019 19:33:03 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.0
MIME-Version: 1.0
In-Reply-To: <20190619175333.29938-6-volodymyr_babchuk@epam.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v7 5/5] xen/arm: optee: document OPTEE
 option in tee/Kconfig
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "tee-dev@lists.linaro.org" <tee-dev@lists.linaro.org>,
 Stefano Stabellini <sstabellini@kernel.org>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgVm9sb2R5bXlyLAoKT24gNi8xOS8xOSA2OjU0IFBNLCBWb2xvZHlteXIgQmFiY2h1ayB3cm90
ZToKPiBBZGQgYmFzaWMgaW5mb3JtYXRpb24gYWJvdXQgdGhlIE9QLVRFRSBtZWRpYXRvciBhbmQg
bm90ZSBhYm91dAo+IGRlcGVuZGVuY3kgb24gdmlydHVhbGl6YXRpb24tYXdhcmUgT1AtVEVFLgo+
IAo+IFNpZ25lZC1vZmYtYnk6IFZvbG9keW15ciBCYWJjaHVrIDx2b2xvZHlteXJfYmFiY2h1a0Bl
cGFtLmNvbT4KCkFja2VkLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgoK
Q2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 08 12:13:45 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Jul 2019 12:13:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hkSWf-0001JU-NO; Mon, 08 Jul 2019 12:13:45 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=arZn=VF=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hkSWe-0001J6-PO
 for xen-devel@lists.xenproject.org; Mon, 08 Jul 2019 12:13:44 +0000
X-Inumbo-ID: d3a7e0c0-a179-11e9-bdb8-2365988b5376
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id d3a7e0c0-a179-11e9-bdb8-2365988b5376;
 Mon, 08 Jul 2019 12:13:42 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 6F1DA360;
 Mon,  8 Jul 2019 05:13:42 -0700 (PDT)
Received: from [10.37.9.206] (unknown [10.37.9.206])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 15D753F738;
 Mon,  8 Jul 2019 05:13:39 -0700 (PDT)
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 Xen-devel <xen-devel@lists.xenproject.org>
References: <1561109798-8744-1-git-send-email-andrew.cooper3@citrix.com>
 <1561109798-8744-4-git-send-email-andrew.cooper3@citrix.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <1f793fd1-c73a-cf09-b9ac-d4abf2f497ec@arm.com>
Date: Sun, 7 Jul 2019 19:38:23 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.0
MIME-Version: 1.0
In-Reply-To: <1561109798-8744-4-git-send-email-andrew.cooper3@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 3/5] arm/gnttab: Implement stub helpers as
 static inlines
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgQW5kcmV3LAoKT24gNi8yMS8xOSAxMDozNiBBTSwgQW5kcmV3IENvb3BlciB3cm90ZToKPiBJ
dCBpcyBpbmVmZmljaWVudCB0byBjYWxsIGludG8gYSBkaWZmZXJlbnQgdHJhbnNsYXRpb24gdW5p
dCBmb3IgYSBzdHViCj4gZnVuY3Rpb24sIHdoZW4gYSBzdGF0aWMgaW5saW5lIHdpbGwgd29yayBm
aW5lLiAgUmVwbGFjZSBhbiBvcGVuLWNvZGVkCj4gcHJpbnRrX29uY2UoKSB3aGlsZSBtb3Zpbmcg
aXQuCj4gCj4gTm8gZnVuY3Rpb25hbCBjaGFuZ2UuCj4gCj4gU2lnbmVkLW9mZi1ieTogQW5kcmV3
IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCkFja2VkLWJ5OiBKdWxpZW4gR3Jh
bGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgoKQ2hlZXJzLAoKPiAtLS0KPiBDQzogU3RlZmFubyBT
dGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgo+IENDOiBKdWxpZW4gR3JhbGwgPGp1
bGllbi5ncmFsbEBhcm0uY29tPgo+IC0tLQo+ICAgeGVuL2FyY2gvYXJtL21tLmMgICAgICAgICAg
ICAgICAgIHwgMTYgLS0tLS0tLS0tLS0tLS0tLQo+ICAgeGVuL2luY2x1ZGUvYXNtLWFybS9ncmFu
dF90YWJsZS5oIHwgMTcgKysrKysrKysrKysrKysrLS0KPiAgIDIgZmlsZXMgY2hhbmdlZCwgMTUg
aW5zZXJ0aW9ucygrKSwgMTggZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNo
L2FybS9tbS5jIGIveGVuL2FyY2gvYXJtL21tLmMKPiBpbmRleCAzNWRjMWY3Li40NDI1OGFkIDEw
MDY0NAo+IC0tLSBhL3hlbi9hcmNoL2FybS9tbS5jCj4gKysrIGIveGVuL2FyY2gvYXJtL21tLmMK
PiBAQCAtNDEsNyArNDEsNiBAQAo+ICAgI2luY2x1ZGUgPHhlbi9zaXplcy5oPgo+ICAgI2luY2x1
ZGUgPHhlbi9saWJmZHQvbGliZmR0Lmg+Cj4gICAKPiAtI2luY2x1ZGUgPGFzbS9ndWVzdF9hdG9t
aWNzLmg+Cj4gICAjaW5jbHVkZSA8YXNtL3NldHVwLmg+Cj4gICAKPiAgIC8qIE92ZXJyaWRlIG1h
Y3JvcyBmcm9tIGFzbS9wYWdlLmggdG8gbWFrZSB0aGVtIHdvcmsgd2l0aCBtZm5fdCAqLwo+IEBA
IC0xNTMyLDIxICsxNTMxLDYgQEAgdm9pZCBwdXRfcGFnZV90eXBlKHN0cnVjdCBwYWdlX2luZm8g
KnBhZ2UpCj4gICAgICAgcmV0dXJuOwo+ICAgfQo+ICAgCj4gLXZvaWQgZ250dGFiX2NsZWFyX2Zs
YWcoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBuciwgdWludDE2X3QgKmFkZHIpCj4g
LXsKPiAtICAgIGd1ZXN0X2NsZWFyX21hc2sxNihkLCBCSVQobnIsIFVMKSwgYWRkcik7Cj4gLX0K
PiAtCj4gLXZvaWQgZ250dGFiX21hcmtfZGlydHkoc3RydWN0IGRvbWFpbiAqZCwgbWZuX3QgbWZu
KQo+IC17Cj4gLSAgICAvKiBYWFg6IG1hcmsgZGlydHkgKi8KPiAtICAgIHN0YXRpYyBpbnQgd2Fy
bmluZzsKPiAtICAgIGlmICghd2FybmluZykgewo+IC0gICAgICAgIGdkcHJpbnRrKFhFTkxPR19X
QVJOSU5HLCAiZ250dGFiX21hcmtfZGlydHkgbm90IGltcGxlbWVudGVkIHlldFxuIik7Cj4gLSAg
ICAgICAgd2FybmluZyA9IDE7Cj4gLSAgICB9Cj4gLX0KPiAtCj4gICBpbnQgY3JlYXRlX2dyYW50
X2hvc3RfbWFwcGluZyh1bnNpZ25lZCBsb25nIGFkZHIsIG1mbl90IGZyYW1lLAo+ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IGZsYWdzLCB1bnNpZ25lZCBpbnQg
Y2FjaGVfZmxhZ3MpCj4gICB7Cj4gZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vZ3Jh
bnRfdGFibGUuaCBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vZ3JhbnRfdGFibGUuaAo+IGluZGV4IDFl
ZDBhZWYuLmIwZDY3M2IgMTAwNjQ0Cj4gLS0tIGEveGVuL2luY2x1ZGUvYXNtLWFybS9ncmFudF90
YWJsZS5oCj4gKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9ncmFudF90YWJsZS5oCj4gQEAgLTYs
NiArNiw4IEBACj4gICAjaW5jbHVkZSA8eGVuL3Bmbi5oPgo+ICAgI2luY2x1ZGUgPHhlbi9zY2hl
ZC5oPgo+ICAgCj4gKyNpbmNsdWRlIDxhc20vZ3Vlc3RfYXRvbWljcy5oPgo+ICsKPiAgICNkZWZp
bmUgSU5JVElBTF9OUl9HUkFOVF9GUkFNRVMgMVUKPiAgICNkZWZpbmUgR05UVEFCX01BWF9WRVJT
SU9OIDEKPiAgIAo+IEBAIC0xNCwxMyArMTYsMjQgQEAgc3RydWN0IGdyYW50X3RhYmxlX2FyY2gg
ewo+ICAgICAgIGdmbl90ICpzdGF0dXNfZ2ZuOwo+ICAgfTsKPiAgIAo+IC12b2lkIGdudHRhYl9j
bGVhcl9mbGFnKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgbnIsIHVpbnQxNl90ICph
ZGRyKTsKPiArc3RhdGljIGlubGluZSB2b2lkIGdudHRhYl9jbGVhcl9mbGFnKHN0cnVjdCBkb21h
aW4gKmQsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBs
b25nIG5yLCB1aW50MTZfdCAqYWRkcikKPiArewo+ICsgICAgZ3Vlc3RfY2xlYXJfbWFzazE2KGQs
IEJJVChuciwgVUwpLCBhZGRyKTsKPiArfQo+ICsKPiArc3RhdGljIGlubGluZSB2b2lkIGdudHRh
Yl9tYXJrX2RpcnR5KHN0cnVjdCBkb21haW4gKmQsIG1mbl90IG1mbikKPiArewo+ICsjaWZuZGVm
IE5ERUJVRwo+ICsgICAgcHJpbnRrX29uY2UoWEVOTE9HX0dfV0FSTklORyAiZ250dGFiX21hcmtf
ZGlydHkgbm90IGltcGxlbWVudGVkIHlldFxuIik7Cj4gKyNlbmRpZgo+ICt9Cj4gKwo+ICAgaW50
IGNyZWF0ZV9ncmFudF9ob3N0X21hcHBpbmcodW5zaWduZWQgbG9uZyBncGFkZHIsIG1mbl90IG1m
biwKPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBmbGFncywg
dW5zaWduZWQgaW50IGNhY2hlX2ZsYWdzKTsKPiAgICNkZWZpbmUgZ250dGFiX2hvc3RfbWFwcGlu
Z19nZXRfcGFnZV90eXBlKHJvLCBsZCwgcmQpICgwKQo+ICAgaW50IHJlcGxhY2VfZ3JhbnRfaG9z
dF9tYXBwaW5nKHVuc2lnbmVkIGxvbmcgZ3BhZGRyLCBtZm5fdCBtZm4sCj4gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBuZXdfZ3BhZGRyLCB1bnNpZ25lZCBp
bnQgZmxhZ3MpOwo+IC12b2lkIGdudHRhYl9tYXJrX2RpcnR5KHN0cnVjdCBkb21haW4gKmQsIG1m
bl90IG1mbik7Cj4gICAjZGVmaW5lIGdudHRhYl9yZWxlYXNlX2hvc3RfbWFwcGluZ3MoZG9tYWlu
KSAxCj4gICAKPiAgIC8qCj4gCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 08 12:13:53 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Jul 2019 12: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 1hkSWn-0001NE-1Q; Mon, 08 Jul 2019 12:13: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=arZn=VF=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hkSWm-0001Mi-1g
 for xen-devel@lists.xenproject.org; Mon, 08 Jul 2019 12:13:52 +0000
X-Inumbo-ID: d8539eec-a179-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id d8539eec-a179-11e9-8980-bc764e045a96;
 Mon, 08 Jul 2019 12:13:50 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 5381F2B;
 Mon,  8 Jul 2019 05:13:50 -0700 (PDT)
Received: from [10.37.9.206] (unknown [10.37.9.206])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id D54983F738;
 Mon,  8 Jul 2019 05:13:47 -0700 (PDT)
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 Xen-devel <xen-devel@lists.xenproject.org>
References: <1561109798-8744-5-git-send-email-andrew.cooper3@citrix.com>
 <20190704191449.22486-1-andrew.cooper3@citrix.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <96aff7db-67f7-546a-da63-a915cdadd7b9@arm.com>
Date: Sun, 7 Jul 2019 19:42:37 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.0
MIME-Version: 1.0
In-Reply-To: <20190704191449.22486-1-andrew.cooper3@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 4/5] xen/gnttab: Refactor
 gnttab_clear_flag() to be gnttab_clear_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: George Dunlap <george.dunlap@eu.citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Jan Beulich <JBeulich@suse.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgQW5kcmV3LAoKT24gNy80LzE5IDg6MTQgUE0sIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4gVG8g
YWxsb3cgZm9yIGZ1cnRoZXIgaW1wcm92ZW1lbnRzLCBpdCBpcyB1c2VmdWwgdG8gYmUgYWJsZSB0
byBjbGVhciBtb3JlIHRoYW4KPiBhIHNpbmdsZSBmbGFnIGF0IG9uY2UuICBSZXdvcmsgZ250dGFi
X2NsZWFyX2ZsYWcoKSBpbnRvIGdudHRhYl9jbGVhcl9mbGFncygpCj4gd2hpY2ggdGFrZXMgYSBi
aXRtYXNrIHJhdGhlciB0aGFuIGEgYml0IG51bWJlci4KPiAKPiBObyBwcmFjdGljYWwgY2hhbmdl
IHlldC4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0Bj
aXRyaXguY29tPgo+IC0tLQo+IENDOiBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+Cj4g
Q0M6IFdlaSBMaXUgPHdsQHhlbi5vcmc+Cj4gQ0M6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBh
dUBjaXRyaXguY29tPgo+IENDOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5l
bC5vcmc+Cj4gQ0M6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Cj4gQ0M6IEdl
b3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAZXUuY2l0cml4LmNvbT4KPiAKPiB2MjoKPiAgICog
VXNlIHVuc2lnbmVkIGludCBmb3IgdGhlIG1hc2sgcGFyYW1ldGVyCgpJIGRvbid0IHNlZW0gdG8g
ZmluZCB0aGUgcmVxdWVzdCBvbiB0aGUgTUwuIFRlY2huaWNhbGx5IHRoZSBtYXNrIGNhbiAKb25s
eSBiZSAxNi1iaXQuIE1heSBJIGFzayB0aGUgcmVhc29uIG9mIHRoaXMgY2hhbmdlPwoKQ2hlZXJz
LAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 08 12:36:18 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Jul 2019 12:36:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hkSsO-0003I5-1B; Mon, 08 Jul 2019 12:36:12 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=tA2P=VF=gmail.com=viktor.mitin.19@srs-us1.protection.inumbo.net>)
 id 1hkSsN-0003I0-3M
 for xen-devel@lists.xenproject.org; Mon, 08 Jul 2019 12:36:11 +0000
X-Inumbo-ID: f666d72c-a17c-11e9-8980-bc764e045a96
Received: from mail-lj1-x242.google.com (unknown [2a00:1450:4864:20::242])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f666d72c-a17c-11e9-8980-bc764e045a96;
 Mon, 08 Jul 2019 12:36:10 +0000 (UTC)
Received: by mail-lj1-x242.google.com with SMTP id k18so15716290ljc.11
 for <xen-devel@lists.xenproject.org>; Mon, 08 Jul 2019 05:36: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=GZoG1KtPYtC6yW7gvss4ZWEMmcA2S/pE2GGo7tuIv1g=;
 b=ahECgXrlKRQOxriMPkS1GaIKUW0YQZe1o+wgZ1WDeKtgOlKYPUmSY6/Df5lylt28gg
 LuhtdR7iM2SY6HznU0vgbFRhsHArAj92u/DBV7O2vOs/HDU802iZSWwQbAkzP92hfR7b
 L2VMf+3ZDivVfu5SAb9PjJNUdErM4xubYazCEyBMfop4JavRX/5mzDkHtIm0jriZ2sco
 YhudbRuhkQxv0Vc++aFga6LvFaEEA0hXLdv73HpLuYk5rw4a8gTUeNHcKBjPBXTumWy0
 X93ill6aMPUkTD/Uq48bbY+stUHhHXDMw2W/thYPsnuM2vWAR4W7srTvKL1cse57nNkV
 tPBw==
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=GZoG1KtPYtC6yW7gvss4ZWEMmcA2S/pE2GGo7tuIv1g=;
 b=DppvyQpwIeCS/KP9RXBdE9fqfd8QDyGlVZym5BThsLD/6tjctohqQByNr4cAnNV22x
 YuBaWuP9jIAhlda7XVR9yxl9xCh0AB5MfzPLuqieEMiKyITTo0sEdEDZ5wdMFD2NCXiY
 lsPmUwNma7UFfg1QI+vb4mzSpvG3LYemXXHsUOzGVkV8jpFklUN/2TrMyff215UWkk2Z
 Bs6oVAhy9wQnRkGpqJVKWHQvXiL3P2SrEwvdnwQZTSLvChSDRjaSQFV8easVmoOWh26b
 fiD+z2OFDe7ARk1T0bCmwYYkJI3pSj48qxZGXNZUc2NaxxC5C6MMDGlI8BBpnTqKxyAx
 ijKg==
X-Gm-Message-State: APjAAAWktrIj8SZrkvWAWvZNILaFDNR3rJ0Ul1jRBasJ7ebrU9RyoKyt
 YCdzv0OLKwTN0oZKNh6sCWAduH4JUfg=
X-Google-Smtp-Source: APXvYqxSFMP1feE2Af4AEbdGrxd21/cFw38Oz7raoaX4qF+7+yZaqGEprGN+0Rrbz2IDZTImuZOYgQ==
X-Received: by 2002:a2e:8802:: with SMTP id x2mr10106419ljh.200.1562589368399; 
 Mon, 08 Jul 2019 05:36:08 -0700 (PDT)
Received: from 3489.kyiv.epam.com (ll-22.209.223.85.sovam.net.ua.
 [85.223.209.22])
 by smtp.gmail.com with ESMTPSA id q6sm3645335lji.70.2019.07.08.05.36.06
 (version=TLS1_3 cipher=AEAD-AES256-GCM-SHA384 bits=256/256);
 Mon, 08 Jul 2019 05:36:07 -0700 (PDT)
From: Viktor Mitin <viktor.mitin.19@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Mon,  8 Jul 2019 15:35:45 +0300
Message-Id: <20190708123545.19406-1-viktor.mitin.19@gmail.com>
X-Mailer: git-send-email 2.17.1
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] Improve Dom0-less documentation
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>,
 Viktor Mitin <viktor_mitin@epam.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>,
 Viktor Mitin <viktor.mitin.19@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>

VXBkYXRlZCBjb25maWd1cmF0aW9uIGV4YW1wbGUgYWNjb3JkaW5nIHRvIGFybTY0CmFuZCBhZGRl
ZCBtb3JlIGNhc2VzIGFib3V0IGtub3duIHhsIGxpbWl0YXRpb25zLgoKU2lnbmVkLW9mZi1ieTog
VmlrdG9yIE1pdGluIDx2aWt0b3JfbWl0aW5AZXBhbS5jb20+Ci0tLQogZG9jcy9mZWF0dXJlcy9k
b20wbGVzcy5wYW5kb2MgfCAyOSArKysrKysrKysrKysrKysrKysrKystLS0tLS0tLQogMSBmaWxl
IGNoYW5nZWQsIDIxIGluc2VydGlvbnMoKyksIDggZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEv
ZG9jcy9mZWF0dXJlcy9kb20wbGVzcy5wYW5kb2MgYi9kb2NzL2ZlYXR1cmVzL2RvbTBsZXNzLnBh
bmRvYwppbmRleCBlMDc2ZTM3MzllLi45NjE4MTM2OTZmIDEwMDY0NAotLS0gYS9kb2NzL2ZlYXR1
cmVzL2RvbTBsZXNzLnBhbmRvYworKysgYi9kb2NzL2ZlYXR1cmVzL2RvbTBsZXNzLnBhbmRvYwpA
QCAtNjIsMTkgKzYyLDE5IEBAIGRldmljZSB0cmVlIGFkZGluZyBhIG5vZGUgdW5kZXIgL2Nob3Nl
biBhcyBmb2xsb3dzOgogCiAgICAgZG9tVTEgewogICAgIMKgIMKgIGNvbXBhdGlibGUgPSAieGVu
LGRvbWFpbiI7Ci0gICAgwqAgwqAgbWVtb3J5ID0gPDB4MjAwMDA+OworICAgIMKgIMKgIG1lbW9y
eSA9IDwweDAgMHgyMDAwMD47CiAgICAgIMKgIMKgY3B1cyA9IDE7CiAgICAgwqDCoCDCoHZwbDAx
MTsKIAogICAgIMKgIMKgIG1vZHVsZUAyMDAwMDAwIHsKICAgICDCoCDCoCDCoCDCoCBjb21wYXRp
YmxlID0gIm11bHRpYm9vdCxrZXJuZWwiLCAibXVsdGlib290LG1vZHVsZSI7Ci0gICAgwqAgwqAg
wqAgwqAgcmVnID0gPDB4MjAwMDAwMCAweGZmZmZmZj47CisgICAgwqAgwqAgwqAgwqAgcmVnID0g
PDB4MCAweDIwMDAwMDAgMHgwIDB4ZmZmZmZmPjsKICAgICDCoCDCoCDCoCDCoCBib290YXJncyA9
ICJjb25zb2xlPXR0eUFNQTAiOwogICAgIMKgIMKgIH07CiAKICAgICDCoCDCoCBtb2R1bGVAMzAw
MDAwMDAgewogICAgIMKgIMKgIMKgIMKgIGNvbXBhdGlibGUgPSAibXVsdGlib290LHJhbWRpc2si
LCAibXVsdGlib290LG1vZHVsZSI7Ci0gICAgwqAgwqAgwqAgwqAgcmVnID0gPDB4MzAwMDAwMCAw
eGZmZmZmZj47CisgICAgwqAgwqAgwqAgwqAgcmVnID0gPDB4MCAweDMwMDAwMDAgMHgwIDB4ZmZm
ZmZmPjsKICAgICDCoCDCoCB9OwogICAgIH07CiAKQEAgLTkwLDEyICs5MCwyNSBAQCBMaW1pdGF0
aW9ucwogRG9tYWlucyBzdGFydGVkIGJ5IFhlbiBhdCBib290IHRpbWUgY3VycmVudGx5IGhhdmUg
dGhlIGZvbGxvd2luZwogbGltaXRhdGlvbnM6CiAKLS0gVGhleSBjYW5ub3QgYmUgcHJvcGVybHkg
c2h1dGRvd24gb3IgcmVib290ZWQgdXNpbmcgeGwuIElmIG9uZSBvZiB0aGVtCi0gIGNyYXNoZXMs
IHRoZSB3aG9sZSBwbGF0Zm9ybSBzaG91bGQgYmUgcmVib290ZWQuCi0KIC0gU29tZSB4bCBvcGVy
YXRpb25zIG1pZ2h0IG5vdCB3b3JrIGFzIGV4cGVjdGVkLiB4bCBpcyBtZWFudCB0byBiZSB1c2Vk
Ci0gIHdpdGggZG9tYWlucyB0aGF0IGhhdmUgYmVlbiBjcmVhdGVkIGJ5IGl0LiBVc2luZyB4bCB3
aXRoIGRvbWFpbnMKLSAgc3RhcnRlZCBieSBYZW4gYXQgYm9vdCBtaWdodCBub3Qgd29yayBhcyBl
eHBlY3RlZC4KKyAgd2l0aCBkb21haW5zIHRoYXQgaGF2ZSBiZWVuIGNyZWF0ZWQgYnkgaXQ6CisK
KyAgICAtPiBVc2luZyB4bCB3aXRoIGRvbWFpbnMgc3RhcnRlZCBieSBYZW4gYXQgYm9vdCBtaWdo
dCBub3Qgd29yaworICAgICAgIGFzIGV4cGVjdGVkLgorCisgICAgLT4gVGhleSBjYW5ub3QgYmUg
cHJvcGVybHkgc2h1dGRvd24gb3IgcmVib290ZWQgdXNpbmcgeGwuCisgICAgICAgSWYgb25lIG9m
IHRoZW0gY3Jhc2hlcywgdGhlIHdob2xlIHBsYXRmb3JtIHNob3VsZCBiZSByZWJvb3RlZC4KKwor
ICAgIC0+ICd4bCBjb25zb2xlJyBjb21tYW5kIHdpbGwgbm90IHN3aXRjaCBjb25zb2xlIGlucHV0
LgorICAgICAgIFR5cGUgJ0NUUkwtYScgdGhyZWUgdGltZXMgdG8gc3dpdGNoIGlucHV0IGluIGNh
c2Ugb2YgZG9tMGxlc3MgbW9kZS4KKworICAgIC0+ICd4bCBsaXN0JyBwcmludHMgdGhlIGxpc3Qg
b2YgZG9tYWlucy4KKyAgICAgICBIb3dldmVyIERvbVUgbmFtZXMgYXJlIHNob3duIGFzICcobnVs
bCknIGluIHRoZSBsaXN0LiBGb3IgZXhhbXBsZToKKworICAgICAgICByb290QGRvbTA6fiMgeGwg
bGlzdAorICAgICAgICBOYW1lICAgICAgICAgICAgICAgICAgICAgICAgIElEICAgTWVtIFZDUFVz
ICAgICAgU3RhdGUgICBUaW1lKHMpCisgICAgICAgIERvbWFpbi0wICAgICAgICAgICAgICAgICAg
ICAgIDAgICAyNTYgICAgIDQgICAgIHItLS0tLSAgICAgICA2LjIKKyAgICAgICAgKG51bGwpICAg
ICAgICAgICAgICAgICAgICAgICAgMSAgIDI1NiAgICAgMSAgICAgLWItLS0tICAgICAgIDEuNwog
CiAtIFRoZSBHSUMgdmVyc2lvbiBpcyB0aGUgbmF0aXZlIHZlcnNpb24uIEluIGFic2VuY2Ugb2Yg
b3RoZXIKICAgaW5mb3JtYXRpb24sIHRoZSBHSUMgdmVyc2lvbiBleHBvc2VkIHRvIHRoZSBkb21h
aW5zIHN0YXJ0ZWQgYnkgWGVuIGF0Ci0tIAoyLjE3LjEKCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 08 12:58:42 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Jul 2019 12: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 1hkTE3-0004iV-T5; Mon, 08 Jul 2019 12:58:35 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=JLYo=VF=amazon.de=prvs=08506611a=nmanthey@srs-us1.protection.inumbo.net>)
 id 1hkTE2-0004iQ-IY
 for xen-devel@lists.xenproject.org; Mon, 08 Jul 2019 12:58:34 +0000
X-Inumbo-ID: 15bfe2d6-a180-11e9-b6b6-5b549273a286
Received: from smtp-fw-33001.amazon.com (unknown [207.171.190.10])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 15bfe2d6-a180-11e9-b6b6-5b549273a286;
 Mon, 08 Jul 2019 12:58:30 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.de; i=@amazon.de; q=dns/txt; s=amazon201209;
 t=1562590710; x=1594126710;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=GoRMmG+bVRZ+y572BxnCq+4f3ASbKvz2bQnmUSM/0E0=;
 b=GaQD3Ks6+mAXT2HvaFoIikZ6izUpMkbSr4uJ1dtfCtXJHA+PlDYWJaV9
 9+7WcWCNWmyg0i6E/mKkFwBRbwpSnllRIzmRZL5wk+UzQxWqYF9SUkDjK
 TN5SPv6sSrFfjNiu5YajK4I+VsqCC9ryYEJiYemyktPBff+LVtyk3Ge5o 0=;
X-IronPort-AV: E=Sophos;i="5.62,466,1554768000"; d="scan'208";a="809940466"
Received: from sea3-co-svc-lb6-vlan3.sea.amazon.com (HELO
 email-inbound-relay-1e-57e1d233.us-east-1.amazon.com) ([10.47.22.38])
 by smtp-border-fw-out-33001.sea14.amazon.com with ESMTP;
 08 Jul 2019 12:58:27 +0000
Received: from EX13MTAUEA001.ant.amazon.com
 (iad55-ws-svc-p15-lb9-vlan3.iad.amazon.com [10.40.159.166])
 by email-inbound-relay-1e-57e1d233.us-east-1.amazon.com (Postfix) with ESMTPS
 id 69CB91416F8; Mon,  8 Jul 2019 12:58:24 +0000 (UTC)
Received: from EX13D02EUB001.ant.amazon.com (10.43.166.150) by
 EX13MTAUEA001.ant.amazon.com (10.43.61.243) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Mon, 8 Jul 2019 12:58:23 +0000
Received: from uc1a35a69ae4659.ant.amazon.com (10.43.160.177) by
 EX13D02EUB001.ant.amazon.com (10.43.166.150) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Mon, 8 Jul 2019 12:58:17 +0000
To: Jan Beulich <JBeulich@suse.com>
References: <1558424746-24059-1-git-send-email-nmanthey@amazon.de>
 <1558424746-24059-3-git-send-email-nmanthey@amazon.de>
 <5CE6AB600200007800231BF1@prv1-mh.provo.novell.com>
 <a7c5bda7-0759-5b15-1174-8d9e95ef06c5@amazon.de>
 <5CE7D1410200007800231F86@prv1-mh.provo.novell.com>
From: Norbert Manthey <nmanthey@amazon.de>
Openpgp: preference=signencrypt
Autocrypt: addr=nmanthey@amazon.de; prefer-encrypt=mutual; keydata=
 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
 pEddsOqYwOs=
Message-ID: <d1205382-17ff-40ac-d66d-2e6edf59364a@amazon.de>
Date: Mon, 8 Jul 2019 14:58:13 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.1
MIME-Version: 1.0
In-Reply-To: <5CE7D1410200007800231F86@prv1-mh.provo.novell.com>
Content-Language: en-US
X-Originating-IP: [10.43.160.177]
X-ClientProxiedBy: EX13D04UWB004.ant.amazon.com (10.43.161.103) To
 EX13D02EUB001.ant.amazon.com (10.43.166.150)
Precedence: Bulk
Subject: Re: [Xen-devel] [PATCH L1TF MDS GT v1 2/3] common/grant_table:
 harden bound accesses
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, Tim Deegan <tim@xen.org>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Ian
 Jackson <Ian.Jackson@eu.citrix.com>, Dario Faggioli <dfaggioli@suse.com>,
 Martin Pohlack <mpohlack@amazon.de>, wipawel@amazon.de,
 Julien Grall <julien.grall@arm.com>, David Woodhouse <dwmw@amazon.co.uk>,
 "Martin Mazein\(amazein\)" <amazein@amazon.de>,
 xen-devel <xen-devel@lists.xenproject.org>, Bjoern Doebel <doebel@amazon.de>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U29ycnkgZm9yIHRoZSBsYXRlIHJlcGx5LiBJIHRyeSB0byBwaWNrIHVwIHdoZXJlIHdlIGxlZnQg
dGhlIGRpc2N1c3Npb24KdGhlIGxhc3QgdGltZS4KCk9uIDUvMjQvMTkgMTM6MTAsIEphbiBCZXVs
aWNoIHdyb3RlOgo+Pj4+IE9uIDI0LjA1LjE5IGF0IDExOjU0LCA8bm1hbnRoZXlAYW1hem9uLmRl
PiB3cm90ZToKPj4gT24gNS8yMy8xOSAxNjoxNywgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+PiBP
biAyMS4wNS4xOSBhdCAwOTo0NSwgPG5tYW50aGV5QGFtYXpvbi5kZT4gd3JvdGU6Cj4+Pj4gR3Vl
c3RzIGNhbiBpc3N1ZSBncmFudCB0YWJsZSBvcGVyYXRpb25zIGFuZCBwcm92aWRlIGd1ZXN0IGNv
bnRyb2xsZWQKPj4+PiBkYXRhIHRvIHRoZW0uIFRoaXMgZGF0YSBpcyB1c2VkIGFzIGluZGV4IGZv
ciBtZW1vcnkgbG9hZHMgYWZ0ZXIgYm91bmQKPj4+PiBjaGVja3MgaGF2ZSBiZWVuIGRvbmUuIFRv
IGF2b2lkIHNwZWN1bGF0aXZlIG91dC1vZi1ib3VuZCBhY2Nlc3Nlcywgd2UKPj4+PiB1c2UgdGhl
IGFycmF5X2luZGV4X25vc3BlYyBtYWNybyB3aGVyZSBhcHBsaWNhYmxlLCBvciB0aGUgbWFjcm8K
Pj4+PiBibG9ja19zcGVjdWxhdGlvbi4gTm90ZSwgdGhhdCB0aGUgYmxvY2tfc3BlY3VsYXRpb24g
aXMgYWx3YXlzIHVzZWQgaW4KPj4+IHMvYWx3YXlzL2FscmVhZHkvID8KPj4gVGhleSBib3RoIHdv
cmssIGJ1dCB0aGUgJ2Fsd2F5cycgdW5kZXJsaW5lcyB0aGF0IGEgY2FsbGVyIGNhbiByZWx5IG9u
Cj4+IHRoZSBmYWN0IHRoYXQgdGhpcyB3aWxsIGhhcHBlbiBvbiBhbGwgZXhlY3V0aW9uIHBhdGgg
b2YgdGhhdCBmdW5jdGlvbi4KPj4gSGVuY2UsIEkgbGlrZSB0byBzdGljayB0byAnYWx3YXlzJyBo
ZXJlLgo+IFdlbGwsIEknbSBub3QgYSBuYXRpdmUgc3BlYWtlciwgYnV0IHRvIG1lICJhbHdheXMi
IGRvZXNuJ3QgZXhwcmVzcwo+IHdoYXQgeW91IHdhbnQgdG8gZXhwcmVzcyBoZXJlLiBXaGF0IHlv
dSBtZWFuIEknZCB3b3JkICIuLi4gaXMgdXNlZAo+IG9uIGFsbCBwYXRocyBvZiAuLi4iCkkgd2ls
bCByZXBocmFzZSBhY2NvcmRpbmdseS4KPgo+Pj4+IHRoZSBjYWxscyB0byBzaGFyZWRfZW50cnlf
aGVhZGVyIGFuZCBucl9ncmFudF9lbnRyaWVzLCBzbyB0aGF0IG5vCj4+Pj4gYWRkaXRpb25hbCBw
cm90ZWN0aW9uIGlzIHJlcXVpcmVkIG9uY2UgdGhlc2UgZnVuY3Rpb25zIGhhdmUgYmVlbgo+Pj4+
IGNhbGxlZC4KPiBBcyBhbiBhc2lkZSwgeW91ciB1c2Ugb2YgImluIHRoZSBjYWxscyB0byIgbG9v
a3MgYWxzbyBtaXNsZWFkaW5nIHRvIG1lLAo+IGJlY2F1c2UgdGhlIGZlbmNlcyBzaXQgaW4gdGhl
IGZ1bmN0aW9ucywgbm90IGF0IHRoZSBjYWxsIHNpdGVzLgpXaWxsIGZpeC4KPgo+Pj4+IC0tLSBh
L3hlbi9jb21tb24vZ3JhbnRfdGFibGUuYwo+Pj4+ICsrKyBiL3hlbi9jb21tb24vZ3JhbnRfdGFi
bGUuYwo+Pj4+IEBAIC05ODgsOSArOTg4LDEwIEBAIG1hcF9ncmFudF9yZWYoCj4+Pj4gICAgICAg
ICAgUElOX0ZBSUwodW5sb2NrX291dCwgR05UU1RfYmFkX2dudHJlZiwgIkJhZCByZWYgJSN4IGZv
ciBkJWRcbiIsCj4+Pj4gICAgICAgICAgICAgICAgICAgb3AtPnJlZiwgcmd0LT5kb21haW4tPmRv
bWFpbl9pZCk7Cj4+Pj4gIAo+Pj4+IC0gICAgYWN0ID0gYWN0aXZlX2VudHJ5X2FjcXVpcmUocmd0
LCBvcC0+cmVmKTsKPj4+PiArICAgIC8qIFRoaXMgY2FsbCBhbHNvIGVuc3VyZXMgdGhlIGFib3Zl
IGNoZWNrIGNhbm5vdCBiZSBwYXNzZWQgc3BlY3VsYXRpdmVseSAqLwo+Pj4+ICAgICAgc2hhaCA9
IHNoYXJlZF9lbnRyeV9oZWFkZXIocmd0LCBvcC0+cmVmKTsKPj4+PiAgICAgIHN0YXR1cyA9IHJn
dC0+Z3RfdmVyc2lvbiA9PSAxID8gJnNoYWgtPmZsYWdzIDogJnN0YXR1c19lbnRyeShyZ3QsIG9w
LT5yZWYpOwo+Pj4+ICsgICAgYWN0ID0gYWN0aXZlX2VudHJ5X2FjcXVpcmUocmd0LCBvcC0+cmVm
KTsKPj4+IEkga25vdyB3ZSd2ZSBiZWVuIHRoZXJlIGJlZm9yZSwgYnV0IHdoYXQgZ3VhcmFudGVl
cyB0aGF0IHRoZQo+Pj4gY29tcGlsZXIgd29uJ3QgcmVsb2FkIG9wLT5yZWYgZnJvbSBtZW1vcnkg
Zm9yIGVpdGhlciBvZiB0aGUKPj4+IGxhdHRlciB0d28gYWNjZXNzZXM/IEluIGZhY3QgYWZhaWN0
IGl0IGFsd2F5cyB3aWxsLCBkdWUgdG8gdGhlCj4+PiBtZW1vcnkgY2xvYmJlciBpbiBhbHRlcm5h
dGl2ZSgpLgo+PiBUaGUgY29tcGlsZXIgY2FuIHJlbG9hZCBvcC0+cmVmIGZyb20gbWVtb3J5LCB0
aGF0IGlzIGZpbmUgaGVyZSwgYXMgdGhlCj4+IGJvdW5kIGNoZWNrIGhhcHBlbnMgYWJvdmUsIGFu
ZCB0aGUgc2hhcmVkX2VudHJ5IGNhbGwgY29tZXMgd2l0aCBhbgo+PiBsZmVuY2UoKSBieSBub3cs
IHNvIHRoYXQgd2Ugd2lsbCBub3QgY29udGludWUgZXhlY3V0aW5nIHNwZWN1bGF0aXZlbHkKPj4g
d2l0aCBvcC0+cmVmIGJlaW5nIG91dC1vZi1ib3VuZHMsIGluZGVwZW5kZW50bHkgb2Ygd2hldGhl
ciBpdCdzIGZyb20KPj4gbWVtb3J5IG9yIHJlZ2lzdGVycy4KPiBJIGRvbid0IGJ1eSB0aGlzIGFy
Z3VtZW50YXRpb246IEluIHBhcnRpY3VsYXIgaWYgdGhlIGNhY2hlIGxpbmUgZ290Cj4gZmx1c2hl
ZCBmb3Igd2hhdGV2ZXIgcmVhc29uLCB0aGUgbG9hZCBtYXkgdGFrZSBhbG1vc3QgYXJiaXRyYXJp
bHkKPiBsb25nLCBvcGVuaW5nIHVwIGEgbGFyZ2Ugc3BlY3VsYXRpb24gd2luZG93IGFnYWluIHVz
aW5nIHRoZQo+IGRlc3RpbmF0aW9uIHJlZ2lzdGVyIG9mIHRoZSBsb2FkICh3aGF0ZXZlciAtIG5v
dCBib3VuZHMgY2hlY2tlZCAtCj4gdmFsdWUgdGhhdCBlbmRzIHVwIGhvbGRpbmcpLgpJIGFncmVl
LCB0aGUgZ2l2ZW4gcHJvdGVjdGlvbiBkb2VzIG5vdCBmb3JjZSB0aGUgQ1BVIHRvIHBpY2sgdXAg
dGhlCmZpeGVkIHZhbHVlLiBBcyB5b3UgYWxyZWFkeSBub3RpY2VkLCB0aGUgcHJlc2VudGVkIGZp
eCBtaWdodCBub3Qgd29yayBpbgphbGwgY2FzZXMsIGJ1dCBpcyBhbW9uZyB0aGUgc3VpdGFibGUg
c29sdXRpb25zIHdlIGhhdmUgdG9kYXkgdG8gcHJldmVudApzaW1wbGUgdXNlciBjb250cm9sbGVk
IG91dC1vZi1ib3VuZCBhY2Nlc3NlcyBkdXJpbmcgc3BlY3VsYXRpb24uIFJlbHlpbmcKb24gdGhl
IHN0YWxlIHZhbHVlIG9mIHRoZSByZWdpc3RlciB0aGF0IG1pZ2h0IGJlIHVzZWQgZHVyaW5nIHNw
ZWN1bGF0aW9uCm1ha2VzIGEgcG90ZW50aWFsIG91dC1vZi1ib3VuZCBhY2Nlc3MgbXVjaCBtb3Jl
IGRpZmZpY3VsdC4gSGVuY2UsIHRoZQpwcm9wb3NlZCBzb2x1dGlvbiBsb29rcyBnb29kIGVub3Vn
aCB0byBtZS4KPgo+Pj4+IEBAIC0zODYzLDYgKzM4ODMsOSBAQCBzdGF0aWMgaW50IGdudHRhYl9n
ZXRfc3RhdHVzX2ZyYW1lX21mbihzdHJ1Y3QgZG9tYWluICpkLAo+Pj4+ICAgICAgICAgICAgICBy
ZXR1cm4gLUVJTlZBTDsKPj4+PiAgICAgIH0KPj4+PiAgCj4+Pj4gKyAgICAvKiBNYWtlIHN1cmUg
aWR4IGlzIGJvdW5kZWQgd3J0IG5yX3N0YXR1c19mcmFtZXMgKi8KPj4+PiArICAgIGJsb2NrX3Nw
ZWN1bGF0aW9uKCk7Cj4+Pj4gKwo+Pj4+ICAgICAgKm1mbiA9IF9tZm4odmlydF90b19tZm4oZ3Qt
PnN0YXR1c1tpZHhdKSk7Cj4+Pj4gICAgICByZXR1cm4gMDsKPj4+PiAgfQo+Pj4gV2h5IGRvbid0
IHlvdSB1c2UgYXJyYXlfaW5kZXhfbm9zcGVjKCkgaGVyZT8gQW5kIGhvdyBjb21lCj4+IFRoZXJl
IGlzIG5vIHNwZWNpZmljIHJlYXNvbi4gSSB3aWxsIHN3YXAuCj4+PiBzcGVjdWxhdGlvbiBpbnRv
IHEoKSBpcyBmaW5lIGEgZmV3IGxpbmVzIGFib3ZlPwo+PiBJIGRvIG5vdCBzZWUgYSByZWFzb24g
d2h5IGl0IHdvdWxkIGJlIGJhZCB0byBlbnRlciB0aGF0IGZ1bmN0aW9uCj4+IHNwZWN1bGF0aXZl
bHkuIFRoZXJlIGFyZSBubyBhY2Nlc3NlcyB0aGF0IHdvdWxkIGhhdmUgdG8gYmUgcHJvdGVjdGVk
IGJ5Cj4+IGV4dHJhIGNoZWNrcywgYWZhaWN0LiBPdGhlcndpc2UsIHRoYXQgZnVuY3Rpb24gc2hv
dWxkIGJlIHByb3RlY3RlZCBieQo+PiBpdHMgb3duLgo+IFdoaWNoIGluIGZhY3QgaGFwcGVucywg
YnV0IG9ubHkgaW4gcGF0Y2ggMy4gVGhpcyBtYXkgYmUgd29ydGggc2F5aW5nCj4gZXhwbGljaXRs
eSBoZXJlLgoKRG8geW91IHdhbnQgbWUgdG8gZXhwbGljaXRseSBtZW50aW9uIHRoaXMgaW4gdGhl
IGNvbW1pdCBtZXNzYWdlLCBvciBhZGQKYSBjb21tZW50IGhlcmUsIHdoaWNoIEkgaGF2ZSB0byBk
cm9wIGluIHBhdGNoIDMgYWdhaW4/IEZvciBub3csIEknZCBqdXN0CmxlYXZlIGl0IGFzIGlzLCBh
cyB0aGUgdmVyc2lvbiBiYXNlZCBmaXhlcyBhcmUgaGFuZGxlZCBpbiB0aGUgb3RoZXIgY29tbWl0
LgoKQmVzdCwKTm9yYmVydAoKCgoKCkFtYXpvbiBEZXZlbG9wbWVudCBDZW50ZXIgR2VybWFueSBH
bWJICktyYXVzZW5zdHIuIDM4CjEwMTE3IEJlcmxpbgpHZXNjaGFlZnRzZnVlaHJ1bmc6IENocmlz
dGlhbiBTY2hsYWVnZXIsIFJhbGYgSGVyYnJpY2gKRWluZ2V0cmFnZW4gYW0gQW10c2dlcmljaHQg
Q2hhcmxvdHRlbmJ1cmcgdW50ZXIgSFJCIDE0OTE3MyBCClNpdHo6IEJlcmxpbgpVc3QtSUQ6IERF
IDI4OSAyMzcgODc5CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 08 13:48:45 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Jul 2019 13:48:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hkU0J-00089q-OC; Mon, 08 Jul 2019 13:48: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=herT=VF=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1hkU0I-00089l-7d
 for xen-devel@lists.xenproject.org; Mon, 08 Jul 2019 13:48:26 +0000
X-Inumbo-ID: 0e5f91d9-a187-11e9-8980-bc764e045a96
Received: from aserp2120.oracle.com (unknown [141.146.126.78])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0e5f91d9-a187-11e9-8980-bc764e045a96;
 Mon, 08 Jul 2019 13:48:24 +0000 (UTC)
Received: from pps.filterd (aserp2120.oracle.com [127.0.0.1])
 by aserp2120.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x68DhVam069388;
 Mon, 8 Jul 2019 13:48:10 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=subject : to : cc :
 references : from : message-id : date : mime-version : in-reply-to :
 content-type : content-transfer-encoding; s=corp-2018-07-02;
 bh=jd+8j6+yNC3ijBw7+ODjQJXJiyZtrWICCAM1SOfIdDA=;
 b=bpUOslIiaLPmuaytkrSZqCSyy9p3sjdE9No2vxO00n+9aEO5UKU1Qyl+3U/S1XSiUZyo
 XnF8+bjOP4sSgzoIi+Y66MMcF8UpQZPgkJdJ6fzDN3TvO8hR8/MzEO8keo6CUhVeuStd
 o0eQzynEOrS1TVOjzo7ABEMCnull0ic95EOFT6mOnt1iF8HGn8OaTgi4fAB5zuclLGhu
 kGY6dYQMzXM2X8nZ73OC57GJq6zHKfvdbVf7LLq0PKLwo3M2BmVRUfn/GrEwLKAOjI7m
 u6Arcud+FYmlwYkH3Xx9L+v5WYnTtmn4zGYta7AdGPg+91B+jkmYPjyoijN/nfgJNTOm DA== 
Received: from aserp3020.oracle.com (aserp3020.oracle.com [141.146.126.70])
 by aserp2120.oracle.com with ESMTP id 2tjkkpeggf-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 08 Jul 2019 13:48:10 +0000
Received: from pps.filterd (aserp3020.oracle.com [127.0.0.1])
 by aserp3020.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x68Dh2OH073349;
 Mon, 8 Jul 2019 13:46:10 GMT
Received: from userv0122.oracle.com (userv0122.oracle.com [156.151.31.75])
 by aserp3020.oracle.com with ESMTP id 2tjkf26s5m-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 08 Jul 2019 13:46:10 +0000
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 x68Dk7hq000349;
 Mon, 8 Jul 2019 13:46:08 GMT
Received: from bostrovs-us.us.oracle.com (/10.152.32.65)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Mon, 08 Jul 2019 06:46:07 -0700
To: Zhenzhong Duan <zhenzhong.duan@oracle.com>, linux-kernel@vger.kernel.org
References: <1562490908-17882-1-git-send-email-zhenzhong.duan@oracle.com>
 <1562490908-17882-5-git-send-email-zhenzhong.duan@oracle.com>
From: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Openpgp: preference=signencrypt
Autocrypt: addr=boris.ostrovsky@oracle.com; prefer-encrypt=mutual; keydata=
 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
 Jg6OxFYd01z+a+oL
Message-ID: <86b0dbb9-74a7-6883-e6d7-210bd35a6944@oracle.com>
Date: Mon, 8 Jul 2019 09:46:53 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.0
MIME-Version: 1.0
In-Reply-To: <1562490908-17882-5-git-send-email-zhenzhong.duan@oracle.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9311
 signatures=668688
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-1810050000 definitions=main-1907080173
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9311
 signatures=668688
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0
 priorityscore=1501 malwarescore=0
 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015
 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=999 adultscore=0
 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1810050000
 definitions=main-1907080173
Subject: Re: [Xen-devel] [PATCH v6 4/4] x86/xen: Add "nopv" support for HVM
 guest
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: jgross@suse.com, sstabellini@kernel.org, mingo@redhat.com, bp@alien8.de,
 xen-devel@lists.xenproject.org, 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>

T24gNy83LzE5IDU6MTUgQU0sIFpoZW56aG9uZyBEdWFuIHdyb3RlOgo+ICAKPiArc3RhdGljIHVp
bnQzMl90IF9faW5pdCB4ZW5fcGxhdGZvcm1faHZtKHZvaWQpCj4gK3sKPiArCWlmICh4ZW5fcHZf
ZG9tYWluKCkpCj4gKwkJcmV0dXJuIDA7Cj4gKwo+ICsJaWYgKHhlbl9wdmhfZG9tYWluKCkgJiYg
bm9wdikgewo+ICsJCS8qIEd1ZXN0IGJvb3RpbmcgdmlhIHRoZSBYZW4tUFZIIGJvb3QgZW50cnkg
Z29lcyBoZXJlICovCj4gKwkJcHJfaW5mbygiXCJub3B2XCIgcGFyYW1ldGVyIGlzIGlnbm9yZWQg
aW4gUFZIIGd1ZXN0XG4iKTsKPiArCQlub3B2ID0gZmFsc2U7Cj4gKwl9IGVsc2UgaWYgKG5vcHYp
IHsKPiArCQkvKgo+ICsJCSAqIEd1ZXN0IGJvb3RpbmcgdmlhIG5vcm1hbCBib290IGVudHJ5IChs
aWtlIHZpYSBncnViMikgZ29lcwo+ICsJCSAqIGhlcmUuCj4gKwkJICovCj4gKwkJeDg2X2luaXQu
aHlwZXIuZ3Vlc3RfbGF0ZV9pbml0ID0geGVuX2h2bV9ndWVzdF9sYXRlX2luaXQ7Cj4gKwkJcmV0
dXJuIDA7CgpBZnRlciBzdGFyaW5nIGF0IHRoaXMgc29tZSBtb3JlIEkgZG9uJ3QgdGhpbmsgd2Ug
Y2FuIGRvIHRoaXMuCkh5cGVydmlzb3Itc3BlY2lmaWMgY29kZSBzaG91bGQgbm90IG11Y2sgd2l0
aCB3aXRoIHg4Nl9pbml0Lmh5cGVyLCBpdCdzCmxheWVyaW5nIHZpb2xhdGlvbi4gVGhhdCdzIHdo
YXQgaW5pdF9oeXBlcnZpc29yX3BsYXRmb3JtKCkgaXMgZm9yLgoKU28gd2UgbWF5IGhhdmUgdG8g
Y3JlYXRlIGFub3RoZXIgaHlwZXJ2aXNvcl94ODYgb3BzIHN0cnVjdHVyZSBmb3IgWGVuCm5vcHYg
KHdoaWNoIEkgZG9uJ3QgZmluZCB2ZXJ5IGFwcGVhbGluZyBUQkgpLiBPciB1cGRhdGUKeDg2X2h5
cGVyX3hlbl9odm0gYW5kIHJldHVybiB4ZW5fY3B1aWRfYmFzZSgpIGluc3RlYWQgb2YgemVybyAo
YnV0IHRoZW4KeW91J2QgbmVlZCB0byB1cGRhdGUgYWxsIHRoZXNlIHN0cnVjdHMgZnJvbSBfX2lu
aXRjb25zdCB0byBfaW5pdCBvciBzb21lCnN1Y2gpLiBPciBzb21ldGhpbmcgZWxzZS4KCgotYm9y
aXMKCgo+ICsJfQo+ICsJcmV0dXJuIHhlbl9jcHVpZF9iYXNlKCk7Cj4gK30KPiArCj4gIGNvbnN0
IF9faW5pdGNvbnN0IHN0cnVjdCBoeXBlcnZpc29yX3g4NiB4ODZfaHlwZXJfeGVuX2h2bSA9IHsK
PiAgCS5uYW1lICAgICAgICAgICAgICAgICAgID0gIlhlbiBIVk0iLAo+ICAJLmRldGVjdCAgICAg
ICAgICAgICAgICAgPSB4ZW5fcGxhdGZvcm1faHZtLAo+IEBAIC0yNjgsNCArMjgzLDUgQEAgc3Rh
dGljIF9faW5pdCB2b2lkIHhlbl9odm1fZ3Vlc3RfbGF0ZV9pbml0KHZvaWQpCj4gIAkuaW5pdC5p
bml0X21lbV9tYXBwaW5nCT0geGVuX2h2bV9pbml0X21lbV9tYXBwaW5nLAo+ICAJLmluaXQuZ3Vl
c3RfbGF0ZV9pbml0CT0geGVuX2h2bV9ndWVzdF9sYXRlX2luaXQsCj4gIAkucnVudGltZS5waW5f
dmNwdSAgICAgICA9IHhlbl9waW5fdmNwdSwKPiArCS5pZ25vcmVfbm9wdiAgICAgICAgICAgID0g
dHJ1ZSwKPiAgfTsKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 08 13:54:01 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Jul 2019 13: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 1hkU5d-0000SF-ES; Mon, 08 Jul 2019 13:53:57 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=JLYo=VF=amazon.de=prvs=08506611a=nmanthey@srs-us1.protection.inumbo.net>)
 id 1hkU5b-0000SA-PM
 for xen-devel@lists.xenproject.org; Mon, 08 Jul 2019 13:53:55 +0000
X-Inumbo-ID: d2c06b27-a187-11e9-8980-bc764e045a96
Received: from smtp-fw-6002.amazon.com (unknown [52.95.49.90])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d2c06b27-a187-11e9-8980-bc764e045a96;
 Mon, 08 Jul 2019 13:53:54 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.de; i=@amazon.de; q=dns/txt; s=amazon201209;
 t=1562594033; x=1594130033;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=LlzsfnccxeQCj5t42ljQnrSkRbtJIJLCibpgr/b34f4=;
 b=uvnnIv1d5GOQ6DrmBwH2syfCt29DJ9XeJ08d658tqvGemdP/iZI5JaJ1
 T9uCIqjs6z/Td2lj55BI0jSx8zzmpRN/ygwOcpD28MUSAjdwGdW2FXrWj
 YhZzipVidB7MVZpcRuQ0whTBZ9iLz8+HoPBlAdGAtxqoGgyxTNsz9nIQP c=;
X-IronPort-AV: E=Sophos;i="5.62,466,1554768000"; d="scan'208";a="409760420"
Received: from iad6-co-svc-p1-lb1-vlan3.amazon.com (HELO
 email-inbound-relay-1d-9ec21598.us-east-1.amazon.com) ([10.124.125.6])
 by smtp-border-fw-out-6002.iad6.amazon.com with ESMTP;
 08 Jul 2019 13:53:52 +0000
Received: from EX13MTAUEA001.ant.amazon.com
 (iad55-ws-svc-p15-lb9-vlan3.iad.amazon.com [10.40.159.166])
 by email-inbound-relay-1d-9ec21598.us-east-1.amazon.com (Postfix) with ESMTPS
 id 8657EA1FB5; Mon,  8 Jul 2019 13:53:49 +0000 (UTC)
Received: from EX13D02EUB001.ant.amazon.com (10.43.166.150) by
 EX13MTAUEA001.ant.amazon.com (10.43.61.82) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Mon, 8 Jul 2019 13:53:48 +0000
Received: from uc1a35a69ae4659.ant.amazon.com (10.43.161.139) by
 EX13D02EUB001.ant.amazon.com (10.43.166.150) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Mon, 8 Jul 2019 13:53:42 +0000
To: Jan Beulich <JBeulich@suse.com>
References: <1558424746-24059-1-git-send-email-nmanthey@amazon.de>
 <1558424746-24059-4-git-send-email-nmanthey@amazon.de>
 <5CE6B5E50200007800231C66@prv1-mh.provo.novell.com>
From: Norbert Manthey <nmanthey@amazon.de>
Openpgp: preference=signencrypt
Autocrypt: addr=nmanthey@amazon.de; prefer-encrypt=mutual; keydata=
 mQINBFoJQc0BEADM8Z7hB7AnW6ErbSMsYkKh4HLAPfoM+wt7Fd7axHurcOgFJEBOY2gz0isR
 /EDiGxYyTgxt5PZHJIfra0OqXRbWuLltbjhJACbu35eaAo8UM4/awgtYx3O1UCbIlvHGsYDg
 kXjF8bBrVjPu0+g55XizX6ot/YPAgmWTdH8qXoLYVZVWJilKlTqpYEVvarSn/BVgCbIsQIps
 K93sOTN9eJKDSqHvbkgKl9XG3WsZ703431egIpIZpfN0zZtzumdZONb7LiodcFHJ717vvd89
 3Hv2bYv8QLSfYsZcSnyU0NVzbPhb1WtaduwXwNmnX1qHJuExzr8EnRT1pyhVSqouxt+xkKbV
 QD9r+cWLChumg3g9bDLzyrOTlEfAUNxIqbzSt03CRR43dWgfgGiLDcrqC2b1QR886WDpz4ok
 xX3fdLaqN492s/3c59qCGNG30ebAj8AbV+v551rsfEba+IWTvvoQnbstc6vKJCc2uG8rom5o
 eHG/bP1Ug2ht6m/0uWRyFq9C27fpU9+FDhb0ZsT4UwOCbthe35/wBZUg72zDpT/h5lm64G6C
 0TRqYRgYcltlP705BJafsymmAXOZ1nTCuXnYAB9G9LzZcKKq5q0rP0kp7KRDbniirCUfp7jK
 VpPCOUEc3tS1RdCCSeWNuVgzLnJdR8W2h9StuEbb7hW4aFhwRQARAQABtCROb3JiZXJ0IE1h
 bnRoZXkgPG5tYW50aGV5QGFtYXpvbi5kZT6JAj0EEwEIACcFAloJQc0CGyMFCQlmAYAFCwkI
 BwIGFQgJCgsCBBYCAwECHgECF4AACgkQZ+8yS8zN62ajmQ/6AlChoY5UlnUaH/jgcabyAfUC
 XayHgCcpL1SoMKvc2rCA8PF0fza3Ep2Sw0idLqC/LyAYbI6gMYavSZsLcsvY6KYAZKeaEriG
 7R6cSdrbmRcKpPjwvv4iY6G0DBTeaqfNjGe1ECY8u522LprDQVquysJIf3YaEyxoK/cLSb0c
 kjzpqI1P9Vh+8BQb5H9gWpakbhFIwbRGHdAF1roT7tezmEshFS0IURJ2ZFEI+ZgWgtl1MBwN
 sBt65im7x5gDo25h8A5xC9gLXTc4j3tk+3huaZjUJ9mCbtI12djVtspjNvDyUPQ5Mxw2Jwar
 C3/ZC+Nkb+VlymmErpnEUZNltcq8gsdYND4TlNbZ2JhD0ibiYFQPkyuCVUiVtimXfh6po9Yt
 OkE0DIgEngxMYfTTx01Zf6iwrbi49eHd/eQQw3zG5nn+yZsEG8UcP1SCrUma8p93KiKOedoL
 n43kTg4RscdZMjj4v6JkISBcGTR4uotMYP4M0zwjklnFXPmrZ6/E5huzUpH9B7ZIe/SUu8Ur
 xww/4dN6rfqbNzMxmya8VGlEQZgUMWcck+cPrRLB09ZOk4zq9i/yaHDEZA1HNOfQ9UCevXV5
 7seXSX7PCY6WDAdsT3+FuaoQ7UoWN3rdpb+064QKZ0FsHeGzUd7MZtlgU4EKrh25mTSNZYRs
 nTz2zT/J33e5Ag0EWglBzQEQAKioD1gSELj3Y47NE11oPkzWWdxKZdVr8B8VMu6nVAAGFRSf
 Dms4ZmwGY27skMmOH2srnZyTfm9FaTKr8RI+71Fh9nfB9PMmwzA7OIY9nD73/HqPywzTTleG
 MlALmnuY6xFRSDmqmvxDHgWyzB4TgPWt8+hW3+TJKCx2RgLAdSuULZla4lia+NlS8WNRUDGK
 sFJCCB3BW5I/cocfpBEUqLbbmnPuD9UKpEnFcYWD9YaDNcBTjSc7iDsvtpdrBXg5VETOz/TQ
 /CmVs9h/5zug8O4bXxHEEJpCAxs4cGKxowBqx/XJfkwdWeo/LdaeR+LRbXvq4A32HSkyj9sV
 vygwt2OFEk493JGik8qtAA/oPvuqVPJGacxmZ7zKR12c0mnKCHiexFJzFbC7MSiUhhe8nNiM
 p6Sl6EZmsTUXhV2bd2M12Bqcss3TTJ1AcW04T4HYHVCSxwl0dVfcf3TIaH0BSPiwFxz0FjMk
 10umoRvUhYYoYpPFCz8dujXBlfB8q2tnHltEfoi/EIptt1BMNzTYkHKArj8Fwjf6K+nQ3a8p
 1cWfkYpA5bRqbhbplzpa0u1Ex0hZk6pka0qcVgqmH31O2OcSsqeKfUfHkzj3Q6dmuwm1je/f
 HWH9N1gDPEp1RB5bIxPnOG1Z4SNl9oVQJhc4qoJiqbvkciivYcH7u2CBkboFABEBAAGJAiUE
 GAEIAA8FAloJQc0CGwwFCQlmAYAACgkQZ+8yS8zN62YU9Q//WTnN28aBX1EhDidVho80Ql2b
 tV1cDRh/vWTcM4qoM8vzW4+F/Ive6wDVAJ7zwAv8F8WPzy+acxtHLkyYk14M6VZ1eSy0kV0+
 RZQdQ+nPtlb1MoDKw2N5zhvs8A+WD8xjDIA9i21hQ/BNILUBINuYKyR19448/41szmYIEhuJ
 R2fHoLzNdXNKWQnN3/NPTuvpjcrkXKJm2k32qfiys9KBcZX8/GpuMCc9hMuymzOr+YlXo4z4
 1xarEJoPOQOXnrmxN4Y30/qmf70KHLZ0GQccIm/o/XSOvNGluaYv0ZVJXHoCnYvTbi0eYvz5
 OfOcndqLOfboq9kVHC6Yye1DLNGjIVoShJGSsphxOx2ryGjHwhzqDrLiRkV82gh6dUHKxBWd
 DXfirT8a4Gz/tY9PMxan67aSxQ5ONpXe7g7FrfrAMe91XRTf50G3rHb8+AqZfxZJFrBn+06i
 p1cthq7rJSlYCqna2FedTUT+tK1hU9O0aK4ZYYcRzuTRxjd4gKAWDzJ1F/MQ12ftrfCAvs7U
 sVbXv2TndGIleMnheYv1pIrXEm0+sdz5v91l2/TmvkyyWT8s2ksuZis9luh+OubeLxHq090C
 hfavI9WxhitfYVsfo2kr3EotGG1MnW+cOkCIX68w+3ZS4nixZyJ/TBa7RcTDNr+gjbiGMtd9
 pEddsOqYwOs=
Message-ID: <f44e9114-96e8-bf8a-e66e-f6d8951080d5@amazon.de>
Date: Mon, 8 Jul 2019 15:53:38 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.1
MIME-Version: 1.0
In-Reply-To: <5CE6B5E50200007800231C66@prv1-mh.provo.novell.com>
Content-Language: en-US
X-Originating-IP: [10.43.161.139]
X-ClientProxiedBy: EX13D25UWC002.ant.amazon.com (10.43.162.210) To
 EX13D02EUB001.ant.amazon.com (10.43.166.150)
Precedence: Bulk
Subject: Re: [Xen-devel] [PATCH L1TF MDS GT v1 3/3] common/grant_table:
 harden version dependent accesses
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, Tim Deegan <tim@xen.org>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Ian
 Jackson <Ian.Jackson@eu.citrix.com>, Dario Faggioli <dfaggioli@suse.com>,
 Martin Pohlack <mpohlack@amazon.de>, wipawel@amazon.de,
 Julien Grall <julien.grall@arm.com>, David Woodhouse <dwmw@amazon.co.uk>,
 "Martin Mazein\(amazein\)" <amazein@amazon.de>,
 xen-devel <xen-devel@lists.xenproject.org>, Bjoern Doebel <doebel@amazon.de>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gNS8yMy8xOSAxNzowMSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMjEuMDUuMTkgYXQg
MDk6NDUsIDxubWFudGhleUBhbWF6b24uZGU+IHdyb3RlOgo+PiBHdWVzdHMgY2FuIGlzc3VlIGdy
YW50IHRhYmxlIG9wZXJhdGlvbnMgYW5kIHByb3ZpZGUgZ3Vlc3QgY29udHJvbGxlZAo+PiBkYXRh
IHRvIHRoZW0uIFRoaXMgZGF0YSBpcyB1c2VkIGFzIGluZGV4IGZvciBtZW1vcnkgbG9hZHMgYWZ0
ZXIgYm91bmQKPj4gY2hlY2tzIGhhdmUgYmVlbiBkb25lLiBEZXBlbmRpbmcgb24gdGhlIGdyYW50
IHRhYmxlIHZlcnNpb24sIHRoZQo+PiBzaXplIG9mIGVsZW1lbnRzIGluIGNvbnRhaW5lcnMgZGlm
ZmVyLiBBcyB0aGUgYmFzZSBkYXRhIHN0cnVjdHVyZSBpcwo+PiBhIHBhZ2UsIHRoZSBudW1iZXIg
b2YgZWxlbWVudHMgcGVyIHBhZ2UgYWxzbyBkaWZmZXJzLiBDb25zZXF1ZW50bHksCj4+IGJvdW5k
IGNoZWNrcyBhcmUgdmVyc2lvbiBkZXBlbmRlbnQsIHNvIHRoYXQgc3BlY3VsYXRpdmUgZXhlY3V0
aW9uIGNhbgo+PiBoYXBwZW4gaW4gc2V2ZXJhbCBzdGFnZXMsIHRoZSBib3VuZCBjaGVjayBhcyB3
ZWxsIGFzIHRoZSB2ZXJzaW9uIGNoZWNrLgo+Pgo+PiBUaGlzIGNvbW1pdCBtaXRpZ2F0ZXMgY2Fz
ZXMgd2hlcmUgb3V0LW9mLWJvdW5kIGFjY2Vzc2VzIGNvdWxkIGhhcHBlbgo+PiBkdWUgdG8gdGhl
IHZlcnNpb24gY29tcGFyaXNvbi4gSW4gY2FzZXMsIHdoZXJlIG5vIGRpZmZlcmVudCBtZW1vcnkK
Pj4gbG9jYXRpb25zIGFyZSBhY2Nlc3NlZCBvbiB0aGUgY29kZSBwYXRoIHRoYXQgZm9sbG93IGFu
IGlmIHN0YXRlbWVudCwKPj4gbm8gcHJvdGVjdGlvbiBpcyByZXF1aXJlZC4gTm8gZGlmZmVyZW50
IG1lbW9yeSBsb2NhdGlvbnMgYXJlIGFjY2Vzc2VkCj4+IGluIHRoZSBmb2xsb3dpbmcgZnVuY3Rp
b25zIGFmdGVyIGEgdmVyc2lvbiBjaGVjazoKPj4KPj4gICogZ250dGFiX3NldHVwX3RhYmxlOiBv
bmx5IGNhbGN1bGF0ZWQgbnVtYmVyc2kgYXJlIHVzZWQsIGFuZCB0aGVuCj4+ICAgICAgICAgZnVu
Y3Rpb24gZ250dGFiX2dyb3dfdGFibGUgaXMgY2FsbGVkLCB3aGljaCBpcyB2ZXJzaW9uIHByb3Rl
Y3RlZAo+Pgo+PiAgKiBnbnR0YWJfdHJhbnNmZXI6IHRoZSBjYXNlIHRoYXQgZGVwZW5kcyBvbiB0
aGUgdmVyc2lvbiBjaGVjayBqdXN0IGdldHMKPj4gICAgICAgICBpbnRvIGNvcHlpbmcgYSBwYWdl
IG9yIG5vdAo+IFdlbGwsIHRoaXMgaXMgYSBsaXR0bGUgbGF4LCBidXQgSSdtIHdpbGxpbmcgdG8g
YWNjZXB0IGl0LiBUaGVyZSBjb3VsZCwgYWZ0ZXIKPiBhbGwsIHN0aWxsIGJlIHNwZWN1bGF0aW9u
IGludG8gYWxsb2NfZG9taGVhcF9wYWdlKCkuCj4KPj4gICogYWNxdWlyZV9ncmFudF9mb3JfY29w
eTogdGhlIG5vdCBmaXhlZCBjb21wYXJpc29uIGlzIG9uIHRoZSBhYm9ydCBwYXRoCj4+ICAgICAg
ICAgYW5kIGRvZXMgbm90IGFjY2VzcyBvdGhlciBzdHJ1Y3R1cmVzLCBhbmQgb24gdGhlIGVsc2Ug
YnJhbmNoIG9ubHkKPj4gICAgICAgICBhY2Nlc3NlcyBzdHJ1Y3R1cmVzIHRoYXQgYXJlIHByb3Bl
cmx5IGFsbG9jYXRlZAo+IEFzIHNhaWQgaW4gbXkgcmVjZW50IHJlcGx5IHRvIHYxMCBvZiB0aGUg
b3JpZ2luYWwgc2VyaWVzLCBpbiBwYXJ0aWN1bGFyCj4gZm9yIGZpeHVwX3N0YXR1c19mb3JfY29w
eV9waW4oKSB0aGlzIGlzbid0IGltbWVkaWF0ZWx5IG9idmlvdXMuIEluCj4gbm8gY2FzZSBpcyAi
ZG9lcyBub3QgYWNjZXNzIG90aGVyIHN0cnVjdHVyZXMiIHRydWUsIHRob3VnaC4gSG93Cj4gYWJv
dXQgc2F5aW5nICJhY2Nlc3NlcyBvbmx5IHN0cnVjdHVyZXMgdGhhdCBoYXZlIGJlZW4gdmFsaWRh
dGVkCj4gYmVmb3JlIiBvciBzb21lIHN1Y2ggaW5zdGVhZCAoSSBkb24ndCBwYXJ0aWN1bGFybHkg
bGlrZSAidmFsaWRhdGVkIgo+IGhlcmUsIGJ1dCBJIGNhbid0IGN1cnJlbnRseSB0aGluayBvZiBh
bnl0aGluZyBiZXR0ZXIpPwpJIHdpbGwgcmVwaHJhc2UgYWNjb3JkaW5nbHkuCj4KPj4gICogZ250
dGFiX3NldF92ZXJzaW9uOiBhbGwgYWNjZXNzaWJsZSBkYXRhIGlzIGFsbG9jYXRlZCBmb3IgYm90
aCB2ZXJzaW9ucwo+IFRoaXMgaXMgbm90IGVub3VnaCBmb3IgbXkgdGFzdGU6IFRoZSB2ZXJ5IGZp
cnN0IGxvb3AgaXMgc2FmZSBvbmx5Cj4gYmVjYXVzZSBucl9ncmFudF9lbnRyaWVzKCkgaXMuIEFu
ZCBzcGVjdWxhdGluZyBpbnRvCj4gZ250dGFiX3VucG9wdWxhdGVfc3RhdHVzX2ZyYW1lcygpIGRv
ZXNuJ3QgbG9vayBzYWZlIGF0IGFsbCwgYXMKPiBndC0+c3RhdHVzW2ldIG1heSBiZSBOVUxMLgpT
bywgeW91IGJhc2ljYWxseSB3YW50IHRvIHNlZSBhIGJsb2NrX3NwZWN1bGF0aW9uKCkgYXQgdGhl
IGJlZ2lubmluZyBvZgp0aGUgZnVuY3Rpb24gZ250dGFiX3BvcHVsYXRlX3N0YXR1c19mcmFtZXMg
YW5kCmdudHRhYl91bnBvcHVsYXRlX3N0YXR1c19mcmFtZXM/IEkgZG8gbm90IGNsYWltIHRvIHBy
b3RlY3QgYWdhaW5zdApzcGVjdWxhdGl2ZSBvdXQtb2YtYm91bmQgYWNjZXNzZXMgdGhhdCBhcmUg
Y2F1c2VkIGJ5IHRoZSBmb3IgbG9vcCBpbgpnbnR0YWJfc2V0X3ZlcnNpb24uCj4KPj4gICogZ250
dGFiX3JlbGVhc2VfbWFwcGluZ3M6IHRoaXMgZnVuY3Rpb24gaXMgY2FsbGVkIG9ubHkgZHVyaW5n
IGRvbWFpbgo+PiAgICAgICAgZGVzdHJ1Y3Rpb24gYW5kIGNvbnRyb2wgaXMgbm90IHJldHVybmVk
IHRvIHRoZSBndWVzdAo+Pgo+PiAgKiBtZW1fc2hhcmluZ19ncmVmX3RvX2dmbjogc3BlY3VsYXRp
b24gd2lsbCBiZSBzdG9wZWQgYnkgdGhlIHNlY29uZCBpZgo+PiAgICAgICAgc3RhdGVtZW50LCBh
cyB0aGF0IHBsYWNlcyBhIGJhcnJpZXIgb24gYW55IHBhdGggdG8gYmUgZXhlY3V0ZWQuCj4+Cj4+
ICAqIGdudHRhYl9nZXRfc3RhdHVzX2ZyYW1lX21mbjogbm8gdmVyc2lvbiBkZXBlbmRlbnQgY2hl
Y2ssIGJlY2F1c2UgYWxsCj4+ICAgICAgICBhY2Nlc3NlcywgZXhjZXB0IHRoZSBndC0+c3RhdHVz
W2lkeF0sIGRvIG5vdCBwZXJmb3JtIGFjdHVhbAo+PiAgICAgICAgb3V0LW9mLWJvdW5kIGFjY2Vz
c2VzLCBpbmNsdWRpbmcgdGhlIGdudHRhYl9ncm93X3RhYmxlIGZ1bmN0aW9uCj4+ICAgICAgICBj
YWxsLgo+IE5pdDogSSB2ZXJ5IG11Y2ggaG9wZSBubyBjb2RlIGFueXdoZXJlIHBlcmZvcm1zIF9h
Y3R1YWxfIG91dCBvZgo+IGJvdW5kIGFjY2Vzc2VzLiBJJ20gc3VyZSB5b3UgbWVhbiBzcGVjdWxh
dGl2ZSBvbmVzIGhlcmUuClllcywgSSBkbyBub3QgbWVhbiBhY3R1YWwgb3V0LW9mLWJvdW5kIGFj
Y2Vzc2VzLiBXaGF0IEkgYWN0dWFsbHkgbWVhbnQ6CmFsbCBvdGhlciBhY2Nlc3NlcyBpbiB0aGlz
IGZ1bmN0aW9uIGFyZSB0byB2YXJpYWJsZXMsIGFuZCBub3QgYmFzZWQgb24KYW4gaW5kZXguCj4K
Pj4gICogZ250dGFiX2dldF9zaGFyZWRfZnJhbWU6IGJsb2NrX3NwZWN1bGF0aW9uIGluCj4+ICAg
ICAgICBnbnR0YWJfZ2V0X3N0YXR1c19mcmFtZV9tZm4gYmxvY2tzIGFjY2Vzc2VzCj4gVGhlIGZv
cm1lciBkb2Vzbid0IGNhbGwgdGhlIGxhdHRlciwgYW5kIGFzIHBlciBteSBwYXRjaCAyIGNvbW1l
bnRzCj4gZ250dGFiX2dldF9zaGFyZWRfZnJhbWVfbWZuKCkgbG9va3MgdG8gcmVtYWluIHVucHJv
dGVjdGVkIGFmdGVyCj4gcGF0Y2ggMi4KClRydWUsIEkgd2lsbCBhZGQgYSBibG9ja19zcGVjdWxh
dGlvbigpIGJlbG93IHRoZSBhc3NlcnQgc3RhdGVtZW50LCBzbwp0aGF0IHRoZSBjb25kaXRpb24g
aXMgdHJ1ZSBldmVuIHdoZW4gZXhlY3V0aW5nIHNwZWN1bGF0aXZlbHkuCgpCZXN0LApOb3JiZXJ0
CgoKCgoKQW1hem9uIERldmVsb3BtZW50IENlbnRlciBHZXJtYW55IEdtYkgKS3JhdXNlbnN0ci4g
MzgKMTAxMTcgQmVybGluCkdlc2NoYWVmdHNmdWVocnVuZzogQ2hyaXN0aWFuIFNjaGxhZWdlciwg
UmFsZiBIZXJicmljaApFaW5nZXRyYWdlbiBhbSBBbXRzZ2VyaWNodCBDaGFybG90dGVuYnVyZyB1
bnRlciBIUkIgMTQ5MTczIEIKU2l0ejogQmVybGluClVzdC1JRDogREUgMjg5IDIzNyA4NzkKCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 08 14:34:55 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Jul 2019 14:34:55 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hkUjB-0003KV-U5; Mon, 08 Jul 2019 14:34:49 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=qgCs=VF=redhat.com=lersek@srs-us1.protection.inumbo.net>)
 id 1hkUjA-0003KQ-Dx
 for xen-devel@lists.xenproject.org; Mon, 08 Jul 2019 14:34:48 +0000
X-Inumbo-ID: 885f1971-a18d-11e9-8980-bc764e045a96
Received: from mx1.redhat.com (unknown [209.132.183.28])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 885f1971-a18d-11e9-8980-bc764e045a96;
 Mon, 08 Jul 2019 14:34:46 +0000 (UTC)
Received: from smtp.corp.redhat.com (int-mx01.intmail.prod.int.phx2.redhat.com
 [10.5.11.11])
 (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mx1.redhat.com (Postfix) with ESMTPS id 76B36883BA;
 Mon,  8 Jul 2019 14:34:33 +0000 (UTC)
Received: from lacos-laptop-7.usersys.redhat.com (ovpn-117-3.ams2.redhat.com
 [10.36.117.3])
 by smtp.corp.redhat.com (Postfix) with ESMTP id 14A285C46B;
 Mon,  8 Jul 2019 14:34:28 +0000 (UTC)
To: Anthony PERARD <anthony.perard@citrix.com>, devel@edk2.groups.io
References: <20190704144233.27968-1-anthony.perard@citrix.com>
 <20190704144233.27968-14-anthony.perard@citrix.com>
From: Laszlo Ersek <lersek@redhat.com>
Message-ID: <ed568807-b96c-4238-7d11-e3e69f40fb90@redhat.com>
Date: Mon, 8 Jul 2019 16:34:28 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20190704144233.27968-14-anthony.perard@citrix.com>
Content-Language: en-US
X-Scanned-By: MIMEDefang 2.79 on 10.5.11.11
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16
 (mx1.redhat.com [10.5.110.26]); Mon, 08 Jul 2019 14:34:41 +0000 (UTC)
Subject: Re: [Xen-devel] [PATCH v3 13/35] OvmfPkg/Library/XenPlatformLib:
 New library
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Julien Grall <julien.grall@arm.com>,
 Jordan Justen <jordan.l.justen@intel.com>,
 Ard Biesheuvel <ard.biesheuvel@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>

T24gMDcvMDQvMTkgMTY6NDIsIEFudGhvbnkgUEVSQVJEIHdyb3RlOgo+IFRoZSBwdXJwb3NlIG9m
IFhlblBsYXRmb3JtTGliIGlzIHRvIHJlZ3JvdXAgdGhlIGZldyBmdW5jdGlvbnMgdGhhdCBhcmUK
PiB1c2VkIGluIHNldmVyYWwgcGxhY2VzIHRvIGRldGVjdCBpZiBYZW4gaXMgZGV0ZWN0ZWQsIGFu
ZCB0byBnZXQgdGhlCj4gWGVuSW5mbyBIT0IuCj4gCj4gUmVmOiBodHRwczovL2J1Z3ppbGxhLnRp
YW5vY29yZS5vcmcvc2hvd19idWcuY2dpP2lkPTE2ODkKPiBTaWduZWQtb2ZmLWJ5OiBBbnRob255
IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KPiAtLS0KPiAKPiBOb3RlczoKPiAg
ICAgdjM6Cj4gICAgIC0gdXNlIFNQRFgKPiAgICAgLSBhZGQgWGVuUGxhdGZvcm1MaWIuaCB0byBb
TGlicmFyeUNsYXNzZXNdIGluIE92bWZQa2cuZGVjCj4gICAgIC0gZml4IHR5cG9zCj4gCgpbc25p
cF0KCj4gZGlmZiAtLWdpdCBhL092bWZQa2cvSW5jbHVkZS9MaWJyYXJ5L1hlblBsYXRmb3JtTGli
LmggYi9Pdm1mUGtnL0luY2x1ZGUvTGlicmFyeS9YZW5QbGF0Zm9ybUxpYi5oCj4gbmV3IGZpbGUg
bW9kZSAxMDA2NDQKPiBpbmRleCAwMDAwMDAwMDAwLi5hODM0NzYwMmI3Cj4gLS0tIC9kZXYvbnVs
bAo+ICsrKyBiL092bWZQa2cvSW5jbHVkZS9MaWJyYXJ5L1hlblBsYXRmb3JtTGliLmgKPiBAQCAt
MCwwICsxLDUzIEBACj4gKy8qKiBAZmlsZQo+ICsqICBHZXQgaW5mb3JtYXRpb24gYWJvdXQgWGVu
Cj4gKyoKPiArKiAgVGhpcyBsaWJyYXJ5IHNpbXBseSBhbGxvdyB0byBmaW5kIG91dCBpZiBPVk1G
IGlzIHJ1bm5pbmcgdW5kZXIgWGVuIGFuZAo+ICsqICBhbGxvdyB0byBnZXQgbW9yZSBpbmZvcm1h
dGlvbiB3aGVuIGl0IGlzIHRoZSBjYXNlLgo+ICsqCj4gKyogIENvcHlyaWdodCAoYykgMjAxOSwg
Q2l0cml4IFN5c3RlbXMsIEluYy4KPiArKgo+ICsqICBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjog
QlNELTItQ2xhdXNlLVBhdGVudAo+ICsqCj4gKyoqLwoKW3NuaXBdCgoKPiBkaWZmIC0tZ2l0IGEv
T3ZtZlBrZy9MaWJyYXJ5L1hlblBsYXRmb3JtTGliL1hlblBsYXRmb3JtTGliLmMgYi9Pdm1mUGtn
L0xpYnJhcnkvWGVuUGxhdGZvcm1MaWIvWGVuUGxhdGZvcm1MaWIuYwo+IG5ldyBmaWxlIG1vZGUg
MTAwNjQ0Cj4gaW5kZXggMDAwMDAwMDAwMC4uNmYyN2NiZmZhOAo+IC0tLSAvZGV2L251bGwKPiAr
KysgYi9Pdm1mUGtnL0xpYnJhcnkvWGVuUGxhdGZvcm1MaWIvWGVuUGxhdGZvcm1MaWIuYwo+IEBA
IC0wLDAgKzEsNjkgQEAKPiArLyoqIEBmaWxlCj4gKyogIEdldCBpbmZvcm1hdGlvbiBhYm91dCBY
ZW4KPiArKgo+ICsqICBUaGlzIGxpYnJhcnkgc2ltcGx5IGFsbG93IHRvIGZpbmQgb3V0IGlmIE9W
TUYgaXMgcnVubmluZyB1bmRlciBYZW4gYW5kCj4gKyogIGFsbG93IHRvIGdldCBtb3JlIGluZm9y
bWF0aW9uIHdoZW4gaXQgaXMgdGhlIGNhc2UuCj4gKyoKPiArKiAgQ29weXJpZ2h0IChjKSAyMDE5
LCBDaXRyaXggU3lzdGVtcywgSW5jLgo+ICsqCj4gKyogIFNQRFgtTGljZW5zZS1JZGVudGlmaWVy
OiBCU0QtMi1DbGF1c2UtUGF0ZW50Cj4gKyoKPiArKiovCgpUaGVzZSBjb21tZW50IGJsb2NrcyBz
aG91bGQgbm90IGhhdmUgYSBjb2x1bW4gb2YgIioiIHRvIHRoZSBsZWZ0LgoKV2l0aCB0aGF0IGZp
eGVkOgoKUmV2aWV3ZWQtYnk6IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+CgpUaGFu
a3MKTGFzemxvCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 08 14:38:29 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Jul 2019 14: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 1hkUmj-0003Rf-FE; Mon, 08 Jul 2019 14:38: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=qgCs=VF=redhat.com=lersek@srs-us1.protection.inumbo.net>)
 id 1hkUmh-0003RW-SS
 for xen-devel@lists.xenproject.org; Mon, 08 Jul 2019 14:38:27 +0000
X-Inumbo-ID: 0b9eb477-a18e-11e9-8980-bc764e045a96
Received: from mx1.redhat.com (unknown [209.132.183.28])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0b9eb477-a18e-11e9-8980-bc764e045a96;
 Mon, 08 Jul 2019 14:38:26 +0000 (UTC)
Received: from smtp.corp.redhat.com (int-mx02.intmail.prod.int.phx2.redhat.com
 [10.5.11.12])
 (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mx1.redhat.com (Postfix) with ESMTPS id 2B60681E0B;
 Mon,  8 Jul 2019 14:38:21 +0000 (UTC)
Received: from lacos-laptop-7.usersys.redhat.com (ovpn-117-3.ams2.redhat.com
 [10.36.117.3])
 by smtp.corp.redhat.com (Postfix) with ESMTP id ABEBF51F00;
 Mon,  8 Jul 2019 14:38:18 +0000 (UTC)
To: Anthony PERARD <anthony.perard@citrix.com>, devel@edk2.groups.io
References: <20190704144233.27968-1-anthony.perard@citrix.com>
 <20190704144233.27968-15-anthony.perard@citrix.com>
From: Laszlo Ersek <lersek@redhat.com>
Message-ID: <d883648e-b134-dfe2-926b-28c79ad52963@redhat.com>
Date: Mon, 8 Jul 2019 16:38:17 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20190704144233.27968-15-anthony.perard@citrix.com>
Content-Language: en-US
X-Scanned-By: MIMEDefang 2.79 on 10.5.11.12
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16
 (mx1.redhat.com [10.5.110.25]); Mon, 08 Jul 2019 14:38:21 +0000 (UTC)
Subject: Re: [Xen-devel] [PATCH v3 14/35] OvmfPkg/AcpiPlatformDxe: Use
 XenPlatformLib
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Julien Grall <julien.grall@arm.com>,
 Jordan Justen <jordan.l.justen@intel.com>,
 Ard Biesheuvel <ard.biesheuvel@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>

T24gMDcvMDQvMTkgMTY6NDIsIEFudGhvbnkgUEVSQVJEIHdyb3RlOgo+IFRoaXMgcGF0Y2ggcmVw
bGFjZSB0aGUgWGVuRGV0ZWN0ZWQoKSBmdW5jdGlvbiBieSB0aGUgb25lIGluCj4gWGVuUGxhdGZv
cm1MaWIuCj4gCj4gUmVmOiBodHRwczovL2J1Z3ppbGxhLnRpYW5vY29yZS5vcmcvc2hvd19idWcu
Y2dpP2lkPTE2ODkKPiBTaWduZWQtb2ZmLWJ5OiBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJh
cmRAY2l0cml4LmNvbT4KPiAtLS0KPiAKPiBOb3RlczoKPiAgICAgdjM6Cj4gICAgIC0gbmV3IHBh
dGNoLCBzcGxpdGVkIGZyb20gdGhlIG5leHQgcGF0Y2gKPiAgICAgICAod2hpY2ggd2FzIE92bWZQ
a2cvQWNwaVBsYXRmb3JtRHhlOiBVc2UgUFZIIFJTRFAgaWYgZXhpc3QpCgpSZXZpZXdlZC1ieTog
TGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 08 14:42:51 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Jul 2019 14: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 1hkUqu-0004B4-1R; Mon, 08 Jul 2019 14:42: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=qgCs=VF=redhat.com=lersek@srs-us1.protection.inumbo.net>)
 id 1hkUqr-0004Ax-U7
 for xen-devel@lists.xenproject.org; Mon, 08 Jul 2019 14:42:45 +0000
X-Inumbo-ID: a560fffb-a18e-11e9-8980-bc764e045a96
Received: from mx1.redhat.com (unknown [209.132.183.28])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a560fffb-a18e-11e9-8980-bc764e045a96;
 Mon, 08 Jul 2019 14:42:44 +0000 (UTC)
Received: from smtp.corp.redhat.com (int-mx06.intmail.prod.int.phx2.redhat.com
 [10.5.11.16])
 (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mx1.redhat.com (Postfix) with ESMTPS id 2453E3092669;
 Mon,  8 Jul 2019 14:42:34 +0000 (UTC)
Received: from lacos-laptop-7.usersys.redhat.com (ovpn-117-3.ams2.redhat.com
 [10.36.117.3])
 by smtp.corp.redhat.com (Postfix) with ESMTP id C82405C26C;
 Mon,  8 Jul 2019 14:42:30 +0000 (UTC)
To: Anthony PERARD <anthony.perard@citrix.com>, devel@edk2.groups.io
References: <20190704144233.27968-1-anthony.perard@citrix.com>
 <20190704144233.27968-16-anthony.perard@citrix.com>
From: Laszlo Ersek <lersek@redhat.com>
Message-ID: <648a9322-2dda-28b9-cb98-4d763ec9e248@redhat.com>
Date: Mon, 8 Jul 2019 16:42:29 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20190704144233.27968-16-anthony.perard@citrix.com>
Content-Language: en-US
X-Scanned-By: MIMEDefang 2.79 on 10.5.11.16
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16
 (mx1.redhat.com [10.5.110.43]); Mon, 08 Jul 2019 14:42:39 +0000 (UTC)
Subject: Re: [Xen-devel] [PATCH v3 15/35] OvmfPkg/AcpiPlatformDxe: Use Xen
 PVH RSDP if it 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: xen-devel@lists.xenproject.org, Julien Grall <julien.grall@arm.com>,
 Jordan Justen <jordan.l.justen@intel.com>,
 Ard Biesheuvel <ard.biesheuvel@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>

T24gMDcvMDQvMTkgMTY6NDIsIEFudGhvbnkgUEVSQVJEIHdyb3RlOgo+IElmIHRoZSBmaXJtd2Fy
ZSBoYXZlIGJlZW4gc3RhcnRlZCB2aWEgdGhlIFhlbiBQVkggZW50cnkgcG9pbnQsIGEgUlNEUAo+
IHBvaW50ZXIgd291bGQgaGF2ZSBiZWVuIHByb3ZpZGVkLiBVc2UgaXQuCj4gCj4gUmVmOiBodHRw
czovL2J1Z3ppbGxhLnRpYW5vY29yZS5vcmcvc2hvd19idWcuY2dpP2lkPTE2ODkKPiBTaWduZWQt
b2ZmLWJ5OiBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KPiAtLS0K
PiAKPiBOb3RlczoKPiAgICAgdjM6Cj4gICAgIC0gcGF0Y2ggc3BsaXRlZCBmcm9tIHRoZSBwcmV2
aW91cyBvbmUKPiAgICAgLSBGaXggREVCVUcgZm9ybWF0IHN0cmluZywgdXNlICVwIGZvciBwb2lu
dGVycy4KPiAgICAgICBhbmQgdXNlIGdFZmlDYWxsZXJCYXNlTmFtZSB0byBwcmludCBtb2R1bGUg
bmFtZQo+IAo+ICBPdm1mUGtnL0FjcGlQbGF0Zm9ybUR4ZS9YZW4uYyB8IDE3ICsrKysrKysrKysr
KysrKysrCj4gIDEgZmlsZSBjaGFuZ2VkLCAxNyBpbnNlcnRpb25zKCspCj4gCj4gZGlmZiAtLWdp
dCBhL092bWZQa2cvQWNwaVBsYXRmb3JtRHhlL1hlbi5jIGIvT3ZtZlBrZy9BY3BpUGxhdGZvcm1E
eGUvWGVuLmMKPiBpbmRleCA4Mjc5NGI5MzNlLi4zNzZhNmJkM2NiIDEwMDY0NAo+IC0tLSBhL092
bWZQa2cvQWNwaVBsYXRmb3JtRHhlL1hlbi5jCj4gKysrIGIvT3ZtZlBrZy9BY3BpUGxhdGZvcm1E
eGUvWGVuLmMKPiBAQCAtMzYsMTAgKzM2LDI3IEBAIEdldFhlbkFjcGlSc2RwICgKPiAgICBFRklf
QUNQSV8yXzBfUk9PVF9TWVNURU1fREVTQ1JJUFRJT05fUE9JTlRFUiAgICpSc2RwU3RydWN0dXJl
UHRyOwo+ICAgIFVJTlQ4ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
KlhlbkFjcGlQdHI7Cj4gICAgVUlOVDggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBTdW07Cj4gKyAgRUZJX1hFTl9JTkZPICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAqWGVuSW5mbzsKPiAgCj4gICAgLy8KPiAgICAvLyBEZXRlY3QgdGhlIFJTRFAgc3Ry
dWN0dXJlCj4gICAgLy8KPiArCj4gKyAgLy8KPiArICAvLyBGaXJzdCBsb29rIGZvciBQVkggb25l
Cj4gKyAgLy8KPiArICBYZW5JbmZvID0gWGVuR2V0SW5mb0hPQiAoKTsKPiArICBBU1NFUlQgKFhl
bkluZm8gIT0gTlVMTCk7Cj4gKyAgaWYgKFhlbkluZm8tPlJzZHBQdmggIT0gTlVMTCkgewo+ICsg
ICAgREVCVUcgKChERUJVR19JTkZPLCAiJWE6IFVzZSBBQ1BJIFJTRFAgdGFibGUgYXQgMHglcFxu
IiwKPiArICAgICAgICAgICAgZ0VmaUNhbGxlckJhc2VOYW1lLCBYZW5JbmZvLT5Sc2RwUHZoKSk7
CgooMSkgUGxlYXNlIGZpeCB0aGUgaW5kZW50YXRpb24gaGVyZTsgImdFZmlDYWxsZXJCYXNlTmFt
ZSIgc2hvdWxkIHN0YXJ0CnVuZGVyIHRoZSAiQiIgaW4gIkRFQlVHIi4KCldpdGggdGhhdCB1cGRh
dGVkOgoKUmV2aWV3ZWQtYnk6IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+CgpUaGFu
a3MKTGFzemxvCgo+ICsgICAgKlJzZHBQdHIgPSBYZW5JbmZvLT5Sc2RwUHZoOwo+ICsgICAgcmV0
dXJuIEVGSV9TVUNDRVNTOwo+ICsgIH0KPiArCj4gKyAgLy8KPiArICAvLyBPdGhlcndpc2UsIGxv
b2sgZm9yIHRoZSBIVk0gb25lCj4gKyAgLy8KPiAgICBmb3IgKFhlbkFjcGlQdHIgPSAoVUlOVDgq
KShVSU5UTikgWEVOX0FDUElfUEhZU0lDQUxfQUREUkVTUzsKPiAgICAgICAgIFhlbkFjcGlQdHIg
PCAoVUlOVDgqKShVSU5UTikgWEVOX0JJT1NfUEhZU0lDQUxfRU5EOwo+ICAgICAgICAgWGVuQWNw
aVB0ciArPSAweDEwKSB7Cj4gCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 08 14:52:08 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Jul 2019 14:52:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hkUze-0004vW-Vt; Mon, 08 Jul 2019 14:51:50 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=qgCs=VF=redhat.com=lersek@srs-us1.protection.inumbo.net>)
 id 1hkUzd-0004vL-TM
 for xen-devel@lists.xenproject.org; Mon, 08 Jul 2019 14:51:49 +0000
X-Inumbo-ID: e9ef0ff1-a18f-11e9-8980-bc764e045a96
Received: from mx1.redhat.com (unknown [209.132.183.28])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e9ef0ff1-a18f-11e9-8980-bc764e045a96;
 Mon, 08 Jul 2019 14:51:49 +0000 (UTC)
Received: from smtp.corp.redhat.com (int-mx01.intmail.prod.int.phx2.redhat.com
 [10.5.11.11])
 (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mx1.redhat.com (Postfix) with ESMTPS id 488E32F8BE1;
 Mon,  8 Jul 2019 14:51:47 +0000 (UTC)
Received: from lacos-laptop-7.usersys.redhat.com (ovpn-117-3.ams2.redhat.com
 [10.36.117.3])
 by smtp.corp.redhat.com (Postfix) with ESMTP id 88FEE512E3;
 Mon,  8 Jul 2019 14:51:42 +0000 (UTC)
To: Anthony PERARD <anthony.perard@citrix.com>, devel@edk2.groups.io
References: <20190704144233.27968-1-anthony.perard@citrix.com>
 <20190704144233.27968-17-anthony.perard@citrix.com>
From: Laszlo Ersek <lersek@redhat.com>
Message-ID: <ed8c011a-bf21-e42e-aa15-f04eebc12212@redhat.com>
Date: Mon, 8 Jul 2019 16:51:31 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20190704144233.27968-17-anthony.perard@citrix.com>
Content-Language: en-US
X-Scanned-By: MIMEDefang 2.79 on 10.5.11.11
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16
 (mx1.redhat.com [10.5.110.38]); Mon, 08 Jul 2019 14:51:48 +0000 (UTC)
Subject: Re: [Xen-devel] [PATCH v3 16/35] OvmfPkg/XenHypercallLib: Enable it
 in PEIM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Julien Grall <julien.grall@arm.com>,
 Jordan Justen <jordan.l.justen@intel.com>,
 Ard Biesheuvel <ard.biesheuvel@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>

T24gMDcvMDQvMTkgMTY6NDIsIEFudGhvbnkgUEVSQVJEIHdyb3RlOgo+IEFsbG93IHRvIHVzZSBY
ZW4gaHlwZXJjYWxscyBlYXJsaWVyLCBkdXJpbmcgdGhlIFBFSU0gc3RhZ2UsIGJ1dAo+IFhlbkh5
cGVyY2FsbExpYkluaXQoKSBtdXN0IGJlIGNhbGxlZCBvbmNlIHRoZSBYZW5JbmZvIEhPQiBpcyBj
cmVhdGVkCj4gd2l0aCB0aGUgSHlwZXJQYWdlIHNldHVwLgo+IAo+IENoYW5nZSB0aGUgcmV0dXJu
IHZhbHVlIG9mIFhlbkh5cGVyY2FsbExpYkluaXQgc28gZmFpbHVyZSBjYW4gYmUKPiBkZXRlY3Rl
ZCB3aGVuIHRoZSBjYWxsIHNob3VsZG4ndCBmYWlsLCBidXQgc3RpbGwgaGF2ZSB0aGUgY29uc3Ry
dWN0b3IKPiBhbHdheXMgc3VjY2VlZC4KPiAKPiBSZWY6IGh0dHBzOi8vYnVnemlsbGEudGlhbm9j
b3JlLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTY4OQo+IFNpZ25lZC1vZmYtYnk6IEFudGhvbnkgUEVS
QVJEIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29tPgo+IC0tLQo+IAo+IE5vdGVzOgo+ICAgICB2
MzoKPiAgICAgLSBvbmx5IG1vZGlmeSBYZW5IeXBlcmNhbGxMaWIsIGFuZCB0byB0aGUgbW9kaWZp
Y2F0aW9uIG9mIFhlblBsYXRmb3JtUGVpCj4gICAgICAgaW4gYSBzZXBhcmF0ZWQgcGF0Y2guCj4g
ICAgIC0gQWxsb3cgWGVuSHlwZXJjYWxsTGliSW5pdCB0byBiZSBjYWxsZWQgb3V0c2lkZSB0aGUg
bGlicmFyeSBpbnN0ZWFkIG9mCj4gICAgICAgY3JlYXRpbmcgYSBuZXcgZnVuY3Rpb24sIGJ1dCBh
bHNvIHJldHVybiBmYWlsdXJlIG9uIGZhaWx1cmUsCj4gICAgICAgYW5kIGhhdmUgYSBuZXcgY29u
c3RydWN0b3IgdGhhdCBuZXZlciBmYWlsLgo+IAo+ICAuLi4vTGlicmFyeS9YZW5IeXBlcmNhbGxM
aWIvWGVuSHlwZXJjYWxsTGliLmluZiAgfCAgNCArKy0tCj4gIE92bWZQa2cvSW5jbHVkZS9MaWJy
YXJ5L1hlbkh5cGVyY2FsbExpYi5oICAgICAgICB8IDEyICsrKysrKysrKysrKwo+ICAuLi4vTGli
cmFyeS9YZW5IeXBlcmNhbGxMaWIvWDg2WGVuSHlwZXJjYWxsLmMgICAgfCAgOCArLS0tLS0tLQo+
ICBPdm1mUGtnL0xpYnJhcnkvWGVuSHlwZXJjYWxsTGliL1hlbkh5cGVyY2FsbC5jICAgfCAxNiAr
KysrKysrKysrKysrKysrCj4gIDQgZmlsZXMgY2hhbmdlZCwgMzEgaW5zZXJ0aW9ucygrKSwgOSBk
ZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEvT3ZtZlBrZy9MaWJyYXJ5L1hlbkh5cGVyY2Fs
bExpYi9YZW5IeXBlcmNhbGxMaWIuaW5mIGIvT3ZtZlBrZy9MaWJyYXJ5L1hlbkh5cGVyY2FsbExp
Yi9YZW5IeXBlcmNhbGxMaWIuaW5mCj4gaW5kZXggMTIwOGYwMDU3YS4uMjFjZTViNDQzNCAxMDA2
NDQKPiAtLS0gYS9Pdm1mUGtnL0xpYnJhcnkvWGVuSHlwZXJjYWxsTGliL1hlbkh5cGVyY2FsbExp
Yi5pbmYKPiArKysgYi9Pdm1mUGtnL0xpYnJhcnkvWGVuSHlwZXJjYWxsTGliL1hlbkh5cGVyY2Fs
bExpYi5pbmYKPiBAQCAtMTIsMTAgKzEyLDEwIEBAIFtEZWZpbmVzXQo+ICAgIEZJTEVfR1VJRCAg
ICAgICAgICAgICAgICAgICAgICA9IEI1RUU5QTMyLUNBNUEtNDlBOC04MkUzLUFEQTRDQ0I3N0M3
Qwo+ICAgIE1PRFVMRV9UWVBFICAgICAgICAgICAgICAgICAgICA9IEJBU0UKPiAgICBWRVJTSU9O
X1NUUklORyAgICAgICAgICAgICAgICAgPSAxLjAKPiAtICBDT05TVFJVQ1RPUiAgICAgICAgICAg
ICAgICAgICAgPSBYZW5IeXBlcmNhbGxMaWJJbml0Cj4gKyAgQ09OU1RSVUNUT1IgICAgICAgICAg
ICAgICAgICAgID0gWGVuSHlwZXJjYWxsTGliQ29uc3RydWN0Cj4gIAo+ICBbRGVmaW5lcy5JQTMy
LCBEZWZpbmVzLlg2NF0KPiAtICBMSUJSQVJZX0NMQVNTICAgICAgICAgICAgICAgICAgPSBYZW5I
eXBlcmNhbGxMaWJ8RFhFX0RSSVZFUiBVRUZJX0RSSVZFUgo+ICsgIExJQlJBUllfQ0xBU1MgICAg
ICAgICAgICAgICAgICA9IFhlbkh5cGVyY2FsbExpYnxQRUlNIERYRV9EUklWRVIgVUVGSV9EUklW
RVIKPiAgCj4gIFtEZWZpbmVzLkFSTSwgRGVmaW5lcy5BQVJDSDY0XQo+ICAgIExJQlJBUllfQ0xB
U1MgICAgICAgICAgICAgICAgICA9IFhlbkh5cGVyY2FsbExpYgo+IGRpZmYgLS1naXQgYS9Pdm1m
UGtnL0luY2x1ZGUvTGlicmFyeS9YZW5IeXBlcmNhbGxMaWIuaCBiL092bWZQa2cvSW5jbHVkZS9M
aWJyYXJ5L1hlbkh5cGVyY2FsbExpYi5oCj4gaW5kZXggYzQzODIyNzgyYi4uYzE0OTFkZDY1MiAx
MDA2NDQKPiAtLS0gYS9Pdm1mUGtnL0luY2x1ZGUvTGlicmFyeS9YZW5IeXBlcmNhbGxMaWIuaAo+
ICsrKyBiL092bWZQa2cvSW5jbHVkZS9MaWJyYXJ5L1hlbkh5cGVyY2FsbExpYi5oCj4gQEAgLTEw
LDYgKzEwLDE4IEBACj4gICNpZm5kZWYgX19YRU5fSFlQRVJDQUxMX0xJQl9IX18KPiAgI2RlZmlu
ZSBfX1hFTl9IWVBFUkNBTExfTElCX0hfXwo+ICAKPiArLyoqCj4gKyAgVG8gY2FsbCB3aGVuIHRo
ZSBnRWZpWGVuSW5mb0d1aWQgSE9CIGJlY2FtZSBhdmFpbGFibGUgYWZ0ZXIgdGhlIGxpYnJhcnkg
aW5pdAo+ICsgIGZ1bmN0aW9uIGhhcyBhbHJlYWR5IGJlZW4gZXhlY3V0ZWQuCj4gKwo+ICsgIFRo
aXMgYWxsb3cgdG8gbWFrZSBoeXBlcmNhbGwgaW4gdGhlIFBFSU0gc3RhZ2UuCj4gKyoqLwo+ICtS
RVRVUk5fU1RBVFVTCj4gK0VGSUFQSQo+ICtYZW5IeXBlcmNhbGxMaWJJbml0ICgKPiArICBWT0lE
Cj4gKyAgKTsKPiArCj4gIC8qKgo+ICAgIENoZWNrIGlmIHRoZSBYZW4gSHlwZXJjYWxsIGxpYnJh
cnkgaXMgYWJsZSB0byBtYWtlIGNhbGxzIHRvIHRoZSBYZW4KPiAgICBoeXBlcnZpc29yLgo+IGRp
ZmYgLS1naXQgYS9Pdm1mUGtnL0xpYnJhcnkvWGVuSHlwZXJjYWxsTGliL1g4Nlhlbkh5cGVyY2Fs
bC5jIGIvT3ZtZlBrZy9MaWJyYXJ5L1hlbkh5cGVyY2FsbExpYi9YODZYZW5IeXBlcmNhbGwuYwo+
IGluZGV4IDI3MDgzZjkyNGYuLmY3NzllNDY0NzAgMTAwNjQ0Cj4gLS0tIGEvT3ZtZlBrZy9MaWJy
YXJ5L1hlbkh5cGVyY2FsbExpYi9YODZYZW5IeXBlcmNhbGwuYwo+ICsrKyBiL092bWZQa2cvTGli
cmFyeS9YZW5IeXBlcmNhbGxMaWIvWDg2WGVuSHlwZXJjYWxsLmMKPiBAQCAtNTksMTMgKzU5LDcg
QEAgWGVuSHlwZXJjYWxsTGliSW5pdCAoCj4gIAo+ICAgIEd1aWRIb2IgPSBHZXRGaXJzdEd1aWRI
b2IgKCZnRWZpWGVuSW5mb0d1aWQpOwo+ICAgIGlmIChHdWlkSG9iID09IE5VTEwpIHsKPiAtICAg
IC8vCj4gLSAgICAvLyBXZSBkb24ndCBmYWlsIGxpYnJhcnkgY29uc3RydWN0aW9uLCBzaW5jZSB0
aGF0IGhhcyBjYXRhc3Ryb3BoaWMKPiAtICAgIC8vIGNvbnNlcXVlbmNlcyBmb3IgY2xpZW50IG1v
ZHVsZXMgKHdoZXJlYXMgdGhvc2UgbW9kdWxlcyBtYXkgZWFzaWx5IGJlCj4gLSAgICAvLyBydW5u
aW5nIG9uIGEgbm9uLVhlbiBwbGF0Zm9ybSkuIEluc3RlYWQsIFhlbkh5cGVyY2FsbElzQXZhaWxh
YmxlKCkgYWJvdmUKPiAtICAgIC8vIHdpbGwgcmV0dXJuIEZBTFNFLgo+IC0gICAgLy8KPiAtICAg
IHJldHVybiBSRVRVUk5fU1VDQ0VTUzsKPiArICAgIHJldHVybiBSRVRVUk5fTk9UX0ZPVU5EOwo+
ICAgIH0KPiAgICBYZW5JbmZvID0gKEVGSV9YRU5fSU5GTyAqKSBHRVRfR1VJRF9IT0JfREFUQSAo
R3VpZEhvYik7Cj4gICAgSHlwZXJQYWdlID0gWGVuSW5mby0+SHlwZXJQYWdlczsKPiBkaWZmIC0t
Z2l0IGEvT3ZtZlBrZy9MaWJyYXJ5L1hlbkh5cGVyY2FsbExpYi9YZW5IeXBlcmNhbGwuYyBiL092
bWZQa2cvTGlicmFyeS9YZW5IeXBlcmNhbGxMaWIvWGVuSHlwZXJjYWxsLmMKPiBpbmRleCBhMmM0
MWEyYTY5Li5kNGZhODAyNzQzIDEwMDY0NAo+IC0tLSBhL092bWZQa2cvTGlicmFyeS9YZW5IeXBl
cmNhbGxMaWIvWGVuSHlwZXJjYWxsLmMKPiArKysgYi9Pdm1mUGtnL0xpYnJhcnkvWGVuSHlwZXJj
YWxsTGliL1hlbkh5cGVyY2FsbC5jCj4gQEAgLTE1LDYgKzE1LDIyIEBACj4gICNpbmNsdWRlIDxM
aWJyYXJ5L0RlYnVnTGliLmg+Cj4gICNpbmNsdWRlIDxMaWJyYXJ5L1hlbkh5cGVyY2FsbExpYi5o
Pgo+ICAKPiArUkVUVVJOX1NUQVRVUwo+ICtFRklBUEkKPiArWGVuSHlwZXJjYWxsTGliQ29uc3Ry
dWN0ICgKPiArICBWT0lECj4gKyAgKQo+ICt7Cj4gKyAgWGVuSHlwZXJjYWxsTGliSW5pdCAoKTsK
PiArICAvLwo+ICsgIC8vIFdlIGRvbid0IGZhaWwgbGlicmFyeSBjb25zdHJ1Y3Rpb24sIHNpbmNl
IHRoYXQgaGFzIGNhdGFzdHJvcGhpYwo+ICsgIC8vIGNvbnNlcXVlbmNlcyBmb3IgY2xpZW50IG1v
ZHVsZXMgKHdoZXJlYXMgdGhvc2UgbW9kdWxlcyBtYXkgZWFzaWx5IGJlCj4gKyAgLy8gcnVubmlu
ZyBvbiBhIG5vbi1YZW4gcGxhdGZvcm0pLiBJbnN0ZWFkLCBYZW5IeXBlcmNhbGxJc0F2YWlsYWJs
ZSgpCj4gKyAgLy8gd2lsbCByZXR1cm4gRkFMU0UuCj4gKyAgLy8KPiArICByZXR1cm4gUkVUVVJO
X1NVQ0NFU1M7Cj4gK30KPiArCj4gIFVJTlQ2NAo+ICBFRklBUEkKPiAgWGVuSHlwZXJjYWxsSHZt
R2V0UGFyYW0gKAo+IAoKUmV2aWV3ZWQtYnk6IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5j
b20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 08 14:57:41 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Jul 2019 14:57:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hkV5F-00055M-Mp; Mon, 08 Jul 2019 14:57:37 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=hXfm=VF=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hkV5E-00055C-4r
 for xen-devel@lists.xenproject.org; Mon, 08 Jul 2019 14:57:36 +0000
X-Inumbo-ID: b7e9e59e-a190-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b7e9e59e-a190-11e9-8980-bc764e045a96;
 Mon, 08 Jul 2019 14:57:34 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hkV5C-0008Vq-66; Mon, 08 Jul 2019 14:57: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 1hkV5B-0000i0-UO; Mon, 08 Jul 2019 14:57:33 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hkV5B-000787-Rk; Mon, 08 Jul 2019 14:57:33 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138809-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.8-testing:test-arm64-arm64-xl-thunderx:<job
 status>:broken:regression
 xen-4.8-testing:build-i386-prev:xen-build:fail:regression
 xen-4.8-testing:build-amd64-prev:xen-build:fail:regression
 xen-4.8-testing:test-xtf-amd64-amd64-3:xtf/test-hvm64-xsa-278:fail:heisenbug
 xen-4.8-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-saverestore.2:fail:heisenbug
 xen-4.8-testing:test-xtf-amd64-amd64-1:xtf/test-hvm64-xsa-278:fail:heisenbug
 xen-4.8-testing:test-xtf-amd64-amd64-2:xtf/test-hvm64-lbr-tsx-vmentry:fail:heisenbug
 xen-4.8-testing:test-xtf-amd64-amd64-2:xtf/test-hvm64-xsa-278: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-4:xtf/test-hvm64-lbr-tsx-vmentry:fail:heisenbug
 xen-4.8-testing:test-xtf-amd64-amd64-4:xtf/test-hvm64-xsa-278:fail:heisenbug
 xen-4.8-testing:test-amd64-amd64-migrupgrade: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-rtds:guest-start/debian.repeat:fail:nonblocking
 xen-4.8-testing:test-xtf-amd64-amd64-1:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.8-testing:test-xtf-amd64-amd64-3:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.8-testing:test-amd64-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-qemut-ws16-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-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-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-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
 xen-4.8-testing:test-arm64-arm64-xl-thunderx:hosts-allocate:starved:nonblocking
X-Osstest-Versions-This: xen=c67210f60dfa83565d26ae710e4f5e729a95dce5
X-Osstest-Versions-That: xen=908e768fae49a8db0089e68188652079e3bfaa66
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 08 Jul 2019 14:57:33 +0000
Subject: [Xen-devel] [xen-4.8-testing test] 138809: regressions - trouble:
 fail/pass/starved
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODgwOSB4ZW4tNC44LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODgwOS8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hcm02NC1hcm02NC14bC10aHVu
ZGVyeCAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbiAgaW4gMTM4NzQ3CiBi
dWlsZC1pMzg2LXByZXYgICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgIGZhaWwgaW4gMTM4
NzQ3IFJFR1IuIHZzLiAxMzA5NjUKIGJ1aWxkLWFtZDY0LXByZXYgICAgICAgICAgICAgIDYgeGVu
LWJ1aWxkICAgICAgZmFpbCBpbiAxMzg3NDcgUkVHUi4gdnMuIDEzMDk2NQoKVGVzdHMgd2hpY2gg
YXJlIGZhaWxpbmcgaW50ZXJtaXR0ZW50bHkgKG5vdCBibG9ja2luZyk6CiB0ZXN0LXh0Zi1hbWQ2
NC1hbWQ2NC0zIDcwIHh0Zi90ZXN0LWh2bTY0LXhzYS0yNzggZmFpbCBpbiAxMzg3NDcgcGFzcyBp
biAxMzg4MDkKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE1IGd1ZXN0LXNh
dmVyZXN0b3JlLjIgZmFpbCBpbiAxMzg3NzAgcGFzcyBpbiAxMzg4MDkKIHRlc3QteHRmLWFtZDY0
LWFtZDY0LTEgICAgICAgNzAgeHRmL3Rlc3QtaHZtNjQteHNhLTI3OCAgICAgZmFpbCBwYXNzIGlu
IDEzODc0NwogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgIDUwIHh0Zi90ZXN0LWh2bTY0LWxici10
c3gtdm1lbnRyeSBmYWlsIHBhc3MgaW4gMTM4NzQ3CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAg
ICAgIDcwIHh0Zi90ZXN0LWh2bTY0LXhzYS0yNzggICAgIGZhaWwgcGFzcyBpbiAxMzg3NDcKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgICAg
ZmFpbCBwYXNzIGluIDEzODc3MAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgIDUwIHh0Zi90ZXN0
LWh2bTY0LWxici10c3gtdm1lbnRyeSBmYWlsIHBhc3MgaW4gMTM4NzcwCiB0ZXN0LXh0Zi1hbWQ2
NC1hbWQ2NC00ICAgICAgIDcwIHh0Zi90ZXN0LWh2bTY0LXhzYS0yNzggICAgIGZhaWwgcGFzcyBp
biAxMzg3NzAKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tp
bmc6CiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICBibG9ja2VkIGluIDEzODc0NyBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgIGJsb2NrZWQgaW4gMTM4NzQ3IG4vYQogdGVzdC1h
cm1oZi1hcm1oZi14bC1ydGRzIDE2IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgZmFpbCBpbiAx
Mzg3NzAgbGlrZSAxMzA5NjUKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICA1MCB4dGYvdGVz
dC1odm02NC1sYnItdHN4LXZtZW50cnkgZmFpbCBsaWtlIDEzMDk2NQogdGVzdC14dGYtYW1kNjQt
YW1kNjQtMyAgICAgIDUwIHh0Zi90ZXN0LWh2bTY0LWxici10c3gtdm1lbnRyeSBmYWlsIGxpa2Ug
MTMwOTY1CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3Rv
cCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzA5NjUKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13
aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEzMDk2NQogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
ICBmYWlsIGxpa2UgMTMwOTY1CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzA5NjUKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtl
IDEzMDk2NQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3Rv
cCAgICAgICAgICAgICBmYWlsIGxpa2UgMTMwOTY1CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzA5NjUKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAg
ICAgZmFpbCBsaWtlIDEzMDk2NQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20g
ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bC1zZWF0dGxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3Jl
ZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZp
cnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3Rh
bGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1
Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJh
dyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAg
ICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAx
MCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1p
bnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5k
ZXJ4ICAyIGhvc3RzLWFsbG9jYXRlICAgICAgICAgICAgICAgc3RhcnZlZCAgbi9hCgp2ZXJzaW9u
IHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAgICAgICAgICAgICAgICAgYzY3MjEwZjYwZGZh
ODM1NjVkMjZhZTcxMGU0ZjVlNzI5YTk1ZGNlNQpiYXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAg
ICAgICAgICAgICAgOTA4ZTc2OGZhZTQ5YThkYjAwODllNjgxODg2NTIwNzllM2JmYWE2NgoKTGFz
dCB0ZXN0IG9mIGJhc2lzICAgMTMwOTY1ICAyMDE4LTEyLTAzIDA5OjA2OjE5IFogIDIxNyBkYXlz
CkZhaWxpbmcgc2luY2UgICAgICAgIDEzMzU5OCAgMjAxOS0wMy0wNSAxNTowNjoyMyBaICAxMjQg
ZGF5cyAgIDYxIGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEzODIyNCAgMjAxOS0wNi0y
MSAxOTowNTozMSBaICAgMTYgZGF5cyAgICA4IGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3Vj
aGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFuZHJlIFByenl3YXJhIDxhbmRyZS5wcnp5d2Fy
YUBhcm0uY29tPgogIEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAg
Q2hyaXN0aWFuIExpbmRpZyA8Y2hyaXN0aWFuLmxpbmRpZ0BjaXRyaXguY29tPgogIERhbmllbCBE
ZSBHcmFhZiA8ZGdkZWdyYUB0eWNoby5uc2EuZ292PgogIEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5k
dW5sYXBAY2l0cml4LmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgSnVl
cmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgogIEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxs
QGFybS5jb20+CiAgTWFudWVsIEJvdXllciA8Ym91eWVyQGFudGlvY2hlLmV1Lm9yZz4KICBTZXJn
ZXkgRHlhc2xpIDxzZXJnZXkuZHlhc2xpQGNpdHJpeC5jb20+CiAgU3RlZmFubyBTdGFiZWxsaW5p
IDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgogIFN0ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFub3NA
eGlsaW54LmNvbT4KICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgogIFhpbiBMaSA8dGFs
b25zLmxlZUBnbWFpbC5jb20+CiAgWGluIExpIDx4aW4ubGlAY2l0cml4LmNvbT4KCmpvYnM6CiBi
dWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC14dGYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0
LTIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14
dGYtYW1kNjQtYW1kNjQtMyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4
Ni14c20gICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0
LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVs
Nmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdp
bjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3Mx
Ni1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQt
eGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFl
bXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpdmVwYXRjaCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saXZlcGF0Y2ggICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1taWdy
dXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQt
cHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0
bGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1h
cm02NC14bC10aHVuZGVyeCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0YXJ2ZWQg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9z
c3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdl
czogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxh
YmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xv
Z3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVy
YWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0Lmdp
dDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4u
b3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0
IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5Cgpicm9rZW4tam9iIHRlc3QtYXJtNjQtYXJt
NjQteGwtdGh1bmRlcnggYnJva2VuCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0
IHdvdWxkIGJlIDEyNDAgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 08 15:07:52 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Jul 2019 15:07: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 1hkVF4-0005vj-Sm; Mon, 08 Jul 2019 15:07:46 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=qgCs=VF=redhat.com=lersek@srs-us1.protection.inumbo.net>)
 id 1hkVF3-0005vd-PK
 for xen-devel@lists.xenproject.org; Mon, 08 Jul 2019 15:07:45 +0000
X-Inumbo-ID: 23576f56-a192-11e9-b845-57bb58c0af58
Received: from mx1.redhat.com (unknown [209.132.183.28])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 23576f56-a192-11e9-b845-57bb58c0af58;
 Mon, 08 Jul 2019 15:07:44 +0000 (UTC)
Received: from smtp.corp.redhat.com (int-mx04.intmail.prod.int.phx2.redhat.com
 [10.5.11.14])
 (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mx1.redhat.com (Postfix) with ESMTPS id F0A3430833C0;
 Mon,  8 Jul 2019 15:07:32 +0000 (UTC)
Received: from lacos-laptop-7.usersys.redhat.com (ovpn-117-3.ams2.redhat.com
 [10.36.117.3])
 by smtp.corp.redhat.com (Postfix) with ESMTP id B4BD55D9E5;
 Mon,  8 Jul 2019 15:07:30 +0000 (UTC)
To: Anthony PERARD <anthony.perard@citrix.com>, devel@edk2.groups.io
References: <20190704144233.27968-1-anthony.perard@citrix.com>
 <20190704144233.27968-18-anthony.perard@citrix.com>
From: Laszlo Ersek <lersek@redhat.com>
Message-ID: <d265af64-8bcb-a6e3-bdd9-7e74dbde63ff@redhat.com>
Date: Mon, 8 Jul 2019 17:07:29 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20190704144233.27968-18-anthony.perard@citrix.com>
Content-Language: en-US
X-Scanned-By: MIMEDefang 2.79 on 10.5.11.14
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16
 (mx1.redhat.com [10.5.110.44]); Mon, 08 Jul 2019 15:07:37 +0000 (UTC)
Subject: Re: [Xen-devel] [PATCH v3 17/35] OvmfPkg/XenPlatformPei: Reinit
 XenHypercallLib
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Julien Grall <julien.grall@arm.com>,
 Jordan Justen <jordan.l.justen@intel.com>,
 Ard Biesheuvel <ard.biesheuvel@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>

T24gMDcvMDQvMTkgMTY6NDIsIEFudGhvbnkgUEVSQVJEIHdyb3RlOgo+IFRoZSBYZW5QbGF0Zm9y
bVBlaSBuZWVkcyB0byBtYWtlIGh5cGVyY2FsbHMsIGJ1dCB0aGUgWGVuSHlwZXJjYWxsTGliIHdh
cwo+IGluaXRpYWxpc2VkIGJlZm9yZSB0aGUgSHlwZXJQYWdlIHdhcyByZWFkeS4gTm93IHRoYXQg
WGVuUGxhdGZvcm1QZWkgaGFzCj4gaW5pdGlhbGlzZWQgdGhlIEh5cGVyUGFnZSwgcmVpbml0aWFs
aXNlIHRoZSBYZW5IeXBlcmNhbGxMaWIuCj4gCj4gUmVmOiBodHRwczovL2J1Z3ppbGxhLnRpYW5v
Y29yZS5vcmcvc2hvd19idWcuY2dpP2lkPTE2ODkKPiBTaWduZWQtb2ZmLWJ5OiBBbnRob255IFBF
UkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KPiAtLS0KPiAKPiBOb3RlczoKPiAgICAg
djM6Cj4gICAgIC0gbmV3IHBhdGNoIHNwbGl0IGZyb20gWGVuSHlwZXJjYWxsTGliOiBFbmFibGUg
aXQgaW4gUEVJTS4KPiAgICAgLSBjaGVjayBmb3IgTGliIGluaXRpYWxpc2F0aW9uIGZhaWx1cmUu
Cj4gCj4gIE92bWZQa2cvWGVuUGxhdGZvcm1QZWkvWGVuUGxhdGZvcm1QZWkuaW5mIHwgMSArCj4g
IE92bWZQa2cvWGVuUGxhdGZvcm1QZWkvWGVuLmMgICAgICAgICAgICAgIHwgOSArKysrKysrKysK
PiAgMiBmaWxlcyBjaGFuZ2VkLCAxMCBpbnNlcnRpb25zKCspCj4gCj4gZGlmZiAtLWdpdCBhL092
bWZQa2cvWGVuUGxhdGZvcm1QZWkvWGVuUGxhdGZvcm1QZWkuaW5mIGIvT3ZtZlBrZy9YZW5QbGF0
Zm9ybVBlaS9YZW5QbGF0Zm9ybVBlaS5pbmYKPiBpbmRleCA0ZDAwMjA2ZDA5Li4wZWY3N2RiOTJj
IDEwMDY0NAo+IC0tLSBhL092bWZQa2cvWGVuUGxhdGZvcm1QZWkvWGVuUGxhdGZvcm1QZWkuaW5m
Cj4gKysrIGIvT3ZtZlBrZy9YZW5QbGF0Zm9ybVBlaS9YZW5QbGF0Zm9ybVBlaS5pbmYKPiBAQCAt
NTksNiArNTksNyBAQCBbTGlicmFyeUNsYXNzZXNdCj4gICAgTXRyckxpYgo+ICAgIE1lbUVuY3J5
cHRTZXZMaWIKPiAgICBQY2RMaWIKPiArICBYZW5IeXBlcmNhbGxMaWIKPiAgCj4gIFtQY2RdCj4g
ICAgZ1VlZmlPdm1mUGtnVG9rZW5TcGFjZUd1aWQuUGNkT3ZtZlBlaU1lbUZ2QmFzZQo+IGRpZmYg
LS1naXQgYS9Pdm1mUGtnL1hlblBsYXRmb3JtUGVpL1hlbi5jIGIvT3ZtZlBrZy9YZW5QbGF0Zm9y
bVBlaS9YZW4uYwo+IGluZGV4IGM1MjkzNDk4YzQuLjg3N2Q3NzZkZTggMTAwNjQ0Cj4gLS0tIGEv
T3ZtZlBrZy9YZW5QbGF0Zm9ybVBlaS9YZW4uYwo+ICsrKyBiL092bWZQa2cvWGVuUGxhdGZvcm1Q
ZWkvWGVuLmMKPiBAQCAtMjYsNiArMjYsNyBAQAo+ICAjaW5jbHVkZSA8TGlicmFyeS9SZXNvdXJj
ZVB1YmxpY2F0aW9uTGliLmg+Cj4gICNpbmNsdWRlIDxMaWJyYXJ5L010cnJMaWIuaD4KPiAgI2lu
Y2x1ZGUgPEluZHVzdHJ5U3RhbmRhcmQvWGVuL2FyY2gteDg2L2h2bS9zdGFydF9pbmZvLmg+Cj4g
KyNpbmNsdWRlIDxMaWJyYXJ5L1hlbkh5cGVyY2FsbExpYi5oPgo+ICAKPiAgI2luY2x1ZGUgIlBs
YXRmb3JtLmgiCj4gICNpbmNsdWRlICJYZW4uaCIKPiBAQCAtODgsNiArODksNyBAQCBYZW5Db25u
ZWN0ICgKPiAgICBFRklfWEVOX09WTUZfSU5GTyAqSW5mbzsKPiAgICBDSEFSOCBTaWdbc2l6ZW9m
IChJbmZvLT5TaWduYXR1cmUpICsgMV07Cj4gICAgVUlOVDMyICpQVkhSZXNldFZlY3RvckRhdGE7
Cj4gKyAgUkVUVVJOX1NUQVRVUyBTdGF0dXM7Cj4gIAo+ICAgIEFzbUNwdWlkIChYZW5MZWFmICsg
MiwgJlRyYW5zZmVyUGFnZXMsICZUcmFuc2ZlclJlZywgTlVMTCwgTlVMTCk7Cj4gICAgbVhlbklu
Zm8uSHlwZXJQYWdlcyA9IEFsbG9jYXRlUGFnZXMgKFRyYW5zZmVyUGFnZXMpOwo+IEBAIC0xNTIs
NiArMTU0LDEzIEBAIFhlbkNvbm5lY3QgKAo+ICAgICAgc2l6ZW9mKG1YZW5JbmZvKQo+ICAgICAg
KTsKPiAgCj4gKyAgLy8KPiArICAvLyBJbml0aWFsaXplIHRoZSBYZW5IeXBlcmNhbGwgbGlicmFy
eSwgbm93IHRoYXQgdGhlIFhlbkluZm8gSE9CIGlzCj4gKyAgLy8gYXZhaWxhYmxlCj4gKyAgLy8K
PiArICBTdGF0dXMgPSBYZW5IeXBlcmNhbGxMaWJJbml0ICgpOwo+ICsgIEFTU0VSVF9SRVRVUk5f
RVJST1IgKFN0YXR1cyk7Cj4gKwo+ICAgIHJldHVybiBFRklfU1VDQ0VTUzsKPiAgfQo+ICAKPiAK
ClJldmlld2VkLWJ5OiBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 08 15:18:53 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Jul 2019 15:18:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hkVPj-0006g6-Tu; Mon, 08 Jul 2019 15:18:47 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=arZn=VF=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hkVPj-0006g1-Ap
 for xen-devel@lists.xenproject.org; Mon, 08 Jul 2019 15:18:47 +0000
X-Inumbo-ID: ad9d7b80-a193-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id ad9d7b80-a193-11e9-8980-bc764e045a96;
 Mon, 08 Jul 2019 15:18:45 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 8C038360;
 Mon,  8 Jul 2019 08:18:45 -0700 (PDT)
Received: from [10.119.48.199] (unknown [10.119.48.199])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 4A1923F59C;
 Mon,  8 Jul 2019 08:18:45 -0700 (PDT)
To: Will Abele <will.abele@starlab.io>
References: <cover.1562435004.git.will.abele@starlab.io>
 <41ff241e-aa17-6033-25b0-80da519cd444@arm.com>
 <c3dd311a-732a-68e8-5b3d-0aa7dd8773c7@arm.com>
 <20190706211048.uvilbrefroxroli3@starlab.io>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <fa5c047d-af73-3599-3881-e5b8b5a693aa@arm.com>
Date: Mon, 8 Jul 2019 16:18:44 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.0
MIME-Version: 1.0
In-Reply-To: <20190706211048.uvilbrefroxroli3@starlab.io>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 0/1] Dom0less guest device tree format
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 nd <nd@arm.com>, Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 Stefano Stabellini <sstabellini@kernel.org>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgV2lsbCwKCkFueXRoaW5nIHdyaXR0ZW4gYWZ0ZXIgLS0gaXMgdXN1YWxseSBzZWVuIGFzIGEg
c2lnbmF0dXJlLiBUaGlzIGNvbmZ1c2VkIApteSBlLW1haWwgY2xpZW50IGFzIGl0IHdpbGwgc3Ry
aXAgdGhlIHNpZ25hdHVyZSBvbiByZXBseS4KCk9uIDcvNi8xOSAxMDoxMCBQTSwgV2lsbCBBYmVs
ZSB3cm90ZToKPiBJIHNhaWQgaW4gbXkgbWVzc2FnZSB0aGF0IExpbnV4IHdhcyBpbnRlcnByZXRp
bmcgdGhlIGRldmljZSB0cmVlIGFzIHZlcnNpb24gMTYuCj4gTG9va2luZyB0aHJvdWdoIHRoZSBj
b2RlIGFnYWluLCBJIHJlYWxpemUgaXQgd2FzIGJlaW5nIGludGVycHJldGVkIGFzIGVhcmxpZXIK
PiB0aGFuIDE2LiBBcyBtZW50aW9uZWQgaW4gTGludXggY29tbWl0IGE3ZTRjZmIwYTdjYTQ3NzNl
N2QwZGQxZDljMDE4YWIyN2ExNTM2MGUsCj4gTGludXggaGFkIGFscmVhZHkgYnJva2VuIHN1cHBv
cnQgZm9yIEZEVCB2ZXJzaW9ucyBlYXJsaWVyIHRoYW4gMTYuCj4gcG9wdWxhdGVfbm9kZSgpIGlu
IGRyaXZlcnMvb2YvZmR0LmMgd291bGQgc3RvcCBwYXJzaW5nIHRoZSBmZHQgYXQgdGhlIHJvb3Qg
bm9kZQo+IGlmIGl0IHRob3VnaHQgdGhlIGZkdCB2ZXJzaW9uIHdhcyBlYXJsaWVyIHRoYW4gMTYu
Cj4gCj4gWGVuIHNldHMgdGhlIEZEVCB2ZXJzaW9uIHRvIDE3IGluIGZkdF9jcmVhdGUoKS4KClRo
YW5rIHlvdSBmb3IgeW91ciBleHBsYW5hdGlvbi4gSG93ZXZlciwgSSBzdGlsbCBjYW4ndCBtYXRj
aCB3aGF0IHlvdSAKc2F5IHdpdGggYSBzcGVjaWZpY2F0aW9uLiBQbGVhc2UgcHJvdmlkZSBhIGxp
bmsgdG8gdGhlIHNwZWNpZmljYXRpb24gYW5kIAp0aGUgZXhhY3QgcGFyYWdyYXBoLgoKQ2hlZXJz
LAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 08 15:31:31 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Jul 2019 15:31:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hkVby-00082o-3F; Mon, 08 Jul 2019 15:31:26 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=qgCs=VF=redhat.com=lersek@srs-us1.protection.inumbo.net>)
 id 1hkVbx-00081F-2L
 for xen-devel@lists.xenproject.org; Mon, 08 Jul 2019 15:31:25 +0000
X-Inumbo-ID: 717c476c-a195-11e9-8980-bc764e045a96
Received: from mx1.redhat.com (unknown [209.132.183.28])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 717c476c-a195-11e9-8980-bc764e045a96;
 Mon, 08 Jul 2019 15:31:23 +0000 (UTC)
Received: from smtp.corp.redhat.com (int-mx01.intmail.prod.int.phx2.redhat.com
 [10.5.11.11])
 (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mx1.redhat.com (Postfix) with ESMTPS id 8688B81129;
 Mon,  8 Jul 2019 15:31:18 +0000 (UTC)
Received: from lacos-laptop-7.usersys.redhat.com (ovpn-117-3.ams2.redhat.com
 [10.36.117.3])
 by smtp.corp.redhat.com (Postfix) with ESMTP id 2E83B53E11;
 Mon,  8 Jul 2019 15:31:16 +0000 (UTC)
To: Anthony PERARD <anthony.perard@citrix.com>, devel@edk2.groups.io
References: <20190704144233.27968-1-anthony.perard@citrix.com>
 <20190704144233.27968-27-anthony.perard@citrix.com>
From: Laszlo Ersek <lersek@redhat.com>
Message-ID: <93e7e346-e96c-1d04-3037-a42a60a956fe@redhat.com>
Date: Mon, 8 Jul 2019 17:31:15 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20190704144233.27968-27-anthony.perard@citrix.com>
Content-Language: en-US
X-Scanned-By: MIMEDefang 2.79 on 10.5.11.11
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16
 (mx1.redhat.com [10.5.110.28]); Mon, 08 Jul 2019 15:31:18 +0000 (UTC)
Subject: Re: [Xen-devel] [PATCH v3 26/35] OvmfPkg/XenPlatformPei: Ignore
 missing PCI Host Bridge on Xen PVH
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Julien Grall <julien.grall@arm.com>,
 Jordan Justen <jordan.l.justen@intel.com>,
 Ard Biesheuvel <ard.biesheuvel@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>

T24gMDcvMDQvMTkgMTY6NDIsIEFudGhvbnkgUEVSQVJEIHdyb3RlOgo+IFdoZW4gdGhlIGRldmlj
ZSBJRCBvZiB0aGUgaG9zdCBicmlkZ2UgaXMgdW5rbm93biwgY2hlY2sgaWYgd2UgYXJlCj4gcnVu
bmluZyBhcyBhIFBWSCBndWVzdCBhcyB0aGVyZSBpcyBubyBQQ0kgYnVzIGluIHRoYXQgY2FzZS4K
PiAKPiBSZWY6IGh0dHBzOi8vYnVnemlsbGEudGlhbm9jb3JlLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9
MTY4OQo+IFNpZ25lZC1vZmYtYnk6IEFudGhvbnkgUEVSQVJEIDxhbnRob255LnBlcmFyZEBjaXRy
aXguY29tPgo+IC0tLQo+IAo+IE5vdGVzOgo+ICAgICB2MzoKPiAgICAgLSBSZW1vdmUgdXNlIG9m
IFhFTl9QVkhfUENJX0hPU1RfQlJJREdFX0RFVklDRV9JRCwgYW5kIHNpbXBseSBkb24ndCBzZXQK
PiAgICAgICBQY2RPdm1mSG9zdEJyaWRnZVBjaURldklkLgo+ICAgICAKPiAgICAgdjI6Cj4gICAg
IC0gVXNlIG5ldyBYRU5fUFZIX1BDSV9IT1NUX0JSSURHRV9ERVZJQ0VfSUQgbWFjcm8KPiAKPiAg
T3ZtZlBrZy9YZW5QbGF0Zm9ybVBlaS9QbGF0Zm9ybS5jIHwgNiArKysrKysKPiAgMSBmaWxlIGNo
YW5nZWQsIDYgaW5zZXJ0aW9ucygrKQo+IAo+IGRpZmYgLS1naXQgYS9Pdm1mUGtnL1hlblBsYXRm
b3JtUGVpL1BsYXRmb3JtLmMgYi9Pdm1mUGtnL1hlblBsYXRmb3JtUGVpL1BsYXRmb3JtLmMKPiBp
bmRleCA1MmY2MDQ4Y2E0Li5iN2ZjMzBkMmVlIDEwMDY0NAo+IC0tLSBhL092bWZQa2cvWGVuUGxh
dGZvcm1QZWkvUGxhdGZvcm0uYwo+ICsrKyBiL092bWZQa2cvWGVuUGxhdGZvcm1QZWkvUGxhdGZv
cm0uYwo+IEBAIC0yNzIsNiArMjcyLDEyIEBAIE1pc2NJbml0aWFsaXphdGlvbiAoCj4gICAgICAg
IEFjcGlFbkJpdCAgPSBJQ0g5X0FDUElfQ05UTF9BQ1BJX0VOOwo+ICAgICAgICBicmVhazsKPiAg
ICAgIGRlZmF1bHQ6Cj4gKyAgICAgIGlmIChYZW5QdmhEZXRlY3RlZCAoKSkgewo+ICsgICAgICAg
IC8vCj4gKyAgICAgICAgLy8gVGhlcmUgaXMgbm8gUENJIGJ1cyBpbiB0aGlzIGNhc2UKPiArICAg
ICAgICAvLwo+ICsgICAgICAgIHJldHVybjsKPiArICAgICAgfQo+ICAgICAgICBERUJVRyAoKEVG
SV9EX0VSUk9SLCAiJWE6IFVua25vd24gSG9zdCBCcmlkZ2UgRGV2aWNlIElEOiAweCUwNHhcbiIs
Cj4gICAgICAgICAgX19GVU5DVElPTl9fLCBtSG9zdEJyaWRnZURldklkKSk7Cj4gICAgICAgIEFT
U0VSVCAoRkFMU0UpOwo+IAoKQWNrZWQtYnk6IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5j
b20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 08 15:45:40 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Jul 2019 15:45:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hkVpg-0000Of-Dv; Mon, 08 Jul 2019 15:45:36 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=arZn=VF=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hkVpf-0000OZ-1M
 for xen-devel@lists.xenproject.org; Mon, 08 Jul 2019 15:45:35 +0000
X-Inumbo-ID: 69dc8628-a197-11e9-8b21-af5e52ad672c
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 69dc8628-a197-11e9-8b21-af5e52ad672c;
 Mon, 08 Jul 2019 15:45:30 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id B05C8360;
 Mon,  8 Jul 2019 08:45:29 -0700 (PDT)
Received: from [10.119.48.199] (unknown [10.119.48.199])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 08DEE3F59C;
 Mon,  8 Jul 2019 08:45:28 -0700 (PDT)
To: Viktor Mitin <viktor.mitin.19@gmail.com>, xen-devel@lists.xenproject.org
References: <20190708123545.19406-1-viktor.mitin.19@gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <a621f734-56c6-b5d9-4926-b7e04c75a4b7@arm.com>
Date: Mon, 8 Jul 2019 16:45:28 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.0
MIME-Version: 1.0
In-Reply-To: <20190708123545.19406-1-viktor.mitin.19@gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] Improve Dom0-less documentation
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>,
 Viktor Mitin <viktor_mitin@epam.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, 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>

SGVsbG8sCgpPbiA3LzgvMTkgMTozNSBQTSwgVmlrdG9yIE1pdGluIHdyb3RlOgo+IFVwZGF0ZWQg
Y29uZmlndXJhdGlvbiBleGFtcGxlIGFjY29yZGluZyB0byBhcm02NAo+IGFuZCBhZGRlZCBtb3Jl
IGNhc2VzIGFib3V0IGtub3duIHhsIGxpbWl0YXRpb25zLgoKZG9tMGxlc3MgaXMgbm90IGFuIGFy
bTY0IHNwZWNpZmljIGZlYXR1cmUuIEl0IGFsc28gd29ya3Mgb24gYXJtMzIsIGFuZCAKdGhlcmVm
b3JlIHRoZSBkb2NzIHNob3VsZCB3b3JrIGZvciBib3RoIGNhc2VzLiBIb3dldmVyLi4uCgo+IAo+
IFNpZ25lZC1vZmYtYnk6IFZpa3RvciBNaXRpbiA8dmlrdG9yX21pdGluQGVwYW0uY29tPgo+IC0t
LQo+ICAgZG9jcy9mZWF0dXJlcy9kb20wbGVzcy5wYW5kb2MgfCAyOSArKysrKysrKysrKysrKysr
KysrKystLS0tLS0tLQo+ICAgMSBmaWxlIGNoYW5nZWQsIDIxIGluc2VydGlvbnMoKyksIDggZGVs
ZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL2RvY3MvZmVhdHVyZXMvZG9tMGxlc3MucGFuZG9j
IGIvZG9jcy9mZWF0dXJlcy9kb20wbGVzcy5wYW5kb2MKPiBpbmRleCBlMDc2ZTM3MzllLi45NjE4
MTM2OTZmIDEwMDY0NAo+IC0tLSBhL2RvY3MvZmVhdHVyZXMvZG9tMGxlc3MucGFuZG9jCj4gKysr
IGIvZG9jcy9mZWF0dXJlcy9kb20wbGVzcy5wYW5kb2MKPiBAQCAtNjIsMTkgKzYyLDE5IEBAIGRl
dmljZSB0cmVlIGFkZGluZyBhIG5vZGUgdW5kZXIgL2Nob3NlbiBhcyBmb2xsb3dzOgo+ICAgCj4g
ICAgICAgZG9tVTEgewo+ICAgICAgIMKgIMKgIGNvbXBhdGlibGUgPSAieGVuLGRvbWFpbiI7Cj4g
LSAgICDCoCDCoCBtZW1vcnkgPSA8MHgyMDAwMD47Cj4gKyAgICDCoCDCoCBtZW1vcnkgPSA8MHgw
IDB4MjAwMDA+OyA+ICAgICAgICDCoCDCoGNwdXMgPSAxOwo+ICAgICAgIMKgwqAgwqB2cGwwMTE7
Cj4gICAKPiAgICAgICDCoCDCoCBtb2R1bGVAMjAwMDAwMCB7Cj4gICAgICAgwqAgwqAgwqAgwqAg
Y29tcGF0aWJsZSA9ICJtdWx0aWJvb3Qsa2VybmVsIiwgIm11bHRpYm9vdCxtb2R1bGUiOwo+IC0g
ICAgwqAgwqAgwqAgwqAgcmVnID0gPDB4MjAwMDAwMCAweGZmZmZmZj47Cj4gKyAgICDCoCDCoCDC
oCDCoCByZWcgPSA8MHgwIDB4MjAwMDAwMCAweDAgMHhmZmZmZmY+OwoKLi4uIG5vdGhpbmcgb24g
YXJtNjQgaW1wb3NlICNhZGRyZXNzLWNlbGxzID0gMiBhbmQgI3NpemUtY2VsbHMgPSAyLiBUaGUg
CnByb2JsZW0gaGVyZSBpcyB0aGUgdHdvIHByb3BlcnRpZXMgYXJlIG1pc3NpbmcgaW4gdGhlIG5v
ZGUgZG9tVTEuCgo+ICAgICAgIMKgIMKgIMKgIMKgIGJvb3RhcmdzID0gImNvbnNvbGU9dHR5QU1B
MCI7Cj4gICAgICAgwqAgwqAgfTsKPiAgIAo+ICAgICAgIMKgIMKgIG1vZHVsZUAzMDAwMDAwMCB7
Cj4gICAgICAgwqAgwqAgwqAgwqAgY29tcGF0aWJsZSA9ICJtdWx0aWJvb3QscmFtZGlzayIsICJt
dWx0aWJvb3QsbW9kdWxlIjsKPiAtICAgIMKgIMKgIMKgIMKgIHJlZyA9IDwweDMwMDAwMDAgMHhm
ZmZmZmY+Owo+ICsgICAgwqAgwqAgwqAgwqAgcmVnID0gPDB4MCAweDMwMDAwMDAgMHgwIDB4ZmZm
ZmZmPjsKPiAgICAgICDCoCDCoCB9Owo+ICAgICAgIH07Cj4gICAKPiBAQCAtOTAsMTIgKzkwLDI1
IEBAIExpbWl0YXRpb25zCj4gICBEb21haW5zIHN0YXJ0ZWQgYnkgWGVuIGF0IGJvb3QgdGltZSBj
dXJyZW50bHkgaGF2ZSB0aGUgZm9sbG93aW5nCj4gICBsaW1pdGF0aW9uczoKPiAgIAo+IC0tIFRo
ZXkgY2Fubm90IGJlIHByb3Blcmx5IHNodXRkb3duIG9yIHJlYm9vdGVkIHVzaW5nIHhsLiBJZiBv
bmUgb2YgdGhlbQo+IC0gIGNyYXNoZXMsIHRoZSB3aG9sZSBwbGF0Zm9ybSBzaG91bGQgYmUgcmVi
b290ZWQuCj4gLQo+ICAgLSBTb21lIHhsIG9wZXJhdGlvbnMgbWlnaHQgbm90IHdvcmsgYXMgZXhw
ZWN0ZWQuIHhsIGlzIG1lYW50IHRvIGJlIHVzZWQKPiAtICB3aXRoIGRvbWFpbnMgdGhhdCBoYXZl
IGJlZW4gY3JlYXRlZCBieSBpdC4gVXNpbmcgeGwgd2l0aCBkb21haW5zCj4gLSAgc3RhcnRlZCBi
eSBYZW4gYXQgYm9vdCBtaWdodCBub3Qgd29yayBhcyBleHBlY3RlZC4KPiArICB3aXRoIGRvbWFp
bnMgdGhhdCBoYXZlIGJlZW4gY3JlYXRlZCBieSBpdDoKPiArCj4gKyAgICAtPiBVc2luZyB4bCB3
aXRoIGRvbWFpbnMgc3RhcnRlZCBieSBYZW4gYXQgYm9vdCBtaWdodCBub3Qgd29yawo+ICsgICAg
ICAgYXMgZXhwZWN0ZWQuCj4gKwo+ICsgICAgLT4gVGhleSBjYW5ub3QgYmUgcHJvcGVybHkgc2h1
dGRvd24gb3IgcmVib290ZWQgdXNpbmcgeGwuCj4gKyAgICAgICBJZiBvbmUgb2YgdGhlbSBjcmFz
aGVzLCB0aGUgd2hvbGUgcGxhdGZvcm0gc2hvdWxkIGJlIHJlYm9vdGVkLgo+ICsKPiArICAgIC0+
ICd4bCBjb25zb2xlJyBjb21tYW5kIHdpbGwgbm90IHN3aXRjaCBjb25zb2xlIGlucHV0LgoKJ3hs
IGNvbnNvbGUnIGRvZXMgbm90IHN3aXRjaCBpbnB1dC4gVGhlIGNvbW1hbmQgd2lsbCBhdHRhY2gg
dG8gdGhlIApkb21haW4ncyBjb25zb2xlLgoKQnV0IEkgd291bGQgbm90IHZpZXcgdGhpcyBhcyBh
IHJlc3RyaWN0aW9uLCB0aGV5IGFyZSBkb21haW5zIGNyZWF0ZWQgYnkgClhlbiAoc2ltaWxhciB0
byBEb20wKSBhbmQgdGhlcmVmb3JlIHRoZXkgYXJlIGFsbCBtYW5hZ2VkIGJ5IFhlbiBhbmQgc29t
ZSAKb2YgdGhlIGNvbW1hbmRzIG1heSBub3Qgd29yay4KCj4gKyAgICAgICBUeXBlICdDVFJMLWEn
IHRocmVlIHRpbWVzIHRvIHN3aXRjaCBpbnB1dCBpbiBjYXNlIG9mIGRvbTBsZXNzIG1vZAoKVGhp
cyBpcyBjb25mdXNpbmcgdG8gcmVhZC4gWW91IHdpbGwgc3dpdGNoIGlucHV0IHRvIHRoZSBuZXh0
ICJkb21haW4iLiAKVGhpcyBjb3VsZCBiZSBYZW4gb3Igb25lIG9mIHRoZSBkb21haW4uCgpBbHNv
LCBhIHVzZXIgaXMgYWxsb3dlZCB0byBjb25maWd1cmUgdGhlIGtleSBzZXF1ZW5jZSB0byBzd2l0
Y2ggaW5wdXQuClNvIGl0IHdvdWxkIGJlIGJldHRlciB0byB3cml0ZSBzb21ldGhpbmcgbGlrZTog
InByZXNzaW5nIHRoZSBYZW4KImNvbnN3aXRjaCIgKEN0cmwtQSBieSBkZWZhdWx0KSB0aHJlZSB0
aW1lcyIKCj4gKwo+ICsgICAgLT4gJ3hsIGxpc3QnIHByaW50cyB0aGUgbGlzdCBvZiBkb21haW5z
Lgo+ICsgICAgICAgSG93ZXZlciBEb21VIG5hbWVzIGFyZSBzaG93biBhcyAnKG51bGwpJyBpbiB0
aGUgbGlzdC4gRm9yIGV4YW1wbGU6CgpUaGlzIGlzIG5vdCBzcGVjaWZpYyB0byAneGwgbGlzdCcu
IERvbWFpbnMgY3JlYXRlZCBieSBYZW4gd2lsbCBoYXZlIG5vIApuYW1lIGF0IGJvb3QuIERvbWFp
bi0wIGhhcyBhIG5hbWUgdGhhbmtzIHRvIHRoZSBoZWxwZXIgeGVuLWluaXQtZG9tMCAKY2FsbGVk
IGF0IGJvb3QgYnkgdGhlIGluaXRzY3JpcHQuCgpJZiB5b3Ugd2FudCB0byBoYXZlIG5hbWUgaGVy
ZSwgdGhlbiB5b3Ugd2lsbCBoYXZlIHRvIGNyZWF0ZSB0aGUgeGVuc3RvcmUgCm5vZGUgYXNzb2Np
YXRlZC4KCj4gKwo+ICsgICAgICAgIHJvb3RAZG9tMDp+IyB4bCBsaXN0Cj4gKyAgICAgICAgTmFt
ZSAgICAgICAgICAgICAgICAgICAgICAgICBJRCAgIE1lbSBWQ1BVcyAgICAgIFN0YXRlICAgVGlt
ZShzKQo+ICsgICAgICAgIERvbWFpbi0wICAgICAgICAgICAgICAgICAgICAgIDAgICAyNTYgICAg
IDQgICAgIHItLS0tLSAgICAgICA2LjIKPiArICAgICAgICAobnVsbCkgICAgICAgICAgICAgICAg
ICAgICAgICAxICAgMjU2ICAgICAxICAgICAtYi0tLS0gICAgICAgMS43Cj4gICAKPiAgIC0gVGhl
IEdJQyB2ZXJzaW9uIGlzIHRoZSBuYXRpdmUgdmVyc2lvbi4gSW4gYWJzZW5jZSBvZiBvdGhlcgo+
ICAgICBpbmZvcm1hdGlvbiwgdGhlIEdJQyB2ZXJzaW9uIGV4cG9zZWQgdG8gdGhlIGRvbWFpbnMg
c3RhcnRlZCBieSBYZW4gYXQKPiAKCkNoZWVycywKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 08 16:12:05 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Jul 2019 16:12:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hkWEw-00030o-NJ; Mon, 08 Jul 2019 16:11:42 +0000
Received: from mail6.bemta25.messagelabs.com ([195.245.230.107])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <adamwill@fedoraproject.org>) id 1hkWEv-00030j-3q
 for xen-devel@lists.xensource.com; Mon, 08 Jul 2019 16:11:41 +0000
Received: from [46.226.52.196] (using TLSv1.2 with cipher
 DHE-RSA-AES256-GCM-SHA384 (256 bits))
 by server-3.bemta.az-b.eu-west-1.aws.symcld.net id 29/12-11130-B3B632D5;
 Mon, 08 Jul 2019 16:11:39 +0000
Authentication-Results: mx.messagelabs.com; spf=neutral 
 (server-6.tower-284.messagelabs.com: 184.71.189.90 is neither permitted 
 nor denied by domain of fedoraproject.org) 
 smtp.mailfrom=fedoraproject.org; dkim=none (message not signed); 
 dmarc=none (no record) header.from=fedoraproject.org
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrDIsWRWlGSWpSXmKPExsWyw31vlK5VtnK
 swewblhb3prxnd2D02N63iz2AMYo1My8pvyKBNeP8ix6WgmsSFQdfHGVqYPwg3MXIycEr4Ccx
 73ATC4jNKJAlcX5JLxuILSzgKHFj+0dGEJtNwEii6eAHoBouDhGBBkaJF3vegCWYBZ4xSex9K
 gFiswioSkybf4AJxOYU8JB49GoxK0iDkEA/k8SPNdNYQRL8AjISO172sUE0a0q0bv/NDmKLCu
 hK7Ni1mAXiIkGJkzOfsEDUyEtsfzuHeQIj3ywkLbOQlM1CUraAkXkVo0VSUWZ6RkluYmaOrqG
 Bga6hoZGuoaWlrpGRoV5ilW6SXmqpbnlqcYkukFterFdcmZuck6KXl1qyiREYkCkFx+/uYNx+
 5LXeIUZJDiYlUd64KOVYIb6k/JTKjMTijPii0pzU4kOMMhwcShK8wVlAOcGi1PTUirTMHGB0w
 KQlOHiURHjjQdK8xQWJucWZ6RCpU4y6HJevz1vELMSSl5+XKiXOWwtSJABSlFGaBzcCFqmXGG
 WlhHkZGRgYhHgKUotyM0tQ5V8xinMwKgnzcoBM4cnMK4Hb9AroCCagI+oilUCOKElESEk1MO0
 I6p3vIubqfGL9wo0vNrNNrtcxsGez8p4e/k38wP8Pi9S2+y9osprXe1CCc61JaPkZD5YdFwL4
 C6IWqXxcIbDsxqFrm9uMoqZdamO+8+TC9t8TH/ob/Ly3aT2b++vZrO6vf2jZXXzXbve8fQ5jw
 DH7Wn73PKsLn/fmKFo7fb3BzfFEU9RhsqaWzc6ZYjk3b21d7GK7el+/W/KrtjWPv5jwf9cOrb
 ylUZc/56nhU/uP1YYHxMzEns1dptZTvLjXuCEycsKW1/MVfjBslbz/WO6Plvm5CxvnP25SrLR
 4Hn9hTpOntdmEFamP8trOKl7KN6m2iW4In5smIdaSLpzDuDZuk2dYn/yqGVenm0UvvaHEUpyR
 aKjFXFScCABm2+8kTwMAAA==
X-Env-Sender: adamwill@fedoraproject.org
X-Msg-Ref: server-6.tower-284.messagelabs.com!1562602297!874145!1
X-Originating-IP: [184.71.189.90]
X-SpamReason: No, hits=0.0 required=7.0 tests=newsletters: ,
 received_headers: No Received headers
X-StarScan-Received: 
X-StarScan-Version: 9.43.9; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 26009 invoked from network); 8 Jul 2019 16:11:38 -0000
Received: from happyassassin.net (HELO mail.happyassassin.net) (184.71.189.90)
 by server-6.tower-284.messagelabs.com with
 ECDHE-RSA-AES256-GCM-SHA384 encrypted SMTP; 8 Jul 2019 16:11:38 -0000
Message-ID: <081a209f86a08562e9f7a087ba434ad8b1b04309.camel@fedoraproject.org>
From: Adam Williamson <adamwill@fedoraproject.org>
To: For testing and quality assurance of Fedora releases
 <test@lists.fedoraproject.org>, Lars Kurth <lars.kurth.xen@gmail.com>
Date: Mon, 08 Jul 2019 09:11:33 -0700
In-Reply-To: <c3fb1646ea39459200c925964fb46ec8a5c04470.camel@redhat.com>
References: <1499367541.22465.102.camel@fedoraproject.org>
 <20170706191317.GE21146@char.us.oracle.com>
 <1499370325.22465.107.camel@fedoraproject.org>
 <06A5F10A-88B7-440F-AADB-56A2F1704A86@xenproject.org>
 <c3fb1646ea39459200c925964fb46ec8a5c04470.camel@redhat.com>
Organization: Fedora Project
User-Agent: Evolution 3.33.3 (3.33.3-1.fc31) 
MIME-Version: 1.0
Subject: Re: [Xen-devel] Criteria / validation proposal: drop 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: xen-devel@lists.xensource.com,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Daniel Kiper <daniel.kiper@oracle.com>,
 "marmarek@invisiblethingslab.com" <marmarek@invisiblethingslab.com>,
 Dario Faggioli <dfaggioli@suse.com>, Committers <committers@xenproject.org>,
 "MICHAEL A. YOUNG" <m.a.young@durham.ac.uk>,
 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>

T24gVHVlLCAyMDE5LTA1LTIxIGF0IDExOjE0IC0wNzAwLCBBZGFtIFdpbGxpYW1zb24gd3JvdGU6
Cj4gPiA+ID4gPiAiVGhlIHJlbGVhc2UgbXVzdCBib290IHN1Y2Nlc3NmdWxseSBhcyBYZW4gRG9t
VSB3aXRoIHJlbGVhc2VzIHByb3ZpZGluZwo+ID4gPiA+ID4gYSBmdW5jdGlvbmFsLCBzdXBwb3J0
ZWQgWGVuIERvbTAgYW5kIHdpZGVseSB1c2VkIGNsb3VkIHByb3ZpZGVycwo+ID4gPiA+ID4gdXRp
bGl6aW5nIFhlbi4iCj4gPiA+ID4gPiAKPiA+ID4gPiA+IGFuZCBjaGFuZ2UgdGhlICdtaWxlc3Rv
bmUnIGZvciB0aGUgdGVzdCBjYXNlIC0KPiA+ID4gPiA+IGh0dHBzOi8vZmVkb3JhcHJvamVjdC5v
cmcvd2lraS9RQTpUZXN0Y2FzZV9Cb290X01ldGhvZHNfWGVuX1BhcmFfVmlydCAtCj4gPiA+ID4g
PiBmcm9tIEZpbmFsIHRvIE9wdGlvbmFsLgo+ID4gPiA+ID4gCj4gPiA+ID4gPiBUaG91Z2h0cz8g
Q29tbWVudHM/IFRoYW5rcyEKPiA+ID4gPiAKPiA+ID4gPiBJIHdvdWxkIHByZWZlciBmb3IgaXQg
dG8gcmVtYWluIGFzIGl0IGlzLgo+ID4gPiAKPiA+ID4gVGhpcyBpcyBvbmx5IHByYWN0aWNhbCBp
ZiBpdCdzIGdvaW5nIHRvIGJlIHRlc3RlZCwgYW5kIHRlc3RlZCByZWd1bGFybHkKPiA+ID4gLSBu
b3QgKm9ubHkqIG9uIHRoZSBmaW5hbCByZWxlYXNlIGNhbmRpZGF0ZSwgcmlnaHQgYmVmb3JlIHdl
IHNpZ24gb2ZmCj4gPiA+IG9uIHRoZSByZWxlYXNlLiBJdCBuZWVkcyB0byBiZSB0ZXN0ZWQgcmVn
dWxhcmx5IHRocm91Z2hvdXQgdGhlIHJlbGVhc2UKPiA+ID4gY3ljbGUsIG9uIHRoZSBjb21wb3Nl
cyB0aGF0IGFyZSAibm9taW5hdGVkIGZvciB0ZXN0aW5nIi4KPiA+IAo+ID4gV291bGQgdGhlIHBy
b3Bvc2FsIGFib3ZlIHdvcmsgZm9yIHlvdT8gSSB0aGluayBpdCBzYXRpc2ZpZXMgd2hhdCB5b3Ug
YXJlCj4gPiBsb29raW5nIGZvci4gV2Ugd291bGQgYWxzbyBoYXZlIHNvbWVvbmUgd2hvIG1vbml0
b3JzIHRoZXNlIHRlc3QgcmVzdWx0cwo+ID4gcHJvLWFjdGl2ZWx5Lgo+IAo+IEluIHRoZW9yeSwg
eWVhaCwgYnV0IGdpdmVuIHRoZSBoaXN0b3J5IGhlcmUgSSdtIHNvbWV3aGF0IHNjZXB0aWNhbC4g
SSdkCj4gYWxzbyBzYXkgd2Ugc3RpbGwgaGF2ZW4ndCByZWFsbHkgZ290IGEgY29udmluY2luZyBj
YXNlIGZvciB3aHkgd2UKPiBzaG91bGQgY29udGludWUgdG8gYmxvY2sgdGhlIHJlbGVhc2UgKGF0
IGxlYXN0IGluIHRoZW9yeSkgb24gRmVkb3JhCj4gd29ya2luZyBpbiBYZW4gd2hlbiB3ZSBkb24n
dCBibG9jayBvbiBhbnkgb3RoZXIgdmlydCBzdGFjayBhcGFydCBmcm9tCj4gb3VyICdvZmZpY2lh
bCcgb25lLCBhbmQgd2UgZG9uJ3QgYmxvY2sgb24gYWxsIHNvcnRzIG9mIG90aGVyIHN0dWZmIHdl
J2QKPiAibGlrZSB0byBoYXZlIHdvcmtpbmciIGVpdGhlci4gUmVnYXJkbGVzcyBvZiB0aGUgdGVz
dGluZyBpc3N1ZXMsIEknZAo+IGxpa2UgdG8gc2VlIHRoYXQgdG9vIGlmIHdlJ3JlIGdvaW5nIHRv
IGtlZXAgYmxvY2tpbmcgb24gWGVuLi4uCgpTbywgdGhpcyBkaWVkIGhlcmUuIEFzIHRoaW5ncyBz
dGFuZDogSSBwcm9wb3NlZCByZW1vdmluZyB0aGUgWGVuCmNyaXRlcmlvbiwgTGFycyBvcHBvc2Vk
LCB3ZSBkaXNjdXNzZWQgdGhlIHRlc3Rpbmcgc2l0dWF0aW9uIGEgYml0LCBhbmQKSSBzYWlkIG92
ZXJhbGwgSSdtIHN0aWxsIGluY2xpbmVkIHRvIHJlbW92ZSB0aGUgY3JpdGVyaW9uIGJlY2F1c2UK
dGhlcmUncyBubyBjbGVhciBqdXN0aWZpY2F0aW9uIGZvciBpdCBmb3IgRmVkb3JhIGFueSBtb3Jl
LiBYZW4gd29ya2luZwoob3IgcmF0aGVyLCBGZWRvcmEgd29ya2luZyBvbiBYZW4pIGlzIGp1c3Qg
bm90IGEga2V5IHJlcXVpcmVtZW50IGZvcgpGZWRvcmEgYXQgcHJlc2VudCwgQUZBSUNTLgoKSXQn
cyB3b3J0aCBub3RpbmcgdGhhdCBhdCBsZWFzdCBwYXJ0IG9mIHRoZSBqdXN0aWZpY2F0aW9uIGZv
ciB0aGUKY3JpdGVyaW9uIGluIHRoZSBmaXJzdCBwbGFjZSB3YXMgdGhhdCBBbWF6b24gd2FzIHVz
aW5nIFhlbiBmb3IgRUMyLCBidXQKdGhhdCBpcyBubyBsb25nZXIgdGhlIGNhc2UsIG1vc3QgaWYg
bm90IGFsbCBFQzIgaW5zdGFuY2UgdHlwZXMgbm8KbG9uZ2VyIHVzZSBYZW4uIEFub3RoZXIgY29u
c2lkZXJhdGlvbiBpcyB0aGF0IHRoZXJlIHdhcyBhIHRpbWUgd2hlbiBLVk0Kd2FzIHN0aWxsIHBy
ZXR0eSBuZXcgc3R1ZmYgYW5kIFZpcnR1YWxCb3ggd2FzIG5vdCBhcyBwb3B1bGFyIGFzIGl0IGlz
Cm5vdywgYW5kIFhlbiB3YXMgc3RpbGwgd2lkZWx5IHVzZWQgZm9yIGdlbmVyYWwgaG9iYnlpc3Qg
dmlydHVhbGl6YXRpb24KcHVycG9zZXM7IEkgZG9uJ3QgYmVsaWV2ZSB0aGF0J3MgcmVhbGx5IHRo
ZSBjYXNlIGFueSBtb3JlLgoKU28uLi53aXRoIHRoYW5rcyB0byBMYXJzIC8gWGVuIFByb2plY3Qg
Zm9yIHRoZWlyIGlucHV0LCBJJ20gYWZyYWlkIEknbQpzdGlsbCBpbiBmYXZvciBvZiB0aGlzIHBy
b3Bvc2FsLCBhbmQgc3RpbGwgdGhpbmsgd2Ugc2hvdWxkIGRyb3AgdGhlIFhlbgpjcml0ZXJpb24g
Zm9yIEYzMS4gVGhpcyB3b3VsZG4ndCBtZWFuIFhlbiBpcyBvdXQgb2YgRmVkb3JhIGFuZCB3ZSBk
b24ndApjYXJlIGFib3V0IGl0IGFueSBtb3JlLCBvciBhbnl0aGluZyBsaWtlIHRoYXQ7IGl0IHdv
dWxkIHN0aWxsIGJlIGEgcGFydApvZiBGZWRvcmEgYW5kIHdlIHN0aWxsIHdvdWxkIGxpa2UgWGVu
IHRvIHdvcmsgb24gRmVkb3JhIGFuZCBGZWRvcmEgdG8Kd29yayBvbiBYZW4sIGp1c3QgbGlrZSBh
bnkgb3RoZXIgbm9uLXJlbGVhc2UtYmxvY2tpbmcgcGFja2FnZS4gSXQganVzdAptZWFucyB3ZSB3
b3VsZCBubyBsb25nZXIgYmxvY2sgcmVsZWFzZXMgaWYgaXQgZG9lcyBub3Qgd29yay4KCkFueW9u
ZSBoYXZlIGZ1cnRoZXIgdGhvdWdodHMgb24gdGhpcz8gWGVuIGZvbGtzLCBkbyB5b3Ugb2JqZWN0
IHRvIHRoaXMKcmVhbGx5IHN0cmVudW91c2x5PyBJZiBzbyBJIGd1ZXNzIHdlIGNvdWxkIHRha2Ug
dGhpcyB0byBhIGhpZ2hlci93aWRlcgpsZXZlbCBmb3IgbW9yZSBpbnB1dC4KLS0gCkFkYW0gV2ls
bGlhbXNvbgpGZWRvcmEgUUEgQ29tbXVuaXR5IE1vbmtleQpJUkM6IGFkYW13IHwgVHdpdHRlcjog
QWRhbVdfRmVkb3JhIHwgWE1QUDogYWRhbXcgQVQgaGFwcHlhc3Nhc3NpbiAuIG5ldApodHRwOi8v
d3d3LmhhcHB5YXNzYXNzaW4ubmV0CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 08 16:21:41 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Jul 2019 16: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 1hkWOX-0003lF-MS; Mon, 08 Jul 2019 16:21:37 +0000
Received: from mail6.bemta25.messagelabs.com ([195.245.230.42])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <gmarr@redhat.com>) id 1hkWOX-0003lA-2e
 for xen-devel@lists.xensource.com; Mon, 08 Jul 2019 16:21:37 +0000
Received: from [46.226.52.100] (using TLSv1.2 with cipher
 DHE-RSA-AES256-GCM-SHA384 (256 bits))
 by server-2.bemta.az-a.eu-west-1.aws.symcld.net id 74/58-11177-09D632D5;
 Mon, 08 Jul 2019 16:21:36 +0000
Authentication-Results: mx.messagelabs.com; spf=pass 
 (server-4.tower-264.messagelabs.com: domain of redhat.com designates 
 209.85.221.169 as permitted sender) smtp.mailfrom=redhat.com; dkim=none 
 (message not signed); dmarc=pass (p=none sp=none adkim=r aspf=r) 
 header.from=redhat.com
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrHIsWRWlGSWpSXmKPExsVyMfTuSt3+XOV
 Yg8MTlCzuTXnP7sDosb1vF3sAYxRrZl5SfkUCa8bXtWcYC176Vhy9+IO5gfGrYxcjF4eQwAxG
 iZ8T3rGDOBICc1glJl1oAnI4gZwqicY5LVB2kcSpWydZIexSic/TpjOB2LwCghInZz5hgZh0h
 kliy5bZYAlOAX+J3wc3gjWzCahJHJ22hBnEZhFQkfh09zgjRHOARF/HKzYQW1jAUeLG9o9gcR
 GBcImHL56DLWMW2Mgs8fGTO4TtI3FqxWmWCYz8s5DsnoUkBWFrSrRu/80OYWtILLizjxHC1pZ
 YtvA18wJG1lWM5klFmekZJbmJmTm6hgYGuoaGRrqGlsa6FsZ6iVW6iXqppbrlqcUluoZ6ieXF
 esWVuck5KXp5qSWbGIGBnVJwMHgH471Zb/QOMUpyMCmJ8sZFKccK8SXlp1RmJBZnxBeV5qQWH
 2KU4eBQkuDtzgbKCRalpqdWpGXmAKMMJi3BwaMkwrsBJM1bXJCYW5yZDpE6xejNsWTjvEXMHJ
 evg8iOX4uAZPOJxUDy46olQPI7iBRiycvPS5US590LMkIAZERGaR7cAliyuMQoKyXMy8jAwCD
 EU5BalJtZgir/ilGcg1FJmLc9B2gKT2ZeCdwdr4BOZAI6sS5SCeTEkkSElFQDU/Lu3Es/zQVK
 LxvMDLFndcx6aNUS5OPmbXbtutGSg+rhnY6c5zM5l+zdUslhuaCxUE50/uEdM+r9Fvx8P/G8Q
 fyPLEWeJREXc3vO+pjumbtK+Ktpc+atFyafVp2T23H/pmBNac0n0Z702lsV8YKVOhf2abL2JU
 7eFv3tBdsPZlO+MqdUw+QpK18fNb32WL321DfL3bKlfSzck0V/6HidufX4nG8Jh4onr+OHB50
 qgv/Kb2Tn7jJyn1k52y3Ps0hiYu2BCw5tc9x37hCwWfiT5+pXp1Uf+M6vNBHPb2Xb9bNDRFfi
 oCbXUqviyle7ln/P5NzSt3ChxsI7PLO3+p+XD3icKLlw79u5G5kYZYSslViKMxINtZiLihMBV
 D3M25EDAAA=
X-Env-Sender: gmarr@redhat.com
X-Msg-Ref: server-4.tower-264.messagelabs.com!1562602894!888084!1
X-Originating-IP: [209.85.221.169]
X-SpamReason: No, hits=0.1 required=7.0 tests=newsletters: ,HTML_30_40,
 HTML_MESSAGE
X-StarScan-Received: 
X-StarScan-Version: 9.43.9; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 30602 invoked from network); 8 Jul 2019 16:21:35 -0000
Received: from mail-vk1-f169.google.com (HELO mail-vk1-f169.google.com)
 (209.85.221.169)
 by server-4.tower-264.messagelabs.com with ECDHE-RSA-AES128-GCM-SHA256
 encrypted SMTP; 8 Jul 2019 16:21:35 -0000
Received: by mail-vk1-f169.google.com with SMTP id g124so2573201vkd.1
 for <xen-devel@lists.xensource.com>; Mon, 08 Jul 2019 09:21:35 -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=tgqeWjzacfQhbe0a43eKScdvkCpxqOv3DnBbVv6vqd4=;
 b=qM0o3DGEDII9JPwgvckPfq2Zg1wTYySyAo1dh+GSwWj+2WalgmFnAklekenDC2i8wX
 kI0smo98PihVyp/d8P2SEii9d8gEZmcI+1pCjkK0sVX15YE6LwyawQcHc+V+Dm7AgP9g
 6WB6mMr1576JDGzAQQmGSn4QAl2bPkHwlgSXyhhJcrKpTkGmA2ZOXODL7Vvhc0V08K6B
 8jifwy3v+Vojvz5L0YwoZl36GTFpiwNpJBU2Rdw9zZLlP/VVbdfe9viRLdiuHvtqTIeL
 xsSpYae6BdfXMrqJ2k6ldScvM6sIIWyCuLWe8AIDcvACJopwpOgPoluWc2LYj+MfCpdB
 IeiQ==
X-Gm-Message-State: APjAAAXgABDAgDN0Ca/PYQKMNbzVLJXVUwlI/yQGNX8DrMwkeRhI6YyI
 MCI2LQFYXIZn0L5U5aDq9FwTkl2KGmdg5P8M2uJxwA==
X-Google-Smtp-Source: APXvYqwcHWq4Oc0mp+VyUXj61UE1mVc6vX6fWVwpKVirUtBNBQ1mZS/ssfBkz2V+qfi4bIgF/HRKFQUHmgcE2z6a58M=
X-Received: by 2002:a1f:728b:: with SMTP id n133mr1857997vkc.84.1562602894119; 
 Mon, 08 Jul 2019 09:21:34 -0700 (PDT)
MIME-Version: 1.0
References: <1499367541.22465.102.camel@fedoraproject.org>
 <20170706191317.GE21146@char.us.oracle.com>
 <1499370325.22465.107.camel@fedoraproject.org>
 <06A5F10A-88B7-440F-AADB-56A2F1704A86@xenproject.org>
 <c3fb1646ea39459200c925964fb46ec8a5c04470.camel@redhat.com>
 <081a209f86a08562e9f7a087ba434ad8b1b04309.camel@fedoraproject.org>
In-Reply-To: <081a209f86a08562e9f7a087ba434ad8b1b04309.camel@fedoraproject.org>
From: Geoffrey Marr <gmarr@redhat.com>
Date: Mon, 8 Jul 2019 10:21:23 -0600
Message-ID: <CAO9z1z-x=7E3MfcMFmso1MJqDRr44djYiE=g0kXG5JY_O8dEeQ@mail.gmail.com>
To: For testing and quality assurance of Fedora releases
 <test@lists.fedoraproject.org>
Subject: Re: [Xen-devel] Criteria / validation proposal: drop 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: "Xen-devel@lists.xensource.com" <xen-devel@lists.xensource.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Lars Kurth <lars.kurth.xen@gmail.com>, Daniel Kiper <daniel.kiper@oracle.com>,
 "marmarek@invisiblethingslab.com" <marmarek@invisiblethingslab.com>,
 Dario Faggioli <dfaggioli@suse.com>, Committers <committers@xenproject.org>,
 "MICHAEL A. YOUNG" <m.a.young@durham.ac.uk>,
 Ian Jackson <Ian.Jackson@citrix.com>
Content-Type: multipart/mixed; boundary="===============7410215164396552991=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============7410215164396552991==
Content-Type: multipart/alternative; boundary="0000000000006df5db058d2dd6b3"

--0000000000006df5db058d2dd6b3
Content-Type: text/plain; charset="UTF-8"

I am in favor of removing the Xen blocking criteria as it has not received
the testing it needs and has been a source of conflict for several releases
in the past.

Geoff Marr
IRC: coremodule


On Mon, Jul 8, 2019 at 10:12 AM Adam Williamson <adamwill@fedoraproject.org>
wrote:

> On Tue, 2019-05-21 at 11:14 -0700, Adam Williamson wrote:
> > > > > > "The release must boot successfully as Xen DomU with releases
> providing
> > > > > > a functional, supported Xen Dom0 and widely used cloud providers
> > > > > > utilizing Xen."
> > > > > >
> > > > > > and change the 'milestone' for the test case -
> > > > > >
> https://fedoraproject.org/wiki/QA:Testcase_Boot_Methods_Xen_Para_Virt -
> > > > > > from Final to Optional.
> > > > > >
> > > > > > Thoughts? Comments? Thanks!
> > > > >
> > > > > I would prefer for it to remain as it is.
> > > >
> > > > This is only practical if it's going to be tested, and tested
> regularly
> > > > - not *only* on the final release candidate, right before we sign off
> > > > on the release. It needs to be tested regularly throughout the
> release
> > > > cycle, on the composes that are "nominated for testing".
> > >
> > > Would the proposal above work for you? I think it satisfies what you
> are
> > > looking for. We would also have someone who monitors these test results
> > > pro-actively.
> >
> > In theory, yeah, but given the history here I'm somewhat sceptical. I'd
> > also say we still haven't really got a convincing case for why we
> > should continue to block the release (at least in theory) on Fedora
> > working in Xen when we don't block on any other virt stack apart from
> > our 'official' one, and we don't block on all sorts of other stuff we'd
> > "like to have working" either. Regardless of the testing issues, I'd
> > like to see that too if we're going to keep blocking on Xen...
>
> So, this died here. As things stand: I proposed removing the Xen
> criterion, Lars opposed, we discussed the testing situation a bit, and
> I said overall I'm still inclined to remove the criterion because
> there's no clear justification for it for Fedora any more. Xen working
> (or rather, Fedora working on Xen) is just not a key requirement for
> Fedora at present, AFAICS.
>
> It's worth noting that at least part of the justification for the
> criterion in the first place was that Amazon was using Xen for EC2, but
> that is no longer the case, most if not all EC2 instance types no
> longer use Xen. Another consideration is that there was a time when KVM
> was still pretty new stuff and VirtualBox was not as popular as it is
> now, and Xen was still widely used for general hobbyist virtualization
> purposes; I don't believe that's really the case any more.
>
> So...with thanks to Lars / Xen Project for their input, I'm afraid I'm
> still in favor of this proposal, and still think we should drop the Xen
> criterion for F31. This wouldn't mean Xen is out of Fedora and we don't
> care about it any more, or anything like that; it would still be a part
> of Fedora and we still would like Xen to work on Fedora and Fedora to
> work on Xen, just like any other non-release-blocking package. It just
> means we would no longer block releases if it does not work.
>
> Anyone have further thoughts on this? Xen folks, do you object to this
> really strenuously? If so I guess we could take this to a higher/wider
> level for more input.
> --
> Adam Williamson
> Fedora QA Community Monkey
> IRC: adamw | Twitter: AdamW_Fedora | XMPP: adamw AT happyassassin . net
> http://www.happyassassin.net
> _______________________________________________
> test mailing list -- test@lists.fedoraproject.org
> To unsubscribe send an email to test-leave@lists.fedoraproject.org
> Fedora Code of Conduct:
> https://docs.fedoraproject.org/en-US/project/code-of-conduct/
> List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
> List Archives:
> https://lists.fedoraproject.org/archives/list/test@lists.fedoraproject.org
>

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

<div dir=3D"ltr"><div>I am in favor of removing the Xen blocking criteria a=
s it has not received the testing it needs and has been a source of conflic=
t for several releases in the past.</div><div><br></div><div><div><div dir=
=3D"ltr" class=3D"gmail_signature" data-smartmail=3D"gmail_signature"><div =
dir=3D"ltr"><div>Geoff Marr</div><div></div>IRC: coremodule<br></div></div>=
</div><br></div></div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=
=3D"gmail_attr">On Mon, Jul 8, 2019 at 10:12 AM Adam Williamson &lt;<a href=
=3D"mailto:adamwill@fedoraproject.org">adamwill@fedoraproject.org</a>&gt; w=
rote:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0p=
x 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On Tue, 20=
19-05-21 at 11:14 -0700, Adam Williamson wrote:<br>
&gt; &gt; &gt; &gt; &gt; &quot;The release must boot successfully as Xen Do=
mU with releases providing<br>
&gt; &gt; &gt; &gt; &gt; a functional, supported Xen Dom0 and widely used c=
loud providers<br>
&gt; &gt; &gt; &gt; &gt; utilizing Xen.&quot;<br>
&gt; &gt; &gt; &gt; &gt; <br>
&gt; &gt; &gt; &gt; &gt; and change the &#39;milestone&#39; for the test ca=
se -<br>
&gt; &gt; &gt; &gt; &gt; <a href=3D"https://fedoraproject.org/wiki/QA:Testc=
ase_Boot_Methods_Xen_Para_Virt" rel=3D"noreferrer" target=3D"_blank">https:=
//fedoraproject.org/wiki/QA:Testcase_Boot_Methods_Xen_Para_Virt</a> -<br>
&gt; &gt; &gt; &gt; &gt; from Final to Optional.<br>
&gt; &gt; &gt; &gt; &gt; <br>
&gt; &gt; &gt; &gt; &gt; Thoughts? Comments? Thanks!<br>
&gt; &gt; &gt; &gt; <br>
&gt; &gt; &gt; &gt; I would prefer for it to remain as it is.<br>
&gt; &gt; &gt; <br>
&gt; &gt; &gt; This is only practical if it&#39;s going to be tested, and t=
ested regularly<br>
&gt; &gt; &gt; - not *only* on the final release candidate, right before we=
 sign off<br>
&gt; &gt; &gt; on the release. It needs to be tested regularly throughout t=
he release<br>
&gt; &gt; &gt; cycle, on the composes that are &quot;nominated for testing&=
quot;.<br>
&gt; &gt; <br>
&gt; &gt; Would the proposal above work for you? I think it satisfies what =
you are<br>
&gt; &gt; looking for. We would also have someone who monitors these test r=
esults<br>
&gt; &gt; pro-actively.<br>
&gt; <br>
&gt; In theory, yeah, but given the history here I&#39;m somewhat sceptical=
. I&#39;d<br>
&gt; also say we still haven&#39;t really got a convincing case for why we<=
br>
&gt; should continue to block the release (at least in theory) on Fedora<br=
>
&gt; working in Xen when we don&#39;t block on any other virt stack apart f=
rom<br>
&gt; our &#39;official&#39; one, and we don&#39;t block on all sorts of oth=
er stuff we&#39;d<br>
&gt; &quot;like to have working&quot; either. Regardless of the testing iss=
ues, I&#39;d<br>
&gt; like to see that too if we&#39;re going to keep blocking on Xen...<br>
<br>
So, this died here. As things stand: I proposed removing the Xen<br>
criterion, Lars opposed, we discussed the testing situation a bit, and<br>
I said overall I&#39;m still inclined to remove the criterion because<br>
there&#39;s no clear justification for it for Fedora any more. Xen working<=
br>
(or rather, Fedora working on Xen) is just not a key requirement for<br>
Fedora at present, AFAICS.<br>
<br>
It&#39;s worth noting that at least part of the justification for the<br>
criterion in the first place was that Amazon was using Xen for EC2, but<br>
that is no longer the case, most if not all EC2 instance types no<br>
longer use Xen. Another consideration is that there was a time when KVM<br>
was still pretty new stuff and VirtualBox was not as popular as it is<br>
now, and Xen was still widely used for general hobbyist virtualization<br>
purposes; I don&#39;t believe that&#39;s really the case any more.<br>
<br>
So...with thanks to Lars / Xen Project for their input, I&#39;m afraid I&#3=
9;m<br>
still in favor of this proposal, and still think we should drop the Xen<br>
criterion for F31. This wouldn&#39;t mean Xen is out of Fedora and we don&#=
39;t<br>
care about it any more, or anything like that; it would still be a part<br>
of Fedora and we still would like Xen to work on Fedora and Fedora to<br>
work on Xen, just like any other non-release-blocking package. It just<br>
means we would no longer block releases if it does not work.<br>
<br>
Anyone have further thoughts on this? Xen folks, do you object to this<br>
really strenuously? If so I guess we could take this to a higher/wider<br>
level for more input.<br>
-- <br>
Adam Williamson<br>
Fedora QA Community Monkey<br>
IRC: adamw | Twitter: AdamW_Fedora | XMPP: adamw AT happyassassin . net<br>
<a href=3D"http://www.happyassassin.net" rel=3D"noreferrer" target=3D"_blan=
k">http://www.happyassassin.net</a><br>
_______________________________________________<br>
test mailing list -- <a href=3D"mailto:test@lists.fedoraproject.org" target=
=3D"_blank">test@lists.fedoraproject.org</a><br>
To unsubscribe send an email to <a href=3D"mailto:test-leave@lists.fedorapr=
oject.org" target=3D"_blank">test-leave@lists.fedoraproject.org</a><br>
Fedora Code of Conduct: <a href=3D"https://docs.fedoraproject.org/en-US/pro=
ject/code-of-conduct/" rel=3D"noreferrer" target=3D"_blank">https://docs.fe=
doraproject.org/en-US/project/code-of-conduct/</a><br>
List Guidelines: <a href=3D"https://fedoraproject.org/wiki/Mailing_list_gui=
delines" rel=3D"noreferrer" target=3D"_blank">https://fedoraproject.org/wik=
i/Mailing_list_guidelines</a><br>
List Archives: <a href=3D"https://lists.fedoraproject.org/archives/list/tes=
t@lists.fedoraproject.org" rel=3D"noreferrer" target=3D"_blank">https://lis=
ts.fedoraproject.org/archives/list/test@lists.fedoraproject.org</a><br>
</blockquote></div>

--0000000000006df5db058d2dd6b3--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============7410215164396552991==--


From xen-devel-bounces@lists.xenproject.org Mon Jul 08 17:37:59 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Jul 2019 17: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 1hkXa8-0008UP-MI; Mon, 08 Jul 2019 17: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=hXfm=VF=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hkXa7-0008UB-7K
 for xen-devel@lists.xenproject.org; Mon, 08 Jul 2019 17:37:39 +0000
X-Inumbo-ID: 1383cba7-a1a7-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1383cba7-a1a7-11e9-8980-bc764e045a96;
 Mon, 08 Jul 2019 17:37:37 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hkXa4-0003dk-NR; Mon, 08 Jul 2019 17:37:36 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hkXa4-0002xi-6S; Mon, 08 Jul 2019 17:37:36 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hkXa4-0007U9-5U; Mon, 08 Jul 2019 17:37:36 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138810-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.9-testing:build-amd64-prev:xen-build:fail:regression
 xen-4.9-testing:build-i386-prev:xen-build:fail:regression
 xen-4.9-testing:test-amd64-i386-freebsd10-amd64:guest-saverestore:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-saverestore:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-localmigrate/x10:fail:heisenbug
 xen-4.9-testing:test-amd64-i386-freebsd10-i386: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-amd64-xl-qemut-ws16-amd64:guest-localmigrate/x10: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-migrupgrade:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-amd64-amd64-migrupgrade:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop: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-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-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-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-credit2:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-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-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-thunderx:hosts-allocate:starved:nonblocking
X-Osstest-Versions-This: xen=8d2a688015193e20ae47fe3c208f99128240f821
X-Osstest-Versions-That: xen=54aa382cbcdc1e2ba75d6734151ca6e53104e2f2
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 08 Jul 2019 17:37:36 +0000
Subject: [Xen-devel] [xen-4.9-testing test] 138810: regressions - trouble:
 blocked/fail/pass/starved
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODgxMCB4ZW4tNC45LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODgxMC8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYW1kNjQtcHJldiAgICAgICAg
ICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMyODg5CiBi
dWlsZC1pMzg2LXByZXYgICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMzI4ODkKClRlc3RzIHdoaWNoIGFyZSBmYWlsaW5nIGludGVybWl0dGVu
dGx5IChub3QgYmxvY2tpbmcpOgogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAxNCBn
dWVzdC1zYXZlcmVzdG9yZSBmYWlsIGluIDEzODc3MiBwYXNzIGluIDEzODgxMAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDEzIGd1ZXN0LXNhdmVyZXN0b3JlIGZhaWwgaW4g
MTM4NzcyIHBhc3MgaW4gMTM4ODEwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1k
NjQgMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBmYWlsIGluIDEzODc3MiBwYXNzIGluIDEzODgx
MAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2IDE3IGd1ZXN0LWxvY2FsbWlncmF0ZS94
MTAgICBmYWlsIHBhc3MgaW4gMTM4NzcyCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1h
bWQ2NCAxNSBndWVzdC1zYXZlcmVzdG9yZS4yIGZhaWwgcGFzcyBpbiAxMzg3NzIKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZh
aWwgcGFzcyBpbiAxMzg3NzIKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE2
IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBwYXNzIGluIDEzODc3MgoKVGVzdHMgd2hpY2gg
ZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtaTM4Ni1t
aWdydXBncmFkZSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgZmFpbCBibG9ja2VkIGluIDEzMjg4OQogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICBmYWlsIGJsb2NrZWQgaW4g
MTMyODg5CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9w
IGZhaWwgaW4gMTM4NzcyIGJsb2NrZWQgaW4gMTMyODg5CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgZmFpbCBpbiAxMzg3NzIgbGlrZSAxMzI4ODkK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgZmFpbCBsaWtlIDEzMjg4OQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTMyODg5CiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwg
bGlrZSAxMzI4ODkKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGli
dmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
ICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWlu
c3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZo
ZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFs
ZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRp
dmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20g
ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRv
d3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAgMiBo
b3N0cy1hbGxvY2F0ZSAgICAgICAgICAgICAgIHN0YXJ2ZWQgIG4vYQoKdmVyc2lvbiB0YXJnZXRl
ZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIDhkMmE2ODgwMTUxOTNlMjBhZTQ3
ZmUzYzIwOGY5OTEyODI0MGY4MjEKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAg
ICAgIDU0YWEzODJjYmNkYzFlMmJhNzVkNjczNDE1MWNhNmU1MzEwNGUyZjIKCkxhc3QgdGVzdCBv
ZiBiYXNpcyAgIDEzMjg4OSAgMjAxOS0wMi0wNCAyMjowNDowOSBaICAxNTMgZGF5cwpGYWlsaW5n
IHNpbmNlICAgICAgICAxMzMxNDcgIDIwMTktMDItMTEgMTM6NDE6NTAgWiAgMTQ3IGRheXMgICA3
NyBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMzgyMjUgIDIwMTktMDYtMjEgMTk6MDU6
MzYgWiAgIDE2IGRheXMgICAgOCBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZp
c2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXgu
Y29tPgogIENocmlzdGlhbiBMaW5kaWcgPGNocmlzdGlhbi5saW5kaWdAY2l0cml4LmNvbT4KICBE
YW5pZWwgRGUgR3JhYWYgPGRnZGVncmFAdHljaG8ubnNhLmdvdj4KICBHZW9yZ2UgRHVubGFwIDxn
ZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29t
PgogIEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KICBKdWxpZW4gR3JhbGwgPGp1bGll
bi5ncmFsbEBhcm0uY29tPgogIE1hbnVlbCBCb3V5ZXIgPGJvdXllckBhbnRpb2NoZS5ldS5vcmc+
CiAgU2VyZ2V5IER5YXNsaSA8c2VyZ2V5LmR5YXNsaUBjaXRyaXguY29tPgogIFN0ZWZhbm8gU3Rh
YmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KICBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0
ZWZhbm9zQHhpbGlueC5jb20+CiAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICBYaW4g
TGkgPHRhbG9ucy5sZWVAZ21haWwuY29tPgogIFhpbiBMaSA8eGluLmxpQGNpdHJpeC5jb20+Cgpq
b2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQteHRmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiBidWlsZC1pMzg2LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQt
cHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2
NC1hbWQ2NC0yICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJk
b20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20g
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFu
aHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14
bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFt
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVt
dXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJu
ZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVk
aXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0
LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEw
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saXZlcGF0Y2ggICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGl2ZXBhdGNoICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14
bC1zZWF0dGxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
c2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtNjQtYXJtNjQteGwtdGh1bmRlcnggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBz
dGFydmVkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdo
dCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9n
cwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJl
IGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3Nz
dGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBp
biBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3Nz
dGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3Rl
cgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5v
IHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgMTE4OCBsaW5lcyBsb25nLikKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 08 18:11:47 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Jul 2019 18: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 1hkY73-0002rO-KR; Mon, 08 Jul 2019 18:11:41 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=7H6o=VF=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hkY72-0002rJ-HZ
 for xen-devel@lists.xenproject.org; Mon, 08 Jul 2019 18:11:40 +0000
X-Inumbo-ID: d3a635ae-a1ab-11e9-8d71-57a265a3344a
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d3a635ae-a1ab-11e9-8d71-57a265a3344a;
 Mon, 08 Jul 2019 18:11:37 +0000 (UTC)
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: pXTLBCz26MDCm3ha27ZQUtbcRIaR545Man9mHVSCn0Or5QqNfxwqDncUbN4TggtL8zJuBIgqE7
 fXfmGvfouWDS18Erlxg16U/blRzo8S89crLXoPSqE7gKyk2Ss8J1w9r5zqufr9598bSVKi6uSC
 92FPPVLT0aPFgq0vmIB4mhMRONXfFxebhykJYZ5cdPukQ3mn62KyDQi9VfQr1MWpPFjuhlYTXz
 pg9IReuzYF+Ct4P9tykL6CIAvzLnBcM2TKiTvyTRtqJoUFJbGyZgpSuT+VxzEHk9HEKaxIH4xJ
 ebk=
X-SBRS: 2.7
X-MesageID: 2747476
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,466,1557201600"; 
   d="scan'208";a="2747476"
To: Julien Grall <julien.grall@arm.com>, Xen-devel
 <xen-devel@lists.xenproject.org>
References: <1561109798-8744-5-git-send-email-andrew.cooper3@citrix.com>
 <20190704191449.22486-1-andrew.cooper3@citrix.com>
 <96aff7db-67f7-546a-da63-a915cdadd7b9@arm.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <fba23c81-2ab9-28b8-86f2-89b3220345a9@citrix.com>
Date: Mon, 8 Jul 2019 19:11:32 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <96aff7db-67f7-546a-da63-a915cdadd7b9@arm.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 4/5] xen/gnttab: Refactor
 gnttab_clear_flag() to be gnttab_clear_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: George Dunlap <george.dunlap@eu.citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Jan Beulich <JBeulich@suse.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDcvMDcvMjAxOSAxOTo0MiwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpIEFuZHJldywKPgo+
IE9uIDcvNC8xOSA4OjE0IFBNLCBBbmRyZXcgQ29vcGVyIHdyb3RlOgo+PiBUbyBhbGxvdyBmb3Ig
ZnVydGhlciBpbXByb3ZlbWVudHMsIGl0IGlzIHVzZWZ1bCB0byBiZSBhYmxlIHRvIGNsZWFyCj4+
IG1vcmUgdGhhbgo+PiBhIHNpbmdsZSBmbGFnIGF0IG9uY2UuwqAgUmV3b3JrIGdudHRhYl9jbGVh
cl9mbGFnKCkgaW50bwo+PiBnbnR0YWJfY2xlYXJfZmxhZ3MoKQo+PiB3aGljaCB0YWtlcyBhIGJp
dG1hc2sgcmF0aGVyIHRoYW4gYSBiaXQgbnVtYmVyLgo+Pgo+PiBObyBwcmFjdGljYWwgY2hhbmdl
IHlldC4KPj4KPj4gU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNA
Y2l0cml4LmNvbT4KPj4gLS0tCj4+IENDOiBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+
Cj4+IENDOiBXZWkgTGl1IDx3bEB4ZW4ub3JnPgo+PiBDQzogUm9nZXIgUGF1IE1vbm7DqSA8cm9n
ZXIucGF1QGNpdHJpeC5jb20+Cj4+IENDOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5p
QGtlcm5lbC5vcmc+Cj4+IENDOiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgo+
PiBDQzogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBldS5jaXRyaXguY29tPgo+Pgo+PiB2
MjoKPj4gwqAgKiBVc2UgdW5zaWduZWQgaW50IGZvciB0aGUgbWFzayBwYXJhbWV0ZXIKPgo+IEkg
ZG9uJ3Qgc2VlbSB0byBmaW5kIHRoZSByZXF1ZXN0IG9uIHRoZSBNTC4gVGVjaG5pY2FsbHkgdGhl
IG1hc2sgY2FuCj4gb25seSBiZSAxNi1iaXQuIE1heSBJIGFzayB0aGUgcmVhc29uIG9mIHRoaXMg
Y2hhbmdlPwoKSXQgaXMgb24gdGhlIG1haWxpbmcgbGlzdCwgYnV0IGFuIG9ycGhhbmVkIGVtYWls
IGR1ZSB0byBKYW4ncyBlbWFpbCBjaGFuZ2VzLgoKaHR0cHM6Ly9sb3JlLmtlcm5lbC5vcmcveGVu
LWRldmVsLzE1NjExMDk3OTgtODc0NC01LWdpdC1zZW5kLWVtYWlsLWFuZHJldy5jb29wZXIzQGNp
dHJpeC5jb20vVC8jdAoKfkFuZHJldwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 08 18:28:00 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Jul 2019 18:28:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hkYMk-0003ee-6y; Mon, 08 Jul 2019 18:27:54 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=EhdR=VF=starlab.io=will.abele@srs-us1.protection.inumbo.net>)
 id 1hkYMi-0003eZ-OL
 for xen-devel@lists.xenproject.org; Mon, 08 Jul 2019 18:27:52 +0000
X-Inumbo-ID: 16f455fa-a1ae-11e9-a6e5-3b9823c0cbf8
Received: from GCC01-CY1-obe.outbound.protection.outlook.com (unknown
 [40.107.83.128]) by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 16f455fa-a1ae-11e9-a6e5-3b9823c0cbf8;
 Mon, 08 Jul 2019 18:27:49 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=starlab.io;
 s=selector1;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=JCU0aamn6TA5cFm+JlAABlGJKPy1Bnb4GM8Q99qG7E4=;
 b=s5OQcJvhUIzjL6Ndn2Q7pqT9Zc2F/OqeDnCGrW6fBQXjgTU9uY3I5AcCVVIdm9QVPDZKvbHBaMJ53sFwi3HCXrTxyM3nJUbyp6UwAl8X3XEJU+X4TBkN3M+ZWe/GByRXovsjz/Kwu4shFX0h6t0yV0mQMA/tykepB1ViktRveHI=
Received: from DM6PR09MB3211.namprd09.prod.outlook.com (20.178.3.95) by
 DM6PR09MB3611.namprd09.prod.outlook.com (20.179.49.222) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2052.16; Mon, 8 Jul 2019 18:27:47 +0000
Received: from DM6PR09MB3211.namprd09.prod.outlook.com
 ([fe80::85fb:bda:f7c:6420]) by DM6PR09MB3211.namprd09.prod.outlook.com
 ([fe80::85fb:bda:f7c:6420%2]) with mapi id 15.20.2052.020; Mon, 8 Jul 2019
 18:27:47 +0000
From: Will Abele <will.abele@starlab.io>
To: Julien Grall <julien.grall@arm.com>
Thread-Topic: [PATCH 0/1] Dom0less guest device tree format
Thread-Index: AQHVNCT8i/e9XHQvKUuqip9pKzLNp6a95d0AgAAAdQD//+zngIADBVkAgAA0zwA=
Date: Mon, 8 Jul 2019 18:27:47 +0000
Message-ID: <20190708182743.2o4zcb6mzn2frwnm@starlab.io>
References: <cover.1562435004.git.will.abele@starlab.io>
 <41ff241e-aa17-6033-25b0-80da519cd444@arm.com>
 <c3dd311a-732a-68e8-5b3d-0aa7dd8773c7@arm.com>
 <20190706211048.uvilbrefroxroli3@starlab.io>
 <fa5c047d-af73-3599-3881-e5b8b5a693aa@arm.com>
In-Reply-To: <fa5c047d-af73-3599-3881-e5b8b5a693aa@arm.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: BN7PR06CA0044.namprd06.prod.outlook.com
 (2603:10b6:408:34::21) To DM6PR09MB3211.namprd09.prod.outlook.com
 (2603:10b6:5:35::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=will.abele@starlab.io; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [205.153.95.177]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: c1ee06c9-542a-4c4a-5081-08d703d1f9ba
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(7021145)(8989299)(4534185)(7022145)(4603075)(4627221)(201702281549075)(8990200)(7048125)(7024125)(7027125)(7023125)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR09MB3611; 
x-ms-traffictypediagnostic: DM6PR09MB3611:
x-ms-exchange-purlcount: 1
x-microsoft-antispam-prvs: <DM6PR09MB3611732EBC2DF7BDEECFC35EF6F60@DM6PR09MB3611.namprd09.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 00922518D8
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(346002)(366004)(376002)(396003)(136003)(39830400003)(199004)(189003)(6246003)(2906002)(71200400001)(2616005)(71190400001)(476003)(25786009)(966005)(44832011)(6512007)(486006)(52116002)(6306002)(86362001)(256004)(36756003)(6916009)(4326008)(74482002)(68736007)(508600001)(11346002)(446003)(14444005)(54906003)(1076003)(53936002)(99286004)(316002)(66066001)(26005)(66476007)(66446008)(81156014)(14454004)(64756008)(8676002)(66556008)(8936002)(66946007)(73956011)(3846002)(81166006)(186003)(6116002)(229853002)(76176011)(6436002)(7736002)(305945005)(6486002)(102836004)(5660300002)(6506007)(53546011)(386003)(32563001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR09MB3611;
 H:DM6PR09MB3211.namprd09.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: starlab.io does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: WJ6oeeupVDu9aphmsqNWewR04CUFgtjKV3RDRmRokbWvQyUKB9rjRpuJFpHJh6NdMGizwWvX6PubCUV5Ab5N9hc+dTMRJLO2oeWjX/tFMPeSGTQh+oAKchPXNI/SclXZGzgWeKRjkBRxVK8mcaJNcpNTiaBWaJKjYGOVQVEyV0jGKDxLoGX5QDGarXnUJEOfoM0BUoZXDjaHkwseB+pqtrz1vIMIKSW+nXma0eyUSIbYjK2WPqr01JzE8X4rRwg8efdXRgCNX+e2/Z/JNKHpdQ5knza7flSVuo5kEgguCY9ZLdb30OQ1x2pQ2UU7J3O0bXFcNIfiNTIIkEGTz/U5EB/pNBKpXMLfurIrKYi+7i4WLNPzFxJU2x8aOFIz5fDepPKJYEkk4hvEXcjABgpy6wjGFXDAl8eh7z8SFEA7Bas=
Content-ID: <4002C0A2E90F12449ED09DE347D3708E@namprd09.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: starlab.io
X-MS-Exchange-CrossTenant-Network-Message-Id: c1ee06c9-542a-4c4a-5081-08d703d1f9ba
X-MS-Exchange-CrossTenant-originalarrivaltime: 08 Jul 2019 18:27:47.2912 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5e611933-986f-4838-a403-4acb432ce224
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: will.abele@starlab.io
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR09MB3611
Subject: Re: [Xen-devel] [PATCH 0/1] Dom0less guest device tree format
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 nd <nd@arm.com>, Volodymyr Babchuk <Volodymyr_Babchuk@epam.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>

VGhlIDA3LzA4LzIwMTkgMTY6MTgsIEp1bGllbiBHcmFsbCB3cm90ZToNCj4gSGkgV2lsbCwNCj4g
DQo+IEFueXRoaW5nIHdyaXR0ZW4gYWZ0ZXIgLS0gaXMgdXN1YWxseSBzZWVuIGFzIGEgc2lnbmF0
dXJlLiBUaGlzIGNvbmZ1c2VkIG15DQo+IGUtbWFpbCBjbGllbnQgYXMgaXQgd2lsbCBzdHJpcCB0
aGUgc2lnbmF0dXJlIG9uIHJlcGx5Lg0KPiANCj4gT24gNy82LzE5IDEwOjEwIFBNLCBXaWxsIEFi
ZWxlIHdyb3RlOg0KPiA+IEkgc2FpZCBpbiBteSBtZXNzYWdlIHRoYXQgTGludXggd2FzIGludGVy
cHJldGluZyB0aGUgZGV2aWNlIHRyZWUgYXMgdmVyc2lvbiAxNi4NCj4gPiBMb29raW5nIHRocm91
Z2ggdGhlIGNvZGUgYWdhaW4sIEkgcmVhbGl6ZSBpdCB3YXMgYmVpbmcgaW50ZXJwcmV0ZWQgYXMg
ZWFybGllcg0KPiA+IHRoYW4gMTYuIEFzIG1lbnRpb25lZCBpbiBMaW51eCBjb21taXQgYTdlNGNm
YjBhN2NhNDc3M2U3ZDBkZDFkOWMwMThhYjI3YTE1MzYwZSwNCj4gPiBMaW51eCBoYWQgYWxyZWFk
eSBicm9rZW4gc3VwcG9ydCBmb3IgRkRUIHZlcnNpb25zIGVhcmxpZXIgdGhhbiAxNi4NCj4gPiBw
b3B1bGF0ZV9ub2RlKCkgaW4gZHJpdmVycy9vZi9mZHQuYyB3b3VsZCBzdG9wIHBhcnNpbmcgdGhl
IGZkdCBhdCB0aGUgcm9vdCBub2RlDQo+ID4gaWYgaXQgdGhvdWdodCB0aGUgZmR0IHZlcnNpb24g
d2FzIGVhcmxpZXIgdGhhbiAxNi4NCj4gPiANCj4gPiBYZW4gc2V0cyB0aGUgRkRUIHZlcnNpb24g
dG8gMTcgaW4gZmR0X2NyZWF0ZSgpLg0KPiANCj4gVGhhbmsgeW91IGZvciB5b3VyIGV4cGxhbmF0
aW9uLiBIb3dldmVyLCBJIHN0aWxsIGNhbid0IG1hdGNoIHdoYXQgeW91IHNheQ0KPiB3aXRoIGEg
c3BlY2lmaWNhdGlvbi4gUGxlYXNlIHByb3ZpZGUgYSBsaW5rIHRvIHRoZSBzcGVjaWZpY2F0aW9u
IGFuZCB0aGUNCj4gZXhhY3QgcGFyYWdyYXBoLg0KPiANCj4gQ2hlZXJzLA0KPiANCj4gLS0gDQo+
IEp1bGllbiBHcmFsbA0KSGkgSnVsaWVuLA0KDQpTb3JyeSBhYm91dCBteSBlbWFpbCBpc3N1ZXMu
IEknbSBzdGlsbCBnZXR0aW5nIHVzZWQgdG8gdXNpbmcgTXV0dC4NCg0KVGhlIERldmljZSBUcmVl
IHNwZWNpZmljYXRpb24gaXMgaGVyZToNCmh0dHBzOi8vZ2l0aHViLmNvbS9kZXZpY2V0cmVlLW9y
Zy9kZXZpY2V0cmVlLXNwZWNpZmljYXRpb24vcmVsZWFzZXMvZG93bmxvYWQvdjAuMi9kZXZpY2V0
cmVlLXNwZWNpZmljYXRpb24tdjAuMi5wZGYuDQoNClNlY3Rpb24gMi4yLjEgcGFyYWdyYXBoIDUg
c3BlY2lmaWVzIHRoYXQgdGhlIHJvb3Qgbm9kZSBkb2VzIG5vdCBoYXZlIGEgbm9kZSBuYW1lDQpv
ciBhIHVuaXQgYWRkcmVzcy4gRnVydGhlcm1vcmUsIGEgIi8iIGRvZXMgbm90IGFwcGVhciBpbiB0
aGUgbGlzdCBvZiB2YWxpZCBub2RlDQpuYW1lIGNoYXJhY3RlcnMgaW4gdGFibGUgMi4xLg0KDQpU
aGVyZSdzIGFuIGV4YW1wbGUgb2YgY3JlYXRpbmcgYW4gZW1wdHkgZGV2aWNlIHRyZWUgdXNpbmcg
IiIgYXMgdGhlIHJvb3Qgbm9kZQ0KbmFtZSBpbiB4ZW4vY29tbW9uL2xpYmZkdC9mZHRfZW1wdHlf
dHJlZS5jLg0KDQpUaGFua3MsDQpXaWxsDQoNCi0tIA0KV2lsbCBBYmVsZQ0KX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 08 18:47:39 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Jul 2019 18:47:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hkYfa-00053i-Sp; Mon, 08 Jul 2019 18:47:22 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Un8F=VF=wdc.com=prvs=0852429f4=chaitanya.kulkarni@srs-us1.protection.inumbo.net>)
 id 1hkYfZ-00053d-A8
 for xen-devel@lists.xenproject.org; Mon, 08 Jul 2019 18:47:21 +0000
X-Inumbo-ID: cf15188e-a1b0-11e9-919b-cf468974c32c
Received: from esa2.hgst.iphmx.com (unknown [68.232.143.124])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id cf15188e-a1b0-11e9-919b-cf468974c32c;
 Mon, 08 Jul 2019 18:47:17 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=wdc.com; i=@wdc.com; q=dns/txt; s=dkim.wdc.com;
 t=1562611652; x=1594147652;
 h=from:to:cc:subject:date:message-id;
 bh=uTqlKG2ILdegr5sU0HeNGcEucdW/yuMkATM/4UkxKXI=;
 b=ODuIhuvk1IOPXS/upsxUSRbmTLc6jFjP9YfKc1oq6web14dhzogKBT7H
 kRQL8iMZSaWYJyYbag8irWBHyR11jMRLC37a07USYtuT9HC0cVKbGKurf
 IKN44Id7HlZ61ffxpmNKwXRNqMbMCzfCnFC3oN2V9RqJEgcQbbFYbWAHa
 ifcQO0K8GZPmILHxKj4SJly8Nj6buZt2N3r0jle+Qg1Gy+D3VlZnQVkke
 CUzErJz11v8we/Qwtd2wNYlud+rUUpltvZZ971AJd2+2ZcO6GDnaxK/zn
 wTcS6iSd6Qo+vXz+7HcKgTEQkCoMEXjibf6f9BuopDO7h82+VXcGGQA3P g==;
IronPort-SDR: dPbcEmD2s4dakDc7MTh8Qds7PQ0KQVsfKWh8eifa5GEZJYIWeGJ5PPD+7QRi54unx7kxuJ7fBt
 QcTk0x7XgA9cMjyGWXL+dMmKNWRKHet6rCkUD0Cb4jpRSqgEYW0mtfwKIaZAWEUYUSTOnofrKX
 CbHtyEj8ghdUJVWlYDIksRdnq0MqH4MwqfTf4AdlfAv19tNGM1lFVZ/sU/GTU4LxJ6vBWoBDrj
 LudkY19RNyessmOMVgBcD2c9unm2KqnIB999j84twfhwUAE+HVUig9f+HE0vpUCrgRjaIJxd8p
 QUI=
X-IronPort-AV: E=Sophos;i="5.63,466,1557158400"; d="scan'208";a="212364690"
Received: from h199-255-45-15.hgst.com (HELO uls-op-cesaep02.wdc.com)
 ([199.255.45.15])
 by ob1.hgst.iphmx.com with ESMTP; 09 Jul 2019 02:47:31 +0800
IronPort-SDR: 0uGl0jWUnel16ZGq6gKKxRRTxjDPOUGi/jLhg2HY8lfYuNNw+SDeqd+lqRN1sr1497net8a0rx
 JtjZjrqRUThghsEAK1E6Ae/l0+89a1gZ9GTKNGzL6BMSzUCS1KT8JhXQOY/jWhcRcvsu4uBT9y
 eDCLWoU+PmKh+IEMrTajfn5WZ+Oq/ukMsy1KItGSkwzsbsCeWub2/Z0i0asdOSOH8g6L8jNC2M
 HxKbUPZnbaogw0WEdnFfco5pCQqpI2VRuMUfYCjxHXgDz5QrDiaIuEauweJuezR8SmYd8iSiRu
 I9K7JmVYww5q1t0kJa4m7NnG
Received: from uls-op-cesaip02.wdc.com ([10.248.3.37])
 by uls-op-cesaep02.wdc.com with ESMTP; 08 Jul 2019 11:46:05 -0700
IronPort-SDR: eW86af4OthOZtKlcukw8hg5FI8z3Pyrc2gRdLV4x4bpMNy4sygCYPSfYDcM2B4QXsj4ILsUxuF
 TQU3d19L1c5FTnZDXmSuL2XtMIjgw4+ea8vwSw8DmEbRevzLHYwgY1GdfVVK3SuKBCqem7cbn4
 XSceRHtmXS96JKNQcd4ThjYOnlatcCPqKA495dVcxKVT6l/6xIuUjOo10IT/VyGg6hXSPR4ROm
 3eC68pRisrEJDHQJIq9cvRlSgSS4pR/SeWPXZj+HOmUCZYEiKJ64+r/aVfvhqfvINTloVQsnsJ
 61U=
Received: from cvenusqemu.hgst.com ([10.202.66.73])
 by uls-op-cesaip02.wdc.com with ESMTP; 08 Jul 2019 11:47:16 -0700
From: Chaitanya Kulkarni <chaitanya.kulkarni@wdc.com>
To: linux-block@vger.kernel.org
Date: Mon,  8 Jul 2019 11:47:02 -0700
Message-Id: <20190708184711.2984-1-chaitanya.kulkarni@wdc.com>
X-Mailer: git-send-email 2.17.0
Subject: [Xen-devel] [PATCH V4 0/9] block: use right accessor to read
 nr_sects
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: damien.lemoal@wdc.com, linux-btrace@vger.kernel.org, bvanassche@acm.org,
 linux-scsi@vger.kernel.org, konrad.wilk@oracle.com,
 Chaitanya Kulkarni <chaitanya.kulkarni@wdc.com>, yuchao0@huawei.com,
 colyli@suse.de, linux-bcache@vger.kernel.org, jaegeuk@kernel.org,
 xen-devel@lists.xenproject.org, kent.overstreet@gmail.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>

SGksCgpJbiB0aGUgYmxrLXpvbmVkLCBiY2FjaGUsIGYyZnMsIHRhcmdldC1wc2NzaSwgeGVuIGFu
ZCBibGt0cmFjZQppbXBsZW1lbnRhdGlvbiBibG9jayBkZXZpY2UtPmhkX3BhcnQtPm51bWJlciBv
ZiBzZWN0b3JzIGZpZWxkIGlzCmFjY2Vzc2VkIGRpcmVjdGx5IHdpdGhvdXQgYW55IGFwcHJvcHJp
YXRlIGxvY2tpbmcgb3IgYWNjZXNzb3IgZnVuY3Rpb24uIApUaGVyZSBpcyBhbiBleGlzdGluZyBh
Y2Nlc3NvciBmdW5jdGlvbiBwcmVzZW50IGluIHRoZSBpbiAKaW5jbHVkZS9saW51eC9nZW5oZC5o
IHdoaWNoIHNob3VsZCBiZSB1c2VkIHRvIHJlYWQgdGhlCmJkZXYtPmhkX3BhcnQtPm5yX3NlY3Rz
LgoKRnJvbSAke0tFUk5fRElSfS9pbmNsdWRlL2xpbnV4L2dlbmhkLmg6LQo8c25pcD4KNzE0IC8q
CjcxNSAgKiBBbnkgYWNjZXNzIG9mIHBhcnQtPm5yX3NlY3RzIHdoaWNoIGlzIG5vdCBwcm90ZWN0
ZWQgYnkgcGFydGl0aW9uCjcxNiAgKiBiZF9tdXRleCBvciBnZW5kaXNrIGJkZXYgYmRfbXV0ZXgs
IHNob3VsZCBiZSBkb25lIHVzaW5nIHRoaXMKNzE3ICAqIGFjY2Vzc29yIGZ1bmN0aW9uLgo3MTgg
ICoKNzE5ICAqIENvZGUgd3JpdHRlbiBhbG9uZyB0aGUgbGluZXMgb2YgaV9zaXplX3JlYWQoKSBh
bmQgaV9zaXplX3dyaXRlKCkuCjcyMCAgKiBDT05GSUdfUFJFRU1QVCBjYXNlIG9wdGltaXplcyB0
aGUgY2FzZSBvZiBVUCBrZXJuZWwgd2l0aCBwcmVlbXB0aW9uCjcyMSAgKiBvbi4KNzIyICAqLwo3
MjMgc3RhdGljIGlubGluZSBzZWN0b3JfdCBwYXJ0X25yX3NlY3RzX3JlYWQoc3RydWN0IGhkX3N0
cnVjdCAqcGFydCkKNzI0IHsKPHNuaXA+CgpUaGlzIHBhdGNoIHNlcmllcyBpbnRyb2R1Y2VzIGEg
aGVscGVyIGZ1bmN0aW9uIG9uIHRoZSB0b3Agb2YgdGhlCnBhcnRfbnJfc2VjdHNfcmVhZCgpIGFu
ZCByZW1vdmVzIHRoZSBhbGwgZGlyZWN0IGFjY2Vzc2VzIHRvIHRoZQpiZGV2LT5oZF9wYXJ0LT5u
cl9zZWN0cy4KClRoaXMgc2VyaWVzIGlzIGJhc2VkIG9uIDotCgoxLiBSZXBvIDotCiAgIGdpdDov
L2dpdC5rZXJuZWwub3JnL3B1Yi9zY20vbGludXgva2VybmVsL2dpdC9heGJvZS9saW51eC1ibG9j
ay5naXQuCjIuIEJyYW5jaCA6LSBmb3ItbmV4dC4KClBsZWFzZSBjb25zaWRlciB0aGlzIGZvciA1
LjMuCgpDaGFuZ2VzIGZyb20gVjM6LQoKMS4gR2V0IHJpZCBvZiB0aGUgY29tbWVudCBpbiB0aGUg
MXN0IHBhdGNoIGZvciBoZWxwZXIuIChCYXJ0KQoKQ2hhaXRhbnlhIEt1bGthcm5pICg5KToKICBi
bG9jazogYWRkIGEgaGVscGVyIGZ1bmN0aW9uIHRvIHJlYWQgbnJfc2V0Y3MKICBibGstem9uZWQ6
IHVwZGF0ZSBibGtkZXZfbnJfem9uZXMoKSB3aXRoIGhlbHBlcgogIGJsay16b25lZDogdXBkYXRl
IGJsa2Rldl9yZXBvcnRfem9uZSgpIHdpdGggaGVscGVyCiAgYmxrLXpvbmVkOiB1cGRhdGUgYmxr
ZGV2X3Jlc2V0X3pvbmVzKCkgd2l0aCBoZWxwZXIKICBiY2FjaGU6IHVwZGF0ZSBjYWNoZWRfZGV2
X2luaXQoKSB3aXRoIGhlbHBlcgogIGYyZnM6IHVzZSBoZWxwZXIgaW4gaW5pdF9ibGt6X2luZm8o
KQogIGJsa3RyYWNlOiB1c2UgaGVscGVyIGluIGJsa190cmFjZV9zZXR1cF9sYmEoKQogIHRhcmdl
dC9wc2NzaTogdXNlIGhlbHBlciBpbiBwc2NzaV9nZXRfYmxvY2tzKCkKICB4ZW4vYmxrYmFjazog
dXNlIGhlbHBlciBpbiB2YmRfc3ooKQoKIGJsb2NrL2Jsay16b25lZC5jICAgICAgICAgICAgICAg
ICAgfCAxMiArKysrKystLS0tLS0KIGRyaXZlcnMvYmxvY2sveGVuLWJsa2JhY2svY29tbW9uLmgg
fCAgMiArLQogZHJpdmVycy9tZC9iY2FjaGUvc3VwZXIuYyAgICAgICAgICB8ICAyICstCiBkcml2
ZXJzL3RhcmdldC90YXJnZXRfY29yZV9wc2NzaS5jIHwgIDIgKy0KIGZzL2YyZnMvc3VwZXIuYyAg
ICAgICAgICAgICAgICAgICAgfCAgMiArLQogaW5jbHVkZS9saW51eC9ibGtkZXYuaCAgICAgICAg
ICAgICB8ICA1ICsrKysrCiBrZXJuZWwvdHJhY2UvYmxrdHJhY2UuYyAgICAgICAgICAgIHwgIDIg
Ky0KIDcgZmlsZXMgY2hhbmdlZCwgMTYgaW5zZXJ0aW9ucygrKSwgMTEgZGVsZXRpb25zKC0pCgot
LSAKMi4xNy4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 08 18:47:39 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Jul 2019 18:47:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hkYfj-00054J-EV; Mon, 08 Jul 2019 18:47: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=Un8F=VF=wdc.com=prvs=0852429f4=chaitanya.kulkarni@srs-us1.protection.inumbo.net>)
 id 1hkYfh-000547-Ss
 for xen-devel@lists.xenproject.org; Mon, 08 Jul 2019 18:47:29 +0000
X-Inumbo-ID: d5683547-a1b0-11e9-8980-bc764e045a96
Received: from esa3.hgst.iphmx.com (unknown [216.71.153.141])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d5683547-a1b0-11e9-8980-bc764e045a96;
 Mon, 08 Jul 2019 18:47:28 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=wdc.com; i=@wdc.com; q=dns/txt; s=dkim.wdc.com;
 t=1562611649; x=1594147649;
 h=from:to:cc:subject:date:message-id:in-reply-to: references;
 bh=BLEYyqiHt/Wv6nLWVBfIZztbC5fI1sQcHli3j0z2Rjw=;
 b=YkUj3vHkOxdElo3CNL+0sVQhliho6FdwVBetYUkcvGRAqfp+OcZA5Xvw
 q25fGIa4YuP+31R3OtEbOA+INcLEe/iOMUnx1/J7BHGdAoe61YoC6OGOr
 ahAwMp2nFE0h6rlWnrvDpnXQwoMgAZadLBqhriUR+9fLGKURENzeS6Klg
 tY3efO3kap5ndTL+j5zx8wIbJdMTZ0LhSG2l0qYivTViS8MRNpSK3uirz
 VLH7wJrL5/Ru0GG6OanZz6WNlrWgXT+nhmd3jODDvovPV/874UH7bffjo
 92GTExEHfj+n9abX3I333ZQuTCiyRB8Z9rytMXgDVhobals1HeqJX1ON4 Q==;
IronPort-SDR: Ddfa461mcMslhxLUCvjkQtkjRFgubLF0XEXTILOhlUlZxjmwDi+XVyfQk2kqLPva4Z+bbCfjDj
 cEZTr/HZHuI4MvNm6yES37FeYxFev2wBeFO+FnQLUEaQhaOkCHHMq+trJyZ9OWf3di1pTzNsG5
 bg51cS0c+k2tQvR1Xk81iUGQLtSINKpeho/EhiszzdKRJrL0cQK6EzmOQPYgLRXEVVkO6m1emm
 1bYODjGHVI+gNj4jvVmcdUm4Z2hf6AIKx1zesenyeq/y728mjczG3QnY8EJQnvMWy99oFNILfe
 5yo=
X-IronPort-AV: E=Sophos;i="5.63,466,1557158400"; d="scan'208";a="117296110"
Received: from h199-255-45-15.hgst.com (HELO uls-op-cesaep02.wdc.com)
 ([199.255.45.15])
 by ob1.hgst.iphmx.com with ESMTP; 09 Jul 2019 02:47:28 +0800
IronPort-SDR: SkSYt/4HUgsPXVgZN4jf7guI3pPDn1HAiNIJYXEJ/xttXqc4t547Iwzjgjh93F8ihyXKVxXw63
 BlRM4aojYbUc84xlfcH69BVW/RC2zsS23y6GlyZy+VWCuPw+GSltbBEpOt3XwZv4k6EEyQ6mLd
 OAtvN7aLTMnjI99pBsvO3MIMZDDvugRFQkdKjhnhohByZn1ZOMyZeXnOx7GdUTcUkJFIV9UdSN
 a0SMFg41skrl++X654jcltHz88rq0OW+kVbiKFmVM4JjDZ/MQmgaPIi8BO8h2ll6tUaP2U8nSJ
 J6oAKGqlkosaeYtkyVWT6DiZ
Received: from uls-op-cesaip02.wdc.com ([10.248.3.37])
 by uls-op-cesaep02.wdc.com with ESMTP; 08 Jul 2019 11:46:15 -0700
IronPort-SDR: YRRx/EURyyId2rAn63ItMGwUJucXOYj/rfVXRkkyVSj/PtgC9c92Thdp63KOL6fYEaXTRbz/kU
 1mfBfPgUOnEpRMI0FiaKN+4XSPY3ldYWJMZobspJSp2ODImnKlumR4tmOV5PAQQ9SRk3E9POWF
 VPn16WelTwmPiXdpUSqS8jeH0LDODQfnndrN7Ms33RFBa41zXzdS74G4tpcHX6MAZ8OgbHv1yL
 vhfCazKm6xZfVAQUDl0uXtbCaC0Nxr3Nufc6fjTg69fyi/C5Z3rd6iqUXjZe0g0eJdugYt0WSc
 KC0=
Received: from cvenusqemu.hgst.com ([10.202.66.73])
 by uls-op-cesaip02.wdc.com with ESMTP; 08 Jul 2019 11:47:26 -0700
From: Chaitanya Kulkarni <chaitanya.kulkarni@wdc.com>
To: linux-block@vger.kernel.org
Date: Mon,  8 Jul 2019 11:47:04 -0700
Message-Id: <20190708184711.2984-3-chaitanya.kulkarni@wdc.com>
X-Mailer: git-send-email 2.17.0
In-Reply-To: <20190708184711.2984-1-chaitanya.kulkarni@wdc.com>
References: <20190708184711.2984-1-chaitanya.kulkarni@wdc.com>
Subject: [Xen-devel] [PATCH V4 2/9] blk-zoned: update blkdev_nr_zones() with
 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: damien.lemoal@wdc.com, linux-btrace@vger.kernel.org, bvanassche@acm.org,
 linux-scsi@vger.kernel.org, konrad.wilk@oracle.com,
 Chaitanya Kulkarni <chaitanya.kulkarni@wdc.com>, yuchao0@huawei.com,
 colyli@suse.de, linux-bcache@vger.kernel.org, jaegeuk@kernel.org,
 xen-devel@lists.xenproject.org, kent.overstreet@gmail.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>

VGhpcyBwYXRjaCB1cGRhdGVzIHRoZSBibGtkZXZfbnJfem9uZXMoKSB3aXRoIG5ld2x5IGludHJv
ZHVjZWQgaGVscGVyCmZ1bmN0aW9uIHRvIHJlYWQgdGhlIG5yX3NlY3RzIGZyb20gYmxvY2sgZGV2
aWNlJ3MgaGRfcGFydHMgd2l0aCB0aGUKaGVscCBpZiBwYXJ0X25yX3NlY3RzX3JlYWQoKS4KClNp
Z25lZC1vZmYtYnk6IENoYWl0YW55YSBLdWxrYXJuaSA8Y2hhaXRhbnlhLmt1bGthcm5pQHdkYy5j
b20+Ci0tLQogYmxvY2svYmxrLXpvbmVkLmMgfCAyICstCiAxIGZpbGUgY2hhbmdlZCwgMSBpbnNl
cnRpb24oKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS9ibG9jay9ibGstem9uZWQuYyBi
L2Jsb2NrL2Jsay16b25lZC5jCmluZGV4IGFlN2U5MWJkMDYxOC4uNTA1MWRiMzVjM2ZkIDEwMDY0
NAotLS0gYS9ibG9jay9ibGstem9uZWQuYworKysgYi9ibG9jay9ibGstem9uZWQuYwpAQCAtOTAs
NyArOTAsNyBAQCB1bnNpZ25lZCBpbnQgYmxrZGV2X25yX3pvbmVzKHN0cnVjdCBibG9ja19kZXZp
Y2UgKmJkZXYpCiAJaWYgKCFibGtfcXVldWVfaXNfem9uZWQocSkpCiAJCXJldHVybiAwOwogCi0J
cmV0dXJuIF9fYmxrZGV2X25yX3pvbmVzKHEsIGJkZXYtPmJkX3BhcnQtPm5yX3NlY3RzKTsKKwly
ZXR1cm4gX19ibGtkZXZfbnJfem9uZXMocSwgYmRldl9ucl9zZWN0cyhiZGV2KSk7CiB9CiBFWFBP
UlRfU1lNQk9MX0dQTChibGtkZXZfbnJfem9uZXMpOwogCi0tIAoyLjE3LjAKCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 08 18:47:39 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Jul 2019 18:47:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hkYfd-00053t-55; Mon, 08 Jul 2019 18:47:25 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Un8F=VF=wdc.com=prvs=0852429f4=chaitanya.kulkarni@srs-us1.protection.inumbo.net>)
 id 1hkYfb-00053o-Sh
 for xen-devel@lists.xenproject.org; Mon, 08 Jul 2019 18:47:23 +0000
X-Inumbo-ID: d1ded1b8-a1b0-11e9-88ff-97e218bd4d55
Received: from esa2.hgst.iphmx.com (unknown [68.232.143.124])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d1ded1b8-a1b0-11e9-88ff-97e218bd4d55;
 Mon, 08 Jul 2019 18:47:22 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=wdc.com; i=@wdc.com; q=dns/txt; s=dkim.wdc.com;
 t=1562611658; x=1594147658;
 h=from:to:cc:subject:date:message-id:in-reply-to: references;
 bh=ynS3SVE1xBuxWEb/5le/J5u09MnENI/7CT28vcHZjn8=;
 b=dgROoCEx8szqPlDFJAXg/gzCWyyaELw4nZ/gmWFwoCHcc17Ae2Fbhyq0
 RJmwhpIDbveOF9EizS9yvMDWoFMnL/mGn1UXamGDa0BXs5eOz58+tkUY7
 NhL3kK7KiYjGqZrPWIwNxhQlhUstpdidYgKAu7doPtzhFruJbSxlKRQuz
 ANerYOoyv31NxdvhFiHGerIVtvIozNdg87dvs5K/b4GEHnUPr9HiArFDi
 iCV8BmJwaMSePtEgXMOGd4yGjK97tEnqqy4kvIsX9qU5uiDq4EEzL/1BG
 TIH+LazYUPJ++gPBwhy/FuJQ88BjgQSBTCPZdrYl309AcbdgQu6xuMPu3 Q==;
IronPort-SDR: fm6ACR9UpYEWEsBTDAm7kKsL/g89sja6WpY5G5pXQpAoXqcODzhp7797orqCz6+z7hod5CBMnx
 XuEkGpz5xjR0cLsnpWKO/yjwdAQiQQF4Wh07IJOrPGA4lno4zMiSq9NGjxMXJC0cPIUoKpYcnr
 O7BD1Qda3I6BjJ8zeYu70JNKUKjAsOPcFHzE0pDRTs86jEtsKaQU6ZjL4DbYJnlgCm9gv8U4Y+
 pvuPrZqazORuCs1QqJEFmEO82A8h4lWMf301JeBH6XorldSfGHlWxLKWJcGVPRPEedxagLikJu
 aFg=
X-IronPort-AV: E=Sophos;i="5.63,466,1557158400"; d="scan'208";a="212364697"
Received: from h199-255-45-15.hgst.com (HELO uls-op-cesaep02.wdc.com)
 ([199.255.45.15])
 by ob1.hgst.iphmx.com with ESMTP; 09 Jul 2019 02:47:38 +0800
IronPort-SDR: 4OAezxRywqaHiBAjJNVkwnNNZ9/MUN+98Nme5GlkgXgqUyulmzemJinaVWi+enewDYY+rH4EZa
 sd4Fdug2x5XDlrOhIqlmankqmHEdTCQwoWnicw1hsp02zX0itu1Zc4lX2rNtbCNGyl7APRDm3q
 +mQ8OAAglQ3wE44NO2fmnlnkigQUz62JyCi/Z0z/CClXAKQbloid8V16Xkl8p8XPDqKzv5mM3T
 oXGNWrHpDUSr63OCxcyZIjCh0JOa9A1ePASHs8MMMufb8NN8wVag9/+nLdbE9ALyAQXw2J5LPa
 TLGGD6FjWgOuTNRzv4bnVrV1
Received: from uls-op-cesaip02.wdc.com ([10.248.3.37])
 by uls-op-cesaep02.wdc.com with ESMTP; 08 Jul 2019 11:46:09 -0700
IronPort-SDR: XdrWNX/tHtwcbFCNAB6UtpjebhDmq2dIv5jQgtYneGZQJU5abS18Xxpst5IKOao5xF9DCI0hfE
 xaNjjXfl7Gy+wJkpahPgBFEUFq0XxSkv0wuJyr5ATn74oeIFo5FlSPmRmUkSaDm6J4qhHKgvbj
 fCx5bhYCef4cpXOOhHrym3RKYWASi8n2UtTD0M6qXFVWYaJt0b3P0NNZ/V/Th9cTV6+fg3R8cP
 bGRKiR96Ui7ZbwZSEA4GoKxvYPky8Mm2Rk9rD/6gna+OoY7JIG6rdt9GtjZ7CveE6MEpnuLfkT
 GXg=
Received: from cvenusqemu.hgst.com ([10.202.66.73])
 by uls-op-cesaip02.wdc.com with ESMTP; 08 Jul 2019 11:47:21 -0700
From: Chaitanya Kulkarni <chaitanya.kulkarni@wdc.com>
To: linux-block@vger.kernel.org
Date: Mon,  8 Jul 2019 11:47:03 -0700
Message-Id: <20190708184711.2984-2-chaitanya.kulkarni@wdc.com>
X-Mailer: git-send-email 2.17.0
In-Reply-To: <20190708184711.2984-1-chaitanya.kulkarni@wdc.com>
References: <20190708184711.2984-1-chaitanya.kulkarni@wdc.com>
Subject: [Xen-devel] [PATCH V4 1/9] block: add a helper function to read
 nr_setcs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: damien.lemoal@wdc.com, linux-btrace@vger.kernel.org, bvanassche@acm.org,
 linux-scsi@vger.kernel.org, konrad.wilk@oracle.com,
 Chaitanya Kulkarni <chaitanya.kulkarni@wdc.com>, yuchao0@huawei.com,
 colyli@suse.de, linux-bcache@vger.kernel.org, jaegeuk@kernel.org,
 xen-devel@lists.xenproject.org, kent.overstreet@gmail.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>

VGhpcyBwYXRjaCBpbnRyb2R1Y2VzIGhlbHBlciBmdW5jdGlvbiB0byByZWFkIHRoZSBudW1iZXIg
b2Ygc2VjdG9ycwpmcm9tIHN0cnVjdCBibG9ja19kZXZpY2UtPmJkX3BhcnQgbWVtYmVyLiBGb3Ig
bW9yZSBkZXRhaWxzIFBsZWFzZSByZWZlcgp0byB0aGUgY29tbWVudCBpbiB0aGUgaW5jbHVkZS9s
aW51eC9nZW5oZC5oIGZvciBwYXJ0X25yX3NlY3RzX3JlYWQoKS4KClNpZ25lZC1vZmYtYnk6IENo
YWl0YW55YSBLdWxrYXJuaSA8Y2hhaXRhbnlhLmt1bGthcm5pQHdkYy5jb20+Ci0tLQogaW5jbHVk
ZS9saW51eC9ibGtkZXYuaCB8IDUgKysrKysKIDEgZmlsZSBjaGFuZ2VkLCA1IGluc2VydGlvbnMo
KykKCmRpZmYgLS1naXQgYS9pbmNsdWRlL2xpbnV4L2Jsa2Rldi5oIGIvaW5jbHVkZS9saW51eC9i
bGtkZXYuaAppbmRleCAwYzQ4MjM3MWM4YjMuLjU3ODM4MzcxMjA5MyAxMDA2NDQKLS0tIGEvaW5j
bHVkZS9saW51eC9ibGtkZXYuaAorKysgYi9pbmNsdWRlL2xpbnV4L2Jsa2Rldi5oCkBAIC0xNDY0
LDYgKzE0NjQsMTEgQEAgc3RhdGljIGlubGluZSB2b2lkIHB1dF9kZXZfc2VjdG9yKFNlY3RvciBw
KQogCXB1dF9wYWdlKHAudik7CiB9CiAKK3N0YXRpYyBpbmxpbmUgc2VjdG9yX3QgYmRldl9ucl9z
ZWN0cyhzdHJ1Y3QgYmxvY2tfZGV2aWNlICpiZGV2KQoreworCXJldHVybiBwYXJ0X25yX3NlY3Rz
X3JlYWQoYmRldi0+YmRfcGFydCk7Cit9CisKIGludCBrYmxvY2tkX3NjaGVkdWxlX3dvcmsoc3Ry
dWN0IHdvcmtfc3RydWN0ICp3b3JrKTsKIGludCBrYmxvY2tkX3NjaGVkdWxlX3dvcmtfb24oaW50
IGNwdSwgc3RydWN0IHdvcmtfc3RydWN0ICp3b3JrKTsKIGludCBrYmxvY2tkX21vZF9kZWxheWVk
X3dvcmtfb24oaW50IGNwdSwgc3RydWN0IGRlbGF5ZWRfd29yayAqZHdvcmssIHVuc2lnbmVkIGxv
bmcgZGVsYXkpOwotLSAKMi4xNy4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 08 18:47:39 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Jul 2019 18:47:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hkYfn-00054q-OO; Mon, 08 Jul 2019 18: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=Un8F=VF=wdc.com=prvs=0852429f4=chaitanya.kulkarni@srs-us1.protection.inumbo.net>)
 id 1hkYfm-00054b-Km
 for xen-devel@lists.xenproject.org; Mon, 08 Jul 2019 18:47:34 +0000
X-Inumbo-ID: d8d4e5aa-a1b0-11e9-8980-bc764e045a96
Received: from esa3.hgst.iphmx.com (unknown [216.71.153.141])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d8d4e5aa-a1b0-11e9-8980-bc764e045a96;
 Mon, 08 Jul 2019 18:47:33 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=wdc.com; i=@wdc.com; q=dns/txt; s=dkim.wdc.com;
 t=1562611654; x=1594147654;
 h=from:to:cc:subject:date:message-id:in-reply-to: references;
 bh=/pc9L2crAxHB7hq+ujlWtvkrNrky6qYpFgcsaAJbQKc=;
 b=Bqm87qlCyL2Ehz0kxOAWgxgFp2pN7X76BVbm70RgdYEQXfRiiByEi8xQ
 ZR1hiyubKVEkghaC/diTJw83/f/UTdZBu4d9S5zSUWynjbWZeCrYOqw+D
 WRGQt63z/Qks0DwGqpHnEaGFkGelpLliDi8BTqI46+TGVfBtyCTSxHOTO
 yVNrsQ9N/Tz4ZGL6LbWEAErO7z/UFVj5F7138wPa9TeDTprTRX5DxVOne
 JhPb3joJeR++B4KqQekodM2wB6MLZlEZXS1f88zmRN1eNpeGkL2t8uycg
 dZA4TSgbS8Dra8xY/JQ5Hgh4cFJDc+8Nf2WQo+/2oR+hcUkqRIdZQO9nv A==;
IronPort-SDR: M4YTdtCeevV5EVQ8JSFk1BW41CnfqZISY6utxO+ACiGTQKZB6MPGGkSt611NuDqC5tz7z7+Htn
 HZ91SNhGW/Q78W3etUMt5B6+eokUl7osufYY3n51iJOGapGyO+JEuxG2Q+rOFFt0+LcGUcBNde
 s+rITEIgHpdC9lIUdHntChbMQBMF6p8UdgvPAJdVyF1UXJfnpFUkt1gzI7+FRhGWR6OO1xvhqZ
 cHQdCpWfEOhCoosrQjiuOAyTANpn9XTLK+z73mF+lWB6fxNBxqZFgg+YT0dQyS0mNRKzxeMxZH
 tCk=
X-IronPort-AV: E=Sophos;i="5.63,466,1557158400"; d="scan'208";a="117296113"
Received: from h199-255-45-15.hgst.com (HELO uls-op-cesaep02.wdc.com)
 ([199.255.45.15])
 by ob1.hgst.iphmx.com with ESMTP; 09 Jul 2019 02:47:34 +0800
IronPort-SDR: 6ETWBfH2N5AsdrFNNzy7z623JrLbMaV2O8ZnTu+em5k76Dfv9v50IRHdiw2SLA77ZRMWBZwYGA
 Rm45wBvpf80uiBbQKDMroSa4AuSlNQvZUwRnHjs3vgu9CsKrI3edzVZMXt/L1f1bc7yUAyQP72
 SLo7CIs1H2uPrRGH3f0Ez3byjKo2FYKSOtL2ur9jvxdiIrA8XW6Jtlc1QCF7TXg60dVqWcsXD3
 MeeCMFp+HQ9XxGwJVZAg2rNhrZP5dgc1ORD9fosJQtKlAlV05fmmEJAhh7kJRtdb+zC90XnZPK
 TfQ0B+MiBXTZx316XhRjtK3O
Received: from uls-op-cesaip02.wdc.com ([10.248.3.37])
 by uls-op-cesaep02.wdc.com with ESMTP; 08 Jul 2019 11:46:21 -0700
IronPort-SDR: jWdfh5Z5t7pjUC0B9fFgAyqOLuJnVq8Y8Vuwuw3p7a+MWysaGbZwoaQwzshB2rHxKcfqUwLipY
 XVsaf4oWX0EjvpBNWkaZZfPekQOryyganAT5TONr5hleW1fklSNaogTOGJf93qqApcdI8fz9mz
 KfZHtl2vopgSzLQ1sb5TTaY8qXUFTJ18FRvM4b3y9NCSYdEddF3MpV9glHcmCofAwi4dZkmIVC
 gaihu23gkcHfYLTnJNU0ZelUPMn6wHyW13Dx7Ze2Ij6N6zfOw7fSaRbNf+nH3JXFZwBS4Rrg8p
 HLQ=
Received: from cvenusqemu.hgst.com ([10.202.66.73])
 by uls-op-cesaip02.wdc.com with ESMTP; 08 Jul 2019 11:47:33 -0700
From: Chaitanya Kulkarni <chaitanya.kulkarni@wdc.com>
To: linux-block@vger.kernel.org
Date: Mon,  8 Jul 2019 11:47:05 -0700
Message-Id: <20190708184711.2984-4-chaitanya.kulkarni@wdc.com>
X-Mailer: git-send-email 2.17.0
In-Reply-To: <20190708184711.2984-1-chaitanya.kulkarni@wdc.com>
References: <20190708184711.2984-1-chaitanya.kulkarni@wdc.com>
Subject: [Xen-devel] [PATCH V4 3/9] blk-zoned: update blkdev_report_zone()
 with 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: damien.lemoal@wdc.com, linux-btrace@vger.kernel.org, bvanassche@acm.org,
 linux-scsi@vger.kernel.org, konrad.wilk@oracle.com,
 Chaitanya Kulkarni <chaitanya.kulkarni@wdc.com>, yuchao0@huawei.com,
 colyli@suse.de, linux-bcache@vger.kernel.org, jaegeuk@kernel.org,
 xen-devel@lists.xenproject.org, kent.overstreet@gmail.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>

VGhpcyBwYXRjaCB1cGRhdGVzIHRoZSBibGtkZXZfcmVwb3J0X3pvbmUocykoKSB3aXRoIG5ld2x5
IGludHJvZHVjZWQKaGVscGVyIGZ1bmN0aW9uIHRvIHJlYWQgdGhlIG5yX3NlY3RzIGZyb20gYmxv
Y2sgZGV2aWNlJ3MgaGRfcGFydHMgd2l0aAp0aGUgaGVscCBvZiBwYXJ0X25yX3NlY3RzX3JlYWQo
KS4KClNpZ25lZC1vZmYtYnk6IENoYWl0YW55YSBLdWxrYXJuaSA8Y2hhaXRhbnlhLmt1bGthcm5p
QHdkYy5jb20+Ci0tLQogYmxvY2svYmxrLXpvbmVkLmMgfCA2ICsrKy0tLQogMSBmaWxlIGNoYW5n
ZWQsIDMgaW5zZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9ibG9jay9i
bGstem9uZWQuYyBiL2Jsb2NrL2Jsay16b25lZC5jCmluZGV4IDUwNTFkYjM1YzNmZC4uOWZhZjQ0
ODgzMzlkIDEwMDY0NAotLS0gYS9ibG9jay9ibGstem9uZWQuYworKysgYi9ibG9jay9ibGstem9u
ZWQuYwpAQCAtMTA2LDcgKzEwNiw3IEBAIHN0YXRpYyBib29sIGJsa2Rldl9yZXBvcnRfem9uZShz
dHJ1Y3QgYmxvY2tfZGV2aWNlICpiZGV2LCBzdHJ1Y3QgYmxrX3pvbmUgKnJlcCkKIAkJcmV0dXJu
IGZhbHNlOwogCiAJcmVwLT5zdGFydCAtPSBvZmZzZXQ7Ci0JaWYgKHJlcC0+c3RhcnQgKyByZXAt
PmxlbiA+IGJkZXYtPmJkX3BhcnQtPm5yX3NlY3RzKQorCWlmIChyZXAtPnN0YXJ0ICsgcmVwLT5s
ZW4gPiBiZGV2X25yX3NlY3RzKGJkZXYpKQogCQlyZXR1cm4gZmFsc2U7CiAKIAlpZiAocmVwLT50
eXBlID09IEJMS19aT05FX1RZUEVfQ09OVkVOVElPTkFMKQpAQCAtMTc2LDEzICsxNzYsMTMgQEAg
aW50IGJsa2Rldl9yZXBvcnRfem9uZXMoc3RydWN0IGJsb2NrX2RldmljZSAqYmRldiwgc2VjdG9y
X3Qgc2VjdG9yLAogCWlmIChXQVJOX09OX09OQ0UoIWJkZXYtPmJkX2Rpc2stPmZvcHMtPnJlcG9y
dF96b25lcykpCiAJCXJldHVybiAtRU9QTk9UU1VQUDsKIAotCWlmICghKm5yX3pvbmVzIHx8IHNl
Y3RvciA+PSBiZGV2LT5iZF9wYXJ0LT5ucl9zZWN0cykgeworCWlmICghKm5yX3pvbmVzIHx8IHNl
Y3RvciA+PSBiZGV2X25yX3NlY3RzKGJkZXYpKSB7CiAJCSpucl96b25lcyA9IDA7CiAJCXJldHVy
biAwOwogCX0KIAogCW5yeiA9IG1pbigqbnJfem9uZXMsCi0JCSAgX19ibGtkZXZfbnJfem9uZXMo
cSwgYmRldi0+YmRfcGFydC0+bnJfc2VjdHMgLSBzZWN0b3IpKTsKKwkJICBfX2Jsa2Rldl9ucl96
b25lcyhxLCBiZGV2X25yX3NlY3RzKGJkZXYpIC0gc2VjdG9yKSk7CiAJcmV0ID0gYmxrX3JlcG9y
dF96b25lcyhiZGV2LT5iZF9kaXNrLCBnZXRfc3RhcnRfc2VjdChiZGV2KSArIHNlY3RvciwKIAkJ
CSAgICAgICB6b25lcywgJm5yeiwgZ2ZwX21hc2spOwogCWlmIChyZXQpCi0tIAoyLjE3LjAKCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 08 18:47:43 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Jul 2019 18:47:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hkYfv-00057h-1D; Mon, 08 Jul 2019 18:47:43 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Un8F=VF=wdc.com=prvs=0852429f4=chaitanya.kulkarni@srs-us1.protection.inumbo.net>)
 id 1hkYft-00056n-19
 for xen-devel@lists.xenproject.org; Mon, 08 Jul 2019 18:47:41 +0000
X-Inumbo-ID: dc6df01b-a1b0-11e9-8980-bc764e045a96
Received: from esa3.hgst.iphmx.com (unknown [216.71.153.141])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id dc6df01b-a1b0-11e9-8980-bc764e045a96;
 Mon, 08 Jul 2019 18:47:39 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=wdc.com; i=@wdc.com; q=dns/txt; s=dkim.wdc.com;
 t=1562611660; x=1594147660;
 h=from:to:cc:subject:date:message-id:in-reply-to: references;
 bh=TRJ5mIHEpUFUMoE20YZUADV3tKY+JE58H4HrPBkkQ1M=;
 b=RRemQHUudUe9qclr4zzg/Lb7ptwYbqk5TfKSYFkWEs55hkaPDPZpL7lS
 26krxYahP7DQKKEij8rfG2AQzRDZX+vAG6hJgcSDg4JYIWSEbrE7XdTmX
 l1K3hukRf66zf0HxA35EnA0CpWSIKiv3pQExJwiy2wd7Q/X85FOUPR8ju
 czuTlLHWcBaNmi/peJhCEmCgvR9E5R6JvNlAIH/wUuAe1J3dwK/kHYklz
 prwwJVloT1ek3K9eEqD+6E/5ZwUBsHw9lkhFpzVQSHgnWfI1HEjO0d68I
 pCLz08nHw8etjMEcxmCJdMEcuwNt+aT94pWIN6Y8xUA5B36+0M6b6figD A==;
IronPort-SDR: CbdudkSwxJA8k/ST1T/kuCKTasUlMSaZ0W74scRtFUjAIjT6mFX6jJX02IGEOEHWkoK6jraOke
 coZxJKxpJs5222ImR5/ihhroR/uTPRCx1L5ltgx1iobIpocwWr2XGRsCcBGOJVoLblwhGovhwq
 rVvEusmKmLAjw6+64573aY1PFZb3YwHJxCXiDOUPG1XWfpjqJTiUo+/LlpXWQ1N7bGkJZdMLDg
 Z0nfJLvQvcMtzGbDtaQDTUsM17d+QWaHO0ub4F9zhh3oKN3VqXJpcWxqwT27HdXtuLH87PsfIc
 Gng=
X-IronPort-AV: E=Sophos;i="5.63,466,1557158400"; d="scan'208";a="117296118"
Received: from uls-op-cesaip01.wdc.com (HELO uls-op-cesaep01.wdc.com)
 ([199.255.45.14])
 by ob1.hgst.iphmx.com with ESMTP; 09 Jul 2019 02:47:40 +0800
IronPort-SDR: XY0WglFWpV3/4cUYIQPdy3gAEJ1U7hNu/ZTMEPFc5d/tspiKCmICqDtJl6woC8v1V4ESqRz9ea
 fObvbAADRwUIsRZZHTZY3FIedLrwK+tQVvjf4XsaKFVZRnK+DVx9VyO5sUkfRVkoA8kRnmsMRo
 867YXe48p8YCoQJZcEZABolp07mxoMyqXf0yoIdrWHlO6Z1f1XxrI/n9OjDGimCiYTK87cS9DP
 i+819Bp48BCkWsjAM3JeqPXuXzTZkWhWSmQA1MhEl3d2xtgsZ0TVbACOUQXdkbtWrEYVEhwq88
 EHQCMzYgcY4J3NDWEvCMxtsZ
Received: from uls-op-cesaip02.wdc.com ([10.248.3.37])
 by uls-op-cesaep01.wdc.com with ESMTP; 08 Jul 2019 11:46:28 -0700
IronPort-SDR: e+wnXG2Mz3gtPkzW6JVqDomjkR+WsCClgTYVA68ZPRVD1/JbzvZKAnfiawuajy721alH/4cYAz
 83R6mt/izAcA3wYqxabLbqAjyVd0jNtKCxpgAgTCPzpasYEs7lbnvuC3N4aFMecDj6sBrnSifF
 82Ij40bI/YXlgLYOhl/4Oh93z3ngwfXd/OnW7O5HcGk/NS0jd+rAtkLqTzWO6jaL9i1E18+AqJ
 7S99xr7IczGeGB6g7ryoF5o2/SFFru90R9W1IEnAhWc+kyfKs7iZ6KzcqN/cZ5rpgMFzYrCS1q
 EiI=
Received: from cvenusqemu.hgst.com ([10.202.66.73])
 by uls-op-cesaip02.wdc.com with ESMTP; 08 Jul 2019 11:47:39 -0700
From: Chaitanya Kulkarni <chaitanya.kulkarni@wdc.com>
To: linux-block@vger.kernel.org
Date: Mon,  8 Jul 2019 11:47:06 -0700
Message-Id: <20190708184711.2984-5-chaitanya.kulkarni@wdc.com>
X-Mailer: git-send-email 2.17.0
In-Reply-To: <20190708184711.2984-1-chaitanya.kulkarni@wdc.com>
References: <20190708184711.2984-1-chaitanya.kulkarni@wdc.com>
Subject: [Xen-devel] [PATCH V4 4/9] blk-zoned: update blkdev_reset_zones()
 with 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: damien.lemoal@wdc.com, linux-btrace@vger.kernel.org, bvanassche@acm.org,
 linux-scsi@vger.kernel.org, konrad.wilk@oracle.com,
 Chaitanya Kulkarni <chaitanya.kulkarni@wdc.com>, yuchao0@huawei.com,
 colyli@suse.de, linux-bcache@vger.kernel.org, jaegeuk@kernel.org,
 xen-devel@lists.xenproject.org, kent.overstreet@gmail.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>

VGhpcyBwYXRjaCB1cGRhdGVzIHRoZSBibGtkZXZfcmVzZXRfem9uZXMoKSB3aXRoIG5ld2x5IGlu
dHJvZHVjZWQKaGVscGVyIGZ1bmN0aW9uIHRvIHJlYWQgdGhlIG5yX3NlY3RzIGZyb20gYmxvY2sg
ZGV2aWNlJ3MgaGRfcGFydHMgd2l0aAp0aGUgaGVscCBvZiBwYXJ0X25yX3NlY3RzX3JlYWQoKS4K
ClNpZ25lZC1vZmYtYnk6IENoYWl0YW55YSBLdWxrYXJuaSA8Y2hhaXRhbnlhLmt1bGthcm5pQHdk
Yy5jb20+Ci0tLQogYmxvY2svYmxrLXpvbmVkLmMgfCA0ICsrLS0KIDEgZmlsZSBjaGFuZ2VkLCAy
IGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvYmxvY2svYmxrLXpv
bmVkLmMgYi9ibG9jay9ibGstem9uZWQuYwppbmRleCA5ZmFmNDQ4ODMzOWQuLmU3ZjI4NzRiNWQz
NyAxMDA2NDQKLS0tIGEvYmxvY2svYmxrLXpvbmVkLmMKKysrIGIvYmxvY2svYmxrLXpvbmVkLmMK
QEAgLTIyOSw3ICsyMjksNyBAQCBpbnQgYmxrZGV2X3Jlc2V0X3pvbmVzKHN0cnVjdCBibG9ja19k
ZXZpY2UgKmJkZXYsCiAJaWYgKGJkZXZfcmVhZF9vbmx5KGJkZXYpKQogCQlyZXR1cm4gLUVQRVJN
OwogCi0JaWYgKCFucl9zZWN0b3JzIHx8IGVuZF9zZWN0b3IgPiBiZGV2LT5iZF9wYXJ0LT5ucl9z
ZWN0cykKKwlpZiAoIW5yX3NlY3RvcnMgfHwgZW5kX3NlY3RvciA+IGJkZXZfbnJfc2VjdHMoYmRl
dikpCiAJCS8qIE91dCBvZiByYW5nZSAqLwogCQlyZXR1cm4gLUVJTlZBTDsKIApAQCAtMjM5LDcg
KzIzOSw3IEBAIGludCBibGtkZXZfcmVzZXRfem9uZXMoc3RydWN0IGJsb2NrX2RldmljZSAqYmRl
diwKIAkJcmV0dXJuIC1FSU5WQUw7CiAKIAlpZiAoKG5yX3NlY3RvcnMgJiAoem9uZV9zZWN0b3Jz
IC0gMSkpICYmCi0JICAgIGVuZF9zZWN0b3IgIT0gYmRldi0+YmRfcGFydC0+bnJfc2VjdHMpCisJ
ICAgIGVuZF9zZWN0b3IgIT0gYmRldl9ucl9zZWN0cyhiZGV2KSkKIAkJcmV0dXJuIC1FSU5WQUw7
CiAKIAlibGtfc3RhcnRfcGx1ZygmcGx1Zyk7Ci0tIAoyLjE3LjAKCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 08 18:47:48 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Jul 2019 18:47:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hkYg0-0005AC-HL; Mon, 08 Jul 2019 18: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=Un8F=VF=wdc.com=prvs=0852429f4=chaitanya.kulkarni@srs-us1.protection.inumbo.net>)
 id 1hkYfy-00059Z-Uu
 for xen-devel@lists.xenproject.org; Mon, 08 Jul 2019 18:47:46 +0000
X-Inumbo-ID: dfe17113-a1b0-11e9-8980-bc764e045a96
Received: from esa5.hgst.iphmx.com (unknown [216.71.153.144])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id dfe17113-a1b0-11e9-8980-bc764e045a96;
 Mon, 08 Jul 2019 18:47:45 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=wdc.com; i=@wdc.com; q=dns/txt; s=dkim.wdc.com;
 t=1562611665; x=1594147665;
 h=from:to:cc:subject:date:message-id:in-reply-to: references;
 bh=fBeS4/ZwqvDjhy1b8MtLdfBATaR+YEkh8G8mPyvIJT0=;
 b=H4yH1nR1e4FzfyMqUhn9gSo/grI2RcPhhLtoTLWkMhowaMtG/Xksx8K0
 5IgBuvKCOKWn4sgYdkYzexAzy+CRov5uAXi0q1GkzElzFSUhLnfnJNQWT
 8x9Hos0ylDN1Oxq9k+M53PkfbcnEzdBz6O7/JmmTPqGmy0RvnQEwpwA/Y
 idg408KqoTjbijb9dTY7CMvNNby/0NaPTYQ6LTvtg1P+mIRrbdVSkNklz
 dDFu+kgJ85ybazBYM3pYn7Nvhf/sooq4y9HhXoB+1IpCks3MF72EKnmPv
 2wMqauqxVlNehhM8wDSyvgHqoQjKuJHgDSvj0ukKfT/ApL57wXfS3LyKN g==;
IronPort-SDR: wneg7Bk451byGpWEZbMg3ObYJTGxk9OTNwnto/dC3xiuxGdpKt4sX7cHUdGYvj9uY1tbUyOTm/
 TkTXEdn31Ar5Wa02s2c/Xv2fMvVQllr7J/3lMZPtIIBQpCcToMEciiUl5Idq6gmfQmUok+mkiE
 24RXc+Gsbbfq/42YImMfh71YSPactg4P5PZ0PrSTQQ4AuOmMovK91feddWW4CS5HYb1NDeSlOI
 WC9b8/7wEe55rec12HxMxufjWlMBVwClfuPmknG6zYRVL50Dpgqa4rMOUxZE8s0UlTmCM4f9kV
 xDM=
X-IronPort-AV: E=Sophos;i="5.63,466,1557158400"; d="scan'208";a="113649385"
Received: from uls-op-cesaip02.wdc.com (HELO uls-op-cesaep02.wdc.com)
 ([199.255.45.15])
 by ob1.hgst.iphmx.com with ESMTP; 09 Jul 2019 02:47:45 +0800
IronPort-SDR: ee3NC6WIyp0G6cd8lL6QJLGpRFQW6WF6UUXG7jzzqsIBOdlh/hTJaOsULj3rsnChun1X/34Z1G
 UrG4O3YY726D9zEjnvs1p8DgSOl5vUjjGKp5wUXdCgt50+IuNp51gbkcCW+NJAYeJasX85/SFL
 1tLN9yRBr6eonxG+Yxi1cUcpDuIa9mSho0Qg38ofDc8VG0c1roQnjOXxmJt9pFdlF0CIWPyUBP
 jFbaejYtNepih/RyC8Q9lNBMp7dx+R5dJZmO1+RpOGFlAKQOXts3JilydBls6FKi5mbLfCbyNR
 41/jL4X3CUj5wyex3gO2aqZM
Received: from uls-op-cesaip02.wdc.com ([10.248.3.37])
 by uls-op-cesaep02.wdc.com with ESMTP; 08 Jul 2019 11:46:33 -0700
IronPort-SDR: mSzQo+wfNgERgCVFud7JBTp2NieFcrt7EnGnb+zRa7q9bK08hCzDg+CJfwLIldFz0pOGFDaOKS
 V6OLvb+6LzgoSZ8fb06fYk117r61T/uhgntkoprDYN+CpfYFFy8Z4K5aL8MlfWEEC7slAkAebQ
 RzEUF6LpJ2Fl9VRSOL/l7pBDwfnAJvdasZYCjnUsGlYv9bAJsIIK6krklHTnNtryjtwKwmHIup
 TcdxBUboya/h4ldKo3V5LNG4gKVzAq1Ws/lBSg2Eets7EHoT7i8XMvEDqQtXp9sqLszOkgy8Ka
 Yhc=
Received: from cvenusqemu.hgst.com ([10.202.66.73])
 by uls-op-cesaip02.wdc.com with ESMTP; 08 Jul 2019 11:47:44 -0700
From: Chaitanya Kulkarni <chaitanya.kulkarni@wdc.com>
To: linux-block@vger.kernel.org
Date: Mon,  8 Jul 2019 11:47:07 -0700
Message-Id: <20190708184711.2984-6-chaitanya.kulkarni@wdc.com>
X-Mailer: git-send-email 2.17.0
In-Reply-To: <20190708184711.2984-1-chaitanya.kulkarni@wdc.com>
References: <20190708184711.2984-1-chaitanya.kulkarni@wdc.com>
Subject: [Xen-devel] [PATCH V4 5/9] bcache: update cached_dev_init() with
 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: damien.lemoal@wdc.com, linux-btrace@vger.kernel.org, bvanassche@acm.org,
 linux-scsi@vger.kernel.org, konrad.wilk@oracle.com,
 Chaitanya Kulkarni <chaitanya.kulkarni@wdc.com>, yuchao0@huawei.com,
 colyli@suse.de, linux-bcache@vger.kernel.org, jaegeuk@kernel.org,
 xen-devel@lists.xenproject.org, kent.overstreet@gmail.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>

SW4gdGhlIGJjYWNoZSB3aGVuIGluaXRpYWxpemluZyB0aGUgY2FjaGVkIGRldmljZSB3ZSBkb24n
dCBhY3R1YWxseQp1c2UgYW55IHNvcnQgb2YgbG9ja2luZyB3aGVuIHJlYWRpbmcgdGhlIG51bWJl
ciBvZiBzZWN0b3JzIGZyb20gdGhlCnBhcnQuIFRoaXMgcGF0Y2ggdXBkYXRlcyB0aGUgY2FjaGVk
X2Rldl9pbml0KCkgd2l0aCBuZXdseSBpbnRyb2R1Y2VkCmhlbHBlciBmdW5jdGlvbiB0byByZWFk
IHRoZSBucl9zZWN0cyBmcm9tIGJsb2NrIGRldmljZSdzIGhkX3BhcnRzIHdpdGgKdGhlIGhlbHAg
b2YgcGFydF9ucl9zZWN0c19yZWFkKCkuCgpBY2tlZC1ieTogQ29seSBMaSA8Y29seWxpQHN1c2Uu
ZGU+ClNpZ25lZC1vZmYtYnk6IENoYWl0YW55YSBLdWxrYXJuaSA8Y2hhaXRhbnlhLmt1bGthcm5p
QHdkYy5jb20+Ci0tLQogZHJpdmVycy9tZC9iY2FjaGUvc3VwZXIuYyB8IDIgKy0KIDEgZmlsZSBj
aGFuZ2VkLCAxIGluc2VydGlvbigrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL2RyaXZl
cnMvbWQvYmNhY2hlL3N1cGVyLmMgYi9kcml2ZXJzL21kL2JjYWNoZS9zdXBlci5jCmluZGV4IDI2
ZTM3NGZiZjU3Yy4uMDI0YzUyZDExYjBmIDEwMDY0NAotLS0gYS9kcml2ZXJzL21kL2JjYWNoZS9z
dXBlci5jCisrKyBiL2RyaXZlcnMvbWQvYmNhY2hlL3N1cGVyLmMKQEAgLTEzMDIsNyArMTMwMiw3
IEBAIHN0YXRpYyBpbnQgY2FjaGVkX2Rldl9pbml0KHN0cnVjdCBjYWNoZWRfZGV2ICpkYywgdW5z
aWduZWQgaW50IGJsb2NrX3NpemUpCiAJCQlxLT5saW1pdHMucmFpZF9wYXJ0aWFsX3N0cmlwZXNf
ZXhwZW5zaXZlOwogCiAJcmV0ID0gYmNhY2hlX2RldmljZV9pbml0KCZkYy0+ZGlzaywgYmxvY2tf
c2l6ZSwKLQkJCSBkYy0+YmRldi0+YmRfcGFydC0+bnJfc2VjdHMgLSBkYy0+c2IuZGF0YV9vZmZz
ZXQpOworCQkJIGJkZXZfbnJfc2VjdHMoZGMtPmJkZXYpIC0gZGMtPnNiLmRhdGFfb2Zmc2V0KTsK
IAlpZiAocmV0KQogCQlyZXR1cm4gcmV0OwogCi0tIAoyLjE3LjAKCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 08 18:47:57 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Jul 2019 18:47:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hkYg8-0005Dd-Qt; Mon, 08 Jul 2019 18:47:56 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Un8F=VF=wdc.com=prvs=0852429f4=chaitanya.kulkarni@srs-us1.protection.inumbo.net>)
 id 1hkYg7-0005D0-AF
 for xen-devel@lists.xenproject.org; Mon, 08 Jul 2019 18:47:55 +0000
X-Inumbo-ID: e3bea818-a1b0-11e9-97c6-dbe974784ae7
Received: from esa2.hgst.iphmx.com (unknown [68.232.143.124])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e3bea818-a1b0-11e9-97c6-dbe974784ae7;
 Mon, 08 Jul 2019 18:47:52 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=wdc.com; i=@wdc.com; q=dns/txt; s=dkim.wdc.com;
 t=1562611704; x=1594147704;
 h=from:to:cc:subject:date:message-id:in-reply-to: references;
 bh=ZoXNFKbL1AElJNl2xVVOKPlcS+hzkE1sUFGwmoc7aEE=;
 b=aA2F8Gnw9G7nhLS8KsCjtw/FhQUFG8HHDMWIkSsEYBIkjqqDf6zABx5E
 VyPx5Bk0UpFALrr7843oCRdCXgPS4ZvdiQMn+9o8WQzEra13nGqKmRmWg
 DRNunsGBI39tklEnihWWMjwdLqOuj5f5ALbRo4waJ8iDSgWRbnpa/RfEj
 Jg2BfqC4XaHlBANN9Bj0gzwnxDcuYh2mzGzXuAF/LHOBrzhJSzaYSKjFN
 BevS2ZvPFUNoCqhtOOw25d/QeiyObIhZd6h1zvOLqQkao/HR6aMWhYHTJ
 0cNEYn7VlL/q+6jkPOfty9caTo0b7/Uiv1ZpP5T+byfd2yeQuZaDt0SJV w==;
IronPort-SDR: zza823IYodbth4Zo4zqOMd8Mr7lqhYcH7BPFSHcsKWTO2+J8kUI2eIqh74Wg/3DMXKzKNZB+kz
 FSWWd5IjUlxF55YXU6dUpWHUjuGkEDVFc0lBa3UcVuxy+BRzIe1XS87adP6YbfRgQp95KE81Dk
 mEHA+THbEPhLBn5fVS33ht6bGIgMNijAmtr1qEmii1JnHuYk9Zrw/1BK0T8sdG+h/BK+9mKgHH
 9Oy46tKYomfYnnObRkfR1q7t6G5l1od9Il1P6NOVzmgJvXNlP3tbYfs4u/VI2nxiiTiRkIfL92
 Rlc=
X-IronPort-AV: E=Sophos;i="5.63,466,1557158400"; d="scan'208";a="212364746"
Received: from h199-255-45-15.hgst.com (HELO uls-op-cesaep02.wdc.com)
 ([199.255.45.15])
 by ob1.hgst.iphmx.com with ESMTP; 09 Jul 2019 02:48:23 +0800
IronPort-SDR: 22m1an4HIx4t8fV7U5cHtCGCoMIcdkKpr5VLEJCWA6OypPRBr2lSd8lthwNDjp9BK5Y0FGB5s2
 hJ93Wt602TEzrZgCiYoEub1bmZ/oopK6xC7kSyyVTuagydh2m83cug59NM1o1t+zdBN9YncR54
 4S/cw9EEv2mmoKkq5vKYIClnQVAk/kmhOid9t70hkwhC1WeVR50AjJnVcqIUdIvGCV6d8qeU1p
 K5yGtRCYQ6RYgkE4BTIVdyN8lsbhpve3mPmJAB1eo2/tefGHko3TsrRS3ckBfKX6eW++LiDg9N
 ypLmQtFDyy9yJpaSGgS/nICG
Received: from uls-op-cesaip02.wdc.com ([10.248.3.37])
 by uls-op-cesaep02.wdc.com with ESMTP; 08 Jul 2019 11:46:40 -0700
IronPort-SDR: kecyraaTh4dfkJYr6JIVW0Suuw0udo/w+uOixco2i06qP7L/SWcmvqt/OPQcFYibEwQdrOi0nK
 enRpRX7ANej55ctxwPbFJYb7fqRPzb9iUsQ+X5ZNEUrTgNq9FFFFtCk8Uw0GOXwADBWlxronSY
 Svt1NhhCrvFTzjTb0NAJyLkYX8DO4fah1yOc1ieVyunDXipVwQlvdQUxQXLaXQ7YfMQ8I6zuux
 LMBm49s+scu5jetOVTy2vWOk4WWISLi0ojSm1PhlAA0xRc/M8yQejIviSzITpm3H1FBND+zGZZ
 tNo=
Received: from cvenusqemu.hgst.com ([10.202.66.73])
 by uls-op-cesaip02.wdc.com with ESMTP; 08 Jul 2019 11:47:51 -0700
From: Chaitanya Kulkarni <chaitanya.kulkarni@wdc.com>
To: linux-block@vger.kernel.org
Date: Mon,  8 Jul 2019 11:47:08 -0700
Message-Id: <20190708184711.2984-7-chaitanya.kulkarni@wdc.com>
X-Mailer: git-send-email 2.17.0
In-Reply-To: <20190708184711.2984-1-chaitanya.kulkarni@wdc.com>
References: <20190708184711.2984-1-chaitanya.kulkarni@wdc.com>
Subject: [Xen-devel] [PATCH V4 6/9] f2fs: use helper in init_blkz_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: damien.lemoal@wdc.com, linux-btrace@vger.kernel.org, bvanassche@acm.org,
 linux-scsi@vger.kernel.org, konrad.wilk@oracle.com,
 Chaitanya Kulkarni <chaitanya.kulkarni@wdc.com>, yuchao0@huawei.com,
 colyli@suse.de, linux-bcache@vger.kernel.org, jaegeuk@kernel.org,
 xen-devel@lists.xenproject.org, kent.overstreet@gmail.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>

VGhpcyBwYXRjaCB1cGRhdGVzIHRoZSBpbml0X2Jsa3pfaW5mbygpIHdpdGggbmV3bHkgaW50cm9k
dWNlZCBoZWxwZXIKZnVuY3Rpb24gdG8gcmVhZCB0aGUgbnJfc2VjdHMgZnJvbSBibG9jayBkZXZp
Y2UncyBoZF9wYXJ0cyB3aXRoIHRoZQpoZWxwIG9mIHBhcnRfbnJfc2VjdHNfcmVhZCgpLgoKU2ln
bmVkLW9mZi1ieTogQ2hhaXRhbnlhIEt1bGthcm5pIDxjaGFpdGFueWEua3Vsa2FybmlAd2RjLmNv
bT4KLS0tCiBmcy9mMmZzL3N1cGVyLmMgfCAyICstCiAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRp
b24oKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS9mcy9mMmZzL3N1cGVyLmMgYi9mcy9m
MmZzL3N1cGVyLmMKaW5kZXggNmI5NTliYmIzMzZhLi4yNGUyODQ4YWZjZjUgMTAwNjQ0Ci0tLSBh
L2ZzL2YyZnMvc3VwZXIuYworKysgYi9mcy9mMmZzL3N1cGVyLmMKQEAgLTI3OTgsNyArMjc5OCw3
IEBAIHN0YXRpYyBpbnQgaW5pdF9wZXJjcHVfaW5mbyhzdHJ1Y3QgZjJmc19zYl9pbmZvICpzYmkp
CiBzdGF0aWMgaW50IGluaXRfYmxrel9pbmZvKHN0cnVjdCBmMmZzX3NiX2luZm8gKnNiaSwgaW50
IGRldmkpCiB7CiAJc3RydWN0IGJsb2NrX2RldmljZSAqYmRldiA9IEZERVYoZGV2aSkuYmRldjsK
LQlzZWN0b3JfdCBucl9zZWN0b3JzID0gYmRldi0+YmRfcGFydC0+bnJfc2VjdHM7CisJc2VjdG9y
X3QgbnJfc2VjdG9ycyA9IGJkZXZfbnJfc2VjdHMoYmRldik7CiAJc2VjdG9yX3Qgc2VjdG9yID0g
MDsKIAlzdHJ1Y3QgYmxrX3pvbmUgKnpvbmVzOwogCXVuc2lnbmVkIGludCBpLCBucl96b25lczsK
LS0gCjIuMTcuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 08 18:48:04 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Jul 2019 18: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 1hkYgG-0005GT-58; Mon, 08 Jul 2019 18:48:04 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Un8F=VF=wdc.com=prvs=0852429f4=chaitanya.kulkarni@srs-us1.protection.inumbo.net>)
 id 1hkYgE-0005Fp-Hn
 for xen-devel@lists.xenproject.org; Mon, 08 Jul 2019 18:48:02 +0000
X-Inumbo-ID: e7a0dd84-a1b0-11e9-91f4-3f1952ca1c11
Received: from esa1.hgst.iphmx.com (unknown [68.232.141.245])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e7a0dd84-a1b0-11e9-91f4-3f1952ca1c11;
 Mon, 08 Jul 2019 18:47:58 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=wdc.com; i=@wdc.com; q=dns/txt; s=dkim.wdc.com;
 t=1562611678; x=1594147678;
 h=from:to:cc:subject:date:message-id:in-reply-to: references;
 bh=z034C0lu3K9Pmhpbgqrk0VEPLsTVbThXKUwaZzmZN9k=;
 b=ntZqPbqf5yQyYKuT73EMffoJ728XDecBRWkzz9lH8qLcWf2xMVh4DtWh
 whr9DA6gEbTQV/dBqXFqCY5BUpyBe7LiLgEW3Fg5VJP8kmp8IEM791VQK
 wufXTu5q2XUXF+euptvV6xBLshopGeXvaZ4kKUvSfut/fzomsDPpgLjm7
 ILLwxv+UitONEBWfH7y544h+pQLxi2ONAi1SYfdGOF3n+aim4dFKtUeiw
 tyLzPDrVgpMJY4xveqC9Q0rxGaCt5TYMBFnjIkadnou7QjztcmJeM5q/A
 kxWg1oNchHpbTrnV7+ROUz28LbpWnfrrBW7pr/mYB9Ux4iNmMgFxQfnzm g==;
IronPort-SDR: GPOI4FGeiHYVLU2GTywxO4tPZt/4Rw0taNSit2n+tLuHxKxHWCMPZFwENP/RWw75B6wURP5IhP
 nYVvWArCCVIv+4Ai6Vey6Q0bTWBa/BJIFExF0xLtdqHZoT/biWSBZQM+d7Wvjs1m7oNVkrpAAv
 2waG9/YlkYMeHS/P726prkpJv+piR1Ek01Xfc+UMntTMt5i63sBBfB29wnweK2SbRpTHPJR05u
 s49+q/MLGbcmwwvgBi2Yluja7SsvMcN9YZjTwm/NUEMVy6gUFnGkLwci7oojaYk9qNLQEo9SQC
 i6w=
X-IronPort-AV: E=Sophos;i="5.63,466,1557158400"; d="scan'208";a="218874433"
Received: from h199-255-45-14.hgst.com (HELO uls-op-cesaep01.wdc.com)
 ([199.255.45.14])
 by ob1.hgst.iphmx.com with ESMTP; 09 Jul 2019 02:47:58 +0800
IronPort-SDR: pgapf2a9tSDKjkhuBN6mEbnjnd9i9Z52utoNLhBZn4Re79512AVypCxEnpOP3i5gOhWiAMWnFp
 Xrfw2XWCVngko9+LEDULkN94GLwsL+hZWWjMOKew86LFKzNDnX8SRqn2n12neKTWxOIGaPj38Y
 Ii1XTCBOwrqYYtfxHs+dhz305p/r77L9429xUt/TawS37g2bSDj2tbLHqz5szLM5gRy5w90zEH
 6x9nojv1Xc83gVR5jH8k9MaGQAksoVFCBjBFjoA/vwn8qj5LFFbBw3qnqN++Z5vqkYRb+GArOV
 XFjP8KDJO8STl7uQl9P+S/El
Received: from uls-op-cesaip02.wdc.com ([10.248.3.37])
 by uls-op-cesaep01.wdc.com with ESMTP; 08 Jul 2019 11:46:46 -0700
IronPort-SDR: /lvUb5Q0myDa5zcgSkRV5mq0xWp1dDUOhPS4Wf9cFbmpG/IvRSSGEJ9lGM8k7Pjd6GkWTfDTv+
 avvWzfyzdR+eOgrKUapLjgHI2vMsorvgoJy9+HYsgkE8YYl214niu7w2HnG8nciCH6ySy43zmH
 ohwVHaTLIjzccyfIkUQ95mnACdoPRdlSU5MIKSY0Z7xcK7GgXG7jb4ypPBfDeBz7hFQfKTcB1z
 axureZOqr+I/9iazjQ5dwfRkKdkMZP03pkSPzM+08pOLf2ElGq3Di+24xjBJ7cTOHtOLO4EHwy
 eec=
Received: from cvenusqemu.hgst.com ([10.202.66.73])
 by uls-op-cesaip02.wdc.com with ESMTP; 08 Jul 2019 11:47:57 -0700
From: Chaitanya Kulkarni <chaitanya.kulkarni@wdc.com>
To: linux-block@vger.kernel.org
Date: Mon,  8 Jul 2019 11:47:09 -0700
Message-Id: <20190708184711.2984-8-chaitanya.kulkarni@wdc.com>
X-Mailer: git-send-email 2.17.0
In-Reply-To: <20190708184711.2984-1-chaitanya.kulkarni@wdc.com>
References: <20190708184711.2984-1-chaitanya.kulkarni@wdc.com>
Subject: [Xen-devel] [PATCH V4 7/9] blktrace: use helper in
 blk_trace_setup_lba()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: damien.lemoal@wdc.com, linux-btrace@vger.kernel.org, bvanassche@acm.org,
 linux-scsi@vger.kernel.org, konrad.wilk@oracle.com,
 Chaitanya Kulkarni <chaitanya.kulkarni@wdc.com>, yuchao0@huawei.com,
 colyli@suse.de, linux-bcache@vger.kernel.org, jaegeuk@kernel.org,
 xen-devel@lists.xenproject.org, kent.overstreet@gmail.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>

VGhpcyBwYXRjaCB1cGRhdGVzIHRoZSBibGtfdHJhY2Vfc2V0dXBfbGJhKCkgd2l0aCBuZXdseSBp
bnRyb2R1Y2VkCmhlbHBlciBmdW5jdGlvbiB0byByZWFkIHRoZSBucl9zZWN0cyBmcm9tIGJsb2Nr
IGRldmljZSdzIGhkX3BhcnRzIHdpdGgKdGhlIGhlbHAgb2YgcGFydF9ucl9zZWN0c19yZWFkKCku
CgpTaWduZWQtb2ZmLWJ5OiBDaGFpdGFueWEgS3Vsa2FybmkgPGNoYWl0YW55YS5rdWxrYXJuaUB3
ZGMuY29tPgotLS0KIGtlcm5lbC90cmFjZS9ibGt0cmFjZS5jIHwgMiArLQogMSBmaWxlIGNoYW5n
ZWQsIDEgaW5zZXJ0aW9uKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEva2VybmVsL3Ry
YWNlL2Jsa3RyYWNlLmMgYi9rZXJuZWwvdHJhY2UvYmxrdHJhY2UuYwppbmRleCBlMWM2ZDc5ZmI0
Y2MuLjM1ZmY0OTUwM2I4NSAxMDA2NDQKLS0tIGEva2VybmVsL3RyYWNlL2Jsa3RyYWNlLmMKKysr
IGIva2VybmVsL3RyYWNlL2Jsa3RyYWNlLmMKQEAgLTQ2MSw3ICs0NjEsNyBAQCBzdGF0aWMgdm9p
ZCBibGtfdHJhY2Vfc2V0dXBfbGJhKHN0cnVjdCBibGtfdHJhY2UgKmJ0LAogCiAJaWYgKHBhcnQp
IHsKIAkJYnQtPnN0YXJ0X2xiYSA9IHBhcnQtPnN0YXJ0X3NlY3Q7Ci0JCWJ0LT5lbmRfbGJhID0g
cGFydC0+c3RhcnRfc2VjdCArIHBhcnQtPm5yX3NlY3RzOworCQlidC0+ZW5kX2xiYSA9IHBhcnQt
PnN0YXJ0X3NlY3QgKyBiZGV2X25yX3NlY3RzKGJkZXYpOwogCX0gZWxzZSB7CiAJCWJ0LT5zdGFy
dF9sYmEgPSAwOwogCQlidC0+ZW5kX2xiYSA9IC0xVUxMOwotLSAKMi4xNy4wCgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 08 18:48:07 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Jul 2019 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 1hkYgJ-0005IK-GL; Mon, 08 Jul 2019 18:48:07 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Un8F=VF=wdc.com=prvs=0852429f4=chaitanya.kulkarni@srs-us1.protection.inumbo.net>)
 id 1hkYgI-0005Ho-Pb
 for xen-devel@lists.xenproject.org; Mon, 08 Jul 2019 18:48:06 +0000
X-Inumbo-ID: ea53c820-a1b0-11e9-a29c-f76cf8b67431
Received: from esa1.hgst.iphmx.com (unknown [68.232.141.245])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id ea53c820-a1b0-11e9-a29c-f76cf8b67431;
 Mon, 08 Jul 2019 18:48:03 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=wdc.com; i=@wdc.com; q=dns/txt; s=dkim.wdc.com;
 t=1562611683; x=1594147683;
 h=from:to:cc:subject:date:message-id:in-reply-to: references;
 bh=9HCTUA025JIZSm64FGSGpZxpfChbQ94lvGtg+dmKvTo=;
 b=DK2EioRQ9/WEfpCU2JZ1MUa9aEfst7J7UpNOaY0ygb5XP2MDQgK6IoCK
 BhqNfs1+rdQN0XeNcnsNBHlAUog043hezMIE3e9JeGO1iUOkLd2+nRQsm
 kKwdc3oCFZNkmBIw1HfPlXcHCG9Y01ZboOb2vzgMOBilcWvUHSAgQrueb
 9CEKB/v7t7LN2bbHcStqSBSDo6ahqXAJTNiahkgBhv0Xj9OukLAaSHcpe
 paWfKjZGINo5JEiVxtGXKL/37NWHtrcpt7TxFMCc8b+xlxQ548gt6Cekk
 ot3EzwmkINpV4bqJtDYbHq6RUmy+OBYubHxNTYEu9nMVXlBGIWNO7FBxK g==;
IronPort-SDR: GjJURN+IAbSDrU/URckutHVGzUgZBYJmRMXBymDr43cGG+c1si/VH2U5Axt1VbHWNGI5XyWGRX
 RgpZzHx5+wqTTzKavNd+pU9USr/5b4E4LWWZ2heTIPv6wPpBZFpMfhedZ8He2mmQfgMsANG4Z5
 nztPUspEaF259SARvRIcaPWSwxzPPikj6IDJlDQR5limexpWFR3Bed4+wYWS/Sbism39i1jmHW
 mj7Nlcfncb58ea7IvBmESvNZ0eE4R16+/SNeiJ67yxQzx40MxbJXQqHspJzndvtn6JuPDvyfcr
 nLA=
X-IronPort-AV: E=Sophos;i="5.63,466,1557158400"; d="scan'208";a="218874437"
Received: from h199-255-45-14.hgst.com (HELO uls-op-cesaep01.wdc.com)
 ([199.255.45.14])
 by ob1.hgst.iphmx.com with ESMTP; 09 Jul 2019 02:48:02 +0800
IronPort-SDR: ai80TSm8aqVpjcyCOnf7Khn3zSC0gG4ONWuuU/ys1eLuBX9JB6KRTdDhorzSQLnnE4fMOCuM3O
 s4kwwHOtOUL5W+I/SRWGNrDWQpV/RQoSqY62xJsTYE2ckSFqBMwYDFInYCzI+IcM8WUbfTRgiw
 7MokmE6vg1zcObZlfDIdkAmzoN8mFGb8IHUZFqtjLmRswg60E8j8p9ygjKwVAj/L9clUnvMKOk
 P57gnu64tqAqCxpdvQjmu6CGpKxvun5cYTqec8bc1+MbzCzJhEKXWfodWmaXo6gFAjLD5p18IT
 HXFbYfem0OlrS5WWftXgFxsB
Received: from uls-op-cesaip02.wdc.com ([10.248.3.37])
 by uls-op-cesaep01.wdc.com with ESMTP; 08 Jul 2019 11:46:51 -0700
IronPort-SDR: IANeuyJ1+oRIdNc63u5j8ED18tDaGyZU+gvHhHZl87+2ajQm6m/jQpodcxPNu6UDb5asJbFKCF
 6kz3QDjj06c+UBwngWRsx/wVxzGhe9RxGj9M6n8nOLjRppziguHG7Au4OsvD9KbRnMH5je9sId
 HZ4Az4HgCGj+Ik8pP5ZOAxIWgro9VZXW9hO0HsvtN/hE2ky3WsAJ8tq8rmu1xhjScNYGWeQANg
 CM/zAZ7im7Ix2Wx+pAYuDpo1aK5GRVnwAfHYBnzr+C01DF6NPe1R8G3EOZVTfz4MlWW3FOijlF
 U58=
Received: from cvenusqemu.hgst.com ([10.202.66.73])
 by uls-op-cesaip02.wdc.com with ESMTP; 08 Jul 2019 11:48:02 -0700
From: Chaitanya Kulkarni <chaitanya.kulkarni@wdc.com>
To: linux-block@vger.kernel.org
Date: Mon,  8 Jul 2019 11:47:10 -0700
Message-Id: <20190708184711.2984-9-chaitanya.kulkarni@wdc.com>
X-Mailer: git-send-email 2.17.0
In-Reply-To: <20190708184711.2984-1-chaitanya.kulkarni@wdc.com>
References: <20190708184711.2984-1-chaitanya.kulkarni@wdc.com>
Subject: [Xen-devel] [PATCH V4 8/9] target/pscsi: use helper in
 pscsi_get_blocks()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: damien.lemoal@wdc.com, linux-btrace@vger.kernel.org, bvanassche@acm.org,
 linux-scsi@vger.kernel.org, konrad.wilk@oracle.com,
 Chaitanya Kulkarni <chaitanya.kulkarni@wdc.com>, yuchao0@huawei.com,
 colyli@suse.de, linux-bcache@vger.kernel.org, jaegeuk@kernel.org,
 xen-devel@lists.xenproject.org, kent.overstreet@gmail.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>

VGhpcyBwYXRjaCB1cGRhdGVzIHRoZSBwc2NzaV9nZXRfYmxvY2tzKCkgd2l0aCBuZXdseSBpbnRy
b2R1Y2VkIGhlbHBlcgpmdW5jdGlvbiB0byByZWFkIHRoZSBucl9zZWN0cyBmcm9tIGJsb2NrIGRl
dmljZSdzIGhkX3BhcnRzIHdpdGggdGhlCmhlbHAgb2YgcGFydF9ucl9zZWN0c19yZWFkKCkuCgpT
aWduZWQtb2ZmLWJ5OiBDaGFpdGFueWEgS3Vsa2FybmkgPGNoYWl0YW55YS5rdWxrYXJuaUB3ZGMu
Y29tPgotLS0KIGRyaXZlcnMvdGFyZ2V0L3RhcmdldF9jb3JlX3BzY3NpLmMgfCAyICstCiAxIGZp
bGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS9k
cml2ZXJzL3RhcmdldC90YXJnZXRfY29yZV9wc2NzaS5jIGIvZHJpdmVycy90YXJnZXQvdGFyZ2V0
X2NvcmVfcHNjc2kuYwppbmRleCBjOWQ5MmIzZTc3N2QuLmRhNDgxZWRhYjJkZSAxMDA2NDQKLS0t
IGEvZHJpdmVycy90YXJnZXQvdGFyZ2V0X2NvcmVfcHNjc2kuYworKysgYi9kcml2ZXJzL3Rhcmdl
dC90YXJnZXRfY29yZV9wc2NzaS5jCkBAIC0xMDMwLDcgKzEwMzAsNyBAQCBzdGF0aWMgc2VjdG9y
X3QgcHNjc2lfZ2V0X2Jsb2NrcyhzdHJ1Y3Qgc2VfZGV2aWNlICpkZXYpCiAJc3RydWN0IHBzY3Np
X2Rldl92aXJ0ICpwZHYgPSBQU0NTSV9ERVYoZGV2KTsKIAogCWlmIChwZHYtPnBkdl9iZCAmJiBw
ZHYtPnBkdl9iZC0+YmRfcGFydCkKLQkJcmV0dXJuIHBkdi0+cGR2X2JkLT5iZF9wYXJ0LT5ucl9z
ZWN0czsKKwkJcmV0dXJuIGJkZXZfbnJfc2VjdHMocGR2LT5wZHZfYmQpOwogCiAJcmV0dXJuIDA7
CiB9Ci0tIAoyLjE3LjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 08 18:48:11 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Jul 2019 18: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 1hkYgN-0005Kk-QL; Mon, 08 Jul 2019 18:48:11 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Un8F=VF=wdc.com=prvs=0852429f4=chaitanya.kulkarni@srs-us1.protection.inumbo.net>)
 id 1hkYgM-0005KM-UF
 for xen-devel@lists.xenproject.org; Mon, 08 Jul 2019 18:48:10 +0000
X-Inumbo-ID: edbbe65a-a1b0-11e9-914c-93fab66bc129
Received: from esa3.hgst.iphmx.com (unknown [216.71.153.141])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id edbbe65a-a1b0-11e9-914c-93fab66bc129;
 Mon, 08 Jul 2019 18:48:09 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=wdc.com; i=@wdc.com; q=dns/txt; s=dkim.wdc.com;
 t=1562611690; x=1594147690;
 h=from:to:cc:subject:date:message-id:in-reply-to: references;
 bh=PIKkEzI8jjM5eH2i58/XfLrTPoIAapkGFdyFIcgq7l0=;
 b=hVeMfYoQwOh87fxW/1POHqjfrCuT/gE4UgWpLkck4poS9TsRRW08jqQ1
 eoBQ2WCgqkbr3BN3BXElG0xb64azU2vWgr9NpbqHSxyDYDpqzRkr0db62
 nhqFllmySPYJJKM61QgXUm49V1fI0h0O+NdL+2zxBtxATgC1EqT1rAqrr
 iI0pAOSHLOVUXNpUL2MqOR9ZGk4pdcibyheMsmRbjb0SoDE0KL9SIJCLe
 +Cweoni3EUgk2aoIlL+MRPatOXXfo9/aWKqlCE4FmhWGjbI0y+O+YhL+u
 KaxKjiM4zsyjnBRjZthn7khJ8uTGcwDQbN2i7PInZN1wBNE7grkDMclVx Q==;
IronPort-SDR: F0idmnkdb/Uqc+L+EDumMXodl8HeXZKv2i1lWyg0/J75hTb+W1oPbB6GehUYU7zNb9P14EmvHc
 Ns2D1nViU7nl9N1wh2dsJKZEMtid+556OQ1F1wRYqZ5gHdH1ghX5H4QNZd2zKpVlWVhAeHp9oG
 Fo8cnRUaBizsf4MnRJIp+yH6xZPVYGIsCbTi18yRHAVt2fmsjVOJE4krrpU6H2fxsBPFFMIvik
 dyEjRb9r/lu0t9X6hAjqtUIFLd5qjw2dxhpmTyQI/4GUY6IpUt2lzeWDbRir41Fdr/nWPP1lSE
 gHM=
X-IronPort-AV: E=Sophos;i="5.63,466,1557158400"; d="scan'208";a="117296149"
Received: from uls-op-cesaip01.wdc.com (HELO uls-op-cesaep01.wdc.com)
 ([199.255.45.14])
 by ob1.hgst.iphmx.com with ESMTP; 09 Jul 2019 02:48:09 +0800
IronPort-SDR: k5CLCTRIXL8NVfF+90wz1N+uhMuumeYYOfOd2K881zxPInqq5vVRyno0KD218RaQh+eJdnbHIr
 60/lkVb93N7VDQpYbkDB/1BawxNwQetZsSj4Glhk5kjzLeEAObIKRLxmfDRDRJ8UuoS5CfzF+I
 7wPQerGsaAaobT6lPsLY0/v+M7fCXOqCjSjnhSCIqTQBD4A0abyQpGXabrMYk4BDts+x+zOSWP
 ZMNvN67qm1LjShUdyrZgGml5SM1ohrYqOc69fY6NoeYP/fdUoN3Dsz6qEIyDAJ+1/vUpfXsCyn
 6aJcgsEHAKTlJ+fr5vLU4rVe
Received: from uls-op-cesaip02.wdc.com ([10.248.3.37])
 by uls-op-cesaep01.wdc.com with ESMTP; 08 Jul 2019 11:46:57 -0700
IronPort-SDR: 26GGS3luZiL/5ckkNXHpZvmNp3T9hhLG9lVgKoii3ZrNjTfbn7JDDAdDbg3EYAFCavGLZwgseq
 bZ492xPRRMIg5a4Q/mNnufyTTDO/6t+CSUsrr62FgCwL4fDxOvEe5/ShBeTSWY/Bvhpct7909Q
 fLEbyMa16Zyu2TnBE7i5FRyyZVF0XAyIGTClGLHEislCugo9rwiVPBoIuTe8R03DFt4VG2cZH/
 zk0t7Rms1al8fiv4wzxJ/f7DZivEmKC0K+mbDMQKseLJ16+Ye4oALigBMwGdWxAp4zWEJdV9tr
 7V0=
Received: from cvenusqemu.hgst.com ([10.202.66.73])
 by uls-op-cesaip02.wdc.com with ESMTP; 08 Jul 2019 11:48:08 -0700
From: Chaitanya Kulkarni <chaitanya.kulkarni@wdc.com>
To: linux-block@vger.kernel.org
Date: Mon,  8 Jul 2019 11:47:11 -0700
Message-Id: <20190708184711.2984-10-chaitanya.kulkarni@wdc.com>
X-Mailer: git-send-email 2.17.0
In-Reply-To: <20190708184711.2984-1-chaitanya.kulkarni@wdc.com>
References: <20190708184711.2984-1-chaitanya.kulkarni@wdc.com>
Subject: [Xen-devel] [PATCH V4 9/9] xen/blkback: use helper in vbd_sz()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: damien.lemoal@wdc.com, linux-btrace@vger.kernel.org, bvanassche@acm.org,
 linux-scsi@vger.kernel.org, konrad.wilk@oracle.com,
 Chaitanya Kulkarni <chaitanya.kulkarni@wdc.com>, yuchao0@huawei.com,
 colyli@suse.de, linux-bcache@vger.kernel.org, jaegeuk@kernel.org,
 xen-devel@lists.xenproject.org, kent.overstreet@gmail.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>

VGhpcyBwYXRjaCB1cGRhdGVzIHRoZSB2YmRfc3ooKSBtYWNybyB3aXRoIG5ld2x5IGludHJvZHVj
ZWQgaGVscGVyCmZ1bmN0aW9uIHRvIHJlYWQgdGhlIG5yX3NlY3RzIGZyb20gYmxvY2sgZGV2aWNl
J3MgaGRfcGFydHMgd2l0aCB0aGUKaGVscCBvZiBwYXJ0X25yX3NlY3RzX3JlYWQoKS4KClNpZ25l
ZC1vZmYtYnk6IENoYWl0YW55YSBLdWxrYXJuaSA8Y2hhaXRhbnlhLmt1bGthcm5pQHdkYy5jb20+
Ci0tLQogZHJpdmVycy9ibG9jay94ZW4tYmxrYmFjay9jb21tb24uaCB8IDIgKy0KIDEgZmlsZSBj
aGFuZ2VkLCAxIGluc2VydGlvbigrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL2RyaXZl
cnMvYmxvY2sveGVuLWJsa2JhY2svY29tbW9uLmggYi9kcml2ZXJzL2Jsb2NrL3hlbi1ibGtiYWNr
L2NvbW1vbi5oCmluZGV4IDFkMzAwMmQ3NzNmNy4uZjk2Y2I4ZDFjYjk5IDEwMDY0NAotLS0gYS9k
cml2ZXJzL2Jsb2NrL3hlbi1ibGtiYWNrL2NvbW1vbi5oCisrKyBiL2RyaXZlcnMvYmxvY2sveGVu
LWJsa2JhY2svY29tbW9uLmgKQEAgLTM1OSw3ICszNTksNyBAQCBzdHJ1Y3QgcGVuZGluZ19yZXEg
ewogCiAKICNkZWZpbmUgdmJkX3N6KF92KQkoKF92KS0+YmRldi0+YmRfcGFydCA/IFwKLQkJCSAo
X3YpLT5iZGV2LT5iZF9wYXJ0LT5ucl9zZWN0cyA6IFwKKwkJCSAgYmRldl9ucl9zZWN0cygoX3Yp
LT5iZGV2KSA6IFwKIAkJCSAgZ2V0X2NhcGFjaXR5KChfdiktPmJkZXYtPmJkX2Rpc2spKQogCiAj
ZGVmaW5lIHhlbl9ibGtpZl9nZXQoX2IpIChhdG9taWNfaW5jKCYoX2IpLT5yZWZjbnQpKQotLSAK
Mi4xNy4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 08 19:02:22 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Jul 2019 19: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 1hkYu2-0007MQ-3w; Mon, 08 Jul 2019 19: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=cYrv=VF=gmail.com=olekstysh@srs-us1.protection.inumbo.net>)
 id 1hkYu0-0007ML-Fn
 for xen-devel@lists.xenproject.org; Mon, 08 Jul 2019 19:02:16 +0000
X-Inumbo-ID: e5b56e83-a1b2-11e9-8980-bc764e045a96
Received: from mail-lf1-x143.google.com (unknown [2a00:1450:4864:20::143])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e5b56e83-a1b2-11e9-8980-bc764e045a96;
 Mon, 08 Jul 2019 19:02:15 +0000 (UTC)
Received: by mail-lf1-x143.google.com with SMTP id h28so7332114lfj.5
 for <xen-devel@lists.xenproject.org>; Mon, 08 Jul 2019 12:02:14 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=subject:to:cc:references:from:message-id:date:user-agent
 :mime-version:in-reply-to:content-transfer-encoding:content-language;
 bh=1eIwJmqg+uAvYzBChjsULMQSEpLxZS6wOYrUDxIDHH0=;
 b=o1Sneu5hHz4nNgmVJB4JX2fqhWx01Wpf1S7yY0CihTxuQPjsnYqvB0651MDzAL1KTx
 STyYFlgUn2fa0r7Rh2mK0fp7EEE3WfOhCyRYbhTNR/+nvXuu8zfGE9Y9xaWkBeyZ2hm6
 OeJOZtPxiVm5o1iqdPOQxHXAx0KdWff1yRlPLe5VwTBQq9XvC383O+gt7UlhpFBsS0ZS
 wo02wJtrhL7kEJsBXPsF5+qBMO4JQRXfSxknRzmyShVvTc4NIVcQ5DoxVp4/I8g80ZDL
 3BLiycFZM1aKR4NQRgENoGxiZ2fQj1WT9xFtxXVztp7HMMLtu2vuzrhwwYg1FdMyqLrk
 yBRQ==
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=1eIwJmqg+uAvYzBChjsULMQSEpLxZS6wOYrUDxIDHH0=;
 b=V5d5wHSNxBzp6Ze1fdtRCJu0xlETser/nm0oTmjFLdb03Xi5e575NUqRCURpSuayWP
 q+x2dxLmfFHJpGCT6HfpqqhYIuKoSHBdthVjam8+uP0sH0PlkNteD92YefMnv2M0F3Sv
 8r4KTYc+pLzVdKM2hqPyycZgAgpPYqz0Y/32bATZLHYZe6tj/27x1pM+Ap2Fht2yi3Ga
 uwMp04Gy0XlWuESrePul6+grR1vXvn1YOYJ1EA1OuPQ/viQIF3D6frcbBSixBLzjnZIp
 cjk7vSjLA1QPtX8DmvhkK2fk6C5wCkcoU3TWMQYT1GHu1xCo909laokkVfCd5WvU2Di6
 C9hw==
X-Gm-Message-State: APjAAAX3+fFNCUnv//KrSOYm+MTZGL1OGscBK+CdL7Xbt9AFoycvKH4a
 YOoXQnVPPN859g8XXA/Wjoc=
X-Google-Smtp-Source: APXvYqwXXq7I1Y7AcRIcKjDmWyOXQ9wKuknBXwrY5TtHZHexaRuyQ+WZxsmMCRUEpjMcI7m1MAIKjw==
X-Received: by 2002:a19:4349:: with SMTP id m9mr9284937lfj.64.1562612533513;
 Mon, 08 Jul 2019 12:02:13 -0700 (PDT)
Received: from [10.17.182.120] (ll-22.209.223.85.sovam.net.ua. [85.223.209.22])
 by smtp.gmail.com with ESMTPSA id v17sm4209051ljg.36.2019.07.08.12.02.12
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Mon, 08 Jul 2019 12:02:12 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>, xen-devel@lists.xenproject.org
References: <alpine.DEB.2.21.1906211648280.25730@sstabellini-ThinkPad-T480s>
 <20190621235608.2153-3-sstabellini@kernel.org>
From: Oleksandr <olekstysh@gmail.com>
Message-ID: <024a54c3-29b6-92d2-0cf3-e74297282b31@gmail.com>
Date: Mon, 8 Jul 2019 22:02:11 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.1
MIME-Version: 1.0
In-Reply-To: <20190621235608.2153-3-sstabellini@kernel.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3 3/6] xen/arm: keep track of
 reserved-memory regions
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, julien.grall@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>

Ck9uIDIyLjA2LjE5IDAyOjU2LCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6CgpIaSBTdGVmYW5v
Cgo+IEFzIHdlIHBhcnNlIHRoZSBkZXZpY2UgdHJlZSBpbiBYZW4sIGtlZXAgdHJhY2sgb2YgdGhl
IHJlc2VydmVkLW1lbW9yeQo+IHJlZ2lvbnMgYXMgdGhleSBuZWVkIHNwZWNpYWwgdHJlYXRtZW50
IChmb2xsb3ctdXAgcGF0Y2hlcyB3aWxsIG1ha2UgdXNlCj4gb2YgdGhlIHN0b3JlZCBpbmZvcm1h
dGlvbi4pCj4KPiBSZXVzZSBwcm9jZXNzX21lbW9yeV9ub2RlIHRvIGFkZCByZXNlcnZlZC1tZW1v
cnkgcmVnaW9ucyB0byB0aGUKPiBib290aW5mby5yZXNlcnZlZF9tZW0gYXJyYXkuCj4KPiBSZWZ1
c2UgdG8gY29udGludWUgb25jZSB3ZSByZWFjaCB0aGUgbWF4IG51bWJlciBvZiByZXNlcnZlZCBt
ZW1vcnkKPiByZWdpb25zIHRvIGF2b2lkIGFjY2lkZW50YWxseSBtYXBwaW5nIGFueSBwb3J0aW9u
cyBvZiB0aGVtIGludG8gYSBWTS4KPgo+IFNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGlu
aSA8c3RlZmFub3NAeGlsaW54LmNvbT4KPgo+IC0tLQo+IEl0IGlzIGNsZWFuZXIgdG8gYXZvaWQg
c2hhcmluZyB0aGUgd2hvbGUgZnVuY3Rpb24gcHJvY2Vzc19tZW1vcnlfbm9kZQo+IGJldHdlZW4g
dGhlIG5vcm1hbCBtZW1vcnkgY2FzZSBhbmQgdGhlIHJlc2VydmVkLW1lbW9yeSBjYXNlLiBJJ2xs
IGRvIGl0Cj4gaW4gdGhlIG5leHQgdmVyc2lvbiBvbmNlIEkgdW5kZXJzdGFuZCB0aGUgYmVzdCB3
YXkgZG8gdG8gaXQuCj4KPiAtLS0KPiBDaGFuZ2VzIGluIHYzOgo+IC0gbWF0Y2ggb25seSAvcmVz
ZXJ2ZWQtbWVtb3J5Cj4gLSBwdXQgdGhlIHdhcm5pbmcgYmFjayBpbiBwbGFjZSBmb3IgcmVnIG5v
dCBwcmVzZW50IG9uIGEgbm9ybWFsIG1lbW9yeQo+ICAgIHJlZ2lvbgo+IC0gcmVmdXNlIHRvIGNv
bnRpbnVlIG9uY2Ugd2UgcmVhY2ggdGhlIG1heCBudW1iZXIgb2YgcmVzZXJ2ZWQgbWVtb3J5Cj4g
ICAgcmVnaW9ucwo+Cj4gQ2hhbmdlcyBpbiB2MjoKPiAtIGNhbGwgcHJvY2Vzc19tZW1vcnlfbm9k
ZSBmcm9tIHByb2Nlc3NfcmVzZXJ2ZWRfbWVtb3J5X25vZGUgdG8gYXZvaWQKPiAgICBkdXBsaWNh
dGlvbgo+IC0tLQo+ICAgeGVuL2FyY2gvYXJtL2Jvb3RmZHQuYyAgICAgIHwgMzggKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKy0tLS0tLQo+ICAgeGVuL2luY2x1ZGUvYXNtLWFybS9zZXR1
cC5oIHwgIDEgKwo+ICAgMiBmaWxlcyBjaGFuZ2VkLCAzMyBpbnNlcnRpb25zKCspLCA2IGRlbGV0
aW9ucygtKQo+Cj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9ib290ZmR0LmMgYi94ZW4vYXJj
aC9hcm0vYm9vdGZkdC5jCj4gaW5kZXggNjExNzI0NDMzYi4uYjI0YWIxMGNiOSAxMDA2NDQKPiAt
LS0gYS94ZW4vYXJjaC9hcm0vYm9vdGZkdC5jCj4gKysrIGIveGVuL2FyY2gvYXJtL2Jvb3RmZHQu
Ywo+IEBAIC0xMzUsNiArMTM1LDggQEAgc3RhdGljIGludCBfX2luaXQgcHJvY2Vzc19tZW1vcnlf
bm9kZShjb25zdCB2b2lkICpmZHQsIGludCBub2RlLAo+ICAgICAgIGNvbnN0IF9fYmUzMiAqY2Vs
bDsKPiAgICAgICBwYWRkcl90IHN0YXJ0LCBzaXplOwo+ICAgICAgIHUzMiByZWdfY2VsbHMgPSBh
ZGRyZXNzX2NlbGxzICsgc2l6ZV9jZWxsczsKPiArICAgIHN0cnVjdCBtZW1pbmZvICptZW07Cj4g
KyAgICBib29sIHJlc2VydmVkID0gKGJvb2wpZGF0YTsKPiAgIAo+ICAgICAgIGlmICggYWRkcmVz
c19jZWxscyA8IDEgfHwgc2l6ZV9jZWxscyA8IDEgKQo+ICAgICAgIHsKPiBAQCAtMTQzLDI5ICsx
NDUsNDkgQEAgc3RhdGljIGludCBfX2luaXQgcHJvY2Vzc19tZW1vcnlfbm9kZShjb25zdCB2b2lk
ICpmZHQsIGludCBub2RlLAo+ICAgICAgICAgICByZXR1cm4gMDsKPiAgICAgICB9Cj4gICAKPiAr
ICAgIGlmICggcmVzZXJ2ZWQgKQo+ICsgICAgICAgIG1lbSA9ICZib290aW5mby5yZXNlcnZlZF9t
ZW07Cj4gKyAgICBlbHNlCj4gKyAgICAgICAgbWVtID0gJmJvb3RpbmZvLm1lbTsKPiArCj4gICAg
ICAgcHJvcCA9IGZkdF9nZXRfcHJvcGVydHkoZmR0LCBub2RlLCAicmVnIiwgTlVMTCk7Cj4gICAg
ICAgaWYgKCAhcHJvcCApCj4gICAgICAgewo+IC0gICAgICAgIHByaW50aygiZmR0OiBub2RlIGAl
cyc6IG1pc3NpbmcgYHJlZycgcHJvcGVydHlcbiIsIG5hbWUpOwo+ICsgICAgICAgIGlmICggIXJl
c2VydmVkICkKPiArICAgICAgICAgICAgcHJpbnRrKCJmZHQ6IG5vZGUgYCVzJzogbWlzc2luZyBg
cmVnJyBwcm9wZXJ0eVxuIiwgbmFtZSk7Cj4gICAgICAgICAgIHJldHVybiAwOwo+ICAgICAgIH0K
PiAgIAo+ICAgICAgIGNlbGwgPSAoY29uc3QgX19iZTMyICopcHJvcC0+ZGF0YTsKPiAgICAgICBi
YW5rcyA9IGZkdDMyX3RvX2NwdShwcm9wLT5sZW4pIC8gKHJlZ19jZWxscyAqIHNpemVvZiAodTMy
KSk7Cj4gICAKPiAtICAgIGZvciAoIGkgPSAwOyBpIDwgYmFua3MgJiYgYm9vdGluZm8ubWVtLm5y
X2JhbmtzIDwgTlJfTUVNX0JBTktTOyBpKysgKQo+ICsgICAgZm9yICggaSA9IDA7IGkgPCBiYW5r
cyAmJiBtZW0tPm5yX2JhbmtzIDwgTlJfTUVNX0JBTktTOyBpKysgKQo+ICAgICAgIHsKPiAgICAg
ICAgICAgZGV2aWNlX3RyZWVfZ2V0X3JlZygmY2VsbCwgYWRkcmVzc19jZWxscywgc2l6ZV9jZWxs
cywgJnN0YXJ0LCAmc2l6ZSk7Cj4gICAgICAgICAgIGlmICggIXNpemUgKQo+ICAgICAgICAgICAg
ICAgY29udGludWU7Cj4gLSAgICAgICAgYm9vdGluZm8ubWVtLmJhbmtbYm9vdGluZm8ubWVtLm5y
X2JhbmtzXS5zdGFydCA9IHN0YXJ0Owo+IC0gICAgICAgIGJvb3RpbmZvLm1lbS5iYW5rW2Jvb3Rp
bmZvLm1lbS5ucl9iYW5rc10uc2l6ZSA9IHNpemU7Cj4gLSAgICAgICAgYm9vdGluZm8ubWVtLm5y
X2JhbmtzKys7Cj4gKyAgICAgICAgbWVtLT5iYW5rW21lbS0+bnJfYmFua3NdLnN0YXJ0ID0gc3Rh
cnQ7Cj4gKyAgICAgICAgbWVtLT5iYW5rW21lbS0+bnJfYmFua3NdLnNpemUgPSBzaXplOwo+ICsg
ICAgICAgIG1lbS0+bnJfYmFua3MrKzsKPiAgICAgICB9Cj4gKyAgICAvKgo+ICsgICAgICogV2Ug
cmVhY2hlZCB0aGUgbWF4IG51bWJlciBvZiBzdXBwb3J0ZWQgcmVzZXJ2ZWQtbWVtb3J5IHJlZ2lv
bnMuCj4gKyAgICAgKiBTdG9wIGFuZCByZWZ1c2UgdG8gY29udGludWUuIFdlIGRvbid0IHdhbnQg
dG8gcmlzayBYZW4gYWxsb2NhdGluZwo+ICsgICAgICogdGhvc2UgcmVnaW9ucyBhcyBub3JtYWwg
bWVtb3J5IHRvIGEgVk0uCj4gKyAgICAgKi8KPiArICAgIEJVR19PTihyZXNlcnZlZCAmJiBtZW0t
Pm5yX2JhbmtzID09IE5SX01FTV9CQU5LUyk7Cj4gICAKPiAgICAgICByZXR1cm4gMDsKPiAgIH0K
PiAgIAo+ICtzdGF0aWMgaW50IF9faW5pdCBwcm9jZXNzX3Jlc2VydmVkX21lbW9yeV9ub2RlKGNv
bnN0IHZvaWQgKmZkdCwgaW50IG5vZGUsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgY29uc3QgY2hhciAqbmFtZSwgaW50IGRlcHRoLAo+ICsgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHUzMiBhZGRyZXNzX2NlbGxz
LCB1MzIgc2l6ZV9jZWxscykKPiArewo+ICsgICAgZGV2aWNlX3RyZWVfZm9yX2VhY2hfbm9kZShm
ZHQsIG5vZGUsIGRlcHRoLCBwcm9jZXNzX21lbW9yeV9ub2RlLCAodm9pZCopdHJ1ZSk7Cj4gKyAg
ICByZXR1cm4gMDsKPiArfQoKSSBoYXZlIHRlc3RlZCB0aGlzIHNlcmllcyBhbmQgZ290IHRoZSBz
YW1lIGJlaGF2aW9yIGFzIHdpdGggVjIgWzFdLgoKVGhlICJub24tcmVzZXJ2ZWQtbWVtb3J5IiBu
b2RlIGluIG15IGRldmljZS10cmVlIAooc3JhbUA0N0ZGRjAwMC0+c2NwX3NobWVtQDApIGlzIHN0
aWxsIGludGVycHJldGVkIGFzIGEgInJlc2VydmVkLW1lbW9yeSIuCkkgdGhpbmssIHRoaXMgdGFr
ZXMgcGxhY2UgYmVjYXVzZSBjdXJyZW50IGltcGxlbWVudGF0aW9uIGl0ZXJhdGVzIG92ZXIgCmFs
bCBkZXZpY2UgdHJlZSBub2RlcyBzdGFydGluZwpmcm9tIHJlYWwgInJlc2VydmVkLW1lbW9yeSIg
bm9kZSB1cCB0byB0aGUgZW5kIG9mIHRoZSBkZXZpY2UgdHJlZS4gQW5kIAppZiB0aGVyZSBpcyBh
dCBsZWFzdCBvbmUgIm5vbi1yZXNlcnZlZC1tZW1vcnkiIG5vZGUgKHdpdGggYSBzdWl0YWJsZSAK
ZGVwdGggYW5kIHZhbGlkICJyZWciIHByb3BlcnR5KQpsb2NhdGVkIGRvd24gdGhlIGRldmljZSB0
cmVlLCBpdCB3aWxsIGJlIG1pc3Rha2VubHkgaW5zZXJ0ZWQgdG8gCmJvb3RpbmZvLnJlc2VydmVk
X21lbSAoYXMgaW4gbXkgY2FzZSkuCgotLS0tLS0tLS0tCgpVbnBhY2tlZCBkZXZpY2UgdHJlZToK
ewogwqDCoMKgwqDCoMKgwqAgLi4uCgogwqDCoMKgwqDCoMKgwqAgbWVtb3J5QDQ4MDAwMDAwIHsK
IMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBkZXZpY2VfdHlwZSA9ICJtZW1vcnkiOwog
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIHJlZyA9IDwweDAwMDAwMDAwIDB4NDgwMDAw
MDAgMHgwMDAwMDAwMCAweDc4MDAwMDAwIAoweDAwMDAwMDA1IDB4MDAwMDAwMDAgMHgwMDAwMDAw
MCAweDgwMDAwMDAwIDB4MDAwMDAwMDYgMHgwMDAwMDAwMCAKMHgwMDAwMDAwMCAweDgwMDAwMDAw
IDB4MDAwMDAwMDcgMHgwMDAwMDAwMCAweDAwMDAwMDAwIDB4ODAwMDAwMDA+OwogwqDCoMKgwqDC
oMKgwqAgfTsKIMKgwqDCoMKgwqDCoMKgIHJlc2VydmVkLW1lbW9yeSB7CiDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqAgI2FkZHJlc3MtY2VsbHMgPSA8MHgwMDAwMDAwMj47CiDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgI3NpemUtY2VsbHMgPSA8MHgwMDAwMDAwMj47CiDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgcmFuZ2VzOwogwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgIGxpbnV4LGxvc3N5X2RlY29tcHJlc3NANTQwMDAwMDAgewogwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBuby1tYXA7CiDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIHJlZyA9IDwweDAwMDAwMDAwIDB4NTQw
MDAwMDAgMHgwMDAwMDAwMCAKMHgwMzAwMDAwMD47CiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgIGxpbnV4LHBoYW5kbGUgPSA8MHgwMDAwMDBiMD47CiDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIHBoYW5kbGUgPSA8MHgw
MDAwMDBiMD47CiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgfTsKIMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoCBsaW51eCxhZHNwQDU3MDAwMDAwIHsKIMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgY29tcGF0aWJsZSA9ICJzaGFyZWQtZG1h
LXBvb2wiOwogwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBy
ZXVzYWJsZTsKIMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAg
cmVnID0gPDB4MDAwMDAwMDAgMHg1NzAwMDAwMCAweDAwMDAwMDAwIAoweDAxMDAwMDAwPjsKIMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCB9OwogwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgIGxpbnV4LGNtYUA1ODAwMDAwMCB7CiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgIGNvbXBhdGlibGUgPSAic2hhcmVkLWRtYS1wb29sIjsKIMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgcmV1c2FibGU7CiDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIHJlZyA9IDwweDAwMDAw
MDAwIDB4NTgwMDAwMDAgMHgwMDAwMDAwMCAKMHgxODAwMDAwMD47CiDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIGxpbnV4LGNtYS1kZWZhdWx0OwogwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIH07CiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqAgbGludXgsbXVsdGltZWRpYUA3MDAwMDAwMCB7CiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgIGNvbXBhdGlibGUgPSAic2hhcmVkLWRtYS1wb29sIjsKIMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgcmV1c2FibGU7CiDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIHJlZyA9IDwweDAw
MDAwMDAwIDB4NzAwMDAwMDAgMHgwMDAwMDAwMCAKMHgxMDAwMDAwMD47CiDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIGxpbnV4LHBoYW5kbGUgPSA8MHgwMDAw
MDBhZj47CiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIHBo
YW5kbGUgPSA8MHgwMDAwMDBhZj47CiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgfTsK
IMKgwqDCoMKgwqDCoMKgIH07CgogwqDCoMKgwqDCoMKgwqAgLi4uCgogwqDCoMKgwqDCoMKgwqAg
c3JhbUA0N0ZGRjAwMCB7CiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgY29tcGF0aWJs
ZSA9ICJtbWlvLXNyYW0iOwogwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIHJlZyA9IDww
eDAwMDAwMDAwIDB4NDdmZmYwMDAgMHgwMDAwMDAwMCAweDAwMDAxMDAwPjsKIMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoCAjYWRkcmVzcy1jZWxscyA9IDwweDAwMDAwMDAxPjsKIMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAjc2l6ZS1jZWxscyA9IDwweDAwMDAwMDAxPjsKIMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCByYW5nZXMgPSA8MHgwMDAwMDAwMCAweDAwMDAw
MDAwIDB4NDdmZmYwMDAgMHgwMDAwMTAwMD47CiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqAgc2NwX3NobWVtQDAgewogwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoCBjb21wYXRpYmxlID0gIm1taW8tc3JhbSI7CiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIHJlZyA9IDwweDAwMDAwMDAwIDB4MDAwMDAyMDA+Owog
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBsaW51eCxwaGFu
ZGxlID0gPDB4MDAwMDAwYjI+OwogwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoCBwaGFuZGxlID0gPDB4MDAwMDAwYjI+OwogwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgIH07CiDCoMKgwqDCoMKgwqDCoCB9OwoKIMKgwqDCoMKgwqDCoMKgIC4uLgp9OwoK
LS0tLS0tLS0tLQoKWGVuIGxvZzoKClN0YXJ0aW5nIGtlcm5lbCAuLi4KCi0gVUFSVCBlbmFibGVk
IC0KLSBDUFUgMDAwMDAwMDAgYm9vdGluZyAtCi0gQ3VycmVudCBFTCAwMDAwMDAwOCAtCi0gWGVu
IHN0YXJ0aW5nIGF0IEVMMiAtCi0gWmVybyBCU1MgLQotIFNldHRpbmcgdXAgY29udHJvbCByZWdp
c3RlcnMgLQotIFR1cm5pbmcgb24gcGFnaW5nIC0KLSBSZWFkeSAtCihYRU4pIENoZWNraW5nIGZv
ciBpbml0cmQgaW4gL2Nob3NlbgooWEVOKSBJbml0cmQgMDAwMDAwMDA3NDAwMDA0MC0wMDAwMDAw
MDc2MjUyYzU0CihYRU4pIG5vZGUgbWVtb3J5QDQ4MDAwMDAwOiBpbnNlcnQgYmFuayAwOiAweDQ4
MDAwMDAwLT4weGMwMDAwMDAwIHR5cGU6IApub3JtYWwKKFhFTikgbm9kZSBtZW1vcnlANDgwMDAw
MDA6IGluc2VydCBiYW5rIDE6IDB4NTAwMDAwMDAwLT4weDU4MDAwMDAwMCAKdHlwZTogbm9ybWFs
CihYRU4pIG5vZGUgbWVtb3J5QDQ4MDAwMDAwOiBpbnNlcnQgYmFuayAyOiAweDYwMDAwMDAwMC0+
MHg2ODAwMDAwMDAgCnR5cGU6IG5vcm1hbAooWEVOKSBub2RlIG1lbW9yeUA0ODAwMDAwMDogaW5z
ZXJ0IGJhbmsgMzogMHg3MDAwMDAwMDAtPjB4NzgwMDAwMDAwIAp0eXBlOiBub3JtYWwKKFhFTikg
bm9kZSBsaW51eCxsb3NzeV9kZWNvbXByZXNzQDU0MDAwMDAwOiBpbnNlcnQgYmFuayAwOiAKMHg1
NDAwMDAwMC0+MHg1NzAwMDAwMCB0eXBlOiByZXNlcnZlZAooWEVOKSBub2RlIGxpbnV4LGFkc3BA
NTcwMDAwMDA6IGluc2VydCBiYW5rIDA6IDB4NTcwMDAwMDAtPjB4NTgwMDAwMDAgCnR5cGU6IHJl
c2VydmVkCihYRU4pIG5vZGUgbGludXgsY21hQDU4MDAwMDAwOiBpbnNlcnQgYmFuayAwOiAweDU4
MDAwMDAwLT4weDcwMDAwMDAwIAp0eXBlOiByZXNlcnZlZAooWEVOKSBub2RlIGxpbnV4LG11bHRp
bWVkaWFANzAwMDAwMDA6IGluc2VydCBiYW5rIDA6IAoweDcwMDAwMDAwLT4weDgwMDAwMDAwIHR5
cGU6IHJlc2VydmVkCihYRU4pIG5vZGUgc2NwX3NobWVtQDA6IGluc2VydCBiYW5rIDA6IDAtPjB4
MjAwIHR5cGU6IHJlc2VydmVkIAo8LS0tLS0tLS0tLS0tLS0tIE5vdCBhIHJlc2VydmVkIG1lbW9y
eQooWEVOKSBSQU06IDAwMDAwMDAwNDgwMDAwMDAgLSAwMDAwMDAwMGJmZmZmZmZmCihYRU4pIFJB
TTogMDAwMDAwMDUwMDAwMDAwMCAtIDAwMDAwMDA1N2ZmZmZmZmYKKFhFTikgUkFNOiAwMDAwMDAw
NjAwMDAwMDAwIC0gMDAwMDAwMDY3ZmZmZmZmZgooWEVOKSBSQU06IDAwMDAwMDA3MDAwMDAwMDAg
LSAwMDAwMDAwNzdmZmZmZmZmCihYRU4pCihYRU4pIE1PRFVMRVswXTogMDAwMDAwMDA0ODAwMDAw
MCAtIDAwMDAwMDAwNDgwMTQwODAgRGV2aWNlIFRyZWUKKFhFTikgTU9EVUxFWzFdOiAwMDAwMDAw
MDc0MDAwMDQwIC0gMDAwMDAwMDA3NjI1MmM1NCBSYW1kaXNrCihYRU4pIE1PRFVMRVsyXTogMDAw
MDAwMDA3YTAwMDAwMCAtIDAwMDAwMDAwN2MwMDAwMDAgS2VybmVsCihYRU4pIE1PRFVMRVszXTog
MDAwMDAwMDA3YzAwMDAwMCAtIDAwMDAwMDAwN2MwMTAwMDAgWFNNCihYRU4pwqAgUkVTVkRbMF06
IDAwMDAwMDAwNDgwMDAwMDAgLSAwMDAwMDAwMDQ4MDE0MDAwCihYRU4pwqAgUkVTVkRbMV06IDAw
MDAwMDAwNzQwMDAwNDAgLSAwMDAwMDAwMDc2MjUyYzU0CgotLS0tLS0tLS0tCgpbMV0gCmh0dHBz
Oi8vd3d3Lm1haWwtYXJjaGl2ZS5jb20veGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnL21z
ZzQ1NjMyLmh0bWwKCgotLSAKUmVnYXJkcywKCk9sZWtzYW5kciBUeXNoY2hlbmtvCgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 08 19:27:40 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Jul 2019 19: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 1hkZIT-0000RZ-ET; Mon, 08 Jul 2019 19:27:33 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=arZn=VF=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hkZIS-0000RU-Pi
 for xen-devel@lists.xenproject.org; Mon, 08 Jul 2019 19:27:32 +0000
X-Inumbo-ID: 6d507ebc-a1b6-11e9-90d7-8f3662ea7ab5
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 6d507ebc-a1b6-11e9-90d7-8f3662ea7ab5;
 Mon, 08 Jul 2019 19:27:30 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 0C5702B;
 Mon,  8 Jul 2019 12:27:30 -0700 (PDT)
Received: from [10.119.48.199] (unknown [10.119.48.199])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 63EEC3F246;
 Mon,  8 Jul 2019 12:27:29 -0700 (PDT)
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 Xen-devel <xen-devel@lists.xenproject.org>
References: <1561109798-8744-5-git-send-email-andrew.cooper3@citrix.com>
 <20190704191449.22486-1-andrew.cooper3@citrix.com>
 <96aff7db-67f7-546a-da63-a915cdadd7b9@arm.com>
 <fba23c81-2ab9-28b8-86f2-89b3220345a9@citrix.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <14762cea-1b87-4dea-69cc-6e4cf001c73b@arm.com>
Date: Mon, 8 Jul 2019 20:27:28 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.0
MIME-Version: 1.0
In-Reply-To: <fba23c81-2ab9-28b8-86f2-89b3220345a9@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 4/5] xen/gnttab: Refactor
 gnttab_clear_flag() to be gnttab_clear_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: George Dunlap <george.dunlap@eu.citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Jan Beulich <JBeulich@suse.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGksCgpPbiA3LzgvMTkgNzoxMSBQTSwgQW5kcmV3IENvb3BlciB3cm90ZToKPiBPbiAwNy8wNy8y
MDE5IDE5OjQyLCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+IEhpIEFuZHJldywKPj4KPj4gT24gNy80
LzE5IDg6MTQgUE0sIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4+PiBUbyBhbGxvdyBmb3IgZnVydGhl
ciBpbXByb3ZlbWVudHMsIGl0IGlzIHVzZWZ1bCB0byBiZSBhYmxlIHRvIGNsZWFyCj4+PiBtb3Jl
IHRoYW4KPj4+IGEgc2luZ2xlIGZsYWcgYXQgb25jZS7CoCBSZXdvcmsgZ250dGFiX2NsZWFyX2Zs
YWcoKSBpbnRvCj4+PiBnbnR0YWJfY2xlYXJfZmxhZ3MoKQo+Pj4gd2hpY2ggdGFrZXMgYSBiaXRt
YXNrIHJhdGhlciB0aGFuIGEgYml0IG51bWJlci4KPj4+Cj4+PiBObyBwcmFjdGljYWwgY2hhbmdl
IHlldC4KPj4+Cj4+PiBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVy
M0BjaXRyaXguY29tPgo+Pj4gLS0tCj4+PiBDQzogSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1c2Uu
Y29tPgo+Pj4gQ0M6IFdlaSBMaXUgPHdsQHhlbi5vcmc+Cj4+PiBDQzogUm9nZXIgUGF1IE1vbm7D
qSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cj4+PiBDQzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3Rh
YmVsbGluaUBrZXJuZWwub3JnPgo+Pj4gQ0M6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFy
bS5jb20+Cj4+PiBDQzogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBldS5jaXRyaXguY29t
Pgo+Pj4KPj4+IHYyOgo+Pj4gIMKgICogVXNlIHVuc2lnbmVkIGludCBmb3IgdGhlIG1hc2sgcGFy
YW1ldGVyCj4+Cj4+IEkgZG9uJ3Qgc2VlbSB0byBmaW5kIHRoZSByZXF1ZXN0IG9uIHRoZSBNTC4g
VGVjaG5pY2FsbHkgdGhlIG1hc2sgY2FuCj4+IG9ubHkgYmUgMTYtYml0LiBNYXkgSSBhc2sgdGhl
IHJlYXNvbiBvZiB0aGlzIGNoYW5nZT8KPiAKPiBJdCBpcyBvbiB0aGUgbWFpbGluZyBsaXN0LCBi
dXQgYW4gb3JwaGFuZWQgZW1haWwgZHVlIHRvIEphbidzIGVtYWlsIGNoYW5nZXMuCgpJcyBpdCB0
aGUgc2FtZSBwcm9ibGVtIGFzIEkgaGF2ZSBzZWVuIHRoZSBwYXN0IDYgbW9udGhzIGJldHdlZW4g
SnVlcmdlbiAKYW5kIEphbidzIGUtbWFpbD8KCj4gCj4gaHR0cHM6Ly9sb3JlLmtlcm5lbC5vcmcv
eGVuLWRldmVsLzE1NjExMDk3OTgtODc0NC01LWdpdC1zZW5kLWVtYWlsLWFuZHJldy5jb29wZXIz
QGNpdHJpeC5jb20vVC8jdAoKVG8gYmUgaG9uZXN0LCBJIHRoaW5rIGl0IGlzIHdyb25nIHRvIHRy
eSB0byBtaWNyby1vcHRpbWl6ZSBhIGNvbW1vbiAKcHJvdG90eXBlIGZvciB0aGUgYmVuZWZpdCBv
ZiBvbmUgYXJjaGl0ZWN0dXJlIGFuZCBvbmUgY29tcGlsZXIgdmVyc2lvbiAKKG9yIGV2ZW4gbm9u
ZSBwZXIgdGhlIGUtbWFpbCkuCgpPbmUgY291bGQgYWxzbyBhcmd1ZSB0aGF0IHRoaXMgbWF5IGJl
IG5vdCBiZW5lZmljaWFsIGZvciB0aGUgbm9uLXg4NiAKYXJjaGl0ZWN0dXJlIGRlcGVuZGluZyBv
biBob3cgdGhlIGNvbXBpbGVyIGRlY2lkZSB0byBkbyB0aGUgY2FzdCBmcm9tIAozMi1iaXQgdG8g
MTYtYml0Li4uCgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 08 20:22:06 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Jul 2019 20:22:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hka8y-0004ax-Je; Mon, 08 Jul 2019 20:21:48 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=7H6o=VF=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hka8x-0004as-IP
 for xen-devel@lists.xenproject.org; Mon, 08 Jul 2019 20:21:47 +0000
X-Inumbo-ID: 0142f4a4-a1be-11e9-bee1-43750fe73c41
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 0142f4a4-a1be-11e9-bee1-43750fe73c41;
 Mon, 08 Jul 2019 20:21:45 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: G6zSSbdULefM0CA8OgV65TOc592+pW6FBbgpoKbcTOQf3S5W+OanuRDEIlsXIbHBSkWTxeEkXY
 +J0iWLeF53epMA8MUFf8RWKoOWBirxW3wqLGK+Ubp2tjkUnlpzjh8G4smUFTiifJHtEg3dVyv8
 pNUR/8Yq6VK3XcTXvsaiYw9N9JFuZbDiSyDQxlA7F89HPxdiJSxD5hE91gcg3mireFLpli/z8V
 UO07GKiSgdzvCAM1LvB6vQcCEbs4UNNv+Xi0joaVOYk5YRTPCGWTtFyTUuaVlSkL0apAsoEtHb
 +mI=
X-SBRS: 2.7
X-MesageID: 2700527
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,468,1557201600"; 
   d="scan'208";a="2700527"
To: Julien Grall <julien.grall@arm.com>, Xen-devel
 <xen-devel@lists.xenproject.org>
References: <1561109798-8744-5-git-send-email-andrew.cooper3@citrix.com>
 <20190704191449.22486-1-andrew.cooper3@citrix.com>
 <96aff7db-67f7-546a-da63-a915cdadd7b9@arm.com>
 <fba23c81-2ab9-28b8-86f2-89b3220345a9@citrix.com>
 <14762cea-1b87-4dea-69cc-6e4cf001c73b@arm.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 mQINBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABtClBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPokCOgQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86LkCDQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAYkC
 HwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <2bfc235e-6b66-4b97-baef-618d5e80b360@citrix.com>
Date: Mon, 8 Jul 2019 15:21:27 -0500
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <14762cea-1b87-4dea-69cc-6e4cf001c73b@arm.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 4/5] xen/gnttab: Refactor
 gnttab_clear_flag() to be gnttab_clear_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: George Dunlap <george.dunlap@eu.citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Jan Beulich <JBeulich@suse.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDgvMDcvMjAxOSAyMDoyNywgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpLAo+Cj4gT24gNy84
LzE5IDc6MTEgUE0sIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4+IE9uIDA3LzA3LzIwMTkgMTk6NDIs
IEp1bGllbiBHcmFsbCB3cm90ZToKPj4+IEhpIEFuZHJldywKPj4+Cj4+PiBPbiA3LzQvMTkgODox
NCBQTSwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4+PiBUbyBhbGxvdyBmb3IgZnVydGhlciBpbXBy
b3ZlbWVudHMsIGl0IGlzIHVzZWZ1bCB0byBiZSBhYmxlIHRvIGNsZWFyCj4+Pj4gbW9yZSB0aGFu
Cj4+Pj4gYSBzaW5nbGUgZmxhZyBhdCBvbmNlLsKgIFJld29yayBnbnR0YWJfY2xlYXJfZmxhZygp
IGludG8KPj4+PiBnbnR0YWJfY2xlYXJfZmxhZ3MoKQo+Pj4+IHdoaWNoIHRha2VzIGEgYml0bWFz
ayByYXRoZXIgdGhhbiBhIGJpdCBudW1iZXIuCj4+Pj4KPj4+PiBObyBwcmFjdGljYWwgY2hhbmdl
IHlldC4KPj4+Pgo+Pj4+IFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29w
ZXIzQGNpdHJpeC5jb20+Cj4+Pj4gLS0tCj4+Pj4gQ0M6IEphbiBCZXVsaWNoIDxKQmV1bGljaEBz
dXNlLmNvbT4KPj4+PiBDQzogV2VpIExpdSA8d2xAeGVuLm9yZz4KPj4+PiBDQzogUm9nZXIgUGF1
IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cj4+Pj4gQ0M6IFN0ZWZhbm8gU3RhYmVsbGlu
aSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KPj4+PiBDQzogSnVsaWVuIEdyYWxsIDxqdWxpZW4u
Z3JhbGxAYXJtLmNvbT4KPj4+PiBDQzogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBldS5j
aXRyaXguY29tPgo+Pj4+Cj4+Pj4gdjI6Cj4+Pj4gwqDCoCAqIFVzZSB1bnNpZ25lZCBpbnQgZm9y
IHRoZSBtYXNrIHBhcmFtZXRlcgo+Pj4KPj4+IEkgZG9uJ3Qgc2VlbSB0byBmaW5kIHRoZSByZXF1
ZXN0IG9uIHRoZSBNTC4gVGVjaG5pY2FsbHkgdGhlIG1hc2sgY2FuCj4+PiBvbmx5IGJlIDE2LWJp
dC4gTWF5IEkgYXNrIHRoZSByZWFzb24gb2YgdGhpcyBjaGFuZ2U/Cj4+Cj4+IEl0IGlzIG9uIHRo
ZSBtYWlsaW5nIGxpc3QsIGJ1dCBhbiBvcnBoYW5lZCBlbWFpbCBkdWUgdG8gSmFuJ3MgZW1haWwK
Pj4gY2hhbmdlcy4KPgo+IElzIGl0IHRoZSBzYW1lIHByb2JsZW0gYXMgSSBoYXZlIHNlZW4gdGhl
IHBhc3QgNiBtb250aHMgYmV0d2Vlbgo+IEp1ZXJnZW4gYW5kIEphbidzIGUtbWFpbD8KCkkgdGhp
bmsgaXRzIGRpZmZlcmVudCwgYnV0IEknbSBsb3NpbmcgdHJhY2sgdGJoLgoKPgo+Pgo+PiBodHRw
czovL2xvcmUua2VybmVsLm9yZy94ZW4tZGV2ZWwvMTU2MTEwOTc5OC04NzQ0LTUtZ2l0LXNlbmQt
ZW1haWwtYW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbS9ULyN0Cj4+Cj4KPiBUbyBiZSBob25lc3Qs
IEkgdGhpbmsgaXQgaXMgd3JvbmcgdG8gdHJ5IHRvIG1pY3JvLW9wdGltaXplIGEgY29tbW9uCj4g
cHJvdG90eXBlIGZvciB0aGUgYmVuZWZpdCBvZiBvbmUgYXJjaGl0ZWN0dXJlIGFuZCBvbmUgY29t
cGlsZXIgdmVyc2lvbgo+IChvciBldmVuIG5vbmUgcGVyIHRoZSBlLW1haWwpLgoKVGhlIHByb3Rv
dHlwZSB3YXNuJ3QgY29tbW9uLsKgIE9ic2VydmUgdGhhdCBiZWZvcmUgdGhpcyBwYXRjaCwgQVJN
IHVzZWQKdW5zaWduZWQgbG9uZyB3aGlsZSB4ODYgdXNlZCB1aW50MTZfdC7CoCBJdCBzaG91bGQg
YmVjb21lIGNvbW1vbiwgaG93ZXZlci4KCkluIHByYWN0aWNlLCB3ZSdyZSB0YWxraW5nIGFib3V0
IGJpdHMgMyBhbmQgNCwgYW5kIHRoaXMgaXNuJ3QgbGlhYmxlIHRvCmNoYW5nZSBpbiBhIGh1cnJ5
LgoKPiBPbmUgY291bGQgYWxzbyBhcmd1ZSB0aGF0IHRoaXMgbWF5IGJlIG5vdCBiZW5lZmljaWFs
IGZvciB0aGUgbm9uLXg4Ngo+IGFyY2hpdGVjdHVyZSBkZXBlbmRpbmcgb24gaG93IHRoZSBjb21w
aWxlciBkZWNpZGUgdG8gZG8gdGhlIGNhc3QgZnJvbQo+IDMyLWJpdCB0byAxNi1iaXQuLi4KCkFs
bCBhcmNoaXRlY3R1cmUgbmVjZXNzYXJpbHkgc3VmZmVyIHRoZSBkb3duY2FzdCBzb21ld2hlcmUs
IGV2ZW4geDg2LsKgCkFSTSdzIGlzIGluIHRoZSBwcm90b3R5cGUgZm9yIGd1ZXN0X2NsZWFyX21h
c2sxNigpLCBidXQgaW4gdGVybXMgb2YgdGhlCmNvbW1vbiBsb2dpYyBmb3IgY2FsY3VsYXRpbmcg
Y29uZGl0aW9uYWxseSB3aGljaCBiaXRzIHRvIGNsZWFyLCBrZWVwaW5nCmV2ZXJ5dGhpbmcgYXMg
dW5zaWduZWQgaW50IGZvciBhcyBsb25nIGFzIHBvc3NpYmxlIG9mZmVycyB0aGUgbW9zdApmbGV4
aWJpbGl0eSB0byB0aGUgY29tcGlsZXIsIGFzIGl0IGNhbiBzZWUgYWxsIHRoZSBjb25zdGFudHMg
aW52b2x2ZWQuCgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 08 20:28:39 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Jul 2019 20:28:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hkaFX-0004je-Af; Mon, 08 Jul 2019 20:28:35 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=arZn=VF=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hkaFW-0004jZ-0o
 for xen-devel@lists.xenproject.org; Mon, 08 Jul 2019 20:28:34 +0000
X-Inumbo-ID: f2214524-a1be-11e9-ba2b-cf3eb269aafc
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id f2214524-a1be-11e9-ba2b-cf3eb269aafc;
 Mon, 08 Jul 2019 20:28:29 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id C5AB52B;
 Mon,  8 Jul 2019 13:28:28 -0700 (PDT)
Received: from [10.119.48.199] (unknown [10.119.48.199])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 25E953F246;
 Mon,  8 Jul 2019 13:28:28 -0700 (PDT)
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 Xen-devel <xen-devel@lists.xenproject.org>
References: <1561109798-8744-5-git-send-email-andrew.cooper3@citrix.com>
 <20190704191449.22486-1-andrew.cooper3@citrix.com>
 <96aff7db-67f7-546a-da63-a915cdadd7b9@arm.com>
 <fba23c81-2ab9-28b8-86f2-89b3220345a9@citrix.com>
 <14762cea-1b87-4dea-69cc-6e4cf001c73b@arm.com>
 <2bfc235e-6b66-4b97-baef-618d5e80b360@citrix.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <1ed8fc50-1c8e-b8c1-604a-bdb58d69af5b@arm.com>
Date: Mon, 8 Jul 2019 21:28:27 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.0
MIME-Version: 1.0
In-Reply-To: <2bfc235e-6b66-4b97-baef-618d5e80b360@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 4/5] xen/gnttab: Refactor
 gnttab_clear_flag() to be gnttab_clear_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: George Dunlap <george.dunlap@eu.citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Jan Beulich <JBeulich@suse.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgQW5kcmV3LAoKT24gNy84LzE5IDk6MjEgUE0sIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4gT24g
MDgvMDcvMjAxOSAyMDoyNywgSnVsaWVuIEdyYWxsIHdyb3RlOgo+PiBIaSwKPj4KPj4gT24gNy84
LzE5IDc6MTEgUE0sIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4+PiBPbiAwNy8wNy8yMDE5IDE5OjQy
LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+Pj4gSGkgQW5kcmV3LAo+Pj4+Cj4+Pj4gT24gNy80LzE5
IDg6MTQgUE0sIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4+Pj4+IFRvIGFsbG93IGZvciBmdXJ0aGVy
IGltcHJvdmVtZW50cywgaXQgaXMgdXNlZnVsIHRvIGJlIGFibGUgdG8gY2xlYXIKPj4+Pj4gbW9y
ZSB0aGFuCj4+Pj4+IGEgc2luZ2xlIGZsYWcgYXQgb25jZS7CoCBSZXdvcmsgZ250dGFiX2NsZWFy
X2ZsYWcoKSBpbnRvCj4+Pj4+IGdudHRhYl9jbGVhcl9mbGFncygpCj4+Pj4+IHdoaWNoIHRha2Vz
IGEgYml0bWFzayByYXRoZXIgdGhhbiBhIGJpdCBudW1iZXIuCj4+Pj4+Cj4+Pj4+IE5vIHByYWN0
aWNhbCBjaGFuZ2UgeWV0Lgo+Pj4+Pgo+Pj4+PiBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgo+Pj4+PiAtLS0KPj4+Pj4gQ0M6IEphbiBCZXVs
aWNoIDxKQmV1bGljaEBzdXNlLmNvbT4KPj4+Pj4gQ0M6IFdlaSBMaXUgPHdsQHhlbi5vcmc+Cj4+
Pj4+IENDOiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KPj4+Pj4gQ0M6
IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KPj4+Pj4gQ0M6IEp1
bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Cj4+Pj4+IENDOiBHZW9yZ2UgRHVubGFw
IDxnZW9yZ2UuZHVubGFwQGV1LmNpdHJpeC5jb20+Cj4+Pj4+Cj4+Pj4+IHYyOgo+Pj4+PiAgwqDC
oCAqIFVzZSB1bnNpZ25lZCBpbnQgZm9yIHRoZSBtYXNrIHBhcmFtZXRlcgo+Pj4+Cj4+Pj4gSSBk
b24ndCBzZWVtIHRvIGZpbmQgdGhlIHJlcXVlc3Qgb24gdGhlIE1MLiBUZWNobmljYWxseSB0aGUg
bWFzayBjYW4KPj4+PiBvbmx5IGJlIDE2LWJpdC4gTWF5IEkgYXNrIHRoZSByZWFzb24gb2YgdGhp
cyBjaGFuZ2U/Cj4+Pgo+Pj4gSXQgaXMgb24gdGhlIG1haWxpbmcgbGlzdCwgYnV0IGFuIG9ycGhh
bmVkIGVtYWlsIGR1ZSB0byBKYW4ncyBlbWFpbAo+Pj4gY2hhbmdlcy4KPj4KPj4gSXMgaXQgdGhl
IHNhbWUgcHJvYmxlbSBhcyBJIGhhdmUgc2VlbiB0aGUgcGFzdCA2IG1vbnRocyBiZXR3ZWVuCj4+
IEp1ZXJnZW4gYW5kIEphbidzIGUtbWFpbD8KPiAKPiBJIHRoaW5rIGl0cyBkaWZmZXJlbnQsIGJ1
dCBJJ20gbG9zaW5nIHRyYWNrIHRiaC4KCkl0IHdvdWxkIGJlIG5pY2UgdG8gcmVzb2x2ZSBpdC4u
LiBJdCBpcyBhIHBhaW4gdG8gdHJ5IHRvIG1hdGNoIHRoZW0gd2l0aCAKdGhlIGNvcnJlY3QgdGhy
ZWFkLgoKPiAKPj4KPj4+Cj4+PiBodHRwczovL2xvcmUua2VybmVsLm9yZy94ZW4tZGV2ZWwvMTU2
MTEwOTc5OC04NzQ0LTUtZ2l0LXNlbmQtZW1haWwtYW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbS9U
LyN0Cj4+Pgo+Pgo+PiBUbyBiZSBob25lc3QsIEkgdGhpbmsgaXQgaXMgd3JvbmcgdG8gdHJ5IHRv
IG1pY3JvLW9wdGltaXplIGEgY29tbW9uCj4+IHByb3RvdHlwZSBmb3IgdGhlIGJlbmVmaXQgb2Yg
b25lIGFyY2hpdGVjdHVyZSBhbmQgb25lIGNvbXBpbGVyIHZlcnNpb24KPj4gKG9yIGV2ZW4gbm9u
ZSBwZXIgdGhlIGUtbWFpbCkuCj4gCj4gVGhlIHByb3RvdHlwZSB3YXNuJ3QgY29tbW9uLsKgIE9i
c2VydmUgdGhhdCBiZWZvcmUgdGhpcyBwYXRjaCwgQVJNIHVzZWQKPiB1bnNpZ25lZCBsb25nIHdo
aWxlIHg4NiB1c2VkIHVpbnQxNl90LsKgIEl0IHNob3VsZCBiZWNvbWUgY29tbW9uLCBob3dldmVy
LgoKSSBhbSBub3Qgc3VyZSB0byBmb2xsb3cgdGhpcy4gQUZBSUNULCB3ZSB1c2UgdWludDE2X3Qg
cHJvcGVybHkgb24gQXJtLgoKPiAKPiBJbiBwcmFjdGljZSwgd2UncmUgdGFsa2luZyBhYm91dCBi
aXRzIDMgYW5kIDQsIGFuZCB0aGlzIGlzbid0IGxpYWJsZSB0bwo+IGNoYW5nZSBpbiBhIGh1cnJ5
Lgo+IAo+PiBPbmUgY291bGQgYWxzbyBhcmd1ZSB0aGF0IHRoaXMgbWF5IGJlIG5vdCBiZW5lZmlj
aWFsIGZvciB0aGUgbm9uLXg4Ngo+PiBhcmNoaXRlY3R1cmUgZGVwZW5kaW5nIG9uIGhvdyB0aGUg
Y29tcGlsZXIgZGVjaWRlIHRvIGRvIHRoZSBjYXN0IGZyb20KPj4gMzItYml0IHRvIDE2LWJpdC4u
Lgo+IAo+IEFsbCBhcmNoaXRlY3R1cmUgbmVjZXNzYXJpbHkgc3VmZmVyIHRoZSBkb3duY2FzdCBz
b21ld2hlcmUsIGV2ZW4geDg2Lgo+IEFSTSdzIGlzIGluIHRoZSBwcm90b3R5cGUgZm9yIGd1ZXN0
X2NsZWFyX21hc2sxNigpLCBidXQgaW4gdGVybXMgb2YgdGhlCj4gY29tbW9uIGxvZ2ljIGZvciBj
YWxjdWxhdGluZyBjb25kaXRpb25hbGx5IHdoaWNoIGJpdHMgdG8gY2xlYXIsIGtlZXBpbmcKPiBl
dmVyeXRoaW5nIGFzIHVuc2lnbmVkIGludCBmb3IgYXMgbG9uZyBhcyBwb3NzaWJsZSBvZmZlcnMg
dGhlIG1vc3QKPiBmbGV4aWJpbGl0eSB0byB0aGUgY29tcGlsZXIsIGFzIGl0IGNhbiBzZWUgYWxs
IHRoZSBjb25zdGFudHMgaW52b2x2ZWQuCgpUaGlzIGlzIHRoZSBhcmd1bWVudCBJIHdhcyBsb29r
aW5nIGZvciA6KS4gVGhhbmsgeW91IGZvciB3cml0aW5nIGl0IQoKQ2hlZXJzLAoKLS0gCkp1bGll
biBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 08 20:38:40 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Jul 2019 20: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 1hkaPD-0005Vq-7Q; Mon, 08 Jul 2019 20:38:35 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=7H6o=VF=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hkaPC-0005Vl-O5
 for xen-devel@lists.xenproject.org; Mon, 08 Jul 2019 20:38:34 +0000
X-Inumbo-ID: 588052f0-a1c0-11e9-9ea7-1b7c117e7e90
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 588052f0-a1c0-11e9-9ea7-1b7c117e7e90;
 Mon, 08 Jul 2019 20:38:30 +0000 (UTC)
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: oH34h2E/BYhKBVCRep6EnI4CstGd60ufi7fouBzuoOrvsSUHznBiO7z1W+1xj51oDfi+emjHel
 MmY7Rm90m22BtWuG1x/0sn9fb9myBf5EDIA7JWBlxkGIpF90S2UT5f5KDc3lsrO/XaCsJvfmaD
 V+mKwJv4bwoin+MYb5G+Jlrf1sEY6vNIw76e3QFG4gxzb4RXF9wtlWYxW6sX2rdKHbmJPtuoSa
 jMulYIRyT1zYqt1Vvmb4pWDlg3UaEP5/Oc8KHEannGyVUkh+qnohUKcEfbG5zWvFT4VokDV9ey
 Oy0=
X-SBRS: 2.7
X-MesageID: 2723299
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,468,1557201600"; 
   d="scan'208";a="2723299"
To: Julien Grall <julien.grall@arm.com>, Xen-devel
 <xen-devel@lists.xenproject.org>
References: <1561109798-8744-5-git-send-email-andrew.cooper3@citrix.com>
 <20190704191449.22486-1-andrew.cooper3@citrix.com>
 <96aff7db-67f7-546a-da63-a915cdadd7b9@arm.com>
 <fba23c81-2ab9-28b8-86f2-89b3220345a9@citrix.com>
 <14762cea-1b87-4dea-69cc-6e4cf001c73b@arm.com>
 <2bfc235e-6b66-4b97-baef-618d5e80b360@citrix.com>
 <1ed8fc50-1c8e-b8c1-604a-bdb58d69af5b@arm.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <1311bbbd-6b01-fc08-0ac7-74befee9d374@citrix.com>
Date: Mon, 8 Jul 2019 15:38:25 -0500
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <1ed8fc50-1c8e-b8c1-604a-bdb58d69af5b@arm.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 4/5] xen/gnttab: Refactor
 gnttab_clear_flag() to be gnttab_clear_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: George Dunlap <george.dunlap@eu.citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Jan Beulich <JBeulich@suse.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDgvMDcvMjAxOSAyMToyOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+Pj4+Cj4+Pj4gaHR0cHM6
Ly9sb3JlLmtlcm5lbC5vcmcveGVuLWRldmVsLzE1NjExMDk3OTgtODc0NC01LWdpdC1zZW5kLWVt
YWlsLWFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20vVC8jdAo+Pj4+Cj4+Pj4KPj4+Cj4+PiBUbyBi
ZSBob25lc3QsIEkgdGhpbmsgaXQgaXMgd3JvbmcgdG8gdHJ5IHRvIG1pY3JvLW9wdGltaXplIGEg
Y29tbW9uCj4+PiBwcm90b3R5cGUgZm9yIHRoZSBiZW5lZml0IG9mIG9uZSBhcmNoaXRlY3R1cmUg
YW5kIG9uZSBjb21waWxlciB2ZXJzaW9uCj4+PiAob3IgZXZlbiBub25lIHBlciB0aGUgZS1tYWls
KS4KPj4KPj4gVGhlIHByb3RvdHlwZSB3YXNuJ3QgY29tbW9uLsKgIE9ic2VydmUgdGhhdCBiZWZv
cmUgdGhpcyBwYXRjaCwgQVJNIHVzZWQKPj4gdW5zaWduZWQgbG9uZyB3aGlsZSB4ODYgdXNlZCB1
aW50MTZfdC7CoCBJdCBzaG91bGQgYmVjb21lIGNvbW1vbiwKPj4gaG93ZXZlci4KPgo+IEkgYW0g
bm90IHN1cmUgdG8gZm9sbG93IHRoaXMuIEFGQUlDVCwgd2UgdXNlIHVpbnQxNl90IHByb3Blcmx5
IG9uIEFybS4KCkxvb2sgYXQgdGhlIG1vZGlmaWNhdGlvbnMgdG8gZ250dGFiX2NsZWFyX2ZsYWdz
KCksIGFuZCBpbiBwYXJ0aWN1bGFyLAp0aGUgcmVtb3ZhbHMuwqAgQmVmb3JlIHRoaXMgcGF0Y2gs
IHRoZSBBUEkgcmVhbGx5IGlzIGRpZmZlcmVudCBiZXR3ZWVuCkFSTSBhbmQgeDg2LsKgIChBbHRo
b3VnaCBpdCBkaWZmZXJlZCBiZXR3ZWVuIHVuc2lnbmVkIGxvbmcgYW5kIHVuc2lnbmVkCmludC7C
oCBUaGUgdWludDE2X3Qgd2FzIGEgbWlzdGFrZSBvbiBteSBiZWhhbGYuKQoKPgo+Pgo+PiBJbiBw
cmFjdGljZSwgd2UncmUgdGFsa2luZyBhYm91dCBiaXRzIDMgYW5kIDQsIGFuZCB0aGlzIGlzbid0
IGxpYWJsZSB0bwo+PiBjaGFuZ2UgaW4gYSBodXJyeS4KPj4KPj4+IE9uZSBjb3VsZCBhbHNvIGFy
Z3VlIHRoYXQgdGhpcyBtYXkgYmUgbm90IGJlbmVmaWNpYWwgZm9yIHRoZSBub24teDg2Cj4+PiBh
cmNoaXRlY3R1cmUgZGVwZW5kaW5nIG9uIGhvdyB0aGUgY29tcGlsZXIgZGVjaWRlIHRvIGRvIHRo
ZSBjYXN0IGZyb20KPj4+IDMyLWJpdCB0byAxNi1iaXQuLi4KPj4KPj4gQWxsIGFyY2hpdGVjdHVy
ZSBuZWNlc3NhcmlseSBzdWZmZXIgdGhlIGRvd25jYXN0IHNvbWV3aGVyZSwgZXZlbiB4ODYuCj4+
IEFSTSdzIGlzIGluIHRoZSBwcm90b3R5cGUgZm9yIGd1ZXN0X2NsZWFyX21hc2sxNigpLCBidXQg
aW4gdGVybXMgb2YgdGhlCj4+IGNvbW1vbiBsb2dpYyBmb3IgY2FsY3VsYXRpbmcgY29uZGl0aW9u
YWxseSB3aGljaCBiaXRzIHRvIGNsZWFyLCBrZWVwaW5nCj4+IGV2ZXJ5dGhpbmcgYXMgdW5zaWdu
ZWQgaW50IGZvciBhcyBsb25nIGFzIHBvc3NpYmxlIG9mZmVycyB0aGUgbW9zdAo+PiBmbGV4aWJp
bGl0eSB0byB0aGUgY29tcGlsZXIsIGFzIGl0IGNhbiBzZWUgYWxsIHRoZSBjb25zdGFudHMgaW52
b2x2ZWQuCj4KPiBUaGlzIGlzIHRoZSBhcmd1bWVudCBJIHdhcyBsb29raW5nIGZvciA6KS4gVGhh
bmsgeW91IGZvciB3cml0aW5nIGl0IQoKQ2FuIEkgdGFrZSB0aGlzIGFzIGFuIGFjaywgb3IgYSBy
ZXF1ZXN0IGZvciBjbGFyaWZpY2F0aW9uIGluIHRoZSBjb21taXQKbWVzc2FnZSwgb3Igc29tZXRo
aW5nIGVsc2U/CgooVGhpcyBkZXRhaWwgaXMgdGhlIGZpbmFsIG91dHN0YW5kaW5nIHBpZWNlIGZv
ciB0aGUgc2VyaWVzIHRvIGJlIGNvbW1pdHRlZC4pCgp+QW5kcmV3CgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 08 20:54:36 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Jul 2019 20: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 1hkaea-0006wG-Pv; Mon, 08 Jul 2019 20:54:28 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=arZn=VF=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hkaea-0006w9-0K
 for xen-devel@lists.xenproject.org; Mon, 08 Jul 2019 20:54:28 +0000
X-Inumbo-ID: 90ec7d4c-a1c2-11e9-81c9-0b4a0e497cc8
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 90ec7d4c-a1c2-11e9-81c9-0b4a0e497cc8;
 Mon, 08 Jul 2019 20:54:24 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id AB6542B;
 Mon,  8 Jul 2019 13:54:23 -0700 (PDT)
Received: from [10.119.48.199] (unknown [10.119.48.199])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 0ACD03F246;
 Mon,  8 Jul 2019 13:54:23 -0700 (PDT)
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 Xen-devel <xen-devel@lists.xenproject.org>
References: <1561109798-8744-5-git-send-email-andrew.cooper3@citrix.com>
 <20190704191449.22486-1-andrew.cooper3@citrix.com>
 <96aff7db-67f7-546a-da63-a915cdadd7b9@arm.com>
 <fba23c81-2ab9-28b8-86f2-89b3220345a9@citrix.com>
 <14762cea-1b87-4dea-69cc-6e4cf001c73b@arm.com>
 <2bfc235e-6b66-4b97-baef-618d5e80b360@citrix.com>
 <1ed8fc50-1c8e-b8c1-604a-bdb58d69af5b@arm.com>
 <1311bbbd-6b01-fc08-0ac7-74befee9d374@citrix.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <24953088-900b-cb96-2913-27a7587bf2b7@arm.com>
Date: Mon, 8 Jul 2019 21:54:22 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.0
MIME-Version: 1.0
In-Reply-To: <1311bbbd-6b01-fc08-0ac7-74befee9d374@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 4/5] xen/gnttab: Refactor
 gnttab_clear_flag() to be gnttab_clear_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: George Dunlap <george.dunlap@eu.citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Jan Beulich <JBeulich@suse.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgQW5kcmV3LAoKT24gNy84LzE5IDk6MzggUE0sIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4gT24g
MDgvMDcvMjAxOSAyMToyOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+Pj4+Pgo+Pj4+PiBodHRwczov
L2xvcmUua2VybmVsLm9yZy94ZW4tZGV2ZWwvMTU2MTEwOTc5OC04NzQ0LTUtZ2l0LXNlbmQtZW1h
aWwtYW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbS9ULyN0Cj4+Pj4+Cj4+Pj4+Cj4+Pj4KPj4+PiBU
byBiZSBob25lc3QsIEkgdGhpbmsgaXQgaXMgd3JvbmcgdG8gdHJ5IHRvIG1pY3JvLW9wdGltaXpl
IGEgY29tbW9uCj4+Pj4gcHJvdG90eXBlIGZvciB0aGUgYmVuZWZpdCBvZiBvbmUgYXJjaGl0ZWN0
dXJlIGFuZCBvbmUgY29tcGlsZXIgdmVyc2lvbgo+Pj4+IChvciBldmVuIG5vbmUgcGVyIHRoZSBl
LW1haWwpLgo+Pj4KPj4+IFRoZSBwcm90b3R5cGUgd2Fzbid0IGNvbW1vbi7CoCBPYnNlcnZlIHRo
YXQgYmVmb3JlIHRoaXMgcGF0Y2gsIEFSTSB1c2VkCj4+PiB1bnNpZ25lZCBsb25nIHdoaWxlIHg4
NiB1c2VkIHVpbnQxNl90LsKgIEl0IHNob3VsZCBiZWNvbWUgY29tbW9uLAo+Pj4gaG93ZXZlci4K
Pj4KPj4gSSBhbSBub3Qgc3VyZSB0byBmb2xsb3cgdGhpcy4gQUZBSUNULCB3ZSB1c2UgdWludDE2
X3QgcHJvcGVybHkgb24gQXJtLgo+IAo+IExvb2sgYXQgdGhlIG1vZGlmaWNhdGlvbnMgdG8gZ250
dGFiX2NsZWFyX2ZsYWdzKCksIGFuZCBpbiBwYXJ0aWN1bGFyLAo+IHRoZSByZW1vdmFscy7CoCBC
ZWZvcmUgdGhpcyBwYXRjaCwgdGhlIEFQSSByZWFsbHkgaXMgZGlmZmVyZW50IGJldHdlZW4KPiBB
Uk0gYW5kIHg4Ni7CoCAoQWx0aG91Z2ggaXQgZGlmZmVyZWQgYmV0d2VlbiB1bnNpZ25lZCBsb25n
IGFuZCB1bnNpZ25lZAo+IGludC7CoCBUaGUgdWludDE2X3Qgd2FzIGEgbWlzdGFrZSBvbiBteSBi
ZWhhbGYuKQoKT2gsIHllcy4gSSBhbSBub3Qgc3VyZSB3aHkgd2UgdXNlIHVuc2lnbmVkIGxvbmcg
Zm9yIGRlc2NyaWJpbmcgdGhlIApzaGlmdC4gQW55d2F5Li4uCgo+IAo+Pgo+Pj4KPj4+IEluIHBy
YWN0aWNlLCB3ZSdyZSB0YWxraW5nIGFib3V0IGJpdHMgMyBhbmQgNCwgYW5kIHRoaXMgaXNuJ3Qg
bGlhYmxlIHRvCj4+PiBjaGFuZ2UgaW4gYSBodXJyeS4KPj4+Cj4+Pj4gT25lIGNvdWxkIGFsc28g
YXJndWUgdGhhdCB0aGlzIG1heSBiZSBub3QgYmVuZWZpY2lhbCBmb3IgdGhlIG5vbi14ODYKPj4+
PiBhcmNoaXRlY3R1cmUgZGVwZW5kaW5nIG9uIGhvdyB0aGUgY29tcGlsZXIgZGVjaWRlIHRvIGRv
IHRoZSBjYXN0IGZyb20KPj4+PiAzMi1iaXQgdG8gMTYtYml0Li4uCj4+Pgo+Pj4gQWxsIGFyY2hp
dGVjdHVyZSBuZWNlc3NhcmlseSBzdWZmZXIgdGhlIGRvd25jYXN0IHNvbWV3aGVyZSwgZXZlbiB4
ODYuCj4+PiBBUk0ncyBpcyBpbiB0aGUgcHJvdG90eXBlIGZvciBndWVzdF9jbGVhcl9tYXNrMTYo
KSwgYnV0IGluIHRlcm1zIG9mIHRoZQo+Pj4gY29tbW9uIGxvZ2ljIGZvciBjYWxjdWxhdGluZyBj
b25kaXRpb25hbGx5IHdoaWNoIGJpdHMgdG8gY2xlYXIsIGtlZXBpbmcKPj4+IGV2ZXJ5dGhpbmcg
YXMgdW5zaWduZWQgaW50IGZvciBhcyBsb25nIGFzIHBvc3NpYmxlIG9mZmVycyB0aGUgbW9zdAo+
Pj4gZmxleGliaWxpdHkgdG8gdGhlIGNvbXBpbGVyLCBhcyBpdCBjYW4gc2VlIGFsbCB0aGUgY29u
c3RhbnRzIGludm9sdmVkLgo+Pgo+PiBUaGlzIGlzIHRoZSBhcmd1bWVudCBJIHdhcyBsb29raW5n
IGZvciA6KS4gVGhhbmsgeW91IGZvciB3cml0aW5nIGl0IQo+IAo+IENhbiBJIHRha2UgdGhpcyBh
cyBhbiBhY2ssIG9yIGEgcmVxdWVzdCBmb3IgY2xhcmlmaWNhdGlvbiBpbiB0aGUgY29tbWl0Cj4g
bWVzc2FnZSwgb3Igc29tZXRoaW5nIGVsc2U/CgpObyBuZWVkIGZvciBjbGFyaWZpY2F0aW9uIGlu
IHRoZSBjb21taXQgbWVzc2FnZS4KCkFja2VkLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFs
bEBhcm0uY29tPgoKQ2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 08 22:15:55 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Jul 2019 22:15:55 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hkbv4-0004Bq-7R; Mon, 08 Jul 2019 22:15:34 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=7H6o=VF=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hkbv3-0004Bj-Dc
 for xen-devel@lists.xenproject.org; Mon, 08 Jul 2019 22:15:33 +0000
X-Inumbo-ID: e356ed46-a1cd-11e9-9468-4381ec70f449
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e356ed46-a1cd-11e9-9468-4381ec70f449;
 Mon, 08 Jul 2019 22:15:27 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: RUOcOUU8Jo5a/CCphOFSgBuDOYWbmFjBR6yu/bpeaNINxWa0LWwSGntgQJjJCS6fLuwnEdDsJv
 A9Bi1pqZO+f+JIaweOTg4LW3KW+E87/Ng90xk+upd904+BOWiuXm8A0D5MThvr8EVwPRDAvpui
 mbEwGcQL2nQP7NCAlfvz7VmM7nkVh36VlTflLD0Fwaz/6+L08wlUi3kyfyplos5Nqlh3CfElg7
 ed2htKEhrvLri6AGbpJ219mehcrwKJYq1P85y1t+UppovK4KfeYJhtIXJjQkU9ouqEX1PzXWEA
 05s=
X-SBRS: 2.7
X-MesageID: 2704810
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,468,1557201600"; 
   d="scan'208";a="2704810"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Mon, 8 Jul 2019 23:15:22 +0100
Message-ID: <20190708221522.967-1-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] x86/grant: Use explicit instruction size in
 gnttab_clear_flags()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 Jan Beulich <JBeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIE9wZW5TVVNFIExlYXAgY29tcGlsZXJzIGNvbXBsYWluIGFib3V0IGFtYmlndWl0eToKCklu
IGZpbGUgaW5jbHVkZWQgZnJvbSBncmFudF90YWJsZS5jOjMzOgpJbiBmaWxlIGluY2x1ZGVkIGZy
b20gLi4ueGVuL2luY2x1ZGUveGVuL2dyYW50X3RhYmxlLmg6MzA6Ci4uLnhlbi9pbmNsdWRlL2Fz
bS9ncmFudF90YWJsZS5oOjY3OjE5OiBlcnJvcjogYW1iaWd1b3VzIGluc3RydWN0aW9ucyByZXF1
aXJlCmFuIGV4cGxpY2l0IHN1ZmZpeCAoY291bGQgYmUgJ2FuZGInLCAnYW5kdycsICdhbmRsJywg
b3IgJ2FuZHEnKQogICAgYXNtIHZvbGF0aWxlICgibG9jayBhbmQgJTEsJTAiIDogIittIiAoKmFk
ZHIpIDogImlyIiAoKHVpbnQxNl90KX5tYXNrKSk7CiAgICAgICAgICAgICAgICAgIF4KPGlubGlu
ZSBhc20+OjE6Mjogbm90ZTogaW5zdGFudGlhdGVkIGludG8gYXNzZW1ibHkgaGVyZQogICAgICAg
IGxvY2sgYW5kICQtMTcsKCVyc2kpCiAgICAgICAgXgoKRnVsbCBsb2dzOiBodHRwczovL2dpdGxh
Yi5jb20veGVuLXByb2plY3QvcGVvcGxlL2FuZHloaHAveGVuLy0vam9icy8yNDc2MDAyODQKU2ln
bmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KLS0t
CkNDOiBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+CkNDOiBXZWkgTGl1IDx3bEB4ZW4u
b3JnPgpDQzogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Ci0tLQogeGVu
L2luY2x1ZGUvYXNtLXg4Ni9ncmFudF90YWJsZS5oIHwgMiArLQogMSBmaWxlIGNoYW5nZWQsIDEg
aW5zZXJ0aW9uKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNt
LXg4Ni9ncmFudF90YWJsZS5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9ncmFudF90YWJsZS5oCmlu
ZGV4IDU2OGE2YmI1N2MuLjYxYzg4OWIyOTcgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14
ODYvZ3JhbnRfdGFibGUuaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2dyYW50X3RhYmxlLmgK
QEAgLTY0LDcgKzY0LDcgQEAgc3RhdGljIGlubGluZSB2b2lkIGdudHRhYl9jbGVhcl9mbGFncyhz
dHJ1Y3QgZG9tYWluICpkLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1
bnNpZ25lZCBpbnQgbWFzaywgdWludDE2X3QgKmFkZHIpCiB7CiAgICAgLyogQWNjZXNzIG11c3Qg
YmUgY29uZmluZWQgdG8gdGhlIHNwZWNpZmllZCAyIGJ5dGVzLiAqLwotICAgIGFzbSB2b2xhdGls
ZSAoImxvY2sgYW5kICUxLCUwIiA6ICIrbSIgKCphZGRyKSA6ICJpciIgKCh1aW50MTZfdCl+bWFz
aykpOworICAgIGFzbSB2b2xhdGlsZSAoImxvY2sgYW5kdyAlMSwlMCIgOiAiK20iICgqYWRkcikg
OiAiaXIiICgodWludDE2X3Qpfm1hc2spKTsKIH0KIAogLyogRm9yZWlnbiBtYXBwaW5ncyBvZiBI
Vk0tZ3Vlc3QgcGFnZXMgZG8gbm90IG1vZGlmeSB0aGUgdHlwZSBjb3VudC4gKi8KLS0gCjIuMTEu
MAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 08 22:28:12 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Jul 2019 22:28:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hkc7C-0004yq-Sk; Mon, 08 Jul 2019 22: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=83Ve=VF=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hkc7B-0004yl-A4
 for xen-devel@lists.xenproject.org; Mon, 08 Jul 2019 22:28:05 +0000
X-Inumbo-ID: a64ee2ec-a1cf-11e9-8980-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a64ee2ec-a1cf-11e9-8980-bc764e045a96;
 Mon, 08 Jul 2019 22:28:03 +0000 (UTC)
Received: from localhost (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256
 bits)) (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 0FBCF2171F;
 Mon,  8 Jul 2019 22:28:00 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1562624882;
 bh=y+XIsH/y9GQJ5cIR1uIrjAXbymz5AODsmhmZLVBf4Gk=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=BcYvIYi7Q81VHW+61t4l+sV5d2uSxOwmpyNm6wbhs1l7khfF/rtBjlWvsWuOdtQ0A
 HGWbe49nBv1gSgRMlvVfuwFKJeNgeFYJ4l6YJiAMfoTC2bo/GX9taqqhtxwa/8qXY1
 rpbHpeKV9FZQGxzT8VcBHNWiuxttuYmJCZpeyI1Q=
Date: Mon, 8 Jul 2019 17:27:56 -0500 (CDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-T480s
To: Julien Grall <Julien.Grall@arm.com>
In-Reply-To: <aa6c668d-acd3-6d9b-fb91-ff9b4ec9f82a@arm.com>
Message-ID: <alpine.DEB.2.21.1907081534450.3099@sstabellini-ThinkPad-T480s>
References: <4ec41ede-a8cb-6724-aa88-254387b2aa15@gmail.com>
 <CALC81-tWyUTXVf5uxtdi_i5Ndz0CRtoJ=XwTecz40bzyL7Ps1w@mail.gmail.com>
 <779518d6-b7f8-9faa-f22d-558013dc8cfb@gmail.com>
 <583833d2-8303-48f5-7cab-f9e4e112a694@gmail.com>
 <3a2a6185-0056-d931-a194-578239eedabc@gmail.com>
 <c85dcf69-2a56-811d-fa95-b313ca9ea66f@arm.com>
 <42daf482-9f3e-55c7-9bad-c61b147252af@gmail.com>
 <da1d04bb-54ad-5bf7-f62e-1fecbb1e7611@arm.com>
 <e22d87c2-d09b-848a-b520-e80599d895a1@gmail.com>
 <625d8126-5baa-4d83-b27c-fabd94fe5f77@arm.com>
 <27be8a8a-7bf1-2c18-bc1d-6dd4898da47b@gmail.com>
 <761afa88-7655-96d9-0ad9-3eb198c1eb59@arm.com>
 <9e4fd741-176b-04dc-2356-587a1542b832@gmail.com>
 <aa6c668d-acd3-6d9b-fb91-ff9b4ec9f82a@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [GSOC-2019] Problem with initializing crossbar on
 bb-x15 in dom0
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Hunyue Yau <hy-gsoc@hy-research.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Denis Obrezkov <denisobrezkov@gmail.com>, Iain Hunter <drhunter95@gmail.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 nd <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>

T24gU2F0LCA2IEp1bCAyMDE5LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gT24gMDYvMDcvMjAxOSAx
ODo1NSwgRGVuaXMgT2JyZXprb3Ygd3JvdGU6Cj4gPiBIaSwKPiA+IAo+ID4gT24gNy82LzE5IDc6
MzcgUE0sIEp1bGllbiBHcmFsbCB3cm90ZToKPiA+IAo+ID4+Cj4gPj4gWWVzIGl0IHdvdWxkIGJl
IHNlbnNpYmxlIHRvIHRyeSB0byBpbXBsZW1lbnQgYSBjcm9zc2JhciBkcml2ZXIgaW4gWGVuCj4g
Pj4gYW5kIHRlc3Qgd2l0aCB0aGUgVUFSVC4gTG9va2luZyBhdCB0aGUgZHJpdmVyIGluIExpbnV4
LCB0aGlzIHNob3VsZCBub3QKPiA+PiBiZSB0b28gZGlmZmljdWx0Lgo+ID4gSSBkb24ndCB1bmRl
cnN0YW5kIHdoeSB4ZW4gZG9lc24ndCByZWFjdCBvbiB0cmlwbGUgQ3RybCthLiBJdCBwcm9iYWJs
eQo+ID4gbWVhbnMgdGhhdCBVQVJUJ3MgaW50ZXJydXB0cyBkb2Vzbid0IHdvcmsuIEJ1dCBJIHdh
cyBhYmxlIHRvIHR5cGUgaW4KPiA+IHUtYm9vdCBzbyB0aGUgdWFydCBzaG91bGQgYmUgYWxyZWFk
eSBjb25maWd1cmVkLiBPciBub3Q/IFNob3VsZCBJIHNldCB1cAo+ID4gaXQgaW4gYSBjcm9zc2Jh
ciBmaXJzdD8KPiBYZW4gaXMgbm90IGFibGUgdG8gZGVhbCB3aXRoIHRoZSBjcm9zc2Jhci4gSXQg
bWVhbnMgaXQgY2Fubm90IHRyYW5zbGF0ZSAKPiB0aGUgaW50ZXJydXB0IGFuZCB0aGVyZWZvcmUg
Y2Fubm90IGluaXRpYWxpemUgdGhlIFVBUlQ6Cj4gCj4gKFhFTikgb21hcC11YXJ0OiBVbmFibGUg
dG8gcmV0cmlldmUgdGhlIElSUQo+IChYRU4pIFVuYWJsZSB0byBpbml0aWFsaXplIGR0dWFydDog
LTIyCj4gKFhFTikgQmFkIGNvbnNvbGU9IG9wdGlvbiAnZHR1YXJ0Jwo+IAo+ICBGcm9tIG15IHVu
ZGVyc3RhbmRpbmcsIGV2ZW4gaWYgeW91IGFyZSBhYmxlIHRvIHRyYW5zbGF0ZSBpdCwgeW91IGRv
bid0IAo+IGtub3cgaG93IFUtYm9vdCBjb25maWd1cmVkIHRoZSBjcm9zc2Jhci4gSW4gb3RoZXIg
d29yZHMsIHlvdSBkb24ndCBrbm93IAo+IHdoaWNoIEdJQyBJbnRlcnJ1cHQgSUQgd2FzIHVzZWQg
Zm9yIHRoZSBVQVJULiBTbywgeW91IHN0aWxsIG5lZWQgdG8gCj4gY29uZmlndXJlIHRoZSBjcm9z
c2JhciBpbiBYZW4uCj4gCj4gPj4KPiA+Pj4+Cj4gPj4KPiA+PiBJIGRvbid0IHRoaW5rIEkgZXZl
ciBzdWdnZXN0ZWQgdG8gbm90IGV4cG9zZSB0aGUgY3Jvc3NiYXIgdG8gRG9tMC4KPiA+PiBJbnN0
ZWFkLCBJIHN1Z2dlc3RlZCB0byB2aXJ0dWFsaXplIGZvciBEb20wLCBzbyBpdCBjYW4gYmUgdXNl
ZCBieSBYZW4gYXMKPiA+PiB3ZWxsLgo+ID4+Cj4gPj4+Pgo+ID4+Pj4+IEFsc28sIHRoZSB0ZWdy
YQo+ID4+Pj4+IGltcGxlbWVudGF0aW9uIGJsYWNrbGlzdCBvbmx5IGEgdWFydC4KPiA+Pj4+Cj4g
Pj4+PiBJIGRvbid0IHVuZGVyc3RhbmQgdGhpcy4KPiA+Pj4gSW4gaGVyZSBbMV0geW91IGNhbiBm
aW5kIHRoYXQgb25seSB1YXJ0IGlzIGJsYWNrbGlzdGVkIChpbgo+ID4+PiB0ZWdyYV9ibGFja2xp
c3RfZGV2W10pLiBTbywgaW4gdGVncmEgdGhleSBkaWRuJ3QgYmxhY2tsaXN0IHRoZWlyIHZlcnNp
b24KPiA+Pj4gb2YgdGhlIGNyb3NzYmFyLgo+ID4+Cj4gPj4gVGhpcyBzZXJpZXMgaGFzIG5vdCBi
ZWVuIG1lcmdlZC4gSW4gb3RoZXIgd29yZCwgdGhlIGNvZGUgaXMgbm90IHlldAo+ID4+IG1hdGNo
aW5nIHRoZSBleHBlY3RhdGlvbnMgb2YgdGhlIG1haW50YWluZXJzLgo+ID4+Cj4gPj4gSSBwb2lu
dGVkIHlvdSB0byB0aGlzIHNlcmllcywgYmVjYXVzZSBJIHRoaW5rIHNvbWUgb2YgdGhlIGlkZWEg
Y291bGQgYmUKPiA+PiByZS11c2VkIGZvciBpbXBsZW1lbnRpbmcgdGhlIGNyb3NzYmFyLgo+ID4+
Cj4gPj4gSW4gdGhpcyBwYXJ0aWN1bGFyIGNhc2UsIGl0IGhhcyBiZWVuIHN1Z2dlc3RlZCB0byB1
c2UgYmxhY2tsaXN0X2Rldgo+ID4+IHJhdGhlciB0aGFuIHVubWFwcGluZyAoc2VlIFsyXSkuCj4g
Pj4KPiA+IAo+ID4gSG0sIEkgdGhvdWdodCB0aGF0IGlkZWEgYmVoaW5kIHRoZSBwYXRjaCB3YXMg
dGhhdCB0aGV5IHVubWFwIHRoZSBjb250cm9sCj4gPiByZWdpc3RlciBhbmQgaW50ZXJjZXB0IHRo
ZSBjYWxscyBmcm9tIExpbnV4IHRvIHRoYXQgY29udHJvbCByZWdpc3Rlci4gQXQKPiA+IHRoZSBz
YW1lIHRpbWUgdGhleSBwcmVzZXJ2ZWQgdGhlIGNyb3NzYmFyIGluIHRoZSBkZXZpY2UgdHJlZS4g
QW5kLCBJCj4gPiB0aG91Z2h0IHRoYXQgeW91IHdhbnRlZCB0byBkZW1vbnN0cmF0ZSB0aGlzIGV4
YWN0IHRoaW5nLgo+IAo+IEkgdGhpbmsgdW5tYXBwaW5nIHNvbWV0aGluZyB5b3UganVzdCBtYXBw
ZWQgaXMgYSBncm9zcyBoYWNrLiBJdCB3b3VsZCBiZSAKPiBiZXN0IGlmIHRoaXMgY2FuIGJlIGF2
b2lkZWQuCj4gCj4gQWxzbywgSSBhbSBhbHNvIG5vdCBlbnRpcmVseSBjb252aW5jZSB3ZSB3YW50
IHRvIGZ1bGx5IHByZXNlcnZlIHRoZSAKPiBjcm9zc2JhciBub2RlIGluIHRoZSBEVC4gSXQgd2ls
bCBkZXBlbmQgaG93IHRoZSBjcm9zc2JhciB3aWxsIGJlIAo+IHZpcnR1YWxpemVkIGZvciBEb20w
Lgo+IAo+ICBGcm9tIG15IHVuZGVyc3RhbmRpbmcsIHRoZSBjcm9zc2JhciBpcyBhYmxlIHRvIGhh
bmRsZSBOIGlycXMuIEZvciBlYWNoIAo+IGlycXMsIHRoZXJlIHdpbGwgYmUgYSBjb3JyZXNwb25k
aW5nIHJlZ2lzdGVyLgo+IAo+IFRoZSBzaW1wbGVzdCBhcHByb2FjaCB3b3VsZCBiZSB0byBleHBv
c2UgZXhhY3RseSB0aGUgc2FtZSBjcm9zc2JhciB0byAKPiBEb20wIGFuZCB0cmFwIGFsbCB0aGUg
YWNjZXNzLiBBbnkgYWNjZXNzIHRvIHJlZ2lzdGVycyBhc3NvY2lhdGVkIHRvIElSUXMgCj4gdXNl
ZCBieSBYZW4gd291bGQganVzdCBiZSBpZ25vcmVkLiBJbiB0aGlzIGFwcHJvYWNoLCB3ZSB3b3Vs
ZCBwcm9iYWJseSAKPiB3YW50IHRvIHVwZGF0ZSB0aS1pcnFzLXNraXAvdGksaXJxcy1yZXNlcnZl
ZC4KClRoaXMgaXMgc2ltaWxhciB0byB3aGF0IEkgc3VnZ2VzdGVkIHRvIERlbmlzIG9uIElSQy4g
RGVuaXMsIGlzIHlvdSBzdGlsbApoYXZlIHRoZSBsb2dzLCB5b3Ugc2hvdWxkIGZpbmQgc29tZSBt
b3JlIHBvaW50ZXJzIGluIHRoZSBzYW1lIGRpcmVjdGlvbi4KCgo+ID4gQ291bGQgeW91Cj4gPiBk
ZXNjcmliZSBob3cgaW4gZ2VuZXJhbCB0aGUgYXBwcm9hY2ggd2l0aCBibGFja2xpc3Rpbmcgc2hv
dWxkIHdvcms/Cj4gCj4gSSBkaWRuJ3QgZnVsbHkgdGhvdWdodCB0aHJvdWdoIHNvIGZhci4KPiAK
PiBPbiBhIHNlY29uZCB0aG91Z2h0LCB0aGlzIG1heSBub3Qgd29yayBjb3JyZWN0bHkuIFdlIHdh
bnQgdG8ga2VlcCB0aGUgCj4gY3Jvc3NiYXIgbm9kZSBwYXRoIHRoZSBzYW1lIHRvIGF2b2lkIGlz
c3VlIHdpdGggYWxpYXNpbmcgKHNlZSAvYWxpYXNlcykuCj4gCj4gU28gcHJvYmFibHkgdGhlIGJl
c3Qgd291bGQgYmUgdG8gbWF0Y2ggdGhlIGNyb3NzYmFyIGNvbXBhdGlibGUgYW5kIHRoZW4gCj4g
YWx0ZXIgYW55dGhpbmcgd2Ugd2FudC4gU2VlIGhvdyB3ZSBkZWFsIHdpdGggdGhlIEdJQyBpbiBt
YWtlX2dpY19ub2RlLgo+IAo+IEluIHN1bW1hcnk6Cj4gICAgIDEpIEEgcGxhdGZvcm0gY2FsbGJh
Y2sgKG1heWJlIHBsYXRmb3JtX3NwZWNpZmljX21hcHBpbmcpIHdpbGwgaG9vayAKPiB0aGUgaGFu
ZGxlcnMgZm9yIHRoZSBjcm9zc2Jhcgo+ICAgICAyKSBoYW5kbGVfbm9kZSBpcyBleHRlbmRlZCB0
byBjYXRjaCB0aGUgY3Jvc3NiYXIgbm9kZS4gRm9yIG5vdywgLCAKPiB5b3UgY291bGQgaGFjayBk
b21haW5fYnVpbGQuYyB0byBtYXRjaCB0aGUgY2FsbGJhY2suIFRoaXMgYWxsb3dzIHlvdSB0byAK
PiBmb2N1cyBvbiB2aXJ0dWFsaXppbmcgdGhlIGNyb3NzYmFyLiBXZSBjYW4gZGlzY3VzcyBhIGJl
dHRlciBhcHByb2FjaCAKPiBsYXRlciBvbi4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 08 22:28:25 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Jul 2019 22:28:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hkc7V-00050C-6G; Mon, 08 Jul 2019 22:28:25 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=83Ve=VF=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hkc7U-000504-IK
 for xen-devel@lists.xenproject.org; Mon, 08 Jul 2019 22:28:24 +0000
X-Inumbo-ID: b1dc4228-a1cf-11e9-8e08-abb65c9c27fa
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b1dc4228-a1cf-11e9-8e08-abb65c9c27fa;
 Mon, 08 Jul 2019 22:28:22 +0000 (UTC)
Received: from localhost (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256
 bits)) (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id CC1D720656;
 Mon,  8 Jul 2019 22:28:20 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1562624902;
 bh=AXXs4RXl1DgSOEzGgSA6ofAcyOpkcDilUuIrbMS1xSc=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=wa4a9zyZ4JaHUyaWEg6AM8i5osD/GMID0ZRo1yTY7jcpjqDeQAs0Qr+8/xYZxhudQ
 97Z5ADytGjMtEMJRbkKfAv2M0sTFL+DZNQaPlrlBkDtrarF+VIlo4BWbhBuKd0QcQx
 IKgUy6d5QPhL8UEY8pT/yt8G6W+thoruZP5whbbg=
Date: Mon, 8 Jul 2019 17:28:16 -0500 (CDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-T480s
To: Will Abele <will.abele@starlab.io>
In-Reply-To: <20190706211048.uvilbrefroxroli3@starlab.io>
Message-ID: <alpine.DEB.2.21.1907081552310.3099@sstabellini-ThinkPad-T480s>
References: <cover.1562435004.git.will.abele@starlab.io>
 <41ff241e-aa17-6033-25b0-80da519cd444@arm.com>
 <c3dd311a-732a-68e8-5b3d-0aa7dd8773c7@arm.com>
 <20190706211048.uvilbrefroxroli3@starlab.io>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 0/1] Dom0less guest device tree format
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Julien Grall <Julien.Grall@arm.com>, nd <nd@arm.com>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.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>

T24gU2F0LCA2IEp1bCAyMDE5LCBXaWxsIEFiZWxlIHdyb3RlOgo+IFRoZSAwNy8wNi8yMDE5IDE4
OjE5LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gPiAKPiA+IAo+ID4gT24gMDYvMDcvMjAxOSAxOTox
NywgSnVsaWVuIEdyYWxsIHdyb3RlOgo+ID4gPiAKPiA+ID4gCj4gPiA+IE9uIDA2LzA3LzIwMTkg
MTk6MDIsIFdpbGwgQWJlbGUgd3JvdGU6Cj4gPiA+PiBGcm9tOiBXaWxsIEFiZWxlIDx3aWxsLmFi
ZWxlQHN0YXJsYWIuaW8+Cj4gPiA+Pgo+ID4gPj4gSGksCj4gPiA+IAo+ID4gPiBIaSwKPiA+ID4g
Cj4gPiA+PiBJJ3ZlIGJlZW4gdXNpbmcgZG9tMGxlc3MgWGVuIG9uIHRoZSBIaWtleSA5NjAgd2l0
aCBhIDQuMTQgTGludXggCj4gPiA+PiBLZXJuZWwuIEkgaGFkCj4gPiA+PiB0cm91YmxlIGdldHRp
bmcgdGhlIDQuMTQgTGludXggS2VybmVsIHRvIGJvb3QgYXMgYSBkb20wbGVzcyBkb21VIAo+ID4g
Pj4gYmVjYXVzZSBpdCB3YXMKPiA+ID4+IG1pc2ludGVycHJldGluZyB0aGUgZGV2aWNlIHRyZWUg
dmVyc2lvbi4gTGludXggNC4xNCBhbmQgZWFybGllciAKPiA+ID4+IGludGVycHJldCBkZXZpY2UK
PiA+ID4+IHRyZWVzIHdpdGggYSAiLyIgaW4gdGhlIHJvb3Qgbm9kZSBhcyB2ZXJzaW9uIDE2LiBY
ZW4gcHJvZHVjZXMgYSAKPiA+ID4+IHZlcnNpb24gMTcKPiA+ID4+IGRldmljZSB0cmVlLCBzbyB0
aGUgcm9vdCBub2RlIG5lZWRzIHRvIGJlICIiIHRvIHdvcmsgd2l0aCA0LjE0IGFuZCAKPiA+ID4+
IGVhcmxpZXIgTGludXgKPiA+ID4+IEtlcm5lbHMuIExpbnV4IDQuMTUgYW5kIGxhdGVyIGFzc3Vt
ZSB0aGF0IHRoZSB2ZXJzaW9uIGlzIDE3LCBzbyB0aGlzIAo+ID4gPj4gcGF0Y2ggZG9lcwo+ID4g
Pj4gbm90IGhhdmUgYW55IGltcGFjdC4KPiA+ID4+Cj4gPiA+PiBQbGVhc2UgbGV0IG1lIGtub3cg
aWYgeW91IG5lZWQgYW55IG1vcmUgaW5mb3JtYXRpb24gb3IgaGF2ZSAKPiA+ID4+IHN1Z2dlc3Rp
b25zIGZvcgo+ID4gPj4gb3RoZXIgd2F5cyB0byBoYW5kbGUgdGhpcy4KPiA+ID4gCj4gPiA+IEkg
ZG9uJ3QgdW5kZXJzdGFuZCB3aGVyZSB0aGUgdmVyc2lvbiBjb21lcyBmcm9tLiBJIGFsc28gZG9u
J3QgdW5kZXJzdGFuZCAKPiA+ID4gaG93IHlvdSBpbmZlcnJlZCB0aGF0IFhlbiBpcyBjcmVhdGlu
ZyBhIHZlcnNpb24gMTcgZGV2aWNlLXRyZWUuCj4gPiA+IAo+ID4gPiBEbyB5b3UgaGF2ZSBsaW5r
IHRvIHRoZSBwYXJhZ3JhcGggaW4gdGhlIHNwZWNpZmljYXRpb25zPwo+ID4gCj4gPiBBbHNvLCBw
bGVhc2UgZXhwYW5kIHdoYXQgaXMgdGhlIGV4YWN0IGVycm9yLiBTbyB3ZSBjYW4gdW5kZXJzdGFu
ZCAKPiA+IHdoZXRoZXIgdGhpcyBpcyB0aGUgcmlnaHQgZml4Lgo+ID4gCj4gPiBDaGVlcnMsCj4g
PiAKPiA+IC0tIAo+ID4gSnVsaWVuIEdyYWxsCj4gCj4gLS0gCj4gCj4gSGkgSnVsaWVuLAo+IAo+
IFRoYW5rcyBmb3IgdGhlIHByb21wdCByZXNwb25zZS4KPiAKPiBJIHNhaWQgaW4gbXkgbWVzc2Fn
ZSB0aGF0IExpbnV4IHdhcyBpbnRlcnByZXRpbmcgdGhlIGRldmljZSB0cmVlIGFzIHZlcnNpb24g
MTYuCj4gTG9va2luZyB0aHJvdWdoIHRoZSBjb2RlIGFnYWluLCBJIHJlYWxpemUgaXQgd2FzIGJl
aW5nIGludGVycHJldGVkIGFzIGVhcmxpZXIKPiB0aGFuIDE2LiBBcyBtZW50aW9uZWQgaW4gTGlu
dXggY29tbWl0IGE3ZTRjZmIwYTdjYTQ3NzNlN2QwZGQxZDljMDE4YWIyN2ExNTM2MGUsCj4gTGlu
dXggaGFkIGFscmVhZHkgYnJva2VuIHN1cHBvcnQgZm9yIEZEVCB2ZXJzaW9ucyBlYXJsaWVyIHRo
YW4gMTYuCj4gcG9wdWxhdGVfbm9kZSgpIGluIGRyaXZlcnMvb2YvZmR0LmMgd291bGQgc3RvcCBw
YXJzaW5nIHRoZSBmZHQgYXQgdGhlIHJvb3Qgbm9kZQo+IGlmIGl0IHRob3VnaHQgdGhlIGZkdCB2
ZXJzaW9uIHdhcyBlYXJsaWVyIHRoYW4gMTYuCj4gCj4gWGVuIHNldHMgdGhlIEZEVCB2ZXJzaW9u
IHRvIDE3IGluIGZkdF9jcmVhdGUoKS4KPiAKPiBUaGUgaXNzdWUgSSB3YXMgaGF2aW5nIHdhcyB0
aGF0IExpbnV4IHBhbmlja2VkIHdoaWxlIGluaXRpYWxpemluZyBpbnRlcnJ1cHRzCj4gYmVjYXVz
ZSBpdCBjb3VsZCBub3QgZmluZCBhbiBpbnRlcnJ1cHQgY29udHJvbGxlci4gSXQgY291bGRuJ3Qg
ZmluZCB0aGUKPiBpbnRlcnJ1cHQgY29udHJvbGxlciBiZWNhdXNlIGl0IGRpZG4ndCBwcm9jZXNz
IHRoYXQgcGFydCBvZiB0aGUgZGV2aWNlIHRyZWUuCgpUaGFuayB5b3UsIFdpbGwhIEFuZCBpdCBp
cyBncmVhdCB0byBoZWFyIHRoYXQgeW91IGFyZSB1c2luZyBkb20wbGVzcyA6KQoKSSBjb3VsZG4n
dCBmaW5kIHRoZSBzcGVjaWZpYyByZWZlcmVuY2UgdG8gdGhlIHNwZWMsIGJ1dCBJIGNvdWxkIHZl
cmlmeQp0aGF0IHRoZSBwYXRjaCBmaXhlcyB0aGUgaXNzdWUgZm9yIExpbnV4IDQuMTQsIHdoaWxl
IGl0IGlzIHVubmVlZGVkIGZvcgpuZXdlciBMaW51eCB2ZXJzaW9ucyAodGhleSBzdGlsbCB3b3Jr
IHdpdGggdGhlIHBhdGNoKS4gQWxzbyB3ZSBhbHJlYWR5CnN0YXJ0IGVtcHR5IGRldmljZSB0cmVl
IHVzaW5nICIiIGluc3RlYWQgb2YgIi8iIGluIGEgZmV3IG90aGVyIHBsYWNlcy4gSQp3b3VsZCBs
b3ZlIHRvIGhhdmUgdGhlIHJpZ2h0IHJlZmVyZW5jZSBpbiB0aGUgY29tbWl0IG1lc3NhZ2UgdGhv
dWdoLgoKRllJIHdlIGFsc28gaGF2ZSBhbm90aGVyIGluc3RhbmNlIG9mIGZkdF9iZWdpbl9ub2Rl
KGZkdCwgIi8iKSBpbgp4ZW4vYXJjaC9hcm0vYWNwaS9kb21haW5fYnVpbGQuYyB0aGF0IG5lZWRz
IGZpeGluZyBhbmQgY291bGQgYmUgZG9uZSBpbgp0aGlzIHBhdGNoLgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 08 23:10:48 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Jul 2019 23:10:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hkcmO-0008Sh-MC; Mon, 08 Jul 2019 23:10:40 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=hXfm=VF=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hkcmM-0008SX-Tr
 for xen-devel@lists.xenproject.org; Mon, 08 Jul 2019 23:10:38 +0000
X-Inumbo-ID: 983dcdde-a1d5-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 983dcdde-a1d5-11e9-8980-bc764e045a96;
 Mon, 08 Jul 2019 23:10:36 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hkcmK-0001ka-9j; Mon, 08 Jul 2019 23: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 1hkcmK-0004mF-0L; Mon, 08 Jul 2019 23:10:36 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hkcmJ-0005G1-VM; Mon, 08 Jul 2019 23:10:35 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138813-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:test-arm64-arm64-examine:examine-serial/bootloader:fail:regression
 linux-linus:build-armhf-pvops:kernel-build:fail:regression
 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-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-examine:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-linus:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-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-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-win10-i386:windows-install: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
X-Osstest-Versions-This: linux=46713c3d2f8da5e3d8ddd2249bcb1d9974fb5d28
X-Osstest-Versions-That: linux=736706bee3298208343a76096370e4f6a5c55915
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 08 Jul 2019 23:10:35 +0000
Subject: [Xen-devel] [linux-linus test] 138813: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODgxMyBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTM4ODEzLwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAg
MTEgZXhhbWluZS1zZXJpYWwvYm9vdGxvYWRlciBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIGJ1aWxk
LWFybWhmLXB2b3BzICAgICAgICAgICAgIDYga2VybmVsLWJ1aWxkICAgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEzMzU4MAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5v
dCBibG9ja2luZzoKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAg
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJt
aGYtYXJtaGYteGwtdmhkICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVj
ayAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1h
cm1oZi14bC1tdWx0aXZjcHUgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtl
IDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3Rv
cCAgICAgICAgICAgICBmYWlsIGxpa2UgMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzM1ODAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAg
ICAgZmFpbCBsaWtlIDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0
IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTMzNTgwCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlr
ZSAxMzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hp
bSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bC1zZWF0dGxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFu
LWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwt
Y3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLXRodW5kZXJ4IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBn
dWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5z
dGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdp
bjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAg
ICAgICAgICAgICAgIDQ2NzEzYzNkMmY4ZGE1ZTNkOGRkZDIyNDliY2IxZDk5NzRmYjVkMjgKYmFz
ZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAgICAgICAgICAgICAgIDczNjcwNmJlZTMyOTgyMDgzNDNh
NzYwOTYzNzBlNGY2YTVjNTU5MTUKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzMzU4MCAgMjAxOS0w
My0wNCAxOTo1MzowOSBaICAxMjYgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMzM2MDUgIDIw
MTktMDMtMDUgMjA6MDM6MTQgWiAgMTI1IGRheXMgICA2OCBhdHRlbXB0cwpUZXN0aW5nIHNhbWUg
c2luY2UgICAxMzg4MTMgIDIwMTktMDctMDcgMTg6MTQ6MzQgWiAgICAxIGRheXMgICAgMSBhdHRl
bXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tCjM0MjQgcGVvcGxlIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3QsCm5vdCBs
aXN0aW5nIHRoZW0gYWxsCgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWkz
ODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2
LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0
ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRl
Ymlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjct
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14
bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVz
dHJpY3QgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmlj
dC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhh
bWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm02NC1hcm02NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVi
c2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1y
aGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0
aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
cGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGlt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJh
dyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02
NC14bC10aHVuZGVyeCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rl
c3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczog
L2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxl
IGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MK
CkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWws
IGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDth
PWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3Jn
L2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhh
cm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24g
bG9nOyBpdCB3b3VsZCBiZSA2MDUyMTMgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 08 23:55:59 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Jul 2019 23: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 1hkdTy-0002sX-AV; Mon, 08 Jul 2019 23:55:42 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=hXfm=VF=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hkdTx-0002sN-MA
 for xen-devel@lists.xenproject.org; Mon, 08 Jul 2019 23:55:41 +0000
X-Inumbo-ID: e3e0c066-a1db-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e3e0c066-a1db-11e9-8980-bc764e045a96;
 Mon, 08 Jul 2019 23:55:40 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hkdTw-0002gd-3h; Mon, 08 Jul 2019 23:55: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 1hkdTv-00071r-L9; Mon, 08 Jul 2019 23:55:39 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hkdTv-0005Mg-KW; Mon, 08 Jul 2019 23:55:39 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138815-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: libvirt:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt:saverestore-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:saverestore-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
X-Osstest-Versions-This: libvirt=2503763ee101b2e0779ebb1fba24cdda7985fc91
X-Osstest-Versions-That: libvirt=d40f7b6bac0a9398c5b5d67b6641bddc0edb44e5
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 08 Jul 2019 23:55:39 +0000
Subject: [Xen-devel] [libvirt test] 138815: 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>

ZmxpZ2h0IDEzODgxNSBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzg4MTUvCgpGYWlsdXJlcyA6LS8gYnV0IG5vIHJl
Z3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9j
a2luZzoKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICBsaWtlIDEzODYxOAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJh
dyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTM4NjE4CiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmly
dC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQtbGlidmlydC1xY293MiAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXFjb3cyIDEzIHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxp
YnZpcnQgICAgICAgICAgICAgIDI1MDM3NjNlZTEwMWIyZTA3NzllYmIxZmJhMjRjZGRhNzk4NWZj
OTEKYmFzZWxpbmUgdmVyc2lvbjoKIGxpYnZpcnQgICAgICAgICAgICAgIGQ0MGY3YjZiYWMwYTkz
OThjNWI1ZDY3YjY2NDFiZGRjMGVkYjQ0ZTUKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzODYxOCAg
MjAxOS0wNi0yOCAyMjo0ODo1NyBaICAgMTAgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMzg2
OTUgIDIwMTktMDctMDIgMDQ6MTk6MDkgWiAgICA2IGRheXMgICAgNiBhdHRlbXB0cwpUZXN0aW5n
IHNhbWUgc2luY2UgICAxMzg4MDQgIDIwMTktMDctMDYgMTk6MDU6MzUgWiAgICAyIGRheXMgICAg
MiBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoK
ICBBbmRyZWEgQm9sb2duYW5pIDxhYm9sb2duYUByZWRoYXQuY29tPgogIENvbGUgUm9iaW5zb24g
PGNyb2JpbnNvQHJlZGhhdC5jb20+CiAgRGFuaWVsIFAuIEJlcnJhbmfDqSA8YmVycmFuZ2VAcmVk
aGF0LmNvbT4KICBEYW5pZWwgVmVpbGxhcmQgPHZlaWxsYXJkQHJlZGhhdC5jb20+CiAgRXJpYyBC
bGFrZSA8ZWJsYWtlQHJlZGhhdC5jb20+CiAgRXJpayBTa3VsdGV0eSA8ZXNrdWx0ZXRAcmVkaGF0
LmNvbT4KICBJbGlhcyBTdGFtYXRpcyA8c3RhbWF0aXMuaWxpYXNzQGdtYWlsLmNvbT4KICBKb2hu
IEZlcmxhbiA8amZlcmxhbkByZWRoYXQuY29tPgogIEpvbmF0aG9uIEpvbmdzbWEgPGpqb25nc21h
QHJlZGhhdC5jb20+CiAgSsOhbiBUb21rbyA8anRvbWtvQHJlZGhhdC5jb20+CiAgTWljaGFsIFBy
aXZvem5payA8bXByaXZvem5AcmVkaGF0LmNvbT4KICBQZXRlciBLcmVtcGEgPHBrcmVtcGFAcmVk
aGF0LmNvbT4KICBQaW5vIFRvc2Nhbm8gPHB0b3NjYW5vQHJlZGhhdC5jb20+Cgpqb2JzOgogYnVp
bGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC1xY293MiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qu
b3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dz
LCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSBy
ZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hi
PW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7
YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5k
IGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3Vt
bWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9n
aXQvbGlidmlydC5naXQKICAgZDQwZjdiNmJhYy4uMjUwMzc2M2VlMSAgMjUwMzc2M2VlMTAxYjJl
MDc3OWViYjFmYmEyNGNkZGE3OTg1ZmM5MSAtPiB4ZW4tdGVzdGVkLW1hc3RlcgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 09 00:10:27 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Jul 2019 00:10: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 1hkdiA-0004ou-SO; Tue, 09 Jul 2019 00:10:22 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Bm4U=VG=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hkdi9-0004oi-77
 for xen-devel@lists.xenproject.org; Tue, 09 Jul 2019 00:10:21 +0000
X-Inumbo-ID: edecce3c-a1dd-11e9-b41e-5fa340ad5a7c
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id edecce3c-a1dd-11e9-b41e-5fa340ad5a7c;
 Tue, 09 Jul 2019 00:10:16 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hkdi3-0003ZK-Pv; Tue, 09 Jul 2019 00:10:15 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hkdi3-0007g5-4d; Tue, 09 Jul 2019 00:10:15 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hkdi3-0000Qm-3y; Tue, 09 Jul 2019 00:10:15 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138817-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=2d53d54a5bf5f9ba9379e465f49ac9cdc55035de
X-Osstest-Versions-That: ovmf=d031fc07eb83c9d13bff3ebac25da458d5a47917
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 09 Jul 2019 00:10:15 +0000
Subject: [Xen-devel] [ovmf test] 138817: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODgxNyBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzg4MTcvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICAyZDUzZDU0YTViZjVmOWJhOTM3OWU0NjVmNDlhYzlj
ZGM1NTAzNWRlCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICBkMDMxZmMw
N2ViODNjOWQxM2JmZjNlYmFjMjVkYTQ1OGQ1YTQ3OTE3CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
Mzg3ODIgIDIwMTktMDctMDYgMDU6NDE6MzEgWiAgICAyIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTM4ODE3ICAyMDE5LTA3LTA4IDAxOjA5OjIxIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW50b2luZSBD
xZN1ciA8Y29ldXJAZ214LmZyPgogIEPFk3VyIDxjb2V1ckBnbXguZnI+Cgpqb2JzOgogYnVpbGQt
YW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
bWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9s
b2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAg
IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFu
YXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtm
PVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
Lz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBj
b2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1v
c3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9uIDoKClRvIHhlbmJpdHMueGVu
Lm9yZzovaG9tZS94ZW4vZ2l0L29zc3Rlc3Qvb3ZtZi5naXQKICAgZDAzMWZjMDdlYi4uMmQ1M2Q1
NGE1YiAgMmQ1M2Q1NGE1YmY1ZjliYTkzNzllNDY1ZjQ5YWM5Y2RjNTUwMzVkZSAtPiB4ZW4tdGVz
dGVkLW1hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 09 00:17:42 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Jul 2019 00:17:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hkdpB-0004zV-MI; Tue, 09 Jul 2019 00:17:37 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Bm4U=VG=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hkdpA-0004zI-2u
 for xen-devel@lists.xenproject.org; Tue, 09 Jul 2019 00:17:36 +0000
X-Inumbo-ID: f0f7e854-a1de-11e9-a6cd-dff3761e7d09
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f0f7e854-a1de-11e9-a6cd-dff3761e7d09;
 Tue, 09 Jul 2019 00:17:31 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hkdp4-0003iy-KT; Tue, 09 Jul 2019 00:17: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 1hkdp4-0007xK-C2; Tue, 09 Jul 2019 00:17:30 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hkdp4-0003TO-BK; Tue, 09 Jul 2019 00:17:30 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138848-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=b541287c3600713feaaaf7608cd405e7b2e4efd0
X-Osstest-Versions-That: xen=f0095703890072568db12e9efdc2997070e4e949
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 09 Jul 2019 00:17:30 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 138848: 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>

ZmxpZ2h0IDEzODg0OCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODg0OC8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICBiNTQxMjg3YzM2MDA3MTNmZWFhYWY3NjA4Y2Q0MDVlN2IyZTRlZmQwCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICBmMDA5NTcwMzg5MDA3MjU2OGRi
MTJlOWVmZGMyOTk3MDcwZTRlOTQ5CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzg4MjEgIDIwMTkt
MDctMDggMDk6MDE6MTAgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM4ODQ4ICAy
MDE5LTA3LTA4IDIyOjAwOjMxIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KICBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29t
PgoKam9iczoKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9q
ZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoK
TG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dz
LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhl
c2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFp
bDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3Qu
Z2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBm
b3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDth
PXN1bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9uIDoKClRvIHhlbmJpdHMueGVuLm9yZzovaG9tZS94
ZW4vZ2l0L3hlbi5naXQKICAgZjAwOTU3MDM4OS4uYjU0MTI4N2MzNiAgYjU0MTI4N2MzNjAwNzEz
ZmVhYWFmNzYwOGNkNDA1ZTdiMmU0ZWZkMCAtPiBzbW9rZQoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 09 01:15:46 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Jul 2019 01:15:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hkej6-0008AU-CL; Tue, 09 Jul 2019 01:15:24 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Bm4U=VG=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hkej5-0008AL-Af
 for xen-devel@lists.xenproject.org; Tue, 09 Jul 2019 01:15:23 +0000
X-Inumbo-ID: 0355fc5e-a1e7-11e9-9061-b744c536497d
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 0355fc5e-a1e7-11e9-9061-b744c536497d;
 Tue, 09 Jul 2019 01:15:17 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hkeiz-0005Xu-57; Tue, 09 Jul 2019 01:15:17 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hkeiy-0002yp-S0; Tue, 09 Jul 2019 01:15:16 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hkeiy-0006se-OT; Tue, 09 Jul 2019 01:15:16 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138814-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.10-testing:build-amd64-prev:xen-build:fail:regression
 xen-4.10-testing:build-i386-prev:xen-build:fail:regression
 xen-4.10-testing:test-amd64-amd64-xl-qemuu-win7-amd64:windows-install:fail:heisenbug
 xen-4.10-testing:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:guest-saverestore.2:fail:heisenbug
 xen-4.10-testing:test-amd64-amd64-migrupgrade:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-i386-migrupgrade:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2: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-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-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-xl-seattle:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-libvirt-xsm:saverestore-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-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:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-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: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:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-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-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-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
 xen-4.10-testing:test-arm64-arm64-xl-thunderx:hosts-allocate:starved:nonblocking
X-Osstest-Versions-This: xen=3131bf956ab159295ecdde0c5ad003d0c5af4695
X-Osstest-Versions-That: xen=29fd403ef5c02e2cbd0769e64ec0b61e0658d358
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 09 Jul 2019 01:15:16 +0000
Subject: [Xen-devel] [xen-4.10-testing test] 138814: regressions - trouble:
 blocked/fail/pass/starved
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODgxNCB4ZW4tNC4xMC10ZXN0aW5nIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzg4MTQvCgpSZWdyZXNzaW9ucyA6
LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRp
bmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFtZDY0LXByZXYgICAgICAg
ICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODM3Ngog
YnVpbGQtaTM4Ni1wcmV2ICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAg
ZmFpbCBSRUdSLiB2cy4gMTM4Mzc2CgpUZXN0cyB3aGljaCBhcmUgZmFpbGluZyBpbnRlcm1pdHRl
bnRseSAobm90IGJsb2NraW5nKToKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2
NCAxMCB3aW5kb3dzLWluc3RhbGwgZmFpbCBpbiAxMzg3ODcgcGFzcyBpbiAxMzg4MTQKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtIDE1IGd1ZXN0
LXNhdmVyZXN0b3JlLjIgZmFpbCBwYXNzIGluIDEzODc4NwoKVGVzdHMgd2hpY2ggZGlkIG5vdCBz
dWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQtbWlncnVwZ3Jh
ZGUgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1k
NjQtaTM4Ni1taWdydXBncmFkZSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZt
LWluc3RhbGwvbDEvbDIgZmFpbCBsaWtlIDEzODM3NgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTM4Mzc2CiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxMCBk
ZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
ICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLXNlYXR0bGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3Rv
cCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13
aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVk
aXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRv
d3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxs
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1p
Mzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bC10aHVuZGVyeCAgMiBob3N0cy1hbGxvY2F0ZSAgICAgICAgICAgICAgIHN0YXJ2
ZWQgIG4vYQoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAg
ICAgIDMxMzFiZjk1NmFiMTU5Mjk1ZWNkZGUwYzVhZDAwM2QwYzVhZjQ2OTUKYmFzZWxpbmUgdmVy
c2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDI5ZmQ0MDNlZjVjMDJlMmNiZDA3NjllNjRlYzBi
NjFlMDY1OGQzNTgKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzODM3NiAgMjAxOS0wNi0yMyAxNDoz
MTo1NCBaICAgMTUgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMzg3MzYgIDIwMTktMDctMDMg
MTU6MzU6NTAgWiAgICA1IGRheXMgICAgNCBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hl
ZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+
Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YW1kNjQteHRmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1pMzg2LXByZXYgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJt
NjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1h
bWQ2NC1hbWQ2NC0yICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0
dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14
c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGVi
aWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02
NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
cWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFu
aHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1j
cmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1
YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmlj
dCAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1u
ZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpdmVwYXRjaCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saXZlcGF0Y2gg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZj
cHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWly
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXNlYXR0bGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFk
b3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHN0YXJ2ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxp
Z2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9s
b2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBh
cmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9v
c3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0
IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1v
c3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFz
dGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRz
Lnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgot
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0KY29tbWl0IDMxMzFiZjk1NmFiMTU5Mjk1ZWNkZGUwYzVhZDAwM2QwYzVhZjQ2OTUKQXV0aG9y
OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkRhdGU6ICAgV2VkIEp1bCAzIDE3OjI4
OjUwIDIwMTkgKzAyMDAKCiAgICB1cGRhdGUgWGVuIHZlcnNpb24gdG8gNC4xMC40CihxZW11IGNo
YW5nZXMgbm90IGluY2x1ZGVkKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 09 04:21:47 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Jul 2019 04:21:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hkhd8-0004aV-Vx; Tue, 09 Jul 2019 04:21:26 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=LmhJ=VG=oracle.com=zhenzhong.duan@srs-us1.protection.inumbo.net>)
 id 1hkhd8-0004aM-4x
 for xen-devel@lists.xenproject.org; Tue, 09 Jul 2019 04:21:26 +0000
X-Inumbo-ID: f56d6ad6-a200-11e9-a5ef-0f4db97485b5
Received: from userp2120.oracle.com (unknown [156.151.31.85])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f56d6ad6-a200-11e9-a5ef-0f4db97485b5;
 Tue, 09 Jul 2019 04:21:01 +0000 (UTC)
Received: from pps.filterd (userp2120.oracle.com [127.0.0.1])
 by userp2120.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x694JPS3045691;
 Tue, 9 Jul 2019 04:20:46 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=subject : to : cc :
 references : from : message-id : date : mime-version : in-reply-to :
 content-type : content-transfer-encoding; s=corp-2018-07-02;
 bh=mrs5k2SPEkQusZrksvY+z398D7oJTAyXewMSp4Vy1wY=;
 b=qcJzybHFs+0AttndQUiS9GvEgUjJc1DZdfaxD5IhGkC5LKRzmFbJuMkBNzvHbw0xA7cU
 HSHxlVrcIcr7wHU37xY5aFhVbmHNc765zXQS5fO3YATrhj+iFp+TUBnoDUqUyQzXyaU3
 iQnHpCnaTVCznc46ufOOJ525Lz9zTKncjjKZ+cS6ucU28Hz0E196LcI/Ut/pnImAVU1E
 pyinQ9xn/779RH56wQ8KKpegj38ATS/byb1M+J3/aNsrw+t9gVRRhStBRbcinbEals1W
 r/5G4nppFJglHEMXFjNYRJzXYFj+TTgw6lYSp/gqNkAG5KC8JivGeUXDuQzNPOFhX4jb FA== 
Received: from aserp3030.oracle.com (aserp3030.oracle.com [141.146.126.71])
 by userp2120.oracle.com with ESMTP id 2tjm9qhrem-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 09 Jul 2019 04:20:46 +0000
Received: from pps.filterd (aserp3030.oracle.com [127.0.0.1])
 by aserp3030.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x694IKpD006799;
 Tue, 9 Jul 2019 04:20:45 GMT
Received: from aserv0121.oracle.com (aserv0121.oracle.com [141.146.126.235])
 by aserp3030.oracle.com with ESMTP id 2tjhpcuc6b-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 09 Jul 2019 04:20:45 +0000
Received: from abhmp0010.oracle.com (abhmp0010.oracle.com [141.146.116.16])
 by aserv0121.oracle.com (8.14.4/8.13.8) with ESMTP id x694KiPp008688;
 Tue, 9 Jul 2019 04:20:44 GMT
Received: from [10.191.31.108] (/10.191.31.108)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Mon, 08 Jul 2019 21:20:43 -0700
To: Boris Ostrovsky <boris.ostrovsky@oracle.com>, linux-kernel@vger.kernel.org
References: <1562490908-17882-1-git-send-email-zhenzhong.duan@oracle.com>
 <1562490908-17882-5-git-send-email-zhenzhong.duan@oracle.com>
 <86b0dbb9-74a7-6883-e6d7-210bd35a6944@oracle.com>
From: Zhenzhong Duan <zhenzhong.duan@oracle.com>
Organization: Oracle Corporation
Message-ID: <6cbd7b78-3d8d-64ae-fd2e-82244dbe6a1e@oracle.com>
Date: Tue, 9 Jul 2019 12:20:40 +0800
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <86b0dbb9-74a7-6883-e6d7-210bd35a6944@oracle.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9312
 signatures=668688
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-1810050000 definitions=main-1907090050
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9312
 signatures=668688
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0
 priorityscore=1501 malwarescore=0
 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015
 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=999 adultscore=0
 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1810050000
 definitions=main-1907090050
Subject: Re: [Xen-devel] [PATCH v6 4/4] x86/xen: Add "nopv" support for HVM
 guest
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: jgross@suse.com, sstabellini@kernel.org, mingo@redhat.com, bp@alien8.de,
 xen-devel@lists.xenproject.org, tglx@linutronix.de
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Ck9uIDIwMTkvNy84IDIxOjQ2LCBCb3JpcyBPc3Ryb3Zza3kgd3JvdGU6Cj4gT24gNy83LzE5IDU6
MTUgQU0sIFpoZW56aG9uZyBEdWFuIHdyb3RlOgo+PiAgIAo+PiArc3RhdGljIHVpbnQzMl90IF9f
aW5pdCB4ZW5fcGxhdGZvcm1faHZtKHZvaWQpCj4+ICt7Cj4+ICsJaWYgKHhlbl9wdl9kb21haW4o
KSkKPj4gKwkJcmV0dXJuIDA7Cj4+ICsKPj4gKwlpZiAoeGVuX3B2aF9kb21haW4oKSAmJiBub3B2
KSB7Cj4+ICsJCS8qIEd1ZXN0IGJvb3RpbmcgdmlhIHRoZSBYZW4tUFZIIGJvb3QgZW50cnkgZ29l
cyBoZXJlICovCj4+ICsJCXByX2luZm8oIlwibm9wdlwiIHBhcmFtZXRlciBpcyBpZ25vcmVkIGlu
IFBWSCBndWVzdFxuIik7Cj4+ICsJCW5vcHYgPSBmYWxzZTsKPj4gKwl9IGVsc2UgaWYgKG5vcHYp
IHsKPj4gKwkJLyoKPj4gKwkJICogR3Vlc3QgYm9vdGluZyB2aWEgbm9ybWFsIGJvb3QgZW50cnkg
KGxpa2UgdmlhIGdydWIyKSBnb2VzCj4+ICsJCSAqIGhlcmUuCj4+ICsJCSAqLwo+PiArCQl4ODZf
aW5pdC5oeXBlci5ndWVzdF9sYXRlX2luaXQgPSB4ZW5faHZtX2d1ZXN0X2xhdGVfaW5pdDsKPj4g
KwkJcmV0dXJuIDA7Cj4gQWZ0ZXIgc3RhcmluZyBhdCB0aGlzIHNvbWUgbW9yZSBJIGRvbid0IHRo
aW5rIHdlIGNhbiBkbyB0aGlzLgo+IEh5cGVydmlzb3Itc3BlY2lmaWMgY29kZSBzaG91bGQgbm90
IG11Y2sgd2l0aCB3aXRoIHg4Nl9pbml0Lmh5cGVyLCBpdCdzCj4gbGF5ZXJpbmcgdmlvbGF0aW9u
LiBUaGF0J3Mgd2hhdCBpbml0X2h5cGVydmlzb3JfcGxhdGZvcm0oKSBpcyBmb3IuCk9rLCBJIHNl
ZS4KPgo+IFNvIHdlIG1heSBoYXZlIHRvIGNyZWF0ZSBhbm90aGVyIGh5cGVydmlzb3JfeDg2IG9w
cyBzdHJ1Y3R1cmUgZm9yIFhlbgo+IG5vcHYgKHdoaWNoIEkgZG9uJ3QgZmluZCB2ZXJ5IGFwcGVh
bGluZyBUQkgpLiBPciB1cGRhdGUKPiB4ODZfaHlwZXJfeGVuX2h2bSBhbmQgcmV0dXJuIHhlbl9j
cHVpZF9iYXNlKCkgaW5zdGVhZCBvZiB6ZXJvIChidXQgdGhlbgo+IHlvdSdkIG5lZWQgdG8gdXBk
YXRlIGFsbCB0aGVzZSBzdHJ1Y3RzIGZyb20gX19pbml0Y29uc3QgdG8gX2luaXQgb3Igc29tZQo+
IHN1Y2gpLiBPciBzb21ldGhpbmcgZWxzZS4KCkkgY2hvb3NlIHRoZSBzZWNvbmQuIEkgbWFkZSBi
ZWxvdyBjaGFuZ2VzLCBub3QgY2xlYXIgaWYgaXQncyBhbHNvIGEgCmxheWVyaW5nIHZpb2xhdGlv
bgoKYXMgdXNlIHg4Nl9pbml0Lmh5cGVyIGFzIHNvdXJjZSBmb3IgbWVtY3B5LiBJIGNob29zZSBt
ZW1jcHkgaW5zdGVhZCBvZiAKdXBkYXRpbmcKCmZ1bmN0aW9ucyBwb2ludGVycyBvbmUtYnktb25l
IGJlY2F1c2UgaWYgeDg2X2h5cGVyX2luaXQgaW50ZXJmYWNlIApmdW5jdGlvbnMgZXh0ZW5kcwoK
aW4gdGhlIGZ1dHVyZSB3ZSBuZWVkIG5vIGNoYW5nZXMuIExldCBtZSBrbm93IGlmIHlvdSBwcmVm
ZXIgdXBkYXRpbmcgCnBvaW50ZXJzIGRpcmVjdGx5LgoKVGhpcyBpc24ndCBhIGZvcm1hbCBwYXRj
aCBmb3IgcmV2aWV3LCBqdXN0IHdhbnQgdG8gZ2V0IGFuc3dlciBvZiBhYm92ZSAKcXVlc3Rpb24u
CgpkaWZmIC0tZ2l0IGEvYXJjaC94ODYveGVuL2VubGlnaHRlbl9odm0uYyBiL2FyY2gveDg2L3hl
bi9lbmxpZ2h0ZW5faHZtLmMKCmluZGV4IDE3NTZjZjcuLjg0MTY2NDBkIDEwMDY0NAotLS0gYS9h
cmNoL3g4Ni94ZW4vZW5saWdodGVuX2h2bS5jCisrKyBiL2FyY2gveDg2L3hlbi9lbmxpZ2h0ZW5f
aHZtLmMKQEAgLTIzMSwxNCArMjMxLDYgQEAgYm9vbCBfX2luaXQgeGVuX2h2bV9uZWVkX2xhcGlj
KHZvaWQpCiDCoMKgwqDCoMKgwqDCoCByZXR1cm4gdHJ1ZTsKIMKgfQoKLXN0YXRpYyB1aW50MzJf
dCBfX2luaXQgeGVuX3BsYXRmb3JtX2h2bSh2b2lkKQotewotwqDCoMKgwqDCoMKgIGlmICh4ZW5f
cHZfZG9tYWluKCkpCi3CoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIHJldHVybiAwOwotCi3C
oMKgwqDCoMKgwqAgcmV0dXJuIHhlbl9jcHVpZF9iYXNlKCk7Ci19Ci0KIMKgc3RhdGljIF9faW5p
dCB2b2lkIHhlbl9odm1fZ3Vlc3RfbGF0ZV9pbml0KHZvaWQpCiDCoHsKIMKgI2lmZGVmIENPTkZJ
R19YRU5fUFZICkBAIC0yNTAsNiArMjQyLDkgQEAgc3RhdGljIF9faW5pdCB2b2lkIHhlbl9odm1f
Z3Vlc3RfbGF0ZV9pbml0KHZvaWQpCiDCoMKgwqDCoMKgwqDCoCAvKiBQVkggZGV0ZWN0ZWQuICov
CiDCoMKgwqDCoMKgwqDCoCB4ZW5fcHZoID0gdHJ1ZTsKCivCoMKgwqDCoMKgwqAgaWYgKG5vcHYp
CivCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIHBhbmljKCJcIm5vcHZcIiBhbmQgXCJ4ZW5f
bm9wdlwiIHBhcmFtZXRlcnMgYXJlIAp1bnN1cHBvcnRlZCBpbiBQVkggZ3Vlc3QuIik7CisKIMKg
wqDCoMKgwqDCoMKgIC8qIE1ha2Ugc3VyZSB3ZSBkb24ndCBmYWxsIGJhY2sgdG8gKGRlZmF1bHQp
IEFDUElfSVJRX01PREVMX1BJQy4gKi8KIMKgwqDCoMKgwqDCoMKgIGlmICghbnJfaW9hcGljcyAm
JiBhY3BpX2lycV9tb2RlbCA9PSBBQ1BJX0lSUV9NT0RFTF9QSUMpCiDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqAgYWNwaV9pcnFfbW9kZWwgPSBBQ1BJX0lSUV9NT0RFTF9QTEFURk9STTsK
QEAgLTI1OSw3ICsyNTQsMzYgQEAgc3RhdGljIF9faW5pdCB2b2lkIHhlbl9odm1fZ3Vlc3RfbGF0
ZV9pbml0KHZvaWQpCiDCoCNlbmRpZgogwqB9CgotY29uc3QgX19pbml0Y29uc3Qgc3RydWN0IGh5
cGVydmlzb3JfeDg2IHg4Nl9oeXBlcl94ZW5faHZtID0geworc3RhdGljIHVpbnQzMl90IF9faW5p
dCB4ZW5fcGxhdGZvcm1faHZtKHZvaWQpCit7CivCoMKgwqDCoMKgwqAgdWludDMyX3QgeGVuX2Rv
bWFpbiA9IHhlbl9jcHVpZF9iYXNlKCk7CivCoMKgwqDCoMKgwqAgc3RydWN0IHg4Nl9oeXBlcl9p
bml0ICpoID0gJng4Nl9oeXBlcl94ZW5faHZtLmluaXQ7CisKK8KgwqDCoMKgwqDCoCBpZiAoeGVu
X3B2X2RvbWFpbigpKQorwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCByZXR1cm4gMDsKKwor
wqDCoMKgwqDCoMKgIGlmICh4ZW5fcHZoX2RvbWFpbigpICYmIG5vcHYpIHsKK8KgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqAgLyogR3Vlc3QgYm9vdGluZyB2aWEgdGhlIFhlbi1QVkggYm9vdCBl
bnRyeSBnb2VzIGhlcmUgKi8KK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgcHJfaW5mbygi
XCJub3B2XCIgcGFyYW1ldGVyIGlzIGlnbm9yZWQgaW4gUFZIIGd1ZXN0XG4iKTsKK8KgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqAgbm9wdiA9IGZhbHNlOworwqDCoMKgwqDCoMKgIH0gZWxzZSBp
ZiAobm9wdiAmJiB4ZW5fZG9tYWluKSB7CivCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIC8q
CivCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKiBHdWVzdCBib290aW5nIHZpYSBub3Jt
YWwgYm9vdCBlbnRyeSAobGlrZSB2aWEgZ3J1YjIpIGdvZXMKK8KgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoCAqIGhlcmUuCivCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKgorwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgICogVXNlIGludGVyZmFjZSBmdW5jdGlvbnMgZm9y
IGJhcmUgaGFyZHdhcmUgaWYgbm9wdiwKK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAq
IHhlbl9odm1fZ3Vlc3RfbGF0ZV9pbml0IGlzIGFuIGV4Y2VwdGlvbiBhcyB3ZSBuZWVkIHRvCivC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKiBkZXRlY3QgUFZIIGFuZCBwYW5pYyB0aGVy
ZS4KK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAqLworwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoCBtZW1jcHkoaCwgKHZvaWQgKikmeDg2X2luaXQuaHlwZXIsIHNpemVvZih4ODZf
aW5pdC5oeXBlcikpOworwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBtZW1jcHkoJng4Nl9o
eXBlcl94ZW5faHZtLnJ1bnRpbWUsICh2b2lkIAoqKSZ4ODZfcGxhdGZvcm0uaHlwZXIsCivCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgc2l6ZW9mKHg4Nl9wbGF0Zm9y
bS5oeXBlcikpOworwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBoLT5ndWVzdF9sYXRlX2lu
aXQgPSB4ZW5faHZtX2d1ZXN0X2xhdGVfaW5pdDsKK8KgwqDCoMKgwqDCoCB9CivCoMKgwqDCoMKg
wqAgcmV0dXJuIHhlbl9kb21haW47Cit9CisKK3N0cnVjdCBoeXBlcnZpc29yX3g4NiB4ODZfaHlw
ZXJfeGVuX2h2bSBfX2luaXRkYXRhID0gewogwqDCoMKgwqDCoMKgwqAgLm5hbWXCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgPSAiWGVuIEhWTSIsCiDCoMKgwqDCoMKgwqDCoCAu
ZGV0ZWN0wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgPSB4ZW5fcGxhdGZvcm1faHZt
LAogwqDCoMKgwqDCoMKgwqAgLnR5cGXCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqAgPSBYODZfSFlQRVJfWEVOX0hWTSwKQEAgLTI2OCw0ICsyOTIsNSBAQCBzdGF0aWMgX19pbml0
IHZvaWQgeGVuX2h2bV9ndWVzdF9sYXRlX2luaXQodm9pZCkKIMKgwqDCoMKgwqDCoMKgIC5pbml0
LmluaXRfbWVtX21hcHBpbmfCoCA9IHhlbl9odm1faW5pdF9tZW1fbWFwcGluZywKIMKgwqDCoMKg
wqDCoMKgIC5pbml0Lmd1ZXN0X2xhdGVfaW5pdMKgwqAgPSB4ZW5faHZtX2d1ZXN0X2xhdGVfaW5p
dCwKIMKgwqDCoMKgwqDCoMKgIC5ydW50aW1lLnBpbl92Y3B1wqDCoMKgwqDCoMKgID0geGVuX3Bp
bl92Y3B1LAorwqDCoMKgwqDCoMKgIC5pZ25vcmVfbm9wdsKgwqDCoMKgwqDCoMKgwqDCoMKgwqAg
PSB0cnVlLAogwqB9OwoKClRoYW5rcwoKWmhlbnpob25nCgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 09 04:28:18 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Jul 2019 04: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 1hkhjj-0004iU-OP; Tue, 09 Jul 2019 04:28: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=Bm4U=VG=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hkhji-0004iK-BL
 for xen-devel@lists.xenproject.org; Tue, 09 Jul 2019 04:28:14 +0000
X-Inumbo-ID: f687ad05-a201-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f687ad05-a201-11e9-8980-bc764e045a96;
 Tue, 09 Jul 2019 04:28:12 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hkhjf-0001F8-3i; Tue, 09 Jul 2019 04:28: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 1hkhje-0007DO-PV; Tue, 09 Jul 2019 04:28:10 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hkhje-0003fq-Ob; Tue, 09 Jul 2019 04:28:10 +0000
To: xen-devel@lists.xenproject.org, osstest-admin@xenproject.org,
 royger@FreeBSD.org
Message-ID: <osstest-138824-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: freebsd-master:build-amd64-freebsd-again:host-install(5):fail:regression
X-Osstest-Versions-This: freebsd=fca80533ae8f1eac79c39312bebc938d755808b9
X-Osstest-Versions-That: freebsd=14e63f898b16382f4577cfea211a7fb5ad7983e9
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 09 Jul 2019 04:28:10 +0000
Subject: [Xen-devel] [freebsd-master test] 138824: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODgyNCBmcmVlYnNkLW1hc3RlciByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTM4ODI0LwoKUmVncmVzc2lvbnMgOi0o
CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5n
IHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1hbWQ2NC1mcmVlYnNkLWFnYWlu
ICAgICA1IGhvc3QtaW5zdGFsbCg1KSAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzg1NDAKCnZl
cnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBmcmVlYnNkICAgICAgICAgICAgICBmY2E4MDUz
M2FlOGYxZWFjNzljMzkzMTJiZWJjOTM4ZDc1NTgwOGI5CmJhc2VsaW5lIHZlcnNpb246CiBmcmVl
YnNkICAgICAgICAgICAgICAxNGU2M2Y4OThiMTYzODJmNDU3N2NmZWEyMTFhN2ZiNWFkNzk4M2U5
CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzg1NDAgIDIwMTktMDYtMjYgMDk6MjM6MDYgWiAgIDEy
IGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTM4NjA2ICAyMDE5LTA2LTI4IDA5OjE5OjI4IFog
ICAxMCBkYXlzICAgIDUgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM4ODI0ICAyMDE5
LTA3LTA4IDA5OjE5OjMwIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hv
IHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgYWxjIDxhbGNARnJlZUJTRC5vcmc+CiAg
YXJpY2hhcmRzb24gPGFyaWNoYXJkc29uQEZyZWVCU0Qub3JnPgogIGFzb21lcnMgPGFzb21lcnNA
RnJlZUJTRC5vcmc+CiAgYXZnIDxhdmdARnJlZUJTRC5vcmc+CiAgYmNyYW4gPGJjcmFuQEZyZWVC
U0Qub3JnPgogIGJkcmV3ZXJ5IDxiZHJld2VyeUBGcmVlQlNELm9yZz4KICBiciA8YnJARnJlZUJT
RC5vcmc+CiAgY29nbmV0IDxjb2duZXRARnJlZUJTRC5vcmc+CiAgY3kgPGN5QEZyZWVCU0Qub3Jn
PgogIGRlbHBoaWogPGRlbHBoaWpARnJlZUJTRC5vcmc+CiAgZGVzIDxkZXNARnJlZUJTRC5vcmc+
CiAgZGltIDxkaW1ARnJlZUJTRC5vcmc+CiAgZG91Z20gPGRvdWdtQEZyZWVCU0Qub3JnPgogIGVt
YXN0ZSA8ZW1hc3RlQEZyZWVCU0Qub3JnPgogIGZzdSA8ZnN1QEZyZWVCU0Qub3JnPgogIGdhbmJv
bGQgPGdhbmJvbGRARnJlZUJTRC5vcmc+CiAgaHNlbGFza3kgPGhzZWxhc2t5QEZyZWVCU0Qub3Jn
PgogIGlhbiA8aWFuQEZyZWVCU0Qub3JnPgogIGltcCA8aW1wQEZyZWVCU0Qub3JnPgogIGpoYiA8
amhiQEZyZWVCU0Qub3JnPgogIGtldmFucyA8a2V2YW5zQEZyZWVCU0Qub3JnPgogIGtpYiA8a2li
QEZyZWVCU0Qub3JnPgogIGxhbmRvbmYgPGxhbmRvbmZARnJlZUJTRC5vcmc+CiAgbG9vcyA8bG9v
c0BGcmVlQlNELm9yZz4KICBsdXBvcmwgPGx1cG9ybEBGcmVlQlNELm9yZz4KICBsd2hzdSA8bHdo
c3VARnJlZUJTRC5vcmc+CiAgbWFudSA8bWFudUBGcmVlQlNELm9yZz4KICBtYXJjZWwgPG1hcmNl
bEBGcmVlQlNELm9yZz4KICBtYXJpdXMgPG1hcml1c0BGcmVlQlNELm9yZz4KICBtYXJraiA8bWFy
a2pARnJlZUJTRC5vcmc+CiAgbWF2IDxtYXZARnJlZUJTRC5vcmc+CiAgbWNrdXNpY2sgPG1ja3Vz
aWNrQEZyZWVCU0Qub3JnPgogIG1ob3JuZSA8bWhvcm5lQEZyZWVCU0Qub3JnPgogIG1tIDxtbUBG
cmVlQlNELm9yZz4KICBucCA8bnBARnJlZUJTRC5vcmc+CiAgcGhpbGlwIDxwaGlsaXBARnJlZUJT
RC5vcmc+CiAgcmdyaW1lcyA8cmdyaW1lc0BGcmVlQlNELm9yZz4KICBybGliYnkgPHJsaWJieUBG
cmVlQlNELm9yZz4KICBybWFja2xlbSA8cm1hY2tsZW1ARnJlZUJTRC5vcmc+CiAgc2VhbmMgPHNl
YW5jQEZyZWVCU0Qub3JnPgogIHNqZyA8c2pnQEZyZWVCU0Qub3JnPgogIHRpamwgPHRpamxARnJl
ZUJTRC5vcmc+CiAgdHJhc3ogPHRyYXN6QEZyZWVCU0Qub3JnPgogIHRzb29tZSA8dHNvb21lQEZy
ZWVCU0Qub3JnPgogIHZhbmd5emVuIDx2YW5neXplbkBGcmVlQlNELm9yZz4KICB2bWFmZmlvbmUg
PHZtYWZmaW9uZUBGcmVlQlNELm9yZz4KICB3YmxvY2sgPHdibG9ja0BGcmVlQlNELm9yZz4KICB6
ZWlzaW5nIDx6ZWlzaW5nQEZyZWVCU0Qub3JnPgoKam9iczoKIGJ1aWxkLWFtZDY0LWZyZWVic2Qt
YWdhaW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQt
YW1kNjQtZnJlZWJzZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NC14ZW4tZnJlZWJzZCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21l
L2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAog
ICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBs
YW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBh
dAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9i
O2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNz
IGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9w
PW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsg
aXQgd291bGQgYmUgMjczNCBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 09 05:32:52 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Jul 2019 05: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 1hkik0-0001Yo-TB; Tue, 09 Jul 2019 05:32: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=Bm4U=VG=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hkijz-0001Yb-8A
 for xen-devel@lists.xenproject.org; Tue, 09 Jul 2019 05:32:35 +0000
X-Inumbo-ID: f38f9a98-a20a-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f38f9a98-a20a-11e9-8980-bc764e045a96;
 Tue, 09 Jul 2019 05:32:33 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hkijw-0002w0-Ke; Tue, 09 Jul 2019 05: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 1hkijv-0000lj-Ql; Tue, 09 Jul 2019 05:32:32 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hkijv-0004WE-Pz; Tue, 09 Jul 2019 05:32:31 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138819-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.19:build-armhf-pvops:kernel-build:fail:regression
 linux-4.19:test-arm64-arm64-examine:examine-serial/bootloader:fail:heisenbug
 linux-4.19:test-amd64-i386-xl-qemuu-debianhvm-amd64:xen-boot:fail:heisenbug
 linux-4.19:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-examine:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 linux-4.19:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=1a05924366694d17a36e6b086d5bba1a8d74b977
X-Osstest-Versions-That: linux=84df9525b0c27f3ebc2ebb1864fa62a97fdedb7d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 09 Jul 2019 05:32:31 +0000
Subject: [Xen-devel] [linux-4.19 test] 138819: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODgxOSBsaW51eC00LjE5IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzg4MTkvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAg
IDYga2VybmVsLWJ1aWxkICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyOTMxMwoKVGVzdHMg
d2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJtaXR0ZW50bHkgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFy
bTY0LWFybTY0LWV4YW1pbmUgMTEgZXhhbWluZS1zZXJpYWwvYm9vdGxvYWRlciBmYWlsIGluIDEz
ODgwNSBwYXNzIGluIDEzODgxOQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NCAgNyB4ZW4tYm9vdCAgICAgICBmYWlsIHBhc3MgaW4gMTM4ODA1CgpUZXN0cyB3aGljaCBk
aWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm1oZi1hcm1oZi14
bC1jcmVkaXQxICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwt
dmhkICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dC1yYXcgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YXJtaGYtYXJtaGYteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAg
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3ViaWV0cnVjayAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZz
aGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1z
ZWF0dGxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJp
YW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcngg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bC10aHVuZGVyeCAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
bGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13
aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3Rv
cCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13
aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3Mt
aW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYg
MTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdl
dGVkIGZvciB0ZXN0aW5nOgogbGludXggICAgICAgICAgICAgICAgMWEwNTkyNDM2NjY5NGQxN2Ez
NmU2YjA4NmQ1YmJhMWE4ZDc0Yjk3NwpiYXNlbGluZSB2ZXJzaW9uOgogbGludXggICAgICAgICAg
ICAgICAgODRkZjk1MjViMGMyN2YzZWJjMmViYjE4NjRmYTYyYTk3ZmRlZGI3ZAoKTGFzdCB0ZXN0
IG9mIGJhc2lzICAgMTI5MzEzICAyMDE4LTExLTAyIDA1OjM5OjA4IFogIDI0OCBkYXlzCkZhaWxp
bmcgc2luY2UgICAgICAgIDEyOTQxMiAgMjAxOC0xMS0wNCAxNDoxMDoxNSBaICAyNDYgZGF5cyAg
MTUzIGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEzODc0MiAgMjAxOS0wNy0wMyAyMzoz
NDoyMCBaICAgIDUgZGF5cyAgICA0IGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KMjIyMSBwZW9wbGUgdG91Y2hlZCBy
ZXZpc2lvbnMgdW5kZXIgdGVzdCwKbm90IGxpc3RpbmcgdGhlbSBhbGwKCmpvYnM6CiBidWlsZC1h
bWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFy
bTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJt
NjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02
NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQt
YXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1k
ZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhz
bSAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJt
NjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZt
LWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
cWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
YXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1j
cmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWlu
ZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYy
LWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1
YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hh
ZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCgoKLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
CnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dz
OiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmln
IGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywg
YW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5v
cmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtm
PVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpO
b3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDE4MDE4NSBsaW5lcyBs
b25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 09 06:25:13 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Jul 2019 06:25:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hkjYo-00059U-8j; Tue, 09 Jul 2019 06:25:06 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=zDY3=VG=redhat.com=armbru@srs-us1.protection.inumbo.net>)
 id 1hkjYn-00059P-Ml
 for xen-devel@lists.xenproject.org; Tue, 09 Jul 2019 06:25:05 +0000
X-Inumbo-ID: 49eac02a-a212-11e9-951e-27d7dd59883e
Received: from mx1.redhat.com (unknown [209.132.183.28])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 49eac02a-a212-11e9-951e-27d7dd59883e;
 Tue, 09 Jul 2019 06:25:04 +0000 (UTC)
Received: from smtp.corp.redhat.com (int-mx06.intmail.prod.int.phx2.redhat.com
 [10.5.11.16])
 (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mx1.redhat.com (Postfix) with ESMTPS id 49A1933027C;
 Tue,  9 Jul 2019 06:24:54 +0000 (UTC)
Received: from blackfin.pond.sub.org (ovpn-116-111.ams2.redhat.com
 [10.36.116.111])
 by smtp.corp.redhat.com (Postfix) with ESMTPS id ECA7F5C548;
 Tue,  9 Jul 2019 06:24:53 +0000 (UTC)
Received: by blackfin.pond.sub.org (Postfix, from userid 1000)
 id 7E1A51138648; Tue,  9 Jul 2019 08:24:52 +0200 (CEST)
From: Markus Armbruster <armbru@redhat.com>
To: Anthony PERARD <anthony.perard@citrix.com>
References: <20190704153605.4140-1-anthony.perard@citrix.com>
Date: Tue, 09 Jul 2019 08:24:52 +0200
In-Reply-To: <20190704153605.4140-1-anthony.perard@citrix.com> (Anthony
 PERARD's message of "Thu, 4 Jul 2019 16:36:05 +0100")
Message-ID: <8736jfafnv.fsf@dusky.pond.sub.org>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.2 (gnu/linux)
MIME-Version: 1.0
X-Scanned-By: MIMEDefang 2.79 on 10.5.11.16
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16
 (mx1.redhat.com [10.5.110.29]); Tue, 09 Jul 2019 06:24:59 +0000 (UTC)
Subject: Re: [Xen-devel] [Qemu-devel] [PATCH] xen: Fix ring.h header
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Stefano Stabellini <sstabellini@kernel.org>,
 qemu-devel@nongnu.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>

QW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+IHdyaXRlczoKCj4gVGhl
IHhlbl9bcnddP21iKCkgbWFjcm9zIGRlZmluZWQgaW4gcmluZy5oIGNhbid0IGJlIHVzZWQgYW5k
IHRoZSBmYWN0Cj4gdGhhdCB0aGVyZSBhcmUgZ2F0ZWQgYmVoaW5kIF9fWEVOX0lOVEVSRkFDRV9W
RVJTSU9OX18gbWVhbnMgdGhhdCBpdAo+IG5lZWRzIHRvIGJlIGRlZmluZWQgc29tZXdoZXJlLiBR
RU1VIGRvZXNuJ3QgaW1wbGVtZW50IGludGVyZmFjZXMgd2l0aAo+IHRoZSBYZW4gaHlwZXJ2aXNv
ciBzbyBkZWZpbmluZyBfX1hFTl9JTlRFUkZBQ0VfVkVSU0lPTl9fIGlzIHBvaW50bGVzcy4KPiBU
aGlzIGxlYWRzIHRvOgo+ICAgICBpbmNsdWRlL2h3L3hlbi9pby9yaW5nLmg6NDc6NTogZXJyb3I6
ICJfX1hFTl9JTlRFUkZBQ0VfVkVSU0lPTl9fIgo+ICAgICAgICAgaXMgbm90IGRlZmluZWQsIGV2
YWx1YXRlcyB0byAwIFstV2Vycm9yPXVuZGVmXQo+Cj4gQ2xlYW51cCByaW5nLmguIFRoZSB4ZW5f
Km1iKCkgbWFjcm9zIGFyZSBhbHJlYWR5IGRlZmluZWQgaW4geGVuY3RybC5oCj4gd2hpY2ggaXMg
aW5jbHVkZWQgaW4geGVuX2NvbW1vbi5oLgo+Cj4gUmVwb3J0ZWQtYnk6IE1hcmt1cyBBcm1icnVz
dGVyIDxhcm1icnVAcmVkaGF0LmNvbT4KPiBTaWduZWQtb2ZmLWJ5OiBBbnRob255IFBFUkFSRCA8
YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KPiAtLS0KPgo+IE5vdGVzOgo+ICAgICBBIHNpbWls
YXIgcGF0Y2ggaGF2ZSBiZWVuIHNlbnQgdG8gdGhlIGNhbm9uaWNhbCB2ZXJzaW9uOgo+ICAgICBo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL2FyY2hpdmVzL2h0bWwveGVuLWRldmVsLzIwMTkt
MDcvbXNnMDAzNzAuaHRtbAoKVGhhdCBwYXRjaCBoYXMgYW4gYWRkaXRpb25hbCBodW5rOgoKICBA
QCAtMzMsNiArMzMsMTMgQEAKICAgICogLSBzdGFuZGFyZCBpbnRlZ2VycyB0eXBlcyAodWludDhf
dCwgdWludDE2X3QsIGV0YykKICAgICogVGhleSBhcmUgcHJvdmlkZWQgYnkgc3RkaW50Lmggb2Yg
dGhlIHN0YW5kYXJkIGhlYWRlcnMuCiAgICAqCiAgKyAqIEJlZm9yZSB1c2luZyB0aGUgZGlmZmVy
ZW50IG1hY3JvcywgeW91IG5lZWQgdG8gcHJvdmlkZSB0aGUgZm9sbG93aW5nCiAgKyAqIG1hY3Jv
czoKICArICogLSB4ZW5fbWIoKSAgYSBtZW1vcnkgYmFycmllcgogICsgKiAtIHhlbl9ybWIoKSBh
IHJlYWQgbWVtb3J5IGJhcnJpZXIKICArICogLSB4ZW5fd21iKCkgYSB3cml0ZSBtZW1vcnkgYmFy
cmllcgogICsgKiBFeGFtcGxlIG9mIHRob3NlIGNhbiBiZSBmb3VuZCBpbiB4ZW5jdHJsLmguCiAg
KyAqCiAgICAqIEluIGFkZGl0aW9uLCBpZiB5b3UgaW50ZW5kIHRvIHVzZSB0aGUgRkxFWCBtYWNy
b3MsIHlvdSBhbHNvIG5lZWQgdG8KICAgICogcHJvdmlkZSB0aGUgZm9sbG93aW5nLCBiZWZvcmUg
aW52b2tpbmcgdGhlIEZMRVggbWFjcm9zOgogICAgKiAtIHNpemVfdAoKU3VnZ2VzdCB0byBpbmNs
dWRlIGl0IGluIHRoaXMgcGF0Y2gsIGJlY2F1c2UgKDEpIGl0J3MgdXNlZnVsIChJIHRoaW5rKSwK
YW5kICgyKSBpdCByZWR1Y2VzIGRpZmZlcmVuY2VzIHRvIHVwc3RyZWFtIFhlbidzIHZlcnNpb24u
Cgo+Cj4gIGluY2x1ZGUvaHcveGVuL2ludGVyZmFjZS9pby9yaW5nLmggfCA2IC0tLS0tLQo+ICAx
IGZpbGUgY2hhbmdlZCwgNiBkZWxldGlvbnMoLSkKPgo+IGRpZmYgLS1naXQgYS9pbmNsdWRlL2h3
L3hlbi9pbnRlcmZhY2UvaW8vcmluZy5oIGIvaW5jbHVkZS9ody94ZW4vaW50ZXJmYWNlL2lvL3Jp
bmcuaAo+IGluZGV4IDFhZGFjZjA5ZjkuLjcwNDk5MGEyYzkgMTAwNjQ0Cj4gLS0tIGEvaW5jbHVk
ZS9ody94ZW4vaW50ZXJmYWNlL2lvL3JpbmcuaAo+ICsrKyBiL2luY2x1ZGUvaHcveGVuL2ludGVy
ZmFjZS9pby9yaW5nLmgKPiBAQCAtNDIsMTIgKzQyLDYgQEAKPiAgICogYW5kIGdyYW50X3RhYmxl
LmggZnJvbSB0aGUgWGVuIHB1YmxpYyBoZWFkZXJzLgo+ICAgKi8KPiAgCj4gLSNpZiBfX1hFTl9J
TlRFUkZBQ0VfVkVSU0lPTl9fIDwgMHgwMDAzMDIwOAo+IC0jZGVmaW5lIHhlbl9tYigpICBtYigp
Cj4gLSNkZWZpbmUgeGVuX3JtYigpIHJtYigpCj4gLSNkZWZpbmUgeGVuX3dtYigpIHdtYigpCj4g
LSNlbmRpZgo+IC0KPiAgdHlwZWRlZiB1bnNpZ25lZCBpbnQgUklOR19JRFg7Cj4gIAo+ICAvKiBS
b3VuZCBhIDMyLWJpdCB1bnNpZ25lZCBjb25zdGFudCBkb3duIHRvIHRoZSBuZWFyZXN0IHBvd2Vy
IG9mIHR3by4gKi8KClJlZ2FyZGxlc3Mgb2YgbXkgc3VnZ2VzdGlvbjoKUmV2aWV3ZWQtYnk6IE1h
cmt1cyBBcm1icnVzdGVyIDxhcm1icnVAcmVkaGF0LmNvbT4KCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 09 07:24:32 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Jul 2019 07:24:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hkkTz-0000v6-Jq; Tue, 09 Jul 2019 07:24:11 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=AxFz=VG=gmail.com=viktor.mitin.19@srs-us1.protection.inumbo.net>)
 id 1hkkTy-0000uz-7O
 for xen-devel@lists.xenproject.org; Tue, 09 Jul 2019 07:24:10 +0000
X-Inumbo-ID: 8a2ea663-a21a-11e9-8980-bc764e045a96
Received: from mail-io1-xd44.google.com (unknown [2607:f8b0:4864:20::d44])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8a2ea663-a21a-11e9-8980-bc764e045a96;
 Tue, 09 Jul 2019 07:24:08 +0000 (UTC)
Received: by mail-io1-xd44.google.com with SMTP id u19so40984958ior.9
 for <xen-devel@lists.xenproject.org>; Tue, 09 Jul 2019 00:24: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=kWFZI3I0kXDQ9a4p08lSZanS5B/3AkETHu3kroGEnUw=;
 b=KXhS69MHA1jHjJVjzMujEu1Q4Y543Km9e3iGEqWPU4aJhIfPmtGjJ6XjDeH9mIXNQX
 xKHGrbOuYi/OngctpAjLJ77eHrltgUnWwYYm+wy16J3eux7jPzFf+UbIHKkZBgNklCgq
 V8kb0qFl4Lc0ywPp9/zBIBwr4pPAn12JuvqM5tZ8n2yhZBgoIi1oP+AptSSiW4a4IoHe
 vQlBtS6jafe8mYcCkGsV9l08aY0SHQM1NPyPCSM6J536Yxp19wjyg678QQsclFVRsyGH
 OHeiUK7rX9YS7w+AADywK1g9OeUIPWkdgXYBdouuWskuYUiqnkKHqoIYztaTeYZNpicO
 npzg==
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=kWFZI3I0kXDQ9a4p08lSZanS5B/3AkETHu3kroGEnUw=;
 b=rh1bykvDLHAvGnNBtWsJgcJlPJSHTzBV7imnHw1KxIMbwqG6Fvs2Ulzs+UjwQW2PI4
 HI6dTEekvFUKTUoHJSNOMFTLzYsWCIVuqMMmLu8BprFnsnqXx47AGucf/cOStC/v6QD3
 MbUu8SUvJgF3yai1nPIybXsrCWitYPkP/kMS9Er5DFRaeWBRN9Pu73MjHq4nsG2RSjow
 jben4bbulGMxsnxxkKoYs1oLlBX/VZs1grkGflEUUaTkuGKZX9WdzDgx+gTR36j7PNd1
 KZvbZCwMpYoWosTyIeDOfaLCInoHnYdcXQ7ri+MQotb0E/K+3qQGl//k49fHkrOzeVSn
 j/Xw==
X-Gm-Message-State: APjAAAXp1h/JJQ59bbVT7b2FWCTPsgkw6N0lOop2X1oi8YJBhtGXCHuH
 gCJsrgujc72UB6XE0QDRDpVWGNQHuFYMA4UAg1U=
X-Google-Smtp-Source: APXvYqxEAbGxgA5iI3H5oV7g7edwvme+BGTHnerWevoGj1p4J/HDNHIlMvPMK50TpAQfdMRHnQvZvAjnjn5YH9lVaIU=
X-Received: by 2002:a6b:5f01:: with SMTP id t1mr17925320iob.219.1562657047918; 
 Tue, 09 Jul 2019 00:24:07 -0700 (PDT)
MIME-Version: 1.0
References: <20190708123545.19406-1-viktor.mitin.19@gmail.com>
 <a621f734-56c6-b5d9-4926-b7e04c75a4b7@arm.com>
In-Reply-To: <a621f734-56c6-b5d9-4926-b7e04c75a4b7@arm.com>
From: Viktor Mitin <viktor.mitin.19@gmail.com>
Date: Tue, 9 Jul 2019 10:23:56 +0300
Message-ID: <CAOcoXZYXwphVM97dwPqgabzoHy48hFTye-Sb5A37w0rdORaGxg@mail.gmail.com>
To: Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>
Subject: Re: [Xen-devel] [PATCH] Improve Dom0-less documentation
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Viktor Mitin <viktor_mitin@epam.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Jan Beulich <jbeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBKdWwgOCwgMjAxOSBhdCA2OjQ1IFBNIEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxs
QGFybS5jb20+IHdyb3RlOgo+Cj4gSGVsbG8sCkhlbGxvIEp1bGllbiwKCj4KPiBPbiA3LzgvMTkg
MTozNSBQTSwgVmlrdG9yIE1pdGluIHdyb3RlOgo+ID4gVXBkYXRlZCBjb25maWd1cmF0aW9uIGV4
YW1wbGUgYWNjb3JkaW5nIHRvIGFybTY0Cj4gPiBhbmQgYWRkZWQgbW9yZSBjYXNlcyBhYm91dCBr
bm93biB4bCBsaW1pdGF0aW9ucy4KPgo+IGRvbTBsZXNzIGlzIG5vdCBhbiBhcm02NCBzcGVjaWZp
YyBmZWF0dXJlLiBJdCBhbHNvIHdvcmtzIG9uIGFybTMyLCBhbmQKPiB0aGVyZWZvcmUgdGhlIGRv
Y3Mgc2hvdWxkIHdvcmsgZm9yIGJvdGggY2FzZXMuIEhvd2V2ZXIuLi4KPgpUaGVyZSBpcyBvbmUg
aXNzdWUgd2l0aCBpdCwgcGxlYXNlIHNlZSBiZWxvdy4KCj4gPgo+ID4gU2lnbmVkLW9mZi1ieTog
VmlrdG9yIE1pdGluIDx2aWt0b3JfbWl0aW5AZXBhbS5jb20+Cj4gPiAtLS0KPiA+ICAgZG9jcy9m
ZWF0dXJlcy9kb20wbGVzcy5wYW5kb2MgfCAyOSArKysrKysrKysrKysrKysrKysrKystLS0tLS0t
LQo+ID4gICAxIGZpbGUgY2hhbmdlZCwgMjEgaW5zZXJ0aW9ucygrKSwgOCBkZWxldGlvbnMoLSkK
PiA+Cj4gPiBkaWZmIC0tZ2l0IGEvZG9jcy9mZWF0dXJlcy9kb20wbGVzcy5wYW5kb2MgYi9kb2Nz
L2ZlYXR1cmVzL2RvbTBsZXNzLnBhbmRvYwo+ID4gaW5kZXggZTA3NmUzNzM5ZS4uOTYxODEzNjk2
ZiAxMDA2NDQKPiA+IC0tLSBhL2RvY3MvZmVhdHVyZXMvZG9tMGxlc3MucGFuZG9jCj4gPiArKysg
Yi9kb2NzL2ZlYXR1cmVzL2RvbTBsZXNzLnBhbmRvYwo+ID4gQEAgLTYyLDE5ICs2MiwxOSBAQCBk
ZXZpY2UgdHJlZSBhZGRpbmcgYSBub2RlIHVuZGVyIC9jaG9zZW4gYXMgZm9sbG93czoKPiA+Cj4g
PiAgICAgICBkb21VMSB7Cj4gPiAgICAgICAgICAgY29tcGF0aWJsZSA9ICJ4ZW4sZG9tYWluIjsK
PiA+IC0gICAgICAgIG1lbW9yeSA9IDwweDIwMDAwPjsKPiA+ICsgICAgICAgIG1lbW9yeSA9IDww
eDAgMHgyMDAwMD47ID4gICAgICAgICAgIGNwdXMgPSAxOwo+ID4gICAgICAgICAgIHZwbDAxMTsK
PiA+Cj4gPiAgICAgICAgICAgbW9kdWxlQDIwMDAwMDAgewo+ID4gICAgICAgICAgICAgICBjb21w
YXRpYmxlID0gIm11bHRpYm9vdCxrZXJuZWwiLCAibXVsdGlib290LG1vZHVsZSI7Cj4gPiAtICAg
ICAgICAgICAgcmVnID0gPDB4MjAwMDAwMCAweGZmZmZmZj47Cj4gPiArICAgICAgICAgICAgcmVn
ID0gPDB4MCAweDIwMDAwMDAgMHgwIDB4ZmZmZmZmPjsKPgo+IC4uLiBub3RoaW5nIG9uIGFybTY0
IGltcG9zZSAjYWRkcmVzcy1jZWxscyA9IDIgYW5kICNzaXplLWNlbGxzID0gMi4gVGhlCj4gcHJv
YmxlbSBoZXJlIGlzIHRoZSB0d28gcHJvcGVydGllcyBhcmUgbWlzc2luZyBpbiB0aGUgbm9kZSBk
b21VMS4KClRoZSBuZXh0IGlzc3VlIHdhcyBvYnNlcnZlZCB3aXRoIGFybTY0IChhcm0zMiB3YXMg
bm90IHRlc3RlZCkuClRoZSByZWcgcHJvcGVydGllcyBpbnNpZGUgJ21vZHVsZScgbm9kZXMgYXJl
IG9rIGVpdGhlciB3aXRoIGFkZGl0aW9uYWwgJzB4MCcKb3Igd2l0aCAjYWRkcmVzcy1jZWxscyA9
IDIgYW5kICNzaXplLWNlbGxzID0gMi4KCkhvd2V2ZXIsIHRoZSAnbWVtb3J5JyBwcm9wZXJ0eSBk
b2VzIG5vdCB3b3JrIHdpdGhvdXQgYWRkaXRpb25hbCAnMHgwJwphbmQgI2FkZHJlc3MtY2VsbHMg
PSAyIGFuZCAjc2l6ZS1jZWxscyA9IDIgZG9uJ3QgYWZmZWN0IGl0LgpUaGUgbmV4dCBjb2RlIGZh
aWxzIHdpdGhvdXQgJzB4MCcuIFRoaXMgd2FzIHRoZSByZWFzb24gd2h5IEkgYWRkZWQgJzB4MCcK
YW5kIG5vdCAjYWRkcmVzcy1jZWxscyA9IDIgYW5kICNzaXplLWNlbGxzID0gMi4gTm93IGl0IGlz
IGNsZWFyIHRoYXQKd2UgbmVlZCB0byB1c2UKI2FkZHJlc3MtY2VsbHMgYW5kICNzaXplLWNlbGxz
IGFueXdheSwgaG93ZXZlciwgSSdtIG5vdCBzdXJlIGFib3V0Cm1lbW9yeSBwcm9wZXJ0eS4KU2hv
dWxkIGl0IGJlIHdpdGggZXh0cmEgemVybyBhbnl3YXkgZm9yIGJvdGggY2FzZXMgYXJtMzIgYW5k
IGFybTY0PwoKbWVtb3J5ID0gPDB4MCAweDIwMDAwPjsKCiAgICByYyA9IGR0X3Byb3BlcnR5X3Jl
YWRfdTY0KG5vZGUsICJtZW1vcnkiLCAmbWVtKTsKICAgIGlmICggIXJjICkKICAgIHsKICAgICAg
ICBwcmludGsoIkVycm9yIGJ1aWxkaW5nIERvbVU6IGNhbm5vdCByZWFkIFwibWVtb3J5XCIgcHJv
cGVydHlcbiIpOwogICAgICAgIHJldHVybiAtRUlOVkFMOwogICAgfQoKCj4gPiAgICAgICAgICAg
ICAgIGJvb3RhcmdzID0gImNvbnNvbGU9dHR5QU1BMCI7Cj4gPiAgICAgICAgICAgfTsKPiA+Cj4g
PiAgICAgICAgICAgbW9kdWxlQDMwMDAwMDAwIHsKPiA+ICAgICAgICAgICAgICAgY29tcGF0aWJs
ZSA9ICJtdWx0aWJvb3QscmFtZGlzayIsICJtdWx0aWJvb3QsbW9kdWxlIjsKPiA+IC0gICAgICAg
ICAgICByZWcgPSA8MHgzMDAwMDAwIDB4ZmZmZmZmPjsKPiA+ICsgICAgICAgICAgICByZWcgPSA8
MHgwIDB4MzAwMDAwMCAweDAgMHhmZmZmZmY+Owo+ID4gICAgICAgICAgIH07Cj4gPiAgICAgICB9
Owo+ID4KPiA+IEBAIC05MCwxMiArOTAsMjUgQEAgTGltaXRhdGlvbnMKPiA+ICAgRG9tYWlucyBz
dGFydGVkIGJ5IFhlbiBhdCBib290IHRpbWUgY3VycmVudGx5IGhhdmUgdGhlIGZvbGxvd2luZwo+
ID4gICBsaW1pdGF0aW9uczoKPiA+Cj4gPiAtLSBUaGV5IGNhbm5vdCBiZSBwcm9wZXJseSBzaHV0
ZG93biBvciByZWJvb3RlZCB1c2luZyB4bC4gSWYgb25lIG9mIHRoZW0KPiA+IC0gIGNyYXNoZXMs
IHRoZSB3aG9sZSBwbGF0Zm9ybSBzaG91bGQgYmUgcmVib290ZWQuCj4gPiAtCj4gPiAgIC0gU29t
ZSB4bCBvcGVyYXRpb25zIG1pZ2h0IG5vdCB3b3JrIGFzIGV4cGVjdGVkLiB4bCBpcyBtZWFudCB0
byBiZSB1c2VkCj4gPiAtICB3aXRoIGRvbWFpbnMgdGhhdCBoYXZlIGJlZW4gY3JlYXRlZCBieSBp
dC4gVXNpbmcgeGwgd2l0aCBkb21haW5zCj4gPiAtICBzdGFydGVkIGJ5IFhlbiBhdCBib290IG1p
Z2h0IG5vdCB3b3JrIGFzIGV4cGVjdGVkLgo+ID4gKyAgd2l0aCBkb21haW5zIHRoYXQgaGF2ZSBi
ZWVuIGNyZWF0ZWQgYnkgaXQ6Cj4gPiArCj4gPiArICAgIC0+IFVzaW5nIHhsIHdpdGggZG9tYWlu
cyBzdGFydGVkIGJ5IFhlbiBhdCBib290IG1pZ2h0IG5vdCB3b3JrCj4gPiArICAgICAgIGFzIGV4
cGVjdGVkLgo+ID4gKwo+ID4gKyAgICAtPiBUaGV5IGNhbm5vdCBiZSBwcm9wZXJseSBzaHV0ZG93
biBvciByZWJvb3RlZCB1c2luZyB4bC4KPiA+ICsgICAgICAgSWYgb25lIG9mIHRoZW0gY3Jhc2hl
cywgdGhlIHdob2xlIHBsYXRmb3JtIHNob3VsZCBiZSByZWJvb3RlZC4KPiA+ICsKPiA+ICsgICAg
LT4gJ3hsIGNvbnNvbGUnIGNvbW1hbmQgd2lsbCBub3Qgc3dpdGNoIGNvbnNvbGUgaW5wdXQuCj4K
PiAneGwgY29uc29sZScgZG9lcyBub3Qgc3dpdGNoIGlucHV0LiBUaGUgY29tbWFuZCB3aWxsIGF0
dGFjaCB0byB0aGUKPiBkb21haW4ncyBjb25zb2xlLgo+Cj4gQnV0IEkgd291bGQgbm90IHZpZXcg
dGhpcyBhcyBhIHJlc3RyaWN0aW9uLCB0aGV5IGFyZSBkb21haW5zIGNyZWF0ZWQgYnkKPiBYZW4g
KHNpbWlsYXIgdG8gRG9tMCkgYW5kIHRoZXJlZm9yZSB0aGV5IGFyZSBhbGwgbWFuYWdlZCBieSBY
ZW4gYW5kIHNvbWUKPiBvZiB0aGUgY29tbWFuZHMgbWF5IG5vdCB3b3JrLgo+Cj4gPiArICAgICAg
IFR5cGUgJ0NUUkwtYScgdGhyZWUgdGltZXMgdG8gc3dpdGNoIGlucHV0IGluIGNhc2Ugb2YgZG9t
MGxlc3MgbW9kCj4KPiBUaGlzIGlzIGNvbmZ1c2luZyB0byByZWFkLiBZb3Ugd2lsbCBzd2l0Y2gg
aW5wdXQgdG8gdGhlIG5leHQgImRvbWFpbiIuCj4gVGhpcyBjb3VsZCBiZSBYZW4gb3Igb25lIG9m
IHRoZSBkb21haW4uCj4KPiBBbHNvLCBhIHVzZXIgaXMgYWxsb3dlZCB0byBjb25maWd1cmUgdGhl
IGtleSBzZXF1ZW5jZSB0byBzd2l0Y2ggaW5wdXQuCj4gU28gaXQgd291bGQgYmUgYmV0dGVyIHRv
IHdyaXRlIHNvbWV0aGluZyBsaWtlOiAicHJlc3NpbmcgdGhlIFhlbgo+ICJjb25zd2l0Y2giIChD
dHJsLUEgYnkgZGVmYXVsdCkgdGhyZWUgdGltZXMiCj4KT2ssIEkgd2lsbCBhZGQgbmV3IHNlY3Rp
b24gJ05vdGVzJyB3aXRoIHRoaXMgaW5mb3JtYXRpb24gaWYgbm8gb2JqZWN0aW9ucy4KCj4gPiAr
Cj4gPiArICAgIC0+ICd4bCBsaXN0JyBwcmludHMgdGhlIGxpc3Qgb2YgZG9tYWlucy4KPiA+ICsg
ICAgICAgSG93ZXZlciBEb21VIG5hbWVzIGFyZSBzaG93biBhcyAnKG51bGwpJyBpbiB0aGUgbGlz
dC4gRm9yIGV4YW1wbGU6Cj4KPiBUaGlzIGlzIG5vdCBzcGVjaWZpYyB0byAneGwgbGlzdCcuIERv
bWFpbnMgY3JlYXRlZCBieSBYZW4gd2lsbCBoYXZlIG5vCj4gbmFtZSBhdCBib290LiBEb21haW4t
MCBoYXMgYSBuYW1lIHRoYW5rcyB0byB0aGUgaGVscGVyIHhlbi1pbml0LWRvbTAKPiBjYWxsZWQg
YXQgYm9vdCBieSB0aGUgaW5pdHNjcmlwdC4KPgo+IElmIHlvdSB3YW50IHRvIGhhdmUgbmFtZSBo
ZXJlLCB0aGVuIHlvdSB3aWxsIGhhdmUgdG8gY3JlYXRlIHRoZSB4ZW5zdG9yZQo+IG5vZGUgYXNz
b2NpYXRlZC4KPgpXaWxsIHB1dCB0aGlzIGluZm9ybWF0aW9uIHRvIG5vdGVzIHNlY3Rpb24gYXMg
d2VsbC4KCj4gPiArCj4gPiArICAgICAgICByb290QGRvbTA6fiMgeGwgbGlzdAo+ID4gKyAgICAg
ICAgTmFtZSAgICAgICAgICAgICAgICAgICAgICAgICBJRCAgIE1lbSBWQ1BVcyAgICAgIFN0YXRl
ICAgVGltZShzKQo+ID4gKyAgICAgICAgRG9tYWluLTAgICAgICAgICAgICAgICAgICAgICAgMCAg
IDI1NiAgICAgNCAgICAgci0tLS0tICAgICAgIDYuMgo+ID4gKyAgICAgICAgKG51bGwpICAgICAg
ICAgICAgICAgICAgICAgICAgMSAgIDI1NiAgICAgMSAgICAgLWItLS0tICAgICAgIDEuNwo+ID4K
PiA+ICAgLSBUaGUgR0lDIHZlcnNpb24gaXMgdGhlIG5hdGl2ZSB2ZXJzaW9uLiBJbiBhYnNlbmNl
IG9mIG90aGVyCj4gPiAgICAgaW5mb3JtYXRpb24sIHRoZSBHSUMgdmVyc2lvbiBleHBvc2VkIHRv
IHRoZSBkb21haW5zIHN0YXJ0ZWQgYnkgWGVuIGF0Cj4gPgo+Cj4gQ2hlZXJzLAo+Cj4gLS0KPiBK
dWxpZW4gR3JhbGwKClRoYW5rcwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 09 07:49:51 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Jul 2019 07:49: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 1hkksj-0002Qz-Ny; Tue, 09 Jul 2019 07:49:45 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=AxFz=VG=gmail.com=viktor.mitin.19@srs-us1.protection.inumbo.net>)
 id 1hkksj-0002Qu-0c
 for xen-devel@lists.xenproject.org; Tue, 09 Jul 2019 07:49:45 +0000
X-Inumbo-ID: 1cc61b85-a21e-11e9-8980-bc764e045a96
Received: from mail-lj1-x244.google.com (unknown [2a00:1450:4864:20::244])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1cc61b85-a21e-11e9-8980-bc764e045a96;
 Tue, 09 Jul 2019 07:49:43 +0000 (UTC)
Received: by mail-lj1-x244.google.com with SMTP id p17so18614992ljg.1
 for <xen-devel@lists.xenproject.org>; Tue, 09 Jul 2019 00:49: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=XrcNnvi02p1qwScg1CK4rrEfhSUknr/DN383no2oZM4=;
 b=ILOZM3RYgnIyqaSZA25hJ+9VfKLdh+yHPL5F33kniF7t/PLzxMOiaOgsXASJAJOuxG
 PXtsyQatyp7LaFaTRlq6TuNo7+DEq6/iNn6igrXudtGYZrPj05Aeuquo7VCTuQdTHQnI
 KsfcgMljy201l5GnrQrHO01LEK5Uu+iSyWN4BY+QOeEq86Z2uPNo7vrgaRge8ggsvCag
 kap3b6MCyw8OwbLqTDzwaYwENrERjKCIhunedD7sbMS+mFZpxW9N4AhTMG29dOsZaFr2
 YPzvSX8xIFyoNWsQIHLQSFrIqc+TlUiBhVM+ygWLhIK6+0XYaLIH2b5PJeKmWULNW3SH
 GGmw==
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=XrcNnvi02p1qwScg1CK4rrEfhSUknr/DN383no2oZM4=;
 b=DV8dji7kDBS71cA6QK3Xb15HHHGo13d1mFJ8LKoqBjkAo8DjEybIcmYS1r2KlAhQ9s
 OsQof/dN4YtqZDSakc9hG4TqEbIv7xO61U1o17iS8Iuy2lrFtLuomuv9Kkg2/Y/wo1x0
 +O4I6mLhihd4/JF0TV08FdgWjCPEmi4E8889AC4QJ/hk0+hjc7Ur6mrC0LUjVla1GXWT
 bW5+Fnd1RhQBWdl/dk6YoZDRRGiLBbmSCa6dFWYd8Wo3ThY6tVgBoaOoRfdhkA5QdKLf
 L2zY4Ttxu5K1BMWIUNsmoQnWEEsJNtuTTySuCMl4syVo90jMQDAZG9LF2fvwgAtD8nKr
 1p/Q==
X-Gm-Message-State: APjAAAUFXDJQwUFaNRWp9siRMDN/jNSOwNmrV5udj653t1avCo8Fi8yB
 p3fnepIcm7WGU0xZ9zVLWUPK9KQsvmk=
X-Google-Smtp-Source: APXvYqzeVqyZ75C6EfFLOEV6+6khub+kg9WP9oUwrzxaTU/PPS82ZBfnrjpHq0ulb1TRigfjLWtX1w==
X-Received: by 2002:a05:651c:c6:: with SMTP id
 6mr10903690ljr.127.1562658581453; 
 Tue, 09 Jul 2019 00:49:41 -0700 (PDT)
Received: from 3489.kyiv.epam.com (ll-22.209.223.85.sovam.net.ua.
 [85.223.209.22])
 by smtp.gmail.com with ESMTPSA id d21sm2363403lfc.73.2019.07.09.00.49.39
 (version=TLS1_3 cipher=AEAD-AES256-GCM-SHA384 bits=256/256);
 Tue, 09 Jul 2019 00:49:40 -0700 (PDT)
From: Viktor Mitin <viktor.mitin.19@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Tue,  9 Jul 2019 10:49:03 +0300
Message-Id: <20190709074903.8042-1-viktor.mitin.19@gmail.com>
X-Mailer: git-send-email 2.17.1
Subject: [Xen-devel] [PATCH] xen/arm: change DomU memory property size from
 u64 to u32
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Viktor Mitin <viktor_mitin@epam.com>, Viktor Mitin <viktor.mitin.19@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>

V2hpbGUgY2hlY2tpbmcgeGVuIGRvbTBsZXNzIGRvY3VtZW50YXRpb24gaXQgaGFzIGJlZW4gZm91
bmQKdGhhdCBkb21VIG1lbW9yeSBwcm9wZXJ0eSByZXF1aXJlcyBleHRyYSAweDAgaW4gY2FzZSBv
ZiBhcm02NC4KClRoZXJlIGlzIG5vIG5lZWQgdG8ga2VlcCBtZW1vcnkgc2l6ZSBpbiB1NjQsIDMy
IGJpdHMgaXMKZW5vdWdoIGZvciBkb21VIG1lbW9yeSBzaXplLgoKVGVzdGVkIHRoYXQgaW4gY2Fz
ZSBvZiBhcm02NCBkb20wbGVzcyBkb21VIHdvcmtzCndpdGhvdXQgYWRkaW5nIGV4dHJhIDB4MCB0
byBkb21VIG1lbW9yeSBwcm9wZXJ0eSB3aXRoIHRoaXMgcGF0Y2guCgpTaWduZWQtb2ZmLWJ5OiBW
aWt0b3IgTWl0aW4gPHZpa3Rvcl9taXRpbkBlcGFtLmNvbT4KLS0tCiB4ZW4vYXJjaC9hcm0vZG9t
YWluX2J1aWxkLmMgfCA2ICsrKy0tLQogMSBmaWxlIGNoYW5nZWQsIDMgaW5zZXJ0aW9ucygrKSwg
MyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMg
Yi94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKaW5kZXggZDk4MzY3NzlkMS4uMmMxYThjMjQz
ZSAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jCisrKyBiL3hlbi9hcmNo
L2FybS9kb21haW5fYnVpbGQuYwpAQCAtMjAxMiw5ICsyMDEyLDkgQEAgc3RhdGljIGludCBfX2lu
aXQgY29uc3RydWN0X2RvbVUoc3RydWN0IGRvbWFpbiAqZCwKIHsKICAgICBzdHJ1Y3Qga2VybmVs
X2luZm8ga2luZm8gPSB7fTsKICAgICBpbnQgcmM7Ci0gICAgdTY0IG1lbTsKKyAgICB1MzIgbWVt
OwogCi0gICAgcmMgPSBkdF9wcm9wZXJ0eV9yZWFkX3U2NChub2RlLCAibWVtb3J5IiwgJm1lbSk7
CisgICAgcmMgPSBkdF9wcm9wZXJ0eV9yZWFkX3UzMihub2RlLCAibWVtb3J5IiwgJm1lbSk7CiAg
ICAgaWYgKCAhcmMgKQogICAgIHsKICAgICAgICAgcHJpbnRrKCJFcnJvciBidWlsZGluZyBEb21V
OiBjYW5ub3QgcmVhZCBcIm1lbW9yeVwiIHByb3BlcnR5XG4iKTsKQEAgLTIwMjIsNyArMjAyMiw3
IEBAIHN0YXRpYyBpbnQgX19pbml0IGNvbnN0cnVjdF9kb21VKHN0cnVjdCBkb21haW4gKmQsCiAg
ICAgfQogICAgIGtpbmZvLnVuYXNzaWduZWRfbWVtID0gKHBhZGRyX3QpbWVtICogU1pfMUs7CiAK
LSAgICBwcmludGsoIioqKiBMT0FESU5HIERPTVUgY3B1cz0ldSBtZW1vcnk9JSJQUkl4NjQiS0Ig
KioqXG4iLCBkLT5tYXhfdmNwdXMsIG1lbSk7CisgICAgcHJpbnRrKCIqKiogTE9BRElORyBET01V
IGNwdXM9JXUgbWVtb3J5PSUiUFJJeDMyIktCICoqKlxuIiwgZC0+bWF4X3ZjcHVzLCBtZW0pOwog
CiAgICAga2luZm8udnBsMDExID0gZHRfcHJvcGVydHlfcmVhZF9ib29sKG5vZGUsICJ2cGwwMTEi
KTsKIAotLSAKMi4xNy4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 09 08:22:50 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Jul 2019 08:22:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hklOc-0005in-1M; Tue, 09 Jul 2019 08:22:42 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=0K9z=VG=nxp.com=peng.fan@srs-us1.protection.inumbo.net>)
 id 1hklOa-0005ii-H8
 for xen-devel@lists.xenproject.org; Tue, 09 Jul 2019 08:22:40 +0000
X-Inumbo-ID: b3219447-a222-11e9-8980-bc764e045a96
Received: from EUR01-VE1-obe.outbound.protection.outlook.com (unknown
 [40.107.14.77]) by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b3219447-a222-11e9-8980-bc764e045a96;
 Tue, 09 Jul 2019 08:22:38 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=aFFjx8Bfr95fqxYAYadzrFzzMV8DGJioJm9RQ/xO/pxzqRpJh617EOleAGGjjL9V1Stoqv8zbaTdIO8zE4/OXH6MebtLMuIuEcDY7uGVlDjIWAMlZNpafUYi1xQXQqSU11MU3bnxSejXu/Cbseexo7jtGSdiNWjxvaSTPYrAB0hu+7KhInjrRLKINUzUUe+caWFMa80EmOMJL8zkIw2nZz679ibn2RXZ+rYiC/KtvXKpYmd/5NcNSfZPJYzqCN72kqMAdXh3hrSkqSA4jKAiDnEbFeHzF1EGxyYoeFVXpcDu3VHdVKqA5LzJrfBreY6r0RgTd+ehBrkSMFbIGvFHUQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=b0VeOYnQJzd+/2ZaGMz39y9y70V69Y7YVJV+39rC1WU=;
 b=CmAzxd13ZyP/Bo7XcEueHl+dMo61VjdK6Oho2vDiU8DyAiDiRE6YNsXY+pNxBkZuxG9wSAwAp6DPP1eblJMyNj5Dn886suOlXoy0090MlWOH3DynWzx+y08eZBCe+fktMKGhbOhMIw3ofmsw7mFeHkUPvEZHmng5AGTUuPa6forofKYxUwugFlzWjJKzRvZhWtjcxNbfHizVmR/yHWL/xtdxDPeC8H4dhqz5eOgOlUilmcv1/t7GnDmmp8LwuPdMKgWYOGgVccqbu/xF5U8tpVXXApGX3ABP+NZY272woR6OqB160PSZm45PCtOQjjUeC6cjgSACHEpjNQmiCPtnlw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=nxp.com;dmarc=pass action=none header.from=nxp.com;dkim=pass
 header.d=nxp.com;arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector2; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=b0VeOYnQJzd+/2ZaGMz39y9y70V69Y7YVJV+39rC1WU=;
 b=GzifLgaLwt+rSoT4WuEWTwgjCBp/ktWL/wPP2tyXjxHkMBJ+5VLi2rq96Zadlplh5RT6MsHnX95SuMjYyIgv/iirqIPrRhyITPtzN8aqP/i8zhts6p1/zAAiVt24SXVeW70nmHoG08W+RzduvzABv42RsMn+jRRcD81CDdk3NfE=
Received: from AM0PR04MB4481.eurprd04.prod.outlook.com (52.135.147.15) by
 AM0PR04MB6050.eurprd04.prod.outlook.com (20.179.32.139) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.10; Tue, 9 Jul 2019 08:22:30 +0000
Received: from AM0PR04MB4481.eurprd04.prod.outlook.com
 ([fe80::2023:c0e5:8a63:2e47]) by AM0PR04MB4481.eurprd04.prod.outlook.com
 ([fe80::2023:c0e5:8a63:2e47%5]) with mapi id 15.20.2052.020; Tue, 9 Jul 2019
 08:22:30 +0000
From: Peng Fan <peng.fan@nxp.com>
To: "sstabellini@kernel.org" <sstabellini@kernel.org>, "linux@armlinux.org.uk"
 <linux@armlinux.org.uk>
Thread-Topic: [PATCH] arm: xen: mm: use __GPF_DMA32 for arm64
Thread-Index: AQHVNi9zmpVhxJk2Z0aPUBEkePn3cw==
Date: Tue, 9 Jul 2019 08:22:30 +0000
Message-ID: <20190709083729.11135-1-peng.fan@nxp.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-mailer: git-send-email 2.16.4
x-clientproxiedby: HK0PR01CA0004.apcprd01.prod.exchangelabs.com
 (2603:1096:203:92::16) To AM0PR04MB4481.eurprd04.prod.outlook.com
 (2603:10a6:208:70::15)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=peng.fan@nxp.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [119.31.174.71]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 9121fe40-b778-47ae-ea76-08d7044695ae
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(4618075)(2017052603328)(7193020);
 SRVR:AM0PR04MB6050; 
x-ms-traffictypediagnostic: AM0PR04MB6050:
x-microsoft-antispam-prvs: <AM0PR04MB605051BEAB92F04288000EDE88F10@AM0PR04MB6050.eurprd04.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:194;
x-forefront-prvs: 0093C80C01
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(4636009)(376002)(366004)(136003)(396003)(346002)(39860400002)(199004)(189003)(478600001)(7736002)(50226002)(386003)(4326008)(5660300002)(6436002)(6506007)(4744005)(99286004)(2906002)(66066001)(52116002)(54906003)(6486002)(2501003)(8936002)(186003)(26005)(110136005)(14444005)(256004)(305945005)(316002)(102836004)(6512007)(81166006)(81156014)(486006)(25786009)(68736007)(86362001)(6116002)(3846002)(53936002)(8676002)(1076003)(476003)(44832011)(2616005)(73956011)(36756003)(66446008)(66476007)(66556008)(64756008)(71200400001)(14454004)(66946007)(71190400001);
 DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR04MB6050;
 H:AM0PR04MB4481.eurprd04.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: nxp.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: gdfL97amVfYXLuvxiFtdG8YKtio0ybCCX44aY3h+w3W0ckmOmYG9WW5UBijEnmx7Qv3uJAik2y9m3zVAf3Dh49uYf8e2ax0+DPY7pixHax2DJR0TOq1p2Yk8Sz/kyRS40l0LCqMxvCbwuv3meeKaFKZ6iNxHNoSSjm1Fd5Rch/gDZvgrb39UXGc60D3GQRng2iHSpFALYtQHG6flwkZ9yF2KawuoTwR8I0Mu4foJBYoI8G1JVRnlX7GR/oNHgcKClzRRQzzKR0kkdEWSiVHHycKzECvLtd/a/oFFNHA8o15TvDNzgwc6vQBsv4TBIrMcvxCqkE36S3nLePywz/26Lm3x3Q5s1/eJDYsxKi8JaWh6z+e2FEy/B1kkCriNg4Spq9zpnehdo/RnRT103oqtK3Xkq0nrK304bkjPic/tyLs=
MIME-Version: 1.0
X-OriginatorOrg: nxp.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 9121fe40-b778-47ae-ea76-08d7044695ae
X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Jul 2019 08:22:30.5672 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: peng.fan@nxp.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR04MB6050
Subject: [Xen-devel] [PATCH] arm: xen: mm: use __GPF_DMA32 for arm64
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Peng Fan <peng.fan@nxp.com>,
 "linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org>,
 dl-linux-imx <linux-imx@nxp.com>,
 "van.freenix@gmail.com" <van.freenix@gmail.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 "linux-arm-kernel@lists.infradead.org" <linux-arm-kernel@lists.infradead.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

YXJtNjQgc2hhcmVzIHNvbWUgY29kZSB1bmRlciBhcmNoL2FybS94ZW4sIGluY2x1ZGluZyBtbS5j
LgpIb3dldmVyIFpPTkVfRE1BIGlzIHJlbW92ZWQgYnkgY29tbWl0CmFkNjdmNWE2NTQ1KCJhcm02
NDogcmVwbGFjZSBaT05FX0RNQSB3aXRoIFpPTkVfRE1BMzIiKS4KU28gdG8gQVJNNjQsIG5lZWQg
dXNlIF9fR0ZQX0RNQTMyLgoKU2lnbmVkLW9mZi1ieTogUGVuZyBGYW4gPHBlbmcuZmFuQG54cC5j
b20+Ci0tLQogYXJjaC9hcm0veGVuL21tLmMgfCAyICstCiAxIGZpbGUgY2hhbmdlZCwgMSBpbnNl
cnRpb24oKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS9hcmNoL2FybS94ZW4vbW0uYyBi
L2FyY2gvYXJtL3hlbi9tbS5jCmluZGV4IGUxZDQ0YjkwM2RmYy4uYTk1ZTc2ZDE4YmY5IDEwMDY0
NAotLS0gYS9hcmNoL2FybS94ZW4vbW0uYworKysgYi9hcmNoL2FybS94ZW4vbW0uYwpAQCAtMjcs
NyArMjcsNyBAQCB1bnNpZ25lZCBsb25nIHhlbl9nZXRfc3dpb3RsYl9mcmVlX3BhZ2VzKHVuc2ln
bmVkIGludCBvcmRlcikKIAogCWZvcl9lYWNoX21lbWJsb2NrKG1lbW9yeSwgcmVnKSB7CiAJCWlm
IChyZWctPmJhc2UgPCAocGh5c19hZGRyX3QpMHhmZmZmZmZmZikgewotCQkJZmxhZ3MgfD0gX19H
RlBfRE1BOworCQkJZmxhZ3MgfD0gX19HRlBfRE1BIHwgX19HRlBfRE1BMzI7CiAJCQlicmVhazsK
IAkJfQogCX0KLS0gCjIuMTYuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 09 08:42:03 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Jul 2019 08:42:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hklh4-0007AQ-Nh; Tue, 09 Jul 2019 08: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=AxFz=VG=gmail.com=viktor.mitin.19@srs-us1.protection.inumbo.net>)
 id 1hklh3-0007AL-TS
 for xen-devel@lists.xenproject.org; Tue, 09 Jul 2019 08:41:45 +0000
X-Inumbo-ID: 60b267a9-a225-11e9-8980-bc764e045a96
Received: from mail-lj1-x243.google.com (unknown [2a00:1450:4864:20::243])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 60b267a9-a225-11e9-8980-bc764e045a96;
 Tue, 09 Jul 2019 08:41:44 +0000 (UTC)
Received: by mail-lj1-x243.google.com with SMTP id d24so9620977ljg.8
 for <xen-devel@lists.xenproject.org>; Tue, 09 Jul 2019 01:41: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:mime-version
 :content-transfer-encoding;
 bh=NCsMDWdhHqZtwRwQ6PNLfw280LznH3Mhnn8HSHFK/uU=;
 b=Ihe1/jQz8cYppZZNzfZOH9lwhukgEQiqqwKy7un7XxlRJ9kEycjvRccRsiwoC8g9yx
 Jb+LjZsbjgwIHLbUOfVXAatpBWy0xXhlHELVrXWrb5AI4X32+kcWz1+EKu505kU05SA3
 EQu7u7NNj6gBanHzFQMjEtRp447FMjZHH3zadz8O6cMThtxBWQFoZHrd4xC68bO9njFY
 1Zc7husaR0IWtTtAyXxfnvcoC0QjHCJE4QqsJrCo774ZSAKEqjakE9neUSDj0ejSmg+c
 2/PTW/SlBfYstXzdGSpv5rxJew8FHsPybqpiDLTI87vOSVixle4aQmXL/zrpD96hdEO2
 K9eQ==
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=NCsMDWdhHqZtwRwQ6PNLfw280LznH3Mhnn8HSHFK/uU=;
 b=dJDvzz4MDBJX/MBeCy0WFTPwg9sH0S3/EQlq86UdoMx2ZvPVDJNTT6OT1sCKt0Gp6Y
 5ut03oGyO0lbiHz8e+PPQ6mRn3g5/QgX9DYrRKgFOzgWoqhgKqXuyI5obDTxpgjxMaSe
 ZZ2lG81/wDXbtG8F1dzbhWVRSvxYoEj6a4ZyBvCwFukKOvfyd1lRztkiQZmQvqPLcHis
 6NgLwMUFKUf4UTE8iKkBAbWgPrXwBGfVLsDoXyM5eGOTU1VZ5z0dwQoQcWzR8OLIg4rF
 S5/KFWg08ccCvgyLNjqnoD2IjWRA/QNI7zfGfpb3UPFen9zXZxuHP8xMCrJ6GnruOUaD
 iR1A==
X-Gm-Message-State: APjAAAXYimYhoLDe/vmLyJW26UxvbBHAu700JnqZCRHIixpZoxD07kuU
 y+A0YiF/3/BrHaEvUjimgcpw75T+WB8=
X-Google-Smtp-Source: APXvYqzsZvXMDmi4Q8YBgkx/7HUllRKllxHWHIew+GJxDPrqIHfO5TeZAsIFGW1eXLXIboJ1wwXxBQ==
X-Received: by 2002:a2e:9155:: with SMTP id q21mr12893276ljg.198.1562661702376; 
 Tue, 09 Jul 2019 01:41:42 -0700 (PDT)
Received: from 3489.kyiv.epam.com (ll-22.209.223.85.sovam.net.ua.
 [85.223.209.22])
 by smtp.gmail.com with ESMTPSA id m25sm3185996lfp.97.2019.07.09.01.41.41
 (version=TLS1_3 cipher=AEAD-AES256-GCM-SHA384 bits=256/256);
 Tue, 09 Jul 2019 01:41:41 -0700 (PDT)
From: Viktor Mitin <viktor.mitin.19@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Tue,  9 Jul 2019 11:41:16 +0300
Message-Id: <20190709084116.11488-1-viktor.mitin.19@gmail.com>
X-Mailer: git-send-email 2.17.1
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2] xen/doc: Improve Dom0-less documentation
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>,
 Viktor Mitin <viktor_mitin@epam.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>,
 Viktor Mitin <viktor.mitin.19@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>

LSBDaGFuZ2VkIHVucHJpbnRhYmxlIGNoYXJhY3RlcnMgd2l0aCAlcy9cJXhBMC8gL2cKICBTbyBh
bGwgdGhlIHNwYWNlcyBhcmUgMHgyMCBub3cuCgotIEFkZGVkIGFkZHJlc3MtY2VsbHMgYW5kIHNp
emUtY2VsbHMgdG8gY29uZmlndXJhdGlvbiBleGFtcGxlLgogIFRoaXMgcmVzb2x2ZXMgdGhlIGRv
bTBsZXNzIGJvb3QgaXNzdWUgaW4gY2FzZSBvZiBhcm02NC4KCi0gQWRkZWQgc29tZSBub3RlcyBh
Ym91dCB4bCB0b29scyB1c2FnZSBpbiBjYXNlIG9mIGRvbTBsZXNzLgoKU2lnbmVkLW9mZi1ieTog
VmlrdG9yIE1pdGluIDx2aWt0b3JfbWl0aW5AZXBhbS5jb20+Ci0tLQogZG9jcy9mZWF0dXJlcy9k
b20wbGVzcy5wYW5kb2MgfCA1OCArKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLQog
MSBmaWxlIGNoYW5nZWQsIDM5IGluc2VydGlvbnMoKyksIDE5IGRlbGV0aW9ucygtKQoKZGlmZiAt
LWdpdCBhL2RvY3MvZmVhdHVyZXMvZG9tMGxlc3MucGFuZG9jIGIvZG9jcy9mZWF0dXJlcy9kb20w
bGVzcy5wYW5kb2MKaW5kZXggZTA3NmUzNzM5ZS4uZDRmNDRiNTUwMiAxMDA2NDQKLS0tIGEvZG9j
cy9mZWF0dXJlcy9kb20wbGVzcy5wYW5kb2MKKysrIGIvZG9jcy9mZWF0dXJlcy9kb20wbGVzcy5w
YW5kb2MKQEAgLTQwLDggKzQwLDggQEAgdG8gYm9vdC4gRm9yIGV4YW1wbGUgaWYgdGhpcyBpcyB0
aGUgYm9vdGNtZCBmb3IgWGVuIGFuZCBEb20wOgogCiAgICAgYm9vdG0gMHgxNDAwMDAwIDB4OTAw
MDAwMCAweDEyODAwMDAKIAotSWYgd2Ugd2FudCB0byBhZGQgb25lIERvbVUgd2l0aCBJbWFnZS1E
b21VwqBhcyB0aGUgRG9tVSBrZXJuZWwKLWFuZMKgcmFtZGlzay1Eb21VwqBhcyBEb21VIHJhbWRp
c2s6CitJZiB3ZSB3YW50IHRvIGFkZCBvbmUgRG9tVSB3aXRoIEltYWdlLURvbVUgYXMgdGhlIERv
bVUga2VybmVsCithbmQgcmFtZGlzay1Eb21VIGFzIERvbVUgcmFtZGlzazoKIAogICAgIHRmdHBi
IDB4MTI4MDAwMCB4ZW4uZHRiCiAgICAgdGZ0cGIgMHg4MDAwMCB4ZW4tSW1hZ2UKQEAgLTYxLDI1
ICs2MSwyNyBAQCB0aGUgcHJlc2VuY2Ugb2YgdGhlIGFkZGl0aW9uYWwgVk0gYW5kIGl0cyBjb25m
aWd1cmF0aW9uLiBJdCBpcyBkb25lIHZpYQogZGV2aWNlIHRyZWUgYWRkaW5nIGEgbm9kZSB1bmRl
ciAvY2hvc2VuIGFzIGZvbGxvd3M6CiAKICAgICBkb21VMSB7Ci0gICAgwqAgwqAgY29tcGF0aWJs
ZSA9ICJ4ZW4sZG9tYWluIjsKLSAgICDCoCDCoCBtZW1vcnkgPSA8MHgyMDAwMD47Ci0gICAgIMKg
IMKgY3B1cyA9IDE7Ci0gICAgwqDCoCDCoHZwbDAxMTsKLQotICAgIMKgIMKgIG1vZHVsZUAyMDAw
MDAwIHsKLSAgICDCoCDCoCDCoCDCoCBjb21wYXRpYmxlID0gIm11bHRpYm9vdCxrZXJuZWwiLCAi
bXVsdGlib290LG1vZHVsZSI7Ci0gICAgwqAgwqAgwqAgwqAgcmVnID0gPDB4MjAwMDAwMCAweGZm
ZmZmZj47Ci0gICAgwqAgwqAgwqAgwqAgYm9vdGFyZ3MgPSAiY29uc29sZT10dHlBTUEwIjsKLSAg
ICDCoCDCoCB9OwotCi0gICAgwqAgwqAgbW9kdWxlQDMwMDAwMDAwIHsKLSAgICDCoCDCoCDCoCDC
oCBjb21wYXRpYmxlID0gIm11bHRpYm9vdCxyYW1kaXNrIiwgIm11bHRpYm9vdCxtb2R1bGUiOwot
ICAgIMKgIMKgIMKgIMKgIHJlZyA9IDwweDMwMDAwMDAgMHhmZmZmZmY+OwotICAgIMKgIMKgIH07
CisgICAgICAgICNhZGRyZXNzLWNlbGxzID0gPDB4MDAwMDAwMDE+OworICAgICAgICAjc2l6ZS1j
ZWxscyA9IDwweDAwMDAwMDAxPjsKKyAgICAgICAgY29tcGF0aWJsZSA9ICJ4ZW4sZG9tYWluIjsK
KyAgICAgICAgbWVtb3J5ID0gPDB4MjAwMDA+OworICAgICAgICBjcHVzID0gMTsKKyAgICAgICAg
dnBsMDExOworCisgICAgICAgIG1vZHVsZUAyMDAwMDAwIHsKKyAgICAgICAgICAgIGNvbXBhdGli
bGUgPSAibXVsdGlib290LGtlcm5lbCIsICJtdWx0aWJvb3QsbW9kdWxlIjsKKyAgICAgICAgICAg
IHJlZyA9IDwweDIwMDAwMDAgMHhmZmZmZmY+OworICAgICAgICAgICAgYm9vdGFyZ3MgPSAiY29u
c29sZT10dHlBTUEwIjsKKyAgICAgICAgfTsKKworICAgICAgICBtb2R1bGVAMzAwMDAwMDAgewor
ICAgICAgICAgICAgY29tcGF0aWJsZSA9ICJtdWx0aWJvb3QscmFtZGlzayIsICJtdWx0aWJvb3Qs
bW9kdWxlIjsKKyAgICAgICAgICAgIHJlZyA9IDwweDMwMDAwMDAgMHhmZmZmZmY+OworICAgICAg
ICB9OwogICAgIH07CiAKLVdoZXJlIG1lbW9yeSBpcyB0aGUgbWVtb3J5IG9mIHRoZSBWTSBpbiBL
QnMsIGNwdXPCoGlzIHRoZSBudW1iZXIgb2YKLWNwdXMuwqBtb2R1bGVAMjAwMDAwMCBhbmTCoG1v
ZHVsZUAzMDAwMDAwIGFkdmVydGlzZSB3aGVyZSB0aGUga2VybmVsIGFuZAorV2hlcmUgbWVtb3J5
IGlzIHRoZSBtZW1vcnkgb2YgdGhlIFZNIGluIEtCcywgY3B1cyBpcyB0aGUgbnVtYmVyIG9mCitj
cHVzLiBtb2R1bGVAMjAwMDAwMCBhbmQgbW9kdWxlQDMwMDAwMDAgYWR2ZXJ0aXNlIHdoZXJlIHRo
ZSBrZXJuZWwgYW5kCiByYW1kaXNrIGFyZSBpbiBtZW1vcnkuCiAKIFNlZSBkb2NzL21pc2MvYXJt
L2RldmljZS10cmVlL2Jvb3RpbmcudHh0IGZvciBtb3JlIGluZm9ybWF0aW9uLgpAQCAtMTExLDMg
KzExMywyMSBAQCBsaW1pdGF0aW9uczoKICAgdGhlIFhlbiBjb21tYW5kIGxpbmUuIFRoZSBOVUxM
IHNjaGVkdWxlciBhdXRvbWF0aWNhbGx5IGFzc2lnbnMgYW5kCiAgIHBpbnMgdkNQVXMgdG8gcENQ
VXMsIGJ1dCB0aGUgdkNQVS1wQ1BVIGFzc2lnbm1lbnRzIGNhbm5vdCBiZQogICBjb25maWd1cmVk
LgorCitOb3RlcworLS0tLS0KKworLSAneGwgY29uc29sZScgY29tbWFuZCB3aWxsIG5vdCBhdHRh
Y2ggdG8gdGhlIGRvbWFpbidzIGNvbnNvbGUgaW4gY2FzZQorICBvZiBkb20wbGVzcy4gRG9tVSBh
cmUgZG9tYWlucyBjcmVhdGVkIGJ5IFhlbiAoc2ltaWxhciB0byBEb20wKSBhbmQKKyAgdGhlcmVm
b3JlIHRoZXkgYXJlIGFsbCBtYW5hZ2VkIGJ5IFhlbiBhbmQgc29tZSBvZiB0aGUgY29tbWFuZHMg
bWF5IG5vdCB3b3JrLgorCisgIEEgdXNlciBpcyBhbGxvd2VkIHRvIGNvbmZpZ3VyZSB0aGUga2V5
IHNlcXVlbmNlIHRvIHN3aXRjaCBpbnB1dC4KKyAgUHJlc3NpbmcgdGhlIFhlbiAiY29uc3dpdGNo
IiAoQ3RybC1BIGJ5IGRlZmF1bHQpIHRocmVlIHRpbWVzCisgIHN3aXRjaGVzIGlucHV0IGluIGNh
c2Ugb2YgZG9tMGxlc3MgbW9kZS4KKworLSBEb21haW5zIGNyZWF0ZWQgYnkgWGVuIHdpbGwgaGF2
ZSBubyBuYW1lIGF0IGJvb3QuIERvbWFpbi0wIGhhcyBhIG5hbWUKKyAgdGhhbmtzIHRvIHRoZSBo
ZWxwZXIgeGVuLWluaXQtZG9tMCBjYWxsZWQgYXQgYm9vdCBieSB0aGUgaW5pdHNjcmlwdC4KKyAg
SWYgeW91IHdhbnQgdG8gc2V0dXAgRG9tVSBuYW1lLCB0aGVuIHlvdSB3aWxsIGhhdmUgdG8gY3Jl
YXRlIHRoZSB4ZW5zdG9yZQorICBub2RlIGFzc29jaWF0ZWQuIEJ5IGRlZmF1bHQgRG9tVSBuYW1l
cyBhcmUgc2hvd24gYXMgJyhudWxsKScgaW4gdGhlCisgIHhsIGRvbWFpbnMgbGlzdC4KKwotLSAK
Mi4xNy4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 09 09:22:03 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Jul 2019 09: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 1hkmJi-0001Zn-Vh; Tue, 09 Jul 2019 09:21:42 +0000
Received: from mail6.bemta25.messagelabs.com ([195.245.230.107])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <kparal@redhat.com>) id 1hkmJh-0001Zi-OZ
 for xen-devel@lists.xensource.com; Tue, 09 Jul 2019 09:21:41 +0000
Received: from [46.226.52.196] (using TLSv1.2 with cipher
 DHE-RSA-AES256-GCM-SHA384 (256 bits))
 by server-3.bemta.az-b.eu-west-1.aws.symcld.net id 9B/99-11130-4AC542D5;
 Tue, 09 Jul 2019 09:21:40 +0000
Authentication-Results: mx.messagelabs.com; spf=pass 
 (server-13.tower-284.messagelabs.com: domain of redhat.com designates 
 209.85.167.42 as permitted sender) smtp.mailfrom=redhat.com; dkim=none 
 (message not signed); dmarc=pass (p=none sp=none adkim=r aspf=r) 
 header.from=redhat.com
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrBIsWRWlGSWpSXmKPExsVyMXS5lu7iGJV
 Yg9dNOhb3prxnd2D02N63iz2AMYo1My8pvyKBNePxp71sBV8sKlYdaGZsYOzX72Lk4hASmM4o
 cfLHMSYQR0JgDqvEtds9zF2MnEBOmUTTxX3sEHaRxImNCxm7GDmA7FKJa681QcK8AoISJ2c+Y
 YEYdIZJYsuW2UwgCU4Bf4nfBzeC9bIJqEp8+XURLM4ioCLx8NIhRojmAIlz26+ygdjCAo4SN7
 Z/BIuLCIRLPHzxnBVkKLNAP7PE3l3rWUESzAI+Eh9vzGSdwMg/C8nyWUhSELamROv23+wQtob
 Egjv7GCFsbYllC18zL2BkXcVonlSUmZ5RkpuYmaNraGCga2hopGtoaalrZKqXWKWbpJdaqlue
 Wlyia6iXWF6sV1yZm5yTopeXWrKJERjYKQXHJXcwPp/1Ru8QoyQHk5Iob1yUcqwQX1J+SmVGY
 nFGfFFpTmrxIUYZDg4lCd7PUSqxQoJFqempFWmZOcAog0lLcPAoifDeBUnzFhck5hZnpkOkTj
 G6cizZOG8RM8fl6yCy49ciIPlx1RIg+R1ECrHk5eelSonzXgZpFgBpzijNgxsNSxCXGGWlhHk
 ZGRgYhHgKUotyM0tQ5V8xinMwKgnzTgCZwpOZVwJ3wSug45iAjquLVAI5riQRISXVwGQ22bfP
 OXWpqlDs7bdKlp4/twXOftCdlz2/8PHlFsHbXK/tIh9Wpcs9K3Y8diqQS2/jJkFejzW5k2e4c
 XwJOLxi3d7VwmlaQXUt/rKtrFftiuZ8+8l8QWGP1fbbkXabK2deWG508ZTyI66ydV+U8zrLHL
 O+L5WRfjW/x6HFRvWDwPY5nx6UbnSfVnD2z8FfojbBe/wr1haGzVPbO2Fvc0Rx51mp6PsvolY
 ZKCRMfFL/6b26f9GNXbpZnKGZFhKTenl1M5Zz6xYm7N7+mk24ursk85zhLpbiVy8+n62Tq/sy
 T55zxxv9Jo5Jid8P/b15Ycv8vCq55w0pc9uO+KrI3TF7wXq/m+3Th4kWKeY+H5RYijMSDbWYi
 4oTARpomGyLAwAA
X-Env-Sender: kparal@redhat.com
X-Msg-Ref: server-13.tower-284.messagelabs.com!1562664099!858288!1
X-Originating-IP: [209.85.167.42]
X-SpamReason: No, hits=0.3 required=7.0 tests=newsletters: ,HTML_20_30,
 HTML_MESSAGE
X-StarScan-Received: 
X-StarScan-Version: 9.43.9; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 2121 invoked from network); 9 Jul 2019 09:21:39 -0000
Received: from mail-lf1-f42.google.com (HELO mail-lf1-f42.google.com)
 (209.85.167.42)
 by server-13.tower-284.messagelabs.com with ECDHE-RSA-AES128-GCM-SHA256
 encrypted SMTP; 9 Jul 2019 09:21:39 -0000
Received: by mail-lf1-f42.google.com with SMTP id b29so12950627lfq.1
 for <xen-devel@lists.xensource.com>; Tue, 09 Jul 2019 02:21:39 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:references:in-reply-to:from:date
 :message-id:subject:to:cc;
 bh=nGxIhYHXPgoZfBrYf2wmHMpPZyk6VBuJdjIVYVThEGE=;
 b=QQ1QVy43fPfuMp8XXnrv3RRH0Ih1hH5rYr5PLpIEliGvkuyV2LNB5hgxDDfdL58dDT
 UsEWQDnmXsroaRpglYFW0/lYqasPAWGW/C8boHeFk4ZnlkptI82AN5zBu2zbxQswCLuY
 63wydVCAhcjReNRA2v6NF23gSpVfOYTJt1zmyBMaVDq/Wq642KvwOG5CBBuSM6ErhLgs
 uEv+WUJgArk9kTClbwzAIhfdt0/4q1iBYos9XW0AuuUrxDbcxKeeA2ppmQ3vViO/WWSR
 GHlTMe/jyd/2nq8t7HTnvaGfHzVjuIlnREsO3i7ExQxF7QYUtIyFmnu2/eZ4Eas0r3Ok
 s/Fg==
X-Gm-Message-State: APjAAAWoU+yxN0BVSOI23knP0gSyaNFXXyBuSgJ1veTIxsxfINYD68mc
 oK47GasPAchQeUPBc7OkcyO1oqB5Edyo2+xjvQeI
X-Google-Smtp-Source: APXvYqzcGC7iM5C9vO2isoGmnVjwvMlvpjkf8HehZS+OifZhx9tuY+7OIIHX2LsZLrpYRcnX1BYbSBwq8p05M3PwHlk=
X-Received: by 2002:ac2:528e:: with SMTP id q14mr10408091lfm.17.1562664098719; 
 Tue, 09 Jul 2019 02:21:38 -0700 (PDT)
MIME-Version: 1.0
References: <1499367541.22465.102.camel@fedoraproject.org>
 <20170706191317.GE21146@char.us.oracle.com>
 <1499370325.22465.107.camel@fedoraproject.org>
 <06A5F10A-88B7-440F-AADB-56A2F1704A86@xenproject.org>
 <c3fb1646ea39459200c925964fb46ec8a5c04470.camel@redhat.com>
 <081a209f86a08562e9f7a087ba434ad8b1b04309.camel@fedoraproject.org>
In-Reply-To: <081a209f86a08562e9f7a087ba434ad8b1b04309.camel@fedoraproject.org>
From: Kamil Paral <kparal@redhat.com>
Date: Tue, 9 Jul 2019 11:21:12 +0200
Message-ID: <CA+cBOTe9Ed1zsofQHQ8FSQDV_5E3TpzHt8zkWpD40vJu6LOAmw@mail.gmail.com>
To: For testing and quality assurance of Fedora releases
 <test@lists.fedoraproject.org>
Subject: Re: [Xen-devel] Criteria / validation proposal: drop 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: xen-devel@lists.xensource.com,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Lars Kurth <lars.kurth.xen@gmail.com>, Daniel Kiper <daniel.kiper@oracle.com>,
 "marmarek@invisiblethingslab.com" <marmarek@invisiblethingslab.com>,
 Dario Faggioli <dfaggioli@suse.com>, Committers <committers@xenproject.org>,
 "MICHAEL A. YOUNG" <m.a.young@durham.ac.uk>,
 Ian Jackson <Ian.Jackson@citrix.com>
Content-Type: multipart/mixed; boundary="===============6511299702859056738=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============6511299702859056738==
Content-Type: multipart/alternative; boundary="000000000000820779058d3c1600"

--000000000000820779058d3c1600
Content-Type: text/plain; charset="UTF-8"

On Mon, Jul 8, 2019 at 6:12 PM Adam Williamson <adamwill@fedoraproject.org>
wrote:

> On Tue, 2019-05-21 at 11:14 -0700, Adam Williamson wrote:
> > > > > > "The release must boot successfully as Xen DomU with releases
> providing
> > > > > > a functional, supported Xen Dom0 and widely used cloud providers
> > > > > > utilizing Xen."
> > > > > >
> > > > > > and change the 'milestone' for the test case -
> > > > > >
> https://fedoraproject.org/wiki/QA:Testcase_Boot_Methods_Xen_Para_Virt -
> > > > > > from Final to Optional.
> > > > > >
> > > > > > Thoughts? Comments? Thanks!
> > > > >
> > > > > I would prefer for it to remain as it is.
> > > >
> > > > This is only practical if it's going to be tested, and tested
> regularly
> > > > - not *only* on the final release candidate, right before we sign off
> > > > on the release. It needs to be tested regularly throughout the
> release
> > > > cycle, on the composes that are "nominated for testing".
> > >
> > > Would the proposal above work for you? I think it satisfies what you
> are
> > > looking for. We would also have someone who monitors these test results
> > > pro-actively.
> >
> > In theory, yeah, but given the history here I'm somewhat sceptical. I'd
> > also say we still haven't really got a convincing case for why we
> > should continue to block the release (at least in theory) on Fedora
> > working in Xen when we don't block on any other virt stack apart from
> > our 'official' one, and we don't block on all sorts of other stuff we'd
> > "like to have working" either. Regardless of the testing issues, I'd
> > like to see that too if we're going to keep blocking on Xen...
>
> So, this died here. As things stand: I proposed removing the Xen
> criterion, Lars opposed, we discussed the testing situation a bit, and
> I said overall I'm still inclined to remove the criterion because
> there's no clear justification for it for Fedora any more. Xen working
> (or rather, Fedora working on Xen) is just not a key requirement for
> Fedora at present, AFAICS.
>
> It's worth noting that at least part of the justification for the
> criterion in the first place was that Amazon was using Xen for EC2, but
> that is no longer the case, most if not all EC2 instance types no
> longer use Xen. Another consideration is that there was a time when KVM
> was still pretty new stuff and VirtualBox was not as popular as it is
> now, and Xen was still widely used for general hobbyist virtualization
> purposes; I don't believe that's really the case any more.
>
> So...with thanks to Lars / Xen Project for their input, I'm afraid I'm
> still in favor of this proposal, and still think we should drop the Xen
> criterion for F31. This wouldn't mean Xen is out of Fedora and we don't
> care about it any more, or anything like that; it would still be a part
> of Fedora and we still would like Xen to work on Fedora and Fedora to
> work on Xen, just like any other non-release-blocking package. It just
> means we would no longer block releases if it does not work.
>

Agreed.

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

<div dir=3D"ltr"><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail=
_attr">On Mon, Jul 8, 2019 at 6:12 PM Adam Williamson &lt;<a href=3D"mailto=
:adamwill@fedoraproject.org">adamwill@fedoraproject.org</a>&gt; wrote:<br><=
/div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;bo=
rder-left:1px solid rgb(204,204,204);padding-left:1ex">On Tue, 2019-05-21 a=
t 11:14 -0700, Adam Williamson wrote:<br>
&gt; &gt; &gt; &gt; &gt; &quot;The release must boot successfully as Xen Do=
mU with releases providing<br>
&gt; &gt; &gt; &gt; &gt; a functional, supported Xen Dom0 and widely used c=
loud providers<br>
&gt; &gt; &gt; &gt; &gt; utilizing Xen.&quot;<br>
&gt; &gt; &gt; &gt; &gt; <br>
&gt; &gt; &gt; &gt; &gt; and change the &#39;milestone&#39; for the test ca=
se -<br>
&gt; &gt; &gt; &gt; &gt; <a href=3D"https://fedoraproject.org/wiki/QA:Testc=
ase_Boot_Methods_Xen_Para_Virt" rel=3D"noreferrer" target=3D"_blank">https:=
//fedoraproject.org/wiki/QA:Testcase_Boot_Methods_Xen_Para_Virt</a> -<br>
&gt; &gt; &gt; &gt; &gt; from Final to Optional.<br>
&gt; &gt; &gt; &gt; &gt; <br>
&gt; &gt; &gt; &gt; &gt; Thoughts? Comments? Thanks!<br>
&gt; &gt; &gt; &gt; <br>
&gt; &gt; &gt; &gt; I would prefer for it to remain as it is.<br>
&gt; &gt; &gt; <br>
&gt; &gt; &gt; This is only practical if it&#39;s going to be tested, and t=
ested regularly<br>
&gt; &gt; &gt; - not *only* on the final release candidate, right before we=
 sign off<br>
&gt; &gt; &gt; on the release. It needs to be tested regularly throughout t=
he release<br>
&gt; &gt; &gt; cycle, on the composes that are &quot;nominated for testing&=
quot;.<br>
&gt; &gt; <br>
&gt; &gt; Would the proposal above work for you? I think it satisfies what =
you are<br>
&gt; &gt; looking for. We would also have someone who monitors these test r=
esults<br>
&gt; &gt; pro-actively.<br>
&gt; <br>
&gt; In theory, yeah, but given the history here I&#39;m somewhat sceptical=
. I&#39;d<br>
&gt; also say we still haven&#39;t really got a convincing case for why we<=
br>
&gt; should continue to block the release (at least in theory) on Fedora<br=
>
&gt; working in Xen when we don&#39;t block on any other virt stack apart f=
rom<br>
&gt; our &#39;official&#39; one, and we don&#39;t block on all sorts of oth=
er stuff we&#39;d<br>
&gt; &quot;like to have working&quot; either. Regardless of the testing iss=
ues, I&#39;d<br>
&gt; like to see that too if we&#39;re going to keep blocking on Xen...<br>
<br>
So, this died here. As things stand: I proposed removing the Xen<br>
criterion, Lars opposed, we discussed the testing situation a bit, and<br>
I said overall I&#39;m still inclined to remove the criterion because<br>
there&#39;s no clear justification for it for Fedora any more. Xen working<=
br>
(or rather, Fedora working on Xen) is just not a key requirement for<br>
Fedora at present, AFAICS.<br>
<br>
It&#39;s worth noting that at least part of the justification for the<br>
criterion in the first place was that Amazon was using Xen for EC2, but<br>
that is no longer the case, most if not all EC2 instance types no<br>
longer use Xen. Another consideration is that there was a time when KVM<br>
was still pretty new stuff and VirtualBox was not as popular as it is<br>
now, and Xen was still widely used for general hobbyist virtualization<br>
purposes; I don&#39;t believe that&#39;s really the case any more.<br>
<br>
So...with thanks to Lars / Xen Project for their input, I&#39;m afraid I&#3=
9;m<br>
still in favor of this proposal, and still think we should drop the Xen<br>
criterion for F31. This wouldn&#39;t mean Xen is out of Fedora and we don&#=
39;t<br>
care about it any more, or anything like that; it would still be a part<br>
of Fedora and we still would like Xen to work on Fedora and Fedora to<br>
work on Xen, just like any other non-release-blocking package. It just<br>
means we would no longer block releases if it does not work.<br></blockquot=
e><div><br></div><div>Agreed.</div><br></div></div>

--000000000000820779058d3c1600--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============6511299702859056738==--


From xen-devel-bounces@lists.xenproject.org Tue Jul 09 10:30:13 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Jul 2019 10:30:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hknNh-0005wQ-6Q; Tue, 09 Jul 2019 10:29:53 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=50wr=VG=gmail.com=olekstysh@srs-us1.protection.inumbo.net>)
 id 1hknNf-0005wL-Ii
 for xen-devel@lists.xenproject.org; Tue, 09 Jul 2019 10:29:51 +0000
X-Inumbo-ID: 7a1b2b4c-a234-11e9-8980-bc764e045a96
Received: from mail-lj1-x243.google.com (unknown [2a00:1450:4864:20::243])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7a1b2b4c-a234-11e9-8980-bc764e045a96;
 Tue, 09 Jul 2019 10:29:49 +0000 (UTC)
Received: by mail-lj1-x243.google.com with SMTP id k18so19019011ljc.11
 for <xen-devel@lists.xenproject.org>; Tue, 09 Jul 2019 03:29: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=pQIq43nQCdpTgBjWiqk7kG2/egQd83z1apMbbrPPYrk=;
 b=r74X9MOQyfAKh4/5FUdCeN5BWdKrZITL/+EtQ3R3ir/yEkjxLeCKhsikOgyETS1OW5
 BYwCYtIxwuzVV3gJMeJYb0S9DNqreWSySUqQbZMdKsR8RtA1kkUs+7J803es5HZqhkob
 2FqCiZ4iwSiz4whz0hTul7QuKsokOyULm0PNDpczmCMXrApCi/+VNPa9MU8/uPc4jwU5
 FF+d7wU5XvMTSW8ZvdskJeZL5GNbKMhnLrXvKFon3ov7DRRGAuSA96HXqBN1sZPzFOvN
 Q2jx++FLYsQ0rqjnC9G0XM8ufijz2HRMEZkgh0m1JSw9o50NeJ/Q4oC4CEzkKWqolUpP
 8FGw==
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=pQIq43nQCdpTgBjWiqk7kG2/egQd83z1apMbbrPPYrk=;
 b=toQVS0hLoHzsBje6PeJZ+5d/WcMKcYxIFkc0MwwMYTQHw9vUnkqxM/y0p3mA3ru6Co
 syrGo/dgN+q+cMPuDkIBKFbGImc0C1SJVuVvxz3Kn2K40Bciom7R0u56Z2fi0MIW0uPT
 PiEJ442kFCKhHMxePlVqZbYiuqedp1ks9znkhyEn/Re9Ll9qO5cFpJT7lk6GAcVjK2Y9
 n7lHDO3hVPt4BrUaAjp8kB/qSKKgK3UPQCTAaUTJ2Gf1pUyg2GoFzpf66WmKntpxcwZ4
 qIANGzI2QiO9y2K4VjpMwZ1kSt0KXF6wlQlfqtR/R4E98oKokYoxpM062nFwDn4FDL68
 Bv3w==
X-Gm-Message-State: APjAAAX8CwIJGVcnczXO1m9c0z6H07Z5EERVaEvCrAWIQtpdjlGqlPzl
 No9MlgCX0XhDzFzwXfnqbmQ=
X-Google-Smtp-Source: APXvYqybO9NiQN7dp8VoX3d4EwUl8FqxEkA3FbyxYaTk4tAEhlvtIt8UGiZoGE8fe7aS4Z/ULtOFNQ==
X-Received: by 2002:a2e:3807:: with SMTP id f7mr2146237lja.87.1562668187740;
 Tue, 09 Jul 2019 03:29:47 -0700 (PDT)
Received: from [10.17.182.120] (ll-22.209.223.85.sovam.net.ua. [85.223.209.22])
 by smtp.gmail.com with ESMTPSA id m25sm2524910lfc.83.2019.07.09.03.29.46
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Tue, 09 Jul 2019 03:29:47 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>, xen-devel@lists.xenproject.org
References: <alpine.DEB.2.21.1906211648280.25730@sstabellini-ThinkPad-T480s>
 <20190621235608.2153-5-sstabellini@kernel.org>
From: Oleksandr <olekstysh@gmail.com>
Message-ID: <89310c95-f697-a1b7-b63c-492307fa80d1@gmail.com>
Date: Tue, 9 Jul 2019 13:29:46 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <20190621235608.2153-5-sstabellini@kernel.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3 5/6] xen/arm: don't iomem_permit_access
 for reserved-memory regions
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, julien.grall@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>

Ck9uIDIyLjA2LjE5IDAyOjU2LCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6CgpIaSwgU3RlZmFu
bwoKPiBEb24ndCBhbGxvdyByZXNlcnZlZC1tZW1vcnkgcmVnaW9ucyB0byBiZSByZW1hcHBlZCBp
bnRvIGFueSBndWVzdHMsCj4gdW50aWwgcmVzZXJ2ZWQtbWVtb3J5IHJlZ2lvbnMgYXJlIHByb3Bl
cmx5IHN1cHBvcnRlZCBpbiBYZW4uIEZvciBub3csCj4gZG8gbm90IGNhbGwgaW9tZW1fcGVybWl0
X2FjY2VzcyBmb3IgdGhlbS4KPgo+IFNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8
c3RlZmFub3NAeGlsaW54LmNvbT4KPiAtLS0KPiBDaGFuZ2VzIGluIHY0Ogo+IC0gbmV3IHBhdGNo
Cj4gLS0tCj4gICB4ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMgfCAyMyArKysrKysrKysrKysr
KystLS0tLS0tLQo+ICAgMSBmaWxlIGNoYW5nZWQsIDE1IGluc2VydGlvbnMoKyksIDggZGVsZXRp
b25zKC0pCj4KPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jIGIveGVu
L2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jCj4gaW5kZXggZDk4MzY3NzlkMS4uNzZkZDRiZjZmOSAx
MDA2NDQKPiAtLS0gYS94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKPiArKysgYi94ZW4vYXJj
aC9hcm0vZG9tYWluX2J1aWxkLmMKPiBAQCAtMTE1OCwxNSArMTE1OCwyMiBAQCBzdGF0aWMgaW50
IF9faW5pdCBtYXBfcmFuZ2VfdG9fZG9tYWluKGNvbnN0IHN0cnVjdCBkdF9kZXZpY2Vfbm9kZSAq
ZGV2LAo+ICAgICAgIGJvb2wgbmVlZF9tYXBwaW5nID0gIWR0X2RldmljZV9mb3JfcGFzc3Rocm91
Z2goZGV2KTsKPiAgICAgICBpbnQgcmVzOwo+ICAgCj4gLSAgICByZXMgPSBpb21lbV9wZXJtaXRf
YWNjZXNzKGQsIHBhZGRyX3RvX3BmbihhZGRyKSwKPiAtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFkZHJfdG9fcGZuKFBBR0VfQUxJR04oYWRkciArIGxlbiAtIDEpKSk7Cj4gLSAgICBp
ZiAoIHJlcyApCj4gKyAgICAvKgo+ICsgICAgICogRG9uJ3QgZ2l2ZSBpb21lbSBwZXJtaXNzaW9u
cyBmb3IgcmVzZXJ2ZWQtbWVtb3J5IHJhbmdlcyB1bnRpbAo+ICsgICAgICogcmVzZXJ2ZWQtbWVt
b3J5IHN1cHBvcnQgaXMgY29tcGxldGUuCj4gKyAgICAgKi8KPiArICAgIGlmICggc3RyY21wKGR0
X25vZGVfbmFtZShkZXYpLCAicmVzZXJ2ZWQtbWVtb3J5IikgKQoKVGhpcyBmaWx0ZXIgZG9lc24n
dCBjYXRjaCBjaGlsZCBub2RlcyBpZiB0aGUgInJlc2VydmVkLW1lbW9yeSIgbm9kZSBoYXMgCm9u
ZXMuCgpIZXJlIGlzIG15ICJyZXNlcnZlZC1tZW1vcnkiIG5vZGU6CgpyZXNlcnZlZC1tZW1vcnkg
ewogwqDCoMKgIMKgwqDCoCAjYWRkcmVzcy1jZWxscyA9IDwyPjsKIMKgwqDCoCDCoMKgwqAgI3Np
emUtY2VsbHMgPSA8Mj47CiDCoMKgwqAgwqDCoMKgIHJhbmdlczsKCiDCoMKgwqAgwqDCoMKgIC8q
IGRldmljZSBzcGVjaWZpYyByZWdpb24gZm9yIExvc3N5IERlY29tcHJlc3Npb24gKi8KIMKgwqDC
oCDCoMKgwqAgbG9zc3lfZGVjb21wcmVzczogbGludXgsbG9zc3lfZGVjb21wcmVzc0A1NDAwMDAw
MCB7CiDCoMKgwqAgwqDCoMKgIMKgwqDCoCBuby1tYXA7CiDCoMKgwqAgwqDCoMKgIMKgwqDCoCBy
ZWcgPSA8MHgwMDAwMDAwMCAweDU0MDAwMDAwIDB4MCAweDAzMDAwMDAwPjsKIMKgwqDCoCDCoMKg
wqAgfTsKCiDCoMKgwqAgwqDCoMKgIC8qIEZvciBBdWRpbyBEU1AgKi8KIMKgwqDCoCDCoMKgwqAg
YWRzcF9yZXNlcnZlZDogbGludXgsYWRzcEA1NzAwMDAwMCB7CiDCoMKgwqAgwqDCoMKgIMKgwqDC
oCBjb21wYXRpYmxlID0gInNoYXJlZC1kbWEtcG9vbCI7CiDCoMKgwqAgwqDCoMKgIMKgwqDCoCBy
ZXVzYWJsZTsKIMKgwqDCoCDCoMKgwqAgwqDCoMKgIHJlZyA9IDwweDAwMDAwMDAwIDB4NTcwMDAw
MDAgMHgwIDB4MDEwMDAwMDA+OwogwqDCoMKgIMKgwqDCoCB9OwoKIMKgwqDCoCDCoMKgwqAgLyog
Z2xvYmFsIGF1dG9jb25maWd1cmVkIHJlZ2lvbiBmb3IgY29udGlndW91cyBhbGxvY2F0aW9ucyAq
LwogwqDCoMKgIMKgwqDCoCBsaW51eCxjbWFANTgwMDAwMDAgewogwqDCoMKgIMKgwqDCoCDCoMKg
wqAgY29tcGF0aWJsZSA9ICJzaGFyZWQtZG1hLXBvb2wiOwogwqDCoMKgIMKgwqDCoCDCoMKgwqAg
cmV1c2FibGU7CiDCoMKgwqAgwqDCoMKgIMKgwqDCoCByZWcgPSA8MHgwMDAwMDAwMCAweDU4MDAw
MDAwIDB4MCAweDE4MDAwMDAwPjsKIMKgwqDCoCDCoMKgwqAgwqDCoMKgIGxpbnV4LGNtYS1kZWZh
dWx0OwogwqDCoMKgIMKgwqDCoCB9OwoKIMKgwqDCoCDCoMKgwqAgLyogZGV2aWNlIHNwZWNpZmlj
IHJlZ2lvbiBmb3IgY29udGlndW91cyBhbGxvY2F0aW9ucyAqLwogwqDCoMKgIMKgwqDCoCBtbXBf
cmVzZXJ2ZWQ6IGxpbnV4LG11bHRpbWVkaWFANzAwMDAwMDAgewogwqDCoMKgIMKgwqDCoCDCoMKg
wqAgY29tcGF0aWJsZSA9ICJzaGFyZWQtZG1hLXBvb2wiOwogwqDCoMKgIMKgwqDCoCDCoMKgwqAg
cmV1c2FibGU7CiDCoMKgwqAgwqDCoMKgIMKgwqDCoCByZWcgPSA8MHgwMDAwMDAwMCAweDcwMDAw
MDAwIDB4MCAweDEwMDAwMDAwPjsKIMKgwqDCoCDCoMKgwqAgfTsKIMKgwqDCoCB9OwoKClNvLCB0
aGUgZHRfbm9kZV9uYW1lKGRldikgZm9yIGNoaWxkIG5vZGVzIGFyZToKCi0gbGludXgsbG9zc3lf
ZGVjb21wcmVzcwotIGxpbnV4LGFkc3AKLSBsaW51eCxjbWEKLSBsaW51eCxtdWx0aW1lZGlhCgoK
UHJvYmFibHksIHdlIHNob3VsZCBjaGVjayB3aGV0aGVyIHRoZSBwYXJlbnQgbm9kZSBpcyAicmVz
ZXJ2ZWQtbWVtb3J5IiAKYXMgd2VsbC4KCgotLSAKUmVnYXJkcywKCk9sZWtzYW5kciBUeXNoY2hl
bmtvCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 09 10:51:03 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Jul 2019 10: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 1hkni6-0007yV-2x; Tue, 09 Jul 2019 10:50:58 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Bm4U=VG=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hkni4-0007yJ-Ss
 for xen-devel@lists.xenproject.org; Tue, 09 Jul 2019 10:50:56 +0000
X-Inumbo-ID: 68f45588-a237-11e9-b671-5b25b9ba034c
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 68f45588-a237-11e9-b671-5b25b9ba034c;
 Tue, 09 Jul 2019 10:50:48 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hknhv-0001PP-Bu; Tue, 09 Jul 2019 10:50: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 1hknhu-0002fW-VM; Tue, 09 Jul 2019 10:50:47 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hknhu-0008C0-UP; Tue, 09 Jul 2019 10:50:46 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138825-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:test-amd64-i386-xl-qemuu-ovmf-amd64:guest-start/debianhvm.repeat:fail:regression
 qemu-mainline:test-armhf-armhf-libvirt-raw:leak-check/check:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-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-credit1:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-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-multivcpu:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-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=3a1acf5d47295d22ffdae0982a2fd808b802a7da
X-Osstest-Versions-That: qemuu=d2c5f91ca944aaade642624397e1853801bbc744
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 09 Jul 2019 10:50:46 +0000
Subject: [Xen-devel] [qemu-mainline test] 138825: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODgyNSBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzg4MjUvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1v
dm1mLWFtZDY0IDE4IGd1ZXN0LXN0YXJ0L2RlYmlhbmh2bS5yZXBlYXQgZmFpbCBSRUdSLiB2cy4g
MTM4Nzk5CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDE4IGxlYWstY2hlY2svY2hlY2sg
ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzg3OTkKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2Vl
ZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjct
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzg3OTkKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICBsaWtlIDEzODc5OQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTM4Nzk5CiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzg3
OTkKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICBsaWtlIDEzODc5OQogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAx
MiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bC1zZWF0dGxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0
MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcg
ZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAg
ICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLXRodW5kZXJ4IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0
LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJu
ZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAg
ICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1j
dWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
dmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2lu
ZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZv
ciB0ZXN0aW5nOgogcWVtdXUgICAgICAgICAgICAgICAgM2ExYWNmNWQ0NzI5NWQyMmZmZGFlMDk4
MmEyZmQ4MDhiODAyYTdkYQpiYXNlbGluZSB2ZXJzaW9uOgogcWVtdXUgICAgICAgICAgICAgICAg
ZDJjNWY5MWNhOTQ0YWFhZGU2NDI2MjQzOTdlMTg1MzgwMWJiYzc0NAoKTGFzdCB0ZXN0IG9mIGJh
c2lzICAgMTM4Nzk5ICAyMDE5LTA3LTA2IDE4OjEwOjE4IFogICAgMiBkYXlzClRlc3Rpbmcgc2Ft
ZSBzaW5jZSAgIDEzODgyNSAgMjAxOS0wNy0wOCAwOTozNjoxMiBaICAgIDEgZGF5cyAgICAxIGF0
dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIENo
cmlzdGlhbiBCb3JudHJhZWdlciA8Ym9ybnRyYWVnZXJAZGUuaWJtLmNvbT4KICBEYXZpZCBHaWJz
b24gPGRhdmlkQGdpYnNvbi5kcm9wYmVhci5pZC5hdT4KICBEci4gRGF2aWQgQWxhbiBHaWxiZXJ0
IDxkZ2lsYmVydEByZWRoYXQuY29tPgogIEVkdWFyZG8gSGFia29zdCA8ZWhhYmtvc3RAcmVkaGF0
LmNvbT4KICBJZ29yIE1hbW1lZG92IDxpbWFtbWVkb0ByZWRoYXQuY29tPgogIExpa2UgWHUgPGxp
a2UueHVAbGludXguaW50ZWwuY29tPgogIFBhdWwgTGFpIDxwYXVsLmMubGFpQGludGVsLmNvbT4K
ICBQZXRlciBNYXlkZWxsIDxwZXRlci5tYXlkZWxsQGxpbmFyby5vcmc+CiAgUGhpbGlwcGUgTWF0
aGlldS1EYXVkw6kgPHBoaWxtZEByZWRoYXQuY29tPgogIFJpY2hhcmQgSGVuZGVyc29uIDxyaWNo
YXJkLmhlbmRlcnNvbkBsaW5hcm8ub3JnPgogIFJvbWFuIEthZ2FuIDxya2FnYW5AdmlydHVvenpv
LmNvbT4KICBUYW8zIFh1IDx0YW8zLnh1QGludGVsLmNvbT4KICBXZWkgWWFuZyA8cmljaGFyZHcu
eWFuZ0BsaW51eC5pbnRlbC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9w
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVt
dXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJu
ZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVk
aXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0
LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNw
dSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJv
amVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMK
CkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9n
cy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRo
ZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8v
eGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1h
aWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0
LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUg
Zm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7
YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA4
NTIgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 09 10:57:51 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Jul 2019 10:57:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hknoh-00089Y-V5; Tue, 09 Jul 2019 10:57:47 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=AxFz=VG=gmail.com=viktor.mitin.19@srs-us1.protection.inumbo.net>)
 id 1hknog-00089R-GO
 for xen-devel@lists.xenproject.org; Tue, 09 Jul 2019 10:57:46 +0000
X-Inumbo-ID: 6110ce0d-a238-11e9-8980-bc764e045a96
Received: from mail-lf1-x143.google.com (unknown [2a00:1450:4864:20::143])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6110ce0d-a238-11e9-8980-bc764e045a96;
 Tue, 09 Jul 2019 10:57:45 +0000 (UTC)
Received: by mail-lf1-x143.google.com with SMTP id p197so13108888lfa.2
 for <xen-devel@lists.xenproject.org>; Tue, 09 Jul 2019 03:57:44 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:to:cc:subject:date:message-id;
 bh=2wDQWBqvAEoSuS/0J11fCkmm9yMFNHNL5CK5RJDB/K8=;
 b=vKL4r8lqc4imTKWXRrdyjJNiwvZbEYqxYUCiPiYmncevMn+000zS0umsVQa3khmzGl
 JTC89tAV4lzMdaVNqs1GhlvRLGdVcBEZ7ZOG2ywF2jsW9jr/UeK+Q/lxm+d1YjlKPZnH
 llPF7PSjzl/vIJlAemOiK7bU/a3sk5tKXCecrQ/HlC66SpMFK+wKioXY5fCHfgsH+Riz
 dbXhxgqzM+vSHbmlK8wHBWOAjm7dEfdYouVq/S4vDDte21U0LGx4f0AyRl697J+qcRXw
 2BNwQx/+FCRwDHrmwWLTAi06RCNsP94h2z1Vkxu0ZtWI0pAUE5zGY85S7ErPUzobx8tj
 CDIw==
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=2wDQWBqvAEoSuS/0J11fCkmm9yMFNHNL5CK5RJDB/K8=;
 b=kYbBsIpPoyfrij9J5HYG8EtGcPUA0Bw6A+e/0QtUGzFup8QgGecgzpcscCujMzn48Z
 y/IgElvaUimJ6bh1PfOdTjbsFNHyHNddH/V4XI5CN5mvSksPQLatYYDW6M61YcoZMZQh
 EXp/bBSQv59evSI0kv035tPKDKGWRPqLUqDS/Lfggm2oR034N6KVs6MUocs/gs6nhnLZ
 +3ZsNAD5bVrM/qm/OdUW2Kk8Ri66D7kTPCZRNcet4PFz8pB7mydWYg2DHSibT3JWSXH1
 eDQXVaB3BrT6q5u17boC9/68YCqo4X4VO7oJuBupyHLvGvpFNQGbG3LMaX7nH/MSfOSe
 1xEw==
X-Gm-Message-State: APjAAAW5HRBtI2qhAI/1Gfsv/y0evoPTfhG8hYkjjijRoG0POJeP7gT6
 V7w9L51jgz7faomyEyX4+QrfcgK3FoI=
X-Google-Smtp-Source: APXvYqzbhBt3BmtWMoCRvzDgFzg7is8Xwkf35YVr1nzyRzULWU9eP6OZsLD6bEkqtK8H2KxIJ99ojg==
X-Received: by 2002:a19:ca4b:: with SMTP id h11mr10859656lfj.162.1562669863479; 
 Tue, 09 Jul 2019 03:57:43 -0700 (PDT)
Received: from 3489.kyiv.epam.com (ll-22.209.223.85.sovam.net.ua.
 [85.223.209.22])
 by smtp.gmail.com with ESMTPSA id t4sm4756986ljh.9.2019.07.09.03.57.42
 (version=TLS1_3 cipher=AEAD-AES256-GCM-SHA384 bits=256/256);
 Tue, 09 Jul 2019 03:57:43 -0700 (PDT)
From: Viktor Mitin <viktor.mitin.19@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Tue,  9 Jul 2019 13:56:17 +0300
Message-Id: <20190709105617.16088-1-viktor.mitin.19@gmail.com>
X-Mailer: git-send-email 2.17.1
Subject: [Xen-devel] [PATCH] xen/doc: remove obsolete warning about testing
 gcov 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>,
 Viktor Mitin <viktor_mitin@epam.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>,
 Viktor Mitin <viktor.mitin.19@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>

UmVtb3ZlIG9ic29sZXRlIHdhcm5pbmcgYWJvdXQgdGVzdGluZyBnY292IG9uIGFybS4KZ2NvdiBo
YXMgYmVlbiBmaXhlZCBhbmQgdGVzdGVkIHdpdGggYXJtIGh3IHByZXZpb3VzbHkKClNlZSBjb21t
aXQgNmFjNjZjOQoKU2lnbmVkLW9mZi1ieTogVmlrdG9yIE1pdGluIDx2aWt0b3JfbWl0aW5AZXBh
bS5jb20+Ci0tLQogZG9jcy9oeXBlcnZpc29yLWd1aWRlL2NvZGUtY292ZXJhZ2UucnN0IHwgNyAt
LS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgNyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9kb2Nz
L2h5cGVydmlzb3ItZ3VpZGUvY29kZS1jb3ZlcmFnZS5yc3QgYi9kb2NzL2h5cGVydmlzb3ItZ3Vp
ZGUvY29kZS1jb3ZlcmFnZS5yc3QKaW5kZXggM2NlYmYyZDk2ZS4uOTQ3ZWU0ODcwMSAxMDA2NDQK
LS0tIGEvZG9jcy9oeXBlcnZpc29yLWd1aWRlL2NvZGUtY292ZXJhZ2UucnN0CisrKyBiL2RvY3Mv
aHlwZXJ2aXNvci1ndWlkZS9jb2RlLWNvdmVyYWdlLnJzdApAQCAtNiwxMyArNiw2IEBAIHRoZSBj
b3ZlcmFnZSBvZiBpdHMgb3duIGJhc2ljIGJsb2Nrcy4gIEJlaW5nIGEgcGllY2Ugb2Ygc3lzdGVt
IHNvZnR3YXJlIHJhdGhlcgogdGhhbiBhIHVzZXJzcGFjZSwgaXQgY2FuJ3QgYXV0b21hdGljYWxs
eSB3cml0ZSBjb3ZlcmFnZSBvdXQgdG8gdGhlIGZpbGVzeXN0ZW0sCiBzbyBzb21lIGV4dHJhIHN0
ZXBzIGFyZSByZXF1aXJlZCB0byBjb2xsZWN0IGFuZCBwcm9jZXNzIHRoZSBkYXRhLgogCi0uLiB3
YXJuaW5nOjoKLQotICBDb3ZlcmFnZSBoYXMgb25seSBiZWVuIHRlc3RlZCBvbiB4ODYgYXQgdGhl
IG1vbWVudC4gIEFSTSBkb2Vzbid0IGN1cnJlbnRseQotICBib290IHdoZW4gdGhlIGZpbmFsIGJp
bmFyeSBleGNlZWRzIDJNQiBpbiBzaXplLCBhbmQgdGhlIGNvdmVyYWdlIGJ1aWxkIHRlbmRzCi0g
IHRvIGV4Y2VlZHMgdGhpcyBsaW1pdC4KLQotCiBDb21waWxpbmcgWGVuCiAtLS0tLS0tLS0tLS0t
CiAKLS0gCjIuMTcuMQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 09 12:11:37 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Jul 2019 12:11:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hkoxu-0005EK-L2; Tue, 09 Jul 2019 12:11: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=DJix=VG=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hkoxu-0005EF-0m
 for xen-devel@lists.xenproject.org; Tue, 09 Jul 2019 12:11:22 +0000
X-Inumbo-ID: a90136d8-a242-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id a90136d8-a242-11e9-8980-bc764e045a96;
 Tue, 09 Jul 2019 12:11:20 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 9BF512B;
 Tue,  9 Jul 2019 05:11:19 -0700 (PDT)
Received: from [10.119.48.199] (unknown [10.119.48.199])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 21D443F59C;
 Tue,  9 Jul 2019 05:11:19 -0700 (PDT)
To: Viktor Mitin <viktor.mitin.19@gmail.com>, xen-devel@lists.xenproject.org
References: <20190709105617.16088-1-viktor.mitin.19@gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <a569e616-431e-474c-0e3f-4c309555dc7f@arm.com>
Date: Tue, 9 Jul 2019 13:11:18 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.0
MIME-Version: 1.0
In-Reply-To: <20190709105617.16088-1-viktor.mitin.19@gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] xen/doc: remove obsolete warning about
 testing gcov 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>,
 Viktor Mitin <viktor_mitin@epam.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, 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>

SGksCgpPbiA3LzkvMTkgMTE6NTYgQU0sIFZpa3RvciBNaXRpbiB3cm90ZToKPiBSZW1vdmUgb2Jz
b2xldGUgd2FybmluZyBhYm91dCB0ZXN0aW5nIGdjb3Ygb24gYXJtLgo+IGdjb3YgaGFzIGJlZW4g
Zml4ZWQgYW5kIHRlc3RlZCB3aXRoIGFybSBodyBwcmV2aW91c2x5Cj4gCj4gU2VlIGNvbW1pdCA2
YWM2NmM5CgpUaGlzIGNvbW1pdC4uLgoKPiAKPiBTaWduZWQtb2ZmLWJ5OiBWaWt0b3IgTWl0aW4g
PHZpa3Rvcl9taXRpbkBlcGFtLmNvbT4KPiAtLS0KPiAgIGRvY3MvaHlwZXJ2aXNvci1ndWlkZS9j
b2RlLWNvdmVyYWdlLnJzdCB8IDcgLS0tLS0tLQo+ICAgMSBmaWxlIGNoYW5nZWQsIDcgZGVsZXRp
b25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL2RvY3MvaHlwZXJ2aXNvci1ndWlkZS9jb2RlLWNvdmVy
YWdlLnJzdCBiL2RvY3MvaHlwZXJ2aXNvci1ndWlkZS9jb2RlLWNvdmVyYWdlLnJzdAo+IGluZGV4
IDNjZWJmMmQ5NmUuLjk0N2VlNDg3MDEgMTAwNjQ0Cj4gLS0tIGEvZG9jcy9oeXBlcnZpc29yLWd1
aWRlL2NvZGUtY292ZXJhZ2UucnN0Cj4gKysrIGIvZG9jcy9oeXBlcnZpc29yLWd1aWRlL2NvZGUt
Y292ZXJhZ2UucnN0Cj4gQEAgLTYsMTMgKzYsNiBAQCB0aGUgY292ZXJhZ2Ugb2YgaXRzIG93biBi
YXNpYyBibG9ja3MuICBCZWluZyBhIHBpZWNlIG9mIHN5c3RlbSBzb2Z0d2FyZSByYXRoZXIKPiAg
IHRoYW4gYSB1c2Vyc3BhY2UsIGl0IGNhbid0IGF1dG9tYXRpY2FsbHkgd3JpdGUgY292ZXJhZ2Ug
b3V0IHRvIHRoZSBmaWxlc3lzdGVtLAo+ICAgc28gc29tZSBleHRyYSBzdGVwcyBhcmUgcmVxdWly
ZWQgdG8gY29sbGVjdCBhbmQgcHJvY2VzcyB0aGUgZGF0YS4KPiAgIAo+IC0uLiB3YXJuaW5nOjoK
PiAtCj4gLSAgQ292ZXJhZ2UgaGFzIG9ubHkgYmVlbiB0ZXN0ZWQgb24geDg2IGF0IHRoZSBtb21l
bnQuICBBUk0gZG9lc24ndCBjdXJyZW50bHkKPiAtICBib290IHdoZW4gdGhlIGZpbmFsIGJpbmFy
eSBleGNlZWRzIDJNQiBpbiBzaXplLCBhbmQgdGhlIGNvdmVyYWdlIGJ1aWxkIHRlbmRzCj4gLSAg
dG8gZXhjZWVkcyB0aGlzIGxpbWl0LgoKLi4uIGRvZXMgbm90IGFkZHJlc3MgdGhlIDJNQiBwYXJ0
LiBTbyBwYXJ0IG9mIHRoZSB3YXJuaW5nIGlzIHN0aWxsIHZhbGlkIApoZXJlLgoKQ2hlZXJzLAoK
LS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 09 12:15:16 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Jul 2019 12: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 1hkp1f-0005O1-64; Tue, 09 Jul 2019 12:15: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=DJix=VG=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hkp1d-0005Nw-Lu
 for xen-devel@lists.xenproject.org; Tue, 09 Jul 2019 12:15:13 +0000
X-Inumbo-ID: 3341f3fa-a243-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 3341f3fa-a243-11e9-8980-bc764e045a96;
 Tue, 09 Jul 2019 12:15:11 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id B16982B;
 Tue,  9 Jul 2019 05:15:11 -0700 (PDT)
Received: from [10.119.48.199] (unknown [10.119.48.199])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id D6D283F59C;
 Tue,  9 Jul 2019 05:15:10 -0700 (PDT)
To: Viktor Mitin <viktor.mitin.19@gmail.com>,
 Stefano Stabellini <sstabellini@kernel.org>
References: <20190708123545.19406-1-viktor.mitin.19@gmail.com>
 <a621f734-56c6-b5d9-4926-b7e04c75a4b7@arm.com>
 <CAOcoXZYXwphVM97dwPqgabzoHy48hFTye-Sb5A37w0rdORaGxg@mail.gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <e15fedc0-63f3-0e2c-4aeb-5a6cff95c9be@arm.com>
Date: Tue, 9 Jul 2019 13:15:10 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.0
MIME-Version: 1.0
In-Reply-To: <CAOcoXZYXwphVM97dwPqgabzoHy48hFTye-Sb5A37w0rdORaGxg@mail.gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] Improve Dom0-less documentation
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Viktor Mitin <viktor_mitin@epam.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Jan Beulich <jbeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGksCgpPbiA3LzkvMTkgODoyMyBBTSwgVmlrdG9yIE1pdGluIHdyb3RlOgo+IE9uIE1vbiwgSnVs
IDgsIDIwMTkgYXQgNjo0NSBQTSBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPiB3
cm90ZToKPj4KPj4gSGVsbG8sCj4gSGVsbG8gSnVsaWVuLAo+IAo+Pgo+PiBPbiA3LzgvMTkgMToz
NSBQTSwgVmlrdG9yIE1pdGluIHdyb3RlOgo+Pj4gVXBkYXRlZCBjb25maWd1cmF0aW9uIGV4YW1w
bGUgYWNjb3JkaW5nIHRvIGFybTY0Cj4+PiBhbmQgYWRkZWQgbW9yZSBjYXNlcyBhYm91dCBrbm93
biB4bCBsaW1pdGF0aW9ucy4KPj4KPj4gZG9tMGxlc3MgaXMgbm90IGFuIGFybTY0IHNwZWNpZmlj
IGZlYXR1cmUuIEl0IGFsc28gd29ya3Mgb24gYXJtMzIsIGFuZAo+PiB0aGVyZWZvcmUgdGhlIGRv
Y3Mgc2hvdWxkIHdvcmsgZm9yIGJvdGggY2FzZXMuIEhvd2V2ZXIuLi4KPj4KPiBUaGVyZSBpcyBv
bmUgaXNzdWUgd2l0aCBpdCwgcGxlYXNlIHNlZSBiZWxvdy4KPiAKPj4+Cj4+PiBTaWduZWQtb2Zm
LWJ5OiBWaWt0b3IgTWl0aW4gPHZpa3Rvcl9taXRpbkBlcGFtLmNvbT4KPj4+IC0tLQo+Pj4gICAg
ZG9jcy9mZWF0dXJlcy9kb20wbGVzcy5wYW5kb2MgfCAyOSArKysrKysrKysrKysrKysrKysrKyst
LS0tLS0tLQo+Pj4gICAgMSBmaWxlIGNoYW5nZWQsIDIxIGluc2VydGlvbnMoKyksIDggZGVsZXRp
b25zKC0pCj4+Pgo+Pj4gZGlmZiAtLWdpdCBhL2RvY3MvZmVhdHVyZXMvZG9tMGxlc3MucGFuZG9j
IGIvZG9jcy9mZWF0dXJlcy9kb20wbGVzcy5wYW5kb2MKPj4+IGluZGV4IGUwNzZlMzczOWUuLjk2
MTgxMzY5NmYgMTAwNjQ0Cj4+PiAtLS0gYS9kb2NzL2ZlYXR1cmVzL2RvbTBsZXNzLnBhbmRvYwo+
Pj4gKysrIGIvZG9jcy9mZWF0dXJlcy9kb20wbGVzcy5wYW5kb2MKPj4+IEBAIC02MiwxOSArNjIs
MTkgQEAgZGV2aWNlIHRyZWUgYWRkaW5nIGEgbm9kZSB1bmRlciAvY2hvc2VuIGFzIGZvbGxvd3M6
Cj4+Pgo+Pj4gICAgICAgIGRvbVUxIHsKPj4+ICAgICAgICAgICAgY29tcGF0aWJsZSA9ICJ4ZW4s
ZG9tYWluIjsKPj4+IC0gICAgICAgIG1lbW9yeSA9IDwweDIwMDAwPjsKPj4+ICsgICAgICAgIG1l
bW9yeSA9IDwweDAgMHgyMDAwMD47ID4gICAgICAgICAgIGNwdXMgPSAxOwo+Pj4gICAgICAgICAg
ICB2cGwwMTE7Cj4+Pgo+Pj4gICAgICAgICAgICBtb2R1bGVAMjAwMDAwMCB7Cj4+PiAgICAgICAg
ICAgICAgICBjb21wYXRpYmxlID0gIm11bHRpYm9vdCxrZXJuZWwiLCAibXVsdGlib290LG1vZHVs
ZSI7Cj4+PiAtICAgICAgICAgICAgcmVnID0gPDB4MjAwMDAwMCAweGZmZmZmZj47Cj4+PiArICAg
ICAgICAgICAgcmVnID0gPDB4MCAweDIwMDAwMDAgMHgwIDB4ZmZmZmZmPjsKPj4KPj4gLi4uIG5v
dGhpbmcgb24gYXJtNjQgaW1wb3NlICNhZGRyZXNzLWNlbGxzID0gMiBhbmQgI3NpemUtY2VsbHMg
PSAyLiBUaGUKPj4gcHJvYmxlbSBoZXJlIGlzIHRoZSB0d28gcHJvcGVydGllcyBhcmUgbWlzc2lu
ZyBpbiB0aGUgbm9kZSBkb21VMS4KPiAKPiBUaGUgbmV4dCBpc3N1ZSB3YXMgb2JzZXJ2ZWQgd2l0
aCBhcm02NCAoYXJtMzIgd2FzIG5vdCB0ZXN0ZWQpLgo+IFRoZSByZWcgcHJvcGVydGllcyBpbnNp
ZGUgJ21vZHVsZScgbm9kZXMgYXJlIG9rIGVpdGhlciB3aXRoIGFkZGl0aW9uYWwgJzB4MCcKPiBv
ciB3aXRoICNhZGRyZXNzLWNlbGxzID0gMiBhbmQgI3NpemUtY2VsbHMgPSAyLgo+IAo+IEhvd2V2
ZXIsIHRoZSAnbWVtb3J5JyBwcm9wZXJ0eSBkb2VzIG5vdCB3b3JrIHdpdGhvdXQgYWRkaXRpb25h
bCAnMHgwJwo+IGFuZCAjYWRkcmVzcy1jZWxscyA9IDIgYW5kICNzaXplLWNlbGxzID0gMiBkb24n
dCBhZmZlY3QgaXQuCj4gVGhlIG5leHQgY29kZSBmYWlscyB3aXRob3V0ICcweDAnLiBUaGlzIHdh
cyB0aGUgcmVhc29uIHdoeSBJIGFkZGVkICcweDAnCj4gYW5kIG5vdCAjYWRkcmVzcy1jZWxscyA9
IDIgYW5kICNzaXplLWNlbGxzID0gMi4gTm93IGl0IGlzIGNsZWFyIHRoYXQKPiB3ZSBuZWVkIHRv
IHVzZQo+ICNhZGRyZXNzLWNlbGxzIGFuZCAjc2l6ZS1jZWxscyBhbnl3YXksIGhvd2V2ZXIsIEkn
bSBub3Qgc3VyZSBhYm91dAo+IG1lbW9yeSBwcm9wZXJ0eS4KPiBTaG91bGQgaXQgYmUgd2l0aCBl
eHRyYSB6ZXJvIGFueXdheSBmb3IgYm90aCBjYXNlcyBhcm0zMiBhbmQgYXJtNjQ/Cj4gCj4gbWVt
b3J5ID0gPDB4MCAweDIwMDAwPjsKClBlciB0aGUgZG9jdW1lbnRhdGlvbiAoZG9jcy9taXNjL2Fy
bS9kZXZpY2UtdHJlZS9ib290aW5nLnR4dCk6CgoiLSBtZW1vcnkKCkEgNjQtYml0IGludGVnZXIg
c3BlY2lmeWluZyB0aGUgYW1vdW50IG9mIGtpbG9ieXRlcyBvZiBSQU0gdG8KYWxsb2NhdGUgdG8g
dGhlIGd1ZXN0LgoiCgpTbyBtZW1vcnkgaXMgYWx3YXlzIGEgNjQtYml0IGludGVnZXIgYW5kIHRo
ZXJlZm9yZSBpcyBkZXNjcmliZWQgdXNpbmcgMiAKY2VsbHMuCgpDaGVlcnMsCgotLSAKSnVsaWVu
IEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 09 12:30:05 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Jul 2019 12:30:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hkpFw-0006E7-JJ; Tue, 09 Jul 2019 12:30:00 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=DJix=VG=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hkpFu-0006E2-TM
 for xen-devel@lists.xenproject.org; Tue, 09 Jul 2019 12:29:58 +0000
X-Inumbo-ID: 426d4e84-a245-11e9-b950-2fb23864a585
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 426d4e84-a245-11e9-b950-2fb23864a585;
 Tue, 09 Jul 2019 12:29:56 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 17A132B;
 Tue,  9 Jul 2019 05:29:56 -0700 (PDT)
Received: from [10.119.48.199] (unknown [10.119.48.199])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id C16973F59C;
 Tue,  9 Jul 2019 05:29:55 -0700 (PDT)
To: Viktor Mitin <viktor.mitin.19@gmail.com>, xen-devel@lists.xenproject.org
References: <20190709074903.8042-1-viktor.mitin.19@gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <9223e633-74b1-954b-3d46-e48e84f892a8@arm.com>
Date: Tue, 9 Jul 2019 13:29:55 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.0
MIME-Version: 1.0
In-Reply-To: <20190709074903.8042-1-viktor.mitin.19@gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] xen/arm: change DomU memory property size
 from u64 to u32
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Viktor Mitin <viktor_mitin@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>

SGkgVmlrdG9yLAoKT24gNy85LzE5IDg6NDkgQU0sIFZpa3RvciBNaXRpbiB3cm90ZToKPiBXaGls
ZSBjaGVja2luZyB4ZW4gZG9tMGxlc3MgZG9jdW1lbnRhdGlvbiBpdCBoYXMgYmVlbiBmb3VuZAo+
IHRoYXQgZG9tVSBtZW1vcnkgcHJvcGVydHkgcmVxdWlyZXMgZXh0cmEgMHgwIGluIGNhc2Ugb2Yg
YXJtNjQuCgpBbmQgdGhpcyBtYXRjaGVzIHRoZSBiaW5kaW5nIGRvY3MvbWlzYy9hcm0vZGV2aWNl
LXRyZWUvYm9vdGluZy50eHQgd2hpY2ggCnJlcXVpcmVzIGEgNjQtYml0IHZhbHVlLgoKPiAKPiBU
aGVyZSBpcyBubyBuZWVkIHRvIGtlZXAgbWVtb3J5IHNpemUgaW4gdTY0LCAzMiBiaXRzIGlzCj4g
ZW5vdWdoIGZvciBkb21VIG1lbW9yeSBzaXplLgpEZWZpbml0ZWx5IG5vdC4gVGhlIG1lbW9yeSBp
cyBnaXZlbiBpbiBLQiBzbyAzMi1iaXRzIG9ubHkgYWxsb3dzIHRvIApjb3ZlciA0VEIuIFdoaWxl
IEkgYWdyZWUgdGhhdCBub25lIG9mIHRoZSBEb21VIGNyZWF0ZWQgYnkgWGVuIHdpbGwgYmUgCmJp
Z2dlciB0aGFuIGEgZmV3IGdpZ2FieXRlcyB0b2RheSwgdXNlciBleHBvc2VkIGludGVyZmFjZXMg
c2hvdWxkIGFsd2F5cyAKY2F0ZXIgZm9yIHRoZSBmdXR1cmUuCgpJbiBhbnkgY2FzZSwgdGhlIGlu
dGVyZmFjZSBjaGFuZ2VzIHlvdSBzdWdnZXN0IGlzIGdvaW5nIHRvIGJyZWFrIHVzZXIgCnByb3Bl
cmx5IHVzaW5nIHRoZSBiaW5kaW5ncy4KClJlZ2FyZHMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 09 12:34:35 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Jul 2019 12: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 1hkpKM-0006xr-6u; Tue, 09 Jul 2019 12:34:34 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Bm4U=VG=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hkpKK-0006xh-P6
 for xen-devel@lists.xenproject.org; Tue, 09 Jul 2019 12:34:32 +0000
X-Inumbo-ID: e4c243f6-a245-11e9-9bbd-63cbf68be171
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e4c243f6-a245-11e9-9bbd-63cbf68be171;
 Tue, 09 Jul 2019 12:34:28 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hkpKG-0003Qk-36; Tue, 09 Jul 2019 12:34: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 1hkpKF-0002w6-OT; Tue, 09 Jul 2019 12:34:27 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hkpKF-0008Na-Nb; Tue, 09 Jul 2019 12:34:27 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138823-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-next:test-amd64-i386-libvirt:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-win7-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-i386-pvgrub:xen-boot:fail:regression
 linux-next:test-amd64-i386-examine:reboot:fail:regression
 linux-next:test-amd64-amd64-libvirt:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-ws16-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-shadow:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-pvshim:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl:xen-boot:fail:regression
 linux-next:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-amd64-pvgrub:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-raw:xen-boot:fail:regression
 linux-next:test-amd64-amd64-pair:xen-boot/src_host:fail:regression
 linux-next:test-amd64-amd64-pair:xen-boot/dst_host:fail:regression
 linux-next:test-amd64-amd64-xl-qcow2:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-win10-i386:xen-boot:fail:regression
 linux-next:test-amd64-i386-qemut-rhel6hvm-intel:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-xsm:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemut-win10-i386:xen-boot:fail:regression
 linux-next:test-amd64-amd64-libvirt-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-libvirt-pair:xen-boot/src_host:fail:regression
 linux-next:test-amd64-amd64-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-next:test-amd64-amd64-xl-credit1:xen-boot:fail:regression
 linux-next:test-amd64-i386-pair:xen-boot/src_host:fail:regression
 linux-next:test-amd64-i386-pair:xen-boot/dst_host:fail:regression
 linux-next:test-amd64-amd64-qemuu-nested-amd:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-pvhv2-intel:xen-boot:fail:regression
 linux-next:test-amd64-i386-libvirt-xsm:xen-boot:fail:regression
 linux-next:test-amd64-i386-qemut-rhel6hvm-amd:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-ws16-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-shadow:xen-boot:fail:regression
 linux-next:test-amd64-i386-freebsd10-i386:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-debianhvm-i386-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-pygrub:xen-boot:fail:regression
 linux-next:test-amd64-i386-libvirt-pair:xen-boot/src_host:fail:regression
 linux-next:test-amd64-i386-xl-qemut-ws16-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-ws16-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-credit2:xen-boot:fail:regression
 linux-next:test-amd64-i386-qemuu-rhel6hvm-intel:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-multivcpu:xen-boot:fail:regression
 linux-next:test-amd64-amd64-libvirt-vhd:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-win10-i386:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemut-debianhvm-i386-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-pvhv2-amd:xen-boot:fail:regression
 linux-next:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-pvshim:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemut-win7-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-qemuu-nested-intel:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-win10-i386:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-freebsd10-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-qemuu-rhel6hvm-amd:xen-boot:fail:regression
 linux-next:test-amd64-amd64-examine:reboot:fail:regression
 linux-next:test-amd64-amd64-xl-rtds:xen-boot:fail:allowable
 linux-next:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-xl-vhd: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-arndale:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-xl: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-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 linux-next:build-armhf-pvops:kernel-build:fail:nonblocking
 linux-next:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl: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-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: linux=22c45ec32b4a9fa8c48ef4f5bf9b189b307aae12
X-Osstest-Versions-That: linux=c212ddaee2fd21e8d756dbc3c6119e3259b38fd0
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 09 Jul 2019 12:34:27 +0000
Subject: [Xen-devel] [linux-next test] 138823: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODgyMyBsaW51eC1uZXh0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzg4MjMvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAg
IDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODc1NAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTM4NzU0CiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICA3IHhlbi1ib290
ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzg3NTQKIHRlc3QtYW1kNjQtaTM4Ni1l
eGFtaW5lICAgICAgIDggcmVib290ICAgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEz
ODc1NAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTM4NzU0CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdz
MTYtYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzg3NTQKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDcgeGVuLWJvb3QgICAgIGZhaWwg
UkVHUi4gdnMuIDEzODc1NAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1k
NjQtZG1yZXN0cmljdCA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEzODc1NAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gNyB4ZW4tYm9vdCBm
YWlsIFJFR1IuIHZzLiAxMzg3NTQKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgIDcgeGVu
LWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODc1NAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXNoYWRvdyAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTM4NzU0CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICA3IHhlbi1ib290ICAgICAg
ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzg3NTQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtZGViaWFuaHZtLWkzODYteHNtICA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEzODc1NAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAg
ZmFpbCBSRUdSLiB2cy4gMTM4NzU0CiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICA3IHhl
bi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzg3NTQKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDcgeGVuLWJvb3QgZmFpbCBS
RUdSLiB2cy4gMTM4NzU0CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NCAgNyB4ZW4tYm9vdCAgICBmYWlsIFJFR1IuIHZzLiAxMzg3NTQKIHRlc3QtYW1kNjQtYW1kNjQt
YW1kNjQtcHZncnViICA3IHhlbi1ib290ICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEz
ODc1NAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTM4NzU0CiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAg
IDEwIHhlbi1ib290L3NyY19ob3N0ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzg3NTQKIHRlc3Qt
YW1kNjQtYW1kNjQtcGFpciAgICAgICAgMTEgeGVuLWJvb3QvZHN0X2hvc3QgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEzODc1NAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgNyB4ZW4tYm9v
dCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM4NzU0CiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd2luMTAtaTM4NiAgNyB4ZW4tYm9vdCAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
Mzg3NTQKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgNyB4ZW4tYm9vdCAg
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODc1NAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAg
ICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM4NzU0CiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgNyB4ZW4tYm9vdCAgICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMzg3NTQKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gIDcgeGVuLWJv
b3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODc1NAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93IDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2
cy4gMTM4NzU0CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1k
NjQteHNtIDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTM4NzU0CiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtcGFpciAxMCB4ZW4tYm9vdC9zcmNfaG9zdCAgICAgICBmYWlsIFJFR1IuIHZzLiAx
Mzg3NTQKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyIDExIHhlbi1ib290L2RzdF9ob3N0
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODc1NAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQx
ICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM4NzU0CiB0ZXN0
LWFtZDY0LWkzODYtcGFpciAgICAgICAgIDEwIHhlbi1ib290L3NyY19ob3N0ICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMzg3NTQKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgMTEgeGVuLWJv
b3QvZHN0X2hvc3QgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODc1NAogdGVzdC1hbWQ2NC1hbWQ2
NC1xZW11dS1uZXN0ZWQtYW1kICA3IHhlbi1ib290ICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTM4NzU0CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICA3IHhlbi1ib290ICAgICAg
ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzg3NTQKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhz
bSAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODc1NAogdGVz
dC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgNyB4ZW4tYm9vdCAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTM4NzU0CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQg
IDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzg3NTQKIHRlc3QtYW1kNjQtYW1k
NjQteGwtc2hhZG93ICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEzODc1NAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICA3IHhlbi1ib290ICAgICAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM4NzU0CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LWRlYmlhbmh2bS1hbWQ2NCAgNyB4ZW4tYm9vdCAgICBmYWlsIFJFR1IuIHZzLiAxMzg3NTQKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93IDcgeGVuLWJvb3Qg
ZmFpbCBSRUdSLiB2cy4gMTM4NzU0CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2
bS1pMzg2LXhzbSAgNyB4ZW4tYm9vdCBmYWlsIFJFR1IuIHZzLiAxMzg3NTQKIHRlc3QtYW1kNjQt
YW1kNjQtcHlncnViICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4g
dnMuIDEzODc1NAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAxMCB4ZW4tYm9vdC9zcmNf
aG9zdCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM4NzU0CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtd3MxNi1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzg3NTQK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgMTEgeGVuLWJvb3QvZHN0X2hvc3QgICAgICAg
IGZhaWwgUkVHUi4gdnMuIDEzODc1NAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1k
NjQgIDcgeGVuLWJvb3QgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM4NzU0CiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLWNyZWRpdDIgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1Iu
IHZzLiAxMzg3NTQKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgNyB4ZW4t
Ym9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODc1NAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1t
dWx0aXZjcHUgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM4NzU0
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICA3IHhlbi1ib290ICAgICAgICAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMzg3NTQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAt
aTM4NiAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODc1NAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgNyB4ZW4tYm9vdCAgZmFpbCBSRUdS
LiB2cy4gMTM4NzU0CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgNyB4ZW4tYm9vdCAg
ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzg3NTQKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gNyB4ZW4tYm9vdCBmYWlsIFJFR1IuIHZzLiAx
Mzg3NTQKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgIDcgeGVuLWJvb3QgICAgICAgICAg
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODc1NAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRl
Ymlhbmh2bS1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgZmFpbCBSRUdSLiB2cy4gMTM4NzU0CiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICA3IHhlbi1ib290ICBmYWls
IFJFR1IuIHZzLiAxMzg3NTQKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICA3
IHhlbi1ib290ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODc1NAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13aW43LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTM4NzU0CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgNyB4ZW4tYm9vdCAg
ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzg3NTQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTM4
NzU0CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgIDcgeGVuLWJvb3QgICAg
ICAgICBmYWlsIFJFR1IuIHZzLiAxMzg3NTQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2lu
MTAtaTM4NiAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODc1NAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTM4NzU0CiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICA3IHhlbi1i
b290ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzg3NTQKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS13aW43LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEz
ODc1NAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgNyB4ZW4tYm9vdCAgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTM4NzU0CiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAg
ICA4IHJlYm9vdCAgICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzg3NTQKClJlZ3Jl
c3Npb25zIHdoaWNoIGFyZSByZWdhcmRlZCBhcyBhbGxvd2FibGUgKG5vdCBibG9ja2luZyk6CiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMzg3NTQKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFy
ZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNy
ZWRpdDIgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMg
ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLW11bHRpdmNwdSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0LXJhdyAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNr
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1hcm1o
Zi1wdm9wcyAgICAgICAgICAgICA2IGtlcm5lbC1idWlsZCAgICAgICAgICAgICAgICAgZmFpbCAg
bGlrZSAxMzg3NTQKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1z
ZWF0dGxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwt
eHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LXRodW5kZXJ4IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCgp2ZXJzaW9u
IHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGludXggICAgICAgICAgICAgICAgMjJjNDVlYzMyYjRh
OWZhOGM0OGVmNGY1YmY5YjE4OWIzMDdhYWUxMgpiYXNlbGluZSB2ZXJzaW9uOgogbGludXggICAg
ICAgICAgICAgICAgYzIxMmRkYWVlMmZkMjFlOGQ3NTZkYmMzYzYxMTllMzI1OWIzOGZkMAoKTGFz
dCB0ZXN0IG9mIGJhc2lzICAgICAgICAgICAgICAgICAgICAgICAgICAobm90IGZvdW5kKSAgICAg
CkZhaWxpbmcgc2luY2UgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKG5vdCBmb3VuZCkg
ICAgIApUZXN0aW5nIHNhbWUgc2luY2UgICAxMzg4MjMgIDIwMTktMDctMDggMDk6MTk6MDggWiAg
ICAxIGRheXMgICAgMSBhdHRlbXB0cwoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBi
dWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5o
dm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVt
dXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJz
ZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRp
dDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQt
YXJtNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0
MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2
NC1kbXJlc3RyaWN0ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRt
cmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2lu
MTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZt
LWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
cWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC14bC1z
ZWF0dGxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hh
ZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJt
NjQtYXJtNjQteGwtdGh1bmRlcnggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBv
biBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwpp
bWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2
YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVz
dC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBn
ZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVz
dC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMu
eGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoK
VGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4u
b3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2ggbm90IGFwcGxpY2FibGUu
CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 09 13:17:41 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Jul 2019 13:17:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hkpzi-0001Se-Sy; Tue, 09 Jul 2019 13:17:18 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ExLo=VG=starlab.io=will.abele@srs-us1.protection.inumbo.net>)
 id 1hkpzh-0001SZ-NY
 for xen-devel@lists.xenproject.org; Tue, 09 Jul 2019 13:17:18 +0000
X-Inumbo-ID: debe94a5-a24b-11e9-8980-bc764e045a96
Received: from GCC01-DM2-obe.outbound.protection.outlook.com (unknown
 [40.107.84.100]) by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id debe94a5-a24b-11e9-8980-bc764e045a96;
 Tue, 09 Jul 2019 13:17:15 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=mhn4mQ+/lEz5ODPkVHE3ROLEyssrrPnlradDMMob9V4Di6U4XTrlzCyPj1IHg3w+VuNw5hNlyxY6R8PNnrE/hAb/QOXpPhJTEI4N/Xo0Ki6CcKgLzpR5BT6zdrVP42+yhYv+1GdMa/odkJeO1o1nRzPe4wbCR7w5Jz0Tk7m75eTFWeeR7cyEpFFm1fjUdfG5dTTnapP6aIlRilVuXw/aaatC/Rr/B5MER0XZILTYdkvNeXyqP4Wh6mJct+Akhxr/7gvhtxy9ufvD4fKmMkfqelBTjepRYrbnIAIDJMhO07P2ZzlUVwIhKlXaov6FlZJiDrRenF9H+xi4HJo9Vg73Dw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=KxQHcaISl484CpSeooDGkydEoHmVUY9GQ0Hidx9QnYs=;
 b=Dg34JB0nX9dWPrnPjZsr6Kl6aICADGynIG1kCk5Q4yDwIRp2XG3LuflndLOefomOgx6egzoVzPQ2/N+K2SVzzW4yQY5MnqUmqBa2Z/1zPDAC+fG7tQf+LfEGaV4z+1ycjEu6GARyb302bjChhws0yrTqDzJtFL82TWtRXxQ8WOkYXvGJGd5g2Nkx4e8sSE5NbxGYBBqOBJyO3sX7sFpi0b0MYX/RdBQkJKiihU01thHSOTZ1UW/gwTYQFxt9mhX6HiwJ4SRwmNH7SD+fdTmqIkB5rSQtU8+6ACZb03waObcSLS5Eyi1rm5Db53fmltlpeb8ITLvM0YbsazZkqow+TA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=starlab.io;dmarc=pass action=none
 header.from=starlab.io;dkim=pass header.d=starlab.io;arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=starlab.io;
 s=selector1;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=KxQHcaISl484CpSeooDGkydEoHmVUY9GQ0Hidx9QnYs=;
 b=tNMplGQ8gKhNS4OKTnf+MYLzMKD/evxZmGB5zP3mXXER78PvQX4fAE4wuLIJZWtTpg6QSZonATlJrG/KfaHo/45GVFoMJHdta44ZN/if69jx3J+JNSl3k8pciMmot4uOfKl5efcCdXkc3JRVCHlTasP/OISzGO79vg9x0Y7o/Jk=
Received: from BL0PR0901MB3203.namprd09.prod.outlook.com (20.177.243.158) by
 BL0PR0901MB2449.namprd09.prod.outlook.com (52.132.19.31) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.10; Tue, 9 Jul 2019 13:17:13 +0000
Received: from BL0PR0901MB3203.namprd09.prod.outlook.com
 ([fe80::317f:a059:9fd3:dcf]) by BL0PR0901MB3203.namprd09.prod.outlook.com
 ([fe80::317f:a059:9fd3:dcf%5]) with mapi id 15.20.2052.020; Tue, 9 Jul 2019
 13:17:13 +0000
From: Will Abele <will.abele@starlab.io>
To: Stefano Stabellini <sstabellini@kernel.org>
Thread-Topic: [PATCH 0/1] Dom0less guest device tree format
Thread-Index: AQHVNCT8i/e9XHQvKUuqip9pKzLNp6a95d0AgAAAdQD//+zngIADfVwAgAD4XIA=
Date: Tue, 9 Jul 2019 13:17:13 +0000
Message-ID: <20190709131708.z64dbkau54m3fnvb@starlab.io>
References: <cover.1562435004.git.will.abele@starlab.io>
 <41ff241e-aa17-6033-25b0-80da519cd444@arm.com>
 <c3dd311a-732a-68e8-5b3d-0aa7dd8773c7@arm.com>
 <20190706211048.uvilbrefroxroli3@starlab.io>
 <alpine.DEB.2.21.1907081552310.3099@sstabellini-ThinkPad-T480s>
In-Reply-To: <alpine.DEB.2.21.1907081552310.3099@sstabellini-ThinkPad-T480s>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: BN6PR13CA0015.namprd13.prod.outlook.com
 (2603:10b6:404:10a::25) To BL0PR0901MB3203.namprd09.prod.outlook.com
 (2603:10b6:208:8e::30)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=will.abele@starlab.io; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [207.229.155.139]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: b8caafb6-2f1f-4e3b-9a29-08d7046fc161
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(7021145)(8989299)(4534185)(7022145)(4603075)(4627221)(201702281549075)(8990200)(7048125)(7024125)(7027125)(7023125)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BL0PR0901MB2449; 
x-ms-traffictypediagnostic: BL0PR0901MB2449:
x-microsoft-antispam-prvs: <BL0PR0901MB2449DA29EE9C9CD615BDCA00F6F10@BL0PR0901MB2449.namprd09.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0093C80C01
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(136003)(366004)(39830400003)(396003)(346002)(376002)(189003)(199004)(51914003)(6486002)(66946007)(73956011)(66066001)(66476007)(66556008)(64756008)(66446008)(71190400001)(71200400001)(6436002)(14454004)(74482002)(1076003)(229853002)(2906002)(25786009)(99286004)(53936002)(52116002)(6116002)(3846002)(4326008)(7736002)(81156014)(8676002)(81166006)(6246003)(305945005)(5660300002)(6512007)(14444005)(256004)(6916009)(186003)(2616005)(76176011)(386003)(6506007)(53546011)(26005)(508600001)(44832011)(102836004)(486006)(476003)(11346002)(446003)(316002)(68736007)(54906003)(86362001)(36756003)(8936002)(32563001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BL0PR0901MB2449;
 H:BL0PR0901MB3203.namprd09.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: starlab.io does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: xqFnNmIKkMV37JAFPXspt1LayinsCwQaMK/C7bzVBenjKr+Hxlj3BZiIv9hvl5xW046O0CMbDidmoNvD9ckaTK6IZ6Z1ETV+Dy0aCBZMquQMxrXZisnndyzB2iY02QIisH+JqBBVs5fhMT7/l1vQSmtPvikp3zLxnKCe17t2e1jK9OM8nBcCrbDGD/bigxOwa3NjgCya4yDkdXT8AQbDbqcSnKiVIzKlLhHrjSz7GPeazFI1WG3bQCGTbOabVfiQQgFK86NQ6af/QP3xYq7/Y+AH6MMzkN37girV2jZDgchOr85ToxNzqXIgSvz1/oH40LZAKc0XrQcPz2IMW9ugmuu6k2AlimRPExUv9o208tIHhhnjUh+ViR1iSvz99Oq9ZJ+zw1mHs90CW3Motjx7BDMk8fk+bqtnoHWFg0MNBik=
Content-ID: <B03C5B55F4977D45B83EA129C68A62B6@namprd09.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: starlab.io
X-MS-Exchange-CrossTenant-Network-Message-Id: b8caafb6-2f1f-4e3b-9a29-08d7046fc161
X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Jul 2019 13:17:13.0883 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5e611933-986f-4838-a403-4acb432ce224
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: will.abele@starlab.io
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL0PR0901MB2449
Subject: Re: [Xen-devel] [PATCH 0/1] Dom0less guest device tree format
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Julien Grall <Julien.Grall@arm.com>, nd <nd@arm.com>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIDA3LzA4LzIwMTkgMTc6MjgsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToNCj4gT24gU2F0
LCA2IEp1bCAyMDE5LCBXaWxsIEFiZWxlIHdyb3RlOg0KPiA+IFRoZSAwNy8wNi8yMDE5IDE4OjE5
LCBKdWxpZW4gR3JhbGwgd3JvdGU6DQo+ID4gPiANCj4gPiA+IA0KPiA+ID4gT24gMDYvMDcvMjAx
OSAxOToxNywgSnVsaWVuIEdyYWxsIHdyb3RlOg0KPiA+ID4gPiANCj4gPiA+ID4gDQo+ID4gPiA+
IE9uIDA2LzA3LzIwMTkgMTk6MDIsIFdpbGwgQWJlbGUgd3JvdGU6DQo+ID4gPiA+PiBGcm9tOiBX
aWxsIEFiZWxlIDx3aWxsLmFiZWxlQHN0YXJsYWIuaW8+DQo+ID4gPiA+Pg0KPiA+ID4gPj4gSGks
DQo+ID4gPiA+IA0KPiA+ID4gPiBIaSwNCj4gPiA+ID4gDQo+ID4gPiA+PiBJJ3ZlIGJlZW4gdXNp
bmcgZG9tMGxlc3MgWGVuIG9uIHRoZSBIaWtleSA5NjAgd2l0aCBhIDQuMTQgTGludXggDQo+ID4g
PiA+PiBLZXJuZWwuIEkgaGFkDQo+ID4gPiA+PiB0cm91YmxlIGdldHRpbmcgdGhlIDQuMTQgTGlu
dXggS2VybmVsIHRvIGJvb3QgYXMgYSBkb20wbGVzcyBkb21VIA0KPiA+ID4gPj4gYmVjYXVzZSBp
dCB3YXMNCj4gPiA+ID4+IG1pc2ludGVycHJldGluZyB0aGUgZGV2aWNlIHRyZWUgdmVyc2lvbi4g
TGludXggNC4xNCBhbmQgZWFybGllciANCj4gPiA+ID4+IGludGVycHJldCBkZXZpY2UNCj4gPiA+
ID4+IHRyZWVzIHdpdGggYSAiLyIgaW4gdGhlIHJvb3Qgbm9kZSBhcyB2ZXJzaW9uIDE2LiBYZW4g
cHJvZHVjZXMgYSANCj4gPiA+ID4+IHZlcnNpb24gMTcNCj4gPiA+ID4+IGRldmljZSB0cmVlLCBz
byB0aGUgcm9vdCBub2RlIG5lZWRzIHRvIGJlICIiIHRvIHdvcmsgd2l0aCA0LjE0IGFuZCANCj4g
PiA+ID4+IGVhcmxpZXIgTGludXgNCj4gPiA+ID4+IEtlcm5lbHMuIExpbnV4IDQuMTUgYW5kIGxh
dGVyIGFzc3VtZSB0aGF0IHRoZSB2ZXJzaW9uIGlzIDE3LCBzbyB0aGlzIA0KPiA+ID4gPj4gcGF0
Y2ggZG9lcw0KPiA+ID4gPj4gbm90IGhhdmUgYW55IGltcGFjdC4NCj4gPiA+ID4+DQo+ID4gPiA+
PiBQbGVhc2UgbGV0IG1lIGtub3cgaWYgeW91IG5lZWQgYW55IG1vcmUgaW5mb3JtYXRpb24gb3Ig
aGF2ZSANCj4gPiA+ID4+IHN1Z2dlc3Rpb25zIGZvcg0KPiA+ID4gPj4gb3RoZXIgd2F5cyB0byBo
YW5kbGUgdGhpcy4NCj4gPiA+ID4gDQo+ID4gPiA+IEkgZG9uJ3QgdW5kZXJzdGFuZCB3aGVyZSB0
aGUgdmVyc2lvbiBjb21lcyBmcm9tLiBJIGFsc28gZG9uJ3QgdW5kZXJzdGFuZCANCj4gPiA+ID4g
aG93IHlvdSBpbmZlcnJlZCB0aGF0IFhlbiBpcyBjcmVhdGluZyBhIHZlcnNpb24gMTcgZGV2aWNl
LXRyZWUuDQo+ID4gPiA+IA0KPiA+ID4gPiBEbyB5b3UgaGF2ZSBsaW5rIHRvIHRoZSBwYXJhZ3Jh
cGggaW4gdGhlIHNwZWNpZmljYXRpb25zPw0KPiA+ID4gDQo+ID4gPiBBbHNvLCBwbGVhc2UgZXhw
YW5kIHdoYXQgaXMgdGhlIGV4YWN0IGVycm9yLiBTbyB3ZSBjYW4gdW5kZXJzdGFuZCANCj4gPiA+
IHdoZXRoZXIgdGhpcyBpcyB0aGUgcmlnaHQgZml4Lg0KPiA+ID4gDQo+ID4gPiBDaGVlcnMsDQo+
ID4gPiANCj4gPiA+IC0tIA0KPiA+ID4gSnVsaWVuIEdyYWxsDQo+ID4gDQo+ID4gLS0gDQo+ID4g
DQo+ID4gSGkgSnVsaWVuLA0KPiA+IA0KPiA+IFRoYW5rcyBmb3IgdGhlIHByb21wdCByZXNwb25z
ZS4NCj4gPiANCj4gPiBJIHNhaWQgaW4gbXkgbWVzc2FnZSB0aGF0IExpbnV4IHdhcyBpbnRlcnBy
ZXRpbmcgdGhlIGRldmljZSB0cmVlIGFzIHZlcnNpb24gMTYuDQo+ID4gTG9va2luZyB0aHJvdWdo
IHRoZSBjb2RlIGFnYWluLCBJIHJlYWxpemUgaXQgd2FzIGJlaW5nIGludGVycHJldGVkIGFzIGVh
cmxpZXINCj4gPiB0aGFuIDE2LiBBcyBtZW50aW9uZWQgaW4gTGludXggY29tbWl0IGE3ZTRjZmIw
YTdjYTQ3NzNlN2QwZGQxZDljMDE4YWIyN2ExNTM2MGUsDQo+ID4gTGludXggaGFkIGFscmVhZHkg
YnJva2VuIHN1cHBvcnQgZm9yIEZEVCB2ZXJzaW9ucyBlYXJsaWVyIHRoYW4gMTYuDQo+ID4gcG9w
dWxhdGVfbm9kZSgpIGluIGRyaXZlcnMvb2YvZmR0LmMgd291bGQgc3RvcCBwYXJzaW5nIHRoZSBm
ZHQgYXQgdGhlIHJvb3Qgbm9kZQ0KPiA+IGlmIGl0IHRob3VnaHQgdGhlIGZkdCB2ZXJzaW9uIHdh
cyBlYXJsaWVyIHRoYW4gMTYuDQo+ID4gDQo+ID4gWGVuIHNldHMgdGhlIEZEVCB2ZXJzaW9uIHRv
IDE3IGluIGZkdF9jcmVhdGUoKS4NCj4gPiANCj4gPiBUaGUgaXNzdWUgSSB3YXMgaGF2aW5nIHdh
cyB0aGF0IExpbnV4IHBhbmlja2VkIHdoaWxlIGluaXRpYWxpemluZyBpbnRlcnJ1cHRzDQo+ID4g
YmVjYXVzZSBpdCBjb3VsZCBub3QgZmluZCBhbiBpbnRlcnJ1cHQgY29udHJvbGxlci4gSXQgY291
bGRuJ3QgZmluZCB0aGUNCj4gPiBpbnRlcnJ1cHQgY29udHJvbGxlciBiZWNhdXNlIGl0IGRpZG4n
dCBwcm9jZXNzIHRoYXQgcGFydCBvZiB0aGUgZGV2aWNlIHRyZWUuDQo+IA0KPiBUaGFuayB5b3Us
IFdpbGwhIEFuZCBpdCBpcyBncmVhdCB0byBoZWFyIHRoYXQgeW91IGFyZSB1c2luZyBkb20wbGVz
cyA6KQ0KPiANCj4gSSBjb3VsZG4ndCBmaW5kIHRoZSBzcGVjaWZpYyByZWZlcmVuY2UgdG8gdGhl
IHNwZWMsIGJ1dCBJIGNvdWxkIHZlcmlmeQ0KPiB0aGF0IHRoZSBwYXRjaCBmaXhlcyB0aGUgaXNz
dWUgZm9yIExpbnV4IDQuMTQsIHdoaWxlIGl0IGlzIHVubmVlZGVkIGZvcg0KPiBuZXdlciBMaW51
eCB2ZXJzaW9ucyAodGhleSBzdGlsbCB3b3JrIHdpdGggdGhlIHBhdGNoKS4gQWxzbyB3ZSBhbHJl
YWR5DQo+IHN0YXJ0IGVtcHR5IGRldmljZSB0cmVlIHVzaW5nICIiIGluc3RlYWQgb2YgIi8iIGlu
IGEgZmV3IG90aGVyIHBsYWNlcy4gSQ0KPiB3b3VsZCBsb3ZlIHRvIGhhdmUgdGhlIHJpZ2h0IHJl
ZmVyZW5jZSBpbiB0aGUgY29tbWl0IG1lc3NhZ2UgdGhvdWdoLg0KPiANCj4gRllJIHdlIGFsc28g
aGF2ZSBhbm90aGVyIGluc3RhbmNlIG9mIGZkdF9iZWdpbl9ub2RlKGZkdCwgIi8iKSBpbg0KPiB4
ZW4vYXJjaC9hcm0vYWNwaS9kb21haW5fYnVpbGQuYyB0aGF0IG5lZWRzIGZpeGluZyBhbmQgY291
bGQgYmUgZG9uZSBpbg0KPiB0aGlzIHBhdGNoLg0KDQpUaGFua3MsIFN0ZWZhbm8hIEkgcmVhbGx5
IGFwcHJlY2lhdGUgYWxsIG9mIHlvdXIgd29yayBvbiBkb20wbGVzcy4gV2UncmUgdmVyeQ0KZXhj
aXRlZCB0byB1c2UgaXQuDQoNClRoYW5rcyBmb3IgcG9pbnRpbmcgb3V0IHRoZSBvdGhlciBpbnN0
YW5jZS4gSSdsbCBmaXggdGhhdCwgY2hhbmdlIHRoZSBjb21taXQNCm1lc3NhZ2UgdG8gcmVmZXJl
bmNlIHRoZSBzcGVjLCBhbmQgc2VuZCBhIHYyIGluIGEgbW9tZW50Lg0KDQpUaGFua3MsDQpXaWxs
DQoNCi0tIA0KV2lsbCBBYmVsZQ0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 09 13:18:09 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Jul 2019 13:18:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hkq0X-0001UY-7b; Tue, 09 Jul 2019 13:18:09 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=h8bM=VG=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hkq0V-0001UQ-NJ
 for xen-devel@lists.xenproject.org; Tue, 09 Jul 2019 13:18:07 +0000
X-Inumbo-ID: fa84eb0b-a24b-11e9-8980-bc764e045a96
Received: from m9a0001g.houston.softwaregrp.com (unknown [15.124.64.66])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id fa84eb0b-a24b-11e9-8980-bc764e045a96;
 Tue, 09 Jul 2019 13:18:06 +0000 (UTC)
Received: FROM m9a0001g.houston.softwaregrp.com (15.121.0.191) BY
 m9a0001g.houston.softwaregrp.com WITH ESMTP; 
 Tue,  9 Jul 2019 13:18:03 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M9W0068.microfocus.com (2002:f79:bf::f79:bf) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Tue, 9 Jul 2019 13:16:53 +0000
Received: from NAM05-BY2-obe.outbound.protection.outlook.com (15.124.8.11) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Tue, 9 Jul 2019 13:16:53 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB3020.namprd18.prod.outlook.com (20.179.107.26) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2052.18; Tue, 9 Jul 2019 13:16:52 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2052.020; Tue, 9 Jul 2019
 13:16:52 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Julien Grall <julien.grall@arm.com>
Thread-Topic: [PATCH v2 4/5] xen/gnttab: Refactor gnttab_clear_flag() to be
 gnttab_clear_flags()
Thread-Index: AQHVNbipULvbrtZ4JEWxG60w7ql3hKbBGyRcgAEqjQA=
Date: Tue, 9 Jul 2019 13:16:52 +0000
Message-ID: <1d5bbadd-8be2-d653-4904-3613fa33b19e@suse.com>
References: <1561109798-8744-5-git-send-email-andrew.cooper3@citrix.com>
 <20190704191449.22486-1-andrew.cooper3@citrix.com>
 <96aff7db-67f7-546a-da63-a915cdadd7b9@arm.com>
 <fba23c81-2ab9-28b8-86f2-89b3220345a9@citrix.com>
 <14762cea-1b87-4dea-69cc-6e4cf001c73b@arm.com>
In-Reply-To: <14762cea-1b87-4dea-69cc-6e4cf001c73b@arm.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: MN2PR13CA0023.namprd13.prod.outlook.com
 (2603:10b6:208:160::36) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [216.80.71.101]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: b34e23d6-0b65-430c-6320-08d7046fb508
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB3020; 
x-ms-traffictypediagnostic: DM6PR18MB3020:
x-microsoft-antispam-prvs: <DM6PR18MB30206162920D7F2636B328DAB3F10@DM6PR18MB3020.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 0093C80C01
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(136003)(376002)(396003)(366004)(346002)(39860400002)(189003)(199004)(81156014)(54906003)(81166006)(186003)(31686004)(316002)(446003)(71200400001)(476003)(53546011)(66066001)(76176011)(99286004)(80792005)(2616005)(3846002)(6116002)(53936002)(7736002)(6506007)(68736007)(8936002)(11346002)(86362001)(102836004)(72206003)(386003)(6916009)(26005)(6246003)(486006)(305945005)(8676002)(31696002)(14454004)(73956011)(256004)(36756003)(4326008)(25786009)(6512007)(71190400001)(478600001)(66556008)(64756008)(66446008)(66946007)(66476007)(229853002)(2906002)(6486002)(52116002)(5660300002)(6436002)(14444005);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB3020;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: wr+4XE3s6IMm2XQf7OtbzK27+nenpC7Fl0EvqbY/xtbiO3DP0rZqQdocM1N78uTc79FOZE2Zs0i10ZwwrRgolzvt9QPMzaaWqqgoeZGLRAQnaP46PW1bvY9fGNhP6bE/B4hC1PQllPk8VgvAZzgz+581sA8DwmoPUzlKayUBS/HbHHMhiiQ5f+KwDFZ5jaGJd21HWmhO9Hy+A3l5BIQEuZ90PJwzvlaF4hAKU+ga8YR2PIgq59wFsrT3B4CMI22icbvat9PbokhGonjaHNJ5LaEbisvNMwS+EvaAfCOJUwpWhBb6PvCreoV4BJiiZgJUIp8zE/NGSy8KKEdkG6Rd/PxugamsbKXcD39/D0YJBdONAEBpAYRhgNCtM9DmLRrvkglshUMaE4ATi85SRUAlgJTG0tLYpR9wx0hS3OP4CMQ=
Content-ID: <4EA00618F92FAF4796875C594D734148@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: b34e23d6-0b65-430c-6320-08d7046fb508
X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Jul 2019 13:16:52.2900 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB3020
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v2 4/5] xen/gnttab: Refactor
 gnttab_clear_flag() to be gnttab_clear_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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Xen-devel <xen-devel@lists.xenproject.org>,
 =?utf-8?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>

T24gMDguMDcuMjAxOSAyMToyNywgSnVsaWVuIEdyYWxsIHdyb3RlOg0KPiBIaSwNCj4gDQo+IE9u
IDcvOC8xOSA3OjExIFBNLCBBbmRyZXcgQ29vcGVyIHdyb3RlOg0KPj4gT24gMDcvMDcvMjAxOSAx
OTo0MiwgSnVsaWVuIEdyYWxsIHdyb3RlOg0KPj4+IEhpIEFuZHJldywNCj4+Pg0KPj4+IE9uIDcv
NC8xOSA4OjE0IFBNLCBBbmRyZXcgQ29vcGVyIHdyb3RlOg0KPj4+PiBUbyBhbGxvdyBmb3IgZnVy
dGhlciBpbXByb3ZlbWVudHMsIGl0IGlzIHVzZWZ1bCB0byBiZSBhYmxlIHRvIGNsZWFyDQo+Pj4+
IG1vcmUgdGhhbg0KPj4+PiBhIHNpbmdsZSBmbGFnIGF0IG9uY2UuwqAgUmV3b3JrIGdudHRhYl9j
bGVhcl9mbGFnKCkgaW50bw0KPj4+PiBnbnR0YWJfY2xlYXJfZmxhZ3MoKQ0KPj4+PiB3aGljaCB0
YWtlcyBhIGJpdG1hc2sgcmF0aGVyIHRoYW4gYSBiaXQgbnVtYmVyLg0KPj4+Pg0KPj4+PiBObyBw
cmFjdGljYWwgY2hhbmdlIHlldC4NCj4+Pj4NCj4+Pj4gU2lnbmVkLW9mZi1ieTogQW5kcmV3IENv
b3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4NCj4+Pj4gLS0tDQo+Pj4+IENDOiBKYW4g
QmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+DQo+Pj4+IENDOiBXZWkgTGl1IDx3bEB4ZW4ub3Jn
Pg0KPj4+PiBDQzogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+DQo+Pj4+
IENDOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+DQo+Pj4+IEND
OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPg0KPj4+PiBDQzogR2VvcmdlIER1
bmxhcCA8Z2VvcmdlLmR1bmxhcEBldS5jaXRyaXguY29tPg0KPj4+Pg0KPj4+PiB2MjoNCj4+Pj4g
wqDCoCAqIFVzZSB1bnNpZ25lZCBpbnQgZm9yIHRoZSBtYXNrIHBhcmFtZXRlcg0KPj4+DQo+Pj4g
SSBkb24ndCBzZWVtIHRvIGZpbmQgdGhlIHJlcXVlc3Qgb24gdGhlIE1MLiBUZWNobmljYWxseSB0
aGUgbWFzayBjYW4NCj4+PiBvbmx5IGJlIDE2LWJpdC4gTWF5IEkgYXNrIHRoZSByZWFzb24gb2Yg
dGhpcyBjaGFuZ2U/DQo+Pg0KPj4gSXQgaXMgb24gdGhlIG1haWxpbmcgbGlzdCwgYnV0IGFuIG9y
cGhhbmVkIGVtYWlsIGR1ZSB0byBKYW4ncyBlbWFpbCBjaGFuZ2VzLg0KPiANCj4gSXMgaXQgdGhl
IHNhbWUgcHJvYmxlbSBhcyBJIGhhdmUgc2VlbiB0aGUgcGFzdCA2IG1vbnRocyBiZXR3ZWVuIEp1
ZXJnZW4gYW5kIEphbidzIGUtbWFpbD8NCg0KTm8sIHRoaXMgd2FzIGR1ZSB0byBhIGRpc3J1cHRp
dmUgKG5vIGRhdGEgbWlncmF0aW9uKSBjaGFuZ2UgdG8gb3VyDQplbWFpbCBzeXN0ZW0uIEknbSBo
ZW5jZSB1bmFibGUgdG8gcHJvcGVybHkgcmVwbHkgdG8gbWFpbHMgc3RpbGwNCnNpdHRpbmcgaW4g
bXkgb2xkIG1haWxib3ggKG9ubHkpLg0KDQpKYW4NCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 09 13:22:31 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Jul 2019 13:22:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hkq4i-0002Iz-Qz; Tue, 09 Jul 2019 13:22:28 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ExLo=VG=starlab.io=will.abele@srs-us1.protection.inumbo.net>)
 id 1hkq4i-0002Iu-7N
 for xen-devel@lists.xenproject.org; Tue, 09 Jul 2019 13:22:28 +0000
X-Inumbo-ID: 97e62bb8-a24c-11e9-86cf-dbae6dc6fa96
Received: from GCC01-DM2-obe.outbound.protection.outlook.com (unknown
 [40.107.84.115]) by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 97e62bb8-a24c-11e9-86cf-dbae6dc6fa96;
 Tue, 09 Jul 2019 13:22:26 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=starlab.io;
 s=selector1;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=yx4wNshjT3qkHBehHQcIDLnOJ1GECceMcL1gR9TcUSE=;
 b=lU6EgoqVmp8HedL41Nr3YTLlJXtUz+4ERbqqVP+707HrZGuIfkG+HUT9ETO6hXNdJzULUOYYC0ZeQWZ+d0pzMeiu0RgT2uZYrNov6Au29urHdcVrhl5rwR3u3X3hAVZClpcxriO8KM+wAZdWIu2+DZS3DjUGkgH72HwqTyAe3+c=
Received: from BL0PR0901MB3203.namprd09.prod.outlook.com (20.177.243.158) by
 BL0PR0901MB4434.namprd09.prod.outlook.com (52.135.44.200) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2052.19; Tue, 9 Jul 2019 13:22:23 +0000
Received: from BL0PR0901MB3203.namprd09.prod.outlook.com
 ([fe80::317f:a059:9fd3:dcf]) by BL0PR0901MB3203.namprd09.prod.outlook.com
 ([fe80::317f:a059:9fd3:dcf%5]) with mapi id 15.20.2052.020; Tue, 9 Jul 2019
 13:22:23 +0000
From: Will Abele <will.abele@starlab.io>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v2] xen/arm: use correct device tree root node name
Thread-Index: AQHVNllYmcbZdJKG8kKVhIvh9//pFg==
Date: Tue, 9 Jul 2019 13:22:23 +0000
Message-ID: <20190709132145.9060-1-will.abele@starlab.io>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: BN7PR06CA0039.namprd06.prod.outlook.com
 (2603:10b6:408:34::16) To BL0PR0901MB3203.namprd09.prod.outlook.com
 (2603:10b6:208:8e::30)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=will.abele@starlab.io; 
x-ms-exchange-messagesentrepresentingtype: 1
x-mailer: git-send-email 2.22.0
x-originating-ip: [207.229.155.139]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 8b3691a0-6dfc-4aeb-5997-08d704707a78
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(7021145)(8989299)(4534185)(7022145)(4603075)(4627221)(201702281549075)(8990200)(7048125)(7024125)(7027125)(7023125)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BL0PR0901MB4434; 
x-ms-traffictypediagnostic: BL0PR0901MB4434:
x-microsoft-antispam-prvs: <BL0PR0901MB4434A466F468D915F198643FF6F10@BL0PR0901MB4434.namprd09.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7691;
x-forefront-prvs: 0093C80C01
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(366004)(396003)(346002)(136003)(376002)(39830400003)(189003)(199004)(186003)(256004)(73956011)(102836004)(6506007)(66946007)(5640700003)(2906002)(7736002)(305945005)(386003)(54906003)(36756003)(486006)(2351001)(8936002)(508600001)(66446008)(64756008)(6436002)(5660300002)(26005)(66476007)(52116002)(316002)(53936002)(66556008)(3846002)(81156014)(74482002)(1076003)(81166006)(6916009)(4326008)(2616005)(476003)(6486002)(2501003)(25786009)(99286004)(44832011)(8676002)(14454004)(66066001)(68736007)(86362001)(71190400001)(71200400001)(6116002)(6512007)(50226002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BL0PR0901MB4434;
 H:BL0PR0901MB3203.namprd09.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: starlab.io does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: HJ7EoGkHRDJT14YqGpN+9Mz1vQYASUpO9V5xe+WFo7CFO0H79goDVd+4cyNCgcvLCObgvIw9PpYdpBJtyr3t1TkHX2Qkww6UClqsVAITRXrFuGDsMnVDmSuD7yaJMCqvIr6k16KsjqSuDD5R7tqatOldviADQfZtmHIHindzj+btf4JqsSkWe4tvmeeyF2J5GByOIjn+BYS3P/i15RWXDQBQ4lKbf5zr5uzC9wo5n1IvzWqJ8ihSAgXPbTh3CR3N1vNrMJLg10ZMfNg+3qObrByqRCLWw3VbJ6ItoJZLG1JCQ/FRah3feGJ8jN4eASrt9B16mZQYNULmQuYrRZ3O/CSrDfBZzRkS9avMcIJMEXHvb+dH5YidmFVcEyXIQzC0leKMyyT8ffnLu7E5I+Ht9sfbM+B2RSzTLWxiq/9fZH4=
MIME-Version: 1.0
X-OriginatorOrg: starlab.io
X-MS-Exchange-CrossTenant-Network-Message-Id: 8b3691a0-6dfc-4aeb-5997-08d704707a78
X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Jul 2019 13:22:23.4879 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5e611933-986f-4838-a403-4acb432ce224
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: will.abele@starlab.io
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL0PR0901MB4434
Subject: [Xen-devel] [PATCH v2] xen/arm: use correct device tree root node
 name
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 Will Abele <will.abele@starlab.io>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogV2lsbCBBYmVsZSA8d2lsbC5hYmVsZUBzdGFybGFiLmlvPgoKVGhlIHJvb3Qgbm9kZSBv
ZiBhIGRldmljZSB0cmVlIHNob3VsZCBub3QgaGF2ZSBhIG5vZGUgbmFtZS4gVGhpcyBpcwpzcGVj
aWZpZWQgaW4gc2VjdGlvbiAyLjIuMSBvZiB2ZXJzaW9uIDAuMiBvZiB0aGUgZGV2aWNlIHRyZWUK
c3BlY2lmaWNhdGlvbiwgYXZhaWxhYmxlIGZyb20gZGV2aWNldHJlZS5vcmcuCgpMaW51eCBLZXJu
ZWwgdmVyc2lvbnMgcHJpb3IgdG8gNC4xNSBtaXNpbnRlcnByZXQgZmxhdHRlbmVkIGRldmljZSB0
cmVlcwp3aXRoIGEgIi8iIGFzIHRoZSBuYW1lIG9mIHRoZSByb290IG5vZGUgYXMgYW4gRkRUIHZl
cnNpb24gb2xkZXIgdGhhbiAxNi4KTGludXggdGhlbiBmYWlscyB0byBwYXJzZSB0aGUgRkRULgoK
U2lnbmVkLW9mZi1ieTogV2lsbCBBYmVsZSA8d2lsbC5hYmVsZUBzdGFybGFiLmlvPgotLS0KIHhl
bi9hcmNoL2FybS9hY3BpL2RvbWFpbl9idWlsZC5jIHwgMiArLQogeGVuL2FyY2gvYXJtL2RvbWFp
bl9idWlsZC5jICAgICAgfCAyICstCiAyIGZpbGVzIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKSwg
MiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vYWNwaS9kb21haW5fYnVp
bGQuYyBiL3hlbi9hcmNoL2FybS9hY3BpL2RvbWFpbl9idWlsZC5jCmluZGV4IDVhYWUzMmFjMjAu
LjFiMWNmYWJiMDAgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9hY3BpL2RvbWFpbl9idWlsZC5j
CisrKyBiL3hlbi9hcmNoL2FybS9hY3BpL2RvbWFpbl9idWlsZC5jCkBAIC0xNDUsNyArMTQ1LDcg
QEAgc3RhdGljIGludCBfX2luaXQgY3JlYXRlX2FjcGlfZHRiKHN0cnVjdCBrZXJuZWxfaW5mbyAq
a2luZm8sCiAgICAgaWYgKCByZXQgPCAwICkKICAgICAgICAgZ290byBlcnI7CiAKLSAgICByZXQg
PSBmZHRfYmVnaW5fbm9kZShraW5mby0+ZmR0LCAiLyIpOworICAgIHJldCA9IGZkdF9iZWdpbl9u
b2RlKGtpbmZvLT5mZHQsICIiKTsKICAgICBpZiAoIHJldCA8IDAgKQogICAgICAgICBnb3RvIGVy
cjsKIApkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jIGIveGVuL2FyY2gv
YXJtL2RvbWFpbl9idWlsZC5jCmluZGV4IGQ5ODM2Nzc5ZDEuLmFmOTM2YjRjM2EgMTAwNjQ0Ci0t
LSBhL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYworKysgYi94ZW4vYXJjaC9hcm0vZG9tYWlu
X2J1aWxkLmMKQEAgLTE2OTcsNyArMTY5Nyw3IEBAIHN0YXRpYyBpbnQgX19pbml0IHByZXBhcmVf
ZHRiX2RvbVUoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IGtlcm5lbF9pbmZvICpraW5mbykKICAg
ICBpZiAoIHJldCA8IDAgKQogICAgICAgICBnb3RvIGVycjsKIAotICAgIHJldCA9IGZkdF9iZWdp
bl9ub2RlKGtpbmZvLT5mZHQsICIvIik7CisgICAgcmV0ID0gZmR0X2JlZ2luX25vZGUoa2luZm8t
PmZkdCwgIiIpOwogICAgIGlmICggcmV0IDwgMCApCiAgICAgICAgIGdvdG8gZXJyOwogCi0tIAoy
LjIyLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 09 13:23:26 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Jul 2019 13:23:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hkq5d-0002Mt-59; Tue, 09 Jul 2019 13:23:25 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=h8bM=VG=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hkq5b-0002Mj-R1
 for xen-devel@lists.xenproject.org; Tue, 09 Jul 2019 13:23:23 +0000
X-Inumbo-ID: b95f7647-a24c-11e9-8980-bc764e045a96
Received: from m9a0003g.houston.softwaregrp.com (unknown [15.124.64.68])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b95f7647-a24c-11e9-8980-bc764e045a96;
 Tue, 09 Jul 2019 13:23:22 +0000 (UTC)
Received: FROM m9a0003g.houston.softwaregrp.com (15.121.0.190) BY
 m9a0003g.houston.softwaregrp.com WITH ESMTP; 
 Tue,  9 Jul 2019 13:23:21 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M9W0067.microfocus.com (2002:f79:be::f79:be) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Tue, 9 Jul 2019 13:23:20 +0000
Received: from NAM04-CO1-obe.outbound.protection.outlook.com (15.124.72.11) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Tue, 9 Jul 2019 13:23:20 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2809.namprd18.prod.outlook.com (20.179.50.155) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2052.19; Tue, 9 Jul 2019 13:23:19 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2052.020; Tue, 9 Jul 2019
 13:23:19 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Thread-Topic: [PATCH] x86/grant: Use explicit instruction size in
 gnttab_clear_flags()
Thread-Index: AQHVNdrwyPrIs+JHfUaOvCGKE0IMz6bCRzsA
Date: Tue, 9 Jul 2019 13:23:19 +0000
Message-ID: <aaba481b-90b4-75bd-765e-bcb7b476594d@suse.com>
References: <20190708221522.967-1-andrew.cooper3@citrix.com>
In-Reply-To: <20190708221522.967-1-andrew.cooper3@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: CH2PR19CA0028.namprd19.prod.outlook.com
 (2603:10b6:610:4d::38) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [216.80.71.101]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 33fac228-bedc-41d7-1cd0-08d704709ba2
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB2809; 
x-ms-traffictypediagnostic: DM6PR18MB2809:
x-ms-exchange-purlcount: 1
x-microsoft-antispam-prvs: <DM6PR18MB28091F9A7A5C35CA4025A4CBB3F10@DM6PR18MB2809.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:1186;
x-forefront-prvs: 0093C80C01
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(396003)(346002)(136003)(366004)(376002)(39860400002)(199004)(189003)(11346002)(68736007)(8936002)(446003)(4326008)(2616005)(81166006)(66066001)(31686004)(99286004)(3846002)(14444005)(2906002)(486006)(71190400001)(71200400001)(6916009)(6486002)(229853002)(14454004)(186003)(6116002)(7736002)(64756008)(6436002)(6246003)(66446008)(305945005)(66476007)(66556008)(53936002)(6512007)(81156014)(73956011)(86362001)(8676002)(76176011)(66946007)(5660300002)(316002)(72206003)(102836004)(4744005)(26005)(256004)(476003)(966005)(6506007)(386003)(52116002)(80792005)(25786009)(31696002)(54906003)(53546011)(6306002)(36756003)(478600001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2809;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: csjx6sfhOsVq1kPx7DfYYTw2VTnH/YpcnLKNephVKvflQoc/I/33yWBEW2uXC3+BARlIKZB44HvnwYKtnRadFYxeoQkzJNVKsOnL+JeHPo3tKy7KH7WmE0ZoEW5vOFnqTbUELRGQDMsXhKvr2YHq1Crq7jBoLSshbgUTCeABqhhLwevF0ImdHxhbMZ0jx7rarySNV44AwnGF9xcLb9tde88Tc2egwQ+72h3AluuOqm/wrCFxNKY27TvJ3Jgz715ls0VXJQJeApTY8xA63Hi0QAkSkMmU50BdmxIxY7kvMy94cnr/2NW4ARM6sPD4WNrAO9MWzxlpq4P9bBYC7atUZQR2sDFypXXU9rPKyiQtuzbVA+I0JGThcwRYsDt7cldHOUblKpyYT51MFTsUD4NdAsz2SobmWRn2bvLVy5UWuCs=
Content-ID: <841461EEFBF837438888FE7E95A4B9E5@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 33fac228-bedc-41d7-1cd0-08d704709ba2
X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Jul 2019 13:23:19.1834 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2809
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH] x86/grant: Use explicit instruction size in
 gnttab_clear_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: Xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wl@xen.org>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDkuMDcuMjAxOSAwMDoxNSwgQW5kcmV3IENvb3BlciB3cm90ZToNCj4gVGhlIE9wZW5TVVNF
IExlYXAgY29tcGlsZXJzIGNvbXBsYWluIGFib3V0IGFtYmlndWl0eToNCj4gDQo+IEluIGZpbGUg
aW5jbHVkZWQgZnJvbSBncmFudF90YWJsZS5jOjMzOg0KPiBJbiBmaWxlIGluY2x1ZGVkIGZyb20g
Li4ueGVuL2luY2x1ZGUveGVuL2dyYW50X3RhYmxlLmg6MzA6DQo+IC4uLnhlbi9pbmNsdWRlL2Fz
bS9ncmFudF90YWJsZS5oOjY3OjE5OiBlcnJvcjogYW1iaWd1b3VzIGluc3RydWN0aW9ucyByZXF1
aXJlDQo+IGFuIGV4cGxpY2l0IHN1ZmZpeCAoY291bGQgYmUgJ2FuZGInLCAnYW5kdycsICdhbmRs
Jywgb3IgJ2FuZHEnKQ0KPiAgICAgIGFzbSB2b2xhdGlsZSAoImxvY2sgYW5kICUxLCUwIiA6ICIr
bSIgKCphZGRyKSA6ICJpciIgKCh1aW50MTZfdCl+bWFzaykpOw0KPiAgICAgICAgICAgICAgICAg
ICAgXg0KPiA8aW5saW5lIGFzbT46MToyOiBub3RlOiBpbnN0YW50aWF0ZWQgaW50byBhc3NlbWJs
eSBoZXJlDQo+ICAgICAgICAgIGxvY2sgYW5kICQtMTcsKCVyc2kpDQo+ICAgICAgICAgIF4NCg0K
V293IC0gcHJldHR5IGhlbHBmdWwgaW1wcm92ZW1lbnQgdG8gdGhlIGNvbXBpbGVyLCBhbGJlaXQg
SSBoYXZlDQpubyBpZGVhIGhvdyB0aGlzIGFjdHVhbGx5IHdvcmsuIFRoZSBhc3NlbWJsZXIgd291
bGQgaGF2ZSBwaWNrZWQNCmFuZGwgaGVyZS4NCg0KPiBGdWxsIGxvZ3M6IGh0dHBzOi8vZ2l0bGFi
LmNvbS94ZW4tcHJvamVjdC9wZW9wbGUvYW5keWhocC94ZW4vLS9qb2JzLzI0NzYwMDI4NA0KPiBT
aWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPg0K
DQpSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPg0KX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 09 13:56:20 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Jul 2019 13:56:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hkqbO-0004bk-PQ; Tue, 09 Jul 2019 13:56:14 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Fkn2=VG=xenbits.xen.org=iwj@srs-us1.protection.inumbo.net>)
 id 1hkqbM-0004bJ-B7
 for xen-devel@lists.xen.org; Tue, 09 Jul 2019 13:56:12 +0000
X-Inumbo-ID: 4d9ca079-a251-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4d9ca079-a251-11e9-8980-bc764e045a96;
 Tue, 09 Jul 2019 13:56:09 +0000 (UTC)
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <iwj@xenbits.xen.org>)
 id 1hkqb8-0004xK-QB; Tue, 09 Jul 2019 13:55:58 +0000
Received: from iwj by xenbits.xenproject.org with local (Exim 4.89)
 (envelope-from <iwj@xenbits.xen.org>)
 id 1hkqb8-0005kj-Mn; Tue, 09 Jul 2019 13:55: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: <E1hkqb8-0005kj-Mn@xenbits.xenproject.org>
Date: Tue, 09 Jul 2019 13:55:58 +0000
Subject: [Xen-devel] Xen Security Advisory 300 v1 - Linux: No grant table
 and foreign mapping limits
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "Xen.org security team" <security-team-members@xen.org>
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--=separator
Content-Type: text/plain; charset="utf-8"
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

                    Xen Security Advisory XSA-300

             Linux: No grant table and foreign mapping limits

ISSUE DESCRIPTION
=================

Virtual device backends and device models running in domain 0, or
other backend driver domains, need to be able to map guest memory
(either via grant mappings, or via the foreign mapping interface).
For Linux to keep track of these mappings, it needs to have a page
structure for each one.  In practice the number of page structures is
usually limited.  In PV dom0, a range of pfns are typically set aside
at boot ("pre-ballooned") for this purpose; for PVH and Arm dom0s, no
memory is set aside to begin with.  In either case, when more of this
"foreign / grant map pfn space" is needed, dom0 will balloon out extra
pages to use for this purpose.

Unfortunately, in Linux, there are no limits, either on the total
amount of memory which dom0 will attempt to balloon down to, nor on
the amount of "foreign / grant map" memory which any individual guest
can consume.

As a result, a malicious guest may be able, with crafted requests to
the backend, to cause dom0 to exhaust its own memory, leading to a
host crash; and if this is not possible, it may be able to monopolize
all of the foreign / grant map pfn space, starving out other guests.

IMPACT
======

Guest may be able to crash domain 0 (Host Denial-of-Service); or may
be able to starve out I/O requests from other guests (Guest
Denial-of-Service).

VULNERABLE SYSTEMS
==================

All versions of Linux are vulnerable.

All Arm dom0s are vulnerable; on x86, PVH dom0 is generally vulnerable,
while PV dom0's vulnerability depends on what, if any, "dom0_mem="
option was passed to Xen.

MITIGATION
==========

On PV dom0, the amount of "pre-ballooned" memory can be increased by
limiting dom0 memory via "dom0_mem=", but avoiding use of the
"dom0_mem=max:<value>" form of the command line option, or by making
the delta between "actual" and "maximum" sufficiently large.  This makes
the attack more difficult to accomplish.

CREDITS
=======

This issue was discovered by Julien Grall of ARM.

RESOLUTION
==========

Applying the appropriate attached patch resolves the domain 0 memory
exhaustion issue.

NOTE: This does NOT fix the guest starvation issue.  Fixing fixing
this issue is more complex, and it was determined that it was better
to work on a robust fix for the issue in public.  This advisory will
be updated when fixes are available.

xsa300-linux-5.1.patch     Linux 4.4 ... 5.2-rc

$ sha256sum xsa300*
9c8a9aec52b147f8e8ef41444e1dd11803bacf3bd4d0f6efa863b16f7a9621ac  xsa300-linux-5.1.patch
$

NOTE ON LACK OF EMBARGO
=======================

The lack of predisclosure is due to a short schedule set by the
discoverer, and efforts to resolve the advisory wording.

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

iQFABAEBCAAqFiEEI+MiLBRfRHX6gGCng/4UyVfoK9kFAl0knK4MHHBncEB4ZW4u
b3JnAAoJEIP+FMlX6CvZVp0H/2P+7XAtIAS2owhUnTBPSmM/93LZBHr67DCGSoix
afHEumj4b3omIssAEo912BXpG0tjzCBlStwacRDc/11Ku4XtB/hlr5TG89c2tfVd
QMtvWeAdDjWE2YkwZ3TK5BgaYMwoUSMdwXtG2NGpVGFj4jy4AUL5e+sZKAiMTbl2
f3ursyyts/cgJTLq1KHfX3jVlqcRLvv0yGXLsZ0BQbktnEpptETPPtBvEQQ+Uqkb
WjqxCvzmh0Szc9mnhLSxS2LDA6W/y/r37XawpwJIZNpE12+sQRZ48KqeFysTK4Yp
MRZokgzOBOXfHVa25LpgtZzL5DmRR5AfWYkmgmIX8s7NaH8=
=OKdx
-----END PGP SIGNATURE-----

--=separator
Content-Type: application/octet-stream; name="xsa300-linux-5.1.patch"
Content-Disposition: attachment; filename="xsa300-linux-5.1.patch"
Content-Transfer-Encoding: base64

RnJvbSBlYTQ5NDUwZGVkNTc1ZmFjYzBlNjRlMGQ2YWRjYjFjYThhYWFkMGJh
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBKdWVyZ2VuIEdyb3Nz
IDxqZ3Jvc3NAc3VzZS5jb20+CkRhdGU6IFdlZCwgMTkgSnVuIDIwMTkgMTE6
MDA6NTYgKzAyMDAKU3ViamVjdDogW1BBVENIXSB4ZW46IGxldCBhbGxvY194
ZW5iYWxsb29uZWRfcGFnZXMoKSBmYWlsIGlmIG5vdCBlbm91Z2ggbWVtb3J5
CiBmcmVlCgpJbnN0ZWFkIG9mIHRyeWluZyB0byBhbGxvY2F0ZSBwYWdlcyB3
aXRoIEdGUF9VU0VSIGluCmFkZF9iYWxsb29uZWRfcGFnZXMoKSBjaGVjayB0
aGUgYXZhaWxhYmxlIGZyZWUgbWVtb3J5IHZpYQpzaV9tZW1fYXZhaWxhYmxl
KCkuIEdGUF9VU0VSIGlzIGZhciBsZXNzIGxpbWl0aW5nIG1lbW9yeSBleGhh
dXN0aW9uCnRoYW4gdGhlIHRlc3QgdmlhIHNpX21lbV9hdmFpbGFibGUoKS4K
ClRoaXMgd2lsbCBhdm9pZCBkb20wIHJ1bm5pbmcgb3V0IG9mIG1lbW9yeSBk
dWUgdG8gZXhjZXNzaXZlIGZvcmVpZ24KcGFnZSBtYXBwaW5ncyBlc3BlY2lh
bGx5IG9uIEFSTSBhbmQgb24geDg2IGluIFBWSCBtb2RlLCBhcyB0aG9zZSBk
b24ndApoYXZlIGEgcHJlLWJhbGxvb25lZCBhcmVhIHdoaWNoIGNhbiBiZSB1
c2VkIGZvciBmb3JlaWduIG1hcHBpbmdzLgoKQXMgdGhlIG5vcm1hbCBiYWxs
b29uaW5nIHN1ZmZlcnMgZnJvbSB0aGUgc2FtZSBwcm9ibGVtIGRvbid0IGJh
bGxvb24KZG93biBtb3JlIHRoYW4gc2lfbWVtX2F2YWlsYWJsZSgpIHBhZ2Vz
IGluIG9uZSBpdGVyYXRpb24uIEF0IHRoZSBzYW1lCnRpbWUgbGltaXQgdGhl
IGRlZmF1bHQgbWF4aW11bSBudW1iZXIgb2YgcmV0cmllcy4KClJlcG9ydGVk
LWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgpTaWdu
ZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+Ci0t
LQogZHJpdmVycy94ZW4vYmFsbG9vbi5jIHwgMTYgKysrKysrKysrKysrKy0t
LQogMSBmaWxlIGNoYW5nZWQsIDEzIGluc2VydGlvbnMoKyksIDMgZGVsZXRp
b25zKC0pCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy94ZW4vYmFsbG9vbi5jIGIv
ZHJpdmVycy94ZW4vYmFsbG9vbi5jCmluZGV4IGQzN2RkNWJiN2E4Zi4uNTU5
NzY4ZGMyNTY3IDEwMDY0NAotLS0gYS9kcml2ZXJzL3hlbi9iYWxsb29uLmMK
KysrIGIvZHJpdmVycy94ZW4vYmFsbG9vbi5jCkBAIC01MzgsOCArNTM4LDE1
IEBAIHN0YXRpYyB2b2lkIGJhbGxvb25fcHJvY2VzcyhzdHJ1Y3Qgd29ya19z
dHJ1Y3QgKndvcmspCiAJCQkJc3RhdGUgPSByZXNlcnZlX2FkZGl0aW9uYWxf
bWVtb3J5KCk7CiAJCX0KIAotCQlpZiAoY3JlZGl0IDwgMCkKLQkJCXN0YXRl
ID0gZGVjcmVhc2VfcmVzZXJ2YXRpb24oLWNyZWRpdCwgR0ZQX0JBTExPT04p
OworCQlpZiAoY3JlZGl0IDwgMCkgeworCQkJbG9uZyBuX3BhZ2VzOworCisJ
CQluX3BhZ2VzID0gbWluKC1jcmVkaXQsIHNpX21lbV9hdmFpbGFibGUoKSk7
CisJCQlzdGF0ZSA9IGRlY3JlYXNlX3Jlc2VydmF0aW9uKG5fcGFnZXMsIEdG
UF9CQUxMT09OKTsKKwkJCWlmIChzdGF0ZSA9PSBCUF9ET05FICYmIG5fcGFn
ZXMgIT0gLWNyZWRpdCAmJgorCQkJICAgIG5fcGFnZXMgPCB0b3RhbHJlc2Vy
dmVfcGFnZXMpCisJCQkJc3RhdGUgPSBCUF9FQUdBSU47CisJCX0KIAogCQlz
dGF0ZSA9IHVwZGF0ZV9zY2hlZHVsZShzdGF0ZSk7CiAKQEAgLTU3OCw2ICs1
ODUsOSBAQCBzdGF0aWMgaW50IGFkZF9iYWxsb29uZWRfcGFnZXMoaW50IG5y
X3BhZ2VzKQogCQl9CiAJfQogCisJaWYgKHNpX21lbV9hdmFpbGFibGUoKSA8
IG5yX3BhZ2VzKQorCQlyZXR1cm4gLUVOT01FTTsKKwogCXN0ID0gZGVjcmVh
c2VfcmVzZXJ2YXRpb24obnJfcGFnZXMsIEdGUF9VU0VSKTsKIAlpZiAoc3Qg
IT0gQlBfRE9ORSkKIAkJcmV0dXJuIC1FTk9NRU07CkBAIC03MTAsNyArNzIw
LDcgQEAgc3RhdGljIGludCBfX2luaXQgYmFsbG9vbl9pbml0KHZvaWQpCiAJ
YmFsbG9vbl9zdGF0cy5zY2hlZHVsZV9kZWxheSA9IDE7CiAJYmFsbG9vbl9z
dGF0cy5tYXhfc2NoZWR1bGVfZGVsYXkgPSAzMjsKIAliYWxsb29uX3N0YXRz
LnJldHJ5X2NvdW50ID0gMTsKLQliYWxsb29uX3N0YXRzLm1heF9yZXRyeV9j
b3VudCA9IFJFVFJZX1VOTElNSVRFRDsKKwliYWxsb29uX3N0YXRzLm1heF9y
ZXRyeV9jb3VudCA9IDQ7CiAKICNpZmRlZiBDT05GSUdfWEVOX0JBTExPT05f
TUVNT1JZX0hPVFBMVUcKIAlzZXRfb25saW5lX3BhZ2VfY2FsbGJhY2soJnhl
bl9vbmxpbmVfcGFnZSk7Ci0tIAoyLjE2LjQKCg==

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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--=separator--


From xen-devel-bounces@lists.xenproject.org Tue Jul 09 14:16:32 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Jul 2019 14:16:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hkqun-0006l3-Lz; Tue, 09 Jul 2019 14:16:17 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=DJix=VG=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hkqum-0006ky-3O
 for xen-devel@lists.xenproject.org; Tue, 09 Jul 2019 14:16:16 +0000
X-Inumbo-ID: 1b623462-a254-11e9-8ae8-a7b3f92bafe7
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 1b623462-a254-11e9-8ae8-a7b3f92bafe7;
 Tue, 09 Jul 2019 14:16:13 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 09EAA28;
 Tue,  9 Jul 2019 07:16:13 -0700 (PDT)
Received: from [10.119.48.199] (unknown [10.119.48.199])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id C094B3F738;
 Tue,  9 Jul 2019 07:16:12 -0700 (PDT)
To: Will Abele <will.abele@starlab.io>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
References: <20190709132145.9060-1-will.abele@starlab.io>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <8837faa2-5c79-b3db-f9c6-7af9f7ff9ae2@arm.com>
Date: Tue, 9 Jul 2019 15:16:12 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <20190709132145.9060-1-will.abele@starlab.io>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2] xen/arm: use correct device tree root
 node name
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgV2lsbCwKCk9uIDcvOS8xOSAyOjIyIFBNLCBXaWxsIEFiZWxlIHdyb3RlOgo+IEZyb206IFdp
bGwgQWJlbGUgPHdpbGwuYWJlbGVAc3RhcmxhYi5pbz4KPiAKPiBUaGUgcm9vdCBub2RlIG9mIGEg
ZGV2aWNlIHRyZWUgc2hvdWxkIG5vdCBoYXZlIGEgbm9kZSBuYW1lLiBUaGlzIGlzCj4gc3BlY2lm
aWVkIGluIHNlY3Rpb24gMi4yLjEgb2YgdmVyc2lvbiAwLjIgb2YgdGhlIGRldmljZSB0cmVlCj4g
c3BlY2lmaWNhdGlvbiwgYXZhaWxhYmxlIGZyb20gZGV2aWNldHJlZS5vcmcuCj4gCj4gTGludXgg
S2VybmVsIHZlcnNpb25zIHByaW9yIHRvIDQuMTUgbWlzaW50ZXJwcmV0IGZsYXR0ZW5lZCBkZXZp
Y2UgdHJlZXMKPiB3aXRoIGEgIi8iIGFzIHRoZSBuYW1lIG9mIHRoZSByb290IG5vZGUgYXMgYW4g
RkRUIHZlcnNpb24gb2xkZXIgdGhhbiAxNi4KPiBMaW51eCB0aGVuIGZhaWxzIHRvIHBhcnNlIHRo
ZSBGRFQuCj4gCj4gU2lnbmVkLW9mZi1ieTogV2lsbCBBYmVsZSA8d2lsbC5hYmVsZUBzdGFybGFi
LmlvPgoKUmV2aWV3ZWQtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CgpD
aGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 09 14:54:05 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Jul 2019 14: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 1hkrVC-0001Kj-Ty; Tue, 09 Jul 2019 14:53:54 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=noDR=VG=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1hkrVC-0001Ke-1R
 for xen-devel@lists.xenproject.org; Tue, 09 Jul 2019 14:53:54 +0000
X-Inumbo-ID: 5dd513c2-a259-11e9-8980-bc764e045a96
Received: from aserp2120.oracle.com (unknown [141.146.126.78])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5dd513c2-a259-11e9-8980-bc764e045a96;
 Tue, 09 Jul 2019 14:53:52 +0000 (UTC)
Received: from pps.filterd (aserp2120.oracle.com [127.0.0.1])
 by aserp2120.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x69ErbLG066765;
 Tue, 9 Jul 2019 14:53:37 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=subject : to : cc :
 references : from : message-id : date : mime-version : in-reply-to :
 content-type : content-transfer-encoding; s=corp-2018-07-02;
 bh=u55sha/1Wgkn8aGbxvOPN/fuopn0d6ARjtboy0So9i0=;
 b=V1eweIgJlQ2Lhcu1e9WwB8ndvlKozvldRfq9xXxgHZIO4WDxoVqmqE/Xbmm0r/mceFE1
 qcPiCH13J70nj8E9p8Sfa17w9LQ3oapH6z5kUODUXbOY05YWVOwZ9xk2JNx342KKlUsY
 HFGWHu75LHWxFhk0cI+nLQxWcf1uq5CoB8abnnz7kQO8MT8T+oIOCQCdsNLyeQV9A4FW
 yHNtEIQkkWtXNc+gOcgQhUOTvTJJRgFi6/lh/+gI2wvr8QZt5PAJGKY4M09eUsOp4WKf
 dF/3iJmGEvQZo/MJn1zyhgns0JBKUTAJK0a1B4sXWSHpEchO9Xdh8QHvc60u7VjHwl0f IA== 
Received: from userp3030.oracle.com (userp3030.oracle.com [156.151.31.80])
 by aserp2120.oracle.com with ESMTP id 2tjkkpmtsp-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 09 Jul 2019 14:53:37 +0000
Received: from pps.filterd (userp3030.oracle.com [127.0.0.1])
 by userp3030.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x69Eqg6V182230;
 Tue, 9 Jul 2019 14:53:35 GMT
Received: from aserv0122.oracle.com (aserv0122.oracle.com [141.146.126.236])
 by userp3030.oracle.com with ESMTP id 2tjgru5c97-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 09 Jul 2019 14:53:35 +0000
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 x69ErSTw018106;
 Tue, 9 Jul 2019 14:53:28 GMT
Received: from bostrovs-us.us.oracle.com (/10.152.32.65)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Tue, 09 Jul 2019 07:53:27 -0700
To: Zhenzhong Duan <zhenzhong.duan@oracle.com>, linux-kernel@vger.kernel.org
References: <1562490908-17882-1-git-send-email-zhenzhong.duan@oracle.com>
 <1562490908-17882-5-git-send-email-zhenzhong.duan@oracle.com>
 <86b0dbb9-74a7-6883-e6d7-210bd35a6944@oracle.com>
 <6cbd7b78-3d8d-64ae-fd2e-82244dbe6a1e@oracle.com>
From: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Openpgp: preference=signencrypt
Autocrypt: addr=boris.ostrovsky@oracle.com; prefer-encrypt=mutual; keydata=
 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
 Jg6OxFYd01z+a+oL
Message-ID: <3d7db7c6-cea3-9dce-0519-a1c600b33273@oracle.com>
Date: Tue, 9 Jul 2019 10:54:32 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.0
MIME-Version: 1.0
In-Reply-To: <6cbd7b78-3d8d-64ae-fd2e-82244dbe6a1e@oracle.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9313
 signatures=668688
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-1810050000 definitions=main-1907090178
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9313
 signatures=668688
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0
 priorityscore=1501 malwarescore=0
 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015
 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=999 adultscore=0
 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1810050000
 definitions=main-1907090179
Subject: Re: [Xen-devel] [PATCH v6 4/4] x86/xen: Add "nopv" support for HVM
 guest
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: jgross@suse.com, sstabellini@kernel.org, mingo@redhat.com, bp@alien8.de,
 xen-devel@lists.xenproject.org, 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>

T24gNy85LzE5IDEyOjIwIEFNLCBaaGVuemhvbmcgRHVhbiB3cm90ZToKPgo+IC1jb25zdCBfX2lu
aXRjb25zdCBzdHJ1Y3QgaHlwZXJ2aXNvcl94ODYgeDg2X2h5cGVyX3hlbl9odm0gPSB7Cj4gK3N0
YXRpYyB1aW50MzJfdCBfX2luaXQgeGVuX3BsYXRmb3JtX2h2bSh2b2lkKQo+ICt7Cj4gK8KgwqDC
oMKgwqDCoCB1aW50MzJfdCB4ZW5fZG9tYWluID0geGVuX2NwdWlkX2Jhc2UoKTsKPiArwqDCoMKg
wqDCoMKgIHN0cnVjdCB4ODZfaHlwZXJfaW5pdCAqaCA9ICZ4ODZfaHlwZXJfeGVuX2h2bS5pbml0
Owo+ICsKPiArwqDCoMKgwqDCoMKgIGlmICh4ZW5fcHZfZG9tYWluKCkpCj4gK8KgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqAgcmV0dXJuIDA7Cj4gKwo+ICvCoMKgwqDCoMKgwqAgaWYgKHhlbl9w
dmhfZG9tYWluKCkgJiYgbm9wdikgewo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIC8q
IEd1ZXN0IGJvb3RpbmcgdmlhIHRoZSBYZW4tUFZIIGJvb3QgZW50cnkgZ29lcyBoZXJlICovCj4g
K8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgcHJfaW5mbygiXCJub3B2XCIgcGFyYW1ldGVy
IGlzIGlnbm9yZWQgaW4gUFZIIGd1ZXN0XG4iKTsKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoCBub3B2ID0gZmFsc2U7Cj4gK8KgwqDCoMKgwqDCoCB9IGVsc2UgaWYgKG5vcHYgJiYgeGVu
X2RvbWFpbikgewo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIC8qCj4gK8KgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAqIEd1ZXN0IGJvb3RpbmcgdmlhIG5vcm1hbCBib290IGVu
dHJ5IChsaWtlIHZpYQo+IGdydWIyKSBnb2VzCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoCAqIGhlcmUuCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAqCj4gK8KgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAqIFVzZSBpbnRlcmZhY2UgZnVuY3Rpb25zIGZvciBi
YXJlIGhhcmR3YXJlIGlmIG5vcHYsCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAq
IHhlbl9odm1fZ3Vlc3RfbGF0ZV9pbml0IGlzIGFuIGV4Y2VwdGlvbiBhcyB3ZSBuZWVkIHRvCj4g
K8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAqIGRldGVjdCBQVkggYW5kIHBhbmljIHRo
ZXJlLgo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKi8KPiArwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoCBtZW1jcHkoaCwgKHZvaWQgKikmeDg2X2luaXQuaHlwZXIsCj4gc2l6
ZW9mKHg4Nl9pbml0Lmh5cGVyKSk7CgoKQW5kIHRoaXMgd29ya2VkPyBJJ2QgdGhpbmsgaXQgd291
bGQgZmFpbCBzaW5jZSBoIHBvaW50cyB0byBSTyBzZWN0aW9uLgoKCj4gK8KgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqAgbWVtY3B5KCZ4ODZfaHlwZXJfeGVuX2h2bS5ydW50aW1lLCAodm9pZAo+
ICopJng4Nl9wbGF0Zm9ybS5oeXBlciwKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgIHNpemVvZih4ODZfcGxhdGZvcm0uaHlwZXIpKTsKPiArwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoCBoLT5ndWVzdF9sYXRlX2luaXQgPSB4ZW5faHZtX2d1ZXN0X2xhdGVf
aW5pdDsKCgpUbyBtZSB0aGlzIHN0aWxsIGRvZXNuJ3QgbG9vayByaWdodCAtLS0geW91IGFyZSBt
YWtpbmcgYXNzdW1wdGlvbnMgYWJvdXQKeDg2X3BsYXRmb3JtL3g4Nl9pbml0Lmh5cGVyIGFuZCBJ
IGRvbid0IHRoaW5rIHlvdSBjYW4gYXNzdW1lIHRoZXkgaGF2ZQpub3QgYmVlbiBzZXQgdG8gcG9p
bnQgdG8gYW5vdGhlciBoeXBlcnZpc29yLCBmb3IgZXhhbXBsZS4KCldvdWxkIG1vZGlmeWluZyBh
bGwgeDg2X2h5cGVyX3hlbl9odm0ncyBvcHMgKGV4Y2VwdCwgSSBndWVzcywKeGVuX2h2bV9ndWVz
dF9sYXRlX2luaXQoKSkgdG8gaW1tZWRpYXRlbHkgcmV0dXJuIGlmIG5vcHYgaXMgc2V0IHdvcms/
CgpBbHNvIHF1ZXN0aW9uIGZvciBKdWVyZ2VuIC0tLSBpcyB0aGVyZSBhbnl0aGluZyBwZXJoYXBz
IGluIHplcm9wYWdlIHRoYXQKaW5kaWNhdGVzIHdlIGFyZSBib290aW5nIFBWSCBndWVzdCBmcm9t
IGdydWI/CgotYm9yaXMKCgo+ICvCoMKgwqDCoMKgwqAgfQo+ICvCoMKgwqDCoMKgwqAgcmV0dXJu
IHhlbl9kb21haW47Cj4gK30KPiArCj4gK3N0cnVjdCBoeXBlcnZpc29yX3g4NiB4ODZfaHlwZXJf
eGVuX2h2bSBfX2luaXRkYXRhID0gewo+IMKgwqDCoMKgwqDCoMKgIC5uYW1lwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgID0gIlhlbiBIVk0iLAo+IMKgwqDCoMKgwqDCoMKgIC5k
ZXRlY3TCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCA9IHhlbl9wbGF0Zm9ybV9odm0s
Cj4gwqDCoMKgwqDCoMKgwqAgLnR5cGXCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqAgPSBYODZfSFlQRVJfWEVOX0hWTSwKPiBAQCAtMjY4LDQgKzI5Miw1IEBAIHN0YXRpYyBfX2lu
aXQgdm9pZCB4ZW5faHZtX2d1ZXN0X2xhdGVfaW5pdCh2b2lkKQo+IMKgwqDCoMKgwqDCoMKgIC5p
bml0LmluaXRfbWVtX21hcHBpbmfCoCA9IHhlbl9odm1faW5pdF9tZW1fbWFwcGluZywKPiDCoMKg
wqDCoMKgwqDCoCAuaW5pdC5ndWVzdF9sYXRlX2luaXTCoMKgID0geGVuX2h2bV9ndWVzdF9sYXRl
X2luaXQsCj4gwqDCoMKgwqDCoMKgwqAgLnJ1bnRpbWUucGluX3ZjcHXCoMKgwqDCoMKgwqAgPSB4
ZW5fcGluX3ZjcHUsCj4gK8KgwqDCoMKgwqDCoCAuaWdub3JlX25vcHbCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgID0gdHJ1ZSwKPiDCoH07Cj4KPgo+IFRoYW5rcwo+Cj4gWmhlbnpob25nCj4KCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 09 15:17:46 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Jul 2019 15: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 1hkrs7-0002qO-1G; Tue, 09 Jul 2019 15:17: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=Bm4U=VG=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hkrs5-0002q2-4j
 for xen-devel@lists.xenproject.org; Tue, 09 Jul 2019 15:17:33 +0000
X-Inumbo-ID: ab9b18ce-a25c-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ab9b18ce-a25c-11e9-8980-bc764e045a96;
 Tue, 09 Jul 2019 15:17:31 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hkrs2-0006l2-JA; Tue, 09 Jul 2019 15:17: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 1hkrs2-0006Pc-5Q; Tue, 09 Jul 2019 15:17:30 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hkrs2-00042b-4h; Tue, 09 Jul 2019 15:17:30 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138826-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-amd64-amd64-xl-pvshim:xen-boot:fail:heisenbug
 xen-unstable:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:heisenbug
 xen-unstable:test-amd64-amd64-libvirt-pair:xen-boot/src_host:fail:heisenbug
 xen-unstable:test-arm64-arm64-examine:examine-serial/bootloader: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-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-ws16-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-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 xen-unstable:test-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: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-multivcpu:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: xen=843cec0de800a5f925f8071a7f58f3fb1c6b6eb6
X-Osstest-Versions-That: xen=843cec0de800a5f925f8071a7f58f3fb1c6b6eb6
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 09 Jul 2019 15:17:30 +0000
Subject: [Xen-devel] [xen-unstable test] 138826: 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>

ZmxpZ2h0IDEzODgyNiB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODgyNi8KCkZhaWx1cmVzIDotLyBidXQg
bm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBhcmUgZmFpbGluZyBpbnRlcm1pdHRlbnRseSAo
bm90IGJsb2NraW5nKToKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgIDcgeGVuLWJvb3Qg
ICAgICAgICBmYWlsIGluIDEzODgwNyBwYXNzIGluIDEzODgyNgogdGVzdC1hbWQ2NC1hbWQ2NC1x
ZW11dS1uZXN0ZWQtaW50ZWwgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyIGZhaWwgaW4gMTM4
ODA3IHBhc3MgaW4gMTM4ODI2CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAxMCB4ZW4t
Ym9vdC9zcmNfaG9zdCAgICAgICAgIGZhaWwgcGFzcyBpbiAxMzg4MDcKClRlc3RzIHdoaWNoIGRp
ZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFybTY0LWFybTY0LWV4
YW1pbmUgICAgIDExIGV4YW1pbmUtc2VyaWFsL2Jvb3Rsb2FkZXIgICAgZmFpbCAgbGlrZSAxMzg3
NjkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgZmFpbCBsaWtlIDEzODgwNwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43
LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTM4ODA3CiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgbGlrZSAxMzg4MDcKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBn
dWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEzODgwNwogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTM4
ODA3CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgbGlrZSAxMzg4MDcKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3Mx
Ni1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEzODgwNwogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBm
YWlsIGxpa2UgMTM4ODA3CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBn
dWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMzg4MDcKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
IDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3
IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0
LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAg
ICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRo
dW5kZXJ4IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAg
ICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEy
IGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAx
MyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3Rh
bGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2lu
MTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBn
dWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQg
Zm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICA4NDNjZWMwZGU4MDBhNWY5MjVmODA3
MWE3ZjU4ZjNmYjFjNmI2ZWI2CmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAg
ICA4NDNjZWMwZGU4MDBhNWY5MjVmODA3MWE3ZjU4ZjNmYjFjNmI2ZWI2CgpMYXN0IHRlc3Qgb2Yg
YmFzaXMgICAxMzg4MjYgIDIwMTktMDctMDggMTE6MTA6NDEgWiAgICAxIGRheXMKVGVzdGluZyBz
YW1lIHNpbmNlICAgICAgICAgICAgICAgICAgICAgICAgICAobm90IGZvdW5kKSAgICAgICAgIDAg
YXR0ZW1wdHMKCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NC14dGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHJldiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1h
bWQ2NC0xICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFt
ZDY0LTUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9t
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2
bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2
aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQx
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1k
bXJlc3RyaWN0ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02
NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
cWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1p
bnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saXZlcGF0Y2ggICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGl2
ZXBhdGNoICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
bXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZz
aGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5k
ZXJ4ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dz
L2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0
dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRp
b24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAg
IGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJF
QURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9w
PW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2Rl
IGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0
ZXN0LmdpdDthPXN1bW1hcnkKCgpQdWJsaXNoZWQgdGVzdGVkIHRyZWUgaXMgYWxyZWFkeSB1cCB0
byBkYXRlLgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 09 15:28:58 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Jul 2019 15:28:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hks37-0003g1-HV; Tue, 09 Jul 2019 15:28:57 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=BVIN=VG=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hks36-0003fw-DQ
 for xen-devel@lists.xenproject.org; Tue, 09 Jul 2019 15:28:56 +0000
X-Inumbo-ID: 4163b1f4-a25e-11e9-bcc5-2f39246d5fa5
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 4163b1f4-a25e-11e9-bcc5-2f39246d5fa5;
 Tue, 09 Jul 2019 15:28:52 +0000 (UTC)
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: X9PVLOT/nknk00784RoO81mAL54xyeGww4xKJVQ5ldU1NMTWoRpSQE5FrTcFYgt8t25ybsgiTC
 lAVUymh9OydxWLHAo0LccrvJYNKFo3i+Ueb1YEpcq3OqSqHf4WD55vApLXS2pMgrwvzs8eKYl1
 miouuI1l60CXF68fgXhrAp0E19J4ywNU5vMNE0jH8XsqgmtufhVBhgTCIIJAostynqLXiVdsMu
 fpTBB/jnzfFPh14hNAAQ4HgSOGYcC3tymytISkSciyw8MwghXHUXJ0t1X1ejgP0RaMUwH+MNfH
 4A8=
X-SBRS: 2.7
X-MesageID: 2812807
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,470,1557201600"; 
   d="scan'208";a="2812807"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Tue, 9 Jul 2019 16:28:45 +0100
Message-ID: <20190709152845.18217-3-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190709152845.18217-1-andrew.cooper3@citrix.com>
References: <20190709152845.18217-1-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 2/2] tools/xenstored: Drop mapping of the ring
 via foreign map
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Wei Liu <wei.liu2@citrix.com>, Ian Jackson <Ian.Jackson@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBpcyBhIHZlc3RpZ2lhbCByZW1uZW50IG9mIHRoZSBwcmUgeGVuc3RvcmVkIHN0dWIgZG9t
YWluIGRheXMuCgpGb3JlaWduIG1hcHBpbmcgdmlhIE1GTiBpcyBhIHByaXZpbGVnZWQgb3BlcmF0
aW9uIHdoaWNoIGlzIG5vdApuZWNlc3NhcnksIGJlY2F1c2UgZ3JhbnQgZGV0YWlscyBhcmUgdW5j
b25kaXRpb25hbGx5IHNldCB1cCBkdXJpbmcKZG9tYWluIGNvbnN0cnVjdGlvbi4gIEluIHByYWN0
aWNlLCB0aGlzIG1lYW5zIHhlbnN0b3JlZCBuZXZlciB1c2VzIGl0cwphYmlsaXR5IHRvIGZvcmVp
Z24gbWFwIHRoZSByaW5nLgoKRHJvcCB0aGUgYWJpbGl0eSBjb21wbGV0ZWx5LCB3aGljaCByZW1v
dmVzIHRoZSBwZW51bHRpbWF0ZSB1c2Ugb2YgdGhlCnVuc3RhYmxlIGxpYnhjIGludGVyZmFjZS4K
ClNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+
Ci0tLQpDQzogSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGNpdHJpeC5jb20+CkNDOiBXZWkgTGl1
IDx3ZWkubGl1MkBjaXRyaXguY29tPgpDQzogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29t
PgotLS0KIHRvb2xzL3hlbnN0b3JlL3hlbnN0b3JlZF9kb21haW4uYyB8IDIyICsrKysrKystLS0t
LS0tLS0tLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCA3IGluc2VydGlvbnMoKyksIDE1IGRlbGV0aW9u
cygtKQoKZGlmZiAtLWdpdCBhL3Rvb2xzL3hlbnN0b3JlL3hlbnN0b3JlZF9kb21haW4uYyBiL3Rv
b2xzL3hlbnN0b3JlL3hlbnN0b3JlZF9kb21haW4uYwppbmRleCA0NjNlYmJhNjQzLi5jNzkzNTQz
YmI0IDEwMDY0NAotLS0gYS90b29scy94ZW5zdG9yZS94ZW5zdG9yZWRfZG9tYWluLmMKKysrIGIv
dG9vbHMveGVuc3RvcmUveGVuc3RvcmVkX2RvbWFpbi5jCkBAIC0xNzEsMjQgKzE3MSwxNiBAQCBz
dGF0aWMgaW50IHJlYWRjaG4oc3RydWN0IGNvbm5lY3Rpb24gKmNvbm4sIHZvaWQgKmRhdGEsIHVu
c2lnbmVkIGludCBsZW4pCiAJcmV0dXJuIGxlbjsKIH0KIAotc3RhdGljIHZvaWQgKm1hcF9pbnRl
cmZhY2UoZG9taWRfdCBkb21pZCwgdW5zaWduZWQgbG9uZyBtZm4pCi17Ci0JaWYgKCp4Z3RfaGFu
ZGxlICE9IE5VTEwpIHsKLQkJLyogdGhpcyBpcyB0aGUgcHJlZmVycmVkIG1ldGhvZCAqLwotCQly
ZXR1cm4geGVuZ250dGFiX21hcF9ncmFudF9yZWYoKnhndF9oYW5kbGUsIGRvbWlkLAotCQkJR05U
VEFCX1JFU0VSVkVEX1hFTlNUT1JFLCBQUk9UX1JFQUR8UFJPVF9XUklURSk7Ci0JfSBlbHNlIHsK
LQkJcmV0dXJuIHhjX21hcF9mb3JlaWduX3JhbmdlKCp4Y19oYW5kbGUsIGRvbWlkLAotCQkJWENf
UEFHRV9TSVpFLCBQUk9UX1JFQUR8UFJPVF9XUklURSwgbWZuKTsKLQl9CitzdGF0aWMgdm9pZCAq
bWFwX2ludGVyZmFjZShkb21pZF90IGRvbWlkKQoreworCXJldHVybiB4ZW5nbnR0YWJfbWFwX2dy
YW50X3JlZigqeGd0X2hhbmRsZSwgZG9taWQsCisJCQkJICAgICAgIEdOVFRBQl9SRVNFUlZFRF9Y
RU5TVE9SRSwKKwkJCQkgICAgICAgUFJPVF9SRUFEfFBST1RfV1JJVEUpOwogfQogCiBzdGF0aWMg
dm9pZCB1bm1hcF9pbnRlcmZhY2Uodm9pZCAqaW50ZXJmYWNlKQogewotCWlmICgqeGd0X2hhbmRs
ZSAhPSBOVUxMKQotCQl4ZW5nbnR0YWJfdW5tYXAoKnhndF9oYW5kbGUsIGludGVyZmFjZSwgMSk7
Ci0JZWxzZQotCQltdW5tYXAoaW50ZXJmYWNlLCBYQ19QQUdFX1NJWkUpOworCXhlbmdudHRhYl91
bm1hcCgqeGd0X2hhbmRsZSwgaW50ZXJmYWNlLCAxKTsKIH0KIAogc3RhdGljIGludCBkZXN0cm95
X2RvbWFpbih2b2lkICpfZG9tYWluKQpAQCAtMzk2LDcgKzM4OCw3IEBAIGludCBkb19pbnRyb2R1
Y2Uoc3RydWN0IGNvbm5lY3Rpb24gKmNvbm4sIHN0cnVjdCBidWZmZXJlZF9kYXRhICppbikKIAlk
b21haW4gPSBmaW5kX2RvbWFpbl9ieV9kb21pZChkb21pZCk7CiAKIAlpZiAoZG9tYWluID09IE5V
TEwpIHsKLQkJaW50ZXJmYWNlID0gbWFwX2ludGVyZmFjZShkb21pZCwgbWZuKTsKKwkJaW50ZXJm
YWNlID0gbWFwX2ludGVyZmFjZShkb21pZCk7CiAJCWlmICghaW50ZXJmYWNlKQogCQkJcmV0dXJu
IGVycm5vOwogCQkvKiBIYW5nIGRvbWFpbiBvZmYgImluIiB1bnRpbCB3ZSdyZSBmaW5pc2hlZC4g
Ki8KLS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 09 15:28:58 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Jul 2019 15:28:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hks33-0003fn-8G; Tue, 09 Jul 2019 15:28:53 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=BVIN=VG=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hks31-0003fi-SV
 for xen-devel@lists.xenproject.org; Tue, 09 Jul 2019 15:28:51 +0000
X-Inumbo-ID: 405d19dd-a25e-11e9-8980-bc764e045a96
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 405d19dd-a25e-11e9-8980-bc764e045a96;
 Tue, 09 Jul 2019 15:28:50 +0000 (UTC)
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 8tOUEySPkzuvd2SsCg164Rbw+qtRDdPhqnLS1LM7MrHa/w3wCxgcyjPqlQSohI1E90Ctl217PL
 yslKgzI1Azg07iroHFrDs8ifmqXqjvHAlszzYNq1w65/afVb91etEuS8Al6fLYFFQRIJJGgBjP
 DxNlFH4KWThiLpQ0Uo+QtO1IjO2NGeSMR5fwpJ7O33f8URjZeY21XFlKeVclKUnh6yzgNgbkE1
 p1tkGVSVfOBHCaR88JT9HPpbm102yreQIdyG0yIS2NtJabvI6UrM5WlAQMPS3BAAXsF1Qzjv+s
 bkQ=
X-SBRS: 2.7
X-MesageID: 2778687
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,470,1557201600"; 
   d="scan'208";a="2778687"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Tue, 9 Jul 2019 16:28:43 +0100
Message-ID: <20190709152845.18217-1-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH RFC 0/2] tools/xenstored: Reduce the useage of
 unstable 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 Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

eGVuc3RvcmVkIGlzIGN1cnJlbnRseSBsaW5rZWQgYWdhaW5zdCBsaWJ4YywgYW5kIHVzZXMgdW5z
dGFibGUgaW50ZXJmYWNlcyBmb3IKZXhhY3RseSB0d28gdGhpbmdzOgoKIDEpIEZvcmVpZ24gbWFw
cGluZyBieSBNRk4KIDIpIHhjX2RvbV9nZXRpbmZvKCksIGJ1dCBvbmx5IGZvciBzaHV0ZG93biBp
bmZvcm1hdGlvbgoKVGhpcyBzZXJpZXMgYWRkcmVzc2VzIGlzc3VlIDEuICBJc3N1ZSAyIGlzIHN0
aWxsIG9wZW4sIGFuZCBjYW4gdGFrZSBhZHZhbnRhZ2UKb2YgbG9hZHMgb2YgdXMgYmVpbmcgY28t
bG9jYXRlZCBpbiBDaGljYWdvIGF0IHRoZSBtb21lbnQuCgpBbmRyZXcgQ29vcGVyICgyKToKICB0
b29scy94ZW5zdG9yZWQ6IE1ha2UgZ250dGFiIGludGVyZmFjZSBtYW5kYXRvcnkKICB0b29scy94
ZW5zdG9yZWQ6IERyb3AgbWFwcGluZyBvZiB0aGUgcmluZyB2aWEgZm9yZWlnbiBtYXAKCiB0b29s
cy94ZW5zdG9yZS94ZW5zdG9yZWRfZG9tYWluLmMgfCAyOCArKysrKysrKysrLS0tLS0tLS0tLS0t
LS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgMTAgaW5zZXJ0aW9ucygrKSwgMTggZGVsZXRpb25zKC0p
CgotLSAKMi4xMS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 09 15:28:59 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Jul 2019 15:28:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hks39-0003gf-RF; Tue, 09 Jul 2019 15:28:59 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=BVIN=VG=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hks38-0003gU-LC
 for xen-devel@lists.xenproject.org; Tue, 09 Jul 2019 15:28:58 +0000
X-Inumbo-ID: 43a55166-a25e-11e9-b546-637a9a85595a
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 43a55166-a25e-11e9-b546-637a9a85595a;
 Tue, 09 Jul 2019 15:28:55 +0000 (UTC)
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 8QVR43kiQrVwW5qxCQzor9FRCUgeBrh8LOiTgZ+Mo5egKylf8mQrYYWXuzXpNWEo6lOS2dx4fg
 +xiQjAdxbzaIl8d7fnaa9MI2/pWvhfObyrxhYpATQR4kq/AJzBTVv6i980+LC6lLjU5Gq/Nxim
 PRtsuzfGZz3tJ9CN1so7Tz9lpnYl6Xsst8Tm37DpkyEA9PPHEJMh7BF5HXobgoYbYTpP7O6e0u
 8S090zoCE9f9hOUnVhAaMOdGJdfLP7RY6kWK+2gg0gWXk3XYG1Fx0rBi4MZsk1QG7CIUHtnc9j
 o/k=
X-SBRS: 2.7
X-MesageID: 2812809
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,470,1557201600"; 
   d="scan'208";a="2812809"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Tue, 9 Jul 2019 16:28:44 +0100
Message-ID: <20190709152845.18217-2-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190709152845.18217-1-andrew.cooper3@citrix.com>
References: <20190709152845.18217-1-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 1/2] tools/xenstored: Make gnttab interface
 mandatory
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Wei Liu <wei.liu2@citrix.com>, 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>

eGVuc3RvcmVkIGN1cnJlbnRseSByZXF1aXJlcyBhbiBsaWJ4YyBhbmQgZXZ0Y2huIGludGVyZmFj
ZSwgYnV0IGxlYXZlcwp0aGUgZ250dGFiIGludGVyZmFjZSBhcyBvcHRpb25hbC4KCmdudHRhYiBp
cyB1YmlxdWl0b3VzIHRoZXNlIGRheXMsIGFuZCBpbiBwcmFjdGljZSBtYW5kYXRvcnkgaW4gYWxs
IGNhc2VzCndoZXJlIHhlbnN0b3JlZCBpc24ndCBydW5uaW5nIGFzIHJvb3QgaW4gZG9tMCAoZHVl
IHRvIHRoZSBpbmFiaWxpdHkgdG8KZm9yZWlnbiBtYXAgYnkgTUZOKS4KClRoZSB0b29sc3RhY2sg
aGFzIHVuY29uZGl0aW9uYWxseSBzZXQgdXAgZ3JhbnQgZGV0YWlscyBmb3IgbWFueSB5ZWFycwpu
b3csIGFuZCBsb25ndGVybSBpdCB3b3VsZCBiZSBnb29kIHRvIHBoYXNlIG91dCB0aGUgdXNlIG9m
IGxpYnhjLiAgVGhpcwpyZXF1aXJlcyB0aGF0IHhlbnN0b3JlZCBtYXAgdGhlIHN0b3JlIHJpbmcg
YnkgZ3JhbnQgbWFwLCByYXRoZXIgdGhhbgpmb3JlaWduIG1hcC4KCk5vIHByYWN0aWNhbCBjaGFu
Z2UuCgpTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXgu
Y29tPgotLS0KQ0M6IElhbiBKYWNrc29uIDxJYW4uSmFja3NvbkBjaXRyaXguY29tPgpDQzogV2Vp
IExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KQ0M6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNl
LmNvbT4KLS0tCiB0b29scy94ZW5zdG9yZS94ZW5zdG9yZWRfZG9tYWluLmMgfCA2ICsrKy0tLQog
MSBmaWxlIGNoYW5nZWQsIDMgaW5zZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkKCmRpZmYgLS1n
aXQgYS90b29scy94ZW5zdG9yZS94ZW5zdG9yZWRfZG9tYWluLmMgYi90b29scy94ZW5zdG9yZS94
ZW5zdG9yZWRfZG9tYWluLmMKaW5kZXggZmE2NjU1MDMzYS4uNDYzZWJiYTY0MyAxMDA2NDQKLS0t
IGEvdG9vbHMveGVuc3RvcmUveGVuc3RvcmVkX2RvbWFpbi5jCisrKyBiL3Rvb2xzL3hlbnN0b3Jl
L3hlbnN0b3JlZF9kb21haW4uYwpAQCAtNjQxLDkgKzY0MSw5IEBAIHZvaWQgZG9tYWluX2luaXQo
dm9pZCkKIAogCSp4Z3RfaGFuZGxlID0geGVuZ250dGFiX29wZW4oTlVMTCwgMCk7CiAJaWYgKCp4
Z3RfaGFuZGxlID09IE5VTEwpCi0JCXhwcmludGYoIldBUk5JTkc6IEZhaWxlZCB0byBvcGVuIGNv
bm5lY3Rpb24gdG8gZ250dGFiXG4iKTsKLQllbHNlCi0JCXRhbGxvY19zZXRfZGVzdHJ1Y3Rvcih4
Z3RfaGFuZGxlLCBjbG9zZV94Z3RfaGFuZGxlKTsKKwkJYmFyZl9wZXJyb3IoIkZhaWxlZCB0byBv
cGVuIGNvbm5lY3Rpb24gdG8gZ250dGFiIik7CisKKwl0YWxsb2Nfc2V0X2Rlc3RydWN0b3IoeGd0
X2hhbmRsZSwgY2xvc2VfeGd0X2hhbmRsZSk7CiAKIAl4Y2VfaGFuZGxlID0geGVuZXZ0Y2huX29w
ZW4oTlVMTCwgMCk7CiAKLS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 09 16:52:54 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Jul 2019 16:52:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hktM6-0002BS-7n; Tue, 09 Jul 2019 16:52:38 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=BVIN=VG=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hktM4-0002BN-VA
 for xen-devel@lists.xenproject.org; Tue, 09 Jul 2019 16:52:36 +0000
X-Inumbo-ID: f2325214-a269-11e9-a689-43393c81b3db
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f2325214-a269-11e9-a689-43393c81b3db;
 Tue, 09 Jul 2019 16:52:33 +0000 (UTC)
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 5+dWaxBHs/4XyMrslP5nGFEPdkPTctda8Nx9zFkNe41NBreO7UdQO7mghohI/KBl8GpluE8Wn4
 cApNaV7DsIy87rKQN6lQzTakC4e/9Oesn4+ok4871n1uM0SKtjp8IbXej6eSwPK0g+f2UDeEt5
 2ww5N3lRKbjN0/snyMipYgriFWFkDoqPbOPDyB+TUDdmRUQtW/nuBMdQsei3olhbistAWG+PGx
 2KeSYzEzO0AlqDaawOOgDpJtga+gA98xsle7yyBnrpDbzFEVXJtNvfs+BpjDkpaN+b5Pi3ZDYb
 xlM=
X-SBRS: 2.7
X-MesageID: 2769738
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,470,1557201600"; 
   d="scan'208";a="2769738"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Tue, 9 Jul 2019 17:51:57 +0100
Message-ID: <20190709165157.18983-1-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2] x86/ctxt-switch: Document and improve GDT
 handling
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Wei Liu <wl@xen.org>, Jan Beulich <JBeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

d3JpdGVfZnVsbF9nZHRfcHRlcygpIGxvb2tzIHN1c3BpY2lvdXMgLSBpdCBpcyBub3QgZ2VuZXJh
bGx5IHNhZmUgdG8KaXRlcmF0ZSBvdmVyIChtZm4gKyBpKS4gIEhvd2V2ZXIsIHRoZSBsb29wIGlz
IGVudGlyZWx5IHVubmVjZXNzYXJ5LCBhcwpOUl9SRVNFUlZFRF9HRFRfUEFHRVMgaXMgMS4gIERy
b3BwaW5nIGl0IG1ha2VzIHRoZSBjb2RlIHN1YnN0YW50aWFsbHkKbW9yZSBjbGVhciwgYW5kIHdp
dGggaXQgZHJvcHBlZCwgd3JpdGVfZnVsbF9nZHRfcHRlcygpIGJlY29tZXMgbW9yZQpvYnZpb3Vz
bHkgYSBwb29yIG5hbWUsIHNvIHJlbmFtZSBpdCB0byB1cGRhdGVfeGVuX3Nsb3RfaW5fZnVsbF9n
ZHQoKS4KCkZ1cnRoZXJtb3JlLCBjYWxsaW5nIHZpcnRfdG9fbWZuKCkgaW4gdGhlIGNvbnRleHQg
c3dpdGNoIHBhdGggaXMgYSBsb3QKb2Ygd2FzdGVkIGN5Y2xlcyBmb3IgYSByZXN1bHQgd2hpY2gg
aXMgY29uc3RhbnQgYWZ0ZXIgYm9vdC4KCkJlZ2luIGJ5IGRvY3VtZW50aW5nIGhvdyBYZW4gaGFu
ZGxlcyB0aGUgR0RUcyBhY3Jvc3MgY29udGV4dCBzd2l0Y2guCgpGcm9tIHRoaXMsIHdlIG9ic2Vy
dmUgdGhhdCBsb2FkX2Z1bGxfZ2R0KCkgaXMgY29tcGxldGVseSBpbmRlcGVuZGVudCBvZgp0aGUg
Y3VycmVudCBDUFUsIGFuZCBsb2FkX2RlZmF1bHRfZ2R0KCkgb25seSBuZWVkcyB0aGUgY3VycmVu
dCBDUFUncwpyZWd1bGFyIEdEVC4gIChUaGlzIGlzIGEgY2hhbmdlIGluIGJlaGF2aW91ciwgYXMg
cHJldmlvdXNseSBpdCBtYXkgaGF2ZQp1c2VkIHRoZSBjb21wYXQgR0RULCBidXQgZWl0aGVyIHdp
bGwgZG8uKQoKQWRkIHR3byBleHRyYSBwZXItY3B1IHZhcmlhYmxlcyB3aGljaCBjYWNoZSB0aGUg
TDFlIGZvciB0aGUgcmVndWxhciBhbmQgY29tcGF0CkdEVCwgY2FsY3VsYXRlZCBpbiBjcHVfc21w
Ym9vdF9hbGxvYygpL3RyYXBfaW5pdCgpIGFzIGFwcHJvcHJpYXRlLCBzbwp1cGRhdGVfeGVuX3Ns
b3RfaW5fZnVsbF9nZHQoKSBkb2Vzbid0IG5lZWQgdG8gd2FzdGUgdGltZSBwZXJmb3JtaW5nIHRo
ZSBzYW1lCmNhbGN1bGF0aW9uIG9uIGV2ZXJ5IGNvbnRleHQgc3dpdGNoLgoKT25lIHBlcmZvcm1h
bmNlIHNjZW5hcmlvIG9mIEp1ZXJnZW4ncyAodGltZSB0byBidWlsZCB0aGUgaHlwZXJ2aXNvciBv
bgphbiA4IENQVSBzeXN0ZW0sIHdpdGggdHdvIHNpbmdsZS12Q1BVIE1pbmlPUyBWTXMgY29uc3Rh
bnRseSBpbnRlcnJ1cHRpbmcKZG9tMCB3aXRoIGV2ZW50cykgc2hvd3MgdGhlIGZvbGxvd2luZywg
YXZlcmFnZSBvdmVyIDUgbWVhc3VyZW1lbnRzOgoKICAgICAgICAgICAgZWxhcHNlZCAgdXNlciAg
IHN5c3RlbQogIFVucGF0Y2hlZCAgNjYuNTEgIDIzMi45MyAgMTA5LjIxCiAgUGF0Y2hlZCAgICA1
Ny4wMCAgMjI1LjQ3ICAxMDUuNDcKCndoaWNoIGlzIGEgc3Vic3RhbnRpYWwgaW1wcm92ZW1lbnQu
CgpTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29t
PgpUZXN0ZWQtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KUmV2aWV3ZWQtYnk6
IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KLS0tCkNDOiBKYW4gQmV1bGljaCA8SkJl
dWxpY2hAc3VzZS5jb20+CkNDOiBXZWkgTGl1IDx3bEB4ZW4ub3JnPgpDQzogUm9nZXIgUGF1IE1v
bm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CkNDOiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3Vz
ZS5jb20+Cgp2MjoKICogUmV3cml0dGVuIHRoZSBjb21taXQgbWVzc2FnZS4gIE5vIGNoYW5nZSB0
byB0aGUgcGF0Y2ggaXRzZWxmLgotLS0KIHhlbi9hcmNoL3g4Ni9kb21haW4uYyAgICAgIHwgNTIg
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLQogeGVuL2FyY2gv
eDg2L3NtcGJvb3QuYyAgICAgfCAgNCArKysrCiB4ZW4vYXJjaC94ODYvdHJhcHMuYyAgICAgICB8
IDEwICsrKysrKysrKwogeGVuL2luY2x1ZGUvYXNtLXg4Ni9kZXNjLmggfCAgMiArKwogNCBmaWxl
cyBjaGFuZ2VkLCA1MCBpbnNlcnRpb25zKCspLCAxOCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQg
YS94ZW4vYXJjaC94ODYvZG9tYWluLmMgYi94ZW4vYXJjaC94ODYvZG9tYWluLmMKaW5kZXggODRj
YWZiZTU1OC4uMTQ3Zjk2YTA5ZSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2RvbWFpbi5jCisr
KyBiL3hlbi9hcmNoL3g4Ni9kb21haW4uYwpAQCAtMTYzNSwyMyArMTYzNSw0MiBAQCBzdGF0aWMg
dm9pZCBfdXBkYXRlX3J1bnN0YXRlX2FyZWEoc3RydWN0IHZjcHUgKnYpCiAgICAgICAgIHYtPmFy
Y2gucHYubmVlZF91cGRhdGVfcnVuc3RhdGVfYXJlYSA9IDE7CiB9CiAKKy8qCisgKiBPdmVydmll
dyBvZiBYZW4ncyBHRFRzLgorICoKKyAqIFhlbiBtYWludGFpbnMgcGVyLUNQVSBjb21wYXQgYW5k
IHJlZ3VsYXIgR0RUcyB3aGljaCBhcmUgYm90aCBhIHNpbmdsZSBwYWdlCisgKiBpbiBzaXplLiAg
U29tZSBjb250ZW50IGlzIHNwZWNpZmljIHRvIGVhY2ggQ1BVICh0aGUgVFNTLCB0aGUgcGVyLUNQ
VSBtYXJrZXIKKyAqIGZvciAjREYgaGFuZGxpbmcsIGFuZCBvcHRpb25hbGx5IHRoZSBMRFQpLiAg
VGhlIGNvbXBhdCBhbmQgcmVndWxhciBHRFRzCisgKiBkaWZmZXIgYnkgdGhlIGxheW91dCBhbmQg
Y29udGVudCBvZiB0aGUgZ3Vlc3QgYWNjZXNzaWJsZSBzZWxlY3RvcnMuCisgKgorICogVGhlIFhl
biBzZWxlY3RvcnMgbGl2ZSBmcm9tIDB4ZTAwMCAoc2xvdCAxNCBvZiAxNiksIGFuZCBuZWVkIHRv
IGFsd2F5cworICogYXBwZWFyIGluIHRoaXMgcG9zaXRpb24gZm9yIGludGVycnVwdC9leGNlcHRp
b24gaGFuZGxpbmcgdG8gd29yay4KKyAqCisgKiBBIFBWIGd1ZXN0IG1heSBzcGVjaWZ5IEdEVCBm
cmFtZXMgb2YgdGhlaXIgb3duIChzbG90cyAwIHRvIDEzKS4gIFJvb20gZm9yIGEKKyAqIGZ1bGwg
R0RUIGV4aXN0cyBpbiB0aGUgcGVyLWRvbWFpbiBtYXBwaW5ncy4KKyAqCisgKiBUbyBzY2hlZHVs
ZSBhIFBWIHZjcHUsIHdlIHBvaW50IHNsb3QgMTQgb2YgdGhlIGd1ZXN0J3MgZnVsbCBHRFQgYXQg
dGhlCisgKiBjdXJyZW50IENQVSdzIGNvbXBhdCBvciByZWd1bGFyIChhcyBhcHByb3ByaWF0ZSkg
R0RUIGZyYW1lLiAgVGhpcyBpcyBzbworICogdGhhdCB0aGUgcGVyLUNQVSBwYXJ0cyBzdGlsbCB3
b3JrIGNvcnJlY3RseSBhZnRlciBzd2l0Y2hpbmcgcGFnZXRhYmxlcyBhbmQKKyAqIGxvYWRpbmcg
dGhlIGd1ZXN0cyBmdWxsIEdEVCBpbnRvIEdEVFIuCisgKgorICogVG8gc2NoZWR1bGUgSWRsZSBv
ciBIVk0gdmNwdXMsIHdlIGxvYWQgYSBHRFQgYmFzZSBhZGRyZXNzIHdoaWNoIGNhdXNlcyB0aGUK
KyAqIHJlZ3VsYXIgcGVyLUNQVSBHRFQgZnJhbWUgdG8gYXBwZWFyIHdpdGggc2VsZWN0b3JzIGF0
IHRoZSBhcHByb3ByaWF0ZQorICogb2Zmc2V0LgorICovCiBzdGF0aWMgaW5saW5lIGJvb2wgbmVl
ZF9mdWxsX2dkdChjb25zdCBzdHJ1Y3QgZG9tYWluICpkKQogewogICAgIHJldHVybiBpc19wdl9k
b21haW4oZCkgJiYgIWlzX2lkbGVfZG9tYWluKGQpOwogfQogCi1zdGF0aWMgdm9pZCB3cml0ZV9m
dWxsX2dkdF9wdGVzKHNlZ19kZXNjX3QgKmdkdCwgY29uc3Qgc3RydWN0IHZjcHUgKnYpCitzdGF0
aWMgdm9pZCB1cGRhdGVfeGVuX3Nsb3RfaW5fZnVsbF9nZHQoY29uc3Qgc3RydWN0IHZjcHUgKnYs
IHVuc2lnbmVkIGludCBjcHUpCiB7Ci0gICAgdW5zaWduZWQgbG9uZyBtZm4gPSB2aXJ0X3RvX21m
bihnZHQpOwotICAgIGwxX3BnZW50cnlfdCAqcGwxZSA9IHB2X2dkdF9wdGVzKHYpOwotICAgIHVu
c2lnbmVkIGludCBpOwotCi0gICAgZm9yICggaSA9IDA7IGkgPCBOUl9SRVNFUlZFRF9HRFRfUEFH
RVM7IGkrKyApCi0gICAgICAgIGwxZV93cml0ZShwbDFlICsgRklSU1RfUkVTRVJWRURfR0RUX1BB
R0UgKyBpLAotICAgICAgICAgICAgICAgICAgbDFlX2Zyb21fcGZuKG1mbiArIGksIF9fUEFHRV9I
WVBFUlZJU09SX1JXKSk7CisgICAgbDFlX3dyaXRlKHB2X2dkdF9wdGVzKHYpICsgRklSU1RfUkVT
RVJWRURfR0RUX1BBR0UsCisgICAgICAgICAgICAgICFpc19wdl8zMmJpdF92Y3B1KHYpID8gcGVy
X2NwdShnZHRfdGFibGVfbDFlLCBjcHUpCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIDogcGVyX2NwdShjb21wYXRfZ2R0X3RhYmxlX2wxZSwgY3B1KSk7CiB9CiAKLXN0YXRpYyB2
b2lkIGxvYWRfZnVsbF9nZHQoY29uc3Qgc3RydWN0IHZjcHUgKnYsIHVuc2lnbmVkIGludCBjcHUp
CitzdGF0aWMgdm9pZCBsb2FkX2Z1bGxfZ2R0KGNvbnN0IHN0cnVjdCB2Y3B1ICp2KQogewogICAg
IHN0cnVjdCBkZXNjX3B0ciBnZHRfZGVzYyA9IHsKICAgICAgICAgLmxpbWl0ID0gTEFTVF9SRVNF
UlZFRF9HRFRfQllURSwKQEAgLTE2NjEsMTEgKzE2ODAsMTIgQEAgc3RhdGljIHZvaWQgbG9hZF9m
dWxsX2dkdChjb25zdCBzdHJ1Y3QgdmNwdSAqdiwgdW5zaWduZWQgaW50IGNwdSkKICAgICBsZ2R0
KCZnZHRfZGVzYyk7CiB9CiAKLXN0YXRpYyB2b2lkIGxvYWRfZGVmYXVsdF9nZHQoY29uc3Qgc2Vn
X2Rlc2NfdCAqZ2R0LCB1bnNpZ25lZCBpbnQgY3B1KQorc3RhdGljIHZvaWQgbG9hZF9kZWZhdWx0
X2dkdCh1bnNpZ25lZCBpbnQgY3B1KQogewogICAgIHN0cnVjdCBkZXNjX3B0ciBnZHRfZGVzYyA9
IHsKICAgICAgICAgLmxpbWl0ID0gTEFTVF9SRVNFUlZFRF9HRFRfQllURSwKLSAgICAgICAgLmJh
c2UgID0gKHVuc2lnbmVkIGxvbmcpKGdkdCAtIEZJUlNUX1JFU0VSVkVEX0dEVF9FTlRSWSksCisg
ICAgICAgIC5iYXNlICA9ICh1bnNpZ25lZCBsb25nKShwZXJfY3B1KGdkdF90YWJsZSwgY3B1KSAt
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBGSVJTVF9SRVNFUlZFRF9HRFRfRU5U
UlkpLAogICAgIH07CiAKICAgICBsZ2R0KCZnZHRfZGVzYyk7CkBAIC0xNjc4LDcgKzE2OTgsNiBA
QCBzdGF0aWMgdm9pZCBfX2NvbnRleHRfc3dpdGNoKHZvaWQpCiAgICAgc3RydWN0IHZjcHUgICAg
ICAgICAgKnAgPSBwZXJfY3B1KGN1cnJfdmNwdSwgY3B1KTsKICAgICBzdHJ1Y3QgdmNwdSAgICAg
ICAgICAqbiA9IGN1cnJlbnQ7CiAgICAgc3RydWN0IGRvbWFpbiAgICAgICAgKnBkID0gcC0+ZG9t
YWluLCAqbmQgPSBuLT5kb21haW47Ci0gICAgc2VnX2Rlc2NfdCAgICAgICAgICAgKmdkdDsKIAog
ICAgIEFTU0VSVChwICE9IG4pOwogICAgIEFTU0VSVCghdmNwdV9jcHVfZGlydHkobikpOwpAQCAt
MTcxOCwxNSArMTczNywxMiBAQCBzdGF0aWMgdm9pZCBfX2NvbnRleHRfc3dpdGNoKHZvaWQpCiAK
ICAgICBwc3JfY3R4dF9zd2l0Y2hfdG8obmQpOwogCi0gICAgZ2R0ID0gIWlzX3B2XzMyYml0X2Rv
bWFpbihuZCkgPyBwZXJfY3B1KGdkdF90YWJsZSwgY3B1KSA6Ci0gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwZXJfY3B1KGNvbXBhdF9nZHRfdGFibGUsIGNwdSk7Ci0KICAgICBp
ZiAoIG5lZWRfZnVsbF9nZHQobmQpICkKLSAgICAgICAgd3JpdGVfZnVsbF9nZHRfcHRlcyhnZHQs
IG4pOworICAgICAgICB1cGRhdGVfeGVuX3Nsb3RfaW5fZnVsbF9nZHQobiwgY3B1KTsKIAogICAg
IGlmICggbmVlZF9mdWxsX2dkdChwZCkgJiYKICAgICAgICAgICgocC0+dmNwdV9pZCAhPSBuLT52
Y3B1X2lkKSB8fCAhbmVlZF9mdWxsX2dkdChuZCkpICkKLSAgICAgICAgbG9hZF9kZWZhdWx0X2dk
dChnZHQsIGNwdSk7CisgICAgICAgIGxvYWRfZGVmYXVsdF9nZHQoY3B1KTsKIAogICAgIHdyaXRl
X3B0YmFzZShuKTsKIApAQCAtMTczOSw3ICsxNzU1LDcgQEAgc3RhdGljIHZvaWQgX19jb250ZXh0
X3N3aXRjaCh2b2lkKQogCiAgICAgaWYgKCBuZWVkX2Z1bGxfZ2R0KG5kKSAmJgogICAgICAgICAg
KChwLT52Y3B1X2lkICE9IG4tPnZjcHVfaWQpIHx8ICFuZWVkX2Z1bGxfZ2R0KHBkKSkgKQotICAg
ICAgICBsb2FkX2Z1bGxfZ2R0KG4sIGNwdSk7CisgICAgICAgIGxvYWRfZnVsbF9nZHQobik7CiAK
ICAgICBpZiAoIHBkICE9IG5kICkKICAgICAgICAgY3B1bWFza19jbGVhcl9jcHUoY3B1LCBwZC0+
ZGlydHlfY3B1bWFzayk7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvc21wYm9vdC5jIGIveGVu
L2FyY2gveDg2L3NtcGJvb3QuYwppbmRleCA3MzBmZTE0MWZhLi4wMDQyODVkMTRjIDEwMDY0NAot
LS0gYS94ZW4vYXJjaC94ODYvc21wYm9vdC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9zbXBib290LmMK
QEAgLTk4NSw2ICs5ODUsOCBAQCBzdGF0aWMgaW50IGNwdV9zbXBib290X2FsbG9jKHVuc2lnbmVk
IGludCBjcHUpCiAgICAgaWYgKCBnZHQgPT0gTlVMTCApCiAgICAgICAgIGdvdG8gb3V0OwogICAg
IHBlcl9jcHUoZ2R0X3RhYmxlLCBjcHUpID0gZ2R0OworICAgIHBlcl9jcHUoZ2R0X3RhYmxlX2wx
ZSwgY3B1KSA9CisgICAgICAgIGwxZV9mcm9tX3Bmbih2aXJ0X3RvX21mbihnZHQpLCBfX1BBR0Vf
SFlQRVJWSVNPUl9SVyk7CiAgICAgbWVtY3B5KGdkdCwgYm9vdF9jcHVfZ2R0X3RhYmxlLCBOUl9S
RVNFUlZFRF9HRFRfUEFHRVMgKiBQQUdFX1NJWkUpOwogICAgIEJVSUxEX0JVR19PTihOUl9DUFVT
ID4gMHgxMDAwMCk7CiAgICAgZ2R0W1BFUl9DUFVfR0RUX0VOVFJZIC0gRklSU1RfUkVTRVJWRURf
R0RUX0VOVFJZXS5hID0gY3B1OwpAQCAtOTkyLDYgKzk5NCw4IEBAIHN0YXRpYyBpbnQgY3B1X3Nt
cGJvb3RfYWxsb2ModW5zaWduZWQgaW50IGNwdSkKICAgICBwZXJfY3B1KGNvbXBhdF9nZHRfdGFi
bGUsIGNwdSkgPSBnZHQgPSBhbGxvY194ZW5oZWFwX3BhZ2VzKG9yZGVyLCBtZW1mbGFncyk7CiAg
ICAgaWYgKCBnZHQgPT0gTlVMTCApCiAgICAgICAgIGdvdG8gb3V0OworICAgIHBlcl9jcHUoY29t
cGF0X2dkdF90YWJsZV9sMWUsIGNwdSkgPQorICAgICAgICBsMWVfZnJvbV9wZm4odmlydF90b19t
Zm4oZ2R0KSwgX19QQUdFX0hZUEVSVklTT1JfUlcpOwogICAgIG1lbWNweShnZHQsIGJvb3RfY3B1
X2NvbXBhdF9nZHRfdGFibGUsIE5SX1JFU0VSVkVEX0dEVF9QQUdFUyAqIFBBR0VfU0laRSk7CiAg
ICAgZ2R0W1BFUl9DUFVfR0RUX0VOVFJZIC0gRklSU1RfUkVTRVJWRURfR0RUX0VOVFJZXS5hID0g
Y3B1OwogCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvdHJhcHMuYyBiL3hlbi9hcmNoL3g4Ni90
cmFwcy5jCmluZGV4IDgwOTdlZjNiZjUuLjI1YjRiNDdlNWUgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNo
L3g4Ni90cmFwcy5jCisrKyBiL3hlbi9hcmNoL3g4Ni90cmFwcy5jCkBAIC05Nyw3ICs5Nyw5IEBA
IERFRklORV9QRVJfQ1BVKHVpbnQ2NF90LCBlZmVyKTsKIHN0YXRpYyBERUZJTkVfUEVSX0NQVSh1
bnNpZ25lZCBsb25nLCBsYXN0X2V4dGFibGVfYWRkcik7CiAKIERFRklORV9QRVJfQ1BVX1JFQURf
TU9TVExZKHNlZ19kZXNjX3QgKiwgZ2R0X3RhYmxlKTsKK0RFRklORV9QRVJfQ1BVX1JFQURfTU9T
VExZKGwxX3BnZW50cnlfdCwgZ2R0X3RhYmxlX2wxZSk7CiBERUZJTkVfUEVSX0NQVV9SRUFEX01P
U1RMWShzZWdfZGVzY190ICosIGNvbXBhdF9nZHRfdGFibGUpOworREVGSU5FX1BFUl9DUFVfUkVB
RF9NT1NUTFkobDFfcGdlbnRyeV90LCBjb21wYXRfZ2R0X3RhYmxlX2wxZSk7CiAKIC8qIE1hc3Rl
ciB0YWJsZSwgdXNlZCBieSBDUFUwLiAqLwogaWR0X2VudHJ5X3QgX19zZWN0aW9uKCIuYnNzLnBh
Z2VfYWxpZ25lZCIpIF9fYWxpZ25lZChQQUdFX1NJWkUpCkBAIC0yMDU5LDYgKzIwNjEsMTQgQEAg
dm9pZCBfX2luaXQgdHJhcF9pbml0KHZvaWQpCiAgICAgICAgIH0KICAgICB9CiAKKyAgICAvKiBD
YWNoZSB7LGNvbXBhdF99Z2R0X3RhYmxlX2wxZSBub3cgdGhhdCBwaHlzaWNhbGx5IHJlbG9jYXRp
b24gaXMgZG9uZS4gKi8KKyAgICB0aGlzX2NwdShnZHRfdGFibGVfbDFlKSA9CisgICAgICAgIGwx
ZV9mcm9tX3Bmbih2aXJ0X3RvX21mbihib290X2NwdV9nZHRfdGFibGUpLAorICAgICAgICAgICAg
ICAgICAgICAgX19QQUdFX0hZUEVSVklTT1JfUlcpOworICAgIHRoaXNfY3B1KGNvbXBhdF9nZHRf
dGFibGVfbDFlKSA9CisgICAgICAgIGwxZV9mcm9tX3Bmbih2aXJ0X3RvX21mbihib290X2NwdV9j
b21wYXRfZ2R0X3RhYmxlKSwKKyAgICAgICAgICAgICAgICAgICAgIF9fUEFHRV9IWVBFUlZJU09S
X1JXKTsKKwogICAgIHBlcmNwdV90cmFwc19pbml0KCk7CiAKICAgICBjcHVfaW5pdCgpOwpkaWZm
IC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9kZXNjLmggYi94ZW4vaW5jbHVkZS9hc20teDg2
L2Rlc2MuaAppbmRleCA4NWU4M2JjZWZiLi5lNTY1NzI3ZGMwIDEwMDY0NAotLS0gYS94ZW4vaW5j
bHVkZS9hc20teDg2L2Rlc2MuaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2Rlc2MuaApAQCAt
MjA2LDggKzIwNiwxMCBAQCBzdHJ1Y3QgX19wYWNrZWQgZGVzY19wdHIgewogCiBleHRlcm4gc2Vn
X2Rlc2NfdCBib290X2NwdV9nZHRfdGFibGVbXTsKIERFQ0xBUkVfUEVSX0NQVShzZWdfZGVzY190
ICosIGdkdF90YWJsZSk7CitERUNMQVJFX1BFUl9DUFUobDFfcGdlbnRyeV90LCBnZHRfdGFibGVf
bDFlKTsKIGV4dGVybiBzZWdfZGVzY190IGJvb3RfY3B1X2NvbXBhdF9nZHRfdGFibGVbXTsKIERF
Q0xBUkVfUEVSX0NQVShzZWdfZGVzY190ICosIGNvbXBhdF9nZHRfdGFibGUpOworREVDTEFSRV9Q
RVJfQ1BVKGwxX3BnZW50cnlfdCwgY29tcGF0X2dkdF90YWJsZV9sMWUpOwogCiBleHRlcm4gdm9p
ZCBsb2FkX1RSKHZvaWQpOwogCi0tIAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 09 17:06:07 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Jul 2019 17:06:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hktZ5-00032g-LK; Tue, 09 Jul 2019 17:06:03 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=AxFz=VG=gmail.com=viktor.mitin.19@srs-us1.protection.inumbo.net>)
 id 1hktZ4-00032a-GC
 for xen-devel@lists.xenproject.org; Tue, 09 Jul 2019 17:06:02 +0000
X-Inumbo-ID: d3f638eb-a26b-11e9-8980-bc764e045a96
Received: from mail-io1-xd43.google.com (unknown [2607:f8b0:4864:20::d43])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d3f638eb-a26b-11e9-8980-bc764e045a96;
 Tue, 09 Jul 2019 17:06:01 +0000 (UTC)
Received: by mail-io1-xd43.google.com with SMTP id m24so35261267ioo.2
 for <xen-devel@lists.xenproject.org>; Tue, 09 Jul 2019 10:06:01 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=vL8dZygepm7fDRAQR5sp/6iMw+lkD/i/NrvdkBDhhCY=;
 b=LudFTiuUkS18OYNT9XysdoqtLN2ILdX4notu+cXLC/wc6h7fEpvJS8a2hD5Z+xipSa
 G++33iBI23zGzBJivA3onNPrcMbsL6Ae+OmvV4Sj5K7w2+St73b7JkIWa5X8JCi/dYF5
 sGg7YZUFcNQAWGddD8I5SwY9CL5+VEoysHnHdiTvwYJDm5s61spB0tnJ+/FX3FybqyFn
 xRQHE8VtIzx7mWwXCnRUJOpLturF2TNxGKoAcDyOSrBKjAmvYQdDH6RmfR1BPzhPWeqN
 i+Xy548R8caOjxPD1z+K4waIKkj2Po0bc14N4r3IX7kmugd8gTyTHFfDX2lHMalfJrei
 yClA==
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=vL8dZygepm7fDRAQR5sp/6iMw+lkD/i/NrvdkBDhhCY=;
 b=H2uxFEcO/Zh9mXmmD1A2K8WBvYRmmxPYXw04wOPtUyi1w+xt5I8xDGUwzt+I6faGER
 6Lac4UpBWo95z1SVStKQWLZKu89AXTZ+woA1lyVgUKRV3DpDNniAHo+2ndoco2VO5R41
 JR3243faqPnlmj07WaStG4Mue5fl13gsu/YkidZT29qTo7YYLjJys2Wjr3E1weHqKPPb
 8MMsdheivMMPp+DWxBZjIjiRhVZPrpSGFf3XVpkEMjykFx0oHufbi168Ql5rEHzTC9Zu
 s9ngtRzW6Uq2xBnKFK/9CxmcxGFAtrzH9Y4deVyR4mTN2F7t4/Hj9k3ccSOeaTNcVPNv
 XYTg==
X-Gm-Message-State: APjAAAVnVylCBRu8ZkgyE77XaB7Rdq6GozT8Wm+sfmAB2X+AR3jehWmF
 W0o6gOa+n7zsYQxxI0QxoqBrDf3RxBfpK7W6/rA=
X-Google-Smtp-Source: APXvYqwfaGit7kZjB7B5pq+T1/v18svq9d+SO3qjBFeffBJ/FS5htFEjpuA2c8E5/iC4SgHV5Jq6MXsnjKZRMiQWBuI=
X-Received: by 2002:a02:c6a9:: with SMTP id o9mr29936841jan.90.1562691960915; 
 Tue, 09 Jul 2019 10:06:00 -0700 (PDT)
MIME-Version: 1.0
References: <20190709105617.16088-1-viktor.mitin.19@gmail.com>
 <a569e616-431e-474c-0e3f-4c309555dc7f@arm.com>
In-Reply-To: <a569e616-431e-474c-0e3f-4c309555dc7f@arm.com>
From: Viktor Mitin <viktor.mitin.19@gmail.com>
Date: Tue, 9 Jul 2019 20:05:49 +0300
Message-ID: <CAOcoXZaKKEf9S9U56UPz5vgc6pw+LWWFADjJeyBHtqaeQ+OgXA@mail.gmail.com>
To: Julien Grall <julien.grall@arm.com>
Subject: Re: [Xen-devel] [PATCH] xen/doc: remove obsolete warning about
 testing gcov 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>,
 Viktor Mitin <viktor_mitin@epam.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Jan Beulich <jbeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBKdWwgOSwgMjAxOSBhdCAzOjExIFBNIEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxs
QGFybS5jb20+IHdyb3RlOgo+Cj4gSGksCj4KSGkgSnVsaWVuLAoKPiBPbiA3LzkvMTkgMTE6NTYg
QU0sIFZpa3RvciBNaXRpbiB3cm90ZToKPiA+IFJlbW92ZSBvYnNvbGV0ZSB3YXJuaW5nIGFib3V0
IHRlc3RpbmcgZ2NvdiBvbiBhcm0uCj4gPiBnY292IGhhcyBiZWVuIGZpeGVkIGFuZCB0ZXN0ZWQg
d2l0aCBhcm0gaHcgcHJldmlvdXNseQo+ID4KPiA+IFNlZSBjb21taXQgNmFjNjZjOQo+Cj4gVGhp
cyBjb21taXQuLi4KPgo+ID4KPiA+IFNpZ25lZC1vZmYtYnk6IFZpa3RvciBNaXRpbiA8dmlrdG9y
X21pdGluQGVwYW0uY29tPgo+ID4gLS0tCj4gPiAgIGRvY3MvaHlwZXJ2aXNvci1ndWlkZS9jb2Rl
LWNvdmVyYWdlLnJzdCB8IDcgLS0tLS0tLQo+ID4gICAxIGZpbGUgY2hhbmdlZCwgNyBkZWxldGlv
bnMoLSkKPiA+Cj4gPiBkaWZmIC0tZ2l0IGEvZG9jcy9oeXBlcnZpc29yLWd1aWRlL2NvZGUtY292
ZXJhZ2UucnN0IGIvZG9jcy9oeXBlcnZpc29yLWd1aWRlL2NvZGUtY292ZXJhZ2UucnN0Cj4gPiBp
bmRleCAzY2ViZjJkOTZlLi45NDdlZTQ4NzAxIDEwMDY0NAo+ID4gLS0tIGEvZG9jcy9oeXBlcnZp
c29yLWd1aWRlL2NvZGUtY292ZXJhZ2UucnN0Cj4gPiArKysgYi9kb2NzL2h5cGVydmlzb3ItZ3Vp
ZGUvY29kZS1jb3ZlcmFnZS5yc3QKPiA+IEBAIC02LDEzICs2LDYgQEAgdGhlIGNvdmVyYWdlIG9m
IGl0cyBvd24gYmFzaWMgYmxvY2tzLiAgQmVpbmcgYSBwaWVjZSBvZiBzeXN0ZW0gc29mdHdhcmUg
cmF0aGVyCj4gPiAgIHRoYW4gYSB1c2Vyc3BhY2UsIGl0IGNhbid0IGF1dG9tYXRpY2FsbHkgd3Jp
dGUgY292ZXJhZ2Ugb3V0IHRvIHRoZSBmaWxlc3lzdGVtLAo+ID4gICBzbyBzb21lIGV4dHJhIHN0
ZXBzIGFyZSByZXF1aXJlZCB0byBjb2xsZWN0IGFuZCBwcm9jZXNzIHRoZSBkYXRhLgo+ID4KPiA+
IC0uLiB3YXJuaW5nOjoKPiA+IC0KPiA+IC0gIENvdmVyYWdlIGhhcyBvbmx5IGJlZW4gdGVzdGVk
IG9uIHg4NiBhdCB0aGUgbW9tZW50LiAgQVJNIGRvZXNuJ3QgY3VycmVudGx5Cj4gPiAtICBib290
IHdoZW4gdGhlIGZpbmFsIGJpbmFyeSBleGNlZWRzIDJNQiBpbiBzaXplLCBhbmQgdGhlIGNvdmVy
YWdlIGJ1aWxkIHRlbmRzCj4gPiAtICB0byBleGNlZWRzIHRoaXMgbGltaXQuCj4KPiAuLi4gZG9l
cyBub3QgYWRkcmVzcyB0aGUgMk1CIHBhcnQuIFNvIHBhcnQgb2YgdGhlIHdhcm5pbmcgaXMgc3Rp
bGwgdmFsaWQKPiBoZXJlLgo+CklzIGl0IGtub3duIHdoeSBkbyB3ZSBoYXZlIHRoaXMgMk1CIGxp
bWl0PwpTaG91bGQgd2UgZml4IGl0PwoKVGhhbmtzCgo+IENoZWVycywKPgo+IC0tCj4gSnVsaWVu
IEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 09 17:08:07 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Jul 2019 17: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 1hktb4-00039T-A2; Tue, 09 Jul 2019 17: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=AxFz=VG=gmail.com=viktor.mitin.19@srs-us1.protection.inumbo.net>)
 id 1hktb3-00039M-3r
 for xen-devel@lists.xenproject.org; Tue, 09 Jul 2019 17:08:05 +0000
X-Inumbo-ID: 1ce52315-a26c-11e9-8980-bc764e045a96
Received: from mail-io1-xd44.google.com (unknown [2607:f8b0:4864:20::d44])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1ce52315-a26c-11e9-8980-bc764e045a96;
 Tue, 09 Jul 2019 17:08:03 +0000 (UTC)
Received: by mail-io1-xd44.google.com with SMTP id j6so44757394ioa.5
 for <xen-devel@lists.xenproject.org>; Tue, 09 Jul 2019 10:08:03 -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=CaPeHLc5na5UUitarKAHOY6N7SPJArNGrCNKcYasFqs=;
 b=E4roD8GYYFZHFDfP0V7ptwjBoSjqhioYLIp8YgPPE560+vGH/CUCqFifH9DzmUxH5Z
 V5KZOGK2PfFpGvxGfN12vbCsk8nDzIhew4yHKeTdlJMUIsWi5WQUo7aOOPhEB86VxooQ
 aqJzlaFnHwNZGPe8yrG6EPhwpgr9q2F/iRWewBgl8b9qkAe+zenGw0G42supPwWzUzTw
 DDBz3s5Bn+GN8/8HljxrExsj/KcI5q2rLnvycADgY+jjr9Lpzf/aJ3rku9nBbHixgj+E
 jjtdQQFSQXJ05zSDSm0pWaMNGUZ+Oq3Pzt113F/sOwLOpSmQmiH1qX00Y1UBJlCibPcd
 XywA==
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=CaPeHLc5na5UUitarKAHOY6N7SPJArNGrCNKcYasFqs=;
 b=Q4x/Qe2Y/WUC2oaXlsIujUyHoHmB0QRnXxoac3pb1wdUhIbssY+kLw6bj9vSW3jEoM
 A/2N6EJxhr/DnCAth0lg8DRGJIpjaO7UPX1BhwQzsnoi/pf+hB/jE3/GONaUH1RXU8Xa
 MwSP4MelOIxzZvlrflj6EckqJkiFNmihDflNLZsPEw6vw9/HxsVjCy7JSGugms4+q0JU
 z48d8ShBoL/BmodBLdmlXOmzs7QNr2kADyxL0b7gNdWvS+7K6uJDL0cTBFGycai+I1Hh
 wh0s4naHub465NeIGXnkPMTOo6/JZsWAG2tJnlzupzsTaEowoyD3S2p7R1nimjOmC2S4
 0lpw==
X-Gm-Message-State: APjAAAWEl1iHrCxz3Xw1oy39t6ItDMB4Po/4cVBnc3eL8GEYoarubvYU
 7uSMryQeIMpeSJEae1n0/mzuUrmxbRVyLvbG1M25CuBc
X-Google-Smtp-Source: APXvYqxRiX4dMPVg0GUvKM7IP7uBWblVzACutMB9B3X92f00ZBLy42ZQ5rFkt3DIkuu7lcsyj692BZj3OQe66JUZVSI=
X-Received: by 2002:a6b:b206:: with SMTP id b6mr28626513iof.286.1562692083361; 
 Tue, 09 Jul 2019 10:08:03 -0700 (PDT)
MIME-Version: 1.0
References: <20190708123545.19406-1-viktor.mitin.19@gmail.com>
 <a621f734-56c6-b5d9-4926-b7e04c75a4b7@arm.com>
 <CAOcoXZYXwphVM97dwPqgabzoHy48hFTye-Sb5A37w0rdORaGxg@mail.gmail.com>
 <e15fedc0-63f3-0e2c-4aeb-5a6cff95c9be@arm.com>
In-Reply-To: <e15fedc0-63f3-0e2c-4aeb-5a6cff95c9be@arm.com>
From: Viktor Mitin <viktor.mitin.19@gmail.com>
Date: Tue, 9 Jul 2019 20:07:52 +0300
Message-ID: <CAOcoXZaCSd8dk1RUf9h+jbj0J58T4b28_Qtw9cXt0264ELsjMg@mail.gmail.com>
To: Julien Grall <julien.grall@arm.com>
Subject: Re: [Xen-devel] [PATCH] Improve Dom0-less documentation
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>,
 Viktor Mitin <viktor_mitin@epam.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Jan Beulich <jbeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGksCk9uIFR1ZSwgSnVsIDksIDIwMTkgYXQgMzoxNSBQTSBKdWxpZW4gR3JhbGwgPGp1bGllbi5n
cmFsbEBhcm0uY29tPiB3cm90ZToKPgo+IEhpLAo+Cj4gT24gNy85LzE5IDg6MjMgQU0sIFZpa3Rv
ciBNaXRpbiB3cm90ZToKPiA+IE9uIE1vbiwgSnVsIDgsIDIwMTkgYXQgNjo0NSBQTSBKdWxpZW4g
R3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPiB3cm90ZToKPiA+Pgo+ID4+IEhlbGxvLAo+ID4g
SGVsbG8gSnVsaWVuLAo+ID4KPiA+Pgo+ID4+IE9uIDcvOC8xOSAxOjM1IFBNLCBWaWt0b3IgTWl0
aW4gd3JvdGU6Cj4gPj4+IFVwZGF0ZWQgY29uZmlndXJhdGlvbiBleGFtcGxlIGFjY29yZGluZyB0
byBhcm02NAo+ID4+PiBhbmQgYWRkZWQgbW9yZSBjYXNlcyBhYm91dCBrbm93biB4bCBsaW1pdGF0
aW9ucy4KPiA+Pgo+ID4+IGRvbTBsZXNzIGlzIG5vdCBhbiBhcm02NCBzcGVjaWZpYyBmZWF0dXJl
LiBJdCBhbHNvIHdvcmtzIG9uIGFybTMyLCBhbmQKPiA+PiB0aGVyZWZvcmUgdGhlIGRvY3Mgc2hv
dWxkIHdvcmsgZm9yIGJvdGggY2FzZXMuIEhvd2V2ZXIuLi4KPiA+Pgo+ID4gVGhlcmUgaXMgb25l
IGlzc3VlIHdpdGggaXQsIHBsZWFzZSBzZWUgYmVsb3cuCj4gPgo+ID4+Pgo+ID4+PiBTaWduZWQt
b2ZmLWJ5OiBWaWt0b3IgTWl0aW4gPHZpa3Rvcl9taXRpbkBlcGFtLmNvbT4KPiA+Pj4gLS0tCj4g
Pj4+ICAgIGRvY3MvZmVhdHVyZXMvZG9tMGxlc3MucGFuZG9jIHwgMjkgKysrKysrKysrKysrKysr
KysrKysrLS0tLS0tLS0KPiA+Pj4gICAgMSBmaWxlIGNoYW5nZWQsIDIxIGluc2VydGlvbnMoKyks
IDggZGVsZXRpb25zKC0pCj4gPj4+Cj4gPj4+IGRpZmYgLS1naXQgYS9kb2NzL2ZlYXR1cmVzL2Rv
bTBsZXNzLnBhbmRvYyBiL2RvY3MvZmVhdHVyZXMvZG9tMGxlc3MucGFuZG9jCj4gPj4+IGluZGV4
IGUwNzZlMzczOWUuLjk2MTgxMzY5NmYgMTAwNjQ0Cj4gPj4+IC0tLSBhL2RvY3MvZmVhdHVyZXMv
ZG9tMGxlc3MucGFuZG9jCj4gPj4+ICsrKyBiL2RvY3MvZmVhdHVyZXMvZG9tMGxlc3MucGFuZG9j
Cj4gPj4+IEBAIC02MiwxOSArNjIsMTkgQEAgZGV2aWNlIHRyZWUgYWRkaW5nIGEgbm9kZSB1bmRl
ciAvY2hvc2VuIGFzIGZvbGxvd3M6Cj4gPj4+Cj4gPj4+ICAgICAgICBkb21VMSB7Cj4gPj4+ICAg
ICAgICAgICAgY29tcGF0aWJsZSA9ICJ4ZW4sZG9tYWluIjsKPiA+Pj4gLSAgICAgICAgbWVtb3J5
ID0gPDB4MjAwMDA+Owo+ID4+PiArICAgICAgICBtZW1vcnkgPSA8MHgwIDB4MjAwMDA+OyA+ICAg
ICAgICAgICBjcHVzID0gMTsKPiA+Pj4gICAgICAgICAgICB2cGwwMTE7Cj4gPj4+Cj4gPj4+ICAg
ICAgICAgICAgbW9kdWxlQDIwMDAwMDAgewo+ID4+PiAgICAgICAgICAgICAgICBjb21wYXRpYmxl
ID0gIm11bHRpYm9vdCxrZXJuZWwiLCAibXVsdGlib290LG1vZHVsZSI7Cj4gPj4+IC0gICAgICAg
ICAgICByZWcgPSA8MHgyMDAwMDAwIDB4ZmZmZmZmPjsKPiA+Pj4gKyAgICAgICAgICAgIHJlZyA9
IDwweDAgMHgyMDAwMDAwIDB4MCAweGZmZmZmZj47Cj4gPj4KPiA+PiAuLi4gbm90aGluZyBvbiBh
cm02NCBpbXBvc2UgI2FkZHJlc3MtY2VsbHMgPSAyIGFuZCAjc2l6ZS1jZWxscyA9IDIuIFRoZQo+
ID4+IHByb2JsZW0gaGVyZSBpcyB0aGUgdHdvIHByb3BlcnRpZXMgYXJlIG1pc3NpbmcgaW4gdGhl
IG5vZGUgZG9tVTEuCj4gPgo+ID4gVGhlIG5leHQgaXNzdWUgd2FzIG9ic2VydmVkIHdpdGggYXJt
NjQgKGFybTMyIHdhcyBub3QgdGVzdGVkKS4KPiA+IFRoZSByZWcgcHJvcGVydGllcyBpbnNpZGUg
J21vZHVsZScgbm9kZXMgYXJlIG9rIGVpdGhlciB3aXRoIGFkZGl0aW9uYWwgJzB4MCcKPiA+IG9y
IHdpdGggI2FkZHJlc3MtY2VsbHMgPSAyIGFuZCAjc2l6ZS1jZWxscyA9IDIuCj4gPgo+ID4gSG93
ZXZlciwgdGhlICdtZW1vcnknIHByb3BlcnR5IGRvZXMgbm90IHdvcmsgd2l0aG91dCBhZGRpdGlv
bmFsICcweDAnCj4gPiBhbmQgI2FkZHJlc3MtY2VsbHMgPSAyIGFuZCAjc2l6ZS1jZWxscyA9IDIg
ZG9uJ3QgYWZmZWN0IGl0Lgo+ID4gVGhlIG5leHQgY29kZSBmYWlscyB3aXRob3V0ICcweDAnLiBU
aGlzIHdhcyB0aGUgcmVhc29uIHdoeSBJIGFkZGVkICcweDAnCj4gPiBhbmQgbm90ICNhZGRyZXNz
LWNlbGxzID0gMiBhbmQgI3NpemUtY2VsbHMgPSAyLiBOb3cgaXQgaXMgY2xlYXIgdGhhdAo+ID4g
d2UgbmVlZCB0byB1c2UKPiA+ICNhZGRyZXNzLWNlbGxzIGFuZCAjc2l6ZS1jZWxscyBhbnl3YXks
IGhvd2V2ZXIsIEknbSBub3Qgc3VyZSBhYm91dAo+ID4gbWVtb3J5IHByb3BlcnR5Lgo+ID4gU2hv
dWxkIGl0IGJlIHdpdGggZXh0cmEgemVybyBhbnl3YXkgZm9yIGJvdGggY2FzZXMgYXJtMzIgYW5k
IGFybTY0Pwo+ID4KPiA+IG1lbW9yeSA9IDwweDAgMHgyMDAwMD47Cj4KPiBQZXIgdGhlIGRvY3Vt
ZW50YXRpb24gKGRvY3MvbWlzYy9hcm0vZGV2aWNlLXRyZWUvYm9vdGluZy50eHQpOgo+Cj4gIi0g
bWVtb3J5Cj4KPiBBIDY0LWJpdCBpbnRlZ2VyIHNwZWNpZnlpbmcgdGhlIGFtb3VudCBvZiBraWxv
Ynl0ZXMgb2YgUkFNIHRvCj4gYWxsb2NhdGUgdG8gdGhlIGd1ZXN0Lgo+ICIKPgo+IFNvIG1lbW9y
eSBpcyBhbHdheXMgYSA2NC1iaXQgaW50ZWdlciBhbmQgdGhlcmVmb3JlIGlzIGRlc2NyaWJlZCB1
c2luZyAyCj4gY2VsbHMuCgpDbGVhci4gV2lsbCBjaGFuZ2UgbWVtb3J5IHByb3BlcnR5IGluIGV4
YW1wbGUgdG8gYmUgd2l0aCBleHRyYSAweDAuCgpUaGFua3MKCj4gQ2hlZXJzLAo+Cj4gLS0KPiBK
dWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 09 17:18:14 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Jul 2019 17:18:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hktkn-0003wV-D6; Tue, 09 Jul 2019 17:18:09 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=j12g=VG=intel.com=chen.zhang@srs-us1.protection.inumbo.net>)
 id 1hktkm-0003wQ-Iv
 for xen-devel@lists.xenproject.org; Tue, 09 Jul 2019 17:18:08 +0000
X-Inumbo-ID: 8418deb6-a26d-11e9-a247-63ffe7ed7dd6
Received: from mga09.intel.com (unknown [134.134.136.24])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 8418deb6-a26d-11e9-a247-63ffe7ed7dd6;
 Tue, 09 Jul 2019 17:18:06 +0000 (UTC)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from fmsmga006.fm.intel.com ([10.253.24.20])
 by orsmga102.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 09 Jul 2019 10:18:05 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.63,470,1557212400"; d="scan'208";a="364658080"
Received: from fmsmsx103.amr.corp.intel.com ([10.18.124.201])
 by fmsmga006.fm.intel.com with ESMTP; 09 Jul 2019 10:18:05 -0700
Received: from fmsmsx155.amr.corp.intel.com (10.18.116.71) by
 FMSMSX103.amr.corp.intel.com (10.18.124.201) with Microsoft SMTP Server (TLS)
 id 14.3.439.0; Tue, 9 Jul 2019 10:18:05 -0700
Received: from shsmsx106.ccr.corp.intel.com (10.239.4.159) by
 FMSMSX155.amr.corp.intel.com (10.18.116.71) with Microsoft SMTP Server (TLS)
 id 14.3.439.0; Tue, 9 Jul 2019 10:18:05 -0700
Received: from shsmsx102.ccr.corp.intel.com ([169.254.2.3]) by
 SHSMSX106.ccr.corp.intel.com ([169.254.10.240]) with mapi id 14.03.0439.000;
 Wed, 10 Jul 2019 01:18:03 +0800
From: "Zhang, Chen" <chen.zhang@intel.com>
To: Anthony PERARD <anthony.perard@citrix.com>
Thread-Topic: [Xen-devel] [PATCH] tools/libxl: Add iothread support for COLO
Thread-Index: AQHVH2ftNWbTjPTRrUqcQu5k5egqwqa21EEAgACmMGCAATw1gIAJ2HUw
Date: Tue, 9 Jul 2019 17:18:02 +0000
Message-ID: <9CFF81C0F6B98A43A459C9EDAD400D78061C084D@shsmsx102.ccr.corp.intel.com>
References: <20190610083336.18235-1-chen.zhang@intel.com>
 <20190702115214.GA22182@perard.uk.xensource.com>
 <9CFF81C0F6B98A43A459C9EDAD400D78061B32DB@shsmsx102.ccr.corp.intel.com>
 <20190703163847.GN13449@perard.uk.xensource.com>
In-Reply-To: <20190703163847.GN13449@perard.uk.xensource.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
dlp-product: dlpe-windows
dlp-version: 11.0.600.7
dlp-reaction: no-action
x-ctpclassification: CTP_NT
x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiMGUyZDBmYTItZjBiNi00YjM0LWIzZGItYzk3OGFmYTY4Y2VhIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiQStsck9cL1lnUTBoZnZEOFBzdmVkNnR4TXlFcWV6Y05ZaHJTMWhlWEYrR0hrS1RVT0ZuTVwvOGpFSGVQSGdmVUIyIn0=
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] tools/libxl: Add iothread support for COLO
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <wl@xen.org>,
 Zhang Chen <zhangckid@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>

Cj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0KPiBGcm9tOiBBbnRob255IFBFUkFSRCBbbWFp
bHRvOmFudGhvbnkucGVyYXJkQGNpdHJpeC5jb21dCj4gU2VudDogV2VkbmVzZGF5LCBKdWx5IDMs
IDIwMTkgMTE6MzkgQU0KPiBUbzogWmhhbmcsIENoZW4gPGNoZW4uemhhbmdAaW50ZWwuY29tPgo+
IENjOiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT47IFdlaSBMaXUgPHds
QHhlbi5vcmc+OyB4ZW4tCj4gZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmc7IFpoYW5nIENoZW4g
PHpoYW5nY2tpZEBnbWFpbC5jb20+Cj4gU3ViamVjdDogUmU6IFtYZW4tZGV2ZWxdIFtQQVRDSF0g
dG9vbHMvbGlieGw6IEFkZCBpb3RocmVhZCBzdXBwb3J0IGZvciBDT0xPCj4gCj4gT24gVHVlLCBK
dWwgMDIsIDIwMTkgYXQgMDI6MDc6MjdQTSArMDAwMCwgWmhhbmcsIENoZW4gd3JvdGU6Cj4gPiA+
IE9uIE1vbiwgSnVuIDEwLCAyMDE5IGF0IDA0OjMzOjM2UE0gKzA4MDAsIFpoYW5nIENoZW4gd3Jv
dGU6Cj4gPiA+ID4gZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX2RtLmMgYi90b29scy9s
aWJ4bC9saWJ4bF9kbS5jIGluZGV4Cj4gPiA+ID4gZjRmYzk2NDE1ZC4uNmJiNDAwZWZkZiAxMDA2
NDQKPiA+ID4gPiAtLS0gYS90b29scy9saWJ4bC9saWJ4bF9kbS5jCj4gPiA+ID4gKysrIGIvdG9v
bHMvbGlieGwvbGlieGxfZG0uYwo+ID4gPiA+IEBAIC0xNjI5LDE3ICsxNjI5LDI1IEBAIHN0YXRp
YyBpbnQKPiA+ID4gbGlieGxfX2J1aWxkX2RldmljZV9tb2RlbF9hcmdzX25ldyhsaWJ4bF9fZ2Mg
KmdjLAo+ID4gPiA+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbmljc1tp
XS5jb2xvX2ZpbHRlcl9yZWRpcmVjdG9yMV9xdWV1ZSwKPiA+ID4gPiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIG5pY3NbaV0uY29sb19maWx0ZXJfcmVkaXJlY3RvcjFfb3V0
ZGV2KSk7Cj4gPiA+ID4gICAgICAgICAgICAgICAgICAgICAgfQo+ID4gPiA+ICsgICAgICAgICAg
ICAgICAgICAgIGlmIChuaWNzW2ldLmNvbG9faW90aHJlYWQpIHsKPiA+ID4gPiArICAgICAgICAg
ICAgICAgICAgICAgICAgZmxleGFycmF5X2FwcGVuZChkbV9hcmdzLCAiLW9iamVjdCIpOwo+ID4g
PiA+ICsgICAgICAgICAgICAgICAgICAgICAgICBmbGV4YXJyYXlfYXBwZW5kKGRtX2FyZ3MsCj4g
PiA+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgIEdDU1BSSU5URigiaW90aHJlYWQsaWQ9
JXMiLAo+ID4gPiA+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbmljc1tp
XS5jb2xvX2lvdGhyZWFkKSk7Cj4gPiA+Cj4gPiA+IFRoaXMgY3JlYXRlcyBhbiBpb3RocmVhZCBv
YmplY3QsIGJ1dCBpdCBpc24ndCB1c2VkIGFueXdoZXJlLiBXaGF0Cj4gPiA+IHRoZSBwdXJwb3Nl
IG9mIGl0Pwo+ID4KPiA+IE5vLCBjb2xvIGNvbXBhcmUgdXNlIHRoZSBpb3RocmVhZCBieSB0aGUg
ImNvbG9fY29tcGFyZV9pb3RocmVhZCIuCj4gPgo+ID4gPgo+ID4gPiA+ICsgICAgICAgICAgICAg
ICAgICAgIH0KPiA+ID4gPiAgICAgICAgICAgICAgICAgICAgICBpZiAobmljc1tpXS5jb2xvX2Nv
bXBhcmVfcHJpX2luICYmCj4gPiA+ID4gICAgICAgICAgICAgICAgICAgICAgICAgIG5pY3NbaV0u
Y29sb19jb21wYXJlX3NlY19pbiAmJgo+ID4gPiA+ICAgICAgICAgICAgICAgICAgICAgICAgICBu
aWNzW2ldLmNvbG9fY29tcGFyZV9vdXQgJiYKPiA+ID4gPiAtICAgICAgICAgICAgICAgICAgICAg
ICAgbmljc1tpXS5jb2xvX2NvbXBhcmVfbm90aWZ5X2Rldikgewo+ID4gPiA+ICsgICAgICAgICAg
ICAgICAgICAgICAgICBuaWNzW2ldLmNvbG9fY29tcGFyZV9ub3RpZnlfZGV2ICYmCj4gPiA+ID4g
KyAgICAgICAgICAgICAgICAgICAgICAgIG5pY3NbaV0uY29sb19jb21wYXJlX2lvdGhyZWFkKSB7
Cj4gPiA+ID4gICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXhhcnJheV9hcHBlbmQoZG1fYXJn
cywgIi1vYmplY3QiKTsKPiA+ID4gPiAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleGFycmF5
X2FwcGVuZChkbV9hcmdzLAo+ID4gPiA+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICBHQ1NQ
UklOVEYoImNvbG8tCj4gPiA+IGNvbXBhcmUsaWQ9YzEscHJpbWFyeV9pbj0lcyxzZWNvbmRhcnlf
aW49JXMsb3V0ZGV2PSVzLG5vdGlmeV9kZXY9JXMiCj4gPiA+ICwKPiA+ID4gPiArCj4gPiA+ID4g
KyBHQ1NQUklOVEYoImNvbG8tY29tcGFyZSxpZD1jMSxwcmltYXJ5X2luPSVzLHNlY29uZGFyeV9p
bj0lcyxvdXRkCj4gPiA+ID4gKyBldj0lCj4gPiA+ID4gKyBzLG5vdGlmeV9kZXY9JXMsaW90aHJl
YWQ9JXMiLAo+ID4gPgo+ID4gPiBTbywgbm93IGlvdGhyZWFkIGFyZSBtYW5kYXRvcnk/IEl0IHdv
dWxkIGFsc28gbWVhbiB0aGF0IGxpYnhsIGNhbm4ndAo+ID4gPiB1c2UgUUVNVSBvbGRlciB0aGF0
IDIuMTEsIEkgdGhpbmsuCj4gPiA+IENhbid0IFFFTVUgY3JlYXRlcyBhbiBpb3RocmVhZCBhdXRv
bWF0aWNhbGx5IGlmIG5vbmUgYXJlIHByb3ZpZGVkPwo+ID4KPiA+IEluIGN1cnJlbnQgQ09MTyBk
ZXNpZ24sIGlvdGhyZWFkIGFyZSBtYW5kYXRvcnksIGl0J3MgZnJvbSBRZW11Cj4gPiBtYWludGFp
bmVyJ3MgY29tbWVudHMgdG8gbWFrZSBDb2xvLWNvbXBhcmUgdGhyZWFkIGluZGVwZW5kZW50IHdp
dGgKPiBRZW11IG1haW4gbG9vcCBmb3IgYmV0dGVyIHBlcmZvcm1hbmNlLgo+ID4gSSB0aGluayBs
aWJ4bCBjYW4gdXNlIHVwc3RyZWFtIFFlbXUgdG8gcnVuIENPTE8uCj4gPiBRZW11IGNhbid0IGNy
ZWF0ZXMgaW90aHJlYWQgYXV0b21hdGljYWxseSwgYmVjYXVzZSBpdCBuZWVkcyB1c2VyIGlucHV0
IElEIGZvcgo+IGlvdGhyZWFkLCB0aGVuIGl0IHdpbGwgYmUgdXNlZCB0byBvdGhlciBxZW11IG1v
ZHVsZShuZWVkIHRoZSBJRCkuCj4gPgo+ID4gPgo+ID4gPiBBbHNvLCBpdCBsb29rcyBsaWtlIHRo
YXQgaWYgb25lIG9mIHRoZSBjb2xvLWNvbXBhcmUgb3B0aW9uIGlzCj4gPiA+IG1pc3NpbmcsIHRo
ZSBjb2xvLSBjb21wYXJlIG9iamVjdCBpc24ndCBjcmVhdGVkIGF0IGFsbCB3aXRoIG5vIHdhcm5p
bmcgZm9yCj4gdGhlIHVzZXJzIG9mIGxpYnhsLgo+ID4gPgo+ID4gPiBXaGF0J3MgdGhlIGRpZmZl
cmVuY2UgYmV0d2VlbiBgY29sb19pb3RocmVhZCcgYW5kCj4gYGNvbG9fY29tcGFyZV9pb3RocmVh
ZCcgPwo+ID4gPgo+ID4KPiA+ICJDb2xvX2lvdGhyZWFkIiBpcyBpb3RocmVhZCBJRCwgImNvbG9f
Y29tcGFyZV9pb3RocmVhZCIgaXMgY29sbyBjb21wYXJlCj4gdXNlZCBpb3RocmVhZCdzIElELgo+
ID4gSW4gY3VycmVudCBDT0xPIGNhc2UsIHR3byBJRCBtdXN0IHNhbWUuCj4gPiBCdXQgZm9yIGZ1
dHVyZSBvciBvdGhlciBjYXNlLCBpdCBjYW4gZGlmZmVyZW50KG1heWJlIFJYL1RYIHVzZSB0d28g
aW90aHJlYWQgaW4KPiBmdXR1cmUpLgo+ID4KPiA+ID4gSWYgYSB1c2VyIG9ubHkgYXMgdGhlIGNo
b2ljZSBvZiBhIGlvdGhyZWFkIGlkLCB3aHkgbm90IGhhdmUgbGlieGwKPiA+ID4gY3JlYXRlIG9u
ZSBvbiBpdHMgb3duIGluc3RlYWQ/Cj4gPgo+ID4gQmVjYXVzZSB1c2VyIGFsc28gbmVlZCBpbnB1
dCB0aGUgaW90aHJlYWQgSUQgdG8gY29sby1jb21wYXJlIG1vZHVsZS4KPiAKPiBXaGF0J3MgYSAi
Y29sby1jb21wYXJlIG1vZHVsZSI/IElzIGl0IHNvbWV0aGluZyBvdXRzaWRlIG9mIFFFTVU/Cj4g
SWYgbm90LCB0aGVuIEkgZG9uJ3QgdGhpbmsgdXNlcnMgb2YgbGlieGwgbmVlZHMgdG8gcHJvdmlk
ZSBhIG5hbWUgZm9yIHRoaXMgaW90aHJlYWQuCj4gSW5zdGVhZCBvZiBhZGRpbmcgImNvbG8qX2lv
dGhyZWFkIiBjb3VsZCB5b3UgZG8gc29tZXRoaW5nIGxpa2UgdGhlIGZvbGxvd2luZz8KPiAKPiBj
aGFyICpjb2xvX2NvbXBhcmVfaW90aHJlYWRfaWQgPSBHQ1NQUklOVEYoImNvbG8tY29tcGFyZS1p
b3RocmVhZC0lZCIsIGkpOwo+IGZsZXhhcnJheV9hcHBlbmRfcGFpcihkbV9hcmdzLCAiLW9iamVj
dCIsCj4gICAgICAgICAgICAgICAgICAgICAgIEdDU1BSSU5URigiaW90aHJlYWQsaWQ9JXMiLCBj
b2xvX2NvbXBhcmVfaW90aHJlYWRfaWQpOyAvLyB0aGVuCj4gdXNlIGBjb2xvX2NvbXBhcmVfaW90
aHJlYWRfaWQnIHdoZW4gZ2VuZXJhdGluZyB0aGUgLy8gImNvbG8tY29tcGFyZSIgb3B0aW9uCj4g
bGlzdDoKPiBmbGV4YXJyYXlfYXBwZW5kKGRtX2FyZ3MsIEdDU1BSSU5URigiY29sby1jb21wYXJl
LC4uLixpb3RocmVhZD0lcyIsCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
Li4uLCBjb2xvX2NvbXBhcmVfaW90aHJlYWRfaWQpKTsKPiAKPiBJIHRoaW5rIHRoYXQgd2lsbCBi
ZSBtb3JlIHRoYW4gZW5vdWdoIGZvciBub3cuIGlvdGhyZWFkIGNhbid0IGJlIHJldXNlZCBieQo+
IHNvbWV0aGluZyBlbHNlIHRoYXQgbGlieGwgY3JlYXRlLCBhbmQgdGhlcmUgY2FuIGJlIG9ubHkg
b25lICJjb2xvLWNvbXBhcmUiCj4gb2JqZWN0IGluIFFFTVUgYmVjYXVzZSB0aGUgaWQgaXMgaGFy
ZC1jb2RlZCBpbiBsaWJ4bC4KPiAKPiBXaGF0IGRvIHlvdSB0aGluZz8KPiAKPiAoSSdtIHRyeWlu
ZyB0byBtYWtlIHVzaW5nIENPTE8gd2l0aCBsaWJ4bCBhIGxpdHRsZSBiaXQgZWFzaWVyLiBsaWJ4
bCBjYW4gYmUgdXNlIHRvCj4gaGlkZSBhbGwgdGhlIGdsb3J5IGRldGFpbHMgb2YgYSBRRU1VIGNv
bW1hbmQgbGluZS4pCgpIaSBBbnRob255LAoKWWVzLCB0aGUgY29sby1jb21wYXJlIG1vZHVsZSBp
cyBhIHBhcnQgb2YgUWVtdS4KWW91ciBpZGVhIGlzIGdvb2QgZm9yIG5vdywgZWFzeSB0byB1c2Us
IEkgY2FuIGNoYW5nZSBpdCBpbiBuZXh0IHZlcnNpb24uCgpUaGFua3MKWmhhbmcgQ2hlbgoKPiAK
PiBUaGFua3MsCj4gCj4gLS0KPiBBbnRob255IFBFUkFSRAoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 09 17:22:37 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Jul 2019 17: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 1hktp7-0004hR-4M; Tue, 09 Jul 2019 17:22:37 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=AxFz=VG=gmail.com=viktor.mitin.19@srs-us1.protection.inumbo.net>)
 id 1hktp5-0004hM-Jf
 for xen-devel@lists.xenproject.org; Tue, 09 Jul 2019 17:22:35 +0000
X-Inumbo-ID: 23d26d98-a26e-11e9-8980-bc764e045a96
Received: from mail-io1-xd43.google.com (unknown [2607:f8b0:4864:20::d43])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 23d26d98-a26e-11e9-8980-bc764e045a96;
 Tue, 09 Jul 2019 17:22:34 +0000 (UTC)
Received: by mail-io1-xd43.google.com with SMTP id k8so44940139iot.1
 for <xen-devel@lists.xenproject.org>; Tue, 09 Jul 2019 10:22: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=7kPBGyQYvKYn492m/WJ9n1GR/f9CtdLmulTHSYSnDzU=;
 b=FztsdDcKO4FcL6y7XlCAeAG3wOEDseUitcM7OpVO6Q9lYUd6tgkGTrf/iVhTMcnp9H
 Qk3hsnWJX7t+IT8awicz0l0V5gUwERTbDVf1KVIkZZng9iRzPF1X4iwzctE6ci3s93n3
 i5ca/K6fknPlJqNmciIGTHXYv7m8nBIzXgwb16/V9mySYnREt7lSY0e26+xgBbCvvHYo
 fjOSPFYc3bhweP9Z/hxWDBv84FXxSQ6//3awRgHUFl0kUES34xdegV4CGAsX2fbidcrZ
 BdRL/cFcwy4zcXE6mezYXhWGZun5JVkSsfNjbWrauP98ATX3fffXq9j5K1drvMAxc2lU
 Ovnw==
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=7kPBGyQYvKYn492m/WJ9n1GR/f9CtdLmulTHSYSnDzU=;
 b=O6SRLNa7N7i1/SfFwAtkf4N8IB7sWMNeoO2l7st5d4v+n0NXPqXKicm+2L555I55BT
 M7+G1+d8mfvLZ0vL21t7IpoagMiKIsArVR5Fc6o4895k535VHuLJ79DZtMOyiMMaQyGK
 lgkpbxeEynb+M6Vpx8Sh/QhE+zgLgdCc+j/cnaTooVroEXUvwBe9yVyBtPcGHbez1sDD
 EzrWAxFnmbIx/FOthuBYn3ckIXDOJ35dzmnwz6Wb/lNsfT6qDAGyFqelrTnjTIH1Ii3F
 1w2foaS7wqNeFP4QVzL6erXwdunwadRY0Ttz0o2oK8EQaRrOPaiH3aUlU6d911T70TCY
 Ae6A==
X-Gm-Message-State: APjAAAWHNZuXqEZC6H7XmB/ZqsHnw4QuijffstGrZDYiCHjF7g2howVA
 25a1Dcc1LKHpmU0F0fIQXiwFpD9ihCbCy8VnOUw=
X-Google-Smtp-Source: APXvYqyLEIg3Z18WbbAR/AK6/cI2DVWwhj74a5mFtzuLx25wB4wIeMxUV+a41NiYzdEcP7FTGT2oN3FtEATGXm5CQU0=
X-Received: by 2002:a02:b10b:: with SMTP id r11mr1755492jah.140.1562692953982; 
 Tue, 09 Jul 2019 10:22:33 -0700 (PDT)
MIME-Version: 1.0
References: <20190709074903.8042-1-viktor.mitin.19@gmail.com>
 <9223e633-74b1-954b-3d46-e48e84f892a8@arm.com>
In-Reply-To: <9223e633-74b1-954b-3d46-e48e84f892a8@arm.com>
From: Viktor Mitin <viktor.mitin.19@gmail.com>
Date: Tue, 9 Jul 2019 20:22:22 +0300
Message-ID: <CAOcoXZZRnV44ZvVMZMTVtn96+7YPqbYyV63Voj-tMvvSpEf6GA@mail.gmail.com>
To: Julien Grall <julien.grall@arm.com>
Subject: Re: [Xen-devel] [PATCH] xen/arm: change DomU memory property size
 from u64 to u32
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Viktor Mitin <viktor_mitin@epam.com>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgSnVsaWVuLAoKT24gVHVlLCBKdWwgOSwgMjAxOSBhdCAzOjI5IFBNIEp1bGllbiBHcmFsbCA8
anVsaWVuLmdyYWxsQGFybS5jb20+IHdyb3RlOgo+Cj4gSGkgVmlrdG9yLAo+Cj4gT24gNy85LzE5
IDg6NDkgQU0sIFZpa3RvciBNaXRpbiB3cm90ZToKPiA+IFdoaWxlIGNoZWNraW5nIHhlbiBkb20w
bGVzcyBkb2N1bWVudGF0aW9uIGl0IGhhcyBiZWVuIGZvdW5kCj4gPiB0aGF0IGRvbVUgbWVtb3J5
IHByb3BlcnR5IHJlcXVpcmVzIGV4dHJhIDB4MCBpbiBjYXNlIG9mIGFybTY0Lgo+Cj4gQW5kIHRo
aXMgbWF0Y2hlcyB0aGUgYmluZGluZyBkb2NzL21pc2MvYXJtL2RldmljZS10cmVlL2Jvb3Rpbmcu
dHh0IHdoaWNoCj4gcmVxdWlyZXMgYSA2NC1iaXQgdmFsdWUuCj4KPiA+Cj4gPiBUaGVyZSBpcyBu
byBuZWVkIHRvIGtlZXAgbWVtb3J5IHNpemUgaW4gdTY0LCAzMiBiaXRzIGlzCj4gPiBlbm91Z2gg
Zm9yIGRvbVUgbWVtb3J5IHNpemUuCj4gRGVmaW5pdGVseSBub3QuIFRoZSBtZW1vcnkgaXMgZ2l2
ZW4gaW4gS0Igc28gMzItYml0cyBvbmx5IGFsbG93cyB0bwo+IGNvdmVyIDRUQi4gV2hpbGUgSSBh
Z3JlZSB0aGF0IG5vbmUgb2YgdGhlIERvbVUgY3JlYXRlZCBieSBYZW4gd2lsbCBiZQo+IGJpZ2dl
ciB0aGFuIGEgZmV3IGdpZ2FieXRlcyB0b2RheSwgdXNlciBleHBvc2VkIGludGVyZmFjZXMgc2hv
dWxkIGFsd2F5cwo+IGNhdGVyIGZvciB0aGUgZnV0dXJlLgo+Cj4gSW4gYW55IGNhc2UsIHRoZSBp
bnRlcmZhY2UgY2hhbmdlcyB5b3Ugc3VnZ2VzdCBpcyBnb2luZyB0byBicmVhayB1c2VyCj4gcHJv
cGVybHkgdXNpbmcgdGhlIGJpbmRpbmdzLgo+CgpZb3UgYXJlIHJpZ2h0LiBQbGVhc2UgaWdub3Jl
IHRoaXMgcGF0Y2guCkkgd2lsbCBhZGQgZXh0cmEgMHgwIHRvIGRvbTBsZXNzIGRvY3VtZW50YXRp
b24gaW5zdGVhZC4KClRoYW5rcwoKPiBSZWdhcmRzLAo+Cj4gLS0KPiBKdWxpZW4gR3JhbGwKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 09 17:52:26 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Jul 2019 17:52:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hkuHr-0006vX-0E; Tue, 09 Jul 2019 17:52: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=DJix=VG=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hkuHp-0006vS-GO
 for xen-devel@lists.xenproject.org; Tue, 09 Jul 2019 17:52:17 +0000
X-Inumbo-ID: 49cfb48a-a272-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 49cfb48a-a272-11e9-8980-bc764e045a96;
 Tue, 09 Jul 2019 17:52:16 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id CA9EC28;
 Tue,  9 Jul 2019 10:52:15 -0700 (PDT)
Received: from [10.119.48.199] (unknown [10.119.48.199])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id F18353F59C;
 Tue,  9 Jul 2019 10:52:14 -0700 (PDT)
To: Viktor Mitin <viktor.mitin.19@gmail.com>
References: <20190709105617.16088-1-viktor.mitin.19@gmail.com>
 <a569e616-431e-474c-0e3f-4c309555dc7f@arm.com>
 <CAOcoXZaKKEf9S9U56UPz5vgc6pw+LWWFADjJeyBHtqaeQ+OgXA@mail.gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <4490c790-ec60-d416-baa4-2467a8be917f@arm.com>
Date: Tue, 9 Jul 2019 18:52:14 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <CAOcoXZaKKEf9S9U56UPz5vgc6pw+LWWFADjJeyBHtqaeQ+OgXA@mail.gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] xen/doc: remove obsolete warning about
 testing gcov 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>,
 Viktor Mitin <viktor_mitin@epam.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Jan Beulich <jbeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGksCgpPbiA3LzkvMTkgNjowNSBQTSwgVmlrdG9yIE1pdGluIHdyb3RlOgo+IE9uIFR1ZSwgSnVs
IDksIDIwMTkgYXQgMzoxMSBQTSBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPiB3
cm90ZToKPj4KPj4gSGksCj4+Cj4gSGkgSnVsaWVuLAo+IAo+PiBPbiA3LzkvMTkgMTE6NTYgQU0s
IFZpa3RvciBNaXRpbiB3cm90ZToKPj4+IFJlbW92ZSBvYnNvbGV0ZSB3YXJuaW5nIGFib3V0IHRl
c3RpbmcgZ2NvdiBvbiBhcm0uCj4+PiBnY292IGhhcyBiZWVuIGZpeGVkIGFuZCB0ZXN0ZWQgd2l0
aCBhcm0gaHcgcHJldmlvdXNseQo+Pj4KPj4+IFNlZSBjb21taXQgNmFjNjZjOQo+Pgo+PiBUaGlz
IGNvbW1pdC4uLgo+Pgo+Pj4KPj4+IFNpZ25lZC1vZmYtYnk6IFZpa3RvciBNaXRpbiA8dmlrdG9y
X21pdGluQGVwYW0uY29tPgo+Pj4gLS0tCj4+PiAgICBkb2NzL2h5cGVydmlzb3ItZ3VpZGUvY29k
ZS1jb3ZlcmFnZS5yc3QgfCA3IC0tLS0tLS0KPj4+ICAgIDEgZmlsZSBjaGFuZ2VkLCA3IGRlbGV0
aW9ucygtKQo+Pj4KPj4+IGRpZmYgLS1naXQgYS9kb2NzL2h5cGVydmlzb3ItZ3VpZGUvY29kZS1j
b3ZlcmFnZS5yc3QgYi9kb2NzL2h5cGVydmlzb3ItZ3VpZGUvY29kZS1jb3ZlcmFnZS5yc3QKPj4+
IGluZGV4IDNjZWJmMmQ5NmUuLjk0N2VlNDg3MDEgMTAwNjQ0Cj4+PiAtLS0gYS9kb2NzL2h5cGVy
dmlzb3ItZ3VpZGUvY29kZS1jb3ZlcmFnZS5yc3QKPj4+ICsrKyBiL2RvY3MvaHlwZXJ2aXNvci1n
dWlkZS9jb2RlLWNvdmVyYWdlLnJzdAo+Pj4gQEAgLTYsMTMgKzYsNiBAQCB0aGUgY292ZXJhZ2Ug
b2YgaXRzIG93biBiYXNpYyBibG9ja3MuICBCZWluZyBhIHBpZWNlIG9mIHN5c3RlbSBzb2Z0d2Fy
ZSByYXRoZXIKPj4+ICAgIHRoYW4gYSB1c2Vyc3BhY2UsIGl0IGNhbid0IGF1dG9tYXRpY2FsbHkg
d3JpdGUgY292ZXJhZ2Ugb3V0IHRvIHRoZSBmaWxlc3lzdGVtLAo+Pj4gICAgc28gc29tZSBleHRy
YSBzdGVwcyBhcmUgcmVxdWlyZWQgdG8gY29sbGVjdCBhbmQgcHJvY2VzcyB0aGUgZGF0YS4KPj4+
Cj4+PiAtLi4gd2FybmluZzo6Cj4+PiAtCj4+PiAtICBDb3ZlcmFnZSBoYXMgb25seSBiZWVuIHRl
c3RlZCBvbiB4ODYgYXQgdGhlIG1vbWVudC4gIEFSTSBkb2Vzbid0IGN1cnJlbnRseQo+Pj4gLSAg
Ym9vdCB3aGVuIHRoZSBmaW5hbCBiaW5hcnkgZXhjZWVkcyAyTUIgaW4gc2l6ZSwgYW5kIHRoZSBj
b3ZlcmFnZSBidWlsZCB0ZW5kcwo+Pj4gLSAgdG8gZXhjZWVkcyB0aGlzIGxpbWl0Lgo+Pgo+PiAu
Li4gZG9lcyBub3QgYWRkcmVzcyB0aGUgMk1CIHBhcnQuIFNvIHBhcnQgb2YgdGhlIHdhcm5pbmcg
aXMgc3RpbGwgdmFsaWQKPj4gaGVyZS4KPj4KPiBJcyBpdCBrbm93biB3aHkgZG8gd2UgaGF2ZSB0
aGlzIDJNQiBsaW1pdD8KCldpdGhvdXQgY29kZSBjb3ZlcmFnZSAoYW5kIFVCU0FOKSBYZW4gaXMg
cXVpdGUgc21hbGwgYW5kIGNhbiBmaXQgaW4gMk1CLgoKVGhlIG1lbW9yeSBsYXlvdXQgaXMgZml4
ZWQsIHNvIHdlIGhhZCB0byBkZWZpbmUgYSBtYXhpbXVtIHNpemUuIDJNQiBpcyAKY29udmVuaWVu
dCBiZWNhdXNlIHlvdSBvbmx5IGRlYWwgd2l0aCBvbmx5IGEgc2Vjb25kLWxldmVsIHBhZ2UtdGFi
bGUgZW50cnkuCgo+IFNob3VsZCB3ZSBmaXggaXQ/CgpJdCBzaG91bGQgYmUgZml4ZWQgYnV0IG5v
dCB2ZXJ5IGVhc3kgd2l0aCB0aGUgY3VycmVudCBib290IGNvZGUuIEkgYW0gaW4gCnByb2Nlc3Mg
dG8gcmV3b3JrIHRoZSBib290L21lbW9yeSBjb2RlIChzZWUgWzFdKS4gVGhlcmUgYXJlIG1vcmUg
dG8gY29tZS4KCk9uY2UgdGhlIHdvcmsgaXMgZmluaXNoZWQsIGl0IHNob3VsZCBiZSBlYXN5IHRv
IGV4dGVuZCB0aGUgbGltaXQgdG8gNE1CIAoob3IgYmlnZ2VyIGlmIG5lY2Vzc2FyeSkuCgpDaGVl
cnMsCgpbMV0gaHR0cHM6Ly9saXN0cy54ZW4ub3JnL2FyY2hpdmVzL2h0bWwveGVuLWRldmVsLzIw
MTktMDYvbXNnMDA1ODguaHRtbAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 09 18:14:38 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Jul 2019 18: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 1hkud8-0008Vl-Tn; Tue, 09 Jul 2019 18:14:18 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Bm4U=VG=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hkud7-0008Vc-IK
 for xen-devel@lists.xenproject.org; Tue, 09 Jul 2019 18:14:17 +0000
X-Inumbo-ID: 5c67ede6-a275-11e9-9e06-bf1a0a7d5155
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 5c67ede6-a275-11e9-9e06-bf1a0a7d5155;
 Tue, 09 Jul 2019 18:14:16 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hkud5-0002GC-8E; Tue, 09 Jul 2019 18:14:15 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hkud5-0008Ou-0c; Tue, 09 Jul 2019 18:14:15 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hkud4-0003nh-WC; Tue, 09 Jul 2019 18:14:14 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138867-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=8706d38479218dcf549a94516918c3e3b30a7bb0
X-Osstest-Versions-That: xen=b541287c3600713feaaaf7608cd405e7b2e4efd0
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 09 Jul 2019 18:14:14 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 138867: 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>

ZmxpZ2h0IDEzODg2NyB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODg2Ny8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICA4NzA2ZDM4NDc5MjE4ZGNmNTQ5YTk0NTE2OTE4YzNlM2IzMGE3YmIwCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICBiNTQxMjg3YzM2MDA3MTNmZWFh
YWY3NjA4Y2Q0MDVlN2IyZTRlZmQwCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzg4NDggIDIwMTkt
MDctMDggMjI6MDA6MzEgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM4ODY3ICAy
MDE5LTA3LTA5IDE1OjA0OjQ4IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW1pdCBTaW5naCBUb21hciA8YW1p
dHRvbWVyMjVAZ21haWwuY29tPgogIEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJp
eC5jb20+CiAgSm9lIFBlcmNoZXMgPGpvZUBwZXJjaGVzLmNvbT4KICBKdWxpZW4gR3JhbGwgPGp1
bGllbi5ncmFsbEBhcm0uY29tPgogIFZvbG9keW15ciBCYWJjaHVrIDx2b2xvZHlteXJfYmFiY2h1
a0BlcGFtLmNvbT4KICBXaWxsIEFiZWxlIDx3aWxsLmFiZWxlQHN0YXJsYWIuaW8+Cgpqb2JzOgog
YnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgot
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxv
Z3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25m
aWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRz
LCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVu
Lm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3Rl
cgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9i
O2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoK
ClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQveGVu
LmdpdAogICBiNTQxMjg3YzM2Li44NzA2ZDM4NDc5ICA4NzA2ZDM4NDc5MjE4ZGNmNTQ5YTk0NTE2
OTE4YzNlM2IzMGE3YmIwIC0+IHNtb2tlCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 09 19:20:52 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Jul 2019 19: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 1hkvfH-0004wv-Cb; Tue, 09 Jul 2019 19: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=Bm4U=VG=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hkvfG-0004wj-19
 for xen-devel@lists.xenproject.org; Tue, 09 Jul 2019 19:20:34 +0000
X-Inumbo-ID: 9e71697a-a27e-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9e71697a-a27e-11e9-8980-bc764e045a96;
 Tue, 09 Jul 2019 19: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 <osstest-admin@xenproject.org>)
 id 1hkvfD-0003UC-Kn; Tue, 09 Jul 2019 19:20: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 1hkvfD-00089m-Br; Tue, 09 Jul 2019 19:20:31 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hkvfD-0006M9-BJ; Tue, 09 Jul 2019 19:20:31 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138829-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.8-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-saverestore.2: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-1:xtf/test-hvm64-xsa-278:fail:heisenbug
 xen-4.8-testing:test-xtf-amd64-amd64-2:xtf/test-hvm64-lbr-tsx-vmentry:fail:heisenbug
 xen-4.8-testing:test-xtf-amd64-amd64-2:xtf/test-hvm64-xsa-278:fail:heisenbug
 xen-4.8-testing:test-xtf-amd64-amd64-4:xtf/test-hvm64-lbr-tsx-vmentry:fail:heisenbug
 xen-4.8-testing:test-xtf-amd64-amd64-4:xtf/test-hvm64-xsa-278:fail:heisenbug
 xen-4.8-testing:test-xtf-amd64-amd64-5:xtf/test-hvm64-xsa-278:fail:heisenbug
 xen-4.8-testing:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 xen-4.8-testing:test-xtf-amd64-amd64-1:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.8-testing:test-xtf-amd64-amd64-3:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.8-testing:test-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-qemut-ws16-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-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-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-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
 xen-4.8-testing:test-arm64-arm64-xl-thunderx:hosts-allocate:starved:nonblocking
X-Osstest-Versions-This: xen=c67210f60dfa83565d26ae710e4f5e729a95dce5
X-Osstest-Versions-That: xen=908e768fae49a8db0089e68188652079e3bfaa66
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 09 Jul 2019 19:20:31 +0000
Subject: [Xen-devel] [xen-4.8-testing test] 138829: tolerable trouble:
 fail/pass/starved - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODgyOSB4ZW4tNC44LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODgyOS8KCkZhaWx1cmVzIDotLyBi
dXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBhcmUgZmFpbGluZyBpbnRlcm1pdHRlbnRs
eSAobm90IGJsb2NraW5nKToKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE1
IGd1ZXN0LXNhdmVyZXN0b3JlLjIgZmFpbCBpbiAxMzg3NzAgcGFzcyBpbiAxMzg4MjkKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgNyB4ZW4tYm9vdCBmYWlsIGluIDEzODgw
OSBwYXNzIGluIDEzODgyOQogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSA3MCB4dGYvdGVzdC1odm02
NC14c2EtMjc4IGZhaWwgaW4gMTM4ODA5IHBhc3MgaW4gMTM4ODI5CiB0ZXN0LXh0Zi1hbWQ2NC1h
bWQ2NC0yIDUwIHh0Zi90ZXN0LWh2bTY0LWxici10c3gtdm1lbnRyeSBmYWlsIGluIDEzODgwOSBw
YXNzIGluIDEzODgyOQogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiA3MCB4dGYvdGVzdC1odm02NC14
c2EtMjc4IGZhaWwgaW4gMTM4ODA5IHBhc3MgaW4gMTM4ODI5CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2
NC00ICAgNTAgeHRmL3Rlc3QtaHZtNjQtbGJyLXRzeC12bWVudHJ5IGZhaWwgcGFzcyBpbiAxMzg3
NzAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAgNzAgeHRmL3Rlc3QtaHZtNjQteHNhLTI3
OCAgICAgZmFpbCBwYXNzIGluIDEzODc3MAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICA3
MCB4dGYvdGVzdC1odm02NC14c2EtMjc4ICAgICBmYWlsIHBhc3MgaW4gMTM4ODA5CgpUZXN0cyB3
aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm1oZi1h
cm1oZi14bC1ydGRzIDE2IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgZmFpbCBpbiAxMzg3NzAg
bGlrZSAxMzA5NjUKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgNTAgeHRmL3Rlc3QtaHZtNjQtbGJy
LXRzeC12bWVudHJ5IGZhaWwgaW4gMTM4ODA5IGxpa2UgMTMwOTY1CiB0ZXN0LXh0Zi1hbWQ2NC1h
bWQ2NC0zIDUwIHh0Zi90ZXN0LWh2bTY0LWxici10c3gtdm1lbnRyeSBmYWlsIGluIDEzODgwOSBs
aWtlIDEzMDk2NQogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAgIDUwIHh0Zi90ZXN0LWh2bTY0
LWxici10c3gtdm1lbnRyeSBmYWlsIGxpa2UgMTMwOTY1CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzA5NjUK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAg
ICAgICAgZmFpbCBsaWtlIDEzMDk2NQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTMwOTY1CiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwg
bGlrZSAxMzA5NjUKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEzMDk2NQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTMwOTY1
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgIGZhaWwgbGlrZSAxMzA5NjUKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEzMDk2NQogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LXNlYXR0bGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1s
aWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
MTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVz
dGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRp
dDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJp
ZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVs
dGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0
ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1p
Mzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5k
b3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4ICAyIGhvc3RzLWFsbG9jYXRlICAgICAgICAg
ICAgICAgc3RhcnZlZCAgbi9hCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAg
ICAgICAgICAgICAgICAgYzY3MjEwZjYwZGZhODM1NjVkMjZhZTcxMGU0ZjVlNzI5YTk1ZGNlNQpi
YXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAgICAgOTA4ZTc2OGZhZTQ5YThkYjAw
ODllNjgxODg2NTIwNzllM2JmYWE2NgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTMwOTY1ICAyMDE4
LTEyLTAzIDA5OjA2OjE5IFogIDIxOCBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEzMzU5OCAg
MjAxOS0wMy0wNSAxNTowNjoyMyBaICAxMjYgZGF5cyAgIDYyIGF0dGVtcHRzClRlc3Rpbmcgc2Ft
ZSBzaW5jZSAgIDEzODIyNCAgMjAxOS0wNi0yMSAxOTowNTozMSBaICAgMTcgZGF5cyAgICA5IGF0
dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFu
ZHJlIFByenl3YXJhIDxhbmRyZS5wcnp5d2FyYUBhcm0uY29tPgogIEFuZHJldyBDb29wZXIgPGFu
ZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgQ2hyaXN0aWFuIExpbmRpZyA8Y2hyaXN0aWFuLmxp
bmRpZ0BjaXRyaXguY29tPgogIERhbmllbCBEZSBHcmFhZiA8ZGdkZWdyYUB0eWNoby5uc2EuZ292
PgogIEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4KICBKYW4gQmV1bGlj
aCA8amJldWxpY2hAc3VzZS5jb20+CiAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgog
IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CiAgTWFudWVsIEJvdXllciA8Ym91
eWVyQGFudGlvY2hlLmV1Lm9yZz4KICBTZXJnZXkgRHlhc2xpIDxzZXJnZXkuZHlhc2xpQGNpdHJp
eC5jb20+CiAgU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgogIFN0
ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFub3NAeGlsaW54LmNvbT4KICBXZWkgTGl1IDx3ZWkubGl1
MkBjaXRyaXguY29tPgogIFhpbiBMaSA8dGFsb25zLmxlZUBnbWFpbC5jb20+CiAgWGluIExpIDx4
aW4ubGlAY2l0cml4LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hbWQ2NC14dGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHJldiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0
Zi1hbWQ2NC1hbWQ2NC0xICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRm
LWFtZDY0LWFtZDY0LTUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2
LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0
ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGVi
aWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3Zt
Zi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRl
bCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1
LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpdmVw
YXRjaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1saXZlcGF0Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVs
dGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHN0YXJ2ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhk
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcK
bG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNv
bmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9y
dHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFz
dGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJs
b2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5
CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC94
ZW4uZ2l0CiAgIDkwOGU3NjhmYWUuLmM2NzIxMGY2MGQgIGM2NzIxMGY2MGRmYTgzNTY1ZDI2YWU3
MTBlNGY1ZTcyOWE5NWRjZTUgLT4gc3RhYmxlLTQuOAoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 09 20:13:37 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Jul 2019 20:13:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hkwUV-0001ER-34; Tue, 09 Jul 2019 20:13:31 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=EodI=VG=citrix.com=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1hkwUT-0001EM-J4
 for xen-devel@lists.xenproject.org; Tue, 09 Jul 2019 20:13:29 +0000
X-Inumbo-ID: 0183b318-a286-11e9-bfde-bbeb5a2f1515
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 0183b318-a286-11e9-bfde-bbeb5a2f1515;
 Tue, 09 Jul 2019 20:13:25 +0000 (UTC)
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=george.dunlap@citrix.com;
 spf=Pass smtp.mailfrom=George.Dunlap@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 george.dunlap@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="george.dunlap@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 George.Dunlap@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="George.Dunlap@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: ZWklmvVm/E7ummdMBFKWXZByXO7rR3lmMD2JNKqWD5YypJ5H8zuktS3eTlD6VdqL8xw13z3exN
 ybCIEWYb1vzmsQOsazCqYUisZJ9XlGd6LSsC+42b7PK6Dn6eItQLrOrLMVuRAxxMva2fBX5G82
 wdW2RdhEv5SmmVQdnKuRX2h0mmLQvqLMBMsqTRmnnA1ijTcOqNHKtLMHpc4r9AzgtLE3W/wl/n
 U0UFcuUI4se7juLLdG7m9bMVxl5XvNKh6oNPt8GIYztecpO3/0sjX+g4VHdv8QIHJzuzKtsAGP
 WmQ=
X-SBRS: 2.7
X-MesageID: 2812485
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,471,1557201600"; 
   d="scan'208";a="2812485"
From: George Dunlap <george.dunlap@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 9 Jul 2019 21:13:14 +0100
Message-ID: <20190709201314.1426-1-george.dunlap@citrix.com>
X-Mailer: git-send-email 2.20.1
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] MAINTAINERS: Make myself libxl golang binding
 maintainer
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 George Dunlap <george.dunlap@citrix.com>, 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>

U2lnbmVkLW9mZi1ieTogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgot
LS0KQ0M6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBjaXRyaXguY29tPgpDQzogV2VpIExpdSA8
d2VpLmxpdTJAY2l0cml4LmNvbT4KQ0M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNp
dHJpeC5jb20+CkNDOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkNDOiBUaW0gRGVl
Z2FuIDx0aW1AeGVuLm9yZz4KQ0M6IEtvbnJhZCBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29t
PgpDQzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpDQzogSnVs
aWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KLS0tCiBNQUlOVEFJTkVSUyB8IDUgKysr
KysKIDEgZmlsZSBjaGFuZ2VkLCA1IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9NQUlOVEFJ
TkVSUyBiL01BSU5UQUlORVJTCmluZGV4IGI4ZTRkYWFlNDEuLjJlYzk2NDE5Y2UgMTAwNjQ0Ci0t
LSBhL01BSU5UQUlORVJTCisrKyBiL01BSU5UQUlORVJTCkBAIC0zNDMsNiArMzQzLDExIEBAIE06
CU1hcmVrIE1hcmN6eWtvd3NraS1Hw7NyZWNraSA8bWFybWFyZWtAaW52aXNpYmxldGhpbmdzbGFi
LmNvbT4KIFM6CVN1cHBvcnRlZAogRjoJdG9vbHMvcHl0aG9uCiAKK0dPTEFORyBCSU5ESU5HUwor
TTogICAgIEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4KK1M6ICAgICBN
YWludGFpbmVkCitGOiAgICAgdG9vbHMvZ29sYW5nCisKIFFFTVUtRE0KIE06CUlhbiBKYWNrc29u
IDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgogUzoJU3VwcG9ydGVkCi0tIAoyLjIwLjEKCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 09 22:26:14 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Jul 2019 22:26: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 1hkyYf-0001uR-Bb; Tue, 09 Jul 2019 22:25:57 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Bm4U=VG=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hkyYd-0001uE-R4
 for xen-devel@lists.xenproject.org; Tue, 09 Jul 2019 22:25:55 +0000
X-Inumbo-ID: 830d5b40-a298-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 830d5b40-a298-11e9-8980-bc764e045a96;
 Tue, 09 Jul 2019 22:25:53 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hkyYa-00079x-Ho; Tue, 09 Jul 2019 22:25:52 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hkyYZ-0004ij-Sa; Tue, 09 Jul 2019 22:25:52 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hkyYZ-000799-Rx; Tue, 09 Jul 2019 22:25:51 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138842-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.9-testing:build-amd64-prev:xen-build:fail:regression
 xen-4.9-testing:build-i386-prev:xen-build:fail:regression
 xen-4.9-testing:test-amd64-i386-freebsd10-amd64:guest-saverestore:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-saverestore:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-localmigrate/x10:fail:heisenbug
 xen-4.9-testing:test-amd64-i386-freebsd10-i386: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-amd64-xl-qemut-ws16-amd64:guest-localmigrate/x10: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-win7-amd64:guest-localmigrate/x10:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-migrupgrade:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-amd64-i386-migrupgrade:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-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-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl: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-seattle:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.9-testing:test-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-credit2:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-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-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-thunderx:hosts-allocate:starved:nonblocking
X-Osstest-Versions-This: xen=8d2a688015193e20ae47fe3c208f99128240f821
X-Osstest-Versions-That: xen=54aa382cbcdc1e2ba75d6734151ca6e53104e2f2
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 09 Jul 2019 22:25:51 +0000
Subject: [Xen-devel] [xen-4.9-testing test] 138842: regressions - trouble:
 blocked/fail/pass/starved
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODg0MiB4ZW4tNC45LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODg0Mi8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYW1kNjQtcHJldiAgICAgICAg
ICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMyODg5CiBi
dWlsZC1pMzg2LXByZXYgICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMzI4ODkKClRlc3RzIHdoaWNoIGFyZSBmYWlsaW5nIGludGVybWl0dGVu
dGx5IChub3QgYmxvY2tpbmcpOgogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAxNCBn
dWVzdC1zYXZlcmVzdG9yZSBmYWlsIGluIDEzODc3MiBwYXNzIGluIDEzODg0MgogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDEzIGd1ZXN0LXNhdmVyZXN0b3JlIGZhaWwgaW4g
MTM4NzcyIHBhc3MgaW4gMTM4ODQyCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1k
NjQgMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBmYWlsIGluIDEzODc3MiBwYXNzIGluIDEzODg0
MgogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2IDE3IGd1ZXN0LWxvY2FsbWlncmF0ZS94
MTAgZmFpbCBpbiAxMzg4MTAgcGFzcyBpbiAxMzg4NDIKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13czE2LWFtZDY0IDE1IGd1ZXN0LXNhdmVyZXN0b3JlLjIgZmFpbCBpbiAxMzg4MTAgcGFzcyBp
biAxMzg4NDIKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNiBndWVzdC1s
b2NhbG1pZ3JhdGUveDEwIGZhaWwgcGFzcyBpbiAxMzg3NzIKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC13czE2LWFtZDY0IDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBwYXNzIGluIDEz
ODc3MgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE2IGd1ZXN0LWxvY2Fs
bWlncmF0ZS94MTAgZmFpbCBwYXNzIGluIDEzODgxMAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNj
ZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQt
aTM4Ni1taWdydXBncmFkZSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgZmFpbCBibG9ja2VkIGluIDEzMjg4OQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdz
MTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICBmYWlsIGJsb2NrZWQgaW4gMTMyODg5CiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgZmFpbCBpbiAx
Mzg3NzIgbGlrZSAxMzI4ODkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAx
NyBndWVzdC1zdG9wIGZhaWwgaW4gMTM4ODEwIGJsb2NrZWQgaW4gMTMyODg5CiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgZmFpbCBpbiAxMzg4MTAg
bGlrZSAxMzI4ODkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNiBndWVz
dC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgbGlrZSAxMzI4ODkKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEzMjg4
OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICBmYWlsIGxpa2UgMTMyODg5CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20g
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwtc2VhdHRsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAx
MSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcg
ZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRh
bGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJp
ZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZo
ZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1y
dGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxs
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAt
aTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5k
b3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwt
dGh1bmRlcnggIDIgaG9zdHMtYWxsb2NhdGUgICAgICAgICAgICAgICBzdGFydmVkICBuL2EKCnZl
cnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICA4ZDJhNjg4
MDE1MTkzZTIwYWU0N2ZlM2MyMDhmOTkxMjgyNDBmODIxCmJhc2VsaW5lIHZlcnNpb246CiB4ZW4g
ICAgICAgICAgICAgICAgICA1NGFhMzgyY2JjZGMxZTJiYTc1ZDY3MzQxNTFjYTZlNTMxMDRlMmYy
CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzI4ODkgIDIwMTktMDItMDQgMjI6MDQ6MDkgWiAgMTU1
IGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTMzMTQ3ICAyMDE5LTAyLTExIDEzOjQxOjUwIFog
IDE0OCBkYXlzICAgNzggYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM4MjI1ICAyMDE5
LTA2LTIxIDE5OjA1OjM2IFogICAxOCBkYXlzICAgIDkgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hv
IHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNv
b3BlcjNAY2l0cml4LmNvbT4KICBDaHJpc3RpYW4gTGluZGlnIDxjaHJpc3RpYW4ubGluZGlnQGNp
dHJpeC5jb20+CiAgRGFuaWVsIERlIEdyYWFmIDxkZ2RlZ3JhQHR5Y2hvLm5zYS5nb3Y+CiAgR2Vv
cmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT4KICBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CiAgSnVsaWVu
IEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KICBNYW51ZWwgQm91eWVyIDxib3V5ZXJAYW50
aW9jaGUuZXUub3JnPgogIFNlcmdleSBEeWFzbGkgPHNlcmdleS5keWFzbGlAY2l0cml4LmNvbT4K
ICBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CiAgU3RlZmFubyBT
dGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgogIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJp
eC5jb20+CiAgWGluIExpIDx0YWxvbnMubGVlQGdtYWlsLmNvbT4KICBYaW4gTGkgPHhpbi5saUBj
aXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0LXh0ZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhm
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2NC1w
dm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0
LWFtZDY0LTEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQt
YW1kNjQtNSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJk
b20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFu
aHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11
dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0t
YW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRp
dDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0
cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZo
dm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGl2ZXBhdGNoICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWxpdmVwYXRjaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
c2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgc3RhcnZlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12
aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNn
LXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAv
aG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZp
bGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5k
IG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAg
IGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJF
QURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0
cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3Qg
cHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDExODggbGluZXMgbG9uZy4p
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 10 00:23:40 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Jul 2019 00: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 1hl0OI-00027I-4r; Wed, 10 Jul 2019 00:23:22 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=W4UT=VH=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hl0OG-000275-Qt
 for xen-devel@lists.xenproject.org; Wed, 10 Jul 2019 00:23:20 +0000
X-Inumbo-ID: e8192f7a-a2a8-11e9-8fac-33f9d75a3ac1
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e8192f7a-a2a8-11e9-8fac-33f9d75a3ac1;
 Wed, 10 Jul 2019 00:23:14 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hl0OA-0001VI-22; Wed, 10 Jul 2019 00:23: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 1hl0O9-0004hq-J5; Wed, 10 Jul 2019 00:23:13 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hl0O9-0006co-IJ; Wed, 10 Jul 2019 00:23:13 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138850-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: libvirt:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt-xsm:migrate-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-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt:saverestore-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:saverestore-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
X-Osstest-Versions-This: libvirt=4d91ad1c594b7a841ac3f2d0bd3d72dbf2973bde
X-Osstest-Versions-That: libvirt=2503763ee101b2e0779ebb1fba24cdda7985fc91
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 10 Jul 2019 00:23:13 +0000
Subject: [Xen-devel] [libvirt test] 138850: 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>

ZmxpZ2h0IDEzODg1MCBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzg4NTAvCgpGYWlsdXJlcyA6LS8gYnV0IG5vIHJl
Z3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9j
a2luZzoKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICBsaWtlIDEzODgxNQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJh
dyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTM4ODE1CiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmly
dC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQtbGlidmlydC1xY293MiAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXFjb3cyIDEzIHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxp
YnZpcnQgICAgICAgICAgICAgIDRkOTFhZDFjNTk0YjdhODQxYWMzZjJkMGJkM2Q3MmRiZjI5NzNi
ZGUKYmFzZWxpbmUgdmVyc2lvbjoKIGxpYnZpcnQgICAgICAgICAgICAgIDI1MDM3NjNlZTEwMWIy
ZTA3NzllYmIxZmJhMjRjZGRhNzk4NWZjOTEKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzODgxNSAg
MjAxOS0wNy0wOCAwMDo0NDo1MiBaICAgIDEgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMzg4
NTAgIDIwMTktMDctMDggMjM6NTY6NDQgWiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBl
b3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZWEgQm9sb2duYW5p
IDxhYm9sb2duYUByZWRoYXQuY29tPgogIERhbmllbCBQLiBCZXJyYW5nw6kgPGJlcnJhbmdlQHJl
ZGhhdC5jb20+CiAgRXJpYyBCbGFrZSA8ZWJsYWtlQHJlZGhhdC5jb20+CiAgTWljaGFsIFByaXZv
em5payA8bXByaXZvem5AcmVkaGF0LmNvbT4KICBQZXRlciBLcmVtcGEgPHBrcmVtcGFAcmVkaGF0
LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxp
YnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2
aXJ0LXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVz
dC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUv
bG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAg
ICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxh
bmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0
CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7
Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdl
Yi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3Mg
Y29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9
b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhl
bi5vcmc6L2hvbWUveGVuL2dpdC9saWJ2aXJ0LmdpdAogICAyNTAzNzYzZWUxLi40ZDkxYWQxYzU5
ICA0ZDkxYWQxYzU5NGI3YTg0MWFjM2YyZDBiZDNkNzJkYmYyOTczYmRlIC0+IHhlbi10ZXN0ZWQt
bWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 10 00:40:10 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Jul 2019 00: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 1hl0eS-0003HU-NT; Wed, 10 Jul 2019 00:40:04 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=W4UT=VH=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hl0eR-00035l-JX
 for xen-devel@lists.xenproject.org; Wed, 10 Jul 2019 00:40:03 +0000
X-Inumbo-ID: 4061da64-a2ab-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4061da64-a2ab-11e9-8980-bc764e045a96;
 Wed, 10 Jul 2019 00:40:01 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hl0eP-0001o4-02; Wed, 10 Jul 2019 00:40:01 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hl0eO-0005S5-Jw; Wed, 10 Jul 2019 00:40:00 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hl0eO-0003nj-JI; Wed, 10 Jul 2019 00:40:00 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138851-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=8a842b31b93323ee3dc7631059292d30f6179cd3
X-Osstest-Versions-That: ovmf=2d53d54a5bf5f9ba9379e465f49ac9cdc55035de
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 10 Jul 2019 00:40:00 +0000
Subject: [Xen-devel] [ovmf test] 138851: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODg1MSBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzg4NTEvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICA4YTg0MmIzMWI5MzMyM2VlM2RjNzYzMTA1OTI5MmQz
MGY2MTc5Y2QzCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICAyZDUzZDU0
YTViZjVmOWJhOTM3OWU0NjVmNDlhYzljZGM1NTAzNWRlCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
Mzg4MTcgIDIwMTktMDctMDggMDE6MDk6MjEgWiAgICAxIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTM4ODUxICAyMDE5LTA3LTA5IDAwOjExOjE4IFogICAgMSBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgU2hlbmdsZWkg
WmhhbmcgPHNoZW5nbGVpLnpoYW5nQGludGVsLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2Vz
CgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xv
Z3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0
aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVt
YWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVz
dC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJl
IGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0
O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21l
L3hlbi9naXQvb3NzdGVzdC9vdm1mLmdpdAogICAyZDUzZDU0YTViLi44YTg0MmIzMWI5ICA4YTg0
MmIzMWI5MzMyM2VlM2RjNzYzMTA1OTI5MmQzMGY2MTc5Y2QzIC0+IHhlbi10ZXN0ZWQtbWFzdGVy
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 10 02:08:38 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Jul 2019 02: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 1hl21s-000871-BF; Wed, 10 Jul 2019 02:08: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=6BIL=VH=oracle.com=zhenzhong.duan@srs-us1.protection.inumbo.net>)
 id 1hl21q-00086w-L7
 for xen-devel@lists.xenproject.org; Wed, 10 Jul 2019 02:08:18 +0000
X-Inumbo-ID: 94764865-a2b7-11e9-8980-bc764e045a96
Received: from userp2130.oracle.com (unknown [156.151.31.86])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 94764865-a2b7-11e9-8980-bc764e045a96;
 Wed, 10 Jul 2019 02:08:17 +0000 (UTC)
Received: from pps.filterd (userp2130.oracle.com [127.0.0.1])
 by userp2130.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x6A23nCD077973;
 Wed, 10 Jul 2019 02:08:02 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=subject : to : cc :
 references : from : message-id : date : mime-version : in-reply-to :
 content-type : content-transfer-encoding; s=corp-2018-07-02;
 bh=QZA2CjZZ9LVdMkh8ePwHvOa51+zr25uBOZG1ruA7UzM=;
 b=TeV/n1nkz1ihzRJYIyUqMF2/o6WIoFfhDLIk+oW1cokz1Sp6RJ7B0lP201Sxk48DUhtT
 dXYE1Irsg9HFvPT7wmzcH5weWjYlKZanBCtKyttDm42XX9m+YdKy++qEca0asM7br+hW
 BdAR1v3mFhpiRyHeOczO6jccmqew3VDcCL8MvSMOYD2nwf0yS90S81Y4i96hFNJtf0pS
 SnxZNtZGpM3G1uRA0RHWsKa8GZV97FbVcNmUzlrY+zYL82WJeMVT/lwelyqeyK05avEL
 39J1gPFu4W8VyqoN/jE+V0WAU9CPsAiXzQ4D030pfsZWq4K7X+FNno7fKTNULpivAfXr nQ== 
Received: from aserp3030.oracle.com (aserp3030.oracle.com [141.146.126.71])
 by userp2130.oracle.com with ESMTP id 2tjk2tqdt2-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 10 Jul 2019 02:08:01 +0000
Received: from pps.filterd (aserp3030.oracle.com [127.0.0.1])
 by aserp3030.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x6A27S8P104401;
 Wed, 10 Jul 2019 02:08:01 GMT
Received: from aserv0121.oracle.com (aserv0121.oracle.com [141.146.126.235])
 by aserp3030.oracle.com with ESMTP id 2tmwgx7sxg-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 10 Jul 2019 02:08:01 +0000
Received: from abhmp0006.oracle.com (abhmp0006.oracle.com [141.146.116.12])
 by aserv0121.oracle.com (8.14.4/8.13.8) with ESMTP id x6A28035007870;
 Wed, 10 Jul 2019 02:08:00 GMT
Received: from [192.168.0.8] (/1.180.238.73)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Tue, 09 Jul 2019 19:07:59 -0700
To: Boris Ostrovsky <boris.ostrovsky@oracle.com>, linux-kernel@vger.kernel.org
References: <1562490908-17882-1-git-send-email-zhenzhong.duan@oracle.com>
 <1562490908-17882-5-git-send-email-zhenzhong.duan@oracle.com>
 <86b0dbb9-74a7-6883-e6d7-210bd35a6944@oracle.com>
 <6cbd7b78-3d8d-64ae-fd2e-82244dbe6a1e@oracle.com>
 <3d7db7c6-cea3-9dce-0519-a1c600b33273@oracle.com>
From: Zhenzhong Duan <zhenzhong.duan@oracle.com>
Organization: Oracle Corporation
Message-ID: <33876a98-9b6b-a1b9-e72f-352c3f95db89@oracle.com>
Date: Wed, 10 Jul 2019 10:07:54 +0800
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <3d7db7c6-cea3-9dce-0519-a1c600b33273@oracle.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9313
 signatures=668688
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-1810050000 definitions=main-1907100024
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9313
 signatures=668688
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0
 priorityscore=1501 malwarescore=0
 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015
 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=999 adultscore=0
 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1810050000
 definitions=main-1907100024
Subject: Re: [Xen-devel] [PATCH v6 4/4] x86/xen: Add "nopv" support for HVM
 guest
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: jgross@suse.com, sstabellini@kernel.org, mingo@redhat.com, bp@alien8.de,
 xen-devel@lists.xenproject.org, tglx@linutronix.de
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjAxOS83LzkgMjI6NTQsIEJvcmlzIE9zdHJvdnNreSB3cm90ZToKPiBPbiA3LzkvMTkgMTI6
MjAgQU0sIFpoZW56aG9uZyBEdWFuIHdyb3RlOgo+PiAtY29uc3QgX19pbml0Y29uc3Qgc3RydWN0
IGh5cGVydmlzb3JfeDg2IHg4Nl9oeXBlcl94ZW5faHZtID0gewo+PiArc3RhdGljIHVpbnQzMl90
IF9faW5pdCB4ZW5fcGxhdGZvcm1faHZtKHZvaWQpCj4+ICt7Cj4+ICvCoMKgwqDCoMKgwqAgdWlu
dDMyX3QgeGVuX2RvbWFpbiA9IHhlbl9jcHVpZF9iYXNlKCk7Cj4+ICvCoMKgwqDCoMKgwqAgc3Ry
dWN0IHg4Nl9oeXBlcl9pbml0ICpoID0gJng4Nl9oeXBlcl94ZW5faHZtLmluaXQ7Cj4+ICsKPj4g
K8KgwqDCoMKgwqDCoCBpZiAoeGVuX3B2X2RvbWFpbigpKQo+PiArwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoCByZXR1cm4gMDsKPj4gKwo+PiArwqDCoMKgwqDCoMKgIGlmICh4ZW5fcHZoX2Rv
bWFpbigpICYmIG5vcHYpIHsKPj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgLyogR3Vl
c3QgYm9vdGluZyB2aWEgdGhlIFhlbi1QVkggYm9vdCBlbnRyeSBnb2VzIGhlcmUgKi8KPj4gK8Kg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgcHJfaW5mbygiXCJub3B2XCIgcGFyYW1ldGVyIGlz
IGlnbm9yZWQgaW4gUFZIIGd1ZXN0XG4iKTsKPj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqAgbm9wdiA9IGZhbHNlOwo+PiArwqDCoMKgwqDCoMKgIH0gZWxzZSBpZiAobm9wdiAmJiB4ZW5f
ZG9tYWluKSB7Cj4+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIC8qCj4+ICvCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKiBHdWVzdCBib290aW5nIHZpYSBub3JtYWwgYm9vdCBl
bnRyeSAobGlrZSB2aWEKPj4gZ3J1YjIpIGdvZXMKPj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoCAqIGhlcmUuCj4+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKgo+PiAr
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgICogVXNlIGludGVyZmFjZSBmdW5jdGlvbnMg
Zm9yIGJhcmUgaGFyZHdhcmUgaWYgbm9wdiwKPj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoCAqIHhlbl9odm1fZ3Vlc3RfbGF0ZV9pbml0IGlzIGFuIGV4Y2VwdGlvbiBhcyB3ZSBuZWVk
IHRvCj4+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKiBkZXRlY3QgUFZIIGFuZCBw
YW5pYyB0aGVyZS4KPj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAqLwo+PiArwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBtZW1jcHkoaCwgKHZvaWQgKikmeDg2X2luaXQuaHlw
ZXIsCj4+IHNpemVvZih4ODZfaW5pdC5oeXBlcikpOwo+Cj4gQW5kIHRoaXMgd29ya2VkPyBJJ2Qg
dGhpbmsgaXQgd291bGQgZmFpbCBzaW5jZSBoIHBvaW50cyB0byBSTyBzZWN0aW9uLgpZZXMsIEkg
aGF2ZSBiZWxvdyBjaGFuZ2VzIGluIHRoZSBwYXRjaC4KCi1jb25zdCBfX2luaXRjb25zdCBzdHJ1
Y3QgaHlwZXJ2aXNvcl94ODYgeDg2X2h5cGVyX3hlbl9odm0gPSB7CitzdHJ1Y3QgaHlwZXJ2aXNv
cl94ODYgeDg2X2h5cGVyX3hlbl9odm0gX19pbml0ZGF0YSA9IHsKCj4KPgo+PiArwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoCBtZW1jcHkoJng4Nl9oeXBlcl94ZW5faHZtLnJ1bnRpbWUsICh2
b2lkCj4+ICopJng4Nl9wbGF0Zm9ybS5oeXBlciwKPj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoCBzaXplb2YoeDg2X3BsYXRmb3JtLmh5cGVyKSk7Cj4+ICvCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIGgtPmd1ZXN0X2xhdGVfaW5pdCA9IHhlbl9odm1fZ3Vl
c3RfbGF0ZV9pbml0Owo+Cj4gVG8gbWUgdGhpcyBzdGlsbCBkb2Vzbid0IGxvb2sgcmlnaHQgLS0t
IHlvdSBhcmUgbWFraW5nIGFzc3VtcHRpb25zIGFib3V0Cj4geDg2X3BsYXRmb3JtL3g4Nl9pbml0
Lmh5cGVyIGFuZCBJIGRvbid0IHRoaW5rIHlvdSBjYW4gYXNzdW1lIHRoZXkgaGF2ZQo+IG5vdCBi
ZWVuIHNldCB0byBwb2ludCB0byBhbm90aGVyIGh5cGVydmlzb3IsIGZvciBleGFtcGxlLgoKWW91
IG1lYW4gY29weV9hcnJheSgpIGNhbGxzIGluIGluaXRfaHlwZXJ2aXNvcl9wbGF0Zm9ybSgpPyBC
dXQgdGhhdCAKaGFwcGVucyBhZnRlcgoKZGV0ZWN0X2h5cGVydmlzb3JfdmVuZG9yKCkgc2hvb3Nl
IG91dCB0aGUgcHJlZmVyZWQgaHlwZXJ2aXNvci4gSW4gZGV0ZWN0IApzdGFnZSwKCng4Nl9wbGF0
Zm9ybS94ODZfaW5pdC5oeXBlciBoYXMgZGVmYXVsdCB2YWx1ZSBmb3IgYmFyZSBoYXJkd2FyZSwg
b3IgSSAKbWlzc2VkIHNvbWV0aGluZz8KCkp1c3QgcmVhbGl6ZWQgSSBjYW4gdXNlIG1lbXNldCB0
byB6ZXJvIGluc3RlYWQgb2YgbWVtY3B5IHdoaWNoIGxvb2tzIAptb3JlIHJhdGlvbmFsLgoKPgo+
IFdvdWxkIG1vZGlmeWluZyBhbGwgeDg2X2h5cGVyX3hlbl9odm0ncyBvcHMgKGV4Y2VwdCwgSSBn
dWVzcywKPiB4ZW5faHZtX2d1ZXN0X2xhdGVfaW5pdCgpKSB0byBpbW1lZGlhdGVseSByZXR1cm4g
aWYgbm9wdiBpcyBzZXQgd29yaz8KCkkgdGhpbmsgc28swqAgTGV0IG1lIHRyeSBpdC4KClpoZW56
aG9uZwoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 10 02:52:51 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Jul 2019 02:52:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hl2iq-0002tQ-Rm; Wed, 10 Jul 2019 02:52:44 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=iTs9=VH=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hl2ip-0002tL-Td
 for xen-devel@lists.xenproject.org; Wed, 10 Jul 2019 02:52:43 +0000
X-Inumbo-ID: c9352c06-a2bd-11e9-8980-bc764e045a96
Received: from m9a0001g.houston.softwaregrp.com (unknown [15.124.64.66])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c9352c06-a2bd-11e9-8980-bc764e045a96;
 Wed, 10 Jul 2019 02:52:42 +0000 (UTC)
Received: FROM m9a0001g.houston.softwaregrp.com (15.121.0.190) BY
 m9a0001g.houston.softwaregrp.com WITH ESMTP; 
 Wed, 10 Jul 2019 02:52:40 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M9W0067.microfocus.com (2002:f79:be::f79:be) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Wed, 10 Jul 2019 02:51:49 +0000
Received: from NAM02-CY1-obe.outbound.protection.outlook.com (15.124.72.14) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Wed, 10 Jul 2019 02:51:49 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB3404.namprd18.prod.outlook.com (10.255.174.221) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2052.19; Wed, 10 Jul 2019 02:51:48 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2052.020; Wed, 10 Jul 2019
 02:51:48 +0000
From: Jan Beulich <JBeulich@suse.com>
To: George Dunlap <george.dunlap@citrix.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH] MAINTAINERS: Make myself libxl golang binding maintainer
Thread-Index: AQHVNpLJUMWQBnbrCUuTPDOylHOhYqbDJ68A
Date: Wed, 10 Jul 2019 02:51:48 +0000
Message-ID: <fa0392b6-1099-9a2b-84fe-92d260320d16@suse.com>
References: <20190709201314.1426-1-george.dunlap@citrix.com>
In-Reply-To: <20190709201314.1426-1-george.dunlap@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: CH2PR02CA0029.namprd02.prod.outlook.com
 (2603:10b6:610:4e::39) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [216.80.71.101]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: c6e0970e-3b2f-42ec-0caa-08d704e18d8b
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB3404; 
x-ms-traffictypediagnostic: DM6PR18MB3404:
x-microsoft-antispam-prvs: <DM6PR18MB34045C4F22B86393793819BDB3F00@DM6PR18MB3404.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:6430;
x-forefront-prvs: 0094E3478A
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(136003)(346002)(376002)(366004)(396003)(39860400002)(189003)(199004)(229853002)(8936002)(6486002)(6436002)(110136005)(6512007)(54906003)(6506007)(4326008)(386003)(3846002)(52116002)(6116002)(478600001)(26005)(71200400001)(53546011)(76176011)(102836004)(99286004)(31686004)(25786009)(316002)(53936002)(14454004)(256004)(446003)(2906002)(186003)(2616005)(4744005)(80792005)(81166006)(5660300002)(476003)(86362001)(31696002)(36756003)(66476007)(66946007)(2501003)(305945005)(8676002)(66556008)(68736007)(66446008)(64756008)(81156014)(66066001)(486006)(7736002)(6246003)(71190400001)(11346002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB3404;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: 0qn3cTbzon4Som7f1Qr52efaqyTBC9ki895GdgFEwK9ADgUrdnbvxgaS+2ZPBEad/JxLf0m7wmOt0siE/uxiwYXeiJgQWxfvzzazuaiLXXRMARBRrHrC9vgXvsnV5Z3Ozwybg6VQ9iUA0bXPSWH11WcrxOEVxqjMh+hCp34uKsU1GA/epFygaIzCSUPBtX3UqrB9/7x6KEPXz57MlVed54AM43efYM56t2ZZIYVNUuR4puD2qR9cSxdfBYjKQDtDW1ir/ZCp+9z6NYI8aA1z0/zzQRNaQaaMBFntIp690jF+/B0GXPkrX861X+gSVux0og/hQyWIskzpezEa34TmtG4RcQrLE+8ExoLt608GuGrNvSv8lPfvM04KZ0Mrh2vSSrS1bANcbZ7NcmD2d142UWwtEDSGLkczT+MzFclLoe8=
Content-ID: <87A5563AB2BE4F4DA36B90F5B6AB9DD5@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: c6e0970e-3b2f-42ec-0caa-08d704e18d8b
X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Jul 2019 02:51:48.6456 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB3404
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH] MAINTAINERS: Make myself libxl golang
 binding maintainer
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad
 Wilk <konrad.wilk@oracle.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Tim Deegan <tim@xen.org>, Julien Grall <julien.grall@arm.com>,
 Ian Jackson <ian.jackson@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDkuMDcuMjAxOSAyMjoxMywgR2VvcmdlIER1bmxhcCB3cm90ZToNCj4gLS0tIGEvTUFJTlRB
SU5FUlMNCj4gKysrIGIvTUFJTlRBSU5FUlMNCj4gQEAgLTM0Myw2ICszNDMsMTEgQEAgTToJTWFy
ZWsgTWFyY3p5a293c2tpLUfDs3JlY2tpIDxtYXJtYXJla0BpbnZpc2libGV0aGluZ3NsYWIuY29t
Pg0KPiAgIFM6CVN1cHBvcnRlZA0KPiAgIEY6CXRvb2xzL3B5dGhvbg0KPiAgIA0KPiArR09MQU5H
IEJJTkRJTkdTDQo+ICtNOiAgICAgR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXgu
Y29tPg0KPiArUzogICAgIE1haW50YWluZWQNCj4gK0Y6ICAgICB0b29scy9nb2xhbmcNCj4gKw0K
PiAgIFFFTVUtRE0NCj4gICBNOglJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNv
bT4NCj4gICBTOglTdXBwb3J0ZWQNCg0KVGhpcyBkb2Vzbid0IGxvb2sgdG8gYmUgdGhlIGFscGhh
YmV0aWNhbGx5IGNvcnJlY3Qgc2xvdCB0byBpbnNlcnQNCnRoaXMgc2VjdGlvbi4gWWV0IGluc3Rl
YWQgb2YgbW92aW5nIGl0IHBlcmhhcHMgaXRzIHRpdGxlIHNob3VsZA0KYmUgImxpYnhsIGdvbGFu
ZyBiaW5kaW5ncyI/DQoNCkFsc28gcGxlYXNlIHVzZSB0YWJzIGxpa2Ugc3Vycm91bmRpbmcgc2Vj
dGlvbnMgZG8uDQoNCkphbg0KDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 10 03:03:13 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Jul 2019 03: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 1hl2su-0003ek-SA; Wed, 10 Jul 2019 03:03:08 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=iTs9=VH=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hl2st-0003ef-Ab
 for xen-devel@lists.xenproject.org; Wed, 10 Jul 2019 03:03:07 +0000
X-Inumbo-ID: 3aaa7918-a2bf-11e9-823d-0f703a36c58e
Received: from m4a0039g.houston.softwaregrp.com (unknown [15.124.2.85])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 3aaa7918-a2bf-11e9-823d-0f703a36c58e;
 Wed, 10 Jul 2019 03:03:02 +0000 (UTC)
Received: FROM m4a0039g.houston.softwaregrp.com (15.120.17.147) BY
 m4a0039g.houston.softwaregrp.com WITH ESMTP; 
 Wed, 10 Jul 2019 02:59:18 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M4W0335.microfocus.com (2002:f78:1193::f78:1193) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Wed, 10 Jul 2019 02:57:19 +0000
Received: from NAM02-CY1-obe.outbound.protection.outlook.com (15.124.8.13) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Wed, 10 Jul 2019 02:57:19 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB3404.namprd18.prod.outlook.com (10.255.174.221) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2052.19; Wed, 10 Jul 2019 02:57:17 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2052.020; Wed, 10 Jul 2019
 02:57:17 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Thread-Topic: [PATCH v2] x86/ctxt-switch: Document and improve GDT handling
Thread-Index: AQHVNna/SHvk0zhBNk6J4R3eSueEw6bDKXCA
Date: Wed, 10 Jul 2019 02:57:17 +0000
Message-ID: <1becc06d-115e-e8d4-26ab-a1a3e5003f1e@suse.com>
References: <20190709165157.18983-1-andrew.cooper3@citrix.com>
In-Reply-To: <20190709165157.18983-1-andrew.cooper3@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: CH2PR10CA0009.namprd10.prod.outlook.com
 (2603:10b6:610:4c::19) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [216.80.71.101]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: e2ec53e8-8b40-4beb-8f48-08d704e2519d
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB3404; 
x-ms-traffictypediagnostic: DM6PR18MB3404:
x-microsoft-antispam-prvs: <DM6PR18MB3404C124AD21D8790923676BB3F00@DM6PR18MB3404.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-forefront-prvs: 0094E3478A
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(39860400002)(396003)(376002)(346002)(136003)(366004)(189003)(199004)(36756003)(31696002)(446003)(256004)(2616005)(14444005)(186003)(2906002)(14454004)(476003)(86362001)(80792005)(5660300002)(81166006)(66066001)(486006)(81156014)(11346002)(71190400001)(6246003)(7736002)(66946007)(66476007)(305945005)(8676002)(64756008)(66556008)(68736007)(66446008)(6486002)(8936002)(6512007)(54906003)(6436002)(229853002)(6916009)(25786009)(31686004)(99286004)(102836004)(53936002)(316002)(6116002)(52116002)(3846002)(478600001)(386003)(4326008)(6506007)(53546011)(76176011)(71200400001)(26005);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB3404;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: JUw0Xrac0RJPV3OiBUPCfOtdVnkjbbICcKWIwhma5GFqUmChf2eSaSRBadjFWFgHP/rENNHleAgJL/0vc0p6/JLlr84OqigOyK1YlMEdw9y8ETW2qHoy22G6rsLVj4KlbHuckh1EHATpKk8pvWvPauirJcqQT24cTBOleCc16B4K/Bdal0QmCfCLBdXQ426nJ0bZCRoLwOe/trZCMwxeFyMtr7INDDagVDuA6lbDn5tcELlX+JPFQt8bZpVzh0LYxan8TDwk7xH0Ft3BATivMP3RNT97iN2sgeaouFfe8SAjTNKEXs3DqCCpPg8QUR2GnT/D+4Ztw/7eOmB1IRnb44fC2U+OFgW6XeYg0EsNuHT17sFJc28qCZpf8MhXrq58K1Y6CMt+0nMI71OJEsbMYBzwqdC4JVoqvEGIFw/nTHY=
Content-ID: <B2C2C61DBC94BC48BFD12F8EFD59E933@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: e2ec53e8-8b40-4beb-8f48-08d704e2519d
X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Jul 2019 02:57:17.5714 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB3404
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v2] x86/ctxt-switch: Document and improve
 GDT handling
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <JGross@suse.com>, Xen-devel <xen-devel@lists.xenproject.org>,
 Wei Liu <wl@xen.org>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDkuMDcuMjAxOSAxODo1MSwgQW5kcmV3IENvb3BlciB3cm90ZToNCj4gd3JpdGVfZnVsbF9n
ZHRfcHRlcygpIGxvb2tzIHN1c3BpY2lvdXMgLSBpdCBpcyBub3QgZ2VuZXJhbGx5IHNhZmUgdG8N
Cj4gaXRlcmF0ZSBvdmVyIChtZm4gKyBpKS4NCg0KSSdtIHN0aWxsIG5vdCBoYXBweSBhYm91dCB0
aGlzIChtaXNsZWFkaW5nKSBzdGF0ZW1lbnQ6IFRoZSBzYWZldHkgb2YNCnRoaXMgZGVwZW5kcywg
YXMgc2FpZCwgb24gaG93IHRoZSBhbGxvY2F0aW9uIGdldHMgZG9uZS4gQW5kIHRoZSB3YXkNCnRo
YXQgaXMgZG9uZSBhdCB0aGUgbW9tZW50LCB0aGUgYWRkaXRpb24gaXMgc2FmZS4gSSByZWFsaXpl
IHRoYXQNCiJnZW5lcmFsbHkiIG1heSBiZSBtZWFudCB0byBjb3ZlciB0aGF0IGNhc2UsIGJ1dCBw
ZXJzb25hbGx5IEkgZmluZA0KdGhpcyBub3QgY2xlYXIgZW5vdWdoLg0KDQo+ICBIb3dldmVyLCB0
aGUgbG9vcCBpcyBlbnRpcmVseSB1bm5lY2Vzc2FyeSwgYXMNCj4gTlJfUkVTRVJWRURfR0RUX1BB
R0VTIGlzIDEuICBEcm9wcGluZyBpdCBtYWtlcyB0aGUgY29kZSBzdWJzdGFudGlhbGx5DQo+IG1v
cmUgY2xlYXIsIGFuZCB3aXRoIGl0IGRyb3BwZWQsIHdyaXRlX2Z1bGxfZ2R0X3B0ZXMoKSBiZWNv
bWVzIG1vcmUNCj4gb2J2aW91c2x5IGEgcG9vciBuYW1lLCBzbyByZW5hbWUgaXQgdG8gdXBkYXRl
X3hlbl9zbG90X2luX2Z1bGxfZ2R0KCkuDQo+IA0KPiBGdXJ0aGVybW9yZSwgY2FsbGluZyB2aXJ0
X3RvX21mbigpIGluIHRoZSBjb250ZXh0IHN3aXRjaCBwYXRoIGlzIGEgbG90DQo+IG9mIHdhc3Rl
ZCBjeWNsZXMgZm9yIGEgcmVzdWx0IHdoaWNoIGlzIGNvbnN0YW50IGFmdGVyIGJvb3QuDQo+IA0K
PiBCZWdpbiBieSBkb2N1bWVudGluZyBob3cgWGVuIGhhbmRsZXMgdGhlIEdEVHMgYWNyb3NzIGNv
bnRleHQgc3dpdGNoLg0KPiANCj4gIEZyb20gdGhpcywgd2Ugb2JzZXJ2ZSB0aGF0IGxvYWRfZnVs
bF9nZHQoKSBpcyBjb21wbGV0ZWx5IGluZGVwZW5kZW50IG9mDQo+IHRoZSBjdXJyZW50IENQVSwg
YW5kIGxvYWRfZGVmYXVsdF9nZHQoKSBvbmx5IG5lZWRzIHRoZSBjdXJyZW50IENQVSdzDQo+IHJl
Z3VsYXIgR0RULiAgKFRoaXMgaXMgYSBjaGFuZ2UgaW4gYmVoYXZpb3VyLCBhcyBwcmV2aW91c2x5
IGl0IG1heSBoYXZlDQo+IHVzZWQgdGhlIGNvbXBhdCBHRFQsIGJ1dCBlaXRoZXIgd2lsbCBkby4p
DQo+IA0KPiBBZGQgdHdvIGV4dHJhIHBlci1jcHUgdmFyaWFibGVzIHdoaWNoIGNhY2hlIHRoZSBM
MWUgZm9yIHRoZSByZWd1bGFyIGFuZCBjb21wYXQNCj4gR0RULCBjYWxjdWxhdGVkIGluIGNwdV9z
bXBib290X2FsbG9jKCkvdHJhcF9pbml0KCkgYXMgYXBwcm9wcmlhdGUsIHNvDQo+IHVwZGF0ZV94
ZW5fc2xvdF9pbl9mdWxsX2dkdCgpIGRvZXNuJ3QgbmVlZCB0byB3YXN0ZSB0aW1lIHBlcmZvcm1p
bmcgdGhlIHNhbWUNCj4gY2FsY3VsYXRpb24gb24gZXZlcnkgY29udGV4dCBzd2l0Y2guDQo+IA0K
PiBPbmUgcGVyZm9ybWFuY2Ugc2NlbmFyaW8gb2YgSnVlcmdlbidzICh0aW1lIHRvIGJ1aWxkIHRo
ZSBoeXBlcnZpc29yIG9uDQo+IGFuIDggQ1BVIHN5c3RlbSwgd2l0aCB0d28gc2luZ2xlLXZDUFUg
TWluaU9TIFZNcyBjb25zdGFudGx5IGludGVycnVwdGluZw0KPiBkb20wIHdpdGggZXZlbnRzKSBz
aG93cyB0aGUgZm9sbG93aW5nLCBhdmVyYWdlIG92ZXIgNSBtZWFzdXJlbWVudHM6DQo+IA0KPiAg
ICAgICAgICAgICAgZWxhcHNlZCAgdXNlciAgIHN5c3RlbQ0KPiAgICBVbnBhdGNoZWQgIDY2LjUx
ICAyMzIuOTMgIDEwOS4yMQ0KPiAgICBQYXRjaGVkICAgIDU3LjAwICAyMjUuNDcgIDEwNS40Nw0K
PiANCj4gd2hpY2ggaXMgYSBzdWJzdGFudGlhbCBpbXByb3ZlbWVudC4NCj4gDQo+IFNpZ25lZC1v
ZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+DQo+IFRlc3Rl
ZC1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPg0KPiBSZXZpZXdlZC1ieTogSnVl
cmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPg0KDQpQcmVmZXJhYmx5IHdpdGggdGhlIGZpcnN0
IHNlbnRlbmNlIGFib3ZlIGNoYW5nZWQvYW1lbmRlZDoNClJldmlld2VkLWJ5OiBKYW4gQmV1bGlj
aCA8amJldWxpY2hAc3VzZS5jb20+DQoNCkphbg0KX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 10 03:05:37 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Jul 2019 03:05:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hl2vI-0003lJ-AQ; Wed, 10 Jul 2019 03:05: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=iTs9=VH=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hl2vH-0003lE-8Z
 for xen-devel@lists.xenproject.org; Wed, 10 Jul 2019 03:05:35 +0000
X-Inumbo-ID: 8bc3ad5e-a2bf-11e9-8980-bc764e045a96
Received: from m4a0041g.houston.softwaregrp.com (unknown [15.124.2.87])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8bc3ad5e-a2bf-11e9-8980-bc764e045a96;
 Wed, 10 Jul 2019 03:05:34 +0000 (UTC)
Received: FROM m4a0041g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0041g.houston.softwaregrp.com WITH ESMTP; 
 Wed, 10 Jul 2019 03:05:13 +0000
Received: from M4W0335.microfocus.com (2002:f78:1193::f78:1193) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Wed, 10 Jul 2019 03:04:39 +0000
Received: from NAM04-CO1-obe.outbound.protection.outlook.com (15.124.8.10) by
 M4W0335.microfocus.com (15.120.17.147) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Wed, 10 Jul 2019 03:04:38 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2810.namprd18.prod.outlook.com (20.179.50.156) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2052.19; Wed, 10 Jul 2019 03:04:37 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2052.020; Wed, 10 Jul 2019
 03:04:37 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Norbert Manthey <nmanthey@amazon.de>
Thread-Topic: [PATCH L1TF MDS GT v1 2/3] common/grant_table: harden bound
 accesses
Thread-Index: AQHVNYznzzKh5NhX7k+L3inK3UdaXabDLU6A
Date: Wed, 10 Jul 2019 03:04:37 +0000
Message-ID: <627756a7-7a20-b1ae-31f2-bd7affe0e14d@suse.com>
References: <1558424746-24059-1-git-send-email-nmanthey@amazon.de>
 <1558424746-24059-3-git-send-email-nmanthey@amazon.de>
 <5CE6AB600200007800231BF1@prv1-mh.provo.novell.com>
 <a7c5bda7-0759-5b15-1174-8d9e95ef06c5@amazon.de>
 <5CE7D1410200007800231F86@prv1-mh.provo.novell.com>
 <d1205382-17ff-40ac-d66d-2e6edf59364a@amazon.de>
In-Reply-To: <d1205382-17ff-40ac-d66d-2e6edf59364a@amazon.de>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: CH2PR05CA0037.namprd05.prod.outlook.com
 (2603:10b6:610:38::14) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [216.80.71.101]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: a1366318-bcb3-4fbc-aa7e-08d704e357a2
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB2810; 
x-ms-traffictypediagnostic: DM6PR18MB2810:
x-microsoft-antispam-prvs: <DM6PR18MB2810C385A5DC1F333476D1D9B3F00@DM6PR18MB2810.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0094E3478A
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(346002)(39860400002)(376002)(396003)(366004)(136003)(189003)(199004)(99286004)(14454004)(66446008)(25786009)(476003)(6916009)(31686004)(11346002)(6486002)(81166006)(66066001)(81156014)(36756003)(446003)(68736007)(8676002)(6512007)(7416002)(71190400001)(2616005)(229853002)(71200400001)(54906003)(478600001)(305945005)(7736002)(8936002)(486006)(2906002)(256004)(6116002)(386003)(6246003)(53546011)(102836004)(6506007)(186003)(316002)(52116002)(14444005)(76176011)(26005)(80792005)(53936002)(3846002)(66476007)(66556008)(86362001)(64756008)(4326008)(5660300002)(66946007)(6436002)(31696002)(32563001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2810;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: lNEeMpl6ZGYQRLAqBIzIjewNb2jNe8H11Us3sEAEW3fGjGbv/SkmcoP4/2PPvRSYLzAB1wqv1wP86GOqOjaiJpjEpd+iZZLpcwlWHMl3AfpImXgpppT/usuU/NQ5+ed8rM6tbpvezOAX8lwswmtZM7CGGXWaUICgztaTjlZN1WPV75JDbWyaFg/0E95Kxkje4QSHnwL/u9yW4Y/XcYLD1udNKm4YoOOrRBO/y8xzKRrztvHE9fKfCamlAg3xJfGa0Q7CkkDa28JQ7/dPi+7acE96Hnyzmel/W6Gtt44C1dbvzabGKHICgelf6YzzVf8raVhV7tuomf4q7Fv3Wl/F9zmf4SDqh8d+HdC0miRGfeN1xsDpp5vx1CKpSTE4o5y990s+2TQy7IhyJ6gJ33xEchatSMOUUzJrfzwmUtM1tQc=
Content-ID: <BE803FC5A1EAE94D9CCDBC05999D5001@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: a1366318-bcb3-4fbc-aa7e-08d704e357a2
X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Jul 2019 03:04:37.1959 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2810
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH L1TF MDS GT v1 2/3] common/grant_table:
 harden bound accesses
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <JGross@suse.com>, Tim Deegan <tim@xen.org>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 KonradRzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 IanJackson <Ian.Jackson@eu.citrix.com>, Dario Faggioli <dfaggioli@suse.com>,
 Martin Pohlack <mpohlack@amazon.de>, "wipawel@amazon.de" <wipawel@amazon.de>,
 Julien Grall <julien.grall@arm.com>, David Woodhouse <dwmw@amazon.co.uk>,
 "Martin Mazein\(amazein\)" <amazein@amazon.de>,
 xen-devel <xen-devel@lists.xenproject.org>, Bjoern Doebel <doebel@amazon.de>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDguMDcuMjAxOSAxNDo1OCwgTm9yYmVydCBNYW50aGV5IHdyb3RlOg0KPiBPbiA1LzI0LzE5
IDEzOjEwLCBKYW4gQmV1bGljaCB3cm90ZToNCj4+Pj4+IE9uIDI0LjA1LjE5IGF0IDExOjU0LCA8
bm1hbnRoZXlAYW1hem9uLmRlPiB3cm90ZToNCj4+PiBPbiA1LzIzLzE5IDE2OjE3LCBKYW4gQmV1
bGljaCB3cm90ZToNCj4+Pj4+Pj4gT24gMjEuMDUuMTkgYXQgMDk6NDUsIDxubWFudGhleUBhbWF6
b24uZGU+IHdyb3RlOg0KPj4+Pj4gLS0tIGEveGVuL2NvbW1vbi9ncmFudF90YWJsZS5jDQo+Pj4+
PiArKysgYi94ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMNCj4+Pj4+IEBAIC05ODgsOSArOTg4LDEw
IEBAIG1hcF9ncmFudF9yZWYoDQo+Pj4+PiAgICAgICAgICAgUElOX0ZBSUwodW5sb2NrX291dCwg
R05UU1RfYmFkX2dudHJlZiwgIkJhZCByZWYgJSN4IGZvciBkJWRcbiIsDQo+Pj4+PiAgICAgICAg
ICAgICAgICAgICAgb3AtPnJlZiwgcmd0LT5kb21haW4tPmRvbWFpbl9pZCk7DQo+Pj4+PiAgIA0K
Pj4+Pj4gLSAgICBhY3QgPSBhY3RpdmVfZW50cnlfYWNxdWlyZShyZ3QsIG9wLT5yZWYpOw0KPj4+
Pj4gKyAgICAvKiBUaGlzIGNhbGwgYWxzbyBlbnN1cmVzIHRoZSBhYm92ZSBjaGVjayBjYW5ub3Qg
YmUgcGFzc2VkIHNwZWN1bGF0aXZlbHkgKi8NCj4+Pj4+ICAgICAgIHNoYWggPSBzaGFyZWRfZW50
cnlfaGVhZGVyKHJndCwgb3AtPnJlZik7DQo+Pj4+PiAgICAgICBzdGF0dXMgPSByZ3QtPmd0X3Zl
cnNpb24gPT0gMSA/ICZzaGFoLT5mbGFncyA6ICZzdGF0dXNfZW50cnkocmd0LCBvcC0+cmVmKTsN
Cj4+Pj4+ICsgICAgYWN0ID0gYWN0aXZlX2VudHJ5X2FjcXVpcmUocmd0LCBvcC0+cmVmKTsNCj4+
Pj4gSSBrbm93IHdlJ3ZlIGJlZW4gdGhlcmUgYmVmb3JlLCBidXQgd2hhdCBndWFyYW50ZWVzIHRo
YXQgdGhlDQo+Pj4+IGNvbXBpbGVyIHdvbid0IHJlbG9hZCBvcC0+cmVmIGZyb20gbWVtb3J5IGZv
ciBlaXRoZXIgb2YgdGhlDQo+Pj4+IGxhdHRlciB0d28gYWNjZXNzZXM/IEluIGZhY3QgYWZhaWN0
IGl0IGFsd2F5cyB3aWxsLCBkdWUgdG8gdGhlDQo+Pj4+IG1lbW9yeSBjbG9iYmVyIGluIGFsdGVy
bmF0aXZlKCkuDQo+Pj4gVGhlIGNvbXBpbGVyIGNhbiByZWxvYWQgb3AtPnJlZiBmcm9tIG1lbW9y
eSwgdGhhdCBpcyBmaW5lIGhlcmUsIGFzIHRoZQ0KPj4+IGJvdW5kIGNoZWNrIGhhcHBlbnMgYWJv
dmUsIGFuZCB0aGUgc2hhcmVkX2VudHJ5IGNhbGwgY29tZXMgd2l0aCBhbg0KPj4+IGxmZW5jZSgp
IGJ5IG5vdywgc28gdGhhdCB3ZSB3aWxsIG5vdCBjb250aW51ZSBleGVjdXRpbmcgc3BlY3VsYXRp
dmVseQ0KPj4+IHdpdGggb3AtPnJlZiBiZWluZyBvdXQtb2YtYm91bmRzLCBpbmRlcGVuZGVudGx5
IG9mIHdoZXRoZXIgaXQncyBmcm9tDQo+Pj4gbWVtb3J5IG9yIHJlZ2lzdGVycy4NCj4+IEkgZG9u
J3QgYnV5IHRoaXMgYXJndW1lbnRhdGlvbjogSW4gcGFydGljdWxhciBpZiB0aGUgY2FjaGUgbGlu
ZSBnb3QNCj4+IGZsdXNoZWQgZm9yIHdoYXRldmVyIHJlYXNvbiwgdGhlIGxvYWQgbWF5IHRha2Ug
YWxtb3N0IGFyYml0cmFyaWx5DQo+PiBsb25nLCBvcGVuaW5nIHVwIGEgbGFyZ2Ugc3BlY3VsYXRp
b24gd2luZG93IGFnYWluIHVzaW5nIHRoZQ0KPj4gZGVzdGluYXRpb24gcmVnaXN0ZXIgb2YgdGhl
IGxvYWQgKHdoYXRldmVyIC0gbm90IGJvdW5kcyBjaGVja2VkIC0NCj4+IHZhbHVlIHRoYXQgZW5k
cyB1cCBob2xkaW5nKS4NCj4gSSBhZ3JlZSwgdGhlIGdpdmVuIHByb3RlY3Rpb24gZG9lcyBub3Qg
Zm9yY2UgdGhlIENQVSB0byBwaWNrIHVwIHRoZQ0KPiBmaXhlZCB2YWx1ZS4gQXMgeW91IGFscmVh
ZHkgbm90aWNlZCwgdGhlIHByZXNlbnRlZCBmaXggbWlnaHQgbm90IHdvcmsgaW4NCj4gYWxsIGNh
c2VzLCBidXQgaXMgYW1vbmcgdGhlIHN1aXRhYmxlIHNvbHV0aW9ucyB3ZSBoYXZlIHRvZGF5IHRv
IHByZXZlbnQNCj4gc2ltcGxlIHVzZXIgY29udHJvbGxlZCBvdXQtb2YtYm91bmQgYWNjZXNzZXMg
ZHVyaW5nIHNwZWN1bGF0aW9uLiBSZWx5aW5nDQo+IG9uIHRoZSBzdGFsZSB2YWx1ZSBvZiB0aGUg
cmVnaXN0ZXIgdGhhdCBtaWdodCBiZSB1c2VkIGR1cmluZyBzcGVjdWxhdGlvbg0KPiBtYWtlcyBh
IHBvdGVudGlhbCBvdXQtb2YtYm91bmQgYWNjZXNzIG11Y2ggbW9yZSBkaWZmaWN1bHQuIEhlbmNl
LCB0aGUNCj4gcHJvcG9zZWQgc29sdXRpb24gbG9va3MgZ29vZCBlbm91Z2ggdG8gbWUuDQoNCkJ1
dCB1c2luZyBhIGxvY2FsIHZhcmlhYmxlIGZ1cnRoZXIgcmVkdWNlcyB0aGUgcmlzayBhZmFpY3Q6
IEVpdGhlcg0KdGhlIGNvbXBpbGVyIHB1dHMgaXQgaW50byBhIHJlZ2lzdGVyLCBpbiB3aGljaCBj
YXNlIHdlJ3JlIGVudGlyZWx5DQpmaW5lLiBPciBpdCBwdXRzIGl0IG9uIHRoZSBzdGFjaywgd2hp
Y2ggSSBhc3N1bWUgaXMgbW9yZSBsaWtlbHkgdG8NCnN0YXkgaW4gY2FjaGUgdGhhbiBhIHJlZmVy
ZW5jZSB0byBzb21lIG90aGVyIGRhdGEgc3RydWN0dXJlIChpaXJjDQphbHNvIG9uIHRoZSBzdGFj
aywgYnV0IG5vdCBpbiB0aGUgY3VycmVudCBmcmFtZSkuDQoNCj4+Pj4+IEBAIC0zODYzLDYgKzM4
ODMsOSBAQCBzdGF0aWMgaW50IGdudHRhYl9nZXRfc3RhdHVzX2ZyYW1lX21mbihzdHJ1Y3QgZG9t
YWluICpkLA0KPj4+Pj4gICAgICAgICAgICAgICByZXR1cm4gLUVJTlZBTDsNCj4+Pj4+ICAgICAg
IH0NCj4+Pj4+ICAgDQo+Pj4+PiArICAgIC8qIE1ha2Ugc3VyZSBpZHggaXMgYm91bmRlZCB3cnQg
bnJfc3RhdHVzX2ZyYW1lcyAqLw0KPj4+Pj4gKyAgICBibG9ja19zcGVjdWxhdGlvbigpOw0KPj4+
Pj4gKw0KPj4+Pj4gICAgICAgKm1mbiA9IF9tZm4odmlydF90b19tZm4oZ3QtPnN0YXR1c1tpZHhd
KSk7DQo+Pj4+PiAgICAgICByZXR1cm4gMDsNCj4+Pj4+ICAgfQ0KPj4+PiBXaHkgZG9uJ3QgeW91
IHVzZSBhcnJheV9pbmRleF9ub3NwZWMoKSBoZXJlPyBBbmQgaG93IGNvbWUNCj4+PiBUaGVyZSBp
cyBubyBzcGVjaWZpYyByZWFzb24uIEkgd2lsbCBzd2FwLg0KPj4+PiBzcGVjdWxhdGlvbiBpbnRv
IHEoKSBpcyBmaW5lIGEgZmV3IGxpbmVzIGFib3ZlPw0KPj4+IEkgZG8gbm90IHNlZSBhIHJlYXNv
biB3aHkgaXQgd291bGQgYmUgYmFkIHRvIGVudGVyIHRoYXQgZnVuY3Rpb24NCj4+PiBzcGVjdWxh
dGl2ZWx5LiBUaGVyZSBhcmUgbm8gYWNjZXNzZXMgdGhhdCB3b3VsZCBoYXZlIHRvIGJlIHByb3Rl
Y3RlZCBieQ0KPj4+IGV4dHJhIGNoZWNrcywgYWZhaWN0LiBPdGhlcndpc2UsIHRoYXQgZnVuY3Rp
b24gc2hvdWxkIGJlIHByb3RlY3RlZCBieQ0KPj4+IGl0cyBvd24uDQo+PiBXaGljaCBpbiBmYWN0
IGhhcHBlbnMsIGJ1dCBvbmx5IGluIHBhdGNoIDMuIFRoaXMgbWF5IGJlIHdvcnRoIHNheWluZw0K
Pj4gZXhwbGljaXRseSBoZXJlLg0KPiANCj4gRG8geW91IHdhbnQgbWUgdG8gZXhwbGljaXRseSBt
ZW50aW9uIHRoaXMgaW4gdGhlIGNvbW1pdCBtZXNzYWdlLCBvciBhZGQNCj4gYSBjb21tZW50IGhl
cmUsIHdoaWNoIEkgaGF2ZSB0byBkcm9wIGluIHBhdGNoIDMgYWdhaW4/IEZvciBub3csIEknZCBq
dXN0DQo+IGxlYXZlIGl0IGFzIGlzLCBhcyB0aGUgdmVyc2lvbiBiYXNlZCBmaXhlcyBhcmUgaGFu
ZGxlZCBpbiB0aGUgb3RoZXIgY29tbWl0Lg0KDQpBIGNvbW1pdCBtZXNzYWdlIHJlbWFyayB3b3Vs
ZCBib3RoIGhlbHAgdW5kZXJzdGFuZCB0aGluZ3Mgbm93IGFuZA0KaW4gdGhlIGZ1dHVyZSwgYW5k
IGF0IHRoZSBzYW1lIHRpbWUgYXZvaWQgbWUgb3Igc29tZW9uZSBlbHNlIHJlLQ0KcmFpc2luZyB0
aGUgcXVlc3Rpb24gbmV4dCB0aW1lIHJvdW5kLCBub3QgdGhlIGxlYXN0IGJlY2F1c2Ugb2YgdGhl
DQpub3RpY2FibGUgZ2FwcyBiZXR3ZWVuIHZlcnNpb25zLg0KDQpKYW4NCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 10 03:13:23 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Jul 2019 03:13:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hl32a-0004Ug-7Z; Wed, 10 Jul 2019 03:13:08 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=iTs9=VH=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hl32Y-0004Ub-Qi
 for xen-devel@lists.xenproject.org; Wed, 10 Jul 2019 03:13:06 +0000
X-Inumbo-ID: 982891a0-a2c0-11e9-b575-3f419922b844
Received: from m9a0001g.houston.softwaregrp.com (unknown [15.124.64.66])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 982891a0-a2c0-11e9-b575-3f419922b844;
 Wed, 10 Jul 2019 03:13:05 +0000 (UTC)
Received: FROM m9a0001g.houston.softwaregrp.com (15.121.0.190) BY
 m9a0001g.houston.softwaregrp.com WITH ESMTP; 
 Wed, 10 Jul 2019 03:12:53 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M9W0067.microfocus.com (2002:f79:be::f79:be) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Wed, 10 Jul 2019 03:12:36 +0000
Received: from NAM05-DM3-obe.outbound.protection.outlook.com (15.124.72.13) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Wed, 10 Jul 2019 03:12:36 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=Tnmwa6darAWSaSE0RKsf4Jlc8askGW37Sfb2LfDfYgndbQmVA9meCIrhHkxc0r+MvZ4Yv6va49rR9uyHUezlLLcxCJUlICGr9wfDAz/d5UDJ6U/vTMWYOIGHDBjewSW9vAV9lYVVVGvff8HEs/b+omXQ2wkjYEVxPfRlmpBw/EQNuCksnhi51BtmIfYnj2lJRENqsSxwhdFl/gz0eQNakwGveijTOmZy3eAwjdTaEahOGO1yuo+acCwN0+EGbqlIdOUct4x/EkV1sCO/nKsyFS8Y5kH8fBPHH9MgyLhXtvmIzR8m18a3SP49b1JQcUmpvODuxHMY69yvwnu1ImZmFg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=Mzpc3/DpfRUvLJfY05gVEJbpX+PE7/hqYS/Vzq9ZLf8=;
 b=cxj/f9hEKxzBjaBLmNhDh++0hXAtuoCmwOhnTxviFCqVFl4EyfQPQXCSoiDHVjJJsUUNAnns/6V+3UZQZ11NuQbfZiDX+WUXQuD22vfaCk6+txy89rVzXi/YyRXoNTBYIYh+ewhVjM5AfPT/URPew34/Lsv3wjZFNXt0R65tsWiIKau8zgCXKV9Pn1K84aJheufika5e6XyrFX9i88vSszgw4WtORyh8o4fWz6kDNsD0s2A9f9udrHL/gqOlcIYWaGXK25bc6qlpAw87nHGZN7gjXQRbPOoe3ZDchfHygcYJHoI9CzGSIEfCPX3Qba0r55ZbKnljbdkTNSVFoszHgg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB3289.namprd18.prod.outlook.com (10.255.173.202) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.10; Wed, 10 Jul 2019 03:12:35 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2052.020; Wed, 10 Jul 2019
 03:12:35 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Norbert Manthey <nmanthey@amazon.de>
Thread-Topic: [Xen-devel] [PATCH L1TF MDS GT v1 3/3] common/grant_table:
 harden version dependent accesses
Thread-Index: AQHVNZSwqRIQi+rMn0iDaub9ZwgNrabDL3kA
Date: Wed, 10 Jul 2019 03:12:35 +0000
Message-ID: <dcdef572-0eb9-dcfd-b614-aa494cf4d4a6@suse.com>
References: <1558424746-24059-1-git-send-email-nmanthey@amazon.de>
 <1558424746-24059-4-git-send-email-nmanthey@amazon.de>
 <5CE6B5E50200007800231C66@prv1-mh.provo.novell.com>
 <f44e9114-96e8-bf8a-e66e-f6d8951080d5@amazon.de>
In-Reply-To: <f44e9114-96e8-bf8a-e66e-f6d8951080d5@amazon.de>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: CH2PR18CA0027.namprd18.prod.outlook.com
 (2603:10b6:610:4f::37) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [216.80.71.101]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: de57bcfb-d817-4c6a-312f-08d704e47473
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(5600148)(711020)(4605104)(1401327)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7193020);
 SRVR:DM6PR18MB3289; 
x-ms-traffictypediagnostic: DM6PR18MB3289:
x-microsoft-antispam-prvs: <DM6PR18MB328968B7EAC4765E53CA69AAB3F00@DM6PR18MB3289.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:6430;
x-forefront-prvs: 0094E3478A
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(366004)(346002)(136003)(396003)(376002)(39860400002)(189003)(199004)(486006)(26005)(256004)(14444005)(4326008)(6506007)(53546011)(386003)(76176011)(52116002)(3846002)(99286004)(2906002)(6486002)(229853002)(7416002)(8936002)(478600001)(102836004)(6116002)(66066001)(6246003)(6916009)(31686004)(186003)(25786009)(54906003)(6512007)(316002)(53936002)(68736007)(66446008)(66476007)(64756008)(14454004)(31696002)(86362001)(4744005)(81166006)(81156014)(66946007)(305945005)(7736002)(66556008)(8676002)(36756003)(5660300002)(80792005)(6436002)(71190400001)(476003)(71200400001)(2616005)(446003)(11346002)(32563001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB3289;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: aPV7iHyZZF9dc6CnVlmQ4i4KXa/hi/AerNEkqCrBUTUd0WMYzCk8mPW8KW4Sn8zvWQjAMgpVR11G66fmwvB6EXI1+mqjqALGDfa7CMkBhijpc6pVsT+Fc/q1ssi1tFP7g/odIuoRuwD5bgiOZBBIxiFwampgoTiFB1tdK/b3eYApMWbWfyoIm4GfatSf2vsaPe7WgjdE8kps2QW3SSmUX+Hk+dn2zSqpa59YlQCUW8dJ2F8sTpxv1djUI5T+aGqs7qa3s0TSkCp5lxVQcmTKdTVcwcQg4A4KAKnIA7wuq5/2RMGepa/RO+8DYcTj+KWbe2KKZ+ojyp1zocHuEA0s0PleWQz22O6uRJXbkzUJFymviq2jTqvLR4sp2rimomZ/FJ4fHsgt48BmE3wAlomn0F/gfC8ofpw7DOpBZlf6qWU=
Content-ID: <F4B6D4023C6C1A4BAB9FF23A9205A055@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: de57bcfb-d817-4c6a-312f-08d704e47473
X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Jul 2019 03:12:35.0174 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB3289
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH L1TF MDS GT v1 3/3] common/grant_table:
 harden version dependent accesses
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <JGross@suse.com>, Tim Deegan <tim@xen.org>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 IanJackson <Ian.Jackson@eu.citrix.com>, Dario Faggioli <dfaggioli@suse.com>,
 Martin Pohlack <mpohlack@amazon.de>, "wipawel@amazon.de" <wipawel@amazon.de>,
 Julien Grall <julien.grall@arm.com>, David Woodhouse <dwmw@amazon.co.uk>,
 "Martin Mazein\(amazein\)" <amazein@amazon.de>,
 xen-devel <xen-devel@lists.xenproject.org>, Bjoern Doebel <doebel@amazon.de>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDguMDcuMjAxOSAxNTo1MywgTm9yYmVydCBNYW50aGV5IHdyb3RlOg0KPiBPbiA1LzIzLzE5
IDE3OjAxLCBKYW4gQmV1bGljaCB3cm90ZToNCj4+Pj4+IE9uIDIxLjA1LjE5IGF0IDA5OjQ1LCA8
bm1hbnRoZXlAYW1hem9uLmRlPiB3cm90ZToNCj4+PiAgICogZ250dGFiX3NldF92ZXJzaW9uOiBh
bGwgYWNjZXNzaWJsZSBkYXRhIGlzIGFsbG9jYXRlZCBmb3IgYm90aCB2ZXJzaW9ucw0KPj4gVGhp
cyBpcyBub3QgZW5vdWdoIGZvciBteSB0YXN0ZTogVGhlIHZlcnkgZmlyc3QgbG9vcCBpcyBzYWZl
IG9ubHkNCj4+IGJlY2F1c2UgbnJfZ3JhbnRfZW50cmllcygpIGlzLiBBbmQgc3BlY3VsYXRpbmcg
aW50bw0KPj4gZ250dGFiX3VucG9wdWxhdGVfc3RhdHVzX2ZyYW1lcygpIGRvZXNuJ3QgbG9vayBz
YWZlIGF0IGFsbCwgYXMNCj4+IGd0LT5zdGF0dXNbaV0gbWF5IGJlIE5VTEwuDQo+IFNvLCB5b3Ug
YmFzaWNhbGx5IHdhbnQgdG8gc2VlIGEgYmxvY2tfc3BlY3VsYXRpb24oKSBhdCB0aGUgYmVnaW5u
aW5nIG9mDQo+IHRoZSBmdW5jdGlvbiBnbnR0YWJfcG9wdWxhdGVfc3RhdHVzX2ZyYW1lcyBhbmQN
Cj4gZ250dGFiX3VucG9wdWxhdGVfc3RhdHVzX2ZyYW1lcz8gSSBkbyBub3QgY2xhaW0gdG8gcHJv
dGVjdCBhZ2FpbnN0DQo+IHNwZWN1bGF0aXZlIG91dC1vZi1ib3VuZCBhY2Nlc3NlcyB0aGF0IGFy
ZSBjYXVzZWQgYnkgdGhlIGZvciBsb29wIGluDQo+IGdudHRhYl9zZXRfdmVyc2lvbi4NCg0KVGhl
IHBvaW50IGlzbid0IHRoZSBsb29wLCBidXQgdGhlIGZhY3QgdGhhdCBieSBtaXMtc3BlY3VsYXRp
bmcgdGhyb3VnaA0KdGhlIHR3byBjb25kaXRpb25zIGJlZm9yZSB0aGUgZnVuY3Rpb24gY2FsbCBh
IE5VTEwgZ3QtPnN0YXR1c1swXSBtYXkNCmdldCBhY2Nlc3NlZCwgZW50aXJlbHkgaW5kZXBlbmRl
bnQgb2YgdGhpcyBiZWluZyBhIGxvb3Agb3IganVzdCBhDQpzaW5ndWxhciBhY2Nlc3MuDQoNCkph
bg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 10 03:33:52 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Jul 2019 03:33:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hl3MX-0005qn-Vq; Wed, 10 Jul 2019 03: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=W4UT=VH=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hl3MW-0005qd-Rg
 for xen-devel@lists.xenproject.org; Wed, 10 Jul 2019 03:33:44 +0000
X-Inumbo-ID: 8438c933-a2c3-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8438c933-a2c3-11e9-8980-bc764e045a96;
 Wed, 10 Jul 2019 03:33:43 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hl3MU-0006Er-LP; Wed, 10 Jul 2019 03:33: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 1hl3MU-0001xM-AG; Wed, 10 Jul 2019 03:33:42 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hl3MU-0002hJ-7z; Wed, 10 Jul 2019 03:33:42 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138849-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:test-amd64-i386-xl-xsm:guest-start:fail:regression
 linux-linus:test-amd64-i386-xl-shadow:guest-start:fail:regression
 linux-linus:test-amd64-i386-pair:guest-start/debian:fail:regression
 linux-linus:test-amd64-i386-libvirt-xsm:guest-start:fail:regression
 linux-linus:test-amd64-i386-libvirt-pair:guest-start/debian:fail:regression
 linux-linus:test-amd64-i386-libvirt:guest-start:fail:regression
 linux-linus:test-amd64-i386-xl:guest-start:fail:regression
 linux-linus:build-armhf-pvops:kernel-build:fail:regression
 linux-linus:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-examine:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 linux-linus:test-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-seattle:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-seattle: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-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-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-i386-xl-qemuu-win10-i386:windows-install: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
X-Osstest-Versions-This: linux=223cea6a4f0552b86fb25e3b8bbd00469816cd7a
X-Osstest-Versions-That: linux=736706bee3298208343a76096370e4f6a5c55915
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 10 Jul 2019 03:33:42 +0000
Subject: [Xen-devel] [linux-linus test] 138849: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODg0OSBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTM4ODQ5LwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAg
IDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAyMSBndWVzdC1z
dGFydC9kZWJpYW4gICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC14c20gIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgMjEgZ3Vlc3Qtc3RhcnQvZGViaWFu
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAg
ICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0
LWFtZDY0LWkzODYteGwgICAgICAgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMzM1ODAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgIDYga2VybmVs
LWJ1aWxkICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAoKVGVzdHMgd2hpY2ggZGlk
IG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtaGYtYXJtaGYteGwg
ICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1
YmlldHJ1Y2sgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dC1yYXcgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAg
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJt
aGYtYXJtaGYteGwtdmhkICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTMzNTgwCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgIGZhaWwgbGlrZSAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0
IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEzMzU4MAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxp
a2UgMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNo
aW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwtc2VhdHRsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFu
LWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcngg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bC10aHVuZGVyeCAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3Mx
Ni1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAg
d2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWlu
c3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdp
bjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJz
aW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGludXggICAgICAgICAgICAgICAgMjIzY2VhNmE0
ZjA1NTJiODZmYjI1ZTNiOGJiZDAwNDY5ODE2Y2Q3YQpiYXNlbGluZSB2ZXJzaW9uOgogbGludXgg
ICAgICAgICAgICAgICAgNzM2NzA2YmVlMzI5ODIwODM0M2E3NjA5NjM3MGU0ZjZhNWM1NTkxNQoK
TGFzdCB0ZXN0IG9mIGJhc2lzICAgMTMzNTgwICAyMDE5LTAzLTA0IDE5OjUzOjA5IFogIDEyNyBk
YXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEzMzYwNSAgMjAxOS0wMy0wNSAyMDowMzoxNCBaICAx
MjYgZGF5cyAgIDY5IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEzODg0OSAgMjAxOS0w
Ny0wOCAyMzoxMTo1MCBaICAgIDEgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KMzQ0MyBwZW9wbGUg
dG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdCwKbm90IGxpc3RpbmcgdGhlbSBhbGwKCmpvYnM6
CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9t
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2
bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0
LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
d3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0
MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRy
dWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2lu
MTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQt
aW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1w
YWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFt
ZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHln
cnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1y
dGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0
Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9n
cywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2Ug
cmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDto
Yj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0
O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3Vu
ZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1
bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDYxNDYx
NCBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 10 04:58:52 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Jul 2019 04:58:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hl4gd-0002xi-3W; Wed, 10 Jul 2019 04: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=p8cy=VH=gmail.com=viktor.mitin.19@srs-us1.protection.inumbo.net>)
 id 1hl4gb-0002xd-Ux
 for xen-devel@lists.xenproject.org; Wed, 10 Jul 2019 04:58:34 +0000
X-Inumbo-ID: 5d34a1f6-a2cf-11e9-8980-bc764e045a96
Received: from mail-lf1-x144.google.com (unknown [2a00:1450:4864:20::144])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5d34a1f6-a2cf-11e9-8980-bc764e045a96;
 Wed, 10 Jul 2019 04:58:32 +0000 (UTC)
Received: by mail-lf1-x144.google.com with SMTP id x3so628790lfc.0
 for <xen-devel@lists.xenproject.org>; Tue, 09 Jul 2019 21:58:32 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:to:cc:subject:date:message-id;
 bh=tzhHu3osufUDNS3MMblcipEpmxzgWRGZQwGlKC3tQHY=;
 b=cvpUN0tGRgtUlFiHmlNwLYam/3U/DmO0cp8xnndArKyQ6r/hYN9ZDOonE368MnrI33
 TeEFzxc5vsZl+tCK85TN7oKs/j8e66VlUv4tpbevT3r/tecNpXftTyH50w4wABtvSmz0
 RGHsLvOAFN+jAnP41a9TwjxNs0Edm6lhtZm28LOVzovsH31/LJY5aIUNlInp2/Xsf3RV
 qwN7XLuVBgnMtKAD45SQiCXA6mNpcn2nhs9uq3ym6fSlqcKAJTQO9OL5E7lbNa3XQeUX
 xtAoByiijjVjX4i2mbSrH+XtLiEvt4xHYOJjXkJg9xkXYG4TxYNFW4e0CvD9aGuUHiY5
 aTew==
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=tzhHu3osufUDNS3MMblcipEpmxzgWRGZQwGlKC3tQHY=;
 b=NPfJTPDPdFPr5KJQ7Vz3kSbpneEdIFbwxjwOS7yxiy+C2a5LN/XNQqII5E4guUdEBf
 qc0KU5B1hM+BP6pQozWXPkJMhl4K0RKt8/RLG08dnlAIofHqzV21dPYluh2T4cQjP776
 n4Gy6wyJ5S89KVFMaIV+tVz7z9gRTqEyRYEf10HGJGNZwJP8E32V/cLyZ5WjVS5I+/PO
 YUZWPkWIpEctuZdl9bhzX5XobX+uqFgHsqf0Xvcglb9Ne9QYlNWDCbwLg0Flp2LboMm7
 by7jFTPiyu614NlhY0zyIBYI/MwUegEEEyewfn+vqBI9x4DlYr56dPuleIjEKVBUZVcy
 qrpw==
X-Gm-Message-State: APjAAAWPtLlid65kVi2HpIO8wi7wQlXKY5PMWM7Yr3HCTzcmqkT+9hcV
 uux4EdlutuQSkUOC/zRXRMtJ/Fuky18=
X-Google-Smtp-Source: APXvYqzADh3z/Lu0o2/3V08aatUuDoA+KpvhpMTFiKKyrmV24TfbLg5jqa6YlssB+QIVTGzkh+vFKQ==
X-Received: by 2002:ac2:596c:: with SMTP id h12mr13768344lfp.101.1562734710825; 
 Tue, 09 Jul 2019 21:58:30 -0700 (PDT)
Received: from 3489.kyiv.epam.com (ll-22.209.223.85.sovam.net.ua.
 [85.223.209.22])
 by smtp.gmail.com with ESMTPSA id q4sm250232lje.99.2019.07.09.21.58.29
 (version=TLS1_3 cipher=AEAD-AES256-GCM-SHA384 bits=256/256);
 Tue, 09 Jul 2019 21:58:30 -0700 (PDT)
From: Viktor Mitin <viktor.mitin.19@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Wed, 10 Jul 2019 07:57:37 +0300
Message-Id: <20190710045737.27389-1-viktor.mitin.19@gmail.com>
X-Mailer: git-send-email 2.17.1
Subject: [Xen-devel] [PATCH v2] xen/doc: update ARM warning about testing
 gcov 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>,
 Viktor Mitin <viktor_mitin@epam.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>,
 Viktor Mitin <viktor.mitin.19@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>

VXBkYXRlIEFSTSBjb2RlIGNvdmVyYWdlIHdhcm5pbmcgYWJvdXQgdGVzdGluZyBnY292IG9uIGFy
bQoKU2lnbmVkLW9mZi1ieTogVmlrdG9yIE1pdGluIDx2aWt0b3JfbWl0aW5AZXBhbS5jb20+Cgot
LS0KdjI6CiAgIHVwZGF0ZWQgb25seSBwYXJ0IG9mIHRoZSB3YXJuaW5nIHJlbGF0ZWQgdG8gdGVz
dGluZyBvbiBBUk0KCi0tLQogZG9jcy9oeXBlcnZpc29yLWd1aWRlL2NvZGUtY292ZXJhZ2UucnN0
IHwgNSArKy0tLQogMSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMo
LSkKCmRpZmYgLS1naXQgYS9kb2NzL2h5cGVydmlzb3ItZ3VpZGUvY29kZS1jb3ZlcmFnZS5yc3Qg
Yi9kb2NzL2h5cGVydmlzb3ItZ3VpZGUvY29kZS1jb3ZlcmFnZS5yc3QKaW5kZXggM2NlYmYyZDk2
ZS4uNmM3NTUyZDY5MSAxMDA2NDQKLS0tIGEvZG9jcy9oeXBlcnZpc29yLWd1aWRlL2NvZGUtY292
ZXJhZ2UucnN0CisrKyBiL2RvY3MvaHlwZXJ2aXNvci1ndWlkZS9jb2RlLWNvdmVyYWdlLnJzdApA
QCAtOCw5ICs4LDggQEAgc28gc29tZSBleHRyYSBzdGVwcyBhcmUgcmVxdWlyZWQgdG8gY29sbGVj
dCBhbmQgcHJvY2VzcyB0aGUgZGF0YS4KIAogLi4gd2FybmluZzo6CiAKLSAgQ292ZXJhZ2UgaGFz
IG9ubHkgYmVlbiB0ZXN0ZWQgb24geDg2IGF0IHRoZSBtb21lbnQuICBBUk0gZG9lc24ndCBjdXJy
ZW50bHkKLSAgYm9vdCB3aGVuIHRoZSBmaW5hbCBiaW5hcnkgZXhjZWVkcyAyTUIgaW4gc2l6ZSwg
YW5kIHRoZSBjb3ZlcmFnZSBidWlsZCB0ZW5kcwotICB0byBleGNlZWRzIHRoaXMgbGltaXQuCisg
IEFSTSBkb2Vzbid0IGN1cnJlbnRseSBib290IHdoZW4gdGhlIGZpbmFsIGJpbmFyeSBleGNlZWRz
IDJNQiBpbiBzaXplLAorICBhbmQgdGhlIGNvdmVyYWdlIGJ1aWxkIHRlbmRzIHRvIGV4Y2VlZCB0
aGlzIGxpbWl0LgogCiAKIENvbXBpbGluZyBYZW4KLS0gCjIuMTcuMQoKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 10 05:18:17 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Jul 2019 05:18:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hl4zc-0004dy-2d; Wed, 10 Jul 2019 05:18:12 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=alT5=VH=intel.com=kevin.tian@srs-us1.protection.inumbo.net>)
 id 1hl4zb-0004dt-8U
 for xen-devel@lists.xenproject.org; Wed, 10 Jul 2019 05:18:11 +0000
X-Inumbo-ID: 183c6978-a2d2-11e9-9d2a-b3561c75f558
Received: from mga06.intel.com (unknown [134.134.136.31])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 183c6978-a2d2-11e9-9d2a-b3561c75f558;
 Wed, 10 Jul 2019 05:18:05 +0000 (UTC)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from orsmga001.jf.intel.com ([10.7.209.18])
 by orsmga104.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 09 Jul 2019 22:18:04 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.63,473,1557212400"; d="scan'208";a="249357488"
Received: from fmsmsx103.amr.corp.intel.com ([10.18.124.201])
 by orsmga001.jf.intel.com with ESMTP; 09 Jul 2019 22:18:03 -0700
Received: from fmsmsx113.amr.corp.intel.com (10.18.116.7) by
 FMSMSX103.amr.corp.intel.com (10.18.124.201) with Microsoft SMTP Server (TLS)
 id 14.3.439.0; Tue, 9 Jul 2019 22:18:03 -0700
Received: from shsmsx108.ccr.corp.intel.com (10.239.4.97) by
 FMSMSX113.amr.corp.intel.com (10.18.116.7) with Microsoft SMTP Server (TLS)
 id 14.3.439.0; Tue, 9 Jul 2019 22:18:02 -0700
Received: from shsmsx104.ccr.corp.intel.com ([169.254.5.110]) by
 SHSMSX108.ccr.corp.intel.com ([169.254.8.174]) with mapi id 14.03.0439.000;
 Wed, 10 Jul 2019 13:18:02 +0800
From: "Tian, Kevin" <kevin.tian@intel.com>
To: Roger Pau Monne <roger.pau@citrix.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v2] x86/ept: pass correct level to p2m_entry_modify
Thread-Index: AQHVMZM5noptHluN8EuDCNHe08FGcKbDWiiA
Date: Wed, 10 Jul 2019 05:18:01 +0000
Message-ID: <AADFC41AFE54684AB9EE6CBC0274A5D19CAC3DC8@SHSMSX104.ccr.corp.intel.com>
References: <20190703113326.2344-1-roger.pau@citrix.com>
In-Reply-To: <20190703113326.2344-1-roger.pau@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ctpclassification: CTP_NT
x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiNjNjYTgzN2UtZDlkYy00OGU2LWI5NmYtZDVjNjAxNTQ0Nzc4IiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoibGlHS0lwMDc2TGtHXC9sUjlYWUkycitCWEVnRnRBSWZOYnN4dmN4cEMxVHlLYVFRQTByaUxEMFdEZWZzK0tXNGUifQ==
dlp-product: dlpe-windows
dlp-version: 11.0.400.15
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2] x86/ept: pass correct level to
 p2m_entry_modify
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 Jan Beulich <jbeulich@suse.com>, "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>

PiBGcm9tOiBSb2dlciBQYXUgTW9ubmUgW21haWx0bzpyb2dlci5wYXVAY2l0cml4LmNvbV0NCj4g
U2VudDogV2VkbmVzZGF5LCBKdWx5IDMsIDIwMTkgNzozMyBQTQ0KPiANCj4gRVBUIGRpZmZlcnMg
ZnJvbSBOUFQgYW5kIHNoYWRvdyB3aGVuIHRyYW5zbGF0aW5nIHBhZ2Ugb3JkZXJzIHRvIGxldmVs
cw0KPiBpbiB0aGUgcGh5c21hcCBwYWdlIHRhYmxlcy4gRVBUIHBhZ2UgdGFibGVzIGxldmVsIGZv
ciBvcmRlciAwIHBhZ2VzIGlzDQo+IDAsIHdoaWxlIE5QVCBhbmQgc2hhZG93IGluc3RlYWQgdXNl
IDEsIGllOiBFUFQgcGFnZSB0YWJsZXMgbGV2ZWxzDQo+IHN0YXJ0cyBhdCAwIHdoaWxlIE5QVCBh
bmQgc2hhZG93IHN0YXJ0cyBhdCAxLg0KPiANCj4gRml4IHRoZSBwMm1fZW50cnlfbW9kaWZ5IGNh
bGwgaW4gYXRvbWljX3dyaXRlX2VwdF9lbnRyeSB0byBhbHdheXMgYWRkDQo+IG9uZSB0byB0aGUg
bGV2ZWwsIGluIG9yZGVyIHRvIG1hdGNoIE5QVCBhbmQgc2hhZG93IHVzYWdlLg0KPiANCj4gV2hp
bGUgdGhlcmUgYWxzbyBhZGQgYSBjaGVjayB0byBlbnN1cmUgcDJtX2VudHJ5X21vZGlmeSBpcyBu
ZXZlcg0KPiBjYWxsZWQgd2l0aCBsZXZlbCA9PSAwLiBUaGF0IHNob3VsZCBhbGxvdyB0byBjYXRj
aCBmdXR1cmUgZXJyb3JzDQo+IHJlbGF0ZWQgdG8gdGhlIGxldmVsIHBhcmFtZXRlci4NCj4gDQo+
IEZpeGVzOiBjN2E0YzA4OGFkMWMgKCd4ODYvbW06IHNwbGl0IHAybSBpb3JlcSBzZXJ2ZXIgcGFn
ZXMgc3BlY2lhbCBoYW5kbGluZw0KPiBpbnRvIGhlbHBlcicpDQo+IFNpZ25lZC1vZmYtYnk6IFJv
Z2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPg0KDQpSZXZpZXdlZC1ieTogS2V2
aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+DQpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 10 05:19:52 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Jul 2019 05: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 1hl51D-0004jC-Eu; Wed, 10 Jul 2019 05: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=p8cy=VH=gmail.com=viktor.mitin.19@srs-us1.protection.inumbo.net>)
 id 1hl51C-0004j4-AK
 for xen-devel@lists.xenproject.org; Wed, 10 Jul 2019 05:19:50 +0000
X-Inumbo-ID: 560138f2-a2d2-11e9-8980-bc764e045a96
Received: from mail-lf1-x142.google.com (unknown [2a00:1450:4864:20::142])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 560138f2-a2d2-11e9-8980-bc764e045a96;
 Wed, 10 Jul 2019 05:19:49 +0000 (UTC)
Received: by mail-lf1-x142.google.com with SMTP id x3so658463lfc.0
 for <xen-devel@lists.xenproject.org>; Tue, 09 Jul 2019 22:19: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:mime-version
 :content-transfer-encoding;
 bh=HoEdBsNacU169ghkSAZ5UAjhcAjRwMgms47JX7xy4yQ=;
 b=uG8GpdpNccn8aq5suRC/6K2zkWnAYx1FrV5pJ3tA/nybSCvAON+B7p814HxrlNcJtq
 AH7fTmOeX5ZGINOvYkSWDLh3HblozNy5yzWQ81RVZMypA75ZoikzVxrWyCvUS6nSejhr
 itlrxaRYaBBP958c5KwDQEedMj5yhM4woccezqFBXLs3CJaOZaABLx1d1KKl47tPKhS7
 QPLwwbmd++MuGDw8z3Mangr1/eKqB4yDDQIhkpcPXGvmJ/nmM88kU2zhnUS6f09+IHMd
 APpWnN0eIAaW3EaFK8jtfQY0BvN2jRk2R8JDx4k2+uuBlw/BcJeRGxZNK9JmU9X3KFrr
 Hw/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:mime-version
 :content-transfer-encoding;
 bh=HoEdBsNacU169ghkSAZ5UAjhcAjRwMgms47JX7xy4yQ=;
 b=mOAWbVtWh/A0gfrnbVREGp4cox5dH3PAsEB6MvnefPwoAgaXHk6SEuDOsVUouAnWOB
 R10CKtSnspG2VAstt8Z6O3o8JeX/SI/F9+6jPaCjNDsNmfjYgxaQjygpIunEsBCLLjJH
 GKYyHibREgTK7tpOULPTtVgF7zjWP2PCn3NkOUwMeW3s9N7siBkpyBeNa/vt89AZT8dv
 w+OfmJaDaYfTa4grqSqwDmmZLwviTNcjezPY7E3MgjTzPSBNQQ6owBrmzjczHb4064ra
 eL4/b26eUS7BILhYebiRfZiYx2VyXj86vzO903TN0e24sPMKd6Qkf8ydEr8GjVQ/6AAM
 J+Gw==
X-Gm-Message-State: APjAAAUd0mCRS89KSoZ9RP65ZvMLhEP2B5/qVtiqPfkE76Cfuj/NZ96d
 JcJFZ8JNlQaoQjp3zADJ9/J3CH/yxdw=
X-Google-Smtp-Source: APXvYqxDtFeulCZNVf2qcbPfWc1qvZ+mDVaVlpmy1iARqB1eX69UtM7VUSRIF0s16Qhz7ajCH8tHyg==
X-Received: by 2002:ac2:518d:: with SMTP id u13mr1096275lfi.40.1562735987289; 
 Tue, 09 Jul 2019 22:19:47 -0700 (PDT)
Received: from 3489.kyiv.epam.com (ll-22.209.223.85.sovam.net.ua.
 [85.223.209.22])
 by smtp.gmail.com with ESMTPSA id m9sm186022lfo.45.2019.07.09.22.19.46
 (version=TLS1_3 cipher=AEAD-AES256-GCM-SHA384 bits=256/256);
 Tue, 09 Jul 2019 22:19:46 -0700 (PDT)
From: Viktor Mitin <viktor.mitin.19@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Wed, 10 Jul 2019 08:18:23 +0300
Message-Id: <20190710051823.29155-1-viktor.mitin.19@gmail.com>
X-Mailer: git-send-email 2.17.1
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3] xen/doc: Improve Dom0-less documentation
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>,
 Viktor Mitin <viktor_mitin@epam.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>,
 Viktor Mitin <viktor.mitin.19@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>

LSBDaGFuZ2VkIHVucHJpbnRhYmxlIGNoYXJhY3RlcnMgd2l0aCAlcy9cJXhBMC8gL2cKICBTbyBh
bGwgdGhlIHNwYWNlcyBhcmUgMHgyMCBub3cuCgotIEFkZGVkIGFkZHJlc3MtY2VsbHMgYW5kIHNp
emUtY2VsbHMgdG8gY29uZmlndXJhdGlvbiBleGFtcGxlLgogIFRoaXMgcmVzb2x2ZXMgdGhlIGRv
bTBsZXNzIGJvb3QgaXNzdWUgaW4gY2FzZSBvZiBhcm02NC4KCi0gQWRkZWQgc29tZSBub3RlcyBh
Ym91dCB4bCB0b29scyB1c2FnZSBpbiBjYXNlIG9mIGRvbTBsZXNzLgoKLSBBZGRlZCBleHRyYSAw
eDAgdG8gbWVtb3J5IHByb3BlcnR5IGluIGNvbmZpZ3VyYXRpb24gZXhhbXBsZS4KICBUaGlzIG1h
dGNoZXMgdGhlIGJpbmRpbmcgZG9jcy9taXNjL2FybS9kZXZpY2UtdHJlZS9ib290aW5nLnR4dAog
IHdoaWNoIHJlcXVpcmVzIGEgNjQtYml0IHZhbHVlLgoKU2lnbmVkLW9mZi1ieTogVmlrdG9yIE1p
dGluIDx2aWt0b3JfbWl0aW5AZXBhbS5jb20+Ci0tLQoKdjM6Ci0gQWRkZWQgZXh0cmEgMHgwIHRv
IG1lbW9yeSBwcm9wZXJ0eSBpbiBjb25maWd1cmF0aW9uIGV4YW1wbGUuCiAgVGhpcyBtYXRjaGVz
IHRoZSBiaW5kaW5nIGRvY3MvbWlzYy9hcm0vZGV2aWNlLXRyZWUvYm9vdGluZy50eHQKICB3aGlj
aCByZXF1aXJlcyBhIDY0LWJpdCB2YWx1ZS4KCi0tLQogZG9jcy9mZWF0dXJlcy9kb20wbGVzcy5w
YW5kb2MgfCA1OCArKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLQogMSBmaWxlIGNo
YW5nZWQsIDM5IGluc2VydGlvbnMoKyksIDE5IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2Rv
Y3MvZmVhdHVyZXMvZG9tMGxlc3MucGFuZG9jIGIvZG9jcy9mZWF0dXJlcy9kb20wbGVzcy5wYW5k
b2MKaW5kZXggZTA3NmUzNzM5ZS4uZDRmNDRiNTUwMiAxMDA2NDQKLS0tIGEvZG9jcy9mZWF0dXJl
cy9kb20wbGVzcy5wYW5kb2MKKysrIGIvZG9jcy9mZWF0dXJlcy9kb20wbGVzcy5wYW5kb2MKQEAg
LTQwLDggKzQwLDggQEAgdG8gYm9vdC4gRm9yIGV4YW1wbGUgaWYgdGhpcyBpcyB0aGUgYm9vdGNt
ZCBmb3IgWGVuIGFuZCBEb20wOgoKICAgICBib290bSAweDE0MDAwMDAgMHg5MDAwMDAwIDB4MTI4
MDAwMAoKLUlmIHdlIHdhbnQgdG8gYWRkIG9uZSBEb21VIHdpdGggSW1hZ2UtRG9tVcKgYXMgdGhl
IERvbVUga2VybmVsCi1hbmTCoHJhbWRpc2stRG9tVcKgYXMgRG9tVSByYW1kaXNrOgorSWYgd2Ug
d2FudCB0byBhZGQgb25lIERvbVUgd2l0aCBJbWFnZS1Eb21VIGFzIHRoZSBEb21VIGtlcm5lbAor
YW5kIHJhbWRpc2stRG9tVSBhcyBEb21VIHJhbWRpc2s6CgogICAgIHRmdHBiIDB4MTI4MDAwMCB4
ZW4uZHRiCiAgICAgdGZ0cGIgMHg4MDAwMCB4ZW4tSW1hZ2UKQEAgLTYxLDI1ICs2MSwyNyBAQCB0
aGUgcHJlc2VuY2Ugb2YgdGhlIGFkZGl0aW9uYWwgVk0gYW5kIGl0cyBjb25maWd1cmF0aW9uLiBJ
dCBpcyBkb25lIHZpYQogZGV2aWNlIHRyZWUgYWRkaW5nIGEgbm9kZSB1bmRlciAvY2hvc2VuIGFz
IGZvbGxvd3M6CgogICAgIGRvbVUxIHsKLSAgICDCoCDCoCBjb21wYXRpYmxlID0gInhlbixkb21h
aW4iOwotICAgIMKgIMKgIG1lbW9yeSA9IDwweDIwMDAwPjsKLSAgICAgwqAgwqBjcHVzID0gMTsK
LSAgICDCoMKgIMKgdnBsMDExOwotCi0gICAgwqAgwqAgbW9kdWxlQDIwMDAwMDAgewotICAgIMKg
IMKgIMKgIMKgIGNvbXBhdGlibGUgPSAibXVsdGlib290LGtlcm5lbCIsICJtdWx0aWJvb3QsbW9k
dWxlIjsKLSAgICDCoCDCoCDCoCDCoCByZWcgPSA8MHgyMDAwMDAwIDB4ZmZmZmZmPjsKLSAgICDC
oCDCoCDCoCDCoCBib290YXJncyA9ICJjb25zb2xlPXR0eUFNQTAiOwotICAgIMKgIMKgIH07Ci0K
LSAgICDCoCDCoCBtb2R1bGVAMzAwMDAwMDAgewotICAgIMKgIMKgIMKgIMKgIGNvbXBhdGlibGUg
PSAibXVsdGlib290LHJhbWRpc2siLCAibXVsdGlib290LG1vZHVsZSI7Ci0gICAgwqAgwqAgwqAg
wqAgcmVnID0gPDB4MzAwMDAwMCAweGZmZmZmZj47Ci0gICAgwqAgwqAgfTsKKyAgICAgICAgI2Fk
ZHJlc3MtY2VsbHMgPSA8MHgwMDAwMDAwMT47CisgICAgICAgICNzaXplLWNlbGxzID0gPDB4MDAw
MDAwMDE+OworICAgICAgICBjb21wYXRpYmxlID0gInhlbixkb21haW4iOworICAgICAgICBtZW1v
cnkgPSA8MHgwIDB4MjAwMDA+OworICAgICAgICBjcHVzID0gMTsKKyAgICAgICAgdnBsMDExOwor
CisgICAgICAgIG1vZHVsZUAyMDAwMDAwIHsKKyAgICAgICAgICAgIGNvbXBhdGlibGUgPSAibXVs
dGlib290LGtlcm5lbCIsICJtdWx0aWJvb3QsbW9kdWxlIjsKKyAgICAgICAgICAgIHJlZyA9IDww
eDIwMDAwMDAgMHhmZmZmZmY+OworICAgICAgICAgICAgYm9vdGFyZ3MgPSAiY29uc29sZT10dHlB
TUEwIjsKKyAgICAgICAgfTsKKworICAgICAgICBtb2R1bGVAMzAwMDAwMDAgeworICAgICAgICAg
ICAgY29tcGF0aWJsZSA9ICJtdWx0aWJvb3QscmFtZGlzayIsICJtdWx0aWJvb3QsbW9kdWxlIjsK
KyAgICAgICAgICAgIHJlZyA9IDwweDMwMDAwMDAgMHhmZmZmZmY+OworICAgICAgICB9OwogICAg
IH07CgotV2hlcmUgbWVtb3J5IGlzIHRoZSBtZW1vcnkgb2YgdGhlIFZNIGluIEtCcywgY3B1c8Kg
aXMgdGhlIG51bWJlciBvZgotY3B1cy7CoG1vZHVsZUAyMDAwMDAwIGFuZMKgbW9kdWxlQDMwMDAw
MDAgYWR2ZXJ0aXNlIHdoZXJlIHRoZSBrZXJuZWwgYW5kCitXaGVyZSBtZW1vcnkgaXMgdGhlIG1l
bW9yeSBvZiB0aGUgVk0gaW4gS0JzLCBjcHVzIGlzIHRoZSBudW1iZXIgb2YKK2NwdXMuIG1vZHVs
ZUAyMDAwMDAwIGFuZCBtb2R1bGVAMzAwMDAwMCBhZHZlcnRpc2Ugd2hlcmUgdGhlIGtlcm5lbCBh
bmQKIHJhbWRpc2sgYXJlIGluIG1lbW9yeS4KCiBTZWUgZG9jcy9taXNjL2FybS9kZXZpY2UtdHJl
ZS9ib290aW5nLnR4dCBmb3IgbW9yZSBpbmZvcm1hdGlvbi4KQEAgLTExMSwzICsxMTMsMjEgQEAg
bGltaXRhdGlvbnM6CiAgIHRoZSBYZW4gY29tbWFuZCBsaW5lLiBUaGUgTlVMTCBzY2hlZHVsZXIg
YXV0b21hdGljYWxseSBhc3NpZ25zIGFuZAogICBwaW5zIHZDUFVzIHRvIHBDUFVzLCBidXQgdGhl
IHZDUFUtcENQVSBhc3NpZ25tZW50cyBjYW5ub3QgYmUKICAgY29uZmlndXJlZC4KKworTm90ZXMK
Ky0tLS0tCisKKy0gJ3hsIGNvbnNvbGUnIGNvbW1hbmQgd2lsbCBub3QgYXR0YWNoIHRvIHRoZSBk
b21haW4ncyBjb25zb2xlIGluIGNhc2UKKyAgb2YgZG9tMGxlc3MuIERvbVUgYXJlIGRvbWFpbnMg
Y3JlYXRlZCBieSBYZW4gKHNpbWlsYXIgdG8gRG9tMCkgYW5kCisgIHRoZXJlZm9yZSB0aGV5IGFy
ZSBhbGwgbWFuYWdlZCBieSBYZW4gYW5kIHNvbWUgb2YgdGhlIGNvbW1hbmRzIG1heSBub3Qgd29y
ay4KKworICBBIHVzZXIgaXMgYWxsb3dlZCB0byBjb25maWd1cmUgdGhlIGtleSBzZXF1ZW5jZSB0
byBzd2l0Y2ggaW5wdXQuCisgIFByZXNzaW5nIHRoZSBYZW4gImNvbnN3aXRjaCIgKEN0cmwtQSBi
eSBkZWZhdWx0KSB0aHJlZSB0aW1lcworICBzd2l0Y2hlcyBpbnB1dCBpbiBjYXNlIG9mIGRvbTBs
ZXNzIG1vZGUuCisKKy0gRG9tYWlucyBjcmVhdGVkIGJ5IFhlbiB3aWxsIGhhdmUgbm8gbmFtZSBh
dCBib290LiBEb21haW4tMCBoYXMgYSBuYW1lCisgIHRoYW5rcyB0byB0aGUgaGVscGVyIHhlbi1p
bml0LWRvbTAgY2FsbGVkIGF0IGJvb3QgYnkgdGhlIGluaXRzY3JpcHQuCisgIElmIHlvdSB3YW50
IHRvIHNldHVwIERvbVUgbmFtZSwgdGhlbiB5b3Ugd2lsbCBoYXZlIHRvIGNyZWF0ZSB0aGUgeGVu
c3RvcmUKKyAgbm9kZSBhc3NvY2lhdGVkLiBCeSBkZWZhdWx0IERvbVUgbmFtZXMgYXJlIHNob3du
IGFzICcobnVsbCknIGluIHRoZQorICB4bCBkb21haW5zIGxpc3QuCisKLS0KMi4xNy4xCgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 10 06:10:46 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Jul 2019 06: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 1hl5oH-0000Du-FE; Wed, 10 Jul 2019 06:10: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=W4UT=VH=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hl5oG-0000Dk-Uk
 for xen-devel@lists.xenproject.org; Wed, 10 Jul 2019 06:10:33 +0000
X-Inumbo-ID: 6b5fd044-a2d9-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6b5fd044-a2d9-11e9-8980-bc764e045a96;
 Wed, 10 Jul 2019 06:10:30 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hl5oE-0001G3-2M; Wed, 10 Jul 2019 06:10: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 1hl5oD-0005Xv-Qj; Wed, 10 Jul 2019 06:10:29 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hl5oD-0002nR-Po; Wed, 10 Jul 2019 06:10:29 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138852-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.10-testing:build-amd64-prev:xen-build:fail:regression
 xen-4.10-testing:build-i386-prev:xen-build:fail:regression
 xen-4.10-testing:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:guest-saverestore.2:fail:heisenbug
 xen-4.10-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-localmigrate/x10:fail:heisenbug
 xen-4.10-testing:test-amd64-i386-migrupgrade:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-amd64-migrupgrade:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop: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-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-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-xl-seattle:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-libvirt-xsm:saverestore-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-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:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-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: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-libvirt:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-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-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-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
 xen-4.10-testing:test-arm64-arm64-xl-thunderx:hosts-allocate:starved:nonblocking
X-Osstest-Versions-This: xen=3131bf956ab159295ecdde0c5ad003d0c5af4695
X-Osstest-Versions-That: xen=29fd403ef5c02e2cbd0769e64ec0b61e0658d358
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 10 Jul 2019 06:10:29 +0000
Subject: [Xen-devel] [xen-4.10-testing test] 138852: regressions - trouble:
 blocked/fail/pass/starved
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODg1MiB4ZW4tNC4xMC10ZXN0aW5nIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzg4NTIvCgpSZWdyZXNzaW9ucyA6
LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRp
bmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFtZDY0LXByZXYgICAgICAg
ICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODM3Ngog
YnVpbGQtaTM4Ni1wcmV2ICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAg
ZmFpbCBSRUdSLiB2cy4gMTM4Mzc2CgpUZXN0cyB3aGljaCBhcmUgZmFpbGluZyBpbnRlcm1pdHRl
bnRseSAobm90IGJsb2NraW5nKToKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1k
ZWJpYW5odm0tYW1kNjQteHNtIDE1IGd1ZXN0LXNhdmVyZXN0b3JlLjIgZmFpbCBpbiAxMzg4MTQg
cGFzcyBpbiAxMzg4NTIKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNiBn
dWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgcGFzcyBpbiAxMzg4MTQKClRlc3RzIHdoaWNoIGRp
ZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWkzODYtbWln
cnVwZ3JhZGUgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcg
Z3Vlc3Qtc3RvcCAgIGZhaWwgaW4gMTM4ODE0IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEz
ODM3NgogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5z
dGFsbC9sMS9sMiBmYWlsIGxpa2UgMTM4Mzc2CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRt
cmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3Ry
aWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmly
dC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1j
cmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcg
Z3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJh
dyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2
Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAx
MCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3Mt
aW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
d2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggIDIgaG9zdHMtYWxsb2NhdGUgICAgICAgICAgICAg
ICBzdGFydmVkICBuL2EKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAg
ICAgICAgICAgICAzMTMxYmY5NTZhYjE1OTI5NWVjZGRlMGM1YWQwMDNkMGM1YWY0Njk1CmJhc2Vs
aW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICAyOWZkNDAzZWY1YzAyZTJjYmQwNzY5
ZTY0ZWMwYjYxZTA2NThkMzU4CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzgzNzYgIDIwMTktMDYt
MjMgMTQ6MzE6NTQgWiAgIDE2IGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM4NzM2ICAyMDE5
LTA3LTAzIDE1OjM1OjUwIFogICAgNiBkYXlzICAgIDUgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hv
IHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFtZDY0LXh0ZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2NC1wdm9w
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFt
ZDY0LTEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC14dGYtYW1kNjQtYW1kNjQtMiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1k
NjQtNSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20t
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZt
LWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
NjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZo
djItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRt
cmVzdHJpY3QgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
cWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1p
bnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saXZlcGF0Y2ggICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGl2
ZXBhdGNoICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
bXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFj
b3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRk
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02
NC1hcm02NC14bC1zZWF0dGxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFk
b3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBzdGFydmVkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVw
b3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21l
L2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMs
IGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVj
dC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Yg
b3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0
cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1F
O2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8v
eGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNo
aW5nLgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tCmNvbW1pdCAzMTMxYmY5NTZhYjE1OTI5NWVjZGRlMGM1YWQwMDNkMGM1YWY0Njk1
CkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpEYXRlOiAgIFdlZCBKdWwg
MyAxNzoyODo1MCAyMDE5ICswMjAwCgogICAgdXBkYXRlIFhlbiB2ZXJzaW9uIHRvIDQuMTAuNAoo
cWVtdSBjaGFuZ2VzIG5vdCBpbmNsdWRlZCkKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 10 08:55:39 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Jul 2019 08:55:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hl8Nj-0002fA-KR; Wed, 10 Jul 2019 08:55:19 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=dFy6=VH=amazon.de=prvs=087c1bc88=nmanthey@srs-us1.protection.inumbo.net>)
 id 1hl8Nh-0002f3-NV
 for xen-devel@lists.xenproject.org; Wed, 10 Jul 2019 08:55:17 +0000
X-Inumbo-ID: 6f5e6caa-a2f0-11e9-8980-bc764e045a96
Received: from smtp-fw-6002.amazon.com (unknown [52.95.49.90])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6f5e6caa-a2f0-11e9-8980-bc764e045a96;
 Wed, 10 Jul 2019 08:55:15 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.de; i=@amazon.de; q=dns/txt; s=amazon201209;
 t=1562748915; x=1594284915;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=HaRuEn6Lh7i1QMxTitC5k2tc6oXbYBFqmEbRKyk702U=;
 b=ZKQ6xpeio6gmMWNk1NEp0sMVBa/pjSgV5PpddzrBqBZqlmHTaXVPMYAh
 Zq4e0StsxoTzhwX70FmWjhj5sIYw9zKPCFukxsHsTb/hfnUQezym9RPfx
 J8YCz+soqe/0Tcgzbb0oLaisuKJzBsWDmL4sttKTRcFKmjektqXSgnGEs U=;
X-IronPort-AV: E=Sophos;i="5.62,473,1554768000"; d="scan'208";a="410067030"
Received: from iad6-co-svc-p1-lb1-vlan3.amazon.com (HELO
 email-inbound-relay-2a-119b4f96.us-west-2.amazon.com) ([10.124.125.6])
 by smtp-border-fw-out-6002.iad6.amazon.com with ESMTP;
 10 Jul 2019 08:55:11 +0000
Received: from EX13MTAUEA001.ant.amazon.com
 (pdx4-ws-svc-p6-lb7-vlan2.pdx.amazon.com [10.170.41.162])
 by email-inbound-relay-2a-119b4f96.us-west-2.amazon.com (Postfix) with ESMTPS
 id 31BF01AA6BA; Wed, 10 Jul 2019 08:55:10 +0000 (UTC)
Received: from EX13D02EUB001.ant.amazon.com (10.43.166.150) by
 EX13MTAUEA001.ant.amazon.com (10.43.61.82) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Wed, 10 Jul 2019 08:55:09 +0000
Received: from uc1a35a69ae4659.ant.amazon.com (10.43.161.16) by
 EX13D02EUB001.ant.amazon.com (10.43.166.150) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Wed, 10 Jul 2019 08:55:02 +0000
To: Jan Beulich <JBeulich@suse.com>
References: <1558424746-24059-1-git-send-email-nmanthey@amazon.de>
 <1558424746-24059-3-git-send-email-nmanthey@amazon.de>
 <5CE6AB600200007800231BF1@prv1-mh.provo.novell.com>
 <a7c5bda7-0759-5b15-1174-8d9e95ef06c5@amazon.de>
 <5CE7D1410200007800231F86@prv1-mh.provo.novell.com>
 <d1205382-17ff-40ac-d66d-2e6edf59364a@amazon.de>
 <627756a7-7a20-b1ae-31f2-bd7affe0e14d@suse.com>
From: Norbert Manthey <nmanthey@amazon.de>
Openpgp: preference=signencrypt
Autocrypt: addr=nmanthey@amazon.de; prefer-encrypt=mutual; keydata=
 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
 pEddsOqYwOs=
Message-ID: <7bbf3298-94d6-0b6a-9809-46f655478167@amazon.de>
Date: Wed, 10 Jul 2019 10:54:58 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <627756a7-7a20-b1ae-31f2-bd7affe0e14d@suse.com>
Content-Language: en-US
X-Originating-IP: [10.43.161.16]
X-ClientProxiedBy: EX13D06UWC003.ant.amazon.com (10.43.162.86) To
 EX13D02EUB001.ant.amazon.com (10.43.166.150)
Precedence: Bulk
Subject: Re: [Xen-devel] [PATCH L1TF MDS GT v1 2/3] common/grant_table:
 harden bound accesses
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <JGross@suse.com>, Tim Deegan <tim@xen.org>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 KonradRzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 IanJackson <Ian.Jackson@eu.citrix.com>, Dario Faggioli <dfaggioli@suse.com>,
 Martin Pohlack <mpohlack@amazon.de>, "wipawel@amazon.de" <wipawel@amazon.de>,
 Julien Grall <julien.grall@arm.com>, David Woodhouse <dwmw@amazon.co.uk>,
 "Martin Mazein\(amazein\)" <amazein@amazon.de>,
 xen-devel <xen-devel@lists.xenproject.org>, Bjoern Doebel <doebel@amazon.de>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gNy8xMC8xOSAwNTowNCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gT24gMDguMDcuMjAxOSAxNDo1
OCwgTm9yYmVydCBNYW50aGV5IHdyb3RlOgo+PiBPbiA1LzI0LzE5IDEzOjEwLCBKYW4gQmV1bGlj
aCB3cm90ZToKPj4+Pj4+IE9uIDI0LjA1LjE5IGF0IDExOjU0LCA8bm1hbnRoZXlAYW1hem9uLmRl
PiB3cm90ZToKPj4+PiBPbiA1LzIzLzE5IDE2OjE3LCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4+
Pj4gT24gMjEuMDUuMTkgYXQgMDk6NDUsIDxubWFudGhleUBhbWF6b24uZGU+IHdyb3RlOgo+Pj4+
Pj4gLS0tIGEveGVuL2NvbW1vbi9ncmFudF90YWJsZS5jCj4+Pj4+PiArKysgYi94ZW4vY29tbW9u
L2dyYW50X3RhYmxlLmMKPj4+Pj4+IEBAIC05ODgsOSArOTg4LDEwIEBAIG1hcF9ncmFudF9yZWYo
Cj4+Pj4+PiAgICAgICAgICAgUElOX0ZBSUwodW5sb2NrX291dCwgR05UU1RfYmFkX2dudHJlZiwg
IkJhZCByZWYgJSN4IGZvciBkJWRcbiIsCj4+Pj4+PiAgICAgICAgICAgICAgICAgICAgb3AtPnJl
Ziwgcmd0LT5kb21haW4tPmRvbWFpbl9pZCk7Cj4+Pj4+PiAgIAo+Pj4+Pj4gLSAgICBhY3QgPSBh
Y3RpdmVfZW50cnlfYWNxdWlyZShyZ3QsIG9wLT5yZWYpOwo+Pj4+Pj4gKyAgICAvKiBUaGlzIGNh
bGwgYWxzbyBlbnN1cmVzIHRoZSBhYm92ZSBjaGVjayBjYW5ub3QgYmUgcGFzc2VkIHNwZWN1bGF0
aXZlbHkgKi8KPj4+Pj4+ICAgICAgIHNoYWggPSBzaGFyZWRfZW50cnlfaGVhZGVyKHJndCwgb3At
PnJlZik7Cj4+Pj4+PiAgICAgICBzdGF0dXMgPSByZ3QtPmd0X3ZlcnNpb24gPT0gMSA/ICZzaGFo
LT5mbGFncyA6ICZzdGF0dXNfZW50cnkocmd0LCBvcC0+cmVmKTsKPj4+Pj4+ICsgICAgYWN0ID0g
YWN0aXZlX2VudHJ5X2FjcXVpcmUocmd0LCBvcC0+cmVmKTsKPj4+Pj4gSSBrbm93IHdlJ3ZlIGJl
ZW4gdGhlcmUgYmVmb3JlLCBidXQgd2hhdCBndWFyYW50ZWVzIHRoYXQgdGhlCj4+Pj4+IGNvbXBp
bGVyIHdvbid0IHJlbG9hZCBvcC0+cmVmIGZyb20gbWVtb3J5IGZvciBlaXRoZXIgb2YgdGhlCj4+
Pj4+IGxhdHRlciB0d28gYWNjZXNzZXM/IEluIGZhY3QgYWZhaWN0IGl0IGFsd2F5cyB3aWxsLCBk
dWUgdG8gdGhlCj4+Pj4+IG1lbW9yeSBjbG9iYmVyIGluIGFsdGVybmF0aXZlKCkuCj4+Pj4gVGhl
IGNvbXBpbGVyIGNhbiByZWxvYWQgb3AtPnJlZiBmcm9tIG1lbW9yeSwgdGhhdCBpcyBmaW5lIGhl
cmUsIGFzIHRoZQo+Pj4+IGJvdW5kIGNoZWNrIGhhcHBlbnMgYWJvdmUsIGFuZCB0aGUgc2hhcmVk
X2VudHJ5IGNhbGwgY29tZXMgd2l0aCBhbgo+Pj4+IGxmZW5jZSgpIGJ5IG5vdywgc28gdGhhdCB3
ZSB3aWxsIG5vdCBjb250aW51ZSBleGVjdXRpbmcgc3BlY3VsYXRpdmVseQo+Pj4+IHdpdGggb3At
PnJlZiBiZWluZyBvdXQtb2YtYm91bmRzLCBpbmRlcGVuZGVudGx5IG9mIHdoZXRoZXIgaXQncyBm
cm9tCj4+Pj4gbWVtb3J5IG9yIHJlZ2lzdGVycy4KPj4+IEkgZG9uJ3QgYnV5IHRoaXMgYXJndW1l
bnRhdGlvbjogSW4gcGFydGljdWxhciBpZiB0aGUgY2FjaGUgbGluZSBnb3QKPj4+IGZsdXNoZWQg
Zm9yIHdoYXRldmVyIHJlYXNvbiwgdGhlIGxvYWQgbWF5IHRha2UgYWxtb3N0IGFyYml0cmFyaWx5
Cj4+PiBsb25nLCBvcGVuaW5nIHVwIGEgbGFyZ2Ugc3BlY3VsYXRpb24gd2luZG93IGFnYWluIHVz
aW5nIHRoZQo+Pj4gZGVzdGluYXRpb24gcmVnaXN0ZXIgb2YgdGhlIGxvYWQgKHdoYXRldmVyIC0g
bm90IGJvdW5kcyBjaGVja2VkIC0KPj4+IHZhbHVlIHRoYXQgZW5kcyB1cCBob2xkaW5nKS4KPj4g
SSBhZ3JlZSwgdGhlIGdpdmVuIHByb3RlY3Rpb24gZG9lcyBub3QgZm9yY2UgdGhlIENQVSB0byBw
aWNrIHVwIHRoZQo+PiBmaXhlZCB2YWx1ZS4gQXMgeW91IGFscmVhZHkgbm90aWNlZCwgdGhlIHBy
ZXNlbnRlZCBmaXggbWlnaHQgbm90IHdvcmsgaW4KPj4gYWxsIGNhc2VzLCBidXQgaXMgYW1vbmcg
dGhlIHN1aXRhYmxlIHNvbHV0aW9ucyB3ZSBoYXZlIHRvZGF5IHRvIHByZXZlbnQKPj4gc2ltcGxl
IHVzZXIgY29udHJvbGxlZCBvdXQtb2YtYm91bmQgYWNjZXNzZXMgZHVyaW5nIHNwZWN1bGF0aW9u
LiBSZWx5aW5nCj4+IG9uIHRoZSBzdGFsZSB2YWx1ZSBvZiB0aGUgcmVnaXN0ZXIgdGhhdCBtaWdo
dCBiZSB1c2VkIGR1cmluZyBzcGVjdWxhdGlvbgo+PiBtYWtlcyBhIHBvdGVudGlhbCBvdXQtb2Yt
Ym91bmQgYWNjZXNzIG11Y2ggbW9yZSBkaWZmaWN1bHQuIEhlbmNlLCB0aGUKPj4gcHJvcG9zZWQg
c29sdXRpb24gbG9va3MgZ29vZCBlbm91Z2ggdG8gbWUuCj4gQnV0IHVzaW5nIGEgbG9jYWwgdmFy
aWFibGUgZnVydGhlciByZWR1Y2VzIHRoZSByaXNrIGFmYWljdDogRWl0aGVyCj4gdGhlIGNvbXBp
bGVyIHB1dHMgaXQgaW50byBhIHJlZ2lzdGVyLCBpbiB3aGljaCBjYXNlIHdlJ3JlIGVudGlyZWx5
Cj4gZmluZS4gT3IgaXQgcHV0cyBpdCBvbiB0aGUgc3RhY2ssIHdoaWNoIEkgYXNzdW1lIGlzIG1v
cmUgbGlrZWx5IHRvCj4gc3RheSBpbiBjYWNoZSB0aGFuIGEgcmVmZXJlbmNlIHRvIHNvbWUgb3Ro
ZXIgZGF0YSBzdHJ1Y3R1cmUgKGlpcmMKPiBhbHNvIG9uIHRoZSBzdGFjaywgYnV0IG5vdCBpbiB0
aGUgY3VycmVudCBmcmFtZSkuCklmIHlvdSB3YW50IG1lIHRvIGludHJvZHVjZSBhIGxvY2FsIHZh
cmlhYmxlLCBJIGNhbiBkbyB0aGF0LiBJIHJlbWVtYmVyCndlIGhhZCBkaXNjdXNzaW9ucyBhcm91
bmQgdGhhdCBhcyB3ZWxsLgo+Cj4+Pj4+PiBAQCAtMzg2Myw2ICszODgzLDkgQEAgc3RhdGljIGlu
dCBnbnR0YWJfZ2V0X3N0YXR1c19mcmFtZV9tZm4oc3RydWN0IGRvbWFpbiAqZCwKPj4+Pj4+ICAg
ICAgICAgICAgICAgcmV0dXJuIC1FSU5WQUw7Cj4+Pj4+PiAgICAgICB9Cj4+Pj4+PiAgIAo+Pj4+
Pj4gKyAgICAvKiBNYWtlIHN1cmUgaWR4IGlzIGJvdW5kZWQgd3J0IG5yX3N0YXR1c19mcmFtZXMg
Ki8KPj4+Pj4+ICsgICAgYmxvY2tfc3BlY3VsYXRpb24oKTsKPj4+Pj4+ICsKPj4+Pj4+ICAgICAg
ICptZm4gPSBfbWZuKHZpcnRfdG9fbWZuKGd0LT5zdGF0dXNbaWR4XSkpOwo+Pj4+Pj4gICAgICAg
cmV0dXJuIDA7Cj4+Pj4+PiAgIH0KPj4+Pj4gV2h5IGRvbid0IHlvdSB1c2UgYXJyYXlfaW5kZXhf
bm9zcGVjKCkgaGVyZT8gQW5kIGhvdyBjb21lCj4+Pj4gVGhlcmUgaXMgbm8gc3BlY2lmaWMgcmVh
c29uLiBJIHdpbGwgc3dhcC4KPj4+Pj4gc3BlY3VsYXRpb24gaW50byBxKCkgaXMgZmluZSBhIGZl
dyBsaW5lcyBhYm92ZT8KPj4+PiBJIGRvIG5vdCBzZWUgYSByZWFzb24gd2h5IGl0IHdvdWxkIGJl
IGJhZCB0byBlbnRlciB0aGF0IGZ1bmN0aW9uCj4+Pj4gc3BlY3VsYXRpdmVseS4gVGhlcmUgYXJl
IG5vIGFjY2Vzc2VzIHRoYXQgd291bGQgaGF2ZSB0byBiZSBwcm90ZWN0ZWQgYnkKPj4+PiBleHRy
YSBjaGVja3MsIGFmYWljdC4gT3RoZXJ3aXNlLCB0aGF0IGZ1bmN0aW9uIHNob3VsZCBiZSBwcm90
ZWN0ZWQgYnkKPj4+PiBpdHMgb3duLgo+Pj4gV2hpY2ggaW4gZmFjdCBoYXBwZW5zLCBidXQgb25s
eSBpbiBwYXRjaCAzLiBUaGlzIG1heSBiZSB3b3J0aCBzYXlpbmcKPj4+IGV4cGxpY2l0bHkgaGVy
ZS4KPj4gRG8geW91IHdhbnQgbWUgdG8gZXhwbGljaXRseSBtZW50aW9uIHRoaXMgaW4gdGhlIGNv
bW1pdCBtZXNzYWdlLCBvciBhZGQKPj4gYSBjb21tZW50IGhlcmUsIHdoaWNoIEkgaGF2ZSB0byBk
cm9wIGluIHBhdGNoIDMgYWdhaW4/IEZvciBub3csIEknZCBqdXN0Cj4+IGxlYXZlIGl0IGFzIGlz
LCBhcyB0aGUgdmVyc2lvbiBiYXNlZCBmaXhlcyBhcmUgaGFuZGxlZCBpbiB0aGUgb3RoZXIgY29t
bWl0Lgo+IEEgY29tbWl0IG1lc3NhZ2UgcmVtYXJrIHdvdWxkIGJvdGggaGVscCB1bmRlcnN0YW5k
IHRoaW5ncyBub3cgYW5kCj4gaW4gdGhlIGZ1dHVyZSwgYW5kIGF0IHRoZSBzYW1lIHRpbWUgYXZv
aWQgbWUgb3Igc29tZW9uZSBlbHNlIHJlLQo+IHJhaXNpbmcgdGhlIHF1ZXN0aW9uIG5leHQgdGlt
ZSByb3VuZCwgbm90IHRoZSBsZWFzdCBiZWNhdXNlIG9mIHRoZQo+IG5vdGljYWJsZSBnYXBzIGJl
dHdlZW4gdmVyc2lvbnMuCgpJIHdpbGwgZXh0ZW5kIHRoZSBjb21taXQgbWVzc2FnZSBhY2NvcmRp
bmdseS4KCkJlc3QsCk5vcmJlcnQKCgoKCgpBbWF6b24gRGV2ZWxvcG1lbnQgQ2VudGVyIEdlcm1h
bnkgR21iSApLcmF1c2Vuc3RyLiAzOAoxMDExNyBCZXJsaW4KR2VzY2hhZWZ0c2Z1ZWhydW5nOiBD
aHJpc3RpYW4gU2NobGFlZ2VyLCBSYWxmIEhlcmJyaWNoCkVpbmdldHJhZ2VuIGFtIEFtdHNnZXJp
Y2h0IENoYXJsb3R0ZW5idXJnIHVudGVyIEhSQiAxNDkxNzMgQgpTaXR6OiBCZXJsaW4KVXN0LUlE
OiBERSAyODkgMjM3IDg3OQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 10 09:31:40 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Jul 2019 09: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 1hl8wi-0005KM-Jq; Wed, 10 Jul 2019 09:31:28 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=iApL=VH=redhat.com=lersek@srs-us1.protection.inumbo.net>)
 id 1hl8wh-0005KH-Id
 for xen-devel@lists.xenproject.org; Wed, 10 Jul 2019 09:31:27 +0000
X-Inumbo-ID: 7cefd01c-a2f5-11e9-8b98-330d625909f9
Received: from mx1.redhat.com (unknown [209.132.183.28])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 7cefd01c-a2f5-11e9-8b98-330d625909f9;
 Wed, 10 Jul 2019 09:31:26 +0000 (UTC)
Received: from smtp.corp.redhat.com (int-mx07.intmail.prod.int.phx2.redhat.com
 [10.5.11.22])
 (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mx1.redhat.com (Postfix) with ESMTPS id 6CED9C057E65;
 Wed, 10 Jul 2019 09:31:25 +0000 (UTC)
Received: from lacos-laptop-7.usersys.redhat.com (ovpn-117-153.ams2.redhat.com
 [10.36.117.153])
 by smtp.corp.redhat.com (Postfix) with ESMTP id E8D6B1001B19;
 Wed, 10 Jul 2019 09:31:23 +0000 (UTC)
To: Anthony PERARD <anthony.perard@citrix.com>, devel@edk2.groups.io
References: <20190704144233.27968-1-anthony.perard@citrix.com>
 <20190704144233.27968-28-anthony.perard@citrix.com>
From: Laszlo Ersek <lersek@redhat.com>
Message-ID: <f2c7ed3d-c453-1324-6d2d-d004154b6c9e@redhat.com>
Date: Wed, 10 Jul 2019 11:31:23 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20190704144233.27968-28-anthony.perard@citrix.com>
Content-Language: en-US
X-Scanned-By: MIMEDefang 2.84 on 10.5.11.22
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16
 (mx1.redhat.com [10.5.110.32]); Wed, 10 Jul 2019 09:31:25 +0000 (UTC)
Subject: Re: [Xen-devel] [PATCH v3 27/35] OvmfPkg/XenPlatformLib: Cache
 result for XenDetected
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Julien Grall <julien.grall@arm.com>,
 Jordan Justen <jordan.l.justen@intel.com>,
 Ard Biesheuvel <ard.biesheuvel@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>

T24gMDcvMDQvMTkgMTY6NDIsIEFudGhvbnkgUEVSQVJEIHdyb3RlOgo+IFdlIGFyZSBnb2luZyB0
byByZXBsYWNlIFhlbkRldGVjdGVkKCkgaW1wbGVtZW50YXRpb24gaW4KPiBQbGF0Zm9ybUJvb3RN
YW5hZ2VyTGliIGJ5IHRoZSBvbmUgaW4gWGVuUGxhdGZvcm1MaWIuCj4gUGxhdGZvcm1Cb290TWFu
YWdlckxpYidzIGltcGxlbWVudGF0aW9uIGRvZXMgY2FjaGUgdGhlIHJlc3VsdCBvZgo+IEdldEZp
cnN0R3VpZEhvYigpLCBzbyB3ZSBkbyBzb21ldGhpbmcgc2ltaWxhciBpbiBYZW5QbGF0Zm9ybUxp
Yi4KPiAKPiBSZWY6IGh0dHBzOi8vYnVnemlsbGEudGlhbm9jb3JlLm9yZy9zaG93X2J1Zy5jZ2k/
aWQ9MTY4OQo+IFNpZ25lZC1vZmYtYnk6IEFudGhvbnkgUEVSQVJEIDxhbnRob255LnBlcmFyZEBj
aXRyaXguY29tPgo+IC0tLQo+IAo+IE5vdGVzOgo+ICAgICB2MzoKPiAgICAgLSBuZXcgcGF0Y2gK
PiAKPiAgLi4uL0xpYnJhcnkvWGVuUGxhdGZvcm1MaWIvWGVuUGxhdGZvcm1MaWIuYyAgICB8IDE4
ICsrKysrKysrKysrKysrKy0tLQo+ICAxIGZpbGUgY2hhbmdlZCwgMTUgaW5zZXJ0aW9ucygrKSwg
MyBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEvT3ZtZlBrZy9MaWJyYXJ5L1hlblBsYXRm
b3JtTGliL1hlblBsYXRmb3JtTGliLmMgYi9Pdm1mUGtnL0xpYnJhcnkvWGVuUGxhdGZvcm1MaWIv
WGVuUGxhdGZvcm1MaWIuYwo+IGluZGV4IDZmMjdjYmZmYTguLmI1MjU3YjBjOTcgMTAwNjQ0Cj4g
LS0tIGEvT3ZtZlBrZy9MaWJyYXJ5L1hlblBsYXRmb3JtTGliL1hlblBsYXRmb3JtTGliLmMKPiAr
KysgYi9Pdm1mUGtnL0xpYnJhcnkvWGVuUGxhdGZvcm1MaWIvWGVuUGxhdGZvcm1MaWIuYwo+IEBA
IC0yNiwxMyArMjYsMjUgQEAgWGVuR2V0SW5mb0hPQiAoCj4gICAgKQo+ICB7Cj4gICAgRUZJX0hP
Ql9HVUlEX1RZUEUgICpHdWlkSG9iOwo+ICsgIFNUQVRJQyBCT09MRUFOICAgICBDYWNoZWQgPSBG
QUxTRTsKPiArICBTVEFUSUMgRUZJX1hFTl9JTkZPICpYZW5JbmZvOwoKKDEpIFRoZSBhbGlnbm1l
bnQgb2YgdGhlIHZhcmlhYmxlIG5hbWVzIGlzIHdlaXJkLiBUaGUgYWJvdmUgaXMgbmVpdGhlcgpj
b25kZW5zZWQgbm9yIHByZWNpc2VseSBhbGlnbmVkLiBQbGVhc2UgcGljayBvbmU6CgogIEVGSV9I
T0JfR1VJRF9UWVBFICpHdWlkSG9iOwogIFNUQVRJQyBCT09MRUFOIENhY2hlZCA9IEZBTFNFOwog
IFNUQVRJQyBFRklfWEVOX0lORk8gKlhlbkluZm87CgpvcgoKICBFRklfSE9CX0dVSURfVFlQRSAg
ICpHdWlkSG9iOwogIFNUQVRJQyBCT09MRUFOICAgICAgQ2FjaGVkID0gRkFMU0U7CiAgU1RBVElD
IEVGSV9YRU5fSU5GTyAqWGVuSW5mbzsKCihUaGUgMm5kIGZvcm0gaXMgcHJlZmVycmVkIGluIGVk
azIuKQoKPiArCj4gKyAgLy8KPiArICAvLyBSZXR1cm4gdGhlIGNhY2hlZCByZXN1bHQgZm9yIHRo
ZSBiZW5lZml0IG9mIFhlbkRldGVjdGVkIHRoYXQgY2FuIGJlCj4gKyAgLy8gY2FsbGVkIG1hbnkg
dGltZXMuCj4gKyAgLy8KPiArICBpZiAoQ2FjaGVkKSB7Cj4gKyAgICByZXR1cm4gWGVuSW5mbzsK
PiArICB9Cj4gIAo+ICAgIEd1aWRIb2IgPSBHZXRGaXJzdEd1aWRIb2IgKCZnRWZpWGVuSW5mb0d1
aWQpOwo+ICAgIGlmIChHdWlkSG9iID09IE5VTEwpIHsKPiAtICAgIHJldHVybiBOVUxMOwo+ICsg
ICAgWGVuSW5mbyA9IE5VTEw7Cj4gKyAgfSBlbHNlIHsKPiArICAgIFhlbkluZm8gPSAoRUZJX1hF
Tl9JTkZPICopIEdFVF9HVUlEX0hPQl9EQVRBIChHdWlkSG9iKTsKPiAgICB9Cj4gLQo+IC0gIHJl
dHVybiAoRUZJX1hFTl9JTkZPICopIEdFVF9HVUlEX0hPQl9EQVRBIChHdWlkSG9iKTsKPiArICBD
YWNoZWQgPSBUUlVFOwo+ICsgIHJldHVybiBYZW5JbmZvOwo+ICB9Cj4gIAo+ICAvKioKPiAKClRo
aXMgd2lsbCB3b3JrIGZpbmUgaW4gRFhFIG1vZHVsZXMgKGFuZCBieSB0aGUgZW5kIG9mIHRoZSBz
ZXJpZXMsIG9ubHkKRFhFIG1vZHVsZXMgdXNlIFhlblBsYXRmb3JtTGliIC0tIEFjcGlQbGF0Zm9y
bUR4ZSwgWGVuSW9QdmhEeGUsIGFuZApQbGF0Zm9ybUJvb3RNYW5hZ2VyTGliLCB3aGljaCBpcyBv
bmx5IGxpbmtlZCBpbnRvIERYRSBtb2R1bGVzKS4KCldpdGggKDEpIGZpeGVkOgoKUmV2aWV3ZWQt
Ynk6IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+CgpUaGFua3MKTGFzemxvCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 10 09:42:23 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Jul 2019 09:42:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hl97C-00063G-ML; Wed, 10 Jul 2019 09:42:18 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=iApL=VH=redhat.com=lersek@srs-us1.protection.inumbo.net>)
 id 1hl97B-00063B-M4
 for xen-devel@lists.xenproject.org; Wed, 10 Jul 2019 09:42:17 +0000
X-Inumbo-ID: 01031246-a2f7-11e9-9420-eb71330dab67
Received: from mx1.redhat.com (unknown [209.132.183.28])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 01031246-a2f7-11e9-9420-eb71330dab67;
 Wed, 10 Jul 2019 09:42:17 +0000 (UTC)
Received: from smtp.corp.redhat.com (int-mx08.intmail.prod.int.phx2.redhat.com
 [10.5.11.23])
 (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mx1.redhat.com (Postfix) with ESMTPS id A722830C1CD6;
 Wed, 10 Jul 2019 09:42:16 +0000 (UTC)
Received: from lacos-laptop-7.usersys.redhat.com (ovpn-117-153.ams2.redhat.com
 [10.36.117.153])
 by smtp.corp.redhat.com (Postfix) with ESMTP id 236F22B593;
 Wed, 10 Jul 2019 09:42:14 +0000 (UTC)
From: Laszlo Ersek <lersek@redhat.com>
To: Anthony PERARD <anthony.perard@citrix.com>, devel@edk2.groups.io
References: <20190704144233.27968-1-anthony.perard@citrix.com>
 <20190704144233.27968-15-anthony.perard@citrix.com>
 <d883648e-b134-dfe2-926b-28c79ad52963@redhat.com>
Message-ID: <8fc58d46-3621-8ac7-e7e1-74cdc290f0f6@redhat.com>
Date: Wed, 10 Jul 2019 11:42:14 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <d883648e-b134-dfe2-926b-28c79ad52963@redhat.com>
Content-Language: en-US
X-Scanned-By: MIMEDefang 2.84 on 10.5.11.23
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16
 (mx1.redhat.com [10.5.110.46]); Wed, 10 Jul 2019 09:42:16 +0000 (UTC)
Subject: Re: [Xen-devel] [PATCH v3 14/35] OvmfPkg/AcpiPlatformDxe: Use
 XenPlatformLib
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Julien Grall <julien.grall@arm.com>,
 Jordan Justen <jordan.l.justen@intel.com>,
 Ard Biesheuvel <ard.biesheuvel@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>

T24gMDcvMDgvMTkgMTY6MzgsIExhc3psbyBFcnNlayB3cm90ZToKPiBPbiAwNy8wNC8xOSAxNjo0
MiwgQW50aG9ueSBQRVJBUkQgd3JvdGU6Cj4+IFRoaXMgcGF0Y2ggcmVwbGFjZSB0aGUgWGVuRGV0
ZWN0ZWQoKSBmdW5jdGlvbiBieSB0aGUgb25lIGluCj4+IFhlblBsYXRmb3JtTGliLgo+Pgo+PiBS
ZWY6IGh0dHBzOi8vYnVnemlsbGEudGlhbm9jb3JlLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTY4OQo+
PiBTaWduZWQtb2ZmLWJ5OiBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNv
bT4KPj4gLS0tCj4+Cj4+IE5vdGVzOgo+PiAgICAgdjM6Cj4+ICAgICAtIG5ldyBwYXRjaCwgc3Bs
aXRlZCBmcm9tIHRoZSBuZXh0IHBhdGNoCj4+ICAgICAgICh3aGljaCB3YXMgT3ZtZlBrZy9BY3Bp
UGxhdGZvcm1EeGU6IFVzZSBQVkggUlNEUCBpZiBleGlzdCkKPiAKPiBSZXZpZXdlZC1ieTogTGFz
emxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KPiAKClNvcnJ5LCBJIG1pc3NlZCBhIGNsZWFu
dXAgb3B0aW9uOiBwbGVhc2UgcmVtb3ZlICJnRWZpWGVuSW5mb0d1aWQiIGZyb20KW0d1aWRzXSBp
biAiQWNwaVBsYXRmb3JtRHhlLmluZiIuCgooWW91IGNhbiBwaWNrIHVwIHRoZSBSLWIgd2l0aCB0
aGF0LikKClRoYW5rcwpMYXN6bG8KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 10 09:45:52 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Jul 2019 09:45:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hl9Ad-0006Af-7G; Wed, 10 Jul 2019 09:45:51 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=iApL=VH=redhat.com=lersek@srs-us1.protection.inumbo.net>)
 id 1hl9Ab-0006Aa-KL
 for xen-devel@lists.xenproject.org; Wed, 10 Jul 2019 09:45:49 +0000
X-Inumbo-ID: 7e833a05-a2f7-11e9-8980-bc764e045a96
Received: from mx1.redhat.com (unknown [209.132.183.28])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7e833a05-a2f7-11e9-8980-bc764e045a96;
 Wed, 10 Jul 2019 09:45:47 +0000 (UTC)
Received: from smtp.corp.redhat.com (int-mx06.intmail.prod.int.phx2.redhat.com
 [10.5.11.16])
 (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mx1.redhat.com (Postfix) with ESMTPS id 2DC0B7FDF9;
 Wed, 10 Jul 2019 09:45:47 +0000 (UTC)
Received: from lacos-laptop-7.usersys.redhat.com (ovpn-117-153.ams2.redhat.com
 [10.36.117.153])
 by smtp.corp.redhat.com (Postfix) with ESMTP id D5A91838E6;
 Wed, 10 Jul 2019 09:45:45 +0000 (UTC)
To: Anthony PERARD <anthony.perard@citrix.com>, devel@edk2.groups.io
References: <20190704144233.27968-1-anthony.perard@citrix.com>
 <20190704144233.27968-29-anthony.perard@citrix.com>
From: Laszlo Ersek <lersek@redhat.com>
Message-ID: <510fba40-da71-e414-bd1a-8c374da8dcc3@redhat.com>
Date: Wed, 10 Jul 2019 11:45:44 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20190704144233.27968-29-anthony.perard@citrix.com>
Content-Language: en-US
X-Scanned-By: MIMEDefang 2.79 on 10.5.11.16
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16
 (mx1.redhat.com [10.5.110.27]); Wed, 10 Jul 2019 09:45:47 +0000 (UTC)
Subject: Re: [Xen-devel] [PATCH v3 28/35] OvmfPkg/PlatformBootManagerLib:
 Use XenDetected from XenPlatformLib
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Julien Grall <julien.grall@arm.com>,
 Jordan Justen <jordan.l.justen@intel.com>,
 Ard Biesheuvel <ard.biesheuvel@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>

T24gMDcvMDQvMTkgMTY6NDIsIEFudGhvbnkgUEVSQVJEIHdyb3RlOgo+IFJlcGxhY2UgdGhlIFhl
bkRldGVjdGVkKCkgaW1wbGVtZW50YXRpb24gYnkgdGhlIG9uZSBmcm9tCj4gWGVuUGxhdGZvcm1M
aWIuCj4gCj4gUmVmOiBodHRwczovL2J1Z3ppbGxhLnRpYW5vY29yZS5vcmcvc2hvd19idWcuY2dp
P2lkPTE2ODkKPiBTaWduZWQtb2ZmLWJ5OiBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRA
Y2l0cml4LmNvbT4KPiAtLS0KPiAKPiBOb3RlczoKPiAgICAgdjM6Cj4gICAgIC0gbmV3IHBhdGNo
Cj4gCj4gIC4uLi9QbGF0Zm9ybUJvb3RNYW5hZ2VyTGliLmluZiAgICAgICAgICAgICAgICB8ICAx
ICsKPiAgLi4uL1BsYXRmb3JtQm9vdE1hbmFnZXJMaWIvQmRzUGxhdGZvcm0uYyAgICAgIHwgMzMg
Ky0tLS0tLS0tLS0tLS0tLS0tLQo+ICAyIGZpbGVzIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKSwg
MzIgZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL092bWZQa2cvTGlicmFyeS9QbGF0Zm9y
bUJvb3RNYW5hZ2VyTGliL1BsYXRmb3JtQm9vdE1hbmFnZXJMaWIuaW5mIGIvT3ZtZlBrZy9MaWJy
YXJ5L1BsYXRmb3JtQm9vdE1hbmFnZXJMaWIvUGxhdGZvcm1Cb290TWFuYWdlckxpYi5pbmYKPiBp
bmRleCAwNjBhM2FiNGM1Li5iMmQzYjRmYjRkIDEwMDY0NAo+IC0tLSBhL092bWZQa2cvTGlicmFy
eS9QbGF0Zm9ybUJvb3RNYW5hZ2VyTGliL1BsYXRmb3JtQm9vdE1hbmFnZXJMaWIuaW5mCj4gKysr
IGIvT3ZtZlBrZy9MaWJyYXJ5L1BsYXRmb3JtQm9vdE1hbmFnZXJMaWIvUGxhdGZvcm1Cb290TWFu
YWdlckxpYi5pbmYKPiBAQCAtNTQsNiArNTQsNyBAQCBbTGlicmFyeUNsYXNzZXNdCj4gICAgVWVm
aUxpYgo+ICAgIFBsYXRmb3JtQm1QcmludFNjTGliCj4gICAgVGNnMlBoeXNpY2FsUHJlc2VuY2VM
aWIKPiArICBYZW5QbGF0Zm9ybUxpYgo+ICAKPiAgW1BjZF0KPiAgICBnVWVmaU92bWZQa2dUb2tl
blNwYWNlR3VpZC5QY2RFbXVWYXJpYWJsZUV2ZW50Cj4gZGlmZiAtLWdpdCBhL092bWZQa2cvTGli
cmFyeS9QbGF0Zm9ybUJvb3RNYW5hZ2VyTGliL0Jkc1BsYXRmb3JtLmMgYi9Pdm1mUGtnL0xpYnJh
cnkvUGxhdGZvcm1Cb290TWFuYWdlckxpYi9CZHNQbGF0Zm9ybS5jCj4gaW5kZXggNzk3NzMxYTQx
Yy4uZTMyOTY5ZTYzZSAxMDA2NDQKPiAtLS0gYS9Pdm1mUGtnL0xpYnJhcnkvUGxhdGZvcm1Cb290
TWFuYWdlckxpYi9CZHNQbGF0Zm9ybS5jCj4gKysrIGIvT3ZtZlBrZy9MaWJyYXJ5L1BsYXRmb3Jt
Qm9vdE1hbmFnZXJMaWIvQmRzUGxhdGZvcm0uYwo+IEBAIC0xMiw2ICsxMiw3IEBACj4gICNpbmNs
dWRlIDxQcm90b2NvbC9GaXJtd2FyZVZvbHVtZTIuaD4KPiAgI2luY2x1ZGUgPExpYnJhcnkvUGxh
dGZvcm1CbVByaW50U2NMaWIuaD4KPiAgI2luY2x1ZGUgPExpYnJhcnkvVGNnMlBoeXNpY2FsUHJl
c2VuY2VMaWIuaD4KPiArI2luY2x1ZGUgPExpYnJhcnkvWGVuUGxhdGZvcm1MaWIuaD4KPiAgCj4g
IAo+ICAvLwo+IEBAIC0xMjI1LDM4ICsxMjI2LDYgQEAgUGNpQWNwaUluaXRpYWxpemF0aW9uICgK
PiAgICBJb09yMTYgKChQY2lSZWFkMzIgKFBtYmEpICYgfkJJVDApICsgNCwgQklUMCk7Cj4gIH0K
PiAgCj4gLS8qKgo+IC0gIFRoaXMgZnVuY3Rpb24gZGV0ZWN0cyBpZiBPVk1GIGlzIHJ1bm5pbmcg
b24gWGVuLgo+IC0KPiAtKiovCj4gLVNUQVRJQwo+IC1CT09MRUFOCj4gLVhlbkRldGVjdGVkICgK
PiAtICBWT0lECj4gLSAgKQo+IC17Cj4gLSAgRUZJX0hPQl9HVUlEX1RZUEUgICAgICAgICAqR3Vp
ZEhvYjsKPiAtICBTVEFUSUMgSU5UTiAgICAgICAgICAgICAgIEZvdW5kSG9iID0gLTE7Cj4gLQo+
IC0gIGlmIChGb3VuZEhvYiA9PSAwKSB7Cj4gLSAgICByZXR1cm4gRkFMU0U7Cj4gLSAgfSBlbHNl
IGlmIChGb3VuZEhvYiA9PSAxKSB7Cj4gLSAgICByZXR1cm4gVFJVRTsKPiAtICB9Cj4gLQo+IC0g
IC8vCj4gLSAgLy8gU2VlIGlmIGEgWGVuSW5mbyBIT0IgaXMgYXZhaWxhYmxlCj4gLSAgLy8KPiAt
ICBHdWlkSG9iID0gR2V0Rmlyc3RHdWlkSG9iICgmZ0VmaVhlbkluZm9HdWlkKTsKPiAtICBpZiAo
R3VpZEhvYiA9PSBOVUxMKSB7Cj4gLSAgICBGb3VuZEhvYiA9IDA7Cj4gLSAgICByZXR1cm4gRkFM
U0U7Cj4gLSAgfQo+IC0KPiAtICBGb3VuZEhvYiA9IDE7Cj4gLSAgcmV0dXJuIFRSVUU7Cj4gLX0K
PiAtCj4gIEVGSV9TVEFUVVMKPiAgRUZJQVBJCj4gIENvbm5lY3RSZWN1cnNpdmVseUlmUGNpTWFz
c1N0b3JhZ2UgKAo+IAoKSXMgaXQgcG9zc2libGUgdG8gY2xlYW4gdXAgdGhlIHJlbWFpbmluZyBj
b2RlIGEgYml0IG1vcmUsIHN1Y2ggYXM6CgooMSkgcmVtb3ZpbmcKCiNpbmNsdWRlIDxHdWlkL1hl
bkluZm8uaD4KCmZyb20gIkJkc1BsYXRmb3JtLmMiLAoKKDIpIHJlbW92aW5nICJnRWZpWGVuSW5m
b0d1aWQiIGZyb20gW0d1aWRzXSBpbiAiUGxhdGZvcm1Cb290TWFuYWdlckxpYi5pbmYiPwoKV2l0
aCB0aG9zZToKClJldmlld2VkLWJ5OiBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgoK
VGhhbmtzCkxhc3psbwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 10 09:50:18 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Jul 2019 09:50: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 1hl9Er-0006rb-Oy; Wed, 10 Jul 2019 09:50:13 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=iApL=VH=redhat.com=lersek@srs-us1.protection.inumbo.net>)
 id 1hl9Eq-0006rW-4Q
 for xen-devel@lists.xenproject.org; Wed, 10 Jul 2019 09:50:12 +0000
X-Inumbo-ID: 1bdfcb76-a2f8-11e9-b4a5-6bb13f952f05
Received: from mx1.redhat.com (unknown [209.132.183.28])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 1bdfcb76-a2f8-11e9-b4a5-6bb13f952f05;
 Wed, 10 Jul 2019 09:50:11 +0000 (UTC)
Received: from smtp.corp.redhat.com (int-mx07.intmail.prod.int.phx2.redhat.com
 [10.5.11.22])
 (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mx1.redhat.com (Postfix) with ESMTPS id 3B494308338E;
 Wed, 10 Jul 2019 09:50:11 +0000 (UTC)
Received: from lacos-laptop-7.usersys.redhat.com (ovpn-117-153.ams2.redhat.com
 [10.36.117.153])
 by smtp.corp.redhat.com (Postfix) with ESMTP id BD7221001B1B;
 Wed, 10 Jul 2019 09:50:09 +0000 (UTC)
To: Anthony PERARD <anthony.perard@citrix.com>, devel@edk2.groups.io
References: <20190704144233.27968-1-anthony.perard@citrix.com>
 <20190704144233.27968-30-anthony.perard@citrix.com>
From: Laszlo Ersek <lersek@redhat.com>
Message-ID: <1cddaea8-dd2d-b55a-456c-e9435c36f4cf@redhat.com>
Date: Wed, 10 Jul 2019 11:50:08 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20190704144233.27968-30-anthony.perard@citrix.com>
Content-Language: en-US
X-Scanned-By: MIMEDefang 2.84 on 10.5.11.22
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16
 (mx1.redhat.com [10.5.110.44]); Wed, 10 Jul 2019 09:50:11 +0000 (UTC)
Subject: Re: [Xen-devel] [PATCH v3 29/35] OvmfPkg/PlatformBootManagerLib:
 Handle the absence of PCI bus on Xen PVH
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Julien Grall <julien.grall@arm.com>,
 Jordan Justen <jordan.l.justen@intel.com>,
 Ard Biesheuvel <ard.biesheuvel@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>

T24gMDcvMDQvMTkgMTY6NDIsIEFudGhvbnkgUEVSQVJEIHdyb3RlOgo+IFdoZW4gcnVubmluZyBp
biBhIFhlbiBQVkggZ3Vlc3QsIHRoZXJlJ3Mgbm90aGluZyB0byBkbyBpbgo+IFBjaUFjcGlJbml0
aWFsaXphdGlvbigpIGJlY2F1c2UgdGhlcmUgaXNuJ3QgYW55IFBDSSBidXMuIFdoZW4gdGhlIEhv
c3QKPiBCcmlkZ2UgRElEIGlzbid0IHJlY29nbmlzZWQsIHNpbXBseSBjb250aW51ZS4gKFRoZSB2
YWx1ZSBvZgo+IFBjZE92bWZIb3N0QnJpZGdlUGNpRGV2SWQgd291bGQgYmUgMCBiZWNhdXNlIGl0
IGlzbid0IHNldC4pCj4gCj4gUmVmOiBodHRwczovL2J1Z3ppbGxhLnRpYW5vY29yZS5vcmcvc2hv
d19idWcuY2dpP2lkPTE2ODkKPiBTaWduZWQtb2ZmLWJ5OiBBbnRob255IFBFUkFSRCA8YW50aG9u
eS5wZXJhcmRAY2l0cml4LmNvbT4KPiAtLS0KPiAKPiBOb3RlczoKPiAgICAgdjM6Cj4gICAgIC0g
SW5zdGVhZCBvZiBjaGVja2luZyBmb3IgYSBmYWxzZSB2YWx1ZSwKPiAgICAgICBYRU5fUFZIX1BD
SV9IT1NUX0JSSURHRV9ERVZJQ0VfSUQsIHNpbXBseSBjaGVjayBpZiB3ZSBhcmUgcnVubmluZyB4
ZW4KPiAgICAgICB3aGVuIHRoZSBIb3N0QnJpZGdlIGRldmljZSBJRCBpc24ndCByZWNvZ25pc2Vk
Lgo+IAo+ICBPdm1mUGtnL0xpYnJhcnkvUGxhdGZvcm1Cb290TWFuYWdlckxpYi9CZHNQbGF0Zm9y
bS5jIHwgNiArKysrKysKPiAgMSBmaWxlIGNoYW5nZWQsIDYgaW5zZXJ0aW9ucygrKQo+IAo+IGRp
ZmYgLS1naXQgYS9Pdm1mUGtnL0xpYnJhcnkvUGxhdGZvcm1Cb290TWFuYWdlckxpYi9CZHNQbGF0
Zm9ybS5jIGIvT3ZtZlBrZy9MaWJyYXJ5L1BsYXRmb3JtQm9vdE1hbmFnZXJMaWIvQmRzUGxhdGZv
cm0uYwo+IGluZGV4IGUzMjk2OWU2M2UuLjlhZTU5MDI5M2EgMTAwNjQ0Cj4gLS0tIGEvT3ZtZlBr
Zy9MaWJyYXJ5L1BsYXRmb3JtQm9vdE1hbmFnZXJMaWIvQmRzUGxhdGZvcm0uYwo+ICsrKyBiL092
bWZQa2cvTGlicmFyeS9QbGF0Zm9ybUJvb3RNYW5hZ2VyTGliL0Jkc1BsYXRmb3JtLmMKPiBAQCAt
MTIwOSw2ICsxMjA5LDEyIEBAIFBjaUFjcGlJbml0aWFsaXphdGlvbiAoCj4gICAgICAgIFBjaVdy
aXRlOCAoUENJX0xJQl9BRERSRVNTICgwLCAweDFmLCAwLCAweDZiKSwgMHgwYik7IC8vIEgKPiAg
ICAgICAgYnJlYWs7Cj4gICAgICBkZWZhdWx0Ogo+ICsgICAgICBpZiAoWGVuRGV0ZWN0ZWQgKCkp
IHsKPiArICAgICAgICAvLwo+ICsgICAgICAgIC8vIFRoZXJlIGlzIG5vIFBDSSBidXMgaW4gdGhp
cyBjYXNlLgo+ICsgICAgICAgIC8vCj4gKyAgICAgICAgcmV0dXJuOwo+ICsgICAgICB9Cj4gICAg
ICAgIERFQlVHICgoRUZJX0RfRVJST1IsICIlYTogVW5rbm93biBIb3N0IEJyaWRnZSBEZXZpY2Ug
SUQ6IDB4JTA0eFxuIiwKPiAgICAgICAgICBfX0ZVTkNUSU9OX18sIG1Ib3N0QnJpZGdlRGV2SWQp
KTsKPiAgICAgICAgQVNTRVJUIChGQUxTRSk7Cj4gCgpSZXZpZXdlZC1ieTogTGFzemxvIEVyc2Vr
IDxsZXJzZWtAcmVkaGF0LmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 10 10:12:40 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Jul 2019 10:12:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hl9aL-0008M3-WA; Wed, 10 Jul 2019 10:12:25 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=W4UT=VH=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hl9aK-0008Lt-Fl
 for xen-devel@lists.xenproject.org; Wed, 10 Jul 2019 10:12:24 +0000
X-Inumbo-ID: 31b7a222-a2fb-11e9-b304-775a7cc0bc8b
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 31b7a222-a2fb-11e9-b304-775a7cc0bc8b;
 Wed, 10 Jul 2019 10:12:16 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hl9aC-0006PH-0O; Wed, 10 Jul 2019 10:12: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 1hl9aB-0005At-Hf; Wed, 10 Jul 2019 10:12:15 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hl9aB-0000eX-GW; Wed, 10 Jul 2019 10:12:15 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138856-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.19:build-armhf-pvops:kernel-build:fail:regression
 linux-4.19:test-amd64-i386-xl-qemuu-debianhvm-amd64:xen-boot:fail:heisenbug
 linux-4.19:test-arm64-arm64-examine:examine-serial/bootloader:fail:heisenbug
 linux-4.19:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-examine:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 linux-4.19:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=1a05924366694d17a36e6b086d5bba1a8d74b977
X-Osstest-Versions-That: linux=84df9525b0c27f3ebc2ebb1864fa62a97fdedb7d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 10 Jul 2019 10:12:15 +0000
Subject: [Xen-devel] [linux-4.19 test] 138856: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODg1NiBsaW51eC00LjE5IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzg4NTYvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAg
IDYga2VybmVsLWJ1aWxkICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyOTMxMwoKVGVzdHMg
d2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJtaXR0ZW50bHkgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0IDcgeGVuLWJvb3QgZmFpbCBpbiAxMzg4
MTkgcGFzcyBpbiAxMzg4NTYKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgMTEgZXhhbWlu
ZS1zZXJpYWwvYm9vdGxvYWRlciAgZmFpbCBwYXNzIGluIDEzODgxOQoKVGVzdHMgd2hpY2ggZGlk
IG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtaGYtYXJtaGYteGwt
cnRkcyAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bCAg
ICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
cm1oZi1hcm1oZi14bC1hcm5kYWxlICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZj
cHUgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydC1yYXcgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hp
bSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2Vh
dHRsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFu
LWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwg
ICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwtdGh1bmRlcnggMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxp
YnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2lu
Ny1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2lu
Ny1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWlu
c3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEw
IHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRl
ZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAgICAgICAgIDFhMDU5MjQzNjY2OTRkMTdhMzZl
NmIwODZkNWJiYTFhOGQ3NGI5NzcKYmFzZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAgICAgICAgICAg
ICAgIDg0ZGY5NTI1YjBjMjdmM2ViYzJlYmIxODY0ZmE2MmE5N2ZkZWRiN2QKCkxhc3QgdGVzdCBv
ZiBiYXNpcyAgIDEyOTMxMyAgMjAxOC0xMS0wMiAwNTozOTowOCBaICAyNTAgZGF5cwpGYWlsaW5n
IHNpbmNlICAgICAgICAxMjk0MTIgIDIwMTgtMTEtMDQgMTQ6MTA6MTUgWiAgMjQ3IGRheXMgIDE1
NCBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMzg3NDIgIDIwMTktMDctMDMgMjM6MzQ6
MjAgWiAgICA2IGRheXMgICAgNSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCjIyMjEgcGVvcGxlIHRvdWNoZWQgcmV2
aXNpb25zIHVuZGVyIHRlc3QsCm5vdCBsaXN0aW5nIHRoZW0gYWxsCgpqb2JzOgogYnVpbGQtYW1k
NjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQt
cHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFy
bTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGVi
aWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20g
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0
LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1h
bWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFl
bXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFy
bmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3Jl
ZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02
NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
aTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13
aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1p
bnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRv
dyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
dmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpz
Zy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczog
L2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBm
aWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5w
cm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFu
ZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3Jn
L2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1S
RUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90
IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAxODAxODUgbGluZXMgbG9u
Zy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 10 10:12:53 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Jul 2019 10:12:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hl9an-0008NT-9o; Wed, 10 Jul 2019 10:12:53 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=iApL=VH=redhat.com=lersek@srs-us1.protection.inumbo.net>)
 id 1hl9al-0008NI-KT
 for xen-devel@lists.xenproject.org; Wed, 10 Jul 2019 10:12:51 +0000
X-Inumbo-ID: 458000b9-a2fb-11e9-8980-bc764e045a96
Received: from mx1.redhat.com (unknown [209.132.183.28])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 458000b9-a2fb-11e9-8980-bc764e045a96;
 Wed, 10 Jul 2019 10:12:49 +0000 (UTC)
Received: from smtp.corp.redhat.com (int-mx02.intmail.prod.int.phx2.redhat.com
 [10.5.11.12])
 (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mx1.redhat.com (Postfix) with ESMTPS id 462C6C05B03B;
 Wed, 10 Jul 2019 10:12:49 +0000 (UTC)
Received: from lacos-laptop-7.usersys.redhat.com (ovpn-117-153.ams2.redhat.com
 [10.36.117.153])
 by smtp.corp.redhat.com (Postfix) with ESMTP id 985A15FCCA;
 Wed, 10 Jul 2019 10:12:47 +0000 (UTC)
To: Anthony PERARD <anthony.perard@citrix.com>, devel@edk2.groups.io
References: <20190704144233.27968-1-anthony.perard@citrix.com>
 <20190704144233.27968-32-anthony.perard@citrix.com>
From: Laszlo Ersek <lersek@redhat.com>
Message-ID: <a21b7f96-f542-2381-f8fc-f7c1572cbf7f@redhat.com>
Date: Wed, 10 Jul 2019 12:12:46 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20190704144233.27968-32-anthony.perard@citrix.com>
Content-Language: en-US
X-Scanned-By: MIMEDefang 2.79 on 10.5.11.12
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16
 (mx1.redhat.com [10.5.110.31]); Wed, 10 Jul 2019 10:12:49 +0000 (UTC)
Subject: Re: [Xen-devel] [PATCH v3 31/35] OvmfPkg/OvmfXen: Introduce
 XenTimerDxe
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Julien Grall <julien.grall@arm.com>,
 Jordan Justen <jordan.l.justen@intel.com>,
 Ard Biesheuvel <ard.biesheuvel@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>

T24gMDcvMDQvMTkgMTY6NDIsIEFudGhvbnkgUEVSQVJEIHdyb3RlOgo+ICJQY0F0Q2hpcHNldFBr
Zy84MjU0VGltZXJEeGUiIGlzIHJlcGxhY2VkIHdpdGggYSBYZW4tc3BlY2lmaWMKPiBFRklfVElN
RVJfQVJDSF9QUk9UT0NPTCBpbXBsZW1lbnRhdGlvbi4gQWxzbyByZW1vdmUKPiA4MjU5SW50ZXJy
dXB0Q29udHJvbGxlckR4ZSBhcyBpdCBpcyBub3QgdXNlZCBhbnltb3JlLgo+IAo+IFRoaXMgVGlt
ZXIgdXNlcyB0aGUgbG9jYWwgQVBJQyB0aW1lciBhcyB0aW1lIHNvdXJjZSBhcyBpdCBjYW4gd29y
ayBvbgo+IGJvdGggYSBYZW4gUFZIIGd1ZXN0IGFuZCBhbiBIVk0gb25lLgo+IAo+IEJhc2VkIG9u
IHRoZSAiUGNBdENoaXBzZXRQa2cvODI1NFRpbWVyRHhlIiBpbXBsZW1lbnRhdGlvbi4KPiAKPiBS
ZWY6IGh0dHBzOi8vYnVnemlsbGEudGlhbm9jb3JlLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTY4OQo+
IFNpZ25lZC1vZmYtYnk6IEFudGhvbnkgUEVSQVJEIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29t
Pgo+IC0tLQo+IAo+IE5vdGVzOgo+ICAgICB2MzoKPiAgICAgLSByZWJhc2VkLCBTUERYLCBjb3B5
cmlnaHQKCigxKSBQbGVhc2UgcmVwbGFjZSBib3RoIG9jY3VycmVuY2VzIG9mICJQY0F0Q2hpcHNl
dFBrZyIgaW4gdGhlIGNvbW1pdAptZXNzYWdlIHdpdGggIk92bWZQa2ciLiAoWW91IHJlYmFzZWQg
dGhlIERTQy9GREYgZmlsZXMgY29ycmVjdGx5LCBidXQKbWlzc2VkIHRoZSBjb21taXQgbWVzc2Fn
ZS4pCgpXaXRoIHRoYXQ6CgpBY2tlZC1ieTogTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNv
bT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 10 10:17:33 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Jul 2019 10: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 1hl9fH-00009D-06; Wed, 10 Jul 2019 10:17:31 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=W4UT=VH=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hl9fG-000091-A1
 for xen-devel@lists.xenproject.org; Wed, 10 Jul 2019 10:17:30 +0000
X-Inumbo-ID: e79db4aa-a2fb-11e9-9ae9-9f49911d5a97
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e79db4aa-a2fb-11e9-9ae9-9f49911d5a97;
 Wed, 10 Jul 2019 10:17:21 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hl9f7-0006Vn-E8; Wed, 10 Jul 2019 10:17: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 1hl9f7-0005Q4-3A; Wed, 10 Jul 2019 10:17:21 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hl9f7-0001kc-2Y; Wed, 10 Jul 2019 10:17:21 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138884-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: xen=8706d38479218dcf549a94516918c3e3b30a7bb0
X-Osstest-Versions-That: xen=843cec0de800a5f925f8071a7f58f3fb1c6b6eb6
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 10 Jul 2019 10:17:21 +0000
Subject: [Xen-devel] [xen-unstable-coverity test] 138884: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODg4NCB4ZW4tdW5zdGFibGUtY292ZXJpdHkgcmVhbCBbcmVhbF0KaHR0cDovL2xv
Z3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODg4NC8KClBlcmZlY3Qg
Oi0pCkFsbCB0ZXN0cyBpbiB0aGlzIGZsaWdodCBwYXNzZWQgYXMgcmVxdWlyZWQKdmVyc2lvbiB0
YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIDg3MDZkMzg0NzkyMThk
Y2Y1NDlhOTQ1MTY5MThjM2UzYjMwYTdiYjAKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAg
ICAgICAgICAgIDg0M2NlYzBkZTgwMGE1ZjkyNWY4MDcxYTdmNThmM2ZiMWM2YjZlYjYKCkxhc3Qg
dGVzdCBvZiBiYXNpcyAgIDEzODgwOCAgMjAxOS0wNy0wNyAwOToxODo0OCBaICAgIDMgZGF5cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxMzg4ODQgIDIwMTktMDctMTAgMDk6MTk6MDIgWiAgICAwIGRh
eXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdDoKICBBbWl0IFNpbmdoIFRvbWFyIDxhbWl0dG9tZXIyNUBnbWFpbC5jb20+CiAgQW5kcmV3
IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICBKb2UgUGVyY2hlcyA8am9lQHBl
cmNoZXMuY29tPgogIEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CiAgUGF1bCBE
dXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KICBWb2xvZHlteXIgQmFiY2h1ayA8dm9s
b2R5bXlyX2JhYmNodWtAZXBhbS5jb20+CiAgV2lsbCBBYmVsZSA8d2lsbC5hYmVsZUBzdGFybGFi
LmlvPgoKam9iczoKIGNvdmVyaXR5LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rl
c3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczog
L2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxl
IGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MK
CkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWws
IGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDth
PWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3Jn
L2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhh
cm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5i
aXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC94ZW4uZ2l0CiAgIDg0M2NlYzBkZTguLjg3MDZkMzg0
NzkgIDg3MDZkMzg0NzkyMThkY2Y1NDlhOTQ1MTY5MThjM2UzYjMwYTdiYjAgLT4gY292ZXJpdHkt
dGVzdGVkL3Ntb2tlCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 10 10:49:11 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Jul 2019 10:49:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hlA9o-00029s-Ov; Wed, 10 Jul 2019 10:49:04 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=iApL=VH=redhat.com=lersek@srs-us1.protection.inumbo.net>)
 id 1hlA9n-00029n-8O
 for xen-devel@lists.xenproject.org; Wed, 10 Jul 2019 10:49:03 +0000
X-Inumbo-ID: 53950f5e-a300-11e9-8980-bc764e045a96
Received: from mx1.redhat.com (unknown [209.132.183.28])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 53950f5e-a300-11e9-8980-bc764e045a96;
 Wed, 10 Jul 2019 10:49:01 +0000 (UTC)
Received: from smtp.corp.redhat.com (int-mx08.intmail.prod.int.phx2.redhat.com
 [10.5.11.23])
 (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mx1.redhat.com (Postfix) with ESMTPS id 715B530833A5;
 Wed, 10 Jul 2019 10:49:00 +0000 (UTC)
Received: from lacos-laptop-7.usersys.redhat.com (ovpn-117-153.ams2.redhat.com
 [10.36.117.153])
 by smtp.corp.redhat.com (Postfix) with ESMTP id A58D62B4B1;
 Wed, 10 Jul 2019 10:48:58 +0000 (UTC)
To: Anthony PERARD <anthony.perard@citrix.com>, devel@edk2.groups.io
References: <20190704144233.27968-1-anthony.perard@citrix.com>
 <20190704144233.27968-33-anthony.perard@citrix.com>
From: Laszlo Ersek <lersek@redhat.com>
Message-ID: <5ce18fa6-100f-e792-199f-cdecf6b04177@redhat.com>
Date: Wed, 10 Jul 2019 12:48:57 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20190704144233.27968-33-anthony.perard@citrix.com>
Content-Language: en-US
X-Scanned-By: MIMEDefang 2.84 on 10.5.11.23
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16
 (mx1.redhat.com [10.5.110.44]); Wed, 10 Jul 2019 10:49:00 +0000 (UTC)
Subject: Re: [Xen-devel] [PATCH v3 32/35] OvmfPkg/PlatformBootManagerLib:
 Use a Xen console for ConOut/ConIn
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Julien Grall <julien.grall@arm.com>,
 Jordan Justen <jordan.l.justen@intel.com>,
 Ard Biesheuvel <ard.biesheuvel@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>

T24gMDcvMDQvMTkgMTY6NDIsIEFudGhvbnkgUEVSQVJEIHdyb3RlOgo+IE9uIGEgWGVuIFBWSCBn
dWVzdCwgbm9uZSBvZiB0aGUgZXhpc3Rpbmcgc2VyaWFsIG9yIGNvbnNvbGUgaW50ZXJmYWNlCj4g
d29ya3MsIHNvIHdlIGFkZCBhIG5ldyBvbmUsIGJhc2VkIG9uIFhlbkNvbnNvbGVTZXJpYWxQb3J0
TGliLCBhbmQKPiBpbXBsZW1lbnRlZCB2aWEgU2VyaWFsRHhlLgo+IAo+IFRoYXQgaXMgYSBzaW1w
bGUgY29uc29sZSBpbXBsZW1lbnRhdGlvbiB0aGF0IGNhbiB3b3JrcyBvbiBib3RoIFBWSAo+IGd1
ZXN0IGFuZCBIVk0gZ3Vlc3RzLCBldmVuIGlmIGl0IHJhcmVseSBnb2luZyB0byBiZSB1c2Ugb24g
SFZNLgo+IAo+IEhhdmUgUGxhdGZvcm1Cb290TWFuYWdlckxpYiBsb29rIGZvciB0aGUgbmV3IGNv
bnNvbGUsIHdoZW4gcnVubmluZyBhcyBhCj4gWGVuIGd1ZXN0Lgo+IAo+IFJlZjogaHR0cHM6Ly9i
dWd6aWxsYS50aWFub2NvcmUub3JnL3Nob3dfYnVnLmNnaT9pZD0xNjg5Cj4gU2lnbmVkLW9mZi1i
eTogQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+Cj4gLS0tCj4gCj4g
Tm90ZXM6Cj4gICAgIHYzOgo+ICAgICAtIHJlbW92ZWQgUGNpU2lvU2VyaWFsRHhlIGFuZCBJc2FT
ZXJpYWxEeGUgZnJvbSBPdm1mWGVuLCBzaW5jZSB0aGV5Cj4gICAgICAgd291bGQgbm90IGJlIHVz
ZWQsIG1heWJlLCB0byBjaGVjay4KPiAgICAgLSBzb21lIGNvZGluZyBzdHlsZSBmaXgKPiAgICAg
Cj4gICAgIC0gbm90IGNoYW5nZWQ6IFBjaVNpb1NlcmlhbER4ZTogZXZlbiBpZiB3ZSBhZGQgU2Vy
aWFsRHhlLCB3ZSBzdGlsbCBuZWVkcwo+ICAgICAgIFBjaVNpb1NlcmlhbER4ZSB0byBoYXZlIE9W
TUYgdXNlIHRoZSBlbXVsYXRlZCBzZXJpYWwgcG9ydCBvbiBIVk0uCj4gICAgIAo+ICAgICB2MjoK
PiAgICAgLSBVc2UgTWRlTW9kdWxlUGtnL1VuaXZlcnNhbC9TZXJpYWxEeGUgaW5zdGVhZCBvZiBz
b21ldGhpbmcgbmV3Lgo+ICAgICAtIEhhdmUgUGxhdGZvcm1Jbml0aWFsaXplQ29uc29sZSgpIGxv
b2sgZm9yIGl0IGJ5IHVzaW5nIHRoZQo+ICAgICAgIGtub3duLWluLWFkdmFuY2UgZGV2aWNlIHBh
dGggZm9yIHRoZSB4ZW4gY29uc29sZSBpbiB0aGUKPiAgICAgICBQTEFURk9STV9DT05TT0xFX0NP
Tk5FQ1RfRU5UUlkuCj4gCj4gIE92bWZQa2cvT3ZtZlhlbi5kc2MgICAgICAgICAgICAgICAgICAg
ICAgICAgICB8ICA0ICsrCj4gIE92bWZQa2cvT3ZtZlhlbi5mZGYgICAgICAgICAgICAgICAgICAg
ICAgICAgICB8ICAxICsKPiAgLi4uL1BsYXRmb3JtQm9vdE1hbmFnZXJMaWIuaW5mICAgICAgICAg
ICAgICAgIHwgIDQgKysKPiAgLi4uL1BsYXRmb3JtQm9vdE1hbmFnZXJMaWIvQmRzUGxhdGZvcm0u
aCAgICAgIHwgIDEgKwo+ICAuLi4vUGxhdGZvcm1Cb290TWFuYWdlckxpYi9CZHNQbGF0Zm9ybS5j
ICAgICAgfCAgMyArLQo+ICAuLi4vUGxhdGZvcm1Cb290TWFuYWdlckxpYi9QbGF0Zm9ybURhdGEu
YyAgICAgfCA1OSArKysrKysrKysrKysrKysrKystCj4gIDYgZmlsZXMgY2hhbmdlZCwgNjkgaW5z
ZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEvT3ZtZlBrZy9Pdm1m
WGVuLmRzYyBiL092bWZQa2cvT3ZtZlhlbi5kc2MKPiBpbmRleCAxZWNhZTNmYjQ1Li40ODdiYWRh
NjRkIDEwMDY0NAo+IC0tLSBhL092bWZQa2cvT3ZtZlhlbi5kc2MKPiArKysgYi9Pdm1mUGtnL092
bWZYZW4uZHNjCj4gQEAgLTU4Niw2ICs1ODYsMTAgQEAgW0NvbXBvbmVudHNdCj4gICAgT3ZtZlBr
Zy9YZW5Jb1BjaUR4ZS9YZW5Jb1BjaUR4ZS5pbmYKPiAgICBPdm1mUGtnL1hlbkJ1c0R4ZS9YZW5C
dXNEeGUuaW5mCj4gICAgT3ZtZlBrZy9YZW5QdkJsa0R4ZS9YZW5QdkJsa0R4ZS5pbmYKPiArICBN
ZGVNb2R1bGVQa2cvVW5pdmVyc2FsL1NlcmlhbER4ZS9TZXJpYWxEeGUuaW5mIHsKPiArICAgIDxM
aWJyYXJ5Q2xhc3Nlcz4KPiArICAgICAgU2VyaWFsUG9ydExpYnxPdm1mUGtnL0xpYnJhcnkvWGVu
Q29uc29sZVNlcmlhbFBvcnRMaWIvWGVuQ29uc29sZVNlcmlhbFBvcnRMaWIuaW5mCj4gKyAgfQo+
ICAgIE1kZU1vZHVsZVBrZy9Vbml2ZXJzYWwvV2F0Y2hkb2dUaW1lckR4ZS9XYXRjaGRvZ1RpbWVy
LmluZgo+ICAgIE1kZU1vZHVsZVBrZy9Vbml2ZXJzYWwvTW9ub3RvbmljQ291bnRlclJ1bnRpbWVE
eGUvTW9ub3RvbmljQ291bnRlclJ1bnRpbWVEeGUuaW5mCj4gICAgTWRlTW9kdWxlUGtnL1VuaXZl
cnNhbC9DYXBzdWxlUnVudGltZUR4ZS9DYXBzdWxlUnVudGltZUR4ZS5pbmYKPiBkaWZmIC0tZ2l0
IGEvT3ZtZlBrZy9Pdm1mWGVuLmZkZiBiL092bWZQa2cvT3ZtZlhlbi5mZGYKPiBpbmRleCBmYTA4
MzBhMzI0Li41YzFhOTI1ZDZhIDEwMDY0NAo+IC0tLSBhL092bWZQa2cvT3ZtZlhlbi5mZGYKPiAr
KysgYi9Pdm1mUGtnL092bWZYZW4uZmRmCj4gQEAgLTMxMiw2ICszMTIsNyBAQCBbRlYuRFhFRlZd
Cj4gIElORiAgT3ZtZlBrZy9YZW5Jb1BjaUR4ZS9YZW5Jb1BjaUR4ZS5pbmYKPiAgSU5GICBPdm1m
UGtnL1hlbkJ1c0R4ZS9YZW5CdXNEeGUuaW5mCj4gIElORiAgT3ZtZlBrZy9YZW5QdkJsa0R4ZS9Y
ZW5QdkJsa0R4ZS5pbmYKPiArSU5GICBNZGVNb2R1bGVQa2cvVW5pdmVyc2FsL1NlcmlhbER4ZS9T
ZXJpYWxEeGUuaW5mCj4gIAo+ICBJTkYgIE1kZU1vZHVsZVBrZy9Vbml2ZXJzYWwvV2F0Y2hkb2dU
aW1lckR4ZS9XYXRjaGRvZ1RpbWVyLmluZgo+ICBJTkYgIE1kZU1vZHVsZVBrZy9Vbml2ZXJzYWwv
TW9ub3RvbmljQ291bnRlclJ1bnRpbWVEeGUvTW9ub3RvbmljQ291bnRlclJ1bnRpbWVEeGUuaW5m
Cj4gZGlmZiAtLWdpdCBhL092bWZQa2cvTGlicmFyeS9QbGF0Zm9ybUJvb3RNYW5hZ2VyTGliL1Bs
YXRmb3JtQm9vdE1hbmFnZXJMaWIuaW5mIGIvT3ZtZlBrZy9MaWJyYXJ5L1BsYXRmb3JtQm9vdE1h
bmFnZXJMaWIvUGxhdGZvcm1Cb290TWFuYWdlckxpYi5pbmYKPiBpbmRleCBiMmQzYjRmYjRkLi42
NDZhMWM1MjJjIDEwMDY0NAo+IC0tLSBhL092bWZQa2cvTGlicmFyeS9QbGF0Zm9ybUJvb3RNYW5h
Z2VyTGliL1BsYXRmb3JtQm9vdE1hbmFnZXJMaWIuaW5mCj4gKysrIGIvT3ZtZlBrZy9MaWJyYXJ5
L1BsYXRmb3JtQm9vdE1hbmFnZXJMaWIvUGxhdGZvcm1Cb290TWFuYWdlckxpYi5pbmYKPiBAQCAt
NjEsNiArNjEsMTAgQEAgW1BjZF0KPiAgICBnVWVmaU92bWZQa2dUb2tlblNwYWNlR3VpZC5QY2RP
dm1mRmxhc2hWYXJpYWJsZXNFbmFibGUKPiAgICBnVWVmaU92bWZQa2dUb2tlblNwYWNlR3VpZC5Q
Y2RPdm1mSG9zdEJyaWRnZVBjaURldklkCj4gICAgZ0VmaU1kZVBrZ1Rva2VuU3BhY2VHdWlkLlBj
ZFBsYXRmb3JtQm9vdFRpbWVPdXQKPiArICBnRWZpTWRlUGtnVG9rZW5TcGFjZUd1aWQuUGNkVWFy
dERlZmF1bHRCYXVkUmF0ZSAgICAgICAgICMjIENPTlNVTUVTCj4gKyAgZ0VmaU1kZVBrZ1Rva2Vu
U3BhY2VHdWlkLlBjZFVhcnREZWZhdWx0RGF0YUJpdHMgICAgICAgICAjIyBDT05TVU1FUwo+ICsg
IGdFZmlNZGVQa2dUb2tlblNwYWNlR3VpZC5QY2RVYXJ0RGVmYXVsdFBhcml0eSAgICAgICAgICAg
IyMgQ09OU1VNRVMKPiArICBnRWZpTWRlUGtnVG9rZW5TcGFjZUd1aWQuUGNkVWFydERlZmF1bHRT
dG9wQml0cyAgICAgICAgICMjIENPTlNVTUVTCj4gIAo+ICBbUGNkLklBMzIsIFBjZC5YNjRdCj4g
ICAgZ0VmaU1kZVBrZ1Rva2VuU3BhY2VHdWlkLlBjZEZTQkNsb2NrCj4gZGlmZiAtLWdpdCBhL092
bWZQa2cvTGlicmFyeS9QbGF0Zm9ybUJvb3RNYW5hZ2VyTGliL0Jkc1BsYXRmb3JtLmggYi9Pdm1m
UGtnL0xpYnJhcnkvUGxhdGZvcm1Cb290TWFuYWdlckxpYi9CZHNQbGF0Zm9ybS5oCj4gaW5kZXgg
NDlhMDcyYjQwMC4uMTUzZTIxNTEwMSAxMDA2NDQKPiAtLS0gYS9Pdm1mUGtnL0xpYnJhcnkvUGxh
dGZvcm1Cb290TWFuYWdlckxpYi9CZHNQbGF0Zm9ybS5oCj4gKysrIGIvT3ZtZlBrZy9MaWJyYXJ5
L1BsYXRmb3JtQm9vdE1hbmFnZXJMaWIvQmRzUGxhdGZvcm0uaAo+IEBAIC0xNjUsNiArMTY1LDcg
QEAgdHlwZWRlZiBzdHJ1Y3Qgewo+ICAjZGVmaW5lIENPTlNPTEVfSU4gIEJJVDEKPiAgI2RlZmlu
ZSBTVERfRVJST1IgICBCSVQyCj4gIGV4dGVybiBQTEFURk9STV9DT05TT0xFX0NPTk5FQ1RfRU5U
UlkgIGdQbGF0Zm9ybUNvbnNvbGVbXTsKPiArZXh0ZXJuIFBMQVRGT1JNX0NPTlNPTEVfQ09OTkVD
VF9FTlRSWSAgZ1hlblBsYXRmb3JtQ29uc29sZVtdOwo+ICAKPiAgLy8KPiAgLy8gUGxhdGZvcm0g
QkRTIEZ1bmN0aW9ucwo+IGRpZmYgLS1naXQgYS9Pdm1mUGtnL0xpYnJhcnkvUGxhdGZvcm1Cb290
TWFuYWdlckxpYi9CZHNQbGF0Zm9ybS5jIGIvT3ZtZlBrZy9MaWJyYXJ5L1BsYXRmb3JtQm9vdE1h
bmFnZXJMaWIvQmRzUGxhdGZvcm0uYwo+IGluZGV4IDlhZTU5MDI5M2EuLmVlNmVlNjYwOGYgMTAw
NjQ0Cj4gLS0tIGEvT3ZtZlBrZy9MaWJyYXJ5L1BsYXRmb3JtQm9vdE1hbmFnZXJMaWIvQmRzUGxh
dGZvcm0uYwo+ICsrKyBiL092bWZQa2cvTGlicmFyeS9QbGF0Zm9ybUJvb3RNYW5hZ2VyTGliL0Jk
c1BsYXRmb3JtLmMKPiBAQCAtMzk5LDcgKzM5OSw4IEBAIFBsYXRmb3JtQm9vdE1hbmFnZXJCZWZv
cmVDb25zb2xlICgKPiAgICAvLwo+ICAgIEVmaUJvb3RNYW5hZ2VyRGlzcGF0Y2hEZWZlcnJlZElt
YWdlcyAoKTsKPiAgCj4gLSAgUGxhdGZvcm1Jbml0aWFsaXplQ29uc29sZSAoZ1BsYXRmb3JtQ29u
c29sZSk7Cj4gKyAgUGxhdGZvcm1Jbml0aWFsaXplQ29uc29sZSAoCj4gKyAgICBYZW5EZXRlY3Rl
ZCgpID8gZ1hlblBsYXRmb3JtQ29uc29sZSA6IGdQbGF0Zm9ybUNvbnNvbGUpOwo+ICAgIFBjZFN0
YXR1cyA9IFBjZFNldDE2UyAoUGNkUGxhdGZvcm1Cb290VGltZU91dCwKPiAgICAgICAgICAgICAg
ICAgIEdldEZyb250UGFnZVRpbWVvdXRGcm9tUWVtdSAoKSk7Cj4gICAgQVNTRVJUX1JFVFVSTl9F
UlJPUiAoUGNkU3RhdHVzKTsKPiBkaWZmIC0tZ2l0IGEvT3ZtZlBrZy9MaWJyYXJ5L1BsYXRmb3Jt
Qm9vdE1hbmFnZXJMaWIvUGxhdGZvcm1EYXRhLmMgYi9Pdm1mUGtnL0xpYnJhcnkvUGxhdGZvcm1C
b290TWFuYWdlckxpYi9QbGF0Zm9ybURhdGEuYwo+IGluZGV4IDM2YWFiNzg0ZDcuLmE5YjFmZTI3
NGEgMTAwNjQ0Cj4gLS0tIGEvT3ZtZlBrZy9MaWJyYXJ5L1BsYXRmb3JtQm9vdE1hbmFnZXJMaWIv
UGxhdGZvcm1EYXRhLmMKPiArKysgYi9Pdm1mUGtnL0xpYnJhcnkvUGxhdGZvcm1Cb290TWFuYWdl
ckxpYi9QbGF0Zm9ybURhdGEuYwo+IEBAIC05LDE4ICs5LDE5IEBACj4gIAo+ICAjaW5jbHVkZSAi
QmRzUGxhdGZvcm0uaCIKPiAgI2luY2x1ZGUgPEd1aWQvUWVtdVJhbWZiLmg+Cj4gKyNpbmNsdWRl
IDxHdWlkL1NlcmlhbFBvcnRMaWJWZW5kb3IuaD4KPiAgCj4gIC8vCj4gIC8vIERlYnVnIEFnZW50
IFVBUlQgRGV2aWNlIFBhdGggc3RydWN0dXJlCj4gIC8vCj4gLSNwcmFnbWEgcGFjaygxKQo+ICsj
cHJhZ21hIHBhY2sgKDEpCj4gIHR5cGVkZWYgc3RydWN0IHsKPiAgICBWRU5ET1JfREVWSUNFX1BB
VEggICAgICAgIFZlbmRvckhhcmR3YXJlOwo+ICAgIFVBUlRfREVWSUNFX1BBVEggICAgICAgICAg
VWFydDsKPiAgICBWRU5ET1JfREVWSUNFX1BBVEggICAgICAgIFRlcm1pbmFsVHlwZTsKPiAgICBF
RklfREVWSUNFX1BBVEhfUFJPVE9DT0wgIEVuZDsKPiAgfSBWRU5ET1JfVUFSVF9ERVZJQ0VfUEFU
SDsKPiAtI3ByYWdtYSBwYWNrKCkKPiArI3ByYWdtYSBwYWNrICgpCj4gIAo+ICAvLwo+ICAvLyBV
U0IgS2V5Ym9hcmQgRGV2aWNlIFBhdGggc3RydWN0dXJlCj4gQEAgLTQzLDYgKzQ0LDE4IEBAIHR5
cGVkZWYgc3RydWN0IHsKPiAgfSBWRU5ET1JfUkFNRkJfREVWSUNFX1BBVEg7Cj4gICNwcmFnbWEg
cGFjayAoKQo+ICAKPiArLy8KPiArLy8gWGVuIENvbnNvbGUgRGV2aWNlIFBhdGggc3RydWN0dXJl
Cj4gKy8vCj4gKyNwcmFnbWEgcGFjaygxKQo+ICt0eXBlZGVmIHN0cnVjdCB7Cj4gKyAgVkVORE9S
X0RFVklDRV9QQVRIICAgICAgICBWZW5kb3JIYXJkd2FyZTsKPiArICBVQVJUX0RFVklDRV9QQVRI
ICAgICAgICAgIFVhcnQ7Cj4gKyAgVkVORE9SX0RFVklDRV9QQVRIICAgICAgICBUZXJtaW5hbFR5
cGU7Cj4gKyAgRUZJX0RFVklDRV9QQVRIX1BST1RPQ09MICBFbmQ7Cj4gK30gWEVOX0NPTlNPTEVf
REVWSUNFX1BBVEg7Cj4gKyNwcmFnbWEgcGFjaygpCj4gKwoKVGhpcyB2ZXJzaW9uIG9mIHRoZSBw
YXRjaCBhZGRyZXNzZXMgYWxsIG9mIG15IHYyIHJldmlldyBjb21tZW50cyAoZWl0aGVyCmJ5IGNv
ZGUgY2hhbmdlcyBvciBieSBleHBsYW5hdGlvbnMgaW4gdGhlIE5vdGVzIHNlY3Rpb24pIC0tIHRo
YW5rcyBmb3IgdGhhdC4KCkhvd2V2ZXIsIHdoZW4geW91IGFycml2ZWQgYXQgbXkgcmV1cWVzdCAo
NikgaW4KPGh0dHA6Ly9taWQubWFpbC1hcmNoaXZlLmNvbS83ZDZhZGY1ZC1iYWNhLTdlOWMtNjhl
Zi0yZjg0NzliYmQ5MDJAcmVkaGF0LmNvbT4sCmFuZCBzZWFyY2hlZCB0aGUgc291cmNlIGZpbGUg
Zm9yICJwYWNrKCIgLS0gaW4gb3JkZXIgdG8gaW5zZXJ0IGEgc3BhY2UKY2hhcmFjdGVyIGJlZm9y
ZSB0aGUgb3BlbmluZyBwYXJlbiAtLSwgdGhlIG1hdGNoIHdhcyAqbm90KiBhcm91bmQgdGhlCm5l
dyBYRU5fQ09OU09MRV9ERVZJQ0VfUEFUSCBzdHJ1Y3R1cmUuIEluc3RlYWQsIGl0IHdhcyBhcm91
bmQgdGhlCnByZWV4aXN0ZW50IFZFTkRPUl9VQVJUX0RFVklDRV9QQVRIIHN0cnVjdHVyZS4gQW5k
IHNvIHlvdSBmaXhlZCB0aGUKc3R5bGUgZm9yIHRoZSBvbGQgY29kZSwgYW5kIG5vdCB0aGUgbmV3
IGNvZGUuCgpCdXQ6IHRoYXQncyBhY3R1YWxseSB1c2VmdWwuIEJlY2F1c2Ugbm93IHRoYXQgSSdt
IGxvb2tpbmcgYXQKVkVORE9SX1VBUlRfREVWSUNFX1BBVEgsIGl0IHNlZW1zIHRoYXQgd2UgZG9u
J3QgbmVlZCB0aGUgbmV3IHR5cGUKWEVOX0NPTlNPTEVfREVWSUNFX1BBVEggYXQgYWxsLiBJcyB0
aGF0IHJpZ2h0PyBTbzoKCigxKSBQbGVhc2UgZHJvcCBYRU5fQ09OU09MRV9ERVZJQ0VfUEFUSC4K
CigyKSBQbGVhc2UgcmVwbGFjZSB0aGUgY29tbWVudAoKICBEZWJ1ZyBBZ2VudCBVQVJUIERldmlj
ZSBQYXRoIHN0cnVjdHVyZQoKd2l0aAoKICBWZW5kb3IgVUFSVCBEZXZpY2UgUGF0aCBzdHJ1Y3R1
cmUKCm9uIFZFTkRPUl9VQVJUX0RFVklDRV9QQVRILgoKKDMpIFBsZWFzZSBwcmVzZXJ2ZSB0aGUg
Im1pc3BsYWNlZCIgd2hpdGVzcGFjZSBmaXgsIGZvciAicGFjaygiLCBhcm91bmQKVkVORE9SX1VB
UlRfREVWSUNFX1BBVEguCgooNCkgUGxlYXNlIHVzZSBWRU5ET1JfVUFSVF9ERVZJQ0VfUEFUSCBh
cyB0aGUgdHlwZSBvZiBnWGVuQ29uc29sZURldmljZVBhdGguCgpXaXRoIHRob3NlOgoKUmV2aWV3
ZWQtYnk6IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+CgpUaGFua3MhCkxhc3psbwoK
PiAgQUNQSV9ISURfREVWSUNFX1BBVEggICAgICAgZ1BucFBzMktleWJvYXJkRGV2aWNlTm9kZSAg
PSBnUG5wUHMyS2V5Ym9hcmQ7Cj4gIEFDUElfSElEX0RFVklDRV9QQVRIICAgICAgIGdQbnAxNjU1
MENvbVBvcnREZXZpY2VOb2RlID0gZ1BucDE2NTUwQ29tUG9ydDsKPiAgVUFSVF9ERVZJQ0VfUEFU
SCAgICAgICAgICAgZ1VhcnREZXZpY2VOb2RlICAgICAgICAgICAgPSBnVWFydDsKPiBAQCAtMTQx
LDYgKzE1NCwzNyBAQCBTVEFUSUMgVkVORE9SX1JBTUZCX0RFVklDRV9QQVRIIGdRZW11UmFtZmJE
ZXZpY2VQYXRoID0gewo+ICAgIGdFbmRFbnRpcmUKPiAgfTsKPiAgCj4gK1NUQVRJQyBYRU5fQ09O
U09MRV9ERVZJQ0VfUEFUSCBnWGVuQ29uc29sZURldmljZVBhdGggPSB7Cj4gKyAgewo+ICsgICAg
ewo+ICsgICAgICBIQVJEV0FSRV9ERVZJQ0VfUEFUSCwKPiArICAgICAgSFdfVkVORE9SX0RQLAo+
ICsgICAgICB7Cj4gKyAgICAgICAgKFVJTlQ4KSAoc2l6ZW9mIChWRU5ET1JfREVWSUNFX1BBVEgp
KSwKPiArICAgICAgICAoVUlOVDgpICgoc2l6ZW9mIChWRU5ET1JfREVWSUNFX1BBVEgpKSA+PiA4
KQo+ICsgICAgICB9Cj4gKyAgICB9LAo+ICsgICAgRURLSUlfU0VSSUFMX1BPUlRfTElCX1ZFTkRP
Ul9HVUlECj4gKyAgfSwKPiArICB7Cj4gKyAgICB7Cj4gKyAgICAgIE1FU1NBR0lOR19ERVZJQ0Vf
UEFUSCwKPiArICAgICAgTVNHX1VBUlRfRFAsCj4gKyAgICAgIHsKPiArICAgICAgICAoVUlOVDgp
IChzaXplb2YgKFVBUlRfREVWSUNFX1BBVEgpKSwKPiArICAgICAgICAoVUlOVDgpICgoc2l6ZW9m
IChVQVJUX0RFVklDRV9QQVRIKSkgPj4gOCkKPiArICAgICAgfQo+ICsgICAgfSwKPiArICAgIDAs
Cj4gKyAgICBGaXhlZFBjZEdldDY0IChQY2RVYXJ0RGVmYXVsdEJhdWRSYXRlKSwKPiArICAgIEZp
eGVkUGNkR2V0OCAoUGNkVWFydERlZmF1bHREYXRhQml0cyksCj4gKyAgICBGaXhlZFBjZEdldDgg
KFBjZFVhcnREZWZhdWx0UGFyaXR5KSwKPiArICAgIEZpeGVkUGNkR2V0OCAoUGNkVWFydERlZmF1
bHRTdG9wQml0cyksCj4gKyAgfSwKPiArICBnUGNBbnNpVGVybWluYWwsCj4gKyAgZ0VuZEVudGly
ZQo+ICt9Owo+ICsKPiAgLy8KPiAgLy8gUHJlZGVmaW5lZCBwbGF0Zm9ybSBkZWZhdWx0IGNvbnNv
bGUgZGV2aWNlIHBhdGgKPiAgLy8KPiBAQCAtMTYzLDYgKzIwNywxNyBAQCBQTEFURk9STV9DT05T
T0xFX0NPTk5FQ1RfRU5UUlkgICBnUGxhdGZvcm1Db25zb2xlW10gPSB7Cj4gICAgfQo+ICB9Owo+
ICAKPiArUExBVEZPUk1fQ09OU09MRV9DT05ORUNUX0VOVFJZICAgZ1hlblBsYXRmb3JtQ29uc29s
ZVtdID0gewo+ICsgIHsKPiArICAgIChFRklfREVWSUNFX1BBVEhfUFJPVE9DT0wgKikmZ1hlbkNv
bnNvbGVEZXZpY2VQYXRoLAo+ICsgICAgKENPTlNPTEVfT1VUIHwgQ09OU09MRV9JTiB8IFNURF9F
UlJPUikKPiArICB9LAo+ICsgIHsKPiArICAgIE5VTEwsCj4gKyAgICAwCj4gKyAgfQo+ICt9Owo+
ICsKPiAgLy8KPiAgLy8gUHJlZGVmaW5lZCBwbGF0Zm9ybSBjb25uZWN0IHNlcXVlbmNlCj4gIC8v
Cj4gCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 10 11:49:35 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Jul 2019 11: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 1hlB62-000675-MM; Wed, 10 Jul 2019 11: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=dFy6=VH=amazon.de=prvs=087c1bc88=nmanthey@srs-us1.protection.inumbo.net>)
 id 1hlB61-000670-BU
 for xen-devel@lists.xenproject.org; Wed, 10 Jul 2019 11:49:13 +0000
X-Inumbo-ID: bb27c882-a308-11e9-8980-bc764e045a96
Received: from smtp-fw-9101.amazon.com (unknown [207.171.184.25])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id bb27c882-a308-11e9-8980-bc764e045a96;
 Wed, 10 Jul 2019 11:49:11 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.de; i=@amazon.de; q=dns/txt; s=amazon201209;
 t=1562759351; x=1594295351;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=wejiTR3bsd/CcOsI08ciEqntCE2XB3IJH/uFKukEYaU=;
 b=TYSKwOd5mBrW64XdJ53kdQQwqNrio6IfUUVvl1sbsNWTeI0r3+ufaoWd
 vtpl0/AqltNW9FaVGm2VUOkm6Dp7o2is0GGRbpwOhPXytLFMGPxN8j53V
 j3YkAD0qNe8TgHdKxLrvPoj4iCPO/gwbkQiNRqCFpf28JNXPDRstDhNQL s=;
X-IronPort-AV: E=Sophos;i="5.62,474,1554768000"; d="scan'208";a="815380097"
Received: from sea3-co-svc-lb6-vlan2.sea.amazon.com (HELO
 email-inbound-relay-2b-55156cd4.us-west-2.amazon.com) ([10.47.22.34])
 by smtp-border-fw-out-9101.sea19.amazon.com with ESMTP;
 10 Jul 2019 11:49:08 +0000
Received: from EX13MTAUEA001.ant.amazon.com
 (pdx4-ws-svc-p6-lb7-vlan2.pdx.amazon.com [10.170.41.162])
 by email-inbound-relay-2b-55156cd4.us-west-2.amazon.com (Postfix) with ESMTPS
 id 43B42A2357; Wed, 10 Jul 2019 11:49:08 +0000 (UTC)
Received: from EX13D02EUB001.ant.amazon.com (10.43.166.150) by
 EX13MTAUEA001.ant.amazon.com (10.43.61.82) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Wed, 10 Jul 2019 11:49:07 +0000
Received: from uc1a35a69ae4659.ant.amazon.com (10.43.161.139) by
 EX13D02EUB001.ant.amazon.com (10.43.166.150) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Wed, 10 Jul 2019 11:49:01 +0000
To: Jan Beulich <JBeulich@suse.com>
References: <1558424746-24059-1-git-send-email-nmanthey@amazon.de>
 <1558424746-24059-4-git-send-email-nmanthey@amazon.de>
 <5CE6B5E50200007800231C66@prv1-mh.provo.novell.com>
 <f44e9114-96e8-bf8a-e66e-f6d8951080d5@amazon.de>
 <dcdef572-0eb9-dcfd-b614-aa494cf4d4a6@suse.com>
From: Norbert Manthey <nmanthey@amazon.de>
Openpgp: preference=signencrypt
Autocrypt: addr=nmanthey@amazon.de; prefer-encrypt=mutual; keydata=
 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
 pEddsOqYwOs=
Message-ID: <77a680cd-8108-f0a9-b511-e9c8e915b302@amazon.de>
Date: Wed, 10 Jul 2019 13:48:56 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <dcdef572-0eb9-dcfd-b614-aa494cf4d4a6@suse.com>
Content-Language: en-US
X-Originating-IP: [10.43.161.139]
X-ClientProxiedBy: EX13D03UWA002.ant.amazon.com (10.43.160.144) To
 EX13D02EUB001.ant.amazon.com (10.43.166.150)
Precedence: Bulk
Subject: Re: [Xen-devel] [PATCH L1TF MDS GT v1 3/3] common/grant_table:
 harden version dependent accesses
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <JGross@suse.com>, Tim Deegan <tim@xen.org>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>, George
 Dunlap <George.Dunlap@eu.citrix.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 IanJackson <Ian.Jackson@eu.citrix.com>, Dario Faggioli <dfaggioli@suse.com>,
 Martin Pohlack <mpohlack@amazon.de>, "wipawel@amazon.de" <wipawel@amazon.de>,
 Julien Grall <julien.grall@arm.com>, David Woodhouse <dwmw@amazon.co.uk>,
 "Martin Mazein\(amazein\)" <amazein@amazon.de>,
 xen-devel <xen-devel@lists.xenproject.org>, Bjoern Doebel <doebel@amazon.de>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gNy8xMC8xOSAwNToxMiwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gT24gMDguMDcuMjAxOSAxNTo1
MywgTm9yYmVydCBNYW50aGV5IHdyb3RlOgo+PiBPbiA1LzIzLzE5IDE3OjAxLCBKYW4gQmV1bGlj
aCB3cm90ZToKPj4+Pj4+IE9uIDIxLjA1LjE5IGF0IDA5OjQ1LCA8bm1hbnRoZXlAYW1hem9uLmRl
PiB3cm90ZToKPj4+PiAgICogZ250dGFiX3NldF92ZXJzaW9uOiBhbGwgYWNjZXNzaWJsZSBkYXRh
IGlzIGFsbG9jYXRlZCBmb3IgYm90aCB2ZXJzaW9ucwo+Pj4gVGhpcyBpcyBub3QgZW5vdWdoIGZv
ciBteSB0YXN0ZTogVGhlIHZlcnkgZmlyc3QgbG9vcCBpcyBzYWZlIG9ubHkKPj4+IGJlY2F1c2Ug
bnJfZ3JhbnRfZW50cmllcygpIGlzLiBBbmQgc3BlY3VsYXRpbmcgaW50bwo+Pj4gZ250dGFiX3Vu
cG9wdWxhdGVfc3RhdHVzX2ZyYW1lcygpIGRvZXNuJ3QgbG9vayBzYWZlIGF0IGFsbCwgYXMKPj4+
IGd0LT5zdGF0dXNbaV0gbWF5IGJlIE5VTEwuCj4+IFNvLCB5b3UgYmFzaWNhbGx5IHdhbnQgdG8g
c2VlIGEgYmxvY2tfc3BlY3VsYXRpb24oKSBhdCB0aGUgYmVnaW5uaW5nIG9mCj4+IHRoZSBmdW5j
dGlvbiBnbnR0YWJfcG9wdWxhdGVfc3RhdHVzX2ZyYW1lcyBhbmQKPj4gZ250dGFiX3VucG9wdWxh
dGVfc3RhdHVzX2ZyYW1lcz8gSSBkbyBub3QgY2xhaW0gdG8gcHJvdGVjdCBhZ2FpbnN0Cj4+IHNw
ZWN1bGF0aXZlIG91dC1vZi1ib3VuZCBhY2Nlc3NlcyB0aGF0IGFyZSBjYXVzZWQgYnkgdGhlIGZv
ciBsb29wIGluCj4+IGdudHRhYl9zZXRfdmVyc2lvbi4KPiBUaGUgcG9pbnQgaXNuJ3QgdGhlIGxv
b3AsIGJ1dCB0aGUgZmFjdCB0aGF0IGJ5IG1pcy1zcGVjdWxhdGluZyB0aHJvdWdoCj4gdGhlIHR3
byBjb25kaXRpb25zIGJlZm9yZSB0aGUgZnVuY3Rpb24gY2FsbCBhIE5VTEwgZ3QtPnN0YXR1c1sw
XSBtYXkKPiBnZXQgYWNjZXNzZWQsIGVudGlyZWx5IGluZGVwZW5kZW50IG9mIHRoaXMgYmVpbmcg
YSBsb29wIG9yIGp1c3QgYQo+IHNpbmd1bGFyIGFjY2Vzcy4KCkkgdW5kZXJzdGFuZC4gVG8gcHJl
dmVudCB0aGlzIGtpbmQgb2YgYWNjZXNzIGR1cmluZyBzcGVjdWxhdGl2ZQpleGVjdXRpb24sIEkg
d2lsbCBhZGQgYSBibG9ja19zcGVjdWxhdGlvbigpIGF0IHRoZSB0b3Agb2YgdGhlIGZ1bmN0aW9u
CnRvIG1ha2Ugc3VyZSB0aGUgY29kZSBpcyByZWFjaGVkIG9ubHkgd2hlbiB0aGUgY29ycmVjdCB2
ZXJzaW9uIG51bWJlciBpcwp1c2VkLgoKQmVzdCwKTm9yYmVydAoKCgoKCkFtYXpvbiBEZXZlbG9w
bWVudCBDZW50ZXIgR2VybWFueSBHbWJICktyYXVzZW5zdHIuIDM4CjEwMTE3IEJlcmxpbgpHZXNj
aGFlZnRzZnVlaHJ1bmc6IENocmlzdGlhbiBTY2hsYWVnZXIsIFJhbGYgSGVyYnJpY2gKRWluZ2V0
cmFnZW4gYW0gQW10c2dlcmljaHQgQ2hhcmxvdHRlbmJ1cmcgdW50ZXIgSFJCIDE0OTE3MyBCClNp
dHo6IEJlcmxpbgpVc3QtSUQ6IERFIDI4OSAyMzcgODc5CgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 10 12:09:35 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Jul 2019 12:09:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hlBPd-0007dw-6k; Wed, 10 Jul 2019 12:09:29 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=iTs9=VH=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hlBPc-0007dr-Jw
 for xen-devel@lists.xenproject.org; Wed, 10 Jul 2019 12:09:28 +0000
X-Inumbo-ID: 813bc627-a30b-11e9-8980-bc764e045a96
Received: from m4a0039g.houston.softwaregrp.com (unknown [15.124.2.85])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 813bc627-a30b-11e9-8980-bc764e045a96;
 Wed, 10 Jul 2019 12:09:27 +0000 (UTC)
Received: FROM m4a0039g.houston.softwaregrp.com (15.120.17.147) BY
 m4a0039g.houston.softwaregrp.com WITH ESMTP; 
 Wed, 10 Jul 2019 12:05:30 +0000
Received: from M4W0335.microfocus.com (2002:f78:1193::f78:1193) by
 M4W0335.microfocus.com (2002:f78:1193::f78:1193) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Wed, 10 Jul 2019 11:59:30 +0000
Received: from NAM03-DM3-obe.outbound.protection.outlook.com (15.124.8.14) by
 M4W0335.microfocus.com (15.120.17.147) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Wed, 10 Jul 2019 11:59:30 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=bkhv/UbQ2+ZKjcaBxf2aTJ1SO66fp8926shkbZPTDlm7wRFyp1BpztvbA9y9pO8YWJc5rmoImRATGIu6HwwaTJ/ipX3fFanB7rK7iUAdOaDd8GrmCZOxOqF2q0BObt91Lw2khCH1EKpH9N/vc090dMeKsvAIoBHkZa+HJ/QmFF6R69sWU11e03h1TUprXJy05t6S7yFs+LTPPOybhPfALPRb/BdFGex+JXavipjlv1Omn/nAqVhoJd4lBA2g8znOXNZfhRiAuwJwaYHjT8NKDiU44+457fYUshVvER/B7L3+j76tek44uykBrhmsB4o0GxL5w4bx7s0e9RU87c/V8A==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=2CVM5TRaMtwUCg2wR7qoi2d47a8fDbbxpZG3B7flG18=;
 b=jkukKBtjUP0mZMt4j0P/Qp3wjSQSUkiWEAzVfLtkkeor0drY3hZGRZ/kmCIQjGxI5Ghv325FH7D1pkiNu4yDi0T+f1YhbF+d8QA29ifUXvTeuqZ3M3W5uduvIxo3ov7kWGnohcI2iEfwws9ZYcdWG3WgnM8kIgRYmZvKMtqUR+SyEpwB7JI0iKsvG4dIdKTA6Odszfsf5jKsuzk0u7Yn8oG3wmNi4nv7zAzmpX4V3vO5umVAzazSNgykkRcNrGLCGXLfDSlq2ikfI2AyBufgqSOP8bxG51z0qBFFAyeEZ9wmgx9Qyqt0F7VFuetLXe0jQfFDsdZtdpxO98LMv+ooNw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2971.namprd18.prod.outlook.com (20.179.52.30) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.10; Wed, 10 Jul 2019 11:59:29 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2052.020; Wed, 10 Jul 2019
 11:59:29 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Norbert Manthey <nmanthey@amazon.de>
Thread-Topic: [PATCH L1TF MDS GT v1 2/3] common/grant_table: harden bound
 accesses
Thread-Index: AQHVNYznzzKh5NhX7k+L3inK3UdaXabDTtWAgABAngeAADNMAA==
Date: Wed, 10 Jul 2019 11:59:29 +0000
Message-ID: <ed9f9a1e-8e7a-8769-1b9f-64d0bf6dac00@suse.com>
References: <1558424746-24059-1-git-send-email-nmanthey@amazon.de>
 <1558424746-24059-3-git-send-email-nmanthey@amazon.de>
 <5CE6AB600200007800231BF1@prv1-mh.provo.novell.com>
 <a7c5bda7-0759-5b15-1174-8d9e95ef06c5@amazon.de>
 <5CE7D1410200007800231F86@prv1-mh.provo.novell.com>
 <d1205382-17ff-40ac-d66d-2e6edf59364a@amazon.de>
 <627756a7-7a20-b1ae-31f2-bd7affe0e14d@suse.com>
 <7bbf3298-94d6-0b6a-9809-46f655478167@amazon.de>
In-Reply-To: <7bbf3298-94d6-0b6a-9809-46f655478167@amazon.de>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: BN6PR02CA0079.namprd02.prod.outlook.com
 (2603:10b6:405:60::20) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [216.80.71.101]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: dc58fe1e-033c-472a-c40c-08d7052e1055
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB2971; 
x-ms-traffictypediagnostic: DM6PR18MB2971:
x-microsoft-antispam-prvs: <DM6PR18MB2971C1D75A865E3C3EAA65ADB3F00@DM6PR18MB2971.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0094E3478A
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(136003)(396003)(39860400002)(346002)(376002)(366004)(199004)(189003)(26005)(2906002)(478600001)(8936002)(446003)(2616005)(14444005)(256004)(8676002)(81156014)(11346002)(316002)(36756003)(6246003)(6116002)(31686004)(99286004)(7416002)(7736002)(486006)(476003)(54906003)(305945005)(186003)(81166006)(3846002)(76176011)(229853002)(4326008)(6486002)(66066001)(14454004)(66946007)(52116002)(66556008)(64756008)(66476007)(66446008)(25786009)(71190400001)(31696002)(102836004)(68736007)(80792005)(6512007)(86362001)(6436002)(386003)(71200400001)(6506007)(5660300002)(6916009)(53546011)(53936002)(32563001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2971;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: uIqiHTl8PKZDlchCDgAr9MCF2GRzWs8j1oDiq/fPQAguGBIXu+sBYNfGIkZVDYVJXERFhqFcdp9lqNKZ6GMxLgTCdZYVGsfnzRhFMFbGJE/VtSNTWVVEHD093bvbhMV7YEE/WSXTm3OsBPsQ5zMSRJWzCUWb+tqcGAHOHiGxZytggwTlpweOm05sekM+XY2rC3C7wprY1CBBls9FVwD+kNVZoYbIMcr7qbrd+Mip6Bvq13KVGm72H4y1sgRweweyTQuQUVzUUms7FaNwtV9Oti8waDG4bVQ7Oqh03jjCdVp/rHnjmj/9FYrNbfXCxiIzuq12D/BaFKPlw6hZ+L0a2ZLUAfp+uPgSRYOeyc1ZtU4zYE4OezCJaurCQ1WpZW7D6Q8eHXaENwEhweEBDbofxxHwuk3i4BLtv2v/quYkJEQ=
Content-ID: <9B409F5C9711B04297695209B8B852E7@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: dc58fe1e-033c-472a-c40c-08d7052e1055
X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Jul 2019 11:59:29.8214 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2971
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH L1TF MDS GT v1 2/3] common/grant_table:
 harden bound accesses
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <JGross@suse.com>, Tim Deegan <tim@xen.org>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 KonradRzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 IanJackson <Ian.Jackson@eu.citrix.com>, Dario Faggioli <dfaggioli@suse.com>,
 Martin Pohlack <mpohlack@amazon.de>, "wipawel@amazon.de" <wipawel@amazon.de>,
 Julien Grall <julien.grall@arm.com>, David Woodhouse <dwmw@amazon.co.uk>,
 "Martin Mazein\(amazein\)" <amazein@amazon.de>,
 xen-devel <xen-devel@lists.xenproject.org>, Bjoern Doebel <doebel@amazon.de>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTAuMDcuMjAxOSAxMDo1NCwgTm9yYmVydCBNYW50aGV5IHdyb3RlOg0KPiBPbiA3LzEwLzE5
IDA1OjA0LCBKYW4gQmV1bGljaCB3cm90ZToNCj4+IE9uIDA4LjA3LjIwMTkgMTQ6NTgsIE5vcmJl
cnQgTWFudGhleSB3cm90ZToNCj4+PiBPbiA1LzI0LzE5IDEzOjEwLCBKYW4gQmV1bGljaCB3cm90
ZToNCj4+Pj4+Pj4gT24gMjQuMDUuMTkgYXQgMTE6NTQsIDxubWFudGhleUBhbWF6b24uZGU+IHdy
b3RlOg0KPj4+Pj4gT24gNS8yMy8xOSAxNjoxNywgSmFuIEJldWxpY2ggd3JvdGU6DQo+Pj4+Pj4+
Pj4gT24gMjEuMDUuMTkgYXQgMDk6NDUsIDxubWFudGhleUBhbWF6b24uZGU+IHdyb3RlOg0KPj4+
Pj4+PiAtLS0gYS94ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMNCj4+Pj4+Pj4gKysrIGIveGVuL2Nv
bW1vbi9ncmFudF90YWJsZS5jDQo+Pj4+Pj4+IEBAIC05ODgsOSArOTg4LDEwIEBAIG1hcF9ncmFu
dF9yZWYoDQo+Pj4+Pj4+ICAgICAgICAgICAgUElOX0ZBSUwodW5sb2NrX291dCwgR05UU1RfYmFk
X2dudHJlZiwgIkJhZCByZWYgJSN4IGZvciBkJWRcbiIsDQo+Pj4+Pj4+ICAgICAgICAgICAgICAg
ICAgICAgb3AtPnJlZiwgcmd0LT5kb21haW4tPmRvbWFpbl9pZCk7DQo+Pj4+Pj4+ICAgIA0KPj4+
Pj4+PiAtICAgIGFjdCA9IGFjdGl2ZV9lbnRyeV9hY3F1aXJlKHJndCwgb3AtPnJlZik7DQo+Pj4+
Pj4+ICsgICAgLyogVGhpcyBjYWxsIGFsc28gZW5zdXJlcyB0aGUgYWJvdmUgY2hlY2sgY2Fubm90
IGJlIHBhc3NlZCBzcGVjdWxhdGl2ZWx5ICovDQo+Pj4+Pj4+ICAgICAgICBzaGFoID0gc2hhcmVk
X2VudHJ5X2hlYWRlcihyZ3QsIG9wLT5yZWYpOw0KPj4+Pj4+PiAgICAgICAgc3RhdHVzID0gcmd0
LT5ndF92ZXJzaW9uID09IDEgPyAmc2hhaC0+ZmxhZ3MgOiAmc3RhdHVzX2VudHJ5KHJndCwgb3At
PnJlZik7DQo+Pj4+Pj4+ICsgICAgYWN0ID0gYWN0aXZlX2VudHJ5X2FjcXVpcmUocmd0LCBvcC0+
cmVmKTsNCj4+Pj4+PiBJIGtub3cgd2UndmUgYmVlbiB0aGVyZSBiZWZvcmUsIGJ1dCB3aGF0IGd1
YXJhbnRlZXMgdGhhdCB0aGUNCj4+Pj4+PiBjb21waWxlciB3b24ndCByZWxvYWQgb3AtPnJlZiBm
cm9tIG1lbW9yeSBmb3IgZWl0aGVyIG9mIHRoZQ0KPj4+Pj4+IGxhdHRlciB0d28gYWNjZXNzZXM/
IEluIGZhY3QgYWZhaWN0IGl0IGFsd2F5cyB3aWxsLCBkdWUgdG8gdGhlDQo+Pj4+Pj4gbWVtb3J5
IGNsb2JiZXIgaW4gYWx0ZXJuYXRpdmUoKS4NCj4+Pj4+IFRoZSBjb21waWxlciBjYW4gcmVsb2Fk
IG9wLT5yZWYgZnJvbSBtZW1vcnksIHRoYXQgaXMgZmluZSBoZXJlLCBhcyB0aGUNCj4+Pj4+IGJv
dW5kIGNoZWNrIGhhcHBlbnMgYWJvdmUsIGFuZCB0aGUgc2hhcmVkX2VudHJ5IGNhbGwgY29tZXMg
d2l0aCBhbg0KPj4+Pj4gbGZlbmNlKCkgYnkgbm93LCBzbyB0aGF0IHdlIHdpbGwgbm90IGNvbnRp
bnVlIGV4ZWN1dGluZyBzcGVjdWxhdGl2ZWx5DQo+Pj4+PiB3aXRoIG9wLT5yZWYgYmVpbmcgb3V0
LW9mLWJvdW5kcywgaW5kZXBlbmRlbnRseSBvZiB3aGV0aGVyIGl0J3MgZnJvbQ0KPj4+Pj4gbWVt
b3J5IG9yIHJlZ2lzdGVycy4NCj4+Pj4gSSBkb24ndCBidXkgdGhpcyBhcmd1bWVudGF0aW9uOiBJ
biBwYXJ0aWN1bGFyIGlmIHRoZSBjYWNoZSBsaW5lIGdvdA0KPj4+PiBmbHVzaGVkIGZvciB3aGF0
ZXZlciByZWFzb24sIHRoZSBsb2FkIG1heSB0YWtlIGFsbW9zdCBhcmJpdHJhcmlseQ0KPj4+PiBs
b25nLCBvcGVuaW5nIHVwIGEgbGFyZ2Ugc3BlY3VsYXRpb24gd2luZG93IGFnYWluIHVzaW5nIHRo
ZQ0KPj4+PiBkZXN0aW5hdGlvbiByZWdpc3RlciBvZiB0aGUgbG9hZCAod2hhdGV2ZXIgLSBub3Qg
Ym91bmRzIGNoZWNrZWQgLQ0KPj4+PiB2YWx1ZSB0aGF0IGVuZHMgdXAgaG9sZGluZykuDQo+Pj4g
SSBhZ3JlZSwgdGhlIGdpdmVuIHByb3RlY3Rpb24gZG9lcyBub3QgZm9yY2UgdGhlIENQVSB0byBw
aWNrIHVwIHRoZQ0KPj4+IGZpeGVkIHZhbHVlLiBBcyB5b3UgYWxyZWFkeSBub3RpY2VkLCB0aGUg
cHJlc2VudGVkIGZpeCBtaWdodCBub3Qgd29yayBpbg0KPj4+IGFsbCBjYXNlcywgYnV0IGlzIGFt
b25nIHRoZSBzdWl0YWJsZSBzb2x1dGlvbnMgd2UgaGF2ZSB0b2RheSB0byBwcmV2ZW50DQo+Pj4g
c2ltcGxlIHVzZXIgY29udHJvbGxlZCBvdXQtb2YtYm91bmQgYWNjZXNzZXMgZHVyaW5nIHNwZWN1
bGF0aW9uLiBSZWx5aW5nDQo+Pj4gb24gdGhlIHN0YWxlIHZhbHVlIG9mIHRoZSByZWdpc3RlciB0
aGF0IG1pZ2h0IGJlIHVzZWQgZHVyaW5nIHNwZWN1bGF0aW9uDQo+Pj4gbWFrZXMgYSBwb3RlbnRp
YWwgb3V0LW9mLWJvdW5kIGFjY2VzcyBtdWNoIG1vcmUgZGlmZmljdWx0LiBIZW5jZSwgdGhlDQo+
Pj4gcHJvcG9zZWQgc29sdXRpb24gbG9va3MgZ29vZCBlbm91Z2ggdG8gbWUuDQo+PiBCdXQgdXNp
bmcgYSBsb2NhbCB2YXJpYWJsZSBmdXJ0aGVyIHJlZHVjZXMgdGhlIHJpc2sgYWZhaWN0OiBFaXRo
ZXINCj4+IHRoZSBjb21waWxlciBwdXRzIGl0IGludG8gYSByZWdpc3RlciwgaW4gd2hpY2ggY2Fz
ZSB3ZSdyZSBlbnRpcmVseQ0KPj4gZmluZS4gT3IgaXQgcHV0cyBpdCBvbiB0aGUgc3RhY2ssIHdo
aWNoIEkgYXNzdW1lIGlzIG1vcmUgbGlrZWx5IHRvDQo+PiBzdGF5IGluIGNhY2hlIHRoYW4gYSBy
ZWZlcmVuY2UgdG8gc29tZSBvdGhlciBkYXRhIHN0cnVjdHVyZSAoaWlyYw0KPj4gYWxzbyBvbiB0
aGUgc3RhY2ssIGJ1dCBub3QgaW4gdGhlIGN1cnJlbnQgZnJhbWUpLg0KPiBJZiB5b3Ugd2FudCBt
ZSB0byBpbnRyb2R1Y2UgYSBsb2NhbCB2YXJpYWJsZSwgSSBjYW4gZG8gdGhhdC4gSSByZW1lbWJl
cg0KPiB3ZSBoYWQgZGlzY3Vzc2lvbnMgYXJvdW5kIHRoYXQgYXMgd2VsbC4NCg0KSSB0aGluayB0
aGlzIHdvdWxkIGJlIChhdCBsZWFzdCBzbGlnaHRseSkgYmV0dGVyLCB5ZXMuDQoNCkphbg0KDQpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 10 12:29:04 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Jul 2019 12:29:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hlBiU-0000Ze-Sd; Wed, 10 Jul 2019 12:28:58 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=iTs9=VH=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hlBiT-0000ZZ-R2
 for xen-devel@lists.xenproject.org; Wed, 10 Jul 2019 12:28:57 +0000
X-Inumbo-ID: 429c430a-a30e-11e9-8bbc-afac728eb81d
Received: from m9a0003g.houston.softwaregrp.com (unknown [15.124.64.68])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 429c430a-a30e-11e9-8bbc-afac728eb81d;
 Wed, 10 Jul 2019 12:28:52 +0000 (UTC)
Received: FROM m9a0003g.houston.softwaregrp.com (15.121.0.190) BY
 m9a0003g.houston.softwaregrp.com WITH ESMTP; 
 Wed, 10 Jul 2019 12:28:46 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M9W0067.microfocus.com (2002:f79:be::f79:be) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Wed, 10 Jul 2019 12:26:53 +0000
Received: from NAM05-CO1-obe.outbound.protection.outlook.com (15.124.8.14) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Wed, 10 Jul 2019 12:26:53 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2377.namprd18.prod.outlook.com (20.179.71.86) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2052.19; Wed, 10 Jul 2019 12:26:51 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2052.020; Wed, 10 Jul 2019
 12:26:51 +0000
From: Jan Beulich <JBeulich@suse.com>
To: IanJackson <Ian.Jackson@eu.citrix.com>
Thread-Topic: [Xen-devel] [xen-4.10-testing test] 138852: regressions -
 trouble: blocked/fail/pass/starved
Thread-Index: AQHVNuZ00hW4BKgZYkyOv5wHCKDbJabDx7QA
Date: Wed, 10 Jul 2019 12:26:51 +0000
Message-ID: <80d37f8d-b6b5-d596-b0cc-441e300053b6@suse.com>
References: <osstest-138852-mainreport@xen.org>
In-Reply-To: <osstest-138852-mainreport@xen.org>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: CH2PR02CA0015.namprd02.prod.outlook.com
 (2603:10b6:610:4e::25) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [216.80.71.101]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 4d5df731-2d58-4052-1ac5-08d70531e2f2
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB2377; 
x-ms-traffictypediagnostic: DM6PR18MB2377:
x-ms-exchange-purlcount: 1
x-microsoft-antispam-prvs: <DM6PR18MB237797AC441E6E018A2ECC78B3F00@DM6PR18MB2377.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:949;
x-forefront-prvs: 0094E3478A
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(396003)(376002)(136003)(39860400002)(346002)(366004)(189003)(199004)(6246003)(5660300002)(66946007)(26005)(66476007)(68736007)(99286004)(64756008)(66556008)(66446008)(186003)(4326008)(31686004)(76176011)(256004)(486006)(14444005)(2906002)(80792005)(6916009)(476003)(2616005)(4744005)(446003)(11346002)(25786009)(316002)(102836004)(52116002)(54906003)(6512007)(386003)(6116002)(6436002)(36756003)(71190400001)(71200400001)(6486002)(66066001)(229853002)(966005)(81166006)(8676002)(8936002)(81156014)(7736002)(305945005)(86362001)(31696002)(6306002)(478600001)(53936002)(14454004)(3846002)(53546011)(6506007);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2377;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: dGKUy7Gq51IbIPWY95YG49yx92NvEJp88wHhI9uiFj0E/SeUUXQnzHj8l7KagAvUQGBx8NjAJaQy+BRN+vr2JVtON0zXtrf/OcG6NYwrnDgg71fq0OPjclnGobg8W4D/kfMvpcw/v+AzWEBZSDq0BFoA4J40rsWSJEd03uLvpHVVZJjizNJ/b/9PBexLAiB3otBjaKCHI8aUdKSKIeXO/IPsSrvd0c9yZAI2Rdmfi8MH0Kg66kFmyJk9z7V7ZJ8c+mLg4AklL5LRUudfpk1WEItqqwYdMOiIu1FMmd7fktq/qjHsQjPh3i/70lrl2GdyIZSbLK/x7vltAPBw8LA3t4zDBUQnT/EPd/YhHLCAfqfcdQX5vztnn1ymGXe4YSGPiLDGdweFwXjEocNYh1GtIIOtgcdn7W5p0IxuzDwUoAo=
Content-ID: <5CB3154815E09045AD6FA49579CA49DB@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 4d5df731-2d58-4052-1ac5-08d70531e2f2
X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Jul 2019 12:26:51.6497 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2377
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [xen-4.10-testing test] 138852: regressions -
 trouble: blocked/fail/pass/starved
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <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>

T24gMTAuMDcuMjAxOSAwODoxMCwgb3NzdGVzdCBzZXJ2aWNlIG93bmVyIHdyb3RlOg0KPiBmbGln
aHQgMTM4ODUyIHhlbi00LjEwLXRlc3RpbmcgcmVhbCBbcmVhbF0NCj4gaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODg1Mi8NCj4gDQo+IFJlZ3Jlc3Np
b25zIDotKA0KPiANCj4gVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tp
bmcsDQo+IGluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOg0KPiAgIGJ1aWxk
LWFtZDY0LXByZXYgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEzODM3Ng0KDQpUaGlzDQoNCmJ1aWxkLnB5Li4uDQovaG9tZS9vc3N0ZXN0L2J1
aWxkLjEzODg1Mi5idWlsZC1hbWQ2NC1wcmV2L3hlbi90b29scy9maXJtd2FyZS9vdm1mLWRpci1y
ZW1vdGUvQ3J5cHRvUGtnL0xpYnJhcnkvT3BlbnNzbExpYi9PcGVuc3NsTGliQ3J5cHRvLmluZigt
MSk6IGVycm9yIDAwMEU6IEZpbGUvZGlyZWN0b3J5IG5vdCBmb3VuZCBpbiB3b3Jrc3BhY2UNCgkv
aG9tZS9vc3N0ZXN0L2J1aWxkLjEzODg1Mi5idWlsZC1hbWQ2NC1wcmV2L3hlbi90b29scy9maXJt
d2FyZS9vdm1mLWRpci1yZW1vdGUvQ3J5cHRvUGtnL0xpYnJhcnkvT3BlbnNzbExpYi9vcGVuc3Ns
L2Vfb3MuaA0KDQppcyB3aGF0IGxvb2tzIHRvIGJlIGNhdXNpbmcgdGhlIGJ1aWxkIGZhaWx1cmUu
IFRoZXJlIGlzIHNvbWUgZWFybGllcg0KZmFpbHVyZSBvZiBhIHRlc3QgdGhhdCBnZXRzIHJ1biBp
bnNpZGUgT1ZNRidzIGJ1aWxkLCBidXQgaXQgbG9va3MgYXMNCmlmIHRoYXQgZmFpbHVyZSB3YXMg
aWdub3JlZC4NCg0KUXVlc3Rpb24gbm93IGlzIC0gaXMgdGhpcyBwbGF1c2libHkgc29tZXRoaW5n
IHRoYXQnbGwgYmUgZml4ZWQgYnkNCnlvdXIgb3NzdGVzdCBjb21taXQgb3ZlcnJpZGUgY2hhbmdl
Lg0KDQpKYW4NCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 10 12:30:11 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Jul 2019 12: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 1hlBjf-0001Dc-82; Wed, 10 Jul 2019 12:30:11 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=6kBj=VH=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hlBjd-0001DU-Sg
 for xen-devel@lists.xenproject.org; Wed, 10 Jul 2019 12:30:09 +0000
X-Inumbo-ID: 7363bf0d-a30e-11e9-8980-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7363bf0d-a30e-11e9-8980-bc764e045a96;
 Wed, 10 Jul 2019 12:30:08 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id C0FD1AEAC;
 Wed, 10 Jul 2019 12:30:06 +0000 (UTC)
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 Xen-devel <xen-devel@lists.xenproject.org>
References: <20190709152845.18217-1-andrew.cooper3@citrix.com>
 <20190709152845.18217-2-andrew.cooper3@citrix.com>
From: Juergen Gross <jgross@suse.com>
Message-ID: <716a9340-bafa-1bc6-063a-46071389cdc8@suse.com>
Date: Wed, 10 Jul 2019 14:30:04 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <20190709152845.18217-2-andrew.cooper3@citrix.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH 1/2] tools/xenstored: Make gnttab interface
 mandatory
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ian Jackson <Ian.Jackson@citrix.com>, Wei Liu <wei.liu2@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDkuMDcuMTkgMTc6MjgsIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4geGVuc3RvcmVkIGN1cnJl
bnRseSByZXF1aXJlcyBhbiBsaWJ4YyBhbmQgZXZ0Y2huIGludGVyZmFjZSwgYnV0IGxlYXZlcwo+
IHRoZSBnbnR0YWIgaW50ZXJmYWNlIGFzIG9wdGlvbmFsLgo+IAo+IGdudHRhYiBpcyB1YmlxdWl0
b3VzIHRoZXNlIGRheXMsIGFuZCBpbiBwcmFjdGljZSBtYW5kYXRvcnkgaW4gYWxsIGNhc2VzCj4g
d2hlcmUgeGVuc3RvcmVkIGlzbid0IHJ1bm5pbmcgYXMgcm9vdCBpbiBkb20wIChkdWUgdG8gdGhl
IGluYWJpbGl0eSB0bwo+IGZvcmVpZ24gbWFwIGJ5IE1GTikuCj4gCj4gVGhlIHRvb2xzdGFjayBo
YXMgdW5jb25kaXRpb25hbGx5IHNldCB1cCBncmFudCBkZXRhaWxzIGZvciBtYW55IHllYXJzCj4g
bm93LCBhbmQgbG9uZ3Rlcm0gaXQgd291bGQgYmUgZ29vZCB0byBwaGFzZSBvdXQgdGhlIHVzZSBv
ZiBsaWJ4Yy4gIFRoaXMKPiByZXF1aXJlcyB0aGF0IHhlbnN0b3JlZCBtYXAgdGhlIHN0b3JlIHJp
bmcgYnkgZ3JhbnQgbWFwLCByYXRoZXIgdGhhbgo+IGZvcmVpZ24gbWFwLgo+IAo+IE5vIHByYWN0
aWNhbCBjaGFuZ2UuCj4gCj4gU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNv
b3BlcjNAY2l0cml4LmNvbT4KClJldmlld2VkLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3Vz
ZS5jb20+CgoKSnVlcmdlbgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 10 12:31:07 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Jul 2019 12:31:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hlBkZ-0001J7-ID; Wed, 10 Jul 2019 12:31:07 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=6kBj=VH=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hlBkY-0001Iy-6s
 for xen-devel@lists.xenproject.org; Wed, 10 Jul 2019 12:31:06 +0000
X-Inumbo-ID: 951feb04-a30e-11e9-93a0-a306622b38f8
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 951feb04-a30e-11e9-93a0-a306622b38f8;
 Wed, 10 Jul 2019 12:31:04 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 91F43AF5D;
 Wed, 10 Jul 2019 12:31:03 +0000 (UTC)
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 Xen-devel <xen-devel@lists.xenproject.org>
References: <20190709152845.18217-1-andrew.cooper3@citrix.com>
 <20190709152845.18217-3-andrew.cooper3@citrix.com>
From: Juergen Gross <jgross@suse.com>
Message-ID: <938b8a52-c765-082c-c39e-84ae0fac2fa2@suse.com>
Date: Wed, 10 Jul 2019 14:31:01 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <20190709152845.18217-3-andrew.cooper3@citrix.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH 2/2] tools/xenstored: Drop mapping of the
 ring via foreign map
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ian Jackson <Ian.Jackson@citrix.com>, Wei Liu <wei.liu2@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDkuMDcuMTkgMTc6MjgsIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4gVGhpcyBpcyBhIHZlc3Rp
Z2lhbCByZW1uZW50IG9mIHRoZSBwcmUgeGVuc3RvcmVkIHN0dWIgZG9tYWluIGRheXMuCj4gCj4g
Rm9yZWlnbiBtYXBwaW5nIHZpYSBNRk4gaXMgYSBwcml2aWxlZ2VkIG9wZXJhdGlvbiB3aGljaCBp
cyBub3QKPiBuZWNlc3NhcnksIGJlY2F1c2UgZ3JhbnQgZGV0YWlscyBhcmUgdW5jb25kaXRpb25h
bGx5IHNldCB1cCBkdXJpbmcKPiBkb21haW4gY29uc3RydWN0aW9uLiAgSW4gcHJhY3RpY2UsIHRo
aXMgbWVhbnMgeGVuc3RvcmVkIG5ldmVyIHVzZXMgaXRzCj4gYWJpbGl0eSB0byBmb3JlaWduIG1h
cCB0aGUgcmluZy4KPiAKPiBEcm9wIHRoZSBhYmlsaXR5IGNvbXBsZXRlbHksIHdoaWNoIHJlbW92
ZXMgdGhlIHBlbnVsdGltYXRlIHVzZSBvZiB0aGUKPiB1bnN0YWJsZSBsaWJ4YyBpbnRlcmZhY2Uu
Cj4gCj4gU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4
LmNvbT4KClJldmlld2VkLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CgoKSnVl
cmdlbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 10 12:46:20 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Jul 2019 12:46:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hlBzC-00027p-Uz; Wed, 10 Jul 2019 12:46:14 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=W4UT=VH=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hlBzB-00027f-Kh
 for xen-devel@lists.xenproject.org; Wed, 10 Jul 2019 12:46:13 +0000
X-Inumbo-ID: aed5fd7a-a310-11e9-997f-83c6da82a7f7
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id aed5fd7a-a310-11e9-997f-83c6da82a7f7;
 Wed, 10 Jul 2019 12:46:06 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hlBz3-0000s2-Ex; Wed, 10 Jul 2019 12:46:05 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hlBz3-0003JM-3l; Wed, 10 Jul 2019 12:46:05 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hlBz3-0006Vu-3B; Wed, 10 Jul 2019 12:46:05 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138857-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:test-amd64-amd64-xl-qemuu-ovmf-amd64:guest-start/debianhvm.repeat:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-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-credit1:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-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-cubietruck:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-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-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=f34edbc760b0f689deddd175fc08732ecb46665f
X-Osstest-Versions-That: qemuu=d2c5f91ca944aaade642624397e1853801bbc744
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 10 Jul 2019 12:46:05 +0000
Subject: [Xen-devel] [qemu-mainline test] 138857: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODg1NyBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzg4NTcvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
b3ZtZi1hbWQ2NCAxOCBndWVzdC1zdGFydC9kZWJpYW5odm0ucmVwZWF0IGZhaWwgUkVHUi4gdnMu
IDEzODc5OQoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2lu
ZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgZmFpbCBsaWtlIDEzODc5OQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTM4Nzk5CiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZh
aWwgbGlrZSAxMzg3OTkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBn
dWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEzODc5OQogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTM4
Nzk5CiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAg
ICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20g
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRp
dDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEv
bDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVk
aXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bC10aHVuZGVyeCAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmly
dC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0
ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAg
ICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
bXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4x
MC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBxZW11dSAgICAg
ICAgICAgICAgICBmMzRlZGJjNzYwYjBmNjg5ZGVkZGQxNzVmYzA4NzMyZWNiNDY2NjVmCmJhc2Vs
aW5lIHZlcnNpb246CiBxZW11dSAgICAgICAgICAgICAgICBkMmM1ZjkxY2E5NDRhYWFkZTY0MjYy
NDM5N2UxODUzODAxYmJjNzQ0CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzg3OTkgIDIwMTktMDct
MDYgMTg6MTA6MTggWiAgICAzIGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTM4ODI1ICAyMDE5
LTA3LTA4IDA5OjM2OjEyIFogICAgMiBkYXlzICAgIDIgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNp
bmNlICAgMTM4ODU3ICAyMDE5LTA3LTA5IDEwOjUyOjI5IFogICAgMSBkYXlzICAgIDEgYXR0ZW1w
dHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQWxleCBC
ZW5uw6llIDxhbGV4LmJlbm5lZUBsaW5hcm8ub3JnPgogIENocmlzdGlhbiBCb3JudHJhZWdlciA8
Ym9ybnRyYWVnZXJAZGUuaWJtLmNvbT4KICBDaHJpc3RvcGhlIGRlIERpbmVjaGluIDxkaW5lY2hp
bkByZWRoYXQuY29tPgogIERhdmlkIEdpYnNvbiA8ZGF2aWRAZ2lic29uLmRyb3BiZWFyLmlkLmF1
PgogIERyLiBEYXZpZCBBbGFuIEdpbGJlcnQgPGRnaWxiZXJ0QHJlZGhhdC5jb20+CiAgRWR1YXJk
byBIYWJrb3N0IDxlaGFia29zdEByZWRoYXQuY29tPgogIEVyaWMgQmxha2UgPGVibGFrZUByZWRo
YXQuY29tPgogIElnb3IgTWFtbWVkb3YgPGltYW1tZWRvQHJlZGhhdC5jb20+CiAgSmFzb24gRGls
bGFtYW4gPGRpbGxhbWFuQHJlZGhhdC5jb20+CiAgSm9obiBTbm93IDxqc25vd0ByZWRoYXQuY29t
PgogIEp1bGlvIE1vbnRlcyA8anVsaW8ubW9udGVzQGludGVsLmNvbT4KICBLZXZpbiBXb2xmIDxr
d29sZkByZWRoYXQuY29tPgogIExhdXJlbnQgRGVzbm9ndWVzIDxsYXVyZW50LmRlc25vZ3Vlc0Bn
bWFpbC5jb20+CiAgTGkgUWlhbmcgPGxpcTNlYUAxNjMuY29tPgogIExpa2UgWHUgPGxpa2UueHVA
bGludXguaW50ZWwuY29tPgogIExpcmFuIEFsb24gPGxpcmFuLmFsb25Ab3JhY2xlLmNvbT4KICBN
YXggUmVpdHogPG1yZWl0ekByZWRoYXQuY29tPgogIFBhb2xvIEJvbnppbmkgPHBib256aW5pQHJl
ZGhhdC5jb20+CiAgUGF1bCBMYWkgPHBhdWwuYy5sYWlAaW50ZWwuY29tPgogIFBldGVyIE1heWRl
bGwgPHBldGVyLm1heWRlbGxAbGluYXJvLm9yZz4KICBQZXRlciBYdSA8cGV0ZXJ4QHJlZGhhdC5j
b20+CiAgUGhpbGlwcGUgTWF0aGlldS1EYXVkw6kgPHBoaWxtZEByZWRoYXQuY29tPgogIFJhZG9z
xYJhdyBCaWVybmFja2kgPHJhZG9zbGF3LmJpZXJuYWNraUBsaW5hcm8ub3JnPgogIFJpY2hhcmQg
SGVuZGVyc29uIDxyaWNoYXJkLmhlbmRlcnNvbkBsaW5hcm8ub3JnPgogIFJvbWFuIEthZ2FuIDxy
a2FnYW5AdmlydHVvenpvLmNvbT4KICBTdGVmYW4gQmVyZ2VyIDxzdGVmYW5iQGxpbnV4LmlibS5j
b20+CiAgU3RlZmFuIEhham5vY3ppIDxzdGVmYW5oYUByZWRoYXQuY29tPgogIFRhbzMgWHUgPHRh
bzMueHVAaW50ZWwuY29tPgogIFdlaSBZYW5nIDxyaWNoYXJkdy55YW5nQGxpbnV4LmludGVsLmNv
bT4KICBZYW4gWmhhbyA8eWFuLnkuemhhb0BpbnRlbC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0
LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1s
aWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1k
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Jl
ZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJp
ZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3Qg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVs
Nmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZj
cHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFp
ciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14
bC10aHVuZGVyeCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3Qu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hv
bWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0
CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4
cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlz
IGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJs
b2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5l
c3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
P3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9n
OyBpdCB3b3VsZCBiZSAxNDIwIGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 10 12:55:09 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Jul 2019 12:55:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hlC7a-0002sD-VM; Wed, 10 Jul 2019 12:54:54 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=dFy6=VH=amazon.de=prvs=087c1bc88=nmanthey@srs-us1.protection.inumbo.net>)
 id 1hlC7Z-0002s8-Pd
 for xen-devel@lists.xenproject.org; Wed, 10 Jul 2019 12:54:53 +0000
X-Inumbo-ID: e725c92a-a311-11e9-8dc3-63f53ce0e9d8
Received: from smtp-fw-33001.amazon.com (unknown [207.171.190.10])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e725c92a-a311-11e9-8dc3-63f53ce0e9d8;
 Wed, 10 Jul 2019 12:54:50 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.de; i=@amazon.de; q=dns/txt; s=amazon201209;
 t=1562763290; x=1594299290;
 h=from:to:cc:subject:date:message-id:mime-version;
 bh=92dFvhKc72/yGtzSEIpZ0FMZb3m+qiaZaY36BC0j5I0=;
 b=P/0p3oRAfvo2uZCW0xqEdLN2U05TZxKo9ETCff8tYwWrXwBdB/VK3NYh
 jpsUVBe3YgyMBX4svIFge5XK+4YsXVuZMWPUWvKyd+cqyp4FIRuNyCH6F
 TMDyjW2gZN4NIUruiPb1QBuMB1VuC7YZT0WoyOt8QSOvbrtTGiYJzHilX 0=;
X-IronPort-AV: E=Sophos;i="5.62,474,1554768000"; d="scan'208";a="810406041"
Received: from sea3-co-svc-lb6-vlan3.sea.amazon.com (HELO
 email-inbound-relay-1d-474bcd9f.us-east-1.amazon.com) ([10.47.22.38])
 by smtp-border-fw-out-33001.sea14.amazon.com with ESMTP;
 10 Jul 2019 12:54:47 +0000
Received: from EX13MTAUEB001.ant.amazon.com
 (iad55-ws-svc-p15-lb9-vlan2.iad.amazon.com [10.40.159.162])
 by email-inbound-relay-1d-474bcd9f.us-east-1.amazon.com (Postfix) with ESMTPS
 id E7A38A1ED8; Wed, 10 Jul 2019 12:54:43 +0000 (UTC)
Received: from EX13D08UEB004.ant.amazon.com (10.43.60.142) by
 EX13MTAUEB001.ant.amazon.com (10.43.60.96) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Wed, 10 Jul 2019 12:54:43 +0000
Received: from EX13MTAUEB001.ant.amazon.com (10.43.60.96) by
 EX13D08UEB004.ant.amazon.com (10.43.60.142) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Wed, 10 Jul 2019 12:54:42 +0000
Received: from uc1a35a69ae4659.ant.amazon.com (10.95.156.35) by
 mail-relay.amazon.com (10.43.60.129) with Microsoft SMTP Server id
 15.0.1367.3 via Frontend Transport; Wed, 10 Jul 2019 12:54:39 +0000
From: Norbert Manthey <nmanthey@amazon.de>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 10 Jul 2019 14:54:35 +0200
Message-ID: <1562763277-11674-1-git-send-email-nmanthey@amazon.de>
X-Mailer: git-send-email 2.7.4
MIME-Version: 1.0
Precedence: Bulk
Subject: [Xen-devel] [PATCH L1TF MDS GT v2] grant table protection
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, Tim Deegan <tim@xen.org>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Ian
 Jackson <ian.jackson@eu.citrix.com>, Dario Faggioli <dfaggioli@suse.com>,
 Martin Pohlack <mpohlack@amazon.de>, Pawel Wieczorkiewicz <wipawel@amazon.de>,
 Julien Grall <julien.grall@arm.com>, David Woodhouse <dwmw@amazon.co.uk>,
 Jan Beulich <jbeulich@suse.com>, Martin Mazein <amazein@amazon.de>,
 Bjoern Doebel <doebel@amazon.de>, Norbert Manthey <nmanthey@amazon.de>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RGVhciBhbGwsCgpUaGlzIHBhdGNoIHNlcmllcyBhdHRlbXB0cyB0byBtaXRpZ2F0ZSB0aGUgaXNz
dWUgdGhhdCBoYXZlIGJlZW4gcmFpc2VkIGluIHRoZQpYU0EtMjg5IChodHRwczovL3hlbmJpdHMu
eGVuLm9yZy94c2EvYWR2aXNvcnktMjg5Lmh0bWwpLiBUbyBibG9jayBzcGVjdWxhdGl2ZQpleGVj
dXRpb24gb24gSW50ZWwgaGFyZHdhcmUsIGFuIGxmZW5jZSBpbnN0cnVjdGlvbiBpcyByZXF1aXJl
ZCB0byBtYWtlIHN1cmUKdGhhdCBzZWxlY3RlZCBjaGVja3MgYXJlIG5vdCBieXBhc3NlZC4gU3Bl
Y3VsYXRpdmUgb3V0LW9mLWJvdW5kIGFjY2Vzc2VzIGNhbgpiZSBwcmV2ZW50ZWQgYnkgdXNpbmcg
dGhlIGFycmF5X2luZGV4X25vc3BlYyBtYWNyby4KClRoaXMgc2VyaWVzIHBpY2tzIHVwIHRoZSBs
YXN0IHJlbWFpbmluZyBjb21taXQgb2YgbXkgcHJldmlvdXMgTDFURiBzZXJpZXMsIGFuZApzcGxp
dHMgaXQgaW50byBzZXZlcmFsIGNvbW1pdHMgdG8gaGVscCB0YXJnZXR0aW5nIHRoZSBkaXNjdXNz
aW9uIGJldHRlci4gVGhlCmFjdHVhbCBjaGFuZ2UgaXMgdG8gcHJvdGVjdCBncmFudC10YWJsZSBj
b2RlLgoKVGhpcyBpcyBwYXJ0IG9mIHRoZSBzcGVjdWxhdGl2ZSBoYXJkZW5pbmcgZWZmb3J0LgoK
QmVzdCwKTm9yYmVydAoKTm9yYmVydCBNYW50aGV5ICgyKToKICBjb21tb24vZ3JhbnRfdGFibGU6
IGhhcmRlbiBib3VuZCBhY2Nlc3NlcwogIGNvbW1vbi9ncmFudF90YWJsZTogaGFyZGVuIHZlcnNp
b24gZGVwZW5kZW50IGFjY2Vzc2VzCgogeGVuL2NvbW1vbi9ncmFudF90YWJsZS5jIHwgMTE1ICsr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tCiAxIGZpbGUgY2hh
bmdlZCwgNzkgaW5zZXJ0aW9ucygrKSwgMzYgZGVsZXRpb25zKC0pCgotLSAKMi43LjQKCgoKCkFt
YXpvbiBEZXZlbG9wbWVudCBDZW50ZXIgR2VybWFueSBHbWJICktyYXVzZW5zdHIuIDM4CjEwMTE3
IEJlcmxpbgpHZXNjaGFlZnRzZnVlaHJ1bmc6IENocmlzdGlhbiBTY2hsYWVnZXIsIFJhbGYgSGVy
YnJpY2gKRWluZ2V0cmFnZW4gYW0gQW10c2dlcmljaHQgQ2hhcmxvdHRlbmJ1cmcgdW50ZXIgSFJC
IDE0OTE3MyBCClNpdHo6IEJlcmxpbgpVc3QtSUQ6IERFIDI4OSAyMzcgODc5CgoKCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 10 12:56:03 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Jul 2019 12:56: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 1hlC8h-0002vG-AQ; Wed, 10 Jul 2019 12:56:03 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=dFy6=VH=amazon.de=prvs=087c1bc88=nmanthey@srs-us1.protection.inumbo.net>)
 id 1hlC8g-0002vA-1z
 for xen-devel@lists.xenproject.org; Wed, 10 Jul 2019 12:56:02 +0000
X-Inumbo-ID: 102a4cba-a312-11e9-94a0-833051f95132
Received: from smtp-fw-6002.amazon.com (unknown [52.95.49.90])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 102a4cba-a312-11e9-94a0-833051f95132;
 Wed, 10 Jul 2019 12:55:58 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.de; i=@amazon.de; q=dns/txt; s=amazon201209;
 t=1562763358; x=1594299358;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version;
 bh=XBzH0W3OdXm3NeZI6TTckd79ApqaMOflFUazB8yVjO4=;
 b=nq/Q+T1rMNgIfToProzyKKureZGcpEhOlIMZn6OL4P3kNQmeV00iwMFo
 bKRYZdEOJeGSgku/UCYEnEF3NgszMk35mzF0muAbKFrpGIDAMPldCL46t
 wl4RfV/lW7CEe6zQZ4ZYXQ6EVVw4o+pilSgE0O1NN4n43PrfBYGV7pnWa Q=;
X-IronPort-AV: E=Sophos;i="5.62,474,1554768000"; d="scan'208";a="410093182"
Received: from iad6-co-svc-p1-lb1-vlan3.amazon.com (HELO
 email-inbound-relay-1d-f273de60.us-east-1.amazon.com) ([10.124.125.6])
 by smtp-border-fw-out-6002.iad6.amazon.com with ESMTP;
 10 Jul 2019 12:55:57 +0000
Received: from EX13MTAUEB001.ant.amazon.com
 (iad55-ws-svc-p15-lb9-vlan2.iad.amazon.com [10.40.159.162])
 by email-inbound-relay-1d-f273de60.us-east-1.amazon.com (Postfix) with ESMTPS
 id 368ACA25DA; Wed, 10 Jul 2019 12:55:53 +0000 (UTC)
Received: from EX13D08UEB001.ant.amazon.com (10.43.60.245) by
 EX13MTAUEB001.ant.amazon.com (10.43.60.129) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Wed, 10 Jul 2019 12:55:38 +0000
Received: from EX13MTAUEB001.ant.amazon.com (10.43.60.96) by
 EX13D08UEB001.ant.amazon.com (10.43.60.245) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Wed, 10 Jul 2019 12:55:37 +0000
Received: from uc1a35a69ae4659.ant.amazon.com (10.95.156.35) by
 mail-relay.amazon.com (10.43.60.129) with Microsoft SMTP Server id
 15.0.1367.3 via Frontend Transport; Wed, 10 Jul 2019 12:55:34 +0000
From: Norbert Manthey <nmanthey@amazon.de>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 10 Jul 2019 14:54:36 +0200
Message-ID: <1562763277-11674-2-git-send-email-nmanthey@amazon.de>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1562763277-11674-1-git-send-email-nmanthey@amazon.de>
References: <1562763277-11674-1-git-send-email-nmanthey@amazon.de>
MIME-Version: 1.0
Precedence: Bulk
Subject: [Xen-devel] [PATCH L1TF MDS GT v2 1/2] common/grant_table: harden
 bound accesses
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, Tim Deegan <tim@xen.org>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Ian
 Jackson <ian.jackson@eu.citrix.com>, Dario Faggioli <dfaggioli@suse.com>,
 Martin Pohlack <mpohlack@amazon.de>, Pawel Wieczorkiewicz <wipawel@amazon.de>,
 Julien Grall <julien.grall@arm.com>, David Woodhouse <dwmw@amazon.co.uk>,
 Jan Beulich <jbeulich@suse.com>, Martin Mazein <amazein@amazon.de>,
 Bjoern Doebel <doebel@amazon.de>, Norbert Manthey <nmanthey@amazon.de>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

R3Vlc3RzIGNhbiBpc3N1ZSBncmFudCB0YWJsZSBvcGVyYXRpb25zIGFuZCBwcm92aWRlIGd1ZXN0
IGNvbnRyb2xsZWQKZGF0YSB0byB0aGVtLiBUaGlzIGRhdGEgaXMgdXNlZCBhcyBpbmRleCBmb3Ig
bWVtb3J5IGxvYWRzIGFmdGVyIGJvdW5kCmNoZWNrcyBoYXZlIGJlZW4gZG9uZS4gVG8gYXZvaWQg
c3BlY3VsYXRpdmUgb3V0LW9mLWJvdW5kIGFjY2Vzc2VzLCB3ZQp1c2UgdGhlIGFycmF5X2luZGV4
X25vc3BlYyBtYWNybyB3aGVyZSBhcHBsaWNhYmxlLCBvciB0aGUgbWFjcm8KYmxvY2tfc3BlY3Vs
YXRpb24uIE5vdGUsIHRoZSBibG9ja19zcGVjdWxhdGlvbiBtYWNybyBpcyB1c2VkIG9uIGFsbApw
YXRoIGluIHNoYXJlZF9lbnRyeV9oZWFkZXIgYW5kIG5yX2dyYW50X2VudHJpZXMuIFRoaXMgd2F5
LCBhZnRlciBhCmNhbGwgdG8gc3VjaCBhIGZ1bmN0aW9uLCBhbGwgYm91bmQgY2hlY2tzIHRoYXQg
aGFwcGVuZWQgYmVmb3JlIGJlY29tZQphcmNoaXRlY3R1cmFsIHZpc2libGUsIHNvIHRoYXQgbm8g
YWRkaXRpb25hbCBwcm90ZWN0aW9uIGlzIHJlcXVpcmVkCmZvciBjb3JyZXNwb25kaW5nIGFycmF5
IGFjY2Vzc2VzLiBBcyB0aGUgd2F5IHdlIGludHJvZHVjZSBhbiBsZmVuY2UKaW5zdHJ1Y3Rpb24g
bWlnaHQgYWxsb3cgdGhlIGNvbXBpbGVyIHRvIHJlbG9hZCBjZXJ0YWluIHZhbHVlcyBmcm9tCm1l
bW9yeSBtdWx0aXBsZSB0aW1lcywgd2UgdHJ5IHRvIGF2b2lkIHNwZWN1bGF0aXZlbHkgY29udGlu
dWluZwpleGVjdXRpb24gd2l0aCBzdGFsZSByZWdpc3RlciBkYXRhIGJ5IG1vdmluZyByZWxldmFu
dCBkYXRhIGludG8KZnVuY3Rpb24gbG9jYWwgdmFyaWFibGVzLgoKU3BlY3VsYXRpdmUgZXhlY3V0
aW9uIGlzIG5vdCBibG9ja2VkIGluIGNhc2Ugb25lIG9mIHRoZSBmb2xsb3dpbmcKcHJvcGVydGll
cyBpcyB0cnVlOgogLSBwYXRoIGNhbm5vdCBiZSB0cmlnZ2VyZWQgYnkgdGhlIGd1ZXN0CiAtIHBh
dGggZG9lcyBub3QgcmV0dXJuIHRvIHRoZSBndWVzdAogLSBwYXRoIGRvZXMgbm90IHJlc3VsdCBp
biBhbiBvdXQtb2YtYm91bmQgYWNjZXNzCiAtIHBhdGggY2Fubm90IGJlIGV4ZWN1dGVkIHJlcGVh
dGVkbHkKT25seSB0aGUgY29tYmluYXRpb24gb2YgdGhlIGFib3ZlIHByb3BlcnRpZXMgYWxsb3dz
IHRvIGFjdHVhbGx5IGxlYWsKY29udGludW91cyBjaHVua3Mgb2YgbWVtb3J5LiBUaGVyZWZvcmUs
IHdlIG9ubHkgYWRkIHRoZSBwZW5hbHR5IG9mCnByb3RlY3RpdmUgbWVjaGFuaXNtcyBpbiBjYXNl
IGEgcG90ZW50aWFsIHNwZWN1bGF0aXZlIG91dC1vZi1ib3VuZAphY2Nlc3MgbWF0Y2hlcyBhbGwg
dGhlIGFib3ZlIHByb3BlcnRpZXMuCgpUaGlzIGNvbW1pdCBhZGRyZXNzZXMgb25seSBvdXQtb2Yt
Ym91bmQgYWNjZXNzZXMgd2hvc2UgaW5kZXggaXMKZGlyZWN0bHkgY29udHJvbGxlZCBieSB0aGUg
Z3Vlc3QsIGFuZCB0aGUgaW5kZXggaXMgY2hlY2tlZCBiZWZvcmUuClBvdGVudGlhbCBvdXQtb2Yt
Ym91bmQgYWNjZXNzZXMgdGhhdCBhcmUgY2F1c2VkIGJ5IHNwZWN1bGF0aXZlbHkKZXZhbHVhdGlu
ZyB0aGUgdmVyc2lvbiBvZiB0aGUgY3VycmVudCB0YWJsZSBhcmUgbm90IGFkZHJlc3NlZCBpbiB0
aGlzCmNvbW1pdC4gSGVuY2UsIHNwZWN1bGF0aXZlIG91dC1vZi1ib3VuZCBhY2Nlc3NlcyBtaWdo
dCBzdGlsbCBiZQpwb3NzaWJsZSwgZm9yIGV4YW1wbGUgaW4gZ250dGFiX2dldF9zdGF0dXNfZnJh
bWVfbWZuLCB3aGVuIGNhbGxpbmcKZ250dGFiX2dyb3dfdGFibGUsIHRoZSBhc3NlcnRpb24gdGhh
dCB0aGUgZ3JhbnQgdGFibGUgdmVyc2lvbiBlcXVhbHMKdHdvIG1pZ2h0IG5vdCBob2xkIHVuZGVy
IHNwZWN1bGF0aW9uLgoKVGhpcyBpcyBwYXJ0IG9mIHRoZSBzcGVjdWxhdGl2ZSBoYXJkZW5pbmcg
ZWZmb3J0LgoKU2lnbmVkLW9mZi1ieTogTm9yYmVydCBNYW50aGV5IDxubWFudGhleUBhbWF6b24u
ZGU+Ci0tLQoKTm90ZXM6CiAgdjI6ICBNZW50aW9uIHZlcnNpb24gYmFzZWQgYmxvY2tpbmcgZm9y
IHVwY29taW5nIGNvbW1pdAogICAgICAgSW50cm9kdWNlIGxvY2FsIHZhcmlhYmxlIGFzIG9wLT5y
ZWYgcmVwbGFjZW1lbnQKICAgICAgIFVzZSBhcnJheV9ub3NwZWNfaW5kZXggaW4gZ250dGFiX2dl
dF9zdGF0dXNfZnJhbWVfbWZuCgogeGVuL2NvbW1vbi9ncmFudF90YWJsZS5jIHwgODAgKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdl
ZCwgNTUgaW5zZXJ0aW9ucygrKSwgMjUgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2Nv
bW1vbi9ncmFudF90YWJsZS5jIGIveGVuL2NvbW1vbi9ncmFudF90YWJsZS5jCi0tLSBhL3hlbi9j
b21tb24vZ3JhbnRfdGFibGUuYworKysgYi94ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMKQEAgLTkx
Miw2ICs5MTIsNyBAQCBtYXBfZ3JhbnRfcmVmKAogewogICAgIHN0cnVjdCBkb21haW4gKmxkLCAq
cmQsICpvd25lciA9IE5VTEw7CiAgICAgc3RydWN0IGdyYW50X3RhYmxlICpsZ3QsICpyZ3Q7Cisg
ICAgZ3JhbnRfcmVmX3QgcmVmOwogICAgIHN0cnVjdCB2Y3B1ICAgKmxlZDsKICAgICBncmFudF9o
YW5kbGVfdCBoYW5kbGU7CiAgICAgbWZuX3QgbWZuOwpAQCAtOTc1LDEzICs5NzYsMTUgQEAgbWFw
X2dyYW50X3JlZigKICAgICBncmFudF9yZWFkX2xvY2socmd0KTsKIAogICAgIC8qIEJvdW5kcyBj
aGVjayBvbiB0aGUgZ3JhbnQgcmVmICovCi0gICAgaWYgKCB1bmxpa2VseShvcC0+cmVmID49IG5y
X2dyYW50X2VudHJpZXMocmd0KSkpCisgICAgcmVmID0gb3AtPnJlZjsKKyAgICBpZiAoIHVubGlr
ZWx5KHJlZiA+PSBucl9ncmFudF9lbnRyaWVzKHJndCkpKQogICAgICAgICBQSU5fRkFJTCh1bmxv
Y2tfb3V0LCBHTlRTVF9iYWRfZ250cmVmLCAiQmFkIHJlZiAlI3ggZm9yIGQlZFxuIiwKLSAgICAg
ICAgICAgICAgICAgb3AtPnJlZiwgcmd0LT5kb21haW4tPmRvbWFpbl9pZCk7CisgICAgICAgICAg
ICAgICAgIHJlZiwgcmd0LT5kb21haW4tPmRvbWFpbl9pZCk7CiAKLSAgICBhY3QgPSBhY3RpdmVf
ZW50cnlfYWNxdWlyZShyZ3QsIG9wLT5yZWYpOwotICAgIHNoYWggPSBzaGFyZWRfZW50cnlfaGVh
ZGVyKHJndCwgb3AtPnJlZik7Ci0gICAgc3RhdHVzID0gcmd0LT5ndF92ZXJzaW9uID09IDEgPyAm
c2hhaC0+ZmxhZ3MgOiAmc3RhdHVzX2VudHJ5KHJndCwgb3AtPnJlZik7CisgICAgLyogVGhpcyBj
YWxsIGFsc28gZW5zdXJlcyB0aGUgYWJvdmUgY2hlY2sgY2Fubm90IGJlIHBhc3NlZCBzcGVjdWxh
dGl2ZWx5ICovCisgICAgc2hhaCA9IHNoYXJlZF9lbnRyeV9oZWFkZXIocmd0LCByZWYpOworICAg
IHN0YXR1cyA9IHJndC0+Z3RfdmVyc2lvbiA9PSAxID8gJnNoYWgtPmZsYWdzIDogJnN0YXR1c19l
bnRyeShyZ3QsIHJlZik7CisgICAgYWN0ID0gYWN0aXZlX2VudHJ5X2FjcXVpcmUocmd0LCByZWYp
OwogCiAgICAgLyogSWYgYWxyZWFkeSBwaW5uZWQsIGNoZWNrIHRoZSBhY3RpdmUgZG9taWQgYW5k
IGF2b2lkIHJlZmNudCBvdmVyZmxvdy4gKi8KICAgICBpZiAoIGFjdC0+cGluICYmCkBAIC0xMDA0
LDggKzEwMDcsOCBAQCBtYXBfZ3JhbnRfcmVmKAogICAgICAgICBpZiAoICFhY3QtPnBpbiApCiAg
ICAgICAgIHsKICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgZ2ZuID0gcmd0LT5ndF92ZXJzaW9u
ID09IDEgPwotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzaGFyZWRfZW50cnlfdjEo
cmd0LCBvcC0+cmVmKS5mcmFtZSA6Ci0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNo
YXJlZF9lbnRyeV92MihyZ3QsIG9wLT5yZWYpLmZ1bGxfcGFnZS5mcmFtZTsKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgc2hhcmVkX2VudHJ5X3YxKHJndCwgcmVmKS5mcmFtZSA6Cisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNoYXJlZF9lbnRyeV92MihyZ3QsIHJlZiku
ZnVsbF9wYWdlLmZyYW1lOwogCiAgICAgICAgICAgICByYyA9IGdldF9wYWdlZF9mcmFtZShnZm4s
ICZtZm4sICZwZywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wLT5mbGFncyAm
IEdOVE1BUF9yZWFkb25seSwgcmQpOwpAQCAtMTAxOCw3ICsxMDIxLDcgQEAgbWFwX2dyYW50X3Jl
ZigKICAgICAgICAgICAgIGFjdC0+bGVuZ3RoID0gUEFHRV9TSVpFOwogICAgICAgICAgICAgYWN0
LT5pc19zdWJfcGFnZSA9IGZhbHNlOwogICAgICAgICAgICAgYWN0LT50cmFuc19kb21haW4gPSBy
ZDsKLSAgICAgICAgICAgIGFjdC0+dHJhbnNfZ3JlZiA9IG9wLT5yZWY7CisgICAgICAgICAgICBh
Y3QtPnRyYW5zX2dyZWYgPSByZWY7CiAgICAgICAgIH0KICAgICB9CiAKQEAgLTEyNjYsNiArMTI2
OSw3IEBAIHVubWFwX2NvbW1vbigKICAgICBkb21pZF90ICAgICAgICAgIGRvbTsKICAgICBzdHJ1
Y3QgZG9tYWluICAgKmxkLCAqcmQ7CiAgICAgc3RydWN0IGdyYW50X3RhYmxlICpsZ3QsICpyZ3Q7
CisgICAgZ3JhbnRfcmVmX3QgcmVmOwogICAgIHN0cnVjdCBhY3RpdmVfZ3JhbnRfZW50cnkgKmFj
dDsKICAgICBzMTYgICAgICAgICAgICAgIHJjID0gMDsKICAgICBzdHJ1Y3QgZ3JhbnRfbWFwcGlu
ZyAqbWFwOwpAQCAtMTMxOSw2ICsxMzIzLDcgQEAgdW5tYXBfY29tbW9uKAogCiAgICAgb3AtPnJk
ID0gcmQ7CiAgICAgb3AtPnJlZiA9IG1hcC0+cmVmOworICAgIHJlZiA9IG1hcC0+cmVmOwogCiAg
ICAgLyoKICAgICAgKiBXZSBjYW4ndCBhc3N1bWUgdGhlcmUgd2FzIG5vIHJhY2luZyB1bm1hcCBm
b3IgdGhpcyBtYXB0cmFjayBlbnRyeSwKQEAgLTEzMjgsNyArMTMzMyw3IEBAIHVubWFwX2NvbW1v
bigKICAgICAgKiBpbnZhbGlkIGxvY2suCiAgICAgICovCiAgICAgc21wX3JtYigpOwotICAgIGlm
ICggdW5saWtlbHkob3AtPnJlZiA+PSBucl9ncmFudF9lbnRyaWVzKHJndCkpICkKKyAgICBpZiAo
IHVubGlrZWx5KHJlZiA+PSBucl9ncmFudF9lbnRyaWVzKHJndCkpICkKICAgICB7CiAgICAgICAg
IGdkcHJpbnRrKFhFTkxPR19XQVJOSU5HLCAiVW5zdGFibGUgZCVkIGhhbmRsZSAlI3hcbiIsCiAg
ICAgICAgICAgICAgICAgIHJndC0+ZG9tYWluLT5kb21haW5faWQsIG9wLT5oYW5kbGUpOwpAQCAt
MTMzNyw3ICsxMzQyLDEwIEBAIHVubWFwX2NvbW1vbigKICAgICAgICAgZ290byB1bmxvY2tfb3V0
OwogICAgIH0KIAotICAgIGFjdCA9IGFjdGl2ZV9lbnRyeV9hY3F1aXJlKHJndCwgb3AtPnJlZik7
CisgICAgLyogTWFrZSBzdXJlIHRoZSBhYm92ZSBib3VuZCBjaGVjayBjYW5ub3QgYmUgYnlwYXNz
ZWQgc3BlY3VsYXRpdmVseSAqLworICAgIGJsb2NrX3NwZWN1bGF0aW9uKCk7CisKKyAgICBhY3Qg
PSBhY3RpdmVfZW50cnlfYWNxdWlyZShyZ3QsIHJlZik7CiAKICAgICAvKgogICAgICAqIE5vdGUg
dGhhdCB3ZSAoYWIpdXNlIHRoZSBhY3RpdmUgZW50cnkgbG9jayBoZXJlIHRvIHByb3RlY3QgYWdh
aW5zdApAQCAtMTM1MCw3ICsxMzU4LDcgQEAgdW5tYXBfY29tbW9uKAogICAgIGZsYWdzID0gcmVh
ZF9hdG9taWMoJm1hcC0+ZmxhZ3MpOwogICAgIHNtcF9ybWIoKTsKICAgICBpZiAoIHVubGlrZWx5
KCFmbGFncykgfHwgdW5saWtlbHkobWFwLT5kb21pZCAhPSBkb20pIHx8Ci0gICAgICAgICB1bmxp
a2VseShtYXAtPnJlZiAhPSBvcC0+cmVmKSApCisgICAgICAgICB1bmxpa2VseShtYXAtPnJlZiAh
PSByZWYpICkKICAgICB7CiAgICAgICAgIGdkcHJpbnRrKFhFTkxPR19XQVJOSU5HLCAiVW5zdGFi
bGUgaGFuZGxlICUjeFxuIiwgb3AtPmhhbmRsZSk7CiAgICAgICAgIHJjID0gR05UU1RfYmFkX2hh
bmRsZTsKQEAgLTE0MzQsNyArMTQ0Miw3IEBAIHVubWFwX2NvbW1vbl9jb21wbGV0ZShzdHJ1Y3Qg
Z250dGFiX3VubWFwX2NvbW1vbiAqb3ApCiAgICAgc3RydWN0IHBhZ2VfaW5mbyAqcGc7CiAgICAg
dWludDE2X3QgKnN0YXR1czsKIAotICAgIGlmICggIW9wLT5kb25lICkKKyAgICBpZiAoIGV2YWx1
YXRlX25vc3BlYyghb3AtPmRvbmUpICkKICAgICB7CiAgICAgICAgIC8qIHVubWFwX2NvbW1vbigp
IGRpZG4ndCBkbyBhbnl0aGluZyAtIG5vdGhpbmcgdG8gY29tcGxldGUuICovCiAgICAgICAgIHJl
dHVybjsKQEAgLTIwNDIsNiArMjA1MCw3IEBAIGdudHRhYl9wcmVwYXJlX2Zvcl90cmFuc2ZlcigK
ICAgICAgICAgZ290byBmYWlsOwogICAgIH0KIAorICAgIC8qIFRoaXMgY2FsbCBhbHNvIGVuc3Vy
ZXMgdGhlIGFib3ZlIGNoZWNrIGNhbm5vdCBiZSBwYXNzZWQgc3BlY3VsYXRpdmVseSAqLwogICAg
IHJhd19zaGFoID0gKHVpbnQzMl90ICopc2hhcmVkX2VudHJ5X2hlYWRlcihyZ3QsIHJlZik7CiAg
ICAgc2NvbWJvLnJhdyA9IEFDQ0VTU19PTkNFKCpyYXdfc2hhaCk7CiAKQEAgLTIwOTEsNiArMjEw
MCw3IEBAIGdudHRhYl90cmFuc2ZlcigKICAgICBzdHJ1Y3QgcGFnZV9pbmZvICpwYWdlOwogICAg
IGludCBpOwogICAgIHN0cnVjdCBnbnR0YWJfdHJhbnNmZXIgZ29wOworICAgIGdyYW50X3JlZl90
IHJlZjsKICAgICBtZm5fdCBtZm47CiAgICAgdW5zaWduZWQgaW50IG1heF9iaXRzaXplOwogICAg
IHN0cnVjdCBhY3RpdmVfZ3JhbnRfZW50cnkgKmFjdDsKQEAgLTIyMzcsOCArMjI0NywxNCBAQCBn
bnR0YWJfdHJhbnNmZXIoCiAgICAgICAgICAqLwogICAgICAgICBzcGluX3VubG9jaygmZS0+cGFn
ZV9hbGxvY19sb2NrKTsKICAgICAgICAgb2theSA9IGdudHRhYl9wcmVwYXJlX2Zvcl90cmFuc2Zl
cihlLCBkLCBnb3AucmVmKTsKKyAgICAgICAgcmVmID0gZ29wLnJlZjsKIAotICAgICAgICBpZiAo
IHVubGlrZWx5KCFva2F5IHx8IGFzc2lnbl9wYWdlcyhlLCBwYWdlLCAwLCBNRU1GX25vX3JlZmNv
dW50KSkgKQorICAgICAgICAvKgorICAgICAgICAgKiBNYWtlIHN1cmUgdGhlIHJlZmVyZW5jZSBi
b3VuZCBjaGVjayBpbiBnbnR0YWJfcHJlcGFyZV9mb3JfdHJhbnNmZXIKKyAgICAgICAgICogaXMg
cmVzcGVjdGVkIGFuZCBzcGVjdWxhdGl2ZSBleGVjdXRpb24gaXMgYmxvY2tlZCBhY2NvcmRpbmds
eQorICAgICAgICAgKi8KKyAgICAgICAgaWYgKCB1bmxpa2VseSghZXZhbHVhdGVfbm9zcGVjKG9r
YXkpKSB8fAorICAgICAgICAgICAgdW5saWtlbHkoYXNzaWduX3BhZ2VzKGUsIHBhZ2UsIDAsIE1F
TUZfbm9fcmVmY291bnQpKSApCiAgICAgICAgIHsKICAgICAgICAgICAgIGJvb2wgZHJvcF9kb21f
cmVmOwogCkBAIC0yMjY4LDExICsyMjg0LDExIEBAIGdudHRhYl90cmFuc2ZlcigKIAogICAgICAg
ICAvKiBUZWxsIHRoZSBndWVzdCBhYm91dCBpdHMgbmV3IHBhZ2UgZnJhbWUuICovCiAgICAgICAg
IGdyYW50X3JlYWRfbG9jayhlLT5ncmFudF90YWJsZSk7Ci0gICAgICAgIGFjdCA9IGFjdGl2ZV9l
bnRyeV9hY3F1aXJlKGUtPmdyYW50X3RhYmxlLCBnb3AucmVmKTsKKyAgICAgICAgYWN0ID0gYWN0
aXZlX2VudHJ5X2FjcXVpcmUoZS0+Z3JhbnRfdGFibGUsIHJlZik7CiAKICAgICAgICAgaWYgKCBl
LT5ncmFudF90YWJsZS0+Z3RfdmVyc2lvbiA9PSAxICkKICAgICAgICAgewotICAgICAgICAgICAg
Z3JhbnRfZW50cnlfdjFfdCAqc2hhID0gJnNoYXJlZF9lbnRyeV92MShlLT5ncmFudF90YWJsZSwg
Z29wLnJlZik7CisgICAgICAgICAgICBncmFudF9lbnRyeV92MV90ICpzaGEgPSAmc2hhcmVkX2Vu
dHJ5X3YxKGUtPmdyYW50X3RhYmxlLCByZWYpOwogCiAgICAgICAgICAgICBndWVzdF9waHlzbWFw
X2FkZF9wYWdlKGUsIF9nZm4oc2hhLT5mcmFtZSksIG1mbiwgMCk7CiAgICAgICAgICAgICBpZiAo
ICFwYWdpbmdfbW9kZV90cmFuc2xhdGUoZSkgKQpAQCAtMjI4MCwxNCArMjI5NiwxNCBAQCBnbnR0
YWJfdHJhbnNmZXIoCiAgICAgICAgIH0KICAgICAgICAgZWxzZQogICAgICAgICB7Ci0gICAgICAg
ICAgICBncmFudF9lbnRyeV92Ml90ICpzaGEgPSAmc2hhcmVkX2VudHJ5X3YyKGUtPmdyYW50X3Rh
YmxlLCBnb3AucmVmKTsKKyAgICAgICAgICAgIGdyYW50X2VudHJ5X3YyX3QgKnNoYSA9ICZzaGFy
ZWRfZW50cnlfdjIoZS0+Z3JhbnRfdGFibGUsIHJlZik7CiAKICAgICAgICAgICAgIGd1ZXN0X3Bo
eXNtYXBfYWRkX3BhZ2UoZSwgX2dmbihzaGEtPmZ1bGxfcGFnZS5mcmFtZSksIG1mbiwgMCk7CiAg
ICAgICAgICAgICBpZiAoICFwYWdpbmdfbW9kZV90cmFuc2xhdGUoZSkgKQogICAgICAgICAgICAg
ICAgIHNoYS0+ZnVsbF9wYWdlLmZyYW1lID0gbWZuX3gobWZuKTsKICAgICAgICAgfQogICAgICAg
ICBzbXBfd21iKCk7Ci0gICAgICAgIHNoYXJlZF9lbnRyeV9oZWFkZXIoZS0+Z3JhbnRfdGFibGUs
IGdvcC5yZWYpLT5mbGFncyB8PQorICAgICAgICBzaGFyZWRfZW50cnlfaGVhZGVyKGUtPmdyYW50
X3RhYmxlLCByZWYpLT5mbGFncyB8PQogICAgICAgICAgICAgR1RGX3RyYW5zZmVyX2NvbXBsZXRl
ZDsKIAogICAgICAgICBhY3RpdmVfZW50cnlfcmVsZWFzZShhY3QpOwpAQCAtMjQyNiw4ICsyNDQy
LDEwIEBAIGFjcXVpcmVfZ3JhbnRfZm9yX2NvcHkoCiAgICAgICAgIFBJTl9GQUlMKGd0X3VubG9j
a19vdXQsIEdOVFNUX2JhZF9nbnRyZWYsCiAgICAgICAgICAgICAgICAgICJCYWQgZ3JhbnQgcmVm
ZXJlbmNlICUjeFxuIiwgZ3JlZik7CiAKLSAgICBhY3QgPSBhY3RpdmVfZW50cnlfYWNxdWlyZShy
Z3QsIGdyZWYpOworICAgIC8qIFRoaXMgY2FsbCBhbHNvIGVuc3VyZXMgdGhlIGFib3ZlIGNoZWNr
IGNhbm5vdCBiZSBwYXNzZWQgc3BlY3VsYXRpdmVseSAqLwogICAgIHNoYWggPSBzaGFyZWRfZW50
cnlfaGVhZGVyKHJndCwgZ3JlZik7CisgICAgYWN0ID0gYWN0aXZlX2VudHJ5X2FjcXVpcmUocmd0
LCBncmVmKTsKKwogICAgIGlmICggcmd0LT5ndF92ZXJzaW9uID09IDEgKQogICAgIHsKICAgICAg
ICAgc2hhMiA9IE5VTEw7CkBAIC0yODQzLDYgKzI4NjEsOSBAQCBzdGF0aWMgaW50IGdudHRhYl9j
b3B5X2J1Zihjb25zdCBzdHJ1Y3QgZ250dGFiX2NvcHkgKm9wLAogICAgICAgICAgICAgICAgICBv
cC0+ZGVzdC5vZmZzZXQsIGRlc3QtPnB0ci5vZmZzZXQsCiAgICAgICAgICAgICAgICAgIG9wLT5s
ZW4sIGRlc3QtPmxlbik7CiAKKyAgICAvKiBNYWtlIHN1cmUgdGhlIGFib3ZlIGNoZWNrcyBhcmUg
bm90IGJ5cGFzc2VkIHNwZWN1bGF0aXZlbHkgKi8KKyAgICBibG9ja19zcGVjdWxhdGlvbigpOwor
CiAgICAgbWVtY3B5KGRlc3QtPnZpcnQgKyBvcC0+ZGVzdC5vZmZzZXQsIHNyYy0+dmlydCArIG9w
LT5zb3VyY2Uub2Zmc2V0LAogICAgICAgICAgICBvcC0+bGVuKTsKICAgICBnbnR0YWJfbWFya19k
aXJ0eShkZXN0LT5kb21haW4sIGRlc3QtPm1mbik7CkBAIC0yOTYyLDcgKzI5ODMsNyBAQCBnbnR0
YWJfc2V0X3ZlcnNpb24oWEVOX0dVRVNUX0hBTkRMRV9QQVJBTShnbnR0YWJfc2V0X3ZlcnNpb25f
dCkgdW9wKQogICAgIHN0cnVjdCBncmFudF90YWJsZSAqZ3QgPSBjdXJyZC0+Z3JhbnRfdGFibGU7
CiAgICAgZ3JhbnRfZW50cnlfdjFfdCByZXNlcnZlZF9lbnRyaWVzW0dOVFRBQl9OUl9SRVNFUlZF
RF9FTlRSSUVTXTsKICAgICBpbnQgcmVzOwotICAgIHVuc2lnbmVkIGludCBpOworICAgIHVuc2ln
bmVkIGludCBpLCBucl9lbnRzOwogCiAgICAgaWYgKCBjb3B5X2Zyb21fZ3Vlc3QoJm9wLCB1b3As
IDEpICkKICAgICAgICAgcmV0dXJuIC1FRkFVTFQ7CkBAIC0yOTg2LDcgKzMwMDcsOCBAQCBnbnR0
YWJfc2V0X3ZlcnNpb24oWEVOX0dVRVNUX0hBTkRMRV9QQVJBTShnbnR0YWJfc2V0X3ZlcnNpb25f
dCkgdW9wKQogICAgICAqIGFyZSBhbGxvd2VkIHRvIGJlIGluIHVzZSAoeGVuc3RvcmUveGVuY29u
c29sZSBrZWVwcyB0aGVtIG1hcHBlZCkuCiAgICAgICogKFlvdSBuZWVkIHRvIGNoYW5nZSB0aGUg
dmVyc2lvbiBudW1iZXIgZm9yIGUuZy4ga2V4ZWMuKQogICAgICAqLwotICAgIGZvciAoIGkgPSBH
TlRUQUJfTlJfUkVTRVJWRURfRU5UUklFUzsgaSA8IG5yX2dyYW50X2VudHJpZXMoZ3QpOyBpKysg
KQorICAgIG5yX2VudHMgPSBucl9ncmFudF9lbnRyaWVzKGd0KTsKKyAgICBmb3IgKCBpID0gR05U
VEFCX05SX1JFU0VSVkVEX0VOVFJJRVM7IGkgPCBucl9lbnRzOyBpKysgKQogICAgIHsKICAgICAg
ICAgaWYgKCByZWFkX2F0b21pYygmX2FjdGl2ZV9lbnRyeShndCwgaSkucGluKSAhPSAwICkKICAg
ICAgICAgewpAQCAtMzIyOCw2ICszMjUwLDkgQEAgc3dhcF9ncmFudF9yZWYoZ3JhbnRfcmVmX3Qg
cmVmX2EsIGdyYW50X3JlZl90IHJlZl9iKQogICAgIGlmICggdW5saWtlbHkocmVmX2IgPj0gbnJf
Z3JhbnRfZW50cmllcyhkLT5ncmFudF90YWJsZSkpKQogICAgICAgICBQSU5fRkFJTChvdXQsIEdO
VFNUX2JhZF9nbnRyZWYsICJCYWQgcmVmLWIgJSN4XG4iLCByZWZfYik7CiAKKyAgICAvKiBNYWtl
IHN1cmUgdGhlIGFib3ZlIGNoZWNrcyBhcmUgbm90IGJ5cGFzc2VkIHNwZWN1bGF0aXZlbHkgKi8K
KyAgICBibG9ja19zcGVjdWxhdGlvbigpOworCiAgICAgLyogU3dhcHBpbmcgdGhlIHNhbWUgcmVm
IGlzIGEgbm8tb3AuICovCiAgICAgaWYgKCByZWZfYSA9PSByZWZfYiApCiAgICAgICAgIGdvdG8g
b3V0OwpAQCAtMzY5NywxMyArMzcyMiwxNCBAQCB2b2lkIGdyYW50X3RhYmxlX3dhcm5fYWN0aXZl
X2dyYW50cyhzdHJ1Y3QgZG9tYWluICpkKQogICAgIHN0cnVjdCBncmFudF90YWJsZSAqZ3QgPSBk
LT5ncmFudF90YWJsZTsKICAgICBzdHJ1Y3QgYWN0aXZlX2dyYW50X2VudHJ5ICphY3Q7CiAgICAg
Z3JhbnRfcmVmX3QgcmVmOwotICAgIHVuc2lnbmVkIGludCBucl9hY3RpdmUgPSAwOworICAgIHVu
c2lnbmVkIGludCBucl9hY3RpdmUgPSAwLCBucl9lbnRzOwogCiAjZGVmaW5lIFdBUk5fR1JBTlRf
TUFYIDEwCiAKICAgICBncmFudF9yZWFkX2xvY2soZ3QpOwogCi0gICAgZm9yICggcmVmID0gMDsg
cmVmICE9IG5yX2dyYW50X2VudHJpZXMoZ3QpOyByZWYrKyApCisgICAgbnJfZW50cyA9IG5yX2dy
YW50X2VudHJpZXMoZ3QpOworICAgIGZvciAoIHJlZiA9IDA7IHJlZiAhPSBucl9lbnRzOyByZWYr
KyApCiAgICAgewogICAgICAgICBhY3QgPSBhY3RpdmVfZW50cnlfYWNxdWlyZShndCwgcmVmKTsK
ICAgICAgICAgaWYgKCAhYWN0LT5waW4gKQpAQCAtMzg1Myw3ICszODc5LDggQEAgc3RhdGljIGlu
dCBnbnR0YWJfZ2V0X3N0YXR1c19mcmFtZV9tZm4oc3RydWN0IGRvbWFpbiAqZCwKICAgICAgICAg
ICAgIHJldHVybiAtRUlOVkFMOwogICAgIH0KIAotICAgICptZm4gPSBfbWZuKHZpcnRfdG9fbWZu
KGd0LT5zdGF0dXNbaWR4XSkpOworICAgIC8qIE1ha2Ugc3VyZSBpZHggaXMgYm91bmRlZCB3cnQg
bnJfc3RhdHVzX2ZyYW1lcyAqLworICAgICptZm4gPSBfbWZuKHZpcnRfdG9fbWZuKGd0LT5zdGF0
dXNbYXJyYXlfaW5kZXhfbm9zcGVjKGlkeCwgbnJfc3RhdHVzX2ZyYW1lcyhndCkpXSkpOwogICAg
IHJldHVybiAwOwogfQogCkBAIC0zODgyLDcgKzM5MDksOCBAQCBzdGF0aWMgaW50IGdudHRhYl9n
ZXRfc2hhcmVkX2ZyYW1lX21mbihzdHJ1Y3QgZG9tYWluICpkLAogICAgICAgICAgICAgcmV0dXJu
IC1FSU5WQUw7CiAgICAgfQogCi0gICAgKm1mbiA9IF9tZm4odmlydF90b19tZm4oZ3QtPnNoYXJl
ZF9yYXdbaWR4XSkpOworICAgIC8qIE1ha2Ugc3VyZSBpZHggaXMgYm91bmRlZCB3cnQgbnJfc3Rh
dHVzX2ZyYW1lcyAqLworICAgICptZm4gPSBfbWZuKHZpcnRfdG9fbWZuKGd0LT5zaGFyZWRfcmF3
W2FycmF5X2luZGV4X25vc3BlYyhpZHgsIG5yX2dyYW50X2ZyYW1lcyhndCkpXSkpOwogICAgIHJl
dHVybiAwOwogfQogCkBAIC0zOTUyLDYgKzM5ODAsNyBAQCBzdGF0aWMgdm9pZCBnbnR0YWJfdXNh
Z2VfcHJpbnQoc3RydWN0IGRvbWFpbiAqcmQpCiAgICAgaW50IGZpcnN0ID0gMTsKICAgICBncmFu
dF9yZWZfdCByZWY7CiAgICAgc3RydWN0IGdyYW50X3RhYmxlICpndCA9IHJkLT5ncmFudF90YWJs
ZTsKKyAgICB1bnNpZ25lZCBpbnQgbnJfZW50czsKIAogICAgIHByaW50aygiICAgICAgLS0tLS0t
LS0gYWN0aXZlIC0tLS0tLS0tICAgICAgIC0tLS0tLS0tIHNoYXJlZCAtLS0tLS0tLVxuIik7CiAg
ICAgcHJpbnRrKCJbcmVmXSBsb2NhbGRvbSBtZm4gICAgICBwaW4gICAgICAgICAgbG9jYWxkb20g
Z21mbiAgICAgZmxhZ3NcbiIpOwpAQCAtMzk2NCw3ICszOTkzLDggQEAgc3RhdGljIHZvaWQgZ250
dGFiX3VzYWdlX3ByaW50KHN0cnVjdCBkb21haW4gKnJkKQogICAgICAgICAgICBucl9ncmFudF9m
cmFtZXMoZ3QpLCBndC0+bWF4X2dyYW50X2ZyYW1lcywKICAgICAgICAgICAgbnJfbWFwdHJhY2tf
ZnJhbWVzKGd0KSwgZ3QtPm1heF9tYXB0cmFja19mcmFtZXMpOwogCi0gICAgZm9yICggcmVmID0g
MDsgcmVmICE9IG5yX2dyYW50X2VudHJpZXMoZ3QpOyByZWYrKyApCisgICAgbnJfZW50cyA9IG5y
X2dyYW50X2VudHJpZXMoZ3QpOworICAgIGZvciAoIHJlZiA9IDA7IHJlZiAhPSBucl9lbnRzOyBy
ZWYrKyApCiAgICAgewogICAgICAgICBzdHJ1Y3QgYWN0aXZlX2dyYW50X2VudHJ5ICphY3Q7CiAg
ICAgICAgIHN0cnVjdCBncmFudF9lbnRyeV9oZWFkZXIgKnNoYTsKLS0gCjIuNy40CgoKCgpBbWF6
b24gRGV2ZWxvcG1lbnQgQ2VudGVyIEdlcm1hbnkgR21iSApLcmF1c2Vuc3RyLiAzOAoxMDExNyBC
ZXJsaW4KR2VzY2hhZWZ0c2Z1ZWhydW5nOiBDaHJpc3RpYW4gU2NobGFlZ2VyLCBSYWxmIEhlcmJy
aWNoCkVpbmdldHJhZ2VuIGFtIEFtdHNnZXJpY2h0IENoYXJsb3R0ZW5idXJnIHVudGVyIEhSQiAx
NDkxNzMgQgpTaXR6OiBCZXJsaW4KVXN0LUlEOiBERSAyODkgMjM3IDg3OQoKCgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 10 12:56:49 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Jul 2019 12:56:49 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hlC9Q-0002zs-LC; Wed, 10 Jul 2019 12:56:48 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=dFy6=VH=amazon.de=prvs=087c1bc88=nmanthey@srs-us1.protection.inumbo.net>)
 id 1hlC9P-0002ze-0e
 for xen-devel@lists.xenproject.org; Wed, 10 Jul 2019 12:56:47 +0000
X-Inumbo-ID: 2be88d22-a312-11e9-b798-7b7ba7ac6368
Received: from smtp-fw-9101.amazon.com (unknown [207.171.184.25])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 2be88d22-a312-11e9-b798-7b7ba7ac6368;
 Wed, 10 Jul 2019 12:56:45 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.de; i=@amazon.de; q=dns/txt; s=amazon201209;
 t=1562763406; x=1594299406;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version;
 bh=EH64tr4ZTZOlavnwkK9YoZxAynIy4c9UhRkVmZm0TXk=;
 b=kF7h2S6Naj+xnTJ1Kb2yQFq0wmINpdpzsFjgSVRbOyTDuFKO92kLR4zK
 Ep/OC7uBKTa/ogD31TN7/s7/p20JKbvRMSmb3k7Jr9/w1rqIGcfmKgG8N
 LNBqqDVrBxJdR6WB6t/OV11HRsiKFCmqTz91suv6hEooK0ZMAMNti0Wbt 8=;
X-IronPort-AV: E=Sophos;i="5.62,474,1554768000"; d="scan'208";a="815390045"
Received: from sea3-co-svc-lb6-vlan2.sea.amazon.com (HELO
 email-inbound-relay-1a-af6a10df.us-east-1.amazon.com) ([10.47.22.34])
 by smtp-border-fw-out-9101.sea19.amazon.com with ESMTP;
 10 Jul 2019 12:56:43 +0000
Received: from EX13MTAUEB001.ant.amazon.com
 (iad55-ws-svc-p15-lb9-vlan3.iad.amazon.com [10.40.159.166])
 by email-inbound-relay-1a-af6a10df.us-east-1.amazon.com (Postfix) with ESMTPS
 id 6364EA2362; Wed, 10 Jul 2019 12:56:39 +0000 (UTC)
Received: from EX13D08UEB001.ant.amazon.com (10.43.60.245) by
 EX13MTAUEB001.ant.amazon.com (10.43.60.129) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Wed, 10 Jul 2019 12:56:18 +0000
Received: from EX13MTAUEB001.ant.amazon.com (10.43.60.96) by
 EX13D08UEB001.ant.amazon.com (10.43.60.245) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Wed, 10 Jul 2019 12:56:17 +0000
Received: from uc1a35a69ae4659.ant.amazon.com (10.95.156.35) by
 mail-relay.amazon.com (10.43.60.129) with Microsoft SMTP Server id
 15.0.1367.3 via Frontend Transport; Wed, 10 Jul 2019 12:56:14 +0000
From: Norbert Manthey <nmanthey@amazon.de>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 10 Jul 2019 14:54:37 +0200
Message-ID: <1562763277-11674-3-git-send-email-nmanthey@amazon.de>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1562763277-11674-1-git-send-email-nmanthey@amazon.de>
References: <1562763277-11674-1-git-send-email-nmanthey@amazon.de>
MIME-Version: 1.0
Precedence: Bulk
Subject: [Xen-devel] [PATCH L1TF MDS GT v2 2/2] common/grant_table: harden
 version dependent accesses
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, Tim Deegan <tim@xen.org>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Ian
 Jackson <ian.jackson@eu.citrix.com>, Dario Faggioli <dfaggioli@suse.com>,
 Martin Pohlack <mpohlack@amazon.de>, Pawel Wieczorkiewicz <wipawel@amazon.de>,
 Julien Grall <julien.grall@arm.com>, David Woodhouse <dwmw@amazon.co.uk>,
 Jan Beulich <jbeulich@suse.com>, Martin Mazein <amazein@amazon.de>,
 Bjoern Doebel <doebel@amazon.de>, Norbert Manthey <nmanthey@amazon.de>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

R3Vlc3RzIGNhbiBpc3N1ZSBncmFudCB0YWJsZSBvcGVyYXRpb25zIGFuZCBwcm92aWRlIGd1ZXN0
IGNvbnRyb2xsZWQKZGF0YSB0byB0aGVtLiBUaGlzIGRhdGEgaXMgdXNlZCBhcyBpbmRleCBmb3Ig
bWVtb3J5IGxvYWRzIGFmdGVyIGJvdW5kCmNoZWNrcyBoYXZlIGJlZW4gZG9uZS4gRGVwZW5kaW5n
IG9uIHRoZSBncmFudCB0YWJsZSB2ZXJzaW9uLCB0aGUKc2l6ZSBvZiBlbGVtZW50cyBpbiBjb250
YWluZXJzIGRpZmZlci4gQXMgdGhlIGJhc2UgZGF0YSBzdHJ1Y3R1cmUgaXMKYSBwYWdlLCB0aGUg
bnVtYmVyIG9mIGVsZW1lbnRzIHBlciBwYWdlIGFsc28gZGlmZmVycy4gQ29uc2VxdWVudGx5LApi
b3VuZCBjaGVja3MgYXJlIHZlcnNpb24gZGVwZW5kZW50LCBzbyB0aGF0IHNwZWN1bGF0aXZlIGV4
ZWN1dGlvbiBjYW4KaGFwcGVuIGluIHNldmVyYWwgc3RhZ2VzLCB0aGUgYm91bmQgY2hlY2sgYXMg
d2VsbCBhcyB0aGUgdmVyc2lvbiBjaGVjay4KClRoaXMgY29tbWl0IG1pdGlnYXRlcyBjYXNlcyB3
aGVyZSBvdXQtb2YtYm91bmQgYWNjZXNzZXMgY291bGQgaGFwcGVuCmR1ZSB0byB0aGUgdmVyc2lv
biBjb21wYXJpc29uLiBJbiBjYXNlcywgd2hlcmUgbm8gZGlmZmVyZW50IG1lbW9yeQpsb2NhdGlv
bnMgYXJlIGFjY2Vzc2VkIG9uIHRoZSBjb2RlIHBhdGggdGhhdCBmb2xsb3cgYW4gaWYgc3RhdGVt
ZW50LApubyBwcm90ZWN0aW9uIGlzIHJlcXVpcmVkLiBObyBkaWZmZXJlbnQgbWVtb3J5IGxvY2F0
aW9ucyBhcmUgYWNjZXNzZWQKaW4gdGhlIGZvbGxvd2luZyBmdW5jdGlvbnMgYWZ0ZXIgYSB2ZXJz
aW9uIGNoZWNrOgoKICogZ250dGFiX3NldHVwX3RhYmxlOiBvbmx5IGNhbGN1bGF0ZWQgbnVtYmVy
c2kgYXJlIHVzZWQsIGFuZCB0aGVuCiAgICAgICAgZnVuY3Rpb24gZ250dGFiX2dyb3dfdGFibGUg
aXMgY2FsbGVkLCB3aGljaCBpcyB2ZXJzaW9uIHByb3RlY3RlZAoKICogZ250dGFiX3RyYW5zZmVy
OiB0aGUgY2FzZSB0aGF0IGRlcGVuZHMgb24gdGhlIHZlcnNpb24gY2hlY2sganVzdCBnZXRzCiAg
ICAgICAgaW50byBjb3B5aW5nIGEgcGFnZSBvciBub3QKCiAqIGFjcXVpcmVfZ3JhbnRfZm9yX2Nv
cHk6IHRoZSBub3QgZml4ZWQgY29tcGFyaXNvbiBpcyBvbiB0aGUgYWJvcnQgcGF0aAogICAgICAg
IGFuZCBkb2VzIG5vdCBhY2Nlc3Mgb3RoZXIgc3RydWN0dXJlcywgYW5kIG9uIHRoZSBlbHNlIGJy
YW5jaAogICAgICAgIGFjY2Vzc2VzIG9ubHkgc3RydWN0dXJlcyB0aGF0IGhhdmUgYmVlbiB2YWxp
ZGF0ZWQgYmVmb3JlCgogKiBnbnR0YWJfc2V0X3ZlcnNpb246IGFsbCBhY2Nlc3NpYmxlIGRhdGEg
aXMgYWxsb2NhdGVkIGZvciBib3RoIHZlcnNpb25zCiAgICAgICAgRnVydGhlcm1vcmUsIHRoZSBm
dW5jdGlvbnMgZ250dGFiX3BvcHVsYXRlX3N0YXR1c19mcmFtZXMgYW5kCiAgICAgICAgZ250dGFi
X3VucG9wdWxhdGVfc3RhdHVzX2ZyYW1lcyByZWNlaXZlZCBhIGJsb2NrX3NwZWN1bGF0aW9uCiAg
ICAgICAgbWFjcm8uIEhlbmNlLCB0aGlzIGNvZGUgd2lsbCBvbmx5IGJlIGV4ZWN1dGVkIG9uY2Ug
dGhlIGNvcnJlY3QKICAgICAgICB2ZXJzaW9uIGlzIHZpc2libGUgaW4gdGhlIGFyY2hpdGVjdHVy
YWwgc3RhdGUuCgogKiBnbnR0YWJfcmVsZWFzZV9tYXBwaW5nczogdGhpcyBmdW5jdGlvbiBpcyBj
YWxsZWQgb25seSBkdXJpbmcgZG9tYWluCiAgICAgICBkZXN0cnVjdGlvbiBhbmQgY29udHJvbCBp
cyBub3QgcmV0dXJuZWQgdG8gdGhlIGd1ZXN0CgogKiBtZW1fc2hhcmluZ19ncmVmX3RvX2dmbjog
c3BlY3VsYXRpb24gd2lsbCBiZSBzdG9wZWQgYnkgdGhlIHNlY29uZCBpZgogICAgICAgc3RhdGVt
ZW50LCBhcyB0aGF0IHBsYWNlcyBhIGJhcnJpZXIgb24gYW55IHBhdGggdG8gYmUgZXhlY3V0ZWQu
CgogKiBnbnR0YWJfZ2V0X3N0YXR1c19mcmFtZV9tZm46IG5vIHZlcnNpb24gZGVwZW5kZW50IGNo
ZWNrLCBiZWNhdXNlIGFsbAogICAgICAgYWNjZXNzZXMsIGV4Y2VwdCB0aGUgZ3QtPnN0YXR1c1tp
ZHhdLCBkbyBub3QgcGVyZm9ybSBpbmRleC1iYXNlZAogICAgICAgYWNjZXNzZXMsIG9yIHNwZWN1
bGF0aXZlIG91dC1vZi1ib3VuZCBhY2Nlc3NlcyBpbiB0aGUKICAgICAgIGdudHRhYl9ncm93X3Rh
YmxlIGZ1bmN0aW9uIGNhbGwuCgogKiBnbnR0YWJfdXNhZ2VfcHJpbnQ6IGNhbm5vdCBiZSB0cmln
Z2VyZWQgYnkgdGhlIGd1ZXN0CgpUaGlzIGlzIHBhcnQgb2YgdGhlIHNwZWN1bGF0aXZlIGhhcmRl
bmluZyBlZmZvcnQuCgpTaWduZWQtb2ZmLWJ5OiBOb3JiZXJ0IE1hbnRoZXkgPG5tYW50aGV5QGFt
YXpvbi5kZT4KLS0tCgpOb3RlczoKICB2MjogIEFkZCBibG9ja19zcGVjdWxhdGlvbiB0byBnbnR0
YWJfcG9wdWxhdGVfc3RhdHVzX2ZyYW1lcyBhbmQKICAgICAgICAgICBnbnR0YWJfdW5wb3B1bGF0
ZV9zdGF0dXNfZnJhbWVzCiAgICAgICBBZGQgYmxvY2tfc3BlY3VsYXRpb24gaW4gZ250dGFiX2dl
dF9zdGF0dXNfZnJhbWVfbWZuLCB0byBtYWtlIHN1cmUKICAgICAgICAgICB3ZSBhY3R1YWxseSB3
b3JrIHdpdGggYSB2ZXJzaW9uIDIgZ3JhbnQgdGFibGUKCiB4ZW4vY29tbW9uL2dyYW50X3RhYmxl
LmMgfCAzNyArKysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tCiAxIGZpbGUgY2hh
bmdlZCwgMjUgaW5zZXJ0aW9ucygrKSwgMTIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVu
L2NvbW1vbi9ncmFudF90YWJsZS5jIGIveGVuL2NvbW1vbi9ncmFudF90YWJsZS5jCi0tLSBhL3hl
bi9jb21tb24vZ3JhbnRfdGFibGUuYworKysgYi94ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMKQEAg
LTgyOCw3ICs4MjgsNyBAQCBzdGF0aWMgaW50IF9zZXRfc3RhdHVzKGNvbnN0IGdyYW50X2VudHJ5
X2hlYWRlcl90ICpzaGFoLAogICAgICAgICAgICAgICAgICAgICAgICBkb21pZF90IGxkb21pZCkK
IHsKIAotICAgIGlmICggcmd0X3ZlcnNpb24gPT0gMSApCisgICAgaWYgKCBldmFsdWF0ZV9ub3Nw
ZWMocmd0X3ZlcnNpb24gPT0gMSkgKQogICAgICAgICByZXR1cm4gX3NldF9zdGF0dXNfdjEoc2hh
aCwgcmQsIGFjdCwgcmVhZG9ubHksIG1hcGZsYWcsIGxkb21pZCk7CiAgICAgZWxzZQogICAgICAg
ICByZXR1cm4gX3NldF9zdGF0dXNfdjIoc2hhaCwgc3RhdHVzLCByZCwgYWN0LCByZWFkb25seSwg
bWFwZmxhZywgbGRvbWlkKTsKQEAgLTk4Myw5ICs5ODMsMTIgQEAgbWFwX2dyYW50X3JlZigKIAog
ICAgIC8qIFRoaXMgY2FsbCBhbHNvIGVuc3VyZXMgdGhlIGFib3ZlIGNoZWNrIGNhbm5vdCBiZSBw
YXNzZWQgc3BlY3VsYXRpdmVseSAqLwogICAgIHNoYWggPSBzaGFyZWRfZW50cnlfaGVhZGVyKHJn
dCwgcmVmKTsKLSAgICBzdGF0dXMgPSByZ3QtPmd0X3ZlcnNpb24gPT0gMSA/ICZzaGFoLT5mbGFn
cyA6ICZzdGF0dXNfZW50cnkocmd0LCByZWYpOwogICAgIGFjdCA9IGFjdGl2ZV9lbnRyeV9hY3F1
aXJlKHJndCwgcmVmKTsKIAorICAgIC8qIE1ha2Ugc3VyZSB3ZSBkbyBub3QgYWNjZXNzIG1lbW9y
eSBzcGVjdWxhdGl2ZWx5ICovCisgICAgc3RhdHVzID0gZXZhbHVhdGVfbm9zcGVjKHJndC0+Z3Rf
dmVyc2lvbiA9PSAxKSA/ICZzaGFoLT5mbGFncworICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIDogJnN0YXR1c19lbnRyeShyZ3QsIHJlZik7CisKICAgICAv
KiBJZiBhbHJlYWR5IHBpbm5lZCwgY2hlY2sgdGhlIGFjdGl2ZSBkb21pZCBhbmQgYXZvaWQgcmVm
Y250IG92ZXJmbG93LiAqLwogICAgIGlmICggYWN0LT5waW4gJiYKICAgICAgICAgICgoYWN0LT5k
b21pZCAhPSBsZC0+ZG9tYWluX2lkKSB8fApAQCAtMTAwNiw3ICsxMDA5LDcgQEAgbWFwX2dyYW50
X3JlZigKIAogICAgICAgICBpZiAoICFhY3QtPnBpbiApCiAgICAgICAgIHsKLSAgICAgICAgICAg
IHVuc2lnbmVkIGxvbmcgZ2ZuID0gcmd0LT5ndF92ZXJzaW9uID09IDEgPworICAgICAgICAgICAg
dW5zaWduZWQgbG9uZyBnZm4gPSBldmFsdWF0ZV9ub3NwZWMocmd0LT5ndF92ZXJzaW9uID09IDEp
ID8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc2hhcmVkX2VudHJ5X3YxKHJndCwg
cmVmKS5mcmFtZSA6CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNoYXJlZF9lbnRy
eV92MihyZ3QsIHJlZikuZnVsbF9wYWdlLmZyYW1lOwogCkBAIC0xNDU4LDcgKzE0NjEsNyBAQCB1
bm1hcF9jb21tb25fY29tcGxldGUoc3RydWN0IGdudHRhYl91bm1hcF9jb21tb24gKm9wKQogICAg
IGFjdCA9IGFjdGl2ZV9lbnRyeV9hY3F1aXJlKHJndCwgb3AtPnJlZik7CiAgICAgc2hhID0gc2hh
cmVkX2VudHJ5X2hlYWRlcihyZ3QsIG9wLT5yZWYpOwogCi0gICAgaWYgKCByZ3QtPmd0X3ZlcnNp
b24gPT0gMSApCisgICAgaWYgKCBldmFsdWF0ZV9ub3NwZWMocmd0LT5ndF92ZXJzaW9uID09IDEp
ICkKICAgICAgICAgc3RhdHVzID0gJnNoYS0+ZmxhZ3M7CiAgICAgZWxzZQogICAgICAgICBzdGF0
dXMgPSAmc3RhdHVzX2VudHJ5KHJndCwgb3AtPnJlZik7CkBAIC0xNjUxLDYgKzE2NTQsMTAgQEAg
Z250dGFiX3BvcHVsYXRlX3N0YXR1c19mcmFtZXMoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IGdy
YW50X3RhYmxlICpndCwKICAgICB1bnNpZ25lZCByZXFfc3RhdHVzX2ZyYW1lczsKIAogICAgIHJl
cV9zdGF0dXNfZnJhbWVzID0gZ3JhbnRfdG9fc3RhdHVzX2ZyYW1lcyhyZXFfbnJfZnJhbWVzKTsK
KworICAgIC8qIE1ha2Ugc3VyZSwgcHJpb3IgdmVyc2lvbiBjaGVja3MgYXJlIGFyY2hpdGVjdHVy
YWwgdmlzaWJsZSAqLworICAgIGJsb2NrX3NwZWN1bGF0aW9uKCk7CisKICAgICBmb3IgKCBpID0g
bnJfc3RhdHVzX2ZyYW1lcyhndCk7IGkgPCByZXFfc3RhdHVzX2ZyYW1lczsgaSsrICkKICAgICB7
CiAgICAgICAgIGlmICggKGd0LT5zdGF0dXNbaV0gPSBhbGxvY194ZW5oZWFwX3BhZ2UoKSkgPT0g
TlVMTCApCkBAIC0xNjc5LDYgKzE2ODYsOSBAQCBnbnR0YWJfdW5wb3B1bGF0ZV9zdGF0dXNfZnJh
bWVzKHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBncmFudF90YWJsZSAqZ3QpCiB7CiAgICAgdW5z
aWduZWQgaW50IGk7CiAKKyAgICAvKiBNYWtlIHN1cmUsIHByaW9yIHZlcnNpb24gY2hlY2tzIGFy
ZSBhcmNoaXRlY3R1cmFsIHZpc2libGUgKi8KKyAgICBibG9ja19zcGVjdWxhdGlvbigpOworCiAg
ICAgZm9yICggaSA9IDA7IGkgPCBucl9zdGF0dXNfZnJhbWVzKGd0KTsgaSsrICkKICAgICB7CiAg
ICAgICAgIHN0cnVjdCBwYWdlX2luZm8gKnBnID0gdmlydF90b19wYWdlKGd0LT5zdGF0dXNbaV0p
OwpAQCAtMTc5MCw3ICsxODAwLDcgQEAgZ250dGFiX2dyb3dfdGFibGUoc3RydWN0IGRvbWFpbiAq
ZCwgdW5zaWduZWQgaW50IHJlcV9ucl9mcmFtZXMpCiAgICAgfQogCiAgICAgLyogU3RhdHVzIHBh
Z2VzIC0gdmVyc2lvbiAyICovCi0gICAgaWYgKCBndC0+Z3RfdmVyc2lvbiA+IDEgKQorICAgIGlm
ICggZXZhbHVhdGVfbm9zcGVjKGd0LT5ndF92ZXJzaW9uID4gMSkgKQogICAgIHsKICAgICAgICAg
aWYgKCBnbnR0YWJfcG9wdWxhdGVfc3RhdHVzX2ZyYW1lcyhkLCBndCwgcmVxX25yX2ZyYW1lcykg
KQogICAgICAgICAgICAgZ290byBzaGFyZWRfYWxsb2NfZmFpbGVkOwpAQCAtMjI4Niw3ICsyMjk2
LDcgQEAgZ250dGFiX3RyYW5zZmVyKAogICAgICAgICBncmFudF9yZWFkX2xvY2soZS0+Z3JhbnRf
dGFibGUpOwogICAgICAgICBhY3QgPSBhY3RpdmVfZW50cnlfYWNxdWlyZShlLT5ncmFudF90YWJs
ZSwgcmVmKTsKIAotICAgICAgICBpZiAoIGUtPmdyYW50X3RhYmxlLT5ndF92ZXJzaW9uID09IDEg
KQorICAgICAgICBpZiAoIGV2YWx1YXRlX25vc3BlYyhlLT5ncmFudF90YWJsZS0+Z3RfdmVyc2lv
biA9PSAxKSApCiAgICAgICAgIHsKICAgICAgICAgICAgIGdyYW50X2VudHJ5X3YxX3QgKnNoYSA9
ICZzaGFyZWRfZW50cnlfdjEoZS0+Z3JhbnRfdGFibGUsIHJlZik7CiAKQEAgLTIzNDcsNyArMjM1
Nyw3IEBAIHJlbGVhc2VfZ3JhbnRfZm9yX2NvcHkoCiAgICAgc2hhID0gc2hhcmVkX2VudHJ5X2hl
YWRlcihyZ3QsIGdyZWYpOwogICAgIG1mbiA9IGFjdC0+bWZuOwogCi0gICAgaWYgKCByZ3QtPmd0
X3ZlcnNpb24gPT0gMSApCisgICAgaWYgKCBldmFsdWF0ZV9ub3NwZWMocmd0LT5ndF92ZXJzaW9u
ID09IDEpICkKICAgICB7CiAgICAgICAgIHN0YXR1cyA9ICZzaGEtPmZsYWdzOwogICAgICAgICB0
ZCA9IHJkOwpAQCAtMjQ0Niw3ICsyNDU2LDcgQEAgYWNxdWlyZV9ncmFudF9mb3JfY29weSgKICAg
ICBzaGFoID0gc2hhcmVkX2VudHJ5X2hlYWRlcihyZ3QsIGdyZWYpOwogICAgIGFjdCA9IGFjdGl2
ZV9lbnRyeV9hY3F1aXJlKHJndCwgZ3JlZik7CiAKLSAgICBpZiAoIHJndC0+Z3RfdmVyc2lvbiA9
PSAxICkKKyAgICBpZiAoIGV2YWx1YXRlX25vc3BlYyhyZ3QtPmd0X3ZlcnNpb24gPT0gMSkgKQog
ICAgIHsKICAgICAgICAgc2hhMiA9IE5VTEw7CiAgICAgICAgIHN0YXR1cyA9ICZzaGFoLT5mbGFn
czsKQEAgLTMyNjUsNyArMzI3NSw3IEBAIHN3YXBfZ3JhbnRfcmVmKGdyYW50X3JlZl90IHJlZl9h
LCBncmFudF9yZWZfdCByZWZfYikKICAgICBpZiAoIGFjdF9iLT5waW4gKQogICAgICAgICBQSU5f
RkFJTChvdXQsIEdOVFNUX2VhZ2FpbiwgInJlZiBiICUjeCBidXN5XG4iLCByZWZfYik7CiAKLSAg
ICBpZiAoIGd0LT5ndF92ZXJzaW9uID09IDEgKQorICAgIGlmICggZXZhbHVhdGVfbm9zcGVjKGd0
LT5ndF92ZXJzaW9uID09IDEpICkKICAgICB7CiAgICAgICAgIGdyYW50X2VudHJ5X3YxX3Qgc2hh
cmVkOwogCkBAIC0zODE0LDcgKzM4MjQsNyBAQCBpbnQgbWVtX3NoYXJpbmdfZ3JlZl90b19nZm4o
c3RydWN0IGdyYW50X3RhYmxlICpndCwgZ3JhbnRfcmVmX3QgcmVmLAogICAgICAgICByYyA9IC1F
SU5WQUw7CiAgICAgZWxzZSBpZiAoIHJlZiA+PSBucl9ncmFudF9lbnRyaWVzKGd0KSApCiAgICAg
ICAgIHJjID0gLUVOT0VOVDsKLSAgICBlbHNlIGlmICggZ3QtPmd0X3ZlcnNpb24gPT0gMSApCisg
ICAgZWxzZSBpZiAoIGV2YWx1YXRlX25vc3BlYyhndC0+Z3RfdmVyc2lvbiA9PSAxKSApCiAgICAg
ewogICAgICAgICBjb25zdCBncmFudF9lbnRyeV92MV90ICpzaGExID0gJnNoYXJlZF9lbnRyeV92
MShndCwgcmVmKTsKIApAQCAtMzgzNiw3ICszODQ2LDcgQEAgaW50IG1lbV9zaGFyaW5nX2dyZWZf
dG9fZ2ZuKHN0cnVjdCBncmFudF90YWJsZSAqZ3QsIGdyYW50X3JlZl90IHJlZiwKICAgICAgICAg
cmMgPSAtRU5YSU87CiAgICAgZWxzZSBpZiAoICFyYyAmJiBzdGF0dXMgKQogICAgIHsKLSAgICAg
ICAgaWYgKCBndC0+Z3RfdmVyc2lvbiA9PSAxICkKKyAgICAgICAgaWYgKCBldmFsdWF0ZV9ub3Nw
ZWMoZ3QtPmd0X3ZlcnNpb24gPT0gMSkgKQogICAgICAgICAgICAgKnN0YXR1cyA9IGZsYWdzOwog
ICAgICAgICBlbHNlCiAgICAgICAgICAgICAqc3RhdHVzID0gc3RhdHVzX2VudHJ5KGd0LCByZWYp
OwpAQCAtMzg1Niw2ICszODY2LDkgQEAgc3RhdGljIGludCBnbnR0YWJfZ2V0X3N0YXR1c19mcmFt
ZV9tZm4oc3RydWN0IGRvbWFpbiAqZCwKIAogICAgIEFTU0VSVChndC0+Z3RfdmVyc2lvbiA9PSAy
KTsKIAorICAgIC8qIE1ha2Ugc3VyZSB3ZSBoYXZlIHZlcnNpb24gZXF1YWwgdG8gMiBldmVuIHVu
ZGVyIHNwZWN1bGF0aW9uICovCisgICAgYmxvY2tfc3BlY3VsYXRpb24oKTsKKwogICAgIGlmICgg
aWR4ID49IG5yX3N0YXR1c19mcmFtZXMoZ3QpICkKICAgICB7CiAgICAgICAgIHVuc2lnbmVkIGxv
bmcgbnJfc3RhdHVzOwpAQCAtMzkyMiw3ICszOTM1LDcgQEAgaW50IGdudHRhYl9tYXBfZnJhbWUo
c3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBpZHgsIGdmbl90IGdmbiwgbWZuX3QgKm1m
bikKIAogICAgIGdyYW50X3dyaXRlX2xvY2soZ3QpOwogCi0gICAgaWYgKCBndC0+Z3RfdmVyc2lv
biA9PSAyICYmIChpZHggJiBYRU5NQVBJRFhfZ3JhbnRfdGFibGVfc3RhdHVzKSApCisgICAgaWYg
KCBldmFsdWF0ZV9ub3NwZWMoZ3QtPmd0X3ZlcnNpb24gPT0gMikgJiYgKGlkeCAmIFhFTk1BUElE
WF9ncmFudF90YWJsZV9zdGF0dXMpICkKICAgICB7CiAgICAgICAgIGlkeCAmPSB+WEVOTUFQSURY
X2dyYW50X3RhYmxlX3N0YXR1czsKICAgICAgICAgc3RhdHVzID0gdHJ1ZTsKLS0gCjIuNy40CgoK
CgpBbWF6b24gRGV2ZWxvcG1lbnQgQ2VudGVyIEdlcm1hbnkgR21iSApLcmF1c2Vuc3RyLiAzOAox
MDExNyBCZXJsaW4KR2VzY2hhZWZ0c2Z1ZWhydW5nOiBDaHJpc3RpYW4gU2NobGFlZ2VyLCBSYWxm
IEhlcmJyaWNoCkVpbmdldHJhZ2VuIGFtIEFtdHNnZXJpY2h0IENoYXJsb3R0ZW5idXJnIHVudGVy
IEhSQiAxNDkxNzMgQgpTaXR6OiBCZXJsaW4KVXN0LUlEOiBERSAyODkgMjM3IDg3OQoKCgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 10 13:05:39 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Jul 2019 13:05: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 1hlCHt-0003r3-OQ; Wed, 10 Jul 2019 13:05:33 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=hlM1=VH=arndb.de=arnd@srs-us1.protection.inumbo.net>)
 id 1hlCHs-0003qy-Ei
 for xen-devel@lists.xenproject.org; Wed, 10 Jul 2019 13:05:32 +0000
X-Inumbo-ID: 64a4bbb2-a313-11e9-8a11-dbe6be82b395
Received: from mout.kundenserver.de (unknown [212.227.126.134])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 64a4bbb2-a313-11e9-8a11-dbe6be82b395;
 Wed, 10 Jul 2019 13:05:30 +0000 (UTC)
Received: from threadripper.lan ([149.172.19.189]) by mrelayeu.kundenserver.de
 (mreue011 [212.227.15.129]) with ESMTPA (Nemesis) id
 1MG9To-1hhtRC0cVY-00GcBk; Wed, 10 Jul 2019 15:05:26 +0200
From: Arnd Bergmann <arnd@arndb.de>
To: Thomas Gleixner <tglx@linutronix.de>, Ingo Molnar <mingo@redhat.com>,
 Borislav Petkov <bp@alien8.de>, x86@kernel.org
Date: Wed, 10 Jul 2019 15:04:55 +0200
Message-Id: <20190710130522.1802800-1-arnd@arndb.de>
X-Mailer: git-send-email 2.20.0
MIME-Version: 1.0
X-Provags-ID: V03:K1:P4mHzcBPHXgdb+u5vlx/hBpSw2l3rZVeWH9UqWEV1mEVmDpXjqc
 JcS1nDm3cY6uP95lhZ6OmZV9FXhTFdBefNhUFcM/YEx5wWSzK7UfL3fNZdvXYsaVnlt9ygM
 oKo/NnHEx3zlZHa4vlzc9lXYhaGTlnESjypQx81UC210Q/dZBFOr0Q0XPSD9rlqhryzD441
 NW8eQsCEheKKtMQjTPZRQ==
X-Spam-Flag: NO
X-UI-Out-Filterresults: notjunk:1;V03:K0:PZw3USf94/I=:M+icLSClyqLKdVhhCZubUA
 47jMTB4X8usjv8TaYgEmQHpWE1BGOo3gIbWMniuwY6yrjFjrglYMQbHIczZGTE9wc20s5+WSX
 81FFnw9MOZNvgdOrqFVuaTFOTXsKtCX9O52Gki/NToZ8/oyF4UZ/kh+uukfTcfq9BoBK/Bpdy
 AqQS5iSX3IvX9IMIf/QGTqPLMueDp3CQTo45P4Cp/7f3corWdKda00qH0EAnepwIyZp25zDpA
 bcOdI41sbabP3BVOYAwiup6Ig2fofbnUZ3r5NZ53XVkvpzZyClqKSTrsaApXIEab9hEvy/fML
 phIDyU5uxy5PsKZP2t0ZsQqTAWvlcfWXLZFfNhrNs9Ftkh5ncAPAeeIF3WBcZhrn3GnNIF2UC
 30Di1xjdKPuArGNV67oc5Ep/TtCFVxQgKhDSmIyNFx6/1Rvpw1dI6S5d7DF+v2NenNOec13UR
 g1bOQkXbwTzif1Zm8ytGOT0CPYld/GSsYUw1qlLY/sqhPBdFgX7j3g4kr7Ly+PFSnwK/LJxOo
 /5DStVTJAk2IJM2FbtI4wnpSV9ha2JytHOOO42NObZI/8v5pIE8aMxlRXcOJ6GzwrqE68uu+B
 tP5fFDmgsv1d3euocNJoIyDQ31evYwwZpl0AdTWgZlezZkrkQLGJMsJJPWfcfmgGpmp+x/SSm
 hAhw2yQiaplzkzTD+bs71xFgaGVTCW1oYeMCo3wsh9bp3/XWFAcq88FDfpBqtB5aoeUQ7/PhD
 pdqUkdJq1q7Y7bIbz7DEZRnRPYtezbWMXhbDPg==
Subject: [Xen-devel] [PATCH] x86: fix LOWMEM_PAGES constant
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Joerg Roedel <jroedel@suse.de>, Denys Vlasenko <dvlasenk@redhat.com>,
 Arnd Bergmann <arnd@arndb.de>, clang-built-linux@googlegroups.com,
 Peter Zijlstra <peterz@infradead.org>, Brian Gerst <brgerst@gmail.com>,
 Josh Poimboeuf <jpoimboe@redhat.com>, linux-kernel@vger.kernel.org,
 matt@codeblueprint.co.uk, Andy Lutomirski <luto@kernel.org>,
 "H. Peter Anvin" <hpa@zytor.com>, xen-devel@lists.xenproject.org,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Linus Torvalds <torvalds@linux-foundation.org>, Ingo Molnar <mingo@kernel.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Y2xhbmcgcG9pbnRzIG91dCB0aGF0IHRoZSBjb21wdXRhdGlvbiBvZiBMT1dNRU1fUEFHRVMgY2F1
c2VzCmEgc2lnbmVkIGludGVnZXIgb3ZlcmZsb3cgb24gMzItYml0IHg4NjoKCmFyY2gveDg2L2tl
cm5lbC9oZWFkMzIuYzo4MzoyMDogZXJyb3I6IHNpZ25lZCBzaGlmdCByZXN1bHQgKDB4MTAwMDAw
MDAwKSByZXF1aXJlcyAzNCBiaXRzIHRvIHJlcHJlc2VudCwgYnV0ICdpbnQnIG9ubHkgaGFzIDMy
IGJpdHMgWy1XZXJyb3IsLVdzaGlmdC1vdmVyZmxvd10KICAgICAgICAgICAgICAgIChQQUdFX1RB
QkxFX1NJWkUoTE9XTUVNX1BBR0VTKSA8PCBQQUdFX1NISUZUKTsKICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgXn5+fn5+fn5+fn5+CmFyY2gveDg2L2luY2x1ZGUvYXNtL3BndGFibGVf
MzIuaDoxMDk6Mjc6IG5vdGU6IGV4cGFuZGVkIGZyb20gbWFjcm8gJ0xPV01FTV9QQUdFUycKICNk
ZWZpbmUgTE9XTUVNX1BBR0VTICgoKCgyPDwzMSkgLSBfX1BBR0VfT0ZGU0VUKSA+PiBQQUdFX1NI
SUZUKSkKICAgICAgICAgICAgICAgICAgICAgICAgIH5eIH5+CmFyY2gveDg2L2luY2x1ZGUvYXNt
L3BndGFibGVfMzIuaDo5ODozNDogbm90ZTogZXhwYW5kZWQgZnJvbSBtYWNybyAnUEFHRV9UQUJM
RV9TSVpFJwogI2RlZmluZSBQQUdFX1RBQkxFX1NJWkUocGFnZXMpICgocGFnZXMpIC8gUFRSU19Q
RVJfUEdEKQoKVXNlIHRoZSBfVUxMKCkgbWFjcm8gdG8gbWFrZSBpdCBhIDY0LWJpdCBjb25zdGFu
dC4KCkZpeGVzOiAxZTYyMGY5YjIzZTUgKCJ4ODYvYm9vdC8zMjogQ29udmVydCB0aGUgMzItYml0
IHBndGFibGUgc2V0dXAgY29kZSBmcm9tIGFzc2VtYmx5IHRvIEMiKQpTaWduZWQtb2ZmLWJ5OiBB
cm5kIEJlcmdtYW5uIDxhcm5kQGFybmRiLmRlPgotLS0KIGFyY2gveDg2L2luY2x1ZGUvYXNtL3Bn
dGFibGVfMzIuaCB8IDIgKy0KIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKSwgMSBkZWxl
dGlvbigtKQoKZGlmZiAtLWdpdCBhL2FyY2gveDg2L2luY2x1ZGUvYXNtL3BndGFibGVfMzIuaCBi
L2FyY2gveDg2L2luY2x1ZGUvYXNtL3BndGFibGVfMzIuaAppbmRleCA0ZmU5ZTdmYzc0ZDMuLmM3
OGRhOGVkYThmMiAxMDA2NDQKLS0tIGEvYXJjaC94ODYvaW5jbHVkZS9hc20vcGd0YWJsZV8zMi5o
CisrKyBiL2FyY2gveDg2L2luY2x1ZGUvYXNtL3BndGFibGVfMzIuaApAQCAtMTA2LDYgKzEwNiw2
IEBAIGRvIHsJCQkJCQlcCiAgKiB3aXRoIG9ubHkgYSBob3N0IHRhcmdldCBzdXBwb3J0IHVzaW5n
IGEgMzItYml0IHR5cGUgZm9yIGludGVybmFsCiAgKiByZXByZXNlbnRhdGlvbi4KICAqLwotI2Rl
ZmluZSBMT1dNRU1fUEFHRVMgKCgoKDI8PDMxKSAtIF9fUEFHRV9PRkZTRVQpID4+IFBBR0VfU0hJ
RlQpKQorI2RlZmluZSBMT1dNRU1fUEFHRVMgKCgoKF9VTEwoMik8PDMxKSAtIF9fUEFHRV9PRkZT
RVQpID4+IFBBR0VfU0hJRlQpKQogCiAjZW5kaWYgLyogX0FTTV9YODZfUEdUQUJMRV8zMl9IICov
Ci0tIAoyLjIwLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 10 13:20:27 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Jul 2019 13:20:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hlCWF-0005Cm-2q; Wed, 10 Jul 2019 13:20: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=GAsh=VH=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1hlCWD-0005Ch-OU
 for xen-devel@lists.xenproject.org; Wed, 10 Jul 2019 13:20:21 +0000
X-Inumbo-ID: 77108d4b-a315-11e9-8980-bc764e045a96
Received: from aserp2120.oracle.com (unknown [141.146.126.78])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 77108d4b-a315-11e9-8980-bc764e045a96;
 Wed, 10 Jul 2019 13:20:20 +0000 (UTC)
Received: from pps.filterd (aserp2120.oracle.com [127.0.0.1])
 by aserp2120.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x6ADInaE107782;
 Wed, 10 Jul 2019 13:20: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-2018-07-02;
 bh=/5yLM4mbjzRmIXEHs2SJpsLnDoPmJ/wHA+9zC34Et+A=;
 b=44QOVwEm79DAncWafsxnHgQ4xniDJlHQMOsEiknXsA7lyLpqB7KM2/dWkubOaTVPDAc9
 IDm3SwNOrJtBwffuEY29Vs2VbyiFaMLSZ5BnDazCpwuliRyaqykaTT6N4CBXkJf1KRIG
 HNNMG2Bn9OKjYnxr8tvxthTRPWW0iCEC8A8XIGCwbfceBkM9qrqES3XtyQ49WE8EkstY
 ow7sw18v7F5Wzh8B/FD2o8HsHgFsqVwIQ2Uu9dohWBbNlEPpTY/LJSdnYXA6pY1VArko
 zjwKYMVTP+P/Q/U67OmDnOm+3CoEaMkRKs73qbGBfRm4Cx6Qu8y/vaf7AiU4TbVyx31Y tg== 
Received: from userp3020.oracle.com (userp3020.oracle.com [156.151.31.79])
 by aserp2120.oracle.com with ESMTP id 2tjkkpt3jy-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 10 Jul 2019 13:20:08 +0000
Received: from pps.filterd (userp3020.oracle.com [127.0.0.1])
 by userp3020.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x6ADIEJx030597;
 Wed, 10 Jul 2019 13:20:07 GMT
Received: from userv0122.oracle.com (userv0122.oracle.com [156.151.31.75])
 by userp3020.oracle.com with ESMTP id 2tnc8suxcx-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 10 Jul 2019 13:20:07 +0000
Received: from abhmp0017.oracle.com (abhmp0017.oracle.com [141.146.116.23])
 by userv0122.oracle.com (8.14.4/8.14.4) with ESMTP id x6ADK6dQ000835;
 Wed, 10 Jul 2019 13:20:06 GMT
Received: from bostrovs-us.us.oracle.com (/10.152.32.65)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Wed, 10 Jul 2019 06:20:05 -0700
To: Zhenzhong Duan <zhenzhong.duan@oracle.com>, linux-kernel@vger.kernel.org
References: <1562490908-17882-1-git-send-email-zhenzhong.duan@oracle.com>
 <1562490908-17882-5-git-send-email-zhenzhong.duan@oracle.com>
 <86b0dbb9-74a7-6883-e6d7-210bd35a6944@oracle.com>
 <6cbd7b78-3d8d-64ae-fd2e-82244dbe6a1e@oracle.com>
 <3d7db7c6-cea3-9dce-0519-a1c600b33273@oracle.com>
 <33876a98-9b6b-a1b9-e72f-352c3f95db89@oracle.com>
From: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Openpgp: preference=signencrypt
Autocrypt: addr=boris.ostrovsky@oracle.com; prefer-encrypt=mutual; keydata=
 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
 Jg6OxFYd01z+a+oL
Message-ID: <71b06655-79d2-97ae-cb6d-e0e606c8237f@oracle.com>
Date: Wed, 10 Jul 2019 09:21:08 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.0
MIME-Version: 1.0
In-Reply-To: <33876a98-9b6b-a1b9-e72f-352c3f95db89@oracle.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9313
 signatures=668688
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-1810050000 definitions=main-1907100156
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9313
 signatures=668688
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0
 priorityscore=1501 malwarescore=0
 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015
 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=999 adultscore=0
 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1810050000
 definitions=main-1907100156
Subject: Re: [Xen-devel] [PATCH v6 4/4] x86/xen: Add "nopv" support for HVM
 guest
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: jgross@suse.com, sstabellini@kernel.org, mingo@redhat.com, bp@alien8.de,
 xen-devel@lists.xenproject.org, 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>

T24gNy85LzE5IDEwOjA3IFBNLCBaaGVuemhvbmcgRHVhbiB3cm90ZToKPiBPbiAyMDE5LzcvOSAy
Mjo1NCwgQm9yaXMgT3N0cm92c2t5IHdyb3RlOgo+PiBPbiA3LzkvMTkgMTI6MjAgQU0sIFpoZW56
aG9uZyBEdWFuIHdyb3RlOgo+Pj4gLWNvbnN0IF9faW5pdGNvbnN0IHN0cnVjdCBoeXBlcnZpc29y
X3g4NiB4ODZfaHlwZXJfeGVuX2h2bSA9IHsKPj4+ICtzdGF0aWMgdWludDMyX3QgX19pbml0IHhl
bl9wbGF0Zm9ybV9odm0odm9pZCkKPj4+ICt7Cj4+PiArwqDCoMKgwqDCoMKgIHVpbnQzMl90IHhl
bl9kb21haW4gPSB4ZW5fY3B1aWRfYmFzZSgpOwo+Pj4gK8KgwqDCoMKgwqDCoCBzdHJ1Y3QgeDg2
X2h5cGVyX2luaXQgKmggPSAmeDg2X2h5cGVyX3hlbl9odm0uaW5pdDsKPj4+ICsKPj4+ICvCoMKg
wqDCoMKgwqAgaWYgKHhlbl9wdl9kb21haW4oKSkKPj4+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgIHJldHVybiAwOwo+Pj4gKwo+Pj4gK8KgwqDCoMKgwqDCoCBpZiAoeGVuX3B2aF9kb21h
aW4oKSAmJiBub3B2KSB7Cj4+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAvKiBHdWVz
dCBib290aW5nIHZpYSB0aGUgWGVuLVBWSCBib290IGVudHJ5IGdvZXMKPj4+IGhlcmUgKi8KPj4+
ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIHByX2luZm8oIlwibm9wdlwiIHBhcmFtZXRl
ciBpcyBpZ25vcmVkIGluIFBWSAo+Pj4gZ3Vlc3RcbiIpOwo+Pj4gK8KgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqAgbm9wdiA9IGZhbHNlOwo+Pj4gK8KgwqDCoMKgwqDCoCB9IGVsc2UgaWYgKG5v
cHYgJiYgeGVuX2RvbWFpbikgewo+Pj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgLyoK
Pj4+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKiBHdWVzdCBib290aW5nIHZpYSBu
b3JtYWwgYm9vdCBlbnRyeSAobGlrZSB2aWEKPj4+IGdydWIyKSBnb2VzCj4+PiArwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgICogaGVyZS4KPj4+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqAgKgo+Pj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAqIFVzZSBpbnRl
cmZhY2UgZnVuY3Rpb25zIGZvciBiYXJlIGhhcmR3YXJlIGlmIG5vcHYsCj4+PiArwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgICogeGVuX2h2bV9ndWVzdF9sYXRlX2luaXQgaXMgYW4gZXhj
ZXB0aW9uIGFzIHdlCj4+PiBuZWVkIHRvCj4+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgICogZGV0ZWN0IFBWSCBhbmQgcGFuaWMgdGhlcmUuCj4+PiArwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgICovCj4+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBtZW1jcHko
aCwgKHZvaWQgKikmeDg2X2luaXQuaHlwZXIsCj4+PiBzaXplb2YoeDg2X2luaXQuaHlwZXIpKTsK
Pj4KPj4gQW5kIHRoaXMgd29ya2VkPyBJJ2QgdGhpbmsgaXQgd291bGQgZmFpbCBzaW5jZSBoIHBv
aW50cyB0byBSTyBzZWN0aW9uLgo+IFllcywgSSBoYXZlIGJlbG93IGNoYW5nZXMgaW4gdGhlIHBh
dGNoLgo+Cj4gLWNvbnN0IF9faW5pdGNvbnN0IHN0cnVjdCBoeXBlcnZpc29yX3g4NiB4ODZfaHlw
ZXJfeGVuX2h2bSA9IHsKPiArc3RydWN0IGh5cGVydmlzb3JfeDg2IHg4Nl9oeXBlcl94ZW5faHZt
IF9faW5pdGRhdGEgPSB7CgoKQnV0IGh5cGVydmlzb3JzW10gc3RheXNfX2luaXRjb25zdCBzbyB0
aGF0IEkgdGhvdWdodCBjb3VsZCBiZSBhIHByb2JsZW0uCkJ1dCBhcHBhcmVudGx5IGl0J3Mgbm90
LgoKPgo+Pgo+Pgo+Pj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgbWVtY3B5KCZ4ODZf
aHlwZXJfeGVuX2h2bS5ydW50aW1lLCAodm9pZAo+Pj4gKikmeDg2X3BsYXRmb3JtLmh5cGVyLAo+
Pj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBzaXplb2YoeDg2
X3BsYXRmb3JtLmh5cGVyKSk7Cj4+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBoLT5n
dWVzdF9sYXRlX2luaXQgPSB4ZW5faHZtX2d1ZXN0X2xhdGVfaW5pdDsKPj4KPj4gVG8gbWUgdGhp
cyBzdGlsbCBkb2Vzbid0IGxvb2sgcmlnaHQgLS0tIHlvdSBhcmUgbWFraW5nIGFzc3VtcHRpb25z
IGFib3V0Cj4+IHg4Nl9wbGF0Zm9ybS94ODZfaW5pdC5oeXBlciBhbmQgSSBkb24ndCB0aGluayB5
b3UgY2FuIGFzc3VtZSB0aGV5IGhhdmUKPj4gbm90IGJlZW4gc2V0IHRvIHBvaW50IHRvIGFub3Ro
ZXIgaHlwZXJ2aXNvciwgZm9yIGV4YW1wbGUuCj4KPiBZb3UgbWVhbiBjb3B5X2FycmF5KCkgY2Fs
bHMgaW4gaW5pdF9oeXBlcnZpc29yX3BsYXRmb3JtKCk/IEJ1dCB0aGF0Cj4gaGFwcGVucyBhZnRl
cgo+Cj4gZGV0ZWN0X2h5cGVydmlzb3JfdmVuZG9yKCkgc2hvb3NlIG91dCB0aGUgcHJlZmVyZWQg
aHlwZXJ2aXNvci4gSW4KPiBkZXRlY3Qgc3RhZ2UsCj4KPiB4ODZfcGxhdGZvcm0veDg2X2luaXQu
aHlwZXIgaGFzIGRlZmF1bHQgdmFsdWUgZm9yIGJhcmUgaGFyZHdhcmUsIG9yIEkKPiBtaXNzZWQg
c29tZXRoaW5nPwoKClJpZ2h0LiBNeSBwb2ludCB0aG91Z2ggaXMgdGhhdCB0aGlzIG9yZGVyaW5n
IGlzIG9wYXF1ZSB0bwpoeXBlcnZpc29yLXNwZWNpZmljIGNvZGUgYW5kIGNhbiBjaGFuZ2UuIFRo
ZSBzYW1lIGlzIHRydWUgYWJvdXQgbWFraW5nCmFzc3VtcHRpb25zIGFib3V0IHg4Nl9wbGF0Zm9y
bS94ODZfaW5pdC5oeXBlciB2YWx1ZXMuCgotYm9yaXMKCgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 10 14:05:27 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Jul 2019 14:05:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hlDDZ-0007x3-NY; Wed, 10 Jul 2019 14:05:09 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=iApL=VH=redhat.com=lersek@srs-us1.protection.inumbo.net>)
 id 1hlDDY-0007wy-LS
 for xen-devel@lists.xenproject.org; Wed, 10 Jul 2019 14:05:08 +0000
X-Inumbo-ID: b803547a-a31b-11e9-8980-bc764e045a96
Received: from mx1.redhat.com (unknown [209.132.183.28])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b803547a-a31b-11e9-8980-bc764e045a96;
 Wed, 10 Jul 2019 14:05:06 +0000 (UTC)
Received: from smtp.corp.redhat.com (int-mx06.intmail.prod.int.phx2.redhat.com
 [10.5.11.16])
 (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mx1.redhat.com (Postfix) with ESMTPS id 768B83084029;
 Wed, 10 Jul 2019 14:05:05 +0000 (UTC)
Received: from lacos-laptop-7.usersys.redhat.com (ovpn-117-153.ams2.redhat.com
 [10.36.117.153])
 by smtp.corp.redhat.com (Postfix) with ESMTP id 9B68083798;
 Wed, 10 Jul 2019 14:05:03 +0000 (UTC)
To: Anthony PERARD <anthony.perard@citrix.com>, devel@edk2.groups.io
References: <20190704144233.27968-1-anthony.perard@citrix.com>
 <20190704144233.27968-34-anthony.perard@citrix.com>
From: Laszlo Ersek <lersek@redhat.com>
Message-ID: <4badd535-c23d-c64d-7bb3-fb42bbbf538a@redhat.com>
Date: Wed, 10 Jul 2019 16:05:02 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20190704144233.27968-34-anthony.perard@citrix.com>
Content-Language: en-US
X-Scanned-By: MIMEDefang 2.79 on 10.5.11.16
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16
 (mx1.redhat.com [10.5.110.40]); Wed, 10 Jul 2019 14:05:05 +0000 (UTC)
Subject: Re: [Xen-devel] [PATCH v3 33/35] OvmfPkg: Introduce XenIoPvhDxe to
 initialize Grant Tables
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Julien Grall <julien.grall@arm.com>,
 Jordan Justen <jordan.l.justen@intel.com>,
 Ard Biesheuvel <ard.biesheuvel@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>

T24gMDcvMDQvMTkgMTY6NDIsIEFudGhvbnkgUEVSQVJEIHdyb3RlOgo+IFhlbklvUHZoRHhlIHVz
ZSBYZW5Jb01taW9MaWIgdG8gcmVzZXJ2ZSBzb21lIHNwYWNlIHRvIGJlIHVzZSBieSB0aGUKPiBH
cmFudCBUYWJsZXMuCj4gCj4gVGhlIGNhbGwgaXMgb25seSBkb25lIGlmIGl0IGlzIG5lY2Vzc2Fy
eSwgd2Ugc2ltcGx5IGRldGVjdCBpZiB0aGUKPiBndWVzdCBpcyBQVkgsIGFzIGluIHRoaXMgY2Fz
ZSB0aGVyZSBpcyBjdXJyZW50bHkgbm8gUENJIGJ1cywgYW5kIG5vCj4gUENJIFhlbiBwbGF0Zm9y
bSBkZXZpY2Ugd2hpY2ggd291bGQgc3RhcnQgdGhlIFhlbklvUGNpRHhlIGFuZCBhbGxvY2F0ZQo+
IHRoZSBzcGFjZSBmb3IgdGhlIEdyYW50IFRhYmxlcy4KPiAKPiBSZWY6IGh0dHBzOi8vYnVnemls
bGEudGlhbm9jb3JlLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTY4OQo+IFNpZ25lZC1vZmYtYnk6IEFu
dGhvbnkgUEVSQVJEIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29tPgo+IC0tLQo+IAo+IE5vdGVz
Ogo+ICAgICB2MzoKPiAgICAgLSBkb3duZ3JhZGUgdHlwZSB0byBEWEVfRFJJVkVSCj4gICAgIC0g
dXNlIFNQRFgKPiAgICAgLSByZXdvcmsgSW5pdGlhbGl6ZVhlbklvUHZoRHhlLCBhbmQgaGFuZGxl
IGVycm9ycyBwcm9wZXJseS4KPiAgICAgLSBGcmVlIHRoZSByZXNlcnZlZCBhbGxvY2F0aW9uIGlu
IEV4aXRCb290U2VydmljZXMgZXZlbiBpZiB0aGUgWGVuSW8KPiAgICAgICBwcm90b2NvbCBjb3Vs
ZCBzdWNjZXNzZnVsbHkgYmVlbiB1bmluc3RhbGxlZC4KPiAgICAgCj4gICAgIHYyOgo+ICAgICAt
IGRvIGFsbG9jYXRpb24gaW4gRW50cnlQb2ludCBsaWtlIHRoZSBvdGhlciB1c2VyIG9mIFhlbklv
TW1pb0xpYi4KPiAgICAgLSBhbGxvY2F0ZSBtZW1vcnkgaW5zdGVhZCBvZiBoYXJkY29kZWQgYWRk
ci4KPiAgICAgLSBjbGVhbnVwLCBhZGQgY29weXJpZ2h0Cj4gICAgIC0gZGV0ZWN0IGlmIHdlIGFy
ZSBydW5uaW5nIGluIFBWSCBtb2RlCj4gCj4gIE92bWZQa2cvT3ZtZlhlbi5kc2MgICAgICAgICAg
ICAgICAgIHwgICAyICsKPiAgT3ZtZlBrZy9Pdm1mWGVuLmZkZiAgICAgICAgICAgICAgICAgfCAg
IDEgKwo+ICBPdm1mUGtnL1hlbklvUHZoRHhlL1hlbklvUHZoRHhlLmluZiB8ICAzNCArKysrKysr
KysKPiAgT3ZtZlBrZy9YZW5Jb1B2aER4ZS9YZW5Jb1B2aER4ZS5jICAgfCAxMDggKysrKysrKysr
KysrKysrKysrKysrKysrKysrKwo+ICA0IGZpbGVzIGNoYW5nZWQsIDE0NSBpbnNlcnRpb25zKCsp
Cj4gIGNyZWF0ZSBtb2RlIDEwMDY0NCBPdm1mUGtnL1hlbklvUHZoRHhlL1hlbklvUHZoRHhlLmlu
Zgo+ICBjcmVhdGUgbW9kZSAxMDA2NDQgT3ZtZlBrZy9YZW5Jb1B2aER4ZS9YZW5Jb1B2aER4ZS5j
Cj4gCj4gZGlmZiAtLWdpdCBhL092bWZQa2cvT3ZtZlhlbi5kc2MgYi9Pdm1mUGtnL092bWZYZW4u
ZHNjCj4gaW5kZXggNDg3YmFkYTY0ZC4uYWY5MmNlM2VkMiAxMDA2NDQKPiAtLS0gYS9Pdm1mUGtn
L092bWZYZW4uZHNjCj4gKysrIGIvT3ZtZlBrZy9Pdm1mWGVuLmRzYwo+IEBAIC0xOTYsNiArMTk2
LDcgQEAgW0xpYnJhcnlDbGFzc2VzXQo+ICAgIE9yZGVyZWRDb2xsZWN0aW9uTGlifE1kZVBrZy9M
aWJyYXJ5L0Jhc2VPcmRlcmVkQ29sbGVjdGlvblJlZEJsYWNrVHJlZUxpYi9CYXNlT3JkZXJlZENv
bGxlY3Rpb25SZWRCbGFja1RyZWVMaWIuaW5mCj4gICAgWGVuSHlwZXJjYWxsTGlifE92bWZQa2cv
TGlicmFyeS9YZW5IeXBlcmNhbGxMaWIvWGVuSHlwZXJjYWxsTGliLmluZgo+ICAgIFhlblBsYXRm
b3JtTGlifE92bWZQa2cvTGlicmFyeS9YZW5QbGF0Zm9ybUxpYi9YZW5QbGF0Zm9ybUxpYi5pbmYK
PiArICBYZW5Jb01taW9MaWJ8T3ZtZlBrZy9MaWJyYXJ5L1hlbklvTW1pb0xpYi9YZW5Jb01taW9M
aWIuaW5mCj4gIAo+ICAgIFRjZzJQaHlzaWNhbFByZXNlbmNlTGlifE92bWZQa2cvTGlicmFyeS9U
Y2cyUGh5c2ljYWxQcmVzZW5jZUxpYk51bGwvRHhlVGNnMlBoeXNpY2FsUHJlc2VuY2VMaWIuaW5m
Cj4gIAo+IEBAIC01ODMsNiArNTg0LDcgQEAgW0NvbXBvbmVudHNdCj4gICAgICAgIE5VTEx8T3Zt
ZlBrZy9Dc20vTGVnYWN5Qm9vdE1haW50VWlMaWIvTGVnYWN5Qm9vdE1haW50VWlMaWIuaW5mCj4g
ICFlbmRpZgo+ICAgIH0KPiArICBPdm1mUGtnL1hlbklvUHZoRHhlL1hlbklvUHZoRHhlLmluZgo+
ICAgIE92bWZQa2cvWGVuSW9QY2lEeGUvWGVuSW9QY2lEeGUuaW5mCj4gICAgT3ZtZlBrZy9YZW5C
dXNEeGUvWGVuQnVzRHhlLmluZgo+ICAgIE92bWZQa2cvWGVuUHZCbGtEeGUvWGVuUHZCbGtEeGUu
aW5mCj4gZGlmZiAtLWdpdCBhL092bWZQa2cvT3ZtZlhlbi5mZGYgYi9Pdm1mUGtnL092bWZYZW4u
ZmRmCj4gaW5kZXggNWMxYTkyNWQ2YS4uNTE3YTQ5MmYxNCAxMDA2NDQKPiAtLS0gYS9Pdm1mUGtn
L092bWZYZW4uZmRmCj4gKysrIGIvT3ZtZlBrZy9Pdm1mWGVuLmZkZgo+IEBAIC0zMDksNiArMzA5
LDcgQEAgW0ZWLkRYRUZWXQo+ICBJTkYgIE1kZU1vZHVsZVBrZy9Vbml2ZXJzYWwvTWV0cm9ub21l
L01ldHJvbm9tZS5pbmYKPiAgSU5GICBQY0F0Q2hpcHNldFBrZy9QY2F0UmVhbFRpbWVDbG9ja1J1
bnRpbWVEeGUvUGNhdFJlYWxUaW1lQ2xvY2tSdW50aW1lRHhlLmluZgo+ICAKPiArSU5GICBPdm1m
UGtnL1hlbklvUHZoRHhlL1hlbklvUHZoRHhlLmluZgo+ICBJTkYgIE92bWZQa2cvWGVuSW9QY2lE
eGUvWGVuSW9QY2lEeGUuaW5mCj4gIElORiAgT3ZtZlBrZy9YZW5CdXNEeGUvWGVuQnVzRHhlLmlu
Zgo+ICBJTkYgIE92bWZQa2cvWGVuUHZCbGtEeGUvWGVuUHZCbGtEeGUuaW5mCj4gZGlmZiAtLWdp
dCBhL092bWZQa2cvWGVuSW9QdmhEeGUvWGVuSW9QdmhEeGUuaW5mIGIvT3ZtZlBrZy9YZW5Jb1B2
aER4ZS9YZW5Jb1B2aER4ZS5pbmYKPiBuZXcgZmlsZSBtb2RlIDEwMDY0NAo+IGluZGV4IDAwMDAw
MDAwMDAuLmEwOTNkNDhmZGUKPiAtLS0gL2Rldi9udWxsCj4gKysrIGIvT3ZtZlBrZy9YZW5Jb1B2
aER4ZS9YZW5Jb1B2aER4ZS5pbmYKPiBAQCAtMCwwICsxLDM0IEBACj4gKyMjIEBmaWxlCj4gKyMg
IERyaXZlciBmb3IgdGhlIFhlbklvIHByb3RvY29sCj4gKyMKPiArIyAgQ29weXJpZ2h0IChjKSAy
MDE5LCBDaXRyaXggU3lzdGVtcywgSW5jLgo+ICsjCj4gKyMgIFNQRFgtTGljZW5zZS1JZGVudGlm
aWVyOiBCU0QtMi1DbGF1c2UtUGF0ZW50Cj4gKyMKPiArIyMKPiArCj4gK1tEZWZpbmVzXQo+ICsg
IElORl9WRVJTSU9OICAgICAgICAgICAgICAgPSAweDAwMDEwMDA1Cj4gKyAgQkFTRV9OQU1FICAg
ICAgICAgICAgICAgICA9IFhlbklvUHZoRHhlCj4gKyAgRklMRV9HVUlEICAgICAgICAgICAgICAg
ICA9IDdhNTY3Y2M0LTBlNzUtNGQ3YS1hMzA1LWMzZGIxMDliNTNhZAo+ICsgIE1PRFVMRV9UWVBF
ICAgICAgICAgICAgICAgPSBEWEVfRFJJVkVSCj4gKyAgVkVSU0lPTl9TVFJJTkcgICAgICAgICAg
ICA9IDEuMAo+ICsgIEVOVFJZX1BPSU5UICAgICAgICAgICAgICAgPSBJbml0aWFsaXplWGVuSW9Q
dmhEeGUKPiArCj4gK1tQYWNrYWdlc10KPiArICBNZGVQa2cvTWRlUGtnLmRlYwo+ICsgIE92bWZQ
a2cvT3ZtZlBrZy5kZWMKPiArCj4gK1tTb3VyY2VzXQo+ICsgIFhlbklvUHZoRHhlLmMKPiArCj4g
K1tMaWJyYXJ5Q2xhc3Nlc10KPiArICBEZWJ1Z0xpYgo+ICsgIE1lbW9yeUFsbG9jYXRpb25MaWIK
PiArICBVZWZpQm9vdFNlcnZpY2VzVGFibGVMaWIKPiArICBVZWZpRHJpdmVyRW50cnlQb2ludAo+
ICsgIFhlbklvTW1pb0xpYgo+ICsgIFhlblBsYXRmb3JtTGliCj4gKwo+ICtbRGVwZXhdCj4gKyAg
VFJVRQo+IGRpZmYgLS1naXQgYS9Pdm1mUGtnL1hlbklvUHZoRHhlL1hlbklvUHZoRHhlLmMgYi9P
dm1mUGtnL1hlbklvUHZoRHhlL1hlbklvUHZoRHhlLmMKPiBuZXcgZmlsZSBtb2RlIDEwMDY0NAo+
IGluZGV4IDAwMDAwMDAwMDAuLjg4YTM5NGJmOTEKPiAtLS0gL2Rldi9udWxsCj4gKysrIGIvT3Zt
ZlBrZy9YZW5Jb1B2aER4ZS9YZW5Jb1B2aER4ZS5jCj4gQEAgLTAsMCArMSwxMDggQEAKPiArLyoq
IEBmaWxlCj4gKwo+ICsgIERyaXZlciBmb3IgdGhlIFhlbklvIHByb3RvY29sCj4gKwo+ICsgIFRo
aXMgZHJpdmVyIHNpbXBseSBhbGxvY2F0ZSBzcGFjZSBmb3IgdGhlIGdyYW50IHRhYmxlcy4KPiAr
Cj4gKyAgQ29weXJpZ2h0IChjKSAyMDE5LCBDaXRyaXggU3lzdGVtcywgSW5jLgo+ICsKPiArICBT
UERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQlNELTItQ2xhdXNlLVBhdGVudAo+ICsKPiArKiovCj4g
Kwo+ICsjaW5jbHVkZSA8TGlicmFyeS9VZWZpQm9vdFNlcnZpY2VzVGFibGVMaWIuaD4KPiArI2lu
Y2x1ZGUgPExpYnJhcnkvTWVtb3J5QWxsb2NhdGlvbkxpYi5oPgo+ICsjaW5jbHVkZSA8TGlicmFy
eS9EZWJ1Z0xpYi5oPgo+ICsjaW5jbHVkZSA8TGlicmFyeS9YZW5Jb01taW9MaWIuaD4KPiArI2lu
Y2x1ZGUgPExpYnJhcnkvWGVuUGxhdGZvcm1MaWIuaD4KPiArCj4gK3R5cGVkZWYgc3RydWN0IHsK
PiArICBFRklfSEFORExFICAgIFhlbklvSGFuZGxlOwo+ICsgIEVGSV9FVkVOVCAgICAgRXhpdEJv
b3RFdmVudDsKPiArICBWT0lEICAgICAgICAgICpBbGxvY2F0aW9uOwo+ICt9IFhFTl9JT19QVkhf
U1RBVEU7Cj4gKwo+ICsvLwo+ICsvLyBWYWx1ZSBzaG91bGQgYmUgdGhlIHNhbWUgYXMgTlJfR1JB
TlRfRlJBTUVTIGluIFhlbkJ1c0R4ZQo+ICsvLwo+ICsjZGVmaW5lIFhFTl9HUkFOVF9GUkFNRVMg
NAoKSW4gdjIsIHRoaXMgd2FzIGEgIm5ha2VkIiBpbnRlZ2VyIGNvbnN0YW50LCBhbmQgSSBkaWRu
J3QgcmVhbGl6ZSBpdCB3YXMKc3VwcG9zZWQgdG8gbWF0Y2ggWGVuQnVzRHhlLgoKKDEpIFBsZWFz
ZSBpbnNlcnQgYSBzZXBhcmF0ZSBwYXRjaCBiZWZvcmUgdGhpcyBwYXRjaCwgdGhhdCB0dXJucyB0
aGUKdmFsdWUgNCBpbiBYZW5CdXNEeGUgaW50byBhIEZpeGVkQXRCdWlsZCBQQ0QsIGluICJPdm1m
UGtnLmRlYyI6CgpbUGNkc0ZpeGVkQXRCdWlsZF0KICAjIyBOdW1iZXIgb2YgcGFnZSBmcmFtZXMg
dG8gdXNlIGZvciBzdG9yaW5nIGdyYW50IHRhYmxlIGVudHJpZXMuCiAgIyAgTXVzdCBiZSBsZXNz
IHRoYW4gb3IgZXF1YWwgdG8gd2hhdCBpcyBjb25maWd1cmVkIGluIHRoZSBYZW4gSFYuCiAgZ1Vl
ZmlPdm1mUGtnVG9rZW5TcGFjZUd1aWQuUGNkWGVuR3JhbnRGcmFtZXN8NHxVSU5UMzJ8MHgzMwoK
SW4gIlhlbkJ1c0R4ZS5pbmYiLCBpbnRyb2R1Y2UgYSBbRml4ZWRQY2RdIHNlY3Rpb24sIGZvciBl
eHByZXNzaW5nIHRoZQpkZXBlbmRlbmN5IG9uIHRoZSBQQ0QuCgpBbmQgaW4gdGhlIGNvZGUsIHVz
ZQoKICBGaXhlZFBjZEdldDMyIChQY2RYZW5HcmFudEZyYW1lcykKClRoaXMgd2lsbCBleHBhbmQg
dG8gYW4gaW50ZWdlciBjb25zdGFudCwgYW5kIHNvIGl0IGlzIHN1aXRhYmxlIGZvciB1c2UKaW4g
ZnVydGhlciAjZGVmaW5lJ3MuCgoKPiArCj4gK1NUQVRJQwo+ICtWT0lECj4gK0VGSUFQSQo+ICtY
ZW5Jb1B2aER4ZU5vdGlmeUV4aXRCb290ICgKPiArICBJTiBFRklfRVZFTlQgIEV2ZW50LAo+ICsg
IElOIFZPSUQgICAgICAgKkNvbnRleHQKPiArICApCj4gK3sKPiArICBYRU5fSU9fUFZIX1NUQVRF
ICpTdGF0ZTsKPiArICBFRklfU1RBVFVTIFN0YXR1czsKPiArCj4gKyAgU3RhdGUgPSBDb250ZXh0
Owo+ICsKPiArICBnQlMtPkNsb3NlRXZlbnQoJlN0YXRlLT5FeGl0Qm9vdEV2ZW50KTsKPiArICBT
dGF0dXMgPSBYZW5Jb01taW9Vbmluc3RhbGwoU3RhdGUtPlhlbklvSGFuZGxlKTsKPiArICBpZiAo
U3RhdHVzID09IEVGSV9TVUNDRVNTKSB7Cj4gKyAgICAvLwo+ICsgICAgLy8gT25seSBmcmVlIHRo
ZSByZXNlcnZlZCBzcGFjZSBmb3IgZ3JhbnQgdGFibGUgaWYgbm8gZHJpdmVyIGlzIHVzaW5nIGl0
Lgo+ICsgICAgLy8KPiArICAgIEZyZWVQYWdlcyAoU3RhdGUtPkFsbG9jYXRpb24sIFhFTl9HUkFO
VF9GUkFNRVMpOwo+ICsgIH0KPiArICBGcmVlUG9vbCAoU3RhdGUpOwo+ICt9CgpJbiBteSB2MiBy
ZXZpZXcgYXQKCmh0dHA6Ly9taWQubWFpbC1hcmNoaXZlLmNvbS8yYzM4NjM5My1iODg2LWE3ZTct
ZThiOS1jNWUzMzljOTQ3MjdAcmVkaGF0LmNvbQoKSSBhc2tlZCwgaW4gcG9pbnQgKDYpLCB3aGV0
aGVyIHdlIG5lZWRlZCB0aGUgbWVtb3J5IGFsbG9jYXRpb24gdG8gYmUKInJlc2VydmVkIi4gSSBn
dWVzcyB0aGlzIGNoYW5nZSAoaW4gdjMpIGlzIHN1cHBvc2VkIHRvIGFkZHJlc3MgdGhhdC4KKEFu
ZCwgaW5kZWVkLCB2ZXJzaW9uIDMgb2YgdGhpcyBwYXRjaCBjb3JyZWN0bHkgYWRkcmVzc2VzIGFs
bCBvdGhlcgpwb2ludHMgZnJvbSBteSB2MiByZXZpZXcuKQoKSG93ZXZlcjogYW4gRXhpdEJvb3RT
ZXJ2aWNlcyBub3RpZmljYXRpb24gZnVuY3Rpb24gKm11c3Qgbm90KiBwZXJmb3JtCmFjdGlvbnMg
dGhhdCBjb3VsZCBjaGFuZ2UgdGhlIFVFRkkgbWVtb3J5IG1hcC4gVGh1cywgeW91IGNhbiBub3Qg
cmVsZWFzZQptZW1vcnkgdGhlcmUgLS0geW91IGNhbid0IGNhbGwgQ2xvc2VFdmVudCgpLApVbmlu
c3RhbGxNdWx0aXBsZVByb3RvY29sSW50ZXJmYWNlcygpLCBGcmVlUG9vbCgpLCBGcmVlUGFnZXMo
KSwgYW5kIHNvIG9uLgoKSW4gbXkgZWFybGllciByZXZpZXcsIEkgd3JvdGUsCgo+IFsuLi5dIHRo
ZW4gd2UgY291bGQgYWxsb2NhdGUgRWZpQm9vdFNlcnZpY2VzRGF0YSB0eXBlIG1lbW9yeSBoZXJl
IC0tCj4gYW5kIHBlcmhhcHMgYWRkIGFuIEV4aXRCb290U2VydmljZXMoKSBjYWxsYmFjayB0byBk
aXNjb25uZWN0IGZyb20gWGVuCj4gWy4uLl0KCkJ5ICJkaXNjb25uZWN0IiwgSSBtZWFudCBhY3Rp
b25zIHRoYXQgZG8gKm5vdCogaW5jbHVkZSBtZW1vcnkgYWxsb2NhdGlvbgovIHJlbGVhc2UsIGJ1
dCBvbmx5IG1ha2UgdGhlIGh5cGVydmlzb3IgKmZvcmdldCogaXRzIGd1ZXN0IFJBTQpyZWZlcmVu
Y2VzIHRoYXQgaXQgY3VycmVudGx5IGhvbGRzLgoKRXhpdEJvb3RTZXJ2aWNlcygpIGhhbmRsZXJz
IChub3RpZmljYXRpb24gZnVuY3Rpb25zKSBhcmUgZGlmZmVyZW50IGZyb20Kbm9ybWFsICJ0ZWFy
ZG93biIgZnVuY3Rpb25zLiBBICJ0ZWFyZG93biIgZnVuY3Rpb24gZ2VuZXJhbGx5IG1pcnJvcnMg
YQoiY29uc3RydWN0IiBmdW5jdGlvbiwgd2hlcmUgeW91IHJlbW92ZSBhbGwgcmVmZXJlbmNlcywg
YW5kIHJlbGVhc2UgYWxsCm1lbW9yeSBhbGxvY2F0aW9ucywgaW4gcHJlY2lzZSByZXZlcnNlIG9y
ZGVyIG9mIGNvbnN0cnVjdGlvbi4KCkV4aXRCb290U2VydmljZXMoKSBoYW5kbGVycyBwZXJmb3Jt
IGEgKnN1YnNlcXVlbmNlKiBvZiB0aGF0ICh1c3VhbGx5CnByZXNlcnZpbmcgdGhlIHNhbWUgcmVs
YXRpdmUgb3JkZXIgYmV0d2VlbiB0aGUgc3RlcHMpOiB5b3Ugb25seSBlcmFzZQpleHRlcm5hbCBy
ZWZlcmVuY2VzIHRvIFJBTSAtLSB0aGF0IGlzLCBSQU0gcmVmZXJlbmNlcyB0aGF0IGFyZSBoZWxk
IGJ5CmV4dGVybmFsIGVudGl0aWVzLCBzdWNoIGFzIFBDSSBkZXZpY2VzIChpbi1mbGlnaHQgRE1B
KSwgdGhlIGh5cGVydmlzb3IsCmFuZCBzbyBvbi4gVGhlIHJlZmVycmVkLXRvIFJBTSwgb3JpZ2lu
YWxseSBhbGxvY2F0ZWQgYXMgImJvb3Qgc2VydmljZXMKZGF0YSIsIHdpbGwgYmUgcmVsZWFzZWQg
bGF0ZXIsIHdob2xlLXNhbGUsIGJ5IHRoZSBPUy4KCkluIHRoYXQgc2Vuc2UsIEV4aXRCb290U2Vy
dmljZXMoKSBjYWxsYmFja3MgaW1wbGVtZW50IGEga2luZCBvZgpvd25lcnNoaXAgdHJhbnNmZXIu
IFlvdSBubyBsb25nZXIgb3duIHRoZSBVRUZJIG1lbW9yeSBtYXAsIHlvdSBqdXN0IGhhdmUKdG8g
a2ljayBvdXQgc3VjaCBleHRlcm5hbCByZWZlcmVuY2VzIGludG8gaXQgdGhhdCB0aGUgT1Mgd291
bGQgbm90IGtub3cKYWJvdXQuCgpUbyBzdW1tYXJpemU6CgotIElmIHRoaXMgbWVtb3J5ICpuZWVk
cyogdG8gYmUgcmVzZXJ2ZWQgcGFzdCBFeGl0Qm9vdFNlcnZpY2VzKCksIHRoZW4Kc3RpY2sgd2l0
aCBBbGxvY2F0ZVJlc2VydmVkUGFnZXMoKS4gT3RoZXJ3aXNlLCB1c2UgQWxsb2NhdGVQYWdlcygp
OyB0aGVuCnRoZSBwYWdlcyB3aWxsIGJlIGZyZWVkIGF1dG9tYXRpY2FsbHkgYnkgdGhlIE9TLCBz
b29uIGFmdGVyIGl0IGlzIHN0YXJ0ZWQuCgotIEluIHRoZSBsYXR0ZXIgY2FzZSwgaWYgbmVjZXNz
YXJ5LCB5b3UgY2FuIG1ha2UgdGhlIGh5cGVydmlzb3IgZm9yZ2V0CmFib3V0IHRoZSBhcmVhLCBh
cyBwYXJ0IG9mIEV4aXRCb290U2VydmljZXMoKSwgaW4gYSBub3RpZmljYXRpb24KZnVuY3Rpb24u
IEJ1dCB0aGF0IGNhbiBvbmx5IGhhcHBlbiB3aXRob3V0IGFsbG9jYXRpbmcgb3IgcmVsZWFzaW5n
Cm1lbW9yeSBpbiB0aGUgbm90aWZpY2F0aW9uIGZ1bmN0aW9uLgoKCi4uLiBJIGd1ZXNzIHlvdSBj
b3VsZCBtYWtlIGEgWEVOTUVNX3JlbW92ZV9mcm9tX3BoeXNtYXAgaHlwZXJjYWxsLCBmb3IKZXhh
bXBsZS4gQnV0LCBpdCdzICplbnRpcmVseSogcG9zc2libGUgdGhhdCBzYWlkIGh5cGVyY2FsbCBk
b2Vzbid0CmJlbG9uZyBpbiAqdGhpcyogZHJpdmVyLiBBZnRlciBhbGwsIHRoaXMgaXMgbm90IHRo
ZSBkcml2ZXIgdGhhdCBjYWxscwpYRU5NRU1fYWRkX3RvX3BoeXNtYXAgZWl0aGVyIQoKLi4uIElu
IGZhY3QsIEkgdGhpbmsgWGVuQnVzRHhlIGhhcyBhIGJ1Zy4gUmlnaHQgbm93LCB5b3UgaGF2ZSB0
aGUKZm9sbG93aW5nIGNhbGwgY2hhaW4sIHdoZW4gdGhlIE9TIGNhbGxzIEV4aXRCb290U2Vydmlj
ZXMoKToKCk5vdGlmeUV4aXRCb290KCkKICBnQlMtPkRpc2Nvbm5lY3RDb250cm9sbGVyKCkKICAg
IFhlbkJ1c0R4ZURyaXZlckJpbmRpbmdTdG9wKCkKICAgICAgWGVuR3JhbnRUYWJsZURlaW5pdCgp
CiAgICAgICAgWGVuSHlwZXJjYWxsTWVtb3J5T3AgKFhFTk1FTV9yZW1vdmVfZnJvbV9waHlzbWFw
KQoKVW5mb3J0dW5hdGVseSwgdGhpcyBjYWxsIHRyZWUgcmVsZWFzZXMgbWVtb3J5IGxlZnQgYW5k
IHJpZ2h0LCBhbmQgc28gaXQKaXMgbm90IHZhbGlkIG9uIHRoZSBzdGFjayBvZiBnQlMtPkV4aXRC
b290U2VydmljZXMoKS4KCkluc3RlYWQsIE5vdGlmeUV4aXRCb290KCkgc2hvdWxkIGNvbGxlY3Qg
anVzdCB0aGUgc3Vic2VxdWVuY2Ugb2YKWGVuQnVzRHhlRHJpdmVyQmluZGluZ1N0b3AoKSAtLSBp
bnRlcnByZXRpbmcgdGhhdCBmdW5jdGlvbiBhcyBhIGZsYXRlbmVkCnNlcXVlbmNlIG9mIG9wZXJh
dGlvbnMgLS0gdGhhdCByZW1vdmVzIGV4dGVybmFsIHJlZmVyZW5jZXMgdG8gUkFNLgpNYWtpbmcg
aHlwZXJjYWxscyAodXNpbmcgcGFyYW1ldGVycyBjb25zdHJ1Y3RlZCBvbiB0aGUgc3RhY2spIGlz
IGZpbmUuClVzaW5nIGR5bmFtaWNhbGx5ICpwcmUqYWxsb2NhdGVkIG1lbW9yeSAoZm9yIGNvbnN0
cnVjdGluZyBoeXBlcmNhbGwKYXJndW1lbnRzKSBpcyBhbHNvIGZpbmUuIER5bmFtaWNhbGx5IGFs
bG9jYXRpbmcgb3IgcmVsZWFzaW5nIG1lbW9yeSAqb24KdGhlIHNwb3QqIGlzIG5vdCBmaW5lLgoK
KDIpIFNvLCBmb3Igbm93LCBJJ2QgcmVjb21tZW5kIHNpbXBseSByZW1vdmluZwpYZW5Jb1B2aER4
ZU5vdGlmeUV4aXRCb290KCksIGluIHRoaXMgcGF0Y2guCgpZb3UgbWlnaHQgd2FudCB0byBmaXgg
WGVuQnVzRHhlJ3MgTm90aWZ5RXhpdEJvb3QoKSwgc2VwYXJhdGVseS4KCgo+ICsKPiArRUZJX1NU
QVRVUwo+ICtFRklBUEkKPiArSW5pdGlhbGl6ZVhlbklvUHZoRHhlICgKPiArICBJTiBFRklfSEFO
RExFICAgICAgIEltYWdlSGFuZGxlLAo+ICsgIElOIEVGSV9TWVNURU1fVEFCTEUgKlN5c3RlbVRh
YmxlCj4gKyAgKQo+ICt7Cj4gKyAgVk9JRCAqQWxsb2NhdGlvbjsKPiArICBFRklfU1RBVFVTIFN0
YXR1czsKPiArICBYRU5fSU9fUFZIX1NUQVRFICpTdGF0ZTsKPiArCj4gKyAgU3RhdGUgPSBOVUxM
Owo+ICsgIEFsbG9jYXRpb24gPSBOVUxMOwo+ICsKPiArICBpZiAoISBYZW5QdmhEZXRlY3RlZCAo
KSkgewoKKDMpIFBsZWFzZSBkcm9wIHRoZSBzcGFjZSBjaGFyYWN0ZXIuIEl0J3Mgbm90IGludmFs
aWQsIGJ1dCBxdWl0ZSBmb3JlaWduCmluIGVkazIsIEknZCBzYXkuCgoKPiArICAgIHJldHVybiBF
RklfVU5TVVBQT1JURUQ7Cj4gKyAgfQo+ICsKPiArICBTdGF0ZSA9IEFsbG9jYXRlUG9vbCAoc2l6
ZW9mICgqU3RhdGUpKTsKCig0KSBXaGF0IGRvIHdlIGdhaW4gYnkgYWxsb2NhdGluZyAiU3RhdGUi
IGR5bmFtaWNhbGx5PyBJTU8sIGl0IGNvdWxkIGJlCmEgbG9jYWwgdmFyaWFibGUgKD0gImF1dG9t
YXRpYyBzdG9yYWdlIGR1cmF0aW9uIikuCgoKPiArICBpZiAoU3RhdGUgPT0gTlVMTCkgewo+ICsg
ICAgU3RhdHVzID0gRUZJX09VVF9PRl9SRVNPVVJDRVM7Cj4gKyAgICBnb3RvIEVycm9yOwo+ICsg
IH0KPiArCj4gKyAgQWxsb2NhdGlvbiA9IEFsbG9jYXRlUmVzZXJ2ZWRQYWdlcyAoWEVOX0dSQU5U
X0ZSQU1FUyk7CgooNSkgU28sIGFnYWluLCBwbGVhc2UgZXZhbHVhdGUgaWYgdGhpcyBjb3VsZCBz
aW1wbHkgYmUgQWxsb2NhdGVQYWdlcygpLgoKVGhhbmtzCkxhc3psbwoKPiArICBpZiAoQWxsb2Nh
dGlvbiA9PSBOVUxMKSB7Cj4gKyAgICBTdGF0dXMgPSBFRklfT1VUX09GX1JFU09VUkNFUzsKPiAr
ICAgIGdvdG8gRXJyb3I7Cj4gKyAgfQo+ICsKPiArICBTdGF0ZS0+WGVuSW9IYW5kbGUgPSBOVUxM
Owo+ICsgIFN0YXR1cyA9IFhlbklvTW1pb0luc3RhbGwgKCZTdGF0ZS0+WGVuSW9IYW5kbGUsIChV
SU5UTikgQWxsb2NhdGlvbik7Cj4gKyAgaWYgKEVGSV9FUlJPUiAoU3RhdHVzKSkgewo+ICsgICAg
Z290byBFcnJvcjsKPiArICB9Cj4gKwo+ICsgIFN0YXRlLT5BbGxvY2F0aW9uID0gQWxsb2NhdGlv
bjsKPiArICBTdGF0dXMgPSBnQlMtPkNyZWF0ZUV2ZW50IChFVlRfU0lHTkFMX0VYSVRfQk9PVF9T
RVJWSUNFUywgVFBMX0NBTExCQUNLLAo+ICsgICAgICAgICAgICAgICAgICBYZW5Jb1B2aER4ZU5v
dGlmeUV4aXRCb290LCBTdGF0ZSwgJlN0YXRlLT5FeGl0Qm9vdEV2ZW50KTsKPiArICBBU1NFUlRf
RUZJX0VSUk9SIChTdGF0dXMpOwo+ICsKPiArICByZXR1cm4gRUZJX1NVQ0NFU1M7Cj4gKwo+ICtF
cnJvcjoKPiArICBpZiAoU3RhdGUgIT0gTlVMTCAmJiBTdGF0ZS0+WGVuSW9IYW5kbGUgIT0gTlVM
TCkgewo+ICsgICAgWGVuSW9NbWlvVW5pbnN0YWxsKFN0YXRlLT5YZW5Jb0hhbmRsZSk7Cj4gKyAg
fQo+ICsgIGlmIChBbGxvY2F0aW9uICE9IE5VTEwpIHsKPiArICAgIEZyZWVQYWdlcyAoQWxsb2Nh
dGlvbiwgWEVOX0dSQU5UX0ZSQU1FUyk7Cj4gKyAgfQo+ICsgIGlmIChTdGF0ZSAhPSBOVUxMKSB7
Cj4gKyAgICBGcmVlUG9vbCAoU3RhdGUpOwo+ICsgIH0KPiArICByZXR1cm4gU3RhdHVzOwo+ICt9
Cj4gCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 10 14:12:56 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Jul 2019 14:12:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hlDL2-0000D5-IH; Wed, 10 Jul 2019 14:12:52 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=iApL=VH=redhat.com=lersek@srs-us1.protection.inumbo.net>)
 id 1hlDL2-0000Cw-0N
 for xen-devel@lists.xenproject.org; Wed, 10 Jul 2019 14:12:52 +0000
X-Inumbo-ID: cd14c7de-a31c-11e9-8980-bc764e045a96
Received: from mx1.redhat.com (unknown [209.132.183.28])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id cd14c7de-a31c-11e9-8980-bc764e045a96;
 Wed, 10 Jul 2019 14:12:50 +0000 (UTC)
Received: from smtp.corp.redhat.com (int-mx08.intmail.prod.int.phx2.redhat.com
 [10.5.11.23])
 (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mx1.redhat.com (Postfix) with ESMTPS id 50FE23082E09;
 Wed, 10 Jul 2019 14:12:50 +0000 (UTC)
Received: from lacos-laptop-7.usersys.redhat.com (ovpn-117-153.ams2.redhat.com
 [10.36.117.153])
 by smtp.corp.redhat.com (Postfix) with ESMTP id 25810466B9;
 Wed, 10 Jul 2019 14:12:46 +0000 (UTC)
To: Anthony PERARD <anthony.perard@citrix.com>, devel@edk2.groups.io
References: <20190704144233.27968-1-anthony.perard@citrix.com>
From: Laszlo Ersek <lersek@redhat.com>
Message-ID: <d86279b1-95e4-c06c-c71e-913e7bd45987@redhat.com>
Date: Wed, 10 Jul 2019 16:12:46 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20190704144233.27968-1-anthony.perard@citrix.com>
Content-Language: en-US
X-Scanned-By: MIMEDefang 2.84 on 10.5.11.23
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16
 (mx1.redhat.com [10.5.110.46]); Wed, 10 Jul 2019 14:12:50 +0000 (UTC)
Subject: Re: [Xen-devel] [PATCH v3 00/35] Specific platform to run OVMF in
 Xen PVH and HVM guests
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Julien Grall <julien.grall@arm.com>,
 Jordan Justen <jordan.l.justen@intel.com>, xen-devel@lists.xenproject.org,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDcvMDQvMTkgMTY6NDEsIEFudGhvbnkgUEVSQVJEIHdyb3RlOgo+IFBhdGNoIHNlcmllcyBh
dmFpbGFibGUgaW4gdGhpcyBnaXQgYnJhbmNoOgo+IGh0dHBzOi8veGVuYml0cy54ZW4ub3JnL2dp
dC1odHRwL3Blb3BsZS9hcGVyYXJkL292bWYuZ2l0IGJyLnBsYXRmb3JtLXhlbi1wdmgtdjMKPiAK
PiBIaSwKPiAKPiBJJ3ZlIHN0YXJ0ZWQgdG8gY3JlYXRlIGEgWGVuIHNwZWNpZmljIHBsYXRmb3Jt
LCBpbiBPdm1mUGtnL1hlbk92bWYuZHNjCj4gd2l0aCB0aGUgZ29hbCB0byBtYWtlIGl0IHdvcmsg
b24gYm90aCBYZW4gSFZNIGFuZCBYZW4gUFZILgo+IAo+IFRoZSBmaXJzdCBmZXcgcGF0Y2hlcyBv
bmx5IGNyZWF0ZSB0aGUgcGxhdGZvcm0gYW5kIGR1cGxpY2F0ZSBzb21lIGNvZGUgZnJvbQo+IE92
bWZQa2cgYW5kIHRoZSBsYXRlciBwYXRjaGVzIG1ha2VzIE9WTUYgYm9vdCBpbiBhIFhlbiBQVkgg
Z3Vlc3QgYW5kIGNhbiBib290Cj4gYSBMaW51eCBndWVzdC4KPiAKPiBBZnRlciB0aGlzIHBhdGNo
IHNlcmllcywgSSdkIGxpa2UgdG8gd2FpdCBhIGJpdCBiZWZvcmUgcmVtb3ZpbmcgWGVuIHN1cHBv
cnQKPiBmcm9tIHRoZSBPdm1mUGtnKi5kc2MsIHRvIGFsbG93IHRpbWUgdG8gc3dpdGNoIHRvIHRo
ZSBuZXcgWGVuIG9ubHkgcGxhdGZvcm0sCj4gbWF5YmUgMSB5ZWFyLgo+IAo+IFRvIGJ1aWxkIGFu
ZCBib290Ogo+IAo+IFRvIGJ1aWxkLCBzaW1wbHkgcnVuIE92bWZQa2cvYnVpbGQuc2ggLXAgT3Zt
ZlBrZy9Pdm1mWGVuLmRzYwo+IFRoZW4gdXNlIE9WTUYuZmQgYXMgYSBrZXJuZWwgb2YgYSBwdmgg
Z3Vlc3QgY29uZmlnIGZpbGUgKHdpdGggeGwvbGlieGwpLgo+IAo+IFBhdGNoIHNlcmllcyBhdmFp
bGFibGUgaW4gdGhpcyBnaXQgYnJhbmNoOgo+IGh0dHBzOi8veGVuYml0cy54ZW4ub3JnL2dpdC1o
dHRwL3Blb3BsZS9hcGVyYXJkL292bWYuZ2l0IGJyLnBsYXRmb3JtLXhlbi1wdmgtdjMKCkkgYmVs
aWV2ZSBJJ3ZlIGNvbXBsZXRlZCB0aGUgdjMgcmV2aWV3LgoKVGhhbmtzLApMYXN6bG8KCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 10 14:40:16 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Jul 2019 14:40:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hlDlK-0001lK-VV; Wed, 10 Jul 2019 14:40: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=yd/x=VH=cardoe.com=cardoe@srs-us1.protection.inumbo.net>)
 id 1hlDlJ-0001d6-0g
 for xen-devel@lists.xenproject.org; Wed, 10 Jul 2019 14:40:01 +0000
X-Inumbo-ID: 97f2dfa2-a320-11e9-8980-bc764e045a96
Received: from mail-io1-xd2c.google.com (unknown [2607:f8b0:4864:20::d2c])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 97f2dfa2-a320-11e9-8980-bc764e045a96;
 Wed, 10 Jul 2019 14:39:59 +0000 (UTC)
Received: by mail-io1-xd2c.google.com with SMTP id u19so5169615ior.9
 for <xen-devel@lists.xenproject.org>; Wed, 10 Jul 2019 07:39:59 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cardoe.com; s=google;
 h=to:from:subject:message-id:date:user-agent:mime-version
 :content-transfer-encoding:content-language;
 bh=BSRc+PSmKBBB9rpyVzVdrF40f977ZOFWYJOQEgxmLtA=;
 b=ftIAtMOMR4Qycai2mPoX5SOC1twsN6sGq1XDkLtIBBFkLOKtakhufiC1KDpz0gZbde
 5Fy2Kd3e/oiydBVYt1OZMplBdKSSkNzrD4IsIYW0Sy1GFnjIx8+TNLuq7wCFIlsh6Fwf
 M67/M2JSM64y9vBPqhfUVNOdUu+EAppz9H69E=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:to:from:subject:message-id:date:user-agent
 :mime-version:content-transfer-encoding:content-language;
 bh=BSRc+PSmKBBB9rpyVzVdrF40f977ZOFWYJOQEgxmLtA=;
 b=rkQvtOYvbCfxEtn5HIAYQ5V+uRYoTcPleOgMyy77Cot6j6vma5RVCz1CraIqlKD2kp
 YQRtxEO3L9maWG+yhDfQP9kK6ZYCfgxCNJGlJWojElRlCoTvoGqpf1SgUViiqbM10rDJ
 C11pvelMy7yN0Lz9xAtzMx0Pm4inZkhKmeZwc9EPy+8ee3JMnz+m+krSGYHIL5AE1tU5
 uTMnS0F1172ClsgNxLQ8PcP5o244Y3cUhvaPLirIyrJW/wwnMhhDJ20lm3pNedy/u0JV
 Wa8arHS91qIicybiERM30ShAwFOOY2vHKo8RkGs1siJB7FW7zaIFLYN4BLH9TjETMAPp
 8W1w==
X-Gm-Message-State: APjAAAWTPGLWy37aedepC1akRLMMfSF6bqeRvEX8Dx6M2p6/cDCMvbYY
 037ZSKXH5skPnfb9I7elr+ftKGThxxQ=
X-Google-Smtp-Source: APXvYqyDXz1UhdnJGetglii/ZjfYl+yAQfSlT9wllkCHhPwCUkmM+IdOPMCNoLGhZ6IjtnDFVaSgHg==
X-Received: by 2002:a05:6638:517:: with SMTP id
 i23mr6440928jar.71.1562769599073; 
 Wed, 10 Jul 2019 07:39:59 -0700 (PDT)
Received: from doug-macbook.local (nstatest12.n.subnet.rcn.com.
 [207.229.155.139])
 by smtp.gmail.com with ESMTPSA id k2sm1642341iom.50.2019.07.10.07.39.58
 for <xen-devel@lists.xenproject.org>
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Wed, 10 Jul 2019 07:39:58 -0700 (PDT)
To: xen-devel@lists.xenproject.org
From: Doug Goldstein <cardoe@cardoe.com>
Message-ID: <fc86e67f-7ab8-e2a4-a78f-c19e33d25af9@cardoe.com>
Date: Wed, 10 Jul 2019 09:39:57 -0500
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:60.0)
 Gecko/20100101 Thunderbird/60.7.2
MIME-Version: 1.0
Content-Language: en-US
Subject: [Xen-devel] XSA-300 Wording
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>

Q291bGQgd2UgbG9vayBhdCB1cGRhdGluZyB0aGUgd29yZGluZyBvZiBYU0EtMzAwIHRvIG1ha2Ug
dGhpbmdzIGEgYml0IAptb3JlIGNsZWFyLiBJIGRvbid0IGhhdmUgZXhhY3Qgd29yZGluZyBzdWdn
ZXN0aW9ucyBidXQgcm91Z2hseSBzb21lIG9mIAp0aGUgcXVlc3Rpb25zIEkndmUgZmllbGRlZCBh
cmU6CgoKMS4gSW1wYWN0IHNob3VsZCBtYWtlIGl0IGNsZWFyIHRoZXJlIGFyZSB0d28gaXNzdWVz
IGhlcmUuIFNvIGl0cyByZWFsbHkgCiJhbmQvb3IiLiBPciBhIGJ1bGxldGVkIGxpc3QuCgoyLiBW
dWxuZXJhYmxlIFN5c3RlbXMuICJBbGwgdmVyc2lvbnMgb2YgTGludXggYXJlIHZ1bG5lcmFibGUi
IGRvZXMgdGhpcyAKYXBwbHkgdG8gZ3Vlc3RzLiBPbmx5IHJlYXNvbiB0aGF0IHdhcyBhc2tlZCBp
cyBiZWNhdXNlIHRoZSBuZXh0IHNlbnRlbmNlIApnb2VzIG9uIHRvIGRpc2N1c3MgZG9tMC4gQXJl
IHBlb3BsZSB0aGF0IGRpZG4ndCBwYXNzIGEgImRvbTBfbWVtPSIgb24gYSAKUFYgZG9tMCB2dWxu
ZXJhYmxlIG9yIG5vdD8KCjMuIE1pdGlnYXRpb24uIElzIHRoZXJlIG5vIG1pdGlnYXRpb24gZm9y
IFBWSCBkb20wJ3M/IFRoZXJlJ3Mgc29tZSAKaGFuZHdhdmluZyBhcm91bmQgInN1ZmZpY2llbnRs
eSBsYXJnZSIuIExhcmdlIGlzIHN1YmplY3RpdmUgdG8gZm9sa3MuIElmIApJIG9wZXJhdGUgd2l0
aCBtYWNoaW5lcyB3aXRoIDhHQiBvZiBSQU0gZGF5IGluIGFuZCBkYXkgb3V0IHRoZW4gbXkgCmRl
ZmluaXRpb24gb2YgImxhcmdlIiBpcyBkaWZmZXJlbnQgZnJvbSBzb21lb25lIHRoYXQgb3BlcmF0
ZXMgb24gCm1hY2hpbmVzIHdpdGggMjU2R0Igb2YgUkFNIGRheSBpbiBhbmQgZGF5IG91dC4KCjQu
IFJlc29sdXRpb24uIFRoZXJlJ3MgdHdvIGlzc3VlcyBoZXJlIChhcyB0aGUgSW1wYWN0IHNob3Vs
ZCBtYWtlIApjbGVhcikuIElkZW50aWZ5IHRoYXQgdGhlIHBhdGNoIGhhbmRsZXMgaXNzdWUgIiMx
IiB3aGlsZSBpc3N1ZSAiIzIiIGlzIApub3QgZml4ZWQgeWV0LgoKCkkgaG9wZSB0aGlzIGlzIGEg
cmVhc29uYWJsZSByZXF1ZXN0LgoKLS0KCkRvdWcKCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 10 15:18:38 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Jul 2019 15:18:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hlEMN-0004Hj-1l; Wed, 10 Jul 2019 15: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=ELaq=VH=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hlEML-0004He-AQ
 for xen-devel@lists.xenproject.org; Wed, 10 Jul 2019 15:18:17 +0000
X-Inumbo-ID: f0625fb8-a325-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id f0625fb8-a325-11e9-8980-bc764e045a96;
 Wed, 10 Jul 2019 15:18:15 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 436E22B;
 Wed, 10 Jul 2019 08:18:15 -0700 (PDT)
Received: from [10.119.48.95] (unknown [10.119.48.95])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 12CA73F246;
 Wed, 10 Jul 2019 08:18:15 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>, xen-devel@lists.xenproject.org
References: <alpine.DEB.2.21.1906211648280.25730@sstabellini-ThinkPad-T480s>
 <20190621235608.2153-1-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <a0ee8f5f-70c6-1f29-2648-6e3500d8d06d@arm.com>
Date: Wed, 10 Jul 2019 16:18:13 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <20190621235608.2153-1-sstabellini@kernel.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3 1/6] xen/arm: extend
 device_tree_for_each_node
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgU3RlZmFubywKCk9uIDYvMjIvMTkgMTI6NTYgQU0sIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90
ZToKPiBBZGQgdHdvIG5ldyBwYXJhbWV0ZXJzIHRvIGRldmljZV90cmVlX2Zvcl9lYWNoX25vZGU6
IG5vZGUgYW5kIGRlcHRoLgo+IE5vZGUgaXMgdGhlIHBhcmVudCBub2RlIHRvIHN0YXJ0IHRoZSBz
ZWFyY2ggZnJvbSBhbmQgZGVwdGggaXMgdGhlIG1pbgo+IGRlcHRoIG9mIHRoZSBzZWFyY2ggKHRo
ZSBkZXB0aCBvZiB0aGUgcGFyZW50IG5vZGUpLiBQYXNzaW5nIDAsIDAKPiB0cmlnZ2VycyB0aGUg
b2xkIGJlaGF2aW9yLgo+IAo+IFdlIG5lZWQgdGhpcyBjaGFuZ2UgYmVjYXVzZSBpbiBmb2xsb3ct
dXAgcGF0Y2hlcyB3ZSB3YW50IHRvIGJlIGFibGUgdG8KPiB1c2UgcmV1c2UgZGV2aWNlX3RyZWVf
Zm9yX2VhY2hfbm9kZSB0byBjYWxsIGEgZnVuY3Rpb24gZm9yIGVhY2ggY2hpbGRyZW4KPiBub2Rl
cyBvZiBhIHByb3ZpZGVkIG5vZGUuCj4gCj4gU2lnbmVkLW9mZi1ieTogU3RlZmFubyBTdGFiZWxs
aW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgo+IC0tLQo+IENoYW5nZXMgaW4gdjM6Cj4gLSBpbXBy
b3ZlIGNvbW1pdCBtZXNzYWdlCj4gLSBpbXByb3ZlIGluLWNvZGUgY29tbWVudHMKPiAtIGltcHJv
dmUgY29kZSBzdHlsZQoKWW91IGhhdmVuJ3QgYWRkcmVzc2VkIG15IHF1ZXN0aW9ucyBhbmQgcG90
ZW50aWFsIGVycm9ycyBJIHBvaW50ZWQgb3V0IG9uIAp2Mi4gU2VlIDw4ODVmYzYyZS1kYmUyLWJi
OGYtMTQ3Ni1kZTViNWQ3ZGYyYzhAYXJtLmNvbT4KCkNoZWVycywKCi0tIApKdWxpZW4gR3JhbGwK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 10 15:40:54 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Jul 2019 15: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 1hlEi9-0006EP-0k; Wed, 10 Jul 2019 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=ELaq=VH=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hlEi7-0006EK-Hz
 for xen-devel@lists.xenproject.org; Wed, 10 Jul 2019 15:40:47 +0000
X-Inumbo-ID: 157e4f7f-a329-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 157e4f7f-a329-11e9-8980-bc764e045a96;
 Wed, 10 Jul 2019 15:40:46 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 05E722B;
 Wed, 10 Jul 2019 08:40:46 -0700 (PDT)
Received: from [10.119.48.95] (unknown [10.119.48.95])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id AF0F33F246;
 Wed, 10 Jul 2019 08:40:45 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>, xen-devel@lists.xenproject.org
References: <alpine.DEB.2.21.1906211648280.25730@sstabellini-ThinkPad-T480s>
 <20190621235608.2153-3-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <14057093-654b-7668-104b-a452eb2bf6be@arm.com>
Date: Wed, 10 Jul 2019 16:40:45 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <20190621235608.2153-3-sstabellini@kernel.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3 3/6] xen/arm: keep track of
 reserved-memory regions
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGksCgpPbiA2LzIyLzE5IDEyOjU2IEFNLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4gQXMg
d2UgcGFyc2UgdGhlIGRldmljZSB0cmVlIGluIFhlbiwga2VlcCB0cmFjayBvZiB0aGUgcmVzZXJ2
ZWQtbWVtb3J5Cj4gcmVnaW9ucyBhcyB0aGV5IG5lZWQgc3BlY2lhbCB0cmVhdG1lbnQgKGZvbGxv
dy11cCBwYXRjaGVzIHdpbGwgbWFrZSB1c2UKPiBvZiB0aGUgc3RvcmVkIGluZm9ybWF0aW9uLikK
PiAKPiBSZXVzZSBwcm9jZXNzX21lbW9yeV9ub2RlIHRvIGFkZCByZXNlcnZlZC1tZW1vcnkgcmVn
aW9ucyB0byB0aGUKPiBib290aW5mby5yZXNlcnZlZF9tZW0gYXJyYXkuCj4gCj4gUmVmdXNlIHRv
IGNvbnRpbnVlIG9uY2Ugd2UgcmVhY2ggdGhlIG1heCBudW1iZXIgb2YgcmVzZXJ2ZWQgbWVtb3J5
Cj4gcmVnaW9ucyB0byBhdm9pZCBhY2NpZGVudGFsbHkgbWFwcGluZyBhbnkgcG9ydGlvbnMgb2Yg
dGhlbSBpbnRvIGEgVk0uCj4gCj4gU2lnbmVkLW9mZi1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxz
dGVmYW5vc0B4aWxpbnguY29tPgo+IAo+IC0tLQo+IEl0IGlzIGNsZWFuZXIgdG8gYXZvaWQgc2hh
cmluZyB0aGUgd2hvbGUgZnVuY3Rpb24gcHJvY2Vzc19tZW1vcnlfbm9kZQo+IGJldHdlZW4gdGhl
IG5vcm1hbCBtZW1vcnkgY2FzZSBhbmQgdGhlIHJlc2VydmVkLW1lbW9yeSBjYXNlLiBJJ2xsIGRv
IGl0Cj4gaW4gdGhlIG5leHQgdmVyc2lvbiBvbmNlIEkgdW5kZXJzdGFuZCB0aGUgYmVzdCB3YXkg
ZG8gdG8gaXQuCgpwYXJzZV9yZWcoLi4uLikKewoKaWYgKHJlZyBub3QgcHJlc2VudCkKICAgcmV0
dXJuIC1FTk9QUkVTRU5UCgovKiBwYXJzZSByZWdzICovCgpyZXR1cm4gKGZ1bGwpID8gLUVGVUxM
IDogMDsKfQoKcHJvY2Vzc19tZW1vcnlfbm9kZSguLi4uKQp7CiAgICByZXR1cm4gcGFyc2VfcmVn
KC4uLik7Cn0KCnByb2Nlc3NfcmVzZXJ2ZWRfcmVnaW9uKCkKewogICAgIHJldCA9IHBhcnNlX3Jl
ZyguLi4pOwogICAgIGlmICggcmV0ID09IC1FRlVMTCApCiAgICAgICBwYW5pYyguLi4uKTsKICAg
ICBlbHNlIGlmICggcmV0ICE9IC1FTk9QUkVTRU5UICkKICAgICAgIHJldHVybiByZXQ7CiAgICAg
cmV0dXJuIDA7Cn0KCj4gCj4gLS0tCj4gQ2hhbmdlcyBpbiB2MzoKPiAtIG1hdGNoIG9ubHkgL3Jl
c2VydmVkLW1lbW9yeQo+IC0gcHV0IHRoZSB3YXJuaW5nIGJhY2sgaW4gcGxhY2UgZm9yIHJlZyBu
b3QgcHJlc2VudCBvbiBhIG5vcm1hbCBtZW1vcnkKPiAgICByZWdpb24KPiAtIHJlZnVzZSB0byBj
b250aW51ZSBvbmNlIHdlIHJlYWNoIHRoZSBtYXggbnVtYmVyIG9mIHJlc2VydmVkIG1lbW9yeQo+
ICAgIHJlZ2lvbnMKPiAKPiBDaGFuZ2VzIGluIHYyOgo+IC0gY2FsbCBwcm9jZXNzX21lbW9yeV9u
b2RlIGZyb20gcHJvY2Vzc19yZXNlcnZlZF9tZW1vcnlfbm9kZSB0byBhdm9pZAo+ICAgIGR1cGxp
Y2F0aW9uCj4gLS0tCj4gICB4ZW4vYXJjaC9hcm0vYm9vdGZkdC5jICAgICAgfCAzOCArKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0tCj4gICB4ZW4vaW5jbHVkZS9hc20tYXJtL3Nl
dHVwLmggfCAgMSArCj4gICAyIGZpbGVzIGNoYW5nZWQsIDMzIGluc2VydGlvbnMoKyksIDYgZGVs
ZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9ib290ZmR0LmMgYi94ZW4v
YXJjaC9hcm0vYm9vdGZkdC5jCj4gaW5kZXggNjExNzI0NDMzYi4uYjI0YWIxMGNiOSAxMDA2NDQK
PiAtLS0gYS94ZW4vYXJjaC9hcm0vYm9vdGZkdC5jCj4gKysrIGIveGVuL2FyY2gvYXJtL2Jvb3Rm
ZHQuYwo+IEBAIC0xMzUsNiArMTM1LDggQEAgc3RhdGljIGludCBfX2luaXQgcHJvY2Vzc19tZW1v
cnlfbm9kZShjb25zdCB2b2lkICpmZHQsIGludCBub2RlLAo+ICAgICAgIGNvbnN0IF9fYmUzMiAq
Y2VsbDsKPiAgICAgICBwYWRkcl90IHN0YXJ0LCBzaXplOwo+ICAgICAgIHUzMiByZWdfY2VsbHMg
PSBhZGRyZXNzX2NlbGxzICsgc2l6ZV9jZWxsczsKPiArICAgIHN0cnVjdCBtZW1pbmZvICptZW07
Cj4gKyAgICBib29sIHJlc2VydmVkID0gKGJvb2wpZGF0YTsKPiAgIAo+ICAgICAgIGlmICggYWRk
cmVzc19jZWxscyA8IDEgfHwgc2l6ZV9jZWxscyA8IDEgKQo+ICAgICAgIHsKPiBAQCAtMTQzLDI5
ICsxNDUsNDkgQEAgc3RhdGljIGludCBfX2luaXQgcHJvY2Vzc19tZW1vcnlfbm9kZShjb25zdCB2
b2lkICpmZHQsIGludCBub2RlLAo+ICAgICAgICAgICByZXR1cm4gMDsKPiAgICAgICB9Cj4gICAK
PiArICAgIGlmICggcmVzZXJ2ZWQgKQo+ICsgICAgICAgIG1lbSA9ICZib290aW5mby5yZXNlcnZl
ZF9tZW07Cj4gKyAgICBlbHNlCj4gKyAgICAgICAgbWVtID0gJmJvb3RpbmZvLm1lbTsKClJhdGhl
ciB0aGFuIHBhc3NpbmcgYSBib29sLCB5b3UgY291bGQgcGFzcyBib290aW5mby57bWVtLCByZXNl
cnZlZF9tZW19IAppbiBwYXJhbWV0ZXIuCgo+ICsKPiAgICAgICBwcm9wID0gZmR0X2dldF9wcm9w
ZXJ0eShmZHQsIG5vZGUsICJyZWciLCBOVUxMKTsKPiAgICAgICBpZiAoICFwcm9wICkKPiAgICAg
ICB7Cj4gLSAgICAgICAgcHJpbnRrKCJmZHQ6IG5vZGUgYCVzJzogbWlzc2luZyBgcmVnJyBwcm9w
ZXJ0eVxuIiwgbmFtZSk7Cj4gKyAgICAgICAgaWYgKCAhcmVzZXJ2ZWQgKQo+ICsgICAgICAgICAg
ICBwcmludGsoImZkdDogbm9kZSBgJXMnOiBtaXNzaW5nIGByZWcnIHByb3BlcnR5XG4iLCBuYW1l
KTsKCkkgd291bGQganVzdCBnZXQgcmlkIG9mIHRoaXMgcHJpbnQgYW5kIHJldHVybiBhbiBlcnJv
ciB0aGFuIGFsbG93IHRoZSAKY2FsbGVyIHRvIGRlY2lkZSB3aGF0IHRvIGRvLgoKPiAgICAgICAg
ICAgcmV0dXJuIDA7Cj4gICAgICAgfQo+ICAgCj4gICAgICAgY2VsbCA9IChjb25zdCBfX2JlMzIg
Kilwcm9wLT5kYXRhOwo+ICAgICAgIGJhbmtzID0gZmR0MzJfdG9fY3B1KHByb3AtPmxlbikgLyAo
cmVnX2NlbGxzICogc2l6ZW9mICh1MzIpKTsKPiAgIAo+IC0gICAgZm9yICggaSA9IDA7IGkgPCBi
YW5rcyAmJiBib290aW5mby5tZW0ubnJfYmFua3MgPCBOUl9NRU1fQkFOS1M7IGkrKyApCj4gKyAg
ICBmb3IgKCBpID0gMDsgaSA8IGJhbmtzICYmIG1lbS0+bnJfYmFua3MgPCBOUl9NRU1fQkFOS1M7
IGkrKyApCj4gICAgICAgewo+ICAgICAgICAgICBkZXZpY2VfdHJlZV9nZXRfcmVnKCZjZWxsLCBh
ZGRyZXNzX2NlbGxzLCBzaXplX2NlbGxzLCAmc3RhcnQsICZzaXplKTsKPiAgICAgICAgICAgaWYg
KCAhc2l6ZSApCj4gICAgICAgICAgICAgICBjb250aW51ZTsKPiAtICAgICAgICBib290aW5mby5t
ZW0uYmFua1tib290aW5mby5tZW0ubnJfYmFua3NdLnN0YXJ0ID0gc3RhcnQ7Cj4gLSAgICAgICAg
Ym9vdGluZm8ubWVtLmJhbmtbYm9vdGluZm8ubWVtLm5yX2JhbmtzXS5zaXplID0gc2l6ZTsKPiAt
ICAgICAgICBib290aW5mby5tZW0ubnJfYmFua3MrKzsKPiArICAgICAgICBtZW0tPmJhbmtbbWVt
LT5ucl9iYW5rc10uc3RhcnQgPSBzdGFydDsKPiArICAgICAgICBtZW0tPmJhbmtbbWVtLT5ucl9i
YW5rc10uc2l6ZSA9IHNpemU7Cj4gKyAgICAgICAgbWVtLT5ucl9iYW5rcysrOwo+ICAgICAgIH0K
PiArICAgIC8qCj4gKyAgICAgKiBXZSByZWFjaGVkIHRoZSBtYXggbnVtYmVyIG9mIHN1cHBvcnRl
ZCByZXNlcnZlZC1tZW1vcnkgcmVnaW9ucy4KPiArICAgICAqIFN0b3AgYW5kIHJlZnVzZSB0byBj
b250aW51ZS4gV2UgZG9uJ3Qgd2FudCB0byByaXNrIFhlbiBhbGxvY2F0aW5nCj4gKyAgICAgKiB0
aG9zZSByZWdpb25zIGFzIG5vcm1hbCBtZW1vcnkgdG8gYSBWTS4KClRoZSBsYXN0IHNlbnRlbmNl
IGlzIGNvbmZ1c2luZyBiZWNhdXNlIHJlc2VydmVkLXJlZ2lvbiBhcmUgbm9ybWFsIG1lbW9yeSAK
dGhhdCBoYXZlIGJlZW4gY2FydmVkIG91dCBmb3IgYSBzcGVjaWZpYyB1c2FnZS4gQWxzbywgdGhl
IHByb2JsZW0gaXMgbm90IApvbmx5IHdpdGggVk0gYnV0IGFueSBtZW1vcnkgYWxsb2NhdGlvbi4K
ClNvIGEgYmV0dGVyIHNlbnRlbmNlIHdvdWxkIGJlOiAiV2UgZG9uJ3Qgd2FudCB0byBnaXZlIHRo
ZSBwYWdlcyB0byB0aGUgCmFsbG9jYXRvciIuCgo+ICsgICAgICovCj4gKyAgICBCVUdfT04ocmVz
ZXJ2ZWQgJiYgbWVtLT5ucl9iYW5rcyA9PSBOUl9NRU1fQkFOS1MpOwo+ICAgCj4gICAgICAgcmV0
dXJuIDA7Cj4gICB9Cj4gICAKPiArc3RhdGljIGludCBfX2luaXQgcHJvY2Vzc19yZXNlcnZlZF9t
ZW1vcnlfbm9kZShjb25zdCB2b2lkICpmZHQsIGludCBub2RlLAo+ICsgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGNoYXIgKm5hbWUsIGludCBkZXB0
aCwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1MzIg
YWRkcmVzc19jZWxscywgdTMyIHNpemVfY2VsbHMpCj4gK3sKPiArICAgIGRldmljZV90cmVlX2Zv
cl9lYWNoX25vZGUoZmR0LCBub2RlLCBkZXB0aCwgcHJvY2Vzc19tZW1vcnlfbm9kZSwgKHZvaWQq
KXRydWUpOwo+ICsgICAgcmV0dXJuIDA7Cj4gK30KPiArCj4gICBzdGF0aWMgdm9pZCBfX2luaXQg
cHJvY2Vzc19tdWx0aWJvb3Rfbm9kZShjb25zdCB2b2lkICpmZHQsIGludCBub2RlLAo+ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgY2hhciAqbmFtZSwK
PiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHUzMiBhZGRyZXNz
X2NlbGxzLCB1MzIgc2l6ZV9jZWxscykKPiBAQCAtMjk5LDcgKzMyMSwxMSBAQCBzdGF0aWMgaW50
IF9faW5pdCBlYXJseV9zY2FuX25vZGUoY29uc3Qgdm9pZCAqZmR0LAo+ICAgCj4gICAgICAgaWYg
KCBkZXZpY2VfdHJlZV9ub2RlX21hdGNoZXMoZmR0LCBub2RlLCAibWVtb3J5IikgKQo+ICAgICAg
ICAgICByYyA9IHByb2Nlc3NfbWVtb3J5X25vZGUoZmR0LCBub2RlLCBuYW1lLCBkZXB0aCwKPiAt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYWRkcmVzc19jZWxscywgc2l6ZV9jZWxs
cywgTlVMTCk7Cj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFkZHJlc3NfY2Vs
bHMsIHNpemVfY2VsbHMsICh2b2lkKilmYWxzZSk7Cj4gKyAgICBlbHNlIGlmICggZGVwdGggPT0g
MSAmJiAhc3RyY21wKG5hbWUsICJyZXNlcnZlZC1tZW1vcnkiKSAmJgo+ICsgICAgICAgICAgICAg
IHN0cmxlbihuYW1lKSA9PSBzdHJsZW4oInJlc2VydmVkLW1lbW9yeSIpICkKPiArICAgICAgICBy
YyA9IHByb2Nlc3NfcmVzZXJ2ZWRfbWVtb3J5X25vZGUoZmR0LCBub2RlLCBuYW1lLCBkZXB0aCwK
PiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYWRkcmVzc19jZWxs
cywgc2l6ZV9jZWxscyk7Cj4gICAgICAgZWxzZSBpZiAoIGRlcHRoIDw9IDMgJiYgKGRldmljZV90
cmVlX25vZGVfY29tcGF0aWJsZShmZHQsIG5vZGUsICJ4ZW4sbXVsdGlib290LW1vZHVsZSIgKSB8
fAo+ICAgICAgICAgICAgICAgICBkZXZpY2VfdHJlZV9ub2RlX2NvbXBhdGlibGUoZmR0LCBub2Rl
LCAibXVsdGlib290LG1vZHVsZSIgKSkpCj4gICAgICAgICAgIHByb2Nlc3NfbXVsdGlib290X25v
ZGUoZmR0LCBub2RlLCBuYW1lLCBhZGRyZXNzX2NlbGxzLCBzaXplX2NlbGxzKTsKPiBkaWZmIC0t
Z2l0IGEveGVuL2luY2x1ZGUvYXNtLWFybS9zZXR1cC5oIGIveGVuL2luY2x1ZGUvYXNtLWFybS9z
ZXR1cC5oCj4gaW5kZXggOGJmM2Q1OTEwYS4uZWZjYmE1NDVjMiAxMDA2NDQKPiAtLS0gYS94ZW4v
aW5jbHVkZS9hc20tYXJtL3NldHVwLmgKPiArKysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL3NldHVw
LmgKPiBAQCAtNjYsNiArNjYsNyBAQCBzdHJ1Y3QgYm9vdGNtZGxpbmVzIHsKPiAgIAo+ICAgc3Ry
dWN0IGJvb3RpbmZvIHsKPiAgICAgICBzdHJ1Y3QgbWVtaW5mbyBtZW07Cj4gKyAgICBzdHJ1Y3Qg
bWVtaW5mbyByZXNlcnZlZF9tZW07Cj4gICAgICAgc3RydWN0IGJvb3Rtb2R1bGVzIG1vZHVsZXM7
Cj4gICAgICAgc3RydWN0IGJvb3RjbWRsaW5lcyBjbWRsaW5lczsKPiAgICNpZmRlZiBDT05GSUdf
QUNQSQo+IAoKQ2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 10 15:54:52 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Jul 2019 15: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 1hlEvf-0006z0-A9; Wed, 10 Jul 2019 15:54:47 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ELaq=VH=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hlEvd-0006yv-TZ
 for xen-devel@lists.xenproject.org; Wed, 10 Jul 2019 15:54:45 +0000
X-Inumbo-ID: 0807614e-a32b-11e9-8fb5-83d019088869
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 0807614e-a32b-11e9-8fb5-83d019088869;
 Wed, 10 Jul 2019 15:54:42 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 4E77A2B;
 Wed, 10 Jul 2019 08:54:42 -0700 (PDT)
Received: from [10.119.48.95] (unknown [10.119.48.95])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 142B03F246;
 Wed, 10 Jul 2019 08:54:42 -0700 (PDT)
To: Oleksandr <olekstysh@gmail.com>,
 Stefano Stabellini <sstabellini@kernel.org>, xen-devel@lists.xenproject.org
References: <alpine.DEB.2.21.1906211648280.25730@sstabellini-ThinkPad-T480s>
 <20190621235608.2153-3-sstabellini@kernel.org>
 <024a54c3-29b6-92d2-0cf3-e74297282b31@gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <12f22d4a-0a39-6878-1471-fd2fdbfd54f9@arm.com>
Date: Wed, 10 Jul 2019 16:54:41 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <024a54c3-29b6-92d2-0cf3-e74297282b31@gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3 3/6] xen/arm: keep track of
 reserved-memory regions
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGksCgpPbiA3LzgvMTkgODowMiBQTSwgT2xla3NhbmRyIHdyb3RlOgo+IE9uIDIyLjA2LjE5IDAy
OjU2LCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4gSSBoYXZlIHRlc3RlZCB0aGlzIHNlcmll
cyBhbmQgZ290IHRoZSBzYW1lIGJlaGF2aW9yIGFzIHdpdGggVjIgWzFdLgo+IAo+IFRoZSAibm9u
LXJlc2VydmVkLW1lbW9yeSIgbm9kZSBpbiBteSBkZXZpY2UtdHJlZSAKPiAoc3JhbUA0N0ZGRjAw
MC0+c2NwX3NobWVtQDApIGlzIHN0aWxsIGludGVycHJldGVkIGFzIGEgInJlc2VydmVkLW1lbW9y
eSIuCj4gSSB0aGluaywgdGhpcyB0YWtlcyBwbGFjZSBiZWNhdXNlIGN1cnJlbnQgaW1wbGVtZW50
YXRpb24gaXRlcmF0ZXMgb3ZlciAKPiBhbGwgZGV2aWNlIHRyZWUgbm9kZXMgc3RhcnRpbmcKPiBm
cm9tIHJlYWwgInJlc2VydmVkLW1lbW9yeSIgbm9kZSB1cCB0byB0aGUgZW5kIG9mIHRoZSBkZXZp
Y2UgdHJlZS4gQW5kIAo+IGlmIHRoZXJlIGlzIGF0IGxlYXN0IG9uZSAibm9uLXJlc2VydmVkLW1l
bW9yeSIgbm9kZSAod2l0aCBhIHN1aXRhYmxlIAo+IGRlcHRoIGFuZCB2YWxpZCAicmVnIiBwcm9w
ZXJ0eSkKPiBsb2NhdGVkIGRvd24gdGhlIGRldmljZSB0cmVlLCBpdCB3aWxsIGJlIG1pc3Rha2Vu
bHkgaW5zZXJ0ZWQgdG8gCj4gYm9vdGluZm8ucmVzZXJ2ZWRfbWVtIChhcyBpbiBteSBjYXNlKS4K
ClRoZSBwcm9ibGVtIGlzIGJlY2F1c2Ugd2UgYXJlIHBhc3NpbmcgdGhlIGRlcHRoIG9mIHRoZSBw
YXJlbnQuIEJlY2F1c2UgCm9mIHRoYXQsIGl0IHdpbGwgbG9vayBmb3IgYW55dGhpbmcgYXQgdGhl
IHNhbWUgZGVwdGggKHNlZSB0aGUgY2hlY2sgCmRlcHRoID49IG1pbl9kZXB0aCBpbiBkZXZpY2Vf
dHJlZV9mb3JfZWFjaF9ub2RlKS4KClRoZSBjb3JyZWN0IHNvbHV0aW9uIGhlcmUsIHdvdWxkIGJl
IHRvIHVzZSB0aGUgZGVwdGggb2YgdGhlIGNoaWxkIChpLmUgCmRlcHRoICsgMSkgd2hlbiBjYWxs
aW5nIGRldmljZV90cmVlX2Zvcl9lYWNoX25vZGUgaW4gCnByb2Nlc3NfcmVzZXJ2ZWRfbWVtb3J5
X25vZGUuCgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 10 16:40:44 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Jul 2019 16:40:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hlFdt-0002K5-3B; Wed, 10 Jul 2019 16:40:29 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=5Wp7=VH=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hlFds-0002K0-ES
 for xen-devel@lists.xenproject.org; Wed, 10 Jul 2019 16:40:28 +0000
X-Inumbo-ID: 6aeb1908-a331-11e9-ab9b-e7750c63a686
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 6aeb1908-a331-11e9-ab9b-e7750c63a686;
 Wed, 10 Jul 2019 16:40:25 +0000 (UTC)
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=paul.durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 paul.durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="paul.durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: BpSBvDnXEbk1DqN0miqN5IyEIk0MUQaxK8Hdk6qUp8u+WZQFrp4iGEaCcqIFHOLcm8iy62UtAf
 Wt5CDkVlgbgpy493ZcP8cVdgQDrcjUaH5/N/R70wVMuXMuKQHVqICOeAmKmaLUFC8Gq5DbjOU9
 9JIF3JeZ0nqEPE9GZ2x4mFhIW4wcXn85sqTztbMhm3Fo42h7OTkZXWx+mkHohVLb/hhHEgrLdQ
 qAghwmfK22BEbcOpdUIMsdFrSTWeulRtqhhkETQD3NnkIBz4sIiYF4K2RSXGJYUusod+oNRWeX
 MVA=
X-SBRS: 2.7
X-MesageID: 2834654
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,475,1557201600"; 
   d="scan'208";a="2834654"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 10 Jul 2019 17:17:33 +0100
Message-ID: <20190710161733.39119-1-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.20.1.2.gb21ebb671
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] xen/mm.h: add helper function to test-and-clear
 _PGC_allocated
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Paul Durrant <paul.durrant@citrix.com>,
 Tamas K Lengyel <tamas@tklengyel.com>, Jan Beulich <jbeulich@suse.com>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIF9QR0NfYWxsb2NhdGVkIGZsYWcgaXMgc2V0IG9uIGEgcGFnZSB3aGVuIGl0IGlzIGFzc2ln
bmVkIHRvIGEgZG9tYWluCmFsb25nIHdpdGggYW4gaW5pdGlhbCByZWZlcmVuY2UgY291bnQgb2Yg
MS4gVG8gY2xlYXIgdGhpcyBpbml0aWFsCnJlZmVyZW5jZSBjb3VudCBpdCBpcyBuZWNlc3Nhcnkg
dG8gdGVzdC1hbmQtY2xlYXIgX1BHQ19hbGxvY2F0ZWQgYW5kIHRoZW4Kb25seSBkcm9wIHRoZSBy
ZWZlcmVuY2UgaWYgdGhlIHRlc3QtYW5kLWNsZWFyIHN1Y2NlZWRzLiBUaGlzIGlzIG9wZW4tCmNv
ZGVkIGluIG1hbnkgcGxhY2VzLiBJdCBpcyBhbHNvIHVuc2FmZSB0byB0ZXN0LWFuZC1jbGVhciBf
UEdDX2FsbG9jYXRlZAp1bmxlc3MgdGhlIGNhbGxlciBob2xkcyBhbiBhZGRpdGlvbmFsIHJlZmVy
ZW5jZS4KClRoaXMgcGF0Y2ggYWRkcyBhIGhlbHBlciBmdW5jdGlvbiwgY2xlYXJfYXNzaWdubWVu
dF9yZWZlcmVuY2UoKSwgdG8KcmVwbGFjZSBhbGwgdGhlIG9wZW4tY29kZWQgdGVzdC1hbmQtY2xl
YXIvcHV0X3BhZ2Ugb2NjdXJyZW5jZXMgYW5kCmluY29ycG9yYXRlcyBpbiB0aGF0IGFuIEFTU0VS
VGlvbiB0aGF0IGFuIGFkZGl0aW9uYWwgcGFnZSByZWZlcmVuY2UgaXMKaGVsZC4KClNpZ25lZC1v
ZmYtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+Ci0tLQpDYzogU3Rl
ZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpDYzogSnVsaWVuIEdyYWxs
IDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KQ2M6IFZvbG9keW15ciBCYWJjaHVrIDxWb2xvZHlteXJf
QmFiY2h1a0BlcGFtLmNvbT4KQ2M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJp
eC5jb20+CkNjOiBHZW9yZ2UgRHVubGFwIDxHZW9yZ2UuRHVubGFwQGV1LmNpdHJpeC5jb20+CkNj
OiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KQ2M6IEphbiBCZXVsaWNo
IDxqYmV1bGljaEBzdXNlLmNvbT4KQ2M6IEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFkLndp
bGtAb3JhY2xlLmNvbT4KQ2M6IFRpbSBEZWVnYW4gPHRpbUB4ZW4ub3JnPgpDYzogV2VpIExpdSA8
d2xAeGVuLm9yZz4KQ2M6ICJSb2dlciBQYXUgTW9ubsOpIiA8cm9nZXIucGF1QGNpdHJpeC5jb20+
CkNjOiBUYW1hcyBLIExlbmd5ZWwgPHRhbWFzQHRrbGVuZ3llbC5jb20+CkNjOiBHZW9yZ2UgRHVu
bGFwIDxnZW9yZ2UuZHVubGFwQGV1LmNpdHJpeC5jb20+Ci0tLQogeGVuL2FyY2gvYXJtL2RvbWFp
bi5jICAgICAgICAgfCAgNCArLS0tCiB4ZW4vYXJjaC94ODYvZG9tYWluLmMgICAgICAgICB8ICAz
ICstLQogeGVuL2FyY2gveDg2L2h2bS9pb3JlcS5jICAgICAgfCAxMSArKy0tLS0tLS0tLQogeGVu
L2FyY2gveDg2L21tLmMgICAgICAgICAgICAgfCAgMyArLS0KIHhlbi9hcmNoL3g4Ni9tbS9tZW1f
c2hhcmluZy5jIHwgIDkgKysrLS0tLS0tCiB4ZW4vYXJjaC94ODYvbW0vcDJtLXBvZC5jICAgICB8
ICA0ICstLS0KIHhlbi9hcmNoL3g4Ni9tbS9wMm0uYyAgICAgICAgIHwgIDMgKy0tCiB4ZW4vY29t
bW9uL2dyYW50X3RhYmxlLmMgICAgICB8ICAzICstLQogeGVuL2NvbW1vbi9tZW1vcnkuYyAgICAg
ICAgICAgfCAgNSArKy0tLQogeGVuL2NvbW1vbi94ZW5vcHJvZi5jICAgICAgICAgfCAgMyArLS0K
IHhlbi9pbmNsdWRlL3hlbi9tbS5oICAgICAgICAgIHwgMTEgKysrKysrKysrKysKIDExIGZpbGVz
IGNoYW5nZWQsIDI1IGluc2VydGlvbnMoKyksIDM0IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBh
L3hlbi9hcmNoL2FybS9kb21haW4uYyBiL3hlbi9hcmNoL2FybS9kb21haW4uYwppbmRleCA0ZjQ0
ZDVjNzQyLi43ODcwMGQ2ZjA4IDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vZG9tYWluLmMKKysr
IGIveGVuL2FyY2gvYXJtL2RvbWFpbi5jCkBAIC05MjYsOSArOTI2LDcgQEAgc3RhdGljIGludCBy
ZWxpbnF1aXNoX21lbW9yeShzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QgcGFnZV9saXN0X2hlYWQg
Kmxpc3QpCiAgICAgICAgICAgICAgKi8KICAgICAgICAgICAgIGNvbnRpbnVlOwogCi0gICAgICAg
IGlmICggdGVzdF9hbmRfY2xlYXJfYml0KF9QR0NfYWxsb2NhdGVkLCAmcGFnZS0+Y291bnRfaW5m
bykgKQotICAgICAgICAgICAgcHV0X3BhZ2UocGFnZSk7Ci0KKyAgICAgICAgY2xlYXJfYXNzaWdu
bWVudF9yZWZlcmVuY2UocGFnZSk7CiAgICAgICAgIHB1dF9wYWdlKHBhZ2UpOwogCiAgICAgICAg
IGlmICggaHlwZXJjYWxsX3ByZWVtcHRfY2hlY2soKSApCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94
ODYvZG9tYWluLmMgYi94ZW4vYXJjaC94ODYvZG9tYWluLmMKaW5kZXggMTQ3Zjk2YTA5ZS4uYzhj
NTFkNWY3NiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2RvbWFpbi5jCisrKyBiL3hlbi9hcmNo
L3g4Ni9kb21haW4uYwpAQCAtMTkzOSw4ICsxOTM5LDcgQEAgc3RhdGljIGludCByZWxpbnF1aXNo
X21lbW9yeSgKICAgICAgICAgICAgIEJVRygpOwogICAgICAgICB9CiAKLSAgICAgICAgaWYgKCB0
ZXN0X2FuZF9jbGVhcl9iaXQoX1BHQ19hbGxvY2F0ZWQsICZwYWdlLT5jb3VudF9pbmZvKSApCi0g
ICAgICAgICAgICBwdXRfcGFnZShwYWdlKTsKKyAgICAgICAgY2xlYXJfYXNzaWdubWVudF9yZWZl
cmVuY2UocGFnZSk7CiAKICAgICAgICAgLyoKICAgICAgICAgICogRm9yY2libHkgaW52YWxpZGF0
ZSB0b3AtbW9zdCwgc3RpbGwgdmFsaWQgcGFnZSB0YWJsZXMgYXQgdGhpcyBwb2ludApkaWZmIC0t
Z2l0IGEveGVuL2FyY2gveDg2L2h2bS9pb3JlcS5jIGIveGVuL2FyY2gveDg2L2h2bS9pb3JlcS5j
CmluZGV4IDdhODBjZmIyOGIuLjEyOWY5ZmRkYmMgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9o
dm0vaW9yZXEuYworKysgYi94ZW4vYXJjaC94ODYvaHZtL2lvcmVxLmMKQEAgLTM5OCw4ICszOTgs
NyBAQCBzdGF0aWMgaW50IGh2bV9hbGxvY19pb3JlcV9tZm4oc3RydWN0IGh2bV9pb3JlcV9zZXJ2
ZXIgKnMsIGJvb2wgYnVmKQogICAgIHJldHVybiAwOwogCiAgZmFpbDoKLSAgICBpZiAoIHRlc3Rf
YW5kX2NsZWFyX2JpdChfUEdDX2FsbG9jYXRlZCwgJnBhZ2UtPmNvdW50X2luZm8pICkKLSAgICAg
ICAgcHV0X3BhZ2UocGFnZSk7CisgICAgY2xlYXJfYXNzaWdubWVudF9yZWZlcmVuY2UocGFnZSk7
CiAgICAgcHV0X3BhZ2VfYW5kX3R5cGUocGFnZSk7CiAKICAgICByZXR1cm4gLUVOT01FTTsKQEAg
LTQxOCwxMyArNDE3LDcgQEAgc3RhdGljIHZvaWQgaHZtX2ZyZWVfaW9yZXFfbWZuKHN0cnVjdCBo
dm1faW9yZXFfc2VydmVyICpzLCBib29sIGJ1ZikKICAgICB1bm1hcF9kb21haW5fcGFnZV9nbG9i
YWwoaW9ycC0+dmEpOwogICAgIGlvcnAtPnZhID0gTlVMTDsKIAotICAgIC8qCi0gICAgICogQ2hl
Y2sgd2hldGhlciB3ZSBuZWVkIHRvIGNsZWFyIHRoZSBhbGxvY2F0aW9uIHJlZmVyZW5jZSBiZWZv
cmUKLSAgICAgKiBkcm9wcGluZyB0aGUgZXhwbGljaXQgcmVmZXJlbmNlcyB0YWtlbiBieSBnZXRf
cGFnZV9hbmRfdHlwZSgpLgotICAgICAqLwotICAgIGlmICggdGVzdF9hbmRfY2xlYXJfYml0KF9Q
R0NfYWxsb2NhdGVkLCAmcGFnZS0+Y291bnRfaW5mbykgKQotICAgICAgICBwdXRfcGFnZShwYWdl
KTsKLQorICAgIGNsZWFyX2Fzc2lnbm1lbnRfcmVmZXJlbmNlKHBhZ2UpOwogICAgIHB1dF9wYWdl
X2FuZF90eXBlKHBhZ2UpOwogfQogCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0uYyBiL3hl
bi9hcmNoL3g4Ni9tbS5jCmluZGV4IGRmMmMwMTMwZjEuLjlmZTY2YTZkMjYgMTAwNjQ0Ci0tLSBh
L3hlbi9hcmNoL3g4Ni9tbS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tbS5jCkBAIC00OTgsOCArNDk4
LDcgQEAgdm9pZCBzaGFyZV94ZW5fcGFnZV93aXRoX2d1ZXN0KHN0cnVjdCBwYWdlX2luZm8gKnBh
Z2UsIHN0cnVjdCBkb21haW4gKmQsCiAKIHZvaWQgZnJlZV9zaGFyZWRfZG9taGVhcF9wYWdlKHN0
cnVjdCBwYWdlX2luZm8gKnBhZ2UpCiB7Ci0gICAgaWYgKCB0ZXN0X2FuZF9jbGVhcl9iaXQoX1BH
Q19hbGxvY2F0ZWQsICZwYWdlLT5jb3VudF9pbmZvKSApCi0gICAgICAgIHB1dF9wYWdlKHBhZ2Up
OworICAgIGNsZWFyX2Fzc2lnbm1lbnRfcmVmZXJlbmNlKHBhZ2UpOwogICAgIGlmICggIXRlc3Rf
YW5kX2NsZWFyX2JpdChfUEdDX3hlbl9oZWFwLCAmcGFnZS0+Y291bnRfaW5mbykgKQogICAgICAg
ICBBU1NFUlRfVU5SRUFDSEFCTEUoKTsKICAgICBwYWdlLT51LmludXNlLnR5cGVfaW5mbyA9IDA7
CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0vbWVtX3NoYXJpbmcuYyBiL3hlbi9hcmNoL3g4
Ni9tbS9tZW1fc2hhcmluZy5jCmluZGV4IGYxNmEzZjUzMjQuLjdhNjQzYWVkNTMgMTAwNjQ0Ci0t
LSBhL3hlbi9hcmNoL3g4Ni9tbS9tZW1fc2hhcmluZy5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tbS9t
ZW1fc2hhcmluZy5jCkBAIC0xMDAwLDggKzEwMDAsNyBAQCBzdGF0aWMgaW50IHNoYXJlX3BhZ2Vz
KHN0cnVjdCBkb21haW4gKnNkLCBnZm5fdCBzZ2ZuLCBzaHJfaGFuZGxlX3Qgc2gsCiAgICAgbWVt
X3NoYXJpbmdfcGFnZV91bmxvY2soZmlyc3RwZyk7CiAKICAgICAvKiBGcmVlIHRoZSBjbGllbnQg
cGFnZSAqLwotICAgIGlmKHRlc3RfYW5kX2NsZWFyX2JpdChfUEdDX2FsbG9jYXRlZCwgJmNwYWdl
LT5jb3VudF9pbmZvKSkKLSAgICAgICAgcHV0X3BhZ2UoY3BhZ2UpOworICAgIGNsZWFyX2Fzc2ln
bm1lbnRfcmVmZXJlbmNlKGNwYWdlKTsKICAgICBwdXRfcGFnZShjcGFnZSk7CiAKICAgICAvKiBX
ZSBtYW5hZ2VkIHRvIGZyZWUgYSBkb21haW4gcGFnZS4gKi8KQEAgLTEwODIsOCArMTA4MSw3IEBA
IGludCBtZW1fc2hhcmluZ19hZGRfdG9fcGh5c21hcChzdHJ1Y3QgZG9tYWluICpzZCwgdW5zaWdu
ZWQgbG9uZyBzZ2ZuLCBzaHJfaGFuZGxlCiAgICAgICAgICAgICAgICAgICAgIHJldCA9IC1FT1ZF
UkZMT1c7CiAgICAgICAgICAgICAgICAgICAgIGdvdG8gZXJyX3VubG9jazsKICAgICAgICAgICAg
ICAgICB9Ci0gICAgICAgICAgICAgICAgaWYgKCB0ZXN0X2FuZF9jbGVhcl9iaXQoX1BHQ19hbGxv
Y2F0ZWQsICZjcGFnZS0+Y291bnRfaW5mbykgKQotICAgICAgICAgICAgICAgICAgICBwdXRfcGFn
ZShjcGFnZSk7CisgICAgICAgICAgICAgICAgY2xlYXJfYXNzaWdubWVudF9yZWZlcmVuY2UoY3Bh
Z2UpOwogICAgICAgICAgICAgICAgIHB1dF9wYWdlKGNwYWdlKTsKICAgICAgICAgICAgIH0KICAg
ICAgICAgfQpAQCAtMTE3Nyw4ICsxMTc1LDcgQEAgaW50IF9fbWVtX3NoYXJpbmdfdW5zaGFyZV9w
YWdlKHN0cnVjdCBkb21haW4gKmQsCiAgICAgICAgICAgICAgICAgZG9tYWluX2NyYXNoKGQpOwog
ICAgICAgICAgICAgICAgIHJldHVybiAtRU9WRVJGTE9XOwogICAgICAgICAgICAgfQotICAgICAg
ICAgICAgaWYgKCB0ZXN0X2FuZF9jbGVhcl9iaXQoX1BHQ19hbGxvY2F0ZWQsICZwYWdlLT5jb3Vu
dF9pbmZvKSApCi0gICAgICAgICAgICAgICAgcHV0X3BhZ2UocGFnZSk7CisgICAgICAgICAgICBj
bGVhcl9hc3NpZ25tZW50X3JlZmVyZW5jZShwYWdlKTsKICAgICAgICAgICAgIHB1dF9wYWdlKHBh
Z2UpOwogICAgICAgICB9CiAgICAgICAgIHB1dF9nZm4oZCwgZ2ZuKTsKZGlmZiAtLWdpdCBhL3hl
bi9hcmNoL3g4Ni9tbS9wMm0tcG9kLmMgYi94ZW4vYXJjaC94ODYvbW0vcDJtLXBvZC5jCmluZGV4
IDQzMTM4NjMwNjYuLjJlMjI3NjQ5NTAgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9wMm0t
cG9kLmMKKysrIGIveGVuL2FyY2gveDg2L21tL3AybS1wb2QuYwpAQCAtMjc0LDkgKzI3NCw3IEBA
IHAybV9wb2Rfc2V0X2NhY2hlX3RhcmdldChzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLCB1bnNpZ25l
ZCBsb25nIHBvZF90YXJnZXQsIGludCBwCiAgICAgICAgICAgICBpZiAoIHRlc3RfYW5kX2NsZWFy
X2JpdChfUEdUX3Bpbm5lZCwgJihwYWdlK2kpLT51LmludXNlLnR5cGVfaW5mbykgKQogICAgICAg
ICAgICAgICAgIHB1dF9wYWdlX2FuZF90eXBlKHBhZ2UgKyBpKTsKIAotICAgICAgICAgICAgaWYg
KCB0ZXN0X2FuZF9jbGVhcl9iaXQoX1BHQ19hbGxvY2F0ZWQsICYocGFnZStpKS0+Y291bnRfaW5m
bykgKQotICAgICAgICAgICAgICAgIHB1dF9wYWdlKHBhZ2UgKyBpKTsKLQorICAgICAgICAgICAg
Y2xlYXJfYXNzaWdubWVudF9yZWZlcmVuY2UocGFnZSArIGkpOwogICAgICAgICAgICAgcHV0X3Bh
Z2UocGFnZSArIGkpOwogCiAgICAgICAgICAgICBpZiAoIHByZWVtcHRpYmxlICYmIHBvZF90YXJn
ZXQgIT0gcDJtLT5wb2QuY291bnQgJiYKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS9wMm0u
YyBiL3hlbi9hcmNoL3g4Ni9tbS9wMm0uYwppbmRleCA0Yzk5NTQ4NjdjLi5jZTY4NTlkNTFiIDEw
MDY0NAotLS0gYS94ZW4vYXJjaC94ODYvbW0vcDJtLmMKKysrIGIveGVuL2FyY2gveDg2L21tL3Ay
bS5jCkBAIC0xNjA5LDggKzE2MDksNyBAQCBpbnQgcDJtX21lbV9wYWdpbmdfZXZpY3Qoc3RydWN0
IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBnZm5fbCkKICAgICAgICAgZ290byBvdXRfcHV0Owog
CiAgICAgLyogRGVjcmVtZW50IGd1ZXN0IGRvbWFpbidzIHJlZiBjb3VudCBvZiB0aGUgcGFnZSAq
LwotICAgIGlmICggdGVzdF9hbmRfY2xlYXJfYml0KF9QR0NfYWxsb2NhdGVkLCAmcGFnZS0+Y291
bnRfaW5mbykgKQotICAgICAgICBwdXRfcGFnZShwYWdlKTsKKyAgICBjbGVhcl9hc3NpZ25tZW50
X3JlZmVyZW5jZShwYWdlKTsKIAogICAgIC8qIFJlbW92ZSBtYXBwaW5nIGZyb20gcDJtIHRhYmxl
ICovCiAgICAgcmV0ID0gcDJtX3NldF9lbnRyeShwMm0sIGdmbiwgSU5WQUxJRF9NRk4sIFBBR0Vf
T1JERVJfNEssCmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMgYi94ZW4vY29t
bW9uL2dyYW50X3RhYmxlLmMKaW5kZXggZTZhMGYzMGE0Yi4uNWFlODVlM2RhZCAxMDA2NDQKLS0t
IGEveGVuL2NvbW1vbi9ncmFudF90YWJsZS5jCisrKyBiL3hlbi9jb21tb24vZ3JhbnRfdGFibGUu
YwpAQCAtMTcwNyw4ICsxNzA3LDcgQEAgZ250dGFiX3VucG9wdWxhdGVfc3RhdHVzX2ZyYW1lcyhz
dHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QgZ3JhbnRfdGFibGUgKmd0KQogICAgICAgICB9CiAKICAg
ICAgICAgQlVHX09OKHBhZ2VfZ2V0X293bmVyKHBnKSAhPSBkKTsKLSAgICAgICAgaWYgKCB0ZXN0
X2FuZF9jbGVhcl9iaXQoX1BHQ19hbGxvY2F0ZWQsICZwZy0+Y291bnRfaW5mbykgKQotICAgICAg
ICAgICAgcHV0X3BhZ2UocGcpOworICAgICAgICBjbGVhcl9hc3NpZ25tZW50X3JlZmVyZW5jZShw
Zyk7CiAKICAgICAgICAgaWYgKCBwZy0+Y291bnRfaW5mbyAmIH5QR0NfeGVuX2hlYXAgKQogICAg
ICAgICB7CmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL21lbW9yeS5jIGIveGVuL2NvbW1vbi9tZW1v
cnkuYwppbmRleCAwM2RiN2JmYTllLi5hYjE5YTRjYTg2IDEwMDY0NAotLS0gYS94ZW4vY29tbW9u
L21lbW9yeS5jCisrKyBiL3hlbi9jb21tb24vbWVtb3J5LmMKQEAgLTM4OCw5ICszODgsOCBAQCBp
bnQgZ3Vlc3RfcmVtb3ZlX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBnbWZu
KQogICAgICAqIEZvciB0aGlzIHB1cnBvc2UgKGFuZCB0byBtYXRjaCBwb3B1bGF0ZV9waHlzbWFw
KCkgYmVoYXZpb3IpLCB0aGUgcGFnZQogICAgICAqIGlzIGtlcHQgYWxsb2NhdGVkLgogICAgICAq
LwotICAgIGlmICggIXJjICYmICFpc19kb21haW5fZGlyZWN0X21hcHBlZChkKSAmJgotICAgICAg
ICAgdGVzdF9hbmRfY2xlYXJfYml0KF9QR0NfYWxsb2NhdGVkLCAmcGFnZS0+Y291bnRfaW5mbykg
KQotICAgICAgICBwdXRfcGFnZShwYWdlKTsKKyAgICBpZiAoICFyYyAmJiAhaXNfZG9tYWluX2Rp
cmVjdF9tYXBwZWQoZCkgKQorICAgICAgICBjbGVhcl9hc3NpZ25tZW50X3JlZmVyZW5jZShwYWdl
KTsKIAogICAgIHB1dF9wYWdlKHBhZ2UpOwogCmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL3hlbm9w
cm9mLmMgYi94ZW4vY29tbW9uL3hlbm9wcm9mLmMKaW5kZXggOGE3MmUzODJlNi4uMjYyZDUzNzA3
NCAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi94ZW5vcHJvZi5jCisrKyBiL3hlbi9jb21tb24veGVu
b3Byb2YuYwpAQCAtMTczLDggKzE3Myw3IEBAIHVuc2hhcmVfeGVub3Byb2ZfcGFnZV93aXRoX2d1
ZXN0KHN0cnVjdCB4ZW5vcHJvZiAqeCkKICAgICAgICAgc3RydWN0IHBhZ2VfaW5mbyAqcGFnZSA9
IG1mbl90b19wYWdlKG1mbl9hZGQobWZuLCBpKSk7CiAKICAgICAgICAgQlVHX09OKHBhZ2VfZ2V0
X293bmVyKHBhZ2UpICE9IGN1cnJlbnQtPmRvbWFpbik7Ci0gICAgICAgIGlmICggdGVzdF9hbmRf
Y2xlYXJfYml0KF9QR0NfYWxsb2NhdGVkLCAmcGFnZS0+Y291bnRfaW5mbykgKQotICAgICAgICAg
ICAgcHV0X3BhZ2UocGFnZSk7CisgICAgICAgIGNsZWFyX2Fzc2lnbm1lbnRfcmVmZXJlbmNlKHBh
Z2UpOwogICAgIH0KIH0KIApkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL21tLmggYi94ZW4v
aW5jbHVkZS94ZW4vbW0uaAppbmRleCBhNTc5NzRhZTUxLi4xYzM2Yzc0YjhjIDEwMDY0NAotLS0g
YS94ZW4vaW5jbHVkZS94ZW4vbW0uaAorKysgYi94ZW4vaW5jbHVkZS94ZW4vbW0uaApAQCAtNjU4
LDQgKzY1OCwxNSBAQCBzdGF0aWMgaW5saW5lIHZvaWQgc2hhcmVfeGVuX3BhZ2Vfd2l0aF9wcml2
aWxlZ2VkX2d1ZXN0cygKICAgICBzaGFyZV94ZW5fcGFnZV93aXRoX2d1ZXN0KHBhZ2UsIGRvbV94
ZW4sIGZsYWdzKTsKIH0KIAorc3RhdGljIGlubGluZSB2b2lkIGNsZWFyX2Fzc2lnbm1lbnRfcmVm
ZXJlbmNlKHN0cnVjdCBwYWdlX2luZm8gKnBhZ2UpCit7CisgICAgLyoKKyAgICAgKiBJdCBpcyB1
bnNhZmUgdG8gY2xlYXIgX1BHQ19hbGxvY2F0ZWQgd2l0aG91dCBob2xkaW5nIGFuIGFkZGl0aW9u
YWwKKyAgICAgKiByZWZlcmVuY2UuCisgICAgICovCisgICAgQVNTRVJUKChwYWdlLT5jb3VudF9p
bmZvICYgUEdDX2NvdW50X21hc2spID4gMSk7CisgICAgaWYgKCB0ZXN0X2FuZF9jbGVhcl9iaXQo
X1BHQ19hbGxvY2F0ZWQsICZwYWdlLT5jb3VudF9pbmZvKSApCisgICAgICAgIHB1dF9wYWdlKHBh
Z2UpOworfQorCiAjZW5kaWYgLyogX19YRU5fTU1fSF9fICovCi0tIAoyLjIwLjEuMi5nYjIxZWJi
NjcxCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 10 16:40:44 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Jul 2019 16:40:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hlFdz-0002KZ-G4; Wed, 10 Jul 2019 16:40:35 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ELaq=VH=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hlFdx-0002KU-R6
 for xen-devel@lists.xenproject.org; Wed, 10 Jul 2019 16:40:33 +0000
X-Inumbo-ID: 6e98fa84-a331-11e9-bbd6-9f3a66bcd058
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 6e98fa84-a331-11e9-bbd6-9f3a66bcd058;
 Wed, 10 Jul 2019 16:40:31 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 51418344;
 Wed, 10 Jul 2019 09:40:31 -0700 (PDT)
Received: from [10.119.48.3] (unknown [10.119.48.3])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 266E93F246;
 Wed, 10 Jul 2019 09:40:31 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>, xen-devel@lists.xenproject.org
References: <alpine.DEB.2.21.1906211648280.25730@sstabellini-ThinkPad-T480s>
 <20190621235608.2153-4-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <173378d6-a9b7-7be6-9c9e-a58f1a00d984@arm.com>
Date: Wed, 10 Jul 2019 17:40:30 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <20190621235608.2153-4-sstabellini@kernel.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3 4/6] xen/arm: handle reserved-memory in
 consider_modules and dt_unreserved_regions
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgU3RlZmFubywKCk9uIDYvMjIvMTkgMTI6NTYgQU0sIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90
ZToKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL3NldHVwLmMgYi94ZW4vYXJjaC9hcm0vc2V0
dXAuYwo+IGluZGV4IDIxNTc0NmE1YzMuLmQ5Y2ZiMWFhMmYgMTAwNjQ0Cj4gLS0tIGEveGVuL2Fy
Y2gvYXJtL3NldHVwLmMKPiArKysgYi94ZW4vYXJjaC9hcm0vc2V0dXAuYwo+IEBAIC0yMDYsNiAr
MjA2LDI4IEBAIHZvaWQgX19pbml0IGR0X3VucmVzZXJ2ZWRfcmVnaW9ucyhwYWRkcl90IHMsIHBh
ZGRyX3QgZSwKPiAgICAgICAgICAgfQo+ICAgICAgIH0KPiAgIAo+ICsgICAgLyoKPiArICAgICAq
IGkgaXMgdGhlIGN1cnJlbnQgYm9vdG1vZHVsZSB3ZSBhcmUgZXZhbHVhdGluZyBhY3Jvc3MgYWxs
IHBvc3NpYmxlCj4gKyAgICAgKiBraW5kcy4KPiArICAgICAqCj4gKyAgICAgKiBXaGVuIHJldHJp
ZXZpbmcgdGhlIGNvcnJlc3BvbmRpbmcgcmVzZXJ2ZWQtbWVtb3J5IGFkZHJlc3Nlcwo+ICsgICAg
ICogYmVsb3csIHdlIG5lZWQgdG8gaW5kZXggdGhlIGJvb3RpbmZvLnJlc2VydmVkX21lbSBiYW5r
IHN0YXJ0aW5nCj4gKyAgICAgKiBmcm9tIDAsIGFuZCBvbmx5IGNvdW50aW5nIHRoZSByZXNlcnZl
ZC1tZW1vcnkgbW9kdWxlcy4gSGVuY2UsCj4gKyAgICAgKiB3ZSBuZWVkIHRvIHVzZSBpIC0gbnIu
Cj4gKyAgICAgKi8KPiArICAgIGZvciAoIDsgaSAtIG5yIDwgYm9vdGluZm8ucmVzZXJ2ZWRfbWVt
Lm5yX2JhbmtzOyBpKysgKQo+ICsgICAgewo+ICsgICAgICAgIHBhZGRyX3Qgcl9zID0gYm9vdGlu
Zm8ucmVzZXJ2ZWRfbWVtLmJhbmtbaSAtIG5yXS5zdGFydDsKPiArICAgICAgICBwYWRkcl90IHJf
ZSA9IHJfcyArIGJvb3RpbmZvLnJlc2VydmVkX21lbS5iYW5rW2kgLSBucl0uc2l6ZTsKPiArCj4g
KyAgICAgICAgaWYgKCBzIDwgcl9lICYmIHJfcyA8IGUgKQo+ICsgICAgICAgIHsKPiArICAgICAg
ICAgICAgZHRfdW5yZXNlcnZlZF9yZWdpb25zKHJfZSwgZSwgY2IsIGkrMSk7CgpDb2Rpbmcgc3R5
bGU6IHNwYWNlIGJlZm9yZSBhbmQgYWZ0ZXIgdGhlIG9wZXJhdG9yLiBJZGVhbGx5LCB0aGUgcmVz
dCBvZgoKPiArICAgICAgICAgICAgZHRfdW5yZXNlcnZlZF9yZWdpb25zKHMsIHJfcywgY2IsIGkr
MSk7CgpEaXR0by4KCldpdGggdGhhdDoKCkFja2VkLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5n
cmFsbEBhcm0uY29tPgoKQ2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 10 16:48:56 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Jul 2019 16:48:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hlFm0-0002Zl-DV; Wed, 10 Jul 2019 16: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=ELaq=VH=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hlFly-0002Zg-UO
 for xen-devel@lists.xenproject.org; Wed, 10 Jul 2019 16:48:50 +0000
X-Inumbo-ID: 9762f382-a332-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 9762f382-a332-11e9-8980-bc764e045a96;
 Wed, 10 Jul 2019 16:48:49 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 65B1E344;
 Wed, 10 Jul 2019 09:48:49 -0700 (PDT)
Received: from [10.119.48.3] (unknown [10.119.48.3])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id E85613F246;
 Wed, 10 Jul 2019 09:48:48 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>, xen-devel@lists.xenproject.org
References: <alpine.DEB.2.21.1906211648280.25730@sstabellini-ThinkPad-T480s>
 <20190621235608.2153-5-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <4ac4df55-e602-326b-1a51-233e5568368d@arm.com>
Date: Wed, 10 Jul 2019 17:48:48 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <20190621235608.2153-5-sstabellini@kernel.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3 5/6] xen/arm: don't iomem_permit_access
 for reserved-memory regions
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgU3RlZmFubywKCk9uIDYvMjIvMTkgMTI6NTYgQU0sIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90
ZToKPiBEb24ndCBhbGxvdyByZXNlcnZlZC1tZW1vcnkgcmVnaW9ucyB0byBiZSByZW1hcHBlZCBp
bnRvIGFueSBndWVzdHMsCj4gdW50aWwgcmVzZXJ2ZWQtbWVtb3J5IHJlZ2lvbnMgYXJlIHByb3Bl
cmx5IHN1cHBvcnRlZCBpbiBYZW4uIEZvciBub3csCj4gZG8gbm90IGNhbGwgaW9tZW1fcGVybWl0
X2FjY2VzcyBmb3IgdGhlbS4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkg
PHN0ZWZhbm9zQHhpbGlueC5jb20+Cj4gLS0tCj4gQ2hhbmdlcyBpbiB2NDoKPiAtIG5ldyBwYXRj
aAo+IC0tLQo+ICAgeGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jIHwgMjMgKysrKysrKysrKysr
KysrLS0tLS0tLS0KPiAgIDEgZmlsZSBjaGFuZ2VkLCAxNSBpbnNlcnRpb25zKCspLCA4IGRlbGV0
aW9ucygtKQo+IAo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMgYi94
ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKPiBpbmRleCBkOTgzNjc3OWQxLi43NmRkNGJmNmY5
IDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYwo+ICsrKyBiL3hlbi9h
cmNoL2FybS9kb21haW5fYnVpbGQuYwo+IEBAIC0xMTU4LDE1ICsxMTU4LDIyIEBAIHN0YXRpYyBp
bnQgX19pbml0IG1hcF9yYW5nZV90b19kb21haW4oY29uc3Qgc3RydWN0IGR0X2RldmljZV9ub2Rl
ICpkZXYsCj4gICAgICAgYm9vbCBuZWVkX21hcHBpbmcgPSAhZHRfZGV2aWNlX2Zvcl9wYXNzdGhy
b3VnaChkZXYpOwo+ICAgICAgIGludCByZXM7Cj4gICAKPiAtICAgIHJlcyA9IGlvbWVtX3Blcm1p
dF9hY2Nlc3MoZCwgcGFkZHJfdG9fcGZuKGFkZHIpLAo+IC0gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYWRkcl90b19wZm4oUEFHRV9BTElHTihhZGRyICsgbGVuIC0gMSkpKTsKPiAtICAg
IGlmICggcmVzICkKPiArICAgIC8qCj4gKyAgICAgKiBEb24ndCBnaXZlIGlvbWVtIHBlcm1pc3Np
b25zIGZvciByZXNlcnZlZC1tZW1vcnkgcmFuZ2VzIHVudGlsCj4gKyAgICAgKiByZXNlcnZlZC1t
ZW1vcnkgc3VwcG9ydCBpcyBjb21wbGV0ZS4KPiArICAgICAqLwo+ICsgICAgaWYgKCBzdHJjbXAo
ZHRfbm9kZV9uYW1lKGRldiksICJyZXNlcnZlZC1tZW1vcnkiKSApCgpBc2lkZSBPbGVrc2FuZHIn
cyBjb21tZW50LCB5b3Ugc2hvdWxkIHRlY2huaWNhbGx5IHVzZSBkdF9ub2RlX2NtcCguLi4pIApm
b3IgY29tcGFyaW5nIG5vZGUgbmFtZS4KCj4gICAgICAgewo+IC0gICAgICAgIHByaW50ayhYRU5M
T0dfRVJSICJVbmFibGUgdG8gcGVybWl0IHRvIGRvbSVkIGFjY2VzcyB0byIKPiAtICAgICAgICAg
ICAgICAgIiAweCUiUFJJeDY0IiAtIDB4JSJQUkl4NjQiXG4iLAo+IC0gICAgICAgICAgICAgICBk
LT5kb21haW5faWQsCj4gLSAgICAgICAgICAgICAgIGFkZHIgJiBQQUdFX01BU0ssIFBBR0VfQUxJ
R04oYWRkciArIGxlbikgLSAxKTsKPiAtICAgICAgICByZXR1cm4gcmVzOwo+ICsgICAgICAgIHJl
cyA9IGlvbWVtX3Blcm1pdF9hY2Nlc3MoZCwgcGFkZHJfdG9fcGZuKGFkZHIpLAo+ICsgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZHJfdG9fcGZuKFBBR0VfQUxJR04oYWRkciAr
IGxlbiAtIDEpKSk7Cj4gKyAgICAgICAgaWYgKCByZXMgKQo+ICsgICAgICAgIHsKPiArICAgICAg
ICAgICAgcHJpbnRrKFhFTkxPR19FUlIgIlVuYWJsZSB0byBwZXJtaXQgdG8gZG9tJWQgYWNjZXNz
IHRvIgo+ICsgICAgICAgICAgICAgICAgICAgIiAweCUiUFJJeDY0IiAtIDB4JSJQUkl4NjQiXG4i
LAo+ICsgICAgICAgICAgICAgICAgICAgZC0+ZG9tYWluX2lkLAo+ICsgICAgICAgICAgICAgICAg
ICAgYWRkciAmIFBBR0VfTUFTSywgUEFHRV9BTElHTihhZGRyICsgbGVuKSAtIDEpOwo+ICsgICAg
ICAgICAgICByZXR1cm4gcmVzOwo+ICsgICAgICAgIH0KPiAgICAgICB9Cj4gICAKPiAgICAgICBp
ZiAoIG5lZWRfbWFwcGluZyApCj4gCgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 10 17:03:33 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Jul 2019 17:03:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hlG05-0003xp-PH; Wed, 10 Jul 2019 17:03:25 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ELaq=VH=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hlG04-0003xk-DR
 for xen-devel@lists.xenproject.org; Wed, 10 Jul 2019 17:03:24 +0000
X-Inumbo-ID: 9fcca5b6-a334-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 9fcca5b6-a334-11e9-8980-bc764e045a96;
 Wed, 10 Jul 2019 17:03:22 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 5980C344;
 Wed, 10 Jul 2019 10:03:22 -0700 (PDT)
Received: from [10.119.48.3] (unknown [10.119.48.3])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id DEE803F246;
 Wed, 10 Jul 2019 10:03:21 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>, xen-devel@lists.xenproject.org
References: <alpine.DEB.2.21.1906211648280.25730@sstabellini-ThinkPad-T480s>
 <20190621235608.2153-6-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <3155e28e-24b4-2cbe-8970-1f1feadd5395@arm.com>
Date: Wed, 10 Jul 2019 18:03:21 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <20190621235608.2153-6-sstabellini@kernel.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3 6/6] xen/arm: add reserved-memory regions
 to the dom0 memory node
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgU3RlZmFubywKCk9uIDYvMjIvMTkgMTI6NTYgQU0sIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90
ZToKPiBSZXNlcnZlZCBtZW1vcnkgcmVnaW9ucyBhcmUgYXV0b21hdGljYWxseSByZW1hcHBlZCB0
byBkb20wLiBUaGVpciBkZXZpY2UKPiB0cmVlIG5vZGVzIGFyZSBhbHNvIGFkZGVkIHRvIGRvbTAg
ZGV2aWNlIHRyZWUuIEhvd2V2ZXIsIHRoZSBkb20wIG1lbW9yeQo+IG5vZGUgaXMgbm90IGN1cnJl
bnRseSBleHRlbmRlZCB0byBjb3ZlciB0aGUgcmVzZXJ2ZWQgbWVtb3J5IHJlZ2lvbnMKPiByYW5n
ZXMgYXMgcmVxdWlyZWQgYnkgdGhlIHNwZWMuICBUaGlzIGNvbW1pdCBmaXhlcyBpdC4KPiAKPiBT
aWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5jb20+Cj4g
LS0tCj4gICB4ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMgfCAxNyArKysrKysrKysrKysrKysr
LQo+ICAgMSBmaWxlIGNoYW5nZWQsIDE2IGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKPiAK
PiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jIGIveGVuL2FyY2gvYXJt
L2RvbWFpbl9idWlsZC5jCj4gaW5kZXggNzZkZDRiZjZmOS4uNTA0N2ViNGMyOCAxMDA2NDQKPiAt
LS0gYS94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKPiArKysgYi94ZW4vYXJjaC9hcm0vZG9t
YWluX2J1aWxkLmMKPiBAQCAtNjQzLDcgKzY0Myw4IEBAIHN0YXRpYyBpbnQgX19pbml0IG1ha2Vf
bWVtb3J5X25vZGUoY29uc3Qgc3RydWN0IGRvbWFpbiAqZCwKPiAgIHsKPiAgICAgICBpbnQgcmVz
LCBpOwo+ICAgICAgIGludCByZWdfc2l6ZSA9IGFkZHJjZWxscyArIHNpemVjZWxsczsKPiAtICAg
IGludCBucl9jZWxscyA9IHJlZ19zaXplKmtpbmZvLT5tZW0ubnJfYmFua3M7Cj4gKyAgICBpbnQg
bnJfY2VsbHMgPSByZWdfc2l6ZSAqIChraW5mby0+bWVtLm5yX2JhbmtzICsgKGlzX2hhcmR3YXJl
X2RvbWFpbihkKSA/Cj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib290aW5mby5y
ZXNlcnZlZF9tZW0ubnJfYmFua3MgOiAwKSk7CgpBIGRldmljZS10cmVlIGlzIGFsbG93ZWQgdG8g
aGF2ZSBtdWx0aXBsZSBtZW1vcnkgbm9kZS4gU28gSSB3b3VsZCAKYWN0dWFsbHkgcHJlZmVyIGlm
IHdlIGNyZWF0ZSBhIG5ldyBub2RlIGZvciB0aGUgcmVzZXJ2ZWQtbWVtb3J5IHJlZ2lvbnMuCgpZ
b3UgY291bGQgcmVwbGFjZSB0aGUgbGFzdCBwYXJhbWV0ZXIgd2l0aCBzdHJ1Y3QgbWVtaW5mbyAq
LiBOb3RlIHRoYXQgCnlvdSB3b3VsZCBuZWVkIHRvIHNwZWNpZnkgYSB1bml0IGluIHRoZSBub2Rl
LW5hbWUuCgo+ICAgICAgIF9fYmUzMiByZWdbTlJfTUVNX0JBTktTICogNCAvKiBXb3JzdCBjYXNl
IGFkZHJjZWxscyArIHNpemVjZWxscyAqL107CgpOb3RlIHRoYXQgeW91IHdpbGwgb3ZlcnJ1biBy
ZWcgaGVyZSBpZiB0aGUgdHdvIGFycmF5cyAocmVzZXJ2ZWRfbWVtIGFuZCAKbWVtKSBhcmUgZnVs
bC4KCj4gICAgICAgX19iZTMyICpjZWxsczsKPiAgIAo+IEBAIC02NzMsNiArNjc0LDIwIEBAIHN0
YXRpYyBpbnQgX19pbml0IG1ha2VfbWVtb3J5X25vZGUoY29uc3Qgc3RydWN0IGRvbWFpbiAqZCwK
PiAgICAgICAgICAgZHRfY2hpbGRfc2V0X3JhbmdlKCZjZWxscywgYWRkcmNlbGxzLCBzaXplY2Vs
bHMsIHN0YXJ0LCBzaXplKTsKPiAgICAgICB9Cj4gICAKPiArICAgIGlmICggaXNfaGFyZHdhcmVf
ZG9tYWluKGQpICkKPiArICAgIHsKPiArICAgICAgICBmb3IgKCBpID0gMDsgaSA8IGJvb3RpbmZv
LnJlc2VydmVkX21lbS5ucl9iYW5rczsgaSsrICkKPiArICAgICAgICB7Cj4gKyAgICAgICAgICAg
IHU2NCBzdGFydCA9IGJvb3RpbmZvLnJlc2VydmVkX21lbS5iYW5rW2ldLnN0YXJ0Owo+ICsgICAg
ICAgICAgICB1NjQgc2l6ZSA9IGJvb3RpbmZvLnJlc2VydmVkX21lbS5iYW5rW2ldLnNpemU7Cj4g
Kwo+ICsgICAgICAgICAgICBkdF9kcHJpbnRrKCIgIEJhbmsgJWQ6ICUjIlBSSXg2NCItPiUjIlBS
SXg2NCJcbiIsCj4gKyAgICAgICAgICAgICAgICAgICAgaSwgc3RhcnQsIHN0YXJ0ICsgc2l6ZSk7
Cj4gKwo+ICsgICAgICAgICAgICBkdF9jaGlsZF9zZXRfcmFuZ2UoJmNlbGxzLCBhZGRyY2VsbHMs
IHNpemVjZWxscywgc3RhcnQsIHNpemUpOwo+ICsgICAgICAgIH0KPiArICAgIH0KPiArCj4gICAg
ICAgcmVzID0gZmR0X3Byb3BlcnR5KGZkdCwgInJlZyIsIHJlZywgbnJfY2VsbHMgKiBzaXplb2Yo
KnJlZykpOwo+ICAgICAgIGlmICggcmVzICkKPiAgICAgICAgICAgcmV0dXJuIHJlczsKPiAKCkNo
ZWVycywKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 10 17:17:44 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Jul 2019 17:17:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hlGDr-0004j4-6f; Wed, 10 Jul 2019 17:17: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=ELaq=VH=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hlGDp-0004iz-Vv
 for xen-devel@lists.xenproject.org; Wed, 10 Jul 2019 17:17:38 +0000
X-Inumbo-ID: 9d236bca-a336-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 9d236bca-a336-11e9-8980-bc764e045a96;
 Wed, 10 Jul 2019 17:17:37 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id E9F46344;
 Wed, 10 Jul 2019 10:17:36 -0700 (PDT)
Received: from [10.119.48.3] (unknown [10.119.48.3])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id A66D43F246;
 Wed, 10 Jul 2019 10:17:36 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>, xen-devel@lists.xenproject.org
References: <alpine.DEB.2.21.1906181618130.2072@sstabellini-ThinkPad-T480s>
 <20190618232019.26425-1-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <5d5749e2-883d-70f5-b953-7381d9207b0b@arm.com>
Date: Wed, 10 Jul 2019 18:17:36 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <20190618232019.26425-1-sstabellini@kernel.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3 1/5] xen: add a p2mt parameter to
 map_mmio_regions
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, JBeulich@suse.com,
 andrew.cooper3@citrix.com
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgU3RlZmFubywKClRoZSBBcm0gY29kZSBsb29rcyBnb29kIHRvIG1lLiBPbmUgY29tbWVudCBi
ZWxvdy4KCk9uIDYvMTkvMTkgMTI6MjAgQU0sIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPiBk
aWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL3AybS5jIGIveGVuL2FyY2gvYXJtL3AybS5jCj4gaW5k
ZXggZTI4ZWExYzg1YS4uZDg4ZGYxMWUwOSAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC9hcm0vcDJt
LmMKPiArKysgYi94ZW4vYXJjaC9hcm0vcDJtLmMKPiBAQCAtMTMxMCwzMSArMTMxMCwxOCBAQCBz
dGF0aWMgaW5saW5lIGludCBwMm1fcmVtb3ZlX21hcHBpbmcoc3RydWN0IGRvbWFpbiAqZCwKPiAg
ICAgICByZXR1cm4gcmM7Cj4gICB9Cj4gICAKPiAtaW50IG1hcF9yZWdpb25zX3AybXQoc3RydWN0
IGRvbWFpbiAqZCwKPiAraW50IG1hcF9tbWlvX3JlZ2lvbnMoc3RydWN0IGRvbWFpbiAqZCwKPiAg
ICAgICAgICAgICAgICAgICAgICAgIGdmbl90IGdmbiwKPiAgICAgICAgICAgICAgICAgICAgICAg
IHVuc2lnbmVkIGxvbmcgbnIsCj4gICAgICAgICAgICAgICAgICAgICAgICBtZm5fdCBtZm4sCj4g
ICAgICAgICAgICAgICAgICAgICAgICBwMm1fdHlwZV90IHAybXQpCj4gICB7Cj4gKyAgICBBU1NF
UlQoIHAybXQgPT0gcDJtX21taW9fZGlyZWN0X2RldiB8fAo+ICsgICAgICAgICAgICBwMm10ID09
IHAybV9tbWlvX2RpcmVjdF9uYyB8fAo+ICsgICAgICAgICAgICBwMm10ID09IHAybV9tbWlvX2Rp
cmVjdF9jICk7CgpDb3VsZCB5b3UgaW50cm9kdWNlIHAybV9pc19tbWlvKC4uLikgaW4gcDJtLmg/
Cgo+ICAgICAgIHJldHVybiBwMm1faW5zZXJ0X21hcHBpbmcoZCwgZ2ZuLCBuciwgbWZuLCBwMm10
KTsKPiAgIH0KCkNoZWVycywKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 10 17:39:40 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Jul 2019 17:39:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hlGZ4-0006C4-EP; Wed, 10 Jul 2019 17:39:34 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ELaq=VH=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hlGZ2-0006Bz-H5
 for xen-devel@lists.xenproject.org; Wed, 10 Jul 2019 17:39:32 +0000
X-Inumbo-ID: abf46d5a-a339-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id abf46d5a-a339-11e9-8980-bc764e045a96;
 Wed, 10 Jul 2019 17:39:30 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 54818344;
 Wed, 10 Jul 2019 10:39:30 -0700 (PDT)
Received: from [10.119.48.3] (unknown [10.119.48.3])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id E55E93F246;
 Wed, 10 Jul 2019 10:39:29 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>, xen-devel@lists.xenproject.org
References: <alpine.DEB.2.21.1906181618130.2072@sstabellini-ThinkPad-T480s>
 <20190618232019.26425-2-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <c5db2b45-d992-8a17-8921-04aa09fa64e7@arm.com>
Date: Wed, 10 Jul 2019 18:39:29 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <20190618232019.26425-2-sstabellini@kernel.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3 2/5] xen: extend
 XEN_DOMCTL_memory_mapping to handle memory 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: Stefano Stabellini <stefanos@xilinx.com>, JBeulich@suse.com,
 andrew.cooper3@citrix.com
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGksCgpPbiA2LzE5LzE5IDEyOjIwIEFNLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4gUmV1
c2UgdGhlIGV4aXN0aW5nIHBhZGRpbmcgZmllbGQgdG8gcGFzcyBtZW1vcnkgcG9saWN5IGluZm9y
bWF0aW9uLiBPbgo+IEFybSwgdGhlIGNhbGxlciBjYW4gc3BlY2lmeSB3aGV0aGVyIHRoZSBtZW1v
cnkgc2hvdWxkIGJlIG1hcHBlZCBhcwo+IERldmljZS1uR25SRSAoRGV2aWNlIE1lbW9yeSBvbiBB
cm12NykgYXQgc3RhZ2UtMiwgd2hpY2ggaXMgdGhlIGRlZmF1bHQKPiBhbmQgdGhlIG9ubHkgcG9z
c2liaWxpdHkgdG9kYXksIG9yIGNhY2hlYWJsZSBtZW1vcnkgd3JpdGUtYmFjay4gVGhlCj4gcmVz
dWx0aW5nIG1lbW9yeSBhdHRyaWJ1dGVzIHdpbGwgYmUgYSBjb21iaW5hdGlvbiBvZiBzdGFnZS0y
IGFuZCBzdGFnZS0xCj4gbWVtb3J5IGF0dHJpYnV0ZXM6IGl0IHdpbGwgYWN0dWFsbHkgYmUgdGhl
IHN0cm9uZ2VzdCBiZXR3ZWVuIHRoZSAyCj4gc3RhZ2VzIGF0dHJpYnV0ZXMuCj4gCj4gT24geDg2
LCB0aGUgb25seSBvcHRpb24gaXMgdW5jYWNoYWJsZS4gVGhlIGN1cnJlbnQgYmVoYXZpb3IgYmVj
b21lcyB0aGUKPiBkZWZhdWx0IChudW1lcmljYWxseSAnMCcpLiBBbHNvIGV4cGxpY2l0ZWx5IHNl
dCB0aGUgbWVtb3J5X3BvbGljeSBmaWVsZAo+IHRvIDAgaW4gbGlieGMuCj4gCj4gT24gQVJNLCBt
YXAgRGV2aWNlLW5HblJFIGFzIHAybV9tbWlvX2RpcmVjdF9kZXYgKGFzIGl0IGlzIGFscmVhZHkg
ZG9uZQoKcy9BUk0vQXJtLwoKPiB0b2RheSkgYW5kIFdCIGNhY2hlYWJsZSBtZW1vcnkgYXMgcDJt
X21taW9fZGlyZWN0X2MuCj4gCj4gT24geDg2LCByZXR1cm4gZXJyb3IgaWYgdGhlIG1lbW9yeSBw
b2xpY3kgcmVxdWVzdGVkIGlzIG5vdAo+IE1FTU9SWV9QT0xJQ1lfWDg2X1VDX01JTlVTLgo+IAo+
IFNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFub3NAeGlsaW54LmNvbT4K
PiBDQzogSkJldWxpY2hAc3VzZS5jb20KPiBDQzogYW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbQo+
IAo+IC0tLQo+IAo+IEFuZHJldyBzdWdnZXN0ZWQgdG8gcmVtb3ZlIE1FTU9SWV9QT0xJQ1lfWDg2
X1VDX01JTlVTIGNvbXBsZXRlbHkuCj4gSWYgdGhhdCdzIHRoZSBjb25zZW5zdXMgSSBhbSBoYXBw
eSB0byByZXNwaW4gdGhlIHNlcmllcyByZW1vdmluZyBjb2RlLgo+IAo+IAo+IENoYW5nZXMgaW4g
djM6Cj4gLSBlcnJvciBoYW5kbGluZyBpbiBkZWZhdWx0IGxhYmVsIG9mIHRoZSBzd2l0Y2gKPiAt
IHNldCBtZW1vcnlfcG9saWN5IHRvIDAgaW4gbGlieGMKPiAtIGltcHJvdmUgY29tbWl0IG1lc3Nh
Z2UKPiAtIGltcHJvdmUgY29tbWVudHMKPiAtIHMvRGV2aWNlLW5HUkUvRGV2aWNlLW5HblJFL2cK
PiAtIGFkZCBpbi1jb2RlIGNvbW1lbnQKPiAtIHMvTUVNT1JZX1BPTElDWV9YODZfVUMvTUVNT1JZ
X1BPTElDWV9YODZfVUNfTUlOVVMvZwo+IC0gI2lmZGVmIGh5cGVyY2FsbCBkZWZpbmVzIGFjY29y
ZGluZyB0byBhcmNoCj4gCj4gQ2hhbmdlcyBpbiB2MjoKPiAtIHJlYmFzZQo+IC0gdXNlIHAybV9t
bWlvX2RpcmVjdF9jCj4gLSB1c2UgRU9QTk9UU1VQUAo+IC0gcmVuYW1lIGNhY2hlX3BvbGljeSB0
byBtZW1vcnkgcG9saWN5Cj4gLSByZW5hbWUgTUVNT1JZX1BPTElDWV9ERVZNRU0gdG8gTUVNT1JZ
X1BPTElDWV9BUk1fREVWX25HUkUKPiAtIHJlbmFtZSBNRU1PUllfUE9MSUNZX01FTU9SWSB0byBN
RU1PUllfUE9MSUNZX0FSTV9NRU1fV0IKPiAtIGFkZCBNRU1PUllfUE9MSUNZX1g4Nl9VQwo+IC0g
YWRkIE1FTU9SWV9QT0xJQ1lfREVGQVVMVCBhbmQgdXNlIGl0Cj4gLS0tCj4gICB0b29scy9saWJ4
Yy94Y19kb21haW4uYyAgICAgfCAgMSArCj4gICB4ZW4vY29tbW9uL2RvbWN0bC5jICAgICAgICAg
fCAyNCArKysrKysrKysrKysrKysrKysrKysrLS0KPiAgIHhlbi9pbmNsdWRlL3B1YmxpYy9kb21j
dGwuaCB8IDIzICsrKysrKysrKysrKysrKysrKysrKystCj4gICAzIGZpbGVzIGNoYW5nZWQsIDQ1
IGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL3Rvb2xzL2xp
YnhjL3hjX2RvbWFpbi5jIGIvdG9vbHMvbGlieGMveGNfZG9tYWluLmMKPiBpbmRleCAwNWQ3NzFm
MmNlLi44NTMxMjk4NTYzIDEwMDY0NAo+IC0tLSBhL3Rvb2xzL2xpYnhjL3hjX2RvbWFpbi5jCj4g
KysrIGIvdG9vbHMvbGlieGMveGNfZG9tYWluLmMKPiBAQCAtMjA3MCw2ICsyMDcwLDcgQEAgaW50
IHhjX2RvbWFpbl9tZW1vcnlfbWFwcGluZygKPiAgICAgICBkb21jdGwuY21kID0gWEVOX0RPTUNU
TF9tZW1vcnlfbWFwcGluZzsKPiAgICAgICBkb21jdGwuZG9tYWluID0gZG9taWQ7Cj4gICAgICAg
ZG9tY3RsLnUubWVtb3J5X21hcHBpbmcuYWRkX21hcHBpbmcgPSBhZGRfbWFwcGluZzsKPiArICAg
IGRvbWN0bC51Lm1lbW9yeV9tYXBwaW5nLm1lbW9yeV9wb2xpY3kgPSAwOwo+ICAgICAgIG1heF9i
YXRjaF9zeiA9IG5yX21mbnM7Cj4gICAgICAgZG8KPiAgICAgICB7Cj4gZGlmZiAtLWdpdCBhL3hl
bi9jb21tb24vZG9tY3RsLmMgYi94ZW4vY29tbW9uL2RvbWN0bC5jCj4gaW5kZXggYzZmZDg4ZDI4
NS4uZjIxZjY5NTdiMCAxMDA2NDQKPiAtLS0gYS94ZW4vY29tbW9uL2RvbWN0bC5jCj4gKysrIGIv
eGVuL2NvbW1vbi9kb21jdGwuYwo+IEBAIC05MjgsNiArOTI4LDcgQEAgbG9uZyBkb19kb21jdGwo
WEVOX0dVRVNUX0hBTkRMRV9QQVJBTSh4ZW5fZG9tY3RsX3QpIHVfZG9tY3RsKQo+ICAgICAgICAg
ICB1bnNpZ25lZCBsb25nIG1mbl9lbmQgPSBtZm4gKyBucl9tZm5zIC0gMTsKPiAgICAgICAgICAg
aW50IGFkZCA9IG9wLT51Lm1lbW9yeV9tYXBwaW5nLmFkZF9tYXBwaW5nOwo+ICAgICAgICAgICBw
Mm1fdHlwZV90IHAybXQ7Cj4gKyAgICAgICAgdWludDMyX3QgbWVtb3J5X3BvbGljeSA9IG9wLT51
Lm1lbW9yeV9tYXBwaW5nLm1lbW9yeV9wb2xpY3k7Cj4gICAKPiAgICAgICAgICAgcmV0ID0gLUVJ
TlZBTDsKPiAgICAgICAgICAgaWYgKCBtZm5fZW5kIDwgbWZuIHx8IC8qIHdyYXA/ICovCj4gQEAg
LTk1OCw5ICs5NTksMjggQEAgbG9uZyBkb19kb21jdGwoWEVOX0dVRVNUX0hBTkRMRV9QQVJBTSh4
ZW5fZG9tY3RsX3QpIHVfZG9tY3RsKQo+ICAgICAgICAgICBpZiAoIGFkZCApCj4gICAgICAgICAg
IHsKPiAgICAgICAgICAgICAgIHByaW50ayhYRU5MT0dfR19ERUJVRwo+IC0gICAgICAgICAgICAg
ICAgICAgIm1lbW9yeV9tYXA6YWRkOiBkb20lZCBnZm49JWx4IG1mbj0lbHggbnI9JWx4XG4iLAo+
IC0gICAgICAgICAgICAgICAgICAgZC0+ZG9tYWluX2lkLCBnZm4sIG1mbiwgbnJfbWZucyk7Cj4g
KyAgICAgICAgICAgICAgICAgICAibWVtb3J5X21hcDphZGQ6IGRvbSVkIGdmbj0lbHggbWZuPSVs
eCBucj0lbHggY2FjaGU9JXVcbiIsCj4gKyAgICAgICAgICAgICAgICAgICBkLT5kb21haW5faWQs
IGdmbiwgbWZuLCBucl9tZm5zLCBtZW1vcnlfcG9saWN5KTsKPiAgIAo+ICsgICAgICAgICAgICBz
d2l0Y2ggKCBtZW1vcnlfcG9saWN5ICkKPiArICAgICAgICAgICAgewo+ICsjaWZkZWYgQ09ORklH
X0FSTQo+ICsgICAgICAgICAgICAgICAgY2FzZSBNRU1PUllfUE9MSUNZX0FSTV9NRU1fV0I6Cj4g
KyAgICAgICAgICAgICAgICAgICAgcDJtdCA9IHAybV9tbWlvX2RpcmVjdF9jOwo+ICsgICAgICAg
ICAgICAgICAgICAgIGJyZWFrOwo+ICsgICAgICAgICAgICAgICAgY2FzZSBNRU1PUllfUE9MSUNZ
X0FSTV9ERVZfbkduUkU6Cj4gKyAgICAgICAgICAgICAgICAgICAgcDJtdCA9IHAybV9tbWlvX2Rp
cmVjdF9kZXY7Cj4gKyAgICAgICAgICAgICAgICAgICAgYnJlYWs7Cj4gKyNlbmRpZgo+ICsjaWZk
ZWYgQ09ORklHX1g4Ngo+ICsgICAgICAgICAgICAgICAgY2FzZSBNRU1PUllfUE9MSUNZX1g4Nl9V
Q19NSU5VUzoKPiArICAgICAgICAgICAgICAgICAgICBwMm10ID0gcDJtX21taW9fZGlyZWN0Owo+
ICsgICAgICAgICAgICAgICAgICAgIGJyZWFrOwo+ICsjZW5kaWYKPiArICAgICAgICAgICAgICAg
IGRlZmF1bHQ6CgpBRkFJQ1QsIHJldCB3aWxsIGJlIHplcm8gaW4gdGhpcyBwYXRoIGFuZCB0aGVy
ZWZvcmUgdGhlIGNhbGxlciBtYXkgdGhpbmsgCnRoZSBtYXBwaW5nIHN1Y2NlZWRlZC4gSSB0aGlu
ayB3ZSB3YW50IHRvIHNldCAncmV0JyB0byAtRUlOVkFMLgoKPiArICAgICAgICAgICAgICAgICAg
ICBkb21jdGxfbG9ja19yZWxlYXNlKCk7Cj4gKyAgICAgICAgICAgICAgICAgICAgZ290byBkb21j
dGxfb3V0X3VubG9ja19kb21vbmx5Owo+ICsgICAgICAgICAgICB9Cj4gICAgICAgICAgICAgICBy
ZXQgPSBtYXBfbW1pb19yZWdpb25zKGQsIF9nZm4oZ2ZuKSwgbnJfbWZucywgX21mbihtZm4pLCBw
Mm10KTsKPiAgICAgICAgICAgICAgIGlmICggcmV0IDwgMCApCj4gICAgICAgICAgICAgICAgICAg
cHJpbnRrKFhFTkxPR19HX1dBUk5JTkcKPiBkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvcHVibGlj
L2RvbWN0bC5oIGIveGVuL2luY2x1ZGUvcHVibGljL2RvbWN0bC5oCj4gaW5kZXggMTk0ODZkNWUz
Mi4uZTUxY2FhZGEzNSAxMDA2NDQKPiAtLS0gYS94ZW4vaW5jbHVkZS9wdWJsaWMvZG9tY3RsLmgK
PiArKysgYi94ZW4vaW5jbHVkZS9wdWJsaWMvZG9tY3RsLmgKPiBAQCAtNTcxLDEyICs1NzEsMzMg
QEAgc3RydWN0IHhlbl9kb21jdGxfYmluZF9wdF9pcnEgewo+ICAgKi8KPiAgICNkZWZpbmUgRFBD
SV9BRERfTUFQUElORyAgICAgICAgIDEKPiAgICNkZWZpbmUgRFBDSV9SRU1PVkVfTUFQUElORyAg
ICAgIDAKPiArLyoKPiArICogRGVmYXVsdCBtZW1vcnkgcG9saWN5LiBDb3JyZXNwb25kcyB0bzoK
PiArICogQXJtOiBNRU1PUllfUE9MSUNZX0FSTV9ERVZfbkduUkUKPiArICogeDg2OiBNRU1PUllf
UE9MSUNZX1g4Nl9VQ19NSU5VUwo+ICsgKi8KPiArI2RlZmluZSBNRU1PUllfUE9MSUNZX0RFRkFV
TFQgICAgICAgICAwCj4gKyNpZiBkZWZpbmVkKF9faTM4Nl9fKSB8fCBkZWZpbmVkKF9feDg2XzY0
X18pCj4gKy8qIHg4NiBvbmx5LiBNZW1vcnkgdHlwZSBVTkNBQ0hBQkxFICovCj4gKyMgZGVmaW5l
IE1FTU9SWV9QT0xJQ1lfWDg2X1VDX01JTlVTICAgIDAKPiArI2VsaWYgZGVmaW5lZChfX2FybV9f
KSB8fCBkZWZpbmVkIChfX2FhcmNoNjRfXykKPiArLyogQXJtIG9ubHkuIE91dGVyIFNoYXJlYWJs
ZSwgRGV2aWNlLW5HblJFIG1lbW9yeSAoRGV2aWNlIE1lbW9yeSBvbiBBcm12NykgKi8KPiArIyBk
ZWZpbmUgTUVNT1JZX1BPTElDWV9BUk1fREVWX25HblJFICAgICAgMAo+ICsvKiBBcm0gb25seS4g
T3V0ZXIgU2hhcmVhYmxlLCBPdXRlci9Jbm5lciBXcml0ZS1CYWNrIENhY2hlYWJsZSBtZW1vcnkg
Ki8KPiArIyBkZWZpbmUgTUVNT1JZX1BPTElDWV9BUk1fTUVNX1dCICAgICAgICAgMQo+ICsvKgo+
ICsgKiBPbiBBUk0sIE1FTU9SWV9QT0xJQ1kgc2VsZWN0cyB0aGUgc3RhZ2UtMiBtZW1vcnkgYXR0
cmlidXRlcywgYnV0IG5vdGUKCnMvQVJNL0FybS8KCj4gKyAqIHRoYXQgdGhlIHJlc3VsdGluZyBt
ZW1vcnkgYXR0cmlidXRlcyB3aWxsIGJlIGEgY29tYmluYXRpb24gb2Ygc3RhZ2UtMgo+ICsgKiBh
bmQgc3RhZ2UtMSBtZW1vcnkgYXR0cmlidXRlczogaXQgd2lsbCBiZSB0aGUgc3Ryb25nZXN0IGJl
dHdlZW4gdGhlIDIKPiArICogc3RhZ2VzIGF0dHJpYnV0ZXMuCj4gKyAqLwo+ICsjZW5kaWYKPiAg
IHN0cnVjdCB4ZW5fZG9tY3RsX21lbW9yeV9tYXBwaW5nIHsKPiAgICAgICB1aW50NjRfYWxpZ25l
ZF90IGZpcnN0X2dmbjsgLyogZmlyc3QgcGFnZSAoaHZtIGd1ZXN0IHBoeXMgcGFnZSkgaW4gcmFu
Z2UgKi8KPiAgICAgICB1aW50NjRfYWxpZ25lZF90IGZpcnN0X21mbjsgLyogZmlyc3QgcGFnZSAo
bWFjaGluZSBwYWdlKSBpbiByYW5nZSAqLwo+ICAgICAgIHVpbnQ2NF9hbGlnbmVkX3QgbnJfbWZu
czsgICAvKiBudW1iZXIgb2YgcGFnZXMgaW4gcmFuZ2UgKD4wKSAqLwo+ICAgICAgIHVpbnQzMl90
IGFkZF9tYXBwaW5nOyAgICAgICAvKiBhZGQgb3IgcmVtb3ZlIG1hcHBpbmcgKi8KPiAtICAgIHVp
bnQzMl90IHBhZGRpbmc7ICAgICAgICAgICAvKiBwYWRkaW5nIGZvciA2NC1iaXQgYWxpZ25lZCBz
dHJ1Y3R1cmUgKi8KPiArICAgIHVpbnQzMl90IG1lbW9yeV9wb2xpY3k7ICAgICAgLyogY2FjaGVh
YmlsaXR5IG9mIHRoZSBtZW1vcnkgbWFwcGluZyAqLwo+ICAgfTsKPiAgIAo+ICAgCj4gCgpDaGVl
cnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 10 17:51:18 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Jul 2019 17:51:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hlGkE-0007Vc-IX; Wed, 10 Jul 2019 17:51:06 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=W4UT=VH=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hlGkD-0007VQ-Mj
 for xen-devel@lists.xenproject.org; Wed, 10 Jul 2019 17:51:05 +0000
X-Inumbo-ID: 495ab70b-a33b-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 495ab70b-a33b-11e9-8980-bc764e045a96;
 Wed, 10 Jul 2019 17:51:04 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hlGkB-0007Cs-Ga; Wed, 10 Jul 2019 17:51:03 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hlGkA-000318-U2; Wed, 10 Jul 2019 17:51:03 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hlGkA-0008RR-TP; Wed, 10 Jul 2019 17:51:02 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138868-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-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-ws16-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-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-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-multivcpu:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: xen=b541287c3600713feaaaf7608cd405e7b2e4efd0
X-Osstest-Versions-That: xen=843cec0de800a5f925f8071a7f58f3fb1c6b6eb6
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 10 Jul 2019 17:51:02 +0000
Subject: [Xen-devel] [xen-unstable test] 138868: 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>

ZmxpZ2h0IDEzODg2OCB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODg2OC8KCkZhaWx1cmVzIDotLyBidXQg
bm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90
IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTM4ODI2CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzg4MjYK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICBsaWtlIDEzODgyNgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTM4ODI2CiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwg
bGlrZSAxMzg4MjYKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEzODgyNgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTM4ODI2
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgIGZhaWwgbGlrZSAxMzg4MjYKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEzODgyNgogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwt
c2VhdHRsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3Rl
ZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQy
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0
MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
dmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0
aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNo
aW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZo
ZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRv
d3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwg
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0
YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIGI1NDEyODdjMzYwMDcx
M2ZlYWFhZjc2MDhjZDQwNWU3YjJlNGVmZDAKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAg
ICAgICAgICAgIDg0M2NlYzBkZTgwMGE1ZjkyNWY4MDcxYTdmNThmM2ZiMWM2YjZlYjYKCkxhc3Qg
dGVzdCBvZiBiYXNpcyAgIDEzODgyNiAgMjAxOS0wNy0wOCAxMToxMDo0MSBaICAgIDIgZGF5cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxMzg4NjggIDIwMTktMDctMDkgMTU6MTg6NDEgWiAgICAxIGRh
eXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIEp1bGll
biBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CiAgUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJh
bnRAY2l0cml4LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NC14dGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
cm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFy
bWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHJldiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1h
bWQ2NC1hbWQ2NC0xICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFt
ZDY0LWFtZDY0LTUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1z
dHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhz
bSAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRl
Ymlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQt
YW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlh
bmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1j
cmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNy
ZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJp
Y3QgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1h
bWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWlu
ZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02
NC1hcm02NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2Qx
MC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
d2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVs
Nmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saXZlcGF0Y2gg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtbGl2ZXBhdGNoICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNw
dSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWly
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhs
LXRodW5kZXJ4ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50
ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9t
ZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQK
ICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhw
bGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMg
YXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9Ymxv
YjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVz
cyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/
cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9uIDoKClRvIHhlbmJpdHMu
eGVuLm9yZzovaG9tZS94ZW4vZ2l0L3hlbi5naXQKICAgODQzY2VjMGRlOC4uYjU0MTI4N2MzNiAg
YjU0MTI4N2MzNjAwNzEzZmVhYWFmNzYwOGNkNDA1ZTdiMmU0ZWZkMCAtPiBtYXN0ZXIKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 10 18:02:37 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Jul 2019 18: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 1hlGvI-0008Qm-6z; Wed, 10 Jul 2019 18:02:32 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=W4UT=VH=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hlGvG-0008Qa-LH
 for xen-devel@lists.xenproject.org; Wed, 10 Jul 2019 18:02:30 +0000
X-Inumbo-ID: e14ca372-a33c-11e9-ade8-e78f12e60ce7
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e14ca372-a33c-11e9-ade8-e78f12e60ce7;
 Wed, 10 Jul 2019 18:02:28 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hlGvD-0007Wj-UB; Wed, 10 Jul 2019 18:02: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 1hlGvD-0003ZA-Ij; Wed, 10 Jul 2019 18:02:27 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hlGvD-0008SL-IA; Wed, 10 Jul 2019 18:02:27 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138891-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=564d261687c071c5a77fa81d693b7ca3d8e83b48
X-Osstest-Versions-That: xen=8706d38479218dcf549a94516918c3e3b30a7bb0
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 10 Jul 2019 18:02:27 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 138891: 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>

ZmxpZ2h0IDEzODg5MSB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODg5MS8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICA1NjRkMjYxNjg3YzA3MWM1YTc3ZmE4MWQ2OTNiN2NhM2Q4ZTgzYjQ4CmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICA4NzA2ZDM4NDc5MjE4ZGNmNTQ5
YTk0NTE2OTE4YzNlM2IzMGE3YmIwCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzg4NjcgIDIwMTkt
MDctMDkgMTU6MDQ6NDggWiAgICAxIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM4ODkxICAy
MDE5LTA3LTEwIDE1OjAwOjM5IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KICBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+Cgpq
b2JzOgogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qu
b3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dz
LCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSBy
ZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hi
PW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7
YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5k
IGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3Vt
bWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9n
aXQveGVuLmdpdAogICA4NzA2ZDM4NDc5Li41NjRkMjYxNjg3ICA1NjRkMjYxNjg3YzA3MWM1YTc3
ZmE4MWQ2OTNiN2NhM2Q4ZTgzYjQ4IC0+IHNtb2tlCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 10 18:45:01 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Jul 2019 18:45:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hlHaH-0002f1-PC; Wed, 10 Jul 2019 18:44: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=RMCl=VH=citrix.com=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1hlHaG-0002ew-T0
 for xen-devel@lists.xenproject.org; Wed, 10 Jul 2019 18:44:52 +0000
X-Inumbo-ID: cc810bb4-a342-11e9-8980-bc764e045a96
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id cc810bb4-a342-11e9-8980-bc764e045a96;
 Wed, 10 Jul 2019 18:44:50 +0000 (UTC)
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=ian.jackson@citrix.com;
 spf=Pass smtp.mailfrom=Ian.Jackson@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 ian.jackson@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="ian.jackson@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 Ian.Jackson@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="Ian.Jackson@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: AE3sk2bEhy5TDt+xdSBOsG+wjy775+IBrQPlT+1BP1yIKlidb3beHMSlxwdu4xaTt+yR1cZ+lf
 XqvSKH0Gc8R3hO/nM0DGJ5tRRcni93L6VWI2U+e85xlbZ+OFYYD62cRVjneEgI88tpAFnpMQzB
 AtVy2mMQiSXZZ3yyha8vAllpZAlgBR/t1YQhxgzYVPjrDeU4ZAnotYUAjdSquVP9wPsNXRXdyj
 Up21aLjMkUb1nrGVWvYLJ4ZRvWJ9t6Wl6fZc1vLCU29jbPDDxhRR4MCgDtO5XiIpSgL4zsZDeq
 kGg=
X-SBRS: 2.7
X-MesageID: 2841634
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,475,1557201600"; 
   d="scan'208";a="2841634"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23846.12792.575466.223687@mariner.uk.xensource.com>
Date: Wed, 10 Jul 2019 19:44:08 +0100
To: Roger Pau Monne <roger.pau@citrix.com>
In-Reply-To: <20190627082834.ge2gr3lljjnomug5@MacBook-Air-de-Roger.local>
References: <20190626133726.29896-1-jgross@suse.com>
 <20190627082834.ge2gr3lljjnomug5@MacBook-Air-de-Roger.local>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH] libxl: fix pci device re-assigning after
 domain reboot
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Um9nZXIgUGF1IE1vbm5lIHdyaXRlcyAoIlJlOiBbWGVuLWRldmVsXSBbUEFUQ0hdIGxpYnhsOiBm
aXggcGNpIGRldmljZSByZS1hc3NpZ25pbmcgYWZ0ZXIgZG9tYWluIHJlYm9vdCIpOgo+IE9uIFdl
ZCwgSnVuIDI2LCAyMDE5IGF0IDAzOjM3OjI2UE0gKzAyMDAsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6
Cj4gPiBTaWduZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+Cj4gPiBU
ZXN0ZWQtYnk6IENoYW8gR2FvIDxjaGFvLmdhb0BpbnRlbC5jb20+Cj4gCj4gUmV2aWV3ZWQtYnk6
IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgoKQ29tbWl0dGVkLCB0aGFu
a3MuCgpJYW4uCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 10 18:54:20 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Jul 2019 18: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 1hlHjC-0003NK-Nn; Wed, 10 Jul 2019 18: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=ivr2=VH=gmail.com=denisobrezkov@srs-us1.protection.inumbo.net>)
 id 1hlHjC-0003NF-2j
 for xen-devel@lists.xenproject.org; Wed, 10 Jul 2019 18:54:06 +0000
X-Inumbo-ID: 16a29d4a-a344-11e9-8980-bc764e045a96
Received: from mail-ed1-x52b.google.com (unknown [2a00:1450:4864:20::52b])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 16a29d4a-a344-11e9-8980-bc764e045a96;
 Wed, 10 Jul 2019 18:54:05 +0000 (UTC)
Received: by mail-ed1-x52b.google.com with SMTP id d4so3163516edr.13
 for <xen-devel@lists.xenproject.org>; Wed, 10 Jul 2019 11:54:05 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=to:from:subject:openpgp:autocrypt:message-id:date:user-agent
 :mime-version:content-language:content-transfer-encoding;
 bh=kdNgjD54m5Ov588PmEB078yMc/Ryajlmd811erzhQbE=;
 b=ZU/uGdYSPxlHgk5Rtj688GNQSNTOxOyEo+Z60AI8BkN5gLXhSkLKweL8J3xKYkFxac
 llymc+UYg0aX8EPGuAeql9rokm1D30no3t7bah8vJwMqidmsWDmKpbOJhqx1NzdzIlH5
 IruvNGXSj12VxwjkX6QotCQchEIiq2+D7kSCAqWYmap3YW6mvDt+TDjB27z2UykfOibs
 MCzwpPZIc685CHICHIFSURXYp11xLhXqUmCmyfCXZ3U1Dfpfc5fhofwo0Wi2BBY7tmm3
 hkH15J1tZRUnPJY4z85k2hXHUxo3Jjvez4WytMCM9O4lkVXCx/mq5y08Julty47kpMeo
 uOYA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:to:from:subject:openpgp:autocrypt:message-id
 :date:user-agent:mime-version:content-language
 :content-transfer-encoding;
 bh=kdNgjD54m5Ov588PmEB078yMc/Ryajlmd811erzhQbE=;
 b=t8i0aMzYHDBuriWEQTqpj5rhlZnUBy3ziCmNQ7v9YWU9geEtupzEDohM2sRrU6sxkz
 zxqhtuZ0+96Qo/ZPML2kzZWTsAevuiOS7Vtc2aQyGSfxlyetT1XgtjLmvqXsTQz+U/po
 GNfZUlqSe8Lkz1IbYMz5a+ZDYD0NubeG2eeJfsNriMx/qW5eIQ7HesO1xuxAgPWp40nO
 VnVQoD20lxgWrTLNvq9Vgwwsmk/kY14tlfdpGhLps4Bpbmj0VN4t4g6Fkqoe1rZWdl/+
 /jZvLHJU2ax7hS8cM3VBSKgmbEVdZava1wG/OAw4rJZiKCb3B2dgqv+ZyweEQ4JWDiN8
 UqhQ==
X-Gm-Message-State: APjAAAXxCPafyedfZcHtEz4TPOkuP0xC5d6qnszppcErp1xznyOYM24W
 wtFQwgNyZEIrqatHtg/FGqs=
X-Google-Smtp-Source: APXvYqxSfUSuQdVVOyg0N0U+3AkgCP6d4ol4DTmRi+d4lpdY63+Sy6OgyCZGZu9CuSTM2YSNl6xMYg==
X-Received: by 2002:a50:eb8f:: with SMTP id y15mr33433678edr.31.1562784844119; 
 Wed, 10 Jul 2019 11:54:04 -0700 (PDT)
Received: from ?IPv6:2001:16b8:6621:9400:1e4b:d6ff:fef9:46e6?
 (200116b8662194001e4bd6fffef946e6.dip.versatel-1u1.de.
 [2001:16b8:6621:9400:1e4b:d6ff:fef9:46e6])
 by smtp.gmail.com with ESMTPSA id a3sm632723ejb.83.2019.07.10.11.54.03
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Wed, 10 Jul 2019 11:54:03 -0700 (PDT)
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Iain Hunter <drhunter95@gmail.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Julien Grall <julien.grall@arm.com>, Hunyue Yau <hy-gsoc@hy-research.com>
From: Denis Obrezkov <denisobrezkov@gmail.com>
Openpgp: preference=signencrypt
Autocrypt: addr=denisobrezkov@gmail.com; prefer-encrypt=mutual; keydata=
 mQMuBFrAxPQRCAD59CJNd5LF1VmojUBpdr/bJ2TaKC7SW4ln7+PWn+QyAJfFOVFlTRIDsAlP
 65y7CacXFCXmLTACo4a7HEhRb5787kPm6rc30zpL+04uXCeTruYZi0ZnQVXOiab/qy3aMsk0
 6n9hMY28TSbM9nynnlrbg9pGkb1EiFVNsowJjFSKXa3Rpogte9qxfXmLf2eV0MZNnrmq6Kb2
 8ri5/Ffh5DG1CsN/dkv8n1kw2QqMM2RT+ZS57D+yCehtw355EXSVh2r+GsXAqMinOexcdYI4
 skvvP84OovRMnlJhmRdnbjO+QFiOVeLUj7WHMT3AbClaBlUuHkbFi9HLBHAiu6uMrNtzAQD9
 KoM6SXbuvlhCq2v78dGkex9EgaA7CSnBcNXuUdrjYQf+MsZgI7oDihT6TUBO0IDQL+qSrozs
 /hHV+HhWtc5+SYTsHXxnTkcVe12vR0uPw3fFUuncWnMRzHivKZC2ZF/w3LJL/nGzguAoPa9e
 VghM38EP49yO6ESthD4WvELMy2+zPkMiUqilMfxOl370RXxEBUIzFSpP6oqvNq7fvThGTQah
 mrFhflGSyMHXk75VkCiY+cbrMeB9xG7H3nlbQ9fYVCOPejnt8gImeazdIghQh1tjbNpjQhy8
 50klCowN5H+gaSZsy4K7jlJ1UNFz/vWCvlr3W8o4tA6EoJ4tjJV2HXcrUBPYLwkruKnv8QJM
 vyVj5an6Sfuwt/AmFEOKo1QJnAf+Oi47RrOmec8lXS/06TMn7z6krmuRul03HXayCtREqMyY
 VCf87oMpPYYnFJolDrSB8kCSZRn2aixzHl4IIGa9RVuywChzUvgZJbFGPFR+Qz1BK9Ltl7FC
 rQcuAqg3A2RJ7uoTNiZDfI0tKWm8BEUe5LqZqgFTkTkuV9D6UveYnDk2zUFGlDTguagW2XWI
 wiGaA9Ud7UBBlQGTZUwNGahAErUHI5gDSNfWEUaRBEccWKgddK3a/NhkxOveqDWWFcAt4K/g
 JOqBs+7Bm0RjQa+4EAP6gFx4098XBZP9ff6pPuFWRN6fvfdBDUMHqb3i2SGDWVPrRR/x+Iz/
 yfjdWlC/87QoRGVuaXMgT2JyZXprb3YgPGRlbmlzb2JyZXprb3ZAZ21haWwuY29tPoiWBBMR
 CAA+FiEExuZY9Y+VSLigQ/5M+4kLEySe7PkFAlrAxPQCGyMFCQWjmoAFCwkIBwIGFQgJCgsC
 BBYCAwECHgECF4AACgkQ+4kLEySe7PleSQEAktULi71pVGKh0vykq0wrn6IyqXx1SLFNwLcr
 PnZ2N5gA/3Ipzf3vXWXWCwRR07BB/H+9XgqWRl3jsu5EL9TzmyFAuQINBFrAxPQQCADaIOKd
 +PPUX4GvjdLikKxHsFRRpk75LiFZJcFU8cCA0M4Dg/Q0LcSX82TfgrfU34y7/rrF4ig/Dj81
 H8MB2u01lYA2QpQ/XdHfwFMxkj5FCB4Cq6EqGxsXsaRhw4Qu3ouiJiHCEeoMoloBLOlqpXBf
 qnJSnBXYJDnlyvxoFIVpX4l+q2xJk/877otbPK5TBYdeHQv/f7cWNxIUT5Feth9DVq4B9OG1
 BgOA1gH13KUmWhMaO+k/rYCJd9UiRoGm7FihyWrsRnG5K6VNnLjwjMjxDukNxdlITVbeK5/E
 QaiKRGRcTp3OwfHy6HlQH/JXGGyfmEx0rKVjoW/DD76MPpk/AAMFB/0SBNOW9asG5HeRKhJm
 QOPJDwNQik4t8uuZb7mw6+QoQuyzMBkXvhL7Aud0OluPeSYL2jZPw2IB26gvlUVva+FJRW9X
 7cInI5mnuB4HBGdNpzR+ngRzFyf+qsd6cUrrioQUQozQKCgKG/J2LimV1fC4hQW0n5Q0qM9I
 KX3PtRCgxItQbn/HdqkTXqv8oxDB9cQILJvIYDZnVLojB4rJFUNb397ao3qaXdXj3iaX6wwJ
 2Oo3cSxMGdY/8grRTDGYjItpWEM2noIRzdWSybzavtLHu/LmG4rbgy2aNm/TiVp28G5KvWW/
 fCLomZhN0JscRgSkYjSaxmMgEdks1h9DWTHkiH4EGBEIACYWIQTG5lj1j5VIuKBD/kz7iQsT
 JJ7s+QUCWsDE9AIbDAUJBaOagAAKCRD7iQsTJJ7s+UF2AQDqHEO2tekVMTWJa3SakIM5FJjk
 sao+JkzbKe0vDy4ecwEAukGaHvmKxMZsUOOjDWjDe4eV+aRTVjUjY7LAl3OJkiU=
Message-ID: <25386cfa-d0b7-83fe-4d87-5af3459d54bd@gmail.com>
Date: Wed, 10 Jul 2019 20:54:02 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.0
MIME-Version: 1.0
Content-Language: en-US
Subject: [Xen-devel] [GSoC-2019] About the crossbar and 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: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGVsbG8sCgpzbywgSSB0aGluayBJIHVuZGVyc3Rvb2Qgd2h5IHVhcnQgZG9lc24ndCB3b3JrLCB0
aGF0J3MgYmVjYXVzZSBhbGwgdGhlCmlycXMgYXJlIHJvdXRlZCB0byB0aGUgY3Jvc3NiYXIgbm90
IHRvIEdJQywgc28sIHhlbiBjYW4ndCBkZWFsIHdpdGggdGhlbS4KCk9uZSB0aGluZyBJIGFtIGNv
bmNlcm5lZCBvZiBpcyB0aGU6CglpbnRlcnJ1cHQtY29udHJvbGxlckA0ODI4MTAwMCB7CgkJY29t
cGF0aWJsZSA9ICJ0aSxvbWFwNS13dWdlbi1tcHUiLCAidGksb21hcDQtd3VnZW4tbXB1IjsKCQlp
bnRlcnJ1cHQtY29udHJvbGxlcjsKCQkjaW50ZXJydXB0LWNlbGxzID0gPDB4MDAwMDAwMDM+OwoJ
CXJlZyA9IDwweDAwMDAwMDAwIDB4NDgyODEwMDAgMHgwMDAwMDAwMCAweDAwMDAxMDAwPjsKCQlp
bnRlcnJ1cHQtcGFyZW50ID0gPDB4MDAwMDAwMDI+OwoJCXBoYW5kbGUgPSA8MHgwMDAwMDAwOD47
Cgl9OwpBbmQgdGhpcyBpcyBhbiBpbnRlcnJ1cHQtcGFyZW50IGZvciB0aGUgY3Jvc3NiYXIuIFNv
LCBpdCBpcyBub3QgY2xlYXIKZm9yIG1lIGhvdyBpdCBwYXJ0aWNpcGF0ZXMgaW4gaW50ZXJydXB0
IHByb2Nlc3NpbmcuIEFueSB0aG91Z2h0cz8KCkhlcmUgaXMgbXkgZGV2aWNlIHRyZWU6IGh0dHBz
Oi8vcGFzdGViaW4uY29tL1hlYzU3SmNyCi0tIApSZWdhcmRzLCBEZW5pcyBPYnJlemtvdgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 10 19:02:55 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Jul 2019 19:02:55 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hlHrd-00049w-Mb; Wed, 10 Jul 2019 19:02:49 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ELaq=VH=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hlHrc-00049r-3W
 for xen-devel@lists.xenproject.org; Wed, 10 Jul 2019 19:02:48 +0000
X-Inumbo-ID: 4d4ff5db-a345-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 4d4ff5db-a345-11e9-8980-bc764e045a96;
 Wed, 10 Jul 2019 19:02:45 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 90B352B;
 Wed, 10 Jul 2019 12:02:45 -0700 (PDT)
Received: from [10.119.48.17] (unknown [10.119.48.17])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 2DAA23F246;
 Wed, 10 Jul 2019 12:02:45 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: Stefano Stabellini <sstabellini@kernel.org>, xen-devel@lists.xenproject.org
References: <alpine.DEB.2.21.1906181618130.2072@sstabellini-ThinkPad-T480s>
 <20190618232019.26425-4-sstabellini@kernel.org>
Message-ID: <0d8d2dd0-5de9-69e1-1c31-76de2e3b84d0@arm.com>
Date: Wed, 10 Jul 2019 20:02:44 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <20190618232019.26425-4-sstabellini@kernel.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3 4/5] libxl/xl: add memory policy option
 to iomem
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, ian.jackson@eu.citrix.com,
 wei.liu2@citrix.com
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgU3RlZmFubywKCk9uIDYvMTkvMTkgMTI6MjAgQU0sIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90
ZToKPiBBZGQgYSBuZXcgbWVtb3J5IHBvbGljeSBvcHRpb24gZm9yIHRoZSBpb21lbSBwYXJhbWV0
ZXIuCj4gUG9zc2libGUgdmFsdWVzIGFyZToKPiAtIGFybV9kZXZfbkduUkUsIERldmljZS1uR25S
RSwgdGhlIGRlZmF1bHQgb24gQVJNCgpzL0FSTS9Bcm0vCgo+IC0gYXJtX21lbV9XQiwgV0IgY2Fj
aGFibGUgbWVtb3J5Cj4gLSB4ODZfVUNfbWludXM6IHVuY2FjaGFibGUgbWVtb3J5LCB0aGUgZGVm
YXVsdCBvbiB4ODYKPiAKPiBTdG9yZSB0aGUgcGFyYW1ldGVyIGluIGEgbmV3IGZpZWxkIGluIGxp
YnhsX2lvbWVtX3JhbmdlLgo+IAo+IFBhc3MgdGhlIG1lbW9yeSBwb2xpY3kgb3B0aW9uIHRvIHhj
X2RvbWFpbl9tZW1fbWFwX3BvbGljeS4KPiAKPiBEbyB0aGUgbGlieGwgdG8gbGlieGMgdmFsdWUg
Y29udmVyc2lvbiBpbiBwZXItYXJjaCBmdW5jdGlvbnMgc28gdGhhdCB3ZQo+IGNhbiByZXR1cm4g
ZXJyb3IgZm9yIHg4NiBwYXJhbWV0ZXJzIG9uIEFybSBhcmNoaXRlY3R1cmVzIGFuZCB2aWNlIHZl
cnNhLgo+IAo+IFNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFub3NAeGls
aW54LmNvbT4KPiBDQzogaWFuLmphY2tzb25AZXUuY2l0cml4LmNvbQo+IENDOiB3ZWkubGl1MkBj
aXRyaXguY29tCj4gLS0tCj4gCj4gQW5kcmV3IHN1Z2dlc3RlZCB0byByZW1vdmUgTUVNT1JZX1BP
TElDWV9YODZfVUNfTUlOVVMgYW5kIHg4Nl9VQ19taW51cwo+IGNvbXBsZXRlbHkuICBJZiB0aGF0
J3MgdGhlIGNvbnNlbnN1cyBJIGFtIGhhcHB5IHRvIHJlc3BpbiB0aGUgc2VyaWVzCj4gcmVtb3Zp
bmcgY29kZS4KPiAKPiAKPiBDaGFuZ2VzIGluIHYzOgo+IC0gcy9uR1JFL25HblJFL2cKPiAtIHMv
TElCWExfTUVNT1JZX1BPTElDWV9BUk1fREVWX05HUkUvTElCWExfTUVNT1JZX1BPTElDWV9BUk1f
REVWX05HTlJFL2cKPiAtIHMvYXJtX2Rldm1lbS9hcm1fZGV2X25HblJFL2cKPiAtIHMvYXJtX21l
bW9yeS9hcm1fbWVtX1dCL2cKPiAtIGltcHJvdmUgY29tbWl0IG1lc3NhZ2UKPiAtIGltcHJvdmUg
bWFuIHBhZ2UKPiAtIHMvTUVNT1JZX1BPTElDWV9YODZfVUMvTUVNT1JZX1BPTElDWV9YODZfVUNf
TUlOVVMvZwo+IC0gcy94ODZfdWMveDg2X1VDX21pbnVzL2cKPiAtIG1vdmUgc2VjdXJpdHkgc3Vw
cG9ydCBjbGFyaWZpY2F0aW9uIHRvIGEgc2VwYXJhdGUgcGF0Y2gKPiAKPiBDaGFuZ2VzIGluIHYy
Ogo+IC0gYWRkICNkZWZpbmUgTElCWExfSEFWRV9NRU1PUllfUE9MSUNZCj4gLSBhYmlsaXR5IHRv
IHBhcnQgdGhlIG1lbW9yeSBwb2xpY3kgcGFyYW1ldGVyIGV2ZW4gaWYgZ2ZuIGlzIG5vdCBwYXNz
ZWQKPiAtIHJlbmFtZSBjYWNoZV9wb2xpY3kgdG8gbWVtb3J5IHBvbGljeQo+IC0gcmVuYW1lIE1F
TU9SWV9QT0xJQ1lfREVWTUVNIHRvIE1FTU9SWV9QT0xJQ1lfQVJNX0RFVl9uR1JFCj4gLSByZW5h
bWUgTUVNT1JZX1BPTElDWV9NRU1PUlkgdG8gTUVNT1JZX1BPTElDWV9BUk1fTUVNX1dCCj4gLSBy
ZW5hbWUgbWVtb3J5IHRvIGFybV9tZW1vcnkgYW5kIGRldm1lbSB0byBhcm1fZGV2bWVtCj4gLSBl
eHBhbmQgdGhlIG5vbi1zZWN1cml0eSBzdXBwb3J0IHN0YXR1cyB0byBub24gZGV2aWNlIHBhc3N0
aHJvdWdoIGlvbWVtCj4gICAgY29uZmlndXJhdGlvbnMKPiAtIHJlbmFtZSBpb21lbSBvcHRpb25z
Cj4gLSBhZGQgeDg2IHNwZWNpZmljIGlvbWVtIG9wdGlvbgo+IC0tLQo+ICAgZG9jcy9tYW4veGwu
Y2ZnLjUucG9kLmluICAgIHwgMTAgKysrKysrKysrLQo+ICAgdG9vbHMvbGlieGwvbGlieGwuaCAg
ICAgICAgIHwgIDUgKysrKysKPiAgIHRvb2xzL2xpYnhsL2xpYnhsX2FyY2guaCAgICB8ICAzICsr
Kwo+ICAgdG9vbHMvbGlieGwvbGlieGxfYXJtLmMgICAgIHwgMTQgKysrKysrKysrKysrKysKPiAg
IHRvb2xzL2xpYnhsL2xpYnhsX2NyZWF0ZS5jICB8IDEyICsrKysrKysrKystLQo+ICAgdG9vbHMv
bGlieGwvbGlieGxfdHlwZXMuaWRsIHwgIDkgKysrKysrKysrCj4gICB0b29scy9saWJ4bC9saWJ4
bF94ODYuYyAgICAgfCAxMiArKysrKysrKysrKysKPiAgIHRvb2xzL3hsL3hsX3BhcnNlLmMgICAg
ICAgICB8IDIyICsrKysrKysrKysrKysrKysrKysrKy0KPiAgIDggZmlsZXMgY2hhbmdlZCwgODMg
aW5zZXJ0aW9ucygrKSwgNCBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEvZG9jcy9tYW4v
eGwuY2ZnLjUucG9kLmluIGIvZG9jcy9tYW4veGwuY2ZnLjUucG9kLmluCj4gaW5kZXggYzk5ZDQw
MzA3ZS4uZmJiOWU0M2U5ZSAxMDA2NDQKPiAtLS0gYS9kb2NzL21hbi94bC5jZmcuNS5wb2QuaW4K
PiArKysgYi9kb2NzL21hbi94bC5jZmcuNS5wb2QuaW4KPiBAQCAtMTIyMiw3ICsxMjIyLDcgQEAg
aXMgZ2l2ZW4gaW4gaGV4YWRlY2ltYWwgZm9ybWF0IGFuZCBtYXkgZWl0aGVyIGJlIGEgcmFuZ2Us
IGUuZy4gQzwyZjgtMmZmPgo+ICAgSXQgaXMgcmVjb21tZW5kZWQgdG8gb25seSB1c2UgdGhpcyBv
cHRpb24gZm9yIHRydXN0ZWQgVk1zIHVuZGVyCj4gICBhZG1pbmlzdHJhdG9yJ3MgY29udHJvbC4K
PiAgIAo+IC09aXRlbSBCPGlvbWVtPVsgIklPTUVNX1NUQVJULE5VTV9QQUdFU1tAR0ZOXSIsICJJ
T01FTV9TVEFSVCxOVU1fUEFHRVNbQEdGTl0iLCAuLi5dPgo+ICs9aXRlbSBCPGlvbWVtPVsgIklP
TUVNX1NUQVJULE5VTV9QQUdFU1tAR0ZOXSxNRU1PUllfUE9MSUNZIiwgIklPTUVNX1NUQVJULE5V
TV9QQUdFU1tAR0ZOXVssTUVNT1JZX1BPTElDWV0iLCAuLi5dPgo+ICAgCj4gICBBbGxvdyBhdXRv
LXRyYW5zbGF0ZWQgZG9tYWlucyB0byBhY2Nlc3Mgc3BlY2lmaWMgaGFyZHdhcmUgSS9PIG1lbW9y
eSBwYWdlcy4KPiAgIAo+IEBAIC0xMjMzLDYgKzEyMzMsMTQgQEAgQjxHRk4+IGlzIG5vdCBzcGVj
aWZpZWQsIHRoZSBtYXBwaW5nIHdpbGwgYmUgcGVyZm9ybWVkIHVzaW5nIEI8SU9NRU1fU1RBUlQ+
Cj4gICBhcyBhIHN0YXJ0IGluIHRoZSBndWVzdCdzIGFkZHJlc3Mgc3BhY2UsIHRoZXJlZm9yZSBw
ZXJmb3JtaW5nIGEgMToxIG1hcHBpbmcKPiAgIGJ5IGRlZmF1bHQuCj4gICBBbGwgb2YgdGhlc2Ug
dmFsdWVzIG11c3QgYmUgZ2l2ZW4gaW4gaGV4YWRlY2ltYWwgZm9ybWF0Lgo+ICtCPE1FTU9SWV9Q
T0xJQ1k+IGZvciBBUk0gcGxhdGZvcm1zOgoKRGl0dG8uCgo+ICsgIC0gImFybV9kZXZfbkduUkUi
IGZvciBEZXZpY2UtbkduUkUgKERldmljZSBNZW1vcnkgb24gQXJtdjcpLCB0aGUgZGVmYXVsdCBv
biBBUk0KCkRpdHRvLgoKPiArICAtICJhcm1fbWVtX1dCIiBmb3IgT3V0ZXIgU2hhcmVhYmxlIFdy
aXRlLUJhY2sgQ2FjaGVhYmxlIE1lbW9yeQo+ICtUaGV5IHNlbGVjdCB0aGUgc3RhZ2UtMiBtZW1v
cnkgYXR0cmlidXRlcywgYnV0IG5vdGUgdGhhdCB0aGUgcmVzdWx0aW5nCj4gK21lbW9yeSBhdHRy
aWJ1dGVzIHdpbGwgYmUgYSBjb21iaW5hdGlvbiBvZiBzdGFnZS0yIGFuZCBzdGFnZS0xIG1lbW9y
eQo+ICthdHRyaWJ1dGVzOiBpdCB3aWxsIGJlIHRoZSBzdHJvbmdlc3QgYmV0d2VlbiB0aGUgMiBz
dGFnZXMgYXR0cmlidXRlcy4KPiArQjxNRU1PUllfUE9MSUNZPiBjYW4gYmUgZm9yIHg4NiBwbGF0
Zm9ybXM6Cj4gKyAgLSAieDg2X1VDX21pbnVzIiBmb3IgVW5jYWNoYWJsZSBNZW1vcnksIHRoZSBk
ZWZhdWx0IG9uIHg4Ngo+ICAgCj4gICBOb3RlIHRoYXQgdGhlIElPTU1VIHdvbid0IGJlIHVwZGF0
ZWQgd2l0aCB0aGUgbWFwcGluZ3Mgc3BlY2lmaWVkIHdpdGggdGhpcwo+ICAgb3B0aW9uLiBUaGlz
IG9wdGlvbiB0aGVyZWZvcmUgc2hvdWxkIG5vdCBiZSB1c2VkIHRvIHBhc3MgdGhyb3VnaCBhbnkK
PiBkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGwuaCBiL3Rvb2xzL2xpYnhsL2xpYnhsLmgK
PiBpbmRleCA5YmFjZmI5N2YwLi5jZjEyZjFkM2JkIDEwMDY0NAo+IC0tLSBhL3Rvb2xzL2xpYnhs
L2xpYnhsLmgKPiArKysgYi90b29scy9saWJ4bC9saWJ4bC5oCj4gQEAgLTM3OCw2ICszNzgsMTEg
QEAKPiAgICNkZWZpbmUgTElCWExfSEFWRV9CVUlMRElORk9fQk9PVExPQURFUiAxCj4gICAjZGVm
aW5lIExJQlhMX0hBVkVfQlVJTERJTkZPX0JPT1RMT0FERVJfQVJHUyAxCj4gICAKPiArLyoKPiAr
ICogU3VwcG9ydCBzcGVjaWZ5aW5nIG1lbW9yeSBwb2xpY3kgaW5mb3JtYXRpb24gZm9yIG1lbW9y
eSBtYXBwaW5ncy4KPiArICovCj4gKyNkZWZpbmUgTElCWExfSEFWRV9NRU1PUllfUE9MSUNZIDEK
PiArCj4gICAvKgo+ICAgICogTElCWExfSEFWRV9FWFRFTkRFRF9WS0IgaW5kaWNhdGVzIHRoYXQg
bGlieGxfZGV2aWNlX3ZrYiBoYXMgZXh0ZW5kZWQgZmllbGRzOgo+ICAgICogIC0gdW5pcXVlX2lk
Owo+IGRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF9hcmNoLmggYi90b29scy9saWJ4bC9s
aWJ4bF9hcmNoLmgKPiBpbmRleCBkNjI0MTU5ZTUzLi45Yzg1OGIwNmNlIDEwMDY0NAo+IC0tLSBh
L3Rvb2xzL2xpYnhsL2xpYnhsX2FyY2guaAo+ICsrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2FyY2gu
aAo+IEBAIC03Nyw2ICs3Nyw5IEBAIGludCBsaWJ4bF9fYXJjaF9leHRyYV9tZW1vcnkobGlieGxf
X2djICpnYywKPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgbGlieGxfZG9t
YWluX2J1aWxkX2luZm8gKmluZm8sCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVp
bnQ2NF90ICpvdXQpOwo+ICAgCj4gK19oaWRkZW4KPiAraW50IGxpYnhsX19tZW1vcnlfcG9saWN5
X3RvX3hjKGxpYnhsX21lbW9yeV9wb2xpY3kgYyk7CgpGdW5jdGlvbnMgbmFtZSBhcmUgcHJlZml4
ZWQgd2l0aCBsaWJ4bF9fYXJjaF8gaW4gdGhpcyBoZWFkZXIuCgpbLi4uXQoKPiBAQCAtMTg5NSwx
MSArMTg5NiwzMCBAQCB2b2lkIHBhcnNlX2NvbmZpZ19kYXRhKGNvbnN0IGNoYXIgKmNvbmZpZ19z
b3VyY2UsCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJmJfaW5mby0+aW9tZW1baV0uc3Rh
cnQsCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJmJfaW5mby0+aW9tZW1baV0ubnVtYmVy
LCAmdXNlZCwKPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmYl9pbmZvLT5pb21lbVtpXS5n
Zm4sICZ1c2VkKTsKPiAtICAgICAgICAgICAgaWYgKHJldCA8IDIgfHwgYnVmW3VzZWRdICE9ICdc
MCcpIHsKPiArICAgICAgICAgICAgaWYgKHJldCA8IDIpIHsKPiAgICAgICAgICAgICAgICAgICBm
cHJpbnRmKHN0ZGVyciwKPiAgICAgICAgICAgICAgICAgICAgICAgICAgICJ4bDogSW52YWxpZCBh
cmd1bWVudCBwYXJzaW5nIGlvbWVtOiAlc1xuIiwgYnVmKTsKPiAgICAgICAgICAgICAgICAgICBl
eGl0KDEpOwo+ICAgICAgICAgICAgICAgfQo+ICsgICAgICAgICAgICBtZW1wb2xpY3kgPSAmYnVm
W3VzZWRdOwo+ICsgICAgICAgICAgICBpZiAoc3RybGVuKG1lbXBvbGljeSkgPiAxKSB7Cj4gKyAg
ICAgICAgICAgICAgICBtZW1wb2xpY3krKzsKPiArICAgICAgICAgICAgICAgIGlmICghc3RyY21w
KG1lbXBvbGljeSwgImFybV9kZXZfbkduUkUiKSkKPiArICAgICAgICAgICAgICAgICAgICBiX2lu
Zm8tPmlvbWVtW2ldLm1lbW9yeV9wb2xpY3kgPQo+ICsgICAgICAgICAgICAgICAgICAgICAgICBM
SUJYTF9NRU1PUllfUE9MSUNZX0FSTV9ERVZfTkdOUkU7Cj4gKyAgICAgICAgICAgICAgICBlbHNl
IGlmICghc3RyY21wKG1lbXBvbGljeSwgIng4Nl9VQ19taW51cyIpKQo+ICsgICAgICAgICAgICAg
ICAgICAgIGJfaW5mby0+aW9tZW1baV0ubWVtb3J5X3BvbGljeSA9Cj4gKyAgICAgICAgICAgICAg
ICAgICAgICAgIExJQlhMX01FTU9SWV9QT0xJQ1lfWDg2X1VDX01JTlVTOwo+ICsgICAgICAgICAg
ICAgICAgZWxzZSBpZiAoIXN0cmNtcChtZW1wb2xpY3ksICJhcm1fbWVtX1dCIikpCj4gKyAgICAg
ICAgICAgICAgICAgICAgYl9pbmZvLT5pb21lbVtpXS5tZW1vcnlfcG9saWN5ID0KPiArICAgICAg
ICAgICAgICAgICAgICAgICAgTElCWExfTUVNT1JZX1BPTElDWV9BUk1fTUVNX1dCOwoKQW55IHJl
YXNvbiB0byBub3Qga2VlcCBhbGwgYXJtIHBvbGljaWVzIHRvZ2V0aGVyPwoKPiArICAgICAgICAg
ICAgICAgIGVsc2Ugewo+ICsgICAgICAgICAgICAgICAgICAgIGZwcmludGYoc3RkZXJyLAo+ICsg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgInhsOiBJbnZhbGlkIGlvbWVtIG1lbW9yeSBwb2xp
Y3kgcGFyYW1ldGVyOiAlc1xuIiwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1lbXBv
bGljeSk7Cj4gKyAgICAgICAgICAgICAgICAgICAgZXhpdCgxKTsKPiArICAgICAgICAgICAgICAg
IH0KPiArICAgICAgICAgICAgfQo+ICAgICAgICAgICB9Cj4gICAgICAgfQo+ICAgCj4gCgpDaGVl
cnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 10 19:25:58 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Jul 2019 19:25:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hlIDu-0005af-Pc; Wed, 10 Jul 2019 19:25:50 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ELaq=VH=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hlIDt-0005aa-C2
 for xen-devel@lists.xenproject.org; Wed, 10 Jul 2019 19:25:49 +0000
X-Inumbo-ID: 855c6455-a348-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 855c6455-a348-11e9-8980-bc764e045a96;
 Wed, 10 Jul 2019 19:25:48 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 13BB22B;
 Wed, 10 Jul 2019 12:25:48 -0700 (PDT)
Received: from [10.119.48.17] (unknown [10.119.48.17])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 546963F246;
 Wed, 10 Jul 2019 12:25:47 -0700 (PDT)
To: Andrew Cooper <andrew.cooper3@citrix.com>, Varad Gautam <vrd@amazon.de>,
 xen-devel@lists.xenproject.org
References: <1562159202-11316-1-git-send-email-vrd@amazon.de>
 <3badf43d-4bd8-9492-247b-7429253c0996@citrix.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <d0729146-a930-4de7-b765-6b0f0ab65e3a@arm.com>
Date: Wed, 10 Jul 2019 20:25:46 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <3badf43d-4bd8-9492-247b-7429253c0996@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] x86: Get rid of p2m_host array allocation
 for HVM guests
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Amit Shah <aams@amazon.de>,
 Volodymyr Babchuk <volodymyr_babchuk@epam.com>,
 David Woodhouse <dwmw@amazon.co.uk>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgQW5kcmV3LAoKT24gNy8zLzE5IDg6MzkgUE0sIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4gT24g
MDMvMDcvMjAxOSAxNDowNiwgVmFyYWQgR2F1dGFtIHdyb3RlOgo+PiBXaGVuIGFsbG9jYXRpbmcg
dGhlIGd1ZXN0IG1lbW9yeSBmb3IgYW4gSFZNIGRvbWFpbiwgbGlieGMga2VlcHMgdGhlIFAyTQo+
PiBtYXBwaW5nIGZvciB0aGUgZW50aXJldHkgb2YgdGhlIGd1ZXN0IG1lbW9yeSBhcm91bmQgZm9y
IHRoZSB0aW1lIG9mIHRoZQo+PiBsYXVuY2ggYXMgeGNfZG9tX2ltYWdlLT5wMm1faG9zdC4gRm9y
IGd1ZXN0cyB0aGF0IGhhdmUgYSBsYXJnZSBtZW1vcnkKPj4gKDM5MDQgR2lCKSwKPiAKPiBUaGlz
IGlzIHNsaWdodGx5IGF3a3dhcmQgcGhyYXNpbmcuwqAgSG93IGFib3V0ICJGb3IgbGFyZ2UgbWVt
b3J5IGd1ZXN0cwo+IChlLmcuIDM5MDQgR2lCKSwgIgo+IAo+PiAgIHRoZSBwMm1faG9zdCBhbGxv
Y2F0aW9uIHRha2VzIG1vcmUgdGhhbiA3LjUgR2lCIG9mIHNwYWNlLCBhbmQKPj4gbGVhdmVzIHhs
IHN1c2NlcHRpYmxlIHRvIGdldHRpbmcgT09NLWtpbGxlZCBvbiBndWVzdCBjcmVhdGlvbi4KPj4K
Pj4gQ29udmVydCB0aGUgcDJtX2hvc3QgdGFibGUgbG9va3VwcyB0byBhbiBhcmNoLXNwZWNpZmlj
IGZ1bmN0aW9uIHRoYXQKPj4gcmV0dXJucyB0aGUgbWFwcGluZyBvbi10aGUtZmx5IGZvciB4ODYg
SFZNIGd1ZXN0cyB0byBhdm9pZCB0aGlzCj4+IGFsbG9jYXRpb24sIGJyaW5naW5nIGRvd24geGwn
cyBtZW1vcnkgdXNhZ2UgZnJvbSA+IDhHaUIgdG8gPCA3ME1pYiBmb3IKPj4gc3VjaCBsYXVuY2hl
cy4KPj4KPj4gU2lnbmVkLW9mZi1ieTogVmFyYWQgR2F1dGFtIDx2cmRAYW1hem9uLmRlPgo+IAo+
IEkgY2FuIGRlZmluaXRlbHkgc2VlIHdoeSB5b3Ugd2FudCB0byBhdm9pZCB0aGlzIG92ZXJoZWFk
Lgo+IAo+IEluIHByYWN0aWNlLCBwMm1faG9zdCBsb29rcyB0byBiZSBhIHJlbGljIG9mIHg4NiBQ
ViBndWVzdHMuCj4gCj4gTm93IC0gZmlyc3QgdGhpbmdzIGZpcnN0LsKgIEV4YWN0bHkgdGhlIHNh
bWUgcmVhc29uaW5nIGFwcGxpZXMgdG8gYWxsIEFSTQo+IGd1ZXN0cy7CoCAoQ0MnaW5nIHRoZSBB
Uk0gbWFpbnRhaW5lcnMgZm9yIHZpc2liaWxpdHkpCgpJdCBpcyBhbHJlYWR5IGluIG15IHRvZG8g
bGlzdCB0byByZW1vdmUgcDJtX2hvc3QgZm9yIEFybSwgdGhhbmtzIHRvIGEgCmRpc2N1c3Npb24g
d2l0aCBXZWkgbGFzdCB5ZWFyIDopLiBJIGhhdmUgbmV2ZXIgaGFkIHRoZSBjaGFuY2UgdG8gd29y
ayBvbiAKaXQgc28gd291bGQgYmUgaGFwcHkgaWYgc29tZW9uZSBwaWNrIGl0IHVwIQoKPiAKPiBI
b3dldmVyLCBpbiBhdHRlbXB0aW5nIHRvIHJldmlldyB0aGlzLCBJJ3ZlIGdvdCBzb21lIGJpZ2dl
ciBxdWVzdGlvbnMuCj4gCj4gQWxsIEFSTSBhbmQgeDg2IEhWTSAoYW5kIFBWSCkgZ3Vlc3RzIHJl
dHVybiB0cnVlIGZvcgo+IHhjX2RvbV90cmFuc2xhdGVkKCksIHNvIHNob3VsZCB0YWtlIHRoZSBm
YXN0cGF0aCBvdXQgb2YgeGNfZG9tX3AybSgpIGFuZAo+IG5ldmVyIHJlYWQgZnJvbSBkb20tPnAy
bV9ob3N0W10uwqAgVGhlcmVmb3JlLCBJIGRvbid0IHNlZSB3aHkgdGhlCj4gbWFqb3JpdHkgb2Yg
dGhpcyBwYXRjaCBpcyBuZWNlc3NhcnkuCgpJIGFncmVlIHRoYXQgcDJtX2hvc3Qgd2lsbCBuZXZl
ciBnZXQgdXNlZCBieSBBcm0uIFNvIHRoaXMgaXMgYSB3YXN0ZSBvZiAKbWVtb3J5LgoKPsKgIE9u
IHRoZSBBUk0gc2lkZSwgdGhpcyBhbHNvIG1lYW5zCj4gdGhhdCBkb20tPnJhbWJhc2VfcGZuIGlz
bid0IGJlaW5nIHVzZWQgYXMgaW50ZW5kZWQsIHdoaWNoIHN1Z2dlc3RzIHRoZXJlCj4gaXMgZnVy
dGhlciBjbGVhbnVwL2NvcnJlY3Rpb24gdG8gYmUgZG9uZSBoZXJlLgoKSSBhbSBub3Qgc3VyZSB0
byBmb2xsb3cgdGhpcy4gQ291bGQgeW91IGV4cGFuZCBpdD8KCj4gCj4geGNfZG9tX3VwZGF0ZV9n
dWVzdF9wMm0oKSBpcyBjbGVhcmx5IHNwZWNpZmljIHRvIHg4NiBQViBndWVzdHMuwqAgTm8KPiBv
dGhlciBndWVzdCB0eXBlcyBzZXQgZG9tLT5wMm1fZ3Vlc3QuCj4gCj4gSSBkb24ndCBzZWUgd2h5
IGFueXRoaW5nIGlzIG5lZWRlZCB3aXRoIHRoZSB2bWVtcmFuZ2VzW10uwqAgVGhlIHJlc3VsdCBv
Zgo+IHRoZSBuZXcgcDJtX2hvc3QoKSBob29rIG5ldmVyIGhhcyBpdHMgcmV0dXJuIHZhbHVlIGNo
ZWNrZWQsIGFuZAo+IGRvbS0+cDJtX2hvc3QgaXMgc3RpbGwgYW4gaWRlbnRpdHkgdHJhbnNmb3Jt
IHdpdGhpbiB0aG9zZSByYW5nZXMuCj4gCj4gVW5sZXNzIEknbSBtaXNzaW5nIHNvbWV0aGluZywg
SSB0aGluayB0aGUgcmVzdWx0IGNhbiBiZSByYXRoZXIgbW9yZQo+IHNpbXBsZSwgYW5kIHN0cmlw
IG91dCBhIGZhaXIgYW1vdW50IG9mIGNvZGUsIGJ5IG1vdmluZwo+IHAybV9ob3N0L3AybV9ndWVz
dCBpbnRvIHg4NiBQVidzIGFyY2hfcHJpdmF0ZSBhcmVhLgo+IAo+IH5BbmRyZXcKPiAKCkNoZWVy
cywKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 10 19:39:14 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Jul 2019 19:39:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hlIQo-0006M7-4X; Wed, 10 Jul 2019 19: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=ELaq=VH=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hlIQn-0006M2-9b
 for xen-devel@lists.xenproject.org; Wed, 10 Jul 2019 19:39:09 +0000
X-Inumbo-ID: 61921ea4-a34a-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 61921ea4-a34a-11e9-8980-bc764e045a96;
 Wed, 10 Jul 2019 19:39:07 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 0F72A2B;
 Wed, 10 Jul 2019 12:39:07 -0700 (PDT)
Received: from [10.119.48.17] (unknown [10.119.48.17])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 9AFAD3F246;
 Wed, 10 Jul 2019 12:39:06 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: Stefano Stabellini <sstabellini@kernel.org>
References: <20190610193215.23704-1-julien.grall@arm.com>
 <20190610193215.23704-15-julien.grall@arm.com>
 <alpine.DEB.2.21.1906271135340.5851@sstabellini-ThinkPad-T480s>
 <e802f230-52f7-a018-8902-ad466f2dab76@arm.com>
Message-ID: <9f738ffe-ee04-937b-e83d-33654769bbf1@arm.com>
Date: Wed, 10 Jul 2019 20:39:06 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <e802f230-52f7-a018-8902-ad466f2dab76@arm.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 14/17] xen/arm64: head: Remove ID map as
 soon as it is not used
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>, Oleksandr_Tyshchenko@epam.com,
 andrii_anisov@epam.com, andre.przywara@arm.com
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGksCgpAU3RlZmFubywgSSBhbSBnb2luZyB0aHJvdWdoIHRoZSBzZXJpZXMgYW5kIG5vdGljZWQg
eW91IGRpZG4ndCBnaXZlIGFueSAKdXBkYXRlLiBDb3VsZCB5b3UgY29uZmlybSBpZiBteSByZXBs
eSBtYWtlcyBzZW5zZT8KCkNoZWVycywKCk9uIDYvMjcvMTkgODozMCBQTSwgSnVsaWVuIEdyYWxs
IHdyb3RlOgo+IEhpIFN0ZWZhbm8sCj4gCj4gT24gNi8yNy8xOSA3OjU1IFBNLCBTdGVmYW5vIFN0
YWJlbGxpbmkgd3JvdGU6Cj4+IE9uIE1vbiwgMTAgSnVuIDIwMTksIEp1bGllbiBHcmFsbCB3cm90
ZToKPj4+ICsxOgo+Pj4gK8KgwqDCoMKgwqDCoMKgIC8qCj4+PiArwqDCoMKgwqDCoMKgwqDCoCAq
IEZpbmQgdGhlIHNlY29uZCBzbG90IHVzZWQuIFJlbW92ZSB0aGUgZW50cnkgZm9yIHRoZSBmaXJz
dAo+Pj4gK8KgwqDCoMKgwqDCoMKgwqAgKiB0YWJsZSBpZiB0aGUgc2xvdCBpcyBub3QgMSAocnVu
dGltZSBYZW4gbWFwcGluZyBpcyAyTSAtIDRNKS4KPj4+ICvCoMKgwqDCoMKgwqDCoMKgICogRm9y
IHNsb3QgMSwgaXQgbWVhbnMgdGhlIElEIG1hcCB3YXMgbm90IGNyZWF0ZWQuCj4+PiArwqDCoMKg
wqDCoMKgwqDCoCAqLwo+Pj4gK8KgwqDCoMKgwqDCoMKgIGxzcsKgwqAgeDEsIHgxOSwgI1NFQ09O
RF9TSElGVAo+Pj4gK8KgwqDCoMKgwqDCoMKgIGFuZMKgwqAgeDEsIHgxLCAjTFBBRV9FTlRSWV9N
QVNLwqAgLyogeDEgOj0gZmlyc3Qgc2xvdCAqLwo+Pj4gK8KgwqDCoMKgwqDCoMKgIGNtcMKgwqAg
eDEsICMxCj4+PiArwqDCoMKgwqDCoMKgwqAgYmVxwqDCoCBpZF9tYXBfcmVtb3ZlZAo+Pj4gK8Kg
wqDCoMKgwqDCoMKgIC8qIEl0IGlzIG5vdCBpbiBzbG90IDEsIHJlbW92ZSB0aGUgZW50cnkgKi8K
Pj4+ICvCoMKgwqDCoMKgwqDCoCBsZHLCoMKgIHgwLCA9Ym9vdF9zZWNvbmTCoMKgwqDCoMKgwqDC
oMKgwqAgLyogeDAgOj0gc2Vjb25kIHRhYmxlICovCj4+PiArwqDCoMKgwqDCoMKgwqAgc3RywqDC
oCB4enIsIFt4MCwgeDEsIGxzbCAjM10KPj4KPj4gV291bGRuJ3QgaXQgYmUgYSBiaXQgbW9yZSBy
ZWxpYWJsZSBpZiB3ZSBjaGVja2VkIHdoZXRoZXIgdGhlIHNsb3QgaW4KPj4gcXVlc3Rpb24gZm9y
IHgxOSAod2hldGhlciB6ZXJvLCBmaXJzdCwgc2Vjb25kKSBpcyBhIHBhZ2V0YWJsZSBwb2ludGVy
IG9yCj4+IHNlY3Rpb24gbWFwLCB0aGVuIHplcm8gaXQgaWYgaXQgaXMgYSBzZWN0aW9uIG1hcCwg
b3RoZXJ3aXNlIGdvIGRvd24gb25lCj4+IGxldmVsPyBJZiB3ZSBkaWQgaXQgdGhpcyB3YXkgaXQg
d291bGQgYmUgaW5kZXBlbmRlbnQgZnJvbSB0aGUgd2F5Cj4+IGNyZWF0ZV9wYWdlX3RhYmxlcyBp
cyB3cml0dGVuLgo+IAo+IFlvdXIgc3VnZ2VzdGlvbiB3aWxsIG5vdCBjb21wbHkgd2l0aCB0aGUg
YXJjaGl0ZWN0dXJlIGNvbXBsaWFuY2UgYW5kIGhvdyAKPiBYZW4gaXMvd2lsbCBiZSB3b3JraW5n
IGFmdGVyIHRoZSBmdWxsIHJld29yay4gV2Ugd2FudCB0byByZW1vdmUgCj4gZXZlcnl0aGluZyAo
bWFwcGluZyArIHRhYmxlKSBhZGRlZCBzcGVjaWZpY2FsbHkgZm9yIHRoZSAxOjEgbWFwcGluZy4K
PiAKPiBPdGhlcndpc2UsIHlvdSBtYXkgZW5kIHVwIGluIGEgcG9zaXRpb24gd2hlcmUgYm9vdF9m
aXJzdF9pZCBpcyBzdGlsbCBpbiAKPiBwbGFjZS4gV2Ugd291bGQgbmVlZCB0byB1c2UgdGhlIGJy
ZWFrLWJlZm9yZS1tYWtlIHNlcXVlbmNlIGluIHN1YnNlcXVlbnQgCj4gY29kZSBpZiB3ZSB3ZXJl
IGFib3V0IHRvIGluc2VydCAxR0IgbWFwcGluZyBhdCB0aGUgc2FtZSBwbGFjZS4KPiAKPiBBZnRl
ciBteSByZXdvcmssIHdlIHdvdWxkIGhhdmUgdmlydHVhbGx5IG5vIHBsYWNlIHdoZXJlIAo+IGJy
ZWFrLWJlZm9yZS1tYWtlIHdpbGwgYmUgbmVjZXNzYXJ5IGFzIGl0IHdpbGwgZW5mb3JjZSBhbGwg
dGhlIG1hcHBpbmdzIAo+IHRvIGJlIGRlc3Ryb3llZCBiZWZvcmUgaGFuZC4gU28gSSB3b3VsZCBy
YXRoZXIgYXZvaWQgdG8gbWFrZSBhIHNwZWNpZmljIAo+IGNhc2UgZm9yIHRoZSAxOjEgbWFwcGlu
Zy4KPiAKPiBBcyBhIHNpZGUgbm90ZSwgdGhlIGN1cnJlbnQgY29kZSBmb3IgdGhlIDE6MSBtYXBw
aW5nIGlzIGNvbXBsZXRlbHkgd3JvbmcgCj4gYXMgdXNpbmcgMUdCIChvciBldmVuIDJNQikgbWFw
cGluZyBtYXkgcmVzdWx0IHRvIG1hcCBNTUlPIHJlZ2lvbiAob3IgCj4gcmVzZXJ2ZWQtcmVnaW9u
KS4gVGhpcyBtYXkgcmVzdWx0IHRvIGNhY2hlIHByb2JsZW0uIEkgaGF2ZSB0aGlzIAo+IHBhcnRp
YWxseSBmaXhlZCBvbiBmb3IgdGhlIG5leHQgdmVyc2lvbiBvZiBzZXJpZXMgKHNlZSBbMV0pLgo+
IAo+Pgo+PiBXaXRoIHRoZSBjdXJyZW50IGNvZGUsIHdlIGFyZSBzb21ld2hhdCByZWxpYW50IG9u
IHRoZSBiZWhhdmlvciBvZgo+PiBjcmVhdGVfcGFnZV90YWJsZXMsIGJlY2F1c2Ugd2UgcmVseSBv
biB0aGUgcG9zaXRpb24gb2YgdGhlIHNsb3QgZm9yCj4+IHRoZSBJRCBtYXA/IFdoZXJlIHRoZSBh
c3N1bXB0aW9uIGZvciBpbnN0YW5jZSBpcyB0aGF0IGF0IGxldmVsIG9uZSwgaWYKPj4gdGhlIHNs
b3QgaXMgemVybywgdGhlbiB3ZSBuZWVkIHRvIGdvIGRvd24gYSBsZXZlbCwgZXRjLiBJbnN0ZWFk
LCBpZiB3ZQo+PiBjaGVja2VkIGlmIHRoZSBzbG90IGlzIGEgc2VjdGlvbiBtYXAsIHdlIGNvdWxk
IHJlbW92ZSBpdCBpbW1lZGlhdGVseSwgaWYKPj4gaXQgaXMgYSBwYWdldGFibGUgcG9pbnRlciwg
d2UgcHJvY2VlZC4gVGhlIGNvZGUgc2hvdWxkIGJlIHNpbWlsYXIgaW4KPj4gY29tcGxleGl0eSBh
bmQgTE9DLCBidXQgaXQgd291bGQgYmUgbW9yZSByb2J1c3QuCj4gCj4gU2VlIGFib3ZlIDopLgo+
IAo+Pgo+PiBTb21ldGhpbmcgbGlrZSB0aGUgZm9sbG93aW5nLCBpbiBwc2V1ZG8tdW5jb21waWxl
ZCBhc3NlbWJseToKPj4KPj4gwqDCoMKgwqDCoCBsc3LCoMKgIHgxLCB4MTksICNGSVJTVF9TSElG
VAo+PiDCoMKgwqDCoMKgIGxkcsKgwqAgeDAsID1ib290X2ZpcnN0wqDCoMKgwqDCoMKgwqDCoMKg
wqAgLyogeDAgOj0gZmlyc3QgdGFibGUgKi8KPj4gwqDCoMKgwqDCoCBsZHLCoMKgIHgyLCBbeDAs
IHgxLCBsc2wgIzNdCj4+IMKgwqDCoMKgwqAgIyBjaGVjayB4MiBhZ2FpbnN0ICNQVF9NRU0KPj4g
wqDCoMKgwqDCoCBjYnrCoMKgIHgyLCAxZgo+PiDCoMKgwqDCoMKgIHN0csKgwqAgeHpyLCBbeDAs
IHgxLCBsc2wgIzNdCj4+IMKgwqDCoMKgwqAgYsKgwqDCoMKgIGlkX21hcF9yZW1vdmVkCj4+Cj4+
Cj4+PiAraWRfbWFwX3JlbW92ZWQ6Cj4+PiArwqDCoMKgwqDCoMKgwqAgLyogU2VlIGFzbS1hcm0v
YXJtNjQvZmx1c2h0bGIuaCBmb3IgdGhlIGV4cGxhbmF0aW9uIG9mIHRoZSAKPj4+IHNlcXVlbmNl
LiAqLwo+Pgo+PiBEbyB5b3UgbWVhbiB4ZW4vaW5jbHVkZS9hc20tYXJtL2FybTY0L2ZsdXNodGxi
Lmg/IEkgY2FuJ3QgZmluZCB0aGUKPj4gZXhwbGFuYXRpb24geW91IGFyZSByZWZlcnJpbmcgdG8u
Cj4gCj4gVGhlIGJpZyBjb21tZW50IGF0IHRoZSB0b3Agb2YgdGhlIGhlYWRlcjoKPiAKPiAvKgo+
ICDCoCogRXZlcnkgaW52YWxpZGF0aW9uIG9wZXJhdGlvbiB1c2UgdGhlIGZvbGxvd2luZyBwYXR0
ZXJuczoKPiAgwqAqCj4gIMKgKiBEU0IgSVNIU1TCoMKgwqDCoMKgwqDCoCAvLyBFbnN1cmUgcHJp
b3IgcGFnZS10YWJsZXMgdXBkYXRlcyBoYXZlIGNvbXBsZXRlZAo+ICDCoCogVExCSS4uLsKgwqDC
oMKgwqDCoMKgwqDCoCAvLyBJbnZhbGlkYXRlIHRoZSBUTEIKPiAgwqAqIERTQiBJU0jCoMKgwqDC
oMKgwqDCoMKgwqAgLy8gRW5zdXJlIHRoZSBUTEIgaW52YWxpZGF0aW9uIGhhcyBjb21wbGV0ZWQK
PiAgwqAqIElTQsKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIC8vIFNlZSBleHBsYW5hdGlvbiBi
ZWxvdwo+ICDCoCoKPiAgwqAqIEZvciBYZW4gcGFnZS10YWJsZXMgdGhlIElTQiB3aWxsIGRpc2Nh
cmQgYW55IGluc3RydWN0aW9ucyBmZXRjaGVkCj4gIMKgKiBmcm9tIHRoZSBvbGQgbWFwcGluZ3Mu
Cj4gIMKgKgo+ICDCoCogRm9yIHRoZSBTdGFnZS0yIHBhZ2UtdGFibGVzIHRoZSBJU0IgZW5zdXJl
cyB0aGUgY29tcGxldGlvbiBvZiB0aGUgRFNCCj4gIMKgKiAoYW5kIHRoZXJlZm9yZSB0aGUgVExC
IGludmFsaWRhdGlvbikgYmVmb3JlIGNvbnRpbnVpbmcuIFNvIHdlIGtub3cKPiAgwqAqIHRoZSBU
TEJzIGNhbm5vdCBjb250YWluIGFuIGVudHJ5IGZvciBhIG1hcHBpbmcgd2UgbWF5IGhhdmUgcmVt
b3ZlZC4KPiAgwqAqLwo+IAo+IE5vdGUgdGhhdCB3ZSBhcmUgdXNpbmcgbnNoIChhbmQgbm90IGlz
aCkgYmVjYXVzZSB3ZSBhcmUgdXNpbmcgbG9jYWwgVExCIAo+IGZsdXNoIChzZWUgcGFnZSBENS0y
MzAgQVJNIERESSAwNDg3RC5hKS4gRm9yIGNvbnZlbmllbmNlIGhlcmUgaXMgdGhlIHRleHQ6Cj4g
Cj4gIkluIGFsbCBjYXNlcyBpbiB0aGlzIHNlY3Rpb24gd2hlcmUgYSBETUIgb3IgRFNCIGlzIHJl
ZmVycmVkIHRvLCBpdCAKPiByZWZlcnMgdG8gYSBETUIgb3IgRFNCIHdob3NlIHJlcXVpcmVkIGFj
Y2VzcyB0eXBlIGlzCj4gYm90aCBsb2FkcyBhbmQgc3RvcmVzLiBBIERTQiBOU0ggaXMgc3VmZmlj
aWVudCB0byBlbnN1cmUgY29tcGxldGlvbiBvZiAKPiBUTEIgbWFpbnRlbmFuY2UgaW5zdHJ1Y3Rp
b25zIHRoYXQgYXBwbHkgdG8gYQo+IHNpbmdsZSBQRS4gQSBEU0IgSVNIIGlzIHN1ZmZpY2llbnQg
dG8gZW5zdXJlIGNvbXBsZXRpb24gb2YgVExCIAo+IG1haW50ZW5hbmNlIGluc3RydWN0aW9ucyB0
aGF0IGFwcGx5IHRvIFBFcyBpbiB0aGUKPiBzYW1lIElubmVyIFNoYXJlYWJsZSBkb21haW4uIgo+
IAo+IEkgZGlzY292ZXJlZCB0aGlzIHNlY3Rpb24gYWZ0ZXIgdGhlIGNoYW5nZXMgaW4gZmx1c2h0
bGIuaCBoYXMgYmVlbiAKPiBtZXJnZWQuIEJ1dCBJIGFtIHRoaW5raW5nIHRvIGRvIGEgZm9sbG93
LXVwIHRoZSBsb2NhbCBUTEIgZmx1c2ggY29kZS4KPiAKPj4KPj4KPj4+ICvCoMKgwqDCoMKgwqDC
oCBkc2LCoMKgIG5zaHN0Cj4+PiArwqDCoMKgwqDCoMKgwqAgdGxiacKgIGFsbGUyCj4+PiArwqDC
oMKgwqDCoMKgwqAgZHNiwqDCoCBuc2gKPj4+ICvCoMKgwqDCoMKgwqDCoCBpc2IKPj4+ICsKPj4+
ICvCoMKgwqDCoMKgwqDCoCByZXQKPj4+ICtFTkRQUk9DKHJlbW92ZV9pZF9tYXApCj4gCj4gWy4u
Ll0KPiAKPiBbMV0gUmV3b3JrIGZvciBjcmVhdGVfcGFnZV90YWJsZXMKPiAKPiBkaWZmIC0tZ2l0
IGEveGVuL2FyY2gvYXJtL2FybTY0L2hlYWQuUyBiL3hlbi9hcmNoL2FybS9hcm02NC9oZWFkLlMK
PiBpbmRleCBhNzlhZTU0ODIyLi5jMDE5ZGQzZTA0IDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL2Fy
bS9hcm02NC9oZWFkLlMKPiArKysgYi94ZW4vYXJjaC9hcm0vYXJtNjQvaGVhZC5TCj4gQEAgLTQ4
Myw2ICs0ODMsNjAgQEAgY3B1X2luaXQ6Cj4gIMKgRU5EUFJPQyhjcHVfaW5pdCkKPiAKPiAgwqAv
Kgo+ICsgKiBNYWNybyB0byBjcmVhdGUgYSBwYWdlIHRhYmxlIGVudHJ5IGluIFxwdGJsIHRvIFx0
YmwKPiArICoKPiArICogcHRibDrCoMKgwqAgdGFibGUgc3ltYm9sIHdoZXJlIHRoZSBlbnRyeSB3
aWxsIGJlIGNyZWF0ZWQKPiArICogdGJsOsKgwqDCoMKgIHRhYmxlIHN5bWJvbCB0byBwb2ludCB0
bwo+ICsgKiB2aXJ0OsKgwqDCoCB2aXJ0dWFsIGFkZHJlc3MKPiArICogc2hpZnQ6wqDCoCAjaW1t
IHBhZ2UgdGFibGUgc2hpZnQKPiArICogdG1wMTrCoMKgwqAgc2NyYXRjaCByZWdpc3Rlcgo+ICsg
KiB0bXAyOsKgwqDCoCBzY3JhdGNoIHJlZ2lzdGVyCj4gKyAqIHRtcDM6wqDCoMKgIHNjcmF0Y2gg
cmVnaXN0ZXIKPiArICoKPiArICogUHJlc2VydmVzIFx2aXJ0Cj4gKyAqIENsb2JiZXJzIFx0bXAx
LCBcdG1wMiwgXHRtcDMKPiArICoKPiArICogQWxzbyB1c2UgeDIwIGZvciB0aGUgcGh5cyBvZmZz
ZXQuCj4gKyAqCj4gKyAqIE5vdGUgdGhhdCBhbGwgcGFyYW1ldGVycyB1c2luZyByZWdpc3RlcnMg
c2hvdWxkIGJlIGRpc3RpbmN0Lgo+ICsgKi8KPiArLm1hY3JvIGNyZWF0ZV90YWJsZV9lbnRyeSwg
cHRibCwgdGJsLCB2aXJ0LCBzaGlmdCwgdG1wMSwgdG1wMiwgdG1wMwo+ICvCoMKgwqDCoMKgwqDC
oCBsc3LCoMKgIFx0bXAxLCBcdmlydCwgI1xzaGlmdAo+ICvCoMKgwqDCoMKgwqDCoCBhbmTCoMKg
IFx0bXAxLCBcdG1wMSwgI0xQQUVfRU5UUllfTUFTSy8qIFx0bXAxIDo9IHNsb3QgaW4gXHRsYiAq
Lwo+ICvCoMKgwqDCoMKgwqDCoCBsb2FkX3BhZGRyIFx0bXAyLCBcdGJsCj4gK8KgwqDCoMKgwqDC
oMKgIG1vdsKgwqAgXHRtcDMsICNQVF9QVMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
IC8qIFx0bXAzIDo9IHJpZ2h0IGZvciAKPiBsaW5lYXIgUFQgKi8KPiArwqDCoMKgwqDCoMKgwqAg
b3JywqDCoCBcdG1wMywgXHRtcDMsIFx0bXAywqDCoMKgwqDCoMKgwqDCoMKgwqAgLyrCoMKgwqDC
oMKgwqDCoMKgwqAgKyBcdGxiIHBhZGRyICovCj4gK8KgwqDCoMKgwqDCoMKgIGFkcl9sIFx0bXAy
LCBccHRibAo+ICvCoMKgwqDCoMKgwqDCoCBzdHLCoMKgIFx0bXAzLCBbXHRtcDIsIFx0bXAxLCBs
c2wgIzNdCj4gKy5lbmRtCj4gKwo+ICsvKgo+ICsgKiBNYWNybyB0byBjcmVhdGUgYSBtYXBwaW5n
IGVudHJ5IGluIFx0YmwgdG8gXHBhZGRyLiBPbmx5IG1hcHBpbmcgaW4gM3JkCj4gKyAqIGxldmVs
IHRhYmxlIGlzIHN1cHBvcnRlZC4KPiArICoKPiArICogdGJsOsKgwqDCoMKgIHRhYmxlIHN5bWJv
bCB3aGVyZSB0aGUgZW50cnkgd2lsbCBiZSBjcmVhdGVkCj4gKyAqIHZpcnQ6wqDCoMKgIHZpcnR1
YWwgYWRkcmVzcwo+ICsgKiBwYWRkcjrCoMKgIHBoeXNpY2FsIGFkZHJlc3MgKHNob3VsZCBiZSBw
YWdlIGFsaWduZWQpCj4gKyAqIHRtcDE6wqDCoMKgIHNjcmF0Y2ggcmVnaXN0ZXIKPiArICogdG1w
MjrCoMKgwqAgc2NyYXRjaCByZWdpc3Rlcgo+ICsgKiB0bXAzOsKgwqDCoCBzY3JhdGNoIHJlZ2lz
dGVyCj4gKyAqIHR5cGU6wqDCoMKgIG1hcHBpbmcgdHlwZS4gSWYgbm90IHNwZWNpZmllZCBpdCB3
aWxsIGJlIG5vcm1hbCBtZW1vcnkgCj4gKFBUX01FTV9MMykKPiArICoKPiArICogUHJlc2VydmVz
IFx2aXJ0LCBccGFkZHIKPiArICogQ2xvYmJlcnMgXHRtcDEsIFx0bXAyLCBcdG1wMwo+ICsgKgo+
ICsgKiBOb3RlIHRoYXQgYWxsIHBhcmFtZXRlcnMgdXNpbmcgcmVnaXN0ZXJzIHNob3VsZCBiZSBk
aXN0aW5jdC4KPiArICovCj4gKy5tYWNybyBjcmVhdGVfbWFwcGluZ19lbnRyeSwgdGJsLCB2aXJ0
LCBwYWRkciwgdG1wMSwgdG1wMiwgdG1wMywgCj4gdHlwZT1QVF9NRU1fTDMKPiArwqDCoMKgwqDC
oMKgwqAgbHNywqDCoCBcdG1wMSwgXHZpcnQsICNUSElSRF9TSElGVAo+ICvCoMKgwqDCoMKgwqDC
oCBhbmTCoMKgIFx0bXAxLCBcdG1wMSwgI0xQQUVfRU5UUllfTUFTSy8qIFx0bXAxIDo9IHNsb3Qg
aW4gXHRsYiAqLwo+ICvCoMKgwqDCoMKgwqDCoCBtb3bCoMKgIFx0bXAyLCAjXHR5cGXCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAvKiBcdG1wMiA6PSByaWdodCBmb3IgCj4gc2VjdGlv
biBQVCAqLwo+ICvCoMKgwqDCoMKgwqDCoCBvcnLCoMKgIFx0bXAyLCBcdG1wMiwgXHBhZGRywqDC
oMKgwqDCoMKgwqDCoMKgIC8qwqDCoMKgwqDCoMKgwqDCoMKgICsgcGFkZHIgKi8KPiArwqDCoMKg
wqDCoMKgwqAgYWRyX2wgXHRtcDMsIFx0YmwKPiArwqDCoMKgwqDCoMKgwqAgc3RywqDCoCBcdG1w
MiwgW1x0bXAzLCBcdG1wMSwgbHNsICMzXQo+ICsuZW5kbQo+ICsKPiArLyoKPiAgwqAgKiBSZWJ1
aWxkIHRoZSBib290IHBhZ2V0YWJsZSdzIGZpcnN0LWxldmVsIGVudHJpZXMuIFRoZSBzdHJ1Y3R1
cmUKPiAgwqAgKiBpcyBkZXNjcmliZWQgaW4gbW0uYy4KPiAgwqAgKgo+IEBAIC00OTUsMTAwICs1
NDksMTcgQEAgRU5EUFJPQyhjcHVfaW5pdCkKPiAgwqAgKsKgwqAgeDE5OiBwYWRkcihzdGFydCkK
PiAgwqAgKsKgwqAgeDIwOiBwaHlzIG9mZnNldAo+ICDCoCAqCj4gLSAqIENsb2JiZXJzIHgwIC0g
eDQsIHgyNQo+IC0gKgo+IC0gKiBSZWdpc3RlciB1c2FnZSB3aXRoaW4gdGhpcyBmdW5jdGlvbjoK
PiAtICrCoMKgIHgyNTogSWRlbnRpdHkgbWFwIGluIHBsYWNlCj4gKyAqIENsb2JiZXJzIHgwIC0g
eDQKPiAgwqAgKi8KPiAgwqBjcmVhdGVfcGFnZV90YWJsZXM6Cj4gLcKgwqDCoMKgwqDCoMKgIC8q
Cj4gLcKgwqDCoMKgwqDCoMKgwqAgKiBJZiBYZW4gaXMgbG9hZGVkIGF0IGV4YWN0bHkgWEVOX1ZJ
UlRfU1RBUlQgdGhlbiB3ZSBkb24ndAo+IC3CoMKgwqDCoMKgwqDCoMKgICogbmVlZCBhbiBhZGRp
dGlvbmFsIDE6MSBtYXBwaW5nLCB0aGUgdmlydHVhbCBtYXBwaW5nIHdpbGwKPiAtwqDCoMKgwqDC
oMKgwqDCoCAqIHN1ZmZpY2UuCj4gLcKgwqDCoMKgwqDCoMKgwqAgKi8KPiAtwqDCoMKgwqDCoMKg
wqAgY21wwqDCoCB4MTksICNYRU5fVklSVF9TVEFSVAo+IC3CoMKgwqDCoMKgwqDCoCBjc2V0wqAg
eDI1LCBlccKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAvKiB4MjUgOj0gaWRlbnRpdHkg
bWFwIGluIHBsYWNlLCAKPiBvciBub3QgKi8KPiAtCj4gLcKgwqDCoMKgwqDCoMKgIGxvYWRfcGFk
ZHIgeDQsIGJvb3RfcGd0YWJsZQo+IC0KPiAtwqDCoMKgwqDCoMKgwqAgLyogU2V0dXAgYm9vdF9w
Z3RhYmxlOiAqLwo+IC3CoMKgwqDCoMKgwqDCoCBsb2FkX3BhZGRyIHgxLCBib290X2ZpcnN0Cj4g
LQo+IC3CoMKgwqDCoMKgwqDCoCAvKiAuLi4gbWFwIGJvb3RfZmlyc3QgaW4gYm9vdF9wZ3RhYmxl
WzBdICovCj4gLcKgwqDCoMKgwqDCoMKgIG1vdsKgwqAgeDMsICNQVF9QVMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoCAvKiB4MiA6PSB0YWJsZSBtYXAgb2YgYm9vdF9maXJzdCAqLwo+IC3CoMKgwqDC
oMKgwqDCoCBvcnLCoMKgIHgyLCB4MSwgeDPCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgLyrCoMKg
wqDCoMKgwqAgKyByaWdodHMgZm9yIGxpbmVhciBQVCAqLwo+IC3CoMKgwqDCoMKgwqDCoCBzdHLC
oMKgIHgyLCBbeDQsICMwXcKgwqDCoMKgwqDCoMKgwqDCoMKgIC8qIE1hcCBpdCBpbiBzbG90IDAg
Ki8KPiAtCj4gLcKgwqDCoMKgwqDCoMKgIC8qIC4uLiBtYXAgb2YgcGFkZHIoc3RhcnQpIGluIGJv
b3RfcGd0YWJsZStib290X2ZpcnN0X2lkICovCj4gLcKgwqDCoMKgwqDCoMKgIGxzcsKgwqAgeDEs
IHgxOSwgI1pFUk9FVEhfU0hJRlQvKiBPZmZzZXQgb2YgYmFzZSBwYWRkciBpbiAKPiBib290X3Bn
dGFibGUgKi8KPiAtwqDCoMKgwqDCoMKgwqAgY2J6wqDCoCB4MSwgMWbCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoCAvKiBJdCdzIGluIHNsb3QgMCwgbWFwIGluIGJvb3RfZmlyc3QKPiAt
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqAgKiBvciBib290X3NlY29uZCBsYXRlciBvbiAqLwo+IC0KPiAtwqDC
oMKgwqDCoMKgwqAgLyoKPiAtwqDCoMKgwqDCoMKgwqDCoCAqIExldmVsIHplcm8gZG9lcyBub3Qg
c3VwcG9ydCBzdXBlcnBhZ2UgbWFwcGluZ3MsIHNvIHdlIGhhdmUKPiAtwqDCoMKgwqDCoMKgwqDC
oCAqIHRvIHVzZSBhbiBleHRyYSBmaXJzdCBsZXZlbCBwYWdlIGluIHdoaWNoIHdlIGNyZWF0ZSBh
IDFHQiAKPiBtYXBwaW5nLgo+IC3CoMKgwqDCoMKgwqDCoMKgICovCj4gLcKgwqDCoMKgwqDCoMKg
IGxvYWRfcGFkZHIgeDIsIGJvb3RfZmlyc3RfaWQKPiAtCj4gLcKgwqDCoMKgwqDCoMKgIG1vdsKg
wqAgeDMsICNQVF9QVMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAvKiB4MiA6PSB0YWJsZSBtYXAg
b2YgCj4gYm9vdF9maXJzdF9pZCAqLwo+IC3CoMKgwqDCoMKgwqDCoCBvcnLCoMKgIHgyLCB4Miwg
eDPCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgLyrCoMKgwqDCoMKgwqAgKyByaWdodHMgZm9yIGxp
bmVhciBQVCAqLwo+IC3CoMKgwqDCoMKgwqDCoCBzdHLCoMKgIHgyLCBbeDQsIHgxLCBsc2wgIzNd
Cj4gLQo+IC3CoMKgwqDCoMKgwqDCoCBsb2FkX3BhZGRyIHg0LCBib290X2ZpcnN0X2lkCj4gLQo+
IC3CoMKgwqDCoMKgwqDCoCBsc3LCoMKgIHgxLCB4MTksICNGSVJTVF9TSElGVMKgIC8qIHgxIDo9
IE9mZnNldCBvZiBiYXNlIHBhZGRyIGluIAo+IGJvb3RfZmlyc3RfaWQgKi8KPiAtwqDCoMKgwqDC
oMKgwqAgbHNswqDCoCB4MiwgeDEsICNGSVJTVF9TSElGVMKgwqAgLyogeDIgOj0gQmFzZSBhZGRy
ZXNzIGZvciAxR0IgCj4gbWFwcGluZyAqLwo+IC3CoMKgwqDCoMKgwqDCoCBtb3bCoMKgIHgzLCAj
UFRfTUVNwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAvKiB4MiA6PSBTZWN0aW9uIG1hcCAqLwo+IC3C
oMKgwqDCoMKgwqDCoCBvcnLCoMKgIHgyLCB4MiwgeDMKPiAtwqDCoMKgwqDCoMKgwqAgYW5kwqDC
oCB4MSwgeDEsICNMUEFFX0VOVFJZX01BU0sgLyogeDEgOj0gU2xvdCBvZmZzZXQgKi8KPiAtwqDC
oMKgwqDCoMKgwqAgc3RywqDCoCB4MiwgW3g0LCB4MSwgbHNsICMzXcKgwqAgLyogTWFwcGluZyBv
ZiBwYWRkcihzdGFydCkgKi8KPiAtwqDCoMKgwqDCoMKgwqAgbW92wqDCoCB4MjUsICMxwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIC8qIHgyNSA6PSBpZGVudGl0eSBtYXAgbm93IGluIAo+
IHBsYWNlICovCj4gLQo+IC0xOsKgwqDCoMKgwqAgLyogU2V0dXAgYm9vdF9maXJzdDogKi8KPiAt
wqDCoMKgwqDCoMKgwqAgbG9hZF9wYWRkciB4NCwgYm9vdF9maXJzdMKgwqAgLyogTmV4dCBsZXZl
bCBpbnRvIGJvb3RfZmlyc3QgKi8KPiAtCj4gLcKgwqDCoMKgwqDCoMKgIC8qIC4uLiBtYXAgYm9v
dF9zZWNvbmQgaW4gYm9vdF9maXJzdFswXSAqLwo+IC3CoMKgwqDCoMKgwqDCoCBsb2FkX3BhZGRy
IHgxLCBib290X3NlY29uZAo+IC3CoMKgwqDCoMKgwqDCoCBtb3bCoMKgIHgzLCAjUFRfUFTCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqAgLyogeDIgOj0gdGFibGUgbWFwIG9mIGJvb3Rfc2Vjb25kICov
Cj4gLcKgwqDCoMKgwqDCoMKgIG9ycsKgwqAgeDIsIHgxLCB4M8KgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoCAvKsKgwqDCoMKgwqDCoCArIHJpZ2h0cyBmb3IgbGluZWFyIFBUICovCj4gLcKgwqDCoMKg
wqDCoMKgIHN0csKgwqAgeDIsIFt4NCwgIzBdwqDCoMKgwqDCoMKgwqDCoMKgwqAgLyogTWFwIGl0
IGluIHNsb3QgMCAqLwo+IC0KPiAtwqDCoMKgwqDCoMKgwqAgLyogLi4uIG1hcCBvZiBwYWRkcihz
dGFydCkgaW4gYm9vdF9maXJzdCAqLwo+IC3CoMKgwqDCoMKgwqDCoCBjYm56wqAgeDI1LCAxZsKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAvKiB4MjUgaXMgc2V0IGlmIGFscmVhZHkgY3Jl
YXRlZCAqLwo+IC3CoMKgwqDCoMKgwqDCoCBsc3LCoMKgIHgyLCB4MTksICNGSVJTVF9TSElGVMKg
IC8qIHgyIDo9IE9mZnNldCBvZiBiYXNlIHBhZGRyIGluIAo+IGJvb3RfZmlyc3QgKi8KPiAtwqDC
oMKgwqDCoMKgwqAgYW5kwqDCoCB4MSwgeDIsICNMUEFFX0VOVFJZX01BU0sgLyogeDEgOj0gU2xv
dCB0byB1c2UgKi8KPiAtwqDCoMKgwqDCoMKgwqAgY2J6wqDCoCB4MSwgMWbCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoCAvKiBJdCdzIGluIHNsb3QgMCwgbWFwIGluIAo+IGJvb3Rfc2Vj
b25kICovCj4gLQo+IC3CoMKgwqDCoMKgwqDCoCBsc2zCoMKgIHgyLCB4MiwgI0ZJUlNUX1NISUZU
wqDCoCAvKiBCYXNlIGFkZHJlc3MgZm9yIDFHQiBtYXBwaW5nICovCj4gLcKgwqDCoMKgwqDCoMKg
IG1vdsKgwqAgeDMsICNQVF9NRU3CoMKgwqDCoMKgwqDCoMKgwqDCoMKgIC8qIHgyIDo9IFNlY3Rp
b24gbWFwICovCj4gLcKgwqDCoMKgwqDCoMKgIG9ycsKgwqAgeDIsIHgyLCB4Mwo+IC3CoMKgwqDC
oMKgwqDCoCBzdHLCoMKgIHgyLCBbeDQsIHgxLCBsc2wgIzNdwqDCoCAvKiBDcmVhdGUgbWFwcGlu
ZyBvZiBwYWRkcihzdGFydCkqLwo+IC3CoMKgwqDCoMKgwqDCoCBtb3bCoMKgIHgyNSwgIzHCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgLyogeDI1IDo9IGlkZW50aXR5IG1hcCBub3cgaW4g
Cj4gcGxhY2UgKi8KPiAtCj4gLTE6wqDCoMKgwqDCoCAvKiBTZXR1cCBib290X3NlY29uZDogKi8K
PiAtwqDCoMKgwqDCoMKgwqAgbG9hZF9wYWRkciB4NCwgYm9vdF9zZWNvbmQKPiAtCj4gLcKgwqDC
oMKgwqDCoMKgIC8qIC4uLiBtYXAgYm9vdF90aGlyZCBpbiBib290X3NlY29uZFsxXSAqLwo+IC3C
oMKgwqDCoMKgwqDCoCBsb2FkX3BhZGRyIHgxLCBib290X3RoaXJkCj4gLcKgwqDCoMKgwqDCoMKg
IG1vdsKgwqAgeDMsICNQVF9QVMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAvKiB4MiA6PSB0YWJs
ZSBtYXAgb2YgYm9vdF90aGlyZCAqLwo+IC3CoMKgwqDCoMKgwqDCoCBvcnLCoMKgIHgyLCB4MSwg
eDPCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgLyrCoMKgwqDCoMKgwqAgKyByaWdodHMgZm9yIGxp
bmVhciBQVCAqLwo+IC3CoMKgwqDCoMKgwqDCoCBzdHLCoMKgIHgyLCBbeDQsICM4XcKgwqDCoMKg
wqDCoMKgwqDCoMKgIC8qIE1hcCBpdCBpbiBzbG90IDEgKi8KPiAtCj4gLcKgwqDCoMKgwqDCoMKg
IC8qIC4uLiBtYXAgb2YgcGFkZHIoc3RhcnQpIGluIGJvb3Rfc2Vjb25kICovCj4gLcKgwqDCoMKg
wqDCoMKgIGNibnrCoCB4MjUsIDFmwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIC8qIHgy
NSBpcyBzZXQgaWYgYWxyZWFkeSBjcmVhdGVkICovCj4gLcKgwqDCoMKgwqDCoMKgIGxzcsKgwqAg
eDIsIHgxOSwgI1NFQ09ORF9TSElGVCAvKiB4MiA6PSBPZmZzZXQgb2YgYmFzZSBwYWRkciBpbiAK
PiBib290X3NlY29uZCAqLwo+IC3CoMKgwqDCoMKgwqDCoCBhbmTCoMKgIHgxLCB4MiwgI0xQQUVf
RU5UUllfTUFTSyAvKiB4MSA6PSBTbG90IHRvIHVzZSAqLwo+IC3CoMKgwqDCoMKgwqDCoCBjbXDC
oMKgIHgxLCAjMQo+IC3CoMKgwqDCoMKgwqDCoCBiLmVxwqAgdmlydHBoeXNfY2xhc2jCoMKgwqDC
oMKgwqDCoMKgIC8qIEl0J3MgaW4gc2xvdCAxLCB3aGljaCB3ZSBjYW5ub3QgCj4gaGFuZGxlICov
Cj4gK8KgwqDCoMKgwqDCoMKgIC8qIFByZXBhcmUgdGhlIHBhZ2UtdGFibGVzIGZvciBtYXBwaW5n
IFhlbiAqLwo+ICvCoMKgwqDCoMKgwqDCoCBsZHLCoMKgIHgwLCA9WEVOX1ZJUlRfU1RBUlQKPiAr
wqDCoMKgwqDCoMKgwqAgY3JlYXRlX3RhYmxlX2VudHJ5IGJvb3RfcGd0YWJsZSwgYm9vdF9maXJz
dCwgeDAsIFpFUk9FVEhfU0hJRlQsIAo+IHgxLCB4MiwgeDMKPiArwqDCoMKgwqDCoMKgwqAgY3Jl
YXRlX3RhYmxlX2VudHJ5IGJvb3RfZmlyc3QsIGJvb3Rfc2Vjb25kLCB4MCwgRklSU1RfU0hJRlQs
IAo+IHgxLCB4MiwgeDMKPiArwqDCoMKgwqDCoMKgwqAgY3JlYXRlX3RhYmxlX2VudHJ5IGJvb3Rf
c2Vjb25kLCBib290X3RoaXJkLCB4MCwgU0VDT05EX1NISUZULCAKPiB4MSwgeDIsIHgzCj4gCj4g
LcKgwqDCoMKgwqDCoMKgIGxzbMKgwqAgeDIsIHgyLCAjU0VDT05EX1NISUZUwqAgLyogQmFzZSBh
ZGRyZXNzIGZvciAyTUIgbWFwcGluZyAqLwo+IC3CoMKgwqDCoMKgwqDCoCBtb3bCoMKgIHgzLCAj
UFRfTUVNwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAvKiB4MiA6PSBTZWN0aW9uIG1hcCAqLwo+IC3C
oMKgwqDCoMKgwqDCoCBvcnLCoMKgIHgyLCB4MiwgeDMKPiAtwqDCoMKgwqDCoMKgwqAgc3RywqDC
oCB4MiwgW3g0LCB4MSwgbHNsICMzXcKgwqAgLyogQ3JlYXRlIG1hcHBpbmcgb2YgcGFkZHIoc3Rh
cnQpKi8KPiAtwqDCoMKgwqDCoMKgwqAgbW92wqDCoCB4MjUsICMxwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgIC8qIHgyNSA6PSBpZGVudGl0eSBtYXAgbm93IGluIAo+IHBsYWNlICovCj4g
LQo+IC0xOsKgwqDCoMKgwqAgLyogU2V0dXAgYm9vdF90aGlyZDogKi8KPiAtwqDCoMKgwqDCoMKg
wqAgbG9hZF9wYWRkciB4NCwgYm9vdF90aGlyZAo+ICvCoMKgwqDCoMKgwqDCoCAvKiBNYXAgWGVu
ICovCj4gK8KgwqDCoMKgwqDCoMKgIGFkcl9sIHg0LCBib290X3RoaXJkCj4gCj4gIMKgwqDCoMKg
wqDCoMKgwqAgbHNywqDCoCB4MiwgeDE5LCAjVEhJUkRfU0hJRlTCoCAvKiBCYXNlIGFkZHJlc3Mg
Zm9yIDRLIG1hcHBpbmcgKi8KPiAgwqDCoMKgwqDCoMKgwqDCoCBsc2zCoMKgIHgyLCB4MiwgI1RI
SVJEX1NISUZUCj4gQEAgLTYwMywyMSArNTc0LDY4IEBAIGNyZWF0ZV9wYWdlX3RhYmxlczoKPiAg
wqDCoMKgwqDCoMKgwqDCoCBjbXDCoMKgIHgxLCAjKExQQUVfRU5UUklFUzw8MykgLyogNTEyIGVu
dHJpZXMgcGVyIHBhZ2UgKi8KPiAgwqDCoMKgwqDCoMKgwqDCoCBiLmx0wqAgMWIKPiAKPiAtwqDC
oMKgwqDCoMKgwqAgLyogRGVmZXIgZml4bWFwIGFuZCBkdGIgbWFwcGluZyB1bnRpbCBhZnRlciBw
YWdpbmcgZW5hYmxlZCwgdG8KPiAtwqDCoMKgwqDCoMKgwqDCoCAqIGF2b2lkIHRoZW0gY2xhc2hp
bmcgd2l0aCB0aGUgMToxIG1hcHBpbmcuICovCj4gK8KgwqDCoMKgwqDCoMKgIC8qCj4gK8KgwqDC
oMKgwqDCoMKgwqAgKiBJZiBYZW4gaXMgbG9hZGVkIGF0IGV4YWN0bHkgWEVOX1ZJUlRfU1RBUlQg
dGhlbiB3ZSBkb24ndAo+ICvCoMKgwqDCoMKgwqDCoMKgICogbmVlZCBhbiBhZGRpdGlvbmFsIDE6
MSBtYXBwaW5nLCB0aGUgdmlydHVhbCBtYXBwaW5nIHdpbGwKPiArwqDCoMKgwqDCoMKgwqDCoCAq
IHN1ZmZpY2UuCj4gK8KgwqDCoMKgwqDCoMKgwqAgKi8KPiArwqDCoMKgwqDCoMKgwqAgY21wwqDC
oCB4MTksICNYRU5fVklSVF9TVEFSVAo+ICvCoMKgwqDCoMKgwqDCoCBibmXCoMKgIDFmCj4gK8Kg
wqDCoMKgwqDCoMKgIHJldAo+ICsxOgo+ICvCoMKgwqDCoMKgwqDCoCAvKgo+ICvCoMKgwqDCoMKg
wqDCoMKgICogT25seSB0aGUgZmlyc3QgcGFnZSBvZiBYZW4gd2lsbCBiZSBwYXJ0IG9mIHRoZSAx
OjEgbWFwcGluZy4KPiArwqDCoMKgwqDCoMKgwqDCoCAqIEFsbCB0aGUgYm9vdF8qX2lkIHRhYmxl
cyBhcmUgbGlua2VkIHRvZ2V0aGVyIGV2ZW4gaWYgdGhleSBtYXkKPiArwqDCoMKgwqDCoMKgwqDC
oCAqIG5vdCBiZSBhbGwgdXNlZC4gVGhleSB3aWxsIHRoZW4gYmUgbGlua2VkIHRvIHRoZSBib290
IHBhZ2UKPiArwqDCoMKgwqDCoMKgwqDCoCAqIHRhYmxlcyBhdCB0aGUgY29ycmVjdCBsZXZlbC4K
PiArwqDCoMKgwqDCoMKgwqDCoCAqLwo+ICvCoMKgwqDCoMKgwqDCoCBjcmVhdGVfdGFibGVfZW50
cnkgYm9vdF9maXJzdF9pZCwgYm9vdF9zZWNvbmRfaWQsIHgxOSwgCj4gRklSU1RfU0hJRlQsIHgw
LCB4MSwgeDIKPiArwqDCoMKgwqDCoMKgwqAgY3JlYXRlX3RhYmxlX2VudHJ5IGJvb3Rfc2Vjb25k
X2lkLCBib290X3RoaXJkX2lkLCB4MTksIAo+IFNFQ09ORF9TSElGVCwgeDAsIHgxLCB4Mgo+ICvC
oMKgwqDCoMKgwqDCoCBjcmVhdGVfbWFwcGluZ19lbnRyeSBib290X3RoaXJkX2lkLCB4MTksIHgx
OSwgeDAsIHgxLCB4Mgo+ICsKPiArwqDCoMKgwqDCoMKgwqAgLyoKPiArwqDCoMKgwqDCoMKgwqDC
oCAqIEZpbmQgdGhlIHplcm9ldGggc2xvdCB1c2VkLiBMaW5rIGJvb3RfZmlyc3RfaWQgaW50bwo+
ICvCoMKgwqDCoMKgwqDCoMKgICogYm9vdF9wZ3RhYmxlIGlmIHRoZSBzbG90IGlzIG5vdCAwLiBG
b3Igc2xvdCAwLCB0aGUgdGFibGVzCj4gK8KgwqDCoMKgwqDCoMKgwqAgKiBhc3NvY2lhdGVkIHdp
dGggdGhlIDE6MSBtYXBwaW5nIHdpbGwgbmVlZCB0byBiZSBsaW5rZWQgaW4KPiArwqDCoMKgwqDC
oMKgwqDCoCAqIGJvb3RfZmlyc3Qgb3IgYm9vdF9zZWNvbmQuCj4gK8KgwqDCoMKgwqDCoMKgwqAg
Ki8KPiArwqDCoMKgwqDCoMKgwqAgbHNywqDCoCB4MCwgeDE5LCAjWkVST0VUSF9TSElGVMKgwqAg
LyogeDAgOj0gemVyb2V0aCBzbG90ICovCj4gK8KgwqDCoMKgwqDCoMKgIGNiesKgwqAgeDAsIDFm
Cj4gK8KgwqDCoMKgwqDCoMKgIC8qIEl0IGlzIG5vdCBpbiBzbG90IDAsIExpbmsgYm9vdF9maXJz
dF9pZCBpbnRvIGJvb3RfcGd0YWJsZSAqLwo+ICvCoMKgwqDCoMKgwqDCoCBjcmVhdGVfdGFibGVf
ZW50cnkgYm9vdF9wZ3RhYmxlLCBib290X2ZpcnN0X2lkLCB4MTksIAo+IFpFUk9FVEhfU0hJRlQs
IHgwLCB4MSwgeDIKPiArwqDCoMKgwqDCoMKgwqAgcmV0Cj4gKwo+ICsxOgo+ICvCoMKgwqDCoMKg
wqDCoCAvKgo+ICvCoMKgwqDCoMKgwqDCoMKgICogRmluZCB0aGUgZmlyc3Qgc2xvdCB1c2VkLiBM
aW5rIGJvb3Rfc2Vjb25kX2lkIGludG8gYm9vdF9maXJzdAo+ICvCoMKgwqDCoMKgwqDCoMKgICog
aWYgdGhlIHNsb3QgaXMgbm90IDAuIEZvciBzbG90IDAsIHRoZSB0YWJsZXMgYXNzb2NpYXRlZCB3
aXRoCj4gK8KgwqDCoMKgwqDCoMKgwqAgKiB0aGUgMToxIG1hcHBpbmcgd2lsbCBuZWVkIHRvIGJl
IGxpbmtlZCBpbiBib290X3NlY29uZC4KPiArwqDCoMKgwqDCoMKgwqDCoCAqLwo+ICvCoMKgwqDC
oMKgwqDCoCBsc3LCoMKgIHgwLCB4MTksICNGSVJTVF9TSElGVAo+ICvCoMKgwqDCoMKgwqDCoCBh
bmTCoMKgIHgwLCB4MCwgI0xQQUVfRU5UUllfTUFTS8KgIC8qIHgwIDo9IGZpcnN0IHNsb3QgKi8K
PiArwqDCoMKgwqDCoMKgwqAgY2J6wqDCoCB4MCwgMWYKPiArwqDCoMKgwqDCoMKgwqAgLyogSXQg
aXMgbm90IGluIHNsb3QgMCwgTGluayBib290X3NlY29uZF9pZCBpbnRvIGJvb3RfZmlyc3QgKi8K
PiArwqDCoMKgwqDCoMKgwqAgY3JlYXRlX3RhYmxlX2VudHJ5IGJvb3RfZmlyc3QsIGJvb3Rfc2Vj
b25kX2lkLCB4MTksIAo+IEZJUlNUX1NISUZULCB4MCwgeDEsIHgyCj4gK8KgwqDCoMKgwqDCoMKg
IHJldAo+IAo+IC3CoMKgwqDCoMKgwqDCoCAvKiBib290IHBhZ2V0YWJsZSBzZXR1cCBjb21wbGV0
ZSAqLwo+ICsxOgo+ICvCoMKgwqDCoMKgwqDCoCAvKgo+ICvCoMKgwqDCoMKgwqDCoMKgICogRmlu
ZCB0aGUgc2Vjb25kIHNsb3QgdXNlZC4gTGluayBib290X3RoaXJkX2lkIGludG8gYm9vdF9zZWNv
bmQKPiArwqDCoMKgwqDCoMKgwqDCoCAqIGlmIHRoZSBzbG90IGlzIG5vdCAxIChydW50aW1lIFhl
biBtYXBwaW5nIGlzIDJNIC0gNE0pLgo+ICvCoMKgwqDCoMKgwqDCoMKgICogRm9yIHNsb3QgMSwg
WGVuIGlzIG5vdCB5ZXQgYWJsZSB0byBoYW5kbGUgaXQuCj4gK8KgwqDCoMKgwqDCoMKgwqAgKi8K
PiArwqDCoMKgwqDCoMKgwqAgbHNywqDCoCB4MCwgeDE5LCAjU0VDT05EX1NISUZUCj4gK8KgwqDC
oMKgwqDCoMKgIGFuZMKgwqAgeDAsIHgwLCAjTFBBRV9FTlRSWV9NQVNLwqAgLyogeDAgOj0gZmly
c3Qgc2xvdCAqLwo+ICvCoMKgwqDCoMKgwqDCoCBjbXDCoMKgIHgwLCAjMQo+ICvCoMKgwqDCoMKg
wqDCoCBiZXHCoMKgIHZpcnRwaHlzX2NsYXNoCj4gK8KgwqDCoMKgwqDCoMKgIC8qIEl0IGlzIG5v
dCBpbiBzbG90IDEsIGxpbmsgYm9vdF90aGlyZF9pZCBpbnRvIGJvb3Rfc2Vjb25kICovCj4gK8Kg
wqDCoMKgwqDCoMKgIGNyZWF0ZV90YWJsZV9lbnRyeSBib290X3NlY29uZCwgYm9vdF90aGlyZF9p
ZCwgeDE5LCAKPiBTRUNPTkRfU0hJRlQsIHgwLCB4MSwgeDIKPiArwqDCoMKgwqDCoMKgwqAgcmV0
Cj4gCj4gLcKgwqDCoMKgwqDCoMKgIGNibnrCoCB4MjUsIDFmwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgIC8qIERpZCB3ZSBtYW5hZ2UgdG8gY3JlYXRlIGFuIAo+IGlkZW50aXR5IG1hcHBp
bmcgPyAqLwo+IC3CoMKgwqDCoMKgwqDCoCBQUklOVCgiVW5hYmxlIHRvIGJ1aWxkIGJvb3QgcGFn
ZSB0YWJsZXMgLSBGYWlsZWQgdG8gaWRlbnRpdHkgCj4gbWFwIFhlbi5cclxuIikKPiAtwqDCoMKg
wqDCoMKgwqAgYsKgwqDCoMKgIGZhaWwKPiAgwqB2aXJ0cGh5c19jbGFzaDoKPiAgwqDCoMKgwqDC
oMKgwqDCoCAvKiBJZGVudGl0eSBtYXAgY2xhc2hlcyB3aXRoIGJvb3RfdGhpcmQsIHdoaWNoIHdl
IGNhbm5vdCAKPiBoYW5kbGUgeWV0ICovCj4gIMKgwqDCoMKgwqDCoMKgwqAgUFJJTlQoIi0gVW5h
YmxlIHRvIGJ1aWxkIGJvb3QgcGFnZSB0YWJsZXMgLSB2aXJ0IGFuZCBwaHlzIAo+IGFkZHJlc3Nl
cyBjbGFzaC4gLVxyXG4iKQo+ICDCoMKgwqDCoMKgwqDCoMKgIGLCoMKgwqDCoCBmYWlsCj4gLQo+
IC0xOgo+IC3CoMKgwqDCoMKgwqDCoCByZXQKPiAgwqBFTkRQUk9DKGNyZWF0ZV9wYWdlX3RhYmxl
cykKPiAKPiAgwqAvKgo+IEBAIC03MTksMjggKzczNywxNSBAQCBFTkRQUk9DKHJlbW92ZV9pZGVu
dGl0eV9tYXBwaW5nKQo+ICDCoCAqIFRoZSBmaXhtYXAgY2Fubm90IGJlIG1hcHBlZCBpbiBjcmVh
dGVfcGFnZV90YWJsZXMgYmVjYXVzZSBpdCBtYXkKPiAgwqAgKiBjbGFzaCB3aXRoIHRoZSAxOjEg
bWFwcGluZy4KPiAgwqAgKgo+IC0gKiBDbG9iYmVycyB4MSAtIHg0Cj4gKyAqIENsb2JiZXJzIHgw
IC0geDMKPiAgwqAgKi8KPiAgwqBzZXR1cF9maXhtYXA6Cj4gIMKgI2lmZGVmIENPTkZJR19FQVJM
WV9QUklOVEsKPiAtwqDCoMKgwqDCoMKgwqAgLyogQWRkIFVBUlQgdG8gdGhlIGZpeG1hcCB0YWJs
ZSAqLwo+IC3CoMKgwqDCoMKgwqDCoCBsZHLCoMKgIHgxLCA9eGVuX2ZpeG1hcMKgwqDCoMKgwqDC
oMKgIC8qIHgxIDo9IHZhZGRyICh4ZW5fZml4bWFwKSAqLwo+IC3CoMKgwqDCoMKgwqDCoCBsc3LC
oMKgIHgyLCB4MjMsICNUSElSRF9TSElGVAo+IC3CoMKgwqDCoMKgwqDCoCBsc2zCoMKgIHgyLCB4
MiwgI1RISVJEX1NISUZUwqDCoCAvKiA0SyBhbGlnbmVkIHBhZGRyIG9mIFVBUlQgKi8KPiAtwqDC
oMKgwqDCoMKgwqAgbW92wqDCoCB4MywgI1BUX0RFVl9MMwo+IC3CoMKgwqDCoMKgwqDCoCBvcnLC
oMKgIHgyLCB4MiwgeDPCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgLyogeDIgOj0gNEsgZGV2IG1h
cCBpbmNsdWRpbmcgVUFSVCAqLwo+IC3CoMKgwqDCoMKgwqDCoCBzdHLCoMKgIHgyLCBbeDEsICMo
RklYTUFQX0NPTlNPTEUqOCldIC8qIE1hcCBpdCBpbiB0aGUgZmlyc3QgCj4gZml4bWFwJ3Mgc2xv
dCAqLwo+ICvCoMKgwqDCoMKgwqDCoCBsZHLCoMKgIHgwLCA9RUFSTFlfVUFSVF9WSVJUVUFMX0FE
RFJFU1MKPiArwqDCoMKgwqDCoMKgwqAgY3JlYXRlX21hcHBpbmdfZW50cnkgeGVuX2ZpeG1hcCwg
eDAsIHgyMywgeDEsIHgyLCB4MywgCj4gdHlwZT1QVF9ERVZfTDMKPiAgwqAjZW5kaWYKPiAtCj4g
LcKgwqDCoMKgwqDCoMKgIC8qIE1hcCBmaXhtYXAgaW50byBib290X3NlY29uZCAqLwo+IC3CoMKg
wqDCoMKgwqDCoCBsZHLCoMKgIHg0LCA9Ym9vdF9zZWNvbmTCoMKgwqDCoMKgwqAgLyogeDQgOj0g
dmFkZHIgKGJvb3Rfc2Vjb25kKSAqLwo+IC3CoMKgwqDCoMKgwqDCoCBsb2FkX3BhZGRyIHgyLCB4
ZW5fZml4bWFwCj4gLcKgwqDCoMKgwqDCoMKgIG1vdsKgwqAgeDMsICNQVF9QVAo+IC3CoMKgwqDC
oMKgwqDCoCBvcnLCoMKgIHgyLCB4MiwgeDPCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgLyogeDIg
Oj0gdGFibGUgbWFwIG9mIHhlbl9maXhtYXAgKi8KPiAtwqDCoMKgwqDCoMKgwqAgbGRywqDCoCB4
MSwgPUZJWE1BUF9BRERSKDApCj4gLcKgwqDCoMKgwqDCoMKgIGxzcsKgwqAgeDEsIHgxLCAjKFNF
Q09ORF9TSElGVCAtIDMpwqDCoCAvKiB4MSA6PSBTbG90IGZvciBGSVhNQVAoMCkgKi8KPiAtwqDC
oMKgwqDCoMKgwqAgc3RywqDCoCB4MiwgW3g0LCB4MV3CoMKgwqDCoMKgwqDCoMKgwqDCoCAvKiBN
YXAgaXQgaW4gdGhlIGZpeG1hcCdzIHNsb3QgKi8KPiAtCj4gK8KgwqDCoMKgwqDCoMKgIGxkcsKg
wqAgeDAsID1GSVhNQVBfQUREUigwKQo+ICvCoMKgwqDCoMKgwqDCoCBjcmVhdGVfdGFibGVfZW50
cnkgYm9vdF9zZWNvbmQsIHhlbl9maXhtYXAsIHgwLCBTRUNPTkRfU0hJRlQsIAo+IHgxLCB4Miwg
eDMKPiAgwqDCoMKgwqDCoMKgwqDCoCAvKiBFbnN1cmUgYW55IHBhZ2UgdGFibGUgdXBkYXRlcyBt
YWRlIGFib3ZlIGhhdmUgb2NjdXJyZWQgKi8KPiAgwqDCoMKgwqDCoMKgwqDCoCBkc2LCoMKgIG5z
aHN0Cj4gIMKgwqDCoMKgwqDCoMKgwqAgcmV0Cj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9t
bS5jIGIveGVuL2FyY2gvYXJtL21tLmMKPiBpbmRleCBjMmYxNzk1YTcxLi5iYzE4MjRkM2NhIDEw
MDY0NAo+IC0tLSBhL3hlbi9hcmNoL2FybS9tbS5jCj4gKysrIGIveGVuL2FyY2gvYXJtL21tLmMK
PiBAQCAtMTA3LDYgKzEwNyw4IEBAIERFRklORV9CT09UX1BBR0VfVEFCTEUoYm9vdF9wZ3RhYmxl
KTsKPiAgwqBERUZJTkVfQk9PVF9QQUdFX1RBQkxFKGJvb3RfZmlyc3QpOwo+ICDCoERFRklORV9C
T09UX1BBR0VfVEFCTEUoYm9vdF9maXJzdF9pZCk7Cj4gIMKgI2VuZGlmCj4gK0RFRklORV9CT09U
X1BBR0VfVEFCTEUoYm9vdF9zZWNvbmRfaWQpOwo+ICtERUZJTkVfQk9PVF9QQUdFX1RBQkxFKGJv
b3RfdGhpcmRfaWQpOwo+ICDCoERFRklORV9CT09UX1BBR0VfVEFCTEUoYm9vdF9zZWNvbmQpOwo+
ICDCoERFRklORV9CT09UX1BBR0VfVEFCTEUoYm9vdF90aGlyZCk7Cj4gCj4gCgotLSAKSnVsaWVu
IEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 10 19:49:17 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Jul 2019 19: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 1hlIaW-00076m-91; Wed, 10 Jul 2019 19:49:12 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=FlFr=VH=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hlIaU-00076d-Bf
 for xen-devel@lists.xenproject.org; Wed, 10 Jul 2019 19:49:10 +0000
X-Inumbo-ID: c8764cae-a34b-11e9-9b1c-67d989559c8e
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c8764cae-a34b-11e9-9b1c-67d989559c8e;
 Wed, 10 Jul 2019 19:49:09 +0000 (UTC)
Received: from localhost (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256
 bits)) (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 5C76F20645;
 Wed, 10 Jul 2019 19:49:08 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1562788149;
 bh=DcLEgxroRjp0Kjo0svoKFRJw1hWdZReT14OqEPhNfPk=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=JMZrp2bKqlU1WH7TYaTehClK37g5pSbxYQIdIgVBgTNA90gR3pd5Pg+CgcTIhjRL0
 RuNbZKVLFLYL6n/eebrdzus8zIf/SHCjxu8z3GOURWbn9ojsc1GgzDmsYoR3dJEphw
 ylKQCo+3Jv+vD1GY9Xia5RYElf0wSl0tDUEBdToo=
Date: Wed, 10 Jul 2019 14:49:07 -0500 (CDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-T480s
To: Denis Obrezkov <denisobrezkov@gmail.com>
In-Reply-To: <25386cfa-d0b7-83fe-4d87-5af3459d54bd@gmail.com>
Message-ID: <alpine.DEB.2.21.1907101447440.12168@sstabellini-ThinkPad-T480s>
References: <25386cfa-d0b7-83fe-4d87-5af3459d54bd@gmail.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [GSoC-2019] About the crossbar and 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: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Hunyue Yau <hy-gsoc@hy-research.com>, Iain Hunter <drhunter95@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>

T24gV2VkLCAxMCBKdWwgMjAxOSwgRGVuaXMgT2JyZXprb3Ygd3JvdGU6Cj4gSGVsbG8sCj4gCj4g
c28sIEkgdGhpbmsgSSB1bmRlcnN0b29kIHdoeSB1YXJ0IGRvZXNuJ3Qgd29yaywgdGhhdCdzIGJl
Y2F1c2UgYWxsIHRoZQo+IGlycXMgYXJlIHJvdXRlZCB0byB0aGUgY3Jvc3NiYXIgbm90IHRvIEdJ
Qywgc28sIHhlbiBjYW4ndCBkZWFsIHdpdGggdGhlbS4KPiAKPiBPbmUgdGhpbmcgSSBhbSBjb25j
ZXJuZWQgb2YgaXMgdGhlOgo+IAlpbnRlcnJ1cHQtY29udHJvbGxlckA0ODI4MTAwMCB7Cj4gCQlj
b21wYXRpYmxlID0gInRpLG9tYXA1LXd1Z2VuLW1wdSIsICJ0aSxvbWFwNC13dWdlbi1tcHUiOwo+
IAkJaW50ZXJydXB0LWNvbnRyb2xsZXI7Cj4gCQkjaW50ZXJydXB0LWNlbGxzID0gPDB4MDAwMDAw
MDM+Owo+IAkJcmVnID0gPDB4MDAwMDAwMDAgMHg0ODI4MTAwMCAweDAwMDAwMDAwIDB4MDAwMDEw
MDA+Owo+IAkJaW50ZXJydXB0LXBhcmVudCA9IDwweDAwMDAwMDAyPjsKPiAJCXBoYW5kbGUgPSA8
MHgwMDAwMDAwOD47Cj4gCX07Cj4gQW5kIHRoaXMgaXMgYW4gaW50ZXJydXB0LXBhcmVudCBmb3Ig
dGhlIGNyb3NzYmFyLiBTbywgaXQgaXMgbm90IGNsZWFyCj4gZm9yIG1lIGhvdyBpdCBwYXJ0aWNp
cGF0ZXMgaW4gaW50ZXJydXB0IHByb2Nlc3NpbmcuIEFueSB0aG91Z2h0cz8KPiAKPiBIZXJlIGlz
IG15IGRldmljZSB0cmVlOiBodHRwczovL3Bhc3RlYmluLmNvbS9YZWM1N0pjcgogCkhpIERlbmlz
LAoKSWYgeW91IGxvb2sgYXQgdGhlIEdJQyBub2RlIChjb21wYXRpYmxlID0gImFybSxjb3J0ZXgt
YTE1LWdpYyI7KSB0aGUKcGhhbmRsZSBpczoKCiAgcGhhbmRsZSA9IDwweDAwMDAwMDAyPjsKCkkg
dGhpbmsgdGhhdCBtZWFucyB0aGF0IGludGVycnVwdHMgZ28gdG8gdGhlIEdJQyB2aWEgQ3Jvc3Ni
YXI7IGkuZS4gdGhlCnBhcmVudCBpbnRlcnJ1cHQgY29udHJvbGxlciBvZiBDcm9zc2JhciBpcyB0
aGUgR0lDLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 10 19:54:38 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Jul 2019 19:54:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hlIfZ-0007oA-V1; Wed, 10 Jul 2019 19:54:25 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ivr2=VH=gmail.com=denisobrezkov@srs-us1.protection.inumbo.net>)
 id 1hlIfY-0007o5-La
 for xen-devel@lists.xenproject.org; Wed, 10 Jul 2019 19:54:24 +0000
X-Inumbo-ID: 83a0dc04-a34c-11e9-8980-bc764e045a96
Received: from mail-ed1-x544.google.com (unknown [2a00:1450:4864:20::544])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 83a0dc04-a34c-11e9-8980-bc764e045a96;
 Wed, 10 Jul 2019 19:54:23 +0000 (UTC)
Received: by mail-ed1-x544.google.com with SMTP id i11so3364971edq.0
 for <xen-devel@lists.xenproject.org>; Wed, 10 Jul 2019 12:54:23 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=subject:to:cc:references:from:openpgp:autocrypt:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=awp2KFQJ268jAUOVSRmondv50I1zQVtyHYL0KbCjCZM=;
 b=aurnCRCHYMLjowQdpjY7MD/jVDUrzGhFiyxuyR3eV7sFJW2kF/jVvq4yifwmDnuijQ
 Zhp/1qOZG7u3i9rQkim4xKQl3pB1/Zv+C6zNzM+5kdn9H05hZxydTLDpO7oThmlaD2Dl
 fudUhXqt+LbFcFIv50D0E3758yuYUVK5CE5NJZx/xu5Ask3RTuy3wq2qsrOuSN4by9mv
 a6pfDlpeILKdgQTV/cDhPJpTCUl9jafEKaAgf/DuAoUGaAk7T+E7IRFs5uFEfB2c+boF
 9uaB5V6tHwnUwy7Umxe4VT3yBCM3RhxmXtRCQJo7WGbXwZqtXKphJIqDcB07hdlytvbp
 gfeg==
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=awp2KFQJ268jAUOVSRmondv50I1zQVtyHYL0KbCjCZM=;
 b=ZqyZiQs6CYVLjYq7jSL4kA51pjLz6VDcjyzuO8S0R7pjLCdpnchKopmEjDOz/QooZ0
 JTenuSXSN1jFBZymkPaciL8sBxpFcskOGrcwe6qMbG47P6Bm5mfyiFEeXu3rrQ7twcCJ
 M9K/9k+SXBJ4qiRHf8b5he+5K4pLy1pYOz3CFVfKryUQaeUv8pX8G2QZID5DdRR2A6rN
 m47HwdxB8BHBG4LX2sETpQYY5Ta0HtMGZ0A83aGj2kmYIUNVjkXWQmufvck8ohOwBxSX
 BCid8tC/4snOQT+C0mwvUIgmheWBsbvMDYgYtsn86B2QrVvdoG7NgbPRvVQYCTcTXoXK
 Z/pg==
X-Gm-Message-State: APjAAAU0a49ysYlRjlYxOQ93X27D0MTxfAfmqbdb/shj5yYQkqaDWXTS
 ZfXnc5NCObnMYQx4jkOy6w4=
X-Google-Smtp-Source: APXvYqwW8qtK210gZdIMkT49XL47ysMg+Idu3s0QEaBensaVxHYnwOjnERuwUwIEOfD7ogXANXYWPg==
X-Received: by 2002:a50:b635:: with SMTP id b50mr33349723ede.293.1562788462970; 
 Wed, 10 Jul 2019 12:54:22 -0700 (PDT)
Received: from ?IPv6:2001:16b8:6621:9400:1e4b:d6ff:fef9:46e6?
 (200116b8662194001e4bd6fffef946e6.dip.versatel-1u1.de.
 [2001:16b8:6621:9400:1e4b:d6ff:fef9:46e6])
 by smtp.gmail.com with ESMTPSA id n5sm661353eje.44.2019.07.10.12.54.22
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Wed, 10 Jul 2019 12:54:22 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <25386cfa-d0b7-83fe-4d87-5af3459d54bd@gmail.com>
 <alpine.DEB.2.21.1907101447440.12168@sstabellini-ThinkPad-T480s>
From: Denis Obrezkov <denisobrezkov@gmail.com>
Openpgp: preference=signencrypt
Autocrypt: addr=denisobrezkov@gmail.com; prefer-encrypt=mutual; keydata=
 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
Message-ID: <23ac4d9b-8cbe-7c43-5c28-30b2e7cbbdeb@gmail.com>
Date: Wed, 10 Jul 2019 21:54:21 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.0
MIME-Version: 1.0
In-Reply-To: <alpine.DEB.2.21.1907101447440.12168@sstabellini-ThinkPad-T480s>
Content-Language: en-US
Subject: Re: [Xen-devel] [GSoC-2019] About the crossbar and 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: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Julien Grall <julien.grall@arm.com>, Hunyue Yau <hy-gsoc@hy-research.com>,
 Iain Hunter <drhunter95@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>

SGksCgpPbiA3LzEwLzE5IDk6NDkgUE0sIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKCj4gCj4g
ICBwaGFuZGxlID0gPDB4MDAwMDAwMDI+Owo+IAo+IEkgdGhpbmsgdGhhdCBtZWFucyB0aGF0IGlu
dGVycnVwdHMgZ28gdG8gdGhlIEdJQyB2aWEgQ3Jvc3NiYXI7IGkuZS4gdGhlCj4gcGFyZW50IGlu
dGVycnVwdCBjb250cm9sbGVyIG9mIENyb3NzYmFyIGlzIHRoZSBHSUMuCj4gCkJ1dCB0aGUgY3Jv
c3NiYXIncyBpbnRlcnJ1cHQtcGFyZW50IG5vZGUgaXMgMHgwMDAwMDAwOCBhbmQgcGhhbmRsZSB2
YWx1ZQoweDAwMDAwMDA4IGJlbG9uZ3MgdG8KaW50ZXJydXB0LWNvbnRyb2xsZXJANDgyODEwMDAg
ewoJCWNvbXBhdGlibGUgPSAidGksb21hcDUtd3VnZW4tbXB1IiwgInRpLG9tYXA0LXd1Z2VuLW1w
dSI7CgpGb3IgbWUgaXQgbG9va3MgbGlrZSBpbnRlcnJ1cHRzIGZyb20gY3Jvc3NiYXIgZ29lcyB0
byB3dWdlbiBhbmQgdGhlIGZyb20Kd3VnZW4gdG8gR0lDLiBCdXQgSSBkb24ndCBxdWl0ZSB1bmRl
cnN0YW5kIGl0LgotLSAKUmVnYXJkcywgRGVuaXMgT2JyZXprb3YKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 10 20:17:23 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Jul 2019 20:17:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hlJ1l-0000sy-MM; Wed, 10 Jul 2019 20:17:21 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=FlFr=VH=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hlJ1j-0000si-SZ
 for xen-devel@lists.xenproject.org; Wed, 10 Jul 2019 20:17:19 +0000
X-Inumbo-ID: b6f4fd45-a34f-11e9-8980-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b6f4fd45-a34f-11e9-8980-bc764e045a96;
 Wed, 10 Jul 2019 20:17:18 +0000 (UTC)
Received: from localhost (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256
 bits)) (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 004742064A;
 Wed, 10 Jul 2019 20:17:16 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1562789837;
 bh=I9tR9Lxt1Q7I2YFFgCPugcYVY+syKhmUhgEcMdoMcfg=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=x06cpt6sMpQ2m4BVqTYaKBEhFWTcbkbujX4K80jnjEd+7vUaRsoR22VdUe0heJZA3
 M+mkMcZ3gxEqXiXk5Lg+ClwZM8L+grP7lAv4c0W/CbUwV1W+Lgkg2eUrhqe7swAxx1
 7INlvqbi9oli6N3vTGrUrGkcdPrIuvMQ7njAvsMU=
Date: Wed, 10 Jul 2019 15:17:16 -0500 (CDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-T480s
To: Denis Obrezkov <denisobrezkov@gmail.com>
In-Reply-To: <23ac4d9b-8cbe-7c43-5c28-30b2e7cbbdeb@gmail.com>
Message-ID: <alpine.DEB.2.21.1907101512230.12168@sstabellini-ThinkPad-T480s>
References: <25386cfa-d0b7-83fe-4d87-5af3459d54bd@gmail.com>
 <alpine.DEB.2.21.1907101447440.12168@sstabellini-ThinkPad-T480s>
 <23ac4d9b-8cbe-7c43-5c28-30b2e7cbbdeb@gmail.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [GSoC-2019] About the crossbar and 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: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Hunyue Yau <hy-gsoc@hy-research.com>, Iain Hunter <drhunter95@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>

T24gV2VkLCAxMCBKdWwgMjAxOSwgRGVuaXMgT2JyZXprb3Ygd3JvdGU6Cj4gSGksCj4gCj4gT24g
Ny8xMC8xOSA5OjQ5IFBNLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4gCj4gPiAKPiA+ICAg
cGhhbmRsZSA9IDwweDAwMDAwMDAyPjsKPiA+IAo+ID4gSSB0aGluayB0aGF0IG1lYW5zIHRoYXQg
aW50ZXJydXB0cyBnbyB0byB0aGUgR0lDIHZpYSBDcm9zc2JhcjsgaS5lLiB0aGUKPiA+IHBhcmVu
dCBpbnRlcnJ1cHQgY29udHJvbGxlciBvZiBDcm9zc2JhciBpcyB0aGUgR0lDLgo+ID4gCj4gQnV0
IHRoZSBjcm9zc2JhcidzIGludGVycnVwdC1wYXJlbnQgbm9kZSBpcyAweDAwMDAwMDA4IGFuZCBw
aGFuZGxlIHZhbHVlCj4gMHgwMDAwMDAwOCBiZWxvbmdzIHRvCj4gaW50ZXJydXB0LWNvbnRyb2xs
ZXJANDgyODEwMDAgewo+IAkJY29tcGF0aWJsZSA9ICJ0aSxvbWFwNS13dWdlbi1tcHUiLCAidGks
b21hcDQtd3VnZW4tbXB1IjsKPiAKPiBGb3IgbWUgaXQgbG9va3MgbGlrZSBpbnRlcnJ1cHRzIGZy
b20gY3Jvc3NiYXIgZ29lcyB0byB3dWdlbiBhbmQgdGhlIGZyb20KPiB3dWdlbiB0byBHSUMuIEJ1
dCBJIGRvbid0IHF1aXRlIHVuZGVyc3RhbmQgaXQuCgpIaSBEZW5pcywKCkkgb25seSByZWFkIHlv
dXIgZW1haWwgYW5kIGdvdCBhIHBhcnRpYWwgcGljdHVyZS4gSSByZWFkIHRoZSBmdWxsIGRldmlj
ZQp0cmVlIG5vdyBhbmQgdGhlIGhpZXJhcmNoeSBpcyBhcyBmb2xsb3c6CgotIGNyb3NzYmFyIHJv
dXRlcyB0byBwaGFuZGxlIDgKLSBwaGFuZGxlIDggaXMgb21hcDUtd3VnZW4tbXB1IGFuZCByb3V0
ZXMgdG8gcGhhbmRsZSAyCi0gcGhhbmRsZSAyIGlzIHRoZSBHSUMKClNvOgoKY3Jvc3NiYXIgLT4g
b21hcDUtd3VnZW4tbXB1IC0+IEdJQwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 10 20:24:14 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Jul 2019 20:24:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hlJ8M-0001pz-EQ; Wed, 10 Jul 2019 20:24:10 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=W4UT=VH=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hlJ8L-0001pn-U1
 for xen-devel@lists.xenproject.org; Wed, 10 Jul 2019 20:24:09 +0000
X-Inumbo-ID: aa545108-a350-11e9-aad7-2b4cba926da7
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id aa545108-a350-11e9-aad7-2b4cba926da7;
 Wed, 10 Jul 2019 20:24:06 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hlJ8H-0001si-TV; Wed, 10 Jul 2019 20:24: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 1hlJ8H-0003Ny-C3; Wed, 10 Jul 2019 20:24:05 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hlJ8H-0007eJ-BP; Wed, 10 Jul 2019 20:24:05 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138876-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: libvirt:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt-xsm:migrate-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-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt:saverestore-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:saverestore-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
X-Osstest-Versions-This: libvirt=2a5bc136393863689bb8f54cb14342d3fe17e227
X-Osstest-Versions-That: libvirt=4d91ad1c594b7a841ac3f2d0bd3d72dbf2973bde
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 10 Jul 2019 20:24:05 +0000
Subject: [Xen-devel] [libvirt test] 138876: 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>

ZmxpZ2h0IDEzODg3NiBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzg4NzYvCgpGYWlsdXJlcyA6LS8gYnV0IG5vIHJl
Z3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9j
a2luZzoKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICBsaWtlIDEzODg1MAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJh
dyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTM4ODUwCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmly
dC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQtbGlidmlydC1xY293MiAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXFjb3cyIDEzIHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxp
YnZpcnQgICAgICAgICAgICAgIDJhNWJjMTM2MzkzODYzNjg5YmI4ZjU0Y2IxNDM0MmQzZmUxN2Uy
MjcKYmFzZWxpbmUgdmVyc2lvbjoKIGxpYnZpcnQgICAgICAgICAgICAgIDRkOTFhZDFjNTk0Yjdh
ODQxYWMzZjJkMGJkM2Q3MmRiZjI5NzNiZGUKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzODg1MCAg
MjAxOS0wNy0wOCAyMzo1Njo0NCBaICAgIDEgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMzg4
NzYgIDIwMTktMDctMTAgMDA6MjQ6MDcgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBl
b3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZWEgQm9sb2duYW5p
IDxhYm9sb2duYUByZWRoYXQuY29tPgogIERhbmllbCBQLiBCZXJyYW5nw6kgPGJlcnJhbmdlQHJl
ZGhhdC5jb20+CiAgRXJpYyBCbGFrZSA8ZWJsYWtlQHJlZGhhdC5jb20+CiAgTGl1IERheXUgPGxp
dS5kYXl1QHp0ZS5jb20uY24+CiAgTWljaGFsIFByaXZvem5payA8bXByaXZvem5AcmVkaGF0LmNv
bT4KICBQZXRlciBLcmVtcGEgPHBrcmVtcGFAcmVkaGF0LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2
NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1w
dm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXFjb3cyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9n
czogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZp
ZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54
ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMs
IGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4u
b3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVy
CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7
Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAg
IGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoK
UHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC9saWJ2
aXJ0LmdpdAogICA0ZDkxYWQxYzU5Li4yYTViYzEzNjM5ICAyYTViYzEzNjM5Mzg2MzY4OWJiOGY1
NGNiMTQzNDJkM2ZlMTdlMjI3IC0+IHhlbi10ZXN0ZWQtbWFzdGVyCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 10 20:29:20 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Jul 2019 20: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 1hlJDH-00024Y-4Q; Wed, 10 Jul 2019 20:29:15 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=W4UT=VH=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hlJDF-00024I-Ir
 for xen-devel@lists.xenproject.org; Wed, 10 Jul 2019 20:29:13 +0000
X-Inumbo-ID: 609b8c34-a351-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 609b8c34-a351-11e9-8980-bc764e045a96;
 Wed, 10 Jul 2019 20:29:12 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hlJDD-00021s-EC; Wed, 10 Jul 2019 20:29: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 1hlJDD-0003aT-15; Wed, 10 Jul 2019 20:29:11 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hlJDD-0002O3-0P; Wed, 10 Jul 2019 20:29:11 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138877-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=f527942e6bdd9f198db90f2de99a0482e9be5b1b
X-Osstest-Versions-That: ovmf=8a842b31b93323ee3dc7631059292d30f6179cd3
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 10 Jul 2019 20:29:11 +0000
Subject: [Xen-devel] [ovmf test] 138877: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODg3NyBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzg4NzcvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICBmNTI3OTQyZTZiZGQ5ZjE5OGRiOTBmMmRlOTlhMDQ4
MmU5YmU1YjFiCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICA4YTg0MmIz
MWI5MzMyM2VlM2RjNzYzMTA1OTI5MmQzMGY2MTc5Y2QzCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
Mzg4NTEgIDIwMTktMDctMDkgMDA6MTE6MTggWiAgICAxIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTM4ODc3ICAyMDE5LTA3LTEwIDAwOjQwOjQ1IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW50b2luZSBD
xZN1ciA8Y29ldXJAZ214LmZyPgogIEPFk3VyIDxjb2V1ckBnbXguZnI+Cgpqb2JzOgogYnVpbGQt
YW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
bWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9s
b2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAg
IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFu
YXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtm
PVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
Lz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBj
b2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1v
c3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9uIDoKClRvIHhlbmJpdHMueGVu
Lm9yZzovaG9tZS94ZW4vZ2l0L29zc3Rlc3Qvb3ZtZi5naXQKICAgOGE4NDJiMzFiOS4uZjUyNzk0
MmU2YiAgZjUyNzk0MmU2YmRkOWYxOThkYjkwZjJkZTk5YTA0ODJlOWJlNWIxYiAtPiB4ZW4tdGVz
dGVkLW1hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 10 20:43:49 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Jul 2019 20:43: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 1hlJRH-0003TZ-HN; Wed, 10 Jul 2019 20:43:43 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ivr2=VH=gmail.com=denisobrezkov@srs-us1.protection.inumbo.net>)
 id 1hlJRF-0003TT-J3
 for xen-devel@lists.xenproject.org; Wed, 10 Jul 2019 20:43:41 +0000
X-Inumbo-ID: 65b065eb-a353-11e9-8980-bc764e045a96
Received: from mail-ed1-x544.google.com (unknown [2a00:1450:4864:20::544])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 65b065eb-a353-11e9-8980-bc764e045a96;
 Wed, 10 Jul 2019 20:43:40 +0000 (UTC)
Received: by mail-ed1-x544.google.com with SMTP id m10so3474630edv.6
 for <xen-devel@lists.xenproject.org>; Wed, 10 Jul 2019 13:43:40 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=subject:to:cc:references:from:openpgp:autocrypt:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=ftXkBekAAbAqYM00d0AYhqd9O5B+nwznEPVANAyoFzg=;
 b=gfROEJLRg2C7wOQofDkABefI/MtizDsA6RQB1EaSuR0MxfAIZvXIOlEmZZx1fpdLHP
 fp5XDv6TmgQzEt6hftiGTMLlaZge2384Z21b7ncisPfAzJatUSesk015zOYZklINDOpV
 CcggngvxIL/x0OaB8YyiL0Gg4OttBDduwuevFNYPAnLTCdrmWlEjtbdad+xEk14LdFC6
 bK+YIgDVwwIQTWbX/eZU3Q9AGzutza1dcqhNOFIETBdgHbXZSEmvn+ypsEAZ4d20FWYJ
 JZHQRHuWF0r/6To4380LS7iy9oPaEX5KrtqVEK5FAgBR1O+74I6au+UbrBeCFZJrXJn3
 ZBJQ==
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=ftXkBekAAbAqYM00d0AYhqd9O5B+nwznEPVANAyoFzg=;
 b=kTEwoIfp5jzVI9gEAIQ55+QVDW+RraT2glG7pUt3jFKPb8etbqhVwaemFn0kM63gq5
 yBPTNsqIeH8iL/Nc2tlqakEFFsvOBO4itBBopoLnzL9SFtFFTU8wcrZuEronXksm6AwI
 A3eHyXcG27gIjcrA4ttiAiy96Vp60kiy3C2MIKXkSuhjT+fIKkIkU3Uo5JqWkzAzTnOa
 aiRBExZzJUGv2PfTrRVGNcRbqSRuqTDdiFKcjBauHgeyrRfCZELZwBfqze1FoqWQyuXZ
 +CTLbNV+FyHVAwYjjDDoonFsef8/IHaij0U7WfVcV6YXGGfYLC/WIPkAQaIUlK10M1re
 g0Tw==
X-Gm-Message-State: APjAAAWI00aqDHIjmsG2NxV5i2d7PjYACRirqHl6AvXbVGNHO/iWywrO
 ecDq9hFrMq/ZLAB5lbvUJMg=
X-Google-Smtp-Source: APXvYqy7Lf1Xl8wLZJT89+0pkSQzTJlmtf9y97V2k8GLwGInCz7swfQaEXOXYyz55IkWoJ2aXm1q3g==
X-Received: by 2002:a50:fd10:: with SMTP id i16mr22640789eds.97.1562791419041; 
 Wed, 10 Jul 2019 13:43:39 -0700 (PDT)
Received: from ?IPv6:2001:16b8:6621:9400:1e4b:d6ff:fef9:46e6?
 (200116b8662194001e4bd6fffef946e6.dip.versatel-1u1.de.
 [2001:16b8:6621:9400:1e4b:d6ff:fef9:46e6])
 by smtp.gmail.com with ESMTPSA id k10sm1033593eda.9.2019.07.10.13.43.38
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Wed, 10 Jul 2019 13:43:38 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <25386cfa-d0b7-83fe-4d87-5af3459d54bd@gmail.com>
 <alpine.DEB.2.21.1907101447440.12168@sstabellini-ThinkPad-T480s>
 <23ac4d9b-8cbe-7c43-5c28-30b2e7cbbdeb@gmail.com>
 <alpine.DEB.2.21.1907101512230.12168@sstabellini-ThinkPad-T480s>
From: Denis Obrezkov <denisobrezkov@gmail.com>
Openpgp: preference=signencrypt
Autocrypt: addr=denisobrezkov@gmail.com; prefer-encrypt=mutual; keydata=
 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
Message-ID: <e7104450-54ae-6720-9d9f-f4e8889946c8@gmail.com>
Date: Wed, 10 Jul 2019 22:43:37 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.0
MIME-Version: 1.0
In-Reply-To: <alpine.DEB.2.21.1907101512230.12168@sstabellini-ThinkPad-T480s>
Content-Language: en-US
Subject: Re: [Xen-devel] [GSoC-2019] About the crossbar and 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: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Julien Grall <julien.grall@arm.com>, Hunyue Yau <hy-gsoc@hy-research.com>,
 Iain Hunter <drhunter95@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>

SGksCgpPbiA3LzEwLzE5IDEwOjE3IFBNLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4gT24g
V2VkLCAxMCBKdWwgMjAxOSwgRGVuaXMgT2JyZXprb3Ygd3JvdGU6Cj4+IEhpLAo+Pgo+PiBPbiA3
LzEwLzE5IDk6NDkgUE0sIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPj4KPj4+Cj4+PiAgIHBo
YW5kbGUgPSA8MHgwMDAwMDAwMj47Cj4+Pgo+Pj4gSSB0aGluayB0aGF0IG1lYW5zIHRoYXQgaW50
ZXJydXB0cyBnbyB0byB0aGUgR0lDIHZpYSBDcm9zc2JhcjsgaS5lLiB0aGUKPj4+IHBhcmVudCBp
bnRlcnJ1cHQgY29udHJvbGxlciBvZiBDcm9zc2JhciBpcyB0aGUgR0lDLgo+Pj4KPj4gQnV0IHRo
ZSBjcm9zc2JhcidzIGludGVycnVwdC1wYXJlbnQgbm9kZSBpcyAweDAwMDAwMDA4IGFuZCBwaGFu
ZGxlIHZhbHVlCj4+IDB4MDAwMDAwMDggYmVsb25ncyB0bwo+PiBpbnRlcnJ1cHQtY29udHJvbGxl
ckA0ODI4MTAwMCB7Cj4+IAkJY29tcGF0aWJsZSA9ICJ0aSxvbWFwNS13dWdlbi1tcHUiLCAidGks
b21hcDQtd3VnZW4tbXB1IjsKPj4KPj4gRm9yIG1lIGl0IGxvb2tzIGxpa2UgaW50ZXJydXB0cyBm
cm9tIGNyb3NzYmFyIGdvZXMgdG8gd3VnZW4gYW5kIHRoZSBmcm9tCj4+IHd1Z2VuIHRvIEdJQy4g
QnV0IEkgZG9uJ3QgcXVpdGUgdW5kZXJzdGFuZCBpdC4KPiAKPiBIaSBEZW5pcywKPiAKPiBJIG9u
bHkgcmVhZCB5b3VyIGVtYWlsIGFuZCBnb3QgYSBwYXJ0aWFsIHBpY3R1cmUuIEkgcmVhZCB0aGUg
ZnVsbCBkZXZpY2UKPiB0cmVlIG5vdyBhbmQgdGhlIGhpZXJhcmNoeSBpcyBhcyBmb2xsb3c6Cj4g
Cj4gLSBjcm9zc2JhciByb3V0ZXMgdG8gcGhhbmRsZSA4Cj4gLSBwaGFuZGxlIDggaXMgb21hcDUt
d3VnZW4tbXB1IGFuZCByb3V0ZXMgdG8gcGhhbmRsZSAyCj4gLSBwaGFuZGxlIDIgaXMgdGhlIEdJ
Qwo+IAo+IFNvOgo+IAo+IGNyb3NzYmFyIC0+IG9tYXA1LXd1Z2VuLW1wdSAtPiBHSUMKPiAKSSBh
bSBpbnRlcmVzdGVkIHdoZXRoZXIgd2Ugc2hvdWxkIGRvIHNvbWV0aGluZyB3aXRoIG9tYXA1LXd1
Z2VuLW1wdS4gSQpmb3VuZCB0aGF0IGNyb3NzYmFyIGlzIGNvbm5lY3RlZCB0byBHSUMuIEFuZCBv
biBzb21lIHNjaGVtZXMgaW4gdHJtIGl0CmlzIGNvbm5lY3RlZCB2aWEgb21hcDUtd3VnZW4tbXB1
LiBTbywgaXQgaXMgbm90IGNsZWFyIGZvciBtZSB3aGV0aGVyIGl0CnNob3VsZCBiZSBoYW5kbGVk
IGluIHhlbi4KLS0gClJlZ2FyZHMsIERlbmlzIE9icmV6a292CgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 10 21:43:27 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Jul 2019 21: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 1hlKMn-0007QK-AE; Wed, 10 Jul 2019 21:43:09 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=W4UT=VH=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hlKMm-0007QA-MI
 for xen-devel@lists.xenproject.org; Wed, 10 Jul 2019 21:43:08 +0000
X-Inumbo-ID: b1fe68fc-a35b-11e9-ba50-a7dc43dfdb3c
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b1fe68fc-a35b-11e9-ba50-a7dc43dfdb3c;
 Wed, 10 Jul 2019 21:43:03 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hlKMh-0003Pt-7l; Wed, 10 Jul 2019 21:43: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 1hlKMg-0005b4-Vm; Wed, 10 Jul 2019 21:43:03 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hlKMg-0005SV-Ug; Wed, 10 Jul 2019 21:43:02 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138875-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.9-testing:build-amd64-prev:xen-build:fail:regression
 xen-4.9-testing:build-i386-prev:xen-build:fail:regression
 xen-4.9-testing:test-amd64-i386-freebsd10-amd64:guest-saverestore:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-saverestore:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-localmigrate/x10:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-localmigrate/x10:fail:heisenbug
 xen-4.9-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-localmigrate/x10:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-localmigrate/x10:fail:heisenbug
 xen-4.9-testing:test-amd64-i386-migrupgrade:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-amd64-amd64-migrupgrade:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop: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-amd64-xl-qemuu-ws16-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-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit1: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-credit2:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.9-testing:test-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-credit2:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-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-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:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-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-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-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-rtds:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-thunderx:hosts-allocate:starved:nonblocking
X-Osstest-Versions-This: xen=8d2a688015193e20ae47fe3c208f99128240f821
X-Osstest-Versions-That: xen=54aa382cbcdc1e2ba75d6734151ca6e53104e2f2
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 10 Jul 2019 21:43:02 +0000
Subject: [Xen-devel] [xen-4.9-testing test] 138875: regressions - trouble:
 fail/pass/starved
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODg3NSB4ZW4tNC45LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODg3NS8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYW1kNjQtcHJldiAgICAgICAg
ICAgICAgNiB4ZW4tYnVpbGQgICAgICBmYWlsIGluIDEzODc3MiBSRUdSLiB2cy4gMTMyODg5CiBi
dWlsZC1pMzg2LXByZXYgICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgIGZhaWwgaW4gMTM4
NzcyIFJFR1IuIHZzLiAxMzI4ODkKClRlc3RzIHdoaWNoIGFyZSBmYWlsaW5nIGludGVybWl0dGVu
dGx5IChub3QgYmxvY2tpbmcpOgogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAxNCBn
dWVzdC1zYXZlcmVzdG9yZSBmYWlsIGluIDEzODc3MiBwYXNzIGluIDEzODg3NQogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDEzIGd1ZXN0LXNhdmVyZXN0b3JlIGZhaWwgaW4g
MTM4NzcyIHBhc3MgaW4gMTM4ODc1CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1k
NjQgMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBmYWlsIGluIDEzODg0MiBwYXNzIGluIDEzODg3
NQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE2IGd1ZXN0LWxvY2FsbWln
cmF0ZS94MTAgZmFpbCBwYXNzIGluIDEzODc3MgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdz
MTYtYW1kNjQgMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBmYWlsIHBhc3MgaW4gMTM4NzcyCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTYgZ3Vlc3QtbG9jYWxtaWdyYXRl
L3gxMCBmYWlsIHBhc3MgaW4gMTM4ODQyCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1
dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgYmxvY2tlZCBpbiAxMzg3NzIgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LW1pZ3J1cGdyYWRlICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICBibG9ja2VkIGluIDEz
ODc3MiBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICAgZmFpbCBibG9ja2VkIGluIDEzMjg4OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICBmYWlsIGJsb2NrZWQgaW4gMTMyODg5CiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgIGZh
aWwgYmxvY2tlZCBpbiAxMzI4ODkKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0
IDE3IGd1ZXN0LXN0b3AgICBmYWlsIGluIDEzODc3MiBsaWtlIDEzMjg4OQogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBp
biAxMzg4NDIgbGlrZSAxMzI4ODkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2
NCAxNyBndWVzdC1zdG9wICBmYWlsIGluIDEzODg0MiBsaWtlIDEzMjg4OQogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxp
a2UgMTMyODg5CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMzI4ODkKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2
aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bC1zZWF0dGxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVk
LWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRy
dWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAg
ICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQt
cmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dz
LWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2
IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bC10aHVuZGVyeCAgMiBob3N0cy1hbGxvY2F0ZSAgICAgICAgICAgICAgIHN0YXJ2ZWQg
IG4vYQoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAg
IDhkMmE2ODgwMTUxOTNlMjBhZTQ3ZmUzYzIwOGY5OTEyODI0MGY4MjEKYmFzZWxpbmUgdmVyc2lv
bjoKIHhlbiAgICAgICAgICAgICAgICAgIDU0YWEzODJjYmNkYzFlMmJhNzVkNjczNDE1MWNhNmU1
MzEwNGUyZjIKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzMjg4OSAgMjAxOS0wMi0wNCAyMjowNDow
OSBaICAxNTUgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMzMxNDcgIDIwMTktMDItMTEgMTM6
NDE6NTAgWiAgMTQ5IGRheXMgICA3OSBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMzgy
MjUgIDIwMTktMDYtMjEgMTk6MDU6MzYgWiAgIDE5IGRheXMgICAxMCBhdHRlbXB0cwoKLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBl
b3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZXcgQ29vcGVyIDxh
bmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIENocmlzdGlhbiBMaW5kaWcgPGNocmlzdGlhbi5s
aW5kaWdAY2l0cml4LmNvbT4KICBEYW5pZWwgRGUgR3JhYWYgPGRnZGVncmFAdHljaG8ubnNhLmdv
dj4KICBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+CiAgSmFuIEJldWxp
Y2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4K
ICBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgogIE1hbnVlbCBCb3V5ZXIgPGJv
dXllckBhbnRpb2NoZS5ldS5vcmc+CiAgU2VyZ2V5IER5YXNsaSA8c2VyZ2V5LmR5YXNsaUBjaXRy
aXguY29tPgogIFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KICBT
dGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5jb20+CiAgV2VpIExpdSA8d2VpLmxp
dTJAY2l0cml4LmNvbT4KICBYaW4gTGkgPHRhbG9ucy5sZWVAZ21haWwuY29tPgogIFhpbiBMaSA8
eGluLmxpQGNpdHJpeC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYW1kNjQteHRmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHJldiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXByZXYgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14
dGYtYW1kNjQtYW1kNjQtMSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQt
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0
Zi1hbWQ2NC1hbWQ2NC01ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0taTM4
Ni14c20gICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVz
dGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRl
Ymlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92
bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2lu
Ny1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50
ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11
dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saXZl
cGF0Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtbGl2ZXBhdGNoICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11
bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBzdGFydmVkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZo
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3Jn
CmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBj
b25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBv
cnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMu
eGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1h
c3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1i
bG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0
CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFy
eQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgMTE4OCBsaW5l
cyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 10 22:02:42 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Jul 2019 22:02:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hlKfc-0000NG-1L; Wed, 10 Jul 2019 22:02:36 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=W4UT=VH=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hlKfa-0000N4-SN
 for xen-devel@lists.xenproject.org; Wed, 10 Jul 2019 22:02:34 +0000
X-Inumbo-ID: 6a7d7f42-a35e-11e9-9196-df1f4882f132
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 6a7d7f42-a35e-11e9-9196-df1f4882f132;
 Wed, 10 Jul 2019 22:02:32 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hlKfX-0003o5-Ae; Wed, 10 Jul 2019 22:02: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 1hlKfX-00062U-0x; Wed, 10 Jul 2019 22:02:31 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hlKfX-0005qr-0G; Wed, 10 Jul 2019 22:02:31 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138894-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=c19434d9284e93e6f9aaec9a70f5f361adbfaba6
X-Osstest-Versions-That: xen=564d261687c071c5a77fa81d693b7ca3d8e83b48
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 10 Jul 2019 22:02:31 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 138894: 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>

ZmxpZ2h0IDEzODg5NCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODg5NC8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICBjMTk0MzRkOTI4NGU5M2U2ZjlhYWVjOWE3MGY1ZjM2MWFkYmZhYmE2CmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICA1NjRkMjYxNjg3YzA3MWM1YTc3
ZmE4MWQ2OTNiN2NhM2Q4ZTgzYjQ4CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzg4OTEgIDIwMTkt
MDctMTAgMTU6MDA6MzkgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM4ODk0ICAy
MDE5LTA3LTEwIDE5OjAxOjAzIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQ2hhbyBHYW8gPGNoYW8uZ2FvQGlu
dGVsLmNvbT4KICBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+Cgpqb2JzOgogYnVpbGQt
YXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ct
cmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9o
b21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmls
ZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJv
amVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQg
b2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVB
RE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hp
bmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQveGVuLmdpdAog
ICA1NjRkMjYxNjg3Li5jMTk0MzRkOTI4ICBjMTk0MzRkOTI4NGU5M2U2ZjlhYWVjOWE3MGY1ZjM2
MWFkYmZhYmE2IC0+IHNtb2tlCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 10 23:11:08 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Jul 2019 23:11:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hlLjd-0004w3-DR; Wed, 10 Jul 2019 23:10:49 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=iTs9=VH=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hlLjb-0004vy-8O
 for xen-devel@lists.xenproject.org; Wed, 10 Jul 2019 23:10:47 +0000
X-Inumbo-ID: ee62550d-a367-11e9-8980-bc764e045a96
Received: from m9a0001g.houston.softwaregrp.com (unknown [15.124.64.66])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ee62550d-a367-11e9-8980-bc764e045a96;
 Wed, 10 Jul 2019 23:10:45 +0000 (UTC)
Received: FROM m9a0001g.houston.softwaregrp.com (15.121.0.191) BY
 m9a0001g.houston.softwaregrp.com WITH ESMTP; 
 Wed, 10 Jul 2019 23:10:37 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M9W0068.microfocus.com (2002:f79:bf::f79:bf) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Wed, 10 Jul 2019 22:53:07 +0000
Received: from NAM01-SN1-obe.outbound.protection.outlook.com (15.124.8.12) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Wed, 10 Jul 2019 22:53:07 +0000
Received: from MN2SPR01MB0026.namprd18.prod.outlook.com (20.178.243.210) by
 MN2PR18MB2544.namprd18.prod.outlook.com (20.179.84.75) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2052.18; Wed, 10 Jul 2019 22:53:05 +0000
Received: from MN2SPR01MB0026.namprd18.prod.outlook.com
 ([fe80::855e:82f5:e3bd:1cb0]) by MN2SPR01MB0026.namprd18.prod.outlook.com
 ([fe80::855e:82f5:e3bd:1cb0%6]) with mapi id 15.20.2073.008; Wed, 10 Jul 2019
 22:53:05 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Paul Durrant <paul.durrant@citrix.com>
Thread-Topic: [Xen-devel] [PATCH] xen/mm.h: add helper function to
 test-and-clear _PGC_allocated
Thread-Index: AQHVNz5AbDzZgpaVWECo7hdqnCPqGqbEdewA
Date: Wed, 10 Jul 2019 22:53:05 +0000
Message-ID: <9bead6ec-9fad-2ba9-3948-de217de6d856@suse.com>
References: <20190710161733.39119-1-paul.durrant@citrix.com>
In-Reply-To: <20190710161733.39119-1-paul.durrant@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: BL0PR02CA0112.namprd02.prod.outlook.com
 (2603:10b6:208:35::17) To MN2SPR01MB0026.namprd18.prod.outlook.com
 (2603:10b6:208:cf::18)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [216.80.71.101]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 398df9b4-21d1-4707-8f7a-08d705895eb1
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:MN2PR18MB2544; 
x-ms-traffictypediagnostic: MN2PR18MB2544:
x-microsoft-antispam-prvs: <MN2PR18MB2544BDA8308046009648383FB3F00@MN2PR18MB2544.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0094E3478A
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(39860400002)(136003)(396003)(346002)(366004)(376002)(199004)(189003)(80792005)(6246003)(54906003)(53936002)(6512007)(25786009)(316002)(6506007)(386003)(53546011)(76176011)(4326008)(6916009)(6486002)(3846002)(102836004)(99286004)(7416002)(6116002)(52116002)(68736007)(31686004)(256004)(81166006)(81156014)(14444005)(2906002)(26005)(66066001)(186003)(31696002)(229853002)(71200400001)(8676002)(86362001)(446003)(71190400001)(486006)(66946007)(11346002)(66476007)(2616005)(64756008)(66556008)(476003)(66446008)(7736002)(305945005)(5660300002)(36756003)(478600001)(14454004)(6436002)(8936002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:MN2PR18MB2544;
 H:MN2SPR01MB0026.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: yuZoiJoAQSandmr35jdILpO06EQ/2F8pHV5z8kwY+7xJ2q4rjzXU8VFd6CftTS16RxMZ6VIuTn1/RK049QDf6ZWBC6vq02JDlANhTCmfKmRgDVpoBX6/mfoDBWxBBGD/HEpU9H5Z4qTSev9lIHjzICRqwKtVsWBpQb4l+9l3dluG/VBRzqJ3afKtRBbv2cOWXpwZVHk5ocH/7CF040iLxtWyijMZ4Vhtwa3psKnegSRpCQ/Z7f84aCHnpOKwzg/zChWi/Z9S0UB6+g2G1IenOaonxs0MkvT7Ba4kN4cED9CPN21Hoy8GLqe4/I6ZXZ1vKhQgCtC3pfpPmFtqsqjjs2tZxyjeC2zZiEoNITwy9U01bYO0UgoQpgtDa1Dc2swJmlf87RXRf6HO+p7np2roivBNc+AvNE0wX59wtqKaNjA=
Content-ID: <4FD3C63FA8F1DB43BA2561D7A1CEE9B8@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 398df9b4-21d1-4707-8f7a-08d705895eb1
X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Jul 2019 22:53:05.5736 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR18MB2544
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH] xen/mm.h: add helper function to
 test-and-clear _PGC_allocated
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>, Julien
 Grall <julien.grall@arm.com>, Tamas K Lengyel <tamas@tklengyel.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>, Volodymyr
 Babchuk <Volodymyr_Babchuk@epam.com>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTAuMDcuMjAxOSAxODoxNywgUGF1bCBEdXJyYW50IHdyb3RlOg0KPiBAQCAtNDE4LDEzICs0
MTcsNyBAQCBzdGF0aWMgdm9pZCBodm1fZnJlZV9pb3JlcV9tZm4oc3RydWN0IGh2bV9pb3JlcV9z
ZXJ2ZXIgKnMsIGJvb2wgYnVmKQ0KPiAgICAgICB1bm1hcF9kb21haW5fcGFnZV9nbG9iYWwoaW9y
cC0+dmEpOw0KPiAgICAgICBpb3JwLT52YSA9IE5VTEw7DQo+ICAgDQo+IC0gICAgLyoNCj4gLSAg
ICAgKiBDaGVjayB3aGV0aGVyIHdlIG5lZWQgdG8gY2xlYXIgdGhlIGFsbG9jYXRpb24gcmVmZXJl
bmNlIGJlZm9yZQ0KPiAtICAgICAqIGRyb3BwaW5nIHRoZSBleHBsaWNpdCByZWZlcmVuY2VzIHRh
a2VuIGJ5IGdldF9wYWdlX2FuZF90eXBlKCkuDQo+IC0gICAgICovDQo+IC0gICAgaWYgKCB0ZXN0
X2FuZF9jbGVhcl9iaXQoX1BHQ19hbGxvY2F0ZWQsICZwYWdlLT5jb3VudF9pbmZvKSApDQo+IC0g
ICAgICAgIHB1dF9wYWdlKHBhZ2UpOw0KPiAtDQo+ICsgICAgY2xlYXJfYXNzaWdubWVudF9yZWZl
cmVuY2UocGFnZSk7DQo+ICAgICAgIHB1dF9wYWdlX2FuZF90eXBlKHBhZ2UpOw0KPiAgIH0NCg0K
SXMgdGhlcmUgYSBzcGVjaWZpYyByZWFzb24geW91IGRyb3AgdGhlIGNvbW1lbnQ/IEl0IGRvZXNu
J3QgYmVjb21lDQpsZXNzIHJlbGV2YW50IHRoYW4gd2hlbiBpdCB3YXMgYWRkZWQsIGRvZXMgaXQ/
DQoNCj4gLS0tIGEveGVuL2luY2x1ZGUveGVuL21tLmgNCj4gKysrIGIveGVuL2luY2x1ZGUveGVu
L21tLmgNCj4gQEAgLTY1OCw0ICs2NTgsMTUgQEAgc3RhdGljIGlubGluZSB2b2lkIHNoYXJlX3hl
bl9wYWdlX3dpdGhfcHJpdmlsZWdlZF9ndWVzdHMoDQo+ICAgICAgIHNoYXJlX3hlbl9wYWdlX3dp
dGhfZ3Vlc3QocGFnZSwgZG9tX3hlbiwgZmxhZ3MpOw0KPiAgIH0NCj4gICANCj4gK3N0YXRpYyBp
bmxpbmUgdm9pZCBjbGVhcl9hc3NpZ25tZW50X3JlZmVyZW5jZShzdHJ1Y3QgcGFnZV9pbmZvICpw
YWdlKQ0KDQpJIHRoaW5rIHRoZSBmdW5jdGlvbiBzaG91bGQgaGF2ZSAncGFnZScgaW4gaXQncyBu
YW1lLiBQZXJoYXBzDQpwYWdlX2RlYXNzaWduKCkgLyBwYWdlX2RlYWxsb2MoKSBhcmUgYWxzbyBt
aXNsZWFkaW5nLCBidXQgaG93DQphYm91dCBwYWdlX3B1dF9hbGxvYygpIG9yIHBhZ2VfcHV0X2Fs
bG9jX3JlZigpPw0KDQo+ICt7DQo+ICsgICAgLyoNCj4gKyAgICAgKiBJdCBpcyB1bnNhZmUgdG8g
Y2xlYXIgX1BHQ19hbGxvY2F0ZWQgd2l0aG91dCBob2xkaW5nIGFuIGFkZGl0aW9uYWwNCj4gKyAg
ICAgKiByZWZlcmVuY2UuDQo+ICsgICAgICovDQo+ICsgICAgQVNTRVJUKChwYWdlLT5jb3VudF9p
bmZvICYgUEdDX2NvdW50X21hc2spID4gMSk7DQoNCldoaWxlIHRoaXMgaXNuJ3QgcmVhbGx5IGlu
IGxpbmUgd2l0aCBvdXIgZ29hbCBvZiB3YW50aW5nIHRvIGxpbWl0DQpkYW1hZ2UgYWxzbyBpbiBy
ZWxlYXNlIGJ1aWxkcywgSSBhZ3JlZSB0aGF0IHRoZXJlJ3Mgbm8gcmVhbGx5IGdvb2QNCmFsdGVy
bmF0aXZlIGhlcmUuIENyYXNoaW5nIHRoZSBvd25lciBvZiB0aGUgcGFnZSB3b3VsZG4ndCBoZWxw
DQptdWNoLCBhbmQgYmFpbGluZyBmcm9tIHRoZSBmdW5jdGlvbiB3b3VsZG4ndCBuZWNlc3Nhcmls
eSBiZSBiZXR0ZXINCmVpdGhlci4gSGVuY2UgSSB0aGluayB0aGlzIHdvdWxkIGJldHRlciBiZSBC
VUdfT04oKS4NCg0KPiArICAgIGlmICggdGVzdF9hbmRfY2xlYXJfYml0KF9QR0NfYWxsb2NhdGVk
LCAmcGFnZS0+Y291bnRfaW5mbykgKQ0KPiArICAgICAgICBwdXRfcGFnZShwYWdlKTsNCj4gK30N
Cg0KT24gdGhlIHdob2xlIEkgaGF2ZSB0byBhZG1pdCBJJ20gbm90IGVudGlyZWx5IGNvbnZpbmNl
ZCB0aGUgIm9wZW4tDQpjb2RpbmciIGFzIHlvdSBjYWxsIGl0ICh0byBtZSBpdCdzIG5vdCByZWFs
bHkgb3Blbi1jb2RpbmcgYXMgbG9uZyBhcw0KdGhlcmUgaXMgbm8gaGVscGVyKSBpcyBzdWNoIGEg
YmFkIHRoaW5nIGhlcmU6IFdpdGhvdXQgdGhlIGhlbHBlciBpdA0KaXMgc2xpZ2h0bHkgbW9yZSBv
YnZpb3VzIGF0IHRoZSB1c2Ugc2l0ZXMgd2hhdCdzIGFjdHVhbGx5IGdvaW5nIG9uLg0KQnV0IG1h
eWJlIHRoYXQncyBpbmRlZWQganVzdCBtZS4NCg0KSmFuDQoNCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 11 02:22:15 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 11 Jul 2019 02: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 1hlOib-0000DW-Nv; Thu, 11 Jul 2019 02:21:57 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=lnXc=VH=hy-research.com=hy-gsoc@srs-us1.protection.inumbo.net>)
 id 1hlMAQ-0006Lb-Ec
 for xen-devel@lists.xenproject.org; Wed, 10 Jul 2019 23:38:30 +0000
X-Inumbo-ID: d0e921ce-a36b-11e9-8980-bc764e045a96
Received: from dragonslair2.panasol.com (unknown [66.218.47.232])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d0e921ce-a36b-11e9-8980-bc764e045a96;
 Wed, 10 Jul 2019 23:38:28 +0000 (UTC)
Received: from acer0.localnet (IDENT:405@dragonslair.panasol.com [10.10.10.1])
 by dragonslair2.panasol.com (8.14.4/8.9.3) with ESMTP id
 x6ANKW1Q011748; Wed, 10 Jul 2019 16:20:32 -0700
From: Hunyue Yau <hy-gsoc@hy-research.com>
To: Denis Obrezkov <denisobrezkov@gmail.com>
Date: Wed, 10 Jul 2019 16:20:31 -0700
Message-ID: <520937670.d9P0eaHOQZ@acer0>
User-Agent: KMail/4.14.2 (Linux/4.4.0-040400-generic; KDE/4.14.2; x86_64; ; )
In-Reply-To: <e7104450-54ae-6720-9d9f-f4e8889946c8@gmail.com>
References: <25386cfa-d0b7-83fe-4d87-5af3459d54bd@gmail.com>
 <alpine.DEB.2.21.1907101512230.12168@sstabellini-ThinkPad-T480s>
 <e7104450-54ae-6720-9d9f-f4e8889946c8@gmail.com>
MIME-Version: 1.0
X-Mailman-Approved-At: Thu, 11 Jul 2019 02:21:57 +0000
Subject: Re: [Xen-devel] [GSoC-2019] About the crossbar and 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: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Iain Hunter <drhunter95@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>

RGVuaXMsCgpOb3Qgc3VyZSBpZiB5b3UgZ29uZSB0aHJvdWdoIHRoaXMgLSB0aGUgaW50ZXJydXB0
IHJvdXRpbmcgaXMgZGVzY3JpYmVkIGluIHRoZSAKVFJNIGNoYXB0ZXIgb24gaW50ZXJydXB0IGNv
bnRyb2xsZXJzLiBJbiBteSBlZGl0aW9uIChsYXJnZSBmaWxlLCBkb24ndCB3YW50IHRvIApyZWRv
d25sb2FkIHVubGVzcyBuZWVkZWQuKSwgdGhpcyBpcyBjaGFwdGVyIDE3LiBUYWJsZSAxNy0yIChp
biBteSBlZGl0aW9uKSAgCnNob3VsZCBhZGRyZXNzIGEgbG90IG9mIHdoYXQgeW91IGFyZSBhc2tp
bmcuIEl0IHNob3dzIHRoZSBJUlEgSW5wdXQgbGluZSAoYWthIApHSUMgSUQgbnVtYmVyKSwgdGhl
IElSUSBjcm9zcyBiYXIgaW5zdGFuY2UgYWxvbmcgd2l0aCB0aGUgY29uZmlnIHJlZ2lzdGVyIGFu
ZCAKc29tZSBkZXNjcmlwdGlvbi4gRmlndXJlIDE3LTEgc2hvd3MgdGhlIHRoZSBsYXlvdXQuIAoK
RnJvbSB3aGF0IEkgY2FuIHRlbGwsIHRoZSBjcm9zcyBiYXIgaXMgc28gdGhlIGludGVycnVwdCBj
YW4gYmUgc2VudCB0byB0aGUgCm90aGVyIHByb2Nlc3NvciBvbiB0aGUgZGllIGJlc2lkZXMgdGhl
IGNvcnRleC1hIChha2EgTVBVIGluIHRoZSBUUk0pLiBNYXBwaW5nIAp0aGUgVFJNIG5hbWVzIHRv
IERUIG5hbWVzIG1pZ2h0IHN0aWxsIGJlIGJpdCBvZiB3b3JrIGJ1dCB0aGlzIHNob3VsZCBnaXZl
IHlvdSAKYW4gaWRlYSB3aGF0IHRvIGxvb2sgZm9yIGluIHRoZSBMaW51eCBrZXJuZWwgdG8gYmFj
a291dCB0aGUgbmFtZXMgdXNlZC4KCgpPbiBXZWRuZXNkYXksIEp1bHkgMTAsIDIwMTkgMjI6NDM6
MzcgRGVuaXMgT2JyZXprb3Ygd3JvdGU6Cj4gSGksCj4gCj4gT24gNy8xMC8xOSAxMDoxNyBQTSwg
U3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+ID4gT24gV2VkLCAxMCBKdWwgMjAxOSwgRGVuaXMg
T2JyZXprb3Ygd3JvdGU6Cj4gPj4gSGksCj4gPj4gCj4gPj4gT24gNy8xMC8xOSA5OjQ5IFBNLCBT
dGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4gPj4+ICAgcGhhbmRsZSA9IDwweDAwMDAwMDAyPjsK
PiA+Pj4gCj4gPj4+IEkgdGhpbmsgdGhhdCBtZWFucyB0aGF0IGludGVycnVwdHMgZ28gdG8gdGhl
IEdJQyB2aWEgQ3Jvc3NiYXI7IGkuZS4gdGhlCj4gPj4+IHBhcmVudCBpbnRlcnJ1cHQgY29udHJv
bGxlciBvZiBDcm9zc2JhciBpcyB0aGUgR0lDLgo+ID4+IAo+ID4+IEJ1dCB0aGUgY3Jvc3NiYXIn
cyBpbnRlcnJ1cHQtcGFyZW50IG5vZGUgaXMgMHgwMDAwMDAwOCBhbmQgcGhhbmRsZSB2YWx1ZQo+
ID4+IDB4MDAwMDAwMDggYmVsb25ncyB0bwo+ID4+IGludGVycnVwdC1jb250cm9sbGVyQDQ4Mjgx
MDAwIHsKPiA+PiAKPiA+PiAJCWNvbXBhdGlibGUgPSAidGksb21hcDUtd3VnZW4tbXB1IiwgInRp
LG9tYXA0LXd1Z2VuLW1wdSI7Cj4gPj4gCj4gPj4gRm9yIG1lIGl0IGxvb2tzIGxpa2UgaW50ZXJy
dXB0cyBmcm9tIGNyb3NzYmFyIGdvZXMgdG8gd3VnZW4gYW5kIHRoZSBmcm9tCj4gPj4gd3VnZW4g
dG8gR0lDLiBCdXQgSSBkb24ndCBxdWl0ZSB1bmRlcnN0YW5kIGl0Lgo+ID4gCj4gPiBIaSBEZW5p
cywKPiA+IAo+ID4gSSBvbmx5IHJlYWQgeW91ciBlbWFpbCBhbmQgZ290IGEgcGFydGlhbCBwaWN0
dXJlLiBJIHJlYWQgdGhlIGZ1bGwgZGV2aWNlCj4gPiB0cmVlIG5vdyBhbmQgdGhlIGhpZXJhcmNo
eSBpcyBhcyBmb2xsb3c6Cj4gPiAKPiA+IC0gY3Jvc3NiYXIgcm91dGVzIHRvIHBoYW5kbGUgOAo+
ID4gLSBwaGFuZGxlIDggaXMgb21hcDUtd3VnZW4tbXB1IGFuZCByb3V0ZXMgdG8gcGhhbmRsZSAy
Cj4gPiAtIHBoYW5kbGUgMiBpcyB0aGUgR0lDCj4gPiAKPiA+IFNvOgo+ID4gCj4gPiBjcm9zc2Jh
ciAtPiBvbWFwNS13dWdlbi1tcHUgLT4gR0lDCj4gCj4gSSBhbSBpbnRlcmVzdGVkIHdoZXRoZXIg
d2Ugc2hvdWxkIGRvIHNvbWV0aGluZyB3aXRoIG9tYXA1LXd1Z2VuLW1wdS4gSQo+IGZvdW5kIHRo
YXQgY3Jvc3NiYXIgaXMgY29ubmVjdGVkIHRvIEdJQy4gQW5kIG9uIHNvbWUgc2NoZW1lcyBpbiB0
cm0gaXQKPiBpcyBjb25uZWN0ZWQgdmlhIG9tYXA1LXd1Z2VuLW1wdS4gU28sIGl0IGlzIG5vdCBj
bGVhciBmb3IgbWUgd2hldGhlciBpdAo+IHNob3VsZCBiZSBoYW5kbGVkIGluIHhlbi4KCi0tIApI
dW55dWUgWWF1Cmh0dHA6Ly93d3cuaHktcmVzZWFyY2guY29tLwoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 11 03:33:11 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 11 Jul 2019 03: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 1hlPpG-0004on-Dk; Thu, 11 Jul 2019 03:32:54 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=dQWt=VI=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hlPpF-0004ob-3z
 for xen-devel@lists.xenproject.org; Thu, 11 Jul 2019 03:32:53 +0000
X-Inumbo-ID: 8d63caf6-a38c-11e9-a1f1-a771effc4e95
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 8d63caf6-a38c-11e9-a1f1-a771effc4e95;
 Thu, 11 Jul 2019 03:32:47 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hlPp8-0003FO-G7; Thu, 11 Jul 2019 03:32: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 1hlPp8-0000dc-8x; Thu, 11 Jul 2019 03:32:46 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hlPp8-0008Cz-81; Thu, 11 Jul 2019 03:32:46 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138878-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:test-amd64-amd64-xl-pvhv2-intel:xen-boot:fail:regression
 linux-linus:test-amd64-i386-examine:reboot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-win10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-win7-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-examine:reboot:fail:regression
 linux-linus:test-amd64-amd64-i386-pvgrub:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-freebsd10-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-qemuu-nested-intel:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-libvirt:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-pvhv2-amd:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-i386-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-amd64-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-amd64-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-amd64-xl-shadow:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-pvshim:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-multivcpu:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-win10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-intel:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-qemuu-nested-amd:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-pygrub:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-raw:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemut-rhel6hvm-intel:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qcow2:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemut-rhel6hvm-amd:xen-boot:fail:regression
 linux-linus:test-amd64-i386-freebsd10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-amd64-pvgrub:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-win10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-win10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-libvirt-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-ws16-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-credit2:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-ws16-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-pvshim:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-win7-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-amd:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-credit1:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-libvirt-vhd:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-ws16-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-ws16-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-libvirt-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-amd64-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-i386-xl-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-shadow:xen-boot:fail:regression
 linux-linus:test-amd64-i386-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-i386-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-arm64-arm64-examine:examine-serial/bootloader:fail:regression
 linux-linus:build-armhf-pvops:kernel-build:fail:regression
 linux-linus:test-amd64-amd64-xl-rtds:xen-boot:fail:allowable
 linux-linus:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-examine:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:xen-boot:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:xen-boot:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-debianhvm-i386-xsm:xen-boot:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-debianhvm-i386-xsm:xen-boot:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: linux=e9a83bd2322035ed9d7dcf35753d3f984d76c6a5
X-Osstest-Versions-That: linux=736706bee3298208343a76096370e4f6a5c55915
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 11 Jul 2019 03:32:46 +0000
Subject: [Xen-devel] [linux-linus test] 138878: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODg3OCBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTM4ODc4LwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWlu
dGVsICA3IHhlbi1ib290ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3Qt
YW1kNjQtaTM4Ni1leGFtaW5lICAgICAgIDggcmVib290ICAgICAgICAgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICA3
IHhlbi1ib290ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LW92bWYtYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgNyB4ZW4tYm9vdCAg
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAg
ICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyA3IHhlbi1ib290IGZh
aWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgOCByZWJv
b3QgICAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWFt
ZDY0LWkzODYtcHZncnViICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZz
LiAxMzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtIDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYtZnJl
ZWJzZDEwLWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1
ODAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNt
IDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LWRlYmlhbmh2bS1hbWQ2NCAgNyB4ZW4tYm9vdCAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyA3IHhlbi1i
b290IGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAg
NyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFt
ZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgNyB4ZW4tYm9vdCAgICAgICAgICBmYWlsIFJF
R1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQg
IDcgeGVuLWJvb3QgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0ICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMz
NTgwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgNyB4ZW4tYm9vdCAgICAgICAgICAg
ICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIg
MTAgeGVuLWJvb3Qvc3JjX2hvc3QgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAxMSB4ZW4tYm9vdC9kc3RfaG9zdCAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgIDEwIHhlbi1ib290
L3NyY19ob3N0ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQt
cGFpciAgICAgICAgMTEgeGVuLWJvb3QvZHN0X2hvc3QgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEz
MzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgNyB4ZW4tYm9vdCAgICAgICAgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAg
ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgIDcgeGVuLWJv
b3QgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd2luMTAtaTM4NiAgNyB4ZW4tYm9vdCAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgNyB4ZW4tYm9vdCAg
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0
ZWQtYW1kICA3IHhlbi1ib290ICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0
LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlh
bmh2bS1hbWQ2NC14c20gNyB4ZW4tYm9vdCBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1yYXcgICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVH
Ui4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICA3IHhl
bi1ib290ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtb3ZtZi1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1
ODAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAg
ICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVz
dC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgNyB4ZW4tYm9vdCAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgIDcgeGVu
LWJvb3QgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDcgeGVuLWJvb3QgZmFpbCBS
RUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgNyB4ZW4tYm9v
dCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtd2luMTAtaTM4NiAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEz
MzU4MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgIDcgeGVuLWJvb3QgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNt
ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICA3
IHhlbi1ib290ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LXdpbjctYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgIDcgeGVuLWJvb3QgICAgICAgICAg
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRl
Ymlhbmh2bS1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgIDcgeGVuLWJv
b3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXB2c2hpbSAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgNyB4ZW4tYm9vdCAg
ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVs
Nmh2bS1hbWQgIDcgeGVuLWJvb3QgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCA3IHhlbi1i
b290IGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAg
NyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtdmhkICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJF
R1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
ICA3IHhlbi1ib290ICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdzMTYtYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMz
NTgwCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAg
ICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3Mx
Ni1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgMTAgeGVuLWJvb3Qvc3JjX2hvc3QgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAxMSB4ZW4tYm9v
dC9kc3RfaG9zdCAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni14
bC14c20gICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEz
MzU4MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAg
IDEwIHhlbi1ib290L3NyY19ob3N0ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3Qt
YW1kNjQtaTM4Ni1wYWlyICAgICAgICAgMTEgeGVuLWJvb3QvZHN0X2hvc3QgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgIDExIGV4YW1pbmUt
c2VyaWFsL2Jvb3Rsb2FkZXIgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiBidWlsZC1hcm1oZi1wdm9w
cyAgICAgICAgICAgICA2IGtlcm5lbC1idWlsZCAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MzM1ODAKClJlZ3Jlc3Npb25zIHdoaWNoIGFyZSByZWdhcmRlZCBhcyBhbGxvd2FibGUgKG5vdCBi
bG9ja2luZyk6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICA3IHhlbi1ib290ICAgICAg
ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3Vj
Y2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWN1YmlldHJ1Y2sgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJt
aGYtZXhhbWluZSAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSA3IHhlbi1ib290
IGZhaWwgYmFzZWxpbmUgdW50ZXN0ZWQKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5o
dm0taTM4Ni14c20gIDcgeGVuLWJvb3QgZmFpbCBiYXNlbGluZSB1bnRlc3RlZAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgNyB4ZW4tYm9vdCBmYWlsIGJhc2Vs
aW5lIHVudGVzdGVkCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhz
bSA3IHhlbi1ib290IGZhaWwgYmFzZWxpbmUgdW50ZXN0ZWQKIHRlc3QtYXJtNjQtYXJtNjQteGwt
c2VhdHRsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
ICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bC10aHVuZGVyeCAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGludXggICAg
ICAgICAgICAgICAgZTlhODNiZDIzMjIwMzVlZDlkN2RjZjM1NzUzZDNmOTg0ZDc2YzZhNQpiYXNl
bGluZSB2ZXJzaW9uOgogbGludXggICAgICAgICAgICAgICAgNzM2NzA2YmVlMzI5ODIwODM0M2E3
NjA5NjM3MGU0ZjZhNWM1NTkxNQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTMzNTgwICAyMDE5LTAz
LTA0IDE5OjUzOjA5IFogIDEyOCBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEzMzYwNSAgMjAx
OS0wMy0wNSAyMDowMzoxNCBaICAxMjcgZGF5cyAgIDcwIGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBz
aW5jZSAgIDEzODg3OCAgMjAxOS0wNy0xMCAwMzozNjowMSBaICAgIDAgZGF5cyAgICAxIGF0dGVt
cHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0KMzU3NiBwZW9wbGUgdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdCwKbm90IGxp
c3RpbmcgdGhlbSBhbGwKCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtaTM4
Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWkzODYt
eHNtICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3Rl
ZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGVi
aWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhs
LWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0
cmljdCAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0
LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFt
aW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFy
bTY0LWFybTY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJz
ZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJo
ZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRp
dmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1w
YWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXRodW5kZXJ4ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVz
dC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAv
aG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUg
YXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoK
RXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwg
aXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9
YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFy
bmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBs
b2c7IGl0IHdvdWxkIGJlIDY3MTU1NSBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 11 04:08:19 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 11 Jul 2019 04:08:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hlQNP-00074a-8h; Thu, 11 Jul 2019 04:08:11 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=dQWt=VI=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hlQNN-00074Q-PG
 for xen-devel@lists.xenproject.org; Thu, 11 Jul 2019 04:08:09 +0000
X-Inumbo-ID: 7c5fe0dc-a391-11e9-a09d-27d612410afd
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 7c5fe0dc-a391-11e9-a09d-27d612410afd;
 Thu, 11 Jul 2019 04:08:06 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hlQNJ-0003z7-Qf; Thu, 11 Jul 2019 04:08: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 1hlQNJ-0002Qh-In; Thu, 11 Jul 2019 04:08:05 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hlQNJ-0001Th-Gb; Thu, 11 Jul 2019 04:08:05 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138880-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.10-testing:build-amd64-prev:xen-build:fail:regression
 xen-4.10-testing:build-i386-prev:xen-build:fail:regression
 xen-4.10-testing:test-amd64-i386-migrupgrade:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-amd64-migrupgrade:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop: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-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-libvirt-xsm:saverestore-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-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:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-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: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-libvirt:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-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-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-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
 xen-4.10-testing:test-arm64-arm64-xl-thunderx:hosts-allocate:starved:nonblocking
X-Osstest-Versions-This: xen=3131bf956ab159295ecdde0c5ad003d0c5af4695
X-Osstest-Versions-That: xen=29fd403ef5c02e2cbd0769e64ec0b61e0658d358
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 11 Jul 2019 04:08:05 +0000
Subject: [Xen-devel] [xen-4.10-testing test] 138880: regressions - trouble:
 blocked/fail/pass/starved
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODg4MCB4ZW4tNC4xMC10ZXN0aW5nIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzg4ODAvCgpSZWdyZXNzaW9ucyA6
LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRp
bmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFtZDY0LXByZXYgICAgICAg
ICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODM3Ngog
YnVpbGQtaTM4Ni1wcmV2ICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAg
ZmFpbCBSRUdSLiB2cy4gMTM4Mzc2CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1taWdy
dXBncmFkZSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
ICBmYWlsIGxpa2UgMTM4Mzc2CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcg
ZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyIGZhaWwgbGlrZSAxMzgzNzYKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5z
dGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0
LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bC1zZWF0dGxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
ICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEx
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhk
IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcg
Z3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0
MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1Ymll
dHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQg
ICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2
NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkz
ODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93
cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRo
dW5kZXJ4ICAyIGhvc3RzLWFsbG9jYXRlICAgICAgICAgICAgICAgc3RhcnZlZCAgbi9hCgp2ZXJz
aW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAgICAgICAgICAgICAgICAgMzEzMWJmOTU2
YWIxNTkyOTVlY2RkZTBjNWFkMDAzZDBjNWFmNDY5NQpiYXNlbGluZSB2ZXJzaW9uOgogeGVuICAg
ICAgICAgICAgICAgICAgMjlmZDQwM2VmNWMwMmUyY2JkMDc2OWU2NGVjMGI2MWUwNjU4ZDM1OAoK
TGFzdCB0ZXN0IG9mIGJhc2lzICAgMTM4Mzc2ICAyMDE5LTA2LTIzIDE0OjMxOjU0IFogICAxNyBk
YXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEzODczNiAgMjAxOS0wNy0wMyAxNTozNTo1MCBaICAg
IDcgZGF5cyAgICA2IGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1
bmRlciB0ZXN0OgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCmpvYnM6CiBidWls
ZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC14dGYgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
bWQ2NC1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIGJ1aWxkLWkzODYtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFy
bWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYt
YW1kNjQtYW1kNjQtMyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0
LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
ZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14
c20gICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFy
bTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2
bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
Y3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZo
djItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtbGl2ZXBhdGNoICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpdmVwYXRjaCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdy
YWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
aTM4Ni1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdy
dWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXRodW5kZXJ4ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RhcnZlZCAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVz
dC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAv
aG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUg
YXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoK
RXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwg
aXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9
YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFy
bmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCi0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgMzEz
MWJmOTU2YWIxNTkyOTVlY2RkZTBjNWFkMDAzZDBjNWFmNDY5NQpBdXRob3I6IEphbiBCZXVsaWNo
IDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBXZWQgSnVsIDMgMTc6Mjg6NTAgMjAxOSArMDIw
MAoKICAgIHVwZGF0ZSBYZW4gdmVyc2lvbiB0byA0LjEwLjQKKHFlbXUgY2hhbmdlcyBub3QgaW5j
bHVkZWQpCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 11 04:39:49 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 11 Jul 2019 04:39:49 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hlQrg-0000ej-TS; Thu, 11 Jul 2019 04:39:28 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=dQWt=VI=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hlQrf-0000eZ-7v
 for xen-devel@lists.xenproject.org; Thu, 11 Jul 2019 04:39:27 +0000
X-Inumbo-ID: dc3fea9b-a395-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id dc3fea9b-a395-11e9-8980-bc764e045a96;
 Thu, 11 Jul 2019 04:39:25 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hlQra-0004Yq-KQ; Thu, 11 Jul 2019 04:39: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 1hlQra-0005Mb-Bc; Thu, 11 Jul 2019 04:39:22 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hlQra-0005Yn-Ak; Thu, 11 Jul 2019 04:39:22 +0000
To: xen-devel@lists.xenproject.org, osstest-admin@xenproject.org,
 royger@FreeBSD.org
Message-ID: <osstest-138886-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: freebsd=5c4a9b0e32c1f9c47d5b687d6036bb03c3cc071c
X-Osstest-Versions-That: freebsd=14e63f898b16382f4577cfea211a7fb5ad7983e9
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 11 Jul 2019 04:39:22 +0000
Subject: [Xen-devel] [freebsd-master test] 138886: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODg4NiBmcmVlYnNkLW1hc3RlciByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTM4ODg2LwoKUGVyZmVjdCA6LSkKQWxs
IHRlc3RzIGluIHRoaXMgZmxpZ2h0IHBhc3NlZCBhcyByZXF1aXJlZAp2ZXJzaW9uIHRhcmdldGVk
IGZvciB0ZXN0aW5nOgogZnJlZWJzZCAgICAgICAgICAgICAgNWM0YTliMGUzMmMxZjljNDdkNWI2
ODdkNjAzNmJiMDNjM2NjMDcxYwpiYXNlbGluZSB2ZXJzaW9uOgogZnJlZWJzZCAgICAgICAgICAg
ICAgMTRlNjNmODk4YjE2MzgyZjQ1NzdjZmVhMjExYTdmYjVhZDc5ODNlOQoKTGFzdCB0ZXN0IG9m
IGJhc2lzICAgMTM4NTQwICAyMDE5LTA2LTI2IDA5OjIzOjA2IFogICAxNCBkYXlzCkZhaWxpbmcg
c2luY2UgICAgICAgIDEzODYwNiAgMjAxOS0wNi0yOCAwOToxOToyOCBaICAgMTIgZGF5cyAgICA2
IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEzODg4NiAgMjAxOS0wNy0xMCAwOToxOToz
OCBaICAgIDAgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlz
aW9ucyB1bmRlciB0ZXN0OgogIGFsYyA8YWxjQEZyZWVCU0Qub3JnPgogIGFyaWNoYXJkc29uIDxh
cmljaGFyZHNvbkBGcmVlQlNELm9yZz4KICBhc29tZXJzIDxhc29tZXJzQEZyZWVCU0Qub3JnPgog
IGF2ZyA8YXZnQEZyZWVCU0Qub3JnPgogIGJjcmFuIDxiY3JhbkBGcmVlQlNELm9yZz4KICBiZHJl
d2VyeSA8YmRyZXdlcnlARnJlZUJTRC5vcmc+CiAgYnIgPGJyQEZyZWVCU0Qub3JnPgogIGNvZ25l
dCA8Y29nbmV0QEZyZWVCU0Qub3JnPgogIGN5IDxjeUBGcmVlQlNELm9yZz4KICBkZWxwaGlqIDxk
ZWxwaGlqQEZyZWVCU0Qub3JnPgogIGRlcyA8ZGVzQEZyZWVCU0Qub3JnPgogIGRpbSA8ZGltQEZy
ZWVCU0Qub3JnPgogIGRvdWdtIDxkb3VnbUBGcmVlQlNELm9yZz4KICBlbWFzdGUgPGVtYXN0ZUBG
cmVlQlNELm9yZz4KICBmc3UgPGZzdUBGcmVlQlNELm9yZz4KICBnYW5ib2xkIDxnYW5ib2xkQEZy
ZWVCU0Qub3JnPgogIGhycyA8aHJzQEZyZWVCU0Qub3JnPgogIGhzZWxhc2t5IDxoc2VsYXNreUBG
cmVlQlNELm9yZz4KICBpYW4gPGlhbkBGcmVlQlNELm9yZz4KICBpbXAgPGltcEBGcmVlQlNELm9y
Zz4KICBqaGIgPGpoYkBGcmVlQlNELm9yZz4KICBqaGliYml0cyA8amhpYmJpdHNARnJlZUJTRC5v
cmc+CiAgamtpbSA8amtpbUBGcmVlQlNELm9yZz4KICBrZXZhbnMgPGtldmFuc0BGcmVlQlNELm9y
Zz4KICBraWIgPGtpYkBGcmVlQlNELm9yZz4KICBsYW5kb25mIDxsYW5kb25mQEZyZWVCU0Qub3Jn
PgogIGxvb3MgPGxvb3NARnJlZUJTRC5vcmc+CiAgbHVwb3JsIDxsdXBvcmxARnJlZUJTRC5vcmc+
CiAgbHdoc3UgPGx3aHN1QEZyZWVCU0Qub3JnPgogIG1hbnUgPG1hbnVARnJlZUJTRC5vcmc+CiAg
bWFyY2VsIDxtYXJjZWxARnJlZUJTRC5vcmc+CiAgbWFyaXVzIDxtYXJpdXNARnJlZUJTRC5vcmc+
CiAgbWFya2ogPG1hcmtqQEZyZWVCU0Qub3JnPgogIG1hdiA8bWF2QEZyZWVCU0Qub3JnPgogIG1j
a3VzaWNrIDxtY2t1c2lja0BGcmVlQlNELm9yZz4KICBtZXRhIDxtZXRhQEZyZWVCU0Qub3JnPgog
IG1ob3JuZSA8bWhvcm5lQEZyZWVCU0Qub3JnPgogIG1tIDxtbUBGcmVlQlNELm9yZz4KICBucCA8
bnBARnJlZUJTRC5vcmc+CiAgcGhpbGlwIDxwaGlsaXBARnJlZUJTRC5vcmc+CiAgcmdyaW1lcyA8
cmdyaW1lc0BGcmVlQlNELm9yZz4KICBybGliYnkgPHJsaWJieUBGcmVlQlNELm9yZz4KICBybWFj
a2xlbSA8cm1hY2tsZW1ARnJlZUJTRC5vcmc+CiAgc2VhbmMgPHNlYW5jQEZyZWVCU0Qub3JnPgog
IHNqZyA8c2pnQEZyZWVCU0Qub3JnPgogIHRpamwgPHRpamxARnJlZUJTRC5vcmc+CiAgdHJhc3og
PHRyYXN6QEZyZWVCU0Qub3JnPgogIHRzb29tZSA8dHNvb21lQEZyZWVCU0Qub3JnPgogIHZhbmd5
emVuIDx2YW5neXplbkBGcmVlQlNELm9yZz4KICB2bWFmZmlvbmUgPHZtYWZmaW9uZUBGcmVlQlNE
Lm9yZz4KICB3YmxvY2sgPHdibG9ja0BGcmVlQlNELm9yZz4KICB3aHUgPHdodUBGcmVlQlNELm9y
Zz4KICB6ZWlzaW5nIDx6ZWlzaW5nQEZyZWVCU0Qub3JnPgoKam9iczoKIGJ1aWxkLWFtZDY0LWZy
ZWVic2QtYWdhaW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYW1kNjQtZnJlZWJzZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC14ZW4tZnJlZWJzZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0
ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6
IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJs
ZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dz
CgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFs
LCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7
YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9y
Zy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBo
YXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVu
Yml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQvZnJlZWJzZC5naXQKICAgMTRlNjNmODk4YjEuLjVj
NGE5YjBlMzJjICA1YzRhOWIwZTMyYzFmOWM0N2Q1YjY4N2Q2MDM2YmIwM2MzY2MwNzFjIC0+IHRl
c3RlZC9tYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 11 08:15:44 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 11 Jul 2019 08: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 1hlUEg-0007E6-Ia; Thu, 11 Jul 2019 08:15:26 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=dQWt=VI=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hlUEf-0007Dw-Jn
 for xen-devel@lists.xenproject.org; Thu, 11 Jul 2019 08:15:25 +0000
X-Inumbo-ID: 03b61980-a3b4-11e9-8664-973ab28582d6
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 03b61980-a3b4-11e9-8664-973ab28582d6;
 Thu, 11 Jul 2019 08:15:16 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hlUEV-0001C1-OQ; Thu, 11 Jul 2019 08:15: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 1hlUEV-0000BY-5Q; Thu, 11 Jul 2019 08:15:15 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hlUEV-0001pr-4c; Thu, 11 Jul 2019 08:15:15 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138881-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.14:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-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-thunderx:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.14:test-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-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-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-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-credit1:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-4.14:test-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-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-win10-i386:windows-install:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: linux=aea8526edf59da3ff5306ca408e13d8f6ab89b34
X-Osstest-Versions-That: linux=e3c1b27308ae0472f27e07903181d6abfe0cb1d7
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 11 Jul 2019 08:15:15 +0000
Subject: [Xen-devel] [linux-4.14 test] 138881: 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>

ZmxpZ2h0IDEzODg4MSBsaW51eC00LjE0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzg4ODEvCgpGYWlsdXJlcyA6LS8gYnV0IG5v
IHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBi
bG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hp
bSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bC1zZWF0dGxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFu
LWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwt
Y3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxp
YnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLXRodW5kZXJ4IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNw
dSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcg
Z3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAg
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAx
NyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQt
cmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4
NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Jl
ZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFy
Z2V0ZWQgZm9yIHRlc3Rpbmc6CiBsaW51eCAgICAgICAgICAgICAgICBhZWE4NTI2ZWRmNTlkYTNm
ZjUzMDZjYTQwOGUxM2Q4ZjZhYjg5YjM0CmJhc2VsaW5lIHZlcnNpb246CiBsaW51eCAgICAgICAg
ICAgICAgICBlM2MxYjI3MzA4YWUwNDcyZjI3ZTA3OTAzMTgxZDZhYmZlMGNiMWQ3CgpMYXN0IHRl
c3Qgb2YgYmFzaXMgICAxMzg3MzIgIDIwMTktMDctMDMgMTE6Mzk6NDggWiAgICA3IGRheXMKVGVz
dGluZyBzYW1lIHNpbmNlICAgMTM4ODgxICAyMDE5LTA3LTEwIDA4OjEwOjMxIFogICAgMCBkYXlz
ICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRl
c3Q6CiAgQWxleCBEZXVjaGVyIDxhbGV4YW5kZXIuZGV1Y2hlckBhbWQuY29tPgogIEFsZXhhbmRl
ciBQb3RhcGVua28gPGdsaWRlckBnb29nbGUuY29tPgogIEFsZXhhbmRyZSBCZWxsb25pIDxhbGV4
YW5kcmUuYmVsbG9uaUBib290bGluLmNvbT4KICBBbWFkZXVzeiBTxYJhd2nFhHNraSA8YW1hZGV1
c3p4LnNsYXdpbnNraUBsaW51eC5pbnRlbC5jb20+CiAgQW5kcmV3IE1vcnRvbiA8YWtwbUBsaW51
eC1mb3VuZGF0aW9uLm9yZz4KICBBbmR5IFNoZXZjaGVua28gPGFuZHJpeS5zaGV2Y2hlbmtvQGxp
bnV4LmludGVsLmNvbT4KICBBcmQgQmllc2hldXZlbCA8YXJkLmJpZXNoZXV2ZWxAbGluYXJvLm9y
Zz4KICBBcm5kIEJlcmdtYW5uIDxhcm5kQGFybmRiLmRlPgogIEJhbGJpciBTaW5naCA8c2JsYmly
QGFtYXpvbi5jb20+CiAgQmFsYmlyIFNpbmdoIDxzYmxiaXJAYW16bi5jb20+CiAgQ2F0YWxpbiBN
YXJpbmFzIDxjYXRhbGluLm1hcmluYXNAYXJtLmNvbT4KICBDaGVuLVl1IFRzYWkgPHdlbnNAY3Np
ZS5vcmc+CiAgQ2h1Y2sgTGV2ZXIgPGNodWNrLmxldmVyQG9yYWNsZS5jb20+CiAgQ0sgSHUgPGNr
Lmh1QG1lZGlhdGVrLmNvbT4KICBDb2xpbiBJYW4gS2luZyA8Y29saW4ua2luZ0BjYW5vbmljYWwu
Y29tPgogIERhdmlkIFMuIE1pbGxlciA8ZGF2ZW1AZGF2ZW1sb2Z0Lm5ldD4KICBEYXZpZCBTdGVy
YmEgPGRzdGVyYmFAc3VzZS5jb20+CiAgRGVubmlzIFdhc3NlbmJlcmcgPGRlbm5pcy53YXNzZW5i
ZXJnQHNlY3VuZXQuY29tPgogIERtaXRyeSBLb3JvdGluIDxka29yb3RpbkB3YXZlY29tcC5jb20+
CiAgRG9uIEJyYWNlIDxkb24uYnJhY2VAbWljcm9zZW1pLmNvbT4KICBFaWljaGkgVHN1a2F0YSA8
ZGV2ZWxAZXRzdWthdGEuY29tPgogIEVyaWMgQmlnZ2VycyA8ZWJpZ2dlcnNAZ29vZ2xlLmNvbT4K
ICBGZWxpcGUgQmFsYmkgPGZlbGlwZS5iYWxiaUBsaW51eC5pbnRlbC5jb20+CiAgR3JlZyBLcm9h
aC1IYXJ0bWFuIDxncmVna2hAbGludXhmb3VuZGF0aW9uLm9yZz4KICBIYWliaW4gWmhhbmcgPGhh
aWJpbnpoYW5nQHRlbmNlbnQuY29tPgogIGhhaWJpbnpoYW5nKOW8oOa1t+aWjCkgPGhhaWJpbnpo
YW5nQHRlbmNlbnQuY29tPgogIEhhdWtlIE1laHJ0ZW5zIDxoYXVrZUBoYXVrZS1tLmRlPgogIEhl
cmJlcnQgWHUgPGhlcmJlcnRAZ29uZG9yLmFwYW5hLm9yZy5hdT4KICBIc2luLVlpIFdhbmcgPGhz
aW55aUBjaHJvbWl1bS5vcmc+CiAgSi4gQnJ1Y2UgRmllbGRzIDxiZmllbGRzQHJlZGhhdC5jb20+
CiAgSmFtZXMgR3JhbnQgPGphbWVzZ0B6YWx0eXMub3JnPgogIEphbmkgTmlrdWxhIDxqYW5pLm5p
a3VsYUBpbnRlbC5jb20+CiAgSmFubiBIb3JuIDxqYW5uaEBnb29nbGUuY29tPgogIEphc29uIFdh
bmcgPGphc293YW5nQHJlZGhhdC5jb20+CiAgSmVzc2ljYSBZdSA8amV5dUBrZXJuZWwub3JnPgog
IEpvZWwgU2F2aXR6IDxqc2F2aXR6QHJlZGhhdC5jb20+CiAgSm9zaCBQb2ltYm9ldWYgPGpwb2lt
Ym9lQHJlZGhhdC5jb20+CiAgS29uc3RhbnRpbiBLaGxlYm5pa292IDxraGxlYm5pa292QHlhbmRl
eC10ZWFtLnJ1PgogIExpYmluIFlhbmcgPGxpYmluLnlhbmdAaW50ZWwuY29tPgogIExpZG9uZyBD
aGVuIDxsaWRvbmdjaGVuQHRlbmNlbnQuY29tPgogIExpbnVzIFRvcnZhbGRzIDx0b3J2YWxkc0Bs
aW51eC1mb3VuZGF0aW9uLm9yZz4KICBMdWNhcyBEZSBNYXJjaGkgPGx1Y2FzLmRlbWFyY2hpQGlu
dGVsLmNvbT4KICBNYW51ZWwgVHJhdXQgPG1hbnV0QGxpbnV0cm9uaXguZGU+CiAgTWFyY2VsIEhv
bHRtYW5uIDxtYXJjZWxAaG9sdG1hbm4ub3JnPgogIE1hcmN1cyBDb29wZXIgPGNvZGVraXBwZXJA
Z21haWwuY29tPgogIE1hcmsgQnJvd24gPGJyb29uaWVAa2VybmVsLm9yZz4KICBNYXJ0aW4gSy4g
UGV0ZXJzZW4gPG1hcnRpbi5wZXRlcnNlbkBvcmFjbGUuY29tPgogIE1hdGlhcyBLYXJodW1hYSA8
bWF0aWFzLmthcmh1bWFhQGdtYWlsLmNvbT4KICBNYXR0IEZsYXggPGZsYXRtYXhAZmxhdG1heC5v
cmc+CiAgTWF4aW1lIFJpcGFyZCA8bWF4aW1lLnJpcGFyZEBib290bGluLmNvbT4KICBNZWwgR29y
bWFuIDxtZ29ybWFuQHRlY2hzaW5ndWxhcml0eS5uZXQ+CiAgTWljaGFlbCBTLiBUc2lya2luIDxt
c3RAcmVkaGF0LmNvbT4KICBNaWNoYWwgSG9ja28gPG1ob2Nrb0BzdXNlLmNvbT4KICBOaWtvbGF5
IEJvcmlzb3YgPG5ib3Jpc292QHN1c2UuY29tPgogIE9sZWcgTmVzdGVyb3YgPG9sZWdAcmVkaGF0
LmNvbT4KICBQYW9sbyBBYmVuaSA8cGFiZW5pQHJlZGhhdC5jb20+CiAgUGFvbG8gQm9uemluaSA8
cGJvbnppbmlAcmVkaGF0LmNvbT4KICBQYXVsIEJ1cnRvbiA8cGF1bC5idXJ0b25AbWlwcy5jb20+
CiAgUGV0ZXIgWmlqbHN0cmEgKEludGVsKSA8cGV0ZXJ6QGluZnJhZGVhZC5vcmc+CiAgUGV0ciBN
bGFkZWsgPHBtbGFkZWtAc3VzZS5jb20+CiAgUGhpbCBBdWxkIDxwYXVsZEByZWRoYXQuY29tPgog
IFBoaWxpcHAgWmFiZWwgPHAuemFiZWxAcGVuZ3V0cm9uaXguZGU+CiAgUm9iZXJ0IEJlY2tldHQg
PGJvYi5iZWNrZXR0QGNvbGxhYm9yYS5jb20+CiAgUm9iaW4gR29uZyA8eWliaW4uZ29uZ0BueHAu
Y29tPgogIFNhc2hhIExldmluIDxzYXNoYWxAa2VybmVsLm9yZz4KICBTaGFrZWVsIEJ1dHQgPHNo
YWtlZWxiQGdvb2dsZS5jb20+CiAgU3RhbmlzbGF3IEdydXN6a2EgPHNncnVzemthQHJlZGhhdC5j
b20+CiAgU3RldmVuIFJvc3RlZHQgKFZNd2FyZSkgPHJvc3RlZHRAZ29vZG1pcy5vcmc+CiAgU3Zl
biBWYW4gQXNicm9lY2sgPHRoZXN2ZW43M0BnbWFpbC5jb20+CiAgc3draGFjayA8c3draGFja0Bn
bWFpbC5jb20+CiAgU3lsdmFpbiBMZW1pZXV4IDxzbGVtaWV1eC50eWNvQGdtYWlsLmNvbT4KICBU
YWthc2hpIEl3YWkgPHRpd2FpQHN1c2UuZGU+CiAgVGFrYXNoaSBTYWthbW90byA8by10YWthc2hp
QHNha2Ftb2NjaGkuanA+CiAgVGVqdW4gSGVvIDx0akBrZXJuZWwub3JnPgogIFRob21hcyBHbGVp
eG5lciA8dGdseEBsaW51dHJvbml4LmRlPgogIFZhZGltIFBhc3Rlcm5hayA8dmFkaW1wQG1lbGxh
bm94LmNvbT4KICBWaW5jZW50IFdoaXRjaHVyY2ggPHZpbmNlbnQud2hpdGNodXJjaEBheGlzLmNv
bT4KICBWaW5lZXQgR3VwdGEgPHZndXB0YUBzeW5vcHN5cy5jb20+CiAgVmlub2QgS291bCA8dmtv
dWxAa2VybmVsLm9yZz4KICBXYWltYW4gTG9uZyA8bG9uZ21hbkByZWRoYXQuY29tPgogIFdhbnBl
bmcgTGkgPHdhbnBlbmdsaUB0ZW5jZW50LmNvbT4KICBXZWkgTGkgPGxpd2VpMzkxQGh1YXdlaS5j
b20+CiAgV2lsbCBEZWFjb24gPHdpbGxAa2VybmVsLm9yZz4KICBZb3VuZyBYaWFvIDw5MnNpdXlh
bmdAZ21haWwuY29tPgogIFl1LUhzdWFuIEhzdSA8eXVoc3VhbkBjaHJvbWl1bS5vcmc+CiAgWXVl
SGFpYmluZyA8eXVlaGFpYmluZ0BodWF3ZWkuY29tPgogIFl1bmZhbmcgVGFpIDx5dW5mYW5ndGFp
QHRlbmNlbnQuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
c3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14
c20gICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1k
ZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVk
LWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJp
YW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwt
Y3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1j
cmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3Ry
aWN0ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3Qt
YW1kNjQtZG1yZXN0cmljdCAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1p
bmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
NjQtYXJtNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNk
MTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhl
bDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2
Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBh
aXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQt
eGwtdGh1bmRlcnggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0
LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9o
b21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBh
dAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpF
eHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBp
cyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1i
bG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJu
ZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdl
Yj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0
cy54ZW4ub3JnOi9ob21lL3hlbi9naXQvbGludXgtcHZvcHMuZ2l0CiAgIGUzYzFiMjczMDhhZS4u
YWVhODUyNmVkZjU5ICBhZWE4NTI2ZWRmNTlkYTNmZjUzMDZjYTQwOGUxM2Q4ZjZhYjg5YjM0IC0+
IHRlc3RlZC9saW51eC00LjE0CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 11 10:14:43 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 11 Jul 2019 10:14:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hlW5n-0006bk-P8; Thu, 11 Jul 2019 10:14: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=dQWt=VI=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hlW5m-0006bY-GS
 for xen-devel@lists.xenproject.org; Thu, 11 Jul 2019 10:14:22 +0000
X-Inumbo-ID: a56185ca-a3c4-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a56185ca-a3c4-11e9-8980-bc764e045a96;
 Thu, 11 Jul 2019 10:14:19 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hlW5j-0003Wa-4q; Thu, 11 Jul 2019 10:14: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 1hlW5i-0006jh-RA; Thu, 11 Jul 2019 10:14:18 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hlW5i-0000qG-QY; Thu, 11 Jul 2019 10:14:18 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138882-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.4:test-armhf-armhf-libvirt-raw:debian-di-install:fail:regression
 linux-4.4:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-4.4:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.4:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-4.4:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-pvhv2-amd:guest-start:fail:nonblocking
 linux-4.4:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.4:test-arm64-arm64-xl-credit1:xen-boot:fail:nonblocking
 linux-4.4:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.4:test-arm64-arm64-xl:xen-boot:fail:nonblocking
 linux-4.4:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.4:test-arm64-arm64-xl-xsm:xen-boot:fail:nonblocking
 linux-4.4:test-arm64-arm64-xl-seattle:xen-boot:fail:nonblocking
 linux-4.4:test-arm64-arm64-xl-credit2:xen-boot:fail:nonblocking
 linux-4.4:test-arm64-arm64-examine:reboot:fail:nonblocking
 linux-4.4:test-arm64-arm64-libvirt-xsm:xen-boot:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-pvhv2-intel:guest-start:fail:nonblocking
 linux-4.4:test-arm64-arm64-xl-thunderx:xen-boot:fail:nonblocking
 linux-4.4:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.4:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.4:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.4:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-4.4:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.4:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.4:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.4:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.4:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.4:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=7bbf48947605d6ccef21a896c4b44dc356dc8726
X-Osstest-Versions-That: linux=72d1ee93e9311c88809585a114c138bc6a43627a
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 11 Jul 2019 10:14:18 +0000
Subject: [Xen-devel] [linux-4.4 test] 138882: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODg4MiBsaW51eC00LjQgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODg4Mi8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAx
MCBkZWJpYW4tZGktaW5zdGFsbCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM4NTczCgpUZXN0cyB3
aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1p
bnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0t
aW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1wdmh2Mi1hbWQgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWls
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwt
Y3JlZGl0MSAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICA3
IHhlbi1ib290ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgNyB4ZW4tYm9vdCAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LXNlYXR0bGUgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgIDcgeGVuLWJvb3QgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAg
OCByZWJvb3QgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LWxpYnZpcnQteHNtICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgMTIgZ3Vlc3Qt
c3RhcnQgICAgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bC10aHVuZGVyeCAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEx
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAg
ICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRp
dmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAg
ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Vi
aWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNy
ZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwg
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1p
Mzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFp
bCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGludXggICAgICAg
ICAgICAgICAgN2JiZjQ4OTQ3NjA1ZDZjY2VmMjFhODk2YzRiNDRkYzM1NmRjODcyNgpiYXNlbGlu
ZSB2ZXJzaW9uOgogbGludXggICAgICAgICAgICAgICAgNzJkMWVlOTNlOTMxMWM4ODgwOTU4NWEx
MTRjMTM4YmM2YTQzNjI3YQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTM4NTczICAyMDE5LTA2LTI3
IDAwOjQwOjQxIFogICAxNCBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEzODg4MiAgMjAxOS0w
Ny0xMCAwODoxMToxNiBaICAgIDEgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0
b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFkZW9kYXRvIFNpbcOzIDxkYXRvQG5ldC5j
b20ub3JnLmVzPgogIEFsZWphbmRybyBKaW1lbmV6IDxhbGVqYW5kcm8uai5qaW1lbmV6QG9yYWNs
ZS5jb20+CiAgQWxlc3NpbyBCYWxzaW5pIDxiYWxzaW5pQGFuZHJvaWQuY29tPgogIEFsZXhhbmRl
ciBQb3RhcGVua28gPGdsaWRlckBnb29nbGUuY29tPgogIEFsZXhhbmRyYSBXaW50ZXIgPHdpbnRl
cmFAbGludXguaWJtLmNvbT4KICBBbGV4YW5kcmUgQmVsbG9uaSA8YWxleGFuZHJlLmJlbGxvbmlA
Ym9vdGxpbi5jb20+CiAgQW5kcmV3IE1vcnRvbiA8YWtwbUBsaW51eC1mb3VuZGF0aW9uLm9yZz4K
ICBBbmRyZXkgU21pcm5vdiA8YW5kcmV3LnNtaXJub3ZAZ21haWwuY29tPgogIEFybmFsZG8gQ2Fy
dmFsaG8gZGUgTWVsbyA8YWNtZUByZWRoYXQuY29tPgogIEFybmQgQmVyZ21hbm4gPGFybmRAYXJu
ZGIuZGU+CiAgQXZyaSBBbHRtYW4gPGF2cmkuYWx0bWFuQHdkYy5jb20+CiAgQmVhbiBIdW8gPGJl
YW5odW9AbWljcm9uLmNvbT4KICBDYXRhbGluIE1hcmluYXMgPGNhdGFsaW4ubWFyaW5hc0Bhcm0u
Y29tPgogIENocmlzdG9waCBOaWVkZXJtYWllciA8Y25pZWRlcm1haWVyQGRoLWVsZWN0cm9uaWNz
LmNvbT4KICBDb2xpbiBJYW4gS2luZyA8Y29saW4ua2luZ0BjYW5vbmljYWwuY29tPgogIERhdmlk
IFMuIE1pbGxlciA8ZGF2ZW1AZGF2ZW1sb2Z0Lm5ldD4KICBEYXZpZCBTdGVyYmEgPGRzdGVyYmFA
c3VzZS5jb20+CiAgRGVubmlzIERhbGVzc2FuZHJvIDxkZW5uaXMuZGFsZXNzYW5kcm9AaW50ZWwu
Y29tPgogIERtaXRyeSBUb3Jva2hvdiA8ZG1pdHJ5LnRvcm9raG92QGdtYWlsLmNvbT4KICBEb21p
bmlxdWUgTWFydGluZXQgPGRvbWluaXF1ZS5tYXJ0aW5ldEBjZWEuZnI+CiAgRG9uIEJyYWNlIDxk
b24uYnJhY2VAbWljcm9zZW1pLmNvbT4KICBFcmljIEJpZ2dlcnMgPGViaWdnZXJzQGdvb2dsZS5j
b20+CiAgRmFiaW8gRXN0ZXZhbSA8ZmVzdGV2YW1AZ21haWwuY29tPgogIEZlbGlwZSBCYWxiaSA8
ZmVsaXBlLmJhbGJpQGxpbnV4LmludGVsLmNvbT4KICBGaWxpcGUgTWFuYW5hIDxmZG1hbmFuYUBz
dXNlLmNvbT4KICBHZWVydCBVeXR0ZXJob2V2ZW4gPGdlZXJ0QGxpbnV4LW02OGsub3JnPgogIEdl
b3JnZSBHLiBEYXZpcyA8Z2VvcmdlX2RhdmlzQG1lbnRvci5jb20+CiAgR3JlZyBLcm9haC1IYXJ0
bWFuIDxncmVna2hAbGludXhmb3VuZGF0aW9uLm9yZz4KICBHdWVudGVyIFJvZWNrIDxsaW51eEBy
b2Vjay11cy5uZXQ+CiAgSGVsZ2UgRGVsbGVyIDxkZWxsZXJAZ214LmRlPgogIEhlcmJlcnQgWHUg
PGhlcmJlcnRAZ29uZG9yLmFwYW5hLm9yZy5hdT4KICBKYW1lcyBHcmFudCA8amFtZXNnQHphbHR5
cy5vcmc+CiAgSmFuIEthcmEgPGphY2tAc3VzZS5jej4KICBKYW5uIEhvcm4gPGphbm5oQGdvb2ds
ZS5jb20+CiAgSmFzb24gQS4gRG9uZW5mZWxkIDxKYXNvbkB6eDJjNC5jb20+CiAgSmFzb24gR3Vu
dGhvcnBlIDxqZ2dAbWVsbGFub3guY29tPgogIEppcmkgUGlya28gPGppcmlAbWVsbGFub3guY29t
PgogIEpvYWtpbSBaaGFuZyA8cWlhbmdxaW5nLnpoYW5nQG54cC5jb20+CiAgSm9oYW4gSGVkYmVy
ZyA8am9oYW4uaGVkYmVyZ0BpbnRlbC5jb20+CiAgSm9oYW5uZXMgQmVyZyA8am9oYW5uZXMuYmVy
Z0BpbnRlbC5jb20+CiAgSm9obiBKb2hhbnNlbiA8am9obi5qb2hhbnNlbkBjYW5vbmljYWwuY29t
PgogIEpvbiBNYWxveSA8am9uLm1hbG95QGVyaWNzc29uLmNvbT4KICBKb3NoIEVsc2Fzc2VyIDxq
ZWxzYXNzZXJAYXBwbmV0YS5jb20+CiAgSm9zaCBQb2ltYm9ldWYgPGpwb2ltYm9lQHJlZGhhdC5j
b20+CiAgSnVsaWFuIFdpZWRtYW5uIDxqd2lAbGludXguaWJtLmNvbT4KICBLZWVzIENvb2sgPGtl
ZXNjb29rQGNocm9taXVtLm9yZz4KICBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxr
QG9yYWNsZS5jb20+CiAgTGVlIEpvbmVzIDxsZWUuam9uZXNAbGluYXJvLm9yZz4KICBMaW51cyBU
b3J2YWxkcyA8dG9ydmFsZHNAbGludXgtZm91bmRhdGlvbi5vcmc+CiAgTWFudWVsIExhdXNzIDxt
YW51ZWwubGF1c3NAZ21haWwuY29tPgogIE1hcmMgS2xlaW5lLUJ1ZGRlIDxta2xAcGVuZ3V0cm9u
aXguZGU+CiAgTWFyY2VsIEhvbHRtYW5uIDxtYXJjZWxAaG9sdG1hbm4ub3JnPgogIE1hcmsgQnJv
d24gPGJyb29uaWVAa2VybmVsLm9yZz4KICBNYXJ0aW4gSy4gUGV0ZXJzZW4gPG1hcnRpbi5wZXRl
cnNlbkBvcmFjbGUuY29tPgogIE1hc2FoaXJvIFlhbWFkYSA8eWFtYWRhLm1hc2FoaXJvQHNvY2lv
bmV4dC5jb20+CiAgTWF0aWFzIEthcmh1bWFhIDxtYXRpYXMua2FyaHVtYWFAZ21haWwuY29tPgog
IE1hdHQgRmxheCA8ZmxhdG1heEBmbGF0bWF4Lm9yZz4KICBNaWd1ZWwgT2plZGEgPG1pZ3VlbC5v
amVkYS5zYW5kb25pc0BnbWFpbC5jb20+CiAgTWlrZSBNYXJjaW5pc3p5biA8bWlrZS5tYXJjaW5p
c3p5bkBpbnRlbC5jb20+CiAgTWlrbG9zIFN6ZXJlZGkgPG1zemVyZWRpQHJlZGhhdC5jb20+CiAg
TmFvaGlybyBBb3RhIDxuYW9oaXJvLmFvdGFAd2RjLmNvbT4KICBOZWlsIEhvcm1hbiA8bmhvcm1h
bkByZWRoYXQuY29tPgogIE5pa29sYXkgQm9yaXNvdiA8bmJvcmlzb3ZAc3VzZS5jb20+CiAgT2xl
ZyBOZXN0ZXJvdiA8b2xlZ0ByZWRoYXQuY29tPgogIFBhb2xvIEJvbnppbmkgPHBib256aW5pQHJl
ZGhhdC5jb20+CiAgUGF1bCBCdXJ0b24gPHBhdWwuYnVydG9uQG1pcHMuY29tPgogIFBldGVyIENo
ZW4gPHBldGVyLmNoZW5AbnhwLmNvbT4KICBSYWxmIEJhZWNobGUgPHJhbGZAbGludXgtbWlwcy5v
cmc+CiAgUmljaGFyZCBXZWluYmVyZ2VyIDxyaWNoYXJkQG5vZC5hdD4KICBSb2JlcnQgSGFuY29j
ayA8aGFuY29ja0BzZWRzeXN0ZW1zLmNhPgogIFJvYmluIEdvbmcgPHlpYmluLmdvbmdAbnhwLmNv
bT4KICBTYXNoYSBMZXZpbiA8c2FzaGFsQGtlcm5lbC5vcmc+CiAgU2hhd24gR3VvIDxzaGF3bmd1
b0BrZXJuZWwub3JnPgogIFNyaXZhdHNhIFMuIEJoYXQgKFZNd2FyZSkgPHNyaXZhdHNhQGNzYWls
Lm1pdC5lZHU+CiAgU3RlcGhlbiBTdXJ5YXB1dHJhIDxzc3VyeWFleHRyQGdtYWlsLmNvbT4KICBT
dGV2ZSBGcmVuY2ggPHN0ZnJlbmNoQG1pY3Jvc29mdC5jb20+CiAgU3RldmVuIFJvc3RlZHQgKFZN
d2FyZSkgPHJvc3RlZHRAZ29vZG1pcy5vcmc+CiAgU3ZlbiBWYW4gQXNicm9lY2sgPHRoZXN2ZW43
M0BnbWFpbC5jb20+CiAgU3lsdmFpbiBMZW1pZXV4IDxzbGVtaWV1eC50eWNvQGdtYWlsLmNvbT4K
ICBTw6liYXN0aWVuIFN6eW1hbnNraSA8c2ViYXN0aWVuLnN6eW1hbnNraUBhcm1hZGV1cy5jb20+
CiAgVGFrYXNoaSBJd2FpIDx0aXdhaUBzdXNlLmRlPgogIFRha2FzaGkgU2FrYW1vdG8gPG8tdGFr
YXNoaUBzYWthbW9jY2hpLmpwPgogIFRoaWVycnkgUmVkaW5nIDx0cmVkaW5nQG52aWRpYS5jb20+
CiAgVGhvbWFzIEdsZWl4bmVyIDx0Z2x4QGxpbnV0cm9uaXguZGU+CiAgVmluZWV0IEd1cHRhIDx2
Z3VwdGFAc3lub3BzeXMuY29tPgogIFZpbmVldCBHdXB0YSA8dmd1cHRhQHN5bm9wc3lzLmNvbT4g
ICAgW2FyY2gvYXJjXQogIFZpbmVldCBHdXB0YSA8dmd1cHRhQHN5bm9wc3lzLmNvbT4gICBbYXJj
aC9hcmNdCiAgVmlub2QgS291bCA8dmtvdWxAa2VybmVsLm9yZz4KICBWaXZlayBHb3lhbCA8dmdv
eWFsQHJlZGhhdC5jb20+CiAgVmxhZGltaXIgRGF2eWRvdiA8dmRhdnlkb3YuZGV2QGdtYWlsLmNv
bT4KICBXYW5wZW5nIExpIDx3YW5wZW5nbGlAdGVuY2VudC5jb20+CiAgV2lsbCBEZWFjb24gPHdp
bGwuZGVhY29uQGFybS5jb20+CiAgV2lsbGVtIGRlIEJydWlqbiA8d2lsbGVtYkBnb29nbGUuY29t
PgogIFhpbiBMb25nIDxsdWNpZW4ueGluQGdtYWlsLmNvbT4KICBZb25nbG9uZyBMaXUgPGxpdXlv
bmdsb25nQGh1YXdlaS5jb20+CiAgWW91bmcgWGlhbyA8OTJzaXV5YW5nQGdtYWlsLmNvbT4KICBZ
dS1Ic3VhbiBIc3UgPHl1aHN1YW5AY2hyb21pdW0ub3JnPgogIFl1ZUhhaWJpbmcgPHl1ZWhhaWJp
bmdAaHVhd2VpLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWkzODYt
eHNtICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3Rl
ZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGVi
aWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhs
LWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0
cmljdCAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0
LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFt
aW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bTY0LWFybTY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJz
ZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJo
ZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRp
dmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1w
YWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXRodW5kZXJ4ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVz
dC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAv
aG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUg
YXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoK
RXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwg
aXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9
YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFy
bmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBs
b2c7IGl0IHdvdWxkIGJlIDIxNTggbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 11 12:50:23 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 11 Jul 2019 12:50: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 1hlYWU-00007N-K7; Thu, 11 Jul 2019 12:50: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=QTNt=VI=gmail.com=denisobrezkov@srs-us1.protection.inumbo.net>)
 id 1hlYWT-0008SX-L7
 for xen-devel@lists.xenproject.org; Thu, 11 Jul 2019 12:50:05 +0000
X-Inumbo-ID: 66f82ba4-a3da-11e9-8980-bc764e045a96
Received: from mail-ed1-x52b.google.com (unknown [2a00:1450:4864:20::52b])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 66f82ba4-a3da-11e9-8980-bc764e045a96;
 Thu, 11 Jul 2019 12:50:04 +0000 (UTC)
Received: by mail-ed1-x52b.google.com with SMTP id e2so5654456edi.12
 for <xen-devel@lists.xenproject.org>; Thu, 11 Jul 2019 05:50:04 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=subject:to:cc:references:from:openpgp:autocrypt:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=NgJxWUl57/k989xUear9uyuK6xvzM+DNFinZ/LF513s=;
 b=hm0eQj8Vtd/wZVvcT6CyF7bYNz3qTrXWXyEeobAZppER1mHUWuX5SME8/15clOrb2p
 xiFtqoU5MKIHwXsy2hL4nIew21AOCgXOQwIOhdmkBPL1ssheK56zloxM/NhVw44RDkHG
 5YQfGHCWIYzOCPIieSrEAHiaI6yenQozfOC0lGZdGWElik8DEd/aE83LTuBM3s4kVhEz
 u6er0na39COsfnkAMjz/IZjMlBZEaUbvfO+XtYhBCi0Y1nyx0C3eiCedo75QvjD4GBEb
 cgBffDgXiiUpoHFJk5xhjmLU2N4d7pU2l4djiwnhGEvWDuTmuZ07ZTwW1dAT/f/57y5c
 VASQ==
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=NgJxWUl57/k989xUear9uyuK6xvzM+DNFinZ/LF513s=;
 b=HO3HNj4vCme0wPwtrw+S7ghbZmiZ/knJ+xdO3aiWJm2n/IjI9FM/+ovZV+G2E0kxBu
 h1rdM0rBSFISY5ZaD7l3+MxLIHZ2Kiih5WK6xtcwEnyjCaDCi0IJyuIzZ4n0JMKRUfuC
 ETLrWP/JvMWJSvNXGev/JTy2ZhyZdB+E3Pt0HiXYRaF8NUOCExlBEuCfHllESHppi4a2
 Kg5EEZFC4uzMhkJ8UPqYRtkGdW5XaHWc2w90NMNDoQ+xnXnbwAFTbSXGbxu5oSBSgJld
 xqOPC4zmkiZ0OWOSU2Il29LqQN5dqs8g9OaBzPYktZjDqA7t+Avp/1L/ueBQxRc8PP3R
 rAEA==
X-Gm-Message-State: APjAAAWgkio+dOXlEDwH5hvW2yW8feEJF0BsCZj7fh05pCZwgijPPuVw
 RyJjXWB2EpKCnn/0pyeiEL5hYnE8
X-Google-Smtp-Source: APXvYqxmuDMX9UxBc9KQnxOidXmo8NYZuudKPkoLs8D6BecceqEXyVxqEvjJVdGI4YiYuPYoZau6ow==
X-Received: by 2002:a17:906:9149:: with SMTP id
 y9mr2943780ejw.98.1562849403350; 
 Thu, 11 Jul 2019 05:50:03 -0700 (PDT)
Received: from ?IPv6:2001:16b8:6623:b200:1e4b:d6ff:fef9:46e6?
 (200116b86623b2001e4bd6fffef946e6.dip.versatel-1u1.de.
 [2001:16b8:6623:b200:1e4b:d6ff:fef9:46e6])
 by smtp.gmail.com with ESMTPSA id o11sm1151884ejd.68.2019.07.11.05.50.02
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Thu, 11 Jul 2019 05:50:02 -0700 (PDT)
To: Hunyue Yau <hy-gsoc@hy-research.com>
References: <25386cfa-d0b7-83fe-4d87-5af3459d54bd@gmail.com>
 <alpine.DEB.2.21.1907101512230.12168@sstabellini-ThinkPad-T480s>
 <e7104450-54ae-6720-9d9f-f4e8889946c8@gmail.com> <520937670.d9P0eaHOQZ@acer0>
From: Denis Obrezkov <denisobrezkov@gmail.com>
Openpgp: preference=signencrypt
Autocrypt: addr=denisobrezkov@gmail.com; prefer-encrypt=mutual; keydata=
 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
Message-ID: <28955848-fdc0-5311-580b-23fd8ce7bea2@gmail.com>
Date: Thu, 11 Jul 2019 14:50:01 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.0
MIME-Version: 1.0
In-Reply-To: <520937670.d9P0eaHOQZ@acer0>
Content-Language: en-US
Subject: Re: [Xen-devel] [GSoC-2019] About the crossbar and 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: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Iain Hunter <drhunter95@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>

SGksCgo+Pgo+PiBJIGFtIGludGVyZXN0ZWQgd2hldGhlciB3ZSBzaG91bGQgZG8gc29tZXRoaW5n
IHdpdGggb21hcDUtd3VnZW4tbXB1LiBJCj4+IGZvdW5kIHRoYXQgY3Jvc3NiYXIgaXMgY29ubmVj
dGVkIHRvIEdJQy4gQW5kIG9uIHNvbWUgc2NoZW1lcyBpbiB0cm0gaXQKPj4gaXMgY29ubmVjdGVk
IHZpYSBvbWFwNS13dWdlbi1tcHUuIFNvLCBpdCBpcyBub3QgY2xlYXIgZm9yIG1lIHdoZXRoZXIg
aXQKPj4gc2hvdWxkIGJlIGhhbmRsZWQgaW4geGVuLgo+IAoKQWxzbywgSSBhbSBpbnRlcmVzdGVk
IGluIGhvdyB0byBhZGQgdGhlIGNyb3NzYmFyLiBJIGNhbiBzZWUgdHdvIG9wdGlvbnMKYXMgd2Ug
ZGlzY3Vzc2VkIGVhcmxpZXIuIFRoZSBmaXJzdCBvcHRpb24gaXMgdG8gcmVtb3ZlIHRoZSBjcm9z
c2JhciBidXQKZm9yIG1lIGl0IG1pZ2h0IGNhdXNlIHNvbWUgcHJvYmxlbXMgc2luY2UgYSBndWVz
dCBtaWdodCB3YW50IHRvIHVzZSBpdC4KVGhlIHNlY29uZCBvcHRpb24gaXMgdG8gZXhwb3NlIHRo
ZSBjcm9zc2JhciBhbmQgaW50ZXJjZXB0IGFsbCB0aGUgY2FsbHMKdG8gaXQuIEJ1dCB0aGUgcHJv
YmxlbSBpcyB0aGF0IG5vdyB4ZW4gc3VwcG9ydHMgb25seSBvbmUKaW50ZXJydXB0LWNvbnRyb2xs
ZXIuIEFuZCBhdCB0aGUgc2FtZSB0aW1lIG1vc3Qgb2YgdGhlIFNQSSBJUlFzIGFyZQptYXBwZWQg
dG8gdGhlIGNyb3NzYmFyLiBTbywgd2hlbiB4ZW4gY2hlY2tzIHdoZXRoZXIgdGhlIG1haW4KaW50
ZXJydXB0LWNvbnRyb2xsZXIgaXMgdGhlIHNhbWUgYXMgdGhlIG9uZSB0byB3aG8gZXh0ZXJuYWwg
aW50ZXJydXB0cwphcmUgbWFwcGVkIGl0IGZhaWxzLgooeGVuL2NvbW1vbi9kZXZpY2VfdHJlZS5j
OmR0X2lycV90cmFuc2xhdGUoKSkuCkFuZCBJIGRvbid0IHRoaW5rIHRoYXQgSSBzaG91bGQgY2hh
bmdlIGludGVycnVwdC1wYXJlbnQgb3B0aW9uIG9mCmRldmljZXMgdG8gbWFwIHRoZW0gdG8gdGhl
IEdJQyBiZWNhdXNlIGl0IGlzIGVzc2VudGlhbGx5IHRoZSBmaXJzdApvcHRpb24gbWVudGlvbmVk
IGFib3ZlLiBTbywgaXQgc2VlbXMgdGhhdCBwcm9iYWJseSBpbnRlcnJ1cHQtcGFyZW50CmZpbmRp
bmcgZGVjaXNpb24gbG9naWMgc2hvdWxkIGJlIGNoYW5nZWQgYSBiaXQ/IExpa2UgdG8gZmluZCBh
IEdJQyBub2RlCm5vdCBpbiBhIGRpcmVjdCBpbnRlcnJ1cHQtcGFyZW50IGJ1dCB0cmFuc2l0aXZl
bHkgaW4gb25lIG9mIGFuY2VzdG9yczoKClVBUlQgLT4gY3Jvc3NiYXIgLT4gd3VnZW4gLT4gR0lD
CgpXaGF0IGRvIHlvdSB0aGluaz8KCi0tIApSZWdhcmRzLCBEZW5pcyBPYnJlemtvdgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 11 13:03:45 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 11 Jul 2019 13:03: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 1hlYjc-0000uW-Sz; Thu, 11 Jul 2019 13:03:40 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=o9S/=VI=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hlYjb-0000uR-OI
 for xen-devel@lists.xenproject.org; Thu, 11 Jul 2019 13:03:39 +0000
X-Inumbo-ID: 4b43fb82-a3dc-11e9-979d-03170c29f8d8
Received: from m9a0003g.houston.softwaregrp.com (unknown [15.124.64.68])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 4b43fb82-a3dc-11e9-979d-03170c29f8d8;
 Thu, 11 Jul 2019 13:03:37 +0000 (UTC)
Received: FROM m9a0003g.houston.softwaregrp.com (15.121.0.191) BY
 m9a0003g.houston.softwaregrp.com WITH ESMTP; 
 Thu, 11 Jul 2019 13:03:36 +0000
Received: from M9W0068.microfocus.com (2002:f79:bf::f79:bf) by
 M9W0068.microfocus.com (2002:f79:bf::f79:bf) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Thu, 11 Jul 2019 12:34:54 +0000
Received: from NAM04-SN1-obe.outbound.protection.outlook.com (15.124.72.13) by
 M9W0068.microfocus.com (15.121.0.191) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Thu, 11 Jul 2019 12:34:54 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=aiaHz26lUdIj70leF7kvf8wsXU6EykQJFXWiSYDeilb5eaUd06svGtPtRJev1mT8YjBmAaITQLqJYsHydDNKiec3vYXZlwvH9M1iZNHhQ19tRNkxuoGegH+qjQiNDiCU4PjAFH+hze6gmArxrP4qH9I/apO0lBFLzfpfRnls9hifTShc6cyDaGMCS+whvx6dcfS/Uo48/ix8UmBJEcgTp8vFLZxUbnhcx79ypjRyutz7cg4IPYF3A7LYB63JLBWfnr6za93q1/meqGY8jYCSkNoa2hYvb787fnxSWa31E6bUQ0UHuI5xAvaruyIUuC9QZj3eVs7Zksjr70ffrgj3aw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=yITyWbP45HTWXv+F9SzrlKxGWSE0WnCnk0VuTmV5QvE=;
 b=edjg/BdNrR7hHopbn7jFsImyzG7GgNJC3JVFNs/WoI1i1T0uFUjX9SHtLGT8SE+SIVy24KUpQhKeKMTsXpppORa7f8kY1M98HVg5HZKc0YSNBjdtgQDePRYVnGDnewpVuBx535AbCSynrsCS20zZc6UWTQBn5BC2jT3HHp7laY9Xlypt9cUb2jrI2/ZWSurq8qwcKJLeD+i26aowbksNpvKsPDq/wZ+F4f6gUmwIeGizjAKTAlVQgByI/RbEzWjj516DHZGVRjcSFqh0Cioz0+h/ySxMMnZdcmJRXFkxGZGsGqehvU2Y+UIngKYeZ3197i678P2Kgc2YxnEGQGIasg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2506.namprd18.prod.outlook.com (20.179.105.78) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.10; Thu, 11 Jul 2019 12:34:53 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.008; Thu, 11 Jul 2019
 12:34:53 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Norbert Manthey <nmanthey@amazon.de>
Thread-Topic: [PATCH L1TF MDS GT v2 1/2] common/grant_table: harden bound
 accesses
Thread-Index: AQHVN+UKQvX8Kon4G0q0xnaou4Hi/w==
Date: Thu, 11 Jul 2019 12:34:53 +0000
Message-ID: <d68407b5-bbac-ed3c-553a-1d22681eb0ac@suse.com>
References: <1562763277-11674-1-git-send-email-nmanthey@amazon.de>
 <1562763277-11674-2-git-send-email-nmanthey@amazon.de>
In-Reply-To: <1562763277-11674-2-git-send-email-nmanthey@amazon.de>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: YTXPR0101CA0025.CANPRD01.PROD.OUTLOOK.COM
 (2603:10b6:b00::38) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [216.80.71.101]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 85c2e39a-e6b3-4136-b3ee-08d705fc2c90
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB2506; 
x-ms-traffictypediagnostic: DM6PR18MB2506:
x-microsoft-antispam-prvs: <DM6PR18MB2506F661DF4A15E1556F3194B3F30@DM6PR18MB2506.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8273;
x-forefront-prvs: 0095BCF226
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(396003)(136003)(376002)(366004)(346002)(39860400002)(189003)(199004)(26005)(66066001)(478600001)(68736007)(14454004)(229853002)(6486002)(76176011)(6436002)(66946007)(66556008)(66476007)(64756008)(31686004)(66446008)(102836004)(2906002)(8936002)(305945005)(3846002)(6116002)(7736002)(6506007)(36756003)(7416002)(386003)(53546011)(81166006)(8676002)(81156014)(6916009)(25786009)(5024004)(54906003)(86362001)(186003)(6246003)(31696002)(5660300002)(316002)(11346002)(446003)(2616005)(99286004)(476003)(486006)(14444005)(52116002)(6512007)(71190400001)(4326008)(71200400001)(80792005)(256004)(53936002)(32563001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2506;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: vGQFHb+an1exBkru2sCoP0nKtOyGZZefi+2HEsSmgxdUCgTYSrLfx9bQvRvvkgG7LBRMyqTgyq9kqihh/H7z7fQm87rQ6Hj+qsZNCzfvFhGZnBMo8P1xgck3bHcn3Nb5l/AcTME4/G80HsWyQEi8Joicoc/4DfD8tgVXMcQ5k2sANSimUeocijQO6GQZW0a6QTydUzAihJfx8XZyep7FudMnCRyPVw34VJWRWCYI2xTtkF+pbPli17TVcP1bsB2cMWn6QrGF3yLQS+brukJ6lmfCn64U+5ORSEndj87GXqVhegnSLEgeWk+1t63jtEkZ2IbL6aQrOinkceaHf0muuAXXI1PLBRweyJrSndd8QQW+/zQIxzx4X0OIB/Tjiej0c2ZUtZRbSfSYpo2Akxx8KC+nOzFfF54lbUeHtvMcQ4I=
Content-ID: <8AA634E5690C0B44AE5E6330F9A23157@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 85c2e39a-e6b3-4136-b3ee-08d705fc2c90
X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Jul 2019 12:34:53.6181 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2506
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH L1TF MDS GT v2 1/2] common/grant_table:
 harden bound accesses
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <JGross@suse.com>, Tim Deegan <tim@xen.org>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 IanJackson <ian.jackson@eu.citrix.com>, Dario Faggioli <dfaggioli@suse.com>,
 Martin Pohlack <mpohlack@amazon.de>, Pawel
 Wieczorkiewicz <wipawel@amazon.de>, Julien Grall <julien.grall@arm.com>, David
 Woodhouse <dwmw@amazon.co.uk>, Martin Mazein <amazein@amazon.de>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>, Bjoern
 Doebel <doebel@amazon.de>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTAuMDcuMjAxOSAxNDo1NCwgTm9yYmVydCBNYW50aGV5IHdyb3RlOg0KPiBHdWVzdHMgY2Fu
IGlzc3VlIGdyYW50IHRhYmxlIG9wZXJhdGlvbnMgYW5kIHByb3ZpZGUgZ3Vlc3QgY29udHJvbGxl
ZA0KPiBkYXRhIHRvIHRoZW0uIFRoaXMgZGF0YSBpcyB1c2VkIGFzIGluZGV4IGZvciBtZW1vcnkg
bG9hZHMgYWZ0ZXIgYm91bmQNCj4gY2hlY2tzIGhhdmUgYmVlbiBkb25lLiBUbyBhdm9pZCBzcGVj
dWxhdGl2ZSBvdXQtb2YtYm91bmQgYWNjZXNzZXMsIHdlDQo+IHVzZSB0aGUgYXJyYXlfaW5kZXhf
bm9zcGVjIG1hY3JvIHdoZXJlIGFwcGxpY2FibGUsIG9yIHRoZSBtYWNybw0KPiBibG9ja19zcGVj
dWxhdGlvbi4gTm90ZSwgdGhlIGJsb2NrX3NwZWN1bGF0aW9uIG1hY3JvIGlzIHVzZWQgb24gYWxs
DQo+IHBhdGggaW4gc2hhcmVkX2VudHJ5X2hlYWRlciBhbmQgbnJfZ3JhbnRfZW50cmllcy4gVGhp
cyB3YXksIGFmdGVyIGENCj4gY2FsbCB0byBzdWNoIGEgZnVuY3Rpb24sIGFsbCBib3VuZCBjaGVj
a3MgdGhhdCBoYXBwZW5lZCBiZWZvcmUgYmVjb21lDQo+IGFyY2hpdGVjdHVyYWwgdmlzaWJsZSwg
c28gdGhhdCBubyBhZGRpdGlvbmFsIHByb3RlY3Rpb24gaXMgcmVxdWlyZWQNCj4gZm9yIGNvcnJl
c3BvbmRpbmcgYXJyYXkgYWNjZXNzZXMuIEFzIHRoZSB3YXkgd2UgaW50cm9kdWNlIGFuIGxmZW5j
ZQ0KPiBpbnN0cnVjdGlvbiBtaWdodCBhbGxvdyB0aGUgY29tcGlsZXIgdG8gcmVsb2FkIGNlcnRh
aW4gdmFsdWVzIGZyb20NCj4gbWVtb3J5IG11bHRpcGxlIHRpbWVzLCB3ZSB0cnkgdG8gYXZvaWQg
c3BlY3VsYXRpdmVseSBjb250aW51aW5nDQo+IGV4ZWN1dGlvbiB3aXRoIHN0YWxlIHJlZ2lzdGVy
IGRhdGEgYnkgbW92aW5nIHJlbGV2YW50IGRhdGEgaW50bw0KPiBmdW5jdGlvbiBsb2NhbCB2YXJp
YWJsZXMuDQo+IA0KPiBTcGVjdWxhdGl2ZSBleGVjdXRpb24gaXMgbm90IGJsb2NrZWQgaW4gY2Fz
ZSBvbmUgb2YgdGhlIGZvbGxvd2luZw0KPiBwcm9wZXJ0aWVzIGlzIHRydWU6DQo+ICAgLSBwYXRo
IGNhbm5vdCBiZSB0cmlnZ2VyZWQgYnkgdGhlIGd1ZXN0DQo+ICAgLSBwYXRoIGRvZXMgbm90IHJl
dHVybiB0byB0aGUgZ3Vlc3QNCj4gICAtIHBhdGggZG9lcyBub3QgcmVzdWx0IGluIGFuIG91dC1v
Zi1ib3VuZCBhY2Nlc3MNCj4gICAtIHBhdGggY2Fubm90IGJlIGV4ZWN1dGVkIHJlcGVhdGVkbHkN
Cg0KVXBvbiByZS1yZWFkaW5nIEkgdGhpbmsgdGhpcyBsYXN0IGl0ZW0gaXNuJ3QgZnVsbHkgYXBw
bGljYWJsZTogSSB0aGluaw0KeW91IGF0dGFjaCBzdWNoIGFuIGF0dHJpYnV0ZSB0byBkb21haW4g
Y3JlYXRpb24vZGVzdHJ1Y3Rpb24gZnVuY3Rpb25zLg0KVGhvc2UgYXJlbid0IGV4ZWN1dGVkIHJl
cGVhdGVkbHkgZm9yIGEgc2luZ2xlIGd1ZXN0LCBidXQgZS5nLiByYXBpZA0KcmVib290aW5nIG9m
IGEgZ3Vlc3QgKG9yIHNldmVyYWwgb25lcykgbWF5IGFjdHVhbGx5IGJlIGFibGUgdG8gdHJhaW4N
CnN1Y2ggcGF0aHMuDQoNCj4gQEAgLTIwOTEsNiArMjEwMCw3IEBAIGdudHRhYl90cmFuc2ZlcigN
Cj4gICAgICAgc3RydWN0IHBhZ2VfaW5mbyAqcGFnZTsNCj4gICAgICAgaW50IGk7DQo+ICAgICAg
IHN0cnVjdCBnbnR0YWJfdHJhbnNmZXIgZ29wOw0KPiArICAgIGdyYW50X3JlZl90IHJlZjsNCg0K
VGhpcyBkZWNsYXJhdGlvbiB3b3VsZCBiZXR0ZXIgbGl2ZSBpbiB0aGUgbW9yZSBuYXJyb3cgc2Nv
cGUgaXQncw0KKG9ubHkpIHVzZWQgaW4uDQoNCj4gQEAgLTIyMzcsOCArMjI0NywxNCBAQCBnbnR0
YWJfdHJhbnNmZXIoDQo+ICAgICAgICAgICAgKi8NCj4gICAgICAgICAgIHNwaW5fdW5sb2NrKCZl
LT5wYWdlX2FsbG9jX2xvY2spOw0KPiAgICAgICAgICAgb2theSA9IGdudHRhYl9wcmVwYXJlX2Zv
cl90cmFuc2ZlcihlLCBkLCBnb3AucmVmKTsNCj4gKyAgICAgICAgcmVmID0gZ29wLnJlZjsNCg0K
T3RoZXIgdGhhbiBpbiB0aGUgZWFybGllciBjYXNlcyBoZXJlIHlvdSBjb3B5IGEgdmFyaWFibGUg
dGhhdCdzDQphbHJlYWR5IGxvY2FsIHRvIHRoZSBmdW5jdGlvbi4gSXMgdGhpcyByZWFsbHkgaGVs
cGZ1bD8NCg0KSW5kZXBlbmRlbnQgb2YgdGhpcyAtIGlzIHRoZXJlIGEgcGFydGljdWxhciByZWFz
b24geW91IGxhdGNoIHRoZQ0KdmFsdWUgaW50byB0aGUgKHNlY29uZCkgbG9jYWwgdmFyaWFibGUg
b25seSBhZnRlciBpdHMgZmlyc3QgdXNlPyBJdA0KbGlrZWx5IHdvbid0IG1hdHRlciBtdWNoLCBi
dXQgaXQncyBhIGxpdHRsZSBwdXp6bGluZyBuZXZlcnRoZWxlc3MuDQoNCj4gLSAgICAgICAgaWYg
KCB1bmxpa2VseSghb2theSB8fCBhc3NpZ25fcGFnZXMoZSwgcGFnZSwgMCwgTUVNRl9ub19yZWZj
b3VudCkpICkNCj4gKyAgICAgICAgLyoNCj4gKyAgICAgICAgICogTWFrZSBzdXJlIHRoZSByZWZl
cmVuY2UgYm91bmQgY2hlY2sgaW4gZ250dGFiX3ByZXBhcmVfZm9yX3RyYW5zZmVyDQo+ICsgICAg
ICAgICAqIGlzIHJlc3BlY3RlZCBhbmQgc3BlY3VsYXRpdmUgZXhlY3V0aW9uIGlzIGJsb2NrZWQg
YWNjb3JkaW5nbHkNCj4gKyAgICAgICAgICovDQo+ICsgICAgICAgIGlmICggdW5saWtlbHkoIWV2
YWx1YXRlX25vc3BlYyhva2F5KSkgfHwNCj4gKyAgICAgICAgICAgIHVubGlrZWx5KGFzc2lnbl9w
YWdlcyhlLCBwYWdlLCAwLCBNRU1GX25vX3JlZmNvdW50KSkgKQ0KDQpJZiBJIGNhbiB0cnVzdCBt
eSBtYWlsIFVJICh3aGljaCBJJ20gbm90IHN1cmUgSSBjYW4pIHRoZXJlJ3MgYW4NCmluZGVudGF0
aW9uIGlzc3VlIGhlcmUuDQoNCj4gQEAgLTM4NTMsNyArMzg3OSw4IEBAIHN0YXRpYyBpbnQgZ250
dGFiX2dldF9zdGF0dXNfZnJhbWVfbWZuKHN0cnVjdCBkb21haW4gKmQsDQo+ICAgICAgICAgICAg
ICAgcmV0dXJuIC1FSU5WQUw7DQo+ICAgICAgIH0NCj4gICANCj4gLSAgICAqbWZuID0gX21mbih2
aXJ0X3RvX21mbihndC0+c3RhdHVzW2lkeF0pKTsNCj4gKyAgICAvKiBNYWtlIHN1cmUgaWR4IGlz
IGJvdW5kZWQgd3J0IG5yX3N0YXR1c19mcmFtZXMgKi8NCj4gKyAgICAqbWZuID0gX21mbih2aXJ0
X3RvX21mbihndC0+c3RhdHVzW2FycmF5X2luZGV4X25vc3BlYyhpZHgsIG5yX3N0YXR1c19mcmFt
ZXMoZ3QpKV0pKTsNCg0KVGhpcyBhbmQgLi4uDQoNCj4gQEAgLTM4ODIsNyArMzkwOSw4IEBAIHN0
YXRpYyBpbnQgZ250dGFiX2dldF9zaGFyZWRfZnJhbWVfbWZuKHN0cnVjdCBkb21haW4gKmQsDQo+
ICAgICAgICAgICAgICAgcmV0dXJuIC1FSU5WQUw7DQo+ICAgICAgIH0NCj4gICANCj4gLSAgICAq
bWZuID0gX21mbih2aXJ0X3RvX21mbihndC0+c2hhcmVkX3Jhd1tpZHhdKSk7DQo+ICsgICAgLyog
TWFrZSBzdXJlIGlkeCBpcyBib3VuZGVkIHdydCBucl9zdGF0dXNfZnJhbWVzICovDQo+ICsgICAg
Km1mbiA9IF9tZm4odmlydF90b19tZm4oZ3QtPnNoYXJlZF9yYXdbYXJyYXlfaW5kZXhfbm9zcGVj
KGlkeCwgbnJfZ3JhbnRfZnJhbWVzKGd0KSldKSk7DQoNCi4uLiB0aGlzIGxpbmUgYXJlIHRvbyBs
b25nIG5vdyBhbmQgaGVuY2UgbmVlZCB3cmFwcGluZy4NCg0KSmFuDQpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 11 13:17:35 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 11 Jul 2019 13:17:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hlYwx-0001rg-5K; Thu, 11 Jul 2019 13:17:27 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=o9S/=VI=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hlYwv-0001rQ-Mo
 for xen-devel@lists.xenproject.org; Thu, 11 Jul 2019 13:17:25 +0000
X-Inumbo-ID: 371a3674-a3de-11e9-9dc5-9be4685c857f
Received: from m9a0001g.houston.softwaregrp.com (unknown [15.124.64.66])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 371a3674-a3de-11e9-9dc5-9be4685c857f;
 Thu, 11 Jul 2019 13:17:22 +0000 (UTC)
Received: FROM m9a0001g.houston.softwaregrp.com (15.121.0.190) BY
 m9a0001g.houston.softwaregrp.com WITH ESMTP; 
 Thu, 11 Jul 2019 13:17:19 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M9W0067.microfocus.com (2002:f79:be::f79:be) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Thu, 11 Jul 2019 12:52:29 +0000
Received: from NAM02-CY1-obe.outbound.protection.outlook.com (15.124.72.14) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Thu, 11 Jul 2019 12:52:29 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2812.namprd18.prod.outlook.com (20.179.50.159) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2052.19; Thu, 11 Jul 2019 12:52:28 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.008; Thu, 11 Jul 2019
 12:52:28 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Norbert Manthey <nmanthey@amazon.de>
Thread-Topic: [PATCH L1TF MDS GT v2 2/2] common/grant_table: harden version
 dependent accesses
Thread-Index: AQHVNx797H4kFsFQpE+CSmXDhIWzgKbFYL8A
Date: Thu, 11 Jul 2019 12:52:28 +0000
Message-ID: <92c68b7d-c691-6111-1ac2-246290489317@suse.com>
References: <1562763277-11674-1-git-send-email-nmanthey@amazon.de>
 <1562763277-11674-3-git-send-email-nmanthey@amazon.de>
In-Reply-To: <1562763277-11674-3-git-send-email-nmanthey@amazon.de>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: MN2PR15CA0026.namprd15.prod.outlook.com
 (2603:10b6:208:1b4::39) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [216.80.71.101]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: a7bb9132-a9a9-4128-51f8-08d705fea129
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB2812; 
x-ms-traffictypediagnostic: DM6PR18MB2812:
x-microsoft-antispam-prvs: <DM6PR18MB2812D2F3C8C37EE5911335CAB3F30@DM6PR18MB2812.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:3968;
x-forefront-prvs: 0095BCF226
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(136003)(376002)(366004)(396003)(346002)(39860400002)(189003)(199004)(52314003)(66066001)(76176011)(8936002)(102836004)(80792005)(71190400001)(66446008)(36756003)(8676002)(26005)(7736002)(81166006)(6512007)(2906002)(86362001)(71200400001)(81156014)(256004)(186003)(31696002)(6246003)(53546011)(52116002)(386003)(6506007)(54906003)(305945005)(53936002)(446003)(66476007)(66556008)(7416002)(316002)(64756008)(2616005)(25786009)(68736007)(6486002)(6916009)(14444005)(3846002)(478600001)(6436002)(6116002)(476003)(14454004)(486006)(4326008)(99286004)(66946007)(31686004)(5660300002)(229853002)(11346002)(32563001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2812;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: m+V3SLPaK/Q9EXpDpm5o1Vm7MH+ax8It0YLPJw0L7Lpde33yHsWXLX/PnKRUVdpiAMWTgWxB9h/4cawiiJTOAhGhHulPy81diNdU9tfVj8ILCHPhFgZ4ULEFkWwct3st+3qpkco5SkQS+QebdyW0khX5NEVCatZQ+NjqtQtjoX+QX1bWp11KK7U3DODZ6HkGT8CiSy2D/Kb0K1L6+8NFAtHWuWa5U0XtvOS0HR2d9I8uMCiQ8aYZoocXJSQYUyQgAYTiqs+zmPROL26lkRnZHCw9+z2i77x5iZqZpIKGVSYkmFsiLnaHb/fovQB7pI6KQvgBmax/QLKYqnpQTfuu/2NE25aHHFGqmTdV3tkkBLh2bDniNhaJCtjOyF0vTrDO/BMV64vIRJ82C45xN4D2rP+u1LOOR4vJSpCsJsTawjs=
Content-ID: <F15A7B395BEF75439D7E8590034ECB02@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: a7bb9132-a9a9-4128-51f8-08d705fea129
X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Jul 2019 12:52:28.1195 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2812
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH L1TF MDS GT v2 2/2] common/grant_table:
 harden version dependent accesses
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <JGross@suse.com>, Tim Deegan <tim@xen.org>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 KonradRzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 IanJackson <ian.jackson@eu.citrix.com>, Dario Faggioli <dfaggioli@suse.com>,
 Martin Pohlack <mpohlack@amazon.de>, Pawel
 Wieczorkiewicz <wipawel@amazon.de>, Julien Grall <julien.grall@arm.com>, David
 Woodhouse <dwmw@amazon.co.uk>, Martin Mazein <amazein@amazon.de>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>, Bjoern
 Doebel <doebel@amazon.de>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTAuMDcuMjAxOSAxNDo1NCwgTm9yYmVydCBNYW50aGV5IHdyb3RlOg0KPiBHdWVzdHMgY2Fu
IGlzc3VlIGdyYW50IHRhYmxlIG9wZXJhdGlvbnMgYW5kIHByb3ZpZGUgZ3Vlc3QgY29udHJvbGxl
ZA0KPiBkYXRhIHRvIHRoZW0uIFRoaXMgZGF0YSBpcyB1c2VkIGFzIGluZGV4IGZvciBtZW1vcnkg
bG9hZHMgYWZ0ZXIgYm91bmQNCj4gY2hlY2tzIGhhdmUgYmVlbiBkb25lLiBEZXBlbmRpbmcgb24g
dGhlIGdyYW50IHRhYmxlIHZlcnNpb24sIHRoZQ0KPiBzaXplIG9mIGVsZW1lbnRzIGluIGNvbnRh
aW5lcnMgZGlmZmVyLiBBcyB0aGUgYmFzZSBkYXRhIHN0cnVjdHVyZSBpcw0KPiBhIHBhZ2UsIHRo
ZSBudW1iZXIgb2YgZWxlbWVudHMgcGVyIHBhZ2UgYWxzbyBkaWZmZXJzLiBDb25zZXF1ZW50bHks
DQo+IGJvdW5kIGNoZWNrcyBhcmUgdmVyc2lvbiBkZXBlbmRlbnQsIHNvIHRoYXQgc3BlY3VsYXRp
dmUgZXhlY3V0aW9uIGNhbg0KPiBoYXBwZW4gaW4gc2V2ZXJhbCBzdGFnZXMsIHRoZSBib3VuZCBj
aGVjayBhcyB3ZWxsIGFzIHRoZSB2ZXJzaW9uIGNoZWNrLg0KPiANCj4gVGhpcyBjb21taXQgbWl0
aWdhdGVzIGNhc2VzIHdoZXJlIG91dC1vZi1ib3VuZCBhY2Nlc3NlcyBjb3VsZCBoYXBwZW4NCj4g
ZHVlIHRvIHRoZSB2ZXJzaW9uIGNvbXBhcmlzb24uIEluIGNhc2VzLCB3aGVyZSBubyBkaWZmZXJl
bnQgbWVtb3J5DQo+IGxvY2F0aW9ucyBhcmUgYWNjZXNzZWQgb24gdGhlIGNvZGUgcGF0aCB0aGF0
IGZvbGxvdyBhbiBpZiBzdGF0ZW1lbnQsDQo+IG5vIHByb3RlY3Rpb24gaXMgcmVxdWlyZWQuIE5v
IGRpZmZlcmVudCBtZW1vcnkgbG9jYXRpb25zIGFyZSBhY2Nlc3NlZA0KPiBpbiB0aGUgZm9sbG93
aW5nIGZ1bmN0aW9ucyBhZnRlciBhIHZlcnNpb24gY2hlY2s6DQo+IA0KPiAgICogZ250dGFiX3Nl
dHVwX3RhYmxlOiBvbmx5IGNhbGN1bGF0ZWQgbnVtYmVyc2kgYXJlIHVzZWQsIGFuZCB0aGVuDQo+
ICAgICAgICAgIGZ1bmN0aW9uIGdudHRhYl9ncm93X3RhYmxlIGlzIGNhbGxlZCwgd2hpY2ggaXMg
dmVyc2lvbiBwcm90ZWN0ZWQNCj4gDQo+ICAgKiBnbnR0YWJfdHJhbnNmZXI6IHRoZSBjYXNlIHRo
YXQgZGVwZW5kcyBvbiB0aGUgdmVyc2lvbiBjaGVjayBqdXN0IGdldHMNCj4gICAgICAgICAgaW50
byBjb3B5aW5nIGEgcGFnZSBvciBub3QNCj4gDQo+ICAgKiBhY3F1aXJlX2dyYW50X2Zvcl9jb3B5
OiB0aGUgbm90IGZpeGVkIGNvbXBhcmlzb24gaXMgb24gdGhlIGFib3J0IHBhdGgNCj4gICAgICAg
ICAgYW5kIGRvZXMgbm90IGFjY2VzcyBvdGhlciBzdHJ1Y3R1cmVzLCBhbmQgb24gdGhlIGVsc2Ug
YnJhbmNoDQo+ICAgICAgICAgIGFjY2Vzc2VzIG9ubHkgc3RydWN0dXJlcyB0aGF0IGhhdmUgYmVl
biB2YWxpZGF0ZWQgYmVmb3JlDQo+IA0KPiAgICogZ250dGFiX3NldF92ZXJzaW9uOiBhbGwgYWNj
ZXNzaWJsZSBkYXRhIGlzIGFsbG9jYXRlZCBmb3IgYm90aCB2ZXJzaW9ucw0KDQpPbiB2MSBJIGRp
ZCBzYXkgIlRoZSB2ZXJ5IGZpcnN0IGxvb3AgaXMgc2FmZSBvbmx5IGJlY2F1c2UgbnJfZ3JhbnRf
ZW50cmllcygpDQppcy4iIEJ1dCBhbnl3YXksIC4uLg0KDQo+ICAgICAgICAgIEZ1cnRoZXJtb3Jl
LCB0aGUgZnVuY3Rpb25zIGdudHRhYl9wb3B1bGF0ZV9zdGF0dXNfZnJhbWVzIGFuZA0KPiAgICAg
ICAgICBnbnR0YWJfdW5wb3B1bGF0ZV9zdGF0dXNfZnJhbWVzIHJlY2VpdmVkIGEgYmxvY2tfc3Bl
Y3VsYXRpb24NCj4gICAgICAgICAgbWFjcm8uIEhlbmNlLCB0aGlzIGNvZGUgd2lsbCBvbmx5IGJl
IGV4ZWN1dGVkIG9uY2UgdGhlIGNvcnJlY3QNCj4gICAgICAgICAgdmVyc2lvbiBpcyB2aXNpYmxl
IGluIHRoZSBhcmNoaXRlY3R1cmFsIHN0YXRlLg0KPiANCj4gICAqIGdudHRhYl9yZWxlYXNlX21h
cHBpbmdzOiB0aGlzIGZ1bmN0aW9uIGlzIGNhbGxlZCBvbmx5IGR1cmluZyBkb21haW4NCj4gICAg
ICAgICBkZXN0cnVjdGlvbiBhbmQgY29udHJvbCBpcyBub3QgcmV0dXJuZWQgdG8gdGhlIGd1ZXN0
DQo+IA0KPiAgICogbWVtX3NoYXJpbmdfZ3JlZl90b19nZm46IHNwZWN1bGF0aW9uIHdpbGwgYmUg
c3RvcGVkIGJ5IHRoZSBzZWNvbmQgaWYNCj4gICAgICAgICBzdGF0ZW1lbnQsIGFzIHRoYXQgcGxh
Y2VzIGEgYmFycmllciBvbiBhbnkgcGF0aCB0byBiZSBleGVjdXRlZC4NCj4gDQo+ICAgKiBnbnR0
YWJfZ2V0X3N0YXR1c19mcmFtZV9tZm46IG5vIHZlcnNpb24gZGVwZW5kZW50IGNoZWNrLCBiZWNh
dXNlIGFsbA0KPiAgICAgICAgIGFjY2Vzc2VzLCBleGNlcHQgdGhlIGd0LT5zdGF0dXNbaWR4XSwg
ZG8gbm90IHBlcmZvcm0gaW5kZXgtYmFzZWQNCj4gICAgICAgICBhY2Nlc3Nlcywgb3Igc3BlY3Vs
YXRpdmUgb3V0LW9mLWJvdW5kIGFjY2Vzc2VzIGluIHRoZQ0KPiAgICAgICAgIGdudHRhYl9ncm93
X3RhYmxlIGZ1bmN0aW9uIGNhbGwuDQo+IA0KPiAgICogZ250dGFiX3VzYWdlX3ByaW50OiBjYW5u
b3QgYmUgdHJpZ2dlcmVkIGJ5IHRoZSBndWVzdA0KPiANCj4gVGhpcyBpcyBwYXJ0IG9mIHRoZSBz
cGVjdWxhdGl2ZSBoYXJkZW5pbmcgZWZmb3J0Lg0KPiANCj4gU2lnbmVkLW9mZi1ieTogTm9yYmVy
dCBNYW50aGV5IDxubWFudGhleUBhbWF6b24uZGU+DQoNClJldmlld2VkLWJ5OiBKYW4gQmV1bGlj
aCA8amJldWxpY2hAc3VzZS5jb20+DQoNCkphbg0KX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 11 14:04:54 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 11 Jul 2019 14:04:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hlZgY-0005Wu-NY; Thu, 11 Jul 2019 14:04: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=zLEP=VI=suse.com=dfaggioli@srs-us1.protection.inumbo.net>)
 id 1hlZgW-0005Wp-RK
 for xen-devel@lists.xenproject.org; Thu, 11 Jul 2019 14:04:32 +0000
X-Inumbo-ID: c2027445-a3e4-11e9-8980-bc764e045a96
Received: from m9a0001g.houston.softwaregrp.com (unknown [15.124.64.66])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c2027445-a3e4-11e9-8980-bc764e045a96;
 Thu, 11 Jul 2019 14:04:26 +0000 (UTC)
Received: FROM m9a0001g.houston.softwaregrp.com (15.121.0.190) BY
 m9a0001g.houston.softwaregrp.com WITH ESMTP; 
 Thu, 11 Jul 2019 14:04:16 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M9W0067.microfocus.com (2002:f79:be::f79:be) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Thu, 11 Jul 2019 13:40:16 +0000
Received: from NAM03-CO1-obe.outbound.protection.outlook.com (15.124.72.11) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Thu, 11 Jul 2019 13:40:16 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=K1lPVLvym1FtdDOkZ/j5Eq2R7i2FflW1ZbpeSyi0lRIrCfqCHMFR0mS2ordZVSi3Geyjo+L/VP8AWGqU2hMADkRKs6zRz1IatIpXcnLS4I56ye6kqkEZpIsnmV7isrx/ZrAnzqlYiufw6Xjs+I2/MbMnOSIHvN8tnJzPA8Im0pW6HVBXmXHIchDZo7S9RL5HCnWskKDJoCtm23Ly7wN37m3qlVjzYEaX8DcGx69EoMY5LJUJIi08WBIqLf6z/SQTIc2OZX766PW08TeACbPLX1QmjrZiIWajEqCkhTToWdno1YlrmU0IaGxKlsQlLv4CL9KskewxgAPtBbBGZT2oUw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=M0Cn2lB+GhwwQbnqfAA1Uev0nmcxwO4bnAGWCJIodiU=;
 b=kME9ZUAVvd1JuiJIucJaacellEgkUG4tFOfDgEType8kxQaJHDO2HtrKDurhvnDebCO9rEUyTP9aEYiuuTduWtMsamkZgb7Re9R+62ZGWhMEgZz2k+mSybkXLlKcnqehBDw1P3PAt1OiCFanPbsTlEVtQW9nRBCUyB0gXGlpVnco7U6zQaOkv3XObTihRtnzOqnlvOlCDbUiDXm7JcyejztWMnK1I+RjqPXiBX+pIp3jEa1z5POvsKJzkW+Z5yGe8WrG6ZeQ79kiPkKFrwAn+bKO+h49fBSnctogwALj6Fgqg46l85bA7rs1uzJdWU9nfbKE/vrpAlqfH05Icnfb4Q==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM5PR18MB1499.namprd18.prod.outlook.com (10.175.220.20) by
 DM5PR18MB2326.namprd18.prod.outlook.com (52.132.208.19) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.10; Thu, 11 Jul 2019 13:40:13 +0000
Received: from DM5PR18MB1499.namprd18.prod.outlook.com
 ([fe80::b8ae:df10:7b4a:5245]) by DM5PR18MB1499.namprd18.prod.outlook.com
 ([fe80::b8ae:df10:7b4a:5245%3]) with mapi id 15.20.2052.020; Thu, 11 Jul 2019
 13:40:13 +0000
From: Dario Faggioli <dfaggioli@suse.com>
To: Juergen Gross <JGross@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [Xen-devel] [PATCH 00/60] xen: add core scheduling support
Thread-Index: AQHVN+4q1/wC7eqyt0OnXkyWABT13w==
Date: Thu, 11 Jul 2019 13:40:12 +0000
Message-ID: <7d3bab61bb623939fd770578b7a8e451d6254c22.camel@suse.com>
References: <20190528103313.1343-1-jgross@suse.com>
In-Reply-To: <20190528103313.1343-1-jgross@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=dfaggioli@suse.com; 
x-originating-ip: [89.186.78.87]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: d2b4e57f-2e35-4fe9-65f8-08d706054cf5
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(49563074)(7193020);
 SRVR:DM5PR18MB2326; 
x-ms-traffictypediagnostic: DM5PR18MB2326:
x-microsoft-antispam-prvs: <DM5PR18MB232615478872D330894D931CC5F30@DM5PR18MB2326.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0095BCF226
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(346002)(136003)(396003)(376002)(366004)(39860400002)(189003)(199004)(52314003)(7416002)(8676002)(6486002)(478600001)(2501003)(2906002)(81166006)(229853002)(966005)(26005)(81156014)(6436002)(91956017)(66946007)(256004)(14444005)(64756008)(66556008)(66476007)(76116006)(30864003)(66616009)(3846002)(99936001)(6116002)(186003)(66446008)(66066001)(11346002)(446003)(2616005)(305945005)(6246003)(14454004)(53366004)(8936002)(486006)(476003)(99286004)(110136005)(7736002)(316002)(53936002)(53376002)(76176011)(71190400001)(71200400001)(25786009)(102836004)(6506007)(86362001)(6306002)(6512007)(68736007)(36756003)(66574012)(4326008)(5660300002)(54906003)(53946003)(118296001)(559001)(579004)(569006);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM5PR18MB2326;
 H:DM5PR18MB1499.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: YtJR3Tr93kf1XoNExJzLYGPfDKedxoTquew0w5aM3s+hu8cUiRRwVcVtWbRFt3YC6eA99pSw2xzzn5A4waZZ3XgzeVvkKwSub6H2lo50G/9huTlF2U13e6sNavG2AdFZhweU/GQqjUIchZpDYCQpetsfmeld2Luc+5luH3oFR45Xbe5QrCBqV9/nu+tiB8Uq89lHBA/93HrJIz4cSaoejcvEupCEHC6Eqq4kqwdO2LMEHlVEfDDbeyDAgSrNtbzQDTFhJTFd5o1xWp29SuPtUsYWUmWV6K4xxrl6f/E3D/w23ltbAccSfD2ncz4112D04kuLpoNfVy0QOs8oOiKu/WQBqOGl38OYU32NvH2GeI2nJnuJmVGrB6vvS7iQbJrmnU1b9uLs0xi7YjdQM6lQTuYe7znhnIAKZUyvrAG42ic=
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: d2b4e57f-2e35-4fe9-65f8-08d706054cf5
X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Jul 2019 13:40:12.8515 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: dfaggioli@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR18MB2326
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH 00/60] xen: add core scheduling support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "sstabellini@kernel.org" <sstabellini@kernel.org>,
 "wl@xen.org" <wl@xen.org>, "konrad.wilk@oracle.com" <konrad.wilk@oracle.com>,
 "george.dunlap@eu.citrix.com" <george.dunlap@eu.citrix.com>,
 "tim@xen.org" <tim@xen.org>,
 "ian.jackson@eu.citrix.com" <ian.jackson@eu.citrix.com>,
 "robert.vanvossen@dornerworks.com" <robert.vanvossen@dornerworks.com>,
 "julien.grall@arm.com" <julien.grall@arm.com>,
 "josh.whitehead@dornerworks.com" <josh.whitehead@dornerworks.com>,
 "mengxu@cis.upenn.edu" <mengxu@cis.upenn.edu>, Jan Beulich <JBeulich@suse.com>,
 "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>,
 "roger.pau@citrix.com" <roger.pau@citrix.com>
Content-Type: multipart/mixed; boundary="===============2827901010866463025=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============2827901010866463025==
Content-Language: en-US
Content-Type: multipart/signed; micalg=pgp-sha256;
	protocol="application/pgp-signature"; boundary="=-1M+ohW2RqCLPOauDglt2"

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

On Tue, 2019-05-28 at 12:32 +0200, Juergen Gross wrote:
> Add support for core- and socket-scheduling in the Xen hypervisor.
>=20
> [...]
>
> I have done some very basic performance testing: on a 4 cpu system
> (2 cores with 2 threads each) I did a "make -j 4" for building the
> Xen
> hypervisor. With This test has been run on dom0, once with no other
> guest active and once with another guest with 4 vcpus running the
> same
> test. The results are (always elapsed time, system time, user time):
>=20
> sched-gran=3Dcpu,    no other guest: 116.10 177.65 207.84
> sched-gran=3Dcore,   no other guest: 114.04 175.47 207.45
> sched-gran=3Dcpu,    other guest:    202.30 334.21 384.63
> sched-gran=3Dcore,   other guest:    207.24 293.04 371.37
>=20
> The performance tests have been performed with credit2, the other
> schedulers are tested only briefly to be able to create a domain in a
> cpupool.
>=20
I have done some more, and I'd like to report the results here.

For those that are attending the Xen-Project Dev Summit, and has seen
Juergen's talk about core-scheduling, these are the numbers he had in
his slides.

They're quite a few number, and there are multiple way to show them.

We arranged them in two different ways, and I'm showing both. Since
it's quite likely that the result will be poor in mail clients, here
they are the links to view in browser or download text files:

http://xenbits.xen.org/people/dariof/benchmarks/results/2019/07-July/xen/co=
re-sched/mmtests/boxes/wayrath/summary.txt

http://xenbits.xen.org/people/dariof/benchmarks/results/2019/07-July/xen/co=
re-sched/mmtests/boxes/wayrath/summary-5columns.txt

They're the same numbers, in the two files, but in
'summary-5columns.txt' has them arranged in tables that show, for each
combination of benchmark and configuration, the differences between the
various options (i.e., no core-scheduling, core-scheduling not used,
core-scheduling in use, etc).

The 'summary.txt' file, contains some more data (such as the results of
runs done on baremetal), arranged in different tables. It also contains
some of my thoughts and analysis about what the numbers tells us.

It's quite hard to come up with a concise summary, as results vary a
lot on a case by case basis, and there are a few things that needs
being investigated mode.

I'll try anyway, but please, if you are interested in the subject, do
have a look at the numbers themselves, even if there's a lot of them:

- Overhead: the cost of having this patch series applied, and not=20
  using core-scheduling, seems acceptable to me. In most cases, the=20
  overhead is within the noise margin of the measurements. There are a=20
  couple of benchmarks where this is not the case. But that means we=20
  can go trying figuring out why this happens only there, and,=20
  potentially, optimize and tune.

- PV vs. HVM: there seem to be some differences, in some of the=20
  results, for different type of guest (well, for PV I used dom0). In=20
  general, HVM seems to behave a little worse, i.e., suffers from more=20
  overhead and perf degradation, but this is not the case for all=20
  benchmarks, so it's hard to tell whether it's something specific or=20
  an actual trend.
  I don't have the numbers for proper PV guests and for PVH. I expect=20
  the former to be close to dom0 numbers and the latter to HVM=20
  numbers, but I'll try to do those runs as well (as soon as the=20
  testbox is free again).

- HT vs. noHT: even before considering core-scheduling at all, the=20
  debate is still open about whether or not Hyperthreading help in the=20
  first place. These numbers shows that this very much depend on the=20
  workload and on the load, which is no big surprise.
  It is quite a solid trend, however, than when load is high (look,=20
  for instance, at runs that saturate the CPU, or at oversubscribed=20
  runs), Hyperthreading let us achieve better results.

- Regressions versus no core-scheduling: this happens, as it could=20
  have been expected. It does not happen 100% of the times, and=20
  mileage may vary, but in most benchmarks and in most configurations,=20
  we do regress.

- Core-scheduling vs. no-Hyperthreading: this is again a mixed bag.=20
  There are cases where things are faster in one setup, and cases=20
  where it is the other one that wins. Especially in the non=20
  overloaded case.

- Core-scheduling and overloading: when more vCPUs than pCPUs are used=20
  (and there is actual overload, i.e., the vCPUs actually generate=20
  more load than there are pCPUs to satisfy), core-scheduling shows=20
  pretty decent performance. This is easy to see, comparing core-
  scheduling with no-Hyperthreading, in the overloaded cases. In most=20
  benchmark, both the configuration perform worse than default, but=20
  core-scheduling regresses a lot less than no-Hyperthreading. And=20
  this, I think, is quite important!

- Core-scheduling and HT-aware scheduling: currently, the scheduler=20
  tend to spread vCPUs among cores. That is, if we have 2 vCPUs and 2=20
  cores with two threads each, the vCPUs run faster if we put each one=20
  on a core, because each one of them has the full core resources=20
  available. With core-scheduling implemented this way, this happens a=20
  lot less. Actually, most of the times work is run on siblings,=20
  leaving full cores entirely idle. This is what hurts pretty much the=20
  results of  the runs done inside an HVM guest with 4 vCPUs. It must =20
  be said, however:
  * that this also means performance are more consistent, and=20
    independent on the actual CPU load. So, if you have a VM and share=20
    an host with other VMs, performance of your workload depend less  =20
    on whether the others are running or idle;
  * I expect this issue to be addressed, at least partially, by=20
    exposing a topology to the guest that takes into account that,=20
    thanks to core-scheduling, some vCPUs are actually SMT-siblings. =20
    In fact, at that point, it will be the guest's scheduler job to=20
    decide whether to consolidate or spread the work. And if it=20
    decides to spread it, that means tasks will run on vCPUs that are=20
    not virtual SMT-siblings, and hence run on different cores (if \
    they are available) at the host level.

Anyway, I've written way too much. Have a look at the results, and feel
free to share what you think about them.

Regards,
Dario
---
XEN CORE-SCHEDULING BENCHMARK
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D

Code:=20
 - Juergen's v1 patches, rebased
   git: https://github.com/jgross1/xen/tree/sched-v1-rebase

Host:
 - CPU: 1 socket, 4 cores, 2 threads
 - RAM: 32 GB
 - distro: opneSUSE Tumbleweed
 - Kernel: 5.1.7
 - HW Bugs Mitigations: fully disabled (both in Xen and dom0)
 - Filesys: XFS

VMs:
 - vCPUs: either 8 or 4
 - distro: opneSUSE Tumbleweed
 - Kernel: 5.1.7
 - HW Bugs Mitigations: fully disabled
 - Filesys: XFS

Configurations:
 - BM-HT: baremetal, HyperThreading enabled (8 CPUs)
 - BM-noHT: baremetal, Hyperthreading disabled (4 CPUs)
 - v-XEN-HT: Xen staging (no coresched patches applied), Xen dom0, 8 vCPUs,=
 Hyperthreading enabled (8 CPUs)
 - v-XEN-noHT: Xen staging (no coresched patches applied), Xen dom0, 4 vCPU=
s, Hyperthreading disabled (4 CPUs)
 - XEN-HT: Xen with coresched patches applied, Xen dom0, 8 vCPUs, Hyperthre=
ading enabled (8 CPUs), sched-gran=3Dcpu (default)
 - XEN-noHT: Xen with coresched patches applied, Xen dom0, 4 vCPUs, Hyperth=
reading disabled (4 CPUs), sched-gran=3Dcpu (default)
 - XEN-csc: Xen with coresched patches applied, Xen dom0, 8 vCPUs, Hyperthr=
eading enabled (8 CPUs), sched-gran=3Dcore
 - v-HVM-v8-HT: Xen staging (no coresched patches applied), HVM guest, 8 vC=
PUs, Hyperthreading enabled (8 CPUs)
 - v-HVM-v8-noHT: Xen staging (no coresched patches applied), HVM guest, 8 =
vCPUs, Hyperthreading enabled (4 CPUs)
 - HVM-v8-HT: Xen with coresched patches applied, HVM guest, 8 vCPUs, Hyper=
threading enabled (8 CPUs), sched-gran=3Dcpu (default)
 - HVM-v8-noHT: Xen with coresched patches applied, HVM guest, 8 vCPUs, Hyp=
erthreading enabled (4 CPUs), sched-gran=3Dcpu (default)
 - HVM-v8-csc: Xen with coresched patches applied, HVM guest, 8 vCPUs, Hype=
rthreading enabled (8 CPUs), sched-gran=3Dcore
 - v-HVM-v4-HT: Xen staging (no coresched patches applied), HVM guest, 4 vC=
PUs, Hyperthreading enabled (8 CPUs)
 - v-HVM-v4-noHT: Xen staging (no coresched patches applied), HVM guest, 4 =
vCPUs, Hyperthreading enabled (4 CPUs)
 - HVM-v4-HT: Xen with coresched patches applied, HVM guest, 4 vCPUs, Hyper=
threading enabled (8 CPUs), sched-gran=3Dcpu (default)
 - HVM-v4-noHT: Xen with coresched patches applied, HVM guest, 4 vCPUs, Hyp=
erthreading enabled (4 CPUs), sched-gran=3Dcpu (default)
 - HVM-v4-csc: Xen with coresched patches applied, HVM guest, 4 vCPUs, Hype=
rthreading enabled (8 CPUs), sched-gran=3Dcore
 - v-HVMx2-v8-HT: Xen staging (no coresched patches applied), 2x HVM guest,=
 8 vCPUs, Hyperthreading enabled (8 CPUs)
 - v-HVMx2-v8-noHT: Xen staging (no coresched patches applied), 2x HVM gues=
t, 8 vCPUs, Hyperthreading enabled (4 CPUs)
 - HVMx2-v8-HT: Xen with coresched patches applied, 2x HVM guest, 8 vCPUs, =
Hyperthreading enabled (8 CPUs), sched-gran=3Dcpu (default)
 - HVMx2-v8-noHT: Xen with coresched patches applied, 2x HVM guest, 8 vCPUs=
, Hyperthreading enabled (4 CPUs), sched-gran=3Dcpu (default)
 - HVMx2-v8-csc: Xen with coresched patches applied, 2x HVM guest, 8 vCPUs,=
 Hyperthreading enabled (8 CPUs), sched-gran=3Dcore

Benchmarks:
 - Suite: MMTests, https://github.com/gormanm/mmtests (e.g., see: https://l=
kml.org/lkml/2019/4/25/588)
   * Stream: pure memory benchmark (various kind of mem-ops done in paralle=
l). Parallelism is NR_CPUS/2 tasks (i.e, . Ideally, we wouldn't see any dif=
ference between HT, noHT and csc;
   * Kernbench: builds a kernel, with varying number of compile jobs. HT is=
, in general, known to help, at least a little, as it let us do more parall=
el builds;
   * Hackbench: communication (via pipes, in this case) between group of pr=
ocesses. As we deal with _groups_ of tasks, we're already in saturation wit=
h 1 group, hence we expect noHT to suffer;
   * mutilate: load generator for memcached, with high request rate;
   * netperf-{udp,tcp,unix}: two communicating tasks. Without any pinning (=
either at hypervisor and dom0/guest level), we expect HT to play a role, as=
 depending on where the two task are scheduler (i.e., whether on two core o=
f the same thread, or not) performance may vary;
  * pgioperfbench: Postgres microbenchmark (I wanted to use pgbench, but ha=
d issues);
  * iozone: I have the number, but they're not shown here (needs time for l=
ooking at them and properly present them).

Raw results:
 - On my test box. I'll put them somewhere soon... :-)

Result comparisons:
 1) BM-HT vs. BM-noHT: check whether, on baremetal, for the given benchmark=
, HT has a positive or negative impact on performance
 2) v-XEN-HT vs. XEN-HT: check the overhead introduced by having the coresc=
hed patches applied, but not in use, in case HT is enabled. This tells us h=
ow expensive it is to have these patches in, for someone that does not need=
 or want to use them, and keeps HT enabled;
 3) v-XEN-noHT vs. XEN-noHT: check the overhead introduced by having the co=
resched patches applied, but not in use, in case HT is disabled. This tells=
 us how expensive it is to have these patches in, for someone that does not=
 need or want them, and keeps HT disabled;
 4) XEN-HT vs. XEN-noHT vs. XEN-csc: with coresched patches applied, compar=
e sched-gran=3Dcpu and HT enabled (current default), with turning HT off an=
d with sched-gran=3Dcore (and HT enabled, of course). This tells us how muc=
h perf we lose (or gain!) when using core-scheduling, as compared to both d=
efault and disabling hyperthreading disabled. Ideally, we'd end up a bit sl=
ower than default, but not as slow(er) as with HT disabled.
 5) HVM-v8-HT vs. HVM-v8-noHT vs. HVM-v8-csc: same as above, but benchmarks=
 are running in an HVM guest with 8 vCPUs.
 6) HVM-v4-HT vs. HVM-v4-noHT vs. HVM-v4-csc: same as 5), but the HVM VM ha=
s now only 4 vCPUs.
 7) HVMx2-v8-HT vs.  HVMx2-v8-noHT vs. HVMx2-v8-csc: now there are 2 HVM gu=
ests, both with 8 vCPUs. One runs synthetic workloads (CPU and memory) prod=
ucing ~600% CPU load. The other runs our benchmarks. So, the host is in ove=
rload by 2x factor, in terms of number of vCPUs vs. number of pCPUs (not co=
unting dom0!). In terms of CPU load, it's almost the same, but harder to te=
ll exactly, as the synthetic load is ~600% (and not 800%) and the various b=
enchmarks have variable CPU load.

STREAM
=3D=3D=3D=3D=3D=3D
1)                            BM-HT                BM-noHT
MB/sec copy     32623.20 (   0.00%)    33906.18 (   3.93%)
MB/sec scale    22056.18 (   0.00%)    23005.44 (   4.30%)
MB/sec add      25827.70 (   0.00%)    26707.06 (   3.40%)
MB/sec triad    25771.70 (   0.00%)    26705.98 (   3.63%)

I was expecting nearly identical performance between 'HT' and 'noHT'. For s=
ure, I wasn't expecting 'noHT' to regress. It's actually going a little fas=
ter, which does indeed makes sense (as we don't use any task pinning).

2)                         v-XEN-HT                 XEN-HT
MB/sec copy     33076.00 (   0.00%)    33112.76 (   0.11%)
MB/sec scale    24170.98 (   0.00%)    24225.04 (   0.22%)
MB/sec add      27060.58 (   0.00%)    27195.52 (   0.50%)
MB/sec triad    27172.34 (   0.00%)    27296.42 (   0.46%)

3)                       v-XEN-noHT               XEN-noHT
MB/sec copy     33054.78 (   0.00%)    33070.62 (   0.05%)
MB/sec scale    24198.12 (   0.00%)    24335.76 (   0.57%)
MB/sec add      27084.58 (   0.00%)    27360.86 (   1.02%)
MB/sec triad    27199.12 (   0.00%)    27468.54 (   0.99%)

4)                           XEN-HT               XEN-noHT                X=
EN-csc
MB/sec copy     33112.76 (   0.00%)    33070.62 (  -0.13%)    31811.06 (  -=
3.93%)
MB/sec scale    24225.04 (   0.00%)    24335.76 (   0.46%)    22745.18 (  -=
6.11%)
MB/sec add      27195.52 (   0.00%)    27360.86 (   0.61%)    25088.74 (  -=
7.75%)
MB/sec triad    27296.42 (   0.00%)    27468.54 (   0.63%)    25170.02 (  -=
7.79%)

I wasn't expecting a degradation for 'csc' (as, in fact, we don't see any i=
n 'noHT'). Perhaps, re-run the 'csc' case with 2 threads, and see if it mak=
es any difference.

5)                        HVM-v8-HT            HVM-v8-noHT             HVM-=
v8-csc
MB/sec copy     33338.56 (   0.00%)    34168.32 (   2.49%)    29568.34 ( -1=
1.31%)
MB/sec scale    22001.94 (   0.00%)    23023.06 (   4.64%)    18635.30 ( -1=
5.30%)
MB/sec add      25442.48 (   0.00%)    26676.96 (   4.85%)    21632.14 ( -1=
4.98%)
MB/sec triad    26376.48 (   0.00%)    26542.96 (   0.63%)    21751.54 ( -1=
7.53%)

(Unexpected) Impact is way more than just "noticeable". Furthermore, 'HT' a=
nd 'noHT' results are only a little worse than the PV (well, dom0) case, wh=
ile 'csc' is much worse. I suspect this may be caused by the benchmark's ta=
sks running on siblings, even if there are fully idle cores, but this needs=
 more investigation.

6)                        HVM-v4-HT            HVM-v4-noHT             HVM-=
v4-csc
MB/sec copy     31917.34 (   0.00%)    33820.44 (   5.96%)    31186.82 (  -=
2.29%)
MB/sec scale    20741.28 (   0.00%)    22320.82 (   7.62%)    19471.54 (  -=
6.12%)
MB/sec add      25120.08 (   0.00%)    26553.58 (   5.71%)    22348.62 ( -1=
1.03%)
MB/sec triad    24979.40 (   0.00%)    26075.40 (   4.39%)    21988.46 ( -1=
1.97%)

Not as bad as the 8 vCPU case, but still not great.

7)                      HVMx2-v8-HT          HVMx2-v8-noHT           HVMx2-=
v8-csc
MB/sec copy     28821.94 (   0.00%)    22508.84 ( -21.90%)    27223.16 (  -=
5.55%)
MB/sec scale    20544.64 (   0.00%)    15269.06 ( -25.68%)    17813.02 ( -1=
3.30%)
MB/sec add      22774.16 (   0.00%)    16733.48 ( -26.52%)    19659.98 ( -1=
3.67%)
MB/sec triad    22163.52 (   0.00%)    16508.20 ( -25.52%)    19722.54 ( -1=
1.01%)

Under load, core-scheduling does better than 'noHT'. Good! :-D


KERNBENCH
=3D=3D=3D=3D=3D=3D=3D=3D=3D
Done runs with 2, 4,8 or 16 threads. So, with HT on, we saturate at 8 threa=
ds, with HT off, at 4.
------------------------------------------------------------
1)                                 BM-HT                BM-noHT
Amean     elsp-2       199.46 (   0.00%)      196.25 *   1.61%*
Amean     elsp-4       114.96 (   0.00%)      108.73 *   5.42%*
Amean     elsp-8        83.65 (   0.00%)      109.77 * -31.22%*
Amean     elsp-16       84.46 (   0.00%)      112.61 * -33.33%*
Stddev    elsp-2         0.09 (   0.00%)        0.05 (  46.12%)
Stddev    elsp-4         0.08 (   0.00%)        0.19 (-126.04%)
Stddev    elsp-8         0.15 (   0.00%)        0.15 (  -2.80%)
Stddev    elsp-16        0.03 (   0.00%)        0.50 (-1328.97%)

Things are (slightly) better, on 'noHT', before saturation, but get substan=
tially worse after that point.

2)                              v-XEN-HT                 XEN-HT
Amean     elsp-2       234.13 (   0.00%)      233.63 (   0.21%)
Amean     elsp-4       139.89 (   0.00%)      140.21 *  -0.23%*
Amean     elsp-8        98.15 (   0.00%)       98.22 (  -0.08%)
Amean     elsp-16       99.05 (   0.00%)       99.65 *  -0.61%*
Stddev    elsp-2         0.40 (   0.00%)        0.14 (  64.63%)
Stddev    elsp-4         0.11 (   0.00%)        0.14 ( -33.77%)
Stddev    elsp-8         0.23 (   0.00%)        0.40 ( -68.71%)
Stddev    elsp-16        0.05 (   0.00%)        0.47 (-855.23%)

3)                            v-XEN-noHT               XEN-noHT
Amean     elsp-2       233.23 (   0.00%)      233.16 (   0.03%)
Amean     elsp-4       130.00 (   0.00%)      130.43 (  -0.33%)
Amean     elsp-8       132.86 (   0.00%)      132.34 *   0.39%*
Amean     elsp-16      135.61 (   0.00%)      135.51 (   0.07%)
Stddev    elsp-2         0.10 (   0.00%)        0.06 (  39.87%)
Stddev    elsp-4         0.04 (   0.00%)        0.67 (-1795.94%)
Stddev    elsp-8         0.37 (   0.00%)        0.04 (  89.24%)
Stddev    elsp-16        0.20 (   0.00%)        0.34 ( -69.82%)

4)                                XEN-HT               XEN-noHT            =
    XEN-csc
Amean     elsp-2       233.63 (   0.00%)      233.16 *   0.20%*      248.12=
 *  -6.20%*
Amean     elsp-4       140.21 (   0.00%)      130.43 *   6.98%*      145.65=
 *  -3.88%*
Amean     elsp-8        98.22 (   0.00%)      132.34 * -34.73%*       98.15=
 (   0.07%)
Amean     elsp-16       99.65 (   0.00%)      135.51 * -35.98%*       99.58=
 (   0.07%)
Stddev    elsp-2         0.14 (   0.00%)        0.06 (  56.88%)        0.19=
 ( -36.79%)
Stddev    elsp-4         0.14 (   0.00%)        0.67 (-369.64%)        0.57=
 (-305.25%)
Stddev    elsp-8         0.40 (   0.00%)        0.04 (  89.89%)        0.03=
 (  91.88%)
Stddev    elsp-16        0.47 (   0.00%)        0.34 (  27.80%)        0.47=
 (   0.53%)

'csc' proves to be quite effective for this workload. It does cause some sm=
all regressions at low job count, but it lets us get back all the perf we l=
ost when disabling Hyperthreading.

5)                             HVM-v8-HT            HVM-v8-noHT            =
 HVM-v8-csc
Amean     elsp-2       202.45 (   0.00%)      205.87 *  -1.69%*      218.87=
 *  -8.11%*
Amean     elsp-4       121.90 (   0.00%)      115.41 *   5.32%*      128.78=
 *  -5.64%*
Amean     elsp-8        85.94 (   0.00%)      125.71 * -46.28%*       87.26=
 *  -1.54%*
Amean     elsp-16       87.37 (   0.00%)      128.52 * -47.09%*       88.03=
 *  -0.76%*
Stddev    elsp-2         0.09 (   0.00%)        0.34 (-299.25%)        1.30=
 (-1433.24%)
Stddev    elsp-4         0.44 (   0.00%)        0.27 (  38.66%)        0.60=
 ( -36.58%)
Stddev    elsp-8         0.14 (   0.00%)        0.22 ( -63.81%)        0.35=
 (-153.50%)
Stddev    elsp-16        0.02 (   0.00%)        0.40 (-1627.17%)        0.3=
2 (-1300.67%)

Trend is pretty much the same than in the dom0 case.

6)                             HVM-v4-HT            HVM-v4-noHT            =
 HVM-v4-csc
Amean     elsp-2       206.05 (   0.00%)      208.49 *  -1.18%*      237.58=
 * -15.30%*
Amean     elsp-4       114.53 (   0.00%)      115.46 *  -0.82%*      162.61=
 * -41.98%*
Amean     elsp-8       127.22 (   0.00%)      117.63 *   7.54%*      166.22=
 * -30.66%*
Amean     elsp-16      133.70 (   0.00%)      120.53 *   9.85%*      170.05=
 * -27.19%*
Stddev    elsp-2         0.26 (   0.00%)        0.24 (   7.38%)        0.34=
 ( -30.97%)
Stddev    elsp-4         0.29 (   0.00%)        0.23 (  20.88%)        0.24=
 (  17.16%)
Stddev    elsp-8         2.21 (   0.00%)        0.12 (  94.48%)        0.24=
 (  89.01%)
Stddev    elsp-16        2.00 (   0.00%)        0.57 (  71.34%)        0.34=
 (  82.87%)

Quite bad, this time. Basically, with only 4 vCPUs in the VM, we never satu=
rate the machine, even in the 'noHT' case. In fact, 'noHT' goes similarly t=
han 'HT' (even a little better, actually), as it could have been expected. =
OTOH, 'csc' regresses badly.

I did some more investigation, and found out that, with core-scheduling, we=
 no longer spread the work among cores. E.g., with 4 cores and 4 busy vCPUs=
, in the 'HT' case, we run (most of the time) one vCPU on each core. In the=
 'csc' case, they often on 2 cores and leaves 2 cores idle. This means lowe=
r, but also more deterministic, performance. Whether or not is something we=
 like, needs to be discussed.

7)                           HVMx2-v8-HT          HVMx2-v8-noHT           H=
VMx2-v8-csc
Amean     elsp-2       288.82 (   0.00%)      437.79 * -51.58%*      339.86=
 * -17.67%*
Amean     elsp-4       196.18 (   0.00%)      294.95 * -50.35%*      242.91=
 * -23.82%*
Amean     elsp-8       153.27 (   0.00%)      229.25 * -49.57%*      182.50=
 * -19.07%*
Amean     elsp-16      156.59 (   0.00%)      235.63 * -50.48%*      185.82=
 * -18.67%*
Stddev    elsp-2         0.20 (   0.00%)        0.34 ( -67.23%)        2.56=
 (-1175.73%)
Stddev    elsp-4         0.48 (   0.00%)        0.07 (  86.25%)        0.41=
 (  15.93%)
Stddev    elsp-8         0.39 (   0.00%)        0.81 (-109.26%)        1.30=
 (-235.77%)
Stddev    elsp-16        0.88 (   0.00%)        0.87 (   1.97%)        1.75=
 ( -98.28%)

In overload, 'csc' regresses noticeably, as compared to 'HT'. But improves =
things a lot, as compared to 'noHT'.


HACKBENCH-PROCESS-PIPE
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
1)                            BM-HT                BM-noHT
Amean     1       0.3838 (   0.00%)      0.6752 * -75.92%*
Amean     3       1.1718 (   0.00%)      1.9740 * -68.46%*
Amean     5       1.9334 (   0.00%)      2.5968 * -34.31%*
Amean     7       2.6592 (   0.00%)      2.6656 (  -0.24%)
Amean     12      3.0228 (   0.00%)      3.2494 (  -7.50%)
Amean     18      3.4848 (   0.00%)      3.7932 *  -8.85%*
Amean     24      4.1308 (   0.00%)      5.2044 * -25.99%*
Amean     30      4.7290 (   0.00%)      5.8558 * -23.83%*
Amean     32      4.9450 (   0.00%)      6.2686 * -26.77%*
Stddev    1       0.0391 (   0.00%)      0.0308 (  21.27%)
Stddev    3       0.0349 (   0.00%)      0.1551 (-344.67%)
Stddev    5       0.1620 (   0.00%)      0.1590 (   1.90%)
Stddev    7       0.1166 (   0.00%)      0.3178 (-172.48%)
Stddev    12      0.3413 (   0.00%)      0.4880 ( -43.00%)
Stddev    18      0.2202 (   0.00%)      0.0784 (  64.40%)
Stddev    24      0.4053 (   0.00%)      0.3042 (  24.95%)
Stddev    30      0.1251 (   0.00%)      0.1655 ( -32.33%)
Stddev    32      0.0344 (   0.00%)      0.2019 (-486.80%)

'noHT' hurts (as could have been anticipated), even quite significantly in =
some cases (actually, I'm not sure why 7, 12 and 18 groups went so much bet=
ter than others...)

2)                         v-XEN-HT                 XEN-HT
Amean     1       0.7356 (   0.00%)      0.7470 (  -1.55%)
Amean     3       2.3506 (   0.00%)      2.4632 (  -4.79%)
Amean     5       4.1084 (   0.00%)      4.0418 (   1.62%)
Amean     7       5.8314 (   0.00%)      5.9784 (  -2.52%)
Amean     12      9.9694 (   0.00%)     10.4374 *  -4.69%*
Amean     18     14.2844 (   0.00%)     14.1366 (   1.03%)
Amean     24     19.0304 (   0.00%)     17.6314 (   7.35%)
Amean     30     21.8334 (   0.00%)     21.9030 (  -0.32%)
Amean     32     22.8946 (   0.00%)     22.0216 *   3.81%*
Stddev    1       0.0213 (   0.00%)      0.0327 ( -53.61%)
Stddev    3       0.1634 (   0.00%)      0.0952 (  41.73%)
Stddev    5       0.3934 (   0.00%)      0.1954 (  50.33%)
Stddev    7       0.1796 (   0.00%)      0.2809 ( -56.40%)
Stddev    12      0.1695 (   0.00%)      0.3725 (-119.74%)
Stddev    18      0.1392 (   0.00%)      0.4003 (-187.67%)
Stddev    24      1.5323 (   0.00%)      0.7330 (  52.16%)
Stddev    30      0.4214 (   0.00%)      1.0668 (-153.14%)
Stddev    32      0.8221 (   0.00%)      0.3849 (  53.18%)

With the core-scheduling patches applied, even if 'csc' is not used, there =
were runs where the overhead is noticeable (but also other runs where patch=
ed Xen was faster, so...)

3)                       v-XEN-noHT               XEN-noHT
Amean     1       1.2154 (   0.00%)      1.2200 (  -0.38%)
Amean     3       3.9274 (   0.00%)      3.9302 (  -0.07%)
Amean     5       6.6430 (   0.00%)      6.6584 (  -0.23%)
Amean     7       9.2772 (   0.00%)      9.8144 (  -5.79%)
Amean     12     14.8220 (   0.00%)     14.4464 (   2.53%)
Amean     18     21.6266 (   0.00%)     20.2166 *   6.52%*
Amean     24     27.2974 (   0.00%)     26.1082 *   4.36%*
Amean     30     32.2406 (   0.00%)     31.1702 *   3.32%*
Amean     32     34.8984 (   0.00%)     33.8204 *   3.09%*
Stddev    1       0.0727 (   0.00%)      0.0560 (  22.95%)
Stddev    3       0.2564 (   0.00%)      0.1332 (  48.04%)
Stddev    5       0.6043 (   0.00%)      0.5454 (   9.75%)
Stddev    7       0.6785 (   0.00%)      0.4508 (  33.56%)
Stddev    12      0.5074 (   0.00%)      0.8115 ( -59.92%)
Stddev    18      0.9622 (   0.00%)      0.8868 (   7.84%)
Stddev    24      0.4904 (   0.00%)      0.8453 ( -72.38%)
Stddev    30      0.5542 (   0.00%)      0.6499 ( -17.27%)
Stddev    32      0.4986 (   0.00%)      0.7965 ( -59.77%)

4)                           XEN-HT               XEN-noHT                X=
EN-csc
Amean     1       0.7470 (   0.00%)      1.2200 * -63.32%*      0.7160 *   =
4.15%*
Amean     3       2.4632 (   0.00%)      3.9302 * -59.56%*      2.2284 *   =
9.53%*
Amean     5       4.0418 (   0.00%)      6.6584 * -64.74%*      4.0492 (  -=
0.18%)
Amean     7       5.9784 (   0.00%)      9.8144 * -64.16%*      5.8718 (   =
1.78%)
Amean     12     10.4374 (   0.00%)     14.4464 * -38.41%*     10.1488 (   =
2.77%)
Amean     18     14.1366 (   0.00%)     20.2166 * -43.01%*     14.7450 *  -=
4.30%*
Amean     24     17.6314 (   0.00%)     26.1082 * -48.08%*     18.0072 (  -=
2.13%)
Amean     30     21.9030 (   0.00%)     31.1702 * -42.31%*     21.1058 (   =
3.64%)
Amean     32     22.0216 (   0.00%)     33.8204 * -53.58%*     22.7300 (  -=
3.22%)
Stddev    1       0.0327 (   0.00%)      0.0560 ( -71.05%)      0.0168 (  4=
8.71%)
Stddev    3       0.0952 (   0.00%)      0.1332 ( -39.92%)      0.0944 (   =
0.88%)
Stddev    5       0.1954 (   0.00%)      0.5454 (-179.08%)      0.3064 ( -5=
6.79%)
Stddev    7       0.2809 (   0.00%)      0.4508 ( -60.47%)      0.5762 (-10=
5.11%)
Stddev    12      0.3725 (   0.00%)      0.8115 (-117.83%)      0.3594 (   =
3.53%)
Stddev    18      0.4003 (   0.00%)      0.8868 (-121.54%)      0.2580 (  3=
5.56%)
Stddev    24      0.7330 (   0.00%)      0.8453 ( -15.32%)      0.8976 ( -2=
2.45%)
Stddev    30      1.0668 (   0.00%)      0.6499 (  39.08%)      0.8666 (  1=
8.76%)
Stddev    32      0.3849 (   0.00%)      0.7965 (-106.96%)      1.4428 (-27=
4.86%)

This looks similar to 'kernbench'. 'noHT' hurts the workload badly, but 'cs=
c' seems to come quite a bit to the rescue!

5)                        HVM-v8-HT            HVM-v8-noHT             HVM-=
v8-csc
Amean     1       0.8992 (   0.00%)      1.1826 * -31.52%*      0.9462 *  -=
5.23%*
Amean     3       2.4524 (   0.00%)      2.4990 (  -1.90%)      2.5514 *  -=
4.04%*
Amean     5       3.6710 (   0.00%)      3.5258 (   3.96%)      3.9270 *  -=
6.97%*
Amean     7       4.6588 (   0.00%)      4.6430 (   0.34%)      5.0420 (  -=
8.23%)
Amean     12      7.7872 (   0.00%)      7.6310 (   2.01%)      7.6498 (   =
1.76%)
Amean     18     10.9800 (   0.00%)     12.2772 ( -11.81%)     11.1940 (  -=
1.95%)
Amean     24     16.5552 (   0.00%)     18.1368 (  -9.55%)     15.1922 (   =
8.23%)
Amean     30     17.1778 (   0.00%)     24.0352 * -39.92%*     17.7776 (  -=
3.49%)
Amean     32     19.1966 (   0.00%)     25.3104 * -31.85%*     19.8716 (  -=
3.52%)
Stddev    1       0.0306 (   0.00%)      0.0440 ( -44.08%)      0.0419 ( -3=
6.94%)
Stddev    3       0.0681 (   0.00%)      0.1289 ( -89.35%)      0.0975 ( -4=
3.30%)
Stddev    5       0.1214 (   0.00%)      0.2722 (-124.14%)      0.2080 ( -7=
1.33%)
Stddev    7       0.5810 (   0.00%)      0.2687 (  53.75%)      0.3038 (  4=
7.71%)
Stddev    12      1.4867 (   0.00%)      1.3196 (  11.24%)      1.5775 (  -=
6.11%)
Stddev    18      1.9110 (   0.00%)      1.8377 (   3.83%)      1.3230 (  3=
0.77%)
Stddev    24      1.4038 (   0.00%)      1.2938 (   7.84%)      1.2301 (  1=
2.37%)
Stddev    30      2.0035 (   0.00%)      1.3529 (  32.47%)      2.4480 ( -2=
2.19%)
Stddev    32      1.8277 (   0.00%)      1.1786 (  35.52%)      2.4069 ( -3=
1.69%)

Similar to the dom0 case, but it's rather weird how the 'noHT' case is, in =
some cases, quite good. Even better than 'HT'. :-O

6)                        HVM-v4-HT            HVM-v4-noHT             HVM-=
v4-csc
Amean     1       1.4962 (   0.00%)      1.4424 (   3.60%)      1.6824 * -1=
2.44%*
Amean     3       2.5826 (   0.00%)      2.9692 ( -14.97%)      2.9984 ( -1=
6.10%)
Amean     5       3.4330 (   0.00%)      3.5064 (  -2.14%)      4.7144 * -3=
7.33%*
Amean     7       5.3896 (   0.00%)      4.5122 (  16.28%)      5.7828 (  -=
7.30%)
Amean     12      7.6862 (   0.00%)      8.1164 (  -5.60%)     10.3868 * -3=
5.14%*
Amean     18     10.8628 (   0.00%)     10.8600 (   0.03%)     14.5226 * -3=
3.69%*
Amean     24     16.1058 (   0.00%)     13.9238 (  13.55%)     17.3746 (  -=
7.88%)
Amean     30     17.9462 (   0.00%)     20.1588 ( -12.33%)     22.2760 * -2=
4.13%*
Amean     32     20.8922 (   0.00%)     15.2004 *  27.24%*     22.5168 (  -=
7.78%)
Stddev    1       0.0353 (   0.00%)      0.0996 (-181.94%)      0.0573 ( -6=
2.13%)
Stddev    3       0.4556 (   0.00%)      0.6097 ( -33.81%)      0.4727 (  -=
3.73%)
Stddev    5       0.7936 (   0.00%)      0.6409 (  19.25%)      1.0294 ( -2=
9.71%)
Stddev    7       1.3387 (   0.00%)      0.9335 (  30.27%)      1.5652 ( -1=
6.92%)
Stddev    12      1.1304 (   0.00%)      1.8932 ( -67.48%)      1.6302 ( -4=
4.21%)
Stddev    18      2.6187 (   0.00%)      2.2309 (  14.81%)      0.9304 (  6=
4.47%)
Stddev    24      2.2138 (   0.00%)      1.6892 (  23.70%)      1.4706 (  3=
3.57%)
Stddev    30      1.6264 (   0.00%)      2.1632 ( -33.01%)      1.6574 (  -=
1.91%)
Stddev    32      3.5272 (   0.00%)      2.5166 (  28.65%)      2.0956 (  4=
0.59%)

7)                      HVMx2-v8-HT          HVMx2-v8-noHT           HVMx2-=
v8-csc
Amean     1       1.4736 (   0.00%)      1.2224 *  17.05%*      1.6544 * -1=
2.27%*
Amean     3       3.1764 (   0.00%)      2.4984 *  21.34%*      2.9720 *   =
6.43%*
Amean     5       4.7694 (   0.00%)      3.4870 *  26.89%*      4.4406 *   =
6.89%*
Amean     7       6.3958 (   0.00%)      4.6320 *  27.58%*      5.9150 *   =
7.52%*
Amean     12     11.0484 (   0.00%)      7.6534 *  30.73%*      9.7064 (  1=
2.15%)
Amean     18     16.8658 (   0.00%)     12.8028 *  24.09%*     17.0654 (  -=
1.18%)
Amean     24     23.6798 (   0.00%)     18.8692 *  20.32%*     24.1742 (  -=
2.09%)
Amean     30     29.6202 (   0.00%)     25.4126 *  14.21%*     30.5034 (  -=
2.98%)
Amean     32     31.7582 (   0.00%)     28.5946 *   9.96%*     33.0222 *  -=
3.98%*
Stddev    1       0.0309 (   0.00%)      0.0294 (   5.09%)      0.0526 ( -6=
9.92%)
Stddev    3       0.1102 (   0.00%)      0.0670 (  39.25%)      0.0956 (  1=
3.30%)
Stddev    5       0.2023 (   0.00%)      0.1089 (  46.16%)      0.0694 (  6=
5.68%)
Stddev    7       0.3783 (   0.00%)      0.1408 (  62.79%)      0.2421 (  3=
6.01%)
Stddev    12      1.5160 (   0.00%)      0.3483 (  77.02%)      1.3210 (  1=
2.87%)
Stddev    18      1.3000 (   0.00%)      1.2858 (   1.09%)      0.8736 (  3=
2.80%)
Stddev    24      0.8749 (   0.00%)      0.8663 (   0.98%)      0.8197 (   =
6.31%)
Stddev    30      1.3074 (   0.00%)      1.4297 (  -9.36%)      1.2882 (   =
1.46%)
Stddev    32      1.2521 (   0.00%)      1.0791 (  13.81%)      0.7319 (  4=
1.54%)

'noHT' becomes _super_fast_ (as compared to 'HT') when the system is overlo=
aded. And that is (continues to be) quite weird. About 'csc', it's not too =
bad, as it performs in line with 'HT'.


MUTILATE
=3D=3D=3D=3D=3D=3D=3D=3D
1)                           BM-HT                BM-noHT
Hmean     1    60932.67 (   0.00%)    60817.19 (  -0.19%)
Hmean     3   150762.70 (   0.00%)   123570.43 * -18.04%*
Hmean     5   197564.84 (   0.00%)   176716.37 * -10.55%*
Hmean     7   178089.27 (   0.00%)   170859.21 *  -4.06%*
Hmean     8   151372.16 (   0.00%)   160742.09 *   6.19%*
Stddev    1      591.29 (   0.00%)      513.06 (  13.23%)
Stddev    3     1358.38 (   0.00%)     1783.77 ( -31.32%)
Stddev    5     3477.60 (   0.00%)     5380.83 ( -54.73%)
Stddev    7     2676.96 (   0.00%)     5119.18 ( -91.23%)
Stddev    8      696.32 (   0.00%)     2888.47 (-314.82%)

It's less of a clear cut whether or not HT helps or not...

2)                        v-XEN-HT                 XEN-HT
Hmean     1    31121.40 (   0.00%)    31063.01 (  -0.19%)
Hmean     3    75847.21 (   0.00%)    75373.02 (  -0.63%)
Hmean     5   113823.13 (   0.00%)   113127.84 (  -0.61%)
Hmean     7   112553.93 (   0.00%)   112467.16 (  -0.08%)
Hmean     8   103472.02 (   0.00%)   103246.75 (  -0.22%)
Stddev    1      147.14 (   0.00%)      175.64 ( -19.37%)
Stddev    3      920.80 (   0.00%)     1017.40 ( -10.49%)
Stddev    5      339.23 (   0.00%)      781.99 (-130.52%)
Stddev    7      248.83 (   0.00%)      404.74 ( -62.66%)
Stddev    8      132.22 (   0.00%)      274.16 (-107.35%)

3)                      v-XEN-noHT               XEN-noHT
Hmean     1    31182.90 (   0.00%)    31107.06 (  -0.24%)
Hmean     3    83473.18 (   0.00%)    84387.92 *   1.10%*
Hmean     5    90322.68 (   0.00%)    91396.40 (   1.19%)
Hmean     7    91082.97 (   0.00%)    91296.28 (   0.23%)
Hmean     8    89529.42 (   0.00%)    89442.61 (  -0.10%)
Stddev    1      369.37 (   0.00%)      336.37 (   8.93%)
Stddev    3      300.44 (   0.00%)      333.46 ( -10.99%)
Stddev    5      842.22 (   0.00%)      816.23 (   3.08%)
Stddev    7      907.80 (   0.00%)     1084.18 ( -19.43%)
Stddev    8      362.90 (   0.00%)      890.80 (-145.47%)

4)                          XEN-HT               XEN-noHT                XE=
N-csc
Hmean     1    31063.01 (   0.00%)    31107.06 (   0.14%)    29609.98 *  -4=
.68%*
Hmean     3    75373.02 (   0.00%)    84387.92 *  11.96%*    73419.60 *  -2=
.59%*
Hmean     5   113127.84 (   0.00%)    91396.40 * -19.21%*   100843.37 * -10=
.86%*
Hmean     7   112467.16 (   0.00%)    91296.28 * -18.82%*   108439.16 *  -3=
.58%*
Hmean     8   103246.75 (   0.00%)    89442.61 * -13.37%*   101164.18 *  -2=
.02%*
Stddev    1      175.64 (   0.00%)      336.37 ( -91.51%)      271.28 ( -54=
.46%)
Stddev    3     1017.40 (   0.00%)      333.46 (  67.22%)      367.95 (  63=
.83%)
Stddev    5      781.99 (   0.00%)      816.23 (  -4.38%)      549.77 (  29=
.70%)
Stddev    7      404.74 (   0.00%)     1084.18 (-167.87%)      376.92 (   6=
.87%)
Stddev    8      274.16 (   0.00%)      890.80 (-224.93%)      987.59 (-260=
.23%)

And it's a mixed bag even here, but it clearly looks like 'csc' helps (i.e.=
, let us achieve better perf than 'noHT' when in and above saturation).

5)                       HVM-v8-HT            HVM-v8-noHT             HVM-v=
8-csc
Hmean     1    39583.53 (   0.00%)    38828.65 *  -1.91%*    35103.76 * -11=
.32%*
Hmean     3    87210.00 (   0.00%)    57874.31 * -33.64%*    47160.22 * -45=
.92%*
Hmean     5   130676.61 (   0.00%)    42883.21 * -67.18%*    85504.60 * -34=
.57%*
Hmean     7   157586.93 (   0.00%)    59146.02 * -62.47%*   136717.21 * -13=
.24%*
Hmean     8   174113.49 (   0.00%)    75503.09 * -56.64%*   159666.07 *  -8=
.30%*
Stddev    1      160.68 (   0.00%)      232.01 ( -44.39%)      547.91 (-240=
.99%)
Stddev    3     1158.62 (   0.00%)      654.05 (  43.55%)    18841.25 (-152=
6.19%)
Stddev    5      298.35 (   0.00%)      542.51 ( -81.84%)     1274.93 (-327=
.32%)
Stddev    7     2569.12 (   0.00%)     1034.22 (  59.74%)     4163.80 ( -62=
.07%)
Stddev    8      982.48 (   0.00%)      692.10 (  29.56%)     1324.30 ( -34=
.79%)

'csc' helps, and it let us achieve better performance than 'noHT', overall.=
 Absolute performance looks worse than in dom0, but the 'noHT' case seems t=
o be affected even more.

6)                       HVM-v4-HT            HVM-v4-noHT             HVM-v=
4-csc
Hmean     1    37156.88 (   0.00%)    36938.92 (  -0.59%)    34869.19 *  -6=
.16%*
Hmean     3    91170.71 (   0.00%)    91469.09 (   0.33%)    76214.51 * -16=
.40%*
Hmean     5   119020.55 (   0.00%)   126949.11 *   6.66%*   109062.82 *  -8=
.37%*
Hmean     7   119924.66 (   0.00%)   133372.57 *  11.21%*   110466.18 *  -7=
.89%*
Hmean     8   121329.34 (   0.00%)   136100.78 (  12.17%)   114071.36 *  -5=
.98%*
Stddev    1      214.02 (   0.00%)      362.58 ( -69.42%)      516.53 (-141=
.35%)
Stddev    3     2554.47 (   0.00%)     1549.81 (  39.33%)      748.72 (  70=
.69%)
Stddev    5     1061.32 (   0.00%)     2250.11 (-112.01%)     2377.12 (-123=
.98%)
Stddev    7     5486.68 (   0.00%)     3214.60 (  41.41%)     4147.45 (  24=
.41%)
Stddev    8     1857.60 (   0.00%)    12837.92 (-591.10%)     3400.78 ( -83=
.07%)

7)                     HVMx2-v8-HT          HVMx2-v8-noHT           HVMx2-v=
8-csc
Hmean     1    30194.08 (   0.00%)     2457.66 * -91.86%*     4940.93 * -83=
.64%*
Hmean     3    33860.02 (   0.00%)    11209.64 * -66.89%*    23274.26 * -31=
.26%*
Hmean     5    45606.53 (   0.00%)    15984.89 * -64.95%*    38599.75 ( -15=
.36%)
Hmean     7    70754.93 (   0.00%)    23045.58 * -67.43%*    55799.74 * -21=
.14%*
Hmean     8    88529.15 (   0.00%)    36532.64 * -58.73%*    70367.33 * -20=
.52%*
Stddev    1      214.55 (   0.00%)        2.87 (  98.66%)    13159.62 (-603=
3.62%)
Stddev    3      440.61 (   0.00%)      179.15 (  59.34%)     4463.14 (-912=
.95%)
Stddev    5      900.27 (   0.00%)      161.20 (  82.09%)     6286.95 (-598=
.34%)
Stddev    7      706.22 (   0.00%)      708.81 (  -0.37%)     3845.49 (-444=
.52%)
Stddev    8     3197.46 (   0.00%)      818.97 (  74.39%)     4477.51 ( -40=
.03%)

Similar to kernbench: 'csc' a lot better than 'noHT' in overload.


PGIOPERFBENCH
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
1)                                BM-HT                BM-noHT
Amean     commit        7.72 (   0.00%)        9.73 * -26.14%*
Amean     read          6.99 (   0.00%)        8.15 * -16.66%*
Amean     wal           0.02 (   0.00%)        0.02 (   3.63%)
Stddev    commit        1.35 (   0.00%)        5.48 (-304.84%)
Stddev    read          0.61 (   0.00%)        3.82 (-521.73%)
Stddev    wal           0.04 (   0.00%)        0.04 (   1.36%)

Commit and read runs are suffering withough HT.

2)                             v-XEN-HT                 XEN-HT
Amean     commit        7.88 (   0.00%)        8.78 * -11.43%*
Amean     read          6.85 (   0.00%)        7.71 * -12.54%*
Amean     wal           0.07 (   0.00%)        0.07 (   1.15%)
Stddev    commit        1.86 (   0.00%)        3.59 ( -92.56%)
Stddev    read          0.53 (   0.00%)        2.89 (-450.88%)
Stddev    wal           0.05 (   0.00%)        0.05 (  -0.86%)

Significant overhead introduced by core scheduler patches, with sched-gran=
=3Dcpu and HT enabled.

3)                           v-XEN-noHT               XEN-noHT
Amean     commit        8.53 (   0.00%)        7.64 *  10.47%*
Amean     read          7.30 (   0.00%)        6.86 *   6.02%*
Amean     wal           0.08 (   0.00%)        0.08 (   2.61%)
Stddev    commit        4.27 (   0.00%)        1.35 (  68.46%)
Stddev    read          3.12 (   0.00%)        0.39 (  87.45%)
Stddev    wal           0.04 (   0.00%)        0.04 (   6.28%)

While not so much (actually, things are faster) with sched-gran=3Dcpu and H=
T disabled.

4)                               XEN-HT               XEN-noHT             =
   XEN-csc
Amean     commit        8.78 (   0.00%)        7.64 *  13.03%*        8.20 =
(   6.63%)
Amean     read          7.71 (   0.00%)        6.86 *  10.95%*        7.21 =
*   6.43%*
Amean     wal           0.07 (   0.00%)        0.08 * -12.33%*        0.08 =
(  -7.96%)
Stddev    commit        3.59 (   0.00%)        1.35 (  62.41%)        3.50 =
(   2.37%)
Stddev    read          2.89 (   0.00%)        0.39 (  86.46%)        2.50 =
(  13.52%)
Stddev    wal           0.05 (   0.00%)        0.04 (  11.34%)        0.04 =
(   6.71%)

Interestingly, when running under Xen and without HT, 'commit' and 'read' r=
uns are not suffering any longer (they're actually faster!). 'wal' is. With=
 core scheduling, WAL still slows down, but a little bit less, and commit a=
nd read are still fine (although they speed-up less).

5)                            HVM-v8-HT            HVM-v8-noHT             =
HVM-v8-csc
Amean     commit        7.83 (   0.00%)        7.74 (   1.16%)        7.68 =
(   1.87%)
Amean     read          6.97 (   0.00%)        6.97 (  -0.03%)        6.92 =
*   0.62%*
Amean     wal           0.04 (   0.00%)        0.01 *  79.85%*        0.07 =
* -84.69%*
Stddev    commit        1.60 (   0.00%)        1.54 (   3.79%)        1.59 =
(   0.35%)
Stddev    read          0.53 (   0.00%)        0.55 (  -3.61%)        0.68 =
( -27.35%)
Stddev    wal           0.05 (   0.00%)        0.03 (  45.88%)        0.05 =
(   2.11%)

'commit' and 'read' looks similar to the dom0 case. 'wal' is weird, as it w=
ent very very good in the 'noHT' case... I'm not sure how significant this =
benchmark is, to be honest.

6)                            HVM-v4-HT            HVM-v4-noHT             =
HVM-v4-csc
Stddev    commit        1.62 (   0.00%)        1.51 (   7.24%)        1.65 =
(  -1.80%)
Stddev    read          0.55 (   0.00%)        0.66 ( -19.98%)        0.57 =
(  -2.02%)
Stddev    wal           0.05 (   0.00%)        0.05 (  -6.25%)        0.05 =
(  -5.64%)

7)                          HVMx2-v8-HT          HVMx2-v8-noHT           HV=
Mx2-v8-csc
Amean     commit        7.94 (   0.00%)        8.31 *  -4.57%*       10.28 =
* -29.45%*
Amean     read          6.98 (   0.00%)        7.91 * -13.20%*        9.47 =
* -35.58%*
Amean     wal           0.01 (   0.00%)        0.07 *-415.01%*        0.24 =
*-1752.46%*
Stddev    commit        1.75 (   0.00%)        1.30 (  26.10%)        2.17 =
( -23.63%)
Stddev    read          0.67 (   0.00%)        0.79 ( -17.48%)        2.21 =
(-228.37%)
Stddev    wal           0.03 (   0.00%)        0.09 (-157.29%)        0.39 =
(-1057.77%)

Here, on the other hand, 'csc' regresses against 'noHT'. We've seen 'wal' f=
luctuating a bit. But in this case, even if we'd ignore it, we see that als=
o 'commit' and 'read' slow down significantly.


NETPERF-UDP
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
1)                                   BM-HT                BM-noHT
Hmean     send-64        395.57 (   0.00%)      402.32 *   1.70%*
Hmean     send-256      1474.96 (   0.00%)     1515.87 *   2.77%*
Hmean     send-2048    10592.86 (   0.00%)    11137.39 *   5.14%*
Hmean     send-8192    27861.86 (   0.00%)    29965.72 *   7.55%*
Hmean     recv-64        395.51 (   0.00%)      402.30 *   1.72%*
Hmean     recv-256      1474.96 (   0.00%)     1515.61 *   2.76%*
Hmean     recv-2048    10591.01 (   0.00%)    11135.47 *   5.14%*
Hmean     recv-8192    27858.04 (   0.00%)    29956.95 *   7.53%*
Stddev    send-64          4.61 (   0.00%)        3.01 (  34.70%)
Stddev    send-256        28.10 (   0.00%)       11.44 (  59.29%)
Stddev    send-2048      164.91 (   0.00%)      112.24 (  31.94%)
Stddev    send-8192      930.19 (   0.00%)      416.78 (  55.19%)
Stddev    recv-64          4.73 (   0.00%)        3.00 (  36.49%)
Stddev    recv-256        28.10 (   0.00%)       11.86 (  57.79%)
Stddev    recv-2048      163.52 (   0.00%)      111.83 (  31.61%)
Stddev    recv-8192      930.48 (   0.00%)      415.22 (  55.38%)

'noHT' being consistently --although marginally, in most cases-- better see=
ms to reveal non-ideality in how SMT is handled in the Linux scheduler.

2)                                v-XEN-HT                 XEN-HT
Hmean     send-64        223.35 (   0.00%)      220.23 *  -1.39%*
Hmean     send-256       876.26 (   0.00%)      863.81 *  -1.42%*
Hmean     send-2048     6575.95 (   0.00%)     6542.13 (  -0.51%)
Hmean     send-8192    20882.75 (   0.00%)    20999.88 (   0.56%)
Hmean     recv-64        223.35 (   0.00%)      220.23 *  -1.39%*
Hmean     recv-256       876.22 (   0.00%)      863.81 *  -1.42%*
Hmean     recv-2048     6575.00 (   0.00%)     6541.22 (  -0.51%)
Hmean     recv-8192    20881.63 (   0.00%)    20996.13 (   0.55%)
Stddev    send-64          1.16 (   0.00%)        0.94 (  19.15%)
Stddev    send-256         7.50 (   0.00%)        7.71 (  -2.79%)
Stddev    send-2048       29.58 (   0.00%)       57.84 ( -95.56%)
Stddev    send-8192      106.01 (   0.00%)      172.69 ( -62.90%)
Stddev    recv-64          1.16 (   0.00%)        0.94 (  19.15%)
Stddev    recv-256         7.50 (   0.00%)        7.70 (  -2.70%)
Stddev    recv-2048       28.84 (   0.00%)       56.58 ( -96.20%)
Stddev    recv-8192      105.96 (   0.00%)      167.07 ( -57.68%)

3)                              v-XEN-noHT               XEN-noHT
Hmean     send-64        222.53 (   0.00%)      220.12 *  -1.08%*
Hmean     send-256       874.65 (   0.00%)      866.59 (  -0.92%)
Hmean     send-2048     6595.97 (   0.00%)     6568.38 (  -0.42%)
Hmean     send-8192    21537.45 (   0.00%)    21163.69 *  -1.74%*
Hmean     recv-64        222.52 (   0.00%)      220.08 *  -1.10%*
Hmean     recv-256       874.55 (   0.00%)      866.47 (  -0.92%)
Hmean     recv-2048     6595.64 (   0.00%)     6566.75 (  -0.44%)
Hmean     recv-8192    21534.73 (   0.00%)    21157.86 *  -1.75%*
Stddev    send-64          1.45 (   0.00%)        1.64 ( -13.12%)
Stddev    send-256         4.96 (   0.00%)        8.92 ( -79.63%)
Stddev    send-2048       35.06 (   0.00%)       64.88 ( -85.05%)
Stddev    send-8192      199.63 (   0.00%)      161.66 (  19.02%)
Stddev    recv-64          1.44 (   0.00%)        1.62 ( -12.50%)
Stddev    recv-256         4.94 (   0.00%)        9.03 ( -82.65%)
Stddev    recv-2048       34.99 (   0.00%)       65.80 ( -88.02%)
Stddev    recv-8192      201.10 (   0.00%)      162.03 (  19.43%)

4)                                  XEN-HT               XEN-noHT          =
      XEN-csc
Hmean     send-64        220.23 (   0.00%)      220.12 (  -0.05%)      199.=
70 *  -9.32%*
Hmean     send-256       863.81 (   0.00%)      866.59 (   0.32%)      791.=
34 *  -8.39%*
Hmean     send-2048     6542.13 (   0.00%)     6568.38 (   0.40%)     5758.=
09 * -11.98%*
Hmean     send-8192    20999.88 (   0.00%)    21163.69 (   0.78%)    19706.=
48 *  -6.16%*
Hmean     recv-64        220.23 (   0.00%)      220.08 (  -0.07%)      199.=
70 *  -9.32%*
Hmean     recv-256       863.81 (   0.00%)      866.47 (   0.31%)      791.=
09 *  -8.42%*
Hmean     recv-2048     6541.22 (   0.00%)     6566.75 (   0.39%)     5757.=
50 * -11.98%*
Hmean     recv-8192    20996.13 (   0.00%)    21157.86 (   0.77%)    19703.=
65 *  -6.16%*
Stddev    send-64          0.94 (   0.00%)        1.64 ( -74.89%)       21.=
30 (-2173.95%)
Stddev    send-256         7.71 (   0.00%)        8.92 ( -15.74%)       63.=
89 (-729.17%)
Stddev    send-2048       57.84 (   0.00%)       64.88 ( -12.18%)      112.=
05 ( -93.72%)
Stddev    send-8192      172.69 (   0.00%)      161.66 (   6.39%)      276.=
33 ( -60.02%)
Stddev    recv-64          0.94 (   0.00%)        1.62 ( -72.94%)       21.=
30 (-2173.74%)
Stddev    recv-256         7.70 (   0.00%)        9.03 ( -17.23%)       64.=
08 (-732.24%)
Stddev    recv-2048       56.58 (   0.00%)       65.80 ( -16.28%)      112.=
00 ( -97.94%)
Stddev    recv-8192      167.07 (   0.00%)      162.03 (   3.01%)      276.=
84 ( -65.70%)

In this case, 'csc' is performing worse than 'noHT', pretty consistently. T=
his again may be due to sub-optimal placement of the vCPUs, with core-sched=
uling enabled.

5)                               HVM-v8-HT            HVM-v8-noHT          =
   HVM-v8-csc
Hmean     send-64        518.85 (   0.00%)      487.85 *  -5.97%*      505.=
10 (  -2.65%)
Hmean     send-256      1955.77 (   0.00%)     1784.00 *  -8.78%*     1931.=
18 (  -1.26%)
Hmean     send-2048    12849.78 (   0.00%)    13027.81 (   1.39%)    13485.=
59 (   4.95%)
Hmean     send-8192    37659.20 (   0.00%)    35773.79 *  -5.01%*    35040.=
88 *  -6.95%*
Hmean     recv-64        518.32 (   0.00%)      487.76 *  -5.89%*      504.=
86 (  -2.60%)
Hmean     recv-256      1954.42 (   0.00%)     1782.90 *  -8.78%*     1930.=
33 (  -1.23%)
Hmean     recv-2048    12830.91 (   0.00%)    13018.47 (   1.46%)    13475.=
39 (   5.02%)
Hmean     recv-8192    37619.84 (   0.00%)    35768.42 *  -4.92%*    35035.=
40 *  -6.87%*
Stddev    send-64         29.69 (   0.00%)        6.43 (  78.34%)       17.=
36 (  41.53%)
Stddev    send-256        64.17 (   0.00%)       26.82 (  58.21%)       33.=
37 (  47.99%)
Stddev    send-2048     1342.98 (   0.00%)      246.21 (  81.67%)      353.=
97 (  73.64%)
Stddev    send-8192      224.20 (   0.00%)      467.40 (-108.48%)      928.=
70 (-314.24%)
Stddev    recv-64         29.96 (   0.00%)        6.54 (  78.16%)       17.=
64 (  41.11%)
Stddev    recv-256        64.29 (   0.00%)       27.28 (  57.56%)       34.=
17 (  46.85%)
Stddev    recv-2048     1353.73 (   0.00%)      251.38 (  81.43%)      368.=
14 (  72.81%)
Stddev    recv-8192      206.98 (   0.00%)      467.59 (-125.91%)      928.=
73 (-348.71%)

This looks different than the dom0 case. Basically, here, 'noHT' and 'csc' =
look on par (maybe 'csc' is even a little bit better). Another difference i=
s that 'noHT' slows down more, as compared to 'HT'.

6)                               HVM-v4-HT            HVM-v4-noHT          =
   HVM-v4-csc
Hmean     send-64        513.95 (   0.00%)      511.96 (  -0.39%)      458.=
46 * -10.80%*
Hmean     send-256      1928.30 (   0.00%)     1930.57 (   0.12%)     1831.=
70 *  -5.01%*
Hmean     send-2048    13509.70 (   0.00%)    13802.90 *   2.17%*    12739.=
81 *  -5.70%*
Hmean     send-8192    35966.73 (   0.00%)    36086.45 (   0.33%)    35293.=
89 (  -1.87%)
Hmean     recv-64        513.90 (   0.00%)      511.91 (  -0.39%)      458.=
34 * -10.81%*
Hmean     recv-256      1927.94 (   0.00%)     1930.48 (   0.13%)     1831.=
50 *  -5.00%*
Hmean     recv-2048    13506.19 (   0.00%)    13799.61 *   2.17%*    12734.=
53 *  -5.71%*
Hmean     recv-8192    35936.42 (   0.00%)    36069.50 (   0.37%)    35266.=
17 (  -1.87%)
Stddev    send-64         12.88 (   0.00%)        3.89 (  69.78%)       16.=
11 ( -25.10%)
Stddev    send-256        37.13 (   0.00%)       19.62 (  47.16%)       30.=
54 (  17.75%)
Stddev    send-2048       86.00 (   0.00%)      100.64 ( -17.03%)      311.=
99 (-262.80%)
Stddev    send-8192      926.89 (   0.00%)     1088.50 ( -17.44%)     2801.=
65 (-202.26%)
Stddev    recv-64         12.93 (   0.00%)        3.96 (  69.36%)       16.=
15 ( -24.90%)
Stddev    recv-256        37.76 (   0.00%)       19.75 (  47.68%)       30.=
68 (  18.73%)
Stddev    recv-2048       88.84 (   0.00%)      100.51 ( -13.13%)      313.=
79 (-253.20%)

7)                             HVMx2-v8-HT          HVMx2-v8-noHT          =
 HVMx2-v8-csc
Hmean     send-64        359.65 (   0.00%)      251.84 * -29.98%*      348.=
95 (  -2.97%)
Hmean     send-256      1376.16 (   0.00%)      969.58 * -29.54%*     1293.=
19 *  -6.03%*
Hmean     send-2048    10212.34 (   0.00%)     6893.41 * -32.50%*     8933.=
39 * -12.52%*
Hmean     send-8192    30442.79 (   0.00%)    18372.42 * -39.65%*    25486.=
82 * -16.28%*
Hmean     recv-64        359.01 (   0.00%)      240.67 * -32.96%*      319.=
95 * -10.88%*
Hmean     recv-256      1372.71 (   0.00%)      923.23 * -32.74%*     1206.=
20 * -12.13%*
Hmean     recv-2048    10185.94 (   0.00%)     6258.59 * -38.56%*     8371.=
03 * -17.82%*
Hmean     recv-8192    30272.47 (   0.00%)    16888.08 * -44.21%*    22719.=
70 * -24.95%*
Stddev    send-64          6.49 (   0.00%)        7.35 ( -13.35%)       18.=
06 (-178.42%)
Stddev    send-256        29.41 (   0.00%)       15.84 (  46.15%)       25.=
77 (  12.38%)
Stddev    send-2048       97.12 (   0.00%)      238.24 (-145.32%)      276.=
14 (-184.34%)
Stddev    send-8192      680.48 (   0.00%)      336.65 (  50.53%)      482.=
57 (  29.08%)
Stddev    recv-64          6.80 (   0.00%)        3.56 (  47.64%)        6.=
62 (   2.60%)
Stddev    recv-256        31.00 (   0.00%)       10.11 (  67.39%)       14.=
94 (  51.80%)
Stddev    recv-2048       99.42 (   0.00%)       96.49 (   2.94%)       42.=
24 (  57.51%)
Stddev    recv-8192      759.75 (   0.00%)      108.46 (  85.72%)      745.=
22 (   1.91%)

And even for this benchmark, for which 'csc' does not perform very well in =
general, under load, it does good vs. 'noHT'.


NETPERF-TCP
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
1)                              BM-HT                BM-noHT
Hmean     64       2495.25 (   0.00%)     2509.94 *   0.59%*
Hmean     256      7331.05 (   0.00%)     7350.96 (   0.27%)
Hmean     2048    32003.90 (   0.00%)    31975.79 (  -0.09%)
Hmean     8192    50482.11 (   0.00%)    51254.29 (   1.53%)
Stddev    64         12.54 (   0.00%)        9.28 (  26.01%)
Stddev    256        20.90 (   0.00%)       35.47 ( -69.76%)
Stddev    2048      160.50 (   0.00%)      186.36 ( -16.12%)
Stddev    8192      944.33 (   0.00%)      365.62 (  61.28%)

Basically on par.

2)                           v-XEN-HT                 XEN-HT
Hmean     64        674.18 (   0.00%)      677.61 (   0.51%)
Hmean     256      2424.16 (   0.00%)     2448.40 *   1.00%*
Hmean     2048    15114.37 (   0.00%)    15160.59 (   0.31%)
Hmean     8192    32626.11 (   0.00%)    32056.40 (  -1.75%)
Stddev    64          5.99 (   0.00%)        5.93 (   0.98%)
Stddev    256        12.07 (   0.00%)       15.11 ( -25.17%)
Stddev    2048      106.56 (   0.00%)      180.05 ( -68.97%)
Stddev    8192      649.77 (   0.00%)      329.45 (  49.30%)

3)                         v-XEN-noHT               XEN-noHT
Hmean     64        674.89 (   0.00%)      679.64 (   0.70%)
Hmean     256      2426.14 (   0.00%)     2443.24 *   0.70%*
Hmean     2048    15273.97 (   0.00%)    15372.31 *   0.64%*
Hmean     8192    32895.01 (   0.00%)    32473.01 *  -1.28%*
Stddev    64          3.90 (   0.00%)        6.01 ( -54.19%)
Stddev    256         8.14 (   0.00%)       18.76 (-130.35%)
Stddev    2048       35.02 (   0.00%)       86.00 (-145.62%)
Stddev    8192      123.38 (   0.00%)      448.67 (-263.64%)

4)                             XEN-HT               XEN-noHT               =
 XEN-csc
Hmean     64        677.61 (   0.00%)      679.64 (   0.30%)      660.08 ( =
 -2.59%)
Hmean     256      2448.40 (   0.00%)     2443.24 (  -0.21%)     2402.64 * =
 -1.87%*
Hmean     2048    15160.59 (   0.00%)    15372.31 *   1.40%*    14591.20 * =
 -3.76%*
Hmean     8192    32056.40 (   0.00%)    32473.01 (   1.30%)    32024.74 ( =
 -0.10%)
Stddev    64          5.93 (   0.00%)        6.01 (  -1.39%)       31.04 (-=
423.45%)
Stddev    256        15.11 (   0.00%)       18.76 ( -24.13%)       46.90 (-=
210.39%)
Stddev    2048      180.05 (   0.00%)       86.00 (  52.23%)      339.19 ( =
-88.39%)
Stddev    8192      329.45 (   0.00%)      448.67 ( -36.18%)     1120.36 (-=
240.07%)

Also basically on par. Well, 'csc' is a little worse, but not as much as th=
e UDP case was. This suggests looking at differences in ways in which, from=
 a scheduling point of view, the two protocols are handled, could help unde=
rstand what is
happening.

5)                          HVM-v8-HT            HVM-v8-noHT             HV=
M-v8-csc
Hmean     64       1756.72 (   0.00%)     1687.44 *  -3.94%*     1644.27 * =
 -6.40%*
Hmean     256      6335.31 (   0.00%)     6142.90 *  -3.04%*     5850.62 * =
 -7.65%*
Hmean     2048    29738.54 (   0.00%)    28871.57 *  -2.92%*    27437.72 * =
 -7.74%*
Hmean     8192    46926.01 (   0.00%)    46011.63 *  -1.95%*    42627.47 * =
 -9.16%*
Stddev    64         35.93 (   0.00%)       13.81 (  61.56%)       14.56 ( =
 59.48%)
Stddev    256       110.09 (   0.00%)       53.63 (  51.28%)      142.11 ( =
-29.08%)
Stddev    2048      172.37 (   0.00%)      189.21 (  -9.77%)     1004.81 (-=
482.94%)
Stddev    8192      453.49 (   0.00%)      239.72 (  47.14%)     1262.32 (-=
178.36%)

'csc' not vastly, but consistently worse than 'noHT'.

6)                          HVM-v4-HT            HVM-v4-noHT             HV=
M-v4-csc
Stddev    64         20.10 (   0.00%)       10.70 (  46.75%)       45.83 (-=
128.07%)
Stddev    256        47.00 (   0.00%)       32.37 (  31.14%)       45.15 ( =
  3.95%)
Stddev    2048      205.29 (   0.00%)      148.42 (  27.70%)     1950.42 (-=
850.08%)
Stddev    8192      515.92 (   0.00%)       62.10 (  87.96%)    11909.19 (-=
2208.33%)
CoeffVar  64          1.19 (   0.00%)        0.64 (  46.37%)        2.79 (-=
135.02%)
CoeffVar  256         0.77 (   0.00%)        0.53 (  31.25%)        0.76 ( =
  1.48%)
CoeffVar  2048        0.71 (   0.00%)        0.51 (  27.61%)        7.00 (-=
887.77%)
CoeffVar  8192        1.13 (   0.00%)        0.13 (  88.04%)       24.76 (-=
2096.20%)

7)                        HVMx2-v8-HT          HVMx2-v8-noHT           HVMx=
2-v8-csc
Hmean     64       1272.66 (   0.00%)      996.12 * -21.73%*      968.44 * =
-23.90%*
Hmean     256      4376.58 (   0.00%)     3565.25 * -18.54%*     4088.77 * =
 -6.58%*
Hmean     2048    24077.77 (   0.00%)    17496.21 * -27.33%*    21709.20 * =
 -9.84%*
Hmean     8192    43332.46 (   0.00%)    32506.09 * -24.98%*    36700.18 * =
-15.31%*
Stddev    64         13.14 (   0.00%)        3.25 (  75.23%)      221.08 (-=
1582.74%)
Stddev    256        38.64 (   0.00%)       43.54 ( -12.66%)      316.66 (-=
719.41%)
Stddev    2048      202.53 (   0.00%)      117.33 (  42.07%)      208.33 ( =
 -2.86%)
Stddev    8192      274.71 (   0.00%)      299.39 (  -8.98%)      412.99 ( =
-50.33%)

Mixed. Some transfer size are better with 'csc' than 'noHT', some are worse=
.


NETPERF-UNIX
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
1)                              BM-HT                BM-noHT
Hmean     64        998.53 (   0.00%)     1000.92 (   0.24%)
Hmean     256      3672.82 (   0.00%)     3822.29 *   4.07%*
Hmean     2048     7951.98 (   0.00%)     7987.46 (   0.45%)
Hmean     8192     8218.97 (   0.00%)     8329.87 (   1.35%)
Stddev    64         38.66 (   0.00%)       15.94 (  58.78%)
Stddev    256        99.05 (   0.00%)       93.25 (   5.86%)
Stddev    2048       87.53 (   0.00%)       40.49 (  53.75%)
Stddev    8192      133.15 (   0.00%)       74.00 (  44.42%)

Substantially on par.

2)                           v-XEN-HT                 XEN-HT
Hmean     64        499.62 (   0.00%)      492.89 (  -1.35%)
Hmean     256      1900.97 (   0.00%)     1852.77 (  -2.54%)
Hmean     2048     2892.22 (   0.00%)     2765.65 *  -4.38%*
Hmean     8192     3105.85 (   0.00%)     2996.64 *  -3.52%*
Stddev    64          4.49 (   0.00%)       10.64 (-137.15%)
Stddev    256        87.54 (   0.00%)       54.63 (  37.59%)
Stddev    2048       35.26 (   0.00%)       18.20 (  48.39%)
Stddev    8192       21.32 (   0.00%)       15.74 (  26.15%)

3)                         v-XEN-noHT               XEN-noHT
Hmean     64        509.03 (   0.00%)      485.34 *  -4.65%*
Hmean     256      1894.53 (   0.00%)     1835.34 *  -3.12%*
Hmean     2048     2906.15 (   0.00%)     2747.32 *  -5.47%*
Hmean     8192     3158.33 (   0.00%)     2968.85 *  -6.00%*
Stddev    64          3.39 (   0.00%)       20.01 (-489.71%)
Stddev    256        51.32 (   0.00%)       15.13 (  70.52%)
Stddev    2048       33.35 (   0.00%)        9.37 (  71.89%)
Stddev    8192       32.53 (   0.00%)       11.30 (  65.26%)

In both 'HT' and 'noHT' cases, overhead of just having the patch applied is=
 not too big, but it's there. It may be worth studying this workload, tryin=
g to figure what are the paths that are introducing such overhead (with the=
 goal of optimizing them).

4)                             XEN-HT               XEN-noHT               =
 XEN-csc
Hmean     64        492.89 (   0.00%)      485.34 (  -1.53%)      451.13 * =
 -8.47%*
Hmean     256      1852.77 (   0.00%)     1835.34 (  -0.94%)     1272.07 * =
-31.34%*
Hmean     2048     2765.65 (   0.00%)     2747.32 *  -0.66%*     3086.19 ( =
 11.59%)
Hmean     8192     2996.64 (   0.00%)     2968.85 *  -0.93%*     2731.31 * =
 -8.85%*
Stddev    64         10.64 (   0.00%)       20.01 ( -88.04%)       25.28 (-=
137.53%)
Stddev    256        54.63 (   0.00%)       15.13 (  72.31%)      393.61 (-=
620.45%)
Stddev    2048       18.20 (   0.00%)        9.37 (  48.48%)      946.82 (-=
5103.09%)
Stddev    8192       15.74 (   0.00%)       11.30 (  28.21%)      104.54 (-=
564.07%)

Mixed-bag, with higher (both positive and negative, mostly negative) peaks.

5)                          HVM-v8-HT            HVM-v8-noHT             HV=
M-v8-csc
Hmean     64        275.22 (   0.00%)      288.06 (   4.66%)      277.23 ( =
  0.73%)
Hmean     256       977.34 (   0.00%)      877.63 ( -10.20%)      761.25 * =
-22.11%*
Hmean     2048     4702.72 (   0.00%)     5819.12 (  23.74%)     5531.96 ( =
 17.63%)
Hmean     8192     5962.89 (   0.00%)     6462.60 (   8.38%)     5387.48 ( =
 -9.65%)
Stddev    64         48.37 (   0.00%)       46.27 (   4.34%)       59.79 ( =
-23.61%)
Stddev    256       123.98 (   0.00%)       48.93 (  60.54%)      163.00 ( =
-31.47%)
Stddev    2048     1181.41 (   0.00%)      761.99 (  35.50%)      827.15 ( =
 29.99%)
Stddev    8192     1708.12 (   0.00%)     1247.83 (  26.95%)     1065.82 ( =
 37.60%)

What we see here, is that 'noHT' deviates more from 'HT'. For 3 configurati=
ons out of 4, for the better (i.e., 'noHT' is faster than 'HT'). 'csc' is, =
again, generally worse than 'noHT'.

6)                          HVM-v4-HT            HVM-v4-noHT             HV=
M-v4-csc
Hmean     64        225.32 (   0.00%)      239.36 (   6.23%)      203.05 ( =
 -9.88%)
Hmean     256       707.19 (   0.00%)      782.19 (  10.60%)      751.77 ( =
  6.30%)
Hmean     2048     2719.26 (   0.00%)     4156.29 *  52.85%*     3624.27 ( =
 33.28%)
Hmean     8192     4263.18 (   0.00%)     5724.08 *  34.27%*     3579.16 ( =
-16.04%)
Stddev    64         46.49 (   0.00%)       31.12 (  33.07%)       11.06 ( =
 76.21%)
Stddev    256       119.32 (   0.00%)      130.87 (  -9.67%)       87.78 ( =
 26.44%)
Stddev    2048     1030.34 (   0.00%)      907.53 (  11.92%)     1715.05 ( =
-66.46%)
Stddev    8192      821.15 (   0.00%)      275.68 (  66.43%)     1131.40 ( =
-37.78%)

7)                        HVMx2-v8-HT          HVMx2-v8-noHT           HVMx=
2-v8-csc
Hmean     64        243.29 (   0.00%)      165.06 * -32.16%*      188.01 * =
-22.72%*
Hmean     256       711.91 (   0.00%)      472.92 * -33.57%*      504.46 * =
-29.14%*
Hmean     2048     3163.60 (   0.00%)     1955.93 * -38.17%*     2880.11 ( =
 -8.96%)
Hmean     8192     4277.51 (   0.00%)     2377.98 * -44.41%*     3086.59 * =
-27.84%*
Stddev    64         21.43 (   0.00%)       19.08 (  10.96%)       29.45 ( =
-37.42%)
Stddev    256        86.25 (   0.00%)       50.56 (  41.38%)      112.78 ( =
-30.76%)
Stddev    2048      311.30 (   0.00%)      317.03 (  -1.84%)      610.38 ( =
-96.07%)
Stddev    8192      208.86 (   0.00%)      314.18 ( -50.42%)      580.38 (-=
177.88%)
---
STREAM
=3D=3D=3D=3D=3D=3D
Dom0
----
                           v-XEN-HT             v-XEN-noHT                 =
XEN-HT                XEN-noHT                 XEN-csc
MB/sec copy     33076.00 (   0.00%)    33054.78 (  -0.06%)    33112.76 (   =
0.11%)    33070.62       -0.02    31811.06       -3.82
MB/sec scale    24170.98 (   0.00%)    24198.12 (   0.11%)    24225.04 (   =
0.22%)    24335.76        0.68    22745.18       -5.90
MB/sec add      27060.58 (   0.00%)    27084.58 (   0.09%)    27195.52 (   =
0.50%)    27360.86        1.11    25088.74       -7.29
MB/sec triad    27172.34 (   0.00%)    27199.12 (   0.10%)    27296.42 (   =
0.46%)    27468.54        1.09    25170.02       -7.37

HVM-v8
------
                        v-HVM-v8-HT          v-HVM-v8-noHT              HVM=
-v8-HT             HVM-v8-noHT              HVM-v8-csc
MB/sec copy     32690.84 (   0.00%)    33611.24 (   2.82%)    33338.56 (   =
1.98%)    34168.32        4.52    29568.34       -9.55
MB/sec scale    21899.94 (   0.00%)    22677.44 (   3.55%)    22001.94 (   =
0.47%)    23023.06        5.13    18635.30      -14.91
MB/sec add      25256.10 (   0.00%)    26822.30 (   6.20%)    25442.48 (   =
0.74%)    26676.96        5.63    21632.14      -14.35
MB/sec triad    25104.72 (   0.00%)    26821.96 (   6.84%)    26376.48 (   =
5.07%)    26542.96        5.73    21751.54      -13.36

HVM-v4
------
                        v-HVM-v4-HT          v-HVM-v4-noHT              HVM=
-v4-HT             HVM-v4-noHT              HVM-v4-csc
MB/sec copy     34027.40 (   0.00%)    32887.74 (  -3.35%)    31917.34 (  -=
6.20%)    33820.44       -0.61    31186.82       -8.35
MB/sec scale    22269.94 (   0.00%)    20785.18 (  -6.67%)    20741.28 (  -=
6.86%)    22320.82        0.23    19471.54      -12.57
MB/sec add      26549.00 (   0.00%)    25561.32 (  -3.72%)    25120.08 (  -=
5.38%)    26553.58        0.02    22348.62      -15.82
MB/sec triad    26431.74 (   0.00%)    26365.78 (  -0.25%)    24979.40 (  -=
5.49%)    26075.40       -1.35    21988.46      -16.81

HVMx2
-----
                      v-HVMx2-v8-HT        v-HVMx2-v8-noHT            HVMx2=
-v8-HT           HVMx2-v8-noHT            HVMx2-v8-csc
MB/sec copy     29073.86 (   0.00%)    22403.74 ( -22.94%)    28821.94 (  -=
0.87%)    22508.84      -22.58    27223.16       -6.37
MB/sec scale    20555.88 (   0.00%)    15184.40 ( -26.13%)    20544.64 (  -=
0.05%)    15269.06      -25.72    17813.02      -13.34
MB/sec add      22447.72 (   0.00%)    16661.36 ( -25.78%)    22774.16 (   =
1.45%)    16733.48      -25.46    19659.98      -12.42
MB/sec triad    22261.18 (   0.00%)    16654.90 ( -25.18%)    22163.52 (  -=
0.44%)    16508.20      -25.84    19722.54      -11.40


KERNBENCH
=3D=3D=3D=3D=3D=3D=3D=3D=3D
Dom0
----
                                v-XEN-HT             v-XEN-noHT            =
     XEN-HT               XEN-noHT                XEN-csc
Amean     elsp-2       234.13 (   0.00%)      233.23 *   0.38%*      233.63=
 (   0.21%)      233.16 *   0.42%*      248.12 *  -5.98%*
Amean     elsp-4       139.89 (   0.00%)      130.00 *   7.07%*      140.21=
 *  -0.23%*      130.43 *   6.77%*      145.65 *  -4.12%*
Amean     elsp-8        98.15 (   0.00%)      132.86 * -35.37%*       98.22=
 (  -0.08%)      132.34 * -34.84%*       98.15 (  -0.01%)
Amean     elsp-16       99.05 (   0.00%)      135.61 * -36.90%*       99.65=
 *  -0.61%*      135.51 * -36.81%*       99.58 (  -0.53%)
Stddev    elsp-2         0.40 (   0.00%)        0.10 (  74.63%)        0.14=
 (  64.63%)        0.06 (  84.75%)        0.19 (  51.61%)
Stddev    elsp-4         0.11 (   0.00%)        0.04 (  66.87%)        0.14=
 ( -33.77%)        0.67 (-528.22%)        0.57 (-442.09%)
Stddev    elsp-8         0.23 (   0.00%)        0.37 ( -58.43%)        0.40=
 ( -68.71%)        0.04 (  82.95%)        0.03 (  86.30%)
Stddev    elsp-16        0.05 (   0.00%)        0.20 (-306.12%)        0.47=
 (-855.23%)        0.34 (-589.65%)        0.47 (-850.20%)

HVM-v8
------
                             v-HVM-v8-HT          v-HVM-v8-noHT            =
  HVM-v8-HT            HVM-v8-noHT             HVM-v8-csc
Amean     elsp-2       204.73 (   0.00%)      206.77 *  -1.00%*      202.45=
 *   1.11%*      205.87 *  -0.56%*      218.87 *  -6.91%*
Amean     elsp-4       123.10 (   0.00%)      115.66 *   6.04%*      121.90=
 *   0.98%*      115.41 *   6.25%*      128.78 *  -4.61%*
Amean     elsp-8        87.42 (   0.00%)      125.83 * -43.94%*       85.94=
 *   1.70%*      125.71 * -43.79%*       87.26 (   0.19%)
Amean     elsp-16       87.78 (   0.00%)      128.51 * -46.41%*       87.37=
 (   0.46%)      128.52 * -46.42%*       88.03 (  -0.29%)
Stddev    elsp-2         0.08 (   0.00%)        0.11 ( -32.29%)        0.09=
 (  -5.22%)        0.34 (-320.09%)        1.30 (-1513.29%)
Stddev    elsp-4         0.41 (   0.00%)        0.07 (  82.57%)        0.44=
 (  -8.26%)        0.27 (  33.60%)        0.60 ( -47.86%)
Stddev    elsp-8         1.11 (   0.00%)        0.42 (  61.72%)        0.14=
 (  87.69%)        0.22 (  79.83%)        0.35 (  68.79%)
Stddev    elsp-16        0.45 (   0.00%)        0.41 (   8.89%)        0.02=
 (  94.90%)        0.40 (  12.00%)        0.32 (  28.63%)

HVM-v4
------
                             v-HVM-v4-HT          v-HVM-v4-noHT            =
  HVM-v4-HT            HVM-v4-noHT             HVM-v4-csc
Amean     elsp-2       208.43 (   0.00%)      205.99 *   1.17%*      206.05=
 *   1.14%*      208.49 (  -0.03%)      237.58 * -13.99%*
Amean     elsp-4       116.18 (   0.00%)      113.77 *   2.07%*      114.53=
 *   1.42%*      115.46 (   0.62%)      162.61 * -39.96%*
Amean     elsp-8       135.79 (   0.00%)      116.07 *  14.52%*      127.22=
 *   6.31%*      117.63 *  13.37%*      166.22 * -22.41%*
Amean     elsp-16      139.37 (   0.00%)      119.35 *  14.37%*      133.70=
 *   4.07%*      120.53 *  13.52%*      170.05 * -22.01%*
Stddev    elsp-2         0.12 (   0.00%)        0.08 (  31.03%)        0.26=
 (-118.28%)        0.24 (-102.17%)        0.34 (-185.87%)
Stddev    elsp-4         0.64 (   0.00%)        0.02 (  96.39%)        0.29=
 (  54.24%)        0.23 (  63.79%)        0.24 (  62.09%)
Stddev    elsp-8         1.69 (   0.00%)        0.21 (  87.34%)        2.21=
 ( -31.12%)        0.12 (  92.76%)        0.24 (  85.59%)
Stddev    elsp-16        1.55 (   0.00%)        0.13 (  91.93%)        2.00=
 ( -28.78%)        0.57 (  63.08%)        0.34 (  77.94%)

HVMx2
-----
                           v-HVMx2-v8-HT        v-HVMx2-v8-noHT            =
HVMx2-v8-HT          HVMx2-v8-noHT           HVMx2-v8-csc
Amean     elsp-2       288.41 (   0.00%)      433.37 * -50.26%*      288.82=
 (  -0.14%)      437.79 * -51.79%*      339.86 * -17.84%*
Amean     elsp-4       195.93 (   0.00%)      292.53 * -49.30%*      196.18=
 (  -0.13%)      294.95 * -50.54%*      242.91 * -23.98%*
Amean     elsp-8       152.94 (   0.00%)      226.94 * -48.38%*      153.27=
 (  -0.21%)      229.25 * -49.89%*      182.50 * -19.33%*
Amean     elsp-16      156.21 (   0.00%)      233.02 * -49.17%*      156.59=
 (  -0.24%)      235.63 * -50.84%*      185.82 * -18.95%*
Stddev    elsp-2         0.52 (   0.00%)        0.36 (  30.55%)        0.20=
 (  61.63%)        0.34 (  35.83%)        2.56 (-389.55%)
Stddev    elsp-4         0.58 (   0.00%)        0.32 (  44.47%)        0.48=
 (  16.07%)        0.07 (  88.46%)        0.41 (  29.44%)
Stddev    elsp-8         0.15 (   0.00%)        0.87 (-477.96%)        0.39=
 (-157.52%)        0.81 (-438.90%)        1.30 (-764.70%)
Stddev    elsp-16        0.71 (   0.00%)        0.16 (  77.40%)        0.88=
 ( -25.43%)        0.87 ( -22.96%)        1.75 (-148.69%)


HACKBENCH-PROCESS-PIPE
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
Dom0
----
                           v-XEN-HT             v-XEN-noHT                 =
XEN-HT               XEN-noHT                XEN-csc
Amean     1       0.7356 (   0.00%)      1.2154 * -65.23%*      0.7470 (  -=
1.55%)      1.2200 * -65.85%*      0.7160 (   2.66%)
Amean     3       2.3506 (   0.00%)      3.9274 * -67.08%*      2.4632 (  -=
4.79%)      3.9302 * -67.20%*      2.2284 (   5.20%)
Amean     5       4.1084 (   0.00%)      6.6430 * -61.69%*      4.0418 (   =
1.62%)      6.6584 * -62.07%*      4.0492 (   1.44%)
Amean     7       5.8314 (   0.00%)      9.2772 * -59.09%*      5.9784 (  -=
2.52%)      9.8144 * -68.30%*      5.8718 (  -0.69%)
Amean     12      9.9694 (   0.00%)     14.8220 * -48.67%*     10.4374 *  -=
4.69%*     14.4464 * -44.91%*     10.1488 (  -1.80%)
Amean     18     14.2844 (   0.00%)     21.6266 * -51.40%*     14.1366 (   =
1.03%)     20.2166 * -41.53%*     14.7450 *  -3.22%*
Amean     24     19.0304 (   0.00%)     27.2974 * -43.44%*     17.6314 (   =
7.35%)     26.1082 * -37.19%*     18.0072 (   5.38%)
Amean     30     21.8334 (   0.00%)     32.2406 * -47.67%*     21.9030 (  -=
0.32%)     31.1702 * -42.76%*     21.1058 (   3.33%)
Amean     32     22.8946 (   0.00%)     34.8984 * -52.43%*     22.0216 *   =
3.81%*     33.8204 * -47.72%*     22.7300 (   0.72%)
Stddev    1       0.0213 (   0.00%)      0.0727 (-241.00%)      0.0327 ( -5=
3.61%)      0.0560 (-162.76%)      0.0168 (  21.21%)
Stddev    3       0.1634 (   0.00%)      0.2564 ( -56.92%)      0.0952 (  4=
1.73%)      0.1332 (  18.47%)      0.0944 (  42.24%)
Stddev    5       0.3934 (   0.00%)      0.6043 ( -53.61%)      0.1954 (  5=
0.33%)      0.5454 ( -38.63%)      0.3064 (  22.12%)
Stddev    7       0.1796 (   0.00%)      0.6785 (-277.74%)      0.2809 ( -5=
6.40%)      0.4508 (-150.96%)      0.5762 (-220.78%)
Stddev    12      0.1695 (   0.00%)      0.5074 (-199.31%)      0.3725 (-11=
9.74%)      0.8115 (-378.66%)      0.3594 (-111.98%)
Stddev    18      0.1392 (   0.00%)      0.9622 (-591.50%)      0.4003 (-18=
7.67%)      0.8868 (-537.31%)      0.2580 ( -85.37%)
Stddev    24      1.5323 (   0.00%)      0.4904 (  68.00%)      0.7330 (  5=
2.16%)      0.8453 (  44.83%)      0.8976 (  41.42%)
Stddev    30      0.4214 (   0.00%)      0.5542 ( -31.51%)      1.0668 (-15=
3.14%)      0.6499 ( -54.22%)      0.8666 (-105.64%)
Stddev    32      0.8221 (   0.00%)      0.4986 (  39.35%)      0.3849 (  5=
3.18%)      0.7965 (   3.11%)      1.4428 ( -75.50%)

HVM-v8
------
                        v-HVM-v8-HT          v-HVM-v8-noHT              HVM=
-v8-HT            HVM-v8-noHT             HVM-v8-csc
Amean     1       0.9110 (   0.00%)      1.1916 * -30.80%*      0.8992 (   =
1.30%)      1.1826 * -29.81%*      0.9462 (  -3.86%)
Amean     3       2.5652 (   0.00%)      2.5224 (   1.67%)      2.4524 *   =
4.40%*      2.4990 (   2.58%)      2.5514 (   0.54%)
Amean     5       3.7944 (   0.00%)      3.6360 (   4.17%)      3.6710 (   =
3.25%)      3.5258 (   7.08%)      3.9270 (  -3.49%)
Amean     7       4.9098 (   0.00%)      4.7782 (   2.68%)      4.6588 (   =
5.11%)      4.6430 (   5.43%)      5.0420 (  -2.69%)
Amean     12      7.7490 (   0.00%)      7.8662 (  -1.51%)      7.7872 (  -=
0.49%)      7.6310 (   1.52%)      7.6498 (   1.28%)
Amean     18     11.5028 (   0.00%)     13.6472 * -18.64%*     10.9800 (   =
4.54%)     12.2772 (  -6.73%)     11.1940 (   2.68%)
Amean     24     14.5122 (   0.00%)     18.7738 * -29.37%*     16.5552 * -1=
4.08%*     18.1368 * -24.98%*     15.1922 (  -4.69%)
Amean     30     19.9878 (   0.00%)     23.7490 * -18.82%*     17.1778 *  1=
4.06%*     24.0352 * -20.25%*     17.7776 *  11.06%*
Amean     32     17.0554 (   0.00%)     25.6216 * -50.23%*     19.1966 ( -1=
2.55%)     25.3104 * -48.40%*     19.8716 * -16.51%*
Stddev    1       0.0403 (   0.00%)      0.0441 (  -9.28%)      0.0306 (  2=
4.17%)      0.0440 (  -9.25%)      0.0419 (  -3.84%)
Stddev    3       0.0681 (   0.00%)      0.0243 (  64.28%)      0.0681 (   =
0.11%)      0.1289 ( -89.14%)      0.0975 ( -43.14%)
Stddev    5       0.2333 (   0.00%)      0.1336 (  42.73%)      0.1214 (  4=
7.96%)      0.2722 ( -16.65%)      0.2080 (  10.83%)
Stddev    7       0.3640 (   0.00%)      0.3416 (   6.16%)      0.5810 ( -5=
9.58%)      0.2687 (  26.18%)      0.3038 (  16.56%)
Stddev    12      1.4176 (   0.00%)      0.7817 (  44.85%)      1.4867 (  -=
4.88%)      1.3196 (   6.91%)      1.5775 ( -11.28%)
Stddev    18      2.0262 (   0.00%)      1.4042 (  30.70%)      1.9110 (   =
5.69%)      1.8377 (   9.30%)      1.3230 (  34.71%)
Stddev    24      1.9163 (   0.00%)      1.2319 (  35.71%)      1.4038 (  2=
6.75%)      1.2938 (  32.49%)      1.2301 (  35.81%)
Stddev    30      0.8934 (   0.00%)      0.5216 (  41.62%)      2.0035 (-12=
4.27%)      1.3529 ( -51.44%)      2.4480 (-174.03%)
Stddev    32      1.9707 (   0.00%)      1.1169 (  43.32%)      1.8277 (   =
7.26%)      1.1786 (  40.20%)      2.4069 ( -22.13%)

HVM-v4
------
                        v-HVM-v4-HT          v-HVM-v4-noHT              HVM=
-v4-HT            HVM-v4-noHT             HVM-v4-csc
Amean     1       1.4166 (   0.00%)      1.5276 (  -7.84%)      1.4962 (  -=
5.62%)      1.4424 (  -1.82%)      1.6824 * -18.76%*
Amean     3       2.8812 (   0.00%)      2.5782 (  10.52%)      2.5826 (  1=
0.36%)      2.9692 (  -3.05%)      2.9984 (  -4.07%)
Amean     5       3.6958 (   0.00%)      2.9828 *  19.29%*      3.4330 (   =
7.11%)      3.5064 (   5.12%)      4.7144 * -27.56%*
Amean     7       4.0368 (   0.00%)      4.3646 (  -8.12%)      5.3896 ( -3=
3.51%)      4.5122 ( -11.78%)      5.7828 * -43.25%*
Amean     12      8.5918 (   0.00%)      7.5160 (  12.52%)      7.6862 (  1=
0.54%)      8.1164 (   5.53%)     10.3868 * -20.89%*
Amean     18     11.8664 (   0.00%)      9.6676 (  18.53%)     10.8628 (   =
8.46%)     10.8600 (   8.48%)     14.5226 * -22.38%*
Amean     24     15.1868 (   0.00%)     14.3044 (   5.81%)     16.1058 (  -=
6.05%)     13.9238 (   8.32%)     17.3746 ( -14.41%)
Amean     30     18.1732 (   0.00%)     13.3870 *  26.34%*     17.9462 (   =
1.25%)     20.1588 ( -10.93%)     22.2760 * -22.58%*
Amean     32     20.1886 (   0.00%)     18.9476 (   6.15%)     20.8922 (  -=
3.49%)     15.2004 *  24.71%*     22.5168 ( -11.53%)
Stddev    1       0.1570 (   0.00%)      0.0459 (  70.75%)      0.0353 (  7=
7.49%)      0.0996 (  36.54%)      0.0573 (  63.51%)
Stddev    3       0.2794 (   0.00%)      0.3201 ( -14.55%)      0.4556 ( -6=
3.07%)      0.6097 (-118.20%)      0.4727 ( -69.16%)
Stddev    5       0.5446 (   0.00%)      0.2571 (  52.80%)      0.7936 ( -4=
5.73%)      0.6409 ( -17.68%)      1.0294 ( -89.03%)
Stddev    7       1.0122 (   0.00%)      0.5749 (  43.20%)      1.3387 ( -3=
2.26%)      0.9335 (   7.78%)      1.5652 ( -54.63%)
Stddev    12      1.3820 (   0.00%)      1.3625 (   1.41%)      1.1304 (  1=
8.21%)      1.8932 ( -36.98%)      1.6302 ( -17.96%)
Stddev    18      1.7693 (   0.00%)      2.4127 ( -36.37%)      2.6187 ( -4=
8.01%)      2.2309 ( -26.09%)      0.9304 (  47.41%)
Stddev    24      2.4119 (   0.00%)      3.0559 ( -26.70%)      2.2138 (   =
8.21%)      1.6892 (  29.96%)      1.4706 (  39.03%)
Stddev    30      1.5649 (   0.00%)      1.5202 (   2.85%)      1.6264 (  -=
3.93%)      2.1632 ( -38.24%)      1.6574 (  -5.91%)
Stddev    32      1.8988 (   0.00%)      2.5294 ( -33.21%)      3.5272 ( -8=
5.76%)      2.5166 ( -32.54%)      2.0956 ( -10.36%)

HVMx2
-----
                    v-HVMx2-v8-HT        v-HVMx2-v8-noHT            HVMx2-v=
8-HT           HVMx2-v8-noHT            HVMx2-v8-csc
Amean     1       1.4746 (   0.00%)      1.1486 *  22.11%*      1.4736 (   =
0.07%)      1.2224 *  17.10%*      1.6544 * -12.19%*
Amean     3       3.2278 (   0.00%)      2.3356 *  27.64%*      3.1764 (   =
1.59%)      2.4984 *  22.60%*      2.9720 *   7.92%*
Amean     5       4.8324 (   0.00%)      3.4158 *  29.31%*      4.7694 (   =
1.30%)      3.4870 *  27.84%*      4.4406 *   8.11%*
Amean     7       6.2532 (   0.00%)      4.4590 *  28.69%*      6.3958 (  -=
2.28%)      4.6320 *  25.93%*      5.9150 (   5.41%)
Amean     12     11.6814 (   0.00%)      7.5236 *  35.59%*     11.0484 (   =
5.42%)      7.6534 *  34.48%*      9.7064 *  16.91%*
Amean     18     16.7618 (   0.00%)     11.7750 *  29.75%*     16.8658 (  -=
0.62%)     12.8028 *  23.62%*     17.0654 (  -1.81%)
Amean     24     23.3174 (   0.00%)     17.8512 *  23.44%*     23.6798 (  -=
1.55%)     18.8692 *  19.08%*     24.1742 (  -3.67%)
Amean     30     29.7604 (   0.00%)     25.2918 *  15.02%*     29.6202 (   =
0.47%)     25.4126 *  14.61%*     30.5034 (  -2.50%)
Amean     32     31.9166 (   0.00%)     26.6520 *  16.49%*     31.7582 (   =
0.50%)     28.5946 *  10.41%*     33.0222 *  -3.46%*
Stddev    1       0.0496 (   0.00%)      0.0159 (  67.85%)      0.0309 (  3=
7.60%)      0.0294 (  40.77%)      0.0526 (  -6.03%)
Stddev    3       0.0469 (   0.00%)      0.1044 (-122.37%)      0.1102 (-13=
4.80%)      0.0670 ( -42.65%)      0.0956 (-103.57%)
Stddev    5       0.1882 (   0.00%)      0.1189 (  36.79%)      0.2023 (  -=
7.51%)      0.1089 (  42.12%)      0.0694 (  63.10%)
Stddev    7       0.3875 (   0.00%)      0.1279 (  66.99%)      0.3783 (   =
2.36%)      0.1408 (  63.67%)      0.2421 (  37.52%)
Stddev    12      1.1041 (   0.00%)      0.3356 (  69.61%)      1.5160 ( -3=
7.30%)      0.3483 (  68.45%)      1.3210 ( -19.64%)
Stddev    18      1.1648 (   0.00%)      0.9867 (  15.29%)      1.3000 ( -1=
1.61%)      1.2858 ( -10.39%)      0.8736 (  25.00%)
Stddev    24      1.8746 (   0.00%)      1.7346 (   7.47%)      0.8749 (  5=
3.33%)      0.8663 (  53.79%)      0.8197 (  56.27%)
Stddev    30      0.8898 (   0.00%)      0.8720 (   2.01%)      1.3074 ( -4=
6.92%)      1.4297 ( -60.67%)      1.2882 ( -44.77%)
Stddev    32      0.8406 (   0.00%)      0.9333 ( -11.03%)      1.2521 ( -4=
8.95%)      1.0791 ( -28.38%)      0.7319 (  12.93%)


MUTILATE
=3D=3D=3D=3D=3D=3D=3D=3D
Dom0
----
                          v-XEN-HT             v-XEN-noHT                 X=
EN-HT               XEN-noHT                XEN-csc
Hmean     1    31121.40 (   0.00%)    31182.90 (   0.20%)    31063.01 (  -0=
.19%)    31107.06 (  -0.05%)    29609.98 *  -4.86%*
Hmean     3    75847.21 (   0.00%)    83473.18 *  10.05%*    75373.02 (  -0=
.63%)    84387.92 *  11.26%*    73419.60 *  -3.20%*
Hmean     5   113823.13 (   0.00%)    90322.68 * -20.65%*   113127.84 (  -0=
.61%)    91396.40 * -19.70%*   100843.37 * -11.40%*
Hmean     7   112553.93 (   0.00%)    91082.97 * -19.08%*   112467.16 (  -0=
.08%)    91296.28 * -18.89%*   108439.16 *  -3.66%*
Hmean     8   103472.02 (   0.00%)    89529.42 * -13.47%*   103246.75 (  -0=
.22%)    89442.61 * -13.56%*   101164.18 *  -2.23%*
Stddev    1      147.14 (   0.00%)      369.37 (-151.04%)      175.64 ( -19=
.37%)      336.37 (-128.61%)      271.28 ( -84.38%)
Stddev    3      920.80 (   0.00%)      300.44 (  67.37%)     1017.40 ( -10=
.49%)      333.46 (  63.79%)      367.95 (  60.04%)
Stddev    5      339.23 (   0.00%)      842.22 (-148.27%)      781.99 (-130=
.52%)      816.23 (-140.61%)      549.77 ( -62.06%)
Stddev    7      248.83 (   0.00%)      907.80 (-264.83%)      404.74 ( -62=
.66%)     1084.18 (-335.72%)      376.92 ( -51.48%)
Stddev    8      132.22 (   0.00%)      362.90 (-174.47%)      274.16 (-107=
.35%)      890.80 (-573.74%)      987.59 (-646.94%)

HVM-v8
------
                       v-HVM-v8-HT          v-HVM-v8-noHT              HVM-=
v8-HT            HVM-v8-noHT             HVM-v8-csc
Hmean     1    40028.72 (   0.00%)    37434.58 *  -6.48%*    39583.53 *  -1=
.11%*    38828.65 *  -3.00%*    35103.76 * -12.30%*
Hmean     3    86535.13 (   0.00%)    55588.26 * -35.76%*    87210.00 (   0=
.78%)    57874.31 * -33.12%*    47160.22 * -45.50%*
Hmean     5   129214.62 (   0.00%)    40925.40 * -68.33%*   130676.61 (   1=
.13%)    42883.21 * -66.81%*    85504.60 * -33.83%*
Hmean     7   156682.49 (   0.00%)    51225.56 * -67.31%*   157586.93 (   0=
.58%)    59146.02 * -62.25%*   136717.21 * -12.74%*
Hmean     8   170156.78 (   0.00%)    67430.68 * -60.37%*   174113.49 *   2=
.33%*    75503.09 * -55.63%*   159666.07 *  -6.17%*
Stddev    1      151.77 (   0.00%)      288.75 ( -90.25%)      160.68 (  -5=
.87%)      232.01 ( -52.87%)      547.91 (-261.01%)
Stddev    3      322.96 (   0.00%)      557.82 ( -72.72%)     1158.62 (-258=
.75%)      654.05 (-102.51%)    18841.25 (-5733.90%)
Stddev    5     1396.24 (   0.00%)     1741.63 ( -24.74%)      298.35 (  78=
.63%)      542.51 (  61.14%)     1274.93 (   8.69%)
Stddev    7      808.54 (   0.00%)     2547.30 (-215.05%)     2569.12 (-217=
.75%)     1034.22 ( -27.91%)     4163.80 (-414.98%)
Stddev    8     2411.73 (   0.00%)     3538.44 ( -46.72%)      982.48 (  59=
.26%)      692.10 (  71.30%)     1324.30 (  45.09%)

HVM-v4
------
                       v-HVM-v4-HT          v-HVM-v4-noHT              HVM-=
v4-HT            HVM-v4-noHT             HVM-v4-csc
Hmean     1    38127.59 (   0.00%)    37939.84 (  -0.49%)    37156.88 *  -2=
.55%*    36938.92 *  -3.12%*    34869.19 *  -8.55%*
Hmean     3    91447.41 (   0.00%)    91291.57 (  -0.17%)    91170.71 (  -0=
.30%)    91469.09 (   0.02%)    76214.51 * -16.66%*
Hmean     5   119169.44 (   0.00%)   130797.85 *   9.76%*   119020.55 (  -0=
.12%)   126949.11 *   6.53%*   109062.82 *  -8.48%*
Hmean     7   122588.88 (   0.00%)   129802.50 (   5.88%)   119924.66 (  -2=
.17%)   133372.57 *   8.80%*   110466.18 *  -9.89%*
Hmean     8   127027.63 (   0.00%)   137217.76 *   8.02%*   121329.34 (  -4=
.49%)   136100.78 (   7.14%)   114071.36 * -10.20%*
Stddev    1      100.77 (   0.00%)      271.37 (-169.31%)      214.02 (-112=
.39%)      362.58 (-259.82%)      516.53 (-412.61%)
Stddev    3      980.00 (   0.00%)     1264.82 ( -29.06%)     2554.47 (-160=
.66%)     1549.81 ( -58.14%)      748.72 (  23.60%)
Stddev    5      545.35 (   0.00%)     2910.89 (-433.76%)     1061.32 ( -94=
.61%)     2250.11 (-312.60%)     2377.12 (-335.89%)
Stddev    7     6082.18 (   0.00%)     9179.69 ( -50.93%)     5486.68 (   9=
.79%)     3214.60 (  47.15%)     4147.45 (  31.81%)
Stddev    8     6445.70 (   0.00%)      433.52 (  93.27%)     1857.60 (  71=
.18%)    12837.92 ( -99.17%)     3400.78 (  47.24%)

HVMx2
-----
                     v-HVMx2-v8-HT        v-HVMx2-v8-noHT            HVMx2-=
v8-HT          HVMx2-v8-noHT           HVMx2-v8-csc
Hmean     1    30318.06 (   0.00%)     1864.40 * -93.85%*    30194.08 (  -0=
.41%)     2457.66 * -91.89%*     4940.93 * -83.70%*
Hmean     3    34617.67 (   0.00%)     7414.77 * -78.58%*    33860.02 (  -2=
.19%)    11209.64 * -67.62%*    23274.26 * -32.77%*
Hmean     5    44382.41 (   0.00%)    11534.71 * -74.01%*    45606.53 (   2=
.76%)    15984.89 * -63.98%*    38599.75 ( -13.03%)
Hmean     7    65170.13 (   0.00%)    23530.68 * -63.89%*    70754.93 *   8=
.57%*    23045.58 * -64.64%*    55799.74 * -14.38%*
Hmean     8    85619.81 (   0.00%)    36969.39 * -56.82%*    88529.15 (   3=
.40%)    36532.64 * -57.33%*    70367.33 * -17.81%*
Stddev    1      532.15 (   0.00%)        3.55 (  99.33%)      214.55 (  59=
.68%)        2.87 (  99.46%)    13159.62 (-2372.92%)
Stddev    3      520.12 (   0.00%)       66.14 (  87.28%)      440.61 (  15=
.29%)      179.15 (  65.56%)     4463.14 (-758.09%)
Stddev    5      730.81 (   0.00%)       52.70 (  92.79%)      900.27 ( -23=
.19%)      161.20 (  77.94%)     6286.95 (-760.27%)
Stddev    7     1851.68 (   0.00%)     1217.81 (  34.23%)      706.22 (  61=
.86%)      708.81 (  61.72%)     3845.49 (-107.68%)
Stddev    8     2002.34 (   0.00%)      868.00 (  56.65%)     3197.46 ( -59=
.69%)      818.97 (  59.10%)     4477.51 (-123.61%)


PGIOPERFBENCH
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
Dom0
----
                               v-XEN-HT             v-XEN-noHT             =
    XEN-HT               XEN-noHT                XEN-csc
Amean     commit        7.88 (   0.00%)        8.53 (  -8.25%)        8.78 =
* -11.43%*        7.64 (   3.09%)        8.20 (  -4.04%)
Amean     read          6.85 (   0.00%)        7.30 *  -6.63%*        7.71 =
* -12.54%*        6.86 (  -0.21%)        7.21 *  -5.30%*
Amean     wal           0.07 (   0.00%)        0.08 * -14.01%*        0.07 =
(   1.15%)        0.08 * -11.04%*        0.08 (  -6.71%)
Stddev    commit        1.86 (   0.00%)        4.27 (-129.47%)        3.59 =
( -92.56%)        1.35 (  27.62%)        3.50 ( -88.00%)
Stddev    read          0.53 (   0.00%)        3.12 (-494.65%)        2.89 =
(-450.88%)        0.39 (  25.38%)        2.50 (-376.42%)
Stddev    wal           0.05 (   0.00%)        0.04 (   4.58%)        0.05 =
(  -0.86%)        0.04 (  10.58%)        0.04 (   5.91%)

HVM-v8
------
                            v-HVM-v8-HT          v-HVM-v8-noHT             =
 HVM-v8-HT            HVM-v8-noHT             HVM-v8-csc
Amean     commit        7.71 (   0.00%)        7.64 (   0.79%)        7.83 =
(  -1.62%)        7.74 (  -0.44%)        7.68 (   0.28%)
Amean     read          6.96 (   0.00%)        6.88 *   1.12%*        6.97 =
(  -0.12%)        6.97 (  -0.15%)        6.92 *   0.51%*
Amean     wal           0.04 (   0.00%)        0.00 *  94.25%*        0.04 =
*  19.02%*        0.01 *  83.68%*        0.07 * -49.56%*
Stddev    commit        1.55 (   0.00%)        1.69 (  -8.82%)        1.60 =
(  -3.09%)        1.54 (   0.81%)        1.59 (  -2.73%)
Stddev    read          0.61 (   0.00%)        0.81 ( -32.60%)        0.53 =
(  12.82%)        0.55 (   9.68%)        0.68 ( -11.02%)
Stddev    wal           0.05 (   0.00%)        0.02 (  68.16%)        0.05 =
(   3.33%)        0.03 (  47.69%)        0.05 (   5.37%)

HVM-v4
------
                            v-HVM-v4-HT          v-HVM-v4-noHT             =
 HVM-v4-HT            HVM-v4-noHT             HVM-v4-csc
Amean     commit        7.85 (   0.00%)        7.57 (   3.57%)        7.71 =
(   1.77%)        7.67 (   2.33%)        7.82 (   0.38%)
Amean     read          6.92 (   0.00%)        6.83 *   1.26%*        6.90 =
(   0.23%)        6.90 (   0.28%)        6.91 (   0.10%)
Amean     wal           0.05 (   0.00%)        0.05 (  -1.47%)        0.07 =
* -29.63%*        0.05 (   5.48%)        0.04 (  13.85%)
Stddev    commit        1.78 (   0.00%)        1.47 (  17.89%)        1.62 =
(   8.98%)        1.51 (  15.57%)        1.65 (   7.34%)
Stddev    read          0.61 (   0.00%)        0.53 (  13.75%)        0.55 =
(   9.47%)        0.66 (  -8.62%)        0.57 (   7.64%)
Stddev    wal           0.05 (   0.00%)        0.05 (   0.07%)        0.05 =
(   5.86%)        0.05 (  -0.02%)        0.05 (   0.56%)

HVMx2
-----
                          v-HVMx2-v8-HT        v-HVMx2-v8-noHT            H=
VMx2-v8-HT          HVMx2-v8-noHT           HVMx2-v8-csc
Amean     commit        7.86 (   0.00%)        8.16 *  -3.81%*        7.94 =
(  -1.01%)        8.31 *  -5.63%*       10.28 * -30.76%*
Amean     read          7.00 (   0.00%)        7.52 *  -7.32%*        6.98 =
(   0.30%)        7.91 * -12.85%*        9.47 * -35.17%*
Amean     wal           0.00 (   0.00%)        0.00 (  -2.18%)        0.01 =
*-231.22%*        0.07 *-1605.80%*        0.24 *-6035.64%*
Stddev    commit        1.63 (   0.00%)        1.43 (  11.96%)        1.75 =
(  -7.70%)        1.30 (  20.41%)        2.17 ( -33.15%)
Stddev    read          0.62 (   0.00%)        0.69 ( -12.39%)        0.67 =
(  -8.79%)        0.79 ( -27.80%)        2.21 (-257.25%)
Stddev    wal           0.02 (   0.00%)        0.02 ( -16.40%)        0.03 =
( -73.40%)        0.09 (-346.15%)        0.39 (-1907.58%)


NETPERF-UDP
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
Dom0
----
                                  v-XEN-HT             v-XEN-noHT          =
       XEN-HT               XEN-noHT                XEN-csc
Hmean     send-64        223.35 (   0.00%)      222.53 (  -0.36%)      220.=
23 *  -1.39%*      220.12 *  -1.44%*      199.70 * -10.59%*
Hmean     send-256       876.26 (   0.00%)      874.65 (  -0.18%)      863.=
81 *  -1.42%*      866.59 (  -1.10%)      791.34 *  -9.69%*
Hmean     send-2048     6575.95 (   0.00%)     6595.97 (   0.30%)     6542.=
13 (  -0.51%)     6568.38 (  -0.12%)     5758.09 * -12.44%*
Hmean     send-8192    20882.75 (   0.00%)    21537.45 *   3.14%*    20999.=
88 (   0.56%)    21163.69 *   1.35%*    19706.48 *  -5.63%*
Hmean     recv-64        223.35 (   0.00%)      222.52 (  -0.37%)      220.=
23 *  -1.39%*      220.08 *  -1.46%*      199.70 * -10.59%*
Hmean     recv-256       876.22 (   0.00%)      874.55 (  -0.19%)      863.=
81 *  -1.42%*      866.47 (  -1.11%)      791.09 *  -9.72%*
Hmean     recv-2048     6575.00 (   0.00%)     6595.64 (   0.31%)     6541.=
22 (  -0.51%)     6566.75 (  -0.13%)     5757.50 * -12.43%*
Hmean     recv-8192    20881.63 (   0.00%)    21534.73 *   3.13%*    20996.=
13 (   0.55%)    21157.86 *   1.32%*    19703.65 *  -5.64%*
Stddev    send-64          1.16 (   0.00%)        1.45 ( -25.00%)        0.=
94 (  19.15%)        1.64 ( -41.40%)       21.30 (-1738.47%)
Stddev    send-256         7.50 (   0.00%)        4.96 (  33.77%)        7.=
71 (  -2.79%)        8.92 ( -18.97%)       63.89 (-752.31%)
Stddev    send-2048       29.58 (   0.00%)       35.06 ( -18.54%)       57.=
84 ( -95.56%)       64.88 (-119.37%)      112.05 (-278.84%)
Stddev    send-8192      106.01 (   0.00%)      199.63 ( -88.31%)      172.=
69 ( -62.90%)      161.66 ( -52.49%)      276.33 (-160.67%)
Stddev    recv-64          1.16 (   0.00%)        1.44 ( -24.28%)        0.=
94 (  19.15%)        1.62 ( -39.82%)       21.30 (-1738.30%)
Stddev    recv-256         7.50 (   0.00%)        4.94 (  34.09%)        7.=
70 (  -2.70%)        9.03 ( -20.39%)       64.08 (-754.67%)
Stddev    recv-2048       28.84 (   0.00%)       34.99 ( -21.34%)       56.=
58 ( -96.20%)       65.80 (-128.14%)      112.00 (-288.34%)
Stddev    recv-8192      105.96 (   0.00%)      201.10 ( -89.80%)      167.=
07 ( -57.68%)      162.03 ( -52.92%)      276.84 (-161.28%)

HVM-v8
------
                               v-HVM-v8-HT          v-HVM-v8-noHT          =
    HVM-v8-HT            HVM-v8-noHT             HVM-v8-csc
Hmean     send-64        496.94 (   0.00%)      447.92 *  -9.86%*      518.=
85 (   4.41%)      487.85 (  -1.83%)      505.10 (   1.64%)
Hmean     send-256      1952.73 (   0.00%)     1720.99 * -11.87%*     1955.=
77 (   0.16%)     1784.00 *  -8.64%*     1931.18 (  -1.10%)
Hmean     send-2048    13443.20 (   0.00%)    12361.56 *  -8.05%*    12849.=
78 (  -4.41%)    13027.81 (  -3.09%)    13485.59 (   0.32%)
Hmean     send-8192    37350.97 (   0.00%)    34440.52 *  -7.79%*    37659.=
20 (   0.83%)    35773.79 *  -4.22%*    35040.88 *  -6.18%*
Hmean     recv-64        495.88 (   0.00%)      447.65 *  -9.73%*      518.=
32 (   4.52%)      487.76 (  -1.64%)      504.86 (   1.81%)
Hmean     recv-256      1951.43 (   0.00%)     1720.97 * -11.81%*     1954.=
42 (   0.15%)     1782.90 *  -8.64%*     1930.33 (  -1.08%)
Hmean     recv-2048    13418.66 (   0.00%)    12358.40 *  -7.90%*    12830.=
91 (  -4.38%)    13018.47 (  -2.98%)    13475.39 (   0.42%)
Hmean     recv-8192    37326.31 (   0.00%)    34420.53 *  -7.78%*    37619.=
84 (   0.79%)    35768.42 *  -4.17%*    35035.40 *  -6.14%*
Stddev    send-64         15.80 (   0.00%)       11.38 (  27.94%)       29.=
69 ( -87.96%)        6.43 (  59.29%)       17.36 (  -9.89%)
Stddev    send-256        18.04 (   0.00%)       17.00 (   5.75%)       64.=
17 (-255.76%)       26.82 ( -48.67%)       33.37 ( -85.02%)
Stddev    send-2048      924.84 (   0.00%)       47.89 (  94.82%)     1342.=
98 ( -45.21%)      246.21 (  73.38%)      353.97 (  61.73%)
Stddev    send-8192      477.71 (   0.00%)      673.42 ( -40.97%)      224.=
20 (  53.07%)      467.40 (   2.16%)      928.70 ( -94.41%)
Stddev    recv-64         16.27 (   0.00%)       11.73 (  27.93%)       29.=
96 ( -84.12%)        6.54 (  59.80%)       17.64 (  -8.43%)
Stddev    recv-256        19.80 (   0.00%)       17.02 (  14.06%)       64.=
29 (-224.73%)       27.28 ( -37.81%)       34.17 ( -72.59%)
Stddev    recv-2048      948.89 (   0.00%)       48.42 (  94.90%)     1353.=
73 ( -42.66%)      251.38 (  73.51%)      368.14 (  61.20%)
Stddev    recv-8192      500.51 (   0.00%)      685.63 ( -36.99%)      206.=
98 (  58.65%)      467.59 (   6.58%)      928.73 ( -85.56%)

HVM-v4
------
                               v-HVM-v4-HT          v-HVM-v4-noHT          =
    HVM-v4-HT            HVM-v4-noHT             HVM-v4-csc
Hmean     send-64        501.41 (   0.00%)      502.90 (   0.30%)      513.=
95 (   2.50%)      511.96 *   2.11%*      458.46 *  -8.57%*
Hmean     send-256      1881.72 (   0.00%)     1898.71 (   0.90%)     1928.=
30 (   2.48%)     1930.57 (   2.60%)     1831.70 (  -2.66%)
Hmean     send-2048    13544.27 (   0.00%)    13626.68 (   0.61%)    13509.=
70 (  -0.26%)    13802.90 (   1.91%)    12739.81 *  -5.94%*
Hmean     send-8192    36486.91 (   0.00%)    36897.96 (   1.13%)    35966.=
73 (  -1.43%)    36086.45 (  -1.10%)    35293.89 (  -3.27%)
Hmean     recv-64        501.13 (   0.00%)      502.67 (   0.31%)      513.=
90 (   2.55%)      511.91 *   2.15%*      458.34 *  -8.54%*
Hmean     recv-256      1880.67 (   0.00%)     1897.95 (   0.92%)     1927.=
94 (   2.51%)     1930.48 (   2.65%)     1831.50 (  -2.61%)
Hmean     recv-2048    13540.53 (   0.00%)    13623.45 (   0.61%)    13506.=
19 (  -0.25%)    13799.61 (   1.91%)    12734.53 *  -5.95%*
Hmean     recv-8192    36462.71 (   0.00%)    36888.91 (   1.17%)    35936.=
42 (  -1.44%)    36069.50 (  -1.08%)    35266.17 (  -3.28%)
Stddev    send-64         11.94 (   0.00%)        7.15 (  40.09%)       12.=
88 (  -7.85%)        3.89 (  67.41%)       16.11 ( -34.93%)
Stddev    send-256        68.31 (   0.00%)       53.85 (  21.17%)       37.=
13 (  45.65%)       19.62 (  71.28%)       30.54 (  55.30%)
Stddev    send-2048      310.13 (   0.00%)      314.36 (  -1.36%)       86.=
00 (  72.27%)      100.64 (  67.55%)      311.99 (  -0.60%)
Stddev    send-8192      443.37 (   0.00%)      260.08 (  41.34%)      926.=
89 (-109.06%)     1088.50 (-145.50%)     2801.65 (-531.89%)
Stddev    recv-64         12.13 (   0.00%)        7.36 (  39.32%)       12.=
93 (  -6.59%)        3.96 (  67.34%)       16.15 ( -33.13%)
Stddev    recv-256        69.46 (   0.00%)       54.17 (  22.01%)       37.=
76 (  45.64%)       19.75 (  71.56%)       30.68 (  55.82%)
Stddev    recv-2048      314.18 (   0.00%)      318.63 (  -1.41%)       88.=
84 (  71.72%)      100.51 (  68.01%)      313.79 (   0.13%)
Stddev    recv-8192      461.94 (   0.00%)      261.06 (  43.49%)      937.=
92 (-103.04%)     1098.48 (-137.80%)     2822.43 (-511.00%)

HVMx2
-----
                             v-HVMx2-v8-HT        v-HVMx2-v8-noHT          =
  HVMx2-v8-HT          HVMx2-v8-noHT           HVMx2-v8-csc
Hmean     send-64        334.22 (   0.00%)      238.90 * -28.52%*      359.=
65 *   7.61%*      251.84 * -24.65%*      348.95 (   4.41%)
Hmean     send-256      1303.20 (   0.00%)      916.12 * -29.70%*     1376.=
16 *   5.60%*      969.58 * -25.60%*     1293.19 (  -0.77%)
Hmean     send-2048     9759.14 (   0.00%)     6606.50 * -32.30%*    10212.=
34 *   4.64%*     6893.41 * -29.36%*     8933.39 *  -8.46%*
Hmean     send-8192    29504.19 (   0.00%)    19067.47 * -35.37%*    30442.=
79 *   3.18%*    18372.42 * -37.73%*    25486.82 * -13.62%*
Hmean     recv-64        333.71 (   0.00%)      217.71 * -34.76%*      359.=
01 *   7.58%*      240.67 * -27.88%*      319.95 *  -4.13%*
Hmean     recv-256      1300.47 (   0.00%)      804.88 * -38.11%*     1372.=
71 *   5.55%*      923.23 * -29.01%*     1206.20 *  -7.25%*
Hmean     recv-2048     9740.73 (   0.00%)     5448.32 * -44.07%*    10185.=
94 *   4.57%*     6258.59 * -35.75%*     8371.03 * -14.06%*
Hmean     recv-8192    29416.78 (   0.00%)    14566.32 * -50.48%*    30272.=
47 *   2.91%*    16888.08 * -42.59%*    22719.70 * -22.77%*
Stddev    send-64          8.65 (   0.00%)        6.86 (  20.73%)        6.=
49 (  25.00%)        7.35 (  14.99%)       18.06 (-108.81%)
Stddev    send-256        35.52 (   0.00%)       10.83 (  69.50%)       29.=
41 (  17.19%)       15.84 (  55.41%)       25.77 (  27.45%)
Stddev    send-2048      167.61 (   0.00%)       42.08 (  74.89%)       97.=
12 (  42.06%)      238.24 ( -42.14%)      276.14 ( -64.75%)
Stddev    send-8192      291.17 (   0.00%)      305.17 (  -4.81%)      680.=
48 (-133.70%)      336.65 ( -15.62%)      482.57 ( -65.73%)
Stddev    recv-64          8.88 (   0.00%)        6.20 (  30.19%)        6.=
80 (  23.42%)        3.56 (  59.90%)        6.62 (  25.41%)
Stddev    recv-256        35.77 (   0.00%)       10.66 (  70.21%)       31.=
00 (  13.35%)       10.11 (  71.74%)       14.94 (  58.23%)
Stddev    recv-2048      169.57 (   0.00%)       52.21 (  69.21%)       99.=
42 (  41.37%)       96.49 (  43.10%)       42.24 (  75.09%)
Stddev    recv-8192      308.98 (   0.00%)      156.60 (  49.32%)      759.=
75 (-145.89%)      108.46 (  64.90%)      745.22 (-141.18%)


NETPERF-TCP
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
Dom0
----
                             v-XEN-HT             v-XEN-noHT               =
  XEN-HT               XEN-noHT                XEN-csc
Hmean     64        674.18 (   0.00%)      674.89 (   0.11%)      677.61 ( =
  0.51%)      679.64 (   0.81%)      660.08 (  -2.09%)
Hmean     256      2424.16 (   0.00%)     2426.14 (   0.08%)     2448.40 * =
  1.00%*     2443.24 *   0.79%*     2402.64 (  -0.89%)
Hmean     2048    15114.37 (   0.00%)    15273.97 *   1.06%*    15160.59 ( =
  0.31%)    15372.31 *   1.71%*    14591.20 *  -3.46%*
Hmean     8192    32626.11 (   0.00%)    32895.01 (   0.82%)    32056.40 ( =
 -1.75%)    32473.01 (  -0.47%)    32024.74 (  -1.84%)
Stddev    64          5.99 (   0.00%)        3.90 (  34.89%)        5.93 ( =
  0.98%)        6.01 (  -0.40%)       31.04 (-418.30%)
Stddev    256        12.07 (   0.00%)        8.14 (  32.55%)       15.11 ( =
-25.17%)       18.76 ( -55.37%)       46.90 (-288.51%)
Stddev    2048      106.56 (   0.00%)       35.02 (  67.14%)      180.05 ( =
-68.97%)       86.00 (  19.29%)      339.19 (-218.32%)
Stddev    8192      649.77 (   0.00%)      123.38 (  81.01%)      329.45 ( =
 49.30%)      448.67 (  30.95%)     1120.36 ( -72.42%)

HVM-v8
------
                          v-HVM-v8-HT          v-HVM-v8-noHT              H=
VM-v8-HT            HVM-v8-noHT             HVM-v8-csc
Hmean     64       1682.93 (   0.00%)     1685.11 (   0.13%)     1756.72 * =
  4.38%*     1687.44 (   0.27%)     1644.27 *  -2.30%*
Hmean     256      6203.93 (   0.00%)     6125.84 *  -1.26%*     6335.31 * =
  2.12%*     6142.90 *  -0.98%*     5850.62 *  -5.69%*
Hmean     2048    29253.76 (   0.00%)    28671.53 *  -1.99%*    29738.54 * =
  1.66%*    28871.57 *  -1.31%*    27437.72 *  -6.21%*
Hmean     8192    46374.69 (   0.00%)    45277.03 *  -2.37%*    46926.01 * =
  1.19%*    46011.63 *  -0.78%*    42627.47 *  -8.08%*
Stddev    64         22.20 (   0.00%)       20.70 (   6.78%)       35.93 ( =
-61.82%)       13.81 (  37.79%)       14.56 (  34.43%)
Stddev    256        21.74 (   0.00%)       72.01 (-231.20%)      110.09 (-=
406.36%)       53.63 (-146.70%)      142.11 (-553.63%)
Stddev    2048      286.90 (   0.00%)      147.25 (  48.68%)      172.37 ( =
 39.92%)      189.21 (  34.05%)     1004.81 (-250.23%)
Stddev    8192      259.59 (   0.00%)      232.26 (  10.53%)      453.49 ( =
-74.70%)      239.72 (   7.65%)     1262.32 (-386.28%)

HVM-v4
------
                          v-HVM-v4-HT          v-HVM-v4-noHT              H=
VM-v4-HT            HVM-v4-noHT             HVM-v4-csc
Hmean     64       1685.06 (   0.00%)     1699.80 (   0.87%)     1693.76 ( =
  0.52%)     1681.73 (  -0.20%)     1642.82 *  -2.51%*
Hmean     256      6210.06 (   0.00%)     6134.29 *  -1.22%*     6131.33 * =
 -1.27%*     6141.35 *  -1.11%*     5977.71 *  -3.74%*
Hmean     2048    28890.04 (   0.00%)    28999.17 (   0.38%)    28965.94 ( =
  0.26%)    28931.03 (   0.14%)    27758.99 (  -3.92%)
Hmean     8192    45729.95 (   0.00%)    45801.43 (   0.16%)    45750.33 ( =
  0.04%)    46037.28 *   0.67%*    46301.78 (   1.25%)
Stddev    64         20.94 (   0.00%)       22.24 (  -6.24%)       20.10 ( =
  4.03%)       10.70 (  48.90%)       45.83 (-118.87%)
Stddev    256        26.43 (   0.00%)       51.40 ( -94.47%)       47.00 ( =
-77.85%)       32.37 ( -22.46%)       45.15 ( -70.82%)
Stddev    2048      169.64 (   0.00%)      149.97 (  11.60%)      205.29 ( =
-21.01%)      148.42 (  12.51%)     1950.42 (-1049.71%)
Stddev    8192      227.60 (   0.00%)      116.14 (  48.97%)      515.92 (-=
126.67%)       62.10 (  72.72%)    11909.19 (-5132.40%)
CoeffVar  64          1.24 (   0.00%)        1.31 (  -5.31%)        1.19 ( =
  4.52%)        0.64 (  48.79%)        2.79 (-124.39%)
CoeffVar  256         0.43 (   0.00%)        0.84 ( -96.86%)        0.77 ( =
-80.12%)        0.53 ( -23.83%)        0.76 ( -77.46%)
CoeffVar  2048        0.59 (   0.00%)        0.52 (  11.93%)        0.71 ( =
-20.69%)        0.51 (  12.63%)        7.00 (-1092.17%)
CoeffVar  8192        0.50 (   0.00%)        0.25 (  49.05%)        1.13 (-=
126.56%)        0.13 (  72.90%)       24.76 (-4875.60%)

HVMx2
-----
                        v-HVMx2-v8-HT        v-HVMx2-v8-noHT            HVM=
x2-v8-HT          HVMx2-v8-noHT           HVMx2-v8-csc
Hmean     64       1252.34 (   0.00%)     1020.91 * -18.48%*     1272.66 * =
  1.62%*      996.12 * -20.46%*      968.44 * -22.67%*
Hmean     256      4369.71 (   0.00%)     3680.51 * -15.77%*     4376.58 ( =
  0.16%)     3565.25 * -18.41%*     4088.77 *  -6.43%*
Hmean     2048    23712.23 (   0.00%)    18259.78 * -22.99%*    24077.77 * =
  1.54%*    17496.21 * -26.21%*    21709.20 *  -8.45%*
Hmean     8192    43290.16 (   0.00%)    35700.62 * -17.53%*    43332.46 ( =
  0.10%)    32506.09 * -24.91%*    36700.18 * -15.22%*
Stddev    64         13.74 (   0.00%)        3.98 (  71.03%)       13.14 ( =
  4.38%)        3.25 (  76.32%)      221.08 (-1509.09%)
Stddev    256        40.68 (   0.00%)        5.67 (  86.06%)       38.64 ( =
  5.01%)       43.54 (  -7.02%)      316.66 (-678.40%)
Stddev    2048      304.70 (   0.00%)       62.11 (  79.62%)      202.53 ( =
 33.53%)      117.33 (  61.49%)      208.33 (  31.63%)
Stddev    8192      659.30 (   0.00%)      116.45 (  82.34%)      274.71 ( =
 58.33%)      299.39 (  54.59%)      412.99 (  37.36%)


NETPERF-UNIX
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
Dom0
----
                             v-XEN-HT             v-XEN-noHT               =
  XEN-HT               XEN-noHT                XEN-csc
Hmean     64        499.62 (   0.00%)      509.03 *   1.88%*      492.89 ( =
 -1.35%)      485.34 (  -2.86%)      451.13 *  -9.70%*
Hmean     256      1900.97 (   0.00%)     1894.53 (  -0.34%)     1852.77 ( =
 -2.54%)     1835.34 (  -3.45%)     1272.07 * -33.08%*
Hmean     2048     2892.22 (   0.00%)     2906.15 (   0.48%)     2765.65 * =
 -4.38%*     2747.32 *  -5.01%*     3086.19 (   6.71%)
Hmean     8192     3105.85 (   0.00%)     3158.33 *   1.69%*     2996.64 * =
 -3.52%*     2968.85 *  -4.41%*     2731.31 * -12.06%*
Stddev    64          4.49 (   0.00%)        3.39 (  24.38%)       10.64 (-=
137.15%)       20.01 (-345.94%)       25.28 (-463.31%)
Stddev    256        87.54 (   0.00%)       51.32 (  41.37%)       54.63 ( =
 37.59%)       15.13 (  82.72%)      393.61 (-349.64%)
Stddev    2048       35.26 (   0.00%)       33.35 (   5.41%)       18.20 ( =
 48.39%)        9.37 (  73.41%)      946.82 (-2585.23%)
Stddev    8192       21.32 (   0.00%)       32.53 ( -52.60%)       15.74 ( =
 26.15%)       11.30 (  46.98%)      104.54 (-390.43%)

HVM-v8
------
                          v-HVM-v8-HT          v-HVM-v8-noHT              H=
VM-v8-HT            HVM-v8-noHT             HVM-v8-csc
Hmean     64        312.04 (   0.00%)      291.15 (  -6.69%)      275.22 ( =
-11.80%)      288.06 (  -7.68%)      277.23 ( -11.15%)
Hmean     256       853.06 (   0.00%)      929.15 (   8.92%)      977.34 ( =
 14.57%)      877.63 (   2.88%)      761.25 ( -10.76%)
Hmean     2048     5564.16 (   0.00%)     5332.08 (  -4.17%)     4702.72 ( =
-15.48%)     5819.12 (   4.58%)     5531.96 (  -0.58%)
Hmean     8192     6570.41 (   0.00%)     8275.74 *  25.95%*     5962.89 ( =
 -9.25%)     6462.60 (  -1.64%)     5387.48 ( -18.00%)
Stddev    64         35.97 (   0.00%)       34.70 (   3.53%)       48.37 ( =
-34.46%)       46.27 ( -28.62%)       59.79 ( -66.21%)
Stddev    256       143.59 (   0.00%)       68.75 (  52.12%)      123.98 ( =
 13.65%)       48.93 (  65.92%)      163.00 ( -13.52%)
Stddev    2048     1182.43 (   0.00%)      842.67 (  28.73%)     1181.41 ( =
  0.09%)      761.99 (  35.56%)      827.15 (  30.05%)
Stddev    8192     1331.69 (   0.00%)     1099.39 (  17.44%)     1708.12 ( =
-28.27%)     1247.83 (   6.30%)     1065.82 (  19.96%)

HVM-v4
------
                          v-HVM-v4-HT          v-HVM-v4-noHT              H=
VM-v4-HT            HVM-v4-noHT             HVM-v4-csc
Hmean     64        248.93 (   0.00%)      245.55 (  -1.36%)      225.32 ( =
 -9.49%)      239.36 (  -3.84%)      203.05 * -18.43%*
Hmean     256       717.78 (   0.00%)      741.28 (   3.27%)      707.19 ( =
 -1.48%)      782.19 (   8.97%)      751.77 (   4.74%)
Hmean     2048     4658.71 (   0.00%)     5209.89 (  11.83%)     2719.26 * =
-41.63%*     4156.29 ( -10.78%)     3624.27 ( -22.20%)
Hmean     8192     4874.84 (   0.00%)     4483.10 (  -8.04%)     4263.18 ( =
-12.55%)     5724.08 *  17.42%*     3579.16 * -26.58%*
Stddev    64         23.09 (   0.00%)       58.27 (-152.37%)       46.49 (-=
101.39%)       31.12 ( -34.79%)       11.06 (  52.09%)
Stddev    256       104.17 (   0.00%)      133.06 ( -27.73%)      119.32 ( =
-14.54%)      130.87 ( -25.62%)       87.78 (  15.74%)
Stddev    2048      417.11 (   0.00%)      521.74 ( -25.09%)     1030.34 (-=
147.02%)      907.53 (-117.58%)     1715.05 (-311.18%)
Stddev    8192      825.38 (   0.00%)     1426.19 ( -72.79%)      821.15 ( =
  0.51%)      275.68 (  66.60%)     1131.40 ( -37.08%)

HVMx2
-----
                        v-HVMx2-v8-HT        v-HVMx2-v8-noHT            HVM=
x2-v8-HT          HVMx2-v8-noHT           HVMx2-v8-csc
Hmean     64        230.53 (   0.00%)      148.42 * -35.62%*      243.29 ( =
  5.53%)      165.06 * -28.40%*      188.01 * -18.45%*
Hmean     256       790.90 (   0.00%)      482.51 * -38.99%*      711.91 ( =
 -9.99%)      472.92 * -40.21%*      504.46 * -36.22%*
Hmean     2048     3783.93 (   0.00%)     2172.49 * -42.59%*     3163.60 * =
-16.39%*     1955.93 * -48.31%*     2880.11 * -23.89%*
Hmean     8192     4051.12 (   0.00%)     2764.79 * -31.75%*     4277.51 ( =
  5.59%)     2377.98 * -41.30%*     3086.59 * -23.81%*
Stddev    64         26.71 (   0.00%)       15.99 (  40.13%)       21.43 ( =
 19.76%)       19.08 (  28.56%)       29.45 ( -10.26%)
Stddev    256       112.58 (   0.00%)       24.49 (  78.25%)       86.25 ( =
 23.39%)       50.56 (  55.09%)      112.78 (  -0.18%)
Stddev    2048      535.34 (   0.00%)      395.47 (  26.13%)      311.30 ( =
 41.85%)      317.03 (  40.78%)      610.38 ( -14.02%)
Stddev    8192      490.41 (   0.00%)      835.97 ( -70.46%)      208.86 ( =
 57.41%)      314.18 (  35.94%)      580.38 ( -18.35%)

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


--=-1M+ohW2RqCLPOauDglt2
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+4FAl0nPDkACgkQFkJ4iaW4
c+7AKBAAsp+lxpnqprd/hHoOeMsJaCPEhrCR1Z8yJx6mmETBZfRl5Q/kkSB4ddzk
VH00kKhi1koYJTRp6TBao8gsiNbxqWCzX90j5saoktQr6zifRW73y59bIgi5zGAS
sYBCdUKvWTigqhJ8eGQ4gmmXInfDtL+qQtpKWL9E/duq+gBBdXq6unIvQpZIs+Lj
5F0vNKoLmwui2QLxScy/KbMnarWxhTPBbehoiPfze22raXToU9efqtrv2vqkrHX0
tWbcdNlnLrVaX4uYF+lsu6m9rINSk5L3RpBEsxWahVffrtdOYCihbQfAPzonNGF3
jUq4J4HMnGZczzeCuyu0qcsOvRvNg55pAJMzDoyGA3H8dwb/ACZELyw0mZOM/uVv
DtgTv8IUwqDgTFogWKttBwa3SJfihepFWEn8ll9xrsxrCDHbGETcQKxzOUNHQoav
Ys3ypTfNtPRkEP7I3VkaC1MFjZTn/zi8qb68K9q67zyXwyQIy0ZlHl+AkXdLvv45
SkPuix6ScXq/q+tRbEFaWpZ4K2WWuSzTvlgrsT54o2JxS2hgNl3nK6jNqbUhYZ1t
GE5/ZuHcxMSFyicbLIuleP9TrWAdPJyz21zR/D4bVsZU40s3V09rGyMpJxASjBwN
GfBVieZJLa5c2YnWo1jfZkwPyxUMI2/cPg43wxKHa24ZY11OdXE=
=9chU
-----END PGP SIGNATURE-----

--=-1M+ohW2RqCLPOauDglt2--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============2827901010866463025==--


From xen-devel-bounces@lists.xenproject.org Thu Jul 11 14:26:15 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 11 Jul 2019 14:26:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hla1Q-0006vq-TD; Thu, 11 Jul 2019 14:26:08 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=z3Vt=VI=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hla1P-0006vl-Nt
 for xen-devel@lists.xenproject.org; Thu, 11 Jul 2019 14:26:07 +0000
X-Inumbo-ID: cf91cf62-a3e7-11e9-bef5-67ea4d0edfaa
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id cf91cf62-a3e7-11e9-bef5-67ea4d0edfaa;
 Thu, 11 Jul 2019 14:26:03 +0000 (UTC)
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: qlT3sawmEiH+uBXHJtjH6IiTCDqltny4PtcGQOtIAu0606raYYKMn2TjrmP9nId5gbZ0DE+1NR
 bVPVjAb9Bzt8YOBeq5kGfkCKvGVQZt/YoLccGTp7hTIQ3SQ2NjtrTZrulFNoKtVjSwBs0Luf2d
 iGt7CtXT4XOjfocrxt3LSfDAphmaqNLWYzHVGawrxleNhFjzFdZqfzF0VriM3aev/LDHiOFMrs
 VpDWUyn7aVgjVoYOmzDD1ONyzjF5v+WaqP4lmc0fYCWl8F2Be8HA+R4KKd44MJ7ipHcRYp3vCt
 QTA=
X-SBRS: 2.7
X-MesageID: 2861063
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,478,1557201600"; 
   d="scan'208";a="2861063"
To: Julien Grall <julien.grall@arm.com>, Varad Gautam <vrd@amazon.de>,
 <xen-devel@lists.xenproject.org>
References: <1562159202-11316-1-git-send-email-vrd@amazon.de>
 <3badf43d-4bd8-9492-247b-7429253c0996@citrix.com>
 <d0729146-a930-4de7-b765-6b0f0ab65e3a@arm.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <9e094ea9-7070-b4a4-c4c5-124bcc6e1652@citrix.com>
Date: Thu, 11 Jul 2019 09:25:57 -0500
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <d0729146-a930-4de7-b765-6b0f0ab65e3a@arm.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH] x86: Get rid of p2m_host array allocation
 for HVM guests
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei
 Liu <wl@xen.org>, Ian Jackson <ian.jackson@eu.citrix.com>,
 Amit Shah <aams@amazon.de>, Volodymyr Babchuk <volodymyr_babchuk@epam.com>,
 David Woodhouse <dwmw@amazon.co.uk>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTAvMDcvMjAxOSAxNDoyNSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+Pgo+PiBIb3dldmVyLCBp
biBhdHRlbXB0aW5nIHRvIHJldmlldyB0aGlzLCBJJ3ZlIGdvdCBzb21lIGJpZ2dlciBxdWVzdGlv
bnMuCj4+Cj4+IEFsbCBBUk0gYW5kIHg4NiBIVk0gKGFuZCBQVkgpIGd1ZXN0cyByZXR1cm4gdHJ1
ZSBmb3IKPj4geGNfZG9tX3RyYW5zbGF0ZWQoKSwgc28gc2hvdWxkIHRha2UgdGhlIGZhc3RwYXRo
IG91dCBvZiB4Y19kb21fcDJtKCkgYW5kCj4+IG5ldmVyIHJlYWQgZnJvbSBkb20tPnAybV9ob3N0
W10uwqAgVGhlcmVmb3JlLCBJIGRvbid0IHNlZSB3aHkgdGhlCj4+IG1ham9yaXR5IG9mIHRoaXMg
cGF0Y2ggaXMgbmVjZXNzYXJ5Lgo+Cj4gSSBhZ3JlZSB0aGF0IHAybV9ob3N0IHdpbGwgbmV2ZXIg
Z2V0IHVzZWQgYnkgQXJtLiBTbyB0aGlzIGlzIGEgd2FzdGUKPiBvZiBtZW1vcnkuCj4KPj4gwqAg
T24gdGhlIEFSTSBzaWRlLCB0aGlzIGFsc28gbWVhbnMKPj4gdGhhdCBkb20tPnJhbWJhc2VfcGZu
IGlzbid0IGJlaW5nIHVzZWQgYXMgaW50ZW5kZWQsIHdoaWNoIHN1Z2dlc3RzIHRoZXJlCj4+IGlz
IGZ1cnRoZXIgY2xlYW51cC9jb3JyZWN0aW9uIHRvIGJlIGRvbmUgaGVyZS4KPgo+IEkgYW0gbm90
IHN1cmUgdG8gZm9sbG93IHRoaXMuIENvdWxkIHlvdSBleHBhbmQgaXQ/Cgpkb20tPnJhbWJhc2Vf
cGZuIHdhcyBpbnRyb2R1Y2VkIGZvciBBUk0sIGFuZCB0aGUgY29kZSB3aGljaCB1c2VzIGl0IGlu
CnhjX2RvbV9wMm0oKSBpcyBkZWFkIChvbiBBUk0sIG5vdCBvbiB4ODYpLgoKSXQgaXNuJ3QgZnVu
Y3Rpb25pbmcgYXMgaW50ZW5kZWQuCgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 11 14:57:27 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 11 Jul 2019 14: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 1hlaVZ-0000XW-G0; Thu, 11 Jul 2019 14:57:17 +0000
Received: from mail6.bemta25.messagelabs.com ([195.245.230.41])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <cardoe@cardoe.com>) id 1hlaVY-0000XR-5h
 for xen-devel@lists.xensource.com; Thu, 11 Jul 2019 14:57:16 +0000
Received: from [46.226.52.100] (using TLSv1.2 with cipher
 DHE-RSA-AES256-GCM-SHA384 (256 bits))
 by server-1.bemta.az-a.eu-west-1.aws.symcld.net id C2/12-10039-B4E472D5;
 Thu, 11 Jul 2019 14:57:15 +0000
Authentication-Results: mx.messagelabs.com; spf=pass 
 (server-21.tower-264.messagelabs.com: domain of cardoe.com designates 
 209.85.166.67 as permitted sender) smtp.mailfrom=cardoe.com; dkim=pass 
 (good signature) header.i=@cardoe.com header.s=google; dmarc=none (no 
 record) header.from=cardoe.com
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrFKsWRWlGSWpSXmKPExsVyMXSZs66Xn3q
 swe4j6hb3prxnd2D02N63iz2AMYo1My8pvyKBNeNn82vWghMiFRNX/WRuYHwv0MXIxSEkMI1R
 4tjFXmYQh0XgNbPE9J4tjCCOhMAdVompK66xdTFyAjlpEkfmLGKGsQ8tncgEYddIzJt2G6xGS
 EBB4veEQ0wQY/8wSvycshasQVjAUeLG9o9gU0UE1jFKfJi8DKyDWeAJk8SJ1cUQHeeZJG5s3M
 kKkmAT0JB48msGWBGvgK3E9MVNYHEWAVWJ6yvvAq3g4BAVSJXYOCECokRQ4uTMJywgNqeAv8T
 vgxvZIeabSczb/JAZwpaX2P52DpQtLnHryXymCYyis5C0z0LSMgtJyywkLQsYWVYxmicVZaZn
 lOQmZuboGhoY6BoaGukaWhrrWhjrJVbpJuqlluqWpxaX6BrqJZYX6xVX5ibnpOjlpZZsYgRGV
 UrBweAdjPdmvdE7xCjJwaQkyjuZTz1WiC8pP6UyI7E4I76oNCe1+BCjDAeHkgTvTl+gnGBRan
 pqRVpmDjDCYdISHDxKIryTfIDSvMUFibnFmekQqVOMlhxLNs5bxMxx+TqI7Pi1aBGzEEtefl6
 qlDivLsg8AZCGjNI8uHGwJHSJUVZKmJeRgYFBiKcgtSg3swRV/hWjOAejkjDvO5C1PJl5JXBb
 XwEdxAR0kKqfGshBJYkIKakGJhe3rhk/r/3b0q/dNZ+dkYE7SvXXq8JzDy6oec5byzNl6ffrE
 peK1bl4ZQ8/Z5gezPu7y8O05c7kk9sfTO1x3alu0qvDcrx6k/OltDViD8XsrgfeFvuRYi73cI
 LiI+O5uizmLN3KsesFZ3Ey6s65wWAQuHi24HEjyTeSepVFUyJu8D1UuvZ2C5PF0ZmHLMpu3OI
 59z/lypxPjuvzjNan3zatjD40mZv9jIvGxmKrRerz9IsOcjfkalYFNnSy+nVaSjr7cOS0avfK
 eDAJpKTPnDHrlMsyq03rHn5xS4upsV3dUfL5JPvOorssPlfSXovUlae+m8sSxJf7/0AyS88EY
 cNAcZbPfLI83K/VIj4psRRnJBpqMRcVJwIA7yTUUL0DAAA=
X-Env-Sender: cardoe@cardoe.com
X-Msg-Ref: server-21.tower-264.messagelabs.com!1562857033!1140181!1
X-Originating-IP: [209.85.166.67]
X-SpamReason: No, hits=0.0 required=7.0 tests=newsletters: 
X-StarScan-Received: 
X-StarScan-Version: 9.43.9; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 24063 invoked from network); 11 Jul 2019 14:57:14 -0000
Received: from mail-io1-f67.google.com (HELO mail-io1-f67.google.com)
 (209.85.166.67)
 by server-21.tower-264.messagelabs.com with ECDHE-RSA-AES128-GCM-SHA256
 encrypted SMTP; 11 Jul 2019 14:57:14 -0000
Received: by mail-io1-f67.google.com with SMTP id o9so13237192iom.3
 for <xen-devel@lists.xensource.com>; Thu, 11 Jul 2019 07:57:14 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cardoe.com; s=google;
 h=subject:to:cc:references:from:message-id:date:user-agent
 :mime-version:in-reply-to:content-transfer-encoding:content-language;
 bh=1zhPoe9BDGfqD0XsYLaBIbaSO5hkUhJ4cDhu4YqWK68=;
 b=c9lCC7UQn13YolHo2HRdqFe+5xEQDL0Ge2DOUuCzHY33Av3233jPzWg003Gon0dgWQ
 LYOX8aQk8Rm26taw6xq/iJ/Dga9afa9B7ixsp9sm48Ng17Zdgs5VSdHOCbTc+wwBIm3u
 r53zBJM57cRUGRSQh1qZTMh8kaLobv77IXpXU=
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=1zhPoe9BDGfqD0XsYLaBIbaSO5hkUhJ4cDhu4YqWK68=;
 b=KcYniU9IflOrgRqVsbSQijXwSpLydKrqHouy4kap9Zxj55Hpju4V4dnjr+F5B87W1U
 2XfrJEtDMYOXWBaBqustg60z7683gdfczasYNezHOLglOA1FEDYEp8LhBZAdSBzJaxp6
 d9zMcw83SFG5qS+lXuEFCsk8mpVevxuyrDA2HWRZgzgnIa7CqA7FdhgcD7CXC7VHB1Sb
 uYEI9uLsRifqm0sg0qFNdp7bvLsPMCn4yRvUROLs2wJiCxC6BED81RjUObyNHjd/H2az
 rRNZ8wVR9DDnVpBHeGQ8BN1FlY37xdQ8LsfXsZXvXY0FUGojO13khcIJvUKukal0FAMn
 8tsA==
X-Gm-Message-State: APjAAAV8ZLR4038k/YDi02ixb4vSb6rc7XsQr97wI8mlHb01CilCm6/8
 /jPuUMsmZnTlHUcVJBEXbmY=
X-Google-Smtp-Source: APXvYqzCYzhYT5zt0jS6ixPXFGj2LgC/fY77jLy4shUOcc8DZdmvdV8IdVmv2oElKfq9DbRuJssRLQ==
X-Received: by 2002:a02:8814:: with SMTP id r20mr5243324jai.115.1562857033278; 
 Thu, 11 Jul 2019 07:57:13 -0700 (PDT)
Received: from doug-macbook.local ([172.98.100.66])
 by smtp.gmail.com with ESMTPSA id j14sm5830161ioa.78.2019.07.11.07.57.12
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Thu, 11 Jul 2019 07:57:12 -0700 (PDT)
To: Adam Williamson <adamwill@fedoraproject.org>,
 For testing and quality assurance of Fedora releases
 <test@lists.fedoraproject.org>, Lars Kurth <lars.kurth.xen@gmail.com>
References: <1499367541.22465.102.camel@fedoraproject.org>
 <20170706191317.GE21146@char.us.oracle.com>
 <1499370325.22465.107.camel@fedoraproject.org>
 <06A5F10A-88B7-440F-AADB-56A2F1704A86@xenproject.org>
 <c3fb1646ea39459200c925964fb46ec8a5c04470.camel@redhat.com>
 <081a209f86a08562e9f7a087ba434ad8b1b04309.camel@fedoraproject.org>
From: Doug Goldstein <cardoe@cardoe.com>
Message-ID: <e0145933-8563-8a45-40a6-7f192c7b9d80@cardoe.com>
Date: Thu, 11 Jul 2019 09:57:11 -0500
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:60.0)
 Gecko/20100101 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <081a209f86a08562e9f7a087ba434ad8b1b04309.camel@fedoraproject.org>
Content-Language: en-US
Subject: Re: [Xen-devel] Criteria / validation proposal: drop 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: xen-devel@lists.xensource.com,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Daniel Kiper <daniel.kiper@oracle.com>,
 "marmarek@invisiblethingslab.com" <marmarek@invisiblethingslab.com>,
 Dario Faggioli <dfaggioli@suse.com>, Committers <committers@xenproject.org>,
 "MICHAEL A. YOUNG" <m.a.young@durham.ac.uk>,
 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>

Ck9uIDcvOC8xOSAxMToxMSBBTSwgQWRhbSBXaWxsaWFtc29uIHdyb3RlOgo+IE9uIFR1ZSwgMjAx
OS0wNS0yMSBhdCAxMToxNCAtMDcwMCwgQWRhbSBXaWxsaWFtc29uIHdyb3RlOgo+Pj4+Pj4gIlRo
ZSByZWxlYXNlIG11c3QgYm9vdCBzdWNjZXNzZnVsbHkgYXMgWGVuIERvbVUgd2l0aCByZWxlYXNl
cyBwcm92aWRpbmcKPj4+Pj4+IGEgZnVuY3Rpb25hbCwgc3VwcG9ydGVkIFhlbiBEb20wIGFuZCB3
aWRlbHkgdXNlZCBjbG91ZCBwcm92aWRlcnMKPj4+Pj4+IHV0aWxpemluZyBYZW4uIgo+Pj4+Pj4K
Pj4+Pj4+IGFuZCBjaGFuZ2UgdGhlICdtaWxlc3RvbmUnIGZvciB0aGUgdGVzdCBjYXNlIC0KPj4+
Pj4+IGh0dHBzOi8vZmVkb3JhcHJvamVjdC5vcmcvd2lraS9RQTpUZXN0Y2FzZV9Cb290X01ldGhv
ZHNfWGVuX1BhcmFfVmlydCAtCj4+Pj4+PiBmcm9tIEZpbmFsIHRvIE9wdGlvbmFsLgo+Pj4+Pj4K
Pj4+Pj4+IFRob3VnaHRzPyBDb21tZW50cz8gVGhhbmtzIQo+Pj4+PiBJIHdvdWxkIHByZWZlciBm
b3IgaXQgdG8gcmVtYWluIGFzIGl0IGlzLgo+Pj4+IFRoaXMgaXMgb25seSBwcmFjdGljYWwgaWYg
aXQncyBnb2luZyB0byBiZSB0ZXN0ZWQsIGFuZCB0ZXN0ZWQgcmVndWxhcmx5Cj4+Pj4gLSBub3Qg
Km9ubHkqIG9uIHRoZSBmaW5hbCByZWxlYXNlIGNhbmRpZGF0ZSwgcmlnaHQgYmVmb3JlIHdlIHNp
Z24gb2ZmCj4+Pj4gb24gdGhlIHJlbGVhc2UuIEl0IG5lZWRzIHRvIGJlIHRlc3RlZCByZWd1bGFy
bHkgdGhyb3VnaG91dCB0aGUgcmVsZWFzZQo+Pj4+IGN5Y2xlLCBvbiB0aGUgY29tcG9zZXMgdGhh
dCBhcmUgIm5vbWluYXRlZCBmb3IgdGVzdGluZyIuCj4+PiBXb3VsZCB0aGUgcHJvcG9zYWwgYWJv
dmUgd29yayBmb3IgeW91PyBJIHRoaW5rIGl0IHNhdGlzZmllcyB3aGF0IHlvdSBhcmUKPj4+IGxv
b2tpbmcgZm9yLiBXZSB3b3VsZCBhbHNvIGhhdmUgc29tZW9uZSB3aG8gbW9uaXRvcnMgdGhlc2Ug
dGVzdCByZXN1bHRzCj4+PiBwcm8tYWN0aXZlbHkuCj4+IEluIHRoZW9yeSwgeWVhaCwgYnV0IGdp
dmVuIHRoZSBoaXN0b3J5IGhlcmUgSSdtIHNvbWV3aGF0IHNjZXB0aWNhbC4gSSdkCj4+IGFsc28g
c2F5IHdlIHN0aWxsIGhhdmVuJ3QgcmVhbGx5IGdvdCBhIGNvbnZpbmNpbmcgY2FzZSBmb3Igd2h5
IHdlCj4+IHNob3VsZCBjb250aW51ZSB0byBibG9jayB0aGUgcmVsZWFzZSAoYXQgbGVhc3QgaW4g
dGhlb3J5KSBvbiBGZWRvcmEKPj4gd29ya2luZyBpbiBYZW4gd2hlbiB3ZSBkb24ndCBibG9jayBv
biBhbnkgb3RoZXIgdmlydCBzdGFjayBhcGFydCBmcm9tCj4+IG91ciAnb2ZmaWNpYWwnIG9uZSwg
YW5kIHdlIGRvbid0IGJsb2NrIG9uIGFsbCBzb3J0cyBvZiBvdGhlciBzdHVmZiB3ZSdkCj4+ICJs
aWtlIHRvIGhhdmUgd29ya2luZyIgZWl0aGVyLiBSZWdhcmRsZXNzIG9mIHRoZSB0ZXN0aW5nIGlz
c3VlcywgSSdkCj4+IGxpa2UgdG8gc2VlIHRoYXQgdG9vIGlmIHdlJ3JlIGdvaW5nIHRvIGtlZXAg
YmxvY2tpbmcgb24gWGVuLi4uCj4gU28sIHRoaXMgZGllZCBoZXJlLiBBcyB0aGluZ3Mgc3RhbmQ6
IEkgcHJvcG9zZWQgcmVtb3ZpbmcgdGhlIFhlbgo+IGNyaXRlcmlvbiwgTGFycyBvcHBvc2VkLCB3
ZSBkaXNjdXNzZWQgdGhlIHRlc3Rpbmcgc2l0dWF0aW9uIGEgYml0LCBhbmQKPiBJIHNhaWQgb3Zl
cmFsbCBJJ20gc3RpbGwgaW5jbGluZWQgdG8gcmVtb3ZlIHRoZSBjcml0ZXJpb24gYmVjYXVzZQo+
IHRoZXJlJ3Mgbm8gY2xlYXIganVzdGlmaWNhdGlvbiBmb3IgaXQgZm9yIEZlZG9yYSBhbnkgbW9y
ZS4gWGVuIHdvcmtpbmcKPiAob3IgcmF0aGVyLCBGZWRvcmEgd29ya2luZyBvbiBYZW4pIGlzIGp1
c3Qgbm90IGEga2V5IHJlcXVpcmVtZW50IGZvcgo+IEZlZG9yYSBhdCBwcmVzZW50LCBBRkFJQ1Mu
Cj4KPiBJdCdzIHdvcnRoIG5vdGluZyB0aGF0IGF0IGxlYXN0IHBhcnQgb2YgdGhlIGp1c3RpZmlj
YXRpb24gZm9yIHRoZQo+IGNyaXRlcmlvbiBpbiB0aGUgZmlyc3QgcGxhY2Ugd2FzIHRoYXQgQW1h
em9uIHdhcyB1c2luZyBYZW4gZm9yIEVDMiwgYnV0Cj4gdGhhdCBpcyBubyBsb25nZXIgdGhlIGNh
c2UsIG1vc3QgaWYgbm90IGFsbCBFQzIgaW5zdGFuY2UgdHlwZXMgbm8KPiBsb25nZXIgdXNlIFhl
bi4gQW5vdGhlciBjb25zaWRlcmF0aW9uIGlzIHRoYXQgdGhlcmUgd2FzIGEgdGltZSB3aGVuIEtW
TQo+IHdhcyBzdGlsbCBwcmV0dHkgbmV3IHN0dWZmIGFuZCBWaXJ0dWFsQm94IHdhcyBub3QgYXMg
cG9wdWxhciBhcyBpdCBpcwo+IG5vdywgYW5kIFhlbiB3YXMgc3RpbGwgd2lkZWx5IHVzZWQgZm9y
IGdlbmVyYWwgaG9iYnlpc3QgdmlydHVhbGl6YXRpb24KPiBwdXJwb3NlczsgSSBkb24ndCBiZWxp
ZXZlIHRoYXQncyByZWFsbHkgdGhlIGNhc2UgYW55IG1vcmUuCgoKU28gSSdsbCBqdXN0IHBvaW50
IG91dCB0aGlzIGlzIGZhbHNlLiBBbWF6b24gdmVyeSBtdWNoIHVzZXMgWGVuIHN0aWxsIAphbmQg
aXMgaW52ZXN0aW5nIGluIFhlbiBzdGlsbC4gSW4gZmFjdCBJJ20gd3JpdGluZyB0aGlzIGVtYWls
IGZyb20gdGhlIApYZW5TdW1taXQgd2hlcmUgQW1hem9uIGlzIGN1cnJlbnRseSBkaXNjdXNzaW5n
IHRoZWlyIGZ1dHVyZSBkZXZlbG9wbWVudCAKZWZmb3J0cyBmb3IgdGhlIFhlbiBQcm9qZWN0LgoK
LS0KCkRvdWcKCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 11 15:50:11 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 11 Jul 2019 15:50:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hlbKU-0003t7-Mz; Thu, 11 Jul 2019 15:49:54 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=z3Vt=VI=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hlbKT-0003t2-My
 for xen-devel@lists.xenproject.org; Thu, 11 Jul 2019 15:49:53 +0000
X-Inumbo-ID: 849d4b12-a3f3-11e9-8980-bc764e045a96
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 849d4b12-a3f3-11e9-8980-bc764e045a96;
 Thu, 11 Jul 2019 15:49:51 +0000 (UTC)
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: qRofl1I6Qr4oNNray+oNlL0zs7TGMWkcug7SQqsqG192mBS6UsNNIOHt2JoyHT5NE8yGtzub3X
 pYT+6xzMT4wwaX1Ah9pheVvrs8rCv7vXo7L2yvb9F5ufZuqWKdVRbop8ULdMNkZ+2ADJ8rUH6W
 7U/rVV840AS9pD/D7ffcqNTgGQKbppyiXyBt14/lEDWcdbhviehw9dVMe8ObY7nkBP0SPE5q2n
 02ZvTrYIyurAztvqwbkxR9kedohzFSy2eTmyRt3CmwTrPkIa2TanGDqAj8ytb6Sxise7+iAxY1
 F8g=
X-SBRS: 2.7
X-MesageID: 2866608
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,479,1557201600"; 
   d="scan'208";a="2866608"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Thu, 11 Jul 2019 16:49:45 +0100
Message-ID: <20190711154945.7322-1-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] x86/smpboot: Remove redundant order calculations
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 Jan Beulich <JBeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIEdEVCBhbmQgSURUIGFsbG9jYXRpb25zIGFyZSBhbGwgb3JkZXIgMCwgYW5kIG5vdCBnb2lu
ZyB0byBjaGFuZ2UuCgpVc2UgYW4gZXhwbGljaXQgMCwgaW5zdGVhZCBvZiBjYWxsaW5nIGdldF9v
cmRlcl9mcm9tX3BhZ2VzKCkuICBUaGlzCmFsbG93cyBmb3IgdGhlIHJlbW92YWwgb2YgdGhlICdv
cmRlcicgbG9jYWwgcGFyYW1ldGVyIGluIGJvdGgKY3B1X3NtcGJvb3Rfe2FsbG9jLGZyZWV9KCku
CgpXaGlsZSBtYWtpbmcgdGhpcyBhZGp1c3RtZW50LCByZWFycmFuZ2UgY3B1X3NtcGJvb3RfZnJl
ZSgpIHRvIGZvbGQgdGhlCnR3byAiaWYgKCByZW1vdmUgKSIgY2xhdXNlcy4gIFRoZXJlIGlzIG5v
IGV4cGxpY2l0IHJlcXVpcmVtZW50cyBmb3IgdGhlCm9yZGVyIG9mIGZyZWUoKXMuCgpObyBwcmFj
dGljYWwgY2hhbmdlLgoKU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3Bl
cjNAY2l0cml4LmNvbT4KLS0tCkNDOiBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+CkND
OiBXZWkgTGl1IDx3bEB4ZW4ub3JnPgpDQzogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNp
dHJpeC5jb20+Ci0tLQogeGVuL2FyY2gveDg2L3NtcGJvb3QuYyB8IDIyICsrKysrKysrLS0tLS0t
LS0tLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCA4IGluc2VydGlvbnMoKyksIDE0IGRlbGV0aW9ucygt
KQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9zbXBib290LmMgYi94ZW4vYXJjaC94ODYvc21w
Ym9vdC5jCmluZGV4IDAwNDI4NWQxNGMuLjY1ZTljZWVlY2UgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNo
L3g4Ni9zbXBib290LmMKKysrIGIveGVuL2FyY2gveDg2L3NtcGJvb3QuYwpAQCAtOTAyLDcgKzkw
Miw3IEBAIHN0YXRpYyB2b2lkIGNsZWFudXBfY3B1X3Jvb3RfcGd0KHVuc2lnbmVkIGludCBjcHUp
CiAgKi8KIHN0YXRpYyB2b2lkIGNwdV9zbXBib290X2ZyZWUodW5zaWduZWQgaW50IGNwdSwgYm9v
bCByZW1vdmUpCiB7Ci0gICAgdW5zaWduZWQgaW50IG9yZGVyLCBzb2NrZXQgPSBjcHVfdG9fc29j
a2V0KGNwdSk7CisgICAgdW5zaWduZWQgaW50IHNvY2tldCA9IGNwdV90b19zb2NrZXQoY3B1KTsK
ICAgICBzdHJ1Y3QgY3B1aW5mb194ODYgKmMgPSBjcHVfZGF0YTsKIAogICAgIGlmICggY3B1bWFz
a19lbXB0eShzb2NrZXRfY3B1bWFza1tzb2NrZXRdKSApCkBAIC05NDQsMTYgKzk0NCwxMiBAQCBz
dGF0aWMgdm9pZCBjcHVfc21wYm9vdF9mcmVlKHVuc2lnbmVkIGludCBjcHUsIGJvb2wgcmVtb3Zl
KQogICAgICAgICAgICAgZnJlZV9kb21oZWFwX3BhZ2UobWZuX3RvX3BhZ2UobWZuKSk7CiAgICAg
fQogCi0gICAgb3JkZXIgPSBnZXRfb3JkZXJfZnJvbV9wYWdlcyhOUl9SRVNFUlZFRF9HRFRfUEFH
RVMpOwotICAgIGlmICggcmVtb3ZlICkKLSAgICAgICAgRlJFRV9YRU5IRUFQX1BBR0VTKHBlcl9j
cHUoZ2R0X3RhYmxlLCBjcHUpLCBvcmRlcik7Ci0KLSAgICBmcmVlX3hlbmhlYXBfcGFnZXMocGVy
X2NwdShjb21wYXRfZ2R0X3RhYmxlLCBjcHUpLCBvcmRlcik7CisgICAgRlJFRV9YRU5IRUFQX1BB
R0UocGVyX2NwdShjb21wYXRfZ2R0X3RhYmxlLCBjcHUpKTsKIAogICAgIGlmICggcmVtb3ZlICkK
ICAgICB7Ci0gICAgICAgIG9yZGVyID0gZ2V0X29yZGVyX2Zyb21fYnl0ZXMoSURUX0VOVFJJRVMg
KiBzaXplb2YoaWR0X2VudHJ5X3QpKTsKLSAgICAgICAgRlJFRV9YRU5IRUFQX1BBR0VTKGlkdF90
YWJsZXNbY3B1XSwgb3JkZXIpOworICAgICAgICBGUkVFX1hFTkhFQVBfUEFHRShwZXJfY3B1KGdk
dF90YWJsZSwgY3B1KSk7CisgICAgICAgIEZSRUVfWEVOSEVBUF9QQUdFKGlkdF90YWJsZXNbY3B1
XSk7CiAKICAgICAgICAgaWYgKCBzdGFja19iYXNlW2NwdV0gKQogICAgICAgICB7CkBAIC05NjUs
NyArOTYxLDcgQEAgc3RhdGljIHZvaWQgY3B1X3NtcGJvb3RfZnJlZSh1bnNpZ25lZCBpbnQgY3B1
LCBib29sIHJlbW92ZSkKIAogc3RhdGljIGludCBjcHVfc21wYm9vdF9hbGxvYyh1bnNpZ25lZCBp
bnQgY3B1KQogewotICAgIHVuc2lnbmVkIGludCBpLCBvcmRlciwgbWVtZmxhZ3MgPSAwOworICAg
IHVuc2lnbmVkIGludCBpLCBtZW1mbGFncyA9IDA7CiAgICAgbm9kZWlkX3Qgbm9kZSA9IGNwdV90
b19ub2RlKGNwdSk7CiAgICAgc2VnX2Rlc2NfdCAqZ2R0OwogICAgIHVuc2lnbmVkIGxvbmcgc3R1
Yl9wYWdlOwpAQCAtOTgwLDggKzk3Niw3IEBAIHN0YXRpYyBpbnQgY3B1X3NtcGJvb3RfYWxsb2Mo
dW5zaWduZWQgaW50IGNwdSkKICAgICAgICAgZ290byBvdXQ7CiAgICAgbWVtZ3VhcmRfZ3VhcmRf
c3RhY2soc3RhY2tfYmFzZVtjcHVdKTsKIAotICAgIG9yZGVyID0gZ2V0X29yZGVyX2Zyb21fcGFn
ZXMoTlJfUkVTRVJWRURfR0RUX1BBR0VTKTsKLSAgICBnZHQgPSBwZXJfY3B1KGdkdF90YWJsZSwg
Y3B1KSA/OiBhbGxvY194ZW5oZWFwX3BhZ2VzKG9yZGVyLCBtZW1mbGFncyk7CisgICAgZ2R0ID0g
cGVyX2NwdShnZHRfdGFibGUsIGNwdSkgPzogYWxsb2NfeGVuaGVhcF9wYWdlcygwLCBtZW1mbGFn
cyk7CiAgICAgaWYgKCBnZHQgPT0gTlVMTCApCiAgICAgICAgIGdvdG8gb3V0OwogICAgIHBlcl9j
cHUoZ2R0X3RhYmxlLCBjcHUpID0gZ2R0OwpAQCAtOTkxLDcgKzk4Niw3IEBAIHN0YXRpYyBpbnQg
Y3B1X3NtcGJvb3RfYWxsb2ModW5zaWduZWQgaW50IGNwdSkKICAgICBCVUlMRF9CVUdfT04oTlJf
Q1BVUyA+IDB4MTAwMDApOwogICAgIGdkdFtQRVJfQ1BVX0dEVF9FTlRSWSAtIEZJUlNUX1JFU0VS
VkVEX0dEVF9FTlRSWV0uYSA9IGNwdTsKIAotICAgIHBlcl9jcHUoY29tcGF0X2dkdF90YWJsZSwg
Y3B1KSA9IGdkdCA9IGFsbG9jX3hlbmhlYXBfcGFnZXMob3JkZXIsIG1lbWZsYWdzKTsKKyAgICBw
ZXJfY3B1KGNvbXBhdF9nZHRfdGFibGUsIGNwdSkgPSBnZHQgPSBhbGxvY194ZW5oZWFwX3BhZ2Vz
KDAsIG1lbWZsYWdzKTsKICAgICBpZiAoIGdkdCA9PSBOVUxMICkKICAgICAgICAgZ290byBvdXQ7
CiAgICAgcGVyX2NwdShjb21wYXRfZ2R0X3RhYmxlX2wxZSwgY3B1KSA9CkBAIC05OTksOSArOTk0
LDggQEAgc3RhdGljIGludCBjcHVfc21wYm9vdF9hbGxvYyh1bnNpZ25lZCBpbnQgY3B1KQogICAg
IG1lbWNweShnZHQsIGJvb3RfY3B1X2NvbXBhdF9nZHRfdGFibGUsIE5SX1JFU0VSVkVEX0dEVF9Q
QUdFUyAqIFBBR0VfU0laRSk7CiAgICAgZ2R0W1BFUl9DUFVfR0RUX0VOVFJZIC0gRklSU1RfUkVT
RVJWRURfR0RUX0VOVFJZXS5hID0gY3B1OwogCi0gICAgb3JkZXIgPSBnZXRfb3JkZXJfZnJvbV9i
eXRlcyhJRFRfRU5UUklFUyAqIHNpemVvZihpZHRfZW50cnlfdCkpOwogICAgIGlmICggaWR0X3Rh
Ymxlc1tjcHVdID09IE5VTEwgKQotICAgICAgICBpZHRfdGFibGVzW2NwdV0gPSBhbGxvY194ZW5o
ZWFwX3BhZ2VzKG9yZGVyLCBtZW1mbGFncyk7CisgICAgICAgIGlkdF90YWJsZXNbY3B1XSA9IGFs
bG9jX3hlbmhlYXBfcGFnZXMoMCwgbWVtZmxhZ3MpOwogICAgIGlmICggaWR0X3RhYmxlc1tjcHVd
ID09IE5VTEwgKQogICAgICAgICBnb3RvIG91dDsKICAgICBtZW1jcHkoaWR0X3RhYmxlc1tjcHVd
LCBpZHRfdGFibGUsIElEVF9FTlRSSUVTICogc2l6ZW9mKGlkdF9lbnRyeV90KSk7Ci0tIAoyLjEx
LjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 11 16:03:22 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 11 Jul 2019 16:03:22 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hlbXR-0005j1-Vy; Thu, 11 Jul 2019 16:03:17 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=dQWt=VI=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hlbXQ-0005ir-SH
 for xen-devel@lists.xenproject.org; Thu, 11 Jul 2019 16:03:16 +0000
X-Inumbo-ID: 6202702e-a3f5-11e9-b336-fb4032feefb4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 6202702e-a3f5-11e9-b336-fb4032feefb4;
 Thu, 11 Jul 2019 16:03:12 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hlbXL-0002W6-87; Thu, 11 Jul 2019 16:03:11 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hlbXK-0000gu-Nr; Thu, 11 Jul 2019 16:03:10 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hlbXK-0000HD-MO; Thu, 11 Jul 2019 16:03:10 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138883-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.9:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-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-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-pvhv2-intel:guest-start:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-pvhv2-amd:guest-start:fail:nonblocking
 linux-4.9:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.9:test-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-thunderx:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-thunderx: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-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-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-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:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=9c51e1102c95e1c4849bf9b88c8b0c3da56b9c13
X-Osstest-Versions-That: linux=09a70683607778bf96ef2db72e8c3b823339734f
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 11 Jul 2019 16:03:10 +0000
Subject: [Xen-devel] [linux-4.9 test] 138883: 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>

ZmxpZ2h0IDEzODg4MyBsaW51eC00LjkgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODg4My8KCkZhaWx1cmVzIDotLyBidXQgbm8g
cmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJs
b2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTM4NjAzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzg2MDMKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAg
ICAgZmFpbCBsaWtlIDEzODYwMwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTM4NjAzCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlr
ZSAxMzg2MDMKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVz
dHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1p
bnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXB2aHYyLWludGVsIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kIDEyIGd1ZXN0LXN0YXJ0
ICAgICAgICAgICAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwt
c2VhdHRsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
cWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVy
eCAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0
MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRp
dDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Jl
ZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5k
b3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwg
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1p
Mzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0
YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAgICAgICAgIDljNTFlMTEwMmM5NWUx
YzQ4NDliZjliODhjOGIwYzNkYTU2YjljMTMKYmFzZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAgICAg
ICAgICAgICAgIDA5YTcwNjgzNjA3Nzc4YmY5NmVmMmRiNzJlOGMzYjgyMzMzOTczNGYKCkxhc3Qg
dGVzdCBvZiBiYXNpcyAgIDEzODYwMyAgMjAxOS0wNi0yOCAwNzo0ODozMCBaICAgMTMgZGF5cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxMzg4ODMgIDIwMTktMDctMTAgMDg6MTE6MjggWiAgICAxIGRh
eXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdDoKICBBZGVvZGF0byBTaW3DsyA8ZGF0b0BuZXQuY29tLm9yZy5lcz4KICBBbGVqYW5kcm8g
SmltZW5leiA8YWxlamFuZHJvLmouamltZW5lekBvcmFjbGUuY29tPgogIEFsZXhhbmRlciBQb3Rh
cGVua28gPGdsaWRlckBnb29nbGUuY29tPgogIEFsZXhhbmRyYSBXaW50ZXIgPHdpbnRlcmFAbGlu
dXguaWJtLmNvbT4KICBBbGV4YW5kcmUgQmVsbG9uaSA8YWxleGFuZHJlLmJlbGxvbmlAYm9vdGxp
bi5jb20+CiAgQWxleGVpIFN0YXJvdm9pdG92IDxhc3RAa2VybmVsLm9yZz4KICBBbmRyZXcgTW9y
dG9uIDxha3BtQGxpbnV4LWZvdW5kYXRpb24ub3JnPgogIEFuZHJleSBTbWlybm92IDxhbmRyZXcu
c21pcm5vdkBnbWFpbC5jb20+CiAgQW5uYSBTY2h1bWFrZXIgPEFubmEuU2NodW1ha2VyQE5ldGFw
cC5jb20+CiAgQXJkIEJpZXNoZXV2ZWwgPGFyZC5iaWVzaGV1dmVsQGxpbmFyby5vcmc+CiAgQXJu
YWxkbyBDYXJ2YWxobyBkZSBNZWxvIDxhY21lQHJlZGhhdC5jb20+CiAgQXJuZCBCZXJnbWFubiA8
YXJuZEBhcm5kYi5kZT4KICBBdnJpIEFsdG1hbiA8YXZyaS5hbHRtYW5Ad2RjLmNvbT4KICBCZWFu
IEh1byA8YmVhbmh1b0BtaWNyb24uY29tPgogIENhdGFsaW4gTWFyaW5hcyA8Y2F0YWxpbi5tYXJp
bmFzQGFybS5jb20+CiAgQ2hyaXN0b3BoIE5pZWRlcm1haWVyIDxjbmllZGVybWFpZXJAZGgtZWxl
Y3Ryb25pY3MuY29tPgogIENLIEh1IDxjay5odUBtZWRpYXRlay5jb20+CiAgQ29saW4gSWFuIEtp
bmcgPGNvbGluLmtpbmdAY2Fub25pY2FsLmNvbT4KICBDcmFpZyBHYWxsZWsgPGtyYWlnQGdvb2ds
ZS5jb20+CiAgRGFuaWVsIEJvcmttYW5uIDxkYW5pZWxAaW9nZWFyYm94Lm5ldD4KICBEYXZpZCBT
LiBNaWxsZXIgPGRhdmVtQGRhdmVtbG9mdC5uZXQ+CiAgRGF2aWQgU3RlcmJhIDxkc3RlcmJhQHN1
c2UuY29tPgogIERlbm5pcyBEYWxlc3NhbmRybyA8ZGVubmlzLmRhbGVzc2FuZHJvQGludGVsLmNv
bT4KICBEbWl0cnkgS29yb3RpbiA8ZGtvcm90aW5Ad2F2ZWNvbXAuY29tPgogIERtaXRyeSBUb3Jv
a2hvdiA8ZG1pdHJ5LnRvcm9raG92QGdtYWlsLmNvbT4KICBEb21pbmlxdWUgTWFydGluZXQgPGRv
bWluaXF1ZS5tYXJ0aW5ldEBjZWEuZnI+CiAgRG9uIEJyYWNlIDxkb24uYnJhY2VAbWljcm9zZW1p
LmNvbT4KICBEb3VnIExlZGZvcmQgPGRsZWRmb3JkQHJlZGhhdC5jb20+CiAgRXJpYyBCaWdnZXJz
IDxlYmlnZ2Vyc0Bnb29nbGUuY29tPgogIEZhYmlvIEVzdGV2YW0gPGZlc3RldmFtQGdtYWlsLmNv
bT4KICBGZWkgTGkgPGxpZmVpLnNoaXJsZXlAYnl0ZWRhbmNlLmNvbT4KICBGZWxpcGUgQmFsYmkg
PGZlbGlwZS5iYWxiaUBsaW51eC5pbnRlbC5jb20+CiAgR2VlcnQgVXl0dGVyaG9ldmVuIDxnZWVy
dEBsaW51eC1tNjhrLm9yZz4KICBHZW9yZ2UgRy4gRGF2aXMgPGdlb3JnZV9kYXZpc0BtZW50b3Iu
Y29tPgogIEdyZWcgS3JvYWgtSGFydG1hbiA8Z3JlZ2toQGxpbnV4Zm91bmRhdGlvbi5vcmc+CiAg
R3VlbnRlciBSb2VjayA8bGludXhAcm9lY2stdXMubmV0PgogIEhlbGdlIERlbGxlciA8ZGVsbGVy
QGdteC5kZT4KICBIZXJiZXJ0IFh1IDxoZXJiZXJ0QGdvbmRvci5hcGFuYS5vcmcuYXU+CiAgSHNp
bi1ZaSBXYW5nIDxoc2lueWlAY2hyb21pdW0ub3JnPgogIEphZXNvbyBMZWUgPGphbGVlQHB1cmVz
dG9yYWdlLmNvbT4KICBKYW1lcyBHcmFudCA8amFtZXNnQHphbHR5cy5vcmc+CiAgSmFuIEthcmEg
PGphY2tAc3VzZS5jej4KICBKYW4gTHVlYmJlIDxqbHVAcGVuZ3V0cm9uaXguZGU+CiAgSmFuaSBO
aWt1bGEgPGphbmkubmlrdWxhQGludGVsLmNvbT4KICBKYW5uIEhvcm4gPGphbm5oQGdvb2dsZS5j
b20+CiAgSmFzb24gR3VudGhvcnBlIDxqZ2dAbWVsbGFub3guY29tPgogIEphc29uIFdhbmcgPGph
c293YW5nQHJlZGhhdC5jb20+CiAgSmlyaSBQaXJrbyA8amlyaUBtZWxsYW5veC5jb20+CiAgSm9h
a2ltIFpoYW5nIDxxaWFuZ3FpbmcuemhhbmdAbnhwLmNvbT4KICBKb2hhbiBIZWRiZXJnIDxqb2hh
bi5oZWRiZXJnQGludGVsLmNvbT4KICBKb2hhbm5lcyBCZXJnIDxqb2hhbm5lcy5iZXJnQGludGVs
LmNvbT4KICBKb2huIEpvaGFuc2VuIDxqb2huLmpvaGFuc2VuQGNhbm9uaWNhbC5jb20+CiAgSm9o
biBPZ25lc3MgPGpvaG4ub2duZXNzQGxpbnV0cm9uaXguZGU+CiAgSm9uIE1hbG95IDxqb24ubWFs
b3lAZXJpY3Nzb24uY29tPgogIEpvc2ggRWxzYXNzZXIgPGplbHNhc3NlckBhcHBuZXRhLmNvbT4K
ICBKb3NoIFBvaW1ib2V1ZiA8anBvaW1ib2VAcmVkaGF0LmNvbT4KICBKb3VuaSBNYWxpbmVuIDxq
QHcxLmZpPgogIEp1bGlhbiBXaWVkbWFubiA8andpQGxpbnV4LmlibS5jb20+CiAgS2VlcyBDb29r
IDxrZWVzY29va0BjaHJvbWl1bS5vcmc+CiAgS29uc3RhbnRpbiBLaGxlYm5pa292IDxraGxlYm5p
a292QHlhbmRleC10ZWFtLnJ1PgogIExlZSBKb25lcyA8bGVlLmpvbmVzQGxpbmFyby5vcmc+CiAg
TGliaW4gWWFuZyA8bGliaW4ueWFuZ0BpbnRlbC5jb20+CiAgTGludXMgVG9ydmFsZHMgPHRvcnZh
bGRzQGxpbnV4LWZvdW5kYXRpb24ub3JnPgogIExpdml1IER1ZGF1IDxsaXZpdS5kdWRhdUBhcm0u
Y29tPgogIEx1Y2FzIERlIE1hcmNoaSA8bHVjYXMuZGVtYXJjaGlAaW50ZWwuY29tPgogIE1hbnVl
bCBMYXVzcyA8bWFudWVsLmxhdXNzQGdtYWlsLmNvbT4KICBNYW51ZWwgVHJhdXQgPG1hbnV0QGxp
bnV0cm9uaXguZGU+CiAgTWFyYyBLbGVpbmUtQnVkZGUgPG1rbEBwZW5ndXRyb25peC5kZT4KICBN
YXJjZWwgSG9sdG1hbm4gPG1hcmNlbEBob2x0bWFubi5vcmc+CiAgTWFyayBCcm93biA8YnJvb25p
ZUBrZXJuZWwub3JnPgogIE1hcmsgTGVlIDxtYXJrLW1jLmxlZUBtZWRpYXRlay5jb20+CiAgTWFy
dGluIEsuIFBldGVyc2VuIDxtYXJ0aW4ucGV0ZXJzZW5Ab3JhY2xlLmNvbT4KICBNYXJ0aW4gS2FG
YWkgTGF1IDxrYWZhaUBmYi5jb20+CiAgTWFzYWhpcm8gWWFtYWRhIDx5YW1hZGEubWFzYWhpcm9A
c29jaW9uZXh0LmNvbT4KICBNYXRpYXMgS2FyaHVtYWEgPG1hdGlhcy5rYXJodW1hYUBnbWFpbC5j
b20+CiAgTWF0dCBGbGF4IDxmbGF0bWF4QGZsYXRtYXgub3JnPgogIE1hdHRlbyBDcm9jZSA8bWNy
b2NlQHJlZGhhdC5jb20+CiAgTWF4aW1lIFJpcGFyZCA8bWF4aW1lLnJpcGFyZEBmcmVlLWVsZWN0
cm9ucy5jb20+CiAgTWljaGFsIEhvY2tvIDxtaG9ja29Ac3VzZS5jb20+CiAgTWlndWVsIE9qZWRh
IDxtaWd1ZWwub2plZGEuc2FuZG9uaXNAZ21haWwuY29tPgogIE1pa2UgTWFyY2luaXN6eW4gPG1p
a2UubWFyY2luaXN6eW5AaW50ZWwuY29tPgogIE5hb2hpcm8gQW90YSA8bmFvaGlyby5hb3RhQHdk
Yy5jb20+CiAgTmF2ZWVuIE4uIFJhbyA8bmF2ZWVuLm4ucmFvQGxpbnV4LnZuZXQuaWJtLmNvbT4K
ICBOZWlsIEhvcm1hbiA8bmhvcm1hbkByZWRoYXQuY29tPgogIE5laWwgSG9ybWFuIDxuaG9ybWFu
QHR1eGRyaXZlci5jb20+CiAgTmlraXRhIFl1c2hjaGVua28gPG5pa2l0YS55b3VzaEBjb2dlbnRl
bWJlZGRlZC5jb20+CiAgTmlrb2xheSBCb3Jpc292IDxuYm9yaXNvdkBzdXNlLmNvbT4KICBPbGVn
IE5lc3Rlcm92IDxvbGVnQHJlZGhhdC5jb20+CiAgT25nIEJvb24gTGVvbmcgPGJvb24ubGVvbmcu
b25nQGludGVsLmNvbT4KICBQYW9sbyBCb256aW5pIDxwYm9uemluaUByZWRoYXQuY29tPgogIFBh
dWwgQnVydG9uIDxwYXVsLmJ1cnRvbkBtaXBzLmNvbT4KICBQZXRlciBDaGVuIDxwZXRlci5jaGVu
QG54cC5jb20+CiAgUGhpbGlwcCBaYWJlbCA8cC56YWJlbEBwZW5ndXRyb25peC5kZT4KICBSYWxm
IEJhZWNobGUgPHJhbGZAbGludXgtbWlwcy5vcmc+CiAgUm9iZXJ0IEJlY2tldHQgPGJvYi5iZWNr
ZXR0QGNvbGxhYm9yYS5jb20+CiAgUm9iZXJ0IEhhbmNvY2sgPGhhbmNvY2tAc2Vkc3lzdGVtcy5j
YT4KICBSb2JpbiBHb25nIDx5aWJpbi5nb25nQG54cC5jb20+CiAgUm9iaW4gTXVycGh5IDxyb2Jp
bi5tdXJwaHlAYXJtLmNvbT4KICBSb2xhbmQgSGlpIDxyb2xhbmQua2luZy5ndWFuLmhpaUBpbnRl
bC5jb20+CiAgU2FnaSBHcmltYmVyZyA8c2FnaUBncmltYmVyZy5tZT4KICBTYXNoYSBMZXZpbiA8
c2FzaGFsQGtlcm5lbC5vcmc+CiAgU2VhbiBXYW5nIDxzZWFuLndhbmdAbWVkaWF0ZWsuY29tPgog
IFNoYXduIEd1byA8c2hhd25ndW9Aa2VybmVsLm9yZz4KICBTb25nIExpdSA8c29uZ2xpdWJyYXZp
bmdAZmIuY29tPgogIFN0YW5sZXkgQ2h1IDxzdGFubGV5LmNodUBtZWRpYXRlay5jb20+CiAgU3Rl
cGhlbiBCb3lkIDxzYm95ZEBjb2RlYXVyb3JhLm9yZz4KICBTdGVwaGVuIFN1cnlhcHV0cmEgPHNz
dXJ5YWV4dHJAZ21haWwuY29tPgogIFN0ZXZlbiBSb3N0ZWR0IChWTXdhcmUpIDxyb3N0ZWR0QGdv
b2RtaXMub3JnPgogIFN2ZW4gVmFuIEFzYnJvZWNrIDx0aGVzdmVuNzNAZ21haWwuY29tPgogIHN3
a2hhY2sgPHN3a2hhY2tAZ21haWwuY29tPgogIFN5bHZhaW4gTGVtaWV1eCA8c2xlbWlldXgudHlj
b0BnbWFpbC5jb20+CiAgU8OpYmFzdGllbiBTenltYW5za2kgPHNlYmFzdGllbi5zenltYW5za2lA
YXJtYWRldXMuY29tPgogIFRha2FzaGkgSXdhaSA8dGl3YWlAc3VzZS5kZT4KICBUYWthc2hpIFNh
a2Ftb3RvIDxvLXRha2FzaGlAc2FrYW1vY2NoaS5qcD4KICBUaG9tYXMgR2xlaXhuZXIgPHRnbHhA
bGludXRyb25peC5kZT4KICBUcm9uZCBNeWtsZWJ1c3QgPHRyb25kLm15a2xlYnVzdEBoYW1tZXJz
cGFjZS5jb20+CiAgVHJvbmQgTXlrbGVidXN0IDx0cm9uZG15QGdtYWlsLmNvbT4KICBWaW5lZXQg
R3VwdGEgPHZndXB0YUBzeW5vcHN5cy5jb20+CiAgVmluZWV0IEd1cHRhIDx2Z3VwdGFAc3lub3Bz
eXMuY29tPiAgICBbYXJjaC9hcmNdCiAgVmluZWV0IEd1cHRhIDx2Z3VwdGFAc3lub3BzeXMuY29t
PiAgIFthcmNoL2FyY10KICBWaW5vZCBLb3VsIDx2a291bEBrZXJuZWwub3JnPgogIFZsYWRpbWly
IERhdnlkb3YgPHZkYXZ5ZG92LmRldkBnbWFpbC5jb20+CiAgVm9vbiBXZWlmZW5nIDx3ZWlmZW5n
LnZvb25AaW50ZWwuY29tPgogIFdhbnBlbmcgTGkgPHdhbnBlbmdsaUB0ZW5jZW50LmNvbT4KICBX
aWxsIERlYWNvbiA8d2lsbC5kZWFjb25AYXJtLmNvbT4KICBXaWxsIERlYWNvbiA8d2lsbEBrZXJu
ZWwub3JnPgogIFdpbGxlbSBkZSBCcnVpam4gPHdpbGxlbWJAZ29vZ2xlLmNvbT4KICBYaW4gTG9u
ZyA8bHVjaWVuLnhpbkBnbWFpbC5jb20+CiAgWW9uZ2xvbmcgTGl1IDxsaXV5b25nbG9uZ0BodWF3
ZWkuY29tPgogIFlvdW5nIFhpYW8gPDkyc2l1eWFuZ0BnbWFpbC5jb20+CiAgWXUtSHN1YW4gSHN1
IDx5dWhzdWFuQGNocm9taXVtLm9yZz4KICBZdWVIYWliaW5nIDx5dWVoYWliaW5nQGh1YXdlaS5j
b20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1p
Mzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0
LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYy
LWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1k
ZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1v
dm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdp
bjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3Mx
Ni1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJl
c3RyaWN0ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1l
eGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVt
dXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRl
bCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11
bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hp
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVy
eCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9p
bWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRw
Oi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9u
IG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFE
TUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1v
c3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBj
YW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVz
dC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6
L2hvbWUveGVuL2dpdC9saW51eC1wdm9wcy5naXQKICAgMDlhNzA2ODM2MDc3Li45YzUxZTExMDJj
OTUgIDljNTFlMTEwMmM5NWUxYzQ4NDliZjliODhjOGIwYzNkYTU2YjljMTMgLT4gdGVzdGVkL2xp
bnV4LTQuOQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 11 16:24:49 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 11 Jul 2019 16:24:49 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hlbs9-00078C-1T; Thu, 11 Jul 2019 16:24:41 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=o9S/=VI=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hlbs7-000787-1o
 for xen-devel@lists.xenproject.org; Thu, 11 Jul 2019 16:24:39 +0000
X-Inumbo-ID: 5fb349ce-a3f8-11e9-8980-bc764e045a96
Received: from m9a0002g.houston.softwaregrp.com (unknown [15.124.64.67])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5fb349ce-a3f8-11e9-8980-bc764e045a96;
 Thu, 11 Jul 2019 16:24:36 +0000 (UTC)
Received: FROM m9a0002g.houston.softwaregrp.com (15.121.0.190) BY
 m9a0002g.houston.softwaregrp.com WITH ESMTP; 
 Thu, 11 Jul 2019 16:24:33 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M9W0067.microfocus.com (2002:f79:be::f79:be) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Thu, 11 Jul 2019 16:00:10 +0000
Received: from NAM04-BN3-obe.outbound.protection.outlook.com (15.124.72.14) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Thu, 11 Jul 2019 16:00:10 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2906.namprd18.prod.outlook.com (20.179.49.224) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2052.19; Thu, 11 Jul 2019 16:00:09 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.008; Thu, 11 Jul 2019
 16:00:09 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>, Xen-devel
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH] x86/smpboot: Remove redundant order calculations
Thread-Index: AQHVOABORM2zNMzYhU+psQNUAv9yyabFk2kA
Date: Thu, 11 Jul 2019 16:00:09 +0000
Message-ID: <9929b0f6-5812-51a2-30c4-a84e1e164e96@suse.com>
References: <20190711154945.7322-1-andrew.cooper3@citrix.com>
In-Reply-To: <20190711154945.7322-1-andrew.cooper3@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: CH2PR10CA0016.namprd10.prod.outlook.com
 (2603:10b6:610:4c::26) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [172.98.100.66]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 75f4fb4c-9005-470c-6a36-08d70618d947
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB2906; 
x-ms-traffictypediagnostic: DM6PR18MB2906:
x-microsoft-antispam-prvs: <DM6PR18MB290601C569ED32C782111B44B3F30@DM6PR18MB2906.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8273;
x-forefront-prvs: 0095BCF226
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(136003)(376002)(39860400002)(396003)(346002)(366004)(189003)(199004)(51444003)(6116002)(66476007)(76176011)(3846002)(4326008)(6512007)(2906002)(256004)(6246003)(64756008)(52116002)(68736007)(66946007)(6436002)(66446008)(6486002)(53936002)(31686004)(229853002)(99286004)(80792005)(81166006)(316002)(476003)(7736002)(11346002)(4744005)(66066001)(446003)(14444005)(8676002)(71200400001)(8936002)(486006)(26005)(71190400001)(6506007)(110136005)(54906003)(31696002)(478600001)(25786009)(36756003)(186003)(386003)(53546011)(5660300002)(81156014)(102836004)(14454004)(86362001)(66556008)(305945005)(2616005);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2906;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: UuOv4gqcM4fBQTZ2ELa05cZSAmb6WF41duExQ4UMxtci8aGX+RDNV4CSTfpdA5hggQj8AAD2FgOJhIu8BHgaLEiC++JaVtsLumrLbP8TJOpPWaEnVNSEWjW3H4+VcTb7xPoWY85NzmwrJ/bDlUZ0Lfc27owLodYHTyxtNrisIqrwqNGlbP8iMvW2NdyZ8+Eo2wfPtsaOj/4NT2n3RkP0/P7qQTZLaE67xQrtXAON7g/BsslNJXn/D7zcTgZL3MnsNIPW7OBCfFeGhVJz3KNHBNp6amSmZlCN7ZXb/LwNkKsSZncWCGJL4972K/JcqNh7cqimJ14s6bjQtF2NVjtpYQMcFV4/005KK+Aq2pidO9RQ8yOY/it2ria8oCy/3gESW1L0y6yvCbYXJ3dbsbot4B3v3UA3HCJPyAIc7MvNvbE=
Content-ID: <7226F03108786B49B26B99B14AE3F842@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 75f4fb4c-9005-470c-6a36-08d70618d947
X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Jul 2019 16:00:09.2841 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2906
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH] x86/smpboot: Remove redundant order
 calculations
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wl@xen.org>,
 =?utf-8?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>

T24gMTEuMDcuMjAxOSAxNzo0OSwgQW5kcmV3IENvb3BlciB3cm90ZToNCj4gVGhlIEdEVCBhbmQg
SURUIGFsbG9jYXRpb25zIGFyZSBhbGwgb3JkZXIgMCwgYW5kIG5vdCBnb2luZyB0byBjaGFuZ2Uu
DQo+IA0KPiBVc2UgYW4gZXhwbGljaXQgMCwgaW5zdGVhZCBvZiBjYWxsaW5nIGdldF9vcmRlcl9m
cm9tX3BhZ2VzKCkuICBUaGlzDQo+IGFsbG93cyBmb3IgdGhlIHJlbW92YWwgb2YgdGhlICdvcmRl
cicgbG9jYWwgcGFyYW1ldGVyIGluIGJvdGgNCj4gY3B1X3NtcGJvb3Rfe2FsbG9jLGZyZWV9KCku
DQo+IA0KPiBXaGlsZSBtYWtpbmcgdGhpcyBhZGp1c3RtZW50LCByZWFycmFuZ2UgY3B1X3NtcGJv
b3RfZnJlZSgpIHRvIGZvbGQgdGhlDQo+IHR3byAiaWYgKCByZW1vdmUgKSIgY2xhdXNlcy4gIFRo
ZXJlIGlzIG5vIGV4cGxpY2l0IHJlcXVpcmVtZW50cyBmb3IgdGhlDQo+IG9yZGVyIG9mIGZyZWUo
KXMuDQo+IA0KPiBObyBwcmFjdGljYWwgY2hhbmdlLg0KPiANCj4gU2lnbmVkLW9mZi1ieTogQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4NCg0KV2hpbGUgSSB0aGluayB0
aGF0IGl0IHdhcyBhcHByb3ByaWF0ZSBmb3IgdGhlIGNvZGUgdG8gYmUgaW5kZXBlbmRlbnQNCm9m
IGFjdHVhbCAoYWxiZWl0IG5ldmVyIGNoYW5naW5nKSBzaXplcywgSSBoYXZlIHRvIGFncmVlIHRo
YXQgd2l0aA0KdGhlIGNvbnRleHQgc3dpdGNoIHNpZGUgY2hhbmdlIGluIGl0J3MgYmV0dGVyIHRv
IGJlIGNvbnNpc3RlbnQgaGVyZS4NCkhlbmNlIGRlc3BpdGUgbXkgc2xpZ2h0IGRpc2xpa2UNClJl
dmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+DQoNCkphbg0KDQpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 11 17:14:33 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 11 Jul 2019 17:14: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 1hlceA-0002EL-7y; Thu, 11 Jul 2019 17:14:18 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=X25k=VI=tklengyel.com=bounce+e181d6.cd840-xen-devel=lists.xenproject.org@srs-us1.protection.inumbo.net>)
 id 1hlce8-0002EG-Q6
 for xen-devel@lists.xenproject.org; Thu, 11 Jul 2019 17:14:16 +0000
X-Inumbo-ID: 4ecdab9a-a3ff-11e9-861e-e75918ef6127
Received: from rs224.mailgun.us (unknown [209.61.151.224])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 4ecdab9a-a3ff-11e9-861e-e75918ef6127;
 Thu, 11 Jul 2019 17:14:14 +0000 (UTC)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=tklengyel.com;
 q=dns/txt; 
 s=krs; t=1562865254; h=Content-Type: Cc: To: Subject: Message-ID: Date:
 From: In-Reply-To: References: MIME-Version: Sender;
 bh=lUS7E5uL6mUSW+H8B48yl/ovae5A6EP7tV5t5gAj/3Y=;
 b=vLpl0xFS3D8SeMjZrhc5EzObKpi6f1z4ZpXIkc/gSdGl5kI0X3kPXR8JO59sl9clGsk3Nq0g
 sTH6CVGbQoWpcsuM7/oCCnzmmUL53Gdb7SCM8rlxA9m7a6ak8orHsuWBM8tG6AVJdt92Y4wm
 qsGn4r/H8s5hzTG6+ZuB5WnDqQM=
X-Mailgun-Sending-Ip: 209.61.151.224
X-Mailgun-Sid: WyIyYTNmOCIsICJ4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmciLCAiY2Q4NDAiXQ==
Received: from mail-wr1-f52.google.com (mail-wr1-f52.google.com
 [209.85.221.52])
 by mxa.mailgun.org with ESMTP id 5d276e66.7ffa79a3f770-smtp-out-n02;
 Thu, 11 Jul 2019 17:14:14 -0000 (UTC)
Received: by mail-wr1-f52.google.com with SMTP id p17so7105744wrf.11
 for <xen-devel@lists.xenproject.org>; Thu, 11 Jul 2019 10:14:13 -0700 (PDT)
X-Gm-Message-State: APjAAAVhmrerzGQUdEZ+OVtRWdp7cdzY+Ny3+cHrWa/v+HMGsGpzv6RF
 m8HrvWynZWakLaP+iK/vLSN8ok0ifMf87QHTiRM=
X-Google-Smtp-Source: APXvYqwnRiiF/Xw0WI8PD/wEUQPiFHTy+EwHJkQRAWih687Y19m17FdBSPblXfGqqG+/qmU5MB08YfbRolSjSQ0yqn8=
X-Received: by 2002:a5d:4212:: with SMTP id n18mr6101704wrq.261.1562865253211; 
 Thu, 11 Jul 2019 10:14:13 -0700 (PDT)
MIME-Version: 1.0
References: <20190703105639.23081-1-aisaila@bitdefender.com>
In-Reply-To: <20190703105639.23081-1-aisaila@bitdefender.com>
From: Tamas K Lengyel <tamas@tklengyel.com>
Date: Thu, 11 Jul 2019 11:13:37 -0600
X-Gmail-Original-Message-ID: <CABfawhk19LTiO5bDbVMW2u1mmmnexNJS3Df=y6XtUzvKc8APvw@mail.gmail.com>
Message-ID: <CABfawhk19LTiO5bDbVMW2u1mmmnexNJS3Df=y6XtUzvKc8APvw@mail.gmail.com>
To: Alexandru Stefan ISAILA <aisaila@bitdefender.com>
Subject: Re: [Xen-devel] [PATCH v7] x86/emulate: Send vm_event from emulate
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Petre Ovidiu PIRCALABU <ppircalabu@bitdefender.com>,
 "rcojocaru@bitdefender.com" <rcojocaru@bitdefender.com>,
 "wl@xen.org" <wl@xen.org>,
 "george.dunlap@eu.citrix.com" <george.dunlap@eu.citrix.com>,
 "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>,
 "paul.durrant@citrix.com" <paul.durrant@citrix.com>,
 "jbeulich@suse.com" <jbeulich@suse.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 "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>

PiBAQCAtNjI5LDYgKzY5NywxNCBAQCBzdGF0aWMgdm9pZCAqaHZtZW11bF9tYXBfbGluZWFyX2Fk
ZHIoCj4KPiAgICAgICAgICAgICAgQVNTRVJUKHAybXQgPT0gcDJtX3JhbV9sb2dkaXJ0eSB8fCAh
cDJtX2lzX3JlYWRvbmx5KHAybXQpKTsKPiAgICAgICAgICB9Cj4gKwo+ICsgICAgICAgIGlmICgg
Y3Vyci0+YXJjaC52bV9ldmVudCAmJgo+ICsgICAgICAgICAgICBjdXJyLT5hcmNoLnZtX2V2ZW50
LT5zZW5kX2V2ZW50ICYmCgpXaHkgbm90IGZvbGQgdGhlc2UgY2hlY2tzIGludG8gaHZtX2VtdWxh
dGVfc2VuZF92bV9ldmVudCBzaW5jZS4uCgo+ICsgICAgICAgICAgICBodm1fZW11bGF0ZV9zZW5k
X3ZtX2V2ZW50KGFkZHIsIGdmbiwgcGZlYykgKQo+ICsgICAgICAgIHsKPiArICAgICAgICAgICAg
ZXJyID0gRVJSX1BUUih+WDg2RU1VTF9SRVRSWSk7Cj4gKyAgICAgICAgICAgIGdvdG8gb3V0Owo+
ICsgICAgICAgIH0KPiAgICAgIH0KPgo+ICAgICAgLyogRW50aXJlIGFjY2VzcyB3aXRoaW4gYSBz
aW5nbGUgZnJhbWU/ICovCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMgYi94
ZW4vYXJjaC94ODYvaHZtL2h2bS5jCj4gaW5kZXggMDI5ZWVhM2I4NS4uNzgzZWJjMzUyNSAxMDA2
NDQKPiAtLS0gYS94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCj4gKysrIGIveGVuL2FyY2gveDg2L2h2
bS9odm0uYwo+IEBAIC0zMjI0LDYgKzMyMjQsMTQgQEAgc3RhdGljIGVudW0gaHZtX3RyYW5zbGF0
aW9uX3Jlc3VsdCBfX2h2bV9jb3B5KAo+ICAgICAgICAgICAgICByZXR1cm4gSFZNVFJBTlNfYmFk
X2dmbl90b19tZm47Cj4gICAgICAgICAgfQo+Cj4gKyAgICAgICAgaWYgKCB1bmxpa2VseSh2LT5h
cmNoLnZtX2V2ZW50KSAmJgo+ICsgICAgICAgICAgICB2LT5hcmNoLnZtX2V2ZW50LT5zZW5kX2V2
ZW50ICYmCgouLiB5b3Ugc2VlbSB0byBqdXN0IHJlcGVhdCB0aGVtIGhlcmUgYWdhaW4/Cgo+ICsg
ICAgICAgICAgICBodm1fZW11bGF0ZV9zZW5kX3ZtX2V2ZW50KGFkZHIsIGdmbiwgcGZlYykgKQo+
ICsgICAgICAgIHsKPiArICAgICAgICAgICAgcHV0X3BhZ2UocGFnZSk7Cj4gKyAgICAgICAgICAg
IHJldHVybiBIVk1UUkFOU19nZm5fcGFnZWRfb3V0Owo+ICsgICAgICAgIH0KPiArCj4gICAgICAg
ICAgcCA9IChjaGFyICopX19tYXBfZG9tYWluX3BhZ2UocGFnZSkgKyAoYWRkciAmIH5QQUdFX01B
U0spOwo+Cj4gICAgICAgICAgaWYgKCBmbGFncyAmIEhWTUNPUFlfdG9fZ3Vlc3QgKQoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 11 17:17:51 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 11 Jul 2019 17:17:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hlcha-0002Ko-PO; Thu, 11 Jul 2019 17:17:50 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Sfew=VI=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hlchZ-0002Ki-Q9
 for xen-devel@lists.xenproject.org; Thu, 11 Jul 2019 17:17:49 +0000
X-Inumbo-ID: cde3e278-a3ff-11e9-aa87-fb8e2d2d4a20
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id cde3e278-a3ff-11e9-aa87-fb8e2d2d4a20;
 Thu, 11 Jul 2019 17:17:47 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 95B4E337;
 Thu, 11 Jul 2019 10:17:47 -0700 (PDT)
Received: from [10.119.48.77] (unknown [10.119.48.77])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 308FB3F71F;
 Thu, 11 Jul 2019 10:17:47 -0700 (PDT)
To: Andrew Cooper <andrew.cooper3@citrix.com>, Varad Gautam <vrd@amazon.de>,
 xen-devel@lists.xenproject.org
References: <1562159202-11316-1-git-send-email-vrd@amazon.de>
 <3badf43d-4bd8-9492-247b-7429253c0996@citrix.com>
 <d0729146-a930-4de7-b765-6b0f0ab65e3a@arm.com>
 <9e094ea9-7070-b4a4-c4c5-124bcc6e1652@citrix.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <de885305-ccd8-6fd6-4b07-1b325512fcfd@arm.com>
Date: Thu, 11 Jul 2019 18:17:46 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <9e094ea9-7070-b4a4-c4c5-124bcc6e1652@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] x86: Get rid of p2m_host array allocation
 for HVM guests
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Amit Shah <aams@amazon.de>,
 Volodymyr Babchuk <volodymyr_babchuk@epam.com>,
 David Woodhouse <dwmw@amazon.co.uk>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgQW5kcmV3LAoKT24gNy8xMS8xOSAzOjI1IFBNLCBBbmRyZXcgQ29vcGVyIHdyb3RlOgo+IE9u
IDEwLzA3LzIwMTkgMTQ6MjUsIEp1bGllbiBHcmFsbCB3cm90ZToKPj4+Cj4+PiBIb3dldmVyLCBp
biBhdHRlbXB0aW5nIHRvIHJldmlldyB0aGlzLCBJJ3ZlIGdvdCBzb21lIGJpZ2dlciBxdWVzdGlv
bnMuCj4+Pgo+Pj4gQWxsIEFSTSBhbmQgeDg2IEhWTSAoYW5kIFBWSCkgZ3Vlc3RzIHJldHVybiB0
cnVlIGZvcgo+Pj4geGNfZG9tX3RyYW5zbGF0ZWQoKSwgc28gc2hvdWxkIHRha2UgdGhlIGZhc3Rw
YXRoIG91dCBvZiB4Y19kb21fcDJtKCkgYW5kCj4+PiBuZXZlciByZWFkIGZyb20gZG9tLT5wMm1f
aG9zdFtdLsKgIFRoZXJlZm9yZSwgSSBkb24ndCBzZWUgd2h5IHRoZQo+Pj4gbWFqb3JpdHkgb2Yg
dGhpcyBwYXRjaCBpcyBuZWNlc3NhcnkuCj4+Cj4+IEkgYWdyZWUgdGhhdCBwMm1faG9zdCB3aWxs
IG5ldmVyIGdldCB1c2VkIGJ5IEFybS4gU28gdGhpcyBpcyBhIHdhc3RlCj4+IG9mIG1lbW9yeS4K
Pj4KPj4+ICDCoCBPbiB0aGUgQVJNIHNpZGUsIHRoaXMgYWxzbyBtZWFucwo+Pj4gdGhhdCBkb20t
PnJhbWJhc2VfcGZuIGlzbid0IGJlaW5nIHVzZWQgYXMgaW50ZW5kZWQsIHdoaWNoIHN1Z2dlc3Rz
IHRoZXJlCj4+PiBpcyBmdXJ0aGVyIGNsZWFudXAvY29ycmVjdGlvbiB0byBiZSBkb25lIGhlcmUu
Cj4+Cj4+IEkgYW0gbm90IHN1cmUgdG8gZm9sbG93IHRoaXMuIENvdWxkIHlvdSBleHBhbmQgaXQ/
Cj4gCj4gZG9tLT5yYW1iYXNlX3BmbiB3YXMgaW50cm9kdWNlZCBmb3IgQVJNLCBhbmQgdGhlIGNv
ZGUgd2hpY2ggdXNlcyBpdCBpbgo+IHhjX2RvbV9wMm0oKSBpcyBkZWFkIChvbiBBUk0sIG5vdCBv
biB4ODYpLgo+IAo+IEl0IGlzbid0IGZ1bmN0aW9uaW5nIGFzIGludGVuZGVkLgoKSSBhbSBhZnJh
aWQgSSBzdGlsbCBkb24ndCBmb2xsb3cgaXQuLi4gcmFtYmFzZV9wZm4gaXMgdXNlZCBpbiB2YXJp
b3VzIApwbGFjZSBpbiB4Y19kb21fY29yZS5jIGFuZCB4Y19kb21fYXJtemltYWdlbG9hZGVyLmMu
CgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 11 17:32:32 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 11 Jul 2019 17:32:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hlcvj-0003gT-1x; Thu, 11 Jul 2019 17: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=Sfew=VI=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hlcvh-0003gO-57
 for xen-devel@lists.xenproject.org; Thu, 11 Jul 2019 17:32:25 +0000
X-Inumbo-ID: d7b075cc-a401-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id d7b075cc-a401-11e9-8980-bc764e045a96;
 Thu, 11 Jul 2019 17:32:23 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 1CE0F337;
 Thu, 11 Jul 2019 10:32:23 -0700 (PDT)
Received: from [10.119.48.77] (unknown [10.119.48.77])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id D309C3F71F;
 Thu, 11 Jul 2019 10:32:22 -0700 (PDT)
To: Denis Obrezkov <denisobrezkov@gmail.com>,
 Hunyue Yau <hy-gsoc@hy-research.com>
References: <25386cfa-d0b7-83fe-4d87-5af3459d54bd@gmail.com>
 <alpine.DEB.2.21.1907101512230.12168@sstabellini-ThinkPad-T480s>
 <e7104450-54ae-6720-9d9f-f4e8889946c8@gmail.com> <520937670.d9P0eaHOQZ@acer0>
 <28955848-fdc0-5311-580b-23fd8ce7bea2@gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <d1d8514d-05e6-66f3-ef8d-95f1b48ccfd4@arm.com>
Date: Thu, 11 Jul 2019 18:32:22 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <28955848-fdc0-5311-580b-23fd8ce7bea2@gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [GSoC-2019] About the crossbar and 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: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Iain Hunter <drhunter95@gmail.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

CgpPbiA3LzExLzE5IDE6NTAgUE0sIERlbmlzIE9icmV6a292IHdyb3RlOgo+IEhpLAoKSGksCgo+
Pj4KPj4+IEkgYW0gaW50ZXJlc3RlZCB3aGV0aGVyIHdlIHNob3VsZCBkbyBzb21ldGhpbmcgd2l0
aCBvbWFwNS13dWdlbi1tcHUuIEkKPj4+IGZvdW5kIHRoYXQgY3Jvc3NiYXIgaXMgY29ubmVjdGVk
IHRvIEdJQy4gQW5kIG9uIHNvbWUgc2NoZW1lcyBpbiB0cm0gaXQKPj4+IGlzIGNvbm5lY3RlZCB2
aWEgb21hcDUtd3VnZW4tbXB1LiBTbywgaXQgaXMgbm90IGNsZWFyIGZvciBtZSB3aGV0aGVyIGl0
Cj4+PiBzaG91bGQgYmUgaGFuZGxlZCBpbiB4ZW4uCgpJIGRvbid0IGtub3cgbXVjaCBhYm91dCBv
bWFwNS13dWdlbi1tcHUsIHNvIEkgd2lsbCBsZWF2ZSBIdW55dWUgYW5kIElhaW4gCnRvIHByb3Zp
ZGUgZmVlZGJhY2sgaGVyZS4KCgo+Pgo+IAo+IEFsc28sIEkgYW0gaW50ZXJlc3RlZCBpbiBob3cg
dG8gYWRkIHRoZSBjcm9zc2Jhci4gSSBjYW4gc2VlIHR3byBvcHRpb25zCj4gYXMgd2UgZGlzY3Vz
c2VkIGVhcmxpZXIuIFRoZSBmaXJzdCBvcHRpb24gaXMgdG8gcmVtb3ZlIHRoZSBjcm9zc2JhciBi
dXQKPiBmb3IgbWUgaXQgbWlnaHQgY2F1c2Ugc29tZSBwcm9ibGVtcyBzaW5jZSBhIGd1ZXN0IG1p
Z2h0IHdhbnQgdG8gdXNlIGl0Lgo+IFRoZSBzZWNvbmQgb3B0aW9uIGlzIHRvIGV4cG9zZSB0aGUg
Y3Jvc3NiYXIgYW5kIGludGVyY2VwdCBhbGwgdGhlIGNhbGxzCj4gdG8gaXQuIEJ1dCB0aGUgcHJv
YmxlbSBpcyB0aGF0IG5vdyB4ZW4gc3VwcG9ydHMgb25seSBvbmUKPiBpbnRlcnJ1cHQtY29udHJv
bGxlci4gQW5kIGF0IHRoZSBzYW1lIHRpbWUgbW9zdCBvZiB0aGUgU1BJIElSUXMgYXJlCj4gbWFw
cGVkIHRvIHRoZSBjcm9zc2Jhci4gU28sIHdoZW4geGVuIGNoZWNrcyB3aGV0aGVyIHRoZSBtYWlu
Cj4gaW50ZXJydXB0LWNvbnRyb2xsZXIgaXMgdGhlIHNhbWUgYXMgdGhlIG9uZSB0byB3aG8gZXh0
ZXJuYWwgaW50ZXJydXB0cwo+IGFyZSBtYXBwZWQgaXQgZmFpbHMuCj4gKHhlbi9jb21tb24vZGV2
aWNlX3RyZWUuYzpkdF9pcnFfdHJhbnNsYXRlKCkpLgo+IEFuZCBJIGRvbid0IHRoaW5rIHRoYXQg
SSBzaG91bGQgY2hhbmdlIGludGVycnVwdC1wYXJlbnQgb3B0aW9uIG9mCj4gZGV2aWNlcyB0byBt
YXAgdGhlbSB0byB0aGUgR0lDIGJlY2F1c2UgaXQgaXMgZXNzZW50aWFsbHkgdGhlIGZpcnN0Cj4g
b3B0aW9uIG1lbnRpb25lZCBhYm92ZS4gU28sIGl0IHNlZW1zIHRoYXQgcHJvYmFibHkgaW50ZXJy
dXB0LXBhcmVudAo+IGZpbmRpbmcgZGVjaXNpb24gbG9naWMgc2hvdWxkIGJlIGNoYW5nZWQgYSBi
aXQ/IExpa2UgdG8gZmluZCBhIEdJQyBub2RlCj4gbm90IGluIGEgZGlyZWN0IGludGVycnVwdC1w
YXJlbnQgYnV0IHRyYW5zaXRpdmVseSBpbiBvbmUgb2YgYW5jZXN0b3JzOgo+IAo+IFVBUlQgLT4g
Y3Jvc3NiYXIgLT4gd3VnZW4gLT4gR0lDCj4gCj4gV2hhdCBkbyB5b3UgdGhpbms/CgpIYXZlIHlv
dSBsb29rZWQgYXQgdGhlIHNlcmllcyBJIHBvaW50ZWQgb3V0IGVhcmxpZXIgb24/IEl0IGV4dGVu
ZHMgWGVuIAp0byBzdXBwb3J0IG90aGVyIGludGVycnVwdCBjb250cm9sbGVyIHBhcmVudC4KCkNo
ZWVycywKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 11 17:58:26 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 11 Jul 2019 17:58:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hldKc-00055a-7P; Thu, 11 Jul 2019 17:58:10 +0000
Received: from mail6.bemta26.messagelabs.com ([85.158.142.45])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <adamwill@fedoraproject.org>) id 1hldKb-00055V-1t
 for xen-devel@lists.xensource.com; Thu, 11 Jul 2019 17:58:09 +0000
Received: from [85.158.142.100] (using TLSv1.2 with cipher
 DHE-RSA-AES256-GCM-SHA384 (256 bits))
 by server-5.bemta.az-a.eu-central-1.aws.symcld.net id C7/0D-10422-FA8772D5;
 Thu, 11 Jul 2019 17:58:07 +0000
Authentication-Results: mx.messagelabs.com; spf=neutral 
 (server-22.tower-225.messagelabs.com: 184.71.189.90 is neither permitted 
 nor denied by domain of fedoraproject.org) 
 smtp.mailfrom=fedoraproject.org; dkim=none (message not signed); 
 dmarc=none (no record) header.from=fedoraproject.org
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrHIsWRWlGSWpSXmKPExsWyw31vlO76CvV
 Yg+kdTBb3prxnd2D02N63iz2AMYo1My8pvyKBNePUraWsBV8lKv5cXsnawPhUuIuRk4NXwE+i
 oeEZE4jNKJAlcX5JLxuILSzgKHFj+0dGEJtNwEii6eAHli5GLg4RgSWMEg0v5rCDOMwCT5kk3
 rTtYwWpYhFQlVjZeZkZxOYUsJN4//QBM0iRkEAHs0TP/2tgo/gFZCR2vOwDW8EsoCnRuv03O4
 gtKqArMe9wGyvESYISJ2c+YYGokZfY/nYO8wRGvllIWmYhKZuFpGwBI/MqRsukosz0jJLcxMw
 cXUMDA11DQ2NdY10jIyO9xCrdRL3UUt3k1LySokSgrF5iebFecWVuck6KXl5qySZGYFCmFDLf
 28F4YeYbvUOMkhxMSqK8k/nUY4X4kvJTKjMSizPii0pzUosPMcpwcChJ8J4vB8oJFqWmp1akZ
 eYAIwQmLcHBoyTCKwOMEiHe4oLE3OLMdIjUKUZdjsvX5y1iFmLJy89LlRLn9QQpEgApyijNgx
 sBi9ZLjLJSwryMDAwMQjwFqUW5mSWo8q8YxTkYlYR5WUAu4cnMK4Hb9AroCCagI1T91ECOKEl
 ESEk1MDlm+eteFf26o+JiReDl5Wb9uXXaMoybLhybPCn9V3BzZZPwDSVV/8JP/g9i0n3+7/Z7
 mXD+Z9Tbvwc9Fxi8D3iROLvb1jPi6Zwd0h8/HjPltwjq/Mx4VSBGPfyzy2ufLy2J7O8/SDUFn
 39Sxu0WaNpVY9Q0z3LeKrHlC7uOPHM76WAZ2XxWuePmiSW7XMz2bkn9amMUX11uGDK3V7sg+O
 Krn1e9JkyVKv6lvqZZvPRBZ/6pqe9eX5xsf+qfn8WCDX89w0UyBMzLixonZVbNMpQLqVq+aa1
 UuehmzdwEvnOT5XxTFzV9TLriEvk7vYXBeFORRJrxvlJl2ZgVdTpHc63SHHI5zjaVG06+y56t
 xFKckWioxVxUnAgA8QgRX1EDAAA=
X-Env-Sender: adamwill@fedoraproject.org
X-Msg-Ref: server-22.tower-225.messagelabs.com!1562867885!497597!1
X-Originating-IP: [184.71.189.90]
X-SpamReason: No, hits=0.0 required=7.0 tests=newsletters: ,
 received_headers: No Received headers
X-StarScan-Received: 
X-StarScan-Version: 9.43.9; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 29063 invoked from network); 11 Jul 2019 17:58:06 -0000
Received: from happyassassin.net (HELO mail.happyassassin.net) (184.71.189.90)
 by server-22.tower-225.messagelabs.com with
 ECDHE-RSA-AES256-GCM-SHA384 encrypted SMTP; 11 Jul 2019 17:58:06 -0000
Message-ID: <1762aadf92b784edc79cb6ad4d9f0f243b1b8847.camel@fedoraproject.org>
From: Adam Williamson <adamwill@fedoraproject.org>
To: Doug Goldstein <cardoe@cardoe.com>, For testing and quality assurance of
 Fedora releases <test@lists.fedoraproject.org>, Lars Kurth
 <lars.kurth.xen@gmail.com>
Date: Thu, 11 Jul 2019 10:58:03 -0700
In-Reply-To: <e0145933-8563-8a45-40a6-7f192c7b9d80@cardoe.com>
References: <1499367541.22465.102.camel@fedoraproject.org>
 <20170706191317.GE21146@char.us.oracle.com>
 <1499370325.22465.107.camel@fedoraproject.org>
 <06A5F10A-88B7-440F-AADB-56A2F1704A86@xenproject.org>
 <c3fb1646ea39459200c925964fb46ec8a5c04470.camel@redhat.com>
 <081a209f86a08562e9f7a087ba434ad8b1b04309.camel@fedoraproject.org>
 <e0145933-8563-8a45-40a6-7f192c7b9d80@cardoe.com>
Organization: Fedora Project
User-Agent: Evolution 3.33.3 (3.33.3-2.fc31) 
MIME-Version: 1.0
Subject: Re: [Xen-devel] Criteria / validation proposal: drop 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: xen-devel@lists.xensource.com,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Daniel Kiper <daniel.kiper@oracle.com>,
 "marmarek@invisiblethingslab.com" <marmarek@invisiblethingslab.com>,
 Dario Faggioli <dfaggioli@suse.com>, Committers <committers@xenproject.org>,
 "MICHAEL A. YOUNG" <m.a.young@durham.ac.uk>,
 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>

T24gVGh1LCAyMDE5LTA3LTExIGF0IDA5OjU3IC0wNTAwLCBEb3VnIEdvbGRzdGVpbiB3cm90ZToK
PiBPbiA3LzgvMTkgMTE6MTEgQU0sIEFkYW0gV2lsbGlhbXNvbiB3cm90ZToKPiA+IE9uIFR1ZSwg
MjAxOS0wNS0yMSBhdCAxMToxNCAtMDcwMCwgQWRhbSBXaWxsaWFtc29uIHdyb3RlOgo+ID4gPiA+
ID4gPiA+ICJUaGUgcmVsZWFzZSBtdXN0IGJvb3Qgc3VjY2Vzc2Z1bGx5IGFzIFhlbiBEb21VIHdp
dGggcmVsZWFzZXMgcHJvdmlkaW5nCj4gPiA+ID4gPiA+ID4gYSBmdW5jdGlvbmFsLCBzdXBwb3J0
ZWQgWGVuIERvbTAgYW5kIHdpZGVseSB1c2VkIGNsb3VkIHByb3ZpZGVycwo+ID4gPiA+ID4gPiA+
IHV0aWxpemluZyBYZW4uIgo+ID4gPiA+ID4gPiA+IAo+ID4gPiA+ID4gPiA+IGFuZCBjaGFuZ2Ug
dGhlICdtaWxlc3RvbmUnIGZvciB0aGUgdGVzdCBjYXNlIC0KPiA+ID4gPiA+ID4gPiBodHRwczov
L2ZlZG9yYXByb2plY3Qub3JnL3dpa2kvUUE6VGVzdGNhc2VfQm9vdF9NZXRob2RzX1hlbl9QYXJh
X1ZpcnQgLQo+ID4gPiA+ID4gPiA+IGZyb20gRmluYWwgdG8gT3B0aW9uYWwuCj4gPiA+ID4gPiA+
ID4gCj4gPiA+ID4gPiA+ID4gVGhvdWdodHM/IENvbW1lbnRzPyBUaGFua3MhCj4gPiA+ID4gPiA+
IEkgd291bGQgcHJlZmVyIGZvciBpdCB0byByZW1haW4gYXMgaXQgaXMuCj4gPiA+ID4gPiBUaGlz
IGlzIG9ubHkgcHJhY3RpY2FsIGlmIGl0J3MgZ29pbmcgdG8gYmUgdGVzdGVkLCBhbmQgdGVzdGVk
IHJlZ3VsYXJseQo+ID4gPiA+ID4gLSBub3QgKm9ubHkqIG9uIHRoZSBmaW5hbCByZWxlYXNlIGNh
bmRpZGF0ZSwgcmlnaHQgYmVmb3JlIHdlIHNpZ24gb2ZmCj4gPiA+ID4gPiBvbiB0aGUgcmVsZWFz
ZS4gSXQgbmVlZHMgdG8gYmUgdGVzdGVkIHJlZ3VsYXJseSB0aHJvdWdob3V0IHRoZSByZWxlYXNl
Cj4gPiA+ID4gPiBjeWNsZSwgb24gdGhlIGNvbXBvc2VzIHRoYXQgYXJlICJub21pbmF0ZWQgZm9y
IHRlc3RpbmciLgo+ID4gPiA+IFdvdWxkIHRoZSBwcm9wb3NhbCBhYm92ZSB3b3JrIGZvciB5b3U/
IEkgdGhpbmsgaXQgc2F0aXNmaWVzIHdoYXQgeW91IGFyZQo+ID4gPiA+IGxvb2tpbmcgZm9yLiBX
ZSB3b3VsZCBhbHNvIGhhdmUgc29tZW9uZSB3aG8gbW9uaXRvcnMgdGhlc2UgdGVzdCByZXN1bHRz
Cj4gPiA+ID4gcHJvLWFjdGl2ZWx5Lgo+ID4gPiBJbiB0aGVvcnksIHllYWgsIGJ1dCBnaXZlbiB0
aGUgaGlzdG9yeSBoZXJlIEknbSBzb21ld2hhdCBzY2VwdGljYWwuIEknZAo+ID4gPiBhbHNvIHNh
eSB3ZSBzdGlsbCBoYXZlbid0IHJlYWxseSBnb3QgYSBjb252aW5jaW5nIGNhc2UgZm9yIHdoeSB3
ZQo+ID4gPiBzaG91bGQgY29udGludWUgdG8gYmxvY2sgdGhlIHJlbGVhc2UgKGF0IGxlYXN0IGlu
IHRoZW9yeSkgb24gRmVkb3JhCj4gPiA+IHdvcmtpbmcgaW4gWGVuIHdoZW4gd2UgZG9uJ3QgYmxv
Y2sgb24gYW55IG90aGVyIHZpcnQgc3RhY2sgYXBhcnQgZnJvbQo+ID4gPiBvdXIgJ29mZmljaWFs
JyBvbmUsIGFuZCB3ZSBkb24ndCBibG9jayBvbiBhbGwgc29ydHMgb2Ygb3RoZXIgc3R1ZmYgd2Un
ZAo+ID4gPiAibGlrZSB0byBoYXZlIHdvcmtpbmciIGVpdGhlci4gUmVnYXJkbGVzcyBvZiB0aGUg
dGVzdGluZyBpc3N1ZXMsIEknZAo+ID4gPiBsaWtlIHRvIHNlZSB0aGF0IHRvbyBpZiB3ZSdyZSBn
b2luZyB0byBrZWVwIGJsb2NraW5nIG9uIFhlbi4uLgo+ID4gU28sIHRoaXMgZGllZCBoZXJlLiBB
cyB0aGluZ3Mgc3RhbmQ6IEkgcHJvcG9zZWQgcmVtb3ZpbmcgdGhlIFhlbgo+ID4gY3JpdGVyaW9u
LCBMYXJzIG9wcG9zZWQsIHdlIGRpc2N1c3NlZCB0aGUgdGVzdGluZyBzaXR1YXRpb24gYSBiaXQs
IGFuZAo+ID4gSSBzYWlkIG92ZXJhbGwgSSdtIHN0aWxsIGluY2xpbmVkIHRvIHJlbW92ZSB0aGUg
Y3JpdGVyaW9uIGJlY2F1c2UKPiA+IHRoZXJlJ3Mgbm8gY2xlYXIganVzdGlmaWNhdGlvbiBmb3Ig
aXQgZm9yIEZlZG9yYSBhbnkgbW9yZS4gWGVuIHdvcmtpbmcKPiA+IChvciByYXRoZXIsIEZlZG9y
YSB3b3JraW5nIG9uIFhlbikgaXMganVzdCBub3QgYSBrZXkgcmVxdWlyZW1lbnQgZm9yCj4gPiBG
ZWRvcmEgYXQgcHJlc2VudCwgQUZBSUNTLgo+ID4gCj4gPiBJdCdzIHdvcnRoIG5vdGluZyB0aGF0
IGF0IGxlYXN0IHBhcnQgb2YgdGhlIGp1c3RpZmljYXRpb24gZm9yIHRoZQo+ID4gY3JpdGVyaW9u
IGluIHRoZSBmaXJzdCBwbGFjZSB3YXMgdGhhdCBBbWF6b24gd2FzIHVzaW5nIFhlbiBmb3IgRUMy
LCBidXQKPiA+IHRoYXQgaXMgbm8gbG9uZ2VyIHRoZSBjYXNlLCBtb3N0IGlmIG5vdCBhbGwgRUMy
IGluc3RhbmNlIHR5cGVzIG5vCj4gPiBsb25nZXIgdXNlIFhlbi4gQW5vdGhlciBjb25zaWRlcmF0
aW9uIGlzIHRoYXQgdGhlcmUgd2FzIGEgdGltZSB3aGVuIEtWTQo+ID4gd2FzIHN0aWxsIHByZXR0
eSBuZXcgc3R1ZmYgYW5kIFZpcnR1YWxCb3ggd2FzIG5vdCBhcyBwb3B1bGFyIGFzIGl0IGlzCj4g
PiBub3csIGFuZCBYZW4gd2FzIHN0aWxsIHdpZGVseSB1c2VkIGZvciBnZW5lcmFsIGhvYmJ5aXN0
IHZpcnR1YWxpemF0aW9uCj4gPiBwdXJwb3NlczsgSSBkb24ndCBiZWxpZXZlIHRoYXQncyByZWFs
bHkgdGhlIGNhc2UgYW55IG1vcmUuCj4gCj4gU28gSSdsbCBqdXN0IHBvaW50IG91dCB0aGlzIGlz
IGZhbHNlLiBBbWF6b24gdmVyeSBtdWNoIHVzZXMgWGVuIHN0aWxsIAo+IGFuZCBpcyBpbnZlc3Rp
bmcgaW4gWGVuIHN0aWxsLiBJbiBmYWN0IEknbSB3cml0aW5nIHRoaXMgZW1haWwgZnJvbSB0aGUg
Cj4gWGVuU3VtbWl0IHdoZXJlIEFtYXpvbiBpcyBjdXJyZW50bHkgZGlzY3Vzc2luZyB0aGVpciBm
dXR1cmUgZGV2ZWxvcG1lbnQgCj4gZWZmb3J0cyBmb3IgdGhlIFhlbiBQcm9qZWN0LgoKU29ycnkg
YWJvdXQgdGhhdCwgaXQgd2FzIGp1c3QgYmFzZWQgb24gbXkgYmVzdCBlZmZvcnRzIGF0IHRyeWlu
ZyB0bwpmaWd1cmUgaXQgb3V0OyBBbWF6b24gaW5zdGFuY2UgdHlwZXMgZG9uJ3QgYWxsIGV4cGxp
Y2l0bHkgc3RhdGUgZXhhY3RseQpob3cgdGhleSB3b3JrLgoKV2hpY2ggRUMyIGluc3RhbmNlIHR5
cGVzIHN0aWxsIHVzZSBYZW4/Ci0tIApBZGFtIFdpbGxpYW1zb24KRmVkb3JhIFFBIENvbW11bml0
eSBNb25rZXkKSVJDOiBhZGFtdyB8IFR3aXR0ZXI6IEFkYW1XX0ZlZG9yYSB8IFhNUFA6IGFkYW13
IEFUIGhhcHB5YXNzYXNzaW4gLiBuZXQKaHR0cDovL3d3dy5oYXBweWFzc2Fzc2luLm5ldAoKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 11 18:09:51 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 11 Jul 2019 18:09:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hldVq-0005vf-Bb; Thu, 11 Jul 2019 18:09:46 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=dQWt=VI=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hldVp-0005vT-0y
 for xen-devel@lists.xenproject.org; Thu, 11 Jul 2019 18:09:45 +0000
X-Inumbo-ID: 0d6ab320-a407-11e9-b8f2-f35fb5c9b1ed
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 0d6ab320-a407-11e9-b8f2-f35fb5c9b1ed;
 Thu, 11 Jul 2019 18:09:41 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hldVk-0004zV-A7; Thu, 11 Jul 2019 18:09: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 1hldVj-0008PN-Uo; Thu, 11 Jul 2019 18:09:40 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hldVj-0007ls-U7; Thu, 11 Jul 2019 18:09:39 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138907-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=38eeb3864de40aa568c48f9f26271c141c62b50b
X-Osstest-Versions-That: xen=c19434d9284e93e6f9aaec9a70f5f361adbfaba6
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 11 Jul 2019 18:09:39 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 138907: 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>

ZmxpZ2h0IDEzODkwNyB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODkwNy8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICAzOGVlYjM4NjRkZTQwYWE1NjhjNDhmOWYyNjI3MWMxNDFjNjJiNTBiCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICBjMTk0MzRkOTI4NGU5M2U2Zjlh
YWVjOWE3MGY1ZjM2MWFkYmZhYmE2CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzg4OTQgIDIwMTkt
MDctMTAgMTk6MDE6MDMgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM4OTA3ICAy
MDE5LTA3LTExIDE1OjAxOjAyIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KCmpvYnM6CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02
NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rl
c3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczog
L2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxl
IGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MK
CkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWws
IGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDth
PWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3Jn
L2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhh
cm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5i
aXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC94ZW4uZ2l0CiAgIGMxOTQzNGQ5MjguLjM4ZWViMzg2
NGQgIDM4ZWViMzg2NGRlNDBhYTU2OGM0OGY5ZjI2MjcxYzE0MWM2MmI1MGIgLT4gc21va2UKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 11 18:29:47 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 11 Jul 2019 18:29:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hldp5-0007JI-6v; Thu, 11 Jul 2019 18:29:39 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=7FwV=VI=hy-research.com=hy-gsoc@srs-us1.protection.inumbo.net>)
 id 1hldp3-0007J0-Q2
 for xen-devel@lists.xenproject.org; Thu, 11 Jul 2019 18:29:37 +0000
X-Inumbo-ID: d55dd04c-a409-11e9-8980-bc764e045a96
Received: from dragonslair2.panasol.com (unknown [66.218.47.232])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d55dd04c-a409-11e9-8980-bc764e045a96;
 Thu, 11 Jul 2019 18:29:35 +0000 (UTC)
Received: from acer0.localnet (IDENT:405@dragonslair.panasol.com [10.10.10.1])
 by dragonslair2.panasol.com (8.14.4/8.9.3) with ESMTP id
 x6BITPCO015211; Thu, 11 Jul 2019 11:29:26 -0700
From: Hunyue Yau <hy-gsoc@hy-research.com>
To: Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>
Date: Thu, 11 Jul 2019 11:29:25 -0700
Message-ID: <3431405.GtiBnG5Jy9@acer0>
User-Agent: KMail/4.14.2 (Linux/4.4.0-040400-generic; KDE/4.14.2; x86_64; ; )
In-Reply-To: <d1d8514d-05e6-66f3-ef8d-95f1b48ccfd4@arm.com>
References: <25386cfa-d0b7-83fe-4d87-5af3459d54bd@gmail.com>
 <28955848-fdc0-5311-580b-23fd8ce7bea2@gmail.com>
 <d1d8514d-05e6-66f3-ef8d-95f1b48ccfd4@arm.com>
MIME-Version: 1.0
Subject: Re: [Xen-devel] [GSoC-2019] About the crossbar and 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: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Iain Hunter <drhunter95@gmail.com>, Denis Obrezkov <denisobrezkov@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>

W1RoaXMgbWFpbCBpbmNvcnBvcmF0ZXMgY29tbWVudHMgcmFpc2VkIG9uIElSQy4gSSBoYXZlIG1h
ZGUgc29tZSBvZiB0aGlzIG1vcmUgCnZlcmJvc2UgdG8gcHJvdmlkZSBjb250ZXh0IHRvIHBlb3Bs
ZSB0aGF0IGhhdmVuJ3Qgc2VlbiB0aGUgSVJDIGNvbW1lbnRzLl0KClRoaXMgd2lsbCBiZSBhIGJ1
bmNoIG9mIGZhY3RzIG9uIHRoZSBhbTUuIFNvbWVvbmUgZWxzZSB3aWxsIGhhdmUgcmVsYXRlIGl0
IApiYWNrIHRvIFhlbi4KCjEgLSBUaGUgV1VHZW4gaXMgYSBoYXJkd2FyZSBibG9jayBvbiB0aGUg
TVBVIGJsb2NrIHRoYXQgY2FuIHR1cm4gaW50ZXJydXB0cyAKaW50byB3YWtlIHVwIGV2ZW50cyBp
ZiB0aGUgTVBVIGlzIGluIGNlcnRhaW4gZGVlcGVyIHNsZWVwIHN0YXRlcy4gVGhpcyBhcHBsaWVz
IApvbmx5IHRvIGNlcnRhaW4gaW50ZXJydXB0cy4gV2UgY2FuIGNvbmZpcm0gdGhpcyBieSBsb29r
aW5nIGF0IHRoZSBEVCdzIHJlZ2lzdGVyIAphZGRyZXNzLiBQZXIgdGhlIFRSTSwgdGhleSBhcmUg
cmVnaXN0ZXJzIGZvciB0aGUgTVBVJ3MgUFJDTSAoUG93ZXIvUmVzZXQvQ2xvY2sgCk1hbmFnZW1l
bnQpLiBJbiBzaG9ydCwgdGhpcyBibG9jayBtYWtlcyBpbnRlcnJ1cHRzIGEgcG9zc2libGUgd2Fr
ZSB1cCBzb3VyY2UuIAoKMiAtIEVhcmxpZXIga2VybmVscyBkaWQgbm90IGV4cG9zZSB0aGF0IEhX
IGJsb2NrLiBTZWUgdGhpcyBwYXRjaCB0aGF0IAppbnRyb2R1Y2VkIHRoZSBXVUdlbiAtIApodHRw
czovL2dpdGh1Yi5jb20vdG9ydmFsZHMvbGludXgvY29tbWl0LzcxMzZkNDU3ZjM2NWVjYzkzZGRm
ZmNkZDQyYWI0OWE4NDczZjI2MGIKSSBzdXNwZWN0IGxvb2tpbmcgYXQgdGhlIGJlZm9yZSBwYXJ0
IG9mIHRoZSBwYXRjaCBzaG91bGQgcHJvdmlkZSBjbHVlcyBvbiBob3cgCnRvIGhhbmRsZSB0aGUg
V1VHZW4uCgoKMyAtIFRoaXMgbWF5IGJlIHJlZHVuZGFudCBidXQgbW9yZSBkZWZpbml0aW9ucyAo
aW4gdGhlIGh1bWFuIHNlbnNlKSBoZXJlOiAKaHR0cHM6Ly93d3cubWptd2lyZWQubmV0L2tlcm5l
bC9Eb2N1bWVudGF0aW9uL2RldmljZXRyZWUvYmluZGluZ3MvaW50ZXJydXB0LWNvbnRyb2xsZXIv
dGksb21hcDQtd3VnZW4tbXB1Cgo0IC0gRm9yIHRoZSBVQVJUIGNhc2UsIEkgc3VzcGVjdCB0aGUg
ZmxvdyBEZW5uaXMgcG9pbnRlZCBvdXQgaXMgYWJvdXQgcmlnaHQuIApIb3dldmVyLCB0aGF0IG1h
eSBiZSBkaWZmZXJlbnQgZGVwZW5kaW5nIG9uIHRoZSBpbnRlcnJ1cHQgc291cmNlLgoKVW5rbm93
bnMgZnJvbSBteSBwb2ludCBvZiB2aWV3IC0gCgphIC0gRG9lcyBYZW4gdmlydHVhbGl6ZSBwb3dl
ciBtYW5hZ2VtZW50PyBJZiBzbywgdGhpcyBtYXkgaGF2ZSBoYXZlIGFuIGltcGFjdC4gCkkgd291
bGQgbm90IHJlY29tbWVuZCBhZGRpbmcgUE0gdmlydHVhbGl6YXRpb24gaW4gR1NvQy4gSXQgaXMg
dHVnZ2luZyBvbiBhIAp2ZXJ5IGxvbmcgc3RyaW5nLiAKCmIgLSBJZiBYZW4gZG9lcyBub3Qgdmly
dHVhbGl6ZSB0aGF0LCBzb21lb25lIG5lZWRzIHRvIGRlY2lkZSBob3cgbXVjaCB0byBsZWF2ZSAK
dG8gdGhlIGd1ZXNzLiAKCmMgLSBJIHdvbmRlciBpZiB3ZSBjYW4gZG8gYSBoYWxmIHdheSBoYWNr
IHdoZXJlIHRoZSBrZXJuZWwgc2V0cyB1cCB0aGUgUE0gYnV0IApYZW4gaG9va3MgdG8gZ2V0IHRo
ZSBpbnRlcnJ1cHQuIFRoZSBIVyB3aWxsIGRvIGl0cyBQTSB0aGluZyBhbmQgWGVuIGNhbiAKcHJv
Y2VzcyB0aGUgaW50ZXJydXB0LgoKR3Vlc3Nlcy9wb3NzaWJsZSBoYWNrcyAtCi0gRm9yIHRoZSBp
bnRlcnJ1cHRzIHdlIGNhcmUgYWJvdXQsIHRoZSBjcm9zcyBiYXIgY2FuIHJvdXRlIHRoaW5ncyB0
byB0aGUgTVBVIAp1bmNvbmRpdGlvbmFsbHkuIFRoaXMgd291bGQgYnJlYWsgdGhlIG90aGVyIEhX
IGJsb2NrcyBidXQgbW9zdCBvZiB0aGVtIGFyZW4ndCAKbmVlZGVkIGZvciBib290LgoKT24gVGh1
cnNkYXksIEp1bHkgMTEsIDIwMTkgMTg6MzI6MjIgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IE9uIDcv
MTEvMTkgMTo1MCBQTSwgRGVuaXMgT2JyZXprb3Ygd3JvdGU6Cj4gPiBIaSwKPiAKPiBIaSwKPiAK
PiA+Pj4gSSBhbSBpbnRlcmVzdGVkIHdoZXRoZXIgd2Ugc2hvdWxkIGRvIHNvbWV0aGluZyB3aXRo
IG9tYXA1LXd1Z2VuLW1wdS4gSQo+ID4+PiBmb3VuZCB0aGF0IGNyb3NzYmFyIGlzIGNvbm5lY3Rl
ZCB0byBHSUMuIEFuZCBvbiBzb21lIHNjaGVtZXMgaW4gdHJtIGl0Cj4gPj4+IGlzIGNvbm5lY3Rl
ZCB2aWEgb21hcDUtd3VnZW4tbXB1LiBTbywgaXQgaXMgbm90IGNsZWFyIGZvciBtZSB3aGV0aGVy
IGl0Cj4gPj4+IHNob3VsZCBiZSBoYW5kbGVkIGluIHhlbi4KPiAKPiBJIGRvbid0IGtub3cgbXVj
aCBhYm91dCBvbWFwNS13dWdlbi1tcHUsIHNvIEkgd2lsbCBsZWF2ZSBIdW55dWUgYW5kIElhaW4K
PiB0byBwcm92aWRlIGZlZWRiYWNrIGhlcmUuCj4gCj4gPiBBbHNvLCBJIGFtIGludGVyZXN0ZWQg
aW4gaG93IHRvIGFkZCB0aGUgY3Jvc3NiYXIuIEkgY2FuIHNlZSB0d28gb3B0aW9ucwo+ID4gYXMg
d2UgZGlzY3Vzc2VkIGVhcmxpZXIuIFRoZSBmaXJzdCBvcHRpb24gaXMgdG8gcmVtb3ZlIHRoZSBj
cm9zc2JhciBidXQKPiA+IGZvciBtZSBpdCBtaWdodCBjYXVzZSBzb21lIHByb2JsZW1zIHNpbmNl
IGEgZ3Vlc3QgbWlnaHQgd2FudCB0byB1c2UgaXQuCj4gPiBUaGUgc2Vjb25kIG9wdGlvbiBpcyB0
byBleHBvc2UgdGhlIGNyb3NzYmFyIGFuZCBpbnRlcmNlcHQgYWxsIHRoZSBjYWxscwo+ID4gdG8g
aXQuIEJ1dCB0aGUgcHJvYmxlbSBpcyB0aGF0IG5vdyB4ZW4gc3VwcG9ydHMgb25seSBvbmUKPiA+
IGludGVycnVwdC1jb250cm9sbGVyLiBBbmQgYXQgdGhlIHNhbWUgdGltZSBtb3N0IG9mIHRoZSBT
UEkgSVJRcyBhcmUKPiA+IG1hcHBlZCB0byB0aGUgY3Jvc3NiYXIuIFNvLCB3aGVuIHhlbiBjaGVj
a3Mgd2hldGhlciB0aGUgbWFpbgo+ID4gaW50ZXJydXB0LWNvbnRyb2xsZXIgaXMgdGhlIHNhbWUg
YXMgdGhlIG9uZSB0byB3aG8gZXh0ZXJuYWwgaW50ZXJydXB0cwo+ID4gYXJlIG1hcHBlZCBpdCBm
YWlscy4KPiA+ICh4ZW4vY29tbW9uL2RldmljZV90cmVlLmM6ZHRfaXJxX3RyYW5zbGF0ZSgpKS4K
PiA+IEFuZCBJIGRvbid0IHRoaW5rIHRoYXQgSSBzaG91bGQgY2hhbmdlIGludGVycnVwdC1wYXJl
bnQgb3B0aW9uIG9mCj4gPiBkZXZpY2VzIHRvIG1hcCB0aGVtIHRvIHRoZSBHSUMgYmVjYXVzZSBp
dCBpcyBlc3NlbnRpYWxseSB0aGUgZmlyc3QKPiA+IG9wdGlvbiBtZW50aW9uZWQgYWJvdmUuIFNv
LCBpdCBzZWVtcyB0aGF0IHByb2JhYmx5IGludGVycnVwdC1wYXJlbnQKPiA+IGZpbmRpbmcgZGVj
aXNpb24gbG9naWMgc2hvdWxkIGJlIGNoYW5nZWQgYSBiaXQ/IExpa2UgdG8gZmluZCBhIEdJQyBu
b2RlCj4gPiBub3QgaW4gYSBkaXJlY3QgaW50ZXJydXB0LXBhcmVudCBidXQgdHJhbnNpdGl2ZWx5
IGluIG9uZSBvZiBhbmNlc3RvcnM6Cj4gPiAKPiA+IFVBUlQgLT4gY3Jvc3NiYXIgLT4gd3VnZW4g
LT4gR0lDCj4gPiAKPiA+IFdoYXQgZG8geW91IHRoaW5rPwo+IAo+IEhhdmUgeW91IGxvb2tlZCBh
dCB0aGUgc2VyaWVzIEkgcG9pbnRlZCBvdXQgZWFybGllciBvbj8gSXQgZXh0ZW5kcyBYZW4KPiB0
byBzdXBwb3J0IG90aGVyIGludGVycnVwdCBjb250cm9sbGVyIHBhcmVudC4KPiAKPiBDaGVlcnMs
CgotLSAKSHVueXVlIFlhdQpodHRwOi8vd3d3Lmh5LXJlc2VhcmNoLmNvbS8KCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 11 18:29:52 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 11 Jul 2019 18:29:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hldpI-0007Jv-FW; Thu, 11 Jul 2019 18:29: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=QTNt=VI=gmail.com=denisobrezkov@srs-us1.protection.inumbo.net>)
 id 1hldpG-0007Jg-OP
 for xen-devel@lists.xenproject.org; Thu, 11 Jul 2019 18:29:50 +0000
X-Inumbo-ID: dda78840-a409-11e9-8980-bc764e045a96
Received: from mail-ed1-x542.google.com (unknown [2a00:1450:4864:20::542])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id dda78840-a409-11e9-8980-bc764e045a96;
 Thu, 11 Jul 2019 18:29:49 +0000 (UTC)
Received: by mail-ed1-x542.google.com with SMTP id k8so6738888edr.11
 for <xen-devel@lists.xenproject.org>; Thu, 11 Jul 2019 11:29:49 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=subject:to:cc:references:from:openpgp:autocrypt:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=6Sgwx6jYZKczzsq8OCsDJsuTf/SfzYsV533qsfFWBps=;
 b=MWAiulQP0XCKQooQzf45nAMIym48LbKzjd0XJTBlgFnZU7Y4P80yr699RdUhEsiPcd
 vBLf88/W/d4rM34QZvuUTWteVX1MWWMFALsRF0zkpvaN5VtQzJtCxPIxvT81REYVf012
 WE4MYg5TJU63eTOiVjJ35VSloEWhEC7NZkfiuzpuay5+918ew7HdXPdyIEZsELZ0bSiB
 px/B9GtFURSlVdyxVDgnrrYaY4O5x09MfRnEseJufluckYwbkE7M+gxB3lWP2iihJLur
 b+k2P1jv246J7Ihog7QIEC3RgJL40XGYVLTRiwi3nN2E0vQZhKybC5Tk/8YknDYUtNUI
 yB9A==
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=6Sgwx6jYZKczzsq8OCsDJsuTf/SfzYsV533qsfFWBps=;
 b=SEuoUI4+fokMcQzvtAG104TZquCos3G5YMqZtbvJD0NoEwr+zD+WbqQhvwl6EsPZ2r
 3EF/8PDNcLMOOPQWZTw5IGAlFmeJaXKOmiPA6P9B4BtaNFlgZd/iWZuCniGreBrUBzzw
 vFJJ3/0WP86EAXTf+LgJXYJHH+UalES5zGz1Dkhai45vkMrD9Z/hLIPGqxE9vuUS4tBo
 KBvWeUgjDuv69rM1J2Nen2NMnIq4OEidTOX6E3ILRc3SImycD8suTdtMsPsAsFipc6Ob
 EFhfACzbgmmjiTIWLuJGdATt+kxSPwLL+cOzHd2leJo+5Bt7v/m3ooybyofzJyzxsoEu
 zjDg==
X-Gm-Message-State: APjAAAUvRjagmSMjhlkuiYElBPyOg61Pjzj6PxQzcD/qRe09v/ZBcvte
 zcpIslDmIPPqcWjhoBSccbQ=
X-Google-Smtp-Source: APXvYqwUEl8YWR2GWnXmrEOjaKvf0SiqjNL0iRlV0FqI0oBwzX45dK3PEjUQHRIqnvtj8E0AXPnTcQ==
X-Received: by 2002:a50:9929:: with SMTP id k38mr4999746edb.4.1562869788837;
 Thu, 11 Jul 2019 11:29:48 -0700 (PDT)
Received: from ?IPv6:2001:16b8:6623:b200:1e4b:d6ff:fef9:46e6?
 (200116b86623b2001e4bd6fffef946e6.dip.versatel-1u1.de.
 [2001:16b8:6623:b200:1e4b:d6ff:fef9:46e6])
 by smtp.gmail.com with ESMTPSA id nc6sm1294230ejb.62.2019.07.11.11.29.47
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Thu, 11 Jul 2019 11:29:48 -0700 (PDT)
To: Julien Grall <julien.grall@arm.com>, Hunyue Yau <hy-gsoc@hy-research.com>
References: <25386cfa-d0b7-83fe-4d87-5af3459d54bd@gmail.com>
 <alpine.DEB.2.21.1907101512230.12168@sstabellini-ThinkPad-T480s>
 <e7104450-54ae-6720-9d9f-f4e8889946c8@gmail.com> <520937670.d9P0eaHOQZ@acer0>
 <28955848-fdc0-5311-580b-23fd8ce7bea2@gmail.com>
 <d1d8514d-05e6-66f3-ef8d-95f1b48ccfd4@arm.com>
From: Denis Obrezkov <denisobrezkov@gmail.com>
Openpgp: preference=signencrypt
Autocrypt: addr=denisobrezkov@gmail.com; prefer-encrypt=mutual; keydata=
 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
Message-ID: <1de0763d-0945-378d-6838-aeae13191059@gmail.com>
Date: Thu, 11 Jul 2019 20:29:47 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.0
MIME-Version: 1.0
In-Reply-To: <d1d8514d-05e6-66f3-ef8d-95f1b48ccfd4@arm.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [GSoC-2019] About the crossbar and 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: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Iain Hunter <drhunter95@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>

SGksCgpPbiA3LzExLzE5IDc6MzIgUE0sIEp1bGllbiBHcmFsbCB3cm90ZToKCj4+Cj4+IFdoYXQg
ZG8geW91IHRoaW5rPwo+IAo+IEhhdmUgeW91IGxvb2tlZCBhdCB0aGUgc2VyaWVzIEkgcG9pbnRl
ZCBvdXQgZWFybGllciBvbj8gSXQgZXh0ZW5kcyBYZW4KPiB0byBzdXBwb3J0IG90aGVyIGludGVy
cnVwdCBjb250cm9sbGVyIHBhcmVudC4KPiAKWWVzLCBidXQgeW91IHNhaWQgb25jZSB0aGF0IHRo
ZXNlIHBhdGNoIHNlcmllcyB3YXNuJ3QgYWNjZXB0ZWQgYmVjYXVzZQptYWludGFpbmVycyBkaWRu
J3QgbGlrZSBzb21ldGhpbmcuIFNvLCBJIHdhbnRlZCB0byB1bmRlcnN0YW5kIHdoZXRoZXIKdGhp
cyBhcHByb2FjaCBpcyBhY2NlcHRhYmxlLgoKLS0gClJlZ2FyZHMsIERlbmlzIE9icmV6a292Cgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 11 19:04:07 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 11 Jul 2019 19: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 1hleMA-0001bE-8b; Thu, 11 Jul 2019 19:03:50 +0000
Received: from mail6.bemta26.messagelabs.com ([85.158.142.156])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <marmarek@invisiblethingslab.com>) id 1hleM9-0001b7-AB
 for xen-devel@lists.xensource.com; Thu, 11 Jul 2019 19:03:49 +0000
Received: from [85.158.142.199] (using TLSv1.2 with cipher
 DHE-RSA-AES256-GCM-SHA384 (256 bits))
 by server-5.bemta.az-b.eu-central-1.aws.symcld.net id 48/37-10299-318872D5;
 Thu, 11 Jul 2019 19:03:47 +0000
Authentication-Results: mx.messagelabs.com; spf=none (spf record not 
 found) smtp.mailfrom=invisiblethingslab.com; dkim=pass (good signature) 
 header.i=@messagingengine.com header.s=fm3; dmarc=none (no record) 
 header.from=invisiblethingslab.com
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrCKsWRWlGSWpSXmKPExsXilM9yV1e4Qz3
 WYPJZbot7U96zOzB6bO/bxR7AGMWamZeUX5HAmrHh82vmgk3SFceeH2BvYDwh2sXIxSEksJJR
 omXnHcYuRk4gJ1/iz8Vf7CAJFoG5rBLvlrQygyQkBDwlWmbdZQJJSAisYZX4tPoXI4QzgUli3
 98bjBCz5jJK3Dzfwg7SwiKgKjH9Sh/YXDag9rPnz7J1MXJwiAgYSNy8rgdSzyxwiFni4bfXLC
 A1wgKOEje2fwSr5xXQkZhzbjM7xNBjzBJXDi9kgkgISpyc+QSsgVlAXeLPvEvMIEOZBaQllv/
 jgAjLSzRvnQ12NqeAv8S7qcvYQGxRARWJP3OWsk9gFJmFZNIsJJNmIUyahWTSAkaWVYwWSUWZ
 6RkluYmZObqGBga6hobGuia65pZ6iVW6SXqppbrJqXklRYlASb3E8mK94src5JwUvbzUkk2Mw
 OhJKWTx38F4a9YbvUOMkhxMSqK8k/nUY4X4kvJTKjMSizPii0pzUosPMcpwcChJ8Aq2A+UEi1
 LTUyvSMnOAkQyTluDgURLhLWwDSvMWFyTmFmemQ6ROMdpz7D86bxEzx+XrIHLt9iVAsvH57sX
 MQix5+XmpUuK8uSBtAiBtGaV5cENhiecSo6yUMC8jAwODEE9BalFuZgmq/CtGcQ5GJWHeTSBT
 eDLzSuB2vwI6iwnoLFU/NZCzShIRUlINTDarpl7ULj/FuO6Q5VHrzJzpRyK+t2UIlfWu5Hbaa
 T6XuWLLxH/5qtKnLiXr7GtLUIoIZZsewfGk/V2oY2byzD/bnre+aVvaJvbIRHHmBP6dXnFfjJ
 Yc4DIS0HZuX7lsQuSFl1WGLfYFjttlLlf8mJC4zFCg3/tc+eJM7dBXzuzLd5Rufu8orhDzylb
 k74JekYIFNpf//YzrSFWLy1QVNfxYyuyX5BdvYfw7OE+ttz+wtfvNoudvdnZbS/qvPqaw01D1
 omzOisJ3JhtNvycJ37Ga47TkQ+jys96qW+6wxYut9+o8HnBUgTWMQ3+dtp+K62ets1JzmO23b
 Djz2+TTcs6HZbXyCneOJL19XxWlxFKckWioxVxUnAgAXmVa3bcDAAA=
X-Env-Sender: marmarek@invisiblethingslab.com
X-Msg-Ref: server-22.tower-244.messagelabs.com!1562871826!112856!1
X-Originating-IP: [66.111.4.221]
X-SpamReason: No, hits=0.0 required=7.0 tests=newsletters: 
X-StarScan-Received: 
X-StarScan-Version: 9.31.5; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 5352 invoked from network); 11 Jul 2019 19:03:47 -0000
Received: from new1-smtp.messagingengine.com (HELO
 new1-smtp.messagingengine.com) (66.111.4.221)
 by server-22.tower-244.messagelabs.com with DHE-RSA-AES256-GCM-SHA384
 encrypted SMTP; 11 Jul 2019 19:03:47 -0000
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailnew.nyi.internal (Postfix) with ESMTP id B7AD336F2;
 Thu, 11 Jul 2019 15:03:45 -0400 (EDT)
Received: from mailfrontend2 ([10.202.2.163])
 by compute7.internal (MEProxy); Thu, 11 Jul 2019 15:03:45 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:content-transfer-encoding:content-type
 :date:from:in-reply-to:message-id:mime-version:references
 :subject:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender
 :x-sasl-enc; s=fm3; bh=K+UP2QcdAkAYz+Jvw7sjdXVtre/Cp6p6fEve1sw85
 34=; b=loXV48k+jqFUFJv69YS6RJ2F8u4QRr2PkFcjWCNQBK+QpafgAqQmdWlmY
 jNTjfoNhAfcgmezaly/nEfvFdeLOZ1NgUfqpM/G03WtXFEBeRIwF1yuLpN2u20U9
 q0cTJVqFHl6s92ogQtg6EULSpMPPy/caQk4zuyCbQPA20KfEnXiuDrzvkxEzxAnk
 Od/7prax22A/gysoLlB9fEVQmTJtvlhPMOLiW4mk74/ahEzx1Aan92Bns2tDRB9o
 DXWvKJKF5kfO2a+xVHS/VZNbgQsqvrhZe35ehuVsbHsT8mIIIkVyMsLlxJYB3PZg
 nWwr8TuyGXgknOCdlhBWUh8pwKLHQ==
X-ME-Sender: <xms:EIgnXTFdaZzcl381L30pIioDnqAR2k4PFqeHuHNRadfUsYQ_dNlv1g>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduvddrgeekgddufeegucetufdoteggodetrfdotf
 fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen
 uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne
 cujfgurhepfffhvffukfhfgggtugfgjggfsehtkeertddtreejnecuhfhrohhmpedfmhgr
 rhhmrghrvghksehinhhvihhsihgslhgvthhhihhnghhslhgrsgdrtghomhdfuceomhgrrh
 hmrghrvghksehinhhvihhsihgslhgvthhhihhnghhslhgrsgdrtghomheqnecuffhomhgr
 ihhnpehfvgguohhrrghprhhojhgvtghtrdhorhhgnecukfhppedukeehrddvudefrdduhe
 ehrdduiedvnecurfgrrhgrmhepmhgrihhlfhhrohhmpehmrghrmhgrrhgvkhesihhnvhhi
 shhisghlvghthhhinhhgshhlrggsrdgtohhmnecuvehluhhsthgvrhfuihiivgeptd
X-ME-Proxy: <xmx:EIgnXWzVjLPcvSGKlLybUtkrOMZ9rqFJuzRy6DPA-8Hnnd5CIl6vIw>
 <xmx:EIgnXSqbVCxXK7I1dL4fbsznugwfk8XNPYJzThxBDCJT1uZi69yuSA>
 <xmx:EIgnXZfa39gXcSigfM3CUTmsnz5IobY-tcwidKPeF9xjePaVTjNdlw>
 <xmx:EYgnXczmlJQy5UPf6VCKSObazCVfe_5qY6Fqkwx2ZvHYAzyuf7wDvvAvTrs>
Received: from mail-itl (unknown [185.213.155.162])
 by mail.messagingengine.com (Postfix) with ESMTPA id 0387C380079;
 Thu, 11 Jul 2019 15:03:41 -0400 (EDT)
Date: Thu, 11 Jul 2019 14:03:39 -0500
From: "marmarek@invisiblethingslab.com" <marmarek@invisiblethingslab.com>
To: Adam Williamson <adamwill@fedoraproject.org>
Message-ID: <20190711190339.GC1013@mail-itl>
References: <1499367541.22465.102.camel@fedoraproject.org>
 <20170706191317.GE21146@char.us.oracle.com>
 <1499370325.22465.107.camel@fedoraproject.org>
 <06A5F10A-88B7-440F-AADB-56A2F1704A86@xenproject.org>
 <c3fb1646ea39459200c925964fb46ec8a5c04470.camel@redhat.com>
 <081a209f86a08562e9f7a087ba434ad8b1b04309.camel@fedoraproject.org>
 <e0145933-8563-8a45-40a6-7f192c7b9d80@cardoe.com>
 <1762aadf92b784edc79cb6ad4d9f0f243b1b8847.camel@fedoraproject.org>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1762aadf92b784edc79cb6ad4d9f0f243b1b8847.camel@fedoraproject.org>
User-Agent: Mutt/1.12.0 (2019-05-25)
Subject: Re: [Xen-devel] Criteria / validation proposal: drop 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: For testing and quality assurance of Fedora releases
 <test@lists.fedoraproject.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Lars Kurth <lars.kurth.xen@gmail.com>, Daniel Kiper <daniel.kiper@oracle.com>,
 Doug Goldstein <cardoe@cardoe.com>, Dario Faggioli <dfaggioli@suse.com>,
 xen-devel@lists.xensource.com, Committers <committers@xenproject.org>,
 "MICHAEL A. YOUNG" <m.a.young@durham.ac.uk>,
 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>

T24gVGh1LCBKdWwgMTEsIDIwMTkgYXQgMTA6NTg6MDNBTSAtMDcwMCwgQWRhbSBXaWxsaWFtc29u
IHdyb3RlOgo+IE9uIFRodSwgMjAxOS0wNy0xMSBhdCAwOTo1NyAtMDUwMCwgRG91ZyBHb2xkc3Rl
aW4gd3JvdGU6Cj4gPiBPbiA3LzgvMTkgMTE6MTEgQU0sIEFkYW0gV2lsbGlhbXNvbiB3cm90ZToK
PiA+ID4gT24gVHVlLCAyMDE5LTA1LTIxIGF0IDExOjE0IC0wNzAwLCBBZGFtIFdpbGxpYW1zb24g
d3JvdGU6Cj4gPiA+ID4gPiA+ID4gPiAiVGhlIHJlbGVhc2UgbXVzdCBib290IHN1Y2Nlc3NmdWxs
eSBhcyBYZW4gRG9tVSB3aXRoIHJlbGVhc2VzIHByb3ZpZGluZwo+ID4gPiA+ID4gPiA+ID4gYSBm
dW5jdGlvbmFsLCBzdXBwb3J0ZWQgWGVuIERvbTAgYW5kIHdpZGVseSB1c2VkIGNsb3VkIHByb3Zp
ZGVycwo+ID4gPiA+ID4gPiA+ID4gdXRpbGl6aW5nIFhlbi4iCj4gPiA+ID4gPiA+ID4gPiAKPiA+
ID4gPiA+ID4gPiA+IGFuZCBjaGFuZ2UgdGhlICdtaWxlc3RvbmUnIGZvciB0aGUgdGVzdCBjYXNl
IC0KPiA+ID4gPiA+ID4gPiA+IGh0dHBzOi8vZmVkb3JhcHJvamVjdC5vcmcvd2lraS9RQTpUZXN0
Y2FzZV9Cb290X01ldGhvZHNfWGVuX1BhcmFfVmlydCAtCj4gPiA+ID4gPiA+ID4gPiBmcm9tIEZp
bmFsIHRvIE9wdGlvbmFsLgo+ID4gPiA+ID4gPiA+ID4gCj4gPiA+ID4gPiA+ID4gPiBUaG91Z2h0
cz8gQ29tbWVudHM/IFRoYW5rcyEKPiA+ID4gPiA+ID4gPiBJIHdvdWxkIHByZWZlciBmb3IgaXQg
dG8gcmVtYWluIGFzIGl0IGlzLgo+ID4gPiA+ID4gPiBUaGlzIGlzIG9ubHkgcHJhY3RpY2FsIGlm
IGl0J3MgZ29pbmcgdG8gYmUgdGVzdGVkLCBhbmQgdGVzdGVkIHJlZ3VsYXJseQo+ID4gPiA+ID4g
PiAtIG5vdCAqb25seSogb24gdGhlIGZpbmFsIHJlbGVhc2UgY2FuZGlkYXRlLCByaWdodCBiZWZv
cmUgd2Ugc2lnbiBvZmYKPiA+ID4gPiA+ID4gb24gdGhlIHJlbGVhc2UuIEl0IG5lZWRzIHRvIGJl
IHRlc3RlZCByZWd1bGFybHkgdGhyb3VnaG91dCB0aGUgcmVsZWFzZQo+ID4gPiA+ID4gPiBjeWNs
ZSwgb24gdGhlIGNvbXBvc2VzIHRoYXQgYXJlICJub21pbmF0ZWQgZm9yIHRlc3RpbmciLgo+ID4g
PiA+ID4gV291bGQgdGhlIHByb3Bvc2FsIGFib3ZlIHdvcmsgZm9yIHlvdT8gSSB0aGluayBpdCBz
YXRpc2ZpZXMgd2hhdCB5b3UgYXJlCj4gPiA+ID4gPiBsb29raW5nIGZvci4gV2Ugd291bGQgYWxz
byBoYXZlIHNvbWVvbmUgd2hvIG1vbml0b3JzIHRoZXNlIHRlc3QgcmVzdWx0cwo+ID4gPiA+ID4g
cHJvLWFjdGl2ZWx5Lgo+ID4gPiA+IEluIHRoZW9yeSwgeWVhaCwgYnV0IGdpdmVuIHRoZSBoaXN0
b3J5IGhlcmUgSSdtIHNvbWV3aGF0IHNjZXB0aWNhbC4gSSdkCj4gPiA+ID4gYWxzbyBzYXkgd2Ug
c3RpbGwgaGF2ZW4ndCByZWFsbHkgZ290IGEgY29udmluY2luZyBjYXNlIGZvciB3aHkgd2UKPiA+
ID4gPiBzaG91bGQgY29udGludWUgdG8gYmxvY2sgdGhlIHJlbGVhc2UgKGF0IGxlYXN0IGluIHRo
ZW9yeSkgb24gRmVkb3JhCj4gPiA+ID4gd29ya2luZyBpbiBYZW4gd2hlbiB3ZSBkb24ndCBibG9j
ayBvbiBhbnkgb3RoZXIgdmlydCBzdGFjayBhcGFydCBmcm9tCj4gPiA+ID4gb3VyICdvZmZpY2lh
bCcgb25lLCBhbmQgd2UgZG9uJ3QgYmxvY2sgb24gYWxsIHNvcnRzIG9mIG90aGVyIHN0dWZmIHdl
J2QKPiA+ID4gPiAibGlrZSB0byBoYXZlIHdvcmtpbmciIGVpdGhlci4gUmVnYXJkbGVzcyBvZiB0
aGUgdGVzdGluZyBpc3N1ZXMsIEknZAo+ID4gPiA+IGxpa2UgdG8gc2VlIHRoYXQgdG9vIGlmIHdl
J3JlIGdvaW5nIHRvIGtlZXAgYmxvY2tpbmcgb24gWGVuLi4uCj4gPiA+IFNvLCB0aGlzIGRpZWQg
aGVyZS4gQXMgdGhpbmdzIHN0YW5kOiBJIHByb3Bvc2VkIHJlbW92aW5nIHRoZSBYZW4KPiA+ID4g
Y3JpdGVyaW9uLCBMYXJzIG9wcG9zZWQsIHdlIGRpc2N1c3NlZCB0aGUgdGVzdGluZyBzaXR1YXRp
b24gYSBiaXQsIGFuZAo+ID4gPiBJIHNhaWQgb3ZlcmFsbCBJJ20gc3RpbGwgaW5jbGluZWQgdG8g
cmVtb3ZlIHRoZSBjcml0ZXJpb24gYmVjYXVzZQo+ID4gPiB0aGVyZSdzIG5vIGNsZWFyIGp1c3Rp
ZmljYXRpb24gZm9yIGl0IGZvciBGZWRvcmEgYW55IG1vcmUuIFhlbiB3b3JraW5nCj4gPiA+IChv
ciByYXRoZXIsIEZlZG9yYSB3b3JraW5nIG9uIFhlbikgaXMganVzdCBub3QgYSBrZXkgcmVxdWly
ZW1lbnQgZm9yCj4gPiA+IEZlZG9yYSBhdCBwcmVzZW50LCBBRkFJQ1MuCj4gPiA+IAo+ID4gPiBJ
dCdzIHdvcnRoIG5vdGluZyB0aGF0IGF0IGxlYXN0IHBhcnQgb2YgdGhlIGp1c3RpZmljYXRpb24g
Zm9yIHRoZQo+ID4gPiBjcml0ZXJpb24gaW4gdGhlIGZpcnN0IHBsYWNlIHdhcyB0aGF0IEFtYXpv
biB3YXMgdXNpbmcgWGVuIGZvciBFQzIsIGJ1dAo+ID4gPiB0aGF0IGlzIG5vIGxvbmdlciB0aGUg
Y2FzZSwgbW9zdCBpZiBub3QgYWxsIEVDMiBpbnN0YW5jZSB0eXBlcyBubwo+ID4gPiBsb25nZXIg
dXNlIFhlbi4gQW5vdGhlciBjb25zaWRlcmF0aW9uIGlzIHRoYXQgdGhlcmUgd2FzIGEgdGltZSB3
aGVuIEtWTQo+ID4gPiB3YXMgc3RpbGwgcHJldHR5IG5ldyBzdHVmZiBhbmQgVmlydHVhbEJveCB3
YXMgbm90IGFzIHBvcHVsYXIgYXMgaXQgaXMKPiA+ID4gbm93LCBhbmQgWGVuIHdhcyBzdGlsbCB3
aWRlbHkgdXNlZCBmb3IgZ2VuZXJhbCBob2JieWlzdCB2aXJ0dWFsaXphdGlvbgo+ID4gPiBwdXJw
b3NlczsgSSBkb24ndCBiZWxpZXZlIHRoYXQncyByZWFsbHkgdGhlIGNhc2UgYW55IG1vcmUuCj4g
PiAKPiA+IFNvIEknbGwganVzdCBwb2ludCBvdXQgdGhpcyBpcyBmYWxzZS4gQW1hem9uIHZlcnkg
bXVjaCB1c2VzIFhlbiBzdGlsbCAKPiA+IGFuZCBpcyBpbnZlc3RpbmcgaW4gWGVuIHN0aWxsLiBJ
biBmYWN0IEknbSB3cml0aW5nIHRoaXMgZW1haWwgZnJvbSB0aGUgCj4gPiBYZW5TdW1taXQgd2hl
cmUgQW1hem9uIGlzIGN1cnJlbnRseSBkaXNjdXNzaW5nIHRoZWlyIGZ1dHVyZSBkZXZlbG9wbWVu
dCAKPiA+IGVmZm9ydHMgZm9yIHRoZSBYZW4gUHJvamVjdC4KPiAKPiBTb3JyeSBhYm91dCB0aGF0
LCBpdCB3YXMganVzdCBiYXNlZCBvbiBteSBiZXN0IGVmZm9ydHMgYXQgdHJ5aW5nIHRvCj4gZmln
dXJlIGl0IG91dDsgQW1hem9uIGluc3RhbmNlIHR5cGVzIGRvbid0IGFsbCBleHBsaWNpdGx5IHN0
YXRlIGV4YWN0bHkKPiBob3cgdGhleSB3b3JrLgo+IAo+IFdoaWNoIEVDMiBpbnN0YW5jZSB0eXBl
cyBzdGlsbCB1c2UgWGVuPwoKSSBkb24ndCBrbm93IHdoYXQgbmV3IGluc3RhbmNlIHR5cGVzIHVz
ZSBYZW4sIGJ1dCBkZWZpbml0ZWx5IHRoZXJlIGFyZQpleGlzdGluZyBwcmV2aW91cyBpbnN0YW5j
ZSBnZW5lcmF0aW9ucyB0aGF0IGFyZSBzdGlsbCBydW5uaW5nIGFuZCBub3QKZ29pbmcgYXdheSBh
bnl0aW1lIHNvb24uIEZyb20gd2hhdCBJIHVuZGVyc3RhbmQsIHRoZXkgYXJlIHN0aWxsIGdyZWF0
Cm1ham9yaXR5IG9mIEVDMi4KCi0tIApCZXN0IFJlZ2FyZHMsCk1hcmVrIE1hcmN6eWtvd3NraS1H
w7NyZWNraQpJbnZpc2libGUgVGhpbmdzIExhYgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 11 19:51:57 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 11 Jul 2019 19:51:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hlf6b-0004tS-1W; Thu, 11 Jul 2019 19:51:49 +0000
Received: from mail6.bemta25.messagelabs.com ([195.245.230.170])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <BATV+56639656eaed87f2902c+5800+infradead.org+dwmw2@merlin.srs.infradead.org>)
 id 1hlf6Z-0004tN-Gy
 for xen-devel@lists.xensource.com; Thu, 11 Jul 2019 19:51:47 +0000
Received: from [46.226.53.52] (using TLSv1.2 with cipher
 DHE-RSA-AES256-GCM-SHA384 (256 bits))
 by server-2.bemta.az-c.eu-west-1.aws.symcld.net id 30/8E-10697-253972D5;
 Thu, 11 Jul 2019 19:51:46 +0000
Authentication-Results: mx.messagelabs.com; spf=none (spf record not 
 found) smtp.mailfrom=merlin.srs.infradead.org; dkim=pass (good 
 signature) header.i=@infradead.org header.s=merlin.20170209; dmarc=none 
 (no record) header.from=infradead.org
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrIIsWRWlGSWpSXmKPExsVy9qV1m27gZPV
 Yg32HtSzuTXnP7sDosb1vF3sAYxRrZl5SfkUCa8aDs78ZC+7bVLycM5ulgXGadRcjFweLwDE2
 if6rdxlBHCGBk4wS/RsnsXQxcnLwCnhJXFzdwwZiCws4StzY/pERxGYT0JY4sOMkC0iDiMB6R
 onb7cuZQRxmgadMEm/a9rGCVLEIqEos29TIBGJzCvhL/D64kR1ixRUmib97LzODJJgF6iXeNs
 wGa5AQ0JF4e6oPaCwH0GpBib87hEHqJQRaGCWWXHzDPoGRbxaSllkIZRBhTYnW7b/ZIWxtiWU
 LXzND2LYS+6+uhLJNJV4f/cgIYStKTOl+yL6AkX0Vo3lSUWZ6RkluYmaOrqGBga6hoZGuEYg2
 1kus0k3WSy3VLU8tLtE11EssL9YrrsxNzknRy0st2cQIDPmUghO8Oxg7jrzWO8QoycGkJMo7m
 U89VogvKT+lMiOxOCO+qDQntfgQowwHh5IE74mJQDnBotT01Iq0zBxg/MGkJTh4lER4jUDSvM
 UFibnFmekQqVOMilLivLltQAkBkERGaR5cGyzmLzHKSgnzMjIwMAjxFKQW5WaWoMq/YhTnYFQ
 S5i0AGc+TmVcCN/0V0GImoMWqfmogi0sSEVJSDUzByn6fDrH82dgxoTo+YvNuVs6vm+6JvF3a
 w9q1c8INzivF098K81kcTJrY3qh8ukCC6Y9qTLpg6oR3meZ7e/fIqSzJ11L8WLxrx7RzJd9S5
 fUWGB97oB85V3Xf11iuvsZqI573hxxeMB1f8+xm5hnWGpbHR76y2tlVGi+SPxUVsChs75XVDB
 VfDHUnbIuqXfnix0v2UGnVVxtyFFrO2TqGNigvrH0SGae7XZQ77ZHEAs81Cz8d3SJ0fNGa7Qs
 mPYy2eBPT/1E/SCnCeIVaz5PcK9bx9yO+inqxiK+oP3ho67HYG4lr+8Wbs/csep2zSXH9ocd3
 TH/PPrb+Gr+jG/vJ6u4m3qqlt5ascLwSvuekEktxRqKhFnNRcSIAdXiyN3QDAAA=
X-Env-Sender: BATV+56639656eaed87f2902c+5800+infradead.org+dwmw2@merlin.s
 rs.infradead.org
X-Msg-Ref: server-4.tower-304.messagelabs.com!1562874704!1599146!1
X-Originating-IP: [205.233.59.134]
X-SpamReason: No, hits=0.0 required=7.0 tests=newsletters: ,
 sa_preprocessor: VHJ1c3RlZCBJUDogMjA1LjIzMy41OS4xMzQgPT4gMTcxNDMx\n
X-StarScan-Received: 
X-StarScan-Version: 9.31.5; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 2775 invoked from network); 11 Jul 2019 19:51:45 -0000
Received: from merlin.infradead.org (HELO merlin.infradead.org)
 (205.233.59.134)
 by server-4.tower-304.messagelabs.com with AES256-GCM-SHA384 encrypted SMTP;
 11 Jul 2019 19:51:45 -0000
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
 d=infradead.org; s=merlin.20170209; h=Mime-Version:Content-Type:References:
 In-Reply-To:Date:Cc:To:From:Subject:Message-ID:Sender:Reply-To:
 Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date:
 Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id:
 List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive;
 bh=lzyHmzifffqGGTEPs2I0m3c7gceKXELmeweNHhhdbFw=; b=F5D1iL47ccpSI3ydmDZsWdauD
 S+us2uyJRRxln/YFLC2jTwxXtC3dBC2R3WMQ/tWNJqZD0m+lWdOtsKX/C+W8OvkX5qFVAF0GuZ48t
 7ARBHuykZzTubYGApbF3SRK4zwYlqKZcaSPK9PRJIkSPRizUaZlk0FH/+w1FBSwupjwnuiAuV+k8v
 HrMH1DggUeQcy2By3OcqJotxiveZWob7MORsEhJPbHThKL1ZZqtmqAJ+r0WvBMtekEDZ3vkRuI4hO
 3u78//xYLWXloCbE3bghxES+iOj0c3sGSjV0VikIy2Nva4yqTY4dqZvjpKJBg/nbrKgq2zOCMHiIn
 Nxhzl/bEA==;
Received: from 72-21-196-67.amazon.com ([72.21.196.67] helo=freeip.amazon.com)
 by merlin.infradead.org with esmtpsa (Exim 4.92 #3 (Red Hat Linux))
 id 1hlf6C-0006MU-Ti; Thu, 11 Jul 2019 19:51:25 +0000
Message-ID: <c230c496979d149d2663528defd7a15d52f7ce6a.camel@infradead.org>
From: David Woodhouse <dwmw2@infradead.org>
To: Adam Williamson <adamwill@fedoraproject.org>, For testing and quality
 assurance of Fedora releases
 <test@lists.fedoraproject.org>, Lars Kurth <lars.kurth.xen@gmail.com>
Date: Thu, 11 Jul 2019 14:51:22 -0500
In-Reply-To: <081a209f86a08562e9f7a087ba434ad8b1b04309.camel@fedoraproject.org>
References: <1499367541.22465.102.camel@fedoraproject.org>
 <20170706191317.GE21146@char.us.oracle.com>
 <1499370325.22465.107.camel@fedoraproject.org>
 <06A5F10A-88B7-440F-AADB-56A2F1704A86@xenproject.org>
 <c3fb1646ea39459200c925964fb46ec8a5c04470.camel@redhat.com>
 <081a209f86a08562e9f7a087ba434ad8b1b04309.camel@fedoraproject.org>
X-Mailer: Evolution 3.28.5-0ubuntu0.18.04.1 
Mime-Version: 1.0
X-SRS-Rewrite: SMTP reverse-path rewritten from <dwmw2@infradead.org> by
 merlin.infradead.org. See http://www.infradead.org/rpr.html
Subject: Re: [Xen-devel] Criteria / validation proposal: drop 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: xen-devel@lists.xensource.com,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Daniel Kiper <daniel.kiper@oracle.com>,
 "marmarek@invisiblethingslab.com" <marmarek@invisiblethingslab.com>,
 Dario Faggioli <dfaggioli@suse.com>, Committers <committers@xenproject.org>,
 "MICHAEL A. YOUNG" <m.a.young@durham.ac.uk>,
 Ian Jackson <Ian.Jackson@citrix.com>
Content-Type: multipart/mixed; boundary="===============3270041171841382510=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


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


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

On Mon, 2019-07-08 at 09:11 -0700, Adam Williamson wrote:
> It's worth noting that at least part of the justification for the
> criterion in the first place was that Amazon was using Xen for EC2, but
> that is no longer the case, most if not all EC2 instance types no
> longer use Xen.

I don't know where you got that particular piece of information. It
isn't correct. Most EC2 instance types still use Xen. The vast majority
of EC2 instances, by volume, are Xen.

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

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


--=-l1ZlRTTWkZGqxcOvDTEx--



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============3270041171841382510==--



From xen-devel-bounces@lists.xenproject.org Thu Jul 11 21:19:47 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 11 Jul 2019 21:19:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hlgTP-0001pX-TL; Thu, 11 Jul 2019 21:19:27 +0000
Received: from mail6.bemta25.messagelabs.com ([195.245.230.108])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <adamwill@fedoraproject.org>) id 1hlgTN-0001pS-Ts
 for xen-devel@lists.xensource.com; Thu, 11 Jul 2019 21:19:26 +0000
Received: from [46.226.52.196] (using TLSv1.2 with cipher
 DHE-RSA-AES256-GCM-SHA384 (256 bits))
 by server-4.bemta.az-b.eu-west-1.aws.symcld.net id 2C/DE-10882-BD7A72D5;
 Thu, 11 Jul 2019 21:19:23 +0000
Authentication-Results: mx.messagelabs.com; spf=neutral 
 (server-16.tower-284.messagelabs.com: 184.71.189.90 is neither permitted 
 nor denied by domain of fedoraproject.org) 
 smtp.mailfrom=fedoraproject.org; dkim=none (message not signed); 
 dmarc=none (no record) header.from=fedoraproject.org
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrIIsWRWlGSWpSXmKPExsWyw31vlO7t5eq
 xBmt2cVncm/Ke3YHRY3vfLvYAxijWzLyk/IoE1oxX208wFnzmqdhw+yhTA+M2ri5GTg5eAT+J
 b6fvs4LYjAJZEueX9LKB2MICjhI3tn9kBLHZBIwkmg5+YOli5OIQEWhklHhyehk7iMMs0M0ss
 Xbee2aQKhYBVYljv5tZQGxOgUCJrStOg3UICdxhlri0aQdYEb+AjMSOl31gK5gFNCVat/9mB7
 FFBXQl5h1uY4U4SVDi5MwnLBA18hLb385hnsDINwtJyywkZbOQlC1gZF7FaJFUlJmeUZKbmJm
 ja2hgoGtoaKRraGmha2hhrpdYpZukl1qqW55aXKJrqJdYXqxXXJmbnJOil5dasokRGJIpBcd2
 72D8NfON3iFGSQ4mJVHeyXzqsUJ8SfkplRmJxRnxRaU5qcWHGGU4OJQkeE8vA8oJFqWmp1akZ
 eYA4wMmLcHBoyTCmw+S5i0uSMwtzkyHSJ1iVJQS5zUCSQiAJDJK8+DaYDF5iVFWSpiXkYGBQY
 inILUoN7MEVf4VozgHo5Iw7yuQKTyZeSVw018BLWYCWqzqpwayuCQRISXVwLRLUS4wdOfGjAf
 xq21fOoTxdfam6azfKccb1y6uwynDV26tV8HYfDJwTiaXic9dBu3zqSvEJ6/zck/MXFh3OEJ1
 /Y7vHM2rlx6/e8PiRPT55ef2OOwR3DVPs1D73VwbbfWtUa+snp6ZWnsv9MSnabXfQmr3sVyYf
 bZHrnNOhZe9oc2B/NuxXxO8a0tO60cs8Vc8Vpy/Z0fI8sKIGeePyno8SeCWM126eY7oRJ6YeT
 f/ccmbGTSkWfpk+U3rk+I/oHR8i97diXbb9C5eenlWeTW3mNBHJh2xFsvizx/esk2d9dz2mNx
 ta+kNH1SLxGxmc3E2KG86caFxg6bMCQ4PdoaPEbP37bpT99pJmEt6qRJLcUaioRZzUXEiAFJF
 62xEAwAA
X-Env-Sender: adamwill@fedoraproject.org
X-Msg-Ref: server-16.tower-284.messagelabs.com!1562879960!1053260!1
X-Originating-IP: [184.71.189.90]
X-SpamReason: No, hits=0.0 required=7.0 tests=newsletters: ,
 received_headers: No Received headers
X-StarScan-Received: 
X-StarScan-Version: 9.43.9; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 21673 invoked from network); 11 Jul 2019 21:19:23 -0000
Received: from happyassassin.net (HELO mail.happyassassin.net) (184.71.189.90)
 by server-16.tower-284.messagelabs.com with
 ECDHE-RSA-AES256-GCM-SHA384 encrypted SMTP; 11 Jul 2019 21:19:23 -0000
Message-ID: <87b8a119fbbd27dd706362e4e57e810cd88d0351.camel@fedoraproject.org>
From: Adam Williamson <adamwill@fedoraproject.org>
To: Peter Robinson <pbrobinson@gmail.com>, For testing and quality
 assurance of Fedora releases <test@lists.fedoraproject.org>
Date: Thu, 11 Jul 2019 14:19:19 -0700
In-Reply-To: <CALeDE9Mn_Zd+gCrGHSCkQ8utJ4Hv0G=T=120++yZpRQF5F1sKA@mail.gmail.com>
References: <1499367541.22465.102.camel@fedoraproject.org>
 <20170706191317.GE21146@char.us.oracle.com>
 <1499370325.22465.107.camel@fedoraproject.org>
 <06A5F10A-88B7-440F-AADB-56A2F1704A86@xenproject.org>
 <c3fb1646ea39459200c925964fb46ec8a5c04470.camel@redhat.com>
 <081a209f86a08562e9f7a087ba434ad8b1b04309.camel@fedoraproject.org>
 <c230c496979d149d2663528defd7a15d52f7ce6a.camel@infradead.org>
 <CALeDE9Mn_Zd+gCrGHSCkQ8utJ4Hv0G=T=120++yZpRQF5F1sKA@mail.gmail.com>
Organization: Fedora Project
User-Agent: Evolution 3.33.3 (3.33.3-2.fc31) 
MIME-Version: 1.0
Subject: Re: [Xen-devel] Criteria / validation proposal: drop 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: xen-devel@lists.xensource.com,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Lars Kurth <lars.kurth.xen@gmail.com>, Daniel Kiper <daniel.kiper@oracle.com>,
 "marmarek@invisiblethingslab.com" <marmarek@invisiblethingslab.com>,
 Dario Faggioli <dfaggioli@suse.com>, Committers <committers@xenproject.org>,
 "MICHAEL A. YOUNG" <m.a.young@durham.ac.uk>,
 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>

T24gVGh1LCAyMDE5LTA3LTExIGF0IDIxOjQzICswMTAwLCBQZXRlciBSb2JpbnNvbiB3cm90ZToK
PiA+IE9uIE1vbiwgMjAxOS0wNy0wOCBhdCAwOToxMSAtMDcwMCwgQWRhbSBXaWxsaWFtc29uIHdy
b3RlOgo+ID4gPiBJdCdzIHdvcnRoIG5vdGluZyB0aGF0IGF0IGxlYXN0IHBhcnQgb2YgdGhlIGp1
c3RpZmljYXRpb24gZm9yIHRoZQo+ID4gPiBjcml0ZXJpb24gaW4gdGhlIGZpcnN0IHBsYWNlIHdh
cyB0aGF0IEFtYXpvbiB3YXMgdXNpbmcgWGVuIGZvciBFQzIsIGJ1dAo+ID4gPiB0aGF0IGlzIG5v
IGxvbmdlciB0aGUgY2FzZSwgbW9zdCBpZiBub3QgYWxsIEVDMiBpbnN0YW5jZSB0eXBlcyBubwo+
ID4gPiBsb25nZXIgdXNlIFhlbi4KPiA+IAo+ID4gSSBkb24ndCBrbm93IHdoZXJlIHlvdSBnb3Qg
dGhhdCBwYXJ0aWN1bGFyIHBpZWNlIG9mIGluZm9ybWF0aW9uLiBJdAo+ID4gaXNuJ3QgY29ycmVj
dC4gTW9zdCBFQzIgaW5zdGFuY2UgdHlwZXMgc3RpbGwgdXNlIFhlbi4gVGhlIHZhc3QgbWFqb3Jp
dHkKPiA+IG9mIEVDMiBpbnN0YW5jZXMsIGJ5IHZvbHVtZSwgYXJlIFhlbi4KPiAKPiBDb3JyZWN0
LCBpdCdzIG9ubHkgc3BlY2lmaWMgdHlwZXMgb2YgbmV3IGh5cGVydmlzb3JzIHRoYXQgdXNlIGt2
bQo+IGJhc2VkLCBwbHVzIG5ldyBIVyBsaWtlIGFhcmNoNjQuCj4gCj4gVGhhdCBiZWluZyBzYWlk
IEkgZG9uJ3QgYmVsaWV2ZSB0ZXN0aW5nIHdlIGNhbiBib290IG9uIHhlbiBpcyBhY3R1YWxseQo+
IHVzZWZ1bCB0aGVzZSBkYXlzIGZvciB0aGUgQVdTIHVzZSBjYXNlLCBpdCdzIGxpa2VseSBkaWZm
ZXJlbnQgZW5vdWdoCj4gdGhhdCB0aGUgdGVzdGluZyBpc24ndCB1c2VmdWwsIHdlJ2QgYmUgbXVj
aCBiZXR0ZXIgdGVzdGluZyB0aGF0IGNsb3VkCj4gaW1hZ2VzIGFjdHVhbGx5IHdvcmsgb24gQVdT
IHRoYW4gdGVzdGluZyBpZiBpdCBib290cyBvbiB4ZW4uCgpZZWFoLCB0aGF0J3Mgd2hlcmUgSSB3
YXMgZ29pbmcgdG8gZ28gbmV4dCAodGhlcmUgaGFzIGFscmVhZHkgYmVlbiBhCnRocmVhZCBhYm91
dCB0aGlzIHRoaXMgbW9ybmluZykuIElmIHdoYXQgd2UgY2FyZSBhYm91dCBpcyB0aGF0IEZlZG9y
YQpib290cyBvbiBFQzIsIHRoYXQncyB3aGF0IHdlIHNob3VsZCBoYXZlIGluIHRoZSBjcml0ZXJp
YSwgYW5kIHdoYXQgd2UKc2hvdWxkIHRlc3QuCgpJSVJDLCB3aGF0IHdlIGhhdmUgcmlnaHQgbm93
IGlzIGEgc29tZXdoYXQgdmFndWUgc2V0dXAgd2hlcmUgd2UganVzdApoYXZlICdsb2NhbCcsICdl
YzInIGFuZCAnb3BlbnN0YWNrJyBjb2x1bW5zLiBUaGUgaW5zdHJ1Y3Rpb25zIGZvcgoiQW1hem9u
IFdlYiBTZXJ2aWNlcyIganVzdCBzYXkgIkxhdW5jaCBhbiBpbnN0YW5jZSB3aXRoIHRoZSBBTUkg
dW5kZXIKdGVzdCIuIFNvIHdlIGNvdWxkIHByb2JhYmx5IHN0YW5kIHRvIHRpZ2h0ZW4gdGhhdCB1
cCBhIGJpdCwgYW5kIGRlZmluZQpzcGVjaWZpYyBpbnN0YW5jZSB0eXBlKHMpIHRoYXQgd2Ugd2Fu
dCB0byB0ZXN0L2Jsb2NrIG9uLgotLSAKQWRhbSBXaWxsaWFtc29uCkZlZG9yYSBRQSBDb21tdW5p
dHkgTW9ua2V5CklSQzogYWRhbXcgfCBUd2l0dGVyOiBBZGFtV19GZWRvcmEgfCBYTVBQOiBhZGFt
dyBBVCBoYXBweWFzc2Fzc2luIC4gbmV0Cmh0dHA6Ly93d3cuaGFwcHlhc3Nhc3Npbi5uZXQKCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 11 21:49:07 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 11 Jul 2019 21:49:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hlgw2-0003ra-ET; Thu, 11 Jul 2019 21: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=dQWt=VI=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hlgw0-0003rQ-Uv
 for xen-devel@lists.xenproject.org; Thu, 11 Jul 2019 21:49:01 +0000
X-Inumbo-ID: b0124796-a425-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b0124796-a425-11e9-8980-bc764e045a96;
 Thu, 11 Jul 2019 21:48:58 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hlgvy-0000oq-2X; Thu, 11 Jul 2019 21:48: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 1hlgvx-0007Zi-Iu; Thu, 11 Jul 2019 21:48:57 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hlgvx-00047Q-Hu; Thu, 11 Jul 2019 21:48:57 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138885-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-next:test-amd64-amd64-xl-qemut-win7-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-i386-pvgrub:xen-boot:fail:regression
 linux-next:test-amd64-i386-examine:reboot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-ws16-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-shadow:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-pvshim:xen-boot:fail:regression
 linux-next:test-amd64-amd64-libvirt:xen-boot:fail:regression
 linux-next:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl:xen-boot:fail:regression
 linux-next:test-amd64-amd64-amd64-pvgrub:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-raw:xen-boot:fail:regression
 linux-next:test-amd64-amd64-pair:xen-boot/src_host:fail:regression
 linux-next:test-amd64-amd64-pair:xen-boot/dst_host:fail:regression
 linux-next:test-amd64-i386-libvirt:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-win10-i386:xen-boot:fail:regression
 linux-next:test-amd64-i386-qemut-rhel6hvm-intel:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-xsm:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemut-win10-i386:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qcow2:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-credit1:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-qemuu-nested-amd:xen-boot:fail:regression
 linux-next:test-amd64-amd64-libvirt-pair:xen-boot/src_host:fail:regression
 linux-next:test-amd64-amd64-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-next:test-amd64-i386-libvirt-xsm:xen-boot:fail:regression
 linux-next:test-amd64-i386-qemut-rhel6hvm-amd:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-shadow:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-ws16-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-freebsd10-i386:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-libvirt-xsm:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-debianhvm-i386-xsm:xen-boot:fail:regression
 linux-next:test-amd64-i386-pair:xen-boot/src_host:fail:regression
 linux-next:test-amd64-i386-pair:xen-boot/dst_host:fail:regression
 linux-next:test-amd64-amd64-pygrub:xen-boot:fail:regression
 linux-next:test-amd64-i386-libvirt-pair:xen-boot/src_host:fail:regression
 linux-next:test-amd64-i386-xl-qemut-ws16-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-ws16-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-credit2:xen-boot:fail:regression
 linux-next:test-amd64-i386-qemuu-rhel6hvm-intel:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-multivcpu:xen-boot:fail:regression
 linux-next:test-amd64-amd64-libvirt-vhd:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-win10-i386:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemut-debianhvm-i386-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-pvhv2-intel:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-pvhv2-amd:xen-boot:fail:regression
 linux-next:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-pvshim:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemut-win7-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-qemuu-nested-intel:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-win10-i386:xen-boot:fail:regression
 linux-next:test-amd64-i386-freebsd10-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-qemuu-rhel6hvm-amd:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 linux-next:test-arm64-arm64-examine:examine-serial/bootloader:fail:regression
 linux-next:test-arm64-arm64-libvirt-xsm:guest-start/debian.repeat:fail:regression
 linux-next:test-amd64-amd64-examine:reboot:fail:regression
 linux-next:test-amd64-amd64-xl-rtds:xen-boot:fail:allowable
 linux-next:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-xl-credit2: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-examine:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 linux-next:build-armhf-pvops:kernel-build:fail:nonblocking
 linux-next:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl: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-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: linux=4608a726c66807c27bc7d91bdf8a288254e29985
X-Osstest-Versions-That: linux=223cea6a4f0552b86fb25e3b8bbd00469816cd7a
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 11 Jul 2019 21:48:57 +0000
Subject: [Xen-devel] [linux-next test] 138885: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODg4NSBsaW51eC1uZXh0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzg4ODUvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2lu
Ny1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODg0OQogdGVzdC1h
bWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTM4ODQ5CiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICA4IHJlYm9vdCAg
ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzg4NDkKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDcgeGVuLWJvb3QgICAgIGZhaWwgUkVHUi4gdnMuIDEz
ODg0OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICA3IHhlbi1ib290ICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTM4ODQ5CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1y
ZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTM4ODQ5
CiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMzg4NDkKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgIDcg
eGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODg0OQogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gIDcgeGVuLWJvb3QgZmFpbCBSRUdS
LiB2cy4gMTM4ODQ5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICA3IHhlbi1ib290ICAg
ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzg4NDkKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydCAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODg0
OQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gNyB4
ZW4tYm9vdCBmYWlsIFJFR1IuIHZzLiAxMzg4NDkKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAg
ICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODg0OQogdGVz
dC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTM4ODQ5CiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICA3IHhlbi1i
b290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzg4NDkKIHRlc3QtYW1kNjQtYW1k
NjQtcGFpciAgICAgICAgMTAgeGVuLWJvb3Qvc3JjX2hvc3QgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEzODg0OQogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAxMSB4ZW4tYm9vdC9kc3RfaG9z
dCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM4ODQ5CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAg
ICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzg4NDkKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtIDcgeGVu
LWJvb3QgZmFpbCBSRUdSLiB2cy4gMTM4ODQ5CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2lu
MTAtaTM4NiAgNyB4ZW4tYm9vdCAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzg4NDkKIHRlc3Qt
YW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEzODg0OQogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgNyB4ZW4tYm9v
dCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM4ODQ5CiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtd2luMTAtaTM4NiAgNyB4ZW4tYm9vdCAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
Mzg4NDkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICA3IHhlbi1i
b290ICAgIGZhaWwgUkVHUi4gdnMuIDEzODg0OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQtc2hhZG93IDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTM4ODQ5CiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMzg4NDkKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRl
Ymlhbmh2bS1hbWQ2NC14c20gNyB4ZW4tYm9vdCBmYWlsIFJFR1IuIHZzLiAxMzg4NDkKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEzODg0OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgNyB4ZW4tYm9v
dCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM4ODQ5CiB0ZXN0LWFtZDY0LWFtZDY0
LXFlbXV1LW5lc3RlZC1hbWQgIDcgeGVuLWJvb3QgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
Mzg4NDkKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyIDEwIHhlbi1ib290L3NyY19ob3N0
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODg0OQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBh
aXIgMTEgeGVuLWJvb3QvZHN0X2hvc3QgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM4ODQ5CiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC14c20gICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMzg4NDkKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgIDcg
eGVuLWJvb3QgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODg0OQogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1zaGFkb3cgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTM4ODQ5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgIDcgeGVuLWJvb3Qg
ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzg4NDkKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAt
aTM4NiAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODg0OQogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgIDcgeGVuLWJvb3QgICAgZmFp
bCBSRUdSLiB2cy4gMTM4ODQ5CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICA3IHhlbi1i
b290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzg4NDkKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93IDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2
cy4gMTM4ODQ5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAg
NyB4ZW4tYm9vdCBmYWlsIFJFR1IuIHZzLiAxMzg4NDkKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAg
ICAgICAgMTAgeGVuLWJvb3Qvc3JjX2hvc3QgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODg0OQog
dGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAxMSB4ZW4tYm9vdC9kc3RfaG9zdCAgICAgICAg
ZmFpbCBSRUdSLiB2cy4gMTM4ODQ5CiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICA3IHhl
bi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzg4NDkKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXBhaXIgMTAgeGVuLWJvb3Qvc3JjX2hvc3QgICAgICAgIGZhaWwgUkVHUi4g
dnMuIDEzODg0OQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgIDcgeGVuLWJv
b3QgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM4ODQ5CiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC1wYWlyIDExIHhlbi1ib290L2RzdF9ob3N0ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzg4NDkK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAg
IGZhaWwgUkVHUi4gdnMuIDEzODg0OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgNyB4
ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM4ODQ5CiB0ZXN0LWFtZDY0
LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1Iu
IHZzLiAxMzg4NDkKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICA3IHhlbi1ib290ICAg
ICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODg0OQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXZoZCAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM4ODQ5
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgIDcgeGVuLWJvb3QgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMzg4NDkKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5o
dm0taTM4Ni14c20gIDcgeGVuLWJvb3QgIGZhaWwgUkVHUi4gdnMuIDEzODg0OQogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTM4ODQ5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgNyB4ZW4tYm9vdCAg
ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzg4NDkKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gNyB4ZW4tYm9vdCBmYWlsIFJFR1IuIHZzLiAx
Mzg4NDkKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgIDcgeGVuLWJvb3QgICAgICAgICAg
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODg0OQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRl
Ymlhbmh2bS1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgZmFpbCBSRUdSLiB2cy4gMTM4ODQ5CiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICA3IHhlbi1ib290ICBmYWls
IFJFR1IuIHZzLiAxMzg4NDkKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICA3
IHhlbi1ib290ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODg0OQogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13aW43LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTM4ODQ5CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgNyB4ZW4tYm9vdCAg
ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzg4NDkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTM4
ODQ5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgIDcgeGVuLWJvb3QgICAg
ICAgICBmYWlsIFJFR1IuIHZzLiAxMzg4NDkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2lu
MTAtaTM4NiAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODg0OQogdGVzdC1h
bWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTM4ODQ5CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgNyB4
ZW4tYm9vdCAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzg4NDkKIHRlc3QtYW1kNjQtaTM4Ni1x
ZW11dS1yaGVsNmh2bS1hbWQgIDcgeGVuLWJvb3QgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEz
ODg0OQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgIDcgeGVuLWJvb3QgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTM4ODQ5CiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAg
MTEgZXhhbWluZS1zZXJpYWwvYm9vdGxvYWRlciBmYWlsIFJFR1IuIHZzLiAxMzg4NDkKIHRlc3Qt
YXJtNjQtYXJtNjQtbGlidmlydC14c20gMTYgZ3Vlc3Qtc3RhcnQvZGViaWFuLnJlcGVhdCBmYWls
IFJFR1IuIHZzLiAxMzg4NDkKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgIDggcmVib290
ICAgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODg0OQoKUmVncmVzc2lvbnMgd2hp
Y2ggYXJlIHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAobm90IGJsb2NraW5nKToKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcnRkcyAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4g
dnMuIDEzODg0OQoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9j
a2luZzoKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJt
aGYteGwtdmhkICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3ViaWV0cnVjayAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14
bC1tdWx0aXZjcHUgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxkLWFybWhmLXB2b3BzICAg
ICAgICAgICAgIDYga2VybmVsLWJ1aWxkICAgICAgICAgICAgICAgICBmYWlsICBsaWtlIDEzODg0
OQogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
ICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1s
aWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcngg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQg
Zm9yIHRlc3Rpbmc6CiBsaW51eCAgICAgICAgICAgICAgICA0NjA4YTcyNmM2NjgwN2MyN2JjN2Q5
MWJkZjhhMjg4MjU0ZTI5OTg1CmJhc2VsaW5lIHZlcnNpb246CiBsaW51eCAgICAgICAgICAgICAg
ICAyMjNjZWE2YTRmMDU1MmI4NmZiMjVlM2I4YmJkMDA0Njk4MTZjZDdhCgpMYXN0IHRlc3Qgb2Yg
YmFzaXMgICAgICAgICAgICAgICAgICAgICAgICAgIChub3QgZm91bmQpICAgICAKRmFpbGluZyBz
aW5jZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAobm90IGZvdW5kKSAgICAgClRlc3Rp
bmcgc2FtZSBzaW5jZSAgIDEzODg4NSAgMjAxOS0wNy0xMCAwOToxOToxMiBaICAgIDEgZGF5cyAg
ICAxIGF0dGVtcHRzCgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWkzODYt
cHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1z
dHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhz
bSAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRl
Ymlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQt
YW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlh
bmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1j
cmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNy
ZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJp
Y3QgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1h
bWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWlu
ZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02
NC1hcm02NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2Qx
MC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
d2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVs
Nmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZj
cHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFp
ciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02NC14
bC10aHVuZGVyeCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3Qu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hv
bWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0
CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4
cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlz
IGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJs
b2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5l
c3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
P3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaCBub3QgYXBwbGljYWJsZS4KCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 11 22:02:23 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 11 Jul 2019 22:02:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hlh8r-0005F8-TX; Thu, 11 Jul 2019 22:02:17 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=dQWt=VI=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hlh8q-0005Ey-8O
 for xen-devel@lists.xenproject.org; Thu, 11 Jul 2019 22:02:16 +0000
X-Inumbo-ID: 88a3d4b6-a427-11e9-b02c-836349b48f3f
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 88a3d4b6-a427-11e9-b02c-836349b48f3f;
 Thu, 11 Jul 2019 22:02:11 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hlh8k-00016t-Un; Thu, 11 Jul 2019 22:02: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 1hlh8k-0008TE-0Z; Thu, 11 Jul 2019 22:02:10 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hlh8j-00021Q-Vy; Thu, 11 Jul 2019 22:02:09 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138888-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.19:test-arm64-arm64-examine:examine-serial/bootloader:fail:regression
 linux-4.19:test-amd64-i386-qemut-rhel6hvm-amd:guest-start/redhat.repeat:fail:regression
 linux-4.19:build-armhf-pvops:kernel-build:fail:regression
 linux-4.19:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-examine:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 linux-4.19:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=7a6bfa08b938d33ba0a2b80d4f717d4f0dbf9170
X-Osstest-Versions-That: linux=84df9525b0c27f3ebc2ebb1864fa62a97fdedb7d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 11 Jul 2019 22:02:09 +0000
Subject: [Xen-devel] [linux-4.19 test] 138888: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODg4OCBsaW51eC00LjE5IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzg4ODgvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAx
MSBleGFtaW5lLXNlcmlhbC9ib290bG9hZGVyIGZhaWwgUkVHUi4gdnMuIDEyOTMxMwogdGVzdC1h
bWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAxMiBndWVzdC1zdGFydC9yZWRoYXQucmVwZWF0
IGZhaWwgUkVHUi4gdnMuIDEyOTMxMwogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgNiBr
ZXJuZWwtYnVpbGQgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI5MzEzCgpUZXN0cyB3aGlj
aCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1l
eGFtaW5lICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1j
dWJpZXRydWNrICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bCAg
ICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwt
cHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bC1zZWF0dGxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAx
MSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBk
ZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRl
cnggMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRp
dDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRv
d3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkz
ODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRh
cmdldGVkIGZvciB0ZXN0aW5nOgogbGludXggICAgICAgICAgICAgICAgN2E2YmZhMDhiOTM4ZDMz
YmEwYTJiODBkNGY3MTdkNGYwZGJmOTE3MApiYXNlbGluZSB2ZXJzaW9uOgogbGludXggICAgICAg
ICAgICAgICAgODRkZjk1MjViMGMyN2YzZWJjMmViYjE4NjRmYTYyYTk3ZmRlZGI3ZAoKTGFzdCB0
ZXN0IG9mIGJhc2lzICAgMTI5MzEzICAyMDE4LTExLTAyIDA1OjM5OjA4IFogIDI1MSBkYXlzCkZh
aWxpbmcgc2luY2UgICAgICAgIDEyOTQxMiAgMjAxOC0xMS0wNCAxNDoxMDoxNSBaICAyNDkgZGF5
cyAgMTU1IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEzODg4OCAgMjAxOS0wNy0xMCAx
MDoxNToyMCBaICAgIDEgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KMjI0NiBwZW9wbGUgdG91Y2hl
ZCByZXZpc2lvbnMgdW5kZXIgdGVzdCwKbm90IGxpc3RpbmcgdGhlbSBhbGwKCmpvYnM6CiBidWls
ZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
cm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
NjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2
LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQt
YXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2
aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1m
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjct
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtZXhh
bWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2
aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2
Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
c2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCgoK
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwps
b2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29u
ZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0
cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0
ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9Ymxv
YjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAog
ICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkK
CgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDE4MzE3NyBsaW5l
cyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 11 23:33:19 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 11 Jul 2019 23:33:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hliYb-0002hY-Pb; Thu, 11 Jul 2019 23:32:57 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=dQWt=VI=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hliYa-0002hM-Ju
 for xen-devel@lists.xenproject.org; Thu, 11 Jul 2019 23:32:56 +0000
X-Inumbo-ID: 31b61396-a434-11e9-8244-abd645ca82fc
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 31b61396-a434-11e9-8244-abd645ca82fc;
 Thu, 11 Jul 2019 23:32:49 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hliYS-0002nA-NE; Thu, 11 Jul 2019 23:32: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 1hliYS-0004bi-42; Thu, 11 Jul 2019 23:32:48 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hliYS-0001yB-3C; Thu, 11 Jul 2019 23:32:48 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138890-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-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-credit1:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-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-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-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=6df2cdf44a82426f7a59dcb03f0dd2181ed7fdfa
X-Osstest-Versions-That: qemuu=d2c5f91ca944aaade642624397e1853801bbc744
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 11 Jul 2019 23:32:48 +0000
Subject: [Xen-devel] [qemu-mainline test] 138890: 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>

ZmxpZ2h0IDEzODg5MCBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzg4OTAvCgpGYWlsdXJlcyA6LS8gYnV0
IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5v
dCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEzODc5OQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTM4Nzk5
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgIGZhaWwgbGlrZSAxMzg3OTkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEzODc5OQogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
IGxpa2UgMTM4Nzk5CiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0
ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LXNlYXR0bGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRl
Ymlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAg
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bC10aHVuZGVyeCAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14
c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAg
ICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRz
ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Vi
aWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwg
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBx
ZW11dSAgICAgICAgICAgICAgICA2ZGYyY2RmNDRhODI0MjZmN2E1OWRjYjAzZjBkZDIxODFlZDdm
ZGZhCmJhc2VsaW5lIHZlcnNpb246CiBxZW11dSAgICAgICAgICAgICAgICBkMmM1ZjkxY2E5NDRh
YWFkZTY0MjYyNDM5N2UxODUzODAxYmJjNzQ0CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzg3OTkg
IDIwMTktMDctMDYgMTg6MTA6MTggWiAgICA1IGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTM4
ODI1ICAyMDE5LTA3LTA4IDA5OjM2OjEyIFogICAgMyBkYXlzICAgIDMgYXR0ZW1wdHMKVGVzdGlu
ZyBzYW1lIHNpbmNlICAgMTM4ODkwICAyMDE5LTA3LTEwIDEyOjQ3OjAzIFogICAgMSBkYXlzICAg
IDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6
CiAgQWxleCBCZW5uw6llIDxhbGV4LmJlbm5lZUBsaW5hcm8ub3JnPgogIEFsZXggV2lsbGlhbXNv
biA8YWxleC53aWxsaWFtc29uQHJlZGhhdC5jb20+CiAgQWxpc3RhaXIgRnJhbmNpcyA8YWxpc3Rh
aXIuZnJhbmNpc0B3ZGMuY29tPgogIENocmlzdGlhbiBCb3JudHJhZWdlciA8Ym9ybnRyYWVnZXJA
ZGUuaWJtLmNvbT4KICBDaHJpc3RvcGhlIGRlIERpbmVjaGluIDxkaW5lY2hpbkByZWRoYXQuY29t
PgogIENvcm5lbGlhIEh1Y2sgPGNvaHVja0ByZWRoYXQuY29tPgogIERhdmlkIEdpYnNvbiA8ZGF2
aWRAZ2lic29uLmRyb3BiZWFyLmlkLmF1PgogIERyLiBEYXZpZCBBbGFuIEdpbGJlcnQgPGRnaWxi
ZXJ0QHJlZGhhdC5jb20+CiAgRWR1YXJkbyBIYWJrb3N0IDxlaGFia29zdEByZWRoYXQuY29tPgog
IEVyaWMgQmxha2UgPGVibGFrZUByZWRoYXQuY29tPgogIElnb3IgTWFtbWVkb3YgPGltYW1tZWRv
QHJlZGhhdC5jb20+CiAgSmFzb24gRGlsbGFtYW4gPGRpbGxhbWFuQHJlZGhhdC5jb20+CiAgSm9o
biBTbm93IDxqc25vd0ByZWRoYXQuY29tPgogIEp1bGlvIE1vbnRlcyA8anVsaW8ubW9udGVzQGlu
dGVsLmNvbT4KICBLZXZpbiBXb2xmIDxrd29sZkByZWRoYXQuY29tPgogIExhdXJlbnQgRGVzbm9n
dWVzIDxsYXVyZW50LmRlc25vZ3Vlc0BnbWFpbC5jb20+CiAgTGkgUWlhbmcgPGxpcTNlYUAxNjMu
Y29tPgogIExpa2UgWHUgPGxpa2UueHVAbGludXguaW50ZWwuY29tPgogIExpcmFuIEFsb24gPGxp
cmFuLmFsb25Ab3JhY2xlLmNvbT4KICBNYXJrdXMgQXJtYnJ1c3RlciA8YXJtYnJ1QHJlZGhhdC5j
b20+CiAgTWF4IFJlaXR6IDxtcmVpdHpAcmVkaGF0LmNvbT4KICBQYW9sbyBCb256aW5pIDxwYm9u
emluaUByZWRoYXQuY29tPgogIFBhdWwgTGFpIDxwYXVsLmMubGFpQGludGVsLmNvbT4KICBQZXRl
ciBNYXlkZWxsIDxwZXRlci5tYXlkZWxsQGxpbmFyby5vcmc+CiAgUGV0ZXIgWHUgPHBldGVyeEBy
ZWRoYXQuY29tPgogIFBoaWxpcHBlIE1hdGhpZXUtRGF1ZMOpIDxwaGlsbWRAcmVkaGF0LmNvbT4K
ICBQaWVycmUgTW9yZWwgPHBtb3JlbEBsaW51eC5pYm0uY29tPgogIFJhZG9zxYJhdyBCaWVybmFj
a2kgPHJhZG9zbGF3LmJpZXJuYWNraUBsaW5hcm8ub3JnPgogIFJpY2hhcmQgSGVuZGVyc29uIDxy
aWNoYXJkLmhlbmRlcnNvbkBsaW5hcm8ub3JnPgogIFJvbWFuIEthZ2FuIDxya2FnYW5AdmlydHVv
enpvLmNvbT4KICBTdGVmYW4gQmVyZ2VyIDxzdGVmYW5iQGxpbnV4LmlibS5jb20+CiAgU3RlZmFu
IEhham5vY3ppIDxzdGVmYW5oYUByZWRoYXQuY29tPgogIFRhbzMgWHUgPHRhbzMueHVAaW50ZWwu
Y29tPgogIFdlaSBZYW5nIDxyaWNoYXJkdy55YW5nQGxpbnV4LmludGVsLmNvbT4KICBZYW4gWmhh
byA8eWFuLnkuemhhb0BpbnRlbC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02
NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhm
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1w
dm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
cWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
YXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1j
cmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRp
dmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBh
aXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVu
cHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFn
ZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8v
bG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9m
IHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUu
ZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0
ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4g
YmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5n
aXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hv
bWUveGVuL2dpdC9xZW11LXhlbi5naXQKICAgZDJjNWY5MWNhOS4uNmRmMmNkZjQ0YSAgNmRmMmNk
ZjQ0YTgyNDI2ZjdhNTlkY2IwM2YwZGQyMTgxZWQ3ZmRmYSAtPiB1cHN0cmVhbS10ZXN0ZWQKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 12 01:49:07 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Jul 2019 01:49:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hlkg3-0002JG-Kc; Fri, 12 Jul 2019 01:48: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=X4Dy=VJ=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hlkg2-0002JB-QK
 for xen-devel@lists.xenproject.org; Fri, 12 Jul 2019 01:48:46 +0000
X-Inumbo-ID: 258c2075-a447-11e9-8980-bc764e045a96
Received: from m4a0039g.houston.softwaregrp.com (unknown [15.124.2.85])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 258c2075-a447-11e9-8980-bc764e045a96;
 Fri, 12 Jul 2019 01:48:44 +0000 (UTC)
Received: FROM m4a0039g.houston.softwaregrp.com (15.120.17.147) BY
 m4a0039g.houston.softwaregrp.com WITH ESMTP; 
 Fri, 12 Jul 2019 01:44:48 +0000
Received: from M4W0335.microfocus.com (2002:f78:1193::f78:1193) by
 M4W0335.microfocus.com (2002:f78:1193::f78:1193) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Fri, 12 Jul 2019 01:28:15 +0000
Received: from NAM05-BY2-obe.outbound.protection.outlook.com (15.124.8.12) by
 M4W0335.microfocus.com (15.120.17.147) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Fri, 12 Jul 2019 01:28:15 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2810.namprd18.prod.outlook.com (20.179.50.156) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2052.19; Fri, 12 Jul 2019 01:28:14 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.008; Fri, 12 Jul 2019
 01:28:14 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Tamas K Lengyel <tamas@tklengyel.com>
Thread-Topic: [PATCH v7] x86/emulate: Send vm_event from emulate
Thread-Index: AQHVMY4Gmux1Y/IiSU2ZKtKyOfOCuKbFtSk5gACJ34A=
Date: Fri, 12 Jul 2019 01:28:14 +0000
Message-ID: <2bdd4726-0629-e452-2bc3-c5109db3c0c3@suse.com>
References: <20190703105639.23081-1-aisaila@bitdefender.com>
 <CABfawhk19LTiO5bDbVMW2u1mmmnexNJS3Df=y6XtUzvKc8APvw@mail.gmail.com>
In-Reply-To: <CABfawhk19LTiO5bDbVMW2u1mmmnexNJS3Df=y6XtUzvKc8APvw@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: CH2PR10CA0005.namprd10.prod.outlook.com
 (2603:10b6:610:4c::15) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [50.201.95.250]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: d80df3a8-5097-411a-2ad4-08d7066835c0
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB2810; 
x-ms-traffictypediagnostic: DM6PR18MB2810:
x-microsoft-antispam-prvs: <DM6PR18MB281069CBC6387C45EF7CBDD5B3F20@DM6PR18MB2810.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:5797;
x-forefront-prvs: 00963989E5
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(346002)(376002)(39860400002)(396003)(366004)(136003)(189003)(199004)(386003)(6246003)(2616005)(6116002)(229853002)(2906002)(186003)(6436002)(102836004)(53546011)(6506007)(256004)(478600001)(25786009)(54906003)(486006)(8936002)(66946007)(86362001)(64756008)(4326008)(5660300002)(71200400001)(7736002)(305945005)(26005)(76176011)(80792005)(52116002)(316002)(31696002)(53936002)(66556008)(66476007)(3846002)(14454004)(66446008)(81166006)(31686004)(476003)(6916009)(6486002)(11346002)(81156014)(99286004)(7416002)(8676002)(68736007)(6512007)(71190400001)(446003)(66066001)(4744005)(36756003);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2810;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: UxdWXeApd3tetB+ChCFa8j3cVxbWjBse4W4G5pRyIJSnjncRF9a1To5mWTZkKrGp7HQnrqh5LdR37iP0Jz0HjBjrxXJRcSxZL7+2B5mg3CQmxorUudqxvR0BjJTBoLpx5ZhDaFW5YlZtsmph7wEkmI74WPhiUsndqFzhqwfCLw8Bi8ia1Oa+0BNBf8OfRb4QoKKrygVoBqtty57PEQeF/hROjtEaHfV71m9eFgcFmdUgxOpIiBXmcTZ9t+kVbJLA1dFdp9S4zgFwlyIBZ/ucVZjOV1qj99BQBBStBT2xiujx1xRRGN4++wtwavJ5mgatSEHVeCVY3mOOUmuiT+9kuYWXkQIB+OXika9HRVDS5QmlT4FUj8m63H5W0v+HkjO6Yl3Upx1tuA5VlkUz/YOURWE9F/DSQRGDLVgG+h9/3Ac=
Content-ID: <345B8C5AF27B1840A5F48070963062C1@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: d80df3a8-5097-411a-2ad4-08d7066835c0
X-MS-Exchange-CrossTenant-originalarrivaltime: 12 Jul 2019 01:28:14.5725 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2810
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v7] x86/emulate: Send vm_event from emulate
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Petre Ovidiu PIRCALABU <ppircalabu@bitdefender.com>,
 "wl@xen.org" <wl@xen.org>,
 "rcojocaru@bitdefender.com" <rcojocaru@bitdefender.com>,
 "george.dunlap@eu.citrix.com" <george.dunlap@eu.citrix.com>,
 "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>,
 "paul.durrant@citrix.com" <paul.durrant@citrix.com>,
 Alexandru Stefan ISAILA <aisaila@bitdefender.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 "roger.pau@citrix.com" <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTEuMDcuMjAxOSAxOToxMywgVGFtYXMgSyBMZW5neWVsIHdyb3RlOg0KPj4gQEAgLTYyOSw2
ICs2OTcsMTQgQEAgc3RhdGljIHZvaWQgKmh2bWVtdWxfbWFwX2xpbmVhcl9hZGRyKA0KPj4NCj4+
ICAgICAgICAgICAgICAgQVNTRVJUKHAybXQgPT0gcDJtX3JhbV9sb2dkaXJ0eSB8fCAhcDJtX2lz
X3JlYWRvbmx5KHAybXQpKTsNCj4+ICAgICAgICAgICB9DQo+PiArDQo+PiArICAgICAgICBpZiAo
IGN1cnItPmFyY2gudm1fZXZlbnQgJiYNCj4+ICsgICAgICAgICAgICBjdXJyLT5hcmNoLnZtX2V2
ZW50LT5zZW5kX2V2ZW50ICYmDQo+IA0KPiBXaHkgbm90IGZvbGQgdGhlc2UgY2hlY2tzIGludG8g
aHZtX2VtdWxhdGVfc2VuZF92bV9ldmVudCBzaW5jZS4uDQoNCkkgaGFkIGFza2VkIGZvciBhdCBs
ZWFzdCB0aGUgZmlyc3Qgb2YgdGhlIGNoZWNrcyB0byBiZSBwdWxsZWQNCm91dCBvZiB0aGUgZnVu
Y3Rpb24sIGZvciB0aGUgY29tbW9uIGNhc2UgdG8gYmUgYWZmZWN0ZWQgYXMNCmxpdHRsZSBhcyBw
b3NzaWJsZS4NCg0KPj4gLS0tIGEveGVuL2FyY2gveDg2L2h2bS9odm0uYw0KPj4gKysrIGIveGVu
L2FyY2gveDg2L2h2bS9odm0uYw0KPj4gQEAgLTMyMjQsNiArMzIyNCwxNCBAQCBzdGF0aWMgZW51
bSBodm1fdHJhbnNsYXRpb25fcmVzdWx0IF9faHZtX2NvcHkoDQo+PiAgICAgICAgICAgICAgIHJl
dHVybiBIVk1UUkFOU19iYWRfZ2ZuX3RvX21mbjsNCj4+ICAgICAgICAgICB9DQo+Pg0KPj4gKyAg
ICAgICAgaWYgKCB1bmxpa2VseSh2LT5hcmNoLnZtX2V2ZW50KSAmJg0KPj4gKyAgICAgICAgICAg
IHYtPmFyY2gudm1fZXZlbnQtPnNlbmRfZXZlbnQgJiYNCj4gDQo+IC4uIHlvdSBzZWVtIHRvIGp1
c3QgcmVwZWF0IHRoZW0gaGVyZSBhZ2Fpbj8NCg0KSSBhZ3JlZSB0aGF0IHRoZSBkdXBsaWNhdGlv
biBtYWtlcyBubyBzZW5zZS4NCg0KSmFuDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 12 01:59:52 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Jul 2019 01: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 1hlkqi-00034S-MI; Fri, 12 Jul 2019 01:59:48 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=maJd=VJ=oracle.com=martin.petersen@srs-us1.protection.inumbo.net>)
 id 1hlkqh-00034N-9U
 for xen-devel@lists.xenproject.org; Fri, 12 Jul 2019 01:59:47 +0000
X-Inumbo-ID: b6bc8fde-a448-11e9-9745-8b59da9e0e07
Received: from userp2120.oracle.com (unknown [156.151.31.85])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b6bc8fde-a448-11e9-9745-8b59da9e0e07;
 Fri, 12 Jul 2019 01:59:42 +0000 (UTC)
Received: from pps.filterd (userp2120.oracle.com [127.0.0.1])
 by userp2120.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x6C1whwI148502;
 Fri, 12 Jul 2019 01:59:31 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=to : cc : subject :
 from : references : date : in-reply-to : message-id : mime-version :
 content-type; s=corp-2018-07-02;
 bh=J18F5J67mO4t19yyI3zIbTw8aOC1FGxLd1+xZAbv+II=;
 b=252PRaXX3ARUVHnSa0jdQ8LeA3vZLbJcHVF4+se154ImHvp88xn6Kjcyq2w+kSCvPuF1
 fq85ecDc8eESQE7wzf7P8tZYkIp4pEug9Fl+RkdnoYkqQSu0TsMRkritePlmyRKexskT
 YshM2U47AnjM4/25rt34IgTd8tTmS9BAt1UVmTojLyB77yBQsLuILOF6E6KEZ/do/fJ9
 xsl/EePtn6Me0ilDb/kzpVgRUVHuCVtd+Y5qmV2Gf8K1pQl6D9xgURF10pnZMUhTZ9T9
 +YUQxkpYczqmXHF2RcaaWJyCn8mtc+1hcyAiGAQ5eqtQ/li0xqlqen2XDdTsXF3WuEBZ RQ== 
Received: from userp3030.oracle.com (userp3030.oracle.com [156.151.31.80])
 by userp2120.oracle.com with ESMTP id 2tjm9r312q-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 12 Jul 2019 01:59:31 +0000
Received: from pps.filterd (userp3030.oracle.com [127.0.0.1])
 by userp3030.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x6C1vq19042528;
 Fri, 12 Jul 2019 01:59:31 GMT
Received: from userv0122.oracle.com (userv0122.oracle.com [156.151.31.75])
 by userp3030.oracle.com with ESMTP id 2tn1j1vuk6-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 12 Jul 2019 01:59:31 +0000
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 x6C1xSPb003774;
 Fri, 12 Jul 2019 01:59:29 GMT
Received: from ca-mkp.ca.oracle.com (/10.159.214.123)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Thu, 11 Jul 2019 18:59:27 -0700
To: Chaitanya Kulkarni <chaitanya.kulkarni@wdc.com>
From: "Martin K. Petersen" <martin.petersen@oracle.com>
Organization: Oracle Corporation
References: <20190708184711.2984-1-chaitanya.kulkarni@wdc.com>
 <20190708184711.2984-2-chaitanya.kulkarni@wdc.com>
Date: Thu, 11 Jul 2019 21:59:24 -0400
In-Reply-To: <20190708184711.2984-2-chaitanya.kulkarni@wdc.com> (Chaitanya
 Kulkarni's message of "Mon, 8 Jul 2019 11:47:03 -0700")
Message-ID: <yq18st457yb.fsf@oracle.com>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1.92 (gnu/linux)
MIME-Version: 1.0
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9315
 signatures=668688
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=994
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1810050000 definitions=main-1907120023
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9315
 signatures=668688
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0
 priorityscore=1501 malwarescore=0
 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1011
 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=999 adultscore=0
 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1810050000
 definitions=main-1907120023
Subject: Re: [Xen-devel] [PATCH V4 1/9] block: add a helper function to read
 nr_setcs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: damien.lemoal@wdc.com, linux-btrace@vger.kernel.org, bvanassche@acm.org,
 linux-scsi@vger.kernel.org, konrad.wilk@oracle.com, yuchao0@huawei.com,
 colyli@suse.de, linux-block@vger.kernel.org, linux-bcache@vger.kernel.org,
 jaegeuk@kernel.org, xen-devel@lists.xenproject.org, kent.overstreet@gmail.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>

CkhpIENoYWl0YW55YSwKCj4gK3N0YXRpYyBpbmxpbmUgc2VjdG9yX3QgYmRldl9ucl9zZWN0cyhz
dHJ1Y3QgYmxvY2tfZGV2aWNlICpiZGV2KQo+ICt7Cj4gKwlyZXR1cm4gcGFydF9ucl9zZWN0c19y
ZWFkKGJkZXYtPmJkX3BhcnQpOwo+ICt9CgpDYW4gYmRldiBlbmQgdXAgYmVpbmcgTlVMTCBpbiBh
bnkgb2YgdGhlIGNhbGwgc2l0ZXM/CgpPdGhlcndpc2Ugbm8gb2JqZWN0aW9ucy4KCi0tIApNYXJ0
aW4gSy4gUGV0ZXJzZW4JT3JhY2xlIExpbnV4IEVuZ2luZWVyaW5nCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 12 03:01:50 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Jul 2019 03:01:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hlloS-0007yN-9V; Fri, 12 Jul 2019 03:01:32 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=sIXk=VJ=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hlloQ-0007yE-Bj
 for xen-devel@lists.xenproject.org; Fri, 12 Jul 2019 03:01:30 +0000
X-Inumbo-ID: 55b718ea-a451-11e9-b567-f375cd90b863
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 55b718ea-a451-11e9-b567-f375cd90b863;
 Fri, 12 Jul 2019 03:01:25 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hlloK-0008SY-Ho; Fri, 12 Jul 2019 03:01: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 1hlloK-00037m-7l; Fri, 12 Jul 2019 03:01:24 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hlloK-00020B-6Y; Fri, 12 Jul 2019 03:01:24 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138895-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: libvirt:test-arm64-arm64-libvirt-qcow2:guest-start/debian.repeat:fail:regression
 libvirt:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt:saverestore-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:saverestore-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
X-Osstest-Versions-This: libvirt=4cc5679e9121be04bab4fc9b91f4ff353198d76b
X-Osstest-Versions-That: libvirt=2a5bc136393863689bb8f54cb14342d3fe17e227
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 12 Jul 2019 03:01:24 +0000
Subject: [Xen-devel] [libvirt test] 138895: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODg5NSBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzg4OTUvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMg
d2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC1xY293MiAx
NSBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0IGZhaWwgUkVHUi4gdnMuIDEzODg3NgoKVGVzdHMg
d2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBs
aWtlIDEzODg3NgogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTM4ODc2CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0ICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1s
aWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC1xY293
MiAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC1saWJ2aXJ0LXFjb3cyIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpYnZpcnQgICAgICAgICAgICAg
IDRjYzU2NzllOTEyMWJlMDRiYWI0ZmM5YjkxZjRmZjM1MzE5OGQ3NmIKYmFzZWxpbmUgdmVyc2lv
bjoKIGxpYnZpcnQgICAgICAgICAgICAgIDJhNWJjMTM2MzkzODYzNjg5YmI4ZjU0Y2IxNDM0MmQz
ZmUxN2UyMjcKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzODg3NiAgMjAxOS0wNy0xMCAwMDoyNDow
NyBaICAgIDIgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMzg4OTUgIDIwMTktMDctMTAgMjA6
MjU6MzUgWiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCBy
ZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBEYW5pZWwgUC4gQmVycmFuZ8OpIDxiZXJyYW5nZUByZWRo
YXQuY29tPgogIEVyaWMgQmxha2UgPGVibGFrZUByZWRoYXQuY29tPgogIFBldGVyIEtyZW1wYSA8
cGtyZW1wYUByZWRoYXQuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bTY0LWFybTY0LWxpYnZpcnQtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQg
b24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MK
aW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBh
dmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rl
c3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4g
Z2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rl
c3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRz
Lnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIK
ClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVu
Lm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCi0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpj
b21taXQgNGNjNTY3OWU5MTIxYmUwNGJhYjRmYzliOTFmNGZmMzUzMTk4ZDc2YgpBdXRob3I6IEVy
aWMgQmxha2UgPGVibGFrZUByZWRoYXQuY29tPgpEYXRlOiAgIFR1ZSBKdWwgOSAwOTowMjozNSAy
MDE5IC0wNTAwCgogICAgbWFpbnQ6IERyb3AgZGVhZCBjb2RlIGluIGNoZWNrLWRyaXZlcmltcGxz
LnBsCiAgICAKICAgIFdlIG5vIGxvbmdlciBuZWVkIHRvIHNwZWNpYWwtY2FzZSB4ZW5VbmlmaWVk
LCBzaW5jZSAxZGFjNWZiYmJiMAogICAgZHJvcHBlZCBzdXBwb3J0IGZvciB0aGF0IG5hbWluZyBz
Y2hlbWUuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEVyaWMgQmxha2UgPGVibGFrZUByZWRoYXQu
Y29tPgogICAgQWNrZWQtYnk6IFBldGVyIEtyZW1wYSA8cGtyZW1wYUByZWRoYXQuY29tPgoKY29t
bWl0IDNlZThlYTk1NjAzNjc0MjdkZTcxMWE1MjNhYjc5OTQ4ZjMwNjZkMTkKQXV0aG9yOiBEYW5p
ZWwgUC4gQmVycmFuZ8OpIDxiZXJyYW5nZUByZWRoYXQuY29tPgpEYXRlOiAgIFdlZCBKdWwgMTAg
MTU6MzU6MjkgMjAxOSArMDEwMAoKICAgIHZ6OiBmaXggdHlwbyB0aGF0IGxvc3QgdGhlICcjJyBp
biAnI2RlZmluZScKICAgIAogICAgUHJldmlvdXMgY29tbWl0OgogICAgCiAgICAgIGNvbW1pdCBm
YWNlZWRhZjcxNzA5MDMwNjU4MDdlMmMzN2RkMGQxYmQwNmE2ZWY1CiAgICAgIEF1dGhvcjogSm9u
YXRob24gSm9uZ3NtYSA8ampvbmdzbWFAcmVkaGF0LmNvbT4KICAgICAgRGF0ZTogICBUdWUgSnVu
IDE4IDExOjEzOjEyIDIwMTkgLTA1MDAKICAgIAogICAgICAgIHNyYy92ejogdXNlICNwcmFnbWEg
b25jZSBpbiBoZWFkZXJzCiAgICAKICAgIGFjY2lkZW50YWxseSBjaG9tcGVkIHRoZSAiIyIgaW4g
YSAiI2RlZmluZSIgd2hlbiByZS1pbmRlbnRpbmcKICAgIAogICAgU2lnbmVkLW9mZi1ieTogRGFu
aWVsIFAuIEJlcnJhbmfDqSA8YmVycmFuZ2VAcmVkaGF0LmNvbT4KCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 12 03:13:25 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Jul 2019 03:13:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hllzt-0000Hb-Dk; Fri, 12 Jul 2019 03:13:21 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=sIXk=VJ=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hllzt-0000HP-4E
 for xen-devel@lists.xenproject.org; Fri, 12 Jul 2019 03:13:21 +0000
X-Inumbo-ID: fff54693-a452-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id fff54693-a452-11e9-8980-bc764e045a96;
 Fri, 12 Jul 2019 03:13:20 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hllzr-0000Fz-Gn; Fri, 12 Jul 2019 03:13: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 1hllzr-0003sv-3z; Fri, 12 Jul 2019 03:13:19 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hllzr-00055q-3J; Fri, 12 Jul 2019 03:13:19 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138896-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=8df52631e53c73cbe5ef037155cc5b6bdc87f757
X-Osstest-Versions-That: ovmf=f527942e6bdd9f198db90f2de99a0482e9be5b1b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 12 Jul 2019 03:13:19 +0000
Subject: [Xen-devel] [ovmf test] 138896: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODg5NiBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzg4OTYvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICA4ZGY1MjYzMWU1M2M3M2NiZTVlZjAzNzE1NWNjNWI2
YmRjODdmNzU3CmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICBmNTI3OTQy
ZTZiZGQ5ZjE5OGRiOTBmMmRlOTlhMDQ4MmU5YmU1YjFiCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
Mzg4NzcgIDIwMTktMDctMTAgMDA6NDA6NDUgWiAgICAyIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTM4ODk2ICAyMDE5LTA3LTEwIDIwOjI5OjQ0IFogICAgMSBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQWxleGFuZGVy
IEdyYWYgPGdyYWZAYW1hem9uLmNvbT4KICBCb2IgRmVuZyA8Ym9iLmMuZmVuZ0BpbnRlbC5jb20+
CiAgRmVuZywgQm9iIEMgPGJvYi5jLmZlbmdAaW50ZWwuY29tPgogIEdyZWdYIFllaCA8ZGV2ZWxA
ZWRrMi5ncm91cHMuaW8+CiAgR3JlZ1ggWWVoIDxncmVneC55ZWhAaW50ZWwuY29tPgogIFJheSBO
aSA8cmF5Lm5pQGludGVsLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1m
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgot
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxv
Z3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25m
aWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRz
LCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVu
Lm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3Rl
cgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9i
O2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoK
ClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQvb3Nz
dGVzdC9vdm1mLmdpdAogICBmNTI3OTQyZTZiLi44ZGY1MjYzMWU1ICA4ZGY1MjYzMWU1M2M3M2Ni
ZTVlZjAzNzE1NWNjNWI2YmRjODdmNzU3IC0+IHhlbi10ZXN0ZWQtbWFzdGVyCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 12 04:44:16 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Jul 2019 04:44:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hlnPc-0006Kr-0g; Fri, 12 Jul 2019 04:44: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=vyeD=VJ=oracle.com=zhenzhong.duan@srs-us1.protection.inumbo.net>)
 id 1hlnPa-0006Km-Ve
 for xen-devel@lists.xenproject.org; Fri, 12 Jul 2019 04:43:59 +0000
X-Inumbo-ID: a8de8c81-a45f-11e9-8980-bc764e045a96
Received: from userp2120.oracle.com (unknown [156.151.31.85])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a8de8c81-a45f-11e9-8980-bc764e045a96;
 Fri, 12 Jul 2019 04:43:57 +0000 (UTC)
Received: from pps.filterd (userp2120.oracle.com [127.0.0.1])
 by userp2120.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x6C4dH4j056602;
 Fri, 12 Jul 2019 04:43:35 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=from : to : cc :
 subject : date : message-id; s=corp-2018-07-02;
 bh=uw9ARe8x7QtRm6OOT1c/IbRl5bsJpRHqHU8DP7hvV60=;
 b=pQPEW7Dx4el+JBLPt8X5lkuRVGTKaPyBnwXZoCQOAJekYwf8Y7K3H1fIMkpvvELMZmuA
 Li1Ucgf0pXYPFe92BXDYi+6ztpdw5dbxpOnFCTIKkXiqP/bQpTzS3sbx+/7+S2yWfPBO
 o/o3yFhFXl8262oWh/I04NkRq4MluTsLOIQyXkKiHaBCso8scqH52BBz4hgipWQ4Xd4+
 RkDrSj2dPUEoMfzb53xFUmHuyGmc8CGhBZu68mYfr2r1cMxbjYpsa/8U0M0r+dogTrxZ
 lYQzmPH/+YWoWRqkz+tYCgoub1bWlFFFnoWQPgztequYVPW4o1tAWaCRRqh1v3Md+ykQ zQ== 
Received: from aserp3020.oracle.com (aserp3020.oracle.com [141.146.126.70])
 by userp2120.oracle.com with ESMTP id 2tjm9r3d9k-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 12 Jul 2019 04:43:35 +0000
Received: from pps.filterd (aserp3020.oracle.com [127.0.0.1])
 by aserp3020.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x6C4gWQZ162744;
 Fri, 12 Jul 2019 04:43:34 GMT
Received: from aserv0121.oracle.com (aserv0121.oracle.com [141.146.126.235])
 by aserp3020.oracle.com with ESMTP id 2tpefcvn8u-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 12 Jul 2019 04:43:34 +0000
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 x6C4hUXJ012299;
 Fri, 12 Jul 2019 04:43:32 GMT
Received: from z2.cn.oracle.com (/10.182.69.87)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Thu, 11 Jul 2019 21:43:30 -0700
From: Zhenzhong Duan <zhenzhong.duan@oracle.com>
To: linux-kernel@vger.kernel.org
Date: Thu, 11 Jul 2019 12:47:18 +0800
Message-Id: <1562820438-30328-1-git-send-email-zhenzhong.duan@oracle.com>
X-Mailer: git-send-email 1.8.3.1
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9315
 signatures=668688
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-1810050000 definitions=main-1907120047
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9315
 signatures=668688
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0
 priorityscore=1501 malwarescore=0
 suspectscore=1 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015
 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=999 adultscore=0
 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1810050000
 definitions=main-1907120046
Subject: [Xen-devel] [PATCH] xen/pv: Fix a boot up hang triggered by int3
 self 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: Juergen Gross <jgross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Peter Zijlstra <peterz@infradead.org>, x86@kernel.org,
 Zhenzhong Duan <zhenzhong.duan@oracle.com>, srinivas.eeda@oracle.com,
 Ingo Molnar <mingo@redhat.com>, Borislav Petkov <bp@alien8.de>,
 xen-devel@lists.xenproject.org, Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Thomas Gleixner <tglx@linutronix.de>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Q29tbWl0IDc0NTdjMGRhMDI0YiAoIng4Ni9hbHRlcm5hdGl2ZXM6IEFkZCBpbnQzX2VtdWxhdGVf
Y2FsbCgpCnNlbGZ0ZXN0IikgcmV2ZWFscyBhIGJ1ZyBpbiBYRU4gUFYgaW50MyBhc3NlbWJsZSBj
b2RlLiBUaGVyZSBpcwphIGRvdWJsZSBwb3Agb2YgcmVnaXN0ZXIgUjExIGFuZCBSQ1ggY3VycnVw
dGluZyB0aGUgZXhjZXB0aW9uCmZyYW1lLCBvbmUgaW4geGVuX2ludDMgYW5kIHRoZSBvdGhlciBp
biB4ZW5feGVuaW50My4KCldlIHNlZSBiZWxvdyBoYW5nIGF0IGJvb3R1cDoKCmdlbmVyYWwgcHJv
dGVjdGlvbiBmYXVsdDogMDAwMCBbIzFdIFNNUCBOT1BUSQpDUFU6IDAgUElEOiAwIENvbW06IHN3
YXBwZXIvMCBOb3QgdGFpbnRlZCA1LjIuMCsgIzYKUklQOiBlMDMwOmludDNfbWFnaWMrMHgwLzB4
NwpDYWxsIFRyYWNlOgogYWx0ZXJuYXRpdmVfaW5zdHJ1Y3Rpb25zKzB4M2QvMHgxMmUKIGNoZWNr
X2J1Z3MrMHg3YzkvMHg4ODcKID9fX2dldF9sb2NrZWRfcHRlKzB4MTc4LzB4MWYwCiBzdGFydF9r
ZXJuZWwrMHg0ZmYvMHg1MzUKID9zZXRfaW5pdF9hcmcrMHg1NS8weDU1CiB4ZW5fc3RhcnRfa2Vy
bmVsKzB4NTcxLzB4NTdhCgpGaXggaXQgYnkgcmVtb3ZpbmcgeGVuX3hlbmludDMuCgpTaWduZWQt
b2ZmLWJ5OiBaaGVuemhvbmcgRHVhbiA8emhlbnpob25nLmR1YW5Ab3JhY2xlLmNvbT4KQ2M6IEJv
cmlzIE9zdHJvdnNreSA8Ym9yaXMub3N0cm92c2t5QG9yYWNsZS5jb20+CkNjOiBKdWVyZ2VuIEdy
b3NzIDxqZ3Jvc3NAc3VzZS5jb20+CkNjOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5p
QGtlcm5lbC5vcmc+CkNjOiBQZXRlciBaaWpsc3RyYSA8cGV0ZXJ6QGluZnJhZGVhZC5vcmc+CkNj
OiBUaG9tYXMgR2xlaXhuZXIgPHRnbHhAbGludXRyb25peC5kZT4KQ2M6IEluZ28gTW9sbmFyIDxt
aW5nb0ByZWRoYXQuY29tPgpDYzogQm9yaXNsYXYgUGV0a292IDxicEBhbGllbjguZGU+Ci0tLQog
YXJjaC94ODYvaW5jbHVkZS9hc20vdHJhcHMuaCB8IDIgKy0KIGFyY2gveDg2L3hlbi9lbmxpZ2h0
ZW5fcHYuYyAgfCAyICstCiBhcmNoL3g4Ni94ZW4veGVuLWFzbV82NC5TICAgIHwgMSAtCiAzIGZp
bGVzIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQg
YS9hcmNoL3g4Ni9pbmNsdWRlL2FzbS90cmFwcy5oIGIvYXJjaC94ODYvaW5jbHVkZS9hc20vdHJh
cHMuaAppbmRleCA3ZDZmM2YzLi5mMmJkMjg0IDEwMDY0NAotLS0gYS9hcmNoL3g4Ni9pbmNsdWRl
L2FzbS90cmFwcy5oCisrKyBiL2FyY2gveDg2L2luY2x1ZGUvYXNtL3RyYXBzLmgKQEAgLTQwLDcg
KzQwLDcgQEAKIGFzbWxpbmthZ2Ugdm9pZCB4ZW5fZGl2aWRlX2Vycm9yKHZvaWQpOwogYXNtbGlu
a2FnZSB2b2lkIHhlbl94ZW5ubWkodm9pZCk7CiBhc21saW5rYWdlIHZvaWQgeGVuX3hlbmRlYnVn
KHZvaWQpOwotYXNtbGlua2FnZSB2b2lkIHhlbl94ZW5pbnQzKHZvaWQpOworYXNtbGlua2FnZSB2
b2lkIHhlbl9pbnQzKHZvaWQpOwogYXNtbGlua2FnZSB2b2lkIHhlbl9vdmVyZmxvdyh2b2lkKTsK
IGFzbWxpbmthZ2Ugdm9pZCB4ZW5fYm91bmRzKHZvaWQpOwogYXNtbGlua2FnZSB2b2lkIHhlbl9p
bnZhbGlkX29wKHZvaWQpOwpkaWZmIC0tZ2l0IGEvYXJjaC94ODYveGVuL2VubGlnaHRlbl9wdi5j
IGIvYXJjaC94ODYveGVuL2VubGlnaHRlbl9wdi5jCmluZGV4IDQ3MjJiYTIuLjIxMzhkNjkgMTAw
NjQ0Ci0tLSBhL2FyY2gveDg2L3hlbi9lbmxpZ2h0ZW5fcHYuYworKysgYi9hcmNoL3g4Ni94ZW4v
ZW5saWdodGVuX3B2LmMKQEAgLTU5Niw3ICs1OTYsNyBAQCBzdHJ1Y3QgdHJhcF9hcnJheV9lbnRy
eSB7CiAKIHN0YXRpYyBzdHJ1Y3QgdHJhcF9hcnJheV9lbnRyeSB0cmFwX2FycmF5W10gPSB7CiAJ
eyBkZWJ1ZywgICAgICAgICAgICAgICAgICAgICAgIHhlbl94ZW5kZWJ1ZywgICAgICAgICAgICAg
ICAgICAgIHRydWUgfSwKLQl7IGludDMsICAgICAgICAgICAgICAgICAgICAgICAgeGVuX3hlbmlu
dDMsICAgICAgICAgICAgICAgICAgICAgdHJ1ZSB9LAorCXsgaW50MywgICAgICAgICAgICAgICAg
ICAgICAgICB4ZW5faW50MywgICAgICAgICAgICAgICAgICAgICAgICB0cnVlIH0sCiAJeyBkb3Vi
bGVfZmF1bHQsICAgICAgICAgICAgICAgIHhlbl9kb3VibGVfZmF1bHQsICAgICAgICAgICAgICAg
IHRydWUgfSwKICNpZmRlZiBDT05GSUdfWDg2X01DRQogCXsgbWFjaGluZV9jaGVjaywgICAgICAg
ICAgICAgICB4ZW5fbWFjaGluZV9jaGVjaywgICAgICAgICAgICAgICB0cnVlIH0sCmRpZmYgLS1n
aXQgYS9hcmNoL3g4Ni94ZW4veGVuLWFzbV82NC5TIGIvYXJjaC94ODYveGVuL3hlbi1hc21fNjQu
UwppbmRleCAxZTllZjBiLi5lYmY2MTBiIDEwMDY0NAotLS0gYS9hcmNoL3g4Ni94ZW4veGVuLWFz
bV82NC5TCisrKyBiL2FyY2gveDg2L3hlbi94ZW4tYXNtXzY0LlMKQEAgLTMyLDcgKzMyLDYgQEAg
eGVuX3B2X3RyYXAgZGl2aWRlX2Vycm9yCiB4ZW5fcHZfdHJhcCBkZWJ1ZwogeGVuX3B2X3RyYXAg
eGVuZGVidWcKIHhlbl9wdl90cmFwIGludDMKLXhlbl9wdl90cmFwIHhlbmludDMKIHhlbl9wdl90
cmFwIHhlbm5taQogeGVuX3B2X3RyYXAgb3ZlcmZsb3cKIHhlbl9wdl90cmFwIGJvdW5kcwotLSAK
MS44LjMuMQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 12 04:44:37 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Jul 2019 04: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 1hlnQD-0006OB-FR; Fri, 12 Jul 2019 04:44:37 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=sIXk=VJ=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hlnQB-0006N6-Kx
 for xen-devel@lists.xenproject.org; Fri, 12 Jul 2019 04:44:35 +0000
X-Inumbo-ID: bcd453c2-a45f-11e9-a945-2f6f054f5115
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id bcd453c2-a45f-11e9-a945-2f6f054f5115;
 Fri, 12 Jul 2019 04:44:31 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hlnQ6-00027e-Gl; Fri, 12 Jul 2019 04:44: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 1hlnQ6-0000tl-2k; Fri, 12 Jul 2019 04:44:30 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hlnQ6-0002t5-25; Fri, 12 Jul 2019 04:44:30 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138892-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-amd64-amd64-libvirt-xsm:xen-boot:fail:regression
 xen-unstable:test-arm64-arm64-examine:examine-serial/bootloader:fail:regression
 xen-unstable:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-ws16-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-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-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-multivcpu:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: xen=8706d38479218dcf549a94516918c3e3b30a7bb0
X-Osstest-Versions-That: xen=b541287c3600713feaaaf7608cd405e7b2e4efd0
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 12 Jul 2019 04:44:30 +0000
Subject: [Xen-devel] [xen-unstable test] 138892: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODg5MiB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODg5Mi8KClJlZ3Jlc3Npb25zIDotKAoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0
ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhz
bSAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM4ODY4CiB0ZXN0
LWFybTY0LWFybTY0LWV4YW1pbmUgICAgMTEgZXhhbWluZS1zZXJpYWwvYm9vdGxvYWRlciBmYWls
IFJFR1IuIHZzLiAxMzg4NjgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBu
b3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzg4NjgKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEzODg2
OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICBmYWlsIGxpa2UgMTM4ODY4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYt
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzg4NjgKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFp
bCBsaWtlIDEzODg2OAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTM4ODY4CiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzg4
NjgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICAgZmFpbCBsaWtlIDEzODg2OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYt
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTM4ODY4CiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bC1zZWF0dGxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1p
bnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRp
dDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC10aHVu
ZGVyeCAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0
ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQg
ICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1j
dWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEw
LWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdp
bmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoK
IHhlbiAgICAgICAgICAgICAgICAgIDg3MDZkMzg0NzkyMThkY2Y1NDlhOTQ1MTY5MThjM2UzYjMw
YTdiYjAKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIGI1NDEyODdjMzYw
MDcxM2ZlYWFhZjc2MDhjZDQwNWU3YjJlNGVmZDAKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzODg2
OCAgMjAxOS0wNy0wOSAxNToxODo0MSBaICAgIDIgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAx
Mzg4OTIgIDIwMTktMDctMTAgMTc6NTI6MTUgWiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
ClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbWl0IFNpbmdoIFRv
bWFyIDxhbWl0dG9tZXIyNUBnbWFpbC5jb20+CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3Bl
cjNAY2l0cml4LmNvbT4KICBKb2UgUGVyY2hlcyA8am9lQHBlcmNoZXMuY29tPgogIEp1bGllbiBH
cmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CiAgVm9sb2R5bXlyIEJhYmNodWsgPHZvbG9keW15
cl9iYWJjaHVrQGVwYW0uY29tPgogIFdpbGwgQWJlbGUgPHdpbGwuYWJlbGVAc3RhcmxhYi5pbz4K
CmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
bWQ2NC14dGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHJldiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02
NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFt
ZDY0LWFtZDY0LTIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1
YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhz
bSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJp
YW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1x
ZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5o
dm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNy
ZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Vi
aWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5l
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVz
dGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saXZlcGF0Y2ggICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGl2ZXBhdGNoICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
cHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9q
ZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoK
TG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dz
LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhl
c2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFp
bDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3Qu
Z2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBm
b3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDth
PXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgODcwNmQzODQ3OTIxOGRjZjU0OWE5
NDUxNjkxOGMzZTNiMzBhN2JiMApBdXRob3I6IFdpbGwgQWJlbGUgPHdpbGwuYWJlbGVAc3Rhcmxh
Yi5pbz4KRGF0ZTogICBUdWUgSnVsIDkgMTM6MjI6MjMgMjAxOSArMDAwMAoKICAgIHhlbi9hcm06
IHVzZSBjb3JyZWN0IGRldmljZSB0cmVlIHJvb3Qgbm9kZSBuYW1lCiAgICAKICAgIFRoZSByb290
IG5vZGUgb2YgYSBkZXZpY2UgdHJlZSBzaG91bGQgbm90IGhhdmUgYSBub2RlIG5hbWUuIFRoaXMg
aXMKICAgIHNwZWNpZmllZCBpbiBzZWN0aW9uIDIuMi4xIG9mIHZlcnNpb24gMC4yIG9mIHRoZSBk
ZXZpY2UgdHJlZQogICAgc3BlY2lmaWNhdGlvbiwgYXZhaWxhYmxlIGZyb20gZGV2aWNldHJlZS5v
cmcuCiAgICAKICAgIExpbnV4IEtlcm5lbCB2ZXJzaW9ucyBwcmlvciB0byA0LjE1IG1pc2ludGVy
cHJldCBmbGF0dGVuZWQgZGV2aWNlIHRyZWVzCiAgICB3aXRoIGEgIi8iIGFzIHRoZSBuYW1lIG9m
IHRoZSByb290IG5vZGUgYXMgYW4gRkRUIHZlcnNpb24gb2xkZXIgdGhhbiAxNi4KICAgIExpbnV4
IHRoZW4gZmFpbHMgdG8gcGFyc2UgdGhlIEZEVC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogV2ls
bCBBYmVsZSA8d2lsbC5hYmVsZUBzdGFybGFiLmlvPgogICAgUmV2aWV3ZWQtYnk6IEp1bGllbiBH
cmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Cgpjb21taXQgNmQ2NDc0ZGI0MWZiNjdlODY4Y2I1
NDAyYjkyZWU1Y2M1Y2RlMzI3NQpBdXRob3I6IFZvbG9keW15ciBCYWJjaHVrIDxWb2xvZHlteXJf
QmFiY2h1a0BlcGFtLmNvbT4KRGF0ZTogICBXZWQgSnVuIDE5IDE3OjU0OjI2IDIwMTkgKzAwMDAK
CiAgICB4ZW4vYXJtOiBvcHRlZTogZG9jdW1lbnQgT1BURUUgb3B0aW9uIGluIHRlZS9LY29uZmln
CiAgICAKICAgIEFkZCBiYXNpYyBpbmZvcm1hdGlvbiBhYm91dCB0aGUgT1AtVEVFIG1lZGlhdG9y
IGFuZCBub3RlIGFib3V0CiAgICBkZXBlbmRlbmN5IG9uIHZpcnR1YWxpemF0aW9uLWF3YXJlIE9Q
LVRFRS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogVm9sb2R5bXlyIEJhYmNodWsgPHZvbG9keW15
cl9iYWJjaHVrQGVwYW0uY29tPgogICAgQWNrZWQtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdy
YWxsQGFybS5jb20+Cgpjb21taXQgNjhlMGViODNlZjYyYTRiYmJkNDgzN2MzNzU5YmFkYTY1YTYy
YjcxYgpBdXRob3I6IFZvbG9keW15ciBCYWJjaHVrIDxWb2xvZHlteXJfQmFiY2h1a0BlcGFtLmNv
bT4KRGF0ZTogICBXZWQgSnVuIDE5IDE3OjU0OjI0IDIwMTkgKzAwMDAKCiAgICB4ZW4vYXJtOiBv
cHRlZTogY2hlY2sgaWYgT1AtVEVFIGlzIHZpcnR1YWxpemF0aW9uLWF3YXJlCiAgICAKICAgIFRo
aXMgaXMgd29ya2Fyb3VuZCBmb3IgT1AtVEVFIDMuNS4gVGhpcyBpcyB0aGUgZmlyc3QgT1AtVEVF
IHJlbGVhc2UKICAgIHdoaWNoIHN1cHBvcnRzIHZpcnR1YWxpemF0aW9uLCBidXQgdGhlcmUgaXMg
bm8gd2F5IHRvIHRlbGwgaWYKICAgIE9QLVRFRSB3YXMgYnVpbHQgd2l0aCB0aGF0IHN1cHBvcnQg
ZW5hYmxlZC4gV2UgY2FuIHByb2JlIGZvciBpdAogICAgYnkgY2FsbGluZyBTTUMgdGhhdCBpcyBh
dmFpbGFibGUgb25seSB3aGVuIE9QLVRFRSBpcyBidWlsdCB3aXRoCiAgICB2aXJ0dWFsaXphdGlv
biBzdXBwb3J0LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBWb2xvZHlteXIgQmFiY2h1ayA8dm9s
b2R5bXlyX2JhYmNodWtAZXBhbS5jb20+CiAgICBBY2tlZC1ieTogSnVsaWVuIEdyYWxsIDxqdWxp
ZW4uZ3JhbGxAYXJtLmNvbT4KCmNvbW1pdCA4NDVmYjM5NWE4NmI3MjNhYzhlNzMxMTFkYTM5ZTlm
NGQ2NWU1ZmU1CkF1dGhvcjogVm9sb2R5bXlyIEJhYmNodWsgPFZvbG9keW15cl9CYWJjaHVrQGVw
YW0uY29tPgpEYXRlOiAgIFdlZCBKdW4gMTkgMTc6NTQ6MjIgMjAxOSArMDAwMAoKICAgIHhlbi9h
cm06IHRlZTogcGxhY2UgT1AtVEVFIEtjb25maWcgb3B0aW9uIHJpZ2h0IGFmdGVyIFRFRQogICAg
CiAgICBJdCBpcyBuaWNlciwgd2hlbiBvcHRpb25zIGZvciBwYXJ0aWN1bGFyIFRFRSBtZWRpYXRv
cnMgKGN1cnJlbnRseSwKICAgIE9QLVRFRSBvbmx5KSBhcmUgZm9sbG93aW5nIGdlbmVyaWMgIkVu
YWJsZSBURUUgbWVkaWF0b3JzIHN1cHBvcnQiCiAgICBvcHRpb24gaW4gdGhlIG1lbnVjb25maWc6
CiAgICAKICAgICBbKl0gRW5hYmxlIFRFRSBtZWRpYXRvcnMgc3VwcG9ydAogICAgIFsgXSAgIEVu
YWJsZSBPUC1URUUgbWVkaWF0b3IKICAgIAogICAgU2lnbmVkLW9mZi1ieTogVm9sb2R5bXlyIEJh
YmNodWsgPHZvbG9keW15cl9iYWJjaHVrQGVwYW0uY29tPgogICAgUmV2aWV3ZWQtYnk6IEp1bGll
biBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Cgpjb21taXQgY2IyZGQzNGI3YmJlNDQ4NGQ4
ZjEzYjUwYTc3MGE5Y2ZhMTM4ZjIwNQpBdXRob3I6IEpvZSBQZXJjaGVzIDxqb2VAcGVyY2hlcy5j
b20+CkRhdGU6ICAgVHVlIEp1biAxOCAxMToxMjoxNSAyMDE5ICswMDAwCgogICAgZ2V0X21haW50
YWluZXI6IEltcHJvdmUgcGF0Y2ggcmVjb2duaXRpb24KICAgIAogICAgVGhlcmUgYXJlIG1vZGUg
Y2hhbmdlIGFuZCByZW5hbWUgb25seSBwYXRjaGVzIHRoYXQgYXJlIHVucmVjb2duaXplZAogICAg
YnkgdGhlIGdldF9tYWludGFpbmVyLnBsIHNjcmlwdC4KICAgIAogICAgUmVjb2duaXplIHRoZW0u
CiAgICAKICAgIFsgTGludXggY29tbWl0IDA0NTVjNzQ3ODhmZDVhYWQ0Mzk5ZjAwZTNmYmJiN2U4
NzQ1MGNhNTggXQogICAgCiAgICBSZXBvcnRlZC1ieTogSGVpbnJpY2ggU2NodWNoYXJkdCA8eHlw
cm9uLmdscGtAZ214LmRlPgogICAgQ0M6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5j
b20+CiAgICBTaWduZWQtb2ZmLWJ5OiBKb2UgUGVyY2hlcyA8am9lQHBlcmNoZXMuY29tPgogICAg
U2lnbmVkLW9mZi1ieTogVm9sb2R5bXlyIEJhYmNodWsgPHZvbG9keW15cl9iYWJjaHVrQGVwYW0u
Y29tPgogICAgQWNrZWQtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Cgpj
b21taXQgOWIxYTMxOTIyYWMwNjZlZjBkZmZlMzZlYmQ2YTZiYTAxNjU2N2Q2OQpBdXRob3I6IEFt
aXQgU2luZ2ggVG9tYXIgPGFtaXR0b21lcjI1QGdtYWlsLmNvbT4KRGF0ZTogICBTdW4gSnVuIDIz
IDE4OjI2OjMxIDIwMTkgKzA1MzAKCiAgICB4ZW4vYXJtOiBkb21haW5fYnVpbGQ6IEJsYWNrIGxp
c3QgZGV2aWNlcyB1c2luZyBQUElzCiAgICAKICAgIEN1cnJlbnRseSwgdGhlIHZHSUMgaXMgbm90
IGFibGUgdG8gY29wZSB3aXRoIGhhcmR3YXJlIFBQSXMgcm91dGVkIHRvIGd1ZXN0cy4KICAgIE9u
ZSBvZiB0aGUgc29sdXRpb25zIHRvIHRoaXMgcHJvYmxlbSBpcyB0byBza2lwIGFueSBkZXZpY2Ug
dGhhdCB1c2VzIFBQSQogICAgc291cmNlIGNvbXBsZXRlbHkgd2hpbGUgYnVpbGRpbmcgdGhlIGRv
bWFpbiBpdHNlbGYuCiAgICAKICAgIFRoaXMgcGF0Y2ggZ29lcyB0aHJvdWdoIGFsbCB0aGUgaW50
ZXJydXB0IHNvdXJjZXMgb2YgYSBkZXZpY2UgYW5kIHNraXAgaXQKICAgIGlmIG9uZSBvZiB0aGUg
aW50ZXJydXB0cyBzb3VyY2VzIGlzIGEgUFBJLiBJdCBmaXhlcyBYRU4gYm9vdCBvbiBpLk1YOE1R
IGJ5CiAgICBza2lwcGluZyB0aGUgUE1VIG5vZGUuCiAgICAKICAgIFN1Z2dlc3RlZC1ieTogIEp1
bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBBbWl0
IFNpbmdoIFRvbWFyIDxhbWl0dG9tZXIyNUBnbWFpbC5jb20+CiAgICBBY2tlZC1ieTogSnVsaWVu
IEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KCmNvbW1pdCBjMTI0NzU1NDU3ODE4MGJhMWZm
Njg4ZmQ0ODkyZjQ5ODI0M2MyMzBlCkF1dGhvcjogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3Bl
cjNAY2l0cml4LmNvbT4KRGF0ZTogICBNb24gSnVsIDggMjM6MTI6MDYgMjAxOSArMDEwMAoKICAg
IHg4Ni9nbnR0YWI6IFVzZSBleHBsaWNpdCBpbnN0cnVjdGlvbiBzaXplIGluIGdudHRhYl9jbGVh
cl9mbGFncygpCiAgICAKICAgIFRoZSBPcGVuU1VTRSBMZWFwIGNvbXBpbGVycyBjb21wbGFpbiBh
Ym91dCBhbWJpZ3VpdHk6CiAgICAKICAgIEluIGZpbGUgaW5jbHVkZWQgZnJvbSBncmFudF90YWJs
ZS5jOjMzOgogICAgSW4gZmlsZSBpbmNsdWRlZCBmcm9tIC4uLnhlbi9pbmNsdWRlL3hlbi9ncmFu
dF90YWJsZS5oOjMwOgogICAgLi4ueGVuL2luY2x1ZGUvYXNtL2dyYW50X3RhYmxlLmg6Njc6MTk6
IGVycm9yOiBhbWJpZ3VvdXMgaW5zdHJ1Y3Rpb25zIHJlcXVpcmUKICAgIGFuIGV4cGxpY2l0IHN1
ZmZpeCAoY291bGQgYmUgJ2FuZGInLCAnYW5kdycsICdhbmRsJywgb3IgJ2FuZHEnKQogICAgICAg
IGFzbSB2b2xhdGlsZSAoImxvY2sgYW5kICUxLCUwIiA6ICIrbSIgKCphZGRyKSA6ICJpciIgKCh1
aW50MTZfdCl+bWFzaykpOwogICAgICAgICAgICAgICAgICAgICAgXgogICAgPGlubGluZSBhc20+
OjE6Mjogbm90ZTogaW5zdGFudGlhdGVkIGludG8gYXNzZW1ibHkgaGVyZQogICAgICAgICAgICBs
b2NrIGFuZCAkLTE3LCglcnNpKQogICAgICAgICAgICBeCiAgICAKICAgIEZ1bGwgbG9nczogaHR0
cHM6Ly9naXRsYWIuY29tL3hlbi1wcm9qZWN0L3Blb3BsZS9hbmR5aGhwL3hlbi8tL2pvYnMvMjQ3
NjAwMjg0CiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0Bj
aXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNv
bT4KKHFlbXUgY2hhbmdlcyBub3QgaW5jbHVkZWQpCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 12 04:51:18 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Jul 2019 04:51:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hlnWc-0007AK-8G; Fri, 12 Jul 2019 04:51:14 +0000
Received: from mail6.bemta25.messagelabs.com ([195.245.230.108])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <BATV+bd3a2e70cf273da75738+5801+infradead.org+dwmw2@bombadil.srs.infradead.org>)
 id 1hlnWa-0007AF-Qt
 for xen-devel@lists.xensource.com; Fri, 12 Jul 2019 04:51:13 +0000
Received: from [46.226.52.196] (using TLSv1.2 with cipher
 DHE-RSA-AES256-GCM-SHA384 (256 bits))
 by server-4.bemta.az-b.eu-west-1.aws.symcld.net id D8/5C-10882-FB1182D5;
 Fri, 12 Jul 2019 04:51:11 +0000
Authentication-Results: mx.messagelabs.com; spf=none (spf record not 
 found) smtp.mailfrom=bombadil.srs.infradead.org; dkim=pass (good 
 signature) header.i=@infradead.org header.s=bombadil.20170209; 
 dmarc=none (no record) header.from=infradead.org
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrEIsWRWlGSWpSXmKPExsVyrPNUq+5OQY1
 Yg8/dGhb3prxnd2D02N63iz2AMYo1My8pvyKBNWPpuZmMBbvdKw5ensfewPjMuYuRi4NF4ASb
 xPmDy1hBHCGB04wST7YtYexi5OTgFfCSeHHtIjuILSzgKHFj+0ewOJuAtsSBHSdZQBpEBNYxS
 rw7tZYNxGEW6GaWWP15ClgHi4CqxKlnv1lAbE4Bf4ktx1qYIVYsZJFYe38vE0iCWaBeYsqVW2
 C2hICOxNtTfUANHECrBSX+7hAGqZcQaGOUeLnyH8sERr5ZSFpmIZRBhDUlWrf/ZoewtSWWLXz
 NDGHbSuy/uhLKNpV4ffQjI4StKDGl+yH7Akb2VYwWSUWZ6RkluYmZObqGBga6hoZGuoaW5kBs
 rJdYpZukl1qqW55aXKJrqJdYXqxXXJmbnJOil5dasokRGPQpBUcP7mDsn/VG7xCjJAeTkijvZ
 D71WCG+pPyUyozE4oz4otKc1OJDjDIcHEoSvJ0CGrFCgkWp6akVaZk5wAiESUtw8CiJ8N7iB0
 rzFhck5hZnpkOkTjEqSonzloAkBEASGaV5cG2wqL/EKCslzMvIwMAgxFOQWpSbWYIq/4pRnIN
 RSZj3C8gUnsy8Erjpr4AWMwEtVvVTA1lckoiQkmpgEi74kfL+U3D9r4PGDd8fqc9mrhLUbGDW
 +1/ufnTGD2v7KMNetxV1AT1L+r/KSy2t4E0xlxHzSruo9sj7hEzIpyKhho5wBlGf/xW8H7dON
 /I71jpPIjhPKK4g92HJEsfw/R/t+GXTDp79fiv44YMIR9Ewe7sf1ztMH0cq+rw28m2LkjRLSv
 0V6VlebTvFcuVl5f8Xu36H9bnvvmC7Qu7Z9kqJos9c2kF7b9/3e7JW/IjUCc/fd6Wra/iYp7z
 x5GQSPSt4XcBfoMCau/tx/LfUdarn2K+frOEr8Xx3vsbxUtGHvOZop8XWpTd2+r/PX3l/TUnq
 m/CKw6fUSl/9PxF3JpgjPqc8zYwrpzrhrRJLcUaioRZzUXEiAAX0rX91AwAA
X-Env-Sender: BATV+bd3a2e70cf273da75738+5801+infradead.org+dwmw2@bombadil
 .srs.infradead.org
X-Msg-Ref: server-14.tower-284.messagelabs.com!1562907058!1061880!1
X-Originating-IP: [198.137.202.133]
X-SpamReason: No, hits=0.0 required=7.0 tests=newsletters: 
X-StarScan-Received: 
X-StarScan-Version: 9.43.9; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 14546 invoked from network); 12 Jul 2019 04:51:00 -0000
Received: from bombadil.infradead.org (HELO bombadil.infradead.org)
 (198.137.202.133)
 by server-14.tower-284.messagelabs.com with ECDHE-RSA-AES256-GCM-SHA384
 encrypted SMTP; 12 Jul 2019 04:51:00 -0000
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
 d=infradead.org; s=bombadil.20170209; h=Mime-Version:Content-Type:References:
 In-Reply-To:Date:Cc:To:From:Subject:Message-ID:Sender:Reply-To:
 Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date:
 Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id:
 List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive;
 bh=tdox2ZfZGVp8RPxdn45Hz7Pn5ApsjHM3bUxeDl48jOA=; b=GPgkIzMW5sZc0SGXX7ZjiGsfX
 OQwNCpMP6R/CVzSrxiOAtuMrRCkPkWWFG3eExHMsLmkeMf1JSXffpAcJIhxYU1bkmN9U1O/SDTezx
 gXElPqr+WVJS7pZgJ2vk1K3NjE5YD5hH/N4NfuNSW2TSpzyJabpFfqOPK/iCv0JmuaK2G8L0DwHVS
 jlCkLg+3hcdtzFTrs9+yWVcyxF/f852mtfe/BpfT+dr05dssmcBItxNsZxwhhNmjPvG3aAzqGm2A/
 RX9zo5Nq/HXcxKmaiBRMy9b14QOLjyv0lEKPZO1EvXhL2se4MiGUuTNHnBB6s3ll+VHjw14KjC1YU
 +kcaisOuQ==;
Received: from 72-21-196-67.amazon.com ([72.21.196.67] helo=freeip.amazon.com)
 by bombadil.infradead.org with esmtpsa (Exim 4.92 #3 (Red Hat Linux))
 id 1hlnWG-0005zH-V4; Fri, 12 Jul 2019 04:50:53 +0000
Message-ID: <e296b35081171fa5f6d64e53e9fbb91e0b9e7d77.camel@infradead.org>
From: David Woodhouse <dwmw2@infradead.org>
To: Adam Williamson <adamwill@fedoraproject.org>, Peter Robinson
 <pbrobinson@gmail.com>, For testing and quality assurance of Fedora
 releases <test@lists.fedoraproject.org>
Date: Thu, 11 Jul 2019 23:50:50 -0500
In-Reply-To: <87b8a119fbbd27dd706362e4e57e810cd88d0351.camel@fedoraproject.org>
References: <1499367541.22465.102.camel@fedoraproject.org>
 <20170706191317.GE21146@char.us.oracle.com>
 <1499370325.22465.107.camel@fedoraproject.org>
 <06A5F10A-88B7-440F-AADB-56A2F1704A86@xenproject.org>
 <c3fb1646ea39459200c925964fb46ec8a5c04470.camel@redhat.com>
 <081a209f86a08562e9f7a087ba434ad8b1b04309.camel@fedoraproject.org>
 <c230c496979d149d2663528defd7a15d52f7ce6a.camel@infradead.org>
 <CALeDE9Mn_Zd+gCrGHSCkQ8utJ4Hv0G=T=120++yZpRQF5F1sKA@mail.gmail.com>
 <87b8a119fbbd27dd706362e4e57e810cd88d0351.camel@fedoraproject.org>
X-Mailer: Evolution 3.28.5-0ubuntu0.18.04.1 
Mime-Version: 1.0
X-SRS-Rewrite: SMTP reverse-path rewritten from <dwmw2@infradead.org> by
 bombadil.infradead.org. See http://www.infradead.org/rpr.html
Subject: Re: [Xen-devel] Criteria / validation proposal: drop 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: xen-devel@lists.xensource.com,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Lars Kurth <lars.kurth.xen@gmail.com>, Daniel Kiper <daniel.kiper@oracle.com>,
 "marmarek@invisiblethingslab.com" <marmarek@invisiblethingslab.com>,
 Dario Faggioli <dfaggioli@suse.com>, Committers <committers@xenproject.org>,
 "MICHAEL A. YOUNG" <m.a.young@durham.ac.uk>,
 Ian Jackson <Ian.Jackson@citrix.com>
Content-Type: multipart/mixed; boundary="===============8392023025070828656=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============8392023025070828656==
Content-Type: multipart/signed; micalg="sha-256";
	protocol="application/x-pkcs7-signature";
	boundary="=-7vRuQzrnalOZ4rdv36n9"


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

On Thu, 2019-07-11 at 14:19 -0700, Adam Williamson wrote:
> Yeah, that's where I was going to go next (there has already been a
> thread about this this morning). If what we care about is that Fedora
> boots on EC2, that's what we should have in the criteria, and what we
> should test.

While trying hard to avoid a "haha he would say that" response, I do
genuinely believe that's a reasonable canary and could cover most of
the use cases that various users even outside EC2 would care about.

> IIRC, what we have right now is a somewhat vague setup where we just
> have 'local', 'ec2' and 'openstack' columns. The instructions for
> "Amazon Web Services" just say "Launch an instance with the AMI under
> test". So we could probably stand to tighten that up a bit, and define
> specific instance type(s) that we want to test/block on.

I think we can define a set of instance types that would cover what it
makes sense to test. Do we still care about actual PV guests or only
HVM? I think it makes sense to test guests with Xen netback and blkback
rather than only ENA and NVMe, but Fedora probably wants to test the
latter two *anyway*.

Do we want to do this by making sure you have free credits to run the
appropriate tests directly... or is it better all round for us to just
do this on nightly builds for ourselves?

The latter brings me to a question that's been bugging me for a while =E2=
=80=94
how in $DEITY's name *do* I launch the latest official Fedora AMI
anyway? I can't find it through the normal GUI launch process and have
to go to getfedora.org and click around for a while because I find the
specific AMI ID for the that region, and then manually enter that to
launch the instance. Can't we fix that so I can just select 'Fedora 30'
with a single click? Whose heads do I have to bash together to make
that work?



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

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


--=-7vRuQzrnalOZ4rdv36n9--



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============8392023025070828656==--



From xen-devel-bounces@lists.xenproject.org Fri Jul 12 07:42:09 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Jul 2019 07:42:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hlqBk-0001if-An; Fri, 12 Jul 2019 07:41: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=vyeD=VJ=oracle.com=zhenzhong.duan@srs-us1.protection.inumbo.net>)
 id 1hlqBi-0001ia-Ix
 for xen-devel@lists.xenproject.org; Fri, 12 Jul 2019 07:41:50 +0000
X-Inumbo-ID: 81a27ec1-a478-11e9-8980-bc764e045a96
Received: from aserp2120.oracle.com (unknown [141.146.126.78])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 81a27ec1-a478-11e9-8980-bc764e045a96;
 Fri, 12 Jul 2019 07:41:49 +0000 (UTC)
Received: from pps.filterd (aserp2120.oracle.com [127.0.0.1])
 by aserp2120.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x6C7cwS0075741;
 Fri, 12 Jul 2019 07:41:31 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=subject : to : cc :
 references : from : message-id : date : mime-version : in-reply-to :
 content-type : content-transfer-encoding; s=corp-2018-07-02;
 bh=Hqtemgq0/vKq7WKvzyTPGJ5M4ed+ytO/KDHOyeR5Kag=;
 b=VR8Wm8/0R14XVpIrQWlP302kEwRZZNDGHxUJeqJ32skhKnHoy8wtRjXWiRDe55dTwcOK
 4C3poH0LdwIf8mbbqchF6vboU0PYNQ5q7unlVMiToZoeDtEcm8z6BUjmyRs6ZXnjc5L1
 VkS7bVSdF0se7R9Bcds9ttf+0a2+aIONUo81jB2TwI6fGEQ/0Nd7j9ehAPPmx0MImekD
 1Tl9b41yuDg4PzX0MPktQM+/8QC6mI1XzsSZZpyXxkZVM05p0MKyNPrb8NgU8aBpoS8g
 pAPNx5nAiYcBKepZV5U3q40+TUbyPoAyBquU5nCspPFitCvGba5POLE4Hvbyeg+J0v0/ uA== 
Received: from userp3030.oracle.com (userp3030.oracle.com [156.151.31.80])
 by aserp2120.oracle.com with ESMTP id 2tjkkq40tx-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 12 Jul 2019 07:41:31 +0000
Received: from pps.filterd (userp3030.oracle.com [127.0.0.1])
 by userp3030.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x6C7bi5C079515;
 Fri, 12 Jul 2019 07:41:31 GMT
Received: from userv0121.oracle.com (userv0121.oracle.com [156.151.31.72])
 by userp3030.oracle.com with ESMTP id 2tn1j20jnw-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 12 Jul 2019 07:41:30 +0000
Received: from abhmp0003.oracle.com (abhmp0003.oracle.com [141.146.116.9])
 by userv0121.oracle.com (8.14.4/8.13.8) with ESMTP id x6C7fLMh020987;
 Fri, 12 Jul 2019 07:41:25 GMT
Received: from [10.191.17.234] (/10.191.17.234)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Fri, 12 Jul 2019 00:41:21 -0700
To: linux-kernel@vger.kernel.org
References: <1562820438-30328-1-git-send-email-zhenzhong.duan@oracle.com>
From: Zhenzhong Duan <zhenzhong.duan@oracle.com>
Organization: Oracle Corporation
Message-ID: <fa73ab45-235d-b338-ddd1-1628ed70d801@oracle.com>
Date: Fri, 12 Jul 2019 15:41:17 +0800
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <1562820438-30328-1-git-send-email-zhenzhong.duan@oracle.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9315
 signatures=668688
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-1810050000 definitions=main-1907120079
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9315
 signatures=668688
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0
 priorityscore=1501 malwarescore=0
 suspectscore=1 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015
 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=999 adultscore=0
 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1810050000
 definitions=main-1907120079
Subject: Re: [Xen-devel] [PATCH] xen/pv: Fix a boot up hang triggered by
 int3 self 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: Juergen Gross <jgross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Peter Zijlstra <peterz@infradead.org>, x86@kernel.org,
 srinivas.eeda@oracle.com, Ingo Molnar <mingo@redhat.com>,
 Borislav Petkov <bp@alien8.de>, xen-devel@lists.xenproject.org,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Thomas Gleixner <tglx@linutronix.de>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U29ycnkgZm9yIHRoZSBub2lzZSwgaXQgbG9va3MgZGVzY3JpcHRpb24gaXMgd3JvbmcuCgpUaGlz
IGlzIG5vdCBhIGRvdWJsZSBwb3AsIGJ1dCB4ZW4gcHYgdGFraW5nIHRoZSBwYXRoCgp3aXRoIGNy
ZWF0ZV9nYXA9MCwgSSdsbCBzZW5kIGEgdjIuCgpaaGVuemhvbmcKCk9uIDIwMTkvNy8xMSAxMjo0
NywgWmhlbnpob25nIER1YW4gd3JvdGU6Cj4gQ29tbWl0IDc0NTdjMGRhMDI0YiAoIng4Ni9hbHRl
cm5hdGl2ZXM6IEFkZCBpbnQzX2VtdWxhdGVfY2FsbCgpCj4gc2VsZnRlc3QiKSByZXZlYWxzIGEg
YnVnIGluIFhFTiBQViBpbnQzIGFzc2VtYmxlIGNvZGUuIFRoZXJlIGlzCj4gYSBkb3VibGUgcG9w
IG9mIHJlZ2lzdGVyIFIxMSBhbmQgUkNYIGN1cnJ1cHRpbmcgdGhlIGV4Y2VwdGlvbgo+IGZyYW1l
LCBvbmUgaW4geGVuX2ludDMgYW5kIHRoZSBvdGhlciBpbiB4ZW5feGVuaW50My4KPgo+IFdlIHNl
ZSBiZWxvdyBoYW5nIGF0IGJvb3R1cDoKPgo+IGdlbmVyYWwgcHJvdGVjdGlvbiBmYXVsdDogMDAw
MCBbIzFdIFNNUCBOT1BUSQo+IENQVTogMCBQSUQ6IDAgQ29tbTogc3dhcHBlci8wIE5vdCB0YWlu
dGVkIDUuMi4wKyAjNgo+IFJJUDogZTAzMDppbnQzX21hZ2ljKzB4MC8weDcKPiBDYWxsIFRyYWNl
Ogo+ICAgYWx0ZXJuYXRpdmVfaW5zdHJ1Y3Rpb25zKzB4M2QvMHgxMmUKPiAgIGNoZWNrX2J1Z3Mr
MHg3YzkvMHg4ODcKPiAgID9fX2dldF9sb2NrZWRfcHRlKzB4MTc4LzB4MWYwCj4gICBzdGFydF9r
ZXJuZWwrMHg0ZmYvMHg1MzUKPiAgID9zZXRfaW5pdF9hcmcrMHg1NS8weDU1Cj4gICB4ZW5fc3Rh
cnRfa2VybmVsKzB4NTcxLzB4NTdhCj4KPiBGaXggaXQgYnkgcmVtb3ZpbmcgeGVuX3hlbmludDMu
Cj4KPiBTaWduZWQtb2ZmLWJ5OiBaaGVuemhvbmcgRHVhbiA8emhlbnpob25nLmR1YW5Ab3JhY2xl
LmNvbT4KPiBDYzogQm9yaXMgT3N0cm92c2t5IDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT4K
PiBDYzogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgo+IENjOiBTdGVmYW5vIFN0YWJl
bGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Cj4gQ2M6IFBldGVyIFppamxzdHJhIDxwZXRl
cnpAaW5mcmFkZWFkLm9yZz4KPiBDYzogVGhvbWFzIEdsZWl4bmVyIDx0Z2x4QGxpbnV0cm9uaXgu
ZGU+Cj4gQ2M6IEluZ28gTW9sbmFyIDxtaW5nb0ByZWRoYXQuY29tPgo+IENjOiBCb3Jpc2xhdiBQ
ZXRrb3YgPGJwQGFsaWVuOC5kZT4KPiAtLS0KPiAgIGFyY2gveDg2L2luY2x1ZGUvYXNtL3RyYXBz
LmggfCAyICstCj4gICBhcmNoL3g4Ni94ZW4vZW5saWdodGVuX3B2LmMgIHwgMiArLQo+ICAgYXJj
aC94ODYveGVuL3hlbi1hc21fNjQuUyAgICB8IDEgLQo+ICAgMyBmaWxlcyBjaGFuZ2VkLCAyIGlu
c2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0pCj4KPiBkaWZmIC0tZ2l0IGEvYXJjaC94ODYvaW5j
bHVkZS9hc20vdHJhcHMuaCBiL2FyY2gveDg2L2luY2x1ZGUvYXNtL3RyYXBzLmgKPiBpbmRleCA3
ZDZmM2YzLi5mMmJkMjg0IDEwMDY0NAo+IC0tLSBhL2FyY2gveDg2L2luY2x1ZGUvYXNtL3RyYXBz
LmgKPiArKysgYi9hcmNoL3g4Ni9pbmNsdWRlL2FzbS90cmFwcy5oCj4gQEAgLTQwLDcgKzQwLDcg
QEAKPiAgIGFzbWxpbmthZ2Ugdm9pZCB4ZW5fZGl2aWRlX2Vycm9yKHZvaWQpOwo+ICAgYXNtbGlu
a2FnZSB2b2lkIHhlbl94ZW5ubWkodm9pZCk7Cj4gICBhc21saW5rYWdlIHZvaWQgeGVuX3hlbmRl
YnVnKHZvaWQpOwo+IC1hc21saW5rYWdlIHZvaWQgeGVuX3hlbmludDModm9pZCk7Cj4gK2FzbWxp
bmthZ2Ugdm9pZCB4ZW5faW50Myh2b2lkKTsKPiAgIGFzbWxpbmthZ2Ugdm9pZCB4ZW5fb3ZlcmZs
b3codm9pZCk7Cj4gICBhc21saW5rYWdlIHZvaWQgeGVuX2JvdW5kcyh2b2lkKTsKPiAgIGFzbWxp
bmthZ2Ugdm9pZCB4ZW5faW52YWxpZF9vcCh2b2lkKTsKPiBkaWZmIC0tZ2l0IGEvYXJjaC94ODYv
eGVuL2VubGlnaHRlbl9wdi5jIGIvYXJjaC94ODYveGVuL2VubGlnaHRlbl9wdi5jCj4gaW5kZXgg
NDcyMmJhMi4uMjEzOGQ2OSAxMDA2NDQKPiAtLS0gYS9hcmNoL3g4Ni94ZW4vZW5saWdodGVuX3B2
LmMKPiArKysgYi9hcmNoL3g4Ni94ZW4vZW5saWdodGVuX3B2LmMKPiBAQCAtNTk2LDcgKzU5Niw3
IEBAIHN0cnVjdCB0cmFwX2FycmF5X2VudHJ5IHsKPiAgIAo+ICAgc3RhdGljIHN0cnVjdCB0cmFw
X2FycmF5X2VudHJ5IHRyYXBfYXJyYXlbXSA9IHsKPiAgIAl7IGRlYnVnLCAgICAgICAgICAgICAg
ICAgICAgICAgeGVuX3hlbmRlYnVnLCAgICAgICAgICAgICAgICAgICAgdHJ1ZSB9LAo+IC0JeyBp
bnQzLCAgICAgICAgICAgICAgICAgICAgICAgIHhlbl94ZW5pbnQzLCAgICAgICAgICAgICAgICAg
ICAgIHRydWUgfSwKPiArCXsgaW50MywgICAgICAgICAgICAgICAgICAgICAgICB4ZW5faW50Mywg
ICAgICAgICAgICAgICAgICAgICAgICB0cnVlIH0sCj4gICAJeyBkb3VibGVfZmF1bHQsICAgICAg
ICAgICAgICAgIHhlbl9kb3VibGVfZmF1bHQsICAgICAgICAgICAgICAgIHRydWUgfSwKPiAgICNp
ZmRlZiBDT05GSUdfWDg2X01DRQo+ICAgCXsgbWFjaGluZV9jaGVjaywgICAgICAgICAgICAgICB4
ZW5fbWFjaGluZV9jaGVjaywgICAgICAgICAgICAgICB0cnVlIH0sCj4gZGlmZiAtLWdpdCBhL2Fy
Y2gveDg2L3hlbi94ZW4tYXNtXzY0LlMgYi9hcmNoL3g4Ni94ZW4veGVuLWFzbV82NC5TCj4gaW5k
ZXggMWU5ZWYwYi4uZWJmNjEwYiAxMDA2NDQKPiAtLS0gYS9hcmNoL3g4Ni94ZW4veGVuLWFzbV82
NC5TCj4gKysrIGIvYXJjaC94ODYveGVuL3hlbi1hc21fNjQuUwo+IEBAIC0zMiw3ICszMiw2IEBA
IHhlbl9wdl90cmFwIGRpdmlkZV9lcnJvcgo+ICAgeGVuX3B2X3RyYXAgZGVidWcKPiAgIHhlbl9w
dl90cmFwIHhlbmRlYnVnCj4gICB4ZW5fcHZfdHJhcCBpbnQzCj4gLXhlbl9wdl90cmFwIHhlbmlu
dDMKPiAgIHhlbl9wdl90cmFwIHhlbm5taQo+ICAgeGVuX3B2X3RyYXAgb3ZlcmZsb3cKPiAgIHhl
bl9wdl90cmFwIGJvdW5kcwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 12 08:12:04 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Jul 2019 08:12:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hlqeq-0004FZ-8j; Fri, 12 Jul 2019 08:11:56 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=vyeD=VJ=oracle.com=zhenzhong.duan@srs-us1.protection.inumbo.net>)
 id 1hlqep-0004FU-9N
 for xen-devel@lists.xenproject.org; Fri, 12 Jul 2019 08:11:55 +0000
X-Inumbo-ID: b32763d8-a47c-11e9-a338-5f08aee08db6
Received: from aserp2120.oracle.com (unknown [141.146.126.78])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b32763d8-a47c-11e9-a338-5f08aee08db6;
 Fri, 12 Jul 2019 08:11:50 +0000 (UTC)
Received: from pps.filterd (aserp2120.oracle.com [127.0.0.1])
 by aserp2120.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x6C89Jha099333;
 Fri, 12 Jul 2019 08:11:35 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=from : to : cc :
 subject : date : message-id; s=corp-2018-07-02;
 bh=pqd0p1GXeUPggPPvXgNNFelVAfyPsXqmmeemTWLVezY=;
 b=Vt08rtIQ4pSnPnJ+H7ONebQ6+AySlLrp604xldWUxpRaxasHRQbCzRsfKgQZGQQ24eIi
 s5+T67nk3RwOCHU7PoEsPVe1psrZbhvaYpka8P1OvmnoDUbA1cDgijo8OB9RABcbOrdM
 AccTxS806NpbyBRBR8IcP8Ar2Icvb5BsodR6asWMYL9H7YgPdeN2wSKGkNRu8QCp2THj
 QH44FLnXFlRT9gv850J5eHYM7287AtPBpk4+c0DsaBSRq3l4w972e6KovlfOYh8S8/Sx
 SmdW6RdpTh6ioVifS7K9RrxzrUOJpIq7abJBHJRzBACwjX6m+5J0G6805hKDGgxxAg8l eA== 
Received: from aserp3030.oracle.com (aserp3030.oracle.com [141.146.126.71])
 by aserp2120.oracle.com with ESMTP id 2tjkkq44y2-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 12 Jul 2019 08:11:35 +0000
Received: from pps.filterd (aserp3030.oracle.com [127.0.0.1])
 by aserp3030.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x6C87aZX087491;
 Fri, 12 Jul 2019 08:11:35 GMT
Received: from aserv0122.oracle.com (aserv0122.oracle.com [141.146.126.236])
 by aserp3030.oracle.com with ESMTP id 2tmwgyn7hr-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 12 Jul 2019 08:11:34 +0000
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 x6C8BXno016345;
 Fri, 12 Jul 2019 08:11:34 GMT
Received: from z2.cn.oracle.com (/10.182.69.87)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Fri, 12 Jul 2019 01:11:33 -0700
From: Zhenzhong Duan <zhenzhong.duan@oracle.com>
To: linux-kernel@vger.kernel.org
Date: Thu, 11 Jul 2019 16:15:21 +0800
Message-Id: <1562832921-20831-1-git-send-email-zhenzhong.duan@oracle.com>
X-Mailer: git-send-email 1.8.3.1
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9315
 signatures=668688
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-1810050000 definitions=main-1907120085
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9315
 signatures=668688
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0
 priorityscore=1501 malwarescore=0
 suspectscore=1 phishscore=0 bulkscore=0 spamscore=0 clxscore=1011
 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=999 adultscore=0
 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1810050000
 definitions=main-1907120086
Subject: [Xen-devel] [PATCH v2] xen/pv: Fix a boot up hang revealed by int3
 self 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: Juergen Gross <jgross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Peter Zijlstra <peterz@infradead.org>, x86@kernel.org,
 Zhenzhong Duan <zhenzhong.duan@oracle.com>, srinivas.eeda@oracle.com,
 Ingo Molnar <mingo@redhat.com>, Borislav Petkov <bp@alien8.de>,
 Andy Lutomirski <luto@kernel.org>, xen-devel@lists.xenproject.org,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Thomas Gleixner <tglx@linutronix.de>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Q29tbWl0IDc0NTdjMGRhMDI0YiAoIng4Ni9hbHRlcm5hdGl2ZXM6IEFkZCBpbnQzX2VtdWxhdGVf
Y2FsbCgpCnNlbGZ0ZXN0IikgaXMgdXNlZCB0byBlbnN1cmUgdGhlcmUgaXMgYSBnYXAgc2V0dXAg
aW4gZXhjZXB0aW9uIHN0YWNrCndoaWNoIGNvdWxkIGJlIHVzZWQgZm9yIGluc2VydGluZyBjYWxs
IHJldHVybiBhZGRyZXNzLgoKVGhpcyBnYXAgaXMgbWlzc2VkIGluIFhFTiBQViBpbnQzIGV4Y2Vw
dGlvbiBlbnRyeSBwYXRoLCB0aGVuIGJlbG93IHBhbmljCnRyaWdnZXJlZDoKClsgICAgMC43NzI4
NzZdIGdlbmVyYWwgcHJvdGVjdGlvbiBmYXVsdDogMDAwMCBbIzFdIFNNUCBOT1BUSQpbICAgIDAu
NzcyODg2XSBDUFU6IDAgUElEOiAwIENvbW06IHN3YXBwZXIvMCBOb3QgdGFpbnRlZCA1LjIuMCsg
IzExClsgICAgMC43NzI4OTNdIFJJUDogZTAzMDppbnQzX21hZ2ljKzB4MC8weDcKWyAgICAwLjc3
MjkwNV0gUlNQOiAzNTA3OmZmZmZmZmZmODIyMDNlOTggRUZMQUdTOiAwMDAwMDI0NgpbICAgIDAu
NzczMzM0XSBDYWxsIFRyYWNlOgpbICAgIDAuNzczMzM0XSAgYWx0ZXJuYXRpdmVfaW5zdHJ1Y3Rp
b25zKzB4M2QvMHgxMmUKWyAgICAwLjc3MzMzNF0gIGNoZWNrX2J1Z3MrMHg3YzkvMHg4ODcKWyAg
ICAwLjc3MzMzNF0gID8gX19nZXRfbG9ja2VkX3B0ZSsweDE3OC8weDFmMApbICAgIDAuNzczMzM0
XSAgc3RhcnRfa2VybmVsKzB4NGZmLzB4NTM1ClsgICAgMC43NzMzMzRdICA/IHNldF9pbml0X2Fy
ZysweDU1LzB4NTUKWyAgICAwLjc3MzMzNF0gIHhlbl9zdGFydF9rZXJuZWwrMHg1NzEvMHg1N2EK
CkFzIHhlbmludDMgYW5kIGludDMgZW50cnkgY29kZSBhcmUgc2FtZSBleGNlcHQgeGVuaW50MyBk
b2Vzbid0IGdlbmVyYXRlCmEgZ2FwLCB3ZSBjYW4gZml4IGl0IGJ5IHVzaW5nIGludDMgYW5kIGRy
b3AgdXNlbGVzcyB4ZW5pbnQzLgoKU2lnbmVkLW9mZi1ieTogWmhlbnpob25nIER1YW4gPHpoZW56
aG9uZy5kdWFuQG9yYWNsZS5jb20+CkNjOiBCb3JpcyBPc3Ryb3Zza3kgPGJvcmlzLm9zdHJvdnNr
eUBvcmFjbGUuY29tPgpDYzogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgpDYzogU3Rl
ZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpDYzogQW5keSBMdXRvbWly
c2tpIDxsdXRvQGtlcm5lbC5vcmc+CkNjOiBQZXRlciBaaWpsc3RyYSA8cGV0ZXJ6QGluZnJhZGVh
ZC5vcmc+CkNjOiBUaG9tYXMgR2xlaXhuZXIgPHRnbHhAbGludXRyb25peC5kZT4KQ2M6IEluZ28g
TW9sbmFyIDxtaW5nb0ByZWRoYXQuY29tPgpDYzogQm9yaXNsYXYgUGV0a292IDxicEBhbGllbjgu
ZGU+Ci0tLQogdjI6IGZpeCB1cCBkZXNjcmlwdGlvbi4KLS0tCiBhcmNoL3g4Ni9lbnRyeS9lbnRy
eV82NC5TICAgIHwgMSAtCiBhcmNoL3g4Ni9pbmNsdWRlL2FzbS90cmFwcy5oIHwgMiArLQogYXJj
aC94ODYveGVuL2VubGlnaHRlbl9wdi5jICB8IDIgKy0KIGFyY2gveDg2L3hlbi94ZW4tYXNtXzY0
LlMgICAgfCAxIC0KIDQgZmlsZXMgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCspLCA0IGRlbGV0aW9u
cygtKQoKZGlmZiAtLWdpdCBhL2FyY2gveDg2L2VudHJ5L2VudHJ5XzY0LlMgYi9hcmNoL3g4Ni9l
bnRyeS9lbnRyeV82NC5TCmluZGV4IDBlYTQ4MzEuLjM1YTY2ZmMgMTAwNjQ0Ci0tLSBhL2FyY2gv
eDg2L2VudHJ5L2VudHJ5XzY0LlMKKysrIGIvYXJjaC94ODYvZW50cnkvZW50cnlfNjQuUwpAQCAt
MTE3Niw3ICsxMTc2LDYgQEAgaWR0ZW50cnkgc3RhY2tfc2VnbWVudAkJZG9fc3RhY2tfc2VnbWVu
dAloYXNfZXJyb3JfY29kZT0xCiAjaWZkZWYgQ09ORklHX1hFTl9QVgogaWR0ZW50cnkgeGVubm1p
CQkJZG9fbm1pCQkJaGFzX2Vycm9yX2NvZGU9MAogaWR0ZW50cnkgeGVuZGVidWcJCWRvX2RlYnVn
CQloYXNfZXJyb3JfY29kZT0wCi1pZHRlbnRyeSB4ZW5pbnQzCQlkb19pbnQzCQkJaGFzX2Vycm9y
X2NvZGU9MAogI2VuZGlmCiAKIGlkdGVudHJ5IGdlbmVyYWxfcHJvdGVjdGlvbglkb19nZW5lcmFs
X3Byb3RlY3Rpb24JaGFzX2Vycm9yX2NvZGU9MQpkaWZmIC0tZ2l0IGEvYXJjaC94ODYvaW5jbHVk
ZS9hc20vdHJhcHMuaCBiL2FyY2gveDg2L2luY2x1ZGUvYXNtL3RyYXBzLmgKaW5kZXggN2Q2ZjNm
My4uZjJiZDI4NCAxMDA2NDQKLS0tIGEvYXJjaC94ODYvaW5jbHVkZS9hc20vdHJhcHMuaAorKysg
Yi9hcmNoL3g4Ni9pbmNsdWRlL2FzbS90cmFwcy5oCkBAIC00MCw3ICs0MCw3IEBACiBhc21saW5r
YWdlIHZvaWQgeGVuX2RpdmlkZV9lcnJvcih2b2lkKTsKIGFzbWxpbmthZ2Ugdm9pZCB4ZW5feGVu
bm1pKHZvaWQpOwogYXNtbGlua2FnZSB2b2lkIHhlbl94ZW5kZWJ1Zyh2b2lkKTsKLWFzbWxpbmth
Z2Ugdm9pZCB4ZW5feGVuaW50Myh2b2lkKTsKK2FzbWxpbmthZ2Ugdm9pZCB4ZW5faW50Myh2b2lk
KTsKIGFzbWxpbmthZ2Ugdm9pZCB4ZW5fb3ZlcmZsb3codm9pZCk7CiBhc21saW5rYWdlIHZvaWQg
eGVuX2JvdW5kcyh2b2lkKTsKIGFzbWxpbmthZ2Ugdm9pZCB4ZW5faW52YWxpZF9vcCh2b2lkKTsK
ZGlmZiAtLWdpdCBhL2FyY2gveDg2L3hlbi9lbmxpZ2h0ZW5fcHYuYyBiL2FyY2gveDg2L3hlbi9l
bmxpZ2h0ZW5fcHYuYwppbmRleCA0NzIyYmEyLi4yMTM4ZDY5IDEwMDY0NAotLS0gYS9hcmNoL3g4
Ni94ZW4vZW5saWdodGVuX3B2LmMKKysrIGIvYXJjaC94ODYveGVuL2VubGlnaHRlbl9wdi5jCkBA
IC01OTYsNyArNTk2LDcgQEAgc3RydWN0IHRyYXBfYXJyYXlfZW50cnkgewogCiBzdGF0aWMgc3Ry
dWN0IHRyYXBfYXJyYXlfZW50cnkgdHJhcF9hcnJheVtdID0gewogCXsgZGVidWcsICAgICAgICAg
ICAgICAgICAgICAgICB4ZW5feGVuZGVidWcsICAgICAgICAgICAgICAgICAgICB0cnVlIH0sCi0J
eyBpbnQzLCAgICAgICAgICAgICAgICAgICAgICAgIHhlbl94ZW5pbnQzLCAgICAgICAgICAgICAg
ICAgICAgIHRydWUgfSwKKwl7IGludDMsICAgICAgICAgICAgICAgICAgICAgICAgeGVuX2ludDMs
ICAgICAgICAgICAgICAgICAgICAgICAgdHJ1ZSB9LAogCXsgZG91YmxlX2ZhdWx0LCAgICAgICAg
ICAgICAgICB4ZW5fZG91YmxlX2ZhdWx0LCAgICAgICAgICAgICAgICB0cnVlIH0sCiAjaWZkZWYg
Q09ORklHX1g4Nl9NQ0UKIAl7IG1hY2hpbmVfY2hlY2ssICAgICAgICAgICAgICAgeGVuX21hY2hp
bmVfY2hlY2ssICAgICAgICAgICAgICAgdHJ1ZSB9LApkaWZmIC0tZ2l0IGEvYXJjaC94ODYveGVu
L3hlbi1hc21fNjQuUyBiL2FyY2gveDg2L3hlbi94ZW4tYXNtXzY0LlMKaW5kZXggMWU5ZWYwYi4u
ZWJmNjEwYiAxMDA2NDQKLS0tIGEvYXJjaC94ODYveGVuL3hlbi1hc21fNjQuUworKysgYi9hcmNo
L3g4Ni94ZW4veGVuLWFzbV82NC5TCkBAIC0zMiw3ICszMiw2IEBAIHhlbl9wdl90cmFwIGRpdmlk
ZV9lcnJvcgogeGVuX3B2X3RyYXAgZGVidWcKIHhlbl9wdl90cmFwIHhlbmRlYnVnCiB4ZW5fcHZf
dHJhcCBpbnQzCi14ZW5fcHZfdHJhcCB4ZW5pbnQzCiB4ZW5fcHZfdHJhcCB4ZW5ubWkKIHhlbl9w
dl90cmFwIG92ZXJmbG93CiB4ZW5fcHZfdHJhcCBib3VuZHMKLS0gCjEuOC4zLjEKCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 12 08:15:35 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Jul 2019 08: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 1hlqiL-0004Nr-UJ; Fri, 12 Jul 2019 08: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=sIXk=VJ=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hlqiL-0004Nh-5q
 for xen-devel@lists.xenproject.org; Fri, 12 Jul 2019 08:15:33 +0000
X-Inumbo-ID: 36fde7ee-a47d-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 36fde7ee-a47d-11e9-8980-bc764e045a96;
 Fri, 12 Jul 2019 08:15:31 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hlqiI-0006x7-Q9; Fri, 12 Jul 2019 08: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 1hlqiI-0005n8-FJ; Fri, 12 Jul 2019 08:15:30 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hlqiI-0005EE-EJ; Fri, 12 Jul 2019 08:15:30 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138898-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.9-testing:build-i386-prev:xen-build:fail:regression
 xen-4.9-testing:build-amd64-prev:xen-build:fail:regression
 xen-4.9-testing:test-amd64-i386-freebsd10-amd64:guest-saverestore:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-saverestore:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-localmigrate/x10:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-localmigrate/x10:fail:heisenbug
 xen-4.9-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-localmigrate/x10:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-localmigrate/x10:fail:heisenbug
 xen-4.9-testing:test-amd64-i386-migrupgrade:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-amd64-amd64-migrupgrade:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-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-xl-qemut-win7-amd64:guest-stop: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-amd64-xl-qemuu-ws16-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-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-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl: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-seattle:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-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-credit2:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-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-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:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-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-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-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-rtds:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-thunderx:hosts-allocate:starved:nonblocking
X-Osstest-Versions-This: xen=8d2a688015193e20ae47fe3c208f99128240f821
X-Osstest-Versions-That: xen=54aa382cbcdc1e2ba75d6734151ca6e53104e2f2
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 12 Jul 2019 08:15:30 +0000
Subject: [Xen-devel] [xen-4.9-testing test] 138898: regressions - trouble:
 fail/pass/starved
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODg5OCB4ZW4tNC45LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODg5OC8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAg
ICAgICAgNiB4ZW4tYnVpbGQgICAgICBmYWlsIGluIDEzODc3MiBSRUdSLiB2cy4gMTMyODg5CiBi
dWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgIGZhaWwgaW4gMTM4
NzcyIFJFR1IuIHZzLiAxMzI4ODkKClRlc3RzIHdoaWNoIGFyZSBmYWlsaW5nIGludGVybWl0dGVu
dGx5IChub3QgYmxvY2tpbmcpOgogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAxNCBn
dWVzdC1zYXZlcmVzdG9yZSBmYWlsIGluIDEzODc3MiBwYXNzIGluIDEzODg5OAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDEzIGd1ZXN0LXNhdmVyZXN0b3JlIGZhaWwgaW4g
MTM4NzcyIHBhc3MgaW4gMTM4ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1k
NjQgMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBmYWlsIGluIDEzODg0MiBwYXNzIGluIDEzODg5
OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE2IGd1ZXN0LWxvY2FsbWln
cmF0ZS94MTAgZmFpbCBwYXNzIGluIDEzODc3MgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdz
MTYtYW1kNjQgMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBmYWlsIHBhc3MgaW4gMTM4NzcyCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTYgZ3Vlc3QtbG9jYWxtaWdyYXRl
L3gxMCBmYWlsIHBhc3MgaW4gMTM4ODQyCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1
dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgYmxvY2tlZCBpbiAxMzg3NzIgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LW1pZ3J1cGdyYWRlICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICBibG9ja2VkIGluIDEz
ODc3MiBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICAgZmFpbCBibG9ja2VkIGluIDEzMjg4OQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICBmYWlsIGJsb2NrZWQgaW4gMTMyODg5CiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCBmYWlsIGlu
IDEzODc3MiBibG9ja2VkIGluIDEzMjg4OQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYt
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgIGZhaWwgaW4gMTM4NzcyIGxpa2UgMTMyODg5CiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBm
YWlsIGluIDEzODg0MiBsaWtlIDEzMjg4OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2
LWFtZDY0IDE3IGd1ZXN0LXN0b3AgIGZhaWwgaW4gMTM4ODQyIGxpa2UgMTMyODg5CiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZh
aWwgbGlrZSAxMzI4ODkKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEzMjg4OQogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxl
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1u
ZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Jl
ZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1
YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAg
ICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdp
bmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFs
bCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEw
LWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLXRodW5kZXJ4ICAyIGhvc3RzLWFsbG9jYXRlICAgICAgICAgICAgICAgc3Rh
cnZlZCAgbi9hCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAgICAgICAgICAg
ICAgICAgOGQyYTY4ODAxNTE5M2UyMGFlNDdmZTNjMjA4Zjk5MTI4MjQwZjgyMQpiYXNlbGluZSB2
ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAgICAgNTRhYTM4MmNiY2RjMWUyYmE3NWQ2NzM0MTUx
Y2E2ZTUzMTA0ZTJmMgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTMyODg5ICAyMDE5LTAyLTA0IDIy
OjA0OjA5IFogIDE1NyBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEzMzE0NyAgMjAxOS0wMi0x
MSAxMzo0MTo1MCBaICAxNTAgZGF5cyAgIDgwIGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAg
IDEzODIyNSAgMjAxOS0wNi0yMSAxOTowNTozNiBaICAgMjAgZGF5cyAgIDExIGF0dGVtcHRzCgot
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFuZHJldyBDb29w
ZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgQ2hyaXN0aWFuIExpbmRpZyA8Y2hyaXN0
aWFuLmxpbmRpZ0BjaXRyaXguY29tPgogIERhbmllbCBEZSBHcmFhZiA8ZGdkZWdyYUB0eWNoby5u
c2EuZ292PgogIEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4KICBKYW4g
QmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2Uu
Y29tPgogIEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CiAgTWFudWVsIEJvdXll
ciA8Ym91eWVyQGFudGlvY2hlLmV1Lm9yZz4KICBTZXJnZXkgRHlhc2xpIDxzZXJnZXkuZHlhc2xp
QGNpdHJpeC5jb20+CiAgU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3Jn
PgogIFN0ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFub3NAeGlsaW54LmNvbT4KICBXZWkgTGl1IDx3
ZWkubGl1MkBjaXRyaXguY29tPgogIFhpbiBMaSA8dGFsb25zLmxlZUBnbWFpbC5jb20+CiAgWGlu
IExpIDx4aW4ubGlAY2l0cml4LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC14dGYgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHJl
diAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9w
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1h
bWQ2NC00ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2
bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11
dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0t
YW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0
MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQy
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAg
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
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5
Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHN0YXJ2ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVj
dC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxv
Z3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50
ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNl
IHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7
aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0Lmdp
dDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91
bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1z
dW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAxMTg4
IGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 12 08:41:24 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Jul 2019 08: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 1hlr7G-0006Pg-9S; Fri, 12 Jul 2019 08: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=BMMu=VJ=amazon.de=prvs=0898c1a4e=nmanthey@srs-us1.protection.inumbo.net>)
 id 1hlr7F-0006Pb-Ah
 for xen-devel@lists.xenproject.org; Fri, 12 Jul 2019 08:41:17 +0000
X-Inumbo-ID: cf0bba06-a480-11e9-8980-bc764e045a96
Received: from smtp-fw-6001.amazon.com (unknown [52.95.48.154])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id cf0bba06-a480-11e9-8980-bc764e045a96;
 Fri, 12 Jul 2019 08:41:15 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.de; i=@amazon.de; q=dns/txt; s=amazon201209;
 t=1562920875; x=1594456875;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=HLYGOuTZWZmdRQ0RRYqROVepiesaOwlIxX3C4mzjRlc=;
 b=MWphTfuvajSRzcoLIgpjKxSwR9cfaHNtCgtQ+XT9np5VFIAUM82HHZYh
 53QubIAAA1zHkXEVc8Mh5HzhuRrM+JzeH32APP4L2f1nRsF2rL8iffNaD
 VmwWdHqfPTNGt2v5hVMWPdYmbwX1Rth0xH1iqYVs4XQY8L40QQ8OOnlTH M=;
X-IronPort-AV: E=Sophos;i="5.62,481,1554768000"; d="scan'208";a="404649472"
Received: from iad6-co-svc-p1-lb1-vlan3.amazon.com (HELO
 email-inbound-relay-2a-d0be17ee.us-west-2.amazon.com) ([10.124.125.6])
 by smtp-border-fw-out-6001.iad6.amazon.com with ESMTP;
 12 Jul 2019 08:41:12 +0000
Received: from EX13MTAUEA001.ant.amazon.com
 (pdx4-ws-svc-p6-lb7-vlan3.pdx.amazon.com [10.170.41.166])
 by email-inbound-relay-2a-d0be17ee.us-west-2.amazon.com (Postfix) with ESMTPS
 id 802ABA2605; Fri, 12 Jul 2019 08:41:11 +0000 (UTC)
Received: from EX13D02EUB001.ant.amazon.com (10.43.166.150) by
 EX13MTAUEA001.ant.amazon.com (10.43.61.243) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Fri, 12 Jul 2019 08:41:10 +0000
Received: from uc1a35a69ae4659.ant.amazon.com (10.43.161.30) by
 EX13D02EUB001.ant.amazon.com (10.43.166.150) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Fri, 12 Jul 2019 08:41:02 +0000
To: Jan Beulich <JBeulich@suse.com>
References: <1562763277-11674-1-git-send-email-nmanthey@amazon.de>
 <1562763277-11674-2-git-send-email-nmanthey@amazon.de>
 <d68407b5-bbac-ed3c-553a-1d22681eb0ac@suse.com>
From: Norbert Manthey <nmanthey@amazon.de>
Openpgp: preference=signencrypt
Autocrypt: addr=nmanthey@amazon.de; prefer-encrypt=mutual; keydata=
 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
 pEddsOqYwOs=
Message-ID: <7e34b82b-14e1-6368-0652-03659a795bed@amazon.de>
Date: Fri, 12 Jul 2019 10:40:57 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <d68407b5-bbac-ed3c-553a-1d22681eb0ac@suse.com>
Content-Language: en-US
X-Originating-IP: [10.43.161.30]
X-ClientProxiedBy: EX13D18UWA004.ant.amazon.com (10.43.160.45) To
 EX13D02EUB001.ant.amazon.com (10.43.166.150)
Precedence: Bulk
Subject: Re: [Xen-devel] [PATCH L1TF MDS GT v2 1/2] common/grant_table:
 harden bound accesses
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <JGross@suse.com>, Tim Deegan <tim@xen.org>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 IanJackson <ian.jackson@eu.citrix.com>, Dario Faggioli <dfaggioli@suse.com>,
 Martin Pohlack <mpohlack@amazon.de>, Pawel
 Wieczorkiewicz <wipawel@amazon.de>, Julien Grall <julien.grall@arm.com>, David
 Woodhouse <dwmw@amazon.co.uk>, Martin Mazein <amazein@amazon.de>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>, Bjoern
 Doebel <doebel@amazon.de>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gNy8xMS8xOSAxNDozNCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gT24gMTAuMDcuMjAxOSAxNDo1
NCwgTm9yYmVydCBNYW50aGV5IHdyb3RlOgo+PiBHdWVzdHMgY2FuIGlzc3VlIGdyYW50IHRhYmxl
IG9wZXJhdGlvbnMgYW5kIHByb3ZpZGUgZ3Vlc3QgY29udHJvbGxlZAo+PiBkYXRhIHRvIHRoZW0u
IFRoaXMgZGF0YSBpcyB1c2VkIGFzIGluZGV4IGZvciBtZW1vcnkgbG9hZHMgYWZ0ZXIgYm91bmQK
Pj4gY2hlY2tzIGhhdmUgYmVlbiBkb25lLiBUbyBhdm9pZCBzcGVjdWxhdGl2ZSBvdXQtb2YtYm91
bmQgYWNjZXNzZXMsIHdlCj4+IHVzZSB0aGUgYXJyYXlfaW5kZXhfbm9zcGVjIG1hY3JvIHdoZXJl
IGFwcGxpY2FibGUsIG9yIHRoZSBtYWNybwo+PiBibG9ja19zcGVjdWxhdGlvbi4gTm90ZSwgdGhl
IGJsb2NrX3NwZWN1bGF0aW9uIG1hY3JvIGlzIHVzZWQgb24gYWxsCj4+IHBhdGggaW4gc2hhcmVk
X2VudHJ5X2hlYWRlciBhbmQgbnJfZ3JhbnRfZW50cmllcy4gVGhpcyB3YXksIGFmdGVyIGEKPj4g
Y2FsbCB0byBzdWNoIGEgZnVuY3Rpb24sIGFsbCBib3VuZCBjaGVja3MgdGhhdCBoYXBwZW5lZCBi
ZWZvcmUgYmVjb21lCj4+IGFyY2hpdGVjdHVyYWwgdmlzaWJsZSwgc28gdGhhdCBubyBhZGRpdGlv
bmFsIHByb3RlY3Rpb24gaXMgcmVxdWlyZWQKPj4gZm9yIGNvcnJlc3BvbmRpbmcgYXJyYXkgYWNj
ZXNzZXMuIEFzIHRoZSB3YXkgd2UgaW50cm9kdWNlIGFuIGxmZW5jZQo+PiBpbnN0cnVjdGlvbiBt
aWdodCBhbGxvdyB0aGUgY29tcGlsZXIgdG8gcmVsb2FkIGNlcnRhaW4gdmFsdWVzIGZyb20KPj4g
bWVtb3J5IG11bHRpcGxlIHRpbWVzLCB3ZSB0cnkgdG8gYXZvaWQgc3BlY3VsYXRpdmVseSBjb250
aW51aW5nCj4+IGV4ZWN1dGlvbiB3aXRoIHN0YWxlIHJlZ2lzdGVyIGRhdGEgYnkgbW92aW5nIHJl
bGV2YW50IGRhdGEgaW50bwo+PiBmdW5jdGlvbiBsb2NhbCB2YXJpYWJsZXMuCj4+Cj4+IFNwZWN1
bGF0aXZlIGV4ZWN1dGlvbiBpcyBub3QgYmxvY2tlZCBpbiBjYXNlIG9uZSBvZiB0aGUgZm9sbG93
aW5nCj4+IHByb3BlcnRpZXMgaXMgdHJ1ZToKPj4gICAtIHBhdGggY2Fubm90IGJlIHRyaWdnZXJl
ZCBieSB0aGUgZ3Vlc3QKPj4gICAtIHBhdGggZG9lcyBub3QgcmV0dXJuIHRvIHRoZSBndWVzdAo+
PiAgIC0gcGF0aCBkb2VzIG5vdCByZXN1bHQgaW4gYW4gb3V0LW9mLWJvdW5kIGFjY2Vzcwo+PiAg
IC0gcGF0aCBjYW5ub3QgYmUgZXhlY3V0ZWQgcmVwZWF0ZWRseQo+IFVwb24gcmUtcmVhZGluZyBJ
IHRoaW5rIHRoaXMgbGFzdCBpdGVtIGlzbid0IGZ1bGx5IGFwcGxpY2FibGU6IEkgdGhpbmsKPiB5
b3UgYXR0YWNoIHN1Y2ggYW4gYXR0cmlidXRlIHRvIGRvbWFpbiBjcmVhdGlvbi9kZXN0cnVjdGlv
biBmdW5jdGlvbnMuCj4gVGhvc2UgYXJlbid0IGV4ZWN1dGVkIHJlcGVhdGVkbHkgZm9yIGEgc2lu
Z2xlIGd1ZXN0LCBidXQgZS5nLiByYXBpZAo+IHJlYm9vdGluZyBvZiBhIGd1ZXN0IChvciBzZXZl
cmFsIG9uZXMpIG1heSBhY3R1YWxseSBiZSBhYmxlIHRvIHRyYWluCj4gc3VjaCBwYXRocy4KVHJ1
ZSwgYnV0IGEgcmVib290ZWQgZG9tYWluIG1pZ2h0IGNvbWUgdXAgb24gYSBkaWZmZXJlbnQgY29y
ZSwgd2hpY2gKcmVzdWx0cyBpbiB1c2luZyBkaWZmZXJlbnQgaGFyZHdhcmUgc3RydWN0dXJlcy4g
VGhlICJyZXBlYXRlZGx5IiBpcyBvcGVuCnRvIGJlIGludGVycHJldGVkLCBJIGFncmVlLiBGcm9t
IG15IHVuZGVyc3RhbmRpbmcsIGl0IGJlbG9uZ3MgdG8gdGhlCnByb3BlcnRpZXMgdG8gaGF2ZSB0
byByZWxpYWJseSB0YXJnZXQgYSBzcGVjdWxhdGl2ZSBvdXQtb2YtYm91bmQgYWNjZXNzLgo+Cj4+
IEBAIC0yMDkxLDYgKzIxMDAsNyBAQCBnbnR0YWJfdHJhbnNmZXIoCj4+ICAgICAgIHN0cnVjdCBw
YWdlX2luZm8gKnBhZ2U7Cj4+ICAgICAgIGludCBpOwo+PiAgICAgICBzdHJ1Y3QgZ250dGFiX3Ry
YW5zZmVyIGdvcDsKPj4gKyAgICBncmFudF9yZWZfdCByZWY7Cj4gVGhpcyBkZWNsYXJhdGlvbiB3
b3VsZCBiZXR0ZXIgbGl2ZSBpbiB0aGUgbW9yZSBuYXJyb3cgc2NvcGUgaXQncwo+IChvbmx5KSB1
c2VkIGluLgpJIHdpbGwgbW92ZSBpdCBhY2NvcmRpbmdseSwgaG93ZXZlciwgYXMgZGlzY3Vzc2Vk
IGJlbG93LCBJJ2xsIGRyb3AgdGhpcwpvbmUgaW5zdGVhZC4KPgo+PiBAQCAtMjIzNyw4ICsyMjQ3
LDE0IEBAIGdudHRhYl90cmFuc2ZlcigKPj4gICAgICAgICAgICAqLwo+PiAgICAgICAgICAgc3Bp
bl91bmxvY2soJmUtPnBhZ2VfYWxsb2NfbG9jayk7Cj4+ICAgICAgICAgICBva2F5ID0gZ250dGFi
X3ByZXBhcmVfZm9yX3RyYW5zZmVyKGUsIGQsIGdvcC5yZWYpOwo+PiArICAgICAgICByZWYgPSBn
b3AucmVmOwo+IE90aGVyIHRoYW4gaW4gdGhlIGVhcmxpZXIgY2FzZXMgaGVyZSB5b3UgY29weSBh
IHZhcmlhYmxlIHRoYXQncwo+IGFscmVhZHkgbG9jYWwgdG8gdGhlIGZ1bmN0aW9uLiBJcyB0aGlz
IHJlYWxseSBoZWxwZnVsPwpJIHdhbnRlZCB0byBtYWtlIHRoZSB0d28gYXMgY2xvc2UgYXMgcG9z
c2libGUsIEkgd2lsbCBjaGFuZ2UgaXQgYmFjayBhcwpJIGRpZCBub3QgZmluZCBhIGRpZmZlcmVu
Y2UgaW4gdGhlIGJpbmFyeS4KPgo+IEluZGVwZW5kZW50IG9mIHRoaXMgLSBpcyB0aGVyZSBhIHBh
cnRpY3VsYXIgcmVhc29uIHlvdSBsYXRjaCB0aGUKPiB2YWx1ZSBpbnRvIHRoZSAoc2Vjb25kKSBs
b2NhbCB2YXJpYWJsZSBvbmx5IGFmdGVyIGl0cyBmaXJzdCB1c2U/IEl0Cj4gbGlrZWx5IHdvbid0
IG1hdHRlciBtdWNoLCBidXQgaXQncyBhIGxpdHRsZSBwdXp6bGluZyBuZXZlcnRoZWxlc3MuCkkg
d2FudGVkIHRvIG1ha2UgdGhlIHVzZSBvZiB0aGUgbmV3IHZhcmlhYmxlIGFzIGNsb3NlIGFzIHBv
c3NpYmxlIHRvIHRoZQpib3VuZCBjaGVjayBhbmQgaW5zdHJ1Y3Rpb24gYmxvY2tpbmcgc3BlY3Vs
YXRpb24uCj4KPj4gLSAgICAgICAgaWYgKCB1bmxpa2VseSghb2theSB8fCBhc3NpZ25fcGFnZXMo
ZSwgcGFnZSwgMCwgTUVNRl9ub19yZWZjb3VudCkpICkKPj4gKyAgICAgICAgLyoKPj4gKyAgICAg
ICAgICogTWFrZSBzdXJlIHRoZSByZWZlcmVuY2UgYm91bmQgY2hlY2sgaW4gZ250dGFiX3ByZXBh
cmVfZm9yX3RyYW5zZmVyCj4+ICsgICAgICAgICAqIGlzIHJlc3BlY3RlZCBhbmQgc3BlY3VsYXRp
dmUgZXhlY3V0aW9uIGlzIGJsb2NrZWQgYWNjb3JkaW5nbHkKPj4gKyAgICAgICAgICovCj4+ICsg
ICAgICAgIGlmICggdW5saWtlbHkoIWV2YWx1YXRlX25vc3BlYyhva2F5KSkgfHwKPj4gKyAgICAg
ICAgICAgIHVubGlrZWx5KGFzc2lnbl9wYWdlcyhlLCBwYWdlLCAwLCBNRU1GX25vX3JlZmNvdW50
KSkgKQo+IElmIEkgY2FuIHRydXN0IG15IG1haWwgVUkgKHdoaWNoIEknbSBub3Qgc3VyZSBJIGNh
bikgdGhlcmUncyBhbgo+IGluZGVudGF0aW9uIGlzc3VlIGhlcmUuCkl0IGxvb2tzIGZpbmUgdG8g
bWUsIGJ1dCBJJ2xsIGRvdWJsZSBjaGVjay4KPgo+PiBAQCAtMzg1Myw3ICszODc5LDggQEAgc3Rh
dGljIGludCBnbnR0YWJfZ2V0X3N0YXR1c19mcmFtZV9tZm4oc3RydWN0IGRvbWFpbiAqZCwKPj4g
ICAgICAgICAgICAgICByZXR1cm4gLUVJTlZBTDsKPj4gICAgICAgfQo+PiAgIAo+PiAtICAgICpt
Zm4gPSBfbWZuKHZpcnRfdG9fbWZuKGd0LT5zdGF0dXNbaWR4XSkpOwo+PiArICAgIC8qIE1ha2Ug
c3VyZSBpZHggaXMgYm91bmRlZCB3cnQgbnJfc3RhdHVzX2ZyYW1lcyAqLwo+PiArICAgICptZm4g
PSBfbWZuKHZpcnRfdG9fbWZuKGd0LT5zdGF0dXNbYXJyYXlfaW5kZXhfbm9zcGVjKGlkeCwgbnJf
c3RhdHVzX2ZyYW1lcyhndCkpXSkpOwo+IFRoaXMgYW5kIC4uLgo+Cj4+IEBAIC0zODgyLDcgKzM5
MDksOCBAQCBzdGF0aWMgaW50IGdudHRhYl9nZXRfc2hhcmVkX2ZyYW1lX21mbihzdHJ1Y3QgZG9t
YWluICpkLAo+PiAgICAgICAgICAgICAgIHJldHVybiAtRUlOVkFMOwo+PiAgICAgICB9Cj4+ICAg
Cj4+IC0gICAgKm1mbiA9IF9tZm4odmlydF90b19tZm4oZ3QtPnNoYXJlZF9yYXdbaWR4XSkpOwo+
PiArICAgIC8qIE1ha2Ugc3VyZSBpZHggaXMgYm91bmRlZCB3cnQgbnJfc3RhdHVzX2ZyYW1lcyAq
Lwo+PiArICAgICptZm4gPSBfbWZuKHZpcnRfdG9fbWZuKGd0LT5zaGFyZWRfcmF3W2FycmF5X2lu
ZGV4X25vc3BlYyhpZHgsIG5yX2dyYW50X2ZyYW1lcyhndCkpXSkpOwo+IC4uLiB0aGlzIGxpbmUg
YXJlIHRvbyBsb25nIG5vdyBhbmQgaGVuY2UgbmVlZCB3cmFwcGluZy4KCkknbGwgd3JhcCB0aGUg
bGluZXMuCgpCZXN0LApOb3JiZXJ0CgoKCgoKQW1hem9uIERldmVsb3BtZW50IENlbnRlciBHZXJt
YW55IEdtYkgKS3JhdXNlbnN0ci4gMzgKMTAxMTcgQmVybGluCkdlc2NoYWVmdHNmdWVocnVuZzog
Q2hyaXN0aWFuIFNjaGxhZWdlciwgUmFsZiBIZXJicmljaApFaW5nZXRyYWdlbiBhbSBBbXRzZ2Vy
aWNodCBDaGFybG90dGVuYnVyZyB1bnRlciBIUkIgMTQ5MTczIEIKU2l0ejogQmVybGluClVzdC1J
RDogREUgMjg5IDIzNyA4NzkKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 12 08:52:11 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Jul 2019 08:52:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hlrHV-0007AX-DI; Fri, 12 Jul 2019 08:51: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=BMMu=VJ=amazon.de=prvs=0898c1a4e=nmanthey@srs-us1.protection.inumbo.net>)
 id 1hlrHT-0007AS-Rz
 for xen-devel@lists.xenproject.org; Fri, 12 Jul 2019 08:51:52 +0000
X-Inumbo-ID: 4979d536-a482-11e9-8980-bc764e045a96
Received: from smtp-fw-33001.amazon.com (unknown [207.171.190.10])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4979d536-a482-11e9-8980-bc764e045a96;
 Fri, 12 Jul 2019 08:51:50 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.de; i=@amazon.de; q=dns/txt; s=amazon201209;
 t=1562921510; x=1594457510;
 h=from:to:cc:subject:date:message-id:mime-version;
 bh=7pb+lnkoEm4CyIvlMOOJm8ACBE0wTcF2Pmgs2qdkcjU=;
 b=EG7nAto2nw+Vv28QgOl4YKbFhYlYKJeM0pM+fCpfHfBLjnTNBM1dbpNx
 jvQDqnjD/Jq47gGKb97WHLgrbfXIX8aB7yvn7cKra524Waj7DXx8Z3tVV
 YaxxjWQuGkAYG23+Syx48ljLpqQDML0jZxkBXqK7pEh2bPHLVtM58B71q Y=;
X-IronPort-AV: E=Sophos;i="5.62,481,1554768000"; d="scan'208";a="810819081"
Received: from sea3-co-svc-lb6-vlan3.sea.amazon.com (HELO
 email-inbound-relay-2b-8cc5d68b.us-west-2.amazon.com) ([10.47.22.38])
 by smtp-border-fw-out-33001.sea14.amazon.com with ESMTP;
 12 Jul 2019 08:51:48 +0000
Received: from EX13MTAUEB001.ant.amazon.com
 (pdx4-ws-svc-p6-lb7-vlan3.pdx.amazon.com [10.170.41.166])
 by email-inbound-relay-2b-8cc5d68b.us-west-2.amazon.com (Postfix) with ESMTPS
 id 6127CA18EF; Fri, 12 Jul 2019 08:51:47 +0000 (UTC)
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; Fri, 12 Jul 2019 08:51:46 +0000
Received: from EX13MTAUEA001.ant.amazon.com (10.43.61.82) by
 EX13D08UEB003.ant.amazon.com (10.43.60.11) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Fri, 12 Jul 2019 08:51:46 +0000
Received: from uc1a35a69ae4659.ant.amazon.com (10.28.85.50) by
 mail-relay.amazon.com (10.43.61.243) with Microsoft SMTP Server id
 15.0.1367.3 via Frontend Transport; Fri, 12 Jul 2019 08:51:44 +0000
From: Norbert Manthey <nmanthey@amazon.de>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 12 Jul 2019 10:51:40 +0200
Message-ID: <1562921502-20137-1-git-send-email-nmanthey@amazon.de>
X-Mailer: git-send-email 2.7.4
MIME-Version: 1.0
Precedence: Bulk
Subject: [Xen-devel] [PATCH L1TF MDS GT v3 0/2] grant table protection
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, Tim Deegan <tim@xen.org>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Ian
 Jackson <ian.jackson@eu.citrix.com>, Dario Faggioli <dfaggioli@suse.com>,
 Martin Pohlack <mpohlack@amazon.de>, Pawel Wieczorkiewicz <wipawel@amazon.de>,
 Julien Grall <julien.grall@arm.com>, David Woodhouse <dwmw@amazon.co.uk>,
 Jan Beulich <jbeulich@suse.com>, Martin Mazein <amazein@amazon.de>,
 Bjoern Doebel <doebel@amazon.de>, Norbert Manthey <nmanthey@amazon.de>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RGVhciBhbGwsCgpUaGlzIHBhdGNoIHNlcmllcyBhdHRlbXB0cyB0byBtaXRpZ2F0ZSB0aGUgaXNz
dWUgdGhhdCBoYXZlIGJlZW4gcmFpc2VkIGluIHRoZQpYU0EtMjg5IChodHRwczovL3hlbmJpdHMu
eGVuLm9yZy94c2EvYWR2aXNvcnktMjg5Lmh0bWwpLiBUbyBibG9jayBzcGVjdWxhdGl2ZQpleGVj
dXRpb24gb24gSW50ZWwgaGFyZHdhcmUsIGFuIGxmZW5jZSBpbnN0cnVjdGlvbiBpcyByZXF1aXJl
ZCB0byBtYWtlIHN1cmUKdGhhdCBzZWxlY3RlZCBjaGVja3MgYXJlIG5vdCBieXBhc3NlZC4gU3Bl
Y3VsYXRpdmUgb3V0LW9mLWJvdW5kIGFjY2Vzc2VzIGNhbgpiZSBwcmV2ZW50ZWQgYnkgdXNpbmcg
dGhlIGFycmF5X2luZGV4X25vc3BlYyBtYWNyby4KClRoaXMgc2VyaWVzIHBpY2tzIHVwIHRoZSBs
YXN0IHJlbWFpbmluZyBjb21taXQgb2YgbXkgcHJldmlvdXMgTDFURiBzZXJpZXMsIGFuZApzcGxp
dHMgaXQgaW50byBzZXZlcmFsIGNvbW1pdHMgdG8gaGVscCB0YXJnZXR0aW5nIHRoZSBkaXNjdXNz
aW9uIGJldHRlci4gVGhlCmFjdHVhbCBjaGFuZ2UgaXMgdG8gcHJvdGVjdCBncmFudC10YWJsZSBj
b2RlLgoKVGhpcyBpcyBwYXJ0IG9mIHRoZSBzcGVjdWxhdGl2ZSBoYXJkZW5pbmcgZWZmb3J0LgoK
QmVzdCwKTm9yYmVydAoKTm9yYmVydCBNYW50aGV5ICgyKToKICBjb21tb24vZ3JhbnRfdGFibGU6
IGhhcmRlbiBib3VuZCBhY2Nlc3NlcwogIGNvbW1vbi9ncmFudF90YWJsZTogaGFyZGVuIHZlcnNp
b24gZGVwZW5kZW50IGFjY2Vzc2VzCgogeGVuL2NvbW1vbi9ncmFudF90YWJsZS5jIHwgMTA3ICsr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tCiAxIGZpbGUgY2hh
bmdlZCwgNzUgaW5zZXJ0aW9ucygrKSwgMzIgZGVsZXRpb25zKC0pCgotLSAKMi43LjQKCgoKCkFt
YXpvbiBEZXZlbG9wbWVudCBDZW50ZXIgR2VybWFueSBHbWJICktyYXVzZW5zdHIuIDM4CjEwMTE3
IEJlcmxpbgpHZXNjaGFlZnRzZnVlaHJ1bmc6IENocmlzdGlhbiBTY2hsYWVnZXIsIFJhbGYgSGVy
YnJpY2gKRWluZ2V0cmFnZW4gYW0gQW10c2dlcmljaHQgQ2hhcmxvdHRlbmJ1cmcgdW50ZXIgSFJC
IDE0OTE3MyBCClNpdHo6IEJlcmxpbgpVc3QtSUQ6IERFIDI4OSAyMzcgODc5CgoKCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 12 08:52:56 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Jul 2019 08:52:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hlrIW-0007DV-Ny; Fri, 12 Jul 2019 08:52:56 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=BMMu=VJ=amazon.de=prvs=0898c1a4e=nmanthey@srs-us1.protection.inumbo.net>)
 id 1hlrIW-0007DP-AP
 for xen-devel@lists.xenproject.org; Fri, 12 Jul 2019 08:52:56 +0000
X-Inumbo-ID: 700ee43a-a482-11e9-8980-bc764e045a96
Received: from smtp-fw-4101.amazon.com (unknown [72.21.198.25])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 700ee43a-a482-11e9-8980-bc764e045a96;
 Fri, 12 Jul 2019 08:52:54 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.de; i=@amazon.de; q=dns/txt; s=amazon201209;
 t=1562921574; x=1594457574;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version;
 bh=AkmU3c4Db/mum6sKJmB+AsAy1PT0qgJ1WAcHMAFPhhM=;
 b=q2PVq+up9mBwAShaJqXAOF46BWaU0IKYs/+owI/9ijRuOK+V+T8tgqHk
 yVhIvByW6sw+rHTaScO7t919bpglJSxxQk+gfZ1a/dA/TJ52kEf8DiJGD
 RhI3wcZw671tp2aVaZfEEdiZrciCZZqhX+K5iTv4MPUbo5CO/dxfAEkss E=;
X-IronPort-AV: E=Sophos;i="5.62,481,1554768000"; d="scan'208";a="774282084"
Received: from iad6-co-svc-p1-lb1-vlan3.amazon.com (HELO
 email-inbound-relay-2a-e7be2041.us-west-2.amazon.com) ([10.124.125.6])
 by smtp-border-fw-out-4101.iad4.amazon.com with ESMTP;
 12 Jul 2019 08:52:52 +0000
Received: from EX13MTAUEB001.ant.amazon.com
 (pdx4-ws-svc-p6-lb7-vlan2.pdx.amazon.com [10.170.41.162])
 by email-inbound-relay-2a-e7be2041.us-west-2.amazon.com (Postfix) with ESMTPS
 id 2549AA2434; Fri, 12 Jul 2019 08:52:51 +0000 (UTC)
Received: from EX13D08UEB004.ant.amazon.com (10.43.60.142) by
 EX13MTAUEB001.ant.amazon.com (10.43.60.129) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Fri, 12 Jul 2019 08:52:29 +0000
Received: from EX13MTAUEA001.ant.amazon.com (10.43.61.82) by
 EX13D08UEB004.ant.amazon.com (10.43.60.142) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Fri, 12 Jul 2019 08:52:29 +0000
Received: from uc1a35a69ae4659.ant.amazon.com (10.28.85.50) by
 mail-relay.amazon.com (10.43.61.243) with Microsoft SMTP Server id
 15.0.1367.3 via Frontend Transport; Fri, 12 Jul 2019 08:52:27 +0000
From: Norbert Manthey <nmanthey@amazon.de>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 12 Jul 2019 10:51:41 +0200
Message-ID: <1562921502-20137-2-git-send-email-nmanthey@amazon.de>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1562921502-20137-1-git-send-email-nmanthey@amazon.de>
References: <1562921502-20137-1-git-send-email-nmanthey@amazon.de>
MIME-Version: 1.0
Precedence: Bulk
Subject: [Xen-devel] [PATCH L1TF MDS GT v3 1/2] common/grant_table: harden
 bound accesses
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, Tim Deegan <tim@xen.org>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Ian
 Jackson <ian.jackson@eu.citrix.com>, Dario Faggioli <dfaggioli@suse.com>,
 Martin Pohlack <mpohlack@amazon.de>, Pawel Wieczorkiewicz <wipawel@amazon.de>,
 Julien Grall <julien.grall@arm.com>, David Woodhouse <dwmw@amazon.co.uk>,
 Jan Beulich <jbeulich@suse.com>, Martin Mazein <amazein@amazon.de>,
 Bjoern Doebel <doebel@amazon.de>, Norbert Manthey <nmanthey@amazon.de>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

R3Vlc3RzIGNhbiBpc3N1ZSBncmFudCB0YWJsZSBvcGVyYXRpb25zIGFuZCBwcm92aWRlIGd1ZXN0
IGNvbnRyb2xsZWQKZGF0YSB0byB0aGVtLiBUaGlzIGRhdGEgaXMgdXNlZCBhcyBpbmRleCBmb3Ig
bWVtb3J5IGxvYWRzIGFmdGVyIGJvdW5kCmNoZWNrcyBoYXZlIGJlZW4gZG9uZS4gVG8gYXZvaWQg
c3BlY3VsYXRpdmUgb3V0LW9mLWJvdW5kIGFjY2Vzc2VzLCB3ZQp1c2UgdGhlIGFycmF5X2luZGV4
X25vc3BlYyBtYWNybyB3aGVyZSBhcHBsaWNhYmxlLCBvciB0aGUgbWFjcm8KYmxvY2tfc3BlY3Vs
YXRpb24uIE5vdGUsIHRoZSBibG9ja19zcGVjdWxhdGlvbiBtYWNybyBpcyB1c2VkIG9uIGFsbApw
YXRoIGluIHNoYXJlZF9lbnRyeV9oZWFkZXIgYW5kIG5yX2dyYW50X2VudHJpZXMuIFRoaXMgd2F5
LCBhZnRlciBhCmNhbGwgdG8gc3VjaCBhIGZ1bmN0aW9uLCBhbGwgYm91bmQgY2hlY2tzIHRoYXQg
aGFwcGVuZWQgYmVmb3JlIGJlY29tZQphcmNoaXRlY3R1cmFsIHZpc2libGUsIHNvIHRoYXQgbm8g
YWRkaXRpb25hbCBwcm90ZWN0aW9uIGlzIHJlcXVpcmVkCmZvciBjb3JyZXNwb25kaW5nIGFycmF5
IGFjY2Vzc2VzLiBBcyB0aGUgd2F5IHdlIGludHJvZHVjZSBhbiBsZmVuY2UKaW5zdHJ1Y3Rpb24g
bWlnaHQgYWxsb3cgdGhlIGNvbXBpbGVyIHRvIHJlbG9hZCBjZXJ0YWluIHZhbHVlcyBmcm9tCm1l
bW9yeSBtdWx0aXBsZSB0aW1lcywgd2UgdHJ5IHRvIGF2b2lkIHNwZWN1bGF0aXZlbHkgY29udGlu
dWluZwpleGVjdXRpb24gd2l0aCBzdGFsZSByZWdpc3RlciBkYXRhIGJ5IG1vdmluZyByZWxldmFu
dCBkYXRhIGludG8KZnVuY3Rpb24gbG9jYWwgdmFyaWFibGVzLgoKU3BlY3VsYXRpdmUgZXhlY3V0
aW9uIGlzIG5vdCBibG9ja2VkIGluIGNhc2Ugb25lIG9mIHRoZSBmb2xsb3dpbmcKcHJvcGVydGll
cyBpcyB0cnVlOgogLSBwYXRoIGNhbm5vdCBiZSB0cmlnZ2VyZWQgYnkgdGhlIGd1ZXN0CiAtIHBh
dGggZG9lcyBub3QgcmV0dXJuIHRvIHRoZSBndWVzdAogLSBwYXRoIGRvZXMgbm90IHJlc3VsdCBp
biBhbiBvdXQtb2YtYm91bmQgYWNjZXNzCiAtIHBhdGggY2Fubm90IGJlIGV4ZWN1dGVkIHJlcGVh
dGVkbHkKT25seSB0aGUgY29tYmluYXRpb24gb2YgdGhlIGFib3ZlIHByb3BlcnRpZXMgYWxsb3dz
IHRvIGFjdHVhbGx5IGxlYWsKY29udGludW91cyBjaHVua3Mgb2YgbWVtb3J5LiBUaGVyZWZvcmUs
IHdlIG9ubHkgYWRkIHRoZSBwZW5hbHR5IG9mCnByb3RlY3RpdmUgbWVjaGFuaXNtcyBpbiBjYXNl
IGEgcG90ZW50aWFsIHNwZWN1bGF0aXZlIG91dC1vZi1ib3VuZAphY2Nlc3MgbWF0Y2hlcyBhbGwg
dGhlIGFib3ZlIHByb3BlcnRpZXMuCgpUaGlzIGNvbW1pdCBhZGRyZXNzZXMgb25seSBvdXQtb2Yt
Ym91bmQgYWNjZXNzZXMgd2hvc2UgaW5kZXggaXMKZGlyZWN0bHkgY29udHJvbGxlZCBieSB0aGUg
Z3Vlc3QsIGFuZCB0aGUgaW5kZXggaXMgY2hlY2tlZCBiZWZvcmUuClBvdGVudGlhbCBvdXQtb2Yt
Ym91bmQgYWNjZXNzZXMgdGhhdCBhcmUgY2F1c2VkIGJ5IHNwZWN1bGF0aXZlbHkKZXZhbHVhdGlu
ZyB0aGUgdmVyc2lvbiBvZiB0aGUgY3VycmVudCB0YWJsZSBhcmUgbm90IGFkZHJlc3NlZCBpbiB0
aGlzCmNvbW1pdC4gSGVuY2UsIHNwZWN1bGF0aXZlIG91dC1vZi1ib3VuZCBhY2Nlc3NlcyBtaWdo
dCBzdGlsbCBiZQpwb3NzaWJsZSwgZm9yIGV4YW1wbGUgaW4gZ250dGFiX2dldF9zdGF0dXNfZnJh
bWVfbWZuLCB3aGVuIGNhbGxpbmcKZ250dGFiX2dyb3dfdGFibGUsIHRoZSBhc3NlcnRpb24gdGhh
dCB0aGUgZ3JhbnQgdGFibGUgdmVyc2lvbiBlcXVhbHMKdHdvIG1pZ2h0IG5vdCBob2xkIHVuZGVy
IHNwZWN1bGF0aW9uLgoKVGhpcyBpcyBwYXJ0IG9mIHRoZSBzcGVjdWxhdGl2ZSBoYXJkZW5pbmcg
ZWZmb3J0LgoKU2lnbmVkLW9mZi1ieTogTm9yYmVydCBNYW50aGV5IDxubWFudGhleUBhbWF6b24u
ZGU+Ci0tLQoKTm90ZXM6CiAgdjM6ICBEcm9wIGxvY2FsIHZhcmlhYmxlIGZvciBmdW5jdGlvbiBs
b2NhbCBnb3Agc3RydWN0dXJlLgogICAgICAgV3JhcCB0b28gbG9uZyBsaW5lcwoKIHhlbi9jb21t
b24vZ3JhbnRfdGFibGUuYyB8IDcyICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKyst
LS0tLS0tLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDUxIGluc2VydGlvbnMoKyksIDIxIGRlbGV0
aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vZ3JhbnRfdGFibGUuYyBiL3hlbi9jb21t
b24vZ3JhbnRfdGFibGUuYwotLS0gYS94ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMKKysrIGIveGVu
L2NvbW1vbi9ncmFudF90YWJsZS5jCkBAIC05MTIsNiArOTEyLDcgQEAgbWFwX2dyYW50X3JlZigK
IHsKICAgICBzdHJ1Y3QgZG9tYWluICpsZCwgKnJkLCAqb3duZXIgPSBOVUxMOwogICAgIHN0cnVj
dCBncmFudF90YWJsZSAqbGd0LCAqcmd0OworICAgIGdyYW50X3JlZl90IHJlZjsKICAgICBzdHJ1
Y3QgdmNwdSAgICpsZWQ7CiAgICAgZ3JhbnRfaGFuZGxlX3QgaGFuZGxlOwogICAgIG1mbl90IG1m
bjsKQEAgLTk3NSwxMyArOTc2LDE1IEBAIG1hcF9ncmFudF9yZWYoCiAgICAgZ3JhbnRfcmVhZF9s
b2NrKHJndCk7CiAKICAgICAvKiBCb3VuZHMgY2hlY2sgb24gdGhlIGdyYW50IHJlZiAqLwotICAg
IGlmICggdW5saWtlbHkob3AtPnJlZiA+PSBucl9ncmFudF9lbnRyaWVzKHJndCkpKQorICAgIHJl
ZiA9IG9wLT5yZWY7CisgICAgaWYgKCB1bmxpa2VseShyZWYgPj0gbnJfZ3JhbnRfZW50cmllcyhy
Z3QpKSkKICAgICAgICAgUElOX0ZBSUwodW5sb2NrX291dCwgR05UU1RfYmFkX2dudHJlZiwgIkJh
ZCByZWYgJSN4IGZvciBkJWRcbiIsCi0gICAgICAgICAgICAgICAgIG9wLT5yZWYsIHJndC0+ZG9t
YWluLT5kb21haW5faWQpOworICAgICAgICAgICAgICAgICByZWYsIHJndC0+ZG9tYWluLT5kb21h
aW5faWQpOwogCi0gICAgYWN0ID0gYWN0aXZlX2VudHJ5X2FjcXVpcmUocmd0LCBvcC0+cmVmKTsK
LSAgICBzaGFoID0gc2hhcmVkX2VudHJ5X2hlYWRlcihyZ3QsIG9wLT5yZWYpOwotICAgIHN0YXR1
cyA9IHJndC0+Z3RfdmVyc2lvbiA9PSAxID8gJnNoYWgtPmZsYWdzIDogJnN0YXR1c19lbnRyeShy
Z3QsIG9wLT5yZWYpOworICAgIC8qIFRoaXMgY2FsbCBhbHNvIGVuc3VyZXMgdGhlIGFib3ZlIGNo
ZWNrIGNhbm5vdCBiZSBwYXNzZWQgc3BlY3VsYXRpdmVseSAqLworICAgIHNoYWggPSBzaGFyZWRf
ZW50cnlfaGVhZGVyKHJndCwgcmVmKTsKKyAgICBzdGF0dXMgPSByZ3QtPmd0X3ZlcnNpb24gPT0g
MSA/ICZzaGFoLT5mbGFncyA6ICZzdGF0dXNfZW50cnkocmd0LCByZWYpOworICAgIGFjdCA9IGFj
dGl2ZV9lbnRyeV9hY3F1aXJlKHJndCwgcmVmKTsKIAogICAgIC8qIElmIGFscmVhZHkgcGlubmVk
LCBjaGVjayB0aGUgYWN0aXZlIGRvbWlkIGFuZCBhdm9pZCByZWZjbnQgb3ZlcmZsb3cuICovCiAg
ICAgaWYgKCBhY3QtPnBpbiAmJgpAQCAtMTAwNCw4ICsxMDA3LDggQEAgbWFwX2dyYW50X3JlZigK
ICAgICAgICAgaWYgKCAhYWN0LT5waW4gKQogICAgICAgICB7CiAgICAgICAgICAgICB1bnNpZ25l
ZCBsb25nIGdmbiA9IHJndC0+Z3RfdmVyc2lvbiA9PSAxID8KLSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgc2hhcmVkX2VudHJ5X3YxKHJndCwgb3AtPnJlZikuZnJhbWUgOgotICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBzaGFyZWRfZW50cnlfdjIocmd0LCBvcC0+cmVmKS5m
dWxsX3BhZ2UuZnJhbWU7CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNoYXJlZF9l
bnRyeV92MShyZ3QsIHJlZikuZnJhbWUgOgorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBzaGFyZWRfZW50cnlfdjIocmd0LCByZWYpLmZ1bGxfcGFnZS5mcmFtZTsKIAogICAgICAgICAg
ICAgcmMgPSBnZXRfcGFnZWRfZnJhbWUoZ2ZuLCAmbWZuLCAmcGcsCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBvcC0+ZmxhZ3MgJiBHTlRNQVBfcmVhZG9ubHksIHJkKTsKQEAgLTEw
MTgsNyArMTAyMSw3IEBAIG1hcF9ncmFudF9yZWYoCiAgICAgICAgICAgICBhY3QtPmxlbmd0aCA9
IFBBR0VfU0laRTsKICAgICAgICAgICAgIGFjdC0+aXNfc3ViX3BhZ2UgPSBmYWxzZTsKICAgICAg
ICAgICAgIGFjdC0+dHJhbnNfZG9tYWluID0gcmQ7Ci0gICAgICAgICAgICBhY3QtPnRyYW5zX2dy
ZWYgPSBvcC0+cmVmOworICAgICAgICAgICAgYWN0LT50cmFuc19ncmVmID0gcmVmOwogICAgICAg
ICB9CiAgICAgfQogCkBAIC0xMjY2LDYgKzEyNjksNyBAQCB1bm1hcF9jb21tb24oCiAgICAgZG9t
aWRfdCAgICAgICAgICBkb207CiAgICAgc3RydWN0IGRvbWFpbiAgICpsZCwgKnJkOwogICAgIHN0
cnVjdCBncmFudF90YWJsZSAqbGd0LCAqcmd0OworICAgIGdyYW50X3JlZl90IHJlZjsKICAgICBz
dHJ1Y3QgYWN0aXZlX2dyYW50X2VudHJ5ICphY3Q7CiAgICAgczE2ICAgICAgICAgICAgICByYyA9
IDA7CiAgICAgc3RydWN0IGdyYW50X21hcHBpbmcgKm1hcDsKQEAgLTEzMTksNiArMTMyMyw3IEBA
IHVubWFwX2NvbW1vbigKIAogICAgIG9wLT5yZCA9IHJkOwogICAgIG9wLT5yZWYgPSBtYXAtPnJl
ZjsKKyAgICByZWYgPSBtYXAtPnJlZjsKIAogICAgIC8qCiAgICAgICogV2UgY2FuJ3QgYXNzdW1l
IHRoZXJlIHdhcyBubyByYWNpbmcgdW5tYXAgZm9yIHRoaXMgbWFwdHJhY2sgZW50cnksCkBAIC0x
MzI4LDcgKzEzMzMsNyBAQCB1bm1hcF9jb21tb24oCiAgICAgICogaW52YWxpZCBsb2NrLgogICAg
ICAqLwogICAgIHNtcF9ybWIoKTsKLSAgICBpZiAoIHVubGlrZWx5KG9wLT5yZWYgPj0gbnJfZ3Jh
bnRfZW50cmllcyhyZ3QpKSApCisgICAgaWYgKCB1bmxpa2VseShyZWYgPj0gbnJfZ3JhbnRfZW50
cmllcyhyZ3QpKSApCiAgICAgewogICAgICAgICBnZHByaW50ayhYRU5MT0dfV0FSTklORywgIlVu
c3RhYmxlIGQlZCBoYW5kbGUgJSN4XG4iLAogICAgICAgICAgICAgICAgICByZ3QtPmRvbWFpbi0+
ZG9tYWluX2lkLCBvcC0+aGFuZGxlKTsKQEAgLTEzMzcsNyArMTM0MiwxMCBAQCB1bm1hcF9jb21t
b24oCiAgICAgICAgIGdvdG8gdW5sb2NrX291dDsKICAgICB9CiAKLSAgICBhY3QgPSBhY3RpdmVf
ZW50cnlfYWNxdWlyZShyZ3QsIG9wLT5yZWYpOworICAgIC8qIE1ha2Ugc3VyZSB0aGUgYWJvdmUg
Ym91bmQgY2hlY2sgY2Fubm90IGJlIGJ5cGFzc2VkIHNwZWN1bGF0aXZlbHkgKi8KKyAgICBibG9j
a19zcGVjdWxhdGlvbigpOworCisgICAgYWN0ID0gYWN0aXZlX2VudHJ5X2FjcXVpcmUocmd0LCBy
ZWYpOwogCiAgICAgLyoKICAgICAgKiBOb3RlIHRoYXQgd2UgKGFiKXVzZSB0aGUgYWN0aXZlIGVu
dHJ5IGxvY2sgaGVyZSB0byBwcm90ZWN0IGFnYWluc3QKQEAgLTEzNTAsNyArMTM1OCw3IEBAIHVu
bWFwX2NvbW1vbigKICAgICBmbGFncyA9IHJlYWRfYXRvbWljKCZtYXAtPmZsYWdzKTsKICAgICBz
bXBfcm1iKCk7CiAgICAgaWYgKCB1bmxpa2VseSghZmxhZ3MpIHx8IHVubGlrZWx5KG1hcC0+ZG9t
aWQgIT0gZG9tKSB8fAotICAgICAgICAgdW5saWtlbHkobWFwLT5yZWYgIT0gb3AtPnJlZikgKQor
ICAgICAgICAgdW5saWtlbHkobWFwLT5yZWYgIT0gcmVmKSApCiAgICAgewogICAgICAgICBnZHBy
aW50ayhYRU5MT0dfV0FSTklORywgIlVuc3RhYmxlIGhhbmRsZSAlI3hcbiIsIG9wLT5oYW5kbGUp
OwogICAgICAgICByYyA9IEdOVFNUX2JhZF9oYW5kbGU7CkBAIC0xNDM0LDcgKzE0NDIsNyBAQCB1
bm1hcF9jb21tb25fY29tcGxldGUoc3RydWN0IGdudHRhYl91bm1hcF9jb21tb24gKm9wKQogICAg
IHN0cnVjdCBwYWdlX2luZm8gKnBnOwogICAgIHVpbnQxNl90ICpzdGF0dXM7CiAKLSAgICBpZiAo
ICFvcC0+ZG9uZSApCisgICAgaWYgKCBldmFsdWF0ZV9ub3NwZWMoIW9wLT5kb25lKSApCiAgICAg
ewogICAgICAgICAvKiB1bm1hcF9jb21tb24oKSBkaWRuJ3QgZG8gYW55dGhpbmcgLSBub3RoaW5n
IHRvIGNvbXBsZXRlLiAqLwogICAgICAgICByZXR1cm47CkBAIC0yMDQyLDYgKzIwNTAsNyBAQCBn
bnR0YWJfcHJlcGFyZV9mb3JfdHJhbnNmZXIoCiAgICAgICAgIGdvdG8gZmFpbDsKICAgICB9CiAK
KyAgICAvKiBUaGlzIGNhbGwgYWxzbyBlbnN1cmVzIHRoZSBhYm92ZSBjaGVjayBjYW5ub3QgYmUg
cGFzc2VkIHNwZWN1bGF0aXZlbHkgKi8KICAgICByYXdfc2hhaCA9ICh1aW50MzJfdCAqKXNoYXJl
ZF9lbnRyeV9oZWFkZXIocmd0LCByZWYpOwogICAgIHNjb21iby5yYXcgPSBBQ0NFU1NfT05DRSgq
cmF3X3NoYWgpOwogCkBAIC0yMjM4LDcgKzIyNDcsMTIgQEAgZ250dGFiX3RyYW5zZmVyKAogICAg
ICAgICBzcGluX3VubG9jaygmZS0+cGFnZV9hbGxvY19sb2NrKTsKICAgICAgICAgb2theSA9IGdu
dHRhYl9wcmVwYXJlX2Zvcl90cmFuc2ZlcihlLCBkLCBnb3AucmVmKTsKIAotICAgICAgICBpZiAo
IHVubGlrZWx5KCFva2F5IHx8IGFzc2lnbl9wYWdlcyhlLCBwYWdlLCAwLCBNRU1GX25vX3JlZmNv
dW50KSkgKQorICAgICAgICAvKgorICAgICAgICAgKiBNYWtlIHN1cmUgdGhlIHJlZmVyZW5jZSBi
b3VuZCBjaGVjayBpbiBnbnR0YWJfcHJlcGFyZV9mb3JfdHJhbnNmZXIKKyAgICAgICAgICogaXMg
cmVzcGVjdGVkIGFuZCBzcGVjdWxhdGl2ZSBleGVjdXRpb24gaXMgYmxvY2tlZCBhY2NvcmRpbmds
eQorICAgICAgICAgKi8KKyAgICAgICAgaWYgKCB1bmxpa2VseSghZXZhbHVhdGVfbm9zcGVjKG9r
YXkpKSB8fAorICAgICAgICAgICAgdW5saWtlbHkoYXNzaWduX3BhZ2VzKGUsIHBhZ2UsIDAsIE1F
TUZfbm9fcmVmY291bnQpKSApCiAgICAgICAgIHsKICAgICAgICAgICAgIGJvb2wgZHJvcF9kb21f
cmVmOwogCkBAIC0yNDI2LDggKzI0NDAsMTAgQEAgYWNxdWlyZV9ncmFudF9mb3JfY29weSgKICAg
ICAgICAgUElOX0ZBSUwoZ3RfdW5sb2NrX291dCwgR05UU1RfYmFkX2dudHJlZiwKICAgICAgICAg
ICAgICAgICAgIkJhZCBncmFudCByZWZlcmVuY2UgJSN4XG4iLCBncmVmKTsKIAotICAgIGFjdCA9
IGFjdGl2ZV9lbnRyeV9hY3F1aXJlKHJndCwgZ3JlZik7CisgICAgLyogVGhpcyBjYWxsIGFsc28g
ZW5zdXJlcyB0aGUgYWJvdmUgY2hlY2sgY2Fubm90IGJlIHBhc3NlZCBzcGVjdWxhdGl2ZWx5ICov
CiAgICAgc2hhaCA9IHNoYXJlZF9lbnRyeV9oZWFkZXIocmd0LCBncmVmKTsKKyAgICBhY3QgPSBh
Y3RpdmVfZW50cnlfYWNxdWlyZShyZ3QsIGdyZWYpOworCiAgICAgaWYgKCByZ3QtPmd0X3ZlcnNp
b24gPT0gMSApCiAgICAgewogICAgICAgICBzaGEyID0gTlVMTDsKQEAgLTI4NDMsNiArMjg1OSw5
IEBAIHN0YXRpYyBpbnQgZ250dGFiX2NvcHlfYnVmKGNvbnN0IHN0cnVjdCBnbnR0YWJfY29weSAq
b3AsCiAgICAgICAgICAgICAgICAgIG9wLT5kZXN0Lm9mZnNldCwgZGVzdC0+cHRyLm9mZnNldCwK
ICAgICAgICAgICAgICAgICAgb3AtPmxlbiwgZGVzdC0+bGVuKTsKIAorICAgIC8qIE1ha2Ugc3Vy
ZSB0aGUgYWJvdmUgY2hlY2tzIGFyZSBub3QgYnlwYXNzZWQgc3BlY3VsYXRpdmVseSAqLworICAg
IGJsb2NrX3NwZWN1bGF0aW9uKCk7CisKICAgICBtZW1jcHkoZGVzdC0+dmlydCArIG9wLT5kZXN0
Lm9mZnNldCwgc3JjLT52aXJ0ICsgb3AtPnNvdXJjZS5vZmZzZXQsCiAgICAgICAgICAgIG9wLT5s
ZW4pOwogICAgIGdudHRhYl9tYXJrX2RpcnR5KGRlc3QtPmRvbWFpbiwgZGVzdC0+bWZuKTsKQEAg
LTI5NjIsNyArMjk4MSw3IEBAIGdudHRhYl9zZXRfdmVyc2lvbihYRU5fR1VFU1RfSEFORExFX1BB
UkFNKGdudHRhYl9zZXRfdmVyc2lvbl90KSB1b3ApCiAgICAgc3RydWN0IGdyYW50X3RhYmxlICpn
dCA9IGN1cnJkLT5ncmFudF90YWJsZTsKICAgICBncmFudF9lbnRyeV92MV90IHJlc2VydmVkX2Vu
dHJpZXNbR05UVEFCX05SX1JFU0VSVkVEX0VOVFJJRVNdOwogICAgIGludCByZXM7Ci0gICAgdW5z
aWduZWQgaW50IGk7CisgICAgdW5zaWduZWQgaW50IGksIG5yX2VudHM7CiAKICAgICBpZiAoIGNv
cHlfZnJvbV9ndWVzdCgmb3AsIHVvcCwgMSkgKQogICAgICAgICByZXR1cm4gLUVGQVVMVDsKQEAg
LTI5ODYsNyArMzAwNSw4IEBAIGdudHRhYl9zZXRfdmVyc2lvbihYRU5fR1VFU1RfSEFORExFX1BB
UkFNKGdudHRhYl9zZXRfdmVyc2lvbl90KSB1b3ApCiAgICAgICogYXJlIGFsbG93ZWQgdG8gYmUg
aW4gdXNlICh4ZW5zdG9yZS94ZW5jb25zb2xlIGtlZXBzIHRoZW0gbWFwcGVkKS4KICAgICAgKiAo
WW91IG5lZWQgdG8gY2hhbmdlIHRoZSB2ZXJzaW9uIG51bWJlciBmb3IgZS5nLiBrZXhlYy4pCiAg
ICAgICovCi0gICAgZm9yICggaSA9IEdOVFRBQl9OUl9SRVNFUlZFRF9FTlRSSUVTOyBpIDwgbnJf
Z3JhbnRfZW50cmllcyhndCk7IGkrKyApCisgICAgbnJfZW50cyA9IG5yX2dyYW50X2VudHJpZXMo
Z3QpOworICAgIGZvciAoIGkgPSBHTlRUQUJfTlJfUkVTRVJWRURfRU5UUklFUzsgaSA8IG5yX2Vu
dHM7IGkrKyApCiAgICAgewogICAgICAgICBpZiAoIHJlYWRfYXRvbWljKCZfYWN0aXZlX2VudHJ5
KGd0LCBpKS5waW4pICE9IDAgKQogICAgICAgICB7CkBAIC0zMjI4LDYgKzMyNDgsOSBAQCBzd2Fw
X2dyYW50X3JlZihncmFudF9yZWZfdCByZWZfYSwgZ3JhbnRfcmVmX3QgcmVmX2IpCiAgICAgaWYg
KCB1bmxpa2VseShyZWZfYiA+PSBucl9ncmFudF9lbnRyaWVzKGQtPmdyYW50X3RhYmxlKSkpCiAg
ICAgICAgIFBJTl9GQUlMKG91dCwgR05UU1RfYmFkX2dudHJlZiwgIkJhZCByZWYtYiAlI3hcbiIs
IHJlZl9iKTsKIAorICAgIC8qIE1ha2Ugc3VyZSB0aGUgYWJvdmUgY2hlY2tzIGFyZSBub3QgYnlw
YXNzZWQgc3BlY3VsYXRpdmVseSAqLworICAgIGJsb2NrX3NwZWN1bGF0aW9uKCk7CisKICAgICAv
KiBTd2FwcGluZyB0aGUgc2FtZSByZWYgaXMgYSBuby1vcC4gKi8KICAgICBpZiAoIHJlZl9hID09
IHJlZl9iICkKICAgICAgICAgZ290byBvdXQ7CkBAIC0zNjk3LDEzICszNzIwLDE0IEBAIHZvaWQg
Z3JhbnRfdGFibGVfd2Fybl9hY3RpdmVfZ3JhbnRzKHN0cnVjdCBkb21haW4gKmQpCiAgICAgc3Ry
dWN0IGdyYW50X3RhYmxlICpndCA9IGQtPmdyYW50X3RhYmxlOwogICAgIHN0cnVjdCBhY3RpdmVf
Z3JhbnRfZW50cnkgKmFjdDsKICAgICBncmFudF9yZWZfdCByZWY7Ci0gICAgdW5zaWduZWQgaW50
IG5yX2FjdGl2ZSA9IDA7CisgICAgdW5zaWduZWQgaW50IG5yX2FjdGl2ZSA9IDAsIG5yX2VudHM7
CiAKICNkZWZpbmUgV0FSTl9HUkFOVF9NQVggMTAKIAogICAgIGdyYW50X3JlYWRfbG9jayhndCk7
CiAKLSAgICBmb3IgKCByZWYgPSAwOyByZWYgIT0gbnJfZ3JhbnRfZW50cmllcyhndCk7IHJlZisr
ICkKKyAgICBucl9lbnRzID0gbnJfZ3JhbnRfZW50cmllcyhndCk7CisgICAgZm9yICggcmVmID0g
MDsgcmVmICE9IG5yX2VudHM7IHJlZisrICkKICAgICB7CiAgICAgICAgIGFjdCA9IGFjdGl2ZV9l
bnRyeV9hY3F1aXJlKGd0LCByZWYpOwogICAgICAgICBpZiAoICFhY3QtPnBpbiApCkBAIC0zODUz
LDcgKzM4NzcsOSBAQCBzdGF0aWMgaW50IGdudHRhYl9nZXRfc3RhdHVzX2ZyYW1lX21mbihzdHJ1
Y3QgZG9tYWluICpkLAogICAgICAgICAgICAgcmV0dXJuIC1FSU5WQUw7CiAgICAgfQogCi0gICAg
Km1mbiA9IF9tZm4odmlydF90b19tZm4oZ3QtPnN0YXR1c1tpZHhdKSk7CisgICAgLyogTWFrZSBz
dXJlIGlkeCBpcyBib3VuZGVkIHdydCBucl9zdGF0dXNfZnJhbWVzICovCisgICAgKm1mbiA9IF9t
Zm4odmlydF90b19tZm4oCisgICAgICAgICAgICAgICAgZ3QtPnN0YXR1c1thcnJheV9pbmRleF9u
b3NwZWMoaWR4LCBucl9zdGF0dXNfZnJhbWVzKGd0KSldKSk7CiAgICAgcmV0dXJuIDA7CiB9CiAK
QEAgLTM4ODIsNyArMzkwOCw5IEBAIHN0YXRpYyBpbnQgZ250dGFiX2dldF9zaGFyZWRfZnJhbWVf
bWZuKHN0cnVjdCBkb21haW4gKmQsCiAgICAgICAgICAgICByZXR1cm4gLUVJTlZBTDsKICAgICB9
CiAKLSAgICAqbWZuID0gX21mbih2aXJ0X3RvX21mbihndC0+c2hhcmVkX3Jhd1tpZHhdKSk7Cisg
ICAgLyogTWFrZSBzdXJlIGlkeCBpcyBib3VuZGVkIHdydCBucl9zdGF0dXNfZnJhbWVzICovCisg
ICAgKm1mbiA9IF9tZm4odmlydF90b19tZm4oCisgICAgICAgICAgICAgICAgZ3QtPnNoYXJlZF9y
YXdbYXJyYXlfaW5kZXhfbm9zcGVjKGlkeCwgbnJfZ3JhbnRfZnJhbWVzKGd0KSldKSk7CiAgICAg
cmV0dXJuIDA7CiB9CiAKQEAgLTM5NTIsNiArMzk4MCw3IEBAIHN0YXRpYyB2b2lkIGdudHRhYl91
c2FnZV9wcmludChzdHJ1Y3QgZG9tYWluICpyZCkKICAgICBpbnQgZmlyc3QgPSAxOwogICAgIGdy
YW50X3JlZl90IHJlZjsKICAgICBzdHJ1Y3QgZ3JhbnRfdGFibGUgKmd0ID0gcmQtPmdyYW50X3Rh
YmxlOworICAgIHVuc2lnbmVkIGludCBucl9lbnRzOwogCiAgICAgcHJpbnRrKCIgICAgICAtLS0t
LS0tLSBhY3RpdmUgLS0tLS0tLS0gICAgICAgLS0tLS0tLS0gc2hhcmVkIC0tLS0tLS0tXG4iKTsK
ICAgICBwcmludGsoIltyZWZdIGxvY2FsZG9tIG1mbiAgICAgIHBpbiAgICAgICAgICBsb2NhbGRv
bSBnbWZuICAgICBmbGFnc1xuIik7CkBAIC0zOTY0LDcgKzM5OTMsOCBAQCBzdGF0aWMgdm9pZCBn
bnR0YWJfdXNhZ2VfcHJpbnQoc3RydWN0IGRvbWFpbiAqcmQpCiAgICAgICAgICAgIG5yX2dyYW50
X2ZyYW1lcyhndCksIGd0LT5tYXhfZ3JhbnRfZnJhbWVzLAogICAgICAgICAgICBucl9tYXB0cmFj
a19mcmFtZXMoZ3QpLCBndC0+bWF4X21hcHRyYWNrX2ZyYW1lcyk7CiAKLSAgICBmb3IgKCByZWYg
PSAwOyByZWYgIT0gbnJfZ3JhbnRfZW50cmllcyhndCk7IHJlZisrICkKKyAgICBucl9lbnRzID0g
bnJfZ3JhbnRfZW50cmllcyhndCk7CisgICAgZm9yICggcmVmID0gMDsgcmVmICE9IG5yX2VudHM7
IHJlZisrICkKICAgICB7CiAgICAgICAgIHN0cnVjdCBhY3RpdmVfZ3JhbnRfZW50cnkgKmFjdDsK
ICAgICAgICAgc3RydWN0IGdyYW50X2VudHJ5X2hlYWRlciAqc2hhOwotLSAKMi43LjQKCgoKCkFt
YXpvbiBEZXZlbG9wbWVudCBDZW50ZXIgR2VybWFueSBHbWJICktyYXVzZW5zdHIuIDM4CjEwMTE3
IEJlcmxpbgpHZXNjaGFlZnRzZnVlaHJ1bmc6IENocmlzdGlhbiBTY2hsYWVnZXIsIFJhbGYgSGVy
YnJpY2gKRWluZ2V0cmFnZW4gYW0gQW10c2dlcmljaHQgQ2hhcmxvdHRlbmJ1cmcgdW50ZXIgSFJC
IDE0OTE3MyBCClNpdHo6IEJlcmxpbgpVc3QtSUQ6IERFIDI4OSAyMzcgODc5CgoKCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 12 08:55:21 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Jul 2019 08:55:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hlrKr-0007O5-9j; Fri, 12 Jul 2019 08:55:21 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=BMMu=VJ=amazon.de=prvs=0898c1a4e=nmanthey@srs-us1.protection.inumbo.net>)
 id 1hlrKp-0007Nv-Ta
 for xen-devel@lists.xenproject.org; Fri, 12 Jul 2019 08:55:19 +0000
X-Inumbo-ID: c5ea725c-a482-11e9-b2a1-1f02d0e6a0f7
Received: from smtp-fw-9102.amazon.com (unknown [207.171.184.29])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c5ea725c-a482-11e9-b2a1-1f02d0e6a0f7;
 Fri, 12 Jul 2019 08:55:19 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.de; i=@amazon.de; q=dns/txt; s=amazon201209;
 t=1562921719; x=1594457719;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version;
 bh=Lxw8sia3OBJe9J6rgfdTahd21twGrZBe21qxJQK2gdI=;
 b=bPS7OcMjloUHI5C1iabvfzchSfhTzJorWt5pg7xQ/Je616BvuGsSGLwo
 w71cXxkIFuJiGFbTrRXstR7pwf5ZWzJsKnGui1TTwZw/2nB26InfWkG1A
 KlycFcrLd6dRacXl0bVEgTSnQmlE/9JTJM9qOm7gjW6HuTWyMXe9nJnEk U=;
X-IronPort-AV: E=Sophos;i="5.62,481,1554768000"; d="scan'208";a="685114835"
Received: from sea3-co-svc-lb6-vlan2.sea.amazon.com (HELO
 email-inbound-relay-1a-821c648d.us-east-1.amazon.com) ([10.47.22.34])
 by smtp-border-fw-out-9102.sea19.amazon.com with ESMTP;
 12 Jul 2019 08:55:15 +0000
Received: from EX13MTAUEA001.ant.amazon.com
 (iad55-ws-svc-p15-lb9-vlan3.iad.amazon.com [10.40.159.166])
 by email-inbound-relay-1a-821c648d.us-east-1.amazon.com (Postfix) with ESMTPS
 id BC055A2401; Fri, 12 Jul 2019 08:55:11 +0000 (UTC)
Received: from EX13D08UEE002.ant.amazon.com (10.43.62.92) by
 EX13MTAUEA001.ant.amazon.com (10.43.61.243) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Fri, 12 Jul 2019 08:55:11 +0000
Received: from EX13MTAUEA001.ant.amazon.com (10.43.61.82) by
 EX13D08UEE002.ant.amazon.com (10.43.62.92) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Fri, 12 Jul 2019 08:55:10 +0000
Received: from uc1a35a69ae4659.ant.amazon.com (10.28.85.50) by
 mail-relay.amazon.com (10.43.61.243) with Microsoft SMTP Server id
 15.0.1367.3 via Frontend Transport; Fri, 12 Jul 2019 08:55:08 +0000
From: Norbert Manthey <nmanthey@amazon.de>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 12 Jul 2019 10:51:42 +0200
Message-ID: <1562921502-20137-3-git-send-email-nmanthey@amazon.de>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1562921502-20137-1-git-send-email-nmanthey@amazon.de>
References: <1562921502-20137-1-git-send-email-nmanthey@amazon.de>
MIME-Version: 1.0
Precedence: Bulk
Subject: [Xen-devel] [PATCH L1TF MDS GT v3 2/2] common/grant_table: harden
 version dependent accesses
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, Tim Deegan <tim@xen.org>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Ian
 Jackson <ian.jackson@eu.citrix.com>, Dario Faggioli <dfaggioli@suse.com>,
 Martin Pohlack <mpohlack@amazon.de>, Pawel Wieczorkiewicz <wipawel@amazon.de>,
 Julien Grall <julien.grall@arm.com>, David Woodhouse <dwmw@amazon.co.uk>,
 Jan Beulich <jbeulich@suse.com>, Martin Mazein <amazein@amazon.de>,
 Bjoern Doebel <doebel@amazon.de>, Norbert Manthey <nmanthey@amazon.de>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

R3Vlc3RzIGNhbiBpc3N1ZSBncmFudCB0YWJsZSBvcGVyYXRpb25zIGFuZCBwcm92aWRlIGd1ZXN0
IGNvbnRyb2xsZWQKZGF0YSB0byB0aGVtLiBUaGlzIGRhdGEgaXMgdXNlZCBhcyBpbmRleCBmb3Ig
bWVtb3J5IGxvYWRzIGFmdGVyIGJvdW5kCmNoZWNrcyBoYXZlIGJlZW4gZG9uZS4gRGVwZW5kaW5n
IG9uIHRoZSBncmFudCB0YWJsZSB2ZXJzaW9uLCB0aGUKc2l6ZSBvZiBlbGVtZW50cyBpbiBjb250
YWluZXJzIGRpZmZlci4gQXMgdGhlIGJhc2UgZGF0YSBzdHJ1Y3R1cmUgaXMKYSBwYWdlLCB0aGUg
bnVtYmVyIG9mIGVsZW1lbnRzIHBlciBwYWdlIGFsc28gZGlmZmVycy4gQ29uc2VxdWVudGx5LApi
b3VuZCBjaGVja3MgYXJlIHZlcnNpb24gZGVwZW5kZW50LCBzbyB0aGF0IHNwZWN1bGF0aXZlIGV4
ZWN1dGlvbiBjYW4KaGFwcGVuIGluIHNldmVyYWwgc3RhZ2VzLCB0aGUgYm91bmQgY2hlY2sgYXMg
d2VsbCBhcyB0aGUgdmVyc2lvbiBjaGVjay4KClRoaXMgY29tbWl0IG1pdGlnYXRlcyBjYXNlcyB3
aGVyZSBvdXQtb2YtYm91bmQgYWNjZXNzZXMgY291bGQgaGFwcGVuCmR1ZSB0byB0aGUgdmVyc2lv
biBjb21wYXJpc29uLiBJbiBjYXNlcywgd2hlcmUgbm8gZGlmZmVyZW50IG1lbW9yeQpsb2NhdGlv
bnMgYXJlIGFjY2Vzc2VkIG9uIHRoZSBjb2RlIHBhdGggdGhhdCBmb2xsb3cgYW4gaWYgc3RhdGVt
ZW50LApubyBwcm90ZWN0aW9uIGlzIHJlcXVpcmVkLiBObyBkaWZmZXJlbnQgbWVtb3J5IGxvY2F0
aW9ucyBhcmUgYWNjZXNzZWQKaW4gdGhlIGZvbGxvd2luZyBmdW5jdGlvbnMgYWZ0ZXIgYSB2ZXJz
aW9uIGNoZWNrOgoKICogZ250dGFiX3NldHVwX3RhYmxlOiBvbmx5IGNhbGN1bGF0ZWQgbnVtYmVy
c2kgYXJlIHVzZWQsIGFuZCB0aGVuCiAgICAgICAgZnVuY3Rpb24gZ250dGFiX2dyb3dfdGFibGUg
aXMgY2FsbGVkLCB3aGljaCBpcyB2ZXJzaW9uIHByb3RlY3RlZAoKICogZ250dGFiX3RyYW5zZmVy
OiB0aGUgY2FzZSB0aGF0IGRlcGVuZHMgb24gdGhlIHZlcnNpb24gY2hlY2sganVzdCBnZXRzCiAg
ICAgICAgaW50byBjb3B5aW5nIGEgcGFnZSBvciBub3QKCiAqIGFjcXVpcmVfZ3JhbnRfZm9yX2Nv
cHk6IHRoZSBub3QgZml4ZWQgY29tcGFyaXNvbiBpcyBvbiB0aGUgYWJvcnQgcGF0aAogICAgICAg
IGFuZCBkb2VzIG5vdCBhY2Nlc3Mgb3RoZXIgc3RydWN0dXJlcywgYW5kIG9uIHRoZSBlbHNlIGJy
YW5jaAogICAgICAgIGFjY2Vzc2VzIG9ubHkgc3RydWN0dXJlcyB0aGF0IGhhdmUgYmVlbiB2YWxp
ZGF0ZWQgYmVmb3JlCgogKiBnbnR0YWJfc2V0X3ZlcnNpb246IGFsbCBhY2Nlc3NpYmxlIGRhdGEg
aXMgYWxsb2NhdGVkIGZvciBib3RoIHZlcnNpb25zCiAgICAgICAgRnVydGhlcm1vcmUsIHRoZSBm
dW5jdGlvbnMgZ250dGFiX3BvcHVsYXRlX3N0YXR1c19mcmFtZXMgYW5kCiAgICAgICAgZ250dGFi
X3VucG9wdWxhdGVfc3RhdHVzX2ZyYW1lcyByZWNlaXZlZCBhIGJsb2NrX3NwZWN1bGF0aW9uCiAg
ICAgICAgbWFjcm8uIEhlbmNlLCB0aGlzIGNvZGUgd2lsbCBvbmx5IGJlIGV4ZWN1dGVkIG9uY2Ug
dGhlIGNvcnJlY3QKICAgICAgICB2ZXJzaW9uIGlzIHZpc2libGUgaW4gdGhlIGFyY2hpdGVjdHVy
YWwgc3RhdGUuCgogKiBnbnR0YWJfcmVsZWFzZV9tYXBwaW5nczogdGhpcyBmdW5jdGlvbiBpcyBj
YWxsZWQgb25seSBkdXJpbmcgZG9tYWluCiAgICAgICBkZXN0cnVjdGlvbiBhbmQgY29udHJvbCBp
cyBub3QgcmV0dXJuZWQgdG8gdGhlIGd1ZXN0CgogKiBtZW1fc2hhcmluZ19ncmVmX3RvX2dmbjog
c3BlY3VsYXRpb24gd2lsbCBiZSBzdG9wZWQgYnkgdGhlIHNlY29uZCBpZgogICAgICAgc3RhdGVt
ZW50LCBhcyB0aGF0IHBsYWNlcyBhIGJhcnJpZXIgb24gYW55IHBhdGggdG8gYmUgZXhlY3V0ZWQu
CgogKiBnbnR0YWJfZ2V0X3N0YXR1c19mcmFtZV9tZm46IG5vIHZlcnNpb24gZGVwZW5kZW50IGNo
ZWNrLCBiZWNhdXNlIGFsbAogICAgICAgYWNjZXNzZXMsIGV4Y2VwdCB0aGUgZ3QtPnN0YXR1c1tp
ZHhdLCBkbyBub3QgcGVyZm9ybSBpbmRleC1iYXNlZAogICAgICAgYWNjZXNzZXMsIG9yIHNwZWN1
bGF0aXZlIG91dC1vZi1ib3VuZCBhY2Nlc3NlcyBpbiB0aGUKICAgICAgIGdudHRhYl9ncm93X3Rh
YmxlIGZ1bmN0aW9uIGNhbGwuCgogKiBnbnR0YWJfdXNhZ2VfcHJpbnQ6IGNhbm5vdCBiZSB0cmln
Z2VyZWQgYnkgdGhlIGd1ZXN0CgpUaGlzIGlzIHBhcnQgb2YgdGhlIHNwZWN1bGF0aXZlIGhhcmRl
bmluZyBlZmZvcnQuCgpTaWduZWQtb2ZmLWJ5OiBOb3JiZXJ0IE1hbnRoZXkgPG5tYW50aGV5QGFt
YXpvbi5kZT4KUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KLS0t
CiB4ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMgfCAzNyArKysrKysrKysrKysrKysrKysrKysrKysr
LS0tLS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgMjUgaW5zZXJ0aW9ucygrKSwgMTIgZGVsZXRp
b25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9ncmFudF90YWJsZS5jIGIveGVuL2NvbW1v
bi9ncmFudF90YWJsZS5jCi0tLSBhL3hlbi9jb21tb24vZ3JhbnRfdGFibGUuYworKysgYi94ZW4v
Y29tbW9uL2dyYW50X3RhYmxlLmMKQEAgLTgyOCw3ICs4MjgsNyBAQCBzdGF0aWMgaW50IF9zZXRf
c3RhdHVzKGNvbnN0IGdyYW50X2VudHJ5X2hlYWRlcl90ICpzaGFoLAogICAgICAgICAgICAgICAg
ICAgICAgICBkb21pZF90IGxkb21pZCkKIHsKIAotICAgIGlmICggcmd0X3ZlcnNpb24gPT0gMSAp
CisgICAgaWYgKCBldmFsdWF0ZV9ub3NwZWMocmd0X3ZlcnNpb24gPT0gMSkgKQogICAgICAgICBy
ZXR1cm4gX3NldF9zdGF0dXNfdjEoc2hhaCwgcmQsIGFjdCwgcmVhZG9ubHksIG1hcGZsYWcsIGxk
b21pZCk7CiAgICAgZWxzZQogICAgICAgICByZXR1cm4gX3NldF9zdGF0dXNfdjIoc2hhaCwgc3Rh
dHVzLCByZCwgYWN0LCByZWFkb25seSwgbWFwZmxhZywgbGRvbWlkKTsKQEAgLTk4Myw5ICs5ODMs
MTIgQEAgbWFwX2dyYW50X3JlZigKIAogICAgIC8qIFRoaXMgY2FsbCBhbHNvIGVuc3VyZXMgdGhl
IGFib3ZlIGNoZWNrIGNhbm5vdCBiZSBwYXNzZWQgc3BlY3VsYXRpdmVseSAqLwogICAgIHNoYWgg
PSBzaGFyZWRfZW50cnlfaGVhZGVyKHJndCwgcmVmKTsKLSAgICBzdGF0dXMgPSByZ3QtPmd0X3Zl
cnNpb24gPT0gMSA/ICZzaGFoLT5mbGFncyA6ICZzdGF0dXNfZW50cnkocmd0LCByZWYpOwogICAg
IGFjdCA9IGFjdGl2ZV9lbnRyeV9hY3F1aXJlKHJndCwgcmVmKTsKIAorICAgIC8qIE1ha2Ugc3Vy
ZSB3ZSBkbyBub3QgYWNjZXNzIG1lbW9yeSBzcGVjdWxhdGl2ZWx5ICovCisgICAgc3RhdHVzID0g
ZXZhbHVhdGVfbm9zcGVjKHJndC0+Z3RfdmVyc2lvbiA9PSAxKSA/ICZzaGFoLT5mbGFncworICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDogJnN0YXR1c19l
bnRyeShyZ3QsIHJlZik7CisKICAgICAvKiBJZiBhbHJlYWR5IHBpbm5lZCwgY2hlY2sgdGhlIGFj
dGl2ZSBkb21pZCBhbmQgYXZvaWQgcmVmY250IG92ZXJmbG93LiAqLwogICAgIGlmICggYWN0LT5w
aW4gJiYKICAgICAgICAgICgoYWN0LT5kb21pZCAhPSBsZC0+ZG9tYWluX2lkKSB8fApAQCAtMTAw
Niw3ICsxMDA5LDcgQEAgbWFwX2dyYW50X3JlZigKIAogICAgICAgICBpZiAoICFhY3QtPnBpbiAp
CiAgICAgICAgIHsKLSAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgZ2ZuID0gcmd0LT5ndF92ZXJz
aW9uID09IDEgPworICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBnZm4gPSBldmFsdWF0ZV9ub3Nw
ZWMocmd0LT5ndF92ZXJzaW9uID09IDEpID8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgc2hhcmVkX2VudHJ5X3YxKHJndCwgcmVmKS5mcmFtZSA6CiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHNoYXJlZF9lbnRyeV92MihyZ3QsIHJlZikuZnVsbF9wYWdlLmZyYW1lOwog
CkBAIC0xNDU4LDcgKzE0NjEsNyBAQCB1bm1hcF9jb21tb25fY29tcGxldGUoc3RydWN0IGdudHRh
Yl91bm1hcF9jb21tb24gKm9wKQogICAgIGFjdCA9IGFjdGl2ZV9lbnRyeV9hY3F1aXJlKHJndCwg
b3AtPnJlZik7CiAgICAgc2hhID0gc2hhcmVkX2VudHJ5X2hlYWRlcihyZ3QsIG9wLT5yZWYpOwog
Ci0gICAgaWYgKCByZ3QtPmd0X3ZlcnNpb24gPT0gMSApCisgICAgaWYgKCBldmFsdWF0ZV9ub3Nw
ZWMocmd0LT5ndF92ZXJzaW9uID09IDEpICkKICAgICAgICAgc3RhdHVzID0gJnNoYS0+ZmxhZ3M7
CiAgICAgZWxzZQogICAgICAgICBzdGF0dXMgPSAmc3RhdHVzX2VudHJ5KHJndCwgb3AtPnJlZik7
CkBAIC0xNjUxLDYgKzE2NTQsMTAgQEAgZ250dGFiX3BvcHVsYXRlX3N0YXR1c19mcmFtZXMoc3Ry
dWN0IGRvbWFpbiAqZCwgc3RydWN0IGdyYW50X3RhYmxlICpndCwKICAgICB1bnNpZ25lZCByZXFf
c3RhdHVzX2ZyYW1lczsKIAogICAgIHJlcV9zdGF0dXNfZnJhbWVzID0gZ3JhbnRfdG9fc3RhdHVz
X2ZyYW1lcyhyZXFfbnJfZnJhbWVzKTsKKworICAgIC8qIE1ha2Ugc3VyZSwgcHJpb3IgdmVyc2lv
biBjaGVja3MgYXJlIGFyY2hpdGVjdHVyYWwgdmlzaWJsZSAqLworICAgIGJsb2NrX3NwZWN1bGF0
aW9uKCk7CisKICAgICBmb3IgKCBpID0gbnJfc3RhdHVzX2ZyYW1lcyhndCk7IGkgPCByZXFfc3Rh
dHVzX2ZyYW1lczsgaSsrICkKICAgICB7CiAgICAgICAgIGlmICggKGd0LT5zdGF0dXNbaV0gPSBh
bGxvY194ZW5oZWFwX3BhZ2UoKSkgPT0gTlVMTCApCkBAIC0xNjc5LDYgKzE2ODYsOSBAQCBnbnR0
YWJfdW5wb3B1bGF0ZV9zdGF0dXNfZnJhbWVzKHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBncmFu
dF90YWJsZSAqZ3QpCiB7CiAgICAgdW5zaWduZWQgaW50IGk7CiAKKyAgICAvKiBNYWtlIHN1cmUs
IHByaW9yIHZlcnNpb24gY2hlY2tzIGFyZSBhcmNoaXRlY3R1cmFsIHZpc2libGUgKi8KKyAgICBi
bG9ja19zcGVjdWxhdGlvbigpOworCiAgICAgZm9yICggaSA9IDA7IGkgPCBucl9zdGF0dXNfZnJh
bWVzKGd0KTsgaSsrICkKICAgICB7CiAgICAgICAgIHN0cnVjdCBwYWdlX2luZm8gKnBnID0gdmly
dF90b19wYWdlKGd0LT5zdGF0dXNbaV0pOwpAQCAtMTc5MCw3ICsxODAwLDcgQEAgZ250dGFiX2dy
b3dfdGFibGUoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgaW50IHJlcV9ucl9mcmFtZXMpCiAg
ICAgfQogCiAgICAgLyogU3RhdHVzIHBhZ2VzIC0gdmVyc2lvbiAyICovCi0gICAgaWYgKCBndC0+
Z3RfdmVyc2lvbiA+IDEgKQorICAgIGlmICggZXZhbHVhdGVfbm9zcGVjKGd0LT5ndF92ZXJzaW9u
ID4gMSkgKQogICAgIHsKICAgICAgICAgaWYgKCBnbnR0YWJfcG9wdWxhdGVfc3RhdHVzX2ZyYW1l
cyhkLCBndCwgcmVxX25yX2ZyYW1lcykgKQogICAgICAgICAgICAgZ290byBzaGFyZWRfYWxsb2Nf
ZmFpbGVkOwpAQCAtMjI4NCw3ICsyMjk0LDcgQEAgZ250dGFiX3RyYW5zZmVyKAogICAgICAgICBn
cmFudF9yZWFkX2xvY2soZS0+Z3JhbnRfdGFibGUpOwogICAgICAgICBhY3QgPSBhY3RpdmVfZW50
cnlfYWNxdWlyZShlLT5ncmFudF90YWJsZSwgZ29wLnJlZik7CiAKLSAgICAgICAgaWYgKCBlLT5n
cmFudF90YWJsZS0+Z3RfdmVyc2lvbiA9PSAxICkKKyAgICAgICAgaWYgKCBldmFsdWF0ZV9ub3Nw
ZWMoZS0+Z3JhbnRfdGFibGUtPmd0X3ZlcnNpb24gPT0gMSkgKQogICAgICAgICB7CiAgICAgICAg
ICAgICBncmFudF9lbnRyeV92MV90ICpzaGEgPSAmc2hhcmVkX2VudHJ5X3YxKGUtPmdyYW50X3Rh
YmxlLCBnb3AucmVmKTsKIApAQCAtMjM0NSw3ICsyMzU1LDcgQEAgcmVsZWFzZV9ncmFudF9mb3Jf
Y29weSgKICAgICBzaGEgPSBzaGFyZWRfZW50cnlfaGVhZGVyKHJndCwgZ3JlZik7CiAgICAgbWZu
ID0gYWN0LT5tZm47CiAKLSAgICBpZiAoIHJndC0+Z3RfdmVyc2lvbiA9PSAxICkKKyAgICBpZiAo
IGV2YWx1YXRlX25vc3BlYyhyZ3QtPmd0X3ZlcnNpb24gPT0gMSkgKQogICAgIHsKICAgICAgICAg
c3RhdHVzID0gJnNoYS0+ZmxhZ3M7CiAgICAgICAgIHRkID0gcmQ7CkBAIC0yNDQ0LDcgKzI0NTQs
NyBAQCBhY3F1aXJlX2dyYW50X2Zvcl9jb3B5KAogICAgIHNoYWggPSBzaGFyZWRfZW50cnlfaGVh
ZGVyKHJndCwgZ3JlZik7CiAgICAgYWN0ID0gYWN0aXZlX2VudHJ5X2FjcXVpcmUocmd0LCBncmVm
KTsKIAotICAgIGlmICggcmd0LT5ndF92ZXJzaW9uID09IDEgKQorICAgIGlmICggZXZhbHVhdGVf
bm9zcGVjKHJndC0+Z3RfdmVyc2lvbiA9PSAxKSApCiAgICAgewogICAgICAgICBzaGEyID0gTlVM
TDsKICAgICAgICAgc3RhdHVzID0gJnNoYWgtPmZsYWdzOwpAQCAtMzI2Myw3ICszMjczLDcgQEAg
c3dhcF9ncmFudF9yZWYoZ3JhbnRfcmVmX3QgcmVmX2EsIGdyYW50X3JlZl90IHJlZl9iKQogICAg
IGlmICggYWN0X2ItPnBpbiApCiAgICAgICAgIFBJTl9GQUlMKG91dCwgR05UU1RfZWFnYWluLCAi
cmVmIGIgJSN4IGJ1c3lcbiIsIHJlZl9iKTsKIAotICAgIGlmICggZ3QtPmd0X3ZlcnNpb24gPT0g
MSApCisgICAgaWYgKCBldmFsdWF0ZV9ub3NwZWMoZ3QtPmd0X3ZlcnNpb24gPT0gMSkgKQogICAg
IHsKICAgICAgICAgZ3JhbnRfZW50cnlfdjFfdCBzaGFyZWQ7CiAKQEAgLTM4MTIsNyArMzgyMiw3
IEBAIGludCBtZW1fc2hhcmluZ19ncmVmX3RvX2dmbihzdHJ1Y3QgZ3JhbnRfdGFibGUgKmd0LCBn
cmFudF9yZWZfdCByZWYsCiAgICAgICAgIHJjID0gLUVJTlZBTDsKICAgICBlbHNlIGlmICggcmVm
ID49IG5yX2dyYW50X2VudHJpZXMoZ3QpICkKICAgICAgICAgcmMgPSAtRU5PRU5UOwotICAgIGVs
c2UgaWYgKCBndC0+Z3RfdmVyc2lvbiA9PSAxICkKKyAgICBlbHNlIGlmICggZXZhbHVhdGVfbm9z
cGVjKGd0LT5ndF92ZXJzaW9uID09IDEpICkKICAgICB7CiAgICAgICAgIGNvbnN0IGdyYW50X2Vu
dHJ5X3YxX3QgKnNoYTEgPSAmc2hhcmVkX2VudHJ5X3YxKGd0LCByZWYpOwogCkBAIC0zODM0LDcg
KzM4NDQsNyBAQCBpbnQgbWVtX3NoYXJpbmdfZ3JlZl90b19nZm4oc3RydWN0IGdyYW50X3RhYmxl
ICpndCwgZ3JhbnRfcmVmX3QgcmVmLAogICAgICAgICByYyA9IC1FTlhJTzsKICAgICBlbHNlIGlm
ICggIXJjICYmIHN0YXR1cyApCiAgICAgewotICAgICAgICBpZiAoIGd0LT5ndF92ZXJzaW9uID09
IDEgKQorICAgICAgICBpZiAoIGV2YWx1YXRlX25vc3BlYyhndC0+Z3RfdmVyc2lvbiA9PSAxKSAp
CiAgICAgICAgICAgICAqc3RhdHVzID0gZmxhZ3M7CiAgICAgICAgIGVsc2UKICAgICAgICAgICAg
ICpzdGF0dXMgPSBzdGF0dXNfZW50cnkoZ3QsIHJlZik7CkBAIC0zODU0LDYgKzM4NjQsOSBAQCBz
dGF0aWMgaW50IGdudHRhYl9nZXRfc3RhdHVzX2ZyYW1lX21mbihzdHJ1Y3QgZG9tYWluICpkLAog
CiAgICAgQVNTRVJUKGd0LT5ndF92ZXJzaW9uID09IDIpOwogCisgICAgLyogTWFrZSBzdXJlIHdl
IGhhdmUgdmVyc2lvbiBlcXVhbCB0byAyIGV2ZW4gdW5kZXIgc3BlY3VsYXRpb24gKi8KKyAgICBi
bG9ja19zcGVjdWxhdGlvbigpOworCiAgICAgaWYgKCBpZHggPj0gbnJfc3RhdHVzX2ZyYW1lcyhn
dCkgKQogICAgIHsKICAgICAgICAgdW5zaWduZWQgbG9uZyBucl9zdGF0dXM7CkBAIC0zOTIyLDcg
KzM5MzUsNyBAQCBpbnQgZ250dGFiX21hcF9mcmFtZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25l
ZCBsb25nIGlkeCwgZ2ZuX3QgZ2ZuLCBtZm5fdCAqbWZuKQogCiAgICAgZ3JhbnRfd3JpdGVfbG9j
ayhndCk7CiAKLSAgICBpZiAoIGd0LT5ndF92ZXJzaW9uID09IDIgJiYgKGlkeCAmIFhFTk1BUElE
WF9ncmFudF90YWJsZV9zdGF0dXMpICkKKyAgICBpZiAoIGV2YWx1YXRlX25vc3BlYyhndC0+Z3Rf
dmVyc2lvbiA9PSAyKSAmJiAoaWR4ICYgWEVOTUFQSURYX2dyYW50X3RhYmxlX3N0YXR1cykgKQog
ICAgIHsKICAgICAgICAgaWR4ICY9IH5YRU5NQVBJRFhfZ3JhbnRfdGFibGVfc3RhdHVzOwogICAg
ICAgICBzdGF0dXMgPSB0cnVlOwotLSAKMi43LjQKCgoKCkFtYXpvbiBEZXZlbG9wbWVudCBDZW50
ZXIgR2VybWFueSBHbWJICktyYXVzZW5zdHIuIDM4CjEwMTE3IEJlcmxpbgpHZXNjaGFlZnRzZnVl
aHJ1bmc6IENocmlzdGlhbiBTY2hsYWVnZXIsIFJhbGYgSGVyYnJpY2gKRWluZ2V0cmFnZW4gYW0g
QW10c2dlcmljaHQgQ2hhcmxvdHRlbmJ1cmcgdW50ZXIgSFJCIDE0OTE3MyBCClNpdHo6IEJlcmxp
bgpVc3QtSUQ6IERFIDI4OSAyMzcgODc5CgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 12 12:04:46 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Jul 2019 12:04:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hluHr-0002ya-5x; Fri, 12 Jul 2019 12:04: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=vyeD=VJ=oracle.com=zhenzhong.duan@srs-us1.protection.inumbo.net>)
 id 1hluHq-0002yU-5J
 for xen-devel@lists.xenproject.org; Fri, 12 Jul 2019 12:04:26 +0000
X-Inumbo-ID: 30dcc6f5-a49d-11e9-8980-bc764e045a96
Received: from aserp2120.oracle.com (unknown [141.146.126.78])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 30dcc6f5-a49d-11e9-8980-bc764e045a96;
 Fri, 12 Jul 2019 12:04:25 +0000 (UTC)
Received: from pps.filterd (aserp2120.oracle.com [127.0.0.1])
 by aserp2120.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x6CC3mBq093615;
 Fri, 12 Jul 2019 12:04:08 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-2018-07-02;
 bh=7mSXW1AaKAj4lnksyNN8rOaqG9NBDQLiPAqjKyUrhew=;
 b=bh2AHFVKZnF9quE+D6y7wuHOHN5HvcKGkaq/HIvfD1KJzd8EVfZmeNZ9qYg8RLoHmYh0
 brWSLT88B0DzNpJOVjmznqnRD0JLPgx8imnK9lV+Wd3mPSljN7ALCraV11zaOdwhJ9mY
 8vgxPZMQl2M7OBkgcBtlr1gbEUj9VbBSCf/We2VadT9yyjXYYbOtDY9kNvFKxHwdP5qb
 GbkJpZQSPtjFmjLXT9ExJIoiadw5gwowzQXukD37a3CAl8PdMuxIM4c0i/Gj0W8exTg3
 g7kom/njDSVkGww/Wu5upIJqyZFUnBGraaDJ+wHnsgar3WFfy5K2PvBF4zAOzkRpbQnn Lw== 
Received: from aserp3030.oracle.com (aserp3030.oracle.com [141.146.126.71])
 by aserp2120.oracle.com with ESMTP id 2tjkkq572n-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 12 Jul 2019 12:04:08 +0000
Received: from pps.filterd (aserp3030.oracle.com [127.0.0.1])
 by aserp3030.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x6CC3TgJ175345;
 Fri, 12 Jul 2019 12:04:07 GMT
Received: from userv0122.oracle.com (userv0122.oracle.com [156.151.31.75])
 by aserp3030.oracle.com with ESMTP id 2tmwgyr39k-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 12 Jul 2019 12:04:07 +0000
Received: from abhmp0015.oracle.com (abhmp0015.oracle.com [141.146.116.21])
 by userv0122.oracle.com (8.14.4/8.14.4) with ESMTP id x6CC461N020739;
 Fri, 12 Jul 2019 12:04:06 GMT
Received: from z2.cn.oracle.com (/10.182.69.87)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Fri, 12 Jul 2019 04:58:34 -0700
From: Zhenzhong Duan <zhenzhong.duan@oracle.com>
To: linux-kernel@vger.kernel.org
Date: Thu, 11 Jul 2019 20:02:09 +0800
Message-Id: <1562846532-32152-3-git-send-email-zhenzhong.duan@oracle.com>
X-Mailer: git-send-email 1.8.3.1
In-Reply-To: <1562846532-32152-1-git-send-email-zhenzhong.duan@oracle.com>
References: <1562846532-32152-1-git-send-email-zhenzhong.duan@oracle.com>
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9315
 signatures=668688
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-1810050000 definitions=main-1907120132
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9315
 signatures=668688
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0
 priorityscore=1501 malwarescore=0
 suspectscore=1 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015
 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=999 adultscore=0
 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1810050000
 definitions=main-1907120132
Subject: [Xen-devel] [PATCH v7 2/5] x86: Add "nopv" parameter to disable PV
 extensions
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, sstabellini@kernel.org,
 Jan Kiszka <jan.kiszka@siemens.com>,
 Zhenzhong Duan <zhenzhong.duan@oracle.com>, mingo@redhat.com, bp@alien8.de,
 xen-devel@lists.xenproject.org, 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>

SW4gdmlydHVhbGl6YXRpb24gZW52aXJvbm1lbnQsIFBWIGV4dGVuc2lvbnMgKGRyaXZlcnMsIGlu
dGVycnVwdHMsCnRpbWVycywgZXRjKSBhcmUgZW5hYmxlZCBpbiB0aGUgbWFqb3JpdHkgb2YgdXNl
IGNhc2VzIHdoaWNoIGlzIHRoZQpiZXN0IG9wdGlvbi4KCkhvd2V2ZXIsIGluIHNvbWUgY2FzZXMg
KGtleGVjIG5vdCBmdWxseSB3b3JraW5nLCBiZW5jaG1hcmtpbmcpCndlIHdhbnQgdG8gZGlzYWJs
ZSBQViBleHRlbnNpb25zLiBXZSBoYXZlICJ4ZW5fbm9wdiIgZm9yIHRoYXQgcHVycG9zZQpidXQg
b25seSBmb3IgWEVOLiBGb3IgYSBjb25zaXN0ZW50IGFkbWluIGV4cGVyaWVuY2UgYSBjb21tb24g
Y29tbWFuZApsaW5lIHBhcmFtZXRlciAibm9wdiIgc2V0IGFjcm9zcyBhbGwgUFYgZ3Vlc3QgaW1w
bGVtZW50YXRpb25zIGlzIGEKYmV0dGVyIGNob2ljZS4KClRoZXJlIGFyZSBndWVzdCB0eXBlcyB3
aGljaCBqdXN0IHdvbid0IHdvcmsgd2l0aG91dCBQViBleHRlbnNpb25zLApsaWtlIFhlbiBQViwg
WGVuIFBWSCBhbmQgamFpbGhvdXNlLiBhZGQgYSAiaWdub3JlX25vcHYiIG1lbWJlciB0bwpzdHJ1
Y3QgaHlwZXJ2aXNvcl94ODYgc2V0IHRvIHRydWUgZm9yIHRob3NlIGd1ZXN0IHR5cGVzIGFuZCBj
YWxsCnRoZSBkZXRlY3QgZnVuY3Rpb25zIG9ubHkgaWYgbm9wdiBpcyBmYWxzZSBvciBpZ25vcmVf
bm9wdiBpcyB0cnVlLgoKU3VnZ2VzdGVkLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5j
b20+ClNpZ25lZC1vZmYtYnk6IFpoZW56aG9uZyBEdWFuIDx6aGVuemhvbmcuZHVhbkBvcmFjbGUu
Y29tPgpSZXZpZXdlZC1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgpDYzogVGhv
bWFzIEdsZWl4bmVyIDx0Z2x4QGxpbnV0cm9uaXguZGU+CkNjOiBJbmdvIE1vbG5hciA8bWluZ29A
cmVkaGF0LmNvbT4KQ2M6IEJvcmlzbGF2IFBldGtvdiA8YnBAYWxpZW44LmRlPgpDYzogSmFuIEtp
c3prYSA8amFuLmtpc3prYUBzaWVtZW5zLmNvbT4KQ2M6IEJvcmlzIE9zdHJvdnNreSA8Ym9yaXMu
b3N0cm92c2t5QG9yYWNsZS5jb20+CkNjOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5p
QGtlcm5lbC5vcmc+Ci0tLQogRG9jdW1lbnRhdGlvbi9hZG1pbi1ndWlkZS9rZXJuZWwtcGFyYW1l
dGVycy50eHQgfCAgNSArKysrKwogYXJjaC94ODYvaW5jbHVkZS9hc20vaHlwZXJ2aXNvci5oICAg
ICAgICAgICAgICAgfCAgNCArKysrCiBhcmNoL3g4Ni9rZXJuZWwvY3B1L2h5cGVydmlzb3IuYyAg
ICAgICAgICAgICAgICB8IDExICsrKysrKysrKysrCiBhcmNoL3g4Ni9rZXJuZWwvamFpbGhvdXNl
LmMgICAgICAgICAgICAgICAgICAgICB8ICAxICsKIGFyY2gveDg2L3hlbi9lbmxpZ2h0ZW5fcHYu
YyAgICAgICAgICAgICAgICAgICAgIHwgIDEgKwogNSBmaWxlcyBjaGFuZ2VkLCAyMiBpbnNlcnRp
b25zKCspCgpkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9hZG1pbi1ndWlkZS9rZXJuZWwtcGFy
YW1ldGVycy50eHQgYi9Eb2N1bWVudGF0aW9uL2FkbWluLWd1aWRlL2tlcm5lbC1wYXJhbWV0ZXJz
LnR4dAppbmRleCBmMWM0MzNkLi5kYmZlOWMyIDEwMDY0NAotLS0gYS9Eb2N1bWVudGF0aW9uL2Fk
bWluLWd1aWRlL2tlcm5lbC1wYXJhbWV0ZXJzLnR4dAorKysgYi9Eb2N1bWVudGF0aW9uL2FkbWlu
LWd1aWRlL2tlcm5lbC1wYXJhbWV0ZXJzLnR4dApAQCAtNTI3MSw2ICs1MjcxLDExIEBACiAJCQlp
bXByb3ZlIHRpbWVyIHJlc29sdXRpb24gYXQgdGhlIGV4cGVuc2Ugb2YgcHJvY2Vzc2luZwogCQkJ
bW9yZSB0aW1lciBpbnRlcnJ1cHRzLgogCisJbm9wdj0JCVtYODYsWEVOLEtWTSxIWVBFUl9WLFZN
V0FSRV0KKwkJCURpc2FibGVzIHRoZSBQViBvcHRpbWl6YXRpb25zIGZvcmNpbmcgdGhlIGd1ZXN0
IHRvIHJ1bgorCQkJYXMgZ2VuZXJpYyBndWVzdCB3aXRoIG5vIFBWIGRyaXZlcnMuIEN1cnJlbnRs
eSBzdXBwb3J0CisJCQlYRU4gSFZNLCBLVk0sIEhZUEVSX1YgYW5kIFZNV0FSRSBndWVzdC4KKwog
CXhpcmMycHNfY3M9CVtORVQsUENNQ0lBXQogCQkJRm9ybWF0OgogCQkJPGlycT4sPGlycV9tYXNr
Piw8aW8+LDxmdWxsX2R1cGxleD4sPGRvX3NvdW5kPiw8bG9ja3VwX2hhY2s+Wyw8aXJxMj5bLDxp
cnEzPlssPGlycTQ+XV1dCmRpZmYgLS1naXQgYS9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9oeXBlcnZp
c29yLmggYi9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9oeXBlcnZpc29yLmgKaW5kZXggNTBhMzBmNi4u
ZjdiNGM1MyAxMDA2NDQKLS0tIGEvYXJjaC94ODYvaW5jbHVkZS9hc20vaHlwZXJ2aXNvci5oCisr
KyBiL2FyY2gveDg2L2luY2x1ZGUvYXNtL2h5cGVydmlzb3IuaApAQCAtNTMsOCArNTMsMTIgQEAg
c3RydWN0IGh5cGVydmlzb3JfeDg2IHsKIAogCS8qIHJ1bnRpbWUgY2FsbGJhY2tzICovCiAJc3Ry
dWN0IHg4Nl9oeXBlcl9ydW50aW1lIHJ1bnRpbWU7CisKKwkvKiBpZ25vcmUgbm9wdiBwYXJhbWV0
ZXIgKi8KKwlib29sIGlnbm9yZV9ub3B2OwogfTsKIAorZXh0ZXJuIGJvb2wgbm9wdjsKIGV4dGVy
biBlbnVtIHg4Nl9oeXBlcnZpc29yX3R5cGUgeDg2X2h5cGVyX3R5cGU7CiBleHRlcm4gdm9pZCBp
bml0X2h5cGVydmlzb3JfcGxhdGZvcm0odm9pZCk7CiBzdGF0aWMgaW5saW5lIGJvb2wgaHlwZXJ2
aXNvcl9pc190eXBlKGVudW0geDg2X2h5cGVydmlzb3JfdHlwZSB0eXBlKQpkaWZmIC0tZ2l0IGEv
YXJjaC94ODYva2VybmVsL2NwdS9oeXBlcnZpc29yLmMgYi9hcmNoL3g4Ni9rZXJuZWwvY3B1L2h5
cGVydmlzb3IuYwppbmRleCA4N2UzOWFkLi43ZWFhZDQxIDEwMDY0NAotLS0gYS9hcmNoL3g4Ni9r
ZXJuZWwvY3B1L2h5cGVydmlzb3IuYworKysgYi9hcmNoL3g4Ni9rZXJuZWwvY3B1L2h5cGVydmlz
b3IuYwpAQCAtNTgsNiArNTgsMTQgQEAKIGVudW0geDg2X2h5cGVydmlzb3JfdHlwZSB4ODZfaHlw
ZXJfdHlwZTsKIEVYUE9SVF9TWU1CT0woeDg2X2h5cGVyX3R5cGUpOwogCitib29sIF9faW5pdGRh
dGEgbm9wdjsKK3N0YXRpYyBfX2luaXQgaW50IHBhcnNlX25vcHYoY2hhciAqYXJnKQoreworCW5v
cHYgPSB0cnVlOworCXJldHVybiAwOworfQorZWFybHlfcGFyYW0oIm5vcHYiLCBwYXJzZV9ub3B2
KTsKKwogc3RhdGljIGlubGluZSBjb25zdCBzdHJ1Y3QgaHlwZXJ2aXNvcl94ODYgKiBfX2luaXQK
IGRldGVjdF9oeXBlcnZpc29yX3ZlbmRvcih2b2lkKQogewpAQCAtNjUsNiArNzMsOSBAQAogCXVp
bnQzMl90IHByaSwgbWF4X3ByaSA9IDA7CiAKIAlmb3IgKHAgPSBoeXBlcnZpc29yczsgcCA8IGh5
cGVydmlzb3JzICsgQVJSQVlfU0laRShoeXBlcnZpc29ycyk7IHArKykgeworCQlpZiAodW5saWtl
bHkobm9wdikgJiYgISgqcCktPmlnbm9yZV9ub3B2KQorCQkJY29udGludWU7CisKIAkJcHJpID0g
KCpwKS0+ZGV0ZWN0KCk7CiAJCWlmIChwcmkgPiBtYXhfcHJpKSB7CiAJCQltYXhfcHJpID0gcHJp
OwpkaWZmIC0tZ2l0IGEvYXJjaC94ODYva2VybmVsL2phaWxob3VzZS5jIGIvYXJjaC94ODYva2Vy
bmVsL2phaWxob3VzZS5jCmluZGV4IDY4NTdiNDUuLjNhZDM0ZjAgMTAwNjQ0Ci0tLSBhL2FyY2gv
eDg2L2tlcm5lbC9qYWlsaG91c2UuYworKysgYi9hcmNoL3g4Ni9rZXJuZWwvamFpbGhvdXNlLmMK
QEAgLTIxNyw0ICsyMTcsNSBAQCBzdGF0aWMgYm9vbCBfX2luaXQgamFpbGhvdXNlX3gyYXBpY19h
dmFpbGFibGUodm9pZCkKIAkuZGV0ZWN0CQkJPSBqYWlsaG91c2VfZGV0ZWN0LAogCS5pbml0Lmlu
aXRfcGxhdGZvcm0JPSBqYWlsaG91c2VfaW5pdF9wbGF0Zm9ybSwKIAkuaW5pdC54MmFwaWNfYXZh
aWxhYmxlCT0gamFpbGhvdXNlX3gyYXBpY19hdmFpbGFibGUsCisJLmlnbm9yZV9ub3B2CQk9IHRy
dWUsCiB9OwpkaWZmIC0tZ2l0IGEvYXJjaC94ODYveGVuL2VubGlnaHRlbl9wdi5jIGIvYXJjaC94
ODYveGVuL2VubGlnaHRlbl9wdi5jCmluZGV4IDQ3MjJiYTIuLjVkMTY4MjQgMTAwNjQ0Ci0tLSBh
L2FyY2gveDg2L3hlbi9lbmxpZ2h0ZW5fcHYuYworKysgYi9hcmNoL3g4Ni94ZW4vZW5saWdodGVu
X3B2LmMKQEAgLTE0NjMsNCArMTQ2Myw1IEBAIHN0YXRpYyB1aW50MzJfdCBfX2luaXQgeGVuX3Bs
YXRmb3JtX3B2KHZvaWQpCiAJLmRldGVjdCAgICAgICAgICAgICAgICAgPSB4ZW5fcGxhdGZvcm1f
cHYsCiAJLnR5cGUJCQk9IFg4Nl9IWVBFUl9YRU5fUFYsCiAJLnJ1bnRpbWUucGluX3ZjcHUgICAg
ICAgPSB4ZW5fcGluX3ZjcHUsCisJLmlnbm9yZV9ub3B2CQk9IHRydWUsCiB9OwotLSAKMS44LjMu
MQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 12 12:04:46 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Jul 2019 12:04:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hluHt-0002z7-EF; Fri, 12 Jul 2019 12:04:29 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=vyeD=VJ=oracle.com=zhenzhong.duan@srs-us1.protection.inumbo.net>)
 id 1hluHr-0002yh-HR
 for xen-devel@lists.xenproject.org; Fri, 12 Jul 2019 12:04:27 +0000
X-Inumbo-ID: 30f86b7a-a49d-11e9-b077-47b9931d4c93
Received: from userp2130.oracle.com (unknown [156.151.31.86])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 30f86b7a-a49d-11e9-b077-47b9931d4c93;
 Fri, 12 Jul 2019 12:04:25 +0000 (UTC)
Received: from pps.filterd (userp2130.oracle.com [127.0.0.1])
 by userp2130.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x6CC408T193538;
 Fri, 12 Jul 2019 12:04:10 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-2018-07-02;
 bh=cmT+Q26he6loqTunuFKBeKHkRTXIORCg1WJGoyTRd0U=;
 b=dT0B4osZgrJIBjgIG/p8aeYQD6xxSoEnCYjXXaYuYzsGKOv4LR1wp93zJyKSTmygCSTp
 ph73BeOol2YBxWwyvpj38coMoLYOI+cVJZrxfQcWnXol4g5Vhre3eD85sxsxSsoGSu8A
 GJlrREG2eNQDebVAVAHPGheUGv+XBUlucOwWsZCOAbN+RHXjk9TmN9CvX2cWeQPUQsEn
 RJgYIgohkM4CapajncSQK6g2hxYctkZhY4fKZr9JCIM1Tpk168u7sPAV+RrMBo8f9pEO
 9GNJkT2qcB28xgvOK9MKeZmQ5vuPv4YMYiGZiobxNe+0h25W7NyK7Zdryc7tcYbX1m7L VA== 
Received: from aserp3020.oracle.com (aserp3020.oracle.com [141.146.126.70])
 by userp2130.oracle.com with ESMTP id 2tjk2u5af6-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 12 Jul 2019 12:04:10 +0000
Received: from pps.filterd (aserp3020.oracle.com [127.0.0.1])
 by aserp3020.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x6CC3Qgd095638;
 Fri, 12 Jul 2019 12:04:09 GMT
Received: from userv0122.oracle.com (userv0122.oracle.com [156.151.31.75])
 by aserp3020.oracle.com with ESMTP id 2tpefd290c-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 12 Jul 2019 12:04:09 +0000
Received: from abhmp0015.oracle.com (abhmp0015.oracle.com [141.146.116.21])
 by userv0122.oracle.com (8.14.4/8.14.4) with ESMTP id x6CC4849020751;
 Fri, 12 Jul 2019 12:04:08 GMT
Received: from z2.cn.oracle.com (/10.182.69.87)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Fri, 12 Jul 2019 04:58:39 -0700
From: Zhenzhong Duan <zhenzhong.duan@oracle.com>
To: linux-kernel@vger.kernel.org
Date: Thu, 11 Jul 2019 20:02:11 +0800
Message-Id: <1562846532-32152-5-git-send-email-zhenzhong.duan@oracle.com>
X-Mailer: git-send-email 1.8.3.1
In-Reply-To: <1562846532-32152-1-git-send-email-zhenzhong.duan@oracle.com>
References: <1562846532-32152-1-git-send-email-zhenzhong.duan@oracle.com>
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9315
 signatures=668688
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-1810050000 definitions=main-1907120132
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9315
 signatures=668688
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0
 priorityscore=1501 malwarescore=0
 suspectscore=1 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015
 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=999 adultscore=0
 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1810050000
 definitions=main-1907120132
Subject: [Xen-devel] [PATCH v7 4/5] x86/paravirt: Remove const mark from
 x86_hyper_xen_hvm 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: jgross@suse.com, sstabellini@kernel.org,
 Zhenzhong Duan <zhenzhong.duan@oracle.com>, mingo@redhat.com, bp@alien8.de,
 xen-devel@lists.xenproject.org, 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>

Li4gYXMgIm5vcHYiIHN1cHBvcnQgbmVlZHMgaXQgdG8gYmUgY2hhbmdlYWJsZSBhdCBib290IHVw
IHN0YWdlLgoKQ2hlY2twYXRjaCByZXBvcnQgd2FybmluZywgc28gbW92ZSB2YXJpYWJsZSBkZWNs
YXJhdGlvbnMgZnJvbQpoeXBlcnZpc29yLmMgdG8gaHlwZXJ2aXNvci5oCgpTaWduZWQtb2ZmLWJ5
OiBaaGVuemhvbmcgRHVhbiA8emhlbnpob25nLmR1YW5Ab3JhY2xlLmNvbT4KQ2M6IEJvcmlzIE9z
dHJvdnNreSA8Ym9yaXMub3N0cm92c2t5QG9yYWNsZS5jb20+CkNjOiBKdWVyZ2VuIEdyb3NzIDxq
Z3Jvc3NAc3VzZS5jb20+CkNjOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5l
bC5vcmc+CkNjOiBUaG9tYXMgR2xlaXhuZXIgPHRnbHhAbGludXRyb25peC5kZT4KQ2M6IEluZ28g
TW9sbmFyIDxtaW5nb0ByZWRoYXQuY29tPgpDYzogQm9yaXNsYXYgUGV0a292IDxicEBhbGllbjgu
ZGU+Ci0tLQogYXJjaC94ODYvaW5jbHVkZS9hc20vaHlwZXJ2aXNvci5oIHwgOCArKysrKysrKwog
YXJjaC94ODYva2VybmVsL2NwdS9oeXBlcnZpc29yLmMgIHwgOCAtLS0tLS0tLQogMiBmaWxlcyBj
aGFuZ2VkLCA4IGluc2VydGlvbnMoKyksIDggZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvYXJj
aC94ODYvaW5jbHVkZS9hc20vaHlwZXJ2aXNvci5oIGIvYXJjaC94ODYvaW5jbHVkZS9hc20vaHlw
ZXJ2aXNvci5oCmluZGV4IGY3YjRjNTMuLmU0MWNiZjIgMTAwNjQ0Ci0tLSBhL2FyY2gveDg2L2lu
Y2x1ZGUvYXNtL2h5cGVydmlzb3IuaAorKysgYi9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9oeXBlcnZp
c29yLmgKQEAgLTU4LDYgKzU4LDE0IEBAIHN0cnVjdCBoeXBlcnZpc29yX3g4NiB7CiAJYm9vbCBp
Z25vcmVfbm9wdjsKIH07CiAKK2V4dGVybiBjb25zdCBzdHJ1Y3QgaHlwZXJ2aXNvcl94ODYgeDg2
X2h5cGVyX3Ztd2FyZTsKK2V4dGVybiBjb25zdCBzdHJ1Y3QgaHlwZXJ2aXNvcl94ODYgeDg2X2h5
cGVyX21zX2h5cGVydjsKK2V4dGVybiBjb25zdCBzdHJ1Y3QgaHlwZXJ2aXNvcl94ODYgeDg2X2h5
cGVyX3hlbl9wdjsKK2V4dGVybiBjb25zdCBzdHJ1Y3QgaHlwZXJ2aXNvcl94ODYgeDg2X2h5cGVy
X2t2bTsKK2V4dGVybiBjb25zdCBzdHJ1Y3QgaHlwZXJ2aXNvcl94ODYgeDg2X2h5cGVyX2phaWxo
b3VzZTsKK2V4dGVybiBjb25zdCBzdHJ1Y3QgaHlwZXJ2aXNvcl94ODYgeDg2X2h5cGVyX2Fjcm47
CitleHRlcm4gc3RydWN0IGh5cGVydmlzb3JfeDg2IHg4Nl9oeXBlcl94ZW5faHZtOworCiBleHRl
cm4gYm9vbCBub3B2OwogZXh0ZXJuIGVudW0geDg2X2h5cGVydmlzb3JfdHlwZSB4ODZfaHlwZXJf
dHlwZTsKIGV4dGVybiB2b2lkIGluaXRfaHlwZXJ2aXNvcl9wbGF0Zm9ybSh2b2lkKTsKZGlmZiAt
LWdpdCBhL2FyY2gveDg2L2tlcm5lbC9jcHUvaHlwZXJ2aXNvci5jIGIvYXJjaC94ODYva2VybmVs
L2NwdS9oeXBlcnZpc29yLmMKaW5kZXggN2VhYWQ0MS4uNTUzYmZiZiAxMDA2NDQKLS0tIGEvYXJj
aC94ODYva2VybmVsL2NwdS9oeXBlcnZpc29yLmMKKysrIGIvYXJjaC94ODYva2VybmVsL2NwdS9o
eXBlcnZpc29yLmMKQEAgLTI2LDE0ICsyNiw2IEBACiAjaW5jbHVkZSA8YXNtL3Byb2Nlc3Nvci5o
PgogI2luY2x1ZGUgPGFzbS9oeXBlcnZpc29yLmg+CiAKLWV4dGVybiBjb25zdCBzdHJ1Y3QgaHlw
ZXJ2aXNvcl94ODYgeDg2X2h5cGVyX3Ztd2FyZTsKLWV4dGVybiBjb25zdCBzdHJ1Y3QgaHlwZXJ2
aXNvcl94ODYgeDg2X2h5cGVyX21zX2h5cGVydjsKLWV4dGVybiBjb25zdCBzdHJ1Y3QgaHlwZXJ2
aXNvcl94ODYgeDg2X2h5cGVyX3hlbl9wdjsKLWV4dGVybiBjb25zdCBzdHJ1Y3QgaHlwZXJ2aXNv
cl94ODYgeDg2X2h5cGVyX3hlbl9odm07Ci1leHRlcm4gY29uc3Qgc3RydWN0IGh5cGVydmlzb3Jf
eDg2IHg4Nl9oeXBlcl9rdm07Ci1leHRlcm4gY29uc3Qgc3RydWN0IGh5cGVydmlzb3JfeDg2IHg4
Nl9oeXBlcl9qYWlsaG91c2U7Ci1leHRlcm4gY29uc3Qgc3RydWN0IGh5cGVydmlzb3JfeDg2IHg4
Nl9oeXBlcl9hY3JuOwotCiBzdGF0aWMgY29uc3QgX19pbml0Y29uc3Qgc3RydWN0IGh5cGVydmlz
b3JfeDg2ICogY29uc3QgaHlwZXJ2aXNvcnNbXSA9CiB7CiAjaWZkZWYgQ09ORklHX1hFTl9QVgot
LSAKMS44LjMuMQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 12 12:04:46 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Jul 2019 12:04:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hluHo-0002yI-TM; Fri, 12 Jul 2019 12:04:24 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=vyeD=VJ=oracle.com=zhenzhong.duan@srs-us1.protection.inumbo.net>)
 id 1hluHn-0002yB-Rh
 for xen-devel@lists.xenproject.org; Fri, 12 Jul 2019 12:04:23 +0000
X-Inumbo-ID: 2f0a7eec-a49d-11e9-8980-bc764e045a96
Received: from userp2130.oracle.com (unknown [156.151.31.86])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2f0a7eec-a49d-11e9-8980-bc764e045a96;
 Fri, 12 Jul 2019 12:04:22 +0000 (UTC)
Received: from pps.filterd (userp2130.oracle.com [127.0.0.1])
 by userp2130.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x6CC3wmH193517;
 Fri, 12 Jul 2019 12:04:05 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=from : to : cc :
 subject : date : message-id; s=corp-2018-07-02;
 bh=J9lJrCjR1CDld97lcMgVwVTIYNKOCq4NNPlK+e/GGis=;
 b=1tOoXXngBgKpnmWItLtPyg9qdomO8RmLdaOI+SPKuWqrbtLpEhL+cWDRv1bltCXmBjZi
 AbleJF2yLVo5HMf9lHPjOtX0JWAL5Ipe0swA9wRH/B74lZKDdO+96GjjMV2nYdRd+ZlS
 AOCBlSuNbQSNGNKleM4hDh3QJNgdb1mc2/gYQmGMEYWeHIB7afd7wEX1muFlPlZqUyRs
 7NlOkPgQzeh34f3rDG0uDVh5zgh5v7S49auuf2dUH/iKCnrcMxC/aJwzfEnrZXYcRpay
 0vuJhoptNbgX5FKHBkuOahVzFT0VXy7liVebIOS9W0bxNjphPQSdTEew3If8ix6Yt3BI TQ== 
Received: from userp3020.oracle.com (userp3020.oracle.com [156.151.31.79])
 by userp2130.oracle.com with ESMTP id 2tjk2u5aer-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 12 Jul 2019 12:04:05 +0000
Received: from pps.filterd (userp3020.oracle.com [127.0.0.1])
 by userp3020.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x6CC3Squ118169;
 Fri, 12 Jul 2019 12:04:05 GMT
Received: from aserv0122.oracle.com (aserv0122.oracle.com [141.146.126.236])
 by userp3020.oracle.com with ESMTP id 2tnc8u3wv7-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 12 Jul 2019 12:04:05 +0000
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 x6CC43aV006181;
 Fri, 12 Jul 2019 12:04:03 GMT
Received: from z2.cn.oracle.com (/10.182.69.87)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Fri, 12 Jul 2019 04:58:29 -0700
From: Zhenzhong Duan <zhenzhong.duan@oracle.com>
To: linux-kernel@vger.kernel.org
Date: Thu, 11 Jul 2019 20:02:07 +0800
Message-Id: <1562846532-32152-1-git-send-email-zhenzhong.duan@oracle.com>
X-Mailer: git-send-email 1.8.3.1
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9315
 signatures=668688
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-1810050000 definitions=main-1907120132
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9315
 signatures=668688
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0
 priorityscore=1501 malwarescore=0
 suspectscore=1 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015
 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=999 adultscore=0
 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1810050000
 definitions=main-1907120132
Subject: [Xen-devel] [PATCH v7 0/5] misc fixes to PV extensions code
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: jgross@suse.com, sstabellini@kernel.org,
 Zhenzhong Duan <zhenzhong.duan@oracle.com>, mingo@redhat.com, bp@alien8.de,
 xen-devel@lists.xenproject.org, 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>

SGksCgpJbiB2aXJ0dWFsaXphdGlvbiBlbnZpcm9ubWVudCwgUFYgZXh0ZW5zaW9ucyAoZHJpdmVy
cywgaW50ZXJydXB0cywKdGltZXJzLCBldGMpIGFyZSBlbmFibGVkIGluIHRoZSBtYWpvcml0eSBv
ZiB1c2UgY2FzZXMgd2hpY2ggaXMgdGhlCmJlc3Qgb3B0aW9uLgoKSG93ZXZlciwgaW4gc29tZSBj
YXNlcyAoa2V4ZWMgbm90IGZ1bGx5IHdvcmtpbmcsIGJlbmNobWFya2luZywgZXRjKQp3ZSB3YW50
IHRvIGRpc2FibGUgUFYgZXh0ZW5zaW9ucy4gV2UgaGF2ZSB4ZW5fbm9wdiBmb3IgdGhhdCBwdXJw
b3NlCmJ1dCBvbmx5IGZvciBYRU4uIEZvciBhIGNvbnNpc3RlbnQgYWRtaW4gZXhwZXJpZW5jZSBh
IGNvbW1vbiBjb21tYW5kCmxpbmUgcGFyYW1ldGVyIHNldCBhY3Jvc3MgYWxsIFBWIGd1ZXN0IGlt
cGxlbWVudGF0aW9ucyBpcyBhIGJldHRlcgpjaG9pY2UuCgpUbyBhY2hpZXZlIHRoaXMgaW50cm9k
dWNlIGEgbmV3ICdub3B2JyBwYXJhbWV0ZXIgd2hpY2ggaXMgdXNhYmxlIGJ5Cm1vc3Qgb2YgUFYg
Z3Vlc3QgaW1wbGVtZW50YXRpb24uIER1ZSB0byB0aGUgbGltaXRhdGlvbiBvZiBzb21lIFBWCmd1
ZXN0cyhYRU4gUFYsIFhFTiBQVkggYW5kIGphaWxob3VzZSksICdub3B2JyBpcyBpZ25vcmVkIGZv
ciBYRU4gUFYKLCBqYWlsaG91c2UgYW5kIFhFTiBQVkggaWYgYm9vdGluZyB2aWEgWGVuLVBWSCBi
b290IGVudHJ5LiBJZiBib290aW5nCnZpYSBub3JtYWwgYm9vdCBlbnRyeShsaWtlIGdydWIyKSwg
UFZIIGd1ZXN0IGhhcyB0byBwYW5pYyBpdHNlbGYKY3VycmVudGx5LgoKV2hpbGUgYW5hbHl6aW5n
IHRoZSBQViBndWVzdCBjb2RlIG9uZSBidWcgd2VyZSBmb3VuZCBhbmQgZml4ZWQuCihQYXRjaGVz
IDEpLiBJdCBjYW4gYmUgYXBwbGllZCBpbmRlcGVuZGVudCBvZiB0aGUgZnVuY3Rpb25hbApjaGFu
Z2VzLCBidXQgaXMga2VwdCBpbiB0aGUgc2VyaWVzIGFzIHRoZSBmdW5jdGlvbmFsIGNoYW5nZXMK
ZGVwZW5kIG9uIHRoZW0uCgpGb3IgY29tcGF0aWJpbGl0eSByZWFzb24sICJ4ZW5fbm9wdiIgaXMg
a2VlcGVkIGFuZCBtYXBwZWQgdG8gIm5vcHYiLAp0aGlzIHdheSBhbHNvIGF2b2lkcyBhbiBpc3N1
ZSB3aXRoIHhlbl9ub3B2IHdoZW4gYm9vdGluZyBQVkggZ3Vlc3QuCgpCdWlsZCB0ZXN0IHBhc3Nl
cyB3aXRoIENPTkZJR19IWVBFUlZJU09SX0dVRVNUIGVuYWJsZSBhbmQgZGlzYWJsZWQuCkkgZGlk
bid0IGdldCBlbnYgdG8gdGVzdCB3aXRoIGphaWxob3VzZSBhbmQgSHlwZXJ2LCB0aGUgb3RoZXJz
IHdvcmsKYXMgZXhwZWN0ZWQuCgp2NzoKUEFUQ0g0IGEgbmV3IGFkZGVkIHBhdGNoIHByZXJlcXVp
dGUgZm9yIFBBVENINShwcmV2aW91c2x5IFBBVENINCkKUEFUQ0g1IHJld3JpdGUgdGhlIGNvZGUg
YmFzZWQgb24gQm9yaXMncyBzdWdnZXN0aW9uLiBJIGNvbXBhcmUgdGhlIG9uZQp0byB1cGRhdGUg
aW50ZXJmYWNlIGZ1bmN0aW9uIG9uZS1ieS1vbmUgYW5kIHRoZSBvbmUgdG8gbW9kaWZ5IGFsbAp4
ODZfaHlwZXJfeGVuX2h2bSdzIG9wcyB0byBpbW1lZGlhdGVseSByZXR1cm4gaWYgbm9wdiBpcyBz
ZXQsIGJvdGgKaGF2ZSBzYW1lIGVmZmVjdCBhbmQgdGhlIGZpcnN0IGxvb2tzIHNtYXJ0ZXIsIHNv
IGNob29zZSB0aGUgMXN0IG9uZS4KCnY2OgpQQVRDSDMgYWRkIFJldmlld2VkLWJ5ClBBVENINCBy
ZW1vdmUgdW5uZWNlc3NvcnkgeGVuX2h2bV9ub3B2X2d1ZXN0X2xhdGVfaW5pdCgpIHBlciBCb3Jp
cwoKdjU6ClBBVENIMjoKdXBkYXRlIHBhdGNoIGRlc2NyaXB0aW9uIHBlciBCb3JpcwphZGQgZGVj
bGFyYXRpb24gb2Ygbm9wdiB2YXJpYWJsZSBpbiBhcmNoL3g4Ni9pbmNsdWRlL2FzbS9oeXBlcnZp
c29yLmgKd2hpY2ggd2lsbCBiZSB1c2VkIGluIFBBVENIMyBhbmQgUEFUQ0g0CgpQQVRDSDMgdXBk
YXRlIHhlbl9wYXJzZV9ub3B2KCkgcGVyIEJvcmlzClBBVENINCBhZGQgbm9wdj1mYWxzZSBwZXIg
Qm9yaXMKQ29tYmluZSBQQVRDSDUgaW50byBQQVRDSDMKCgp2NDoKUEFUQ0g1IGEgbmV3IHBhdGNo
IHRvIGFkZCAneGVuX25vcHYnIGJhY2sgcGVyIEJvcmlzCgp2MzoKUmVtb3ZlIHNvbWUgdW5yZWxh
dGVkIHBhdGNoZXMgZnJvbSBwYXRjaHNldCBhcyBzdWdnZXN0ZWQgYnkgVGdseAoKUEFUQ0gxIHVu
Y2hhbmdlZApQQVRDSDIgYWRkIFJldmlld2VkLWJ5ClBBVENIMyBhZGQgUmV2aWV3ZWQtYnkKUEFU
Q0g0IHJld3JpdGUgdGhlIHBhdGNoIGFzIEpncm9zcyBmb3VuZCBhbiBpc3N1ZSBpbiBvbGQgcGF0
Y2gsCmRlc2NyaXB0aW9uIGlzIGFsc28gdXBkYXRlZC4KCnYyOgpQQVRDSDMgdXNlICdpZ25vcmVf
bm9wdicgZm9yIFBWSC9QViBndWVzdCBhcyBzdWdnZXN0ZWQgYnkgSmdyb3NzLgpQQVRDSDUgbmV3
IGFkZGVkIG9uZSwgc3BlY2lmaWNhbGx5IGZvciBIVk0gZ3Vlc3QKClRoYW5rcwpaaGVuemhvbmcK
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 12 12:06:25 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Jul 2019 12:06:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hluJk-0003DB-Qu; Fri, 12 Jul 2019 12:06: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=vyeD=VJ=oracle.com=zhenzhong.duan@srs-us1.protection.inumbo.net>)
 id 1hluJj-0003D2-Ia
 for xen-devel@lists.xenproject.org; Fri, 12 Jul 2019 12:06:23 +0000
X-Inumbo-ID: 7674f6a4-a49d-11e9-8980-bc764e045a96
Received: from userp2120.oracle.com (unknown [156.151.31.85])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7674f6a4-a49d-11e9-8980-bc764e045a96;
 Fri, 12 Jul 2019 12:06:21 +0000 (UTC)
Received: from pps.filterd (userp2120.oracle.com [127.0.0.1])
 by userp2120.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x6CC3w0x008648;
 Fri, 12 Jul 2019 12:06:06 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-2018-07-02;
 bh=YuCOXIRb/dHuU0bztnXWfWAbrWp+ScSgOTP4KoY+oi4=;
 b=DDXy799dLKIIzXw5g+O0VFzQNqNZN4eUI0vkngwwQ8vP2u2FK/wUhdmgkwpKR2lcFeKC
 BYdjKm2s26ZzACiuJaeLvjKQP3on05T7HQrPgf0/2xaxLFNThsuN+nOOnlINBCIQk3ma
 QvFtENroV1rM6EsupkrzStZGhRFmIGOolGVvt4IvITWBZeiR/dggVJbVbfv9UuzFLWS3
 IIkvenxZhyzA1BM67dybsKlxmpA/gf6zeDnw/kycnk8+KyRQaQvMh5zfOIKhX0WE0oB/
 sED72dbfEP7ghsm7BBJXWL3TTTVlQslU8OrqNMHc7X6KSFiNYrR+i511ENDak5Y2vObf Mg== 
Received: from aserp3020.oracle.com (aserp3020.oracle.com [141.146.126.70])
 by userp2120.oracle.com with ESMTP id 2tjm9r57ka-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 12 Jul 2019 12:06:06 +0000
Received: from pps.filterd (aserp3020.oracle.com [127.0.0.1])
 by aserp3020.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x6CC3R7l095743;
 Fri, 12 Jul 2019 12:04:05 GMT
Received: from aserv0122.oracle.com (aserv0122.oracle.com [141.146.126.236])
 by aserp3020.oracle.com with ESMTP id 2tpefd28y9-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 12 Jul 2019 12:04:05 +0000
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 x6CC44JO006192;
 Fri, 12 Jul 2019 12:04:04 GMT
Received: from z2.cn.oracle.com (/10.182.69.87)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Fri, 12 Jul 2019 04:58:32 -0700
From: Zhenzhong Duan <zhenzhong.duan@oracle.com>
To: linux-kernel@vger.kernel.org
Date: Thu, 11 Jul 2019 20:02:08 +0800
Message-Id: <1562846532-32152-2-git-send-email-zhenzhong.duan@oracle.com>
X-Mailer: git-send-email 1.8.3.1
In-Reply-To: <1562846532-32152-1-git-send-email-zhenzhong.duan@oracle.com>
References: <1562846532-32152-1-git-send-email-zhenzhong.duan@oracle.com>
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9315
 signatures=668688
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-1810050000 definitions=main-1907120132
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9315
 signatures=668688
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0
 priorityscore=1501 malwarescore=0
 suspectscore=1 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015
 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=999 adultscore=0
 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1810050000
 definitions=main-1907120132
Subject: [Xen-devel] [PATCH v7 1/5] x86/xen: Mark xen_hvm_need_lapic() and
 xen_x2apic_para_available() as __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: jgross@suse.com, sstabellini@kernel.org,
 Zhenzhong Duan <zhenzhong.duan@oracle.com>, mingo@redhat.com, bp@alien8.de,
 xen-devel@lists.xenproject.org, 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>

Li4gYXMgdGhleSBhcmUgb25seSBjYWxsZWQgYXQgZWFybHkgYm9vdHVwIHN0YWdlLiBJbiBmYWN0
LCBvdGhlcgpmdW5jdGlvbnMgaW4geDg2X2h5cGVyX3hlbl9odm0uaW5pdC4qIGFyZSBhbGwgbWFy
a2VkIGFzIF9faW5pdC4KClVuZXhwb3J0IHhlbl9odm1fbmVlZF9sYXBpYyBhcyBpdCdzIG5ldmVy
IHVzZWQgb3V0c2lkZS4KClNpZ25lZC1vZmYtYnk6IFpoZW56aG9uZyBEdWFuIDx6aGVuemhvbmcu
ZHVhbkBvcmFjbGUuY29tPgpSZXZpZXdlZC1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2Uu
Y29tPgpDYzogQm9yaXMgT3N0cm92c2t5IDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT4KQ2M6
IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KQ2M6IFRob21hcyBH
bGVpeG5lciA8dGdseEBsaW51dHJvbml4LmRlPgpDYzogSW5nbyBNb2xuYXIgPG1pbmdvQHJlZGhh
dC5jb20+CkNjOiBCb3Jpc2xhdiBQZXRrb3YgPGJwQGFsaWVuOC5kZT4KLS0tCiBhcmNoL3g4Ni9p
bmNsdWRlL2FzbS94ZW4vaHlwZXJ2aXNvci5oIHwgNiArKystLS0KIGFyY2gveDg2L3hlbi9lbmxp
Z2h0ZW5faHZtLmMgICAgICAgICAgfCAzICstLQogMiBmaWxlcyBjaGFuZ2VkLCA0IGluc2VydGlv
bnMoKyksIDUgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvYXJjaC94ODYvaW5jbHVkZS9hc20v
eGVuL2h5cGVydmlzb3IuaCBiL2FyY2gveDg2L2luY2x1ZGUvYXNtL3hlbi9oeXBlcnZpc29yLmgK
aW5kZXggMzkxNzFiMy4uNDJlMTI0NSAxMDA2NDQKLS0tIGEvYXJjaC94ODYvaW5jbHVkZS9hc20v
eGVuL2h5cGVydmlzb3IuaAorKysgYi9hcmNoL3g4Ni9pbmNsdWRlL2FzbS94ZW4vaHlwZXJ2aXNv
ci5oCkBAIC00NCwxNCArNDQsMTQgQEAgc3RhdGljIGlubGluZSB1aW50MzJfdCB4ZW5fY3B1aWRf
YmFzZSh2b2lkKQogfQogCiAjaWZkZWYgQ09ORklHX1hFTgotZXh0ZXJuIGJvb2wgeGVuX2h2bV9u
ZWVkX2xhcGljKHZvaWQpOworZXh0ZXJuIGJvb2wgX19pbml0IHhlbl9odm1fbmVlZF9sYXBpYyh2
b2lkKTsKIAotc3RhdGljIGlubGluZSBib29sIHhlbl94MmFwaWNfcGFyYV9hdmFpbGFibGUodm9p
ZCkKK3N0YXRpYyBpbmxpbmUgYm9vbCBfX2luaXQgeGVuX3gyYXBpY19wYXJhX2F2YWlsYWJsZSh2
b2lkKQogewogCXJldHVybiB4ZW5faHZtX25lZWRfbGFwaWMoKTsKIH0KICNlbHNlCi1zdGF0aWMg
aW5saW5lIGJvb2wgeGVuX3gyYXBpY19wYXJhX2F2YWlsYWJsZSh2b2lkKQorc3RhdGljIGlubGlu
ZSBib29sIF9faW5pdCB4ZW5feDJhcGljX3BhcmFfYXZhaWxhYmxlKHZvaWQpCiB7CiAJcmV0dXJu
ICh4ZW5fY3B1aWRfYmFzZSgpICE9IDApOwogfQpkaWZmIC0tZ2l0IGEvYXJjaC94ODYveGVuL2Vu
bGlnaHRlbl9odm0uYyBiL2FyY2gveDg2L3hlbi9lbmxpZ2h0ZW5faHZtLmMKaW5kZXggMGU3NTY0
Mi4uYWM0OTQzYyAxMDA2NDQKLS0tIGEvYXJjaC94ODYveGVuL2VubGlnaHRlbl9odm0uYworKysg
Yi9hcmNoL3g4Ni94ZW4vZW5saWdodGVuX2h2bS5jCkBAIC0yMTgsNyArMjE4LDcgQEAgc3RhdGlj
IF9faW5pdCBpbnQgeGVuX3BhcnNlX25vcHYoY2hhciAqYXJnKQogfQogZWFybHlfcGFyYW0oInhl
bl9ub3B2IiwgeGVuX3BhcnNlX25vcHYpOwogCi1ib29sIHhlbl9odm1fbmVlZF9sYXBpYyh2b2lk
KQorYm9vbCBfX2luaXQgeGVuX2h2bV9uZWVkX2xhcGljKHZvaWQpCiB7CiAJaWYgKHhlbl9ub3B2
KQogCQlyZXR1cm4gZmFsc2U7CkBAIC0yMzAsNyArMjMwLDYgQEAgYm9vbCB4ZW5faHZtX25lZWRf
bGFwaWModm9pZCkKIAkJcmV0dXJuIGZhbHNlOwogCXJldHVybiB0cnVlOwogfQotRVhQT1JUX1NZ
TUJPTF9HUEwoeGVuX2h2bV9uZWVkX2xhcGljKTsKIAogc3RhdGljIHVpbnQzMl90IF9faW5pdCB4
ZW5fcGxhdGZvcm1faHZtKHZvaWQpCiB7Ci0tIAoxLjguMy4xCgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 12 12:06:26 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Jul 2019 12:06:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hluJm-0003Dc-4F; Fri, 12 Jul 2019 12:06:26 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=vyeD=VJ=oracle.com=zhenzhong.duan@srs-us1.protection.inumbo.net>)
 id 1hluJl-0003DF-0Y
 for xen-devel@lists.xenproject.org; Fri, 12 Jul 2019 12:06:25 +0000
X-Inumbo-ID: 76f4c222-a49d-11e9-bd4a-8f795214a4e2
Received: from userp2120.oracle.com (unknown [156.151.31.85])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 76f4c222-a49d-11e9-bd4a-8f795214a4e2;
 Fri, 12 Jul 2019 12:06:22 +0000 (UTC)
Received: from pps.filterd (userp2120.oracle.com [127.0.0.1])
 by userp2120.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x6CC48vM008727;
 Fri, 12 Jul 2019 12:06: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-2018-07-02;
 bh=E14zOpdJ0upmAZGDNVryByKPU7mvCSiYeFkhZvpvH9w=;
 b=FIbqhn+OIc/U3TbGekk1kglxd3dkGTWFGJdCpcL1g3oBGHoGYJkXA6rDjY54xgo2y/dK
 X9luy9yF/lq/XVDZr37+fSwS08ukeu9t6SsM5o4LJvUFFEnnmJwIVQoy2Q7DkvGHrqlm
 eVWLCWmWuZI49RlSLSayIuTHVxPJC9wNhwpchfwkASiKHJsetWs98UWyTh/WgaYux566
 0kijlVfG+Wn0ts7S7dS1rPHXF37Un3NWB/Wh34D/uiJgFQKFBPByDk9gPWu/+PFEaJpy
 dIiwK7TJeQa9YaUYJsTPEBakRqkDTPmGpqTWtGKNiophhx6p/JKfiPNGnegJ/jTyXpbd JA== 
Received: from aserp3030.oracle.com (aserp3030.oracle.com [141.146.126.71])
 by userp2120.oracle.com with ESMTP id 2tjm9r57kt-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 12 Jul 2019 12:06:08 +0000
Received: from pps.filterd (aserp3030.oracle.com [127.0.0.1])
 by aserp3030.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x6CC3RS1175143;
 Fri, 12 Jul 2019 12:04:08 GMT
Received: from userv0122.oracle.com (userv0122.oracle.com [156.151.31.75])
 by aserp3030.oracle.com with ESMTP id 2tmwgyr39m-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 12 Jul 2019 12:04:08 +0000
Received: from abhmp0015.oracle.com (abhmp0015.oracle.com [141.146.116.21])
 by userv0122.oracle.com (8.14.4/8.14.4) with ESMTP id x6CC46oQ020742;
 Fri, 12 Jul 2019 12:04:06 GMT
Received: from z2.cn.oracle.com (/10.182.69.87)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Fri, 12 Jul 2019 04:58:37 -0700
From: Zhenzhong Duan <zhenzhong.duan@oracle.com>
To: linux-kernel@vger.kernel.org
Date: Thu, 11 Jul 2019 20:02:10 +0800
Message-Id: <1562846532-32152-4-git-send-email-zhenzhong.duan@oracle.com>
X-Mailer: git-send-email 1.8.3.1
In-Reply-To: <1562846532-32152-1-git-send-email-zhenzhong.duan@oracle.com>
References: <1562846532-32152-1-git-send-email-zhenzhong.duan@oracle.com>
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9315
 signatures=668688
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-1810050000 definitions=main-1907120132
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9315
 signatures=668688
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0
 priorityscore=1501 malwarescore=0
 suspectscore=1 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015
 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=999 adultscore=0
 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1810050000
 definitions=main-1907120132
Subject: [Xen-devel] [PATCH v7 3/5] xen: Map "xen_nopv" parameter to "nopv"
 and mark it obsolete
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, sstabellini@kernel.org,
 Zhenzhong Duan <zhenzhong.duan@oracle.com>, mingo@redhat.com, bp@alien8.de,
 xen-devel@lists.xenproject.org, 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>

Q2xlYW4gdXAgdW5uZWNlc3NvcnkgY29kZSBhZnRlciB0aGF0IG9wZXJhdGlvbi4KClNpZ25lZC1v
ZmYtYnk6IFpoZW56aG9uZyBEdWFuIDx6aGVuemhvbmcuZHVhbkBvcmFjbGUuY29tPgpSZXZpZXdl
ZC1ieTogQm9yaXMgT3N0cm92c2t5IDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT4KQ2M6IEp1
ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KQ2M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0
YWJlbGxpbmlAa2VybmVsLm9yZz4KQ2M6IFRob21hcyBHbGVpeG5lciA8dGdseEBsaW51dHJvbml4
LmRlPgpDYzogSW5nbyBNb2xuYXIgPG1pbmdvQHJlZGhhdC5jb20+CkNjOiBCb3Jpc2xhdiBQZXRr
b3YgPGJwQGFsaWVuOC5kZT4KLS0tCiBEb2N1bWVudGF0aW9uL2FkbWluLWd1aWRlL2tlcm5lbC1w
YXJhbWV0ZXJzLnR4dCB8ICAyICsrCiBhcmNoL3g4Ni94ZW4vZW5saWdodGVuX2h2bS5jICAgICAg
ICAgICAgICAgICAgICB8IDEyICsrKysrKy0tLS0tLQogMiBmaWxlcyBjaGFuZ2VkLCA4IGluc2Vy
dGlvbnMoKyksIDYgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9hZG1p
bi1ndWlkZS9rZXJuZWwtcGFyYW1ldGVycy50eHQgYi9Eb2N1bWVudGF0aW9uL2FkbWluLWd1aWRl
L2tlcm5lbC1wYXJhbWV0ZXJzLnR4dAppbmRleCBkYmZlOWMyLi5jM2YzZTAxIDEwMDY0NAotLS0g
YS9Eb2N1bWVudGF0aW9uL2FkbWluLWd1aWRlL2tlcm5lbC1wYXJhbWV0ZXJzLnR4dAorKysgYi9E
b2N1bWVudGF0aW9uL2FkbWluLWd1aWRlL2tlcm5lbC1wYXJhbWV0ZXJzLnR4dApAQCAtNTI1Nyw2
ICs1MjU3LDggQEAKIAl4ZW5fbm9wdglbWDg2XQogCQkJRGlzYWJsZXMgdGhlIFBWIG9wdGltaXph
dGlvbnMgZm9yY2luZyB0aGUgSFZNIGd1ZXN0IHRvCiAJCQlydW4gYXMgZ2VuZXJpYyBIVk0gZ3Vl
c3Qgd2l0aCBubyBQViBkcml2ZXJzLgorCQkJVGhpcyBvcHRpb24gaXMgb2Jzb2xldGVkIGJ5IHRo
ZSAibm9wdiIgb3B0aW9uLCB3aGljaAorCQkJaGFzIGVxdWl2YWxlbnQgZWZmZWN0IGZvciBYRU4g
cGxhdGZvcm0uCiAKIAl4ZW5fc2NydWJfcGFnZXM9CVtYRU5dCiAJCQlCb29sZWFuIG9wdGlvbiB0
byBjb250cm9sIHNjcnViYmluZyBwYWdlcyBiZWZvcmUgZ2l2aW5nIHRoZW0gYmFjawpkaWZmIC0t
Z2l0IGEvYXJjaC94ODYveGVuL2VubGlnaHRlbl9odm0uYyBiL2FyY2gveDg2L3hlbi9lbmxpZ2h0
ZW5faHZtLmMKaW5kZXggYWM0OTQzYy4uMTc1NmNmNyAxMDA2NDQKLS0tIGEvYXJjaC94ODYveGVu
L2VubGlnaHRlbl9odm0uYworKysgYi9hcmNoL3g4Ni94ZW4vZW5saWdodGVuX2h2bS5jCkBAIC0y
MTAsMTggKzIxMCwxOCBAQCBzdGF0aWMgdm9pZCBfX2luaXQgeGVuX2h2bV9ndWVzdF9pbml0KHZv
aWQpCiAjZW5kaWYKIH0KIAotc3RhdGljIGJvb2wgeGVuX25vcHY7CiBzdGF0aWMgX19pbml0IGlu
dCB4ZW5fcGFyc2Vfbm9wdihjaGFyICphcmcpCiB7Ci0gICAgICAgeGVuX25vcHYgPSB0cnVlOwot
ICAgICAgIHJldHVybiAwOworCXByX25vdGljZSgiXCJ4ZW5fbm9wdlwiIGlzIGRlcHJlY2F0ZWQs
IHBsZWFzZSB1c2UgXCJub3B2XCIgaW5zdGVhZFxuIik7CisKKwlpZiAoeGVuX2NwdWlkX2Jhc2Uo
KSkKKwkJbm9wdiA9IHRydWU7CisJcmV0dXJuIDA7CiB9CiBlYXJseV9wYXJhbSgieGVuX25vcHYi
LCB4ZW5fcGFyc2Vfbm9wdik7CiAKIGJvb2wgX19pbml0IHhlbl9odm1fbmVlZF9sYXBpYyh2b2lk
KQogewotCWlmICh4ZW5fbm9wdikKLQkJcmV0dXJuIGZhbHNlOwogCWlmICh4ZW5fcHZfZG9tYWlu
KCkpCiAJCXJldHVybiBmYWxzZTsKIAlpZiAoIXhlbl9odm1fZG9tYWluKCkpCkBAIC0yMzMsNyAr
MjMzLDcgQEAgYm9vbCBfX2luaXQgeGVuX2h2bV9uZWVkX2xhcGljKHZvaWQpCiAKIHN0YXRpYyB1
aW50MzJfdCBfX2luaXQgeGVuX3BsYXRmb3JtX2h2bSh2b2lkKQogewotCWlmICh4ZW5fcHZfZG9t
YWluKCkgfHwgeGVuX25vcHYpCisJaWYgKHhlbl9wdl9kb21haW4oKSkKIAkJcmV0dXJuIDA7CiAK
IAlyZXR1cm4geGVuX2NwdWlkX2Jhc2UoKTsKLS0gCjEuOC4zLjEKCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 12 12:06:33 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Jul 2019 12: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 1hluJt-0003GS-Jb; Fri, 12 Jul 2019 12:06:33 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=vyeD=VJ=oracle.com=zhenzhong.duan@srs-us1.protection.inumbo.net>)
 id 1hluJr-0003Fv-T0
 for xen-devel@lists.xenproject.org; Fri, 12 Jul 2019 12:06:31 +0000
X-Inumbo-ID: 7bae9fcc-a49d-11e9-a336-3b0491518641
Received: from userp2130.oracle.com (unknown [156.151.31.86])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 7bae9fcc-a49d-11e9-a336-3b0491518641;
 Fri, 12 Jul 2019 12:06:30 +0000 (UTC)
Received: from pps.filterd (userp2130.oracle.com [127.0.0.1])
 by userp2130.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x6CC3rCI193467;
 Fri, 12 Jul 2019 12:06: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-2018-07-02;
 bh=GnDNkS4LsM8yVEL9aAyB/fPBX18ezyafmslh/QcfNf0=;
 b=Eu7o9s7kk21lH33SUye2XpeJt4sEtbKJ/fXDLGZvLgaRbZge6oJ3bEgOOEt0fc0KwLCa
 Bz9JL9t4fRXlU2IbRT0p4c4oSLzLN+5fFXoz61lT8Qx/hrgnA7q9LOEL2jQwUf3K7lMJ
 9Cuu968ASOjqygPbg9W/wuAkngR+mguvoG+JcRkrdhoFKCU+1cC04YlIh5uFIgarmOFI
 lqcvWxfkP/WlDg7W1QvhQzvjD6JFwUi7gLXqE4KznuK5W46jDcznExOuabN0qWeLhZ05
 2AWK5Z59w/P6XVlSwlwyhGvO5upRKuHlMVAvUHvhkNnSL78p+WD7/rTFTu1s8mTGNZRS dg== 
Received: from userp3030.oracle.com (userp3030.oracle.com [156.151.31.80])
 by userp2130.oracle.com with ESMTP id 2tjk2u5ase-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 12 Jul 2019 12:06:14 +0000
Received: from pps.filterd (userp3030.oracle.com [127.0.0.1])
 by userp3030.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x6CC3SwE048154;
 Fri, 12 Jul 2019 12:04:14 GMT
Received: from userv0121.oracle.com (userv0121.oracle.com [156.151.31.72])
 by userp3030.oracle.com with ESMTP id 2tn1j23ypk-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 12 Jul 2019 12:04:14 +0000
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 x6CC4DoP015905;
 Fri, 12 Jul 2019 12:04:13 GMT
Received: from z2.cn.oracle.com (/10.182.69.87)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Fri, 12 Jul 2019 04:58:42 -0700
From: Zhenzhong Duan <zhenzhong.duan@oracle.com>
To: linux-kernel@vger.kernel.org
Date: Thu, 11 Jul 2019 20:02:12 +0800
Message-Id: <1562846532-32152-6-git-send-email-zhenzhong.duan@oracle.com>
X-Mailer: git-send-email 1.8.3.1
In-Reply-To: <1562846532-32152-1-git-send-email-zhenzhong.duan@oracle.com>
References: <1562846532-32152-1-git-send-email-zhenzhong.duan@oracle.com>
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9315
 signatures=668688
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-1810050000 definitions=main-1907120132
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9315
 signatures=668688
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0
 priorityscore=1501 malwarescore=0
 suspectscore=1 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015
 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=999 adultscore=0
 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1810050000
 definitions=main-1907120132
Subject: [Xen-devel] [PATCH v7 5/5] x86/xen: Add "nopv" support for HVM guest
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: jgross@suse.com, sstabellini@kernel.org,
 Zhenzhong Duan <zhenzhong.duan@oracle.com>, mingo@redhat.com, bp@alien8.de,
 xen-devel@lists.xenproject.org, 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>

UFZIIGd1ZXN0IG5lZWRzIFBWIGV4dGVudGlvbnMgdG8gd29yaywgc28gIm5vcHYiIHBhcmFtZXRl
ciBzaG91bGQgYmUKaWdub3JlZCBmb3IgUFZIIGJ1dCBub3QgZm9yIEhWTSBndWVzdC4KCklmIFBW
SCBndWVzdCBib290cyB1cCB2aWEgdGhlIFhlbi1QVkggYm9vdCBlbnRyeSwgeGVuX3B2aCBpcyBz
ZXQgZWFybHksCndlIGtub3cgaXQncyBQVkggZ3Vlc3QgYW5kIGlnbm9yZSAibm9wdiIgcGFyYW1l
dGVyIGRpcmVjdGx5LgoKSWYgUFZIIGd1ZXN0IGJvb3RzIHVwIHZpYSB0aGUgbm9ybWFsIGJvb3Qg
ZW50cnkgc2FtZSBhcyBIVk0gZ3Vlc3QsIGl0J3MKaGFyZCB0byBkaXN0aW5ndWlzaCBQVkggYW5k
IEhWTSBndWVzdCBhdCB0aGF0IHRpbWUuIEluIHRoaXMgY2FzZSwgd2UKaGF2ZSB0byBwYW5pYyBl
YXJseSBpZiBQVkggaXMgZGV0ZWN0ZWQgYW5kIG5vcHYgaXMgZW5hYmxlZCB0byBhdm9pZCBhCndv
cnNlIHNpdHVhdGlvbiBsYXRlci4KCk1vdmUgeGVuX3BsYXRmb3JtX2h2bSgpIGFmdGVyIHhlbl9o
dm1fZ3Vlc3RfbGF0ZV9pbml0KCkgdG8gYXZvaWQgY29tcGlsZQplcnJvci4KClNpZ25lZC1vZmYt
Ynk6IFpoZW56aG9uZyBEdWFuIDx6aGVuemhvbmcuZHVhbkBvcmFjbGUuY29tPgpDYzogQm9yaXMg
T3N0cm92c2t5IDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT4KQ2M6IEp1ZXJnZW4gR3Jvc3Mg
PGpncm9zc0BzdXNlLmNvbT4KQ2M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2Vy
bmVsLm9yZz4KQ2M6IFRob21hcyBHbGVpeG5lciA8dGdseEBsaW51dHJvbml4LmRlPgpDYzogSW5n
byBNb2xuYXIgPG1pbmdvQHJlZGhhdC5jb20+CkNjOiBCb3Jpc2xhdiBQZXRrb3YgPGJwQGFsaWVu
OC5kZT4KLS0tCiBhcmNoL3g4Ni9pbmNsdWRlL2FzbS94ODZfaW5pdC5oIHwgIDIgKysKIGFyY2gv
eDg2L2tlcm5lbC94ODZfaW5pdC5jICAgICAgfCAgNCArKy0tCiBhcmNoL3g4Ni94ZW4vZW5saWdo
dGVuX2h2bS5jICAgIHwgNDUgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKystLS0tLS0t
LS0KIDMgZmlsZXMgY2hhbmdlZCwgNDAgaW5zZXJ0aW9ucygrKSwgMTEgZGVsZXRpb25zKC0pCgpk
aWZmIC0tZ2l0IGEvYXJjaC94ODYvaW5jbHVkZS9hc20veDg2X2luaXQuaCBiL2FyY2gveDg2L2lu
Y2x1ZGUvYXNtL3g4Nl9pbml0LmgKaW5kZXggYjg1YTdjNS4uYWMwOTM0MSAxMDA2NDQKLS0tIGEv
YXJjaC94ODYvaW5jbHVkZS9hc20veDg2X2luaXQuaAorKysgYi9hcmNoL3g4Ni9pbmNsdWRlL2Fz
bS94ODZfaW5pdC5oCkBAIC0zMDEsNiArMzAxLDggQEAgc3RydWN0IHg4Nl9hcGljX29wcyB7CiBl
eHRlcm4gdm9pZCB4ODZfZWFybHlfaW5pdF9wbGF0Zm9ybV9xdWlya3Modm9pZCk7CiBleHRlcm4g
dm9pZCB4ODZfaW5pdF9ub29wKHZvaWQpOwogZXh0ZXJuIHZvaWQgeDg2X2luaXRfdWludF9ub29w
KHVuc2lnbmVkIGludCB1bnVzZWQpOworZXh0ZXJuIGJvb2wgYm9vbF94ODZfaW5pdF9ub29wKHZv
aWQpOworZXh0ZXJuIHZvaWQgeDg2X29wX2ludF9ub29wKGludCBjcHUpOwogZXh0ZXJuIGJvb2wg
eDg2X3BucGJpb3NfZGlzYWJsZWQodm9pZCk7CiAKICNlbmRpZgpkaWZmIC0tZ2l0IGEvYXJjaC94
ODYva2VybmVsL3g4Nl9pbml0LmMgYi9hcmNoL3g4Ni9rZXJuZWwveDg2X2luaXQuYwppbmRleCA1
MGEyYjQ5Li4xYmVmNjg3IDEwMDY0NAotLS0gYS9hcmNoL3g4Ni9rZXJuZWwveDg2X2luaXQuYwor
KysgYi9hcmNoL3g4Ni9rZXJuZWwveDg2X2luaXQuYwpAQCAtMjksOCArMjksOCBAQCB2b2lkIHg4
Nl9pbml0X25vb3Aodm9pZCkgeyB9CiB2b2lkIF9faW5pdCB4ODZfaW5pdF91aW50X25vb3AodW5z
aWduZWQgaW50IHVudXNlZCkgeyB9CiBzdGF0aWMgaW50IF9faW5pdCBpb21tdV9pbml0X25vb3Ao
dm9pZCkgeyByZXR1cm4gMDsgfQogc3RhdGljIHZvaWQgaW9tbXVfc2h1dGRvd25fbm9vcCh2b2lk
KSB7IH0KLXN0YXRpYyBib29sIF9faW5pdCBib29sX3g4Nl9pbml0X25vb3Aodm9pZCkgeyByZXR1
cm4gZmFsc2U7IH0KLXN0YXRpYyB2b2lkIHg4Nl9vcF9pbnRfbm9vcChpbnQgY3B1KSB7IH0KK2Jv
b2wgX19pbml0IGJvb2xfeDg2X2luaXRfbm9vcCh2b2lkKSB7IHJldHVybiBmYWxzZTsgfQordm9p
ZCB4ODZfb3BfaW50X25vb3AoaW50IGNwdSkgeyB9CiAKIC8qCiAgKiBUaGUgcGxhdGZvcm0gc2V0
dXAgZnVuY3Rpb25zIGFyZSBwcmVzZXQgd2l0aCB0aGUgZGVmYXVsdCBmdW5jdGlvbnMKZGlmZiAt
LWdpdCBhL2FyY2gveDg2L3hlbi9lbmxpZ2h0ZW5faHZtLmMgYi9hcmNoL3g4Ni94ZW4vZW5saWdo
dGVuX2h2bS5jCmluZGV4IDE3NTZjZjcuLmUxMzhmN2QgMTAwNjQ0Ci0tLSBhL2FyY2gveDg2L3hl
bi9lbmxpZ2h0ZW5faHZtLmMKKysrIGIvYXJjaC94ODYveGVuL2VubGlnaHRlbl9odm0uYwpAQCAt
MjMxLDE0ICsyMzEsNiBAQCBib29sIF9faW5pdCB4ZW5faHZtX25lZWRfbGFwaWModm9pZCkKIAly
ZXR1cm4gdHJ1ZTsKIH0KIAotc3RhdGljIHVpbnQzMl90IF9faW5pdCB4ZW5fcGxhdGZvcm1faHZt
KHZvaWQpCi17Ci0JaWYgKHhlbl9wdl9kb21haW4oKSkKLQkJcmV0dXJuIDA7Ci0KLQlyZXR1cm4g
eGVuX2NwdWlkX2Jhc2UoKTsKLX0KLQogc3RhdGljIF9faW5pdCB2b2lkIHhlbl9odm1fZ3Vlc3Rf
bGF0ZV9pbml0KHZvaWQpCiB7CiAjaWZkZWYgQ09ORklHX1hFTl9QVkgKQEAgLTI1MCw2ICsyNDIs
OSBAQCBzdGF0aWMgX19pbml0IHZvaWQgeGVuX2h2bV9ndWVzdF9sYXRlX2luaXQodm9pZCkKIAkv
KiBQVkggZGV0ZWN0ZWQuICovCiAJeGVuX3B2aCA9IHRydWU7CiAKKwlpZiAobm9wdikKKwkJcGFu
aWMoIlwibm9wdlwiIGFuZCBcInhlbl9ub3B2XCIgcGFyYW1ldGVycyBhcmUgdW5zdXBwb3J0ZWQg
aW4gUFZIIGd1ZXN0LiIpOworCiAJLyogTWFrZSBzdXJlIHdlIGRvbid0IGZhbGwgYmFjayB0byAo
ZGVmYXVsdCkgQUNQSV9JUlFfTU9ERUxfUElDLiAqLwogCWlmICghbnJfaW9hcGljcyAmJiBhY3Bp
X2lycV9tb2RlbCA9PSBBQ1BJX0lSUV9NT0RFTF9QSUMpCiAJCWFjcGlfaXJxX21vZGVsID0gQUNQ
SV9JUlFfTU9ERUxfUExBVEZPUk07CkBAIC0yNTksNyArMjU0LDM4IEBAIHN0YXRpYyBfX2luaXQg
dm9pZCB4ZW5faHZtX2d1ZXN0X2xhdGVfaW5pdCh2b2lkKQogI2VuZGlmCiB9CiAKLWNvbnN0IF9f
aW5pdGNvbnN0IHN0cnVjdCBoeXBlcnZpc29yX3g4NiB4ODZfaHlwZXJfeGVuX2h2bSA9IHsKK3N0
YXRpYyB1aW50MzJfdCBfX2luaXQgeGVuX3BsYXRmb3JtX2h2bSh2b2lkKQoreworCXVpbnQzMl90
IHhlbl9kb21haW4gPSB4ZW5fY3B1aWRfYmFzZSgpOworCXN0cnVjdCB4ODZfaHlwZXJfaW5pdCAq
aCA9ICZ4ODZfaHlwZXJfeGVuX2h2bS5pbml0OworCisJaWYgKHhlbl9wdl9kb21haW4oKSkKKwkJ
cmV0dXJuIDA7CisKKwlpZiAoeGVuX3B2aF9kb21haW4oKSAmJiBub3B2KSB7CisJCS8qIEd1ZXN0
IGJvb3RpbmcgdmlhIHRoZSBYZW4tUFZIIGJvb3QgZW50cnkgZ29lcyBoZXJlICovCisJCXByX2lu
Zm8oIlwibm9wdlwiIHBhcmFtZXRlciBpcyBpZ25vcmVkIGluIFBWSCBndWVzdFxuIik7CisJCW5v
cHYgPSBmYWxzZTsKKwl9IGVsc2UgaWYgKG5vcHYgJiYgeGVuX2RvbWFpbikgeworCQkvKgorCQkg
KiBHdWVzdCBib290aW5nIHZpYSBub3JtYWwgYm9vdCBlbnRyeSAobGlrZSB2aWEgZ3J1YjIpIGdv
ZXMKKwkJICogaGVyZS4KKwkJICoKKwkJICogVXNlIGludGVyZmFjZSBmdW5jdGlvbnMgZm9yIGJh
cmUgaGFyZHdhcmUgaWYgbm9wdiwKKwkJICogeGVuX2h2bV9ndWVzdF9sYXRlX2luaXQgaXMgYW4g
ZXhjZXB0aW9uIGFzIHdlIG5lZWQgdG8KKwkJICogZGV0ZWN0IFBWSCBhbmQgcGFuaWMgdGhlcmUu
CisJCSAqLworCQloLT5pbml0X3BsYXRmb3JtID0geDg2X2luaXRfbm9vcDsKKwkJaC0+eDJhcGlj
X2F2YWlsYWJsZSA9IGJvb2xfeDg2X2luaXRfbm9vcDsKKwkJaC0+aW5pdF9tZW1fbWFwcGluZyA9
IHg4Nl9pbml0X25vb3A7CisJCWgtPmluaXRfYWZ0ZXJfYm9vdG1lbSA9IHg4Nl9pbml0X25vb3A7
CisJCWgtPmd1ZXN0X2xhdGVfaW5pdCA9IHhlbl9odm1fZ3Vlc3RfbGF0ZV9pbml0OworCQl4ODZf
aHlwZXJfeGVuX2h2bS5ydW50aW1lLnBpbl92Y3B1ID0geDg2X29wX2ludF9ub29wOworCX0KKwly
ZXR1cm4geGVuX2RvbWFpbjsKK30KKworc3RydWN0IGh5cGVydmlzb3JfeDg2IHg4Nl9oeXBlcl94
ZW5faHZtIF9faW5pdGRhdGEgPSB7CiAJLm5hbWUgICAgICAgICAgICAgICAgICAgPSAiWGVuIEhW
TSIsCiAJLmRldGVjdCAgICAgICAgICAgICAgICAgPSB4ZW5fcGxhdGZvcm1faHZtLAogCS50eXBl
CQkJPSBYODZfSFlQRVJfWEVOX0hWTSwKQEAgLTI2OCw0ICsyOTQsNSBAQCBzdGF0aWMgX19pbml0
IHZvaWQgeGVuX2h2bV9ndWVzdF9sYXRlX2luaXQodm9pZCkKIAkuaW5pdC5pbml0X21lbV9tYXBw
aW5nCT0geGVuX2h2bV9pbml0X21lbV9tYXBwaW5nLAogCS5pbml0Lmd1ZXN0X2xhdGVfaW5pdAk9
IHhlbl9odm1fZ3Vlc3RfbGF0ZV9pbml0LAogCS5ydW50aW1lLnBpbl92Y3B1ICAgICAgID0geGVu
X3Bpbl92Y3B1LAorCS5pZ25vcmVfbm9wdiAgICAgICAgICAgID0gdHJ1ZSwKIH07Ci0tIAoxLjgu
My4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 12 12:06:39 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Jul 2019 12: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 1hluJy-0003Iy-U1; Fri, 12 Jul 2019 12:06: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=72A3=VJ=infradead.org=peterz@srs-us1.protection.inumbo.net>)
 id 1hluJx-0003IL-Jx
 for xen-devel@lists.xenproject.org; Fri, 12 Jul 2019 12:06:37 +0000
X-Inumbo-ID: 7e73f97d-a49d-11e9-8980-bc764e045a96
Received: from merlin.infradead.org (unknown [2001:8b0:10b:1231::1])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7e73f97d-a49d-11e9-8980-bc764e045a96;
 Fri, 12 Jul 2019 12:06:36 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
 d=infradead.org; s=merlin.20170209; h=In-Reply-To:Content-Type:MIME-Version:
 References:Message-ID:Subject:Cc:To:From:Date:Sender:Reply-To:
 Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date:
 Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id:
 List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive;
 bh=ntU8oMPY07ayUBkHvLSDuYCv3bfOAchf1eGcoqpdijs=; b=2QOMxlXA+8126DIzk43azdjz/
 HTxF5vVgRNoK7eXeV7hS7V1jAf9WCS4q5WVvukltI89jL/68fcRWkkChom0D0Qs+ySTAPkDKhAcMW
 KIkwVCJddWmGDBwJEK/alumUxLK56Wp69kd2oqoMRl6rDT5yLxTGmVWGBe3tzhytayu293pbe063L
 XvB/wtMNFB/+jRyFzmVKAw4Evgb2W+hew33DVW73HwjR5X4oDsI19z5ZJYTqT51PkP3owlZFnQG7m
 Df0O4cQXW6b1je3YygrtUIK9fFrflY8grdrrsB/d5uUX2BncLqs+0dqdGgY/UJB0FZP4ZUUQnTGWh
 ZwFO7rzKQ==;
Received: from j217100.upc-j.chello.nl ([24.132.217.100]
 helo=hirez.programming.kicks-ass.net)
 by merlin.infradead.org with esmtpsa (Exim 4.92 #3 (Red Hat Linux))
 id 1hluJn-0004ys-JF; Fri, 12 Jul 2019 12:06:27 +0000
Received: by hirez.programming.kicks-ass.net (Postfix, from userid 1000)
 id 2C84620A4087D; Fri, 12 Jul 2019 14:06:26 +0200 (CEST)
Date: Fri, 12 Jul 2019 14:06:26 +0200
From: Peter Zijlstra <peterz@infradead.org>
To: Zhenzhong Duan <zhenzhong.duan@oracle.com>
Message-ID: <20190712120626.GW3402@hirez.programming.kicks-ass.net>
References: <1562832921-20831-1-git-send-email-zhenzhong.duan@oracle.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1562832921-20831-1-git-send-email-zhenzhong.duan@oracle.com>
User-Agent: Mutt/1.10.1 (2018-07-13)
Subject: Re: [Xen-devel] [PATCH v2] xen/pv: Fix a boot up hang revealed by
 int3 self 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: Juergen Gross <jgross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>, x86@kernel.org,
 linux-kernel@vger.kernel.org, srinivas.eeda@oracle.com,
 Ingo Molnar <mingo@redhat.com>, Borislav Petkov <bp@alien8.de>,
 Andy Lutomirski <luto@kernel.org>, 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>

T24gVGh1LCBKdWwgMTEsIDIwMTkgYXQgMDQ6MTU6MjFQTSArMDgwMCwgWmhlbnpob25nIER1YW4g
d3JvdGU6Cj4gZGlmZiAtLWdpdCBhL2FyY2gveDg2L3hlbi9lbmxpZ2h0ZW5fcHYuYyBiL2FyY2gv
eDg2L3hlbi9lbmxpZ2h0ZW5fcHYuYwo+IGluZGV4IDQ3MjJiYTIuLjIxMzhkNjkgMTAwNjQ0Cj4g
LS0tIGEvYXJjaC94ODYveGVuL2VubGlnaHRlbl9wdi5jCj4gKysrIGIvYXJjaC94ODYveGVuL2Vu
bGlnaHRlbl9wdi5jCj4gQEAgLTU5Niw3ICs1OTYsNyBAQCBzdHJ1Y3QgdHJhcF9hcnJheV9lbnRy
eSB7Cj4gIAo+ICBzdGF0aWMgc3RydWN0IHRyYXBfYXJyYXlfZW50cnkgdHJhcF9hcnJheVtdID0g
ewo+ICAJeyBkZWJ1ZywgICAgICAgICAgICAgICAgICAgICAgIHhlbl94ZW5kZWJ1ZywgICAgICAg
ICAgICAgICAgICAgIHRydWUgfSwKPiAtCXsgaW50MywgICAgICAgICAgICAgICAgICAgICAgICB4
ZW5feGVuaW50MywgICAgICAgICAgICAgICAgICAgICB0cnVlIH0sCj4gKwl7IGludDMsICAgICAg
ICAgICAgICAgICAgICAgICAgeGVuX2ludDMsICAgICAgICAgICAgICAgICAgICAgICAgdHJ1ZSB9
LAo+ICAJeyBkb3VibGVfZmF1bHQsICAgICAgICAgICAgICAgIHhlbl9kb3VibGVfZmF1bHQsICAg
ICAgICAgICAgICAgIHRydWUgfSwKPiAgI2lmZGVmIENPTkZJR19YODZfTUNFCj4gIAl7IG1hY2hp
bmVfY2hlY2ssICAgICAgICAgICAgICAgeGVuX21hY2hpbmVfY2hlY2ssICAgICAgICAgICAgICAg
dHJ1ZSB9LAoKSSdtIGNvbmZ1c2VkIG9uIHRoZSBwdXJwb3NlIG9mIHRyYXBfYXJyYXlbXSwgY291
bGQgeW91IGVsdWNpZGF0ZSBtZT8KClRoZSBzb2xlIHVzZXIgc2VlbXMgdG8gYmUgZ2V0X3RyYXBf
YWRkcigpIGFuZCB0aGF0IHRhbGtzIGFib3V0IElTVHMsIGJ1dAojQlAgaXNuJ3QgYW4gSVNUIGFu
eW1vcmUsIHNvIHdoeSBkb2VzIGl0IGhhdmUgaXN0X29rYXk9dHJ1ZT8KCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 12 13:06:08 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Jul 2019 13:06:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hlvFC-0007a7-OD; Fri, 12 Jul 2019 13: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=vyeD=VJ=oracle.com=zhenzhong.duan@srs-us1.protection.inumbo.net>)
 id 1hlvFB-0007a2-DG
 for xen-devel@lists.xenproject.org; Fri, 12 Jul 2019 13:05:45 +0000
X-Inumbo-ID: c1a732e6-a4a5-11e9-8980-bc764e045a96
Received: from userp2120.oracle.com (unknown [156.151.31.85])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c1a732e6-a4a5-11e9-8980-bc764e045a96;
 Fri, 12 Jul 2019 13:05:44 +0000 (UTC)
Received: from pps.filterd (userp2120.oracle.com [127.0.0.1])
 by userp2120.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x6CD3atj056300;
 Fri, 12 Jul 2019 13:05:24 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=subject : to : cc :
 references : from : message-id : date : mime-version : in-reply-to :
 content-type : content-transfer-encoding; s=corp-2018-07-02;
 bh=qOLg9xgYxsV/ZwUmUTuUecdlU8I8iB1a3J//G2IC8pM=;
 b=D4vBjFwWBqMlhP4bD9xc/+YOAW6pToQQXg17DMHHS5N9GHhfK2XiJjh/U3tR8CbZtUI9
 JfJS/dqiQg0sBj+AtwwCsdwq16W6I3yE7lGsIzR0bRIMccWrLEtr7cl1NLPYnbeWRjM5
 woXePH0IWOYpyXxPFHN+lJtaNCmmCCRBcEL0a1BQbowpuSwPuCPnZMw9ChGVqVWLYZtV
 gaYenpabcZg+QGJVqAD7TX//wLuxBZOjv1hQzcIMw18O2rwcYxRo4v11h1RhEa8NQsMK
 DddsIlMxJV6cXI7T3uqkn2MvGW36tNSbug3+8rfhMkOB8rTEbKdWpM2cbRbEIyT97HP2 9g== 
Received: from userp3020.oracle.com (userp3020.oracle.com [156.151.31.79])
 by userp2120.oracle.com with ESMTP id 2tjm9r5g2a-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 12 Jul 2019 13:05:24 +0000
Received: from pps.filterd (userp3020.oracle.com [127.0.0.1])
 by userp3020.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x6CD2qMC054568;
 Fri, 12 Jul 2019 13:05:24 GMT
Received: from userv0122.oracle.com (userv0122.oracle.com [156.151.31.75])
 by userp3020.oracle.com with ESMTP id 2tnc8u4s9p-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 12 Jul 2019 13:05:24 +0000
Received: from abhmp0006.oracle.com (abhmp0006.oracle.com [141.146.116.12])
 by userv0122.oracle.com (8.14.4/8.14.4) with ESMTP id x6CD5M4q010785;
 Fri, 12 Jul 2019 13:05:22 GMT
Received: from [10.191.23.138] (/10.191.23.138)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Fri, 12 Jul 2019 06:04:28 -0700
To: Peter Zijlstra <peterz@infradead.org>
References: <1562832921-20831-1-git-send-email-zhenzhong.duan@oracle.com>
 <20190712120626.GW3402@hirez.programming.kicks-ass.net>
From: Zhenzhong Duan <zhenzhong.duan@oracle.com>
Organization: Oracle Corporation
Message-ID: <a5f5ea4c-f30d-122e-0161-be7b1cb4877c@oracle.com>
Date: Fri, 12 Jul 2019 21:04:22 +0800
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <20190712120626.GW3402@hirez.programming.kicks-ass.net>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9315
 signatures=668688
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-1810050000 definitions=main-1907120142
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9315
 signatures=668688
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0
 priorityscore=1501 malwarescore=0
 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015
 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=999 adultscore=0
 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1810050000
 definitions=main-1907120143
Subject: Re: [Xen-devel] [PATCH v2] xen/pv: Fix a boot up hang revealed by
 int3 self 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: Juergen Gross <jgross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>, x86@kernel.org,
 linux-kernel@vger.kernel.org, srinivas.eeda@oracle.com,
 Ingo Molnar <mingo@redhat.com>, Borislav Petkov <bp@alien8.de>,
 Andy Lutomirski <luto@kernel.org>, xen-devel@lists.xenproject.org,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Thomas Gleixner <tglx@linutronix.de>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Ck9uIDIwMTkvNy8xMiAyMDowNiwgUGV0ZXIgWmlqbHN0cmEgd3JvdGU6Cj4gT24gVGh1LCBKdWwg
MTEsIDIwMTkgYXQgMDQ6MTU6MjFQTSArMDgwMCwgWmhlbnpob25nIER1YW4gd3JvdGU6Cj4+IGRp
ZmYgLS1naXQgYS9hcmNoL3g4Ni94ZW4vZW5saWdodGVuX3B2LmMgYi9hcmNoL3g4Ni94ZW4vZW5s
aWdodGVuX3B2LmMKPj4gaW5kZXggNDcyMmJhMi4uMjEzOGQ2OSAxMDA2NDQKPj4gLS0tIGEvYXJj
aC94ODYveGVuL2VubGlnaHRlbl9wdi5jCj4+ICsrKyBiL2FyY2gveDg2L3hlbi9lbmxpZ2h0ZW5f
cHYuYwo+PiBAQCAtNTk2LDcgKzU5Niw3IEBAIHN0cnVjdCB0cmFwX2FycmF5X2VudHJ5IHsKPj4g
ICAKPj4gICBzdGF0aWMgc3RydWN0IHRyYXBfYXJyYXlfZW50cnkgdHJhcF9hcnJheVtdID0gewo+
PiAgIAl7IGRlYnVnLCAgICAgICAgICAgICAgICAgICAgICAgeGVuX3hlbmRlYnVnLCAgICAgICAg
ICAgICAgICAgICAgdHJ1ZSB9LAo+PiAtCXsgaW50MywgICAgICAgICAgICAgICAgICAgICAgICB4
ZW5feGVuaW50MywgICAgICAgICAgICAgICAgICAgICB0cnVlIH0sCj4+ICsJeyBpbnQzLCAgICAg
ICAgICAgICAgICAgICAgICAgIHhlbl9pbnQzLCAgICAgICAgICAgICAgICAgICAgICAgIHRydWUg
fSwKPj4gICAJeyBkb3VibGVfZmF1bHQsICAgICAgICAgICAgICAgIHhlbl9kb3VibGVfZmF1bHQs
ICAgICAgICAgICAgICAgIHRydWUgfSwKPj4gICAjaWZkZWYgQ09ORklHX1g4Nl9NQ0UKPj4gICAJ
eyBtYWNoaW5lX2NoZWNrLCAgICAgICAgICAgICAgIHhlbl9tYWNoaW5lX2NoZWNrLCAgICAgICAg
ICAgICAgIHRydWUgfSwKPiBJJ20gY29uZnVzZWQgb24gdGhlIHB1cnBvc2Ugb2YgdHJhcF9hcnJh
eVtdLCBjb3VsZCB5b3UgZWx1Y2lkYXRlIG1lPwoKVXNlZCB0byByZXBsYWNlIHRyYXAgaGFuZGxl
ciBhZGRyZXNzZXMgYnkgWGVuIHNwZWNpZmljIG9uZXMgYW5kIHNhbml0eSBjaGVjawoKaWYgdGhl
cmUncyBhbiB1bmV4cGVjdGVkIElTVC11c2luZyBmYXVsdCBoYW5kbGVyLgoKPgo+IFRoZSBzb2xl
IHVzZXIgc2VlbXMgdG8gYmUgZ2V0X3RyYXBfYWRkcigpIGFuZCB0aGF0IHRhbGtzIGFib3V0IElT
VHMsIGJ1dAo+ICNCUCBpc24ndCBhbiBJU1QgYW55bW9yZSwgc28gd2h5IGRvZXMgaXQgaGF2ZSBp
c3Rfb2theT10cnVlPwoKT2gsIHllcywgSSBtaXNzZWQgdGhhdCBib29sZWFuLCB0aGFua3MuIEkn
bGwgdHJ5IGlzdF9va2V5PWZhbHNlIGZvciBpbnQzIAphbmQgdGVzdCBpdCB0b21vcnJvdy4KClpo
ZW56aG9uZwoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 12 13:09:27 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Jul 2019 13:09:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hlvIk-0007gQ-8Y; Fri, 12 Jul 2019 13:09: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=72A3=VJ=infradead.org=peterz@srs-us1.protection.inumbo.net>)
 id 1hlvIh-0007gL-U0
 for xen-devel@lists.xenproject.org; Fri, 12 Jul 2019 13:09:24 +0000
X-Inumbo-ID: 443a92c4-a4a6-11e9-8980-bc764e045a96
Received: from bombadil.infradead.org (unknown [2607:7c80:54:e::133])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 443a92c4-a4a6-11e9-8980-bc764e045a96;
 Fri, 12 Jul 2019 13:09:23 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
 d=infradead.org; s=bombadil.20170209; h=In-Reply-To:Content-Type:MIME-Version
 :References:Message-ID:Subject:Cc:To:From:Date:Sender:Reply-To:
 Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date:
 Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id:
 List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive;
 bh=RoZ9NwrBVujcpsAvtIUW8qVulCLJLVw22pbbzzk1gqI=; b=qtSyw2tgioP0MTUAKB5BWB0bt
 HZPhunYUqGQQ9wiLBRzPovUQQ/niRKOLhDBBcSKReSIE1w6VCx6OqDxBE/z3UMiHoNt2aLsb9L2aS
 jmgQPE/TMEvmYmPDTzWQP/1osZ/srt9yeZ3y9OOsC0iKx9YW5nY3wXiI6UR7+2Nkld74EwAHFhYMn
 EYftcLFpid0YlUG7gwKti7QE6USxah1Qe6GlepNAVH7oNGskDH3o12IEaXVgYAn8Sji8M4DTCCLD1
 LIuCdR8VbRYlDDmBoQSVWD0MTVtWQ6f3HXB1TY/8tIoRcxsLohVivLT+DX6GeG/Y3zef1X/jefIBT
 WVeTxAYLg==;
Received: from j217100.upc-j.chello.nl ([24.132.217.100]
 helo=hirez.programming.kicks-ass.net)
 by bombadil.infradead.org with esmtpsa (Exim 4.92 #3 (Red Hat Linux))
 id 1hlvIc-00078I-FO; Fri, 12 Jul 2019 13:09:18 +0000
Received: by hirez.programming.kicks-ass.net (Postfix, from userid 1000)
 id DBACE2097730C; Fri, 12 Jul 2019 15:09:16 +0200 (CEST)
Date: Fri, 12 Jul 2019 15:09:16 +0200
From: Peter Zijlstra <peterz@infradead.org>
To: Zhenzhong Duan <zhenzhong.duan@oracle.com>
Message-ID: <20190712130916.GR3419@hirez.programming.kicks-ass.net>
References: <1562832921-20831-1-git-send-email-zhenzhong.duan@oracle.com>
 <20190712120626.GW3402@hirez.programming.kicks-ass.net>
 <a5f5ea4c-f30d-122e-0161-be7b1cb4877c@oracle.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <a5f5ea4c-f30d-122e-0161-be7b1cb4877c@oracle.com>
User-Agent: Mutt/1.10.1 (2018-07-13)
Subject: Re: [Xen-devel] [PATCH v2] xen/pv: Fix a boot up hang revealed by
 int3 self 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: Juergen Gross <jgross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>, x86@kernel.org,
 linux-kernel@vger.kernel.org, srinivas.eeda@oracle.com,
 Ingo Molnar <mingo@redhat.com>, Borislav Petkov <bp@alien8.de>,
 Andy Lutomirski <luto@kernel.org>, 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>

T24gRnJpLCBKdWwgMTIsIDIwMTkgYXQgMDk6MDQ6MjJQTSArMDgwMCwgWmhlbnpob25nIER1YW4g
d3JvdGU6Cj4gCj4gT24gMjAxOS83LzEyIDIwOjA2LCBQZXRlciBaaWpsc3RyYSB3cm90ZToKPiA+
IE9uIFRodSwgSnVsIDExLCAyMDE5IGF0IDA0OjE1OjIxUE0gKzA4MDAsIFpoZW56aG9uZyBEdWFu
IHdyb3RlOgo+ID4gPiBkaWZmIC0tZ2l0IGEvYXJjaC94ODYveGVuL2VubGlnaHRlbl9wdi5jIGIv
YXJjaC94ODYveGVuL2VubGlnaHRlbl9wdi5jCj4gPiA+IGluZGV4IDQ3MjJiYTIuLjIxMzhkNjkg
MTAwNjQ0Cj4gPiA+IC0tLSBhL2FyY2gveDg2L3hlbi9lbmxpZ2h0ZW5fcHYuYwo+ID4gPiArKysg
Yi9hcmNoL3g4Ni94ZW4vZW5saWdodGVuX3B2LmMKPiA+ID4gQEAgLTU5Niw3ICs1OTYsNyBAQCBz
dHJ1Y3QgdHJhcF9hcnJheV9lbnRyeSB7Cj4gPiA+ICAgc3RhdGljIHN0cnVjdCB0cmFwX2FycmF5
X2VudHJ5IHRyYXBfYXJyYXlbXSA9IHsKPiA+ID4gICAJeyBkZWJ1ZywgICAgICAgICAgICAgICAg
ICAgICAgIHhlbl94ZW5kZWJ1ZywgICAgICAgICAgICAgICAgICAgIHRydWUgfSwKPiA+ID4gLQl7
IGludDMsICAgICAgICAgICAgICAgICAgICAgICAgeGVuX3hlbmludDMsICAgICAgICAgICAgICAg
ICAgICAgdHJ1ZSB9LAo+ID4gPiArCXsgaW50MywgICAgICAgICAgICAgICAgICAgICAgICB4ZW5f
aW50MywgICAgICAgICAgICAgICAgICAgICAgICB0cnVlIH0sCj4gPiA+ICAgCXsgZG91YmxlX2Zh
dWx0LCAgICAgICAgICAgICAgICB4ZW5fZG91YmxlX2ZhdWx0LCAgICAgICAgICAgICAgICB0cnVl
IH0sCj4gPiA+ICAgI2lmZGVmIENPTkZJR19YODZfTUNFCj4gPiA+ICAgCXsgbWFjaGluZV9jaGVj
aywgICAgICAgICAgICAgICB4ZW5fbWFjaGluZV9jaGVjaywgICAgICAgICAgICAgICB0cnVlIH0s
Cj4gPiBJJ20gY29uZnVzZWQgb24gdGhlIHB1cnBvc2Ugb2YgdHJhcF9hcnJheVtdLCBjb3VsZCB5
b3UgZWx1Y2lkYXRlIG1lPwo+IAo+IFVzZWQgdG8gcmVwbGFjZSB0cmFwIGhhbmRsZXIgYWRkcmVz
c2VzIGJ5IFhlbiBzcGVjaWZpYyBvbmVzIGFuZCBzYW5pdHkgY2hlY2sKPiAKPiBpZiB0aGVyZSdz
IGFuIHVuZXhwZWN0ZWQgSVNULXVzaW5nIGZhdWx0IGhhbmRsZXIuCgpnaXQgZ3JlcCB4ZW5faW50
MywgZmFpbGVkIG1lLiBXaGVyZSBkb2VzIHRoYXQgc3ltYm9sIGNvbWUgZnJvbT8KCj4gPiBUaGUg
c29sZSB1c2VyIHNlZW1zIHRvIGJlIGdldF90cmFwX2FkZHIoKSBhbmQgdGhhdCB0YWxrcyBhYm91
dCBJU1RzLCBidXQKPiA+ICNCUCBpc24ndCBhbiBJU1QgYW55bW9yZSwgc28gd2h5IGRvZXMgaXQg
aGF2ZSBpc3Rfb2theT10cnVlPwo+IAo+IE9oLCB5ZXMsIEkgbWlzc2VkIHRoYXQgYm9vbGVhbiwg
dGhhbmtzLiBJJ2xsIHRyeSBpc3Rfb2tleT1mYWxzZSBmb3IgaW50MyBhbmQKPiB0ZXN0IGl0IHRv
bW9ycm93LgoKVGhhbmtzIQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 12 13:17:25 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Jul 2019 13:17:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hlvQP-0008Px-3D; Fri, 12 Jul 2019 13:17:21 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=72A3=VJ=infradead.org=peterz@srs-us1.protection.inumbo.net>)
 id 1hlvQN-0008Ps-PZ
 for xen-devel@lists.xenproject.org; Fri, 12 Jul 2019 13:17:19 +0000
X-Inumbo-ID: 5ef69ffc-a4a7-11e9-8980-bc764e045a96
Received: from merlin.infradead.org (unknown [2001:8b0:10b:1231::1])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5ef69ffc-a4a7-11e9-8980-bc764e045a96;
 Fri, 12 Jul 2019 13:17:18 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
 d=infradead.org; s=merlin.20170209; h=In-Reply-To:Content-Type:MIME-Version:
 References:Message-ID:Subject:Cc:To:From:Date:Sender:Reply-To:
 Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date:
 Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id:
 List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive;
 bh=VlGeJVpmyd9R7H/dBIzxTJuL54bqAskZGG2yOvnoI18=; b=F/F3QXrq28isRNxJASCYcmGzu
 NuUvd4dtT0vopyrMJtnfFiIi7h7y2LHeT1cYeQvbRqxpL/OOK42wQbpjMDbKmxDCc0T5fU8ZfxeEi
 5vROS/kWz1zyU9co2DGx96jc3Hh4YeNg2Qf/RfpFW9yePM/nE5diReCRFmaFdHADlHizdP7CqItap
 VlCTDeCE8XQNuvPHLwAyWKbk/4i8yxSpuU78w22RYrANZjhOtSrcAV4XZ4Ab2x/QwFc1+MrGlgIKa
 w5Y1EcYOKPyBQTIAlXn37B7oxw+lJ+vEKRI1pUfsOSZMhthFIiiyIuXF4PvxtQRH3mtpT5APRJXiI
 J1d84UJZg==;
Received: from j217100.upc-j.chello.nl ([24.132.217.100]
 helo=hirez.programming.kicks-ass.net)
 by merlin.infradead.org with esmtpsa (Exim 4.92 #3 (Red Hat Linux))
 id 1hlvQH-0005lN-4R; Fri, 12 Jul 2019 13:17:13 +0000
Received: by hirez.programming.kicks-ass.net (Postfix, from userid 1000)
 id 1267D209772E7; Fri, 12 Jul 2019 15:17:10 +0200 (CEST)
Date: Fri, 12 Jul 2019 15:17:10 +0200
From: Peter Zijlstra <peterz@infradead.org>
To: Zhenzhong Duan <zhenzhong.duan@oracle.com>
Message-ID: <20190712131710.GS3419@hirez.programming.kicks-ass.net>
References: <1562832921-20831-1-git-send-email-zhenzhong.duan@oracle.com>
 <20190712120626.GW3402@hirez.programming.kicks-ass.net>
 <a5f5ea4c-f30d-122e-0161-be7b1cb4877c@oracle.com>
 <20190712130916.GR3419@hirez.programming.kicks-ass.net>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20190712130916.GR3419@hirez.programming.kicks-ass.net>
User-Agent: Mutt/1.10.1 (2018-07-13)
Subject: Re: [Xen-devel] [PATCH v2] xen/pv: Fix a boot up hang revealed by
 int3 self 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: Juergen Gross <jgross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>, x86@kernel.org,
 linux-kernel@vger.kernel.org, srinivas.eeda@oracle.com,
 Ingo Molnar <mingo@redhat.com>, Borislav Petkov <bp@alien8.de>,
 Andy Lutomirski <luto@kernel.org>, 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>

T24gRnJpLCBKdWwgMTIsIDIwMTkgYXQgMDM6MDk6MTZQTSArMDIwMCwgUGV0ZXIgWmlqbHN0cmEg
d3JvdGU6Cj4gT24gRnJpLCBKdWwgMTIsIDIwMTkgYXQgMDk6MDQ6MjJQTSArMDgwMCwgWmhlbnpo
b25nIER1YW4gd3JvdGU6Cj4gPiAKPiA+IE9uIDIwMTkvNy8xMiAyMDowNiwgUGV0ZXIgWmlqbHN0
cmEgd3JvdGU6Cj4gPiA+IE9uIFRodSwgSnVsIDExLCAyMDE5IGF0IDA0OjE1OjIxUE0gKzA4MDAs
IFpoZW56aG9uZyBEdWFuIHdyb3RlOgo+ID4gPiA+IGRpZmYgLS1naXQgYS9hcmNoL3g4Ni94ZW4v
ZW5saWdodGVuX3B2LmMgYi9hcmNoL3g4Ni94ZW4vZW5saWdodGVuX3B2LmMKPiA+ID4gPiBpbmRl
eCA0NzIyYmEyLi4yMTM4ZDY5IDEwMDY0NAo+ID4gPiA+IC0tLSBhL2FyY2gveDg2L3hlbi9lbmxp
Z2h0ZW5fcHYuYwo+ID4gPiA+ICsrKyBiL2FyY2gveDg2L3hlbi9lbmxpZ2h0ZW5fcHYuYwo+ID4g
PiA+IEBAIC01OTYsNyArNTk2LDcgQEAgc3RydWN0IHRyYXBfYXJyYXlfZW50cnkgewo+ID4gPiA+
ICAgc3RhdGljIHN0cnVjdCB0cmFwX2FycmF5X2VudHJ5IHRyYXBfYXJyYXlbXSA9IHsKPiA+ID4g
PiAgIAl7IGRlYnVnLCAgICAgICAgICAgICAgICAgICAgICAgeGVuX3hlbmRlYnVnLCAgICAgICAg
ICAgICAgICAgICAgdHJ1ZSB9LAo+ID4gPiA+IC0JeyBpbnQzLCAgICAgICAgICAgICAgICAgICAg
ICAgIHhlbl94ZW5pbnQzLCAgICAgICAgICAgICAgICAgICAgIHRydWUgfSwKPiA+ID4gPiArCXsg
aW50MywgICAgICAgICAgICAgICAgICAgICAgICB4ZW5faW50MywgICAgICAgICAgICAgICAgICAg
ICAgICB0cnVlIH0sCj4gPiA+ID4gICAJeyBkb3VibGVfZmF1bHQsICAgICAgICAgICAgICAgIHhl
bl9kb3VibGVfZmF1bHQsICAgICAgICAgICAgICAgIHRydWUgfSwKPiA+ID4gPiAgICNpZmRlZiBD
T05GSUdfWDg2X01DRQo+ID4gPiA+ICAgCXsgbWFjaGluZV9jaGVjaywgICAgICAgICAgICAgICB4
ZW5fbWFjaGluZV9jaGVjaywgICAgICAgICAgICAgICB0cnVlIH0sCj4gPiA+IEknbSBjb25mdXNl
ZCBvbiB0aGUgcHVycG9zZSBvZiB0cmFwX2FycmF5W10sIGNvdWxkIHlvdSBlbHVjaWRhdGUgbWU/
Cj4gPiAKPiA+IFVzZWQgdG8gcmVwbGFjZSB0cmFwIGhhbmRsZXIgYWRkcmVzc2VzIGJ5IFhlbiBz
cGVjaWZpYyBvbmVzIGFuZCBzYW5pdHkgY2hlY2sKPiA+IAo+ID4gaWYgdGhlcmUncyBhbiB1bmV4
cGVjdGVkIElTVC11c2luZyBmYXVsdCBoYW5kbGVyLgo+IAo+IGdpdCBncmVwIHhlbl9pbnQzLCBm
YWlsZWQgbWUuIFdoZXJlIGRvZXMgdGhhdCBzeW1ib2wgY29tZSBmcm9tPwoKTi9tIEkgZm91bmQg
aXQuLi4gbXVzdCBiZSBibGluZCB0b2RheS4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 12 13:30:25 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Jul 2019 13:30:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hlvcy-0001Iu-9J; Fri, 12 Jul 2019 13:30:20 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=vyeD=VJ=oracle.com=zhenzhong.duan@srs-us1.protection.inumbo.net>)
 id 1hlvcx-0001Il-55
 for xen-devel@lists.xenproject.org; Fri, 12 Jul 2019 13:30:19 +0000
X-Inumbo-ID: 2deadd9e-a4a9-11e9-96db-eb7d434f6c8b
Received: from userp2130.oracle.com (unknown [156.151.31.86])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 2deadd9e-a4a9-11e9-96db-eb7d434f6c8b;
 Fri, 12 Jul 2019 13:30:14 +0000 (UTC)
Received: from pps.filterd (userp2130.oracle.com [127.0.0.1])
 by userp2130.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x6CDTN2F065928;
 Fri, 12 Jul 2019 13:29:52 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=subject : to : cc :
 references : from : message-id : date : mime-version : in-reply-to :
 content-type : content-transfer-encoding; s=corp-2018-07-02;
 bh=a6v2i4o0/d3/tu6OS7p26YjmZ0yJxxNnTxrAorw0AkI=;
 b=RdENEnth5r3rN+092WaWZ4wWZg8o34OFZgo7KFaTbIeiEZAHMAI9DGKMrN36TJx/tqpc
 m9E78XSEKKH3ubCl+hYeOA08aUKmzyJmSM6KQDGLrZZRGFy9ShKjzFbHu3fGY5ad9bLo
 xlv6f322+q0ZnGsy3yzaGJnVk607GKFywlFIIvabc1DnJqJ1f7HLaFMs8+MWeenO9n2V
 oK4bsLFvS3rVg7/zuTbtqr/kllXdtXoWzAYhvdyDX7OSRm8RUAS+2REtFZLSO7NsU9vZ
 5uVzWh3rHlyyjQgmEDoSyZo7HbuTSwhu1sz2zuGqyFbH/8CF4g2QBSy+SoJJQfmAkv1Y Tg== 
Received: from userp3030.oracle.com (userp3030.oracle.com [156.151.31.80])
 by userp2130.oracle.com with ESMTP id 2tjk2u5pxt-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 12 Jul 2019 13:29:52 +0000
Received: from pps.filterd (userp3030.oracle.com [127.0.0.1])
 by userp3030.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x6CDS7Gv038338;
 Fri, 12 Jul 2019 13:29:51 GMT
Received: from userv0122.oracle.com (userv0122.oracle.com [156.151.31.75])
 by userp3030.oracle.com with ESMTP id 2tn1j255db-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 12 Jul 2019 13:29:51 +0000
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 x6CDTohJ025527;
 Fri, 12 Jul 2019 13:29:50 GMT
Received: from [10.191.19.109] (/10.191.19.109)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Fri, 12 Jul 2019 06:27:55 -0700
To: Peter Zijlstra <peterz@infradead.org>
References: <1562832921-20831-1-git-send-email-zhenzhong.duan@oracle.com>
 <20190712120626.GW3402@hirez.programming.kicks-ass.net>
 <a5f5ea4c-f30d-122e-0161-be7b1cb4877c@oracle.com>
 <20190712130916.GR3419@hirez.programming.kicks-ass.net>
From: Zhenzhong Duan <zhenzhong.duan@oracle.com>
Organization: Oracle Corporation
Message-ID: <6b47b7d1-b85f-e757-50dd-1e97157fd44d@oracle.com>
Date: Fri, 12 Jul 2019 21:27:51 +0800
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <20190712130916.GR3419@hirez.programming.kicks-ass.net>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9315
 signatures=668688
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=998
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1810050000 definitions=main-1907120145
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9315
 signatures=668688
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0
 priorityscore=1501 malwarescore=0
 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015
 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=999 adultscore=0
 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1810050000
 definitions=main-1907120145
Subject: Re: [Xen-devel] [PATCH v2] xen/pv: Fix a boot up hang revealed by
 int3 self 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: Juergen Gross <jgross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>, x86@kernel.org,
 linux-kernel@vger.kernel.org, srinivas.eeda@oracle.com,
 Ingo Molnar <mingo@redhat.com>, Borislav Petkov <bp@alien8.de>,
 Andy Lutomirski <luto@kernel.org>, xen-devel@lists.xenproject.org,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Thomas Gleixner <tglx@linutronix.de>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjAxOS83LzEyIDIxOjA5LCBQZXRlciBaaWpsc3RyYSB3cm90ZToKPiBPbiBGcmksIEp1bCAx
MiwgMjAxOSBhdCAwOTowNDoyMlBNICswODAwLCBaaGVuemhvbmcgRHVhbiB3cm90ZToKPj4gT24g
MjAxOS83LzEyIDIwOjA2LCBQZXRlciBaaWpsc3RyYSB3cm90ZToKPj4+IE9uIFRodSwgSnVsIDEx
LCAyMDE5IGF0IDA0OjE1OjIxUE0gKzA4MDAsIFpoZW56aG9uZyBEdWFuIHdyb3RlOgo+Pj4+IGRp
ZmYgLS1naXQgYS9hcmNoL3g4Ni94ZW4vZW5saWdodGVuX3B2LmMgYi9hcmNoL3g4Ni94ZW4vZW5s
aWdodGVuX3B2LmMKPj4+PiBpbmRleCA0NzIyYmEyLi4yMTM4ZDY5IDEwMDY0NAo+Pj4+IC0tLSBh
L2FyY2gveDg2L3hlbi9lbmxpZ2h0ZW5fcHYuYwo+Pj4+ICsrKyBiL2FyY2gveDg2L3hlbi9lbmxp
Z2h0ZW5fcHYuYwo+Pj4+IEBAIC01OTYsNyArNTk2LDcgQEAgc3RydWN0IHRyYXBfYXJyYXlfZW50
cnkgewo+Pj4+ICAgIHN0YXRpYyBzdHJ1Y3QgdHJhcF9hcnJheV9lbnRyeSB0cmFwX2FycmF5W10g
PSB7Cj4+Pj4gICAgCXsgZGVidWcsICAgICAgICAgICAgICAgICAgICAgICB4ZW5feGVuZGVidWcs
ICAgICAgICAgICAgICAgICAgICB0cnVlIH0sCj4+Pj4gLQl7IGludDMsICAgICAgICAgICAgICAg
ICAgICAgICAgeGVuX3hlbmludDMsICAgICAgICAgICAgICAgICAgICAgdHJ1ZSB9LAo+Pj4+ICsJ
eyBpbnQzLCAgICAgICAgICAgICAgICAgICAgICAgIHhlbl9pbnQzLCAgICAgICAgICAgICAgICAg
ICAgICAgIHRydWUgfSwKPj4+PiAgICAJeyBkb3VibGVfZmF1bHQsICAgICAgICAgICAgICAgIHhl
bl9kb3VibGVfZmF1bHQsICAgICAgICAgICAgICAgIHRydWUgfSwKPj4+PiAgICAjaWZkZWYgQ09O
RklHX1g4Nl9NQ0UKPj4+PiAgICAJeyBtYWNoaW5lX2NoZWNrLCAgICAgICAgICAgICAgIHhlbl9t
YWNoaW5lX2NoZWNrLCAgICAgICAgICAgICAgIHRydWUgfSwKPj4+IEknbSBjb25mdXNlZCBvbiB0
aGUgcHVycG9zZSBvZiB0cmFwX2FycmF5W10sIGNvdWxkIHlvdSBlbHVjaWRhdGUgbWU/Cj4+IFVz
ZWQgdG8gcmVwbGFjZSB0cmFwIGhhbmRsZXIgYWRkcmVzc2VzIGJ5IFhlbiBzcGVjaWZpYyBvbmVz
IGFuZCBzYW5pdHkgY2hlY2sKPj4KPj4gaWYgdGhlcmUncyBhbiB1bmV4cGVjdGVkIElTVC11c2lu
ZyBmYXVsdCBoYW5kbGVyLgo+IGdpdCBncmVwIHhlbl9pbnQzLCBmYWlsZWQgbWUuIFdoZXJlIGRv
ZXMgdGhhdCBzeW1ib2wgY29tZSBmcm9tPwoKR2VuZXJhdGVkIGJ5ICJ4ZW5fcHZfdHJhcCBpbnQz
IiBpbiBhcmNoL3g4Ni94ZW4veGVuLWFzbV82NC5TCgpaaGVuemhvbmcKCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 12 14:06:55 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Jul 2019 14: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 1hlwC1-0003TO-8C; Fri, 12 Jul 2019 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=+APl=VJ=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hlwBz-0003TJ-RF
 for xen-devel@lists.xenproject.org; Fri, 12 Jul 2019 14:06:31 +0000
X-Inumbo-ID: 3ee8e237-a4ae-11e9-8980-bc764e045a96
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3ee8e237-a4ae-11e9-8980-bc764e045a96;
 Fri, 12 Jul 2019 14:06:30 +0000 (UTC)
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 8c49cXmEU4DVbzknZCNFFH/vhecAeN1PtOBv9TIf+TYshzn88tjaI/QrzDZc0UaZ+U2pZb/rwG
 uBPoMDuBbOGKi0PrrlTCknCnOze2WQG9MPxgaDF1TBo7pJM8NqGzQvd8p9ciespPfNFC1L1ood
 PJruXl2zoS6m96MWXHH7LhEfaSCVc+sHA7PgLEP/wOJts5H77lFWNt/T2Mhn0wVZDutSXLTFnK
 S3CTcnK5hkKLTKdfu55xy9ANzGvAeURf5XlS095zv/9wOx0wLV9vBjd/AUOvmC3JSuBjT80U50
 FgM=
X-SBRS: 2.7
X-MesageID: 2947113
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,482,1557201600"; 
   d="scan'208";a="2947113"
To: Zhenzhong Duan <zhenzhong.duan@oracle.com>, <linux-kernel@vger.kernel.org>
References: <1562832921-20831-1-git-send-email-zhenzhong.duan@oracle.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 mQINBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABtClBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPokCOgQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86LkCDQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAYkC
 HwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <ebf9657b-7d97-87a0-e32e-af8453ee7bba@citrix.com>
Date: Fri, 12 Jul 2019 09:06:23 -0500
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <1562832921-20831-1-git-send-email-zhenzhong.duan@oracle.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2] xen/pv: Fix a boot up hang revealed by
 int3 self 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: Juergen Gross <jgross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Peter Zijlstra <peterz@infradead.org>, x86@kernel.org,
 srinivas.eeda@oracle.com, Ingo Molnar <mingo@redhat.com>,
 Borislav Petkov <bp@alien8.de>, Andy Lutomirski <luto@kernel.org>,
 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>

T24gMTEvMDcvMjAxOSAwMzoxNSwgWmhlbnpob25nIER1YW4gd3JvdGU6Cj4gQ29tbWl0IDc0NTdj
MGRhMDI0YiAoIng4Ni9hbHRlcm5hdGl2ZXM6IEFkZCBpbnQzX2VtdWxhdGVfY2FsbCgpCj4gc2Vs
ZnRlc3QiKSBpcyB1c2VkIHRvIGVuc3VyZSB0aGVyZSBpcyBhIGdhcCBzZXR1cCBpbiBleGNlcHRp
b24gc3RhY2sKPiB3aGljaCBjb3VsZCBiZSB1c2VkIGZvciBpbnNlcnRpbmcgY2FsbCByZXR1cm4g
YWRkcmVzcy4KPgo+IFRoaXMgZ2FwIGlzIG1pc3NlZCBpbiBYRU4gUFYgaW50MyBleGNlcHRpb24g
ZW50cnkgcGF0aCwgdGhlbiBiZWxvdyBwYW5pYwo+IHRyaWdnZXJlZDoKPgo+IFsgICAgMC43NzI4
NzZdIGdlbmVyYWwgcHJvdGVjdGlvbiBmYXVsdDogMDAwMCBbIzFdIFNNUCBOT1BUSQo+IFsgICAg
MC43NzI4ODZdIENQVTogMCBQSUQ6IDAgQ29tbTogc3dhcHBlci8wIE5vdCB0YWludGVkIDUuMi4w
KyAjMTEKPiBbICAgIDAuNzcyODkzXSBSSVA6IGUwMzA6aW50M19tYWdpYysweDAvMHg3Cj4gWyAg
ICAwLjc3MjkwNV0gUlNQOiAzNTA3OmZmZmZmZmZmODIyMDNlOTggRUZMQUdTOiAwMDAwMDI0Ngo+
IFsgICAgMC43NzMzMzRdIENhbGwgVHJhY2U6Cj4gWyAgICAwLjc3MzMzNF0gIGFsdGVybmF0aXZl
X2luc3RydWN0aW9ucysweDNkLzB4MTJlCj4gWyAgICAwLjc3MzMzNF0gIGNoZWNrX2J1Z3MrMHg3
YzkvMHg4ODcKPiBbICAgIDAuNzczMzM0XSAgPyBfX2dldF9sb2NrZWRfcHRlKzB4MTc4LzB4MWYw
Cj4gWyAgICAwLjc3MzMzNF0gIHN0YXJ0X2tlcm5lbCsweDRmZi8weDUzNQo+IFsgICAgMC43NzMz
MzRdICA/IHNldF9pbml0X2FyZysweDU1LzB4NTUKPiBbICAgIDAuNzczMzM0XSAgeGVuX3N0YXJ0
X2tlcm5lbCsweDU3MS8weDU3YQo+Cj4gQXMgeGVuaW50MyBhbmQgaW50MyBlbnRyeSBjb2RlIGFy
ZSBzYW1lIGV4Y2VwdCB4ZW5pbnQzIGRvZXNuJ3QgZ2VuZXJhdGUKPiBhIGdhcCwgd2UgY2FuIGZp
eCBpdCBieSB1c2luZyBpbnQzIGFuZCBkcm9wIHVzZWxlc3MgeGVuaW50My4KCkZvciA2NGJpdCBQ
ViBndWVzdHMsIFhlbidzIEFCSSBlbnRlcnMgdGhlIGtlcm5lbCB3aXRoIHVzaW5nIFNZU1JFVCwg
d2l0aAolcmN4LyVyMTEgb24gdGhlIHN0YWNrLgoKVG8gY29udmVydCBiYWNrIHRvICJub3JtYWwi
IGxvb2tpbmcgZXhjZXB0aW9ucywgdGhlIHhlbiB0aHVua3MgZG8gYHBvcAolcmN4OyBwb3AgJXIx
MTsgam1wIGRvXypgLi4uCgo+IGRpZmYgLS1naXQgYS9hcmNoL3g4Ni9lbnRyeS9lbnRyeV82NC5T
IGIvYXJjaC94ODYvZW50cnkvZW50cnlfNjQuUwo+IGluZGV4IDBlYTQ4MzEuLjM1YTY2ZmMgMTAw
NjQ0Cj4gLS0tIGEvYXJjaC94ODYvZW50cnkvZW50cnlfNjQuUwo+ICsrKyBiL2FyY2gveDg2L2Vu
dHJ5L2VudHJ5XzY0LlMKPiBAQCAtMTE3Niw3ICsxMTc2LDYgQEAgaWR0ZW50cnkgc3RhY2tfc2Vn
bWVudAkJZG9fc3RhY2tfc2VnbWVudAloYXNfZXJyb3JfY29kZT0xCj4gICNpZmRlZiBDT05GSUdf
WEVOX1BWCj4gIGlkdGVudHJ5IHhlbm5taQkJCWRvX25taQkJCWhhc19lcnJvcl9jb2RlPTAKPiAg
aWR0ZW50cnkgeGVuZGVidWcJCWRvX2RlYnVnCQloYXNfZXJyb3JfY29kZT0wCj4gLWlkdGVudHJ5
IHhlbmludDMJCWRvX2ludDMJCQloYXNfZXJyb3JfY29kZT0wCj4gICNlbmRpZgoKV2hhdCBpcyBj
b25mdXNpbmcgaXMgd2h5IHRoZXJlIGFyZSAzIGV4dHJhIG1hZ2ljIHZlcnNpb25zIGhlcmUuwqAg
QXQgYQpndWVzcywgSSdkIHNheSBzb21ldGhpbmcgdG8gZG8gd2l0aCBJU1Qgc2V0dGluZ3MgKGdp
dmVuIHRoZSB2ZWN0b3JzKSwKYnV0IEkgZG9uJ3Qgc2VlIHdoeSAjREIvI0JQIHdvdWxkIG5lZWQg
dG8gYmUgZGlmZmVyZW50IGluIHRoZSBmaXJzdApwbGFjZS7CoCAoTk1JIHN1cmUsIGJ1dCB0aGF0
IGlzIG1vcmUgdG8gZG8gd2l0aCB0aGUgY3JhenkgaG9vcHMgbmVlZGluZwp0byBiZSBqdW1wZWQg
dGhyb3VnaCB0byBrZWVwIG5hdGl2ZSBmdW5jdGlvbmluZyBzYWZlbHkuKQoKfkFuZHJldwoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 12 15:01:03 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Jul 2019 15: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 1hlx2d-0007O7-HC; Fri, 12 Jul 2019 15:00:55 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=F70t=VJ=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hlx2b-0007O2-TC
 for xen-devel@lists.xenproject.org; Fri, 12 Jul 2019 15:00:53 +0000
X-Inumbo-ID: d74679f9-a4b5-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id d74679f9-a4b5-11e9-8980-bc764e045a96;
 Fri, 12 Jul 2019 15:00:51 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id D26B52B;
 Fri, 12 Jul 2019 08:00:51 -0700 (PDT)
Received: from [10.119.48.83] (unknown [10.119.48.83])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 865313F59C;
 Fri, 12 Jul 2019 08:00:51 -0700 (PDT)
To: Denis Obrezkov <denisobrezkov@gmail.com>,
 Hunyue Yau <hy-gsoc@hy-research.com>
References: <25386cfa-d0b7-83fe-4d87-5af3459d54bd@gmail.com>
 <alpine.DEB.2.21.1907101512230.12168@sstabellini-ThinkPad-T480s>
 <e7104450-54ae-6720-9d9f-f4e8889946c8@gmail.com> <520937670.d9P0eaHOQZ@acer0>
 <28955848-fdc0-5311-580b-23fd8ce7bea2@gmail.com>
 <d1d8514d-05e6-66f3-ef8d-95f1b48ccfd4@arm.com>
 <1de0763d-0945-378d-6838-aeae13191059@gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <74730e97-ed3e-1e93-603a-2e0f9730879e@arm.com>
Date: Fri, 12 Jul 2019 16:00:50 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <1de0763d-0945-378d-6838-aeae13191059@gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [GSoC-2019] About the crossbar and 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: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Iain Hunter <drhunter95@gmail.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gNy8xMS8xOSA3OjI5IFBNLCBEZW5pcyBPYnJlemtvdiB3cm90ZToKPiBIaSwKCkhpLAoKPiBP
biA3LzExLzE5IDc6MzIgUE0sIEp1bGllbiBHcmFsbCB3cm90ZToKPiAKPj4+Cj4+PiBXaGF0IGRv
IHlvdSB0aGluaz8KPj4KPj4gSGF2ZSB5b3UgbG9va2VkIGF0IHRoZSBzZXJpZXMgSSBwb2ludGVk
IG91dCBlYXJsaWVyIG9uPyBJdCBleHRlbmRzIFhlbgo+PiB0byBzdXBwb3J0IG90aGVyIGludGVy
cnVwdCBjb250cm9sbGVyIHBhcmVudC4KPj4KPiBZZXMsIGJ1dCB5b3Ugc2FpZCBvbmNlIHRoYXQg
dGhlc2UgcGF0Y2ggc2VyaWVzIHdhc24ndCBhY2NlcHRlZCBiZWNhdXNlCj4gbWFpbnRhaW5lcnMg
ZGlkbid0IGxpa2Ugc29tZXRoaW5nLiBTbywgSSB3YW50ZWQgdG8gdW5kZXJzdGFuZCB3aGV0aGVy
Cj4gdGhpcyBhcHByb2FjaCBpcyBhY2NlcHRhYmxlLgoKVGhlIHNlcmllcyB3YXMgcmV2aWV3ZWQg
cHVibGljbHkuIExvb2tpbmcgdGhyb3VnaCB0aGUgc2VyaWVzLCBJIGRvbid0IAp0aGluayBtYWpv
ciBjb25jZXJuIG9uIHRoZSBhcHByb2FjaCBzdWdnZXN0ZWQuCgpIb3cgYWJvdXQgeW91IGhhdmUg
YSB0cnkgYXQgdGhlIHNlcmllcyBhbmQgc2VlIGhvdyBmYXIgeW91IGNhbiBnbz8gV2UgCmNhbiBk
aXNjdXNzIGFib3V0IGltcHJvdmVtZW50IG9uY2UgeW91IGhhdmUgdGhlIGNyb3NzYmFyIHVwIGFu
ZCBydW5uaW5nLgoKQ2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 12 15:13:51 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Jul 2019 15: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 1hlxEv-00089g-P7; Fri, 12 Jul 2019 15:13:37 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=F70t=VJ=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hlxEu-00089b-Pk
 for xen-devel@lists.xenproject.org; Fri, 12 Jul 2019 15:13:36 +0000
X-Inumbo-ID: 9d2c84ba-a4b7-11e9-b17c-e733ac8d1526
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 9d2c84ba-a4b7-11e9-b17c-e733ac8d1526;
 Fri, 12 Jul 2019 15:13:33 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 510182B;
 Fri, 12 Jul 2019 08:13:33 -0700 (PDT)
Received: from [10.119.48.83] (unknown [10.119.48.83])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 04ED13F59C;
 Fri, 12 Jul 2019 08:13:32 -0700 (PDT)
To: Hunyue Yau <hy-gsoc@hy-research.com>,
 Stefano Stabellini <sstabellini@kernel.org>
References: <25386cfa-d0b7-83fe-4d87-5af3459d54bd@gmail.com>
 <28955848-fdc0-5311-580b-23fd8ce7bea2@gmail.com>
 <d1d8514d-05e6-66f3-ef8d-95f1b48ccfd4@arm.com> <3431405.GtiBnG5Jy9@acer0>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <b49189f5-34a3-5846-41b3-a32d54868566@arm.com>
Date: Fri, 12 Jul 2019 16:13:32 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <3431405.GtiBnG5Jy9@acer0>
Content-Language: en-US
Subject: Re: [Xen-devel] [GSoC-2019] About the crossbar and 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: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Denis Obrezkov <denisobrezkov@gmail.com>, Iain Hunter <drhunter95@gmail.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGksCgpPbiA3LzExLzE5IDc6MjkgUE0sIEh1bnl1ZSBZYXUgd3JvdGU6Cj4gW1RoaXMgbWFpbCBp
bmNvcnBvcmF0ZXMgY29tbWVudHMgcmFpc2VkIG9uIElSQy4gSSBoYXZlIG1hZGUgc29tZSBvZiB0
aGlzIG1IaSxvcmUKPiB2ZXJib3NlIHRvIHByb3ZpZGUgY29udGV4dCB0byBwZW9wbGUgdGhhdCBo
YXZlbid0IHNlZW4gdGhlIElSQyBjb21tZW50cy5dCgpUaGFuayB5b3UgZm9yIHRoZSBzdW1tYXJ5
IQoKPiAKPiBUaGlzIHdpbGwgYmUgYSBidW5jaCBvZiBmYWN0cyBvbiB0aGUgYW01LiBTb21lb25l
IGVsc2Ugd2lsbCBoYXZlIHJlbGF0ZSBpdAo+IGJhY2sgdG8gWGVuLgo+IAo+IDEgLSBUaGUgV1VH
ZW4gaXMgYSBoYXJkd2FyZSBibG9jayBvbiB0aGUgTVBVIGJsb2NrIHRoYXQgY2FuIHR1cm4gaW50
ZXJydXB0cwo+IGludG8gd2FrZSB1cCBldmVudHMgaWYgdGhlIE1QVSBpcyBpbiBjZXJ0YWluIGRl
ZXBlciBzbGVlcCBzdGF0ZXMuIFRoaXMgYXBwbGllcwo+IG9ubHkgdG8gY2VydGFpbiBpbnRlcnJ1
cHRzLiBXZSBjYW4gY29uZmlybSB0aGlzIGJ5IGxvb2tpbmcgYXQgdGhlIERUJ3MgcmVnaXN0ZXIK
PiBhZGRyZXNzLiBQZXIgdGhlIFRSTSwgdGhleSBhcmUgcmVnaXN0ZXJzIGZvciB0aGUgTVBVJ3Mg
UFJDTSAoUG93ZXIvUmVzZXQvQ2xvY2sKPiBNYW5hZ2VtZW50KS4gSW4gc2hvcnQsIHRoaXMgYmxv
Y2sgbWFrZXMgaW50ZXJydXB0cyBhIHBvc3NpYmxlIHdha2UgdXAgc291cmNlLgo+IAo+IDIgLSBF
YXJsaWVyIGtlcm5lbHMgZGlkIG5vdCBleHBvc2UgdGhhdCBIVyBibG9jay4gU2VlIHRoaXMgcGF0
Y2ggdGhhdAo+IGludHJvZHVjZWQgdGhlIFdVR2VuIC0KPiBodHRwczovL2dpdGh1Yi5jb20vdG9y
dmFsZHMvbGludXgvY29tbWl0LzcxMzZkNDU3ZjM2NWVjYzkzZGRmZmNkZDQyYWI0OWE4NDczZjI2
MGIKPiBJIHN1c3BlY3QgbG9va2luZyBhdCB0aGUgYmVmb3JlIHBhcnQgb2YgdGhlIHBhdGNoIHNo
b3VsZCBwcm92aWRlIGNsdWVzIG9uIGhvdwo+IHRvIGhhbmRsZSB0aGUgV1VHZW4uCj4gCj4gCj4g
MyAtIFRoaXMgbWF5IGJlIHJlZHVuZGFudCBidXQgbW9yZSBkZWZpbml0aW9ucyAoaW4gdGhlIGh1
bWFuIHNlbnNlKSBoZXJlOgo+IGh0dHBzOi8vd3d3Lm1qbXdpcmVkLm5ldC9rZXJuZWwvRG9jdW1l
bnRhdGlvbi9kZXZpY2V0cmVlL2JpbmRpbmdzL2ludGVycnVwdC1jb250cm9sbGVyL3RpLG9tYXA0
LXd1Z2VuLW1wdQo+IAo+IDQgLSBGb3IgdGhlIFVBUlQgY2FzZSwgSSBzdXNwZWN0IHRoZSBmbG93
IERlbm5pcyBwb2ludGVkIG91dCBpcyBhYm91dCByaWdodC4KPiBIb3dldmVyLCB0aGF0IG1heSBi
ZSBkaWZmZXJlbnQgZGVwZW5kaW5nIG9uIHRoZSBpbnRlcnJ1cHQgc291cmNlLgo+IAo+IFVua25v
d25zIGZyb20gbXkgcG9pbnQgb2YgdmlldyAtCj4gCj4gYSAtIERvZXMgWGVuIHZpcnR1YWxpemUg
cG93ZXIgbWFuYWdlbWVudD8gSWYgc28sIHRoaXMgbWF5IGhhdmUgaGF2ZSBhbiBpbXBhY3QuCj4g
SSB3b3VsZCBub3QgcmVjb21tZW5kIGFkZGluZyBQTSB2aXJ0dWFsaXphdGlvbiBpbiBHU29DLiBJ
dCBpcyB0dWdnaW5nIG9uIGEKPiB2ZXJ5IGxvbmcgc3RyaW5nLgoKWGVuIGRvZXMgbm90IHZpcnR1
YWxpemUgcG93ZXIgbWFuYWdlbWVudCBhdCB0aGUgbW9tZW50LiBJIGFncmVlIHRoYXQgCnRoaXMg
aXMgdG9vIGJpZyBmb3IgdGhlIHNjb3BlIG9mIHRoZSBHU29DLgoKPiAKPiBiIC0gSWYgWGVuIGRv
ZXMgbm90IHZpcnR1YWxpemUgdGhhdCwgc29tZW9uZSBuZWVkcyB0byBkZWNpZGUgaG93IG11Y2gg
dG8gbGVhdmUKPiB0byB0aGUgZ3Vlc3MuCj4gCj4gYyAtIEkgd29uZGVyIGlmIHdlIGNhbiBkbyBh
IGhhbGYgd2F5IGhhY2sgd2hlcmUgdGhlIGtlcm5lbCBzZXRzIHVwIHRoZSBQTSBidXQKPiBYZW4g
aG9va3MgdG8gZ2V0IHRoZSBpbnRlcnJ1cHQuIFRoZSBIVyB3aWxsIGRvIGl0cyBQTSB0aGluZyBh
bmQgWGVuIGNhbgo+IHByb2Nlc3MgdGhlIGludGVycnVwdC4KCkhtbW0sIHRoZSBxdWVzdGlvbiBo
ZXJlIGlzIHdoZXRoZXIgdGhlIFVBUlQgd291bGQgYmUgdXN1YWJsZSBiZWZvcmUgRG9tMCAKaXMg
c2V0dGluZyB1cCB0aGUgUE0/IElmIG5vdCwgdGhlbiwgd2Ugd291bGQgbmVlZCB0byBkZWFsIHdp
dGggaXQgaW4gWGVuLgoKPiAKPiBHdWVzc2VzL3Bvc3NpYmxlIGhhY2tzIC0KPiAtIEZvciB0aGUg
aW50ZXJydXB0cyB3ZSBjYXJlIGFib3V0LCB0aGUgY3Jvc3MgYmFyIGNhbiByb3V0ZSB0aGluZ3Mg
dG8gdGhlIE1QVQo+IHVuY29uZGl0aW9uYWxseS4gVGhpcyB3b3VsZCBicmVhayB0aGUgb3RoZXIg
SFcgYmxvY2tzIGJ1dCBtb3N0IG9mIHRoZW0gYXJlbid0Cj4gbmVlZGVkIGZvciBib290LgoKU29y
cnkgZm9yIG15IGlnbm9yYW5jZSwgd2hpY2ggSFcgYmxvY2tzIGFyZSB5b3UgdGFsa2luZyBhYm91
dD8KCkNoZWVycywKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 12 15:15:44 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Jul 2019 15:15:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hlxGy-0008GJ-6x; Fri, 12 Jul 2019 15:15:44 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=sIXk=VJ=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hlxGw-0008G8-Qo
 for xen-devel@lists.xenproject.org; Fri, 12 Jul 2019 15:15:42 +0000
X-Inumbo-ID: e8022652-a4b7-11e9-9706-2b9d278afcd4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e8022652-a4b7-11e9-9706-2b9d278afcd4;
 Fri, 12 Jul 2019 15:15:39 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hlxGs-00072F-7R; Fri, 12 Jul 2019 15:15: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 1hlxGr-0006u6-TR; Fri, 12 Jul 2019 15:15:37 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hlxGr-00070l-SN; Fri, 12 Jul 2019 15:15:37 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138902-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:test-amd64-amd64-xl-pvhv2-intel:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-i386-pvgrub:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-win7-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-libvirt:xen-boot:fail:regression
 linux-linus:test-amd64-i386-examine:reboot:fail:regression
 linux-linus:test-amd64-amd64-examine:reboot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-i386-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-amd64-qemuu-nested-intel:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-win10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-shadow:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-pygrub:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemut-rhel6hvm-intel:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qcow2:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemut-rhel6hvm-amd:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl:xen-boot:fail:regression
 linux-linus:test-amd64-i386-freebsd10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-amd64-pvgrub:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-pvshim:xen-boot:fail:regression
 linux-linus:test-amd64-i386-freebsd10-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-raw:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-win10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-qemuu-nested-amd:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-libvirt-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-multivcpu:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-win10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-intel:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-ws16-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-credit2:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-pvhv2-amd:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-win7-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-amd:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-amd64-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-i386-xl:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-pvshim:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-credit1:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-libvirt-vhd:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-win10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-ws16-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-ws16-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-libvirt-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-amd64-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-ws16-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-shadow:xen-boot:fail:regression
 linux-linus:test-amd64-i386-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-i386-pair:xen-boot/dst_host:fail:regression
 linux-linus:build-armhf-pvops:kernel-build:fail:regression
 linux-linus:test-amd64-amd64-xl-rtds:xen-boot:fail:allowable
 linux-linus:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-examine:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:xen-boot:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:xen-boot:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-debianhvm-i386-xsm:xen-boot:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-debianhvm-i386-xsm:xen-boot:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: linux=e9a83bd2322035ed9d7dcf35753d3f984d76c6a5
X-Osstest-Versions-That: linux=736706bee3298208343a76096370e4f6a5c55915
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 12 Jul 2019 15:15:37 +0000
Subject: [Xen-devel] [linux-linus test] 138902: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODkwMiBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTM4OTAyLwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWlu
dGVsICA3IHhlbi1ib290ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93IDcgeGVuLWJvb3QgZmFp
bCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICA3IHhlbi1i
b290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2
NC14c20gNyB4ZW4tYm9vdCBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtd2luNy1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEz
MzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAg
ICA4IHJlYm9vdCAgICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3Qt
YW1kNjQtYW1kNjQtZXhhbWluZSAgICAgIDggcmVib290ICAgICAgICAgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQtc2hhZG93IDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC1wYWlyIDEwIHhlbi1ib290L3NyY19ob3N0ICAgICAgICBmYWlsIFJFR1IuIHZz
LiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgMTEgeGVuLWJvb3QvZHN0X2hv
c3QgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1u
ZXN0ZWQtaW50ZWwgIDcgeGVuLWJvb3QgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4
NiAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1zaGFkb3cgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1k
NjQteHNtIDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0
LXB5Z3J1YiAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
IDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQt
cmhlbDZodm0taW50ZWwgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAg
IGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgNyB4
ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICA3IHhlbi1ib290ICAgICBmYWlsIFJFR1Iu
IHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgIDcgeGVuLWJv
b3QgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAg
ICAgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgw
CiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgIDcgeGVuLWJvb3QgICAgICAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0
cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0
ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgIDcgeGVu
LWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1p
Mzg2LWZyZWVic2QxMC1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICA3IHhlbi1ib290ICAgICAg
ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtd2luMTAtaTM4NiAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAg
ZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQg
IDcgeGVuLWJvb3QgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC14c20gIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4g
dnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgIDcgeGVuLWJvb3QgICAg
ICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd2luMTAtaTM4NiAgNyB4ZW4tYm9vdCAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAK
IHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgNyB4ZW4tYm9vdCAgICAgICAg
IGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5o
dm0tYW1kNjQgIDcgeGVuLWJvb3QgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDcgeGVuLWJvb3QgZmFpbCBS
RUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgIDcg
eGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtY3JlZGl0MiAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEz
MzU4MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgNyB4ZW4tYm9v
dCAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFt
ZCAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgNyB4ZW4tYm9v
dCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYt
cWVtdXUtcmhlbDZodm0tYW1kICA3IHhlbi1ib290ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgMTAgeGVuLWJvb3Qvc3JjX2hvc3Qg
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAg
ICAxMSB4ZW4tYm9vdC9kc3RfaG9zdCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0
LWFtZDY0LWkzODYteGwgICAgICAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgIDcgeGVuLWJv
b3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1jcmVkaXQxICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICA3IHhlbi1ib290ICAgICAgICAg
ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d2luNy1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDcgeGVuLWJvb3QgICAgZmFp
bCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAg
NyB4ZW4tYm9vdCAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgNyB4ZW4tYm9vdCBmYWlsIFJF
R1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICA3IHhl
bi1ib290ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXdzMTYtYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMz
NTgwCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAg
ICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWly
IDEwIHhlbi1ib290L3NyY19ob3N0ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgMTEgeGVuLWJvb3QvZHN0X2hvc3QgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgIDcg
eGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni14
bC14c20gICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEz
MzU4MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAg
IDEwIHhlbi1ib290L3NyY19ob3N0ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3Qt
YW1kNjQtaTM4Ni1wYWlyICAgICAgICAgMTEgeGVuLWJvb3QvZHN0X2hvc3QgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEzMzU4MAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgNiBrZXJuZWwt
YnVpbGQgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCgpSZWdyZXNzaW9ucyB3aGlj
aCBhcmUgcmVnYXJkZWQgYXMgYWxsb3dhYmxlIChub3QgYmxvY2tpbmcpOgogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1ydGRzICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTMzNTgwCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2Nr
aW5nOgogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1o
Zi14bC12aGQgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0LXJhdyAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwg
ICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kZWJpYW5odm0taTM4Ni14c20gNyB4ZW4tYm9vdCBmYWlsIGJhc2VsaW5lIHVudGVzdGVk
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICA3IHhlbi1ib290
IGZhaWwgYmFzZWxpbmUgdW50ZXN0ZWQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFu
aHZtLWkzODYteHNtIDcgeGVuLWJvb3QgZmFpbCBiYXNlbGluZSB1bnRlc3RlZAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgNyB4ZW4tYm9vdCBmYWlsIGJhc2Vs
aW5lIHVudGVzdGVkCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwt
c2VhdHRsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bC10aHVuZGVyeCAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lv
biB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAgICAgICAgIGU5YTgzYmQyMzIy
MDM1ZWQ5ZDdkY2YzNTc1M2QzZjk4NGQ3NmM2YTUKYmFzZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAg
ICAgICAgICAgICAgIDczNjcwNmJlZTMyOTgyMDgzNDNhNzYwOTYzNzBlNGY2YTVjNTU5MTUKCkxh
c3QgdGVzdCBvZiBiYXNpcyAgIDEzMzU4MCAgMjAxOS0wMy0wNCAxOTo1MzowOSBaICAxMjkgZGF5
cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMzM2MDUgIDIwMTktMDMtMDUgMjA6MDM6MTQgWiAgMTI4
IGRheXMgICA3MSBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMzg4NzggIDIwMTktMDct
MTAgMDM6MzY6MDEgWiAgICAyIGRheXMgICAgMiBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCjM1NzYgcGVvcGxlIHRv
dWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3QsCm5vdCBsaXN0aW5nIHRoZW0gYWxsCgpqb2JzOgog
YnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3Bz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0t
aTM4Ni14c20gICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFy
bTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1y
aGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1k
NjQgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
b3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdz
MTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVj
ayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEw
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWlu
dGVsICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcGFp
ciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2
NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1
YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRk
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXNoYWRvdyAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
dmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5v
cmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3Ms
IGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJl
cG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0
cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9
bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDth
PWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQg
YXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1t
YXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA2NzE1NTUg
bGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 12 15:42:14 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Jul 2019 15:42:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hlxgW-0001qn-OY; Fri, 12 Jul 2019 15: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=sIXk=VJ=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hlxgV-0001qa-CI
 for xen-devel@lists.xenproject.org; Fri, 12 Jul 2019 15:42:07 +0000
X-Inumbo-ID: 99bc0839-a4bb-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 99bc0839-a4bb-11e9-8980-bc764e045a96;
 Fri, 12 Jul 2019 15:42:05 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hlxgT-0007as-5q; Fri, 12 Jul 2019 15:42:05 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hlxgS-000153-V7; Fri, 12 Jul 2019 15:42:05 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hlxgS-00076N-UB; Fri, 12 Jul 2019 15:42:04 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138903-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.10-testing:build-amd64-prev:xen-build:fail:regression
 xen-4.10-testing:build-i386-prev:xen-build:fail:regression
 xen-4.10-testing:test-armhf-armhf-xl-credit1:xen-boot:fail:heisenbug
 xen-4.10-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-saverestore:fail:heisenbug
 xen-4.10-testing:test-amd64-i386-migrupgrade:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-amd64-migrupgrade:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemuu-ws16-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-qemuu-nested-amd:debian-hvm-install/l1/l2: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-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-seattle:saverestore-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-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:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-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-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-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-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: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-libvirt:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-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-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-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-amd64-xl-qemut-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-arm64-arm64-xl-thunderx:hosts-allocate:starved:nonblocking
X-Osstest-Versions-This: xen=3131bf956ab159295ecdde0c5ad003d0c5af4695
X-Osstest-Versions-That: xen=29fd403ef5c02e2cbd0769e64ec0b61e0658d358
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 12 Jul 2019 15:42:04 +0000
Subject: [Xen-devel] [xen-4.10-testing test] 138903: regressions - trouble:
 blocked/fail/pass/starved
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODkwMyB4ZW4tNC4xMC10ZXN0aW5nIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzg5MDMvCgpSZWdyZXNzaW9ucyA6
LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRp
bmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFtZDY0LXByZXYgICAgICAg
ICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODM3Ngog
YnVpbGQtaTM4Ni1wcmV2ICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAg
ZmFpbCBSRUdSLiB2cy4gMTM4Mzc2CgpUZXN0cyB3aGljaCBhcmUgZmFpbGluZyBpbnRlcm1pdHRl
bnRseSAobm90IGJsb2NraW5nKToKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgIDcgeGVu
LWJvb3QgICAgICAgICAgICAgICAgICAgZmFpbCBwYXNzIGluIDEzODg4MAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTMgZ3Vlc3Qtc2F2ZXJlc3RvcmUgICBmYWlsIHBhc3Mg
aW4gMTM4ODgwCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2Nr
aW5nOgogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jcmVkaXQxIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDEzODg4MCBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayBmYWlsIGluIDEzODg4MCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgIGZhaWwgaW4gMTM4ODgwIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAg
ICAgICAgZmFpbCBsaWtlIDEzODM3NgogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1k
IDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiBmYWlsIGxpa2UgMTM4Mzc2CiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZt
LWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0
cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLXNlYXR0bGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0
IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAg
ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNy
ZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdp
bmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFs
bCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAg
MiBob3N0cy1hbGxvY2F0ZSAgICAgICAgICAgICAgIHN0YXJ2ZWQgIG4vYQoKdmVyc2lvbiB0YXJn
ZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIDMxMzFiZjk1NmFiMTU5Mjk1
ZWNkZGUwYzVhZDAwM2QwYzVhZjQ2OTUKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAg
ICAgICAgIDI5ZmQ0MDNlZjVjMDJlMmNiZDA3NjllNjRlYzBiNjFlMDY1OGQzNTgKCkxhc3QgdGVz
dCBvZiBiYXNpcyAgIDEzODM3NiAgMjAxOS0wNi0yMyAxNDozMTo1NCBaICAgMTkgZGF5cwpUZXN0
aW5nIHNhbWUgc2luY2UgICAxMzg3MzYgIDIwMTktMDctMDMgMTU6MzU6NTAgWiAgICA4IGRheXMg
ICAgNyBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVz
dDoKICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQteHRmICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHJl
diAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBi
dWlsZC1pMzg2LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9w
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFt
ZDY0LTMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0
LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2
bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2
aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1y
aGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
d3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxl
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJt
NjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1y
ZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEw
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVs
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1x
ZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpdmVwYXRjaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saXZlcGF0Y2ggICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbWln
cnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWly
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2
LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC10aHVu
ZGVyeCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0YXJ2ZWQgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1s
YWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9n
cy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBo
dHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0
aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1S
RUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/
cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29k
ZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3Nz
dGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KY29tbWl0IDMxMzFiZjk1NmFi
MTU5Mjk1ZWNkZGUwYzVhZDAwM2QwYzVhZjQ2OTUKQXV0aG9yOiBKYW4gQmV1bGljaCA8amJldWxp
Y2hAc3VzZS5jb20+CkRhdGU6ICAgV2VkIEp1bCAzIDE3OjI4OjUwIDIwMTkgKzAyMDAKCiAgICB1
cGRhdGUgWGVuIHZlcnNpb24gdG8gNC4xMC40CihxZW11IGNoYW5nZXMgbm90IGluY2x1ZGVkKQoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 12 16:10:11 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Jul 2019 16: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 1hly7Y-00042s-2o; Fri, 12 Jul 2019 16:10:04 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=iJO3=VJ=wdc.com=prvs=089da2055=chaitanya.kulkarni@srs-us1.protection.inumbo.net>)
 id 1hly7W-0003r4-LI
 for xen-devel@lists.xenproject.org; Fri, 12 Jul 2019 16:10:03 +0000
X-Inumbo-ID: 7ec1bccc-a4bf-11e9-a099-4b8ff97f92a9
Received: from esa2.hgst.iphmx.com (unknown [68.232.143.124])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 7ec1bccc-a4bf-11e9-a099-4b8ff97f92a9;
 Fri, 12 Jul 2019 16:09:59 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=wdc.com; i=@wdc.com; q=dns/txt; s=dkim.wdc.com;
 t=1562947862; x=1594483862;
 h=from:to:cc:subject:date:message-id:references:
 content-transfer-encoding:mime-version;
 bh=N0fhyTrShdGrfIW5zABp0j8FA7VDbZFhG3Fjh78mCWY=;
 b=rXOk9Jk1c60Yp3i08aIr05lnw9Ywu3BslQ6FX5HEfdDQoBYGVBRb8MNE
 g0fi8bpioeqnOfA5LqYShiCE11k9wQuy+Rhyd99B12pky6A9pU1aKKOG4
 7s3Oa6bbqjj1UmrTK7Vtcmx0Lh8xwwxgaDBRio9tUAvoP5jOjb8AbJxb8
 HUnr1lsDaUsYKswb0MthIiszA+QZzCUJMgi8tE6HPZ/KyDyYI4E0pDD2r
 mRLP0S6RM3FTSwiHlJfcDYWrmTUdD3ZQu0JEXLqxTwa3TzTAW3Ue5mkjk
 POr+QnHyzKcxbOpUbgk1oWAt2KxJRliUGhrdq0IePWNZobCsMOSXt1KmB w==;
IronPort-SDR: D7AKZ0sFotlHabHpoZYaGMlm/sydqrz7/jqe+0fse36zw+twTcdZhYTT7MlL0ogV0CKYTD55Gf
 Bsr2889sTfy/fjz0AmhXWUW/HzFzQVnlr9a939AsqK2BjTAwJgbdLKHdPZkJ4/1uutLKEUG2oS
 ixF0mtoh0DBGZKyxKNd0HIZZnMM0sayw/CHbgPIBMhOWqf1HSDECJbNf6uFj+O8f9fBDElS60m
 eAOWlVIw9dMYzDqHv41RHTXPlHbO80gMayCx1rw5SnOhmQ6xfbWc0WIU1B5s3ZLJAflbLLFuQ3
 mOo=
X-IronPort-AV: E=Sophos;i="5.63,483,1557158400"; d="scan'208";a="212841637"
Received: from mail-by2nam01lp2054.outbound.protection.outlook.com (HELO
 NAM01-BY2-obe.outbound.protection.outlook.com) ([104.47.34.54])
 by ob1.hgst.iphmx.com with ESMTP; 13 Jul 2019 00:11:00 +0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=sharedspace.onmicrosoft.com; s=selector2-sharedspace-onmicrosoft-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=pDqjVCuNjygIykNV6cNUa9bqD2yACUy0tABSvnq9LH8=;
 b=NCcXh2b2sDhx2kujb9Mi9sQjnCYoIL7v+saCw3b9UvlfBu4AwEhdHn/6a/NuFDaOIkcVUtCpPZ49UhWCpV8b4sFB9xqHr8qd/vBLp1q9XaoomtOQHdzCgQmui2yVJm+Y22Syi3fUzsgUXlC8RCMR1HtCRw9OiK0QJSc/O975Y50=
Received: from BYAPR04MB5749.namprd04.prod.outlook.com (20.179.58.26) by
 BYAPR04MB5992.namprd04.prod.outlook.com (20.178.233.21) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2052.19; Fri, 12 Jul 2019 16:09:57 +0000
Received: from BYAPR04MB5749.namprd04.prod.outlook.com
 ([fe80::8025:ccea:a0e6:9078]) by BYAPR04MB5749.namprd04.prod.outlook.com
 ([fe80::8025:ccea:a0e6:9078%5]) with mapi id 15.20.2073.008; Fri, 12 Jul 2019
 16:09:57 +0000
From: Chaitanya Kulkarni <Chaitanya.Kulkarni@wdc.com>
To: "Martin K. Petersen" <martin.petersen@oracle.com>
Thread-Topic: [PATCH V4 1/9] block: add a helper function to read nr_setcs
Thread-Index: AQHVNb2Z4KyEErtQ+UKxJ+HV/zvqXg==
Date: Fri, 12 Jul 2019 16:09:56 +0000
Message-ID: <BYAPR04MB5749AF90A9E9C81B4A6857F386F20@BYAPR04MB5749.namprd04.prod.outlook.com>
References: <20190708184711.2984-1-chaitanya.kulkarni@wdc.com>
 <20190708184711.2984-2-chaitanya.kulkarni@wdc.com>
 <yq18st457yb.fsf@oracle.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=Chaitanya.Kulkarni@wdc.com; 
x-originating-ip: [199.255.45.64]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 1fd8b164-03d7-4925-211a-08d706e3622d
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(4618075)(2017052603328)(7193020);
 SRVR:BYAPR04MB5992; 
x-ms-traffictypediagnostic: BYAPR04MB5992:
x-microsoft-antispam-prvs: <BYAPR04MB59928DC0BC9E08C4D8F6E87B86F20@BYAPR04MB5992.namprd04.prod.outlook.com>
wdcipoutbound: EOP-TRUE
x-ms-oob-tlc-oobclassifiers: OLM:6430;
x-forefront-prvs: 00963989E5
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(366004)(39860400002)(346002)(136003)(396003)(376002)(199004)(189003)(6506007)(316002)(71200400001)(74316002)(68736007)(8676002)(52536014)(53546011)(486006)(7736002)(476003)(81156014)(229853002)(305945005)(71190400001)(54906003)(81166006)(86362001)(446003)(7416002)(9686003)(99286004)(66066001)(2906002)(55016002)(4326008)(53936002)(6116002)(3846002)(4744005)(14454004)(478600001)(25786009)(7696005)(8936002)(186003)(66946007)(66476007)(6916009)(76176011)(66446008)(66556008)(64756008)(33656002)(26005)(256004)(5660300002)(6436002)(76116006)(102836004)(6246003);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BYAPR04MB5992;
 H:BYAPR04MB5749.namprd04.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: m65h7YZuEY0B2mfDKE2vkIXVULnruRvyk75fkhxpzgV8FGZL0HMHPsVsO3Ld72vawN7WKVVQVXbNEJOmwfyNDP2X4a+0E0paeczD8wg8EJdAk/MO31iAajhL+AClW8vfPHDJxKpz6murAWqgDaWbazuQSy0jckZX4eiBk6CvM943Zgx+byGUPYfyINRdHDL/cvOEIMyW0DZt8bX9qToeV6rDXeZXWJnCz2EWjWnKcjDNOG9yw0cMYRInUFzmF8Dp7k+BYNk4UxCHdsb4X9p6N17n1ruhBfeEFtMd9MzKAEjKWLfM4lmH5QnVWwFc35IF0T0ny/7DZiTyjcatQnmN1qV/jZ+mz/bps1cVRQ/K1JFQKMab76cKP5gARNjhf8PUjQnUxyEF/QBlfMbONiOUw0ACwiDqha4PIrw/QTNZJfU=
MIME-Version: 1.0
X-OriginatorOrg: wdc.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 1fd8b164-03d7-4925-211a-08d706e3622d
X-MS-Exchange-CrossTenant-originalarrivaltime: 12 Jul 2019 16:09:56.9522 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: b61c8803-16f3-4c35-9b17-6f65f441df86
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: Chaitanya.Kulkarni@wdc.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR04MB5992
Subject: Re: [Xen-devel] [PATCH V4 1/9] block: add a helper function to read
 nr_setcs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Damien Le Moal <Damien.LeMoal@wdc.com>,
 "linux-btrace@vger.kernel.org" <linux-btrace@vger.kernel.org>,
 "bvanassche@acm.org" <bvanassche@acm.org>,
 "linux-scsi@vger.kernel.org" <linux-scsi@vger.kernel.org>,
 "konrad.wilk@oracle.com" <konrad.wilk@oracle.com>,
 "yuchao0@huawei.com" <yuchao0@huawei.com>, "colyli@suse.de" <colyli@suse.de>,
 "linux-block@vger.kernel.org" <linux-block@vger.kernel.org>,
 "linux-bcache@vger.kernel.org" <linux-bcache@vger.kernel.org>,
 "jaegeuk@kernel.org" <jaegeuk@kernel.org>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 "kent.overstreet@gmail.com" <kent.overstreet@gmail.com>,
 "roger.pau@citrix.com" <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gNy8xMS8xOSA2OjU5IFBNLCBNYXJ0aW4gSy4gUGV0ZXJzZW4gd3JvdGU6Cj4gSGkgQ2hhaXRh
bnlhLAo+Cj4+ICtzdGF0aWMgaW5saW5lIHNlY3Rvcl90IGJkZXZfbnJfc2VjdHMoc3RydWN0IGJs
b2NrX2RldmljZSAqYmRldikKPj4gK3sKPj4gKwlyZXR1cm4gcGFydF9ucl9zZWN0c19yZWFkKGJk
ZXYtPmJkX3BhcnQpOwo+PiArfQo+IENhbiBiZGV2IGVuZCB1cCBiZWluZyBOVUxMIGluIGFueSBv
ZiB0aGUgY2FsbCBzaXRlcz8KPgo+IE90aGVyd2lzZSBubyBvYmplY3Rpb25zLgo+ClRoYW5rcyBm
b3IgbWVudGlvbmluZyB0aGF0LiBJbml0aWFsIHZlcnNpb24gd2hpY2ggd2FzIG5vdCBwb3N0ZWQg
aGFkCnRoYXQgY2hlY2suCgpUaGlzIHNlcmllcyBqdXN0IHJlcGxhY2VzIHRoZSBleGlzdGluZyBh
Y2Nlc3NlcyB3aXRob3V0IGNoYW5naW5nIGFueXRoaW5nLgoKU28gaWYgYW55IG9mIHRoZSBleGl0
aW5nIGNvZGUgaGFzIHRoYXQgYnVnIHRoZW4gaXQgd2lsbCBibG93IHVwIG5pY2VseS4KCkZvciBm
dXR1cmUgY2FsbGVycyBJIGRvbid0IG1pbmQgYWRkaW5nIGEgbmV3IGNoZWNrIGFuZCByZXNlbmQg
dGhlIHNlcmllcy4KCldvdWxkIHlvdSBwcmVmZXIgYWRkaW5nIGEgY2hlY2sgID8KCgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 12 18:24:59 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Jul 2019 18:24:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hm0Dl-00051h-GL; Fri, 12 Jul 2019 18:24: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=War0=VJ=gmail.com=christopher.w.clark@srs-us1.protection.inumbo.net>)
 id 1hm0Dk-00050n-Dw
 for xen-devel@lists.xenproject.org; Fri, 12 Jul 2019 18:24:36 +0000
X-Inumbo-ID: 4c589d89-a4d2-11e9-8980-bc764e045a96
Received: from mail-lj1-x22f.google.com (unknown [2a00:1450:4864:20::22f])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4c589d89-a4d2-11e9-8980-bc764e045a96;
 Fri, 12 Jul 2019 18:24:35 +0000 (UTC)
Received: by mail-lj1-x22f.google.com with SMTP id d24so10234100ljg.8
 for <xen-devel@lists.xenproject.org>; Fri, 12 Jul 2019 11:24:35 -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=4+AhhQKQJUCwsTwzcXjN1ALcChLmvu5Bnp+lxDInuCw=;
 b=f79LpHnwrG7S9K+u4H5ItSb0fU/Ant5Hk9LVWsprWVFBJVRZJWTDOeFVz7abA3Uh4d
 6xvEkqExaAiNCnouftAc/fTow3n1qzhyN5bT9c+g5keL5fB0H8xrrazieBZ36gZCs0/+
 2cxPLfsS0jClbgbAte3L+55ExyMpktFNv6xyt96HUsx59g9hOmPbskwN81ObMJNoekXq
 ctxSz99B0SVZo5d5TRb7Aq8qYDGgOGgusorgS7D0JoRrYCOgL4r7lm06B+LXfuAdpbug
 LmYs5XrC9293UC3MbFwAnwTbPNTxGIYSSKDY74UvlvFxzIr2Cb1VJWoYlOWwWWHge15u
 sVoA==
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=4+AhhQKQJUCwsTwzcXjN1ALcChLmvu5Bnp+lxDInuCw=;
 b=aV4KMvlGlD5DNx6wbJ7ilotqUi1ITV3MvnjoeIjYs8qQWG0gPBIb/vQtthzBoeqyva
 RraytBt8lFNEs2DOmQoOg/M/sL0CxFlaMOrUujSBp4kphOpCOXGyofdgCWHr9I8mPz/b
 rhAnRee6YYxOxGDXH+l/tHZSGaQBPFAShom79yN6kQkjpzTE+W/Wv5doc6bo+CZ895o1
 86oIe/GvdbV5Edi94busvufLW8hAObcseIiB4bmMcr9gJye3oo4cJI3h524yv5rOtjXq
 n4fuoiRRQfXXbhoTxu97zJCytKq/Hi8VOBtRWgREG+5fJD23AH3U5JXQdVn2GVDDHVfO
 n6CQ==
X-Gm-Message-State: APjAAAVxFV6ZQgy8Isgu9ChmZ2fYZYmE7PhhrDm33p9lx8P6Jrw2AShI
 28/EWY9zlxNeSa2/Z00LsBb+d3a1Vz0KobytJZA=
X-Google-Smtp-Source: APXvYqyNjn65udzqnT6n/xHtCeJMOe99FLYUWKI15D3wY2ac4augft0qVFh91t3M10fny5oqhiY+SmD4egwD+e0yMNk=
X-Received: by 2002:a2e:9a96:: with SMTP id p22mr6694450lji.57.1562955873565; 
 Fri, 12 Jul 2019 11:24:33 -0700 (PDT)
MIME-Version: 1.0
From: Christopher Clark <christopher.w.clark@gmail.com>
Date: Fri, 12 Jul 2019 13:24:22 -0500
Message-ID: <CACMJ4Ga8iYB_CaQu=ChLj5m-1KyW=woKoFMk-fKPgRhGgCT+Rw@mail.gmail.com>
To: Stefano Stabellini <sstabellini@kernel.org>,
 xen-devel <xen-devel@lists.xenproject.org>
Subject: [Xen-devel] Summit notes on dom0less extension, domB and x86
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U3RlZmFubywKCkkgbWFkZSBzb21lIG5vdGVzIGZyb20gb3VyIGluZm9ybWFsIGRlc2lnbiBzZXNz
aW9uIGFib3V0IGFkZGluZyBkb21CCmZlYXR1cmUgc3R1ZmYgdG8gZG9tMGxlc3MsIGFuZCBkb20w
bGVzcyBvbiB4ODYKCiogT24geDg2LCBlbnZpc2FnaW5nIHRoYXQgYm9vdCBWTSBzdGFydCBtYXRl
cmlhbHMgKGtlcm5lbCwgaW5pdHJkLCBldGMpCiAgYXJlIGxvYWRlZCBieSBtdWx0aWJvb3QsIGFz
IGV4dHJhIGJsb2JzIGluIHRoZSBzYW1lIGZhc2hpb24gYXMgdGhlIGRvbTAga2VybmVsCiAgYW5k
IGluaXRyZCAoYW5kIGV4aXN0aW5nIHN1cHBvcnQgZm9yIGFkZGluZyBUWFQgQUNNcywgWFNNIHBv
bGljeSBmaWxlLCBldGMpCiAgaW4gZ3J1Yi5jZmcuCgpkb21CJ3MgbmVlZHM6CiogTmVlZCB0byBi
ZSBhYmxlIHRvIG1lYXN1cmUgdGhlIGJvb3QgVk1zIGJlZm9yZSB0aGV5IHN0YXJ0CiAgICAtPiB0
aGUgbWVhc3VyZW1lbnRzIChvciBzb21ldGhpbmcgZGVyaXZlZCBmcm9tIHRoZW0pIGdvIGludG8g
dGhlIFRQTQoqIHRoZSBtZWFzdXJlbWVudCBwcm9jZXNzIG5lZWRzIHRvIGJlIHRhaWxvcmFibGUg
dG8gdGhlIHN5c3RlbSB1c2UgY2FzZSwKICBhbmQgZG9lc24ndCBuZWVkIGh5cGVydmlzb3IgcHJp
djsgZG8gaXQgaW4gYSBzaW5nbGUgZmlyc3QtYm9vdGVkIGRvbTBsZXNzCiAgZ3Vlc3QgKGRvbUIp
LgoqIHRoZSBmaXJzdC1ib290ZWQgZ3Vlc3QgKGRvbUIpIGRvZXMgaXRzIG1lYXN1cmluZyBzdHVm
ZiAocXVpY2tseSksIGxhdW5jaGVzIHRoZQogIHJlbWFpbmluZyBib290IGd1ZXN0cyBhbmQgdGhl
biBleGl0cywgc28gaXQncyB2ZXJpZmlhYmx5IGdvbmUsaWUuIGFsb25nIHdpdGgKICBhbGwgcHJp
dmlsZWdlIGl0IHdhcyBnaXZlbiBmb3IgdGhhdCB3b3JrLgoqIGFzIGRvbUIgaXMgc3RhcnRpbmcg
dGhlIG90aGVyIGJvb3QgZ3Vlc3RzLCBpdCBhc3NpZ25zIHdoaWNoCnByaXZpbGVnZXMgYXJlIGdy
YW50ZWQKICB0byB0aGUgZG9tYWlucyB0aGF0IGdldCBzdGFydGVkLiBlZy4gY29udHJvbCBkb21h
aW4sIGh3IGRvbWFpbiwgZXRjLgoKcmVsYXRlZCB0aGluZ3M6CiogVGhlIFRQTSBoYXJkd2FyZSBk
cml2ZXIgZG9lc24ndCBsaXZlIGluIFhlbi4KKiBOZWVkIHRvIGJlIGFibGUgdG8gYm9vdCB0aGUg
c3lzdGVtIGluIGEgd2F5IHRoYXQgdGhlIGNvbnRyb2wgZG9tYWluIGhhcyBoYXZlCiAgbmV2ZXIg
aGFkIHByaXZpbGVnZSBvdmVyIHRoZSBkb21haW4gdGhhdCBoYW5kbGVzIHRoZSBwaHlzaWNhbCBU
UE0sIG9yIHRoZQogIHByb3ZpZGVyIG9mIHRoZSB2aXJ0dWFsIFRQTS4KKiBUaGUgY29udHJvbCBk
b21haW4gY2FuIGhhdmUgYSB2aXJ0dWFsIFRQTS4KCmFueXdheSwgd2FudGVkIHRvIGdldCB0aGlz
IGRvd24gYmVmb3JlIHRvbyBtdWNoIHRpbWUgcGFzc2VzIHNvIHdlIGNhbgpnZXQgc29tZXRoaW5n
IG1vdmluZwoKQ2hyaXN0b3BoZXIKCiggZm9yIHJlZiwgbGFzdCB5ZWFyJ3MgUkZDIHBvc3Qgb24g
ZG9tQiBhbmQgdGhyZWFkOiApCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvYXJjaGl2ZXMv
aHRtbC94ZW4tZGV2ZWwvMjAxOC0wNi9tc2cwMTMwNi5odG1sCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 12 18:32:09 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Jul 2019 18: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 1hm0L0-0005kh-G8; Fri, 12 Jul 2019 18:32:06 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=vkxg=VJ=hy-research.com=hy-gsoc@srs-us1.protection.inumbo.net>)
 id 1hm0Ky-0005kc-MT
 for xen-devel@lists.xenproject.org; Fri, 12 Jul 2019 18:32:04 +0000
X-Inumbo-ID: 552f43fd-a4d3-11e9-8980-bc764e045a96
Received: from dragonslair2.panasol.com (unknown [66.218.47.232])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 552f43fd-a4d3-11e9-8980-bc764e045a96;
 Fri, 12 Jul 2019 18:31:59 +0000 (UTC)
Received: from acer0.localnet (IDENT:405@dragonslair.panasol.com [10.10.10.1])
 by dragonslair2.panasol.com (8.14.4/8.9.3) with ESMTP id
 x6CIVjG4028325; Fri, 12 Jul 2019 11:31:47 -0700
From: Hunyue Yau z <hy-gsoc@hy-research.com>
To: Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>
Date: Fri, 12 Jul 2019 11:32:03 -0700
Message-ID: <2537214.YZPW3Q6nNT@acer0>
User-Agent: KMail/4.14.2 (Linux/4.4.0-040400-generic; KDE/4.14.2; x86_64; ; )
In-Reply-To: <b49189f5-34a3-5846-41b3-a32d54868566@arm.com>
References: <25386cfa-d0b7-83fe-4d87-5af3459d54bd@gmail.com>
 <3431405.GtiBnG5Jy9@acer0> <b49189f5-34a3-5846-41b3-a32d54868566@arm.com>
MIME-Version: 1.0
Subject: Re: [Xen-devel] [GSoC-2019] About the crossbar and 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: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Denis Obrezkov <denisobrezkov@gmail.com>, Iain Hunter <drhunter95@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>

T24gRnJpZGF5LCBKdWx5IDEyLCAyMDE5IDE2OjEzOjMyIEp1bGllbiBHcmFsbCB3cm90ZToKPiBI
aSwKPiAKPiBPbiA3LzExLzE5IDc6MjkgUE0sIEh1bnl1ZSBZYXUgd3JvdGU6Cj4gPiBbVGhpcyBt
YWlsIGluY29ycG9yYXRlcyBjb21tZW50cyByYWlzZWQgb24gSVJDLiBJIGhhdmUgbWFkZSBzb21l
IG9mIHRoaXMKPiA+IG1IaSxvcmUgdmVyYm9zZSB0byBwcm92aWRlIGNvbnRleHQgdG8gcGVvcGxl
IHRoYXQgaGF2ZW4ndCBzZWVuIHRoZSBJUkMKPiA+IGNvbW1lbnRzLl0KPiBUaGFuayB5b3UgZm9y
IHRoZSBzdW1tYXJ5IQo+IAo+ID4gVGhpcyB3aWxsIGJlIGEgYnVuY2ggb2YgZmFjdHMgb24gdGhl
IGFtNS4gU29tZW9uZSBlbHNlIHdpbGwgaGF2ZSByZWxhdGUgaXQKPiA+IGJhY2sgdG8gWGVuLgo+
ID4gCj4gPiAxIC0gVGhlIFdVR2VuIGlzIGEgaGFyZHdhcmUgYmxvY2sgb24gdGhlIE1QVSBibG9j
ayB0aGF0IGNhbiB0dXJuCj4gPiBpbnRlcnJ1cHRzCj4gPiBpbnRvIHdha2UgdXAgZXZlbnRzIGlm
IHRoZSBNUFUgaXMgaW4gY2VydGFpbiBkZWVwZXIgc2xlZXAgc3RhdGVzLiBUaGlzCj4gPiBhcHBs
aWVzIG9ubHkgdG8gY2VydGFpbiBpbnRlcnJ1cHRzLiBXZSBjYW4gY29uZmlybSB0aGlzIGJ5IGxv
b2tpbmcgYXQgdGhlCj4gPiBEVCdzIHJlZ2lzdGVyIGFkZHJlc3MuIFBlciB0aGUgVFJNLCB0aGV5
IGFyZSByZWdpc3RlcnMgZm9yIHRoZSBNUFUncyBQUkNNCj4gPiAoUG93ZXIvUmVzZXQvQ2xvY2sg
TWFuYWdlbWVudCkuIEluIHNob3J0LCB0aGlzIGJsb2NrIG1ha2VzIGludGVycnVwdHMgYQo+ID4g
cG9zc2libGUgd2FrZSB1cCBzb3VyY2UuCj4gPiAKPiA+IDIgLSBFYXJsaWVyIGtlcm5lbHMgZGlk
IG5vdCBleHBvc2UgdGhhdCBIVyBibG9jay4gU2VlIHRoaXMgcGF0Y2ggdGhhdAo+ID4gaW50cm9k
dWNlZCB0aGUgV1VHZW4gLQo+ID4gaHR0cHM6Ly9naXRodWIuY29tL3RvcnZhbGRzL2xpbnV4L2Nv
bW1pdC83MTM2ZDQ1N2YzNjVlY2M5M2RkZmZjZGQ0MmFiNDlhODQKPiA+IDczZjI2MGIgSSBzdXNw
ZWN0IGxvb2tpbmcgYXQgdGhlIGJlZm9yZSBwYXJ0IG9mIHRoZSBwYXRjaCBzaG91bGQgcHJvdmlk
ZQo+ID4gY2x1ZXMgb24gaG93IHRvIGhhbmRsZSB0aGUgV1VHZW4uCj4gPiAKPiA+IAo+ID4gMyAt
IFRoaXMgbWF5IGJlIHJlZHVuZGFudCBidXQgbW9yZSBkZWZpbml0aW9ucyAoaW4gdGhlIGh1bWFu
IHNlbnNlKSBoZXJlOgo+ID4gaHR0cHM6Ly93d3cubWptd2lyZWQubmV0L2tlcm5lbC9Eb2N1bWVu
dGF0aW9uL2RldmljZXRyZWUvYmluZGluZ3MvaW50ZXJydXAKPiA+IHQtY29udHJvbGxlci90aSxv
bWFwNC13dWdlbi1tcHUKPiA+IAo+ID4gNCAtIEZvciB0aGUgVUFSVCBjYXNlLCBJIHN1c3BlY3Qg
dGhlIGZsb3cgRGVubmlzIHBvaW50ZWQgb3V0IGlzIGFib3V0Cj4gPiByaWdodC4gSG93ZXZlciwg
dGhhdCBtYXkgYmUgZGlmZmVyZW50IGRlcGVuZGluZyBvbiB0aGUgaW50ZXJydXB0IHNvdXJjZS4K
PiA+IAo+ID4gVW5rbm93bnMgZnJvbSBteSBwb2ludCBvZiB2aWV3IC0KPiA+IAo+ID4gYSAtIERv
ZXMgWGVuIHZpcnR1YWxpemUgcG93ZXIgbWFuYWdlbWVudD8gSWYgc28sIHRoaXMgbWF5IGhhdmUg
aGF2ZSBhbgo+ID4gaW1wYWN0LiBJIHdvdWxkIG5vdCByZWNvbW1lbmQgYWRkaW5nIFBNIHZpcnR1
YWxpemF0aW9uIGluIEdTb0MuIEl0IGlzCj4gPiB0dWdnaW5nIG9uIGEgdmVyeSBsb25nIHN0cmlu
Zy4KPiAKPiBYZW4gZG9lcyBub3QgdmlydHVhbGl6ZSBwb3dlciBtYW5hZ2VtZW50IGF0IHRoZSBt
b21lbnQuIEkgYWdyZWUgdGhhdAo+IHRoaXMgaXMgdG9vIGJpZyBmb3IgdGhlIHNjb3BlIG9mIHRo
ZSBHU29DLgo+IAo+ID4gYiAtIElmIFhlbiBkb2VzIG5vdCB2aXJ0dWFsaXplIHRoYXQsIHNvbWVv
bmUgbmVlZHMgdG8gZGVjaWRlIGhvdyBtdWNoIHRvCj4gPiBsZWF2ZSB0byB0aGUgZ3Vlc3MuCj4g
PiAKPiA+IGMgLSBJIHdvbmRlciBpZiB3ZSBjYW4gZG8gYSBoYWxmIHdheSBoYWNrIHdoZXJlIHRo
ZSBrZXJuZWwgc2V0cyB1cCB0aGUgUE0KPiA+IGJ1dCBYZW4gaG9va3MgdG8gZ2V0IHRoZSBpbnRl
cnJ1cHQuIFRoZSBIVyB3aWxsIGRvIGl0cyBQTSB0aGluZyBhbmQgWGVuCj4gPiBjYW4gcHJvY2Vz
cyB0aGUgaW50ZXJydXB0Lgo+IAo+IEhtbW0sIHRoZSBxdWVzdGlvbiBoZXJlIGlzIHdoZXRoZXIg
dGhlIFVBUlQgd291bGQgYmUgdXN1YWJsZSBiZWZvcmUgRG9tMAo+IGlzIHNldHRpbmcgdXAgdGhl
IFBNPyBJZiBub3QsIHRoZW4sIHdlIHdvdWxkIG5lZWQgdG8gZGVhbCB3aXRoIGl0IGluIFhlbi4K
PiAKPiA+IEd1ZXNzZXMvcG9zc2libGUgaGFja3MgLQo+ID4gLSBGb3IgdGhlIGludGVycnVwdHMg
d2UgY2FyZSBhYm91dCwgdGhlIGNyb3NzIGJhciBjYW4gcm91dGUgdGhpbmdzIHRvIHRoZQo+ID4g
TVBVIHVuY29uZGl0aW9uYWxseS4gVGhpcyB3b3VsZCBicmVhayB0aGUgb3RoZXIgSFcgYmxvY2tz
IGJ1dCBtb3N0IG9mCj4gPiB0aGVtIGFyZW4ndCBuZWVkZWQgZm9yIGJvb3QuCj4gCj4gU29ycnkg
Zm9yIG15IGlnbm9yYW5jZSwgd2hpY2ggSFcgYmxvY2tzIGFyZSB5b3UgdGFsa2luZyBhYm91dD8K
ClRoZSBIVyBibG9ja3MgSSBhbSByZWZlcnJpbmcgdG8gYXJlIHN0dWZmIGxpa2UgRVZFLCBJUFUs
IGFuZCBEU1AuIEluaXRpYWxseSwgd2UgCmNhbiBldmVuIGlnbm9yZSB0aGUgUFJVU1MuIFRoaXMg
c2hvdWxkIGxlYXZlIGp1c3Qgc2VuZGluZyBpbnRlcnJ1cHRzIHRvIHRoZSAKTVBVLiBBcyBJIHVu
ZGVyc3RhbmQgaXQsIHRoZXJlIGlzIG5vIGN1cnJlbnQgc3VwcG9ydCBmb3IgdGhvc2UgcmlnaHQg
bm93IAphbnl3YXlzLiBJIHRoaW5rIEVWRS9JUFUvRFNQIHJlcXVpcmUgYSB3b3JraW5nIGNtZW0g
ZHJpdmVyIHdoaWNoIGlzIG5vdCBmdWxseSAKdXBzdHJlYW1lZC4gQkJBSSBkb2VzIHVzZSB0aGVt
IGJ1dCB0aGF0IHJlcXVpcmVzIGEgc3BlY2lmaWMga2VybmVsLgoKUFJVU1Mgd291bGQgYmUgbmlj
ZSAoYWthIHRoZSBQUlUgc3R1ZmYpIGV2ZW50dWFsbHkgYXMgdGhlIGJpdHMgYXJlIHVwc3RyZWFt
IGJ1dCAKbm90IGNyaXRpY2FsIGZvciBub3cuCgo+IAo+IENoZWVycywKCi0tIApIdW55dWUgWWF1
Cmh0dHA6Ly93d3cuaHktcmVzZWFyY2guY29tLwoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 12 18:45:02 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Jul 2019 18:45:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hm0XQ-0006WK-O2; Fri, 12 Jul 2019 18:44:56 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=sIXk=VJ=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hm0XP-0006WA-6S
 for xen-devel@lists.xenproject.org; Fri, 12 Jul 2019 18:44:55 +0000
X-Inumbo-ID: 21cc8bf8-a4d5-11e9-9fbe-a3b1281b9e90
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 21cc8bf8-a4d5-11e9-9fbe-a3b1281b9e90;
 Fri, 12 Jul 2019 18:44:51 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hm0XL-0003Oo-0x; Fri, 12 Jul 2019 18:44:51 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hm0XK-00036Z-M8; Fri, 12 Jul 2019 18:44:50 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hm0XK-00037D-LT; Fri, 12 Jul 2019 18:44:50 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138905-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.4:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-4.4:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-4.4:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.4:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-pvhv2-amd:guest-start:fail:nonblocking
 linux-4.4:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.4:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.4:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.4:test-arm64-arm64-xl-credit1:xen-boot:fail:nonblocking
 linux-4.4:test-arm64-arm64-xl-xsm:xen-boot:fail:nonblocking
 linux-4.4:test-arm64-arm64-xl:xen-boot:fail:nonblocking
 linux-4.4:test-arm64-arm64-xl-seattle:xen-boot:fail:nonblocking
 linux-4.4:test-arm64-arm64-examine:reboot:fail:nonblocking
 linux-4.4:test-arm64-arm64-libvirt-xsm:xen-boot:fail:nonblocking
 linux-4.4:test-arm64-arm64-xl-credit2:xen-boot:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-pvhv2-intel:guest-start:fail:nonblocking
 linux-4.4:test-arm64-arm64-xl-thunderx:xen-boot:fail:nonblocking
 linux-4.4:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.4:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.4:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.4:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.4:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.4:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.4:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.4:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.4:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.4:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.4:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=7bbf48947605d6ccef21a896c4b44dc356dc8726
X-Osstest-Versions-That: linux=72d1ee93e9311c88809585a114c138bc6a43627a
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 12 Jul 2019 18:44:50 +0000
Subject: [Xen-devel] [linux-4.4 test] 138905: 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>

ZmxpZ2h0IDEzODkwNSBsaW51eC00LjQgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODkwNS8KCkZhaWx1cmVzIDotLyBidXQgbm8g
cmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJs
b2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVz
dHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWlu
c3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgMTIgZ3Vlc3Qtc3RhcnQg
ICAgICAgICAgICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZz
aGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsLWNyZWRpdDEgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgIDcgeGVuLWJvb3QgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAg
ICAgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgICA3IHhlbi1ib290ICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgIDgg
cmVib290ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC1saWJ2aXJ0LXhzbSAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICA3IHhlbi1ib290ICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cHZodjItaW50ZWwgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEx
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5z
dGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQx
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1Ymll
dHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2
NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93
cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxp
bnV4ICAgICAgICAgICAgICAgIDdiYmY0ODk0NzYwNWQ2Y2NlZjIxYTg5NmM0YjQ0ZGMzNTZkYzg3
MjYKYmFzZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAgICAgICAgICAgICAgIDcyZDFlZTkzZTkzMTFj
ODg4MDk1ODVhMTE0YzEzOGJjNmE0MzYyN2EKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzODU3MyAg
MjAxOS0wNi0yNyAwMDo0MDo0MSBaICAgMTUgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMzg4
ODIgIDIwMTktMDctMTAgMDg6MTE6MTYgWiAgICAyIGRheXMgICAgMiBhdHRlbXB0cwoKLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBl
b3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBZGVvZGF0byBTaW3DsyA8
ZGF0b0BuZXQuY29tLm9yZy5lcz4KICBBbGVqYW5kcm8gSmltZW5leiA8YWxlamFuZHJvLmouamlt
ZW5lekBvcmFjbGUuY29tPgogIEFsZXNzaW8gQmFsc2luaSA8YmFsc2luaUBhbmRyb2lkLmNvbT4K
ICBBbGV4YW5kZXIgUG90YXBlbmtvIDxnbGlkZXJAZ29vZ2xlLmNvbT4KICBBbGV4YW5kcmEgV2lu
dGVyIDx3aW50ZXJhQGxpbnV4LmlibS5jb20+CiAgQWxleGFuZHJlIEJlbGxvbmkgPGFsZXhhbmRy
ZS5iZWxsb25pQGJvb3RsaW4uY29tPgogIEFuZHJldyBNb3J0b24gPGFrcG1AbGludXgtZm91bmRh
dGlvbi5vcmc+CiAgQW5kcmV5IFNtaXJub3YgPGFuZHJldy5zbWlybm92QGdtYWlsLmNvbT4KICBB
cm5hbGRvIENhcnZhbGhvIGRlIE1lbG8gPGFjbWVAcmVkaGF0LmNvbT4KICBBcm5kIEJlcmdtYW5u
IDxhcm5kQGFybmRiLmRlPgogIEF2cmkgQWx0bWFuIDxhdnJpLmFsdG1hbkB3ZGMuY29tPgogIEJl
YW4gSHVvIDxiZWFuaHVvQG1pY3Jvbi5jb20+CiAgQ2F0YWxpbiBNYXJpbmFzIDxjYXRhbGluLm1h
cmluYXNAYXJtLmNvbT4KICBDaHJpc3RvcGggTmllZGVybWFpZXIgPGNuaWVkZXJtYWllckBkaC1l
bGVjdHJvbmljcy5jb20+CiAgQ29saW4gSWFuIEtpbmcgPGNvbGluLmtpbmdAY2Fub25pY2FsLmNv
bT4KICBEYXZpZCBTLiBNaWxsZXIgPGRhdmVtQGRhdmVtbG9mdC5uZXQ+CiAgRGF2aWQgU3RlcmJh
IDxkc3RlcmJhQHN1c2UuY29tPgogIERlbm5pcyBEYWxlc3NhbmRybyA8ZGVubmlzLmRhbGVzc2Fu
ZHJvQGludGVsLmNvbT4KICBEbWl0cnkgVG9yb2tob3YgPGRtaXRyeS50b3Jva2hvdkBnbWFpbC5j
b20+CiAgRG9taW5pcXVlIE1hcnRpbmV0IDxkb21pbmlxdWUubWFydGluZXRAY2VhLmZyPgogIERv
biBCcmFjZSA8ZG9uLmJyYWNlQG1pY3Jvc2VtaS5jb20+CiAgRXJpYyBCaWdnZXJzIDxlYmlnZ2Vy
c0Bnb29nbGUuY29tPgogIEZhYmlvIEVzdGV2YW0gPGZlc3RldmFtQGdtYWlsLmNvbT4KICBGZWxp
cGUgQmFsYmkgPGZlbGlwZS5iYWxiaUBsaW51eC5pbnRlbC5jb20+CiAgRmlsaXBlIE1hbmFuYSA8
ZmRtYW5hbmFAc3VzZS5jb20+CiAgR2VlcnQgVXl0dGVyaG9ldmVuIDxnZWVydEBsaW51eC1tNjhr
Lm9yZz4KICBHZW9yZ2UgRy4gRGF2aXMgPGdlb3JnZV9kYXZpc0BtZW50b3IuY29tPgogIEdyZWcg
S3JvYWgtSGFydG1hbiA8Z3JlZ2toQGxpbnV4Zm91bmRhdGlvbi5vcmc+CiAgR3VlbnRlciBSb2Vj
ayA8bGludXhAcm9lY2stdXMubmV0PgogIEhlbGdlIERlbGxlciA8ZGVsbGVyQGdteC5kZT4KICBI
ZXJiZXJ0IFh1IDxoZXJiZXJ0QGdvbmRvci5hcGFuYS5vcmcuYXU+CiAgSmFtZXMgR3JhbnQgPGph
bWVzZ0B6YWx0eXMub3JnPgogIEphbiBLYXJhIDxqYWNrQHN1c2UuY3o+CiAgSmFubiBIb3JuIDxq
YW5uaEBnb29nbGUuY29tPgogIEphc29uIEEuIERvbmVuZmVsZCA8SmFzb25AengyYzQuY29tPgog
IEphc29uIEd1bnRob3JwZSA8amdnQG1lbGxhbm94LmNvbT4KICBKaXJpIFBpcmtvIDxqaXJpQG1l
bGxhbm94LmNvbT4KICBKb2FraW0gWmhhbmcgPHFpYW5ncWluZy56aGFuZ0BueHAuY29tPgogIEpv
aGFuIEhlZGJlcmcgPGpvaGFuLmhlZGJlcmdAaW50ZWwuY29tPgogIEpvaGFubmVzIEJlcmcgPGpv
aGFubmVzLmJlcmdAaW50ZWwuY29tPgogIEpvaG4gSm9oYW5zZW4gPGpvaG4uam9oYW5zZW5AY2Fu
b25pY2FsLmNvbT4KICBKb24gTWFsb3kgPGpvbi5tYWxveUBlcmljc3Nvbi5jb20+CiAgSm9zaCBF
bHNhc3NlciA8amVsc2Fzc2VyQGFwcG5ldGEuY29tPgogIEpvc2ggUG9pbWJvZXVmIDxqcG9pbWJv
ZUByZWRoYXQuY29tPgogIEp1bGlhbiBXaWVkbWFubiA8andpQGxpbnV4LmlibS5jb20+CiAgS2Vl
cyBDb29rIDxrZWVzY29va0BjaHJvbWl1bS5vcmc+CiAgS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxr
b25yYWQud2lsa0BvcmFjbGUuY29tPgogIExlZSBKb25lcyA8bGVlLmpvbmVzQGxpbmFyby5vcmc+
CiAgTGludXMgVG9ydmFsZHMgPHRvcnZhbGRzQGxpbnV4LWZvdW5kYXRpb24ub3JnPgogIE1hbnVl
bCBMYXVzcyA8bWFudWVsLmxhdXNzQGdtYWlsLmNvbT4KICBNYXJjIEtsZWluZS1CdWRkZSA8bWts
QHBlbmd1dHJvbml4LmRlPgogIE1hcmNlbCBIb2x0bWFubiA8bWFyY2VsQGhvbHRtYW5uLm9yZz4K
ICBNYXJrIEJyb3duIDxicm9vbmllQGtlcm5lbC5vcmc+CiAgTWFydGluIEsuIFBldGVyc2VuIDxt
YXJ0aW4ucGV0ZXJzZW5Ab3JhY2xlLmNvbT4KICBNYXNhaGlybyBZYW1hZGEgPHlhbWFkYS5tYXNh
aGlyb0Bzb2Npb25leHQuY29tPgogIE1hdGlhcyBLYXJodW1hYSA8bWF0aWFzLmthcmh1bWFhQGdt
YWlsLmNvbT4KICBNYXR0IEZsYXggPGZsYXRtYXhAZmxhdG1heC5vcmc+CiAgTWlndWVsIE9qZWRh
IDxtaWd1ZWwub2plZGEuc2FuZG9uaXNAZ21haWwuY29tPgogIE1pa2UgTWFyY2luaXN6eW4gPG1p
a2UubWFyY2luaXN6eW5AaW50ZWwuY29tPgogIE1pa2xvcyBTemVyZWRpIDxtc3plcmVkaUByZWRo
YXQuY29tPgogIE5hb2hpcm8gQW90YSA8bmFvaGlyby5hb3RhQHdkYy5jb20+CiAgTmVpbCBIb3Jt
YW4gPG5ob3JtYW5AcmVkaGF0LmNvbT4KICBOaWtvbGF5IEJvcmlzb3YgPG5ib3Jpc292QHN1c2Uu
Y29tPgogIE9sZWcgTmVzdGVyb3YgPG9sZWdAcmVkaGF0LmNvbT4KICBQYW9sbyBCb256aW5pIDxw
Ym9uemluaUByZWRoYXQuY29tPgogIFBhdWwgQnVydG9uIDxwYXVsLmJ1cnRvbkBtaXBzLmNvbT4K
ICBQZXRlciBDaGVuIDxwZXRlci5jaGVuQG54cC5jb20+CiAgUmFsZiBCYWVjaGxlIDxyYWxmQGxp
bnV4LW1pcHMub3JnPgogIFJpY2hhcmQgV2VpbmJlcmdlciA8cmljaGFyZEBub2QuYXQ+CiAgUm9i
ZXJ0IEhhbmNvY2sgPGhhbmNvY2tAc2Vkc3lzdGVtcy5jYT4KICBSb2JpbiBHb25nIDx5aWJpbi5n
b25nQG54cC5jb20+CiAgU2FzaGEgTGV2aW4gPHNhc2hhbEBrZXJuZWwub3JnPgogIFNoYXduIEd1
byA8c2hhd25ndW9Aa2VybmVsLm9yZz4KICBTcml2YXRzYSBTLiBCaGF0IChWTXdhcmUpIDxzcml2
YXRzYUBjc2FpbC5taXQuZWR1PgogIFN0ZXBoZW4gU3VyeWFwdXRyYSA8c3N1cnlhZXh0ckBnbWFp
bC5jb20+CiAgU3RldmUgRnJlbmNoIDxzdGZyZW5jaEBtaWNyb3NvZnQuY29tPgogIFN0ZXZlbiBS
b3N0ZWR0IChWTXdhcmUpIDxyb3N0ZWR0QGdvb2RtaXMub3JnPgogIFN2ZW4gVmFuIEFzYnJvZWNr
IDx0aGVzdmVuNzNAZ21haWwuY29tPgogIFN5bHZhaW4gTGVtaWV1eCA8c2xlbWlldXgudHljb0Bn
bWFpbC5jb20+CiAgU8OpYmFzdGllbiBTenltYW5za2kgPHNlYmFzdGllbi5zenltYW5za2lAYXJt
YWRldXMuY29tPgogIFRha2FzaGkgSXdhaSA8dGl3YWlAc3VzZS5kZT4KICBUYWthc2hpIFNha2Ft
b3RvIDxvLXRha2FzaGlAc2FrYW1vY2NoaS5qcD4KICBUaGllcnJ5IFJlZGluZyA8dHJlZGluZ0Bu
dmlkaWEuY29tPgogIFRob21hcyBHbGVpeG5lciA8dGdseEBsaW51dHJvbml4LmRlPgogIFZpbmVl
dCBHdXB0YSA8dmd1cHRhQHN5bm9wc3lzLmNvbT4KICBWaW5lZXQgR3VwdGEgPHZndXB0YUBzeW5v
cHN5cy5jb20+ICAgIFthcmNoL2FyY10KICBWaW5lZXQgR3VwdGEgPHZndXB0YUBzeW5vcHN5cy5j
b20+ICAgW2FyY2gvYXJjXQogIFZpbm9kIEtvdWwgPHZrb3VsQGtlcm5lbC5vcmc+CiAgVml2ZWsg
R295YWwgPHZnb3lhbEByZWRoYXQuY29tPgogIFZsYWRpbWlyIERhdnlkb3YgPHZkYXZ5ZG92LmRl
dkBnbWFpbC5jb20+CiAgV2FucGVuZyBMaSA8d2FucGVuZ2xpQHRlbmNlbnQuY29tPgogIFdpbGwg
RGVhY29uIDx3aWxsLmRlYWNvbkBhcm0uY29tPgogIFdpbGxlbSBkZSBCcnVpam4gPHdpbGxlbWJA
Z29vZ2xlLmNvbT4KICBYaW4gTG9uZyA8bHVjaWVuLnhpbkBnbWFpbC5jb20+CiAgWW9uZ2xvbmcg
TGl1IDxsaXV5b25nbG9uZ0BodWF3ZWkuY29tPgogIFlvdW5nIFhpYW8gPDkyc2l1eWFuZ0BnbWFp
bC5jb20+CiAgWXUtSHN1YW4gSHN1IDx5dWhzdWFuQGNocm9taXVtLm9yZz4KICBZdWVIYWliaW5n
IDx5dWVoYWliaW5nQGh1YXdlaS5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02
NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhm
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1w
dm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNt
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlh
bmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1x
ZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFt
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVl
YnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3Jl
ZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02
NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVk
aXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFt
ZDY0LWRtcmVzdHJpY3QgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
ZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZo
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
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhs
LXNlYXR0bGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1z
aGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm02NC1hcm02NC14bC10aHVuZGVyeCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0
IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dz
CmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUg
YXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0
ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGlu
IGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0
ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0
cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVy
CgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6
CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC9saW51eC1wdm9wcy5naXQKICAgNzJk
MWVlOTNlOTMxLi43YmJmNDg5NDc2MDUgIDdiYmY0ODk0NzYwNWQ2Y2NlZjIxYTg5NmM0YjQ0ZGMz
NTZkYzg3MjYgLT4gdGVzdGVkL2xpbnV4LTQuNAoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 12 21:40:52 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Jul 2019 21:40:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hm3HN-0001p2-5k; Fri, 12 Jul 2019 21:40:33 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Z6fR=VJ=citrix.com=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1hm3HL-0001ox-NC
 for xen-devel@lists.xenproject.org; Fri, 12 Jul 2019 21:40:31 +0000
X-Inumbo-ID: ab54c053-a4ed-11e9-8980-bc764e045a96
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ab54c053-a4ed-11e9-8980-bc764e045a96;
 Fri, 12 Jul 2019 21:40:30 +0000 (UTC)
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=ian.jackson@citrix.com;
 spf=Pass smtp.mailfrom=Ian.Jackson@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 ian.jackson@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="ian.jackson@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 Ian.Jackson@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="Ian.Jackson@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: +0u+cVdI5xzDtd3yyqOe1fkp1Ia3jIJsNY4/Uo3bnw/SglC6HhO6LjaXwn0j+bqF9BYdw5WxPt
 awjmpTVtlCQcnSV6itamfZUufPzLFk9z0T5cP41Zhro7OKytjoMgqhswOK5HcIa9iHl8oAGOx3
 DmAQ3WL3+/03IYaH0J8uUeLEyvRz2tJDLkICBj+FYhgooVXht+ZVxJPXZiuv9yotlMKIuziQGZ
 nk5LhFKCM7pVfkDEJhiFkZBXc+JkpGyELdb/KYoQVOH2nJciIft0TK+Zmj1DHcg/U31wdi/GiF
 Vwo=
X-SBRS: 2.7
X-MesageID: 2992485
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,484,1557201600"; 
   d="scan'208";a="2992485"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23848.65064.511423.772481@mariner.uk.xensource.com>
Date: Fri, 12 Jul 2019 22:39:52 +0100
To: Doug Goldstein <cardoe@cardoe.com>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: [Xen-devel] Notes from summit design session on branch management
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>

SGVyZSBhcmUgdGhlIHBob3RvcyBJIHRvb2sgb2YgdGhlIGZsaXBjaGFydDoKICBodHRwczovL3hl
bmJpdHMueGVuLm9yZy9wZW9wbGUvaXdqLzIwMTkvc3VtbWl0LWNpLWJyYW5jaC13b3Jrc2hvcC8K
Ck15IG5vdGVzLCBpbiBmYWlybHkgdW5yZWRhY3RlZCBmb3JtLCBhcmUgYmVsb3cuICBXZSBzaG91
bGQgdG8gd3JpdGUKdGhpcyB1cCBpbnRvIGEgcHJvcGVyIHByb3Bvc2FsLgoKLTg8LQoKUGhhc2Ug
MQoKIEEgcm9ib3Qgd2lsbCBjcmVhdGUgYSBHaXRsYWIgTVIgb3V0IG9mIGVhY2ggb2YgY2VydGFp
biBicmFuY2hlcyBvbgogeGVuYml0cwoKIEVhY2ggc3VjaCBicmFuY2ggd2lsbCBiZSByZWJhc2Vk
IG9udG8gc3RhZ2luZyBhbmQgdGhlIHJlc3VsdCBydW4KIHRocm91Z2ggdGhlIGV4aXN0aW5nIEdp
dGxhYiBDSSB0ZXN0cy4KCiBBZnRlciBHaXRsYWIgQ0kgaGFzIGJlZW4gcnVuIG9uIGVhY2ggTVIs
IGlmIGl0IHBhc3NlcywgYSByb2JvdCBwdXNoZXMKIGl0IHRvIHN0YWdpbmcuCgogQWZ0ZXIgdGhp
cyBoYXMgYmVlbiBydW5uaW5nIGZvciBhIHdoaWxlLCB3ZSBhc2sgbWFpbnRhaW5lcnMgdG8gcHVz
aAogdG8gdGhlIG5ldyByb2JvdCBpbnB1dCBicmFuY2hlcyAoYWJvdmUpIHJhdGhlciB0aGFuIGRp
cmVjdGx5IHRvCiBzdGFnaW5nLgoKUGhhc2UgMgoKIEluc3RlYWQgb2YgdGVzdGluZyBzdGFnaW5n
LCBvc3N0ZXN0IHdpbGwgZGlyZWN0bHkgY29tYmluZSBudW1iZXIgb2YKIHRoZSBvdXRzdGFuZGlu
ZyBnaXRsYWIgTVJzIGludG8gYSBzaW5nbGUgY2FuZGlkYXRlIGJyYW5jaCwgYW5kIHRlc3QKIHRo
YXQuICBJZiBpdCBwYXNzZXMsIGl0IGdldHMgcHVzaGVkIHRvIG1hc3Rlci4KCiBJZiBpdCBmYWls
cywgb3NzdGVzdCB1c2VzIHRoZSBHaXRsYWIgQVBJIHRvIHdyaXRlIGEgY29tbWVudCB0byB0aGUg
TVIKIGFib3V0IHRoaXMuICBPdGhlciBtZXRhZGF0YSBzdWNoIGFzIGEgcmVxdWVzdCBieSBhIGNv
bW1pdHRlciB0byByZXRyeQogdGhlIGJyYW5jaCwgb3IgcHJpb3JpdHkgaW5mb3JtYXRpb24sIGNh
biBiZSBoYW5kbGVkIHRoZSBzYW1lIHdheS4KCiBUaGUgc2VsZWN0aW9uIG9mIG91dHN0YW5kaW5n
IGJyYW5jaGVzIHVzZXMgc29tZSBraW5kIG9mIGhldXJpc3RpYyB0bwogdHJ5IHRvIGNvbGxlY3Qg
YSBjb21iaW5hdGlvbiB3aGljaCAoYSkgYml0ZXMgb2YgYSBnb29kIGNodW5rIG9mIHRoZQogb3V0
c3RhbmRpbmcgd29yayBhbmQgKGIpIGlzIGxpa2VseSB0byBwYXNzLgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 12 22:47:00 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Jul 2019 22:47:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hm4JM-0005pk-FW; Fri, 12 Jul 2019 22:46:40 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=sIXk=VJ=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hm4JK-0005pa-UD
 for xen-devel@lists.xenproject.org; Fri, 12 Jul 2019 22:46:38 +0000
X-Inumbo-ID: e76e024f-a4f6-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e76e024f-a4f6-11e9-8980-bc764e045a96;
 Fri, 12 Jul 2019 22:46:36 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hm4JH-000848-Q6; Fri, 12 Jul 2019 22:46:35 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hm4JH-00041t-FP; Fri, 12 Jul 2019 22:46:35 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hm4JH-0004K3-ED; Fri, 12 Jul 2019 22:46:35 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138909-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.19:test-amd64-i386-qemut-rhel6hvm-amd:guest-start/redhat.repeat:fail:regression
 linux-4.19:build-armhf-pvops:kernel-build:fail:regression
 linux-4.19:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-examine:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 linux-4.19:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=7a6bfa08b938d33ba0a2b80d4f717d4f0dbf9170
X-Osstest-Versions-That: linux=84df9525b0c27f3ebc2ebb1864fa62a97fdedb7d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 12 Jul 2019 22:46:35 +0000
Subject: [Xen-devel] [linux-4.19 test] 138909: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODkwOSBsaW51eC00LjE5IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzg5MDkvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2
bS1hbWQgMTIgZ3Vlc3Qtc3RhcnQvcmVkaGF0LnJlcGVhdCBmYWlsIFJFR1IuIHZzLiAxMjkzMTMK
IGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgIDYga2VybmVsLWJ1aWxkICAgICAgICAgICAg
IGZhaWwgUkVHUi4gdnMuIDEyOTMxMwoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQg
YXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXJ0ZHMgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1p
bmUgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAg
ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0
MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFy
dCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLXNlYXR0bGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wy
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRl
cnggMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRp
dDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20g
ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0
IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRv
d3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxp
bnV4ICAgICAgICAgICAgICAgIDdhNmJmYTA4YjkzOGQzM2JhMGEyYjgwZDRmNzE3ZDRmMGRiZjkx
NzAKYmFzZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAgICAgICAgICAgICAgIDg0ZGY5NTI1YjBjMjdm
M2ViYzJlYmIxODY0ZmE2MmE5N2ZkZWRiN2QKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyOTMxMyAg
MjAxOC0xMS0wMiAwNTozOTowOCBaICAyNTIgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjk0
MTIgIDIwMTgtMTEtMDQgMTQ6MTA6MTUgWiAgMjUwIGRheXMgIDE1NiBhdHRlbXB0cwpUZXN0aW5n
IHNhbWUgc2luY2UgICAxMzg4ODggIDIwMTktMDctMTAgMTA6MTU6MjAgWiAgICAyIGRheXMgICAg
MiBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tCjIyNDYgcGVvcGxlIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Qs
Cm5vdCBsaXN0aW5nIHRoZW0gYWxsCgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9w
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1
aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2
bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11
dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNk
MTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
d3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0
MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1h
cm02NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQy
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0
LWRtcmVzdHJpY3QgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1y
ZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4x
MC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0t
aW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1x
ZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNl
YXR0bGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFk
b3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02
NC1hcm02NC14bC10aHVuZGVyeCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9u
IG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmlt
YWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZh
aWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0
L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdl
bmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0
LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpU
ZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5v
cmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2
aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAxODMxNzcgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Jul 13 00:50:36 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 13 Jul 2019 00: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 1hm6Ex-0006Mz-2s; Sat, 13 Jul 2019 00:50:15 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=5519=VK=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hm6Ev-0006Mp-WA
 for xen-devel@lists.xenproject.org; Sat, 13 Jul 2019 00:50:14 +0000
X-Inumbo-ID: 2a3ac3f8-a508-11e9-aa99-278a25c00f1f
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 2a3ac3f8-a508-11e9-aa99-278a25c00f1f;
 Sat, 13 Jul 2019 00:50:09 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hm6Er-0002TE-Ht; Sat, 13 Jul 2019 00:50: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 1hm6Er-0002cK-3z; Sat, 13 Jul 2019 00:50:09 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hm6Er-0002OQ-3K; Sat, 13 Jul 2019 00:50:09 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138912-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: libvirt:test-arm64-arm64-libvirt-qcow2:guest-start:fail:regression
 libvirt:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:guest-start/debianhvm.repeat:fail:regression
 libvirt:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt:saverestore-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
X-Osstest-Versions-This: libvirt=1939bcd539dea488567f7eba3edc50adbd47d7c3
X-Osstest-Versions-That: libvirt=2a5bc136393863689bb8f54cb14342d3fe17e227
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 13 Jul 2019 00:50:09 +0000
Subject: [Xen-devel] [libvirt test] 138912: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODkxMiBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzg5MTIvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMg
d2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC1xY293MiAx
MSBndWVzdC1zdGFydCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODg3NgogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxNiBndWVzdC1zdGFydC9k
ZWJpYW5odm0ucmVwZWF0IGZhaWwgUkVHUi4gdnMuIDEzODg3NgoKVGVzdHMgd2hpY2ggZGlkIG5v
dCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEzODg3Ngog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgIGxpa2UgMTM4ODc2CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxp
YnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGlidmlydCAgICAgICAgICAgICAg
MTkzOWJjZDUzOWRlYTQ4ODU2N2Y3ZWJhM2VkYzUwYWRiZDQ3ZDdjMwpiYXNlbGluZSB2ZXJzaW9u
OgogbGlidmlydCAgICAgICAgICAgICAgMmE1YmMxMzYzOTM4NjM2ODliYjhmNTRjYjE0MzQyZDNm
ZTE3ZTIyNwoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTM4ODc2ICAyMDE5LTA3LTEwIDAwOjI0OjA3
IFogICAgMyBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEzODg5NSAgMjAxOS0wNy0xMCAyMDoy
NTozNSBaICAgIDIgZGF5cyAgICAyIGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEzODkx
MiAgMjAxOS0wNy0xMiAwMzowMjozNyBaICAgIDAgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVv
cGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFuZHJlYSBCb2xvZ25hbmkg
PGFib2xvZ25hQHJlZGhhdC5jb20+CiAgRGFuaWVsIFAuIEJlcnJhbmfDqSA8YmVycmFuZ2VAcmVk
aGF0LmNvbT4KICBFcmljIEJsYWtlIDxlYmxha2VAcmVkaGF0LmNvbT4KICBKw6FuIFRvbWtvIDxq
dG9ta29AcmVkaGF0LmNvbT4KICBQZXRlciBLcmVtcGEgPHBrcmVtcGFAcmVkaGF0LmNvbT4KCmpv
YnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQt
cHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXFjb3cy
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVu
cHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFn
ZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8v
bG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9m
IHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUu
ZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0
ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4g
YmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5n
aXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBi
ZSA0NjkgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Jul 13 01:05:58 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 13 Jul 2019 01:05: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 1hm6U5-0006Cw-GK; Sat, 13 Jul 2019 01:05: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=5519=VK=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hm6U4-0006Ck-8c
 for xen-devel@lists.xenproject.org; Sat, 13 Jul 2019 01:05:52 +0000
X-Inumbo-ID: 5b2d9256-a50a-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5b2d9256-a50a-11e9-8980-bc764e045a96;
 Sat, 13 Jul 2019 01:05:51 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hm6U2-0003Vj-8B; Sat, 13 Jul 2019 01:05:50 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hm6U2-000371-08; Sat, 13 Jul 2019 01:05:50 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hm6U1-0002Bg-Vo; Sat, 13 Jul 2019 01:05:49 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138914-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=91cc60bafc7d6e49b7bc85990f895d6228f51364
X-Osstest-Versions-That: ovmf=8df52631e53c73cbe5ef037155cc5b6bdc87f757
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 13 Jul 2019 01:05:49 +0000
Subject: [Xen-devel] [ovmf test] 138914: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODkxNCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzg5MTQvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICA5MWNjNjBiYWZjN2Q2ZTQ5YjdiYzg1OTkwZjg5NWQ2
MjI4ZjUxMzY0CmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICA4ZGY1MjYz
MWU1M2M3M2NiZTVlZjAzNzE1NWNjNWI2YmRjODdmNzU3CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
Mzg4OTYgIDIwMTktMDctMTAgMjA6Mjk6NDQgWiAgICAyIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTM4OTE0ICAyMDE5LTA3LTEyIDAzOjEzOjUwIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW50b2luZSBD
xZN1ciA8Y29ldXJAZ214LmZyPgogIEPFk3VyIDxjb2V1ckBnbXguZnI+CiAgTGltaW5nIEdhbyA8
bGltaW5nLmdhb0BpbnRlbC5jb20+CiAgU3RhciBaZW5nIDxzdGFyLnplbmdAaW50ZWwuY29tPgoK
am9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9u
IG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmlt
YWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZh
aWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0
L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdl
bmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0
LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpU
ZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5v
cmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpU
byB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC9vc3N0ZXN0L292bWYuZ2l0CiAgIDhkZjUy
NjMxZTUuLjkxY2M2MGJhZmMgIDkxY2M2MGJhZmM3ZDZlNDliN2JjODU5OTBmODk1ZDYyMjhmNTEz
NjQgLT4geGVuLXRlc3RlZC1tYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Jul 13 01:53:55 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 13 Jul 2019 01: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 1hm7EJ-000141-DA; Sat, 13 Jul 2019 01:53:39 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=5519=VK=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hm7EH-00013e-Er
 for xen-devel@lists.xenproject.org; Sat, 13 Jul 2019 01:53:37 +0000
X-Inumbo-ID: 06441683-a511-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 06441683-a511-11e9-8980-bc764e045a96;
 Sat, 13 Jul 2019 01:53:35 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hm7EE-0004Nx-J1; Sat, 13 Jul 2019 01:53: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 1hm7EE-0006GL-1N; Sat, 13 Jul 2019 01:53:34 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hm7EE-0000bb-0g; Sat, 13 Jul 2019 01:53:34 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138911-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:guest-saverestore.2:fail:regression
 qemu-mainline:test-amd64-amd64-libvirt:leak-check/check:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-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-credit1:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-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-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-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=9411db8f37c64b9adb3e4b393c623a5760bcb847
X-Osstest-Versions-That: qemuu=6df2cdf44a82426f7a59dcb03f0dd2181ed7fdfa
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 13 Jul 2019 01:53:34 +0000
Subject: [Xen-devel] [qemu-mainline test] 138911: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODkxMSBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzg5MTEvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQtc2hhZG93IDE1IGd1ZXN0LXNhdmVyZXN0b3JlLjIgZmFpbCBSRUdSLiB2
cy4gMTM4ODkwCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDIxIGxlYWstY2hlY2svY2hl
Y2sgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzg4OTAKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3Vj
Y2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdp
bjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzg4OTAKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICBsaWtlIDEzODg5MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcg
Z3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTM4ODkwCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAx
Mzg4OTAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICBsaWtlIDEzODg5MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAg
ICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRs
ZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUt
bmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNy
ZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1j
cmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
YXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
ICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNr
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3Mx
Ni1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAg
d2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVk
IGZvciB0ZXN0aW5nOgogcWVtdXUgICAgICAgICAgICAgICAgOTQxMWRiOGYzN2M2NGI5YWRiM2U0
YjM5M2M2MjNhNTc2MGJjYjg0NwpiYXNlbGluZSB2ZXJzaW9uOgogcWVtdXUgICAgICAgICAgICAg
ICAgNmRmMmNkZjQ0YTgyNDI2ZjdhNTlkY2IwM2YwZGQyMTgxZWQ3ZmRmYQoKTGFzdCB0ZXN0IG9m
IGJhc2lzICAgMTM4ODkwICAyMDE5LTA3LTEwIDEyOjQ3OjAzIFogICAgMiBkYXlzClRlc3Rpbmcg
c2FtZSBzaW5jZSAgIDEzODkxMSAgMjAxOS0wNy0xMSAyMzozNDowNSBaICAgIDEgZGF5cyAgICAx
IGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0Ogog
IEFsZXggQmVubsOpZSA8YWxleC5iZW5uZWVAbGluYXJvLm9yZz4KICBFZHVhcmRvIEhhYmtvc3Qg
PGVoYWJrb3N0QHJlZGhhdC5jb20+CiAgSm9obiBTbm93IDxqc25vd0ByZWRoYXQuY29tPgogIE1h
cmsgQ2F2ZS1BeWxhbmQgPG1hcmsuY2F2ZS1heWxhbmRAaWxhbmRlLmNvLnVrPgogIFBldGVyIE1h
eWRlbGwgPHBldGVyLm1heWRlbGxAbGluYXJvLm9yZz4KICBQaGlsaXBwZSBNYXRoaWV1LURhdWTD
qSA8cGhpbG1kQHJlZGhhdC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9w
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVt
dXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJu
ZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVk
aXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0
LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNw
dSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJv
amVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMK
CkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9n
cy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRo
ZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8v
eGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1h
aWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0
LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUg
Zm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7
YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KY29tbWl0IDk0MTFkYjhmMzdjNjRiOWFkYjNl
NGIzOTNjNjIzYTU3NjBiY2I4NDcKTWVyZ2U6IGFiZDQ1ZmYwMzkgYTc3ODZiZmIwZQpBdXRob3I6
IFBldGVyIE1heWRlbGwgPHBldGVyLm1heWRlbGxAbGluYXJvLm9yZz4KRGF0ZTogICBUaHUgSnVs
IDExIDExOjU4OjE0IDIwMTkgKzAxMDAKCiAgICBNZXJnZSByZW1vdGUtdHJhY2tpbmcgYnJhbmNo
ICdyZW1vdGVzL2puc25vdy90YWdzL2JpdG1hcHMtcHVsbC1yZXF1ZXN0JyBpbnRvIHN0YWdpbmcK
ICAgIAogICAgUHVsbCByZXF1ZXN0CiAgICAKICAgICMgZ3BnOiBTaWduYXR1cmUgbWFkZSBXZWQg
MTAgSnVsIDIwMTkgMjA6MjE6NTggQlNUCiAgICAjIGdwZzogICAgICAgICAgICAgICAgdXNpbmcg
UlNBIGtleSBGOUI3QUJEQkJDQUNERjk1QkU3NkNCRDA3REVGODEwNkFBRkMzOTBFCiAgICAjIGdw
ZzogR29vZCBzaWduYXR1cmUgZnJvbSAiSm9obiBTbm93IChKb2huIEh1c3RvbikgPGpzbm93QHJl
ZGhhdC5jb20+IiBbZnVsbF0KICAgICMgUHJpbWFyeSBrZXkgZmluZ2VycHJpbnQ6IEZBRUIgOTcx
MSBBMTJDIEY0NzUgODEyRiAgMThGMiA4OEE5IDA2NEQgMTgzNSA2MUVCCiAgICAjICAgICAgU3Vi
a2V5IGZpbmdlcnByaW50OiBGOUI3IEFCREIgQkNBQyBERjk1IEJFNzYgIENCRDAgN0RFRiA4MTA2
IEFBRkMgMzkwRQogICAgCiAgICAqIHJlbW90ZXMvam5zbm93L3RhZ3MvYml0bWFwcy1wdWxsLXJl
cXVlc3Q6CiAgICAgIGRvY3MvYml0bWFwczogdXNlIFFNUCBsZXhlciBpbnN0ZWFkIG9mIGpzb24K
ICAgICAgc3BoaW54OiBhZGQgcW1wX2xleGVyCiAgICAgIGRvY3MvaW50ZXJvcC9iaXRtYXBzLnJz
dDogRml4IHR5cG9zCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFBldGVyIE1heWRlbGwgPHBldGVy
Lm1heWRlbGxAbGluYXJvLm9yZz4KCmNvbW1pdCBhYmQ0NWZmMDM5NmNiMTM5ZTRmMDY5ZmMzOWQx
ODkzZDZjMTQxZDE4Ck1lcmdlOiA2ZGYyY2RmNDRhIDk0YjJhNjJiYjYKQXV0aG9yOiBQZXRlciBN
YXlkZWxsIDxwZXRlci5tYXlkZWxsQGxpbmFyby5vcmc+CkRhdGU6ICAgVGh1IEp1bCAxMSAxMDow
Mzo0MiAyMDE5ICswMTAwCgogICAgTWVyZ2UgcmVtb3RlLXRyYWNraW5nIGJyYW5jaCAncmVtb3Rl
cy9zdHNxdWFkL3RhZ3MvcHVsbC10ZXN0aW5nLWFuZC1nZGJzdHViLTEwMDcxOS0xJyBpbnRvIHN0
YWdpbmcKICAgIAogICAgVGVzdGluZyBhbmQgZ2Ric3R1YiBmaXhlczoKICAgIAogICAgICAtIGZp
eCBkaWZmLW91dCBwYXNzIGluIGNoZWNrLXRjZwogICAgICAtIGVuc3VyZSBnZW5lcmF0aW9uIG9m
IGZwcmVtIHJlZmVyZW5jZQogICAgICAtIGZpeCBnZGIgc2V0X3JlZyBmYWxsYmFjawogICAgCiAg
ICAjIGdwZzogU2lnbmF0dXJlIG1hZGUgV2VkIDEwIEp1bCAyMDE5IDExOjI0OjI4IEJTVAogICAg
IyBncGc6ICAgICAgICAgICAgICAgIHVzaW5nIFJTQSBrZXkgNjY4NUFFOTlFNzUxNjdCQ0FGQzhE
RjM1RkJEMERCMDk1QTlFMkE0NAogICAgIyBncGc6IEdvb2Qgc2lnbmF0dXJlIGZyb20gIkFsZXgg
QmVubsOpZSAoTWFzdGVyIFdvcmsgS2V5KSA8YWxleC5iZW5uZWVAbGluYXJvLm9yZz4iIFtmdWxs
XQogICAgIyBQcmltYXJ5IGtleSBmaW5nZXJwcmludDogNjY4NSBBRTk5IEU3NTEgNjdCQyBBRkM4
ICBERjM1IEZCRDAgREIwOSA1QTlFIDJBNDQKICAgIAogICAgKiByZW1vdGVzL3N0c3F1YWQvdGFn
cy9wdWxsLXRlc3RpbmctYW5kLWdkYnN0dWItMTAwNzE5LTE6CiAgICAgIGdkYnN0dWI6IHJldmVy
dCB0byBwcmV2aW91cyBzZXRfcmVnIGJlaGF2aW91cgogICAgICBnZGJzdHViOiBhZGQgc29tZSBu
b3RlcyB0byB0aGUgaGVhZGVyIGNvbW1lbnQKICAgICAgdGVzdHMvdGNnOiBmaXggZGlmZi1vdXQg
cGFzcyB0byBwcm9wZXJseSByZXBvcnQgZmFpbHVyZQogICAgICB0ZXN0cy90Y2c6IGZpeCB1cCB0
ZXN0LWkzODYtZnByZW0ucmVmIGdlbmVyYXRpb24KICAgIAogICAgU2lnbmVkLW9mZi1ieTogUGV0
ZXIgTWF5ZGVsbCA8cGV0ZXIubWF5ZGVsbEBsaW5hcm8ub3JnPgoKY29tbWl0IGE3Nzg2YmZiMGVm
ZmUwYjRiMGZjNjFkOGE4Y2QzMDdjMGI3MzllZDcKQXV0aG9yOiBKb2huIFNub3cgPGpzbm93QHJl
ZGhhdC5jb20+CkRhdGU6ICAgV2VkIEp1bCAxMCAxNTowODowNyAyMDE5IC0wNDAwCgogICAgZG9j
cy9iaXRtYXBzOiB1c2UgUU1QIGxleGVyIGluc3RlYWQgb2YganNvbgogICAgCiAgICBUaGUgYW5u
b3RhdGVkIHN0eWxlIGpzb24gd2UgdXNlIGluIFFNUCBkb2N1bWVudGF0aW9uIGlzIG5vdCBzdHJp
Y3QganNvbgogICAgYW5kIGRlcGVuZGluZyBvbiB0aGUgdmVyc2lvbiBvZiBTcGhpbnggKDIuMCsp
IG9yIFB5Z21lbnRzIGluc3RhbGxlZCwKICAgIG1pZ2h0IGNhdXNlIHRoZSBidWlsZCB0byBmYWls
LgogICAgCiAgICBVc2UgdGhlIG5ldyBRTVAgbGV4ZXIuCiAgICAKICAgIEZ1cnRoZXIsIHNvbWUg
dmVyc2lvbnMgb2YgU3BoaW54IGNhbiBub3QgYXBwbHkgY3VzdG9tIGxleGVycyB0byAiY29kZSIK
ICAgIGRpcmVjdGl2ZXMgYW5kIHJlcXVpcmUgdGhlIHVzZSBvZiAiY29kZS1ibG9jayIgZGlyZWN0
aXZlcyBpbnN0ZWFkLCBzbwogICAgbWFrZSB0aGF0IGNoYW5nZSBhdCB0aGlzIHRpbWUgYXMgd2Vs
bC4KICAgIAogICAgVGVzdGVkIHVuZGVyOgogICAgLSBTcGhpbnggMS4zLjYgYW5kIFB5Z21lbnRz
IDIuNAogICAgLSBTcGhpbnggMS43LjYgYW5kIFB5Z21lbnRzIDIuMiAoRmVkb3JhIDI5IHBhY2th
Z2VzKQogICAgLSBTcGhpbnggMi4wLjEgYW5kIFB5Z21lbnRzIDIuNAogICAgLSBTcGhpbnggMy4w
LjArL2YzOTZiM2E3ODMgYW5kIFB5Z21lbnRzIDIuNCAoRnJvbSBTcGhpbnggZ2l0IGM0ZjQ0YmRk
KQogICAgCiAgICBSZXBvcnRlZC1ieTogQWFydXNoaSBNZWh0YSA8bWVodGEuYWFydTIwQGdtYWls
LmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IEpvaG4gU25vdyA8anNub3dAcmVkaGF0LmNvbT4KICAg
IFJldmlld2VkLWJ5OiBFZHVhcmRvIEhhYmtvc3QgPGVoYWJrb3N0QHJlZGhhdC5jb20+CiAgICBN
ZXNzYWdlLWlkOiAyMDE5MDYwMzIxNDY1My4yOTM2OS00LWpzbm93QHJlZGhhdC5jb20KICAgIFNp
Z25lZC1vZmYtYnk6IEpvaG4gU25vdyA8anNub3dAcmVkaGF0LmNvbT4KCmNvbW1pdCBjZDIzMWUx
M2JkY2I4ZDY4NmIwMTRiZWY5NDBjN2QxOWM2ZjFlNzY5CkF1dGhvcjogSm9obiBTbm93IDxqc25v
d0ByZWRoYXQuY29tPgpEYXRlOiAgIFdlZCBKdWwgMTAgMTU6MDg6MDYgMjAxOSAtMDQwMAoKICAg
IHNwaGlueDogYWRkIHFtcF9sZXhlcgogICAgCiAgICBTcGhpbngsIHRocm91Z2ggUHlnbWVudHMs
IGRvZXMgbm90IGxpa2UgYW5ub3RhdGVkIGpzb24gZXhhbXBsZXMgdmVyeQogICAgbXVjaC4gSW4g
c29tZSB2ZXJzaW9ucyBvZiBTcGhpbnggKDEuNyksIGl0IHdpbGwgcmVuZGVyIHRoZSBub24tanNv
bgogICAgcG9ydGlvbnMgb2YgY29kZSBibG9ja3MgaW4gcmVkLCBidXQgaW4gbmV3ZXIgdmVyc2lv
bnMgKDIuMCkgaXQgd2lsbAogICAgdGhyb3cgYW4gZXhjZXB0aW9uIGFuZCBub3QgaGlnaGxpZ2h0
IHRoZSBibG9jayBhdCBhbGwuIFRob3VnaCB3ZSBjYW4KICAgIHN1cHByZXNzIHRoaXMgd2Fybmlu
ZywgaXQgZG9lc24ndCBicmluZyBiYWNrIGhpZ2hsaWdodGluZyBvbiBub24tc3RyaWN0CiAgICBq
c29uIGJsb2Nrcy4KICAgIAogICAgV2UgY2FuIGFsbGV2aWF0ZSB0aGlzIGJ5IGNyZWF0aW5nIGEg
Y3VzdG9tIGxleGVyIGZvciBRTVAgZXhhbXBsZXMgdGhhdAogICAgYWxsb3dzIHVzIHRvIHByb3Bl
cmx5IGhpZ2hsaWdodCB0aGVzZSBleGFtcGxlcyBpbiBhIHJvYnVzdCB3YXksIGtlZXBpbmcKICAg
IG91ciBkaXJlY3Rpb25hbGl0eSBhbmQgZWxpc2lvbiBub3RhdGlvbnMuCiAgICAKICAgIFNpZ25l
ZC1vZmYtYnk6IEVkdWFyZG8gSGFia29zdCA8ZWhhYmtvc3RAcmVkaGF0LmNvbT4KICAgIFNpZ25l
ZC1vZmYtYnk6IEpvaG4gU25vdyA8anNub3dAcmVkaGF0LmNvbT4KICAgIFJlcG9ydGVkLWJ5OiBB
YXJ1c2hpIE1laHRhIDxtZWh0YS5hYXJ1MjBAZ21haWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IFBl
dGVyIE1heWRlbGwgPHBldGVyLm1heWRlbGxAbGluYXJvLm9yZz4KICAgIE1lc3NhZ2UtaWQ6IDIw
MTkwNjAzMjE0NjUzLjI5MzY5LTMtanNub3dAcmVkaGF0LmNvbQogICAgU2lnbmVkLW9mZi1ieTog
Sm9obiBTbm93IDxqc25vd0ByZWRoYXQuY29tPgoKY29tbWl0IDU3NWU2MjI2Mjg3MDcyYmQwZDZl
Yjg1ZDk3MTJkMjgwZWIyOWMzOTIKQXV0aG9yOiBKb2huIFNub3cgPGpzbm93QHJlZGhhdC5jb20+
CkRhdGU6ICAgV2VkIEp1bCAxMCAxNTowODowNiAyMDE5IC0wNDAwCgogICAgZG9jcy9pbnRlcm9w
L2JpdG1hcHMucnN0OiBGaXggdHlwb3MKICAgIAogICAgUHlnbWVudHMgYW5kIFNwaGlueCBnZXQg
cGlja2llciBhbGwgdGhlIHRpbWU7IFNwaGlueCAyLjErIG5vdyBjYXRjaGVzCiAgICB0aGVzZSBl
cnJvcnMuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEpvaG4gU25vdyA8anNub3dAcmVkaGF0LmNv
bT4KICAgIFJlcG9ydGVkLWJ5OiBBYXJ1c2hpIE1laHRhIDxtZWh0YS5hYXJ1MjBAZ21haWwuY29t
PgogICAgUmV2aWV3ZWQtYnk6IFZsYWRpbWlyIFNlbWVudHNvdi1PZ2lldnNraXkgPHZzZW1lbnRz
b3ZAdmlydHVvenpvLmNvbT4KICAgIE1lc3NhZ2UtaWQ6IDIwMTkwNjAzMjE0NjUzLjI5MzY5LTIt
anNub3dAcmVkaGF0LmNvbQogICAgU2lnbmVkLW9mZi1ieTogSm9obiBTbm93IDxqc25vd0ByZWRo
YXQuY29tPgoKY29tbWl0IDk0YjJhNjJiYjY1YjgwNzYwYmNjNTk3MzdiZWM5MDhjOTE3NWFiZjQK
QXV0aG9yOiBBbGV4IEJlbm7DqWUgPGFsZXguYmVubmVlQGxpbmFyby5vcmc+CkRhdGU6ICAgRnJp
IEp1bCA1IDE0OjIzOjA3IDIwMTkgKzAxMDAKCiAgICBnZGJzdHViOiByZXZlcnQgdG8gcHJldmlv
dXMgc2V0X3JlZyBiZWhhdmlvdXIKICAgIAogICAgVGhlIHJlZmFjdG9yaW5nIG9mIGhhbmRsZV9z
ZXRfcmVnIG1pc3NlZCB0aGUgZmFjdCB3ZSBwcmV2aW91c2x5IGhhZAogICAgcmVzcG9uZGVkIHdp
dGggYW4gZW1wdHkgcGFja2V0IHdoZW4gd2Ugd2VyZSBub3QgdXNpbmcgWE1MIGJhc2VkCiAgICBw
cm90b2NvbHMuIFRoaXMgYnJva2UgdGhlIGZhbGxiYWNrIGJlaGF2aW91ciBmb3IgYXJjaGl0ZWN0
dXJlcyB0aGF0CiAgICBkb24ndCBoYXZlIHJlZ2lzdGVycyBkZWZpbmVkIGluIFFFTVUncyBnZGIt
eG1sIGRpcmVjdG9yeS4KICAgIAogICAgUmV2ZXJ0IHRvIHRoZSBwcmV2aW91cyBiZWhhdmlvdXIg
YW5kIGNsZWFuIHVwIHRoZSBjb21tZW50YXJ5IGZvciB3aGF0CiAgICBpcyBnb2luZyBvbi4KICAg
IAogICAgRml4ZXM6IDYyYjMzMjBiZGRkCiAgICBTaWduZWQtb2ZmLWJ5OiBBbGV4IEJlbm7DqWUg
PGFsZXguYmVubmVlQGxpbmFyby5vcmc+CiAgICBUZXN0ZWQtYnk6IE1hcmsgQ2F2ZS1BeWxhbmQg
PG1hcmsuY2F2ZS1heWxhbmRAaWxhbmRlLmNvLnVrPgogICAgUmV2aWV3ZWQtYnk6IFBoaWxpcHBl
IE1hdGhpZXUtRGF1ZMOpIDxwaGlsbWRAcmVkaGF0LmNvbT4KICAgIFJldmlld2VkLWJ5OiBSaWNo
YXJkIEhlbmRlcnNvbiA8cmljaGFyZC5oZW5kZXJzb25AbGluYXJvLm9yZz4KICAgIENjOiBKb24g
RG9yb24gPGFyaWxvdUBnbWFpbC5jb20+Cgpjb21taXQgNDJhMDk1OTY0ODA4MDg3NDExOWYwNDMw
Y2VkZGNlYmZlM2ZhYWEyOApBdXRob3I6IEFsZXggQmVubsOpZSA8YWxleC5iZW5uZWVAbGluYXJv
Lm9yZz4KRGF0ZTogICBGcmkgSnVsIDUgMTM6Mjg6MTkgMjAxOSArMDEwMAoKICAgIGdkYnN0dWI6
IGFkZCBzb21lIG5vdGVzIHRvIHRoZSBoZWFkZXIgY29tbWVudAogICAgCiAgICBBZGQgYSBsaW5r
IHRvIHRoZSByZW1vdGUgcHJvdG9jb2wgc3BlYyBhbmQgYW4gU1BEWCB0YWcuCiAgICAKICAgIFNp
Z25lZC1vZmYtYnk6IEFsZXggQmVubsOpZSA8YWxleC5iZW5uZWVAbGluYXJvLm9yZz4KICAgIFJl
dmlld2VkLWJ5OiBQaGlsaXBwZSBNYXRoaWV1LURhdWTDqSA8cGhpbG1kQHJlZGhhdC5jb20+CiAg
ICBUZXN0ZWQtYnk6IFBoaWxpcHBlIE1hdGhpZXUtRGF1ZMOpIDxwaGlsbWRAcmVkaGF0LmNvbT4K
CmNvbW1pdCBlZjg2MDA0N2I2MWVhNGE1YWQ0MDc0OTZhYjhjZGE2MzcwYTJkN2Q4CkF1dGhvcjog
QWxleCBCZW5uw6llIDxhbGV4LmJlbm5lZUBsaW5hcm8ub3JnPgpEYXRlOiAgIEZyaSBKdWwgNSAx
Mjo1NjozNSAyMDE5ICswMTAwCgogICAgdGVzdHMvdGNnOiBmaXggZGlmZi1vdXQgcGFzcyB0byBw
cm9wZXJseSByZXBvcnQgZmFpbHVyZQogICAgCiAgICBBIHNpZGUgZWZmZWN0IG9mIHBpcGluZyB0
aGUgb3V0cHV0IHRvIGhlYWQgaXMgc3F1YXNoIHRoZSBleGl0IHN0YXR1cwogICAgb2YgdGhlIGRp
ZmYgY29tbWFuZC4gRml4IHRoaXMgYnkgb25seSBkb2luZyB0aGUgcGlwZSBpZiB0aGUgZGlmZgog
ICAgZmFpbGVkIGFuZCB0aGVuIGVuc3VyaW5nIHRoZSBzdGF0dXMgaXMgbm9uLXplcm8uCiAgICAK
ICAgIFNpZ25lZC1vZmYtYnk6IEFsZXggQmVubsOpZSA8YWxleC5iZW5uZWVAbGluYXJvLm9yZz4K
CmNvbW1pdCBiZDJjMGY2N2UxZjllNGI5MGQzMDIwZDAwNGJkOGQ4ZDY2NTVlODhjCkF1dGhvcjog
QWxleCBCZW5uw6llIDxhbGV4LmJlbm5lZUBsaW5hcm8ub3JnPgpEYXRlOiAgIEZyaSBKdWwgNSAx
MTo0ODowMiAyMDE5ICswMTAwCgogICAgdGVzdHMvdGNnOiBmaXggdXAgdGVzdC1pMzg2LWZwcmVt
LnJlZiBnZW5lcmF0aW9uCiAgICAKICAgIFdlIG5ldmVyIHNoaXBwZWQgdGhlIHJlZmVyZW5jZSBk
YXRhIGluIHRoZSBzb3VyY2UgdHJlZSBiZWNhdXNlIGl0J3MKICAgIHF1aXRlIGJpZyAoNjRNKS4g
QXMgYSByZXN1bHQgdGhlIG9ubHkgb3B0aW9uIGlzIHRvIGdlbmVyYXRlIGl0CiAgICBsb2NhbGx5
LiBBbHRob3VnaCB3ZSBoYXZlIGEgcnVsZSB0byBnZW5lcmF0ZSB0aGUgcmVmZXJlbmNlIGZpbGUg
d2UKICAgIG1pc3NlZCB0aGUgZGVwZW5kZW5jeSBhbmQgbG9jYXRpb24gY2hhbmdlcywgcHJvYmFi
bHkgYmVjYXVzZSBpdCdzIG9ubHkKICAgIHJ1biBmb3IgU0xPVyB0ZXN0IHJ1bnMuCiAgICAKICAg
IFNpZ25lZC1vZmYtYnk6IEFsZXggQmVubsOpZSA8YWxleC5iZW5uZWVAbGluYXJvLm9yZz4KICAg
IFJldmlld2VkLWJ5OiBSaWNoYXJkIEhlbmRlcnNvbiA8cmljaGFyZC5oZW5kZXJzb25AbGluYXJv
Lm9yZz4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Jul 13 02:33:10 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 13 Jul 2019 02:33:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hm7qQ-00045b-KZ; Sat, 13 Jul 2019 02:33: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=5519=VK=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hm7qP-00045R-4T
 for xen-devel@lists.xenproject.org; Sat, 13 Jul 2019 02:33:01 +0000
X-Inumbo-ID: 874ae5c6-a516-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 874ae5c6-a516-11e9-8980-bc764e045a96;
 Sat, 13 Jul 2019 02:32:59 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hm7qM-0005Zj-1T; Sat, 13 Jul 2019 02:32: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 1hm7qL-0000e2-Pv; Sat, 13 Jul 2019 02:32:57 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hm7qL-0007IS-PH; Sat, 13 Jul 2019 02:32:57 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-Id: <E1hm7qL-0007IS-PH@osstest.test-lab.xenproject.org>
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 13 Jul 2019 02:32:57 +0000
Subject: [Xen-devel] [linux-linus bisection] complete
 test-amd64-amd64-xl-pvhv2-intel
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

YnJhbmNoIHhlbi11bnN0YWJsZQp4ZW5icmFuY2ggeGVuLXVuc3RhYmxlCmpvYiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXB2aHYyLWludGVsCnRlc3RpZCB4ZW4tYm9vdAoKVHJlZTogbGludXggZ2l0Oi8v
Z2l0Lmtlcm5lbC5vcmcvcHViL3NjbS9saW51eC9rZXJuZWwvZ2l0L3RvcnZhbGRzL2xpbnV4LTIu
Ni5naXQKVHJlZTogbGludXhmaXJtd2FyZSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvb3NzdGVzdC9s
aW51eC1maXJtd2FyZS5naXQKVHJlZTogb3ZtZiBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvb3NzdGVz
dC9vdm1mLmdpdApUcmVlOiBxZW11IGdpdDovL3hlbmJpdHMueGVuLm9yZy9xZW11LXhlbi10cmFk
aXRpb25hbC5naXQKVHJlZTogcWVtdXUgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3FlbXUteGVuLmdp
dApUcmVlOiBzZWFiaW9zIGdpdDovL3hlbmJpdHMueGVuLm9yZy9vc3N0ZXN0L3NlYWJpb3MuZ2l0
ClRyZWU6IHhlbiBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcveGVuLmdpdAoKKioqIEZvdW5kIGFuZCBy
ZXByb2R1Y2VkIHByb2JsZW0gY2hhbmdlc2V0ICoqKgoKICBCdWcgaXMgaW4gdHJlZTogIGxpbnV4
IGdpdDovL2dpdC5rZXJuZWwub3JnL3B1Yi9zY20vbGludXgva2VybmVsL2dpdC90b3J2YWxkcy9s
aW51eC0yLjYuZ2l0CiAgQnVnIGludHJvZHVjZWQ6ICBlOWE4M2JkMjMyMjAzNWVkOWQ3ZGNmMzU3
NTNkM2Y5ODRkNzZjNmE1CiAgQnVnIG5vdCBwcmVzZW50OiA3MmEyMGNlZTVkOTlkMjMxODA5ZWU0
ZDNkMmMwOWE5NmEyNTQ1MWUyCiAgTGFzdCBmYWlsIHJlcHJvOiBodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTM4OTQzLwoKCiAgKFJldmlzaW9uIGxvZyB0
b28gbG9uZywgb21pdHRlZC4pCgoKRm9yIGJpc2VjdGlvbiByZXZpc2lvbi10dXBsZSBncmFwaCBz
ZWU6CiAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvcmVzdWx0
cy9iaXNlY3QvbGludXgtbGludXMvdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbC54ZW4t
Ym9vdC5odG1sClJldmlzaW9uIElEcyBpbiBlYWNoIGdyYXBoIG5vZGUgcmVmZXIsIHJlc3BlY3Rp
dmVseSwgdG8gdGhlIFRyZWVzIGFib3ZlLgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLQpSdW5uaW5nIGNzLWJpc2VjdGlvbi1zdGVwIC0tZ3JhcGgtb3V0PS9ob21lL2xv
Z3MvcmVzdWx0cy9iaXNlY3QvbGludXgtbGludXMvdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1p
bnRlbC54ZW4tYm9vdCAtLXN1bW1hcnktb3V0PXRtcC8xMzg5NDMuYmlzZWN0aW9uLXN1bW1hcnkg
LS1iYXNpcy10ZW1wbGF0ZT0xMzM1ODAgLS1ibGVzc2luZ3M9cmVhbCxyZWFsLWJpc2VjdCBsaW51
eC1saW51cyB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsIHhlbi1ib290ClNlYXJjaGlu
ZyBmb3IgZmFpbHVyZSAvIGJhc2lzIHBhc3M6CiAxMzg5MDIgZmFpbCBbaG9zdD1kZWJpbmEwXSAv
IDEzODg0OSBbaG9zdD1pdGFsaWExXSAxMzg4MTMgW2hvc3Q9YWxiYW5hMV0gMTM4NzgwIFtob3N0
PWdvZGVsbG8xXSAxMzg3NTQgW2hvc3Q9ZWxibGluZzFdIDEzODczNSBbaG9zdD1hbGJhbmEwXSAx
Mzg3MTAgW2hvc3Q9Z29kZWxsbzBdIDEzODY4MCBbaG9zdD1maWFubzBdIDEzODY2MSBbaG9zdD1j
aGFyZG9ubmF5MV0gMTM4NjM5IFtob3N0PWJhcm9xdWUwXSAxMzg2MTIgW2hvc3Q9ZGViaW5hMV0g
MTM4NTg0IFtob3N0PWl0YWxpYTBdIDEzODQ4OCBbaG9zdD1iYXJvcXVlMV0gMTM4Mzg2IFtob3N0
PWFsYmFuYTFdIDEzODI0NSBbaG9zdD1nb2RlbGxvMV0gMTM4MDczIFtob3N0PWFsYmFuYTBdIDEz
Nzk4NiBbaG9zdD1nb2RlbGxvMF0gMTM3ODk2IFtob3N0PWNoYXJkb25uYXkxXSAxMzc3Mzkgb2su
CkZhaWx1cmUgLyBiYXNpcyBwYXNzIGZsaWdodHM6IDEzODkwMiAvIDEzNzczOQoodHJlZSB3aXRo
IG5vIHVybDogbWluaW9zKQpUcmVlOiBsaW51eCBnaXQ6Ly9naXQua2VybmVsLm9yZy9wdWIvc2Nt
L2xpbnV4L2tlcm5lbC9naXQvdG9ydmFsZHMvbGludXgtMi42LmdpdApUcmVlOiBsaW51eGZpcm13
YXJlIGdpdDovL3hlbmJpdHMueGVuLm9yZy9vc3N0ZXN0L2xpbnV4LWZpcm13YXJlLmdpdApUcmVl
OiBvdm1mIGdpdDovL3hlbmJpdHMueGVuLm9yZy9vc3N0ZXN0L292bWYuZ2l0ClRyZWU6IHFlbXUg
Z2l0Oi8veGVuYml0cy54ZW4ub3JnL3FlbXUteGVuLXRyYWRpdGlvbmFsLmdpdApUcmVlOiBxZW11
dSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvcWVtdS14ZW4uZ2l0ClRyZWU6IHNlYWJpb3MgZ2l0Oi8v
eGVuYml0cy54ZW4ub3JnL29zc3Rlc3Qvc2VhYmlvcy5naXQKVHJlZTogeGVuIGdpdDovL3hlbmJp
dHMueGVuLm9yZy94ZW4uZ2l0CkxhdGVzdCBlOWE4M2JkMjMyMjAzNWVkOWQ3ZGNmMzU3NTNkM2Y5
ODRkNzZjNmE1IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgZjUyNzk0
MmU2YmRkOWYxOThkYjkwZjJkZTk5YTA0ODJlOWJlNWIxYiBkMGQ4YWQzOWVjYjUxY2Q3NDk3Y2Q1
MjQ0ODRmZTA5ZjUwODc2Nzk4IDljY2EwMmQ4ZmZjMjNlOTY4OGE5NzFkODU4ZTRmZmRmZjUzODli
MTEgMzBmMWU0MWYwNGZiNGM3MTVkMjdmOTg3ZjAwM2NmYzMxYzlmZjRmMyBiNTQxMjg3YzM2MDA3
MTNmZWFhYWY3NjA4Y2Q0MDVlN2IyZTRlZmQwCkJhc2lzIHBhc3MgNzJhMjBjZWU1ZDk5ZDIzMTgw
OWVlNGQzZDJjMDlhOTZhMjU0NTFlMiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRm
Y2Q4ODYwIGZjN2Q5OTdjMzUzNzIxMjY4MjNjM2IwYWNmN2I2N2M0NWNiZWVhMzYgZDBkOGFkMzll
Y2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5OCA5Y2NhMDJkOGZmYzIzZTk2ODhhOTcxZDg1
OGU0ZmZkZmY1Mzg5YjExIDg1MTM3ZmI1ZjJkZmE1ZjgzZTllMzQwY2E4ODFjNjM0YWUxNGQ0ZTkg
NDgwODAwYzc2OTY5YjM4ZjEzYjY5MDllYjY3OWIyMzU3MTQxNzUzOApHZW5lcmF0aW5nIHJldmlz
aW9ucyB3aXRoIC4vYWRob2MtcmV2dHVwbGUtZ2VuZXJhdG9yICBnaXQ6Ly9naXQua2VybmVsLm9y
Zy9wdWIvc2NtL2xpbnV4L2tlcm5lbC9naXQvdG9ydmFsZHMvbGludXgtMi42LmdpdCM3MmEyMGNl
ZTVkOTlkMjMxODA5ZWU0ZDNkMmMwOWE5NmEyNTQ1MWUyLWU5YTgzYmQyMzIyMDM1ZWQ5ZDdkY2Yz
NTc1M2QzZjk4NGQ3NmM2YTUgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL29zc3Rlc3QvbGludXgtZmly
bXdhcmUuZ2l0I2M1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAtYzUzMGE3
NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcv
b3NzdGVzdC9vdm1mLmdpdCNmYzdkOTk3YzM1MzcyMTI2ODIzYzNiMGFjZjdiNjdjNDVjYmVlYTM2
LWY1Mjc5NDJlNmJkZDlmMTk4ZGI5MGYyZGU5OWEwNDgyZTliZTViMWIgZ2l0Oi8veGVuYml0cy54
ZW4ub3JnL3FlbXUteGVuLXRyYWRpdGlvbmFsLlwKIGdpdCNkMGQ4YWQzOWVjYjUxY2Q3NDk3Y2Q1
MjQ0ODRmZTA5ZjUwODc2Nzk4LWQwZDhhZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4NGZlMDlmNTA4NzY3
OTggZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3FlbXUteGVuLmdpdCM5Y2NhMDJkOGZmYzIzZTk2ODhh
OTcxZDg1OGU0ZmZkZmY1Mzg5YjExLTljY2EwMmQ4ZmZjMjNlOTY4OGE5NzFkODU4ZTRmZmRmZjUz
ODliMTEgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL29zc3Rlc3Qvc2VhYmlvcy5naXQjODUxMzdmYjVm
MmRmYTVmODNlOWUzNDBjYTg4MWM2MzRhZTE0ZDRlOS0zMGYxZTQxZjA0ZmI0YzcxNWQyN2Y5ODdm
MDAzY2ZjMzFjOWZmNGYzIGdpdDovL3hlbmJpdHMueGVuLm9yZy94ZW4uZ2l0IzQ4MDgwMGM3Njk2
OWIzOGYxM2I2OTA5ZWI2NzliMjM1NzE0MTc1MzgtYjU0MTI4N2MzNjAwNzEzZmVhYWFmNzYwOGNk
NDA1ZTdiMmU0ZWZkMAphZGhvYy1yZXZ0dXBsZS1nZW5lcmF0b3I6IHRyZWUgZGlzY29udGlndW91
czogbGludXgtMi42CkxvYWRlZCAzMDAyIG5vZGVzIGluIHJldmlzaW9uIGdyYXBoClNlYXJjaGlu
ZyBmb3IgdGVzdCByZXN1bHRzOgogMTM3NzM5IHBhc3MgNzJhMjBjZWU1ZDk5ZDIzMTgwOWVlNGQz
ZDJjMDlhOTZhMjU0NTFlMiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYw
IGZjN2Q5OTdjMzUzNzIxMjY4MjNjM2IwYWNmN2I2N2M0NWNiZWVhMzYgZDBkOGFkMzllY2I1MWNk
NzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5OCA5Y2NhMDJkOGZmYzIzZTk2ODhhOTcxZDg1OGU0ZmZk
ZmY1Mzg5YjExIDg1MTM3ZmI1ZjJkZmE1ZjgzZTllMzQwY2E4ODFjNjM0YWUxNGQ0ZTkgNDgwODAw
Yzc2OTY5YjM4ZjEzYjY5MDllYjY3OWIyMzU3MTQxNzUzOAogMTM3Njg2IFtob3N0PWZpYW5vMF0K
IDEzNzg5NiBbaG9zdD1jaGFyZG9ubmF5MV0KIDEzNzk4NiBbaG9zdD1nb2RlbGxvMF0KIDEzODA3
MyBbaG9zdD1hbGJhbmEwXQogMTM4MjQ1IFtob3N0PWdvZGVsbG8xXQogMTM4Mzg2IFtob3N0PWFs
YmFuYTFdCiAxMzg0ODggW2hvc3Q9YmFyb3F1ZTFdCiAxMzg1ODQgW2hvc3Q9aXRhbGlhMF0KIDEz
ODYxMiBbaG9zdD1kZWJpbmExXQogMTM4NjM5IFtob3N0PWJhcm9xdWUwXQogMTM4NjYxIFtob3N0
PWNoYXJkb25uYXkxXQogMTM4NjgwIFtob3N0PWZpYW5vMF0KIDEzODcxMCBbaG9zdD1nb2RlbGxv
MF0KIDEzODczNSBbaG9zdD1hbGJhbmEwXQogMTM4NzU0IFtob3N0PWVsYmxpbmcxXQogMTM4Nzgw
IFtob3N0PWdvZGVsbG8xXQogMTM4ODEzIFtob3N0PWFsYmFuYTFdCiAxMzg4NDkgW2hvc3Q9aXRh
bGlhMV0KIDEzODkwNCBwYXNzIDcyYTIwY2VlNWQ5OWQyMzE4MDllZTRkM2QyYzA5YTk2YTI1NDUx
ZTIgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBmYzdkOTk3YzM1Mzcy
MTI2ODIzYzNiMGFjZjdiNjdjNDVjYmVlYTM2IGQwZDhhZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4NGZl
MDlmNTA4NzY3OTggOWNjYTAyZDhmZmMyM2U5Njg4YTk3MWQ4NThlNGZmZGZmNTM4OWIxMSA4NTEz
N2ZiNWYyZGZhNWY4M2U5ZTM0MGNhODgxYzYzNGFlMTRkNGU5IDQ4MDgwMGM3Njk2OWIzOGYxM2I2
OTA5ZWI2NzliMjM1NzE0MTc1MzgKIDEzODg3OCBmYWlsIGlycmVsZXZhbnQKIDEzODkzMCBwYXNz
IDcyYTIwY2VlNWQ5OWQyMzE4MDllZTRkM2QyYzA5YTk2YTI1NDUxZTIgYzUzMGE3NWMxZTZhNDcy
YjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA4YTg0MmIzMWI5MzMyM2VlM2RjNzYzMTA1OTI5MmQz
MGY2MTc5Y2QzIGQwZDhhZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4NGZlMDlmNTA4NzY3OTggOWNjYTAy
ZDhmZmMyM2U5Njg4YTk3MWQ4NThlNGZmZGZmNTM4OWIxMSAzMGYxZTQxZjA0ZmI0YzcxNWQyN2Y5
ODdmMDAzY2ZjMzFjOWZmNGYzIGYwMDk1NzAzODkwMDcyNTY4ZGIxMmU5ZWZkYzI5OTcwNzBlNGU5
NDkKIDEzODkxNyBmYWlsIGlycmVsZXZhbnQKIDEzODkzMSBwYXNzIDcyYTIwY2VlNWQ5OWQyMzE4
MDllZTRkM2QyYzA5YTk2YTI1NDUxZTIgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBk
ZmNkODg2MCA4YTg0MmIzMWI5MzMyM2VlM2RjNzYzMTA1OTI5MmQzMGY2MTc5Y2QzIGQwZDhhZDM5
ZWNiNTFjZDc0OTdjZDUyNDQ4NGZlMDlmNTA4NzY3OTggOWNjYTAyZDhmZmMyM2U5Njg4YTk3MWQ4
NThlNGZmZGZmNTM4OWIxMSAzMGYxZTQxZjA0ZmI0YzcxNWQyN2Y5ODdmMDAzY2ZjMzFjOWZmNGYz
IDk1ODUyNGIyNTQ5MGQwYTY1Y2NlYTJlODI2NjUxODhiZTJmMGJhM2EKIDEzODkxOCBwYXNzIDcy
YTIwY2VlNWQ5OWQyMzE4MDllZTRkM2QyYzA5YTk2YTI1NDUxZTIgYzUzMGE3NWMxZTZhNDcyYjBl
Yjk1NTgzMTBiNTE4ZjBkZmNkODg2MCAzNzBmMTZjNTQ4OTYwOTA2MmQ4ZWUwOTQwZjI5ZjZjMzM5
M2YxYjY4IGQwZDhhZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4NGZlMDlmNTA4NzY3OTggOWNjYTAyZDhm
ZmMyM2U5Njg4YTk3MWQ4NThlNGZmZGZmNTM4OWIxMSAwMjBiYzRmYzVjZTkzMTA3YzhlMWJjNzMx
Yjk4MDJjZWU1NmExMjNlIDg1ZmQ0ZjdhMDlkOGFhYTc4MzkzMmI4YzE1YjgwZGRhZmYwYTE3NGQK
IDEzODkzMiBwYXNzIDcyYTIwY2VlNWQ5OWQyMzE4MDllZTRkM2QyYzA5YTk2YTI1NDUxZTIgYzUz
MGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA4YTg0MmIzMWI5MzMyM2VlM2Rj
NzYzMTA1OTI5MmQzMGY2MTc5Y2QzIGQwZDhhZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4NGZlMDlmNTA4
NzY3OTggOWNjYTAyZDhmZmMyM2U5Njg4YTk3MWQ4NThlNGZmZGZmNTM4OWIxMSAzMGYxZTQxZjA0
ZmI0YzcxNWQyN2Y5ODdmMDAzY2ZjMzFjOWZmNGYzIGI1NDEyODdjMzYwMDcxM2ZlYWFhZjc2MDhj
ZDQwNWU3YjJlNGVmZDAKIDEzODkyMiBwYXNzIDcyYTIwY2VlNWQ5OWQyMzE4MDllZTRkM2QyYzA5
YTk2YTI1NDUxZTIgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBjM2Yw
ODI5YjM0MTYxOGIxMmQ2OTg3NGZmNjc2ZDlmNzIwYTMyZjNjIGQwZDhhZDM5ZWNiNTFjZDc0OTdj
ZDUyNDQ4NGZlMDlmNTA4NzY3OTggOWNjYTAyZDhmZmMyM2U5Njg4YTk3MWQ4NThlNGZmZGZmNTM4
OWIxMSAzMGYxZTQxZjA0ZmI0YzcxNWQyN2Y5ODdmMDAzY2ZjMzFjOWZmNGYzIGNjMDdlYzYxMDdk
MjNlZTlhNDIzNzY4NjcxMWVlZGUzODc3NDFjMDgKIDEzODkwMiBmYWlsIGU5YTgzYmQyMzIyMDM1
ZWQ5ZDdkY2YzNTc1M2QzZjk4NGQ3NmM2YTUgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4
ZjBkZmNkODg2MCBmNTI3OTQyZTZiZGQ5ZjE5OGRiOTBmMmRlOTlhMDQ4MmU5YmU1YjFiIGQwZDhh
ZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4NGZlMDlmNTA4NzY3OTggOWNjYTAyZDhmZmMyM2U5Njg4YTk3
MWQ4NThlNGZmZGZmNTM4OWIxMSAzMGYxZTQxZjA0ZmI0YzcxNWQyN2Y5ODdmMDAzY2ZjMzFjOWZm
NGYzIGI1NDEyODdjMzYwMDcxM2ZlYWFhZjc2MDhjZDQwNWU3YjJlNGVmZDAKIDEzODkyMyBwYXNz
IDcyYTIwY2VlNWQ5OWQyMzE4MDllZTRkM2QyYzA5YTk2YTI1NDUxZTIgYzUzMGE3NWMxZTZhNDcy
YjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCAxNmYzNTQ0ZGRkOTljODU1ZDVmY2IzZTNiZGJiZWQ5
NDVhMGMyNWQzIGQwZDhhZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4NGZlMDlmNTA4NzY3OTggOWNjYTAy
ZDhmZmMyM2U5Njg4YTk3MWQ4NThlNGZmZGZmNTM4OWIxMSAzMGYxZTQxZjA0ZmI0YzcxNWQyN2Y5
ODdmMDAzY2ZjMzFjOWZmNGYzIDkzZWYyMjRkNjNmOWYwNGEwODk3ZDY0OTgxYzYxOWViNDgxNmMw
ZDMKIDEzODkzMyBwYXNzIDcyYTIwY2VlNWQ5OWQyMzE4MDllZTRkM2QyYzA5YTk2YTI1NDUxZTIg
YzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBmNTI3OTQyZTZiZGQ5ZjE5
OGRiOTBmMmRlOTlhMDQ4MmU5YmU1YjFiIGQwZDhhZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4NGZlMDlm
NTA4NzY3OTggOWNjYTAyZDhmZmMyM2U5Njg4YTk3MWQ4NThlNGZmZGZmNTM4OWIxMSAzMGYxZTQx
ZjA0ZmI0YzcxNWQyN2Y5ODdmMDAzY2ZjMzFjOWZmNGYzIGI1NDEyODdjMzYwMDcxM2ZlYWFhZjc2
MDhjZDQwNWU3YjJlNGVmZDAKIDEzODkzOSBwYXNzIDcyYTIwY2VlNWQ5OWQyMzE4MDllZTRkM2Qy
YzA5YTk2YTI1NDUxZTIgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBm
NTI3OTQyZTZiZGQ5ZjE5OGRiOTBmMmRlOTlhMDQ4MmU5YmU1YjFiIGQwZDhhZDM5ZWNiNTFjZDc0
OTdjZDUyNDQ4NGZlMDlmNTA4NzY3OTggOWNjYTAyZDhmZmMyM2U5Njg4YTk3MWQ4NThlNGZmZGZm
NTM4OWIxMSAzMGYxZTQxZjA0ZmI0YzcxNWQyN2Y5ODdmMDAzY2ZjMzFjOWZmNGYzIGI1NDEyODdj
MzYwMDcxM2ZlYWFhZjc2MDhjZDQwNWU3YjJlNGVmZDAKIDEzODkyNCBmYWlsIGU5YTgzYmQyMzIy
MDM1ZWQ5ZDdkY2YzNTc1M2QzZjk4NGQ3NmM2YTUgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBi
NTE4ZjBkZmNkODg2MCBmNTI3OTQyZTZiZGQ5ZjE5OGRiOTBmMmRlOTlhMDQ4MmU5YmU1YjFiIGQw
ZDhhZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4NGZlMDlmNTA4NzY3OTggOWNjYTAyZDhmZmMyM2U5Njg4
YTk3MWQ4NThlNGZmZGZmNTM4OWIxMSAzMGYxZTQxZjA0ZmI0YzcxNWQyN2Y5ODdmMDAzY2ZjMzFj
OWZmNGYzIGI1NDEyODdjMzYwMDcxM2ZlYWFhZjc2MDhjZDQwNWU3YjJlNGVmZDAKIDEzODkzNCBm
YWlsIGU5YTgzYmQyMzIyMDM1ZWQ5ZDdkY2YzNTc1M2QzZjk4NGQ3NmM2YTUgYzUzMGE3NWMxZTZh
NDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBmNTI3OTQyZTZiZGQ5ZjE5OGRiOTBmMmRlOTlh
MDQ4MmU5YmU1YjFiIGQwZDhhZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4NGZlMDlmNTA4NzY3OTggOWNj
YTAyZDhmZmMyM2U5Njg4YTk3MWQ4NThlNGZmZGZmNTM4OWIxMSAzMGYxZTQxZjA0ZmI0YzcxNWQy
N2Y5ODdmMDAzY2ZjMzFjOWZmNGYzIGI1NDEyODdjMzYwMDcxM2ZlYWFhZjc2MDhjZDQwNWU3YjJl
NGVmZDAKIDEzODkyNiBwYXNzIDcyYTIwY2VlNWQ5OWQyMzE4MDllZTRkM2QyYzA5YTk2YTI1NDUx
ZTIgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBhOWZhYWZiMTU2NmQx
YzVkNjFhZDgxODM5M2U3Y2M1YzFhYzUyNjZlIGQwZDhhZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4NGZl
MDlmNTA4NzY3OTggOWNjYTAyZDhmZmMyM2U5Njg4YTk3MWQ4NThlNGZmZGZmNTM4OWIxMSAzMGYx
ZTQxZjA0ZmI0YzcxNWQyN2Y5ODdmMDAzY2ZjMzFjOWZmNGYzIDVmNTUzODlkNjk2MDU0ZTk3YWQw
ODA1OTg5YmMyOGIxZGNjNGNjYzcKIDEzODkyNyBwYXNzIDcyYTIwY2VlNWQ5OWQyMzE4MDllZTRk
M2QyYzA5YTk2YTI1NDUxZTIgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2
MCAyZDUzZDU0YTViZjVmOWJhOTM3OWU0NjVmNDlhYzljZGM1NTAzNWRlIGQwZDhhZDM5ZWNiNTFj
ZDc0OTdjZDUyNDQ4NGZlMDlmNTA4NzY3OTggOWNjYTAyZDhmZmMyM2U5Njg4YTk3MWQ4NThlNGZm
ZGZmNTM4OWIxMSAzMGYxZTQxZjA0ZmI0YzcxNWQyN2Y5ODdmMDAzY2ZjMzFjOWZmNGYzIDg0M2Nl
YzBkZTgwMGE1ZjkyNWY4MDcxYTdmNThmM2ZiMWM2YjZlYjYKIDEzODkzNiBwYXNzIDcyYTIwY2Vl
NWQ5OWQyMzE4MDllZTRkM2QyYzA5YTk2YTI1NDUxZTIgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgz
MTBiNTE4ZjBkZmNkODg2MCBmNTI3OTQyZTZiZGQ5ZjE5OGRiOTBmMmRlOTlhMDQ4MmU5YmU1YjFi
IGQwZDhhZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4NGZlMDlmNTA4NzY3OTggOWNjYTAyZDhmZmMyM2U5
Njg4YTk3MWQ4NThlNGZmZGZmNTM4OWIxMSAzMGYxZTQxZjA0ZmI0YzcxNWQyN2Y5ODdmMDAzY2Zj
MzFjOWZmNGYzIGI1NDEyODdjMzYwMDcxM2ZlYWFhZjc2MDhjZDQwNWU3YjJlNGVmZDAKIDEzODkz
OCBmYWlsIGU5YTgzYmQyMzIyMDM1ZWQ5ZDdkY2YzNTc1M2QzZjk4NGQ3NmM2YTUgYzUzMGE3NWMx
ZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBmNTI3OTQyZTZiZGQ5ZjE5OGRiOTBmMmRl
OTlhMDQ4MmU5YmU1YjFiIGQwZDhhZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4NGZlMDlmNTA4NzY3OTgg
OWNjYTAyZDhmZmMyM2U5Njg4YTk3MWQ4NThlNGZmZGZmNTM4OWIxMSAzMGYxZTQxZjA0ZmI0Yzcx
NWQyN2Y5ODdmMDAzY2ZjMzFjOWZmNGYzIGI1NDEyODdjMzYwMDcxM2ZlYWFhZjc2MDhjZDQwNWU3
YjJlNGVmZDAKIDEzODk0MyBmYWlsIGU5YTgzYmQyMzIyMDM1ZWQ5ZDdkY2YzNTc1M2QzZjk4NGQ3
NmM2YTUgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBmNTI3OTQyZTZi
ZGQ5ZjE5OGRiOTBmMmRlOTlhMDQ4MmU5YmU1YjFiIGQwZDhhZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4
NGZlMDlmNTA4NzY3OTggOWNjYTAyZDhmZmMyM2U5Njg4YTk3MWQ4NThlNGZmZGZmNTM4OWIxMSAz
MGYxZTQxZjA0ZmI0YzcxNWQyN2Y5ODdmMDAzY2ZjMzFjOWZmNGYzIGI1NDEyODdjMzYwMDcxM2Zl
YWFhZjc2MDhjZDQwNWU3YjJlNGVmZDAKU2VhcmNoaW5nIGZvciBpbnRlcmVzdGluZyB2ZXJzaW9u
cwogUmVzdWx0IGZvdW5kOiBmbGlnaHQgMTM3NzM5IChwYXNzKSwgZm9yIGJhc2lzIHBhc3MKIFJl
c3VsdCBmb3VuZDogZmxpZ2h0IDEzODkwMiAoZmFpbCksIGZvciBiYXNpcyBmYWlsdXJlCiBSZXBy
byBmb3VuZDogZmxpZ2h0IDEzODkwNCAocGFzcyksIGZvciBiYXNpcyBwYXNzCiBSZXBybyBmb3Vu
ZDogZmxpZ2h0IDEzODkyNCAoZmFpbCksIGZvciBiYXNpcyBmYWlsdXJlCiAwIHJldmlzaW9ucyBh
dCA3MmEyMGNlZTVkOTlkMjMxODA5ZWU0ZDNkMmMwOWE5NmEyNTQ1MWUyIGM1MzBhNzVjMWU2YTQ3
MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgZjUyNzk0MmU2YmRkOWYxOThkYjkwZjJkZTk5YTA0
ODJlOWJlNWIxYiBkMGQ4YWQzOWVjYjUxY2Q3NDk3Y2Q1MjQ0ODRmZTA5ZjUwODc2Nzk4IDljY2Ew
MmQ4ZmZjMjNlOTY4OGE5NzFkODU4ZTRmZmRmZjUzODliMTEgMzBmMWU0MWYwNGZiNGM3MTVkMjdm
OTg3ZjAwM2NmYzMxYzlmZjRmMyBiNTQxMjg3YzM2MDA3MTNmZWFhYWY3NjA4Y2Q0MDVlN2IyZTRl
ZmQwCk5vIHJldmlzaW9ucyBsZWZ0IHRvIHRlc3QsIGNoZWNraW5nIGdyYXBoIHN0YXRlLgogUmVz
dWx0IGZvdW5kOiBmbGlnaHQgMTM4OTMzIChwYXNzKSwgZm9yIGxhc3QgcGFzcwogUmVzdWx0IGZv
dW5kOiBmbGlnaHQgMTM4OTM0IChmYWlsKSwgZm9yIGZpcnN0IGZhaWx1cmUKIFJlcHJvIGZvdW5k
OiBmbGlnaHQgMTM4OTM2IChwYXNzKSwgZm9yIGxhc3QgcGFzcwogUmVwcm8gZm91bmQ6IGZsaWdo
dCAxMzg5MzggKGZhaWwpLCBmb3IgZmlyc3QgZmFpbHVyZQogUmVwcm8gZm91bmQ6IGZsaWdodCAx
Mzg5MzkgKHBhc3MpLCBmb3IgbGFzdCBwYXNzCiBSZXBybyBmb3VuZDogZmxpZ2h0IDEzODk0MyAo
ZmFpbCksIGZvciBmaXJzdCBmYWlsdXJlCgoqKiogRm91bmQgYW5kIHJlcHJvZHVjZWQgcHJvYmxl
bSBjaGFuZ2VzZXQgKioqCgogIEJ1ZyBpcyBpbiB0cmVlOiAgbGludXggZ2l0Oi8vZ2l0Lmtlcm5l
bC5vcmcvcHViL3NjbS9saW51eC9rZXJuZWwvZ2l0L3RvcnZhbGRzL2xpbnV4LTIuNi5naXQKICBC
dWcgaW50cm9kdWNlZDogIGU5YTgzYmQyMzIyMDM1ZWQ5ZDdkY2YzNTc1M2QzZjk4NGQ3NmM2YTUK
ICBCdWcgbm90IHByZXNlbnQ6IDcyYTIwY2VlNWQ5OWQyMzE4MDllZTRkM2QyYzA5YTk2YTI1NDUx
ZTIKICBMYXN0IGZhaWwgcmVwcm86IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3Jn
L29zc3Rlc3QvbG9ncy8xMzg5NDMvCgoKICAoUmV2aXNpb24gbG9nIHRvbyBsb25nLCBvbWl0dGVk
LikKCnBubXRvcG5nOiAxODAgY29sb3JzIGZvdW5kClJldmlzaW9uIGdyYXBoIGxlZnQgaW4gL2hv
bWUvbG9ncy9yZXN1bHRzL2Jpc2VjdC9saW51eC1saW51cy90ZXN0LWFtZDY0LWFtZDY0LXhsLXB2
aHYyLWludGVsLnhlbi1ib290Lntkb3QscHMscG5nLGh0bWwsc3ZnfS4KLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQoxMzg5NDM6IHRvbGVyYWJsZSBBTEwgRkFJTAoKZmxp
Z2h0IDEzODk0MyBsaW51eC1saW51cyByZWFsLWJpc2VjdCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODk0My8KCkZhaWx1cmVzIDotLyBi
dXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2
Mi1pbnRlbCAgNyB4ZW4tYm9vdCAgICAgICAgICAgICBmYWlsIGJhc2VsaW5lIHVudGVzdGVkCgoK
am9iczoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVz
dC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUv
bG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAg
ICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxh
bmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0
CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7
Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdl
Yi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3Mg
Y29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9
b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Jul 13 06:12:58 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 13 Jul 2019 06:12:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hmBGw-00020U-59; Sat, 13 Jul 2019 06:12:38 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=5519=VK=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hmBGv-00020I-5m
 for xen-devel@lists.xenproject.org; Sat, 13 Jul 2019 06:12:37 +0000
X-Inumbo-ID: 325af59e-a535-11e9-a576-cf5369996d05
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 325af59e-a535-11e9-a576-cf5369996d05;
 Sat, 13 Jul 2019 06:12:30 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hmBGo-0001oD-8h; Sat, 13 Jul 2019 06:12: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 1hmBGn-0007qv-S7; Sat, 13 Jul 2019 06:12:29 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hmBGn-0002Sy-QF; Sat, 13 Jul 2019 06:12:29 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138915-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-arm64-arm64-examine:examine-serial/bootloader:fail:regression
 xen-unstable:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-ws16-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-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-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-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-multivcpu:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:guest-start: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-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: xen=38eeb3864de40aa568c48f9f26271c141c62b50b
X-Osstest-Versions-That: xen=b541287c3600713feaaaf7608cd405e7b2e4efd0
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 13 Jul 2019 06:12:29 +0000
Subject: [Xen-devel] [xen-unstable test] 138915: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODkxNSB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODkxNS8KClJlZ3Jlc3Npb25zIDotKAoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0
ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAg
IDExIGV4YW1pbmUtc2VyaWFsL2Jvb3Rsb2FkZXIgZmFpbCBSRUdSLiB2cy4gMTM4ODY4CgpUZXN0
cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWls
IGxpa2UgMTM4ODY4CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMzg4NjgKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEzODg2
OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICBmYWlsIGxpa2UgMTM4ODY4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMzg4NjgKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICBsaWtlIDEzODg2OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTM4ODY4CiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMzg4
NjgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICAgZmFpbCBsaWtlIDEzODg2OAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bC1zZWF0dGxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1p
bnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRp
dDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC10aHVu
ZGVyeCAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0
ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1j
cmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEw
LWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdp
bmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoK
IHhlbiAgICAgICAgICAgICAgICAgIDM4ZWViMzg2NGRlNDBhYTU2OGM0OGY5ZjI2MjcxYzE0MWM2
MmI1MGIKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIGI1NDEyODdjMzYw
MDcxM2ZlYWFhZjc2MDhjZDQwNWU3YjJlNGVmZDAKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzODg2
OCAgMjAxOS0wNy0wOSAxNToxODo0MSBaICAgIDMgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAx
Mzg4OTIgIDIwMTktMDctMTAgMTc6NTI6MTUgWiAgICAyIGRheXMgICAgMiBhdHRlbXB0cwpUZXN0
aW5nIHNhbWUgc2luY2UgICAxMzg5MTUgIDIwMTktMDctMTIgMDQ6NDU6NDEgWiAgICAxIGRheXMg
ICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVz
dDoKICBBbWl0IFNpbmdoIFRvbWFyIDxhbWl0dG9tZXIyNUBnbWFpbC5jb20+CiAgQW5kcmV3IENv
b3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICBDaGFvIEdhbyA8Y2hhby5nYW9AaW50
ZWwuY29tPgogIEpvZSBQZXJjaGVzIDxqb2VAcGVyY2hlcy5jb20+CiAgSnVlcmdlbiBHcm9zcyA8
amdyb3NzQHN1c2UuY29tPgogIEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CiAg
Vm9sb2R5bXlyIEJhYmNodWsgPHZvbG9keW15cl9iYWJjaHVrQGVwYW0uY29tPgogIFdpbGwgQWJl
bGUgPHdpbGwuYWJlbGVAc3RhcmxhYi5pbz4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFy
bTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC14dGYgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJt
NjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02
NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wcmV2ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYt
cHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1w
dm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2
NC1hbWQ2NC00ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNt
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlh
bmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1x
ZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFt
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVl
YnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3Jl
ZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02
NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVk
aXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFt
ZDY0LWRtcmVzdHJpY3QgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
ZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZo
dm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saXZlcGF0Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtbGl2ZXBhdGNoICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwt
c2VhdHRsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNo
YWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLXRodW5kZXJ4ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQg
b24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MK
aW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBh
dmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rl
c3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4g
Z2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rl
c3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRz
Lnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIK
ClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVu
Lm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCi0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpj
b21taXQgMzhlZWIzODY0ZGU0MGFhNTY4YzQ4ZjlmMjYyNzFjMTQxYzYyYjUwYgpBdXRob3I6IEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkRhdGU6ICAgRnJpIE1heSAx
NyAxMTowODo1NiAyMDE5ICswMTAwCgogICAgdG9vbHMveGVuc3RvcmVkOiBEcm9wIG1hcHBpbmcg
b2YgdGhlIHJpbmcgdmlhIGZvcmVpZ24gbWFwCiAgICAKICAgIFRoaXMgaXMgYSB2ZXN0aWdpYWwg
cmVtbmVudCBvZiB0aGUgcHJlIHhlbnN0b3JlZCBzdHViIGRvbWFpbiBkYXlzLgogICAgCiAgICBG
b3JlaWduIG1hcHBpbmcgdmlhIE1GTiBpcyBhIHByaXZpbGVnZWQgb3BlcmF0aW9uIHdoaWNoIGlz
IG5vdAogICAgbmVjZXNzYXJ5LCBiZWNhdXNlIGdyYW50IGRldGFpbHMgYXJlIHVuY29uZGl0aW9u
YWxseSBzZXQgdXAgZHVyaW5nCiAgICBkb21haW4gY29uc3RydWN0aW9uLiAgSW4gcHJhY3RpY2Us
IHRoaXMgbWVhbnMgeGVuc3RvcmVkIG5ldmVyIHVzZXMgaXRzCiAgICBhYmlsaXR5IHRvIGZvcmVp
Z24gbWFwIHRoZSByaW5nLgogICAgCiAgICBEcm9wIHRoZSBhYmlsaXR5IGNvbXBsZXRlbHksIHdo
aWNoIHJlbW92ZXMgdGhlIHBlbnVsdGltYXRlIHVzZSBvZiB0aGUKICAgIHVuc3RhYmxlIGxpYnhj
IGludGVyZmFjZS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jv
c3NAc3VzZS5jb20+Cgpjb21taXQgZWNkZWI3Zjg4MzUzOThhMWE0ODE2ZDhjZjY4YjczMTM2NzRm
ODRmZQpBdXRob3I6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkRh
dGU6ICAgRnJpIE1heSAxNyAxMTowNjoxNiAyMDE5ICswMTAwCgogICAgdG9vbHMveGVuc3RvcmVk
OiBNYWtlIGdudHRhYiBpbnRlcmZhY2UgbWFuZGF0b3J5CiAgICAKICAgIHhlbnN0b3JlZCBjdXJy
ZW50bHkgcmVxdWlyZXMgYW4gbGlieGMgYW5kIGV2dGNobiBpbnRlcmZhY2UsIGJ1dCBsZWF2ZXMK
ICAgIHRoZSBnbnR0YWIgaW50ZXJmYWNlIGFzIG9wdGlvbmFsLgogICAgCiAgICBnbnR0YWIgaXMg
dWJpcXVpdG91cyB0aGVzZSBkYXlzLCBhbmQgaW4gcHJhY3RpY2UgbWFuZGF0b3J5IGluIGFsbCBj
YXNlcwogICAgd2hlcmUgeGVuc3RvcmVkIGlzbid0IHJ1bm5pbmcgYXMgcm9vdCBpbiBkb20wIChk
dWUgdG8gdGhlIGluYWJpbGl0eSB0bwogICAgZm9yZWlnbiBtYXAgYnkgTUZOKS4KICAgIAogICAg
VGhlIHRvb2xzdGFjayBoYXMgdW5jb25kaXRpb25hbGx5IHNldCB1cCBncmFudCBkZXRhaWxzIGZv
ciBtYW55IHllYXJzCiAgICBub3csIGFuZCBsb25ndGVybSBpdCB3b3VsZCBiZSBnb29kIHRvIHBo
YXNlIG91dCB0aGUgdXNlIG9mIGxpYnhjLiAgVGhpcwogICAgcmVxdWlyZXMgdGhhdCB4ZW5zdG9y
ZWQgbWFwIHRoZSBzdG9yZSByaW5nIGJ5IGdyYW50IG1hcCwgcmF0aGVyIHRoYW4KICAgIGZvcmVp
Z24gbWFwLgogICAgCiAgICBObyBwcmFjdGljYWwgY2hhbmdlLgogICAgCiAgICBTaWduZWQtb2Zm
LWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgUmV2aWV3
ZWQtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KCmNvbW1pdCBjMTk0MzRkOTI4
NGU5M2U2ZjlhYWVjOWE3MGY1ZjM2MWFkYmZhYmE2CkF1dGhvcjogSnVlcmdlbiBHcm9zcyA8amdy
b3NzQHN1c2UuY29tPgpEYXRlOiAgIFdlZCBKdW4gMjYgMTQ6Mzc6MjYgMjAxOSArMDEwMAoKICAg
IGxpYnhsOiBmaXggcGNpIGRldmljZSByZS1hc3NpZ25pbmcgYWZ0ZXIgZG9tYWluIHJlYm9vdAog
ICAgCiAgICBBZnRlciBhIHJlYm9vdCBvZiBhIGd1ZXN0IG9ubHkgdGhlIGZpcnN0IHBjaSBkZXZp
Y2UgY29uZmlndXJhdGlvbiB3aWxsCiAgICBiZSByZXRyaWV2ZWQgZnJvbSBYZW5zdG9yZSByZXN1
bHRpbmcgaW4gbG9zcyBvZiBhbnkgZnVydGhlciBhc3NpZ25lZAogICAgcGFzc2VkIHRocm91Z2gg
cGNpIGRldmljZXMuCiAgICAKICAgIFRoZSBtYWluIHJlYXNvbiBpcyB0aGF0IGFsbCBwYXNzZWQg
dGhyb3VnaCBwY2kgZGV2aWNlcyByZXNpZGUgdW5kZXIgYQogICAgY29tbW9uIHJvb3QgZGV2aWNl
ICIwIiBpbiBYZW5zdG9yZS4gU28gd2hlbiB0aGUgZGV2aWNlIGxpc3QgaXMgcmVidWlsdAogICAg
ZnJvbSBYZW5zdG9yZSBhZnRlciBhIHJlYm9vdCB0aGUgc3ViLWRldmljZXMgYmVsb3cgdGhhdCBy
b290IGRldmljZQogICAgbmVlZCB0byBiZSBzZWxlY3RlZCBpbnN0ZWFkIG9mIHVzaW5nIHRoZSBy
b290IGRldmljZSBudW1iZXIgYXMgYQogICAgc2VsZWN0b3IuCiAgICAKICAgIEZpeCB0aGF0IGJ5
IGFkZGluZyBhIG5ldyBtZW1iZXIgdG8gc3RydWN0IGxpYnhsX2RldmljZV90eXBlIHdoaWNoIHdo
ZW4KICAgIHNldCBpcyB1c2VkIHRvIGdldCB0aGUgbnVtYmVyIG9mIGRldmljZXMuIEFkZCBzdWNo
IGEgbWVtYmVyIGZvciBwY2kgdG8KICAgIGdldCB0aGUgY29ycmVjdCBudW1iZXIgb2YgcGNpIGRl
dmljZXMgaW5zdGVhZCBvZiBpbXBseWluZyBpdCBmcm9tIHRoZQogICAgbnVtYmVyIG9mIHBjaSBy
b290IGRldmljZXMgKHdoaWNoIHdpbGwgYWx3YXlzIGJlIDEpLgogICAgCiAgICBXaGlsZSBhdCBp
dCBmaXggdGhlIHR5cGUgb2YgbGlieGxfX2RldmljZV9wY2lfZnJvbV94c19iZSgpIHRvIG1hdGNo
CiAgICB0aGUgb25lIG9mIHRoZSAuZnJvbV94ZW5zdG9yZSBtZW1iZXIgb2Ygc3RydWN0IGxpYnhs
X2RldmljZV90eXBlLiBUaGlzCiAgICBmaXhlcyBhIGxhdGVudCBidWcgY2hlY2tpbmcgdGhlIHJl
dHVybiB2YWx1ZSBvZiBhIGZ1bmN0aW9uIHJldHVybmluZwogICAgdm9pZC4KICAgIAogICAgU2ln
bmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgogICAgVGVzdGVkLWJ5
OiBDaGFvIEdhbyA8Y2hhby5nYW9AaW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IFJvZ2VyIFBh
dSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgoKY29tbWl0IDU2NGQyNjE2ODdjMDcxYzVh
NzdmYTgxZDY5M2I3Y2EzZDhlODNiNDgKQXV0aG9yOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29v
cGVyM0BjaXRyaXguY29tPgpEYXRlOiAgIFRodSBKdWwgNCAxNjoxMzozMiAyMDE5ICswMTAwCgog
ICAgeDg2L2N0eHQtc3dpdGNoOiBEb2N1bWVudCBhbmQgaW1wcm92ZSBHRFQgaGFuZGxpbmcKICAg
IAogICAgQ2FsbGluZyB2aXJ0X3RvX21mbigpIGluIHRoZSBjb250ZXh0IHN3aXRjaCBwYXRoIGlz
IGEgbG90CiAgICBvZiB3YXN0ZWQgY3ljbGVzIGZvciBhIHJlc3VsdCB3aGljaCBpcyBjb25zdGFu
dCBhZnRlciBib290LgogICAgCiAgICBCZWdpbiBieSBkb2N1bWVudGluZyBob3cgWGVuIGhhbmRs
ZXMgdGhlIEdEVHMgYWNyb3NzIGNvbnRleHQgc3dpdGNoLgogICAgCiAgICBUaGUgbG9vcCBpbiB3
cml0ZV9mdWxsX2dkdF9wdGVzKCkgaXMgdW5uZWNlc3NhcnksIGJlY2F1c2UKICAgIE5SX1JFU0VS
VkVEX0dEVF9QQUdFUyBpcyAxLiAgRHJvcHBpbmcgaXQgbWFrZXMgdGhlIGNvZGUgc3Vic3RhbnRp
YWxseQogICAgbW9yZSBjbGVhciwgYW5kIHdpdGggaXQgZHJvcHBlZCwgd3JpdGVfZnVsbF9nZHRf
cHRlcygpIGJlY29tZXMgbW9yZQogICAgb2J2aW91c2x5IGEgcG9vciBuYW1lLCBzbyByZW5hbWUg
aXQgdG8gdXBkYXRlX3hlbl9zbG90X2luX2Z1bGxfZ2R0KCkuCiAgICAKICAgIEZ1cnRoZXJtb3Jl
LCBsb2FkX2Z1bGxfZ2R0KCkgaXMgY29tcGxldGVseSBpbmRlcGVuZGVudCBvZiB0aGUgY3VycmVu
dAogICAgQ1BVLCBhbmQgbG9hZF9kZWZhdWx0X2dkdCgpIG9ubHkgbmVlZHMgdGhlIGN1cnJlbnQg
Q1BVJ3MgcmVndWxhcgogICAgR0RULiAgKFRoaXMgaXMgYSBjaGFuZ2UgaW4gYmVoYXZpb3VyLCBh
cyBwcmV2aW91c2x5IGl0IG1heSBoYXZlIHVzZWQgdGhlCiAgICBjb21wYXQgR0RULCBidXQgZWl0
aGVyIHdpbGwgZG8uKQogICAgCiAgICBBZGQgdHdvIGV4dHJhIHBlci1jcHUgdmFyaWFibGVzIHdo
aWNoIGNhY2hlIHRoZSBMMWUgZm9yIHRoZSByZWd1bGFyIGFuZCBjb21wYXQKICAgIEdEVCwgY2Fs
Y3VsYXRlZCBpbiBjcHVfc21wYm9vdF9hbGxvYygpL3RyYXBfaW5pdCgpIGFzIGFwcHJvcHJpYXRl
LCBzbwogICAgdXBkYXRlX3hlbl9zbG90X2luX2Z1bGxfZ2R0KCkgZG9lc24ndCBuZWVkIHRvIHdh
c3RlIHRpbWUgcGVyZm9ybWluZyB0aGUgc2FtZQogICAgY2FsY3VsYXRpb24gb24gZXZlcnkgY29u
dGV4dCBzd2l0Y2guCiAgICAKICAgIE9uZSBwZXJmb3JtYW5jZSBzY2VuYXJpbyBvZiBKw7xlcmdl
bidzICh0aW1lIHRvIGJ1aWxkIHRoZSBoeXBlcnZpc29yIG9uCiAgICBhbiA4IENQVSBzeXN0ZW0s
IHdpdGggdHdvIHNpbmdsZS12Q1BVIE1pbmlPUyBWTXMgY29uc3RhbnRseSBpbnRlcnJ1cHRpbmcK
ICAgIGRvbTAgd2l0aCBldmVudHMpIHNob3dzIHRoZSBmb2xsb3dpbmcsIGF2ZXJhZ2Ugb3ZlciA1
IG1lYXN1cmVtZW50czoKICAgIAogICAgICAgICAgICAgICAgZWxhcHNlZCAgdXNlciAgIHN5c3Rl
bQogICAgICBVbnBhdGNoZWQgIDY2LjUxICAyMzIuOTMgIDEwOS4yMQogICAgICBQYXRjaGVkICAg
IDU3LjAwICAyMjUuNDcgIDEwNS40NwogICAgCiAgICB3aGljaCBpcyBhIHN1YnN0YW50aWFsIGlt
cHJvdmVtZW50LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcu
Y29vcGVyM0BjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9z
c0BzdXNlLmNvbT4KICAgIFRlc3RlZC1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29t
PgogICAgUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCmNvbW1p
dCA4NzA2ZDM4NDc5MjE4ZGNmNTQ5YTk0NTE2OTE4YzNlM2IzMGE3YmIwCkF1dGhvcjogV2lsbCBB
YmVsZSA8d2lsbC5hYmVsZUBzdGFybGFiLmlvPgpEYXRlOiAgIFR1ZSBKdWwgOSAxMzoyMjoyMyAy
MDE5ICswMDAwCgogICAgeGVuL2FybTogdXNlIGNvcnJlY3QgZGV2aWNlIHRyZWUgcm9vdCBub2Rl
IG5hbWUKICAgIAogICAgVGhlIHJvb3Qgbm9kZSBvZiBhIGRldmljZSB0cmVlIHNob3VsZCBub3Qg
aGF2ZSBhIG5vZGUgbmFtZS4gVGhpcyBpcwogICAgc3BlY2lmaWVkIGluIHNlY3Rpb24gMi4yLjEg
b2YgdmVyc2lvbiAwLjIgb2YgdGhlIGRldmljZSB0cmVlCiAgICBzcGVjaWZpY2F0aW9uLCBhdmFp
bGFibGUgZnJvbSBkZXZpY2V0cmVlLm9yZy4KICAgIAogICAgTGludXggS2VybmVsIHZlcnNpb25z
IHByaW9yIHRvIDQuMTUgbWlzaW50ZXJwcmV0IGZsYXR0ZW5lZCBkZXZpY2UgdHJlZXMKICAgIHdp
dGggYSAiLyIgYXMgdGhlIG5hbWUgb2YgdGhlIHJvb3Qgbm9kZSBhcyBhbiBGRFQgdmVyc2lvbiBv
bGRlciB0aGFuIDE2LgogICAgTGludXggdGhlbiBmYWlscyB0byBwYXJzZSB0aGUgRkRULgogICAg
CiAgICBTaWduZWQtb2ZmLWJ5OiBXaWxsIEFiZWxlIDx3aWxsLmFiZWxlQHN0YXJsYWIuaW8+CiAg
ICBSZXZpZXdlZC1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KCmNvbW1p
dCA2ZDY0NzRkYjQxZmI2N2U4NjhjYjU0MDJiOTJlZTVjYzVjZGUzMjc1CkF1dGhvcjogVm9sb2R5
bXlyIEJhYmNodWsgPFZvbG9keW15cl9CYWJjaHVrQGVwYW0uY29tPgpEYXRlOiAgIFdlZCBKdW4g
MTkgMTc6NTQ6MjYgMjAxOSArMDAwMAoKICAgIHhlbi9hcm06IG9wdGVlOiBkb2N1bWVudCBPUFRF
RSBvcHRpb24gaW4gdGVlL0tjb25maWcKICAgIAogICAgQWRkIGJhc2ljIGluZm9ybWF0aW9uIGFi
b3V0IHRoZSBPUC1URUUgbWVkaWF0b3IgYW5kIG5vdGUgYWJvdXQKICAgIGRlcGVuZGVuY3kgb24g
dmlydHVhbGl6YXRpb24tYXdhcmUgT1AtVEVFLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBWb2xv
ZHlteXIgQmFiY2h1ayA8dm9sb2R5bXlyX2JhYmNodWtAZXBhbS5jb20+CiAgICBBY2tlZC1ieTog
SnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KCmNvbW1pdCA2OGUwZWI4M2VmNjJh
NGJiYmQ0ODM3YzM3NTliYWRhNjVhNjJiNzFiCkF1dGhvcjogVm9sb2R5bXlyIEJhYmNodWsgPFZv
bG9keW15cl9CYWJjaHVrQGVwYW0uY29tPgpEYXRlOiAgIFdlZCBKdW4gMTkgMTc6NTQ6MjQgMjAx
OSArMDAwMAoKICAgIHhlbi9hcm06IG9wdGVlOiBjaGVjayBpZiBPUC1URUUgaXMgdmlydHVhbGl6
YXRpb24tYXdhcmUKICAgIAogICAgVGhpcyBpcyB3b3JrYXJvdW5kIGZvciBPUC1URUUgMy41LiBU
aGlzIGlzIHRoZSBmaXJzdCBPUC1URUUgcmVsZWFzZQogICAgd2hpY2ggc3VwcG9ydHMgdmlydHVh
bGl6YXRpb24sIGJ1dCB0aGVyZSBpcyBubyB3YXkgdG8gdGVsbCBpZgogICAgT1AtVEVFIHdhcyBi
dWlsdCB3aXRoIHRoYXQgc3VwcG9ydCBlbmFibGVkLiBXZSBjYW4gcHJvYmUgZm9yIGl0CiAgICBi
eSBjYWxsaW5nIFNNQyB0aGF0IGlzIGF2YWlsYWJsZSBvbmx5IHdoZW4gT1AtVEVFIGlzIGJ1aWx0
IHdpdGgKICAgIHZpcnR1YWxpemF0aW9uIHN1cHBvcnQuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6
IFZvbG9keW15ciBCYWJjaHVrIDx2b2xvZHlteXJfYmFiY2h1a0BlcGFtLmNvbT4KICAgIEFja2Vk
LWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgoKY29tbWl0IDg0NWZiMzk1
YTg2YjcyM2FjOGU3MzExMWRhMzllOWY0ZDY1ZTVmZTUKQXV0aG9yOiBWb2xvZHlteXIgQmFiY2h1
ayA8Vm9sb2R5bXlyX0JhYmNodWtAZXBhbS5jb20+CkRhdGU6ICAgV2VkIEp1biAxOSAxNzo1NDoy
MiAyMDE5ICswMDAwCgogICAgeGVuL2FybTogdGVlOiBwbGFjZSBPUC1URUUgS2NvbmZpZyBvcHRp
b24gcmlnaHQgYWZ0ZXIgVEVFCiAgICAKICAgIEl0IGlzIG5pY2VyLCB3aGVuIG9wdGlvbnMgZm9y
IHBhcnRpY3VsYXIgVEVFIG1lZGlhdG9ycyAoY3VycmVudGx5LAogICAgT1AtVEVFIG9ubHkpIGFy
ZSBmb2xsb3dpbmcgZ2VuZXJpYyAiRW5hYmxlIFRFRSBtZWRpYXRvcnMgc3VwcG9ydCIKICAgIG9w
dGlvbiBpbiB0aGUgbWVudWNvbmZpZzoKICAgIAogICAgIFsqXSBFbmFibGUgVEVFIG1lZGlhdG9y
cyBzdXBwb3J0CiAgICAgWyBdICAgRW5hYmxlIE9QLVRFRSBtZWRpYXRvcgogICAgCiAgICBTaWdu
ZWQtb2ZmLWJ5OiBWb2xvZHlteXIgQmFiY2h1ayA8dm9sb2R5bXlyX2JhYmNodWtAZXBhbS5jb20+
CiAgICBSZXZpZXdlZC1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KCmNv
bW1pdCBjYjJkZDM0YjdiYmU0NDg0ZDhmMTNiNTBhNzcwYTljZmExMzhmMjA1CkF1dGhvcjogSm9l
IFBlcmNoZXMgPGpvZUBwZXJjaGVzLmNvbT4KRGF0ZTogICBUdWUgSnVuIDE4IDExOjEyOjE1IDIw
MTkgKzAwMDAKCiAgICBnZXRfbWFpbnRhaW5lcjogSW1wcm92ZSBwYXRjaCByZWNvZ25pdGlvbgog
ICAgCiAgICBUaGVyZSBhcmUgbW9kZSBjaGFuZ2UgYW5kIHJlbmFtZSBvbmx5IHBhdGNoZXMgdGhh
dCBhcmUgdW5yZWNvZ25pemVkCiAgICBieSB0aGUgZ2V0X21haW50YWluZXIucGwgc2NyaXB0Lgog
ICAgCiAgICBSZWNvZ25pemUgdGhlbS4KICAgIAogICAgWyBMaW51eCBjb21taXQgMDQ1NWM3NDc4
OGZkNWFhZDQzOTlmMDBlM2ZiYmI3ZTg3NDUwY2E1OCBdCiAgICAKICAgIFJlcG9ydGVkLWJ5OiBI
ZWlucmljaCBTY2h1Y2hhcmR0IDx4eXByb24uZ2xwa0BnbXguZGU+CiAgICBDQzogSnVsaWVuIEdy
YWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IEpvZSBQZXJjaGVz
IDxqb2VAcGVyY2hlcy5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBWb2xvZHlteXIgQmFiY2h1ayA8
dm9sb2R5bXlyX2JhYmNodWtAZXBhbS5jb20+CiAgICBBY2tlZC1ieTogSnVsaWVuIEdyYWxsIDxq
dWxpZW4uZ3JhbGxAYXJtLmNvbT4KCmNvbW1pdCA5YjFhMzE5MjJhYzA2NmVmMGRmZmUzNmViZDZh
NmJhMDE2NTY3ZDY5CkF1dGhvcjogQW1pdCBTaW5naCBUb21hciA8YW1pdHRvbWVyMjVAZ21haWwu
Y29tPgpEYXRlOiAgIFN1biBKdW4gMjMgMTg6MjY6MzEgMjAxOSArMDUzMAoKICAgIHhlbi9hcm06
IGRvbWFpbl9idWlsZDogQmxhY2sgbGlzdCBkZXZpY2VzIHVzaW5nIFBQSXMKICAgIAogICAgQ3Vy
cmVudGx5LCB0aGUgdkdJQyBpcyBub3QgYWJsZSB0byBjb3BlIHdpdGggaGFyZHdhcmUgUFBJcyBy
b3V0ZWQgdG8gZ3Vlc3RzLgogICAgT25lIG9mIHRoZSBzb2x1dGlvbnMgdG8gdGhpcyBwcm9ibGVt
IGlzIHRvIHNraXAgYW55IGRldmljZSB0aGF0IHVzZXMgUFBJCiAgICBzb3VyY2UgY29tcGxldGVs
eSB3aGlsZSBidWlsZGluZyB0aGUgZG9tYWluIGl0c2VsZi4KICAgIAogICAgVGhpcyBwYXRjaCBn
b2VzIHRocm91Z2ggYWxsIHRoZSBpbnRlcnJ1cHQgc291cmNlcyBvZiBhIGRldmljZSBhbmQgc2tp
cCBpdAogICAgaWYgb25lIG9mIHRoZSBpbnRlcnJ1cHRzIHNvdXJjZXMgaXMgYSBQUEkuIEl0IGZp
eGVzIFhFTiBib290IG9uIGkuTVg4TVEgYnkKICAgIHNraXBwaW5nIHRoZSBQTVUgbm9kZS4KICAg
IAogICAgU3VnZ2VzdGVkLWJ5OiAgSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4K
ICAgIFNpZ25lZC1vZmYtYnk6IEFtaXQgU2luZ2ggVG9tYXIgPGFtaXR0b21lcjI1QGdtYWlsLmNv
bT4KICAgIEFja2VkLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgoKY29t
bWl0IGMxMjQ3NTU0NTc4MTgwYmExZmY2ODhmZDQ4OTJmNDk4MjQzYzIzMGUKQXV0aG9yOiBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpEYXRlOiAgIE1vbiBKdWwgOCAy
MzoxMjowNiAyMDE5ICswMTAwCgogICAgeDg2L2dudHRhYjogVXNlIGV4cGxpY2l0IGluc3RydWN0
aW9uIHNpemUgaW4gZ250dGFiX2NsZWFyX2ZsYWdzKCkKICAgIAogICAgVGhlIE9wZW5TVVNFIExl
YXAgY29tcGlsZXJzIGNvbXBsYWluIGFib3V0IGFtYmlndWl0eToKICAgIAogICAgSW4gZmlsZSBp
bmNsdWRlZCBmcm9tIGdyYW50X3RhYmxlLmM6MzM6CiAgICBJbiBmaWxlIGluY2x1ZGVkIGZyb20g
Li4ueGVuL2luY2x1ZGUveGVuL2dyYW50X3RhYmxlLmg6MzA6CiAgICAuLi54ZW4vaW5jbHVkZS9h
c20vZ3JhbnRfdGFibGUuaDo2NzoxOTogZXJyb3I6IGFtYmlndW91cyBpbnN0cnVjdGlvbnMgcmVx
dWlyZQogICAgYW4gZXhwbGljaXQgc3VmZml4IChjb3VsZCBiZSAnYW5kYicsICdhbmR3JywgJ2Fu
ZGwnLCBvciAnYW5kcScpCiAgICAgICAgYXNtIHZvbGF0aWxlICgibG9jayBhbmQgJTEsJTAiIDog
IittIiAoKmFkZHIpIDogImlyIiAoKHVpbnQxNl90KX5tYXNrKSk7CiAgICAgICAgICAgICAgICAg
ICAgICBeCiAgICA8aW5saW5lIGFzbT46MToyOiBub3RlOiBpbnN0YW50aWF0ZWQgaW50byBhc3Nl
bWJseSBoZXJlCiAgICAgICAgICAgIGxvY2sgYW5kICQtMTcsKCVyc2kpCiAgICAgICAgICAgIF4K
ICAgIAogICAgRnVsbCBsb2dzOiBodHRwczovL2dpdGxhYi5jb20veGVuLXByb2plY3QvcGVvcGxl
L2FuZHloaHAveGVuLy0vam9icy8yNDc2MDAyODQKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBD
b29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogSmFuIEJl
dWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoocWVtdSBjaGFuZ2VzIG5vdCBpbmNsdWRlZCkKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Jul 13 08:03:58 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 13 Jul 2019 08: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 1hmD0Q-0001IZ-Nm; Sat, 13 Jul 2019 08: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=EVj6=VJ=linux.alibaba.com=alex.shi@srs-us1.protection.inumbo.net>)
 id 1hllAy-0005NL-2f
 for xen-devel@lists.xenproject.org; Fri, 12 Jul 2019 02:20:44 +0000
X-Inumbo-ID: a3f7261f-a44b-11e9-8980-bc764e045a96
Received: from out30-131.freemail.mail.aliyun.com (unknown [115.124.30.131])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a3f7261f-a44b-11e9-8980-bc764e045a96;
 Fri, 12 Jul 2019 02:20:41 +0000 (UTC)
X-Alimail-AntiSpam: AC=PASS; BC=-1|-1; BR=01201311R101e4; CH=green; DM=||false|;
 FP=0|-1|-1|-1|0|-1|-1|-1; HT=e01e04407; MF=alex.shi@linux.alibaba.com; NM=1;
 PH=DS; RN=28; SR=0; TI=SMTPD_---0TWfJjMr_1562898034; 
Received: from localhost(mailfrom:alex.shi@linux.alibaba.com
 fp:SMTPD_---0TWfJjMr_1562898034) by smtp.aliyun-inc.com(127.0.0.1);
 Fri, 12 Jul 2019 10:20:35 +0800
From: Alex Shi <alex.shi@linux.alibaba.com>
To: linux-doc@vger.kernel.org,
	Jonathan Corbet <corbet@lwn.net>
Date: Fri, 12 Jul 2019 10:20:17 +0800
Message-Id: <20190712022018.27989-11-alex.shi@linux.alibaba.com>
X-Mailer: git-send-email 2.19.1.856.g8858448bb
In-Reply-To: <20190712022018.27989-1-alex.shi@linux.alibaba.com>
References: <20190712022018.27989-1-alex.shi@linux.alibaba.com>
MIME-Version: 1.0
X-Mailman-Approved-At: Sat, 13 Jul 2019 08:03:41 +0000
Subject: [Xen-devel] [PATCH 11/12] Documentation/x86: repointer docs to
 Documentation/arch/
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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-fbdev@vger.kernel.org, linux-ia64@vger.kernel.org,
 kvm@vger.kernel.org, linux-sh@vger.kernel.org,
 Peter Zijlstra <peterz@infradead.org>, linux-mips@vger.kernel.org,
 "H. Peter Anvin" <hpa@zytor.com>, linux-riscv@lists.infradead.org,
 Alex Shi <alex.shi@linux.alibaba.com>,
 linux-stm32@st-md-mailman.stormreply.com, linux-s390@vger.kernel.org,
 linux-samsung-soc@vger.kernel.org, linux-scsi@vger.kernel.org, x86@kernel.org,
 xen-devel@lists.xenproject.org, virtualization@lists.linux-foundation.org,
 platform-driver-x86@vger.kernel.org, linux-omap@vger.kernel.org,
 linux-arm-kernel@lists.infradead.org, Tony Luck <tony.luck@intel.com>,
 linux-parisc@vger.kernel.org, netdev@vger.kernel.org,
 linux-kernel@vger.kernel.org, Changbin Du <changbin.du@intel.com>,
 linux-security-module@vger.kernel.org, linuxppc-dev@lists.ozlabs.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U2luY2Ugd2UgbW92ZSBEb2N1bWVudGF0aW9uL3g4NiBkb2NzIHRvIERvY3VtZW50YXRpb24vYXJj
aC94ODYKZGlyLCByZWRpcmVjdCB0aGUgZG9jIHBvaW50ZXIgdG8gdGhlbS4KClNpZ25lZC1vZmYt
Ynk6IEFsZXggU2hpIDxhbGV4LnNoaUBsaW51eC5hbGliYWJhLmNvbT4KQ2M6IEpvbmF0aGFuIENv
cmJldCA8Y29yYmV0QGx3bi5uZXQ+CkNjOiBUb255IEx1Y2sgPHRvbnkubHVja0BpbnRlbC5jb20+
CkNjOiAiSC4gUGV0ZXIgQW52aW4iIDxocGFAenl0b3IuY29tPgpDYzogeDg2QGtlcm5lbC5vcmcK
Q2M6IFBldGVyIFppamxzdHJhIDxwZXRlcnpAaW5mcmFkZWFkLm9yZz4KQ2M6IENoYW5nYmluIER1
IDxjaGFuZ2Jpbi5kdUBpbnRlbC5jb20+CkNjOiBsaW51eC1kb2NAdmdlci5rZXJuZWwub3JnCkNj
OiBsaW51eC1rZXJuZWxAdmdlci5rZXJuZWwub3JnCkNjOiB4ZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKQ2M6IHBsYXRmb3JtLWRyaXZlci14ODZAdmdlci5rZXJuZWwub3JnCkNjOiBrdm1A
dmdlci5rZXJuZWwub3JnCkNjOiB2aXJ0dWFsaXphdGlvbkBsaXN0cy5saW51eC1mb3VuZGF0aW9u
Lm9yZwpDYzogbmV0ZGV2QHZnZXIua2VybmVsLm9yZwpDYzogbGludXgtc2VjdXJpdHktbW9kdWxl
QHZnZXIua2VybmVsLm9yZwotLS0KIERvY3VtZW50YXRpb24vYWRtaW4tZ3VpZGUvaHctdnVsbi9t
ZHMucnN0ICAgICAgICAgICAgfCAgMiArLQogRG9jdW1lbnRhdGlvbi9hZG1pbi1ndWlkZS9rZXJu
ZWwtcGFyYW1ldGVycy5yc3QgICAgICB8ICA2ICsrKy0tLQogRG9jdW1lbnRhdGlvbi9hZG1pbi1n
dWlkZS9rZXJuZWwtcGFyYW1ldGVycy50eHQgICAgICB8ICA4ICsrKystLS0tCiBEb2N1bWVudGF0
aW9uL2FkbWluLWd1aWRlL3Jhcy5yc3QgICAgICAgICAgICAgICAgICAgIHwgIDIgKy0KIERvY3Vt
ZW50YXRpb24vYXJjaC94ODYveDg2XzY0LzVsZXZlbC1wYWdpbmcucnN0ICAgICAgfCAgMiArLQog
RG9jdW1lbnRhdGlvbi9hcmNoL3g4Ni94ODZfNjQvYm9vdC1vcHRpb25zLnJzdCAgICAgICB8ICA0
ICsrLS0KIC4uLi9hcmNoL3g4Ni94ODZfNjQvZmFrZS1udW1hLWZvci1jcHVzZXRzLnJzdCAgICAg
ICAgfCAgMiArLQogRG9jdW1lbnRhdGlvbi9kZXZpY2V0cmVlL2Jvb3Rpbmctd2l0aG91dC1vZi50
eHQgICAgICB8ICAyICstCiBEb2N1bWVudGF0aW9uL3N5c2N0bC9rZXJuZWwudHh0ICAgICAgICAg
ICAgICAgICAgICAgIHwgIDQgKystLQogTUFJTlRBSU5FUlMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICB8ICA0ICsrLS0KIGFyY2gvYXJtL0tjb25maWcgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgMiArLQogYXJjaC94ODYvS2NvbmZpZyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8IDEyICsrKysrKy0tLS0tLQogYXJjaC94
ODYvS2NvbmZpZy5kZWJ1ZyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAyICstCiBh
cmNoL3g4Ni9ib290L2hlYWRlci5TICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgIDIg
Ky0KIGFyY2gveDg2L2VudHJ5L2VudHJ5XzY0LlMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
fCAgMiArLQogYXJjaC94ODYvaW5jbHVkZS9hc20vYm9vdHBhcmFtX3V0aWxzLmggICAgICAgICAg
ICAgICB8ICAyICstCiBhcmNoL3g4Ni9pbmNsdWRlL2FzbS9wYWdlXzY0X3R5cGVzLmggICAgICAg
ICAgICAgICAgIHwgIDIgKy0KIGFyY2gveDg2L2luY2x1ZGUvYXNtL3BndGFibGVfNjRfdHlwZXMu
aCAgICAgICAgICAgICAgfCAgMiArLQogYXJjaC94ODYva2VybmVsL2NwdS9taWNyb2NvZGUvYW1k
LmMgICAgICAgICAgICAgICAgICB8ICAyICstCiBhcmNoL3g4Ni9rZXJuZWwva2V4ZWMtYnppbWFn
ZTY0LmMgICAgICAgICAgICAgICAgICAgIHwgIDIgKy0KIGFyY2gveDg2L2tlcm5lbC9wY2ktZG1h
LmMgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgMiArLQogYXJjaC94ODYvbW0vdGxiLmMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAyICstCiBhcmNoL3g4Ni9wbGF0
Zm9ybS9wdmgvZW5saWdodGVuLmMgICAgICAgICAgICAgICAgICAgIHwgIDIgKy0KIGRyaXZlcnMv
dmhvc3Qvdmhvc3QuYyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgMiArLQogc2Vj
dXJpdHkvS2NvbmZpZyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAyICst
CiB0b29scy9pbmNsdWRlL2xpbnV4L2Vyci5oICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwg
IDIgKy0KIHRvb2xzL29ianRvb2wvRG9jdW1lbnRhdGlvbi9zdGFjay12YWxpZGF0aW9uLnR4dCAg
ICAgfCAgNCArKy0tCiAyNyBmaWxlcyBjaGFuZ2VkLCA0MSBpbnNlcnRpb25zKCspLCA0MSBkZWxl
dGlvbnMoLSkKCmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2FkbWluLWd1aWRlL2h3LXZ1bG4v
bWRzLnJzdCBiL0RvY3VtZW50YXRpb24vYWRtaW4tZ3VpZGUvaHctdnVsbi9tZHMucnN0CmluZGV4
IGUzYTc5NmMwZDNhMi4uMzAzMjI4MzgwZmRjIDEwMDY0NAotLS0gYS9Eb2N1bWVudGF0aW9uL2Fk
bWluLWd1aWRlL2h3LXZ1bG4vbWRzLnJzdAorKysgYi9Eb2N1bWVudGF0aW9uL2FkbWluLWd1aWRl
L2h3LXZ1bG4vbWRzLnJzdApAQCAtNTgsNyArNTgsNyBAQCBCZWNhdXNlIHRoZSBidWZmZXJzIGFy
ZSBwb3RlbnRpYWxseSBzaGFyZWQgYmV0d2VlbiBIeXBlci1UaHJlYWRzIGNyb3NzCiBIeXBlci1U
aHJlYWQgYXR0YWNrcyBhcmUgcG9zc2libGUuCiAKIERlZXBlciB0ZWNobmljYWwgaW5mb3JtYXRp
b24gaXMgYXZhaWxhYmxlIGluIHRoZSBNRFMgc3BlY2lmaWMgeDg2Ci1hcmNoaXRlY3R1cmUgc2Vj
dGlvbjogOnJlZjpgRG9jdW1lbnRhdGlvbi94ODYvbWRzLnJzdCA8bWRzPmAuCithcmNoaXRlY3R1
cmUgc2VjdGlvbjogOnJlZjpgRG9jdW1lbnRhdGlvbi9hcmNoL3g4Ni9tZHMucnN0IDxtZHM+YC4K
IAogCiBBdHRhY2sgc2NlbmFyaW9zCmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2FkbWluLWd1
aWRlL2tlcm5lbC1wYXJhbWV0ZXJzLnJzdCBiL0RvY3VtZW50YXRpb24vYWRtaW4tZ3VpZGUva2Vy
bmVsLXBhcmFtZXRlcnMucnN0CmluZGV4IGRjMjgzZGNmZmFlOC4uN2MzMjQ4NDgxMWM4IDEwMDY0
NAotLS0gYS9Eb2N1bWVudGF0aW9uL2FkbWluLWd1aWRlL2tlcm5lbC1wYXJhbWV0ZXJzLnJzdAor
KysgYi9Eb2N1bWVudGF0aW9uL2FkbWluLWd1aWRlL2tlcm5lbC1wYXJhbWV0ZXJzLnJzdApAQCAt
MTY3LDcgKzE2Nyw3IEBAIHBhcmFtZXRlciBpcyBhcHBsaWNhYmxlOjoKIAlYODYtMzIJWDg2LTMy
LCBha2EgaTM4NiBhcmNoaXRlY3R1cmUgaXMgZW5hYmxlZC4KIAlYODYtNjQJWDg2LTY0IGFyY2hp
dGVjdHVyZSBpcyBlbmFibGVkLgogCQkJTW9yZSBYODYtNjQgYm9vdCBvcHRpb25zIGNhbiBiZSBm
b3VuZCBpbgotCQkJRG9jdW1lbnRhdGlvbi94ODYveDg2XzY0L2Jvb3Qtb3B0aW9ucy5yc3QuCisJ
CQlEb2N1bWVudGF0aW9uL2FyY2gveDg2L3g4Nl82NC9ib290LW9wdGlvbnMucnN0LgogCVg4NglF
aXRoZXIgMzItYml0IG9yIDY0LWJpdCB4ODYgKHNhbWUgYXMgWDg2LTMyK1g4Ni02NCkKIAlYODZf
VVYJU0dJIFVWIHN1cHBvcnQgaXMgZW5hYmxlZC4KIAlYRU4JWGVuIHN1cHBvcnQgaXMgZW5hYmxl
ZApAQCAtMTgxLDEwICsxODEsMTAgQEAgSW4gYWRkaXRpb24sIHRoZSBmb2xsb3dpbmcgdGV4dCBp
bmRpY2F0ZXMgdGhhdCB0aGUgb3B0aW9uOjoKIFBhcmFtZXRlcnMgZGVub3RlZCB3aXRoIEJPT1Qg
YXJlIGFjdHVhbGx5IGludGVycHJldGVkIGJ5IHRoZSBib290CiBsb2FkZXIsIGFuZCBoYXZlIG5v
IG1lYW5pbmcgdG8gdGhlIGtlcm5lbCBkaXJlY3RseS4KIERvIG5vdCBtb2RpZnkgdGhlIHN5bnRh
eCBvZiBib290IGxvYWRlciBwYXJhbWV0ZXJzIHdpdGhvdXQgZXh0cmVtZQotbmVlZCBvciBjb29y
ZGluYXRpb24gd2l0aCA8RG9jdW1lbnRhdGlvbi94ODYvYm9vdC5yc3Q+LgorbmVlZCBvciBjb29y
ZGluYXRpb24gd2l0aCA8RG9jdW1lbnRhdGlvbi9hcmNoL3g4Ni9ib290LnJzdD4uCiAKIFRoZXJl
IGFyZSBhbHNvIGFyY2gtc3BlY2lmaWMga2VybmVsLXBhcmFtZXRlcnMgbm90IGRvY3VtZW50ZWQg
aGVyZS4KLVNlZSBmb3IgZXhhbXBsZSA8RG9jdW1lbnRhdGlvbi94ODYveDg2XzY0L2Jvb3Qtb3B0
aW9ucy5yc3Q+LgorU2VlIGZvciBleGFtcGxlIDxEb2N1bWVudGF0aW9uL2FyY2gveDg2L3g4Nl82
NC9ib290LW9wdGlvbnMucnN0Pi4KIAogTm90ZSB0aGF0IEFMTCBrZXJuZWwgcGFyYW1ldGVycyBs
aXN0ZWQgYmVsb3cgYXJlIENBU0UgU0VOU0lUSVZFLCBhbmQgdGhhdAogYSB0cmFpbGluZyA9IG9u
IHRoZSBuYW1lIG9mIGFueSBwYXJhbWV0ZXIgc3RhdGVzIHRoYXQgdGhhdCBwYXJhbWV0ZXIgd2ls
bApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9hZG1pbi1ndWlkZS9rZXJuZWwtcGFyYW1ldGVy
cy50eHQgYi9Eb2N1bWVudGF0aW9uL2FkbWluLWd1aWRlL2tlcm5lbC1wYXJhbWV0ZXJzLnR4dApp
bmRleCA0Y2ViNDY5MTI0NWIuLmQ5ZWI1ODk1ZWE5ZSAxMDA2NDQKLS0tIGEvRG9jdW1lbnRhdGlv
bi9hZG1pbi1ndWlkZS9rZXJuZWwtcGFyYW1ldGVycy50eHQKKysrIGIvRG9jdW1lbnRhdGlvbi9h
ZG1pbi1ndWlkZS9rZXJuZWwtcGFyYW1ldGVycy50eHQKQEAgLTk2Myw3ICs5NjMsNyBAQAogCQkJ
Zm9yIGRldGFpbHMuCiAKIAlub21weAkJW1g4Nl0gRGlzYWJsZXMgSW50ZWwgTWVtb3J5IFByb3Rl
Y3Rpb24gRXh0ZW5zaW9ucy4KLQkJCVNlZSBEb2N1bWVudGF0aW9uL3g4Ni9pbnRlbF9tcHgucnN0
IGZvciBtb3JlCisJCQlTZWUgRG9jdW1lbnRhdGlvbi9hcmNoL3g4Ni9pbnRlbF9tcHgucnN0IGZv
ciBtb3JlCiAJCQlpbmZvcm1hdGlvbiBhYm91dCB0aGUgZmVhdHVyZS4KIAogCW5vcGt1CQlbWDg2
XSBEaXNhYmxlIE1lbW9yeSBQcm90ZWN0aW9uIEtleXMgQ1BVIGZlYXR1cmUgZm91bmQKQEAgLTIz
ODAsNyArMjM4MCw3IEBACiAKIAltY2UJCVtYODYtMzJdIE1hY2hpbmUgQ2hlY2sgRXhjZXB0aW9u
CiAKLQltY2U9b3B0aW9uCVtYODYtNjRdIFNlZSBEb2N1bWVudGF0aW9uL3g4Ni94ODZfNjQvYm9v
dC1vcHRpb25zLnJzdAorCW1jZT1vcHRpb24JW1g4Ni02NF0gU2VlIERvY3VtZW50YXRpb24vYXJj
aC94ODYveDg2XzY0L2Jvb3Qtb3B0aW9ucy5yc3QKIAogCW1kPQkJW0hXXSBSQUlEIHN1YnN5c3Rl
bXMgZGV2aWNlcyBhbmQgbGV2ZWwKIAkJCVNlZSBEb2N1bWVudGF0aW9uL2FkbWluLWd1aWRlL21k
LnJzdC4KQEAgLTM1MjYsNyArMzUyNiw3IEBACiAJCQlTZWUgRG9jdW1lbnRhdGlvbi9ibG9ja2Rl
di9wYXJpZGUudHh0LgogCiAJcGlycT0JCVtTTVAsQVBJQ10gTWFudWFsIG1wLXRhYmxlIHNldHVw
Ci0JCQlTZWUgRG9jdW1lbnRhdGlvbi94ODYvaTM4Ni9JTy1BUElDLnJzdC4KKwkJCVNlZSBEb2N1
bWVudGF0aW9uL2FyY2gveDg2L2kzODYvSU8tQVBJQy5yc3QuCiAKIAlwbGlwPQkJW1BQVCxORVRd
IFBhcmFsbGVsIHBvcnQgbmV0d29yayBsaW5rCiAJCQlGb3JtYXQ6IHsgcGFycG9ydDxucj4gfCB0
aW1pZCB8IDAgfQpAQCAtNTA1OCw3ICs1MDU4LDcgQEAKIAkJCUNhbiBiZSB1c2VkIG11bHRpcGxl
IHRpbWVzIGZvciBtdWx0aXBsZSBkZXZpY2VzLgogCiAJdmdhPQkJW0JPT1QsWDg2LTMyXSBTZWxl
Y3QgYSBwYXJ0aWN1bGFyIHZpZGVvIG1vZGUKLQkJCVNlZSBEb2N1bWVudGF0aW9uL3g4Ni9ib290
LnJzdCBhbmQKKwkJCVNlZSBEb2N1bWVudGF0aW9uL2FyY2gveDg2L2Jvb3QucnN0IGFuZAogCQkJ
RG9jdW1lbnRhdGlvbi9zdmdhLnR4dC4KIAkJCVVzZSB2Z2E9YXNrIGZvciBtZW51LgogCQkJVGhp
cyBpcyBhY3R1YWxseSBhIGJvb3QgbG9hZGVyIHBhcmFtZXRlcjsgdGhlIHZhbHVlIGlzCmRpZmYg
LS1naXQgYS9Eb2N1bWVudGF0aW9uL2FkbWluLWd1aWRlL3Jhcy5yc3QgYi9Eb2N1bWVudGF0aW9u
L2FkbWluLWd1aWRlL3Jhcy5yc3QKaW5kZXggMmIyMGY1ZjczODBkLi4yZDg2ODYyNDU4YWEgMTAw
NjQ0Ci0tLSBhL0RvY3VtZW50YXRpb24vYWRtaW4tZ3VpZGUvcmFzLnJzdAorKysgYi9Eb2N1bWVu
dGF0aW9uL2FkbWluLWd1aWRlL3Jhcy5yc3QKQEAgLTE5OSw3ICsxOTksNyBAQCBBcmNoaXRlY3R1
cmUgKE1DQSlcIFsjZjNdXy4KICAgbW9kZSkuCiAKIC4uIFsjZjNdIEZvciBtb3JlIGRldGFpbHMg
YWJvdXQgdGhlIE1hY2hpbmUgQ2hlY2sgQXJjaGl0ZWN0dXJlIChNQ0EpLAotICBwbGVhc2UgcmVh
ZCBEb2N1bWVudGF0aW9uL3g4Ni94ODZfNjQvbWFjaGluZWNoZWNrLnJzdCBhdCB0aGUgS2VybmVs
IHRyZWUuCisgIHBsZWFzZSByZWFkIERvY3VtZW50YXRpb24vYXJjaC94ODYveDg2XzY0L21hY2hp
bmVjaGVjay5yc3QgYXQgdGhlIEtlcm5lbCB0cmVlLgogCiBFREFDIC0gRXJyb3IgRGV0ZWN0aW9u
IEFuZCBDb3JyZWN0aW9uCiAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCmRp
ZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2FyY2gveDg2L3g4Nl82NC81bGV2ZWwtcGFnaW5nLnJz
dCBiL0RvY3VtZW50YXRpb24vYXJjaC94ODYveDg2XzY0LzVsZXZlbC1wYWdpbmcucnN0CmluZGV4
IDQ0ODU2NDE3ZTZhNS4uMDAwODA5ODc4NDAzIDEwMDY0NAotLS0gYS9Eb2N1bWVudGF0aW9uL2Fy
Y2gveDg2L3g4Nl82NC81bGV2ZWwtcGFnaW5nLnJzdAorKysgYi9Eb2N1bWVudGF0aW9uL2FyY2gv
eDg2L3g4Nl82NC81bGV2ZWwtcGFnaW5nLnJzdApAQCAtMjAsNyArMjAsNyBAQCBwaHlzaWNhbCBh
ZGRyZXNzIHNwYWNlLiBUaGlzICJvdWdodCB0byBiZSBlbm91Z2ggZm9yIGFueWJvZHkiIMKpLgog
UUVNVSAyLjkgYW5kIGxhdGVyIHN1cHBvcnQgNS1sZXZlbCBwYWdpbmcuCiAKIFZpcnR1YWwgbWVt
b3J5IGxheW91dCBmb3IgNS1sZXZlbCBwYWdpbmcgaXMgZGVzY3JpYmVkIGluCi1Eb2N1bWVudGF0
aW9uL3g4Ni94ODZfNjQvbW0ucnN0CitEb2N1bWVudGF0aW9uL2FyY2gveDg2L3g4Nl82NC9tbS5y
c3QKIAogCiBFbmFibGluZyA1LWxldmVsIHBhZ2luZwpkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlv
bi9hcmNoL3g4Ni94ODZfNjQvYm9vdC1vcHRpb25zLnJzdCBiL0RvY3VtZW50YXRpb24vYXJjaC94
ODYveDg2XzY0L2Jvb3Qtb3B0aW9ucy5yc3QKaW5kZXggNmE0Mjg1YTNjN2E0Li4yYTA5MzEyOGIy
OGYgMTAwNjQ0Ci0tLSBhL0RvY3VtZW50YXRpb24vYXJjaC94ODYveDg2XzY0L2Jvb3Qtb3B0aW9u
cy5yc3QKKysrIGIvRG9jdW1lbnRhdGlvbi9hcmNoL3g4Ni94ODZfNjQvYm9vdC1vcHRpb25zLnJz
dApAQCAtOSw3ICs5LDcgQEAgb25seSB0aGUgQU1ENjQgc3BlY2lmaWMgb25lcyBhcmUgbGlzdGVk
IGhlcmUuCiAKIE1hY2hpbmUgY2hlY2sKID09PT09PT09PT09PT0KLVBsZWFzZSBzZWUgRG9jdW1l
bnRhdGlvbi94ODYveDg2XzY0L21hY2hpbmVjaGVjay5yc3QgZm9yIHN5c2ZzIHJ1bnRpbWUgdHVu
YWJsZXMuCitQbGVhc2Ugc2VlIERvY3VtZW50YXRpb24vYXJjaC94ODYveDg2XzY0L21hY2hpbmVj
aGVjay5yc3QgZm9yIHN5c2ZzIHJ1bnRpbWUgdHVuYWJsZXMuCiAKICAgIG1jZT1vZmYKIAkJRGlz
YWJsZSBtYWNoaW5lIGNoZWNrCkBAIC04OSw3ICs4OSw3IEBAIEFQSUNzCiAgICAgIERvbid0IHVz
ZSB0aGUgbG9jYWwgQVBJQyAoYWxpYXMgZm9yIGkzODYgY29tcGF0aWJpbGl0eSkKIAogICAgcGly
cT0uLi4KLQlTZWUgRG9jdW1lbnRhdGlvbi94ODYvaTM4Ni9JTy1BUElDLnJzdAorCVNlZSBEb2N1
bWVudGF0aW9uL2FyY2gveDg2L2kzODYvSU8tQVBJQy5yc3QKIAogICAgbm9hcGljdGltZXIKIAlE
b24ndCBzZXQgdXAgdGhlIEFQSUMgdGltZXIKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vYXJj
aC94ODYveDg2XzY0L2Zha2UtbnVtYS1mb3ItY3B1c2V0cy5yc3QgYi9Eb2N1bWVudGF0aW9uL2Fy
Y2gveDg2L3g4Nl82NC9mYWtlLW51bWEtZm9yLWNwdXNldHMucnN0CmluZGV4IDMwMTA4Njg0YWU4
Ny4uZDk2MGY1Y2FjMjU4IDEwMDY0NAotLS0gYS9Eb2N1bWVudGF0aW9uL2FyY2gveDg2L3g4Nl82
NC9mYWtlLW51bWEtZm9yLWNwdXNldHMucnN0CisrKyBiL0RvY3VtZW50YXRpb24vYXJjaC94ODYv
eDg2XzY0L2Zha2UtbnVtYS1mb3ItY3B1c2V0cy5yc3QKQEAgLTE4LDcgKzE4LDcgQEAgRm9yIG1v
cmUgaW5mb3JtYXRpb24gb24gdGhlIGZlYXR1cmVzIG9mIGNwdXNldHMsIHNlZQogRG9jdW1lbnRh
dGlvbi9jZ3JvdXAtdjEvY3B1c2V0cy5yc3QuCiBUaGVyZSBhcmUgYSBudW1iZXIgb2YgZGlmZmVy
ZW50IGNvbmZpZ3VyYXRpb25zIHlvdSBjYW4gdXNlIGZvciB5b3VyIG5lZWRzLiAgRm9yCiBtb3Jl
IGluZm9ybWF0aW9uIG9uIHRoZSBudW1hPWZha2UgY29tbWFuZCBsaW5lIG9wdGlvbiBhbmQgaXRz
IHZhcmlvdXMgd2F5cyBvZgotY29uZmlndXJpbmcgZmFrZSBub2Rlcywgc2VlIERvY3VtZW50YXRp
b24veDg2L3g4Nl82NC9ib290LW9wdGlvbnMucnN0LgorY29uZmlndXJpbmcgZmFrZSBub2Rlcywg
c2VlIERvY3VtZW50YXRpb24vYXJjaC94ODYveDg2XzY0L2Jvb3Qtb3B0aW9ucy5yc3QuCiAKIEZv
ciB0aGUgcHVycG9zZXMgb2YgdGhpcyBpbnRyb2R1Y3Rpb24sIHdlJ2xsIGFzc3VtZSBhIHZlcnkg
cHJpbWl0aXZlIE5VTUEKIGVtdWxhdGlvbiBzZXR1cCBvZiAibnVtYT1mYWtlPTQqNTEyLCIuICBU
aGlzIHdpbGwgc3BsaXQgb3VyIHN5c3RlbSBtZW1vcnkgaW50bwpkaWZmIC0tZ2l0IGEvRG9jdW1l
bnRhdGlvbi9kZXZpY2V0cmVlL2Jvb3Rpbmctd2l0aG91dC1vZi50eHQgYi9Eb2N1bWVudGF0aW9u
L2RldmljZXRyZWUvYm9vdGluZy13aXRob3V0LW9mLnR4dAppbmRleCA1OGQ2MDZmY2E3ZWIuLjA2
Njc3OGNiYmRjYiAxMDA2NDQKLS0tIGEvRG9jdW1lbnRhdGlvbi9kZXZpY2V0cmVlL2Jvb3Rpbmct
d2l0aG91dC1vZi50eHQKKysrIGIvRG9jdW1lbnRhdGlvbi9kZXZpY2V0cmVlL2Jvb3Rpbmctd2l0
aG91dC1vZi50eHQKQEAgLTI3Nyw3ICsyNzcsNyBAQCBpdCB3aXRoIHNwZWNpYWwgY2FzZXMuCiAg
IHRoZSBkZWNvbXByZXNzb3IgKHRoZSByZWFsIG1vZGUgZW50cnkgcG9pbnQgZ29lcyB0byB0aGUg
c2FtZSAgMzJiaXQKICAgZW50cnkgcG9pbnQgb25jZSBpdCBzd2l0Y2hlZCBpbnRvIHByb3RlY3Rl
ZCBtb2RlKS4gVGhhdCBlbnRyeSBwb2ludAogICBzdXBwb3J0cyBvbmUgY2FsbGluZyBjb252ZW50
aW9uIHdoaWNoIGlzIGRvY3VtZW50ZWQgaW4KLSAgRG9jdW1lbnRhdGlvbi94ODYvYm9vdC5yc3QK
KyAgRG9jdW1lbnRhdGlvbi9hcmNoL3g4Ni9ib290LnJzdAogICBUaGUgcGh5c2ljYWwgcG9pbnRl
ciB0byB0aGUgZGV2aWNlLXRyZWUgYmxvY2sgKGRlZmluZWQgaW4gY2hhcHRlciBJSSkKICAgaXMg
cGFzc2VkIHZpYSBzZXR1cF9kYXRhIHdoaWNoIHJlcXVpcmVzIGF0IGxlYXN0IGJvb3QgcHJvdG9j
b2wgMi4wOS4KICAgVGhlIHR5cGUgZmlsZWQgaXMgZGVmaW5lZCBhcwpkaWZmIC0tZ2l0IGEvRG9j
dW1lbnRhdGlvbi9zeXNjdGwva2VybmVsLnR4dCBiL0RvY3VtZW50YXRpb24vc3lzY3RsL2tlcm5l
bC50eHQKaW5kZXggMWIyZmUxN2NkMmZhLi5iM2UzYzU2YmRhYjggMTAwNjQ0Ci0tLSBhL0RvY3Vt
ZW50YXRpb24vc3lzY3RsL2tlcm5lbC50eHQKKysrIGIvRG9jdW1lbnRhdGlvbi9zeXNjdGwva2Vy
bmVsLnR4dApAQCAtMTU0LDcgKzE1NCw3IEBAIGlzIDB4MTUgYW5kIHRoZSBmdWxsIHZlcnNpb24g
bnVtYmVyIGlzIDB4MjM0LCB0aGlzIGZpbGUgd2lsbCBjb250YWluCiB0aGUgdmFsdWUgMzQwID0g
MHgxNTQuCiAKIFNlZSB0aGUgdHlwZV9vZl9sb2FkZXIgYW5kIGV4dF9sb2FkZXJfdHlwZSBmaWVs
ZHMgaW4KLURvY3VtZW50YXRpb24veDg2L2Jvb3QucnN0IGZvciBhZGRpdGlvbmFsIGluZm9ybWF0
aW9uLgorRG9jdW1lbnRhdGlvbi9hcmNoL3g4Ni9ib290LnJzdCBmb3IgYWRkaXRpb25hbCBpbmZv
cm1hdGlvbi4KIAogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT0KIApAQCAtMTY2LDcgKzE2Niw3IEBAIFRoZSBjb21wbGV0ZSBib290
bG9hZGVyIHZlcnNpb24gbnVtYmVyLiAgSW4gdGhlIGV4YW1wbGUgYWJvdmUsIHRoaXMKIGZpbGUg
d2lsbCBjb250YWluIHRoZSB2YWx1ZSA1NjQgPSAweDIzNC4KIAogU2VlIHRoZSB0eXBlX29mX2xv
YWRlciBhbmQgZXh0X2xvYWRlcl92ZXIgZmllbGRzIGluCi1Eb2N1bWVudGF0aW9uL3g4Ni9ib290
LnJzdCBmb3IgYWRkaXRpb25hbCBpbmZvcm1hdGlvbi4KK0RvY3VtZW50YXRpb24vYXJjaC94ODYv
Ym9vdC5yc3QgZm9yIGFkZGl0aW9uYWwgaW5mb3JtYXRpb24uCiAKID09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CiAKZGlmZiAtLWdp
dCBhL01BSU5UQUlORVJTIGIvTUFJTlRBSU5FUlMKaW5kZXggODQ0NDhkNTgzOGI3Li5lMWFhNjFj
NzJjYjEgMTAwNjQ0Ci0tLSBhL01BSU5UQUlORVJTCisrKyBiL01BSU5UQUlORVJTCkBAIC0xMzM1
MSw3ICsxMzM1MSw3IEBAIEw6CWxpbnV4LWtlcm5lbEB2Z2VyLmtlcm5lbC5vcmcKIFM6CVN1cHBv
cnRlZAogRjoJYXJjaC94ODYva2VybmVsL2NwdS9yZXNjdHJsLwogRjoJYXJjaC94ODYvaW5jbHVk
ZS9hc20vcmVzY3RybF9zY2hlZC5oCi1GOglEb2N1bWVudGF0aW9uL3g4Ni9yZXNjdHJsKgorRjoJ
RG9jdW1lbnRhdGlvbi9hcmNoL3g4Ni9yZXNjdHJsKgogCiBSRUFELUNPUFkgVVBEQVRFIChSQ1Up
CiBNOgkiUGF1bCBFLiBNY0tlbm5leSIgPHBhdWxtY2tAbGludXguaWJtLmNvbT4KQEAgLTE3MjU4
LDcgKzE3MjU4LDcgQEAgTDoJbGludXgta2VybmVsQHZnZXIua2VybmVsLm9yZwogVDoJZ2l0IGdp
dDovL2dpdC5rZXJuZWwub3JnL3B1Yi9zY20vbGludXgva2VybmVsL2dpdC90aXAvdGlwLmdpdCB4
ODYvY29yZQogUzoJTWFpbnRhaW5lZAogRjoJRG9jdW1lbnRhdGlvbi9kZXZpY2V0cmVlL2JpbmRp
bmdzL3g4Ni8KLUY6CURvY3VtZW50YXRpb24veDg2LworRjoJRG9jdW1lbnRhdGlvbi9hcmNoL3g4
Ni8KIEY6CWFyY2gveDg2LwogCiBYODYgRU5UUlkgQ09ERQpkaWZmIC0tZ2l0IGEvYXJjaC9hcm0v
S2NvbmZpZyBiL2FyY2gvYXJtL0tjb25maWcKaW5kZXggMWIyNzZkZGE4MzdkLi5iMmI4ZDNjMTUy
ODUgMTAwNjQ0Ci0tLSBhL2FyY2gvYXJtL0tjb25maWcKKysrIGIvYXJjaC9hcm0vS2NvbmZpZwpA
QCAtMTI5Myw3ICsxMjkzLDcgQEAgY29uZmlnIFNNUAogCSAgdW5pcHJvY2Vzc29yIG1hY2hpbmVz
LiBPbiBhIHVuaXByb2Nlc3NvciBtYWNoaW5lLCB0aGUga2VybmVsCiAJICB3aWxsIHJ1biBmYXN0
ZXIgaWYgeW91IHNheSBOIGhlcmUuCiAKLQkgIFNlZSBhbHNvIDxmaWxlOkRvY3VtZW50YXRpb24v
eDg2L2kzODYvSU8tQVBJQy5yc3Q+LAorCSAgU2VlIGFsc28gPGZpbGU6RG9jdW1lbnRhdGlvbi9h
cmNoL3g4Ni9pMzg2L0lPLUFQSUMucnN0PiwKIAkgIDxmaWxlOkRvY3VtZW50YXRpb24vbG9ja3Vw
LXdhdGNoZG9ncy50eHQ+IGFuZCB0aGUgU01QLUhPV1RPIGF2YWlsYWJsZSBhdAogCSAgPGh0dHA6
Ly90bGRwLm9yZy9IT1dUTy9TTVAtSE9XVE8uaHRtbD4uCiAKZGlmZiAtLWdpdCBhL2FyY2gveDg2
L0tjb25maWcgYi9hcmNoL3g4Ni9LY29uZmlnCmluZGV4IGRjZTEwYjE4ZjRiYy4uNTQ4OWY0MmUw
MDVlIDEwMDY0NAotLS0gYS9hcmNoL3g4Ni9LY29uZmlnCisrKyBiL2FyY2gveDg2L0tjb25maWcK
QEAgLTM5OSw3ICszOTksNyBAQCBjb25maWcgU01QCiAJICBZIHRvICJFbmhhbmNlZCBSZWFsIFRp
bWUgQ2xvY2sgU3VwcG9ydCIsIGJlbG93LiBUaGUgIkFkdmFuY2VkIFBvd2VyCiAJICBNYW5hZ2Vt
ZW50IiBjb2RlIHdpbGwgYmUgZGlzYWJsZWQgaWYgeW91IHNheSBZIGhlcmUuCiAKLQkgIFNlZSBh
bHNvIDxmaWxlOkRvY3VtZW50YXRpb24veDg2L2kzODYvSU8tQVBJQy5yc3Q+LAorCSAgU2VlIGFs
c28gPGZpbGU6RG9jdW1lbnRhdGlvbi9hcmNoL3g4Ni9pMzg2L0lPLUFQSUMucnN0PiwKIAkgIDxm
aWxlOkRvY3VtZW50YXRpb24vbG9ja3VwLXdhdGNoZG9ncy50eHQ+IGFuZCB0aGUgU01QLUhPV1RP
IGF2YWlsYWJsZSBhdAogCSAgPGh0dHA6Ly93d3cudGxkcC5vcmcvZG9jcy5odG1sI2hvd3RvPi4K
IApAQCAtMTMwOCw3ICsxMzA4LDcgQEAgY29uZmlnIE1JQ1JPQ09ERQogCSAgdGhlIExpbnV4IGtl
cm5lbC4KIAogCSAgVGhlIHByZWZlcnJlZCBtZXRob2QgdG8gbG9hZCBtaWNyb2NvZGUgZnJvbSBh
IGRldGFjaGVkIGluaXRyZCBpcyBkZXNjcmliZWQKLQkgIGluIERvY3VtZW50YXRpb24veDg2L21p
Y3JvY29kZS5yc3QuIEZvciB0aGF0IHlvdSBuZWVkIHRvIGVuYWJsZQorCSAgaW4gRG9jdW1lbnRh
dGlvbi9hcmNoL3g4Ni9taWNyb2NvZGUucnN0LiBGb3IgdGhhdCB5b3UgbmVlZCB0byBlbmFibGUK
IAkgIENPTkZJR19CTEtfREVWX0lOSVRSRCBpbiBvcmRlciBmb3IgdGhlIGxvYWRlciB0byBiZSBh
YmxlIHRvIHNjYW4gdGhlCiAJICBpbml0cmQgZm9yIG1pY3JvY29kZSBibG9icy4KIApAQCAtMTM0
Nyw3ICsxMzQ3LDcgQEAgY29uZmlnIE1JQ1JPQ09ERV9PTERfSU5URVJGQUNFCiAJICBJdCBpcyBp
bmFkZXF1YXRlIGJlY2F1c2UgaXQgcnVucyB0b28gbGF0ZSB0byBiZSBhYmxlIHRvIHByb3Blcmx5
CiAJICBsb2FkIG1pY3JvY29kZSBvbiBhIG1hY2hpbmUgYW5kIGl0IG5lZWRzIHNwZWNpYWwgdG9v
bHMuIEluc3RlYWQsIHlvdQogCSAgc2hvdWxkJ3ZlIHN3aXRjaGVkIHRvIHRoZSBlYXJseSBsb2Fk
aW5nIG1ldGhvZCB3aXRoIHRoZSBpbml0cmQgb3IKLQkgIGJ1aWx0aW4gbWljcm9jb2RlIGJ5IG5v
dzogRG9jdW1lbnRhdGlvbi94ODYvbWljcm9jb2RlLnJzdAorCSAgYnVpbHRpbiBtaWNyb2NvZGUg
Ynkgbm93OiBEb2N1bWVudGF0aW9uL2FyY2gveDg2L21pY3JvY29kZS5yc3QKIAogY29uZmlnIFg4
Nl9NU1IKIAl0cmlzdGF0ZSAiL2Rldi9jcHUvKi9tc3IgLSBNb2RlbC1zcGVjaWZpYyByZWdpc3Rl
ciBzdXBwb3J0IgpAQCAtMTQ5Niw3ICsxNDk2LDcgQEAgY29uZmlnIFg4Nl81TEVWRUwKIAkgIEEg
a2VybmVsIHdpdGggdGhlIG9wdGlvbiBlbmFibGVkIGNhbiBiZSBib290ZWQgb24gbWFjaGluZXMg
dGhhdAogCSAgc3VwcG9ydCA0LSBvciA1LWxldmVsIHBhZ2luZy4KIAotCSAgU2VlIERvY3VtZW50
YXRpb24veDg2L3g4Nl82NC81bGV2ZWwtcGFnaW5nLnJzdCBmb3IgbW9yZQorCSAgU2VlIERvY3Vt
ZW50YXRpb24vYXJjaC94ODYveDg2XzY0LzVsZXZlbC1wYWdpbmcucnN0IGZvciBtb3JlCiAJICBp
bmZvcm1hdGlvbi4KIAogCSAgU2F5IE4gaWYgdW5zdXJlLgpAQCAtMTgwMSw3ICsxODAxLDcgQEAg
Y29uZmlnIE1UUlIKIAkgIFlvdSBjYW4gc2FmZWx5IHNheSBZIGV2ZW4gaWYgeW91ciBtYWNoaW5l
IGRvZXNuJ3QgaGF2ZSBNVFJScywgeW91J2xsCiAJICBqdXN0IGFkZCBhYm91dCA5IEtCIHRvIHlv
dXIga2VybmVsLgogCi0JICBTZWUgPGZpbGU6RG9jdW1lbnRhdGlvbi94ODYvbXRyci5yc3Q+IGZv
ciBtb3JlIGluZm9ybWF0aW9uLgorCSAgU2VlIDxmaWxlOkRvY3VtZW50YXRpb24vYXJjaC94ODYv
bXRyci5yc3Q+IGZvciBtb3JlIGluZm9ybWF0aW9uLgogCiBjb25maWcgTVRSUl9TQU5JVElaRVIK
IAlkZWZfYm9vbCB5CkBAIC0xOTEzLDcgKzE5MTMsNyBAQCBjb25maWcgWDg2X0lOVEVMX01QWAog
CSAgcHJvY2VzcyBhbmQgYWRkcyBzb21lIGJyYW5jaGVzIHRvIHBhdGhzIHVzZWQgZHVyaW5nCiAJ
ICBleGVjKCkgYW5kIG11bm1hcCgpLgogCi0JICBGb3IgZGV0YWlscywgc2VlIERvY3VtZW50YXRp
b24veDg2L2ludGVsX21weC5yc3QKKwkgIEZvciBkZXRhaWxzLCBzZWUgRG9jdW1lbnRhdGlvbi9h
cmNoL3g4Ni9pbnRlbF9tcHgucnN0CiAKIAkgIElmIHVuc3VyZSwgc2F5IE4uCiAKZGlmZiAtLWdp
dCBhL2FyY2gveDg2L0tjb25maWcuZGVidWcgYi9hcmNoL3g4Ni9LY29uZmlnLmRlYnVnCmluZGV4
IDcxYzkyZGI0N2M0MS4uODE0MzUzNjY3MDc1IDEwMDY0NAotLS0gYS9hcmNoL3g4Ni9LY29uZmln
LmRlYnVnCisrKyBiL2FyY2gveDg2L0tjb25maWcuZGVidWcKQEAgLTE1Niw3ICsxNTYsNyBAQCBj
b25maWcgSU9NTVVfREVCVUcKIAkgIGNvZGUuIFdoZW4geW91IHVzZSBpdCBtYWtlIHN1cmUgeW91
IGhhdmUgYSBiaWcgZW5vdWdoCiAJICBJT01NVS9BR1AgYXBlcnR1cmUuICBNb3N0IG9mIHRoZSBv
cHRpb25zIGVuYWJsZWQgYnkgdGhpcyBjYW4KIAkgIGJlIHNldCBtb3JlIGZpbmVncmFpbmVkIHVz
aW5nIHRoZSBpb21tdT0gY29tbWFuZCBsaW5lCi0JICBvcHRpb25zLiBTZWUgRG9jdW1lbnRhdGlv
bi94ODYveDg2XzY0L2Jvb3Qtb3B0aW9ucy5yc3QgZm9yIG1vcmUKKwkgIG9wdGlvbnMuIFNlZSBE
b2N1bWVudGF0aW9uL2FyY2gveDg2L3g4Nl82NC9ib290LW9wdGlvbnMucnN0IGZvciBtb3JlCiAJ
ICBkZXRhaWxzLgogCiBjb25maWcgSU9NTVVfTEVBSwpkaWZmIC0tZ2l0IGEvYXJjaC94ODYvYm9v
dC9oZWFkZXIuUyBiL2FyY2gveDg2L2Jvb3QvaGVhZGVyLlMKaW5kZXggMmMxMWMwZjQ1ZDQ5Li41
ZWM4MjVjODYzYTYgMTAwNjQ0Ci0tLSBhL2FyY2gveDg2L2Jvb3QvaGVhZGVyLlMKKysrIGIvYXJj
aC94ODYvYm9vdC9oZWFkZXIuUwpAQCAtMzEzLDcgKzMxMyw3IEBAIHN0YXJ0X3N5c19zZWc6CS53
b3JkCVNZU1NFRwkJIyBvYnNvbGV0ZSBhbmQgbWVhbmluZ2xlc3MsIGJ1dCBqdXN0CiAKIHR5cGVf
b2ZfbG9hZGVyOgkuYnl0ZQkwCQkjIDAgbWVhbnMgYW5jaWVudCBib290bG9hZGVyLCBuZXdlcgog
CQkJCQkjIGJvb3Rsb2FkZXJzIGtub3cgdG8gY2hhbmdlIHRoaXMuCi0JCQkJCSMgU2VlIERvY3Vt
ZW50YXRpb24veDg2L2Jvb3QucnN0IGZvcgorCQkJCQkjIFNlZSBEb2N1bWVudGF0aW9uL2FyY2gv
eDg2L2Jvb3QucnN0IGZvcgogCQkJCQkjIGFzc2lnbmVkIGlkcwogCiAjIGZsYWdzLCB1bnVzZWQg
Yml0cyBtdXN0IGJlIHplcm8gKFJGVSkgYml0IHdpdGhpbiBsb2FkZmxhZ3MKZGlmZiAtLWdpdCBh
L2FyY2gveDg2L2VudHJ5L2VudHJ5XzY0LlMgYi9hcmNoL3g4Ni9lbnRyeS9lbnRyeV82NC5TCmlu
ZGV4IDBlYTQ4MzFhNzJhNC4uOTgxOTUxMTI0ZDUzIDEwMDY0NAotLS0gYS9hcmNoL3g4Ni9lbnRy
eS9lbnRyeV82NC5TCisrKyBiL2FyY2gveDg2L2VudHJ5L2VudHJ5XzY0LlMKQEAgLTgsNyArOCw3
IEBACiAgKgogICogZW50cnkuUyBjb250YWlucyB0aGUgc3lzdGVtLWNhbGwgYW5kIGZhdWx0IGxv
dy1sZXZlbCBoYW5kbGluZyByb3V0aW5lcy4KICAqCi0gKiBTb21lIG9mIHRoaXMgaXMgZG9jdW1l
bnRlZCBpbiBEb2N1bWVudGF0aW9uL3g4Ni9lbnRyeV82NC5yc3QKKyAqIFNvbWUgb2YgdGhpcyBp
cyBkb2N1bWVudGVkIGluIERvY3VtZW50YXRpb24vYXJjaC94ODYvZW50cnlfNjQucnN0CiAgKgog
ICogQSBub3RlIG9uIHRlcm1pbm9sb2d5OgogICogLSBpcmV0IGZyYW1lOglBcmNoaXRlY3R1cmUg
ZGVmaW5lZCBpbnRlcnJ1cHQgZnJhbWUgZnJvbSBTUyB0byBSSVAKZGlmZiAtLWdpdCBhL2FyY2gv
eDg2L2luY2x1ZGUvYXNtL2Jvb3RwYXJhbV91dGlscy5oIGIvYXJjaC94ODYvaW5jbHVkZS9hc20v
Ym9vdHBhcmFtX3V0aWxzLmgKaW5kZXggMTAxZWI5NDRmMTNjLi41ODVkYWNhNzY4MmIgMTAwNjQ0
Ci0tLSBhL2FyY2gveDg2L2luY2x1ZGUvYXNtL2Jvb3RwYXJhbV91dGlscy5oCisrKyBiL2FyY2gv
eDg2L2luY2x1ZGUvYXNtL2Jvb3RwYXJhbV91dGlscy5oCkBAIC0yNCw3ICsyNCw3IEBAIHN0YXRp
YyB2b2lkIHNhbml0aXplX2Jvb3RfcGFyYW1zKHN0cnVjdCBib290X3BhcmFtcyAqYm9vdF9wYXJh
bXMpCiAJICogSU1QT1JUQU5UIE5PVEUgVE8gQk9PVExPQURFUiBBVVRIT1JTOiBkbyBub3Qgc2lt
cGx5IGNsZWFyCiAJICogdGhpcyBmaWVsZC4gIFRoZSBwdXJwb3NlIG9mIHRoaXMgZmllbGQgaXMg
dG8gZ3VhcmFudGVlCiAJICogY29tcGxpYW5jZSB3aXRoIHRoZSB4ODYgYm9vdCBzcGVjIGxvY2F0
ZWQgaW4KLQkgKiBEb2N1bWVudGF0aW9uL3g4Ni9ib290LnJzdCAuICBUaGF0IHNwZWMgc2F5cyB0
aGF0IHRoZQorCSAqIERvY3VtZW50YXRpb24vYXJjaC94ODYvYm9vdC5yc3QgLiAgVGhhdCBzcGVj
IHNheXMgdGhhdCB0aGUKIAkgKiAqd2hvbGUqIHN0cnVjdHVyZSBzaG91bGQgYmUgY2xlYXJlZCwg
YWZ0ZXIgd2hpY2ggb25seSB0aGUKIAkgKiBwb3J0aW9uIGRlZmluZWQgYnkgc3RydWN0IHNldHVw
X2hlYWRlciAoYm9vdF9wYXJhbXMtPmhkcikKIAkgKiBzaG91bGQgYmUgY29waWVkIGluLgpkaWZm
IC0tZ2l0IGEvYXJjaC94ODYvaW5jbHVkZS9hc20vcGFnZV82NF90eXBlcy5oIGIvYXJjaC94ODYv
aW5jbHVkZS9hc20vcGFnZV82NF90eXBlcy5oCmluZGV4IDI4OGIwNjU5NTViNy4uNzBkNzFiZGQ3
N2RhIDEwMDY0NAotLS0gYS9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9wYWdlXzY0X3R5cGVzLmgKKysr
IGIvYXJjaC94ODYvaW5jbHVkZS9hc20vcGFnZV82NF90eXBlcy5oCkBAIC00OCw3ICs0OCw3IEBA
CiAKICNkZWZpbmUgX19TVEFSVF9LRVJORUxfbWFwCV9BQygweGZmZmZmZmZmODAwMDAwMDAsIFVM
KQogCi0vKiBTZWUgRG9jdW1lbnRhdGlvbi94ODYveDg2XzY0L21tLnJzdCBmb3IgYSBkZXNjcmlw
dGlvbiBvZiB0aGUgbWVtb3J5IG1hcC4gKi8KKy8qIFNlZSBEb2N1bWVudGF0aW9uL2FyY2gveDg2
L3g4Nl82NC9tbS5yc3QgZm9yIGEgZGVzY3JpcHRpb24gb2YgdGhlIG1lbW9yeSBtYXAuICovCiAK
ICNkZWZpbmUgX19QSFlTSUNBTF9NQVNLX1NISUZUCTUyCiAKZGlmZiAtLWdpdCBhL2FyY2gveDg2
L2luY2x1ZGUvYXNtL3BndGFibGVfNjRfdHlwZXMuaCBiL2FyY2gveDg2L2luY2x1ZGUvYXNtL3Bn
dGFibGVfNjRfdHlwZXMuaAppbmRleCA1MmU1ZjVmMjI0MGQuLmVjM2ZlMzQ4YmJkNCAxMDA2NDQK
LS0tIGEvYXJjaC94ODYvaW5jbHVkZS9hc20vcGd0YWJsZV82NF90eXBlcy5oCisrKyBiL2FyY2gv
eDg2L2luY2x1ZGUvYXNtL3BndGFibGVfNjRfdHlwZXMuaApAQCAtMTAzLDcgKzEwMyw3IEBAIGV4
dGVybiB1bnNpZ25lZCBpbnQgcHRyc19wZXJfcDRkOwogI2RlZmluZSBQR0RJUl9NQVNLCSh+KFBH
RElSX1NJWkUgLSAxKSkKIAogLyoKLSAqIFNlZSBEb2N1bWVudGF0aW9uL3g4Ni94ODZfNjQvbW0u
cnN0IGZvciBhIGRlc2NyaXB0aW9uIG9mIHRoZSBtZW1vcnkgbWFwLgorICogU2VlIERvY3VtZW50
YXRpb24vYXJjaC94ODYveDg2XzY0L21tLnJzdCBmb3IgYSBkZXNjcmlwdGlvbiBvZiB0aGUgbWVt
b3J5IG1hcC4KICAqCiAgKiBCZSB2ZXJ5IGNhcmVmdWwgdnMuIEtBU0xSIHdoZW4gY2hhbmdpbmcg
YW55dGhpbmcgaGVyZS4gVGhlIEtBU0xSIGFkZHJlc3MKICAqIHJhbmdlIG11c3Qgbm90IG92ZXJs
YXAgd2l0aCBhbnl0aGluZyBleGNlcHQgdGhlIEtBU0FOIHNoYWRvdyBhcmVhLCB3aGljaApkaWZm
IC0tZ2l0IGEvYXJjaC94ODYva2VybmVsL2NwdS9taWNyb2NvZGUvYW1kLmMgYi9hcmNoL3g4Ni9r
ZXJuZWwvY3B1L21pY3JvY29kZS9hbWQuYwppbmRleCBhMGU1MmJkMDBlY2MuLjE0NjM3NDY1MTAz
NiAxMDA2NDQKLS0tIGEvYXJjaC94ODYva2VybmVsL2NwdS9taWNyb2NvZGUvYW1kLmMKKysrIGIv
YXJjaC94ODYva2VybmVsL2NwdS9taWNyb2NvZGUvYW1kLmMKQEAgLTU5LDcgKzU5LDcgQEAgc3Rh
dGljIHU4IGFtZF91Y29kZV9wYXRjaFtQQVRDSF9NQVhfU0laRV07CiAKIC8qCiAgKiBNaWNyb2Nv
ZGUgcGF0Y2ggY29udGFpbmVyIGZpbGUgaXMgcHJlcGVuZGVkIHRvIHRoZSBpbml0cmQgaW4gY3Bp
bwotICogZm9ybWF0LiBTZWUgRG9jdW1lbnRhdGlvbi94ODYvbWljcm9jb2RlLnJzdAorICogZm9y
bWF0LiBTZWUgRG9jdW1lbnRhdGlvbi9hcmNoL3g4Ni9taWNyb2NvZGUucnN0CiAgKi8KIHN0YXRp
YyBjb25zdCBjaGFyCiB1Y29kZV9wYXRoW10gX19tYXliZV91bnVzZWQgPSAia2VybmVsL3g4Ni9t
aWNyb2NvZGUvQXV0aGVudGljQU1ELmJpbiI7CmRpZmYgLS1naXQgYS9hcmNoL3g4Ni9rZXJuZWwv
a2V4ZWMtYnppbWFnZTY0LmMgYi9hcmNoL3g4Ni9rZXJuZWwva2V4ZWMtYnppbWFnZTY0LmMKaW5k
ZXggNWViY2QwMmNiY2E3Li4xMDhkNzJiY2ZhMjggMTAwNjQ0Ci0tLSBhL2FyY2gveDg2L2tlcm5l
bC9rZXhlYy1iemltYWdlNjQuYworKysgYi9hcmNoL3g4Ni9rZXJuZWwva2V4ZWMtYnppbWFnZTY0
LmMKQEAgLTQxOSw3ICs0MTksNyBAQCBzdGF0aWMgdm9pZCAqYnpJbWFnZTY0X2xvYWQoc3RydWN0
IGtpbWFnZSAqaW1hZ2UsIGNoYXIgKmtlcm5lbCwKIAllZmlfbWFwX29mZnNldCA9IHBhcmFtc19j
bWRsaW5lX3N6OwogCWVmaV9zZXR1cF9kYXRhX29mZnNldCA9IGVmaV9tYXBfb2Zmc2V0ICsgQUxJ
R04oZWZpX21hcF9zeiwgMTYpOwogCi0JLyogQ29weSBzZXR1cCBoZWFkZXIgb250byBib290cGFy
YW1zLiBEb2N1bWVudGF0aW9uL3g4Ni9ib290LnJzdCAqLworCS8qIENvcHkgc2V0dXAgaGVhZGVy
IG9udG8gYm9vdHBhcmFtcy4gRG9jdW1lbnRhdGlvbi9hcmNoL3g4Ni9ib290LnJzdCAqLwogCXNl
dHVwX2hlYWRlcl9zaXplID0gMHgwMjAyICsga2VybmVsWzB4MDIwMV0gLSBzZXR1cF9oZHJfb2Zm
c2V0OwogCiAJLyogSXMgdGhlcmUgYSBsaW1pdCBvbiBzZXR1cCBoZWFkZXIgc2l6ZT8gKi8KZGlm
ZiAtLWdpdCBhL2FyY2gveDg2L2tlcm5lbC9wY2ktZG1hLmMgYi9hcmNoL3g4Ni9rZXJuZWwvcGNp
LWRtYS5jCmluZGV4IGY2MmI0OThiMThmYi4uYTM0YzcyZTkyNGVjIDEwMDY0NAotLS0gYS9hcmNo
L3g4Ni9rZXJuZWwvcGNpLWRtYS5jCisrKyBiL2FyY2gveDg2L2tlcm5lbC9wY2ktZG1hLmMKQEAg
LTcwLDcgKzcwLDcgQEAgdm9pZCBfX2luaXQgcGNpX2lvbW11X2FsbG9jKHZvaWQpCiB9CiAKIC8q
Ci0gKiBTZWUgPERvY3VtZW50YXRpb24veDg2L3g4Nl82NC9ib290LW9wdGlvbnMucnN0PiBmb3Ig
dGhlIGlvbW11IGtlcm5lbAorICogU2VlIDxEb2N1bWVudGF0aW9uL2FyY2gveDg2L3g4Nl82NC9i
b290LW9wdGlvbnMucnN0PiBmb3IgdGhlIGlvbW11IGtlcm5lbAogICogcGFyYW1ldGVyIGRvY3Vt
ZW50YXRpb24uCiAgKi8KIHN0YXRpYyBfX2luaXQgaW50IGlvbW11X3NldHVwKGNoYXIgKnApCmRp
ZmYgLS1naXQgYS9hcmNoL3g4Ni9tbS90bGIuYyBiL2FyY2gveDg2L21tL3RsYi5jCmluZGV4IDRk
ZTk3MDRjNGFhZi4uODU1NDk4YWI0NDUzIDEwMDY0NAotLS0gYS9hcmNoL3g4Ni9tbS90bGIuYwor
KysgYi9hcmNoL3g4Ni9tbS90bGIuYwpAQCAtNzEyLDcgKzcxMiw3IEBAIHZvaWQgbmF0aXZlX2Zs
dXNoX3RsYl9vdGhlcnMoY29uc3Qgc3RydWN0IGNwdW1hc2sgKmNwdW1hc2ssCiB9CiAKIC8qCi0g
KiBTZWUgRG9jdW1lbnRhdGlvbi94ODYvdGxiLnJzdCBmb3IgZGV0YWlscy4gIFdlIGNob29zZSAz
MworICogU2VlIERvY3VtZW50YXRpb24vYXJjaC94ODYvdGxiLnJzdCBmb3IgZGV0YWlscy4gIFdl
IGNob29zZSAzMwogICogYmVjYXVzZSBpdCBpcyBsYXJnZSBlbm91Z2ggdG8gY292ZXIgdGhlIHZh
c3QgbWFqb3JpdHkgKGF0CiAgKiBsZWFzdCA5NSUpIG9mIGFsbG9jYXRpb25zLCBhbmQgaXMgc21h
bGwgZW5vdWdoIHRoYXQgd2UgYXJlCiAgKiBjb25maWRlbnQgaXQgd2lsbCBub3QgY2F1c2UgdG9v
IG11Y2ggb3ZlcmhlYWQuICBFYWNoIHNpbmdsZQpkaWZmIC0tZ2l0IGEvYXJjaC94ODYvcGxhdGZv
cm0vcHZoL2VubGlnaHRlbi5jIGIvYXJjaC94ODYvcGxhdGZvcm0vcHZoL2VubGlnaHRlbi5jCmlu
ZGV4IGMwYTUwMmY3ZTNhNy4uMTVhNzRkYmM5YjAwIDEwMDY0NAotLS0gYS9hcmNoL3g4Ni9wbGF0
Zm9ybS9wdmgvZW5saWdodGVuLmMKKysrIGIvYXJjaC94ODYvcGxhdGZvcm0vcHZoL2VubGlnaHRl
bi5jCkBAIC04Niw3ICs4Niw3IEBAIHN0YXRpYyB2b2lkIF9faW5pdCBpbml0X3B2aF9ib290cGFy
YW1zKGJvb2wgeGVuX2d1ZXN0KQogCX0KIAogCS8qCi0JICogU2VlIERvY3VtZW50YXRpb24veDg2
L2Jvb3QucnN0LgorCSAqIFNlZSBEb2N1bWVudGF0aW9uL2FyY2gveDg2L2Jvb3QucnN0LgogCSAq
CiAJICogVmVyc2lvbiAyLjEyIHN1cHBvcnRzIFhlbiBlbnRyeSBwb2ludCBidXQgd2Ugd2lsbCB1
c2UgZGVmYXVsdCB4ODYvUEMKIAkgKiBlbnZpcm9ubWVudCAoaS5lLiBoYXJkd2FyZV9zdWJhcmNo
IDApLgpkaWZmIC0tZ2l0IGEvZHJpdmVycy92aG9zdC92aG9zdC5jIGIvZHJpdmVycy92aG9zdC92
aG9zdC5jCmluZGV4IGZmODg5MmMzODY2Ni4uZjVjMTg2OGQ1ZDVmIDEwMDY0NAotLS0gYS9kcml2
ZXJzL3Zob3N0L3Zob3N0LmMKKysrIGIvZHJpdmVycy92aG9zdC92aG9zdC5jCkBAIC0xNzExLDcg
KzE3MTEsNyBAQCBFWFBPUlRfU1lNQk9MX0dQTCh2aG9zdF9kZXZfaW9jdGwpOwogCiAvKiBUT0RP
OiBUaGlzIGlzIHJlYWxseSBpbmVmZmljaWVudC4gIFdlIG5lZWQgc29tZXRoaW5nIGxpa2UgZ2V0
X3VzZXIoKQogICogKGluc3RydWN0aW9uIGRpcmVjdGx5IGFjY2Vzc2VzIHRoZSBkYXRhLCB3aXRo
IGFuIGV4Y2VwdGlvbiB0YWJsZSBlbnRyeQotICogcmV0dXJuaW5nIC1FRkFVTFQpLiBTZWUgRG9j
dW1lbnRhdGlvbi94ODYvZXhjZXB0aW9uLXRhYmxlcy5yc3QuCisgKiByZXR1cm5pbmcgLUVGQVVM
VCkuIFNlZSBEb2N1bWVudGF0aW9uL2FyY2gveDg2L2V4Y2VwdGlvbi10YWJsZXMucnN0LgogICov
CiBzdGF0aWMgaW50IHNldF9iaXRfdG9fdXNlcihpbnQgbnIsIHZvaWQgX191c2VyICphZGRyKQog
ewpkaWZmIC0tZ2l0IGEvc2VjdXJpdHkvS2NvbmZpZyBiL3NlY3VyaXR5L0tjb25maWcKaW5kZXgg
MDZhMzA4NTE1MTFhLi5kMjZkOWYyMDU0NDEgMTAwNjQ0Ci0tLSBhL3NlY3VyaXR5L0tjb25maWcK
KysrIGIvc2VjdXJpdHkvS2NvbmZpZwpAQCAtNjMsNyArNjMsNyBAQCBjb25maWcgUEFHRV9UQUJM
RV9JU09MQVRJT04KIAkgIGVuc3VyaW5nIHRoYXQgdGhlIG1ham9yaXR5IG9mIGtlcm5lbCBhZGRy
ZXNzZXMgYXJlIG5vdCBtYXBwZWQKIAkgIGludG8gdXNlcnNwYWNlLgogCi0JICBTZWUgRG9jdW1l
bnRhdGlvbi94ODYvcHRpLnJzdCBmb3IgbW9yZSBkZXRhaWxzLgorCSAgU2VlIERvY3VtZW50YXRp
b24vYXJjaC94ODYvcHRpLnJzdCBmb3IgbW9yZSBkZXRhaWxzLgogCiBjb25maWcgU0VDVVJJVFlf
SU5GSU5JQkFORAogCWJvb2wgIkluZmluaWJhbmQgU2VjdXJpdHkgSG9va3MiCmRpZmYgLS1naXQg
YS90b29scy9pbmNsdWRlL2xpbnV4L2Vyci5oIGIvdG9vbHMvaW5jbHVkZS9saW51eC9lcnIuaApp
bmRleCAyNWYyYmIzYTk5MWQuLjMzMmI5ODNlYWQxZSAxMDA2NDQKLS0tIGEvdG9vbHMvaW5jbHVk
ZS9saW51eC9lcnIuaAorKysgYi90b29scy9pbmNsdWRlL2xpbnV4L2Vyci5oCkBAIC0yMCw3ICsy
MCw3IEBACiAgKiBVc2Vyc3BhY2Ugbm90ZToKICAqIFRoZSBzYW1lIHByaW5jaXBsZSB3b3JrcyBm
b3IgdXNlcnNwYWNlLCBiZWNhdXNlICdlcnJvcicgcG9pbnRlcnMKICAqIGZhbGwgZG93biB0byB0
aGUgdW51c2VkIGhvbGUgZmFyIGZyb20gdXNlciBzcGFjZSwgYXMgZGVzY3JpYmVkCi0gKiBpbiBE
b2N1bWVudGF0aW9uL3g4Ni94ODZfNjQvbW0ucnN0IGZvciB4ODZfNjQgYXJjaDoKKyAqIGluIERv
Y3VtZW50YXRpb24vYXJjaC94ODYveDg2XzY0L21tLnJzdCBmb3IgeDg2XzY0IGFyY2g6CiAgKgog
ICogMDAwMDAwMDAwMDAwMDAwMCAtIDAwMDA3ZmZmZmZmZmZmZmYgKD00NyBiaXRzKSB1c2VyIHNw
YWNlLCBkaWZmZXJlbnQgcGVyIG1tIGhvbGUgY2F1c2VkIGJ5IFs0ODo2M10gc2lnbiBleHRlbnNp
b24KICAqIGZmZmZmZmZmZmZlMDAwMDAgLSBmZmZmZmZmZmZmZmZmZmZmICg9MiBNQikgdW51c2Vk
IGhvbGUKZGlmZiAtLWdpdCBhL3Rvb2xzL29ianRvb2wvRG9jdW1lbnRhdGlvbi9zdGFjay12YWxp
ZGF0aW9uLnR4dCBiL3Rvb2xzL29ianRvb2wvRG9jdW1lbnRhdGlvbi9zdGFjay12YWxpZGF0aW9u
LnR4dAppbmRleCBkZTA5NDY3MDA1MGIuLjg3YjZiNGQxMTc1YSAxMDA2NDQKLS0tIGEvdG9vbHMv
b2JqdG9vbC9Eb2N1bWVudGF0aW9uL3N0YWNrLXZhbGlkYXRpb24udHh0CisrKyBiL3Rvb2xzL29i
anRvb2wvRG9jdW1lbnRhdGlvbi9zdGFjay12YWxpZGF0aW9uLnR4dApAQCAtMjEsNyArMjEsNyBA
QCBpbnN0cnVjdGlvbnMpLiAgU2ltaWxhcmx5LCBpdCBrbm93cyBob3cgdG8gZm9sbG93IHN3aXRj
aCBzdGF0ZW1lbnRzLCBmb3IKIHdoaWNoIGdjYyBzb21ldGltZXMgdXNlcyBqdW1wIHRhYmxlcy4K
IAogKE9ianRvb2wgYWxzbyBoYXMgYW4gJ29yYyBnZW5lcmF0ZScgc3ViY29tbWFuZCB3aGljaCBn
ZW5lcmF0ZXMgZGVidWdpbmZvCi1mb3IgdGhlIE9SQyB1bndpbmRlci4gIFNlZSBEb2N1bWVudGF0
aW9uL3g4Ni9vcmMtdW53aW5kZXIucnN0IGluIHRoZQorZm9yIHRoZSBPUkMgdW53aW5kZXIuICBT
ZWUgRG9jdW1lbnRhdGlvbi9hcmNoL3g4Ni9vcmMtdW53aW5kZXIucnN0IGluIHRoZQoga2VybmVs
IHRyZWUgZm9yIG1vcmUgZGV0YWlscy4pCiAKIApAQCAtMTAxLDcgKzEwMSw3IEBAIGIpIE9SQyAo
T29wcyBSZXdpbmQgQ2FwYWJpbGl0eSkgdW53aW5kIHRhYmxlIGdlbmVyYXRpb24KICAgIGJhbmQu
ICBTbyBpdCBkb2Vzbid0IGFmZmVjdCBydW50aW1lIHBlcmZvcm1hbmNlIGFuZCBpdCBjYW4gYmUK
ICAgIHJlbGlhYmxlIGV2ZW4gd2hlbiBpbnRlcnJ1cHRzIG9yIGV4Y2VwdGlvbnMgYXJlIGludm9s
dmVkLgogCi0gICBGb3IgbW9yZSBkZXRhaWxzLCBzZWUgRG9jdW1lbnRhdGlvbi94ODYvb3JjLXVu
d2luZGVyLnJzdC4KKyAgIEZvciBtb3JlIGRldGFpbHMsIHNlZSBEb2N1bWVudGF0aW9uL2FyY2gv
eDg2L29yYy11bndpbmRlci5yc3QuCiAKIGMpIEhpZ2hlciBsaXZlIHBhdGNoaW5nIGNvbXBhdGli
aWxpdHkgcmF0ZQogCi0tIAoyLjE5LjEuODU2Lmc4ODU4NDQ4YmIKCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Jul 13 08:03:58 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 13 Jul 2019 08: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 1hmD0R-0001Ig-1N; Sat, 13 Jul 2019 08:03:43 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=EVj6=VJ=linux.alibaba.com=alex.shi@srs-us1.protection.inumbo.net>)
 id 1hloql-0004N2-AN
 for xen-devel@lists.xenproject.org; Fri, 12 Jul 2019 06:16:07 +0000
X-Inumbo-ID: 7d3b9696-a46c-11e9-969c-53076a22b068
Received: from out4436.biz.mail.alibaba.com (unknown [47.88.44.36])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 7d3b9696-a46c-11e9-969c-53076a22b068;
 Fri, 12 Jul 2019 06:15:49 +0000 (UTC)
X-Alimail-AntiSpam: AC=PASS; BC=-1|-1; BR=01201311R191e4; CH=green; DM=||false|;
 FP=0|-1|-1|-1|0|-1|-1|-1; HT=e01e04394; MF=alex.shi@linux.alibaba.com; NM=1;
 PH=DS; RN=41; SR=0; TI=SMTPD_---0TWfvuzR_1562911823; 
Received: from localhost(mailfrom:alex.shi@linux.alibaba.com
 fp:SMTPD_---0TWfvuzR_1562911823) by smtp.aliyun-inc.com(127.0.0.1);
 Fri, 12 Jul 2019 14:10:24 +0800
From: Alex Shi <alex.shi@linux.alibaba.com>
To: 
Date: Fri, 12 Jul 2019 14:10:02 +0800
Message-Id: <20190712061002.154235-1-alex.shi@linux.alibaba.com>
X-Mailer: git-send-email 2.19.1.856.g8858448bb
MIME-Version: 1.0
X-Mailman-Approved-At: Sat, 13 Jul 2019 08:03:41 +0000
Subject: [Xen-devel] [RFC PATCH] Docs: move more driver,
 device related docs into drivers dir follows kernel source
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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-doc@vger.kernel.org,
 linux-iio@vger.kernel.org, linux-pci@vger.kernel.org,
 linux-fpga@vger.kernel.org, dri-devel@lists.freedesktop.org,
 linux-ide@vger.kernel.org, keyrings@vger.kernel.org, linux-i2c@vger.kernel.org,
 Alex Shi <alex.shi@linux.alibaba.com>, linux-leds@vger.kernel.org,
 drbd-dev@lists.linbit.com, devel@driverdev.osuosl.org,
 linux-s390@vger.kernel.org, linux-scsi@vger.kernel.org,
 linux-rdma@vger.kernel.org, esc.storagedev@microsemi.com,
 megaraidlinux.pdl@broadcom.com, linux-input@vger.kernel.org,
 xen-devel@lists.xenproject.org, osst-users@lists.sourceforge.net,
 linux-media@vger.kernel.org, linux-watchdog@vger.kernel.org,
 linux-pm@vger.kernel.org, intel-gfx@lists.freedesktop.org,
 nbd@other.debian.org, linaro-mm-sig@lists.linaro.org,
 linux-gpio@vger.kernel.org, dc395x@twibble.org, linux-tegra@vger.kernel.org,
 linux-amlogic@lists.infradead.org, linux-arm-kernel@lists.infradead.org,
 linux-edac@vger.kernel.org, linux-block@vger.kernel.org,
 netdev@vger.kernel.org, linux-usb@vger.kernel.org,
 linux-wireless@vger.kernel.org, linux-kernel@vger.kernel.org,
 linux-crypto@vger.kernel.org, dmaengine@vger.kernel.org,
 linuxppc-dev@lists.ozlabs.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Q291bGQgSSBoYXZlIGEgcHJvcG9zYWwgdG8gbW92ZSB0aGUgZm9sbG93aW5nIGRyaXZlci9kZXZp
Y2VzIGRpcnMgd2hpY2gKdW5kZXIgRG9jdW1lbnRhdGlvbi8gaW50byBEb2N1bWVudGF0aW9uL2Ry
aXZlcnMvLCBmb2xsb3dzIGtlcm5lbCBzb3VyY2UKCmFjcGkgYmFja2xpZ2h0ICBidXMgY3B1LWZy
ZXEgIGRldmljZS1tYXBwZXIgIGRyaXZlci1tb2RlbCBncGlvICBoaWQKaWRlIGxlZHMgbWQgbWVt
b3J5ICBtbWMgbmZjIG52bWVtIHBjbWNpYSBzY3NpIHNvdW5kICB3YXRjaGRvZwphdXhkaXNwbGF5
ICBibG9ja2RldiAgIGNkcm9tICBjcnlwdG8gZHJpdmVyLWFwaSBmcGdhICBncHUKaTJjICBpbmZp
bmliYW5kICBsaWdodG52bSAgbWVkaWEgIG1pc2MgIG10ZCAgbnZkaW1tICBQQ0kgIGFwaWRpbwpz
ZXJpYWwgIHVzYgoKTW9yZSBkb2NzIGFuZCBkaXJzIGNvdWxkIG1vdmUgaW50byB0aGlzIGRpciBs
YXRlciwgdGhhdCBjb3VsZCBtYWtlCkRvY3VtZW5hdGlvbiBkaXIgbXVjaCBtb3JlIGNsZWFyLCBh
bmQgZG9uJ3QgY2F1c2UgdHJvdWJsZSB0byBmaW5kIHRoZW0uCgpJZiBpdCdzIGFjY2VwdGFibGUs
IHdlIGNvdWxkIGRvIGRvY3MgcG9pbnRlciByZWRpcmVjdCBmdXJ0aGVyLgoKU2lnbmVkLW9mZi1i
eTogQWxleCBTaGkgPGFsZXguc2hpQGxpbnV4LmFsaWJhYmEuY29tPgpDYzogbGludXgtcGNpQHZn
ZXIua2VybmVsLm9yZyAKQ2M6IGxpbnV4LWRvY0B2Z2VyLmtlcm5lbC5vcmcgCkNjOiBsaW51eC1r
ZXJuZWxAdmdlci5rZXJuZWwub3JnIApDYzogbGludXhwcGMtZGV2QGxpc3RzLm96bGFicy5vcmcg
CkNjOiBkcmJkLWRldkBsaXN0cy5saW5iaXQuY29tIApDYzogbGludXgtYmxvY2tAdmdlci5rZXJu
ZWwub3JnIApDYzogbmJkQG90aGVyLmRlYmlhbi5vcmcgCkNjOiBsaW51eC1pZGVAdmdlci5rZXJu
ZWwub3JnIApDYzogbGludXgtcG1Admdlci5rZXJuZWwub3JnIApDYzogbGludXgtY3J5cHRvQHZn
ZXIua2VybmVsLm9yZyAKQ2M6IGtleXJpbmdzQHZnZXIua2VybmVsLm9yZyAKQ2M6IGxpbnV4LXdp
cmVsZXNzQHZnZXIua2VybmVsLm9yZyAKQ2M6IGxpbnV4LW1lZGlhQHZnZXIua2VybmVsLm9yZyAK
Q2M6IGRyaS1kZXZlbEBsaXN0cy5mcmVlZGVza3RvcC5vcmcgCkNjOiBsaW5hcm8tbW0tc2lnQGxp
c3RzLmxpbmFyby5vcmcgCkNjOiBkbWFlbmdpbmVAdmdlci5rZXJuZWwub3JnIApDYzogbGludXgt
ZWRhY0B2Z2VyLmtlcm5lbC5vcmcgCkNjOiBsaW51eC1mcGdhQHZnZXIua2VybmVsLm9yZyAKQ2M6
IGxpbnV4LWlpb0B2Z2VyLmtlcm5lbC5vcmcgCkNjOiBsaW51eC1ncGlvQHZnZXIua2VybmVsLm9y
ZyAKQ2M6IG5ldGRldkB2Z2VyLmtlcm5lbC5vcmcgCkNjOiBsaW51eC1zMzkwQHZnZXIua2VybmVs
Lm9yZyAKQ2M6IGFsc2EtZGV2ZWxAYWxzYS1wcm9qZWN0Lm9yZyAKQ2M6IGxpbnV4LXVzYkB2Z2Vy
Lmtlcm5lbC5vcmcgCkNjOiBkZXZlbEBkcml2ZXJkZXYub3N1b3NsLm9yZyAKQ2M6IGxpbnV4LWFy
bS1rZXJuZWxAbGlzdHMuaW5mcmFkZWFkLm9yZyAKQ2M6IGxpbnV4LWFtbG9naWNAbGlzdHMuaW5m
cmFkZWFkLm9yZyAKQ2M6IGxpbnV4LXRlZ3JhQHZnZXIua2VybmVsLm9yZyAKQ2M6IGludGVsLWdm
eEBsaXN0cy5mcmVlZGVza3RvcC5vcmcgCkNjOiB4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcgCkNjOiBsaW51eC1pbnB1dEB2Z2VyLmtlcm5lbC5vcmcgCkNjOiBsaW51eC1pMmNAdmdlci5r
ZXJuZWwub3JnIApDYzogbGludXgtcmRtYUB2Z2VyLmtlcm5lbC5vcmcgCkNjOiBsaW51eC1sZWRz
QHZnZXIua2VybmVsLm9yZyAKQ2M6IGxpbnV4LXNjc2lAdmdlci5rZXJuZWwub3JnIApDYzogZGMz
OTV4QHR3aWJibGUub3JnIApDYzogZXNjLnN0b3JhZ2VkZXZAbWljcm9zZW1pLmNvbSAKQ2M6IG1l
Z2FyYWlkbGludXgucGRsQGJyb2FkY29tLmNvbSAKQ2M6IG9zc3QtdXNlcnNAbGlzdHMuc291cmNl
Zm9yZ2UubmV0IApDYzogbGludXgtd2F0Y2hkb2dAdmdlci5rZXJuZWwub3JnIAotLS0KIERvY3Vt
ZW50YXRpb24veyA9PiBkcml2ZXJzfS9QQ0kvTVNJLUhPV1RPLnR4dCAgICAgICAgICAgICAgICAg
ICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L1BDSS9QQ0lFQlVTLUhPV1RPLnR4
dCAgICAgICAgICAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vUENJL2Fj
cGktaW5mby50eHQgICAgICAgICAgICAgICAgICAgICB8IDAKIC4uLi97ID0+IGRyaXZlcnN9L1BD
SS9lbmRwb2ludC9mdW5jdGlvbi9iaW5kaW5nL3BjaS10ZXN0LnR4dCAgICAgIHwgMAogRG9jdW1l
bnRhdGlvbi97ID0+IGRyaXZlcnN9L1BDSS9lbmRwb2ludC9wY2ktZW5kcG9pbnQtY2ZzLnR4dCAg
ICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vUENJL2VuZHBvaW50L3BjaS1lbmRw
b2ludC50eHQgICAgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9QQ0kvZW5k
cG9pbnQvcGNpLXRlc3QtZnVuY3Rpb24udHh0ICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRy
aXZlcnN9L1BDSS9lbmRwb2ludC9wY2ktdGVzdC1ob3d0by50eHQgICAgICAgfCAwCiBEb2N1bWVu
dGF0aW9uL3sgPT4gZHJpdmVyc30vUENJL3BjaS1lcnJvci1yZWNvdmVyeS50eHQgICAgICAgICAg
ICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9QQ0kvcGNpLWlvdi1ob3d0by50eHQg
ICAgICAgICAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L1BDSS9wY2ku
dHh0ICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJp
dmVyc30vUENJL3BjaWVhZXItaG93dG8udHh0ICAgICAgICAgICAgICAgICB8IDAKIERvY3VtZW50
YXRpb24veyA9PiBkcml2ZXJzfS9hY3BpL2RzZC9sZWRzLnR4dCAgICAgICAgICAgICAgICAgICAg
IHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2F1eGRpc3BsYXkvY2ZhZzEyODY0YiAg
ICAgICAgICAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vYXV4ZGlzcGxh
eS9rczAxMDggICAgICAgICAgICAgICAgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2
ZXJzfS9hdXhkaXNwbGF5L2xjZC1wYW5lbC1jZ3JhbS50eHQgICAgICAgIHwgMAogRG9jdW1lbnRh
dGlvbi97ID0+IGRyaXZlcnN9L2JhY2tsaWdodC9scDg1NXgtZHJpdmVyLnR4dCAgICAgICAgICAg
fCAwCiAuLi4veyA9PiBkcml2ZXJzfS9ibG9ja2Rldi9kcmJkL0RSQkQtOC4zLWRhdGEtcGFja2V0
cy5zdmcgICAgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9ibG9ja2Rldi9k
cmJkL0RSQkQtZGF0YS1wYWNrZXRzLnN2ZyAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZl
cnN9L2Jsb2NrZGV2L2RyYmQvUkVBRE1FLnR4dCAgICAgICAgICAgICAgfCAwCiBEb2N1bWVudGF0
aW9uL3sgPT4gZHJpdmVyc30vYmxvY2tkZXYvZHJiZC9jb25uLXN0YXRlcy04LmRvdCAgICAgICB8
IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9ibG9ja2Rldi9kcmJkL2RhdGEtc3RydWN0
dXJlLXY5LnR4dCAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2Jsb2NrZGV2L2Ry
YmQvZGlzay1zdGF0ZXMtOC5kb3QgICAgICAgfCAwCiAuLi4vYmxvY2tkZXYvZHJiZC9kcmJkLWNv
bm5lY3Rpb24tc3RhdGUtb3ZlcnZpZXcuZG90ICAgICAgICAgICAgICB8IDAKIERvY3VtZW50YXRp
b24veyA9PiBkcml2ZXJzfS9ibG9ja2Rldi9kcmJkL25vZGUtc3RhdGVzLTguZG90ICAgICAgIHwg
MAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2Jsb2NrZGV2L2Zsb3BweS50eHQgICAgICAg
ICAgICAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vYmxvY2tkZXYvbmJk
LnR4dCAgICAgICAgICAgICAgICAgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJz
fS9ibG9ja2Rldi9wYXJpZGUudHh0ICAgICAgICAgICAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlv
bi97ID0+IGRyaXZlcnN9L2Jsb2NrZGV2L3JhbWRpc2sudHh0ICAgICAgICAgICAgICAgICAgfCAw
CiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vYmxvY2tkZXYvenJhbS50eHQgICAgICAgICAg
ICAgICAgICAgICB8IDAKIERvY3VtZW50YXRpb24ve2J1cy1kZXZpY2VzID0+IGRyaXZlcnMvYnVz
fS90aS1ncG1jLnR4dCAgICAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9
L2Nkcm9tL2Nkcm9tLXN0YW5kYXJkLnJzdCAgICAgICAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9u
L3sgPT4gZHJpdmVyc30vY2Ryb20vaWRlLWNkLnJzdCAgICAgICAgICAgICAgICAgICAgICB8IDAK
IERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9jZHJvbS9pbmRleC5yc3QgICAgICAgICAgICAg
ICAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2Nkcm9tL3BhY2tldC13
cml0aW5nLnJzdCAgICAgICAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30v
Y3B1LWZyZXEvYW1kLXBvd2Vybm93LnR4dCAgICAgICAgICAgICB8IDAKIERvY3VtZW50YXRpb24v
eyA9PiBkcml2ZXJzfS9jcHUtZnJlcS9jb3JlLnR4dCAgICAgICAgICAgICAgICAgICAgIHwgMAog
RG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2NwdS1mcmVxL2NwdS1kcml2ZXJzLnR4dCAgICAg
ICAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vY3B1LWZyZXEvY3B1ZnJl
cS1uZm9yY2UyLnR4dCAgICAgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9j
cHUtZnJlcS9jcHVmcmVxLXN0YXRzLnR4dCAgICAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97
ID0+IGRyaXZlcnN9L2NwdS1mcmVxL2luZGV4LnR4dCAgICAgICAgICAgICAgICAgICAgfCAwCiBE
b2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vY3B1LWZyZXEvcGNjLWNwdWZyZXEudHh0ICAgICAg
ICAgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9jcnlwdG8vYXBpLWFlYWQu
cnN0ICAgICAgICAgICAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2Ny
eXB0by9hcGktYWtjaXBoZXIucnN0ICAgICAgICAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sg
PT4gZHJpdmVyc30vY3J5cHRvL2FwaS1kaWdlc3QucnN0ICAgICAgICAgICAgICAgICB8IDAKIERv
Y3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9jcnlwdG8vYXBpLWludHJvLnR4dCAgICAgICAgICAg
ICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2NyeXB0by9hcGkta3BwLnJz
dCAgICAgICAgICAgICAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vY3J5
cHRvL2FwaS1ybmcucnN0ICAgICAgICAgICAgICAgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9
PiBkcml2ZXJzfS9jcnlwdG8vYXBpLXNhbXBsZXMucnN0ICAgICAgICAgICAgICAgIHwgMAogRG9j
dW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2NyeXB0by9hcGktc2tjaXBoZXIucnN0ICAgICAgICAg
ICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vY3J5cHRvL2FwaS5yc3QgICAg
ICAgICAgICAgICAgICAgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9jcnlw
dG8vYXJjaGl0ZWN0dXJlLnJzdCAgICAgICAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+
IGRyaXZlcnN9L2NyeXB0by9hc3ltbWV0cmljLWtleXMudHh0ICAgICAgICAgICAgfCAwCiBEb2N1
bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vY3J5cHRvL2FzeW5jLXR4LWFwaS50eHQgICAgICAgICAg
ICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9jcnlwdG8vY29uZi5weSAgICAg
ICAgICAgICAgICAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2NyeXB0
by9jcnlwdG9fZW5naW5lLnJzdCAgICAgICAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4g
ZHJpdmVyc30vY3J5cHRvL2Rlc2NvcmUtcmVhZG1lLnR4dCAgICAgICAgICAgICB8IDAKIERvY3Vt
ZW50YXRpb24veyA9PiBkcml2ZXJzfS9jcnlwdG8vZGV2ZWwtYWxnb3MucnN0ICAgICAgICAgICAg
ICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2NyeXB0by9pbmRleC5yc3QgICAg
ICAgICAgICAgICAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vY3J5cHRv
L2ludHJvLnJzdCAgICAgICAgICAgICAgICAgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBk
cml2ZXJzfS9jcnlwdG8vdXNlcnNwYWNlLWlmLnJzdCAgICAgICAgICAgICAgIHwgMAogRG9jdW1l
bnRhdGlvbi97ID0+IGRyaXZlcnN9L2RldmljZS1tYXBwZXIvY2FjaGUtcG9saWNpZXMucnN0ICAg
ICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vZGV2aWNlLW1hcHBlci9jYWNoZS5y
c3QgICAgICAgICAgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9kZXZpY2Ut
bWFwcGVyL2RlbGF5LnJzdCAgICAgICAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRy
aXZlcnN9L2RldmljZS1tYXBwZXIvZG0tY3J5cHQucnN0ICAgICAgICAgICAgfCAwCiBEb2N1bWVu
dGF0aW9uL3sgPT4gZHJpdmVyc30vZGV2aWNlLW1hcHBlci9kbS1kdXN0LnR4dCAgICAgICAgICAg
ICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9kZXZpY2UtbWFwcGVyL2RtLWZsYWtl
eS5yc3QgICAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2RldmljZS1t
YXBwZXIvZG0taW5pdC5yc3QgICAgICAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJp
dmVyc30vZGV2aWNlLW1hcHBlci9kbS1pbnRlZ3JpdHkucnN0ICAgICAgICB8IDAKIERvY3VtZW50
YXRpb24veyA9PiBkcml2ZXJzfS9kZXZpY2UtbWFwcGVyL2RtLWlvLnJzdCAgICAgICAgICAgICAg
IHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2RldmljZS1tYXBwZXIvZG0tbG9nLnJz
dCAgICAgICAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vZGV2aWNlLW1h
cHBlci9kbS1xdWV1ZS1sZW5ndGgucnN0ICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2
ZXJzfS9kZXZpY2UtbWFwcGVyL2RtLXJhaWQucnN0ICAgICAgICAgICAgIHwgMAogRG9jdW1lbnRh
dGlvbi97ID0+IGRyaXZlcnN9L2RldmljZS1tYXBwZXIvZG0tc2VydmljZS10aW1lLnJzdCAgICAg
fCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vZGV2aWNlLW1hcHBlci9kbS11ZXZlbnQu
cnN0ICAgICAgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9kZXZpY2UtbWFw
cGVyL2RtLXpvbmVkLnJzdCAgICAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZl
cnN9L2RldmljZS1tYXBwZXIvZXJhLnJzdCAgICAgICAgICAgICAgICAgfCAwCiBEb2N1bWVudGF0
aW9uL3sgPT4gZHJpdmVyc30vZGV2aWNlLW1hcHBlci9pbmRleC5yc3QgICAgICAgICAgICAgICB8
IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9kZXZpY2UtbWFwcGVyL2tjb3B5ZC5yc3Qg
ICAgICAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2RldmljZS1tYXBw
ZXIvbGluZWFyLnJzdCAgICAgICAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVy
c30vZGV2aWNlLW1hcHBlci9sb2ctd3JpdGVzLnJzdCAgICAgICAgICB8IDAKIERvY3VtZW50YXRp
b24veyA9PiBkcml2ZXJzfS9kZXZpY2UtbWFwcGVyL3BlcnNpc3RlbnQtZGF0YS5yc3QgICAgIHwg
MAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2RldmljZS1tYXBwZXIvc25hcHNob3QucnN0
ICAgICAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vZGV2aWNlLW1hcHBl
ci9zdGF0aXN0aWNzLnJzdCAgICAgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJz
fS9kZXZpY2UtbWFwcGVyL3N0cmlwZWQucnN0ICAgICAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlv
bi97ID0+IGRyaXZlcnN9L2RldmljZS1tYXBwZXIvc3dpdGNoLnJzdCAgICAgICAgICAgICAgfCAw
CiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vZGV2aWNlLW1hcHBlci90aGluLXByb3Zpc2lv
bmluZy5yc3QgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9kZXZpY2UtbWFwcGVy
L3Vuc3RyaXBlZC5yc3QgICAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9
L2RldmljZS1tYXBwZXIvdmVyaXR5LnJzdCAgICAgICAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9u
L3sgPT4gZHJpdmVyc30vZGV2aWNlLW1hcHBlci93cml0ZWNhY2hlLnJzdCAgICAgICAgICB8IDAK
IERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9kZXZpY2UtbWFwcGVyL3plcm8ucnN0ICAgICAg
ICAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2RyaXZlci1hcGkvODAy
MTEvY2ZnODAyMTEucnN0ICAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30v
ZHJpdmVyLWFwaS84MDIxMS9jb25mLnB5ICAgICAgICAgICAgICB8IDAKIERvY3VtZW50YXRpb24v
eyA9PiBkcml2ZXJzfS9kcml2ZXItYXBpLzgwMjExL2luZGV4LnJzdCAgICAgICAgICAgIHwgMAog
RG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2RyaXZlci1hcGkvODAyMTEvaW50cm9kdWN0aW9u
LnJzdCAgICAgfCAwCiAuLi4veyA9PiBkcml2ZXJzfS9kcml2ZXItYXBpLzgwMjExL21hYzgwMjEx
LWFkdmFuY2VkLnJzdCAgICAgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9k
cml2ZXItYXBpLzgwMjExL21hYzgwMjExLnJzdCAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97
ID0+IGRyaXZlcnN9L2RyaXZlci1hcGkvYWNwaS9pbmRleC5yc3QgICAgICAgICAgICAgfCAwCiBE
b2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vZHJpdmVyLWFwaS9hY3BpL2xpbnV4aXplZC1hY3Bp
Y2EucnN0ICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9kcml2ZXItYXBpL2FjcGkv
c2Nhbl9oYW5kbGVycy5yc3QgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2Ry
aXZlci1hcGkvYmFzaWNzLnJzdCAgICAgICAgICAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sg
PT4gZHJpdmVyc30vZHJpdmVyLWFwaS9jbGsucnN0ICAgICAgICAgICAgICAgICAgICB8IDAKIERv
Y3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9kcml2ZXItYXBpL2NvbXBvbmVudC5yc3QgICAgICAg
ICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2RyaXZlci1hcGkvY29uZi5w
eSAgICAgICAgICAgICAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vZHJp
dmVyLWFwaS9kZXZpY2UtaW8ucnN0ICAgICAgICAgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9
PiBkcml2ZXJzfS9kcml2ZXItYXBpL2RldmljZV9jb25uZWN0aW9uLnJzdCAgICAgIHwgMAogRG9j
dW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2RyaXZlci1hcGkvZGV2aWNlX2xpbmsucnN0ICAgICAg
ICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vZHJpdmVyLWFwaS9kbWEtYnVm
LnJzdCAgICAgICAgICAgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9kcml2
ZXItYXBpL2RtYWVuZ2luZS9jbGllbnQucnN0ICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+
IGRyaXZlcnN9L2RyaXZlci1hcGkvZG1hZW5naW5lL2RtYXRlc3QucnN0ICAgICAgfCAwCiBEb2N1
bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vZHJpdmVyLWFwaS9kbWFlbmdpbmUvaW5kZXgucnN0ICAg
ICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9kcml2ZXItYXBpL2RtYWVuZ2lu
ZS9wcm92aWRlci5yc3QgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2RyaXZl
ci1hcGkvZG1hZW5naW5lL3B4YV9kbWEucnN0ICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4g
ZHJpdmVyc30vZHJpdmVyLWFwaS9lZGFjLnJzdCAgICAgICAgICAgICAgICAgICB8IDAKIERvY3Vt
ZW50YXRpb24veyA9PiBkcml2ZXJzfS9kcml2ZXItYXBpL2ZpcmV3aXJlLnJzdCAgICAgICAgICAg
ICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2RyaXZlci1hcGkvZmlybXdhcmUv
YnVpbHQtaW4tZncucnN0ICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vZHJpdmVy
LWFwaS9maXJtd2FyZS9jb3JlLnJzdCAgICAgICAgICB8IDAKIC4uLi97ID0+IGRyaXZlcnN9L2Ry
aXZlci1hcGkvZmlybXdhcmUvZGlyZWN0LWZzLWxvb2t1cC5yc3QgICAgICAgIHwgMAogLi4uL3sg
PT4gZHJpdmVyc30vZHJpdmVyLWFwaS9maXJtd2FyZS9mYWxsYmFjay1tZWNoYW5pc21zLnJzdCAg
ICAgfCAwCiAuLi4veyA9PiBkcml2ZXJzfS9kcml2ZXItYXBpL2Zpcm13YXJlL2Zpcm13YXJlX2Nh
Y2hlLnJzdCAgICAgICAgICB8IDAKIC4uLi97ID0+IGRyaXZlcnN9L2RyaXZlci1hcGkvZmlybXdh
cmUvZndfc2VhcmNoX3BhdGgucnN0ICAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRy
aXZlcnN9L2RyaXZlci1hcGkvZmlybXdhcmUvaW5kZXgucnN0ICAgICAgICAgfCAwCiBEb2N1bWVu
dGF0aW9uL3sgPT4gZHJpdmVyc30vZHJpdmVyLWFwaS9maXJtd2FyZS9pbnRyb2R1Y3Rpb24ucnN0
ICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9kcml2ZXItYXBpL2Zpcm13YXJlL2xv
b2t1cC1vcmRlci5yc3QgIHwgMAogLi4uL3sgPT4gZHJpdmVyc30vZHJpdmVyLWFwaS9maXJtd2Fy
ZS9vdGhlcl9pbnRlcmZhY2VzLnJzdCAgICAgICAgfCAwCiAuLi4veyA9PiBkcml2ZXJzfS9kcml2
ZXItYXBpL2Zpcm13YXJlL3JlcXVlc3RfZmlybXdhcmUucnN0ICAgICAgICB8IDAKIERvY3VtZW50
YXRpb24veyA9PiBkcml2ZXJzfS9kcml2ZXItYXBpL2ZwZ2EvZnBnYS1icmlkZ2UucnN0ICAgICAg
IHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2RyaXZlci1hcGkvZnBnYS9mcGdhLW1n
ci5yc3QgICAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vZHJpdmVyLWFw
aS9mcGdhL2ZwZ2EtcHJvZ3JhbW1pbmcucnN0ICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2
ZXJzfS9kcml2ZXItYXBpL2ZwZ2EvZnBnYS1yZWdpb24ucnN0ICAgICAgIHwgMAogRG9jdW1lbnRh
dGlvbi97ID0+IGRyaXZlcnN9L2RyaXZlci1hcGkvZnBnYS9pbmRleC5yc3QgICAgICAgICAgICAg
fCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vZHJpdmVyLWFwaS9mcGdhL2ludHJvLnJz
dCAgICAgICAgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9kcml2ZXItYXBp
L2ZyYW1lLWJ1ZmZlci5yc3QgICAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZl
cnN9L2RyaXZlci1hcGkvZ2VuZXJpYy1jb3VudGVyLnJzdCAgICAgICAgfCAwCiBEb2N1bWVudGF0
aW9uL3sgPT4gZHJpdmVyc30vZHJpdmVyLWFwaS9ncGlvL2JvYXJkLnJzdCAgICAgICAgICAgICB8
IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9kcml2ZXItYXBpL2dwaW8vY29uc3VtZXIu
cnN0ICAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2RyaXZlci1hcGkv
Z3Bpby9kcml2ZXIucnN0ICAgICAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVy
c30vZHJpdmVyLWFwaS9ncGlvL2RyaXZlcnMtb24tZ3Bpby5yc3QgICB8IDAKIERvY3VtZW50YXRp
b24veyA9PiBkcml2ZXJzfS9kcml2ZXItYXBpL2dwaW8vaW5kZXgucnN0ICAgICAgICAgICAgIHwg
MAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2RyaXZlci1hcGkvZ3Bpby9pbnRyby5yc3Qg
ICAgICAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vZHJpdmVyLWFwaS9n
cGlvL2xlZ2FjeS5yc3QgICAgICAgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJz
fS9kcml2ZXItYXBpL2hzaS5yc3QgICAgICAgICAgICAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlv
bi97ID0+IGRyaXZlcnN9L2RyaXZlci1hcGkvaTJjLnJzdCAgICAgICAgICAgICAgICAgICAgfCAw
CiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vZHJpdmVyLWFwaS9pM2MvZGV2aWNlLWRyaXZl
ci1hcGkucnN0ICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9kcml2ZXItYXBpL2kz
Yy9pbmRleC5yc3QgICAgICAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9
L2RyaXZlci1hcGkvaTNjL21hc3Rlci1kcml2ZXItYXBpLnJzdCAgfCAwCiBEb2N1bWVudGF0aW9u
L3sgPT4gZHJpdmVyc30vZHJpdmVyLWFwaS9pM2MvcHJvdG9jb2wucnN0ICAgICAgICAgICB8IDAK
IERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9kcml2ZXItYXBpL2lpby9idWZmZXJzLnJzdCAg
ICAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2RyaXZlci1hcGkvaWlv
L2NvcmUucnN0ICAgICAgICAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30v
ZHJpdmVyLWFwaS9paW8vaHctY29uc3VtZXIucnN0ICAgICAgICB8IDAKIERvY3VtZW50YXRpb24v
eyA9PiBkcml2ZXJzfS9kcml2ZXItYXBpL2lpby9pbmRleC5yc3QgICAgICAgICAgICAgIHwgMAog
RG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2RyaXZlci1hcGkvaWlvL2ludHJvLnJzdCAgICAg
ICAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vZHJpdmVyLWFwaS9paW8v
dHJpZ2dlcmVkLWJ1ZmZlcnMucnN0ICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9k
cml2ZXItYXBpL2lpby90cmlnZ2Vycy5yc3QgICAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97
ID0+IGRyaXZlcnN9L2RyaXZlci1hcGkvaW5kZXgucnN0ICAgICAgICAgICAgICAgICAgfCAwCiBE
b2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vZHJpdmVyLWFwaS9pbmZyYXN0cnVjdHVyZS5yc3Qg
ICAgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9kcml2ZXItYXBpL2lucHV0
LnJzdCAgICAgICAgICAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2Ry
aXZlci1hcGkvbGliYXRhLnJzdCAgICAgICAgICAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sg
PT4gZHJpdmVyc30vZHJpdmVyLWFwaS9tZXNzYWdlLWJhc2VkLnJzdCAgICAgICAgICB8IDAKIERv
Y3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9kcml2ZXItYXBpL21pc2NfZGV2aWNlcy5yc3QgICAg
ICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2RyaXZlci1hcGkvbWlzY2Vs
bGFuZW91cy5yc3QgICAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vZHJp
dmVyLWFwaS9tdGRuYW5kLnJzdCAgICAgICAgICAgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9
PiBkcml2ZXJzfS9kcml2ZXItYXBpL3BjaS9pbmRleC5yc3QgICAgICAgICAgICAgIHwgMAogRG9j
dW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2RyaXZlci1hcGkvcGNpL3AycGRtYS5yc3QgICAgICAg
ICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vZHJpdmVyLWFwaS9wY2kvcGNp
LnJzdCAgICAgICAgICAgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9kcml2
ZXItYXBpL3BpbmN0bC5yc3QgICAgICAgICAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+
IGRyaXZlcnN9L2RyaXZlci1hcGkvcG0vY29uZi5weSAgICAgICAgICAgICAgICAgfCAwCiBEb2N1
bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vZHJpdmVyLWFwaS9wbS9jcHVpZGxlLnJzdCAgICAgICAg
ICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9kcml2ZXItYXBpL3BtL2Rldmlj
ZXMucnN0ICAgICAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2RyaXZl
ci1hcGkvcG0vaW5kZXgucnN0ICAgICAgICAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4g
ZHJpdmVyc30vZHJpdmVyLWFwaS9wbS9ub3RpZmllcnMucnN0ICAgICAgICAgICB8IDAKIERvY3Vt
ZW50YXRpb24veyA9PiBkcml2ZXJzfS9kcml2ZXItYXBpL3BtL3R5cGVzLnJzdCAgICAgICAgICAg
ICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2RyaXZlci1hcGkvcHBzLnJzdCAg
ICAgICAgICAgICAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vZHJpdmVy
LWFwaS9wdHAucnN0ICAgICAgICAgICAgICAgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBk
cml2ZXJzfS9kcml2ZXItYXBpL3JhcGlkaW8ucnN0ICAgICAgICAgICAgICAgIHwgMAogRG9jdW1l
bnRhdGlvbi97ID0+IGRyaXZlcnN9L2RyaXZlci1hcGkvcmVndWxhdG9yLnJzdCAgICAgICAgICAg
ICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vZHJpdmVyLWFwaS9zMzkwLWRyaXZl
cnMucnN0ICAgICAgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9kcml2ZXIt
YXBpL3Njc2kucnN0ICAgICAgICAgICAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRy
aXZlcnN9L2RyaXZlci1hcGkvc2xpbWJ1cy5yc3QgICAgICAgICAgICAgICAgfCAwCiBEb2N1bWVu
dGF0aW9uL3sgPT4gZHJpdmVyc30vZHJpdmVyLWFwaS9zb3VuZC5yc3QgICAgICAgICAgICAgICAg
ICB8IDAKIC4uLi97ID0+IGRyaXZlcnN9L2RyaXZlci1hcGkvc291bmR3aXJlL2Vycm9yX2hhbmRs
aW5nLnJzdCAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2RyaXZlci1h
cGkvc291bmR3aXJlL2luZGV4LnJzdCAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJp
dmVyc30vZHJpdmVyLWFwaS9zb3VuZHdpcmUvbG9ja2luZy5yc3QgICAgICB8IDAKIERvY3VtZW50
YXRpb24veyA9PiBkcml2ZXJzfS9kcml2ZXItYXBpL3NvdW5kd2lyZS9zdHJlYW0ucnN0ICAgICAg
IHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2RyaXZlci1hcGkvc291bmR3aXJlL3N1
bW1hcnkucnN0ICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vZHJpdmVyLWFw
aS9zcGkucnN0ICAgICAgICAgICAgICAgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2
ZXJzfS9kcml2ZXItYXBpL3RhcmdldC5yc3QgICAgICAgICAgICAgICAgIHwgMAogRG9jdW1lbnRh
dGlvbi97ID0+IGRyaXZlcnN9L2RyaXZlci1hcGkvdWlvLWhvd3RvLnJzdCAgICAgICAgICAgICAg
fCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vZHJpdmVyLWFwaS91c2IvVVJCLnJzdCAg
ICAgICAgICAgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9kcml2ZXItYXBp
L3VzYi9hbmNob3JzLnJzdCAgICAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZl
cnN9L2RyaXZlci1hcGkvdXNiL2J1bGstc3RyZWFtcy5yc3QgICAgICAgfCAwCiBEb2N1bWVudGF0
aW9uL3sgPT4gZHJpdmVyc30vZHJpdmVyLWFwaS91c2IvY2FsbGJhY2tzLnJzdCAgICAgICAgICB8
IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9kcml2ZXItYXBpL3VzYi9kbWEucnN0ICAg
ICAgICAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2RyaXZlci1hcGkv
dXNiL2R3YzMucnN0ICAgICAgICAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVy
c30vZHJpdmVyLWFwaS91c2IvZXJyb3ItY29kZXMucnN0ICAgICAgICB8IDAKIERvY3VtZW50YXRp
b24veyA9PiBkcml2ZXJzfS9kcml2ZXItYXBpL3VzYi9nYWRnZXQucnN0ICAgICAgICAgICAgIHwg
MAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2RyaXZlci1hcGkvdXNiL2hvdHBsdWcucnN0
ICAgICAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vZHJpdmVyLWFwaS91
c2IvaW5kZXgucnN0ICAgICAgICAgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJz
fS9kcml2ZXItYXBpL3VzYi9wZXJzaXN0LnJzdCAgICAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlv
bi97ID0+IGRyaXZlcnN9L2RyaXZlci1hcGkvdXNiL3Bvd2VyLW1hbmFnZW1lbnQucnN0ICAgfCAw
CiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vZHJpdmVyLWFwaS91c2IvdHlwZWMucnN0ICAg
ICAgICAgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9kcml2ZXItYXBpL3Vz
Yi90eXBlY19idXMucnN0ICAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9
L2RyaXZlci1hcGkvdXNiL3VzYi5yc3QgICAgICAgICAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9u
L3sgPT4gZHJpdmVyc30vZHJpdmVyLWFwaS91c2IvdXNiMy1kZWJ1Zy1wb3J0LnJzdCAgICB8IDAK
IC4uLi97ID0+IGRyaXZlcnN9L2RyaXZlci1hcGkvdXNiL3dyaXRpbmdfbXVzYl9nbHVlX2xheWVy
LnJzdCAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2RyaXZlci1hcGkvdXNi
L3dyaXRpbmdfdXNiX2RyaXZlci5yc3QgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30v
ZHJpdmVyLWFwaS92bWUucnN0ICAgICAgICAgICAgICAgICAgICB8IDAKIERvY3VtZW50YXRpb24v
eyA9PiBkcml2ZXJzfS9kcml2ZXItYXBpL3cxLnJzdCAgICAgICAgICAgICAgICAgICAgIHwgMAog
RG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2RyaXZlci1tb2RlbC9iaW5kaW5nLnR4dCAgICAg
ICAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vZHJpdmVyLW1vZGVsL2J1
cy50eHQgICAgICAgICAgICAgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9k
cml2ZXItbW9kZWwvY2xhc3MudHh0ICAgICAgICAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97
ID0+IGRyaXZlcnN9L2RyaXZlci1tb2RlbC9kZXNpZ24tcGF0dGVybnMudHh0ICAgICAgfCAwCiBE
b2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vZHJpdmVyLW1vZGVsL2RldmljZS50eHQgICAgICAg
ICAgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9kcml2ZXItbW9kZWwvZGV2
cmVzLnR4dCAgICAgICAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2Ry
aXZlci1tb2RlbC9kcml2ZXIudHh0ICAgICAgICAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sg
PT4gZHJpdmVyc30vZHJpdmVyLW1vZGVsL292ZXJ2aWV3LnR4dCAgICAgICAgICAgICB8IDAKIERv
Y3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9kcml2ZXItbW9kZWwvcGxhdGZvcm0udHh0ICAgICAg
ICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2RyaXZlci1tb2RlbC9wb3J0
aW5nLnR4dCAgICAgICAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vZnBn
YS9kZmwucnN0ICAgICAgICAgICAgICAgICAgICAgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9
PiBkcml2ZXJzfS9mcGdhL2luZGV4LnJzdCAgICAgICAgICAgICAgICAgICAgICAgIHwgMAogRG9j
dW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2dwaW8vaW5kZXgucnN0ICAgICAgICAgICAgICAgICAg
ICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vZ3Bpby9zeXNmcy5yc3QgICAg
ICAgICAgICAgICAgICAgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9ncHUv
YWZiYy5yc3QgICAgICAgICAgICAgICAgICAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+
IGRyaXZlcnN9L2dwdS9hbWRncHUtZGMucnN0ICAgICAgICAgICAgICAgICAgICAgfCAwCiBEb2N1
bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vZ3B1L2FtZGdwdS5yc3QgICAgICAgICAgICAgICAgICAg
ICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9ncHUvYnJpZGdlL2R3LWhkbWku
cnN0ICAgICAgICAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2dwdS9j
b25mLnB5ICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4g
ZHJpdmVyc30vZ3B1L2RwLW1zdC90b3BvbG9neS1maWd1cmUtMS5kb3QgICAgICB8IDAKIERvY3Vt
ZW50YXRpb24veyA9PiBkcml2ZXJzfS9ncHUvZHAtbXN0L3RvcG9sb2d5LWZpZ3VyZS0yLmRvdCAg
ICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2dwdS9kcC1tc3QvdG9wb2xvZ3kt
ZmlndXJlLTMuZG90ICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vZ3B1L2Ry
aXZlcnMucnN0ICAgICAgICAgICAgICAgICAgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBk
cml2ZXJzfS9ncHUvZHJtLWNsaWVudC5yc3QgICAgICAgICAgICAgICAgICAgIHwgMAogRG9jdW1l
bnRhdGlvbi97ID0+IGRyaXZlcnN9L2dwdS9kcm0taW50ZXJuYWxzLnJzdCAgICAgICAgICAgICAg
ICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vZ3B1L2RybS1rbXMtaGVscGVycy5y
c3QgICAgICAgICAgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9ncHUvZHJt
LWttcy5yc3QgICAgICAgICAgICAgICAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRy
aXZlcnN9L2dwdS9kcm0tbW0ucnN0ICAgICAgICAgICAgICAgICAgICAgICAgfCAwCiBEb2N1bWVu
dGF0aW9uL3sgPT4gZHJpdmVyc30vZ3B1L2RybS11YXBpLnJzdCAgICAgICAgICAgICAgICAgICAg
ICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9ncHUvaTkxNS5yc3QgICAgICAgICAg
ICAgICAgICAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2dwdS9pbmRl
eC5yc3QgICAgICAgICAgICAgICAgICAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJp
dmVyc30vZ3B1L2ludHJvZHVjdGlvbi5yc3QgICAgICAgICAgICAgICAgICB8IDAKIERvY3VtZW50
YXRpb24veyA9PiBkcml2ZXJzfS9ncHUva21zLXByb3BlcnRpZXMuY3N2ICAgICAgICAgICAgICAg
IHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2dwdS9rb21lZGEta21zLnJzdCAgICAg
ICAgICAgICAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vZ3B1L21lc29u
LnJzdCAgICAgICAgICAgICAgICAgICAgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2
ZXJzfS9ncHUvbXNtLWNyYXNoLWR1bXAucnN0ICAgICAgICAgICAgICAgIHwgMAogRG9jdW1lbnRh
dGlvbi97ID0+IGRyaXZlcnN9L2dwdS9wbDExMS5yc3QgICAgICAgICAgICAgICAgICAgICAgICAg
fCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vZ3B1L3RlZ3JhLnJzdCAgICAgICAgICAg
ICAgICAgICAgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9ncHUvdGlueWRy
bS5yc3QgICAgICAgICAgICAgICAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZl
cnN9L2dwdS90b2RvLnJzdCAgICAgICAgICAgICAgICAgICAgICAgICAgfCAwCiBEb2N1bWVudGF0
aW9uL3sgPT4gZHJpdmVyc30vZ3B1L3R2ZTIwMC5yc3QgICAgICAgICAgICAgICAgICAgICAgICB8
IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9ncHUvdjNkLnJzdCAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2dwdS92YzQucnN0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVy
c30vZ3B1L3ZnYS1zd2l0Y2hlcm9vLnJzdCAgICAgICAgICAgICAgICB8IDAKIERvY3VtZW50YXRp
b24veyA9PiBkcml2ZXJzfS9ncHUvdmdhYXJiaXRlci5yc3QgICAgICAgICAgICAgICAgICAgIHwg
MAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2dwdS92a21zLnJzdCAgICAgICAgICAgICAg
ICAgICAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vZ3B1L3hlbi1mcm9u
dC5yc3QgICAgICAgICAgICAgICAgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJz
fS9oaWQvaGlkLWFscHMudHh0ICAgICAgICAgICAgICAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlv
bi97ID0+IGRyaXZlcnN9L2hpZC9oaWQtc2Vuc29yLnR4dCAgICAgICAgICAgICAgICAgICAgfCAw
CiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vaGlkL2hpZC10cmFuc3BvcnQudHh0ICAgICAg
ICAgICAgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9oaWQvaGlkZGV2LnR4
dCAgICAgICAgICAgICAgICAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9
L2hpZC9oaWRyYXcudHh0ICAgICAgICAgICAgICAgICAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9u
L3sgPT4gZHJpdmVyc30vaGlkL2ludGVsLWlzaC1oaWQudHh0ICAgICAgICAgICAgICAgICB8IDAK
IERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9oaWQvdWhpZC50eHQgICAgICAgICAgICAgICAg
ICAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2kyYy9ETUEtY29uc2lk
ZXJhdGlvbnMgICAgICAgICAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30v
aTJjL2J1c3Nlcy9pMmMtYWxpMTUzNSAgICAgICAgICAgICAgICB8IDAKIERvY3VtZW50YXRpb24v
eyA9PiBkcml2ZXJzfS9pMmMvYnVzc2VzL2kyYy1hbGkxNTYzICAgICAgICAgICAgICAgIHwgMAog
RG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2kyYy9idXNzZXMvaTJjLWFsaTE1eDMgICAgICAg
ICAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vaTJjL2J1c3Nlcy9pMmMt
YW1kLW1wMiAgICAgICAgICAgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9p
MmMvYnVzc2VzL2kyYy1hbWQ3NTYgICAgICAgICAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97
ID0+IGRyaXZlcnN9L2kyYy9idXNzZXMvaTJjLWFtZDgxMTEgICAgICAgICAgICAgICAgfCAwCiBE
b2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vaTJjL2J1c3Nlcy9pMmMtZGlvbGFuLXUyYyAgICAg
ICAgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9pMmMvYnVzc2VzL2kyYy1p
ODAxICAgICAgICAgICAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2ky
Yy9idXNzZXMvaTJjLWlzbXQgICAgICAgICAgICAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sg
PT4gZHJpdmVyc30vaTJjL2J1c3Nlcy9pMmMtbWx4Y3BsZCAgICAgICAgICAgICAgICB8IDAKIERv
Y3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9pMmMvYnVzc2VzL2kyYy1uZm9yY2UyICAgICAgICAg
ICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2kyYy9idXNzZXMvaTJjLW52
aWRpYS1ncHUgICAgICAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vaTJj
L2J1c3Nlcy9pMmMtb2NvcmVzICAgICAgICAgICAgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9
PiBkcml2ZXJzfS9pMmMvYnVzc2VzL2kyYy1wYXJwb3J0ICAgICAgICAgICAgICAgIHwgMAogRG9j
dW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2kyYy9idXNzZXMvaTJjLXBhcnBvcnQtbGlnaHQgICAg
ICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vaTJjL2J1c3Nlcy9pMmMtcGNh
LWlzYSAgICAgICAgICAgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9pMmMv
YnVzc2VzL2kyYy1waWl4NCAgICAgICAgICAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+
IGRyaXZlcnN9L2kyYy9idXNzZXMvaTJjLXNpczU1OTUgICAgICAgICAgICAgICAgfCAwCiBEb2N1
bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vaTJjL2J1c3Nlcy9pMmMtc2lzNjMwICAgICAgICAgICAg
ICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9pMmMvYnVzc2VzL2kyYy1zaXM5
NnggICAgICAgICAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2kyYy9i
dXNzZXMvaTJjLXRhb3MtZXZtICAgICAgICAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4g
ZHJpdmVyc30vaTJjL2J1c3Nlcy9pMmMtdmlhICAgICAgICAgICAgICAgICAgICB8IDAKIERvY3Vt
ZW50YXRpb24veyA9PiBkcml2ZXJzfS9pMmMvYnVzc2VzL2kyYy12aWFwcm8gICAgICAgICAgICAg
ICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2kyYy9idXNzZXMvc2N4MjAwX2Fj
YiAgICAgICAgICAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vaTJjL2Rl
di1pbnRlcmZhY2UgICAgICAgICAgICAgICAgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBk
cml2ZXJzfS9pMmMvZmF1bHQtY29kZXMgICAgICAgICAgICAgICAgICAgICAgIHwgMAogRG9jdW1l
bnRhdGlvbi97ID0+IGRyaXZlcnN9L2kyYy9mdW5jdGlvbmFsaXR5ICAgICAgICAgICAgICAgICAg
ICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vaTJjL2dwaW8tZmF1bHQtaW5qZWN0
aW9uICAgICAgICAgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9pMmMvaTJj
LXByb3RvY29sICAgICAgICAgICAgICAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRy
aXZlcnN9L2kyYy9pMmMtc3R1YiAgICAgICAgICAgICAgICAgICAgICAgICAgfCAwCiBEb2N1bWVu
dGF0aW9uL3sgPT4gZHJpdmVyc30vaTJjL2kyYy10b3BvbG9neSAgICAgICAgICAgICAgICAgICAg
ICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9pMmMvaW5zdGFudGlhdGluZy1kZXZp
Y2VzICAgICAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2kyYy9tdXhl
cy9pMmMtbXV4LWdwaW8gICAgICAgICAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJp
dmVyc30vaTJjL29sZC1tb2R1bGUtcGFyYW1ldGVycyAgICAgICAgICAgICB8IDAKIERvY3VtZW50
YXRpb24veyA9PiBkcml2ZXJzfS9pMmMvc2xhdmUtZWVwcm9tLWJhY2tlbmQgICAgICAgICAgICAg
IHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2kyYy9zbGF2ZS1pbnRlcmZhY2UgICAg
ICAgICAgICAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vaTJjL3NtYnVz
LXByb3RvY29sICAgICAgICAgICAgICAgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2
ZXJzfS9pMmMvc3VtbWFyeSAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgMAogRG9jdW1lbnRh
dGlvbi97ID0+IGRyaXZlcnN9L2kyYy90ZW4tYml0LWFkZHJlc3NlcyAgICAgICAgICAgICAgICAg
fCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vaTJjL3VwZ3JhZGluZy1jbGllbnRzICAg
ICAgICAgICAgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9pMmMvd3JpdGlu
Zy1jbGllbnRzICAgICAgICAgICAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZl
cnN9L2lkZS9DaGFuZ2VMb2cuaWRlLWNkLjE5OTQtMjAwNCAgICAgICAgfCAwCiBEb2N1bWVudGF0
aW9uL3sgPT4gZHJpdmVyc30vaWRlL0NoYW5nZUxvZy5pZGUtZmxvcHB5LjE5OTYtMjAwMiAgICB8
IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9pZGUvQ2hhbmdlTG9nLmlkZS10YXBlLjE5
OTUtMjAwMiAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2lkZS9jaGFuZ2Vs
b2dzLnJzdCAgICAgICAgICAgICAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVy
c30vaWRlL2lkZS10YXBlLnJzdCAgICAgICAgICAgICAgICAgICAgICB8IDAKIERvY3VtZW50YXRp
b24veyA9PiBkcml2ZXJzfS9pZGUvaWRlLnJzdCAgICAgICAgICAgICAgICAgICAgICAgICAgIHwg
MAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2lkZS9pbmRleC5yc3QgICAgICAgICAgICAg
ICAgICAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vaWRlL3dhcm0tcGx1
Zy1ob3d0by5yc3QgICAgICAgICAgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJz
fS9pbmZpbmliYW5kL2NvcmVfbG9ja2luZy50eHQgICAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlv
bi97ID0+IGRyaXZlcnN9L2luZmluaWJhbmQvaXBvaWIudHh0ICAgICAgICAgICAgICAgICAgfCAw
CiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vaW5maW5pYmFuZC9vcGFfdm5pYy50eHQgICAg
ICAgICAgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9pbmZpbmliYW5kL3N5
c2ZzLnR4dCAgICAgICAgICAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9
L2luZmluaWJhbmQvdGFnX21hdGNoaW5nLnR4dCAgICAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9u
L3sgPT4gZHJpdmVyc30vaW5maW5pYmFuZC91c2VyX21hZC50eHQgICAgICAgICAgICAgICB8IDAK
IERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9pbmZpbmliYW5kL3VzZXJfdmVyYnMudHh0ICAg
ICAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2xlZHMvaW5kZXgucnN0
ICAgICAgICAgICAgICAgICAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30v
bGVkcy9sZWRzLWJsaW5rbS5yc3QgICAgICAgICAgICAgICAgICB8IDAKIERvY3VtZW50YXRpb24v
eyA9PiBkcml2ZXJzfS9sZWRzL2xlZHMtY2xhc3MtZmxhc2gucnN0ICAgICAgICAgICAgIHwgMAog
RG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2xlZHMvbGVkcy1jbGFzcy5yc3QgICAgICAgICAg
ICAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbGVkcy9sZWRzLWxtMzU1
Ni5yc3QgICAgICAgICAgICAgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9s
ZWRzL2xlZHMtbHAzOTQ0LnJzdCAgICAgICAgICAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97
ID0+IGRyaXZlcnN9L2xlZHMvbGVkcy1scDU1MjEucnN0ICAgICAgICAgICAgICAgICAgfCAwCiBE
b2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbGVkcy9sZWRzLWxwNTUyMy5yc3QgICAgICAgICAg
ICAgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9sZWRzL2xlZHMtbHA1NTYy
LnJzdCAgICAgICAgICAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2xl
ZHMvbGVkcy1scDU1eHgucnN0ICAgICAgICAgICAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sg
PT4gZHJpdmVyc30vbGVkcy9sZWRzLW1seGNwbGQucnN0ICAgICAgICAgICAgICAgICB8IDAKIERv
Y3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9sZWRzL2xlZHRyaWctb25lc2hvdC5yc3QgICAgICAg
ICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2xlZHMvbGVkdHJpZy10cmFu
c2llbnQucnN0ICAgICAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbGVk
cy9sZWR0cmlnLXVzYnBvcnQucnN0ICAgICAgICAgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9
PiBkcml2ZXJzfS9sZWRzL3VsZWRzLnJzdCAgICAgICAgICAgICAgICAgICAgICAgIHwgMAogRG9j
dW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2xpZ2h0bnZtL3BibGsudHh0ICAgICAgICAgICAgICAg
ICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWQvbWQtY2x1c3Rlci50eHQg
ICAgICAgICAgICAgICAgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZC9y
YWlkNS1jYWNoZS50eHQgICAgICAgICAgICAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+
IGRyaXZlcnN9L21kL3JhaWQ1LXBwbC50eHQgICAgICAgICAgICAgICAgICAgICAgfCAwCiBEb2N1
bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvLmdpdGlnbm9yZSAgICAgICAgICAgICAgICAg
ICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS9NYWtlZmlsZSAgICAg
ICAgICAgICAgICAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlh
L2F1ZGlvLmgucnN0LmV4Y2VwdGlvbnMgICAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4g
ZHJpdmVyc30vbWVkaWEvY2EuaC5yc3QuZXhjZXB0aW9ucyAgICAgICAgICAgICB8IDAKIERvY3Vt
ZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS9jZWMtZHJpdmVycy9pbmRleC5yc3QgICAgICAg
ICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL2NlYy1kcml2ZXJzL3B1
bHNlOC1jZWMucnN0ICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEv
Y2VjLmgucnN0LmV4Y2VwdGlvbnMgICAgICAgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBk
cml2ZXJzfS9tZWRpYS9jb25mLnB5ICAgICAgICAgICAgICAgICAgICAgICAgIHwgMAogRG9jdW1l
bnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL2NvbmZfbml0cGljay5weSAgICAgICAgICAgICAg
ICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvZG14LmgucnN0LmV4Y2Vw
dGlvbnMgICAgICAgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS9k
dmItZHJpdmVycy9hdmVybWVkaWEucnN0ICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRy
aXZlcnN9L21lZGlhL2R2Yi1kcml2ZXJzL2J0OHh4LnJzdCAgICAgICAgICAgfCAwCiBEb2N1bWVu
dGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvZHZiLWRyaXZlcnMvY2FyZHMucnN0ICAgICAgICAg
ICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS9kdmItZHJpdmVycy9jaS5y
c3QgICAgICAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL2R2
Yi1kcml2ZXJzL2NvbnRyaWJ1dG9ycy5yc3QgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJp
dmVyc30vbWVkaWEvZHZiLWRyaXZlcnMvZHZiLXVzYi5yc3QgICAgICAgICB8IDAKIERvY3VtZW50
YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS9kdmItZHJpdmVycy9mYXEucnN0ICAgICAgICAgICAg
IHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL2R2Yi1kcml2ZXJzL2Zyb250
ZW5kcy5yc3QgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvZHZi
LWRyaXZlcnMvaW5kZXgucnN0ICAgICAgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2
ZXJzfS9tZWRpYS9kdmItZHJpdmVycy9pbnRyby5yc3QgICAgICAgICAgIHwgMAogRG9jdW1lbnRh
dGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL2R2Yi1kcml2ZXJzL2xtZWRtMDQucnN0ICAgICAgICAg
fCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvZHZiLWRyaXZlcnMvb3BlcmEt
ZmlybXdhcmUucnN0ICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS9kdmIt
ZHJpdmVycy90ZWNobmlzYXQucnN0ICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZl
cnN9L21lZGlhL2R2Yi1kcml2ZXJzL3R0dXNiLWRlYy5yc3QgICAgICAgfCAwCiBEb2N1bWVudGF0
aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvZHZiLWRyaXZlcnMvdWRldi5yc3QgICAgICAgICAgICB8
IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS9mcm9udGVuZC5oLnJzdC5leGNl
cHRpb25zICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL2luZGV4
LnJzdCAgICAgICAgICAgICAgICAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVy
c30vbWVkaWEvaW50cm8ucnN0ICAgICAgICAgICAgICAgICAgICAgICB8IDAKIERvY3VtZW50YXRp
b24veyA9PiBkcml2ZXJzfS9tZWRpYS9rYXBpL2NlYy1jb3JlLnJzdCAgICAgICAgICAgICAgIHwg
MAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL2thcGkvY3NpMi5yc3QgICAgICAg
ICAgICAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEva2FwaS9k
dHYtY2EucnN0ICAgICAgICAgICAgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJz
fS9tZWRpYS9rYXBpL2R0di1jb21tb24ucnN0ICAgICAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlv
bi97ID0+IGRyaXZlcnN9L21lZGlhL2thcGkvZHR2LWNvcmUucnN0ICAgICAgICAgICAgICAgfCAw
CiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEva2FwaS9kdHYtZGVtdXgucnN0ICAg
ICAgICAgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS9rYXBpL2R0
di1mcm9udGVuZC5yc3QgICAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9
L21lZGlhL2thcGkvZHR2LW5ldC5yc3QgICAgICAgICAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9u
L3sgPT4gZHJpdmVyc30vbWVkaWEva2FwaS9tYy1jb3JlLnJzdCAgICAgICAgICAgICAgICB8IDAK
IERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS9rYXBpL3JjLWNvcmUucnN0ICAgICAg
ICAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL2thcGkvdjRs
Mi1hc3luYy5yc3QgICAgICAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30v
bWVkaWEva2FwaS92NGwyLWNsb2Nrcy5yc3QgICAgICAgICAgICB8IDAKIERvY3VtZW50YXRpb24v
eyA9PiBkcml2ZXJzfS9tZWRpYS9rYXBpL3Y0bDItY29tbW9uLnJzdCAgICAgICAgICAgIHwgMAog
RG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL2thcGkvdjRsMi1jb250cm9scy5yc3Qg
ICAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEva2FwaS92NGwy
LWNvcmUucnN0ICAgICAgICAgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9t
ZWRpYS9rYXBpL3Y0bDItZGV2LnJzdCAgICAgICAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97
ID0+IGRyaXZlcnN9L21lZGlhL2thcGkvdjRsMi1kZXZpY2UucnN0ICAgICAgICAgICAgfCAwCiBE
b2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEva2FwaS92NGwyLWR2LXRpbWluZ3MucnN0
ICAgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS9rYXBpL3Y0bDIt
ZXZlbnQucnN0ICAgICAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21l
ZGlhL2thcGkvdjRsMi1maC5yc3QgICAgICAgICAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sg
PT4gZHJpdmVyc30vbWVkaWEva2FwaS92NGwyLWZsYXNoLWxlZC1jbGFzcy5yc3QgICB8IDAKIERv
Y3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS9rYXBpL3Y0bDItZndub2RlLnJzdCAgICAg
ICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL2thcGkvdjRsMi1p
bnRyby5yc3QgICAgICAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVk
aWEva2FwaS92NGwyLW1jLnJzdCAgICAgICAgICAgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9
PiBkcml2ZXJzfS9tZWRpYS9rYXBpL3Y0bDItbWVkaWFidXMucnN0ICAgICAgICAgIHwgMAogRG9j
dW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL2thcGkvdjRsMi1tZW0ybWVtLnJzdCAgICAg
ICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEva2FwaS92NGwyLXJl
Y3QucnN0ICAgICAgICAgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRp
YS9rYXBpL3Y0bDItc3ViZGV2LnJzdCAgICAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+
IGRyaXZlcnN9L21lZGlhL2thcGkvdjRsMi10dW5lci5yc3QgICAgICAgICAgICAgfCAwCiBEb2N1
bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEva2FwaS92NGwyLXR2ZWVwcm9tLnJzdCAgICAg
ICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS9rYXBpL3Y0bDItdmlk
ZW9idWYucnN0ICAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlh
L2thcGkvdjRsMi12aWRlb2J1ZjIucnN0ICAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4g
ZHJpdmVyc30vbWVkaWEvbGlyYy5oLnJzdC5leGNlcHRpb25zICAgICAgICAgICB8IDAKIERvY3Vt
ZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS9tZWRpYS5oLnJzdC5leGNlcHRpb25zICAgICAg
ICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL21lZGlhX2thcGkucnN0
ICAgICAgICAgICAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEv
bWVkaWFfdWFwaS5yc3QgICAgICAgICAgICAgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBk
cml2ZXJzfS9tZWRpYS9uZXQuaC5yc3QuZXhjZXB0aW9ucyAgICAgICAgICAgIHwgMAogRG9jdW1l
bnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3R5cGljYWxfbWVkaWFfZGV2aWNlLnN2ZyAgICAg
ICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9jZWMvY2VjLWFw
aS5yc3QgICAgICAgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91
YXBpL2NlYy9jZWMtZnVuYy1jbG9zZS5yc3QgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRy
aXZlcnN9L21lZGlhL3VhcGkvY2VjL2NlYy1mdW5jLWlvY3RsLnJzdCAgICAgfCAwCiBEb2N1bWVu
dGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9jZWMvY2VjLWZ1bmMtb3Blbi5yc3QgICAg
ICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL2NlYy9jZWMtZnVu
Yy1wb2xsLnJzdCAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3Vh
cGkvY2VjL2NlYy1mdW5jcy5yc3QgICAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJp
dmVyc30vbWVkaWEvdWFwaS9jZWMvY2VjLWhlYWRlci5yc3QgICAgICAgICB8IDAKIERvY3VtZW50
YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL2NlYy9jZWMtaW50cm8ucnN0ICAgICAgICAg
IHwgMAogLi4uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9jZWMvY2VjLWlvYy1hZGFwLWctY2Fw
cy5yc3QgICAgICAgICAgfCAwCiAuLi4veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL2NlYy9jZWMt
aW9jLWFkYXAtZy1sb2ctYWRkcnMucnN0ICAgICB8IDAKIC4uLi97ID0+IGRyaXZlcnN9L21lZGlh
L3VhcGkvY2VjL2NlYy1pb2MtYWRhcC1nLXBoeXMtYWRkci5yc3QgICAgIHwgMAogRG9jdW1lbnRh
dGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvY2VjL2NlYy1pb2MtZHFldmVudC5yc3QgICAg
fCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9jZWMvY2VjLWlvYy1n
LW1vZGUucnN0ICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBp
L2NlYy9jZWMtaW9jLXJlY2VpdmUucnN0ICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZl
cnN9L21lZGlhL3VhcGkvY2VjL2NlYy1waW4tZXJyb3ItaW5qLnJzdCAgfCAwCiAuLi4vbWVkaWEv
dWFwaS9kdmIvYXVkaW8tYmlsaW5ndWFsLWNoYW5uZWwtc2VsZWN0LnJzdCAgICAgICAgICAgICB8
IDAKIC4uLi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvZHZiL2F1ZGlvLWNoYW5uZWwtc2VsZWN0
LnJzdCAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkv
ZHZiL2F1ZGlvLWNsZWFyLWJ1ZmZlci5yc3QgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVy
c30vbWVkaWEvdWFwaS9kdmIvYXVkaW8tY29udGludWUucnN0ICAgICB8IDAKIERvY3VtZW50YXRp
b24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL2R2Yi9hdWRpby1mY2xvc2UucnN0ICAgICAgIHwg
MAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvZHZiL2F1ZGlvLWZvcGVu
LnJzdCAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9k
dmIvYXVkaW8tZndyaXRlLnJzdCAgICAgICB8IDAKIC4uLi97ID0+IGRyaXZlcnN9L21lZGlhL3Vh
cGkvZHZiL2F1ZGlvLWdldC1jYXBhYmlsaXRpZXMucnN0ICAgICAgIHwgMAogRG9jdW1lbnRhdGlv
bi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvZHZiL2F1ZGlvLWdldC1zdGF0dXMucnN0ICAgfCAw
CiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9kdmIvYXVkaW8tcGF1c2Uu
cnN0ICAgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL2R2
Yi9hdWRpby1wbGF5LnJzdCAgICAgICAgIHwgMAogLi4uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFw
aS9kdmIvYXVkaW8tc2VsZWN0LXNvdXJjZS5yc3QgICAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9u
L3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9kdmIvYXVkaW8tc2V0LWF2LXN5bmMucnN0ICB8IDAK
IC4uLi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvZHZiL2F1ZGlvLXNldC1ieXBhc3MtbW9kZS5y
c3QgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvZHZi
L2F1ZGlvLXNldC1pZC5yc3QgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30v
bWVkaWEvdWFwaS9kdmIvYXVkaW8tc2V0LW1peGVyLnJzdCAgICB8IDAKIERvY3VtZW50YXRpb24v
eyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL2R2Yi9hdWRpby1zZXQtbXV0ZS5yc3QgICAgIHwgMAog
Li4uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9kdmIvYXVkaW8tc2V0LXN0cmVhbXR5cGUucnN0
ICAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9kdmIv
YXVkaW8tc3RvcC5yc3QgICAgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9t
ZWRpYS91YXBpL2R2Yi9hdWRpby5yc3QgICAgICAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97
ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvZHZiL2F1ZGlvX2RhdGFfdHlwZXMucnN0ICAgfCAwCiAu
Li4veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL2R2Yi9hdWRpb19mdW5jdGlvbl9jYWxscy5yc3Qg
ICAgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL2R2Yi9j
YS1mY2xvc2UucnN0ICAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21l
ZGlhL3VhcGkvZHZiL2NhLWZvcGVuLnJzdCAgICAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sg
PT4gZHJpdmVyc30vbWVkaWEvdWFwaS9kdmIvY2EtZ2V0LWNhcC5yc3QgICAgICAgICB8IDAKIERv
Y3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL2R2Yi9jYS1nZXQtZGVzY3ItaW5m
by5yc3QgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvZHZiL2Nh
LWdldC1tc2cucnN0ICAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVk
aWEvdWFwaS9kdmIvY2EtZ2V0LXNsb3QtaW5mby5yc3QgICB8IDAKIERvY3VtZW50YXRpb24veyA9
PiBkcml2ZXJzfS9tZWRpYS91YXBpL2R2Yi9jYS1yZXNldC5yc3QgICAgICAgICAgIHwgMAogRG9j
dW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvZHZiL2NhLXNlbmQtbXNnLnJzdCAg
ICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9kdmIvY2Et
c2V0LWRlc2NyLnJzdCAgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRp
YS91YXBpL2R2Yi9jYS5yc3QgICAgICAgICAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+
IGRyaXZlcnN9L21lZGlhL3VhcGkvZHZiL2NhX2RhdGFfdHlwZXMucnN0ICAgICAgfCAwCiBEb2N1
bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9kdmIvY2FfZnVuY3Rpb25fY2FsbHMu
cnN0ICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL2R2Yi9kZW11
eC5yc3QgICAgICAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlh
L3VhcGkvZHZiL2RteC1hZGQtcGlkLnJzdCAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4g
ZHJpdmVyc30vbWVkaWEvdWFwaS9kdmIvZG14LWV4cGJ1Zi5yc3QgICAgICAgICB8IDAKIERvY3Vt
ZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL2R2Yi9kbXgtZmNsb3NlLnJzdCAgICAg
ICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvZHZiL2RteC1m
b3Blbi5yc3QgICAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEv
dWFwaS9kdmIvZG14LWZyZWFkLnJzdCAgICAgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBk
cml2ZXJzfS9tZWRpYS91YXBpL2R2Yi9kbXgtZndyaXRlLnJzdCAgICAgICAgIHwgMAogRG9jdW1l
bnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvZHZiL2RteC1nZXQtcGVzLXBpZHMucnN0
ICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9kdmIvZG14LWdl
dC1zdGMucnN0ICAgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91
YXBpL2R2Yi9kbXgtbW1hcC5yc3QgICAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRy
aXZlcnN9L21lZGlhL3VhcGkvZHZiL2RteC1tdW5tYXAucnN0ICAgICAgICAgfCAwCiBEb2N1bWVu
dGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9kdmIvZG14LXFidWYucnN0ICAgICAgICAg
ICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL2R2Yi9kbXgtcXVl
cnlidWYucnN0ICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3Vh
cGkvZHZiL2RteC1yZW1vdmUtcGlkLnJzdCAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJp
dmVyc30vbWVkaWEvdWFwaS9kdmIvZG14LXJlcWJ1ZnMucnN0ICAgICAgICB8IDAKIC4uLi97ID0+
IGRyaXZlcnN9L21lZGlhL3VhcGkvZHZiL2RteC1zZXQtYnVmZmVyLXNpemUucnN0ICAgICAgICAg
IHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvZHZiL2RteC1zZXQt
ZmlsdGVyLnJzdCAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFw
aS9kdmIvZG14LXNldC1wZXMtZmlsdGVyLnJzdCB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2
ZXJzfS9tZWRpYS91YXBpL2R2Yi9kbXgtc3RhcnQucnN0ICAgICAgICAgIHwgMAogRG9jdW1lbnRh
dGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvZHZiL2RteC1zdG9wLnJzdCAgICAgICAgICAg
fCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9kdmIvZG14X2ZjYWxs
cy5yc3QgICAgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBp
L2R2Yi9kbXhfdHlwZXMucnN0ICAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZl
cnN9L21lZGlhL3VhcGkvZHZiL2R2Yi1mZS1yZWFkLXN0YXR1cy5yc3QgfCAwCiBEb2N1bWVudGF0
aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9kdmIvZHZiLWZyb250ZW5kLWV2ZW50LnJzdCB8
IDAKIC4uLi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvZHZiL2R2Yi1mcm9udGVuZC1wYXJhbWV0
ZXJzLnJzdCAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkv
ZHZiL2R2YmFwaS5yc3QgICAgICAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVy
c30vbWVkaWEvdWFwaS9kdmIvZHZicHJvcGVydHkucnN0ICAgICAgICB8IDAKIERvY3VtZW50YXRp
b24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL2R2Yi9kdmJzdGIuc3ZnICAgICAgICAgICAgIHwg
MAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvZHZiL2V4YW1wbGVzLnJz
dCAgICAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9k
dmIvZmUtYmFuZHdpZHRoLXQucnN0ICAgICB8IDAKIC4uLi97ID0+IGRyaXZlcnN9L21lZGlhL3Vh
cGkvZHZiL2ZlLWRpc2VxYy1yZWN2LXNsYXZlLXJlcGx5LnJzdCAgIHwgMAogLi4uL3sgPT4gZHJp
dmVyc30vbWVkaWEvdWFwaS9kdmIvZmUtZGlzZXFjLXJlc2V0LW92ZXJsb2FkLnJzdCAgICAgfCAw
CiAuLi4veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL2R2Yi9mZS1kaXNlcWMtc2VuZC1idXJzdC5y
c3QgICAgICAgICB8IDAKIC4uLi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvZHZiL2ZlLWRpc2Vx
Yy1zZW5kLW1hc3Rlci1jbWQucnN0ICAgIHwgMAogLi4uL21lZGlhL3VhcGkvZHZiL2ZlLWRpc2hu
ZXR3b3JrLXNlbmQtbGVnYWN5LWNtZC5yc3QgICAgICAgICAgICAgfCAwCiAuLi4veyA9PiBkcml2
ZXJzfS9tZWRpYS91YXBpL2R2Yi9mZS1lbmFibGUtaGlnaC1sbmItdm9sdGFnZS5yc3QgICB8IDAK
IERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL2R2Yi9mZS1nZXQtZXZlbnQu
cnN0ICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvZHZi
L2ZlLWdldC1mcm9udGVuZC5yc3QgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30v
bWVkaWEvdWFwaS9kdmIvZmUtZ2V0LWluZm8ucnN0ICAgICAgICB8IDAKIERvY3VtZW50YXRpb24v
eyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL2R2Yi9mZS1nZXQtcHJvcGVydHkucnN0ICAgIHwgMAog
RG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvZHZiL2ZlLXJlYWQtYmVyLnJz
dCAgICAgICAgfCAwCiAuLi4veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL2R2Yi9mZS1yZWFkLXNp
Z25hbC1zdHJlbmd0aC5yc3QgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9t
ZWRpYS91YXBpL2R2Yi9mZS1yZWFkLXNuci5yc3QgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97
ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvZHZiL2ZlLXJlYWQtc3RhdHVzLnJzdCAgICAgfCAwCiAu
Li4veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL2R2Yi9mZS1yZWFkLXVuY29ycmVjdGVkLWJsb2Nr
cy5yc3QgICB8IDAKIC4uLi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvZHZiL2ZlLXNldC1mcm9u
dGVuZC10dW5lLW1vZGUucnN0ICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21l
ZGlhL3VhcGkvZHZiL2ZlLXNldC1mcm9udGVuZC5yc3QgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sg
PT4gZHJpdmVyc30vbWVkaWEvdWFwaS9kdmIvZmUtc2V0LXRvbmUucnN0ICAgICAgICB8IDAKIERv
Y3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL2R2Yi9mZS1zZXQtdm9sdGFnZS5y
c3QgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvZHZiL2Zl
LXR5cGUtdC5yc3QgICAgICAgICAgfCAwCiAuLi4veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL2R2
Yi9mZV9wcm9wZXJ0eV9wYXJhbWV0ZXJzLnJzdCAgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9
PiBkcml2ZXJzfS9tZWRpYS91YXBpL2R2Yi9mcm9udGVuZC1oZWFkZXIucnN0ICAgIHwgMAogLi4u
L21lZGlhL3VhcGkvZHZiL2Zyb250ZW5kLXByb3BlcnR5LWNhYmxlLXN5c3RlbXMucnN0ICAgICAg
ICAgICAgfCAwCiAuLi4vbWVkaWEvdWFwaS9kdmIvZnJvbnRlbmQtcHJvcGVydHktc2F0ZWxsaXRl
LXN5c3RlbXMucnN0ICAgICAgICB8IDAKIC4uLi9tZWRpYS91YXBpL2R2Yi9mcm9udGVuZC1wcm9w
ZXJ0eS10ZXJyZXN0cmlhbC1zeXN0ZW1zLnJzdCAgICAgIHwgMAogLi4uL3sgPT4gZHJpdmVyc30v
bWVkaWEvdWFwaS9kdmIvZnJvbnRlbmQtc3RhdC1wcm9wZXJ0aWVzLnJzdCAgICAgfCAwCiBEb2N1
bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9kdmIvZnJvbnRlbmQucnN0ICAgICAg
ICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL2R2Yi9mcm9u
dGVuZF9mX2Nsb3NlLnJzdCAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlh
L3VhcGkvZHZiL2Zyb250ZW5kX2Zfb3Blbi5yc3QgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4g
ZHJpdmVyc30vbWVkaWEvdWFwaS9kdmIvZnJvbnRlbmRfZmNhbGxzLnJzdCAgICB8IDAKIC4uLi97
ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvZHZiL2Zyb250ZW5kX2xlZ2FjeV9hcGkucnN0ICAgICAg
ICAgIHwgMAogLi4uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9kdmIvZnJvbnRlbmRfbGVnYWN5
X2R2YnYzX2FwaS5yc3QgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEv
dWFwaS9kdmIvaGVhZGVycy5yc3QgICAgICAgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBk
cml2ZXJzfS9tZWRpYS91YXBpL2R2Yi9pbnRyby5yc3QgICAgICAgICAgICAgIHwgMAogRG9jdW1l
bnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvZHZiL2xlZ2FjeV9kdmJfYXBpcy5yc3Qg
ICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9kdmIvbmV0LWFk
ZC1pZi5yc3QgICAgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91
YXBpL2R2Yi9uZXQtZ2V0LWlmLnJzdCAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRy
aXZlcnN9L21lZGlhL3VhcGkvZHZiL25ldC1yZW1vdmUtaWYucnN0ICAgICAgfCAwCiBEb2N1bWVu
dGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9kdmIvbmV0LXR5cGVzLnJzdCAgICAgICAg
ICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL2R2Yi9uZXQucnN0
ICAgICAgICAgICAgICAgIHwgMAogLi4uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9kdmIvcXVl
cnktZHZiLWZyb250ZW5kLWluZm8ucnN0ICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJp
dmVyc30vbWVkaWEvdWFwaS9kdmIvdmlkZW8tY2xlYXItYnVmZmVyLnJzdCB8IDAKIERvY3VtZW50
YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL2R2Yi92aWRlby1jb21tYW5kLnJzdCAgICAg
IHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvZHZiL3ZpZGVvLWNv
bnRpbnVlLnJzdCAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFw
aS9kdmIvdmlkZW8tZmFzdC1mb3J3YXJkLnJzdCB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2
ZXJzfS9tZWRpYS91YXBpL2R2Yi92aWRlby1mY2xvc2UucnN0ICAgICAgIHwgMAogRG9jdW1lbnRh
dGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvZHZiL3ZpZGVvLWZvcGVuLnJzdCAgICAgICAg
fCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9kdmIvdmlkZW8tZnJl
ZXplLnJzdCAgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBp
L2R2Yi92aWRlby1md3JpdGUucnN0ICAgICAgIHwgMAogLi4uL3sgPT4gZHJpdmVyc30vbWVkaWEv
dWFwaS9kdmIvdmlkZW8tZ2V0LWNhcGFiaWxpdGllcy5yc3QgICAgICAgfCAwCiBEb2N1bWVudGF0
aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9kdmIvdmlkZW8tZ2V0LWV2ZW50LnJzdCAgICB8
IDAKIC4uLi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvZHZiL3ZpZGVvLWdldC1mcmFtZS1jb3Vu
dC5yc3QgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkv
ZHZiL3ZpZGVvLWdldC1wdHMucnN0ICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVy
c30vbWVkaWEvdWFwaS9kdmIvdmlkZW8tZ2V0LXNpemUucnN0ICAgICB8IDAKIERvY3VtZW50YXRp
b24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL2R2Yi92aWRlby1nZXQtc3RhdHVzLnJzdCAgIHwg
MAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvZHZiL3ZpZGVvLXBsYXku
cnN0ICAgICAgICAgfCAwCiAuLi4veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL2R2Yi92aWRlby1z
ZWxlY3Qtc291cmNlLnJzdCAgICAgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJz
fS9tZWRpYS91YXBpL2R2Yi92aWRlby1zZXQtYmxhbmsucnN0ICAgIHwgMAogLi4uL3sgPT4gZHJp
dmVyc30vbWVkaWEvdWFwaS9kdmIvdmlkZW8tc2V0LWRpc3BsYXktZm9ybWF0LnJzdCAgICAgfCAw
CiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9kdmIvdmlkZW8tc2V0LWZv
cm1hdC5yc3QgICB8IDAKIC4uLi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvZHZiL3ZpZGVvLXNl
dC1zdHJlYW10eXBlLnJzdCAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9
L21lZGlhL3VhcGkvZHZiL3ZpZGVvLXNsb3dtb3Rpb24ucnN0ICAgfCAwCiBEb2N1bWVudGF0aW9u
L3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9kdmIvdmlkZW8tc3RpbGxwaWN0dXJlLnJzdCB8IDAK
IERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL2R2Yi92aWRlby1zdG9wLnJz
dCAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvZHZi
L3ZpZGVvLXRyeS1jb21tYW5kLnJzdCAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30v
bWVkaWEvdWFwaS9kdmIvdmlkZW8ucnN0ICAgICAgICAgICAgICB8IDAKIC4uLi97ID0+IGRyaXZl
cnN9L21lZGlhL3VhcGkvZHZiL3ZpZGVvX2Z1bmN0aW9uX2NhbGxzLnJzdCAgICAgICAgIHwgMAog
RG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvZHZiL3ZpZGVvX3R5cGVzLnJz
dCAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9mZGwt
YXBwZW5kaXgucnN0ICAgICAgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9t
ZWRpYS91YXBpL2dlbi1lcnJvcnMucnN0ICAgICAgICAgICAgIHwgMAogLi4uL3sgPT4gZHJpdmVy
c30vbWVkaWEvdWFwaS9tZWRpYWN0bC9tZWRpYS1jb250cm9sbGVyLWludHJvLnJzdCAgfCAwCiAu
Li4veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL21lZGlhY3RsL21lZGlhLWNvbnRyb2xsZXItbW9k
ZWwucnN0ICB8IDAKIC4uLi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvbWVkaWFjdGwvbWVkaWEt
Y29udHJvbGxlci5yc3QgICAgICAgIHwgMAogLi4uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9t
ZWRpYWN0bC9tZWRpYS1mdW5jLWNsb3NlLnJzdCAgICAgICAgfCAwCiAuLi4veyA9PiBkcml2ZXJz
fS9tZWRpYS91YXBpL21lZGlhY3RsL21lZGlhLWZ1bmMtaW9jdGwucnN0ICAgICAgICB8IDAKIC4u
Li97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvbWVkaWFjdGwvbWVkaWEtZnVuYy1vcGVuLnJzdCAg
ICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvbWVkaWFj
dGwvbWVkaWEtZnVuY3MucnN0ICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVk
aWEvdWFwaS9tZWRpYWN0bC9tZWRpYS1oZWFkZXIucnN0ICB8IDAKIC4uLi97ID0+IGRyaXZlcnN9
L21lZGlhL3VhcGkvbWVkaWFjdGwvbWVkaWEtaW9jLWRldmljZS1pbmZvLnJzdCAgIHwgMAogLi4u
L3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9tZWRpYWN0bC9tZWRpYS1pb2MtZW51bS1lbnRpdGll
cy5yc3QgfCAwCiAuLi4veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL21lZGlhY3RsL21lZGlhLWlv
Yy1lbnVtLWxpbmtzLnJzdCAgICB8IDAKIC4uLi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvbWVk
aWFjdGwvbWVkaWEtaW9jLWctdG9wb2xvZ3kucnN0ICAgIHwgMAogLi4uL3sgPT4gZHJpdmVyc30v
bWVkaWEvdWFwaS9tZWRpYWN0bC9tZWRpYS1pb2MtcmVxdWVzdC1hbGxvYy5yc3QgfCAwCiAuLi4v
eyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL21lZGlhY3RsL21lZGlhLWlvYy1zZXR1cC1saW5rLnJz
dCAgICB8IDAKIC4uLi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvbWVkaWFjdGwvbWVkaWEtcmVx
dWVzdC1pb2MtcXVldWUucnN0IHwgMAogLi4uL21lZGlhL3VhcGkvbWVkaWFjdGwvbWVkaWEtcmVx
dWVzdC1pb2MtcmVpbml0LnJzdCAgICAgICAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4g
ZHJpdmVyc30vbWVkaWEvdWFwaS9tZWRpYWN0bC9tZWRpYS10eXBlcy5yc3QgICB8IDAKIERvY3Vt
ZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL21lZGlhY3RsL3JlcXVlc3QtYXBpLnJz
dCAgIHwgMAogLi4uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9tZWRpYWN0bC9yZXF1ZXN0LWZ1
bmMtY2xvc2UucnN0ICAgICAgfCAwCiAuLi4veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL21lZGlh
Y3RsL3JlcXVlc3QtZnVuYy1pb2N0bC5yc3QgICAgICB8IDAKIC4uLi97ID0+IGRyaXZlcnN9L21l
ZGlhL3VhcGkvbWVkaWFjdGwvcmVxdWVzdC1mdW5jLXBvbGwucnN0ICAgICAgIHwgMAogRG9jdW1l
bnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvcmMva2V5dGFibGUuYy5yc3QgICAgICAg
ICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9yYy9saXJjLWRl
di1pbnRyby5yc3QgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91
YXBpL3JjL2xpcmMtZGV2LnJzdCAgICAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRy
aXZlcnN9L21lZGlhL3VhcGkvcmMvbGlyYy1mdW5jLnJzdCAgICAgICAgICAgfCAwCiBEb2N1bWVu
dGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9yYy9saXJjLWdldC1mZWF0dXJlcy5yc3Qg
ICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3JjL2xpcmMtZ2V0
LXJlYy1tb2RlLnJzdCAgIHwgMAogLi4uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9yYy9saXJj
LWdldC1yZWMtcmVzb2x1dGlvbi5yc3QgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJp
dmVyc30vbWVkaWEvdWFwaS9yYy9saXJjLWdldC1zZW5kLW1vZGUucnN0ICB8IDAKIERvY3VtZW50
YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3JjL2xpcmMtZ2V0LXRpbWVvdXQucnN0ICAg
IHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvcmMvbGlyYy1oZWFk
ZXIucnN0ICAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFw
aS9yYy9saXJjLXJlYWQucnN0ICAgICAgICAgICB8IDAKIC4uLi97ID0+IGRyaXZlcnN9L21lZGlh
L3VhcGkvcmMvbGlyYy1zZXQtbWVhc3VyZS1jYXJyaWVyLW1vZGUucnN0IHwgMAogLi4uL3sgPT4g
ZHJpdmVyc30vbWVkaWEvdWFwaS9yYy9saXJjLXNldC1yZWMtY2Fycmllci1yYW5nZS5yc3QgICAg
fCAwCiAuLi4veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3JjL2xpcmMtc2V0LXJlYy1jYXJyaWVy
LnJzdCAgICAgICAgICB8IDAKIC4uLi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvcmMvbGlyYy1z
ZXQtcmVjLXRpbWVvdXQtcmVwb3J0cy5yc3QgIHwgMAogLi4uL3sgPT4gZHJpdmVyc30vbWVkaWEv
dWFwaS9yYy9saXJjLXNldC1yZWMtdGltZW91dC5yc3QgICAgICAgICAgfCAwCiAuLi4veyA9PiBk
cml2ZXJzfS9tZWRpYS91YXBpL3JjL2xpcmMtc2V0LXNlbmQtY2Fycmllci5yc3QgICAgICAgICB8
IDAKIC4uLi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvcmMvbGlyYy1zZXQtc2VuZC1kdXR5LWN5
Y2xlLnJzdCAgICAgIHwgMAogLi4uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9yYy9saXJjLXNl
dC10cmFuc21pdHRlci1tYXNrLnJzdCAgICAgfCAwCiAuLi4veyA9PiBkcml2ZXJzfS9tZWRpYS91
YXBpL3JjL2xpcmMtc2V0LXdpZGViYW5kLXJlY2VpdmVyLnJzdCAgICB8IDAKIERvY3VtZW50YXRp
b24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3JjL2xpcmMtd3JpdGUucnN0ICAgICAgICAgIHwg
MAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvcmMvcmMtaW50cm8ucnN0
ICAgICAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9y
Yy9yYy1zeXNmcy1ub2Rlcy5yc3QgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJz
fS9tZWRpYS91YXBpL3JjL3JjLXRhYmxlLWNoYW5nZS5yc3QgICAgIHwgMAogRG9jdW1lbnRhdGlv
bi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvcmMvcmMtdGFibGVzLnJzdCAgICAgICAgICAgfCAw
CiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9yYy9yZW1vdGVfY29udHJv
bGxlcnMucnN0ICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0
bC9hcHAtcHJpLnJzdCAgICAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9
L21lZGlhL3VhcGkvdjRsL2FzeW5jLnJzdCAgICAgICAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9u
L3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvYXVkaW8ucnN0ICAgICAgICAgICAgICB8IDAK
IERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9iYXllci5zdmcgICAg
ICAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRs
L2JpYmxpby5yc3QgICAgICAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30v
bWVkaWEvdWFwaS92NGwvYnVmZmVyLnJzdCAgICAgICAgICAgICB8IDAKIERvY3VtZW50YXRpb24v
eyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9jYXB0dXJlLWV4YW1wbGUucnN0ICAgIHwgMAog
RG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL2NhcHR1cmUuYy5yc3Qg
ICAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwv
Y29sb3JzcGFjZXMtZGVmcy5yc3QgICB8IDAKIC4uLi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkv
djRsL2NvbG9yc3BhY2VzLWRldGFpbHMucnN0ICAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97
ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL2NvbG9yc3BhY2VzLnJzdCAgICAgICAgfCAwCiBE
b2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvY29tbW9uLWRlZnMucnN0
ICAgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9j
b21tb24ucnN0ICAgICAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21l
ZGlhL3VhcGkvdjRsL2NvbXBhdC5yc3QgICAgICAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sg
PT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvY29uc3RyYWludHMuc3ZnICAgICAgICB8IDAKIERv
Y3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9jb250cm9sLnJzdCAgICAg
ICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL2Ny
b3AucnN0ICAgICAgICAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVk
aWEvdWFwaS92NGwvY3JvcC5zdmcgICAgICAgICAgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9
PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9kZXB0aC1mb3JtYXRzLnJzdCAgICAgIHwgMAogRG9j
dW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL2Rldi1jYXB0dXJlLnJzdCAg
ICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvZGV2
LWV2ZW50LnJzdCAgICAgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRp
YS91YXBpL3Y0bC9kZXYtbWVtMm1lbS5yc3QgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+
IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL2Rldi1tZXRhLnJzdCAgICAgICAgICAgfCAwCiBEb2N1
bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvZGV2LW9zZC5yc3QgICAgICAg
ICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9kZXYt
b3V0cHV0LnJzdCAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlh
L3VhcGkvdjRsL2Rldi1vdmVybGF5LnJzdCAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4g
ZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvZGV2LXJhZGlvLnJzdCAgICAgICAgICB8IDAKIERvY3Vt
ZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9kZXYtcmF3LXZiaS5yc3QgICAg
ICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL2Rldi1y
ZHMucnN0ICAgICAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEv
dWFwaS92NGwvZGV2LXNkci5yc3QgICAgICAgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBk
cml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9kZXYtc2xpY2VkLXZiaS5yc3QgICAgIHwgMAogRG9jdW1l
bnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL2Rldi1zdWJkZXYucnN0ICAgICAg
ICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvZGV2LXRv
dWNoLnJzdCAgICAgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91
YXBpL3Y0bC9kZXZpY2VzLnJzdCAgICAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRy
aXZlcnN9L21lZGlhL3VhcGkvdjRsL2RpZmYtdjRsLnJzdCAgICAgICAgICAgfCAwCiBEb2N1bWVu
dGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvZG1hYnVmLnJzdCAgICAgICAgICAg
ICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9kdi10aW1p
bmdzLnJzdCAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3Vh
cGkvdjRsL2V4dC1jdHJscy1jYW1lcmEucnN0ICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJp
dmVyc30vbWVkaWEvdWFwaS92NGwvZXh0LWN0cmxzLWNvZGVjLnJzdCAgICB8IDAKIERvY3VtZW50
YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9leHQtY3RybHMtZGV0ZWN0LnJzdCAg
IHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL2V4dC1jdHJs
cy1kdi5yc3QgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFw
aS92NGwvZXh0LWN0cmxzLWZsYXNoLnJzdCAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2
ZXJzfS9tZWRpYS91YXBpL3Y0bC9leHQtY3RybHMtZm0tcngucnN0ICAgIHwgMAogRG9jdW1lbnRh
dGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL2V4dC1jdHJscy1mbS10eC5yc3QgICAg
fCAwCiAuLi4veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9leHQtY3RybHMtaW1hZ2UtcHJv
Y2Vzcy5yc3QgICAgICB8IDAKIC4uLi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL2V4dC1j
dHJscy1pbWFnZS1zb3VyY2UucnN0ICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZl
cnN9L21lZGlhL3VhcGkvdjRsL2V4dC1jdHJscy1qcGVnLnJzdCAgICAgfCAwCiBEb2N1bWVudGF0
aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvZXh0LWN0cmxzLXJmLXR1bmVyLnJzdCB8
IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9leHRlbmRlZC1j
b250cm9scy5yc3QgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkv
djRsL2ZpZWxkLW9yZGVyLnJzdCAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVy
c30vbWVkaWEvdWFwaS92NGwvZmllbGRzZXFfYnQuc3ZnICAgICAgICB8IDAKIERvY3VtZW50YXRp
b24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9maWVsZHNlcV90Yi5zdmcgICAgICAgIHwg
MAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL2Zvcm1hdC5yc3Qg
ICAgICAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92
NGwvZnVuYy1jbG9zZS5yc3QgICAgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJz
fS9tZWRpYS91YXBpL3Y0bC9mdW5jLWlvY3RsLnJzdCAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlv
bi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL2Z1bmMtbW1hcC5yc3QgICAgICAgICAgfCAw
CiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvZnVuYy1tdW5tYXAu
cnN0ICAgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0
bC9mdW5jLW9wZW4ucnN0ICAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9
L21lZGlhL3VhcGkvdjRsL2Z1bmMtcG9sbC5yc3QgICAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9u
L3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvZnVuYy1yZWFkLnJzdCAgICAgICAgICB8IDAK
IERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9mdW5jLXNlbGVjdC5y
c3QgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRs
L2Z1bmMtd3JpdGUucnN0ICAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30v
bWVkaWEvdWFwaS92NGwvaGlzdC12NGwyLnJzdCAgICAgICAgICB8IDAKIERvY3VtZW50YXRpb24v
eyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9oc3YtZm9ybWF0cy5yc3QgICAgICAgIHwgMAog
RG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL2lvLnJzdCAgICAgICAg
ICAgICAgICAgfCAwCiAuLi4veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9saWJ2NGwtaW50
cm9kdWN0aW9uLnJzdCAgICAgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9t
ZWRpYS91YXBpL3Y0bC9saWJ2NGwucnN0ICAgICAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97
ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL21ldGEtZm9ybWF0cy5yc3QgICAgICAgfCAwCiBE
b2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvbW1hcC5yc3QgICAgICAg
ICAgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9u
djEybXQuc3ZnICAgICAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21l
ZGlhL3VhcGkvdjRsL252MTJtdF9leGFtcGxlLnN2ZyAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sg
PT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvb3Blbi5yc3QgICAgICAgICAgICAgICB8IDAKIERv
Y3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9waXBlbGluZS5kb3QgICAg
ICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3Bp
eGZtdC1jbmY0LnJzdCAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVk
aWEvdWFwaS92NGwvcGl4Zm10LWNvbXByZXNzZWQucnN0ICB8IDAKIERvY3VtZW50YXRpb24veyA9
PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9waXhmbXQtZ3JleS5yc3QgICAgICAgIHwgMAogRG9j
dW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3BpeGZtdC1pbmRleGVkLnJz
dCAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvcGl4
Zm10LWludHJvLnJzdCAgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRp
YS91YXBpL3Y0bC9waXhmbXQtaW56aS5yc3QgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+
IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3BpeGZtdC1tNDIwLnJzdCAgICAgICAgfCAwCiBEb2N1
bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvcGl4Zm10LW1ldGEtZDR4eC5y
c3QgICB8IDAKIC4uLi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3BpeGZtdC1tZXRhLWlu
dGVsLWlwdTMucnN0ICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlh
L3VhcGkvdjRsL3BpeGZtdC1tZXRhLXV2Yy5yc3QgICAgfCAwCiAuLi4veyA9PiBkcml2ZXJzfS9t
ZWRpYS91YXBpL3Y0bC9waXhmbXQtbWV0YS12c3AxLWhnby5yc3QgICAgICAgICB8IDAKIC4uLi97
ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3BpeGZtdC1tZXRhLXZzcDEtaGd0LnJzdCAgICAg
ICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3BpeGZt
dC1udjEyLnJzdCAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEv
dWFwaS92NGwvcGl4Zm10LW52MTJtLnJzdCAgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBk
cml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9waXhmbXQtbnYxMm10LnJzdCAgICAgIHwgMAogRG9jdW1l
bnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3BpeGZtdC1udjE2LnJzdCAgICAg
ICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvcGl4Zm10
LW52MTZtLnJzdCAgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91
YXBpL3Y0bC9waXhmbXQtbnYyNC5yc3QgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRy
aXZlcnN9L21lZGlhL3VhcGkvdjRsL3BpeGZtdC1wYWNrZWQtaHN2LnJzdCAgfCAwCiBEb2N1bWVu
dGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvcGl4Zm10LXBhY2tlZC1yZ2IucnN0
ICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9waXhmbXQt
cGFja2VkLXl1di5yc3QgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3Vh
cGkvdjRsL3BpeGZtdC1yZXNlcnZlZC5yc3QgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJp
dmVyc30vbWVkaWEvdWFwaS92NGwvcGl4Zm10LXJnYi5yc3QgICAgICAgICB8IDAKIERvY3VtZW50
YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9waXhmbXQtc2RyLWNzMDgucnN0ICAg
IHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3BpeGZtdC1z
ZHItY3MxNGxlLnJzdCAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFw
aS92NGwvcGl4Zm10LXNkci1jdTA4LnJzdCAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2
ZXJzfS9tZWRpYS91YXBpL3Y0bC9waXhmbXQtc2RyLWN1MTZsZS5yc3QgIHwgMAogRG9jdW1lbnRh
dGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3BpeGZtdC1zZHItcGN1MTZiZS5yc3Qg
fCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvcGl4Zm10LXNk
ci1wY3UxOGJlLnJzdCB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBp
L3Y0bC9waXhmbXQtc2RyLXBjdTIwYmUucnN0IHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZl
cnN9L21lZGlhL3VhcGkvdjRsL3BpeGZtdC1zZHItcnUxMmxlLnJzdCAgfCAwCiAuLi4veyA9PiBk
cml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9waXhmbXQtc3JnZ2IxMC1pcHUzLnJzdCAgICAgICAgICB8
IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9waXhmbXQtc3Jn
Z2IxMC5yc3QgICAgIHwgMAogLi4uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvcGl4Zm10
LXNyZ2diMTBhbGF3OC5yc3QgICAgICAgICAgfCAwCiAuLi4veyA9PiBkcml2ZXJzfS9tZWRpYS91
YXBpL3Y0bC9waXhmbXQtc3JnZ2IxMGRwY204LnJzdCAgICAgICAgICB8IDAKIERvY3VtZW50YXRp
b24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9waXhmbXQtc3JnZ2IxMHAucnN0ICAgIHwg
MAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3BpeGZtdC1zcmdn
YjEyLnJzdCAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92
NGwvcGl4Zm10LXNyZ2diMTJwLnJzdCAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJz
fS9tZWRpYS91YXBpL3Y0bC9waXhmbXQtc3JnZ2IxNHAucnN0ICAgIHwgMAogRG9jdW1lbnRhdGlv
bi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3BpeGZtdC1zcmdnYjE2LnJzdCAgICAgfCAw
CiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvcGl4Zm10LXNyZ2di
OC5yc3QgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0
bC9waXhmbXQtdGNoLXRkMDgucnN0ICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9
L21lZGlhL3VhcGkvdjRsL3BpeGZtdC10Y2gtdGQxNi5yc3QgICAgfCAwCiBEb2N1bWVudGF0aW9u
L3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvcGl4Zm10LXRjaC10dTA4LnJzdCAgICB8IDAK
IERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9waXhmbXQtdGNoLXR1
MTYucnN0ICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRs
L3BpeGZtdC11djgucnN0ICAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30v
bWVkaWEvdWFwaS92NGwvcGl4Zm10LXV5dnkucnN0ICAgICAgICB8IDAKIERvY3VtZW50YXRpb24v
eyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9waXhmbXQtdjRsMi1tcGxhbmUucnN0IHwgMAog
RG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3BpeGZtdC12NGwyLnJz
dCAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwv
cGl4Zm10LXZ5dXkucnN0ICAgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9t
ZWRpYS91YXBpL3Y0bC9waXhmbXQteTEwLnJzdCAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97
ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3BpeGZtdC15MTBiLnJzdCAgICAgICAgfCAwCiBE
b2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvcGl4Zm10LXkxMHAucnN0
ICAgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9w
aXhmbXQteTEyLnJzdCAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21l
ZGlhL3VhcGkvdjRsL3BpeGZtdC15MTJpLnJzdCAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sg
PT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvcGl4Zm10LXkxNi1iZS5yc3QgICAgICB8IDAKIERv
Y3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9waXhmbXQteTE2LnJzdCAg
ICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3Bp
eGZtdC15NDFwLnJzdCAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVk
aWEvdWFwaS92NGwvcGl4Zm10LXk4aS5yc3QgICAgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9
PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9waXhmbXQteXV2NDEwLnJzdCAgICAgIHwgMAogRG9j
dW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3BpeGZtdC15dXY0MTFwLnJz
dCAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvcGl4
Zm10LXl1djQyMC5yc3QgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRp
YS91YXBpL3Y0bC9waXhmbXQteXV2NDIwbS5yc3QgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+
IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3BpeGZtdC15dXY0MjJtLnJzdCAgICAgfCAwCiBEb2N1
bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvcGl4Zm10LXl1djQyMnAucnN0
ICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9waXhm
bXQteXV2NDQ0bS5yc3QgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlh
L3VhcGkvdjRsL3BpeGZtdC15dXl2LnJzdCAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4g
ZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvcGl4Zm10LXl2eXUucnN0ICAgICAgICB8IDAKIERvY3Vt
ZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9waXhmbXQtejE2LnJzdCAgICAg
ICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3BpeGZt
dC5yc3QgICAgICAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEv
dWFwaS92NGwvcGxhbmFyLWFwaXMucnN0ICAgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBk
cml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9xdWVyeWNhcC5yc3QgICAgICAgICAgIHwgMAogRG9jdW1l
bnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3J3LnJzdCAgICAgICAgICAgICAg
ICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvc2RyLWZv
cm1hdHMucnN0ICAgICAgICB8IDAKIC4uLi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3Nl
bGVjdGlvbi1hcGktY29uZmlndXJhdGlvbi5yc3QgIHwgMAogLi4uL3sgPT4gZHJpdmVyc30vbWVk
aWEvdWFwaS92NGwvc2VsZWN0aW9uLWFwaS1leGFtcGxlcy5yc3QgICAgICAgfCAwCiAuLi4veyA9
PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9zZWxlY3Rpb24tYXBpLWludHJvLnJzdCAgICAgICAg
ICB8IDAKIC4uLi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3NlbGVjdGlvbi1hcGktdGFy
Z2V0cy5yc3QgICAgICAgIHwgMAogLi4uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvc2Vs
ZWN0aW9uLWFwaS12cy1jcm9wLWFwaS5yc3QgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJp
dmVyc30vbWVkaWEvdWFwaS92NGwvc2VsZWN0aW9uLWFwaS5yc3QgICAgICB8IDAKIERvY3VtZW50
YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9zZWxlY3Rpb24uc3ZnICAgICAgICAg
IHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3NlbGVjdGlv
bnMtY29tbW9uLnJzdCAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFw
aS92NGwvc3RhbmRhcmQucnN0ICAgICAgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2
ZXJzfS9tZWRpYS91YXBpL3Y0bC9zdHJlYW1pbmctcGFyLnJzdCAgICAgIHwgMAogRG9jdW1lbnRh
dGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3N1YmRldi1mb3JtYXRzLnJzdCAgICAg
fCAwCiAuLi4veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9zdWJkZXYtaW1hZ2UtcHJvY2Vz
c2luZy1jcm9wLnN2ZyB8IDAKIC4uLi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3N1YmRl
di1pbWFnZS1wcm9jZXNzaW5nLWZ1bGwuc3ZnIHwgMAogLi4uL3VhcGkvdjRsL3N1YmRldi1pbWFn
ZS1wcm9jZXNzaW5nLXNjYWxpbmctbXVsdGktc291cmNlLnN2ZyAgICAgfCAwCiBEb2N1bWVudGF0
aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvdGNoLWZvcm1hdHMucnN0ICAgICAgICB8
IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC90dW5lci5yc3Qg
ICAgICAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkv
djRsL3VzZXItZnVuYy5yc3QgICAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVy
c30vbWVkaWEvdWFwaS92NGwvdXNlcnAucnN0ICAgICAgICAgICAgICB8IDAKIC4uLi97ID0+IGRy
aXZlcnN9L21lZGlhL3VhcGkvdjRsL3Y0bDItc2VsZWN0aW9uLWZsYWdzLnJzdCAgICAgICAgIHwg
MAogLi4uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvdjRsMi1zZWxlY3Rpb24tdGFyZ2V0
cy5yc3QgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92
NGwvdjRsMi5yc3QgICAgICAgICAgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJz
fS9tZWRpYS91YXBpL3Y0bC92NGwyZ3JhYi1leGFtcGxlLnJzdCAgIHwgMAogRG9jdW1lbnRhdGlv
bi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3Y0bDJncmFiLmMucnN0ICAgICAgICAgfCAw
CiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvdmJpXzUyNS5zdmcg
ICAgICAgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0
bC92YmlfNjI1LnN2ZyAgICAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9
L21lZGlhL3VhcGkvdjRsL3ZiaV9oc3luYy5zdmcgICAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9u
L3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvdmlkZW8ucnN0ICAgICAgICAgICAgICB8IDAK
IERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC92aWRlb2Rldi5yc3Qg
ICAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRs
L3ZpZGlvYy1jcmVhdGUtYnVmcy5yc3QgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30v
bWVkaWEvdWFwaS92NGwvdmlkaW9jLWNyb3BjYXAucnN0ICAgICB8IDAKIC4uLi97ID0+IGRyaXZl
cnN9L21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1kYmctZy1jaGlwLWluZm8ucnN0ICAgICAgIHwgMAog
Li4uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvdmlkaW9jLWRiZy1nLXJlZ2lzdGVyLnJz
dCAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwv
dmlkaW9jLWRlY29kZXItY21kLnJzdCB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9t
ZWRpYS91YXBpL3Y0bC92aWRpb2MtZHFldmVudC5yc3QgICAgIHwgMAogLi4uL3sgPT4gZHJpdmVy
c30vbWVkaWEvdWFwaS92NGwvdmlkaW9jLWR2LXRpbWluZ3MtY2FwLnJzdCAgICAgICAgfCAwCiBE
b2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvdmlkaW9jLWVuY29kZXIt
Y21kLnJzdCB8IDAKIC4uLi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1lbnVt
LWR2LXRpbWluZ3MucnN0ICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21l
ZGlhL3VhcGkvdjRsL3ZpZGlvYy1lbnVtLWZtdC5yc3QgICAgfCAwCiAuLi4veyA9PiBkcml2ZXJz
fS9tZWRpYS91YXBpL3Y0bC92aWRpb2MtZW51bS1mcmFtZWludGVydmFscy5yc3QgICB8IDAKIC4u
Li97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1lbnVtLWZyYW1lc2l6ZXMucnN0
ICAgICAgIHwgMAogLi4uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvdmlkaW9jLWVudW0t
ZnJlcS1iYW5kcy5yc3QgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVk
aWEvdWFwaS92NGwvdmlkaW9jLWVudW1hdWRpby5yc3QgICB8IDAKIC4uLi97ID0+IGRyaXZlcnN9
L21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1lbnVtYXVkaW9vdXQucnN0ICAgICAgICAgIHwgMAogRG9j
dW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1lbnVtaW5wdXQu
cnN0ICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvdmlk
aW9jLWVudW1vdXRwdXQucnN0ICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRp
YS91YXBpL3Y0bC92aWRpb2MtZW51bXN0ZC5yc3QgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+
IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1leHBidWYucnN0ICAgICAgfCAwCiBEb2N1
bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvdmlkaW9jLWctYXVkaW8ucnN0
ICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC92aWRp
b2MtZy1hdWRpb291dC5yc3QgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlh
L3VhcGkvdjRsL3ZpZGlvYy1nLWNyb3AucnN0ICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4g
ZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvdmlkaW9jLWctY3RybC5yc3QgICAgICB8IDAKIC4uLi97
ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1nLWR2LXRpbWluZ3MucnN0ICAgICAg
ICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3ZpZGlv
Yy1nLWVkaWQucnN0ICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEv
dWFwaS92NGwvdmlkaW9jLWctZW5jLWluZGV4LnJzdCB8IDAKIERvY3VtZW50YXRpb24veyA9PiBk
cml2ZXJzfS9tZWRpYS91YXBpL3Y0bC92aWRpb2MtZy1leHQtY3RybHMucnN0IHwgMAogRG9jdW1l
bnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1nLWZidWYucnN0ICAg
ICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvdmlkaW9j
LWctZm10LnJzdCAgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91
YXBpL3Y0bC92aWRpb2MtZy1mcmVxdWVuY3kucnN0IHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRy
aXZlcnN9L21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1nLWlucHV0LnJzdCAgICAgfCAwCiBEb2N1bWVu
dGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvdmlkaW9jLWctanBlZ2NvbXAucnN0
ICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC92aWRpb2Mt
Zy1tb2R1bGF0b3IucnN0IHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3Vh
cGkvdjRsL3ZpZGlvYy1nLW91dHB1dC5yc3QgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJp
dmVyc30vbWVkaWEvdWFwaS92NGwvdmlkaW9jLWctcGFybS5yc3QgICAgICB8IDAKIERvY3VtZW50
YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC92aWRpb2MtZy1wcmlvcml0eS5yc3Qg
IHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1n
LXNlbGVjdGlvbi5yc3QgfCAwCiAuLi4veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC92aWRp
b2MtZy1zbGljZWQtdmJpLWNhcC5yc3QgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2
ZXJzfS9tZWRpYS91YXBpL3Y0bC92aWRpb2MtZy1zdGQucnN0ICAgICAgIHwgMAogRG9jdW1lbnRh
dGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1nLXR1bmVyLnJzdCAgICAg
fCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvdmlkaW9jLWxv
Zy1zdGF0dXMucnN0ICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBp
L3Y0bC92aWRpb2Mtb3ZlcmxheS5yc3QgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZl
cnN9L21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1wcmVwYXJlLWJ1Zi5yc3QgfCAwCiBEb2N1bWVudGF0
aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvdmlkaW9jLXFidWYucnN0ICAgICAgICB8
IDAKIC4uLi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1xdWVyeS1kdi10aW1p
bmdzLnJzdCAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkv
djRsL3ZpZGlvYy1xdWVyeWJ1Zi5yc3QgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVy
c30vbWVkaWEvdWFwaS92NGwvdmlkaW9jLXF1ZXJ5Y2FwLnJzdCAgICB8IDAKIERvY3VtZW50YXRp
b24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC92aWRpb2MtcXVlcnljdHJsLnJzdCAgIHwg
MAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1xdWVy
eXN0ZC5yc3QgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92
NGwvdmlkaW9jLXJlcWJ1ZnMucnN0ICAgICB8IDAKIC4uLi97ID0+IGRyaXZlcnN9L21lZGlhL3Vh
cGkvdjRsL3ZpZGlvYy1zLWh3LWZyZXEtc2Vlay5yc3QgICAgICAgIHwgMAogRG9jdW1lbnRhdGlv
bi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1zdHJlYW1vbi5yc3QgICAgfCAw
CiAuLi4vbWVkaWEvdWFwaS92NGwvdmlkaW9jLXN1YmRldi1lbnVtLWZyYW1lLWludGVydmFsLnJz
dCAgICAgICAgICB8IDAKIC4uLi9tZWRpYS91YXBpL3Y0bC92aWRpb2Mtc3ViZGV2LWVudW0tZnJh
bWUtc2l6ZS5yc3QgICAgICAgICAgICAgIHwgMAogLi4uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFw
aS92NGwvdmlkaW9jLXN1YmRldi1lbnVtLW1idXMtY29kZS5yc3QgfCAwCiAuLi4veyA9PiBkcml2
ZXJzfS9tZWRpYS91YXBpL3Y0bC92aWRpb2Mtc3ViZGV2LWctY3JvcC5yc3QgICAgICAgICB8IDAK
IC4uLi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1zdWJkZXYtZy1mbXQucnN0
ICAgICAgICAgIHwgMAogLi4uL21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1zdWJkZXYtZy1mcmFtZS1p
bnRlcnZhbC5yc3QgICAgICAgICAgICAgfCAwCiAuLi4veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBp
L3Y0bC92aWRpb2Mtc3ViZGV2LWctc2VsZWN0aW9uLnJzdCAgICB8IDAKIC4uLi97ID0+IGRyaXZl
cnN9L21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1zdWJzY3JpYmUtZXZlbnQucnN0ICAgICAgIHwgMAog
RG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3l1di1mb3JtYXRzLnJz
dCAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdjRsLWRyaXZl
cnMvYXUwODI4LWNhcmRsaXN0LnJzdCB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9t
ZWRpYS92NGwtZHJpdmVycy9idHR2LWNhcmRsaXN0LnJzdCAgIHwgMAogRG9jdW1lbnRhdGlvbi97
ID0+IGRyaXZlcnN9L21lZGlhL3Y0bC1kcml2ZXJzL2J0dHYucnN0ICAgICAgICAgICAgfCAwCiBE
b2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdjRsLWRyaXZlcnMvY2FmZV9jY2ljLnJz
dCAgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS92NGwtZHJpdmVy
cy9jYXJkbGlzdC5yc3QgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21l
ZGlhL3Y0bC1kcml2ZXJzL2NwaWEyLnJzdCAgICAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sg
PT4gZHJpdmVyc30vbWVkaWEvdjRsLWRyaXZlcnMvY3gxOC5yc3QgICAgICAgICAgICB8IDAKIERv
Y3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS92NGwtZHJpdmVycy9jeDIzNDF4LnJzdCAg
ICAgICAgIHwgMAogLi4uL3sgPT4gZHJpdmVyc30vbWVkaWEvdjRsLWRyaXZlcnMvY3gyMzg4NS1j
YXJkbGlzdC5yc3QgICAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVk
aWEvdjRsLWRyaXZlcnMvY3g4OC1jYXJkbGlzdC5yc3QgICB8IDAKIERvY3VtZW50YXRpb24veyA9
PiBkcml2ZXJzfS9tZWRpYS92NGwtZHJpdmVycy9jeDg4LnJzdCAgICAgICAgICAgIHwgMAogRG9j
dW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3Y0bC1kcml2ZXJzL2RhdmluY2ktdnBiZS5y
c3QgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdjRsLWRyaXZlcnMv
ZW0yOHh4LWNhcmRsaXN0LnJzdCB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRp
YS92NGwtZHJpdmVycy9maW1jLnJzdCAgICAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+
IGRyaXZlcnN9L21lZGlhL3Y0bC1kcml2ZXJzL2ZvdXJjYy5yc3QgICAgICAgICAgfCAwCiBEb2N1
bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdjRsLWRyaXZlcnMvZ3NwY2EtY2FyZGxpc3Qu
cnN0ICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS92NGwtZHJpdmVycy9p
bXgucnN0ICAgICAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlh
L3Y0bC1kcml2ZXJzL2lteDcucnN0ICAgICAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4g
ZHJpdmVyc30vbWVkaWEvdjRsLWRyaXZlcnMvaW5kZXgucnN0ICAgICAgICAgICB8IDAKIERvY3Vt
ZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS92NGwtZHJpdmVycy9pcHUzLnJzdCAgICAgICAg
ICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3Y0bC1kcml2ZXJzL2l2
dHYtY2FyZGxpc3QucnN0ICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEv
djRsLWRyaXZlcnMvaXZ0di5yc3QgICAgICAgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBk
cml2ZXJzfS9tZWRpYS92NGwtZHJpdmVycy9tYXgyMTc1LnJzdCAgICAgICAgIHwgMAogRG9jdW1l
bnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3Y0bC1kcml2ZXJzL21leWUucnN0ICAgICAgICAg
ICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdjRsLWRyaXZlcnMvb21h
cDNpc3AucnN0ICAgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS92
NGwtZHJpdmVycy9vbWFwNF9jYW1lcmEucnN0ICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRy
aXZlcnN9L21lZGlhL3Y0bC1kcml2ZXJzL3BoaWxpcHMucnN0ICAgICAgICAgfCAwCiBEb2N1bWVu
dGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdjRsLWRyaXZlcnMvcHZydXNiMi5yc3QgICAgICAg
ICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS92NGwtZHJpdmVycy9weGFf
Y2FtZXJhLnJzdCAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3Y0
bC1kcml2ZXJzL3Fjb21fY2Ftc3MucnN0ICAgICAgfCAwCiAuLi4veyA9PiBkcml2ZXJzfS9tZWRp
YS92NGwtZHJpdmVycy9xY29tX2NhbXNzXzh4OTZfZ3JhcGguZG90ICAgICB8IDAKIC4uLi97ID0+
IGRyaXZlcnN9L21lZGlhL3Y0bC1kcml2ZXJzL3Fjb21fY2Ftc3NfZ3JhcGguZG90ICAgICAgICAg
IHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3Y0bC1kcml2ZXJzL3JhZGlv
dHJhY2sucnN0ICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdjRs
LWRyaXZlcnMvcmNhci1mZHAxLnJzdCAgICAgICB8IDAKIC4uLi97ID0+IGRyaXZlcnN9L21lZGlh
L3Y0bC1kcml2ZXJzL3NhYTcxMzQtY2FyZGxpc3QucnN0ICAgICAgICAgIHwgMAogRG9jdW1lbnRh
dGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3Y0bC1kcml2ZXJzL3NhYTcxMzQucnN0ICAgICAgICAg
fCAwCiAuLi4veyA9PiBkcml2ZXJzfS9tZWRpYS92NGwtZHJpdmVycy9zYWE3MTY0LWNhcmRsaXN0
LnJzdCAgICAgICAgICB8IDAKIC4uLi97ID0+IGRyaXZlcnN9L21lZGlhL3Y0bC1kcml2ZXJzL3No
X21vYmlsZV9jZXVfY2FtZXJhLnJzdCAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZl
cnN9L21lZGlhL3Y0bC1kcml2ZXJzL3NpNDcweC5yc3QgICAgICAgICAgfCAwCiBEb2N1bWVudGF0
aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdjRsLWRyaXZlcnMvc2k0NzEzLnJzdCAgICAgICAgICB8
IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS92NGwtZHJpdmVycy9zaTQ3Nngu
cnN0ICAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3Y0bC1k
cml2ZXJzL3NvYy1jYW1lcmEucnN0ICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVy
c30vbWVkaWEvdjRsLWRyaXZlcnMvdG02MDAwLWNhcmRsaXN0LnJzdCB8IDAKIERvY3VtZW50YXRp
b24veyA9PiBkcml2ZXJzfS9tZWRpYS92NGwtZHJpdmVycy90dW5lci1jYXJkbGlzdC5yc3QgIHwg
MAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3Y0bC1kcml2ZXJzL3R1bmVycy5y
c3QgICAgICAgICAgfCAwCiAuLi4veyA9PiBkcml2ZXJzfS9tZWRpYS92NGwtZHJpdmVycy91c2J2
aXNpb24tY2FyZGxpc3QucnN0ICAgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJz
fS9tZWRpYS92NGwtZHJpdmVycy91dmN2aWRlby5yc3QgICAgICAgIHwgMAogRG9jdW1lbnRhdGlv
bi97ID0+IGRyaXZlcnN9L21lZGlhL3Y0bC1kcml2ZXJzL3Y0bC13aXRoLWlyLnJzdCAgICAgfCAw
CiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdjRsLWRyaXZlcnMvdmltYy5kb3Qg
ICAgICAgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS92NGwtZHJp
dmVycy92aW1jLnJzdCAgICAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9
L21lZGlhL3Y0bC1kcml2ZXJzL3ZpdmlkLnJzdCAgICAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9u
L3sgPT4gZHJpdmVyc30vbWVkaWEvdjRsLWRyaXZlcnMvenIzNjR4eC5yc3QgICAgICAgICB8IDAK
IERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS92aWRlby5oLnJzdC5leGNlcHRpb25z
ICAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3ZpZGVvZGV2
Mi5oLnJzdC5leGNlcHRpb25zICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3ttZW1vcnktZGV2aWNl
cyA9PiBkcml2ZXJzL21lbW9yeX0vdGktZW1pZi50eHQgICAgICB8IDAKIERvY3VtZW50YXRpb24v
e21pc2MtZGV2aWNlcyA9PiBkcml2ZXJzL21pc2N9L2FkNTI1eF9kcG90LnR4dCAgICAgIHwgMAog
RG9jdW1lbnRhdGlvbi97bWlzYy1kZXZpY2VzID0+IGRyaXZlcnMvbWlzY30vYXBkczk5MHgudHh0
ICAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3ttaXNjLWRldmljZXMgPT4gZHJpdmVycy9taXNj
fS9iaDE3NzBnbGMudHh0ICAgICAgICB8IDAKIERvY3VtZW50YXRpb24ve21pc2MtZGV2aWNlcyA9
PiBkcml2ZXJzL21pc2N9L2MycG9ydC50eHQgICAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97
bWlzYy1kZXZpY2VzID0+IGRyaXZlcnMvbWlzY30vZWVwcm9tICAgICAgICAgICAgICAgfCAwCiBE
b2N1bWVudGF0aW9uL3ttaXNjLWRldmljZXMgPT4gZHJpdmVycy9taXNjfS9pYm12bWMucnN0ICAg
ICAgICAgICB8IDAKIERvY3VtZW50YXRpb24ve21pc2MtZGV2aWNlcyA9PiBkcml2ZXJzL21pc2N9
L2ljczkzMnM0MDEgICAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97bWlzYy1kZXZpY2VzID0+
IGRyaXZlcnMvbWlzY30vaW5kZXgucnN0ICAgICAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3tt
aXNjLWRldmljZXMgPT4gZHJpdmVycy9taXNjfS9pc2wyOTAwMyAgICAgICAgICAgICB8IDAKIERv
Y3VtZW50YXRpb24ve21pc2MtZGV2aWNlcyA9PiBkcml2ZXJzL21pc2N9L2xpczNsdjAyZCAgICAg
ICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97bWlzYy1kZXZpY2VzID0+IGRyaXZlcnMvbWlzY30v
bWF4Njg3NSAgICAgICAgICAgICAgfCAwCiAuLi4ve21pc2MtZGV2aWNlcyA9PiBkcml2ZXJzL21p
c2N9L21laS9tZWktY2xpZW50LWJ1cy50eHQgICAgICAgICB8IDAKIERvY3VtZW50YXRpb24ve21p
c2MtZGV2aWNlcyA9PiBkcml2ZXJzL21pc2N9L21laS9tZWkudHh0ICAgICAgICAgIHwgMAogLi4u
L3ttaXNjLWRldmljZXMgPT4gZHJpdmVycy9taXNjfS9wY2ktZW5kcG9pbnQtdGVzdC50eHQgICAg
ICAgICAgfCAwCiAuLi4ve21pc2MtZGV2aWNlcyA9PiBkcml2ZXJzL21pc2N9L3NwZWFyLXBjaWUt
Z2FkZ2V0LnR4dCAgICAgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tbWMv
bW1jLWFzeW5jLXJlcS50eHQgICAgICAgICAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+
IGRyaXZlcnN9L21tYy9tbWMtZGV2LWF0dHJzLnR4dCAgICAgICAgICAgICAgICAgfCAwCiBEb2N1
bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbW1jL21tYy1kZXYtcGFydHMudHh0ICAgICAgICAgICAg
ICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tbWMvbW1jLXRvb2xzLnR4dCAg
ICAgICAgICAgICAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L210ZC9p
bnRlbC1zcGkudHh0ICAgICAgICAgICAgICAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4g
ZHJpdmVyc30vbXRkL25hbmRfZWNjLnR4dCAgICAgICAgICAgICAgICAgICAgICB8IDAKIERvY3Vt
ZW50YXRpb24veyA9PiBkcml2ZXJzfS9tdGQvc3BpLW5vci50eHQgICAgICAgICAgICAgICAgICAg
ICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L25mYy9uZmMtaGNpLnR4dCAgICAg
ICAgICAgICAgICAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbmZjL25m
Yy1wbjU0NC50eHQgICAgICAgICAgICAgICAgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBk
cml2ZXJzfS9udmRpbW0vYnR0LnR4dCAgICAgICAgICAgICAgICAgICAgICAgIHwgMAogRG9jdW1l
bnRhdGlvbi97ID0+IGRyaXZlcnN9L252ZGltbS9udmRpbW0udHh0ICAgICAgICAgICAgICAgICAg
ICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbnZkaW1tL3NlY3VyaXR5LnR4dCAg
ICAgICAgICAgICAgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9udm1lbS9u
dm1lbS50eHQgICAgICAgICAgICAgICAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRy
aXZlcnN9L3BjbWNpYS9kZXZpY2V0YWJsZS5yc3QgICAgICAgICAgICAgICAgfCAwCiBEb2N1bWVu
dGF0aW9uL3sgPT4gZHJpdmVyc30vcGNtY2lhL2RyaXZlci1jaGFuZ2VzLnJzdCAgICAgICAgICAg
ICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9wY21jaWEvZHJpdmVyLnJzdCAgICAg
ICAgICAgICAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L3BjbWNpYS9p
bmRleC5yc3QgICAgICAgICAgICAgICAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJp
dmVyc30vcGNtY2lhL2xvY2tpbmcucnN0ICAgICAgICAgICAgICAgICAgICB8IDAKIERvY3VtZW50
YXRpb24veyA9PiBkcml2ZXJzfS9yYXBpZGlvL21wb3J0X2NkZXYudHh0ICAgICAgICAgICAgICAg
IHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L3JhcGlkaW8vcmFwaWRpby50eHQgICAg
ICAgICAgICAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vcmFwaWRpby9y
aW9fY20udHh0ICAgICAgICAgICAgICAgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2
ZXJzfS9yYXBpZGlvL3N5c2ZzLnR4dCAgICAgICAgICAgICAgICAgICAgIHwgMAogRG9jdW1lbnRh
dGlvbi97ID0+IGRyaXZlcnN9L3JhcGlkaW8vdHNpNzIxLnR4dCAgICAgICAgICAgICAgICAgICAg
fCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vc2NzaS81M2M3MDAudHh0ICAgICAgICAg
ICAgICAgICAgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9zY3NpL0J1c0xv
Z2ljLnR4dCAgICAgICAgICAgICAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZl
cnN9L3Njc2kvQ2hhbmdlTG9nLmFyY21zciAgICAgICAgICAgICAgICAgfCAwCiBEb2N1bWVudGF0
aW9uL3sgPT4gZHJpdmVyc30vc2NzaS9DaGFuZ2VMb2cuaXBzICAgICAgICAgICAgICAgICAgICB8
IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9zY3NpL0NoYW5nZUxvZy5scGZjICAgICAg
ICAgICAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L3Njc2kvQ2hhbmdl
TG9nLm1lZ2FyYWlkICAgICAgICAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVy
c30vc2NzaS9DaGFuZ2VMb2cubWVnYXJhaWRfc2FzICAgICAgICAgICB8IDAKIERvY3VtZW50YXRp
b24veyA9PiBkcml2ZXJzfS9zY3NpL0NoYW5nZUxvZy5uY3I1M2M4eHggICAgICAgICAgICAgIHwg
MAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L3Njc2kvQ2hhbmdlTG9nLnN5bTUzYzh4eCAg
ICAgICAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vc2NzaS9DaGFuZ2VM
b2cuc3ltNTNjOHh4XzIgICAgICAgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJz
fS9zY3NpL0ZsYXNoUG9pbnQudHh0ICAgICAgICAgICAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlv
bi97ID0+IGRyaXZlcnN9L3Njc2kvTElDRU5TRS5GbGFzaFBvaW50ICAgICAgICAgICAgICAgfCAw
CiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vc2NzaS9MSUNFTlNFLnFsYTJ4eHggICAgICAg
ICAgICAgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9zY3NpL0xJQ0VOU0Uu
cWxhNHh4eCAgICAgICAgICAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9
L3Njc2kvTmluamFTQ1NJLnR4dCAgICAgICAgICAgICAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9u
L3sgPT4gZHJpdmVyc30vc2NzaS9hYWNyYWlkLnR4dCAgICAgICAgICAgICAgICAgICAgICB8IDAK
IERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9zY3NpL2FkdmFuc3lzLnR4dCAgICAgICAgICAg
ICAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L3Njc2kvYWhhMTUyeC50
eHQgICAgICAgICAgICAgICAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30v
c2NzaS9haWM3OXh4LnR4dCAgICAgICAgICAgICAgICAgICAgICB8IDAKIERvY3VtZW50YXRpb24v
eyA9PiBkcml2ZXJzfS9zY3NpL2FpYzd4eHgudHh0ICAgICAgICAgICAgICAgICAgICAgIHwgMAog
RG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L3Njc2kvYXJjbXNyX3NwZWMudHh0ICAgICAgICAg
ICAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vc2NzaS9iZmEudHh0ICAg
ICAgICAgICAgICAgICAgICAgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9z
Y3NpL2JueDJmYy50eHQgICAgICAgICAgICAgICAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97
ID0+IGRyaXZlcnN9L3Njc2kvY3hnYjNpLnR4dCAgICAgICAgICAgICAgICAgICAgICAgfCAwCiBE
b2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vc2NzaS9kYzM5NXgudHh0ICAgICAgICAgICAgICAg
ICAgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9zY3NpL2RwdGkudHh0ICAg
ICAgICAgICAgICAgICAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L3Nj
c2kvZ19OQ1I1MzgwLnR4dCAgICAgICAgICAgICAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sg
PT4gZHJpdmVyc30vc2NzaS9ocHNhLnR4dCAgICAgICAgICAgICAgICAgICAgICAgICB8IDAKIERv
Y3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9zY3NpL2hwdGlvcC50eHQgICAgICAgICAgICAgICAg
ICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L3Njc2kvbGlic2FzLnR4dCAg
ICAgICAgICAgICAgICAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vc2Nz
aS9saW5rX3Bvd2VyX21hbmFnZW1lbnRfcG9saWN5LnR4dCB8IDAKIERvY3VtZW50YXRpb24veyA9
PiBkcml2ZXJzfS9zY3NpL2xwZmMudHh0ICAgICAgICAgICAgICAgICAgICAgICAgIHwgMAogRG9j
dW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L3Njc2kvbWVnYXJhaWQudHh0ICAgICAgICAgICAgICAg
ICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vc2NzaS9uY3I1M2M4eHgudHh0
ICAgICAgICAgICAgICAgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9zY3Np
L29zc3QudHh0ICAgICAgICAgICAgICAgICAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+
IGRyaXZlcnN9L3Njc2kvcHBhLnR4dCAgICAgICAgICAgICAgICAgICAgICAgICAgfCAwCiBEb2N1
bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vc2NzaS9xbG9naWNmYXMudHh0ICAgICAgICAgICAgICAg
ICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9zY3NpL3Njc2ktY2hhbmdlci50
eHQgICAgICAgICAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L3Njc2kv
c2NzaS1nZW5lcmljLnR4dCAgICAgICAgICAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4g
ZHJpdmVyc30vc2NzaS9zY3NpLXBhcmFtZXRlcnMudHh0ICAgICAgICAgICAgICB8IDAKIERvY3Vt
ZW50YXRpb24veyA9PiBkcml2ZXJzfS9zY3NpL3Njc2kudHh0ICAgICAgICAgICAgICAgICAgICAg
ICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L3Njc2kvc2NzaV9laC50eHQgICAg
ICAgICAgICAgICAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vc2NzaS9z
Y3NpX2ZjX3RyYW5zcG9ydC50eHQgICAgICAgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBk
cml2ZXJzfS9zY3NpL3Njc2lfbWlkX2xvd19hcGkudHh0ICAgICAgICAgICAgIHwgMAogRG9jdW1l
bnRhdGlvbi97ID0+IGRyaXZlcnN9L3Njc2kvc2NzaV90cmFuc3BvcnRfc3JwL01ha2VmaWxlICAg
ICAgfCAwCiAuLi4veyA9PiBkcml2ZXJzfS9zY3NpL3Njc2lfdHJhbnNwb3J0X3NycC9ycG9ydF9z
dGF0ZV9kaWFncmFtLmRvdCB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9zY3NpL3Nk
LXBhcmFtZXRlcnMudHh0ICAgICAgICAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRy
aXZlcnN9L3Njc2kvc21hcnRwcWkudHh0ICAgICAgICAgICAgICAgICAgICAgfCAwCiBEb2N1bWVu
dGF0aW9uL3sgPT4gZHJpdmVyc30vc2NzaS9zdC50eHQgICAgICAgICAgICAgICAgICAgICAgICAg
ICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9zY3NpL3N5bTUzYzUwMF9jcy50eHQg
ICAgICAgICAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L3Njc2kvc3lt
NTNjOHh4XzIudHh0ICAgICAgICAgICAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJp
dmVyc30vc2NzaS90Y21fcWxhMnh4eC50eHQgICAgICAgICAgICAgICAgICB8IDAKIERvY3VtZW50
YXRpb24veyA9PiBkcml2ZXJzfS9zY3NpL3Vmcy50eHQgICAgICAgICAgICAgICAgICAgICAgICAg
IHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L3Njc2kvd2Q3MTl4LnR4dCAgICAgICAg
ICAgICAgICAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vc2VyaWFsL2N5
Y2xhZGVzX3oucnN0ICAgICAgICAgICAgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2
ZXJzfS9zZXJpYWwvZHJpdmVyLnJzdCAgICAgICAgICAgICAgICAgICAgIHwgMAogRG9jdW1lbnRh
dGlvbi97ID0+IGRyaXZlcnN9L3NlcmlhbC9pbmRleC5yc3QgICAgICAgICAgICAgICAgICAgICAg
fCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vc2VyaWFsL21veGEtc21hcnRpby5yc3Qg
ICAgICAgICAgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9zZXJpYWwvbl9n
c20ucnN0ICAgICAgICAgICAgICAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZl
cnN9L3NlcmlhbC9yb2NrZXQucnN0ICAgICAgICAgICAgICAgICAgICAgfCAwCiBEb2N1bWVudGF0
aW9uL3sgPT4gZHJpdmVyc30vc2VyaWFsL3NlcmlhbC1pc283ODE2LnJzdCAgICAgICAgICAgICB8
IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9zZXJpYWwvc2VyaWFsLXJzNDg1LnJzdCAg
ICAgICAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L3NlcmlhbC90dHku
cnN0ICAgICAgICAgICAgICAgICAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVy
c30vc291bmQvYWxzYS1jb25maWd1cmF0aW9uLnJzdCAgICAgICAgICB8IDAKIERvY3VtZW50YXRp
b24veyA9PiBkcml2ZXJzfS9zb3VuZC9jYXJkcy9hdWRpZ3ktbWl4ZXIucnN0ICAgICAgICAgIHwg
MAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L3NvdW5kL2NhcmRzL2F1ZGlvcGhpbGUtdXNi
LnJzdCAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vc291bmQvY2FyZHMv
YnQ4N3gucnN0ICAgICAgICAgICAgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJz
fS9zb3VuZC9jYXJkcy9jbWlwY2kucnN0ICAgICAgICAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlv
bi97ID0+IGRyaXZlcnN9L3NvdW5kL2NhcmRzL2VtdTEwazEtamFjay5yc3QgICAgICAgICAgfCAw
CiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vc291bmQvY2FyZHMvaGRzcG0ucnN0ICAgICAg
ICAgICAgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9zb3VuZC9jYXJkcy9p
bWctc3BkaWYtaW4ucnN0ICAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9
L3NvdW5kL2NhcmRzL2luZGV4LnJzdCAgICAgICAgICAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9u
L3sgPT4gZHJpdmVyc30vc291bmQvY2FyZHMvam95c3RpY2sucnN0ICAgICAgICAgICAgICB8IDAK
IERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9zb3VuZC9jYXJkcy9tYXlhNDQucnN0ICAgICAg
ICAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L3NvdW5kL2NhcmRzL21p
eGFydC5yc3QgICAgICAgICAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30v
c291bmQvY2FyZHMvbXVsdGlzb3VuZC5zaCAgICAgICAgICAgICB8IDAKIERvY3VtZW50YXRpb24v
eyA9PiBkcml2ZXJzfS9zb3VuZC9jYXJkcy9zYi1saXZlLW1peGVyLnJzdCAgICAgICAgIHwgMAog
RG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L3NvdW5kL2NhcmRzL3NlcmlhbC11MTY1NTAucnN0
ICAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vc291bmQvY2FyZHMvdmlh
ODJ4eC1taXhlci5yc3QgICAgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9z
b3VuZC9jb25mLnB5ICAgICAgICAgICAgICAgICAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97
ID0+IGRyaXZlcnN9L3NvdW5kL2Rlc2lnbnMvY2hhbm5lbC1tYXBwaW5nLWFwaS5yc3QgfCAwCiBE
b2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vc291bmQvZGVzaWducy9jb21wcmVzcy1vZmZsb2Fk
LnJzdCAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9zb3VuZC9kZXNpZ25zL2Nv
bnRyb2wtbmFtZXMucnN0ICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L3Nv
dW5kL2Rlc2lnbnMvaW5kZXgucnN0ICAgICAgICAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sg
PT4gZHJpdmVyc30vc291bmQvZGVzaWducy9qYWNrLWNvbnRyb2xzLnJzdCAgICAgICB8IDAKIERv
Y3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9zb3VuZC9kZXNpZ25zL29zcy1lbXVsYXRpb24ucnN0
ICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L3NvdW5kL2Rlc2lnbnMvcG93
ZXJzYXZlLnJzdCAgICAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vc291
bmQvZGVzaWducy9wcm9jZmlsZS5yc3QgICAgICAgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9
PiBkcml2ZXJzfS9zb3VuZC9kZXNpZ25zL3NlcS1vc3MucnN0ICAgICAgICAgICAgIHwgMAogRG9j
dW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L3NvdW5kL2Rlc2lnbnMvdGltZXN0YW1waW5nLnJzdCAg
ICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vc291bmQvZGVzaWducy90cmFj
ZXBvaW50cy5yc3QgICAgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9zb3Vu
ZC9oZC1hdWRpby9jb250cm9scy5yc3QgICAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+
IGRyaXZlcnN9L3NvdW5kL2hkLWF1ZGlvL2RwLW1zdC5yc3QgICAgICAgICAgICAgfCAwCiBEb2N1
bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vc291bmQvaGQtYXVkaW8vaW5kZXgucnN0ICAgICAgICAg
ICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9zb3VuZC9oZC1hdWRpby9tb2Rl
bHMucnN0ICAgICAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L3NvdW5k
L2hkLWF1ZGlvL25vdGVzLnJzdCAgICAgICAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4g
ZHJpdmVyc30vc291bmQvaW5kZXgucnN0ICAgICAgICAgICAgICAgICAgICAgICB8IDAKIERvY3Vt
ZW50YXRpb24veyA9PiBkcml2ZXJzfS9zb3VuZC9rZXJuZWwtYXBpL2Fsc2EtZHJpdmVyLWFwaS5y
c3QgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L3NvdW5kL2tlcm5lbC1hcGkvaW5k
ZXgucnN0ICAgICAgICAgICAgfCAwCiAuLi4veyA9PiBkcml2ZXJzfS9zb3VuZC9rZXJuZWwtYXBp
L3dyaXRpbmctYW4tYWxzYS1kcml2ZXIucnN0ICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBk
cml2ZXJzfS9zb3VuZC9zb2MvY2xvY2tpbmcucnN0ICAgICAgICAgICAgICAgIHwgMAogRG9jdW1l
bnRhdGlvbi97ID0+IGRyaXZlcnN9L3NvdW5kL3NvYy9jb2RlYy10by1jb2RlYy5yc3QgICAgICAg
ICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vc291bmQvc29jL2NvZGVjLnJzdCAg
ICAgICAgICAgICAgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9zb3VuZC9z
b2MvZGFpLnJzdCAgICAgICAgICAgICAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRy
aXZlcnN9L3NvdW5kL3NvYy9kYXBtLnJzdCAgICAgICAgICAgICAgICAgICAgfCAwCiBEb2N1bWVu
dGF0aW9uL3sgPT4gZHJpdmVyc30vc291bmQvc29jL2RwY20ucnN0ICAgICAgICAgICAgICAgICAg
ICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9zb3VuZC9zb2MvaW5kZXgucnN0ICAg
ICAgICAgICAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L3NvdW5kL3Nv
Yy9qYWNrLnJzdCAgICAgICAgICAgICAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJp
dmVyc30vc291bmQvc29jL21hY2hpbmUucnN0ICAgICAgICAgICAgICAgICB8IDAKIERvY3VtZW50
YXRpb24veyA9PiBkcml2ZXJzfS9zb3VuZC9zb2Mvb3ZlcnZpZXcucnN0ICAgICAgICAgICAgICAg
IHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L3NvdW5kL3NvYy9wbGF0Zm9ybS5yc3Qg
ICAgICAgICAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vc291bmQvc29j
L3BvcHMtY2xpY2tzLnJzdCAgICAgICAgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2
ZXJzfS91c2IvQ1JFRElUUyAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgMAogRG9jdW1lbnRh
dGlvbi97ID0+IGRyaXZlcnN9L3VzYi9XVVNCLURlc2lnbi1vdmVydmlldy50eHQgICAgICAgICAg
fCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vdXNiL2FjbS50eHQgICAgICAgICAgICAg
ICAgICAgICAgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS91c2IvYXV0aG9y
aXphdGlvbi50eHQgICAgICAgICAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZl
cnN9L3VzYi9jaGlwaWRlYS50eHQgICAgICAgICAgICAgICAgICAgICAgfCAwCiBEb2N1bWVudGF0
aW9uL3sgPT4gZHJpdmVyc30vdXNiL2R3YzMudHh0ICAgICAgICAgICAgICAgICAgICAgICAgICB8
IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS91c2IvZWhjaS50eHQgICAgICAgICAgICAg
ICAgICAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L3VzYi9mdW5jdGlv
bmZzLnR4dCAgICAgICAgICAgICAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVy
c30vdXNiL2dhZGdldC10ZXN0aW5nLnR4dCAgICAgICAgICAgICAgICB8IDAKIERvY3VtZW50YXRp
b24veyA9PiBkcml2ZXJzfS91c2IvZ2FkZ2V0X2NvbmZpZ2ZzLnR4dCAgICAgICAgICAgICAgIHwg
MAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L3VzYi9nYWRnZXRfaGlkLnR4dCAgICAgICAg
ICAgICAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vdXNiL2dhZGdldF9t
dWx0aS50eHQgICAgICAgICAgICAgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJz
fS91c2IvZ2FkZ2V0X3ByaW50ZXIudHh0ICAgICAgICAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlv
bi97ID0+IGRyaXZlcnN9L3VzYi9nYWRnZXRfc2VyaWFsLnR4dCAgICAgICAgICAgICAgICAgfCAw
CiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vdXNiL2l1dV9waG9lbml4LnR4dCAgICAgICAg
ICAgICAgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS91c2IvbGludXgtY2Rj
LWFjbS5pbmYgICAgICAgICAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9
L3VzYi9saW51eC5pbmYgICAgICAgICAgICAgICAgICAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9u
L3sgPT4gZHJpdmVyc30vdXNiL21hc3Mtc3RvcmFnZS50eHQgICAgICAgICAgICAgICAgICB8IDAK
IERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS91c2IvbWlzY191c2JzZXZzZWcudHh0ICAgICAg
ICAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L3VzYi9tdG91Y2h1c2Iu
dHh0ICAgICAgICAgICAgICAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30v
dXNiL29oY2kudHh0ICAgICAgICAgICAgICAgICAgICAgICAgICB8IDAKIERvY3VtZW50YXRpb24v
eyA9PiBkcml2ZXJzfS91c2IvcmlvLnR4dCAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgMAog
RG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L3VzYi91c2ItaGVscC50eHQgICAgICAgICAgICAg
ICAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vdXNiL3VzYi1zZXJpYWwu
dHh0ICAgICAgICAgICAgICAgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS91
c2IvdXNiZGV2ZnMtZHJvcC1wZXJtaXNzaW9ucy5jICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97
ID0+IGRyaXZlcnN9L3VzYi91c2JpcF9wcm90b2NvbC50eHQgICAgICAgICAgICAgICAgfCAwCiBE
b2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vdXNiL3VzYm1vbi50eHQgICAgICAgICAgICAgICAg
ICAgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS91c2Ivd3VzYi1jYmFmICAg
ICAgICAgICAgICAgICAgICAgICAgIHwgMAogLi4uL3sgPT4gZHJpdmVyc30vd2F0Y2hkb2cvY29u
dmVydF9kcml2ZXJzX3RvX2tlcm5lbF9hcGkucnN0ICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sg
PT4gZHJpdmVyc30vd2F0Y2hkb2cvaHB3ZHQucnN0ICAgICAgICAgICAgICAgICAgICB8IDAKIERv
Y3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS93YXRjaGRvZy9pbmRleC5yc3QgICAgICAgICAgICAg
ICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L3dhdGNoZG9nL21seC13ZHQu
cnN0ICAgICAgICAgICAgICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vd2F0
Y2hkb2cvcGN3ZC13YXRjaGRvZy5yc3QgICAgICAgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9
PiBkcml2ZXJzfS93YXRjaGRvZy93YXRjaGRvZy1hcGkucnN0ICAgICAgICAgICAgIHwgMAogRG9j
dW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L3dhdGNoZG9nL3dhdGNoZG9nLWtlcm5lbC1hcGkucnN0
ICAgICAgfCAwCiBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vd2F0Y2hkb2cvd2F0Y2hkb2ct
cGFyYW1ldGVycy5yc3QgICAgICB8IDAKIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS93YXRj
aGRvZy93YXRjaGRvZy1wbS5yc3QgICAgICAgICAgICAgIHwgMAogRG9jdW1lbnRhdGlvbi97ID0+
IGRyaXZlcnN9L3dhdGNoZG9nL3dkdC5yc3QgICAgICAgICAgICAgICAgICAgICAgfCAwCiAxMDc5
IGZpbGVzIGNoYW5nZWQsIDAgaW5zZXJ0aW9ucygrKSwgMCBkZWxldGlvbnMoLSkKIHJlbmFtZSBE
b2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vUENJL01TSS1IT1dUTy50eHQgKDEwMCUpCiByZW5h
bWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L1BDSS9QQ0lFQlVTLUhPV1RPLnR4dCAoMTAw
JSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vUENJL2FjcGktaW5mby50eHQg
KDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L1BDSS9lbmRwb2ludC9m
dW5jdGlvbi9iaW5kaW5nL3BjaS10ZXN0LnR4dCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9u
L3sgPT4gZHJpdmVyc30vUENJL2VuZHBvaW50L3BjaS1lbmRwb2ludC1jZnMudHh0ICgxMDAlKQog
cmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9QQ0kvZW5kcG9pbnQvcGNpLWVuZHBv
aW50LnR4dCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vUENJL2Vu
ZHBvaW50L3BjaS10ZXN0LWZ1bmN0aW9uLnR4dCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9u
L3sgPT4gZHJpdmVyc30vUENJL2VuZHBvaW50L3BjaS10ZXN0LWhvd3RvLnR4dCAoMTAwJSkKIHJl
bmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vUENJL3BjaS1lcnJvci1yZWNvdmVyeS50
eHQgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L1BDSS9wY2ktaW92
LWhvd3RvLnR4dCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vUENJ
L3BjaS50eHQgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L1BDSS9w
Y2llYWVyLWhvd3RvLnR4dCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVy
c30vYWNwaS9kc2QvbGVkcy50eHQgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRy
aXZlcnN9L2F1eGRpc3BsYXkvY2ZhZzEyODY0YiAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9u
L3sgPT4gZHJpdmVyc30vYXV4ZGlzcGxheS9rczAxMDggKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRh
dGlvbi97ID0+IGRyaXZlcnN9L2F1eGRpc3BsYXkvbGNkLXBhbmVsLWNncmFtLnR4dCAoMTAwJSkK
IHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vYmFja2xpZ2h0L2xwODU1eC1kcml2
ZXIudHh0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9ibG9ja2Rl
di9kcmJkL0RSQkQtOC4zLWRhdGEtcGFja2V0cy5zdmcgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRh
dGlvbi97ID0+IGRyaXZlcnN9L2Jsb2NrZGV2L2RyYmQvRFJCRC1kYXRhLXBhY2tldHMuc3ZnICgx
MDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9ibG9ja2Rldi9kcmJkL1JF
QURNRS50eHQgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2Jsb2Nr
ZGV2L2RyYmQvY29ubi1zdGF0ZXMtOC5kb3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97
ID0+IGRyaXZlcnN9L2Jsb2NrZGV2L2RyYmQvZGF0YS1zdHJ1Y3R1cmUtdjkudHh0ICgxMDAlKQog
cmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9ibG9ja2Rldi9kcmJkL2Rpc2stc3Rh
dGVzLTguZG90ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9ibG9j
a2Rldi9kcmJkL2RyYmQtY29ubmVjdGlvbi1zdGF0ZS1vdmVydmlldy5kb3QgKDEwMCUpCiByZW5h
bWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2Jsb2NrZGV2L2RyYmQvbm9kZS1zdGF0ZXMt
OC5kb3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2Jsb2NrZGV2
L2Zsb3BweS50eHQgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2Js
b2NrZGV2L25iZC50eHQgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9
L2Jsb2NrZGV2L3BhcmlkZS50eHQgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRy
aXZlcnN9L2Jsb2NrZGV2L3JhbWRpc2sudHh0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24v
eyA9PiBkcml2ZXJzfS9ibG9ja2Rldi96cmFtLnR4dCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0
aW9uL3tidXMtZGV2aWNlcyA9PiBkcml2ZXJzL2J1c30vdGktZ3BtYy50eHQgKDEwMCUpCiByZW5h
bWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2Nkcm9tL2Nkcm9tLXN0YW5kYXJkLnJzdCAo
MTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vY2Ryb20vaWRlLWNkLnJz
dCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vY2Ryb20vaW5kZXgu
cnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9jZHJvbS9wYWNr
ZXQtd3JpdGluZy5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9
L2NwdS1mcmVxL2FtZC1wb3dlcm5vdy50eHQgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97
ID0+IGRyaXZlcnN9L2NwdS1mcmVxL2NvcmUudHh0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRp
b24veyA9PiBkcml2ZXJzfS9jcHUtZnJlcS9jcHUtZHJpdmVycy50eHQgKDEwMCUpCiByZW5hbWUg
RG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2NwdS1mcmVxL2NwdWZyZXEtbmZvcmNlMi50eHQg
KDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2NwdS1mcmVxL2NwdWZy
ZXEtc3RhdHMudHh0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9j
cHUtZnJlcS9pbmRleC50eHQgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZl
cnN9L2NwdS1mcmVxL3BjYy1jcHVmcmVxLnR4dCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9u
L3sgPT4gZHJpdmVyc30vY3J5cHRvL2FwaS1hZWFkLnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVu
dGF0aW9uL3sgPT4gZHJpdmVyc30vY3J5cHRvL2FwaS1ha2NpcGhlci5yc3QgKDEwMCUpCiByZW5h
bWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2NyeXB0by9hcGktZGlnZXN0LnJzdCAoMTAw
JSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vY3J5cHRvL2FwaS1pbnRyby50
eHQgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2NyeXB0by9hcGkt
a3BwLnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vY3J5cHRv
L2FwaS1ybmcucnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9j
cnlwdG8vYXBpLXNhbXBsZXMucnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBk
cml2ZXJzfS9jcnlwdG8vYXBpLXNrY2lwaGVyLnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0
aW9uL3sgPT4gZHJpdmVyc30vY3J5cHRvL2FwaS5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRh
dGlvbi97ID0+IGRyaXZlcnN9L2NyeXB0by9hcmNoaXRlY3R1cmUucnN0ICgxMDAlKQogcmVuYW1l
IERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9jcnlwdG8vYXN5bW1ldHJpYy1rZXlzLnR4dCAo
MTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vY3J5cHRvL2FzeW5jLXR4
LWFwaS50eHQgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2NyeXB0
by9jb25mLnB5ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9jcnlw
dG8vY3J5cHRvX2VuZ2luZS5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRy
aXZlcnN9L2NyeXB0by9kZXNjb3JlLXJlYWRtZS50eHQgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRh
dGlvbi97ID0+IGRyaXZlcnN9L2NyeXB0by9kZXZlbC1hbGdvcy5yc3QgKDEwMCUpCiByZW5hbWUg
RG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2NyeXB0by9pbmRleC5yc3QgKDEwMCUpCiByZW5h
bWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2NyeXB0by9pbnRyby5yc3QgKDEwMCUpCiBy
ZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2NyeXB0by91c2Vyc3BhY2UtaWYucnN0
ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9kZXZpY2UtbWFwcGVy
L2NhY2hlLXBvbGljaWVzLnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJp
dmVyc30vZGV2aWNlLW1hcHBlci9jYWNoZS5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlv
bi97ID0+IGRyaXZlcnN9L2RldmljZS1tYXBwZXIvZGVsYXkucnN0ICgxMDAlKQogcmVuYW1lIERv
Y3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9kZXZpY2UtbWFwcGVyL2RtLWNyeXB0LnJzdCAoMTAw
JSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vZGV2aWNlLW1hcHBlci9kbS1k
dXN0LnR4dCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vZGV2aWNl
LW1hcHBlci9kbS1mbGFrZXkucnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBk
cml2ZXJzfS9kZXZpY2UtbWFwcGVyL2RtLWluaXQucnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50
YXRpb24veyA9PiBkcml2ZXJzfS9kZXZpY2UtbWFwcGVyL2RtLWludGVncml0eS5yc3QgKDEwMCUp
CiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2RldmljZS1tYXBwZXIvZG0taW8u
cnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9kZXZpY2UtbWFw
cGVyL2RtLWxvZy5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9
L2RldmljZS1tYXBwZXIvZG0tcXVldWUtbGVuZ3RoLnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVu
dGF0aW9uL3sgPT4gZHJpdmVyc30vZGV2aWNlLW1hcHBlci9kbS1yYWlkLnJzdCAoMTAwJSkKIHJl
bmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vZGV2aWNlLW1hcHBlci9kbS1zZXJ2aWNl
LXRpbWUucnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9kZXZp
Y2UtbWFwcGVyL2RtLXVldmVudC5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+
IGRyaXZlcnN9L2RldmljZS1tYXBwZXIvZG0tem9uZWQucnN0ICgxMDAlKQogcmVuYW1lIERvY3Vt
ZW50YXRpb24veyA9PiBkcml2ZXJzfS9kZXZpY2UtbWFwcGVyL2VyYS5yc3QgKDEwMCUpCiByZW5h
bWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2RldmljZS1tYXBwZXIvaW5kZXgucnN0ICgx
MDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9kZXZpY2UtbWFwcGVyL2tj
b3B5ZC5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2Rldmlj
ZS1tYXBwZXIvbGluZWFyLnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJp
dmVyc30vZGV2aWNlLW1hcHBlci9sb2ctd3JpdGVzLnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVu
dGF0aW9uL3sgPT4gZHJpdmVyc30vZGV2aWNlLW1hcHBlci9wZXJzaXN0ZW50LWRhdGEucnN0ICgx
MDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9kZXZpY2UtbWFwcGVyL3Nu
YXBzaG90LnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vZGV2
aWNlLW1hcHBlci9zdGF0aXN0aWNzLnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sg
PT4gZHJpdmVyc30vZGV2aWNlLW1hcHBlci9zdHJpcGVkLnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1
bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vZGV2aWNlLW1hcHBlci9zd2l0Y2gucnN0ICgxMDAlKQog
cmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9kZXZpY2UtbWFwcGVyL3RoaW4tcHJv
dmlzaW9uaW5nLnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30v
ZGV2aWNlLW1hcHBlci91bnN0cmlwZWQucnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24v
eyA9PiBkcml2ZXJzfS9kZXZpY2UtbWFwcGVyL3Zlcml0eS5yc3QgKDEwMCUpCiByZW5hbWUgRG9j
dW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2RldmljZS1tYXBwZXIvd3JpdGVjYWNoZS5yc3QgKDEw
MCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2RldmljZS1tYXBwZXIvemVy
by5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2RyaXZlci1h
cGkvODAyMTEvY2ZnODAyMTEucnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBk
cml2ZXJzfS9kcml2ZXItYXBpLzgwMjExL2NvbmYucHkgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRh
dGlvbi97ID0+IGRyaXZlcnN9L2RyaXZlci1hcGkvODAyMTEvaW5kZXgucnN0ICgxMDAlKQogcmVu
YW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9kcml2ZXItYXBpLzgwMjExL2ludHJvZHVj
dGlvbi5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2RyaXZl
ci1hcGkvODAyMTEvbWFjODAyMTEtYWR2YW5jZWQucnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50
YXRpb24veyA9PiBkcml2ZXJzfS9kcml2ZXItYXBpLzgwMjExL21hYzgwMjExLnJzdCAoMTAwJSkK
IHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vZHJpdmVyLWFwaS9hY3BpL2luZGV4
LnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vZHJpdmVyLWFw
aS9hY3BpL2xpbnV4aXplZC1hY3BpY2EucnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24v
eyA9PiBkcml2ZXJzfS9kcml2ZXItYXBpL2FjcGkvc2Nhbl9oYW5kbGVycy5yc3QgKDEwMCUpCiBy
ZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2RyaXZlci1hcGkvYmFzaWNzLnJzdCAo
MTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vZHJpdmVyLWFwaS9jbGsu
cnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9kcml2ZXItYXBp
L2NvbXBvbmVudC5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9
L2RyaXZlci1hcGkvY29uZi5weSAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJp
dmVyc30vZHJpdmVyLWFwaS9kZXZpY2UtaW8ucnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRp
b24veyA9PiBkcml2ZXJzfS9kcml2ZXItYXBpL2RldmljZV9jb25uZWN0aW9uLnJzdCAoMTAwJSkK
IHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vZHJpdmVyLWFwaS9kZXZpY2VfbGlu
ay5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2RyaXZlci1h
cGkvZG1hLWJ1Zi5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9
L2RyaXZlci1hcGkvZG1hZW5naW5lL2NsaWVudC5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRh
dGlvbi97ID0+IGRyaXZlcnN9L2RyaXZlci1hcGkvZG1hZW5naW5lL2RtYXRlc3QucnN0ICgxMDAl
KQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9kcml2ZXItYXBpL2RtYWVuZ2lu
ZS9pbmRleC5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2Ry
aXZlci1hcGkvZG1hZW5naW5lL3Byb3ZpZGVyLnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0
aW9uL3sgPT4gZHJpdmVyc30vZHJpdmVyLWFwaS9kbWFlbmdpbmUvcHhhX2RtYS5yc3QgKDEwMCUp
CiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2RyaXZlci1hcGkvZWRhYy5yc3Qg
KDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2RyaXZlci1hcGkvZmly
ZXdpcmUucnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9kcml2
ZXItYXBpL2Zpcm13YXJlL2J1aWx0LWluLWZ3LnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0
aW9uL3sgPT4gZHJpdmVyc30vZHJpdmVyLWFwaS9maXJtd2FyZS9jb3JlLnJzdCAoMTAwJSkKIHJl
bmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vZHJpdmVyLWFwaS9maXJtd2FyZS9kaXJl
Y3QtZnMtbG9va3VwLnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVy
c30vZHJpdmVyLWFwaS9maXJtd2FyZS9mYWxsYmFjay1tZWNoYW5pc21zLnJzdCAoMTAwJSkKIHJl
bmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vZHJpdmVyLWFwaS9maXJtd2FyZS9maXJt
d2FyZV9jYWNoZS5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9
L2RyaXZlci1hcGkvZmlybXdhcmUvZndfc2VhcmNoX3BhdGgucnN0ICgxMDAlKQogcmVuYW1lIERv
Y3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9kcml2ZXItYXBpL2Zpcm13YXJlL2luZGV4LnJzdCAo
MTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vZHJpdmVyLWFwaS9maXJt
d2FyZS9pbnRyb2R1Y3Rpb24ucnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBk
cml2ZXJzfS9kcml2ZXItYXBpL2Zpcm13YXJlL2xvb2t1cC1vcmRlci5yc3QgKDEwMCUpCiByZW5h
bWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2RyaXZlci1hcGkvZmlybXdhcmUvb3RoZXJf
aW50ZXJmYWNlcy5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9
L2RyaXZlci1hcGkvZmlybXdhcmUvcmVxdWVzdF9maXJtd2FyZS5yc3QgKDEwMCUpCiByZW5hbWUg
RG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2RyaXZlci1hcGkvZnBnYS9mcGdhLWJyaWRnZS5y
c3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2RyaXZlci1hcGkv
ZnBnYS9mcGdhLW1nci5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZl
cnN9L2RyaXZlci1hcGkvZnBnYS9mcGdhLXByb2dyYW1taW5nLnJzdCAoMTAwJSkKIHJlbmFtZSBE
b2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vZHJpdmVyLWFwaS9mcGdhL2ZwZ2EtcmVnaW9uLnJz
dCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vZHJpdmVyLWFwaS9m
cGdhL2luZGV4LnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30v
ZHJpdmVyLWFwaS9mcGdhL2ludHJvLnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sg
PT4gZHJpdmVyc30vZHJpdmVyLWFwaS9mcmFtZS1idWZmZXIucnN0ICgxMDAlKQogcmVuYW1lIERv
Y3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9kcml2ZXItYXBpL2dlbmVyaWMtY291bnRlci5yc3Qg
KDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2RyaXZlci1hcGkvZ3Bp
by9ib2FyZC5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2Ry
aXZlci1hcGkvZ3Bpby9jb25zdW1lci5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97
ID0+IGRyaXZlcnN9L2RyaXZlci1hcGkvZ3Bpby9kcml2ZXIucnN0ICgxMDAlKQogcmVuYW1lIERv
Y3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9kcml2ZXItYXBpL2dwaW8vZHJpdmVycy1vbi1ncGlv
LnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vZHJpdmVyLWFw
aS9ncGlvL2luZGV4LnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVy
c30vZHJpdmVyLWFwaS9ncGlvL2ludHJvLnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9u
L3sgPT4gZHJpdmVyc30vZHJpdmVyLWFwaS9ncGlvL2xlZ2FjeS5yc3QgKDEwMCUpCiByZW5hbWUg
RG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2RyaXZlci1hcGkvaHNpLnJzdCAoMTAwJSkKIHJl
bmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vZHJpdmVyLWFwaS9pMmMucnN0ICgxMDAl
KQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9kcml2ZXItYXBpL2kzYy9kZXZp
Y2UtZHJpdmVyLWFwaS5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZl
cnN9L2RyaXZlci1hcGkvaTNjL2luZGV4LnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9u
L3sgPT4gZHJpdmVyc30vZHJpdmVyLWFwaS9pM2MvbWFzdGVyLWRyaXZlci1hcGkucnN0ICgxMDAl
KQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9kcml2ZXItYXBpL2kzYy9wcm90
b2NvbC5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2RyaXZl
ci1hcGkvaWlvL2J1ZmZlcnMucnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBk
cml2ZXJzfS9kcml2ZXItYXBpL2lpby9jb3JlLnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0
aW9uL3sgPT4gZHJpdmVyc30vZHJpdmVyLWFwaS9paW8vaHctY29uc3VtZXIucnN0ICgxMDAlKQog
cmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9kcml2ZXItYXBpL2lpby9pbmRleC5y
c3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2RyaXZlci1hcGkv
aWlvL2ludHJvLnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30v
ZHJpdmVyLWFwaS9paW8vdHJpZ2dlcmVkLWJ1ZmZlcnMucnN0ICgxMDAlKQogcmVuYW1lIERvY3Vt
ZW50YXRpb24veyA9PiBkcml2ZXJzfS9kcml2ZXItYXBpL2lpby90cmlnZ2Vycy5yc3QgKDEwMCUp
CiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2RyaXZlci1hcGkvaW5kZXgucnN0
ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9kcml2ZXItYXBpL2lu
ZnJhc3RydWN0dXJlLnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVy
c30vZHJpdmVyLWFwaS9pbnB1dC5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+
IGRyaXZlcnN9L2RyaXZlci1hcGkvbGliYXRhLnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0
aW9uL3sgPT4gZHJpdmVyc30vZHJpdmVyLWFwaS9tZXNzYWdlLWJhc2VkLnJzdCAoMTAwJSkKIHJl
bmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vZHJpdmVyLWFwaS9taXNjX2RldmljZXMu
cnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9kcml2ZXItYXBp
L21pc2NlbGxhbmVvdXMucnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2
ZXJzfS9kcml2ZXItYXBpL210ZG5hbmQucnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24v
eyA9PiBkcml2ZXJzfS9kcml2ZXItYXBpL3BjaS9pbmRleC5yc3QgKDEwMCUpCiByZW5hbWUgRG9j
dW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2RyaXZlci1hcGkvcGNpL3AycGRtYS5yc3QgKDEwMCUp
CiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2RyaXZlci1hcGkvcGNpL3BjaS5y
c3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2RyaXZlci1hcGkv
cGluY3RsLnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vZHJp
dmVyLWFwaS9wbS9jb25mLnB5ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2
ZXJzfS9kcml2ZXItYXBpL3BtL2NwdWlkbGUucnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRp
b24veyA9PiBkcml2ZXJzfS9kcml2ZXItYXBpL3BtL2RldmljZXMucnN0ICgxMDAlKQogcmVuYW1l
IERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9kcml2ZXItYXBpL3BtL2luZGV4LnJzdCAoMTAw
JSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vZHJpdmVyLWFwaS9wbS9ub3Rp
ZmllcnMucnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9kcml2
ZXItYXBpL3BtL3R5cGVzLnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJp
dmVyc30vZHJpdmVyLWFwaS9wcHMucnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9
PiBkcml2ZXJzfS9kcml2ZXItYXBpL3B0cC5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlv
bi97ID0+IGRyaXZlcnN9L2RyaXZlci1hcGkvcmFwaWRpby5yc3QgKDEwMCUpCiByZW5hbWUgRG9j
dW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2RyaXZlci1hcGkvcmVndWxhdG9yLnJzdCAoMTAwJSkK
IHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vZHJpdmVyLWFwaS9zMzkwLWRyaXZl
cnMucnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9kcml2ZXIt
YXBpL3Njc2kucnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9k
cml2ZXItYXBpL3NsaW1idXMucnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBk
cml2ZXJzfS9kcml2ZXItYXBpL3NvdW5kLnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9u
L3sgPT4gZHJpdmVyc30vZHJpdmVyLWFwaS9zb3VuZHdpcmUvZXJyb3JfaGFuZGxpbmcucnN0ICgx
MDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9kcml2ZXItYXBpL3NvdW5k
d2lyZS9pbmRleC5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9
L2RyaXZlci1hcGkvc291bmR3aXJlL2xvY2tpbmcucnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50
YXRpb24veyA9PiBkcml2ZXJzfS9kcml2ZXItYXBpL3NvdW5kd2lyZS9zdHJlYW0ucnN0ICgxMDAl
KQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9kcml2ZXItYXBpL3NvdW5kd2ly
ZS9zdW1tYXJ5LnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30v
ZHJpdmVyLWFwaS9zcGkucnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2
ZXJzfS9kcml2ZXItYXBpL3RhcmdldC5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97
ID0+IGRyaXZlcnN9L2RyaXZlci1hcGkvdWlvLWhvd3RvLnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1
bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vZHJpdmVyLWFwaS91c2IvVVJCLnJzdCAoMTAwJSkKIHJl
bmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vZHJpdmVyLWFwaS91c2IvYW5jaG9ycy5y
c3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2RyaXZlci1hcGkv
dXNiL2J1bGstc3RyZWFtcy5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRy
aXZlcnN9L2RyaXZlci1hcGkvdXNiL2NhbGxiYWNrcy5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1l
bnRhdGlvbi97ID0+IGRyaXZlcnN9L2RyaXZlci1hcGkvdXNiL2RtYS5yc3QgKDEwMCUpCiByZW5h
bWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2RyaXZlci1hcGkvdXNiL2R3YzMucnN0ICgx
MDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9kcml2ZXItYXBpL3VzYi9l
cnJvci1jb2Rlcy5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9
L2RyaXZlci1hcGkvdXNiL2dhZGdldC5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97
ID0+IGRyaXZlcnN9L2RyaXZlci1hcGkvdXNiL2hvdHBsdWcucnN0ICgxMDAlKQogcmVuYW1lIERv
Y3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9kcml2ZXItYXBpL3VzYi9pbmRleC5yc3QgKDEwMCUp
CiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2RyaXZlci1hcGkvdXNiL3BlcnNp
c3QucnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9kcml2ZXIt
YXBpL3VzYi9wb3dlci1tYW5hZ2VtZW50LnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9u
L3sgPT4gZHJpdmVyc30vZHJpdmVyLWFwaS91c2IvdHlwZWMucnN0ICgxMDAlKQogcmVuYW1lIERv
Y3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9kcml2ZXItYXBpL3VzYi90eXBlY19idXMucnN0ICgx
MDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9kcml2ZXItYXBpL3VzYi91
c2IucnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9kcml2ZXIt
YXBpL3VzYi91c2IzLWRlYnVnLXBvcnQucnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24v
eyA9PiBkcml2ZXJzfS9kcml2ZXItYXBpL3VzYi93cml0aW5nX211c2JfZ2x1ZV9sYXllci5yc3Qg
KDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2RyaXZlci1hcGkvdXNi
L3dyaXRpbmdfdXNiX2RyaXZlci5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+
IGRyaXZlcnN9L2RyaXZlci1hcGkvdm1lLnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9u
L3sgPT4gZHJpdmVyc30vZHJpdmVyLWFwaS93MS5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRh
dGlvbi97ID0+IGRyaXZlcnN9L2RyaXZlci1tb2RlbC9iaW5kaW5nLnR4dCAoMTAwJSkKIHJlbmFt
ZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vZHJpdmVyLW1vZGVsL2J1cy50eHQgKDEwMCUp
CiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2RyaXZlci1tb2RlbC9jbGFzcy50
eHQgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2RyaXZlci1tb2Rl
bC9kZXNpZ24tcGF0dGVybnMudHh0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBk
cml2ZXJzfS9kcml2ZXItbW9kZWwvZGV2aWNlLnR4dCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0
aW9uL3sgPT4gZHJpdmVyc30vZHJpdmVyLW1vZGVsL2RldnJlcy50eHQgKDEwMCUpCiByZW5hbWUg
RG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2RyaXZlci1tb2RlbC9kcml2ZXIudHh0ICgxMDAl
KQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9kcml2ZXItbW9kZWwvb3ZlcnZp
ZXcudHh0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9kcml2ZXIt
bW9kZWwvcGxhdGZvcm0udHh0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2
ZXJzfS9kcml2ZXItbW9kZWwvcG9ydGluZy50eHQgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlv
bi97ID0+IGRyaXZlcnN9L2ZwZ2EvZGZsLnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9u
L3sgPT4gZHJpdmVyc30vZnBnYS9pbmRleC5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlv
bi97ID0+IGRyaXZlcnN9L2dwaW8vaW5kZXgucnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRp
b24veyA9PiBkcml2ZXJzfS9ncGlvL3N5c2ZzLnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0
aW9uL3sgPT4gZHJpdmVyc30vZ3B1L2FmYmMucnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRp
b24veyA9PiBkcml2ZXJzfS9ncHUvYW1kZ3B1LWRjLnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVu
dGF0aW9uL3sgPT4gZHJpdmVyc30vZ3B1L2FtZGdwdS5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1l
bnRhdGlvbi97ID0+IGRyaXZlcnN9L2dwdS9icmlkZ2UvZHctaGRtaS5yc3QgKDEwMCUpCiByZW5h
bWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2dwdS9jb25mLnB5ICgxMDAlKQogcmVuYW1l
IERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9ncHUvZHAtbXN0L3RvcG9sb2d5LWZpZ3VyZS0x
LmRvdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vZ3B1L2RwLW1z
dC90b3BvbG9neS1maWd1cmUtMi5kb3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+
IGRyaXZlcnN9L2dwdS9kcC1tc3QvdG9wb2xvZ3ktZmlndXJlLTMuZG90ICgxMDAlKQogcmVuYW1l
IERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9ncHUvZHJpdmVycy5yc3QgKDEwMCUpCiByZW5h
bWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2dwdS9kcm0tY2xpZW50LnJzdCAoMTAwJSkK
IHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vZ3B1L2RybS1pbnRlcm5hbHMucnN0
ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9ncHUvZHJtLWttcy1o
ZWxwZXJzLnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vZ3B1
L2RybS1rbXMucnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9n
cHUvZHJtLW1tLnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30v
Z3B1L2RybS11YXBpLnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVy
c30vZ3B1L2k5MTUucnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJz
fS9ncHUvaW5kZXgucnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJz
fS9ncHUvaW50cm9kdWN0aW9uLnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4g
ZHJpdmVyc30vZ3B1L2ttcy1wcm9wZXJ0aWVzLmNzdiAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0
aW9uL3sgPT4gZHJpdmVyc30vZ3B1L2tvbWVkYS1rbXMucnN0ICgxMDAlKQogcmVuYW1lIERvY3Vt
ZW50YXRpb24veyA9PiBkcml2ZXJzfS9ncHUvbWVzb24ucnN0ICgxMDAlKQogcmVuYW1lIERvY3Vt
ZW50YXRpb24veyA9PiBkcml2ZXJzfS9ncHUvbXNtLWNyYXNoLWR1bXAucnN0ICgxMDAlKQogcmVu
YW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9ncHUvcGwxMTEucnN0ICgxMDAlKQogcmVu
YW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9ncHUvdGVncmEucnN0ICgxMDAlKQogcmVu
YW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9ncHUvdGlueWRybS5yc3QgKDEwMCUpCiBy
ZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2dwdS90b2RvLnJzdCAoMTAwJSkKIHJl
bmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vZ3B1L3R2ZTIwMC5yc3QgKDEwMCUpCiBy
ZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2dwdS92M2QucnN0ICgxMDAlKQogcmVu
YW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9ncHUvdmM0LnJzdCAoMTAwJSkKIHJlbmFt
ZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vZ3B1L3ZnYS1zd2l0Y2hlcm9vLnJzdCAoMTAw
JSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vZ3B1L3ZnYWFyYml0ZXIucnN0
ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9ncHUvdmttcy5yc3Qg
KDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2dwdS94ZW4tZnJvbnQu
cnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9oaWQvaGlkLWFs
cHMudHh0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9oaWQvaGlk
LXNlbnNvci50eHQgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2hp
ZC9oaWQtdHJhbnNwb3J0LnR4dCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJp
dmVyc30vaGlkL2hpZGRldi50eHQgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRy
aXZlcnN9L2hpZC9oaWRyYXcudHh0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBk
cml2ZXJzfS9oaWQvaW50ZWwtaXNoLWhpZC50eHQgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlv
bi97ID0+IGRyaXZlcnN9L2hpZC91aGlkLnR4dCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9u
L3sgPT4gZHJpdmVyc30vaTJjL0RNQS1jb25zaWRlcmF0aW9ucyAoMTAwJSkKIHJlbmFtZSBEb2N1
bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vaTJjL2J1c3Nlcy9pMmMtYWxpMTUzNSAoMTAwJSkKIHJl
bmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vaTJjL2J1c3Nlcy9pMmMtYWxpMTU2MyAo
MTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vaTJjL2J1c3Nlcy9pMmMt
YWxpMTV4MyAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vaTJjL2J1
c3Nlcy9pMmMtYW1kLW1wMiAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVy
c30vaTJjL2J1c3Nlcy9pMmMtYW1kNzU2ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9
PiBkcml2ZXJzfS9pMmMvYnVzc2VzL2kyYy1hbWQ4MTExICgxMDAlKQogcmVuYW1lIERvY3VtZW50
YXRpb24veyA9PiBkcml2ZXJzfS9pMmMvYnVzc2VzL2kyYy1kaW9sYW4tdTJjICgxMDAlKQogcmVu
YW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9pMmMvYnVzc2VzL2kyYy1pODAxICgxMDAl
KQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9pMmMvYnVzc2VzL2kyYy1pc210
ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9pMmMvYnVzc2VzL2ky
Yy1tbHhjcGxkICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9pMmMv
YnVzc2VzL2kyYy1uZm9yY2UyICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2
ZXJzfS9pMmMvYnVzc2VzL2kyYy1udmlkaWEtZ3B1ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRp
b24veyA9PiBkcml2ZXJzfS9pMmMvYnVzc2VzL2kyYy1vY29yZXMgKDEwMCUpCiByZW5hbWUgRG9j
dW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2kyYy9idXNzZXMvaTJjLXBhcnBvcnQgKDEwMCUpCiBy
ZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2kyYy9idXNzZXMvaTJjLXBhcnBvcnQt
bGlnaHQgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2kyYy9idXNz
ZXMvaTJjLXBjYS1pc2EgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9
L2kyYy9idXNzZXMvaTJjLXBpaXg0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBk
cml2ZXJzfS9pMmMvYnVzc2VzL2kyYy1zaXM1NTk1ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRp
b24veyA9PiBkcml2ZXJzfS9pMmMvYnVzc2VzL2kyYy1zaXM2MzAgKDEwMCUpCiByZW5hbWUgRG9j
dW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2kyYy9idXNzZXMvaTJjLXNpczk2eCAoMTAwJSkKIHJl
bmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vaTJjL2J1c3Nlcy9pMmMtdGFvcy1ldm0g
KDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2kyYy9idXNzZXMvaTJj
LXZpYSAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vaTJjL2J1c3Nl
cy9pMmMtdmlhcHJvICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9p
MmMvYnVzc2VzL3NjeDIwMF9hY2IgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRy
aXZlcnN9L2kyYy9kZXYtaW50ZXJmYWNlICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9
PiBkcml2ZXJzfS9pMmMvZmF1bHQtY29kZXMgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97
ID0+IGRyaXZlcnN9L2kyYy9mdW5jdGlvbmFsaXR5ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRp
b24veyA9PiBkcml2ZXJzfS9pMmMvZ3Bpby1mYXVsdC1pbmplY3Rpb24gKDEwMCUpCiByZW5hbWUg
RG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2kyYy9pMmMtcHJvdG9jb2wgKDEwMCUpCiByZW5h
bWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2kyYy9pMmMtc3R1YiAoMTAwJSkKIHJlbmFt
ZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vaTJjL2kyYy10b3BvbG9neSAoMTAwJSkKIHJl
bmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vaTJjL2luc3RhbnRpYXRpbmctZGV2aWNl
cyAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vaTJjL211eGVzL2ky
Yy1tdXgtZ3BpbyAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vaTJj
L29sZC1tb2R1bGUtcGFyYW1ldGVycyAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4g
ZHJpdmVyc30vaTJjL3NsYXZlLWVlcHJvbS1iYWNrZW5kICgxMDAlKQogcmVuYW1lIERvY3VtZW50
YXRpb24veyA9PiBkcml2ZXJzfS9pMmMvc2xhdmUtaW50ZXJmYWNlICgxMDAlKQogcmVuYW1lIERv
Y3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9pMmMvc21idXMtcHJvdG9jb2wgKDEwMCUpCiByZW5h
bWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2kyYy9zdW1tYXJ5ICgxMDAlKQogcmVuYW1l
IERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9pMmMvdGVuLWJpdC1hZGRyZXNzZXMgKDEwMCUp
CiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2kyYy91cGdyYWRpbmctY2xpZW50
cyAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vaTJjL3dyaXRpbmct
Y2xpZW50cyAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vaWRlL0No
YW5nZUxvZy5pZGUtY2QuMTk5NC0yMDA0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9
PiBkcml2ZXJzfS9pZGUvQ2hhbmdlTG9nLmlkZS1mbG9wcHkuMTk5Ni0yMDAyICgxMDAlKQogcmVu
YW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9pZGUvQ2hhbmdlTG9nLmlkZS10YXBlLjE5
OTUtMjAwMiAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vaWRlL2No
YW5nZWxvZ3MucnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9p
ZGUvaWRlLXRhcGUucnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJz
fS9pZGUvaWRlLnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30v
aWRlL2luZGV4LnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30v
aWRlL3dhcm0tcGx1Zy1ob3d0by5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+
IGRyaXZlcnN9L2luZmluaWJhbmQvY29yZV9sb2NraW5nLnR4dCAoMTAwJSkKIHJlbmFtZSBEb2N1
bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vaW5maW5pYmFuZC9pcG9pYi50eHQgKDEwMCUpCiByZW5h
bWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2luZmluaWJhbmQvb3BhX3ZuaWMudHh0ICgx
MDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9pbmZpbmliYW5kL3N5c2Zz
LnR4dCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vaW5maW5pYmFu
ZC90YWdfbWF0Y2hpbmcudHh0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2
ZXJzfS9pbmZpbmliYW5kL3VzZXJfbWFkLnR4dCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9u
L3sgPT4gZHJpdmVyc30vaW5maW5pYmFuZC91c2VyX3ZlcmJzLnR4dCAoMTAwJSkKIHJlbmFtZSBE
b2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbGVkcy9pbmRleC5yc3QgKDEwMCUpCiByZW5hbWUg
RG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2xlZHMvbGVkcy1ibGlua20ucnN0ICgxMDAlKQog
cmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9sZWRzL2xlZHMtY2xhc3MtZmxhc2gu
cnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9sZWRzL2xlZHMt
Y2xhc3MucnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9sZWRz
L2xlZHMtbG0zNTU2LnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVy
c30vbGVkcy9sZWRzLWxwMzk0NC5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+
IGRyaXZlcnN9L2xlZHMvbGVkcy1scDU1MjEucnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRp
b24veyA9PiBkcml2ZXJzfS9sZWRzL2xlZHMtbHA1NTIzLnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1
bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbGVkcy9sZWRzLWxwNTU2Mi5yc3QgKDEwMCUpCiByZW5h
bWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2xlZHMvbGVkcy1scDU1eHgucnN0ICgxMDAl
KQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9sZWRzL2xlZHMtbWx4Y3BsZC5y
c3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2xlZHMvbGVkdHJp
Zy1vbmVzaG90LnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30v
bGVkcy9sZWR0cmlnLXRyYW5zaWVudC5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97
ID0+IGRyaXZlcnN9L2xlZHMvbGVkdHJpZy11c2Jwb3J0LnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1
bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbGVkcy91bGVkcy5yc3QgKDEwMCUpCiByZW5hbWUgRG9j
dW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2xpZ2h0bnZtL3BibGsudHh0ICgxMDAlKQogcmVuYW1l
IERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZC9tZC1jbHVzdGVyLnR4dCAoMTAwJSkKIHJl
bmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWQvcmFpZDUtY2FjaGUudHh0ICgxMDAl
KQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZC9yYWlkNS1wcGwudHh0ICgx
MDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS8uZ2l0aWdub3Jl
ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS9NYWtlZmls
ZSAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvYXVkaW8u
aC5yc3QuZXhjZXB0aW9ucyAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVy
c30vbWVkaWEvY2EuaC5yc3QuZXhjZXB0aW9ucyAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9u
L3sgPT4gZHJpdmVyc30vbWVkaWEvY2VjLWRyaXZlcnMvaW5kZXgucnN0ICgxMDAlKQogcmVuYW1l
IERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS9jZWMtZHJpdmVycy9wdWxzZTgtY2Vj
LnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvY2Vj
LmgucnN0LmV4Y2VwdGlvbnMgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZl
cnN9L21lZGlhL2NvbmYucHkgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZl
cnN9L21lZGlhL2NvbmZfbml0cGljay5weSAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sg
PT4gZHJpdmVyc30vbWVkaWEvZG14LmgucnN0LmV4Y2VwdGlvbnMgKDEwMCUpCiByZW5hbWUgRG9j
dW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL2R2Yi1kcml2ZXJzL2F2ZXJtZWRpYS5yc3Qg
KDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL2R2Yi1kcml2
ZXJzL2J0OHh4LnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30v
bWVkaWEvZHZiLWRyaXZlcnMvY2FyZHMucnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24v
eyA9PiBkcml2ZXJzfS9tZWRpYS9kdmItZHJpdmVycy9jaS5yc3QgKDEwMCUpCiByZW5hbWUgRG9j
dW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL2R2Yi1kcml2ZXJzL2NvbnRyaWJ1dG9ycy5y
c3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL2R2Yi1k
cml2ZXJzL2R2Yi11c2IucnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2
ZXJzfS9tZWRpYS9kdmItZHJpdmVycy9mYXEucnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRp
b24veyA9PiBkcml2ZXJzfS9tZWRpYS9kdmItZHJpdmVycy9mcm9udGVuZHMucnN0ICgxMDAlKQog
cmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS9kdmItZHJpdmVycy9pbmRl
eC5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL2R2
Yi1kcml2ZXJzL2ludHJvLnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJp
dmVyc30vbWVkaWEvZHZiLWRyaXZlcnMvbG1lZG0wNC5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1l
bnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL2R2Yi1kcml2ZXJzL29wZXJhLWZpcm13YXJlLnJz
dCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvZHZiLWRy
aXZlcnMvdGVjaG5pc2F0LnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJp
dmVyc30vbWVkaWEvZHZiLWRyaXZlcnMvdHR1c2ItZGVjLnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1
bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvZHZiLWRyaXZlcnMvdWRldi5yc3QgKDEwMCUp
CiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL2Zyb250ZW5kLmgucnN0
LmV4Y2VwdGlvbnMgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21l
ZGlhL2luZGV4LnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30v
bWVkaWEvaW50cm8ucnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJz
fS9tZWRpYS9rYXBpL2NlYy1jb3JlLnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sg
PT4gZHJpdmVyc30vbWVkaWEva2FwaS9jc2kyLnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0
aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEva2FwaS9kdHYtY2EucnN0ICgxMDAlKQogcmVuYW1lIERv
Y3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS9rYXBpL2R0di1jb21tb24ucnN0ICgxMDAl
KQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS9rYXBpL2R0di1jb3Jl
LnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEva2Fw
aS9kdHYtZGVtdXgucnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJz
fS9tZWRpYS9rYXBpL2R0di1mcm9udGVuZC5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlv
bi97ID0+IGRyaXZlcnN9L21lZGlhL2thcGkvZHR2LW5ldC5yc3QgKDEwMCUpCiByZW5hbWUgRG9j
dW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL2thcGkvbWMtY29yZS5yc3QgKDEwMCUpCiBy
ZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL2thcGkvcmMtY29yZS5yc3Qg
KDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL2thcGkvdjRs
Mi1hc3luYy5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21l
ZGlhL2thcGkvdjRsMi1jbG9ja3MucnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9
PiBkcml2ZXJzfS9tZWRpYS9rYXBpL3Y0bDItY29tbW9uLnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1
bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEva2FwaS92NGwyLWNvbnRyb2xzLnJzdCAoMTAw
JSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEva2FwaS92NGwyLWNv
cmUucnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS9r
YXBpL3Y0bDItZGV2LnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVy
c30vbWVkaWEva2FwaS92NGwyLWRldmljZS5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlv
bi97ID0+IGRyaXZlcnN9L21lZGlhL2thcGkvdjRsMi1kdi10aW1pbmdzLnJzdCAoMTAwJSkKIHJl
bmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEva2FwaS92NGwyLWV2ZW50LnJz
dCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEva2FwaS92
NGwyLWZoLnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVk
aWEva2FwaS92NGwyLWZsYXNoLWxlZC1jbGFzcy5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRh
dGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL2thcGkvdjRsMi1md25vZGUucnN0ICgxMDAlKQogcmVu
YW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS9rYXBpL3Y0bDItaW50cm8ucnN0
ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS9rYXBpL3Y0
bDItbWMucnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRp
YS9rYXBpL3Y0bDItbWVkaWFidXMucnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9
PiBkcml2ZXJzfS9tZWRpYS9rYXBpL3Y0bDItbWVtMm1lbS5yc3QgKDEwMCUpCiByZW5hbWUgRG9j
dW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL2thcGkvdjRsMi1yZWN0LnJzdCAoMTAwJSkK
IHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEva2FwaS92NGwyLXN1YmRl
di5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL2th
cGkvdjRsMi10dW5lci5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZl
cnN9L21lZGlhL2thcGkvdjRsMi10dmVlcHJvbS5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRh
dGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL2thcGkvdjRsMi12aWRlb2J1Zi5yc3QgKDEwMCUpCiBy
ZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL2thcGkvdjRsMi12aWRlb2J1
ZjIucnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS9s
aXJjLmgucnN0LmV4Y2VwdGlvbnMgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRy
aXZlcnN9L21lZGlhL21lZGlhLmgucnN0LmV4Y2VwdGlvbnMgKDEwMCUpCiByZW5hbWUgRG9jdW1l
bnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL21lZGlhX2thcGkucnN0ICgxMDAlKQogcmVuYW1l
IERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS9tZWRpYV91YXBpLnJzdCAoMTAwJSkK
IHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvbmV0LmgucnN0LmV4Y2Vw
dGlvbnMgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3R5
cGljYWxfbWVkaWFfZGV2aWNlLnN2ZyAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4g
ZHJpdmVyc30vbWVkaWEvdWFwaS9jZWMvY2VjLWFwaS5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1l
bnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvY2VjL2NlYy1mdW5jLWNsb3NlLnJzdCAo
MTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9jZWMv
Y2VjLWZ1bmMtaW9jdGwucnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2
ZXJzfS9tZWRpYS91YXBpL2NlYy9jZWMtZnVuYy1vcGVuLnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1
bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9jZWMvY2VjLWZ1bmMtcG9sbC5yc3Qg
KDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvY2Vj
L2NlYy1mdW5jcy5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9
L21lZGlhL3VhcGkvY2VjL2NlYy1oZWFkZXIucnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRp
b24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL2NlYy9jZWMtaW50cm8ucnN0ICgxMDAlKQogcmVu
YW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL2NlYy9jZWMtaW9jLWFk
YXAtZy1jYXBzLnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30v
bWVkaWEvdWFwaS9jZWMvY2VjLWlvYy1hZGFwLWctbG9nLWFkZHJzLnJzdCAoMTAwJSkKIHJlbmFt
ZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9jZWMvY2VjLWlvYy1hZGFw
LWctcGh5cy1hZGRyLnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVy
c30vbWVkaWEvdWFwaS9jZWMvY2VjLWlvYy1kcWV2ZW50LnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1
bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9jZWMvY2VjLWlvYy1nLW1vZGUucnN0
ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL2Nl
Yy9jZWMtaW9jLXJlY2VpdmUucnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBk
cml2ZXJzfS9tZWRpYS91YXBpL2NlYy9jZWMtcGluLWVycm9yLWluai5yc3QgKDEwMCUpCiByZW5h
bWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvZHZiL2F1ZGlvLWJpbGlu
Z3VhbC1jaGFubmVsLXNlbGVjdC5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+
IGRyaXZlcnN9L21lZGlhL3VhcGkvZHZiL2F1ZGlvLWNoYW5uZWwtc2VsZWN0LnJzdCAoMTAwJSkK
IHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9kdmIvYXVkaW8t
Y2xlYXItYnVmZmVyLnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVy
c30vbWVkaWEvdWFwaS9kdmIvYXVkaW8tY29udGludWUucnN0ICgxMDAlKQogcmVuYW1lIERvY3Vt
ZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL2R2Yi9hdWRpby1mY2xvc2UucnN0ICgx
MDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL2R2Yi9h
dWRpby1mb3Blbi5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9
L21lZGlhL3VhcGkvZHZiL2F1ZGlvLWZ3cml0ZS5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRh
dGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvZHZiL2F1ZGlvLWdldC1jYXBhYmlsaXRpZXMu
cnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBp
L2R2Yi9hdWRpby1nZXQtc3RhdHVzLnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sg
PT4gZHJpdmVyc30vbWVkaWEvdWFwaS9kdmIvYXVkaW8tcGF1c2UucnN0ICgxMDAlKQogcmVuYW1l
IERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL2R2Yi9hdWRpby1wbGF5LnJz
dCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9k
dmIvYXVkaW8tc2VsZWN0LXNvdXJjZS5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97
ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvZHZiL2F1ZGlvLXNldC1hdi1zeW5jLnJzdCAoMTAwJSkK
IHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9kdmIvYXVkaW8t
c2V0LWJ5cGFzcy1tb2RlLnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJp
dmVyc30vbWVkaWEvdWFwaS9kdmIvYXVkaW8tc2V0LWlkLnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1
bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9kdmIvYXVkaW8tc2V0LW1peGVyLnJz
dCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9k
dmIvYXVkaW8tc2V0LW11dGUucnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBk
cml2ZXJzfS9tZWRpYS91YXBpL2R2Yi9hdWRpby1zZXQtc3RyZWFtdHlwZS5yc3QgKDEwMCUpCiBy
ZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvZHZiL2F1ZGlvLXN0
b3AucnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91
YXBpL2R2Yi9hdWRpby5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZl
cnN9L21lZGlhL3VhcGkvZHZiL2F1ZGlvX2RhdGFfdHlwZXMucnN0ICgxMDAlKQogcmVuYW1lIERv
Y3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL2R2Yi9hdWRpb19mdW5jdGlvbl9j
YWxscy5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlh
L3VhcGkvZHZiL2NhLWZjbG9zZS5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+
IGRyaXZlcnN9L21lZGlhL3VhcGkvZHZiL2NhLWZvcGVuLnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1
bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9kdmIvY2EtZ2V0LWNhcC5yc3QgKDEw
MCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvZHZiL2Nh
LWdldC1kZXNjci1pbmZvLnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJp
dmVyc30vbWVkaWEvdWFwaS9kdmIvY2EtZ2V0LW1zZy5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1l
bnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvZHZiL2NhLWdldC1zbG90LWluZm8ucnN0
ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL2R2
Yi9jYS1yZXNldC5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9
L21lZGlhL3VhcGkvZHZiL2NhLXNlbmQtbXNnLnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0
aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9kdmIvY2Etc2V0LWRlc2NyLnJzdCAoMTAwJSkK
IHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9kdmIvY2EucnN0
ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL2R2
Yi9jYV9kYXRhX3R5cGVzLnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJp
dmVyc30vbWVkaWEvdWFwaS9kdmIvY2FfZnVuY3Rpb25fY2FsbHMucnN0ICgxMDAlKQogcmVuYW1l
IERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL2R2Yi9kZW11eC5yc3QgKDEw
MCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvZHZiL2Rt
eC1hZGQtcGlkLnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30v
bWVkaWEvdWFwaS9kdmIvZG14LWV4cGJ1Zi5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlv
bi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvZHZiL2RteC1mY2xvc2UucnN0ICgxMDAlKQogcmVu
YW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL2R2Yi9kbXgtZm9wZW4u
cnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBp
L2R2Yi9kbXgtZnJlYWQucnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2
ZXJzfS9tZWRpYS91YXBpL2R2Yi9kbXgtZndyaXRlLnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVu
dGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9kdmIvZG14LWdldC1wZXMtcGlkcy5yc3Qg
KDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvZHZi
L2RteC1nZXQtc3RjLnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVy
c30vbWVkaWEvdWFwaS9kdmIvZG14LW1tYXAucnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRp
b24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL2R2Yi9kbXgtbXVubWFwLnJzdCAoMTAwJSkKIHJl
bmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9kdmIvZG14LXFidWYu
cnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBp
L2R2Yi9kbXgtcXVlcnlidWYucnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBk
cml2ZXJzfS9tZWRpYS91YXBpL2R2Yi9kbXgtcmVtb3ZlLXBpZC5yc3QgKDEwMCUpCiByZW5hbWUg
RG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvZHZiL2RteC1yZXFidWZzLnJz
dCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9k
dmIvZG14LXNldC1idWZmZXItc2l6ZS5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97
ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvZHZiL2RteC1zZXQtZmlsdGVyLnJzdCAoMTAwJSkKIHJl
bmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9kdmIvZG14LXNldC1w
ZXMtZmlsdGVyLnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30v
bWVkaWEvdWFwaS9kdmIvZG14LXN0YXJ0LnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9u
L3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9kdmIvZG14LXN0b3AucnN0ICgxMDAlKQogcmVuYW1l
IERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL2R2Yi9kbXhfZmNhbGxzLnJz
dCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9k
dmIvZG14X3R5cGVzLnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVy
c30vbWVkaWEvdWFwaS9kdmIvZHZiLWZlLXJlYWQtc3RhdHVzLnJzdCAoMTAwJSkKIHJlbmFtZSBE
b2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9kdmIvZHZiLWZyb250ZW5kLWV2
ZW50LnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEv
dWFwaS9kdmIvZHZiLWZyb250ZW5kLXBhcmFtZXRlcnMucnN0ICgxMDAlKQogcmVuYW1lIERvY3Vt
ZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL2R2Yi9kdmJhcGkucnN0ICgxMDAlKQog
cmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL2R2Yi9kdmJwcm9w
ZXJ0eS5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlh
L3VhcGkvZHZiL2R2YnN0Yi5zdmcgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRy
aXZlcnN9L21lZGlhL3VhcGkvZHZiL2V4YW1wbGVzLnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVu
dGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9kdmIvZmUtYmFuZHdpZHRoLXQucnN0ICgx
MDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL2R2Yi9m
ZS1kaXNlcWMtcmVjdi1zbGF2ZS1yZXBseS5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlv
bi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvZHZiL2ZlLWRpc2VxYy1yZXNldC1vdmVybG9hZC5y
c3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkv
ZHZiL2ZlLWRpc2VxYy1zZW5kLWJ1cnN0LnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9u
L3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9kdmIvZmUtZGlzZXFjLXNlbmQtbWFzdGVyLWNtZC5y
c3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkv
ZHZiL2ZlLWRpc2huZXR3b3JrLXNlbmQtbGVnYWN5LWNtZC5yc3QgKDEwMCUpCiByZW5hbWUgRG9j
dW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvZHZiL2ZlLWVuYWJsZS1oaWdoLWxu
Yi12b2x0YWdlLnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30v
bWVkaWEvdWFwaS9kdmIvZmUtZ2V0LWV2ZW50LnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0
aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9kdmIvZmUtZ2V0LWZyb250ZW5kLnJzdCAoMTAw
JSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9kdmIvZmUt
Z2V0LWluZm8ucnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9t
ZWRpYS91YXBpL2R2Yi9mZS1nZXQtcHJvcGVydHkucnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50
YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL2R2Yi9mZS1yZWFkLWJlci5yc3QgKDEwMCUp
CiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvZHZiL2ZlLXJl
YWQtc2lnbmFsLXN0cmVuZ3RoLnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4g
ZHJpdmVyc30vbWVkaWEvdWFwaS9kdmIvZmUtcmVhZC1zbnIucnN0ICgxMDAlKQogcmVuYW1lIERv
Y3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL2R2Yi9mZS1yZWFkLXN0YXR1cy5y
c3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkv
ZHZiL2ZlLXJlYWQtdW5jb3JyZWN0ZWQtYmxvY2tzLnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVu
dGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9kdmIvZmUtc2V0LWZyb250ZW5kLXR1bmUt
bW9kZS5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlh
L3VhcGkvZHZiL2ZlLXNldC1mcm9udGVuZC5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlv
bi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvZHZiL2ZlLXNldC10b25lLnJzdCAoMTAwJSkKIHJl
bmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9kdmIvZmUtc2V0LXZv
bHRhZ2UucnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRp
YS91YXBpL2R2Yi9mZS10eXBlLXQucnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9
PiBkcml2ZXJzfS9tZWRpYS91YXBpL2R2Yi9mZV9wcm9wZXJ0eV9wYXJhbWV0ZXJzLnJzdCAoMTAw
JSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9kdmIvZnJv
bnRlbmQtaGVhZGVyLnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVy
c30vbWVkaWEvdWFwaS9kdmIvZnJvbnRlbmQtcHJvcGVydHktY2FibGUtc3lzdGVtcy5yc3QgKDEw
MCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvZHZiL2Zy
b250ZW5kLXByb3BlcnR5LXNhdGVsbGl0ZS1zeXN0ZW1zLnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1
bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9kdmIvZnJvbnRlbmQtcHJvcGVydHkt
dGVycmVzdHJpYWwtc3lzdGVtcy5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+
IGRyaXZlcnN9L21lZGlhL3VhcGkvZHZiL2Zyb250ZW5kLXN0YXQtcHJvcGVydGllcy5yc3QgKDEw
MCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvZHZiL2Zy
b250ZW5kLnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVk
aWEvdWFwaS9kdmIvZnJvbnRlbmRfZl9jbG9zZS5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRh
dGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvZHZiL2Zyb250ZW5kX2Zfb3Blbi5yc3QgKDEw
MCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvZHZiL2Zy
b250ZW5kX2ZjYWxscy5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZl
cnN9L21lZGlhL3VhcGkvZHZiL2Zyb250ZW5kX2xlZ2FjeV9hcGkucnN0ICgxMDAlKQogcmVuYW1l
IERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL2R2Yi9mcm9udGVuZF9sZWdh
Y3lfZHZidjNfYXBpLnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVy
c30vbWVkaWEvdWFwaS9kdmIvaGVhZGVycy5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlv
bi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvZHZiL2ludHJvLnJzdCAoMTAwJSkKIHJlbmFtZSBE
b2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9kdmIvbGVnYWN5X2R2Yl9hcGlz
LnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFw
aS9kdmIvbmV0LWFkZC1pZi5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRy
aXZlcnN9L21lZGlhL3VhcGkvZHZiL25ldC1nZXQtaWYucnN0ICgxMDAlKQogcmVuYW1lIERvY3Vt
ZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL2R2Yi9uZXQtcmVtb3ZlLWlmLnJzdCAo
MTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9kdmIv
bmV0LXR5cGVzLnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30v
bWVkaWEvdWFwaS9kdmIvbmV0LnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4g
ZHJpdmVyc30vbWVkaWEvdWFwaS9kdmIvcXVlcnktZHZiLWZyb250ZW5kLWluZm8ucnN0ICgxMDAl
KQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL2R2Yi92aWRl
by1jbGVhci1idWZmZXIucnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2
ZXJzfS9tZWRpYS91YXBpL2R2Yi92aWRlby1jb21tYW5kLnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1
bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9kdmIvdmlkZW8tY29udGludWUucnN0
ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL2R2
Yi92aWRlby1mYXN0LWZvcndhcmQucnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9
PiBkcml2ZXJzfS9tZWRpYS91YXBpL2R2Yi92aWRlby1mY2xvc2UucnN0ICgxMDAlKQogcmVuYW1l
IERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL2R2Yi92aWRlby1mb3Blbi5y
c3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkv
ZHZiL3ZpZGVvLWZyZWV6ZS5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRy
aXZlcnN9L21lZGlhL3VhcGkvZHZiL3ZpZGVvLWZ3cml0ZS5yc3QgKDEwMCUpCiByZW5hbWUgRG9j
dW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvZHZiL3ZpZGVvLWdldC1jYXBhYmls
aXRpZXMucnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRp
YS91YXBpL2R2Yi92aWRlby1nZXQtZXZlbnQucnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRp
b24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL2R2Yi92aWRlby1nZXQtZnJhbWUtY291bnQucnN0
ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL2R2
Yi92aWRlby1nZXQtcHRzLnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJp
dmVyc30vbWVkaWEvdWFwaS9kdmIvdmlkZW8tZ2V0LXNpemUucnN0ICgxMDAlKQogcmVuYW1lIERv
Y3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL2R2Yi92aWRlby1nZXQtc3RhdHVz
LnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFw
aS9kdmIvdmlkZW8tcGxheS5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRy
aXZlcnN9L21lZGlhL3VhcGkvZHZiL3ZpZGVvLXNlbGVjdC1zb3VyY2UucnN0ICgxMDAlKQogcmVu
YW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL2R2Yi92aWRlby1zZXQt
YmxhbmsucnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRp
YS91YXBpL2R2Yi92aWRlby1zZXQtZGlzcGxheS1mb3JtYXQucnN0ICgxMDAlKQogcmVuYW1lIERv
Y3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL2R2Yi92aWRlby1zZXQtZm9ybWF0
LnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFw
aS9kdmIvdmlkZW8tc2V0LXN0cmVhbXR5cGUucnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRp
b24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL2R2Yi92aWRlby1zbG93bW90aW9uLnJzdCAoMTAw
JSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9kdmIvdmlk
ZW8tc3RpbGxwaWN0dXJlLnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJp
dmVyc30vbWVkaWEvdWFwaS9kdmIvdmlkZW8tc3RvcC5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1l
bnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvZHZiL3ZpZGVvLXRyeS1jb21tYW5kLnJz
dCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9k
dmIvdmlkZW8ucnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9t
ZWRpYS91YXBpL2R2Yi92aWRlb19mdW5jdGlvbl9jYWxscy5yc3QgKDEwMCUpCiByZW5hbWUgRG9j
dW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvZHZiL3ZpZGVvX3R5cGVzLnJzdCAo
MTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9mZGwt
YXBwZW5kaXgucnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9t
ZWRpYS91YXBpL2dlbi1lcnJvcnMucnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9
PiBkcml2ZXJzfS9tZWRpYS91YXBpL21lZGlhY3RsL21lZGlhLWNvbnRyb2xsZXItaW50cm8ucnN0
ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL21l
ZGlhY3RsL21lZGlhLWNvbnRyb2xsZXItbW9kZWwucnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50
YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL21lZGlhY3RsL21lZGlhLWNvbnRyb2xsZXIu
cnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBp
L21lZGlhY3RsL21lZGlhLWZ1bmMtY2xvc2UucnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRp
b24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL21lZGlhY3RsL21lZGlhLWZ1bmMtaW9jdGwucnN0
ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL21l
ZGlhY3RsL21lZGlhLWZ1bmMtb3Blbi5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97
ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvbWVkaWFjdGwvbWVkaWEtZnVuY3MucnN0ICgxMDAlKQog
cmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL21lZGlhY3RsL21l
ZGlhLWhlYWRlci5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9
L21lZGlhL3VhcGkvbWVkaWFjdGwvbWVkaWEtaW9jLWRldmljZS1pbmZvLnJzdCAoMTAwJSkKIHJl
bmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9tZWRpYWN0bC9tZWRp
YS1pb2MtZW51bS1lbnRpdGllcy5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+
IGRyaXZlcnN9L21lZGlhL3VhcGkvbWVkaWFjdGwvbWVkaWEtaW9jLWVudW0tbGlua3MucnN0ICgx
MDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL21lZGlh
Y3RsL21lZGlhLWlvYy1nLXRvcG9sb2d5LnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9u
L3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9tZWRpYWN0bC9tZWRpYS1pb2MtcmVxdWVzdC1hbGxv
Yy5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3Vh
cGkvbWVkaWFjdGwvbWVkaWEtaW9jLXNldHVwLWxpbmsucnN0ICgxMDAlKQogcmVuYW1lIERvY3Vt
ZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL21lZGlhY3RsL21lZGlhLXJlcXVlc3Qt
aW9jLXF1ZXVlLnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30v
bWVkaWEvdWFwaS9tZWRpYWN0bC9tZWRpYS1yZXF1ZXN0LWlvYy1yZWluaXQucnN0ICgxMDAlKQog
cmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL21lZGlhY3RsL21l
ZGlhLXR5cGVzLnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30v
bWVkaWEvdWFwaS9tZWRpYWN0bC9yZXF1ZXN0LWFwaS5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1l
bnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvbWVkaWFjdGwvcmVxdWVzdC1mdW5jLWNs
b3NlLnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEv
dWFwaS9tZWRpYWN0bC9yZXF1ZXN0LWZ1bmMtaW9jdGwucnN0ICgxMDAlKQogcmVuYW1lIERvY3Vt
ZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL21lZGlhY3RsL3JlcXVlc3QtZnVuYy1w
b2xsLnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEv
dWFwaS9yYy9rZXl0YWJsZS5jLnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4g
ZHJpdmVyc30vbWVkaWEvdWFwaS9yYy9saXJjLWRldi1pbnRyby5yc3QgKDEwMCUpCiByZW5hbWUg
RG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvcmMvbGlyYy1kZXYucnN0ICgx
MDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3JjL2xp
cmMtZnVuYy5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21l
ZGlhL3VhcGkvcmMvbGlyYy1nZXQtZmVhdHVyZXMucnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50
YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3JjL2xpcmMtZ2V0LXJlYy1tb2RlLnJzdCAo
MTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9yYy9s
aXJjLWdldC1yZWMtcmVzb2x1dGlvbi5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97
ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvcmMvbGlyYy1nZXQtc2VuZC1tb2RlLnJzdCAoMTAwJSkK
IHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9yYy9saXJjLWdl
dC10aW1lb3V0LnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30v
bWVkaWEvdWFwaS9yYy9saXJjLWhlYWRlci5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlv
bi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvcmMvbGlyYy1yZWFkLnJzdCAoMTAwJSkKIHJlbmFt
ZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9yYy9saXJjLXNldC1tZWFz
dXJlLWNhcnJpZXItbW9kZS5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRy
aXZlcnN9L21lZGlhL3VhcGkvcmMvbGlyYy1zZXQtcmVjLWNhcnJpZXItcmFuZ2UucnN0ICgxMDAl
KQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3JjL2xpcmMt
c2V0LXJlYy1jYXJyaWVyLnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJp
dmVyc30vbWVkaWEvdWFwaS9yYy9saXJjLXNldC1yZWMtdGltZW91dC1yZXBvcnRzLnJzdCAoMTAw
JSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9yYy9saXJj
LXNldC1yZWMtdGltZW91dC5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRy
aXZlcnN9L21lZGlhL3VhcGkvcmMvbGlyYy1zZXQtc2VuZC1jYXJyaWVyLnJzdCAoMTAwJSkKIHJl
bmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9yYy9saXJjLXNldC1z
ZW5kLWR1dHktY3ljbGUucnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2
ZXJzfS9tZWRpYS91YXBpL3JjL2xpcmMtc2V0LXRyYW5zbWl0dGVyLW1hc2sucnN0ICgxMDAlKQog
cmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3JjL2xpcmMtc2V0
LXdpZGViYW5kLXJlY2VpdmVyLnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4g
ZHJpdmVyc30vbWVkaWEvdWFwaS9yYy9saXJjLXdyaXRlLnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1
bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9yYy9yYy1pbnRyby5yc3QgKDEwMCUp
CiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvcmMvcmMtc3lz
ZnMtbm9kZXMucnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9t
ZWRpYS91YXBpL3JjL3JjLXRhYmxlLWNoYW5nZS5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRh
dGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvcmMvcmMtdGFibGVzLnJzdCAoMTAwJSkKIHJl
bmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9yYy9yZW1vdGVfY29u
dHJvbGxlcnMucnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9t
ZWRpYS91YXBpL3Y0bC9hcHAtcHJpLnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sg
PT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvYXN5bmMucnN0ICgxMDAlKQogcmVuYW1lIERvY3Vt
ZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9hdWRpby5yc3QgKDEwMCUpCiBy
ZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL2JheWVyLnN2
ZyAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92
NGwvYmlibGlvLnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30v
bWVkaWEvdWFwaS92NGwvYnVmZmVyLnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sg
PT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvY2FwdHVyZS1leGFtcGxlLnJzdCAoMTAwJSkKIHJl
bmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvY2FwdHVyZS5j
LnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFw
aS92NGwvY29sb3JzcGFjZXMtZGVmcy5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97
ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL2NvbG9yc3BhY2VzLWRldGFpbHMucnN0ICgxMDAl
KQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9jb2xv
cnNwYWNlcy5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21l
ZGlhL3VhcGkvdjRsL2NvbW1vbi1kZWZzLnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9u
L3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvY29tbW9uLnJzdCAoMTAwJSkKIHJlbmFtZSBE
b2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvY29tcGF0LnJzdCAoMTAw
JSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvY29u
c3RyYWludHMuc3ZnICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9t
ZWRpYS91YXBpL3Y0bC9jb250cm9sLnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sg
PT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvY3JvcC5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1l
bnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL2Nyb3Auc3ZnICgxMDAlKQogcmVu
YW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9kZXB0aC1mb3Jt
YXRzLnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEv
dWFwaS92NGwvZGV2LWNhcHR1cmUucnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9
PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9kZXYtZXZlbnQucnN0ICgxMDAlKQogcmVuYW1lIERv
Y3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9kZXYtbWVtMm1lbS5yc3Qg
KDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRs
L2Rldi1tZXRhLnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30v
bWVkaWEvdWFwaS92NGwvZGV2LW9zZC5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97
ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL2Rldi1vdXRwdXQucnN0ICgxMDAlKQogcmVuYW1l
IERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9kZXYtb3ZlcmxheS5y
c3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkv
djRsL2Rldi1yYWRpby5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZl
cnN9L21lZGlhL3VhcGkvdjRsL2Rldi1yYXctdmJpLnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVu
dGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvZGV2LXJkcy5yc3QgKDEwMCUpCiBy
ZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL2Rldi1zZHIu
cnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBp
L3Y0bC9kZXYtc2xpY2VkLXZiaS5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+
IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL2Rldi1zdWJkZXYucnN0ICgxMDAlKQogcmVuYW1lIERv
Y3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9kZXYtdG91Y2gucnN0ICgx
MDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9k
ZXZpY2VzLnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVk
aWEvdWFwaS92NGwvZGlmZi12NGwucnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9
PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9kbWFidWYucnN0ICgxMDAlKQogcmVuYW1lIERvY3Vt
ZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9kdi10aW1pbmdzLnJzdCAoMTAw
JSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvZXh0
LWN0cmxzLWNhbWVyYS5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZl
cnN9L21lZGlhL3VhcGkvdjRsL2V4dC1jdHJscy1jb2RlYy5yc3QgKDEwMCUpCiByZW5hbWUgRG9j
dW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL2V4dC1jdHJscy1kZXRlY3Qu
cnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBp
L3Y0bC9leHQtY3RybHMtZHYucnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBk
cml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9leHQtY3RybHMtZmxhc2gucnN0ICgxMDAlKQogcmVuYW1l
IERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9leHQtY3RybHMtZm0t
cngucnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91
YXBpL3Y0bC9leHQtY3RybHMtZm0tdHgucnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24v
eyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9leHQtY3RybHMtaW1hZ2UtcHJvY2Vzcy5yc3Qg
KDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRs
L2V4dC1jdHJscy1pbWFnZS1zb3VyY2UucnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24v
eyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9leHQtY3RybHMtanBlZy5yc3QgKDEwMCUpCiBy
ZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL2V4dC1jdHJs
cy1yZi10dW5lci5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9
L21lZGlhL3VhcGkvdjRsL2V4dGVuZGVkLWNvbnRyb2xzLnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1
bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvZmllbGQtb3JkZXIucnN0ICgx
MDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9m
aWVsZHNlcV9idC5zdmcgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9
L21lZGlhL3VhcGkvdjRsL2ZpZWxkc2VxX3RiLnN2ZyAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0
aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvZm9ybWF0LnJzdCAoMTAwJSkKIHJlbmFt
ZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvZnVuYy1jbG9zZS5y
c3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkv
djRsL2Z1bmMtaW9jdGwucnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2
ZXJzfS9tZWRpYS91YXBpL3Y0bC9mdW5jLW1tYXAucnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50
YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9mdW5jLW11bm1hcC5yc3QgKDEwMCUp
CiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL2Z1bmMt
b3Blbi5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlh
L3VhcGkvdjRsL2Z1bmMtcG9sbC5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+
IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL2Z1bmMtcmVhZC5yc3QgKDEwMCUpCiByZW5hbWUgRG9j
dW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL2Z1bmMtc2VsZWN0LnJzdCAo
MTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwv
ZnVuYy13cml0ZS5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9
L21lZGlhL3VhcGkvdjRsL2hpc3QtdjRsMi5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlv
bi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL2hzdi1mb3JtYXRzLnJzdCAoMTAwJSkKIHJl
bmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvaW8ucnN0ICgx
MDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9s
aWJ2NGwtaW50cm9kdWN0aW9uLnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4g
ZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvbGlidjRsLnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVu
dGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvbWV0YS1mb3JtYXRzLnJzdCAoMTAw
JSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvbW1h
cC5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3Vh
cGkvdjRsL252MTJtdC5zdmcgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZl
cnN9L21lZGlhL3VhcGkvdjRsL252MTJtdF9leGFtcGxlLnN2ZyAoMTAwJSkKIHJlbmFtZSBEb2N1
bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvb3Blbi5yc3QgKDEwMCUpCiBy
ZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3BpcGVsaW5l
LmRvdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFw
aS92NGwvcGl4Zm10LWNuZjQucnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBk
cml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9waXhmbXQtY29tcHJlc3NlZC5yc3QgKDEwMCUpCiByZW5h
bWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3BpeGZtdC1ncmV5
LnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFw
aS92NGwvcGl4Zm10LWluZGV4ZWQucnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9
PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9waXhmbXQtaW50cm8ucnN0ICgxMDAlKQogcmVuYW1l
IERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9waXhmbXQtaW56aS5y
c3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkv
djRsL3BpeGZtdC1tNDIwLnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJp
dmVyc30vbWVkaWEvdWFwaS92NGwvcGl4Zm10LW1ldGEtZDR4eC5yc3QgKDEwMCUpCiByZW5hbWUg
RG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3BpeGZtdC1tZXRhLWlu
dGVsLWlwdTMucnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9t
ZWRpYS91YXBpL3Y0bC9waXhmbXQtbWV0YS11dmMucnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50
YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9waXhmbXQtbWV0YS12c3AxLWhnby5y
c3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkv
djRsL3BpeGZtdC1tZXRhLXZzcDEtaGd0LnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9u
L3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvcGl4Zm10LW52MTIucnN0ICgxMDAlKQogcmVu
YW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9waXhmbXQtbnYx
Mm0ucnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91
YXBpL3Y0bC9waXhmbXQtbnYxMm10LnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sg
PT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvcGl4Zm10LW52MTYucnN0ICgxMDAlKQogcmVuYW1l
IERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9waXhmbXQtbnYxNm0u
cnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBp
L3Y0bC9waXhmbXQtbnYyNC5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRy
aXZlcnN9L21lZGlhL3VhcGkvdjRsL3BpeGZtdC1wYWNrZWQtaHN2LnJzdCAoMTAwJSkKIHJlbmFt
ZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvcGl4Zm10LXBhY2tl
ZC1yZ2IucnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRp
YS91YXBpL3Y0bC9waXhmbXQtcGFja2VkLXl1di5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRh
dGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3BpeGZtdC1yZXNlcnZlZC5yc3QgKDEw
MCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3Bp
eGZtdC1yZ2IucnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9t
ZWRpYS91YXBpL3Y0bC9waXhmbXQtc2RyLWNzMDgucnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50
YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9waXhmbXQtc2RyLWNzMTRsZS5yc3Qg
KDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRs
L3BpeGZtdC1zZHItY3UwOC5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRy
aXZlcnN9L21lZGlhL3VhcGkvdjRsL3BpeGZtdC1zZHItY3UxNmxlLnJzdCAoMTAwJSkKIHJlbmFt
ZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvcGl4Zm10LXNkci1w
Y3UxNmJlLnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVk
aWEvdWFwaS92NGwvcGl4Zm10LXNkci1wY3UxOGJlLnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVu
dGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvcGl4Zm10LXNkci1wY3UyMGJlLnJz
dCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92
NGwvcGl4Zm10LXNkci1ydTEybGUucnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9
PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9waXhmbXQtc3JnZ2IxMC1pcHUzLnJzdCAoMTAwJSkK
IHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvcGl4Zm10
LXNyZ2diMTAucnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9t
ZWRpYS91YXBpL3Y0bC9waXhmbXQtc3JnZ2IxMGFsYXc4LnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1
bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvcGl4Zm10LXNyZ2diMTBkcGNt
OC5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3Vh
cGkvdjRsL3BpeGZtdC1zcmdnYjEwcC5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97
ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3BpeGZtdC1zcmdnYjEyLnJzdCAoMTAwJSkKIHJl
bmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvcGl4Zm10LXNy
Z2diMTJwLnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVk
aWEvdWFwaS92NGwvcGl4Zm10LXNyZ2diMTRwLnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0
aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvcGl4Zm10LXNyZ2diMTYucnN0ICgxMDAl
KQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9waXhm
bXQtc3JnZ2I4LnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30v
bWVkaWEvdWFwaS92NGwvcGl4Zm10LXRjaC10ZDA4LnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVu
dGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvcGl4Zm10LXRjaC10ZDE2LnJzdCAo
MTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwv
cGl4Zm10LXRjaC10dTA4LnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJp
dmVyc30vbWVkaWEvdWFwaS92NGwvcGl4Zm10LXRjaC10dTE2LnJzdCAoMTAwJSkKIHJlbmFtZSBE
b2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvcGl4Zm10LXV2OC5yc3Qg
KDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRs
L3BpeGZtdC11eXZ5LnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVy
c30vbWVkaWEvdWFwaS92NGwvcGl4Zm10LXY0bDItbXBsYW5lLnJzdCAoMTAwJSkKIHJlbmFtZSBE
b2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvcGl4Zm10LXY0bDIucnN0
ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0
bC9waXhmbXQtdnl1eS5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZl
cnN9L21lZGlhL3VhcGkvdjRsL3BpeGZtdC15MTAucnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50
YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9waXhmbXQteTEwYi5yc3QgKDEwMCUp
CiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3BpeGZt
dC15MTBwLnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVk
aWEvdWFwaS92NGwvcGl4Zm10LXkxMi5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97
ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3BpeGZtdC15MTJpLnJzdCAoMTAwJSkKIHJlbmFt
ZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvcGl4Zm10LXkxNi1i
ZS5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3Vh
cGkvdjRsL3BpeGZtdC15MTYucnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBk
cml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9waXhmbXQteTQxcC5yc3QgKDEwMCUpCiByZW5hbWUgRG9j
dW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3BpeGZtdC15OGkucnN0ICgx
MDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9w
aXhmbXQteXV2NDEwLnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVy
c30vbWVkaWEvdWFwaS92NGwvcGl4Zm10LXl1djQxMXAucnN0ICgxMDAlKQogcmVuYW1lIERvY3Vt
ZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9waXhmbXQteXV2NDIwLnJzdCAo
MTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwv
cGl4Zm10LXl1djQyMG0ucnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2
ZXJzfS9tZWRpYS91YXBpL3Y0bC9waXhmbXQteXV2NDIybS5yc3QgKDEwMCUpCiByZW5hbWUgRG9j
dW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3BpeGZtdC15dXY0MjJwLnJz
dCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92
NGwvcGl4Zm10LXl1djQ0NG0ucnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBk
cml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9waXhmbXQteXV5di5yc3QgKDEwMCUpCiByZW5hbWUgRG9j
dW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3BpeGZtdC15dnl1LnJzdCAo
MTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwv
cGl4Zm10LXoxNi5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9
L21lZGlhL3VhcGkvdjRsL3BpeGZtdC5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97
ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3BsYW5hci1hcGlzLnJzdCAoMTAwJSkKIHJlbmFt
ZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvcXVlcnljYXAucnN0
ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0
bC9ydy5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlh
L3VhcGkvdjRsL3Nkci1mb3JtYXRzLnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sg
PT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvc2VsZWN0aW9uLWFwaS1jb25maWd1cmF0aW9uLnJz
dCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92
NGwvc2VsZWN0aW9uLWFwaS1leGFtcGxlcy5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlv
bi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3NlbGVjdGlvbi1hcGktaW50cm8ucnN0ICgx
MDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9z
ZWxlY3Rpb24tYXBpLXRhcmdldHMucnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9
PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9zZWxlY3Rpb24tYXBpLXZzLWNyb3AtYXBpLnJzdCAo
MTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwv
c2VsZWN0aW9uLWFwaS5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZl
cnN9L21lZGlhL3VhcGkvdjRsL3NlbGVjdGlvbi5zdmcgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRh
dGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3NlbGVjdGlvbnMtY29tbW9uLnJzdCAo
MTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwv
c3RhbmRhcmQucnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9t
ZWRpYS91YXBpL3Y0bC9zdHJlYW1pbmctcGFyLnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0
aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvc3ViZGV2LWZvcm1hdHMucnN0ICgxMDAl
KQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9zdWJk
ZXYtaW1hZ2UtcHJvY2Vzc2luZy1jcm9wLnN2ZyAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9u
L3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvc3ViZGV2LWltYWdlLXByb2Nlc3NpbmctZnVs
bC5zdmcgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3Vh
cGkvdjRsL3N1YmRldi1pbWFnZS1wcm9jZXNzaW5nLXNjYWxpbmctbXVsdGktc291cmNlLnN2ZyAo
MTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwv
dGNoLWZvcm1hdHMucnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJz
fS9tZWRpYS91YXBpL3Y0bC90dW5lci5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97
ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3VzZXItZnVuYy5yc3QgKDEwMCUpCiByZW5hbWUg
RG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3VzZXJwLnJzdCAoMTAw
JSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvdjRs
Mi1zZWxlY3Rpb24tZmxhZ3MucnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBk
cml2ZXJzfS9tZWRpYS91YXBpL3Y0bC92NGwyLXNlbGVjdGlvbi10YXJnZXRzLnJzdCAoMTAwJSkK
IHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvdjRsMi5y
c3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkv
djRsL3Y0bDJncmFiLWV4YW1wbGUucnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9
PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC92NGwyZ3JhYi5jLnJzdCAoMTAwJSkKIHJlbmFtZSBE
b2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvdmJpXzUyNS5zdmcgKDEw
MCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3Zi
aV82MjUuc3ZnICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRp
YS91YXBpL3Y0bC92YmlfaHN5bmMuc3ZnICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9
PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC92aWRlby5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1l
bnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3ZpZGVvZGV2LnJzdCAoMTAwJSkK
IHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvdmlkaW9j
LWNyZWF0ZS1idWZzLnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVy
c30vbWVkaWEvdWFwaS92NGwvdmlkaW9jLWNyb3BjYXAucnN0ICgxMDAlKQogcmVuYW1lIERvY3Vt
ZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC92aWRpb2MtZGJnLWctY2hpcC1p
bmZvLnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEv
dWFwaS92NGwvdmlkaW9jLWRiZy1nLXJlZ2lzdGVyLnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVu
dGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvdmlkaW9jLWRlY29kZXItY21kLnJz
dCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92
NGwvdmlkaW9jLWRxZXZlbnQucnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBk
cml2ZXJzfS9tZWRpYS91YXBpL3Y0bC92aWRpb2MtZHYtdGltaW5ncy1jYXAucnN0ICgxMDAlKQog
cmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC92aWRpb2Mt
ZW5jb2Rlci1jbWQucnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJz
fS9tZWRpYS91YXBpL3Y0bC92aWRpb2MtZW51bS1kdi10aW1pbmdzLnJzdCAoMTAwJSkKIHJlbmFt
ZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvdmlkaW9jLWVudW0t
Zm10LnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEv
dWFwaS92NGwvdmlkaW9jLWVudW0tZnJhbWVpbnRlcnZhbHMucnN0ICgxMDAlKQogcmVuYW1lIERv
Y3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC92aWRpb2MtZW51bS1mcmFt
ZXNpemVzLnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVk
aWEvdWFwaS92NGwvdmlkaW9jLWVudW0tZnJlcS1iYW5kcy5yc3QgKDEwMCUpCiByZW5hbWUgRG9j
dW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1lbnVtYXVkaW8u
cnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBp
L3Y0bC92aWRpb2MtZW51bWF1ZGlvb3V0LnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9u
L3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvdmlkaW9jLWVudW1pbnB1dC5yc3QgKDEwMCUp
CiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3ZpZGlv
Yy1lbnVtb3V0cHV0LnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVy
c30vbWVkaWEvdWFwaS92NGwvdmlkaW9jLWVudW1zdGQucnN0ICgxMDAlKQogcmVuYW1lIERvY3Vt
ZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC92aWRpb2MtZXhwYnVmLnJzdCAo
MTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwv
dmlkaW9jLWctYXVkaW8ucnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2
ZXJzfS9tZWRpYS91YXBpL3Y0bC92aWRpb2MtZy1hdWRpb291dC5yc3QgKDEwMCUpCiByZW5hbWUg
RG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1nLWNyb3Au
cnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBp
L3Y0bC92aWRpb2MtZy1jdHJsLnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4g
ZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvdmlkaW9jLWctZHYtdGltaW5ncy5yc3QgKDEwMCUpCiBy
ZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1n
LWVkaWQucnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRp
YS91YXBpL3Y0bC92aWRpb2MtZy1lbmMtaW5kZXgucnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50
YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC92aWRpb2MtZy1leHQtY3RybHMucnN0
ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0
bC92aWRpb2MtZy1mYnVmLnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJp
dmVyc30vbWVkaWEvdWFwaS92NGwvdmlkaW9jLWctZm10LnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1
bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvdmlkaW9jLWctZnJlcXVlbmN5
LnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFw
aS92NGwvdmlkaW9jLWctaW5wdXQucnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9
PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC92aWRpb2MtZy1qcGVnY29tcC5yc3QgKDEwMCUpCiBy
ZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1n
LW1vZHVsYXRvci5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9
L21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1nLW91dHB1dC5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1l
bnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1nLXBhcm0ucnN0ICgx
MDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC92
aWRpb2MtZy1wcmlvcml0eS5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRy
aXZlcnN9L21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1nLXNlbGVjdGlvbi5yc3QgKDEwMCUpCiByZW5h
bWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1nLXNs
aWNlZC12YmktY2FwLnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVy
c30vbWVkaWEvdWFwaS92NGwvdmlkaW9jLWctc3RkLnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVu
dGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvdmlkaW9jLWctdHVuZXIucnN0ICgx
MDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC92
aWRpb2MtbG9nLXN0YXR1cy5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRy
aXZlcnN9L21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1vdmVybGF5LnJzdCAoMTAwJSkKIHJlbmFtZSBE
b2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvdmlkaW9jLXByZXBhcmUt
YnVmLnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEv
dWFwaS92NGwvdmlkaW9jLXFidWYucnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9
PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC92aWRpb2MtcXVlcnktZHYtdGltaW5ncy5yc3QgKDEw
MCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3Zp
ZGlvYy1xdWVyeWJ1Zi5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZl
cnN9L21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1xdWVyeWNhcC5yc3QgKDEwMCUpCiByZW5hbWUgRG9j
dW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1xdWVyeWN0cmwu
cnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBp
L3Y0bC92aWRpb2MtcXVlcnlzdGQucnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9
PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC92aWRpb2MtcmVxYnVmcy5yc3QgKDEwMCUpCiByZW5h
bWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1zLWh3
LWZyZXEtc2Vlay5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9
L21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1zdHJlYW1vbi5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1l
bnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1zdWJkZXYtZW51bS1m
cmFtZS1pbnRlcnZhbC5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZl
cnN9L21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1zdWJkZXYtZW51bS1mcmFtZS1zaXplLnJzdCAoMTAw
JSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvdmlk
aW9jLXN1YmRldi1lbnVtLW1idXMtY29kZS5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlv
bi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1zdWJkZXYtZy1jcm9wLnJzdCAo
MTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwv
dmlkaW9jLXN1YmRldi1nLWZtdC5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+
IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1zdWJkZXYtZy1mcmFtZS1pbnRlcnZhbC5y
c3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkv
djRsL3ZpZGlvYy1zdWJkZXYtZy1zZWxlY3Rpb24ucnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50
YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC92aWRpb2Mtc3Vic2NyaWJlLWV2ZW50
LnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFw
aS92NGwveXV2LWZvcm1hdHMucnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBk
cml2ZXJzfS9tZWRpYS92NGwtZHJpdmVycy9hdTA4MjgtY2FyZGxpc3QucnN0ICgxMDAlKQogcmVu
YW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS92NGwtZHJpdmVycy9idHR2LWNh
cmRsaXN0LnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVk
aWEvdjRsLWRyaXZlcnMvYnR0di5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+
IGRyaXZlcnN9L21lZGlhL3Y0bC1kcml2ZXJzL2NhZmVfY2NpYy5yc3QgKDEwMCUpCiByZW5hbWUg
RG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3Y0bC1kcml2ZXJzL2NhcmRsaXN0LnJz
dCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdjRsLWRy
aXZlcnMvY3BpYTIucnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJz
fS9tZWRpYS92NGwtZHJpdmVycy9jeDE4LnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9u
L3sgPT4gZHJpdmVyc30vbWVkaWEvdjRsLWRyaXZlcnMvY3gyMzQxeC5yc3QgKDEwMCUpCiByZW5h
bWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3Y0bC1kcml2ZXJzL2N4MjM4ODUt
Y2FyZGxpc3QucnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9t
ZWRpYS92NGwtZHJpdmVycy9jeDg4LWNhcmRsaXN0LnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVu
dGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdjRsLWRyaXZlcnMvY3g4OC5yc3QgKDEwMCUpCiBy
ZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3Y0bC1kcml2ZXJzL2Rhdmlu
Y2ktdnBiZS5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21l
ZGlhL3Y0bC1kcml2ZXJzL2VtMjh4eC1jYXJkbGlzdC5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1l
bnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3Y0bC1kcml2ZXJzL2ZpbWMucnN0ICgxMDAlKQog
cmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS92NGwtZHJpdmVycy9mb3Vy
Y2MucnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS92
NGwtZHJpdmVycy9nc3BjYS1jYXJkbGlzdC5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlv
bi97ID0+IGRyaXZlcnN9L21lZGlhL3Y0bC1kcml2ZXJzL2lteC5yc3QgKDEwMCUpCiByZW5hbWUg
RG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3Y0bC1kcml2ZXJzL2lteDcucnN0ICgx
MDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS92NGwtZHJpdmVy
cy9pbmRleC5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21l
ZGlhL3Y0bC1kcml2ZXJzL2lwdTMucnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9
PiBkcml2ZXJzfS9tZWRpYS92NGwtZHJpdmVycy9pdnR2LWNhcmRsaXN0LnJzdCAoMTAwJSkKIHJl
bmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdjRsLWRyaXZlcnMvaXZ0di5y
c3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3Y0bC1k
cml2ZXJzL21heDIxNzUucnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2
ZXJzfS9tZWRpYS92NGwtZHJpdmVycy9tZXllLnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0
aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdjRsLWRyaXZlcnMvb21hcDNpc3AucnN0ICgxMDAlKQog
cmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS92NGwtZHJpdmVycy9vbWFw
NF9jYW1lcmEucnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9t
ZWRpYS92NGwtZHJpdmVycy9waGlsaXBzLnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9u
L3sgPT4gZHJpdmVyc30vbWVkaWEvdjRsLWRyaXZlcnMvcHZydXNiMi5yc3QgKDEwMCUpCiByZW5h
bWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3Y0bC1kcml2ZXJzL3B4YV9jYW1l
cmEucnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS92
NGwtZHJpdmVycy9xY29tX2NhbXNzLnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sg
PT4gZHJpdmVyc30vbWVkaWEvdjRsLWRyaXZlcnMvcWNvbV9jYW1zc184eDk2X2dyYXBoLmRvdCAo
MTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdjRsLWRyaXZl
cnMvcWNvbV9jYW1zc19ncmFwaC5kb3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+
IGRyaXZlcnN9L21lZGlhL3Y0bC1kcml2ZXJzL3JhZGlvdHJhY2sucnN0ICgxMDAlKQogcmVuYW1l
IERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS92NGwtZHJpdmVycy9yY2FyLWZkcDEu
cnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS92NGwt
ZHJpdmVycy9zYWE3MTM0LWNhcmRsaXN0LnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9u
L3sgPT4gZHJpdmVyc30vbWVkaWEvdjRsLWRyaXZlcnMvc2FhNzEzNC5yc3QgKDEwMCUpCiByZW5h
bWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3Y0bC1kcml2ZXJzL3NhYTcxNjQt
Y2FyZGxpc3QucnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9t
ZWRpYS92NGwtZHJpdmVycy9zaF9tb2JpbGVfY2V1X2NhbWVyYS5yc3QgKDEwMCUpCiByZW5hbWUg
RG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3Y0bC1kcml2ZXJzL3NpNDcweC5yc3Qg
KDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3Y0bC1kcml2
ZXJzL3NpNDcxMy5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9
L21lZGlhL3Y0bC1kcml2ZXJzL3NpNDc2eC5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlv
bi97ID0+IGRyaXZlcnN9L21lZGlhL3Y0bC1kcml2ZXJzL3NvYy1jYW1lcmEucnN0ICgxMDAlKQog
cmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS92NGwtZHJpdmVycy90bTYw
MDAtY2FyZGxpc3QucnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJz
fS9tZWRpYS92NGwtZHJpdmVycy90dW5lci1jYXJkbGlzdC5yc3QgKDEwMCUpCiByZW5hbWUgRG9j
dW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3Y0bC1kcml2ZXJzL3R1bmVycy5yc3QgKDEw
MCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3Y0bC1kcml2ZXJz
L3VzYnZpc2lvbi1jYXJkbGlzdC5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+
IGRyaXZlcnN9L21lZGlhL3Y0bC1kcml2ZXJzL3V2Y3ZpZGVvLnJzdCAoMTAwJSkKIHJlbmFtZSBE
b2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdjRsLWRyaXZlcnMvdjRsLXdpdGgtaXIu
cnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS92NGwt
ZHJpdmVycy92aW1jLmRvdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVy
c30vbWVkaWEvdjRsLWRyaXZlcnMvdmltYy5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlv
bi97ID0+IGRyaXZlcnN9L21lZGlhL3Y0bC1kcml2ZXJzL3ZpdmlkLnJzdCAoMTAwJSkKIHJlbmFt
ZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdjRsLWRyaXZlcnMvenIzNjR4eC5y
c3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3ZpZGVv
LmgucnN0LmV4Y2VwdGlvbnMgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZl
cnN9L21lZGlhL3ZpZGVvZGV2Mi5oLnJzdC5leGNlcHRpb25zICgxMDAlKQogcmVuYW1lIERvY3Vt
ZW50YXRpb24ve21lbW9yeS1kZXZpY2VzID0+IGRyaXZlcnMvbWVtb3J5fS90aS1lbWlmLnR4dCAo
MTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3ttaXNjLWRldmljZXMgPT4gZHJpdmVycy9taXNj
fS9hZDUyNXhfZHBvdC50eHQgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97bWlzYy1kZXZp
Y2VzID0+IGRyaXZlcnMvbWlzY30vYXBkczk5MHgudHh0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50
YXRpb24ve21pc2MtZGV2aWNlcyA9PiBkcml2ZXJzL21pc2N9L2JoMTc3MGdsYy50eHQgKDEwMCUp
CiByZW5hbWUgRG9jdW1lbnRhdGlvbi97bWlzYy1kZXZpY2VzID0+IGRyaXZlcnMvbWlzY30vYzJw
b3J0LnR4dCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3ttaXNjLWRldmljZXMgPT4gZHJp
dmVycy9taXNjfS9lZXByb20gKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97bWlzYy1kZXZp
Y2VzID0+IGRyaXZlcnMvbWlzY30vaWJtdm1jLnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0
aW9uL3ttaXNjLWRldmljZXMgPT4gZHJpdmVycy9taXNjfS9pY3M5MzJzNDAxICgxMDAlKQogcmVu
YW1lIERvY3VtZW50YXRpb24ve21pc2MtZGV2aWNlcyA9PiBkcml2ZXJzL21pc2N9L2luZGV4LnJz
dCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3ttaXNjLWRldmljZXMgPT4gZHJpdmVycy9t
aXNjfS9pc2wyOTAwMyAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3ttaXNjLWRldmljZXMg
PT4gZHJpdmVycy9taXNjfS9saXMzbHYwMmQgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97
bWlzYy1kZXZpY2VzID0+IGRyaXZlcnMvbWlzY30vbWF4Njg3NSAoMTAwJSkKIHJlbmFtZSBEb2N1
bWVudGF0aW9uL3ttaXNjLWRldmljZXMgPT4gZHJpdmVycy9taXNjfS9tZWkvbWVpLWNsaWVudC1i
dXMudHh0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24ve21pc2MtZGV2aWNlcyA9PiBkcml2
ZXJzL21pc2N9L21laS9tZWkudHh0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24ve21pc2Mt
ZGV2aWNlcyA9PiBkcml2ZXJzL21pc2N9L3BjaS1lbmRwb2ludC10ZXN0LnR4dCAoMTAwJSkKIHJl
bmFtZSBEb2N1bWVudGF0aW9uL3ttaXNjLWRldmljZXMgPT4gZHJpdmVycy9taXNjfS9zcGVhci1w
Y2llLWdhZGdldC50eHQgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9
L21tYy9tbWMtYXN5bmMtcmVxLnR4dCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4g
ZHJpdmVyc30vbW1jL21tYy1kZXYtYXR0cnMudHh0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRp
b24veyA9PiBkcml2ZXJzfS9tbWMvbW1jLWRldi1wYXJ0cy50eHQgKDEwMCUpCiByZW5hbWUgRG9j
dW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21tYy9tbWMtdG9vbHMudHh0ICgxMDAlKQogcmVuYW1l
IERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tdGQvaW50ZWwtc3BpLnR4dCAoMTAwJSkKIHJl
bmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbXRkL25hbmRfZWNjLnR4dCAoMTAwJSkK
IHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbXRkL3NwaS1ub3IudHh0ICgxMDAl
KQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9uZmMvbmZjLWhjaS50eHQgKDEw
MCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L25mYy9uZmMtcG41NDQudHh0
ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9udmRpbW0vYnR0LnR4
dCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbnZkaW1tL252ZGlt
bS50eHQgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L252ZGltbS9z
ZWN1cml0eS50eHQgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L252
bWVtL252bWVtLnR4dCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30v
cGNtY2lhL2RldmljZXRhYmxlLnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4g
ZHJpdmVyc30vcGNtY2lhL2RyaXZlci1jaGFuZ2VzLnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVu
dGF0aW9uL3sgPT4gZHJpdmVyc30vcGNtY2lhL2RyaXZlci5yc3QgKDEwMCUpCiByZW5hbWUgRG9j
dW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L3BjbWNpYS9pbmRleC5yc3QgKDEwMCUpCiByZW5hbWUg
RG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L3BjbWNpYS9sb2NraW5nLnJzdCAoMTAwJSkKIHJl
bmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vcmFwaWRpby9tcG9ydF9jZGV2LnR4dCAo
MTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vcmFwaWRpby9yYXBpZGlv
LnR4dCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vcmFwaWRpby9y
aW9fY20udHh0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9yYXBp
ZGlvL3N5c2ZzLnR4dCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30v
cmFwaWRpby90c2k3MjEudHh0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2
ZXJzfS9zY3NpLzUzYzcwMC50eHQgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRy
aXZlcnN9L3Njc2kvQnVzTG9naWMudHh0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9
PiBkcml2ZXJzfS9zY3NpL0NoYW5nZUxvZy5hcmNtc3IgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRh
dGlvbi97ID0+IGRyaXZlcnN9L3Njc2kvQ2hhbmdlTG9nLmlwcyAoMTAwJSkKIHJlbmFtZSBEb2N1
bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vc2NzaS9DaGFuZ2VMb2cubHBmYyAoMTAwJSkKIHJlbmFt
ZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vc2NzaS9DaGFuZ2VMb2cubWVnYXJhaWQgKDEw
MCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L3Njc2kvQ2hhbmdlTG9nLm1l
Z2FyYWlkX3NhcyAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vc2Nz
aS9DaGFuZ2VMb2cubmNyNTNjOHh4ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBk
cml2ZXJzfS9zY3NpL0NoYW5nZUxvZy5zeW01M2M4eHggKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRh
dGlvbi97ID0+IGRyaXZlcnN9L3Njc2kvQ2hhbmdlTG9nLnN5bTUzYzh4eF8yICgxMDAlKQogcmVu
YW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9zY3NpL0ZsYXNoUG9pbnQudHh0ICgxMDAl
KQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9zY3NpL0xJQ0VOU0UuRmxhc2hQ
b2ludCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vc2NzaS9MSUNF
TlNFLnFsYTJ4eHggKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L3Nj
c2kvTElDRU5TRS5xbGE0eHh4ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2
ZXJzfS9zY3NpL05pbmphU0NTSS50eHQgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+
IGRyaXZlcnN9L3Njc2kvYWFjcmFpZC50eHQgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97
ID0+IGRyaXZlcnN9L3Njc2kvYWR2YW5zeXMudHh0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRp
b24veyA9PiBkcml2ZXJzfS9zY3NpL2FoYTE1MngudHh0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50
YXRpb24veyA9PiBkcml2ZXJzfS9zY3NpL2FpYzc5eHgudHh0ICgxMDAlKQogcmVuYW1lIERvY3Vt
ZW50YXRpb24veyA9PiBkcml2ZXJzfS9zY3NpL2FpYzd4eHgudHh0ICgxMDAlKQogcmVuYW1lIERv
Y3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9zY3NpL2FyY21zcl9zcGVjLnR4dCAoMTAwJSkKIHJl
bmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vc2NzaS9iZmEudHh0ICgxMDAlKQogcmVu
YW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9zY3NpL2JueDJmYy50eHQgKDEwMCUpCiBy
ZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L3Njc2kvY3hnYjNpLnR4dCAoMTAwJSkK
IHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vc2NzaS9kYzM5NXgudHh0ICgxMDAl
KQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9zY3NpL2RwdGkudHh0ICgxMDAl
KQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9zY3NpL2dfTkNSNTM4MC50eHQg
KDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L3Njc2kvaHBzYS50eHQg
KDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L3Njc2kvaHB0aW9wLnR4
dCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vc2NzaS9saWJzYXMu
dHh0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9zY3NpL2xpbmtf
cG93ZXJfbWFuYWdlbWVudF9wb2xpY3kudHh0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24v
eyA9PiBkcml2ZXJzfS9zY3NpL2xwZmMudHh0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24v
eyA9PiBkcml2ZXJzfS9zY3NpL21lZ2FyYWlkLnR4dCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0
aW9uL3sgPT4gZHJpdmVyc30vc2NzaS9uY3I1M2M4eHgudHh0ICgxMDAlKQogcmVuYW1lIERvY3Vt
ZW50YXRpb24veyA9PiBkcml2ZXJzfS9zY3NpL29zc3QudHh0ICgxMDAlKQogcmVuYW1lIERvY3Vt
ZW50YXRpb24veyA9PiBkcml2ZXJzfS9zY3NpL3BwYS50eHQgKDEwMCUpCiByZW5hbWUgRG9jdW1l
bnRhdGlvbi97ID0+IGRyaXZlcnN9L3Njc2kvcWxvZ2ljZmFzLnR4dCAoMTAwJSkKIHJlbmFtZSBE
b2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vc2NzaS9zY3NpLWNoYW5nZXIudHh0ICgxMDAlKQog
cmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9zY3NpL3Njc2ktZ2VuZXJpYy50eHQg
KDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L3Njc2kvc2NzaS1wYXJh
bWV0ZXJzLnR4dCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vc2Nz
aS9zY3NpLnR4dCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vc2Nz
aS9zY3NpX2VoLnR4dCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30v
c2NzaS9zY3NpX2ZjX3RyYW5zcG9ydC50eHQgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97
ID0+IGRyaXZlcnN9L3Njc2kvc2NzaV9taWRfbG93X2FwaS50eHQgKDEwMCUpCiByZW5hbWUgRG9j
dW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L3Njc2kvc2NzaV90cmFuc3BvcnRfc3JwL01ha2VmaWxl
ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9zY3NpL3Njc2lfdHJh
bnNwb3J0X3NycC9ycG9ydF9zdGF0ZV9kaWFncmFtLmRvdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVu
dGF0aW9uL3sgPT4gZHJpdmVyc30vc2NzaS9zZC1wYXJhbWV0ZXJzLnR4dCAoMTAwJSkKIHJlbmFt
ZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vc2NzaS9zbWFydHBxaS50eHQgKDEwMCUpCiBy
ZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L3Njc2kvc3QudHh0ICgxMDAlKQogcmVu
YW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9zY3NpL3N5bTUzYzUwMF9jcy50eHQgKDEw
MCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L3Njc2kvc3ltNTNjOHh4XzIu
dHh0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9zY3NpL3RjbV9x
bGEyeHh4LnR4dCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vc2Nz
aS91ZnMudHh0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9zY3Np
L3dkNzE5eC50eHQgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L3Nl
cmlhbC9jeWNsYWRlc196LnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJp
dmVyc30vc2VyaWFsL2RyaXZlci5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+
IGRyaXZlcnN9L3NlcmlhbC9pbmRleC5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97
ID0+IGRyaXZlcnN9L3NlcmlhbC9tb3hhLXNtYXJ0aW8ucnN0ICgxMDAlKQogcmVuYW1lIERvY3Vt
ZW50YXRpb24veyA9PiBkcml2ZXJzfS9zZXJpYWwvbl9nc20ucnN0ICgxMDAlKQogcmVuYW1lIERv
Y3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9zZXJpYWwvcm9ja2V0LnJzdCAoMTAwJSkKIHJlbmFt
ZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vc2VyaWFsL3NlcmlhbC1pc283ODE2LnJzdCAo
MTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vc2VyaWFsL3NlcmlhbC1y
czQ4NS5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L3Nlcmlh
bC90dHkucnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9zb3Vu
ZC9hbHNhLWNvbmZpZ3VyYXRpb24ucnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9
PiBkcml2ZXJzfS9zb3VuZC9jYXJkcy9hdWRpZ3ktbWl4ZXIucnN0ICgxMDAlKQogcmVuYW1lIERv
Y3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9zb3VuZC9jYXJkcy9hdWRpb3BoaWxlLXVzYi5yc3Qg
KDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L3NvdW5kL2NhcmRzL2J0
ODd4LnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vc291bmQv
Y2FyZHMvY21pcGNpLnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVy
c30vc291bmQvY2FyZHMvZW11MTBrMS1qYWNrLnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0
aW9uL3sgPT4gZHJpdmVyc30vc291bmQvY2FyZHMvaGRzcG0ucnN0ICgxMDAlKQogcmVuYW1lIERv
Y3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9zb3VuZC9jYXJkcy9pbWctc3BkaWYtaW4ucnN0ICgx
MDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9zb3VuZC9jYXJkcy9pbmRl
eC5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L3NvdW5kL2Nh
cmRzL2pveXN0aWNrLnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVy
c30vc291bmQvY2FyZHMvbWF5YTQ0LnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sg
PT4gZHJpdmVyc30vc291bmQvY2FyZHMvbWl4YXJ0LnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVu
dGF0aW9uL3sgPT4gZHJpdmVyc30vc291bmQvY2FyZHMvbXVsdGlzb3VuZC5zaCAoMTAwJSkKIHJl
bmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vc291bmQvY2FyZHMvc2ItbGl2ZS1taXhl
ci5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L3NvdW5kL2Nh
cmRzL3NlcmlhbC11MTY1NTAucnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBk
cml2ZXJzfS9zb3VuZC9jYXJkcy92aWE4Mnh4LW1peGVyLnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1
bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vc291bmQvY29uZi5weSAoMTAwJSkKIHJlbmFtZSBEb2N1
bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vc291bmQvZGVzaWducy9jaGFubmVsLW1hcHBpbmctYXBp
LnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vc291bmQvZGVz
aWducy9jb21wcmVzcy1vZmZsb2FkLnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sg
PT4gZHJpdmVyc30vc291bmQvZGVzaWducy9jb250cm9sLW5hbWVzLnJzdCAoMTAwJSkKIHJlbmFt
ZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vc291bmQvZGVzaWducy9pbmRleC5yc3QgKDEw
MCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L3NvdW5kL2Rlc2lnbnMvamFj
ay1jb250cm9scy5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9
L3NvdW5kL2Rlc2lnbnMvb3NzLWVtdWxhdGlvbi5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRh
dGlvbi97ID0+IGRyaXZlcnN9L3NvdW5kL2Rlc2lnbnMvcG93ZXJzYXZlLnJzdCAoMTAwJSkKIHJl
bmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vc291bmQvZGVzaWducy9wcm9jZmlsZS5y
c3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L3NvdW5kL2Rlc2ln
bnMvc2VxLW9zcy5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9
L3NvdW5kL2Rlc2lnbnMvdGltZXN0YW1waW5nLnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0
aW9uL3sgPT4gZHJpdmVyc30vc291bmQvZGVzaWducy90cmFjZXBvaW50cy5yc3QgKDEwMCUpCiBy
ZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L3NvdW5kL2hkLWF1ZGlvL2NvbnRyb2xz
LnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vc291bmQvaGQt
YXVkaW8vZHAtbXN0LnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVy
c30vc291bmQvaGQtYXVkaW8vaW5kZXgucnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24v
eyA9PiBkcml2ZXJzfS9zb3VuZC9oZC1hdWRpby9tb2RlbHMucnN0ICgxMDAlKQogcmVuYW1lIERv
Y3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9zb3VuZC9oZC1hdWRpby9ub3Rlcy5yc3QgKDEwMCUp
CiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L3NvdW5kL2luZGV4LnJzdCAoMTAw
JSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vc291bmQva2VybmVsLWFwaS9h
bHNhLWRyaXZlci1hcGkucnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2
ZXJzfS9zb3VuZC9rZXJuZWwtYXBpL2luZGV4LnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0
aW9uL3sgPT4gZHJpdmVyc30vc291bmQva2VybmVsLWFwaS93cml0aW5nLWFuLWFsc2EtZHJpdmVy
LnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vc291bmQvc29j
L2Nsb2NraW5nLnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30v
c291bmQvc29jL2NvZGVjLXRvLWNvZGVjLnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9u
L3sgPT4gZHJpdmVyc30vc291bmQvc29jL2NvZGVjLnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVu
dGF0aW9uL3sgPT4gZHJpdmVyc30vc291bmQvc29jL2RhaS5yc3QgKDEwMCUpCiByZW5hbWUgRG9j
dW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L3NvdW5kL3NvYy9kYXBtLnJzdCAoMTAwJSkKIHJlbmFt
ZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vc291bmQvc29jL2RwY20ucnN0ICgxMDAlKQog
cmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9zb3VuZC9zb2MvaW5kZXgucnN0ICgx
MDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9zb3VuZC9zb2MvamFjay5y
c3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L3NvdW5kL3NvYy9t
YWNoaW5lLnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vc291
bmQvc29jL292ZXJ2aWV3LnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJp
dmVyc30vc291bmQvc29jL3BsYXRmb3JtLnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9u
L3sgPT4gZHJpdmVyc30vc291bmQvc29jL3BvcHMtY2xpY2tzLnJzdCAoMTAwJSkKIHJlbmFtZSBE
b2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vdXNiL0NSRURJVFMgKDEwMCUpCiByZW5hbWUgRG9j
dW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L3VzYi9XVVNCLURlc2lnbi1vdmVydmlldy50eHQgKDEw
MCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L3VzYi9hY20udHh0ICgxMDAl
KQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS91c2IvYXV0aG9yaXphdGlvbi50
eHQgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L3VzYi9jaGlwaWRl
YS50eHQgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L3VzYi9kd2Mz
LnR4dCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vdXNiL2VoY2ku
dHh0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS91c2IvZnVuY3Rp
b25mcy50eHQgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L3VzYi9n
YWRnZXQtdGVzdGluZy50eHQgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZl
cnN9L3VzYi9nYWRnZXRfY29uZmlnZnMudHh0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24v
eyA9PiBkcml2ZXJzfS91c2IvZ2FkZ2V0X2hpZC50eHQgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRh
dGlvbi97ID0+IGRyaXZlcnN9L3VzYi9nYWRnZXRfbXVsdGkudHh0ICgxMDAlKQogcmVuYW1lIERv
Y3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS91c2IvZ2FkZ2V0X3ByaW50ZXIudHh0ICgxMDAlKQog
cmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS91c2IvZ2FkZ2V0X3NlcmlhbC50eHQg
KDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L3VzYi9pdXVfcGhvZW5p
eC50eHQgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L3VzYi9saW51
eC1jZGMtYWNtLmluZiAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30v
dXNiL2xpbnV4LmluZiAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30v
dXNiL21hc3Mtc3RvcmFnZS50eHQgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRy
aXZlcnN9L3VzYi9taXNjX3VzYnNldnNlZy50eHQgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlv
bi97ID0+IGRyaXZlcnN9L3VzYi9tdG91Y2h1c2IudHh0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50
YXRpb24veyA9PiBkcml2ZXJzfS91c2Ivb2hjaS50eHQgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRh
dGlvbi97ID0+IGRyaXZlcnN9L3VzYi9yaW8udHh0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRp
b24veyA9PiBkcml2ZXJzfS91c2IvdXNiLWhlbHAudHh0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50
YXRpb24veyA9PiBkcml2ZXJzfS91c2IvdXNiLXNlcmlhbC50eHQgKDEwMCUpCiByZW5hbWUgRG9j
dW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L3VzYi91c2JkZXZmcy1kcm9wLXBlcm1pc3Npb25zLmMg
KDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L3VzYi91c2JpcF9wcm90
b2NvbC50eHQgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L3VzYi91
c2Jtb24udHh0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS91c2Iv
d3VzYi1jYmFmICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS93YXRj
aGRvZy9jb252ZXJ0X2RyaXZlcnNfdG9fa2VybmVsX2FwaS5yc3QgKDEwMCUpCiByZW5hbWUgRG9j
dW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L3dhdGNoZG9nL2hwd2R0LnJzdCAoMTAwJSkKIHJlbmFt
ZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vd2F0Y2hkb2cvaW5kZXgucnN0ICgxMDAlKQog
cmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS93YXRjaGRvZy9tbHgtd2R0LnJzdCAo
MTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vd2F0Y2hkb2cvcGN3ZC13
YXRjaGRvZy5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L3dh
dGNoZG9nL3dhdGNoZG9nLWFwaS5yc3QgKDEwMCUpCiByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+
IGRyaXZlcnN9L3dhdGNoZG9nL3dhdGNoZG9nLWtlcm5lbC1hcGkucnN0ICgxMDAlKQogcmVuYW1l
IERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS93YXRjaGRvZy93YXRjaGRvZy1wYXJhbWV0ZXJz
LnJzdCAoMTAwJSkKIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vd2F0Y2hkb2cv
d2F0Y2hkb2ctcG0ucnN0ICgxMDAlKQogcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJz
fS93YXRjaGRvZy93ZHQucnN0ICgxMDAlKQoKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vUENJ
L01TSS1IT1dUTy50eHQgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvUENJL01TSS1IT1dUTy50eHQK
c2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vUENJL01TSS1I
T1dUTy50eHQKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9QQ0kvTVNJLUhPV1RPLnR4
dApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9QQ0kvUENJRUJVUy1IT1dUTy50eHQgYi9Eb2N1
bWVudGF0aW9uL2RyaXZlcnMvUENJL1BDSUVCVVMtSE9XVE8udHh0CnNpbWlsYXJpdHkgaW5kZXgg
MTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL1BDSS9QQ0lFQlVTLUhPV1RPLnR4dApyZW5h
bWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL1BDSS9QQ0lFQlVTLUhPV1RPLnR4dApkaWZmIC0t
Z2l0IGEvRG9jdW1lbnRhdGlvbi9QQ0kvYWNwaS1pbmZvLnR4dCBiL0RvY3VtZW50YXRpb24vZHJp
dmVycy9QQ0kvYWNwaS1pbmZvLnR4dApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20g
RG9jdW1lbnRhdGlvbi9QQ0kvYWNwaS1pbmZvLnR4dApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9k
cml2ZXJzL1BDSS9hY3BpLWluZm8udHh0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL1BDSS9l
bmRwb2ludC9mdW5jdGlvbi9iaW5kaW5nL3BjaS10ZXN0LnR4dCBiL0RvY3VtZW50YXRpb24vZHJp
dmVycy9QQ0kvZW5kcG9pbnQvZnVuY3Rpb24vYmluZGluZy9wY2ktdGVzdC50eHQKc2ltaWxhcml0
eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vUENJL2VuZHBvaW50L2Z1bmN0
aW9uL2JpbmRpbmcvcGNpLXRlc3QudHh0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMv
UENJL2VuZHBvaW50L2Z1bmN0aW9uL2JpbmRpbmcvcGNpLXRlc3QudHh0CmRpZmYgLS1naXQgYS9E
b2N1bWVudGF0aW9uL1BDSS9lbmRwb2ludC9wY2ktZW5kcG9pbnQtY2ZzLnR4dCBiL0RvY3VtZW50
YXRpb24vZHJpdmVycy9QQ0kvZW5kcG9pbnQvcGNpLWVuZHBvaW50LWNmcy50eHQKc2ltaWxhcml0
eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vUENJL2VuZHBvaW50L3BjaS1l
bmRwb2ludC1jZnMudHh0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvUENJL2VuZHBv
aW50L3BjaS1lbmRwb2ludC1jZnMudHh0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL1BDSS9l
bmRwb2ludC9wY2ktZW5kcG9pbnQudHh0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL1BDSS9lbmRw
b2ludC9wY2ktZW5kcG9pbnQudHh0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBE
b2N1bWVudGF0aW9uL1BDSS9lbmRwb2ludC9wY2ktZW5kcG9pbnQudHh0CnJlbmFtZSB0byBEb2N1
bWVudGF0aW9uL2RyaXZlcnMvUENJL2VuZHBvaW50L3BjaS1lbmRwb2ludC50eHQKZGlmZiAtLWdp
dCBhL0RvY3VtZW50YXRpb24vUENJL2VuZHBvaW50L3BjaS10ZXN0LWZ1bmN0aW9uLnR4dCBiL0Rv
Y3VtZW50YXRpb24vZHJpdmVycy9QQ0kvZW5kcG9pbnQvcGNpLXRlc3QtZnVuY3Rpb24udHh0CnNp
bWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL1BDSS9lbmRwb2lu
dC9wY2ktdGVzdC1mdW5jdGlvbi50eHQKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9Q
Q0kvZW5kcG9pbnQvcGNpLXRlc3QtZnVuY3Rpb24udHh0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0
aW9uL1BDSS9lbmRwb2ludC9wY2ktdGVzdC1ob3d0by50eHQgYi9Eb2N1bWVudGF0aW9uL2RyaXZl
cnMvUENJL2VuZHBvaW50L3BjaS10ZXN0LWhvd3RvLnR4dApzaW1pbGFyaXR5IGluZGV4IDEwMCUK
cmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9QQ0kvZW5kcG9pbnQvcGNpLXRlc3QtaG93dG8udHh0
CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvUENJL2VuZHBvaW50L3BjaS10ZXN0LWhv
d3RvLnR4dApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9QQ0kvcGNpLWVycm9yLXJlY292ZXJ5
LnR4dCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9QQ0kvcGNpLWVycm9yLXJlY292ZXJ5LnR4dApz
aW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9QQ0kvcGNpLWVy
cm9yLXJlY292ZXJ5LnR4dApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL1BDSS9wY2kt
ZXJyb3ItcmVjb3ZlcnkudHh0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL1BDSS9wY2ktaW92
LWhvd3RvLnR4dCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9QQ0kvcGNpLWlvdi1ob3d0by50eHQK
c2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vUENJL3BjaS1p
b3YtaG93dG8udHh0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvUENJL3BjaS1pb3Yt
aG93dG8udHh0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL1BDSS9wY2kudHh0IGIvRG9jdW1l
bnRhdGlvbi9kcml2ZXJzL1BDSS9wY2kudHh0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUg
ZnJvbSBEb2N1bWVudGF0aW9uL1BDSS9wY2kudHh0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2Ry
aXZlcnMvUENJL3BjaS50eHQKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vUENJL3BjaWVhZXIt
aG93dG8udHh0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL1BDSS9wY2llYWVyLWhvd3RvLnR4dApz
aW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9QQ0kvcGNpZWFl
ci1ob3d0by50eHQKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9QQ0kvcGNpZWFlci1o
b3d0by50eHQKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vYWNwaS9kc2QvbGVkcy50eHQgYi9E
b2N1bWVudGF0aW9uL2RyaXZlcnMvYWNwaS9kc2QvbGVkcy50eHQKc2ltaWxhcml0eSBpbmRleCAx
MDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vYWNwaS9kc2QvbGVkcy50eHQKcmVuYW1lIHRv
IERvY3VtZW50YXRpb24vZHJpdmVycy9hY3BpL2RzZC9sZWRzLnR4dApkaWZmIC0tZ2l0IGEvRG9j
dW1lbnRhdGlvbi9hdXhkaXNwbGF5L2NmYWcxMjg2NGIgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMv
YXV4ZGlzcGxheS9jZmFnMTI4NjRiCnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBE
b2N1bWVudGF0aW9uL2F1eGRpc3BsYXkvY2ZhZzEyODY0YgpyZW5hbWUgdG8gRG9jdW1lbnRhdGlv
bi9kcml2ZXJzL2F1eGRpc3BsYXkvY2ZhZzEyODY0YgpkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlv
bi9hdXhkaXNwbGF5L2tzMDEwOCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9hdXhkaXNwbGF5L2tz
MDEwOApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9hdXhk
aXNwbGF5L2tzMDEwOApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2F1eGRpc3BsYXkv
a3MwMTA4CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2F1eGRpc3BsYXkvbGNkLXBhbmVsLWNn
cmFtLnR4dCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9hdXhkaXNwbGF5L2xjZC1wYW5lbC1jZ3Jh
bS50eHQKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vYXV4
ZGlzcGxheS9sY2QtcGFuZWwtY2dyYW0udHh0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZl
cnMvYXV4ZGlzcGxheS9sY2QtcGFuZWwtY2dyYW0udHh0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0
aW9uL2JhY2tsaWdodC9scDg1NXgtZHJpdmVyLnR4dCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9i
YWNrbGlnaHQvbHA4NTV4LWRyaXZlci50eHQKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBm
cm9tIERvY3VtZW50YXRpb24vYmFja2xpZ2h0L2xwODU1eC1kcml2ZXIudHh0CnJlbmFtZSB0byBE
b2N1bWVudGF0aW9uL2RyaXZlcnMvYmFja2xpZ2h0L2xwODU1eC1kcml2ZXIudHh0CmRpZmYgLS1n
aXQgYS9Eb2N1bWVudGF0aW9uL2Jsb2NrZGV2L2RyYmQvRFJCRC04LjMtZGF0YS1wYWNrZXRzLnN2
ZyBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9ibG9ja2Rldi9kcmJkL0RSQkQtOC4zLWRhdGEtcGFj
a2V0cy5zdmcKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24v
YmxvY2tkZXYvZHJiZC9EUkJELTguMy1kYXRhLXBhY2tldHMuc3ZnCnJlbmFtZSB0byBEb2N1bWVu
dGF0aW9uL2RyaXZlcnMvYmxvY2tkZXYvZHJiZC9EUkJELTguMy1kYXRhLXBhY2tldHMuc3ZnCmRp
ZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2Jsb2NrZGV2L2RyYmQvRFJCRC1kYXRhLXBhY2tldHMu
c3ZnIGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2Jsb2NrZGV2L2RyYmQvRFJCRC1kYXRhLXBhY2tl
dHMuc3ZnCnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2Js
b2NrZGV2L2RyYmQvRFJCRC1kYXRhLXBhY2tldHMuc3ZnCnJlbmFtZSB0byBEb2N1bWVudGF0aW9u
L2RyaXZlcnMvYmxvY2tkZXYvZHJiZC9EUkJELWRhdGEtcGFja2V0cy5zdmcKZGlmZiAtLWdpdCBh
L0RvY3VtZW50YXRpb24vYmxvY2tkZXYvZHJiZC9SRUFETUUudHh0IGIvRG9jdW1lbnRhdGlvbi9k
cml2ZXJzL2Jsb2NrZGV2L2RyYmQvUkVBRE1FLnR4dApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVu
YW1lIGZyb20gRG9jdW1lbnRhdGlvbi9ibG9ja2Rldi9kcmJkL1JFQURNRS50eHQKcmVuYW1lIHRv
IERvY3VtZW50YXRpb24vZHJpdmVycy9ibG9ja2Rldi9kcmJkL1JFQURNRS50eHQKZGlmZiAtLWdp
dCBhL0RvY3VtZW50YXRpb24vYmxvY2tkZXYvZHJiZC9jb25uLXN0YXRlcy04LmRvdCBiL0RvY3Vt
ZW50YXRpb24vZHJpdmVycy9ibG9ja2Rldi9kcmJkL2Nvbm4tc3RhdGVzLTguZG90CnNpbWlsYXJp
dHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2Jsb2NrZGV2L2RyYmQvY29u
bi1zdGF0ZXMtOC5kb3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9ibG9ja2Rldi9k
cmJkL2Nvbm4tc3RhdGVzLTguZG90CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2Jsb2NrZGV2
L2RyYmQvZGF0YS1zdHJ1Y3R1cmUtdjkudHh0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2Jsb2Nr
ZGV2L2RyYmQvZGF0YS1zdHJ1Y3R1cmUtdjkudHh0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5h
bWUgZnJvbSBEb2N1bWVudGF0aW9uL2Jsb2NrZGV2L2RyYmQvZGF0YS1zdHJ1Y3R1cmUtdjkudHh0
CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvYmxvY2tkZXYvZHJiZC9kYXRhLXN0cnVj
dHVyZS12OS50eHQKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vYmxvY2tkZXYvZHJiZC9kaXNr
LXN0YXRlcy04LmRvdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9ibG9ja2Rldi9kcmJkL2Rpc2st
c3RhdGVzLTguZG90CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0
aW9uL2Jsb2NrZGV2L2RyYmQvZGlzay1zdGF0ZXMtOC5kb3QKcmVuYW1lIHRvIERvY3VtZW50YXRp
b24vZHJpdmVycy9ibG9ja2Rldi9kcmJkL2Rpc2stc3RhdGVzLTguZG90CmRpZmYgLS1naXQgYS9E
b2N1bWVudGF0aW9uL2Jsb2NrZGV2L2RyYmQvZHJiZC1jb25uZWN0aW9uLXN0YXRlLW92ZXJ2aWV3
LmRvdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9ibG9ja2Rldi9kcmJkL2RyYmQtY29ubmVjdGlv
bi1zdGF0ZS1vdmVydmlldy5kb3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERv
Y3VtZW50YXRpb24vYmxvY2tkZXYvZHJiZC9kcmJkLWNvbm5lY3Rpb24tc3RhdGUtb3ZlcnZpZXcu
ZG90CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvYmxvY2tkZXYvZHJiZC9kcmJkLWNv
bm5lY3Rpb24tc3RhdGUtb3ZlcnZpZXcuZG90CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2Js
b2NrZGV2L2RyYmQvbm9kZS1zdGF0ZXMtOC5kb3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvYmxv
Y2tkZXYvZHJiZC9ub2RlLXN0YXRlcy04LmRvdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1l
IGZyb20gRG9jdW1lbnRhdGlvbi9ibG9ja2Rldi9kcmJkL25vZGUtc3RhdGVzLTguZG90CnJlbmFt
ZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvYmxvY2tkZXYvZHJiZC9ub2RlLXN0YXRlcy04LmRv
dApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9ibG9ja2Rldi9mbG9wcHkudHh0IGIvRG9jdW1l
bnRhdGlvbi9kcml2ZXJzL2Jsb2NrZGV2L2Zsb3BweS50eHQKc2ltaWxhcml0eSBpbmRleCAxMDAl
CnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vYmxvY2tkZXYvZmxvcHB5LnR4dApyZW5hbWUgdG8g
RG9jdW1lbnRhdGlvbi9kcml2ZXJzL2Jsb2NrZGV2L2Zsb3BweS50eHQKZGlmZiAtLWdpdCBhL0Rv
Y3VtZW50YXRpb24vYmxvY2tkZXYvbmJkLnR4dCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9ibG9j
a2Rldi9uYmQudHh0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0
aW9uL2Jsb2NrZGV2L25iZC50eHQKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9ibG9j
a2Rldi9uYmQudHh0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2Jsb2NrZGV2L3BhcmlkZS50
eHQgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvYmxvY2tkZXYvcGFyaWRlLnR4dApzaW1pbGFyaXR5
IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9ibG9ja2Rldi9wYXJpZGUudHh0
CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvYmxvY2tkZXYvcGFyaWRlLnR4dApkaWZm
IC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9ibG9ja2Rldi9yYW1kaXNrLnR4dCBiL0RvY3VtZW50YXRp
b24vZHJpdmVycy9ibG9ja2Rldi9yYW1kaXNrLnR4dApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVu
YW1lIGZyb20gRG9jdW1lbnRhdGlvbi9ibG9ja2Rldi9yYW1kaXNrLnR4dApyZW5hbWUgdG8gRG9j
dW1lbnRhdGlvbi9kcml2ZXJzL2Jsb2NrZGV2L3JhbWRpc2sudHh0CmRpZmYgLS1naXQgYS9Eb2N1
bWVudGF0aW9uL2Jsb2NrZGV2L3pyYW0udHh0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2Jsb2Nr
ZGV2L3pyYW0udHh0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0
aW9uL2Jsb2NrZGV2L3pyYW0udHh0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvYmxv
Y2tkZXYvenJhbS50eHQKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vYnVzLWRldmljZXMvdGkt
Z3BtYy50eHQgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvYnVzL3RpLWdwbWMudHh0CnNpbWlsYXJp
dHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2J1cy1kZXZpY2VzL3RpLWdw
bWMudHh0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvYnVzL3RpLWdwbWMudHh0CmRp
ZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2Nkcm9tL2Nkcm9tLXN0YW5kYXJkLnJzdCBiL0RvY3Vt
ZW50YXRpb24vZHJpdmVycy9jZHJvbS9jZHJvbS1zdGFuZGFyZC5yc3QKc2ltaWxhcml0eSBpbmRl
eCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vY2Ryb20vY2Ryb20tc3RhbmRhcmQucnN0
CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvY2Ryb20vY2Ryb20tc3RhbmRhcmQucnN0
CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2Nkcm9tL2lkZS1jZC5yc3QgYi9Eb2N1bWVudGF0
aW9uL2RyaXZlcnMvY2Ryb20vaWRlLWNkLnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1l
IGZyb20gRG9jdW1lbnRhdGlvbi9jZHJvbS9pZGUtY2QucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0
aW9uL2RyaXZlcnMvY2Ryb20vaWRlLWNkLnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9j
ZHJvbS9pbmRleC5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvY2Ryb20vaW5kZXgucnN0CnNp
bWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2Nkcm9tL2luZGV4
LnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2Nkcm9tL2luZGV4LnJzdApkaWZm
IC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9jZHJvbS9wYWNrZXQtd3JpdGluZy5yc3QgYi9Eb2N1bWVu
dGF0aW9uL2RyaXZlcnMvY2Ryb20vcGFja2V0LXdyaXRpbmcucnN0CnNpbWlsYXJpdHkgaW5kZXgg
MTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2Nkcm9tL3BhY2tldC13cml0aW5nLnJzdApy
ZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2Nkcm9tL3BhY2tldC13cml0aW5nLnJzdApk
aWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9jcHUtZnJlcS9hbWQtcG93ZXJub3cudHh0IGIvRG9j
dW1lbnRhdGlvbi9kcml2ZXJzL2NwdS1mcmVxL2FtZC1wb3dlcm5vdy50eHQKc2ltaWxhcml0eSBp
bmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vY3B1LWZyZXEvYW1kLXBvd2Vybm93
LnR4dApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2NwdS1mcmVxL2FtZC1wb3dlcm5v
dy50eHQKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vY3B1LWZyZXEvY29yZS50eHQgYi9Eb2N1
bWVudGF0aW9uL2RyaXZlcnMvY3B1LWZyZXEvY29yZS50eHQKc2ltaWxhcml0eSBpbmRleCAxMDAl
CnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vY3B1LWZyZXEvY29yZS50eHQKcmVuYW1lIHRvIERv
Y3VtZW50YXRpb24vZHJpdmVycy9jcHUtZnJlcS9jb3JlLnR4dApkaWZmIC0tZ2l0IGEvRG9jdW1l
bnRhdGlvbi9jcHUtZnJlcS9jcHUtZHJpdmVycy50eHQgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMv
Y3B1LWZyZXEvY3B1LWRyaXZlcnMudHh0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJv
bSBEb2N1bWVudGF0aW9uL2NwdS1mcmVxL2NwdS1kcml2ZXJzLnR4dApyZW5hbWUgdG8gRG9jdW1l
bnRhdGlvbi9kcml2ZXJzL2NwdS1mcmVxL2NwdS1kcml2ZXJzLnR4dApkaWZmIC0tZ2l0IGEvRG9j
dW1lbnRhdGlvbi9jcHUtZnJlcS9jcHVmcmVxLW5mb3JjZTIudHh0IGIvRG9jdW1lbnRhdGlvbi9k
cml2ZXJzL2NwdS1mcmVxL2NwdWZyZXEtbmZvcmNlMi50eHQKc2ltaWxhcml0eSBpbmRleCAxMDAl
CnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vY3B1LWZyZXEvY3B1ZnJlcS1uZm9yY2UyLnR4dApy
ZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2NwdS1mcmVxL2NwdWZyZXEtbmZvcmNlMi50
eHQKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vY3B1LWZyZXEvY3B1ZnJlcS1zdGF0cy50eHQg
Yi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvY3B1LWZyZXEvY3B1ZnJlcS1zdGF0cy50eHQKc2ltaWxh
cml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vY3B1LWZyZXEvY3B1ZnJl
cS1zdGF0cy50eHQKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9jcHUtZnJlcS9jcHVm
cmVxLXN0YXRzLnR4dApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9jcHUtZnJlcS9pbmRleC50
eHQgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvY3B1LWZyZXEvaW5kZXgudHh0CnNpbWlsYXJpdHkg
aW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2NwdS1mcmVxL2luZGV4LnR4dApy
ZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2NwdS1mcmVxL2luZGV4LnR4dApkaWZmIC0t
Z2l0IGEvRG9jdW1lbnRhdGlvbi9jcHUtZnJlcS9wY2MtY3B1ZnJlcS50eHQgYi9Eb2N1bWVudGF0
aW9uL2RyaXZlcnMvY3B1LWZyZXEvcGNjLWNwdWZyZXEudHh0CnNpbWlsYXJpdHkgaW5kZXggMTAw
JQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2NwdS1mcmVxL3BjYy1jcHVmcmVxLnR4dApyZW5h
bWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2NwdS1mcmVxL3BjYy1jcHVmcmVxLnR4dApkaWZm
IC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9jcnlwdG8vYXBpLWFlYWQucnN0IGIvRG9jdW1lbnRhdGlv
bi9kcml2ZXJzL2NyeXB0by9hcGktYWVhZC5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFt
ZSBmcm9tIERvY3VtZW50YXRpb24vY3J5cHRvL2FwaS1hZWFkLnJzdApyZW5hbWUgdG8gRG9jdW1l
bnRhdGlvbi9kcml2ZXJzL2NyeXB0by9hcGktYWVhZC5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50
YXRpb24vY3J5cHRvL2FwaS1ha2NpcGhlci5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvY3J5
cHRvL2FwaS1ha2NpcGhlci5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERv
Y3VtZW50YXRpb24vY3J5cHRvL2FwaS1ha2NpcGhlci5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRp
b24vZHJpdmVycy9jcnlwdG8vYXBpLWFrY2lwaGVyLnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRh
dGlvbi9jcnlwdG8vYXBpLWRpZ2VzdC5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvY3J5cHRv
L2FwaS1kaWdlc3QucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVu
dGF0aW9uL2NyeXB0by9hcGktZGlnZXN0LnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2
ZXJzL2NyeXB0by9hcGktZGlnZXN0LnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9jcnlw
dG8vYXBpLWludHJvLnR4dCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9jcnlwdG8vYXBpLWludHJv
LnR4dApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9jcnlw
dG8vYXBpLWludHJvLnR4dApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2NyeXB0by9h
cGktaW50cm8udHh0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2NyeXB0by9hcGkta3BwLnJz
dCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9jcnlwdG8vYXBpLWtwcC5yc3QKc2ltaWxhcml0eSBp
bmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vY3J5cHRvL2FwaS1rcHAucnN0CnJl
bmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvY3J5cHRvL2FwaS1rcHAucnN0CmRpZmYgLS1n
aXQgYS9Eb2N1bWVudGF0aW9uL2NyeXB0by9hcGktcm5nLnJzdCBiL0RvY3VtZW50YXRpb24vZHJp
dmVycy9jcnlwdG8vYXBpLXJuZy5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9t
IERvY3VtZW50YXRpb24vY3J5cHRvL2FwaS1ybmcucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9u
L2RyaXZlcnMvY3J5cHRvL2FwaS1ybmcucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2Ny
eXB0by9hcGktc2FtcGxlcy5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvY3J5cHRvL2FwaS1z
YW1wbGVzLnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlv
bi9jcnlwdG8vYXBpLXNhbXBsZXMucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMv
Y3J5cHRvL2FwaS1zYW1wbGVzLnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9jcnlwdG8v
YXBpLXNrY2lwaGVyLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9jcnlwdG8vYXBpLXNrY2lw
aGVyLnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9j
cnlwdG8vYXBpLXNrY2lwaGVyLnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2Ny
eXB0by9hcGktc2tjaXBoZXIucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2NyeXB0by9h
cGkucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2NyeXB0by9hcGkucnN0CnNpbWlsYXJpdHkg
aW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2NyeXB0by9hcGkucnN0CnJlbmFt
ZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvY3J5cHRvL2FwaS5yc3QKZGlmZiAtLWdpdCBhL0Rv
Y3VtZW50YXRpb24vY3J5cHRvL2FyY2hpdGVjdHVyZS5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZl
cnMvY3J5cHRvL2FyY2hpdGVjdHVyZS5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBm
cm9tIERvY3VtZW50YXRpb24vY3J5cHRvL2FyY2hpdGVjdHVyZS5yc3QKcmVuYW1lIHRvIERvY3Vt
ZW50YXRpb24vZHJpdmVycy9jcnlwdG8vYXJjaGl0ZWN0dXJlLnJzdApkaWZmIC0tZ2l0IGEvRG9j
dW1lbnRhdGlvbi9jcnlwdG8vYXN5bW1ldHJpYy1rZXlzLnR4dCBiL0RvY3VtZW50YXRpb24vZHJp
dmVycy9jcnlwdG8vYXN5bW1ldHJpYy1rZXlzLnR4dApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVu
YW1lIGZyb20gRG9jdW1lbnRhdGlvbi9jcnlwdG8vYXN5bW1ldHJpYy1rZXlzLnR4dApyZW5hbWUg
dG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2NyeXB0by9hc3ltbWV0cmljLWtleXMudHh0CmRpZmYg
LS1naXQgYS9Eb2N1bWVudGF0aW9uL2NyeXB0by9hc3luYy10eC1hcGkudHh0IGIvRG9jdW1lbnRh
dGlvbi9kcml2ZXJzL2NyeXB0by9hc3luYy10eC1hcGkudHh0CnNpbWlsYXJpdHkgaW5kZXggMTAw
JQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2NyeXB0by9hc3luYy10eC1hcGkudHh0CnJlbmFt
ZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvY3J5cHRvL2FzeW5jLXR4LWFwaS50eHQKZGlmZiAt
LWdpdCBhL0RvY3VtZW50YXRpb24vY3J5cHRvL2NvbmYucHkgYi9Eb2N1bWVudGF0aW9uL2RyaXZl
cnMvY3J5cHRvL2NvbmYucHkKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3Vt
ZW50YXRpb24vY3J5cHRvL2NvbmYucHkKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9j
cnlwdG8vY29uZi5weQpkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9jcnlwdG8vY3J5cHRvX2Vu
Z2luZS5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvY3J5cHRvL2NyeXB0b19lbmdpbmUucnN0
CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2NyeXB0by9j
cnlwdG9fZW5naW5lLnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2NyeXB0by9j
cnlwdG9fZW5naW5lLnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9jcnlwdG8vZGVzY29y
ZS1yZWFkbWUudHh0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2NyeXB0by9kZXNjb3JlLXJlYWRt
ZS50eHQKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vY3J5
cHRvL2Rlc2NvcmUtcmVhZG1lLnR4dApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2Ny
eXB0by9kZXNjb3JlLXJlYWRtZS50eHQKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vY3J5cHRv
L2RldmVsLWFsZ29zLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9jcnlwdG8vZGV2ZWwtYWxn
b3MucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2Ny
eXB0by9kZXZlbC1hbGdvcy5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9jcnlw
dG8vZGV2ZWwtYWxnb3MucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2NyeXB0by9pbmRl
eC5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvY3J5cHRvL2luZGV4LnJzdApzaW1pbGFyaXR5
IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9jcnlwdG8vaW5kZXgucnN0CnJl
bmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvY3J5cHRvL2luZGV4LnJzdApkaWZmIC0tZ2l0
IGEvRG9jdW1lbnRhdGlvbi9jcnlwdG8vaW50cm8ucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJz
L2NyeXB0by9pbnRyby5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3Vt
ZW50YXRpb24vY3J5cHRvL2ludHJvLnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJz
L2NyeXB0by9pbnRyby5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vY3J5cHRvL3VzZXJz
cGFjZS1pZi5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvY3J5cHRvL3VzZXJzcGFjZS1pZi5y
c3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vY3J5cHRv
L3VzZXJzcGFjZS1pZi5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9jcnlwdG8v
dXNlcnNwYWNlLWlmLnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9kZXZpY2UtbWFwcGVy
L2NhY2hlLXBvbGljaWVzLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9kZXZpY2UtbWFwcGVy
L2NhY2hlLXBvbGljaWVzLnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9j
dW1lbnRhdGlvbi9kZXZpY2UtbWFwcGVyL2NhY2hlLXBvbGljaWVzLnJzdApyZW5hbWUgdG8gRG9j
dW1lbnRhdGlvbi9kcml2ZXJzL2RldmljZS1tYXBwZXIvY2FjaGUtcG9saWNpZXMucnN0CmRpZmYg
LS1naXQgYS9Eb2N1bWVudGF0aW9uL2RldmljZS1tYXBwZXIvY2FjaGUucnN0IGIvRG9jdW1lbnRh
dGlvbi9kcml2ZXJzL2RldmljZS1tYXBwZXIvY2FjaGUucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAw
JQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2RldmljZS1tYXBwZXIvY2FjaGUucnN0CnJlbmFt
ZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvZGV2aWNlLW1hcHBlci9jYWNoZS5yc3QKZGlmZiAt
LWdpdCBhL0RvY3VtZW50YXRpb24vZGV2aWNlLW1hcHBlci9kZWxheS5yc3QgYi9Eb2N1bWVudGF0
aW9uL2RyaXZlcnMvZGV2aWNlLW1hcHBlci9kZWxheS5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAl
CnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vZGV2aWNlLW1hcHBlci9kZWxheS5yc3QKcmVuYW1l
IHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9kZXZpY2UtbWFwcGVyL2RlbGF5LnJzdApkaWZmIC0t
Z2l0IGEvRG9jdW1lbnRhdGlvbi9kZXZpY2UtbWFwcGVyL2RtLWNyeXB0LnJzdCBiL0RvY3VtZW50
YXRpb24vZHJpdmVycy9kZXZpY2UtbWFwcGVyL2RtLWNyeXB0LnJzdApzaW1pbGFyaXR5IGluZGV4
IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9kZXZpY2UtbWFwcGVyL2RtLWNyeXB0LnJz
dApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2RldmljZS1tYXBwZXIvZG0tY3J5cHQu
cnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2RldmljZS1tYXBwZXIvZG0tZHVzdC50eHQg
Yi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvZGV2aWNlLW1hcHBlci9kbS1kdXN0LnR4dApzaW1pbGFy
aXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9kZXZpY2UtbWFwcGVyL2Rt
LWR1c3QudHh0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvZGV2aWNlLW1hcHBlci9k
bS1kdXN0LnR4dApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9kZXZpY2UtbWFwcGVyL2RtLWZs
YWtleS5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvZGV2aWNlLW1hcHBlci9kbS1mbGFrZXku
cnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2Rldmlj
ZS1tYXBwZXIvZG0tZmxha2V5LnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2Rl
dmljZS1tYXBwZXIvZG0tZmxha2V5LnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9kZXZp
Y2UtbWFwcGVyL2RtLWluaXQucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2RldmljZS1tYXBw
ZXIvZG0taW5pdC5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50
YXRpb24vZGV2aWNlLW1hcHBlci9kbS1pbml0LnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9k
cml2ZXJzL2RldmljZS1tYXBwZXIvZG0taW5pdC5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRp
b24vZGV2aWNlLW1hcHBlci9kbS1pbnRlZ3JpdHkucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJz
L2RldmljZS1tYXBwZXIvZG0taW50ZWdyaXR5LnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVu
YW1lIGZyb20gRG9jdW1lbnRhdGlvbi9kZXZpY2UtbWFwcGVyL2RtLWludGVncml0eS5yc3QKcmVu
YW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9kZXZpY2UtbWFwcGVyL2RtLWludGVncml0eS5y
c3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vZGV2aWNlLW1hcHBlci9kbS1pby5yc3QgYi9E
b2N1bWVudGF0aW9uL2RyaXZlcnMvZGV2aWNlLW1hcHBlci9kbS1pby5yc3QKc2ltaWxhcml0eSBp
bmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vZGV2aWNlLW1hcHBlci9kbS1pby5y
c3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9kZXZpY2UtbWFwcGVyL2RtLWlvLnJz
dApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9kZXZpY2UtbWFwcGVyL2RtLWxvZy5yc3QgYi9E
b2N1bWVudGF0aW9uL2RyaXZlcnMvZGV2aWNlLW1hcHBlci9kbS1sb2cucnN0CnNpbWlsYXJpdHkg
aW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2RldmljZS1tYXBwZXIvZG0tbG9n
LnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2RldmljZS1tYXBwZXIvZG0tbG9n
LnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9kZXZpY2UtbWFwcGVyL2RtLXF1ZXVlLWxl
bmd0aC5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvZGV2aWNlLW1hcHBlci9kbS1xdWV1ZS1s
ZW5ndGgucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9u
L2RldmljZS1tYXBwZXIvZG0tcXVldWUtbGVuZ3RoLnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlv
bi9kcml2ZXJzL2RldmljZS1tYXBwZXIvZG0tcXVldWUtbGVuZ3RoLnJzdApkaWZmIC0tZ2l0IGEv
RG9jdW1lbnRhdGlvbi9kZXZpY2UtbWFwcGVyL2RtLXJhaWQucnN0IGIvRG9jdW1lbnRhdGlvbi9k
cml2ZXJzL2RldmljZS1tYXBwZXIvZG0tcmFpZC5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJl
bmFtZSBmcm9tIERvY3VtZW50YXRpb24vZGV2aWNlLW1hcHBlci9kbS1yYWlkLnJzdApyZW5hbWUg
dG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2RldmljZS1tYXBwZXIvZG0tcmFpZC5yc3QKZGlmZiAt
LWdpdCBhL0RvY3VtZW50YXRpb24vZGV2aWNlLW1hcHBlci9kbS1zZXJ2aWNlLXRpbWUucnN0IGIv
RG9jdW1lbnRhdGlvbi9kcml2ZXJzL2RldmljZS1tYXBwZXIvZG0tc2VydmljZS10aW1lLnJzdApz
aW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9kZXZpY2UtbWFw
cGVyL2RtLXNlcnZpY2UtdGltZS5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9k
ZXZpY2UtbWFwcGVyL2RtLXNlcnZpY2UtdGltZS5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRp
b24vZGV2aWNlLW1hcHBlci9kbS11ZXZlbnQucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2Rl
dmljZS1tYXBwZXIvZG0tdWV2ZW50LnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZy
b20gRG9jdW1lbnRhdGlvbi9kZXZpY2UtbWFwcGVyL2RtLXVldmVudC5yc3QKcmVuYW1lIHRvIERv
Y3VtZW50YXRpb24vZHJpdmVycy9kZXZpY2UtbWFwcGVyL2RtLXVldmVudC5yc3QKZGlmZiAtLWdp
dCBhL0RvY3VtZW50YXRpb24vZGV2aWNlLW1hcHBlci9kbS16b25lZC5yc3QgYi9Eb2N1bWVudGF0
aW9uL2RyaXZlcnMvZGV2aWNlLW1hcHBlci9kbS16b25lZC5yc3QKc2ltaWxhcml0eSBpbmRleCAx
MDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vZGV2aWNlLW1hcHBlci9kbS16b25lZC5yc3QK
cmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9kZXZpY2UtbWFwcGVyL2RtLXpvbmVkLnJz
dApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9kZXZpY2UtbWFwcGVyL2VyYS5yc3QgYi9Eb2N1
bWVudGF0aW9uL2RyaXZlcnMvZGV2aWNlLW1hcHBlci9lcmEucnN0CnNpbWlsYXJpdHkgaW5kZXgg
MTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2RldmljZS1tYXBwZXIvZXJhLnJzdApyZW5h
bWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2RldmljZS1tYXBwZXIvZXJhLnJzdApkaWZmIC0t
Z2l0IGEvRG9jdW1lbnRhdGlvbi9kZXZpY2UtbWFwcGVyL2luZGV4LnJzdCBiL0RvY3VtZW50YXRp
b24vZHJpdmVycy9kZXZpY2UtbWFwcGVyL2luZGV4LnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUK
cmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9kZXZpY2UtbWFwcGVyL2luZGV4LnJzdApyZW5hbWUg
dG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2RldmljZS1tYXBwZXIvaW5kZXgucnN0CmRpZmYgLS1n
aXQgYS9Eb2N1bWVudGF0aW9uL2RldmljZS1tYXBwZXIva2NvcHlkLnJzdCBiL0RvY3VtZW50YXRp
b24vZHJpdmVycy9kZXZpY2UtbWFwcGVyL2tjb3B5ZC5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAl
CnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vZGV2aWNlLW1hcHBlci9rY29weWQucnN0CnJlbmFt
ZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvZGV2aWNlLW1hcHBlci9rY29weWQucnN0CmRpZmYg
LS1naXQgYS9Eb2N1bWVudGF0aW9uL2RldmljZS1tYXBwZXIvbGluZWFyLnJzdCBiL0RvY3VtZW50
YXRpb24vZHJpdmVycy9kZXZpY2UtbWFwcGVyL2xpbmVhci5yc3QKc2ltaWxhcml0eSBpbmRleCAx
MDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vZGV2aWNlLW1hcHBlci9saW5lYXIucnN0CnJl
bmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvZGV2aWNlLW1hcHBlci9saW5lYXIucnN0CmRp
ZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2RldmljZS1tYXBwZXIvbG9nLXdyaXRlcy5yc3QgYi9E
b2N1bWVudGF0aW9uL2RyaXZlcnMvZGV2aWNlLW1hcHBlci9sb2ctd3JpdGVzLnJzdApzaW1pbGFy
aXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9kZXZpY2UtbWFwcGVyL2xv
Zy13cml0ZXMucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvZGV2aWNlLW1hcHBl
ci9sb2ctd3JpdGVzLnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9kZXZpY2UtbWFwcGVy
L3BlcnNpc3RlbnQtZGF0YS5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvZGV2aWNlLW1hcHBl
ci9wZXJzaXN0ZW50LWRhdGEucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBE
b2N1bWVudGF0aW9uL2RldmljZS1tYXBwZXIvcGVyc2lzdGVudC1kYXRhLnJzdApyZW5hbWUgdG8g
RG9jdW1lbnRhdGlvbi9kcml2ZXJzL2RldmljZS1tYXBwZXIvcGVyc2lzdGVudC1kYXRhLnJzdApk
aWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9kZXZpY2UtbWFwcGVyL3NuYXBzaG90LnJzdCBiL0Rv
Y3VtZW50YXRpb24vZHJpdmVycy9kZXZpY2UtbWFwcGVyL3NuYXBzaG90LnJzdApzaW1pbGFyaXR5
IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9kZXZpY2UtbWFwcGVyL3NuYXBz
aG90LnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2RldmljZS1tYXBwZXIvc25h
cHNob3QucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2RldmljZS1tYXBwZXIvc3RhdGlz
dGljcy5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvZGV2aWNlLW1hcHBlci9zdGF0aXN0aWNz
LnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9kZXZp
Y2UtbWFwcGVyL3N0YXRpc3RpY3MucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMv
ZGV2aWNlLW1hcHBlci9zdGF0aXN0aWNzLnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9k
ZXZpY2UtbWFwcGVyL3N0cmlwZWQucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2RldmljZS1t
YXBwZXIvc3RyaXBlZC5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3Vt
ZW50YXRpb24vZGV2aWNlLW1hcHBlci9zdHJpcGVkLnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlv
bi9kcml2ZXJzL2RldmljZS1tYXBwZXIvc3RyaXBlZC5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50
YXRpb24vZGV2aWNlLW1hcHBlci9zd2l0Y2gucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2Rl
dmljZS1tYXBwZXIvc3dpdGNoLnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20g
RG9jdW1lbnRhdGlvbi9kZXZpY2UtbWFwcGVyL3N3aXRjaC5yc3QKcmVuYW1lIHRvIERvY3VtZW50
YXRpb24vZHJpdmVycy9kZXZpY2UtbWFwcGVyL3N3aXRjaC5yc3QKZGlmZiAtLWdpdCBhL0RvY3Vt
ZW50YXRpb24vZGV2aWNlLW1hcHBlci90aGluLXByb3Zpc2lvbmluZy5yc3QgYi9Eb2N1bWVudGF0
aW9uL2RyaXZlcnMvZGV2aWNlLW1hcHBlci90aGluLXByb3Zpc2lvbmluZy5yc3QKc2ltaWxhcml0
eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vZGV2aWNlLW1hcHBlci90aGlu
LXByb3Zpc2lvbmluZy5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9kZXZpY2Ut
bWFwcGVyL3RoaW4tcHJvdmlzaW9uaW5nLnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9k
ZXZpY2UtbWFwcGVyL3Vuc3RyaXBlZC5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvZGV2aWNl
LW1hcHBlci91bnN0cmlwZWQucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBE
b2N1bWVudGF0aW9uL2RldmljZS1tYXBwZXIvdW5zdHJpcGVkLnJzdApyZW5hbWUgdG8gRG9jdW1l
bnRhdGlvbi9kcml2ZXJzL2RldmljZS1tYXBwZXIvdW5zdHJpcGVkLnJzdApkaWZmIC0tZ2l0IGEv
RG9jdW1lbnRhdGlvbi9kZXZpY2UtbWFwcGVyL3Zlcml0eS5yc3QgYi9Eb2N1bWVudGF0aW9uL2Ry
aXZlcnMvZGV2aWNlLW1hcHBlci92ZXJpdHkucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5h
bWUgZnJvbSBEb2N1bWVudGF0aW9uL2RldmljZS1tYXBwZXIvdmVyaXR5LnJzdApyZW5hbWUgdG8g
RG9jdW1lbnRhdGlvbi9kcml2ZXJzL2RldmljZS1tYXBwZXIvdmVyaXR5LnJzdApkaWZmIC0tZ2l0
IGEvRG9jdW1lbnRhdGlvbi9kZXZpY2UtbWFwcGVyL3dyaXRlY2FjaGUucnN0IGIvRG9jdW1lbnRh
dGlvbi9kcml2ZXJzL2RldmljZS1tYXBwZXIvd3JpdGVjYWNoZS5yc3QKc2ltaWxhcml0eSBpbmRl
eCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vZGV2aWNlLW1hcHBlci93cml0ZWNhY2hl
LnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2RldmljZS1tYXBwZXIvd3JpdGVj
YWNoZS5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vZGV2aWNlLW1hcHBlci96ZXJvLnJz
dCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9kZXZpY2UtbWFwcGVyL3plcm8ucnN0CnNpbWlsYXJp
dHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2RldmljZS1tYXBwZXIvemVy
by5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9kZXZpY2UtbWFwcGVyL3plcm8u
cnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2RyaXZlci1hcGkvODAyMTEvY2ZnODAyMTEu
cnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2RyaXZlci1hcGkvODAyMTEvY2ZnODAyMTEucnN0
CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2RyaXZlci1h
cGkvODAyMTEvY2ZnODAyMTEucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvZHJp
dmVyLWFwaS84MDIxMS9jZmc4MDIxMS5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vZHJp
dmVyLWFwaS84MDIxMS9jb25mLnB5IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2RyaXZlci1hcGkv
ODAyMTEvY29uZi5weQpzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRh
dGlvbi9kcml2ZXItYXBpLzgwMjExL2NvbmYucHkKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJp
dmVycy9kcml2ZXItYXBpLzgwMjExL2NvbmYucHkKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24v
ZHJpdmVyLWFwaS84MDIxMS9pbmRleC5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvZHJpdmVy
LWFwaS84MDIxMS9pbmRleC5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERv
Y3VtZW50YXRpb24vZHJpdmVyLWFwaS84MDIxMS9pbmRleC5yc3QKcmVuYW1lIHRvIERvY3VtZW50
YXRpb24vZHJpdmVycy9kcml2ZXItYXBpLzgwMjExL2luZGV4LnJzdApkaWZmIC0tZ2l0IGEvRG9j
dW1lbnRhdGlvbi9kcml2ZXItYXBpLzgwMjExL2ludHJvZHVjdGlvbi5yc3QgYi9Eb2N1bWVudGF0
aW9uL2RyaXZlcnMvZHJpdmVyLWFwaS84MDIxMS9pbnRyb2R1Y3Rpb24ucnN0CnNpbWlsYXJpdHkg
aW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2RyaXZlci1hcGkvODAyMTEvaW50
cm9kdWN0aW9uLnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2RyaXZlci1hcGkv
ODAyMTEvaW50cm9kdWN0aW9uLnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9kcml2ZXIt
YXBpLzgwMjExL21hYzgwMjExLWFkdmFuY2VkLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9k
cml2ZXItYXBpLzgwMjExL21hYzgwMjExLWFkdmFuY2VkLnJzdApzaW1pbGFyaXR5IGluZGV4IDEw
MCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9kcml2ZXItYXBpLzgwMjExL21hYzgwMjExLWFk
dmFuY2VkLnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2RyaXZlci1hcGkvODAy
MTEvbWFjODAyMTEtYWR2YW5jZWQucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2RyaXZl
ci1hcGkvODAyMTEvbWFjODAyMTEucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2RyaXZlci1h
cGkvODAyMTEvbWFjODAyMTEucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBE
b2N1bWVudGF0aW9uL2RyaXZlci1hcGkvODAyMTEvbWFjODAyMTEucnN0CnJlbmFtZSB0byBEb2N1
bWVudGF0aW9uL2RyaXZlcnMvZHJpdmVyLWFwaS84MDIxMS9tYWM4MDIxMS5yc3QKZGlmZiAtLWdp
dCBhL0RvY3VtZW50YXRpb24vZHJpdmVyLWFwaS9hY3BpL2luZGV4LnJzdCBiL0RvY3VtZW50YXRp
b24vZHJpdmVycy9kcml2ZXItYXBpL2FjcGkvaW5kZXgucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAw
JQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2RyaXZlci1hcGkvYWNwaS9pbmRleC5yc3QKcmVu
YW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9kcml2ZXItYXBpL2FjcGkvaW5kZXgucnN0CmRp
ZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2RyaXZlci1hcGkvYWNwaS9saW51eGl6ZWQtYWNwaWNh
LnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9kcml2ZXItYXBpL2FjcGkvbGludXhpemVkLWFj
cGljYS5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24v
ZHJpdmVyLWFwaS9hY3BpL2xpbnV4aXplZC1hY3BpY2EucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0
aW9uL2RyaXZlcnMvZHJpdmVyLWFwaS9hY3BpL2xpbnV4aXplZC1hY3BpY2EucnN0CmRpZmYgLS1n
aXQgYS9Eb2N1bWVudGF0aW9uL2RyaXZlci1hcGkvYWNwaS9zY2FuX2hhbmRsZXJzLnJzdCBiL0Rv
Y3VtZW50YXRpb24vZHJpdmVycy9kcml2ZXItYXBpL2FjcGkvc2Nhbl9oYW5kbGVycy5yc3QKc2lt
aWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vZHJpdmVyLWFwaS9h
Y3BpL3NjYW5faGFuZGxlcnMucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvZHJp
dmVyLWFwaS9hY3BpL3NjYW5faGFuZGxlcnMucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9u
L2RyaXZlci1hcGkvYmFzaWNzLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9kcml2ZXItYXBp
L2Jhc2ljcy5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRp
b24vZHJpdmVyLWFwaS9iYXNpY3MucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMv
ZHJpdmVyLWFwaS9iYXNpY3MucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2RyaXZlci1h
cGkvY2xrLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9kcml2ZXItYXBpL2Nsay5yc3QKc2lt
aWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vZHJpdmVyLWFwaS9j
bGsucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvZHJpdmVyLWFwaS9jbGsucnN0
CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2RyaXZlci1hcGkvY29tcG9uZW50LnJzdCBiL0Rv
Y3VtZW50YXRpb24vZHJpdmVycy9kcml2ZXItYXBpL2NvbXBvbmVudC5yc3QKc2ltaWxhcml0eSBp
bmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vZHJpdmVyLWFwaS9jb21wb25lbnQu
cnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvZHJpdmVyLWFwaS9jb21wb25lbnQu
cnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2RyaXZlci1hcGkvY29uZi5weSBiL0RvY3Vt
ZW50YXRpb24vZHJpdmVycy9kcml2ZXItYXBpL2NvbmYucHkKc2ltaWxhcml0eSBpbmRleCAxMDAl
CnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vZHJpdmVyLWFwaS9jb25mLnB5CnJlbmFtZSB0byBE
b2N1bWVudGF0aW9uL2RyaXZlcnMvZHJpdmVyLWFwaS9jb25mLnB5CmRpZmYgLS1naXQgYS9Eb2N1
bWVudGF0aW9uL2RyaXZlci1hcGkvZGV2aWNlLWlvLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVy
cy9kcml2ZXItYXBpL2RldmljZS1pby5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBm
cm9tIERvY3VtZW50YXRpb24vZHJpdmVyLWFwaS9kZXZpY2UtaW8ucnN0CnJlbmFtZSB0byBEb2N1
bWVudGF0aW9uL2RyaXZlcnMvZHJpdmVyLWFwaS9kZXZpY2UtaW8ucnN0CmRpZmYgLS1naXQgYS9E
b2N1bWVudGF0aW9uL2RyaXZlci1hcGkvZGV2aWNlX2Nvbm5lY3Rpb24ucnN0IGIvRG9jdW1lbnRh
dGlvbi9kcml2ZXJzL2RyaXZlci1hcGkvZGV2aWNlX2Nvbm5lY3Rpb24ucnN0CnNpbWlsYXJpdHkg
aW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2RyaXZlci1hcGkvZGV2aWNlX2Nv
bm5lY3Rpb24ucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvZHJpdmVyLWFwaS9k
ZXZpY2VfY29ubmVjdGlvbi5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vZHJpdmVyLWFw
aS9kZXZpY2VfbGluay5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvZHJpdmVyLWFwaS9kZXZp
Y2VfbGluay5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRp
b24vZHJpdmVyLWFwaS9kZXZpY2VfbGluay5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJp
dmVycy9kcml2ZXItYXBpL2RldmljZV9saW5rLnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlv
bi9kcml2ZXItYXBpL2RtYS1idWYucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2RyaXZlci1h
cGkvZG1hLWJ1Zi5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50
YXRpb24vZHJpdmVyLWFwaS9kbWEtYnVmLnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2
ZXJzL2RyaXZlci1hcGkvZG1hLWJ1Zi5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vZHJp
dmVyLWFwaS9kbWFlbmdpbmUvY2xpZW50LnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9kcml2
ZXItYXBpL2RtYWVuZ2luZS9jbGllbnQucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUg
ZnJvbSBEb2N1bWVudGF0aW9uL2RyaXZlci1hcGkvZG1hZW5naW5lL2NsaWVudC5yc3QKcmVuYW1l
IHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9kcml2ZXItYXBpL2RtYWVuZ2luZS9jbGllbnQucnN0
CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2RyaXZlci1hcGkvZG1hZW5naW5lL2RtYXRlc3Qu
cnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2RyaXZlci1hcGkvZG1hZW5naW5lL2RtYXRlc3Qu
cnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2RyaXZl
ci1hcGkvZG1hZW5naW5lL2RtYXRlc3QucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZl
cnMvZHJpdmVyLWFwaS9kbWFlbmdpbmUvZG1hdGVzdC5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50
YXRpb24vZHJpdmVyLWFwaS9kbWFlbmdpbmUvaW5kZXgucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2
ZXJzL2RyaXZlci1hcGkvZG1hZW5naW5lL2luZGV4LnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUK
cmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9kcml2ZXItYXBpL2RtYWVuZ2luZS9pbmRleC5yc3QK
cmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9kcml2ZXItYXBpL2RtYWVuZ2luZS9pbmRl
eC5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vZHJpdmVyLWFwaS9kbWFlbmdpbmUvcHJv
dmlkZXIucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2RyaXZlci1hcGkvZG1hZW5naW5lL3By
b3ZpZGVyLnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlv
bi9kcml2ZXItYXBpL2RtYWVuZ2luZS9wcm92aWRlci5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRp
b24vZHJpdmVycy9kcml2ZXItYXBpL2RtYWVuZ2luZS9wcm92aWRlci5yc3QKZGlmZiAtLWdpdCBh
L0RvY3VtZW50YXRpb24vZHJpdmVyLWFwaS9kbWFlbmdpbmUvcHhhX2RtYS5yc3QgYi9Eb2N1bWVu
dGF0aW9uL2RyaXZlcnMvZHJpdmVyLWFwaS9kbWFlbmdpbmUvcHhhX2RtYS5yc3QKc2ltaWxhcml0
eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vZHJpdmVyLWFwaS9kbWFlbmdp
bmUvcHhhX2RtYS5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9kcml2ZXItYXBp
L2RtYWVuZ2luZS9weGFfZG1hLnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9kcml2ZXIt
YXBpL2VkYWMucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2RyaXZlci1hcGkvZWRhYy5yc3QK
c2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vZHJpdmVyLWFw
aS9lZGFjLnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2RyaXZlci1hcGkvZWRh
Yy5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vZHJpdmVyLWFwaS9maXJld2lyZS5yc3Qg
Yi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvZHJpdmVyLWFwaS9maXJld2lyZS5yc3QKc2ltaWxhcml0
eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vZHJpdmVyLWFwaS9maXJld2ly
ZS5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9kcml2ZXItYXBpL2ZpcmV3aXJl
LnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9kcml2ZXItYXBpL2Zpcm13YXJlL2J1aWx0
LWluLWZ3LnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9kcml2ZXItYXBpL2Zpcm13YXJlL2J1
aWx0LWluLWZ3LnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRh
dGlvbi9kcml2ZXItYXBpL2Zpcm13YXJlL2J1aWx0LWluLWZ3LnJzdApyZW5hbWUgdG8gRG9jdW1l
bnRhdGlvbi9kcml2ZXJzL2RyaXZlci1hcGkvZmlybXdhcmUvYnVpbHQtaW4tZncucnN0CmRpZmYg
LS1naXQgYS9Eb2N1bWVudGF0aW9uL2RyaXZlci1hcGkvZmlybXdhcmUvY29yZS5yc3QgYi9Eb2N1
bWVudGF0aW9uL2RyaXZlcnMvZHJpdmVyLWFwaS9maXJtd2FyZS9jb3JlLnJzdApzaW1pbGFyaXR5
IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9kcml2ZXItYXBpL2Zpcm13YXJl
L2NvcmUucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvZHJpdmVyLWFwaS9maXJt
d2FyZS9jb3JlLnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9kcml2ZXItYXBpL2Zpcm13
YXJlL2RpcmVjdC1mcy1sb29rdXAucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2RyaXZlci1h
cGkvZmlybXdhcmUvZGlyZWN0LWZzLWxvb2t1cC5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJl
bmFtZSBmcm9tIERvY3VtZW50YXRpb24vZHJpdmVyLWFwaS9maXJtd2FyZS9kaXJlY3QtZnMtbG9v
a3VwLnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2RyaXZlci1hcGkvZmlybXdh
cmUvZGlyZWN0LWZzLWxvb2t1cC5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vZHJpdmVy
LWFwaS9maXJtd2FyZS9mYWxsYmFjay1tZWNoYW5pc21zLnJzdCBiL0RvY3VtZW50YXRpb24vZHJp
dmVycy9kcml2ZXItYXBpL2Zpcm13YXJlL2ZhbGxiYWNrLW1lY2hhbmlzbXMucnN0CnNpbWlsYXJp
dHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2RyaXZlci1hcGkvZmlybXdh
cmUvZmFsbGJhY2stbWVjaGFuaXNtcy5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVy
cy9kcml2ZXItYXBpL2Zpcm13YXJlL2ZhbGxiYWNrLW1lY2hhbmlzbXMucnN0CmRpZmYgLS1naXQg
YS9Eb2N1bWVudGF0aW9uL2RyaXZlci1hcGkvZmlybXdhcmUvZmlybXdhcmVfY2FjaGUucnN0IGIv
RG9jdW1lbnRhdGlvbi9kcml2ZXJzL2RyaXZlci1hcGkvZmlybXdhcmUvZmlybXdhcmVfY2FjaGUu
cnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2RyaXZl
ci1hcGkvZmlybXdhcmUvZmlybXdhcmVfY2FjaGUucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9u
L2RyaXZlcnMvZHJpdmVyLWFwaS9maXJtd2FyZS9maXJtd2FyZV9jYWNoZS5yc3QKZGlmZiAtLWdp
dCBhL0RvY3VtZW50YXRpb24vZHJpdmVyLWFwaS9maXJtd2FyZS9md19zZWFyY2hfcGF0aC5yc3Qg
Yi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvZHJpdmVyLWFwaS9maXJtd2FyZS9md19zZWFyY2hfcGF0
aC5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vZHJp
dmVyLWFwaS9maXJtd2FyZS9md19zZWFyY2hfcGF0aC5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRp
b24vZHJpdmVycy9kcml2ZXItYXBpL2Zpcm13YXJlL2Z3X3NlYXJjaF9wYXRoLnJzdApkaWZmIC0t
Z2l0IGEvRG9jdW1lbnRhdGlvbi9kcml2ZXItYXBpL2Zpcm13YXJlL2luZGV4LnJzdCBiL0RvY3Vt
ZW50YXRpb24vZHJpdmVycy9kcml2ZXItYXBpL2Zpcm13YXJlL2luZGV4LnJzdApzaW1pbGFyaXR5
IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9kcml2ZXItYXBpL2Zpcm13YXJl
L2luZGV4LnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2RyaXZlci1hcGkvZmly
bXdhcmUvaW5kZXgucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2RyaXZlci1hcGkvZmly
bXdhcmUvaW50cm9kdWN0aW9uLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9kcml2ZXItYXBp
L2Zpcm13YXJlL2ludHJvZHVjdGlvbi5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBm
cm9tIERvY3VtZW50YXRpb24vZHJpdmVyLWFwaS9maXJtd2FyZS9pbnRyb2R1Y3Rpb24ucnN0CnJl
bmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvZHJpdmVyLWFwaS9maXJtd2FyZS9pbnRyb2R1
Y3Rpb24ucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2RyaXZlci1hcGkvZmlybXdhcmUv
bG9va3VwLW9yZGVyLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9kcml2ZXItYXBpL2Zpcm13
YXJlL2xvb2t1cC1vcmRlci5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERv
Y3VtZW50YXRpb24vZHJpdmVyLWFwaS9maXJtd2FyZS9sb29rdXAtb3JkZXIucnN0CnJlbmFtZSB0
byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvZHJpdmVyLWFwaS9maXJtd2FyZS9sb29rdXAtb3JkZXIu
cnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2RyaXZlci1hcGkvZmlybXdhcmUvb3RoZXJf
aW50ZXJmYWNlcy5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvZHJpdmVyLWFwaS9maXJtd2Fy
ZS9vdGhlcl9pbnRlcmZhY2VzLnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20g
RG9jdW1lbnRhdGlvbi9kcml2ZXItYXBpL2Zpcm13YXJlL290aGVyX2ludGVyZmFjZXMucnN0CnJl
bmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvZHJpdmVyLWFwaS9maXJtd2FyZS9vdGhlcl9p
bnRlcmZhY2VzLnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9kcml2ZXItYXBpL2Zpcm13
YXJlL3JlcXVlc3RfZmlybXdhcmUucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2RyaXZlci1h
cGkvZmlybXdhcmUvcmVxdWVzdF9maXJtd2FyZS5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJl
bmFtZSBmcm9tIERvY3VtZW50YXRpb24vZHJpdmVyLWFwaS9maXJtd2FyZS9yZXF1ZXN0X2Zpcm13
YXJlLnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2RyaXZlci1hcGkvZmlybXdh
cmUvcmVxdWVzdF9maXJtd2FyZS5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vZHJpdmVy
LWFwaS9mcGdhL2ZwZ2EtYnJpZGdlLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9kcml2ZXIt
YXBpL2ZwZ2EvZnBnYS1icmlkZ2UucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJv
bSBEb2N1bWVudGF0aW9uL2RyaXZlci1hcGkvZnBnYS9mcGdhLWJyaWRnZS5yc3QKcmVuYW1lIHRv
IERvY3VtZW50YXRpb24vZHJpdmVycy9kcml2ZXItYXBpL2ZwZ2EvZnBnYS1icmlkZ2UucnN0CmRp
ZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2RyaXZlci1hcGkvZnBnYS9mcGdhLW1nci5yc3QgYi9E
b2N1bWVudGF0aW9uL2RyaXZlcnMvZHJpdmVyLWFwaS9mcGdhL2ZwZ2EtbWdyLnJzdApzaW1pbGFy
aXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9kcml2ZXItYXBpL2ZwZ2Ev
ZnBnYS1tZ3IucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvZHJpdmVyLWFwaS9m
cGdhL2ZwZ2EtbWdyLnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9kcml2ZXItYXBpL2Zw
Z2EvZnBnYS1wcm9ncmFtbWluZy5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvZHJpdmVyLWFw
aS9mcGdhL2ZwZ2EtcHJvZ3JhbW1pbmcucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUg
ZnJvbSBEb2N1bWVudGF0aW9uL2RyaXZlci1hcGkvZnBnYS9mcGdhLXByb2dyYW1taW5nLnJzdApy
ZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2RyaXZlci1hcGkvZnBnYS9mcGdhLXByb2dy
YW1taW5nLnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9kcml2ZXItYXBpL2ZwZ2EvZnBn
YS1yZWdpb24ucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2RyaXZlci1hcGkvZnBnYS9mcGdh
LXJlZ2lvbi5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRp
b24vZHJpdmVyLWFwaS9mcGdhL2ZwZ2EtcmVnaW9uLnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlv
bi9kcml2ZXJzL2RyaXZlci1hcGkvZnBnYS9mcGdhLXJlZ2lvbi5yc3QKZGlmZiAtLWdpdCBhL0Rv
Y3VtZW50YXRpb24vZHJpdmVyLWFwaS9mcGdhL2luZGV4LnJzdCBiL0RvY3VtZW50YXRpb24vZHJp
dmVycy9kcml2ZXItYXBpL2ZwZ2EvaW5kZXgucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5h
bWUgZnJvbSBEb2N1bWVudGF0aW9uL2RyaXZlci1hcGkvZnBnYS9pbmRleC5yc3QKcmVuYW1lIHRv
IERvY3VtZW50YXRpb24vZHJpdmVycy9kcml2ZXItYXBpL2ZwZ2EvaW5kZXgucnN0CmRpZmYgLS1n
aXQgYS9Eb2N1bWVudGF0aW9uL2RyaXZlci1hcGkvZnBnYS9pbnRyby5yc3QgYi9Eb2N1bWVudGF0
aW9uL2RyaXZlcnMvZHJpdmVyLWFwaS9mcGdhL2ludHJvLnJzdApzaW1pbGFyaXR5IGluZGV4IDEw
MCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9kcml2ZXItYXBpL2ZwZ2EvaW50cm8ucnN0CnJl
bmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvZHJpdmVyLWFwaS9mcGdhL2ludHJvLnJzdApk
aWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9kcml2ZXItYXBpL2ZyYW1lLWJ1ZmZlci5yc3QgYi9E
b2N1bWVudGF0aW9uL2RyaXZlcnMvZHJpdmVyLWFwaS9mcmFtZS1idWZmZXIucnN0CnNpbWlsYXJp
dHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2RyaXZlci1hcGkvZnJhbWUt
YnVmZmVyLnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2RyaXZlci1hcGkvZnJh
bWUtYnVmZmVyLnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9kcml2ZXItYXBpL2dlbmVy
aWMtY291bnRlci5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvZHJpdmVyLWFwaS9nZW5lcmlj
LWNvdW50ZXIucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0
aW9uL2RyaXZlci1hcGkvZ2VuZXJpYy1jb3VudGVyLnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlv
bi9kcml2ZXJzL2RyaXZlci1hcGkvZ2VuZXJpYy1jb3VudGVyLnJzdApkaWZmIC0tZ2l0IGEvRG9j
dW1lbnRhdGlvbi9kcml2ZXItYXBpL2dwaW8vYm9hcmQucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2
ZXJzL2RyaXZlci1hcGkvZ3Bpby9ib2FyZC5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFt
ZSBmcm9tIERvY3VtZW50YXRpb24vZHJpdmVyLWFwaS9ncGlvL2JvYXJkLnJzdApyZW5hbWUgdG8g
RG9jdW1lbnRhdGlvbi9kcml2ZXJzL2RyaXZlci1hcGkvZ3Bpby9ib2FyZC5yc3QKZGlmZiAtLWdp
dCBhL0RvY3VtZW50YXRpb24vZHJpdmVyLWFwaS9ncGlvL2NvbnN1bWVyLnJzdCBiL0RvY3VtZW50
YXRpb24vZHJpdmVycy9kcml2ZXItYXBpL2dwaW8vY29uc3VtZXIucnN0CnNpbWlsYXJpdHkgaW5k
ZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2RyaXZlci1hcGkvZ3Bpby9jb25zdW1l
ci5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9kcml2ZXItYXBpL2dwaW8vY29u
c3VtZXIucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2RyaXZlci1hcGkvZ3Bpby9kcml2
ZXIucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2RyaXZlci1hcGkvZ3Bpby9kcml2ZXIucnN0
CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2RyaXZlci1h
cGkvZ3Bpby9kcml2ZXIucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvZHJpdmVy
LWFwaS9ncGlvL2RyaXZlci5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vZHJpdmVyLWFw
aS9ncGlvL2RyaXZlcnMtb24tZ3Bpby5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvZHJpdmVy
LWFwaS9ncGlvL2RyaXZlcnMtb24tZ3Bpby5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFt
ZSBmcm9tIERvY3VtZW50YXRpb24vZHJpdmVyLWFwaS9ncGlvL2RyaXZlcnMtb24tZ3Bpby5yc3QK
cmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9kcml2ZXItYXBpL2dwaW8vZHJpdmVycy1v
bi1ncGlvLnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9kcml2ZXItYXBpL2dwaW8vaW5k
ZXgucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2RyaXZlci1hcGkvZ3Bpby9pbmRleC5yc3QK
c2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vZHJpdmVyLWFw
aS9ncGlvL2luZGV4LnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2RyaXZlci1h
cGkvZ3Bpby9pbmRleC5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vZHJpdmVyLWFwaS9n
cGlvL2ludHJvLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9kcml2ZXItYXBpL2dwaW8vaW50
cm8ucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2Ry
aXZlci1hcGkvZ3Bpby9pbnRyby5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9k
cml2ZXItYXBpL2dwaW8vaW50cm8ucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2RyaXZl
ci1hcGkvZ3Bpby9sZWdhY3kucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2RyaXZlci1hcGkv
Z3Bpby9sZWdhY3kucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVu
dGF0aW9uL2RyaXZlci1hcGkvZ3Bpby9sZWdhY3kucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9u
L2RyaXZlcnMvZHJpdmVyLWFwaS9ncGlvL2xlZ2FjeS5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50
YXRpb24vZHJpdmVyLWFwaS9oc2kucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2RyaXZlci1h
cGkvaHNpLnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlv
bi9kcml2ZXItYXBpL2hzaS5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9kcml2
ZXItYXBpL2hzaS5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vZHJpdmVyLWFwaS9pMmMu
cnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2RyaXZlci1hcGkvaTJjLnJzdApzaW1pbGFyaXR5
IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9kcml2ZXItYXBpL2kyYy5yc3QK
cmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9kcml2ZXItYXBpL2kyYy5yc3QKZGlmZiAt
LWdpdCBhL0RvY3VtZW50YXRpb24vZHJpdmVyLWFwaS9pM2MvZGV2aWNlLWRyaXZlci1hcGkucnN0
IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2RyaXZlci1hcGkvaTNjL2RldmljZS1kcml2ZXItYXBp
LnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9kcml2
ZXItYXBpL2kzYy9kZXZpY2UtZHJpdmVyLWFwaS5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24v
ZHJpdmVycy9kcml2ZXItYXBpL2kzYy9kZXZpY2UtZHJpdmVyLWFwaS5yc3QKZGlmZiAtLWdpdCBh
L0RvY3VtZW50YXRpb24vZHJpdmVyLWFwaS9pM2MvaW5kZXgucnN0IGIvRG9jdW1lbnRhdGlvbi9k
cml2ZXJzL2RyaXZlci1hcGkvaTNjL2luZGV4LnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVu
YW1lIGZyb20gRG9jdW1lbnRhdGlvbi9kcml2ZXItYXBpL2kzYy9pbmRleC5yc3QKcmVuYW1lIHRv
IERvY3VtZW50YXRpb24vZHJpdmVycy9kcml2ZXItYXBpL2kzYy9pbmRleC5yc3QKZGlmZiAtLWdp
dCBhL0RvY3VtZW50YXRpb24vZHJpdmVyLWFwaS9pM2MvbWFzdGVyLWRyaXZlci1hcGkucnN0IGIv
RG9jdW1lbnRhdGlvbi9kcml2ZXJzL2RyaXZlci1hcGkvaTNjL21hc3Rlci1kcml2ZXItYXBpLnJz
dApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9kcml2ZXIt
YXBpL2kzYy9tYXN0ZXItZHJpdmVyLWFwaS5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJp
dmVycy9kcml2ZXItYXBpL2kzYy9tYXN0ZXItZHJpdmVyLWFwaS5yc3QKZGlmZiAtLWdpdCBhL0Rv
Y3VtZW50YXRpb24vZHJpdmVyLWFwaS9pM2MvcHJvdG9jb2wucnN0IGIvRG9jdW1lbnRhdGlvbi9k
cml2ZXJzL2RyaXZlci1hcGkvaTNjL3Byb3RvY29sLnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUK
cmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9kcml2ZXItYXBpL2kzYy9wcm90b2NvbC5yc3QKcmVu
YW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9kcml2ZXItYXBpL2kzYy9wcm90b2NvbC5yc3QK
ZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vZHJpdmVyLWFwaS9paW8vYnVmZmVycy5yc3QgYi9E
b2N1bWVudGF0aW9uL2RyaXZlcnMvZHJpdmVyLWFwaS9paW8vYnVmZmVycy5yc3QKc2ltaWxhcml0
eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vZHJpdmVyLWFwaS9paW8vYnVm
ZmVycy5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9kcml2ZXItYXBpL2lpby9i
dWZmZXJzLnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9kcml2ZXItYXBpL2lpby9jb3Jl
LnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9kcml2ZXItYXBpL2lpby9jb3JlLnJzdApzaW1p
bGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9kcml2ZXItYXBpL2lp
by9jb3JlLnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2RyaXZlci1hcGkvaWlv
L2NvcmUucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2RyaXZlci1hcGkvaWlvL2h3LWNv
bnN1bWVyLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9kcml2ZXItYXBpL2lpby9ody1jb25z
dW1lci5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24v
ZHJpdmVyLWFwaS9paW8vaHctY29uc3VtZXIucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2Ry
aXZlcnMvZHJpdmVyLWFwaS9paW8vaHctY29uc3VtZXIucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVu
dGF0aW9uL2RyaXZlci1hcGkvaWlvL2luZGV4LnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9k
cml2ZXItYXBpL2lpby9pbmRleC5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9t
IERvY3VtZW50YXRpb24vZHJpdmVyLWFwaS9paW8vaW5kZXgucnN0CnJlbmFtZSB0byBEb2N1bWVu
dGF0aW9uL2RyaXZlcnMvZHJpdmVyLWFwaS9paW8vaW5kZXgucnN0CmRpZmYgLS1naXQgYS9Eb2N1
bWVudGF0aW9uL2RyaXZlci1hcGkvaWlvL2ludHJvLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVy
cy9kcml2ZXItYXBpL2lpby9pbnRyby5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBm
cm9tIERvY3VtZW50YXRpb24vZHJpdmVyLWFwaS9paW8vaW50cm8ucnN0CnJlbmFtZSB0byBEb2N1
bWVudGF0aW9uL2RyaXZlcnMvZHJpdmVyLWFwaS9paW8vaW50cm8ucnN0CmRpZmYgLS1naXQgYS9E
b2N1bWVudGF0aW9uL2RyaXZlci1hcGkvaWlvL3RyaWdnZXJlZC1idWZmZXJzLnJzdCBiL0RvY3Vt
ZW50YXRpb24vZHJpdmVycy9kcml2ZXItYXBpL2lpby90cmlnZ2VyZWQtYnVmZmVycy5yc3QKc2lt
aWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vZHJpdmVyLWFwaS9p
aW8vdHJpZ2dlcmVkLWJ1ZmZlcnMucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMv
ZHJpdmVyLWFwaS9paW8vdHJpZ2dlcmVkLWJ1ZmZlcnMucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVu
dGF0aW9uL2RyaXZlci1hcGkvaWlvL3RyaWdnZXJzLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVy
cy9kcml2ZXItYXBpL2lpby90cmlnZ2Vycy5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFt
ZSBmcm9tIERvY3VtZW50YXRpb24vZHJpdmVyLWFwaS9paW8vdHJpZ2dlcnMucnN0CnJlbmFtZSB0
byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvZHJpdmVyLWFwaS9paW8vdHJpZ2dlcnMucnN0CmRpZmYg
LS1naXQgYS9Eb2N1bWVudGF0aW9uL2RyaXZlci1hcGkvaW5kZXgucnN0IGIvRG9jdW1lbnRhdGlv
bi9kcml2ZXJzL2RyaXZlci1hcGkvaW5kZXgucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5h
bWUgZnJvbSBEb2N1bWVudGF0aW9uL2RyaXZlci1hcGkvaW5kZXgucnN0CnJlbmFtZSB0byBEb2N1
bWVudGF0aW9uL2RyaXZlcnMvZHJpdmVyLWFwaS9pbmRleC5yc3QKZGlmZiAtLWdpdCBhL0RvY3Vt
ZW50YXRpb24vZHJpdmVyLWFwaS9pbmZyYXN0cnVjdHVyZS5yc3QgYi9Eb2N1bWVudGF0aW9uL2Ry
aXZlcnMvZHJpdmVyLWFwaS9pbmZyYXN0cnVjdHVyZS5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAl
CnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vZHJpdmVyLWFwaS9pbmZyYXN0cnVjdHVyZS5yc3QK
cmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9kcml2ZXItYXBpL2luZnJhc3RydWN0dXJl
LnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9kcml2ZXItYXBpL2lucHV0LnJzdCBiL0Rv
Y3VtZW50YXRpb24vZHJpdmVycy9kcml2ZXItYXBpL2lucHV0LnJzdApzaW1pbGFyaXR5IGluZGV4
IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9kcml2ZXItYXBpL2lucHV0LnJzdApyZW5h
bWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2RyaXZlci1hcGkvaW5wdXQucnN0CmRpZmYgLS1n
aXQgYS9Eb2N1bWVudGF0aW9uL2RyaXZlci1hcGkvbGliYXRhLnJzdCBiL0RvY3VtZW50YXRpb24v
ZHJpdmVycy9kcml2ZXItYXBpL2xpYmF0YS5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFt
ZSBmcm9tIERvY3VtZW50YXRpb24vZHJpdmVyLWFwaS9saWJhdGEucnN0CnJlbmFtZSB0byBEb2N1
bWVudGF0aW9uL2RyaXZlcnMvZHJpdmVyLWFwaS9saWJhdGEucnN0CmRpZmYgLS1naXQgYS9Eb2N1
bWVudGF0aW9uL2RyaXZlci1hcGkvbWVzc2FnZS1iYXNlZC5yc3QgYi9Eb2N1bWVudGF0aW9uL2Ry
aXZlcnMvZHJpdmVyLWFwaS9tZXNzYWdlLWJhc2VkLnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUK
cmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9kcml2ZXItYXBpL21lc3NhZ2UtYmFzZWQucnN0CnJl
bmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvZHJpdmVyLWFwaS9tZXNzYWdlLWJhc2VkLnJz
dApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9kcml2ZXItYXBpL21pc2NfZGV2aWNlcy5yc3Qg
Yi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvZHJpdmVyLWFwaS9taXNjX2RldmljZXMucnN0CnNpbWls
YXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2RyaXZlci1hcGkvbWlz
Y19kZXZpY2VzLnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2RyaXZlci1hcGkv
bWlzY19kZXZpY2VzLnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9kcml2ZXItYXBpL21p
c2NlbGxhbmVvdXMucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2RyaXZlci1hcGkvbWlzY2Vs
bGFuZW91cy5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRp
b24vZHJpdmVyLWFwaS9taXNjZWxsYW5lb3VzLnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9k
cml2ZXJzL2RyaXZlci1hcGkvbWlzY2VsbGFuZW91cy5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50
YXRpb24vZHJpdmVyLWFwaS9tdGRuYW5kLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9kcml2
ZXItYXBpL210ZG5hbmQucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1
bWVudGF0aW9uL2RyaXZlci1hcGkvbXRkbmFuZC5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24v
ZHJpdmVycy9kcml2ZXItYXBpL210ZG5hbmQucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9u
L2RyaXZlci1hcGkvcGNpL2luZGV4LnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9kcml2ZXIt
YXBpL3BjaS9pbmRleC5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3Vt
ZW50YXRpb24vZHJpdmVyLWFwaS9wY2kvaW5kZXgucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9u
L2RyaXZlcnMvZHJpdmVyLWFwaS9wY2kvaW5kZXgucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0
aW9uL2RyaXZlci1hcGkvcGNpL3AycGRtYS5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvZHJp
dmVyLWFwaS9wY2kvcDJwZG1hLnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20g
RG9jdW1lbnRhdGlvbi9kcml2ZXItYXBpL3BjaS9wMnBkbWEucnN0CnJlbmFtZSB0byBEb2N1bWVu
dGF0aW9uL2RyaXZlcnMvZHJpdmVyLWFwaS9wY2kvcDJwZG1hLnJzdApkaWZmIC0tZ2l0IGEvRG9j
dW1lbnRhdGlvbi9kcml2ZXItYXBpL3BjaS9wY2kucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJz
L2RyaXZlci1hcGkvcGNpL3BjaS5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9t
IERvY3VtZW50YXRpb24vZHJpdmVyLWFwaS9wY2kvcGNpLnJzdApyZW5hbWUgdG8gRG9jdW1lbnRh
dGlvbi9kcml2ZXJzL2RyaXZlci1hcGkvcGNpL3BjaS5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50
YXRpb24vZHJpdmVyLWFwaS9waW5jdGwucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2RyaXZl
ci1hcGkvcGluY3RsLnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1l
bnRhdGlvbi9kcml2ZXItYXBpL3BpbmN0bC5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJp
dmVycy9kcml2ZXItYXBpL3BpbmN0bC5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vZHJp
dmVyLWFwaS9wbS9jb25mLnB5IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2RyaXZlci1hcGkvcG0v
Y29uZi5weQpzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9k
cml2ZXItYXBpL3BtL2NvbmYucHkKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9kcml2
ZXItYXBpL3BtL2NvbmYucHkKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vZHJpdmVyLWFwaS9w
bS9jcHVpZGxlLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9kcml2ZXItYXBpL3BtL2NwdWlk
bGUucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2Ry
aXZlci1hcGkvcG0vY3B1aWRsZS5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9k
cml2ZXItYXBpL3BtL2NwdWlkbGUucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2RyaXZl
ci1hcGkvcG0vZGV2aWNlcy5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvZHJpdmVyLWFwaS9w
bS9kZXZpY2VzLnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRh
dGlvbi9kcml2ZXItYXBpL3BtL2RldmljZXMucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2Ry
aXZlcnMvZHJpdmVyLWFwaS9wbS9kZXZpY2VzLnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlv
bi9kcml2ZXItYXBpL3BtL2luZGV4LnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9kcml2ZXIt
YXBpL3BtL2luZGV4LnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1l
bnRhdGlvbi9kcml2ZXItYXBpL3BtL2luZGV4LnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9k
cml2ZXJzL2RyaXZlci1hcGkvcG0vaW5kZXgucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9u
L2RyaXZlci1hcGkvcG0vbm90aWZpZXJzLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9kcml2
ZXItYXBpL3BtL25vdGlmaWVycy5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9t
IERvY3VtZW50YXRpb24vZHJpdmVyLWFwaS9wbS9ub3RpZmllcnMucnN0CnJlbmFtZSB0byBEb2N1
bWVudGF0aW9uL2RyaXZlcnMvZHJpdmVyLWFwaS9wbS9ub3RpZmllcnMucnN0CmRpZmYgLS1naXQg
YS9Eb2N1bWVudGF0aW9uL2RyaXZlci1hcGkvcG0vdHlwZXMucnN0IGIvRG9jdW1lbnRhdGlvbi9k
cml2ZXJzL2RyaXZlci1hcGkvcG0vdHlwZXMucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5h
bWUgZnJvbSBEb2N1bWVudGF0aW9uL2RyaXZlci1hcGkvcG0vdHlwZXMucnN0CnJlbmFtZSB0byBE
b2N1bWVudGF0aW9uL2RyaXZlcnMvZHJpdmVyLWFwaS9wbS90eXBlcy5yc3QKZGlmZiAtLWdpdCBh
L0RvY3VtZW50YXRpb24vZHJpdmVyLWFwaS9wcHMucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJz
L2RyaXZlci1hcGkvcHBzLnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9j
dW1lbnRhdGlvbi9kcml2ZXItYXBpL3Bwcy5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJp
dmVycy9kcml2ZXItYXBpL3Bwcy5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vZHJpdmVy
LWFwaS9wdHAucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2RyaXZlci1hcGkvcHRwLnJzdApz
aW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9kcml2ZXItYXBp
L3B0cC5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9kcml2ZXItYXBpL3B0cC5y
c3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vZHJpdmVyLWFwaS9yYXBpZGlvLnJzdCBiL0Rv
Y3VtZW50YXRpb24vZHJpdmVycy9kcml2ZXItYXBpL3JhcGlkaW8ucnN0CnNpbWlsYXJpdHkgaW5k
ZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2RyaXZlci1hcGkvcmFwaWRpby5yc3QK
cmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9kcml2ZXItYXBpL3JhcGlkaW8ucnN0CmRp
ZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2RyaXZlci1hcGkvcmVndWxhdG9yLnJzdCBiL0RvY3Vt
ZW50YXRpb24vZHJpdmVycy9kcml2ZXItYXBpL3JlZ3VsYXRvci5yc3QKc2ltaWxhcml0eSBpbmRl
eCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vZHJpdmVyLWFwaS9yZWd1bGF0b3IucnN0
CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvZHJpdmVyLWFwaS9yZWd1bGF0b3IucnN0
CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2RyaXZlci1hcGkvczM5MC1kcml2ZXJzLnJzdCBi
L0RvY3VtZW50YXRpb24vZHJpdmVycy9kcml2ZXItYXBpL3MzOTAtZHJpdmVycy5yc3QKc2ltaWxh
cml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vZHJpdmVyLWFwaS9zMzkw
LWRyaXZlcnMucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvZHJpdmVyLWFwaS9z
MzkwLWRyaXZlcnMucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2RyaXZlci1hcGkvc2Nz
aS5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvZHJpdmVyLWFwaS9zY3NpLnJzdApzaW1pbGFy
aXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9kcml2ZXItYXBpL3Njc2ku
cnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvZHJpdmVyLWFwaS9zY3NpLnJzdApk
aWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9kcml2ZXItYXBpL3NsaW1idXMucnN0IGIvRG9jdW1l
bnRhdGlvbi9kcml2ZXJzL2RyaXZlci1hcGkvc2xpbWJ1cy5yc3QKc2ltaWxhcml0eSBpbmRleCAx
MDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vZHJpdmVyLWFwaS9zbGltYnVzLnJzdApyZW5h
bWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2RyaXZlci1hcGkvc2xpbWJ1cy5yc3QKZGlmZiAt
LWdpdCBhL0RvY3VtZW50YXRpb24vZHJpdmVyLWFwaS9zb3VuZC5yc3QgYi9Eb2N1bWVudGF0aW9u
L2RyaXZlcnMvZHJpdmVyLWFwaS9zb3VuZC5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFt
ZSBmcm9tIERvY3VtZW50YXRpb24vZHJpdmVyLWFwaS9zb3VuZC5yc3QKcmVuYW1lIHRvIERvY3Vt
ZW50YXRpb24vZHJpdmVycy9kcml2ZXItYXBpL3NvdW5kLnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1l
bnRhdGlvbi9kcml2ZXItYXBpL3NvdW5kd2lyZS9lcnJvcl9oYW5kbGluZy5yc3QgYi9Eb2N1bWVu
dGF0aW9uL2RyaXZlcnMvZHJpdmVyLWFwaS9zb3VuZHdpcmUvZXJyb3JfaGFuZGxpbmcucnN0CnNp
bWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2RyaXZlci1hcGkv
c291bmR3aXJlL2Vycm9yX2hhbmRsaW5nLnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2
ZXJzL2RyaXZlci1hcGkvc291bmR3aXJlL2Vycm9yX2hhbmRsaW5nLnJzdApkaWZmIC0tZ2l0IGEv
RG9jdW1lbnRhdGlvbi9kcml2ZXItYXBpL3NvdW5kd2lyZS9pbmRleC5yc3QgYi9Eb2N1bWVudGF0
aW9uL2RyaXZlcnMvZHJpdmVyLWFwaS9zb3VuZHdpcmUvaW5kZXgucnN0CnNpbWlsYXJpdHkgaW5k
ZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2RyaXZlci1hcGkvc291bmR3aXJlL2lu
ZGV4LnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2RyaXZlci1hcGkvc291bmR3
aXJlL2luZGV4LnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9kcml2ZXItYXBpL3NvdW5k
d2lyZS9sb2NraW5nLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9kcml2ZXItYXBpL3NvdW5k
d2lyZS9sb2NraW5nLnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1l
bnRhdGlvbi9kcml2ZXItYXBpL3NvdW5kd2lyZS9sb2NraW5nLnJzdApyZW5hbWUgdG8gRG9jdW1l
bnRhdGlvbi9kcml2ZXJzL2RyaXZlci1hcGkvc291bmR3aXJlL2xvY2tpbmcucnN0CmRpZmYgLS1n
aXQgYS9Eb2N1bWVudGF0aW9uL2RyaXZlci1hcGkvc291bmR3aXJlL3N0cmVhbS5yc3QgYi9Eb2N1
bWVudGF0aW9uL2RyaXZlcnMvZHJpdmVyLWFwaS9zb3VuZHdpcmUvc3RyZWFtLnJzdApzaW1pbGFy
aXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9kcml2ZXItYXBpL3NvdW5k
d2lyZS9zdHJlYW0ucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvZHJpdmVyLWFw
aS9zb3VuZHdpcmUvc3RyZWFtLnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9kcml2ZXIt
YXBpL3NvdW5kd2lyZS9zdW1tYXJ5LnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9kcml2ZXIt
YXBpL3NvdW5kd2lyZS9zdW1tYXJ5LnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZy
b20gRG9jdW1lbnRhdGlvbi9kcml2ZXItYXBpL3NvdW5kd2lyZS9zdW1tYXJ5LnJzdApyZW5hbWUg
dG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2RyaXZlci1hcGkvc291bmR3aXJlL3N1bW1hcnkucnN0
CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2RyaXZlci1hcGkvc3BpLnJzdCBiL0RvY3VtZW50
YXRpb24vZHJpdmVycy9kcml2ZXItYXBpL3NwaS5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJl
bmFtZSBmcm9tIERvY3VtZW50YXRpb24vZHJpdmVyLWFwaS9zcGkucnN0CnJlbmFtZSB0byBEb2N1
bWVudGF0aW9uL2RyaXZlcnMvZHJpdmVyLWFwaS9zcGkucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVu
dGF0aW9uL2RyaXZlci1hcGkvdGFyZ2V0LnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9kcml2
ZXItYXBpL3RhcmdldC5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3Vt
ZW50YXRpb24vZHJpdmVyLWFwaS90YXJnZXQucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2Ry
aXZlcnMvZHJpdmVyLWFwaS90YXJnZXQucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2Ry
aXZlci1hcGkvdWlvLWhvd3RvLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9kcml2ZXItYXBp
L3Vpby1ob3d0by5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50
YXRpb24vZHJpdmVyLWFwaS91aW8taG93dG8ucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2Ry
aXZlcnMvZHJpdmVyLWFwaS91aW8taG93dG8ucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9u
L2RyaXZlci1hcGkvdXNiL1VSQi5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvZHJpdmVyLWFw
aS91c2IvVVJCLnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRh
dGlvbi9kcml2ZXItYXBpL3VzYi9VUkIucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZl
cnMvZHJpdmVyLWFwaS91c2IvVVJCLnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9kcml2
ZXItYXBpL3VzYi9hbmNob3JzLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9kcml2ZXItYXBp
L3VzYi9hbmNob3JzLnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1l
bnRhdGlvbi9kcml2ZXItYXBpL3VzYi9hbmNob3JzLnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlv
bi9kcml2ZXJzL2RyaXZlci1hcGkvdXNiL2FuY2hvcnMucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVu
dGF0aW9uL2RyaXZlci1hcGkvdXNiL2J1bGstc3RyZWFtcy5yc3QgYi9Eb2N1bWVudGF0aW9uL2Ry
aXZlcnMvZHJpdmVyLWFwaS91c2IvYnVsay1zdHJlYW1zLnJzdApzaW1pbGFyaXR5IGluZGV4IDEw
MCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9kcml2ZXItYXBpL3VzYi9idWxrLXN0cmVhbXMu
cnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvZHJpdmVyLWFwaS91c2IvYnVsay1z
dHJlYW1zLnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9kcml2ZXItYXBpL3VzYi9jYWxs
YmFja3MucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2RyaXZlci1hcGkvdXNiL2NhbGxiYWNr
cy5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vZHJp
dmVyLWFwaS91c2IvY2FsbGJhY2tzLnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJz
L2RyaXZlci1hcGkvdXNiL2NhbGxiYWNrcy5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24v
ZHJpdmVyLWFwaS91c2IvZG1hLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9kcml2ZXItYXBp
L3VzYi9kbWEucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0
aW9uL2RyaXZlci1hcGkvdXNiL2RtYS5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVy
cy9kcml2ZXItYXBpL3VzYi9kbWEucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2RyaXZl
ci1hcGkvdXNiL2R3YzMucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2RyaXZlci1hcGkvdXNi
L2R3YzMucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9u
L2RyaXZlci1hcGkvdXNiL2R3YzMucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMv
ZHJpdmVyLWFwaS91c2IvZHdjMy5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vZHJpdmVy
LWFwaS91c2IvZXJyb3ItY29kZXMucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2RyaXZlci1h
cGkvdXNiL2Vycm9yLWNvZGVzLnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20g
RG9jdW1lbnRhdGlvbi9kcml2ZXItYXBpL3VzYi9lcnJvci1jb2Rlcy5yc3QKcmVuYW1lIHRvIERv
Y3VtZW50YXRpb24vZHJpdmVycy9kcml2ZXItYXBpL3VzYi9lcnJvci1jb2Rlcy5yc3QKZGlmZiAt
LWdpdCBhL0RvY3VtZW50YXRpb24vZHJpdmVyLWFwaS91c2IvZ2FkZ2V0LnJzdCBiL0RvY3VtZW50
YXRpb24vZHJpdmVycy9kcml2ZXItYXBpL3VzYi9nYWRnZXQucnN0CnNpbWlsYXJpdHkgaW5kZXgg
MTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2RyaXZlci1hcGkvdXNiL2dhZGdldC5yc3QK
cmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9kcml2ZXItYXBpL3VzYi9nYWRnZXQucnN0
CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2RyaXZlci1hcGkvdXNiL2hvdHBsdWcucnN0IGIv
RG9jdW1lbnRhdGlvbi9kcml2ZXJzL2RyaXZlci1hcGkvdXNiL2hvdHBsdWcucnN0CnNpbWlsYXJp
dHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2RyaXZlci1hcGkvdXNiL2hv
dHBsdWcucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvZHJpdmVyLWFwaS91c2Iv
aG90cGx1Zy5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vZHJpdmVyLWFwaS91c2IvaW5k
ZXgucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2RyaXZlci1hcGkvdXNiL2luZGV4LnJzdApz
aW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9kcml2ZXItYXBp
L3VzYi9pbmRleC5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9kcml2ZXItYXBp
L3VzYi9pbmRleC5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vZHJpdmVyLWFwaS91c2Iv
cGVyc2lzdC5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvZHJpdmVyLWFwaS91c2IvcGVyc2lz
dC5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vZHJp
dmVyLWFwaS91c2IvcGVyc2lzdC5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9k
cml2ZXItYXBpL3VzYi9wZXJzaXN0LnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9kcml2
ZXItYXBpL3VzYi9wb3dlci1tYW5hZ2VtZW50LnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9k
cml2ZXItYXBpL3VzYi9wb3dlci1tYW5hZ2VtZW50LnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUK
cmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9kcml2ZXItYXBpL3VzYi9wb3dlci1tYW5hZ2VtZW50
LnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2RyaXZlci1hcGkvdXNiL3Bvd2Vy
LW1hbmFnZW1lbnQucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2RyaXZlci1hcGkvdXNi
L3R5cGVjLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9kcml2ZXItYXBpL3VzYi90eXBlYy5y
c3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vZHJpdmVy
LWFwaS91c2IvdHlwZWMucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvZHJpdmVy
LWFwaS91c2IvdHlwZWMucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2RyaXZlci1hcGkv
dXNiL3R5cGVjX2J1cy5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvZHJpdmVyLWFwaS91c2Iv
dHlwZWNfYnVzLnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRh
dGlvbi9kcml2ZXItYXBpL3VzYi90eXBlY19idXMucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9u
L2RyaXZlcnMvZHJpdmVyLWFwaS91c2IvdHlwZWNfYnVzLnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1l
bnRhdGlvbi9kcml2ZXItYXBpL3VzYi91c2IucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2Ry
aXZlci1hcGkvdXNiL3VzYi5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERv
Y3VtZW50YXRpb24vZHJpdmVyLWFwaS91c2IvdXNiLnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlv
bi9kcml2ZXJzL2RyaXZlci1hcGkvdXNiL3VzYi5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRp
b24vZHJpdmVyLWFwaS91c2IvdXNiMy1kZWJ1Zy1wb3J0LnJzdCBiL0RvY3VtZW50YXRpb24vZHJp
dmVycy9kcml2ZXItYXBpL3VzYi91c2IzLWRlYnVnLXBvcnQucnN0CnNpbWlsYXJpdHkgaW5kZXgg
MTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2RyaXZlci1hcGkvdXNiL3VzYjMtZGVidWct
cG9ydC5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9kcml2ZXItYXBpL3VzYi91
c2IzLWRlYnVnLXBvcnQucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2RyaXZlci1hcGkv
dXNiL3dyaXRpbmdfbXVzYl9nbHVlX2xheWVyLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9k
cml2ZXItYXBpL3VzYi93cml0aW5nX211c2JfZ2x1ZV9sYXllci5yc3QKc2ltaWxhcml0eSBpbmRl
eCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vZHJpdmVyLWFwaS91c2Ivd3JpdGluZ19t
dXNiX2dsdWVfbGF5ZXIucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvZHJpdmVy
LWFwaS91c2Ivd3JpdGluZ19tdXNiX2dsdWVfbGF5ZXIucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVu
dGF0aW9uL2RyaXZlci1hcGkvdXNiL3dyaXRpbmdfdXNiX2RyaXZlci5yc3QgYi9Eb2N1bWVudGF0
aW9uL2RyaXZlcnMvZHJpdmVyLWFwaS91c2Ivd3JpdGluZ191c2JfZHJpdmVyLnJzdApzaW1pbGFy
aXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9kcml2ZXItYXBpL3VzYi93
cml0aW5nX3VzYl9kcml2ZXIucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvZHJp
dmVyLWFwaS91c2Ivd3JpdGluZ191c2JfZHJpdmVyLnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRh
dGlvbi9kcml2ZXItYXBpL3ZtZS5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvZHJpdmVyLWFw
aS92bWUucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9u
L2RyaXZlci1hcGkvdm1lLnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2RyaXZl
ci1hcGkvdm1lLnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9kcml2ZXItYXBpL3cxLnJz
dCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9kcml2ZXItYXBpL3cxLnJzdApzaW1pbGFyaXR5IGlu
ZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9kcml2ZXItYXBpL3cxLnJzdApyZW5h
bWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2RyaXZlci1hcGkvdzEucnN0CmRpZmYgLS1naXQg
YS9Eb2N1bWVudGF0aW9uL2RyaXZlci1tb2RlbC9iaW5kaW5nLnR4dCBiL0RvY3VtZW50YXRpb24v
ZHJpdmVycy9kcml2ZXItbW9kZWwvYmluZGluZy50eHQKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJl
bmFtZSBmcm9tIERvY3VtZW50YXRpb24vZHJpdmVyLW1vZGVsL2JpbmRpbmcudHh0CnJlbmFtZSB0
byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvZHJpdmVyLW1vZGVsL2JpbmRpbmcudHh0CmRpZmYgLS1n
aXQgYS9Eb2N1bWVudGF0aW9uL2RyaXZlci1tb2RlbC9idXMudHh0IGIvRG9jdW1lbnRhdGlvbi9k
cml2ZXJzL2RyaXZlci1tb2RlbC9idXMudHh0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUg
ZnJvbSBEb2N1bWVudGF0aW9uL2RyaXZlci1tb2RlbC9idXMudHh0CnJlbmFtZSB0byBEb2N1bWVu
dGF0aW9uL2RyaXZlcnMvZHJpdmVyLW1vZGVsL2J1cy50eHQKZGlmZiAtLWdpdCBhL0RvY3VtZW50
YXRpb24vZHJpdmVyLW1vZGVsL2NsYXNzLnR4dCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9kcml2
ZXItbW9kZWwvY2xhc3MudHh0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1
bWVudGF0aW9uL2RyaXZlci1tb2RlbC9jbGFzcy50eHQKcmVuYW1lIHRvIERvY3VtZW50YXRpb24v
ZHJpdmVycy9kcml2ZXItbW9kZWwvY2xhc3MudHh0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9u
L2RyaXZlci1tb2RlbC9kZXNpZ24tcGF0dGVybnMudHh0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJz
L2RyaXZlci1tb2RlbC9kZXNpZ24tcGF0dGVybnMudHh0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpy
ZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2RyaXZlci1tb2RlbC9kZXNpZ24tcGF0dGVybnMudHh0
CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvZHJpdmVyLW1vZGVsL2Rlc2lnbi1wYXR0
ZXJucy50eHQKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vZHJpdmVyLW1vZGVsL2RldmljZS50
eHQgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvZHJpdmVyLW1vZGVsL2RldmljZS50eHQKc2ltaWxh
cml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vZHJpdmVyLW1vZGVsL2Rl
dmljZS50eHQKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9kcml2ZXItbW9kZWwvZGV2
aWNlLnR4dApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9kcml2ZXItbW9kZWwvZGV2cmVzLnR4
dCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9kcml2ZXItbW9kZWwvZGV2cmVzLnR4dApzaW1pbGFy
aXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9kcml2ZXItbW9kZWwvZGV2
cmVzLnR4dApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2RyaXZlci1tb2RlbC9kZXZy
ZXMudHh0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2RyaXZlci1tb2RlbC9kcml2ZXIudHh0
IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2RyaXZlci1tb2RlbC9kcml2ZXIudHh0CnNpbWlsYXJp
dHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2RyaXZlci1tb2RlbC9kcml2
ZXIudHh0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvZHJpdmVyLW1vZGVsL2RyaXZl
ci50eHQKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vZHJpdmVyLW1vZGVsL292ZXJ2aWV3LnR4
dCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9kcml2ZXItbW9kZWwvb3ZlcnZpZXcudHh0CnNpbWls
YXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2RyaXZlci1tb2RlbC9v
dmVydmlldy50eHQKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9kcml2ZXItbW9kZWwv
b3ZlcnZpZXcudHh0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2RyaXZlci1tb2RlbC9wbGF0
Zm9ybS50eHQgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvZHJpdmVyLW1vZGVsL3BsYXRmb3JtLnR4
dApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9kcml2ZXIt
bW9kZWwvcGxhdGZvcm0udHh0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvZHJpdmVy
LW1vZGVsL3BsYXRmb3JtLnR4dApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9kcml2ZXItbW9k
ZWwvcG9ydGluZy50eHQgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvZHJpdmVyLW1vZGVsL3BvcnRp
bmcudHh0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2Ry
aXZlci1tb2RlbC9wb3J0aW5nLnR4dApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2Ry
aXZlci1tb2RlbC9wb3J0aW5nLnR4dApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9mcGdhL2Rm
bC5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvZnBnYS9kZmwucnN0CnNpbWlsYXJpdHkgaW5k
ZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2ZwZ2EvZGZsLnJzdApyZW5hbWUgdG8g
RG9jdW1lbnRhdGlvbi9kcml2ZXJzL2ZwZ2EvZGZsLnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRh
dGlvbi9mcGdhL2luZGV4LnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9mcGdhL2luZGV4LnJz
dApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9mcGdhL2lu
ZGV4LnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2ZwZ2EvaW5kZXgucnN0CmRp
ZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2dwaW8vaW5kZXgucnN0IGIvRG9jdW1lbnRhdGlvbi9k
cml2ZXJzL2dwaW8vaW5kZXgucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBE
b2N1bWVudGF0aW9uL2dwaW8vaW5kZXgucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZl
cnMvZ3Bpby9pbmRleC5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vZ3Bpby9zeXNmcy5y
c3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvZ3Bpby9zeXNmcy5yc3QKc2ltaWxhcml0eSBpbmRl
eCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vZ3Bpby9zeXNmcy5yc3QKcmVuYW1lIHRv
IERvY3VtZW50YXRpb24vZHJpdmVycy9ncGlvL3N5c2ZzLnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1l
bnRhdGlvbi9ncHUvYWZiYy5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvZ3B1L2FmYmMucnN0
CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2dwdS9hZmJj
LnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2dwdS9hZmJjLnJzdApkaWZmIC0t
Z2l0IGEvRG9jdW1lbnRhdGlvbi9ncHUvYW1kZ3B1LWRjLnJzdCBiL0RvY3VtZW50YXRpb24vZHJp
dmVycy9ncHUvYW1kZ3B1LWRjLnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20g
RG9jdW1lbnRhdGlvbi9ncHUvYW1kZ3B1LWRjLnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9k
cml2ZXJzL2dwdS9hbWRncHUtZGMucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2dwdS9h
bWRncHUucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2dwdS9hbWRncHUucnN0CnNpbWlsYXJp
dHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2dwdS9hbWRncHUucnN0CnJl
bmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvZ3B1L2FtZGdwdS5yc3QKZGlmZiAtLWdpdCBh
L0RvY3VtZW50YXRpb24vZ3B1L2JyaWRnZS9kdy1oZG1pLnJzdCBiL0RvY3VtZW50YXRpb24vZHJp
dmVycy9ncHUvYnJpZGdlL2R3LWhkbWkucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUg
ZnJvbSBEb2N1bWVudGF0aW9uL2dwdS9icmlkZ2UvZHctaGRtaS5yc3QKcmVuYW1lIHRvIERvY3Vt
ZW50YXRpb24vZHJpdmVycy9ncHUvYnJpZGdlL2R3LWhkbWkucnN0CmRpZmYgLS1naXQgYS9Eb2N1
bWVudGF0aW9uL2dwdS9jb25mLnB5IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2dwdS9jb25mLnB5
CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2dwdS9jb25m
LnB5CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvZ3B1L2NvbmYucHkKZGlmZiAtLWdp
dCBhL0RvY3VtZW50YXRpb24vZ3B1L2RwLW1zdC90b3BvbG9neS1maWd1cmUtMS5kb3QgYi9Eb2N1
bWVudGF0aW9uL2RyaXZlcnMvZ3B1L2RwLW1zdC90b3BvbG9neS1maWd1cmUtMS5kb3QKc2ltaWxh
cml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vZ3B1L2RwLW1zdC90b3Bv
bG9neS1maWd1cmUtMS5kb3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9ncHUvZHAt
bXN0L3RvcG9sb2d5LWZpZ3VyZS0xLmRvdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9ncHUv
ZHAtbXN0L3RvcG9sb2d5LWZpZ3VyZS0yLmRvdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9ncHUv
ZHAtbXN0L3RvcG9sb2d5LWZpZ3VyZS0yLmRvdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1l
IGZyb20gRG9jdW1lbnRhdGlvbi9ncHUvZHAtbXN0L3RvcG9sb2d5LWZpZ3VyZS0yLmRvdApyZW5h
bWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2dwdS9kcC1tc3QvdG9wb2xvZ3ktZmlndXJlLTIu
ZG90CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2dwdS9kcC1tc3QvdG9wb2xvZ3ktZmlndXJl
LTMuZG90IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2dwdS9kcC1tc3QvdG9wb2xvZ3ktZmlndXJl
LTMuZG90CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2dw
dS9kcC1tc3QvdG9wb2xvZ3ktZmlndXJlLTMuZG90CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2Ry
aXZlcnMvZ3B1L2RwLW1zdC90b3BvbG9neS1maWd1cmUtMy5kb3QKZGlmZiAtLWdpdCBhL0RvY3Vt
ZW50YXRpb24vZ3B1L2RyaXZlcnMucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2dwdS9kcml2
ZXJzLnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9n
cHUvZHJpdmVycy5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9ncHUvZHJpdmVy
cy5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vZ3B1L2RybS1jbGllbnQucnN0IGIvRG9j
dW1lbnRhdGlvbi9kcml2ZXJzL2dwdS9kcm0tY2xpZW50LnJzdApzaW1pbGFyaXR5IGluZGV4IDEw
MCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9ncHUvZHJtLWNsaWVudC5yc3QKcmVuYW1lIHRv
IERvY3VtZW50YXRpb24vZHJpdmVycy9ncHUvZHJtLWNsaWVudC5yc3QKZGlmZiAtLWdpdCBhL0Rv
Y3VtZW50YXRpb24vZ3B1L2RybS1pbnRlcm5hbHMucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJz
L2dwdS9kcm0taW50ZXJuYWxzLnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20g
RG9jdW1lbnRhdGlvbi9ncHUvZHJtLWludGVybmFscy5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRp
b24vZHJpdmVycy9ncHUvZHJtLWludGVybmFscy5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRp
b24vZ3B1L2RybS1rbXMtaGVscGVycy5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvZ3B1L2Ry
bS1rbXMtaGVscGVycy5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3Vt
ZW50YXRpb24vZ3B1L2RybS1rbXMtaGVscGVycy5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24v
ZHJpdmVycy9ncHUvZHJtLWttcy1oZWxwZXJzLnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlv
bi9ncHUvZHJtLWttcy5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvZ3B1L2RybS1rbXMucnN0
CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2dwdS9kcm0t
a21zLnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2dwdS9kcm0ta21zLnJzdApk
aWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9ncHUvZHJtLW1tLnJzdCBiL0RvY3VtZW50YXRpb24v
ZHJpdmVycy9ncHUvZHJtLW1tLnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20g
RG9jdW1lbnRhdGlvbi9ncHUvZHJtLW1tLnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2
ZXJzL2dwdS9kcm0tbW0ucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2dwdS9kcm0tdWFw
aS5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvZ3B1L2RybS11YXBpLnJzdApzaW1pbGFyaXR5
IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9ncHUvZHJtLXVhcGkucnN0CnJl
bmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvZ3B1L2RybS11YXBpLnJzdApkaWZmIC0tZ2l0
IGEvRG9jdW1lbnRhdGlvbi9ncHUvaTkxNS5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvZ3B1
L2k5MTUucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9u
L2dwdS9pOTE1LnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2dwdS9pOTE1LnJz
dApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9ncHUvaW5kZXgucnN0IGIvRG9jdW1lbnRhdGlv
bi9kcml2ZXJzL2dwdS9pbmRleC5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9t
IERvY3VtZW50YXRpb24vZ3B1L2luZGV4LnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2
ZXJzL2dwdS9pbmRleC5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vZ3B1L2ludHJvZHVj
dGlvbi5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvZ3B1L2ludHJvZHVjdGlvbi5yc3QKc2lt
aWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vZ3B1L2ludHJvZHVj
dGlvbi5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9ncHUvaW50cm9kdWN0aW9u
LnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9ncHUva21zLXByb3BlcnRpZXMuY3N2IGIv
RG9jdW1lbnRhdGlvbi9kcml2ZXJzL2dwdS9rbXMtcHJvcGVydGllcy5jc3YKc2ltaWxhcml0eSBp
bmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vZ3B1L2ttcy1wcm9wZXJ0aWVzLmNz
dgpyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2dwdS9rbXMtcHJvcGVydGllcy5jc3YK
ZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vZ3B1L2tvbWVkYS1rbXMucnN0IGIvRG9jdW1lbnRh
dGlvbi9kcml2ZXJzL2dwdS9rb21lZGEta21zLnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVu
YW1lIGZyb20gRG9jdW1lbnRhdGlvbi9ncHUva29tZWRhLWttcy5yc3QKcmVuYW1lIHRvIERvY3Vt
ZW50YXRpb24vZHJpdmVycy9ncHUva29tZWRhLWttcy5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50
YXRpb24vZ3B1L21lc29uLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9ncHUvbWVzb24ucnN0
CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2dwdS9tZXNv
bi5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9ncHUvbWVzb24ucnN0CmRpZmYg
LS1naXQgYS9Eb2N1bWVudGF0aW9uL2dwdS9tc20tY3Jhc2gtZHVtcC5yc3QgYi9Eb2N1bWVudGF0
aW9uL2RyaXZlcnMvZ3B1L21zbS1jcmFzaC1kdW1wLnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUK
cmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9ncHUvbXNtLWNyYXNoLWR1bXAucnN0CnJlbmFtZSB0
byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvZ3B1L21zbS1jcmFzaC1kdW1wLnJzdApkaWZmIC0tZ2l0
IGEvRG9jdW1lbnRhdGlvbi9ncHUvcGwxMTEucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2dw
dS9wbDExMS5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRp
b24vZ3B1L3BsMTExLnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2dwdS9wbDEx
MS5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vZ3B1L3RlZ3JhLnJzdCBiL0RvY3VtZW50
YXRpb24vZHJpdmVycy9ncHUvdGVncmEucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUg
ZnJvbSBEb2N1bWVudGF0aW9uL2dwdS90ZWdyYS5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24v
ZHJpdmVycy9ncHUvdGVncmEucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2dwdS90aW55
ZHJtLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9ncHUvdGlueWRybS5yc3QKc2ltaWxhcml0
eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vZ3B1L3Rpbnlkcm0ucnN0CnJl
bmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvZ3B1L3Rpbnlkcm0ucnN0CmRpZmYgLS1naXQg
YS9Eb2N1bWVudGF0aW9uL2dwdS90b2RvLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9ncHUv
dG9kby5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24v
Z3B1L3RvZG8ucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvZ3B1L3RvZG8ucnN0
CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2dwdS90dmUyMDAucnN0IGIvRG9jdW1lbnRhdGlv
bi9kcml2ZXJzL2dwdS90dmUyMDAucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJv
bSBEb2N1bWVudGF0aW9uL2dwdS90dmUyMDAucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2Ry
aXZlcnMvZ3B1L3R2ZTIwMC5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vZ3B1L3YzZC5y
c3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvZ3B1L3YzZC5yc3QKc2ltaWxhcml0eSBpbmRleCAx
MDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vZ3B1L3YzZC5yc3QKcmVuYW1lIHRvIERvY3Vt
ZW50YXRpb24vZHJpdmVycy9ncHUvdjNkLnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9n
cHUvdmM0LnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9ncHUvdmM0LnJzdApzaW1pbGFyaXR5
IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9ncHUvdmM0LnJzdApyZW5hbWUg
dG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2dwdS92YzQucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVu
dGF0aW9uL2dwdS92Z2Etc3dpdGNoZXJvby5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvZ3B1
L3ZnYS1zd2l0Y2hlcm9vLnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9j
dW1lbnRhdGlvbi9ncHUvdmdhLXN3aXRjaGVyb28ucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9u
L2RyaXZlcnMvZ3B1L3ZnYS1zd2l0Y2hlcm9vLnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlv
bi9ncHUvdmdhYXJiaXRlci5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvZ3B1L3ZnYWFyYml0
ZXIucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2dw
dS92Z2FhcmJpdGVyLnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2dwdS92Z2Fh
cmJpdGVyLnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9ncHUvdmttcy5yc3QgYi9Eb2N1
bWVudGF0aW9uL2RyaXZlcnMvZ3B1L3ZrbXMucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5h
bWUgZnJvbSBEb2N1bWVudGF0aW9uL2dwdS92a21zLnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlv
bi9kcml2ZXJzL2dwdS92a21zLnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9ncHUveGVu
LWZyb250LnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9ncHUveGVuLWZyb250LnJzdApzaW1p
bGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9ncHUveGVuLWZyb250
LnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2dwdS94ZW4tZnJvbnQucnN0CmRp
ZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2hpZC9oaWQtYWxwcy50eHQgYi9Eb2N1bWVudGF0aW9u
L2RyaXZlcnMvaGlkL2hpZC1hbHBzLnR4dApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZy
b20gRG9jdW1lbnRhdGlvbi9oaWQvaGlkLWFscHMudHh0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9u
L2RyaXZlcnMvaGlkL2hpZC1hbHBzLnR4dApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9oaWQv
aGlkLXNlbnNvci50eHQgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvaGlkL2hpZC1zZW5zb3IudHh0
CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2hpZC9oaWQt
c2Vuc29yLnR4dApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2hpZC9oaWQtc2Vuc29y
LnR4dApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9oaWQvaGlkLXRyYW5zcG9ydC50eHQgYi9E
b2N1bWVudGF0aW9uL2RyaXZlcnMvaGlkL2hpZC10cmFuc3BvcnQudHh0CnNpbWlsYXJpdHkgaW5k
ZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2hpZC9oaWQtdHJhbnNwb3J0LnR4dApy
ZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2hpZC9oaWQtdHJhbnNwb3J0LnR4dApkaWZm
IC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9oaWQvaGlkZGV2LnR4dCBiL0RvY3VtZW50YXRpb24vZHJp
dmVycy9oaWQvaGlkZGV2LnR4dApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9j
dW1lbnRhdGlvbi9oaWQvaGlkZGV2LnR4dApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJz
L2hpZC9oaWRkZXYudHh0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2hpZC9oaWRyYXcudHh0
IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2hpZC9oaWRyYXcudHh0CnNpbWlsYXJpdHkgaW5kZXgg
MTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2hpZC9oaWRyYXcudHh0CnJlbmFtZSB0byBE
b2N1bWVudGF0aW9uL2RyaXZlcnMvaGlkL2hpZHJhdy50eHQKZGlmZiAtLWdpdCBhL0RvY3VtZW50
YXRpb24vaGlkL2ludGVsLWlzaC1oaWQudHh0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2hpZC9p
bnRlbC1pc2gtaGlkLnR4dApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1l
bnRhdGlvbi9oaWQvaW50ZWwtaXNoLWhpZC50eHQKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJp
dmVycy9oaWQvaW50ZWwtaXNoLWhpZC50eHQKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vaGlk
L3VoaWQudHh0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2hpZC91aGlkLnR4dApzaW1pbGFyaXR5
IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9oaWQvdWhpZC50eHQKcmVuYW1l
IHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9oaWQvdWhpZC50eHQKZGlmZiAtLWdpdCBhL0RvY3Vt
ZW50YXRpb24vaTJjL0RNQS1jb25zaWRlcmF0aW9ucyBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9p
MmMvRE1BLWNvbnNpZGVyYXRpb25zCnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBE
b2N1bWVudGF0aW9uL2kyYy9ETUEtY29uc2lkZXJhdGlvbnMKcmVuYW1lIHRvIERvY3VtZW50YXRp
b24vZHJpdmVycy9pMmMvRE1BLWNvbnNpZGVyYXRpb25zCmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0
aW9uL2kyYy9idXNzZXMvaTJjLWFsaTE1MzUgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvaTJjL2J1
c3Nlcy9pMmMtYWxpMTUzNQpzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1l
bnRhdGlvbi9pMmMvYnVzc2VzL2kyYy1hbGkxNTM1CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2Ry
aXZlcnMvaTJjL2J1c3Nlcy9pMmMtYWxpMTUzNQpkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9p
MmMvYnVzc2VzL2kyYy1hbGkxNTYzIGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2kyYy9idXNzZXMv
aTJjLWFsaTE1NjMKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRp
b24vaTJjL2J1c3Nlcy9pMmMtYWxpMTU2MwpyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJz
L2kyYy9idXNzZXMvaTJjLWFsaTE1NjMKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vaTJjL2J1
c3Nlcy9pMmMtYWxpMTV4MyBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9pMmMvYnVzc2VzL2kyYy1h
bGkxNXgzCnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2ky
Yy9idXNzZXMvaTJjLWFsaTE1eDMKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9pMmMv
YnVzc2VzL2kyYy1hbGkxNXgzCmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2kyYy9idXNzZXMv
aTJjLWFtZC1tcDIgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvaTJjL2J1c3Nlcy9pMmMtYW1kLW1w
MgpzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9pMmMvYnVz
c2VzL2kyYy1hbWQtbXAyCnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvaTJjL2J1c3Nl
cy9pMmMtYW1kLW1wMgpkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9pMmMvYnVzc2VzL2kyYy1h
bWQ3NTYgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvaTJjL2J1c3Nlcy9pMmMtYW1kNzU2CnNpbWls
YXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2kyYy9idXNzZXMvaTJj
LWFtZDc1NgpyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2kyYy9idXNzZXMvaTJjLWFt
ZDc1NgpkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9pMmMvYnVzc2VzL2kyYy1hbWQ4MTExIGIv
RG9jdW1lbnRhdGlvbi9kcml2ZXJzL2kyYy9idXNzZXMvaTJjLWFtZDgxMTEKc2ltaWxhcml0eSBp
bmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vaTJjL2J1c3Nlcy9pMmMtYW1kODEx
MQpyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2kyYy9idXNzZXMvaTJjLWFtZDgxMTEK
ZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vaTJjL2J1c3Nlcy9pMmMtZGlvbGFuLXUyYyBiL0Rv
Y3VtZW50YXRpb24vZHJpdmVycy9pMmMvYnVzc2VzL2kyYy1kaW9sYW4tdTJjCnNpbWlsYXJpdHkg
aW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2kyYy9idXNzZXMvaTJjLWRpb2xh
bi11MmMKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9pMmMvYnVzc2VzL2kyYy1kaW9s
YW4tdTJjCmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2kyYy9idXNzZXMvaTJjLWk4MDEgYi9E
b2N1bWVudGF0aW9uL2RyaXZlcnMvaTJjL2J1c3Nlcy9pMmMtaTgwMQpzaW1pbGFyaXR5IGluZGV4
IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9pMmMvYnVzc2VzL2kyYy1pODAxCnJlbmFt
ZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvaTJjL2J1c3Nlcy9pMmMtaTgwMQpkaWZmIC0tZ2l0
IGEvRG9jdW1lbnRhdGlvbi9pMmMvYnVzc2VzL2kyYy1pc210IGIvRG9jdW1lbnRhdGlvbi9kcml2
ZXJzL2kyYy9idXNzZXMvaTJjLWlzbXQKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9t
IERvY3VtZW50YXRpb24vaTJjL2J1c3Nlcy9pMmMtaXNtdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlv
bi9kcml2ZXJzL2kyYy9idXNzZXMvaTJjLWlzbXQKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24v
aTJjL2J1c3Nlcy9pMmMtbWx4Y3BsZCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9pMmMvYnVzc2Vz
L2kyYy1tbHhjcGxkCnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0
aW9uL2kyYy9idXNzZXMvaTJjLW1seGNwbGQKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVy
cy9pMmMvYnVzc2VzL2kyYy1tbHhjcGxkCmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2kyYy9i
dXNzZXMvaTJjLW5mb3JjZTIgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvaTJjL2J1c3Nlcy9pMmMt
bmZvcmNlMgpzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9p
MmMvYnVzc2VzL2kyYy1uZm9yY2UyCnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvaTJj
L2J1c3Nlcy9pMmMtbmZvcmNlMgpkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9pMmMvYnVzc2Vz
L2kyYy1udmlkaWEtZ3B1IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2kyYy9idXNzZXMvaTJjLW52
aWRpYS1ncHUKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24v
aTJjL2J1c3Nlcy9pMmMtbnZpZGlhLWdwdQpyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJz
L2kyYy9idXNzZXMvaTJjLW52aWRpYS1ncHUKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vaTJj
L2J1c3Nlcy9pMmMtb2NvcmVzIGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2kyYy9idXNzZXMvaTJj
LW9jb3JlcwpzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9p
MmMvYnVzc2VzL2kyYy1vY29yZXMKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9pMmMv
YnVzc2VzL2kyYy1vY29yZXMKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vaTJjL2J1c3Nlcy9p
MmMtcGFycG9ydCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9pMmMvYnVzc2VzL2kyYy1wYXJwb3J0
CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2kyYy9idXNz
ZXMvaTJjLXBhcnBvcnQKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9pMmMvYnVzc2Vz
L2kyYy1wYXJwb3J0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2kyYy9idXNzZXMvaTJjLXBh
cnBvcnQtbGlnaHQgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvaTJjL2J1c3Nlcy9pMmMtcGFycG9y
dC1saWdodApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9p
MmMvYnVzc2VzL2kyYy1wYXJwb3J0LWxpZ2h0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZl
cnMvaTJjL2J1c3Nlcy9pMmMtcGFycG9ydC1saWdodApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlv
bi9pMmMvYnVzc2VzL2kyYy1wY2EtaXNhIGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2kyYy9idXNz
ZXMvaTJjLXBjYS1pc2EKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50
YXRpb24vaTJjL2J1c3Nlcy9pMmMtcGNhLWlzYQpyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2
ZXJzL2kyYy9idXNzZXMvaTJjLXBjYS1pc2EKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vaTJj
L2J1c3Nlcy9pMmMtcGlpeDQgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvaTJjL2J1c3Nlcy9pMmMt
cGlpeDQKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vaTJj
L2J1c3Nlcy9pMmMtcGlpeDQKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9pMmMvYnVz
c2VzL2kyYy1waWl4NApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9pMmMvYnVzc2VzL2kyYy1z
aXM1NTk1IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2kyYy9idXNzZXMvaTJjLXNpczU1OTUKc2lt
aWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vaTJjL2J1c3Nlcy9p
MmMtc2lzNTU5NQpyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2kyYy9idXNzZXMvaTJj
LXNpczU1OTUKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vaTJjL2J1c3Nlcy9pMmMtc2lzNjMw
IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2kyYy9idXNzZXMvaTJjLXNpczYzMApzaW1pbGFyaXR5
IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9pMmMvYnVzc2VzL2kyYy1zaXM2
MzAKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9pMmMvYnVzc2VzL2kyYy1zaXM2MzAK
ZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vaTJjL2J1c3Nlcy9pMmMtc2lzOTZ4IGIvRG9jdW1l
bnRhdGlvbi9kcml2ZXJzL2kyYy9idXNzZXMvaTJjLXNpczk2eApzaW1pbGFyaXR5IGluZGV4IDEw
MCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9pMmMvYnVzc2VzL2kyYy1zaXM5NngKcmVuYW1l
IHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9pMmMvYnVzc2VzL2kyYy1zaXM5NngKZGlmZiAtLWdp
dCBhL0RvY3VtZW50YXRpb24vaTJjL2J1c3Nlcy9pMmMtdGFvcy1ldm0gYi9Eb2N1bWVudGF0aW9u
L2RyaXZlcnMvaTJjL2J1c3Nlcy9pMmMtdGFvcy1ldm0Kc2ltaWxhcml0eSBpbmRleCAxMDAlCnJl
bmFtZSBmcm9tIERvY3VtZW50YXRpb24vaTJjL2J1c3Nlcy9pMmMtdGFvcy1ldm0KcmVuYW1lIHRv
IERvY3VtZW50YXRpb24vZHJpdmVycy9pMmMvYnVzc2VzL2kyYy10YW9zLWV2bQpkaWZmIC0tZ2l0
IGEvRG9jdW1lbnRhdGlvbi9pMmMvYnVzc2VzL2kyYy12aWEgYi9Eb2N1bWVudGF0aW9uL2RyaXZl
cnMvaTJjL2J1c3Nlcy9pMmMtdmlhCnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBE
b2N1bWVudGF0aW9uL2kyYy9idXNzZXMvaTJjLXZpYQpyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9k
cml2ZXJzL2kyYy9idXNzZXMvaTJjLXZpYQpkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9pMmMv
YnVzc2VzL2kyYy12aWFwcm8gYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvaTJjL2J1c3Nlcy9pMmMt
dmlhcHJvCnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2ky
Yy9idXNzZXMvaTJjLXZpYXBybwpyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2kyYy9i
dXNzZXMvaTJjLXZpYXBybwpkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9pMmMvYnVzc2VzL3Nj
eDIwMF9hY2IgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvaTJjL2J1c3Nlcy9zY3gyMDBfYWNiCnNp
bWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2kyYy9idXNzZXMv
c2N4MjAwX2FjYgpyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2kyYy9idXNzZXMvc2N4
MjAwX2FjYgpkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9pMmMvZGV2LWludGVyZmFjZSBiL0Rv
Y3VtZW50YXRpb24vZHJpdmVycy9pMmMvZGV2LWludGVyZmFjZQpzaW1pbGFyaXR5IGluZGV4IDEw
MCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9pMmMvZGV2LWludGVyZmFjZQpyZW5hbWUgdG8g
RG9jdW1lbnRhdGlvbi9kcml2ZXJzL2kyYy9kZXYtaW50ZXJmYWNlCmRpZmYgLS1naXQgYS9Eb2N1
bWVudGF0aW9uL2kyYy9mYXVsdC1jb2RlcyBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9pMmMvZmF1
bHQtY29kZXMKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24v
aTJjL2ZhdWx0LWNvZGVzCnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvaTJjL2ZhdWx0
LWNvZGVzCmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2kyYy9mdW5jdGlvbmFsaXR5IGIvRG9j
dW1lbnRhdGlvbi9kcml2ZXJzL2kyYy9mdW5jdGlvbmFsaXR5CnNpbWlsYXJpdHkgaW5kZXggMTAw
JQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2kyYy9mdW5jdGlvbmFsaXR5CnJlbmFtZSB0byBE
b2N1bWVudGF0aW9uL2RyaXZlcnMvaTJjL2Z1bmN0aW9uYWxpdHkKZGlmZiAtLWdpdCBhL0RvY3Vt
ZW50YXRpb24vaTJjL2dwaW8tZmF1bHQtaW5qZWN0aW9uIGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJz
L2kyYy9ncGlvLWZhdWx0LWluamVjdGlvbgpzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZy
b20gRG9jdW1lbnRhdGlvbi9pMmMvZ3Bpby1mYXVsdC1pbmplY3Rpb24KcmVuYW1lIHRvIERvY3Vt
ZW50YXRpb24vZHJpdmVycy9pMmMvZ3Bpby1mYXVsdC1pbmplY3Rpb24KZGlmZiAtLWdpdCBhL0Rv
Y3VtZW50YXRpb24vaTJjL2kyYy1wcm90b2NvbCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9pMmMv
aTJjLXByb3RvY29sCnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0
aW9uL2kyYy9pMmMtcHJvdG9jb2wKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9pMmMv
aTJjLXByb3RvY29sCmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2kyYy9pMmMtc3R1YiBiL0Rv
Y3VtZW50YXRpb24vZHJpdmVycy9pMmMvaTJjLXN0dWIKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJl
bmFtZSBmcm9tIERvY3VtZW50YXRpb24vaTJjL2kyYy1zdHViCnJlbmFtZSB0byBEb2N1bWVudGF0
aW9uL2RyaXZlcnMvaTJjL2kyYy1zdHViCmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2kyYy9p
MmMtdG9wb2xvZ3kgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvaTJjL2kyYy10b3BvbG9neQpzaW1p
bGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9pMmMvaTJjLXRvcG9s
b2d5CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvaTJjL2kyYy10b3BvbG9neQpkaWZm
IC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9pMmMvaW5zdGFudGlhdGluZy1kZXZpY2VzIGIvRG9jdW1l
bnRhdGlvbi9kcml2ZXJzL2kyYy9pbnN0YW50aWF0aW5nLWRldmljZXMKc2ltaWxhcml0eSBpbmRl
eCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vaTJjL2luc3RhbnRpYXRpbmctZGV2aWNl
cwpyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2kyYy9pbnN0YW50aWF0aW5nLWRldmlj
ZXMKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vaTJjL211eGVzL2kyYy1tdXgtZ3BpbyBiL0Rv
Y3VtZW50YXRpb24vZHJpdmVycy9pMmMvbXV4ZXMvaTJjLW11eC1ncGlvCnNpbWlsYXJpdHkgaW5k
ZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2kyYy9tdXhlcy9pMmMtbXV4LWdwaW8K
cmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9pMmMvbXV4ZXMvaTJjLW11eC1ncGlvCmRp
ZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2kyYy9vbGQtbW9kdWxlLXBhcmFtZXRlcnMgYi9Eb2N1
bWVudGF0aW9uL2RyaXZlcnMvaTJjL29sZC1tb2R1bGUtcGFyYW1ldGVycwpzaW1pbGFyaXR5IGlu
ZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9pMmMvb2xkLW1vZHVsZS1wYXJhbWV0
ZXJzCnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvaTJjL29sZC1tb2R1bGUtcGFyYW1l
dGVycwpkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9pMmMvc2xhdmUtZWVwcm9tLWJhY2tlbmQg
Yi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvaTJjL3NsYXZlLWVlcHJvbS1iYWNrZW5kCnNpbWlsYXJp
dHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2kyYy9zbGF2ZS1lZXByb20t
YmFja2VuZApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2kyYy9zbGF2ZS1lZXByb20t
YmFja2VuZApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9pMmMvc2xhdmUtaW50ZXJmYWNlIGIv
RG9jdW1lbnRhdGlvbi9kcml2ZXJzL2kyYy9zbGF2ZS1pbnRlcmZhY2UKc2ltaWxhcml0eSBpbmRl
eCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vaTJjL3NsYXZlLWludGVyZmFjZQpyZW5h
bWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2kyYy9zbGF2ZS1pbnRlcmZhY2UKZGlmZiAtLWdp
dCBhL0RvY3VtZW50YXRpb24vaTJjL3NtYnVzLXByb3RvY29sIGIvRG9jdW1lbnRhdGlvbi9kcml2
ZXJzL2kyYy9zbWJ1cy1wcm90b2NvbApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20g
RG9jdW1lbnRhdGlvbi9pMmMvc21idXMtcHJvdG9jb2wKcmVuYW1lIHRvIERvY3VtZW50YXRpb24v
ZHJpdmVycy9pMmMvc21idXMtcHJvdG9jb2wKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vaTJj
L3N1bW1hcnkgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvaTJjL3N1bW1hcnkKc2ltaWxhcml0eSBp
bmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vaTJjL3N1bW1hcnkKcmVuYW1lIHRv
IERvY3VtZW50YXRpb24vZHJpdmVycy9pMmMvc3VtbWFyeQpkaWZmIC0tZ2l0IGEvRG9jdW1lbnRh
dGlvbi9pMmMvdGVuLWJpdC1hZGRyZXNzZXMgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvaTJjL3Rl
bi1iaXQtYWRkcmVzc2VzCnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVu
dGF0aW9uL2kyYy90ZW4tYml0LWFkZHJlc3NlcwpyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2
ZXJzL2kyYy90ZW4tYml0LWFkZHJlc3NlcwpkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9pMmMv
dXBncmFkaW5nLWNsaWVudHMgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvaTJjL3VwZ3JhZGluZy1j
bGllbnRzCnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2ky
Yy91cGdyYWRpbmctY2xpZW50cwpyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2kyYy91
cGdyYWRpbmctY2xpZW50cwpkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9pMmMvd3JpdGluZy1j
bGllbnRzIGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2kyYy93cml0aW5nLWNsaWVudHMKc2ltaWxh
cml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vaTJjL3dyaXRpbmctY2xp
ZW50cwpyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2kyYy93cml0aW5nLWNsaWVudHMK
ZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vaWRlL0NoYW5nZUxvZy5pZGUtY2QuMTk5NC0yMDA0
IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2lkZS9DaGFuZ2VMb2cuaWRlLWNkLjE5OTQtMjAwNApz
aW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9pZGUvQ2hhbmdl
TG9nLmlkZS1jZC4xOTk0LTIwMDQKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9pZGUv
Q2hhbmdlTG9nLmlkZS1jZC4xOTk0LTIwMDQKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vaWRl
L0NoYW5nZUxvZy5pZGUtZmxvcHB5LjE5OTYtMjAwMiBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9p
ZGUvQ2hhbmdlTG9nLmlkZS1mbG9wcHkuMTk5Ni0yMDAyCnNpbWlsYXJpdHkgaW5kZXggMTAwJQpy
ZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2lkZS9DaGFuZ2VMb2cuaWRlLWZsb3BweS4xOTk2LTIw
MDIKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9pZGUvQ2hhbmdlTG9nLmlkZS1mbG9w
cHkuMTk5Ni0yMDAyCmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2lkZS9DaGFuZ2VMb2cuaWRl
LXRhcGUuMTk5NS0yMDAyIGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2lkZS9DaGFuZ2VMb2cuaWRl
LXRhcGUuMTk5NS0yMDAyCnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVu
dGF0aW9uL2lkZS9DaGFuZ2VMb2cuaWRlLXRhcGUuMTk5NS0yMDAyCnJlbmFtZSB0byBEb2N1bWVu
dGF0aW9uL2RyaXZlcnMvaWRlL0NoYW5nZUxvZy5pZGUtdGFwZS4xOTk1LTIwMDIKZGlmZiAtLWdp
dCBhL0RvY3VtZW50YXRpb24vaWRlL2NoYW5nZWxvZ3MucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2
ZXJzL2lkZS9jaGFuZ2Vsb2dzLnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20g
RG9jdW1lbnRhdGlvbi9pZGUvY2hhbmdlbG9ncy5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24v
ZHJpdmVycy9pZGUvY2hhbmdlbG9ncy5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vaWRl
L2lkZS10YXBlLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9pZGUvaWRlLXRhcGUucnN0CnNp
bWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2lkZS9pZGUtdGFw
ZS5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9pZGUvaWRlLXRhcGUucnN0CmRp
ZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2lkZS9pZGUucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2
ZXJzL2lkZS9pZGUucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVu
dGF0aW9uL2lkZS9pZGUucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvaWRlL2lk
ZS5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vaWRlL2luZGV4LnJzdCBiL0RvY3VtZW50
YXRpb24vZHJpdmVycy9pZGUvaW5kZXgucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUg
ZnJvbSBEb2N1bWVudGF0aW9uL2lkZS9pbmRleC5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24v
ZHJpdmVycy9pZGUvaW5kZXgucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2lkZS93YXJt
LXBsdWctaG93dG8ucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2lkZS93YXJtLXBsdWctaG93
dG8ucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2lk
ZS93YXJtLXBsdWctaG93dG8ucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvaWRl
L3dhcm0tcGx1Zy1ob3d0by5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vaW5maW5pYmFu
ZC9jb3JlX2xvY2tpbmcudHh0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2luZmluaWJhbmQvY29y
ZV9sb2NraW5nLnR4dApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRh
dGlvbi9pbmZpbmliYW5kL2NvcmVfbG9ja2luZy50eHQKcmVuYW1lIHRvIERvY3VtZW50YXRpb24v
ZHJpdmVycy9pbmZpbmliYW5kL2NvcmVfbG9ja2luZy50eHQKZGlmZiAtLWdpdCBhL0RvY3VtZW50
YXRpb24vaW5maW5pYmFuZC9pcG9pYi50eHQgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvaW5maW5p
YmFuZC9pcG9pYi50eHQKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50
YXRpb24vaW5maW5pYmFuZC9pcG9pYi50eHQKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVy
cy9pbmZpbmliYW5kL2lwb2liLnR4dApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9pbmZpbmli
YW5kL29wYV92bmljLnR4dCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9pbmZpbmliYW5kL29wYV92
bmljLnR4dApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9p
bmZpbmliYW5kL29wYV92bmljLnR4dApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2lu
ZmluaWJhbmQvb3BhX3ZuaWMudHh0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2luZmluaWJh
bmQvc3lzZnMudHh0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2luZmluaWJhbmQvc3lzZnMudHh0
CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2luZmluaWJh
bmQvc3lzZnMudHh0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvaW5maW5pYmFuZC9z
eXNmcy50eHQKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vaW5maW5pYmFuZC90YWdfbWF0Y2hp
bmcudHh0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2luZmluaWJhbmQvdGFnX21hdGNoaW5nLnR4
dApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9pbmZpbmli
YW5kL3RhZ19tYXRjaGluZy50eHQKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9pbmZp
bmliYW5kL3RhZ19tYXRjaGluZy50eHQKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vaW5maW5p
YmFuZC91c2VyX21hZC50eHQgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvaW5maW5pYmFuZC91c2Vy
X21hZC50eHQKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24v
aW5maW5pYmFuZC91c2VyX21hZC50eHQKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9p
bmZpbmliYW5kL3VzZXJfbWFkLnR4dApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9pbmZpbmli
YW5kL3VzZXJfdmVyYnMudHh0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2luZmluaWJhbmQvdXNl
cl92ZXJicy50eHQKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRp
b24vaW5maW5pYmFuZC91c2VyX3ZlcmJzLnR4dApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2
ZXJzL2luZmluaWJhbmQvdXNlcl92ZXJicy50eHQKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24v
bGVkcy9pbmRleC5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbGVkcy9pbmRleC5yc3QKc2lt
aWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbGVkcy9pbmRleC5y
c3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9sZWRzL2luZGV4LnJzdApkaWZmIC0t
Z2l0IGEvRG9jdW1lbnRhdGlvbi9sZWRzL2xlZHMtYmxpbmttLnJzdCBiL0RvY3VtZW50YXRpb24v
ZHJpdmVycy9sZWRzL2xlZHMtYmxpbmttLnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1l
IGZyb20gRG9jdW1lbnRhdGlvbi9sZWRzL2xlZHMtYmxpbmttLnJzdApyZW5hbWUgdG8gRG9jdW1l
bnRhdGlvbi9kcml2ZXJzL2xlZHMvbGVkcy1ibGlua20ucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVu
dGF0aW9uL2xlZHMvbGVkcy1jbGFzcy1mbGFzaC5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMv
bGVkcy9sZWRzLWNsYXNzLWZsYXNoLnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZy
b20gRG9jdW1lbnRhdGlvbi9sZWRzL2xlZHMtY2xhc3MtZmxhc2gucnN0CnJlbmFtZSB0byBEb2N1
bWVudGF0aW9uL2RyaXZlcnMvbGVkcy9sZWRzLWNsYXNzLWZsYXNoLnJzdApkaWZmIC0tZ2l0IGEv
RG9jdW1lbnRhdGlvbi9sZWRzL2xlZHMtY2xhc3MucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJz
L2xlZHMvbGVkcy1jbGFzcy5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERv
Y3VtZW50YXRpb24vbGVkcy9sZWRzLWNsYXNzLnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9k
cml2ZXJzL2xlZHMvbGVkcy1jbGFzcy5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbGVk
cy9sZWRzLWxtMzU1Ni5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbGVkcy9sZWRzLWxtMzU1
Ni5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbGVk
cy9sZWRzLWxtMzU1Ni5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9sZWRzL2xl
ZHMtbG0zNTU2LnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9sZWRzL2xlZHMtbHAzOTQ0
LnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9sZWRzL2xlZHMtbHAzOTQ0LnJzdApzaW1pbGFy
aXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9sZWRzL2xlZHMtbHAzOTQ0
LnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2xlZHMvbGVkcy1scDM5NDQucnN0
CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2xlZHMvbGVkcy1scDU1MjEucnN0IGIvRG9jdW1l
bnRhdGlvbi9kcml2ZXJzL2xlZHMvbGVkcy1scDU1MjEucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAw
JQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2xlZHMvbGVkcy1scDU1MjEucnN0CnJlbmFtZSB0
byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbGVkcy9sZWRzLWxwNTUyMS5yc3QKZGlmZiAtLWdpdCBh
L0RvY3VtZW50YXRpb24vbGVkcy9sZWRzLWxwNTUyMy5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZl
cnMvbGVkcy9sZWRzLWxwNTUyMy5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9t
IERvY3VtZW50YXRpb24vbGVkcy9sZWRzLWxwNTUyMy5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRp
b24vZHJpdmVycy9sZWRzL2xlZHMtbHA1NTIzLnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlv
bi9sZWRzL2xlZHMtbHA1NTYyLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9sZWRzL2xlZHMt
bHA1NTYyLnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlv
bi9sZWRzL2xlZHMtbHA1NTYyLnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2xl
ZHMvbGVkcy1scDU1NjIucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2xlZHMvbGVkcy1s
cDU1eHgucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2xlZHMvbGVkcy1scDU1eHgucnN0CnNp
bWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2xlZHMvbGVkcy1s
cDU1eHgucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbGVkcy9sZWRzLWxwNTV4
eC5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbGVkcy9sZWRzLW1seGNwbGQucnN0IGIv
RG9jdW1lbnRhdGlvbi9kcml2ZXJzL2xlZHMvbGVkcy1tbHhjcGxkLnJzdApzaW1pbGFyaXR5IGlu
ZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9sZWRzL2xlZHMtbWx4Y3BsZC5yc3QK
cmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9sZWRzL2xlZHMtbWx4Y3BsZC5yc3QKZGlm
ZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbGVkcy9sZWR0cmlnLW9uZXNob3QucnN0IGIvRG9jdW1l
bnRhdGlvbi9kcml2ZXJzL2xlZHMvbGVkdHJpZy1vbmVzaG90LnJzdApzaW1pbGFyaXR5IGluZGV4
IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9sZWRzL2xlZHRyaWctb25lc2hvdC5yc3QK
cmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9sZWRzL2xlZHRyaWctb25lc2hvdC5yc3QK
ZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbGVkcy9sZWR0cmlnLXRyYW5zaWVudC5yc3QgYi9E
b2N1bWVudGF0aW9uL2RyaXZlcnMvbGVkcy9sZWR0cmlnLXRyYW5zaWVudC5yc3QKc2ltaWxhcml0
eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbGVkcy9sZWR0cmlnLXRyYW5z
aWVudC5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9sZWRzL2xlZHRyaWctdHJh
bnNpZW50LnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9sZWRzL2xlZHRyaWctdXNicG9y
dC5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbGVkcy9sZWR0cmlnLXVzYnBvcnQucnN0CnNp
bWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2xlZHMvbGVkdHJp
Zy11c2Jwb3J0LnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2xlZHMvbGVkdHJp
Zy11c2Jwb3J0LnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9sZWRzL3VsZWRzLnJzdCBi
L0RvY3VtZW50YXRpb24vZHJpdmVycy9sZWRzL3VsZWRzLnJzdApzaW1pbGFyaXR5IGluZGV4IDEw
MCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9sZWRzL3VsZWRzLnJzdApyZW5hbWUgdG8gRG9j
dW1lbnRhdGlvbi9kcml2ZXJzL2xlZHMvdWxlZHMucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0
aW9uL2xpZ2h0bnZtL3BibGsudHh0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2xpZ2h0bnZtL3Bi
bGsudHh0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2xp
Z2h0bnZtL3BibGsudHh0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbGlnaHRudm0v
cGJsay50eHQKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWQvbWQtY2x1c3Rlci50eHQgYi9E
b2N1bWVudGF0aW9uL2RyaXZlcnMvbWQvbWQtY2x1c3Rlci50eHQKc2ltaWxhcml0eSBpbmRleCAx
MDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWQvbWQtY2x1c3Rlci50eHQKcmVuYW1lIHRv
IERvY3VtZW50YXRpb24vZHJpdmVycy9tZC9tZC1jbHVzdGVyLnR4dApkaWZmIC0tZ2l0IGEvRG9j
dW1lbnRhdGlvbi9tZC9yYWlkNS1jYWNoZS50eHQgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWQv
cmFpZDUtY2FjaGUudHh0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVu
dGF0aW9uL21kL3JhaWQ1LWNhY2hlLnR4dApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJz
L21kL3JhaWQ1LWNhY2hlLnR4dApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZC9yYWlkNS1w
cGwudHh0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21kL3JhaWQ1LXBwbC50eHQKc2ltaWxhcml0
eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWQvcmFpZDUtcHBsLnR4dApy
ZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21kL3JhaWQ1LXBwbC50eHQKZGlmZiAtLWdp
dCBhL0RvY3VtZW50YXRpb24vbWVkaWEvLmdpdGlnbm9yZSBiL0RvY3VtZW50YXRpb24vZHJpdmVy
cy9tZWRpYS8uZ2l0aWdub3JlCnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1
bWVudGF0aW9uL21lZGlhLy5naXRpZ25vcmUKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVy
cy9tZWRpYS8uZ2l0aWdub3JlCmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL01ha2Vm
aWxlIGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL01ha2VmaWxlCnNpbWlsYXJpdHkgaW5k
ZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL01ha2VmaWxlCnJlbmFtZSB0
byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvTWFrZWZpbGUKZGlmZiAtLWdpdCBhL0RvY3Vt
ZW50YXRpb24vbWVkaWEvYXVkaW8uaC5yc3QuZXhjZXB0aW9ucyBiL0RvY3VtZW50YXRpb24vZHJp
dmVycy9tZWRpYS9hdWRpby5oLnJzdC5leGNlcHRpb25zCnNpbWlsYXJpdHkgaW5kZXggMTAwJQpy
ZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL2F1ZGlvLmgucnN0LmV4Y2VwdGlvbnMKcmVu
YW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS9hdWRpby5oLnJzdC5leGNlcHRpb25z
CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL2NhLmgucnN0LmV4Y2VwdGlvbnMgYi9E
b2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvY2EuaC5yc3QuZXhjZXB0aW9ucwpzaW1pbGFyaXR5
IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS9jYS5oLnJzdC5leGNl
cHRpb25zCnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvY2EuaC5yc3QuZXhj
ZXB0aW9ucwpkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS9jZWMtZHJpdmVycy9pbmRl
eC5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvY2VjLWRyaXZlcnMvaW5kZXgucnN0
CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL2Nl
Yy1kcml2ZXJzL2luZGV4LnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlh
L2NlYy1kcml2ZXJzL2luZGV4LnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS9j
ZWMtZHJpdmVycy9wdWxzZTgtY2VjLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS9j
ZWMtZHJpdmVycy9wdWxzZTgtY2VjLnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZy
b20gRG9jdW1lbnRhdGlvbi9tZWRpYS9jZWMtZHJpdmVycy9wdWxzZTgtY2VjLnJzdApyZW5hbWUg
dG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL2NlYy1kcml2ZXJzL3B1bHNlOC1jZWMucnN0
CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL2NlYy5oLnJzdC5leGNlcHRpb25zIGIv
RG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL2NlYy5oLnJzdC5leGNlcHRpb25zCnNpbWlsYXJp
dHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL2NlYy5oLnJzdC5l
eGNlcHRpb25zCnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvY2VjLmgucnN0
LmV4Y2VwdGlvbnMKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvY29uZi5weSBiL0Rv
Y3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS9jb25mLnB5CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpy
ZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL2NvbmYucHkKcmVuYW1lIHRvIERvY3VtZW50
YXRpb24vZHJpdmVycy9tZWRpYS9jb25mLnB5CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21l
ZGlhL2NvbmZfbml0cGljay5weSBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS9jb25mX25p
dHBpY2sucHkKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24v
bWVkaWEvY29uZl9uaXRwaWNrLnB5CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVk
aWEvY29uZl9uaXRwaWNrLnB5CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL2RteC5o
LnJzdC5leGNlcHRpb25zIGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL2RteC5oLnJzdC5l
eGNlcHRpb25zCnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9u
L21lZGlhL2RteC5oLnJzdC5leGNlcHRpb25zCnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZl
cnMvbWVkaWEvZG14LmgucnN0LmV4Y2VwdGlvbnMKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24v
bWVkaWEvZHZiLWRyaXZlcnMvYXZlcm1lZGlhLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9t
ZWRpYS9kdmItZHJpdmVycy9hdmVybWVkaWEucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5h
bWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL2R2Yi1kcml2ZXJzL2F2ZXJtZWRpYS5yc3QKcmVu
YW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS9kdmItZHJpdmVycy9hdmVybWVkaWEu
cnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL2R2Yi1kcml2ZXJzL2J0OHh4LnJz
dCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS9kdmItZHJpdmVycy9idDh4eC5yc3QKc2lt
aWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvZHZiLWRy
aXZlcnMvYnQ4eHgucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvZHZi
LWRyaXZlcnMvYnQ4eHgucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL2R2Yi1k
cml2ZXJzL2NhcmRzLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS9kdmItZHJpdmVy
cy9jYXJkcy5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRp
b24vbWVkaWEvZHZiLWRyaXZlcnMvY2FyZHMucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2Ry
aXZlcnMvbWVkaWEvZHZiLWRyaXZlcnMvY2FyZHMucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0
aW9uL21lZGlhL2R2Yi1kcml2ZXJzL2NpLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRp
YS9kdmItZHJpdmVycy9jaS5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERv
Y3VtZW50YXRpb24vbWVkaWEvZHZiLWRyaXZlcnMvY2kucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0
aW9uL2RyaXZlcnMvbWVkaWEvZHZiLWRyaXZlcnMvY2kucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVu
dGF0aW9uL21lZGlhL2R2Yi1kcml2ZXJzL2NvbnRyaWJ1dG9ycy5yc3QgYi9Eb2N1bWVudGF0aW9u
L2RyaXZlcnMvbWVkaWEvZHZiLWRyaXZlcnMvY29udHJpYnV0b3JzLnJzdApzaW1pbGFyaXR5IGlu
ZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS9kdmItZHJpdmVycy9jb250
cmlidXRvcnMucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvZHZiLWRy
aXZlcnMvY29udHJpYnV0b3JzLnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS9k
dmItZHJpdmVycy9kdmItdXNiLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS9kdmIt
ZHJpdmVycy9kdmItdXNiLnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9j
dW1lbnRhdGlvbi9tZWRpYS9kdmItZHJpdmVycy9kdmItdXNiLnJzdApyZW5hbWUgdG8gRG9jdW1l
bnRhdGlvbi9kcml2ZXJzL21lZGlhL2R2Yi1kcml2ZXJzL2R2Yi11c2IucnN0CmRpZmYgLS1naXQg
YS9Eb2N1bWVudGF0aW9uL21lZGlhL2R2Yi1kcml2ZXJzL2ZhcS5yc3QgYi9Eb2N1bWVudGF0aW9u
L2RyaXZlcnMvbWVkaWEvZHZiLWRyaXZlcnMvZmFxLnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUK
cmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS9kdmItZHJpdmVycy9mYXEucnN0CnJlbmFt
ZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvZHZiLWRyaXZlcnMvZmFxLnJzdApkaWZm
IC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS9kdmItZHJpdmVycy9mcm9udGVuZHMucnN0IGIv
RG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL2R2Yi1kcml2ZXJzL2Zyb250ZW5kcy5yc3QKc2lt
aWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvZHZiLWRy
aXZlcnMvZnJvbnRlbmRzLnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlh
L2R2Yi1kcml2ZXJzL2Zyb250ZW5kcy5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVk
aWEvZHZiLWRyaXZlcnMvaW5kZXgucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL2R2
Yi1kcml2ZXJzL2luZGV4LnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9j
dW1lbnRhdGlvbi9tZWRpYS9kdmItZHJpdmVycy9pbmRleC5yc3QKcmVuYW1lIHRvIERvY3VtZW50
YXRpb24vZHJpdmVycy9tZWRpYS9kdmItZHJpdmVycy9pbmRleC5yc3QKZGlmZiAtLWdpdCBhL0Rv
Y3VtZW50YXRpb24vbWVkaWEvZHZiLWRyaXZlcnMvaW50cm8ucnN0IGIvRG9jdW1lbnRhdGlvbi9k
cml2ZXJzL21lZGlhL2R2Yi1kcml2ZXJzL2ludHJvLnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUK
cmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS9kdmItZHJpdmVycy9pbnRyby5yc3QKcmVu
YW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS9kdmItZHJpdmVycy9pbnRyby5yc3QK
ZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvZHZiLWRyaXZlcnMvbG1lZG0wNC5yc3Qg
Yi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvZHZiLWRyaXZlcnMvbG1lZG0wNC5yc3QKc2lt
aWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvZHZiLWRy
aXZlcnMvbG1lZG0wNC5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS9k
dmItZHJpdmVycy9sbWVkbTA0LnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS9k
dmItZHJpdmVycy9vcGVyYS1maXJtd2FyZS5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVk
aWEvZHZiLWRyaXZlcnMvb3BlcmEtZmlybXdhcmUucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpy
ZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL2R2Yi1kcml2ZXJzL29wZXJhLWZpcm13YXJl
LnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL2R2Yi1kcml2ZXJzL29w
ZXJhLWZpcm13YXJlLnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS9kdmItZHJp
dmVycy90ZWNobmlzYXQucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL2R2Yi1kcml2
ZXJzL3RlY2huaXNhdC5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3Vt
ZW50YXRpb24vbWVkaWEvZHZiLWRyaXZlcnMvdGVjaG5pc2F0LnJzdApyZW5hbWUgdG8gRG9jdW1l
bnRhdGlvbi9kcml2ZXJzL21lZGlhL2R2Yi1kcml2ZXJzL3RlY2huaXNhdC5yc3QKZGlmZiAtLWdp
dCBhL0RvY3VtZW50YXRpb24vbWVkaWEvZHZiLWRyaXZlcnMvdHR1c2ItZGVjLnJzdCBiL0RvY3Vt
ZW50YXRpb24vZHJpdmVycy9tZWRpYS9kdmItZHJpdmVycy90dHVzYi1kZWMucnN0CnNpbWlsYXJp
dHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL2R2Yi1kcml2ZXJz
L3R0dXNiLWRlYy5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS9kdmIt
ZHJpdmVycy90dHVzYi1kZWMucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL2R2
Yi1kcml2ZXJzL3VkZXYucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL2R2Yi1kcml2
ZXJzL3VkZXYucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0
aW9uL21lZGlhL2R2Yi1kcml2ZXJzL3VkZXYucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2Ry
aXZlcnMvbWVkaWEvZHZiLWRyaXZlcnMvdWRldi5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRp
b24vbWVkaWEvZnJvbnRlbmQuaC5yc3QuZXhjZXB0aW9ucyBiL0RvY3VtZW50YXRpb24vZHJpdmVy
cy9tZWRpYS9mcm9udGVuZC5oLnJzdC5leGNlcHRpb25zCnNpbWlsYXJpdHkgaW5kZXggMTAwJQpy
ZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL2Zyb250ZW5kLmgucnN0LmV4Y2VwdGlvbnMK
cmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS9mcm9udGVuZC5oLnJzdC5leGNl
cHRpb25zCmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL2luZGV4LnJzdCBiL0RvY3Vt
ZW50YXRpb24vZHJpdmVycy9tZWRpYS9pbmRleC5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJl
bmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvaW5kZXgucnN0CnJlbmFtZSB0byBEb2N1bWVu
dGF0aW9uL2RyaXZlcnMvbWVkaWEvaW5kZXgucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9u
L21lZGlhL2ludHJvLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS9pbnRyby5yc3QK
c2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvaW50
cm8ucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvaW50cm8ucnN0CmRp
ZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL2thcGkvY2VjLWNvcmUucnN0IGIvRG9jdW1l
bnRhdGlvbi9kcml2ZXJzL21lZGlhL2thcGkvY2VjLWNvcmUucnN0CnNpbWlsYXJpdHkgaW5kZXgg
MTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL2thcGkvY2VjLWNvcmUucnN0CnJl
bmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEva2FwaS9jZWMtY29yZS5yc3QKZGlm
ZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEva2FwaS9jc2kyLnJzdCBiL0RvY3VtZW50YXRp
b24vZHJpdmVycy9tZWRpYS9rYXBpL2NzaTIucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5h
bWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL2thcGkvY3NpMi5yc3QKcmVuYW1lIHRvIERvY3Vt
ZW50YXRpb24vZHJpdmVycy9tZWRpYS9rYXBpL2NzaTIucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVu
dGF0aW9uL21lZGlhL2thcGkvZHR2LWNhLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRp
YS9rYXBpL2R0di1jYS5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3Vt
ZW50YXRpb24vbWVkaWEva2FwaS9kdHYtY2EucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2Ry
aXZlcnMvbWVkaWEva2FwaS9kdHYtY2EucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21l
ZGlhL2thcGkvZHR2LWNvbW1vbi5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEva2Fw
aS9kdHYtY29tbW9uLnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1l
bnRhdGlvbi9tZWRpYS9rYXBpL2R0di1jb21tb24ucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9u
L2RyaXZlcnMvbWVkaWEva2FwaS9kdHYtY29tbW9uLnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRh
dGlvbi9tZWRpYS9rYXBpL2R0di1jb3JlLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRp
YS9rYXBpL2R0di1jb3JlLnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9j
dW1lbnRhdGlvbi9tZWRpYS9rYXBpL2R0di1jb3JlLnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlv
bi9kcml2ZXJzL21lZGlhL2thcGkvZHR2LWNvcmUucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0
aW9uL21lZGlhL2thcGkvZHR2LWRlbXV4LnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRp
YS9rYXBpL2R0di1kZW11eC5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERv
Y3VtZW50YXRpb24vbWVkaWEva2FwaS9kdHYtZGVtdXgucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0
aW9uL2RyaXZlcnMvbWVkaWEva2FwaS9kdHYtZGVtdXgucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVu
dGF0aW9uL21lZGlhL2thcGkvZHR2LWZyb250ZW5kLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVy
cy9tZWRpYS9rYXBpL2R0di1mcm9udGVuZC5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFt
ZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEva2FwaS9kdHYtZnJvbnRlbmQucnN0CnJlbmFtZSB0
byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEva2FwaS9kdHYtZnJvbnRlbmQucnN0CmRpZmYg
LS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL2thcGkvZHR2LW5ldC5yc3QgYi9Eb2N1bWVudGF0
aW9uL2RyaXZlcnMvbWVkaWEva2FwaS9kdHYtbmV0LnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUK
cmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS9rYXBpL2R0di1uZXQucnN0CnJlbmFtZSB0
byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEva2FwaS9kdHYtbmV0LnJzdApkaWZmIC0tZ2l0
IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS9rYXBpL21jLWNvcmUucnN0IGIvRG9jdW1lbnRhdGlvbi9k
cml2ZXJzL21lZGlhL2thcGkvbWMtY29yZS5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFt
ZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEva2FwaS9tYy1jb3JlLnJzdApyZW5hbWUgdG8gRG9j
dW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL2thcGkvbWMtY29yZS5yc3QKZGlmZiAtLWdpdCBhL0Rv
Y3VtZW50YXRpb24vbWVkaWEva2FwaS9yYy1jb3JlLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVy
cy9tZWRpYS9rYXBpL3JjLWNvcmUucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJv
bSBEb2N1bWVudGF0aW9uL21lZGlhL2thcGkvcmMtY29yZS5yc3QKcmVuYW1lIHRvIERvY3VtZW50
YXRpb24vZHJpdmVycy9tZWRpYS9rYXBpL3JjLWNvcmUucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVu
dGF0aW9uL21lZGlhL2thcGkvdjRsMi1hc3luYy5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMv
bWVkaWEva2FwaS92NGwyLWFzeW5jLnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZy
b20gRG9jdW1lbnRhdGlvbi9tZWRpYS9rYXBpL3Y0bDItYXN5bmMucnN0CnJlbmFtZSB0byBEb2N1
bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEva2FwaS92NGwyLWFzeW5jLnJzdApkaWZmIC0tZ2l0IGEv
RG9jdW1lbnRhdGlvbi9tZWRpYS9rYXBpL3Y0bDItY2xvY2tzLnJzdCBiL0RvY3VtZW50YXRpb24v
ZHJpdmVycy9tZWRpYS9rYXBpL3Y0bDItY2xvY2tzLnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUK
cmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS9rYXBpL3Y0bDItY2xvY2tzLnJzdApyZW5h
bWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL2thcGkvdjRsMi1jbG9ja3MucnN0CmRp
ZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL2thcGkvdjRsMi1jb21tb24ucnN0IGIvRG9j
dW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL2thcGkvdjRsMi1jb21tb24ucnN0CnNpbWlsYXJpdHkg
aW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL2thcGkvdjRsMi1jb21t
b24ucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEva2FwaS92NGwyLWNv
bW1vbi5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEva2FwaS92NGwyLWNvbnRy
b2xzLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS9rYXBpL3Y0bDItY29udHJvbHMu
cnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlh
L2thcGkvdjRsMi1jb250cm9scy5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9t
ZWRpYS9rYXBpL3Y0bDItY29udHJvbHMucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21l
ZGlhL2thcGkvdjRsMi1jb3JlLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS9rYXBp
L3Y0bDItY29yZS5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50
YXRpb24vbWVkaWEva2FwaS92NGwyLWNvcmUucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2Ry
aXZlcnMvbWVkaWEva2FwaS92NGwyLWNvcmUucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9u
L21lZGlhL2thcGkvdjRsMi1kZXYucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL2th
cGkvdjRsMi1kZXYucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVu
dGF0aW9uL21lZGlhL2thcGkvdjRsMi1kZXYucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2Ry
aXZlcnMvbWVkaWEva2FwaS92NGwyLWRldi5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24v
bWVkaWEva2FwaS92NGwyLWRldmljZS5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEv
a2FwaS92NGwyLWRldmljZS5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERv
Y3VtZW50YXRpb24vbWVkaWEva2FwaS92NGwyLWRldmljZS5yc3QKcmVuYW1lIHRvIERvY3VtZW50
YXRpb24vZHJpdmVycy9tZWRpYS9rYXBpL3Y0bDItZGV2aWNlLnJzdApkaWZmIC0tZ2l0IGEvRG9j
dW1lbnRhdGlvbi9tZWRpYS9rYXBpL3Y0bDItZHYtdGltaW5ncy5yc3QgYi9Eb2N1bWVudGF0aW9u
L2RyaXZlcnMvbWVkaWEva2FwaS92NGwyLWR2LXRpbWluZ3MucnN0CnNpbWlsYXJpdHkgaW5kZXgg
MTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL2thcGkvdjRsMi1kdi10aW1pbmdz
LnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL2thcGkvdjRsMi1kdi10
aW1pbmdzLnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS9rYXBpL3Y0bDItZXZl
bnQucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL2thcGkvdjRsMi1ldmVudC5yc3QK
c2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEva2Fw
aS92NGwyLWV2ZW50LnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL2th
cGkvdjRsMi1ldmVudC5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEva2FwaS92
NGwyLWZoLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS9rYXBpL3Y0bDItZmgucnN0
CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL2th
cGkvdjRsMi1maC5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS9rYXBp
L3Y0bDItZmgucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL2thcGkvdjRsMi1m
bGFzaC1sZWQtY2xhc3MucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL2thcGkvdjRs
Mi1mbGFzaC1sZWQtY2xhc3MucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBE
b2N1bWVudGF0aW9uL21lZGlhL2thcGkvdjRsMi1mbGFzaC1sZWQtY2xhc3MucnN0CnJlbmFtZSB0
byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEva2FwaS92NGwyLWZsYXNoLWxlZC1jbGFzcy5y
c3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEva2FwaS92NGwyLWZ3bm9kZS5yc3Qg
Yi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEva2FwaS92NGwyLWZ3bm9kZS5yc3QKc2ltaWxh
cml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEva2FwaS92NGwy
LWZ3bm9kZS5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS9rYXBpL3Y0
bDItZndub2RlLnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS9rYXBpL3Y0bDIt
aW50cm8ucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL2thcGkvdjRsMi1pbnRyby5y
c3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEv
a2FwaS92NGwyLWludHJvLnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlh
L2thcGkvdjRsMi1pbnRyby5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEva2Fw
aS92NGwyLW1jLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS9rYXBpL3Y0bDItbWMu
cnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlh
L2thcGkvdjRsMi1tYy5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS9r
YXBpL3Y0bDItbWMucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL2thcGkvdjRs
Mi1tZWRpYWJ1cy5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEva2FwaS92NGwyLW1l
ZGlhYnVzLnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlv
bi9tZWRpYS9rYXBpL3Y0bDItbWVkaWFidXMucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2Ry
aXZlcnMvbWVkaWEva2FwaS92NGwyLW1lZGlhYnVzLnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRh
dGlvbi9tZWRpYS9rYXBpL3Y0bDItbWVtMm1lbS5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMv
bWVkaWEva2FwaS92NGwyLW1lbTJtZW0ucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUg
ZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL2thcGkvdjRsMi1tZW0ybWVtLnJzdApyZW5hbWUgdG8g
RG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL2thcGkvdjRsMi1tZW0ybWVtLnJzdApkaWZmIC0t
Z2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS9rYXBpL3Y0bDItcmVjdC5yc3QgYi9Eb2N1bWVudGF0
aW9uL2RyaXZlcnMvbWVkaWEva2FwaS92NGwyLXJlY3QucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAw
JQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL2thcGkvdjRsMi1yZWN0LnJzdApyZW5h
bWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL2thcGkvdjRsMi1yZWN0LnJzdApkaWZm
IC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS9rYXBpL3Y0bDItc3ViZGV2LnJzdCBiL0RvY3Vt
ZW50YXRpb24vZHJpdmVycy9tZWRpYS9rYXBpL3Y0bDItc3ViZGV2LnJzdApzaW1pbGFyaXR5IGlu
ZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS9rYXBpL3Y0bDItc3ViZGV2
LnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL2thcGkvdjRsMi1zdWJk
ZXYucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL2thcGkvdjRsMi10dW5lci5y
c3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEva2FwaS92NGwyLXR1bmVyLnJzdApzaW1p
bGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS9rYXBpL3Y0
bDItdHVuZXIucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEva2FwaS92
NGwyLXR1bmVyLnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS9rYXBpL3Y0bDIt
dHZlZXByb20ucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL2thcGkvdjRsMi10dmVl
cHJvbS5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24v
bWVkaWEva2FwaS92NGwyLXR2ZWVwcm9tLnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2
ZXJzL21lZGlhL2thcGkvdjRsMi10dmVlcHJvbS5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRp
b24vbWVkaWEva2FwaS92NGwyLXZpZGVvYnVmLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9t
ZWRpYS9rYXBpL3Y0bDItdmlkZW9idWYucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUg
ZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL2thcGkvdjRsMi12aWRlb2J1Zi5yc3QKcmVuYW1lIHRv
IERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS9rYXBpL3Y0bDItdmlkZW9idWYucnN0CmRpZmYg
LS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL2thcGkvdjRsMi12aWRlb2J1ZjIucnN0IGIvRG9j
dW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL2thcGkvdjRsMi12aWRlb2J1ZjIucnN0CnNpbWlsYXJp
dHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL2thcGkvdjRsMi12
aWRlb2J1ZjIucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEva2FwaS92
NGwyLXZpZGVvYnVmMi5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvbGlyYy5o
LnJzdC5leGNlcHRpb25zIGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL2xpcmMuaC5yc3Qu
ZXhjZXB0aW9ucwpzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlv
bi9tZWRpYS9saXJjLmgucnN0LmV4Y2VwdGlvbnMKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJp
dmVycy9tZWRpYS9saXJjLmgucnN0LmV4Y2VwdGlvbnMKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRp
b24vbWVkaWEvbWVkaWEuaC5yc3QuZXhjZXB0aW9ucyBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9t
ZWRpYS9tZWRpYS5oLnJzdC5leGNlcHRpb25zCnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUg
ZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL21lZGlhLmgucnN0LmV4Y2VwdGlvbnMKcmVuYW1lIHRv
IERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS9tZWRpYS5oLnJzdC5leGNlcHRpb25zCmRpZmYg
LS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL21lZGlhX2thcGkucnN0IGIvRG9jdW1lbnRhdGlv
bi9kcml2ZXJzL21lZGlhL21lZGlhX2thcGkucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5h
bWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL21lZGlhX2thcGkucnN0CnJlbmFtZSB0byBEb2N1
bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvbWVkaWFfa2FwaS5yc3QKZGlmZiAtLWdpdCBhL0RvY3Vt
ZW50YXRpb24vbWVkaWEvbWVkaWFfdWFwaS5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVk
aWEvbWVkaWFfdWFwaS5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3Vt
ZW50YXRpb24vbWVkaWEvbWVkaWFfdWFwaS5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJp
dmVycy9tZWRpYS9tZWRpYV91YXBpLnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRp
YS9uZXQuaC5yc3QuZXhjZXB0aW9ucyBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS9uZXQu
aC5yc3QuZXhjZXB0aW9ucwpzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1l
bnRhdGlvbi9tZWRpYS9uZXQuaC5yc3QuZXhjZXB0aW9ucwpyZW5hbWUgdG8gRG9jdW1lbnRhdGlv
bi9kcml2ZXJzL21lZGlhL25ldC5oLnJzdC5leGNlcHRpb25zCmRpZmYgLS1naXQgYS9Eb2N1bWVu
dGF0aW9uL21lZGlhL3R5cGljYWxfbWVkaWFfZGV2aWNlLnN2ZyBiL0RvY3VtZW50YXRpb24vZHJp
dmVycy9tZWRpYS90eXBpY2FsX21lZGlhX2RldmljZS5zdmcKc2ltaWxhcml0eSBpbmRleCAxMDAl
CnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdHlwaWNhbF9tZWRpYV9kZXZpY2Uuc3Zn
CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdHlwaWNhbF9tZWRpYV9kZXZp
Y2Uuc3ZnCmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvY2VjL2NlYy1hcGku
cnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvY2VjL2NlYy1hcGkucnN0CnNp
bWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkv
Y2VjL2NlYy1hcGkucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFw
aS9jZWMvY2VjLWFwaS5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9j
ZWMvY2VjLWZ1bmMtY2xvc2UucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkv
Y2VjL2NlYy1mdW5jLWNsb3NlLnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20g
RG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL2NlYy9jZWMtZnVuYy1jbG9zZS5yc3QKcmVuYW1lIHRv
IERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL2NlYy9jZWMtZnVuYy1jbG9zZS5yc3QK
ZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9jZWMvY2VjLWZ1bmMtaW9jdGwu
cnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvY2VjL2NlYy1mdW5jLWlvY3Rs
LnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRp
YS91YXBpL2NlYy9jZWMtZnVuYy1pb2N0bC5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJp
dmVycy9tZWRpYS91YXBpL2NlYy9jZWMtZnVuYy1pb2N0bC5yc3QKZGlmZiAtLWdpdCBhL0RvY3Vt
ZW50YXRpb24vbWVkaWEvdWFwaS9jZWMvY2VjLWZ1bmMtb3Blbi5yc3QgYi9Eb2N1bWVudGF0aW9u
L2RyaXZlcnMvbWVkaWEvdWFwaS9jZWMvY2VjLWZ1bmMtb3Blbi5yc3QKc2ltaWxhcml0eSBpbmRl
eCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9jZWMvY2VjLWZ1bmMt
b3Blbi5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL2NlYy9j
ZWMtZnVuYy1vcGVuLnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL2Nl
Yy9jZWMtZnVuYy1wb2xsLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL2Nl
Yy9jZWMtZnVuYy1wb2xsLnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9j
dW1lbnRhdGlvbi9tZWRpYS91YXBpL2NlYy9jZWMtZnVuYy1wb2xsLnJzdApyZW5hbWUgdG8gRG9j
dW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvY2VjL2NlYy1mdW5jLXBvbGwucnN0CmRpZmYg
LS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvY2VjL2NlYy1mdW5jcy5yc3QgYi9Eb2N1
bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9jZWMvY2VjLWZ1bmNzLnJzdApzaW1pbGFyaXR5
IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL2NlYy9jZWMt
ZnVuY3MucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9jZWMv
Y2VjLWZ1bmNzLnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL2NlYy9j
ZWMtaGVhZGVyLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL2NlYy9jZWMt
aGVhZGVyLnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlv
bi9tZWRpYS91YXBpL2NlYy9jZWMtaGVhZGVyLnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9k
cml2ZXJzL21lZGlhL3VhcGkvY2VjL2NlYy1oZWFkZXIucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVu
dGF0aW9uL21lZGlhL3VhcGkvY2VjL2NlYy1pbnRyby5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZl
cnMvbWVkaWEvdWFwaS9jZWMvY2VjLWludHJvLnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVu
YW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL2NlYy9jZWMtaW50cm8ucnN0CnJlbmFt
ZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9jZWMvY2VjLWludHJvLnJzdApk
aWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL2NlYy9jZWMtaW9jLWFkYXAtZy1j
YXBzLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL2NlYy9jZWMtaW9jLWFk
YXAtZy1jYXBzLnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRh
dGlvbi9tZWRpYS91YXBpL2NlYy9jZWMtaW9jLWFkYXAtZy1jYXBzLnJzdApyZW5hbWUgdG8gRG9j
dW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvY2VjL2NlYy1pb2MtYWRhcC1nLWNhcHMucnN0
CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvY2VjL2NlYy1pb2MtYWRhcC1n
LWxvZy1hZGRycy5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9jZWMvY2Vj
LWlvYy1hZGFwLWctbG9nLWFkZHJzLnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZy
b20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL2NlYy9jZWMtaW9jLWFkYXAtZy1sb2ctYWRkcnMu
cnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9jZWMvY2VjLWlv
Yy1hZGFwLWctbG9nLWFkZHJzLnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91
YXBpL2NlYy9jZWMtaW9jLWFkYXAtZy1waHlzLWFkZHIucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2
ZXJzL21lZGlhL3VhcGkvY2VjL2NlYy1pb2MtYWRhcC1nLXBoeXMtYWRkci5yc3QKc2ltaWxhcml0
eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9jZWMvY2Vj
LWlvYy1hZGFwLWctcGh5cy1hZGRyLnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJz
L21lZGlhL3VhcGkvY2VjL2NlYy1pb2MtYWRhcC1nLXBoeXMtYWRkci5yc3QKZGlmZiAtLWdpdCBh
L0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9jZWMvY2VjLWlvYy1kcWV2ZW50LnJzdCBiL0RvY3Vt
ZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL2NlYy9jZWMtaW9jLWRxZXZlbnQucnN0CnNpbWls
YXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvY2Vj
L2NlYy1pb2MtZHFldmVudC5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRp
YS91YXBpL2NlYy9jZWMtaW9jLWRxZXZlbnQucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9u
L21lZGlhL3VhcGkvY2VjL2NlYy1pb2MtZy1tb2RlLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVy
cy9tZWRpYS91YXBpL2NlYy9jZWMtaW9jLWctbW9kZS5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAl
CnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9jZWMvY2VjLWlvYy1nLW1vZGUu
cnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9jZWMvY2VjLWlv
Yy1nLW1vZGUucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvY2VjL2Nl
Yy1pb2MtcmVjZWl2ZS5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9jZWMv
Y2VjLWlvYy1yZWNlaXZlLnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9j
dW1lbnRhdGlvbi9tZWRpYS91YXBpL2NlYy9jZWMtaW9jLXJlY2VpdmUucnN0CnJlbmFtZSB0byBE
b2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9jZWMvY2VjLWlvYy1yZWNlaXZlLnJzdApk
aWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL2NlYy9jZWMtcGluLWVycm9yLWlu
ai5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9jZWMvY2VjLXBpbi1lcnJv
ci1pbmoucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9u
L21lZGlhL3VhcGkvY2VjL2NlYy1waW4tZXJyb3ItaW5qLnJzdApyZW5hbWUgdG8gRG9jdW1lbnRh
dGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvY2VjL2NlYy1waW4tZXJyb3ItaW5qLnJzdApkaWZmIC0t
Z2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL2R2Yi9hdWRpby1iaWxpbmd1YWwtY2hhbm5l
bC1zZWxlY3QucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvZHZiL2F1ZGlv
LWJpbGluZ3VhbC1jaGFubmVsLXNlbGVjdC5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFt
ZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9kdmIvYXVkaW8tYmlsaW5ndWFsLWNoYW5u
ZWwtc2VsZWN0LnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkv
ZHZiL2F1ZGlvLWJpbGluZ3VhbC1jaGFubmVsLXNlbGVjdC5yc3QKZGlmZiAtLWdpdCBhL0RvY3Vt
ZW50YXRpb24vbWVkaWEvdWFwaS9kdmIvYXVkaW8tY2hhbm5lbC1zZWxlY3QucnN0IGIvRG9jdW1l
bnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvZHZiL2F1ZGlvLWNoYW5uZWwtc2VsZWN0LnJzdApz
aW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBp
L2R2Yi9hdWRpby1jaGFubmVsLXNlbGVjdC5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJp
dmVycy9tZWRpYS91YXBpL2R2Yi9hdWRpby1jaGFubmVsLXNlbGVjdC5yc3QKZGlmZiAtLWdpdCBh
L0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9kdmIvYXVkaW8tY2xlYXItYnVmZmVyLnJzdCBiL0Rv
Y3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL2R2Yi9hdWRpby1jbGVhci1idWZmZXIucnN0
CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3Vh
cGkvZHZiL2F1ZGlvLWNsZWFyLWJ1ZmZlci5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJp
dmVycy9tZWRpYS91YXBpL2R2Yi9hdWRpby1jbGVhci1idWZmZXIucnN0CmRpZmYgLS1naXQgYS9E
b2N1bWVudGF0aW9uL21lZGlhL3VhcGkvZHZiL2F1ZGlvLWNvbnRpbnVlLnJzdCBiL0RvY3VtZW50
YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL2R2Yi9hdWRpby1jb250aW51ZS5yc3QKc2ltaWxhcml0
eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9kdmIvYXVk
aW8tY29udGludWUucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFw
aS9kdmIvYXVkaW8tY29udGludWUucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlh
L3VhcGkvZHZiL2F1ZGlvLWZjbG9zZS5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEv
dWFwaS9kdmIvYXVkaW8tZmNsb3NlLnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZy
b20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL2R2Yi9hdWRpby1mY2xvc2UucnN0CnJlbmFtZSB0
byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9kdmIvYXVkaW8tZmNsb3NlLnJzdApk
aWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL2R2Yi9hdWRpby1mb3Blbi5yc3Qg
Yi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9kdmIvYXVkaW8tZm9wZW4ucnN0CnNp
bWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkv
ZHZiL2F1ZGlvLWZvcGVuLnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlh
L3VhcGkvZHZiL2F1ZGlvLWZvcGVuLnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRp
YS91YXBpL2R2Yi9hdWRpby1md3JpdGUucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlh
L3VhcGkvZHZiL2F1ZGlvLWZ3cml0ZS5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBm
cm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9kdmIvYXVkaW8tZndyaXRlLnJzdApyZW5hbWUg
dG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvZHZiL2F1ZGlvLWZ3cml0ZS5yc3QK
ZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9kdmIvYXVkaW8tZ2V0LWNhcGFi
aWxpdGllcy5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9kdmIvYXVkaW8t
Z2V0LWNhcGFiaWxpdGllcy5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERv
Y3VtZW50YXRpb24vbWVkaWEvdWFwaS9kdmIvYXVkaW8tZ2V0LWNhcGFiaWxpdGllcy5yc3QKcmVu
YW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL2R2Yi9hdWRpby1nZXQtY2Fw
YWJpbGl0aWVzLnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL2R2Yi9h
dWRpby1nZXQtc3RhdHVzLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL2R2
Yi9hdWRpby1nZXQtc3RhdHVzLnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20g
RG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL2R2Yi9hdWRpby1nZXQtc3RhdHVzLnJzdApyZW5hbWUg
dG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvZHZiL2F1ZGlvLWdldC1zdGF0dXMu
cnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvZHZiL2F1ZGlvLXBhdXNl
LnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL2R2Yi9hdWRpby1wYXVzZS5y
c3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEv
dWFwaS9kdmIvYXVkaW8tcGF1c2UucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMv
bWVkaWEvdWFwaS9kdmIvYXVkaW8tcGF1c2UucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9u
L21lZGlhL3VhcGkvZHZiL2F1ZGlvLXBsYXkucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21l
ZGlhL3VhcGkvZHZiL2F1ZGlvLXBsYXkucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUg
ZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvZHZiL2F1ZGlvLXBsYXkucnN0CnJlbmFtZSB0
byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9kdmIvYXVkaW8tcGxheS5yc3QKZGlm
ZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9kdmIvYXVkaW8tc2VsZWN0LXNvdXJj
ZS5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9kdmIvYXVkaW8tc2VsZWN0
LXNvdXJjZS5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRp
b24vbWVkaWEvdWFwaS9kdmIvYXVkaW8tc2VsZWN0LXNvdXJjZS5yc3QKcmVuYW1lIHRvIERvY3Vt
ZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL2R2Yi9hdWRpby1zZWxlY3Qtc291cmNlLnJzdApk
aWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL2R2Yi9hdWRpby1zZXQtYXYtc3lu
Yy5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9kdmIvYXVkaW8tc2V0LWF2
LXN5bmMucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9u
L21lZGlhL3VhcGkvZHZiL2F1ZGlvLXNldC1hdi1zeW5jLnJzdApyZW5hbWUgdG8gRG9jdW1lbnRh
dGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvZHZiL2F1ZGlvLXNldC1hdi1zeW5jLnJzdApkaWZmIC0t
Z2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL2R2Yi9hdWRpby1zZXQtYnlwYXNzLW1vZGUu
cnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvZHZiL2F1ZGlvLXNldC1ieXBh
c3MtbW9kZS5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRp
b24vbWVkaWEvdWFwaS9kdmIvYXVkaW8tc2V0LWJ5cGFzcy1tb2RlLnJzdApyZW5hbWUgdG8gRG9j
dW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvZHZiL2F1ZGlvLXNldC1ieXBhc3MtbW9kZS5y
c3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9kdmIvYXVkaW8tc2V0LWlk
LnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL2R2Yi9hdWRpby1zZXQtaWQu
cnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlh
L3VhcGkvZHZiL2F1ZGlvLXNldC1pZC5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVy
cy9tZWRpYS91YXBpL2R2Yi9hdWRpby1zZXQtaWQucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0
aW9uL21lZGlhL3VhcGkvZHZiL2F1ZGlvLXNldC1taXhlci5yc3QgYi9Eb2N1bWVudGF0aW9uL2Ry
aXZlcnMvbWVkaWEvdWFwaS9kdmIvYXVkaW8tc2V0LW1peGVyLnJzdApzaW1pbGFyaXR5IGluZGV4
IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL2R2Yi9hdWRpby1zZXQt
bWl4ZXIucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9kdmIv
YXVkaW8tc2V0LW1peGVyLnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBp
L2R2Yi9hdWRpby1zZXQtbXV0ZS5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFw
aS9kdmIvYXVkaW8tc2V0LW11dGUucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJv
bSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvZHZiL2F1ZGlvLXNldC1tdXRlLnJzdApyZW5hbWUg
dG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvZHZiL2F1ZGlvLXNldC1tdXRlLnJz
dApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL2R2Yi9hdWRpby1zZXQtc3Ry
ZWFtdHlwZS5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9kdmIvYXVkaW8t
c2V0LXN0cmVhbXR5cGUucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1
bWVudGF0aW9uL21lZGlhL3VhcGkvZHZiL2F1ZGlvLXNldC1zdHJlYW10eXBlLnJzdApyZW5hbWUg
dG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvZHZiL2F1ZGlvLXNldC1zdHJlYW10
eXBlLnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL2R2Yi9hdWRpby1z
dG9wLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL2R2Yi9hdWRpby1zdG9w
LnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRp
YS91YXBpL2R2Yi9hdWRpby1zdG9wLnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJz
L21lZGlhL3VhcGkvZHZiL2F1ZGlvLXN0b3AucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9u
L21lZGlhL3VhcGkvZHZiL2F1ZGlvLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91
YXBpL2R2Yi9hdWRpby5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3Vt
ZW50YXRpb24vbWVkaWEvdWFwaS9kdmIvYXVkaW8ucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9u
L2RyaXZlcnMvbWVkaWEvdWFwaS9kdmIvYXVkaW8ucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0
aW9uL21lZGlhL3VhcGkvZHZiL2F1ZGlvX2RhdGFfdHlwZXMucnN0IGIvRG9jdW1lbnRhdGlvbi9k
cml2ZXJzL21lZGlhL3VhcGkvZHZiL2F1ZGlvX2RhdGFfdHlwZXMucnN0CnNpbWlsYXJpdHkgaW5k
ZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvZHZiL2F1ZGlvX2Rh
dGFfdHlwZXMucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9k
dmIvYXVkaW9fZGF0YV90eXBlcy5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEv
dWFwaS9kdmIvYXVkaW9fZnVuY3Rpb25fY2FsbHMucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJz
L21lZGlhL3VhcGkvZHZiL2F1ZGlvX2Z1bmN0aW9uX2NhbGxzLnJzdApzaW1pbGFyaXR5IGluZGV4
IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL2R2Yi9hdWRpb19mdW5j
dGlvbl9jYWxscy5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBp
L2R2Yi9hdWRpb19mdW5jdGlvbl9jYWxscy5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24v
bWVkaWEvdWFwaS9kdmIvY2EtZmNsb3NlLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRp
YS91YXBpL2R2Yi9jYS1mY2xvc2UucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJv
bSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvZHZiL2NhLWZjbG9zZS5yc3QKcmVuYW1lIHRvIERv
Y3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL2R2Yi9jYS1mY2xvc2UucnN0CmRpZmYgLS1n
aXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvZHZiL2NhLWZvcGVuLnJzdCBiL0RvY3VtZW50
YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL2R2Yi9jYS1mb3Blbi5yc3QKc2ltaWxhcml0eSBpbmRl
eCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9kdmIvY2EtZm9wZW4u
cnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9kdmIvY2EtZm9w
ZW4ucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvZHZiL2NhLWdldC1j
YXAucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvZHZiL2NhLWdldC1jYXAu
cnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlh
L3VhcGkvZHZiL2NhLWdldC1jYXAucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMv
bWVkaWEvdWFwaS9kdmIvY2EtZ2V0LWNhcC5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24v
bWVkaWEvdWFwaS9kdmIvY2EtZ2V0LWRlc2NyLWluZm8ucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2
ZXJzL21lZGlhL3VhcGkvZHZiL2NhLWdldC1kZXNjci1pbmZvLnJzdApzaW1pbGFyaXR5IGluZGV4
IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL2R2Yi9jYS1nZXQtZGVz
Y3ItaW5mby5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL2R2
Yi9jYS1nZXQtZGVzY3ItaW5mby5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEv
dWFwaS9kdmIvY2EtZ2V0LW1zZy5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFw
aS9kdmIvY2EtZ2V0LW1zZy5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERv
Y3VtZW50YXRpb24vbWVkaWEvdWFwaS9kdmIvY2EtZ2V0LW1zZy5yc3QKcmVuYW1lIHRvIERvY3Vt
ZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL2R2Yi9jYS1nZXQtbXNnLnJzdApkaWZmIC0tZ2l0
IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL2R2Yi9jYS1nZXQtc2xvdC1pbmZvLnJzdCBiL0Rv
Y3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL2R2Yi9jYS1nZXQtc2xvdC1pbmZvLnJzdApz
aW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBp
L2R2Yi9jYS1nZXQtc2xvdC1pbmZvLnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJz
L21lZGlhL3VhcGkvZHZiL2NhLWdldC1zbG90LWluZm8ucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVu
dGF0aW9uL21lZGlhL3VhcGkvZHZiL2NhLXJlc2V0LnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVy
cy9tZWRpYS91YXBpL2R2Yi9jYS1yZXNldC5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFt
ZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9kdmIvY2EtcmVzZXQucnN0CnJlbmFtZSB0
byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9kdmIvY2EtcmVzZXQucnN0CmRpZmYg
LS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvZHZiL2NhLXNlbmQtbXNnLnJzdCBiL0Rv
Y3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL2R2Yi9jYS1zZW5kLW1zZy5yc3QKc2ltaWxh
cml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9kdmIv
Y2Etc2VuZC1tc2cucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFw
aS9kdmIvY2Etc2VuZC1tc2cucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3Vh
cGkvZHZiL2NhLXNldC1kZXNjci5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFw
aS9kdmIvY2Etc2V0LWRlc2NyLnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20g
RG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL2R2Yi9jYS1zZXQtZGVzY3IucnN0CnJlbmFtZSB0byBE
b2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9kdmIvY2Etc2V0LWRlc2NyLnJzdApkaWZm
IC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL2R2Yi9jYS5yc3QgYi9Eb2N1bWVudGF0
aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9kdmIvY2EucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpy
ZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvZHZiL2NhLnJzdApyZW5hbWUgdG8g
RG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvZHZiL2NhLnJzdApkaWZmIC0tZ2l0IGEv
RG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL2R2Yi9jYV9kYXRhX3R5cGVzLnJzdCBiL0RvY3VtZW50
YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL2R2Yi9jYV9kYXRhX3R5cGVzLnJzdApzaW1pbGFyaXR5
IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL2R2Yi9jYV9k
YXRhX3R5cGVzLnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkv
ZHZiL2NhX2RhdGFfdHlwZXMucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3Vh
cGkvZHZiL2NhX2Z1bmN0aW9uX2NhbGxzLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRp
YS91YXBpL2R2Yi9jYV9mdW5jdGlvbl9jYWxscy5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJl
bmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9kdmIvY2FfZnVuY3Rpb25fY2FsbHMu
cnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9kdmIvY2FfZnVu
Y3Rpb25fY2FsbHMucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvZHZi
L2RlbXV4LnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL2R2Yi9kZW11eC5y
c3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEv
dWFwaS9kdmIvZGVtdXgucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEv
dWFwaS9kdmIvZGVtdXgucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkv
ZHZiL2RteC1hZGQtcGlkLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL2R2
Yi9kbXgtYWRkLXBpZC5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3Vt
ZW50YXRpb24vbWVkaWEvdWFwaS9kdmIvZG14LWFkZC1waWQucnN0CnJlbmFtZSB0byBEb2N1bWVu
dGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9kdmIvZG14LWFkZC1waWQucnN0CmRpZmYgLS1naXQg
YS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvZHZiL2RteC1leHBidWYucnN0IGIvRG9jdW1lbnRh
dGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvZHZiL2RteC1leHBidWYucnN0CnNpbWlsYXJpdHkgaW5k
ZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvZHZiL2RteC1leHBi
dWYucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9kdmIvZG14
LWV4cGJ1Zi5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9kdmIvZG14
LWZjbG9zZS5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9kdmIvZG14LWZj
bG9zZS5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24v
bWVkaWEvdWFwaS9kdmIvZG14LWZjbG9zZS5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJp
dmVycy9tZWRpYS91YXBpL2R2Yi9kbXgtZmNsb3NlLnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRh
dGlvbi9tZWRpYS91YXBpL2R2Yi9kbXgtZm9wZW4ucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJz
L21lZGlhL3VhcGkvZHZiL2RteC1mb3Blbi5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFt
ZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9kdmIvZG14LWZvcGVuLnJzdApyZW5hbWUg
dG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvZHZiL2RteC1mb3Blbi5yc3QKZGlm
ZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9kdmIvZG14LWZyZWFkLnJzdCBiL0Rv
Y3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL2R2Yi9kbXgtZnJlYWQucnN0CnNpbWlsYXJp
dHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvZHZiL2Rt
eC1mcmVhZC5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL2R2
Yi9kbXgtZnJlYWQucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvZHZi
L2RteC1md3JpdGUucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvZHZiL2Rt
eC1md3JpdGUucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0
aW9uL21lZGlhL3VhcGkvZHZiL2RteC1md3JpdGUucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9u
L2RyaXZlcnMvbWVkaWEvdWFwaS9kdmIvZG14LWZ3cml0ZS5yc3QKZGlmZiAtLWdpdCBhL0RvY3Vt
ZW50YXRpb24vbWVkaWEvdWFwaS9kdmIvZG14LWdldC1wZXMtcGlkcy5yc3QgYi9Eb2N1bWVudGF0
aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9kdmIvZG14LWdldC1wZXMtcGlkcy5yc3QKc2ltaWxhcml0
eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9kdmIvZG14
LWdldC1wZXMtcGlkcy5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91
YXBpL2R2Yi9kbXgtZ2V0LXBlcy1waWRzLnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9t
ZWRpYS91YXBpL2R2Yi9kbXgtZ2V0LXN0Yy5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVk
aWEvdWFwaS9kdmIvZG14LWdldC1zdGMucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUg
ZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvZHZiL2RteC1nZXQtc3RjLnJzdApyZW5hbWUg
dG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvZHZiL2RteC1nZXQtc3RjLnJzdApk
aWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL2R2Yi9kbXgtbW1hcC5yc3QgYi9E
b2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9kdmIvZG14LW1tYXAucnN0CnNpbWlsYXJp
dHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvZHZiL2Rt
eC1tbWFwLnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvZHZi
L2RteC1tbWFwLnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL2R2Yi9k
bXgtbXVubWFwLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL2R2Yi9kbXgt
bXVubWFwLnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlv
bi9tZWRpYS91YXBpL2R2Yi9kbXgtbXVubWFwLnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9k
cml2ZXJzL21lZGlhL3VhcGkvZHZiL2RteC1tdW5tYXAucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVu
dGF0aW9uL21lZGlhL3VhcGkvZHZiL2RteC1xYnVmLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVy
cy9tZWRpYS91YXBpL2R2Yi9kbXgtcWJ1Zi5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFt
ZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9kdmIvZG14LXFidWYucnN0CnJlbmFtZSB0
byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9kdmIvZG14LXFidWYucnN0CmRpZmYg
LS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvZHZiL2RteC1xdWVyeWJ1Zi5yc3QgYi9E
b2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9kdmIvZG14LXF1ZXJ5YnVmLnJzdApzaW1p
bGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL2R2
Yi9kbXgtcXVlcnlidWYucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEv
dWFwaS9kdmIvZG14LXF1ZXJ5YnVmLnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRp
YS91YXBpL2R2Yi9kbXgtcmVtb3ZlLXBpZC5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVk
aWEvdWFwaS9kdmIvZG14LXJlbW92ZS1waWQucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5h
bWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvZHZiL2RteC1yZW1vdmUtcGlkLnJzdApy
ZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvZHZiL2RteC1yZW1vdmUt
cGlkLnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL2R2Yi9kbXgtcmVx
YnVmcy5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9kdmIvZG14LXJlcWJ1
ZnMucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21l
ZGlhL3VhcGkvZHZiL2RteC1yZXFidWZzLnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2
ZXJzL21lZGlhL3VhcGkvZHZiL2RteC1yZXFidWZzLnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRh
dGlvbi9tZWRpYS91YXBpL2R2Yi9kbXgtc2V0LWJ1ZmZlci1zaXplLnJzdCBiL0RvY3VtZW50YXRp
b24vZHJpdmVycy9tZWRpYS91YXBpL2R2Yi9kbXgtc2V0LWJ1ZmZlci1zaXplLnJzdApzaW1pbGFy
aXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL2R2Yi9k
bXgtc2V0LWJ1ZmZlci1zaXplLnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21l
ZGlhL3VhcGkvZHZiL2RteC1zZXQtYnVmZmVyLXNpemUucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVu
dGF0aW9uL21lZGlhL3VhcGkvZHZiL2RteC1zZXQtZmlsdGVyLnJzdCBiL0RvY3VtZW50YXRpb24v
ZHJpdmVycy9tZWRpYS91YXBpL2R2Yi9kbXgtc2V0LWZpbHRlci5yc3QKc2ltaWxhcml0eSBpbmRl
eCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9kdmIvZG14LXNldC1m
aWx0ZXIucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9kdmIv
ZG14LXNldC1maWx0ZXIucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkv
ZHZiL2RteC1zZXQtcGVzLWZpbHRlci5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEv
dWFwaS9kdmIvZG14LXNldC1wZXMtZmlsdGVyLnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVu
YW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL2R2Yi9kbXgtc2V0LXBlcy1maWx0ZXIu
cnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9kdmIvZG14LXNl
dC1wZXMtZmlsdGVyLnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL2R2
Yi9kbXgtc3RhcnQucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvZHZiL2Rt
eC1zdGFydC5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRp
b24vbWVkaWEvdWFwaS9kdmIvZG14LXN0YXJ0LnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9k
cml2ZXJzL21lZGlhL3VhcGkvZHZiL2RteC1zdGFydC5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50
YXRpb24vbWVkaWEvdWFwaS9kdmIvZG14LXN0b3AucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJz
L21lZGlhL3VhcGkvZHZiL2RteC1zdG9wLnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1l
IGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL2R2Yi9kbXgtc3RvcC5yc3QKcmVuYW1lIHRv
IERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL2R2Yi9kbXgtc3RvcC5yc3QKZGlmZiAt
LWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9kdmIvZG14X2ZjYWxscy5yc3QgYi9Eb2N1
bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9kdmIvZG14X2ZjYWxscy5yc3QKc2ltaWxhcml0
eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9kdmIvZG14
X2ZjYWxscy5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL2R2
Yi9kbXhfZmNhbGxzLnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL2R2
Yi9kbXhfdHlwZXMucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvZHZiL2Rt
eF90eXBlcy5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRp
b24vbWVkaWEvdWFwaS9kdmIvZG14X3R5cGVzLnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9k
cml2ZXJzL21lZGlhL3VhcGkvZHZiL2RteF90eXBlcy5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50
YXRpb24vbWVkaWEvdWFwaS9kdmIvZHZiLWZlLXJlYWQtc3RhdHVzLnJzdCBiL0RvY3VtZW50YXRp
b24vZHJpdmVycy9tZWRpYS91YXBpL2R2Yi9kdmItZmUtcmVhZC1zdGF0dXMucnN0CnNpbWlsYXJp
dHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvZHZiL2R2
Yi1mZS1yZWFkLXN0YXR1cy5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRp
YS91YXBpL2R2Yi9kdmItZmUtcmVhZC1zdGF0dXMucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0
aW9uL21lZGlhL3VhcGkvZHZiL2R2Yi1mcm9udGVuZC1ldmVudC5yc3QgYi9Eb2N1bWVudGF0aW9u
L2RyaXZlcnMvbWVkaWEvdWFwaS9kdmIvZHZiLWZyb250ZW5kLWV2ZW50LnJzdApzaW1pbGFyaXR5
IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL2R2Yi9kdmIt
ZnJvbnRlbmQtZXZlbnQucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEv
dWFwaS9kdmIvZHZiLWZyb250ZW5kLWV2ZW50LnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlv
bi9tZWRpYS91YXBpL2R2Yi9kdmItZnJvbnRlbmQtcGFyYW1ldGVycy5yc3QgYi9Eb2N1bWVudGF0
aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9kdmIvZHZiLWZyb250ZW5kLXBhcmFtZXRlcnMucnN0CnNp
bWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkv
ZHZiL2R2Yi1mcm9udGVuZC1wYXJhbWV0ZXJzLnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9k
cml2ZXJzL21lZGlhL3VhcGkvZHZiL2R2Yi1mcm9udGVuZC1wYXJhbWV0ZXJzLnJzdApkaWZmIC0t
Z2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL2R2Yi9kdmJhcGkucnN0IGIvRG9jdW1lbnRh
dGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvZHZiL2R2YmFwaS5yc3QKc2ltaWxhcml0eSBpbmRleCAx
MDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9kdmIvZHZiYXBpLnJzdApy
ZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvZHZiL2R2YmFwaS5yc3QK
ZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9kdmIvZHZicHJvcGVydHkucnN0
IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvZHZiL2R2YnByb3BlcnR5LnJzdApz
aW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBp
L2R2Yi9kdmJwcm9wZXJ0eS5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRp
YS91YXBpL2R2Yi9kdmJwcm9wZXJ0eS5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVk
aWEvdWFwaS9kdmIvZHZic3RiLnN2ZyBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBp
L2R2Yi9kdmJzdGIuc3ZnCnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVu
dGF0aW9uL21lZGlhL3VhcGkvZHZiL2R2YnN0Yi5zdmcKcmVuYW1lIHRvIERvY3VtZW50YXRpb24v
ZHJpdmVycy9tZWRpYS91YXBpL2R2Yi9kdmJzdGIuc3ZnCmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0
aW9uL21lZGlhL3VhcGkvZHZiL2V4YW1wbGVzLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9t
ZWRpYS91YXBpL2R2Yi9leGFtcGxlcy5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBm
cm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9kdmIvZXhhbXBsZXMucnN0CnJlbmFtZSB0byBE
b2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9kdmIvZXhhbXBsZXMucnN0CmRpZmYgLS1n
aXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvZHZiL2ZlLWJhbmR3aWR0aC10LnJzdCBiL0Rv
Y3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL2R2Yi9mZS1iYW5kd2lkdGgtdC5yc3QKc2lt
aWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9k
dmIvZmUtYmFuZHdpZHRoLXQucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVk
aWEvdWFwaS9kdmIvZmUtYmFuZHdpZHRoLXQucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9u
L21lZGlhL3VhcGkvZHZiL2ZlLWRpc2VxYy1yZWN2LXNsYXZlLXJlcGx5LnJzdCBiL0RvY3VtZW50
YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL2R2Yi9mZS1kaXNlcWMtcmVjdi1zbGF2ZS1yZXBseS5y
c3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEv
dWFwaS9kdmIvZmUtZGlzZXFjLXJlY3Ytc2xhdmUtcmVwbHkucnN0CnJlbmFtZSB0byBEb2N1bWVu
dGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9kdmIvZmUtZGlzZXFjLXJlY3Ytc2xhdmUtcmVwbHku
cnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvZHZiL2ZlLWRpc2VxYy1y
ZXNldC1vdmVybG9hZC5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9kdmIv
ZmUtZGlzZXFjLXJlc2V0LW92ZXJsb2FkLnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1l
IGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL2R2Yi9mZS1kaXNlcWMtcmVzZXQtb3Zlcmxv
YWQucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9kdmIvZmUt
ZGlzZXFjLXJlc2V0LW92ZXJsb2FkLnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRp
YS91YXBpL2R2Yi9mZS1kaXNlcWMtc2VuZC1idXJzdC5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZl
cnMvbWVkaWEvdWFwaS9kdmIvZmUtZGlzZXFjLXNlbmQtYnVyc3QucnN0CnNpbWlsYXJpdHkgaW5k
ZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvZHZiL2ZlLWRpc2Vx
Yy1zZW5kLWJ1cnN0LnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3Vh
cGkvZHZiL2ZlLWRpc2VxYy1zZW5kLWJ1cnN0LnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlv
bi9tZWRpYS91YXBpL2R2Yi9mZS1kaXNlcWMtc2VuZC1tYXN0ZXItY21kLnJzdCBiL0RvY3VtZW50
YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL2R2Yi9mZS1kaXNlcWMtc2VuZC1tYXN0ZXItY21kLnJz
dApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91
YXBpL2R2Yi9mZS1kaXNlcWMtc2VuZC1tYXN0ZXItY21kLnJzdApyZW5hbWUgdG8gRG9jdW1lbnRh
dGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvZHZiL2ZlLWRpc2VxYy1zZW5kLW1hc3Rlci1jbWQucnN0
CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvZHZiL2ZlLWRpc2huZXR3b3Jr
LXNlbmQtbGVnYWN5LWNtZC5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9k
dmIvZmUtZGlzaG5ldHdvcmstc2VuZC1sZWdhY3ktY21kLnJzdApzaW1pbGFyaXR5IGluZGV4IDEw
MCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL2R2Yi9mZS1kaXNobmV0d29y
ay1zZW5kLWxlZ2FjeS1jbWQucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVk
aWEvdWFwaS9kdmIvZmUtZGlzaG5ldHdvcmstc2VuZC1sZWdhY3ktY21kLnJzdApkaWZmIC0tZ2l0
IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL2R2Yi9mZS1lbmFibGUtaGlnaC1sbmItdm9sdGFn
ZS5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9kdmIvZmUtZW5hYmxlLWhp
Z2gtbG5iLXZvbHRhZ2UucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1
bWVudGF0aW9uL21lZGlhL3VhcGkvZHZiL2ZlLWVuYWJsZS1oaWdoLWxuYi12b2x0YWdlLnJzdApy
ZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvZHZiL2ZlLWVuYWJsZS1o
aWdoLWxuYi12b2x0YWdlLnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBp
L2R2Yi9mZS1nZXQtZXZlbnQucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkv
ZHZiL2ZlLWdldC1ldmVudC5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERv
Y3VtZW50YXRpb24vbWVkaWEvdWFwaS9kdmIvZmUtZ2V0LWV2ZW50LnJzdApyZW5hbWUgdG8gRG9j
dW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvZHZiL2ZlLWdldC1ldmVudC5yc3QKZGlmZiAt
LWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9kdmIvZmUtZ2V0LWZyb250ZW5kLnJzdCBi
L0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL2R2Yi9mZS1nZXQtZnJvbnRlbmQucnN0
CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3Vh
cGkvZHZiL2ZlLWdldC1mcm9udGVuZC5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVy
cy9tZWRpYS91YXBpL2R2Yi9mZS1nZXQtZnJvbnRlbmQucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVu
dGF0aW9uL21lZGlhL3VhcGkvZHZiL2ZlLWdldC1pbmZvLnJzdCBiL0RvY3VtZW50YXRpb24vZHJp
dmVycy9tZWRpYS91YXBpL2R2Yi9mZS1nZXQtaW5mby5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAl
CnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9kdmIvZmUtZ2V0LWluZm8ucnN0
CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9kdmIvZmUtZ2V0LWlu
Zm8ucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvZHZiL2ZlLWdldC1w
cm9wZXJ0eS5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9kdmIvZmUtZ2V0
LXByb3BlcnR5LnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRh
dGlvbi9tZWRpYS91YXBpL2R2Yi9mZS1nZXQtcHJvcGVydHkucnN0CnJlbmFtZSB0byBEb2N1bWVu
dGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9kdmIvZmUtZ2V0LXByb3BlcnR5LnJzdApkaWZmIC0t
Z2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL2R2Yi9mZS1yZWFkLWJlci5yc3QgYi9Eb2N1
bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9kdmIvZmUtcmVhZC1iZXIucnN0CnNpbWlsYXJp
dHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvZHZiL2Zl
LXJlYWQtYmVyLnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkv
ZHZiL2ZlLXJlYWQtYmVyLnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBp
L2R2Yi9mZS1yZWFkLXNpZ25hbC1zdHJlbmd0aC5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMv
bWVkaWEvdWFwaS9kdmIvZmUtcmVhZC1zaWduYWwtc3RyZW5ndGgucnN0CnNpbWlsYXJpdHkgaW5k
ZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvZHZiL2ZlLXJlYWQt
c2lnbmFsLXN0cmVuZ3RoLnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlh
L3VhcGkvZHZiL2ZlLXJlYWQtc2lnbmFsLXN0cmVuZ3RoLnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1l
bnRhdGlvbi9tZWRpYS91YXBpL2R2Yi9mZS1yZWFkLXNuci5yc3QgYi9Eb2N1bWVudGF0aW9uL2Ry
aXZlcnMvbWVkaWEvdWFwaS9kdmIvZmUtcmVhZC1zbnIucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAw
JQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvZHZiL2ZlLXJlYWQtc25yLnJz
dApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvZHZiL2ZlLXJlYWQt
c25yLnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL2R2Yi9mZS1yZWFk
LXN0YXR1cy5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9kdmIvZmUtcmVh
ZC1zdGF0dXMucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0
aW9uL21lZGlhL3VhcGkvZHZiL2ZlLXJlYWQtc3RhdHVzLnJzdApyZW5hbWUgdG8gRG9jdW1lbnRh
dGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvZHZiL2ZlLXJlYWQtc3RhdHVzLnJzdApkaWZmIC0tZ2l0
IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL2R2Yi9mZS1yZWFkLXVuY29ycmVjdGVkLWJsb2Nr
cy5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9kdmIvZmUtcmVhZC11bmNv
cnJlY3RlZC1ibG9ja3MucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1
bWVudGF0aW9uL21lZGlhL3VhcGkvZHZiL2ZlLXJlYWQtdW5jb3JyZWN0ZWQtYmxvY2tzLnJzdApy
ZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvZHZiL2ZlLXJlYWQtdW5j
b3JyZWN0ZWQtYmxvY2tzLnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBp
L2R2Yi9mZS1zZXQtZnJvbnRlbmQtdHVuZS1tb2RlLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVy
cy9tZWRpYS91YXBpL2R2Yi9mZS1zZXQtZnJvbnRlbmQtdHVuZS1tb2RlLnJzdApzaW1pbGFyaXR5
IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL2R2Yi9mZS1z
ZXQtZnJvbnRlbmQtdHVuZS1tb2RlLnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJz
L21lZGlhL3VhcGkvZHZiL2ZlLXNldC1mcm9udGVuZC10dW5lLW1vZGUucnN0CmRpZmYgLS1naXQg
YS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvZHZiL2ZlLXNldC1mcm9udGVuZC5yc3QgYi9Eb2N1
bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9kdmIvZmUtc2V0LWZyb250ZW5kLnJzdApzaW1p
bGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL2R2
Yi9mZS1zZXQtZnJvbnRlbmQucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVk
aWEvdWFwaS9kdmIvZmUtc2V0LWZyb250ZW5kLnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlv
bi9tZWRpYS91YXBpL2R2Yi9mZS1zZXQtdG9uZS5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMv
bWVkaWEvdWFwaS9kdmIvZmUtc2V0LXRvbmUucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5h
bWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvZHZiL2ZlLXNldC10b25lLnJzdApyZW5h
bWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvZHZiL2ZlLXNldC10b25lLnJz
dApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL2R2Yi9mZS1zZXQtdm9sdGFn
ZS5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9kdmIvZmUtc2V0LXZvbHRh
Z2UucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21l
ZGlhL3VhcGkvZHZiL2ZlLXNldC12b2x0YWdlLnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9k
cml2ZXJzL21lZGlhL3VhcGkvZHZiL2ZlLXNldC12b2x0YWdlLnJzdApkaWZmIC0tZ2l0IGEvRG9j
dW1lbnRhdGlvbi9tZWRpYS91YXBpL2R2Yi9mZS10eXBlLXQucnN0IGIvRG9jdW1lbnRhdGlvbi9k
cml2ZXJzL21lZGlhL3VhcGkvZHZiL2ZlLXR5cGUtdC5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAl
CnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9kdmIvZmUtdHlwZS10LnJzdApy
ZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvZHZiL2ZlLXR5cGUtdC5y
c3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9kdmIvZmVfcHJvcGVydHlf
cGFyYW1ldGVycy5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9kdmIvZmVf
cHJvcGVydHlfcGFyYW1ldGVycy5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9t
IERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9kdmIvZmVfcHJvcGVydHlfcGFyYW1ldGVycy5yc3QK
cmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL2R2Yi9mZV9wcm9wZXJ0
eV9wYXJhbWV0ZXJzLnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL2R2
Yi9mcm9udGVuZC1oZWFkZXIucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkv
ZHZiL2Zyb250ZW5kLWhlYWRlci5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9t
IERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9kdmIvZnJvbnRlbmQtaGVhZGVyLnJzdApyZW5hbWUg
dG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvZHZiL2Zyb250ZW5kLWhlYWRlci5y
c3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9kdmIvZnJvbnRlbmQtcHJv
cGVydHktY2FibGUtc3lzdGVtcy5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFw
aS9kdmIvZnJvbnRlbmQtcHJvcGVydHktY2FibGUtc3lzdGVtcy5yc3QKc2ltaWxhcml0eSBpbmRl
eCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9kdmIvZnJvbnRlbmQt
cHJvcGVydHktY2FibGUtc3lzdGVtcy5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVy
cy9tZWRpYS91YXBpL2R2Yi9mcm9udGVuZC1wcm9wZXJ0eS1jYWJsZS1zeXN0ZW1zLnJzdApkaWZm
IC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL2R2Yi9mcm9udGVuZC1wcm9wZXJ0eS1z
YXRlbGxpdGUtc3lzdGVtcy5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9k
dmIvZnJvbnRlbmQtcHJvcGVydHktc2F0ZWxsaXRlLXN5c3RlbXMucnN0CnNpbWlsYXJpdHkgaW5k
ZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvZHZiL2Zyb250ZW5k
LXByb3BlcnR5LXNhdGVsbGl0ZS1zeXN0ZW1zLnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9k
cml2ZXJzL21lZGlhL3VhcGkvZHZiL2Zyb250ZW5kLXByb3BlcnR5LXNhdGVsbGl0ZS1zeXN0ZW1z
LnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL2R2Yi9mcm9udGVuZC1w
cm9wZXJ0eS10ZXJyZXN0cmlhbC1zeXN0ZW1zLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9t
ZWRpYS91YXBpL2R2Yi9mcm9udGVuZC1wcm9wZXJ0eS10ZXJyZXN0cmlhbC1zeXN0ZW1zLnJzdApz
aW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBp
L2R2Yi9mcm9udGVuZC1wcm9wZXJ0eS10ZXJyZXN0cmlhbC1zeXN0ZW1zLnJzdApyZW5hbWUgdG8g
RG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvZHZiL2Zyb250ZW5kLXByb3BlcnR5LXRl
cnJlc3RyaWFsLXN5c3RlbXMucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3Vh
cGkvZHZiL2Zyb250ZW5kLXN0YXQtcHJvcGVydGllcy5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZl
cnMvbWVkaWEvdWFwaS9kdmIvZnJvbnRlbmQtc3RhdC1wcm9wZXJ0aWVzLnJzdApzaW1pbGFyaXR5
IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL2R2Yi9mcm9u
dGVuZC1zdGF0LXByb3BlcnRpZXMucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMv
bWVkaWEvdWFwaS9kdmIvZnJvbnRlbmQtc3RhdC1wcm9wZXJ0aWVzLnJzdApkaWZmIC0tZ2l0IGEv
RG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL2R2Yi9mcm9udGVuZC5yc3QgYi9Eb2N1bWVudGF0aW9u
L2RyaXZlcnMvbWVkaWEvdWFwaS9kdmIvZnJvbnRlbmQucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAw
JQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvZHZiL2Zyb250ZW5kLnJzdApy
ZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvZHZiL2Zyb250ZW5kLnJz
dApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL2R2Yi9mcm9udGVuZF9mX2Ns
b3NlLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL2R2Yi9mcm9udGVuZF9m
X2Nsb3NlLnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlv
bi9tZWRpYS91YXBpL2R2Yi9mcm9udGVuZF9mX2Nsb3NlLnJzdApyZW5hbWUgdG8gRG9jdW1lbnRh
dGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvZHZiL2Zyb250ZW5kX2ZfY2xvc2UucnN0CmRpZmYgLS1n
aXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvZHZiL2Zyb250ZW5kX2Zfb3Blbi5yc3QgYi9E
b2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9kdmIvZnJvbnRlbmRfZl9vcGVuLnJzdApz
aW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBp
L2R2Yi9mcm9udGVuZF9mX29wZW4ucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMv
bWVkaWEvdWFwaS9kdmIvZnJvbnRlbmRfZl9vcGVuLnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRh
dGlvbi9tZWRpYS91YXBpL2R2Yi9mcm9udGVuZF9mY2FsbHMucnN0IGIvRG9jdW1lbnRhdGlvbi9k
cml2ZXJzL21lZGlhL3VhcGkvZHZiL2Zyb250ZW5kX2ZjYWxscy5yc3QKc2ltaWxhcml0eSBpbmRl
eCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9kdmIvZnJvbnRlbmRf
ZmNhbGxzLnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvZHZi
L2Zyb250ZW5kX2ZjYWxscy5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFw
aS9kdmIvZnJvbnRlbmRfbGVnYWN5X2FwaS5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVk
aWEvdWFwaS9kdmIvZnJvbnRlbmRfbGVnYWN5X2FwaS5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAl
CnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9kdmIvZnJvbnRlbmRfbGVnYWN5
X2FwaS5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL2R2Yi9m
cm9udGVuZF9sZWdhY3lfYXBpLnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91
YXBpL2R2Yi9mcm9udGVuZF9sZWdhY3lfZHZidjNfYXBpLnJzdCBiL0RvY3VtZW50YXRpb24vZHJp
dmVycy9tZWRpYS91YXBpL2R2Yi9mcm9udGVuZF9sZWdhY3lfZHZidjNfYXBpLnJzdApzaW1pbGFy
aXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL2R2Yi9m
cm9udGVuZF9sZWdhY3lfZHZidjNfYXBpLnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2
ZXJzL21lZGlhL3VhcGkvZHZiL2Zyb250ZW5kX2xlZ2FjeV9kdmJ2M19hcGkucnN0CmRpZmYgLS1n
aXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvZHZiL2hlYWRlcnMucnN0IGIvRG9jdW1lbnRh
dGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvZHZiL2hlYWRlcnMucnN0CnNpbWlsYXJpdHkgaW5kZXgg
MTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvZHZiL2hlYWRlcnMucnN0
CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9kdmIvaGVhZGVycy5y
c3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9kdmIvaW50cm8ucnN0IGIv
RG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvZHZiL2ludHJvLnJzdApzaW1pbGFyaXR5
IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL2R2Yi9pbnRy
by5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL2R2Yi9pbnRy
by5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9kdmIvbGVnYWN5X2R2
Yl9hcGlzLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL2R2Yi9sZWdhY3lf
ZHZiX2FwaXMucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0
aW9uL21lZGlhL3VhcGkvZHZiL2xlZ2FjeV9kdmJfYXBpcy5yc3QKcmVuYW1lIHRvIERvY3VtZW50
YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL2R2Yi9sZWdhY3lfZHZiX2FwaXMucnN0CmRpZmYgLS1n
aXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvZHZiL25ldC1hZGQtaWYucnN0IGIvRG9jdW1l
bnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvZHZiL25ldC1hZGQtaWYucnN0CnNpbWlsYXJpdHkg
aW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvZHZiL25ldC1h
ZGQtaWYucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9kdmIv
bmV0LWFkZC1pZi5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9kdmIv
bmV0LWdldC1pZi5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9kdmIvbmV0
LWdldC1pZi5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRp
b24vbWVkaWEvdWFwaS9kdmIvbmV0LWdldC1pZi5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24v
ZHJpdmVycy9tZWRpYS91YXBpL2R2Yi9uZXQtZ2V0LWlmLnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1l
bnRhdGlvbi9tZWRpYS91YXBpL2R2Yi9uZXQtcmVtb3ZlLWlmLnJzdCBiL0RvY3VtZW50YXRpb24v
ZHJpdmVycy9tZWRpYS91YXBpL2R2Yi9uZXQtcmVtb3ZlLWlmLnJzdApzaW1pbGFyaXR5IGluZGV4
IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL2R2Yi9uZXQtcmVtb3Zl
LWlmLnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvZHZiL25l
dC1yZW1vdmUtaWYucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvZHZi
L25ldC10eXBlcy5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9kdmIvbmV0
LXR5cGVzLnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlv
bi9tZWRpYS91YXBpL2R2Yi9uZXQtdHlwZXMucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2Ry
aXZlcnMvbWVkaWEvdWFwaS9kdmIvbmV0LXR5cGVzLnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRh
dGlvbi9tZWRpYS91YXBpL2R2Yi9uZXQucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlh
L3VhcGkvZHZiL25ldC5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3Vt
ZW50YXRpb24vbWVkaWEvdWFwaS9kdmIvbmV0LnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9k
cml2ZXJzL21lZGlhL3VhcGkvZHZiL25ldC5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24v
bWVkaWEvdWFwaS9kdmIvcXVlcnktZHZiLWZyb250ZW5kLWluZm8ucnN0IGIvRG9jdW1lbnRhdGlv
bi9kcml2ZXJzL21lZGlhL3VhcGkvZHZiL3F1ZXJ5LWR2Yi1mcm9udGVuZC1pbmZvLnJzdApzaW1p
bGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL2R2
Yi9xdWVyeS1kdmItZnJvbnRlbmQtaW5mby5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJp
dmVycy9tZWRpYS91YXBpL2R2Yi9xdWVyeS1kdmItZnJvbnRlbmQtaW5mby5yc3QKZGlmZiAtLWdp
dCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9kdmIvdmlkZW8tY2xlYXItYnVmZmVyLnJzdCBi
L0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL2R2Yi92aWRlby1jbGVhci1idWZmZXIu
cnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlh
L3VhcGkvZHZiL3ZpZGVvLWNsZWFyLWJ1ZmZlci5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24v
ZHJpdmVycy9tZWRpYS91YXBpL2R2Yi92aWRlby1jbGVhci1idWZmZXIucnN0CmRpZmYgLS1naXQg
YS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvZHZiL3ZpZGVvLWNvbW1hbmQucnN0IGIvRG9jdW1l
bnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvZHZiL3ZpZGVvLWNvbW1hbmQucnN0CnNpbWlsYXJp
dHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvZHZiL3Zp
ZGVvLWNvbW1hbmQucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFw
aS9kdmIvdmlkZW8tY29tbWFuZC5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEv
dWFwaS9kdmIvdmlkZW8tY29udGludWUucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlh
L3VhcGkvZHZiL3ZpZGVvLWNvbnRpbnVlLnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1l
IGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL2R2Yi92aWRlby1jb250aW51ZS5yc3QKcmVu
YW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL2R2Yi92aWRlby1jb250aW51
ZS5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9kdmIvdmlkZW8tZmFz
dC1mb3J3YXJkLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL2R2Yi92aWRl
by1mYXN0LWZvcndhcmQucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1
bWVudGF0aW9uL21lZGlhL3VhcGkvZHZiL3ZpZGVvLWZhc3QtZm9yd2FyZC5yc3QKcmVuYW1lIHRv
IERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL2R2Yi92aWRlby1mYXN0LWZvcndhcmQu
cnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvZHZiL3ZpZGVvLWZjbG9z
ZS5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9kdmIvdmlkZW8tZmNsb3Nl
LnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRp
YS91YXBpL2R2Yi92aWRlby1mY2xvc2UucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZl
cnMvbWVkaWEvdWFwaS9kdmIvdmlkZW8tZmNsb3NlLnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRh
dGlvbi9tZWRpYS91YXBpL2R2Yi92aWRlby1mb3Blbi5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZl
cnMvbWVkaWEvdWFwaS9kdmIvdmlkZW8tZm9wZW4ucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpy
ZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvZHZiL3ZpZGVvLWZvcGVuLnJzdApy
ZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvZHZiL3ZpZGVvLWZvcGVu
LnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL2R2Yi92aWRlby1mcmVl
emUucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvZHZiL3ZpZGVvLWZyZWV6
ZS5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVk
aWEvdWFwaS9kdmIvdmlkZW8tZnJlZXplLnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2
ZXJzL21lZGlhL3VhcGkvZHZiL3ZpZGVvLWZyZWV6ZS5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50
YXRpb24vbWVkaWEvdWFwaS9kdmIvdmlkZW8tZndyaXRlLnJzdCBiL0RvY3VtZW50YXRpb24vZHJp
dmVycy9tZWRpYS91YXBpL2R2Yi92aWRlby1md3JpdGUucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAw
JQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvZHZiL3ZpZGVvLWZ3cml0ZS5y
c3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL2R2Yi92aWRlby1m
d3JpdGUucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvZHZiL3ZpZGVv
LWdldC1jYXBhYmlsaXRpZXMucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkv
ZHZiL3ZpZGVvLWdldC1jYXBhYmlsaXRpZXMucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5h
bWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvZHZiL3ZpZGVvLWdldC1jYXBhYmlsaXRp
ZXMucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9kdmIvdmlk
ZW8tZ2V0LWNhcGFiaWxpdGllcy5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEv
dWFwaS9kdmIvdmlkZW8tZ2V0LWV2ZW50LnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRp
YS91YXBpL2R2Yi92aWRlby1nZXQtZXZlbnQucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5h
bWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvZHZiL3ZpZGVvLWdldC1ldmVudC5yc3QK
cmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL2R2Yi92aWRlby1nZXQt
ZXZlbnQucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvZHZiL3ZpZGVv
LWdldC1mcmFtZS1jb3VudC5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9k
dmIvdmlkZW8tZ2V0LWZyYW1lLWNvdW50LnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1l
IGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL2R2Yi92aWRlby1nZXQtZnJhbWUtY291bnQu
cnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9kdmIvdmlkZW8t
Z2V0LWZyYW1lLWNvdW50LnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBp
L2R2Yi92aWRlby1nZXQtcHRzLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBp
L2R2Yi92aWRlby1nZXQtcHRzLnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20g
RG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL2R2Yi92aWRlby1nZXQtcHRzLnJzdApyZW5hbWUgdG8g
RG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvZHZiL3ZpZGVvLWdldC1wdHMucnN0CmRp
ZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvZHZiL3ZpZGVvLWdldC1zaXplLnJz
dCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL2R2Yi92aWRlby1nZXQtc2l6ZS5y
c3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEv
dWFwaS9kdmIvdmlkZW8tZ2V0LXNpemUucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZl
cnMvbWVkaWEvdWFwaS9kdmIvdmlkZW8tZ2V0LXNpemUucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVu
dGF0aW9uL21lZGlhL3VhcGkvZHZiL3ZpZGVvLWdldC1zdGF0dXMucnN0IGIvRG9jdW1lbnRhdGlv
bi9kcml2ZXJzL21lZGlhL3VhcGkvZHZiL3ZpZGVvLWdldC1zdGF0dXMucnN0CnNpbWlsYXJpdHkg
aW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvZHZiL3ZpZGVv
LWdldC1zdGF0dXMucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFw
aS9kdmIvdmlkZW8tZ2V0LXN0YXR1cy5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVk
aWEvdWFwaS9kdmIvdmlkZW8tcGxheS5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEv
dWFwaS9kdmIvdmlkZW8tcGxheS5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9t
IERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9kdmIvdmlkZW8tcGxheS5yc3QKcmVuYW1lIHRvIERv
Y3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL2R2Yi92aWRlby1wbGF5LnJzdApkaWZmIC0t
Z2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL2R2Yi92aWRlby1zZWxlY3Qtc291cmNlLnJz
dCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL2R2Yi92aWRlby1zZWxlY3Qtc291
cmNlLnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9t
ZWRpYS91YXBpL2R2Yi92aWRlby1zZWxlY3Qtc291cmNlLnJzdApyZW5hbWUgdG8gRG9jdW1lbnRh
dGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvZHZiL3ZpZGVvLXNlbGVjdC1zb3VyY2UucnN0CmRpZmYg
LS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvZHZiL3ZpZGVvLXNldC1ibGFuay5yc3Qg
Yi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9kdmIvdmlkZW8tc2V0LWJsYW5rLnJz
dApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91
YXBpL2R2Yi92aWRlby1zZXQtYmxhbmsucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZl
cnMvbWVkaWEvdWFwaS9kdmIvdmlkZW8tc2V0LWJsYW5rLnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1l
bnRhdGlvbi9tZWRpYS91YXBpL2R2Yi92aWRlby1zZXQtZGlzcGxheS1mb3JtYXQucnN0IGIvRG9j
dW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvZHZiL3ZpZGVvLXNldC1kaXNwbGF5LWZvcm1h
dC5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVk
aWEvdWFwaS9kdmIvdmlkZW8tc2V0LWRpc3BsYXktZm9ybWF0LnJzdApyZW5hbWUgdG8gRG9jdW1l
bnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvZHZiL3ZpZGVvLXNldC1kaXNwbGF5LWZvcm1hdC5y
c3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9kdmIvdmlkZW8tc2V0LWZv
cm1hdC5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9kdmIvdmlkZW8tc2V0
LWZvcm1hdC5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRp
b24vbWVkaWEvdWFwaS9kdmIvdmlkZW8tc2V0LWZvcm1hdC5yc3QKcmVuYW1lIHRvIERvY3VtZW50
YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL2R2Yi92aWRlby1zZXQtZm9ybWF0LnJzdApkaWZmIC0t
Z2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL2R2Yi92aWRlby1zZXQtc3RyZWFtdHlwZS5y
c3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9kdmIvdmlkZW8tc2V0LXN0cmVh
bXR5cGUucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9u
L21lZGlhL3VhcGkvZHZiL3ZpZGVvLXNldC1zdHJlYW10eXBlLnJzdApyZW5hbWUgdG8gRG9jdW1l
bnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvZHZiL3ZpZGVvLXNldC1zdHJlYW10eXBlLnJzdApk
aWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL2R2Yi92aWRlby1zbG93bW90aW9u
LnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL2R2Yi92aWRlby1zbG93bW90
aW9uLnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9t
ZWRpYS91YXBpL2R2Yi92aWRlby1zbG93bW90aW9uLnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlv
bi9kcml2ZXJzL21lZGlhL3VhcGkvZHZiL3ZpZGVvLXNsb3dtb3Rpb24ucnN0CmRpZmYgLS1naXQg
YS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvZHZiL3ZpZGVvLXN0aWxscGljdHVyZS5yc3QgYi9E
b2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9kdmIvdmlkZW8tc3RpbGxwaWN0dXJlLnJz
dApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91
YXBpL2R2Yi92aWRlby1zdGlsbHBpY3R1cmUucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2Ry
aXZlcnMvbWVkaWEvdWFwaS9kdmIvdmlkZW8tc3RpbGxwaWN0dXJlLnJzdApkaWZmIC0tZ2l0IGEv
RG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL2R2Yi92aWRlby1zdG9wLnJzdCBiL0RvY3VtZW50YXRp
b24vZHJpdmVycy9tZWRpYS91YXBpL2R2Yi92aWRlby1zdG9wLnJzdApzaW1pbGFyaXR5IGluZGV4
IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL2R2Yi92aWRlby1zdG9w
LnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvZHZiL3ZpZGVv
LXN0b3AucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvZHZiL3ZpZGVv
LXRyeS1jb21tYW5kLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL2R2Yi92
aWRlby10cnktY29tbWFuZC5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERv
Y3VtZW50YXRpb24vbWVkaWEvdWFwaS9kdmIvdmlkZW8tdHJ5LWNvbW1hbmQucnN0CnJlbmFtZSB0
byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9kdmIvdmlkZW8tdHJ5LWNvbW1hbmQu
cnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvZHZiL3ZpZGVvLnJzdCBi
L0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL2R2Yi92aWRlby5yc3QKc2ltaWxhcml0
eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9kdmIvdmlk
ZW8ucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9kdmIvdmlk
ZW8ucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvZHZiL3ZpZGVvX2Z1
bmN0aW9uX2NhbGxzLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL2R2Yi92
aWRlb19mdW5jdGlvbl9jYWxscy5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9t
IERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9kdmIvdmlkZW9fZnVuY3Rpb25fY2FsbHMucnN0CnJl
bmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9kdmIvdmlkZW9fZnVuY3Rp
b25fY2FsbHMucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvZHZiL3Zp
ZGVvX3R5cGVzLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL2R2Yi92aWRl
b190eXBlcy5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRp
b24vbWVkaWEvdWFwaS9kdmIvdmlkZW9fdHlwZXMucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9u
L2RyaXZlcnMvbWVkaWEvdWFwaS9kdmIvdmlkZW9fdHlwZXMucnN0CmRpZmYgLS1naXQgYS9Eb2N1
bWVudGF0aW9uL21lZGlhL3VhcGkvZmRsLWFwcGVuZGl4LnJzdCBiL0RvY3VtZW50YXRpb24vZHJp
dmVycy9tZWRpYS91YXBpL2ZkbC1hcHBlbmRpeC5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJl
bmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9mZGwtYXBwZW5kaXgucnN0CnJlbmFt
ZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9mZGwtYXBwZW5kaXgucnN0CmRp
ZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvZ2VuLWVycm9ycy5yc3QgYi9Eb2N1
bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9nZW4tZXJyb3JzLnJzdApzaW1pbGFyaXR5IGlu
ZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL2dlbi1lcnJvcnMu
cnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9nZW4tZXJyb3Jz
LnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL21lZGlhY3RsL21lZGlh
LWNvbnRyb2xsZXItaW50cm8ucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkv
bWVkaWFjdGwvbWVkaWEtY29udHJvbGxlci1pbnRyby5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAl
CnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9tZWRpYWN0bC9tZWRpYS1jb250
cm9sbGVyLWludHJvLnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3Vh
cGkvbWVkaWFjdGwvbWVkaWEtY29udHJvbGxlci1pbnRyby5yc3QKZGlmZiAtLWdpdCBhL0RvY3Vt
ZW50YXRpb24vbWVkaWEvdWFwaS9tZWRpYWN0bC9tZWRpYS1jb250cm9sbGVyLW1vZGVsLnJzdCBi
L0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL21lZGlhY3RsL21lZGlhLWNvbnRyb2xs
ZXItbW9kZWwucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0
aW9uL21lZGlhL3VhcGkvbWVkaWFjdGwvbWVkaWEtY29udHJvbGxlci1tb2RlbC5yc3QKcmVuYW1l
IHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL21lZGlhY3RsL21lZGlhLWNvbnRy
b2xsZXItbW9kZWwucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvbWVk
aWFjdGwvbWVkaWEtY29udHJvbGxlci5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEv
dWFwaS9tZWRpYWN0bC9tZWRpYS1jb250cm9sbGVyLnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUK
cmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL21lZGlhY3RsL21lZGlhLWNvbnRy
b2xsZXIucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9tZWRp
YWN0bC9tZWRpYS1jb250cm9sbGVyLnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRp
YS91YXBpL21lZGlhY3RsL21lZGlhLWZ1bmMtY2xvc2UucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2
ZXJzL21lZGlhL3VhcGkvbWVkaWFjdGwvbWVkaWEtZnVuYy1jbG9zZS5yc3QKc2ltaWxhcml0eSBp
bmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9tZWRpYWN0bC9t
ZWRpYS1mdW5jLWNsb3NlLnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlh
L3VhcGkvbWVkaWFjdGwvbWVkaWEtZnVuYy1jbG9zZS5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50
YXRpb24vbWVkaWEvdWFwaS9tZWRpYWN0bC9tZWRpYS1mdW5jLWlvY3RsLnJzdCBiL0RvY3VtZW50
YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL21lZGlhY3RsL21lZGlhLWZ1bmMtaW9jdGwucnN0CnNp
bWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkv
bWVkaWFjdGwvbWVkaWEtZnVuYy1pb2N0bC5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJp
dmVycy9tZWRpYS91YXBpL21lZGlhY3RsL21lZGlhLWZ1bmMtaW9jdGwucnN0CmRpZmYgLS1naXQg
YS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvbWVkaWFjdGwvbWVkaWEtZnVuYy1vcGVuLnJzdCBi
L0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL21lZGlhY3RsL21lZGlhLWZ1bmMtb3Bl
bi5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVk
aWEvdWFwaS9tZWRpYWN0bC9tZWRpYS1mdW5jLW9wZW4ucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0
aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9tZWRpYWN0bC9tZWRpYS1mdW5jLW9wZW4ucnN0CmRpZmYg
LS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvbWVkaWFjdGwvbWVkaWEtZnVuY3MucnN0
IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvbWVkaWFjdGwvbWVkaWEtZnVuY3Mu
cnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlh
L3VhcGkvbWVkaWFjdGwvbWVkaWEtZnVuY3MucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2Ry
aXZlcnMvbWVkaWEvdWFwaS9tZWRpYWN0bC9tZWRpYS1mdW5jcy5yc3QKZGlmZiAtLWdpdCBhL0Rv
Y3VtZW50YXRpb24vbWVkaWEvdWFwaS9tZWRpYWN0bC9tZWRpYS1oZWFkZXIucnN0IGIvRG9jdW1l
bnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvbWVkaWFjdGwvbWVkaWEtaGVhZGVyLnJzdApzaW1p
bGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL21l
ZGlhY3RsL21lZGlhLWhlYWRlci5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9t
ZWRpYS91YXBpL21lZGlhY3RsL21lZGlhLWhlYWRlci5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50
YXRpb24vbWVkaWEvdWFwaS9tZWRpYWN0bC9tZWRpYS1pb2MtZGV2aWNlLWluZm8ucnN0IGIvRG9j
dW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvbWVkaWFjdGwvbWVkaWEtaW9jLWRldmljZS1p
bmZvLnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9t
ZWRpYS91YXBpL21lZGlhY3RsL21lZGlhLWlvYy1kZXZpY2UtaW5mby5yc3QKcmVuYW1lIHRvIERv
Y3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL21lZGlhY3RsL21lZGlhLWlvYy1kZXZpY2Ut
aW5mby5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9tZWRpYWN0bC9t
ZWRpYS1pb2MtZW51bS1lbnRpdGllcy5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEv
dWFwaS9tZWRpYWN0bC9tZWRpYS1pb2MtZW51bS1lbnRpdGllcy5yc3QKc2ltaWxhcml0eSBpbmRl
eCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9tZWRpYWN0bC9tZWRp
YS1pb2MtZW51bS1lbnRpdGllcy5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9t
ZWRpYS91YXBpL21lZGlhY3RsL21lZGlhLWlvYy1lbnVtLWVudGl0aWVzLnJzdApkaWZmIC0tZ2l0
IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL21lZGlhY3RsL21lZGlhLWlvYy1lbnVtLWxpbmtz
LnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL21lZGlhY3RsL21lZGlhLWlv
Yy1lbnVtLWxpbmtzLnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1l
bnRhdGlvbi9tZWRpYS91YXBpL21lZGlhY3RsL21lZGlhLWlvYy1lbnVtLWxpbmtzLnJzdApyZW5h
bWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvbWVkaWFjdGwvbWVkaWEtaW9j
LWVudW0tbGlua3MucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvbWVk
aWFjdGwvbWVkaWEtaW9jLWctdG9wb2xvZ3kucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21l
ZGlhL3VhcGkvbWVkaWFjdGwvbWVkaWEtaW9jLWctdG9wb2xvZ3kucnN0CnNpbWlsYXJpdHkgaW5k
ZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvbWVkaWFjdGwvbWVk
aWEtaW9jLWctdG9wb2xvZ3kucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVk
aWEvdWFwaS9tZWRpYWN0bC9tZWRpYS1pb2MtZy10b3BvbG9neS5yc3QKZGlmZiAtLWdpdCBhL0Rv
Y3VtZW50YXRpb24vbWVkaWEvdWFwaS9tZWRpYWN0bC9tZWRpYS1pb2MtcmVxdWVzdC1hbGxvYy5y
c3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9tZWRpYWN0bC9tZWRpYS1pb2Mt
cmVxdWVzdC1hbGxvYy5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3Vt
ZW50YXRpb24vbWVkaWEvdWFwaS9tZWRpYWN0bC9tZWRpYS1pb2MtcmVxdWVzdC1hbGxvYy5yc3QK
cmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL21lZGlhY3RsL21lZGlh
LWlvYy1yZXF1ZXN0LWFsbG9jLnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91
YXBpL21lZGlhY3RsL21lZGlhLWlvYy1zZXR1cC1saW5rLnJzdCBiL0RvY3VtZW50YXRpb24vZHJp
dmVycy9tZWRpYS91YXBpL21lZGlhY3RsL21lZGlhLWlvYy1zZXR1cC1saW5rLnJzdApzaW1pbGFy
aXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL21lZGlh
Y3RsL21lZGlhLWlvYy1zZXR1cC1saW5rLnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2
ZXJzL21lZGlhL3VhcGkvbWVkaWFjdGwvbWVkaWEtaW9jLXNldHVwLWxpbmsucnN0CmRpZmYgLS1n
aXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvbWVkaWFjdGwvbWVkaWEtcmVxdWVzdC1pb2Mt
cXVldWUucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvbWVkaWFjdGwvbWVk
aWEtcmVxdWVzdC1pb2MtcXVldWUucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJv
bSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvbWVkaWFjdGwvbWVkaWEtcmVxdWVzdC1pb2MtcXVl
dWUucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9tZWRpYWN0
bC9tZWRpYS1yZXF1ZXN0LWlvYy1xdWV1ZS5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24v
bWVkaWEvdWFwaS9tZWRpYWN0bC9tZWRpYS1yZXF1ZXN0LWlvYy1yZWluaXQucnN0IGIvRG9jdW1l
bnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvbWVkaWFjdGwvbWVkaWEtcmVxdWVzdC1pb2MtcmVp
bml0LnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9t
ZWRpYS91YXBpL21lZGlhY3RsL21lZGlhLXJlcXVlc3QtaW9jLXJlaW5pdC5yc3QKcmVuYW1lIHRv
IERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL21lZGlhY3RsL21lZGlhLXJlcXVlc3Qt
aW9jLXJlaW5pdC5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9tZWRp
YWN0bC9tZWRpYS10eXBlcy5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9t
ZWRpYWN0bC9tZWRpYS10eXBlcy5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9t
IERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9tZWRpYWN0bC9tZWRpYS10eXBlcy5yc3QKcmVuYW1l
IHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL21lZGlhY3RsL21lZGlhLXR5cGVz
LnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL21lZGlhY3RsL3JlcXVl
c3QtYXBpLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL21lZGlhY3RsL3Jl
cXVlc3QtYXBpLnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRh
dGlvbi9tZWRpYS91YXBpL21lZGlhY3RsL3JlcXVlc3QtYXBpLnJzdApyZW5hbWUgdG8gRG9jdW1l
bnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvbWVkaWFjdGwvcmVxdWVzdC1hcGkucnN0CmRpZmYg
LS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvbWVkaWFjdGwvcmVxdWVzdC1mdW5jLWNs
b3NlLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL21lZGlhY3RsL3JlcXVl
c3QtZnVuYy1jbG9zZS5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3Vt
ZW50YXRpb24vbWVkaWEvdWFwaS9tZWRpYWN0bC9yZXF1ZXN0LWZ1bmMtY2xvc2UucnN0CnJlbmFt
ZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9tZWRpYWN0bC9yZXF1ZXN0LWZ1
bmMtY2xvc2UucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvbWVkaWFj
dGwvcmVxdWVzdC1mdW5jLWlvY3RsLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91
YXBpL21lZGlhY3RsL3JlcXVlc3QtZnVuYy1pb2N0bC5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAl
CnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9tZWRpYWN0bC9yZXF1ZXN0LWZ1
bmMtaW9jdGwucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9t
ZWRpYWN0bC9yZXF1ZXN0LWZ1bmMtaW9jdGwucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9u
L21lZGlhL3VhcGkvbWVkaWFjdGwvcmVxdWVzdC1mdW5jLXBvbGwucnN0IGIvRG9jdW1lbnRhdGlv
bi9kcml2ZXJzL21lZGlhL3VhcGkvbWVkaWFjdGwvcmVxdWVzdC1mdW5jLXBvbGwucnN0CnNpbWls
YXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvbWVk
aWFjdGwvcmVxdWVzdC1mdW5jLXBvbGwucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZl
cnMvbWVkaWEvdWFwaS9tZWRpYWN0bC9yZXF1ZXN0LWZ1bmMtcG9sbC5yc3QKZGlmZiAtLWdpdCBh
L0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9yYy9rZXl0YWJsZS5jLnJzdCBiL0RvY3VtZW50YXRp
b24vZHJpdmVycy9tZWRpYS91YXBpL3JjL2tleXRhYmxlLmMucnN0CnNpbWlsYXJpdHkgaW5kZXgg
MTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvcmMva2V5dGFibGUuYy5y
c3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3JjL2tleXRhYmxl
LmMucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvcmMvbGlyYy1kZXYt
aW50cm8ucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvcmMvbGlyYy1kZXYt
aW50cm8ucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9u
L21lZGlhL3VhcGkvcmMvbGlyYy1kZXYtaW50cm8ucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9u
L2RyaXZlcnMvbWVkaWEvdWFwaS9yYy9saXJjLWRldi1pbnRyby5yc3QKZGlmZiAtLWdpdCBhL0Rv
Y3VtZW50YXRpb24vbWVkaWEvdWFwaS9yYy9saXJjLWRldi5yc3QgYi9Eb2N1bWVudGF0aW9uL2Ry
aXZlcnMvbWVkaWEvdWFwaS9yYy9saXJjLWRldi5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJl
bmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9yYy9saXJjLWRldi5yc3QKcmVuYW1l
IHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3JjL2xpcmMtZGV2LnJzdApkaWZm
IC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3JjL2xpcmMtZnVuYy5yc3QgYi9Eb2N1
bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9yYy9saXJjLWZ1bmMucnN0CnNpbWlsYXJpdHkg
aW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvcmMvbGlyYy1m
dW5jLnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvcmMvbGly
Yy1mdW5jLnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3JjL2xpcmMt
Z2V0LWZlYXR1cmVzLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3JjL2xp
cmMtZ2V0LWZlYXR1cmVzLnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9j
dW1lbnRhdGlvbi9tZWRpYS91YXBpL3JjL2xpcmMtZ2V0LWZlYXR1cmVzLnJzdApyZW5hbWUgdG8g
RG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvcmMvbGlyYy1nZXQtZmVhdHVyZXMucnN0
CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvcmMvbGlyYy1nZXQtcmVjLW1v
ZGUucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvcmMvbGlyYy1nZXQtcmVj
LW1vZGUucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9u
L21lZGlhL3VhcGkvcmMvbGlyYy1nZXQtcmVjLW1vZGUucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0
aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9yYy9saXJjLWdldC1yZWMtbW9kZS5yc3QKZGlmZiAtLWdp
dCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9yYy9saXJjLWdldC1yZWMtcmVzb2x1dGlvbi5y
c3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9yYy9saXJjLWdldC1yZWMtcmVz
b2x1dGlvbi5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRp
b24vbWVkaWEvdWFwaS9yYy9saXJjLWdldC1yZWMtcmVzb2x1dGlvbi5yc3QKcmVuYW1lIHRvIERv
Y3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3JjL2xpcmMtZ2V0LXJlYy1yZXNvbHV0aW9u
LnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3JjL2xpcmMtZ2V0LXNl
bmQtbW9kZS5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9yYy9saXJjLWdl
dC1zZW5kLW1vZGUucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVu
dGF0aW9uL21lZGlhL3VhcGkvcmMvbGlyYy1nZXQtc2VuZC1tb2RlLnJzdApyZW5hbWUgdG8gRG9j
dW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvcmMvbGlyYy1nZXQtc2VuZC1tb2RlLnJzdApk
aWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3JjL2xpcmMtZ2V0LXRpbWVvdXQu
cnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvcmMvbGlyYy1nZXQtdGltZW91
dC5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVk
aWEvdWFwaS9yYy9saXJjLWdldC10aW1lb3V0LnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9k
cml2ZXJzL21lZGlhL3VhcGkvcmMvbGlyYy1nZXQtdGltZW91dC5yc3QKZGlmZiAtLWdpdCBhL0Rv
Y3VtZW50YXRpb24vbWVkaWEvdWFwaS9yYy9saXJjLWhlYWRlci5yc3QgYi9Eb2N1bWVudGF0aW9u
L2RyaXZlcnMvbWVkaWEvdWFwaS9yYy9saXJjLWhlYWRlci5yc3QKc2ltaWxhcml0eSBpbmRleCAx
MDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9yYy9saXJjLWhlYWRlci5y
c3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3JjL2xpcmMtaGVh
ZGVyLnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3JjL2xpcmMtcmVh
ZC5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9yYy9saXJjLXJlYWQucnN0
CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3Vh
cGkvcmMvbGlyYy1yZWFkLnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlh
L3VhcGkvcmMvbGlyYy1yZWFkLnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91
YXBpL3JjL2xpcmMtc2V0LW1lYXN1cmUtY2Fycmllci1tb2RlLnJzdCBiL0RvY3VtZW50YXRpb24v
ZHJpdmVycy9tZWRpYS91YXBpL3JjL2xpcmMtc2V0LW1lYXN1cmUtY2Fycmllci1tb2RlLnJzdApz
aW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBp
L3JjL2xpcmMtc2V0LW1lYXN1cmUtY2Fycmllci1tb2RlLnJzdApyZW5hbWUgdG8gRG9jdW1lbnRh
dGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvcmMvbGlyYy1zZXQtbWVhc3VyZS1jYXJyaWVyLW1vZGUu
cnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvcmMvbGlyYy1zZXQtcmVj
LWNhcnJpZXItcmFuZ2UucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvcmMv
bGlyYy1zZXQtcmVjLWNhcnJpZXItcmFuZ2UucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5h
bWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvcmMvbGlyYy1zZXQtcmVjLWNhcnJpZXIt
cmFuZ2UucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9yYy9s
aXJjLXNldC1yZWMtY2Fycmllci1yYW5nZS5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24v
bWVkaWEvdWFwaS9yYy9saXJjLXNldC1yZWMtY2Fycmllci5yc3QgYi9Eb2N1bWVudGF0aW9uL2Ry
aXZlcnMvbWVkaWEvdWFwaS9yYy9saXJjLXNldC1yZWMtY2Fycmllci5yc3QKc2ltaWxhcml0eSBp
bmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9yYy9saXJjLXNl
dC1yZWMtY2Fycmllci5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91
YXBpL3JjL2xpcmMtc2V0LXJlYy1jYXJyaWVyLnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlv
bi9tZWRpYS91YXBpL3JjL2xpcmMtc2V0LXJlYy10aW1lb3V0LXJlcG9ydHMucnN0IGIvRG9jdW1l
bnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvcmMvbGlyYy1zZXQtcmVjLXRpbWVvdXQtcmVwb3J0
cy5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVk
aWEvdWFwaS9yYy9saXJjLXNldC1yZWMtdGltZW91dC1yZXBvcnRzLnJzdApyZW5hbWUgdG8gRG9j
dW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvcmMvbGlyYy1zZXQtcmVjLXRpbWVvdXQtcmVw
b3J0cy5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9yYy9saXJjLXNl
dC1yZWMtdGltZW91dC5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9yYy9s
aXJjLXNldC1yZWMtdGltZW91dC5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9t
IERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9yYy9saXJjLXNldC1yZWMtdGltZW91dC5yc3QKcmVu
YW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3JjL2xpcmMtc2V0LXJlYy10
aW1lb3V0LnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3JjL2xpcmMt
c2V0LXNlbmQtY2Fycmllci5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9y
Yy9saXJjLXNldC1zZW5kLWNhcnJpZXIucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUg
ZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvcmMvbGlyYy1zZXQtc2VuZC1jYXJyaWVyLnJz
dApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvcmMvbGlyYy1zZXQt
c2VuZC1jYXJyaWVyLnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Jj
L2xpcmMtc2V0LXNlbmQtZHV0eS1jeWNsZS5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVk
aWEvdWFwaS9yYy9saXJjLXNldC1zZW5kLWR1dHktY3ljbGUucnN0CnNpbWlsYXJpdHkgaW5kZXgg
MTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvcmMvbGlyYy1zZXQtc2Vu
ZC1kdXR5LWN5Y2xlLnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3Vh
cGkvcmMvbGlyYy1zZXQtc2VuZC1kdXR5LWN5Y2xlLnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRh
dGlvbi9tZWRpYS91YXBpL3JjL2xpcmMtc2V0LXRyYW5zbWl0dGVyLW1hc2sucnN0IGIvRG9jdW1l
bnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvcmMvbGlyYy1zZXQtdHJhbnNtaXR0ZXItbWFzay5y
c3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEv
dWFwaS9yYy9saXJjLXNldC10cmFuc21pdHRlci1tYXNrLnJzdApyZW5hbWUgdG8gRG9jdW1lbnRh
dGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvcmMvbGlyYy1zZXQtdHJhbnNtaXR0ZXItbWFzay5yc3QK
ZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9yYy9saXJjLXNldC13aWRlYmFu
ZC1yZWNlaXZlci5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9yYy9saXJj
LXNldC13aWRlYmFuZC1yZWNlaXZlci5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBm
cm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9yYy9saXJjLXNldC13aWRlYmFuZC1yZWNlaXZl
ci5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3JjL2xpcmMt
c2V0LXdpZGViYW5kLXJlY2VpdmVyLnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRp
YS91YXBpL3JjL2xpcmMtd3JpdGUucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3Vh
cGkvcmMvbGlyYy13cml0ZS5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERv
Y3VtZW50YXRpb24vbWVkaWEvdWFwaS9yYy9saXJjLXdyaXRlLnJzdApyZW5hbWUgdG8gRG9jdW1l
bnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvcmMvbGlyYy13cml0ZS5yc3QKZGlmZiAtLWdpdCBh
L0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9yYy9yYy1pbnRyby5yc3QgYi9Eb2N1bWVudGF0aW9u
L2RyaXZlcnMvbWVkaWEvdWFwaS9yYy9yYy1pbnRyby5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAl
CnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9yYy9yYy1pbnRyby5yc3QKcmVu
YW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3JjL3JjLWludHJvLnJzdApk
aWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3JjL3JjLXN5c2ZzLW5vZGVzLnJz
dCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3JjL3JjLXN5c2ZzLW5vZGVzLnJz
dApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91
YXBpL3JjL3JjLXN5c2ZzLW5vZGVzLnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJz
L21lZGlhL3VhcGkvcmMvcmMtc3lzZnMtbm9kZXMucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0
aW9uL21lZGlhL3VhcGkvcmMvcmMtdGFibGUtY2hhbmdlLnJzdCBiL0RvY3VtZW50YXRpb24vZHJp
dmVycy9tZWRpYS91YXBpL3JjL3JjLXRhYmxlLWNoYW5nZS5yc3QKc2ltaWxhcml0eSBpbmRleCAx
MDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9yYy9yYy10YWJsZS1jaGFu
Z2UucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9yYy9yYy10
YWJsZS1jaGFuZ2UucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvcmMv
cmMtdGFibGVzLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3JjL3JjLXRh
Ymxlcy5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24v
bWVkaWEvdWFwaS9yYy9yYy10YWJsZXMucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZl
cnMvbWVkaWEvdWFwaS9yYy9yYy10YWJsZXMucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9u
L21lZGlhL3VhcGkvcmMvcmVtb3RlX2NvbnRyb2xsZXJzLnJzdCBiL0RvY3VtZW50YXRpb24vZHJp
dmVycy9tZWRpYS91YXBpL3JjL3JlbW90ZV9jb250cm9sbGVycy5yc3QKc2ltaWxhcml0eSBpbmRl
eCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9yYy9yZW1vdGVfY29u
dHJvbGxlcnMucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9y
Yy9yZW1vdGVfY29udHJvbGxlcnMucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlh
L3VhcGkvdjRsL2FwcC1wcmkucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkv
djRsL2FwcC1wcmkucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVu
dGF0aW9uL21lZGlhL3VhcGkvdjRsL2FwcC1wcmkucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9u
L2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvYXBwLXByaS5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50
YXRpb24vbWVkaWEvdWFwaS92NGwvYXN5bmMucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21l
ZGlhL3VhcGkvdjRsL2FzeW5jLnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20g
RG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC9hc3luYy5yc3QKcmVuYW1lIHRvIERvY3VtZW50
YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9hc3luYy5yc3QKZGlmZiAtLWdpdCBhL0RvY3Vt
ZW50YXRpb24vbWVkaWEvdWFwaS92NGwvYXVkaW8ucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJz
L21lZGlhL3VhcGkvdjRsL2F1ZGlvLnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZy
b20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC9hdWRpby5yc3QKcmVuYW1lIHRvIERvY3Vt
ZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9hdWRpby5yc3QKZGlmZiAtLWdpdCBhL0Rv
Y3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvYmF5ZXIuc3ZnIGIvRG9jdW1lbnRhdGlvbi9kcml2
ZXJzL21lZGlhL3VhcGkvdjRsL2JheWVyLnN2ZwpzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1l
IGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC9iYXllci5zdmcKcmVuYW1lIHRvIERv
Y3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9iYXllci5zdmcKZGlmZiAtLWdpdCBh
L0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvYmlibGlvLnJzdCBiL0RvY3VtZW50YXRpb24v
ZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9iaWJsaW8ucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpy
ZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL2JpYmxpby5yc3QKcmVuYW1l
IHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9iaWJsaW8ucnN0CmRpZmYg
LS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL2J1ZmZlci5yc3QgYi9Eb2N1bWVu
dGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvYnVmZmVyLnJzdApzaW1pbGFyaXR5IGluZGV4
IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC9idWZmZXIucnN0
CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvYnVmZmVyLnJz
dApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC9jYXB0dXJlLWV4YW1w
bGUucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL2NhcHR1cmUtZXhh
bXBsZS5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24v
bWVkaWEvdWFwaS92NGwvY2FwdHVyZS1leGFtcGxlLnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlv
bi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL2NhcHR1cmUtZXhhbXBsZS5yc3QKZGlmZiAtLWdpdCBh
L0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvY2FwdHVyZS5jLnJzdCBiL0RvY3VtZW50YXRp
b24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9jYXB0dXJlLmMucnN0CnNpbWlsYXJpdHkgaW5kZXgg
MTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL2NhcHR1cmUuYy5y
c3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9jYXB0dXJl
LmMucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL2NvbG9yc3Bh
Y2VzLWRlZnMucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL2NvbG9y
c3BhY2VzLWRlZnMucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVu
dGF0aW9uL21lZGlhL3VhcGkvdjRsL2NvbG9yc3BhY2VzLWRlZnMucnN0CnJlbmFtZSB0byBEb2N1
bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvY29sb3JzcGFjZXMtZGVmcy5yc3QKZGlm
ZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvY29sb3JzcGFjZXMtZGV0YWls
cy5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvY29sb3JzcGFjZXMt
ZGV0YWlscy5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRp
b24vbWVkaWEvdWFwaS92NGwvY29sb3JzcGFjZXMtZGV0YWlscy5yc3QKcmVuYW1lIHRvIERvY3Vt
ZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9jb2xvcnNwYWNlcy1kZXRhaWxzLnJzdApk
aWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC9jb2xvcnNwYWNlcy5yc3Qg
Yi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvY29sb3JzcGFjZXMucnN0CnNp
bWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkv
djRsL2NvbG9yc3BhY2VzLnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlh
L3VhcGkvdjRsL2NvbG9yc3BhY2VzLnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRp
YS91YXBpL3Y0bC9jb21tb24tZGVmcy5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEv
dWFwaS92NGwvY29tbW9uLWRlZnMucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJv
bSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL2NvbW1vbi1kZWZzLnJzdApyZW5hbWUgdG8g
RG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL2NvbW1vbi1kZWZzLnJzdApkaWZm
IC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC9jb21tb24ucnN0IGIvRG9jdW1l
bnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL2NvbW1vbi5yc3QKc2ltaWxhcml0eSBpbmRl
eCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvY29tbW9uLnJz
dApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL2NvbW1vbi5y
c3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvY29tcGF0LnJzdCBi
L0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9jb21wYXQucnN0CnNpbWlsYXJp
dHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL2Nv
bXBhdC5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9j
b21wYXQucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL2NvbnN0
cmFpbnRzLnN2ZyBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9jb25zdHJh
aW50cy5zdmcKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24v
bWVkaWEvdWFwaS92NGwvY29uc3RyYWludHMuc3ZnCnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2Ry
aXZlcnMvbWVkaWEvdWFwaS92NGwvY29uc3RyYWludHMuc3ZnCmRpZmYgLS1naXQgYS9Eb2N1bWVu
dGF0aW9uL21lZGlhL3VhcGkvdjRsL2NvbnRyb2wucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJz
L21lZGlhL3VhcGkvdjRsL2NvbnRyb2wucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUg
ZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL2NvbnRyb2wucnN0CnJlbmFtZSB0byBE
b2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvY29udHJvbC5yc3QKZGlmZiAtLWdp
dCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvY3JvcC5yc3QgYi9Eb2N1bWVudGF0aW9u
L2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvY3JvcC5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJl
bmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvY3JvcC5yc3QKcmVuYW1lIHRv
IERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9jcm9wLnJzdApkaWZmIC0tZ2l0
IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC9jcm9wLnN2ZyBiL0RvY3VtZW50YXRpb24v
ZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9jcm9wLnN2ZwpzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVu
YW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC9jcm9wLnN2ZwpyZW5hbWUgdG8g
RG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL2Nyb3Auc3ZnCmRpZmYgLS1naXQg
YS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL2RlcHRoLWZvcm1hdHMucnN0IGIvRG9jdW1l
bnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL2RlcHRoLWZvcm1hdHMucnN0CnNpbWlsYXJp
dHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL2Rl
cHRoLWZvcm1hdHMucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFw
aS92NGwvZGVwdGgtZm9ybWF0cy5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEv
dWFwaS92NGwvZGV2LWNhcHR1cmUucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3Vh
cGkvdjRsL2Rldi1jYXB0dXJlLnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20g
RG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC9kZXYtY2FwdHVyZS5yc3QKcmVuYW1lIHRvIERv
Y3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9kZXYtY2FwdHVyZS5yc3QKZGlmZiAt
LWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvZGV2LWV2ZW50LnJzdCBiL0RvY3Vt
ZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9kZXYtZXZlbnQucnN0CnNpbWlsYXJpdHkg
aW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL2Rldi1l
dmVudC5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9k
ZXYtZXZlbnQucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL2Rl
di1tZW0ybWVtLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9kZXYt
bWVtMm1lbS5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRp
b24vbWVkaWEvdWFwaS92NGwvZGV2LW1lbTJtZW0ucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9u
L2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvZGV2LW1lbTJtZW0ucnN0CmRpZmYgLS1naXQgYS9Eb2N1
bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL2Rldi1tZXRhLnJzdCBiL0RvY3VtZW50YXRpb24vZHJp
dmVycy9tZWRpYS91YXBpL3Y0bC9kZXYtbWV0YS5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJl
bmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvZGV2LW1ldGEucnN0CnJlbmFt
ZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvZGV2LW1ldGEucnN0CmRp
ZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL2Rldi1vc2QucnN0IGIvRG9j
dW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL2Rldi1vc2QucnN0CnNpbWlsYXJpdHkg
aW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL2Rldi1v
c2QucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvZGV2
LW9zZC5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvZGV2LW91
dHB1dC5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvZGV2LW91dHB1
dC5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVk
aWEvdWFwaS92NGwvZGV2LW91dHB1dC5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVy
cy9tZWRpYS91YXBpL3Y0bC9kZXYtb3V0cHV0LnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlv
bi9tZWRpYS91YXBpL3Y0bC9kZXYtb3ZlcmxheS5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMv
bWVkaWEvdWFwaS92NGwvZGV2LW92ZXJsYXkucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5h
bWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL2Rldi1vdmVybGF5LnJzdApyZW5h
bWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL2Rldi1vdmVybGF5LnJz
dApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC9kZXYtcmFkaW8ucnN0
IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL2Rldi1yYWRpby5yc3QKc2lt
aWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92
NGwvZGV2LXJhZGlvLnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3Vh
cGkvdjRsL2Rldi1yYWRpby5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFw
aS92NGwvZGV2LXJhdy12YmkucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkv
djRsL2Rldi1yYXctdmJpLnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9j
dW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC9kZXYtcmF3LXZiaS5yc3QKcmVuYW1lIHRvIERvY3Vt
ZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9kZXYtcmF3LXZiaS5yc3QKZGlmZiAtLWdp
dCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvZGV2LXJkcy5yc3QgYi9Eb2N1bWVudGF0
aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvZGV2LXJkcy5yc3QKc2ltaWxhcml0eSBpbmRleCAx
MDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvZGV2LXJkcy5yc3QK
cmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9kZXYtcmRzLnJz
dApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC9kZXYtc2RyLnJzdCBi
L0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9kZXYtc2RyLnJzdApzaW1pbGFy
aXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC9k
ZXYtc2RyLnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRs
L2Rldi1zZHIucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL2Rl
di1zbGljZWQtdmJpLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9k
ZXYtc2xpY2VkLXZiaS5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3Vt
ZW50YXRpb24vbWVkaWEvdWFwaS92NGwvZGV2LXNsaWNlZC12YmkucnN0CnJlbmFtZSB0byBEb2N1
bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvZGV2LXNsaWNlZC12YmkucnN0CmRpZmYg
LS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL2Rldi1zdWJkZXYucnN0IGIvRG9j
dW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL2Rldi1zdWJkZXYucnN0CnNpbWlsYXJp
dHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL2Rl
di1zdWJkZXYucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92
NGwvZGV2LXN1YmRldi5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92
NGwvZGV2LXRvdWNoLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9k
ZXYtdG91Y2gucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0
aW9uL21lZGlhL3VhcGkvdjRsL2Rldi10b3VjaC5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24v
ZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9kZXYtdG91Y2gucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVu
dGF0aW9uL21lZGlhL3VhcGkvdjRsL2RldmljZXMucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJz
L21lZGlhL3VhcGkvdjRsL2RldmljZXMucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUg
ZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL2RldmljZXMucnN0CnJlbmFtZSB0byBE
b2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvZGV2aWNlcy5yc3QKZGlmZiAtLWdp
dCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvZGlmZi12NGwucnN0IGIvRG9jdW1lbnRh
dGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL2RpZmYtdjRsLnJzdApzaW1pbGFyaXR5IGluZGV4
IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC9kaWZmLXY0bC5y
c3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9kaWZmLXY0
bC5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvZG1hYnVmLnJz
dCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9kbWFidWYucnN0CnNpbWls
YXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRs
L2RtYWJ1Zi5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0
bC9kbWFidWYucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL2R2
LXRpbWluZ3MucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL2R2LXRp
bWluZ3MucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9u
L21lZGlhL3VhcGkvdjRsL2R2LXRpbWluZ3MucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2Ry
aXZlcnMvbWVkaWEvdWFwaS92NGwvZHYtdGltaW5ncy5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50
YXRpb24vbWVkaWEvdWFwaS92NGwvZXh0LWN0cmxzLWNhbWVyYS5yc3QgYi9Eb2N1bWVudGF0aW9u
L2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvZXh0LWN0cmxzLWNhbWVyYS5yc3QKc2ltaWxhcml0eSBp
bmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvZXh0LWN0
cmxzLWNhbWVyYS5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBp
L3Y0bC9leHQtY3RybHMtY2FtZXJhLnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRp
YS91YXBpL3Y0bC9leHQtY3RybHMtY29kZWMucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21l
ZGlhL3VhcGkvdjRsL2V4dC1jdHJscy1jb2RlYy5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJl
bmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvZXh0LWN0cmxzLWNvZGVjLnJz
dApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL2V4dC1jdHJs
cy1jb2RlYy5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvZXh0
LWN0cmxzLWRldGVjdC5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwv
ZXh0LWN0cmxzLWRldGVjdC5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERv
Y3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvZXh0LWN0cmxzLWRldGVjdC5yc3QKcmVuYW1lIHRv
IERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9leHQtY3RybHMtZGV0ZWN0LnJz
dApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC9leHQtY3RybHMtZHYu
cnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL2V4dC1jdHJscy1kdi5y
c3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEv
dWFwaS92NGwvZXh0LWN0cmxzLWR2LnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJz
L21lZGlhL3VhcGkvdjRsL2V4dC1jdHJscy1kdi5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRp
b24vbWVkaWEvdWFwaS92NGwvZXh0LWN0cmxzLWZsYXNoLnJzdCBiL0RvY3VtZW50YXRpb24vZHJp
dmVycy9tZWRpYS91YXBpL3Y0bC9leHQtY3RybHMtZmxhc2gucnN0CnNpbWlsYXJpdHkgaW5kZXgg
MTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL2V4dC1jdHJscy1m
bGFzaC5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9l
eHQtY3RybHMtZmxhc2gucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkv
djRsL2V4dC1jdHJscy1mbS1yeC5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFw
aS92NGwvZXh0LWN0cmxzLWZtLXJ4LnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZy
b20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC9leHQtY3RybHMtZm0tcngucnN0CnJlbmFt
ZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvZXh0LWN0cmxzLWZtLXJ4
LnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC9leHQtY3RybHMt
Zm0tdHgucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL2V4dC1jdHJs
cy1mbS10eC5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRp
b24vbWVkaWEvdWFwaS92NGwvZXh0LWN0cmxzLWZtLXR4LnJzdApyZW5hbWUgdG8gRG9jdW1lbnRh
dGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL2V4dC1jdHJscy1mbS10eC5yc3QKZGlmZiAtLWdp
dCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvZXh0LWN0cmxzLWltYWdlLXByb2Nlc3Mu
cnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL2V4dC1jdHJscy1pbWFn
ZS1wcm9jZXNzLnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRh
dGlvbi9tZWRpYS91YXBpL3Y0bC9leHQtY3RybHMtaW1hZ2UtcHJvY2Vzcy5yc3QKcmVuYW1lIHRv
IERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9leHQtY3RybHMtaW1hZ2UtcHJv
Y2Vzcy5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvZXh0LWN0
cmxzLWltYWdlLXNvdXJjZS5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92
NGwvZXh0LWN0cmxzLWltYWdlLXNvdXJjZS5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFt
ZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvZXh0LWN0cmxzLWltYWdlLXNvdXJj
ZS5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9leHQt
Y3RybHMtaW1hZ2Utc291cmNlLnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91
YXBpL3Y0bC9leHQtY3RybHMtanBlZy5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEv
dWFwaS92NGwvZXh0LWN0cmxzLWpwZWcucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUg
ZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL2V4dC1jdHJscy1qcGVnLnJzdApyZW5h
bWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL2V4dC1jdHJscy1qcGVn
LnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC9leHQtY3RybHMt
cmYtdHVuZXIucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL2V4dC1j
dHJscy1yZi10dW5lci5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3Vt
ZW50YXRpb24vbWVkaWEvdWFwaS92NGwvZXh0LWN0cmxzLXJmLXR1bmVyLnJzdApyZW5hbWUgdG8g
RG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL2V4dC1jdHJscy1yZi10dW5lci5y
c3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvZXh0ZW5kZWQtY29u
dHJvbHMucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL2V4dGVuZGVk
LWNvbnRyb2xzLnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRh
dGlvbi9tZWRpYS91YXBpL3Y0bC9leHRlbmRlZC1jb250cm9scy5yc3QKcmVuYW1lIHRvIERvY3Vt
ZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9leHRlbmRlZC1jb250cm9scy5yc3QKZGlm
ZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvZmllbGQtb3JkZXIucnN0IGIv
RG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL2ZpZWxkLW9yZGVyLnJzdApzaW1p
bGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0
bC9maWVsZC1vcmRlci5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91
YXBpL3Y0bC9maWVsZC1vcmRlci5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEv
dWFwaS92NGwvZmllbGRzZXFfYnQuc3ZnIGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3Vh
cGkvdjRsL2ZpZWxkc2VxX2J0LnN2ZwpzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20g
RG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC9maWVsZHNlcV9idC5zdmcKcmVuYW1lIHRvIERv
Y3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9maWVsZHNlcV9idC5zdmcKZGlmZiAt
LWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvZmllbGRzZXFfdGIuc3ZnIGIvRG9j
dW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL2ZpZWxkc2VxX3RiLnN2ZwpzaW1pbGFy
aXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC9m
aWVsZHNlcV90Yi5zdmcKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBp
L3Y0bC9maWVsZHNlcV90Yi5zdmcKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFw
aS92NGwvZm9ybWF0LnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9m
b3JtYXQucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9u
L21lZGlhL3VhcGkvdjRsL2Zvcm1hdC5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVy
cy9tZWRpYS91YXBpL3Y0bC9mb3JtYXQucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21l
ZGlhL3VhcGkvdjRsL2Z1bmMtY2xvc2UucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlh
L3VhcGkvdjRsL2Z1bmMtY2xvc2UucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJv
bSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL2Z1bmMtY2xvc2UucnN0CnJlbmFtZSB0byBE
b2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvZnVuYy1jbG9zZS5yc3QKZGlmZiAt
LWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvZnVuYy1pb2N0bC5yc3QgYi9Eb2N1
bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvZnVuYy1pb2N0bC5yc3QKc2ltaWxhcml0
eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvZnVu
Yy1pb2N0bC5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0
bC9mdW5jLWlvY3RsLnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0
bC9mdW5jLW1tYXAucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL2Z1
bmMtbW1hcC5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRp
b24vbWVkaWEvdWFwaS92NGwvZnVuYy1tbWFwLnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9k
cml2ZXJzL21lZGlhL3VhcGkvdjRsL2Z1bmMtbW1hcC5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50
YXRpb24vbWVkaWEvdWFwaS92NGwvZnVuYy1tdW5tYXAucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2
ZXJzL21lZGlhL3VhcGkvdjRsL2Z1bmMtbXVubWFwLnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUK
cmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC9mdW5jLW11bm1hcC5yc3QK
cmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9mdW5jLW11bm1h
cC5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvZnVuYy1vcGVu
LnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9mdW5jLW9wZW4ucnN0
CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3Vh
cGkvdjRsL2Z1bmMtb3Blbi5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRp
YS91YXBpL3Y0bC9mdW5jLW9wZW4ucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlh
L3VhcGkvdjRsL2Z1bmMtcG9sbC5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFw
aS92NGwvZnVuYy1wb2xsLnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9j
dW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC9mdW5jLXBvbGwucnN0CnJlbmFtZSB0byBEb2N1bWVu
dGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvZnVuYy1wb2xsLnJzdApkaWZmIC0tZ2l0IGEv
RG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC9mdW5jLXJlYWQucnN0IGIvRG9jdW1lbnRhdGlv
bi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL2Z1bmMtcmVhZC5yc3QKc2ltaWxhcml0eSBpbmRleCAx
MDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvZnVuYy1yZWFkLnJz
dApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL2Z1bmMtcmVh
ZC5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvZnVuYy1zZWxl
Y3QucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL2Z1bmMtc2VsZWN0
LnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRp
YS91YXBpL3Y0bC9mdW5jLXNlbGVjdC5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVy
cy9tZWRpYS91YXBpL3Y0bC9mdW5jLXNlbGVjdC5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRp
b24vbWVkaWEvdWFwaS92NGwvZnVuYy13cml0ZS5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMv
bWVkaWEvdWFwaS92NGwvZnVuYy13cml0ZS5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFt
ZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvZnVuYy13cml0ZS5yc3QKcmVuYW1l
IHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9mdW5jLXdyaXRlLnJzdApk
aWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC9oaXN0LXY0bDIucnN0IGIv
RG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL2hpc3QtdjRsMi5yc3QKc2ltaWxh
cml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwv
aGlzdC12NGwyLnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkv
djRsL2hpc3QtdjRsMi5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92
NGwvaHN2LWZvcm1hdHMucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRs
L2hzdi1mb3JtYXRzLnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1l
bnRhdGlvbi9tZWRpYS91YXBpL3Y0bC9oc3YtZm9ybWF0cy5yc3QKcmVuYW1lIHRvIERvY3VtZW50
YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9oc3YtZm9ybWF0cy5yc3QKZGlmZiAtLWdpdCBh
L0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvaW8ucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2
ZXJzL21lZGlhL3VhcGkvdjRsL2lvLnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZy
b20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC9pby5yc3QKcmVuYW1lIHRvIERvY3VtZW50
YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9pby5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50
YXRpb24vbWVkaWEvdWFwaS92NGwvbGlidjRsLWludHJvZHVjdGlvbi5yc3QgYi9Eb2N1bWVudGF0
aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvbGlidjRsLWludHJvZHVjdGlvbi5yc3QKc2ltaWxh
cml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwv
bGlidjRsLWludHJvZHVjdGlvbi5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9t
ZWRpYS91YXBpL3Y0bC9saWJ2NGwtaW50cm9kdWN0aW9uLnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1l
bnRhdGlvbi9tZWRpYS91YXBpL3Y0bC9saWJ2NGwucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJz
L21lZGlhL3VhcGkvdjRsL2xpYnY0bC5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBm
cm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvbGlidjRsLnJzdApyZW5hbWUgdG8gRG9j
dW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL2xpYnY0bC5yc3QKZGlmZiAtLWdpdCBh
L0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvbWV0YS1mb3JtYXRzLnJzdCBiL0RvY3VtZW50
YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9tZXRhLWZvcm1hdHMucnN0CnNpbWlsYXJpdHkg
aW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL21ldGEt
Zm9ybWF0cy5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0
bC9tZXRhLWZvcm1hdHMucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkv
djRsL21tYXAucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL21tYXAu
cnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlh
L3VhcGkvdjRsL21tYXAucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEv
dWFwaS92NGwvbW1hcC5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92
NGwvbnYxMm10LnN2ZyBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9udjEy
bXQuc3ZnCnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21l
ZGlhL3VhcGkvdjRsL252MTJtdC5zdmcKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9t
ZWRpYS91YXBpL3Y0bC9udjEybXQuc3ZnCmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlh
L3VhcGkvdjRsL252MTJtdF9leGFtcGxlLnN2ZyBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRp
YS91YXBpL3Y0bC9udjEybXRfZXhhbXBsZS5zdmcKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFt
ZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvbnYxMm10X2V4YW1wbGUuc3ZnCnJl
bmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvbnYxMm10X2V4YW1w
bGUuc3ZnCmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL29wZW4ucnN0
IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL29wZW4ucnN0CnNpbWlsYXJp
dHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL29w
ZW4ucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvb3Bl
bi5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvcGlwZWxpbmUu
ZG90IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL3BpcGVsaW5lLmRvdApz
aW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBp
L3Y0bC9waXBlbGluZS5kb3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91
YXBpL3Y0bC9waXBlbGluZS5kb3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFw
aS92NGwvcGl4Zm10LWNuZjQucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkv
djRsL3BpeGZtdC1jbmY0LnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9j
dW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC9waXhmbXQtY25mNC5yc3QKcmVuYW1lIHRvIERvY3Vt
ZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9waXhmbXQtY25mNC5yc3QKZGlmZiAtLWdp
dCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvcGl4Zm10LWNvbXByZXNzZWQucnN0IGIv
RG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL3BpeGZtdC1jb21wcmVzc2VkLnJz
dApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91
YXBpL3Y0bC9waXhmbXQtY29tcHJlc3NlZC5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJp
dmVycy9tZWRpYS91YXBpL3Y0bC9waXhmbXQtY29tcHJlc3NlZC5yc3QKZGlmZiAtLWdpdCBhL0Rv
Y3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvcGl4Zm10LWdyZXkucnN0IGIvRG9jdW1lbnRhdGlv
bi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL3BpeGZtdC1ncmV5LnJzdApzaW1pbGFyaXR5IGluZGV4
IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC9waXhmbXQtZ3Jl
eS5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9waXhm
bXQtZ3JleS5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvcGl4
Zm10LWluZGV4ZWQucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL3Bp
eGZtdC1pbmRleGVkLnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1l
bnRhdGlvbi9tZWRpYS91YXBpL3Y0bC9waXhmbXQtaW5kZXhlZC5yc3QKcmVuYW1lIHRvIERvY3Vt
ZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9waXhmbXQtaW5kZXhlZC5yc3QKZGlmZiAt
LWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvcGl4Zm10LWludHJvLnJzdCBiL0Rv
Y3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9waXhmbXQtaW50cm8ucnN0CnNpbWls
YXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRs
L3BpeGZtdC1pbnRyby5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91
YXBpL3Y0bC9waXhmbXQtaW50cm8ucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlh
L3VhcGkvdjRsL3BpeGZtdC1pbnppLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91
YXBpL3Y0bC9waXhmbXQtaW56aS5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9t
IERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvcGl4Zm10LWluemkucnN0CnJlbmFtZSB0byBE
b2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvcGl4Zm10LWluemkucnN0CmRpZmYg
LS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3BpeGZtdC1tNDIwLnJzdCBiL0Rv
Y3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9waXhmbXQtbTQyMC5yc3QKc2ltaWxh
cml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwv
cGl4Zm10LW00MjAucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFw
aS92NGwvcGl4Zm10LW00MjAucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3Vh
cGkvdjRsL3BpeGZtdC1tZXRhLWQ0eHgucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlh
L3VhcGkvdjRsL3BpeGZtdC1tZXRhLWQ0eHgucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5h
bWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3BpeGZtdC1tZXRhLWQ0eHgucnN0
CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvcGl4Zm10LW1l
dGEtZDR4eC5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvcGl4
Zm10LW1ldGEtaW50ZWwtaXB1My5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFw
aS92NGwvcGl4Zm10LW1ldGEtaW50ZWwtaXB1My5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJl
bmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvcGl4Zm10LW1ldGEtaW50ZWwt
aXB1My5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9w
aXhmbXQtbWV0YS1pbnRlbC1pcHUzLnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRp
YS91YXBpL3Y0bC9waXhmbXQtbWV0YS11dmMucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21l
ZGlhL3VhcGkvdjRsL3BpeGZtdC1tZXRhLXV2Yy5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJl
bmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvcGl4Zm10LW1ldGEtdXZjLnJz
dApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL3BpeGZtdC1t
ZXRhLXV2Yy5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvcGl4
Zm10LW1ldGEtdnNwMS1oZ28ucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkv
djRsL3BpeGZtdC1tZXRhLXZzcDEtaGdvLnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1l
IGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC9waXhmbXQtbWV0YS12c3AxLWhnby5y
c3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9waXhmbXQt
bWV0YS12c3AxLWhnby5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92
NGwvcGl4Zm10LW1ldGEtdnNwMS1oZ3QucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlh
L3VhcGkvdjRsL3BpeGZtdC1tZXRhLXZzcDEtaGd0LnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUK
cmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC9waXhmbXQtbWV0YS12c3Ax
LWhndC5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9w
aXhmbXQtbWV0YS12c3AxLWhndC5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEv
dWFwaS92NGwvcGl4Zm10LW52MTIucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3Vh
cGkvdjRsL3BpeGZtdC1udjEyLnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20g
RG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC9waXhmbXQtbnYxMi5yc3QKcmVuYW1lIHRvIERv
Y3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9waXhmbXQtbnYxMi5yc3QKZGlmZiAt
LWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvcGl4Zm10LW52MTJtLnJzdCBiL0Rv
Y3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9waXhmbXQtbnYxMm0ucnN0CnNpbWls
YXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRs
L3BpeGZtdC1udjEybS5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91
YXBpL3Y0bC9waXhmbXQtbnYxMm0ucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlh
L3VhcGkvdjRsL3BpeGZtdC1udjEybXQucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlh
L3VhcGkvdjRsL3BpeGZtdC1udjEybXQucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUg
ZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3BpeGZtdC1udjEybXQucnN0CnJlbmFt
ZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvcGl4Zm10LW52MTJtdC5y
c3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvcGl4Zm10LW52MTYu
cnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL3BpeGZtdC1udjE2LnJz
dApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91
YXBpL3Y0bC9waXhmbXQtbnYxNi5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9t
ZWRpYS91YXBpL3Y0bC9waXhmbXQtbnYxNi5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24v
bWVkaWEvdWFwaS92NGwvcGl4Zm10LW52MTZtLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9t
ZWRpYS91YXBpL3Y0bC9waXhmbXQtbnYxNm0ucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5h
bWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3BpeGZtdC1udjE2bS5yc3QKcmVu
YW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9waXhmbXQtbnYxNm0u
cnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3BpeGZtdC1udjI0
LnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9waXhmbXQtbnYyNC5y
c3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEv
dWFwaS92NGwvcGl4Zm10LW52MjQucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMv
bWVkaWEvdWFwaS92NGwvcGl4Zm10LW52MjQucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9u
L21lZGlhL3VhcGkvdjRsL3BpeGZtdC1wYWNrZWQtaHN2LnJzdCBiL0RvY3VtZW50YXRpb24vZHJp
dmVycy9tZWRpYS91YXBpL3Y0bC9waXhmbXQtcGFja2VkLWhzdi5yc3QKc2ltaWxhcml0eSBpbmRl
eCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvcGl4Zm10LXBh
Y2tlZC1oc3YucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92
NGwvcGl4Zm10LXBhY2tlZC1oc3YucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlh
L3VhcGkvdjRsL3BpeGZtdC1wYWNrZWQtcmdiLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9t
ZWRpYS91YXBpL3Y0bC9waXhmbXQtcGFja2VkLXJnYi5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAl
CnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvcGl4Zm10LXBhY2tlZC1y
Z2IucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvcGl4
Zm10LXBhY2tlZC1yZ2IucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkv
djRsL3BpeGZtdC1wYWNrZWQteXV2LnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91
YXBpL3Y0bC9waXhmbXQtcGFja2VkLXl1di5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFt
ZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvcGl4Zm10LXBhY2tlZC15dXYucnN0
CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvcGl4Zm10LXBh
Y2tlZC15dXYucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3Bp
eGZtdC1yZXNlcnZlZC5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwv
cGl4Zm10LXJlc2VydmVkLnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9j
dW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC9waXhmbXQtcmVzZXJ2ZWQucnN0CnJlbmFtZSB0byBE
b2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvcGl4Zm10LXJlc2VydmVkLnJzdApk
aWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC9waXhmbXQtcmdiLnJzdCBi
L0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9waXhmbXQtcmdiLnJzdApzaW1p
bGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0
bC9waXhmbXQtcmdiLnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3Vh
cGkvdjRsL3BpeGZtdC1yZ2IucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3Vh
cGkvdjRsL3BpeGZtdC1zZHItY3MwOC5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEv
dWFwaS92NGwvcGl4Zm10LXNkci1jczA4LnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1l
IGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC9waXhmbXQtc2RyLWNzMDgucnN0CnJl
bmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvcGl4Zm10LXNkci1j
czA4LnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC9waXhmbXQt
c2RyLWNzMTRsZS5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvcGl4
Zm10LXNkci1jczE0bGUucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1
bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3BpeGZtdC1zZHItY3MxNGxlLnJzdApyZW5hbWUgdG8g
RG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL3BpeGZtdC1zZHItY3MxNGxlLnJz
dApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC9waXhmbXQtc2RyLWN1
MDgucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL3BpeGZtdC1zZHIt
Y3UwOC5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24v
bWVkaWEvdWFwaS92NGwvcGl4Zm10LXNkci1jdTA4LnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlv
bi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL3BpeGZtdC1zZHItY3UwOC5yc3QKZGlmZiAtLWdpdCBh
L0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvcGl4Zm10LXNkci1jdTE2bGUucnN0IGIvRG9j
dW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL3BpeGZtdC1zZHItY3UxNmxlLnJzdApz
aW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBp
L3Y0bC9waXhmbXQtc2RyLWN1MTZsZS5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVy
cy9tZWRpYS91YXBpL3Y0bC9waXhmbXQtc2RyLWN1MTZsZS5yc3QKZGlmZiAtLWdpdCBhL0RvY3Vt
ZW50YXRpb24vbWVkaWEvdWFwaS92NGwvcGl4Zm10LXNkci1wY3UxNmJlLnJzdCBiL0RvY3VtZW50
YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9waXhmbXQtc2RyLXBjdTE2YmUucnN0CnNpbWls
YXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRs
L3BpeGZtdC1zZHItcGN1MTZiZS5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9t
ZWRpYS91YXBpL3Y0bC9waXhmbXQtc2RyLXBjdTE2YmUucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVu
dGF0aW9uL21lZGlhL3VhcGkvdjRsL3BpeGZtdC1zZHItcGN1MThiZS5yc3QgYi9Eb2N1bWVudGF0
aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvcGl4Zm10LXNkci1wY3UxOGJlLnJzdApzaW1pbGFy
aXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC9w
aXhmbXQtc2RyLXBjdTE4YmUucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVk
aWEvdWFwaS92NGwvcGl4Zm10LXNkci1wY3UxOGJlLnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRh
dGlvbi9tZWRpYS91YXBpL3Y0bC9waXhmbXQtc2RyLXBjdTIwYmUucnN0IGIvRG9jdW1lbnRhdGlv
bi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL3BpeGZtdC1zZHItcGN1MjBiZS5yc3QKc2ltaWxhcml0
eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvcGl4
Zm10LXNkci1wY3UyMGJlLnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlh
L3VhcGkvdjRsL3BpeGZtdC1zZHItcGN1MjBiZS5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRp
b24vbWVkaWEvdWFwaS92NGwvcGl4Zm10LXNkci1ydTEybGUucnN0IGIvRG9jdW1lbnRhdGlvbi9k
cml2ZXJzL21lZGlhL3VhcGkvdjRsL3BpeGZtdC1zZHItcnUxMmxlLnJzdApzaW1pbGFyaXR5IGlu
ZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC9waXhmbXQt
c2RyLXJ1MTJsZS5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBp
L3Y0bC9waXhmbXQtc2RyLXJ1MTJsZS5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVk
aWEvdWFwaS92NGwvcGl4Zm10LXNyZ2diMTAtaXB1My5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZl
cnMvbWVkaWEvdWFwaS92NGwvcGl4Zm10LXNyZ2diMTAtaXB1My5yc3QKc2ltaWxhcml0eSBpbmRl
eCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvcGl4Zm10LXNy
Z2diMTAtaXB1My5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBp
L3Y0bC9waXhmbXQtc3JnZ2IxMC1pcHUzLnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9t
ZWRpYS91YXBpL3Y0bC9waXhmbXQtc3JnZ2IxMC5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMv
bWVkaWEvdWFwaS92NGwvcGl4Zm10LXNyZ2diMTAucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpy
ZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3BpeGZtdC1zcmdnYjEwLnJz
dApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL3BpeGZtdC1z
cmdnYjEwLnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC9waXhm
bXQtc3JnZ2IxMGFsYXc4LnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0
bC9waXhmbXQtc3JnZ2IxMGFsYXc4LnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZy
b20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC9waXhmbXQtc3JnZ2IxMGFsYXc4LnJzdApy
ZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL3BpeGZtdC1zcmdn
YjEwYWxhdzgucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3Bp
eGZtdC1zcmdnYjEwZHBjbTgucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkv
djRsL3BpeGZtdC1zcmdnYjEwZHBjbTgucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUg
ZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3BpeGZtdC1zcmdnYjEwZHBjbTgucnN0
CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvcGl4Zm10LXNy
Z2diMTBkcGNtOC5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwv
cGl4Zm10LXNyZ2diMTBwLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0
bC9waXhmbXQtc3JnZ2IxMHAucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBE
b2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3BpeGZtdC1zcmdnYjEwcC5yc3QKcmVuYW1lIHRv
IERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9waXhmbXQtc3JnZ2IxMHAucnN0
CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3BpeGZtdC1zcmdnYjEy
LnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9waXhmbXQtc3JnZ2Ix
Mi5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVk
aWEvdWFwaS92NGwvcGl4Zm10LXNyZ2diMTIucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2Ry
aXZlcnMvbWVkaWEvdWFwaS92NGwvcGl4Zm10LXNyZ2diMTIucnN0CmRpZmYgLS1naXQgYS9Eb2N1
bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3BpeGZtdC1zcmdnYjEycC5yc3QgYi9Eb2N1bWVudGF0
aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvcGl4Zm10LXNyZ2diMTJwLnJzdApzaW1pbGFyaXR5
IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC9waXhm
bXQtc3JnZ2IxMnAucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFw
aS92NGwvcGl4Zm10LXNyZ2diMTJwLnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRp
YS91YXBpL3Y0bC9waXhmbXQtc3JnZ2IxNHAucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21l
ZGlhL3VhcGkvdjRsL3BpeGZtdC1zcmdnYjE0cC5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJl
bmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvcGl4Zm10LXNyZ2diMTRwLnJz
dApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL3BpeGZtdC1z
cmdnYjE0cC5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvcGl4
Zm10LXNyZ2diMTYucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL3Bp
eGZtdC1zcmdnYjE2LnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1l
bnRhdGlvbi9tZWRpYS91YXBpL3Y0bC9waXhmbXQtc3JnZ2IxNi5yc3QKcmVuYW1lIHRvIERvY3Vt
ZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9waXhmbXQtc3JnZ2IxNi5yc3QKZGlmZiAt
LWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvcGl4Zm10LXNyZ2diOC5yc3QgYi9E
b2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvcGl4Zm10LXNyZ2diOC5yc3QKc2lt
aWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92
NGwvcGl4Zm10LXNyZ2diOC5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRp
YS91YXBpL3Y0bC9waXhmbXQtc3JnZ2I4LnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9t
ZWRpYS91YXBpL3Y0bC9waXhmbXQtdGNoLXRkMDgucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJz
L21lZGlhL3VhcGkvdjRsL3BpeGZtdC10Y2gtdGQwOC5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAl
CnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvcGl4Zm10LXRjaC10ZDA4
LnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL3BpeGZt
dC10Y2gtdGQwOC5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwv
cGl4Zm10LXRjaC10ZDE2LnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0
bC9waXhmbXQtdGNoLXRkMTYucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBE
b2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3BpeGZtdC10Y2gtdGQxNi5yc3QKcmVuYW1lIHRv
IERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9waXhmbXQtdGNoLXRkMTYucnN0
CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3BpeGZtdC10Y2gtdHUw
OC5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvcGl4Zm10LXRjaC10
dTA4LnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9t
ZWRpYS91YXBpL3Y0bC9waXhmbXQtdGNoLXR1MDgucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9u
L2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvcGl4Zm10LXRjaC10dTA4LnJzdApkaWZmIC0tZ2l0IGEv
RG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC9waXhmbXQtdGNoLXR1MTYucnN0IGIvRG9jdW1l
bnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL3BpeGZtdC10Y2gtdHUxNi5yc3QKc2ltaWxh
cml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwv
cGl4Zm10LXRjaC10dTE2LnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlh
L3VhcGkvdjRsL3BpeGZtdC10Y2gtdHUxNi5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24v
bWVkaWEvdWFwaS92NGwvcGl4Zm10LXV2OC5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVk
aWEvdWFwaS92NGwvcGl4Zm10LXV2OC5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBm
cm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvcGl4Zm10LXV2OC5yc3QKcmVuYW1lIHRv
IERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9waXhmbXQtdXY4LnJzdApkaWZm
IC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC9waXhmbXQtdXl2eS5yc3QgYi9E
b2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvcGl4Zm10LXV5dnkucnN0CnNpbWls
YXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRs
L3BpeGZtdC11eXZ5LnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3Vh
cGkvdjRsL3BpeGZtdC11eXZ5LnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91
YXBpL3Y0bC9waXhmbXQtdjRsMi1tcGxhbmUucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21l
ZGlhL3VhcGkvdjRsL3BpeGZtdC12NGwyLW1wbGFuZS5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAl
CnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvcGl4Zm10LXY0bDItbXBs
YW5lLnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL3Bp
eGZtdC12NGwyLW1wbGFuZS5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFw
aS92NGwvcGl4Zm10LXY0bDIucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkv
djRsL3BpeGZtdC12NGwyLnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9j
dW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC9waXhmbXQtdjRsMi5yc3QKcmVuYW1lIHRvIERvY3Vt
ZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9waXhmbXQtdjRsMi5yc3QKZGlmZiAtLWdp
dCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvcGl4Zm10LXZ5dXkucnN0IGIvRG9jdW1l
bnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL3BpeGZtdC12eXV5LnJzdApzaW1pbGFyaXR5
IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC9waXhm
bXQtdnl1eS5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0
bC9waXhmbXQtdnl1eS5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92
NGwvcGl4Zm10LXkxMC5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwv
cGl4Zm10LXkxMC5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50
YXRpb24vbWVkaWEvdWFwaS92NGwvcGl4Zm10LXkxMC5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRp
b24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9waXhmbXQteTEwLnJzdApkaWZmIC0tZ2l0IGEvRG9j
dW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC9waXhmbXQteTEwYi5yc3QgYi9Eb2N1bWVudGF0aW9u
L2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvcGl4Zm10LXkxMGIucnN0CnNpbWlsYXJpdHkgaW5kZXgg
MTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3BpeGZtdC15MTBi
LnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL3BpeGZt
dC15MTBiLnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC9waXhm
bXQteTEwcC5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvcGl4Zm10
LXkxMHAucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9u
L21lZGlhL3VhcGkvdjRsL3BpeGZtdC15MTBwLnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9k
cml2ZXJzL21lZGlhL3VhcGkvdjRsL3BpeGZtdC15MTBwLnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1l
bnRhdGlvbi9tZWRpYS91YXBpL3Y0bC9waXhmbXQteTEyLnJzdCBiL0RvY3VtZW50YXRpb24vZHJp
dmVycy9tZWRpYS91YXBpL3Y0bC9waXhmbXQteTEyLnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUK
cmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC9waXhmbXQteTEyLnJzdApy
ZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL3BpeGZtdC15MTIu
cnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3BpeGZtdC15MTJp
LnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9waXhmbXQteTEyaS5y
c3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEv
dWFwaS92NGwvcGl4Zm10LXkxMmkucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMv
bWVkaWEvdWFwaS92NGwvcGl4Zm10LXkxMmkucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9u
L21lZGlhL3VhcGkvdjRsL3BpeGZtdC15MTYtYmUucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJz
L21lZGlhL3VhcGkvdjRsL3BpeGZtdC15MTYtYmUucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpy
ZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3BpeGZtdC15MTYtYmUucnN0
CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvcGl4Zm10LXkx
Ni1iZS5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvcGl4Zm10
LXkxNi5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvcGl4Zm10LXkx
Ni5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVk
aWEvdWFwaS92NGwvcGl4Zm10LXkxNi5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVy
cy9tZWRpYS91YXBpL3Y0bC9waXhmbXQteTE2LnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlv
bi9tZWRpYS91YXBpL3Y0bC9waXhmbXQteTQxcC5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMv
bWVkaWEvdWFwaS92NGwvcGl4Zm10LXk0MXAucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5h
bWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3BpeGZtdC15NDFwLnJzdApyZW5h
bWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL3BpeGZtdC15NDFwLnJz
dApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC9waXhmbXQteThpLnJz
dCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9waXhmbXQteThpLnJzdApz
aW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBp
L3Y0bC9waXhmbXQteThpLnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlh
L3VhcGkvdjRsL3BpeGZtdC15OGkucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlh
L3VhcGkvdjRsL3BpeGZtdC15dXY0MTAucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlh
L3VhcGkvdjRsL3BpeGZtdC15dXY0MTAucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUg
ZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3BpeGZtdC15dXY0MTAucnN0CnJlbmFt
ZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvcGl4Zm10LXl1djQxMC5y
c3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvcGl4Zm10LXl1djQx
MXAucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL3BpeGZtdC15dXY0
MTFwLnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9t
ZWRpYS91YXBpL3Y0bC9waXhmbXQteXV2NDExcC5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24v
ZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9waXhmbXQteXV2NDExcC5yc3QKZGlmZiAtLWdpdCBhL0Rv
Y3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvcGl4Zm10LXl1djQyMC5yc3QgYi9Eb2N1bWVudGF0
aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvcGl4Zm10LXl1djQyMC5yc3QKc2ltaWxhcml0eSBp
bmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvcGl4Zm10
LXl1djQyMC5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0
bC9waXhmbXQteXV2NDIwLnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBp
L3Y0bC9waXhmbXQteXV2NDIwbS5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFw
aS92NGwvcGl4Zm10LXl1djQyMG0ucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJv
bSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3BpeGZtdC15dXY0MjBtLnJzdApyZW5hbWUg
dG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL3BpeGZtdC15dXY0MjBtLnJz
dApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC9waXhmbXQteXV2NDIy
bS5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvcGl4Zm10LXl1djQy
Mm0ucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21l
ZGlhL3VhcGkvdjRsL3BpeGZtdC15dXY0MjJtLnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9k
cml2ZXJzL21lZGlhL3VhcGkvdjRsL3BpeGZtdC15dXY0MjJtLnJzdApkaWZmIC0tZ2l0IGEvRG9j
dW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC9waXhmbXQteXV2NDIycC5yc3QgYi9Eb2N1bWVudGF0
aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvcGl4Zm10LXl1djQyMnAucnN0CnNpbWlsYXJpdHkg
aW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3BpeGZt
dC15dXY0MjJwLnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkv
djRsL3BpeGZtdC15dXY0MjJwLnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91
YXBpL3Y0bC9waXhmbXQteXV2NDQ0bS5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEv
dWFwaS92NGwvcGl4Zm10LXl1djQ0NG0ucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUg
ZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3BpeGZtdC15dXY0NDRtLnJzdApyZW5h
bWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL3BpeGZtdC15dXY0NDRt
LnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC9waXhmbXQteXV5
di5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvcGl4Zm10LXl1eXYu
cnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlh
L3VhcGkvdjRsL3BpeGZtdC15dXl2LnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJz
L21lZGlhL3VhcGkvdjRsL3BpeGZtdC15dXl2LnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlv
bi9tZWRpYS91YXBpL3Y0bC9waXhmbXQteXZ5dS5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMv
bWVkaWEvdWFwaS92NGwvcGl4Zm10LXl2eXUucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5h
bWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3BpeGZtdC15dnl1LnJzdApyZW5h
bWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL3BpeGZtdC15dnl1LnJz
dApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC9waXhmbXQtejE2LnJz
dCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9waXhmbXQtejE2LnJzdApz
aW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBp
L3Y0bC9waXhmbXQtejE2LnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlh
L3VhcGkvdjRsL3BpeGZtdC16MTYucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlh
L3VhcGkvdjRsL3BpeGZtdC5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92
NGwvcGl4Zm10LnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRh
dGlvbi9tZWRpYS91YXBpL3Y0bC9waXhmbXQucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2Ry
aXZlcnMvbWVkaWEvdWFwaS92NGwvcGl4Zm10LnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlv
bi9tZWRpYS91YXBpL3Y0bC9wbGFuYXItYXBpcy5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMv
bWVkaWEvdWFwaS92NGwvcGxhbmFyLWFwaXMucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5h
bWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3BsYW5hci1hcGlzLnJzdApyZW5h
bWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL3BsYW5hci1hcGlzLnJz
dApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC9xdWVyeWNhcC5yc3Qg
Yi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvcXVlcnljYXAucnN0CnNpbWls
YXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRs
L3F1ZXJ5Y2FwLnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkv
djRsL3F1ZXJ5Y2FwLnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0
bC9ydy5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvcncucnN0CnNp
bWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkv
djRsL3J3LnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRs
L3J3LnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC9zZHItZm9y
bWF0cy5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvc2RyLWZvcm1h
dHMucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21l
ZGlhL3VhcGkvdjRsL3Nkci1mb3JtYXRzLnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2
ZXJzL21lZGlhL3VhcGkvdjRsL3Nkci1mb3JtYXRzLnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRh
dGlvbi9tZWRpYS91YXBpL3Y0bC9zZWxlY3Rpb24tYXBpLWNvbmZpZ3VyYXRpb24ucnN0IGIvRG9j
dW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL3NlbGVjdGlvbi1hcGktY29uZmlndXJh
dGlvbi5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24v
bWVkaWEvdWFwaS92NGwvc2VsZWN0aW9uLWFwaS1jb25maWd1cmF0aW9uLnJzdApyZW5hbWUgdG8g
RG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL3NlbGVjdGlvbi1hcGktY29uZmln
dXJhdGlvbi5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvc2Vs
ZWN0aW9uLWFwaS1leGFtcGxlcy5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFw
aS92NGwvc2VsZWN0aW9uLWFwaS1leGFtcGxlcy5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJl
bmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvc2VsZWN0aW9uLWFwaS1leGFt
cGxlcy5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9z
ZWxlY3Rpb24tYXBpLWV4YW1wbGVzLnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRp
YS91YXBpL3Y0bC9zZWxlY3Rpb24tYXBpLWludHJvLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVy
cy9tZWRpYS91YXBpL3Y0bC9zZWxlY3Rpb24tYXBpLWludHJvLnJzdApzaW1pbGFyaXR5IGluZGV4
IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC9zZWxlY3Rpb24t
YXBpLWludHJvLnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkv
djRsL3NlbGVjdGlvbi1hcGktaW50cm8ucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21l
ZGlhL3VhcGkvdjRsL3NlbGVjdGlvbi1hcGktdGFyZ2V0cy5yc3QgYi9Eb2N1bWVudGF0aW9uL2Ry
aXZlcnMvbWVkaWEvdWFwaS92NGwvc2VsZWN0aW9uLWFwaS10YXJnZXRzLnJzdApzaW1pbGFyaXR5
IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC9zZWxl
Y3Rpb24tYXBpLXRhcmdldHMucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVk
aWEvdWFwaS92NGwvc2VsZWN0aW9uLWFwaS10YXJnZXRzLnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1l
bnRhdGlvbi9tZWRpYS91YXBpL3Y0bC9zZWxlY3Rpb24tYXBpLXZzLWNyb3AtYXBpLnJzdCBiL0Rv
Y3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9zZWxlY3Rpb24tYXBpLXZzLWNyb3At
YXBpLnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9t
ZWRpYS91YXBpL3Y0bC9zZWxlY3Rpb24tYXBpLXZzLWNyb3AtYXBpLnJzdApyZW5hbWUgdG8gRG9j
dW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL3NlbGVjdGlvbi1hcGktdnMtY3JvcC1h
cGkucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3NlbGVjdGlv
bi1hcGkucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL3NlbGVjdGlv
bi1hcGkucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9u
L21lZGlhL3VhcGkvdjRsL3NlbGVjdGlvbi1hcGkucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9u
L2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvc2VsZWN0aW9uLWFwaS5yc3QKZGlmZiAtLWdpdCBhL0Rv
Y3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvc2VsZWN0aW9uLnN2ZyBiL0RvY3VtZW50YXRpb24v
ZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9zZWxlY3Rpb24uc3ZnCnNpbWlsYXJpdHkgaW5kZXggMTAw
JQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3NlbGVjdGlvbi5zdmcK
cmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9zZWxlY3Rpb24u
c3ZnCmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3NlbGVjdGlvbnMt
Y29tbW9uLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9zZWxlY3Rp
b25zLWNvbW1vbi5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50
YXRpb24vbWVkaWEvdWFwaS92NGwvc2VsZWN0aW9ucy1jb21tb24ucnN0CnJlbmFtZSB0byBEb2N1
bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvc2VsZWN0aW9ucy1jb21tb24ucnN0CmRp
ZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3N0YW5kYXJkLnJzdCBiL0Rv
Y3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9zdGFuZGFyZC5yc3QKc2ltaWxhcml0
eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvc3Rh
bmRhcmQucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwv
c3RhbmRhcmQucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3N0
cmVhbWluZy1wYXIucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL3N0
cmVhbWluZy1wYXIucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVu
dGF0aW9uL21lZGlhL3VhcGkvdjRsL3N0cmVhbWluZy1wYXIucnN0CnJlbmFtZSB0byBEb2N1bWVu
dGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvc3RyZWFtaW5nLXBhci5yc3QKZGlmZiAtLWdp
dCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvc3ViZGV2LWZvcm1hdHMucnN0IGIvRG9j
dW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL3N1YmRldi1mb3JtYXRzLnJzdApzaW1p
bGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0
bC9zdWJkZXYtZm9ybWF0cy5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRp
YS91YXBpL3Y0bC9zdWJkZXYtZm9ybWF0cy5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24v
bWVkaWEvdWFwaS92NGwvc3ViZGV2LWltYWdlLXByb2Nlc3NpbmctY3JvcC5zdmcgYi9Eb2N1bWVu
dGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvc3ViZGV2LWltYWdlLXByb2Nlc3NpbmctY3Jv
cC5zdmcKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVk
aWEvdWFwaS92NGwvc3ViZGV2LWltYWdlLXByb2Nlc3NpbmctY3JvcC5zdmcKcmVuYW1lIHRvIERv
Y3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9zdWJkZXYtaW1hZ2UtcHJvY2Vzc2lu
Zy1jcm9wLnN2ZwpkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC9zdWJk
ZXYtaW1hZ2UtcHJvY2Vzc2luZy1mdWxsLnN2ZyBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRp
YS91YXBpL3Y0bC9zdWJkZXYtaW1hZ2UtcHJvY2Vzc2luZy1mdWxsLnN2ZwpzaW1pbGFyaXR5IGlu
ZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC9zdWJkZXYt
aW1hZ2UtcHJvY2Vzc2luZy1mdWxsLnN2ZwpyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJz
L21lZGlhL3VhcGkvdjRsL3N1YmRldi1pbWFnZS1wcm9jZXNzaW5nLWZ1bGwuc3ZnCmRpZmYgLS1n
aXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3N1YmRldi1pbWFnZS1wcm9jZXNzaW5n
LXNjYWxpbmctbXVsdGktc291cmNlLnN2ZyBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91
YXBpL3Y0bC9zdWJkZXYtaW1hZ2UtcHJvY2Vzc2luZy1zY2FsaW5nLW11bHRpLXNvdXJjZS5zdmcK
c2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFw
aS92NGwvc3ViZGV2LWltYWdlLXByb2Nlc3Npbmctc2NhbGluZy1tdWx0aS1zb3VyY2Uuc3ZnCnJl
bmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvc3ViZGV2LWltYWdl
LXByb2Nlc3Npbmctc2NhbGluZy1tdWx0aS1zb3VyY2Uuc3ZnCmRpZmYgLS1naXQgYS9Eb2N1bWVu
dGF0aW9uL21lZGlhL3VhcGkvdjRsL3RjaC1mb3JtYXRzLnJzdCBiL0RvY3VtZW50YXRpb24vZHJp
dmVycy9tZWRpYS91YXBpL3Y0bC90Y2gtZm9ybWF0cy5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAl
CnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvdGNoLWZvcm1hdHMucnN0
CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvdGNoLWZvcm1h
dHMucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3R1bmVyLnJz
dCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC90dW5lci5yc3QKc2ltaWxh
cml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwv
dHVuZXIucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwv
dHVuZXIucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3VzZXIt
ZnVuYy5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvdXNlci1mdW5j
LnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRp
YS91YXBpL3Y0bC91c2VyLWZ1bmMucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMv
bWVkaWEvdWFwaS92NGwvdXNlci1mdW5jLnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9t
ZWRpYS91YXBpL3Y0bC91c2VycC5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFw
aS92NGwvdXNlcnAucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVu
dGF0aW9uL21lZGlhL3VhcGkvdjRsL3VzZXJwLnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9k
cml2ZXJzL21lZGlhL3VhcGkvdjRsL3VzZXJwLnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlv
bi9tZWRpYS91YXBpL3Y0bC92NGwyLXNlbGVjdGlvbi1mbGFncy5yc3QgYi9Eb2N1bWVudGF0aW9u
L2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvdjRsMi1zZWxlY3Rpb24tZmxhZ3MucnN0CnNpbWlsYXJp
dHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3Y0
bDItc2VsZWN0aW9uLWZsYWdzLnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21l
ZGlhL3VhcGkvdjRsL3Y0bDItc2VsZWN0aW9uLWZsYWdzLnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1l
bnRhdGlvbi9tZWRpYS91YXBpL3Y0bC92NGwyLXNlbGVjdGlvbi10YXJnZXRzLnJzdCBiL0RvY3Vt
ZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC92NGwyLXNlbGVjdGlvbi10YXJnZXRzLnJz
dApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91
YXBpL3Y0bC92NGwyLXNlbGVjdGlvbi10YXJnZXRzLnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlv
bi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL3Y0bDItc2VsZWN0aW9uLXRhcmdldHMucnN0CmRpZmYg
LS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3Y0bDIucnN0IGIvRG9jdW1lbnRh
dGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL3Y0bDIucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAw
JQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3Y0bDIucnN0CnJlbmFt
ZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvdjRsMi5yc3QKZGlmZiAt
LWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvdjRsMmdyYWItZXhhbXBsZS5yc3Qg
Yi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvdjRsMmdyYWItZXhhbXBsZS5y
c3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEv
dWFwaS92NGwvdjRsMmdyYWItZXhhbXBsZS5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJp
dmVycy9tZWRpYS91YXBpL3Y0bC92NGwyZ3JhYi1leGFtcGxlLnJzdApkaWZmIC0tZ2l0IGEvRG9j
dW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC92NGwyZ3JhYi5jLnJzdCBiL0RvY3VtZW50YXRpb24v
ZHJpdmVycy9tZWRpYS91YXBpL3Y0bC92NGwyZ3JhYi5jLnJzdApzaW1pbGFyaXR5IGluZGV4IDEw
MCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC92NGwyZ3JhYi5jLnJz
dApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL3Y0bDJncmFi
LmMucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3ZiaV81MjUu
c3ZnIGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL3ZiaV81MjUuc3ZnCnNp
bWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkv
djRsL3ZiaV81MjUuc3ZnCnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFw
aS92NGwvdmJpXzUyNS5zdmcKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92
NGwvdmJpXzYyNS5zdmcgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvdmJp
XzYyNS5zdmcKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24v
bWVkaWEvdWFwaS92NGwvdmJpXzYyNS5zdmcKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVy
cy9tZWRpYS91YXBpL3Y0bC92YmlfNjI1LnN2ZwpkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9t
ZWRpYS91YXBpL3Y0bC92YmlfaHN5bmMuc3ZnIGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlh
L3VhcGkvdjRsL3ZiaV9oc3luYy5zdmcKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9t
IERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvdmJpX2hzeW5jLnN2ZwpyZW5hbWUgdG8gRG9j
dW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL3ZiaV9oc3luYy5zdmcKZGlmZiAtLWdp
dCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvdmlkZW8ucnN0IGIvRG9jdW1lbnRhdGlv
bi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL3ZpZGVvLnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUK
cmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC92aWRlby5yc3QKcmVuYW1l
IHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC92aWRlby5yc3QKZGlmZiAt
LWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvdmlkZW9kZXYucnN0IGIvRG9jdW1l
bnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL3ZpZGVvZGV2LnJzdApzaW1pbGFyaXR5IGlu
ZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC92aWRlb2Rl
di5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC92aWRl
b2Rldi5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvdmlkaW9j
LWNyZWF0ZS1idWZzLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC92
aWRpb2MtY3JlYXRlLWJ1ZnMucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBE
b2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1jcmVhdGUtYnVmcy5yc3QKcmVuYW1l
IHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC92aWRpb2MtY3JlYXRlLWJ1
ZnMucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1j
cm9wY2FwLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC92aWRpb2Mt
Y3JvcGNhcC5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRp
b24vbWVkaWEvdWFwaS92NGwvdmlkaW9jLWNyb3BjYXAucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0
aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvdmlkaW9jLWNyb3BjYXAucnN0CmRpZmYgLS1naXQg
YS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1kYmctZy1jaGlwLWluZm8ucnN0
IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1kYmctZy1jaGlw
LWluZm8ucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9u
L21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1kYmctZy1jaGlwLWluZm8ucnN0CnJlbmFtZSB0byBEb2N1
bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvdmlkaW9jLWRiZy1nLWNoaXAtaW5mby5y
c3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvdmlkaW9jLWRiZy1n
LXJlZ2lzdGVyLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC92aWRp
b2MtZGJnLWctcmVnaXN0ZXIucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBE
b2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1kYmctZy1yZWdpc3Rlci5yc3QKcmVu
YW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC92aWRpb2MtZGJnLWct
cmVnaXN0ZXIucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3Zp
ZGlvYy1kZWNvZGVyLWNtZC5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92
NGwvdmlkaW9jLWRlY29kZXItY21kLnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZy
b20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC92aWRpb2MtZGVjb2Rlci1jbWQucnN0CnJl
bmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvdmlkaW9jLWRlY29k
ZXItY21kLnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC92aWRp
b2MtZHFldmVudC5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvdmlk
aW9jLWRxZXZlbnQucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVu
dGF0aW9uL21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1kcWV2ZW50LnJzdApyZW5hbWUgdG8gRG9jdW1l
bnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1kcWV2ZW50LnJzdApkaWZmIC0t
Z2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC92aWRpb2MtZHYtdGltaW5ncy1jYXAu
cnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1kdi10aW1p
bmdzLWNhcC5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRp
b24vbWVkaWEvdWFwaS92NGwvdmlkaW9jLWR2LXRpbWluZ3MtY2FwLnJzdApyZW5hbWUgdG8gRG9j
dW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1kdi10aW1pbmdzLWNhcC5y
c3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvdmlkaW9jLWVuY29k
ZXItY21kLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC92aWRpb2Mt
ZW5jb2Rlci1jbWQucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVu
dGF0aW9uL21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1lbmNvZGVyLWNtZC5yc3QKcmVuYW1lIHRvIERv
Y3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC92aWRpb2MtZW5jb2Rlci1jbWQucnN0
CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1lbnVtLWR2
LXRpbWluZ3MucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL3ZpZGlv
Yy1lbnVtLWR2LXRpbWluZ3MucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBE
b2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1lbnVtLWR2LXRpbWluZ3MucnN0CnJl
bmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvdmlkaW9jLWVudW0t
ZHYtdGltaW5ncy5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwv
dmlkaW9jLWVudW0tZm10LnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0
bC92aWRpb2MtZW51bS1mbXQucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBE
b2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1lbnVtLWZtdC5yc3QKcmVuYW1lIHRv
IERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC92aWRpb2MtZW51bS1mbXQucnN0
CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1lbnVtLWZy
YW1laW50ZXJ2YWxzLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC92
aWRpb2MtZW51bS1mcmFtZWludGVydmFscy5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFt
ZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvdmlkaW9jLWVudW0tZnJhbWVpbnRl
cnZhbHMucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwv
dmlkaW9jLWVudW0tZnJhbWVpbnRlcnZhbHMucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9u
L21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1lbnVtLWZyYW1lc2l6ZXMucnN0IGIvRG9jdW1lbnRhdGlv
bi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1lbnVtLWZyYW1lc2l6ZXMucnN0CnNpbWls
YXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRs
L3ZpZGlvYy1lbnVtLWZyYW1lc2l6ZXMucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZl
cnMvbWVkaWEvdWFwaS92NGwvdmlkaW9jLWVudW0tZnJhbWVzaXplcy5yc3QKZGlmZiAtLWdpdCBh
L0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvdmlkaW9jLWVudW0tZnJlcS1iYW5kcy5yc3Qg
Yi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvdmlkaW9jLWVudW0tZnJlcS1i
YW5kcy5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24v
bWVkaWEvdWFwaS92NGwvdmlkaW9jLWVudW0tZnJlcS1iYW5kcy5yc3QKcmVuYW1lIHRvIERvY3Vt
ZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC92aWRpb2MtZW51bS1mcmVxLWJhbmRzLnJz
dApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC92aWRpb2MtZW51bWF1
ZGlvLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC92aWRpb2MtZW51
bWF1ZGlvLnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlv
bi9tZWRpYS91YXBpL3Y0bC92aWRpb2MtZW51bWF1ZGlvLnJzdApyZW5hbWUgdG8gRG9jdW1lbnRh
dGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1lbnVtYXVkaW8ucnN0CmRpZmYgLS1n
aXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1lbnVtYXVkaW9vdXQucnN0
IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1lbnVtYXVkaW9v
dXQucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21l
ZGlhL3VhcGkvdjRsL3ZpZGlvYy1lbnVtYXVkaW9vdXQucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0
aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvdmlkaW9jLWVudW1hdWRpb291dC5yc3QKZGlmZiAt
LWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvdmlkaW9jLWVudW1pbnB1dC5yc3Qg
Yi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvdmlkaW9jLWVudW1pbnB1dC5y
c3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEv
dWFwaS92NGwvdmlkaW9jLWVudW1pbnB1dC5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJp
dmVycy9tZWRpYS91YXBpL3Y0bC92aWRpb2MtZW51bWlucHV0LnJzdApkaWZmIC0tZ2l0IGEvRG9j
dW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC92aWRpb2MtZW51bW91dHB1dC5yc3QgYi9Eb2N1bWVu
dGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvdmlkaW9jLWVudW1vdXRwdXQucnN0CnNpbWls
YXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRs
L3ZpZGlvYy1lbnVtb3V0cHV0LnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21l
ZGlhL3VhcGkvdjRsL3ZpZGlvYy1lbnVtb3V0cHV0LnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRh
dGlvbi9tZWRpYS91YXBpL3Y0bC92aWRpb2MtZW51bXN0ZC5yc3QgYi9Eb2N1bWVudGF0aW9uL2Ry
aXZlcnMvbWVkaWEvdWFwaS92NGwvdmlkaW9jLWVudW1zdGQucnN0CnNpbWlsYXJpdHkgaW5kZXgg
MTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1lbnVt
c3RkLnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL3Zp
ZGlvYy1lbnVtc3RkLnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0
bC92aWRpb2MtZXhwYnVmLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0
bC92aWRpb2MtZXhwYnVmLnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9j
dW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC92aWRpb2MtZXhwYnVmLnJzdApyZW5hbWUgdG8gRG9j
dW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1leHBidWYucnN0CmRpZmYg
LS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1nLWF1ZGlvLnJzdCBi
L0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC92aWRpb2MtZy1hdWRpby5yc3QK
c2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFw
aS92NGwvdmlkaW9jLWctYXVkaW8ucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMv
bWVkaWEvdWFwaS92NGwvdmlkaW9jLWctYXVkaW8ucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0
aW9uL21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1nLWF1ZGlvb3V0LnJzdCBiL0RvY3VtZW50YXRpb24v
ZHJpdmVycy9tZWRpYS91YXBpL3Y0bC92aWRpb2MtZy1hdWRpb291dC5yc3QKc2ltaWxhcml0eSBp
bmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvdmlkaW9j
LWctYXVkaW9vdXQucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFw
aS92NGwvdmlkaW9jLWctYXVkaW9vdXQucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21l
ZGlhL3VhcGkvdjRsL3ZpZGlvYy1nLWNyb3AucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21l
ZGlhL3VhcGkvdjRsL3ZpZGlvYy1nLWNyb3AucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5h
bWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1nLWNyb3AucnN0CnJl
bmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvdmlkaW9jLWctY3Jv
cC5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvdmlkaW9jLWct
Y3RybC5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvdmlkaW9jLWct
Y3RybC5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24v
bWVkaWEvdWFwaS92NGwvdmlkaW9jLWctY3RybC5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24v
ZHJpdmVycy9tZWRpYS91YXBpL3Y0bC92aWRpb2MtZy1jdHJsLnJzdApkaWZmIC0tZ2l0IGEvRG9j
dW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC92aWRpb2MtZy1kdi10aW1pbmdzLnJzdCBiL0RvY3Vt
ZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC92aWRpb2MtZy1kdi10aW1pbmdzLnJzdApz
aW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBp
L3Y0bC92aWRpb2MtZy1kdi10aW1pbmdzLnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2
ZXJzL21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1nLWR2LXRpbWluZ3MucnN0CmRpZmYgLS1naXQgYS9E
b2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1nLWVkaWQucnN0IGIvRG9jdW1lbnRh
dGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1nLWVkaWQucnN0CnNpbWlsYXJpdHkg
aW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3ZpZGlv
Yy1nLWVkaWQucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92
NGwvdmlkaW9jLWctZWRpZC5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFw
aS92NGwvdmlkaW9jLWctZW5jLWluZGV4LnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRp
YS91YXBpL3Y0bC92aWRpb2MtZy1lbmMtaW5kZXgucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpy
ZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1nLWVuYy1pbmRl
eC5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC92aWRp
b2MtZy1lbmMtaW5kZXgucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkv
djRsL3ZpZGlvYy1nLWV4dC1jdHJscy5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEv
dWFwaS92NGwvdmlkaW9jLWctZXh0LWN0cmxzLnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVu
YW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC92aWRpb2MtZy1leHQtY3RybHMu
cnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvdmlkaW9j
LWctZXh0LWN0cmxzLnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0
bC92aWRpb2MtZy1mYnVmLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0
bC92aWRpb2MtZy1mYnVmLnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9j
dW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC92aWRpb2MtZy1mYnVmLnJzdApyZW5hbWUgdG8gRG9j
dW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1nLWZidWYucnN0CmRpZmYg
LS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1nLWZtdC5yc3QgYi9E
b2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvdmlkaW9jLWctZm10LnJzdApzaW1p
bGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0
bC92aWRpb2MtZy1mbXQucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEv
dWFwaS92NGwvdmlkaW9jLWctZm10LnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRp
YS91YXBpL3Y0bC92aWRpb2MtZy1mcmVxdWVuY3kucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJz
L21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1nLWZyZXF1ZW5jeS5yc3QKc2ltaWxhcml0eSBpbmRleCAx
MDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvdmlkaW9jLWctZnJl
cXVlbmN5LnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRs
L3ZpZGlvYy1nLWZyZXF1ZW5jeS5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEv
dWFwaS92NGwvdmlkaW9jLWctaW5wdXQucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlh
L3VhcGkvdjRsL3ZpZGlvYy1nLWlucHV0LnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1l
IGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC92aWRpb2MtZy1pbnB1dC5yc3QKcmVu
YW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC92aWRpb2MtZy1pbnB1
dC5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvdmlkaW9jLWct
anBlZ2NvbXAucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL3ZpZGlv
Yy1nLWpwZWdjb21wLnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1l
bnRhdGlvbi9tZWRpYS91YXBpL3Y0bC92aWRpb2MtZy1qcGVnY29tcC5yc3QKcmVuYW1lIHRvIERv
Y3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC92aWRpb2MtZy1qcGVnY29tcC5yc3QK
ZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvdmlkaW9jLWctbW9kdWxh
dG9yLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC92aWRpb2MtZy1t
b2R1bGF0b3IucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0
aW9uL21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1nLW1vZHVsYXRvci5yc3QKcmVuYW1lIHRvIERvY3Vt
ZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC92aWRpb2MtZy1tb2R1bGF0b3IucnN0CmRp
ZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1nLW91dHB1dC5y
c3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvdmlkaW9jLWctb3V0cHV0
LnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRp
YS91YXBpL3Y0bC92aWRpb2MtZy1vdXRwdXQucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2Ry
aXZlcnMvbWVkaWEvdWFwaS92NGwvdmlkaW9jLWctb3V0cHV0LnJzdApkaWZmIC0tZ2l0IGEvRG9j
dW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC92aWRpb2MtZy1wYXJtLnJzdCBiL0RvY3VtZW50YXRp
b24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC92aWRpb2MtZy1wYXJtLnJzdApzaW1pbGFyaXR5IGlu
ZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC92aWRpb2Mt
Zy1wYXJtLnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRs
L3ZpZGlvYy1nLXBhcm0ucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkv
djRsL3ZpZGlvYy1nLXByaW9yaXR5LnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91
YXBpL3Y0bC92aWRpb2MtZy1wcmlvcml0eS5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFt
ZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvdmlkaW9jLWctcHJpb3JpdHkucnN0
CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvdmlkaW9jLWct
cHJpb3JpdHkucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3Zp
ZGlvYy1nLXNlbGVjdGlvbi5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92
NGwvdmlkaW9jLWctc2VsZWN0aW9uLnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZy
b20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC92aWRpb2MtZy1zZWxlY3Rpb24ucnN0CnJl
bmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvdmlkaW9jLWctc2Vs
ZWN0aW9uLnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC92aWRp
b2MtZy1zbGljZWQtdmJpLWNhcC5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFw
aS92NGwvdmlkaW9jLWctc2xpY2VkLXZiaS1jYXAucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpy
ZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1nLXNsaWNlZC12
YmktY2FwLnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRs
L3ZpZGlvYy1nLXNsaWNlZC12YmktY2FwLnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9t
ZWRpYS91YXBpL3Y0bC92aWRpb2MtZy1zdGQucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21l
ZGlhL3VhcGkvdjRsL3ZpZGlvYy1nLXN0ZC5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFt
ZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvdmlkaW9jLWctc3RkLnJzdApyZW5h
bWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1nLXN0ZC5y
c3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvdmlkaW9jLWctdHVu
ZXIucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1nLXR1
bmVyLnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9t
ZWRpYS91YXBpL3Y0bC92aWRpb2MtZy10dW5lci5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24v
ZHJpdmVycy9tZWRpYS91YXBpL3Y0bC92aWRpb2MtZy10dW5lci5yc3QKZGlmZiAtLWdpdCBhL0Rv
Y3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvdmlkaW9jLWxvZy1zdGF0dXMucnN0IGIvRG9jdW1l
bnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1sb2ctc3RhdHVzLnJzdApzaW1p
bGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0
bC92aWRpb2MtbG9nLXN0YXR1cy5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9t
ZWRpYS91YXBpL3Y0bC92aWRpb2MtbG9nLXN0YXR1cy5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50
YXRpb24vbWVkaWEvdWFwaS92NGwvdmlkaW9jLW92ZXJsYXkucnN0IGIvRG9jdW1lbnRhdGlvbi9k
cml2ZXJzL21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1vdmVybGF5LnJzdApzaW1pbGFyaXR5IGluZGV4
IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC92aWRpb2Mtb3Zl
cmxheS5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC92
aWRpb2Mtb3ZlcmxheS5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92
NGwvdmlkaW9jLXByZXBhcmUtYnVmLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91
YXBpL3Y0bC92aWRpb2MtcHJlcGFyZS1idWYucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5h
bWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1wcmVwYXJlLWJ1Zi5y
c3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC92aWRpb2Mt
cHJlcGFyZS1idWYucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRs
L3ZpZGlvYy1xYnVmLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC92
aWRpb2MtcWJ1Zi5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50
YXRpb24vbWVkaWEvdWFwaS92NGwvdmlkaW9jLXFidWYucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0
aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvdmlkaW9jLXFidWYucnN0CmRpZmYgLS1naXQgYS9E
b2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1xdWVyeS1kdi10aW1pbmdzLnJzdCBi
L0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC92aWRpb2MtcXVlcnktZHYtdGlt
aW5ncy5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24v
bWVkaWEvdWFwaS92NGwvdmlkaW9jLXF1ZXJ5LWR2LXRpbWluZ3MucnN0CnJlbmFtZSB0byBEb2N1
bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvdmlkaW9jLXF1ZXJ5LWR2LXRpbWluZ3Mu
cnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1xdWVy
eWJ1Zi5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvdmlkaW9jLXF1
ZXJ5YnVmLnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlv
bi9tZWRpYS91YXBpL3Y0bC92aWRpb2MtcXVlcnlidWYucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0
aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvdmlkaW9jLXF1ZXJ5YnVmLnJzdApkaWZmIC0tZ2l0
IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC92aWRpb2MtcXVlcnljYXAucnN0IGIvRG9j
dW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1xdWVyeWNhcC5yc3QKc2lt
aWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92
NGwvdmlkaW9jLXF1ZXJ5Y2FwLnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21l
ZGlhL3VhcGkvdjRsL3ZpZGlvYy1xdWVyeWNhcC5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRp
b24vbWVkaWEvdWFwaS92NGwvdmlkaW9jLXF1ZXJ5Y3RybC5yc3QgYi9Eb2N1bWVudGF0aW9uL2Ry
aXZlcnMvbWVkaWEvdWFwaS92NGwvdmlkaW9jLXF1ZXJ5Y3RybC5yc3QKc2ltaWxhcml0eSBpbmRl
eCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvdmlkaW9jLXF1
ZXJ5Y3RybC5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0
bC92aWRpb2MtcXVlcnljdHJsLnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91
YXBpL3Y0bC92aWRpb2MtcXVlcnlzdGQucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlh
L3VhcGkvdjRsL3ZpZGlvYy1xdWVyeXN0ZC5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFt
ZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvdmlkaW9jLXF1ZXJ5c3RkLnJzdApy
ZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1xdWVy
eXN0ZC5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvdmlkaW9j
LXJlcWJ1ZnMucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL3ZpZGlv
Yy1yZXFidWZzLnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRh
dGlvbi9tZWRpYS91YXBpL3Y0bC92aWRpb2MtcmVxYnVmcy5yc3QKcmVuYW1lIHRvIERvY3VtZW50
YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC92aWRpb2MtcmVxYnVmcy5yc3QKZGlmZiAtLWdp
dCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvdmlkaW9jLXMtaHctZnJlcS1zZWVrLnJz
dCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC92aWRpb2Mtcy1ody1mcmVx
LXNlZWsucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9u
L21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1zLWh3LWZyZXEtc2Vlay5yc3QKcmVuYW1lIHRvIERvY3Vt
ZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC92aWRpb2Mtcy1ody1mcmVxLXNlZWsucnN0
CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1zdHJlYW1v
bi5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvdmlkaW9jLXN0cmVh
bW9uLnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9t
ZWRpYS91YXBpL3Y0bC92aWRpb2Mtc3RyZWFtb24ucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9u
L2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvdmlkaW9jLXN0cmVhbW9uLnJzdApkaWZmIC0tZ2l0IGEv
RG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC92aWRpb2Mtc3ViZGV2LWVudW0tZnJhbWUtaW50
ZXJ2YWwucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1z
dWJkZXYtZW51bS1mcmFtZS1pbnRlcnZhbC5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFt
ZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvdmlkaW9jLXN1YmRldi1lbnVtLWZy
YW1lLWludGVydmFsLnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3Vh
cGkvdjRsL3ZpZGlvYy1zdWJkZXYtZW51bS1mcmFtZS1pbnRlcnZhbC5yc3QKZGlmZiAtLWdpdCBh
L0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvdmlkaW9jLXN1YmRldi1lbnVtLWZyYW1lLXNp
emUucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1zdWJk
ZXYtZW51bS1mcmFtZS1zaXplLnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20g
RG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC92aWRpb2Mtc3ViZGV2LWVudW0tZnJhbWUtc2l6
ZS5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC92aWRp
b2Mtc3ViZGV2LWVudW0tZnJhbWUtc2l6ZS5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24v
bWVkaWEvdWFwaS92NGwvdmlkaW9jLXN1YmRldi1lbnVtLW1idXMtY29kZS5yc3QgYi9Eb2N1bWVu
dGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvdmlkaW9jLXN1YmRldi1lbnVtLW1idXMtY29k
ZS5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVk
aWEvdWFwaS92NGwvdmlkaW9jLXN1YmRldi1lbnVtLW1idXMtY29kZS5yc3QKcmVuYW1lIHRvIERv
Y3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC92aWRpb2Mtc3ViZGV2LWVudW0tbWJ1
cy1jb2RlLnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC92aWRp
b2Mtc3ViZGV2LWctY3JvcC5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92
NGwvdmlkaW9jLXN1YmRldi1nLWNyb3AucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUg
ZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1zdWJkZXYtZy1jcm9wLnJz
dApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1z
dWJkZXYtZy1jcm9wLnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0
bC92aWRpb2Mtc3ViZGV2LWctZm10LnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91
YXBpL3Y0bC92aWRpb2Mtc3ViZGV2LWctZm10LnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVu
YW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC92aWRpb2Mtc3ViZGV2LWctZm10
LnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL3ZpZGlv
Yy1zdWJkZXYtZy1mbXQucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkv
djRsL3ZpZGlvYy1zdWJkZXYtZy1mcmFtZS1pbnRlcnZhbC5yc3QgYi9Eb2N1bWVudGF0aW9uL2Ry
aXZlcnMvbWVkaWEvdWFwaS92NGwvdmlkaW9jLXN1YmRldi1nLWZyYW1lLWludGVydmFsLnJzdApz
aW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBp
L3Y0bC92aWRpb2Mtc3ViZGV2LWctZnJhbWUtaW50ZXJ2YWwucnN0CnJlbmFtZSB0byBEb2N1bWVu
dGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvdmlkaW9jLXN1YmRldi1nLWZyYW1lLWludGVy
dmFsLnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC92aWRpb2Mt
c3ViZGV2LWctc2VsZWN0aW9uLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBp
L3Y0bC92aWRpb2Mtc3ViZGV2LWctc2VsZWN0aW9uLnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUK
cmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC92aWRpb2Mtc3ViZGV2LWct
c2VsZWN0aW9uLnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkv
djRsL3ZpZGlvYy1zdWJkZXYtZy1zZWxlY3Rpb24ucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0
aW9uL21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1zdWJzY3JpYmUtZXZlbnQucnN0IGIvRG9jdW1lbnRh
dGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1zdWJzY3JpYmUtZXZlbnQucnN0CnNp
bWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkv
djRsL3ZpZGlvYy1zdWJzY3JpYmUtZXZlbnQucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2Ry
aXZlcnMvbWVkaWEvdWFwaS92NGwvdmlkaW9jLXN1YnNjcmliZS1ldmVudC5yc3QKZGlmZiAtLWdp
dCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwveXV2LWZvcm1hdHMucnN0IGIvRG9jdW1l
bnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL3l1di1mb3JtYXRzLnJzdApzaW1pbGFyaXR5
IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC95dXYt
Zm9ybWF0cy5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0
bC95dXYtZm9ybWF0cy5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdjRsLWRy
aXZlcnMvYXUwODI4LWNhcmRsaXN0LnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS92
NGwtZHJpdmVycy9hdTA4MjgtY2FyZGxpc3QucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5h
bWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3Y0bC1kcml2ZXJzL2F1MDgyOC1jYXJkbGlzdC5y
c3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS92NGwtZHJpdmVycy9hdTA4
MjgtY2FyZGxpc3QucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3Y0bC1kcml2
ZXJzL2J0dHYtY2FyZGxpc3QucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3Y0bC1k
cml2ZXJzL2J0dHYtY2FyZGxpc3QucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJv
bSBEb2N1bWVudGF0aW9uL21lZGlhL3Y0bC1kcml2ZXJzL2J0dHYtY2FyZGxpc3QucnN0CnJlbmFt
ZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdjRsLWRyaXZlcnMvYnR0di1jYXJkbGlz
dC5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdjRsLWRyaXZlcnMvYnR0di5y
c3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdjRsLWRyaXZlcnMvYnR0di5yc3QKc2lt
aWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdjRsLWRy
aXZlcnMvYnR0di5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS92NGwt
ZHJpdmVycy9idHR2LnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS92NGwtZHJp
dmVycy9jYWZlX2NjaWMucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3Y0bC1kcml2
ZXJzL2NhZmVfY2NpYy5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3Vt
ZW50YXRpb24vbWVkaWEvdjRsLWRyaXZlcnMvY2FmZV9jY2ljLnJzdApyZW5hbWUgdG8gRG9jdW1l
bnRhdGlvbi9kcml2ZXJzL21lZGlhL3Y0bC1kcml2ZXJzL2NhZmVfY2NpYy5yc3QKZGlmZiAtLWdp
dCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdjRsLWRyaXZlcnMvY2FyZGxpc3QucnN0IGIvRG9jdW1l
bnRhdGlvbi9kcml2ZXJzL21lZGlhL3Y0bC1kcml2ZXJzL2NhcmRsaXN0LnJzdApzaW1pbGFyaXR5
IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS92NGwtZHJpdmVycy9j
YXJkbGlzdC5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS92NGwtZHJp
dmVycy9jYXJkbGlzdC5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdjRsLWRy
aXZlcnMvY3BpYTIucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3Y0bC1kcml2ZXJz
L2NwaWEyLnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlv
bi9tZWRpYS92NGwtZHJpdmVycy9jcGlhMi5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJp
dmVycy9tZWRpYS92NGwtZHJpdmVycy9jcGlhMi5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRp
b24vbWVkaWEvdjRsLWRyaXZlcnMvY3gxOC5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVk
aWEvdjRsLWRyaXZlcnMvY3gxOC5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9t
IERvY3VtZW50YXRpb24vbWVkaWEvdjRsLWRyaXZlcnMvY3gxOC5yc3QKcmVuYW1lIHRvIERvY3Vt
ZW50YXRpb24vZHJpdmVycy9tZWRpYS92NGwtZHJpdmVycy9jeDE4LnJzdApkaWZmIC0tZ2l0IGEv
RG9jdW1lbnRhdGlvbi9tZWRpYS92NGwtZHJpdmVycy9jeDIzNDF4LnJzdCBiL0RvY3VtZW50YXRp
b24vZHJpdmVycy9tZWRpYS92NGwtZHJpdmVycy9jeDIzNDF4LnJzdApzaW1pbGFyaXR5IGluZGV4
IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS92NGwtZHJpdmVycy9jeDIzNDF4
LnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3Y0bC1kcml2ZXJzL2N4
MjM0MXgucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3Y0bC1kcml2ZXJzL2N4
MjM4ODUtY2FyZGxpc3QucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3Y0bC1kcml2
ZXJzL2N4MjM4ODUtY2FyZGxpc3QucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJv
bSBEb2N1bWVudGF0aW9uL21lZGlhL3Y0bC1kcml2ZXJzL2N4MjM4ODUtY2FyZGxpc3QucnN0CnJl
bmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdjRsLWRyaXZlcnMvY3gyMzg4NS1j
YXJkbGlzdC5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdjRsLWRyaXZlcnMv
Y3g4OC1jYXJkbGlzdC5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdjRsLWRyaXZl
cnMvY3g4OC1jYXJkbGlzdC5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERv
Y3VtZW50YXRpb24vbWVkaWEvdjRsLWRyaXZlcnMvY3g4OC1jYXJkbGlzdC5yc3QKcmVuYW1lIHRv
IERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS92NGwtZHJpdmVycy9jeDg4LWNhcmRsaXN0LnJz
dApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS92NGwtZHJpdmVycy9jeDg4LnJzdCBi
L0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS92NGwtZHJpdmVycy9jeDg4LnJzdApzaW1pbGFy
aXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS92NGwtZHJpdmVy
cy9jeDg4LnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3Y0bC1kcml2
ZXJzL2N4ODgucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3Y0bC1kcml2ZXJz
L2RhdmluY2ktdnBiZS5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdjRsLWRyaXZl
cnMvZGF2aW5jaS12cGJlLnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9j
dW1lbnRhdGlvbi9tZWRpYS92NGwtZHJpdmVycy9kYXZpbmNpLXZwYmUucnN0CnJlbmFtZSB0byBE
b2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdjRsLWRyaXZlcnMvZGF2aW5jaS12cGJlLnJzdApk
aWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS92NGwtZHJpdmVycy9lbTI4eHgtY2FyZGxp
c3QucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3Y0bC1kcml2ZXJzL2VtMjh4eC1j
YXJkbGlzdC5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRp
b24vbWVkaWEvdjRsLWRyaXZlcnMvZW0yOHh4LWNhcmRsaXN0LnJzdApyZW5hbWUgdG8gRG9jdW1l
bnRhdGlvbi9kcml2ZXJzL21lZGlhL3Y0bC1kcml2ZXJzL2VtMjh4eC1jYXJkbGlzdC5yc3QKZGlm
ZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdjRsLWRyaXZlcnMvZmltYy5yc3QgYi9Eb2N1
bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdjRsLWRyaXZlcnMvZmltYy5yc3QKc2ltaWxhcml0eSBp
bmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdjRsLWRyaXZlcnMvZmlt
Yy5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS92NGwtZHJpdmVycy9m
aW1jLnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS92NGwtZHJpdmVycy9mb3Vy
Y2MucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3Y0bC1kcml2ZXJzL2ZvdXJjYy5y
c3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEv
djRsLWRyaXZlcnMvZm91cmNjLnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21l
ZGlhL3Y0bC1kcml2ZXJzL2ZvdXJjYy5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVk
aWEvdjRsLWRyaXZlcnMvZ3NwY2EtY2FyZGxpc3QucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJz
L21lZGlhL3Y0bC1kcml2ZXJzL2dzcGNhLWNhcmRsaXN0LnJzdApzaW1pbGFyaXR5IGluZGV4IDEw
MCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS92NGwtZHJpdmVycy9nc3BjYS1jYXJk
bGlzdC5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS92NGwtZHJpdmVy
cy9nc3BjYS1jYXJkbGlzdC5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdjRs
LWRyaXZlcnMvaW14LnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS92NGwtZHJpdmVy
cy9pbXgucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9u
L21lZGlhL3Y0bC1kcml2ZXJzL2lteC5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVy
cy9tZWRpYS92NGwtZHJpdmVycy9pbXgucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21l
ZGlhL3Y0bC1kcml2ZXJzL2lteDcucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3Y0
bC1kcml2ZXJzL2lteDcucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1
bWVudGF0aW9uL21lZGlhL3Y0bC1kcml2ZXJzL2lteDcucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0
aW9uL2RyaXZlcnMvbWVkaWEvdjRsLWRyaXZlcnMvaW14Ny5yc3QKZGlmZiAtLWdpdCBhL0RvY3Vt
ZW50YXRpb24vbWVkaWEvdjRsLWRyaXZlcnMvaW5kZXgucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2
ZXJzL21lZGlhL3Y0bC1kcml2ZXJzL2luZGV4LnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVu
YW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS92NGwtZHJpdmVycy9pbmRleC5yc3QKcmVuYW1l
IHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS92NGwtZHJpdmVycy9pbmRleC5yc3QKZGlm
ZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdjRsLWRyaXZlcnMvaXB1My5yc3QgYi9Eb2N1
bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdjRsLWRyaXZlcnMvaXB1My5yc3QKc2ltaWxhcml0eSBp
bmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdjRsLWRyaXZlcnMvaXB1
My5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS92NGwtZHJpdmVycy9p
cHUzLnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS92NGwtZHJpdmVycy9pdnR2
LWNhcmRsaXN0LnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS92NGwtZHJpdmVycy9p
dnR2LWNhcmRsaXN0LnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1l
bnRhdGlvbi9tZWRpYS92NGwtZHJpdmVycy9pdnR2LWNhcmRsaXN0LnJzdApyZW5hbWUgdG8gRG9j
dW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3Y0bC1kcml2ZXJzL2l2dHYtY2FyZGxpc3QucnN0CmRp
ZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3Y0bC1kcml2ZXJzL2l2dHYucnN0IGIvRG9j
dW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3Y0bC1kcml2ZXJzL2l2dHYucnN0CnNpbWlsYXJpdHkg
aW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3Y0bC1kcml2ZXJzL2l2
dHYucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdjRsLWRyaXZlcnMv
aXZ0di5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdjRsLWRyaXZlcnMvbWF4
MjE3NS5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdjRsLWRyaXZlcnMvbWF4MjE3
NS5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVk
aWEvdjRsLWRyaXZlcnMvbWF4MjE3NS5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVy
cy9tZWRpYS92NGwtZHJpdmVycy9tYXgyMTc1LnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlv
bi9tZWRpYS92NGwtZHJpdmVycy9tZXllLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRp
YS92NGwtZHJpdmVycy9tZXllLnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20g
RG9jdW1lbnRhdGlvbi9tZWRpYS92NGwtZHJpdmVycy9tZXllLnJzdApyZW5hbWUgdG8gRG9jdW1l
bnRhdGlvbi9kcml2ZXJzL21lZGlhL3Y0bC1kcml2ZXJzL21leWUucnN0CmRpZmYgLS1naXQgYS9E
b2N1bWVudGF0aW9uL21lZGlhL3Y0bC1kcml2ZXJzL29tYXAzaXNwLnJzdCBiL0RvY3VtZW50YXRp
b24vZHJpdmVycy9tZWRpYS92NGwtZHJpdmVycy9vbWFwM2lzcC5yc3QKc2ltaWxhcml0eSBpbmRl
eCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdjRsLWRyaXZlcnMvb21hcDNp
c3AucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdjRsLWRyaXZlcnMv
b21hcDNpc3AucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3Y0bC1kcml2ZXJz
L29tYXA0X2NhbWVyYS5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdjRsLWRyaXZl
cnMvb21hcDRfY2FtZXJhLnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9j
dW1lbnRhdGlvbi9tZWRpYS92NGwtZHJpdmVycy9vbWFwNF9jYW1lcmEucnN0CnJlbmFtZSB0byBE
b2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdjRsLWRyaXZlcnMvb21hcDRfY2FtZXJhLnJzdApk
aWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS92NGwtZHJpdmVycy9waGlsaXBzLnJzdCBi
L0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS92NGwtZHJpdmVycy9waGlsaXBzLnJzdApzaW1p
bGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS92NGwtZHJp
dmVycy9waGlsaXBzLnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3Y0
bC1kcml2ZXJzL3BoaWxpcHMucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3Y0
bC1kcml2ZXJzL3B2cnVzYjIucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3Y0bC1k
cml2ZXJzL3B2cnVzYjIucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1
bWVudGF0aW9uL21lZGlhL3Y0bC1kcml2ZXJzL3B2cnVzYjIucnN0CnJlbmFtZSB0byBEb2N1bWVu
dGF0aW9uL2RyaXZlcnMvbWVkaWEvdjRsLWRyaXZlcnMvcHZydXNiMi5yc3QKZGlmZiAtLWdpdCBh
L0RvY3VtZW50YXRpb24vbWVkaWEvdjRsLWRyaXZlcnMvcHhhX2NhbWVyYS5yc3QgYi9Eb2N1bWVu
dGF0aW9uL2RyaXZlcnMvbWVkaWEvdjRsLWRyaXZlcnMvcHhhX2NhbWVyYS5yc3QKc2ltaWxhcml0
eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdjRsLWRyaXZlcnMv
cHhhX2NhbWVyYS5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS92NGwt
ZHJpdmVycy9weGFfY2FtZXJhLnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS92
NGwtZHJpdmVycy9xY29tX2NhbXNzLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS92
NGwtZHJpdmVycy9xY29tX2NhbXNzLnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZy
b20gRG9jdW1lbnRhdGlvbi9tZWRpYS92NGwtZHJpdmVycy9xY29tX2NhbXNzLnJzdApyZW5hbWUg
dG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3Y0bC1kcml2ZXJzL3Fjb21fY2Ftc3MucnN0
CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3Y0bC1kcml2ZXJzL3Fjb21fY2Ftc3Nf
OHg5Nl9ncmFwaC5kb3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdjRsLWRyaXZlcnMv
cWNvbV9jYW1zc184eDk2X2dyYXBoLmRvdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZy
b20gRG9jdW1lbnRhdGlvbi9tZWRpYS92NGwtZHJpdmVycy9xY29tX2NhbXNzXzh4OTZfZ3JhcGgu
ZG90CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdjRsLWRyaXZlcnMvcWNv
bV9jYW1zc184eDk2X2dyYXBoLmRvdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS92
NGwtZHJpdmVycy9xY29tX2NhbXNzX2dyYXBoLmRvdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9t
ZWRpYS92NGwtZHJpdmVycy9xY29tX2NhbXNzX2dyYXBoLmRvdApzaW1pbGFyaXR5IGluZGV4IDEw
MCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS92NGwtZHJpdmVycy9xY29tX2NhbXNz
X2dyYXBoLmRvdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3Y0bC1kcml2
ZXJzL3Fjb21fY2Ftc3NfZ3JhcGguZG90CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlh
L3Y0bC1kcml2ZXJzL3JhZGlvdHJhY2sucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlh
L3Y0bC1kcml2ZXJzL3JhZGlvdHJhY2sucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUg
ZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3Y0bC1kcml2ZXJzL3JhZGlvdHJhY2sucnN0CnJlbmFt
ZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdjRsLWRyaXZlcnMvcmFkaW90cmFjay5y
c3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdjRsLWRyaXZlcnMvcmNhci1mZHAx
LnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS92NGwtZHJpdmVycy9yY2FyLWZkcDEu
cnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlh
L3Y0bC1kcml2ZXJzL3JjYXItZmRwMS5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVy
cy9tZWRpYS92NGwtZHJpdmVycy9yY2FyLWZkcDEucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0
aW9uL21lZGlhL3Y0bC1kcml2ZXJzL3NhYTcxMzQtY2FyZGxpc3QucnN0IGIvRG9jdW1lbnRhdGlv
bi9kcml2ZXJzL21lZGlhL3Y0bC1kcml2ZXJzL3NhYTcxMzQtY2FyZGxpc3QucnN0CnNpbWlsYXJp
dHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3Y0bC1kcml2ZXJz
L3NhYTcxMzQtY2FyZGxpc3QucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVk
aWEvdjRsLWRyaXZlcnMvc2FhNzEzNC1jYXJkbGlzdC5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50
YXRpb24vbWVkaWEvdjRsLWRyaXZlcnMvc2FhNzEzNC5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZl
cnMvbWVkaWEvdjRsLWRyaXZlcnMvc2FhNzEzNC5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJl
bmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdjRsLWRyaXZlcnMvc2FhNzEzNC5yc3QKcmVu
YW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS92NGwtZHJpdmVycy9zYWE3MTM0LnJz
dApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS92NGwtZHJpdmVycy9zYWE3MTY0LWNh
cmRsaXN0LnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS92NGwtZHJpdmVycy9zYWE3
MTY0LWNhcmRsaXN0LnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1l
bnRhdGlvbi9tZWRpYS92NGwtZHJpdmVycy9zYWE3MTY0LWNhcmRsaXN0LnJzdApyZW5hbWUgdG8g
RG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3Y0bC1kcml2ZXJzL3NhYTcxNjQtY2FyZGxpc3Qu
cnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3Y0bC1kcml2ZXJzL3NoX21vYmls
ZV9jZXVfY2FtZXJhLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS92NGwtZHJpdmVy
cy9zaF9tb2JpbGVfY2V1X2NhbWVyYS5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBm
cm9tIERvY3VtZW50YXRpb24vbWVkaWEvdjRsLWRyaXZlcnMvc2hfbW9iaWxlX2NldV9jYW1lcmEu
cnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdjRsLWRyaXZlcnMvc2hf
bW9iaWxlX2NldV9jYW1lcmEucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3Y0
bC1kcml2ZXJzL3NpNDcweC5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdjRsLWRy
aXZlcnMvc2k0NzB4LnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1l
bnRhdGlvbi9tZWRpYS92NGwtZHJpdmVycy9zaTQ3MHgucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0
aW9uL2RyaXZlcnMvbWVkaWEvdjRsLWRyaXZlcnMvc2k0NzB4LnJzdApkaWZmIC0tZ2l0IGEvRG9j
dW1lbnRhdGlvbi9tZWRpYS92NGwtZHJpdmVycy9zaTQ3MTMucnN0IGIvRG9jdW1lbnRhdGlvbi9k
cml2ZXJzL21lZGlhL3Y0bC1kcml2ZXJzL3NpNDcxMy5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAl
CnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdjRsLWRyaXZlcnMvc2k0NzEzLnJzdApy
ZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3Y0bC1kcml2ZXJzL3NpNDcxMy5y
c3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdjRsLWRyaXZlcnMvc2k0NzZ4LnJz
dCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS92NGwtZHJpdmVycy9zaTQ3NngucnN0CnNp
bWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3Y0bC1k
cml2ZXJzL3NpNDc2eC5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS92
NGwtZHJpdmVycy9zaTQ3NngucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3Y0
bC1kcml2ZXJzL3NvYy1jYW1lcmEucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3Y0
bC1kcml2ZXJzL3NvYy1jYW1lcmEucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJv
bSBEb2N1bWVudGF0aW9uL21lZGlhL3Y0bC1kcml2ZXJzL3NvYy1jYW1lcmEucnN0CnJlbmFtZSB0
byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdjRsLWRyaXZlcnMvc29jLWNhbWVyYS5yc3QK
ZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdjRsLWRyaXZlcnMvdG02MDAwLWNhcmRs
aXN0LnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS92NGwtZHJpdmVycy90bTYwMDAt
Y2FyZGxpc3QucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0
aW9uL21lZGlhL3Y0bC1kcml2ZXJzL3RtNjAwMC1jYXJkbGlzdC5yc3QKcmVuYW1lIHRvIERvY3Vt
ZW50YXRpb24vZHJpdmVycy9tZWRpYS92NGwtZHJpdmVycy90bTYwMDAtY2FyZGxpc3QucnN0CmRp
ZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3Y0bC1kcml2ZXJzL3R1bmVyLWNhcmRsaXN0
LnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS92NGwtZHJpdmVycy90dW5lci1jYXJk
bGlzdC5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24v
bWVkaWEvdjRsLWRyaXZlcnMvdHVuZXItY2FyZGxpc3QucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0
aW9uL2RyaXZlcnMvbWVkaWEvdjRsLWRyaXZlcnMvdHVuZXItY2FyZGxpc3QucnN0CmRpZmYgLS1n
aXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3Y0bC1kcml2ZXJzL3R1bmVycy5yc3QgYi9Eb2N1bWVu
dGF0aW9uL2RyaXZlcnMvbWVkaWEvdjRsLWRyaXZlcnMvdHVuZXJzLnJzdApzaW1pbGFyaXR5IGlu
ZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS92NGwtZHJpdmVycy90dW5l
cnMucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdjRsLWRyaXZlcnMv
dHVuZXJzLnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS92NGwtZHJpdmVycy91
c2J2aXNpb24tY2FyZGxpc3QucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3Y0bC1k
cml2ZXJzL3VzYnZpc2lvbi1jYXJkbGlzdC5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFt
ZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdjRsLWRyaXZlcnMvdXNidmlzaW9uLWNhcmRsaXN0
LnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3Y0bC1kcml2ZXJzL3Vz
YnZpc2lvbi1jYXJkbGlzdC5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdjRs
LWRyaXZlcnMvdXZjdmlkZW8ucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3Y0bC1k
cml2ZXJzL3V2Y3ZpZGVvLnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9j
dW1lbnRhdGlvbi9tZWRpYS92NGwtZHJpdmVycy91dmN2aWRlby5yc3QKcmVuYW1lIHRvIERvY3Vt
ZW50YXRpb24vZHJpdmVycy9tZWRpYS92NGwtZHJpdmVycy91dmN2aWRlby5yc3QKZGlmZiAtLWdp
dCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdjRsLWRyaXZlcnMvdjRsLXdpdGgtaXIucnN0IGIvRG9j
dW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3Y0bC1kcml2ZXJzL3Y0bC13aXRoLWlyLnJzdApzaW1p
bGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS92NGwtZHJp
dmVycy92NGwtd2l0aC1pci5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRp
YS92NGwtZHJpdmVycy92NGwtd2l0aC1pci5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24v
bWVkaWEvdjRsLWRyaXZlcnMvdmltYy5kb3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEv
djRsLWRyaXZlcnMvdmltYy5kb3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERv
Y3VtZW50YXRpb24vbWVkaWEvdjRsLWRyaXZlcnMvdmltYy5kb3QKcmVuYW1lIHRvIERvY3VtZW50
YXRpb24vZHJpdmVycy9tZWRpYS92NGwtZHJpdmVycy92aW1jLmRvdApkaWZmIC0tZ2l0IGEvRG9j
dW1lbnRhdGlvbi9tZWRpYS92NGwtZHJpdmVycy92aW1jLnJzdCBiL0RvY3VtZW50YXRpb24vZHJp
dmVycy9tZWRpYS92NGwtZHJpdmVycy92aW1jLnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVu
YW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS92NGwtZHJpdmVycy92aW1jLnJzdApyZW5hbWUg
dG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3Y0bC1kcml2ZXJzL3ZpbWMucnN0CmRpZmYg
LS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3Y0bC1kcml2ZXJzL3ZpdmlkLnJzdCBiL0RvY3Vt
ZW50YXRpb24vZHJpdmVycy9tZWRpYS92NGwtZHJpdmVycy92aXZpZC5yc3QKc2ltaWxhcml0eSBp
bmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdjRsLWRyaXZlcnMvdml2
aWQucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdjRsLWRyaXZlcnMv
dml2aWQucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3Y0bC1kcml2ZXJzL3py
MzY0eHgucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3Y0bC1kcml2ZXJzL3pyMzY0
eHgucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21l
ZGlhL3Y0bC1kcml2ZXJzL3pyMzY0eHgucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZl
cnMvbWVkaWEvdjRsLWRyaXZlcnMvenIzNjR4eC5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRp
b24vbWVkaWEvdmlkZW8uaC5yc3QuZXhjZXB0aW9ucyBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9t
ZWRpYS92aWRlby5oLnJzdC5leGNlcHRpb25zCnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUg
ZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3ZpZGVvLmgucnN0LmV4Y2VwdGlvbnMKcmVuYW1lIHRv
IERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS92aWRlby5oLnJzdC5leGNlcHRpb25zCmRpZmYg
LS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3ZpZGVvZGV2Mi5oLnJzdC5leGNlcHRpb25zIGIv
RG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3ZpZGVvZGV2Mi5oLnJzdC5leGNlcHRpb25zCnNp
bWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3ZpZGVv
ZGV2Mi5oLnJzdC5leGNlcHRpb25zCnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVk
aWEvdmlkZW9kZXYyLmgucnN0LmV4Y2VwdGlvbnMKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24v
bWVtb3J5LWRldmljZXMvdGktZW1pZi50eHQgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVtb3J5
L3RpLWVtaWYudHh0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0
aW9uL21lbW9yeS1kZXZpY2VzL3RpLWVtaWYudHh0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2Ry
aXZlcnMvbWVtb3J5L3RpLWVtaWYudHh0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21pc2Mt
ZGV2aWNlcy9hZDUyNXhfZHBvdC50eHQgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWlzYy9hZDUy
NXhfZHBvdC50eHQKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRp
b24vbWlzYy1kZXZpY2VzL2FkNTI1eF9kcG90LnR4dApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9k
cml2ZXJzL21pc2MvYWQ1MjV4X2Rwb3QudHh0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21p
c2MtZGV2aWNlcy9hcGRzOTkweC50eHQgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWlzYy9hcGRz
OTkweC50eHQKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24v
bWlzYy1kZXZpY2VzL2FwZHM5OTB4LnR4dApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJz
L21pc2MvYXBkczk5MHgudHh0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21pc2MtZGV2aWNl
cy9iaDE3NzBnbGMudHh0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21pc2MvYmgxNzcwZ2xjLnR4
dApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9taXNjLWRl
dmljZXMvYmgxNzcwZ2xjLnR4dApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21pc2Mv
YmgxNzcwZ2xjLnR4dApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9taXNjLWRldmljZXMvYzJw
b3J0LnR4dCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9taXNjL2MycG9ydC50eHQKc2ltaWxhcml0
eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWlzYy1kZXZpY2VzL2MycG9y
dC50eHQKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9taXNjL2MycG9ydC50eHQKZGlm
ZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWlzYy1kZXZpY2VzL2VlcHJvbSBiL0RvY3VtZW50YXRp
b24vZHJpdmVycy9taXNjL2VlcHJvbQpzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20g
RG9jdW1lbnRhdGlvbi9taXNjLWRldmljZXMvZWVwcm9tCnJlbmFtZSB0byBEb2N1bWVudGF0aW9u
L2RyaXZlcnMvbWlzYy9lZXByb20KZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWlzYy1kZXZp
Y2VzL2libXZtYy5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWlzYy9pYm12bWMucnN0CnNp
bWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21pc2MtZGV2aWNl
cy9pYm12bWMucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWlzYy9pYm12bWMu
cnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21pc2MtZGV2aWNlcy9pY3M5MzJzNDAxIGIv
RG9jdW1lbnRhdGlvbi9kcml2ZXJzL21pc2MvaWNzOTMyczQwMQpzaW1pbGFyaXR5IGluZGV4IDEw
MCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9taXNjLWRldmljZXMvaWNzOTMyczQwMQpyZW5h
bWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21pc2MvaWNzOTMyczQwMQpkaWZmIC0tZ2l0IGEv
RG9jdW1lbnRhdGlvbi9taXNjLWRldmljZXMvaW5kZXgucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2
ZXJzL21pc2MvaW5kZXgucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1
bWVudGF0aW9uL21pc2MtZGV2aWNlcy9pbmRleC5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24v
ZHJpdmVycy9taXNjL2luZGV4LnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9taXNjLWRl
dmljZXMvaXNsMjkwMDMgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWlzYy9pc2wyOTAwMwpzaW1p
bGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9taXNjLWRldmljZXMv
aXNsMjkwMDMKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9taXNjL2lzbDI5MDAzCmRp
ZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21pc2MtZGV2aWNlcy9saXMzbHYwMmQgYi9Eb2N1bWVu
dGF0aW9uL2RyaXZlcnMvbWlzYy9saXMzbHYwMmQKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFt
ZSBmcm9tIERvY3VtZW50YXRpb24vbWlzYy1kZXZpY2VzL2xpczNsdjAyZApyZW5hbWUgdG8gRG9j
dW1lbnRhdGlvbi9kcml2ZXJzL21pc2MvbGlzM2x2MDJkCmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0
aW9uL21pc2MtZGV2aWNlcy9tYXg2ODc1IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21pc2MvbWF4
Njg3NQpzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9taXNj
LWRldmljZXMvbWF4Njg3NQpyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21pc2MvbWF4
Njg3NQpkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9taXNjLWRldmljZXMvbWVpL21laS1jbGll
bnQtYnVzLnR4dCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9taXNjL21laS9tZWktY2xpZW50LWJ1
cy50eHQKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWlz
Yy1kZXZpY2VzL21laS9tZWktY2xpZW50LWJ1cy50eHQKcmVuYW1lIHRvIERvY3VtZW50YXRpb24v
ZHJpdmVycy9taXNjL21laS9tZWktY2xpZW50LWJ1cy50eHQKZGlmZiAtLWdpdCBhL0RvY3VtZW50
YXRpb24vbWlzYy1kZXZpY2VzL21laS9tZWkudHh0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21p
c2MvbWVpL21laS50eHQKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50
YXRpb24vbWlzYy1kZXZpY2VzL21laS9tZWkudHh0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2Ry
aXZlcnMvbWlzYy9tZWkvbWVpLnR4dApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9taXNjLWRl
dmljZXMvcGNpLWVuZHBvaW50LXRlc3QudHh0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21pc2Mv
cGNpLWVuZHBvaW50LXRlc3QudHh0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBE
b2N1bWVudGF0aW9uL21pc2MtZGV2aWNlcy9wY2ktZW5kcG9pbnQtdGVzdC50eHQKcmVuYW1lIHRv
IERvY3VtZW50YXRpb24vZHJpdmVycy9taXNjL3BjaS1lbmRwb2ludC10ZXN0LnR4dApkaWZmIC0t
Z2l0IGEvRG9jdW1lbnRhdGlvbi9taXNjLWRldmljZXMvc3BlYXItcGNpZS1nYWRnZXQudHh0IGIv
RG9jdW1lbnRhdGlvbi9kcml2ZXJzL21pc2Mvc3BlYXItcGNpZS1nYWRnZXQudHh0CnNpbWlsYXJp
dHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21pc2MtZGV2aWNlcy9zcGVh
ci1wY2llLWdhZGdldC50eHQKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9taXNjL3Nw
ZWFyLXBjaWUtZ2FkZ2V0LnR4dApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tbWMvbW1jLWFz
eW5jLXJlcS50eHQgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbW1jL21tYy1hc3luYy1yZXEudHh0
CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21tYy9tbWMt
YXN5bmMtcmVxLnR4dApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21tYy9tbWMtYXN5
bmMtcmVxLnR4dApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tbWMvbW1jLWRldi1hdHRycy50
eHQgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbW1jL21tYy1kZXYtYXR0cnMudHh0CnNpbWlsYXJp
dHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21tYy9tbWMtZGV2LWF0dHJz
LnR4dApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21tYy9tbWMtZGV2LWF0dHJzLnR4
dApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tbWMvbW1jLWRldi1wYXJ0cy50eHQgYi9Eb2N1
bWVudGF0aW9uL2RyaXZlcnMvbW1jL21tYy1kZXYtcGFydHMudHh0CnNpbWlsYXJpdHkgaW5kZXgg
MTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21tYy9tbWMtZGV2LXBhcnRzLnR4dApyZW5h
bWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21tYy9tbWMtZGV2LXBhcnRzLnR4dApkaWZmIC0t
Z2l0IGEvRG9jdW1lbnRhdGlvbi9tbWMvbW1jLXRvb2xzLnR4dCBiL0RvY3VtZW50YXRpb24vZHJp
dmVycy9tbWMvbW1jLXRvb2xzLnR4dApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20g
RG9jdW1lbnRhdGlvbi9tbWMvbW1jLXRvb2xzLnR4dApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9k
cml2ZXJzL21tYy9tbWMtdG9vbHMudHh0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL210ZC9p
bnRlbC1zcGkudHh0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL210ZC9pbnRlbC1zcGkudHh0CnNp
bWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL210ZC9pbnRlbC1z
cGkudHh0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbXRkL2ludGVsLXNwaS50eHQK
ZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbXRkL25hbmRfZWNjLnR4dCBiL0RvY3VtZW50YXRp
b24vZHJpdmVycy9tdGQvbmFuZF9lY2MudHh0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUg
ZnJvbSBEb2N1bWVudGF0aW9uL210ZC9uYW5kX2VjYy50eHQKcmVuYW1lIHRvIERvY3VtZW50YXRp
b24vZHJpdmVycy9tdGQvbmFuZF9lY2MudHh0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL210
ZC9zcGktbm9yLnR4dCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tdGQvc3BpLW5vci50eHQKc2lt
aWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbXRkL3NwaS1ub3Iu
dHh0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbXRkL3NwaS1ub3IudHh0CmRpZmYg
LS1naXQgYS9Eb2N1bWVudGF0aW9uL25mYy9uZmMtaGNpLnR4dCBiL0RvY3VtZW50YXRpb24vZHJp
dmVycy9uZmMvbmZjLWhjaS50eHQKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERv
Y3VtZW50YXRpb24vbmZjL25mYy1oY2kudHh0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZl
cnMvbmZjL25mYy1oY2kudHh0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL25mYy9uZmMtcG41
NDQudHh0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL25mYy9uZmMtcG41NDQudHh0CnNpbWlsYXJp
dHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL25mYy9uZmMtcG41NDQudHh0
CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbmZjL25mYy1wbjU0NC50eHQKZGlmZiAt
LWdpdCBhL0RvY3VtZW50YXRpb24vbnZkaW1tL2J0dC50eHQgYi9Eb2N1bWVudGF0aW9uL2RyaXZl
cnMvbnZkaW1tL2J0dC50eHQKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3Vt
ZW50YXRpb24vbnZkaW1tL2J0dC50eHQKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9u
dmRpbW0vYnR0LnR4dApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9udmRpbW0vbnZkaW1tLnR4
dCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9udmRpbW0vbnZkaW1tLnR4dApzaW1pbGFyaXR5IGlu
ZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9udmRpbW0vbnZkaW1tLnR4dApyZW5h
bWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL252ZGltbS9udmRpbW0udHh0CmRpZmYgLS1naXQg
YS9Eb2N1bWVudGF0aW9uL252ZGltbS9zZWN1cml0eS50eHQgYi9Eb2N1bWVudGF0aW9uL2RyaXZl
cnMvbnZkaW1tL3NlY3VyaXR5LnR4dApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20g
RG9jdW1lbnRhdGlvbi9udmRpbW0vc2VjdXJpdHkudHh0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9u
L2RyaXZlcnMvbnZkaW1tL3NlY3VyaXR5LnR4dApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9u
dm1lbS9udm1lbS50eHQgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbnZtZW0vbnZtZW0udHh0CnNp
bWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL252bWVtL252bWVt
LnR4dApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL252bWVtL252bWVtLnR4dApkaWZm
IC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9wY21jaWEvZGV2aWNldGFibGUucnN0IGIvRG9jdW1lbnRh
dGlvbi9kcml2ZXJzL3BjbWNpYS9kZXZpY2V0YWJsZS5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAl
CnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vcGNtY2lhL2RldmljZXRhYmxlLnJzdApyZW5hbWUg
dG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL3BjbWNpYS9kZXZpY2V0YWJsZS5yc3QKZGlmZiAtLWdp
dCBhL0RvY3VtZW50YXRpb24vcGNtY2lhL2RyaXZlci1jaGFuZ2VzLnJzdCBiL0RvY3VtZW50YXRp
b24vZHJpdmVycy9wY21jaWEvZHJpdmVyLWNoYW5nZXMucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAw
JQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL3BjbWNpYS9kcml2ZXItY2hhbmdlcy5yc3QKcmVu
YW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9wY21jaWEvZHJpdmVyLWNoYW5nZXMucnN0CmRp
ZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL3BjbWNpYS9kcml2ZXIucnN0IGIvRG9jdW1lbnRhdGlv
bi9kcml2ZXJzL3BjbWNpYS9kcml2ZXIucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUg
ZnJvbSBEb2N1bWVudGF0aW9uL3BjbWNpYS9kcml2ZXIucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0
aW9uL2RyaXZlcnMvcGNtY2lhL2RyaXZlci5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24v
cGNtY2lhL2luZGV4LnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9wY21jaWEvaW5kZXgucnN0
CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL3BjbWNpYS9p
bmRleC5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9wY21jaWEvaW5kZXgucnN0
CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL3BjbWNpYS9sb2NraW5nLnJzdCBiL0RvY3VtZW50
YXRpb24vZHJpdmVycy9wY21jaWEvbG9ja2luZy5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJl
bmFtZSBmcm9tIERvY3VtZW50YXRpb24vcGNtY2lhL2xvY2tpbmcucnN0CnJlbmFtZSB0byBEb2N1
bWVudGF0aW9uL2RyaXZlcnMvcGNtY2lhL2xvY2tpbmcucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVu
dGF0aW9uL3JhcGlkaW8vbXBvcnRfY2Rldi50eHQgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvcmFw
aWRpby9tcG9ydF9jZGV2LnR4dApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9j
dW1lbnRhdGlvbi9yYXBpZGlvL21wb3J0X2NkZXYudHh0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9u
L2RyaXZlcnMvcmFwaWRpby9tcG9ydF9jZGV2LnR4dApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlv
bi9yYXBpZGlvL3JhcGlkaW8udHh0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL3JhcGlkaW8vcmFw
aWRpby50eHQKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24v
cmFwaWRpby9yYXBpZGlvLnR4dApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL3JhcGlk
aW8vcmFwaWRpby50eHQKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vcmFwaWRpby9yaW9fY20u
dHh0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL3JhcGlkaW8vcmlvX2NtLnR4dApzaW1pbGFyaXR5
IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9yYXBpZGlvL3Jpb19jbS50eHQK
cmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9yYXBpZGlvL3Jpb19jbS50eHQKZGlmZiAt
LWdpdCBhL0RvY3VtZW50YXRpb24vcmFwaWRpby9zeXNmcy50eHQgYi9Eb2N1bWVudGF0aW9uL2Ry
aXZlcnMvcmFwaWRpby9zeXNmcy50eHQKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9t
IERvY3VtZW50YXRpb24vcmFwaWRpby9zeXNmcy50eHQKcmVuYW1lIHRvIERvY3VtZW50YXRpb24v
ZHJpdmVycy9yYXBpZGlvL3N5c2ZzLnR4dApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9yYXBp
ZGlvL3RzaTcyMS50eHQgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvcmFwaWRpby90c2k3MjEudHh0
CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL3JhcGlkaW8v
dHNpNzIxLnR4dApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL3JhcGlkaW8vdHNpNzIx
LnR4dApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9zY3NpLzUzYzcwMC50eHQgYi9Eb2N1bWVu
dGF0aW9uL2RyaXZlcnMvc2NzaS81M2M3MDAudHh0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5h
bWUgZnJvbSBEb2N1bWVudGF0aW9uL3Njc2kvNTNjNzAwLnR4dApyZW5hbWUgdG8gRG9jdW1lbnRh
dGlvbi9kcml2ZXJzL3Njc2kvNTNjNzAwLnR4dApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9z
Y3NpL0J1c0xvZ2ljLnR4dCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9zY3NpL0J1c0xvZ2ljLnR4
dApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9zY3NpL0J1
c0xvZ2ljLnR4dApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL3Njc2kvQnVzTG9naWMu
dHh0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL3Njc2kvQ2hhbmdlTG9nLmFyY21zciBiL0Rv
Y3VtZW50YXRpb24vZHJpdmVycy9zY3NpL0NoYW5nZUxvZy5hcmNtc3IKc2ltaWxhcml0eSBpbmRl
eCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vc2NzaS9DaGFuZ2VMb2cuYXJjbXNyCnJl
bmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvc2NzaS9DaGFuZ2VMb2cuYXJjbXNyCmRpZmYg
LS1naXQgYS9Eb2N1bWVudGF0aW9uL3Njc2kvQ2hhbmdlTG9nLmlwcyBiL0RvY3VtZW50YXRpb24v
ZHJpdmVycy9zY3NpL0NoYW5nZUxvZy5pcHMKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBm
cm9tIERvY3VtZW50YXRpb24vc2NzaS9DaGFuZ2VMb2cuaXBzCnJlbmFtZSB0byBEb2N1bWVudGF0
aW9uL2RyaXZlcnMvc2NzaS9DaGFuZ2VMb2cuaXBzCmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9u
L3Njc2kvQ2hhbmdlTG9nLmxwZmMgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvc2NzaS9DaGFuZ2VM
b2cubHBmYwpzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9z
Y3NpL0NoYW5nZUxvZy5scGZjCnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvc2NzaS9D
aGFuZ2VMb2cubHBmYwpkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9zY3NpL0NoYW5nZUxvZy5t
ZWdhcmFpZCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9zY3NpL0NoYW5nZUxvZy5tZWdhcmFpZApz
aW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9zY3NpL0NoYW5n
ZUxvZy5tZWdhcmFpZApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL3Njc2kvQ2hhbmdl
TG9nLm1lZ2FyYWlkCmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL3Njc2kvQ2hhbmdlTG9nLm1l
Z2FyYWlkX3NhcyBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9zY3NpL0NoYW5nZUxvZy5tZWdhcmFp
ZF9zYXMKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vc2Nz
aS9DaGFuZ2VMb2cubWVnYXJhaWRfc2FzCnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMv
c2NzaS9DaGFuZ2VMb2cubWVnYXJhaWRfc2FzCmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL3Nj
c2kvQ2hhbmdlTG9nLm5jcjUzYzh4eCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9zY3NpL0NoYW5n
ZUxvZy5uY3I1M2M4eHgKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50
YXRpb24vc2NzaS9DaGFuZ2VMb2cubmNyNTNjOHh4CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2Ry
aXZlcnMvc2NzaS9DaGFuZ2VMb2cubmNyNTNjOHh4CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9u
L3Njc2kvQ2hhbmdlTG9nLnN5bTUzYzh4eCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9zY3NpL0No
YW5nZUxvZy5zeW01M2M4eHgKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3Vt
ZW50YXRpb24vc2NzaS9DaGFuZ2VMb2cuc3ltNTNjOHh4CnJlbmFtZSB0byBEb2N1bWVudGF0aW9u
L2RyaXZlcnMvc2NzaS9DaGFuZ2VMb2cuc3ltNTNjOHh4CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0
aW9uL3Njc2kvQ2hhbmdlTG9nLnN5bTUzYzh4eF8yIGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL3Nj
c2kvQ2hhbmdlTG9nLnN5bTUzYzh4eF8yCnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJv
bSBEb2N1bWVudGF0aW9uL3Njc2kvQ2hhbmdlTG9nLnN5bTUzYzh4eF8yCnJlbmFtZSB0byBEb2N1
bWVudGF0aW9uL2RyaXZlcnMvc2NzaS9DaGFuZ2VMb2cuc3ltNTNjOHh4XzIKZGlmZiAtLWdpdCBh
L0RvY3VtZW50YXRpb24vc2NzaS9GbGFzaFBvaW50LnR4dCBiL0RvY3VtZW50YXRpb24vZHJpdmVy
cy9zY3NpL0ZsYXNoUG9pbnQudHh0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBE
b2N1bWVudGF0aW9uL3Njc2kvRmxhc2hQb2ludC50eHQKcmVuYW1lIHRvIERvY3VtZW50YXRpb24v
ZHJpdmVycy9zY3NpL0ZsYXNoUG9pbnQudHh0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL3Nj
c2kvTElDRU5TRS5GbGFzaFBvaW50IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL3Njc2kvTElDRU5T
RS5GbGFzaFBvaW50CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0
aW9uL3Njc2kvTElDRU5TRS5GbGFzaFBvaW50CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZl
cnMvc2NzaS9MSUNFTlNFLkZsYXNoUG9pbnQKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vc2Nz
aS9MSUNFTlNFLnFsYTJ4eHggYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvc2NzaS9MSUNFTlNFLnFs
YTJ4eHgKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vc2Nz
aS9MSUNFTlNFLnFsYTJ4eHgKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9zY3NpL0xJ
Q0VOU0UucWxhMnh4eApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9zY3NpL0xJQ0VOU0UucWxh
NHh4eCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9zY3NpL0xJQ0VOU0UucWxhNHh4eApzaW1pbGFy
aXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9zY3NpL0xJQ0VOU0UucWxh
NHh4eApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL3Njc2kvTElDRU5TRS5xbGE0eHh4
CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL3Njc2kvTmluamFTQ1NJLnR4dCBiL0RvY3VtZW50
YXRpb24vZHJpdmVycy9zY3NpL05pbmphU0NTSS50eHQKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJl
bmFtZSBmcm9tIERvY3VtZW50YXRpb24vc2NzaS9OaW5qYVNDU0kudHh0CnJlbmFtZSB0byBEb2N1
bWVudGF0aW9uL2RyaXZlcnMvc2NzaS9OaW5qYVNDU0kudHh0CmRpZmYgLS1naXQgYS9Eb2N1bWVu
dGF0aW9uL3Njc2kvYWFjcmFpZC50eHQgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvc2NzaS9hYWNy
YWlkLnR4dApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9z
Y3NpL2FhY3JhaWQudHh0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvc2NzaS9hYWNy
YWlkLnR4dApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9zY3NpL2FkdmFuc3lzLnR4dCBiL0Rv
Y3VtZW50YXRpb24vZHJpdmVycy9zY3NpL2FkdmFuc3lzLnR4dApzaW1pbGFyaXR5IGluZGV4IDEw
MCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9zY3NpL2FkdmFuc3lzLnR4dApyZW5hbWUgdG8g
RG9jdW1lbnRhdGlvbi9kcml2ZXJzL3Njc2kvYWR2YW5zeXMudHh0CmRpZmYgLS1naXQgYS9Eb2N1
bWVudGF0aW9uL3Njc2kvYWhhMTUyeC50eHQgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvc2NzaS9h
aGExNTJ4LnR4dApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlv
bi9zY3NpL2FoYTE1MngudHh0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvc2NzaS9h
aGExNTJ4LnR4dApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9zY3NpL2FpYzc5eHgudHh0IGIv
RG9jdW1lbnRhdGlvbi9kcml2ZXJzL3Njc2kvYWljNzl4eC50eHQKc2ltaWxhcml0eSBpbmRleCAx
MDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vc2NzaS9haWM3OXh4LnR4dApyZW5hbWUgdG8g
RG9jdW1lbnRhdGlvbi9kcml2ZXJzL3Njc2kvYWljNzl4eC50eHQKZGlmZiAtLWdpdCBhL0RvY3Vt
ZW50YXRpb24vc2NzaS9haWM3eHh4LnR4dCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9zY3NpL2Fp
Yzd4eHgudHh0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9u
L3Njc2kvYWljN3h4eC50eHQKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9zY3NpL2Fp
Yzd4eHgudHh0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL3Njc2kvYXJjbXNyX3NwZWMudHh0
IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL3Njc2kvYXJjbXNyX3NwZWMudHh0CnNpbWlsYXJpdHkg
aW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL3Njc2kvYXJjbXNyX3NwZWMudHh0
CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvc2NzaS9hcmNtc3Jfc3BlYy50eHQKZGlm
ZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vc2NzaS9iZmEudHh0IGIvRG9jdW1lbnRhdGlvbi9kcml2
ZXJzL3Njc2kvYmZhLnR4dApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1l
bnRhdGlvbi9zY3NpL2JmYS50eHQKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9zY3Np
L2JmYS50eHQKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vc2NzaS9ibngyZmMudHh0IGIvRG9j
dW1lbnRhdGlvbi9kcml2ZXJzL3Njc2kvYm54MmZjLnR4dApzaW1pbGFyaXR5IGluZGV4IDEwMCUK
cmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9zY3NpL2JueDJmYy50eHQKcmVuYW1lIHRvIERvY3Vt
ZW50YXRpb24vZHJpdmVycy9zY3NpL2JueDJmYy50eHQKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRp
b24vc2NzaS9jeGdiM2kudHh0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL3Njc2kvY3hnYjNpLnR4
dApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9zY3NpL2N4
Z2IzaS50eHQKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9zY3NpL2N4Z2IzaS50eHQK
ZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vc2NzaS9kYzM5NXgudHh0IGIvRG9jdW1lbnRhdGlv
bi9kcml2ZXJzL3Njc2kvZGMzOTV4LnR4dApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZy
b20gRG9jdW1lbnRhdGlvbi9zY3NpL2RjMzk1eC50eHQKcmVuYW1lIHRvIERvY3VtZW50YXRpb24v
ZHJpdmVycy9zY3NpL2RjMzk1eC50eHQKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vc2NzaS9k
cHRpLnR4dCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9zY3NpL2RwdGkudHh0CnNpbWlsYXJpdHkg
aW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL3Njc2kvZHB0aS50eHQKcmVuYW1l
IHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9zY3NpL2RwdGkudHh0CmRpZmYgLS1naXQgYS9Eb2N1
bWVudGF0aW9uL3Njc2kvZ19OQ1I1MzgwLnR4dCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9zY3Np
L2dfTkNSNTM4MC50eHQKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50
YXRpb24vc2NzaS9nX05DUjUzODAudHh0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMv
c2NzaS9nX05DUjUzODAudHh0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL3Njc2kvaHBzYS50
eHQgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvc2NzaS9ocHNhLnR4dApzaW1pbGFyaXR5IGluZGV4
IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9zY3NpL2hwc2EudHh0CnJlbmFtZSB0byBE
b2N1bWVudGF0aW9uL2RyaXZlcnMvc2NzaS9ocHNhLnR4dApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRh
dGlvbi9zY3NpL2hwdGlvcC50eHQgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvc2NzaS9ocHRpb3Au
dHh0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL3Njc2kv
aHB0aW9wLnR4dApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL3Njc2kvaHB0aW9wLnR4
dApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9zY3NpL2xpYnNhcy50eHQgYi9Eb2N1bWVudGF0
aW9uL2RyaXZlcnMvc2NzaS9saWJzYXMudHh0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUg
ZnJvbSBEb2N1bWVudGF0aW9uL3Njc2kvbGlic2FzLnR4dApyZW5hbWUgdG8gRG9jdW1lbnRhdGlv
bi9kcml2ZXJzL3Njc2kvbGlic2FzLnR4dApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9zY3Np
L2xpbmtfcG93ZXJfbWFuYWdlbWVudF9wb2xpY3kudHh0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJz
L3Njc2kvbGlua19wb3dlcl9tYW5hZ2VtZW50X3BvbGljeS50eHQKc2ltaWxhcml0eSBpbmRleCAx
MDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vc2NzaS9saW5rX3Bvd2VyX21hbmFnZW1lbnRf
cG9saWN5LnR4dApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL3Njc2kvbGlua19wb3dl
cl9tYW5hZ2VtZW50X3BvbGljeS50eHQKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vc2NzaS9s
cGZjLnR4dCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9zY3NpL2xwZmMudHh0CnNpbWlsYXJpdHkg
aW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL3Njc2kvbHBmYy50eHQKcmVuYW1l
IHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9zY3NpL2xwZmMudHh0CmRpZmYgLS1naXQgYS9Eb2N1
bWVudGF0aW9uL3Njc2kvbWVnYXJhaWQudHh0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL3Njc2kv
bWVnYXJhaWQudHh0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0
aW9uL3Njc2kvbWVnYXJhaWQudHh0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvc2Nz
aS9tZWdhcmFpZC50eHQKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vc2NzaS9uY3I1M2M4eHgu
dHh0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL3Njc2kvbmNyNTNjOHh4LnR4dApzaW1pbGFyaXR5
IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9zY3NpL25jcjUzYzh4eC50eHQK
cmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9zY3NpL25jcjUzYzh4eC50eHQKZGlmZiAt
LWdpdCBhL0RvY3VtZW50YXRpb24vc2NzaS9vc3N0LnR4dCBiL0RvY3VtZW50YXRpb24vZHJpdmVy
cy9zY3NpL29zc3QudHh0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVu
dGF0aW9uL3Njc2kvb3NzdC50eHQKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9zY3Np
L29zc3QudHh0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL3Njc2kvcHBhLnR4dCBiL0RvY3Vt
ZW50YXRpb24vZHJpdmVycy9zY3NpL3BwYS50eHQKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFt
ZSBmcm9tIERvY3VtZW50YXRpb24vc2NzaS9wcGEudHh0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9u
L2RyaXZlcnMvc2NzaS9wcGEudHh0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL3Njc2kvcWxv
Z2ljZmFzLnR4dCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9zY3NpL3Fsb2dpY2Zhcy50eHQKc2lt
aWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vc2NzaS9xbG9naWNm
YXMudHh0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvc2NzaS9xbG9naWNmYXMudHh0
CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL3Njc2kvc2NzaS1jaGFuZ2VyLnR4dCBiL0RvY3Vt
ZW50YXRpb24vZHJpdmVycy9zY3NpL3Njc2ktY2hhbmdlci50eHQKc2ltaWxhcml0eSBpbmRleCAx
MDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vc2NzaS9zY3NpLWNoYW5nZXIudHh0CnJlbmFt
ZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvc2NzaS9zY3NpLWNoYW5nZXIudHh0CmRpZmYgLS1n
aXQgYS9Eb2N1bWVudGF0aW9uL3Njc2kvc2NzaS1nZW5lcmljLnR4dCBiL0RvY3VtZW50YXRpb24v
ZHJpdmVycy9zY3NpL3Njc2ktZ2VuZXJpYy50eHQKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFt
ZSBmcm9tIERvY3VtZW50YXRpb24vc2NzaS9zY3NpLWdlbmVyaWMudHh0CnJlbmFtZSB0byBEb2N1
bWVudGF0aW9uL2RyaXZlcnMvc2NzaS9zY3NpLWdlbmVyaWMudHh0CmRpZmYgLS1naXQgYS9Eb2N1
bWVudGF0aW9uL3Njc2kvc2NzaS1wYXJhbWV0ZXJzLnR4dCBiL0RvY3VtZW50YXRpb24vZHJpdmVy
cy9zY3NpL3Njc2ktcGFyYW1ldGVycy50eHQKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBm
cm9tIERvY3VtZW50YXRpb24vc2NzaS9zY3NpLXBhcmFtZXRlcnMudHh0CnJlbmFtZSB0byBEb2N1
bWVudGF0aW9uL2RyaXZlcnMvc2NzaS9zY3NpLXBhcmFtZXRlcnMudHh0CmRpZmYgLS1naXQgYS9E
b2N1bWVudGF0aW9uL3Njc2kvc2NzaS50eHQgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvc2NzaS9z
Y3NpLnR4dApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9z
Y3NpL3Njc2kudHh0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvc2NzaS9zY3NpLnR4
dApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9zY3NpL3Njc2lfZWgudHh0IGIvRG9jdW1lbnRh
dGlvbi9kcml2ZXJzL3Njc2kvc2NzaV9laC50eHQKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFt
ZSBmcm9tIERvY3VtZW50YXRpb24vc2NzaS9zY3NpX2VoLnR4dApyZW5hbWUgdG8gRG9jdW1lbnRh
dGlvbi9kcml2ZXJzL3Njc2kvc2NzaV9laC50eHQKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24v
c2NzaS9zY3NpX2ZjX3RyYW5zcG9ydC50eHQgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvc2NzaS9z
Y3NpX2ZjX3RyYW5zcG9ydC50eHQKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERv
Y3VtZW50YXRpb24vc2NzaS9zY3NpX2ZjX3RyYW5zcG9ydC50eHQKcmVuYW1lIHRvIERvY3VtZW50
YXRpb24vZHJpdmVycy9zY3NpL3Njc2lfZmNfdHJhbnNwb3J0LnR4dApkaWZmIC0tZ2l0IGEvRG9j
dW1lbnRhdGlvbi9zY3NpL3Njc2lfbWlkX2xvd19hcGkudHh0IGIvRG9jdW1lbnRhdGlvbi9kcml2
ZXJzL3Njc2kvc2NzaV9taWRfbG93X2FwaS50eHQKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFt
ZSBmcm9tIERvY3VtZW50YXRpb24vc2NzaS9zY3NpX21pZF9sb3dfYXBpLnR4dApyZW5hbWUgdG8g
RG9jdW1lbnRhdGlvbi9kcml2ZXJzL3Njc2kvc2NzaV9taWRfbG93X2FwaS50eHQKZGlmZiAtLWdp
dCBhL0RvY3VtZW50YXRpb24vc2NzaS9zY3NpX3RyYW5zcG9ydF9zcnAvTWFrZWZpbGUgYi9Eb2N1
bWVudGF0aW9uL2RyaXZlcnMvc2NzaS9zY3NpX3RyYW5zcG9ydF9zcnAvTWFrZWZpbGUKc2ltaWxh
cml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vc2NzaS9zY3NpX3RyYW5z
cG9ydF9zcnAvTWFrZWZpbGUKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9zY3NpL3Nj
c2lfdHJhbnNwb3J0X3NycC9NYWtlZmlsZQpkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9zY3Np
L3Njc2lfdHJhbnNwb3J0X3NycC9ycG9ydF9zdGF0ZV9kaWFncmFtLmRvdCBiL0RvY3VtZW50YXRp
b24vZHJpdmVycy9zY3NpL3Njc2lfdHJhbnNwb3J0X3NycC9ycG9ydF9zdGF0ZV9kaWFncmFtLmRv
dApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9zY3NpL3Nj
c2lfdHJhbnNwb3J0X3NycC9ycG9ydF9zdGF0ZV9kaWFncmFtLmRvdApyZW5hbWUgdG8gRG9jdW1l
bnRhdGlvbi9kcml2ZXJzL3Njc2kvc2NzaV90cmFuc3BvcnRfc3JwL3Jwb3J0X3N0YXRlX2RpYWdy
YW0uZG90CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL3Njc2kvc2QtcGFyYW1ldGVycy50eHQg
Yi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvc2NzaS9zZC1wYXJhbWV0ZXJzLnR4dApzaW1pbGFyaXR5
IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9zY3NpL3NkLXBhcmFtZXRlcnMu
dHh0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvc2NzaS9zZC1wYXJhbWV0ZXJzLnR4
dApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9zY3NpL3NtYXJ0cHFpLnR4dCBiL0RvY3VtZW50
YXRpb24vZHJpdmVycy9zY3NpL3NtYXJ0cHFpLnR4dApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVu
YW1lIGZyb20gRG9jdW1lbnRhdGlvbi9zY3NpL3NtYXJ0cHFpLnR4dApyZW5hbWUgdG8gRG9jdW1l
bnRhdGlvbi9kcml2ZXJzL3Njc2kvc21hcnRwcWkudHh0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0
aW9uL3Njc2kvc3QudHh0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL3Njc2kvc3QudHh0CnNpbWls
YXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL3Njc2kvc3QudHh0CnJl
bmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvc2NzaS9zdC50eHQKZGlmZiAtLWdpdCBhL0Rv
Y3VtZW50YXRpb24vc2NzaS9zeW01M2M1MDBfY3MudHh0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJz
L3Njc2kvc3ltNTNjNTAwX2NzLnR4dApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20g
RG9jdW1lbnRhdGlvbi9zY3NpL3N5bTUzYzUwMF9jcy50eHQKcmVuYW1lIHRvIERvY3VtZW50YXRp
b24vZHJpdmVycy9zY3NpL3N5bTUzYzUwMF9jcy50eHQKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRp
b24vc2NzaS9zeW01M2M4eHhfMi50eHQgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvc2NzaS9zeW01
M2M4eHhfMi50eHQKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRp
b24vc2NzaS9zeW01M2M4eHhfMi50eHQKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9z
Y3NpL3N5bTUzYzh4eF8yLnR4dApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9zY3NpL3RjbV9x
bGEyeHh4LnR4dCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9zY3NpL3RjbV9xbGEyeHh4LnR4dApz
aW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9zY3NpL3RjbV9x
bGEyeHh4LnR4dApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL3Njc2kvdGNtX3FsYTJ4
eHgudHh0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL3Njc2kvdWZzLnR4dCBiL0RvY3VtZW50
YXRpb24vZHJpdmVycy9zY3NpL3Vmcy50eHQKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBm
cm9tIERvY3VtZW50YXRpb24vc2NzaS91ZnMudHh0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2Ry
aXZlcnMvc2NzaS91ZnMudHh0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL3Njc2kvd2Q3MTl4
LnR4dCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9zY3NpL3dkNzE5eC50eHQKc2ltaWxhcml0eSBp
bmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vc2NzaS93ZDcxOXgudHh0CnJlbmFt
ZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvc2NzaS93ZDcxOXgudHh0CmRpZmYgLS1naXQgYS9E
b2N1bWVudGF0aW9uL3NlcmlhbC9jeWNsYWRlc196LnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVy
cy9zZXJpYWwvY3ljbGFkZXNfei5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9t
IERvY3VtZW50YXRpb24vc2VyaWFsL2N5Y2xhZGVzX3oucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0
aW9uL2RyaXZlcnMvc2VyaWFsL2N5Y2xhZGVzX3oucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0
aW9uL3NlcmlhbC9kcml2ZXIucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL3NlcmlhbC9kcml2
ZXIucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL3Nl
cmlhbC9kcml2ZXIucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvc2VyaWFsL2Ry
aXZlci5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vc2VyaWFsL2luZGV4LnJzdCBiL0Rv
Y3VtZW50YXRpb24vZHJpdmVycy9zZXJpYWwvaW5kZXgucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAw
JQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL3NlcmlhbC9pbmRleC5yc3QKcmVuYW1lIHRvIERv
Y3VtZW50YXRpb24vZHJpdmVycy9zZXJpYWwvaW5kZXgucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVu
dGF0aW9uL3NlcmlhbC9tb3hhLXNtYXJ0aW8ucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL3Nl
cmlhbC9tb3hhLXNtYXJ0aW8ucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBE
b2N1bWVudGF0aW9uL3NlcmlhbC9tb3hhLXNtYXJ0aW8ucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0
aW9uL2RyaXZlcnMvc2VyaWFsL21veGEtc21hcnRpby5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50
YXRpb24vc2VyaWFsL25fZ3NtLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9zZXJpYWwvbl9n
c20ucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL3Nl
cmlhbC9uX2dzbS5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9zZXJpYWwvbl9n
c20ucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL3NlcmlhbC9yb2NrZXQucnN0IGIvRG9j
dW1lbnRhdGlvbi9kcml2ZXJzL3NlcmlhbC9yb2NrZXQucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAw
JQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL3NlcmlhbC9yb2NrZXQucnN0CnJlbmFtZSB0byBE
b2N1bWVudGF0aW9uL2RyaXZlcnMvc2VyaWFsL3JvY2tldC5yc3QKZGlmZiAtLWdpdCBhL0RvY3Vt
ZW50YXRpb24vc2VyaWFsL3NlcmlhbC1pc283ODE2LnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVy
cy9zZXJpYWwvc2VyaWFsLWlzbzc4MTYucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUg
ZnJvbSBEb2N1bWVudGF0aW9uL3NlcmlhbC9zZXJpYWwtaXNvNzgxNi5yc3QKcmVuYW1lIHRvIERv
Y3VtZW50YXRpb24vZHJpdmVycy9zZXJpYWwvc2VyaWFsLWlzbzc4MTYucnN0CmRpZmYgLS1naXQg
YS9Eb2N1bWVudGF0aW9uL3NlcmlhbC9zZXJpYWwtcnM0ODUucnN0IGIvRG9jdW1lbnRhdGlvbi9k
cml2ZXJzL3NlcmlhbC9zZXJpYWwtcnM0ODUucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5h
bWUgZnJvbSBEb2N1bWVudGF0aW9uL3NlcmlhbC9zZXJpYWwtcnM0ODUucnN0CnJlbmFtZSB0byBE
b2N1bWVudGF0aW9uL2RyaXZlcnMvc2VyaWFsL3NlcmlhbC1yczQ4NS5yc3QKZGlmZiAtLWdpdCBh
L0RvY3VtZW50YXRpb24vc2VyaWFsL3R0eS5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvc2Vy
aWFsL3R0eS5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRp
b24vc2VyaWFsL3R0eS5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9zZXJpYWwv
dHR5LnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9zb3VuZC9hbHNhLWNvbmZpZ3VyYXRp
b24ucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL3NvdW5kL2Fsc2EtY29uZmlndXJhdGlvbi5y
c3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vc291bmQv
YWxzYS1jb25maWd1cmF0aW9uLnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL3Nv
dW5kL2Fsc2EtY29uZmlndXJhdGlvbi5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vc291
bmQvY2FyZHMvYXVkaWd5LW1peGVyLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9zb3VuZC9j
YXJkcy9hdWRpZ3ktbWl4ZXIucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBE
b2N1bWVudGF0aW9uL3NvdW5kL2NhcmRzL2F1ZGlneS1taXhlci5yc3QKcmVuYW1lIHRvIERvY3Vt
ZW50YXRpb24vZHJpdmVycy9zb3VuZC9jYXJkcy9hdWRpZ3ktbWl4ZXIucnN0CmRpZmYgLS1naXQg
YS9Eb2N1bWVudGF0aW9uL3NvdW5kL2NhcmRzL2F1ZGlvcGhpbGUtdXNiLnJzdCBiL0RvY3VtZW50
YXRpb24vZHJpdmVycy9zb3VuZC9jYXJkcy9hdWRpb3BoaWxlLXVzYi5yc3QKc2ltaWxhcml0eSBp
bmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vc291bmQvY2FyZHMvYXVkaW9waGls
ZS11c2IucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvc291bmQvY2FyZHMvYXVk
aW9waGlsZS11c2IucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL3NvdW5kL2NhcmRzL2J0
ODd4LnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9zb3VuZC9jYXJkcy9idDg3eC5yc3QKc2lt
aWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vc291bmQvY2FyZHMv
YnQ4N3gucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvc291bmQvY2FyZHMvYnQ4
N3gucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL3NvdW5kL2NhcmRzL2NtaXBjaS5yc3Qg
Yi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvc291bmQvY2FyZHMvY21pcGNpLnJzdApzaW1pbGFyaXR5
IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9zb3VuZC9jYXJkcy9jbWlwY2ku
cnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvc291bmQvY2FyZHMvY21pcGNpLnJz
dApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9zb3VuZC9jYXJkcy9lbXUxMGsxLWphY2sucnN0
IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL3NvdW5kL2NhcmRzL2VtdTEwazEtamFjay5yc3QKc2lt
aWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vc291bmQvY2FyZHMv
ZW11MTBrMS1qYWNrLnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL3NvdW5kL2Nh
cmRzL2VtdTEwazEtamFjay5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vc291bmQvY2Fy
ZHMvaGRzcG0ucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL3NvdW5kL2NhcmRzL2hkc3BtLnJz
dApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9zb3VuZC9j
YXJkcy9oZHNwbS5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9zb3VuZC9jYXJk
cy9oZHNwbS5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vc291bmQvY2FyZHMvaW1nLXNw
ZGlmLWluLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9zb3VuZC9jYXJkcy9pbWctc3BkaWYt
aW4ucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL3Nv
dW5kL2NhcmRzL2ltZy1zcGRpZi1pbi5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVy
cy9zb3VuZC9jYXJkcy9pbWctc3BkaWYtaW4ucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9u
L3NvdW5kL2NhcmRzL2luZGV4LnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9zb3VuZC9jYXJk
cy9pbmRleC5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRp
b24vc291bmQvY2FyZHMvaW5kZXgucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMv
c291bmQvY2FyZHMvaW5kZXgucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL3NvdW5kL2Nh
cmRzL2pveXN0aWNrLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9zb3VuZC9jYXJkcy9qb3lz
dGljay5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24v
c291bmQvY2FyZHMvam95c3RpY2sucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMv
c291bmQvY2FyZHMvam95c3RpY2sucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL3NvdW5k
L2NhcmRzL21heWE0NC5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvc291bmQvY2FyZHMvbWF5
YTQ0LnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9z
b3VuZC9jYXJkcy9tYXlhNDQucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvc291
bmQvY2FyZHMvbWF5YTQ0LnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9zb3VuZC9jYXJk
cy9taXhhcnQucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL3NvdW5kL2NhcmRzL21peGFydC5y
c3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vc291bmQv
Y2FyZHMvbWl4YXJ0LnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL3NvdW5kL2Nh
cmRzL21peGFydC5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vc291bmQvY2FyZHMvbXVs
dGlzb3VuZC5zaCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9zb3VuZC9jYXJkcy9tdWx0aXNvdW5k
LnNoCnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL3NvdW5k
L2NhcmRzL211bHRpc291bmQuc2gKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9zb3Vu
ZC9jYXJkcy9tdWx0aXNvdW5kLnNoCmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL3NvdW5kL2Nh
cmRzL3NiLWxpdmUtbWl4ZXIucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL3NvdW5kL2NhcmRz
L3NiLWxpdmUtbWl4ZXIucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1
bWVudGF0aW9uL3NvdW5kL2NhcmRzL3NiLWxpdmUtbWl4ZXIucnN0CnJlbmFtZSB0byBEb2N1bWVu
dGF0aW9uL2RyaXZlcnMvc291bmQvY2FyZHMvc2ItbGl2ZS1taXhlci5yc3QKZGlmZiAtLWdpdCBh
L0RvY3VtZW50YXRpb24vc291bmQvY2FyZHMvc2VyaWFsLXUxNjU1MC5yc3QgYi9Eb2N1bWVudGF0
aW9uL2RyaXZlcnMvc291bmQvY2FyZHMvc2VyaWFsLXUxNjU1MC5yc3QKc2ltaWxhcml0eSBpbmRl
eCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vc291bmQvY2FyZHMvc2VyaWFsLXUxNjU1
MC5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9zb3VuZC9jYXJkcy9zZXJpYWwt
dTE2NTUwLnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9zb3VuZC9jYXJkcy92aWE4Mnh4
LW1peGVyLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9zb3VuZC9jYXJkcy92aWE4Mnh4LW1p
eGVyLnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9z
b3VuZC9jYXJkcy92aWE4Mnh4LW1peGVyLnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2
ZXJzL3NvdW5kL2NhcmRzL3ZpYTgyeHgtbWl4ZXIucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0
aW9uL3NvdW5kL2NvbmYucHkgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvc291bmQvY29uZi5weQpz
aW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9zb3VuZC9jb25m
LnB5CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvc291bmQvY29uZi5weQpkaWZmIC0t
Z2l0IGEvRG9jdW1lbnRhdGlvbi9zb3VuZC9kZXNpZ25zL2NoYW5uZWwtbWFwcGluZy1hcGkucnN0
IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL3NvdW5kL2Rlc2lnbnMvY2hhbm5lbC1tYXBwaW5nLWFw
aS5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vc291
bmQvZGVzaWducy9jaGFubmVsLW1hcHBpbmctYXBpLnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlv
bi9kcml2ZXJzL3NvdW5kL2Rlc2lnbnMvY2hhbm5lbC1tYXBwaW5nLWFwaS5yc3QKZGlmZiAtLWdp
dCBhL0RvY3VtZW50YXRpb24vc291bmQvZGVzaWducy9jb21wcmVzcy1vZmZsb2FkLnJzdCBiL0Rv
Y3VtZW50YXRpb24vZHJpdmVycy9zb3VuZC9kZXNpZ25zL2NvbXByZXNzLW9mZmxvYWQucnN0CnNp
bWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL3NvdW5kL2Rlc2ln
bnMvY29tcHJlc3Mtb2ZmbG9hZC5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9z
b3VuZC9kZXNpZ25zL2NvbXByZXNzLW9mZmxvYWQucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0
aW9uL3NvdW5kL2Rlc2lnbnMvY29udHJvbC1uYW1lcy5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZl
cnMvc291bmQvZGVzaWducy9jb250cm9sLW5hbWVzLnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUK
cmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9zb3VuZC9kZXNpZ25zL2NvbnRyb2wtbmFtZXMucnN0
CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvc291bmQvZGVzaWducy9jb250cm9sLW5h
bWVzLnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9zb3VuZC9kZXNpZ25zL2luZGV4LnJz
dCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9zb3VuZC9kZXNpZ25zL2luZGV4LnJzdApzaW1pbGFy
aXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9zb3VuZC9kZXNpZ25zL2lu
ZGV4LnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL3NvdW5kL2Rlc2lnbnMvaW5k
ZXgucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL3NvdW5kL2Rlc2lnbnMvamFjay1jb250
cm9scy5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvc291bmQvZGVzaWducy9qYWNrLWNvbnRy
b2xzLnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9z
b3VuZC9kZXNpZ25zL2phY2stY29udHJvbHMucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2Ry
aXZlcnMvc291bmQvZGVzaWducy9qYWNrLWNvbnRyb2xzLnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1l
bnRhdGlvbi9zb3VuZC9kZXNpZ25zL29zcy1lbXVsYXRpb24ucnN0IGIvRG9jdW1lbnRhdGlvbi9k
cml2ZXJzL3NvdW5kL2Rlc2lnbnMvb3NzLWVtdWxhdGlvbi5yc3QKc2ltaWxhcml0eSBpbmRleCAx
MDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vc291bmQvZGVzaWducy9vc3MtZW11bGF0aW9u
LnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL3NvdW5kL2Rlc2lnbnMvb3NzLWVt
dWxhdGlvbi5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vc291bmQvZGVzaWducy9wb3dl
cnNhdmUucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL3NvdW5kL2Rlc2lnbnMvcG93ZXJzYXZl
LnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9zb3Vu
ZC9kZXNpZ25zL3Bvd2Vyc2F2ZS5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9z
b3VuZC9kZXNpZ25zL3Bvd2Vyc2F2ZS5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vc291
bmQvZGVzaWducy9wcm9jZmlsZS5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvc291bmQvZGVz
aWducy9wcm9jZmlsZS5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3Vt
ZW50YXRpb24vc291bmQvZGVzaWducy9wcm9jZmlsZS5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRp
b24vZHJpdmVycy9zb3VuZC9kZXNpZ25zL3Byb2NmaWxlLnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1l
bnRhdGlvbi9zb3VuZC9kZXNpZ25zL3NlcS1vc3MucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJz
L3NvdW5kL2Rlc2lnbnMvc2VxLW9zcy5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBm
cm9tIERvY3VtZW50YXRpb24vc291bmQvZGVzaWducy9zZXEtb3NzLnJzdApyZW5hbWUgdG8gRG9j
dW1lbnRhdGlvbi9kcml2ZXJzL3NvdW5kL2Rlc2lnbnMvc2VxLW9zcy5yc3QKZGlmZiAtLWdpdCBh
L0RvY3VtZW50YXRpb24vc291bmQvZGVzaWducy90aW1lc3RhbXBpbmcucnN0IGIvRG9jdW1lbnRh
dGlvbi9kcml2ZXJzL3NvdW5kL2Rlc2lnbnMvdGltZXN0YW1waW5nLnJzdApzaW1pbGFyaXR5IGlu
ZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9zb3VuZC9kZXNpZ25zL3RpbWVzdGFt
cGluZy5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9zb3VuZC9kZXNpZ25zL3Rp
bWVzdGFtcGluZy5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vc291bmQvZGVzaWducy90
cmFjZXBvaW50cy5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvc291bmQvZGVzaWducy90cmFj
ZXBvaW50cy5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRp
b24vc291bmQvZGVzaWducy90cmFjZXBvaW50cy5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24v
ZHJpdmVycy9zb3VuZC9kZXNpZ25zL3RyYWNlcG9pbnRzLnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1l
bnRhdGlvbi9zb3VuZC9oZC1hdWRpby9jb250cm9scy5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZl
cnMvc291bmQvaGQtYXVkaW8vY29udHJvbHMucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5h
bWUgZnJvbSBEb2N1bWVudGF0aW9uL3NvdW5kL2hkLWF1ZGlvL2NvbnRyb2xzLnJzdApyZW5hbWUg
dG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL3NvdW5kL2hkLWF1ZGlvL2NvbnRyb2xzLnJzdApkaWZm
IC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9zb3VuZC9oZC1hdWRpby9kcC1tc3QucnN0IGIvRG9jdW1l
bnRhdGlvbi9kcml2ZXJzL3NvdW5kL2hkLWF1ZGlvL2RwLW1zdC5yc3QKc2ltaWxhcml0eSBpbmRl
eCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vc291bmQvaGQtYXVkaW8vZHAtbXN0LnJz
dApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL3NvdW5kL2hkLWF1ZGlvL2RwLW1zdC5y
c3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vc291bmQvaGQtYXVkaW8vaW5kZXgucnN0IGIv
RG9jdW1lbnRhdGlvbi9kcml2ZXJzL3NvdW5kL2hkLWF1ZGlvL2luZGV4LnJzdApzaW1pbGFyaXR5
IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9zb3VuZC9oZC1hdWRpby9pbmRl
eC5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9zb3VuZC9oZC1hdWRpby9pbmRl
eC5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vc291bmQvaGQtYXVkaW8vbW9kZWxzLnJz
dCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9zb3VuZC9oZC1hdWRpby9tb2RlbHMucnN0CnNpbWls
YXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL3NvdW5kL2hkLWF1ZGlv
L21vZGVscy5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9zb3VuZC9oZC1hdWRp
by9tb2RlbHMucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL3NvdW5kL2hkLWF1ZGlvL25v
dGVzLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9zb3VuZC9oZC1hdWRpby9ub3Rlcy5yc3QK
c2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vc291bmQvaGQt
YXVkaW8vbm90ZXMucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvc291bmQvaGQt
YXVkaW8vbm90ZXMucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL3NvdW5kL2luZGV4LnJz
dCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9zb3VuZC9pbmRleC5yc3QKc2ltaWxhcml0eSBpbmRl
eCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vc291bmQvaW5kZXgucnN0CnJlbmFtZSB0
byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvc291bmQvaW5kZXgucnN0CmRpZmYgLS1naXQgYS9Eb2N1
bWVudGF0aW9uL3NvdW5kL2tlcm5lbC1hcGkvYWxzYS1kcml2ZXItYXBpLnJzdCBiL0RvY3VtZW50
YXRpb24vZHJpdmVycy9zb3VuZC9rZXJuZWwtYXBpL2Fsc2EtZHJpdmVyLWFwaS5yc3QKc2ltaWxh
cml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vc291bmQva2VybmVsLWFw
aS9hbHNhLWRyaXZlci1hcGkucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvc291
bmQva2VybmVsLWFwaS9hbHNhLWRyaXZlci1hcGkucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0
aW9uL3NvdW5kL2tlcm5lbC1hcGkvaW5kZXgucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL3Nv
dW5kL2tlcm5lbC1hcGkvaW5kZXgucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJv
bSBEb2N1bWVudGF0aW9uL3NvdW5kL2tlcm5lbC1hcGkvaW5kZXgucnN0CnJlbmFtZSB0byBEb2N1
bWVudGF0aW9uL2RyaXZlcnMvc291bmQva2VybmVsLWFwaS9pbmRleC5yc3QKZGlmZiAtLWdpdCBh
L0RvY3VtZW50YXRpb24vc291bmQva2VybmVsLWFwaS93cml0aW5nLWFuLWFsc2EtZHJpdmVyLnJz
dCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9zb3VuZC9rZXJuZWwtYXBpL3dyaXRpbmctYW4tYWxz
YS1kcml2ZXIucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0
aW9uL3NvdW5kL2tlcm5lbC1hcGkvd3JpdGluZy1hbi1hbHNhLWRyaXZlci5yc3QKcmVuYW1lIHRv
IERvY3VtZW50YXRpb24vZHJpdmVycy9zb3VuZC9rZXJuZWwtYXBpL3dyaXRpbmctYW4tYWxzYS1k
cml2ZXIucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL3NvdW5kL3NvYy9jbG9ja2luZy5y
c3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvc291bmQvc29jL2Nsb2NraW5nLnJzdApzaW1pbGFy
aXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9zb3VuZC9zb2MvY2xvY2tp
bmcucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvc291bmQvc29jL2Nsb2NraW5n
LnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9zb3VuZC9zb2MvY29kZWMtdG8tY29kZWMu
cnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL3NvdW5kL3NvYy9jb2RlYy10by1jb2RlYy5yc3QK
c2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vc291bmQvc29j
L2NvZGVjLXRvLWNvZGVjLnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL3NvdW5k
L3NvYy9jb2RlYy10by1jb2RlYy5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vc291bmQv
c29jL2NvZGVjLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9zb3VuZC9zb2MvY29kZWMucnN0
CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL3NvdW5kL3Nv
Yy9jb2RlYy5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9zb3VuZC9zb2MvY29k
ZWMucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL3NvdW5kL3NvYy9kYWkucnN0IGIvRG9j
dW1lbnRhdGlvbi9kcml2ZXJzL3NvdW5kL3NvYy9kYWkucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAw
JQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL3NvdW5kL3NvYy9kYWkucnN0CnJlbmFtZSB0byBE
b2N1bWVudGF0aW9uL2RyaXZlcnMvc291bmQvc29jL2RhaS5yc3QKZGlmZiAtLWdpdCBhL0RvY3Vt
ZW50YXRpb24vc291bmQvc29jL2RhcG0ucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL3NvdW5k
L3NvYy9kYXBtLnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRh
dGlvbi9zb3VuZC9zb2MvZGFwbS5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9z
b3VuZC9zb2MvZGFwbS5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vc291bmQvc29jL2Rw
Y20ucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL3NvdW5kL3NvYy9kcGNtLnJzdApzaW1pbGFy
aXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9zb3VuZC9zb2MvZHBjbS5y
c3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9zb3VuZC9zb2MvZHBjbS5yc3QKZGlm
ZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vc291bmQvc29jL2luZGV4LnJzdCBiL0RvY3VtZW50YXRp
b24vZHJpdmVycy9zb3VuZC9zb2MvaW5kZXgucnN0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5h
bWUgZnJvbSBEb2N1bWVudGF0aW9uL3NvdW5kL3NvYy9pbmRleC5yc3QKcmVuYW1lIHRvIERvY3Vt
ZW50YXRpb24vZHJpdmVycy9zb3VuZC9zb2MvaW5kZXgucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVu
dGF0aW9uL3NvdW5kL3NvYy9qYWNrLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9zb3VuZC9z
b2MvamFjay5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRp
b24vc291bmQvc29jL2phY2sucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvc291
bmQvc29jL2phY2sucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL3NvdW5kL3NvYy9tYWNo
aW5lLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9zb3VuZC9zb2MvbWFjaGluZS5yc3QKc2lt
aWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vc291bmQvc29jL21h
Y2hpbmUucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvc291bmQvc29jL21hY2hp
bmUucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL3NvdW5kL3NvYy9vdmVydmlldy5yc3Qg
Yi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvc291bmQvc29jL292ZXJ2aWV3LnJzdApzaW1pbGFyaXR5
IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9zb3VuZC9zb2Mvb3ZlcnZpZXcu
cnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvc291bmQvc29jL292ZXJ2aWV3LnJz
dApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9zb3VuZC9zb2MvcGxhdGZvcm0ucnN0IGIvRG9j
dW1lbnRhdGlvbi9kcml2ZXJzL3NvdW5kL3NvYy9wbGF0Zm9ybS5yc3QKc2ltaWxhcml0eSBpbmRl
eCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vc291bmQvc29jL3BsYXRmb3JtLnJzdApy
ZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL3NvdW5kL3NvYy9wbGF0Zm9ybS5yc3QKZGlm
ZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vc291bmQvc29jL3BvcHMtY2xpY2tzLnJzdCBiL0RvY3Vt
ZW50YXRpb24vZHJpdmVycy9zb3VuZC9zb2MvcG9wcy1jbGlja3MucnN0CnNpbWlsYXJpdHkgaW5k
ZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL3NvdW5kL3NvYy9wb3BzLWNsaWNrcy5y
c3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9zb3VuZC9zb2MvcG9wcy1jbGlja3Mu
cnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL3VzYi9DUkVESVRTIGIvRG9jdW1lbnRhdGlv
bi9kcml2ZXJzL3VzYi9DUkVESVRTCnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBE
b2N1bWVudGF0aW9uL3VzYi9DUkVESVRTCnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMv
dXNiL0NSRURJVFMKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vdXNiL1dVU0ItRGVzaWduLW92
ZXJ2aWV3LnR4dCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy91c2IvV1VTQi1EZXNpZ24tb3ZlcnZp
ZXcudHh0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL3Vz
Yi9XVVNCLURlc2lnbi1vdmVydmlldy50eHQKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVy
cy91c2IvV1VTQi1EZXNpZ24tb3ZlcnZpZXcudHh0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9u
L3VzYi9hY20udHh0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL3VzYi9hY20udHh0CnNpbWlsYXJp
dHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL3VzYi9hY20udHh0CnJlbmFt
ZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvdXNiL2FjbS50eHQKZGlmZiAtLWdpdCBhL0RvY3Vt
ZW50YXRpb24vdXNiL2F1dGhvcml6YXRpb24udHh0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL3Vz
Yi9hdXRob3JpemF0aW9uLnR4dApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9j
dW1lbnRhdGlvbi91c2IvYXV0aG9yaXphdGlvbi50eHQKcmVuYW1lIHRvIERvY3VtZW50YXRpb24v
ZHJpdmVycy91c2IvYXV0aG9yaXphdGlvbi50eHQKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24v
dXNiL2NoaXBpZGVhLnR4dCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy91c2IvY2hpcGlkZWEudHh0
CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL3VzYi9jaGlw
aWRlYS50eHQKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy91c2IvY2hpcGlkZWEudHh0
CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL3VzYi9kd2MzLnR4dCBiL0RvY3VtZW50YXRpb24v
ZHJpdmVycy91c2IvZHdjMy50eHQKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERv
Y3VtZW50YXRpb24vdXNiL2R3YzMudHh0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMv
dXNiL2R3YzMudHh0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL3VzYi9laGNpLnR4dCBiL0Rv
Y3VtZW50YXRpb24vZHJpdmVycy91c2IvZWhjaS50eHQKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJl
bmFtZSBmcm9tIERvY3VtZW50YXRpb24vdXNiL2VoY2kudHh0CnJlbmFtZSB0byBEb2N1bWVudGF0
aW9uL2RyaXZlcnMvdXNiL2VoY2kudHh0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL3VzYi9m
dW5jdGlvbmZzLnR4dCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy91c2IvZnVuY3Rpb25mcy50eHQK
c2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vdXNiL2Z1bmN0
aW9uZnMudHh0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvdXNiL2Z1bmN0aW9uZnMu
dHh0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL3VzYi9nYWRnZXQtdGVzdGluZy50eHQgYi9E
b2N1bWVudGF0aW9uL2RyaXZlcnMvdXNiL2dhZGdldC10ZXN0aW5nLnR4dApzaW1pbGFyaXR5IGlu
ZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi91c2IvZ2FkZ2V0LXRlc3RpbmcudHh0
CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvdXNiL2dhZGdldC10ZXN0aW5nLnR4dApk
aWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi91c2IvZ2FkZ2V0X2NvbmZpZ2ZzLnR4dCBiL0RvY3Vt
ZW50YXRpb24vZHJpdmVycy91c2IvZ2FkZ2V0X2NvbmZpZ2ZzLnR4dApzaW1pbGFyaXR5IGluZGV4
IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi91c2IvZ2FkZ2V0X2NvbmZpZ2ZzLnR4dApy
ZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL3VzYi9nYWRnZXRfY29uZmlnZnMudHh0CmRp
ZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL3VzYi9nYWRnZXRfaGlkLnR4dCBiL0RvY3VtZW50YXRp
b24vZHJpdmVycy91c2IvZ2FkZ2V0X2hpZC50eHQKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFt
ZSBmcm9tIERvY3VtZW50YXRpb24vdXNiL2dhZGdldF9oaWQudHh0CnJlbmFtZSB0byBEb2N1bWVu
dGF0aW9uL2RyaXZlcnMvdXNiL2dhZGdldF9oaWQudHh0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0
aW9uL3VzYi9nYWRnZXRfbXVsdGkudHh0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL3VzYi9nYWRn
ZXRfbXVsdGkudHh0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0
aW9uL3VzYi9nYWRnZXRfbXVsdGkudHh0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMv
dXNiL2dhZGdldF9tdWx0aS50eHQKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vdXNiL2dhZGdl
dF9wcmludGVyLnR4dCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy91c2IvZ2FkZ2V0X3ByaW50ZXIu
dHh0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL3VzYi9n
YWRnZXRfcHJpbnRlci50eHQKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy91c2IvZ2Fk
Z2V0X3ByaW50ZXIudHh0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL3VzYi9nYWRnZXRfc2Vy
aWFsLnR4dCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy91c2IvZ2FkZ2V0X3NlcmlhbC50eHQKc2lt
aWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vdXNiL2dhZGdldF9z
ZXJpYWwudHh0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvdXNiL2dhZGdldF9zZXJp
YWwudHh0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL3VzYi9pdXVfcGhvZW5peC50eHQgYi9E
b2N1bWVudGF0aW9uL2RyaXZlcnMvdXNiL2l1dV9waG9lbml4LnR4dApzaW1pbGFyaXR5IGluZGV4
IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi91c2IvaXV1X3Bob2VuaXgudHh0CnJlbmFt
ZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvdXNiL2l1dV9waG9lbml4LnR4dApkaWZmIC0tZ2l0
IGEvRG9jdW1lbnRhdGlvbi91c2IvbGludXgtY2RjLWFjbS5pbmYgYi9Eb2N1bWVudGF0aW9uL2Ry
aXZlcnMvdXNiL2xpbnV4LWNkYy1hY20uaW5mCnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUg
ZnJvbSBEb2N1bWVudGF0aW9uL3VzYi9saW51eC1jZGMtYWNtLmluZgpyZW5hbWUgdG8gRG9jdW1l
bnRhdGlvbi9kcml2ZXJzL3VzYi9saW51eC1jZGMtYWNtLmluZgpkaWZmIC0tZ2l0IGEvRG9jdW1l
bnRhdGlvbi91c2IvbGludXguaW5mIGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL3VzYi9saW51eC5p
bmYKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vdXNiL2xp
bnV4LmluZgpyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL3VzYi9saW51eC5pbmYKZGlm
ZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vdXNiL21hc3Mtc3RvcmFnZS50eHQgYi9Eb2N1bWVudGF0
aW9uL2RyaXZlcnMvdXNiL21hc3Mtc3RvcmFnZS50eHQKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJl
bmFtZSBmcm9tIERvY3VtZW50YXRpb24vdXNiL21hc3Mtc3RvcmFnZS50eHQKcmVuYW1lIHRvIERv
Y3VtZW50YXRpb24vZHJpdmVycy91c2IvbWFzcy1zdG9yYWdlLnR4dApkaWZmIC0tZ2l0IGEvRG9j
dW1lbnRhdGlvbi91c2IvbWlzY191c2JzZXZzZWcudHh0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJz
L3VzYi9taXNjX3VzYnNldnNlZy50eHQKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9t
IERvY3VtZW50YXRpb24vdXNiL21pc2NfdXNic2V2c2VnLnR4dApyZW5hbWUgdG8gRG9jdW1lbnRh
dGlvbi9kcml2ZXJzL3VzYi9taXNjX3VzYnNldnNlZy50eHQKZGlmZiAtLWdpdCBhL0RvY3VtZW50
YXRpb24vdXNiL210b3VjaHVzYi50eHQgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvdXNiL210b3Vj
aHVzYi50eHQKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24v
dXNiL210b3VjaHVzYi50eHQKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy91c2IvbXRv
dWNodXNiLnR4dApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi91c2Ivb2hjaS50eHQgYi9Eb2N1
bWVudGF0aW9uL2RyaXZlcnMvdXNiL29oY2kudHh0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5h
bWUgZnJvbSBEb2N1bWVudGF0aW9uL3VzYi9vaGNpLnR4dApyZW5hbWUgdG8gRG9jdW1lbnRhdGlv
bi9kcml2ZXJzL3VzYi9vaGNpLnR4dApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi91c2Ivcmlv
LnR4dCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy91c2IvcmlvLnR4dApzaW1pbGFyaXR5IGluZGV4
IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi91c2IvcmlvLnR4dApyZW5hbWUgdG8gRG9j
dW1lbnRhdGlvbi9kcml2ZXJzL3VzYi9yaW8udHh0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9u
L3VzYi91c2ItaGVscC50eHQgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvdXNiL3VzYi1oZWxwLnR4
dApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi91c2IvdXNi
LWhlbHAudHh0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvdXNiL3VzYi1oZWxwLnR4
dApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi91c2IvdXNiLXNlcmlhbC50eHQgYi9Eb2N1bWVu
dGF0aW9uL2RyaXZlcnMvdXNiL3VzYi1zZXJpYWwudHh0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpy
ZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL3VzYi91c2Itc2VyaWFsLnR4dApyZW5hbWUgdG8gRG9j
dW1lbnRhdGlvbi9kcml2ZXJzL3VzYi91c2Itc2VyaWFsLnR4dApkaWZmIC0tZ2l0IGEvRG9jdW1l
bnRhdGlvbi91c2IvdXNiZGV2ZnMtZHJvcC1wZXJtaXNzaW9ucy5jIGIvRG9jdW1lbnRhdGlvbi9k
cml2ZXJzL3VzYi91c2JkZXZmcy1kcm9wLXBlcm1pc3Npb25zLmMKc2ltaWxhcml0eSBpbmRleCAx
MDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vdXNiL3VzYmRldmZzLWRyb3AtcGVybWlzc2lv
bnMuYwpyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL3VzYi91c2JkZXZmcy1kcm9wLXBl
cm1pc3Npb25zLmMKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vdXNiL3VzYmlwX3Byb3RvY29s
LnR4dCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy91c2IvdXNiaXBfcHJvdG9jb2wudHh0CnNpbWls
YXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL3VzYi91c2JpcF9wcm90
b2NvbC50eHQKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy91c2IvdXNiaXBfcHJvdG9j
b2wudHh0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL3VzYi91c2Jtb24udHh0IGIvRG9jdW1l
bnRhdGlvbi9kcml2ZXJzL3VzYi91c2Jtb24udHh0CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5h
bWUgZnJvbSBEb2N1bWVudGF0aW9uL3VzYi91c2Jtb24udHh0CnJlbmFtZSB0byBEb2N1bWVudGF0
aW9uL2RyaXZlcnMvdXNiL3VzYm1vbi50eHQKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vdXNi
L3d1c2ItY2JhZiBiL0RvY3VtZW50YXRpb24vZHJpdmVycy91c2Ivd3VzYi1jYmFmCnNpbWlsYXJp
dHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL3VzYi93dXNiLWNiYWYKcmVu
YW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy91c2Ivd3VzYi1jYmFmCmRpZmYgLS1naXQgYS9E
b2N1bWVudGF0aW9uL3dhdGNoZG9nL2NvbnZlcnRfZHJpdmVyc190b19rZXJuZWxfYXBpLnJzdCBi
L0RvY3VtZW50YXRpb24vZHJpdmVycy93YXRjaGRvZy9jb252ZXJ0X2RyaXZlcnNfdG9fa2VybmVs
X2FwaS5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24v
d2F0Y2hkb2cvY29udmVydF9kcml2ZXJzX3RvX2tlcm5lbF9hcGkucnN0CnJlbmFtZSB0byBEb2N1
bWVudGF0aW9uL2RyaXZlcnMvd2F0Y2hkb2cvY29udmVydF9kcml2ZXJzX3RvX2tlcm5lbF9hcGku
cnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL3dhdGNoZG9nL2hwd2R0LnJzdCBiL0RvY3Vt
ZW50YXRpb24vZHJpdmVycy93YXRjaGRvZy9ocHdkdC5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAl
CnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vd2F0Y2hkb2cvaHB3ZHQucnN0CnJlbmFtZSB0byBE
b2N1bWVudGF0aW9uL2RyaXZlcnMvd2F0Y2hkb2cvaHB3ZHQucnN0CmRpZmYgLS1naXQgYS9Eb2N1
bWVudGF0aW9uL3dhdGNoZG9nL2luZGV4LnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy93YXRj
aGRvZy9pbmRleC5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50
YXRpb24vd2F0Y2hkb2cvaW5kZXgucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMv
d2F0Y2hkb2cvaW5kZXgucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL3dhdGNoZG9nL21s
eC13ZHQucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL3dhdGNoZG9nL21seC13ZHQucnN0CnNp
bWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL3dhdGNoZG9nL21s
eC13ZHQucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvd2F0Y2hkb2cvbWx4LXdk
dC5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vd2F0Y2hkb2cvcGN3ZC13YXRjaGRvZy5y
c3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvd2F0Y2hkb2cvcGN3ZC13YXRjaGRvZy5yc3QKc2lt
aWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vd2F0Y2hkb2cvcGN3
ZC13YXRjaGRvZy5yc3QKcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy93YXRjaGRvZy9w
Y3dkLXdhdGNoZG9nLnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi93YXRjaGRvZy93YXRj
aGRvZy1hcGkucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL3dhdGNoZG9nL3dhdGNoZG9nLWFw
aS5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vd2F0
Y2hkb2cvd2F0Y2hkb2ctYXBpLnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL3dh
dGNoZG9nL3dhdGNoZG9nLWFwaS5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vd2F0Y2hk
b2cvd2F0Y2hkb2cta2VybmVsLWFwaS5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvd2F0Y2hk
b2cvd2F0Y2hkb2cta2VybmVsLWFwaS5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBm
cm9tIERvY3VtZW50YXRpb24vd2F0Y2hkb2cvd2F0Y2hkb2cta2VybmVsLWFwaS5yc3QKcmVuYW1l
IHRvIERvY3VtZW50YXRpb24vZHJpdmVycy93YXRjaGRvZy93YXRjaGRvZy1rZXJuZWwtYXBpLnJz
dApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi93YXRjaGRvZy93YXRjaGRvZy1wYXJhbWV0ZXJz
LnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy93YXRjaGRvZy93YXRjaGRvZy1wYXJhbWV0ZXJz
LnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi93YXRj
aGRvZy93YXRjaGRvZy1wYXJhbWV0ZXJzLnJzdApyZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2
ZXJzL3dhdGNoZG9nL3dhdGNoZG9nLXBhcmFtZXRlcnMucnN0CmRpZmYgLS1naXQgYS9Eb2N1bWVu
dGF0aW9uL3dhdGNoZG9nL3dhdGNoZG9nLXBtLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy93
YXRjaGRvZy93YXRjaGRvZy1wbS5yc3QKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9t
IERvY3VtZW50YXRpb24vd2F0Y2hkb2cvd2F0Y2hkb2ctcG0ucnN0CnJlbmFtZSB0byBEb2N1bWVu
dGF0aW9uL2RyaXZlcnMvd2F0Y2hkb2cvd2F0Y2hkb2ctcG0ucnN0CmRpZmYgLS1naXQgYS9Eb2N1
bWVudGF0aW9uL3dhdGNoZG9nL3dkdC5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvd2F0Y2hk
b2cvd2R0LnJzdApzaW1pbGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlv
bi93YXRjaGRvZy93ZHQucnN0CnJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvd2F0Y2hk
b2cvd2R0LnJzdAotLSAKMi4xOS4xLjg1Ni5nODg1ODQ0OGJiCgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Jul 13 08:13:58 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 13 Jul 2019 08:13:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hmDAI-00028y-FW; Sat, 13 Jul 2019 08:13:54 +0000
Received: from mail6.bemta25.messagelabs.com ([195.245.230.171])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <pbrobinson@gmail.com>) id 1hlfvA-0008IC-Tv
 for xen-devel@lists.xensource.com; Thu, 11 Jul 2019 20:44:05 +0000
Received: from [46.226.53.52] (using TLSv1.2 with cipher
 DHE-RSA-AES256-GCM-SHA384 (256 bits))
 by server-3.bemta.az-c.eu-west-1.aws.symcld.net id 78/61-11076-39F972D5;
 Thu, 11 Jul 2019 20:44:03 +0000
Authentication-Results: mx.messagelabs.com; spf=pass 
 (server-2.tower-304.messagelabs.com: domain of gmail.com designates 
 209.85.166.68 as permitted sender) smtp.mailfrom=gmail.com; dkim=pass 
 (good signature) header.i=@gmail.com header.s=20161025; dmarc=pass 
 (p=none sp=quarantine adkim=r aspf=r) header.from=gmail.com
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrMIsWRWlGSWpSXmKPExsVyMXSZi+7E+eq
 xBvv7TC3uTXnP7sDosb1vF3sAYxRrZl5SfkUCa8a7Sa+YCu6yVXy48pS9gXEbaxcjF4eQwHRG
 iYUnprJ0MXJysAg0sEo8+BcCkpAQmMMq0Xp2ARNIQkKgTOL+jL9ARRxAdpHEqpNsEOFSiaPn+
 sB6eQUEJU7OfMICMbSHWeJE0y+wIk4Bb4l7J2awg/SyCWhL7G61hNilKvHwC8gRIL0BEgcaIW
 xhAUeJG9s/MoLYIgLhEg9fPAc7lFlgL7NEf8ccsGXMApoSrdt/s09gFJiFZPcsJKkFjEyrGM2
 TijLTM0pyEzNzdA0NDHQNDY10jQyMdU0N9BKrdJP1Ukt1y1OLS3QN9RLLi/WKK3OTc1L08lJL
 NjECwzSl4LTRDsa+WW/0DjFKcjApifJO5lOPFeJLyk+pzEgszogvKs1JLT7EKMPBoSTB+2QeU
 E6wKDU9tSItMwcYMzBpCQ4eJRHeMyBp3uKCxNzizHSI1ClGS44lG+ctYubo+LUISC7YumQRsx
 BLXn5eqpQ4rxFIgwBIQ0ZpHtw4WFxfYpSVEuZlZGBgEOIpSC3KzSxBlX/FKM7BqCTM+xpkCk9
 mXgnc1ldABzEBHaTqpwZyUEkiQkqqgWlGh4h4aNbn5Y++CTbWpf8xFLAPzLd5cvnqO2ajNwlP
 45pm7ONylbq0ao1k8zGFD+olYprdDiWGdx9vYqjYuWWJk5CXQ4vQ7HUNVk/O71+3z9O+w/2Sh
 X7HkmA79c6z+esNqhbNEOkwl2isayldv2KTrXNCU76CiL/IxNZgFcPjC19EzV5WX7SXU7XrY8
 r8+Zxb1gT/ydW6y9jZXpv59M/pZZ5rWue9VGeyPS3OXpQxgS1+wpFVt/QfHeWOzPrs3ju9ZH/
 FG/2bC97OZ7ewjLdkFv18I+x3vWbT6u0yD/OtsgwyPihs/Vz8bVmNOu+Rwk6DM9f/557UuXqj
 Refpog0fbvhdn+J1fXv8uvdropRYijMSDbWYi4oTAeUxYolmAwAA
X-Env-Sender: pbrobinson@gmail.com
X-Msg-Ref: server-2.tower-304.messagelabs.com!1562877841!1606169!1
X-Originating-IP: [209.85.166.68]
X-SpamReason: No, hits=0.0 required=7.0 tests=newsletters: 
X-StarScan-Received: 
X-StarScan-Version: 9.31.5; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 30590 invoked from network); 11 Jul 2019 20:44:01 -0000
Received: from mail-io1-f68.google.com (HELO mail-io1-f68.google.com)
 (209.85.166.68)
 by server-2.tower-304.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 11 Jul 2019 20:44:01 -0000
Received: by mail-io1-f68.google.com with SMTP id u19so15528412ior.9
 for <xen-devel@lists.xensource.com>; Thu, 11 Jul 2019 13:44:01 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=Hf73/cIKW9dvmos7oXptahfvnWQRs+PXzd/Yp2c4q5g=;
 b=KdPoAwJKieRvEgwvw28Ca9HtJM1LrhezVMSV1QZdBYKTj7ej2JnrVkNaQkn0398TmO
 O6MLmNdIdupxOKMTYdatDLhTiDw5Kn3G00Ak285oiqVnby//LpSfTQce9kDjHz596lJn
 lTOyQQtr+kcCa+ThQV6ipKok8UBnNY5XOjSd4ysYMPzjEX6IKiATM/z9Nuom6/RGvAx2
 ow5gJI5V1Wnf+q7taXbqdERjs2Bdn3bSVgMKCG/25N5SUR2t/iJML8iiezCbY79+Xn50
 BR1wjgrsj64LN7BTD5XLFlso/wXq/k4JZFIiEip/U5OQDSgH+UCp1hdZzOAlayAvzpDd
 1m6Q==
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=Hf73/cIKW9dvmos7oXptahfvnWQRs+PXzd/Yp2c4q5g=;
 b=Zzt/47wqqoZeBgwWr3xf/gLkBjiQeS6TV17yPHWbNKBbCAvtVeiuQH5VL9scMHkw5F
 E2ig3h8IuFkHP3jwP39ySbrGsUF8fGm1uF5wUyf0FnoeQWSGrs00ljvLq9iO+1fPvWnR
 CE7hV+hFkqsDC97U6rVkRaPnOgQn3/y+HCSb08MtcIk/1MWg1KAkW8lrlc/HN3RFqhHb
 W0+XeX8KAsyMOg8Uq7Q+5yE4VQSmV+C+mWPi4ZYAlLP/UdQpbJFCF7VZwDeVmlRA+tUg
 OzYM++DvtX4N0uEL5fK8qmHmOGGPzZRZOdYMN8ySIGkPq/qpuE1F1XYLrgypc5v9NWgN
 31Tw==
X-Gm-Message-State: APjAAAU/mBDP0RsfkvXMJZkyiZzemnmUuhZC28JNOt8LlFWIiounDSvL
 DaaT4TJLKdBu6yl8kRCOlA3Dmcs6FQsqHwDyWnQ=
X-Google-Smtp-Source: APXvYqymyxDFoehi+4tdsezNYK0CjhovX7J8BdZG5iuYNaQDh5FxXyyTKxspY1eAvo06j+1SnacwPrkTXE+AuTSbeXM=
X-Received: by 2002:a5d:8c97:: with SMTP id g23mr6559921ion.250.1562877840461; 
 Thu, 11 Jul 2019 13:44:00 -0700 (PDT)
MIME-Version: 1.0
References: <1499367541.22465.102.camel@fedoraproject.org>
 <20170706191317.GE21146@char.us.oracle.com>
 <1499370325.22465.107.camel@fedoraproject.org>
 <06A5F10A-88B7-440F-AADB-56A2F1704A86@xenproject.org>
 <c3fb1646ea39459200c925964fb46ec8a5c04470.camel@redhat.com>
 <081a209f86a08562e9f7a087ba434ad8b1b04309.camel@fedoraproject.org>
 <c230c496979d149d2663528defd7a15d52f7ce6a.camel@infradead.org>
In-Reply-To: <c230c496979d149d2663528defd7a15d52f7ce6a.camel@infradead.org>
From: Peter Robinson <pbrobinson@gmail.com>
Date: Thu, 11 Jul 2019 21:43:48 +0100
Message-ID: <CALeDE9Mn_Zd+gCrGHSCkQ8utJ4Hv0G=T=120++yZpRQF5F1sKA@mail.gmail.com>
To: For testing and quality assurance of Fedora releases
 <test@lists.fedoraproject.org>
X-Mailman-Approved-At: Sat, 13 Jul 2019 08:13:53 +0000
Subject: Re: [Xen-devel] Criteria / validation proposal: drop 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: Adam Williamson <adamwill@fedoraproject.org>, xen-devel@lists.xensource.com,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Lars Kurth <lars.kurth.xen@gmail.com>, Daniel Kiper <daniel.kiper@oracle.com>,
 "marmarek@invisiblethingslab.com" <marmarek@invisiblethingslab.com>,
 Dario Faggioli <dfaggioli@suse.com>, Committers <committers@xenproject.org>,
 "MICHAEL A. YOUNG" <m.a.young@durham.ac.uk>,
 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>

PiBPbiBNb24sIDIwMTktMDctMDggYXQgMDk6MTEgLTA3MDAsIEFkYW0gV2lsbGlhbXNvbiB3cm90
ZToKPiA+IEl0J3Mgd29ydGggbm90aW5nIHRoYXQgYXQgbGVhc3QgcGFydCBvZiB0aGUganVzdGlm
aWNhdGlvbiBmb3IgdGhlCj4gPiBjcml0ZXJpb24gaW4gdGhlIGZpcnN0IHBsYWNlIHdhcyB0aGF0
IEFtYXpvbiB3YXMgdXNpbmcgWGVuIGZvciBFQzIsIGJ1dAo+ID4gdGhhdCBpcyBubyBsb25nZXIg
dGhlIGNhc2UsIG1vc3QgaWYgbm90IGFsbCBFQzIgaW5zdGFuY2UgdHlwZXMgbm8KPiA+IGxvbmdl
ciB1c2UgWGVuLgo+Cj4gSSBkb24ndCBrbm93IHdoZXJlIHlvdSBnb3QgdGhhdCBwYXJ0aWN1bGFy
IHBpZWNlIG9mIGluZm9ybWF0aW9uLiBJdAo+IGlzbid0IGNvcnJlY3QuIE1vc3QgRUMyIGluc3Rh
bmNlIHR5cGVzIHN0aWxsIHVzZSBYZW4uIFRoZSB2YXN0IG1ham9yaXR5Cj4gb2YgRUMyIGluc3Rh
bmNlcywgYnkgdm9sdW1lLCBhcmUgWGVuLgoKQ29ycmVjdCwgaXQncyBvbmx5IHNwZWNpZmljIHR5
cGVzIG9mIG5ldyBoeXBlcnZpc29ycyB0aGF0IHVzZSBrdm0KYmFzZWQsIHBsdXMgbmV3IEhXIGxp
a2UgYWFyY2g2NC4KClRoYXQgYmVpbmcgc2FpZCBJIGRvbid0IGJlbGlldmUgdGVzdGluZyB3ZSBj
YW4gYm9vdCBvbiB4ZW4gaXMgYWN0dWFsbHkKdXNlZnVsIHRoZXNlIGRheXMgZm9yIHRoZSBBV1Mg
dXNlIGNhc2UsIGl0J3MgbGlrZWx5IGRpZmZlcmVudCBlbm91Z2gKdGhhdCB0aGUgdGVzdGluZyBp
c24ndCB1c2VmdWwsIHdlJ2QgYmUgbXVjaCBiZXR0ZXIgdGVzdGluZyB0aGF0IGNsb3VkCmltYWdl
cyBhY3R1YWxseSB3b3JrIG9uIEFXUyB0aGFuIHRlc3RpbmcgaWYgaXQgYm9vdHMgb24geGVuLgoK
UGV0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Jul 13 08:13:58 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 13 Jul 2019 08:13:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hmDAI-000294-Od; Sat, 13 Jul 2019 08:13:54 +0000
Received: from mail6.bemta25.messagelabs.com ([195.245.230.43])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <pbrobinson@gmail.com>) id 1hlubO-0004xQ-GC
 for xen-devel@lists.xensource.com; Fri, 12 Jul 2019 12:24:38 +0000
Received: from [46.226.52.100] (using TLSv1.2 with cipher
 DHE-RSA-AES256-GCM-SHA384 (256 bits))
 by server-3.bemta.az-a.eu-west-1.aws.symcld.net id AF/B6-10653-40C782D5;
 Fri, 12 Jul 2019 12:24:36 +0000
Authentication-Results: mx.messagelabs.com; spf=pass 
 (server-21.tower-264.messagelabs.com: domain of gmail.com designates 
 209.85.166.67 as permitted sender) smtp.mailfrom=gmail.com; dkim=pass 
 (good signature) header.i=@gmail.com header.s=20161025; dmarc=pass 
 (p=none sp=quarantine adkim=r aspf=r) header.from=gmail.com
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrBIsWRWlGSWpSXmKPExsVyMXSZsy5LjUa
 swYMWWYt7U96zOzB6bO/bxR7AGMWamZeUX5HAmvHk/HX2goWCFWc/7mJvYHzB28XIxSEkMI1R
 4uDlbiYQh0VgFqvE6TlX2EAcCYFtrBI7Tt5l7WLkBHLKJKZ9XQ1lF0lM7//MBhM/+W4ZI4jNK
 yAocXLmExaIsddYJH4/62UCSXAKeEucabgCVMTBwSagLbG71RIkzCKgKrHmzl8miN4AiefHLo
 LNERZwlLix/SOYLSKgKbF71yxWkJnMAlNYJGY2zgdLMAMlWrf/ZoewtSWWLXzNPIFRcBaSO2Y
 hKZuFpGwBI/MqRoukosz0jJLcxMwcXUMDA11DQyNdQ0sTXUMTS73EKt1EvdRS3fLU4hJdQ73E
 8mK94src5JwUvbzUkk2MwOBOKTg0dQfjyiOv9Q4xSnIwKYnyTuZTjxXiS8pPqcxILM6ILyrNS
 S0+xCjDwaEkwfu9SiNWSLAoNT21Ii0zBxhpMGkJDh4lEV4VkDRvcUFibnFmOkTqFKMxx5KN8x
 Yxc3T8WrSIWYglLz8vVUqcVwakVACkNKM0D24QLAFcYpSVEuZlZGBgEOIpSC3KzSxBlX/FKM7
 BqCTMKw0yhSczrwRu3yugU5iATlH1UwM5pSQRISXVwORhkyblsII36tgy01+ZMl18qelsrxVb
 JuxmcOOb/HNxWdztn5LNL797vi5zXvog5HSNxAnurp9MltMfHVvxYsqR3gvLa47qW35886TZt
 /SntELu4rVuE9a2mZpdm77x++NIFY/u45uud/WkPT11wdrc4LhJZtX6Rfvb1ocJyC1OD5C317
 155JPIDanPXMnF/Yl8nb8vHew7d5zvc0bzo9an/UkTGFgPnDreeWzVJa7ma0dYiiJCp3JuMDn
 wKMBc/5fHjsk7r72xOFJ3MNrc8X7IFck5/xT6BFmOBKX5fl4Y+fCxw5EXOY6B/zb/+K1T+LTQ
 OzboR1bz1vIYUcNpa6uFHdhnN5g8OxuXkmfYlqbEUpyRaKjFXFScCAAeHtc5ewMAAA==
X-Env-Sender: pbrobinson@gmail.com
X-Msg-Ref: server-21.tower-264.messagelabs.com!1562934275!1196906!1
X-Originating-IP: [209.85.166.67]
X-SpamReason: No, hits=0.0 required=7.0 tests=newsletters: 
X-StarScan-Received: 
X-StarScan-Version: 9.43.9; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 10006 invoked from network); 12 Jul 2019 12:24:36 -0000
Received: from mail-io1-f67.google.com (HELO mail-io1-f67.google.com)
 (209.85.166.67)
 by server-21.tower-264.messagelabs.com with ECDHE-RSA-AES128-GCM-SHA256
 encrypted SMTP; 12 Jul 2019 12:24:36 -0000
Received: by mail-io1-f67.google.com with SMTP id z3so19948939iog.0
 for <xen-devel@lists.xensource.com>; Fri, 12 Jul 2019 05:24:36 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc:content-transfer-encoding;
 bh=XhlFFwASONd6AWh6YV4QeCiBhfZYbzsrx9EMoRyLA+4=;
 b=DEmli0EKbhDMozVU9ww9gwI8QNe61/W+ssQtkJdLhIGiV63TstlkpQQwaIubGlYIH+
 kJxH4ALOA2eBvf9oQ81JU4YvnXoGD7IWoFqZL3DGm4AAFQh6jrSIJqDXZAyseulH8ROz
 GnqNjqzbie0OEfUxHkCitzXJrjNO85WIp2odoG4jnzK8j8bXzUfNDa1TD4SSFGMrdgTf
 95Iuzj2VhQqAzKLQHKvUwzSMprAes2bL5ZOxeD80Qzp+a/ltsCzCBZMnikwIyT7MbhBR
 HaHeFp92WvC6KDqVVakUs6+7yYkDHUatbppNR49B9beFocr1oC6mJUF74GwctAgEbCYh
 kiTA==
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=XhlFFwASONd6AWh6YV4QeCiBhfZYbzsrx9EMoRyLA+4=;
 b=BrRLQQP5L9bZThpwB3I/aboiyo65uQlkL9akb00DO9MjJ3xZvyn6rIKbbiZdixjW3A
 RgTc/CpyUu77eAbCcSCxG/oa4EvYJyr7pMOBk6Bf3xtiF0wy8VKFnUluQwto2deAEEBq
 zUlLnTp6MAX7SYrwEXMk+t9lNKxEyGStsic3ee1et2zyElMd2MpvRMaP7HcMXHGbTIJT
 02RrqmJlX47agwQo8zN1W5H5WwGGvODNbFTtVn5wJ/eIN/uwvelc4CFq1umJcKwpDk1/
 DELlYnjOblpMTgpoL4hO3c2kjaTHgsaBHMITaKlWXF6GbKMIx/XnIx4tP2YnzyqrktRn
 0vZg==
X-Gm-Message-State: APjAAAXVLJX8A64wxQzH1TPp4/DRgj9zqKLxbhGjRJW1kVUhsZEDNBSL
 GXUZPct2J6Q46mVbR3p/VV/CqJ7pk4gqFfSa/MQ=
X-Google-Smtp-Source: APXvYqwj2MWVlhdHWh/2vQ5NhMUNLJyYjlPwzE1O6KgB82yZaCxWpGK+BBvrQcrLKp8vQARmVdEccPdcOWFX6Ftb4u0=
X-Received: by 2002:a5d:8c97:: with SMTP id g23mr10420547ion.250.1562934275043; 
 Fri, 12 Jul 2019 05:24:35 -0700 (PDT)
MIME-Version: 1.0
References: <1499367541.22465.102.camel@fedoraproject.org>
 <20170706191317.GE21146@char.us.oracle.com>
 <1499370325.22465.107.camel@fedoraproject.org>
 <06A5F10A-88B7-440F-AADB-56A2F1704A86@xenproject.org>
 <c3fb1646ea39459200c925964fb46ec8a5c04470.camel@redhat.com>
 <081a209f86a08562e9f7a087ba434ad8b1b04309.camel@fedoraproject.org>
 <c230c496979d149d2663528defd7a15d52f7ce6a.camel@infradead.org>
 <CALeDE9Mn_Zd+gCrGHSCkQ8utJ4Hv0G=T=120++yZpRQF5F1sKA@mail.gmail.com>
 <87b8a119fbbd27dd706362e4e57e810cd88d0351.camel@fedoraproject.org>
 <e296b35081171fa5f6d64e53e9fbb91e0b9e7d77.camel@infradead.org>
In-Reply-To: <e296b35081171fa5f6d64e53e9fbb91e0b9e7d77.camel@infradead.org>
From: Peter Robinson <pbrobinson@gmail.com>
Date: Fri, 12 Jul 2019 13:24:23 +0100
Message-ID: <CALeDE9ML4uTBKbrvW3=F2Js=h6ZLO_CJ5e4a5zH3_LR-VjQq7w@mail.gmail.com>
To: David Woodhouse <dwmw2@infradead.org>
X-Mailman-Approved-At: Sat, 13 Jul 2019 08:13:53 +0000
Subject: Re: [Xen-devel] Criteria / validation proposal: drop 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: Adam Williamson <adamwill@fedoraproject.org>,
 For testing and quality assurance of Fedora releases
 <test@lists.fedoraproject.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Lars Kurth <lars.kurth.xen@gmail.com>, Daniel Kiper <daniel.kiper@oracle.com>,
 "marmarek@invisiblethingslab.com" <marmarek@invisiblethingslab.com>,
 Dario Faggioli <dfaggioli@suse.com>, xen-devel@lists.xensource.com,
 Committers <committers@xenproject.org>,
 "MICHAEL A. YOUNG" <m.a.young@durham.ac.uk>,
 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>

T24gRnJpLCBKdWwgMTIsIDIwMTkgYXQgNTo1MCBBTSBEYXZpZCBXb29kaG91c2UgPGR3bXcyQGlu
ZnJhZGVhZC5vcmc+IHdyb3RlOgo+Cj4gT24gVGh1LCAyMDE5LTA3LTExIGF0IDE0OjE5IC0wNzAw
LCBBZGFtIFdpbGxpYW1zb24gd3JvdGU6Cj4gPiBZZWFoLCB0aGF0J3Mgd2hlcmUgSSB3YXMgZ29p
bmcgdG8gZ28gbmV4dCAodGhlcmUgaGFzIGFscmVhZHkgYmVlbiBhCj4gPiB0aHJlYWQgYWJvdXQg
dGhpcyB0aGlzIG1vcm5pbmcpLiBJZiB3aGF0IHdlIGNhcmUgYWJvdXQgaXMgdGhhdCBGZWRvcmEK
PiA+IGJvb3RzIG9uIEVDMiwgdGhhdCdzIHdoYXQgd2Ugc2hvdWxkIGhhdmUgaW4gdGhlIGNyaXRl
cmlhLCBhbmQgd2hhdCB3ZQo+ID4gc2hvdWxkIHRlc3QuCj4KPiBXaGlsZSB0cnlpbmcgaGFyZCB0
byBhdm9pZCBhICJoYWhhIGhlIHdvdWxkIHNheSB0aGF0IiByZXNwb25zZSwgSSBkbwo+IGdlbnVp
bmVseSBiZWxpZXZlIHRoYXQncyBhIHJlYXNvbmFibGUgY2FuYXJ5IGFuZCBjb3VsZCBjb3ZlciBt
b3N0IG9mCj4gdGhlIHVzZSBjYXNlcyB0aGF0IHZhcmlvdXMgdXNlcnMgZXZlbiBvdXRzaWRlIEVD
MiB3b3VsZCBjYXJlIGFib3V0Lgo+Cj4gPiBJSVJDLCB3aGF0IHdlIGhhdmUgcmlnaHQgbm93IGlz
IGEgc29tZXdoYXQgdmFndWUgc2V0dXAgd2hlcmUgd2UganVzdAo+ID4gaGF2ZSAnbG9jYWwnLCAn
ZWMyJyBhbmQgJ29wZW5zdGFjaycgY29sdW1ucy4gVGhlIGluc3RydWN0aW9ucyBmb3IKPiA+ICJB
bWF6b24gV2ViIFNlcnZpY2VzIiBqdXN0IHNheSAiTGF1bmNoIGFuIGluc3RhbmNlIHdpdGggdGhl
IEFNSSB1bmRlcgo+ID4gdGVzdCIuIFNvIHdlIGNvdWxkIHByb2JhYmx5IHN0YW5kIHRvIHRpZ2h0
ZW4gdGhhdCB1cCBhIGJpdCwgYW5kIGRlZmluZQo+ID4gc3BlY2lmaWMgaW5zdGFuY2UgdHlwZShz
KSB0aGF0IHdlIHdhbnQgdG8gdGVzdC9ibG9jayBvbi4KPgo+IEkgdGhpbmsgd2UgY2FuIGRlZmlu
ZSBhIHNldCBvZiBpbnN0YW5jZSB0eXBlcyB0aGF0IHdvdWxkIGNvdmVyIHdoYXQgaXQKPiBtYWtl
cyBzZW5zZSB0byB0ZXN0LiBEbyB3ZSBzdGlsbCBjYXJlIGFib3V0IGFjdHVhbCBQViBndWVzdHMg
b3Igb25seQo+IEhWTT8gSSB0aGluayBpdCBtYWtlcyBzZW5zZSB0byB0ZXN0IGd1ZXN0cyB3aXRo
IFhlbiBuZXRiYWNrIGFuZCBibGtiYWNrCj4gcmF0aGVyIHRoYW4gb25seSBFTkEgYW5kIE5WTWUs
IGJ1dCBGZWRvcmEgcHJvYmFibHkgd2FudHMgdG8gdGVzdCB0aGUKPiBsYXR0ZXIgdHdvICphbnl3
YXkqLgo+Cj4gRG8gd2Ugd2FudCB0byBkbyB0aGlzIGJ5IG1ha2luZyBzdXJlIHlvdSBoYXZlIGZy
ZWUgY3JlZGl0cyB0byBydW4gdGhlCj4gYXBwcm9wcmlhdGUgdGVzdHMgZGlyZWN0bHkuLi4gb3Ig
aXMgaXQgYmV0dGVyIGFsbCByb3VuZCBmb3IgdXMgdG8ganVzdAo+IGRvIHRoaXMgb24gbmlnaHRs
eSBidWlsZHMgZm9yIG91cnNlbHZlcz8KPgo+IFRoZSBsYXR0ZXIgYnJpbmdzIG1lIHRvIGEgcXVl
c3Rpb24gdGhhdCdzIGJlZW4gYnVnZ2luZyBtZSBmb3IgYSB3aGlsZSDigJQKPiBob3cgaW4gJERF
SVRZJ3MgbmFtZSAqZG8qIEkgbGF1bmNoIHRoZSBsYXRlc3Qgb2ZmaWNpYWwgRmVkb3JhIEFNSQo+
IGFueXdheT8gSSBjYW4ndCBmaW5kIGl0IHRocm91Z2ggdGhlIG5vcm1hbCBHVUkgbGF1bmNoIHBy
b2Nlc3MgYW5kIGhhdmUKPiB0byBnbyB0byBnZXRmZWRvcmEub3JnIGFuZCBjbGljayBhcm91bmQg
Zm9yIGEgd2hpbGUgYmVjYXVzZSBJIGZpbmQgdGhlCj4gc3BlY2lmaWMgQU1JIElEIGZvciB0aGUg
dGhhdCByZWdpb24sIGFuZCB0aGVuIG1hbnVhbGx5IGVudGVyIHRoYXQgdG8KPiBsYXVuY2ggdGhl
IGluc3RhbmNlLiBDYW4ndCB3ZSBmaXggdGhhdCBzbyBJIGNhbiBqdXN0IHNlbGVjdCAnRmVkb3Jh
IDMwJwo+IHdpdGggYSBzaW5nbGUgY2xpY2s/IFdob3NlIGhlYWRzIGRvIEkgaGF2ZSB0byBiYXNo
IHRvZ2V0aGVyIHRvIG1ha2UKPiB0aGF0IHdvcms/CgpTbyB0aGUgZWFzaWVzdCB3YXkgdG8gZG8g
dGhpcyBpcyBieSBnb2luZyB0byBsaW5rIFsxXSBhbmQgc2VsZWN0IHRoZQpjbG91ZCBpbWFnZSAi
Y2xpY2sgdG8gbGF1bmNoIiBpdCBnaXZlcyB5b3UgYSBsaXN0IG9mIEFXUyByZWdpb25zIGFuZAp0
YWtlcyB5b3UgZGlyZWN0IHRvIHRoZSBBV1MgZGlhbG9ncyB0byBydW4gdGhlbS4KClsxXSBodHRw
czovL2FsdC5mZWRvcmFwcm9qZWN0Lm9yZy9jbG91ZC8KCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Jul 13 08:14:42 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 13 Jul 2019 08:14:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hmDB4-0002Fv-3S; Sat, 13 Jul 2019 08:14:42 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=0/Vz=VJ=ltts.com=sushant.bhangale@srs-us1.protection.inumbo.net>)
 id 1hlwRN-0004oH-QA
 for xen-devel@lists.xenproject.org; Fri, 12 Jul 2019 14:22:26 +0000
X-Inumbo-ID: 75381a16-a4b0-11e9-92ba-fff46beb3b93
Received: from IND01-MA1-obe.outbound.protection.outlook.com (unknown
 [40.107.138.88]) by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 75381a16-a4b0-11e9-92ba-fff46beb3b93;
 Fri, 12 Jul 2019 14:22:21 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=QebCjciXRg2QPmEVSzJW9myrgCTJukVrqavtuz4K1V99bKmt6KFM9eJC6rcs/oNg15bIFEvYr0p0t2qXz6zHwCgQCMIzAPhIRZp7+ItOeW5s+VYxGUTRhoRFDrd4jjDSokpMyhh24sNCShZXc43tX68b3yQd4f7LRlqIRLwPTk7EwRqneXASVhjDGw4skwfoNFwq7FOydk7rqvxcB7xoB6fKDTMhbASYviFf5F1l3+2Y+isNpmyUqW9e5T/GY6eZH+wAyshHy4LFpIA0ZuldsM8u4qgA9ZPGam6c8kzOkwh3KqjchLmDholZJhVEXLX/pXMP1JtcPU8z9SsziU0FLA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=0lmv4cuz2Y0gYqSj+R68fXZ8d5SNDmurfbMAH79Ecng=;
 b=WV2YFH8XgY1Fmacg3qlXmhfssZRwySBqQETfCdVvkSVA/oC8U2+FTcXFc4e8D3z801CeMaMV16hCcxJi0ct7vBE2vz2gXbctrxwgiWfYkHacLXX2aKMAwlh6tZ68Mk6ua+XV2q5ZP5mvabkoZWAPLHQHpO38DUvVLbN4ptN1T476YFccs3Lo45JalR6ajU5hJw2X0iO5FJNyPbWJlElViA1oSQ+dfumdu/f6vApfjP6f0OsTgHrRx1jncCk4F9Rw+S5rApT34d6fBA5sA94Tmq4DRYtThPFIFckaNxdEnaYpWIpMZQ2BCtml0Db8s+CQd/dix/EkM6fPvVaOsFIXBw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=ltts.com;dmarc=pass action=none header.from=ltts.com;dkim=pass
 header.d=ltts.com;arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ltts.com; s=selector1; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=0lmv4cuz2Y0gYqSj+R68fXZ8d5SNDmurfbMAH79Ecng=;
 b=w+rkUD5BQIciNPJLXrSrxGpjE9AY4wvC1X2+lc0w977tjLHLYP5j/AOLfYOdDEkY7Ju/z8wxAObhMhSZn8VaMcy0ODe3pDMu2qivF1YoRPI24jsIgPSkZTHZppLhhtYOJDondqRyAldS7ksjTZNWFN4cTyRdxXI9m1cTAqQsx0g=
Received: from MA1PR01MB3851.INDPRD01.PROD.OUTLOOK.COM (20.179.238.207) by
 MA1PR01MB3147.INDPRD01.PROD.OUTLOOK.COM (10.255.215.12) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.10; Fri, 12 Jul 2019 14:22:17 +0000
Received: from MA1PR01MB3851.INDPRD01.PROD.OUTLOOK.COM
 ([fe80::6c2f:43c3:1685:5821]) by MA1PR01MB3851.INDPRD01.PROD.OUTLOOK.COM
 ([fe80::6c2f:43c3:1685:5821%3]) with mapi id 15.20.2073.012; Fri, 12 Jul 2019
 14:22:17 +0000
From: Sushant Bhangale <Sushant.Bhangale@Ltts.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: Xen Hypervisor porting on Raspberry Pi 3B+/4
Thread-Index: AdU4vUSDN8l+dOZRQoK+fGsRVmOGJQ==
Date: Fri, 12 Jul 2019 14:22:17 +0000
Message-ID: <MA1PR01MB3851BEA4FBF03BB603B1A971E8F20@MA1PR01MB3851.INDPRD01.PROD.OUTLOOK.COM>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=Sushant.Bhangale@Ltts.com; 
x-originating-ip: [14.140.93.241]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 61b2a403-14bb-4c48-1567-08d706d45842
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(7168020)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(49563074)(7193020);
 SRVR:MA1PR01MB3147; 
x-ms-traffictypediagnostic: MA1PR01MB3147:
x-ms-exchange-purlcount: 7
x-microsoft-antispam-prvs: <MA1PR01MB314759C6BE1B691E0690A3D2E8F20@MA1PR01MB3147.INDPRD01.PROD.OUTLOOK.COM>
x-ms-oob-tlc-oobclassifiers: OLM:6790;
x-forefront-prvs: 00963989E5
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(4636009)(39860400002)(136003)(376002)(346002)(366004)(396003)(199004)(189003)(99936001)(74316002)(53386004)(476003)(9326002)(733005)(66066001)(236005)(186003)(14444005)(9686003)(54896002)(68736007)(55236004)(966005)(2906002)(99286004)(6436002)(86362001)(6506007)(54556002)(6306002)(55016002)(53936002)(2501003)(14454004)(7696005)(5640700003)(54906003)(8676002)(2351001)(81156014)(81166006)(52536014)(861006)(8936002)(4326008)(25786009)(26005)(6916009)(33656002)(7736002)(66556008)(3846002)(66946007)(71200400001)(478600001)(66446008)(66616009)(316002)(790700001)(6116002)(102836004)(606006)(76116006)(64756008)(486006)(66476007)(256004)(71190400001)(5660300002);
 DIR:OUT; SFP:1101; SCL:1; SRVR:MA1PR01MB3147;
 H:MA1PR01MB3851.INDPRD01.PROD.OUTLOOK.COM; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: Ltts.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: 3IQXUdnLUCo1UMJZHqVjqt2LLEZE95hW+NQnx9BE5cIEnlQVBs5FFfLdmJ4TZ4aExEiVq3uqO+lEZtmVzwDrUAD4IQYUeBktAJBvRxRgz/uQrzN/v+gjJp/rjQ/Mvij+qrV4myzCF/yJDoeyXNB4AXZjwd1nc9vgiUCyb3TZGg/t44pGQJD36rTnDYkVqK1YOjGZmWvcabXvSBpN03zIDlINa4iKiTOFXa1xG2qM/qFclNK9Q/wrsGtVPcqc+L+z21AQbaIKFRSmyvjq2DDOyO3cBxvlTNZMgGjlw3RfBiK+ODkUfluHs4y2KgRFJnek8J+wpDOsttA+X+7nO+m/fNzxs8/aNUQIWJxbPjgAK87qH1SiFUHaMJ387xZl3F4YXLY5H3YeZqlVTMFJxHcnuOLCUMy3PdWMOlMsXF/S8gA=
MIME-Version: 1.0
X-OriginatorOrg: ltts.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 61b2a403-14bb-4c48-1567-08d706d45842
X-MS-Exchange-CrossTenant-originalarrivaltime: 12 Jul 2019 14:22:17.8884 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 311b3378-8e8a-4b5e-a33f-e80a3d8ba60a
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: Sushant.Bhangale@Ltts.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MA1PR01MB3147
X-Mailman-Approved-At: Sat, 13 Jul 2019 08:14:41 +0000
Subject: [Xen-devel] Xen Hypervisor porting on Raspberry Pi 3B+/4
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "lars.kurth@citrix.com" <lars.kurth@citrix.com>,
 "julien.grall@arm.com" <julien.grall@arm.com>,
 "sstabellini@kernel.org" <sstabellini@kernel.org>,
 Nikhil Wadke <Nikhil.Wadke@Ltts.com>,
 Pranav Paralikar <Pranav.Paralikar@Ltts.com>
Content-Type: multipart/mixed; boundary="===============1907458897800221589=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============1907458897800221589==
Content-Language: en-US
Content-Type: multipart/related;
	boundary="_004_MA1PR01MB3851BEA4FBF03BB603B1A971E8F20MA1PR01MB3851INDP_";
	type="multipart/alternative"

--_004_MA1PR01MB3851BEA4FBF03BB603B1A971E8F20MA1PR01MB3851INDP_
Content-Type: multipart/alternative;
	boundary="_000_MA1PR01MB3851BEA4FBF03BB603B1A971E8F20MA1PR01MB3851INDP_"

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

SGksDQoNCldlIGFyZSBwbGFubmluZyB0byBwb3J0IFhlbiBIeXBlcnZpc29yIG9uIFJhc3BiZXJy
eSBQSSAzQisoQTUzIFByb2Nlc3NvcikgT1IgUmFzcGJlcnJ5IFBJIDQgKEE3MiBQcm9jZXNzb3Ip
LiBGb3IgdGhpcyBwdXJwb3NlIHdlIGZpbmQgb3V0IHRoZSBiZWxvdyB0b29scywNCg0KVG9vbHMN
ClZlcnNpb25zDQpQYXRoDQpDcm9zcyBDb21waWxlcg0KZ2NjLWxpbmFyby1hcm0tbm9uZS1lYWJp
LTQuOS0yMDE0LjA5X2xpbnV4DQouDQpnY2MtbGluYXJvLTcuMi4xLTIwMTcuMTEteDg2XzY0X2Fh
cmNoNjQtbGludXgtZ251DQouDQphcm0tbGludXgtZ251ZWFiaS1nY2MNCi4NCkJvb3Rsb2FkZXIN
ClUtQm9vdA0KaHR0cHM6Ly9naXRodWIuY29tL3UtYm9vdC91LWJvb3QNCkxpbnV4IEtlcm5lbA0K
djMuMTgtcmMxNQ0KaHR0cHM6Ly93aWtpLnhlbnByb2plY3Qub3JnL3dpa2kvWGVuX0FSTV93aXRo
X1ZpcnR1YWxpemF0aW9uX0V4dGVuc2lvbnMNCmxpbnV4LTQuMi50YXIueHoNCmh0dHBzOi8vd3d3
Lmtlcm5lbC5vcmcvcHViL2xpbnV4L2tlcm5lbC92NC54L2xpbnV4LTQuMi50YXIueHoNClJvb3Qg
RmlsZXN5c3RlbQ0KQnVzeUJveC0xLjMwLjEgb3IgT2xkZXINCmh0dHBzOi8vYnVzeWJveC5uZXQv
DQpYZW4gSHlwZXJ2aXNvciBTb3VyY2UgY29kZQ0KWGVuIEh5cGVydmlzb3IgKHY0LjEyIFN0YWJs
ZSB2ZXJzaW9uKQ0KaHR0cHM6Ly9naXRodWIuY29tL2JrcmVwby94ZW4uZ2l0DQpQcm9jZXNzb3Ig
MQ0KQnJvYWRjb20gQkNNNTg3MVggKEE1MykNClJhc3BiZXJyeSBQaSAzQiAvIDNCKw0KIFByb2Nl
c3NvciAyDQpCcm9hZGNvbSBCQ00yNzExIChBNzIpDQpSYXNwYmVycnkgUGkgNA0KDQpSZXF1ZXN0
IHlvdSB0byBsZXQgdXMga25vdyB3aGV0aGVyIGFib3ZlIHNlbGVjdGVkIHRvb2xzIGluIHRoZSB0
YWJsZSBpcyBPSyBvciBOT1QuDQoNCkFsc28sIGlmIGFueSBkb2N1bWVudCByZWxhdGVkIHRvIHBv
cnRpbmcgb2YgWGVuIGh5cGVydmlzb3Igb24gUmFzcGJlcnJ5IFBJIDNCKyhBNTMgUHJvY2Vzc29y
KSBPUiBSYXNwYmVycnkgUEkgNCAoQTcyIFByb2Nlc3NvcikgaXMgYXZhaWxhYmxlIHdpdGggeW91
LCBwbGVhc2Ugc2hhcmUgdGhlIHNhbWUuDQoNCkxvb2tpbmcgZm9yd2FyZCBmb3IgeW91ciByZXNw
b25zZS4NCg0KUmVnYXJkcywNClN1c2hhbnQgQmhhbmdhbGUNClNlbmlvciBFbmdpbmVlciAtIEVE
UA0KTCZUIFRFQ0hOT0xPR1kgU0VSVklDRVMgTElNSVRFRA0KOHRoIEZsb29yIEJ1aWxkaW5nIE5v
LDEsDQpUaGFuZSBCZWxhcHVyIFJvYWQsIE1pbmRzcGFjZQ0KQWlyb2xpLCBOYXZpIE11bWJhaSA6
SW5kaWEgNDAwNzA4DQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXw0KDQpUZWw6ICs5MSAyMiAgNjEwNSA4Mjg5IHwgTW9iaWxlOiArOTEgNzYg
MjAzMyAwNzA3DQp3d3cuTHR0cy5jb208aHR0cDovL3d3dy5MdHRzLmNvbT4NCltjaWQ6aW1hZ2Uw
MDcuanBnQDAxRDI5RjQ3LkMwRUQzMDcwXTxodHRwOi8vd3d3LmxudHRlY2hzZXJ2aWNlcy5jb20v
Pg0KDQoNCkwmVCBUZWNobm9sb2d5IFNlcnZpY2VzIEx0ZA0KDQp3d3cuTFRUUy5jb208aHR0cDov
L3d3dy5MVFRTLmNvbT4NCg0KVGhpcyBFbWFpbCBtYXkgY29udGFpbiBjb25maWRlbnRpYWwgb3Ig
cHJpdmlsZWdlZCBpbmZvcm1hdGlvbiBmb3IgdGhlIGludGVuZGVkIHJlY2lwaWVudCAocykuIElm
IHlvdSBhcmUgbm90IHRoZSBpbnRlbmRlZCByZWNpcGllbnQsIHBsZWFzZSBkbyBub3QgdXNlIG9y
IGRpc3NlbWluYXRlIHRoZSBpbmZvcm1hdGlvbiwgbm90aWZ5IHRoZSBzZW5kZXIgYW5kIGRlbGV0
ZSBpdCBmcm9tIHlvdXIgc3lzdGVtLg0KLS0NClRvIHVuc3Vic2NyaWJlIGZyb20gdGhpcyBncm91
cCBhbmQgc3RvcCByZWNlaXZpbmcgZW1haWxzIGZyb20gaXQsIHNlbmQgYW4gZW1haWwgdG8geGVu
cHJvamVjdGhlbHArdW5zdWJzY3JpYmVAbGludXhmb3VuZGF0aW9uLm9yZzxtYWlsdG86eGVucHJv
amVjdGhlbHArdW5zdWJzY3JpYmVAbGludXhmb3VuZGF0aW9uLm9yZz4uDQoNCkwmVCBUZWNobm9s
b2d5IFNlcnZpY2VzIEx0ZA0KDQp3d3cuTFRUUy5jb20NCg0KVGhpcyBFbWFpbCBtYXkgY29udGFp
biBjb25maWRlbnRpYWwgb3IgcHJpdmlsZWdlZCBpbmZvcm1hdGlvbiBmb3IgdGhlIGludGVuZGVk
IHJlY2lwaWVudCAocykuIElmIHlvdSBhcmUgbm90IHRoZSBpbnRlbmRlZCByZWNpcGllbnQsIHBs
ZWFzZSBkbyBub3QgdXNlIG9yIGRpc3NlbWluYXRlIHRoZSBpbmZvcm1hdGlvbiwgbm90aWZ5IHRo
ZSBzZW5kZXIgYW5kIGRlbGV0ZSBpdCBmcm9tIHlvdXIgc3lzdGVtLg0K

--_000_MA1PR01MB3851BEA4FBF03BB603B1A971E8F20MA1PR01MB3851INDP_
Content-Type: text/html; charset="utf-8"
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPCEtLVtp
ZiAhbXNvXT48c3R5bGU+dlw6KiB7YmVoYXZpb3I6dXJsKCNkZWZhdWx0I1ZNTCk7fQ0Kb1w6KiB7
YmVoYXZpb3I6dXJsKCNkZWZhdWx0I1ZNTCk7fQ0Kd1w6KiB7YmVoYXZpb3I6dXJsKCNkZWZhdWx0
I1ZNTCk7fQ0KLnNoYXBlIHtiZWhhdmlvcjp1cmwoI2RlZmF1bHQjVk1MKTt9DQo8L3N0eWxlPjwh
W2VuZGlmXS0tPjxzdHlsZT48IS0tDQovKiBGb250IERlZmluaXRpb25zICovDQpAZm9udC1mYWNl
DQoJe2ZvbnQtZmFtaWx5OiJDYW1icmlhIE1hdGgiOw0KCXBhbm9zZS0xOjIgNCA1IDMgNSA0IDYg
MyAyIDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseTpDYWxpYnJpOw0KCXBhbm9zZS0xOjIg
MTUgNSAyIDIgMiA0IDMgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6VGFob21hOw0K
CXBhbm9zZS0xOjIgMTEgNiA0IDMgNSA0IDQgMiA0O30NCi8qIFN0eWxlIERlZmluaXRpb25zICov
DQpwLk1zb05vcm1hbCwgbGkuTXNvTm9ybWFsLCBkaXYuTXNvTm9ybWFsDQoJe21hcmdpbjowaW47
DQoJbWFyZ2luLWJvdHRvbTouMDAwMXB0Ow0KCWZvbnQtc2l6ZToxMS4wcHQ7DQoJZm9udC1mYW1p
bHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7fQ0KYTpsaW5rLCBzcGFuLk1zb0h5cGVybGluaw0KCXtt
c28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJY29sb3I6IzA1NjNDMTsNCgl0ZXh0LWRlY29yYXRpb246
dW5kZXJsaW5lO30NCmE6dmlzaXRlZCwgc3Bhbi5Nc29IeXBlcmxpbmtGb2xsb3dlZA0KCXttc28t
c3R5bGUtcHJpb3JpdHk6OTk7DQoJY29sb3I6Izk1NEY3MjsNCgl0ZXh0LWRlY29yYXRpb246dW5k
ZXJsaW5lO30NCnAuTXNvTGlzdFBhcmFncmFwaCwgbGkuTXNvTGlzdFBhcmFncmFwaCwgZGl2Lk1z
b0xpc3RQYXJhZ3JhcGgNCgl7bXNvLXN0eWxlLXByaW9yaXR5OjM0Ow0KCW1hcmdpbi10b3A6MGlu
Ow0KCW1hcmdpbi1yaWdodDowaW47DQoJbWFyZ2luLWJvdHRvbTowaW47DQoJbWFyZ2luLWxlZnQ6
LjVpbjsNCgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJZm9udC1zaXplOjExLjBwdDsNCglmb250
LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjt9DQpwLm1zb25vcm1hbDAsIGxpLm1zb25vcm1h
bDAsIGRpdi5tc29ub3JtYWwwDQoJe21zby1zdHlsZS1uYW1lOm1zb25vcm1hbDsNCgltc28tbWFy
Z2luLXRvcC1hbHQ6YXV0bzsNCgltYXJnaW4tcmlnaHQ6MGluOw0KCW1zby1tYXJnaW4tYm90dG9t
LWFsdDphdXRvOw0KCW1hcmdpbi1sZWZ0OjBpbjsNCglmb250LXNpemU6MTEuMHB0Ow0KCWZvbnQt
ZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmO30NCnAuRGVmYXVsdCwgbGkuRGVmYXVsdCwgZGl2
LkRlZmF1bHQNCgl7bXNvLXN0eWxlLW5hbWU6RGVmYXVsdDsNCgltYXJnaW46MGluOw0KCW1hcmdp
bi1ib3R0b206LjAwMDFwdDsNCgl0ZXh0LWF1dG9zcGFjZTpub25lOw0KCWZvbnQtc2l6ZToxMi4w
cHQ7DQoJZm9udC1mYW1pbHk6IkNvdXJpZXIgTmV3IjsNCgljb2xvcjpibGFjazt9DQpzcGFuLkVt
YWlsU3R5bGUyMA0KCXttc28tc3R5bGUtdHlwZTpwZXJzb25hbDsNCglmb250LWZhbWlseToiQ2Fs
aWJyaSIsc2Fucy1zZXJpZjsNCgljb2xvcjp3aW5kb3d0ZXh0O30NCnNwYW4uRW1haWxTdHlsZTIx
DQoJe21zby1zdHlsZS10eXBlOnBlcnNvbmFsOw0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5z
LXNlcmlmOw0KCWNvbG9yOndpbmRvd3RleHQ7fQ0Kc3Bhbi5FbWFpbFN0eWxlMjUNCgl7bXNvLXN0
eWxlLXR5cGU6cGVyc29uYWwtcmVwbHk7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2Vy
aWY7DQoJY29sb3I6d2luZG93dGV4dDt9DQouTXNvQ2hwRGVmYXVsdA0KCXttc28tc3R5bGUtdHlw
ZTpleHBvcnQtb25seTsNCglmb250LXNpemU6MTAuMHB0O30NCkBwYWdlIFdvcmRTZWN0aW9uMQ0K
CXtzaXplOjguNWluIDExLjBpbjsNCgltYXJnaW46MS4waW4gMS4waW4gMS4waW4gMS4waW47fQ0K
ZGl2LldvcmRTZWN0aW9uMQ0KCXtwYWdlOldvcmRTZWN0aW9uMTt9DQotLT48L3N0eWxlPjwhLS1b
aWYgZ3RlIG1zbyA5XT48eG1sPg0KPG86c2hhcGVkZWZhdWx0cyB2OmV4dD0iZWRpdCIgc3BpZG1h
eD0iMTAyNiIgLz4NCjwveG1sPjwhW2VuZGlmXS0tPjwhLS1baWYgZ3RlIG1zbyA5XT48eG1sPg0K
PG86c2hhcGVsYXlvdXQgdjpleHQ9ImVkaXQiPg0KPG86aWRtYXAgdjpleHQ9ImVkaXQiIGRhdGE9
IjEiIC8+DQo8L286c2hhcGVsYXlvdXQ+PC94bWw+PCFbZW5kaWZdLS0+DQo8L2hlYWQ+DQo8Ym9k
eSBsYW5nPSJFTi1VUyIgbGluaz0iIzA1NjNDMSIgdmxpbms9IiM5NTRGNzIiPg0KPGRpdiBjbGFz
cz0iV29yZFNlY3Rpb24xIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdC
IiBzdHlsZT0iY29sb3I6YmxhY2siPkhpLDwvc3Bhbj48c3BhbiBsYW5nPSJFTi1HQiI+PG86cD48
L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0Ii
IHN0eWxlPSJjb2xvcjpibGFjayI+Jm5ic3A7PC9zcGFuPjxzcGFuIGxhbmc9IkVOLUdCIj48bzpw
PjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1H
QiIgc3R5bGU9ImNvbG9yOmJsYWNrIj5XZSBhcmUgcGxhbm5pbmcgdG8gcG9ydCBYZW4gSHlwZXJ2
aXNvciBvbiBSYXNwYmVycnkgUEkgM0ImIzQzOyhBNTMgUHJvY2Vzc29yKSBPUiBSYXNwYmVycnkg
UEkgNCAoQTcyIFByb2Nlc3NvcikuIEZvciB0aGlzIHB1cnBvc2Ugd2UgZmluZCBvdXQgdGhlIGJl
bG93IHRvb2xzLDwvc3Bhbj48c3BhbiBsYW5nPSJFTi1HQiI+PG86cD48L286cD48L3NwYW4+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJjb2xvcjpi
bGFjayI+Jm5ic3A7PC9zcGFuPjxzcGFuIGxhbmc9IkVOLUdCIj48bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8dGFibGUgY2xhc3M9Ik1zb05vcm1hbFRhYmxlIiBib3JkZXI9IjAiIGNlbGxzcGFjaW5n
PSIwIiBjZWxscGFkZGluZz0iMCIgd2lkdGg9Ijk2MiIgc3R5bGU9IndpZHRoOjcyMS44cHQ7bWFy
Z2luLWxlZnQ6LS4xNXB0O2JvcmRlci1jb2xsYXBzZTpjb2xsYXBzZSI+DQo8dGJvZHk+DQo8dHIg
c3R5bGU9ImhlaWdodDoxNS4wcHQiPg0KPHRkIHdpZHRoPSIxODciIG5vd3JhcD0iIiBzdHlsZT0i
d2lkdGg6MTQwLjBwdDtib3JkZXI6c29saWQgd2luZG93dGV4dCAxLjBwdDtiYWNrZ3JvdW5kOiMy
Rjc1QjU7cGFkZGluZzouNzVwdCA1LjRwdCAuNzVwdCA1LjRwdDtoZWlnaHQ6MTUuMHB0Ij4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIGFsaWduPSJjZW50ZXIiIHN0eWxlPSJ0ZXh0LWFsaWduOmNlbnRl
ciI+PHNwYW4gc3R5bGU9ImNvbG9yOndoaXRlIj5Ub29sczwvc3Bhbj48bzpwPjwvbzpwPjwvcD4N
CjwvdGQ+DQo8dGQgd2lkdGg9IjMyNyIgbm93cmFwPSIiIHN0eWxlPSJ3aWR0aDoyNDUuMHB0O2Jv
cmRlcjpzb2xpZCB3aW5kb3d0ZXh0IDEuMHB0O2JvcmRlci1sZWZ0Om5vbmU7YmFja2dyb3VuZDoj
MkY3NUI1O3BhZGRpbmc6Ljc1cHQgNS40cHQgLjc1cHQgNS40cHQ7aGVpZ2h0OjE1LjBwdCI+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBhbGlnbj0iY2VudGVyIiBzdHlsZT0idGV4dC1hbGlnbjpjZW50
ZXIiPjxzcGFuIHN0eWxlPSJjb2xvcjp3aGl0ZSI+VmVyc2lvbnM8L3NwYW4+PG86cD48L286cD48
L3A+DQo8L3RkPg0KPHRkIHdpZHRoPSI0NDkiIG5vd3JhcD0iIiBzdHlsZT0id2lkdGg6MzM2Ljhw
dDtib3JkZXI6c29saWQgd2luZG93dGV4dCAxLjBwdDtib3JkZXItbGVmdDpub25lO2JhY2tncm91
bmQ6IzJGNzVCNTtwYWRkaW5nOi43NXB0IDUuNHB0IC43NXB0IDUuNHB0O2hlaWdodDoxNS4wcHQi
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgYWxpZ249ImNlbnRlciIgc3R5bGU9InRleHQtYWxpZ246
Y2VudGVyIj48c3BhbiBzdHlsZT0iY29sb3I6d2hpdGUiPlBhdGg8L3NwYW4+PG86cD48L286cD48
L3A+DQo8L3RkPg0KPC90cj4NCjx0ciBzdHlsZT0iaGVpZ2h0OjE1LjBwdCI+DQo8dGQgd2lkdGg9
IjE4NyIgbm93cmFwPSIiIHJvd3NwYW49IjMiIHN0eWxlPSJ3aWR0aDoxNDAuMHB0O2JvcmRlci10
b3A6bm9uZTtib3JkZXItbGVmdDpzb2xpZCB3aW5kb3d0ZXh0IDEuMHB0O2JvcmRlci1ib3R0b206
bm9uZTtib3JkZXItcmlnaHQ6c29saWQgd2luZG93dGV4dCAxLjBwdDtwYWRkaW5nOi43NXB0IDUu
NHB0IC43NXB0IDUuNHB0O2hlaWdodDoxNS4wcHQiPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgYWxp
Z249ImNlbnRlciIgc3R5bGU9InRleHQtYWxpZ246Y2VudGVyIj48c3BhbiBzdHlsZT0iY29sb3I6
YmxhY2siPkNyb3NzIENvbXBpbGVyPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC90ZD4NCjx0ZCB3
aWR0aD0iMzI3IiBub3dyYXA9IiIgc3R5bGU9IndpZHRoOjI0NS4wcHQ7Ym9yZGVyOm5vbmU7Ym9y
ZGVyLWJvdHRvbTpzb2xpZCB3aW5kb3d0ZXh0IDEuMHB0O3BhZGRpbmc6Ljc1cHQgNS40cHQgLjc1
cHQgNS40cHQ7aGVpZ2h0OjE1LjBwdCI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBhbGlnbj0iY2Vu
dGVyIiBzdHlsZT0idGV4dC1hbGlnbjpjZW50ZXIiPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+
Z2NjLWxpbmFyby1hcm0tbm9uZS1lYWJpLTQuOS0yMDE0LjA5X2xpbnV4PC9zcGFuPjxvOnA+PC9v
OnA+PC9wPg0KPC90ZD4NCjx0ZCB3aWR0aD0iNDQ5IiBub3dyYXA9IiIgc3R5bGU9IndpZHRoOjMz
Ni44cHQ7Ym9yZGVyOnNvbGlkIHdpbmRvd3RleHQgMS4wcHQ7Ym9yZGVyLXRvcDpub25lO3BhZGRp
bmc6Ljc1cHQgNS40cHQgLjc1cHQgNS40cHQ7aGVpZ2h0OjE1LjBwdCI+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBhbGlnbj0iY2VudGVyIiBzdHlsZT0idGV4dC1hbGlnbjpjZW50ZXIiPjxzcGFuIHN0
eWxlPSJjb2xvcjpibGFjayI+Ljwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvdGQ+DQo8L3RyPg0K
PHRyIHN0eWxlPSJoZWlnaHQ6MTUuMHB0Ij4NCjx0ZCB3aWR0aD0iMzI3IiBub3dyYXA9IiIgc3R5
bGU9IndpZHRoOjI0NS4wcHQ7Ym9yZGVyOm5vbmU7Ym9yZGVyLWJvdHRvbTpzb2xpZCB3aW5kb3d0
ZXh0IDEuMHB0O3BhZGRpbmc6Ljc1cHQgNS40cHQgLjc1cHQgNS40cHQ7aGVpZ2h0OjE1LjBwdCI+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBhbGlnbj0iY2VudGVyIiBzdHlsZT0idGV4dC1hbGlnbjpj
ZW50ZXIiPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+Z2NjLWxpbmFyby03LjIuMS0yMDE3LjEx
LXg4Nl82NF9hYXJjaDY0LWxpbnV4LWdudTwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvdGQ+DQo8
dGQgd2lkdGg9IjQ0OSIgbm93cmFwPSIiIHN0eWxlPSJ3aWR0aDozMzYuOHB0O2JvcmRlcjpzb2xp
ZCB3aW5kb3d0ZXh0IDEuMHB0O2JvcmRlci10b3A6bm9uZTtwYWRkaW5nOi43NXB0IDUuNHB0IC43
NXB0IDUuNHB0O2hlaWdodDoxNS4wcHQiPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgYWxpZ249ImNl
bnRlciIgc3R5bGU9InRleHQtYWxpZ246Y2VudGVyIj48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2si
Pi48L3NwYW4+PG86cD48L286cD48L3A+DQo8L3RkPg0KPC90cj4NCjx0ciBzdHlsZT0iaGVpZ2h0
OjE1LjBwdCI+DQo8dGQgd2lkdGg9IjMyNyIgbm93cmFwPSIiIHN0eWxlPSJ3aWR0aDoyNDUuMHB0
O2JvcmRlcjpub25lO2JvcmRlci1ib3R0b206c29saWQgd2luZG93dGV4dCAxLjBwdDtwYWRkaW5n
Oi43NXB0IDUuNHB0IC43NXB0IDUuNHB0O2hlaWdodDoxNS4wcHQiPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgYWxpZ249ImNlbnRlciIgc3R5bGU9InRleHQtYWxpZ246Y2VudGVyIj48c3BhbiBzdHls
ZT0iY29sb3I6YmxhY2siPmFybS1saW51eC1nbnVlYWJpLWdjYzwvc3Bhbj48bzpwPjwvbzpwPjwv
cD4NCjwvdGQ+DQo8dGQgd2lkdGg9IjQ0OSIgbm93cmFwPSIiIHN0eWxlPSJ3aWR0aDozMzYuOHB0
O2JvcmRlcjpzb2xpZCB3aW5kb3d0ZXh0IDEuMHB0O2JvcmRlci10b3A6bm9uZTtwYWRkaW5nOi43
NXB0IDUuNHB0IC43NXB0IDUuNHB0O2hlaWdodDoxNS4wcHQiPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgYWxpZ249ImNlbnRlciIgc3R5bGU9InRleHQtYWxpZ246Y2VudGVyIj48c3BhbiBzdHlsZT0i
Y29sb3I6YmxhY2siPi48L3NwYW4+PG86cD48L286cD48L3A+DQo8L3RkPg0KPC90cj4NCjx0ciBz
dHlsZT0iaGVpZ2h0OjE1LjBwdCI+DQo8dGQgd2lkdGg9IjE4NyIgbm93cmFwPSIiIHN0eWxlPSJ3
aWR0aDoxNDAuMHB0O2JvcmRlcjpzb2xpZCB3aW5kb3d0ZXh0IDEuMHB0O3BhZGRpbmc6Ljc1cHQg
NS40cHQgLjc1cHQgNS40cHQ7aGVpZ2h0OjE1LjBwdCI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBh
bGlnbj0iY2VudGVyIiBzdHlsZT0idGV4dC1hbGlnbjpjZW50ZXIiPjxzcGFuIHN0eWxlPSJjb2xv
cjpibGFjayI+Qm9vdGxvYWRlcjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvdGQ+DQo8dGQgd2lk
dGg9IjMyNyIgbm93cmFwPSIiIHN0eWxlPSJ3aWR0aDoyNDUuMHB0O2JvcmRlcjpub25lO2JvcmRl
ci1ib3R0b206c29saWQgd2luZG93dGV4dCAxLjBwdDtwYWRkaW5nOi43NXB0IDUuNHB0IC43NXB0
IDUuNHB0O2hlaWdodDoxNS4wcHQiPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgYWxpZ249ImNlbnRl
ciIgc3R5bGU9InRleHQtYWxpZ246Y2VudGVyIj48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPlUt
Qm9vdDwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvdGQ+DQo8dGQgd2lkdGg9IjQ0OSIgc3R5bGU9
IndpZHRoOjMzNi44cHQ7Ym9yZGVyOnNvbGlkIHdpbmRvd3RleHQgMS4wcHQ7Ym9yZGVyLXRvcDpu
b25lO3BhZGRpbmc6Ljc1cHQgNS40cHQgLjc1cHQgNS40cHQ7aGVpZ2h0OjE1LjBwdCI+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBhbGlnbj0iY2VudGVyIiBzdHlsZT0idGV4dC1hbGlnbjpjZW50ZXIi
Pjx1PjxzcGFuIHN0eWxlPSJjb2xvcjojMDU2M0MxIj48YSBocmVmPSJodHRwczovL2dpdGh1Yi5j
b20vdS1ib290L3UtYm9vdCI+aHR0cHM6Ly9naXRodWIuY29tL3UtYm9vdC91LWJvb3Q8L2E+PC9z
cGFuPjwvdT48bzpwPjwvbzpwPjwvcD4NCjwvdGQ+DQo8L3RyPg0KPHRyIHN0eWxlPSJoZWlnaHQ6
MzAuMHB0Ij4NCjx0ZCB3aWR0aD0iMTg3IiBub3dyYXA9IiIgcm93c3Bhbj0iMiIgc3R5bGU9Indp
ZHRoOjE0MC4wcHQ7Ym9yZGVyOnNvbGlkIHdpbmRvd3RleHQgMS4wcHQ7Ym9yZGVyLXRvcDpub25l
O3BhZGRpbmc6Ljc1cHQgNS40cHQgLjc1cHQgNS40cHQ7aGVpZ2h0OjMwLjBwdCI+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBhbGlnbj0iY2VudGVyIiBzdHlsZT0idGV4dC1hbGlnbjpjZW50ZXIiPjxz
cGFuIHN0eWxlPSJjb2xvcjpibGFjayI+TGludXggS2VybmVsPC9zcGFuPjxvOnA+PC9vOnA+PC9w
Pg0KPC90ZD4NCjx0ZCB3aWR0aD0iMzI3IiBub3dyYXA9IiIgc3R5bGU9IndpZHRoOjI0NS4wcHQ7
Ym9yZGVyOm5vbmU7Ym9yZGVyLWJvdHRvbTpzb2xpZCB3aW5kb3d0ZXh0IDEuMHB0O3BhZGRpbmc6
Ljc1cHQgNS40cHQgLjc1cHQgNS40cHQ7aGVpZ2h0OjMwLjBwdCI+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBhbGlnbj0iY2VudGVyIiBzdHlsZT0idGV4dC1hbGlnbjpjZW50ZXIiPjxzcGFuIHN0eWxl
PSJjb2xvcjpibGFjayI+djMuMTgtcmMxNTwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvdGQ+DQo8
dGQgd2lkdGg9IjQ0OSIgc3R5bGU9IndpZHRoOjMzNi44cHQ7Ym9yZGVyOnNvbGlkIHdpbmRvd3Rl
eHQgMS4wcHQ7Ym9yZGVyLXRvcDpub25lO3BhZGRpbmc6Ljc1cHQgNS40cHQgLjc1cHQgNS40cHQ7
aGVpZ2h0OjMwLjBwdCI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBhbGlnbj0iY2VudGVyIiBzdHls
ZT0idGV4dC1hbGlnbjpjZW50ZXIiPjx1PjxzcGFuIHN0eWxlPSJjb2xvcjojMDU2M0MxIj48YSBo
cmVmPSJodHRwczovL3dpa2kueGVucHJvamVjdC5vcmcvd2lraS9YZW5fQVJNX3dpdGhfVmlydHVh
bGl6YXRpb25fRXh0ZW5zaW9ucyI+aHR0cHM6Ly93aWtpLnhlbnByb2plY3Qub3JnL3dpa2kvWGVu
X0FSTV93aXRoX1ZpcnR1YWxpemF0aW9uX0V4dGVuc2lvbnM8L2E+PC9zcGFuPjwvdT48bzpwPjwv
bzpwPjwvcD4NCjwvdGQ+DQo8L3RyPg0KPHRyIHN0eWxlPSJoZWlnaHQ6MzAuMHB0Ij4NCjx0ZCB3
aWR0aD0iMzI3IiBub3dyYXA9IiIgc3R5bGU9IndpZHRoOjI0NS4wcHQ7Ym9yZGVyOm5vbmU7Ym9y
ZGVyLWJvdHRvbTpzb2xpZCB3aW5kb3d0ZXh0IDEuMHB0O3BhZGRpbmc6Ljc1cHQgNS40cHQgLjc1
cHQgNS40cHQ7aGVpZ2h0OjMwLjBwdCI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBhbGlnbj0iY2Vu
dGVyIiBzdHlsZT0idGV4dC1hbGlnbjpjZW50ZXIiPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+
bGludXgtNC4yLnRhci54ejwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvdGQ+DQo8dGQgd2lkdGg9
IjQ0OSIgc3R5bGU9IndpZHRoOjMzNi44cHQ7Ym9yZGVyOnNvbGlkIHdpbmRvd3RleHQgMS4wcHQ7
Ym9yZGVyLXRvcDpub25lO3BhZGRpbmc6Ljc1cHQgNS40cHQgLjc1cHQgNS40cHQ7aGVpZ2h0OjMw
LjBwdCI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBhbGlnbj0iY2VudGVyIiBzdHlsZT0idGV4dC1h
bGlnbjpjZW50ZXIiPjx1PjxzcGFuIHN0eWxlPSJjb2xvcjojMDU2M0MxIj48YSBocmVmPSJodHRw
czovL3d3dy5rZXJuZWwub3JnL3B1Yi9saW51eC9rZXJuZWwvdjQueC9saW51eC00LjIudGFyLnh6
Ij5odHRwczovL3d3dy5rZXJuZWwub3JnL3B1Yi9saW51eC9rZXJuZWwvdjQueC9saW51eC00LjIu
dGFyLnh6PC9hPjwvc3Bhbj48L3U+PG86cD48L286cD48L3A+DQo8L3RkPg0KPC90cj4NCjx0ciBz
dHlsZT0iaGVpZ2h0OjE1LjBwdCI+DQo8dGQgd2lkdGg9IjE4NyIgbm93cmFwPSIiIHN0eWxlPSJ3
aWR0aDoxNDAuMHB0O2JvcmRlcjpzb2xpZCB3aW5kb3d0ZXh0IDEuMHB0O2JvcmRlci10b3A6bm9u
ZTtwYWRkaW5nOi43NXB0IDUuNHB0IC43NXB0IDUuNHB0O2hlaWdodDoxNS4wcHQiPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgYWxpZ249ImNlbnRlciIgc3R5bGU9InRleHQtYWxpZ246Y2VudGVyIj48
c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPlJvb3QgRmlsZXN5c3RlbTwvc3Bhbj48bzpwPjwvbzpw
PjwvcD4NCjwvdGQ+DQo8dGQgd2lkdGg9IjMyNyIgbm93cmFwPSIiIHN0eWxlPSJ3aWR0aDoyNDUu
MHB0O2JvcmRlcjpub25lO2JvcmRlci1ib3R0b206c29saWQgd2luZG93dGV4dCAxLjBwdDtwYWRk
aW5nOi43NXB0IDUuNHB0IC43NXB0IDUuNHB0O2hlaWdodDoxNS4wcHQiPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgYWxpZ249ImNlbnRlciIgc3R5bGU9InRleHQtYWxpZ246Y2VudGVyIj48c3BhbiBz
dHlsZT0iY29sb3I6YmxhY2siPkJ1c3lCb3gtMS4zMC4xIG9yIE9sZGVyPC9zcGFuPjxvOnA+PC9v
OnA+PC9wPg0KPC90ZD4NCjx0ZCB3aWR0aD0iNDQ5IiBzdHlsZT0id2lkdGg6MzM2LjhwdDtib3Jk
ZXI6c29saWQgd2luZG93dGV4dCAxLjBwdDtib3JkZXItdG9wOm5vbmU7cGFkZGluZzouNzVwdCA1
LjRwdCAuNzVwdCA1LjRwdDtoZWlnaHQ6MTUuMHB0Ij4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIGFs
aWduPSJjZW50ZXIiIHN0eWxlPSJ0ZXh0LWFsaWduOmNlbnRlciI+PHU+PHNwYW4gc3R5bGU9ImNv
bG9yOiMwNTYzQzEiPjxhIGhyZWY9Imh0dHBzOi8vYnVzeWJveC5uZXQvIj5odHRwczovL2J1c3li
b3gubmV0LzwvYT48L3NwYW4+PC91PjxvOnA+PC9vOnA+PC9wPg0KPC90ZD4NCjwvdHI+DQo8dHIg
c3R5bGU9ImhlaWdodDoxNS4wcHQiPg0KPHRkIHdpZHRoPSIxODciIG5vd3JhcD0iIiBzdHlsZT0i
d2lkdGg6MTQwLjBwdDtib3JkZXI6c29saWQgd2luZG93dGV4dCAxLjBwdDtib3JkZXItdG9wOm5v
bmU7cGFkZGluZzouNzVwdCA1LjRwdCAuNzVwdCA1LjRwdDtoZWlnaHQ6MTUuMHB0Ij4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIGFsaWduPSJjZW50ZXIiIHN0eWxlPSJ0ZXh0LWFsaWduOmNlbnRlciI+
PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj5YZW4gSHlwZXJ2aXNvciBTb3VyY2UgY29kZQ0KPC9z
cGFuPjxvOnA+PC9vOnA+PC9wPg0KPC90ZD4NCjx0ZCB3aWR0aD0iMzI3IiBub3dyYXA9IiIgc3R5
bGU9IndpZHRoOjI0NS4wcHQ7Ym9yZGVyOm5vbmU7Ym9yZGVyLWJvdHRvbTpzb2xpZCB3aW5kb3d0
ZXh0IDEuMHB0O3BhZGRpbmc6Ljc1cHQgNS40cHQgLjc1cHQgNS40cHQ7aGVpZ2h0OjE1LjBwdCI+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBhbGlnbj0iY2VudGVyIiBzdHlsZT0idGV4dC1hbGlnbjpj
ZW50ZXIiPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+WGVuIEh5cGVydmlzb3IgKHY0LjEyIFN0
YWJsZSB2ZXJzaW9uKQ0KPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC90ZD4NCjx0ZCB3aWR0aD0i
NDQ5IiBub3dyYXA9IiIgc3R5bGU9IndpZHRoOjMzNi44cHQ7Ym9yZGVyOnNvbGlkIHdpbmRvd3Rl
eHQgMS4wcHQ7Ym9yZGVyLXRvcDpub25lO3BhZGRpbmc6Ljc1cHQgNS40cHQgLjc1cHQgNS40cHQ7
aGVpZ2h0OjE1LjBwdCI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBhbGlnbj0iY2VudGVyIiBzdHls
ZT0idGV4dC1hbGlnbjpjZW50ZXIiPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+PGEgaHJlZj0i
aHR0cHM6Ly9naXRodWIuY29tL2JrcmVwby94ZW4uZ2l0Ij5odHRwczovL2dpdGh1Yi5jb20vYmty
ZXBvL3hlbi5naXQ8L2E+PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC90ZD4NCjwvdHI+DQo8dHIg
c3R5bGU9ImhlaWdodDoxNS4wcHQiPg0KPHRkIHdpZHRoPSIxODciIG5vd3JhcD0iIiBzdHlsZT0i
d2lkdGg6MTQwLjBwdDtib3JkZXI6c29saWQgd2luZG93dGV4dCAxLjBwdDtib3JkZXItdG9wOm5v
bmU7cGFkZGluZzouNzVwdCA1LjRwdCAuNzVwdCA1LjRwdDtoZWlnaHQ6MTUuMHB0Ij4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIGFsaWduPSJjZW50ZXIiIHN0eWxlPSJ0ZXh0LWFsaWduOmNlbnRlciI+
PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj5Qcm9jZXNzb3IgMTwvc3Bhbj48bzpwPjwvbzpwPjwv
cD4NCjwvdGQ+DQo8dGQgd2lkdGg9IjMyNyIgbm93cmFwPSIiIHN0eWxlPSJ3aWR0aDoyNDUuMHB0
O2JvcmRlcjpub25lO2JvcmRlci1ib3R0b206c29saWQgd2luZG93dGV4dCAxLjBwdDtwYWRkaW5n
Oi43NXB0IDUuNHB0IC43NXB0IDUuNHB0O2hlaWdodDoxNS4wcHQiPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgYWxpZ249ImNlbnRlciIgc3R5bGU9InRleHQtYWxpZ246Y2VudGVyIj48c3BhbiBzdHls
ZT0iY29sb3I6YmxhY2siPkJyb2FkY29tIEJDTTU4NzFYIChBNTMpPC9zcGFuPjxvOnA+PC9vOnA+
PC9wPg0KPC90ZD4NCjx0ZCB3aWR0aD0iNDQ5IiBub3dyYXA9IiIgc3R5bGU9IndpZHRoOjMzNi44
cHQ7Ym9yZGVyOnNvbGlkIHdpbmRvd3RleHQgMS4wcHQ7Ym9yZGVyLXRvcDpub25lO3BhZGRpbmc6
Ljc1cHQgNS40cHQgLjc1cHQgNS40cHQ7aGVpZ2h0OjE1LjBwdCI+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBhbGlnbj0iY2VudGVyIiBzdHlsZT0idGV4dC1hbGlnbjpjZW50ZXIiPjxzcGFuIHN0eWxl
PSJjb2xvcjpibGFjayI+UmFzcGJlcnJ5IFBpIDNCIC8gM0ImIzQzOw0KPC9zcGFuPjxvOnA+PC9v
OnA+PC9wPg0KPC90ZD4NCjwvdHI+DQo8dHIgc3R5bGU9ImhlaWdodDoxNS4wcHQiPg0KPHRkIHdp
ZHRoPSIxODciIG5vd3JhcD0iIiBzdHlsZT0id2lkdGg6MTQwLjBwdDtib3JkZXI6c29saWQgd2lu
ZG93dGV4dCAxLjBwdDtib3JkZXItdG9wOm5vbmU7cGFkZGluZzouNzVwdCA1LjRwdCAuNzVwdCA1
LjRwdDtoZWlnaHQ6MTUuMHB0Ij4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIGFsaWduPSJjZW50ZXIi
IHN0eWxlPSJ0ZXh0LWFsaWduOmNlbnRlciI+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj4mbmJz
cDtQcm9jZXNzb3IgMjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvdGQ+DQo8dGQgd2lkdGg9IjMy
NyIgc3R5bGU9IndpZHRoOjI0NS4wcHQ7Ym9yZGVyLXRvcDpub25lO2JvcmRlci1sZWZ0Om5vbmU7
Ym9yZGVyLWJvdHRvbTpzb2xpZCB3aW5kb3d0ZXh0IDEuMHB0O2JvcmRlci1yaWdodDpzb2xpZCB3
aW5kb3d0ZXh0IDEuMHB0O3BhZGRpbmc6Ljc1cHQgNS40cHQgLjc1cHQgNS40cHQ7aGVpZ2h0OjE1
LjBwdCI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBhbGlnbj0iY2VudGVyIiBzdHlsZT0idGV4dC1h
bGlnbjpjZW50ZXIiPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+QnJvYWRjb20gQkNNMjcxMSAo
QTcyKTwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvdGQ+DQo8dGQgd2lkdGg9IjQ0OSIgbm93cmFw
PSIiIHN0eWxlPSJ3aWR0aDozMzYuOHB0O2JvcmRlci10b3A6bm9uZTtib3JkZXItbGVmdDpub25l
O2JvcmRlci1ib3R0b206c29saWQgd2luZG93dGV4dCAxLjBwdDtib3JkZXItcmlnaHQ6c29saWQg
d2luZG93dGV4dCAxLjBwdDtwYWRkaW5nOi43NXB0IDUuNHB0IC43NXB0IDUuNHB0O2hlaWdodDox
NS4wcHQiPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgYWxpZ249ImNlbnRlciIgc3R5bGU9InRleHQt
YWxpZ246Y2VudGVyIj48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPlJhc3BiZXJyeSBQaSA0PC9z
cGFuPjxvOnA+PC9vOnA+PC9wPg0KPC90ZD4NCjwvdHI+DQo8L3Rib2R5Pg0KPC90YWJsZT4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdCIiBzdHlsZT0iY29sb3I6YmxhY2si
PiZuYnNwOzwvc3Bhbj48c3BhbiBsYW5nPSJFTi1HQiI+PG86cD48L286cD48L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJjb2xvcjpibGFj
ayI+UmVxdWVzdCB5b3UgdG8gbGV0IHVzIGtub3cgd2hldGhlciBhYm92ZSBzZWxlY3RlZCB0b29s
cyBpbiB0aGUgdGFibGUgaXMgT0sgb3IgTk9ULjwvc3Bhbj48c3BhbiBsYW5nPSJFTi1HQiI+PG86
cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4t
R0IiIHN0eWxlPSJjb2xvcjpibGFjayI+Jm5ic3A7PC9zcGFuPjxzcGFuIGxhbmc9IkVOLUdCIj48
bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJF
Ti1HQiIgc3R5bGU9ImNvbG9yOmJsYWNrIj5BbHNvLCBpZiBhbnkgZG9jdW1lbnQgcmVsYXRlZCB0
byBwb3J0aW5nIG9mIFhlbiBoeXBlcnZpc29yIG9uIFJhc3BiZXJyeSBQSSAzQiYjNDM7KEE1MyBQ
cm9jZXNzb3IpIE9SIFJhc3BiZXJyeSBQSSA0IChBNzIgUHJvY2Vzc29yKSBpcyBhdmFpbGFibGUg
d2l0aCB5b3UsIHBsZWFzZSBzaGFyZSB0aGUgc2FtZS4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsNCiAmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDs8L3NwYW4+PHNwYW4gbGFuZz0iRU4tR0Ii
PjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9
IkVOLUdCIiBzdHlsZT0iY29sb3I6YmxhY2siPiZuYnNwOzwvc3Bhbj48c3BhbiBsYW5nPSJFTi1H
QiI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFu
Zz0iRU4tR0IiIHN0eWxlPSJjb2xvcjpibGFjayI+TG9va2luZyBmb3J3YXJkIGZvciB5b3VyIHJl
c3BvbnNlLjwvc3Bhbj48c3BhbiBsYW5nPSJFTi1HQiI+PG86cD48L286cD48L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJjb2xvcjpibGFj
ayI+Jm5ic3A7PC9zcGFuPjxzcGFuIGxhbmc9IkVOLUdCIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1HQiIgc3R5bGU9ImNvbG9yOmJs
YWNrIj5SZWdhcmRzLDwvc3Bhbj48c3BhbiBsYW5nPSJFTi1HQiI+PG86cD48L286cD48L3NwYW4+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi10b3A6NC4wcHQiPjxiPjxz
cGFuIGxhbmc9IkVOLUdCIiBzdHlsZT0iZm9udC1zaXplOjkuMHB0O2ZvbnQtZmFtaWx5OiZxdW90
O1RhaG9tYSZxdW90OyxzYW5zLXNlcmlmIj5TdXNoYW50IEJoYW5nYWxlJm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7DQo8L3NwYW4+PC9iPjxzcGFuIGxhbmc9IkVOLUdCIj48
bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJF
Ti1HQiIgc3R5bGU9ImZvbnQtc2l6ZTo5LjBwdDtmb250LWZhbWlseTomcXVvdDtUYWhvbWEmcXVv
dDssc2Fucy1zZXJpZiI+U2VuaW9yIEVuZ2luZWVyIC0gRURQPC9zcGFuPjxzcGFuIGxhbmc9IkVO
LUdCIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48Yj48c3Bh
biBsYW5nPSJFTi1HQiIgc3R5bGU9ImZvbnQtc2l6ZTo5LjBwdDtmb250LWZhbWlseTomcXVvdDtU
YWhvbWEmcXVvdDssc2Fucy1zZXJpZiI+TCZhbXA7VCBURUNITk9MT0dZIFNFUlZJQ0VTIExJTUlU
RUQ8L3NwYW4+PC9iPjxzcGFuIGxhbmc9IkVOLUdCIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1JTiIgc3R5bGU9ImZvbnQtc2l6ZTo5
LjBwdDtmb250LWZhbWlseTomcXVvdDtUYWhvbWEmcXVvdDssc2Fucy1zZXJpZiI+ODxzdXA+dGg8
L3N1cD4gRmxvb3IgQnVpbGRpbmcgTm8sMSw8L3NwYW4+PHNwYW4gbGFuZz0iRU4tR0IiPjxvOnA+
PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUlO
IiBzdHlsZT0iZm9udC1zaXplOjkuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1RhaG9tYSZxdW90Oyxz
YW5zLXNlcmlmIj5UaGFuZSBCZWxhcHVyIFJvYWQsIE1pbmRzcGFjZTwvc3Bhbj48c3BhbiBsYW5n
PSJFTi1HQiI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNw
YW4gbGFuZz0iRU4tSU4iIHN0eWxlPSJmb250LXNpemU6OS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7
VGFob21hJnF1b3Q7LHNhbnMtc2VyaWYiPkFpcm9saSwgTmF2aSBNdW1iYWkgOkluZGlhIDQwMDcw
OCZuYnNwOzxicj4NCjxzcGFuIHN0eWxlPSJjb2xvcjojN0Y3RjdGIj5fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXzwvc3Bhbj48L3NwYW4+PHNw
YW4gbGFuZz0iRU4tR0IiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIGxhbmc9IkVOLUlOIiBzdHlsZT0iZm9udC1zaXplOjkuMHB0O2ZvbnQtZmFtaWx5
OiZxdW90O1RhaG9tYSZxdW90OyxzYW5zLXNlcmlmIj4mbmJzcDs8L3NwYW4+PHNwYW4gbGFuZz0i
RU4tR0IiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFu
IGxhbmc9IkVOLUlOIiBzdHlsZT0iZm9udC1zaXplOjkuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1Rh
aG9tYSZxdW90OyxzYW5zLXNlcmlmIj5UZWw6ICYjNDM7OTEgMjImbmJzcDsgNjEwNSA4Mjg5Jm5i
c3A7PHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPnwNCjwvc3Bhbj5Nb2JpbGU6ICYjNDM7OTEg
NzYgMjAzMyAwNzA3PC9zcGFuPjxzcGFuIGxhbmc9IkVOLUdCIj48bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1JTiIgc3R5bGU9ImZvbnQt
c2l6ZTo5LjBwdDtmb250LWZhbWlseTomcXVvdDtUYWhvbWEmcXVvdDssc2Fucy1zZXJpZiI+PGEg
aHJlZj0iaHR0cDovL3d3dy5MdHRzLmNvbSI+d3d3Lkx0dHMuY29tPC9hPjwvc3Bhbj48c3BhbiBs
YW5nPSJFTi1HQiIgc3R5bGU9ImZvbnQtc2l6ZTo5LjBwdDtmb250LWZhbWlseTomcXVvdDtUYWhv
bWEmcXVvdDssc2Fucy1zZXJpZiI+Jm5ic3A7ICZuYnNwOyZuYnNwOw0KPC9zcGFuPjxzcGFuIGxh
bmc9IkVOLUdCIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBsYW5nPSJFTi1HQiI+PGEgaHJlZj0iaHR0cDovL3d3dy5sbnR0ZWNoc2VydmljZXMuY29t
LyI+PHNwYW4gc3R5bGU9ImNvbG9yOndpbmRvd3RleHQ7dGV4dC1kZWNvcmF0aW9uOm5vbmUiPjxp
bWcgYm9yZGVyPSIwIiB3aWR0aD0iMjA5IiBoZWlnaHQ9IjQ1IiBzdHlsZT0id2lkdGg6Mi4xNzdp
bjtoZWlnaHQ6LjQ2ODdpbiIgaWQ9IlBpY3R1cmVfeDAwMjBfMTEiIHNyYz0iY2lkOmltYWdlMDAx
LmpwZ0AwMUQ1MzhFQi42MjJFNzcyMCIgYWx0PSJjaWQ6aW1hZ2UwMDcuanBnQDAxRDI5RjQ3LkMw
RUQzMDcwIj48L3NwYW4+PC9hPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdCIj4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
cD48c3Ryb25nPjxzcGFuIGxhbmc9IkVOLUdCIiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7Q2Fs
aWJyaSZxdW90OyxzYW5zLXNlcmlmIj5MJmFtcDtUIFRlY2hub2xvZ3kgU2VydmljZXMgTHRkPC9z
cGFuPjwvc3Ryb25nPjxzcGFuIGxhbmc9IkVOLUdCIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
cD48c3BhbiBjbGFzcz0iTXNvSHlwZXJsaW5rIj48c3BhbiBsYW5nPSJFTi1HQiI+PGEgaHJlZj0i
aHR0cDovL3d3dy5MVFRTLmNvbSI+d3d3LkxUVFMuY29tPC9hPjwvc3Bhbj48L3NwYW4+PHNwYW4g
bGFuZz0iRU4tR0IiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwPjxzcGFuIGxhbmc9IkVOLUdC
Ij5UaGlzIEVtYWlsIG1heSBjb250YWluIGNvbmZpZGVudGlhbCBvciBwcml2aWxlZ2VkIGluZm9y
bWF0aW9uIGZvciB0aGUgaW50ZW5kZWQgcmVjaXBpZW50IChzKS4gSWYgeW91IGFyZSBub3QgdGhl
IGludGVuZGVkIHJlY2lwaWVudCwgcGxlYXNlIGRvIG5vdCB1c2Ugb3IgZGlzc2VtaW5hdGUgdGhl
IGluZm9ybWF0aW9uLCBub3RpZnkgdGhlIHNlbmRlciBhbmQgZGVsZXRlIGl0IGZyb20geW91ciBz
eXN0ZW0uPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1hcmdpbi1ib3R0b206MTIuMHB0Ij48c3BhbiBsYW5nPSJFTi1HQiI+LS0gPGJyPg0KVG8gdW5z
dWJzY3JpYmUgZnJvbSB0aGlzIGdyb3VwIGFuZCBzdG9wIHJlY2VpdmluZyBlbWFpbHMgZnJvbSBp
dCwgc2VuZCBhbiBlbWFpbCB0bw0KPGEgaHJlZj0ibWFpbHRvOnhlbnByb2plY3RoZWxwJiM0Mzt1
bnN1YnNjcmliZUBsaW51eGZvdW5kYXRpb24ub3JnIj54ZW5wcm9qZWN0aGVscCYjNDM7dW5zdWJz
Y3JpYmVAbGludXhmb3VuZGF0aW9uLm9yZzwvYT4uPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9k
aXY+DQo8cD48c3Ryb25nPkwmYW1wO1QgVGVjaG5vbG9neSBTZXJ2aWNlcyBMdGQ8L3N0cm9uZz48
L3A+DQo8cD48YSBocmVmPSIiIGh0dHA6d3d3LkxUVFMuY29tPz89IiIgdGFyZ2V0PSIiIF9ibGFu
az8/PSIiPnd3dy5MVFRTLmNvbTwvYT48L3A+DQo8cD5UaGlzIEVtYWlsIG1heSBjb250YWluIGNv
bmZpZGVudGlhbCBvciBwcml2aWxlZ2VkIGluZm9ybWF0aW9uIGZvciB0aGUgaW50ZW5kZWQgcmVj
aXBpZW50IChzKS4gSWYgeW91IGFyZSBub3QgdGhlIGludGVuZGVkIHJlY2lwaWVudCwgcGxlYXNl
IGRvIG5vdCB1c2Ugb3IgZGlzc2VtaW5hdGUgdGhlIGluZm9ybWF0aW9uLCBub3RpZnkgdGhlIHNl
bmRlciBhbmQgZGVsZXRlIGl0IGZyb20geW91ciBzeXN0ZW0uPC9wPg0KPC9ib2R5Pg0KPC9odG1s
Pg0K

--_000_MA1PR01MB3851BEA4FBF03BB603B1A971E8F20MA1PR01MB3851INDP_--

--_004_MA1PR01MB3851BEA4FBF03BB603B1A971E8F20MA1PR01MB3851INDP_
Content-Type: image/jpeg; name="image001.jpg"
Content-Description: image001.jpg
Content-Disposition: inline; filename="image001.jpg"; size=8787;
	creation-date="Fri, 12 Jul 2019 14:22:17 GMT";
	modification-date="Fri, 12 Jul 2019 14:22:17 GMT"
Content-ID: <image001.jpg@01D538EB.622E7720>
Content-Transfer-Encoding: base64

/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABkAAD/4QMvaHR0cDov
L25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENl
aGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4
OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjUtYzAyMSA3OS4xNTU3NzIsIDIwMTQvMDEvMTMtMTk6
NDQ6MDAgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5
OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHht
bG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6
Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUu
Y29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBo
b3Rvc2hvcCBDQyAyMDE0IChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDowMDA4
QjFERkYyOTkxMUU2QUVBMzhDMjkyNUIyQjRBQyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDow
MDA4QjFFMEYyOTkxMUU2QUVBMzhDMjkyNUIyQjRBQyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJl
ZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjAwMDhCMURERjI5OTExRTZBRUEzOEMyOTI1QjJCNEFDIiBz
dFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjAwMDhCMURFRjI5OTExRTZBRUEzOEMyOTI1QjJCNEFD
Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQg
ZW5kPSJyIj8+/+4ADkFkb2JlAGTAAAAAAf/bAIQAAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEB
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
AElFFBAAMF5H5F0vKOq/X6hT8l1VQEXFERBiqIv2VQPS5JP1JJJNS/J5WrxtJdHUzMS/d2LM1gAC
zH6kKAo+wAAAsKkh6DqSp5SnlKeUqpKyvk7Gm2zZbeWHdGXF8+rXsF1E/WShpcmOSugrOkRohjUy
qeZynCNZX6uWKuj/ANVybOtKk/vRCO6YYMQ+9J5/7GmbRj5XlmjrdrnQi0ZnLJsRqP7E2U/yBP8A
g2X0ABAAFVDd8TUyttcLam524wYExgNGS2PuaEkKxUAhATghZmCXYkxopb4w6Nr2uh0TJfqNdjdQ
blKZrMptEs9VLAaGs+1JNY744SKeyCyNB9c57Zz2+SxxcRhVqij05/8AFCAgsZYCwfpP9f8AafB3
twdbW8e1f94WNER9iaTYiiWNcUWLXxjiVV+oAH8iT63qG5HhHa0ITp7nZml0S2REcKRSM1x7nmzd
5DiBGfkzDRqqkXF6uLzbmSjMi1Ow0nnmvGWt67YDFSwtqa+HqV7w9OI+HO8nlT84HK3yVyt7Uc4Y
scnBQoWKBcDwRn4hAEPLu53ut5J0X6vZmabcf7n0CgfRUUWVFH2VQB9T9STV653O0+Vqrp6KBIVA
H9SbAAEk+pNgAL/QAKLAADvPoit6nlKeUp5SnlKeUp5SnlKeUp5SnlKeUp5SnlKeUp5SnlKeUp5S
nlKeUp5SnlKeUp5SnlKeUp5SnlKeUp5SnlKeUp5SnlKeUp5SnlKeUp5SnlKeUp5SnlKeUp5SnlKe
Up5SnlK//9kA

--_004_MA1PR01MB3851BEA4FBF03BB603B1A971E8F20MA1PR01MB3851INDP_--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============1907458897800221589==--


From xen-devel-bounces@lists.xenproject.org Sat Jul 13 08:21:07 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 13 Jul 2019 08:21:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hmDHD-00034T-0x; Sat, 13 Jul 2019 08:21:03 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=5519=VK=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hmDHC-00034G-Av
 for xen-devel@lists.xenproject.org; Sat, 13 Jul 2019 08:21:02 +0000
X-Inumbo-ID: 253507da-a547-11e9-8363-173290918ec4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 253507da-a547-11e9-8363-173290918ec4;
 Sat, 13 Jul 2019 08:20:59 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hmDH7-0004ji-WC; Sat, 13 Jul 2019 08:20: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 1hmDH7-0001CV-N0; Sat, 13 Jul 2019 08:20:57 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hmDH7-0000oC-MH; Sat, 13 Jul 2019 08:20:57 +0000
To: xen-devel@lists.xenproject.org, osstest-admin@xenproject.org,
 royger@FreeBSD.org
Message-ID: <osstest-138921-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: freebsd-master:build-amd64-xen-freebsd:xen-build-freebsd:fail:regression
X-Osstest-Versions-This: freebsd=4b73a91e13d7afc5b660c9d845996a01717427cd
X-Osstest-Versions-That: freebsd=5c4a9b0e32c1f9c47d5b687d6036bb03c3cc071c
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 13 Jul 2019 08:20:57 +0000
Subject: [Xen-devel] [freebsd-master test] 138921: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODkyMSBmcmVlYnNkLW1hc3RlciByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTM4OTIxLwoKUmVncmVzc2lvbnMgOi0o
CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5n
IHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1hbWQ2NC14ZW4tZnJlZWJzZCAg
ICAgICA3IHhlbi1idWlsZC1mcmVlYnNkICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzg4ODYKCnZl
cnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBmcmVlYnNkICAgICAgICAgICAgICA0YjczYTkx
ZTEzZDdhZmM1YjY2MGM5ZDg0NTk5NmEwMTcxNzQyN2NkCmJhc2VsaW5lIHZlcnNpb246CiBmcmVl
YnNkICAgICAgICAgICAgICA1YzRhOWIwZTMyYzFmOWM0N2Q1YjY4N2Q2MDM2YmIwM2MzY2MwNzFj
CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzg4ODYgIDIwMTktMDctMTAgMDk6MTk6MzggWiAgICAy
IGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM4OTIxICAyMDE5LTA3LTEyIDA5OjE5OjMyIFog
ICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25z
IHVuZGVyIHRlc3Q6CiAgYWxjIDxhbGNARnJlZUJTRC5vcmc+CiAgYXZnIDxhdmdARnJlZUJTRC5v
cmc+CiAgY3kgPGN5QEZyZWVCU0Qub3JnPgogIGRvdWdtIDxkb3VnbUBGcmVlQlNELm9yZz4KICBp
YW4gPGlhbkBGcmVlQlNELm9yZz4KICBpbXAgPGltcEBGcmVlQlNELm9yZz4KICBqaGliYml0cyA8
amhpYmJpdHNARnJlZUJTRC5vcmc+CiAga2liIDxraWJARnJlZUJTRC5vcmc+CiAgbHVwb3JsIDxs
dXBvcmxARnJlZUJTRC5vcmc+CiAgbWFya2ogPG1hcmtqQEZyZWVCU0Qub3JnPgogIHBoaWxpcCA8
cGhpbGlwQEZyZWVCU0Qub3JnPgogIHJycyA8cnJzQEZyZWVCU0Qub3JnPgogIHNlYW5jIDxzZWFu
Y0BGcmVlQlNELm9yZz4KICBzamcgPHNqZ0BGcmVlQlNELm9yZz4KCmpvYnM6CiBidWlsZC1hbWQ2
NC1mcmVlYnNkLWFnYWluICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0LWZyZWVic2QgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQteGVuLWZyZWVic2QgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24g
b3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1h
Z2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFp
bGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3Qv
bG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2Vu
ZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3Qu
Z2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRl
c3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9y
Zy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZp
c2lvbiBsb2c7IGl0IHdvdWxkIGJlIDQ2OCBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Jul 13 11:04:27 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 13 Jul 2019 11:04:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hmFp1-00056w-6B; Sat, 13 Jul 2019 11:04: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=5519=VK=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hmFp0-00056n-2f
 for xen-devel@lists.xenproject.org; Sat, 13 Jul 2019 11:04:06 +0000
X-Inumbo-ID: ecb89965-a55d-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ecb89965-a55d-11e9-8980-bc764e045a96;
 Sat, 13 Jul 2019 11:04:03 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hmFox-0007sx-08; Sat, 13 Jul 2019 11:04:03 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hmFow-00072t-M0; Sat, 13 Jul 2019 11:04:02 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hmFow-0007KY-L0; Sat, 13 Jul 2019 11:04:02 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138919-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.9-testing:build-i386-prev:xen-build:fail:regression
 xen-4.9-testing:build-amd64-prev:xen-build:fail:regression
 xen-4.9-testing:test-amd64-i386-freebsd10-amd64:guest-saverestore:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-saverestore:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-localmigrate/x10:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-localmigrate/x10:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop: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/x10:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-saverestore: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-qemuu-debianhvm-amd64-shadow:guest-stop:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-migrupgrade:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-amd64-i386-migrupgrade:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-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-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-win7-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl: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-seattle:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-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-credit2:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-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-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:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-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-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-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-rtds:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-thunderx:hosts-allocate:starved:nonblocking
X-Osstest-Versions-This: xen=8d2a688015193e20ae47fe3c208f99128240f821
X-Osstest-Versions-That: xen=54aa382cbcdc1e2ba75d6734151ca6e53104e2f2
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 13 Jul 2019 11:04:02 +0000
Subject: [Xen-devel] [xen-4.9-testing test] 138919: regressions - trouble:
 fail/pass/starved
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODkxOSB4ZW4tNC45LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODkxOS8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAg
ICAgICAgNiB4ZW4tYnVpbGQgICAgICBmYWlsIGluIDEzODg0MiBSRUdSLiB2cy4gMTMyODg5CiBi
dWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgIGZhaWwgaW4gMTM4
ODQyIFJFR1IuIHZzLiAxMzI4ODkKClRlc3RzIHdoaWNoIGFyZSBmYWlsaW5nIGludGVybWl0dGVu
dGx5IChub3QgYmxvY2tpbmcpOgogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAxNCBn
dWVzdC1zYXZlcmVzdG9yZSBmYWlsIGluIDEzODc3MiBwYXNzIGluIDEzODkxOQogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDEzIGd1ZXN0LXNhdmVyZXN0b3JlIGZhaWwgaW4g
MTM4NzcyIHBhc3MgaW4gMTM4OTE5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1k
NjQgMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBmYWlsIGluIDEzODg0MiBwYXNzIGluIDEzODkx
OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE2IGd1ZXN0LWxvY2FsbWln
cmF0ZS94MTAgZmFpbCBpbiAxMzg4OTggcGFzcyBpbiAxMzg5MTkKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgZmFpbCBwYXNzIGluIDEz
ODc3MgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTYgZ3Vlc3QtbG9jYWxt
aWdyYXRlL3gxMCBmYWlsIHBhc3MgaW4gMTM4NzcyCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdzMTYtYW1kNjQgMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBmYWlsIHBhc3MgaW4gMTM4ODQy
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTMgZ3Vlc3Qtc2F2ZXJlc3Rv
cmUgIGZhaWwgcGFzcyBpbiAxMzg4OTgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFt
ZDY0IDEzIGd1ZXN0LXNhdmVyZXN0b3JlICAgZmFpbCBwYXNzIGluIDEzODg5OAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgMTcgZ3Vlc3Qtc3RvcCBmYWls
IHBhc3MgaW4gMTM4ODk4CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90
IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgYmxvY2tlZCBpbiAxMzg4NDIgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbWlncnVw
Z3JhZGUgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICBibG9ja2VkIGluIDEzODg0MiBuL2EK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAg
ZmFpbCBibG9ja2VkIGluIDEzMjg4OQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICBmYWlsIGJsb2NrZWQgaW4gMTMyODg5CiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCBmYWlsIGluIDEzODc3MiBi
bG9ja2VkIGluIDEzMjg4OQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcg
Z3Vlc3Qtc3RvcCAgIGZhaWwgaW4gMTM4NzcyIGxpa2UgMTMyODg5CiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXdpbjctYW1kNjQgMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBmYWlsIGluIDEz
ODg0MiBsaWtlIDEzMjg4OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgIGZhaWwgaW4gMTM4ODQyIGxpa2UgMTMyODg5CiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgZmFpbCBpbiAxMzg4OTggbGlrZSAx
MzI4ODkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgZmFpbCBsaWtlIDEzMjg4OQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhz
bSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0
MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQt
eHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1k
IDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1h
cm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
bXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcg
MTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5z
dGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdp
bjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAg
d2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXRodW5kZXJ4ICAyIGhvc3RzLWFsbG9jYXRlICAgICAgICAgICAgICAgc3RhcnZlZCAgbi9h
Cgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAgICAgICAgICAgICAgICAgOGQy
YTY4ODAxNTE5M2UyMGFlNDdmZTNjMjA4Zjk5MTI4MjQwZjgyMQpiYXNlbGluZSB2ZXJzaW9uOgog
eGVuICAgICAgICAgICAgICAgICAgNTRhYTM4MmNiY2RjMWUyYmE3NWQ2NzM0MTUxY2E2ZTUzMTA0
ZTJmMgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTMyODg5ICAyMDE5LTAyLTA0IDIyOjA0OjA5IFog
IDE1OCBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEzMzE0NyAgMjAxOS0wMi0xMSAxMzo0MTo1
MCBaICAxNTEgZGF5cyAgIDgxIGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEzODIyNSAg
MjAxOS0wNi0yMSAxOTowNTozNiBaICAgMjEgZGF5cyAgIDEyIGF0dGVtcHRzCgotLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxl
IHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFuZHJldyBDb29wZXIgPGFuZHJl
dy5jb29wZXIzQGNpdHJpeC5jb20+CiAgQ2hyaXN0aWFuIExpbmRpZyA8Y2hyaXN0aWFuLmxpbmRp
Z0BjaXRyaXguY29tPgogIERhbmllbCBEZSBHcmFhZiA8ZGdkZWdyYUB0eWNoby5uc2EuZ292Pgog
IEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4KICBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+CiAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgogIEp1
bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CiAgTWFudWVsIEJvdXllciA8Ym91eWVy
QGFudGlvY2hlLmV1Lm9yZz4KICBTZXJnZXkgRHlhc2xpIDxzZXJnZXkuZHlhc2xpQGNpdHJpeC5j
b20+CiAgU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgogIFN0ZWZh
bm8gU3RhYmVsbGluaSA8c3RlZmFub3NAeGlsaW54LmNvbT4KICBXZWkgTGl1IDx3ZWkubGl1MkBj
aXRyaXguY29tPgogIFhpbiBMaSA8dGFsb25zLmxlZUBnbWFpbC5jb20+CiAgWGluIExpIDx4aW4u
bGlAY2l0cml4LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NC14dGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
cm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFy
bWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHJldiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1h
bWQ2NC1hbWQ2NC0xICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFt
ZDY0LWFtZDY0LTUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1z
dHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhz
bSAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRl
Ymlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQt
YW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
cWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFu
aHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1j
cmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1
YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJo
ZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpdmVwYXRj
aCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1saXZlcGF0Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2
Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBh
aXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNo
YWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHN0YXJ2ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9n
czogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZp
ZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54
ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMs
IGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4u
b3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVy
CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7
Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAg
IGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoK
Tm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAxMTg4IGxpbmVzIGxv
bmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Jul 13 15:14:55 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 13 Jul 2019 15: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 1hmJjM-0004W4-RK; Sat, 13 Jul 2019 15:14:32 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=5519=VK=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hmJjM-0004Vu-9y
 for xen-devel@lists.xenproject.org; Sat, 13 Jul 2019 15:14:32 +0000
X-Inumbo-ID: e8ccf2de-a580-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e8ccf2de-a580-11e9-8980-bc764e045a96;
 Sat, 13 Jul 2019 15:14:29 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hmJjI-0004E7-Ls; Sat, 13 Jul 2019 15:14:28 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hmJjI-0007VY-6h; Sat, 13 Jul 2019 15:14:28 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hmJjI-000275-5n; Sat, 13 Jul 2019 15:14:28 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138920-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-next:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-examine:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 linux-next:test-arm64-arm64-examine:examine-serial/bootloader:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-win7-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-examine:reboot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-debianhvm-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-i386-pvgrub:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-ws16-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-shadow:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-amd64-pvgrub:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-raw:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-freebsd10-i386:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-rtds:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-libvirt:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-qemut-rhel6hvm-intel:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-pair:xen-boot/src_host:fail:nonblocking
 linux-next:test-amd64-amd64-pair:xen-boot/dst_host:fail:nonblocking
 linux-next:test-amd64-i386-xl-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-debianhvm-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-qemuu-nested-amd:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-debianhvm-i386-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qcow2:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-win10-i386:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-pvshim:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-ws16-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-shadow:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-win10-i386:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-debianhvm-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-libvirt-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-qemut-rhel6hvm-amd:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-pair:xen-boot/src_host:fail:nonblocking
 linux-next:test-amd64-i386-pair:xen-boot/dst_host:fail:nonblocking
 linux-next:test-amd64-amd64-pygrub:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-pair:xen-boot/src_host:fail:nonblocking
 linux-next:test-amd64-i386-libvirt-pair:xen-boot/src_host:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-pair:xen-boot/dst_host:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-ws16-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-libvirt-pair:xen-boot/dst_host:fail:nonblocking
 linux-next:test-amd64-amd64-xl-credit1:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-multivcpu:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-pvhv2-amd:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-ws16-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-credit2:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-vhd:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-qemuu-nested-intel:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-win10-i386:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-debianhvm-i386-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-pvhv2-intel:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-debianhvm-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-win7-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-qemuu-rhel6hvm-intel:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-win7-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-pvshim:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-ovmf-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-win10-i386:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-freebsd10-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-win7-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-qemuu-rhel6hvm-amd:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-ovmf-amd64:xen-boot:fail:nonblocking
 linux-next:build-armhf-pvops:kernel-build:fail:nonblocking
 linux-next:test-amd64-amd64-examine:reboot:fail:nonblocking
 linux-next:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-next:test-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
X-Osstest-Versions-This: linux=2c51253c171447ec896072c50c037c4f984582f7
X-Osstest-Versions-That: linux=e9a83bd2322035ed9d7dcf35753d3f984d76c6a5
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 13 Jul 2019 15:14:28 +0000
Subject: [Xen-devel] [linux-next test] 138920: 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>

ZmxpZ2h0IDEzODkyMCBsaW51eC1uZXh0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzg5MjAvCgpGYWlsdXJlcyA6LS8gYnV0IG5v
IHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBi
bG9ja2luZzoKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3JlZGl0MSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJt
aGYteGwtbXVsdGl2Y3B1ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXJ0ZHMgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQt
ZXhhbWluZSAgICAgMTEgZXhhbWluZS1zZXJpYWwvYm9vdGxvYWRlciAgICBmYWlsICBsaWtlIDEz
ODg3OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICA3IHhlbi1ib290ICAg
ICAgICAgICAgICBmYWlsIGxpa2UgMTM4OTAyCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAg
ICA4IHJlYm9vdCAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgbGlrZSAxMzg5MDIKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICAg
ZmFpbCBsaWtlIDEzODkwMgogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgNyB4ZW4tYm9v
dCAgICAgICAgICAgICAgICAgICAgIGZhaWwgIGxpa2UgMTM4OTAyCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXdzMTYtYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICAgICAgIGZhaWwgbGlrZSAx
Mzg5MDIKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAg
ICAgICAgICAgICBmYWlsICBsaWtlIDEzODkwMgogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAg
ICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgICAgIGZhaWwgIGxpa2UgMTM4OTAyCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgNyB4ZW4tYm9vdCAgICAg
IGZhaWwgbGlrZSAxMzg5MDIKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICA3IHhlbi1i
b290ICAgICAgICAgICAgICAgICAgICAgZmFpbCBsaWtlIDEzODkwMgogdGVzdC1hbWQ2NC1hbWQ2
NC14bCAgICAgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgICAgIGZhaWwgIGxpa2Ug
MTM4OTAyCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICA3IHhlbi1ib290ICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgbGlrZSAxMzg5MDIKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAt
aTM4NiAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgICAgZmFpbCBsaWtlIDEzODkwMgogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgICAg
IGZhaWwgIGxpa2UgMTM4OTAyCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICA3IHhlbi1i
b290ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgbGlrZSAxMzg5MDIKIHRlc3QtYW1kNjQtaTM4
Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgZmFpbCBsaWtl
IDEzODkwMgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0
cmljdCA3IHhlbi1ib290IGZhaWwgbGlrZSAxMzg5MDIKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAg
ICAgICAgMTAgeGVuLWJvb3Qvc3JjX2hvc3QgICAgICAgICAgICBmYWlsICBsaWtlIDEzODkwMgog
dGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAxMSB4ZW4tYm9vdC9kc3RfaG9zdCAgICAgICAg
ICAgIGZhaWwgIGxpa2UgMTM4OTAyCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICA3IHhl
bi1ib290ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgbGlrZSAxMzg5MDIKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBs
aWtlIDEzODkwMgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1h
bWQ2NC14c20gNyB4ZW4tYm9vdCBmYWlsIGxpa2UgMTM4OTAyCiB0ZXN0LWFtZDY0LWFtZDY0LXFl
bXV1LW5lc3RlZC1hbWQgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgbGlrZSAxMzg5
MDIKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgNyB4
ZW4tYm9vdCAgZmFpbCBsaWtlIDEzODkwMgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJp
YW5odm0taTM4Ni14c20gIDcgeGVuLWJvb3QgICAgICBmYWlsIGxpa2UgMTM4OTAyCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFjb3cyICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgbGlrZSAxMzg5MDIKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICA3IHhl
bi1ib290ICAgICAgICAgICAgICAgZmFpbCBsaWtlIDEzODkwMgogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSA3IHhlbi1ib290IGZhaWwgbGlrZSAx
Mzg5MDIKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAg
ICAgICAgICAgICBmYWlsICBsaWtlIDEzODkwMgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAg
ICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgICAgIGZhaWwgIGxpa2UgMTM4OTAyCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgbGlrZSAxMzg5MDIKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAg
NyB4ZW4tYm9vdCAgICAgICAgICAgICAgZmFpbCBsaWtlIDEzODkwMgogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1zaGFkb3cgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgICAgIGZhaWwgIGxpa2Ug
MTM4OTAyCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgNyB4ZW4tYm9vdCAg
ICAgICAgICAgICAgIGZhaWwgbGlrZSAxMzg5MDIKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
ZGViaWFuaHZtLWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBsaWtlIDEzODkwMgogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgICAg
IGZhaWwgIGxpa2UgMTM4OTAyCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICA3IHhlbi1i
b290ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgbGlrZSAxMzg5MDIKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICA3IHhlbi1ib290ICAgZmFpbCBsaWtl
IDEzODkwMgogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgNyB4ZW4tYm9vdCAg
ICAgICAgICAgICAgICBmYWlsIGxpa2UgMTM4OTAyCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAg
ICAgIDEwIHhlbi1ib290L3NyY19ob3N0ICAgICAgICAgICAgZmFpbCAgbGlrZSAxMzg5MDIKIHRl
c3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgMTEgeGVuLWJvb3QvZHN0X2hvc3QgICAgICAgICAg
ICBmYWlsICBsaWtlIDEzODkwMgogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgNyB4ZW4t
Ym9vdCAgICAgICAgICAgICAgICAgICAgIGZhaWwgIGxpa2UgMTM4OTAyCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtcGFpciAxMCB4ZW4tYm9vdC9zcmNfaG9zdCAgICAgICAgICAgIGZhaWwgbGlr
ZSAxMzg5MDIKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgMTAgeGVuLWJvb3Qvc3JjX2hv
c3QgICAgICAgICAgICBmYWlsICBsaWtlIDEzODkwMgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gNyB4ZW4tYm9vdCBmYWlsIGxpa2UgMTM4OTAyCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAxMSB4ZW4tYm9vdC9kc3RfaG9zdCAgICAgICAg
ICAgIGZhaWwgbGlrZSAxMzg5MDIKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0
ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgZmFpbCBsaWtlIDEzODkwMgogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQtcGFpciAxMSB4ZW4tYm9vdC9kc3RfaG9zdCAgICAgICAgICAgIGZhaWwgIGxp
a2UgMTM4OTAyCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICA3IHhlbi1ib290ICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgbGlrZSAxMzg5MDIKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVs
dGl2Y3B1ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICAgICAgZmFpbCBsaWtlIDEzODkwMgog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAg
ICAgICBmYWlsIGxpa2UgMTM4OTAyCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2
NCAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgIGZhaWwgbGlrZSAxMzg5MDIKIHRlc3QtYW1kNjQt
YW1kNjQteGwtY3JlZGl0MiAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgICAgICBmYWlsICBs
aWtlIDEzODkwMgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgNyB4ZW4tYm9vdCAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgIGxpa2UgMTM4OTAyCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1
LW5lc3RlZC1pbnRlbCAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgIGZhaWwgbGlrZSAxMzg5MDIK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgNyB4ZW4tYm9vdCAgICAgICAg
ICAgICAgZmFpbCBsaWtlIDEzODkwMgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2
bS1pMzg2LXhzbSAgNyB4ZW4tYm9vdCAgICAgICBmYWlsIGxpa2UgMTM4OTAyCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXB2aHYyLWludGVsICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICAgIGZhaWwg
bGlrZSAxMzg5MDIKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gIDcgeGVuLWJvb3QgZmFpbCBsaWtlIDEzODkwMgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgNyB4ZW4tYm9vdCAgICAgICBmYWlsIGxpa2UgMTM4OTAy
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICA3IHhlbi1ib290ICAg
ICAgICAgIGZhaWwgbGlrZSAxMzg5MDIKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFt
ZDY0ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgZmFpbCBsaWtlIDEzODkwMgogdGVzdC1hbWQ2
NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICA3IHhlbi1ib290ICAgICAgICAgICAgICBmYWls
IGxpa2UgMTM4OTAyCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgIDcgeGVu
LWJvb3QgICAgICAgICAgICAgIGZhaWwgbGlrZSAxMzg5MDIKIHRlc3QtYW1kNjQtaTM4Ni14bC1w
dnNoaW0gICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgICAgICBmYWlsICBsaWtlIDEzODkw
MgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICA3IHhlbi1ib290ICAgICAg
ICAgICAgICBmYWlsIGxpa2UgMTM4OTAyCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEw
LWkzODYgIDcgeGVuLWJvb3QgICAgICAgICAgICAgIGZhaWwgbGlrZSAxMzg5MDIKIHRlc3QtYW1k
NjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgICAgZmFp
bCBsaWtlIDEzODkwMgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgIDcgeGVu
LWJvb3QgICAgICAgICAgICAgICBmYWlsIGxpa2UgMTM4OTAyCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCA3IHhlbi1ib290IGZhaWwgbGlrZSAx
Mzg5MDIKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgIDcgeGVuLWJvb3QgICAg
ICAgICAgICAgICAgZmFpbCBsaWtlIDEzODkwMgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92
bWYtYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICBmYWlsIGxpa2UgMTM4OTAyCiBidWls
ZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICA2IGtlcm5lbC1idWlsZCAgICAgICAgICAgICAgICAg
ZmFpbCAgbGlrZSAxMzg5MDIKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgIDggcmVib290
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICBsaWtlIDEzODkwMgogdGVzdC1hcm02NC1hcm02
NC14bC1zZWF0dGxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAg
ICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVk
aXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBsaW51
eCAgICAgICAgICAgICAgICAyYzUxMjUzYzE3MTQ0N2VjODk2MDcyYzUwYzAzN2M0Zjk4NDU4MmY3
CmJhc2VsaW5lIHZlcnNpb246CiBsaW51eCAgICAgICAgICAgICAgICBlOWE4M2JkMjMyMjAzNWVk
OWQ3ZGNmMzU3NTNkM2Y5ODRkNzZjNmE1CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAgICAgICAgICAg
ICAgICAgICAgICAgIChub3QgZm91bmQpICAgICAKRmFpbGluZyBzaW5jZSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAobm90IGZvdW5kKSAgICAgClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEz
ODkyMCAgMjAxOS0wNy0xMiAwOToxOToyNCBaICAgIDEgZGF5cyAgICAxIGF0dGVtcHRzCgpqb2Jz
OgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1h
bWQ2NC14c20gICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRv
bS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5o
dm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhs
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11
dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0t
YW1kNjQgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRp
dDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0
cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdp
bjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVk
LWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQt
cGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1h
bWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5
Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVj
dC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxv
Z3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50
ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNl
IHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7
aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0Lmdp
dDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91
bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1z
dW1tYXJ5CgoKUHVzaCBub3QgYXBwbGljYWJsZS4KCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Jul 13 19:23:29 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 13 Jul 2019 19:23:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hmNbv-0004Yq-RQ; Sat, 13 Jul 2019 19:23: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=5519=VK=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hmNbu-0004Ye-6S
 for xen-devel@lists.xenproject.org; Sat, 13 Jul 2019 19:23:06 +0000
X-Inumbo-ID: a300cd12-a5a3-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a300cd12-a5a3-11e9-8980-bc764e045a96;
 Sat, 13 Jul 2019 19:23:04 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hmNbs-00014C-7e; Sat, 13 Jul 2019 19:23:04 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hmNbr-0008NW-RQ; Sat, 13 Jul 2019 19:23:04 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hmNbr-0006BJ-P6; Sat, 13 Jul 2019 19:23:03 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138929-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.10-testing:build-amd64-prev:xen-build:fail:regression
 xen-4.10-testing:build-i386-prev:xen-build:fail:regression
 xen-4.10-testing:test-armhf-armhf-xl-credit1:xen-boot:fail:heisenbug
 xen-4.10-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-saverestore:fail:heisenbug
 xen-4.10-testing:test-amd64-i386-xl-qemut-debianhvm-i386-xsm:guest-saverestore:fail:heisenbug
 xen-4.10-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64:guest-saverestore.2:fail:heisenbug
 xen-4.10-testing:test-amd64-amd64-migrupgrade:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-i386-migrupgrade:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop: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-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-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-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-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: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-libvirt:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-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-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-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-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-thunderx:hosts-allocate:starved:nonblocking
X-Osstest-Versions-This: xen=3131bf956ab159295ecdde0c5ad003d0c5af4695
X-Osstest-Versions-That: xen=29fd403ef5c02e2cbd0769e64ec0b61e0658d358
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 13 Jul 2019 19:23:03 +0000
Subject: [Xen-devel] [xen-4.10-testing test] 138929: regressions - trouble:
 blocked/fail/pass/starved
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODkyOSB4ZW4tNC4xMC10ZXN0aW5nIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzg5MjkvCgpSZWdyZXNzaW9ucyA6
LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRp
bmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFtZDY0LXByZXYgICAgICAg
ICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODM3Ngog
YnVpbGQtaTM4Ni1wcmV2ICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAg
ZmFpbCBSRUdSLiB2cy4gMTM4Mzc2CgpUZXN0cyB3aGljaCBhcmUgZmFpbGluZyBpbnRlcm1pdHRl
bnRseSAobm90IGJsb2NraW5nKToKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgIDcgeGVu
LWJvb3QgICAgICAgICBmYWlsIGluIDEzODkwMyBwYXNzIGluIDEzODkyOQogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTMgZ3Vlc3Qtc2F2ZXJlc3RvcmUgZmFpbCBpbiAxMzg5
MDMgcGFzcyBpbiAxMzg5MjkKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0taTM4
Ni14c20gMTMgZ3Vlc3Qtc2F2ZXJlc3RvcmUgZmFpbCBwYXNzIGluIDEzODkwMwogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAxNSBndWVzdC1zYXZlcmVzdG9yZS4yIGZh
aWwgcGFzcyBpbiAxMzg5MDMKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBu
b3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3Jh
ZGUgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZh
aWwgbGlrZSAxMzgzNzYKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJp
YW4taHZtLWluc3RhbGwvbDEvbDIgZmFpbCBsaWtlIDEzODM3NgogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxs
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1k
NjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bC1zZWF0dGxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14
c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAg
ICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0
LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1h
cm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
cnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVj
ayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAg
IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdz
MTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAx
MCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWlu
c3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRl
cnggIDIgaG9zdHMtYWxsb2NhdGUgICAgICAgICAgICAgICBzdGFydmVkICBuL2EKCnZlcnNpb24g
dGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICAzMTMxYmY5NTZhYjE1
OTI5NWVjZGRlMGM1YWQwMDNkMGM1YWY0Njk1CmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAg
ICAgICAgICAgICAyOWZkNDAzZWY1YzAyZTJjYmQwNzY5ZTY0ZWMwYjYxZTA2NThkMzU4CgpMYXN0
IHRlc3Qgb2YgYmFzaXMgICAxMzgzNzYgIDIwMTktMDYtMjMgMTQ6MzE6NTQgWiAgIDIwIGRheXMK
VGVzdGluZyBzYW1lIHNpbmNlICAgMTM4NzM2ICAyMDE5LTA3LTAzIDE1OjM1OjUwIFogICAxMCBk
YXlzICAgIDggYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVy
IHRlc3Q6CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKam9iczoKIGJ1aWxkLWFt
ZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXh0ZiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2
NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYt
cHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2
NC1hbWQ2NC0zICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJt
NjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1h
bWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJp
YW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQt
bGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFt
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVt
dXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJu
ZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVk
aXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0
LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13
aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1p
bnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saXZlcGF0Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGl2ZXBhdGNoICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2
LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
cGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
aTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwt
dGh1bmRlcnggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdGFydmVkIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21l
L2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAog
ICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBs
YW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBh
dAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9i
O2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNz
IGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9w
PW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCmNvbW1pdCAzMTMxYmY5
NTZhYjE1OTI5NWVjZGRlMGM1YWQwMDNkMGM1YWY0Njk1CkF1dGhvcjogSmFuIEJldWxpY2ggPGpi
ZXVsaWNoQHN1c2UuY29tPgpEYXRlOiAgIFdlZCBKdWwgMyAxNzoyODo1MCAyMDE5ICswMjAwCgog
ICAgdXBkYXRlIFhlbiB2ZXJzaW9uIHRvIDQuMTAuNAoocWVtdSBjaGFuZ2VzIG5vdCBpbmNsdWRl
ZCkKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Jul 13 19:38:19 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 13 Jul 2019 19: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 1hmNqY-0005LJ-BU; Sat, 13 Jul 2019 19:38:14 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=5519=VK=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hmNqW-0005LA-De
 for xen-devel@lists.xenproject.org; Sat, 13 Jul 2019 19:38:12 +0000
X-Inumbo-ID: bb7ba06a-a5a5-11e9-914e-db220770287d
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id bb7ba06a-a5a5-11e9-914e-db220770287d;
 Sat, 13 Jul 2019 19:38:04 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hmNqO-0001Ly-74; Sat, 13 Jul 2019 19:38:04 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hmNqN-0001S4-Ti; Sat, 13 Jul 2019 19:38:04 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hmNqN-0000ZZ-Sy; Sat, 13 Jul 2019 19:38:03 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138928-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:test-amd64-i386-qemuu-rhel6hvm-intel:<job
 status>:broken:regression
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-intel:host-install(4):broken:regression
 linux-linus:test-amd64-amd64-xl-pvhv2-intel:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-i386-pvgrub:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-win7-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-libvirt:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-win10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemut-rhel6hvm-intel:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-qemuu-nested-intel:xen-boot:fail:regression
 linux-linus:test-amd64-i386-examine:reboot:fail:regression
 linux-linus:test-amd64-amd64-examine:reboot:fail:regression
 linux-linus:test-amd64-amd64-xl-qcow2:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-freebsd10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-amd64-pvgrub:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-pvshim:xen-boot:fail:regression
 linux-linus:test-amd64-i386-freebsd10-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-raw:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-win10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-qemuu-nested-amd:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemut-rhel6hvm-amd:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-i386-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-amd64-libvirt-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-multivcpu:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-win10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-pygrub:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-ws16-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-credit2:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-pvhv2-amd:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-win7-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-shadow:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-amd:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-amd64-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-i386-xl:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-pvshim:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-credit1:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-libvirt-vhd:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-ws16-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-win10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-libvirt-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-amd64-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-ws16-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-ws16-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-i386-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-i386-xl-shadow:xen-boot:fail:regression
 linux-linus:test-arm64-arm64-examine:examine-serial/bootloader:fail:regression
 linux-linus:build-armhf-pvops:kernel-build:fail:regression
 linux-linus:test-arm64-arm64-libvirt-xsm:guest-start/debian.repeat:fail:regression
 linux-linus:test-amd64-amd64-xl-rtds:xen-boot:fail:allowable
 linux-linus:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-examine:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:xen-boot:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:xen-boot:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-debianhvm-i386-xsm:xen-boot:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-debianhvm-i386-xsm:xen-boot:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: linux=d7d170a8e357bd9926cc6bfea5c2385c2eac65b2
X-Osstest-Versions-That: linux=736706bee3298208343a76096370e4f6a5c55915
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 13 Jul 2019 19:38:03 +0000
Subject: [Xen-devel] [linux-linus test] 138928: 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>

ZmxpZ2h0IDEzODkyOCBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTM4OTI4LwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZo
dm0taW50ZWwgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIHRlc3QtYW1k
NjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCA0IGhvc3QtaW5zdGFsbCg0KSBicm9rZW4gUkVH
Ui4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgNyB4ZW4tYm9v
dCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEz
MzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14
c20gNyB4ZW4tYm9vdCBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4
Ni1wdmdydWIgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4
MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICA3IHhlbi1ib290ICAgICAg
ICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICA3
IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyA3IHhlbi1ib290IGZhaWwg
UkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgNyB4ZW4tYm9v
dCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LXdpbjEwLWkzODYgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14
c20gNyB4ZW4tYm9vdCBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11
dC1yaGVsNmh2bS1pbnRlbCAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4
MAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgIDcgeGVuLWJvb3QgICAgICAg
ICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICA4
IHJlYm9vdCAgICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1k
NjQtYW1kNjQtZXhhbWluZSAgICAgIDggcmVib290ICAgICAgICAgICAgICAgICAgIGZhaWwgUkVH
Ui4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgNyB4ZW4tYm9vdCAg
ICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0ICA3IHhlbi1ib290ICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1
ODAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgNyB4ZW4tYm9vdCAgICAgICAgICAg
ICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJl
c3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgNyB4ZW4tYm9vdCBmYWlsIFJFR1IuIHZzLiAxMzM1ODAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAg
IGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgIDcg
eGVuLWJvb3QgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXB2c2hpbSAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1Iu
IHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgIDcgeGVuLWJvb3Qg
ICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJh
dyAgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgw
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgIDcgeGVuLWJvb3QgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgIDcg
eGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2
NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICA3IHhlbi1ib290ICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICA3IHhlbi1ib290ICAg
ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11
dC1yaGVsNmh2bS1hbWQgIDcgeGVuLWJvb3QgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4
MAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAxMCB4ZW4tYm9vdC9zcmNfaG9zdCAgICAg
ICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyIDEx
IHhlbi1ib290L2RzdF9ob3N0ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC14c20gIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVH
Ui4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgIDcgeGVuLWJvb3Qg
ICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LW92bWYtYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1
ODAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICA3IHhlbi1ib290ICAgICAg
ICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJp
YW5odm0tYW1kNjQgIDcgeGVuLWJvb3QgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDcgeGVuLWJvb3QgZmFp
bCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICA3IHhlbi1i
b290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgNyB4ZW4tYm9vdCAgICAgICAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEzMzU4
MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgIDcgeGVuLWJvb3QgICAgICAgICAgICAg
ICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1h
bWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXhzbSAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVH
Ui4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgNyB4ZW4tYm9vdCAg
ICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYtcWVt
dXUtcmhlbDZodm0tYW1kICA3IHhlbi1ib290ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1
ODAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgMTAgeGVuLWJvb3Qvc3JjX2hvc3QgICAg
ICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAx
MSB4ZW4tYm9vdC9kc3RfaG9zdCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFt
ZDY0LWkzODYteGwgICAgICAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJF
R1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgIDcgeGVuLWJvb3Qg
ICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgZmFpbCBSRUdSLiB2cy4gMTMz
NTgwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICA3IHhlbi1ib290ICAgICAgICAgICAg
ICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQg
IDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDcgeGVuLWJvb3QgICAgZmFpbCBS
RUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgIDcg
eGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS13czE2LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEz
MzU4MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgIDcgeGVuLWJvb3QgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1y
ZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTMzNTgw
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyIDEw
IHhlbi1ib290L3NyY19ob3N0ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgMTEgeGVuLWJvb3QvZHN0X2hvc3QgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgIDcgeGVu
LWJvb3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni14bC14
c20gICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4
MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgIDcgeGVuLWJvb3QgICAgICAg
ICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgIDEw
IHhlbi1ib290L3NyY19ob3N0ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1k
NjQtaTM4Ni1wYWlyICAgICAgICAgMTEgeGVuLWJvb3QvZHN0X2hvc3QgICAgICAgIGZhaWwgUkVH
Ui4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgNyB4ZW4tYm9vdCAg
ICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFybTY0LWFybTY0LWV4
YW1pbmUgICAgMTEgZXhhbWluZS1zZXJpYWwvYm9vdGxvYWRlciBmYWlsIFJFR1IuIHZzLiAxMzM1
ODAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgIDYga2VybmVsLWJ1aWxkICAgICAgICAg
ICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAx
NiBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0IGZhaWwgUkVHUi4gdnMuIDEzMzU4MAoKUmVncmVz
c2lvbnMgd2hpY2ggYXJlIHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAobm90IGJsb2NraW5nKToKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDEzMzU4MAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJl
IG5vdCBibG9ja2luZzoKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dC1yYXcgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtdmhkICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0
MSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3ViaWV0cnVjayAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAg
ICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1o
Zi1hcm1oZi1leGFtaW5lICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtIDcgeGVuLWJvb3QgZmFpbCBiYXNlbGlu
ZSB1bnRlc3RlZAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAg
NyB4ZW4tYm9vdCBmYWlsIGJhc2VsaW5lIHVudGVzdGVkCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LWRlYmlhbmh2bS1pMzg2LXhzbSA3IHhlbi1ib290IGZhaWwgYmFzZWxpbmUgdW50ZXN0ZWQK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gIDcgeGVuLWJvb3Qg
ZmFpbCBiYXNlbGluZSB1bnRlc3RlZAogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsLXNlYXR0bGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2
aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwt
Y3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwtdGh1bmRlcnggMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBsaW51eCAgICAgICAgICAgICAgICBk
N2QxNzBhOGUzNTdiZDk5MjZjYzZiZmVhNWMyMzg1YzJlYWM2NWIyCmJhc2VsaW5lIHZlcnNpb246
CiBsaW51eCAgICAgICAgICAgICAgICA3MzY3MDZiZWUzMjk4MjA4MzQzYTc2MDk2MzcwZTRmNmE1
YzU1OTE1CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzM1ODAgIDIwMTktMDMtMDQgMTk6NTM6MDkg
WiAgMTMwIGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTMzNjA1ICAyMDE5LTAzLTA1IDIwOjAz
OjE0IFogIDEyOSBkYXlzICAgNzIgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM4OTI4
ICAyMDE5LTA3LTEyIDE1OjIxOjIxIFogICAgMSBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQozODAy
IHBlb3BsZSB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0LApub3QgbGlzdGluZyB0aGVtIGFs
bAoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
bWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4
Ni14c20gICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
ZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1h
cm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1h
bWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGVi
aWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3Zt
Zi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0
cmljdCAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQtZXhh
bWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1
LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwg
ICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0
aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1w
YWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcngg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1h
Z2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDov
L2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBv
ZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0
cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1F
LmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3Nz
dGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2Fu
IGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3Qu
Z2l0O2E9c3VtbWFyeQoKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0t
aW50ZWwgYnJva2VuCmJyb2tlbi1zdGVwIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1p
bnRlbCBob3N0LWluc3RhbGwoNCkKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQg
d291bGQgYmUgNzQ4NjI2IGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Jul 13 22:12:10 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 13 Jul 2019 22:12:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hmQFB-0007li-2K; Sat, 13 Jul 2019 22:11:49 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=5519=VK=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hmQF9-0007lV-L6
 for xen-devel@lists.xenproject.org; Sat, 13 Jul 2019 22:11:47 +0000
X-Inumbo-ID: 306d5c46-a5bb-11e9-9c8a-63531a77dd7c
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 306d5c46-a5bb-11e9-9c8a-63531a77dd7c;
 Sat, 13 Jul 2019 22:11:40 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hmQF1-0004NE-Rk; Sat, 13 Jul 2019 22:11: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 1hmQF1-0003M2-Je; Sat, 13 Jul 2019 22:11:39 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hmQF1-0008SS-Il; Sat, 13 Jul 2019 22:11:39 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138942-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=43622317c67f031f9b2e33c3320f2c89484bd506
X-Osstest-Versions-That: ovmf=91cc60bafc7d6e49b7bc85990f895d6228f51364
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 13 Jul 2019 22:11:39 +0000
Subject: [Xen-devel] [ovmf test] 138942: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODk0MiBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzg5NDIvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICA0MzYyMjMxN2M2N2YwMzFmOWIyZTMzYzMzMjBmMmM4
OTQ4NGJkNTA2CmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICA5MWNjNjBi
YWZjN2Q2ZTQ5YjdiYzg1OTkwZjg5NWQ2MjI4ZjUxMzY0CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
Mzg5MTQgIDIwMTktMDctMTIgMDM6MTM6NTAgWiAgICAxIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTM4OTQyICAyMDE5LTA3LTEzIDAxOjA5OjQyIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW50b2luZSBD
xZN1ciA8Y29ldXJAZ214LmZyPgogIEJvYiBGZW5nIDxib2IuYy5mZW5nQGludGVsLmNvbT4KICBD
xZN1ciA8Y29ldXJAZ214LmZyPgogIEppZXdlbiBZYW8gPGppZXdlbi55YW9AaW50ZWwuY29tPgog
IFJheSBOaSA8cmF5Lm5pQGludGVsLmNvbT4KICBYaWFveXUgTHUgPHhpYW95dXgubHVAaW50ZWwu
Y29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3Bz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxp
Z2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9s
b2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBh
cmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9v
c3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0
IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1v
c3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFz
dGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRz
Lnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lv
biA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC9vc3N0ZXN0L292bWYuZ2l0CiAg
IDkxY2M2MGJhZmMuLjQzNjIyMzE3YzYgIDQzNjIyMzE3YzY3ZjAzMWY5YjJlMzNjMzMyMGYyYzg5
NDg0YmQ1MDYgLT4geGVuLXRlc3RlZC1tYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Jul 13 23:57:07 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 13 Jul 2019 23: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 1hmRsn-0005q8-C0; Sat, 13 Jul 2019 23:56:49 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=5519=VK=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hmRsl-0005pw-Ln
 for xen-devel@lists.xenproject.org; Sat, 13 Jul 2019 23:56:47 +0000
X-Inumbo-ID: dec5ecea-a5c9-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id dec5ecea-a5c9-11e9-8980-bc764e045a96;
 Sat, 13 Jul 2019 23:56:45 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hmRsj-0006K8-4y; Sat, 13 Jul 2019 23:56:45 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hmRsi-0001V0-QY; Sat, 13 Jul 2019 23:56:44 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hmRsi-0002WC-P0; Sat, 13 Jul 2019 23:56:44 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138940-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: libvirt:test-arm64-arm64-libvirt-qcow2:guest-start:fail:regression
 libvirt:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt:saverestore-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
X-Osstest-Versions-This: libvirt=47d32c017c82ecbd70723c3282d93746400d25a6
X-Osstest-Versions-That: libvirt=2a5bc136393863689bb8f54cb14342d3fe17e227
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 13 Jul 2019 23:56:44 +0000
Subject: [Xen-devel] [libvirt test] 138940: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODk0MCBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzg5NDAvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMg
d2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC1xY293MiAx
MSBndWVzdC1zdGFydCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODg3NgoKVGVzdHMgd2hp
Y2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtl
IDEzODg3NgogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTM4ODc2CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
eHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0ICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2
aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGlidmlydCAgICAg
ICAgICAgICAgNDdkMzJjMDE3YzgyZWNiZDcwNzIzYzMyODJkOTM3NDY0MDBkMjVhNgpiYXNlbGlu
ZSB2ZXJzaW9uOgogbGlidmlydCAgICAgICAgICAgICAgMmE1YmMxMzYzOTM4NjM2ODliYjhmNTRj
YjE0MzQyZDNmZTE3ZTIyNwoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTM4ODc2ICAyMDE5LTA3LTEw
IDAwOjI0OjA3IFogICAgMyBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEzODg5NSAgMjAxOS0w
Ny0xMCAyMDoyNTozNSBaICAgIDMgZGF5cyAgICAzIGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5j
ZSAgIDEzODk0MCAgMjAxOS0wNy0xMyAwMDo1MTo0NSBaICAgIDAgZGF5cyAgICAxIGF0dGVtcHRz
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFuZHJlYSBC
b2xvZ25hbmkgPGFib2xvZ25hQHJlZGhhdC5jb20+CiAgRGFuaWVsIFAuIEJlcnJhbmfDqSA8YmVy
cmFuZ2VAcmVkaGF0LmNvbT4KICBFcmljIEJsYWtlIDxlYmxha2VAcmVkaGF0LmNvbT4KICBKb25h
dGhvbiBKb25nc21hIDxqam9uZ3NtYUByZWRoYXQuY29tPgogIErDoW4gVG9ta28gPGp0b21rb0By
ZWRoYXQuY29tPgogIE1pY2hhbCBQcml2b3puaWsgPG1wcml2b3puQHJlZGhhdC5jb20+CiAgUGV0
ZXIgS3JlbXBhIDxwa3JlbXBhQHJlZGhhdC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
cm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02
NC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC1xY293MiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
dmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVw
b3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21l
L2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMs
IGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVj
dC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Yg
b3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0
cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1F
O2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8v
eGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNo
aW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgOTUxIGxpbmVzIGxvbmcuKQoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sun Jul 14 01:16:58 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 14 Jul 2019 01: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 1hmT8F-0002Il-Ou; Sun, 14 Jul 2019 01:16:51 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Ux5l=VL=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hmT8E-0002IY-NT
 for xen-devel@lists.xenproject.org; Sun, 14 Jul 2019 01:16:50 +0000
X-Inumbo-ID: 0defad62-a5d5-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0defad62-a5d5-11e9-8980-bc764e045a96;
 Sun, 14 Jul 2019 01:16:49 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hmT8A-0000js-Sf; Sun, 14 Jul 2019 01:16: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 1hmT8A-0005Xa-HH; Sun, 14 Jul 2019 01:16:46 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hmT8A-0000Tv-Fx; Sun, 14 Jul 2019 01:16:46 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138935-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.19:build-armhf-pvops:kernel-build:fail:regression
 linux-4.19:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-examine:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 linux-4.19:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=7a6bfa08b938d33ba0a2b80d4f717d4f0dbf9170
X-Osstest-Versions-That: linux=84df9525b0c27f3ebc2ebb1864fa62a97fdedb7d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 14 Jul 2019 01:16:46 +0000
Subject: [Xen-devel] [linux-4.19 test] 138935: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODkzNSBsaW51eC00LjE5IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzg5MzUvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAg
IDYga2VybmVsLWJ1aWxkICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyOTMxMwoKVGVzdHMg
d2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtaGYt
YXJtaGYteGwtbXVsdGl2Y3B1ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydC1yYXcgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYt
eGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwtc2VhdHRsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRo
dW5kZXJ4IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1j
cmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFt
ZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2
LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3
aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3Rh
bGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4x
MC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lv
biB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAgICAgICAgIDdhNmJmYTA4Yjkz
OGQzM2JhMGEyYjgwZDRmNzE3ZDRmMGRiZjkxNzAKYmFzZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAg
ICAgICAgICAgICAgIDg0ZGY5NTI1YjBjMjdmM2ViYzJlYmIxODY0ZmE2MmE5N2ZkZWRiN2QKCkxh
c3QgdGVzdCBvZiBiYXNpcyAgIDEyOTMxMyAgMjAxOC0xMS0wMiAwNTozOTowOCBaICAyNTMgZGF5
cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjk0MTIgIDIwMTgtMTEtMDQgMTQ6MTA6MTUgWiAgMjUx
IGRheXMgIDE1NyBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMzg4ODggIDIwMTktMDct
MTAgMTA6MTU6MjAgWiAgICAzIGRheXMgICAgMyBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCjIyNDYgcGVvcGxlIHRv
dWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3QsCm5vdCBsaXN0aW5nIHRoZW0gYWxsCgpqb2JzOgog
YnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3Bz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0t
aTM4Ni14c20gICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1y
aGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1k
NjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
b3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdz
MTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVj
ayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEw
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWlu
dGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcGFp
ciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2
NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1
YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRk
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
dmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5v
cmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3Ms
IGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJl
cG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0
cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9
bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDth
PWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQg
YXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1t
YXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAxODMxNzcg
bGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Jul 14 03:04:06 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 14 Jul 2019 03:04:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hmUni-0001TL-66; Sun, 14 Jul 2019 03:03:46 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Ux5l=VL=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hmUng-0001T8-J5
 for xen-devel@lists.xenproject.org; Sun, 14 Jul 2019 03:03:44 +0000
X-Inumbo-ID: fa9948c2-a5e3-11e9-9e73-27f65d164436
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id fa9948c2-a5e3-11e9-9e73-27f65d164436;
 Sun, 14 Jul 2019 03:03:39 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hmUna-0003DL-Fd; Sun, 14 Jul 2019 03:03: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 1hmUna-0003GN-3d; Sun, 14 Jul 2019 03:03:38 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hmUna-0006EN-2z; Sun, 14 Jul 2019 03:03:38 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-Id: <E1hmUna-0006EN-2z@osstest.test-lab.xenproject.org>
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 14 Jul 2019 03:03:38 +0000
Subject: [Xen-devel] [linux-linus bisection] complete
 test-amd64-i386-xl-qemuu-debianhvm-amd64-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
LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdwp0ZXN0aWQgeGVuLWJvb3QKClRy
ZWU6IGxpbnV4IGdpdDovL2dpdC5rZXJuZWwub3JnL3B1Yi9zY20vbGludXgva2VybmVsL2dpdC90
b3J2YWxkcy9saW51eC0yLjYuZ2l0ClRyZWU6IGxpbnV4ZmlybXdhcmUgZ2l0Oi8veGVuYml0cy54
ZW4ub3JnL29zc3Rlc3QvbGludXgtZmlybXdhcmUuZ2l0ClRyZWU6IG92bWYgZ2l0Oi8veGVuYml0
cy54ZW4ub3JnL29zc3Rlc3Qvb3ZtZi5naXQKVHJlZTogcWVtdSBnaXQ6Ly94ZW5iaXRzLnhlbi5v
cmcvcWVtdS14ZW4tdHJhZGl0aW9uYWwuZ2l0ClRyZWU6IHFlbXV1IGdpdDovL3hlbmJpdHMueGVu
Lm9yZy9xZW11LXhlbi5naXQKVHJlZTogc2VhYmlvcyBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvb3Nz
dGVzdC9zZWFiaW9zLmdpdApUcmVlOiB4ZW4gZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3hlbi5naXQK
CioqKiBGb3VuZCBhbmQgcmVwcm9kdWNlZCBwcm9ibGVtIGNoYW5nZXNldCAqKioKCiAgQnVnIGlz
IGluIHRyZWU6ICBsaW51eCBnaXQ6Ly9naXQua2VybmVsLm9yZy9wdWIvc2NtL2xpbnV4L2tlcm5l
bC9naXQvdG9ydmFsZHMvbGludXgtMi42LmdpdAogIEJ1ZyBpbnRyb2R1Y2VkOiAgZTlhODNiZDIz
MjIwMzVlZDlkN2RjZjM1NzUzZDNmOTg0ZDc2YzZhNQogIEJ1ZyBub3QgcHJlc2VudDogOWUwYmFi
ZjJjMDZjNzNjZGEyYzBjZDM3YTE2NTNkODIzYWRiNDBlYwogIExhc3QgZmFpbCByZXBybzogaHR0
cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODk3NC8KCgog
IChSZXZpc2lvbiBsb2cgdG9vIGxvbmcsIG9taXR0ZWQuKQoKCkZvciBiaXNlY3Rpb24gcmV2aXNp
b24tdHVwbGUgZ3JhcGggc2VlOgogICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9y
Zy9vc3N0ZXN0L3Jlc3VsdHMvYmlzZWN0L2xpbnV4LWxpbnVzL3Rlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93Lnhlbi1ib290Lmh0bWwKUmV2aXNpb24gSURzIGlu
IGVhY2ggZ3JhcGggbm9kZSByZWZlciwgcmVzcGVjdGl2ZWx5LCB0byB0aGUgVHJlZXMgYWJvdmUu
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClJ1bm5pbmcgY3MtYmlz
ZWN0aW9uLXN0ZXAgLS1ncmFwaC1vdXQ9L2hvbWUvbG9ncy9yZXN1bHRzL2Jpc2VjdC9saW51eC1s
aW51cy90ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdy54ZW4t
Ym9vdCAtLXN1bW1hcnktb3V0PXRtcC8xMzg5NzQuYmlzZWN0aW9uLXN1bW1hcnkgLS1iYXNpcy10
ZW1wbGF0ZT0xMzM1ODAgLS1ibGVzc2luZ3M9cmVhbCxyZWFsLWJpc2VjdCBsaW51eC1saW51cyB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyB4ZW4tYm9vdApT
ZWFyY2hpbmcgZm9yIGZhaWx1cmUgLyBiYXNpcyBwYXNzOgogMTM4OTAyIGZhaWwgW2hvc3Q9aXRh
bGlhMV0gLyAxMzg4NDkgW2hvc3Q9Y2hhcmRvbm5heTFdIDEzODgxMyBbaG9zdD1hbGJhbmExXSAx
Mzg3ODAgW2hvc3Q9YmFyb3F1ZTFdIDEzODc1NCBbaG9zdD1kZWJpbmExXSAxMzg3MzUgW2hvc3Q9
ZGViaW5hMF0gMTM4NzEwIFtob3N0PWVsYmxpbmcxXSAxMzg2ODAgW2hvc3Q9cGlub3QwXSAxMzg2
NjEgW2hvc3Q9YWxiYW5hMF0gMTM4NjM5IFtob3N0PWl0YWxpYTBdIDEzODYxMiBbaG9zdD1maWFu
bzBdIDEzODU4NCBbaG9zdD1yaW1hdmExXSAxMzg0ODggW2hvc3Q9Y2hhcmRvbm5heTBdIDEzODM4
NiBbaG9zdD1hbGJhbmExXSAxMzgyNDUgW2hvc3Q9Y2hhcmRvbm5heTFdIDEzODA3MyBbaG9zdD1w
aW5vdDFdIDEzNzk4NiBbaG9zdD1iYXJvcXVlMV0gMTM3ODk2IG9rLgpGYWlsdXJlIC8gYmFzaXMg
cGFzcyBmbGlnaHRzOiAxMzg5MDIgLyAxMzc4OTYKKHRyZWUgd2l0aCBubyB1cmw6IG1pbmlvcykK
VHJlZTogbGludXggZ2l0Oi8vZ2l0Lmtlcm5lbC5vcmcvcHViL3NjbS9saW51eC9rZXJuZWwvZ2l0
L3RvcnZhbGRzL2xpbnV4LTIuNi5naXQKVHJlZTogbGludXhmaXJtd2FyZSBnaXQ6Ly94ZW5iaXRz
Lnhlbi5vcmcvb3NzdGVzdC9saW51eC1maXJtd2FyZS5naXQKVHJlZTogb3ZtZiBnaXQ6Ly94ZW5i
aXRzLnhlbi5vcmcvb3NzdGVzdC9vdm1mLmdpdApUcmVlOiBxZW11IGdpdDovL3hlbmJpdHMueGVu
Lm9yZy9xZW11LXhlbi10cmFkaXRpb25hbC5naXQKVHJlZTogcWVtdXUgZ2l0Oi8veGVuYml0cy54
ZW4ub3JnL3FlbXUteGVuLmdpdApUcmVlOiBzZWFiaW9zIGdpdDovL3hlbmJpdHMueGVuLm9yZy9v
c3N0ZXN0L3NlYWJpb3MuZ2l0ClRyZWU6IHhlbiBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcveGVuLmdp
dApMYXRlc3QgZTlhODNiZDIzMjIwMzVlZDlkN2RjZjM1NzUzZDNmOTg0ZDc2YzZhNSBjNTMwYTc1
YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGY1Mjc5NDJlNmJkZDlmMTk4ZGI5MGYy
ZGU5OWEwNDgyZTliZTViMWIgZDBkOGFkMzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5
OCA5Y2NhMDJkOGZmYzIzZTk2ODhhOTcxZDg1OGU0ZmZkZmY1Mzg5YjExIDMwZjFlNDFmMDRmYjRj
NzE1ZDI3Zjk4N2YwMDNjZmMzMWM5ZmY0ZjMgYjU0MTI4N2MzNjAwNzEzZmVhYWFmNzYwOGNkNDA1
ZTdiMmU0ZWZkMApCYXNpcyBwYXNzIDllMGJhYmYyYzA2YzczY2RhMmMwY2QzN2ExNjUzZDgyM2Fk
YjQwZWMgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBiMDY2MzY0MWM5
NzdmOTdiZWY3ODVjODY5Nzg2MDNjM2EzMWEzZDFjIGQwZDhhZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4
NGZlMDlmNTA4NzY3OTggOWNjYTAyZDhmZmMyM2U5Njg4YTk3MWQ4NThlNGZmZGZmNTM4OWIxMSA4
NTEzN2ZiNWYyZGZhNWY4M2U5ZTM0MGNhODgxYzYzNGFlMTRkNGU5IDM2YTFjN2MyMTNlMTNlYjY0
ZDJjMmQ4YWE5YzVjODA1ZmUxOTAyMGEKR2VuZXJhdGluZyByZXZpc2lvbnMgd2l0aCAuL2FkaG9j
LXJldnR1cGxlLWdlbmVyYXRvciAgZ2l0Oi8vZ2l0Lmtlcm5lbC5vcmcvcHViL3NjbS9saW51eC9r
ZXJuZWwvZ2l0L3RvcnZhbGRzL2xpbnV4LTIuNi5naXQjOWUwYmFiZjJjMDZjNzNjZGEyYzBjZDM3
YTE2NTNkODIzYWRiNDBlYy1lOWE4M2JkMjMyMjAzNWVkOWQ3ZGNmMzU3NTNkM2Y5ODRkNzZjNmE1
IGdpdDovL3hlbmJpdHMueGVuLm9yZy9vc3N0ZXN0L2xpbnV4LWZpcm13YXJlLmdpdCNjNTMwYTc1
YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwLWM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4
MzEwYjUxOGYwZGZjZDg4NjAgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL29zc3Rlc3Qvb3ZtZi5naXQj
YjA2NjM2NDFjOTc3Zjk3YmVmNzg1Yzg2OTc4NjAzYzNhMzFhM2QxYy1mNTI3OTQyZTZiZGQ5ZjE5
OGRiOTBmMmRlOTlhMDQ4MmU5YmU1YjFiIGdpdDovL3hlbmJpdHMueGVuLm9yZy9xZW11LXhlbi10
cmFkaXRpb25hbC5cCiBnaXQjZDBkOGFkMzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5
OC1kMGQ4YWQzOWVjYjUxY2Q3NDk3Y2Q1MjQ0ODRmZTA5ZjUwODc2Nzk4IGdpdDovL3hlbmJpdHMu
eGVuLm9yZy9xZW11LXhlbi5naXQjOWNjYTAyZDhmZmMyM2U5Njg4YTk3MWQ4NThlNGZmZGZmNTM4
OWIxMS05Y2NhMDJkOGZmYzIzZTk2ODhhOTcxZDg1OGU0ZmZkZmY1Mzg5YjExIGdpdDovL3hlbmJp
dHMueGVuLm9yZy9vc3N0ZXN0L3NlYWJpb3MuZ2l0Izg1MTM3ZmI1ZjJkZmE1ZjgzZTllMzQwY2E4
ODFjNjM0YWUxNGQ0ZTktMzBmMWU0MWYwNGZiNGM3MTVkMjdmOTg3ZjAwM2NmYzMxYzlmZjRmMyBn
aXQ6Ly94ZW5iaXRzLnhlbi5vcmcveGVuLmdpdCMzNmExYzdjMjEzZTEzZWI2NGQyYzJkOGFhOWM1
YzgwNWZlMTkwMjBhLWI1NDEyODdjMzYwMDcxM2ZlYWFhZjc2MDhjZDQwNWU3YjJlNGVmZDAKYWRo
b2MtcmV2dHVwbGUtZ2VuZXJhdG9yOiB0cmVlIGRpc2NvbnRpZ3VvdXM6IGxpbnV4LTIuNgpMb2Fk
ZWQgMzAwMiBub2RlcyBpbiByZXZpc2lvbiBncmFwaApTZWFyY2hpbmcgZm9yIHRlc3QgcmVzdWx0
czoKIDEzNzczOSBbaG9zdD1lbGJsaW5nMV0KIDEzNzg5NiBwYXNzIDllMGJhYmYyYzA2YzczY2Rh
MmMwY2QzN2ExNjUzZDgyM2FkYjQwZWMgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBk
ZmNkODg2MCBiMDY2MzY0MWM5NzdmOTdiZWY3ODVjODY5Nzg2MDNjM2EzMWEzZDFjIGQwZDhhZDM5
ZWNiNTFjZDc0OTdjZDUyNDQ4NGZlMDlmNTA4NzY3OTggOWNjYTAyZDhmZmMyM2U5Njg4YTk3MWQ4
NThlNGZmZGZmNTM4OWIxMSA4NTEzN2ZiNWYyZGZhNWY4M2U5ZTM0MGNhODgxYzYzNGFlMTRkNGU5
IDM2YTFjN2MyMTNlMTNlYjY0ZDJjMmQ4YWE5YzVjODA1ZmUxOTAyMGEKIDEzNzk4NiBbaG9zdD1i
YXJvcXVlMV0KIDEzODA3MyBbaG9zdD1waW5vdDFdCiAxMzgyNDUgW2hvc3Q9Y2hhcmRvbm5heTFd
CiAxMzgzODYgW2hvc3Q9YWxiYW5hMV0KIDEzODQ4OCBbaG9zdD1jaGFyZG9ubmF5MF0KIDEzODU4
NCBbaG9zdD1yaW1hdmExXQogMTM4NjEyIFtob3N0PWZpYW5vMF0KIDEzODYzOSBbaG9zdD1pdGFs
aWEwXQogMTM4NjYxIFtob3N0PWFsYmFuYTBdCiAxMzg2ODAgW2hvc3Q9cGlub3QwXQogMTM4NzEw
IFtob3N0PWVsYmxpbmcxXQogMTM4NzM1IFtob3N0PWRlYmluYTBdCiAxMzg3NTQgW2hvc3Q9ZGVi
aW5hMV0KIDEzODc4MCBbaG9zdD1iYXJvcXVlMV0KIDEzODgxMyBbaG9zdD1hbGJhbmExXQogMTM4
ODQ5IFtob3N0PWNoYXJkb25uYXkxXQogMTM4ODc4IGZhaWwgaXJyZWxldmFudAogMTM4OTUyIGJs
b2NrZWQgOWUwYmFiZjJjMDZjNzNjZGEyYzBjZDM3YTE2NTNkODIzYWRiNDBlYyBjNTMwYTc1YzFl
NmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGU3NjFkMThmMDEyNDIxYmY3ZDgyZGE1MDk0
ODNjMjM5MDc5ODM1NWIgZDBkOGFkMzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5OCA5
Y2NhMDJkOGZmYzIzZTk2ODhhOTcxZDg1OGU0ZmZkZmY1Mzg5YjExIDAyMGJjNGZjNWNlOTMxMDdj
OGUxYmM3MzFiOTgwMmNlZTU2YTEyM2UgMWJlZjRiMWVmZDQwYjRjOGM5ZTdhZmNkMDE1NTA0MmE0
Nzg5NmNiMAogMTM4OTY3IHBhc3MgOWUwYmFiZjJjMDZjNzNjZGEyYzBjZDM3YTE2NTNkODIzYWRi
NDBlYyBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGY1Mjc5NDJlNmJk
ZDlmMTk4ZGI5MGYyZGU5OWEwNDgyZTliZTViMWIgZDBkOGFkMzllY2I1MWNkNzQ5N2NkNTI0NDg0
ZmUwOWY1MDg3Njc5OCA5Y2NhMDJkOGZmYzIzZTk2ODhhOTcxZDg1OGU0ZmZkZmY1Mzg5YjExIDMw
ZjFlNDFmMDRmYjRjNzE1ZDI3Zjk4N2YwMDNjZmMzMWM5ZmY0ZjMgYjU0MTI4N2MzNjAwNzEzZmVh
YWFmNzYwOGNkNDA1ZTdiMmU0ZWZkMAogMTM4OTAyIGZhaWwgZTlhODNiZDIzMjIwMzVlZDlkN2Rj
ZjM1NzUzZDNmOTg0ZDc2YzZhNSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4
ODYwIGY1Mjc5NDJlNmJkZDlmMTk4ZGI5MGYyZGU5OWEwNDgyZTliZTViMWIgZDBkOGFkMzllY2I1
MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5OCA5Y2NhMDJkOGZmYzIzZTk2ODhhOTcxZDg1OGU0
ZmZkZmY1Mzg5YjExIDMwZjFlNDFmMDRmYjRjNzE1ZDI3Zjk4N2YwMDNjZmMzMWM5ZmY0ZjMgYjU0
MTI4N2MzNjAwNzEzZmVhYWFmNzYwOGNkNDA1ZTdiMmU0ZWZkMAogMTM4OTU5IHBhc3MgOWUwYmFi
ZjJjMDZjNzNjZGEyYzBjZDM3YTE2NTNkODIzYWRiNDBlYyBjNTMwYTc1YzFlNmE0NzJiMGViOTU1
ODMxMGI1MThmMGRmY2Q4ODYwIDhhODQyYjMxYjkzMzIzZWUzZGM3NjMxMDU5MjkyZDMwZjYxNzlj
ZDMgZDBkOGFkMzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5OCA5Y2NhMDJkOGZmYzIz
ZTk2ODhhOTcxZDg1OGU0ZmZkZmY1Mzg5YjExIDMwZjFlNDFmMDRmYjRjNzE1ZDI3Zjk4N2YwMDNj
ZmMzMWM5ZmY0ZjMgYjU0MTI4N2MzNjAwNzEzZmVhYWFmNzYwOGNkNDA1ZTdiMmU0ZWZkMAogMTM4
OTQ3IHBhc3MgOWUwYmFiZjJjMDZjNzNjZGEyYzBjZDM3YTE2NTNkODIzYWRiNDBlYyBjNTMwYTc1
YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGIwNjYzNjQxYzk3N2Y5N2JlZjc4NWM4
Njk3ODYwM2MzYTMxYTNkMWMgZDBkOGFkMzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5
OCA5Y2NhMDJkOGZmYzIzZTk2ODhhOTcxZDg1OGU0ZmZkZmY1Mzg5YjExIDg1MTM3ZmI1ZjJkZmE1
ZjgzZTllMzQwY2E4ODFjNjM0YWUxNGQ0ZTkgMzZhMWM3YzIxM2UxM2ViNjRkMmMyZDhhYTljNWM4
MDVmZTE5MDIwYQogMTM4OTc0IGZhaWwgZTlhODNiZDIzMjIwMzVlZDlkN2RjZjM1NzUzZDNmOTg0
ZDc2YzZhNSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGY1Mjc5NDJl
NmJkZDlmMTk4ZGI5MGYyZGU5OWEwNDgyZTliZTViMWIgZDBkOGFkMzllY2I1MWNkNzQ5N2NkNTI0
NDg0ZmUwOWY1MDg3Njc5OCA5Y2NhMDJkOGZmYzIzZTk2ODhhOTcxZDg1OGU0ZmZkZmY1Mzg5YjEx
IDMwZjFlNDFmMDRmYjRjNzE1ZDI3Zjk4N2YwMDNjZmMzMWM5ZmY0ZjMgYjU0MTI4N2MzNjAwNzEz
ZmVhYWFmNzYwOGNkNDA1ZTdiMmU0ZWZkMAogMTM4OTUzIHBhc3MgOWUwYmFiZjJjMDZjNzNjZGEy
YzBjZDM3YTE2NTNkODIzYWRiNDBlYyBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRm
Y2Q4ODYwIGYxN2RhZDA0ZWRhYjcxNDI2ZTQzYTdiN2YwYjlhZTkxNDA0ODU5ZTEgZDBkOGFkMzll
Y2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5OCA5Y2NhMDJkOGZmYzIzZTk2ODhhOTcxZDg1
OGU0ZmZkZmY1Mzg5YjExIDMwZjFlNDFmMDRmYjRjNzE1ZDI3Zjk4N2YwMDNjZmMzMWM5ZmY0ZjMg
Y2MwN2VjNjEwN2QyM2VlOWE0MjM3Njg2NzExZWVkZTM4Nzc0MWMwOAogMTM4OTU0IHBhc3MgOWUw
YmFiZjJjMDZjNzNjZGEyYzBjZDM3YTE2NTNkODIzYWRiNDBlYyBjNTMwYTc1YzFlNmE0NzJiMGVi
OTU1ODMxMGI1MThmMGRmY2Q4ODYwIDFlYzA1YjgxZTU5ZjdlZDg5ZDJlM2JlNzIxNDI2MmM5NjI2
ZWMyYTcgZDBkOGFkMzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5OCA5Y2NhMDJkOGZm
YzIzZTk2ODhhOTcxZDg1OGU0ZmZkZmY1Mzg5YjExIDMwZjFlNDFmMDRmYjRjNzE1ZDI3Zjk4N2Yw
MDNjZmMzMWM5ZmY0ZjMgNjVmODJkNGNlMWVhZGEzZWI0OTRiYjgxNDE2YmQwNWI2M2Y3M2FiMgog
MTM4OTUwIGZhaWwgZTlhODNiZDIzMjIwMzVlZDlkN2RjZjM1NzUzZDNmOTg0ZDc2YzZhNSBjNTMw
YTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGY1Mjc5NDJlNmJkZDlmMTk4ZGI5
MGYyZGU5OWEwNDgyZTliZTViMWIgZDBkOGFkMzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3
Njc5OCA5Y2NhMDJkOGZmYzIzZTk2ODhhOTcxZDg1OGU0ZmZkZmY1Mzg5YjExIDMwZjFlNDFmMDRm
YjRjNzE1ZDI3Zjk4N2YwMDNjZmMzMWM5ZmY0ZjMgYjU0MTI4N2MzNjAwNzEzZmVhYWFmNzYwOGNk
NDA1ZTdiMmU0ZWZkMAogMTM4OTU2IHBhc3MgOWUwYmFiZjJjMDZjNzNjZGEyYzBjZDM3YTE2NTNk
ODIzYWRiNDBlYyBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDU1NmJm
NWIzNTcwYTIyOTBhZDgyYzFhMDI3NzQwZTcyMjMwYmFhMjYgZDBkOGFkMzllY2I1MWNkNzQ5N2Nk
NTI0NDg0ZmUwOWY1MDg3Njc5OCA5Y2NhMDJkOGZmYzIzZTk2ODhhOTcxZDg1OGU0ZmZkZmY1Mzg5
YjExIDMwZjFlNDFmMDRmYjRjNzE1ZDI3Zjk4N2YwMDNjZmMzMWM5ZmY0ZjMgODQzY2VjMGRlODAw
YTVmOTI1ZjgwNzFhN2Y1OGYzZmIxYzZiNmViNgogMTM4OTU1IHBhc3MgOWUwYmFiZjJjMDZjNzNj
ZGEyYzBjZDM3YTE2NTNkODIzYWRiNDBlYyBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThm
MGRmY2Q4ODYwIDBhNDg3ZWY5NmJkNmQyZTBhYzIzMzIzYWRhYjg2Zjk5NDkwNjhlZDYgZDBkOGFk
MzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5OCA5Y2NhMDJkOGZmYzIzZTk2ODhhOTcx
ZDg1OGU0ZmZkZmY1Mzg5YjExIDMwZjFlNDFmMDRmYjRjNzE1ZDI3Zjk4N2YwMDNjZmMzMWM5ZmY0
ZjMgN2Q1NjliODQ4MDM2NTMyZjRjZGI3MDBmZjhiODAyMWMwMzYxNjBjMwogMTM4OTYzIHBhc3Mg
OWUwYmFiZjJjMDZjNzNjZGEyYzBjZDM3YTE2NTNkODIzYWRiNDBlYyBjNTMwYTc1YzFlNmE0NzJi
MGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGY1Mjc5NDJlNmJkZDlmMTk4ZGI5MGYyZGU5OWEwNDgy
ZTliZTViMWIgZDBkOGFkMzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5OCA5Y2NhMDJk
OGZmYzIzZTk2ODhhOTcxZDg1OGU0ZmZkZmY1Mzg5YjExIDMwZjFlNDFmMDRmYjRjNzE1ZDI3Zjk4
N2YwMDNjZmMzMWM5ZmY0ZjMgYjU0MTI4N2MzNjAwNzEzZmVhYWFmNzYwOGNkNDA1ZTdiMmU0ZWZk
MAogMTM4OTU4IHBhc3MgOWUwYmFiZjJjMDZjNzNjZGEyYzBjZDM3YTE2NTNkODIzYWRiNDBlYyBj
NTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDhhODQyYjMxYjkzMzIzZWUz
ZGM3NjMxMDU5MjkyZDMwZjYxNzljZDMgZDBkOGFkMzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1
MDg3Njc5OCA5Y2NhMDJkOGZmYzIzZTk2ODhhOTcxZDg1OGU0ZmZkZmY1Mzg5YjExIDMwZjFlNDFm
MDRmYjRjNzE1ZDI3Zjk4N2YwMDNjZmMzMWM5ZmY0ZjMgYWVmOThiZDQ4OWM0NzljOTI0NzE2Y2Zj
MWI0YTUxMTYzNTgwMDM5MQogMTM4OTY1IGZhaWwgZTlhODNiZDIzMjIwMzVlZDlkN2RjZjM1NzUz
ZDNmOTg0ZDc2YzZhNSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGY1
Mjc5NDJlNmJkZDlmMTk4ZGI5MGYyZGU5OWEwNDgyZTliZTViMWIgZDBkOGFkMzllY2I1MWNkNzQ5
N2NkNTI0NDg0ZmUwOWY1MDg3Njc5OCA5Y2NhMDJkOGZmYzIzZTk2ODhhOTcxZDg1OGU0ZmZkZmY1
Mzg5YjExIDMwZjFlNDFmMDRmYjRjNzE1ZDI3Zjk4N2YwMDNjZmMzMWM5ZmY0ZjMgYjU0MTI4N2Mz
NjAwNzEzZmVhYWFmNzYwOGNkNDA1ZTdiMmU0ZWZkMAogMTM4OTcxIHBhc3MgOWUwYmFiZjJjMDZj
NzNjZGEyYzBjZDM3YTE2NTNkODIzYWRiNDBlYyBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1
MThmMGRmY2Q4ODYwIGY1Mjc5NDJlNmJkZDlmMTk4ZGI5MGYyZGU5OWEwNDgyZTliZTViMWIgZDBk
OGFkMzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5OCA5Y2NhMDJkOGZmYzIzZTk2ODhh
OTcxZDg1OGU0ZmZkZmY1Mzg5YjExIDMwZjFlNDFmMDRmYjRjNzE1ZDI3Zjk4N2YwMDNjZmMzMWM5
ZmY0ZjMgYjU0MTI4N2MzNjAwNzEzZmVhYWFmNzYwOGNkNDA1ZTdiMmU0ZWZkMAogMTM4OTY5IGZh
aWwgZTlhODNiZDIzMjIwMzVlZDlkN2RjZjM1NzUzZDNmOTg0ZDc2YzZhNSBjNTMwYTc1YzFlNmE0
NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGY1Mjc5NDJlNmJkZDlmMTk4ZGI5MGYyZGU5OWEw
NDgyZTliZTViMWIgZDBkOGFkMzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5OCA5Y2Nh
MDJkOGZmYzIzZTk2ODhhOTcxZDg1OGU0ZmZkZmY1Mzg5YjExIDMwZjFlNDFmMDRmYjRjNzE1ZDI3
Zjk4N2YwMDNjZmMzMWM5ZmY0ZjMgYjU0MTI4N2MzNjAwNzEzZmVhYWFmNzYwOGNkNDA1ZTdiMmU0
ZWZkMApTZWFyY2hpbmcgZm9yIGludGVyZXN0aW5nIHZlcnNpb25zCiBSZXN1bHQgZm91bmQ6IGZs
aWdodCAxMzc4OTYgKHBhc3MpLCBmb3IgYmFzaXMgcGFzcwogUmVzdWx0IGZvdW5kOiBmbGlnaHQg
MTM4OTAyIChmYWlsKSwgZm9yIGJhc2lzIGZhaWx1cmUKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTM4
OTQ3IChwYXNzKSwgZm9yIGJhc2lzIHBhc3MKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTM4OTUwIChm
YWlsKSwgZm9yIGJhc2lzIGZhaWx1cmUKIDAgcmV2aXNpb25zIGF0IDllMGJhYmYyYzA2YzczY2Rh
MmMwY2QzN2ExNjUzZDgyM2FkYjQwZWMgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBk
ZmNkODg2MCBmNTI3OTQyZTZiZGQ5ZjE5OGRiOTBmMmRlOTlhMDQ4MmU5YmU1YjFiIGQwZDhhZDM5
ZWNiNTFjZDc0OTdjZDUyNDQ4NGZlMDlmNTA4NzY3OTggOWNjYTAyZDhmZmMyM2U5Njg4YTk3MWQ4
NThlNGZmZGZmNTM4OWIxMSAzMGYxZTQxZjA0ZmI0YzcxNWQyN2Y5ODdmMDAzY2ZjMzFjOWZmNGYz
IGI1NDEyODdjMzYwMDcxM2ZlYWFhZjc2MDhjZDQwNWU3YjJlNGVmZDAKTm8gcmV2aXNpb25zIGxl
ZnQgdG8gdGVzdCwgY2hlY2tpbmcgZ3JhcGggc3RhdGUuCiBSZXN1bHQgZm91bmQ6IGZsaWdodCAx
Mzg5NjMgKHBhc3MpLCBmb3IgbGFzdCBwYXNzCiBSZXN1bHQgZm91bmQ6IGZsaWdodCAxMzg5NjUg
KGZhaWwpLCBmb3IgZmlyc3QgZmFpbHVyZQogUmVwcm8gZm91bmQ6IGZsaWdodCAxMzg5NjcgKHBh
c3MpLCBmb3IgbGFzdCBwYXNzCiBSZXBybyBmb3VuZDogZmxpZ2h0IDEzODk2OSAoZmFpbCksIGZv
ciBmaXJzdCBmYWlsdXJlCiBSZXBybyBmb3VuZDogZmxpZ2h0IDEzODk3MSAocGFzcyksIGZvciBs
YXN0IHBhc3MKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTM4OTc0IChmYWlsKSwgZm9yIGZpcnN0IGZh
aWx1cmUKCioqKiBGb3VuZCBhbmQgcmVwcm9kdWNlZCBwcm9ibGVtIGNoYW5nZXNldCAqKioKCiAg
QnVnIGlzIGluIHRyZWU6ICBsaW51eCBnaXQ6Ly9naXQua2VybmVsLm9yZy9wdWIvc2NtL2xpbnV4
L2tlcm5lbC9naXQvdG9ydmFsZHMvbGludXgtMi42LmdpdAogIEJ1ZyBpbnRyb2R1Y2VkOiAgZTlh
ODNiZDIzMjIwMzVlZDlkN2RjZjM1NzUzZDNmOTg0ZDc2YzZhNQogIEJ1ZyBub3QgcHJlc2VudDog
OWUwYmFiZjJjMDZjNzNjZGEyYzBjZDM3YTE2NTNkODIzYWRiNDBlYwogIExhc3QgZmFpbCByZXBy
bzogaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODk3
NC8KCgogIChSZXZpc2lvbiBsb2cgdG9vIGxvbmcsIG9taXR0ZWQuKQoKcG5tdG9wbmc6IDE4MiBj
b2xvcnMgZm91bmQKUmV2aXNpb24gZ3JhcGggbGVmdCBpbiAvaG9tZS9sb2dzL3Jlc3VsdHMvYmlz
ZWN0L2xpbnV4LWxpbnVzL3Rlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
c2hhZG93Lnhlbi1ib290Lntkb3QscHMscG5nLGh0bWwsc3ZnfS4KLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQoxMzg5NzQ6IHRvbGVyYWJsZSBBTEwgRkFJTAoKZmxpZ2h0
IDEzODk3NCBsaW51eC1saW51cyByZWFsLWJpc2VjdCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODk3NC8KCkZhaWx1cmVzIDotLyBidXQg
bm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsCmluY2x1ZGluZyB0
ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC1zaGFkb3cgNyB4ZW4tYm9vdCBmYWlsIGJhc2VsaW5lIHVudGVzdGVkCgoK
am9iczoKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAg
ICAgICAgICAgICBmYWlsICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVz
dC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUv
bG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAg
ICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxh
bmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0
CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7
Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdl
Yi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3Mg
Y29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9
b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sun Jul 14 03:43:16 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 14 Jul 2019 03:43:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hmVPp-00047e-Ew; Sun, 14 Jul 2019 03:43:09 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Ux5l=VL=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hmVPo-00047U-Dj
 for xen-devel@lists.xenproject.org; Sun, 14 Jul 2019 03:43:08 +0000
X-Inumbo-ID: 7ab2cb82-a5e9-11e9-8c09-039e5a554072
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 7ab2cb82-a5e9-11e9-8c09-039e5a554072;
 Sun, 14 Jul 2019 03:43:01 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hmVPg-0003vn-Pt; Sun, 14 Jul 2019 03:43: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 1hmVPg-0007kF-H1; Sun, 14 Jul 2019 03:43:00 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hmVPg-0001Ie-FP; Sun, 14 Jul 2019 03:43:00 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138946-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-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=1316b1ddc8a05e418c8134243f8bff8cccbbccb1
X-Osstest-Versions-That: qemuu=6df2cdf44a82426f7a59dcb03f0dd2181ed7fdfa
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 14 Jul 2019 03:43:00 +0000
Subject: [Xen-devel] [qemu-mainline test] 138946: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODk0NiBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzg5NDYvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
b3ZtZi1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTM4ODkwCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBm
YWlsIGxpa2UgMTM4ODkwCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMzg4OTAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEz
ODg5MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICBmYWlsIGxpa2UgMTM4ODkwCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3
IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMzg4OTAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wx
L2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1
bmRlcnggMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZp
cnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1h
cm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
cnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAg
MTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAg
d2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHFlbXV1ICAgICAgICAgICAgICAg
IDEzMTZiMWRkYzhhMDVlNDE4YzgxMzQyNDNmOGJmZjhjY2NiYmNjYjEKYmFzZWxpbmUgdmVyc2lv
bjoKIHFlbXV1ICAgICAgICAgICAgICAgIDZkZjJjZGY0NGE4MjQyNmY3YTU5ZGNiMDNmMGRkMjE4
MWVkN2ZkZmEKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzODg5MCAgMjAxOS0wNy0xMCAxMjo0Nzow
MyBaICAgIDMgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMzg5MTEgIDIwMTktMDctMTEgMjM6
MzQ6MDUgWiAgICAyIGRheXMgICAgMiBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMzg5
NDYgIDIwMTktMDctMTMgMDI6MDA6MDIgWiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBl
b3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbGV4IEJlbm7DqWUgPGFs
ZXguYmVubmVlQGxpbmFyby5vcmc+CiAgQWxleGV5IEthcmRhc2hldnNraXkgPGFpa0BvemxhYnMu
cnU+CiAgRGF2aWQgR2lic29uIDxkYXZpZEBnaWJzb24uZHJvcGJlYXIuaWQuYXU+CiAgRWR1YXJk
byBIYWJrb3N0IDxlaGFia29zdEByZWRoYXQuY29tPgogIEVyaWMgQmxha2UgPGVibGFrZUByZWRo
YXQuY29tPgogIEdyZWcgS3VyeiA8Z3JvdWdAa2FvZC5vcmc+CiAgSm9obiBTbm93IDxqc25vd0By
ZWRoYXQuY29tPgogIEtldmluIFdvbGYgPGt3b2xmQHJlZGhhdC5jb20+CiAgTWFyayBDYXZlLUF5
bGFuZCA8bWFyay5jYXZlLWF5bGFuZEBpbGFuZGUuY28udWs+CiAgTWF4aW0gTGV2aXRza3kgPG1s
ZXZpdHNrQHJlZGhhdC5jb20+CiAgUGV0ZXIgTWF5ZGVsbCA8cGV0ZXIubWF5ZGVsbEBsaW5hcm8u
b3JnPgogIFBoaWxpcHBlIE1hdGhpZXUtRGF1ZMOpIDxwaGlsbWRAcmVkaGF0LmNvbT4KCmpvYnM6
CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5o
dm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhs
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11
dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3Jl
ZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVk
aXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1k
NjQtZG1yZXN0cmljdCAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEw
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
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQt
eGwtc2VhdHRsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRv
dyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGln
aHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xv
Z3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFy
ZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29z
c3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3Qg
aW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9z
c3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0
ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMu
eGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihO
byByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDMyMyBsaW5lcyBsb25nLikKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Jul 14 08:14:52 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 14 Jul 2019 08:14:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hmZeV-0005sg-R7; Sun, 14 Jul 2019 08:14:35 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Ux5l=VL=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hmZeU-0005sW-3k
 for xen-devel@lists.xenproject.org; Sun, 14 Jul 2019 08:14:34 +0000
X-Inumbo-ID: 6759c718-a60f-11e9-bdb0-67440ab1b723
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 6759c718-a60f-11e9-bdb0-67440ab1b723;
 Sun, 14 Jul 2019 08:14:30 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hmZeN-0001hF-TB; Sun, 14 Jul 2019 08:14: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 1hmZeN-0000d7-IJ; Sun, 14 Jul 2019 08:14:27 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hmZeN-0006U7-HA; Sun, 14 Jul 2019 08:14:27 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138948-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-arm64-arm64-examine:examine-serial/bootloader:fail:heisenbug
 xen-unstable:test-amd64-amd64-xl-qcow2:xen-boot:fail:heisenbug
 xen-unstable:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-ws16-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-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-unstable:test-arm64-arm64-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-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-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-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-multivcpu:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:guest-start: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-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: xen=38eeb3864de40aa568c48f9f26271c141c62b50b
X-Osstest-Versions-That: xen=b541287c3600713feaaaf7608cd405e7b2e4efd0
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 14 Jul 2019 08:14:27 +0000
Subject: [Xen-devel] [xen-unstable test] 138948: 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>

ZmxpZ2h0IDEzODk0OCB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODk0OC8KCkZhaWx1cmVzIDotLyBidXQg
bm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBhcmUgZmFpbGluZyBpbnRlcm1pdHRlbnRseSAo
bm90IGJsb2NraW5nKToKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAxMSBleGFtaW5lLXNlcmlh
bC9ib290bG9hZGVyIGZhaWwgaW4gMTM4OTE1IHBhc3MgaW4gMTM4OTQ4CiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFjb3cyICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICAgIGZhaWwgcGFzcyBp
biAxMzg5MTUKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tp
bmc6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAg
ICAgICAgICAgIGZhaWwgbGlrZSAxMzg4NjgKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEzODg2OAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBm
YWlsIGxpa2UgMTM4ODY4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcg
Z3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzg4NjgKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEz
ODg2OAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgIGxpa2UgMTM4ODY4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdz
MTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzg4NjgKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAg
ZmFpbCBsaWtlIDEzODg2OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcg
Z3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTM4ODY4CiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhz
bSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAx
NyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNt
ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAg
ICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsLXRodW5kZXJ4IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1h
cm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwg
ICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3Rh
cnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAg
MTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0
YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdp
bjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcg
Z3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVk
IGZvciB0ZXN0aW5nOgogeGVuICAgICAgICAgICAgICAgICAgMzhlZWIzODY0ZGU0MGFhNTY4YzQ4
ZjlmMjYyNzFjMTQxYzYyYjUwYgpiYXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAg
ICAgYjU0MTI4N2MzNjAwNzEzZmVhYWFmNzYwOGNkNDA1ZTdiMmU0ZWZkMAoKTGFzdCB0ZXN0IG9m
IGJhc2lzICAgMTM4ODY4ICAyMDE5LTA3LTA5IDE1OjE4OjQxIFogICAgNCBkYXlzCkZhaWxpbmcg
c2luY2UgICAgICAgIDEzODg5MiAgMjAxOS0wNy0xMCAxNzo1MjoxNSBaICAgIDMgZGF5cyAgICAz
IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEzODkxNSAgMjAxOS0wNy0xMiAwNDo0NTo0
MSBaICAgIDIgZGF5cyAgICAyIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlz
aW9ucyB1bmRlciB0ZXN0OgogIEFtaXQgU2luZ2ggVG9tYXIgPGFtaXR0b21lcjI1QGdtYWlsLmNv
bT4KICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIENoYW8gR2Fv
IDxjaGFvLmdhb0BpbnRlbC5jb20+CiAgSm9lIFBlcmNoZXMgPGpvZUBwZXJjaGVzLmNvbT4KICBK
dWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CiAgSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3Jh
bGxAYXJtLmNvbT4KICBWb2xvZHlteXIgQmFiY2h1ayA8dm9sb2R5bXlyX2JhYmNodWtAZXBhbS5j
b20+CiAgV2lsbCBBYmVsZSA8d2lsbC5hYmVsZUBzdGFybGFiLmlvPgoKam9iczoKIGJ1aWxkLWFt
ZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXh0ZiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2
NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYt
cHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2
NC1hbWQ2NC0zICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJt
NjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1h
bWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJp
YW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQt
bGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFt
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVt
dXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJu
ZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVk
aXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0
LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdp
bjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWlu
dGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpdmVwYXRjaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saXZlcGF0Y2ggICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
bWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1w
YWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1p
Mzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
cnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm02NC1hcm02NC14bC1zZWF0dGxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1z
aGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZo
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ct
cmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9o
b21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmls
ZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJv
amVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQg
b2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVB
RE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hp
bmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQveGVuLmdpdAog
ICBiNTQxMjg3YzM2Li4zOGVlYjM4NjRkICAzOGVlYjM4NjRkZTQwYWE1NjhjNDhmOWYyNjI3MWMx
NDFjNjJiNTBiIC0+IG1hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sun Jul 14 10:25:42 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 14 Jul 2019 10:25:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hmbh6-0005xG-PG; Sun, 14 Jul 2019 10:25:24 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Ux5l=VL=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hmbh6-0005x4-6g
 for xen-devel@lists.xenproject.org; Sun, 14 Jul 2019 10:25:24 +0000
X-Inumbo-ID: af841897-a621-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id af841897-a621-11e9-8980-bc764e045a96;
 Sun, 14 Jul 2019 10:25:22 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hmbh1-0005dB-SZ; Sun, 14 Jul 2019 10:25: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 1hmbh1-0001JZ-L8; Sun, 14 Jul 2019 10:25:19 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hmbh1-0001au-KQ; Sun, 14 Jul 2019 10:25:19 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138988-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: xen=38eeb3864de40aa568c48f9f26271c141c62b50b
X-Osstest-Versions-That: xen=8706d38479218dcf549a94516918c3e3b30a7bb0
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 14 Jul 2019 10:25:19 +0000
Subject: [Xen-devel] [xen-unstable-coverity test] 138988: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODk4OCB4ZW4tdW5zdGFibGUtY292ZXJpdHkgcmVhbCBbcmVhbF0KaHR0cDovL2xv
Z3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODk4OC8KClBlcmZlY3Qg
Oi0pCkFsbCB0ZXN0cyBpbiB0aGlzIGZsaWdodCBwYXNzZWQgYXMgcmVxdWlyZWQKdmVyc2lvbiB0
YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIDM4ZWViMzg2NGRlNDBh
YTU2OGM0OGY5ZjI2MjcxYzE0MWM2MmI1MGIKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAg
ICAgICAgICAgIDg3MDZkMzg0NzkyMThkY2Y1NDlhOTQ1MTY5MThjM2UzYjMwYTdiYjAKCkxhc3Qg
dGVzdCBvZiBiYXNpcyAgIDEzODg4NCAgMjAxOS0wNy0xMCAwOToxOTowMiBaICAgIDQgZGF5cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxMzg5ODggIDIwMTktMDctMTQgMDk6MTg6MjYgWiAgICAwIGRh
eXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIENoYW8g
R2FvIDxjaGFvLmdhb0BpbnRlbC5jb20+CiAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29t
PgoKam9iczoKIGNvdmVyaXR5LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3Qu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hv
bWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0
CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4
cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlz
IGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJs
b2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5l
c3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
P3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRz
Lnhlbi5vcmc6L2hvbWUveGVuL2dpdC94ZW4uZ2l0CiAgIDg3MDZkMzg0NzkuLjM4ZWViMzg2NGQg
IDM4ZWViMzg2NGRlNDBhYTU2OGM0OGY5ZjI2MjcxYzE0MWM2MmI1MGIgLT4gY292ZXJpdHktdGVz
dGVkL3Ntb2tlCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Jul 14 12:08:50 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 14 Jul 2019 12:08: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 1hmdIv-000464-Ss; Sun, 14 Jul 2019 12:08:33 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Ux5l=VL=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hmdIv-00045u-Dv
 for xen-devel@lists.xenproject.org; Sun, 14 Jul 2019 12:08:33 +0000
X-Inumbo-ID: 18d45f66-a630-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 18d45f66-a630-11e9-8980-bc764e045a96;
 Sun, 14 Jul 2019 12:08:31 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hmdIs-0007eV-Sw; Sun, 14 Jul 2019 12:08:30 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hmdIs-0008Lg-GU; Sun, 14 Jul 2019 12:08:30 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hmdIs-0002tq-Fs; Sun, 14 Jul 2019 12:08:30 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138951-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.9-testing:build-i386-prev:xen-build:fail:regression
 xen-4.9-testing:build-amd64-prev:xen-build:fail:regression
 xen-4.9-testing:test-amd64-i386-freebsd10-amd64:guest-saverestore:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-saverestore:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-saverestore: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-qemuu-debianhvm-amd64-shadow:guest-stop: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/x10:fail:heisenbug
 xen-4.9-testing:test-amd64-i386-freebsd10-i386:guest-localmigrate/x10:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-localmigrate/x10:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-localmigrate/x10:fail:heisenbug
 xen-4.9-testing:test-amd64-i386-migrupgrade:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-amd64-amd64-migrupgrade:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-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-xl-qemut-win7-amd64:guest-stop: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-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-localmigrate/x10:fail:nonblocking
 xen-4.9-testing:test-amd64-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-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit1: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-credit2:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-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-credit2:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-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-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:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-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-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-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-rtds:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-thunderx:hosts-allocate:starved:nonblocking
X-Osstest-Versions-This: xen=8d2a688015193e20ae47fe3c208f99128240f821
X-Osstest-Versions-That: xen=54aa382cbcdc1e2ba75d6734151ca6e53104e2f2
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 14 Jul 2019 12:08:30 +0000
Subject: [Xen-devel] [xen-4.9-testing test] 138951: regressions - trouble:
 fail/pass/starved
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODk1MSB4ZW4tNC45LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODk1MS8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAg
ICAgICAgNiB4ZW4tYnVpbGQgICAgICBmYWlsIGluIDEzODc3MiBSRUdSLiB2cy4gMTMyODg5CiBi
dWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgIGZhaWwgaW4gMTM4
NzcyIFJFR1IuIHZzLiAxMzI4ODkKClRlc3RzIHdoaWNoIGFyZSBmYWlsaW5nIGludGVybWl0dGVu
dGx5IChub3QgYmxvY2tpbmcpOgogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAxNCBn
dWVzdC1zYXZlcmVzdG9yZSBmYWlsIGluIDEzODc3MiBwYXNzIGluIDEzODk1MQogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDEzIGd1ZXN0LXNhdmVyZXN0b3JlIGZhaWwgaW4g
MTM4NzcyIHBhc3MgaW4gMTM4OTUxCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCBmYWlsIGluIDEzODkxOSBwYXNzIGluIDEzODc3MgogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDEzIGd1ZXN0LXNhdmVyZXN0b3JlIGZhaWwgaW4g
MTM4OTE5IHBhc3MgaW4gMTM4OTUxCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2
NCAxMyBndWVzdC1zYXZlcmVzdG9yZSBmYWlsIGluIDEzODkxOSBwYXNzIGluIDEzODk1MQogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgMTcgZ3Vlc3Qtc3Rv
cCBmYWlsIGluIDEzODkxOSBwYXNzIGluIDEzODk1MQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXdzMTYtYW1kNjQgMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBmYWlsIHBhc3MgaW4gMTM4Nzcy
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTYgZ3Vlc3QtbG9jYWxtaWdy
YXRlL3gxMCBmYWlsIHBhc3MgaW4gMTM4ODQyCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkz
ODYgMTcgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCAgIGZhaWwgcGFzcyBpbiAxMzg5MTkKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNiBndWVzdC1sb2NhbG1pZ3JhdGUveDEw
IGZhaWwgcGFzcyBpbiAxMzg5MTkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2
NCAxNiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgcGFzcyBpbiAxMzg5MTkKClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWkz
ODYtbWlncnVwZ3JhZGUgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICBibG9ja2VkIGluIDEz
ODc3MiBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgIGJsb2NrZWQgaW4gMTM4NzcyIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICBmYWlsIGJsb2NrZWQgaW4gMTMyODg5CiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgIGZh
aWwgYmxvY2tlZCBpbiAxMzI4ODkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2
NCAxNyBndWVzdC1zdG9wIGZhaWwgaW4gMTM4NzcyIGJsb2NrZWQgaW4gMTMyODg5CiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgZmFpbCBpbiAxMzg3
NzIgbGlrZSAxMzI4ODkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBn
dWVzdC1zdG9wICBmYWlsIGluIDEzODg0MiBsaWtlIDEzMjg4OQogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgIGZhaWwgaW4gMTM4OTE5IGxpa2UgMTMy
ODg5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTYgZ3Vlc3QtbG9jYWxt
aWdyYXRlL3gxMCBmYWlsIGxpa2UgMTMyODg5CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2lu
Ny1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMzI4ODkKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNt
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14
c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwtc2VhdHRsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFy
bmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1j
cmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAx
MyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2lu
MTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3
aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAgMiBob3N0cy1hbGxvY2F0ZSAgICAg
ICAgICAgICAgIHN0YXJ2ZWQgIG4vYQoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhl
biAgICAgICAgICAgICAgICAgIDhkMmE2ODgwMTUxOTNlMjBhZTQ3ZmUzYzIwOGY5OTEyODI0MGY4
MjEKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDU0YWEzODJjYmNkYzFl
MmJhNzVkNjczNDE1MWNhNmU1MzEwNGUyZjIKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzMjg4OSAg
MjAxOS0wMi0wNCAyMjowNDowOSBaICAxNTkgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMzMx
NDcgIDIwMTktMDItMTEgMTM6NDE6NTAgWiAgMTUyIGRheXMgICA4MiBhdHRlbXB0cwpUZXN0aW5n
IHNhbWUgc2luY2UgICAxMzgyMjUgIDIwMTktMDYtMjEgMTk6MDU6MzYgWiAgIDIyIGRheXMgICAx
MyBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoK
ICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIENocmlzdGlhbiBM
aW5kaWcgPGNocmlzdGlhbi5saW5kaWdAY2l0cml4LmNvbT4KICBEYW5pZWwgRGUgR3JhYWYgPGRn
ZGVncmFAdHljaG8ubnNhLmdvdj4KICBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJp
eC5jb20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIEp1ZXJnZW4gR3Jvc3Mg
PGpncm9zc0BzdXNlLmNvbT4KICBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgog
IE1hbnVlbCBCb3V5ZXIgPGJvdXllckBhbnRpb2NoZS5ldS5vcmc+CiAgU2VyZ2V5IER5YXNsaSA8
c2VyZ2V5LmR5YXNsaUBjaXRyaXguY29tPgogIFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxp
bmlAa2VybmVsLm9yZz4KICBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5jb20+
CiAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICBYaW4gTGkgPHRhbG9ucy5sZWVAZ21h
aWwuY29tPgogIFhpbiBMaSA8eGluLmxpQGNpdHJpeC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQteHRmICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHJl
diAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9w
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFt
ZDY0LTMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0
LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2
bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2
aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2Qx
MC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
d2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13
czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQx
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2lu
MTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQt
aW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
cWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saXZlcGF0Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGl2ZXBhdGNoICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LW1p
Z3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFp
ciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4
Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJh
dyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1
bmRlcnggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdGFydmVkIAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xv
Z3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAg
aHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5h
dGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAog
ICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9
UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIv
P3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNv
ZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9z
c3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQg
d291bGQgYmUgMTE4OCBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Jul 14 15:55:17 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 14 Jul 2019 15:55:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hmgpv-0001wt-EZ; Sun, 14 Jul 2019 15:54:51 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Ux5l=VL=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hmgpu-0001wj-EQ
 for xen-devel@lists.xenproject.org; Sun, 14 Jul 2019 15:54:50 +0000
X-Inumbo-ID: b55e8d08-a64f-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b55e8d08-a64f-11e9-8980-bc764e045a96;
 Sun, 14 Jul 2019 15:54:49 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hmgps-0003Xs-5A; Sun, 14 Jul 2019 15:54: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 1hmgpr-00038X-QE; Sun, 14 Jul 2019 15:54:47 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hmgpr-0002JX-PM; Sun, 14 Jul 2019 15:54:47 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138961-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.10-testing:build-amd64-prev:xen-build:fail:regression
 xen-4.10-testing:build-i386-prev:xen-build:fail:regression
 xen-4.10-testing:test-amd64-amd64-migrupgrade:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-i386-migrupgrade:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop: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-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-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-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-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: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-libvirt:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-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-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-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-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
 xen-4.10-testing:test-arm64-arm64-xl-thunderx:hosts-allocate:starved:nonblocking
X-Osstest-Versions-This: xen=3131bf956ab159295ecdde0c5ad003d0c5af4695
X-Osstest-Versions-That: xen=29fd403ef5c02e2cbd0769e64ec0b61e0658d358
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 14 Jul 2019 15:54:47 +0000
Subject: [Xen-devel] [xen-4.10-testing test] 138961: regressions - trouble:
 blocked/fail/pass/starved
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODk2MSB4ZW4tNC4xMC10ZXN0aW5nIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzg5NjEvCgpSZWdyZXNzaW9ucyA6
LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRp
bmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFtZDY0LXByZXYgICAgICAg
ICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODM3Ngog
YnVpbGQtaTM4Ni1wcmV2ICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAg
ZmFpbCBSRUdSLiB2cy4gMTM4Mzc2CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1
cGdyYWRlICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
ICBmYWlsIGxpa2UgMTM4Mzc2CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcg
ZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyIGZhaWwgbGlrZSAxMzgzNzYKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5z
dGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0
LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwtc2VhdHRsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAg
ICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGli
dmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEx
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhk
IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcg
Z3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0
MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1Ymll
dHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQg
ICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2
NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkz
ODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93
cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRo
dW5kZXJ4ICAyIGhvc3RzLWFsbG9jYXRlICAgICAgICAgICAgICAgc3RhcnZlZCAgbi9hCgp2ZXJz
aW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAgICAgICAgICAgICAgICAgMzEzMWJmOTU2
YWIxNTkyOTVlY2RkZTBjNWFkMDAzZDBjNWFmNDY5NQpiYXNlbGluZSB2ZXJzaW9uOgogeGVuICAg
ICAgICAgICAgICAgICAgMjlmZDQwM2VmNWMwMmUyY2JkMDc2OWU2NGVjMGI2MWUwNjU4ZDM1OAoK
TGFzdCB0ZXN0IG9mIGJhc2lzICAgMTM4Mzc2ICAyMDE5LTA2LTIzIDE0OjMxOjU0IFogICAyMSBk
YXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEzODczNiAgMjAxOS0wNy0wMyAxNTozNTo1MCBaICAg
MTAgZGF5cyAgICA5IGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1
bmRlciB0ZXN0OgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCmpvYnM6CiBidWls
ZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC14dGYgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
bWQ2NC1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIGJ1aWxkLWkzODYtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFy
bWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYt
YW1kNjQtYW1kNjQtMyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0
LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
ZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14
c20gICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFy
bTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2
bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
Y3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZo
djItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtbGl2ZXBhdGNoICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpdmVwYXRjaCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdy
YWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
aTM4Ni1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdy
dWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXRodW5kZXJ4ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RhcnZlZCAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVz
dC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAv
aG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUg
YXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoK
RXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwg
aXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9
YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFy
bmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCi0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgMzEz
MWJmOTU2YWIxNTkyOTVlY2RkZTBjNWFkMDAzZDBjNWFmNDY5NQpBdXRob3I6IEphbiBCZXVsaWNo
IDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBXZWQgSnVsIDMgMTc6Mjg6NTAgMjAxOSArMDIw
MAoKICAgIHVwZGF0ZSBYZW4gdmVyc2lvbiB0byA0LjEwLjQKKHFlbXUgY2hhbmdlcyBub3QgaW5j
bHVkZWQpCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Jul 14 17:20:58 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 14 Jul 2019 17:20:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hmiB2-0008FT-09; Sun, 14 Jul 2019 17:20:44 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Ux5l=VL=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hmiB1-0008FH-0l
 for xen-devel@lists.xenproject.org; Sun, 14 Jul 2019 17:20:43 +0000
X-Inumbo-ID: b4abaf46-a65b-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b4abaf46-a65b-11e9-8980-bc764e045a96;
 Sun, 14 Jul 2019 17:20:41 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hmiAz-0005gW-2A; Sun, 14 Jul 2019 17:20:41 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hmiAy-0006Rk-QN; Sun, 14 Jul 2019 17:20:40 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hmiAy-0005wD-Po; Sun, 14 Jul 2019 17:20:40 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138966-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=55b9bbf40a1cf9788dd6a7b093851076851fc670
X-Osstest-Versions-That: ovmf=43622317c67f031f9b2e33c3320f2c89484bd506
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 14 Jul 2019 17:20:40 +0000
Subject: [Xen-devel] [ovmf test] 138966: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODk2NiBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzg5NjYvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICA1NWI5YmJmNDBhMWNmOTc4OGRkNmE3YjA5Mzg1MTA3
Njg1MWZjNjcwCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICA0MzYyMjMx
N2M2N2YwMzFmOWIyZTMzYzMzMjBmMmM4OTQ4NGJkNTA2CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
Mzg5NDIgIDIwMTktMDctMTMgMDE6MDk6NDIgWiAgICAxIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTM4OTY2ICAyMDE5LTA3LTEzIDIyOjEyOjE5IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgU3RlcGhhbm8g
Q2V0b2xhIDxzdGVwaGFuby5jZXRvbGFAbGludXguaW50ZWwuY29tPgoKam9iczoKIGJ1aWxkLWFt
ZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1s
YWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9n
cy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBo
dHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0
aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1S
RUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/
cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29k
ZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3Nz
dGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5v
cmc6L2hvbWUveGVuL2dpdC9vc3N0ZXN0L292bWYuZ2l0CiAgIDQzNjIyMzE3YzYuLjU1YjliYmY0
MGEgIDU1YjliYmY0MGExY2Y5Nzg4ZGQ2YTdiMDkzODUxMDc2ODUxZmM2NzAgLT4geGVuLXRlc3Rl
ZC1tYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Jul 14 18:26:39 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 14 Jul 2019 18:26:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hmjCY-0003os-Sd; Sun, 14 Jul 2019 18:26: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=Ux5l=VL=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hmjCX-0003oj-B3
 for xen-devel@lists.xenproject.org; Sun, 14 Jul 2019 18:26:21 +0000
X-Inumbo-ID: dfad1dbd-a664-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id dfad1dbd-a664-11e9-8980-bc764e045a96;
 Sun, 14 Jul 2019 18:26:19 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hmjCU-0006ys-Na; Sun, 14 Jul 2019 18:26:18 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hmjCU-0001MI-8x; Sun, 14 Jul 2019 18:26:18 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hmjCU-0001cx-80; Sun, 14 Jul 2019 18:26:18 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138970-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: libvirt:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-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-vhd:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:saverestore-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
X-Osstest-Versions-This: libvirt=3efdffc4507226ecf64dfdba54702bb4212324bc
X-Osstest-Versions-That: libvirt=2a5bc136393863689bb8f54cb14342d3fe17e227
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 14 Jul 2019 18:26:18 +0000
Subject: [Xen-devel] [libvirt test] 138970: 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>

ZmxpZ2h0IDEzODk3MCBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzg5NzAvCgpGYWlsdXJlcyA6LS8gYnV0IG5vIHJl
Z3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9j
a2luZzoKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICBsaWtlIDEzODg3NgogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJh
dyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTM4ODc2CiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmly
dCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQtbGlidmlydC1xY293MiAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXFjb3cyIDEzIHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxp
YnZpcnQgICAgICAgICAgICAgIDNlZmRmZmM0NTA3MjI2ZWNmNjRkZmRiYTU0NzAyYmI0MjEyMzI0
YmMKYmFzZWxpbmUgdmVyc2lvbjoKIGxpYnZpcnQgICAgICAgICAgICAgIDJhNWJjMTM2MzkzODYz
Njg5YmI4ZjU0Y2IxNDM0MmQzZmUxN2UyMjcKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzODg3NiAg
MjAxOS0wNy0xMCAwMDoyNDowNyBaICAgIDQgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMzg4
OTUgIDIwMTktMDctMTAgMjA6MjU6MzUgWiAgICAzIGRheXMgICAgNCBhdHRlbXB0cwpUZXN0aW5n
IHNhbWUgc2luY2UgICAxMzg5NzAgIDIwMTktMDctMTMgMjM6NTg6MDIgWiAgICAwIGRheXMgICAg
MSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoK
ICBBbmRyZWEgQm9sb2duYW5pIDxhYm9sb2duYUByZWRoYXQuY29tPgogIERhbmllbCBQLiBCZXJy
YW5nw6kgPGJlcnJhbmdlQHJlZGhhdC5jb20+CiAgRXJpYyBCbGFrZSA8ZWJsYWtlQHJlZGhhdC5j
b20+CiAgSGFuIEhhbiA8aGhhbkByZWRoYXQuY29tPgogIEpvbmF0aG9uIEpvbmdzbWEgPGpqb25n
c21hQHJlZGhhdC5jb20+CiAgSsOhbiBUb21rbyA8anRvbWtvQHJlZGhhdC5jb20+CiAgTWljaGFs
IFByaXZvem5payA8bXByaXZvem5AcmVkaGF0LmNvbT4KICBQZXRlciBLcmVtcGEgPHBrcmVtcGFA
cmVkaGF0LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1w
dm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFy
bTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02
NC1saWJ2aXJ0LXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rl
c3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczog
L2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxl
IGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MK
CkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWws
IGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDth
PWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3Jn
L2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhh
cm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5i
aXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC9saWJ2aXJ0LmdpdAogICAyYTViYzEzNjM5Li4zZWZk
ZmZjNDUwICAzZWZkZmZjNDUwNzIyNmVjZjY0ZGZkYmE1NDcwMmJiNDIxMjMyNGJjIC0+IHhlbi10
ZXN0ZWQtbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Jul 14 23:16:56 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 14 Jul 2019 23:16:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hmnjQ-0005W2-0G; Sun, 14 Jul 2019 23:16:36 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Ux5l=VL=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hmnjO-0005Vs-DM
 for xen-devel@lists.xenproject.org; Sun, 14 Jul 2019 23:16:34 +0000
X-Inumbo-ID: 670a81e8-a68d-11e9-86dc-b7a9368bb291
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 670a81e8-a68d-11e9-86dc-b7a9368bb291;
 Sun, 14 Jul 2019 23:16:26 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hmnjF-00049m-Go; Sun, 14 Jul 2019 23: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 1hmnjF-0004h2-6w; Sun, 14 Jul 2019 23:16:25 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hmnjF-0007or-6O; Sun, 14 Jul 2019 23:16:25 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138962-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:test-amd64-amd64-xl-pvhv2-intel:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-i386-pvgrub:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-libvirt:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemut-rhel6hvm-intel:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-qemuu-nested-intel:xen-boot:fail:regression
 linux-linus:test-amd64-i386-examine:reboot:fail:regression
 linux-linus:test-amd64-amd64-examine:reboot:fail:regression
 linux-linus:test-amd64-amd64-xl-qcow2:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-freebsd10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-win7-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-pvshim:xen-boot:fail:regression
 linux-linus:test-amd64-i386-freebsd10-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-raw:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-win10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-win10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-qemuu-nested-amd:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemut-rhel6hvm-amd:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-i386-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-win10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-intel:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-multivcpu:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-amd64-pvgrub:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-pygrub:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-credit2:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-libvirt-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-win7-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-pvhv2-amd:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-shadow:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-ws16-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-amd:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-amd64-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-pvshim:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-libvirt-vhd:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-credit1:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-ws16-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-win10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-libvirt-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-amd64-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-ws16-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-ws16-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-i386-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-i386-xl-shadow:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-xsm:xen-boot:fail:regression
 linux-linus:test-arm64-arm64-examine:examine-serial/bootloader:fail:regression
 linux-linus:build-armhf-pvops:kernel-build:fail:regression
 linux-linus:test-amd64-amd64-xl-rtds:xen-boot:fail:allowable
 linux-linus:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-credit1: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-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-examine:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:xen-boot:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:xen-boot:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-debianhvm-i386-xsm:xen-boot:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-debianhvm-i386-xsm:xen-boot:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: linux=a2d79c7174aeb43b13020dd53d85a7aefdd9f3e5
X-Osstest-Versions-That: linux=736706bee3298208343a76096370e4f6a5c55915
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 14 Jul 2019 23:16:25 +0000
Subject: [Xen-devel] [linux-linus test] 138962: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODk2MiBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTM4OTYyLwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWlu
dGVsICA3IHhlbi1ib290ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtIDcgeGVuLWJv
b3QgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICA3
IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydCAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVH
Ui4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1z
aGFkb3cgNyB4ZW4tYm9vdCBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwteHNtICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEz
MzU4MAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICA3IHhlbi1ib290ICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3Rl
ZC1pbnRlbCAgNyB4ZW4tYm9vdCAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3Qt
YW1kNjQtaTM4Ni1leGFtaW5lICAgICAgIDggcmVib290ICAgICAgICAgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgOCByZWJvb3Qg
ICAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFjb3cyICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDcgeGVuLWJv
b3QgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1p
Mzg2ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtIDcgeGVuLWJv
b3QgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjct
YW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgIGZhaWwgUkVH
Ui4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgNyB4ZW4tYm9vdCAg
ICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYtZnJl
ZWJzZDEwLWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1
ODAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAg
ICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4x
MC1pMzg2ICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJF
R1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgIDcgeGVuLWJvb3Qg
ICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC1x
ZW11dS1uZXN0ZWQtYW1kICA3IHhlbi1ib290ICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMz
NTgwCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAg
ICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2
bS1hbWQgIDcgeGVuLWJvb3QgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAxMCB4ZW4tYm9vdC9zcmNfaG9zdCAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyIDExIHhlbi1ib290
L2RzdF9ob3N0ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMu
IDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICA3IHhlbi1ib290
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
d2luMTAtaTM4NiAgNyB4ZW4tYm9vdCAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgNyB4ZW4tYm9vdCAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgIDcgeGVu
LWJvb3QgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWFt
ZDY0LWFtZDY0LXB2Z3J1YiAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZz
LiAxMzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICA3IHhl
bi1ib290ICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEzMzU4
MAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAg
ICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVz
dHJpY3QtYW1kNjQtZG1yZXN0cmljdCA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEzMzU4MAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAg
ZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICA3IHhl
bi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDcgeGVuLWJvb3QgZmFpbCBS
RUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgNyB4
ZW4tYm9vdCAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcHZodjItYW1kICA3IHhlbi1ib290ICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEz
MzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgNyB4ZW4tYm9vdCAgICAgICAgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdz
MTYtYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3Qt
YW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgIDcgeGVuLWJvb3QgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAxMCB4ZW4tYm9v
dC9zcmNfaG9zdCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0
LXBhaXIgICAgICAgIDExIHhlbi1ib290L2RzdF9ob3N0ICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgIDcgeGVuLWJv
b3QgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAg
ICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0
LWFtZDY0LWkzODYteGwgICAgICAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgIDcgeGVuLWJv
b3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDcgeGVuLWJvb3QgICAgZmFpbCBSRUdSLiB2cy4g
MTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICA3IHhlbi1ib290ICAgICAgICAg
ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
czE2LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgIDcgeGVuLWJvb3QgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1h
bWQ2NC1kbXJlc3RyaWN0IDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgICBmYWlsIFJF
R1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyIDEwIHhlbi1ib290
L3NyY19ob3N0ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXBhaXIgMTEgeGVuLWJvb3QvZHN0X2hvc3QgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMz
NTgwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgIDcgeGVuLWJvb3QgICAg
ICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3Mx
Ni1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgNyB4
ZW4tYm9vdCAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni1w
YWlyICAgICAgICAgMTAgeGVuLWJvb3Qvc3JjX2hvc3QgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEz
MzU4MAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAxMSB4ZW4tYm9vdC9kc3RfaG9zdCAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAg
ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgIDExIGV4YW1pbmUt
c2VyaWFsL2Jvb3Rsb2FkZXIgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiBidWlsZC1hcm1oZi1wdm9w
cyAgICAgICAgICAgICA2IGtlcm5lbC1idWlsZCAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MzM1ODAKClJlZ3Jlc3Npb25zIHdoaWNoIGFyZSByZWdhcmRlZCBhcyBhbGxvd2FibGUgKG5vdCBi
bG9ja2luZyk6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICA3IHhlbi1ib290ICAgICAg
ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3Vj
Y2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNw
dSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1h
cm1oZi14bC1jdWJpZXRydWNrICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhm
LWV4YW1pbmUgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSA3IHhlbi1ib290
IGZhaWwgYmFzZWxpbmUgdW50ZXN0ZWQKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5o
dm0taTM4Ni14c20gIDcgeGVuLWJvb3QgZmFpbCBiYXNlbGluZSB1bnRlc3RlZAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gNyB4ZW4tYm9vdCBmYWlsIGJhc2Vs
aW5lIHVudGVzdGVkCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNt
ICA3IHhlbi1ib290IGZhaWwgYmFzZWxpbmUgdW50ZXN0ZWQKIHRlc3QtYXJtNjQtYXJtNjQteGwt
c2VhdHRsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxp
YnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bC10aHVuZGVyeCAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGludXggICAg
ICAgICAgICAgICAgYTJkNzljNzE3NGFlYjQzYjEzMDIwZGQ1M2Q4NWE3YWVmZGQ5ZjNlNQpiYXNl
bGluZSB2ZXJzaW9uOgogbGludXggICAgICAgICAgICAgICAgNzM2NzA2YmVlMzI5ODIwODM0M2E3
NjA5NjM3MGU0ZjZhNWM1NTkxNQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTMzNTgwICAyMDE5LTAz
LTA0IDE5OjUzOjA5IFogIDEzMiBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEzMzYwNSAgMjAx
OS0wMy0wNSAyMDowMzoxNCBaICAxMzEgZGF5cyAgIDczIGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBz
aW5jZSAgIDEzODk2MiAgMjAxOS0wNy0xMyAxOTozOTo1NSBaICAgIDEgZGF5cyAgICAxIGF0dGVt
cHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0KMzgzOSBwZW9wbGUgdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdCwKbm90IGxp
c3RpbmcgdGhlbSBhbGwKCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtaTM4
Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWkzODYt
eHNtICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3Rl
ZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGVi
aWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhs
LWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0
cmljdCAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0
LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFt
aW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFy
bTY0LWFybTY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJz
ZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJo
ZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRp
dmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1w
YWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXRodW5kZXJ4ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVz
dC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAv
aG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUg
YXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoK
RXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwg
aXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9
YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFy
bmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBs
b2c7IGl0IHdvdWxkIGJlIDc2NDUwMiBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Jul 14 23:34:04 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 14 Jul 2019 23:34:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hmo0F-0006rR-LC; Sun, 14 Jul 2019 23:33: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=Ux5l=VL=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hmo0E-0006rH-6N
 for xen-devel@lists.xenproject.org; Sun, 14 Jul 2019 23:33:58 +0000
X-Inumbo-ID: d9021d1b-a68f-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d9021d1b-a68f-11e9-8980-bc764e045a96;
 Sun, 14 Jul 2019 23:33:56 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hmo0B-0004Uy-EB; Sun, 14 Jul 2019 23:33:55 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hmo0A-00060Z-Vt; Sun, 14 Jul 2019 23:33:55 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hmo0A-0000n3-VL; Sun, 14 Jul 2019 23:33:54 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138972-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.19:build-armhf-pvops:kernel-build:fail:regression
 linux-4.19:test-arm64-arm64-examine:examine-serial/bootloader:fail:heisenbug
 linux-4.19:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-examine:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 linux-4.19:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=7a6bfa08b938d33ba0a2b80d4f717d4f0dbf9170
X-Osstest-Versions-That: linux=84df9525b0c27f3ebc2ebb1864fa62a97fdedb7d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 14 Jul 2019 23:33:54 +0000
Subject: [Xen-devel] [linux-4.19 test] 138972: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODk3MiBsaW51eC00LjE5IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzg5NzIvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAg
IDYga2VybmVsLWJ1aWxkICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyOTMxMwoKVGVzdHMg
d2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJtaXR0ZW50bHkgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFy
bTY0LWFybTY0LWV4YW1pbmUgICAgIDExIGV4YW1pbmUtc2VyaWFsL2Jvb3Rsb2FkZXIgIGZhaWwg
cGFzcyBpbiAxMzg5MzUKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3Qg
YmxvY2tpbmc6CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNw
dSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0LXJhdyAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1h
cm1oZi14bC1hcm5kYWxlICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jcmVkaXQxICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAg
ICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhz
bSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bC1zZWF0dGxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1
bmRlcnggMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNy
ZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3Rh
bGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEw
LWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBsaW51eCAgICAg
ICAgICAgICAgICA3YTZiZmEwOGI5MzhkMzNiYTBhMmI4MGQ0ZjcxN2Q0ZjBkYmY5MTcwCmJhc2Vs
aW5lIHZlcnNpb246CiBsaW51eCAgICAgICAgICAgICAgICA4NGRmOTUyNWIwYzI3ZjNlYmMyZWJi
MTg2NGZhNjJhOTdmZGVkYjdkCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjkzMTMgIDIwMTgtMTEt
MDIgMDU6Mzk6MDggWiAgMjU0IGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTI5NDEyICAyMDE4
LTExLTA0IDE0OjEwOjE1IFogIDI1MiBkYXlzICAxNTggYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNp
bmNlICAgMTM4ODg4ICAyMDE5LTA3LTEwIDEwOjE1OjIwIFogICAgNCBkYXlzICAgIDQgYXR0ZW1w
dHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQoyMjQ2IHBlb3BsZSB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0LApub3QgbGlz
dGluZyB0aGVtIGFsbAoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1pMzg2
LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
aTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
c3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14
c20gICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1k
ZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVk
LWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJp
YW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwt
Y3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1j
cmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3Ry
aWN0ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3Qt
YW1kNjQtZG1yZXN0cmljdCAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1p
bmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
NjQtYXJtNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNk
MTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhl
bDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2
Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBh
aXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQt
eGwtdGh1bmRlcnggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0
LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9o
b21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBh
dAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpF
eHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBp
cyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1i
bG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJu
ZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdl
Yj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxv
ZzsgaXQgd291bGQgYmUgMTgzMTc3IGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 15 02:05:13 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Jul 2019 02:05:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hmqMH-000806-90; Mon, 15 Jul 2019 02: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=5Wlg=VM=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hmqMF-0007zx-Im
 for xen-devel@lists.xenproject.org; Mon, 15 Jul 2019 02:04:51 +0000
X-Inumbo-ID: ecd76c2a-a6a4-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ecd76c2a-a6a4-11e9-8980-bc764e045a96;
 Mon, 15 Jul 2019 02:04:49 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hmqMC-0000du-Gg; Mon, 15 Jul 2019 02:04: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 1hmqMC-00061E-4s; Mon, 15 Jul 2019 02:04:48 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hmqMC-0002BH-4C; Mon, 15 Jul 2019 02:04:48 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138977-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:heisenbug
 qemu-mainline:test-amd64-amd64-qemuu-nested-intel:xen-boot:fail:heisenbug
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-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-vhd: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-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-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=1316b1ddc8a05e418c8134243f8bff8cccbbccb1
X-Osstest-Versions-That: qemuu=6df2cdf44a82426f7a59dcb03f0dd2181ed7fdfa
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 15 Jul 2019 02:04:48 +0000
Subject: [Xen-devel] [qemu-mainline test] 138977: 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>

ZmxpZ2h0IDEzODk3NyBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzg5NzcvCgpGYWlsdXJlcyA6LS8gYnV0
IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJtaXR0ZW50bHkg
KG5vdCBibG9ja2luZyk6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgMTAg
ZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgaW4gMTM4OTQ2IHBhc3MgaW4gMTM4OTc3CiB0ZXN0LWFt
ZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgNyB4ZW4tYm9vdCAgICAgICAgICAgIGZhaWwg
cGFzcyBpbiAxMzg5NDYKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3Qg
YmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzg4OTAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEzODg5MAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgICBmYWlsIGxpa2UgMTM4ODkwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzg4OTAKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBs
aWtlIDEzODg5MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAg
ICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1z
ZWF0dGxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJp
YW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcngg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bC10aHVuZGVyeCAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNt
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAg
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1Ymll
dHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogcWVt
dXUgICAgICAgICAgICAgICAgMTMxNmIxZGRjOGEwNWU0MThjODEzNDI0M2Y4YmZmOGNjY2JiY2Ni
MQpiYXNlbGluZSB2ZXJzaW9uOgogcWVtdXUgICAgICAgICAgICAgICAgNmRmMmNkZjQ0YTgyNDI2
ZjdhNTlkY2IwM2YwZGQyMTgxZWQ3ZmRmYQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTM4ODkwICAy
MDE5LTA3LTEwIDEyOjQ3OjAzIFogICAgNCBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEzODkx
MSAgMjAxOS0wNy0xMSAyMzozNDowNSBaICAgIDMgZGF5cyAgICAzIGF0dGVtcHRzClRlc3Rpbmcg
c2FtZSBzaW5jZSAgIDEzODk0NiAgMjAxOS0wNy0xMyAwMjowMDowMiBaICAgIDEgZGF5cyAgICAy
IGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0Ogog
IEFsZXggQmVubsOpZSA8YWxleC5iZW5uZWVAbGluYXJvLm9yZz4KICBBbGV4ZXkgS2FyZGFzaGV2
c2tpeSA8YWlrQG96bGFicy5ydT4KICBEYXZpZCBHaWJzb24gPGRhdmlkQGdpYnNvbi5kcm9wYmVh
ci5pZC5hdT4KICBFZHVhcmRvIEhhYmtvc3QgPGVoYWJrb3N0QHJlZGhhdC5jb20+CiAgRXJpYyBC
bGFrZSA8ZWJsYWtlQHJlZGhhdC5jb20+CiAgR3JlZyBLdXJ6IDxncm91Z0BrYW9kLm9yZz4KICBK
b2huIFNub3cgPGpzbm93QHJlZGhhdC5jb20+CiAgS2V2aW4gV29sZiA8a3dvbGZAcmVkaGF0LmNv
bT4KICBNYXJrIENhdmUtQXlsYW5kIDxtYXJrLmNhdmUtYXlsYW5kQGlsYW5kZS5jby51az4KICBN
YXhpbSBMZXZpdHNreSA8bWxldml0c2tAcmVkaGF0LmNvbT4KICBQZXRlciBNYXlkZWxsIDxwZXRl
ci5tYXlkZWxsQGxpbmFyby5vcmc+CiAgUGhpbGlwcGUgTWF0aGlldS1EYXVkw6kgPHBoaWxtZEBy
ZWRoYXQuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGVi
aWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1h
bWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZy
ZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
Y3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm02NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1j
cmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0
LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUt
bmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZn
cnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1z
aGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgot
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxv
Z3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25m
aWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRz
LCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVu
Lm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3Rl
cgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9i
O2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoK
ClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQvcWVt
dS14ZW4uZ2l0CiAgIDZkZjJjZGY0NGEuLjEzMTZiMWRkYzggIDEzMTZiMWRkYzhhMDVlNDE4Yzgx
MzQyNDNmOGJmZjhjY2NiYmNjYjEgLT4gdXBzdHJlYW0tdGVzdGVkCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 15 04:27:59 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Jul 2019 04: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 1hmsaR-0000dI-RF; Mon, 15 Jul 2019 04:27:39 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=TQSl=VM=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hmsaR-0000dD-5Z
 for xen-devel@lists.xenproject.org; Mon, 15 Jul 2019 04:27:39 +0000
X-Inumbo-ID: ddd5b0b0-a6b8-11e9-83a5-b75762aad805
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id ddd5b0b0-a6b8-11e9-83a5-b75762aad805;
 Mon, 15 Jul 2019 04:27:34 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 315A2AE44;
 Mon, 15 Jul 2019 04:27:33 +0000 (UTC)
To: Vasilis Liaskovitis <vliaskovitis@suse.com>, xen-devel@lists.xenproject.org
References: <20190528145416.16918-1-vliaskovitis@suse.com>
From: Juergen Gross <jgross@suse.com>
Message-ID: <453c213e-48e3-25bf-b9fd-e3e5dafbcb0d@suse.com>
Date: Mon, 15 Jul 2019 06:27:31 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <20190528145416.16918-1-vliaskovitis@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v4 0/4] Support for reading runtime
 hypervisor parameters
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: sstabellini@kernel.org, wei.liu2@citrix.com, George.Dunlap@eu.citrix.com,
 andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com, tim@xen.org,
 jbeulich@suse.com, anthony.perard@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>

T24gMjguMDUuMTkgMTY6NTQsIFZhc2lsaXMgTGlhc2tvdml0aXMgd3JvdGU6Cj4gQ3VycmVudGx5
IHJ1bnRpbWUgcGFyYW1ldGVycyBvZiB0aGUgaHlwZXJ2aXNvciBjYW5ub3QgYmUgaW5zcGVjdGVk
IHRocm91Z2ggYW4KPiB4bCBjb21tYW5kLCBob3dldmVyIHRoZXkgY2FuIGJlIGNoYW5nZWQgd2l0
aCB0aGUgInhsIHNldC1wYXJhbWV0ZXIiIGNvbW1hbmQuCj4gQmVpbmcgYWJsZSB0byBjaGVjayB0
aGVzZSBwYXJhbWV0ZXJzIGF0IHJ1bnRpbWUgd291bGQgYmUgYSB1c2VmdWwgZGlhZ25vc3RpYwo+
IHRvb2wuCj4gCj4gVGhpcyBwYXRjaCBzZXJpZXMgaW1wbGVtZW50cyBhIG5ldyB4bCBjb21tYW5k
ICJ4bCBnZXQtcGFyYW1ldGVycyIKPiB3aGljaCB0YWtlcyBhIHN0cmluZyBvZiBpbnB1dCBwYXJh
bWV0ZXJzIGFuZCByZXR1cm5zIHRoZWlyIGN1cnJlbnQKPiB2YWx1ZXMgaW4gdGhlIGh5cGVydmlz
b3Igc2V0dGluZ3MuCj4gCj4gRXhhbXBsZXM6Cj4gCj4geGwgZ2V0LXBhcmFtZXRlcnMgImdudHRh
Yl9tYXhfZnJhbWVzIGdudHRhYl9tYXhfbWFwdHJhY2tfZnJhbWVzIgo+IGdudHRhYl9tYXhfZnJh
bWVzIGdudHRhYl9tYXhfbWFwdHJhY2tfZnJhbWVzIDogNjQgMTAyNAo+IAo+IHhsIHNldC1wYXJh
bWV0ZXJzIGdudHRhYl9tYXhfZnJhbWVzPTEyOAo+IAo+IHhsIGdldC1wYXJhbWV0ZXJzIGdudHRh
Yl9tYXhfZnJhbWVzCj4gZ250dGFiX21heF9mcmFtZXMgOiAxMjgKPiAKPiB4bCBnZXQtcGFyYW1l
dGVycyAiZ250dGFiX21heF9mcmFtZXMgZ250dGFiX21heF9tYXB0cmFja19mcmFtZXMiCj4gZ250
dGFiX21heF9mcmFtZXMgZ250dGFiX21heF9tYXB0cmFja19mcmFtZXMgOiAxMjggMTAyNAo+IAo+
IAo+IENoYW5nZXMgdjMtPnY0Ogo+IAo+IC0gRml4IHJldHVybiB2YWx1ZSBhbmQgbG9nZ2luZyBp
biBuZXcgbGlieGwgZnVuY3Rpb24uCj4gCj4gQ2hhbmdlcyB2Mi0+djM6Cj4gCj4gLSBTZXZlcmFs
IHN0eWxlIC8gZm9ybWF0dGluZyBmaXhlcwo+IC0gTGltaXRhdGlvbnMgZm9yIHNpZ25lZCBpbnRl
Z2VyIHBhcmFtZXRlcnMgYWRkZWQgaW4gY29kZSBhbmQgY29tbWl0IGxvZy4KPiAKPiBDaGFuZ2Vz
IHYxLT52MjoKPiAKPiAtIGZpeGVkIHNucHJpbnRmIGlzc3VlcywgZml4ZWQgbWVtb3J5IGxlYWtz
IGFuZCBlcnJvciBoYW5kbGluZwo+IC0gcmVtb3ZlZCB1bm5lY2Vzc2FyeSB3cmFwcGVyIGZ1bmN0
aW9uCj4gLSBPUFRfU0laRSBpcyBoYW5kbGVkCj4gCj4gTGltaXRhdGlvbnM6Cj4gCj4gLSBDdXN0
b20gcnVudGltZSBwYXJhbWV0ZXJzIChPUFRfQ1VTVE9NKSBhcmUgbm90IHN1cHBvcnRlZCB5ZXQu
IEknZCBsaWtlCj4gICAgdG8gZG8gdGhpcyBpbiBhIGZvbGxvdy11cCBzZXJpZXMuIFNlZSBhbHNv
IGRpc2N1c3Npb24gYXQKPiAgICBodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL2FyY2hpdmVz
L2h0bWwveGVuLWRldmVsLzIwMTktMDMvbXNnMDEzODMuaHRtbAo+IC0gRm9yIGludGVnZXIgcGFy
YW1ldGVycyAoT1BUX1VJTlQpLCBvbmx5IHVuc2lnbmVkIHBhcmFtZXRlcnMgYXJlIHByaW50ZWQK
PiAgICBjb3JyZWN0bHkgYXQgdGhlIG1vbWVudC4KPiAKPiBWYXNpbGlzIExpYXNrb3ZpdGlzICg0
KToKPiAgICB4ZW46IGFkZCBoeXBlcmNhbGwgZm9yIGdldHRpbmcgcGFyYW1ldGVycyBhdCBydW50
aW1lCj4gICAgbGlieGM6IGFkZCBmdW5jdGlvbiB0byBnZXQgaHlwZXJ2aXNvciBwYXJhbWV0ZXJz
Cj4gICAgbGlieGw6IGFkZCBsaWJ4bF9nZXRfcGFyYW1ldGVycygpIGZ1bmN0aW9uCj4gICAgeGw6
IGFkZCBuZXcgeGwgY29tbWFuZCBnZXQtcGFyYW1ldGVycwo+IAo+ICAgZG9jcy9tYW4veGwuMS5w
b2QuaW4gICAgICAgICAgICAgICAgfCAgIDUgKysKPiAgIHRvb2xzL2ZsYXNrL3BvbGljeS9tb2R1
bGVzL2RvbTAudGUgIHwgICAyICstCj4gICB0b29scy9saWJ4Yy9pbmNsdWRlL3hlbmN0cmwuaCAg
ICAgICB8ICAgMSArCj4gICB0b29scy9saWJ4Yy94Y19taXNjLmMgICAgICAgICAgICAgICB8ICAy
NiArKysrKysKPiAgIHRvb2xzL2xpYnhsL2xpYnhsLmMgICAgICAgICAgICAgICAgIHwgIDE5ICsr
KysrCj4gICB0b29scy9saWJ4bC9saWJ4bC5oICAgICAgICAgICAgICAgICB8ICAgMSArCj4gICB0
b29scy94bC94bC5oICAgICAgICAgICAgICAgICAgICAgICB8ICAgMSArCj4gICB0b29scy94bC94
bF9jbWR0YWJsZS5jICAgICAgICAgICAgICB8ICAgNSArKwo+ICAgdG9vbHMveGwveGxfbWlzYy5j
ICAgICAgICAgICAgICAgICAgfCAgMjUgKysrKysrCj4gICB4ZW4vY29tbW9uL2tlcm5lbC5jICAg
ICAgICAgICAgICAgICB8IDExOCArKysrKysrKysrKysrKysrKysrKysrKysrKysrCj4gICB4ZW4v
Y29tbW9uL3N5c2N0bC5jICAgICAgICAgICAgICAgICB8ICA1MiArKysrKysrKysrKy0KPiAgIHhl
bi9pbmNsdWRlL3B1YmxpYy9zeXNjdGwuaCAgICAgICAgIHwgIDE4ICsrKysrCj4gICB4ZW4vaW5j
bHVkZS94ZW4vbGliLmggICAgICAgICAgICAgICB8ICAgMSArCj4gICB4ZW4veHNtL2ZsYXNrL2hv
b2tzLmMgICAgICAgICAgICAgICB8ICAgMyArCj4gICB4ZW4veHNtL2ZsYXNrL3BvbGljeS9hY2Nl
c3NfdmVjdG9ycyB8ICAgMiArCj4gICAxNSBmaWxlcyBjaGFuZ2VkLCAyNzYgaW5zZXJ0aW9ucygr
KSwgMyBkZWxldGlvbnMoLSkKPiAKCkF0IHRoZSBYZW4gZGV2ZWxvcGVycyBzdW1taXQgbGFzdCB3
ZWVrIGluIENoaWNhZ28gdGhlcmUgd2FzIGEgcmVsYXRlZApkaXNjdXNzaW9uLiBUaGUgYmFzaWMg
b3V0Y29tZSB3YXMgdGhhdCB0aGVyZSBpcyBzb21lIG5lZWQgZm9yIGEgZ2VuZXJpYwpmcmFtZXdv
cmsgdG8gcmVwb3J0IGh5cGVydmlzb3Igc2V0dGluZ3MgdG8gZG9tMCwgZXNwZWNpYWxseSBmb3Ig
dGhlCmN1cnJlbnRseSBhY3RpdmUgbWl0aWdhdGlvbiBzZXR0aW5ncyBvZiBjcHUgdnVsbmVyYWJp
bGl0aWVzLiBUaGUgbW9zdAphcHByb3ByaWF0ZSBzb2x1dGlvbiBzZWVtcyB0byBiZSBhIGhpZXJh
cmNoaWNhbCBrZXktdmFsdWUgc3RvcmUgaW4gdGhlCmh5cGVydmlzb3Igd2hpY2ggY2FuIGJlIHF1
ZXJpZWQgdmlhIGEgbmV3IGludGVyZmFjZS4gVGhlIHNhbWUgaW50ZXJmYWNlCndvdWxkIGJlIHVz
YWJsZSBmb3IgcmVhZGluZyBoeXBlcnZpc29yIHBhcmFtZXRlcnMsIHRvby4KCgpKdWVyZ2VuCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 15 05:06:12 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Jul 2019 05:06:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hmtBd-0003je-3F; Mon, 15 Jul 2019 05:06: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=wvxR=VM=oracle.com=zhenzhong.duan@srs-us1.protection.inumbo.net>)
 id 1hmtBb-0003jZ-VQ
 for xen-devel@lists.xenproject.org; Mon, 15 Jul 2019 05:06:04 +0000
X-Inumbo-ID: 3d3e3815-a6be-11e9-8980-bc764e045a96
Received: from userp2130.oracle.com (unknown [156.151.31.86])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3d3e3815-a6be-11e9-8980-bc764e045a96;
 Mon, 15 Jul 2019 05:06:01 +0000 (UTC)
Received: from pps.filterd (userp2130.oracle.com [127.0.0.1])
 by userp2130.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x6F54etU079658;
 Mon, 15 Jul 2019 05:05:27 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=subject : to : cc :
 references : from : message-id : date : mime-version : in-reply-to :
 content-type : content-transfer-encoding; s=corp-2018-07-02;
 bh=2l/EtsL/XoHbgXHMaLYFldByJTczF6kBDhxbYvtpLPM=;
 b=kBoG8XVv42nEqXSF2HoXapvC9IDjC1xkeDPzSWf6XbriQVP6kHFRX7xEX2dnL7tvyWr7
 QL/qzlu1Kad1UFxq05tQWuCry+jCi4YTzLHOX/OqgPhpOjMwNOaY/XEUWu+xHJNqtR/w
 LiXFCapfyb67oFcmgI8vBk/y7FzC24Uvs5Pfdzko1p0tGYVnTAcNq+YkAw79yocN/dfM
 9iIW/yZns16jWToOZM+zD6WhHIEPxUg6l6bqP3fwPGfoBW3vKrcAVl+Qy280ONL4rDFq
 QNZfq9c4gp8wpBBFnFGsCufqEh8vtDV4IRKZxKsD+bUHVir9AgWQoP93mJis3c2pJSG4 EA== 
Received: from userp3020.oracle.com (userp3020.oracle.com [156.151.31.79])
 by userp2130.oracle.com with ESMTP id 2tq6qtca54-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 15 Jul 2019 05:05:27 +0000
Received: from pps.filterd (userp3020.oracle.com [127.0.0.1])
 by userp3020.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x6F536LJ132940;
 Mon, 15 Jul 2019 05:05:26 GMT
Received: from userv0121.oracle.com (userv0121.oracle.com [156.151.31.72])
 by userp3020.oracle.com with ESMTP id 2tq6mm30un-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 15 Jul 2019 05:05:26 +0000
Received: from abhmp0018.oracle.com (abhmp0018.oracle.com [141.146.116.24])
 by userv0121.oracle.com (8.14.4/8.13.8) with ESMTP id x6F55KrY025333;
 Mon, 15 Jul 2019 05:05:23 GMT
Received: from [192.168.0.8] (/116.136.20.190)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Sun, 14 Jul 2019 22:05:20 -0700
To: Andrew Cooper <andrew.cooper3@citrix.com>, linux-kernel@vger.kernel.org
References: <1562832921-20831-1-git-send-email-zhenzhong.duan@oracle.com>
 <ebf9657b-7d97-87a0-e32e-af8453ee7bba@citrix.com>
From: Zhenzhong Duan <zhenzhong.duan@oracle.com>
Organization: Oracle Corporation
Message-ID: <b9702975-dd2d-cf0b-e47f-a1c4361db18f@oracle.com>
Date: Mon, 15 Jul 2019 13:05:13 +0800
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <ebf9657b-7d97-87a0-e32e-af8453ee7bba@citrix.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9318
 signatures=668688
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-1810050000 definitions=main-1907150059
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9318
 signatures=668688
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0
 priorityscore=1501 malwarescore=0
 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1011
 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=999 adultscore=0
 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1810050000
 definitions=main-1907150059
Subject: Re: [Xen-devel] [PATCH v2] xen/pv: Fix a boot up hang revealed by
 int3 self 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: Juergen Gross <jgross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Peter Zijlstra <peterz@infradead.org>, x86@kernel.org,
 srinivas.eeda@oracle.com, Ingo Molnar <mingo@redhat.com>,
 Borislav Petkov <bp@alien8.de>, Andy Lutomirski <luto@kernel.org>,
 xen-devel@lists.xenproject.org, Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Thomas Gleixner <tglx@linutronix.de>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Ck9uIDIwMTkvNy8xMiAyMjowNiwgQW5kcmV3IENvb3BlciB3cm90ZToKPiBPbiAxMS8wNy8yMDE5
IDAzOjE1LCBaaGVuemhvbmcgRHVhbiB3cm90ZToKPj4gQ29tbWl0IDc0NTdjMGRhMDI0YiAoIng4
Ni9hbHRlcm5hdGl2ZXM6IEFkZCBpbnQzX2VtdWxhdGVfY2FsbCgpCj4+IHNlbGZ0ZXN0IikgaXMg
dXNlZCB0byBlbnN1cmUgdGhlcmUgaXMgYSBnYXAgc2V0dXAgaW4gZXhjZXB0aW9uIHN0YWNrCj4+
IHdoaWNoIGNvdWxkIGJlIHVzZWQgZm9yIGluc2VydGluZyBjYWxsIHJldHVybiBhZGRyZXNzLgo+
Pgo+PiBUaGlzIGdhcCBpcyBtaXNzZWQgaW4gWEVOIFBWIGludDMgZXhjZXB0aW9uIGVudHJ5IHBh
dGgsIHRoZW4gYmVsb3cgcGFuaWMKPj4gdHJpZ2dlcmVkOgo+Pgo+PiBbICAgIDAuNzcyODc2XSBn
ZW5lcmFsIHByb3RlY3Rpb24gZmF1bHQ6IDAwMDAgWyMxXSBTTVAgTk9QVEkKPj4gWyAgICAwLjc3
Mjg4Nl0gQ1BVOiAwIFBJRDogMCBDb21tOiBzd2FwcGVyLzAgTm90IHRhaW50ZWQgNS4yLjArICMx
MQo+PiBbICAgIDAuNzcyODkzXSBSSVA6IGUwMzA6aW50M19tYWdpYysweDAvMHg3Cj4+IFsgICAg
MC43NzI5MDVdIFJTUDogMzUwNzpmZmZmZmZmZjgyMjAzZTk4IEVGTEFHUzogMDAwMDAyNDYKPj4g
WyAgICAwLjc3MzMzNF0gQ2FsbCBUcmFjZToKPj4gWyAgICAwLjc3MzMzNF0gIGFsdGVybmF0aXZl
X2luc3RydWN0aW9ucysweDNkLzB4MTJlCj4+IFsgICAgMC43NzMzMzRdICBjaGVja19idWdzKzB4
N2M5LzB4ODg3Cj4+IFsgICAgMC43NzMzMzRdICA/IF9fZ2V0X2xvY2tlZF9wdGUrMHgxNzgvMHgx
ZjAKPj4gWyAgICAwLjc3MzMzNF0gIHN0YXJ0X2tlcm5lbCsweDRmZi8weDUzNQo+PiBbICAgIDAu
NzczMzM0XSAgPyBzZXRfaW5pdF9hcmcrMHg1NS8weDU1Cj4+IFsgICAgMC43NzMzMzRdICB4ZW5f
c3RhcnRfa2VybmVsKzB4NTcxLzB4NTdhCj4+Cj4+IEFzIHhlbmludDMgYW5kIGludDMgZW50cnkg
Y29kZSBhcmUgc2FtZSBleGNlcHQgeGVuaW50MyBkb2Vzbid0IGdlbmVyYXRlCj4+IGEgZ2FwLCB3
ZSBjYW4gZml4IGl0IGJ5IHVzaW5nIGludDMgYW5kIGRyb3AgdXNlbGVzcyB4ZW5pbnQzLgo+IEZv
ciA2NGJpdCBQViBndWVzdHMsIFhlbidzIEFCSSBlbnRlcnMgdGhlIGtlcm5lbCB3aXRoIHVzaW5n
IFNZU1JFVCwgd2l0aAo+ICVyY3gvJXIxMSBvbiB0aGUgc3RhY2suCj4KPiBUbyBjb252ZXJ0IGJh
Y2sgdG8gIm5vcm1hbCIgbG9va2luZyBleGNlcHRpb25zLCB0aGUgeGVuIHRodW5rcyBkbyBgcG9w
Cj4gJXJjeDsgcG9wICVyMTE7IGptcCBkb18qYC4uLgpJIHdpbGwgYWRkIHRoaXMgdG8gY29tbWl0
IG1lc3NhZ2UuCj4KPj4gZGlmZiAtLWdpdCBhL2FyY2gveDg2L2VudHJ5L2VudHJ5XzY0LlMgYi9h
cmNoL3g4Ni9lbnRyeS9lbnRyeV82NC5TCj4+IGluZGV4IDBlYTQ4MzEuLjM1YTY2ZmMgMTAwNjQ0
Cj4+IC0tLSBhL2FyY2gveDg2L2VudHJ5L2VudHJ5XzY0LlMKPj4gKysrIGIvYXJjaC94ODYvZW50
cnkvZW50cnlfNjQuUwo+PiBAQCAtMTE3Niw3ICsxMTc2LDYgQEAgaWR0ZW50cnkgc3RhY2tfc2Vn
bWVudAkJZG9fc3RhY2tfc2VnbWVudAloYXNfZXJyb3JfY29kZT0xCj4+ICAgI2lmZGVmIENPTkZJ
R19YRU5fUFYKPj4gICBpZHRlbnRyeSB4ZW5ubWkJCQlkb19ubWkJCQloYXNfZXJyb3JfY29kZT0w
Cj4+ICAgaWR0ZW50cnkgeGVuZGVidWcJCWRvX2RlYnVnCQloYXNfZXJyb3JfY29kZT0wCj4+IC1p
ZHRlbnRyeSB4ZW5pbnQzCQlkb19pbnQzCQkJaGFzX2Vycm9yX2NvZGU9MAo+PiAgICNlbmRpZgo+
IFdoYXQgaXMgY29uZnVzaW5nIGlzIHdoeSB0aGVyZSBhcmUgMyBleHRyYSBtYWdpYyB2ZXJzaW9u
cyBoZXJlLsKgIEF0IGEKPiBndWVzcywgSSdkIHNheSBzb21ldGhpbmcgdG8gZG8gd2l0aCBJU1Qg
c2V0dGluZ3MgKGdpdmVuIHRoZSB2ZWN0b3JzKSwKPiBidXQgSSBkb24ndCBzZWUgd2h5ICNEQi8j
QlAgd291bGQgbmVlZCB0byBiZSBkaWZmZXJlbnQgaW4gdGhlIGZpcnN0Cj4gcGxhY2UuwqAgKE5N
SSBzdXJlLCBidXQgdGhhdCBpcyBtb3JlIHRvIGRvIHdpdGggdGhlIGNyYXp5IGhvb3BzIG5lZWRp
bmcKPiB0byBiZSBqdW1wZWQgdGhyb3VnaCB0byBrZWVwIG5hdGl2ZSBmdW5jdGlvbmluZyBzYWZl
bHkuKQoKeGVuaW50MyB3aWxsIGJlIHJlbW92ZWQgaW4gdGhpcyBwYXRjaCBzYWZlbHkgYXMgaXQg
ZG9uJ3QgdXNlIElTVCBub3cuCgpCdXQgZGVidWcgYW5kIG5taSBuZWVkIHBhcmFub2lkX2VudHJ5
IHdoaWNoIHdpbGwgcmVhZCBNU1JfR1NfQkFTRSB0byAKZGV0ZXJtaW5lCgppZiBzd2FwZ3MgaXMg
bmVlZGVkLiBJIGd1ZXNzIFBWIGd1ZXN0aW5nIHJ1bm5pbmcgaW4gcmluZzMgd2lsbCAjR1Agd2l0
aCAKc3dhcGdzPwoKClpoZW56aG9uZwoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 15 06:42:44 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Jul 2019 06: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 1hmugq-0001mG-A1; Mon, 15 Jul 2019 06:42:24 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=IBxS=VM=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hmugo-0001mB-E0
 for xen-devel@lists.xenproject.org; Mon, 15 Jul 2019 06:42:22 +0000
X-Inumbo-ID: a2775b50-a6cb-11e9-b0a7-7707569aeb5d
Received: from m4a0039g.houston.softwaregrp.com (unknown [15.124.2.85])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id a2775b50-a6cb-11e9-b0a7-7707569aeb5d;
 Mon, 15 Jul 2019 06:42:17 +0000 (UTC)
Received: FROM m4a0039g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0039g.houston.softwaregrp.com WITH ESMTP; 
 Mon, 15 Jul 2019 06:42:00 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Mon, 15 Jul 2019 06:32:08 +0000
Received: from NAM03-CO1-obe.outbound.protection.outlook.com (15.124.8.10) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Mon, 15 Jul 2019 06:32:08 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=QjECggCurFOIlH+J6H+1HsTnWId9azGT6aVkznLFCIIN9zoXarv51pelLIJP7uuT25rj5uKTRioTzyM6kvZwTOnJfN08tfXiiF+52mYHUveMldJLnXZUJWNCaFFQLd6pW1Pkm5lHbZwE6yd0IwQ36XCkBxH9QqBwvprj4kwuhEfhzL/giEzoY+N0unpuOk+IYsWqL0NwlbS1OjH+7hRTJLC6VWbJz0Kaw5G0UTKODAZka7MXzq4sOyRq58O7vGfdTLYXPYUNRcp/nWflSjN/0Ueb07yevrI2aTz8n1ESw9RaKCHSjyhurHUgY+hYqeZjpaJ6hTEn7YUXd4SU0dfBQw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=PXUL4fi+BzGf50U1dD0WHFLE9VoPgEKAODlBvjgGHXM=;
 b=XUimzdwpFX8HD1XQygUjkIK5ElFDY3/Aq/7NPSulPAYKmAu/QfOt+frnrTOVarpNLR3aNFAMK0dFswNkYTMbRl37ux1OePtfFrFKgSqQ4vKPeazLhVfa8FkCrzFpRB7/k87VtphC9ZDXVLu4++WD2EeAPS6wzq1U7SFAVH/gApW+u49054660WhTaZJAVEUHvoyvYrx7RCdjOePNWv1tiyLGuR3FlBTiXBGFYG2us8nuMC/EEFKswx3f+Yu5qipNbdQAl1tv4zeANVkMta9eI3R/o4lEmYr5WvjD83JA5zFE9zKGUUrj6Bog4/bWv5Mm/eTuUuKn25LuWnn4pbxjEg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2474.namprd18.prod.outlook.com (20.179.104.213) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.14; Mon, 15 Jul 2019 06:32:06 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Mon, 15 Jul 2019
 06:32:06 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Norbert Manthey <nmanthey@amazon.de>
Thread-Topic: [PATCH L1TF MDS GT v2 1/2] common/grant_table: harden bound
 accesses
Thread-Index: AQHVN+UKfsMu2qLxDkqLQxY1kOPIcKbGq28agASSyAA=
Date: Mon, 15 Jul 2019 06:32:06 +0000
Message-ID: <5d29a68c-3c7b-0ee3-42aa-955db9c8c2e5@suse.com>
References: <1562763277-11674-1-git-send-email-nmanthey@amazon.de>
 <1562763277-11674-2-git-send-email-nmanthey@amazon.de>
 <d68407b5-bbac-ed3c-553a-1d22681eb0ac@suse.com>
 <7e34b82b-14e1-6368-0652-03659a795bed@amazon.de>
In-Reply-To: <7e34b82b-14e1-6368-0652-03659a795bed@amazon.de>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR0202CA0015.eurprd02.prod.outlook.com
 (2603:10a6:4:29::25) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: d8eacb88-5151-40f4-f750-08d708ee27e9
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB2474; 
x-ms-traffictypediagnostic: DM6PR18MB2474:
x-microsoft-antispam-prvs: <DM6PR18MB24746318C57DECD150AECEEFB3CF0@DM6PR18MB2474.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 00997889E7
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(39860400002)(346002)(396003)(136003)(376002)(366004)(199004)(189003)(486006)(81156014)(81166006)(229853002)(54906003)(316002)(8936002)(31686004)(6436002)(6116002)(3846002)(6246003)(6486002)(4326008)(99286004)(6916009)(53936002)(6512007)(5660300002)(71190400001)(71200400001)(86362001)(66446008)(64756008)(66556008)(66476007)(66946007)(52116002)(31696002)(66066001)(2906002)(76176011)(80792005)(478600001)(8676002)(36756003)(26005)(305945005)(7736002)(25786009)(186003)(11346002)(446003)(68736007)(476003)(2616005)(7416002)(256004)(102836004)(6506007)(53546011)(386003)(5024004)(14444005)(14454004)(32563001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2474;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: zo/Ba3hI9uMa5pVNuiuI8/LVBCr/S5kXgEN3ntAcgjVvwn7LLacIPSbprYGKmVgqTIWCkUY+1WluCuc4XRlicPljAT7llhOYnQtOjKONe369W2WPU3P+hbcl8Ot8R5XhDtKu9YhMB6bVOFmIL/rVVol9TZalZHl81yEA7nNPZ8h/3L4wqTz30F01TSorblkF5EE20WkKqCpKm8UHRDHZgpdSXB4QgLkGNB7nJM77enKi5C65dxHwWs4Jocar3e4M8BxTFq9bIVjCoKS9168MkEwxSI6ODu+Zg6/MiKgb0rcfcaSf32Zs1tkxLwAuQ8dcKFMY0amJzeTzNcjJFgciUMHd7t23k4/3gXk+dNn0Nx7czuFSkSrC6PVEAfRJkbeqTSxvEBBENcli1hWwNo7iU/51/7SobOK6javEb4hFCrQ=
Content-ID: <660304C28410074DAB70055242F256EE@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: d8eacb88-5151-40f4-f750-08d708ee27e9
X-MS-Exchange-CrossTenant-originalarrivaltime: 15 Jul 2019 06:32:06.2576 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2474
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH L1TF MDS GT v2 1/2] common/grant_table:
 harden bound accesses
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <JGross@suse.com>, Tim Deegan <tim@xen.org>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 IanJackson <ian.jackson@eu.citrix.com>, Dario Faggioli <dfaggioli@suse.com>,
 Martin Pohlack <mpohlack@amazon.de>, PawelWieczorkiewicz <wipawel@amazon.de>,
 Julien Grall <julien.grall@arm.com>, DavidWoodhouse <dwmw@amazon.co.uk>,
 Martin Mazein <amazein@amazon.de>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 BjoernDoebel <doebel@amazon.de>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTIuMDcuMjAxOSAxMDo0MCwgTm9yYmVydCBNYW50aGV5IHdyb3RlOg0KPiBPbiA3LzExLzE5
IDE0OjM0LCBKYW4gQmV1bGljaCB3cm90ZToNCj4+IE9uIDEwLjA3LjIwMTkgMTQ6NTQsIE5vcmJl
cnQgTWFudGhleSB3cm90ZToNCj4+PiBHdWVzdHMgY2FuIGlzc3VlIGdyYW50IHRhYmxlIG9wZXJh
dGlvbnMgYW5kIHByb3ZpZGUgZ3Vlc3QgY29udHJvbGxlZA0KPj4+IGRhdGEgdG8gdGhlbS4gVGhp
cyBkYXRhIGlzIHVzZWQgYXMgaW5kZXggZm9yIG1lbW9yeSBsb2FkcyBhZnRlciBib3VuZA0KPj4+
IGNoZWNrcyBoYXZlIGJlZW4gZG9uZS4gVG8gYXZvaWQgc3BlY3VsYXRpdmUgb3V0LW9mLWJvdW5k
IGFjY2Vzc2VzLCB3ZQ0KPj4+IHVzZSB0aGUgYXJyYXlfaW5kZXhfbm9zcGVjIG1hY3JvIHdoZXJl
IGFwcGxpY2FibGUsIG9yIHRoZSBtYWNybw0KPj4+IGJsb2NrX3NwZWN1bGF0aW9uLiBOb3RlLCB0
aGUgYmxvY2tfc3BlY3VsYXRpb24gbWFjcm8gaXMgdXNlZCBvbiBhbGwNCj4+PiBwYXRoIGluIHNo
YXJlZF9lbnRyeV9oZWFkZXIgYW5kIG5yX2dyYW50X2VudHJpZXMuIFRoaXMgd2F5LCBhZnRlciBh
DQo+Pj4gY2FsbCB0byBzdWNoIGEgZnVuY3Rpb24sIGFsbCBib3VuZCBjaGVja3MgdGhhdCBoYXBw
ZW5lZCBiZWZvcmUgYmVjb21lDQo+Pj4gYXJjaGl0ZWN0dXJhbCB2aXNpYmxlLCBzbyB0aGF0IG5v
IGFkZGl0aW9uYWwgcHJvdGVjdGlvbiBpcyByZXF1aXJlZA0KPj4+IGZvciBjb3JyZXNwb25kaW5n
IGFycmF5IGFjY2Vzc2VzLiBBcyB0aGUgd2F5IHdlIGludHJvZHVjZSBhbiBsZmVuY2UNCj4+PiBp
bnN0cnVjdGlvbiBtaWdodCBhbGxvdyB0aGUgY29tcGlsZXIgdG8gcmVsb2FkIGNlcnRhaW4gdmFs
dWVzIGZyb20NCj4+PiBtZW1vcnkgbXVsdGlwbGUgdGltZXMsIHdlIHRyeSB0byBhdm9pZCBzcGVj
dWxhdGl2ZWx5IGNvbnRpbnVpbmcNCj4+PiBleGVjdXRpb24gd2l0aCBzdGFsZSByZWdpc3RlciBk
YXRhIGJ5IG1vdmluZyByZWxldmFudCBkYXRhIGludG8NCj4+PiBmdW5jdGlvbiBsb2NhbCB2YXJp
YWJsZXMuDQo+Pj4NCj4+PiBTcGVjdWxhdGl2ZSBleGVjdXRpb24gaXMgbm90IGJsb2NrZWQgaW4g
Y2FzZSBvbmUgb2YgdGhlIGZvbGxvd2luZw0KPj4+IHByb3BlcnRpZXMgaXMgdHJ1ZToNCj4+PiAg
ICAtIHBhdGggY2Fubm90IGJlIHRyaWdnZXJlZCBieSB0aGUgZ3Vlc3QNCj4+PiAgICAtIHBhdGgg
ZG9lcyBub3QgcmV0dXJuIHRvIHRoZSBndWVzdA0KPj4+ICAgIC0gcGF0aCBkb2VzIG5vdCByZXN1
bHQgaW4gYW4gb3V0LW9mLWJvdW5kIGFjY2Vzcw0KPj4+ICAgIC0gcGF0aCBjYW5ub3QgYmUgZXhl
Y3V0ZWQgcmVwZWF0ZWRseQ0KPj4gVXBvbiByZS1yZWFkaW5nIEkgdGhpbmsgdGhpcyBsYXN0IGl0
ZW0gaXNuJ3QgZnVsbHkgYXBwbGljYWJsZTogSSB0aGluaw0KPj4geW91IGF0dGFjaCBzdWNoIGFu
IGF0dHJpYnV0ZSB0byBkb21haW4gY3JlYXRpb24vZGVzdHJ1Y3Rpb24gZnVuY3Rpb25zLg0KPj4g
VGhvc2UgYXJlbid0IGV4ZWN1dGVkIHJlcGVhdGVkbHkgZm9yIGEgc2luZ2xlIGd1ZXN0LCBidXQg
ZS5nLiByYXBpZA0KPj4gcmVib290aW5nIG9mIGEgZ3Vlc3QgKG9yIHNldmVyYWwgb25lcykgbWF5
IGFjdHVhbGx5IGJlIGFibGUgdG8gdHJhaW4NCj4+IHN1Y2ggcGF0aHMuDQo+IFRydWUsIGJ1dCBh
IHJlYm9vdGVkIGRvbWFpbiBtaWdodCBjb21lIHVwIG9uIGEgZGlmZmVyZW50IGNvcmUsIHdoaWNo
DQo+IHJlc3VsdHMgaW4gdXNpbmcgZGlmZmVyZW50IGhhcmR3YXJlIHN0cnVjdHVyZXMuIFRoZSAi
cmVwZWF0ZWRseSIgaXMgb3Blbg0KPiB0byBiZSBpbnRlcnByZXRlZCwgSSBhZ3JlZS4gRnJvbSBt
eSB1bmRlcnN0YW5kaW5nLCBpdCBiZWxvbmdzIHRvIHRoZQ0KPiBwcm9wZXJ0aWVzIHRvIGhhdmUg
dG8gcmVsaWFibHkgdGFyZ2V0IGEgc3BlY3VsYXRpdmUgb3V0LW9mLWJvdW5kIGFjY2Vzcy4NCg0K
TG9va3MgbGlrZSB3ZSdyZSB0YWtpbmcgYSBzb21ld2hhdCBkaWZmZXJlbnQgcGVyc3BlY3RpdmUg
aGVyZTogSSBkb24ndA0KdGhpbmsgInJlbGlhYmx5IiBpcyB0aGUgY3JpdGVyaWEgdG8gZ28gYnks
IGJ1dCBpbnN0ZWFkIGl0IHdvdWxkIGJlDQoidGhlcmUncyBhIHJlYXNvbmFibGUgY2hhbmNlIi4g
UGx1cyB0aGUgc21hbGxlciB0aGUgaG9zdCwgdGhlIGxlc3MNCnBvc3NpYmlsaXRpZXMgdGhlcmUg
YXJlIGZvciBjb21pbmcgYmFjayB1cCBvbiBhIGRpZmZlcmVudCBjb3JlLCB5ZXQgaW1vDQp3ZSBz
aG91bGRuJ3QgZmF2b3IgbGFyZ2UgaG9zdHMgaW4gb3VyIGNvbnNpZGVyYXRpb25zLg0KDQpKYW4N
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 15 07:00:28 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Jul 2019 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 1hmuyD-0003AF-TW; Mon, 15 Jul 2019 07:00:21 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=5Wlg=VM=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hmuyC-0003A6-Gs
 for xen-devel@lists.xenproject.org; Mon, 15 Jul 2019 07:00:20 +0000
X-Inumbo-ID: 349c063c-a6ce-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 349c063c-a6ce-11e9-8980-bc764e045a96;
 Mon, 15 Jul 2019 07:00:18 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hmuyA-0007Fb-8G; Mon, 15 Jul 2019 07:00:18 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hmuy9-0003tx-VJ; Mon, 15 Jul 2019 07:00:18 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hmuy9-0003DZ-UW; Mon, 15 Jul 2019 07:00:17 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138986-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-amd64-amd64-xl-qcow2:xen-boot:fail:heisenbug
 xen-unstable:test-amd64-i386-xl-qemuu-debianhvm-amd64:xen-boot:fail:heisenbug
 xen-unstable:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-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-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-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:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:guest-start: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-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: xen=38eeb3864de40aa568c48f9f26271c141c62b50b
X-Osstest-Versions-That: xen=38eeb3864de40aa568c48f9f26271c141c62b50b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 15 Jul 2019 07:00:17 +0000
Subject: [Xen-devel] [xen-unstable test] 138986: 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>

ZmxpZ2h0IDEzODk4NiB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODk4Ni8KCkZhaWx1cmVzIDotLyBidXQg
bm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBhcmUgZmFpbGluZyBpbnRlcm1pdHRlbnRseSAo
bm90IGJsb2NraW5nKToKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgIDcgeGVuLWJvb3Qg
ICAgICAgICBmYWlsIGluIDEzODk0OCBwYXNzIGluIDEzODk4NgogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICBmYWlsIHBhc3MgaW4gMTM4
OTQ4CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAg
ICAgICBmYWlsIGxpa2UgMTM4OTQ4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2
NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMzg5NDgKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBs
aWtlIDEzODk0OAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTM4OTQ4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzg5NDgK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAg
ICAgICAgZmFpbCBsaWtlIDEzODk0OAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTM4OTQ4CiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwg
bGlrZSAxMzg5NDgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEzODk0OAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bC1zZWF0dGxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFl
bXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEx
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
bGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQx
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bC10aHVuZGVyeCAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFs
ZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1Ymll
dHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVk
aXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAg
ICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1p
Mzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3Ig
dGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIDM4ZWViMzg2NGRlNDBhYTU2OGM0OGY5ZjI2
MjcxYzE0MWM2MmI1MGIKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDM4
ZWViMzg2NGRlNDBhYTU2OGM0OGY5ZjI2MjcxYzE0MWM2MmI1MGIKCkxhc3QgdGVzdCBvZiBiYXNp
cyAgIDEzODk4NiAgMjAxOS0wNy0xNCAwODoxNjowMCBaICAgIDAgZGF5cwpUZXN0aW5nIHNhbWUg
c2luY2UgICAgICAgICAgICAgICAgICAgICAgICAgIChub3QgZm91bmQpICAgICAgICAgMCBhdHRl
bXB0cwoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFtZDY0LXh0ZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFtZDY0LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0
LTEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14
dGYtYW1kNjQtYW1kNjQtMiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQt
NSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkz
ODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQt
YXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjIt
YW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRl
Ymlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92
bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2lu
Ny1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVz
dHJpY3QgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWV4
YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11
dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVs
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpdmVwYXRjaCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saXZlcGF0
Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0
aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1w
YWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcngg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1h
Z2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDov
L2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBv
ZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0
cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1F
LmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3Nz
dGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2Fu
IGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3Qu
Z2l0O2E9c3VtbWFyeQoKClB1Ymxpc2hlZCB0ZXN0ZWQgdHJlZSBpcyBhbHJlYWR5IHVwIHRvIGRh
dGUuCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 15 07:07:19 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Jul 2019 07: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 1hmv4q-0003N5-Nt; Mon, 15 Jul 2019 07:07:12 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=IBxS=VM=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hmv4o-0003My-Gv
 for xen-devel@lists.xenproject.org; Mon, 15 Jul 2019 07:07:10 +0000
X-Inumbo-ID: 1280d900-a6cf-11e9-b727-b37b0c2c95cf
Received: from m9a0003g.houston.softwaregrp.com (unknown [15.124.64.68])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 1280d900-a6cf-11e9-b727-b37b0c2c95cf;
 Mon, 15 Jul 2019 07:07:07 +0000 (UTC)
Received: FROM m9a0003g.houston.softwaregrp.com (15.121.0.191) BY
 m9a0003g.houston.softwaregrp.com WITH ESMTP; 
 Mon, 15 Jul 2019 07:06:57 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M9W0068.microfocus.com (2002:f79:bf::f79:bf) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Mon, 15 Jul 2019 06:54:29 +0000
Received: from NAM04-CO1-obe.outbound.protection.outlook.com (15.124.72.11) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Mon, 15 Jul 2019 06:54:29 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=jEMqq86toZ0NrdI0MBpKkLJ7Hueg2loUV3F4ZO57PHqJHr23h0G/1iDIgIcnG6ezan4+HCZff9OYlE/jeyJzm087Cm2rbqV+MtISAkxa8Y6BONmcujdNIGngqC924pLnlunZwC1PuhMQfpuiSTidXCobDTdvlRZqDyQ/1C+7SPESLpT3RLGqEXq2r7chhAjZHrMaQ1KaX643csH2IOXjWTZOaGOcoLB6G47NV4WeYalUVcqaxsQ5sDYGCj9A1c9L73AwvsIpzyAMJtWPYOfuzdLk37QXL6DdjEbfa5R8O1N3fv3FY1vZAKfx3cwNgnpNuYvoXSmRAeZ9wBfDHyNgxQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=VcPacChXb77rQUIpw8yDJPWQJgxYibaSDcb/JLWQdM0=;
 b=SgnQuCDnKUolIdrtpxznlXQ+MRGHP8NYNql77KcZgT9cGgvE2C2Z/z50XWb0Qpi1DVhu8uBNA6fGHIKxO7nCOc865C6a2bnQ78lLOBmfB7mQ66yMztVQsqhDS09SxD42FiYluxoCQ7U05PXrromWZLzSTglCiv0yHARc9fxKcRP2nI5b0obkOCKOLlRhy/QSijOlK3A+q+yWmfEHX96agAcgmeSjWegHEDoq80T9LyLnpjCqiVSn+C6nH3TVa9UbMXD9IZmMDaRoh/oBtCRxIYG+eBA6Vii4vX+gsG9emjpxJvdb5KARfpG0x4migNVfg6XGbecQbFwlcK4y5FWJbg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2457.namprd18.prod.outlook.com (20.179.104.152) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.10; Mon, 15 Jul 2019 06:54:27 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Mon, 15 Jul 2019
 06:54:27 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Zhenzhong Duan <zhenzhong.duan@oracle.com>
Thread-Topic: [Xen-devel] [PATCH v2] xen/pv: Fix a boot up hang revealed by
 int3 self test
Thread-Index: AQHVOImcjcwxoNt5ZUKNkWkdaGDt/qbHCyGugAQaD5iAAB39AA==
Date: Mon, 15 Jul 2019 06:54:27 +0000
Message-ID: <18619ecb-108a-0d89-812c-7525a566e805@suse.com>
References: <1562832921-20831-1-git-send-email-zhenzhong.duan@oracle.com>
 <ebf9657b-7d97-87a0-e32e-af8453ee7bba@citrix.com>
 <b9702975-dd2d-cf0b-e47f-a1c4361db18f@oracle.com>
In-Reply-To: <b9702975-dd2d-cf0b-e47f-a1c4361db18f@oracle.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6P191CA0006.EURP191.PROD.OUTLOOK.COM (2603:10a6:6:28::16)
 To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 2a2295bf-fe38-4111-a5b6-08d708f14751
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB2457; 
x-ms-traffictypediagnostic: DM6PR18MB2457:
x-microsoft-antispam-prvs: <DM6PR18MB245741770A007D379924D6B1B3CF0@DM6PR18MB2457.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 00997889E7
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(346002)(366004)(136003)(39860400002)(376002)(396003)(199004)(189003)(186003)(26005)(7736002)(8936002)(14454004)(64756008)(3846002)(31696002)(66446008)(80792005)(305945005)(7416002)(5660300002)(6436002)(6116002)(86362001)(81166006)(31686004)(4326008)(81156014)(66476007)(66556008)(66946007)(8676002)(25786009)(2906002)(71200400001)(71190400001)(316002)(6506007)(6916009)(68736007)(99286004)(54906003)(107886003)(53936002)(14444005)(256004)(6512007)(478600001)(486006)(66066001)(76176011)(229853002)(446003)(11346002)(2616005)(36756003)(476003)(6246003)(52116002)(102836004)(6486002)(386003)(53546011);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2457;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: bWFob7XQdx8Rd1m+9ToMA6Lr1cLuAlh01W1jxTU6XqYkDbdpTC2o8a7uWPy35z8KsHgn9sdgvyHt85/V1amCWC+dPnW3gej0iLogQW5UmGWrkDyubnmaUypAqQfpZdzGBAwu8HlSJ3pTV50ObYlcBuWl1XaF9ZG9QRWueAafqCoIXCnHVxvtvOk8rhzx/y3kDdnN+zBmRi//yvFRyKjYG2VqH7HFnm8pirPLeZGz3x0uXkCFiD/wsHvBZlt2xe7mk9/62I77djek/7C0DBTcLyw6nDr9FkFLD32ABkjKNctDhdunx5tvRv8i9I5rHZrQ9t3YZvX3iu+0aj4ZUxotS/GlSQvaZn+lCD4EFywaCIT6DbI17D4/9KPR9N1bbp+VehRy/G9eAEnZxCY07QE3T7jm74DfUOHO56g/D/TqcxA=
Content-ID: <CC86C020B0C53845B03D74E58CC62742@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 2a2295bf-fe38-4111-a5b6-08d708f14751
X-MS-Exchange-CrossTenant-originalarrivaltime: 15 Jul 2019 06:54:27.4117 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2457
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v2] xen/pv: Fix a boot up hang revealed by
 int3 self 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: Juergen Gross <JGross@suse.com>, Stefano
 Stabellini <sstabellini@kernel.org>, Peter
 Zijlstra <peterz@infradead.org>, Andrew Cooper <andrew.cooper3@citrix.com>,
 "x86@kernel.org" <x86@kernel.org>,
 "linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org>,
 "srinivas.eeda@oracle.com" <srinivas.eeda@oracle.com>,
 Ingo Molnar <mingo@redhat.com>, Borislav Petkov <bp@alien8.de>,
 Andy Lutomirski <luto@kernel.org>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Thomas Gleixner <tglx@linutronix.de>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTUuMDcuMjAxOSAwNzowNSwgWmhlbnpob25nIER1YW4gd3JvdGU6DQo+IA0KPiBPbiAyMDE5
LzcvMTIgMjI6MDYsIEFuZHJldyBDb29wZXIgd3JvdGU6DQo+PiBPbiAxMS8wNy8yMDE5IDAzOjE1
LCBaaGVuemhvbmcgRHVhbiB3cm90ZToNCj4+PiBDb21taXQgNzQ1N2MwZGEwMjRiICgieDg2L2Fs
dGVybmF0aXZlczogQWRkIGludDNfZW11bGF0ZV9jYWxsKCkNCj4+PiBzZWxmdGVzdCIpIGlzIHVz
ZWQgdG8gZW5zdXJlIHRoZXJlIGlzIGEgZ2FwIHNldHVwIGluIGV4Y2VwdGlvbiBzdGFjaw0KPj4+
IHdoaWNoIGNvdWxkIGJlIHVzZWQgZm9yIGluc2VydGluZyBjYWxsIHJldHVybiBhZGRyZXNzLg0K
Pj4+DQo+Pj4gVGhpcyBnYXAgaXMgbWlzc2VkIGluIFhFTiBQViBpbnQzIGV4Y2VwdGlvbiBlbnRy
eSBwYXRoLCB0aGVuIGJlbG93IHBhbmljDQo+Pj4gdHJpZ2dlcmVkOg0KPj4+DQo+Pj4gW8KgwqDC
oCAwLjc3Mjg3Nl0gZ2VuZXJhbCBwcm90ZWN0aW9uIGZhdWx0OiAwMDAwIFsjMV0gU01QIE5PUFRJ
DQo+Pj4gW8KgwqDCoCAwLjc3Mjg4Nl0gQ1BVOiAwIFBJRDogMCBDb21tOiBzd2FwcGVyLzAgTm90
IHRhaW50ZWQgNS4yLjArICMxMQ0KPj4+IFvCoMKgwqAgMC43NzI4OTNdIFJJUDogZTAzMDppbnQz
X21hZ2ljKzB4MC8weDcNCj4+PiBbwqDCoMKgIDAuNzcyOTA1XSBSU1A6IDM1MDc6ZmZmZmZmZmY4
MjIwM2U5OCBFRkxBR1M6IDAwMDAwMjQ2DQo+Pj4gW8KgwqDCoCAwLjc3MzMzNF0gQ2FsbCBUcmFj
ZToNCj4+PiBbwqDCoMKgIDAuNzczMzM0XcKgIGFsdGVybmF0aXZlX2luc3RydWN0aW9ucysweDNk
LzB4MTJlDQo+Pj4gW8KgwqDCoCAwLjc3MzMzNF3CoCBjaGVja19idWdzKzB4N2M5LzB4ODg3DQo+
Pj4gW8KgwqDCoCAwLjc3MzMzNF3CoCA/IF9fZ2V0X2xvY2tlZF9wdGUrMHgxNzgvMHgxZjANCj4+
PiBbwqDCoMKgIDAuNzczMzM0XcKgIHN0YXJ0X2tlcm5lbCsweDRmZi8weDUzNQ0KPj4+IFvCoMKg
wqAgMC43NzMzMzRdwqAgPyBzZXRfaW5pdF9hcmcrMHg1NS8weDU1DQo+Pj4gW8KgwqDCoCAwLjc3
MzMzNF3CoCB4ZW5fc3RhcnRfa2VybmVsKzB4NTcxLzB4NTdhDQo+Pj4NCj4+PiBBcyB4ZW5pbnQz
IGFuZCBpbnQzIGVudHJ5IGNvZGUgYXJlIHNhbWUgZXhjZXB0IHhlbmludDMgZG9lc24ndCBnZW5l
cmF0ZQ0KPj4+IGEgZ2FwLCB3ZSBjYW4gZml4IGl0IGJ5IHVzaW5nIGludDMgYW5kIGRyb3AgdXNl
bGVzcyB4ZW5pbnQzLg0KPj4gRm9yIDY0Yml0IFBWIGd1ZXN0cywgWGVuJ3MgQUJJIGVudGVycyB0
aGUga2VybmVsIHdpdGggdXNpbmcgU1lTUkVULCB3aXRoDQo+PiAlcmN4LyVyMTEgb24gdGhlIHN0
YWNrLg0KPj4NCj4+IFRvIGNvbnZlcnQgYmFjayB0byAibm9ybWFsIiBsb29raW5nIGV4Y2VwdGlv
bnMsIHRoZSB4ZW4gdGh1bmtzIGRvIGBwb3ANCj4+ICVyY3g7IHBvcCAlcjExOyBqbXAgZG9fKmAu
Li4NCj4gSSB3aWxsIGFkZCB0aGlzIHRvIGNvbW1pdCBtZXNzYWdlLg0KPj4NCj4+PiBkaWZmIC0t
Z2l0IGEvYXJjaC94ODYvZW50cnkvZW50cnlfNjQuUyBiL2FyY2gveDg2L2VudHJ5L2VudHJ5XzY0
LlMNCj4+PiBpbmRleCAwZWE0ODMxLi4zNWE2NmZjIDEwMDY0NA0KPj4+IC0tLSBhL2FyY2gveDg2
L2VudHJ5L2VudHJ5XzY0LlMNCj4+PiArKysgYi9hcmNoL3g4Ni9lbnRyeS9lbnRyeV82NC5TDQo+
Pj4gQEAgLTExNzYsNyArMTE3Niw2IEBAIGlkdGVudHJ5IHN0YWNrX3NlZ21lbnTCoMKgwqDCoMKg
wqDCoCBkb19zdGFja19zZWdtZW50wqDCoMKgIGhhc19lcnJvcl9jb2RlPTENCj4+PiDCoCAjaWZk
ZWYgQ09ORklHX1hFTl9QVg0KPj4+IMKgIGlkdGVudHJ5IHhlbm5tacKgwqDCoMKgwqDCoMKgwqDC
oMKgwqAgZG9fbm1pwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBoYXNfZXJyb3JfY29kZT0wDQo+Pj4g
wqAgaWR0ZW50cnkgeGVuZGVidWfCoMKgwqDCoMKgwqDCoCBkb19kZWJ1Z8KgwqDCoMKgwqDCoMKg
IGhhc19lcnJvcl9jb2RlPTANCj4+PiAtaWR0ZW50cnkgeGVuaW50M8KgwqDCoMKgwqDCoMKgIGRv
X2ludDPCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIGhhc19lcnJvcl9jb2RlPTANCj4+PiDCoCAjZW5k
aWYNCj4+IFdoYXQgaXMgY29uZnVzaW5nIGlzIHdoeSB0aGVyZSBhcmUgMyBleHRyYSBtYWdpYyB2
ZXJzaW9ucyBoZXJlLsKgIEF0IGENCj4+IGd1ZXNzLCBJJ2Qgc2F5IHNvbWV0aGluZyB0byBkbyB3
aXRoIElTVCBzZXR0aW5ncyAoZ2l2ZW4gdGhlIHZlY3RvcnMpLA0KPj4gYnV0IEkgZG9uJ3Qgc2Vl
IHdoeSAjREIvI0JQIHdvdWxkIG5lZWQgdG8gYmUgZGlmZmVyZW50IGluIHRoZSBmaXJzdA0KPj4g
cGxhY2UuwqAgKE5NSSBzdXJlLCBidXQgdGhhdCBpcyBtb3JlIHRvIGRvIHdpdGggdGhlIGNyYXp5
IGhvb3BzIG5lZWRpbmcNCj4+IHRvIGJlIGp1bXBlZCB0aHJvdWdoIHRvIGtlZXAgbmF0aXZlIGZ1
bmN0aW9uaW5nIHNhZmVseS4pDQo+IA0KPiB4ZW5pbnQzIHdpbGwgYmUgcmVtb3ZlZCBpbiB0aGlz
IHBhdGNoIHNhZmVseSBhcyBpdCBkb24ndCB1c2UgSVNUIG5vdy4NCj4gDQo+IEJ1dCBkZWJ1ZyBh
bmQgbm1pIG5lZWQgcGFyYW5vaWRfZW50cnkgd2hpY2ggd2lsbCByZWFkIE1TUl9HU19CQVNFIHRv
IGRldGVybWluZQ0KPiANCj4gaWYgc3dhcGdzIGlzIG5lZWRlZC4gSSBndWVzcyBQViBndWVzdGlu
ZyBydW5uaW5nIGluIHJpbmczIHdpbGwgI0dQIHdpdGggc3dhcGdzPw0KDQpOb3Qgb25seSB0aGF0
IChYZW4gY291bGQgdHJhcCBhbmQgZW11bGF0ZSBzd2FwZ3MgaWYgdGhhdCB3YXMgbmVlZGVkKSAt
IDY0LWJpdA0KUFYga2VybmVsIG1vZGUgYWx3YXlzIGdldHMgZW50ZXJlZCB3aXRoIGtlcm5lbCBH
UyBiYXNlIGFscmVhZHkgc2V0LiBIZW5jZQ0KZmluZGluZyBvdXQgd2hldGhlciB0byBzd2l0Y2gg
dGhlIEdTIGJhc2UgaXMgc3BlY2lmaWNhbGx5IG5vdCBzb21ldGhpbmcgdGhhdA0KYW55IGV4Y2Vw
dGlvbiBlbnRyeSBwb2ludCB3b3VsZCBuZWVkIHRvIGRvIChhbmQgaXQgc2hvdWxkIGFjdGl2ZWx5
IHRyeSB0bw0KYXZvaWQgaXQsIGZvciBwZXJmb3JtYW5jZSByZWFzb25zKS4NCg0KSmFuDQpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 15 07:47:17 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Jul 2019 07:47:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hmvhM-0005yo-Tn; Mon, 15 Jul 2019 07:47:00 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=5Wlg=VM=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hmvhL-0005yb-Ir
 for xen-devel@lists.xenproject.org; Mon, 15 Jul 2019 07:46:59 +0000
X-Inumbo-ID: b629774c-a6d4-11e9-b785-07f11901ba8e
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b629774c-a6d4-11e9-b785-07f11901ba8e;
 Mon, 15 Jul 2019 07:46:53 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hmvhE-00088Q-RF; Mon, 15 Jul 2019 07:46: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 1hmvhE-0007ht-KU; Mon, 15 Jul 2019 07:46:52 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hmvhE-0001D7-Jk; Mon, 15 Jul 2019 07:46:52 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138998-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=70565e64227dfa254d8a0703dd60dc74bd8b5e6e
X-Osstest-Versions-That: ovmf=55b9bbf40a1cf9788dd6a7b093851076851fc670
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 15 Jul 2019 07:46:52 +0000
Subject: [Xen-devel] [ovmf test] 138998: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODk5OCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzg5OTgvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICA3MDU2NWU2NDIyN2RmYTI1NGQ4YTA3MDNkZDYwZGM3
NGJkOGI1ZTZlCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICA1NWI5YmJm
NDBhMWNmOTc4OGRkNmE3YjA5Mzg1MTA3Njg1MWZjNjcwCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
Mzg5NjYgIDIwMTktMDctMTMgMjI6MTI6MTkgWiAgICAxIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTM4OTk4ICAyMDE5LTA3LTE0IDE3OjIxOjI1IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgSm9yZGFuIEp1
c3RlbiA8am9yZGFuLmwuanVzdGVuQGludGVsLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2Vz
CgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xv
Z3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0
aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVt
YWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVz
dC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJl
IGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0
O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21l
L3hlbi9naXQvb3NzdGVzdC9vdm1mLmdpdAogICA1NWI5YmJmNDBhLi43MDU2NWU2NDIyICA3MDU2
NWU2NDIyN2RmYTI1NGQ4YTA3MDNkZDYwZGM3NGJkOGI1ZTZlIC0+IHhlbi10ZXN0ZWQtbWFzdGVy
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 15 08:45:32 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Jul 2019 08: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 1hmwbu-00022g-By; Mon, 15 Jul 2019 08:45:26 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=gpPh=VM=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hmwbs-00022b-UN
 for xen-devel@lists.xenproject.org; Mon, 15 Jul 2019 08:45:24 +0000
X-Inumbo-ID: df9937ae-a6dc-11e9-86fe-0b2b3eb652fc
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id df9937ae-a6dc-11e9-86fe-0b2b3eb652fc;
 Mon, 15 Jul 2019 08:45:19 +0000 (UTC)
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=Paul.Durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 Paul.Durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: mDD/74jYfpjmsF5VoWfTVXcisFMCRscD8xMvCrlggObtlATMjAqa/4H//xsJzH6gYxgRjUfZkW
 aFNTFkzvawfTgTSye/L82OzGntr6cQvwkD7bzW0HkQ4irh710p177InNhkFU9yuh5sFibPlWpw
 8c3UYPYcBOjZrSDW4kn/uZEtEVq2wRcmm8Swcbjxdhf8OH336bkwQXXlowXN/xx0z4jl1iAmWy
 YrjXCUy1DqzAOkGlZLn9NmjxfFILYyGKylTfHJk6zvmdbr2kFQlUdZ0ouL35HSCH18YOmumfPs
 otU=
X-SBRS: 2.7
X-MesageID: 2987290
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,493,1557201600"; 
   d="scan'208";a="2987290"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Jan Beulich' <JBeulich@suse.com>
Thread-Topic: [Xen-devel] [PATCH] xen/mm.h: add helper function to
 test-and-clear _PGC_allocated
Thread-Index: AQHVNzsA3ObRtH9Tj0umHvcTFw1+RqbEVHqAgAcOBAA=
Date: Mon, 15 Jul 2019 08:45:14 +0000
Message-ID: <c50d8a4fdcba4a61b736d8a748c4659c@AMSPEX02CL03.citrite.net>
References: <20190710161733.39119-1-paul.durrant@citrix.com>
 <9bead6ec-9fad-2ba9-3948-de217de6d856@suse.com>
In-Reply-To: <9bead6ec-9fad-2ba9-3948-de217de6d856@suse.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] xen/mm.h: add helper function to
 test-and-clear _PGC_allocated
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>, "Tim \(Xen.org\)" <tim@xen.org>,
 George Dunlap <George.Dunlap@citrix.com>, Julien
 Grall <julien.grall@arm.com>, Tamas K Lengyel <tamas@tklengyel.com>, Ian
 Jackson <Ian.Jackson@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBKYW4gQmV1bGljaCA8SkJldWxp
Y2hAc3VzZS5jb20+DQo+IFNlbnQ6IDEwIEp1bHkgMjAxOSAyMzo1Mw0KPiBUbzogUGF1bCBEdXJy
YW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT4NCj4gQ2M6IHhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZzsgSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT47IEFuZHJldyBD
b29wZXINCj4gPEFuZHJldy5Db29wZXIzQGNpdHJpeC5jb20+OyBSb2dlciBQYXUgTW9ubmUgPHJv
Z2VyLnBhdUBjaXRyaXguY29tPjsgVm9sb2R5bXlyIEJhYmNodWsNCj4gPFZvbG9keW15cl9CYWJj
aHVrQGVwYW0uY29tPjsgR2VvcmdlIER1bmxhcCA8R2VvcmdlLkR1bmxhcEBjaXRyaXguY29tPjsg
SWFuIEphY2tzb24NCj4gPElhbi5KYWNrc29uQGNpdHJpeC5jb20+OyBTdGVmYW5vIFN0YWJlbGxp
bmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+OyBLb25yYWQgUnplc3p1dGVrIFdpbGsNCj4gPGtv
bnJhZC53aWxrQG9yYWNsZS5jb20+OyBUYW1hcyBLIExlbmd5ZWwgPHRhbWFzQHRrbGVuZ3llbC5j
b20+OyBUaW0gKFhlbi5vcmcpIDx0aW1AeGVuLm9yZz47IFdlaSBMaXUNCj4gPHdsQHhlbi5vcmc+
DQo+IFN1YmplY3Q6IFJlOiBbWGVuLWRldmVsXSBbUEFUQ0hdIHhlbi9tbS5oOiBhZGQgaGVscGVy
IGZ1bmN0aW9uIHRvIHRlc3QtYW5kLWNsZWFyIF9QR0NfYWxsb2NhdGVkDQo+IA0KPiBPbiAxMC4w
Ny4yMDE5IDE4OjE3LCBQYXVsIER1cnJhbnQgd3JvdGU6DQo+ID4gQEAgLTQxOCwxMyArNDE3LDcg
QEAgc3RhdGljIHZvaWQgaHZtX2ZyZWVfaW9yZXFfbWZuKHN0cnVjdCBodm1faW9yZXFfc2VydmVy
ICpzLCBib29sIGJ1ZikNCj4gPiAgICAgICB1bm1hcF9kb21haW5fcGFnZV9nbG9iYWwoaW9ycC0+
dmEpOw0KPiA+ICAgICAgIGlvcnAtPnZhID0gTlVMTDsNCj4gPg0KPiA+IC0gICAgLyoNCj4gPiAt
ICAgICAqIENoZWNrIHdoZXRoZXIgd2UgbmVlZCB0byBjbGVhciB0aGUgYWxsb2NhdGlvbiByZWZl
cmVuY2UgYmVmb3JlDQo+ID4gLSAgICAgKiBkcm9wcGluZyB0aGUgZXhwbGljaXQgcmVmZXJlbmNl
cyB0YWtlbiBieSBnZXRfcGFnZV9hbmRfdHlwZSgpLg0KPiA+IC0gICAgICovDQo+ID4gLSAgICBp
ZiAoIHRlc3RfYW5kX2NsZWFyX2JpdChfUEdDX2FsbG9jYXRlZCwgJnBhZ2UtPmNvdW50X2luZm8p
ICkNCj4gPiAtICAgICAgICBwdXRfcGFnZShwYWdlKTsNCj4gPiAtDQo+ID4gKyAgICBjbGVhcl9h
c3NpZ25tZW50X3JlZmVyZW5jZShwYWdlKTsNCj4gPiAgICAgICBwdXRfcGFnZV9hbmRfdHlwZShw
YWdlKTsNCj4gPiAgIH0NCj4gDQo+IElzIHRoZXJlIGEgc3BlY2lmaWMgcmVhc29uIHlvdSBkcm9w
IHRoZSBjb21tZW50PyBJdCBkb2Vzbid0IGJlY29tZQ0KPiBsZXNzIHJlbGV2YW50IHRoYW4gd2hl
biBpdCB3YXMgYWRkZWQsIGRvZXMgaXQ/DQoNCk5vdCBzdXJlLCBzaW5jZSB3aGF0J3MgYWN0dWFs
bHkgZ29pbmcgb24gaXMgbm93IGludGVybmFsIHRvIHRoZSBmdW5jdGlvbi4gSWYgSSBjaGFuZ2Ug
dGhlIGZ1bmN0aW9uIG5hbWUgdG8gY2xlYXJfYWxsb2NhdGlvbl9yZWZlcmVuY2UoKSB0aGVuIEkg
dGhpbmsgdGhlIGNvbW1lbnQgcHJvYmFibHkgYmVjb21lcyBleHRyYW5lb3VzLg0KDQo+IA0KPiA+
IC0tLSBhL3hlbi9pbmNsdWRlL3hlbi9tbS5oDQo+ID4gKysrIGIveGVuL2luY2x1ZGUveGVuL21t
LmgNCj4gPiBAQCAtNjU4LDQgKzY1OCwxNSBAQCBzdGF0aWMgaW5saW5lIHZvaWQgc2hhcmVfeGVu
X3BhZ2Vfd2l0aF9wcml2aWxlZ2VkX2d1ZXN0cygNCj4gPiAgICAgICBzaGFyZV94ZW5fcGFnZV93
aXRoX2d1ZXN0KHBhZ2UsIGRvbV94ZW4sIGZsYWdzKTsNCj4gPiAgIH0NCj4gPg0KPiA+ICtzdGF0
aWMgaW5saW5lIHZvaWQgY2xlYXJfYXNzaWdubWVudF9yZWZlcmVuY2Uoc3RydWN0IHBhZ2VfaW5m
byAqcGFnZSkNCj4gDQo+IEkgdGhpbmsgdGhlIGZ1bmN0aW9uIHNob3VsZCBoYXZlICdwYWdlJyBp
biBpdCdzIG5hbWUuIFBlcmhhcHMNCj4gcGFnZV9kZWFzc2lnbigpIC8gcGFnZV9kZWFsbG9jKCkg
YXJlIGFsc28gbWlzbGVhZGluZywgYnV0IGhvdw0KPiBhYm91dCBwYWdlX3B1dF9hbGxvYygpIG9y
IHBhZ2VfcHV0X2FsbG9jX3JlZigpPw0KPiANCg0KT2ssIEkgdGhpbmsgcGFnZV9wdXRfYWxsb2Nf
cmVmKCkgaXMgbW9zdCBkZXNjcmlwdGl2ZSAocGFydGljdWxhcmx5IHcuci50LiB0aGUgYWJvdmUg
ZGlzY3Vzc2lvbikuDQoNCj4gPiArew0KPiA+ICsgICAgLyoNCj4gPiArICAgICAqIEl0IGlzIHVu
c2FmZSB0byBjbGVhciBfUEdDX2FsbG9jYXRlZCB3aXRob3V0IGhvbGRpbmcgYW4gYWRkaXRpb25h
bA0KPiA+ICsgICAgICogcmVmZXJlbmNlLg0KPiA+ICsgICAgICovDQo+ID4gKyAgICBBU1NFUlQo
KHBhZ2UtPmNvdW50X2luZm8gJiBQR0NfY291bnRfbWFzaykgPiAxKTsNCj4gDQo+IFdoaWxlIHRo
aXMgaXNuJ3QgcmVhbGx5IGluIGxpbmUgd2l0aCBvdXIgZ29hbCBvZiB3YW50aW5nIHRvIGxpbWl0
DQo+IGRhbWFnZSBhbHNvIGluIHJlbGVhc2UgYnVpbGRzLCBJIGFncmVlIHRoYXQgdGhlcmUncyBu
byByZWFsbHkgZ29vZA0KPiBhbHRlcm5hdGl2ZSBoZXJlLiBDcmFzaGluZyB0aGUgb3duZXIgb2Yg
dGhlIHBhZ2Ugd291bGRuJ3QgaGVscA0KPiBtdWNoLCBhbmQgYmFpbGluZyBmcm9tIHRoZSBmdW5j
dGlvbiB3b3VsZG4ndCBuZWNlc3NhcmlseSBiZSBiZXR0ZXINCj4gZWl0aGVyLiBIZW5jZSBJIHRo
aW5rIHRoaXMgd291bGQgYmV0dGVyIGJlIEJVR19PTigpLg0KDQpPay4NCg0KPiANCj4gPiArICAg
IGlmICggdGVzdF9hbmRfY2xlYXJfYml0KF9QR0NfYWxsb2NhdGVkLCAmcGFnZS0+Y291bnRfaW5m
bykgKQ0KPiA+ICsgICAgICAgIHB1dF9wYWdlKHBhZ2UpOw0KPiA+ICt9DQo+IA0KPiBPbiB0aGUg
d2hvbGUgSSBoYXZlIHRvIGFkbWl0IEknbSBub3QgZW50aXJlbHkgY29udmluY2VkIHRoZSAib3Bl
bi0NCj4gY29kaW5nIiBhcyB5b3UgY2FsbCBpdCAodG8gbWUgaXQncyBub3QgcmVhbGx5IG9wZW4t
Y29kaW5nIGFzIGxvbmcgYXMNCj4gdGhlcmUgaXMgbm8gaGVscGVyKSBpcyBzdWNoIGEgYmFkIHRo
aW5nIGhlcmU6IFdpdGhvdXQgdGhlIGhlbHBlciBpdA0KPiBpcyBzbGlnaHRseSBtb3JlIG9idmlv
dXMgYXQgdGhlIHVzZSBzaXRlcyB3aGF0J3MgYWN0dWFsbHkgZ29pbmcgb24uDQo+IEJ1dCBtYXli
ZSB0aGF0J3MgaW5kZWVkIGp1c3QgbWUuDQoNCkkgc3RpbGwgdGhpbmsgYSBoZWxwZXIgaXMgYmV0
dGVyLCBidXQgSSdsbCBhZGQgYSBjb21tZW50IHRvIGRlc2NyaWJlIHdoYXQgaXQgaXMgZG9pbmcu
DQoNCiAgUGF1bA0KDQo+IA0KPiBKYW4NCg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 15 08:46:44 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Jul 2019 08:46:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hmwd9-00026L-Nd; Mon, 15 Jul 2019 08:46:43 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=IBxS=VM=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hmwd8-00026F-Fm
 for xen-devel@lists.xenproject.org; Mon, 15 Jul 2019 08:46:42 +0000
X-Inumbo-ID: 1051e267-a6dd-11e9-8980-bc764e045a96
Received: from m4a0041g.houston.softwaregrp.com (unknown [15.124.2.87])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1051e267-a6dd-11e9-8980-bc764e045a96;
 Mon, 15 Jul 2019 08:46:40 +0000 (UTC)
Received: FROM m4a0041g.houston.softwaregrp.com (15.120.17.147) BY
 m4a0041g.houston.softwaregrp.com WITH ESMTP; 
 Mon, 15 Jul 2019 08:46:38 +0000
Received: from M4W0335.microfocus.com (2002:f78:1193::f78:1193) by
 M4W0335.microfocus.com (2002:f78:1193::f78:1193) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Mon, 15 Jul 2019 08:30:06 +0000
Received: from NAM04-CO1-obe.outbound.protection.outlook.com (15.124.8.10) by
 M4W0335.microfocus.com (15.120.17.147) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Mon, 15 Jul 2019 08:30:06 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=XN3CNC7BCwuK7rE399CbIoRqTlcaGMS/HdNNTzwuitPno9XG97xIKEXIMK+Yg32slOiGG59/iLrSsiqk2OQFNSY6GjLZZ8Irm70oLUf/ftOwpDP9ded11Uygp5sWCahLHQ4QohP38J/gsx0V96jUDP7lnNwN3JKSMp5CyDOMHRyhyeXWmWtfXnwVsrXKEkrEwUuW9GpUA28Q4bt1UYYWl2R6wwkQ5rj4HRCGIhPbB2YfeTzv3PkECHB3ohWODBubPnGbnCvEsAb5SfBsmGWL3lL2oGplPyVP/rlgePCbZyJPzVt3OY3E4zN8thR/TOJFjxL0QhZqdDAU1yGe0rqKgg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=TqZksVbR0y/7UzW9MkweKvDG2uIHmkpEoFNLF0pfMeA=;
 b=boodM+YHQ3SUCgwbncPR2jr07NquuwVlDx/6TedFs9ioqkIuKORxglXK6knKDNIxndjGA/3SvwTty2na6eMpW5ntmbkA+5ND0O+u34jJrdTASp5QzFTcybZ5fK4fo0+D9G9mV5/ir9Wq9/ZaxqUshhhTbOnDQTqgU63saO2OLc27cELcd2B9m1/d4VdykElVyY7McZJBYzj4NvELbWqz0umsn7/3LZJ90HOOB/XmPmyVFA3BtwFumT5f6Ch6VY85CMuj+AlVtuerLkFQFUqrlmoOwk2mymqEUihyHBsshJ5psOlYSVzi/S+k+9/2lp4r2H4sJ1GDUmI9s5TEO4kmwQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2635.namprd18.prod.outlook.com (20.179.106.218) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.10; Mon, 15 Jul 2019 08:30:04 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Mon, 15 Jul 2019
 08:30:04 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Paul Durrant <Paul.Durrant@citrix.com>
Thread-Topic: Ping: [PATCH] x86/hvm: make hvmemul_virtual_to_linear()'s reps
 parameter optional
Thread-Index: AQHVMAR4OjWE2hDEnkaj7tfjtET7f6bLbu+A
Date: Mon, 15 Jul 2019 08:30:04 +0000
Message-ID: <2a3581e1-2c9f-bd09-1916-6eb18e370f67@suse.com>
References: <b31e57d7-0fff-ea12-ac47-191e88ff460d@suse.com>
In-Reply-To: <b31e57d7-0fff-ea12-ac47-191e88ff460d@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB8PR06CA0049.eurprd06.prod.outlook.com
 (2603:10a6:10:120::23) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 4d20b6a0-bf47-473e-d894-08d708fea29b
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB2635; 
x-ms-traffictypediagnostic: DM6PR18MB2635:
x-microsoft-antispam-prvs: <DM6PR18MB2635D46FC45A5AA771C9820FB3CF0@DM6PR18MB2635.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 00997889E7
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(39860400002)(396003)(366004)(346002)(376002)(136003)(199004)(189003)(6116002)(26005)(3846002)(54906003)(14454004)(31686004)(305945005)(8676002)(446003)(53936002)(2616005)(11346002)(14444005)(8936002)(256004)(36756003)(186003)(81156014)(81166006)(316002)(6436002)(52116002)(86362001)(31696002)(6506007)(386003)(76176011)(66066001)(4326008)(53546011)(6916009)(68736007)(476003)(102836004)(66946007)(6486002)(66556008)(66476007)(64756008)(66446008)(478600001)(71190400001)(71200400001)(7736002)(5660300002)(99286004)(25786009)(486006)(6512007)(80792005)(2906002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2635;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: G4NbogFrwWAbmK3eDtH67aB6Qrn01MqI1fUxKjjxQ8h+RgC9JP2UK9TiB3Bv6LFc5N4FKh74swCO7h/CcuYmNmz60CW9sitlrZth9JNFXTHrw+btYNTmZxPpXmRhgMQKxX67/69dKSvKEtGA+HCFbS7HL2o8UfbdUa8uCsQlhwhA8VDeRx5+SLqs97Q3Vgf5LiKvSG40Qq7pdw8OgQAWuU6pIMDo18oFxyI8TrUEJqMvdIkKgfF8KvsLMrg5I9Q0A1wSCYPFAs1/pd90nfNjNapyfusWx2376FMSLi2x3ilbVYpXkZam1bf9qts95JUPFgYy2XA8zFdcE1CGnho+w5JWrYxCSJzKEmS/4LaJ6EzabpIYtMzb6fLW/Bbc1uTeqb40xU7AiMl8Hlohhh3dPJVwhYbiw0UmUFkPZkSznNA=
Content-ID: <8E37023DF5B11A4288D7E44B402DAAFD@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 4d20b6a0-bf47-473e-d894-08d708fea29b
X-MS-Exchange-CrossTenant-originalarrivaltime: 15 Jul 2019 08:30:04.1650 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2635
X-OriginatorOrg: suse.com
Subject: [Xen-devel] Ping: [PATCH] x86/hvm: make
 hvmemul_virtual_to_linear()'s reps parameter optional
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 RogerPau Monne <roger.pau@citrix.com>, Wei Liu <wl@xen.org>, Andrew
 Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDEuMDcuMjAxOSAxMzo1OSwgSmFuIEJldWxpY2ggd3JvdGU6DQo+IEEgbWFqb3JpdHkgb2Yg
Y2FsbGVycyB3YW50cyBqdXN0IGEgc2luZ2xlIGl0ZXJhdGlvbiBoYW5kbGVkLiBBbGxvdyB0bw0K
PiBleHByZXNzIHRoaXMgYnkgcGFzc2luZyBpbiBhIE5VTEwgcG9pbnRlciwgaW5zdGVhZCBvZiBz
ZXR0aW5nIHVwIGEgbG9jYWwNCj4gdmFyaWFibGUganVzdCB0byBob2xkIHRoZSAiMSIgdG8gcGFz
cyBpbiBoZXJlLg0KPiANCj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPg0KPiAtLS0NCj4gTm90ZSB0aGF0IHRoaXMgY29uZmxpY3RzIHdpdGggYWRkaXRpb25z
L2NoYW5nZXMgbWFkZSBieSAieDg2ZW11bDoNCj4gZnVydGhlciB3b3JrIi4gV2hhdGV2ZXIgZ29l
cyBpbiBsYXRlciB3aWxsIG5lZWQgcmUtYmFzaW5nLg0KPiANCj4gLS0tIGEveGVuL2FyY2gveDg2
L2h2bS9lbXVsYXRlLmMNCj4gKysrIGIveGVuL2FyY2gveDg2L2h2bS9lbXVsYXRlLmMNCj4gQEAg
LTc4OCwxNCArNzg4LDE0IEBAIHN0YXRpYyBpbnQgaHZtZW11bF92aXJ0dWFsX3RvX2xpbmVhcigN
Cj4gICAgICAgIGVudW0geDg2X3NlZ21lbnQgc2VnLA0KPiAgICAgICAgdW5zaWduZWQgbG9uZyBv
ZmZzZXQsDQo+ICAgICAgICB1bnNpZ25lZCBpbnQgYnl0ZXNfcGVyX3JlcCwNCj4gLSAgICB1bnNp
Z25lZCBsb25nICpyZXBzLA0KPiArICAgIHVuc2lnbmVkIGxvbmcgKnJlcHNfcCwNCj4gICAgICAg
IGVudW0gaHZtX2FjY2Vzc190eXBlIGFjY2Vzc190eXBlLA0KPiAgICAgICAgc3RydWN0IGh2bV9l
bXVsYXRlX2N0eHQgKmh2bWVtdWxfY3R4dCwNCj4gICAgICAgIHVuc2lnbmVkIGxvbmcgKmxpbmVh
cikNCj4gICAgew0KPiAgICAgICAgc3RydWN0IHNlZ21lbnRfcmVnaXN0ZXIgKnJlZzsNCj4gICAg
ICAgIGludCBva2F5Ow0KPiAtICAgIHVuc2lnbmVkIGxvbmcgbWF4X3JlcHMgPSA0MDk2Ow0KPiAr
ICAgIHVuc2lnbmVkIGxvbmcgcmVwcyA9IDE7DQo+ICAgIA0KPiAgICAgICAgaWYgKCBzZWcgPT0g
eDg2X3NlZ19ub25lICkNCj4gICAgICAgIHsNCj4gQEAgLTgwMyw2MiArODAzLDcyIEBAIHN0YXRp
YyBpbnQgaHZtZW11bF92aXJ0dWFsX3RvX2xpbmVhcigNCj4gICAgICAgICAgICByZXR1cm4gWDg2
RU1VTF9PS0FZOw0KPiAgICAgICAgfQ0KPiAgICANCj4gLSAgICAvKg0KPiAtICAgICAqIElmIGlu
dHJvc3BlY3Rpb24gaGFzIGJlZW4gZW5hYmxlZCBmb3IgdGhpcyBkb21haW4sIGFuZCB3ZSdyZSBl
bXVsYXRpbmcNCj4gLSAgICAgKiBiZWNhc2UgYSB2bV9yZXBseSBhc2tlZCB1cyB0byAoaS5lLiBu
b3QgZG9pbmcgcmVndWxhciBJTykgcmVwcyBzaG91bGQNCj4gLSAgICAgKiBiZSBhdCBtb3N0IDEs
IHNpbmNlIG9wdGltaXphdGlvbiBtaWdodCBvdGhlcndpc2UgY2F1c2UgYSBzaW5nbGUNCj4gLSAg
ICAgKiB2bV9ldmVudCBiZWluZyB0cmlnZ2VyZWQgZm9yIHJlcGVhdGVkIHdyaXRlcyB0byBhIHdo
b2xlIHBhZ2UuDQo+IC0gICAgICovDQo+IC0gICAgaWYgKCB1bmxpa2VseShjdXJyZW50LT5kb21h
aW4tPmFyY2gubWVtX2FjY2Vzc19lbXVsYXRlX2VhY2hfcmVwKSAmJg0KPiAtICAgICAgICAgY3Vy
cmVudC0+YXJjaC52bV9ldmVudC0+ZW11bGF0ZV9mbGFncyAhPSAwICkNCj4gLSAgICAgICBtYXhf
cmVwcyA9IDE7DQo+ICsgICAgaWYgKCByZXBzX3AgKQ0KPiArICAgIHsNCj4gKyAgICAgICAgdW5z
aWduZWQgbG9uZyBtYXhfcmVwcyA9IDQwOTY7DQo+ICAgIA0KPiAtICAgIC8qDQo+IC0gICAgICog
Q2xpcCByZXBldGl0aW9ucyB0byBhdm9pZCBvdmVyZmxvdyB3aGVuIG11bHRpcGx5aW5nIGJ5IEBi
eXRlc19wZXJfcmVwLg0KPiAtICAgICAqIFRoZSBjaG9zZW4gbWF4aW11bSBpcyB2ZXJ5IGNvbnNl
cnZhdGl2ZSBidXQgaXQncyB3aGF0IHdlIHVzZSBpbg0KPiAtICAgICAqIGh2bWVtdWxfbGluZWFy
X3RvX3BoeXMoKSBzbyB0aGVyZSBpcyBubyBwb2ludCBpbiB1c2luZyBhIGxhcmdlciB2YWx1ZS4N
Cj4gLSAgICAgKi8NCj4gLSAgICAqcmVwcyA9IG1pbl90KHVuc2lnbmVkIGxvbmcsICpyZXBzLCBt
YXhfcmVwcyk7DQo+ICsgICAgICAgIC8qDQo+ICsgICAgICAgICAqIElmIGludHJvc3BlY3Rpb24g
aGFzIGJlZW4gZW5hYmxlZCBmb3IgdGhpcyBkb21haW4sIGFuZCB3ZSdyZQ0KPiArICAgICAgICAg
KiBlbXVsYXRpbmcgYmVjYXVzZSBhIHZtX3JlcGx5IGFza2VkIHVzIHRvIChpLmUuIG5vdCBkb2lu
ZyByZWd1bGFyIElPKQ0KPiArICAgICAgICAgKiByZXBzIHNob3VsZCBiZSBhdCBtb3N0IDEsIHNp
bmNlIG9wdGltaXphdGlvbiBtaWdodCBvdGhlcndpc2UgY2F1c2UgYQ0KPiArICAgICAgICAgKiBz
aW5nbGUgdm1fZXZlbnQgYmVpbmcgdHJpZ2dlcmVkIGZvciByZXBlYXRlZCB3cml0ZXMgdG8gYSB3
aG9sZSBwYWdlLg0KPiArICAgICAgICAgKi8NCj4gKyAgICAgICAgaWYgKCB1bmxpa2VseShjdXJy
ZW50LT5kb21haW4tPmFyY2gubWVtX2FjY2Vzc19lbXVsYXRlX2VhY2hfcmVwKSAmJg0KPiArICAg
ICAgICAgICAgIGN1cnJlbnQtPmFyY2gudm1fZXZlbnQtPmVtdWxhdGVfZmxhZ3MgIT0gMCApDQo+
ICsgICAgICAgICAgIG1heF9yZXBzID0gMTsNCj4gKw0KPiArICAgICAgICAvKg0KPiArICAgICAg
ICAgKiBDbGlwIHJlcGV0aXRpb25zIHRvIGF2b2lkIG92ZXJmbG93IHdoZW4gbXVsdGlwbHlpbmcg
YnkNCj4gKyAgICAgICAgICogQGJ5dGVzX3Blcl9yZXAuIFRoZSBjaG9zZW4gbWF4aW11bSBpcyB2
ZXJ5IGNvbnNlcnZhdGl2ZSBidXQgaXQncw0KPiArICAgICAgICAgKiB3aGF0IHdlIHVzZSBpbiBo
dm1lbXVsX2xpbmVhcl90b19waHlzKCkgc28gdGhlcmUgaXMgbm8gcG9pbnQgaW4NCj4gKyAgICAg
ICAgICogdXNpbmcgYSBsYXJnZXIgdmFsdWUuDQo+ICsgICAgICAgICAqLw0KPiArICAgICAgICBy
ZXBzID0gKnJlcHNfcCA9IG1pbl90KHVuc2lnbmVkIGxvbmcsICpyZXBzX3AsIG1heF9yZXBzKTsN
Cj4gKyAgICB9DQo+ICAgIA0KPiAgICAgICAgcmVnID0gaHZtZW11bF9nZXRfc2VnX3JlZyhzZWcs
IGh2bWVtdWxfY3R4dCk7DQo+ICAgICAgICBpZiAoIElTX0VSUihyZWcpICkNCj4gICAgICAgICAg
ICByZXR1cm4gLVBUUl9FUlIocmVnKTsNCj4gICAgDQo+IC0gICAgaWYgKCAoaHZtZW11bF9jdHh0
LT5jdHh0LnJlZ3MtPmVmbGFncyAmIFg4Nl9FRkxBR1NfREYpICYmICgqcmVwcyA+IDEpICkNCj4g
KyAgICBpZiAoIChodm1lbXVsX2N0eHQtPmN0eHQucmVncy0+ZWZsYWdzICYgWDg2X0VGTEFHU19E
RikgJiYgKHJlcHMgPiAxKSApDQo+ICAgICAgICB7DQo+ICAgICAgICAgICAgLyoNCj4gICAgICAg
ICAgICAgKiB4ODZfZW11bGF0ZSgpIGNsaXBzIHRoZSByZXBldGl0aW9uIGNvdW50IHRvIGVuc3Vy
ZSB3ZSBkb24ndCB3cmFwDQo+ICAgICAgICAgICAgICogdGhlIGVmZmVjdGl2ZS1hZGRyZXNzIGlu
ZGV4IHJlZ2lzdGVyLiBIZW5jZSB0aGlzIGFzc2VydGlvbiBob2xkcy4NCj4gICAgICAgICAgICAg
Ki8NCj4gLSAgICAgICAgQVNTRVJUKG9mZnNldCA+PSAoKCpyZXBzIC0gMSkgKiBieXRlc19wZXJf
cmVwKSk7DQo+ICsgICAgICAgIEFTU0VSVChvZmZzZXQgPj0gKChyZXBzIC0gMSkgKiBieXRlc19w
ZXJfcmVwKSk7DQo+ICAgICAgICAgICAgb2theSA9IGh2bV92aXJ0dWFsX3RvX2xpbmVhcl9hZGRy
KA0KPiAtICAgICAgICAgICAgc2VnLCByZWcsIG9mZnNldCAtICgqcmVwcyAtIDEpICogYnl0ZXNf
cGVyX3JlcCwNCj4gLSAgICAgICAgICAgICpyZXBzICogYnl0ZXNfcGVyX3JlcCwgYWNjZXNzX3R5
cGUsDQo+ICsgICAgICAgICAgICBzZWcsIHJlZywgb2Zmc2V0IC0gKHJlcHMgLSAxKSAqIGJ5dGVz
X3Blcl9yZXAsDQo+ICsgICAgICAgICAgICByZXBzICogYnl0ZXNfcGVyX3JlcCwgYWNjZXNzX3R5
cGUsDQo+ICAgICAgICAgICAgICAgIGh2bWVtdWxfZ2V0X3NlZ19yZWcoeDg2X3NlZ19jcywgaHZt
ZW11bF9jdHh0KSwgbGluZWFyKTsNCj4gLSAgICAgICAgKmxpbmVhciArPSAoKnJlcHMgLSAxKSAq
IGJ5dGVzX3Blcl9yZXA7DQo+ICsgICAgICAgICpsaW5lYXIgKz0gKHJlcHMgLSAxKSAqIGJ5dGVz
X3Blcl9yZXA7DQo+ICAgICAgICAgICAgaWYgKCBodm1lbXVsX2N0eHQtPmN0eHQuYWRkcl9zaXpl
ICE9IDY0ICkNCj4gICAgICAgICAgICAgICAgKmxpbmVhciA9ICh1aW50MzJfdCkqbGluZWFyOw0K
PiAgICAgICAgfQ0KPiAgICAgICAgZWxzZQ0KPiAgICAgICAgew0KPiAgICAgICAgICAgIG9rYXkg
PSBodm1fdmlydHVhbF90b19saW5lYXJfYWRkcigNCj4gLSAgICAgICAgICAgIHNlZywgcmVnLCBv
ZmZzZXQsICpyZXBzICogYnl0ZXNfcGVyX3JlcCwgYWNjZXNzX3R5cGUsDQo+ICsgICAgICAgICAg
ICBzZWcsIHJlZywgb2Zmc2V0LCByZXBzICogYnl0ZXNfcGVyX3JlcCwgYWNjZXNzX3R5cGUsDQo+
ICAgICAgICAgICAgICAgIGh2bWVtdWxfZ2V0X3NlZ19yZWcoeDg2X3NlZ19jcywgaHZtZW11bF9j
dHh0KSwgbGluZWFyKTsNCj4gICAgICAgIH0NCj4gICAgDQo+ICAgICAgICBpZiAoIG9rYXkgKQ0K
PiAgICAgICAgICAgIHJldHVybiBYODZFTVVMX09LQVk7DQo+ICAgIA0KPiAtICAgIC8qIElmIHRo
aXMgaXMgYSBzdHJpbmcgb3BlcmF0aW9uLCBlbXVsYXRlIGVhY2ggaXRlcmF0aW9uIHNlcGFyYXRl
bHkuICovDQo+IC0gICAgaWYgKCAqcmVwcyAhPSAxICkNCj4gLSAgICAgICAgcmV0dXJuIFg4NkVN
VUxfVU5IQU5ETEVBQkxFOw0KPiArICAgIGlmICggcmVwc19wICkNCj4gKyAgICB7DQo+ICsgICAg
ICAgIC8qIElmIHRoaXMgaXMgYSBzdHJpbmcgb3BlcmF0aW9uLCBlbXVsYXRlIGVhY2ggaXRlcmF0
aW9uIHNlcGFyYXRlbHkuICovDQo+ICsgICAgICAgIGlmICggcmVwcyAhPSAxICkNCj4gKyAgICAg
ICAgICAgIHJldHVybiBYODZFTVVMX1VOSEFORExFQUJMRTsNCj4gKw0KPiArICAgICAgICAqcmVw
c19wID0gMDsNCj4gKyAgICB9DQo+ICAgIA0KPiAgICAgICAgLyoNCj4gICAgICAgICAqIExlYXZl
IGV4Y2VwdGlvbiBpbmplY3Rpb24gdG8gdGhlIGNhbGxlciBmb3Igbm9uLXVzZXIgc2VnbWVudHM6
IFdlDQo+ICAgICAgICAgKiBuZWl0aGVyIGtub3cgdGhlIGV4YWN0IGVycm9yIGNvZGUgdG8gYmUg
dXNlZCwgbm9yIGNhbiB3ZSBlYXNpbHkNCj4gICAgICAgICAqIGRldGVybWluZSB0aGUga2luZCBv
ZiBleGNlcHRpb24gKCNHUCBvciAjVFMpIGluIHRoYXQgY2FzZS4NCj4gICAgICAgICAqLw0KPiAt
ICAgICpyZXBzID0gMDsNCj4gICAgICAgIGlmICggaXNfeDg2X3VzZXJfc2VnbWVudChzZWcpICkN
Cj4gICAgICAgICAgICB4ODZfZW11bF9od19leGNlcHRpb24oKHNlZyA9PSB4ODZfc2VnX3NzKQ0K
PiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA/IFRSQVBfc3RhY2tfZXJyb3INCj4g
QEAgLTEyMDEsNyArMTIxMSw3IEBAIHN0YXRpYyBpbnQgX19odm1lbXVsX3JlYWQoDQo+ICAgICAg
ICBlbnVtIGh2bV9hY2Nlc3NfdHlwZSBhY2Nlc3NfdHlwZSwNCj4gICAgICAgIHN0cnVjdCBodm1f
ZW11bGF0ZV9jdHh0ICpodm1lbXVsX2N0eHQpDQo+ICAgIHsNCj4gLSAgICB1bnNpZ25lZCBsb25n
IGFkZHIsIHJlcHMgPSAxOw0KPiArICAgIHVuc2lnbmVkIGxvbmcgYWRkcjsNCj4gICAgICAgIHVp
bnQzMl90IHBmZWMgPSBQRkVDX3BhZ2VfcHJlc2VudDsNCj4gICAgICAgIGludCByYzsNCj4gICAg
DQo+IEBAIC0xMjEzLDcgKzEyMjMsNyBAQCBzdGF0aWMgaW50IF9faHZtZW11bF9yZWFkKA0KPiAg
ICAgICAgICAgIHBmZWMgfD0gUEZFQ19pbnNuX2ZldGNoOw0KPiAgICANCj4gICAgICAgIHJjID0g
aHZtZW11bF92aXJ0dWFsX3RvX2xpbmVhcigNCj4gLSAgICAgICAgc2VnLCBvZmZzZXQsIGJ5dGVz
LCAmcmVwcywgYWNjZXNzX3R5cGUsIGh2bWVtdWxfY3R4dCwgJmFkZHIpOw0KPiArICAgICAgICBz
ZWcsIG9mZnNldCwgYnl0ZXMsIE5VTEwsIGFjY2Vzc190eXBlLCBodm1lbXVsX2N0eHQsICZhZGRy
KTsNCj4gICAgICAgIGlmICggcmMgIT0gWDg2RU1VTF9PS0FZIHx8ICFieXRlcyApDQo+ICAgICAg
ICAgICAgcmV0dXJuIHJjOw0KPiAgICANCj4gQEAgLTEyOTQsNyArMTMwNCw3IEBAIHN0YXRpYyBp
bnQgaHZtZW11bF93cml0ZSgNCj4gICAgew0KPiAgICAgICAgc3RydWN0IGh2bV9lbXVsYXRlX2N0
eHQgKmh2bWVtdWxfY3R4dCA9DQo+ICAgICAgICAgICAgY29udGFpbmVyX29mKGN0eHQsIHN0cnVj
dCBodm1fZW11bGF0ZV9jdHh0LCBjdHh0KTsNCj4gLSAgICB1bnNpZ25lZCBsb25nIGFkZHIsIHJl
cHMgPSAxOw0KPiArICAgIHVuc2lnbmVkIGxvbmcgYWRkcjsNCj4gICAgICAgIHVpbnQzMl90IHBm
ZWMgPSBQRkVDX3BhZ2VfcHJlc2VudCB8IFBGRUNfd3JpdGVfYWNjZXNzOw0KPiAgICAgICAgaW50
IHJjOw0KPiAgICAgICAgdm9pZCAqbWFwcGluZyA9IE5VTEw7DQo+IEBAIC0xMzA1LDcgKzEzMTUs
NyBAQCBzdGF0aWMgaW50IGh2bWVtdWxfd3JpdGUoDQo+ICAgICAgICAgICAgcGZlYyB8PSBQRkVD
X3VzZXJfbW9kZTsNCj4gICAgDQo+ICAgICAgICByYyA9IGh2bWVtdWxfdmlydHVhbF90b19saW5l
YXIoDQo+IC0gICAgICAgIHNlZywgb2Zmc2V0LCBieXRlcywgJnJlcHMsIGh2bV9hY2Nlc3Nfd3Jp
dGUsIGh2bWVtdWxfY3R4dCwgJmFkZHIpOw0KPiArICAgICAgICBzZWcsIG9mZnNldCwgYnl0ZXMs
IE5VTEwsIGh2bV9hY2Nlc3Nfd3JpdGUsIGh2bWVtdWxfY3R4dCwgJmFkZHIpOw0KPiAgICAgICAg
aWYgKCByYyAhPSBYODZFTVVMX09LQVkgfHwgIWJ5dGVzICkNCj4gICAgICAgICAgICByZXR1cm4g
cmM7DQo+ICAgIA0KPiBAQCAtMTMzNiwxMyArMTM0NiwxMyBAQCBzdGF0aWMgaW50IGh2bWVtdWxf
cm13KA0KPiAgICB7DQo+ICAgICAgICBzdHJ1Y3QgaHZtX2VtdWxhdGVfY3R4dCAqaHZtZW11bF9j
dHh0ID0NCj4gICAgICAgICAgICBjb250YWluZXJfb2YoY3R4dCwgc3RydWN0IGh2bV9lbXVsYXRl
X2N0eHQsIGN0eHQpOw0KPiAtICAgIHVuc2lnbmVkIGxvbmcgYWRkciwgcmVwcyA9IDE7DQo+ICsg
ICAgdW5zaWduZWQgbG9uZyBhZGRyOw0KPiAgICAgICAgdWludDMyX3QgcGZlYyA9IFBGRUNfcGFn
ZV9wcmVzZW50IHwgUEZFQ193cml0ZV9hY2Nlc3M7DQo+ICAgICAgICBpbnQgcmM7DQo+ICAgICAg
ICB2b2lkICptYXBwaW5nID0gTlVMTDsNCj4gICAgDQo+ICAgICAgICByYyA9IGh2bWVtdWxfdmly
dHVhbF90b19saW5lYXIoDQo+IC0gICAgICAgIHNlZywgb2Zmc2V0LCBieXRlcywgJnJlcHMsIGh2
bV9hY2Nlc3Nfd3JpdGUsIGh2bWVtdWxfY3R4dCwgJmFkZHIpOw0KPiArICAgICAgICBzZWcsIG9m
ZnNldCwgYnl0ZXMsIE5VTEwsIGh2bV9hY2Nlc3Nfd3JpdGUsIGh2bWVtdWxfY3R4dCwgJmFkZHIp
Ow0KPiAgICAgICAgaWYgKCByYyAhPSBYODZFTVVMX09LQVkgfHwgIWJ5dGVzICkNCj4gICAgICAg
ICAgICByZXR1cm4gcmM7DQo+ICAgIA0KPiBAQCAtMTQ5MSwxNCArMTUwMSwxNCBAQCBzdGF0aWMg
aW50IGh2bWVtdWxfY21weGNoZygNCj4gICAgICAgIHN0cnVjdCBodm1fZW11bGF0ZV9jdHh0ICpo
dm1lbXVsX2N0eHQgPQ0KPiAgICAgICAgICAgIGNvbnRhaW5lcl9vZihjdHh0LCBzdHJ1Y3QgaHZt
X2VtdWxhdGVfY3R4dCwgY3R4dCk7DQo+ICAgICAgICBzdHJ1Y3QgdmNwdSAqY3VyciA9IGN1cnJl
bnQ7DQo+IC0gICAgdW5zaWduZWQgbG9uZyBhZGRyLCByZXBzID0gMTsNCj4gKyAgICB1bnNpZ25l
ZCBsb25nIGFkZHI7DQo+ICAgICAgICB1aW50MzJfdCBwZmVjID0gUEZFQ19wYWdlX3ByZXNlbnQg
fCBQRkVDX3dyaXRlX2FjY2VzczsNCj4gICAgICAgIHN0cnVjdCBodm1fdmNwdV9pbyAqdmlvID0g
JmN1cnItPmFyY2guaHZtLmh2bV9pbzsNCj4gICAgICAgIGludCByYzsNCj4gICAgICAgIHZvaWQg
Km1hcHBpbmcgPSBOVUxMOw0KPiAgICANCj4gICAgICAgIHJjID0gaHZtZW11bF92aXJ0dWFsX3Rv
X2xpbmVhcigNCj4gLSAgICAgICAgc2VnLCBvZmZzZXQsIGJ5dGVzLCAmcmVwcywgaHZtX2FjY2Vz
c193cml0ZSwgaHZtZW11bF9jdHh0LCAmYWRkcik7DQo+ICsgICAgICAgIHNlZywgb2Zmc2V0LCBi
eXRlcywgTlVMTCwgaHZtX2FjY2Vzc193cml0ZSwgaHZtZW11bF9jdHh0LCAmYWRkcik7DQo+ICAg
ICAgICBpZiAoIHJjICE9IFg4NkVNVUxfT0tBWSApDQo+ICAgICAgICAgICAgcmV0dXJuIHJjOw0K
PiAgICANCj4gQEAgLTIyOTIsMTEgKzIzMDIsMTEgQEAgc3RhdGljIGludCBodm1lbXVsX2ludmxw
ZygNCj4gICAgew0KPiAgICAgICAgc3RydWN0IGh2bV9lbXVsYXRlX2N0eHQgKmh2bWVtdWxfY3R4
dCA9DQo+ICAgICAgICAgICAgY29udGFpbmVyX29mKGN0eHQsIHN0cnVjdCBodm1fZW11bGF0ZV9j
dHh0LCBjdHh0KTsNCj4gLSAgICB1bnNpZ25lZCBsb25nIGFkZHIsIHJlcHMgPSAxOw0KPiArICAg
IHVuc2lnbmVkIGxvbmcgYWRkcjsNCj4gICAgICAgIGludCByYzsNCj4gICAgDQo+ICAgICAgICBy
YyA9IGh2bWVtdWxfdmlydHVhbF90b19saW5lYXIoDQo+IC0gICAgICAgIHNlZywgb2Zmc2V0LCAx
LCAmcmVwcywgaHZtX2FjY2Vzc19ub25lLCBodm1lbXVsX2N0eHQsICZhZGRyKTsNCj4gKyAgICAg
ICAgc2VnLCBvZmZzZXQsIDEsIE5VTEwsIGh2bV9hY2Nlc3Nfbm9uZSwgaHZtZW11bF9jdHh0LCAm
YWRkcik7DQo+ICAgIA0KPiAgICAgICAgaWYgKCByYyA9PSBYODZFTVVMX0VYQ0VQVElPTiApDQo+
ICAgICAgICB7DQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 15 08:49:54 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Jul 2019 08:49:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hmwg5-0002Gp-Bc; Mon, 15 Jul 2019 08:49:45 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=IBxS=VM=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hmwg4-0002Gj-31
 for xen-devel@lists.xenproject.org; Mon, 15 Jul 2019 08:49:44 +0000
X-Inumbo-ID: 75c8c294-a6dd-11e9-a7ce-cf8986793584
Received: from m4a0040g.houston.softwaregrp.com (unknown [15.124.2.86])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 75c8c294-a6dd-11e9-a7ce-cf8986793584;
 Mon, 15 Jul 2019 08:49:40 +0000 (UTC)
Received: FROM m4a0040g.houston.softwaregrp.com (15.120.17.147) BY
 m4a0040g.houston.softwaregrp.com WITH ESMTP; 
 Mon, 15 Jul 2019 08:49:34 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M4W0335.microfocus.com (2002:f78:1193::f78:1193) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Mon, 15 Jul 2019 08:32:56 +0000
Received: from NAM03-BY2-obe.outbound.protection.outlook.com (15.124.8.13) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Mon, 15 Jul 2019 08:32:56 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=Cvc/2FZ1UTB3zdnaUBSYKsWrESxZNr29fx5h/hoYFkgrm0dlg0uLwGsEpHvV287h5QEy6Z6RwcNhxSozAHXJnek4QWxlmygKn5PUwt25Gnm/vYy9IFG+1emwzf5FxuHabBB3xUg4Lxb/ZFpoImrh2rl7Vg4w6U9cyEkh6WJ3KwJDSgPV220Ln9Wl2zDov/jYgz9t47cfcKjP4cb746Hh/A0xu1Am/o0ZdrUFU2NAXhxn5qTtSAqLFjidavQzNs8GDZeyd2Ckm96S8LaFOj2WZwnt6RIMQGzIEr2jlx6c+gggv6DBzoFliBVVeC6PcePJA4mvyde5Pv4Awgu1aUtBfw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=ZRiRiwtMFSMFNasbCZjEFDpG14IsIYSHgeRffXU+Plc=;
 b=UPdYX5ZaVDmAiMcbKkrr8TtfcT25C6BWDJzBJbdhTh3p78JRRb8xVL9KvvH8i1M5wzrfcBo4heLasYw2LDHSAPfstbXCExWj002/7NcBUUv4nAkXtUdfN8R0j5d2bC+nNOZ+sOybwxfe06wq2MeWrqt4/4GKDRoNNEfIr9pvt3NuRZNgxLNwsDe0BXPNcHFdhwQUWdMJ3YZ3B2OGrg20XfgmAPcmXUkm/G56CBvPSDVYG9WTLdN7TCRh4Nd2Tnoh2nKoYY5W7aJobSnLsHVWopwgj0ySyPP+Iqf/Z/6oXwTAiPVBhygn44IfyUtOVxkD4fiv4144lbu52BWPzK73MA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2635.namprd18.prod.outlook.com (20.179.106.218) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.10; Mon, 15 Jul 2019 08:32:55 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Mon, 15 Jul 2019
 08:32:55 +0000
From: Jan Beulich <JBeulich@suse.com>
To: JulienGrall <julien.grall@arm.com>, Andrew Cooper
 <andrew.cooper3@citrix.com>, Ian Jackson <ian.jackson@citrix.com>, "George
 Dunlap" <George.Dunlap@eu.citrix.com>, StefanoStabellini
 <sstabellini@kernel.org>, Konrad Wilk <konrad.wilk@oracle.com>, Tim Deegan
 <tim@xen.org>, Wei Liu <wl@xen.org>
Thread-Topic: =?utf-8?B?UGluZ8KyOiBbUEFUQ0ggdjJdIHRpbWVyczogbGltaXQgaGVhcCBzaXpl?=
Thread-Index: AQHVOufm+Uxu9Bu39061UMrLHYBS6g==
Date: Mon, 15 Jul 2019 08:32:55 +0000
Message-ID: <0db0794b-f1bf-a338-6843-988523769875@suse.com>
References: <df25ad2a-89f1-37a6-3e2e-d1306fef121a@suse.com>
In-Reply-To: <df25ad2a-89f1-37a6-3e2e-d1306fef121a@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR07CA0018.eurprd07.prod.outlook.com
 (2603:10a6:6:2d::28) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 81aefbd1-96cd-447f-8fbe-08d708ff089c
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB2635; 
x-ms-traffictypediagnostic: DM6PR18MB2635:
x-ms-exchange-purlcount: 1
x-microsoft-antispam-prvs: <DM6PR18MB263514A8BE3E29513F50476DB3CF0@DM6PR18MB2635.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:189;
x-forefront-prvs: 00997889E7
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(39860400002)(396003)(366004)(346002)(376002)(136003)(199004)(189003)(110136005)(6116002)(26005)(3846002)(966005)(14454004)(31686004)(305945005)(446003)(53936002)(2616005)(11346002)(14444005)(8936002)(256004)(36756003)(186003)(81156014)(81166006)(316002)(6436002)(52116002)(86362001)(31696002)(6506007)(386003)(76176011)(66066001)(4326008)(53546011)(68736007)(476003)(102836004)(66946007)(6486002)(66556008)(66476007)(64756008)(66446008)(478600001)(71190400001)(71200400001)(7736002)(5660300002)(99286004)(25786009)(486006)(6512007)(6306002)(80792005)(2906002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2635;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: OlKL5WFMkMuQE4iWs1wuAio9xPWPBg9O1l0UxdWlJ1ydWt4Mr/KpOWh8vUy5j/7yg7VNv1O8aDmt5CXLIq1cA0RDxUpuC3oy+u2Ya1QGgsU/Y5Lqsmn9j2gGOrvHCQVR7zAuwrADcaEUcODoEbgOEYn7WrQ5sGH6H+/5185q1p+NQaLpypKZMbun0Rqa5cJj4+8e3Q0fAOCOt4SzsfdokuiMVplL6bUmkfUuG8nXLpZ2rDLxHSB0ro9G4U6Uh6E3GJzaT9UlPOaW41lyJAymSGbuhCivFxydfQZI2KjMLTzxR9Oe6OTOtGIvjzJXSweuaNmrpw5i91TPFxOXB3L6Rz7r1nsEqtywz9Z0f44jCgukDXKnnlqDC7ZfE7YKwzK6GRzCcjaBzDNI0Gxdd0VHfFZaiofQQclir0nL9qzKKIY=
Content-ID: <D8AA2B865A93AE489D3311EFB2E43C25@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 81aefbd1-96cd-447f-8fbe-08d708ff089c
X-MS-Exchange-CrossTenant-originalarrivaltime: 15 Jul 2019 08:32:55.1899 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2635
X-OriginatorOrg: suse.com
Subject: [Xen-devel] =?utf-8?q?Ping=C2=B2=3A_=5BPATCH_v2=5D_timers=3A_limi?=
 =?utf-8?q?t_heap_size?=
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDUuMDcuMjAxOSAxODowNiwgSmFuIEJldWxpY2ggd3JvdGU6DQo+Pj4+IE9uIDA1LjA2LjE5
IGF0IDA4OjUxLCAgd3JvdGU6DQo+PiBGaXJzdCBhbmQgZm9yZW1vc3QgbWFrZSB0aW1lcl9zb2Z0
aXJxX2FjdGlvbigpIGF2b2lkIGdyb3dpbmcgdGhlIGhlYXANCj4+IGlmIGl0cyBuZXcgc2l6ZSBj
YW4ndCBiZSBzdG9yZWQgd2l0aG91dCB0cnVuY2F0aW9uLiA2NGsgZW50cmllcyBpcyBhDQo+PiBs
b3QsIGFuZCBJIGRvbid0IHRoaW5rIHdlJ3JlIGF0IHJpc2sgb2YgYWN0dWFsbHkgcnVubmluZyBp
bnRvIHRoZSBpc3N1ZSwNCj4+IGJ1dCBJIGFsc28gdGhpbmsgaXQncyBiZXR0ZXIgbm90IHRvIGFs
bG93IGZvciBoYXJkIHRvIGRlYnVnIHByb2JsZW1zIHRvDQo+PiBvY2N1ciBpbiB0aGUgZmlyc3Qg
cGxhY2UuDQo+Pg0KPj4gRnVydGhlcm1vcmUgYWxzbyBhZGp1c3QgdGhlIGNvZGUgc3VjaCB0aGUg
c2l6ZS9saW1pdCBmaWVsZHMgYmVjb21pbmcNCj4+IHVuc2lnbmVkIGludCB3b3VsZCBhdCBsZWFz
dCB3b3JrIGZyb20gYSBtZXJlIHNpemluZyBwb2ludCBvZiB2aWV3LiBGb3INCj4+IHRoaXMgYWxz
byBzd2l0Y2ggdmFyaW91cyB1c2VzIG9mIHBsYWluIGludCB0byB1bnNpZ25lZCBpbnQuDQo+Pg0K
Pj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPg0KPj4gLS0t
DQo+PiB2MjogTG9nIChvbmNlKSB3aGVuIGhlYXAgbGltaXQgd291bGQgaGF2ZSBiZWVuIGV4Y2Vl
ZGVkLg0KPj4NCj4+IC0tLSBhL3hlbi9jb21tb24vdGltZXIuYw0KPj4gKysrIGIveGVuL2NvbW1v
bi90aW1lci5jDQo+PiBAQCAtNjMsOSArNjMsOSBAQCBzdGF0aWMgc3RydWN0IGhlYXBfbWV0YWRh
dGEgKmhlYXBfbWV0YWRhDQo+PiAgIH0NCj4+ICAgDQo+PiAgIC8qIFNpbmsgZG93biBlbGVtZW50
IEBwb3Mgb2YgQGhlYXAuICovDQo+PiAtc3RhdGljIHZvaWQgZG93bl9oZWFwKHN0cnVjdCB0aW1l
ciAqKmhlYXAsIGludCBwb3MpDQo+PiArc3RhdGljIHZvaWQgZG93bl9oZWFwKHN0cnVjdCB0aW1l
ciAqKmhlYXAsIHVuc2lnbmVkIGludCBwb3MpDQo+PiAgIHsNCj4+IC0gICAgaW50IHN6ID0gaGVh
cF9tZXRhZGF0YShoZWFwKS0+c2l6ZSwgbnh0Ow0KPj4gKyAgICB1bnNpZ25lZCBpbnQgc3ogPSBo
ZWFwX21ldGFkYXRhKGhlYXApLT5zaXplLCBueHQ7DQo+PiAgICAgICBzdHJ1Y3QgdGltZXIgKnQg
PSBoZWFwW3Bvc107DQo+PiAgIA0KPj4gICAgICAgd2hpbGUgKCAobnh0ID0gKHBvcyA8PCAxKSkg
PD0gc3ogKQ0KPj4gQEAgLTg0LDcgKzg0LDcgQEAgc3RhdGljIHZvaWQgZG93bl9oZWFwKHN0cnVj
dCB0aW1lciAqKmhlYQ0KPj4gICB9DQo+PiAgIA0KPj4gICAvKiBGbG9hdCBlbGVtZW50IEBwb3Mg
dXAgQGhlYXAuICovDQo+PiAtc3RhdGljIHZvaWQgdXBfaGVhcChzdHJ1Y3QgdGltZXIgKipoZWFw
LCBpbnQgcG9zKQ0KPj4gK3N0YXRpYyB2b2lkIHVwX2hlYXAoc3RydWN0IHRpbWVyICoqaGVhcCwg
dW5zaWduZWQgaW50IHBvcykNCj4+ICAgew0KPj4gICAgICAgc3RydWN0IHRpbWVyICp0ID0gaGVh
cFtwb3NdOw0KPj4gICANCj4+IEBAIC0xMDMsOCArMTAzLDggQEAgc3RhdGljIHZvaWQgdXBfaGVh
cChzdHJ1Y3QgdGltZXIgKipoZWFwLA0KPj4gICAvKiBEZWxldGUgQHQgZnJvbSBAaGVhcC4gUmV0
dXJuIFRSVUUgaWYgbmV3IHRvcCBvZiBoZWFwLiAqLw0KPj4gICBzdGF0aWMgaW50IHJlbW92ZV9m
cm9tX2hlYXAoc3RydWN0IHRpbWVyICoqaGVhcCwgc3RydWN0IHRpbWVyICp0KQ0KPj4gICB7DQo+
PiAtICAgIGludCBzeiA9IGhlYXBfbWV0YWRhdGEoaGVhcCktPnNpemU7DQo+PiAtICAgIGludCBw
b3MgPSB0LT5oZWFwX29mZnNldDsNCj4+ICsgICAgdW5zaWduZWQgaW50IHN6ID0gaGVhcF9tZXRh
ZGF0YShoZWFwKS0+c2l6ZTsNCj4+ICsgICAgdW5zaWduZWQgaW50IHBvcyA9IHQtPmhlYXBfb2Zm
c2V0Ow0KPj4gICANCj4+ICAgICAgIGlmICggdW5saWtlbHkocG9zID09IHN6KSApDQo+PiAgICAg
ICB7DQo+PiBAQCAtMTMwLDcgKzEzMCw3IEBAIHN0YXRpYyBpbnQgcmVtb3ZlX2Zyb21faGVhcChz
dHJ1Y3QgdGltZXINCj4+ICAgLyogQWRkIG5ldyBlbnRyeSBAdCB0byBAaGVhcC4gUmV0dXJuIFRS
VUUgaWYgbmV3IHRvcCBvZiBoZWFwLiAqLw0KPj4gICBzdGF0aWMgaW50IGFkZF90b19oZWFwKHN0
cnVjdCB0aW1lciAqKmhlYXAsIHN0cnVjdCB0aW1lciAqdCkNCj4+ICAgew0KPj4gLSAgICBpbnQg
c3ogPSBoZWFwX21ldGFkYXRhKGhlYXApLT5zaXplOw0KPj4gKyAgICB1bnNpZ25lZCBpbnQgc3og
PSBoZWFwX21ldGFkYXRhKGhlYXApLT5zaXplOw0KPj4gICANCj4+ICAgICAgIC8qIEZhaWwgaWYg
dGhlIGhlYXAgaXMgZnVsbC4gKi8NCj4+ICAgICAgIGlmICggdW5saWtlbHkoc3ogPT0gaGVhcF9t
ZXRhZGF0YShoZWFwKS0+bGltaXQpICkNCj4+IEBAIC00NjMsOSArNDYzLDE3IEBAIHN0YXRpYyB2
b2lkIHRpbWVyX3NvZnRpcnFfYWN0aW9uKHZvaWQpDQo+PiAgICAgICBpZiAoIHVubGlrZWx5KHRz
LT5saXN0ICE9IE5VTEwpICkNCj4+ICAgICAgIHsNCj4+ICAgICAgICAgICAvKiBvbGRfbGltaXQg
PT0gKDJebiktMTsgbmV3X2xpbWl0ID09ICgyXihuKzQpKS0xICovDQo+PiAtICAgICAgICBpbnQg
b2xkX2xpbWl0ID0gaGVhcF9tZXRhZGF0YShoZWFwKS0+bGltaXQ7DQo+PiAtICAgICAgICBpbnQg
bmV3X2xpbWl0ID0gKChvbGRfbGltaXQgKyAxKSA8PCA0KSAtIDE7DQo+PiAtICAgICAgICBzdHJ1
Y3QgdGltZXIgKipuZXdoZWFwID0geG1hbGxvY19hcnJheShzdHJ1Y3QgdGltZXIgKiwgbmV3X2xp
bWl0ICsNCj4+IDEpOw0KPj4gKyAgICAgICAgdW5zaWduZWQgaW50IG9sZF9saW1pdCA9IGhlYXBf
bWV0YWRhdGEoaGVhcCktPmxpbWl0Ow0KPj4gKyAgICAgICAgdW5zaWduZWQgaW50IG5ld19saW1p
dCA9ICgob2xkX2xpbWl0ICsgMSkgPDwgNCkgLSAxOw0KPj4gKyAgICAgICAgc3RydWN0IHRpbWVy
ICoqbmV3aGVhcCA9IE5VTEw7DQo+PiArDQo+PiArICAgICAgICAvKiBEb24ndCBncm93IHRoZSBo
ZWFwIGJleW9uZCB3aGF0IGlzIHJlcHJlc2VudGFibGUgaW4gaXRzDQo+PiBtZXRhZGF0YS4gKi8N
Cj4+ICsgICAgICAgIGlmICggbmV3X2xpbWl0ID09ICh0eXBlb2YoaGVhcF9tZXRhZGF0YShoZWFw
KS0+bGltaXQpKW5ld19saW1pdCAmJg0KPj4gKyAgICAgICAgICAgICBuZXdfbGltaXQgKyAxICkN
Cj4+ICsgICAgICAgICAgICBuZXdoZWFwID0geG1hbGxvY19hcnJheShzdHJ1Y3QgdGltZXIgKiwg
bmV3X2xpbWl0ICsgMSk7DQo+PiArICAgICAgICBlbHNlDQo+PiArICAgICAgICAgICAgcHJpbnRr
X29uY2UoWEVOTE9HX1dBUk5JTkcgIkNQVSV1OiB0aW1lciBoZWFwIGxpbWl0IHJlYWNoZWRcbiIs
DQo+PiArICAgICAgICAgICAgICAgICAgICAgICAgc21wX3Byb2Nlc3Nvcl9pZCgpKTsNCj4+ICAg
ICAgICAgICBpZiAoIG5ld2hlYXAgIT0gTlVMTCApDQo+PiAgICAgICAgICAgew0KPj4gICAgICAg
ICAgICAgICBzcGluX2xvY2tfaXJxKCZ0cy0+bG9jayk7DQo+PiBAQCAtNTQ0LDcgKzU0OSw3IEBA
IHN0YXRpYyB2b2lkIGR1bXBfdGltZXJxKHVuc2lnbmVkIGNoYXIga2UNCj4+ICAgICAgIHN0cnVj
dCB0aW1lcnMgKnRzOw0KPj4gICAgICAgdW5zaWduZWQgbG9uZyAgZmxhZ3M7DQo+PiAgICAgICBz
X3RpbWVfdCAgICAgICBub3cgPSBOT1coKTsNCj4+IC0gICAgaW50ICAgICAgICAgICAgaSwgajsN
Cj4+ICsgICAgdW5zaWduZWQgaW50ICAgaSwgajsNCj4+ICAgDQo+PiAgICAgICBwcmludGsoIkR1
bXBpbmcgdGltZXIgcXVldWVzOlxuIik7DQo+PiAgIA0KPj4gQEAgLTU1Niw3ICs1NjEsNyBAQCBz
dGF0aWMgdm9pZCBkdW1wX3RpbWVycSh1bnNpZ25lZCBjaGFyIGtlDQo+PiAgICAgICAgICAgc3Bp
bl9sb2NrX2lycXNhdmUoJnRzLT5sb2NrLCBmbGFncyk7DQo+PiAgICAgICAgICAgZm9yICggaiA9
IDE7IGogPD0gaGVhcF9tZXRhZGF0YSh0cy0+aGVhcCktPnNpemU7IGorKyApDQo+PiAgICAgICAg
ICAgICAgIGR1bXBfdGltZXIodHMtPmhlYXBbal0sIG5vdyk7DQo+PiAtICAgICAgICBmb3IgKCB0
ID0gdHMtPmxpc3QsIGogPSAwOyB0ICE9IE5VTEw7IHQgPSB0LT5saXN0X25leHQsIGorKyApDQo+
PiArICAgICAgICBmb3IgKCB0ID0gdHMtPmxpc3Q7IHQgIT0gTlVMTDsgdCA9IHQtPmxpc3RfbmV4
dCApDQo+PiAgICAgICAgICAgICAgIGR1bXBfdGltZXIodCwgbm93KTsNCj4+ICAgICAgICAgICBz
cGluX3VubG9ja19pcnFyZXN0b3JlKCZ0cy0+bG9jaywgZmxhZ3MpOw0KPj4gICAgICAgfQ0KPj4N
Cj4+DQo+Pg0KPj4NCj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18NCj4gWGVuLWRldmVsIG1haWxpbmcgbGlzdA0KPiBYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcNCj4gaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA0KPiANCg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 15 08:51:36 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Jul 2019 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 1hmwhp-0002vx-Q2; Mon, 15 Jul 2019 08:51:33 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=gpPh=VM=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hmwho-0002vn-HA
 for xen-devel@lists.xenproject.org; Mon, 15 Jul 2019 08:51:32 +0000
X-Inumbo-ID: bc3507c4-a6dd-11e9-908c-23c6fe2973da
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id bc3507c4-a6dd-11e9-908c-23c6fe2973da;
 Mon, 15 Jul 2019 08:51:29 +0000 (UTC)
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=Paul.Durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 Paul.Durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: z69mZlBJNJJnoBu71y68AwE/lqfLCjUop5wVhY0Y5OB/CvNBlh8ifdMaaev0xlnZFjqaYAj0k7
 9AfoPKqX4ESSDD4bezWhnla8za73Z+HttpRZByT59w+GQf9aceoZAnfViCTmZ23P7bCPGta6fx
 wSmPV9ECBCEmeOy6eIQxqu6j8BM+B4PKWJSF7Xk571RWRZlg3MvUVjkA48s8gDVpV1ldKDzBVq
 igBesoX3AY0yxwKKyH5eNP+ljUsFddjg7pXrY4+ux/+yCkjFVimoW3J+57yC0FVrctOBXQoPO0
 8wI=
X-SBRS: 2.7
X-MesageID: 2970055
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,493,1557201600"; 
   d="scan'208";a="2970055"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Jan Beulich' <JBeulich@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH] x86/hvm: make hvmemul_virtual_to_linear()'s reps
 parameter optional
Thread-Index: AQHVMAR4OjWE2hDEnkaj7tfjtET7f6bLdJaA
Date: Mon, 15 Jul 2019 08:51:25 +0000
Message-ID: <33b14e88ff2a4def90a4266c41617f71@AMSPEX02CL03.citrite.net>
References: <b31e57d7-0fff-ea12-ac47-191e88ff460d@suse.com>
In-Reply-To: <b31e57d7-0fff-ea12-ac47-191e88ff460d@suse.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] x86/hvm: make hvmemul_virtual_to_linear()'s
 reps parameter optional
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <Andrew.Cooper3@citrix.com>, Wei Liu <wl@xen.org>, Roger
 Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBKYW4gQmV1bGljaCA8SkJldWxp
Y2hAc3VzZS5jb20+DQo+IFNlbnQ6IDAxIEp1bHkgMjAxOSAxMzowMA0KPiBUbzogeGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnOyB4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcNCj4g
Q2M6IEFuZHJldyBDb29wZXIgPEFuZHJldy5Db29wZXIzQGNpdHJpeC5jb20+OyBXZWkgTGl1IDx3
bEB4ZW4ub3JnPjsgUm9nZXIgUGF1IE1vbm5lDQo+IDxyb2dlci5wYXVAY2l0cml4LmNvbT47IFBh
dWwgRHVycmFudCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+DQo+IFN1YmplY3Q6IFtQQVRDSF0g
eDg2L2h2bTogbWFrZSBodm1lbXVsX3ZpcnR1YWxfdG9fbGluZWFyKCkncyByZXBzIHBhcmFtZXRl
ciBvcHRpb25hbA0KPiANCj4gQSBtYWpvcml0eSBvZiBjYWxsZXJzIHdhbnRzIGp1c3QgYSBzaW5n
bGUgaXRlcmF0aW9uIGhhbmRsZWQuIEFsbG93IHRvDQo+IGV4cHJlc3MgdGhpcyBieSBwYXNzaW5n
IGluIGEgTlVMTCBwb2ludGVyLCBpbnN0ZWFkIG9mIHNldHRpbmcgdXAgYSBsb2NhbA0KPiB2YXJp
YWJsZSBqdXN0IHRvIGhvbGQgdGhlICIxIiB0byBwYXNzIGluIGhlcmUuDQo+IA0KPiBTaWduZWQt
b2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+DQoNClJldmlld2VkLWJ5OiBQ
YXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPg0KDQo+IC0tLQ0KPiBOb3RlIHRo
YXQgdGhpcyBjb25mbGljdHMgd2l0aCBhZGRpdGlvbnMvY2hhbmdlcyBtYWRlIGJ5ICJ4ODZlbXVs
Og0KPiBmdXJ0aGVyIHdvcmsiLiBXaGF0ZXZlciBnb2VzIGluIGxhdGVyIHdpbGwgbmVlZCByZS1i
YXNpbmcuDQo+IA0KPiAtLS0gYS94ZW4vYXJjaC94ODYvaHZtL2VtdWxhdGUuYw0KPiArKysgYi94
ZW4vYXJjaC94ODYvaHZtL2VtdWxhdGUuYw0KPiBAQCAtNzg4LDE0ICs3ODgsMTQgQEAgc3RhdGlj
IGludCBodm1lbXVsX3ZpcnR1YWxfdG9fbGluZWFyKA0KPiAgICAgICBlbnVtIHg4Nl9zZWdtZW50
IHNlZywNCj4gICAgICAgdW5zaWduZWQgbG9uZyBvZmZzZXQsDQo+ICAgICAgIHVuc2lnbmVkIGlu
dCBieXRlc19wZXJfcmVwLA0KPiAtICAgIHVuc2lnbmVkIGxvbmcgKnJlcHMsDQo+ICsgICAgdW5z
aWduZWQgbG9uZyAqcmVwc19wLA0KPiAgICAgICBlbnVtIGh2bV9hY2Nlc3NfdHlwZSBhY2Nlc3Nf
dHlwZSwNCj4gICAgICAgc3RydWN0IGh2bV9lbXVsYXRlX2N0eHQgKmh2bWVtdWxfY3R4dCwNCj4g
ICAgICAgdW5zaWduZWQgbG9uZyAqbGluZWFyKQ0KPiAgIHsNCj4gICAgICAgc3RydWN0IHNlZ21l
bnRfcmVnaXN0ZXIgKnJlZzsNCj4gICAgICAgaW50IG9rYXk7DQo+IC0gICAgdW5zaWduZWQgbG9u
ZyBtYXhfcmVwcyA9IDQwOTY7DQo+ICsgICAgdW5zaWduZWQgbG9uZyByZXBzID0gMTsNCj4gDQo+
ICAgICAgIGlmICggc2VnID09IHg4Nl9zZWdfbm9uZSApDQo+ICAgICAgIHsNCj4gQEAgLTgwMyw2
MiArODAzLDcyIEBAIHN0YXRpYyBpbnQgaHZtZW11bF92aXJ0dWFsX3RvX2xpbmVhcigNCj4gICAg
ICAgICAgIHJldHVybiBYODZFTVVMX09LQVk7DQo+ICAgICAgIH0NCj4gDQo+IC0gICAgLyoNCj4g
LSAgICAgKiBJZiBpbnRyb3NwZWN0aW9uIGhhcyBiZWVuIGVuYWJsZWQgZm9yIHRoaXMgZG9tYWlu
LCBhbmQgd2UncmUgZW11bGF0aW5nDQo+IC0gICAgICogYmVjYXNlIGEgdm1fcmVwbHkgYXNrZWQg
dXMgdG8gKGkuZS4gbm90IGRvaW5nIHJlZ3VsYXIgSU8pIHJlcHMgc2hvdWxkDQo+IC0gICAgICog
YmUgYXQgbW9zdCAxLCBzaW5jZSBvcHRpbWl6YXRpb24gbWlnaHQgb3RoZXJ3aXNlIGNhdXNlIGEg
c2luZ2xlDQo+IC0gICAgICogdm1fZXZlbnQgYmVpbmcgdHJpZ2dlcmVkIGZvciByZXBlYXRlZCB3
cml0ZXMgdG8gYSB3aG9sZSBwYWdlLg0KPiAtICAgICAqLw0KPiAtICAgIGlmICggdW5saWtlbHko
Y3VycmVudC0+ZG9tYWluLT5hcmNoLm1lbV9hY2Nlc3NfZW11bGF0ZV9lYWNoX3JlcCkgJiYNCj4g
LSAgICAgICAgIGN1cnJlbnQtPmFyY2gudm1fZXZlbnQtPmVtdWxhdGVfZmxhZ3MgIT0gMCApDQo+
IC0gICAgICAgbWF4X3JlcHMgPSAxOw0KPiArICAgIGlmICggcmVwc19wICkNCj4gKyAgICB7DQo+
ICsgICAgICAgIHVuc2lnbmVkIGxvbmcgbWF4X3JlcHMgPSA0MDk2Ow0KPiANCj4gLSAgICAvKg0K
PiAtICAgICAqIENsaXAgcmVwZXRpdGlvbnMgdG8gYXZvaWQgb3ZlcmZsb3cgd2hlbiBtdWx0aXBs
eWluZyBieSBAYnl0ZXNfcGVyX3JlcC4NCj4gLSAgICAgKiBUaGUgY2hvc2VuIG1heGltdW0gaXMg
dmVyeSBjb25zZXJ2YXRpdmUgYnV0IGl0J3Mgd2hhdCB3ZSB1c2UgaW4NCj4gLSAgICAgKiBodm1l
bXVsX2xpbmVhcl90b19waHlzKCkgc28gdGhlcmUgaXMgbm8gcG9pbnQgaW4gdXNpbmcgYSBsYXJn
ZXIgdmFsdWUuDQo+IC0gICAgICovDQo+IC0gICAgKnJlcHMgPSBtaW5fdCh1bnNpZ25lZCBsb25n
LCAqcmVwcywgbWF4X3JlcHMpOw0KPiArICAgICAgICAvKg0KPiArICAgICAgICAgKiBJZiBpbnRy
b3NwZWN0aW9uIGhhcyBiZWVuIGVuYWJsZWQgZm9yIHRoaXMgZG9tYWluLCBhbmQgd2UncmUNCj4g
KyAgICAgICAgICogZW11bGF0aW5nIGJlY2F1c2UgYSB2bV9yZXBseSBhc2tlZCB1cyB0byAoaS5l
LiBub3QgZG9pbmcgcmVndWxhciBJTykNCj4gKyAgICAgICAgICogcmVwcyBzaG91bGQgYmUgYXQg
bW9zdCAxLCBzaW5jZSBvcHRpbWl6YXRpb24gbWlnaHQgb3RoZXJ3aXNlIGNhdXNlIGENCj4gKyAg
ICAgICAgICogc2luZ2xlIHZtX2V2ZW50IGJlaW5nIHRyaWdnZXJlZCBmb3IgcmVwZWF0ZWQgd3Jp
dGVzIHRvIGEgd2hvbGUgcGFnZS4NCj4gKyAgICAgICAgICovDQo+ICsgICAgICAgIGlmICggdW5s
aWtlbHkoY3VycmVudC0+ZG9tYWluLT5hcmNoLm1lbV9hY2Nlc3NfZW11bGF0ZV9lYWNoX3JlcCkg
JiYNCj4gKyAgICAgICAgICAgICBjdXJyZW50LT5hcmNoLnZtX2V2ZW50LT5lbXVsYXRlX2ZsYWdz
ICE9IDAgKQ0KPiArICAgICAgICAgICBtYXhfcmVwcyA9IDE7DQo+ICsNCj4gKyAgICAgICAgLyoN
Cj4gKyAgICAgICAgICogQ2xpcCByZXBldGl0aW9ucyB0byBhdm9pZCBvdmVyZmxvdyB3aGVuIG11
bHRpcGx5aW5nIGJ5DQo+ICsgICAgICAgICAqIEBieXRlc19wZXJfcmVwLiBUaGUgY2hvc2VuIG1h
eGltdW0gaXMgdmVyeSBjb25zZXJ2YXRpdmUgYnV0IGl0J3MNCj4gKyAgICAgICAgICogd2hhdCB3
ZSB1c2UgaW4gaHZtZW11bF9saW5lYXJfdG9fcGh5cygpIHNvIHRoZXJlIGlzIG5vIHBvaW50IGlu
DQo+ICsgICAgICAgICAqIHVzaW5nIGEgbGFyZ2VyIHZhbHVlLg0KPiArICAgICAgICAgKi8NCj4g
KyAgICAgICAgcmVwcyA9ICpyZXBzX3AgPSBtaW5fdCh1bnNpZ25lZCBsb25nLCAqcmVwc19wLCBt
YXhfcmVwcyk7DQo+ICsgICAgfQ0KPiANCj4gICAgICAgcmVnID0gaHZtZW11bF9nZXRfc2VnX3Jl
ZyhzZWcsIGh2bWVtdWxfY3R4dCk7DQo+ICAgICAgIGlmICggSVNfRVJSKHJlZykgKQ0KPiAgICAg
ICAgICAgcmV0dXJuIC1QVFJfRVJSKHJlZyk7DQo+IA0KPiAtICAgIGlmICggKGh2bWVtdWxfY3R4
dC0+Y3R4dC5yZWdzLT5lZmxhZ3MgJiBYODZfRUZMQUdTX0RGKSAmJiAoKnJlcHMgPiAxKSApDQo+
ICsgICAgaWYgKCAoaHZtZW11bF9jdHh0LT5jdHh0LnJlZ3MtPmVmbGFncyAmIFg4Nl9FRkxBR1Nf
REYpICYmIChyZXBzID4gMSkgKQ0KPiAgICAgICB7DQo+ICAgICAgICAgICAvKg0KPiAgICAgICAg
ICAgICogeDg2X2VtdWxhdGUoKSBjbGlwcyB0aGUgcmVwZXRpdGlvbiBjb3VudCB0byBlbnN1cmUg
d2UgZG9uJ3Qgd3JhcA0KPiAgICAgICAgICAgICogdGhlIGVmZmVjdGl2ZS1hZGRyZXNzIGluZGV4
IHJlZ2lzdGVyLiBIZW5jZSB0aGlzIGFzc2VydGlvbiBob2xkcy4NCj4gICAgICAgICAgICAqLw0K
PiAtICAgICAgICBBU1NFUlQob2Zmc2V0ID49ICgoKnJlcHMgLSAxKSAqIGJ5dGVzX3Blcl9yZXAp
KTsNCj4gKyAgICAgICAgQVNTRVJUKG9mZnNldCA+PSAoKHJlcHMgLSAxKSAqIGJ5dGVzX3Blcl9y
ZXApKTsNCj4gICAgICAgICAgIG9rYXkgPSBodm1fdmlydHVhbF90b19saW5lYXJfYWRkcigNCj4g
LSAgICAgICAgICAgIHNlZywgcmVnLCBvZmZzZXQgLSAoKnJlcHMgLSAxKSAqIGJ5dGVzX3Blcl9y
ZXAsDQo+IC0gICAgICAgICAgICAqcmVwcyAqIGJ5dGVzX3Blcl9yZXAsIGFjY2Vzc190eXBlLA0K
PiArICAgICAgICAgICAgc2VnLCByZWcsIG9mZnNldCAtIChyZXBzIC0gMSkgKiBieXRlc19wZXJf
cmVwLA0KPiArICAgICAgICAgICAgcmVwcyAqIGJ5dGVzX3Blcl9yZXAsIGFjY2Vzc190eXBlLA0K
PiAgICAgICAgICAgICAgIGh2bWVtdWxfZ2V0X3NlZ19yZWcoeDg2X3NlZ19jcywgaHZtZW11bF9j
dHh0KSwgbGluZWFyKTsNCj4gLSAgICAgICAgKmxpbmVhciArPSAoKnJlcHMgLSAxKSAqIGJ5dGVz
X3Blcl9yZXA7DQo+ICsgICAgICAgICpsaW5lYXIgKz0gKHJlcHMgLSAxKSAqIGJ5dGVzX3Blcl9y
ZXA7DQo+ICAgICAgICAgICBpZiAoIGh2bWVtdWxfY3R4dC0+Y3R4dC5hZGRyX3NpemUgIT0gNjQg
KQ0KPiAgICAgICAgICAgICAgICpsaW5lYXIgPSAodWludDMyX3QpKmxpbmVhcjsNCj4gICAgICAg
fQ0KPiAgICAgICBlbHNlDQo+ICAgICAgIHsNCj4gICAgICAgICAgIG9rYXkgPSBodm1fdmlydHVh
bF90b19saW5lYXJfYWRkcigNCj4gLSAgICAgICAgICAgIHNlZywgcmVnLCBvZmZzZXQsICpyZXBz
ICogYnl0ZXNfcGVyX3JlcCwgYWNjZXNzX3R5cGUsDQo+ICsgICAgICAgICAgICBzZWcsIHJlZywg
b2Zmc2V0LCByZXBzICogYnl0ZXNfcGVyX3JlcCwgYWNjZXNzX3R5cGUsDQo+ICAgICAgICAgICAg
ICAgaHZtZW11bF9nZXRfc2VnX3JlZyh4ODZfc2VnX2NzLCBodm1lbXVsX2N0eHQpLCBsaW5lYXIp
Ow0KPiAgICAgICB9DQo+IA0KPiAgICAgICBpZiAoIG9rYXkgKQ0KPiAgICAgICAgICAgcmV0dXJu
IFg4NkVNVUxfT0tBWTsNCj4gDQo+IC0gICAgLyogSWYgdGhpcyBpcyBhIHN0cmluZyBvcGVyYXRp
b24sIGVtdWxhdGUgZWFjaCBpdGVyYXRpb24gc2VwYXJhdGVseS4gKi8NCj4gLSAgICBpZiAoICpy
ZXBzICE9IDEgKQ0KPiAtICAgICAgICByZXR1cm4gWDg2RU1VTF9VTkhBTkRMRUFCTEU7DQo+ICsg
ICAgaWYgKCByZXBzX3AgKQ0KPiArICAgIHsNCj4gKyAgICAgICAgLyogSWYgdGhpcyBpcyBhIHN0
cmluZyBvcGVyYXRpb24sIGVtdWxhdGUgZWFjaCBpdGVyYXRpb24gc2VwYXJhdGVseS4gKi8NCj4g
KyAgICAgICAgaWYgKCByZXBzICE9IDEgKQ0KPiArICAgICAgICAgICAgcmV0dXJuIFg4NkVNVUxf
VU5IQU5ETEVBQkxFOw0KPiArDQo+ICsgICAgICAgICpyZXBzX3AgPSAwOw0KPiArICAgIH0NCj4g
DQo+ICAgICAgIC8qDQo+ICAgICAgICAqIExlYXZlIGV4Y2VwdGlvbiBpbmplY3Rpb24gdG8gdGhl
IGNhbGxlciBmb3Igbm9uLXVzZXIgc2VnbWVudHM6IFdlDQo+ICAgICAgICAqIG5laXRoZXIga25v
dyB0aGUgZXhhY3QgZXJyb3IgY29kZSB0byBiZSB1c2VkLCBub3IgY2FuIHdlIGVhc2lseQ0KPiAg
ICAgICAgKiBkZXRlcm1pbmUgdGhlIGtpbmQgb2YgZXhjZXB0aW9uICgjR1Agb3IgI1RTKSBpbiB0
aGF0IGNhc2UuDQo+ICAgICAgICAqLw0KPiAtICAgICpyZXBzID0gMDsNCj4gICAgICAgaWYgKCBp
c194ODZfdXNlcl9zZWdtZW50KHNlZykgKQ0KPiAgICAgICAgICAgeDg2X2VtdWxfaHdfZXhjZXB0
aW9uKChzZWcgPT0geDg2X3NlZ19zcykNCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICA/IFRSQVBfc3RhY2tfZXJyb3INCj4gQEAgLTEyMDEsNyArMTIxMSw3IEBAIHN0YXRpYyBpbnQg
X19odm1lbXVsX3JlYWQoDQo+ICAgICAgIGVudW0gaHZtX2FjY2Vzc190eXBlIGFjY2Vzc190eXBl
LA0KPiAgICAgICBzdHJ1Y3QgaHZtX2VtdWxhdGVfY3R4dCAqaHZtZW11bF9jdHh0KQ0KPiAgIHsN
Cj4gLSAgICB1bnNpZ25lZCBsb25nIGFkZHIsIHJlcHMgPSAxOw0KPiArICAgIHVuc2lnbmVkIGxv
bmcgYWRkcjsNCj4gICAgICAgdWludDMyX3QgcGZlYyA9IFBGRUNfcGFnZV9wcmVzZW50Ow0KPiAg
ICAgICBpbnQgcmM7DQo+IA0KPiBAQCAtMTIxMyw3ICsxMjIzLDcgQEAgc3RhdGljIGludCBfX2h2
bWVtdWxfcmVhZCgNCj4gICAgICAgICAgIHBmZWMgfD0gUEZFQ19pbnNuX2ZldGNoOw0KPiANCj4g
ICAgICAgcmMgPSBodm1lbXVsX3ZpcnR1YWxfdG9fbGluZWFyKA0KPiAtICAgICAgICBzZWcsIG9m
ZnNldCwgYnl0ZXMsICZyZXBzLCBhY2Nlc3NfdHlwZSwgaHZtZW11bF9jdHh0LCAmYWRkcik7DQo+
ICsgICAgICAgIHNlZywgb2Zmc2V0LCBieXRlcywgTlVMTCwgYWNjZXNzX3R5cGUsIGh2bWVtdWxf
Y3R4dCwgJmFkZHIpOw0KPiAgICAgICBpZiAoIHJjICE9IFg4NkVNVUxfT0tBWSB8fCAhYnl0ZXMg
KQ0KPiAgICAgICAgICAgcmV0dXJuIHJjOw0KPiANCj4gQEAgLTEyOTQsNyArMTMwNCw3IEBAIHN0
YXRpYyBpbnQgaHZtZW11bF93cml0ZSgNCj4gICB7DQo+ICAgICAgIHN0cnVjdCBodm1fZW11bGF0
ZV9jdHh0ICpodm1lbXVsX2N0eHQgPQ0KPiAgICAgICAgICAgY29udGFpbmVyX29mKGN0eHQsIHN0
cnVjdCBodm1fZW11bGF0ZV9jdHh0LCBjdHh0KTsNCj4gLSAgICB1bnNpZ25lZCBsb25nIGFkZHIs
IHJlcHMgPSAxOw0KPiArICAgIHVuc2lnbmVkIGxvbmcgYWRkcjsNCj4gICAgICAgdWludDMyX3Qg
cGZlYyA9IFBGRUNfcGFnZV9wcmVzZW50IHwgUEZFQ193cml0ZV9hY2Nlc3M7DQo+ICAgICAgIGlu
dCByYzsNCj4gICAgICAgdm9pZCAqbWFwcGluZyA9IE5VTEw7DQo+IEBAIC0xMzA1LDcgKzEzMTUs
NyBAQCBzdGF0aWMgaW50IGh2bWVtdWxfd3JpdGUoDQo+ICAgICAgICAgICBwZmVjIHw9IFBGRUNf
dXNlcl9tb2RlOw0KPiANCj4gICAgICAgcmMgPSBodm1lbXVsX3ZpcnR1YWxfdG9fbGluZWFyKA0K
PiAtICAgICAgICBzZWcsIG9mZnNldCwgYnl0ZXMsICZyZXBzLCBodm1fYWNjZXNzX3dyaXRlLCBo
dm1lbXVsX2N0eHQsICZhZGRyKTsNCj4gKyAgICAgICAgc2VnLCBvZmZzZXQsIGJ5dGVzLCBOVUxM
LCBodm1fYWNjZXNzX3dyaXRlLCBodm1lbXVsX2N0eHQsICZhZGRyKTsNCj4gICAgICAgaWYgKCBy
YyAhPSBYODZFTVVMX09LQVkgfHwgIWJ5dGVzICkNCj4gICAgICAgICAgIHJldHVybiByYzsNCj4g
DQo+IEBAIC0xMzM2LDEzICsxMzQ2LDEzIEBAIHN0YXRpYyBpbnQgaHZtZW11bF9ybXcoDQo+ICAg
ew0KPiAgICAgICBzdHJ1Y3QgaHZtX2VtdWxhdGVfY3R4dCAqaHZtZW11bF9jdHh0ID0NCj4gICAg
ICAgICAgIGNvbnRhaW5lcl9vZihjdHh0LCBzdHJ1Y3QgaHZtX2VtdWxhdGVfY3R4dCwgY3R4dCk7
DQo+IC0gICAgdW5zaWduZWQgbG9uZyBhZGRyLCByZXBzID0gMTsNCj4gKyAgICB1bnNpZ25lZCBs
b25nIGFkZHI7DQo+ICAgICAgIHVpbnQzMl90IHBmZWMgPSBQRkVDX3BhZ2VfcHJlc2VudCB8IFBG
RUNfd3JpdGVfYWNjZXNzOw0KPiAgICAgICBpbnQgcmM7DQo+ICAgICAgIHZvaWQgKm1hcHBpbmcg
PSBOVUxMOw0KPiANCj4gICAgICAgcmMgPSBodm1lbXVsX3ZpcnR1YWxfdG9fbGluZWFyKA0KPiAt
ICAgICAgICBzZWcsIG9mZnNldCwgYnl0ZXMsICZyZXBzLCBodm1fYWNjZXNzX3dyaXRlLCBodm1l
bXVsX2N0eHQsICZhZGRyKTsNCj4gKyAgICAgICAgc2VnLCBvZmZzZXQsIGJ5dGVzLCBOVUxMLCBo
dm1fYWNjZXNzX3dyaXRlLCBodm1lbXVsX2N0eHQsICZhZGRyKTsNCj4gICAgICAgaWYgKCByYyAh
PSBYODZFTVVMX09LQVkgfHwgIWJ5dGVzICkNCj4gICAgICAgICAgIHJldHVybiByYzsNCj4gDQo+
IEBAIC0xNDkxLDE0ICsxNTAxLDE0IEBAIHN0YXRpYyBpbnQgaHZtZW11bF9jbXB4Y2hnKA0KPiAg
ICAgICBzdHJ1Y3QgaHZtX2VtdWxhdGVfY3R4dCAqaHZtZW11bF9jdHh0ID0NCj4gICAgICAgICAg
IGNvbnRhaW5lcl9vZihjdHh0LCBzdHJ1Y3QgaHZtX2VtdWxhdGVfY3R4dCwgY3R4dCk7DQo+ICAg
ICAgIHN0cnVjdCB2Y3B1ICpjdXJyID0gY3VycmVudDsNCj4gLSAgICB1bnNpZ25lZCBsb25nIGFk
ZHIsIHJlcHMgPSAxOw0KPiArICAgIHVuc2lnbmVkIGxvbmcgYWRkcjsNCj4gICAgICAgdWludDMy
X3QgcGZlYyA9IFBGRUNfcGFnZV9wcmVzZW50IHwgUEZFQ193cml0ZV9hY2Nlc3M7DQo+ICAgICAg
IHN0cnVjdCBodm1fdmNwdV9pbyAqdmlvID0gJmN1cnItPmFyY2guaHZtLmh2bV9pbzsNCj4gICAg
ICAgaW50IHJjOw0KPiAgICAgICB2b2lkICptYXBwaW5nID0gTlVMTDsNCj4gDQo+ICAgICAgIHJj
ID0gaHZtZW11bF92aXJ0dWFsX3RvX2xpbmVhcigNCj4gLSAgICAgICAgc2VnLCBvZmZzZXQsIGJ5
dGVzLCAmcmVwcywgaHZtX2FjY2Vzc193cml0ZSwgaHZtZW11bF9jdHh0LCAmYWRkcik7DQo+ICsg
ICAgICAgIHNlZywgb2Zmc2V0LCBieXRlcywgTlVMTCwgaHZtX2FjY2Vzc193cml0ZSwgaHZtZW11
bF9jdHh0LCAmYWRkcik7DQo+ICAgICAgIGlmICggcmMgIT0gWDg2RU1VTF9PS0FZICkNCj4gICAg
ICAgICAgIHJldHVybiByYzsNCj4gDQo+IEBAIC0yMjkyLDExICsyMzAyLDExIEBAIHN0YXRpYyBp
bnQgaHZtZW11bF9pbnZscGcoDQo+ICAgew0KPiAgICAgICBzdHJ1Y3QgaHZtX2VtdWxhdGVfY3R4
dCAqaHZtZW11bF9jdHh0ID0NCj4gICAgICAgICAgIGNvbnRhaW5lcl9vZihjdHh0LCBzdHJ1Y3Qg
aHZtX2VtdWxhdGVfY3R4dCwgY3R4dCk7DQo+IC0gICAgdW5zaWduZWQgbG9uZyBhZGRyLCByZXBz
ID0gMTsNCj4gKyAgICB1bnNpZ25lZCBsb25nIGFkZHI7DQo+ICAgICAgIGludCByYzsNCj4gDQo+
ICAgICAgIHJjID0gaHZtZW11bF92aXJ0dWFsX3RvX2xpbmVhcigNCj4gLSAgICAgICAgc2VnLCBv
ZmZzZXQsIDEsICZyZXBzLCBodm1fYWNjZXNzX25vbmUsIGh2bWVtdWxfY3R4dCwgJmFkZHIpOw0K
PiArICAgICAgICBzZWcsIG9mZnNldCwgMSwgTlVMTCwgaHZtX2FjY2Vzc19ub25lLCBodm1lbXVs
X2N0eHQsICZhZGRyKTsNCj4gDQo+ICAgICAgIGlmICggcmMgPT0gWDg2RU1VTF9FWENFUFRJT04g
KQ0KPiAgICAgICB7DQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 15 08:52:39 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Jul 2019 08:52:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hmwit-000317-4R; Mon, 15 Jul 2019 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=qxeU=VM=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1hmwir-000310-Mf
 for xen-devel@lists.xenproject.org; Mon, 15 Jul 2019 08:52:37 +0000
X-Inumbo-ID: e3d26a0a-a6dd-11e9-8980-bc764e045a96
Received: from EUR03-VE1-obe.outbound.protection.outlook.com (unknown
 [40.107.5.122]) by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e3d26a0a-a6dd-11e9-8980-bc764e045a96;
 Mon, 15 Jul 2019 08:52:36 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=hXJkduPzaF+qTSIhfL9V2vsiEOB6N3RDn94K7wd3YiVyx3URtueq+pdkXa//ILNFxePjC3JUUy0WqHB9BnmGbWPhrDnmnrD/QD7JItFJHLxtQSsc8qwXwSsKahMQkxgpidR9tU3n+fN47V/Psy0bg6M0rdUYmVfdSy4dQ4yewk30y9CaK0sVM1WmeoLOcEQnTE/S0o4ETL6ojJ1aN7E6shIAG6NS2pxyZ1KweL/DaDnG/ANQ4GRDnWlAkeet3x8s9DZUAZM0TIL8t9pFRSoE8AJ73E4/DWRqcEGzvtzzztZweWrl0SX4DV+j6APfEyCkzGi7/R07SZjF8DbyKra6IQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=aUOfx48OOW+cJQkhRTSCk8RvylAvCFOTuZKA+tDh/fg=;
 b=O2HQ3nL7kxZpAJ05b0YHGb+612PBDQmZZ8U4HgaMSx3eIKlXcw8+FLScByWurMkgf7TCMBfeFf4EuGO8ZTNzGReWnBPfRz+e5smokfAcg+dZPeLh8mfy2s1qZ8Z1DuwafZ1lRowx/OOa6u5roamQi/5gOIxx8FMGE+WgjxnqIfwtfJ+znLxMRQjgxVC+T+I5MqOjZFYLVoj1W5Be7MB3sB5UJAftFaJFRtQe99GYyN3WqDRgka/oPQozAwYWQGlTBDXDoiPekKmPbsN5LXwvKQCNVkQy5x1sWxleMml+/dB/hL/d9IXqUz1EL0AfdZ0RgbzZ8lq7e1WePfj0A0Wamg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=bitdefender.com;dmarc=pass action=none
 header.from=bitdefender.com;dkim=pass header.d=bitdefender.com;arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=bitdefender.onmicrosoft.com; s=selector1-bitdefender-onmicrosoft-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=aUOfx48OOW+cJQkhRTSCk8RvylAvCFOTuZKA+tDh/fg=;
 b=edsfh8dIk4BMXETV5olKybXg4R7obmmOIijzh6W2Dnml3LShHTvqZATGbF/IrmjmzFwBuy3kj/0EbpHmkrR/N032NGk7xPDL9XcoktMML3v7GLYLdPS/mf+WxvM9RwS46nLSZz7bUCkmiDNRPhPaMcB2xzqmohDhwUxrZ14kQGM=
Received: from VI1PR0202MB2928.eurprd02.prod.outlook.com (10.171.106.11) by
 VI1PR0202MB3504.eurprd02.prod.outlook.com (52.134.18.11) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.14; Mon, 15 Jul 2019 08:52:32 +0000
Received: from VI1PR0202MB2928.eurprd02.prod.outlook.com
 ([fe80::299d:c795:8b09:fc03]) by VI1PR0202MB2928.eurprd02.prod.outlook.com
 ([fe80::299d:c795:8b09:fc03%8]) with mapi id 15.20.2073.012; Mon, 15 Jul 2019
 08:52:32 +0000
From: Alexandru Stefan ISAILA <aisaila@bitdefender.com>
To: Jan Beulich <JBeulich@suse.com>, Tamas K Lengyel <tamas@tklengyel.com>
Thread-Topic: [PATCH v7] x86/emulate: Send vm_event from emulate
Thread-Index: AQHVMY4Gmux1Y/IiSU2ZKtKyOfOCuKbFtNiAgACKMgCABTMcAA==
Date: Mon, 15 Jul 2019 08:52:31 +0000
Message-ID: <46da0d27-7960-6d51-265b-94456bc4790a@bitdefender.com>
References: <20190703105639.23081-1-aisaila@bitdefender.com>
 <CABfawhk19LTiO5bDbVMW2u1mmmnexNJS3Df=y6XtUzvKc8APvw@mail.gmail.com>
 <2bdd4726-0629-e452-2bc3-c5109db3c0c3@suse.com>
In-Reply-To: <2bdd4726-0629-e452-2bc3-c5109db3c0c3@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: MR2P264CA0058.FRAP264.PROD.OUTLOOK.COM
 (2603:10a6:500:31::22) To VI1PR0202MB2928.eurprd02.prod.outlook.com
 (2603:10a6:800:e3::11)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=aisaila@bitdefender.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [91.199.104.253]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: eb8f5e21-ee56-4610-4eb6-08d70901c5f8
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(5600148)(711020)(4605104)(1401327)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7193020);
 SRVR:VI1PR0202MB3504; 
x-ms-traffictypediagnostic: VI1PR0202MB3504:|VI1PR0202MB3504:
x-microsoft-antispam-prvs: <VI1PR0202MB35048C280D5A6A0FED20E434ABCF0@VI1PR0202MB3504.eurprd02.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7219;
x-forefront-prvs: 00997889E7
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(979002)(39860400002)(396003)(346002)(136003)(366004)(376002)(199004)(189003)(3846002)(6116002)(5660300002)(6486002)(54906003)(110136005)(31686004)(14454004)(6246003)(7736002)(6436002)(8936002)(256004)(4326008)(6512007)(53936002)(486006)(68736007)(71200400001)(71190400001)(8676002)(86362001)(31696002)(99286004)(81166006)(81156014)(316002)(2906002)(229853002)(11346002)(476003)(2616005)(446003)(186003)(76176011)(66446008)(64756008)(66556008)(66476007)(66946007)(478600001)(102836004)(52116002)(26005)(6506007)(386003)(53546011)(66066001)(305945005)(36756003)(25786009)(969003)(989001)(999001)(1009001)(1019001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:VI1PR0202MB3504;
 H:VI1PR0202MB2928.eurprd02.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: bitdefender.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: JD9s0ihmN6Ccw48YTreWtaFR+MebJWc3ZJSqJs2744MDIQMe4hSXX9l9c8VWCMtK4qATt28wT/9JiOb0VoNaahkPur3Q/GJT1FllLY6XJXq5RcJ+S01xHqHeP8z5e+5DML8cUDqP9u8NCwhvOhqVsXTkRLpj4R28htQrvG2cgiw39F1auf8ZWni8Q6vrFWAnUBvNRYMMwkrOe/3b7P3WinIIo6FJKSqpPnBSSc6+Y2VB+DV/Jija4ybVSh/nd7L3SKT1vck/y6cT3zQHc7uEcvaVfKynl07Y8t1wRAMSceLvygEph9bA2VIQVx1r6BhTPSQYtgW7gy85kSiERFN9CYI/upatDJjbJJ0ntD0uJ1fkFIcjjV0fdR5Yw+S98fDOXYYC+KzKyhCuvREW4sXCN7z+h4v1oeQZDcXERGJpzys=
Content-ID: <29DE79FA23E91C479C4A645B4055CADA@eurprd02.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: bitdefender.com
X-MS-Exchange-CrossTenant-Network-Message-Id: eb8f5e21-ee56-4610-4eb6-08d70901c5f8
X-MS-Exchange-CrossTenant-originalarrivaltime: 15 Jul 2019 08:52:31.9608 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 487baf29-f1da-469a-9221-243f830c36f3
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: aisaila@bbu.bitdefender.biz
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0202MB3504
Subject: Re: [Xen-devel] [PATCH v7] x86/emulate: Send vm_event from emulate
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Petre Ovidiu PIRCALABU <ppircalabu@bitdefender.com>,
 "wl@xen.org" <wl@xen.org>,
 "rcojocaru@bitdefender.com" <rcojocaru@bitdefender.com>,
 "george.dunlap@eu.citrix.com" <george.dunlap@eu.citrix.com>,
 "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>,
 "paul.durrant@citrix.com" <paul.durrant@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 "roger.pau@citrix.com" <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

DQoNCk9uIDEyLjA3LjIwMTkgMDQ6MjgsIEphbiBCZXVsaWNoIHdyb3RlOg0KPiBPbiAxMS4wNy4y
MDE5IDE5OjEzLCBUYW1hcyBLIExlbmd5ZWwgd3JvdGU6DQo+Pj4gQEAgLTYyOSw2ICs2OTcsMTQg
QEAgc3RhdGljIHZvaWQgKmh2bWVtdWxfbWFwX2xpbmVhcl9hZGRyKA0KPj4+DQo+Pj4gICAgICAg
ICAgICAgICAgQVNTRVJUKHAybXQgPT0gcDJtX3JhbV9sb2dkaXJ0eSB8fCAhcDJtX2lzX3JlYWRv
bmx5KHAybXQpKTsNCj4+PiAgICAgICAgICAgIH0NCj4+PiArDQo+Pj4gKyAgICAgICAgaWYgKCBj
dXJyLT5hcmNoLnZtX2V2ZW50ICYmDQo+Pj4gKyAgICAgICAgICAgIGN1cnItPmFyY2gudm1fZXZl
bnQtPnNlbmRfZXZlbnQgJiYNCj4+DQo+PiBXaHkgbm90IGZvbGQgdGhlc2UgY2hlY2tzIGludG8g
aHZtX2VtdWxhdGVfc2VuZF92bV9ldmVudCBzaW5jZS4uDQo+IA0KPiBJIGhhZCBhc2tlZCBmb3Ig
YXQgbGVhc3QgdGhlIGZpcnN0IG9mIHRoZSBjaGVja3MgdG8gYmUgcHVsbGVkDQo+IG91dCBvZiB0
aGUgZnVuY3Rpb24sIGZvciB0aGUgY29tbW9uIGNhc2UgdG8gYmUgYWZmZWN0ZWQgYXMNCj4gbGl0
dGxlIGFzIHBvc3NpYmxlLg0KPiANCj4+PiAtLS0gYS94ZW4vYXJjaC94ODYvaHZtL2h2bS5jDQo+
Pj4gKysrIGIveGVuL2FyY2gveDg2L2h2bS9odm0uYw0KPj4+IEBAIC0zMjI0LDYgKzMyMjQsMTQg
QEAgc3RhdGljIGVudW0gaHZtX3RyYW5zbGF0aW9uX3Jlc3VsdCBfX2h2bV9jb3B5KA0KPj4+ICAg
ICAgICAgICAgICAgIHJldHVybiBIVk1UUkFOU19iYWRfZ2ZuX3RvX21mbjsNCj4+PiAgICAgICAg
ICAgIH0NCj4+Pg0KPj4+ICsgICAgICAgIGlmICggdW5saWtlbHkodi0+YXJjaC52bV9ldmVudCkg
JiYNCj4+PiArICAgICAgICAgICAgdi0+YXJjaC52bV9ldmVudC0+c2VuZF9ldmVudCAmJg0KPj4N
Cj4+IC4uIHlvdSBzZWVtIHRvIGp1c3QgcmVwZWF0IHRoZW0gaGVyZSBhZ2Fpbj8NCj4gDQo+IEkg
YWdyZWUgdGhhdCB0aGUgZHVwbGljYXRpb24gbWFrZXMgbm8gc2Vuc2UuDQo+IA0KDQpUaGUgZmly
c3QgY2hlY2sgaXMgb24gdGhlIGh2bWVtdWxfbWFwX2xpbmVhcl9hZGRyKCkgcGF0aCBhbmQgdGhl
IHNlY29uZCANCmlzIG9uIGh2bWVtdWxfaW5zbl9mZXRjaCgpIHBhdGguIFRoZXJlIGFyZSAyIGRp
c3RpbmN0IHdheXMgdG8gcmVhY2ggdGhhdCANCmlmIGFuZCB0aGVyZWZvcmUgdGhlIGNoZWNrIGlz
IG5vdCBkdXBsaWNhdGVkLg0KDQpUaGFua3MsDQpBbGV4DQpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 15 08:54:27 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Jul 2019 08:54:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hmwkc-00039y-Nj; Mon, 15 Jul 2019 08:54:26 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=IBxS=VM=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hmwkb-00039q-7y
 for xen-devel@lists.xenproject.org; Mon, 15 Jul 2019 08:54:25 +0000
X-Inumbo-ID: 18c2f186-a6de-11e9-83a5-3b315de60ac3
Received: from m9a0003g.houston.softwaregrp.com (unknown [15.124.64.68])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 18c2f186-a6de-11e9-83a5-3b315de60ac3;
 Mon, 15 Jul 2019 08:54:21 +0000 (UTC)
Received: FROM m9a0003g.houston.softwaregrp.com (15.121.0.190) BY
 m9a0003g.houston.softwaregrp.com WITH ESMTP; 
 Mon, 15 Jul 2019 08:54:07 +0000
Received: from M4W0335.microfocus.com (2002:f78:1193::f78:1193) by
 M9W0067.microfocus.com (2002:f79:be::f79:be) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Mon, 15 Jul 2019 08:34:20 +0000
Received: from NAM03-BY2-obe.outbound.protection.outlook.com (15.124.8.11) by
 M4W0335.microfocus.com (15.120.17.147) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Mon, 15 Jul 2019 08:34:20 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=bLQykAz9HOWZyG2SYkwvamhD/njEGhOx2L47BFUDcHm/QWMU3IGSQwL0A/tn6rid34A+vLmZQFD1weOGNVJYreEPZbnYOaLWV47Dhnq+gimSjFXrlPfx3ubU5Y0moSCU8QyJC107MxQJgDFib4zaNvH5FJVfMUkEkG6PYqDrkyl4jh6I5/ZZZX90TAcrS19k7F0DMUk91xvfiulDeZJ4ASW2GRmUknhA97TLFUe5SmGhT0H1OaWn8k4Qf/5F6DxPuPXckt+1Q9hbHcuGP3+WS35elvhaOx6UMyo3c+BVz1ud/mtyNPJaiD84c3Rfxu7JxW+AccGWmYtN3aB6BOGmJA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=a1uMY7asc4TqteyDmOd4nTPByM/gEaE6kZ0hJJgNZUA=;
 b=X8a4OkWXxaeQTXTL8uA3kvCFbV6N+LLu2AEYpGHpM/LXOomxmp0t6jsAi84hMfqRdiqpBesat7MTZW3m4DzPmukco0K6joP/jYlVw/V9/h4O1HO9mUMoz2KV5IzNnhqcMXfiws1Ne0cqdZnKbTieA658McgT8fRgEuGHHQXoMzEB/oZMQ5XryC7JQSEHnA68MH3GKlYQOGxwhKabMyltd5SWps8E56kk7V+h1+2TAMSzwL0J+MpAu9qiXGILqJ+q3/SGweBmVQ2c8GBKfV7dqSp0ojXJmD6pZ7CTB2oSYT/UfYaYlayfRiK3aWyVuzb0N27K8OZJOfDUxTFX0iJRHw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2635.namprd18.prod.outlook.com (20.179.106.218) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.10; Mon, 15 Jul 2019 08:34:19 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Mon, 15 Jul 2019
 08:34:19 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Thread-Topic: =?utf-8?B?UGluZ8KzOiBbUEFUQ0ggMS8yXSBjb3JlLXBhcmtpbmc6IGludGVyYWN0IHdp?=
 =?utf-8?Q?th_runtime_SMT-disabling?=
Thread-Index: AQHVOugY6wPFM0x5E0K43CVQk2y/BQ==
Date: Mon, 15 Jul 2019 08:34:19 +0000
Message-ID: <be74e5a9-a3cf-2083-af15-15d6dc7afe41@suse.com>
References: <1ec72a90-76d1-2c81-8d6e-c585ba9ce238@suse.com>
In-Reply-To: <1ec72a90-76d1-2c81-8d6e-c585ba9ce238@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR07CA0106.eurprd07.prod.outlook.com
 (2603:10a6:6:2c::20) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 01ff4928-76e5-4e81-3ec4-08d708ff3ad1
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB2635; 
x-ms-traffictypediagnostic: DM6PR18MB2635:
x-microsoft-antispam-prvs: <DM6PR18MB2635CDB481161DB9F0D83808B3CF0@DM6PR18MB2635.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 00997889E7
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(39860400002)(396003)(366004)(346002)(376002)(136003)(199004)(189003)(6116002)(26005)(3846002)(54906003)(14454004)(31686004)(305945005)(446003)(53936002)(2616005)(11346002)(14444005)(8936002)(256004)(36756003)(186003)(81156014)(81166006)(316002)(6436002)(52116002)(86362001)(31696002)(6506007)(386003)(76176011)(66066001)(4326008)(53546011)(6916009)(68736007)(476003)(102836004)(66946007)(6486002)(66556008)(66476007)(64756008)(66446008)(478600001)(71190400001)(71200400001)(7736002)(5660300002)(99286004)(25786009)(486006)(6512007)(80792005)(2906002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2635;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: kCyZU+9xNSsZyXpS4wNXbMhG0Y3aD2giiDGr3MH/LeYfjdzzQXQDk8aBRjTryI/4UwsbtTulML73/CsSqMbZgOCJUBwUPMhreTzsvgUWhQw5gtMBEk4ek0dlNTwK5ih96jBAza6Zx1RRVAb+qE4r15zkIO6I2/1nbdMwODlpvMdUSkngVEKodRJxCHDqjI6F1YjgDTS2n/BxOnDLDlQQHlo1CNdQ2Sl4namaVVP3HDbu46dkur84a8oK6JlI9py5uWnJqhGfopw8boxMI2OhyrhX0SacTP1OHSjj0O4BihH9QHaMH6td+mvv4Mkd5rj2mWWP3JDmRJuaWnyE//BhVti2ENCPLDmE+9rK2+d0pBsthnPdWKQK+7RCPJ98pP+0N63TStpV8KYp2Ir2EAMxCkruPaT4xT60icZhwu3nkdI=
Content-ID: <31471332E89DF34C89BA60EFAA0B01A5@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 01ff4928-76e5-4e81-3ec4-08d708ff3ad1
X-MS-Exchange-CrossTenant-originalarrivaltime: 15 Jul 2019 08:34:19.4177 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2635
X-OriginatorOrg: suse.com
Subject: [Xen-devel] =?utf-8?q?Ping=C2=B3=3A_=5BPATCH_1/2=5D_core-parking?=
 =?utf-8?q?=3A_interact_with_runtime_SMT-disabling?=
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Tim
 Deegan <tim@xen.org>, JulienGrall <julien.grall@arm.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>

T24gMDMuMDcuMjAxOSAxMzoyOSwgSmFuIEJldWxpY2ggd3JvdGU6DQo+Pj4+IE9uIDI3LjA1LjE5
IGF0IDExOjM2LCAgd3JvdGU6DQo+Pj4+PiBPbiAxMi4wNC4xOSBhdCAxMzo0MSwgIHdyb3RlOg0K
Pj4+Pj4+IE9uIDExLjA0LjE5IGF0IDIxOjA2LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4g
d3JvdGU6DQo+Pj4+IE9uIDExLzA0LzIwMTkgMTM6NDUsIEphbiBCZXVsaWNoIHdyb3RlOg0KPj4+
Pj4gV2hlbiBkaXNhYmxpbmcgU01UIGF0IHJ1bnRpbWUsIHNlY29uZGFyeSB0aHJlYWRzIHNob3Vs
ZCBubyBsb25nZXIgYmUNCj4+Pj4+IGNhbmRpZGF0ZXMgZm9yIGJyaW5naW5nIGJhY2sgdXAgaW4g
cmVzcG9uc2UgdG8gX1BVRCBBQ1BJIGV2ZW50cy4gUHVyZ2UNCj4+Pj4+IHRoZW0gZnJvbSB0aGUg
dHJhY2tpbmcgYXJyYXkuDQo+Pj4+Pg0KPj4+Pj4gRG9pbmcgc28gaW52b2x2ZXMgYWRkaW5nIGxv
Y2tpbmcgdG8gZ3VhcmQgYWNjb3VudGluZyBkYXRhIGluIHRoZSBjb3JlDQo+Pj4+PiBwYXJraW5n
IGNvZGUuIFdoaWxlIGFkZGluZyB0aGUgZGVjbGFyYXRpb24gZm9yIHRoZSBsb2NrIHRha2UgdGhl
IGxpYmVydHkNCj4+Pj4+IHRvIGRyb3AgdHdvIHVubmVjZXNzYXJ5IGZvcndhcmQgZnVuY3Rpb24g
ZGVjbGFyYXRpb25zLg0KPj4+Pj4NCj4+Pj4+IFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4NCj4+Pj4NCj4+Pj4gSSBjYW4gY2VydGFpbmx5IGFwcHJlY2lhdGUg
dGhlc2UgYXJndW1lbnRzLCBidXQgc3VyZWx5IHRoZSBjb252ZXJzZSBpcw0KPj4+PiB0cnVlLiAg
V2hlbiBTTVQtZW5hYmxlIGlzIHVzZWQsIHRoZSBuZXdseS1vbmxpbmVkIHRocmVhZHMgYXJlIG5v
dw0KPj4+PiBlbGlnaWJsZSB0byBiZSBwYXJrZWQuDQo+Pj4NCj4+PiBBbmQgbm90aGluZyB3aWxs
IGtlZXAgdGhlbSBmcm9tIGdldHRpbmcgcGFya2VkLg0KPj4+DQo+Pj4+IEF0IHRoZSBtb21lbnQs
IHRoaXMgbG9va3MgYXN5bWV0cmljLg0KPj4+DQo+Pj4gSXQgZG9lcywgYnV0IHRoYXQncyBhIHJl
c3VsdCBvZiBjb3JlX3BhcmtpbmcuYyBvbmx5IHJlY29yZGluZyBDUFVzDQo+Pj4gaXQgaGFzIHBh
cmtlZCwgbm90IG9uZXMgaXQgY291bGQgcGFyay4NCj4+DQo+PiBEaWQgbXkgcmVzcG9uc2VzIGFk
ZHJlc3MgeW91ciBjb25jZXJucz8NCj4+DQo+PiBKYW4NCg0KUGluZz8NCg0KSmFuDQpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 15 08:55:01 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Jul 2019 08: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 1hmwlB-0003EM-1y; Mon, 15 Jul 2019 08:55:01 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=IBxS=VM=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hmwl8-0003E9-TD
 for xen-devel@lists.xenproject.org; Mon, 15 Jul 2019 08:54:58 +0000
X-Inumbo-ID: 364c5ca6-a6de-11e9-b526-43b4e87032fc
Received: from m4a0041g.houston.softwaregrp.com (unknown [15.124.2.87])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 364c5ca6-a6de-11e9-b526-43b4e87032fc;
 Mon, 15 Jul 2019 08:54:55 +0000 (UTC)
Received: FROM m4a0041g.houston.softwaregrp.com (15.120.17.147) BY
 m4a0041g.houston.softwaregrp.com WITH ESMTP; 
 Mon, 15 Jul 2019 08:54:51 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M4W0335.microfocus.com (2002:f78:1193::f78:1193) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Mon, 15 Jul 2019 08:38:13 +0000
Received: from NAM03-DM3-obe.outbound.protection.outlook.com (15.124.72.14) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Mon, 15 Jul 2019 08:38:13 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=CnobZTeuPFLQ6JXXpIqPWAIqBJNqUFMRZxxKkiE9ndDHn0ZyTpxcgrTdpaTQp9Il5Z4jDCKaOhPNmMLGf+OyLLhQEccuikgtl9b88FkIzMDcuhEkZbn3ZjRDHHLp6luVIKGQyjS/X+WflTMoQrmsVaaY7on63eHAESaxWcjq4UmnDaBCab8pDWh/JBxE9hc7nfeaEg4O7okTyZNdZzR2KkUWTH2Me9CiBW+nSykwWvoYfmE2E7WV9AYyebdc+7XBFA1myEFgI/P0KQ964iAjatpX439jO68r6LsbkjaW1ZbYGk99WpYg545cIDo6B01ZOd5eauyBsK5dB1xkEB5dcw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=UAsXtX85XhsGUu+xJzeaW9NOh+PMDtlWLgvzRGs576w=;
 b=dij6EJpCe881rNRfg3ZOjTkZakHW7Nik2g7HAHN8NN1rvgXQdfjmo5OtJBgkd6q4XQP9ecmwcKAIUOg5LY15oDpcUmlOpo0sSCf6BHoTaf8s1KtaNKCmu21T+CckZq6niPtpg6hjZetr0AEOYrDne7pOGTQJl/EfCEckLULQcM/bfxA9l9g+Sssvv9TUFiK4lfv5a1Nnvj01O1iNRl6B+DaTZlQyt2ZkP3R6gOGxdQtt3kadV4B/8Qv43nAJnd//DGxlDiVUxnIC9RVIr5gcvQ11fq4j9Q7L4U7RTxNsxD9HTl1BDiWYlIFjPqa7bM1hIBcx3XeHc+Dn59fRT+gzDg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2635.namprd18.prod.outlook.com (20.179.106.218) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.10; Mon, 15 Jul 2019 08:38:12 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Mon, 15 Jul 2019
 08:38:12 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Thread-Topic: Ping: [PATCH v2] x86/HVM: p2m_ram_ro is incompatible with device
 pass-through
Thread-Index: AQHVMZODenL8esX3CUGEt7b/0uHdFabLbhUA
Date: Mon, 15 Jul 2019 08:38:12 +0000
Message-ID: <508a6344-f351-01a2-54ff-4a8d078611cf@suse.com>
References: <808bb731-c5a7-86cf-5c5a-25253ea8ff17@suse.com>
In-Reply-To: <808bb731-c5a7-86cf-5c5a-25253ea8ff17@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR0202CA0010.eurprd02.prod.outlook.com
 (2603:10a6:4:29::20) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: d227b352-d5ef-46c8-f5f6-08d708ffc5bb
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB2635; 
x-ms-traffictypediagnostic: DM6PR18MB2635:
x-ms-exchange-purlcount: 1
x-microsoft-antispam-prvs: <DM6PR18MB2635ADA19A2A4D1368FDB9C3B3CF0@DM6PR18MB2635.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:6790;
x-forefront-prvs: 00997889E7
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(39860400002)(396003)(366004)(346002)(376002)(136003)(199004)(189003)(6116002)(26005)(3846002)(966005)(54906003)(14454004)(31686004)(305945005)(8676002)(446003)(53936002)(2616005)(11346002)(14444005)(8936002)(256004)(36756003)(186003)(81156014)(81166006)(316002)(6436002)(52116002)(86362001)(31696002)(6506007)(386003)(76176011)(66066001)(4326008)(53546011)(6916009)(68736007)(476003)(102836004)(66946007)(6486002)(66556008)(66476007)(64756008)(66446008)(478600001)(71190400001)(71200400001)(7736002)(5660300002)(99286004)(25786009)(486006)(6512007)(6306002)(80792005)(2906002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2635;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: 5Yid8GuK1OiNc3opwtqwIX6aX7B8U7J7xnvS/ibDJ39gPtm6WoVQMLkp21N3rEBRe8Nd4/oWHSgTfZVCm+FJ5eN+QH6c0LBuOqImME0fBPwOogpLojOpQSeZ+48wIxeaKUrLsGg00/GeFL+JTvbWfjYFSYMoXcX13nX5bc9wlmi5wJMCmIVHOEAKlAgUjWxmCQkRh7qbxcMJ2n6O8RmUqzBMZe4/aed8VN49JlhzwDjPyohqt2kk4J9npdkCss6hBF+fnQ356captSuPvysf+op7Fz5pjCcQO4Fe97bXCd2caOfwC2mfWZYrE3Z2ZleNxt4KXPHTxmt85mbuwvEE63fMKZa4SK8vei9hg2VsECDPqDBfAHQjXY+0698QFdVZEmX8hEuhT9JmkvPsXA222Ua/EepONpygXAEz66UtqpY=
Content-ID: <6C2E073834BA7C46B7FA34DB74B37285@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: d227b352-d5ef-46c8-f5f6-08d708ffc5bb
X-MS-Exchange-CrossTenant-originalarrivaltime: 15 Jul 2019 08:38:12.4876 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2635
X-OriginatorOrg: suse.com
Subject: [Xen-devel] Ping: [PATCH v2] x86/HVM: p2m_ram_ro is incompatible
 with device pass-through
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <George.Dunlap@eu.citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>, Paul
 Durrant <Paul.Durrant@citrix.com>, Wei Liu <wl@xen.org>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDMuMDcuMjAxOSAxMzozNiwgSmFuIEJldWxpY2ggd3JvdGU6DQo+IFRoZSB3cml0ZS1kaXNj
YXJkIHByb3BlcnR5IG9mIHRoZSB0eXBlIGNhbid0IGJlIHJlcHJlc2VudGVkIGluIElPTU1VDQo+
IHBhZ2UgdGFibGUgZW50cmllcy4gTWFrZSBzdXJlIHRoZSByZXNwZWN0aXZlIGNoZWNrcyAvIHRy
YWNraW5nIGNhbid0DQo+IHJhY2UsIGJ5IHV0aWxpemluZyB0aGUgZG9tYWluIGxvY2suIFRoZSBv
dGhlciBzaWRlcyBvZiB0aGUgc2hhcmluZy8NCj4gcGFnaW5nL2xvZy1kaXJ0eSBleGNsdXNpb24g
Y2hlY2tzIHNob3VsZCBzdWJzZXF1ZW50bHkgcGVyaGFwcyBhbHNvIGJlDQo+IHB1dCB1bmRlciB0
aGF0IGxvY2sgdGhlbi4NCj4gDQo+IFRha2UgdGhlIG9wcG9ydHVuaXR5IGFuZCBhbHNvIGNvbnZl
cnQgbmVpZ2hib3JpbmcgYm9vbF90IHRvIGJvb2wgaW4NCj4gc3RydWN0IGh2bV9kb21haW4uDQo+
IA0KPiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+DQoNCkFs
b25nc2lkZSBQYXVsJ3MgUi1iIGNvdWxkIEkgZ2V0IGFuIGFjayBvciBvdGhlcndpc2UgZnJvbSB5
b3U/DQoNClRoYW5rcywgSmFuDQoNCj4gLS0tDQo+IHYyOiBEb24ndCBzZXQgcDJtX3JhbV9yb191
c2VkIHdoZW4gZmFpbGluZyB0aGUgcmVxdWVzdC4NCj4gDQo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9o
dm0vZG0uYw0KPiArKysgYi94ZW4vYXJjaC94ODYvaHZtL2RtLmMNCj4gQEAgLTI1NSwxNiArMjU1
LDMzIEBAIHN0YXRpYyBpbnQgc2V0X21lbV90eXBlKHN0cnVjdCBkb21haW4gKmQNCj4gICAgDQo+
ICAgICAgICBtZW1fdHlwZSA9IGFycmF5X2luZGV4X25vc3BlYyhkYXRhLT5tZW1fdHlwZSwgQVJS
QVlfU0laRShtZW10eXBlKSk7DQo+ICAgIA0KPiAtICAgIGlmICggbWVtX3R5cGUgPT0gSFZNTUVN
X2lvcmVxX3NlcnZlciApDQo+ICsgICAgc3dpdGNoICggbWVtX3R5cGUgKQ0KPiAgICAgICAgew0K
PiAgICAgICAgICAgIHVuc2lnbmVkIGludCBmbGFnczsNCj4gICAgDQo+ICsgICAgY2FzZSBIVk1N
RU1faW9yZXFfc2VydmVyOg0KPiAgICAgICAgICAgIGlmICggIWhhcF9lbmFibGVkKGQpICkNCj4g
ICAgICAgICAgICAgICAgcmV0dXJuIC1FT1BOT1RTVVBQOw0KPiAgICANCj4gICAgICAgICAgICAv
KiBEbyBub3QgY2hhbmdlIHRvIEhWTU1FTV9pb3JlcV9zZXJ2ZXIgaWYgbm8gaW9yZXEgc2VydmVy
IG1hcHBlZC4gKi8NCj4gICAgICAgICAgICBpZiAoICFwMm1fZ2V0X2lvcmVxX3NlcnZlcihkLCAm
ZmxhZ3MpICkNCj4gICAgICAgICAgICAgICAgcmV0dXJuIC1FSU5WQUw7DQo+ICsNCj4gKyAgICAg
ICAgYnJlYWs7DQo+ICsNCj4gKyAgICBjYXNlIEhWTU1FTV9yYW1fcm86DQo+ICsgICAgICAgIC8q
IHAybV9yYW1fcm8gY2FuJ3QgYmUgcmVwcmVzZW50ZWQgaW4gSU9NTVUgbWFwcGluZ3MuICovDQo+
ICsgICAgICAgIGRvbWFpbl9sb2NrKGQpOw0KPiArICAgICAgICBpZiAoIGhhc19pb21tdV9wdChk
KSApDQo+ICsgICAgICAgICAgICByYyA9IC1FWERFVjsNCj4gKyAgICAgICAgZWxzZQ0KPiArICAg
ICAgICAgICAgZC0+YXJjaC5odm0ucDJtX3JhbV9yb191c2VkID0gdHJ1ZTsNCj4gKyAgICAgICAg
ZG9tYWluX3VubG9jayhkKTsNCj4gKw0KPiArICAgICAgICBpZiAoIHJjICkNCj4gKyAgICAgICAg
ICAgIHJldHVybiByYzsNCj4gKw0KPiArICAgICAgICBicmVhazsNCj4gICAgICAgIH0NCj4gICAg
DQo+ICAgICAgICB3aGlsZSAoIGl0ZXIgPCBkYXRhLT5uciApDQo+IC0tLSBhL3hlbi9kcml2ZXJz
L3Bhc3N0aHJvdWdoL3BjaS5jDQo+ICsrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3BjaS5j
DQo+IEBAIC0xNDQ4LDE3ICsxNDQ4LDM2IEBAIHN0YXRpYyBpbnQgYXNzaWduX2RldmljZShzdHJ1
Y3QgZG9tYWluICoNCj4gICAgICAgIGlmICggIWlvbW11X2VuYWJsZWQgfHwgIWhkLT5wbGF0Zm9y
bV9vcHMgKQ0KPiAgICAgICAgICAgIHJldHVybiAwOw0KPiAgICANCj4gLSAgICAvKiBQcmV2ZW50
IGRldmljZSBhc3NpZ24gaWYgbWVtIHBhZ2luZyBvciBtZW0gc2hhcmluZyBoYXZlIGJlZW4NCj4g
LSAgICAgKiBlbmFibGVkIGZvciB0aGlzIGRvbWFpbiAqLw0KPiAtICAgIGlmICggdW5saWtlbHko
ZC0+YXJjaC5odm0ubWVtX3NoYXJpbmdfZW5hYmxlZCB8fA0KPiAtICAgICAgICAgICAgICAgICAg
dm1fZXZlbnRfY2hlY2tfcmluZyhkLT52bV9ldmVudF9wYWdpbmcpIHx8DQo+ICsgICAgZG9tYWlu
X2xvY2soZCk7DQo+ICsNCj4gKyAgICAvKg0KPiArICAgICAqIFByZXZlbnQgZGV2aWNlIGFzc2ln
bm1lbnQgaWYgYW55IG9mDQo+ICsgICAgICogLSBtZW0gcGFnaW5nDQo+ICsgICAgICogLSBtZW0g
c2hhcmluZw0KPiArICAgICAqIC0gdGhlIHAybV9yYW1fcm8gdHlwZQ0KPiArICAgICAqIC0gZ2xv
YmFsIGxvZy1kaXJ0eSBtb2RlDQo+ICsgICAgICogYXJlIGluIHVzZSBieSB0aGlzIGRvbWFpbi4N
Cj4gKyAgICAgKi8NCj4gKyAgICBpZiAoIHVubGlrZWx5KHZtX2V2ZW50X2NoZWNrX3JpbmcoZC0+
dm1fZXZlbnRfcGFnaW5nKSB8fA0KPiArI2lmZGVmIENPTkZJR19IVk0NCj4gKyAgICAgICAgICAg
ICAgICAgIChpc19odm1fZG9tYWluKGQpICYmDQo+ICsgICAgICAgICAgICAgICAgICAgKGQtPmFy
Y2guaHZtLm1lbV9zaGFyaW5nX2VuYWJsZWQgfHwNCj4gKyAgICAgICAgICAgICAgICAgICAgZC0+
YXJjaC5odm0ucDJtX3JhbV9yb191c2VkKSkgfHwNCj4gKyNlbmRpZg0KPiAgICAgICAgICAgICAg
ICAgICAgICBwMm1fZ2V0X2hvc3RwMm0oZCktPmdsb2JhbF9sb2dkaXJ0eSkgKQ0KPiArICAgIHsN
Cj4gKyAgICAgICAgZG9tYWluX3VubG9jayhkKTsNCj4gICAgICAgICAgICByZXR1cm4gLUVYREVW
Ow0KPiArICAgIH0NCj4gICAgDQo+ICAgICAgICBpZiAoICFwY2lkZXZzX3RyeWxvY2soKSApDQo+
ICsgICAgew0KPiArICAgICAgICBkb21haW5fdW5sb2NrKGQpOw0KPiAgICAgICAgICAgIHJldHVy
biAtRVJFU1RBUlQ7DQo+ICsgICAgfQ0KPiAgICANCj4gICAgICAgIHJjID0gaW9tbXVfY29uc3Ry
dWN0KGQpOw0KPiArICAgIGRvbWFpbl91bmxvY2soZCk7DQo+ICAgICAgICBpZiAoIHJjICkNCj4g
ICAgICAgIHsNCj4gICAgICAgICAgICBwY2lkZXZzX3VubG9jaygpOw0KPiAtLS0gYS94ZW4vaW5j
bHVkZS9hc20teDg2L2h2bS9kb21haW4uaA0KPiArKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2
bS9kb21haW4uaA0KPiBAQCAtMTU2LDEwICsxNTYsMTEgQEAgc3RydWN0IGh2bV9kb21haW4gew0K
PiAgICANCj4gICAgICAgIHN0cnVjdCB2aXJpZGlhbl9kb21haW4gKnZpcmlkaWFuOw0KPiAgICAN
Cj4gLSAgICBib29sX3QgICAgICAgICAgICAgICAgIGhhcF9lbmFibGVkOw0KPiAtICAgIGJvb2xf
dCAgICAgICAgICAgICAgICAgbWVtX3NoYXJpbmdfZW5hYmxlZDsNCj4gLSAgICBib29sX3QgICAg
ICAgICAgICAgICAgIHFlbXVfbWFwY2FjaGVfaW52YWxpZGF0ZTsNCj4gLSAgICBib29sX3QgICAg
ICAgICAgICAgICAgIGlzX3MzX3N1c3BlbmRlZDsNCj4gKyAgICBib29sICAgICAgICAgICAgICAg
ICAgIGhhcF9lbmFibGVkOw0KPiArICAgIGJvb2wgICAgICAgICAgICAgICAgICAgbWVtX3NoYXJp
bmdfZW5hYmxlZDsNCj4gKyAgICBib29sICAgICAgICAgICAgICAgICAgIHAybV9yYW1fcm9fdXNl
ZDsNCj4gKyAgICBib29sICAgICAgICAgICAgICAgICAgIHFlbXVfbWFwY2FjaGVfaW52YWxpZGF0
ZTsNCj4gKyAgICBib29sICAgICAgICAgICAgICAgICAgIGlzX3MzX3N1c3BlbmRlZDsNCj4gICAg
DQo+ICAgICAgICAvKg0KPiAgICAgICAgICogVFNDIHZhbHVlIHRoYXQgVkNQVXMgdXNlIHRvIGNh
bGN1bGF0ZSB0aGVpciB0c2Nfb2Zmc2V0IHZhbHVlLg0KPiBfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXw0KPiBYZW4tZGV2ZWwgbWFpbGluZyBsaXN0DQo+IFhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZw0KPiBodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVsDQo+IA0KDQpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 15 09:07:06 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Jul 2019 09:07: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 1hmwwn-00045R-9i; Mon, 15 Jul 2019 09:07: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=IBxS=VM=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hmwwl-00045L-Rc
 for xen-devel@lists.xenproject.org; Mon, 15 Jul 2019 09:06:59 +0000
X-Inumbo-ID: e5c287e5-a6df-11e9-8980-bc764e045a96
Received: from m9a0001g.houston.softwaregrp.com (unknown [15.124.64.66])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e5c287e5-a6df-11e9-8980-bc764e045a96;
 Mon, 15 Jul 2019 09:06:57 +0000 (UTC)
Received: FROM m9a0001g.houston.softwaregrp.com (15.121.0.190) BY
 m9a0001g.houston.softwaregrp.com WITH ESMTP; 
 Mon, 15 Jul 2019 09:06:56 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M9W0067.microfocus.com (2002:f79:be::f79:be) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Mon, 15 Jul 2019 08:44:25 +0000
Received: from NAM05-CO1-obe.outbound.protection.outlook.com (15.124.72.11) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Mon, 15 Jul 2019 08:44:25 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=eopSLYljtQlLX/CSHcskY/PLrFEAm2ZAFnCvS7hwU2lhw+eAC7cYdiQjxh1bSTJ9tW2usPCPo18cKUhUrJj5jmuKamROY7r4rExM5BcscY1jKtOvABcnLsKcROxA1yay5/EYMXLBIoVsjE9CF+5BmGfQbh2nWOtmmXExUSaDNkn/s7CnoedNh22njTRnLClLx0iSahXVLBYhRvfTVyAa8FXzA80zYCHeil5ZdoPVLAIBzJPti0f4lpn0mD7BQZ0ycDFrZfVVj/4jaRE6aSO6qtfpD0SgerQGTXUS9T6Si/AdEvzLhj/qumAtqEad1S6BVRzYsoiqz8dwxmmCzrE/BQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=RBrOsPxLtdDQV5wpW2gxPK5RwKKhpbvgvAV+AlwtneM=;
 b=EqMbz/jqG+te69xmwKPJWA3LyQljqiBH7+iKL0dd9n1Vaq5kpMrtmtR1dXE8T8UgVrND6jq2sOucXT6JrRj1aOjT2IqURDaZE8mca9BYt3sKA+3fhW7qICb2nRPaa8ZDsypQ0GByVO2zNtofwT2kak/ntNEd9XEMVXuBfq0dzHxf7cj4RV0N9HE8mlKlQqP5OQT0mh9KHXOvXTkmBtnKhGmZxF0NDsfPkt8uv5zAV/aaTKLfyozWFcoLSzEWHFMIk24Yzw9kHUTgrqGPaBEWMF/jP212tW7fzbsWGuzbJn/P1dS9rkmL+hGYeTOfAQGfYg+0HCnId4jK8J+64oRwhQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2955.namprd18.prod.outlook.com (20.179.50.212) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.14; Mon, 15 Jul 2019 08:44:23 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Mon, 15 Jul 2019
 08:44:23 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Thread-Topic: =?utf-8?B?UGluZ8KyOiBbUEFUQ0ggNC80XSB4ODYvUFY6IHJlbW92ZSB1bm5lY2Vzc2Fy?=
 =?utf-8?B?eSB0b2dnbGVfZ3Vlc3RfcHQoKSBvdmVyaGVhZA==?=
Thread-Index: AQHVOumArYBldtiar0aSnSi74B4hkg==
Date: Mon, 15 Jul 2019 08:44:23 +0000
Message-ID: <669044b6-5e27-4083-fdda-dea5b24aa70e@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6P190CA0026.EURP190.PROD.OUTLOOK.COM (2603:10a6:6:2f::39)
 To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: d7778208-27bc-4752-870d-08d70900a30b
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB2955; 
x-ms-traffictypediagnostic: DM6PR18MB2955:
x-ms-exchange-purlcount: 1
x-microsoft-antispam-prvs: <DM6PR18MB2955C67CD8802DD9491E6F94B3CF0@DM6PR18MB2955.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 00997889E7
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(376002)(396003)(346002)(136003)(39860400002)(366004)(199004)(189003)(5660300002)(256004)(66066001)(14444005)(6116002)(3846002)(4326008)(6436002)(52116002)(102836004)(186003)(26005)(53546011)(6506007)(6486002)(386003)(6916009)(53936002)(31686004)(476003)(2616005)(6512007)(6306002)(2906002)(99286004)(486006)(71190400001)(305945005)(71200400001)(7736002)(36756003)(80792005)(25786009)(81156014)(81166006)(966005)(8936002)(478600001)(54906003)(31696002)(316002)(66446008)(64756008)(66556008)(66476007)(66946007)(68736007)(14454004)(86362001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2955;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: ZC2tTfuHZAWKPhoQ62H8a6jv5gfFnF+sw+Xy6fGTtCrMohGm51UDB61CGQVRfhLSJ5zV6aK5d+mT2miKN37c7/WHNkFA9VSeqPMhhL9Epj5ezI12Zmb8pY258M9mJN7nCYPXOsRBWLLSF5vm94Z9tF1WSFoG4dAx42zB2h+1wlJc8bIuATBX0DxxBK1PpJxS2CT9jF69Tryuh5ubB9oPJ5nEaMmVKGTIbcoz5UweLXZQHSQS6qU0CYNNOB7S/k0sC5tYuWi1uYXq1YtASzUyPw/WKxRMtBZUdNAiMzBvwWBKUAx0xTvpyKca43/ejk+DMMvv92sN8MZQXneieS6jMp9gmWXDD56WN5DbTIT79iAU5ZbGc9Jm/tD97BFO47alcmrxNpgazTu6UEuGMpEow9QgpW+xZYvsKiKBorUc0Yw=
Content-ID: <0AB1D0AFBD45544C87F35410C416B80E@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: d7778208-27bc-4752-870d-08d70900a30b
X-MS-Exchange-CrossTenant-originalarrivaltime: 15 Jul 2019 08:44:23.7735 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2955
X-OriginatorOrg: suse.com
Subject: [Xen-devel] =?utf-8?q?Ping=C2=B2=3A_=5BPATCH_4/4=5D_x86/PV=3A_rem?=
 =?utf-8?q?ove_unnecessary_toggle=5Fguest=5Fpt=28=29_overhead?=
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <George.Dunlap@eu.citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Wei Liu <wl@xen.org>,
 =?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>

Pj4+IE9uIDI3LjA1LjE5IGF0IDExOjI1LCAgd3JvdGU6DQo+Pj4+IE9uIDEzLjAzLjE5IGF0IDEz
OjM5LCAgd3JvdGU6DQo+ID4gV2hpbGUgdGhlIG1lcmUgdXBkYXRpbmcgb2YgLT5wdl9jcjMgYW5k
IC0+cm9vdF9wZ3RfY2hhbmdlZCBhcmVuJ3Qgb3Zlcmx5DQo+ID4gZXhwZW5zaXZlIChidXQgc3Rp
bGwgbmVlZGVkIG9ubHkgZm9yIHRoZSB0b2dnbGVfZ3Vlc3RfbW9kZSgpIHBhdGgpLCB0aGUNCj4g
PiBlZmZlY3Qgb2YgdGhlIGxhdHRlciBvbiB0aGUgZXhpdC10by1ndWVzdCBwYXRoIGlzIG5vdCBp
bnNpZ25pZmljYW50Lg0KPiA+IE1vdmUgdGhlIGxvZ2ljIGludG8gdG9nZ2xlX2d1ZXN0X21vZGUo
KS4NCj4gPiANCj4gPiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5j
b20+DQo+IA0KPiBJIHRoaW5rIEkgZGlkIGFkZHJlc3MgdGhlIG9uZSBjb25jZXJuIHlvdSBoYWQu
DQo+IA0KPiBKYW4NCg0KaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9hcmNoaXZlcy9odG1s
L3hlbi1kZXZlbC8yMDE5LTA0L21zZzAwMzA2Lmh0bWwNClBpbmc/DQoNCj4gPiAtLS0gYS94ZW4v
YXJjaC94ODYvcHYvZG9tYWluLmMNCj4gPiArKysgYi94ZW4vYXJjaC94ODYvcHYvZG9tYWluLmMN
Cj4gPiBAQCAtMzQ5LDE4ICszNDksMTAgQEAgYm9vbCBfX2luaXQgeHB0aV9wY2lkX2VuYWJsZWQo
dm9pZCkNCj4gPiAgDQo+ID4gIHN0YXRpYyB2b2lkIF90b2dnbGVfZ3Vlc3RfcHQoc3RydWN0IHZj
cHUgKnYpDQo+ID4gIHsNCj4gPiAtICAgIGNvbnN0IHN0cnVjdCBkb21haW4gKmQgPSB2LT5kb21h
aW47DQo+ID4gLSAgICBzdHJ1Y3QgY3B1X2luZm8gKmNwdV9pbmZvID0gZ2V0X2NwdV9pbmZvKCk7
DQo+ID4gICAgICB1bnNpZ25lZCBsb25nIGNyMzsNCj4gPiAgDQo+ID4gICAgICB2LT5hcmNoLmZs
YWdzIF49IFRGX2tlcm5lbF9tb2RlOw0KPiA+ICAgICAgdXBkYXRlX2NyMyh2KTsNCj4gPiAtICAg
IGlmICggZC0+YXJjaC5wdi54cHRpICkNCj4gPiAtICAgIHsNCj4gPiAtICAgICAgICBjcHVfaW5m
by0+cm9vdF9wZ3RfY2hhbmdlZCA9IHRydWU7DQo+ID4gLSAgICAgICAgY3B1X2luZm8tPnB2X2Ny
MyA9IF9fcGEodGhpc19jcHUocm9vdF9wZ3QpKSB8DQo+ID4gLSAgICAgICAgICAgICAgICAgICAg
ICAgICAgIChkLT5hcmNoLnB2LnBjaWQgPyBnZXRfcGNpZF9iaXRzKHYsIHRydWUpIDogMCk7DQo+
ID4gLSAgICB9DQo+ID4gIA0KPiA+ICAgICAgLyoNCj4gPiAgICAgICAqIERvbid0IGZsdXNoIHVz
ZXIgZ2xvYmFsIG1hcHBpbmdzIGZyb20gdGhlIFRMQi4gRG9uJ3QgdGljayBUTEIgY2xvY2suDQo+
ID4gQEAgLTM2OCwxNSArMzYwLDExIEBAIHN0YXRpYyB2b2lkIF90b2dnbGVfZ3Vlc3RfcHQoc3Ry
dWN0IHZjcHUNCj4gPiAgICAgICAqIEluIHNoYWRvdyBtb2RlLCB0aG91Z2gsIHVwZGF0ZV9jcjMo
KSBtYXkgbmVlZCB0byBiZSBhY2NvbXBhbmllZCBieSBhDQo+ID4gICAgICAgKiBUTEIgZmx1c2gg
KGZvciBqdXN0IHRoZSBpbmNvbWluZyBQQ0lEKSwgYXMgdGhlIHRvcCBsZXZlbCBwYWdlIHRhYmxl
IA0KPiA+IG1heQ0KPiA+ICAgICAgICogaGF2ZSBjaGFuZ2VkIGJlaGluZCBvdXIgYmFja3MuIFRv
IGJlIG9uIHRoZSBzYWZlIHNpZGUsIHN1cHByZXNzIHRoZQ0KPiA+IC0gICAgICogbm8tZmx1c2gg
dW5jb25kaXRpb25hbGx5IGluIHRoaXMgY2FzZS4gVGhlIFhQVEkgQ1IzIHdyaXRlLCBpZiANCj4g
PiBlbmFibGVkLA0KPiA+IC0gICAgICogd2lsbCB0aGVuIG5lZWQgdG8gYmUgYSBmbHVzaGluZyBv
bmUgdG9vLg0KPiA+ICsgICAgICogbm8tZmx1c2ggdW5jb25kaXRpb25hbGx5IGluIHRoaXMgY2Fz
ZS4NCj4gPiAgICAgICAqLw0KPiA+ICAgICAgY3IzID0gdi0+YXJjaC5jcjM7DQo+ID4gLSAgICBp
ZiAoIHNoYWRvd19tb2RlX2VuYWJsZWQoZCkgKQ0KPiA+IC0gICAgew0KPiA+ICsgICAgaWYgKCBz
aGFkb3dfbW9kZV9lbmFibGVkKHYtPmRvbWFpbikgKQ0KPiA+ICAgICAgICAgIGNyMyAmPSB+WDg2
X0NSM19OT0ZMVVNIOw0KPiA+IC0gICAgICAgIGNwdV9pbmZvLT5wdl9jcjMgJj0gflg4Nl9DUjNf
Tk9GTFVTSDsNCj4gPiAtICAgIH0NCj4gPiAgICAgIHdyaXRlX2NyMyhjcjMpOw0KPiA+ICANCj4g
PiAgICAgIGlmICggISh2LT5hcmNoLmZsYWdzICYgVEZfa2VybmVsX21vZGUpICkNCj4gPiBAQCAt
MzkyLDYgKzM4MCw4IEBAIHN0YXRpYyB2b2lkIF90b2dnbGVfZ3Vlc3RfcHQoc3RydWN0IHZjcHUN
Cj4gPiAgDQo+ID4gIHZvaWQgdG9nZ2xlX2d1ZXN0X21vZGUoc3RydWN0IHZjcHUgKnYpDQo+ID4g
IHsNCj4gPiArICAgIGNvbnN0IHN0cnVjdCBkb21haW4gKmQgPSB2LT5kb21haW47DQo+ID4gKw0K
PiA+ICAgICAgQVNTRVJUKCFpc19wdl8zMmJpdF92Y3B1KHYpKTsNCj4gPiAgDQo+ID4gICAgICAv
KiAlZnMvJWdzIGJhc2VzIGNhbiBvbmx5IGJlIHN0YWxlIGlmIFdSe0ZTLEdTfUJBU0UgYXJlIHVz
YWJsZS4gKi8NCj4gPiBAQCAtNDA1LDYgKzM5NSwyMSBAQCB2b2lkIHRvZ2dsZV9ndWVzdF9tb2Rl
KHN0cnVjdCB2Y3B1ICp2KQ0KPiA+ICAgICAgYXNtIHZvbGF0aWxlICggInN3YXBncyIgKTsNCj4g
PiAgDQo+ID4gICAgICBfdG9nZ2xlX2d1ZXN0X3B0KHYpOw0KPiA+ICsNCj4gPiArICAgIGlmICgg
ZC0+YXJjaC5wdi54cHRpICkNCj4gPiArICAgIHsNCj4gPiArICAgICAgICBzdHJ1Y3QgY3B1X2lu
Zm8gKmNwdV9pbmZvID0gZ2V0X2NwdV9pbmZvKCk7DQo+ID4gKw0KPiA+ICsgICAgICAgIGNwdV9p
bmZvLT5yb290X3BndF9jaGFuZ2VkID0gdHJ1ZTsNCj4gPiArICAgICAgICBjcHVfaW5mby0+cHZf
Y3IzID0gX19wYSh0aGlzX2NwdShyb290X3BndCkpIHwNCj4gPiArICAgICAgICAgICAgICAgICAg
ICAgICAgICAgKGQtPmFyY2gucHYucGNpZCA/IGdldF9wY2lkX2JpdHModiwgdHJ1ZSkgOiAwKTsN
Cj4gPiArICAgICAgICAvKg0KPiA+ICsgICAgICAgICAqIEFzIGluIF90b2dnbGVfZ3Vlc3RfcHQo
KSB0aGUgWFBUSSBDUjMgd3JpdGUgbmVlZHMgdG8gYmUgYSBUTEItDQo+ID4gKyAgICAgICAgICog
Zmx1c2hpbmcgb25lIHRvbyBmb3Igc2hhZG93IG1vZGUgZ3Vlc3RzLg0KPiA+ICsgICAgICAgICAq
Lw0KPiA+ICsgICAgICAgIGlmICggc2hhZG93X21vZGVfZW5hYmxlZChkKSApDQo+ID4gKyAgICAg
ICAgICAgIGNwdV9pbmZvLT5wdl9jcjMgJj0gflg4Nl9DUjNfTk9GTFVTSDsNCj4gPiArICAgIH0N
Cj4gPiAgfQ0KPiA+ICANCj4gPiAgdm9pZCB0b2dnbGVfZ3Vlc3RfcHQoc3RydWN0IHZjcHUgKnYp
DQo+ID4gDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 15 09:09:51 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Jul 2019 09:09:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hmwzW-0004E3-Uw; Mon, 15 Jul 2019 09:09:50 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Co6f=VM=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hmwzV-0004Dw-V8
 for xen-devel@lists.xenproject.org; Mon, 15 Jul 2019 09:09:49 +0000
X-Inumbo-ID: 4a20878c-a6e0-11e9-b6b9-ffa834a7751b
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 4a20878c-a6e0-11e9-b6b9-ffa834a7751b;
 Mon, 15 Jul 2019 09:09:46 +0000 (UTC)
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: xg4CgYAsXM5agBOKtFytyGo/Fzv179UDZbcs/wfMk16ELc4/e8qhLlqYAyvQI3WvPcrIWJsYFy
 XmYG1/nEk7B79YtZcmoZvRI/DFaKgzBVgVCqtQpvzph2pKDBTr2qy3TPmKYPLN/e/ZXRai1lzS
 a9wMup7nt6KXqSwCQs2adWfVP0e+SR+EKRO+gy66KD2EZhqlB6DSO+J2jpsFy2PMl3u+yPvrGk
 MvudkMo+/C/SHCD5tkTP7BJDwdZrN+34g6sJ55BrDwl09K5k3LbD8OLEnvEKwc+XHdKR1+w5R/
 lmA=
X-SBRS: 2.7
X-MesageID: 3036269
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,493,1557201600"; 
   d="scan'208";a="3036269"
To: Jan Beulich <JBeulich@suse.com>, Zhenzhong Duan <zhenzhong.duan@oracle.com>
References: <1562832921-20831-1-git-send-email-zhenzhong.duan@oracle.com>
 <ebf9657b-7d97-87a0-e32e-af8453ee7bba@citrix.com>
 <b9702975-dd2d-cf0b-e47f-a1c4361db18f@oracle.com>
 <18619ecb-108a-0d89-812c-7525a566e805@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <654b7299-8fbf-168f-a9e3-f9ea6369d38a@citrix.com>
Date: Mon, 15 Jul 2019 10:09:40 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <18619ecb-108a-0d89-812c-7525a566e805@suse.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2] xen/pv: Fix a boot up hang revealed by
 int3 self 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: Juergen Gross <JGross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Peter Zijlstra <peterz@infradead.org>, "x86@kernel.org" <x86@kernel.org>,
 "linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org>,
 "srinivas.eeda@oracle.com" <srinivas.eeda@oracle.com>,
 Ingo Molnar <mingo@redhat.com>, Borislav Petkov <bp@alien8.de>,
 Andy Lutomirski <luto@kernel.org>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>, Thomas
 Gleixner <tglx@linutronix.de>, Boris Ostrovsky <boris.ostrovsky@oracle.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTUvMDcvMjAxOSAwNzo1NCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gT24gMTUuMDcuMjAxOSAw
NzowNSwgWmhlbnpob25nIER1YW4gd3JvdGU6Cj4+IE9uIDIwMTkvNy8xMiAyMjowNiwgQW5kcmV3
IENvb3BlciB3cm90ZToKPj4+IE9uIDExLzA3LzIwMTkgMDM6MTUsIFpoZW56aG9uZyBEdWFuIHdy
b3RlOgo+Pj4+IENvbW1pdCA3NDU3YzBkYTAyNGIgKCJ4ODYvYWx0ZXJuYXRpdmVzOiBBZGQgaW50
M19lbXVsYXRlX2NhbGwoKQo+Pj4+IHNlbGZ0ZXN0IikgaXMgdXNlZCB0byBlbnN1cmUgdGhlcmUg
aXMgYSBnYXAgc2V0dXAgaW4gZXhjZXB0aW9uIHN0YWNrCj4+Pj4gd2hpY2ggY291bGQgYmUgdXNl
ZCBmb3IgaW5zZXJ0aW5nIGNhbGwgcmV0dXJuIGFkZHJlc3MuCj4+Pj4KPj4+PiBUaGlzIGdhcCBp
cyBtaXNzZWQgaW4gWEVOIFBWIGludDMgZXhjZXB0aW9uIGVudHJ5IHBhdGgsIHRoZW4gYmVsb3cg
cGFuaWMKPj4+PiB0cmlnZ2VyZWQ6Cj4+Pj4KPj4+PiBbwqDCoMKgIDAuNzcyODc2XSBnZW5lcmFs
IHByb3RlY3Rpb24gZmF1bHQ6IDAwMDAgWyMxXSBTTVAgTk9QVEkKPj4+PiBbwqDCoMKgIDAuNzcy
ODg2XSBDUFU6IDAgUElEOiAwIENvbW06IHN3YXBwZXIvMCBOb3QgdGFpbnRlZCA1LjIuMCsgIzEx
Cj4+Pj4gW8KgwqDCoCAwLjc3Mjg5M10gUklQOiBlMDMwOmludDNfbWFnaWMrMHgwLzB4Nwo+Pj4+
IFvCoMKgwqAgMC43NzI5MDVdIFJTUDogMzUwNzpmZmZmZmZmZjgyMjAzZTk4IEVGTEFHUzogMDAw
MDAyNDYKPj4+PiBbwqDCoMKgIDAuNzczMzM0XSBDYWxsIFRyYWNlOgo+Pj4+IFvCoMKgwqAgMC43
NzMzMzRdwqAgYWx0ZXJuYXRpdmVfaW5zdHJ1Y3Rpb25zKzB4M2QvMHgxMmUKPj4+PiBbwqDCoMKg
IDAuNzczMzM0XcKgIGNoZWNrX2J1Z3MrMHg3YzkvMHg4ODcKPj4+PiBbwqDCoMKgIDAuNzczMzM0
XcKgID8gX19nZXRfbG9ja2VkX3B0ZSsweDE3OC8weDFmMAo+Pj4+IFvCoMKgwqAgMC43NzMzMzRd
wqAgc3RhcnRfa2VybmVsKzB4NGZmLzB4NTM1Cj4+Pj4gW8KgwqDCoCAwLjc3MzMzNF3CoCA/IHNl
dF9pbml0X2FyZysweDU1LzB4NTUKPj4+PiBbwqDCoMKgIDAuNzczMzM0XcKgIHhlbl9zdGFydF9r
ZXJuZWwrMHg1NzEvMHg1N2EKPj4+Pgo+Pj4+IEFzIHhlbmludDMgYW5kIGludDMgZW50cnkgY29k
ZSBhcmUgc2FtZSBleGNlcHQgeGVuaW50MyBkb2Vzbid0IGdlbmVyYXRlCj4+Pj4gYSBnYXAsIHdl
IGNhbiBmaXggaXQgYnkgdXNpbmcgaW50MyBhbmQgZHJvcCB1c2VsZXNzIHhlbmludDMuCj4+PiBG
b3IgNjRiaXQgUFYgZ3Vlc3RzLCBYZW4ncyBBQkkgZW50ZXJzIHRoZSBrZXJuZWwgd2l0aCB1c2lu
ZyBTWVNSRVQsIHdpdGgKPj4+ICVyY3gvJXIxMSBvbiB0aGUgc3RhY2suCj4+Pgo+Pj4gVG8gY29u
dmVydCBiYWNrIHRvICJub3JtYWwiIGxvb2tpbmcgZXhjZXB0aW9ucywgdGhlIHhlbiB0aHVua3Mg
ZG8gYHBvcAo+Pj4gJXJjeDsgcG9wICVyMTE7IGptcCBkb18qYC4uLgo+PiBJIHdpbGwgYWRkIHRo
aXMgdG8gY29tbWl0IG1lc3NhZ2UuCj4+Pj4gZGlmZiAtLWdpdCBhL2FyY2gveDg2L2VudHJ5L2Vu
dHJ5XzY0LlMgYi9hcmNoL3g4Ni9lbnRyeS9lbnRyeV82NC5TCj4+Pj4gaW5kZXggMGVhNDgzMS4u
MzVhNjZmYyAxMDA2NDQKPj4+PiAtLS0gYS9hcmNoL3g4Ni9lbnRyeS9lbnRyeV82NC5TCj4+Pj4g
KysrIGIvYXJjaC94ODYvZW50cnkvZW50cnlfNjQuUwo+Pj4+IEBAIC0xMTc2LDcgKzExNzYsNiBA
QCBpZHRlbnRyeSBzdGFja19zZWdtZW50wqDCoMKgwqDCoMKgwqAgZG9fc3RhY2tfc2VnbWVudMKg
wqDCoCBoYXNfZXJyb3JfY29kZT0xCj4+Pj4gwqAgI2lmZGVmIENPTkZJR19YRU5fUFYKPj4+PiDC
oCBpZHRlbnRyeSB4ZW5ubWnCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIGRvX25tacKgwqDCoMKgwqDC
oMKgwqDCoMKgwqAgaGFzX2Vycm9yX2NvZGU9MAo+Pj4+IMKgIGlkdGVudHJ5IHhlbmRlYnVnwqDC
oMKgwqDCoMKgwqAgZG9fZGVidWfCoMKgwqDCoMKgwqDCoCBoYXNfZXJyb3JfY29kZT0wCj4+Pj4g
LWlkdGVudHJ5IHhlbmludDPCoMKgwqDCoMKgwqDCoCBkb19pbnQzwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoCBoYXNfZXJyb3JfY29kZT0wCj4+Pj4gwqAgI2VuZGlmCj4+PiBXaGF0IGlzIGNvbmZ1c2lu
ZyBpcyB3aHkgdGhlcmUgYXJlIDMgZXh0cmEgbWFnaWMgdmVyc2lvbnMgaGVyZS7CoCBBdCBhCj4+
PiBndWVzcywgSSdkIHNheSBzb21ldGhpbmcgdG8gZG8gd2l0aCBJU1Qgc2V0dGluZ3MgKGdpdmVu
IHRoZSB2ZWN0b3JzKSwKPj4+IGJ1dCBJIGRvbid0IHNlZSB3aHkgI0RCLyNCUCB3b3VsZCBuZWVk
IHRvIGJlIGRpZmZlcmVudCBpbiB0aGUgZmlyc3QKPj4+IHBsYWNlLsKgIChOTUkgc3VyZSwgYnV0
IHRoYXQgaXMgbW9yZSB0byBkbyB3aXRoIHRoZSBjcmF6eSBob29wcyBuZWVkaW5nCj4+PiB0byBi
ZSBqdW1wZWQgdGhyb3VnaCB0byBrZWVwIG5hdGl2ZSBmdW5jdGlvbmluZyBzYWZlbHkuKQo+PiB4
ZW5pbnQzIHdpbGwgYmUgcmVtb3ZlZCBpbiB0aGlzIHBhdGNoIHNhZmVseSBhcyBpdCBkb24ndCB1
c2UgSVNUIG5vdy4KPj4KPj4gQnV0IGRlYnVnIGFuZCBubWkgbmVlZCBwYXJhbm9pZF9lbnRyeSB3
aGljaCB3aWxsIHJlYWQgTVNSX0dTX0JBU0UgdG8gZGV0ZXJtaW5lCj4+Cj4+IGlmIHN3YXBncyBp
cyBuZWVkZWQuIEkgZ3Vlc3MgUFYgZ3Vlc3RpbmcgcnVubmluZyBpbiByaW5nMyB3aWxsICNHUCB3
aXRoIHN3YXBncz8KPiBOb3Qgb25seSB0aGF0IChYZW4gY291bGQgdHJhcCBhbmQgZW11bGF0ZSBz
d2FwZ3MgaWYgdGhhdCB3YXMgbmVlZGVkKSAtIDY0LWJpdAo+IFBWIGtlcm5lbCBtb2RlIGFsd2F5
cyBnZXRzIGVudGVyZWQgd2l0aCBrZXJuZWwgR1MgYmFzZSBhbHJlYWR5IHNldC4gSGVuY2UKPiBm
aW5kaW5nIG91dCB3aGV0aGVyIHRvIHN3aXRjaCB0aGUgR1MgYmFzZSBpcyBzcGVjaWZpY2FsbHkg
bm90IHNvbWV0aGluZyB0aGF0Cj4gYW55IGV4Y2VwdGlvbiBlbnRyeSBwb2ludCB3b3VsZCBuZWVk
IHRvIGRvIChhbmQgaXQgc2hvdWxkIGFjdGl2ZWx5IHRyeSB0bwo+IGF2b2lkIGl0LCBmb3IgcGVy
Zm9ybWFuY2UgcmVhc29ucykuCgpJbmRlZWQuwqAgVGhlIFNXQVBHUyBQVk9QIGlzIGltcGxlbWVu
dGVkIGFzIGEgbm9wIGZvciB4ODYgUFYsIHRvIHNpbXBseQp0aGUgZW50cnkgYXNzZW1ibHkgKHJh
dGhlciB0aGFuIGRvdWJsaW5nIHVwIGFsbCBlbnRyeSB2ZWN0b3JzKS4KCn5BbmRyZXcKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 15 09:12:27 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Jul 2019 09:12:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hmx1z-0004u0-DW; Mon, 15 Jul 2019 09:12:23 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=wvxR=VM=oracle.com=zhenzhong.duan@srs-us1.protection.inumbo.net>)
 id 1hmx1x-0004tv-Va
 for xen-devel@lists.xenproject.org; Mon, 15 Jul 2019 09:12:22 +0000
X-Inumbo-ID: a1822b66-a6e0-11e9-992e-a718556de48a
Received: from userp2130.oracle.com (unknown [156.151.31.86])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id a1822b66-a6e0-11e9-992e-a718556de48a;
 Mon, 15 Jul 2019 09:12:12 +0000 (UTC)
Received: from pps.filterd (userp2130.oracle.com [127.0.0.1])
 by userp2130.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x6F991ei076054;
 Mon, 15 Jul 2019 09:11:51 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=from : to : cc :
 subject : date : message-id; s=corp-2018-07-02;
 bh=z/YmuPr9JSWV/DypPBDpQvIz06xjsjRJ9H2PM05NQvs=;
 b=ZGLFovZPZ6uQQ5eC2fw1yn6EHcqLHh5YNaq+ye4mFA4NHLKwaYfz8XAHDy1VBR5o0fRI
 76GJJZejiNCUzXievGiR2xJljuVEL9H7amPvwVvdrnc+0hzM6bKIJwCzbyeehMWXe/gc
 AKGd2/LRF8115jb0zBk523suvfoEy7FroY63NVTigkMZ+n5TxBiEdX8xB0OY/mtQ+Wvz
 sXJRqJIskTxKt5PJc05Qj9r60HF/7esHJwu3np7EkSVAQeg6Ldwdvz0t+7qkeQ0eU7uC
 T0G6gFeSMnNNkEPMcvzhIcQc8lUS3YfWfQ93C1UYKEIIDWn7wdR0Ptf+OY0j1PYZcDD8 Cg== 
Received: from aserp3030.oracle.com (aserp3030.oracle.com [141.146.126.71])
 by userp2130.oracle.com with ESMTP id 2tq6qtdbq2-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 15 Jul 2019 09:11:51 +0000
Received: from pps.filterd (aserp3030.oracle.com [127.0.0.1])
 by aserp3030.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x6F97a4P048335;
 Mon, 15 Jul 2019 09:11:50 GMT
Received: from aserv0121.oracle.com (aserv0121.oracle.com [141.146.126.235])
 by aserp3030.oracle.com with ESMTP id 2tq5bbpp8w-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 15 Jul 2019 09:11:50 +0000
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 x6F9BmRB010318;
 Mon, 15 Jul 2019 09:11:49 GMT
Received: from z2.cn.oracle.com (/10.182.69.87)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Mon, 15 Jul 2019 02:11:48 -0700
From: Zhenzhong Duan <zhenzhong.duan@oracle.com>
To: linux-kernel@vger.kernel.org
Date: Sun, 14 Jul 2019 17:15:32 +0800
Message-Id: <1563095732-16700-1-git-send-email-zhenzhong.duan@oracle.com>
X-Mailer: git-send-email 1.8.3.1
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9318
 signatures=668688
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-1810050000 definitions=main-1907150109
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9318
 signatures=668688
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0
 priorityscore=1501 malwarescore=0
 suspectscore=1 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015
 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=999 adultscore=0
 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1810050000
 definitions=main-1907150109
Subject: [Xen-devel] [PATCH v3] xen/pv: Fix a boot up hang revealed by int3
 self 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: jgross@suse.com, sstabellini@kernel.org,
 Peter Zijlstra <peterz@infradead.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>, x86@kernel.org,
 Zhenzhong Duan <zhenzhong.duan@oracle.com>, mingo@redhat.com, bp@alien8.de,
 Andy Lutomirski <luto@kernel.org>, xen-devel@lists.xenproject.org,
 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>

Q29tbWl0IDc0NTdjMGRhMDI0YiAoIng4Ni9hbHRlcm5hdGl2ZXM6IEFkZCBpbnQzX2VtdWxhdGVf
Y2FsbCgpCnNlbGZ0ZXN0IikgaXMgdXNlZCB0byBlbnN1cmUgdGhlcmUgaXMgYSBnYXAgc2V0dXAg
aW4gaW50MyBleGNlcHRpb24gc3RhY2sKd2hpY2ggY291bGQgYmUgdXNlZCBmb3IgaW5zZXJ0aW5n
IGNhbGwgcmV0dXJuIGFkZHJlc3MuCgpUaGlzIGdhcCBpcyBtaXNzZWQgaW4gWEVOIFBWIGludDMg
ZXhjZXB0aW9uIGVudHJ5IHBhdGgsIHRoZW4gYmVsb3cgcGFuaWMKdHJpZ2dlcmVkOgoKWyAgICAw
Ljc3Mjg3Nl0gZ2VuZXJhbCBwcm90ZWN0aW9uIGZhdWx0OiAwMDAwIFsjMV0gU01QIE5PUFRJClsg
ICAgMC43NzI4ODZdIENQVTogMCBQSUQ6IDAgQ29tbTogc3dhcHBlci8wIE5vdCB0YWludGVkIDUu
Mi4wKyAjMTEKWyAgICAwLjc3Mjg5M10gUklQOiBlMDMwOmludDNfbWFnaWMrMHgwLzB4NwpbICAg
IDAuNzcyOTA1XSBSU1A6IDM1MDc6ZmZmZmZmZmY4MjIwM2U5OCBFRkxBR1M6IDAwMDAwMjQ2Clsg
ICAgMC43NzMzMzRdIENhbGwgVHJhY2U6ClsgICAgMC43NzMzMzRdICBhbHRlcm5hdGl2ZV9pbnN0
cnVjdGlvbnMrMHgzZC8weDEyZQpbICAgIDAuNzczMzM0XSAgY2hlY2tfYnVncysweDdjOS8weDg4
NwpbICAgIDAuNzczMzM0XSAgPyBfX2dldF9sb2NrZWRfcHRlKzB4MTc4LzB4MWYwClsgICAgMC43
NzMzMzRdICBzdGFydF9rZXJuZWwrMHg0ZmYvMHg1MzUKWyAgICAwLjc3MzMzNF0gID8gc2V0X2lu
aXRfYXJnKzB4NTUvMHg1NQpbICAgIDAuNzczMzM0XSAgeGVuX3N0YXJ0X2tlcm5lbCsweDU3MS8w
eDU3YQoKRm9yIDY0Yml0IFBWIGd1ZXN0cywgWGVuJ3MgQUJJIGVudGVycyB0aGUga2VybmVsIHdp
dGggdXNpbmcgU1lTUkVULCB3aXRoCiVyY3gvJXIxMSBvbiB0aGUgc3RhY2suIFRvIGNvbnZlcnQg
YmFjayB0byAibm9ybWFsIiBsb29raW5nIGV4Y2VwdGlvbnMsCnRoZSB4ZW4gdGh1bmtzIGRvICd4
ZW5fKjogcG9wICVyY3g7IHBvcCAlcjExOyBqbXAgKicuCgpFLmcuIEV4dHJhY3RpbmcgJ3hlbl9w
dl90cmFwIHhlbmludDMnIHdlIGhhdmU6Cnhlbl94ZW5pbnQzOgogcG9wICVyY3g7CiBwb3AgJXIx
MTsKIGptcCB4ZW5pbnQzCgpBcyB4ZW5pbnQzIGFuZCBpbnQzIGVudHJ5IGNvZGUgYXJlIHNhbWUg
ZXhjZXB0IHhlbmludDMgZG9lc24ndCBnZW5lcmF0ZQphIGdhcCwgd2UgY2FuIGZpeCBpdCBieSB1
c2luZyBpbnQzIGFuZCBkcm9wIHVzZWxlc3MgeGVuaW50My4KClNpZ25lZC1vZmYtYnk6IFpoZW56
aG9uZyBEdWFuIDx6aGVuemhvbmcuZHVhbkBvcmFjbGUuY29tPgpDYzogQm9yaXMgT3N0cm92c2t5
IDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT4KQ2M6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0Bz
dXNlLmNvbT4KQ2M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4K
Q2M6IEFuZHkgTHV0b21pcnNraSA8bHV0b0BrZXJuZWwub3JnPgpDYzogUGV0ZXIgWmlqbHN0cmEg
PHBldGVyekBpbmZyYWRlYWQub3JnPgpDYzogVGhvbWFzIEdsZWl4bmVyIDx0Z2x4QGxpbnV0cm9u
aXguZGU+CkNjOiBJbmdvIE1vbG5hciA8bWluZ29AcmVkaGF0LmNvbT4KQ2M6IEJvcmlzbGF2IFBl
dGtvdiA8YnBAYWxpZW44LmRlPgpDYzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4KLS0tCiBib290dXAgdGVzdCBwYXNzIHdpdGggUFYgZ3Vlc3QuCgogdjM6IHNldCBp
c3Rfb2theSB0byBmYWxzZSBmb3IgaW50MyBwZXIgUGV0ZXJaCiAgICAgYWRkIEFuZHJldydzIGNv
bW1lbnRzIHRvIHBhdGNoIGRlc2NyaXB0aW9uCgogdjI6IGZpeCB1cCBkZXNjcmlwdGlvbi4KLS0t
CiBhcmNoL3g4Ni9lbnRyeS9lbnRyeV82NC5TICAgIHwgMSAtCiBhcmNoL3g4Ni9pbmNsdWRlL2Fz
bS90cmFwcy5oIHwgMiArLQogYXJjaC94ODYveGVuL2VubGlnaHRlbl9wdi5jICB8IDIgKy0KIGFy
Y2gveDg2L3hlbi94ZW4tYXNtXzY0LlMgICAgfCAxIC0KIDQgZmlsZXMgY2hhbmdlZCwgMiBpbnNl
cnRpb25zKCspLCA0IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2FyY2gveDg2L2VudHJ5L2Vu
dHJ5XzY0LlMgYi9hcmNoL3g4Ni9lbnRyeS9lbnRyeV82NC5TCmluZGV4IDBlYTQ4MzEuLjM1YTY2
ZmMgMTAwNjQ0Ci0tLSBhL2FyY2gveDg2L2VudHJ5L2VudHJ5XzY0LlMKKysrIGIvYXJjaC94ODYv
ZW50cnkvZW50cnlfNjQuUwpAQCAtMTE3Niw3ICsxMTc2LDYgQEAgaWR0ZW50cnkgc3RhY2tfc2Vn
bWVudAkJZG9fc3RhY2tfc2VnbWVudAloYXNfZXJyb3JfY29kZT0xCiAjaWZkZWYgQ09ORklHX1hF
Tl9QVgogaWR0ZW50cnkgeGVubm1pCQkJZG9fbm1pCQkJaGFzX2Vycm9yX2NvZGU9MAogaWR0ZW50
cnkgeGVuZGVidWcJCWRvX2RlYnVnCQloYXNfZXJyb3JfY29kZT0wCi1pZHRlbnRyeSB4ZW5pbnQz
CQlkb19pbnQzCQkJaGFzX2Vycm9yX2NvZGU9MAogI2VuZGlmCiAKIGlkdGVudHJ5IGdlbmVyYWxf
cHJvdGVjdGlvbglkb19nZW5lcmFsX3Byb3RlY3Rpb24JaGFzX2Vycm9yX2NvZGU9MQpkaWZmIC0t
Z2l0IGEvYXJjaC94ODYvaW5jbHVkZS9hc20vdHJhcHMuaCBiL2FyY2gveDg2L2luY2x1ZGUvYXNt
L3RyYXBzLmgKaW5kZXggN2Q2ZjNmMy4uZjJiZDI4NCAxMDA2NDQKLS0tIGEvYXJjaC94ODYvaW5j
bHVkZS9hc20vdHJhcHMuaAorKysgYi9hcmNoL3g4Ni9pbmNsdWRlL2FzbS90cmFwcy5oCkBAIC00
MCw3ICs0MCw3IEBACiBhc21saW5rYWdlIHZvaWQgeGVuX2RpdmlkZV9lcnJvcih2b2lkKTsKIGFz
bWxpbmthZ2Ugdm9pZCB4ZW5feGVubm1pKHZvaWQpOwogYXNtbGlua2FnZSB2b2lkIHhlbl94ZW5k
ZWJ1Zyh2b2lkKTsKLWFzbWxpbmthZ2Ugdm9pZCB4ZW5feGVuaW50Myh2b2lkKTsKK2FzbWxpbmth
Z2Ugdm9pZCB4ZW5faW50Myh2b2lkKTsKIGFzbWxpbmthZ2Ugdm9pZCB4ZW5fb3ZlcmZsb3codm9p
ZCk7CiBhc21saW5rYWdlIHZvaWQgeGVuX2JvdW5kcyh2b2lkKTsKIGFzbWxpbmthZ2Ugdm9pZCB4
ZW5faW52YWxpZF9vcCh2b2lkKTsKZGlmZiAtLWdpdCBhL2FyY2gveDg2L3hlbi9lbmxpZ2h0ZW5f
cHYuYyBiL2FyY2gveDg2L3hlbi9lbmxpZ2h0ZW5fcHYuYwppbmRleCA0NzIyYmEyLi4zMGMxNGNi
IDEwMDY0NAotLS0gYS9hcmNoL3g4Ni94ZW4vZW5saWdodGVuX3B2LmMKKysrIGIvYXJjaC94ODYv
eGVuL2VubGlnaHRlbl9wdi5jCkBAIC01OTYsMTIgKzU5NiwxMiBAQCBzdHJ1Y3QgdHJhcF9hcnJh
eV9lbnRyeSB7CiAKIHN0YXRpYyBzdHJ1Y3QgdHJhcF9hcnJheV9lbnRyeSB0cmFwX2FycmF5W10g
PSB7CiAJeyBkZWJ1ZywgICAgICAgICAgICAgICAgICAgICAgIHhlbl94ZW5kZWJ1ZywgICAgICAg
ICAgICAgICAgICAgIHRydWUgfSwKLQl7IGludDMsICAgICAgICAgICAgICAgICAgICAgICAgeGVu
X3hlbmludDMsICAgICAgICAgICAgICAgICAgICAgdHJ1ZSB9LAogCXsgZG91YmxlX2ZhdWx0LCAg
ICAgICAgICAgICAgICB4ZW5fZG91YmxlX2ZhdWx0LCAgICAgICAgICAgICAgICB0cnVlIH0sCiAj
aWZkZWYgQ09ORklHX1g4Nl9NQ0UKIAl7IG1hY2hpbmVfY2hlY2ssICAgICAgICAgICAgICAgeGVu
X21hY2hpbmVfY2hlY2ssICAgICAgICAgICAgICAgdHJ1ZSB9LAogI2VuZGlmCiAJeyBubWksICAg
ICAgICAgICAgICAgICAgICAgICAgIHhlbl94ZW5ubWksICAgICAgICAgICAgICAgICAgICAgIHRy
dWUgfSwKKwl7IGludDMsICAgICAgICAgICAgICAgICAgICAgICAgeGVuX2ludDMsICAgICAgICAg
ICAgICAgICAgICAgICAgZmFsc2UgfSwKIAl7IG92ZXJmbG93LCAgICAgICAgICAgICAgICAgICAg
eGVuX292ZXJmbG93LCAgICAgICAgICAgICAgICAgICAgZmFsc2UgfSwKICNpZmRlZiBDT05GSUdf
SUEzMl9FTVVMQVRJT04KIAl7IGVudHJ5X0lOVDgwX2NvbXBhdCwgICAgICAgICAgeGVuX2VudHJ5
X0lOVDgwX2NvbXBhdCwgICAgICAgICAgZmFsc2UgfSwKZGlmZiAtLWdpdCBhL2FyY2gveDg2L3hl
bi94ZW4tYXNtXzY0LlMgYi9hcmNoL3g4Ni94ZW4veGVuLWFzbV82NC5TCmluZGV4IDFlOWVmMGIu
LmViZjYxMGIgMTAwNjQ0Ci0tLSBhL2FyY2gveDg2L3hlbi94ZW4tYXNtXzY0LlMKKysrIGIvYXJj
aC94ODYveGVuL3hlbi1hc21fNjQuUwpAQCAtMzIsNyArMzIsNiBAQCB4ZW5fcHZfdHJhcCBkaXZp
ZGVfZXJyb3IKIHhlbl9wdl90cmFwIGRlYnVnCiB4ZW5fcHZfdHJhcCB4ZW5kZWJ1ZwogeGVuX3B2
X3RyYXAgaW50MwoteGVuX3B2X3RyYXAgeGVuaW50MwogeGVuX3B2X3RyYXAgeGVubm1pCiB4ZW5f
cHZfdHJhcCBvdmVyZmxvdwogeGVuX3B2X3RyYXAgYm91bmRzCi0tIAoxLjguMy4xCgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 15 09:18:17 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Jul 2019 09:18:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hmx7d-00059V-JY; Mon, 15 Jul 2019 09:18:13 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=gpPh=VM=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hmx7c-00059Q-Md
 for xen-devel@lists.xenproject.org; Mon, 15 Jul 2019 09:18:12 +0000
X-Inumbo-ID: 77299104-a6e1-11e9-8980-bc764e045a96
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 77299104-a6e1-11e9-8980-bc764e045a96;
 Mon, 15 Jul 2019 09:18:11 +0000 (UTC)
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=paul.durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 paul.durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="paul.durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: dBy/dmip1BDG8TkVuVDIO3UAjBFXWIdg9rHNDnFO3mj6eXb344mUY7CI5ReCZ5sAQdxHajj+7E
 3Wg0qyXoiuPqifghzB7ggpU0Oxy08RP4zc/9RMz4L8RQGf42Ei9tVugHKTnPX6l5UwBPa0Z3cg
 ze8OuZcclWOmZMQBsjkxLuo/kbMQOxI5+NCgYRiNJnU1JaK29mJ6+IPgVZ19F9UT/6MvKobXXK
 7I7O7bNNL56I7oNvptCX1pKcxs/KGTEzKNDEp+7F8hqA174nEUK3IBOaqZ30/yx7uiw5dZbUEh
 ORc=
X-SBRS: 2.7
X-MesageID: 2970992
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,493,1557201600"; 
   d="scan'208";a="2970992"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 15 Jul 2019 10:17:56 +0100
Message-ID: <20190715091756.39065-1-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.20.1.2.gb21ebb671
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2] xen/mm.h: add helper function to
 test-and-clear _PGC_allocated
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Paul Durrant <paul.durrant@citrix.com>,
 Tamas K Lengyel <tamas@tklengyel.com>, Jan Beulich <jbeulich@suse.com>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIF9QR0NfYWxsb2NhdGVkIGZsYWcgaXMgc2V0IG9uIGEgcGFnZSB3aGVuIGl0IGlzIGFzc2ln
bmVkIHRvIGEgZG9tYWluCmFsb25nIHdpdGggYW4gaW5pdGlhbCByZWZlcmVuY2UgY291bnQgb2Yg
YXQgbGVhc3QgMS4gVG8gY2xlYXIgdGhpcwonYWxsb2NhdGlvbicgcmVmZXJlbmNlIGl0IGlzIG5l
Y2Vzc2FyeSB0byB0ZXN0LWFuZC1jbGVhciBfUEdDX2FsbG9jYXRlZCBhbmQKdGhlbiBvbmx5IGRy
b3AgdGhlIHJlZmVyZW5jZSBpZiB0aGUgdGVzdC1hbmQtY2xlYXIgc3VjY2VlZHMuIFRoaXMgaXMg
b3Blbi0KY29kZWQgaW4gbWFueSBwbGFjZXMuIEl0IGlzIGFsc28gdW5zYWZlIHRvIHRlc3QtYW5k
LWNsZWFyIF9QR0NfYWxsb2NhdGVkCnVubGVzcyB0aGUgY2FsbGVyIGhvbGRzIGFuIGFkZGl0aW9u
YWwgcmVmZXJlbmNlLgoKVGhpcyBwYXRjaCBhZGRzIGEgaGVscGVyIGZ1bmN0aW9uLCBwdXRfcGFn
ZV9hbGxvY19yZWYoKSwgdG8gcmVwbGFjZSBhbGwgdGhlCm9wZW4tY29kZWQgdGVzdC1hbmQtY2xl
YXIvcHV0X3BhZ2Ugb2NjdXJyZW5jZXMgYW5kIGluY29ycG9yYXRlcyBpbiB0aGF0IGEKQlVHX09O
KCkgYW4gYWRkaXRpb25hbCBwYWdlIHJlZmVyZW5jZSBub3QgYmVpbmcgaGVsZC4KClNpZ25lZC1v
ZmYtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+Ci0tLQpDYzogU3Rl
ZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpDYzogSnVsaWVuIEdyYWxs
IDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KQ2M6IFZvbG9keW15ciBCYWJjaHVrIDxWb2xvZHlteXJf
QmFiY2h1a0BlcGFtLmNvbT4KQ2M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJp
eC5jb20+CkNjOiBHZW9yZ2UgRHVubGFwIDxHZW9yZ2UuRHVubGFwQGV1LmNpdHJpeC5jb20+CkNj
OiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KQ2M6IEphbiBCZXVsaWNo
IDxqYmV1bGljaEBzdXNlLmNvbT4KQ2M6IEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFkLndp
bGtAb3JhY2xlLmNvbT4KQ2M6IFRpbSBEZWVnYW4gPHRpbUB4ZW4ub3JnPgpDYzogV2VpIExpdSA8
d2xAeGVuLm9yZz4KQ2M6ICJSb2dlciBQYXUgTW9ubsOpIiA8cm9nZXIucGF1QGNpdHJpeC5jb20+
CkNjOiBUYW1hcyBLIExlbmd5ZWwgPHRhbWFzQHRrbGVuZ3llbC5jb20+CkNjOiBHZW9yZ2UgRHVu
bGFwIDxnZW9yZ2UuZHVubGFwQGV1LmNpdHJpeC5jb20+Cgp2MjoKIC0gUmUtbmFtZSBjbGVhcl9h
c3NpZ25tZW50X3JlZmVyZW5jZSgpIHRvIHB1dF9wYWdlX2FsbG9jX3JlZigpCiAtIFN3YXAgQVNT
RVJUKCkgZm9yIEJVR19PTigpCiAtIEFkZCBhbiBleHRyYSBjb21tZW50IGV4cGxhaW5pbmcgd2hh
dCBwdXRfcGFnZV9hbGxvY19yZWYoKSBpcyBkb2luZwotLS0KIHhlbi9hcmNoL2FybS9kb21haW4u
YyAgICAgICAgIHwgIDQgKy0tLQogeGVuL2FyY2gveDg2L2RvbWFpbi5jICAgICAgICAgfCAgMyAr
LS0KIHhlbi9hcmNoL3g4Ni9odm0vaW9yZXEuYyAgICAgIHwgMTEgKystLS0tLS0tLS0KIHhlbi9h
cmNoL3g4Ni9tbS5jICAgICAgICAgICAgIHwgIDMgKy0tCiB4ZW4vYXJjaC94ODYvbW0vbWVtX3No
YXJpbmcuYyB8ICA5ICsrKy0tLS0tLQogeGVuL2FyY2gveDg2L21tL3AybS1wb2QuYyAgICAgfCAg
NCArLS0tCiB4ZW4vYXJjaC94ODYvbW0vcDJtLmMgICAgICAgICB8ICAzICstLQogeGVuL2NvbW1v
bi9ncmFudF90YWJsZS5jICAgICAgfCAgMyArLS0KIHhlbi9jb21tb24vbWVtb3J5LmMgICAgICAg
ICAgIHwgIDUgKystLS0KIHhlbi9jb21tb24veGVub3Byb2YuYyAgICAgICAgIHwgIDMgKy0tCiB4
ZW4vaW5jbHVkZS94ZW4vbW0uaCAgICAgICAgICB8IDE0ICsrKysrKysrKysrKysrCiAxMSBmaWxl
cyBjaGFuZ2VkLCAyOCBpbnNlcnRpb25zKCspLCAzNCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQg
YS94ZW4vYXJjaC9hcm0vZG9tYWluLmMgYi94ZW4vYXJjaC9hcm0vZG9tYWluLmMKaW5kZXggNGY0
NGQ1Yzc0Mi4uOTQxYmJmZjRmZSAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL2RvbWFpbi5jCisr
KyBiL3hlbi9hcmNoL2FybS9kb21haW4uYwpAQCAtOTI2LDkgKzkyNiw3IEBAIHN0YXRpYyBpbnQg
cmVsaW5xdWlzaF9tZW1vcnkoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IHBhZ2VfbGlzdF9oZWFk
ICpsaXN0KQogICAgICAgICAgICAgICovCiAgICAgICAgICAgICBjb250aW51ZTsKIAotICAgICAg
ICBpZiAoIHRlc3RfYW5kX2NsZWFyX2JpdChfUEdDX2FsbG9jYXRlZCwgJnBhZ2UtPmNvdW50X2lu
Zm8pICkKLSAgICAgICAgICAgIHB1dF9wYWdlKHBhZ2UpOwotCisgICAgICAgIHB1dF9wYWdlX2Fs
bG9jX3JlZihwYWdlKTsKICAgICAgICAgcHV0X3BhZ2UocGFnZSk7CiAKICAgICAgICAgaWYgKCBo
eXBlcmNhbGxfcHJlZW1wdF9jaGVjaygpICkKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9kb21h
aW4uYyBiL3hlbi9hcmNoL3g4Ni9kb21haW4uYwppbmRleCAxNDdmOTZhMDllLi5lNzkxZDg2ODky
IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvZG9tYWluLmMKKysrIGIveGVuL2FyY2gveDg2L2Rv
bWFpbi5jCkBAIC0xOTM5LDggKzE5MzksNyBAQCBzdGF0aWMgaW50IHJlbGlucXVpc2hfbWVtb3J5
KAogICAgICAgICAgICAgQlVHKCk7CiAgICAgICAgIH0KIAotICAgICAgICBpZiAoIHRlc3RfYW5k
X2NsZWFyX2JpdChfUEdDX2FsbG9jYXRlZCwgJnBhZ2UtPmNvdW50X2luZm8pICkKLSAgICAgICAg
ICAgIHB1dF9wYWdlKHBhZ2UpOworICAgICAgICBwdXRfcGFnZV9hbGxvY19yZWYocGFnZSk7CiAK
ICAgICAgICAgLyoKICAgICAgICAgICogRm9yY2libHkgaW52YWxpZGF0ZSB0b3AtbW9zdCwgc3Rp
bGwgdmFsaWQgcGFnZSB0YWJsZXMgYXQgdGhpcyBwb2ludApkaWZmIC0tZ2l0IGEveGVuL2FyY2gv
eDg2L2h2bS9pb3JlcS5jIGIveGVuL2FyY2gveDg2L2h2bS9pb3JlcS5jCmluZGV4IDdhODBjZmIy
OGIuLmE3OWNhYmI2ODAgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vaW9yZXEuYworKysg
Yi94ZW4vYXJjaC94ODYvaHZtL2lvcmVxLmMKQEAgLTM5OCw4ICszOTgsNyBAQCBzdGF0aWMgaW50
IGh2bV9hbGxvY19pb3JlcV9tZm4oc3RydWN0IGh2bV9pb3JlcV9zZXJ2ZXIgKnMsIGJvb2wgYnVm
KQogICAgIHJldHVybiAwOwogCiAgZmFpbDoKLSAgICBpZiAoIHRlc3RfYW5kX2NsZWFyX2JpdChf
UEdDX2FsbG9jYXRlZCwgJnBhZ2UtPmNvdW50X2luZm8pICkKLSAgICAgICAgcHV0X3BhZ2UocGFn
ZSk7CisgICAgcHV0X3BhZ2VfYWxsb2NfcmVmKHBhZ2UpOwogICAgIHB1dF9wYWdlX2FuZF90eXBl
KHBhZ2UpOwogCiAgICAgcmV0dXJuIC1FTk9NRU07CkBAIC00MTgsMTMgKzQxNyw3IEBAIHN0YXRp
YyB2b2lkIGh2bV9mcmVlX2lvcmVxX21mbihzdHJ1Y3QgaHZtX2lvcmVxX3NlcnZlciAqcywgYm9v
bCBidWYpCiAgICAgdW5tYXBfZG9tYWluX3BhZ2VfZ2xvYmFsKGlvcnAtPnZhKTsKICAgICBpb3Jw
LT52YSA9IE5VTEw7CiAKLSAgICAvKgotICAgICAqIENoZWNrIHdoZXRoZXIgd2UgbmVlZCB0byBj
bGVhciB0aGUgYWxsb2NhdGlvbiByZWZlcmVuY2UgYmVmb3JlCi0gICAgICogZHJvcHBpbmcgdGhl
IGV4cGxpY2l0IHJlZmVyZW5jZXMgdGFrZW4gYnkgZ2V0X3BhZ2VfYW5kX3R5cGUoKS4KLSAgICAg
Ki8KLSAgICBpZiAoIHRlc3RfYW5kX2NsZWFyX2JpdChfUEdDX2FsbG9jYXRlZCwgJnBhZ2UtPmNv
dW50X2luZm8pICkKLSAgICAgICAgcHV0X3BhZ2UocGFnZSk7Ci0KKyAgICBwdXRfcGFnZV9hbGxv
Y19yZWYocGFnZSk7CiAgICAgcHV0X3BhZ2VfYW5kX3R5cGUocGFnZSk7CiB9CiAKZGlmZiAtLWdp
dCBhL3hlbi9hcmNoL3g4Ni9tbS5jIGIveGVuL2FyY2gveDg2L21tLmMKaW5kZXggZGYyYzAxMzBm
MS4uMTM4NjYyZTc3NyAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L21tLmMKKysrIGIveGVuL2Fy
Y2gveDg2L21tLmMKQEAgLTQ5OCw4ICs0OTgsNyBAQCB2b2lkIHNoYXJlX3hlbl9wYWdlX3dpdGhf
Z3Vlc3Qoc3RydWN0IHBhZ2VfaW5mbyAqcGFnZSwgc3RydWN0IGRvbWFpbiAqZCwKIAogdm9pZCBm
cmVlX3NoYXJlZF9kb21oZWFwX3BhZ2Uoc3RydWN0IHBhZ2VfaW5mbyAqcGFnZSkKIHsKLSAgICBp
ZiAoIHRlc3RfYW5kX2NsZWFyX2JpdChfUEdDX2FsbG9jYXRlZCwgJnBhZ2UtPmNvdW50X2luZm8p
ICkKLSAgICAgICAgcHV0X3BhZ2UocGFnZSk7CisgICAgcHV0X3BhZ2VfYWxsb2NfcmVmKHBhZ2Up
OwogICAgIGlmICggIXRlc3RfYW5kX2NsZWFyX2JpdChfUEdDX3hlbl9oZWFwLCAmcGFnZS0+Y291
bnRfaW5mbykgKQogICAgICAgICBBU1NFUlRfVU5SRUFDSEFCTEUoKTsKICAgICBwYWdlLT51Lmlu
dXNlLnR5cGVfaW5mbyA9IDA7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0vbWVtX3NoYXJp
bmcuYyBiL3hlbi9hcmNoL3g4Ni9tbS9tZW1fc2hhcmluZy5jCmluZGV4IGYxNmEzZjUzMjQuLjU4
ZDkxNTdmYTggMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9tZW1fc2hhcmluZy5jCisrKyBi
L3hlbi9hcmNoL3g4Ni9tbS9tZW1fc2hhcmluZy5jCkBAIC0xMDAwLDggKzEwMDAsNyBAQCBzdGF0
aWMgaW50IHNoYXJlX3BhZ2VzKHN0cnVjdCBkb21haW4gKnNkLCBnZm5fdCBzZ2ZuLCBzaHJfaGFu
ZGxlX3Qgc2gsCiAgICAgbWVtX3NoYXJpbmdfcGFnZV91bmxvY2soZmlyc3RwZyk7CiAKICAgICAv
KiBGcmVlIHRoZSBjbGllbnQgcGFnZSAqLwotICAgIGlmKHRlc3RfYW5kX2NsZWFyX2JpdChfUEdD
X2FsbG9jYXRlZCwgJmNwYWdlLT5jb3VudF9pbmZvKSkKLSAgICAgICAgcHV0X3BhZ2UoY3BhZ2Up
OworICAgIHB1dF9wYWdlX2FsbG9jX3JlZihjcGFnZSk7CiAgICAgcHV0X3BhZ2UoY3BhZ2UpOwog
CiAgICAgLyogV2UgbWFuYWdlZCB0byBmcmVlIGEgZG9tYWluIHBhZ2UuICovCkBAIC0xMDgyLDgg
KzEwODEsNyBAQCBpbnQgbWVtX3NoYXJpbmdfYWRkX3RvX3BoeXNtYXAoc3RydWN0IGRvbWFpbiAq
c2QsIHVuc2lnbmVkIGxvbmcgc2dmbiwgc2hyX2hhbmRsZQogICAgICAgICAgICAgICAgICAgICBy
ZXQgPSAtRU9WRVJGTE9XOwogICAgICAgICAgICAgICAgICAgICBnb3RvIGVycl91bmxvY2s7CiAg
ICAgICAgICAgICAgICAgfQotICAgICAgICAgICAgICAgIGlmICggdGVzdF9hbmRfY2xlYXJfYml0
KF9QR0NfYWxsb2NhdGVkLCAmY3BhZ2UtPmNvdW50X2luZm8pICkKLSAgICAgICAgICAgICAgICAg
ICAgcHV0X3BhZ2UoY3BhZ2UpOworICAgICAgICAgICAgICAgIHB1dF9wYWdlX2FsbG9jX3JlZihj
cGFnZSk7CiAgICAgICAgICAgICAgICAgcHV0X3BhZ2UoY3BhZ2UpOwogICAgICAgICAgICAgfQog
ICAgICAgICB9CkBAIC0xMTc3LDggKzExNzUsNyBAQCBpbnQgX19tZW1fc2hhcmluZ191bnNoYXJl
X3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwKICAgICAgICAgICAgICAgICBkb21haW5fY3Jhc2goZCk7
CiAgICAgICAgICAgICAgICAgcmV0dXJuIC1FT1ZFUkZMT1c7CiAgICAgICAgICAgICB9Ci0gICAg
ICAgICAgICBpZiAoIHRlc3RfYW5kX2NsZWFyX2JpdChfUEdDX2FsbG9jYXRlZCwgJnBhZ2UtPmNv
dW50X2luZm8pICkKLSAgICAgICAgICAgICAgICBwdXRfcGFnZShwYWdlKTsKKyAgICAgICAgICAg
IHB1dF9wYWdlX2FsbG9jX3JlZihwYWdlKTsKICAgICAgICAgICAgIHB1dF9wYWdlKHBhZ2UpOwog
ICAgICAgICB9CiAgICAgICAgIHB1dF9nZm4oZCwgZ2ZuKTsKZGlmZiAtLWdpdCBhL3hlbi9hcmNo
L3g4Ni9tbS9wMm0tcG9kLmMgYi94ZW4vYXJjaC94ODYvbW0vcDJtLXBvZC5jCmluZGV4IDQzMTM4
NjMwNjYuLjA5NmUyNzczZmIgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9wMm0tcG9kLmMK
KysrIGIveGVuL2FyY2gveDg2L21tL3AybS1wb2QuYwpAQCAtMjc0LDkgKzI3NCw3IEBAIHAybV9w
b2Rfc2V0X2NhY2hlX3RhcmdldChzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLCB1bnNpZ25lZCBsb25n
IHBvZF90YXJnZXQsIGludCBwCiAgICAgICAgICAgICBpZiAoIHRlc3RfYW5kX2NsZWFyX2JpdChf
UEdUX3Bpbm5lZCwgJihwYWdlK2kpLT51LmludXNlLnR5cGVfaW5mbykgKQogICAgICAgICAgICAg
ICAgIHB1dF9wYWdlX2FuZF90eXBlKHBhZ2UgKyBpKTsKIAotICAgICAgICAgICAgaWYgKCB0ZXN0
X2FuZF9jbGVhcl9iaXQoX1BHQ19hbGxvY2F0ZWQsICYocGFnZStpKS0+Y291bnRfaW5mbykgKQot
ICAgICAgICAgICAgICAgIHB1dF9wYWdlKHBhZ2UgKyBpKTsKLQorICAgICAgICAgICAgcHV0X3Bh
Z2VfYWxsb2NfcmVmKHBhZ2UgKyBpKTsKICAgICAgICAgICAgIHB1dF9wYWdlKHBhZ2UgKyBpKTsK
IAogICAgICAgICAgICAgaWYgKCBwcmVlbXB0aWJsZSAmJiBwb2RfdGFyZ2V0ICE9IHAybS0+cG9k
LmNvdW50ICYmCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0vcDJtLmMgYi94ZW4vYXJjaC94
ODYvbW0vcDJtLmMKaW5kZXggNGM5OTU0ODY3Yy4uODgzMzUyZGE3ZCAxMDA2NDQKLS0tIGEveGVu
L2FyY2gveDg2L21tL3AybS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tbS9wMm0uYwpAQCAtMTYwOSw4
ICsxNjA5LDcgQEAgaW50IHAybV9tZW1fcGFnaW5nX2V2aWN0KHN0cnVjdCBkb21haW4gKmQsIHVu
c2lnbmVkIGxvbmcgZ2ZuX2wpCiAgICAgICAgIGdvdG8gb3V0X3B1dDsKIAogICAgIC8qIERlY3Jl
bWVudCBndWVzdCBkb21haW4ncyByZWYgY291bnQgb2YgdGhlIHBhZ2UgKi8KLSAgICBpZiAoIHRl
c3RfYW5kX2NsZWFyX2JpdChfUEdDX2FsbG9jYXRlZCwgJnBhZ2UtPmNvdW50X2luZm8pICkKLSAg
ICAgICAgcHV0X3BhZ2UocGFnZSk7CisgICAgcHV0X3BhZ2VfYWxsb2NfcmVmKHBhZ2UpOwogCiAg
ICAgLyogUmVtb3ZlIG1hcHBpbmcgZnJvbSBwMm0gdGFibGUgKi8KICAgICByZXQgPSBwMm1fc2V0
X2VudHJ5KHAybSwgZ2ZuLCBJTlZBTElEX01GTiwgUEFHRV9PUkRFUl80SywKZGlmZiAtLWdpdCBh
L3hlbi9jb21tb24vZ3JhbnRfdGFibGUuYyBiL3hlbi9jb21tb24vZ3JhbnRfdGFibGUuYwppbmRl
eCBlNmEwZjMwYTRiLi5mMGNhMTBhN2ZhIDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL2dyYW50X3Rh
YmxlLmMKKysrIGIveGVuL2NvbW1vbi9ncmFudF90YWJsZS5jCkBAIC0xNzA3LDggKzE3MDcsNyBA
QCBnbnR0YWJfdW5wb3B1bGF0ZV9zdGF0dXNfZnJhbWVzKHN0cnVjdCBkb21haW4gKmQsIHN0cnVj
dCBncmFudF90YWJsZSAqZ3QpCiAgICAgICAgIH0KIAogICAgICAgICBCVUdfT04ocGFnZV9nZXRf
b3duZXIocGcpICE9IGQpOwotICAgICAgICBpZiAoIHRlc3RfYW5kX2NsZWFyX2JpdChfUEdDX2Fs
bG9jYXRlZCwgJnBnLT5jb3VudF9pbmZvKSApCi0gICAgICAgICAgICBwdXRfcGFnZShwZyk7Cisg
ICAgICAgIHB1dF9wYWdlX2FsbG9jX3JlZihwZyk7CiAKICAgICAgICAgaWYgKCBwZy0+Y291bnRf
aW5mbyAmIH5QR0NfeGVuX2hlYXAgKQogICAgICAgICB7CmRpZmYgLS1naXQgYS94ZW4vY29tbW9u
L21lbW9yeS5jIGIveGVuL2NvbW1vbi9tZW1vcnkuYwppbmRleCAwM2RiN2JmYTllLi4zMGQyMTBm
YzA4IDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL21lbW9yeS5jCisrKyBiL3hlbi9jb21tb24vbWVt
b3J5LmMKQEAgLTM4OCw5ICszODgsOCBAQCBpbnQgZ3Vlc3RfcmVtb3ZlX3BhZ2Uoc3RydWN0IGRv
bWFpbiAqZCwgdW5zaWduZWQgbG9uZyBnbWZuKQogICAgICAqIEZvciB0aGlzIHB1cnBvc2UgKGFu
ZCB0byBtYXRjaCBwb3B1bGF0ZV9waHlzbWFwKCkgYmVoYXZpb3IpLCB0aGUgcGFnZQogICAgICAq
IGlzIGtlcHQgYWxsb2NhdGVkLgogICAgICAqLwotICAgIGlmICggIXJjICYmICFpc19kb21haW5f
ZGlyZWN0X21hcHBlZChkKSAmJgotICAgICAgICAgdGVzdF9hbmRfY2xlYXJfYml0KF9QR0NfYWxs
b2NhdGVkLCAmcGFnZS0+Y291bnRfaW5mbykgKQotICAgICAgICBwdXRfcGFnZShwYWdlKTsKKyAg
ICBpZiAoICFyYyAmJiAhaXNfZG9tYWluX2RpcmVjdF9tYXBwZWQoZCkgKQorICAgICAgICBwdXRf
cGFnZV9hbGxvY19yZWYocGFnZSk7CiAKICAgICBwdXRfcGFnZShwYWdlKTsKIApkaWZmIC0tZ2l0
IGEveGVuL2NvbW1vbi94ZW5vcHJvZi5jIGIveGVuL2NvbW1vbi94ZW5vcHJvZi5jCmluZGV4IDhh
NzJlMzgyZTYuLjRmM2U3OTllYmIgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24veGVub3Byb2YuYwor
KysgYi94ZW4vY29tbW9uL3hlbm9wcm9mLmMKQEAgLTE3Myw4ICsxNzMsNyBAQCB1bnNoYXJlX3hl
bm9wcm9mX3BhZ2Vfd2l0aF9ndWVzdChzdHJ1Y3QgeGVub3Byb2YgKngpCiAgICAgICAgIHN0cnVj
dCBwYWdlX2luZm8gKnBhZ2UgPSBtZm5fdG9fcGFnZShtZm5fYWRkKG1mbiwgaSkpOwogCiAgICAg
ICAgIEJVR19PTihwYWdlX2dldF9vd25lcihwYWdlKSAhPSBjdXJyZW50LT5kb21haW4pOwotICAg
ICAgICBpZiAoIHRlc3RfYW5kX2NsZWFyX2JpdChfUEdDX2FsbG9jYXRlZCwgJnBhZ2UtPmNvdW50
X2luZm8pICkKLSAgICAgICAgICAgIHB1dF9wYWdlKHBhZ2UpOworICAgICAgICBwdXRfcGFnZV9h
bGxvY19yZWYocGFnZSk7CiAgICAgfQogfQogCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4v
bW0uaCBiL3hlbi9pbmNsdWRlL3hlbi9tbS5oCmluZGV4IGE1Nzk3NGFlNTEuLjVkMGMxOWYwMTEg
MTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3hlbi9tbS5oCisrKyBiL3hlbi9pbmNsdWRlL3hlbi9t
bS5oCkBAIC02NTgsNCArNjU4LDE4IEBAIHN0YXRpYyBpbmxpbmUgdm9pZCBzaGFyZV94ZW5fcGFn
ZV93aXRoX3ByaXZpbGVnZWRfZ3Vlc3RzKAogICAgIHNoYXJlX3hlbl9wYWdlX3dpdGhfZ3Vlc3Qo
cGFnZSwgZG9tX3hlbiwgZmxhZ3MpOwogfQogCitzdGF0aWMgaW5saW5lIHZvaWQgcHV0X3BhZ2Vf
YWxsb2NfcmVmKHN0cnVjdCBwYWdlX2luZm8gKnBhZ2UpCit7CisgICAgLyoKKyAgICAgKiBXaGVu
ZXZlciBhIHBhZ2UgaXMgYXNzaWduZWQgdG8gYSBkb21haW4gdGhlbiB0aGUgX1BHQ19hbGxvY2F0
ZWQgYml0CisgICAgICogaXMgc2V0IGFuZCB0aGUgcmVmZXJlbmNlIGNvdW50IGlzIHNldCB0byBh
dCBsZWFzdCAxLiBUaGlzIGZ1bmN0aW9uCisgICAgICogY2xlYXJzIHRoYXQgJ2FsbG9jYXRpb24g
cmVmZXJlbmNlJyBidXQgaXQgaXMgdW5zYWZlIHRvIGRvIHNvIHdpdGhvdXQKKyAgICAgKiB0aGUg
Y2FsbGVyIGhvbGRpbmcgYW4gYWRkaXRpb25hbCByZWZlcmVuY2UuIEkuZS4gdGhlIGFsbG9jYXRp
b24KKyAgICAgKiByZWZlcmVuY2UgbXVzdCBuZXZlciBiZSB0aGUgbGFzdCByZWZlcmVuY2UgaGVs
ZC4KKyAgICAgKi8KKyAgICBCVUdfT04oKHBhZ2UtPmNvdW50X2luZm8gJiBQR0NfY291bnRfbWFz
aykgPD0gMSk7CisgICAgaWYgKCB0ZXN0X2FuZF9jbGVhcl9iaXQoX1BHQ19hbGxvY2F0ZWQsICZw
YWdlLT5jb3VudF9pbmZvKSApCisgICAgICAgIHB1dF9wYWdlKHBhZ2UpOworfQorCiAjZW5kaWYg
LyogX19YRU5fTU1fSF9fICovCi0tIAoyLjIwLjEuMi5nYjIxZWJiNjcxCgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 15 09:35:33 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Jul 2019 09:35:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hmxOJ-0006Wq-Aa; Mon, 15 Jul 2019 09:35:27 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=IBxS=VM=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hmxOH-0006Wl-PV
 for xen-devel@lists.xenproject.org; Mon, 15 Jul 2019 09:35:25 +0000
X-Inumbo-ID: d54134da-a6e3-11e9-8385-c7670d7417c5
Received: from m4a0039g.houston.softwaregrp.com (unknown [15.124.2.85])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d54134da-a6e3-11e9-8385-c7670d7417c5;
 Mon, 15 Jul 2019 09:35:21 +0000 (UTC)
Received: FROM m4a0039g.houston.softwaregrp.com (15.120.17.147) BY
 m4a0039g.houston.softwaregrp.com WITH ESMTP; 
 Mon, 15 Jul 2019 09:35:10 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M4W0335.microfocus.com (2002:f78:1193::f78:1193) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Mon, 15 Jul 2019 09:18:15 +0000
Received: from NAM02-SN1-obe.outbound.protection.outlook.com (15.124.8.10) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Mon, 15 Jul 2019 09:18:15 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=hv/lcWQItidS6t75VAL3ag0vuQyKF7sVCdPQfz9A7w5JSbMqKBJQSBJhdAeFGg2czkMcG1iLUwjIM7De9YwQACbPr+D9gixt4/67ytFAIXVeEb8LbOTteQr68jcN2KtE1JDvuWMYLQHHBgajps2ryzHpSTQygoWwNOIQN1yJLgEzDSuZcWJvEQ43UT5gpwjwG3UMp8y/+IajA9LVreDmkFkltq4DE/QLT8PA9xfAOzG/B2d8M1CU69UXEUmqN/wOi9AugIxrj/X0VG0EISZbKL9T7YRMwoOn4qxmSTpDehaUDtfIPL215r0DtpEXXFvxnbzMICp30krEttqDM415PA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=uM6QHVKF3D+PBAk7fRd+umBeUtd6pMcUevl0r1WUvHw=;
 b=bZq79+igrX4x6tVck/KF/LxM3mRFLjVHKZ7ELjaYkU0E8/Nm2snWDRlyjg4PlPhkJ3KZ20KR6MrVjyXtEvEi/IpLD6U0ezObwCZaYjBxG2lQm+Zyci7hdvYH6nUlpBnCK+STDdQhlUBeC4VBDSa7dHpi2XzpzCfHzmxPlM1TPLqYzRYcQQ+uazM9pL/SM4Rm4kCYF+N0jdBdgIV3MHeGIeIHbnwoC9ANLvVAIJ6+UTSMxVmD3Yp4QylOG7XFsagipffzP/Q7+BXnaqdXPnqmwhsdVmxtL5YFTMa1nB0DA7RLlrbChxWkP6h6z/Zr7eykiE3KazxIK3g3xxzzvCvLKw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6SPR01MB0052.namprd18.prod.outlook.com (20.178.229.203) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.13; Mon, 15 Jul 2019 09:18:13 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Mon, 15 Jul 2019
 09:18:13 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Paul Durrant <Paul.Durrant@citrix.com>
Thread-Topic: [Xen-devel] [PATCH] xen/mm.h: add helper function to
 test-and-clear _PGC_allocated
Thread-Index: AQHVNz5AbDzZgpaVWECo7hdqnCPqGqbEVHqAgAcOBACAAAtxAA==
Date: Mon, 15 Jul 2019 09:18:13 +0000
Message-ID: <04d3bc49-9abd-3485-df50-ee00a645d5c9@suse.com>
References: <20190710161733.39119-1-paul.durrant@citrix.com>
 <9bead6ec-9fad-2ba9-3948-de217de6d856@suse.com>
 <c50d8a4fdcba4a61b736d8a748c4659c@AMSPEX02CL03.citrite.net>
In-Reply-To: <c50d8a4fdcba4a61b736d8a748c4659c@AMSPEX02CL03.citrite.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR07CA0100.eurprd07.prod.outlook.com
 (2603:10a6:6:2c::14) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 3c048a7a-0479-413c-25de-08d709055cf6
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6SPR01MB0052; 
x-ms-traffictypediagnostic: DM6SPR01MB0052:
x-microsoft-antispam-prvs: <DM6SPR01MB0052DAECBA25EA34DE01B003B3CF0@DM6SPR01MB0052.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8273;
x-forefront-prvs: 00997889E7
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(396003)(39860400002)(376002)(346002)(366004)(136003)(199004)(189003)(7736002)(66446008)(4326008)(256004)(316002)(53936002)(66476007)(80792005)(71200400001)(99286004)(5660300002)(66946007)(6916009)(36756003)(81166006)(81156014)(66556008)(6512007)(229853002)(66066001)(6246003)(64756008)(486006)(71190400001)(68736007)(8936002)(31696002)(52116002)(8676002)(7416002)(446003)(86362001)(25786009)(478600001)(6436002)(6116002)(6486002)(3846002)(26005)(53546011)(76176011)(305945005)(2906002)(54906003)(2616005)(476003)(11346002)(102836004)(31686004)(186003)(386003)(6506007)(14454004);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6SPR01MB0052;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: Dp5PmeToaPdDgqdpy3Ji4HyTuLICOea3CoC0mZkKuy5+ER9tO0TtkEikzWK7Mkr/EKwClasDaxeUnL3Cha8U7iWGyocoueMVRStYRfk6DMhl6m4XrpAgAoLC0eRVpJICGsNVuDfOGbUSNWXH5p+Gc2JgebsWwxwIvHJVSq8eA5BsqKLoyMa75WPfXCiFFOrx0GROBS270v3NQpWkqnIONoWsmj22Sd1bePrPBebgN/A7duDBa7ijq28VLaBHyST4YNy5x0iGvJ/340z5fNumtWGLM1JowZTVm/ofFgLleryPgUdrHKn8149iH0A2pc48wflR+bwQ3dReqPTX94JhpBjGrFsjm6rA3ZDNvvQxjp5Z88+kiiqwpdADbWFRyJZ0kFmGwLmq/adwb7nHK5UKrv5Fd6gAmharigXrKXCZFWk=
Content-ID: <E795E2DFFEB75540BC27F2D5D2009066@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 3c048a7a-0479-413c-25de-08d709055cf6
X-MS-Exchange-CrossTenant-originalarrivaltime: 15 Jul 2019 09:18:13.8204 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6SPR01MB0052
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH] xen/mm.h: add helper function to
 test-and-clear _PGC_allocated
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>, "Tim
 \(Xen.org\)" <tim@xen.org>, George Dunlap <George.Dunlap@citrix.com>,
 JulienGrall <julien.grall@arm.com>, Tamas K Lengyel <tamas@tklengyel.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 IanJackson <Ian.Jackson@citrix.com>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTUuMDcuMjAxOSAxMDo0NSwgUGF1bCBEdXJyYW50IHdyb3RlOg0KPj4gRnJvbTogSmFuIEJl
dWxpY2ggPEpCZXVsaWNoQHN1c2UuY29tPg0KPj4gU2VudDogMTAgSnVseSAyMDE5IDIzOjUzDQo+
Pg0KPj4gT24gMTAuMDcuMjAxOSAxODoxNywgUGF1bCBEdXJyYW50IHdyb3RlOg0KPj4+IEBAIC00
MTgsMTMgKzQxNyw3IEBAIHN0YXRpYyB2b2lkIGh2bV9mcmVlX2lvcmVxX21mbihzdHJ1Y3QgaHZt
X2lvcmVxX3NlcnZlciAqcywgYm9vbCBidWYpDQo+Pj4gICAgICAgIHVubWFwX2RvbWFpbl9wYWdl
X2dsb2JhbChpb3JwLT52YSk7DQo+Pj4gICAgICAgIGlvcnAtPnZhID0gTlVMTDsNCj4+Pg0KPj4+
IC0gICAgLyoNCj4+PiAtICAgICAqIENoZWNrIHdoZXRoZXIgd2UgbmVlZCB0byBjbGVhciB0aGUg
YWxsb2NhdGlvbiByZWZlcmVuY2UgYmVmb3JlDQo+Pj4gLSAgICAgKiBkcm9wcGluZyB0aGUgZXhw
bGljaXQgcmVmZXJlbmNlcyB0YWtlbiBieSBnZXRfcGFnZV9hbmRfdHlwZSgpLg0KPj4+IC0gICAg
ICovDQo+Pj4gLSAgICBpZiAoIHRlc3RfYW5kX2NsZWFyX2JpdChfUEdDX2FsbG9jYXRlZCwgJnBh
Z2UtPmNvdW50X2luZm8pICkNCj4+PiAtICAgICAgICBwdXRfcGFnZShwYWdlKTsNCj4+PiAtDQo+
Pj4gKyAgICBjbGVhcl9hc3NpZ25tZW50X3JlZmVyZW5jZShwYWdlKTsNCj4+PiAgICAgICAgcHV0
X3BhZ2VfYW5kX3R5cGUocGFnZSk7DQo+Pj4gICAgfQ0KPj4NCj4+IElzIHRoZXJlIGEgc3BlY2lm
aWMgcmVhc29uIHlvdSBkcm9wIHRoZSBjb21tZW50PyBJdCBkb2Vzbid0IGJlY29tZQ0KPj4gbGVz
cyByZWxldmFudCB0aGFuIHdoZW4gaXQgd2FzIGFkZGVkLCBkb2VzIGl0Pw0KPiANCj4gTm90IHN1
cmUsIHNpbmNlIHdoYXQncyBhY3R1YWxseSBnb2luZyBvbiBpcyBub3cgaW50ZXJuYWwgdG8gdGhl
IGZ1bmN0aW9uLg0KPiBJZiBJIGNoYW5nZSB0aGUgZnVuY3Rpb24gbmFtZSB0byBjbGVhcl9hbGxv
Y2F0aW9uX3JlZmVyZW5jZSgpIHRoZW4gSQ0KPiB0aGluayB0aGUgY29tbWVudCBwcm9iYWJseSBi
ZWNvbWVzIGV4dHJhbmVvdXMuDQoNCldlbGwsIHRoZSBwZXJzcGVjdGl2ZSBJJ20gdGFraW5nIGlz
IHRoYXQgdGhlIG9yZGVyaW5nIGNvbnN0cmFpbnQNCndydCBwdXRfcGFnZV9hbmRfdHlwZSgpIGRv
ZXNuJ3QgZ28gYXdheSBhbmQgaXMgYSByZWxldmFudCBwYXJ0IG9mDQp3aGF0IHRoZSBjb21tZW50
IHRhbGtzIGFib3V0Lg0KDQpKYW4NCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 15 09:39:43 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Jul 2019 09: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 1hmxSQ-0006eP-Rr; Mon, 15 Jul 2019 09:39:42 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=gpPh=VM=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hmxSP-0006eK-O1
 for xen-devel@lists.xenproject.org; Mon, 15 Jul 2019 09:39:41 +0000
X-Inumbo-ID: 76a23df6-a6e4-11e9-ac73-736fa8e17056
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 76a23df6-a6e4-11e9-ac73-736fa8e17056;
 Mon, 15 Jul 2019 09:39:39 +0000 (UTC)
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=Paul.Durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 Paul.Durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 3VdweGph1oveQfVHBCKgVV1azMbZDNKG8xpb7lO0BVgH4As6am5wqGfohLiZ2ARG3kqCrzmquq
 fW+0gOI/5Qfz8J3OUDmIeSddJodEL8B426OUh5OUoLrk5U31AfT23jA9XHKsDCfBIMTVQYk/DK
 UiPi8e+/WxwQdeuYq/6R681iUqWVsjqshQRTvSp2c6NpFGDGBz5NrgGRbhy7iDf1z5xvhyo9Yf
 lgFLJXvslDbC9YWW3St6hl/zHP6LSUuz9qYDy294zw/vFn1SUhJZ9XIFIXsSo0nY9UC4524sE/
 I90=
X-SBRS: 2.7
X-MesageID: 2971692
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,493,1557201600"; 
   d="scan'208";a="2971692"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Jan Beulich' <JBeulich@suse.com>
Thread-Topic: [Xen-devel] [PATCH] xen/mm.h: add helper function to
 test-and-clear _PGC_allocated
Thread-Index: AQHVNzsA3ObRtH9Tj0umHvcTFw1+RqbEVHqAgAcOBAD//+n5gIAAJ0OQ
Date: Mon, 15 Jul 2019 09:39:34 +0000
Message-ID: <17b8d376c6f24cbf96ab9bb5cefcd8ed@AMSPEX02CL03.citrite.net>
References: <20190710161733.39119-1-paul.durrant@citrix.com>
 <9bead6ec-9fad-2ba9-3948-de217de6d856@suse.com>
 <c50d8a4fdcba4a61b736d8a748c4659c@AMSPEX02CL03.citrite.net>
 <04d3bc49-9abd-3485-df50-ee00a645d5c9@suse.com>
In-Reply-To: <04d3bc49-9abd-3485-df50-ee00a645d5c9@suse.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] xen/mm.h: add helper function to
 test-and-clear _PGC_allocated
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>, "Tim
 \(Xen.org\)" <tim@xen.org>, George Dunlap <George.Dunlap@citrix.com>,
 JulienGrall <julien.grall@arm.com>, Tamas K Lengyel <tamas@tklengyel.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>, Ian
 Jackson <Ian.Jackson@citrix.com>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBKYW4gQmV1bGljaCA8SkJldWxp
Y2hAc3VzZS5jb20+DQo+IFNlbnQ6IDE1IEp1bHkgMjAxOSAxMDoxOA0KPiBUbzogUGF1bCBEdXJy
YW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT4NCj4gQ2M6IEp1bGllbkdyYWxsIDxqdWxpZW4u
Z3JhbGxAYXJtLmNvbT47IEFuZHJldyBDb29wZXIgPEFuZHJldy5Db29wZXIzQGNpdHJpeC5jb20+
OyBHZW9yZ2UgRHVubGFwDQo+IDxHZW9yZ2UuRHVubGFwQGNpdHJpeC5jb20+OyBJYW4gSmFja3Nv
biA8SWFuLkphY2tzb25AY2l0cml4LmNvbT47IFJvZ2VyIFBhdSBNb25uZQ0KPiA8cm9nZXIucGF1
QGNpdHJpeC5jb20+OyBWb2xvZHlteXIgQmFiY2h1ayA8Vm9sb2R5bXlyX0JhYmNodWtAZXBhbS5j
b20+OyBTdGVmYW5vIFN0YWJlbGxpbmkNCj4gPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+OyB4ZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmc7IEtvbnJhZCBSemVzenV0ZWsgV2lsaw0KPiA8a29u
cmFkLndpbGtAb3JhY2xlLmNvbT47IFRhbWFzIEsgTGVuZ3llbCA8dGFtYXNAdGtsZW5neWVsLmNv
bT47IFRpbSAoWGVuLm9yZykgPHRpbUB4ZW4ub3JnPjsgV2VpIExpdQ0KPiA8d2xAeGVuLm9yZz4N
Cj4gU3ViamVjdDogUmU6IFtYZW4tZGV2ZWxdIFtQQVRDSF0geGVuL21tLmg6IGFkZCBoZWxwZXIg
ZnVuY3Rpb24gdG8gdGVzdC1hbmQtY2xlYXIgX1BHQ19hbGxvY2F0ZWQNCj4gDQo+IE9uIDE1LjA3
LjIwMTkgMTA6NDUsIFBhdWwgRHVycmFudCB3cm90ZToNCj4gPj4gRnJvbTogSmFuIEJldWxpY2gg
PEpCZXVsaWNoQHN1c2UuY29tPg0KPiA+PiBTZW50OiAxMCBKdWx5IDIwMTkgMjM6NTMNCj4gPj4N
Cj4gPj4gT24gMTAuMDcuMjAxOSAxODoxNywgUGF1bCBEdXJyYW50IHdyb3RlOg0KPiA+Pj4gQEAg
LTQxOCwxMyArNDE3LDcgQEAgc3RhdGljIHZvaWQgaHZtX2ZyZWVfaW9yZXFfbWZuKHN0cnVjdCBo
dm1faW9yZXFfc2VydmVyICpzLCBib29sIGJ1ZikNCj4gPj4+ICAgICAgICB1bm1hcF9kb21haW5f
cGFnZV9nbG9iYWwoaW9ycC0+dmEpOw0KPiA+Pj4gICAgICAgIGlvcnAtPnZhID0gTlVMTDsNCj4g
Pj4+DQo+ID4+PiAtICAgIC8qDQo+ID4+PiAtICAgICAqIENoZWNrIHdoZXRoZXIgd2UgbmVlZCB0
byBjbGVhciB0aGUgYWxsb2NhdGlvbiByZWZlcmVuY2UgYmVmb3JlDQo+ID4+PiAtICAgICAqIGRy
b3BwaW5nIHRoZSBleHBsaWNpdCByZWZlcmVuY2VzIHRha2VuIGJ5IGdldF9wYWdlX2FuZF90eXBl
KCkuDQo+ID4+PiAtICAgICAqLw0KPiA+Pj4gLSAgICBpZiAoIHRlc3RfYW5kX2NsZWFyX2JpdChf
UEdDX2FsbG9jYXRlZCwgJnBhZ2UtPmNvdW50X2luZm8pICkNCj4gPj4+IC0gICAgICAgIHB1dF9w
YWdlKHBhZ2UpOw0KPiA+Pj4gLQ0KPiA+Pj4gKyAgICBjbGVhcl9hc3NpZ25tZW50X3JlZmVyZW5j
ZShwYWdlKTsNCj4gPj4+ICAgICAgICBwdXRfcGFnZV9hbmRfdHlwZShwYWdlKTsNCj4gPj4+ICAg
IH0NCj4gPj4NCj4gPj4gSXMgdGhlcmUgYSBzcGVjaWZpYyByZWFzb24geW91IGRyb3AgdGhlIGNv
bW1lbnQ/IEl0IGRvZXNuJ3QgYmVjb21lDQo+ID4+IGxlc3MgcmVsZXZhbnQgdGhhbiB3aGVuIGl0
IHdhcyBhZGRlZCwgZG9lcyBpdD8NCj4gPg0KPiA+IE5vdCBzdXJlLCBzaW5jZSB3aGF0J3MgYWN0
dWFsbHkgZ29pbmcgb24gaXMgbm93IGludGVybmFsIHRvIHRoZSBmdW5jdGlvbi4NCj4gPiBJZiBJ
IGNoYW5nZSB0aGUgZnVuY3Rpb24gbmFtZSB0byBjbGVhcl9hbGxvY2F0aW9uX3JlZmVyZW5jZSgp
IHRoZW4gSQ0KPiA+IHRoaW5rIHRoZSBjb21tZW50IHByb2JhYmx5IGJlY29tZXMgZXh0cmFuZW91
cy4NCj4gDQo+IFdlbGwsIHRoZSBwZXJzcGVjdGl2ZSBJJ20gdGFraW5nIGlzIHRoYXQgdGhlIG9y
ZGVyaW5nIGNvbnN0cmFpbnQNCj4gd3J0IHB1dF9wYWdlX2FuZF90eXBlKCkgZG9lc24ndCBnbyBh
d2F5IGFuZCBpcyBhIHJlbGV2YW50IHBhcnQgb2YNCj4gd2hhdCB0aGUgY29tbWVudCB0YWxrcyBh
Ym91dC4NCg0KT2suIFdvdWxkIHlvdSBiZSBoYXBweSBmaXhpbmcgdGhlIGNvbW1lbnQgdG8geW91
ciB0YXN0ZSBvbiBjb21taXQgdGhlbiwgYXMgSSdtIG5vdCBzdXJlIGV4YWN0bHkgd2hhdCB5b3Ug
d2FudCB0byBzYXk/DQoNCiAgUGF1bA0KDQo+IA0KPiBKYW4NCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 15 09:44:45 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Jul 2019 09:44:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hmxXG-0007Ly-Fw; Mon, 15 Jul 2019 09:44:42 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=IBxS=VM=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hmxXF-0007Lt-3j
 for xen-devel@lists.xenproject.org; Mon, 15 Jul 2019 09:44:41 +0000
X-Inumbo-ID: 2339b7da-a6e5-11e9-8980-bc764e045a96
Received: from m9a0002g.houston.softwaregrp.com (unknown [15.124.64.67])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2339b7da-a6e5-11e9-8980-bc764e045a96;
 Mon, 15 Jul 2019 09:44:39 +0000 (UTC)
Received: FROM m9a0002g.houston.softwaregrp.com (15.121.0.190) BY
 m9a0002g.houston.softwaregrp.com WITH ESMTP; 
 Mon, 15 Jul 2019 09:44:27 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M9W0067.microfocus.com (2002:f79:be::f79:be) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Mon, 15 Jul 2019 09:24:05 +0000
Received: from NAM02-BL2-obe.outbound.protection.outlook.com (15.124.72.14) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Mon, 15 Jul 2019 09:24:05 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=HbuWDiSeY2rlrVWBMZpGwErMWLOlzjYWcY0J13ZVC22rRn/kZ43NfD00udgPwzsBpeRa3TiAkR4b2gO7L0LP24/TqmIgd6F7u/qIWOriEbHU4PnrPlDxt9HtJuiB1ZIyMERNP90Vn8FI7D+9KnTM7B6Jci2RbiwYutSt2bfnfvPpsbw1B0D8AOc1KIuC8dM9gX9KT5tQTHoMrHlRUDBs985PjVlORCdcqpuSponkme2GnRAky4BDgASdZ0L5sjxTQf0zZek+koga2kFXCh4POFFfzEQs65kBaV54aM6elRhRfyAkH1IInwub+/qIkv2ohborOmwb85VC8prCnyH++Q==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=BXrr5nPb3dhOU6qJt1cgkNu4atgLf2h81TWJNh73a6A=;
 b=kYLcDuinIvjf3ZKpeagJ+YEyhp76/9qqv/kSofX2g019O9KWGiA9Gt9GBkPRgCeXxSHOl4oPqxy9f6uhjWs2Qoln3jbS8NY+POhl/8CbSiKXpMcOSWS/ZlqrNxkVa6YW4kLwMqvN8iYjt6jLjJpeMi/qMV1X3uJPGTi/qfEm7Ler9QtX8dLyovEuTj5U8ug6PX5zjT04eNAx0C/KaY1Vjl/D0IAbykdo9QOHyHx+vBjVfU4O0fHLKlggyg3itUABXqsqjCD/cogSQ1v8r1RYpMvIEeN06ICaYe/21IgzBcQXQmuiBwBADs8WWzXzTGV2TdJql3Ie14hlwQ0Mg4+Uxg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2570.namprd18.prod.outlook.com (20.179.106.22) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.10; Mon, 15 Jul 2019 09:24:04 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Mon, 15 Jul 2019
 09:24:04 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Paul Durrant <paul.durrant@citrix.com>
Thread-Topic: [PATCH v2] xen/mm.h: add helper function to test-and-clear
 _PGC_allocated
Thread-Index: AQHVOu5JruoXiXL6K0+SvpwJHZPvbabLaDGA
Date: Mon, 15 Jul 2019 09:24:04 +0000
Message-ID: <1bdac424-c50e-309a-7a5b-125dbebf4a06@suse.com>
References: <20190715091756.39065-1-paul.durrant@citrix.com>
In-Reply-To: <20190715091756.39065-1-paul.durrant@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR0202CA0013.eurprd02.prod.outlook.com
 (2603:10a6:4:29::23) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 4a76d6d4-1cd1-404b-0b37-08d709062e06
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB2570; 
x-ms-traffictypediagnostic: DM6PR18MB2570:
x-microsoft-antispam-prvs: <DM6PR18MB2570E88303F434469E351EE5B3CF0@DM6PR18MB2570.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:1284;
x-forefront-prvs: 00997889E7
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(376002)(346002)(136003)(396003)(366004)(39860400002)(199004)(189003)(36756003)(186003)(14454004)(102836004)(26005)(2906002)(86362001)(31696002)(76176011)(6486002)(99286004)(53936002)(53546011)(25786009)(386003)(6436002)(6506007)(6512007)(6116002)(3846002)(80792005)(52116002)(6246003)(31686004)(4326008)(8936002)(4744005)(7416002)(6916009)(5660300002)(68736007)(476003)(256004)(8676002)(71200400001)(71190400001)(81166006)(305945005)(81156014)(7736002)(54906003)(316002)(478600001)(66946007)(66476007)(66556008)(486006)(229853002)(66446008)(66066001)(446003)(11346002)(64756008)(2616005);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2570;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: Glxj2WwSUu2ndr27bEtS1Vzeu+ALgVefS9Ztnvp1Sk1xeFvwuTs7wsY/Y+1RawOUlQ+UB/3XbB4cXop/V3WAq3w/zwtjSGHp5b6Gbb47wkPr6OeQjVn9v9R15IZgOSUDaBwAFWwyfRvky6qBGFc77WknlM4wGe8wDbe1E1qYIUotWaVIyfWGsQUQCtShQqiFEkSgU8AdxH8zxHCbQ51FGJaZxmGwWcrRvFV6X7Ebexh7JxgVXgLBBq/7J5zTMLfVJklWNlAUUaX2qv3TgLqjkNTDOuKgXtXxnJFJg76Ap4T6XZWFSMt/1oMmL683d00slHQ9BRya3RdW3+ed8WKZrYCD/LmHNUI6XYH7Sl92JyYnGWvVcXYv9+PJWGpEwT2CIVHGZu+HAXPUt9mWdv8ExhmyKvbusoGbn4QrztkhCN8=
Content-ID: <CFE5338B7B09FF49B596FF1A72D4659D@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 4a76d6d4-1cd1-404b-0b37-08d709062e06
X-MS-Exchange-CrossTenant-originalarrivaltime: 15 Jul 2019 09:24:04.4345 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2570
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v2] xen/mm.h: add helper function to
 test-and-clear _PGC_allocated
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>, Julien
 Grall <julien.grall@arm.com>, Tamas K Lengyel <tamas@tklengyel.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 VolodymyrBabchuk <Volodymyr_Babchuk@epam.com>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTUuMDcuMjAxOSAxMToxNywgUGF1bCBEdXJyYW50IHdyb3RlOg0KPiBUaGUgX1BHQ19hbGxv
Y2F0ZWQgZmxhZyBpcyBzZXQgb24gYSBwYWdlIHdoZW4gaXQgaXMgYXNzaWduZWQgdG8gYSBkb21h
aW4NCj4gYWxvbmcgd2l0aCBhbiBpbml0aWFsIHJlZmVyZW5jZSBjb3VudCBvZiBhdCBsZWFzdCAx
LiBUbyBjbGVhciB0aGlzDQo+ICdhbGxvY2F0aW9uJyByZWZlcmVuY2UgaXQgaXMgbmVjZXNzYXJ5
IHRvIHRlc3QtYW5kLWNsZWFyIF9QR0NfYWxsb2NhdGVkIGFuZA0KPiB0aGVuIG9ubHkgZHJvcCB0
aGUgcmVmZXJlbmNlIGlmIHRoZSB0ZXN0LWFuZC1jbGVhciBzdWNjZWVkcy4gVGhpcyBpcyBvcGVu
LQ0KPiBjb2RlZCBpbiBtYW55IHBsYWNlcy4gSXQgaXMgYWxzbyB1bnNhZmUgdG8gdGVzdC1hbmQt
Y2xlYXIgX1BHQ19hbGxvY2F0ZWQNCj4gdW5sZXNzIHRoZSBjYWxsZXIgaG9sZHMgYW4gYWRkaXRp
b25hbCByZWZlcmVuY2UuDQo+IA0KPiBUaGlzIHBhdGNoIGFkZHMgYSBoZWxwZXIgZnVuY3Rpb24s
IHB1dF9wYWdlX2FsbG9jX3JlZigpLCB0byByZXBsYWNlIGFsbCB0aGUNCj4gb3Blbi1jb2RlZCB0
ZXN0LWFuZC1jbGVhci9wdXRfcGFnZSBvY2N1cnJlbmNlcyBhbmQgaW5jb3Jwb3JhdGVzIGluIHRo
YXQgYQ0KPiBCVUdfT04oKSBhbiBhZGRpdGlvbmFsIHBhZ2UgcmVmZXJlbmNlIG5vdCBiZWluZyBo
ZWxkLg0KDQpUaGlzIGxhc3Qgc2VudGVuY2UgcmVhZHMgc29tZXdoYXQgc3RyYW5nZSB0byBtZSAt
IGFyZSB0aGVyZSB3b3Jkcw0KbWlzc2luZyBhbmQvb3IgbWlzLW9yZGVyZWQ/DQoNCj4gU2lnbmVk
LW9mZi1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4NCg0KV2l0aCB0
aGUgY29tbWl0IG1lc3NhZ2UgYXNwZWN0IGNsYXJpZmllZA0KQWNrZWQtYnk6IEphbiBCZXVsaWNo
IDxqYmV1bGljaEBzdXNlLmNvbT4NCg0KSmFuDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 15 09:49:08 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Jul 2019 09:49:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hmxbW-0007Sw-6D; Mon, 15 Jul 2019 09:49: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=2rOe=VM=gmail.com=dunlapg@srs-us1.protection.inumbo.net>)
 id 1hmxbU-0007Sr-NR
 for xen-devel@lists.xenproject.org; Mon, 15 Jul 2019 09:49:04 +0000
X-Inumbo-ID: c7374699-a6e5-11e9-8980-bc764e045a96
Received: from mail-ed1-x530.google.com (unknown [2a00:1450:4864:20::530])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c7374699-a6e5-11e9-8980-bc764e045a96;
 Mon, 15 Jul 2019 09:49:03 +0000 (UTC)
Received: by mail-ed1-x530.google.com with SMTP id p15so14773961eds.8
 for <xen-devel@lists.xenproject.org>; Mon, 15 Jul 2019 02:49:03 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=umich.edu; s=google-2016-06-03;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=pi2pHwiX8ivTsz/Uutp82byjz7j/OQYSVcex6JvV8Mw=;
 b=cpevA4Xm5luopxWM3W1rNxUORkUrnivkh/eK1qjR8eC/pJqcdBzBPSKb6M8WHRpar3
 D9KF+dp4ppbtc0X1FtmY2LF/5xaqyQrjg8aDL/8ynCOvri1rxQODsxiC38eTaRGKJOHn
 aTxGUoNAjMbfbV45ML5Ay/UFRpQfJXULJd0eDW0haISnXNJCtC85Row75APB7Nq8QV1q
 Oabdzku3SfmZFkL1MwZ7srFCoeo/B2JYaI6qKOHAjC8mKoiizQDRW5vxw8Z9a4mrTW16
 okfVa4fq61Q/Pve01jVpyu8KiFLOFH/UVkgeAkcRtZadJITlaLN0sXOhchsWoX321ZDt
 Ub7g==
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=pi2pHwiX8ivTsz/Uutp82byjz7j/OQYSVcex6JvV8Mw=;
 b=tGhnT38EvrTDGAzNGrNEhb2p2l8+Lez6CLQTuZZOA/bl2FYqVjVC2Xs47ezvFNYCJi
 onw4qdRVlO4T9HAjD7uGNTkDYD+s386RN7tSFlKjPZK4uiFm3yzDtdOvvhj2j/eSMOBQ
 CuhhQLZtVxZrc45cLU7SBpr2r44i9Fsa6TyCmGKW76VCwMdFwP9bCQh2JjRMvCuGOZIe
 rcmJ/LSpK/rJjlxBo6C/137+GSI0nJVHL64bRFoFnQc127d8Tg9J1gSRN7hTxC+dc0Xk
 weU/3CsZiMRb12KNEoG3IbnWGMJbHwY2D6BIUOX4drpAKwJ9GqCDX8sGjiY/lCsDg2Id
 NfBg==
X-Gm-Message-State: APjAAAWBoXmiVIdIm27B+sTJ6AmoPpT4Mat0TASYwAoEzGTwHnaHSo6e
 wZ8iumlqGHo1DTxWA0n+xPrllFTSk5Wqln0ltLurZSGQrqY=
X-Google-Smtp-Source: APXvYqyYExOXyhi4M1yQ2o4DICgr3pClmxVJ7ZXvtAOq2PyrPamOd01p+N8/hrjgZCx1g62pxgPMG+bL5fM14Y9u3Oo=
X-Received: by 2002:aa7:c509:: with SMTP id o9mr22466069edq.164.1563184142859; 
 Mon, 15 Jul 2019 02:49:02 -0700 (PDT)
MIME-Version: 1.0
References: <23848.65064.511423.772481@mariner.uk.xensource.com>
In-Reply-To: <23848.65064.511423.772481@mariner.uk.xensource.com>
From: George Dunlap <dunlapg@umich.edu>
Date: Mon, 15 Jul 2019 10:48:51 +0100
Message-ID: <CAFLBxZZtRpBu0NojZftUW7D33Fn3cCKS4SJYoYkbjns+ysJ0tg@mail.gmail.com>
To: Ian Jackson <ian.jackson@citrix.com>
Subject: Re: [Xen-devel] Notes from summit design session on branch
 management
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>,
 Doug Goldstein <cardoe@cardoe.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBKdWwgMTIsIDIwMTkgYXQgMTA6NDEgUE0gSWFuIEphY2tzb24gPGlhbi5qYWNrc29u
QGNpdHJpeC5jb20+IHdyb3RlOgo+Cj4gSGVyZSBhcmUgdGhlIHBob3RvcyBJIHRvb2sgb2YgdGhl
IGZsaXBjaGFydDoKPiAgIGh0dHBzOi8veGVuYml0cy54ZW4ub3JnL3Blb3BsZS9pd2ovMjAxOS9z
dW1taXQtY2ktYnJhbmNoLXdvcmtzaG9wLwoKRllJLCBJIGNhbiBzZWUgdGhlIGRpcmVjdG9yeSwg
YnV0IHdoZW4gSSBjbGljayBvbiB0aGUgaW5kaXZpZHVhbAppbWFnZXMsIEkgZ2V0IHRoaXM6CgpZ
b3UgZG9uJ3QgaGF2ZSBwZXJtaXNzaW9uIHRvIGFjY2VzcwovcGVvcGxlL2l3ai8yMDE5L3N1bW1p
dC1jaS1icmFuY2gtd29ya3Nob3AvSU1HXzIwMTkwNzExXzExNTUwNy5qcGcgb24KdGhpcyBzZXJ2
ZXIuCgogLUdlb3JnZQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 15 09:50:52 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Jul 2019 09:50:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hmxcx-00088N-NK; Mon, 15 Jul 2019 09:50:35 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=gpPh=VM=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hmxcv-00088B-LU
 for xen-devel@lists.xenproject.org; Mon, 15 Jul 2019 09:50:33 +0000
X-Inumbo-ID: fc164714-a6e5-11e9-8980-bc764e045a96
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id fc164714-a6e5-11e9-8980-bc764e045a96;
 Mon, 15 Jul 2019 09:50:32 +0000 (UTC)
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=Paul.Durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 Paul.Durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: LWAU5Urj1e/D1b9fQYObLlZZN9ORge1TyG3ZCRQwM7AiK8YSpjqKe3EwOJqrXJbVCd1jGon9Vn
 0SrKJp+SJrvZETaFJMVsHbadu+6USgz9LYL2WvOUbWCK8848wuIV9LFN/Wl4QanheGFmdHSawv
 pCKlMay10iiuAQt0E1C+N7w/fhYF/zn9YBpLfJrFT/VOquzEumjxVAknMNRQdpzmNiFpI7yEne
 e918XYTyid4Q52dA1fYRFrmco35KEmEWR10csSn3bkMLMzmmNryyqrZEfptGNCDt8gLSuC0W/t
 iEs=
X-SBRS: 2.7
X-MesageID: 3020627
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,493,1557201600"; 
   d="scan'208";a="3020627"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Jan Beulich' <JBeulich@suse.com>
Thread-Topic: [PATCH v2] xen/mm.h: add helper function to test-and-clear
 _PGC_allocated
Thread-Index: AQHVOu45CJOv6wo0GUahePXEsKRr6KbLRrMAgAAngBA=
Date: Mon, 15 Jul 2019 09:50:26 +0000
Message-ID: <4a5720ffb5304255a58a83011bf02aa0@AMSPEX02CL03.citrite.net>
References: <20190715091756.39065-1-paul.durrant@citrix.com>
 <1bdac424-c50e-309a-7a5b-125dbebf4a06@suse.com>
In-Reply-To: <1bdac424-c50e-309a-7a5b-125dbebf4a06@suse.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2] xen/mm.h: add helper function to
 test-and-clear _PGC_allocated
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>, "Tim \(Xen.org\)" <tim@xen.org>,
 George Dunlap <George.Dunlap@citrix.com>, Julien
 Grall <julien.grall@arm.com>, Tamas K Lengyel <tamas@tklengyel.com>, Ian
 Jackson <Ian.Jackson@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 VolodymyrBabchuk <Volodymyr_Babchuk@epam.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBKYW4gQmV1bGljaCA8SkJldWxp
Y2hAc3VzZS5jb20+DQo+IFNlbnQ6IDE1IEp1bHkgMjAxOSAxMDoyNA0KPiBUbzogUGF1bCBEdXJy
YW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT4NCj4gQ2M6IHhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZzsgSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT47IEFuZHJldyBD
b29wZXINCj4gPEFuZHJldy5Db29wZXIzQGNpdHJpeC5jb20+OyBSb2dlciBQYXUgTW9ubmUgPHJv
Z2VyLnBhdUBjaXRyaXguY29tPjsgVm9sb2R5bXlyQmFiY2h1aw0KPiA8Vm9sb2R5bXlyX0JhYmNo
dWtAZXBhbS5jb20+OyBHZW9yZ2UgRHVubGFwIDxHZW9yZ2UuRHVubGFwQGNpdHJpeC5jb20+OyBJ
YW4gSmFja3Nvbg0KPiA8SWFuLkphY2tzb25AY2l0cml4LmNvbT47IFN0ZWZhbm8gU3RhYmVsbGlu
aSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz47IEtvbnJhZCBSemVzenV0ZWsgV2lsaw0KPiA8a29u
cmFkLndpbGtAb3JhY2xlLmNvbT47IFRhbWFzIEsgTGVuZ3llbCA8dGFtYXNAdGtsZW5neWVsLmNv
bT47IFRpbSAoWGVuLm9yZykgPHRpbUB4ZW4ub3JnPjsgV2VpIExpdQ0KPiA8d2xAeGVuLm9yZz4N
Cj4gU3ViamVjdDogUmU6IFtQQVRDSCB2Ml0geGVuL21tLmg6IGFkZCBoZWxwZXIgZnVuY3Rpb24g
dG8gdGVzdC1hbmQtY2xlYXIgX1BHQ19hbGxvY2F0ZWQNCj4gDQo+IE9uIDE1LjA3LjIwMTkgMTE6
MTcsIFBhdWwgRHVycmFudCB3cm90ZToNCj4gPiBUaGUgX1BHQ19hbGxvY2F0ZWQgZmxhZyBpcyBz
ZXQgb24gYSBwYWdlIHdoZW4gaXQgaXMgYXNzaWduZWQgdG8gYSBkb21haW4NCj4gPiBhbG9uZyB3
aXRoIGFuIGluaXRpYWwgcmVmZXJlbmNlIGNvdW50IG9mIGF0IGxlYXN0IDEuIFRvIGNsZWFyIHRo
aXMNCj4gPiAnYWxsb2NhdGlvbicgcmVmZXJlbmNlIGl0IGlzIG5lY2Vzc2FyeSB0byB0ZXN0LWFu
ZC1jbGVhciBfUEdDX2FsbG9jYXRlZCBhbmQNCj4gPiB0aGVuIG9ubHkgZHJvcCB0aGUgcmVmZXJl
bmNlIGlmIHRoZSB0ZXN0LWFuZC1jbGVhciBzdWNjZWVkcy4gVGhpcyBpcyBvcGVuLQ0KPiA+IGNv
ZGVkIGluIG1hbnkgcGxhY2VzLiBJdCBpcyBhbHNvIHVuc2FmZSB0byB0ZXN0LWFuZC1jbGVhciBf
UEdDX2FsbG9jYXRlZA0KPiA+IHVubGVzcyB0aGUgY2FsbGVyIGhvbGRzIGFuIGFkZGl0aW9uYWwg
cmVmZXJlbmNlLg0KPiA+DQo+ID4gVGhpcyBwYXRjaCBhZGRzIGEgaGVscGVyIGZ1bmN0aW9uLCBw
dXRfcGFnZV9hbGxvY19yZWYoKSwgdG8gcmVwbGFjZSBhbGwgdGhlDQo+ID4gb3Blbi1jb2RlZCB0
ZXN0LWFuZC1jbGVhci9wdXRfcGFnZSBvY2N1cnJlbmNlcyBhbmQgaW5jb3Jwb3JhdGVzIGluIHRo
YXQgYQ0KPiA+IEJVR19PTigpIGFuIGFkZGl0aW9uYWwgcGFnZSByZWZlcmVuY2Ugbm90IGJlaW5n
IGhlbGQuDQo+IA0KPiBUaGlzIGxhc3Qgc2VudGVuY2UgcmVhZHMgc29tZXdoYXQgc3RyYW5nZSB0
byBtZSAtIGFyZSB0aGVyZSB3b3Jkcw0KPiBtaXNzaW5nIGFuZC9vciBtaXMtb3JkZXJlZD8NCg0K
UGVyaGFwcyBpdCByZWFkcyBiZXR0ZXIgaWYgJ0JVR19PTigpJyBpcyBzdWJzdGl0dXRlZCB3aXRo
ICdCVUcoKSBvbic/IEkganVzdCB3YW50ZWQgdG8gZXhwcmVzcyB0aGF0IHRoZXJlIHdhcyBhIG5l
dyBjaGVjayBpbiB0aGUgaGVscGVyIGZ1bmN0aW9uIHRoYXQgdGhlIG5lY2Vzc2FyeSBhZGRpdGlv
bmFsIHJlZmVyZW5jZSBpcyBoZWxkLg0KDQo+IA0KPiA+IFNpZ25lZC1vZmYtYnk6IFBhdWwgRHVy
cmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+DQo+IA0KPiBXaXRoIHRoZSBjb21taXQgbWVz
c2FnZSBhc3BlY3QgY2xhcmlmaWVkDQoNCkkgYW0gaGFwcHkgZm9yIHlvdSB0byByZS13b3JkIGl0
IGlmIHlvdSBmZWVsIGl0IGlzIG5vdCBjbGVhci4gV2l0aCB0aGUgZXh0cmEgY29tbWVudCBpbiB0
aGUgaGVscGVyIGZ1bmN0aW9uIGluIHYyIHRoZW4gcGVyaGFwcyBpdCBpcyBub3QgcmVhbGx5IG5l
Y2Vzc2FyeSB0byBoYXZlIGFueSBhZGRpdGlvbmFsIGV4cGxhbmF0aW9uIGluIHRoZSBjb21taXQg
Y29tbWVudCBhbnl3YXk/DQoNCj4gQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNl
LmNvbT4NCg0KVGhhbmtzLA0KDQogIFBhdWwNCg0KPiANCj4gSmFuDQpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 15 10:22:20 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Jul 2019 10: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 1hmy7Z-0001rT-QY; Mon, 15 Jul 2019 10:22:13 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=eZ1r=VM=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hmy7Y-0001rO-9b
 for xen-devel@lists.xenproject.org; Mon, 15 Jul 2019 10:22:12 +0000
X-Inumbo-ID: 6570c196-a6ea-11e9-af75-7b6703199b6e
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 6570c196-a6ea-11e9-af75-7b6703199b6e;
 Mon, 15 Jul 2019 10:22:07 +0000 (UTC)
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: xs79negirPqm/jlciHJHKRmuXZWkZ1XXMfHKlm3L3zXWKZh2y5r6AiLw4+j0ldYX1g92jkG2J7
 NGgt2UxIYOgAQlkbLBFiDqn+Ygx+ysQHNMxhnk0HSYDfjLcZjbW1LORGXfXbDzylEgFPMXLT5p
 51J+UtgAa2FOoEytTzpjwteqYZQK+51mbrZyed/WHQ9KkVlb/4Xo3Iln+1XQiybYBnZXIgoC4/
 yy8/DZjYzFlPPRnZCT7GUT4q+sa1/g6XNWwAOz6MFw3xYNm7yL2yiCzshAvh14P6bW8B/42sTs
 +Os=
X-SBRS: 2.7
X-MesageID: 2973024
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,493,1557201600"; 
   d="scan'208";a="2973024"
Date: Mon, 15 Jul 2019 12:21:54 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20190715102154.kzj5qczqsazfvzaj@MacBook-Air-de-Roger.local>
References: <df25ad2a-89f1-37a6-3e2e-d1306fef121a@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <df25ad2a-89f1-37a6-3e2e-d1306fef121a@suse.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] Ping: [PATCH v2] timers: limit heap size
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>, Julien
 Grall <julien.grall@arm.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>

T24gRnJpLCBKdWwgMDUsIDIwMTkgYXQgMDQ6MDY6MDZQTSArMDAwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDA1LjA2LjE5IGF0IDA4OjUxLCAgd3JvdGU6Cj4gPiBGaXJzdCBhbmQgZm9y
ZW1vc3QgbWFrZSB0aW1lcl9zb2Z0aXJxX2FjdGlvbigpIGF2b2lkIGdyb3dpbmcgdGhlIGhlYXAK
PiA+IGlmIGl0cyBuZXcgc2l6ZSBjYW4ndCBiZSBzdG9yZWQgd2l0aG91dCB0cnVuY2F0aW9uLiA2
NGsgZW50cmllcyBpcyBhCj4gPiBsb3QsIGFuZCBJIGRvbid0IHRoaW5rIHdlJ3JlIGF0IHJpc2sg
b2YgYWN0dWFsbHkgcnVubmluZyBpbnRvIHRoZSBpc3N1ZSwKPiA+IGJ1dCBJIGFsc28gdGhpbmsg
aXQncyBiZXR0ZXIgbm90IHRvIGFsbG93IGZvciBoYXJkIHRvIGRlYnVnIHByb2JsZW1zIHRvCj4g
PiBvY2N1ciBpbiB0aGUgZmlyc3QgcGxhY2UuCj4gPiAKPiA+IEZ1cnRoZXJtb3JlIGFsc28gYWRq
dXN0IHRoZSBjb2RlIHN1Y2ggdGhlIHNpemUvbGltaXQgZmllbGRzIGJlY29taW5nCj4gPiB1bnNp
Z25lZCBpbnQgd291bGQgYXQgbGVhc3Qgd29yayBmcm9tIGEgbWVyZSBzaXppbmcgcG9pbnQgb2Yg
dmlldy4gRm9yCj4gPiB0aGlzIGFsc28gc3dpdGNoIHZhcmlvdXMgdXNlcyBvZiBwbGFpbiBpbnQg
dG8gdW5zaWduZWQgaW50Lgo+ID4gCj4gPiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+CgpUaGFua3M6CgpSZXZpZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8
cm9nZXIucGF1QGNpdHJpeC5jb20+CgpJIGhvd2V2ZXIgd29uZGVyIHdoZXRoZXIgYWxsIHRoaXMg
aGVhcCB0aW1lciBtYW5hZ2VtZW50IHBsdXMgdGhlIGV4dHJhCmxpc3QgaXMgcmVhbGx5IHRoZSBi
ZXN0IG9wdGlvbiwgdXNpbmcgYSBiYWxhbmNlZCB0cmVlIHNlZW1zIGxpa2UgYQpiZXR0ZXIgb3B0
aW9uIGhlcmUuCgpSb2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 15 10:35:35 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Jul 2019 10:35:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hmyKR-0002c2-1D; Mon, 15 Jul 2019 10:35:31 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=IBxS=VM=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hmyKP-0002bx-ES
 for xen-devel@lists.xenproject.org; Mon, 15 Jul 2019 10:35:29 +0000
X-Inumbo-ID: 4292903f-a6ec-11e9-8980-bc764e045a96
Received: from m4a0041g.houston.softwaregrp.com (unknown [15.124.2.87])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4292903f-a6ec-11e9-8980-bc764e045a96;
 Mon, 15 Jul 2019 10:35:27 +0000 (UTC)
Received: FROM m4a0041g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0041g.houston.softwaregrp.com WITH ESMTP; 
 Mon, 15 Jul 2019 10:35:24 +0000
Received: from M4W0335.microfocus.com (2002:f78:1193::f78:1193) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Mon, 15 Jul 2019 10:35:12 +0000
Received: from NAM04-SN1-obe.outbound.protection.outlook.com (15.124.8.11) by
 M4W0335.microfocus.com (15.120.17.147) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Mon, 15 Jul 2019 10:35:12 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=G6QrRRHgVmpaHwR5a86HXqruDyMSSpPczLFDwENrSpvzFuDHvWlYwJU0QZWsbVtioMhHXwggiQ+eIcTG0vvIoTHWaAQoqtR1p0QmXwhxCNaYzNGDm7YjSlBe2d3rfO4S0xW2CIR/jmXPGXSQ50dWzqFHpARwElRkfAceOR05W7fEdL9wLLxRadzINjWKUbFELI5cjLnwYeY+292+O4dxE1oq/6Oi8eM3eir6LPSN/+7JG0PFfh6cgX4InSwdC+msr3nAeQfiR8qGpLnp1T/MQBU4BFBoJtLIxTWstTaArUVoOcNhq0TpWCdIPuuWAuK+aNUKcItR+dFJco9PsiZrkQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=P98ajWSvzMrYIlpir5/UWclTb2KKiKzTfhDaLdIkde8=;
 b=eSwvoj0EtTlbFCvq2TFHV96cngj5sHYzP4qNscs4ahIrWKIFLxYBG7ZdAkXqiBRNHozbPhaeJK302HLv0XuPUKxBknKKIEkmc7nwWYlvtLLSrNMELZO/mm9QibWOXkt3Vn6BntKpfhdZSpqS4cFQ60a5hKxyLKM3jA1ldueOxustyDzyWnyqOnLy1iQMMPtthhxOEWDHhUWRX/O3s4lYXm0OkzFZgMyH5Td8IWZLKH4fy4sJFlRqfD5l9UCSxtf+AlUeSPJv/v2JBzeMtxA6P5aDXPYPN6cH9fWNpRODeN9Q7VPgq9CUDRduPbSU1YVtR3mdtHUy4tsrnPffVYQsKg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB3372.namprd18.prod.outlook.com (10.255.174.149) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.14; Mon, 15 Jul 2019 10:35:11 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Mon, 15 Jul 2019
 10:35:11 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH] x86/dom0-build: fix build with clang5
Thread-Index: AQHVOvj6+Q8sMST8H0euZPd/xzIlPw==
Date: Mon, 15 Jul 2019 10:35:11 +0000
Message-ID: <ef670212-8257-b960-a3cb-9363cf076033@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB7PR08CA0009.eurprd08.prod.outlook.com
 (2603:10a6:5:16::22) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: af0482b8-dc8c-43fc-0796-08d709101d30
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(49563074)(7193020);
 SRVR:DM6PR18MB3372; 
x-ms-traffictypediagnostic: DM6PR18MB3372:
x-microsoft-antispam-prvs: <DM6PR18MB3372CA39FAF9CE197F6FE936B3CF0@DM6PR18MB3372.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7219;
x-forefront-prvs: 00997889E7
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(376002)(136003)(396003)(366004)(346002)(39860400002)(199004)(189003)(486006)(81156014)(81166006)(54906003)(316002)(8936002)(3846002)(99936001)(31686004)(6436002)(6116002)(6486002)(2351001)(4326008)(99286004)(6916009)(5640700003)(53936002)(6512007)(5660300002)(71190400001)(71200400001)(86362001)(66446008)(64756008)(66556008)(66476007)(66616009)(66946007)(31696002)(52116002)(2906002)(2501003)(66066001)(80792005)(478600001)(36756003)(8676002)(26005)(305945005)(7736002)(25786009)(68736007)(476003)(2616005)(186003)(256004)(102836004)(14454004)(6506007)(386003)(14444005);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB3372;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: 6ZM74Fkyd206ujM2lG0VCPFmromqwM3OBNAy9fsmmYGKa2CDLRsx/z+uAc3fV2rWDAdMRxY9sJRKWWPLNnvZYSSLVPTuJSquFCOhgomyUzHOVBM3lyKAgI2v8VpqMXGllGZ8RD5s6kruU/6e/qX5NxZJkc0yzMHhj9daZvW44xGg7Dstmw7ZpYbB+WiMwib7Y7/UTs3mh/mQzzD3Hv55WGTqjzOr6Ah2H+7QEo8qYW5vQ/jbuHp67Z4OsfmmSdYI/LUHHtptgayrSERFTUHaVdrQtnJb9oipXTAxA8n5dNt7E0yN0EqVTBZx1i6Tv+V+pSeYT2mJwC6s7m5R3jt9MsKuuPJBIZBgKCULoTGTW79dZRpS6XXsrmsyEuigMEkkbK+9WBP6Zw4Tp5nXYGNSFSyH23VRSQiIL6bQ93KDD7c=
Content-Type: multipart/mixed;
 boundary="_002_ef6702128257b960a3cb9363cf076033susecom_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: af0482b8-dc8c-43fc-0796-08d709101d30
X-MS-Exchange-CrossTenant-originalarrivaltime: 15 Jul 2019 10:35:11.0837 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB3372
X-OriginatorOrg: suse.com
Subject: [Xen-devel] [PATCH] x86/dom0-build: fix build with clang5
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--_002_ef6702128257b960a3cb9363cf076033susecom_
Content-Type: text/plain; charset="utf-8"
Content-ID: <34A2F70C6F2ED4479B8861B725CFB716@namprd18.prod.outlook.com>
Content-Transfer-Encoding: base64

V2l0aCBub24tZW1wdHkgQ09ORklHX0RPTTBfTUVNIGNsYW5nNSBwcm9kdWNlcw0KDQpkb20wX2J1
aWxkLmM6MzQ0OjI0OiBlcnJvcjogdXNlIG9mIGxvZ2ljYWwgJyYmJyB3aXRoIGNvbnN0YW50IG9w
ZXJhbmQgWy1XZXJyb3IsLVdjb25zdGFudC1sb2dpY2FsLW9wZXJhbmRdDQogICAgIGlmICggIWRv
bTBfbWVtX3NldCAmJiBDT05GSUdfRE9NMF9NRU1bMF0gKQ0KICAgICAgICAgICAgICAgICAgICAg
ICAgXiAgfn5+fn5+fn5+fn5+fn5+fn5+DQpkb20wX2J1aWxkLmM6MzQ0OjI0OiBub3RlOiB1c2Ug
JyYnIGZvciBhIGJpdHdpc2Ugb3BlcmF0aW9uDQogICAgIGlmICggIWRvbTBfbWVtX3NldCAmJiBD
T05GSUdfRE9NMF9NRU1bMF0gKQ0KICAgICAgICAgICAgICAgICAgICAgICAgXn4NCiAgICAgICAg
ICAgICAgICAgICAgICAgICYNCmRvbTBfYnVpbGQuYzozNDQ6MjQ6IG5vdGU6IHJlbW92ZSBjb25z
dGFudCB0byBzaWxlbmNlIHRoaXMgd2FybmluZw0KICAgICBpZiAoICFkb20wX21lbV9zZXQgJiYg
Q09ORklHX0RPTTBfTUVNWzBdICkNCiAgICAgICAgICAgICAgICAgICAgICAgfl5+fn5+fn5+fn5+
fn5+fn5+fn5+fg0KMSBlcnJvciBnZW5lcmF0ZWQuDQoNCk9idmlvdXNseSBuZWl0aGVyIG9mIHRo
ZSB0d28gc3VnZ2VzdGlvbnMgYXJlIGFuIG9wdGlvbiBoZXJlLiBPZGRseQ0KZW5vdWdoIHN3YXBw
aW5nIHRoZSBvcGVyYW5kcyBvZiB0aGUgJiYgaGVscHMsIHdoaWxlIGUuZy4gY2FzdGluZyBvcg0K
cGFyZW50aGVzaXppbmcgZG9lc24ndC4gQW5vdGhlciB3b3JrYWJsZSB2YXJpYW50IGxvb2tzIHRv
IGJlIHRoZSB1c2Ugb2YNCiEhIG9uIHRoZSBjb25zdGFudC4NCg0KU2lnbmVkLW9mZi1ieTogSmFu
IEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPg0KLS0tDQpJJ20gb3BlbiB0byBnb2luZyB0aGUg
ISEgb3IgeWV0IHNvbWUgZGlmZmVyZW50IHJvdXRlLiBObyBtYXR0ZXIgd2hpY2gNCm9uZSB3ZSBj
aG9vc2UsIEknbSBhZnJhaWQgaXQgaXMgZ29pbmcgdG8gcmVtYWluIGd1ZXNzd29yayB3aGF0IG5l
d2VyDQooYW5kIGZ1dHVyZSkgdmVyc2lvbnMgb2YgY2xhbmcgd2lsbCBjaG9rZSBvbi4NCg0KLS0t
IGEveGVuL2FyY2gveDg2L2RvbTBfYnVpbGQuYw0KKysrIGIveGVuL2FyY2gveDg2L2RvbTBfYnVp
bGQuYw0KQEAgLTM0MSw3ICszNDEsNyBAQCB1bnNpZ25lZCBsb25nIF9faW5pdCBkb20wX2NvbXB1
dGVfbnJfcGFnDQogICAgICB1bnNpZ25lZCBsb25nIGF2YWlsID0gMCwgbnJfcGFnZXMsIG1pbl9w
YWdlcywgbWF4X3BhZ2VzOw0KICAgICAgYm9vbCBuZWVkX3BhZ2luZzsNCiAgDQotICAgIGlmICgg
IWRvbTBfbWVtX3NldCAmJiBDT05GSUdfRE9NMF9NRU1bMF0gKQ0KKyAgICBpZiAoIENPTkZJR19E
T00wX01FTVswXSAmJiAhZG9tMF9tZW1fc2V0ICkNCiAgICAgICAgICBwYXJzZV9kb20wX21lbShD
T05GSUdfRE9NMF9NRU0pOw0KICANCiAgICAgIGZvcl9lYWNoX25vZGVfbWFzayAoIG5vZGUsIGRv
bTBfbm9kZXMgKQ0K

--_002_ef6702128257b960a3cb9363cf076033susecom_
Content-Type: text/plain; name="clang5-build.patch"
Content-Description: clang5-build.patch
Content-Disposition: attachment; filename="clang5-build.patch"; size=1484;
	creation-date="Mon, 15 Jul 2019 10:35:11 GMT";
	modification-date="Mon, 15 Jul 2019 10:35:11 GMT"
Content-ID: <5765E3D5D7C13E4689B33336A3F8383D@namprd18.prod.outlook.com>
Content-Transfer-Encoding: base64

eDg2L2RvbTAtYnVpbGQ6IGZpeCBidWlsZCB3aXRoIGNsYW5nNQoKV2l0aCBub24tZW1wdHkgQ09O
RklHX0RPTTBfTUVNIGNsYW5nNSBwcm9kdWNlcwoKZG9tMF9idWlsZC5jOjM0NDoyNDogZXJyb3I6
IHVzZSBvZiBsb2dpY2FsICcmJicgd2l0aCBjb25zdGFudCBvcGVyYW5kIFstV2Vycm9yLC1XY29u
c3RhbnQtbG9naWNhbC1vcGVyYW5kXQogICAgaWYgKCAhZG9tMF9tZW1fc2V0ICYmIENPTkZJR19E
T00wX01FTVswXSApCiAgICAgICAgICAgICAgICAgICAgICAgXiAgfn5+fn5+fn5+fn5+fn5+fn5+
CmRvbTBfYnVpbGQuYzozNDQ6MjQ6IG5vdGU6IHVzZSAnJicgZm9yIGEgYml0d2lzZSBvcGVyYXRp
b24KICAgIGlmICggIWRvbTBfbWVtX3NldCAmJiBDT05GSUdfRE9NMF9NRU1bMF0gKQogICAgICAg
ICAgICAgICAgICAgICAgIF5+CiAgICAgICAgICAgICAgICAgICAgICAgJgpkb20wX2J1aWxkLmM6
MzQ0OjI0OiBub3RlOiByZW1vdmUgY29uc3RhbnQgdG8gc2lsZW5jZSB0aGlzIHdhcm5pbmcKICAg
IGlmICggIWRvbTBfbWVtX3NldCAmJiBDT05GSUdfRE9NMF9NRU1bMF0gKQogICAgICAgICAgICAg
ICAgICAgICAgfl5+fn5+fn5+fn5+fn5+fn5+fn5+fgoxIGVycm9yIGdlbmVyYXRlZC4KCk9idmlv
dXNseSBuZWl0aGVyIG9mIHRoZSB0d28gc3VnZ2VzdGlvbnMgYXJlIGFuIG9wdGlvbiBoZXJlLiBP
ZGRseQplbm91Z2ggc3dhcHBpbmcgdGhlIG9wZXJhbmRzIG9mIHRoZSAmJiBoZWxwcywgd2hpbGUg
ZS5nLiBjYXN0aW5nIG9yCnBhcmVudGhlc2l6aW5nIGRvZXNuJ3QuIEFub3RoZXIgd29ya2FibGUg
dmFyaWFudCBsb29rcyB0byBiZSB0aGUgdXNlIG9mCiEhIG9uIHRoZSBjb25zdGFudC4KClNpZ25l
ZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KLS0tCkknbSBvcGVuIHRv
IGdvaW5nIHRoZSAhISBvciB5ZXQgc29tZSBkaWZmZXJlbnQgcm91dGUuIE5vIG1hdHRlciB3aGlj
aApvbmUgd2UgY2hvb3NlLCBJJ20gYWZyYWlkIGl0IGlzIGdvaW5nIHRvIHJlbWFpbiBndWVzc3dv
cmsgd2hhdCBuZXdlcgooYW5kIGZ1dHVyZSkgdmVyc2lvbnMgb2YgY2xhbmcgd2lsbCBjaG9rZSBv
bi4KCi0tLSBhL3hlbi9hcmNoL3g4Ni9kb20wX2J1aWxkLmMKKysrIGIveGVuL2FyY2gveDg2L2Rv
bTBfYnVpbGQuYwpAQCAtMzQxLDcgKzM0MSw3IEBAIHVuc2lnbmVkIGxvbmcgX19pbml0IGRvbTBf
Y29tcHV0ZV9ucl9wYWcKICAgICB1bnNpZ25lZCBsb25nIGF2YWlsID0gMCwgbnJfcGFnZXMsIG1p
bl9wYWdlcywgbWF4X3BhZ2VzOwogICAgIGJvb2wgbmVlZF9wYWdpbmc7CiAKLSAgICBpZiAoICFk
b20wX21lbV9zZXQgJiYgQ09ORklHX0RPTTBfTUVNWzBdICkKKyAgICBpZiAoIENPTkZJR19ET00w
X01FTVswXSAmJiAhZG9tMF9tZW1fc2V0ICkKICAgICAgICAgcGFyc2VfZG9tMF9tZW0oQ09ORklH
X0RPTTBfTUVNKTsKIAogICAgIGZvcl9lYWNoX25vZGVfbWFzayAoIG5vZGUsIGRvbTBfbm9kZXMg
KQo=

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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--_002_ef6702128257b960a3cb9363cf076033susecom_--


From xen-devel-bounces@lists.xenproject.org Mon Jul 15 10:36:54 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Jul 2019 10: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 1hmyLm-0002gM-DA; Mon, 15 Jul 2019 10:36:54 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=eZ1r=VM=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hmyLl-0002gH-Lm
 for xen-devel@lists.xenproject.org; Mon, 15 Jul 2019 10:36:53 +0000
X-Inumbo-ID: 74405342-a6ec-11e9-926b-7b4fa5942067
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 74405342-a6ec-11e9-926b-7b4fa5942067;
 Mon, 15 Jul 2019 10:36:50 +0000 (UTC)
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: Pgm/UNT/R6e5AUfaKfE5m6EKWEYn2DqPlSy8urRB+oeHpISgw3aIjI+fKlvkOTxjLL7cNxAwhq
 AXtEXcP/rBMWyPn47gY7iEk1KRYpl8Ac2KhKRCUc7qwbgb/W55FlOBBlqBXgKz4DIBaQ+1pUma
 y/aRKqTA8yy+J79JrXeSk83q8Uv4Mdo3g5RCkI3u0QViWbClbpb+uz0iSnsrWBVKDY1/XJo1y3
 7tGcYswO/EHZSGHAb3qv2xZGu2Tfbht++e1zi1ChSDIoevZHQZTihEmcK53b0W0TlBXKXT5dhu
 R7E=
X-SBRS: 2.7
X-MesageID: 2991308
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,493,1557201600"; 
   d="scan'208";a="2991308"
Date: Mon, 15 Jul 2019 12:36:40 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Chaitanya Kulkarni <chaitanya.kulkarni@wdc.com>
Message-ID: <20190715103640.i6gwasdjdkltm47n@MacBook-Air-de-Roger.local>
References: <20190708184711.2984-1-chaitanya.kulkarni@wdc.com>
 <20190708184711.2984-10-chaitanya.kulkarni@wdc.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20190708184711.2984-10-chaitanya.kulkarni@wdc.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH V4 9/9] xen/blkback: use helper in vbd_sz()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: damien.lemoal@wdc.com, linux-btrace@vger.kernel.org, bvanassche@acm.org,
 linux-scsi@vger.kernel.org, konrad.wilk@oracle.com, yuchao0@huawei.com,
 colyli@suse.de, linux-block@vger.kernel.org, linux-bcache@vger.kernel.org,
 jaegeuk@kernel.org, xen-devel@lists.xenproject.org, kent.overstreet@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>

T24gTW9uLCBKdWwgMDgsIDIwMTkgYXQgMTE6NDc6MTFBTSAtMDcwMCwgQ2hhaXRhbnlhIEt1bGth
cm5pIHdyb3RlOgo+IFRoaXMgcGF0Y2ggdXBkYXRlcyB0aGUgdmJkX3N6KCkgbWFjcm8gd2l0aCBu
ZXdseSBpbnRyb2R1Y2VkIGhlbHBlcgo+IGZ1bmN0aW9uIHRvIHJlYWQgdGhlIG5yX3NlY3RzIGZy
b20gYmxvY2sgZGV2aWNlJ3MgaGRfcGFydHMgd2l0aCB0aGUKPiBoZWxwIG9mIHBhcnRfbnJfc2Vj
dHNfcmVhZCgpLgo+IAo+IFNpZ25lZC1vZmYtYnk6IENoYWl0YW55YSBLdWxrYXJuaSA8Y2hhaXRh
bnlhLmt1bGthcm5pQHdkYy5jb20+CgpBY2tlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIu
cGF1QGNpdHJpeC5jb20+CgpUaGFua3MsIFJvZ2VyLgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 15 10:44:38 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Jul 2019 10: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 1hmyT9-0003R9-8P; Mon, 15 Jul 2019 10:44:31 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=IBxS=VM=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hmyT8-0003R4-84
 for xen-devel@lists.xenproject.org; Mon, 15 Jul 2019 10:44:30 +0000
X-Inumbo-ID: 79d28860-a6ed-11e9-8980-bc764e045a96
Received: from m9a0001g.houston.softwaregrp.com (unknown [15.124.64.66])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 79d28860-a6ed-11e9-8980-bc764e045a96;
 Mon, 15 Jul 2019 10:44:28 +0000 (UTC)
Received: FROM m9a0001g.houston.softwaregrp.com (15.121.0.190) BY
 m9a0001g.houston.softwaregrp.com WITH ESMTP; 
 Mon, 15 Jul 2019 10:44:13 +0000
Received: from M4W0335.microfocus.com (2002:f78:1193::f78:1193) by
 M9W0067.microfocus.com (2002:f79:be::f79:be) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Mon, 15 Jul 2019 10:43:57 +0000
Received: from NAM04-SN1-obe.outbound.protection.outlook.com (15.124.8.14) by
 M4W0335.microfocus.com (15.120.17.147) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Mon, 15 Jul 2019 10:43:57 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=dW/afKiybCCh/1IFjlo4o1gKsItaKIKvK7+oN843V1oC7P0x5+CX1Yn2rL9MFXmZtUBvy8Y2jC1P31+n/VAX74T/aWkJ7YJSiMh4ggfPLOd+EWsvqIFOXk68NRpo+FGy6aK5YX54eLNwfWAhTLxy86I8c1QB3J6XMVhpQyQQB/B5NdMXMh0PRyP/hqHozdj7TtH4kfC4H+zvC7H1mXuclwc1b85Gg0SHh2fc6kj+dV2lc0kwNbNzsRoxEamSL3HsOfMHNG8dHwyNlCiU2cn3mWZr2sk1tgnmhvu+eOqSGLGLG4RNLv6adBLaro4nMHsS5T2xANTRvFicUTL9HUAkhg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=zfWE0m5jgwjn4UMd5bLzeDQWJVHhPeTd031DiDA56eo=;
 b=c3oiWRKV5/ino0FRB01iaEr+c/1Rd/fXyXE7o2ygmf6kcCM6qhob0+2Au6CLfxh94rtCvNNAOHtKKpllj4/oR1Z++1TafkB7ZJCHvJWpvHYiXdNJ/Mq8a6y+YVEVmCmpYy8Atu8tKaRE3rsJRKJle9pjql7TUMvnXJzMfrif9fQOfo3F1xqxCuEDUC353YZMI1uOSxO87EjuPULw2NTrDCMoZdma6U+smJ3i+PpPzzXpTlaZwPNIH294/dEdl3V+WDtoGS/qu9S5lI5i3hkE0CeQXWNN0Qvt26zUcVIdD/iQpSBIGELkUh6OYRAygT46gLJanFtVNrcY+GbatQDcdA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2524.namprd18.prod.outlook.com (20.179.105.140) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.10; Mon, 15 Jul 2019 10:43:56 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Mon, 15 Jul 2019
 10:43:56 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Paul Durrant <Paul.Durrant@citrix.com>
Thread-Topic: [PATCH v2] xen/mm.h: add helper function to test-and-clear
 _PGC_allocated
Thread-Index: AQHVOu5JruoXiXL6K0+SvpwJHZPvbabLRrMAgAAngBCAAA/GAA==
Date: Mon, 15 Jul 2019 10:43:56 +0000
Message-ID: <cc854558-db7a-9098-6dc8-ca3936a18355@suse.com>
References: <20190715091756.39065-1-paul.durrant@citrix.com>
 <1bdac424-c50e-309a-7a5b-125dbebf4a06@suse.com>
 <4a5720ffb5304255a58a83011bf02aa0@AMSPEX02CL03.citrite.net>
In-Reply-To: <4a5720ffb5304255a58a83011bf02aa0@AMSPEX02CL03.citrite.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB8PR09CA0017.eurprd09.prod.outlook.com
 (2603:10a6:10:a0::30) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: c7455505-b9ba-42b2-6c7f-08d70911561b
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB2524; 
x-ms-traffictypediagnostic: DM6PR18MB2524:
x-microsoft-antispam-prvs: <DM6PR18MB252410F58B09888A213CDAC3B3CF0@DM6PR18MB2524.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:4303;
x-forefront-prvs: 00997889E7
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(396003)(366004)(39860400002)(346002)(376002)(136003)(189003)(199004)(76176011)(386003)(6506007)(4326008)(53546011)(66066001)(86362001)(52116002)(6436002)(31696002)(99286004)(25786009)(7736002)(5660300002)(71200400001)(2906002)(80792005)(486006)(6512007)(66946007)(102836004)(6916009)(476003)(68736007)(66446008)(64756008)(71190400001)(478600001)(6486002)(66476007)(66556008)(305945005)(229853002)(31686004)(14454004)(2616005)(11346002)(53936002)(446003)(7416002)(3846002)(6116002)(26005)(54906003)(186003)(36756003)(316002)(81166006)(81156014)(6246003)(8936002)(14444005)(256004)(8676002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2524;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: eZao6X5lFGnswJIaSmWch3hKFRa5drA0q5jZ8MJczenyby2U0wqDSEdm5CjSPUsrXuKdS7VveAhccbDDShHS6Ci++gfM0pz01J2pDALZcqueAWiEToEmBws6WbQfYePGZqjnlo8dQaJkFDWAmOvBpSIeqLAKCZK3pQiAN74Gyn6dVYy0+F61GSPLe/r0xZ/7dpVBBG/17oTu8KsOXPI97JutifqRKlZ/ND2B52e4DqXGMb1yRgHUlhQ7O74JK9qtaQJZHcs5ef1kwgPZVsM+D6xymSLH6g+3jRhKGIPIpWQsXaVJDPiwudJf4hk66UP8los6Uu74CaxuOIOZGmZw7MEGkEdIBgyp/uzT3NnOX+jAt5krgCWIH0A+RxJO/pbMU2vJ4Zn52fdc7EHOI04JvSlpSEkUGMp3dbrIhCCwDtQ=
Content-ID: <F03C59B25B6856418EEA42509581C994@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: c7455505-b9ba-42b2-6c7f-08d70911561b
X-MS-Exchange-CrossTenant-originalarrivaltime: 15 Jul 2019 10:43:56.0805 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2524
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v2] xen/mm.h: add helper function to
 test-and-clear _PGC_allocated
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>, "Tim
 \(Xen.org\)" <tim@xen.org>, George Dunlap <George.Dunlap@citrix.com>,
 JulienGrall <julien.grall@arm.com>, Tamas K Lengyel <tamas@tklengyel.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 IanJackson <Ian.Jackson@citrix.com>,
 VolodymyrBabchuk <Volodymyr_Babchuk@epam.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTUuMDcuMjAxOSAxMTo1MCwgUGF1bCBEdXJyYW50IHdyb3RlOg0KPj4gRnJvbTogSmFuIEJl
dWxpY2ggPEpCZXVsaWNoQHN1c2UuY29tPg0KPj4gU2VudDogMTUgSnVseSAyMDE5IDEwOjI0DQo+
Pg0KPj4gT24gMTUuMDcuMjAxOSAxMToxNywgUGF1bCBEdXJyYW50IHdyb3RlOg0KPj4+IFRoZSBf
UEdDX2FsbG9jYXRlZCBmbGFnIGlzIHNldCBvbiBhIHBhZ2Ugd2hlbiBpdCBpcyBhc3NpZ25lZCB0
byBhIGRvbWFpbg0KPj4+IGFsb25nIHdpdGggYW4gaW5pdGlhbCByZWZlcmVuY2UgY291bnQgb2Yg
YXQgbGVhc3QgMS4gVG8gY2xlYXIgdGhpcw0KPj4+ICdhbGxvY2F0aW9uJyByZWZlcmVuY2UgaXQg
aXMgbmVjZXNzYXJ5IHRvIHRlc3QtYW5kLWNsZWFyIF9QR0NfYWxsb2NhdGVkIGFuZA0KPj4+IHRo
ZW4gb25seSBkcm9wIHRoZSByZWZlcmVuY2UgaWYgdGhlIHRlc3QtYW5kLWNsZWFyIHN1Y2NlZWRz
LiBUaGlzIGlzIG9wZW4tDQo+Pj4gY29kZWQgaW4gbWFueSBwbGFjZXMuIEl0IGlzIGFsc28gdW5z
YWZlIHRvIHRlc3QtYW5kLWNsZWFyIF9QR0NfYWxsb2NhdGVkDQo+Pj4gdW5sZXNzIHRoZSBjYWxs
ZXIgaG9sZHMgYW4gYWRkaXRpb25hbCByZWZlcmVuY2UuDQo+Pj4NCj4+PiBUaGlzIHBhdGNoIGFk
ZHMgYSBoZWxwZXIgZnVuY3Rpb24sIHB1dF9wYWdlX2FsbG9jX3JlZigpLCB0byByZXBsYWNlIGFs
bCB0aGUNCj4+PiBvcGVuLWNvZGVkIHRlc3QtYW5kLWNsZWFyL3B1dF9wYWdlIG9jY3VycmVuY2Vz
IGFuZCBpbmNvcnBvcmF0ZXMgaW4gdGhhdCBhDQo+Pj4gQlVHX09OKCkgYW4gYWRkaXRpb25hbCBw
YWdlIHJlZmVyZW5jZSBub3QgYmVpbmcgaGVsZC4NCj4+DQo+PiBUaGlzIGxhc3Qgc2VudGVuY2Ug
cmVhZHMgc29tZXdoYXQgc3RyYW5nZSB0byBtZSAtIGFyZSB0aGVyZSB3b3Jkcw0KPj4gbWlzc2lu
ZyBhbmQvb3IgbWlzLW9yZGVyZWQ/DQo+IA0KPiBQZXJoYXBzIGl0IHJlYWRzIGJldHRlciBpZiAn
QlVHX09OKCknIGlzIHN1YnN0aXR1dGVkIHdpdGggJ0JVRygpIG9uJz8NCj4gSSBqdXN0IHdhbnRl
ZCB0byBleHByZXNzIHRoYXQgdGhlcmUgd2FzIGEgbmV3IGNoZWNrIGluIHRoZSBoZWxwZXINCj4g
ZnVuY3Rpb24gdGhhdCB0aGUgbmVjZXNzYXJ5IGFkZGl0aW9uYWwgcmVmZXJlbmNlIGlzIGhlbGQu
DQoNCkJ1dCB0aGVuIHN0aWxsIG1vcmUgbGlrZSAiLi4uIGluY29ycG9yYXRlcyBpbiBhIEJVRygp
IG9uIHRoYXQgYW4NCmFkZGl0aW9uYWwgLi4uIj8gQXQgd2hpY2ggcG9pbnQgaXQgaW1vIGNvdWxk
IGFzIHdlbGwgYmUgIi4uLg0KaW5jb3Jwb3JhdGVzIGluIGEgQlVHX09OKCkgdGhhdCBhbiBhZGRp
dGlvbmFsIC4uLiIgKGkuZS4ganVzdCBhDQp3b3JkIG9yZGVyIGNoYW5nZSBmcm9tIHlvdXIgb3Jp
Z2luYWwgc2VudGVuY2UpLiAoVGhlcmUncyB0aGVuDQpwZXJoYXBzIGFsc28gYW4gImlzIiBtaXNz
aW5nIGxhdGVyIGluIHRoZSBzZW50ZW5jZS4pDQoNCj4+PiBTaWduZWQtb2ZmLWJ5OiBQYXVsIER1
cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPg0KPj4NCj4+IFdpdGggdGhlIGNvbW1pdCBt
ZXNzYWdlIGFzcGVjdCBjbGFyaWZpZWQNCj4gDQo+IEkgYW0gaGFwcHkgZm9yIHlvdSB0byByZS13
b3JkIGl0IGlmIHlvdSBmZWVsIGl0IGlzIG5vdCBjbGVhci4NCg0KV2VsbCwgdGhlIHByb2JsZW0g
aXMgdGhhdCBJIGRvbid0IGZlZWwgd2VsbCBhZGp1c3Rpbmcgd2hhdCBhIG5hdGl2ZQ0KRW5nbGlz
aCBzcGVha2luZyBwZXJzb24gaGFzIHdyaXR0ZW4uDQoNCkphbg0KX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 15 11:09:49 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Jul 2019 11: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 1hmyrK-0004sH-GO; Mon, 15 Jul 2019 11:09:30 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=gpPh=VM=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hmyrJ-0004sC-PC
 for xen-devel@lists.xenproject.org; Mon, 15 Jul 2019 11:09:29 +0000
X-Inumbo-ID: 01dcafa8-a6f1-11e9-9e5f-5fb0307b72b1
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 01dcafa8-a6f1-11e9-9e5f-5fb0307b72b1;
 Mon, 15 Jul 2019 11:09:26 +0000 (UTC)
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=Paul.Durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 Paul.Durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: oya0moacqCX5bOVAXwmSBdmDR2uNH4CLLa5TnxbjwiUzuDs9W8VlT1ofEnChgxFZnFFHw+E5TK
 i6Y+Nva4yrXFgCzbe4Za3rrC+ppv6/EVxUj+MEjxoRI5V654Z2U6tmH00iHTcIjh+Ux4GJgbEZ
 sSDADrvgGC7e7P+iEO0yZT4R0JPsew7d4jLZJ//w0ksHjDUI5sAQJt+0cjY/nQu2WH6CC7XJiM
 0cKyc1WGyhy11LOSL641LGhuuG6jZ4j0pnTG7QJlRIwJTuTKQ4prWuzDFi8uIN9nJzYCzzY2F5
 xrY=
X-SBRS: 2.7
X-MesageID: 2992562
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,493,1557201600"; 
   d="scan'208";a="2992562"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Jan Beulich' <JBeulich@suse.com>
Thread-Topic: [PATCH v2] xen/mm.h: add helper function to test-and-clear
 _PGC_allocated
Thread-Index: AQHVOu45CJOv6wo0GUahePXEsKRr6KbLRrMAgAAngBD//+7QAIAAJ+2w
Date: Mon, 15 Jul 2019 11:09:22 +0000
Message-ID: <78c70a2ccd39416dbfc1999ae7f0f524@AMSPEX02CL03.citrite.net>
References: <20190715091756.39065-1-paul.durrant@citrix.com>
 <1bdac424-c50e-309a-7a5b-125dbebf4a06@suse.com>
 <4a5720ffb5304255a58a83011bf02aa0@AMSPEX02CL03.citrite.net>
 <cc854558-db7a-9098-6dc8-ca3936a18355@suse.com>
In-Reply-To: <cc854558-db7a-9098-6dc8-ca3936a18355@suse.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2] xen/mm.h: add helper function to
 test-and-clear _PGC_allocated
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>, "Tim
 \(Xen.org\)" <tim@xen.org>, George Dunlap <George.Dunlap@citrix.com>,
 JulienGrall <julien.grall@arm.com>, Tamas K Lengyel <tamas@tklengyel.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>, Ian
 Jackson <Ian.Jackson@citrix.com>, VolodymyrBabchuk <Volodymyr_Babchuk@epam.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBKYW4gQmV1bGljaCA8SkJldWxp
Y2hAc3VzZS5jb20+DQo+IFNlbnQ6IDE1IEp1bHkgMjAxOSAxMTo0NA0KPiBUbzogUGF1bCBEdXJy
YW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT4NCj4gQ2M6IEp1bGllbkdyYWxsIDxqdWxpZW4u
Z3JhbGxAYXJtLmNvbT47IEFuZHJldyBDb29wZXIgPEFuZHJldy5Db29wZXIzQGNpdHJpeC5jb20+
OyBHZW9yZ2UgRHVubGFwDQo+IDxHZW9yZ2UuRHVubGFwQGNpdHJpeC5jb20+OyBJYW4gSmFja3Nv
biA8SWFuLkphY2tzb25AY2l0cml4LmNvbT47IFJvZ2VyIFBhdSBNb25uZQ0KPiA8cm9nZXIucGF1
QGNpdHJpeC5jb20+OyBWb2xvZHlteXJCYWJjaHVrIDxWb2xvZHlteXJfQmFiY2h1a0BlcGFtLmNv
bT47IFN0ZWZhbm8gU3RhYmVsbGluaQ0KPiA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz47IHhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZzsgS29ucmFkIFJ6ZXN6dXRlayBXaWxrDQo+IDxrb25y
YWQud2lsa0BvcmFjbGUuY29tPjsgVGFtYXMgSyBMZW5neWVsIDx0YW1hc0B0a2xlbmd5ZWwuY29t
PjsgVGltIChYZW4ub3JnKSA8dGltQHhlbi5vcmc+OyBXZWkgTGl1DQo+IDx3bEB4ZW4ub3JnPg0K
PiBTdWJqZWN0OiBSZTogW1BBVENIIHYyXSB4ZW4vbW0uaDogYWRkIGhlbHBlciBmdW5jdGlvbiB0
byB0ZXN0LWFuZC1jbGVhciBfUEdDX2FsbG9jYXRlZA0KPiANCj4gT24gMTUuMDcuMjAxOSAxMTo1
MCwgUGF1bCBEdXJyYW50IHdyb3RlOg0KPiA+PiBGcm9tOiBKYW4gQmV1bGljaCA8SkJldWxpY2hA
c3VzZS5jb20+DQo+ID4+IFNlbnQ6IDE1IEp1bHkgMjAxOSAxMDoyNA0KPiA+Pg0KPiA+PiBPbiAx
NS4wNy4yMDE5IDExOjE3LCBQYXVsIER1cnJhbnQgd3JvdGU6DQo+ID4+PiBUaGUgX1BHQ19hbGxv
Y2F0ZWQgZmxhZyBpcyBzZXQgb24gYSBwYWdlIHdoZW4gaXQgaXMgYXNzaWduZWQgdG8gYSBkb21h
aW4NCj4gPj4+IGFsb25nIHdpdGggYW4gaW5pdGlhbCByZWZlcmVuY2UgY291bnQgb2YgYXQgbGVh
c3QgMS4gVG8gY2xlYXIgdGhpcw0KPiA+Pj4gJ2FsbG9jYXRpb24nIHJlZmVyZW5jZSBpdCBpcyBu
ZWNlc3NhcnkgdG8gdGVzdC1hbmQtY2xlYXIgX1BHQ19hbGxvY2F0ZWQgYW5kDQo+ID4+PiB0aGVu
IG9ubHkgZHJvcCB0aGUgcmVmZXJlbmNlIGlmIHRoZSB0ZXN0LWFuZC1jbGVhciBzdWNjZWVkcy4g
VGhpcyBpcyBvcGVuLQ0KPiA+Pj4gY29kZWQgaW4gbWFueSBwbGFjZXMuIEl0IGlzIGFsc28gdW5z
YWZlIHRvIHRlc3QtYW5kLWNsZWFyIF9QR0NfYWxsb2NhdGVkDQo+ID4+PiB1bmxlc3MgdGhlIGNh
bGxlciBob2xkcyBhbiBhZGRpdGlvbmFsIHJlZmVyZW5jZS4NCj4gPj4+DQo+ID4+PiBUaGlzIHBh
dGNoIGFkZHMgYSBoZWxwZXIgZnVuY3Rpb24sIHB1dF9wYWdlX2FsbG9jX3JlZigpLCB0byByZXBs
YWNlIGFsbCB0aGUNCj4gPj4+IG9wZW4tY29kZWQgdGVzdC1hbmQtY2xlYXIvcHV0X3BhZ2Ugb2Nj
dXJyZW5jZXMgYW5kIGluY29ycG9yYXRlcyBpbiB0aGF0IGENCj4gPj4+IEJVR19PTigpIGFuIGFk
ZGl0aW9uYWwgcGFnZSByZWZlcmVuY2Ugbm90IGJlaW5nIGhlbGQuDQo+ID4+DQo+ID4+IFRoaXMg
bGFzdCBzZW50ZW5jZSByZWFkcyBzb21ld2hhdCBzdHJhbmdlIHRvIG1lIC0gYXJlIHRoZXJlIHdv
cmRzDQo+ID4+IG1pc3NpbmcgYW5kL29yIG1pcy1vcmRlcmVkPw0KPiA+DQo+ID4gUGVyaGFwcyBp
dCByZWFkcyBiZXR0ZXIgaWYgJ0JVR19PTigpJyBpcyBzdWJzdGl0dXRlZCB3aXRoICdCVUcoKSBv
bic/DQo+ID4gSSBqdXN0IHdhbnRlZCB0byBleHByZXNzIHRoYXQgdGhlcmUgd2FzIGEgbmV3IGNo
ZWNrIGluIHRoZSBoZWxwZXINCj4gPiBmdW5jdGlvbiB0aGF0IHRoZSBuZWNlc3NhcnkgYWRkaXRp
b25hbCByZWZlcmVuY2UgaXMgaGVsZC4NCj4gDQo+IEJ1dCB0aGVuIHN0aWxsIG1vcmUgbGlrZSAi
Li4uIGluY29ycG9yYXRlcyBpbiBhIEJVRygpIG9uIHRoYXQgYW4NCj4gYWRkaXRpb25hbCAuLi4i
PyBBdCB3aGljaCBwb2ludCBpdCBpbW8gY291bGQgYXMgd2VsbCBiZSAiLi4uDQo+IGluY29ycG9y
YXRlcyBpbiBhIEJVR19PTigpIHRoYXQgYW4gYWRkaXRpb25hbCAuLi4iIChpLmUuIGp1c3QgYQ0K
PiB3b3JkIG9yZGVyIGNoYW5nZSBmcm9tIHlvdXIgb3JpZ2luYWwgc2VudGVuY2UpLiAoVGhlcmUn
cyB0aGVuDQo+IHBlcmhhcHMgYWxzbyBhbiAiaXMiIG1pc3NpbmcgbGF0ZXIgaW4gdGhlIHNlbnRl
bmNlLikNCj4gDQo+ID4+PiBTaWduZWQtb2ZmLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFu
dEBjaXRyaXguY29tPg0KPiA+Pg0KPiA+PiBXaXRoIHRoZSBjb21taXQgbWVzc2FnZSBhc3BlY3Qg
Y2xhcmlmaWVkDQo+ID4NCj4gPiBJIGFtIGhhcHB5IGZvciB5b3UgdG8gcmUtd29yZCBpdCBpZiB5
b3UgZmVlbCBpdCBpcyBub3QgY2xlYXIuDQo+IA0KPiBXZWxsLCB0aGUgcHJvYmxlbSBpcyB0aGF0
IEkgZG9uJ3QgZmVlbCB3ZWxsIGFkanVzdGluZyB3aGF0IGEgbmF0aXZlDQo+IEVuZ2xpc2ggc3Bl
YWtpbmcgcGVyc29uIGhhcyB3cml0dGVuLg0KDQpPay4gSG93IGFib3V0Li4uDQoNCiJUaGlzIHBh
dGNoIGFkZHMgYSBoZWxwZXIgZnVuY3Rpb24sIHB1dF9wYWdlX2FsbG9jX3JlZigpLCB0byByZXBs
YWNlIGFsbCB0aGUgb3Blbi1jb2RlZCB0ZXN0LWFuZC1jbGVhci9wdXRfcGFnZSBvY2N1cnJlbmNl
cy4gVGhhdCBoZWxwZXIgZnVuY3Rpb24gaW5jb3Jwb3JhdGVzIGEgY2hlY2sgdGhhdCBhbiBhZGRp
dGlvbmFsIHBhZ2UgcmVmZXJlbmNlIGlzIGhlbGQgYW5kIHdpbGwgQlVHKCkgaWYgaXQgaXMgbm90
LiINCg0KPw0KDQogIFBhdWwNCg0KPiANCj4gSmFuDQpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 15 11:09:49 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Jul 2019 11: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 1hmyrW-0004tq-Q9; Mon, 15 Jul 2019 11: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=5Wlg=VM=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hmyrV-0004tb-9I
 for xen-devel@lists.xenproject.org; Mon, 15 Jul 2019 11:09:41 +0000
X-Inumbo-ID: 0a016d99-a6f1-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0a016d99-a6f1-11e9-8980-bc764e045a96;
 Mon, 15 Jul 2019 11:09:39 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hmyrT-0004HY-9b; Mon, 15 Jul 2019 11:09: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 1hmyrS-0004vQ-Uz; Mon, 15 Jul 2019 11:09:39 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hmyrS-00024f-UM; Mon, 15 Jul 2019 11:09:38 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138992-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.9-testing:build-i386-prev:xen-build:fail:regression
 xen-4.9-testing:build-amd64-prev:xen-build:fail:regression
 xen-4.9-testing:test-amd64-i386-freebsd10-amd64:guest-saverestore:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-saverestore:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-saverestore: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-qemuu-debianhvm-amd64-shadow:guest-stop:fail:heisenbug
 xen-4.9-testing:test-amd64-i386-freebsd10-i386:guest-localmigrate/x10: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/x10:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-localmigrate/x10:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-localmigrate/x10:fail:heisenbug
 xen-4.9-testing:test-amd64-i386-freebsd10-amd64:guest-localmigrate/x10:fail:heisenbug
 xen-4.9-testing:test-amd64-i386-migrupgrade:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-amd64-amd64-migrupgrade:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-localmigrate/x10:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit1: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-credit2:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-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-credit2:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-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-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:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-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-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-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-rtds:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-thunderx:hosts-allocate:starved:nonblocking
X-Osstest-Versions-This: xen=8d2a688015193e20ae47fe3c208f99128240f821
X-Osstest-Versions-That: xen=54aa382cbcdc1e2ba75d6734151ca6e53104e2f2
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 15 Jul 2019 11:09:38 +0000
Subject: [Xen-devel] [xen-4.9-testing test] 138992: regressions - trouble:
 fail/pass/starved
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODk5MiB4ZW4tNC45LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzODk5Mi8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAg
ICAgICAgNiB4ZW4tYnVpbGQgICAgICBmYWlsIGluIDEzODc3MiBSRUdSLiB2cy4gMTMyODg5CiBi
dWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgIGZhaWwgaW4gMTM4
NzcyIFJFR1IuIHZzLiAxMzI4ODkKClRlc3RzIHdoaWNoIGFyZSBmYWlsaW5nIGludGVybWl0dGVu
dGx5IChub3QgYmxvY2tpbmcpOgogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAxNCBn
dWVzdC1zYXZlcmVzdG9yZSBmYWlsIGluIDEzODc3MiBwYXNzIGluIDEzODk5MgogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDEzIGd1ZXN0LXNhdmVyZXN0b3JlIGZhaWwgaW4g
MTM4NzcyIHBhc3MgaW4gMTM4OTkyCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCBmYWlsIGluIDEzODkxOSBwYXNzIGluIDEzODc3MgogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDEzIGd1ZXN0LXNhdmVyZXN0b3JlIGZhaWwgaW4g
MTM4OTE5IHBhc3MgaW4gMTM4OTkyCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2
NCAxMyBndWVzdC1zYXZlcmVzdG9yZSBmYWlsIGluIDEzODkxOSBwYXNzIGluIDEzODk5MgogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgMTcgZ3Vlc3Qtc3Rv
cCBmYWlsIGluIDEzODkxOSBwYXNzIGluIDEzODk5MgogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2Qx
MC1pMzg2IDE3IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBpbiAxMzg5NTEgcGFzcyBpbiAx
Mzg5OTIKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE2IGd1ZXN0LWxvY2Fs
bWlncmF0ZS94MTAgZmFpbCBpbiAxMzg5NTEgcGFzcyBpbiAxMzg5OTIKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgcGFz
cyBpbiAxMzg4NDIKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNiBndWVz
dC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgcGFzcyBpbiAxMzg5MTkKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtd3MxNi1hbWQ2NCAxNiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgcGFzcyBp
biAxMzg5MTkKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgMTcgZ3Vlc3QtbG9jYWxt
aWdyYXRlL3gxMCAgZmFpbCBwYXNzIGluIDEzODk1MQoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNj
ZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgIGJsb2NrZWQgaW4gMTM4NzcyIG4vYQogdGVzdC1h
bWQ2NC1hbWQ2NC1taWdydXBncmFkZSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgYmxvY2tl
ZCBpbiAxMzg3NzIgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBn
dWVzdC1zdG9wICAgICAgIGZhaWwgYmxvY2tlZCBpbiAxMzI4ODkKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgZmFpbCBibG9ja2VkIGluIDEz
Mjg4OQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAg
ICAgICBmYWlsIGJsb2NrZWQgaW4gMTMyODg5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdz
MTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgZmFpbCBpbiAxMzg4NDIgbGlrZSAxMzI4ODkKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICBmYWlsIGluIDEz
ODkxOSBsaWtlIDEzMjg4OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE2
IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBpbiAxMzg5NTEgbGlrZSAxMzI4ODkKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAg
ZmFpbCBsaWtlIDEzMjg4OQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcg
Z3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTMyODg5CiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQx
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0
bGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1
LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1j
cmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
ICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAg
d2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0
YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2lu
MTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQteGwtdGh1bmRlcnggIDIgaG9zdHMtYWxsb2NhdGUgICAgICAgICAgICAgICBz
dGFydmVkICBuL2EKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAg
ICAgICAgICA4ZDJhNjg4MDE1MTkzZTIwYWU0N2ZlM2MyMDhmOTkxMjgyNDBmODIxCmJhc2VsaW5l
IHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICA1NGFhMzgyY2JjZGMxZTJiYTc1ZDY3MzQx
NTFjYTZlNTMxMDRlMmYyCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzI4ODkgIDIwMTktMDItMDQg
MjI6MDQ6MDkgWiAgMTYwIGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTMzMTQ3ICAyMDE5LTAy
LTExIDEzOjQxOjUwIFogIDE1MyBkYXlzICAgODMgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTM4MjI1ICAyMDE5LTA2LTIxIDE5OjA1OjM2IFogICAyMyBkYXlzICAgMTQgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENv
b3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICBDaHJpc3RpYW4gTGluZGlnIDxjaHJp
c3RpYW4ubGluZGlnQGNpdHJpeC5jb20+CiAgRGFuaWVsIERlIEdyYWFmIDxkZ2RlZ3JhQHR5Y2hv
Lm5zYS5nb3Y+CiAgR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgogIEph
biBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3Vz
ZS5jb20+CiAgSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KICBNYW51ZWwgQm91
eWVyIDxib3V5ZXJAYW50aW9jaGUuZXUub3JnPgogIFNlcmdleSBEeWFzbGkgPHNlcmdleS5keWFz
bGlAY2l0cml4LmNvbT4KICBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5v
cmc+CiAgU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgogIFdlaSBMaXUg
PHdlaS5saXUyQGNpdHJpeC5jb20+CiAgWGluIExpIDx0YWxvbnMubGVlQGdtYWlsLmNvbT4KICBY
aW4gTGkgPHhpbi5saUBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJt
NjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXh0ZiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXByZXYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1w
cmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0
LWFtZDY0LTQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20g
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFu
aHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFl
bXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2
bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVk
aXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRp
dDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13
aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2
aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtbGl2ZXBhdGNoICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWxpdmVwYXRjaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
cHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RhcnZlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9q
ZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoK
TG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dz
LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhl
c2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFp
bDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3Qu
Z2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBm
b3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDth
PXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDEx
ODggbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 15 11:36:33 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Jul 2019 11: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 1hmzHN-0006za-FL; Mon, 15 Jul 2019 11:36:25 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=q8SM=VM=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hmzHL-0006zV-RT
 for xen-devel@lists.xenproject.org; Mon, 15 Jul 2019 11:36:23 +0000
X-Inumbo-ID: c42c58a8-a6f4-11e9-94f6-83dd8af8737e
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id c42c58a8-a6f4-11e9-94f6-83dd8af8737e;
 Mon, 15 Jul 2019 11:36:20 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 354892B;
 Mon, 15 Jul 2019 04:36:20 -0700 (PDT)
Received: from [10.1.196.50] (e108454-lin.cambridge.arm.com [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 7FF273F71F;
 Mon, 15 Jul 2019 04:36:19 -0700 (PDT)
To: Hunyue Yau z <hy-gsoc@hy-research.com>,
 Stefano Stabellini <sstabellini@kernel.org>
References: <25386cfa-d0b7-83fe-4d87-5af3459d54bd@gmail.com>
 <3431405.GtiBnG5Jy9@acer0> <b49189f5-34a3-5846-41b3-a32d54868566@arm.com>
 <2537214.YZPW3Q6nNT@acer0>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <5ac6a07f-d3de-5063-c5bb-edab714df248@arm.com>
Date: Mon, 15 Jul 2019 12:36:18 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.1
MIME-Version: 1.0
In-Reply-To: <2537214.YZPW3Q6nNT@acer0>
Content-Language: en-US
Subject: Re: [Xen-devel] [GSoC-2019] About the crossbar and 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: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Iain Hunter <drhunter95@gmail.com>, Denis Obrezkov <denisobrezkov@gmail.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGksCgpPbiAxMi8wNy8yMDE5IDE5OjMyLCBIdW55dWUgWWF1IHogd3JvdGU6Cj4gT24gRnJpZGF5
LCBKdWx5IDEyLCAyMDE5IDE2OjEzOjMyIEp1bGllbiBHcmFsbCB3cm90ZToKPj4gSGksCj4+Cj4+
IE9uIDcvMTEvMTkgNzoyOSBQTSwgSHVueXVlIFlhdSB3cm90ZToKPj4+IFtUaGlzIG1haWwgaW5j
b3Jwb3JhdGVzIGNvbW1lbnRzIHJhaXNlZCBvbiBJUkMuIEkgaGF2ZSBtYWRlIHNvbWUgb2YgdGhp
cwo+Pj4gbUhpLG9yZSB2ZXJib3NlIHRvIHByb3ZpZGUgY29udGV4dCB0byBwZW9wbGUgdGhhdCBo
YXZlbid0IHNlZW4gdGhlIElSQwo+Pj4gY29tbWVudHMuXQo+PiBUaGFuayB5b3UgZm9yIHRoZSBz
dW1tYXJ5IQo+Pgo+Pj4gVGhpcyB3aWxsIGJlIGEgYnVuY2ggb2YgZmFjdHMgb24gdGhlIGFtNS4g
U29tZW9uZSBlbHNlIHdpbGwgaGF2ZSByZWxhdGUgaXQKPj4+IGJhY2sgdG8gWGVuLgo+Pj4KPj4+
IDEgLSBUaGUgV1VHZW4gaXMgYSBoYXJkd2FyZSBibG9jayBvbiB0aGUgTVBVIGJsb2NrIHRoYXQg
Y2FuIHR1cm4KPj4+IGludGVycnVwdHMKPj4+IGludG8gd2FrZSB1cCBldmVudHMgaWYgdGhlIE1Q
VSBpcyBpbiBjZXJ0YWluIGRlZXBlciBzbGVlcCBzdGF0ZXMuIFRoaXMKPj4+IGFwcGxpZXMgb25s
eSB0byBjZXJ0YWluIGludGVycnVwdHMuIFdlIGNhbiBjb25maXJtIHRoaXMgYnkgbG9va2luZyBh
dCB0aGUKPj4+IERUJ3MgcmVnaXN0ZXIgYWRkcmVzcy4gUGVyIHRoZSBUUk0sIHRoZXkgYXJlIHJl
Z2lzdGVycyBmb3IgdGhlIE1QVSdzIFBSQ00KPj4+IChQb3dlci9SZXNldC9DbG9jayBNYW5hZ2Vt
ZW50KS4gSW4gc2hvcnQsIHRoaXMgYmxvY2sgbWFrZXMgaW50ZXJydXB0cyBhCj4+PiBwb3NzaWJs
ZSB3YWtlIHVwIHNvdXJjZS4KPj4+Cj4+PiAyIC0gRWFybGllciBrZXJuZWxzIGRpZCBub3QgZXhw
b3NlIHRoYXQgSFcgYmxvY2suIFNlZSB0aGlzIHBhdGNoIHRoYXQKPj4+IGludHJvZHVjZWQgdGhl
IFdVR2VuIC0KPj4+IGh0dHBzOi8vZ2l0aHViLmNvbS90b3J2YWxkcy9saW51eC9jb21taXQvNzEz
NmQ0NTdmMzY1ZWNjOTNkZGZmY2RkNDJhYjQ5YTg0Cj4+PiA3M2YyNjBiIEkgc3VzcGVjdCBsb29r
aW5nIGF0IHRoZSBiZWZvcmUgcGFydCBvZiB0aGUgcGF0Y2ggc2hvdWxkIHByb3ZpZGUKPj4+IGNs
dWVzIG9uIGhvdyB0byBoYW5kbGUgdGhlIFdVR2VuLgo+Pj4KPj4+Cj4+PiAzIC0gVGhpcyBtYXkg
YmUgcmVkdW5kYW50IGJ1dCBtb3JlIGRlZmluaXRpb25zIChpbiB0aGUgaHVtYW4gc2Vuc2UpIGhl
cmU6Cj4+PiBodHRwczovL3d3dy5tam13aXJlZC5uZXQva2VybmVsL0RvY3VtZW50YXRpb24vZGV2
aWNldHJlZS9iaW5kaW5ncy9pbnRlcnJ1cAo+Pj4gdC1jb250cm9sbGVyL3RpLG9tYXA0LXd1Z2Vu
LW1wdQo+Pj4KPj4+IDQgLSBGb3IgdGhlIFVBUlQgY2FzZSwgSSBzdXNwZWN0IHRoZSBmbG93IERl
bm5pcyBwb2ludGVkIG91dCBpcyBhYm91dAo+Pj4gcmlnaHQuIEhvd2V2ZXIsIHRoYXQgbWF5IGJl
IGRpZmZlcmVudCBkZXBlbmRpbmcgb24gdGhlIGludGVycnVwdCBzb3VyY2UuCj4+Pgo+Pj4gVW5r
bm93bnMgZnJvbSBteSBwb2ludCBvZiB2aWV3IC0KPj4+Cj4+PiBhIC0gRG9lcyBYZW4gdmlydHVh
bGl6ZSBwb3dlciBtYW5hZ2VtZW50PyBJZiBzbywgdGhpcyBtYXkgaGF2ZSBoYXZlIGFuCj4+PiBp
bXBhY3QuIEkgd291bGQgbm90IHJlY29tbWVuZCBhZGRpbmcgUE0gdmlydHVhbGl6YXRpb24gaW4g
R1NvQy4gSXQgaXMKPj4+IHR1Z2dpbmcgb24gYSB2ZXJ5IGxvbmcgc3RyaW5nLgo+Pgo+PiBYZW4g
ZG9lcyBub3QgdmlydHVhbGl6ZSBwb3dlciBtYW5hZ2VtZW50IGF0IHRoZSBtb21lbnQuIEkgYWdy
ZWUgdGhhdAo+PiB0aGlzIGlzIHRvbyBiaWcgZm9yIHRoZSBzY29wZSBvZiB0aGUgR1NvQy4KPj4K
Pj4+IGIgLSBJZiBYZW4gZG9lcyBub3QgdmlydHVhbGl6ZSB0aGF0LCBzb21lb25lIG5lZWRzIHRv
IGRlY2lkZSBob3cgbXVjaCB0bwo+Pj4gbGVhdmUgdG8gdGhlIGd1ZXNzLgo+Pj4KPj4+IGMgLSBJ
IHdvbmRlciBpZiB3ZSBjYW4gZG8gYSBoYWxmIHdheSBoYWNrIHdoZXJlIHRoZSBrZXJuZWwgc2V0
cyB1cCB0aGUgUE0KPj4+IGJ1dCBYZW4gaG9va3MgdG8gZ2V0IHRoZSBpbnRlcnJ1cHQuIFRoZSBI
VyB3aWxsIGRvIGl0cyBQTSB0aGluZyBhbmQgWGVuCj4+PiBjYW4gcHJvY2VzcyB0aGUgaW50ZXJy
dXB0Lgo+Pgo+PiBIbW1tLCB0aGUgcXVlc3Rpb24gaGVyZSBpcyB3aGV0aGVyIHRoZSBVQVJUIHdv
dWxkIGJlIHVzdWFibGUgYmVmb3JlIERvbTAKPj4gaXMgc2V0dGluZyB1cCB0aGUgUE0/IElmIG5v
dCwgdGhlbiwgd2Ugd291bGQgbmVlZCB0byBkZWFsIHdpdGggaXQgaW4gWGVuLgo+Pgo+Pj4gR3Vl
c3Nlcy9wb3NzaWJsZSBoYWNrcyAtCj4+PiAtIEZvciB0aGUgaW50ZXJydXB0cyB3ZSBjYXJlIGFi
b3V0LCB0aGUgY3Jvc3MgYmFyIGNhbiByb3V0ZSB0aGluZ3MgdG8gdGhlCj4+PiBNUFUgdW5jb25k
aXRpb25hbGx5LiBUaGlzIHdvdWxkIGJyZWFrIHRoZSBvdGhlciBIVyBibG9ja3MgYnV0IG1vc3Qg
b2YKPj4+IHRoZW0gYXJlbid0IG5lZWRlZCBmb3IgYm9vdC4KPj4KPj4gU29ycnkgZm9yIG15IGln
bm9yYW5jZSwgd2hpY2ggSFcgYmxvY2tzIGFyZSB5b3UgdGFsa2luZyBhYm91dD8KPiAKPiBUaGUg
SFcgYmxvY2tzIEkgYW0gcmVmZXJyaW5nIHRvIGFyZSBzdHVmZiBsaWtlIEVWRSwgSVBVLCBhbmQg
RFNQLiBJbml0aWFsbHksIHdlCj4gY2FuIGV2ZW4gaWdub3JlIHRoZSBQUlVTUy4gVGhpcyBzaG91
bGQgbGVhdmUganVzdCBzZW5kaW5nIGludGVycnVwdHMgdG8gdGhlCj4gTVBVLiBBcyBJIHVuZGVy
c3RhbmQgaXQsIHRoZXJlIGlzIG5vIGN1cnJlbnQgc3VwcG9ydCBmb3IgdGhvc2UgcmlnaHQgbm93
Cj4gYW55d2F5cy4gSSB0aGluayBFVkUvSVBVL0RTUCByZXF1aXJlIGEgd29ya2luZyBjbWVtIGRy
aXZlciB3aGljaCBpcyBub3QgZnVsbHkKPiB1cHN0cmVhbWVkLiBCQkFJIGRvZXMgdXNlIHRoZW0g
YnV0IHRoYXQgcmVxdWlyZXMgYSBzcGVjaWZpYyBrZXJuZWwuCj4gCj4gUFJVU1Mgd291bGQgYmUg
bmljZSAoYWthIHRoZSBQUlUgc3R1ZmYpIGV2ZW50dWFsbHkgYXMgdGhlIGJpdHMgYXJlIHVwc3Ry
ZWFtIGJ1dAo+IG5vdCBjcml0aWNhbCBmb3Igbm93LgoKVGhhbmsgeW91IGZvciB0aGUgY2xhcmlm
aWNhdGlvbi4gTXkga25vd2xlZGdlIG9uIHRoZSBib2FyZCBpcyBsaW1pdGVkLCBzbyBJIHdpbGwg
CnRha2UgeW91cnMgY29tbWVudHMgYXMgZ3JhbnRlZCA6KS4KCkNoZWVycywKCj4gCj4+Cj4+IENo
ZWVycywKPiAKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 15 11:37:50 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Jul 2019 11:37:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hmzIj-00073b-RL; Mon, 15 Jul 2019 11:37:49 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=TQSl=VM=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hmzIi-00073N-Gt
 for xen-devel@lists.xenproject.org; Mon, 15 Jul 2019 11:37:48 +0000
X-Inumbo-ID: f6dc27ba-a6f4-11e9-8305-37d5649e60b9
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f6dc27ba-a6f4-11e9-8305-37d5649e60b9;
 Mon, 15 Jul 2019 11:37:46 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 996C8ADBF;
 Mon, 15 Jul 2019 11:37:44 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org, x86@kernel.org,
 linux-kernel@vger.kernel.org, virtualization@lists.linux-foundation.org
Date: Mon, 15 Jul 2019 13:37:37 +0200
Message-Id: <20190715113739.17694-1-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
Subject: [Xen-devel] [PATCH 0/2] Remove 32-bit Xen PV guest support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Alok Kataria <akataria@vmware.com>, Ingo Molnar <mingo@redhat.com>,
 Borislav Petkov <bp@alien8.de>, Andy Lutomirski <luto@kernel.org>,
 "H. Peter Anvin" <hpa@zytor.com>, Thomas Gleixner <tglx@linutronix.de>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIGxvbmcgdGVybSBwbGFuIGhhcyBiZWVuIHRvIHJlcGxhY2UgWGVuIFBWIGd1ZXN0cyBieSBQ
VkguIFRoZSBmaXJzdAp2aWN0aW0gb2YgdGhhdCBwbGFuIGFyZSBub3cgMzItYml0IFBWIGd1ZXN0
cywgYXMgdGhvc2UgYXJlIHVzZWQgb25seQpyYXRoZXIgc2VsZG9tIHRoZXNlIGRheXMuIFhlbiBv
biB4ODYgcmVxdWlyZXMgNjQtYml0IHN1cHBvcnQgYW5kIHdpdGgKR3J1YjIgbm93IHN1cHBvcnRp
bmcgUFZIIG9mZmljaWFsbHkgc2luY2UgdmVyc2lvbiAyLjA0IHRoZXJlIGlzIG5vCm5lZWQgdG8g
a2VlcCAzMi1iaXQgUFYgZ3Vlc3Qgc3VwcG9ydCBhbGl2ZSBpbiB0aGUgTGludXgga2VybmVsLgpB
ZGRpdGlvbmFsbHkgTWVsdGRvd24gbWl0aWdhdGlvbiBpcyBub3QgYXZhaWxhYmxlIGluIHRoZSBr
ZXJuZWwgcnVubmluZwphcyAzMi1iaXQgUFYgZ3Vlc3QsIHNvIGRyb3BwaW5nIHRoaXMgbW9kZSBt
YWtlcyBzZW5zZSBmcm9tIHNlY3VyaXR5CnBvaW50IG9mIHZpZXcsIHRvby4KCkp1ZXJnZW4gR3Jv
c3MgKDIpOgogIHg4Ni94ZW46IHJlbW92ZSAzMi1iaXQgWGVuIFBWIGd1ZXN0IHN1cHBvcnQKICB4
ODYvcGFyYXZpcnQ6IHJlbW92ZSAzMi1iaXQgc3VwcG9ydCBmcm9tIFBBUkFWSVJUX1hYTAoKIGFy
Y2gveDg2L2VudHJ5L2VudHJ5XzMyLlMgICAgICAgICAgICAgICAgICAgfCAgOTMgLS0tLS0tLS0K
IGFyY2gveDg2L2VudHJ5L3Zkc28vdmRzbzMyL3ZjbG9ja19nZXR0aW1lLmMgfCAgIDEgKwogYXJj
aC94ODYvaW5jbHVkZS9hc20vcGFyYXZpcnQuaCAgICAgICAgICAgICB8IDEwNSArLS0tLS0tLS0K
IGFyY2gveDg2L2luY2x1ZGUvYXNtL3BhcmF2aXJ0X3R5cGVzLmggICAgICAgfCAgMjAgLS0KIGFy
Y2gveDg2L2luY2x1ZGUvYXNtL3BndGFibGUtM2xldmVsX3R5cGVzLmggfCAgIDUgLQogYXJjaC94
ODYvaW5jbHVkZS9hc20vcHJvdG8uaCAgICAgICAgICAgICAgICB8ICAgMiArLQogYXJjaC94ODYv
aW5jbHVkZS9hc20vc2VnbWVudC5oICAgICAgICAgICAgICB8ICAgMiArLQogYXJjaC94ODYvaW5j
bHVkZS9hc20vdHJhcHMuaCAgICAgICAgICAgICAgICB8ICAgMiArLQogYXJjaC94ODYva2VybmVs
L2NwdS9jb21tb24uYyAgICAgICAgICAgICAgICB8ICAgOCAtCiBhcmNoL3g4Ni9rZXJuZWwvcGFy
YXZpcnQuYyAgICAgICAgICAgICAgICAgIHwgIDE3IC0tCiBhcmNoL3g4Ni9rZXJuZWwvcGFyYXZp
cnRfcGF0Y2hfMzIuYyAgICAgICAgIHwgIDM2ICstLQogYXJjaC94ODYveGVuL0tjb25maWcgICAg
ICAgICAgICAgICAgICAgICAgICB8ICAgMyArLQogYXJjaC94ODYveGVuL01ha2VmaWxlICAgICAg
ICAgICAgICAgICAgICAgICB8ICAgNCArLQogYXJjaC94ODYveGVuL2FwaWMuYyAgICAgICAgICAg
ICAgICAgICAgICAgICB8ICAxNyAtLQogYXJjaC94ODYveGVuL2VubGlnaHRlbl9wdi5jICAgICAg
ICAgICAgICAgICB8ICA0NSArLS0tCiBhcmNoL3g4Ni94ZW4vbW11X3B2LmMgICAgICAgICAgICAg
ICAgICAgICAgIHwgMzI2ICsrKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KIGFyY2gveDg2L3hl
bi9wMm0uYyAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgIDQgLQogYXJjaC94ODYveGVuL3Nl
dHVwLmMgICAgICAgICAgICAgICAgICAgICAgICB8ICA0NCArLS0tCiBhcmNoL3g4Ni94ZW4vc21w
X3B2LmMgICAgICAgICAgICAgICAgICAgICAgIHwgIDE5ICstCiBhcmNoL3g4Ni94ZW4veGVuLWFz
bS5TICAgICAgICAgICAgICAgICAgICAgIHwgIDE0IC0tCiBhcmNoL3g4Ni94ZW4veGVuLWFzbV8z
Mi5TICAgICAgICAgICAgICAgICAgIHwgMjA3IC0tLS0tLS0tLS0tLS0tLS0tLQogYXJjaC94ODYv
eGVuL3hlbi1oZWFkLlMgICAgICAgICAgICAgICAgICAgICB8ICAgNiAtCiBhcmNoL3g4Ni94ZW4v
eGVuLW9wcy5oICAgICAgICAgICAgICAgICAgICAgIHwgICA1IC0KIGRyaXZlcnMveGVuL0tjb25m
aWcgICAgICAgICAgICAgICAgICAgICAgICAgfCAgIDQgKy0KIDI0IGZpbGVzIGNoYW5nZWQsIDU3
IGluc2VydGlvbnMoKyksIDkzMiBkZWxldGlvbnMoLSkKIGRlbGV0ZSBtb2RlIDEwMDY0NCBhcmNo
L3g4Ni94ZW4veGVuLWFzbV8zMi5TCgotLSAKMi4xNi40CgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 15 11:37:50 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Jul 2019 11:37:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hmzIk-00073i-3a; Mon, 15 Jul 2019 11:37:50 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=TQSl=VM=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hmzIi-00073O-HR
 for xen-devel@lists.xenproject.org; Mon, 15 Jul 2019 11:37:48 +0000
X-Inumbo-ID: f6dc27ba-a6f4-11e9-b45f-17c7088bd449
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f6dc27ba-a6f4-11e9-b45f-17c7088bd449;
 Mon, 15 Jul 2019 11:37:46 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id AAD3EAE8B;
 Mon, 15 Jul 2019 11:37:44 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org, x86@kernel.org,
 linux-kernel@vger.kernel.org, virtualization@lists.linux-foundation.org
Date: Mon, 15 Jul 2019 13:37:39 +0200
Message-Id: <20190715113739.17694-3-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20190715113739.17694-1-jgross@suse.com>
References: <20190715113739.17694-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH 2/2] x86/paravirt: remove 32-bit support from
 PARAVIRT_XXL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, Ingo Molnar <mingo@redhat.com>,
 Borislav Petkov <bp@alien8.de>, Andy Lutomirski <luto@kernel.org>,
 "H. Peter Anvin" <hpa@zytor.com>, Thomas Gleixner <tglx@linutronix.de>,
 Alok Kataria <akataria@vmware.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIGxhc3QgMzItYml0IHVzZXIgb2Ygc3R1ZmYgdW5kZXIgQ09ORklHX1BBUkFWSVJUX1hYTCBp
cyBnb25lLgoKUmVtb3ZlIDMyLWJpdCBzcGVjaWZpYyBwYXJ0cy4KClNpZ25lZC1vZmYtYnk6IEp1
ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KLS0tCiBhcmNoL3g4Ni9lbnRyeS92ZHNvL3Zk
c28zMi92Y2xvY2tfZ2V0dGltZS5jIHwgICAxICsKIGFyY2gveDg2L2luY2x1ZGUvYXNtL3BhcmF2
aXJ0LmggICAgICAgICAgICAgfCAxMDUgKysrKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogYXJj
aC94ODYvaW5jbHVkZS9hc20vcGFyYXZpcnRfdHlwZXMuaCAgICAgICB8ICAyMCAtLS0tLS0KIGFy
Y2gveDg2L2luY2x1ZGUvYXNtL3BndGFibGUtM2xldmVsX3R5cGVzLmggfCAgIDUgLS0KIGFyY2gv
eDg2L2tlcm5lbC9jcHUvY29tbW9uLmMgICAgICAgICAgICAgICAgfCAgIDggLS0tCiBhcmNoL3g4
Ni9rZXJuZWwvcGFyYXZpcnQuYyAgICAgICAgICAgICAgICAgIHwgIDE3IC0tLS0tCiBhcmNoL3g4
Ni9rZXJuZWwvcGFyYXZpcnRfcGF0Y2hfMzIuYyAgICAgICAgIHwgIDM2ICstLS0tLS0tLS0KIDcg
ZmlsZXMgY2hhbmdlZCwgMTUgaW5zZXJ0aW9ucygrKSwgMTc3IGRlbGV0aW9ucygtKQoKZGlmZiAt
LWdpdCBhL2FyY2gveDg2L2VudHJ5L3Zkc28vdmRzbzMyL3ZjbG9ja19nZXR0aW1lLmMgYi9hcmNo
L3g4Ni9lbnRyeS92ZHNvL3Zkc28zMi92Y2xvY2tfZ2V0dGltZS5jCmluZGV4IDkyNDJiMjg0MThk
NS4uMzZmNGNlMTQwNWNiIDEwMDY0NAotLS0gYS9hcmNoL3g4Ni9lbnRyeS92ZHNvL3Zkc28zMi92
Y2xvY2tfZ2V0dGltZS5jCisrKyBiL2FyY2gveDg2L2VudHJ5L3Zkc28vdmRzbzMyL3ZjbG9ja19n
ZXR0aW1lLmMKQEAgLTE3LDYgKzE3LDcgQEAKICN1bmRlZiBDT05GSUdfSUxMRUdBTF9QT0lOVEVS
X1ZBTFVFCiAjdW5kZWYgQ09ORklHX1NQQVJTRU1FTV9WTUVNTUFQCiAjdW5kZWYgQ09ORklHX05S
X0NQVVMKKyN1bmRlZiBDT05GSUdfUEFSQVZJUlRfWFhMCiAKICNkZWZpbmUgQ09ORklHX1g4Nl8z
MiAxCiAjZGVmaW5lIENPTkZJR19QR1RBQkxFX0xFVkVMUyAyCmRpZmYgLS1naXQgYS9hcmNoL3g4
Ni9pbmNsdWRlL2FzbS9wYXJhdmlydC5oIGIvYXJjaC94ODYvaW5jbHVkZS9hc20vcGFyYXZpcnQu
aAppbmRleCBjMjVjMzhhMDVjMWMuLjYwZGZhOTMzMTNhOSAxMDA2NDQKLS0tIGEvYXJjaC94ODYv
aW5jbHVkZS9hc20vcGFyYXZpcnQuaAorKysgYi9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9wYXJhdmly
dC5oCkBAIC0xMzksNyArMTM5LDYgQEAgc3RhdGljIGlubGluZSB2b2lkIF9fd3JpdGVfY3I0KHVu
c2lnbmVkIGxvbmcgeCkKIAlQVk9QX1ZDQUxMMShjcHUud3JpdGVfY3I0LCB4KTsKIH0KIAotI2lm
ZGVmIENPTkZJR19YODZfNjQKIHN0YXRpYyBpbmxpbmUgdW5zaWduZWQgbG9uZyByZWFkX2NyOCh2
b2lkKQogewogCXJldHVybiBQVk9QX0NBTEwwKHVuc2lnbmVkIGxvbmcsIGNwdS5yZWFkX2NyOCk7
CkBAIC0xNDksNyArMTQ4LDYgQEAgc3RhdGljIGlubGluZSB2b2lkIHdyaXRlX2NyOCh1bnNpZ25l
ZCBsb25nIHgpCiB7CiAJUFZPUF9WQ0FMTDEoY3B1LndyaXRlX2NyOCwgeCk7CiB9Ci0jZW5kaWYK
IAogc3RhdGljIGlubGluZSB2b2lkIGFyY2hfc2FmZV9oYWx0KHZvaWQpCiB7CkBAIC0yODMsMTIg
KzI4MSwxMCBAQCBzdGF0aWMgaW5saW5lIHZvaWQgbG9hZF9UTFMoc3RydWN0IHRocmVhZF9zdHJ1
Y3QgKnQsIHVuc2lnbmVkIGNwdSkKIAlQVk9QX1ZDQUxMMihjcHUubG9hZF90bHMsIHQsIGNwdSk7
CiB9CiAKLSNpZmRlZiBDT05GSUdfWDg2XzY0CiBzdGF0aWMgaW5saW5lIHZvaWQgbG9hZF9nc19p
bmRleCh1bnNpZ25lZCBpbnQgZ3MpCiB7CiAJUFZPUF9WQ0FMTDEoY3B1LmxvYWRfZ3NfaW5kZXgs
IGdzKTsKIH0KLSNlbmRpZgogCiBzdGF0aWMgaW5saW5lIHZvaWQgd3JpdGVfbGR0X2VudHJ5KHN0
cnVjdCBkZXNjX3N0cnVjdCAqZHQsIGludCBlbnRyeSwKIAkJCQkgICBjb25zdCB2b2lkICpkZXNj
KQpAQCAtMzc1LDUwICszNzEsMjggQEAgc3RhdGljIGlubGluZSBwdGVfdCBfX3B0ZShwdGV2YWxf
dCB2YWwpCiB7CiAJcHRldmFsX3QgcmV0OwogCi0JaWYgKHNpemVvZihwdGV2YWxfdCkgPiBzaXpl
b2YobG9uZykpCi0JCXJldCA9IFBWT1BfQ0FMTEVFMihwdGV2YWxfdCwgbW11Lm1ha2VfcHRlLCB2
YWwsICh1NjQpdmFsID4+IDMyKTsKLQllbHNlCi0JCXJldCA9IFBWT1BfQ0FMTEVFMShwdGV2YWxf
dCwgbW11Lm1ha2VfcHRlLCB2YWwpOworCXJldCA9IFBWT1BfQ0FMTEVFMShwdGV2YWxfdCwgbW11
Lm1ha2VfcHRlLCB2YWwpOwogCiAJcmV0dXJuIChwdGVfdCkgeyAucHRlID0gcmV0IH07CiB9CiAK
IHN0YXRpYyBpbmxpbmUgcHRldmFsX3QgcHRlX3ZhbChwdGVfdCBwdGUpCiB7Ci0JcHRldmFsX3Qg
cmV0OwotCi0JaWYgKHNpemVvZihwdGV2YWxfdCkgPiBzaXplb2YobG9uZykpCi0JCXJldCA9IFBW
T1BfQ0FMTEVFMihwdGV2YWxfdCwgbW11LnB0ZV92YWwsCi0JCQkJICAgcHRlLnB0ZSwgKHU2NClw
dGUucHRlID4+IDMyKTsKLQllbHNlCi0JCXJldCA9IFBWT1BfQ0FMTEVFMShwdGV2YWxfdCwgbW11
LnB0ZV92YWwsIHB0ZS5wdGUpOwotCi0JcmV0dXJuIHJldDsKKwlyZXR1cm4gUFZPUF9DQUxMRUUx
KHB0ZXZhbF90LCBtbXUucHRlX3ZhbCwgcHRlLnB0ZSk7CiB9CiAKIHN0YXRpYyBpbmxpbmUgcGdk
X3QgX19wZ2QocGdkdmFsX3QgdmFsKQogewogCXBnZHZhbF90IHJldDsKIAotCWlmIChzaXplb2Yo
cGdkdmFsX3QpID4gc2l6ZW9mKGxvbmcpKQotCQlyZXQgPSBQVk9QX0NBTExFRTIocGdkdmFsX3Qs
IG1tdS5tYWtlX3BnZCwgdmFsLCAodTY0KXZhbCA+PiAzMik7Ci0JZWxzZQotCQlyZXQgPSBQVk9Q
X0NBTExFRTEocGdkdmFsX3QsIG1tdS5tYWtlX3BnZCwgdmFsKTsKKwlyZXQgPSBQVk9QX0NBTExF
RTEocGdkdmFsX3QsIG1tdS5tYWtlX3BnZCwgdmFsKTsKIAogCXJldHVybiAocGdkX3QpIHsgcmV0
IH07CiB9CiAKIHN0YXRpYyBpbmxpbmUgcGdkdmFsX3QgcGdkX3ZhbChwZ2RfdCBwZ2QpCiB7Ci0J
cGdkdmFsX3QgcmV0OwotCi0JaWYgKHNpemVvZihwZ2R2YWxfdCkgPiBzaXplb2YobG9uZykpCi0J
CXJldCA9ICBQVk9QX0NBTExFRTIocGdkdmFsX3QsIG1tdS5wZ2RfdmFsLAotCQkJCSAgICBwZ2Qu
cGdkLCAodTY0KXBnZC5wZ2QgPj4gMzIpOwotCWVsc2UKLQkJcmV0ID0gIFBWT1BfQ0FMTEVFMShw
Z2R2YWxfdCwgbW11LnBnZF92YWwsIHBnZC5wZ2QpOwotCi0JcmV0dXJuIHJldDsKKwlyZXR1cm4g
UFZPUF9DQUxMRUUxKHBnZHZhbF90LCBtbXUucGdkX3ZhbCwgcGdkLnBnZCk7CiB9CiAKICNkZWZp
bmUgIF9fSEFWRV9BUkNIX1BURVBfTU9ESUZZX1BST1RfVFJBTlNBQ1RJT04KQEAgLTQzNSw3OSAr
NDA5LDQ4IEBAIHN0YXRpYyBpbmxpbmUgcHRlX3QgcHRlcF9tb2RpZnlfcHJvdF9zdGFydChzdHJ1
Y3Qgdm1fYXJlYV9zdHJ1Y3QgKnZtYSwgdW5zaWduZWQKIHN0YXRpYyBpbmxpbmUgdm9pZCBwdGVw
X21vZGlmeV9wcm90X2NvbW1pdChzdHJ1Y3Qgdm1fYXJlYV9zdHJ1Y3QgKnZtYSwgdW5zaWduZWQg
bG9uZyBhZGRyLAogCQkJCQkgICBwdGVfdCAqcHRlcCwgcHRlX3Qgb2xkX3B0ZSwgcHRlX3QgcHRl
KQogewotCi0JaWYgKHNpemVvZihwdGV2YWxfdCkgPiBzaXplb2YobG9uZykpCi0JCS8qIDUgYXJn
IHdvcmRzICovCi0JCXB2X29wcy5tbXUucHRlcF9tb2RpZnlfcHJvdF9jb21taXQodm1hLCBhZGRy
LCBwdGVwLCBwdGUpOwotCWVsc2UKLQkJUFZPUF9WQ0FMTDQobW11LnB0ZXBfbW9kaWZ5X3Byb3Rf
Y29tbWl0LAotCQkJICAgIHZtYSwgYWRkciwgcHRlcCwgcHRlLnB0ZSk7CisJUFZPUF9WQ0FMTDQo
bW11LnB0ZXBfbW9kaWZ5X3Byb3RfY29tbWl0LCB2bWEsIGFkZHIsIHB0ZXAsIHB0ZS5wdGUpOwog
fQogCiBzdGF0aWMgaW5saW5lIHZvaWQgc2V0X3B0ZShwdGVfdCAqcHRlcCwgcHRlX3QgcHRlKQog
ewotCWlmIChzaXplb2YocHRldmFsX3QpID4gc2l6ZW9mKGxvbmcpKQotCQlQVk9QX1ZDQUxMMyht
bXUuc2V0X3B0ZSwgcHRlcCwgcHRlLnB0ZSwgKHU2NClwdGUucHRlID4+IDMyKTsKLQllbHNlCi0J
CVBWT1BfVkNBTEwyKG1tdS5zZXRfcHRlLCBwdGVwLCBwdGUucHRlKTsKKwlQVk9QX1ZDQUxMMiht
bXUuc2V0X3B0ZSwgcHRlcCwgcHRlLnB0ZSk7CiB9CiAKIHN0YXRpYyBpbmxpbmUgdm9pZCBzZXRf
cHRlX2F0KHN0cnVjdCBtbV9zdHJ1Y3QgKm1tLCB1bnNpZ25lZCBsb25nIGFkZHIsCiAJCQkgICAg
ICBwdGVfdCAqcHRlcCwgcHRlX3QgcHRlKQogewotCWlmIChzaXplb2YocHRldmFsX3QpID4gc2l6
ZW9mKGxvbmcpKQotCQkvKiA1IGFyZyB3b3JkcyAqLwotCQlwdl9vcHMubW11LnNldF9wdGVfYXQo
bW0sIGFkZHIsIHB0ZXAsIHB0ZSk7Ci0JZWxzZQotCQlQVk9QX1ZDQUxMNChtbXUuc2V0X3B0ZV9h
dCwgbW0sIGFkZHIsIHB0ZXAsIHB0ZS5wdGUpOworCVBWT1BfVkNBTEw0KG1tdS5zZXRfcHRlX2F0
LCBtbSwgYWRkciwgcHRlcCwgcHRlLnB0ZSk7CiB9CiAKIHN0YXRpYyBpbmxpbmUgdm9pZCBzZXRf
cG1kKHBtZF90ICpwbWRwLCBwbWRfdCBwbWQpCiB7CiAJcG1kdmFsX3QgdmFsID0gbmF0aXZlX3Bt
ZF92YWwocG1kKTsKIAotCWlmIChzaXplb2YocG1kdmFsX3QpID4gc2l6ZW9mKGxvbmcpKQotCQlQ
Vk9QX1ZDQUxMMyhtbXUuc2V0X3BtZCwgcG1kcCwgdmFsLCAodTY0KXZhbCA+PiAzMik7Ci0JZWxz
ZQotCQlQVk9QX1ZDQUxMMihtbXUuc2V0X3BtZCwgcG1kcCwgdmFsKTsKKwlQVk9QX1ZDQUxMMiht
bXUuc2V0X3BtZCwgcG1kcCwgdmFsKTsKIH0KIAotI2lmIENPTkZJR19QR1RBQkxFX0xFVkVMUyA+
PSAzCiBzdGF0aWMgaW5saW5lIHBtZF90IF9fcG1kKHBtZHZhbF90IHZhbCkKIHsKIAlwbWR2YWxf
dCByZXQ7CiAKLQlpZiAoc2l6ZW9mKHBtZHZhbF90KSA+IHNpemVvZihsb25nKSkKLQkJcmV0ID0g
UFZPUF9DQUxMRUUyKHBtZHZhbF90LCBtbXUubWFrZV9wbWQsIHZhbCwgKHU2NCl2YWwgPj4gMzIp
OwotCWVsc2UKLQkJcmV0ID0gUFZPUF9DQUxMRUUxKHBtZHZhbF90LCBtbXUubWFrZV9wbWQsIHZh
bCk7CisJcmV0ID0gUFZPUF9DQUxMRUUxKHBtZHZhbF90LCBtbXUubWFrZV9wbWQsIHZhbCk7CiAK
IAlyZXR1cm4gKHBtZF90KSB7IHJldCB9OwogfQogCiBzdGF0aWMgaW5saW5lIHBtZHZhbF90IHBt
ZF92YWwocG1kX3QgcG1kKQogewotCXBtZHZhbF90IHJldDsKLQotCWlmIChzaXplb2YocG1kdmFs
X3QpID4gc2l6ZW9mKGxvbmcpKQotCQlyZXQgPSAgUFZPUF9DQUxMRUUyKHBtZHZhbF90LCBtbXUu
cG1kX3ZhbCwKLQkJCQkgICAgcG1kLnBtZCwgKHU2NClwbWQucG1kID4+IDMyKTsKLQllbHNlCi0J
CXJldCA9ICBQVk9QX0NBTExFRTEocG1kdmFsX3QsIG1tdS5wbWRfdmFsLCBwbWQucG1kKTsKLQot
CXJldHVybiByZXQ7CisJcmV0dXJuIFBWT1BfQ0FMTEVFMShwbWR2YWxfdCwgbW11LnBtZF92YWws
IHBtZC5wbWQpOwogfQogCiBzdGF0aWMgaW5saW5lIHZvaWQgc2V0X3B1ZChwdWRfdCAqcHVkcCwg
cHVkX3QgcHVkKQogewogCXB1ZHZhbF90IHZhbCA9IG5hdGl2ZV9wdWRfdmFsKHB1ZCk7CiAKLQlp
ZiAoc2l6ZW9mKHB1ZHZhbF90KSA+IHNpemVvZihsb25nKSkKLQkJUFZPUF9WQ0FMTDMobW11LnNl
dF9wdWQsIHB1ZHAsIHZhbCwgKHU2NCl2YWwgPj4gMzIpOwotCWVsc2UKLQkJUFZPUF9WQ0FMTDIo
bW11LnNldF9wdWQsIHB1ZHAsIHZhbCk7CisJUFZPUF9WQ0FMTDIobW11LnNldF9wdWQsIHB1ZHAs
IHZhbCk7CiB9Ci0jaWYgQ09ORklHX1BHVEFCTEVfTEVWRUxTID49IDQKKwogc3RhdGljIGlubGlu
ZSBwdWRfdCBfX3B1ZChwdWR2YWxfdCB2YWwpCiB7CiAJcHVkdmFsX3QgcmV0OwpAQCAtNTcyLDI5
ICs1MTUsNiBAQCBzdGF0aWMgaW5saW5lIHZvaWQgcDRkX2NsZWFyKHA0ZF90ICpwNGRwKQogCXNl
dF9wNGQocDRkcCwgX19wNGQoMCkpOwogfQogCi0jZW5kaWYJLyogQ09ORklHX1BHVEFCTEVfTEVW
RUxTID09IDQgKi8KLQotI2VuZGlmCS8qIENPTkZJR19QR1RBQkxFX0xFVkVMUyA+PSAzICovCi0K
LSNpZmRlZiBDT05GSUdfWDg2X1BBRQotLyogU3BlY2lhbC1jYXNlIHB0ZS1zZXR0aW5nIG9wZXJh
dGlvbnMgZm9yIFBBRSwgd2hpY2ggY2FuJ3QgdXBkYXRlIGEKLSAgIDY0LWJpdCBwdGUgYXRvbWlj
YWxseSAqLwotc3RhdGljIGlubGluZSB2b2lkIHNldF9wdGVfYXRvbWljKHB0ZV90ICpwdGVwLCBw
dGVfdCBwdGUpCi17Ci0JUFZPUF9WQ0FMTDMobW11LnNldF9wdGVfYXRvbWljLCBwdGVwLCBwdGUu
cHRlLCBwdGUucHRlID4+IDMyKTsKLX0KLQotc3RhdGljIGlubGluZSB2b2lkIHB0ZV9jbGVhcihz
dHJ1Y3QgbW1fc3RydWN0ICptbSwgdW5zaWduZWQgbG9uZyBhZGRyLAotCQkJICAgICBwdGVfdCAq
cHRlcCkKLXsKLQlQVk9QX1ZDQUxMMyhtbXUucHRlX2NsZWFyLCBtbSwgYWRkciwgcHRlcCk7Ci19
Ci0KLXN0YXRpYyBpbmxpbmUgdm9pZCBwbWRfY2xlYXIocG1kX3QgKnBtZHApCi17Ci0JUFZPUF9W
Q0FMTDEobW11LnBtZF9jbGVhciwgcG1kcCk7Ci19Ci0jZWxzZSAgLyogIUNPTkZJR19YODZfUEFF
ICovCiBzdGF0aWMgaW5saW5lIHZvaWQgc2V0X3B0ZV9hdG9taWMocHRlX3QgKnB0ZXAsIHB0ZV90
IHB0ZSkKIHsKIAlzZXRfcHRlKHB0ZXAsIHB0ZSk7CkBAIC02MTAsNyArNTMwLDYgQEAgc3RhdGlj
IGlubGluZSB2b2lkIHBtZF9jbGVhcihwbWRfdCAqcG1kcCkKIHsKIAlzZXRfcG1kKHBtZHAsIF9f
cG1kKDApKTsKIH0KLSNlbmRpZgkvKiBDT05GSUdfWDg2X1BBRSAqLwogCiAjZGVmaW5lICBfX0hB
VkVfQVJDSF9TVEFSVF9DT05URVhUX1NXSVRDSAogc3RhdGljIGlubGluZSB2b2lkIGFyY2hfc3Rh
cnRfY29udGV4dF9zd2l0Y2goc3RydWN0IHRhc2tfc3RydWN0ICpwcmV2KQpkaWZmIC0tZ2l0IGEv
YXJjaC94ODYvaW5jbHVkZS9hc20vcGFyYXZpcnRfdHlwZXMuaCBiL2FyY2gveDg2L2luY2x1ZGUv
YXNtL3BhcmF2aXJ0X3R5cGVzLmgKaW5kZXggMjQ3NGU0MzRhNmY3Li5iNzNkNzkwOTFhMGIgMTAw
NjQ0Ci0tLSBhL2FyY2gveDg2L2luY2x1ZGUvYXNtL3BhcmF2aXJ0X3R5cGVzLmgKKysrIGIvYXJj
aC94ODYvaW5jbHVkZS9hc20vcGFyYXZpcnRfdHlwZXMuaApAQCAtNzEsOSArNzEsNyBAQCBzdHJ1
Y3QgcHZfaW5mbyB7CiAJdW5zaWduZWQgaW50IGtlcm5lbF9ycGw7CiAJaW50IHNoYXJlZF9rZXJu
ZWxfcG1kOwogCi0jaWZkZWYgQ09ORklHX1g4Nl82NAogCXUxNiBleHRyYV91c2VyXzY0Yml0X2Nz
OyAgLyogX19VU0VSX0NTIGlmIG5vbmUgKi8KLSNlbmRpZgogI2VuZGlmCiAKIAljb25zdCBjaGFy
ICpuYW1lOwpAQCAtMTE5LDEwICsxMTcsOCBAQCBzdHJ1Y3QgcHZfY3B1X29wcyB7CiAKIAl2b2lk
ICgqd3JpdGVfY3I0KSh1bnNpZ25lZCBsb25nKTsKIAotI2lmZGVmIENPTkZJR19YODZfNjQKIAl1
bnNpZ25lZCBsb25nICgqcmVhZF9jcjgpKHZvaWQpOwogCXZvaWQgKCp3cml0ZV9jcjgpKHVuc2ln
bmVkIGxvbmcpOwotI2VuZGlmCiAKIAkvKiBTZWdtZW50IGRlc2NyaXB0b3IgaGFuZGxpbmcgKi8K
IAl2b2lkICgqbG9hZF90cl9kZXNjKSh2b2lkKTsKQEAgLTEzMSw5ICsxMjcsNyBAQCBzdHJ1Y3Qg
cHZfY3B1X29wcyB7CiAJdm9pZCAoKnNldF9sZHQpKGNvbnN0IHZvaWQgKmRlc2MsIHVuc2lnbmVk
IGVudHJpZXMpOwogCXVuc2lnbmVkIGxvbmcgKCpzdG9yZV90cikodm9pZCk7CiAJdm9pZCAoKmxv
YWRfdGxzKShzdHJ1Y3QgdGhyZWFkX3N0cnVjdCAqdCwgdW5zaWduZWQgaW50IGNwdSk7Ci0jaWZk
ZWYgQ09ORklHX1g4Nl82NAogCXZvaWQgKCpsb2FkX2dzX2luZGV4KSh1bnNpZ25lZCBpbnQgaWR4
KTsKLSNlbmRpZgogCXZvaWQgKCp3cml0ZV9sZHRfZW50cnkpKHN0cnVjdCBkZXNjX3N0cnVjdCAq
bGR0LCBpbnQgZW50cnludW0sCiAJCQkJY29uc3Qgdm9pZCAqZGVzYyk7CiAJdm9pZCAoKndyaXRl
X2dkdF9lbnRyeSkoc3RydWN0IGRlc2Nfc3RydWN0ICosCkBAIC0yNjYsMjEgKzI2MCwxMSBAQCBz
dHJ1Y3QgcHZfbW11X29wcyB7CiAJc3RydWN0IHBhcmF2aXJ0X2NhbGxlZV9zYXZlIHBnZF92YWw7
CiAJc3RydWN0IHBhcmF2aXJ0X2NhbGxlZV9zYXZlIG1ha2VfcGdkOwogCi0jaWYgQ09ORklHX1BH
VEFCTEVfTEVWRUxTID49IDMKLSNpZmRlZiBDT05GSUdfWDg2X1BBRQotCXZvaWQgKCpzZXRfcHRl
X2F0b21pYykocHRlX3QgKnB0ZXAsIHB0ZV90IHB0ZXZhbCk7Ci0Jdm9pZCAoKnB0ZV9jbGVhciko
c3RydWN0IG1tX3N0cnVjdCAqbW0sIHVuc2lnbmVkIGxvbmcgYWRkciwKLQkJCSAgcHRlX3QgKnB0
ZXApOwotCXZvaWQgKCpwbWRfY2xlYXIpKHBtZF90ICpwbWRwKTsKLQotI2VuZGlmCS8qIENPTkZJ
R19YODZfUEFFICovCi0KIAl2b2lkICgqc2V0X3B1ZCkocHVkX3QgKnB1ZHAsIHB1ZF90IHB1ZHZh
bCk7CiAKIAlzdHJ1Y3QgcGFyYXZpcnRfY2FsbGVlX3NhdmUgcG1kX3ZhbDsKIAlzdHJ1Y3QgcGFy
YXZpcnRfY2FsbGVlX3NhdmUgbWFrZV9wbWQ7CiAKLSNpZiBDT05GSUdfUEdUQUJMRV9MRVZFTFMg
Pj0gNAogCXN0cnVjdCBwYXJhdmlydF9jYWxsZWVfc2F2ZSBwdWRfdmFsOwogCXN0cnVjdCBwYXJh
dmlydF9jYWxsZWVfc2F2ZSBtYWtlX3B1ZDsKIApAQCAtMjkzLDEwICsyNzcsNiBAQCBzdHJ1Y3Qg
cHZfbW11X29wcyB7CiAJdm9pZCAoKnNldF9wZ2QpKHBnZF90ICpwZ2RwLCBwZ2RfdCBwZ2R2YWwp
OwogI2VuZGlmCS8qIENPTkZJR19QR1RBQkxFX0xFVkVMUyA+PSA1ICovCiAKLSNlbmRpZgkvKiBD
T05GSUdfUEdUQUJMRV9MRVZFTFMgPj0gNCAqLwotCi0jZW5kaWYJLyogQ09ORklHX1BHVEFCTEVf
TEVWRUxTID49IDMgKi8KLQogCXN0cnVjdCBwdl9sYXp5X29wcyBsYXp5X21vZGU7CiAKIAkvKiBk
b20wIG9wcyAqLwpkaWZmIC0tZ2l0IGEvYXJjaC94ODYvaW5jbHVkZS9hc20vcGd0YWJsZS0zbGV2
ZWxfdHlwZXMuaCBiL2FyY2gveDg2L2luY2x1ZGUvYXNtL3BndGFibGUtM2xldmVsX3R5cGVzLmgK
aW5kZXggMzM4NDVkMzY4OTdjLi4zOTU1NzcwZDFhNGQgMTAwNjQ0Ci0tLSBhL2FyY2gveDg2L2lu
Y2x1ZGUvYXNtL3BndGFibGUtM2xldmVsX3R5cGVzLmgKKysrIGIvYXJjaC94ODYvaW5jbHVkZS9h
c20vcGd0YWJsZS0zbGV2ZWxfdHlwZXMuaApAQCAtMjAsMTIgKzIwLDcgQEAgdHlwZWRlZiB1bmlv
biB7CiB9IHB0ZV90OwogI2VuZGlmCS8qICFfX0FTU0VNQkxZX18gKi8KIAotI2lmZGVmIENPTkZJ
R19QQVJBVklSVF9YWEwKLSNkZWZpbmUgU0hBUkVEX0tFUk5FTF9QTUQJKCghc3RhdGljX2NwdV9o
YXMoWDg2X0ZFQVRVUkVfUFRJKSAmJglcCi0JCQkJIChwdl9pbmZvLnNoYXJlZF9rZXJuZWxfcG1k
KSkpCi0jZWxzZQogI2RlZmluZSBTSEFSRURfS0VSTkVMX1BNRAkoIXN0YXRpY19jcHVfaGFzKFg4
Nl9GRUFUVVJFX1BUSSkpCi0jZW5kaWYKIAogLyoKICAqIFBHRElSX1NISUZUIGRldGVybWluZXMg
d2hhdCBhIHRvcC1sZXZlbCBwYWdlIHRhYmxlIGVudHJ5IGNhbiBtYXAKZGlmZiAtLWdpdCBhL2Fy
Y2gveDg2L2tlcm5lbC9jcHUvY29tbW9uLmMgYi9hcmNoL3g4Ni9rZXJuZWwvY3B1L2NvbW1vbi5j
CmluZGV4IDJjNTdmZmZlYmY5Yi4uYTM0MjQ2YjAxNDU4IDEwMDY0NAotLS0gYS9hcmNoL3g4Ni9r
ZXJuZWwvY3B1L2NvbW1vbi5jCisrKyBiL2FyY2gveDg2L2tlcm5lbC9jcHUvY29tbW9uLmMKQEAg
LTEyNTcsMTUgKzEyNTcsNyBAQCBzdGF0aWMgdm9pZCBnZW5lcmljX2lkZW50aWZ5KHN0cnVjdCBj
cHVpbmZvX3g4NiAqYykKIAkgKiBFU1BGSVggaXNzdWUsIHdlIGNhbiBjaGFuZ2UgdGhpcy4KIAkg
Ki8KICNpZmRlZiBDT05GSUdfWDg2XzMyCi0jIGlmZGVmIENPTkZJR19QQVJBVklSVF9YWEwKLQlk
byB7Ci0JCWV4dGVybiB2b2lkIG5hdGl2ZV9pcmV0KHZvaWQpOwotCQlpZiAocHZfb3BzLmNwdS5p
cmV0ID09IG5hdGl2ZV9pcmV0KQotCQkJc2V0X2NwdV9idWcoYywgWDg2X0JVR19FU1BGSVgpOwot
CX0gd2hpbGUgKDApOwotIyBlbHNlCiAJc2V0X2NwdV9idWcoYywgWDg2X0JVR19FU1BGSVgpOwot
IyBlbmRpZgogI2VuZGlmCiB9CiAKZGlmZiAtLWdpdCBhL2FyY2gveDg2L2tlcm5lbC9wYXJhdmly
dC5jIGIvYXJjaC94ODYva2VybmVsL3BhcmF2aXJ0LmMKaW5kZXggMDZmNmJiNDhkMDE4Li5jOTQ1
MTI2N2I0YTMgMTAwNjQ0Ci0tLSBhL2FyY2gveDg2L2tlcm5lbC9wYXJhdmlydC5jCisrKyBiL2Fy
Y2gveDg2L2tlcm5lbC9wYXJhdmlydC5jCkBAIC0yODQsMTAgKzI4NCw4IEBAIHN0cnVjdCBwdl9p
bmZvIHB2X2luZm8gPSB7CiAJLmtlcm5lbF9ycGwgPSAwLAogCS5zaGFyZWRfa2VybmVsX3BtZCA9
IDEsCS8qIE9ubHkgdXNlZCB3aGVuIENPTkZJR19YODZfUEFFIGlzIHNldCAqLwogCi0jaWZkZWYg
Q09ORklHX1g4Nl82NAogCS5leHRyYV91c2VyXzY0Yml0X2NzID0gX19VU0VSX0NTLAogI2VuZGlm
Ci0jZW5kaWYKIH07CiAKIC8qIDY0LWJpdCBwYWdldGFibGUgZW50cmllcyAqLwpAQCAtMzExLDEw
ICszMDksOCBAQCBzdHJ1Y3QgcGFyYXZpcnRfcGF0Y2hfdGVtcGxhdGUgcHZfb3BzID0gewogCS5j
cHUucmVhZF9jcjAJCT0gbmF0aXZlX3JlYWRfY3IwLAogCS5jcHUud3JpdGVfY3IwCQk9IG5hdGl2
ZV93cml0ZV9jcjAsCiAJLmNwdS53cml0ZV9jcjQJCT0gbmF0aXZlX3dyaXRlX2NyNCwKLSNpZmRl
ZiBDT05GSUdfWDg2XzY0CiAJLmNwdS5yZWFkX2NyOAkJPSBuYXRpdmVfcmVhZF9jcjgsCiAJLmNw
dS53cml0ZV9jcjgJCT0gbmF0aXZlX3dyaXRlX2NyOCwKLSNlbmRpZgogCS5jcHUud2JpbnZkCQk9
IG5hdGl2ZV93YmludmQsCiAJLmNwdS5yZWFkX21zcgkJPSBuYXRpdmVfcmVhZF9tc3IsCiAJLmNw
dS53cml0ZV9tc3IJCT0gbmF0aXZlX3dyaXRlX21zciwKQEAgLTMyNyw5ICszMjMsNyBAQCBzdHJ1
Y3QgcGFyYXZpcnRfcGF0Y2hfdGVtcGxhdGUgcHZfb3BzID0gewogCS5jcHUubG9hZF9pZHQJCT0g
bmF0aXZlX2xvYWRfaWR0LAogCS5jcHUuc3RvcmVfdHIJCT0gbmF0aXZlX3N0b3JlX3RyLAogCS5j
cHUubG9hZF90bHMJCT0gbmF0aXZlX2xvYWRfdGxzLAotI2lmZGVmIENPTkZJR19YODZfNjQKIAku
Y3B1LmxvYWRfZ3NfaW5kZXgJPSBuYXRpdmVfbG9hZF9nc19pbmRleCwKLSNlbmRpZgogCS5jcHUu
d3JpdGVfbGR0X2VudHJ5CT0gbmF0aXZlX3dyaXRlX2xkdF9lbnRyeSwKIAkuY3B1LndyaXRlX2dk
dF9lbnRyeQk9IG5hdGl2ZV93cml0ZV9nZHRfZW50cnksCiAJLmNwdS53cml0ZV9pZHRfZW50cnkJ
PSBuYXRpdmVfd3JpdGVfaWR0X2VudHJ5LApAQCAtMzM5LDkgKzMzMyw3IEBAIHN0cnVjdCBwYXJh
dmlydF9wYXRjaF90ZW1wbGF0ZSBwdl9vcHMgPSB7CiAKIAkuY3B1LmxvYWRfc3AwCQk9IG5hdGl2
ZV9sb2FkX3NwMCwKIAotI2lmZGVmIENPTkZJR19YODZfNjQKIAkuY3B1LnVzZXJnc19zeXNyZXQ2
NAk9IG5hdGl2ZV91c2VyZ3Nfc3lzcmV0NjQsCi0jZW5kaWYKIAkuY3B1LmlyZXQJCT0gbmF0aXZl
X2lyZXQsCiAJLmNwdS5zd2FwZ3MJCT0gbmF0aXZlX3N3YXBncywKIApAQCAtMzk0LDE4ICszODYs
MTEgQEAgc3RydWN0IHBhcmF2aXJ0X3BhdGNoX3RlbXBsYXRlIHB2X29wcyA9IHsKIAkubW11LnB0
ZXBfbW9kaWZ5X3Byb3Rfc3RhcnQJPSBfX3B0ZXBfbW9kaWZ5X3Byb3Rfc3RhcnQsCiAJLm1tdS5w
dGVwX21vZGlmeV9wcm90X2NvbW1pdAk9IF9fcHRlcF9tb2RpZnlfcHJvdF9jb21taXQsCiAKLSNp
ZiBDT05GSUdfUEdUQUJMRV9MRVZFTFMgPj0gMwotI2lmZGVmIENPTkZJR19YODZfUEFFCi0JLm1t
dS5zZXRfcHRlX2F0b21pYwk9IG5hdGl2ZV9zZXRfcHRlX2F0b21pYywKLQkubW11LnB0ZV9jbGVh
cgkJPSBuYXRpdmVfcHRlX2NsZWFyLAotCS5tbXUucG1kX2NsZWFyCQk9IG5hdGl2ZV9wbWRfY2xl
YXIsCi0jZW5kaWYKIAkubW11LnNldF9wdWQJCT0gbmF0aXZlX3NldF9wdWQsCiAKIAkubW11LnBt
ZF92YWwJCT0gUFRFX0lERU5ULAogCS5tbXUubWFrZV9wbWQJCT0gUFRFX0lERU5ULAogCi0jaWYg
Q09ORklHX1BHVEFCTEVfTEVWRUxTID49IDQKIAkubW11LnB1ZF92YWwJCT0gUFRFX0lERU5ULAog
CS5tbXUubWFrZV9wdWQJCT0gUFRFX0lERU5ULAogCkBAIC00MTcsOCArNDAyLDYgQEAgc3RydWN0
IHBhcmF2aXJ0X3BhdGNoX3RlbXBsYXRlIHB2X29wcyA9IHsKIAogCS5tbXUuc2V0X3BnZAkJPSBu
YXRpdmVfc2V0X3BnZCwKICNlbmRpZiAvKiBDT05GSUdfUEdUQUJMRV9MRVZFTFMgPj0gNSAqLwot
I2VuZGlmIC8qIENPTkZJR19QR1RBQkxFX0xFVkVMUyA+PSA0ICovCi0jZW5kaWYgLyogQ09ORklH
X1BHVEFCTEVfTEVWRUxTID49IDMgKi8KIAogCS5tbXUucHRlX3ZhbAkJPSBQVEVfSURFTlQsCiAJ
Lm1tdS5wZ2RfdmFsCQk9IFBURV9JREVOVCwKZGlmZiAtLWdpdCBhL2FyY2gveDg2L2tlcm5lbC9w
YXJhdmlydF9wYXRjaF8zMi5jIGIvYXJjaC94ODYva2VybmVsL3BhcmF2aXJ0X3BhdGNoXzMyLmMK
aW5kZXggZGUxMzhkMzkxMmU0Li5mNDZhNzAwZDc4MWEgMTAwNjQ0Ci0tLSBhL2FyY2gveDg2L2tl
cm5lbC9wYXJhdmlydF9wYXRjaF8zMi5jCisrKyBiL2FyY2gveDg2L2tlcm5lbC9wYXJhdmlydF9w
YXRjaF8zMi5jCkBAIC0xLDIzICsxLDYgQEAKIC8vIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBH
UEwtMi4wCiAjaW5jbHVkZSA8YXNtL3BhcmF2aXJ0Lmg+CiAKLSNpZmRlZiBDT05GSUdfUEFSQVZJ
UlRfWFhMCi1ERUZfTkFUSVZFKGlycSwgaXJxX2Rpc2FibGUsICJjbGkiKTsKLURFRl9OQVRJVkUo
aXJxLCBpcnFfZW5hYmxlLCAic3RpIik7Ci1ERUZfTkFUSVZFKGlycSwgcmVzdG9yZV9mbCwgInB1
c2ggJWVheDsgcG9wZiIpOwotREVGX05BVElWRShpcnEsIHNhdmVfZmwsICJwdXNoZjsgcG9wICVl
YXgiKTsKLURFRl9OQVRJVkUoY3B1LCBpcmV0LCAiaXJldCIpOwotREVGX05BVElWRShtbXUsIHJl
YWRfY3IyLCAibW92ICVjcjIsICVlYXgiKTsKLURFRl9OQVRJVkUobW11LCB3cml0ZV9jcjMsICJt
b3YgJWVheCwgJWNyMyIpOwotREVGX05BVElWRShtbXUsIHJlYWRfY3IzLCAibW92ICVjcjMsICVl
YXgiKTsKLQotdW5zaWduZWQgcGFyYXZpcnRfcGF0Y2hfaWRlbnRfNjQodm9pZCAqaW5zbmJ1Ziwg
dW5zaWduZWQgbGVuKQotewotCS8qIGFyZyBpbiAlZWR4OiVlYXgsIHJldHVybiBpbiAlZWR4OiVl
YXggKi8KLQlyZXR1cm4gMDsKLX0KLSNlbmRpZgotCiAjaWYgZGVmaW5lZChDT05GSUdfUEFSQVZJ
UlRfU1BJTkxPQ0tTKQogREVGX05BVElWRShsb2NrLCBxdWV1ZWRfc3Bpbl91bmxvY2ssICJtb3Zi
ICQwLCAoJWVheCkiKTsKIERFRl9OQVRJVkUobG9jaywgdmNwdV9pc19wcmVlbXB0ZWQsICJ4b3Ig
JWVheCwgJWVheCIpOwpAQCAtMjgsMjIgKzExLDggQEAgZXh0ZXJuIGJvb2wgcHZfaXNfbmF0aXZl
X3ZjcHVfaXNfcHJlZW1wdGVkKHZvaWQpOwogCiB1bnNpZ25lZCBuYXRpdmVfcGF0Y2godTggdHlw
ZSwgdm9pZCAqaWJ1ZiwgdW5zaWduZWQgbG9uZyBhZGRyLCB1bnNpZ25lZCBsZW4pCiB7Ci0jZGVm
aW5lIFBBVENIX1NJVEUob3BzLCB4KQkJCQkJXAotCWNhc2UgUEFSQVZJUlRfUEFUQ0gob3BzLngp
OgkJCQlcCi0JCXJldHVybiBwYXJhdmlydF9wYXRjaF9pbnNucyhpYnVmLCBsZW4sIHN0YXJ0XyMj
b3BzIyNfIyN4LCBlbmRfIyNvcHMjI18jI3gpCi0KLQlzd2l0Y2ggKHR5cGUpIHsKLSNpZmRlZiBD
T05GSUdfUEFSQVZJUlRfWFhMCi0JCVBBVENIX1NJVEUoaXJxLCBpcnFfZGlzYWJsZSk7Ci0JCVBB
VENIX1NJVEUoaXJxLCBpcnFfZW5hYmxlKTsKLQkJUEFUQ0hfU0lURShpcnEsIHJlc3RvcmVfZmwp
OwotCQlQQVRDSF9TSVRFKGlycSwgc2F2ZV9mbCk7Ci0JCVBBVENIX1NJVEUoY3B1LCBpcmV0KTsK
LQkJUEFUQ0hfU0lURShtbXUsIHJlYWRfY3IyKTsKLQkJUEFUQ0hfU0lURShtbXUsIHJlYWRfY3Iz
KTsKLQkJUEFUQ0hfU0lURShtbXUsIHdyaXRlX2NyMyk7Ci0jZW5kaWYKICNpZiBkZWZpbmVkKENP
TkZJR19QQVJBVklSVF9TUElOTE9DS1MpCisJc3dpdGNoICh0eXBlKSB7CiAJY2FzZSBQQVJBVklS
VF9QQVRDSChsb2NrLnF1ZXVlZF9zcGluX3VubG9jayk6CiAJCWlmIChwdl9pc19uYXRpdmVfc3Bp
bl91bmxvY2soKSkKIAkJCXJldHVybiBwYXJhdmlydF9wYXRjaF9pbnNucyhpYnVmLCBsZW4sCkBA
IC01NywxMSArMjYsMTAgQEAgdW5zaWduZWQgbmF0aXZlX3BhdGNoKHU4IHR5cGUsIHZvaWQgKmli
dWYsIHVuc2lnbmVkIGxvbmcgYWRkciwgdW5zaWduZWQgbGVuKQogCQkJCQkJICAgIHN0YXJ0X2xv
Y2tfdmNwdV9pc19wcmVlbXB0ZWQsCiAJCQkJCQkgICAgZW5kX2xvY2tfdmNwdV9pc19wcmVlbXB0
ZWQpOwogCQlicmVhazsKLSNlbmRpZgogCiAJZGVmYXVsdDoKIAkJYnJlYWs7CiAJfQotI3VuZGVm
IFBBVENIX1NJVEUKKyNlbmRpZgogCXJldHVybiBwYXJhdmlydF9wYXRjaF9kZWZhdWx0KHR5cGUs
IGlidWYsIGFkZHIsIGxlbik7CiB9Ci0tIAoyLjE2LjQKCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 15 11:37:51 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Jul 2019 11: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 1hmzIl-00074H-CV; Mon, 15 Jul 2019 11:37:51 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=TQSl=VM=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hmzIk-00073n-B3
 for xen-devel@lists.xenproject.org; Mon, 15 Jul 2019 11:37:50 +0000
X-Inumbo-ID: f6e2d254-a6f4-11e9-8980-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f6e2d254-a6f4-11e9-8980-bc764e045a96;
 Mon, 15 Jul 2019 11:37:46 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 994F2AC58;
 Mon, 15 Jul 2019 11:37:44 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org, x86@kernel.org,
 linux-kernel@vger.kernel.org
Date: Mon, 15 Jul 2019 13:37:38 +0200
Message-Id: <20190715113739.17694-2-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20190715113739.17694-1-jgross@suse.com>
References: <20190715113739.17694-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH 1/2] x86/xen: remove 32-bit Xen PV guest support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Ingo Molnar <mingo@redhat.com>,
 Borislav Petkov <bp@alien8.de>, Andy Lutomirski <luto@kernel.org>,
 "H. Peter Anvin" <hpa@zytor.com>, Thomas Gleixner <tglx@linutronix.de>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

WGVuIGlzIHJlcXVpcmluZyA2NC1iaXQgbWFjaGluZXMgdG9kYXkuIFRoZXJlIGlzIG5vIG5lZWQg
dG8gY2FycnkgdGhlCmJ1cmRlbiBvZiAzMi1iaXQgUFYgZ3Vlc3Qgc3VwcG9ydCBpbiB0aGUga2Vy
bmVsIGFueSBsb25nZXIsIGFzIG5ldwpndWVzdHMgY2FuIGJlIGVpdGhlciBIVk0gb3IgUFZILCBv
ciB0aGV5IGNhbiB1c2UgYSA2NCBiaXQga2VybmVsLgoKUmVtb3ZlIHRoZSAzMi1iaXQgWGVuIFBW
IHN1cHBvcnQgZnJvbSB0aGUga2VybmVsLgoKU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8
amdyb3NzQHN1c2UuY29tPgotLS0KIGFyY2gveDg2L2VudHJ5L2VudHJ5XzMyLlMgICAgICB8ICA5
MyAtLS0tLS0tLS0tLS0KIGFyY2gveDg2L2luY2x1ZGUvYXNtL3Byb3RvLmggICB8ICAgMiArLQog
YXJjaC94ODYvaW5jbHVkZS9hc20vc2VnbWVudC5oIHwgICAyICstCiBhcmNoL3g4Ni9pbmNsdWRl
L2FzbS90cmFwcy5oICAgfCAgIDIgKy0KIGFyY2gveDg2L3hlbi9LY29uZmlnICAgICAgICAgICB8
ICAgMyArLQogYXJjaC94ODYveGVuL01ha2VmaWxlICAgICAgICAgIHwgICA0ICstCiBhcmNoL3g4
Ni94ZW4vYXBpYy5jICAgICAgICAgICAgfCAgMTcgLS0tCiBhcmNoL3g4Ni94ZW4vZW5saWdodGVu
X3B2LmMgICAgfCAgNDUgKy0tLS0tCiBhcmNoL3g4Ni94ZW4vbW11X3B2LmMgICAgICAgICAgfCAz
MjYgKysrKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KIGFyY2gveDg2L3hl
bi9wMm0uYyAgICAgICAgICAgICB8ICAgNCAtCiBhcmNoL3g4Ni94ZW4vc2V0dXAuYyAgICAgICAg
ICAgfCAgNDQgKy0tLS0tCiBhcmNoL3g4Ni94ZW4vc21wX3B2LmMgICAgICAgICAgfCAgMTkgKy0t
CiBhcmNoL3g4Ni94ZW4veGVuLWFzbS5TICAgICAgICAgfCAgMTQgLS0KIGFyY2gveDg2L3hlbi94
ZW4tYXNtXzMyLlMgICAgICB8IDIwNyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogYXJjaC94
ODYveGVuL3hlbi1oZWFkLlMgICAgICAgIHwgICA2IC0KIGFyY2gveDg2L3hlbi94ZW4tb3BzLmgg
ICAgICAgICB8ICAgNSAtCiBkcml2ZXJzL3hlbi9LY29uZmlnICAgICAgICAgICAgfCAgIDQgKy0K
IDE3IGZpbGVzIGNoYW5nZWQsIDQyIGluc2VydGlvbnMoKyksIDc1NSBkZWxldGlvbnMoLSkKIGRl
bGV0ZSBtb2RlIDEwMDY0NCBhcmNoL3g4Ni94ZW4veGVuLWFzbV8zMi5TCgpkaWZmIC0tZ2l0IGEv
YXJjaC94ODYvZW50cnkvZW50cnlfMzIuUyBiL2FyY2gveDg2L2VudHJ5L2VudHJ5XzMyLlMKaW5k
ZXggN2IyMzQzMWJlNWNiLi5kNDQ2NGFmMjgyMTIgMTAwNjQ0Ci0tLSBhL2FyY2gveDg2L2VudHJ5
L2VudHJ5XzMyLlMKKysrIGIvYXJjaC94ODYvZW50cnkvZW50cnlfMzIuUwpAQCAtNzg3LDE2ICs3
ODcsNiBAQCBHTE9CQUwoX19iZWdpbl9TWVNFTlRFUl9zaW5nbGVzdGVwX3JlZ2lvbikKICAqIHdp
bGwgaWdub3JlIGFsbCBvZiB0aGUgc2luZ2xlLXN0ZXAgdHJhcHMgZ2VuZXJhdGVkIGluIHRoaXMg
cmFuZ2UuCiAgKi8KIAotI2lmZGVmIENPTkZJR19YRU5fUFYKLS8qCi0gKiBYZW4gZG9lc24ndCBz
ZXQgJWVzcCB0byBiZSBwcmVjaXNlbHkgd2hhdCB0aGUgbm9ybWFsIFNZU0VOVEVSCi0gKiBlbnRy
eSBwb2ludCBleHBlY3RzLCBzbyBmaXggaXQgdXAgYmVmb3JlIHVzaW5nIHRoZSBub3JtYWwgcGF0
aC4KLSAqLwotRU5UUlkoeGVuX3N5c2VudGVyX3RhcmdldCkKLQlhZGRsCSQ1KjQsICVlc3AJCQkv
KiByZW1vdmUgeGVuLXByb3ZpZGVkIGZyYW1lICovCi0Jam1wCS5Mc3lzZW50ZXJfcGFzdF9lc3AK
LSNlbmRpZgotCiAvKgogICogMzItYml0IFNZU0VOVEVSIGVudHJ5LgogICoKQEAgLTEyNDksODkg
KzEyMzksNiBAQCBFTlRSWShzcHVyaW91c19pbnRlcnJ1cHRfYnVnKQogCWptcAljb21tb25fZXhj
ZXB0aW9uCiBFTkQoc3B1cmlvdXNfaW50ZXJydXB0X2J1ZykKIAotI2lmZGVmIENPTkZJR19YRU5f
UFYKLUVOVFJZKHhlbl9oeXBlcnZpc29yX2NhbGxiYWNrKQotCXB1c2hsCSQtMQkJCQkvKiBvcmln
X2F4ID0gLTEgPT4gbm90IGEgc3lzdGVtIGNhbGwgKi8KLQlTQVZFX0FMTAotCUVOQ09ERV9GUkFN
RV9QT0lOVEVSCi0JVFJBQ0VfSVJRU19PRkYKLQotCS8qCi0JICogQ2hlY2sgdG8gc2VlIGlmIHdl
IGdvdCB0aGUgZXZlbnQgaW4gdGhlIGNyaXRpY2FsCi0JICogcmVnaW9uIGluIHhlbl9pcmV0X2Rp
cmVjdCwgYWZ0ZXIgd2UndmUgcmVlbmFibGVkCi0JICogZXZlbnRzIGFuZCBjaGVja2VkIGZvciBw
ZW5kaW5nIGV2ZW50cy4gIFRoaXMgc2ltdWxhdGVzCi0JICogaXJldCBpbnN0cnVjdGlvbidzIGJl
aGF2aW91ciB3aGVyZSBpdCBkZWxpdmVycyBhCi0JICogcGVuZGluZyBpbnRlcnJ1cHQgd2hlbiBl
bmFibGluZyBpbnRlcnJ1cHRzOgotCSAqLwotCW1vdmwJUFRfRUlQKCVlc3ApLCAlZWF4Ci0JY21w
bAkkeGVuX2lyZXRfc3RhcnRfY3JpdCwgJWVheAotCWpiCTFmCi0JY21wbAkkeGVuX2lyZXRfZW5k
X2NyaXQsICVlYXgKLQlqYWUJMWYKLQotCWptcAl4ZW5faXJldF9jcml0X2ZpeHVwCi0KLUVOVFJZ
KHhlbl9kb191cGNhbGwpCi0xOgltb3YJJWVzcCwgJWVheAotCWNhbGwJeGVuX2V2dGNobl9kb191
cGNhbGwKLSNpZm5kZWYgQ09ORklHX1BSRUVNUFQKLQljYWxsCXhlbl9tYXliZV9wcmVlbXB0X2hj
YWxsCi0jZW5kaWYKLQlqbXAJcmV0X2Zyb21faW50cgotRU5EUFJPQyh4ZW5faHlwZXJ2aXNvcl9j
YWxsYmFjaykKLQotLyoKLSAqIEh5cGVydmlzb3IgdXNlcyB0aGlzIGZvciBhcHBsaWNhdGlvbiBm
YXVsdHMgd2hpbGUgaXQgZXhlY3V0ZXMuCi0gKiBXZSBnZXQgaGVyZSBmb3IgdHdvIHJlYXNvbnM6
Ci0gKiAgMS4gRmF1bHQgd2hpbGUgcmVsb2FkaW5nIERTLCBFUywgRlMgb3IgR1MKLSAqICAyLiBG
YXVsdCB3aGlsZSBleGVjdXRpbmcgSVJFVAotICogQ2F0ZWdvcnkgMSB3ZSBmaXggdXAgYnkgcmVh
dHRlbXB0aW5nIHRoZSBsb2FkLCBhbmQgemVyb2luZyB0aGUgc2VnbWVudAotICogcmVnaXN0ZXIg
aWYgdGhlIGxvYWQgZmFpbHMuCi0gKiBDYXRlZ29yeSAyIHdlIGZpeCB1cCBieSBqdW1waW5nIHRv
IGRvX2lyZXRfZXJyb3IuIFdlIGNhbm5vdCB1c2UgdGhlCi0gKiBub3JtYWwgTGludXggcmV0dXJu
IHBhdGggaW4gdGhpcyBjYXNlIGJlY2F1c2UgaWYgd2UgdXNlIHRoZSBJUkVUIGh5cGVyY2FsbAot
ICogdG8gcG9wIHRoZSBzdGFjayBmcmFtZSB3ZSBlbmQgdXAgaW4gYW4gaW5maW5pdGUgbG9vcCBv
ZiBmYWlsc2FmZSBjYWxsYmFja3MuCi0gKiBXZSBkaXN0aW5ndWlzaCBiZXR3ZWVuIGNhdGVnb3Jp
ZXMgYnkgbWFpbnRhaW5pbmcgYSBzdGF0dXMgdmFsdWUgaW4gRUFYLgotICovCi1FTlRSWSh4ZW5f
ZmFpbHNhZmVfY2FsbGJhY2spCi0JcHVzaGwJJWVheAotCW1vdmwJJDEsICVlYXgKLTE6CW1vdgk0
KCVlc3ApLCAlZHMKLTI6CW1vdgk4KCVlc3ApLCAlZXMKLTM6CW1vdgkxMiglZXNwKSwgJWZzCi00
Ogltb3YJMTYoJWVzcCksICVncwotCS8qIEVBWCA9PSAwID0+IENhdGVnb3J5IDEgKEJhZCBzZWdt
ZW50KQotCSAgIEVBWCAhPSAwID0+IENhdGVnb3J5IDIgKEJhZCBJUkVUKSAqLwotCXRlc3RsCSVl
YXgsICVlYXgKLQlwb3BsCSVlYXgKLQlsZWEJMTYoJWVzcCksICVlc3AKLQlqegk1ZgotCWptcAlp
cmV0X2V4YwotNToJcHVzaGwJJC0xCQkJCS8qIG9yaWdfYXggPSAtMSA9PiBub3QgYSBzeXN0ZW0g
Y2FsbCAqLwotCVNBVkVfQUxMCi0JRU5DT0RFX0ZSQU1FX1BPSU5URVIKLQlqbXAJcmV0X2Zyb21f
ZXhjZXB0aW9uCi0KLS5zZWN0aW9uIC5maXh1cCwgImF4IgotNjoJeG9ybAklZWF4LCAlZWF4Ci0J
bW92bAklZWF4LCA0KCVlc3ApCi0Jam1wCTFiCi03Ogl4b3JsCSVlYXgsICVlYXgKLQltb3ZsCSVl
YXgsIDgoJWVzcCkKLQlqbXAJMmIKLTg6CXhvcmwJJWVheCwgJWVheAotCW1vdmwJJWVheCwgMTIo
JWVzcCkKLQlqbXAJM2IKLTk6CXhvcmwJJWVheCwgJWVheAotCW1vdmwJJWVheCwgMTYoJWVzcCkK
LQlqbXAJNGIKLS5wcmV2aW91cwotCV9BU01fRVhUQUJMRSgxYiwgNmIpCi0JX0FTTV9FWFRBQkxF
KDJiLCA3YikKLQlfQVNNX0VYVEFCTEUoM2IsIDhiKQotCV9BU01fRVhUQUJMRSg0YiwgOWIpCi1F
TkRQUk9DKHhlbl9mYWlsc2FmZV9jYWxsYmFjaykKLSNlbmRpZiAvKiBDT05GSUdfWEVOX1BWICov
Ci0KICNpZmRlZiBDT05GSUdfWEVOX1BWSFZNCiBCVUlMRF9JTlRFUlJVUFQzKHhlbl9odm1fY2Fs
bGJhY2tfdmVjdG9yLCBIWVBFUlZJU09SX0NBTExCQUNLX1ZFQ1RPUiwKIAkJIHhlbl9ldnRjaG5f
ZG9fdXBjYWxsKQpkaWZmIC0tZ2l0IGEvYXJjaC94ODYvaW5jbHVkZS9hc20vcHJvdG8uaCBiL2Fy
Y2gveDg2L2luY2x1ZGUvYXNtL3Byb3RvLmgKaW5kZXggNmU4MTc4OGEzMGMxLi5lNWExM2ExMzhi
MDEgMTAwNjQ0Ci0tLSBhL2FyY2gveDg2L2luY2x1ZGUvYXNtL3Byb3RvLmgKKysrIGIvYXJjaC94
ODYvaW5jbHVkZS9hc20vcHJvdG8uaApAQCAtMjUsNyArMjUsNyBAQCB2b2lkIGVudHJ5X1NZU0VO
VEVSX2NvbXBhdCh2b2lkKTsKIHZvaWQgX19lbmRfZW50cnlfU1lTRU5URVJfY29tcGF0KHZvaWQp
Owogdm9pZCBlbnRyeV9TWVNDQUxMX2NvbXBhdCh2b2lkKTsKIHZvaWQgZW50cnlfSU5UODBfY29t
cGF0KHZvaWQpOwotI2lmIGRlZmluZWQoQ09ORklHX1g4Nl82NCkgJiYgZGVmaW5lZChDT05GSUdf
WEVOX1BWKQorI2lmIGRlZmluZWQoQ09ORklHX1hFTl9QVikKIHZvaWQgeGVuX2VudHJ5X0lOVDgw
X2NvbXBhdCh2b2lkKTsKICNlbmRpZgogI2VuZGlmCmRpZmYgLS1naXQgYS9hcmNoL3g4Ni9pbmNs
dWRlL2FzbS9zZWdtZW50LmggYi9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9zZWdtZW50LmgKaW5kZXgg
YWMzODkyOTIwNDE5Li43ZjQ4NWZhZGZlNmUgMTAwNjQ0Ci0tLSBhL2FyY2gveDg2L2luY2x1ZGUv
YXNtL3NlZ21lbnQuaAorKysgYi9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9zZWdtZW50LmgKQEAgLTI4
OSw3ICsyODksNyBAQCBzdGF0aWMgaW5saW5lIHZvaWQgdmRzb19yZWFkX2NwdW5vZGUodW5zaWdu
ZWQgKmNwdSwgdW5zaWduZWQgKm5vZGUpCiBleHRlcm4gY29uc3QgY2hhciBlYXJseV9pZHRfaGFu
ZGxlcl9hcnJheVtOVU1fRVhDRVBUSU9OX1ZFQ1RPUlNdW0VBUkxZX0lEVF9IQU5ETEVSX1NJWkVd
OwogZXh0ZXJuIHZvaWQgZWFybHlfaWdub3JlX2lycSh2b2lkKTsKIAotI2lmIGRlZmluZWQoQ09O
RklHX1g4Nl82NCkgJiYgZGVmaW5lZChDT05GSUdfWEVOX1BWKQorI2lmIGRlZmluZWQoQ09ORklH
X1hFTl9QVikKIGV4dGVybiBjb25zdCBjaGFyIHhlbl9lYXJseV9pZHRfaGFuZGxlcl9hcnJheVtO
VU1fRVhDRVBUSU9OX1ZFQ1RPUlNdW1hFTl9FQVJMWV9JRFRfSEFORExFUl9TSVpFXTsKICNlbmRp
ZgogCmRpZmYgLS1naXQgYS9hcmNoL3g4Ni9pbmNsdWRlL2FzbS90cmFwcy5oIGIvYXJjaC94ODYv
aW5jbHVkZS9hc20vdHJhcHMuaAppbmRleCA3ZDZmM2YzZmFkNzguLjJiMTQyZTU4NjU3ZSAxMDA2
NDQKLS0tIGEvYXJjaC94ODYvaW5jbHVkZS9hc20vdHJhcHMuaAorKysgYi9hcmNoL3g4Ni9pbmNs
dWRlL2FzbS90cmFwcy5oCkBAIC0zNiw3ICszNiw3IEBAIGFzbWxpbmthZ2Ugdm9pZCBtYWNoaW5l
X2NoZWNrKHZvaWQpOwogI2VuZGlmIC8qIENPTkZJR19YODZfTUNFICovCiBhc21saW5rYWdlIHZv
aWQgc2ltZF9jb3Byb2Nlc3Nvcl9lcnJvcih2b2lkKTsKIAotI2lmIGRlZmluZWQoQ09ORklHX1g4
Nl82NCkgJiYgZGVmaW5lZChDT05GSUdfWEVOX1BWKQorI2lmIGRlZmluZWQoQ09ORklHX1hFTl9Q
VikKIGFzbWxpbmthZ2Ugdm9pZCB4ZW5fZGl2aWRlX2Vycm9yKHZvaWQpOwogYXNtbGlua2FnZSB2
b2lkIHhlbl94ZW5ubWkodm9pZCk7CiBhc21saW5rYWdlIHZvaWQgeGVuX3hlbmRlYnVnKHZvaWQp
OwpkaWZmIC0tZ2l0IGEvYXJjaC94ODYveGVuL0tjb25maWcgYi9hcmNoL3g4Ni94ZW4vS2NvbmZp
ZwppbmRleCBlMDdhYmVmZDNkMjYuLmRiZDdjZDM4YjkxNCAxMDA2NDQKLS0tIGEvYXJjaC94ODYv
eGVuL0tjb25maWcKKysrIGIvYXJjaC94ODYveGVuL0tjb25maWcKQEAgLTE4LDYgKzE4LDcgQEAg
Y29uZmlnIFhFTl9QVgogCWJvb2wgIlhlbiBQViBndWVzdCBzdXBwb3J0IgogCWRlZmF1bHQgeQog
CWRlcGVuZHMgb24gWEVOCisJZGVwZW5kcyBvbiBYODZfNjQKIAlzZWxlY3QgUEFSQVZJUlRfWFhM
CiAJc2VsZWN0IFhFTl9IQVZFX1BWTU1VCiAJc2VsZWN0IFhFTl9IQVZFX1ZQTVUKQEAgLTQ5LDcg
KzUwLDcgQEAgY29uZmlnIFhFTl9QVkhWTV9TTVAKIAogY29uZmlnIFhFTl81MTJHQgogCWJvb2wg
IkxpbWl0IFhlbiBwdi1kb21haW4gbWVtb3J5IHRvIDUxMkdCIgotCWRlcGVuZHMgb24gWEVOX1BW
ICYmIFg4Nl82NAorCWRlcGVuZHMgb24gWEVOX1BWCiAJZGVmYXVsdCB5CiAJaGVscAogCSAgTGlt
aXQgcGFyYXZpcnR1YWxpemVkIHVzZXIgZG9tYWlucyB0byA1MTJHQiBvZiBSQU0uCmRpZmYgLS1n
aXQgYS9hcmNoL3g4Ni94ZW4vTWFrZWZpbGUgYi9hcmNoL3g4Ni94ZW4vTWFrZWZpbGUKaW5kZXgg
MDg0ZGU3N2ExMDllLi5kNDI3MzdmMzEzMDQgMTAwNjQ0Ci0tLSBhL2FyY2gveDg2L3hlbi9NYWtl
ZmlsZQorKysgYi9hcmNoL3g4Ni94ZW4vTWFrZWZpbGUKQEAgLTEsNSArMSw1IEBACiAjIFNQRFgt
TGljZW5zZS1JZGVudGlmaWVyOiBHUEwtMi4wCi1PQkpFQ1RfRklMRVNfTk9OX1NUQU5EQVJEX3hl
bi1hc21fJChCSVRTKS5vIDo9IHkKK09CSkVDVF9GSUxFU19OT05fU1RBTkRBUkRfeGVuLWFzbV82
NC5vIDo9IHkKIAogaWZkZWYgQ09ORklHX0ZVTkNUSU9OX1RSQUNFUgogIyBEbyBub3QgcHJvZmls
ZSBkZWJ1ZyBhbmQgbG93bGV2ZWwgdXRpbGl0aWVzCkBAIC0zNCw3ICszNCw3IEBAIG9iai0kKENP
TkZJR19YRU5fUFYpCQkrPSBtbXVfcHYubwogb2JqLSQoQ09ORklHX1hFTl9QVikJCSs9IGlycS5v
CiBvYmotJChDT05GSUdfWEVOX1BWKQkJKz0gbXVsdGljYWxscy5vCiBvYmotJChDT05GSUdfWEVO
X1BWKQkJKz0geGVuLWFzbS5vCi1vYmotJChDT05GSUdfWEVOX1BWKQkJKz0geGVuLWFzbV8kKEJJ
VFMpLm8KK29iai0kKENPTkZJR19YRU5fUFYpCQkrPSB4ZW4tYXNtXzY0Lm8KIAogb2JqLSQoQ09O
RklHX1hFTl9QVkgpCQkrPSBlbmxpZ2h0ZW5fcHZoLm8KIApkaWZmIC0tZ2l0IGEvYXJjaC94ODYv
eGVuL2FwaWMuYyBiL2FyY2gveDg2L3hlbi9hcGljLmMKaW5kZXggNWU1M2JmYmU1ODIzLi5lYTZl
OWM1NGRhOWQgMTAwNjQ0Ci0tLSBhL2FyY2gveDg2L3hlbi9hcGljLmMKKysrIGIvYXJjaC94ODYv
eGVuL2FwaWMuYwpAQCAtNTgsMTAgKzU4LDYgQEAgc3RhdGljIHUzMiB4ZW5fYXBpY19yZWFkKHUz
MiByZWcpCiAKIAlpZiAocmVnID09IEFQSUNfTFZSKQogCQlyZXR1cm4gMHgxNDsKLSNpZmRlZiBD
T05GSUdfWDg2XzMyCi0JaWYgKHJlZyA9PSBBUElDX0xEUikKLQkJcmV0dXJuIFNFVF9BUElDX0xP
R0lDQUxfSUQoMVVMIDw8IHNtcF9wcm9jZXNzb3JfaWQoKSk7Ci0jZW5kaWYKIAlpZiAocmVnICE9
IEFQSUNfSUQpCiAJCXJldHVybiAwOwogCkBAIC0xMjcsMTQgKzEyMyw2IEBAIHN0YXRpYyBpbnQg
eGVuX3BoeXNfcGtnX2lkKGludCBpbml0aWFsX2FwaWNfaWQsIGludCBpbmRleF9tc2IpCiAJcmV0
dXJuIGluaXRpYWxfYXBpY19pZCA+PiBpbmRleF9tc2I7CiB9CiAKLSNpZmRlZiBDT05GSUdfWDg2
XzMyCi1zdGF0aWMgaW50IHhlbl94ODZfMzJfZWFybHlfbG9naWNhbF9hcGljaWQoaW50IGNwdSkK
LXsKLQkvKiBNYXRjaCB3aXRoIEFQSUNfTERSIHJlYWQuIE90aGVyd2lzZSBzZXR1cF9sb2NhbF9B
UElDIGNvbXBsYWlucy4gKi8KLQlyZXR1cm4gMSA8PCBjcHU7Ci19Ci0jZW5kaWYKLQogc3RhdGlj
IHZvaWQgeGVuX25vb3Aodm9pZCkKIHsKIH0KQEAgLTE5NywxMSArMTg1LDYgQEAgc3RhdGljIHN0
cnVjdCBhcGljIHhlbl9wdl9hcGljID0gewogCS5pY3Jfd3JpdGUgCQkJPSB4ZW5fYXBpY19pY3Jf
d3JpdGUsCiAJLndhaXRfaWNyX2lkbGUgCQkJPSB4ZW5fbm9vcCwKIAkuc2FmZV93YWl0X2ljcl9p
ZGxlIAkJPSB4ZW5fc2FmZV9hcGljX3dhaXRfaWNyX2lkbGUsCi0KLSNpZmRlZiBDT05GSUdfWDg2
XzMyCi0JLyogZ2VuZXJpY19wcm9jZXNzb3JfaW5mbyBhbmQgc2V0dXBfbG9jYWxfQVBJQy4gKi8K
LQkueDg2XzMyX2Vhcmx5X2xvZ2ljYWxfYXBpY2lkCT0geGVuX3g4Nl8zMl9lYXJseV9sb2dpY2Fs
X2FwaWNpZCwKLSNlbmRpZgogfTsKIAogc3RhdGljIHZvaWQgX19pbml0IHhlbl9hcGljX2NoZWNr
KHZvaWQpCmRpZmYgLS1naXQgYS9hcmNoL3g4Ni94ZW4vZW5saWdodGVuX3B2LmMgYi9hcmNoL3g4
Ni94ZW4vZW5saWdodGVuX3B2LmMKaW5kZXggNDcyMmJhMjk2NmFjLi5jYzE0YmY2MzU0YjYgMTAw
NjQ0Ci0tLSBhL2FyY2gveDg2L3hlbi9lbmxpZ2h0ZW5fcHYuYworKysgYi9hcmNoL3g4Ni94ZW4v
ZW5saWdodGVuX3B2LmMKQEAgLTU0NSwxMyArNTQ1LDggQEAgc3RhdGljIHZvaWQgeGVuX2xvYWRf
dGxzKHN0cnVjdCB0aHJlYWRfc3RydWN0ICp0LCB1bnNpZ25lZCBpbnQgY3B1KQogCSAqIGV4Y2Vw
dGlvbiBiZXR3ZWVuIHRoZSBuZXcgJWZzIGRlc2NyaXB0b3IgYmVpbmcgbG9hZGVkIGFuZAogCSAq
ICVmcyBiZWluZyBlZmZlY3RpdmVseSBjbGVhcmVkIGF0IF9fc3dpdGNoX3RvKCkuCiAJICovCi0J
aWYgKHBhcmF2aXJ0X2dldF9sYXp5X21vZGUoKSA9PSBQQVJBVklSVF9MQVpZX0NQVSkgewotI2lm
ZGVmIENPTkZJR19YODZfMzIKLQkJbGF6eV9sb2FkX2dzKDApOwotI2Vsc2UKKwlpZiAocGFyYXZp
cnRfZ2V0X2xhenlfbW9kZSgpID09IFBBUkFWSVJUX0xBWllfQ1BVKQogCQlsb2Fkc2VnbWVudChm
cywgMCk7Ci0jZW5kaWYKLQl9CiAKIAl4ZW5fbWNfYmF0Y2goKTsKIApAQCAtNTYyLDEzICs1NTcs
MTEgQEAgc3RhdGljIHZvaWQgeGVuX2xvYWRfdGxzKHN0cnVjdCB0aHJlYWRfc3RydWN0ICp0LCB1
bnNpZ25lZCBpbnQgY3B1KQogCXhlbl9tY19pc3N1ZShQQVJBVklSVF9MQVpZX0NQVSk7CiB9CiAK
LSNpZmRlZiBDT05GSUdfWDg2XzY0CiBzdGF0aWMgdm9pZCB4ZW5fbG9hZF9nc19pbmRleCh1bnNp
Z25lZCBpbnQgaWR4KQogewogCWlmIChIWVBFUlZJU09SX3NldF9zZWdtZW50X2Jhc2UoU0VHQkFT
RV9HU19VU0VSX1NFTCwgaWR4KSkKIAkJQlVHKCk7CiB9Ci0jZW5kaWYKIAogc3RhdGljIHZvaWQg
eGVuX3dyaXRlX2xkdF9lbnRyeShzdHJ1Y3QgZGVzY19zdHJ1Y3QgKmR0LCBpbnQgZW50cnludW0s
CiAJCQkJY29uc3Qgdm9pZCAqcHRyKQpAQCAtNTg3LDcgKzU4MCw2IEBAIHN0YXRpYyB2b2lkIHhl
bl93cml0ZV9sZHRfZW50cnkoc3RydWN0IGRlc2Nfc3RydWN0ICpkdCwgaW50IGVudHJ5bnVtLAog
CXByZWVtcHRfZW5hYmxlKCk7CiB9CiAKLSNpZmRlZiBDT05GSUdfWDg2XzY0CiBzdHJ1Y3QgdHJh
cF9hcnJheV9lbnRyeSB7CiAJdm9pZCAoKm9yaWcpKHZvaWQpOwogCXZvaWQgKCp4ZW4pKHZvaWQp
OwpAQCAtNjU3LDcgKzY0OSw2IEBAIHN0YXRpYyBib29sIF9fcmVmIGdldF90cmFwX2FkZHIodm9p
ZCAqKmFkZHIsIHVuc2lnbmVkIGludCBpc3QpCiAKIAlyZXR1cm4gdHJ1ZTsKIH0KLSNlbmRpZgog
CiBzdGF0aWMgaW50IGN2dF9nYXRlX3RvX3RyYXAoaW50IHZlY3RvciwgY29uc3QgZ2F0ZV9kZXNj
ICp2YWwsCiAJCQkgICAgc3RydWN0IHRyYXBfaW5mbyAqaW5mbykKQEAgLTY3MCwxMCArNjYxLDgg
QEAgc3RhdGljIGludCBjdnRfZ2F0ZV90b190cmFwKGludCB2ZWN0b3IsIGNvbnN0IGdhdGVfZGVz
YyAqdmFsLAogCWluZm8tPnZlY3RvciA9IHZlY3RvcjsKIAogCWFkZHIgPSBnYXRlX29mZnNldCh2
YWwpOwotI2lmZGVmIENPTkZJR19YODZfNjQKIAlpZiAoIWdldF90cmFwX2FkZHIoKHZvaWQgKiop
JmFkZHIsIHZhbC0+Yml0cy5pc3QpKQogCQlyZXR1cm4gMDsKLSNlbmRpZgkvKiBDT05GSUdfWDg2
XzY0ICovCiAJaW5mby0+YWRkcmVzcyA9IGFkZHI7CiAKIAlpbmZvLT5jcyA9IGdhdGVfc2VnbWVu
dCh2YWwpOwpAQCAtODc3LDcgKzg2Niw3IEBAIHN0YXRpYyB2b2lkIHhlbl93cml0ZV9jcjQodW5z
aWduZWQgbG9uZyBjcjQpCiAKIAluYXRpdmVfd3JpdGVfY3I0KGNyNCk7CiB9Ci0jaWZkZWYgQ09O
RklHX1g4Nl82NAorCiBzdGF0aWMgaW5saW5lIHVuc2lnbmVkIGxvbmcgeGVuX3JlYWRfY3I4KHZv
aWQpCiB7CiAJcmV0dXJuIDA7CkBAIC04ODYsNyArODc1LDYgQEAgc3RhdGljIGlubGluZSB2b2lk
IHhlbl93cml0ZV9jcjgodW5zaWduZWQgbG9uZyB2YWwpCiB7CiAJQlVHX09OKHZhbCk7CiB9Ci0j
ZW5kaWYKIAogc3RhdGljIHU2NCB4ZW5fcmVhZF9tc3Jfc2FmZSh1bnNpZ25lZCBpbnQgbXNyLCBp
bnQgKmVycikKIHsKQEAgLTkxMSw3ICs4OTksNiBAQCBzdGF0aWMgaW50IHhlbl93cml0ZV9tc3Jf
c2FmZSh1bnNpZ25lZCBpbnQgbXNyLCB1bnNpZ25lZCBsb3csIHVuc2lnbmVkIGhpZ2gpCiAJcmV0
ID0gMDsKIAogCXN3aXRjaCAobXNyKSB7Ci0jaWZkZWYgQ09ORklHX1g4Nl82NAogCQl1bnNpZ25l
ZCB3aGljaDsKIAkJdTY0IGJhc2U7CiAKQEAgLTkyNCw3ICs5MTEsNiBAQCBzdGF0aWMgaW50IHhl
bl93cml0ZV9tc3Jfc2FmZSh1bnNpZ25lZCBpbnQgbXNyLCB1bnNpZ25lZCBsb3csIHVuc2lnbmVk
IGhpZ2gpCiAJCWlmIChIWVBFUlZJU09SX3NldF9zZWdtZW50X2Jhc2Uod2hpY2gsIGJhc2UpICE9
IDApCiAJCQlyZXQgPSAtRUlPOwogCQlicmVhazsKLSNlbmRpZgogCiAJY2FzZSBNU1JfU1RBUjoK
IAljYXNlIE1TUl9DU1RBUjoKQEAgLTEwMDUsOSArOTkxLDcgQEAgdm9pZCBfX2luaXQgeGVuX3Nl
dHVwX3ZjcHVfaW5mb19wbGFjZW1lbnQodm9pZCkKIHN0YXRpYyBjb25zdCBzdHJ1Y3QgcHZfaW5m
byB4ZW5faW5mbyBfX2luaXRjb25zdCA9IHsKIAkuc2hhcmVkX2tlcm5lbF9wbWQgPSAwLAogCi0j
aWZkZWYgQ09ORklHX1g4Nl82NAogCS5leHRyYV91c2VyXzY0Yml0X2NzID0gRkxBVF9VU0VSX0NT
NjQsCi0jZW5kaWYKIAkubmFtZSA9ICJYZW4iLAogfTsKIApAQCAtMTAyMiwxMCArMTAwNiw4IEBA
IHN0YXRpYyBjb25zdCBzdHJ1Y3QgcHZfY3B1X29wcyB4ZW5fY3B1X29wcyBfX2luaXRjb25zdCA9
IHsKIAogCS53cml0ZV9jcjQgPSB4ZW5fd3JpdGVfY3I0LAogCi0jaWZkZWYgQ09ORklHX1g4Nl82
NAogCS5yZWFkX2NyOCA9IHhlbl9yZWFkX2NyOCwKIAkud3JpdGVfY3I4ID0geGVuX3dyaXRlX2Ny
OCwKLSNlbmRpZgogCiAJLndiaW52ZCA9IG5hdGl2ZV93YmludmQsCiAKQEAgLTEwMzgsMTggKzEw
MjAsMTQgQEAgc3RhdGljIGNvbnN0IHN0cnVjdCBwdl9jcHVfb3BzIHhlbl9jcHVfb3BzIF9faW5p
dGNvbnN0ID0gewogCS5yZWFkX3BtYyA9IHhlbl9yZWFkX3BtYywKIAogCS5pcmV0ID0geGVuX2ly
ZXQsCi0jaWZkZWYgQ09ORklHX1g4Nl82NAogCS51c2VyZ3Nfc3lzcmV0NjQgPSB4ZW5fc3lzcmV0
NjQsCi0jZW5kaWYKIAogCS5sb2FkX3RyX2Rlc2MgPSBwYXJhdmlydF9ub3AsCiAJLnNldF9sZHQg
PSB4ZW5fc2V0X2xkdCwKIAkubG9hZF9nZHQgPSB4ZW5fbG9hZF9nZHQsCiAJLmxvYWRfaWR0ID0g
eGVuX2xvYWRfaWR0LAogCS5sb2FkX3RscyA9IHhlbl9sb2FkX3RscywKLSNpZmRlZiBDT05GSUdf
WDg2XzY0CiAJLmxvYWRfZ3NfaW5kZXggPSB4ZW5fbG9hZF9nc19pbmRleCwKLSNlbmRpZgogCiAJ
LmFsbG9jX2xkdCA9IHhlbl9hbGxvY19sZHQsCiAJLmZyZWVfbGR0ID0geGVuX2ZyZWVfbGR0LApA
QCAtMTMxMiwxNSArMTI5MCw3IEBAIGFzbWxpbmthZ2UgX192aXNpYmxlIHZvaWQgX19pbml0IHhl
bl9zdGFydF9rZXJuZWwodm9pZCkKIAogCS8qIGtlZXAgdXNpbmcgWGVuIGdkdCBmb3Igbm93OyBu
byB1cmdlbnQgbmVlZCB0byBjaGFuZ2UgaXQgKi8KIAotI2lmZGVmIENPTkZJR19YODZfMzIKLQlw
dl9pbmZvLmtlcm5lbF9ycGwgPSAxOwotCWlmICh4ZW5fZmVhdHVyZShYRU5GRUFUX3N1cGVydmlz
b3JfbW9kZV9rZXJuZWwpKQotCQlwdl9pbmZvLmtlcm5lbF9ycGwgPSAwOwotI2Vsc2UKIAlwdl9p
bmZvLmtlcm5lbF9ycGwgPSAwOwotI2VuZGlmCi0JLyogc2V0IHRoZSBsaW1pdCBvZiBvdXIgYWRk
cmVzcyBzcGFjZSAqLwotCXhlbl9yZXNlcnZlX3RvcCgpOwogCiAJLyoKIAkgKiBXZSB1c2VkIHRv
IGRvIHRoaXMgaW4geGVuX2FyY2hfc2V0dXAsIGJ1dCB0aGF0IGlzIHRvbyBsYXRlCkBAIC0xMzMy
LDEzICsxMzAyLDYgQEAgYXNtbGlua2FnZSBfX3Zpc2libGUgdm9pZCBfX2luaXQgeGVuX3N0YXJ0
X2tlcm5lbCh2b2lkKQogCWlmIChyYyAhPSAwKQogCQl4ZW5fcmF3X3ByaW50aygicGh5c2Rldl9v
cCBmYWlsZWQgJWRcbiIsIHJjKTsKIAotI2lmZGVmIENPTkZJR19YODZfMzIKLQkvKiBzZXQgdXAg
YmFzaWMgQ1BVSUQgc3R1ZmYgKi8KLQljcHVfZGV0ZWN0KCZuZXdfY3B1X2RhdGEpOwotCXNldF9j
cHVfY2FwKCZuZXdfY3B1X2RhdGEsIFg4Nl9GRUFUVVJFX0ZQVSk7Ci0JbmV3X2NwdV9kYXRhLng4
Nl9jYXBhYmlsaXR5W0NQVUlEXzFfRURYXSA9IGNwdWlkX2VkeCgxKTsKLSNlbmRpZgotCiAJaWYg
KHhlbl9zdGFydF9pbmZvLT5tb2Rfc3RhcnQpIHsKIAkgICAgaWYgKHhlbl9zdGFydF9pbmZvLT5m
bGFncyAmIFNJRl9NT0RfU1RBUlRfUEZOKQogCQlpbml0cmRfc3RhcnQgPSBQRk5fUEhZUyh4ZW5f
c3RhcnRfaW5mby0+bW9kX3N0YXJ0KTsKQEAgLTE0MDYsMTIgKzEzNjksOCBAQCBhc21saW5rYWdl
IF9fdmlzaWJsZSB2b2lkIF9faW5pdCB4ZW5fc3RhcnRfa2VybmVsKHZvaWQpCiAJeGVuX2VmaV9p
bml0KCZib290X3BhcmFtcyk7CiAKIAkvKiBTdGFydCB0aGUgd29ybGQgKi8KLSNpZmRlZiBDT05G
SUdfWDg2XzMyCi0JaTM4Nl9zdGFydF9rZXJuZWwoKTsKLSNlbHNlCiAJY3I0X2luaXRfc2hhZG93
KCk7IC8qIDMyYiBrZXJuZWwgZG9lcyB0aGlzIGluIGkzODZfc3RhcnRfa2VybmVsKCkgKi8KIAl4
ODZfNjRfc3RhcnRfcmVzZXJ2YXRpb25zKChjaGFyICopX19wYV9zeW1ib2woJmJvb3RfcGFyYW1z
KSk7Ci0jZW5kaWYKIH0KIAogc3RhdGljIGludCB4ZW5fY3B1X3VwX3ByZXBhcmVfcHYodW5zaWdu
ZWQgaW50IGNwdSkKZGlmZiAtLWdpdCBhL2FyY2gveDg2L3hlbi9tbXVfcHYuYyBiL2FyY2gveDg2
L3hlbi9tbXVfcHYuYwppbmRleCBiZWI0NGUyMmFmZGYuLmQ2NzE4NzgyYjEyMyAxMDA2NDQKLS0t
IGEvYXJjaC94ODYveGVuL21tdV9wdi5jCisrKyBiL2FyY2gveDg2L3hlbi9tbXVfcHYuYwpAQCAt
ODYsMTkgKzg2LDggQEAKICNpbmNsdWRlICJtbXUuaCIKICNpbmNsdWRlICJkZWJ1Z2ZzLmgiCiAK
LSNpZmRlZiBDT05GSUdfWDg2XzMyCi0vKgotICogSWRlbnRpdHkgbWFwLCBpbiBhZGRpdGlvbiB0
byBwbGFpbiBrZXJuZWwgbWFwLiAgVGhpcyBuZWVkcyB0byBiZQotICogbGFyZ2UgZW5vdWdoIHRv
IGFsbG9jYXRlIHBhZ2UgdGFibGUgcGFnZXMgdG8gYWxsb2NhdGUgdGhlIHJlc3QuCi0gKiBFYWNo
IHBhZ2UgY2FuIG1hcCAyTUIuCi0gKi8KLSNkZWZpbmUgTEVWRUwxX0lERU5UX0VOVFJJRVMJKFBU
UlNfUEVSX1BURSAqIDQpCi1zdGF0aWMgUkVTRVJWRV9CUktfQVJSQVkocHRlX3QsIGxldmVsMV9p
ZGVudF9wZ3QsIExFVkVMMV9JREVOVF9FTlRSSUVTKTsKLSNlbmRpZgotI2lmZGVmIENPTkZJR19Y
ODZfNjQKIC8qIGwzIHB1ZCBmb3IgdXNlcnNwYWNlIHZzeXNjYWxsIG1hcHBpbmcgKi8KIHN0YXRp
YyBwdWRfdCBsZXZlbDNfdXNlcl92c3lzY2FsbFtQVFJTX1BFUl9QVURdIF9fcGFnZV9hbGlnbmVk
X2JzczsKLSNlbmRpZiAvKiBDT05GSUdfWDg2XzY0ICovCiAKIC8qCiAgKiBQcm90ZWN0cyBhdG9t
aWMgcmVzZXJ2YXRpb24gZGVjcmVhc2UvaW5jcmVhc2UgYWdhaW5zdCBjb25jdXJyZW50IGluY3Jl
YXNlcy4KQEAgLTQzOSwyNiArNDI4LDYgQEAgc3RhdGljIHZvaWQgeGVuX3NldF9wdWQocHVkX3Qg
KnB0ciwgcHVkX3QgdmFsKQogCXhlbl9zZXRfcHVkX2h5cGVyKHB0ciwgdmFsKTsKIH0KIAotI2lm
ZGVmIENPTkZJR19YODZfUEFFCi1zdGF0aWMgdm9pZCB4ZW5fc2V0X3B0ZV9hdG9taWMocHRlX3Qg
KnB0ZXAsIHB0ZV90IHB0ZSkKLXsKLQl0cmFjZV94ZW5fbW11X3NldF9wdGVfYXRvbWljKHB0ZXAs
IHB0ZSk7Ci0JX194ZW5fc2V0X3B0ZShwdGVwLCBwdGUpOwotfQotCi1zdGF0aWMgdm9pZCB4ZW5f
cHRlX2NsZWFyKHN0cnVjdCBtbV9zdHJ1Y3QgKm1tLCB1bnNpZ25lZCBsb25nIGFkZHIsIHB0ZV90
ICpwdGVwKQotewotCXRyYWNlX3hlbl9tbXVfcHRlX2NsZWFyKG1tLCBhZGRyLCBwdGVwKTsKLQlf
X3hlbl9zZXRfcHRlKHB0ZXAsIG5hdGl2ZV9tYWtlX3B0ZSgwKSk7Ci19Ci0KLXN0YXRpYyB2b2lk
IHhlbl9wbWRfY2xlYXIocG1kX3QgKnBtZHApCi17Ci0JdHJhY2VfeGVuX21tdV9wbWRfY2xlYXIo
cG1kcCk7Ci0Jc2V0X3BtZChwbWRwLCBfX3BtZCgwKSk7Ci19Ci0jZW5kaWYJLyogQ09ORklHX1g4
Nl9QQUUgKi8KLQogX192aXNpYmxlIHBtZF90IHhlbl9tYWtlX3BtZChwbWR2YWxfdCBwbWQpCiB7
CiAJcG1kID0gcHRlX3Bmbl90b19tZm4ocG1kKTsKQEAgLTQ2Niw3ICs0MzUsNiBAQCBfX3Zpc2li
bGUgcG1kX3QgeGVuX21ha2VfcG1kKHBtZHZhbF90IHBtZCkKIH0KIFBWX0NBTExFRV9TQVZFX1JF
R1NfVEhVTksoeGVuX21ha2VfcG1kKTsKIAotI2lmZGVmIENPTkZJR19YODZfNjQKIF9fdmlzaWJs
ZSBwdWR2YWxfdCB4ZW5fcHVkX3ZhbChwdWRfdCBwdWQpCiB7CiAJcmV0dXJuIHB0ZV9tZm5fdG9f
cGZuKHB1ZC5wdWQpOwpAQCAtNTcxLDcgKzUzOSw2IEBAIF9fdmlzaWJsZSBwNGRfdCB4ZW5fbWFr
ZV9wNGQocDRkdmFsX3QgcDRkKQogfQogUFZfQ0FMTEVFX1NBVkVfUkVHU19USFVOSyh4ZW5fbWFr
ZV9wNGQpOwogI2VuZGlmICAvKiBDT05GSUdfUEdUQUJMRV9MRVZFTFMgPj0gNSAqLwotI2VuZGlm
CS8qIENPTkZJR19YODZfNjQgKi8KIAogc3RhdGljIGludCB4ZW5fcG1kX3dhbGsoc3RydWN0IG1t
X3N0cnVjdCAqbW0sIHBtZF90ICpwbWQsCiAJCWludCAoKmZ1bmMpKHN0cnVjdCBtbV9zdHJ1Y3Qg
Km1tLCBzdHJ1Y3QgcGFnZSAqLCBlbnVtIHB0X2xldmVsKSwKQEAgLTY1NCwxNCArNjIxLDEyIEBA
IHN0YXRpYyBpbnQgX194ZW5fcGdkX3dhbGsoc3RydWN0IG1tX3N0cnVjdCAqbW0sIHBnZF90ICpw
Z2QsCiAJbGltaXQtLTsKIAlCVUdfT04obGltaXQgPj0gRklYQUREUl9UT1ApOwogCi0jaWZkZWYg
Q09ORklHX1g4Nl82NAogCS8qCiAJICogNjQtYml0IGhhcyBhIGdyZWF0IGJpZyBob2xlIGluIHRo
ZSBtaWRkbGUgb2YgdGhlIGFkZHJlc3MKIAkgKiBzcGFjZSwgd2hpY2ggY29udGFpbnMgdGhlIFhl
biBtYXBwaW5ncy4KIAkgKi8KIAlob2xlX2xvdyA9IHBnZF9pbmRleChHVUFSRF9IT0xFX0JBU0Vf
QUREUik7CiAJaG9sZV9oaWdoID0gcGdkX2luZGV4KEdVQVJEX0hPTEVfRU5EX0FERFIpOwotI2Vu
ZGlmCiAKIAluciA9IHBnZF9pbmRleChsaW1pdCkgKyAxOwogCWZvciAoaSA9IDA7IGkgPCBucjsg
aSsrKSB7CkBAIC04MDAsNyArNzY1LDYgQEAgc3RhdGljIHZvaWQgX194ZW5fcGdkX3BpbihzdHJ1
Y3QgbW1fc3RydWN0ICptbSwgcGdkX3QgKnBnZCkKIAkJeGVuX21jX2JhdGNoKCk7CiAJfQogCi0j
aWZkZWYgQ09ORklHX1g4Nl82NAogCXsKIAkJcGdkX3QgKnVzZXJfcGdkID0geGVuX2dldF91c2Vy
X3BnZChwZ2QpOwogCkBAIC04MTIsMTQgKzc3Niw2IEBAIHN0YXRpYyB2b2lkIF9feGVuX3BnZF9w
aW4oc3RydWN0IG1tX3N0cnVjdCAqbW0sIHBnZF90ICpwZ2QpCiAJCQkJICAgUEZOX0RPV04oX19w
YSh1c2VyX3BnZCkpKTsKIAkJfQogCX0KLSNlbHNlIC8qIENPTkZJR19YODZfMzIgKi8KLSNpZmRl
ZiBDT05GSUdfWDg2X1BBRQotCS8qIE5lZWQgdG8gbWFrZSBzdXJlIHVuc2hhcmVkIGtlcm5lbCBQ
TUQgaXMgcGlubmFibGUgKi8KLQl4ZW5fcGluX3BhZ2UobW0sIHBnZF9wYWdlKHBnZFtwZ2RfaW5k
ZXgoVEFTS19TSVpFKV0pLAotCQkgICAgIFBUX1BNRCk7Ci0jZW5kaWYKLQl4ZW5fZG9fcGluKE1N
VUVYVF9QSU5fTDNfVEFCTEUsIFBGTl9ET1dOKF9fcGEocGdkKSkpOwotI2VuZGlmIC8qIENPTkZJ
R19YODZfNjQgKi8KIAl4ZW5fbWNfaXNzdWUoMCk7CiB9CiAKQEAgLTg3MCw5ICs4MjYsNyBAQCBz
dGF0aWMgaW50IF9faW5pdCB4ZW5fbWFya19waW5uZWQoc3RydWN0IG1tX3N0cnVjdCAqbW0sIHN0
cnVjdCBwYWdlICpwYWdlLAogc3RhdGljIHZvaWQgX19pbml0IHhlbl9hZnRlcl9ib290bWVtKHZv
aWQpCiB7CiAJc3RhdGljX2JyYW5jaF9lbmFibGUoJnhlbl9zdHJ1Y3RfcGFnZXNfcmVhZHkpOwot
I2lmZGVmIENPTkZJR19YODZfNjQKIAlTZXRQYWdlUGlubmVkKHZpcnRfdG9fcGFnZShsZXZlbDNf
dXNlcl92c3lzY2FsbCkpOwotI2VuZGlmCiAJeGVuX3BnZF93YWxrKCZpbml0X21tLCB4ZW5fbWFy
a19waW5uZWQsIEZJWEFERFJfVE9QKTsKIH0KIApAQCAtOTE5LDI5ICs4NzMsMTggQEAgc3RhdGlj
IGludCB4ZW5fdW5waW5fcGFnZShzdHJ1Y3QgbW1fc3RydWN0ICptbSwgc3RydWN0IHBhZ2UgKnBh
Z2UsCiAvKiBSZWxlYXNlIGEgcGFnZXRhYmxlcyBwYWdlcyBiYWNrIGFzIG5vcm1hbCBSVyAqLwog
c3RhdGljIHZvaWQgX194ZW5fcGdkX3VucGluKHN0cnVjdCBtbV9zdHJ1Y3QgKm1tLCBwZ2RfdCAq
cGdkKQogeworCXBnZF90ICp1c2VyX3BnZCA9IHhlbl9nZXRfdXNlcl9wZ2QocGdkKTsKKwogCXRy
YWNlX3hlbl9tbXVfcGdkX3VucGluKG1tLCBwZ2QpOwogCiAJeGVuX21jX2JhdGNoKCk7CiAKIAl4
ZW5fZG9fcGluKE1NVUVYVF9VTlBJTl9UQUJMRSwgUEZOX0RPV04oX19wYShwZ2QpKSk7CiAKLSNp
ZmRlZiBDT05GSUdfWDg2XzY0Ci0JewotCQlwZ2RfdCAqdXNlcl9wZ2QgPSB4ZW5fZ2V0X3VzZXJf
cGdkKHBnZCk7Ci0KLQkJaWYgKHVzZXJfcGdkKSB7Ci0JCQl4ZW5fZG9fcGluKE1NVUVYVF9VTlBJ
Tl9UQUJMRSwKLQkJCQkgICBQRk5fRE9XTihfX3BhKHVzZXJfcGdkKSkpOwotCQkJeGVuX3VucGlu
X3BhZ2UobW0sIHZpcnRfdG9fcGFnZSh1c2VyX3BnZCksIFBUX1BHRCk7Ci0JCX0KKwlpZiAodXNl
cl9wZ2QpIHsKKwkJeGVuX2RvX3BpbihNTVVFWFRfVU5QSU5fVEFCTEUsIFBGTl9ET1dOKF9fcGEo
dXNlcl9wZ2QpKSk7CisJCXhlbl91bnBpbl9wYWdlKG1tLCB2aXJ0X3RvX3BhZ2UodXNlcl9wZ2Qp
LCBQVF9QR0QpOwogCX0KLSNlbmRpZgotCi0jaWZkZWYgQ09ORklHX1g4Nl9QQUUKLQkvKiBOZWVk
IHRvIG1ha2Ugc3VyZSB1bnNoYXJlZCBrZXJuZWwgUE1EIGlzIHVucGlubmVkICovCi0JeGVuX3Vu
cGluX3BhZ2UobW0sIHBnZF9wYWdlKHBnZFtwZ2RfaW5kZXgoVEFTS19TSVpFKV0pLAotCQkgICAg
ICAgUFRfUE1EKTsKLSNlbmRpZgogCiAJX194ZW5fcGdkX3dhbGsobW0sIHBnZCwgeGVuX3VucGlu
X3BhZ2UsIFVTRVJfTElNSVQpOwogCkBAIC0xMDg5LDcgKzEwMzIsNiBAQCBzdGF0aWMgdm9pZCBf
X2luaXQgcGluX3BhZ2V0YWJsZV9wZm4odW5zaWduZWQgY21kLCB1bnNpZ25lZCBsb25nIHBmbikK
IAkJQlVHKCk7CiB9CiAKLSNpZmRlZiBDT05GSUdfWDg2XzY0CiBzdGF0aWMgdm9pZCBfX2luaXQg
eGVuX2NsZWFuaGlnaG1hcCh1bnNpZ25lZCBsb25nIHZhZGRyLAogCQkJCSAgICB1bnNpZ25lZCBs
b25nIHZhZGRyX2VuZCkKIHsKQEAgLTEyNzMsMTcgKzEyMTUsMTUgQEAgc3RhdGljIHZvaWQgX19p
bml0IHhlbl9wYWdldGFibGVfY2xlYW5oaWdobWFwKHZvaWQpCiAJeGVuX2NsZWFuaGlnaG1hcChh
ZGRyLCByb3VuZHVwKGFkZHIgKyBzaXplLCBQTURfU0laRSAqIDIpKTsKIAl4ZW5fc3RhcnRfaW5m
by0+cHRfYmFzZSA9ICh1bnNpZ25lZCBsb25nKV9fdmEoX19wYSh4ZW5fc3RhcnRfaW5mby0+cHRf
YmFzZSkpOwogfQotI2VuZGlmCiAKIHN0YXRpYyB2b2lkIF9faW5pdCB4ZW5fcGFnZXRhYmxlX3Ay
bV9zZXR1cCh2b2lkKQogewogCXhlbl92bWFsbG9jX3AybV90cmVlKCk7CiAKLSNpZmRlZiBDT05G
SUdfWDg2XzY0CiAJeGVuX3BhZ2V0YWJsZV9wMm1fZnJlZSgpOwogCiAJeGVuX3BhZ2V0YWJsZV9j
bGVhbmhpZ2htYXAoKTsKLSNlbmRpZgorCiAJLyogQW5kIHJldmVjdG9yISBCeWUgYnllIG9sZCBh
cnJheSAqLwogCXhlbl9zdGFydF9pbmZvLT5tZm5fbGlzdCA9ICh1bnNpZ25lZCBsb25nKXhlbl9w
Mm1fYWRkcjsKIH0KQEAgLTE0MzAsNiArMTM3MCw4IEBAIHN0YXRpYyB2b2lkIF9feGVuX3dyaXRl
X2NyMyhib29sIGtlcm5lbCwgdW5zaWduZWQgbG9uZyBjcjMpCiB9CiBzdGF0aWMgdm9pZCB4ZW5f
d3JpdGVfY3IzKHVuc2lnbmVkIGxvbmcgY3IzKQogeworCXBnZF90ICp1c2VyX3BnZCA9IHhlbl9n
ZXRfdXNlcl9wZ2QoX192YShjcjMpKTsKKwogCUJVR19PTihwcmVlbXB0aWJsZSgpKTsKIAogCXhl
bl9tY19iYXRjaCgpOyAgLyogZGlzYWJsZXMgaW50ZXJydXB0cyAqLwpAQCAtMTQ0MCwyMCArMTM4
MiwxNCBAQCBzdGF0aWMgdm9pZCB4ZW5fd3JpdGVfY3IzKHVuc2lnbmVkIGxvbmcgY3IzKQogCiAJ
X194ZW5fd3JpdGVfY3IzKHRydWUsIGNyMyk7CiAKLSNpZmRlZiBDT05GSUdfWDg2XzY0Ci0Jewot
CQlwZ2RfdCAqdXNlcl9wZ2QgPSB4ZW5fZ2V0X3VzZXJfcGdkKF9fdmEoY3IzKSk7Ci0JCWlmICh1
c2VyX3BnZCkKLQkJCV9feGVuX3dyaXRlX2NyMyhmYWxzZSwgX19wYSh1c2VyX3BnZCkpOwotCQll
bHNlCi0JCQlfX3hlbl93cml0ZV9jcjMoZmFsc2UsIDApOwotCX0KLSNlbmRpZgorCWlmICh1c2Vy
X3BnZCkKKwkJX194ZW5fd3JpdGVfY3IzKGZhbHNlLCBfX3BhKHVzZXJfcGdkKSk7CisJZWxzZQor
CQlfX3hlbl93cml0ZV9jcjMoZmFsc2UsIDApOwogCiAJeGVuX21jX2lzc3VlKFBBUkFWSVJUX0xB
WllfQ1BVKTsgIC8qIGludGVycnVwdHMgcmVzdG9yZWQgKi8KIH0KIAotI2lmZGVmIENPTkZJR19Y
ODZfNjQKIC8qCiAgKiBBdCB0aGUgc3RhcnQgb2YgdGhlIGRheSAtIHdoZW4gWGVuIGxhdW5jaGVz
IGEgZ3Vlc3QsIGl0IGhhcyBhbHJlYWR5CiAgKiBidWlsdCBwYWdldGFibGVzIGZvciB0aGUgZ3Vl
c3QuIFdlIGRpbGlnZW50bHkgbG9vayBvdmVyIHRoZW0KQEAgLTE0ODgsNDkgKzE0MjQsMzkgQEAg
c3RhdGljIHZvaWQgX19pbml0IHhlbl93cml0ZV9jcjNfaW5pdCh1bnNpZ25lZCBsb25nIGNyMykK
IAogCXhlbl9tY19pc3N1ZShQQVJBVklSVF9MQVpZX0NQVSk7ICAvKiBpbnRlcnJ1cHRzIHJlc3Rv
cmVkICovCiB9Ci0jZW5kaWYKIAogc3RhdGljIGludCB4ZW5fcGdkX2FsbG9jKHN0cnVjdCBtbV9z
dHJ1Y3QgKm1tKQogewogCXBnZF90ICpwZ2QgPSBtbS0+cGdkOwotCWludCByZXQgPSAwOworCWlu
dCByZXQgPSAtRU5PTUVNOworCXN0cnVjdCBwYWdlICpwYWdlID0gdmlydF90b19wYWdlKHBnZCk7
CisJcGdkX3QgKnVzZXJfcGdkOwogCiAJQlVHX09OKFBhZ2VQaW5uZWQodmlydF90b19wYWdlKHBn
ZCkpKTsKKwlCVUdfT04ocGFnZS0+cHJpdmF0ZSAhPSAwKTsKIAotI2lmZGVmIENPTkZJR19YODZf
NjQKLQl7Ci0JCXN0cnVjdCBwYWdlICpwYWdlID0gdmlydF90b19wYWdlKHBnZCk7Ci0JCXBnZF90
ICp1c2VyX3BnZDsKLQotCQlCVUdfT04ocGFnZS0+cHJpdmF0ZSAhPSAwKTsKLQotCQlyZXQgPSAt
RU5PTUVNOwotCi0JCXVzZXJfcGdkID0gKHBnZF90ICopX19nZXRfZnJlZV9wYWdlKEdGUF9LRVJO
RUwgfCBfX0dGUF9aRVJPKTsKLQkJcGFnZS0+cHJpdmF0ZSA9ICh1bnNpZ25lZCBsb25nKXVzZXJf
cGdkOworCXVzZXJfcGdkID0gKHBnZF90ICopX19nZXRfZnJlZV9wYWdlKEdGUF9LRVJORUwgfCBf
X0dGUF9aRVJPKTsKKwlwYWdlLT5wcml2YXRlID0gKHVuc2lnbmVkIGxvbmcpdXNlcl9wZ2Q7CiAK
LQkJaWYgKHVzZXJfcGdkICE9IE5VTEwpIHsKKwlpZiAodXNlcl9wZ2QgIT0gTlVMTCkgewogI2lm
ZGVmIENPTkZJR19YODZfVlNZU0NBTExfRU1VTEFUSU9OCi0JCQl1c2VyX3BnZFtwZ2RfaW5kZXgo
VlNZU0NBTExfQUREUildID0KLQkJCQlfX3BnZChfX3BhKGxldmVsM191c2VyX3ZzeXNjYWxsKSB8
IF9QQUdFX1RBQkxFKTsKKwkJdXNlcl9wZ2RbcGdkX2luZGV4KFZTWVNDQUxMX0FERFIpXSA9CisJ
CQlfX3BnZChfX3BhKGxldmVsM191c2VyX3ZzeXNjYWxsKSB8IF9QQUdFX1RBQkxFKTsKICNlbmRp
ZgotCQkJcmV0ID0gMDsKLQkJfQotCi0JCUJVR19PTihQYWdlUGlubmVkKHZpcnRfdG9fcGFnZSh4
ZW5fZ2V0X3VzZXJfcGdkKHBnZCkpKSk7CisJCXJldCA9IDA7CiAJfQotI2VuZGlmCisKKwlCVUdf
T04oUGFnZVBpbm5lZCh2aXJ0X3RvX3BhZ2UoeGVuX2dldF91c2VyX3BnZChwZ2QpKSkpOworCiAJ
cmV0dXJuIHJldDsKIH0KIAogc3RhdGljIHZvaWQgeGVuX3BnZF9mcmVlKHN0cnVjdCBtbV9zdHJ1
Y3QgKm1tLCBwZ2RfdCAqcGdkKQogewotI2lmZGVmIENPTkZJR19YODZfNjQKIAlwZ2RfdCAqdXNl
cl9wZ2QgPSB4ZW5fZ2V0X3VzZXJfcGdkKHBnZCk7CiAKIAlpZiAodXNlcl9wZ2QpCiAJCWZyZWVf
cGFnZSgodW5zaWduZWQgbG9uZyl1c2VyX3BnZCk7Ci0jZW5kaWYKIH0KIAogLyoKQEAgLTE1NDks
NyArMTQ3NSw2IEBAIHN0YXRpYyB2b2lkIHhlbl9wZ2RfZnJlZShzdHJ1Y3QgbW1fc3RydWN0ICpt
bSwgcGdkX3QgKnBnZCkKICAqLwogX192aXNpYmxlIHB0ZV90IHhlbl9tYWtlX3B0ZV9pbml0KHB0
ZXZhbF90IHB0ZSkKIHsKLSNpZmRlZiBDT05GSUdfWDg2XzY0CiAJdW5zaWduZWQgbG9uZyBwZm47
CiAKIAkvKgpAQCAtMTU2Myw3ICsxNDg4LDcgQEAgX192aXNpYmxlIHB0ZV90IHhlbl9tYWtlX3B0
ZV9pbml0KHB0ZXZhbF90IHB0ZSkKIAkgICAgcGZuID49IHhlbl9zdGFydF9pbmZvLT5maXJzdF9w
Mm1fcGZuICYmCiAJICAgIHBmbiA8IHhlbl9zdGFydF9pbmZvLT5maXJzdF9wMm1fcGZuICsgeGVu
X3N0YXJ0X2luZm8tPm5yX3AybV9mcmFtZXMpCiAJCXB0ZSAmPSB+X1BBR0VfUlc7Ci0jZW5kaWYK
KwogCXB0ZSA9IHB0ZV9wZm5fdG9fbWZuKHB0ZSk7CiAJcmV0dXJuIG5hdGl2ZV9tYWtlX3B0ZShw
dGUpOwogfQpAQCAtMTU3MSwxMyArMTQ5Niw2IEBAIFBWX0NBTExFRV9TQVZFX1JFR1NfVEhVTkso
eGVuX21ha2VfcHRlX2luaXQpOwogCiBzdGF0aWMgdm9pZCBfX2luaXQgeGVuX3NldF9wdGVfaW5p
dChwdGVfdCAqcHRlcCwgcHRlX3QgcHRlKQogewotI2lmZGVmIENPTkZJR19YODZfMzIKLQkvKiBJ
ZiB0aGVyZSdzIGFuIGV4aXN0aW5nIHB0ZSwgdGhlbiBkb24ndCBhbGxvdyBfUEFHRV9SVyB0byBi
ZSBzZXQgKi8KLQlpZiAocHRlX21mbihwdGUpICE9IElOVkFMSURfUDJNX0VOVFJZCi0JICAgICYm
IHB0ZV92YWxfbWEoKnB0ZXApICYgX1BBR0VfUFJFU0VOVCkKLQkJcHRlID0gX19wdGVfbWEoKChw
dGVfdmFsX21hKCpwdGVwKSAmIF9QQUdFX1JXKSB8IH5fUEFHRV9SVykgJgotCQkJICAgICAgIHB0
ZV92YWxfbWEocHRlKSk7Ci0jZW5kaWYKIAlfX3hlbl9zZXRfcHRlKHB0ZXAsIHB0ZSk7CiB9CiAK
QEAgLTE3MTIsNyArMTYzMCw2IEBAIHN0YXRpYyB2b2lkIHhlbl9yZWxlYXNlX3BtZCh1bnNpZ25l
ZCBsb25nIHBmbikKIAl4ZW5fcmVsZWFzZV9wdHBhZ2UocGZuLCBQVF9QTUQpOwogfQogCi0jaWZk
ZWYgQ09ORklHX1g4Nl82NAogc3RhdGljIHZvaWQgeGVuX2FsbG9jX3B1ZChzdHJ1Y3QgbW1fc3Ry
dWN0ICptbSwgdW5zaWduZWQgbG9uZyBwZm4pCiB7CiAJeGVuX2FsbG9jX3B0cGFnZShtbSwgcGZu
LCBQVF9QVUQpOwpAQCAtMTcyMiwyMCArMTYzOSw2IEBAIHN0YXRpYyB2b2lkIHhlbl9yZWxlYXNl
X3B1ZCh1bnNpZ25lZCBsb25nIHBmbikKIHsKIAl4ZW5fcmVsZWFzZV9wdHBhZ2UocGZuLCBQVF9Q
VUQpOwogfQotI2VuZGlmCi0KLXZvaWQgX19pbml0IHhlbl9yZXNlcnZlX3RvcCh2b2lkKQotewot
I2lmZGVmIENPTkZJR19YODZfMzIKLQl1bnNpZ25lZCBsb25nIHRvcCA9IEhZUEVSVklTT1JfVklS
VF9TVEFSVDsKLQlzdHJ1Y3QgeGVuX3BsYXRmb3JtX3BhcmFtZXRlcnMgcHA7Ci0KLQlpZiAoSFlQ
RVJWSVNPUl94ZW5fdmVyc2lvbihYRU5WRVJfcGxhdGZvcm1fcGFyYW1ldGVycywgJnBwKSA9PSAw
KQotCQl0b3AgPSBwcC52aXJ0X3N0YXJ0OwotCi0JcmVzZXJ2ZV90b3BfYWRkcmVzcygtdG9wKTsK
LSNlbmRpZgkvKiBDT05GSUdfWDg2XzMyICovCi19CiAKIC8qCiAgKiBMaWtlIF9fdmEoKSwgYnV0
IHJldHVybnMgYWRkcmVzcyBpbiB0aGUga2VybmVsIG1hcHBpbmcgKHdoaWNoIGlzCkBAIC0xNzQz
LDExICsxNjQ2LDcgQEAgdm9pZCBfX2luaXQgeGVuX3Jlc2VydmVfdG9wKHZvaWQpCiAgKi8KIHN0
YXRpYyB2b2lkICogX19pbml0IF9fa2EocGh5c19hZGRyX3QgcGFkZHIpCiB7Ci0jaWZkZWYgQ09O
RklHX1g4Nl82NAogCXJldHVybiAodm9pZCAqKShwYWRkciArIF9fU1RBUlRfS0VSTkVMX21hcCk7
Ci0jZWxzZQotCXJldHVybiBfX3ZhKHBhZGRyKTsKLSNlbmRpZgogfQogCiAvKiBDb252ZXJ0IGEg
bWFjaGluZSBhZGRyZXNzIHRvIHBoeXNpY2FsIGFkZHJlc3MgKi8KQEAgLTE3ODEsNTYgKzE2ODAs
NyBAQCBzdGF0aWMgdm9pZCBfX2luaXQgc2V0X3BhZ2VfcHJvdCh2b2lkICphZGRyLCBwZ3Byb3Rf
dCBwcm90KQogewogCXJldHVybiBzZXRfcGFnZV9wcm90X2ZsYWdzKGFkZHIsIHByb3QsIFVWTUZf
Tk9ORSk7CiB9Ci0jaWZkZWYgQ09ORklHX1g4Nl8zMgotc3RhdGljIHZvaWQgX19pbml0IHhlbl9t
YXBfaWRlbnRpdHlfZWFybHkocG1kX3QgKnBtZCwgdW5zaWduZWQgbG9uZyBtYXhfcGZuKQotewot
CXVuc2lnbmVkIHBtZGlkeCwgcHRlaWR4OwotCXVuc2lnbmVkIGlkZW50X3B0ZTsKLQl1bnNpZ25l
ZCBsb25nIHBmbjsKLQotCWxldmVsMV9pZGVudF9wZ3QgPSBleHRlbmRfYnJrKHNpemVvZihwdGVf
dCkgKiBMRVZFTDFfSURFTlRfRU5UUklFUywKLQkJCQkgICAgICBQQUdFX1NJWkUpOwotCi0JaWRl
bnRfcHRlID0gMDsKLQlwZm4gPSAwOwotCWZvciAocG1kaWR4ID0gMDsgcG1kaWR4IDwgUFRSU19Q
RVJfUE1EICYmIHBmbiA8IG1heF9wZm47IHBtZGlkeCsrKSB7Ci0JCXB0ZV90ICpwdGVfcGFnZTsK
LQotCQkvKiBSZXVzZSBvciBhbGxvY2F0ZSBhIHBhZ2Ugb2YgcHRlcyAqLwotCQlpZiAocG1kX3By
ZXNlbnQocG1kW3BtZGlkeF0pKQotCQkJcHRlX3BhZ2UgPSBtMnYocG1kW3BtZGlkeF0ucG1kKTsK
LQkJZWxzZSB7Ci0JCQkvKiBDaGVjayBmb3IgZnJlZSBwdGUgcGFnZXMgKi8KLQkJCWlmIChpZGVu
dF9wdGUgPT0gTEVWRUwxX0lERU5UX0VOVFJJRVMpCi0JCQkJYnJlYWs7Ci0KLQkJCXB0ZV9wYWdl
ID0gJmxldmVsMV9pZGVudF9wZ3RbaWRlbnRfcHRlXTsKLQkJCWlkZW50X3B0ZSArPSBQVFJTX1BF
Ul9QVEU7Ci0KLQkJCXBtZFtwbWRpZHhdID0gX19wbWQoX19wYShwdGVfcGFnZSkgfCBfUEFHRV9U
QUJMRSk7Ci0JCX0KLQotCQkvKiBJbnN0YWxsIG1hcHBpbmdzICovCi0JCWZvciAocHRlaWR4ID0g
MDsgcHRlaWR4IDwgUFRSU19QRVJfUFRFOyBwdGVpZHgrKywgcGZuKyspIHsKLQkJCXB0ZV90IHB0
ZTsKLQotCQkJaWYgKHBmbiA+IG1heF9wZm5fbWFwcGVkKQotCQkJCW1heF9wZm5fbWFwcGVkID0g
cGZuOwotCi0JCQlpZiAoIXB0ZV9ub25lKHB0ZV9wYWdlW3B0ZWlkeF0pKQotCQkJCWNvbnRpbnVl
OwotCi0JCQlwdGUgPSBwZm5fcHRlKHBmbiwgUEFHRV9LRVJORUxfRVhFQyk7Ci0JCQlwdGVfcGFn
ZVtwdGVpZHhdID0gcHRlOwotCQl9Ci0JfQogCi0JZm9yIChwdGVpZHggPSAwOyBwdGVpZHggPCBp
ZGVudF9wdGU7IHB0ZWlkeCArPSBQVFJTX1BFUl9QVEUpCi0JCXNldF9wYWdlX3Byb3QoJmxldmVs
MV9pZGVudF9wZ3RbcHRlaWR4XSwgUEFHRV9LRVJORUxfUk8pOwotCi0Jc2V0X3BhZ2VfcHJvdChw
bWQsIFBBR0VfS0VSTkVMX1JPKTsKLX0KLSNlbmRpZgogdm9pZCBfX2luaXQgeGVuX3NldHVwX21h
Y2hwaHlzX21hcHBpbmcodm9pZCkKIHsKIAlzdHJ1Y3QgeGVuX21hY2hwaHlzX21hcHBpbmcgbWFw
cGluZzsKQEAgLTE4NDEsMTMgKzE2OTEsOCBAQCB2b2lkIF9faW5pdCB4ZW5fc2V0dXBfbWFjaHBo
eXNfbWFwcGluZyh2b2lkKQogCX0gZWxzZSB7CiAJCW1hY2hpbmVfdG9fcGh5c19uciA9IE1BQ0gy
UEhZU19OUl9FTlRSSUVTOwogCX0KLSNpZmRlZiBDT05GSUdfWDg2XzMyCi0JV0FSTl9PTigobWFj
aGluZV90b19waHlzX21hcHBpbmcgKyAobWFjaGluZV90b19waHlzX25yIC0gMSkpCi0JCTwgbWFj
aGluZV90b19waHlzX21hcHBpbmcpOwotI2VuZGlmCiB9CiAKLSNpZmRlZiBDT05GSUdfWDg2XzY0
CiBzdGF0aWMgdm9pZCBfX2luaXQgY29udmVydF9wZm5fbWZuKHZvaWQgKnYpCiB7CiAJcHRlX3Qg
KnB0ZSA9IHY7CkBAIC0yMTc4LDEwNSArMjAyMyw2IEBAIHZvaWQgX19pbml0IHhlbl9yZWxvY2F0
ZV9wMm0odm9pZCkKIAl4ZW5fc3RhcnRfaW5mby0+bnJfcDJtX2ZyYW1lcyA9IG5fZnJhbWVzOwog
fQogCi0jZWxzZQkvKiAhQ09ORklHX1g4Nl82NCAqLwotc3RhdGljIFJFU0VSVkVfQlJLX0FSUkFZ
KHBtZF90LCBpbml0aWFsX2tlcm5lbF9wbWQsIFBUUlNfUEVSX1BNRCk7Ci1zdGF0aWMgUkVTRVJW
RV9CUktfQVJSQVkocG1kX3QsIHN3YXBwZXJfa2VybmVsX3BtZCwgUFRSU19QRVJfUE1EKTsKLVJF
U0VSVkVfQlJLKGZpeHVwX2tlcm5lbF9wbWQsIFBBR0VfU0laRSk7Ci1SRVNFUlZFX0JSSyhmaXh1
cF9rZXJuZWxfcHRlLCBQQUdFX1NJWkUpOwotCi1zdGF0aWMgdm9pZCBfX2luaXQgeGVuX3dyaXRl
X2NyM19pbml0KHVuc2lnbmVkIGxvbmcgY3IzKQotewotCXVuc2lnbmVkIGxvbmcgcGZuID0gUEZO
X0RPV04oX19wYShzd2FwcGVyX3BnX2RpcikpOwotCi0JQlVHX09OKHJlYWRfY3IzX3BhKCkgIT0g
X19wYShpbml0aWFsX3BhZ2VfdGFibGUpKTsKLQlCVUdfT04oY3IzICE9IF9fcGEoc3dhcHBlcl9w
Z19kaXIpKTsKLQotCS8qCi0JICogV2UgYXJlIHN3aXRjaGluZyB0byBzd2FwcGVyX3BnX2RpciBm
b3IgdGhlIGZpcnN0IHRpbWUgKGZyb20KLQkgKiBpbml0aWFsX3BhZ2VfdGFibGUpIGFuZCB0aGVy
ZWZvcmUgbmVlZCB0byBtYXJrIHRoYXQgcGFnZQotCSAqIHJlYWQtb25seSBhbmQgdGhlbiBwaW4g
aXQuCi0JICoKLQkgKiBYZW4gZGlzYWxsb3dzIHNoYXJpbmcgb2Yga2VybmVsIFBNRHMgZm9yIFBB
RQotCSAqIGd1ZXN0cy4gVGhlcmVmb3JlIHdlIG11c3QgY29weSB0aGUga2VybmVsIFBNRCBmcm9t
Ci0JICogaW5pdGlhbF9wYWdlX3RhYmxlIGludG8gYSBuZXcga2VybmVsIFBNRCB0byBiZSB1c2Vk
IGluCi0JICogc3dhcHBlcl9wZ19kaXIuCi0JICovCi0Jc3dhcHBlcl9rZXJuZWxfcG1kID0KLQkJ
ZXh0ZW5kX2JyayhzaXplb2YocG1kX3QpICogUFRSU19QRVJfUE1ELCBQQUdFX1NJWkUpOwotCWNv
cHlfcGFnZShzd2FwcGVyX2tlcm5lbF9wbWQsIGluaXRpYWxfa2VybmVsX3BtZCk7Ci0Jc3dhcHBl
cl9wZ19kaXJbS0VSTkVMX1BHRF9CT1VOREFSWV0gPQotCQlfX3BnZChfX3BhKHN3YXBwZXJfa2Vy
bmVsX3BtZCkgfCBfUEFHRV9QUkVTRU5UKTsKLQlzZXRfcGFnZV9wcm90KHN3YXBwZXJfa2VybmVs
X3BtZCwgUEFHRV9LRVJORUxfUk8pOwotCi0Jc2V0X3BhZ2VfcHJvdChzd2FwcGVyX3BnX2Rpciwg
UEFHRV9LRVJORUxfUk8pOwotCXhlbl93cml0ZV9jcjMoY3IzKTsKLQlwaW5fcGFnZXRhYmxlX3Bm
bihNTVVFWFRfUElOX0wzX1RBQkxFLCBwZm4pOwotCi0JcGluX3BhZ2V0YWJsZV9wZm4oTU1VRVhU
X1VOUElOX1RBQkxFLAotCQkJICBQRk5fRE9XTihfX3BhKGluaXRpYWxfcGFnZV90YWJsZSkpKTsK
LQlzZXRfcGFnZV9wcm90KGluaXRpYWxfcGFnZV90YWJsZSwgUEFHRV9LRVJORUwpOwotCXNldF9w
YWdlX3Byb3QoaW5pdGlhbF9rZXJuZWxfcG1kLCBQQUdFX0tFUk5FTCk7Ci0KLQlwdl9vcHMubW11
LndyaXRlX2NyMyA9ICZ4ZW5fd3JpdGVfY3IzOwotfQotCi0vKgotICogRm9yIDMyIGJpdCBkb21h
aW5zIHhlbl9zdGFydF9pbmZvLT5wdF9iYXNlIGlzIHRoZSBwZ2QgYWRkcmVzcyB3aGljaCBtaWdo
dCBiZQotICogbm90IHRoZSBmaXJzdCBwYWdlIHRhYmxlIGluIHRoZSBwYWdlIHRhYmxlIHBvb2wu
Ci0gKiBJdGVyYXRlIHRocm91Z2ggdGhlIGluaXRpYWwgcGFnZSB0YWJsZXMgdG8gZmluZCB0aGUg
cmVhbCBwYWdlIHRhYmxlIGJhc2UuCi0gKi8KLXN0YXRpYyBwaHlzX2FkZHJfdCBfX2luaXQgeGVu
X2ZpbmRfcHRfYmFzZShwbWRfdCAqcG1kKQotewotCXBoeXNfYWRkcl90IHB0X2Jhc2UsIHBhZGRy
OwotCXVuc2lnbmVkIHBtZGlkeDsKLQotCXB0X2Jhc2UgPSBtaW4oX19wYSh4ZW5fc3RhcnRfaW5m
by0+cHRfYmFzZSksIF9fcGEocG1kKSk7Ci0KLQlmb3IgKHBtZGlkeCA9IDA7IHBtZGlkeCA8IFBU
UlNfUEVSX1BNRDsgcG1kaWR4KyspCi0JCWlmIChwbWRfcHJlc2VudChwbWRbcG1kaWR4XSkgJiYg
IXBtZF9sYXJnZShwbWRbcG1kaWR4XSkpIHsKLQkJCXBhZGRyID0gbTJwKHBtZFtwbWRpZHhdLnBt
ZCk7Ci0JCQlwdF9iYXNlID0gbWluKHB0X2Jhc2UsIHBhZGRyKTsKLQkJfQotCi0JcmV0dXJuIHB0
X2Jhc2U7Ci19Ci0KLXZvaWQgX19pbml0IHhlbl9zZXR1cF9rZXJuZWxfcGFnZXRhYmxlKHBnZF90
ICpwZ2QsIHVuc2lnbmVkIGxvbmcgbWF4X3BmbikKLXsKLQlwbWRfdCAqa2VybmVsX3BtZDsKLQot
CWtlcm5lbF9wbWQgPSBtMnYocGdkW0tFUk5FTF9QR0RfQk9VTkRBUlldLnBnZCk7Ci0KLQl4ZW5f
cHRfYmFzZSA9IHhlbl9maW5kX3B0X2Jhc2Uoa2VybmVsX3BtZCk7Ci0JeGVuX3B0X3NpemUgPSB4
ZW5fc3RhcnRfaW5mby0+bnJfcHRfZnJhbWVzICogUEFHRV9TSVpFOwotCi0JaW5pdGlhbF9rZXJu
ZWxfcG1kID0KLQkJZXh0ZW5kX2JyayhzaXplb2YocG1kX3QpICogUFRSU19QRVJfUE1ELCBQQUdF
X1NJWkUpOwotCi0JbWF4X3Bmbl9tYXBwZWQgPSBQRk5fRE9XTih4ZW5fcHRfYmFzZSArIHhlbl9w
dF9zaXplICsgNTEyICogMTAyNCk7Ci0KLQljb3B5X3BhZ2UoaW5pdGlhbF9rZXJuZWxfcG1kLCBr
ZXJuZWxfcG1kKTsKLQotCXhlbl9tYXBfaWRlbnRpdHlfZWFybHkoaW5pdGlhbF9rZXJuZWxfcG1k
LCBtYXhfcGZuKTsKLQotCWNvcHlfcGFnZShpbml0aWFsX3BhZ2VfdGFibGUsIHBnZCk7Ci0JaW5p
dGlhbF9wYWdlX3RhYmxlW0tFUk5FTF9QR0RfQk9VTkRBUlldID0KLQkJX19wZ2QoX19wYShpbml0
aWFsX2tlcm5lbF9wbWQpIHwgX1BBR0VfUFJFU0VOVCk7Ci0KLQlzZXRfcGFnZV9wcm90KGluaXRp
YWxfa2VybmVsX3BtZCwgUEFHRV9LRVJORUxfUk8pOwotCXNldF9wYWdlX3Byb3QoaW5pdGlhbF9w
YWdlX3RhYmxlLCBQQUdFX0tFUk5FTF9STyk7Ci0Jc2V0X3BhZ2VfcHJvdChlbXB0eV96ZXJvX3Bh
Z2UsIFBBR0VfS0VSTkVMX1JPKTsKLQotCXBpbl9wYWdldGFibGVfcGZuKE1NVUVYVF9VTlBJTl9U
QUJMRSwgUEZOX0RPV04oX19wYShwZ2QpKSk7Ci0KLQlwaW5fcGFnZXRhYmxlX3BmbihNTVVFWFRf
UElOX0wzX1RBQkxFLAotCQkJICBQRk5fRE9XTihfX3BhKGluaXRpYWxfcGFnZV90YWJsZSkpKTsK
LQl4ZW5fd3JpdGVfY3IzKF9fcGEoaW5pdGlhbF9wYWdlX3RhYmxlKSk7Ci0KLQltZW1ibG9ja19y
ZXNlcnZlKHhlbl9wdF9iYXNlLCB4ZW5fcHRfc2l6ZSk7Ci19Ci0jZW5kaWYJLyogQ09ORklHX1g4
Nl82NCAqLwotCiB2b2lkIF9faW5pdCB4ZW5fcmVzZXJ2ZV9zcGVjaWFsX3BhZ2VzKHZvaWQpCiB7
CiAJcGh5c19hZGRyX3QgcGFkZHI7CkBAIC0yMzEwLDEyICsyMDU2LDcgQEAgc3RhdGljIHZvaWQg
eGVuX3NldF9maXhtYXAodW5zaWduZWQgaWR4LCBwaHlzX2FkZHJfdCBwaHlzLCBwZ3Byb3RfdCBw
cm90KQogCiAJc3dpdGNoIChpZHgpIHsKIAljYXNlIEZJWF9CVE1BUF9FTkQgLi4uIEZJWF9CVE1B
UF9CRUdJTjoKLSNpZmRlZiBDT05GSUdfWDg2XzMyCi0JY2FzZSBGSVhfV1BfVEVTVDoKLSMgaWZk
ZWYgQ09ORklHX0hJR0hNRU0KLQljYXNlIEZJWF9LTUFQX0JFR0lOIC4uLiBGSVhfS01BUF9FTkQ6
Ci0jIGVuZGlmCi0jZWxpZiBkZWZpbmVkKENPTkZJR19YODZfVlNZU0NBTExfRU1VTEFUSU9OKQor
I2lmIGRlZmluZWQoQ09ORklHX1g4Nl9WU1lTQ0FMTF9FTVVMQVRJT04pCiAJY2FzZSBWU1lTQ0FM
TF9QQUdFOgogI2VuZGlmCiAJCS8qIEFsbCBsb2NhbCBwYWdlIG1hcHBpbmdzICovCkBAIC0yMzY3
LDkgKzIxMDgsNyBAQCBzdGF0aWMgdm9pZCBfX2luaXQgeGVuX3Bvc3RfYWxsb2NhdG9yX2luaXQo
dm9pZCkKIAlwdl9vcHMubW11LnNldF9wdGUgPSB4ZW5fc2V0X3B0ZTsKIAlwdl9vcHMubW11LnNl
dF9wbWQgPSB4ZW5fc2V0X3BtZDsKIAlwdl9vcHMubW11LnNldF9wdWQgPSB4ZW5fc2V0X3B1ZDsK
LSNpZmRlZiBDT05GSUdfWDg2XzY0CiAJcHZfb3BzLm1tdS5zZXRfcDRkID0geGVuX3NldF9wNGQ7
Ci0jZW5kaWYKIAogCS8qIFRoaXMgd2lsbCB3b3JrIGFzIGxvbmcgYXMgcGF0Y2hpbmcgaGFzbid0
IGhhcHBlbmVkIHlldAogCSAgICh3aGljaCBpdCBoYXNuJ3QpICovCkBAIC0yMzc3LDE1ICsyMTE2
LDExIEBAIHN0YXRpYyB2b2lkIF9faW5pdCB4ZW5fcG9zdF9hbGxvY2F0b3JfaW5pdCh2b2lkKQog
CXB2X29wcy5tbXUuYWxsb2NfcG1kID0geGVuX2FsbG9jX3BtZDsKIAlwdl9vcHMubW11LnJlbGVh
c2VfcHRlID0geGVuX3JlbGVhc2VfcHRlOwogCXB2X29wcy5tbXUucmVsZWFzZV9wbWQgPSB4ZW5f
cmVsZWFzZV9wbWQ7Ci0jaWZkZWYgQ09ORklHX1g4Nl82NAogCXB2X29wcy5tbXUuYWxsb2NfcHVk
ID0geGVuX2FsbG9jX3B1ZDsKIAlwdl9vcHMubW11LnJlbGVhc2VfcHVkID0geGVuX3JlbGVhc2Vf
cHVkOwotI2VuZGlmCiAJcHZfb3BzLm1tdS5tYWtlX3B0ZSA9IFBWX0NBTExFRV9TQVZFKHhlbl9t
YWtlX3B0ZSk7CiAKLSNpZmRlZiBDT05GSUdfWDg2XzY0CiAJcHZfb3BzLm1tdS53cml0ZV9jcjMg
PSAmeGVuX3dyaXRlX2NyMzsKLSNlbmRpZgogfQogCiBzdGF0aWMgdm9pZCB4ZW5fbGVhdmVfbGF6
eV9tbXUodm9pZCkKQEAgLTI0MzAsMTcgKzIxNjUsMTEgQEAgc3RhdGljIGNvbnN0IHN0cnVjdCBw
dl9tbXVfb3BzIHhlbl9tbXVfb3BzIF9faW5pdGNvbnN0ID0gewogCS5tYWtlX3B0ZSA9IFBWX0NB
TExFRV9TQVZFKHhlbl9tYWtlX3B0ZV9pbml0KSwKIAkubWFrZV9wZ2QgPSBQVl9DQUxMRUVfU0FW
RSh4ZW5fbWFrZV9wZ2QpLAogCi0jaWZkZWYgQ09ORklHX1g4Nl9QQUUKLQkuc2V0X3B0ZV9hdG9t
aWMgPSB4ZW5fc2V0X3B0ZV9hdG9taWMsCi0JLnB0ZV9jbGVhciA9IHhlbl9wdGVfY2xlYXIsCi0J
LnBtZF9jbGVhciA9IHhlbl9wbWRfY2xlYXIsCi0jZW5kaWYJLyogQ09ORklHX1g4Nl9QQUUgKi8K
IAkuc2V0X3B1ZCA9IHhlbl9zZXRfcHVkX2h5cGVyLAogCiAJLm1ha2VfcG1kID0gUFZfQ0FMTEVF
X1NBVkUoeGVuX21ha2VfcG1kKSwKIAkucG1kX3ZhbCA9IFBWX0NBTExFRV9TQVZFKHhlbl9wbWRf
dmFsKSwKIAotI2lmZGVmIENPTkZJR19YODZfNjQKIAkucHVkX3ZhbCA9IFBWX0NBTExFRV9TQVZF
KHhlbl9wdWRfdmFsKSwKIAkubWFrZV9wdWQgPSBQVl9DQUxMRUVfU0FWRSh4ZW5fbWFrZV9wdWQp
LAogCS5zZXRfcDRkID0geGVuX3NldF9wNGRfaHlwZXIsCkBAIC0yNDUyLDcgKzIxODEsNiBAQCBz
dGF0aWMgY29uc3Qgc3RydWN0IHB2X21tdV9vcHMgeGVuX21tdV9vcHMgX19pbml0Y29uc3QgPSB7
CiAJLnA0ZF92YWwgPSBQVl9DQUxMRUVfU0FWRSh4ZW5fcDRkX3ZhbCksCiAJLm1ha2VfcDRkID0g
UFZfQ0FMTEVFX1NBVkUoeGVuX21ha2VfcDRkKSwKICNlbmRpZgotI2VuZGlmCS8qIENPTkZJR19Y
ODZfNjQgKi8KIAogCS5hY3RpdmF0ZV9tbSA9IHhlbl9hY3RpdmF0ZV9tbSwKIAkuZHVwX21tYXAg
PSB4ZW5fZHVwX21tYXAsCmRpZmYgLS1naXQgYS9hcmNoL3g4Ni94ZW4vcDJtLmMgYi9hcmNoL3g4
Ni94ZW4vcDJtLmMKaW5kZXggOTVjZTliNWJlNDExLi5hNmNkMjkzNmQyMTQgMTAwNjQ0Ci0tLSBh
L2FyY2gveDg2L3hlbi9wMm0uYworKysgYi9hcmNoL3g4Ni94ZW4vcDJtLmMKQEAgLTM3OSwxMiAr
Mzc5LDggQEAgc3RhdGljIHZvaWQgX19pbml0IHhlbl9yZWJ1aWxkX3AybV9saXN0KHVuc2lnbmVk
IGxvbmcgKnAybSkKIAogCQlpZiAodHlwZSA9PSBQMk1fVFlQRV9QRk4gfHwgaSA8IGNodW5rKSB7
CiAJCQkvKiBVc2UgaW5pdGlhbCBwMm0gcGFnZSBjb250ZW50cy4gKi8KLSNpZmRlZiBDT05GSUdf
WDg2XzY0CiAJCQltZm5zID0gYWxsb2NfcDJtX3BhZ2UoKTsKIAkJCWNvcHlfcGFnZShtZm5zLCB4
ZW5fcDJtX2FkZHIgKyBwZm4pOwotI2Vsc2UKLQkJCW1mbnMgPSB4ZW5fcDJtX2FkZHIgKyBwZm47
Ci0jZW5kaWYKIAkJCXB0ZXAgPSBwb3B1bGF0ZV9leHRyYV9wdGUoKHVuc2lnbmVkIGxvbmcpKHAy
bSArIHBmbikpOwogCQkJc2V0X3B0ZShwdGVwLAogCQkJCXBmbl9wdGUoUEZOX0RPV04oX19wYSht
Zm5zKSksIFBBR0VfS0VSTkVMKSk7CmRpZmYgLS1naXQgYS9hcmNoL3g4Ni94ZW4vc2V0dXAuYyBi
L2FyY2gveDg2L3hlbi9zZXR1cC5jCmluZGV4IDU0OGQxZTBhNWJhMS4uZmY0MDEwMjZhZDg0IDEw
MDY0NAotLS0gYS9hcmNoL3g4Ni94ZW4vc2V0dXAuYworKysgYi9hcmNoL3g4Ni94ZW4vc2V0dXAu
YwpAQCAtNTQ0LDEzICs1NDQsMTAgQEAgc3RhdGljIHVuc2lnbmVkIGxvbmcgX19pbml0IHhlbl9n
ZXRfcGFnZXNfbGltaXQodm9pZCkKIHsKIAl1bnNpZ25lZCBsb25nIGxpbWl0OwogCi0jaWZkZWYg
Q09ORklHX1g4Nl8zMgotCWxpbWl0ID0gR0IoNjQpIC8gUEFHRV9TSVpFOwotI2Vsc2UKIAlsaW1p
dCA9IE1BWE1FTSAvIFBBR0VfU0laRTsKIAlpZiAoIXhlbl9pbml0aWFsX2RvbWFpbigpICYmIHhl
bl81MTJnYl9saW1pdCkKIAkJbGltaXQgPSBHQig1MTIpIC8gUEFHRV9TSVpFOwotI2VuZGlmCisK
IAlyZXR1cm4gbGltaXQ7CiB9CiAKQEAgLTcyMSwxNyArNzE4LDggQEAgc3RhdGljIHZvaWQgX19p
bml0IHhlbl9yZXNlcnZlX3hlbl9tZm5saXN0KHZvaWQpCiAJaWYgKCF4ZW5faXNfZTgyMF9yZXNl
cnZlZChzdGFydCwgc2l6ZSkpCiAJCXJldHVybjsKIAotI2lmZGVmIENPTkZJR19YODZfMzIKLQkv
KgotCSAqIFJlbG9jYXRpbmcgdGhlIHAybSBvbiAzMiBiaXQgc3lzdGVtIHRvIGFuIGFyYml0cmFy
eSB2aXJ0dWFsIGFkZHJlc3MKLQkgKiBpcyBub3Qgc3VwcG9ydGVkLCBzbyBqdXN0IGdpdmUgdXAu
Ci0JICovCi0JeGVuX3Jhd19jb25zb2xlX3dyaXRlKCJYZW4gaHlwZXJ2aXNvciBhbGxvY2F0ZWQg
cDJtIGxpc3QgY29uZmxpY3RzIHdpdGggRTgyMCBtYXBcbiIpOwotCUJVRygpOwotI2Vsc2UKIAl4
ZW5fcmVsb2NhdGVfcDJtKCk7CiAJbWVtYmxvY2tfZnJlZShzdGFydCwgc2l6ZSk7Ci0jZW5kaWYK
IH0KIAogLyoqCkBAIC05MjAsMjAgKzkwOCw2IEBAIGNoYXIgKiBfX2luaXQgeGVuX21lbW9yeV9z
ZXR1cCh2b2lkKQogCXJldHVybiAiWGVuIjsKIH0KIAotLyoKLSAqIFNldCB0aGUgYml0IGluZGlj
YXRpbmcgIm5vc2VnbmVnIiBsaWJyYXJ5IHZhcmlhbnRzIHNob3VsZCBiZSB1c2VkLgotICogV2Ug
b25seSBuZWVkIHRvIGJvdGhlciBpbiBwdXJlIDMyLWJpdCBtb2RlOyBjb21wYXQgMzItYml0IHBy
b2Nlc3NlcwotICogY2FuIGhhdmUgdW4tdHJ1bmNhdGVkIHNlZ21lbnRzLCBzbyB3cmFwcGluZyBh
cm91bmQgaXMgYWxsb3dlZC4KLSAqLwotc3RhdGljIHZvaWQgX19pbml0IGZpZGRsZV92ZHNvKHZv
aWQpCi17Ci0jaWZkZWYgQ09ORklHX1g4Nl8zMgotCXUzMiAqbWFzayA9IHZkc29faW1hZ2VfMzIu
ZGF0YSArCi0JCXZkc29faW1hZ2VfMzIuc3ltX1ZEU08zMl9OT1RFX01BU0s7Ci0JKm1hc2sgfD0g
MSA8PCBWRFNPX05PVEVfTk9ORUdTRUdfQklUOwotI2VuZGlmCi19Ci0KIHN0YXRpYyBpbnQgcmVn
aXN0ZXJfY2FsbGJhY2sodW5zaWduZWQgdHlwZSwgY29uc3Qgdm9pZCAqZnVuYykKIHsKIAlzdHJ1
Y3QgY2FsbGJhY2tfcmVnaXN0ZXIgY2FsbGJhY2sgPSB7CkBAIC05NDgsMjUgKzkyMiwxNyBAQCBz
dGF0aWMgaW50IHJlZ2lzdGVyX2NhbGxiYWNrKHVuc2lnbmVkIHR5cGUsIGNvbnN0IHZvaWQgKmZ1
bmMpCiB2b2lkIHhlbl9lbmFibGVfc3lzZW50ZXIodm9pZCkKIHsKIAlpbnQgcmV0OwotCXVuc2ln
bmVkIHN5c2VudGVyX2ZlYXR1cmU7Ci0KLSNpZmRlZiBDT05GSUdfWDg2XzMyCi0Jc3lzZW50ZXJf
ZmVhdHVyZSA9IFg4Nl9GRUFUVVJFX1NFUDsKLSNlbHNlCi0Jc3lzZW50ZXJfZmVhdHVyZSA9IFg4
Nl9GRUFUVVJFX1NZU0VOVEVSMzI7Ci0jZW5kaWYKIAotCWlmICghYm9vdF9jcHVfaGFzKHN5c2Vu
dGVyX2ZlYXR1cmUpKQorCWlmICghYm9vdF9jcHVfaGFzKFg4Nl9GRUFUVVJFX1NZU0VOVEVSMzIp
KQogCQlyZXR1cm47CiAKIAlyZXQgPSByZWdpc3Rlcl9jYWxsYmFjayhDQUxMQkFDS1RZUEVfc3lz
ZW50ZXIsIHhlbl9zeXNlbnRlcl90YXJnZXQpOwotCWlmKHJldCAhPSAwKQotCQlzZXR1cF9jbGVh
cl9jcHVfY2FwKHN5c2VudGVyX2ZlYXR1cmUpOworCWlmIChyZXQgIT0gMCkKKwkJc2V0dXBfY2xl
YXJfY3B1X2NhcChYODZfRkVBVFVSRV9TWVNFTlRFUjMyKTsKIH0KIAogdm9pZCB4ZW5fZW5hYmxl
X3N5c2NhbGwodm9pZCkKIHsKLSNpZmRlZiBDT05GSUdfWDg2XzY0CiAJaW50IHJldDsKIAogCXJl
dCA9IHJlZ2lzdGVyX2NhbGxiYWNrKENBTExCQUNLVFlQRV9zeXNjYWxsLCB4ZW5fc3lzY2FsbF90
YXJnZXQpOwpAQCAtOTgyLDcgKzk0OCw2IEBAIHZvaWQgeGVuX2VuYWJsZV9zeXNjYWxsKHZvaWQp
CiAJCWlmIChyZXQgIT0gMCkKIAkJCXNldHVwX2NsZWFyX2NwdV9jYXAoWDg2X0ZFQVRVUkVfU1lT
Q0FMTDMyKTsKIAl9Ci0jZW5kaWYgLyogQ09ORklHX1g4Nl82NCAqLwogfQogCiB2b2lkIF9faW5p
dCB4ZW5fcHZtbXVfYXJjaF9zZXR1cCh2b2lkKQpAQCAtMTAyMiw3ICs5ODcsNiBAQCB2b2lkIF9f
aW5pdCB4ZW5fYXJjaF9zZXR1cCh2b2lkKQogCWRpc2FibGVfY3B1aWRsZSgpOwogCWRpc2FibGVf
Y3B1ZnJlcSgpOwogCVdBUk5fT04oeGVuX3NldF9kZWZhdWx0X2lkbGUoKSk7Ci0JZmlkZGxlX3Zk
c28oKTsKICNpZmRlZiBDT05GSUdfTlVNQQogCW51bWFfb2ZmID0gMTsKICNlbmRpZgpkaWZmIC0t
Z2l0IGEvYXJjaC94ODYveGVuL3NtcF9wdi5jIGIvYXJjaC94ODYveGVuL3NtcF9wdi5jCmluZGV4
IDU5MGZjZjg2MzAwNi4uMjA5NzdhMjQyMDAzIDEwMDY0NAotLS0gYS9hcmNoL3g4Ni94ZW4vc21w
X3B2LmMKKysrIGIvYXJjaC94ODYveGVuL3NtcF9wdi5jCkBAIC0yMDgsMTUgKzIwOCw2IEBAIHN0
YXRpYyB2b2lkIF9faW5pdCB4ZW5fcHZfc21wX3ByZXBhcmVfYm9vdF9jcHUodm9pZCkKIAkJICog
c3VyZSB0aGUgb2xkIG1lbW9yeSBjYW4gYmUgcmVjeWNsZWQuICovCiAJCW1ha2VfbG93bWVtX3Bh
Z2VfcmVhZHdyaXRlKHhlbl9pbml0aWFsX2dkdCk7CiAKLSNpZmRlZiBDT05GSUdfWDg2XzMyCi0J
LyoKLQkgKiBYZW4gc3RhcnRzIHVzIHdpdGggWEVOX0ZMQVRfUklORzFfRFMsIGJ1dCBsaW51eCBj
b2RlCi0JICogZXhwZWN0cyBfX1VTRVJfRFMKLQkgKi8KLQlsb2Fkc2VnbWVudChkcywgX19VU0VS
X0RTKTsKLQlsb2Fkc2VnbWVudChlcywgX19VU0VSX0RTKTsKLSNlbmRpZgotCiAJeGVuX2ZpbHRl
cl9jcHVfbWFwcygpOwogCXhlbl9zZXR1cF92Y3B1X2luZm9fcGxhY2VtZW50KCk7CiAKQEAgLTI5
NiwxMCArMjg3LDYgQEAgY3B1X2luaXRpYWxpemVfY29udGV4dCh1bnNpZ25lZCBpbnQgY3B1LCBz
dHJ1Y3QgdGFza19zdHJ1Y3QgKmlkbGUpCiAKIAlnZHQgPSBnZXRfY3B1X2dkdF9ydyhjcHUpOwog
Ci0jaWZkZWYgQ09ORklHX1g4Nl8zMgotCWN0eHQtPnVzZXJfcmVncy5mcyA9IF9fS0VSTkVMX1BF
UkNQVTsKLQljdHh0LT51c2VyX3JlZ3MuZ3MgPSBfX0tFUk5FTF9TVEFDS19DQU5BUlk7Ci0jZW5k
aWYKIAltZW1zZXQoJmN0eHQtPmZwdV9jdHh0LCAwLCBzaXplb2YoY3R4dC0+ZnB1X2N0eHQpKTsK
IAogCS8qCkBAIC0zMzcsMTIgKzMyNCw4IEBAIGNwdV9pbml0aWFsaXplX2NvbnRleHQodW5zaWdu
ZWQgaW50IGNwdSwgc3RydWN0IHRhc2tfc3RydWN0ICppZGxlKQogCWN0eHQtPmtlcm5lbF9zcyA9
IF9fS0VSTkVMX0RTOwogCWN0eHQtPmtlcm5lbF9zcCA9IHRhc2tfdG9wX29mX3N0YWNrKGlkbGUp
OwogCi0jaWZkZWYgQ09ORklHX1g4Nl8zMgotCWN0eHQtPmV2ZW50X2NhbGxiYWNrX2NzICAgICA9
IF9fS0VSTkVMX0NTOwotCWN0eHQtPmZhaWxzYWZlX2NhbGxiYWNrX2NzICA9IF9fS0VSTkVMX0NT
OwotI2Vsc2UKIAljdHh0LT5nc19iYXNlX2tlcm5lbCA9IHBlcl9jcHVfb2Zmc2V0KGNwdSk7Ci0j
ZW5kaWYKKwogCWN0eHQtPmV2ZW50X2NhbGxiYWNrX2VpcCAgICA9CiAJCSh1bnNpZ25lZCBsb25n
KXhlbl9oeXBlcnZpc29yX2NhbGxiYWNrOwogCWN0eHQtPmZhaWxzYWZlX2NhbGxiYWNrX2VpcCA9
CmRpZmYgLS1naXQgYS9hcmNoL3g4Ni94ZW4veGVuLWFzbS5TIGIvYXJjaC94ODYveGVuL3hlbi1h
c20uUwppbmRleCA4MDE5ZWRkMDEyNWMuLjU0ZTFlOWNhMzVhNCAxMDA2NDQKLS0tIGEvYXJjaC94
ODYveGVuL3hlbi1hc20uUworKysgYi9hcmNoL3g4Ni94ZW4veGVuLWFzbS5TCkBAIC03NSwxMSAr
NzUsNyBAQCBFTlRSWSh4ZW5fc2F2ZV9mbF9kaXJlY3QpCiAgKi8KIEVOVFJZKHhlbl9yZXN0b3Jl
X2ZsX2RpcmVjdCkKIAlGUkFNRV9CRUdJTgotI2lmZGVmIENPTkZJR19YODZfNjQKIAl0ZXN0dyAk
WDg2X0VGTEFHU19JRiwgJWRpCi0jZWxzZQotCXRlc3RiICRYODZfRUZMQUdTX0lGPj44LCAlYWgK
LSNlbmRpZgogCXNldHogUEVSX0NQVV9WQVIoeGVuX3ZjcHVfaW5mbykgKyBYRU5fdmNwdV9pbmZv
X21hc2sKIAkvKgogCSAqIFByZWVtcHQgaGVyZSBkb2Vzbid0IG1hdHRlciBiZWNhdXNlIHRoYXQg
d2lsbCBkZWFsIHdpdGggYW55CkBAIC0xMDMsMTUgKzk5LDYgQEAgRU5UUlkoeGVuX3Jlc3RvcmVf
ZmxfZGlyZWN0KQogICovCiBFTlRSWShjaGVja19ldmVudHMpCiAJRlJBTUVfQkVHSU4KLSNpZmRl
ZiBDT05GSUdfWDg2XzMyCi0JcHVzaCAlZWF4Ci0JcHVzaCAlZWN4Ci0JcHVzaCAlZWR4Ci0JY2Fs
bCB4ZW5fZm9yY2VfZXZ0Y2huX2NhbGxiYWNrCi0JcG9wICVlZHgKLQlwb3AgJWVjeAotCXBvcCAl
ZWF4Ci0jZWxzZQogCXB1c2ggJXJheAogCXB1c2ggJXJjeAogCXB1c2ggJXJkeApAQCAtMTMxLDcg
KzExOCw2IEBAIEVOVFJZKGNoZWNrX2V2ZW50cykKIAlwb3AgJXJkeAogCXBvcCAlcmN4CiAJcG9w
ICVyYXgKLSNlbmRpZgogCUZSQU1FX0VORAogCXJldAogRU5EUFJPQyhjaGVja19ldmVudHMpCmRp
ZmYgLS1naXQgYS9hcmNoL3g4Ni94ZW4veGVuLWFzbV8zMi5TIGIvYXJjaC94ODYveGVuL3hlbi1h
c21fMzIuUwpkZWxldGVkIGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggYzE1ZGIwNjBhMjQyLi4wMDAw
MDAwMDAwMDAKLS0tIGEvYXJjaC94ODYveGVuL3hlbi1hc21fMzIuUworKysgL2Rldi9udWxsCkBA
IC0xLDIwNyArMCwwIEBACi0vKiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogR1BMLTIuMCAqLwot
LyoKLSAqIEFzbSB2ZXJzaW9ucyBvZiBYZW4gcHYtb3BzLCBzdWl0YWJsZSBmb3IgZGlyZWN0IHVz
ZS4KLSAqCi0gKiBXZSBvbmx5IGJvdGhlciB3aXRoIGRpcmVjdCBmb3JtcyAoaWUsIHZjcHUgaW4g
cGRhKSBvZiB0aGUKLSAqIG9wZXJhdGlvbnMgaGVyZTsgdGhlIGluZGlyZWN0IGZvcm1zIGFyZSBi
ZXR0ZXIgaGFuZGxlZCBpbiBDLgotICovCi0KLSNpbmNsdWRlIDxhc20vdGhyZWFkX2luZm8uaD4K
LSNpbmNsdWRlIDxhc20vcHJvY2Vzc29yLWZsYWdzLmg+Ci0jaW5jbHVkZSA8YXNtL3NlZ21lbnQu
aD4KLSNpbmNsdWRlIDxhc20vYXNtLmg+Ci0KLSNpbmNsdWRlIDx4ZW4vaW50ZXJmYWNlL3hlbi5o
PgotCi0jaW5jbHVkZSA8bGludXgvbGlua2FnZS5oPgotCi0vKiBQc2V1ZG8tZmxhZyB1c2VkIGZv
ciB2aXJ0dWFsIE5NSSwgd2hpY2ggd2UgZG9uJ3QgaW1wbGVtZW50IHlldCAqLwotI2RlZmluZSBY
RU5fRUZMQUdTX05NSSAgMHg4MDAwMDAwMAotCi0vKgotICogVGhpcyBpcyBydW4gd2hlcmUgYSBu
b3JtYWwgaXJldCB3b3VsZCBiZSBydW4sIHdpdGggdGhlIHNhbWUgc3RhY2sgc2V0dXA6Ci0gKgk4
OiBlZmxhZ3MKLSAqCTQ6IGNzCi0gKgllc3AtPiAwOiBlaXAKLSAqCi0gKiBUaGlzIGF0dGVtcHRz
IHRvIG1ha2Ugc3VyZSB0aGF0IGFueSBwZW5kaW5nIGV2ZW50cyBhcmUgZGVhbHQgd2l0aAotICog
b24gcmV0dXJuIHRvIHVzZXJtb2RlLCBidXQgdGhlcmUgaXMgYSBzbWFsbCB3aW5kb3cgaW4gd2hp
Y2ggYW4KLSAqIGV2ZW50IGNhbiBoYXBwZW4ganVzdCBiZWZvcmUgZW50ZXJpbmcgdXNlcm1vZGUu
ICBJZiB0aGUgbmVzdGVkCi0gKiBpbnRlcnJ1cHQgZW5kcyB1cCBzZXR0aW5nIG9uZSBvZiB0aGUg
VElGX1dPUktfTUFTSyBwZW5kaW5nIHdvcmsKLSAqIGZsYWdzLCB0aGV5IHdpbGwgbm90IGJlIHRl
c3RlZCBhZ2FpbiBiZWZvcmUgcmV0dXJuaW5nIHRvCi0gKiB1c2VybW9kZS4gVGhpcyBtZWFucyB0
aGF0IGEgcHJvY2VzcyBjYW4gZW5kIHVwIHdpdGggcGVuZGluZyB3b3JrLAotICogd2hpY2ggd2ls
bCBiZSB1bnByb2Nlc3NlZCB1bnRpbCB0aGUgcHJvY2VzcyBlbnRlcnMgYW5kIGxlYXZlcyB0aGUK
LSAqIGtlcm5lbCBhZ2Fpbiwgd2hpY2ggY291bGQgYmUgYW4gdW5ib3VuZGVkIGFtb3VudCBvZiB0
aW1lLiAgVGhpcwotICogbWVhbnMgdGhhdCBhIHBlbmRpbmcgc2lnbmFsIG9yIHJlc2NoZWR1bGUg
ZXZlbnQgY291bGQgYmUKLSAqIGluZGVmaW5pdGVseSBkZWxheWVkLgotICoKLSAqIFRoZSBmaXgg
aXMgdG8gbm90aWNlIGEgbmVzdGVkIGludGVycnVwdCBpbiB0aGUgY3JpdGljYWwgd2luZG93LCBh
bmQKLSAqIGlmIG9uZSBvY2N1cnMsIHRoZW4gZm9sZCB0aGUgbmVzdGVkIGludGVycnVwdCBpbnRv
IHRoZSBjdXJyZW50Ci0gKiBpbnRlcnJ1cHQgc3RhY2sgZnJhbWUsIGFuZCByZS1wcm9jZXNzIGl0
IGl0ZXJhdGl2ZWx5IHJhdGhlciB0aGFuCi0gKiByZWN1cnNpdmVseS4gIFRoaXMgbWVhbnMgdGhh
dCBpdCB3aWxsIGV4aXQgdmlhIHRoZSBub3JtYWwgcGF0aCwgYW5kCi0gKiBhbGwgcGVuZGluZyB3
b3JrIHdpbGwgYmUgZGVhbHQgd2l0aCBhcHByb3ByaWF0ZWx5LgotICoKLSAqIEJlY2F1c2UgdGhl
IG5lc3RlZCBpbnRlcnJ1cHQgaGFuZGxlciBuZWVkcyB0byBkZWFsIHdpdGggdGhlIGN1cnJlbnQK
LSAqIHN0YWNrIHN0YXRlIGluIHdoYXRldmVyIGZvcm0gaXRzIGluLCB3ZSBrZWVwIHRoaW5ncyBz
aW1wbGUgYnkgb25seQotICogdXNpbmcgYSBzaW5nbGUgcmVnaXN0ZXIgd2hpY2ggaXMgcHVzaGVk
L3BvcHBlZCBvbiB0aGUgc3RhY2suCi0gKi8KLQotLm1hY3JvIFBPUF9GUwotMToKLQlwb3B3ICVm
cwotLnB1c2hzZWN0aW9uIC5maXh1cCwgImF4IgotMjoJbW92dyAkMCwgKCVlc3ApCi0Jam1wIDFi
Ci0ucG9wc2VjdGlvbgotCV9BU01fRVhUQUJMRSgxYiwyYikKLS5lbmRtCi0KLUVOVFJZKHhlbl9p
cmV0KQotCS8qIHRlc3QgZWZsYWdzIGZvciBzcGVjaWFsIGNhc2VzICovCi0JdGVzdGwgJChYODZf
RUZMQUdTX1ZNIHwgWEVOX0VGTEFHU19OTUkpLCA4KCVlc3ApCi0Jam56IGh5cGVyX2lyZXQKLQot
CXB1c2ggJWVheAotCUVTUF9PRkZTRVQ9NAkjIGJ5dGVzIHB1c2hlZCBvbnRvIHN0YWNrCi0KLQkv
KiBTdG9yZSB2Y3B1X2luZm8gcG9pbnRlciBmb3IgZWFzeSBhY2Nlc3MgKi8KLSNpZmRlZiBDT05G
SUdfU01QCi0JcHVzaHcgJWZzCi0JbW92bCAkKF9fS0VSTkVMX1BFUkNQVSksICVlYXgKLQltb3Zs
ICVlYXgsICVmcwotCW1vdmwgJWZzOnhlbl92Y3B1LCAlZWF4Ci0JUE9QX0ZTCi0jZWxzZQotCW1v
dmwgJXNzOnhlbl92Y3B1LCAlZWF4Ci0jZW5kaWYKLQotCS8qIGNoZWNrIElGIHN0YXRlIHdlJ3Jl
IHJlc3RvcmluZyAqLwotCXRlc3RiICRYODZfRUZMQUdTX0lGPj44LCA4KzErRVNQX09GRlNFVCgl
ZXNwKQotCi0JLyoKLQkgKiBNYXliZSBlbmFibGUgZXZlbnRzLiAgT25jZSB0aGlzIGhhcHBlbnMg
d2UgY291bGQgZ2V0IGEKLQkgKiByZWN1cnNpdmUgZXZlbnQsIHNvIHRoZSBjcml0aWNhbCByZWdp
b24gc3RhcnRzIGltbWVkaWF0ZWx5Ci0JICogYWZ0ZXJ3YXJkcy4gIEhvd2V2ZXIsIGlmIHRoYXQg
aGFwcGVucyB3ZSBkb24ndCBlbmQgdXAKLQkgKiByZXN1bWluZyB0aGUgY29kZSwgc28gd2UgZG9u
J3QgaGF2ZSB0byBiZSB3b3JyaWVkIGFib3V0Ci0JICogYmVpbmcgcHJlZW1wdGVkIHRvIGFub3Ro
ZXIgQ1BVLgotCSAqLwotCXNldHogJXNzOlhFTl92Y3B1X2luZm9fbWFzayglZWF4KQoteGVuX2ly
ZXRfc3RhcnRfY3JpdDoKLQotCS8qIGNoZWNrIGZvciB1bm1hc2tlZCBhbmQgcGVuZGluZyAqLwot
CWNtcHcgJDB4MDAwMSwgJXNzOlhFTl92Y3B1X2luZm9fcGVuZGluZyglZWF4KQotCi0JLyoKLQkg
KiBJZiB0aGVyZSdzIHNvbWV0aGluZyBwZW5kaW5nLCBtYXNrIGV2ZW50cyBhZ2FpbiBzbyB3ZSBj
YW4KLQkgKiBqdW1wIGJhY2sgaW50byB4ZW5faHlwZXJ2aXNvcl9jYWxsYmFjay4gT3RoZXJ3aXNl
IGRvIG5vdAotCSAqIHRvdWNoIFhFTl92Y3B1X2luZm9fbWFzay4KLQkgKi8KLQlqbmUgMWYKLQlt
b3ZiICQxLCAlc3M6WEVOX3ZjcHVfaW5mb19tYXNrKCVlYXgpCi0KLTE6CXBvcGwgJWVheAotCi0J
LyoKLQkgKiBGcm9tIHRoaXMgcG9pbnQgb24gdGhlIHJlZ2lzdGVycyBhcmUgcmVzdG9yZWQgYW5k
IHRoZSBzdGFjawotCSAqIHVwZGF0ZWQsIHNvIHdlIGRvbid0IG5lZWQgdG8gd29ycnkgYWJvdXQg
aXQgaWYgd2UncmUKLQkgKiBwcmVlbXB0ZWQKLQkgKi8KLWlyZXRfcmVzdG9yZV9lbmQ6Ci0KLQkv
KgotCSAqIEp1bXAgdG8gaHlwZXJ2aXNvcl9jYWxsYmFjayBhZnRlciBmaXhpbmcgdXAgdGhlIHN0
YWNrLgotCSAqIEV2ZW50cyBhcmUgbWFza2VkLCBzbyBqdW1waW5nIG91dCBvZiB0aGUgY3JpdGlj
YWwgcmVnaW9uIGlzCi0JICogT0suCi0JICovCi0JamUgeGVuX2h5cGVydmlzb3JfY2FsbGJhY2sK
LQotMToJaXJldAoteGVuX2lyZXRfZW5kX2NyaXQ6Ci0JX0FTTV9FWFRBQkxFKDFiLCBpcmV0X2V4
YykKLQotaHlwZXJfaXJldDoKLQkvKiBwdXQgdGhpcyBvdXQgb2YgbGluZSBzaW5jZSBpdHMgdmVy
eSByYXJlbHkgdXNlZCAqLwotCWptcCBoeXBlcmNhbGxfcGFnZSArIF9fSFlQRVJWSVNPUl9pcmV0
ICogMzIKLQotCS5nbG9ibCB4ZW5faXJldF9zdGFydF9jcml0LCB4ZW5faXJldF9lbmRfY3JpdAot
Ci0vKgotICogVGhpcyBpcyBjYWxsZWQgYnkgeGVuX2h5cGVydmlzb3JfY2FsbGJhY2sgaW4gZW50
cnkuUyB3aGVuIGl0IHNlZXMKLSAqIHRoYXQgdGhlIEVJUCBhdCB0aGUgdGltZSBvZiBpbnRlcnJ1
cHQgd2FzIGJldHdlZW4KLSAqIHhlbl9pcmV0X3N0YXJ0X2NyaXQgYW5kIHhlbl9pcmV0X2VuZF9j
cml0LiAgV2UncmUgcGFzc2VkIHRoZSBFSVAgaW4KLSAqICVlYXggc28gd2UgY2FuIGRvIGEgbW9y
ZSByZWZpbmVkIGRldGVybWluYXRpb24gb2Ygd2hhdCB0byBkby4KLSAqCi0gKiBUaGUgc3RhY2sg
Zm9ybWF0IGF0IHRoaXMgcG9pbnQgaXM6Ci0gKgktLS0tLS0tLS0tLS0tLS0tCi0gKgkgc3MJCTog
KHNzL2VzcCBtYXkgYmUgcHJlc2VudCBpZiB3ZSBjYW1lIGZyb20gdXNlcm1vZGUpCi0gKgkgZXNw
CQk6Ci0gKgkgZWZsYWdzCQl9ICBvdXRlciBleGNlcHRpb24gaW5mbwotICoJIGNzCQl9Ci0gKgkg
ZWlwCQl9Ci0gKgktLS0tLS0tLS0tLS0tLS0tIDwtIGVkaSAoY29weSBkZXN0KQotICoJIGVheAkJ
OiAgb3V0ZXIgZWF4IGlmIGl0IGhhc24ndCBiZWVuIHJlc3RvcmVkCi0gKgktLS0tLS0tLS0tLS0t
LS0tCi0gKgkgZWZsYWdzCQl9ICBuZXN0ZWQgZXhjZXB0aW9uIGluZm8KLSAqCSBjcwkJfSAgIChu
byBzcy9lc3AgYmVjYXVzZSB3ZSdyZSBuZXN0ZWQKLSAqCSBlaXAJCX0gICAgZnJvbSB0aGUgc2Ft
ZSByaW5nKQotICoJIG9yaWdfZWF4CX08LSBlc2kgKGNvcHkgc3JjKQotICoJIC0gLSAtIC0gLSAt
IC0gLQotICoJIGZzCQl9Ci0gKgkgZXMJCX0KLSAqCSBkcwkJfSAgU0FWRV9BTEwgc3RhdGUKLSAq
CSBlYXgJCX0KLSAqCSAgOgkJOgotICoJIGVieAkJfTwtIGVzcAotICoJLS0tLS0tLS0tLS0tLS0t
LQotICoKLSAqIEluIG9yZGVyIHRvIGRlbGl2ZXIgdGhlIG5lc3RlZCBleGNlcHRpb24gcHJvcGVy
bHksIHdlIG5lZWQgdG8gc2hpZnQKLSAqIGV2ZXJ5dGhpbmcgZnJvbSB0aGUgcmV0dXJuIGFkZHIg
dXAgdG8gdGhlIGVycm9yIGNvZGUgc28gaXQgc2l0cwotICoganVzdCB1bmRlciB0aGUgb3V0ZXIg
ZXhjZXB0aW9uIGluZm8uICBUaGlzIG1lYW5zIHRoYXQgd2hlbiB3ZQotICogaGFuZGxlIHRoZSBl
eGNlcHRpb24sIHdlIGRvIGl0IGluIHRoZSBjb250ZXh0IG9mIHRoZSBvdXRlcgotICogZXhjZXB0
aW9uIHJhdGhlciB0aGFuIHN0YXJ0aW5nIGEgbmV3IG9uZS4KLSAqCi0gKiBUaGUgb25seSBjYXZl
YXQgaXMgdGhhdCBpZiB0aGUgb3V0ZXIgZWF4IGhhc24ndCBiZWVuIHJlc3RvcmVkIHlldAotICog
KGllLCBpdCdzIHN0aWxsIG9uIHN0YWNrKSwgd2UgbmVlZCB0byBpbnNlcnQgaXRzIHZhbHVlIGlu
dG8gdGhlCi0gKiBTQVZFX0FMTCBzdGF0ZSBiZWZvcmUgZ29pbmcgb24sIHNpbmNlIGl0J3MgdXNl
cm1vZGUgc3RhdGUgd2hpY2ggd2UKLSAqIGV2ZW50dWFsbHkgbmVlZCB0byByZXN0b3JlLgotICov
Ci1FTlRSWSh4ZW5faXJldF9jcml0X2ZpeHVwKQotCS8qCi0JICogUGFyYW5vaWE6IE1ha2Ugc3Vy
ZSB3ZSdyZSByZWFsbHkgY29taW5nIGZyb20ga2VybmVsIHNwYWNlLgotCSAqIE9uZSBjb3VsZCBp
bWFnaW5lIGEgY2FzZSB3aGVyZSB1c2Vyc3BhY2UganVtcHMgaW50byB0aGUKLQkgKiBjcml0aWNh
bCByYW5nZSBhZGRyZXNzLCBidXQganVzdCBiZWZvcmUgdGhlIENQVSBkZWxpdmVycyBhCi0JICog
R1AsIGl0IGRlY2lkZXMgdG8gZGVsaXZlciBhbiBpbnRlcnJ1cHQgaW5zdGVhZC4gIFVubGlrZWx5
PwotCSAqIERlZmluaXRlbHkuICBFYXN5IHRvIGF2b2lkPyAgWWVzLiAgVGhlIEludGVsIGRvY3Vt
ZW50cwotCSAqIGV4cGxpY2l0bHkgc2F5IHRoYXQgdGhlIHJlcG9ydGVkIEVJUCBmb3IgYSBiYWQg
anVtcCBpcyB0aGUKLQkgKiBqdW1wIGluc3RydWN0aW9uIGl0c2VsZiwgbm90IHRoZSBkZXN0aW5h
dGlvbiwgYnV0IHNvbWUKLQkgKiB2aXJ0dWFsIGVudmlyb25tZW50cyBnZXQgdGhpcyB3cm9uZy4K
LQkgKi8KLQltb3ZsIFBUX0NTKCVlc3ApLCAlZWN4Ci0JYW5kbCAkU0VHTUVOVF9SUExfTUFTSywg
JWVjeAotCWNtcGwgJFVTRVJfUlBMLCAlZWN4Ci0JamUgMmYKLQotCWxlYSBQVF9PUklHX0VBWCgl
ZXNwKSwgJWVzaQotCWxlYSBQVF9FRkxBR1MoJWVzcCksICVlZGkKLQotCS8qCi0JICogSWYgZWlw
IGlzIGJlZm9yZSBpcmV0X3Jlc3RvcmVfZW5kIHRoZW4gc3RhY2sKLQkgKiBoYXNuJ3QgYmVlbiBy
ZXN0b3JlZCB5ZXQuCi0JICovCi0JY21wICRpcmV0X3Jlc3RvcmVfZW5kLCAlZWF4Ci0JamFlIDFm
Ci0KLQltb3ZsIDArNCglZWRpKSwgJWVheAkJLyogY29weSBFQVggKGp1c3QgYWJvdmUgdG9wIG9m
IGZyYW1lKSAqLwotCW1vdmwgJWVheCwgUFRfRUFYKCVlc3ApCi0KLQlsZWEgRVNQX09GRlNFVCgl
ZWRpKSwgJWVkaQkvKiBtb3ZlIGRlc3QgdXAgb3ZlciBzYXZlZCByZWdzICovCi0KLQkvKiBzZXQg
dXAgdGhlIGNvcHkgKi8KLTE6CXN0ZAotCW1vdiAkUFRfRUlQIC8gNCwgJWVjeAkJLyogc2F2ZWQg
cmVncyB1cCB0byBvcmlnX2VheCAqLwotCXJlcCBtb3ZzbAotCWNsZAotCi0JbGVhIDQoJWVkaSks
ICVlc3AJCS8qIHBvaW50IGVzcCB0byBuZXcgZnJhbWUgKi8KLTI6CWptcCB4ZW5fZG9fdXBjYWxs
Ci0KZGlmZiAtLWdpdCBhL2FyY2gveDg2L3hlbi94ZW4taGVhZC5TIGIvYXJjaC94ODYveGVuL3hl
bi1oZWFkLlMKaW5kZXggYzFkOGI5MGFhNGUyLi4wM2E3YWY2Yjc0NTMgMTAwNjQ0Ci0tLSBhL2Fy
Y2gveDg2L3hlbi94ZW4taGVhZC5TCisrKyBiL2FyY2gveDg2L3hlbi94ZW4taGVhZC5TCkBAIC0z
Nyw3ICszNyw2IEBAIEVOVFJZKHN0YXJ0dXBfeGVuKQogCW1vdiAlX0FTTV9TSSwgeGVuX3N0YXJ0
X2luZm8KIAltb3YgJGluaXRfdGhyZWFkX3VuaW9uK1RIUkVBRF9TSVpFLCAlX0FTTV9TUAogCi0j
aWZkZWYgQ09ORklHX1g4Nl82NAogCS8qIFNldCB1cCAlZ3MuCiAJICoKIAkgKiBUaGUgYmFzZSBv
ZiAlZ3MgYWx3YXlzIHBvaW50cyB0byBmaXhlZF9wZXJjcHVfZGF0YS4gIElmIHRoZQpAQCAtNDks
NyArNDgsNiBAQCBFTlRSWShzdGFydHVwX3hlbikKIAltb3ZxCSRJTklUX1BFUl9DUFVfVkFSKGZp
eGVkX3BlcmNwdV9kYXRhKSwlcmF4CiAJY2RxCiAJd3Jtc3IKLSNlbmRpZgogCiAJam1wIHhlbl9z
dGFydF9rZXJuZWwKIEVORChzdGFydHVwX3hlbikKQEAgLTc1LDEzICs3Myw5IEBAIEVORChoeXBl
cmNhbGxfcGFnZSkKIAlFTEZOT1RFKFhlbiwgWEVOX0VMRk5PVEVfR1VFU1RfT1MsICAgICAgIC5h
c2NpeiAibGludXgiKQogCUVMRk5PVEUoWGVuLCBYRU5fRUxGTk9URV9HVUVTVF9WRVJTSU9OLCAg
LmFzY2l6ICIyLjYiKQogCUVMRk5PVEUoWGVuLCBYRU5fRUxGTk9URV9YRU5fVkVSU0lPTiwgICAg
LmFzY2l6ICJ4ZW4tMy4wIikKLSNpZmRlZiBDT05GSUdfWDg2XzMyCi0JRUxGTk9URShYZW4sIFhF
Tl9FTEZOT1RFX1ZJUlRfQkFTRSwgICAgICBfQVNNX1BUUiBfX1BBR0VfT0ZGU0VUKQotI2Vsc2UK
IAlFTEZOT1RFKFhlbiwgWEVOX0VMRk5PVEVfVklSVF9CQVNFLCAgICAgIF9BU01fUFRSIF9fU1RB
UlRfS0VSTkVMX21hcCkKIAkvKiBNYXAgdGhlIHAybSB0YWJsZSB0byBhIDUxMkdCLWFsaWduZWQg
dXNlciBhZGRyZXNzLiAqLwogCUVMRk5PVEUoWGVuLCBYRU5fRUxGTk9URV9JTklUX1AyTSwgICAg
ICAgLnF1YWQgKFBVRF9TSVpFICogUFRSU19QRVJfUFVEKSkKLSNlbmRpZgogI2lmZGVmIENPTkZJ
R19YRU5fUFYKIAlFTEZOT1RFKFhlbiwgWEVOX0VMRk5PVEVfRU5UUlksICAgICAgICAgIF9BU01f
UFRSIHN0YXJ0dXBfeGVuKQogI2VuZGlmCmRpZmYgLS1naXQgYS9hcmNoL3g4Ni94ZW4veGVuLW9w
cy5oIGIvYXJjaC94ODYveGVuL3hlbi1vcHMuaAppbmRleCAyZjExMWY0N2JhOTguLmNmZTkxNzBl
Mzk3MCAxMDA2NDQKLS0tIGEvYXJjaC94ODYveGVuL3hlbi1vcHMuaAorKysgYi9hcmNoL3g4Ni94
ZW4veGVuLW9wcy5oCkBAIC0xMiwxMCArMTIsOCBAQCBleHRlcm4gY29uc3QgY2hhciB4ZW5faHlw
ZXJ2aXNvcl9jYWxsYmFja1tdOwogZXh0ZXJuIGNvbnN0IGNoYXIgeGVuX2ZhaWxzYWZlX2NhbGxi
YWNrW107CiAKIHZvaWQgeGVuX3N5c2VudGVyX3RhcmdldCh2b2lkKTsKLSNpZmRlZiBDT05GSUdf
WDg2XzY0CiB2b2lkIHhlbl9zeXNjYWxsX3RhcmdldCh2b2lkKTsKIHZvaWQgeGVuX3N5c2NhbGwz
Ml90YXJnZXQodm9pZCk7Ci0jZW5kaWYKIAogZXh0ZXJuIHZvaWQgKnhlbl9pbml0aWFsX2dkdDsK
IApAQCAtMzQsMTUgKzMyLDEyIEBAIHZvaWQgeGVuX3NldHVwX21mbl9saXN0X2xpc3Qodm9pZCk7
CiB2b2lkIHhlbl9idWlsZF9tZm5fbGlzdF9saXN0KHZvaWQpOwogdm9pZCB4ZW5fc2V0dXBfbWFj
aHBoeXNfbWFwcGluZyh2b2lkKTsKIHZvaWQgeGVuX3NldHVwX2tlcm5lbF9wYWdldGFibGUocGdk
X3QgKnBnZCwgdW5zaWduZWQgbG9uZyBtYXhfcGZuKTsKLXZvaWQgeGVuX3Jlc2VydmVfdG9wKHZv
aWQpOwogdm9pZCBfX2luaXQgeGVuX3Jlc2VydmVfc3BlY2lhbF9wYWdlcyh2b2lkKTsKIHZvaWQg
X19pbml0IHhlbl9wdF9jaGVja19lODIwKHZvaWQpOwogCiB2b2lkIHhlbl9tbV9waW5fYWxsKHZv
aWQpOwogdm9pZCB4ZW5fbW1fdW5waW5fYWxsKHZvaWQpOwotI2lmZGVmIENPTkZJR19YODZfNjQK
IHZvaWQgX19pbml0IHhlbl9yZWxvY2F0ZV9wMm0odm9pZCk7Ci0jZW5kaWYKIAogYm9vbCBfX2lu
aXQgeGVuX2lzX2U4MjBfcmVzZXJ2ZWQocGh5c19hZGRyX3Qgc3RhcnQsIHBoeXNfYWRkcl90IHNp
emUpOwogdW5zaWduZWQgbG9uZyBfX3JlZiB4ZW5fY2hrX2V4dHJhX21lbSh1bnNpZ25lZCBsb25n
IHBmbik7CmRpZmYgLS1naXQgYS9kcml2ZXJzL3hlbi9LY29uZmlnIGIvZHJpdmVycy94ZW4vS2Nv
bmZpZwppbmRleCBlYzY1NThiNzllOWQuLmMzNTlhMmMwNGQ4MCAxMDA2NDQKLS0tIGEvZHJpdmVy
cy94ZW4vS2NvbmZpZworKysgYi9kcml2ZXJzL3hlbi9LY29uZmlnCkBAIC02Myw5ICs2Myw3IEBA
IGNvbmZpZyBYRU5fQkFMTE9PTl9NRU1PUllfSE9UUExVRwogCiBjb25maWcgWEVOX0JBTExPT05f
TUVNT1JZX0hPVFBMVUdfTElNSVQKIAlpbnQgIkhvdHBsdWdnZWQgbWVtb3J5IGxpbWl0IChpbiBH
aUIpIGZvciBhIFBWIGd1ZXN0IgotCWRlZmF1bHQgNTEyIGlmIFg4Nl82NAotCWRlZmF1bHQgNCBp
ZiBYODZfMzIKLQlyYW5nZSAwIDY0IGlmIFg4Nl8zMgorCWRlZmF1bHQgNTEyCiAJZGVwZW5kcyBv
biBYRU5fSEFWRV9QVk1NVQogCWRlcGVuZHMgb24gWEVOX0JBTExPT05fTUVNT1JZX0hPVFBMVUcK
IAloZWxwCi0tIAoyLjE2LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 15 11:47:16 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Jul 2019 11: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 1hmzRn-000832-O9; Mon, 15 Jul 2019 11:47: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=eZ1r=VM=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hmzRm-00082v-Cq
 for xen-devel@lists.xenproject.org; Mon, 15 Jul 2019 11:47:10 +0000
X-Inumbo-ID: 462fd6ab-a6f6-11e9-8980-bc764e045a96
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 462fd6ab-a6f6-11e9-8980-bc764e045a96;
 Mon, 15 Jul 2019 11:47:08 +0000 (UTC)
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: vmn/VJS6z2hBijZ21I5klOubD6H4KW8PDD95WBAKoMDrCJ/5vjRH2gqt1ITV9q0YtOYMOsWVpR
 Wd7cW8paphaeb0+AaBRCleygIwn7u2oeWT6MofBs4yOU6K2oJESk5BLLZRLEyisA5/BgiLyW61
 svNjOxzwIGYi9by2hTX3yO0//n2tMDagPX68HwsW/YF0ZOHljo7fRy5lOTOMkDKVkIBKi1KXPX
 aMQ/HRr/Gn766w5LIa2459FQNX3SaKCrlzbFPGm7vmQRjQcx1ekxCTQAi3rO1eaiIzsPBWPV6z
 VTM=
X-SBRS: 2.7
X-MesageID: 2975771
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,493,1557201600"; 
   d="scan'208";a="2975771"
Date: Mon, 15 Jul 2019 13:46:57 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Anthony PERARD <anthony.perard@citrix.com>
Message-ID: <20190715114657.kct664fsiupfbftf@MacBook-Air-de-Roger.local>
References: <20190704144233.27968-1-anthony.perard@citrix.com>
 <20190704144233.27968-7-anthony.perard@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20190704144233.27968-7-anthony.perard@citrix.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v3 06/35] OvmfPkg/XenResetVector: Add new
 entry point for Xen PVH
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>,
 Jordan Justen <jordan.l.justen@intel.com>, devel@edk2.groups.io,
 Julien Grall <julien.grall@arm.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 xen-devel@lists.xenproject.org, Laszlo Ersek <lersek@redhat.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBKdWwgMDQsIDIwMTkgYXQgMDM6NDI6MDRQTSArMDEwMCwgQW50aG9ueSBQRVJBUkQg
d3JvdGU6Cj4gQWRkIGEgbmV3IGVudHJ5IHBvaW50IGZvciBYZW4gUFZIIHRoYXQgZW50ZXIgZGly
ZWN0bHkgaW4gMzJiaXRzLgo+IAo+IEluZm9ybWF0aW9uIG9uIHRoZSBleHBlY3RlZCBzdGF0ZSBv
ZiB0aGUgbWFjaGluZSB3aGVuIHRoaXMgZW50cnkgcG9pbnQKPiBpcyB1c2VkIGNhbiBiZSBmb3Vu
ZCBhdDoKPiBodHRwczovL3hlbmJpdHMueGVucHJvamVjdC5vcmcvZG9jcy91bnN0YWJsZS9taXNj
L3B2aC5odG1sCj4gCj4gUmVmOiBodHRwczovL2J1Z3ppbGxhLnRpYW5vY29yZS5vcmcvc2hvd19i
dWcuY2dpP2lkPTE2ODkKPiBTaWduZWQtb2ZmLWJ5OiBBbnRob255IFBFUkFSRCA8YW50aG9ueS5w
ZXJhcmRAY2l0cml4LmNvbT4KClRoYW5rcyBmb3IgZG9pbmcgdGhpcyEgTXkga25vd2xlZGdlIG9m
IG5hc20gaXMgdmVyeSBsaW1pdGVkLCBzbyBzb21lCm9mIHRoZSBhYm92ZSBjb21tZW50cyBtaWdo
dCBiZSBjb21wbGV0ZWx5IHdyb25nLgoKPiAtLS0KPiAKPiBOb3RlczoKPiAgICAgdjM6Cj4gICAg
IC0gcmViYXNlZCwgU1BEWAo+ICAgICAtIHJlbW92ZSBgY2xpJyBhcyB2aWEgUFZIIHRoZSBpbnRl
cnJ1cHRzIGFyZSBndWFyYW50ZWVkIHRvIGJlIG9mZgo+ICAgICAtIHJld3JpdGUgc29tZSBjb21t
ZW50cwo+IAo+ICAuLi4vWGVuUmVzZXRWZWN0b3IvSWExNi9SZXNldFZlY3RvclZ0ZjAuYXNtICAg
fCA4MSArKysrKysrKysrKysrKysrKysrCj4gIE92bWZQa2cvWGVuUmVzZXRWZWN0b3IvSWEzMi9Y
ZW5QVkhNYWluLmFzbSAgICB8IDQ5ICsrKysrKysrKysrCj4gIE92bWZQa2cvWGVuUmVzZXRWZWN0
b3IvWGVuUmVzZXRWZWN0b3IubmFzbWIgICB8ICAxICsKPiAgMyBmaWxlcyBjaGFuZ2VkLCAxMzEg
aW5zZXJ0aW9ucygrKQo+ICBjcmVhdGUgbW9kZSAxMDA2NDQgT3ZtZlBrZy9YZW5SZXNldFZlY3Rv
ci9JYTE2L1Jlc2V0VmVjdG9yVnRmMC5hc20KPiAgY3JlYXRlIG1vZGUgMTAwNjQ0IE92bWZQa2cv
WGVuUmVzZXRWZWN0b3IvSWEzMi9YZW5QVkhNYWluLmFzbQo+IAo+IGRpZmYgLS1naXQgYS9Pdm1m
UGtnL1hlblJlc2V0VmVjdG9yL0lhMTYvUmVzZXRWZWN0b3JWdGYwLmFzbSBiL092bWZQa2cvWGVu
UmVzZXRWZWN0b3IvSWExNi9SZXNldFZlY3RvclZ0ZjAuYXNtCj4gbmV3IGZpbGUgbW9kZSAxMDA2
NDQKPiBpbmRleCAwMDAwMDAwMDAwLi45NTgxOTViYzVlCj4gLS0tIC9kZXYvbnVsbAo+ICsrKyBi
L092bWZQa2cvWGVuUmVzZXRWZWN0b3IvSWExNi9SZXNldFZlY3RvclZ0ZjAuYXNtCj4gQEAgLTAs
MCArMSw4MSBAQAo+ICs7LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCj4gKzsgQGZpbGUKPiArOyBGaXJz
dCBjb2RlIGV4ZWN1dGVkIGJ5IHByb2Nlc3NvciBhZnRlciByZXNldHRpbmcuCj4gKzsKPiArOyBD
b3B5cmlnaHQgKGMpIDIwMDggLSAyMDE0LCBJbnRlbCBDb3Jwb3JhdGlvbi4gQWxsIHJpZ2h0cyBy
ZXNlcnZlZC48QlI+CgpFeHRyYW5lb3VzIDxCUj4gdGFnPwoKPiArOyBDb3B5cmlnaHQgKGMpIDIw
MTksIENpdHJpeCBTeXN0ZW1zLCBJbmMuCj4gKzsKPiArOyBTUERYLUxpY2Vuc2UtSWRlbnRpZmll
cjogQlNELTItQ2xhdXNlLVBhdGVudAo+ICs7Cj4gKzstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KPiAr
Cj4gK0JJVFMgICAgMTYKPiArCj4gK0FMSUdOICAgMTYKCkRvIHlvdSBuZWVkIHRoZSBCSVRTIGFu
ZCBBTElHTiBoZXJlPwoKSXNuJ3QgaXQgZW5vdWdoIHdpdGggdGhlIEJJVFMgMzIgYmVsb3cgZm9y
IHRoZSBlbnRyeSBwb2ludCwgc2luY2UgREIKaXMgYWxyZWFkeSBleHBsaWNpdGx5IHNpemVkPwoK
PiArCj4gKzsKPiArOyBQYWQgdGhlIGltYWdlIHNpemUgdG8gNGsgd2hlbiBwYWdlIHRhYmxlcyBh
cmUgaW4gVlRGMAo+ICs7Cj4gKzsgSWYgdGhlIFZURjAgaW1hZ2UgaGFzIHBhZ2UgdGFibGVzIGJ1
aWx0IGluLCB0aGVuIHdlIG5lZWQgdG8gbWFrZQo+ICs7IHN1cmUgdGhlIGVuZCBvZiBWVEYwIGlz
IDRrIGFib3ZlIHdoZXJlIHRoZSBwYWdlIHRhYmxlcyBlbmQuCj4gKzsKPiArOyBUaGlzIGlzIHJl
cXVpcmVkIHNvIHRoZSBwYWdlIHRhYmxlcyB3aWxsIGJlIDRrIGFsaWduZWQgd2hlbiBWVEYwIGlz
Cj4gKzsgbG9jYXRlZCBqdXN0IGJlbG93IDB4MTAwMDAwMDAwICg0R0IpIGluIHRoZSBmaXJtd2Fy
ZSBkZXZpY2UuCj4gKzsKPiArJWlmZGVmIEFMSUdOX1RPUF9UT180S19GT1JfUEFHSU5HCj4gKyAg
ICBUSU1FUyAoMHgxMDAwIC0gKCQgLSBFbmRPZlBhZ2VUYWJsZXMpIC0gKGZvdXJHaWdhYnl0ZXMg
LSB4ZW5QVkhFbnRyeVBvaW50KSkgREIgMAoKV2hhdCdzIHRoZSBtZWFuaW5nIG9mIDB4MTAwMCBo
ZXJlPwoKPiArJWVuZGlmCj4gKwo+ICtCSVRTICAgIDMyCj4gK3hlblBWSEVudHJ5UG9pbnQ6Cj4g
KzsKPiArOyBFbnRyeSBwb2ludCB0byB1c2Ugd2hlbiBydW5uaW5nIGFzIGEgWGVuIFBWSCBndWVz
dC4gKDB4ZmZmZmZmZDApCgpTaG91bGRuJ3QgdGhpcyBwb3NpdGlvbmluZyBiZSBzZXQgb24gdGhl
IGxpbmtlciBzY3JpcHQgaW5zdGVhZD8KCj4gKzsKPiArOyBEZXNjcmlwdGlvbiBvZiB0aGUgZXhw
ZWN0ZWQgc3RhdGUgb2YgdGhlIG1hY2hpbmUgd2hlbiB0aGlzIGVudHJ5IHBvaW50IGlzCj4gKzsg
dXNlZCBjYW4gYmUgZm91bmQgYXQ6Cj4gKzsgaHR0cHM6Ly94ZW5iaXRzLnhlbnByb2plY3Qub3Jn
L2RvY3MvdW5zdGFibGUvbWlzYy9wdmguaHRtbAo+ICs7Cj4gKyAgICBqbXAgICAgIHhlblBWSE1h
aW4KPiArCj4gK0JJVFMgICAgMTYKPiArQUxJR04gICAxNgoKSXMgaXQgcmVhbGx5IG5lZWRlZCB0
byBzcGVjaWZ5IGJvdGg/CgpJIHdvdWxkIGFzc3VtZSB0aGF0IHNldHRpbmcgQklUUyAxNiB3aWxs
IGFscmVhZHkgc2V0IGEgc3VpdGFibGUKYWxpZ25tZW50LgoKPiArCj4gK2FwcGxpY2F0aW9uUHJv
Y2Vzc29yRW50cnlQb2ludDoKPiArOwo+ICs7IEFwcGxpY2F0aW9uIFByb2Nlc3NvcnMgZW50cnkg
cG9pbnQKPiArOwo+ICs7IEdlbkZ2IGdlbmVyYXRlcyBjb2RlIGFsaWduZWQgb24gYSA0ayBib3Vu
ZGFyeSB3aGljaCB3aWxsIGp1bXAgdG8gdGhpcwo+ICs7IGxvY2F0aW9uLiAgKDB4ZmZmZmZmZTAp
ICBUaGlzIGFsbG93cyB0aGUgTG9jYWwgQVBJQyBTdGFydHVwIElQSSB0byBiZQoKQWxzbywgaWYg
eGVuUFZIRW50cnlQb2ludCBpcyBhdCAweC4uLmQwLCBob3cgY2FuCmFwcGxpY2F0aW9uUHJvY2Vz
c29yRW50cnlQb2ludCBiZSBhdCAweC4uLmUwLCBJIGd1ZXNzIHRoZXJlJ3Mgc29tZQpvdGhlciBj
b2RlIEknbSBtaXNzaW5nIHRoYXQgZWl0aGVyIGFkZHMgcGFkZGluZyBiZXR3ZWVuIGJvdGgsIG9y
CnBsYWNlcyB0aGVtIGluIGRpZmZlcmVudCBzZWN0aW9ucyBvbiB0aGUgcmVzdWx0aW5nIGJpbmFy
eSBpbWFnZT8KCj4gKzsgdXNlZCB0byB3YWtlIHVwIHRoZSBhcHBsaWNhdGlvbiBwcm9jZXNzb3Jz
Lgo+ICs7Cj4gKyAgICBqbXAgICAgIEVhcmx5QXBJbml0UmVhbDE2Cj4gKwo+ICtBTElHTiAgIDgK
PiArCj4gKyAgICBERCAgICAgIDAKCkNhbiB5b3UgcmVtb3ZlIHRoaXMgREQuLi4KCj4gKwo+ICs7
Cj4gKzsgVGhlIFZURiBzaWduYXR1cmUKPiArOwo+ICs7IFZURi0wIG1lYW5zIHRoYXQgdGhlIFZU
RiAoVm9sdW1lIFRvcCBGaWxlKSBjb2RlIGRvZXMgbm90IHJlcXVpcmUKPiArOyBhbnkgZml4dXBz
Lgo+ICs7Cj4gK3Z0ZlNpZ25hdHVyZToKPiArICAgIERCICAgICAgJ1YnLCAnVCcsICdGJywgMAoK
QW5kIGluc3RlYWQgZG8gREIgMCwgMCwgMCwgMCwgJ1YnLC4uLj8KCkluIGFueSBjYXNlIEknbSBu
b3Qgc3VyZSBvZiB0aGUgcG9pbnQgb2Ygc2V0dGluZyBhbGlnbiB0byA4IGFuZCB0aGVuCndyaXRp
bmcgMzJiaXRzIG9mIDBzIChidXQgYWdhaW4gbWF5YmUgSSdtIGp1c3QgbWlzcmVhZGluZyB0aGUg
Y29kZSkuCgpNYXliZSB5b3UganVzdCB3YW50IHRvIHNldCBhbGlnbiB0byAzMiBhbmQgd3JpdGUg
dGhlIHZ0ZiBzaWduYXR1cmU/Cgo+ICsKPiArQUxJR04gICAxNgo+ICsKPiArcmVzZXRWZWN0b3I6
Cj4gKzsKPiArOyBSZXNldCBWZWN0b3IKPiArOwo+ICs7IFRoaXMgaXMgd2hlcmUgdGhlIHByb2Nl
c3NvciB3aWxsIGJlZ2luIGV4ZWN1dGlvbgo+ICs7Cj4gKyAgICBub3AKPiArICAgIG5vcAo+ICsg
ICAgam1wICAgICBFYXJseUJzcEluaXRSZWFsMTYKPiArCj4gK0FMSUdOICAgMTYKPiArCj4gK2Zv
dXJHaWdhYnl0ZXM6Cj4gKwo+IGRpZmYgLS1naXQgYS9Pdm1mUGtnL1hlblJlc2V0VmVjdG9yL0lh
MzIvWGVuUFZITWFpbi5hc20gYi9Pdm1mUGtnL1hlblJlc2V0VmVjdG9yL0lhMzIvWGVuUFZITWFp
bi5hc20KPiBuZXcgZmlsZSBtb2RlIDEwMDY0NAo+IGluZGV4IDAwMDAwMDAwMDAuLjJhMTdmZWQ1
MmYKPiAtLS0gL2Rldi9udWxsCj4gKysrIGIvT3ZtZlBrZy9YZW5SZXNldFZlY3Rvci9JYTMyL1hl
blBWSE1haW4uYXNtCj4gQEAgLTAsMCArMSw0OSBAQAo+ICs7LS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
Cj4gKzsgQGZpbGUKPiArOyBBbiBlbnRyeSBwb2ludCB1c2UgYnkgWGVuIHdoZW4gYSBndWVzdCBp
cyBzdGFydGVkIGluIFBWSCBtb2RlLgo+ICs7Cj4gKzsgQ29weXJpZ2h0IChjKSAyMDE5LCBDaXRy
aXggU3lzdGVtcywgSW5jLgo+ICs7Cj4gKzsgU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEJTRC0y
LUNsYXVzZS1QYXRlbnQKPiArOwo+ICs7LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCj4gKwo+ICtCSVRT
ICAgIDMyCj4gKwo+ICt4ZW5QVkhNYWluOgo+ICsgICAgOwo+ICsgICAgOyAnQlAnIHRvIGluZGlj
YXRlIGJvb3Qtc3RyYXAgcHJvY2Vzc29yCj4gKyAgICA7Cj4gKyAgICBtb3YgICAgIGRpLCAnQlAn
Cj4gKwo+ICsgICAgOwo+ICsgICAgOyBFU1Agd2lsbCBiZSB1c2VkIGFzIGluaXRpYWwgdmFsdWUg
b2YgdGhlIEVBWCByZWdpc3Rlcgo+ICsgICAgOyBpbiBNYWluLmFzbQo+ICsgICAgOwo+ICsgICAg
eG9yICAgICBlc3AsIGVzcAo+ICsKPiArICAgIG1vdiAgICAgZWJ4LCBBRERSX09GKGdkdHIpCj4g
KyAgICBsZ2R0ICAgIFtlYnhdCj4gKwo+ICsgICAgbW92ICAgICBlYXgsIFNFQ19ERUZBVUxUX0NS
MAo+ICsgICAgbW92ICAgICBjcjAsIGVheAo+ICsKPiArICAgIGptcCAgICAgTElORUFSX0NPREVf
U0VMOkFERFJfT0YoLmptcFRvTmV3Q29kZVNlZykKPiArLmptcFRvTmV3Q29kZVNlZzoKPiArCj4g
KyAgICBtb3YgICAgIGVheCwgU0VDX0RFRkFVTFRfQ1I0Cj4gKyAgICBtb3YgICAgIGNyNCwgZWF4
Cj4gKwo+ICsgICAgbW92ICAgICBheCwgTElORUFSX1NFTAo+ICsgICAgbW92ICAgICBkcywgYXgK
PiArICAgIG1vdiAgICAgZXMsIGF4Cj4gKyAgICBtb3YgICAgIGZzLCBheAo+ICsgICAgbW92ICAg
ICBncywgYXgKPiArICAgIG1vdiAgICAgc3MsIGF4Cj4gKwo+ICsgICAgOwo+ICsgICAgOyBKdW1w
IHRvIHRoZSBtYWluIHJvdXRpbmUgb2YgdGhlIHByZS1TRUMgY29kZQo+ICsgICAgOyBza2lwaW5n
IHRoZSAxNi1iaXQgcGFydCBvZiB0aGUgcm91dGluZSBhbmQKPiArICAgIDsgaW50byB0aGUgMzIt
Yml0IGZsYXQgbW9kZSBwYXJ0Cj4gKyAgICA7Cj4gKyAgICBPbmVUaW1lQ2FsbFJldCBUcmFuc2l0
aW9uRnJvbVJlYWwxNlRvMzJCaXRGbGF0CgpTaW5jZSBQVkggYWxyZWFkeSBzdGFydHMgaW4gZmxh
dCAzMmJpdCBtb2RlLCBJJ20gbm90IHN1cmUgSSBzZWUgdGhlCnBvaW50IG9mIHRoaXMgcm91dGlu
ZSwgc2luY2UgaXQgc2VlbXMgdG8gYmUgdXNlZCBleGNsdXNpdmVseSB0byBzd2l0Y2gKZnJvbSAx
NiB0byAzMmIgZmxhdCBtb2RlLiBUaGUgY29tbWVudCBtZW50aW9ucyBza2lwcGluZyB0aGF0IHBh
cnQsIGJ1dApJJ20gbm90IHN1cmUgSSBzZWUgaG93IHRoYXQncyBhY2hpZXZlZC4KClRoYW5rcywg
Um9nZXIuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 15 11:50:38 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Jul 2019 11:50:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hmzV7-0000Ib-8c; Mon, 15 Jul 2019 11:50:37 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Co6f=VM=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hmzV6-0000IW-6x
 for xen-devel@lists.xenproject.org; Mon, 15 Jul 2019 11:50:36 +0000
X-Inumbo-ID: c105dbfb-a6f6-11e9-8980-bc764e045a96
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c105dbfb-a6f6-11e9-8980-bc764e045a96;
 Mon, 15 Jul 2019 11:50:34 +0000 (UTC)
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: DdRCj0M+XVK9OiCLysORe0HWObonqjjRyq5I2Fc9KlTNqlsDxjVhKkaSeFAM1W3DhU0w1daaZQ
 etaDpF0PqlbujG2LlnSS/2oGemYOwcoqUaZ33TXD9lJxONJK0/0pRPnQY1esux076XaygSRWa+
 QQlm7USHRM3qoQSpNcBx4t5gV/JkHtdrO7McfVzPQpb9qdXJC3QTTvmgQ85EiDyz51wqNc4IrD
 +OVTDYLc/gczNp1weWDEKjGfxkHE/qEtAGCJIwf5m1ilkZ50iVhbHGdQFuhbVxV3AtGk3GKO8j
 YzQ=
X-SBRS: 2.7
X-MesageID: 3024354
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,493,1557201600"; 
   d="scan'208";a="3024354"
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>, Anthony PERARD
 <anthony.perard@citrix.com>
References: <20190704144233.27968-1-anthony.perard@citrix.com>
 <20190704144233.27968-7-anthony.perard@citrix.com>
 <20190715114657.kct664fsiupfbftf@MacBook-Air-de-Roger.local>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <b330a32c-f63c-b66f-7406-7e72044f2f42@citrix.com>
Date: Mon, 15 Jul 2019 12:50:29 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <20190715114657.kct664fsiupfbftf@MacBook-Air-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 v3 06/35] OvmfPkg/XenResetVector: Add new
 entry point for Xen PVH
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>,
 Jordan Justen <jordan.l.justen@intel.com>, devel@edk2.groups.io,
 Julien Grall <julien.grall@arm.com>, xen-devel@lists.xenproject.org,
 Laszlo Ersek <lersek@redhat.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTUvMDcvMjAxOSAxMjo0NiwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPj4gZGlmZiAtLWdp
dCBhL092bWZQa2cvWGVuUmVzZXRWZWN0b3IvSWEzMi9YZW5QVkhNYWluLmFzbSBiL092bWZQa2cv
WGVuUmVzZXRWZWN0b3IvSWEzMi9YZW5QVkhNYWluLmFzbQo+PiBuZXcgZmlsZSBtb2RlIDEwMDY0
NAo+PiBpbmRleCAwMDAwMDAwMDAwLi4yYTE3ZmVkNTJmCj4+IC0tLSAvZGV2L251bGwKPj4gKysr
IGIvT3ZtZlBrZy9YZW5SZXNldFZlY3Rvci9JYTMyL1hlblBWSE1haW4uYXNtCj4+IEBAIC0wLDAg
KzEsNDkgQEAKPj4gKzstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KPj4gKzsgQGZpbGUKPj4gKzsgQW4g
ZW50cnkgcG9pbnQgdXNlIGJ5IFhlbiB3aGVuIGEgZ3Vlc3QgaXMgc3RhcnRlZCBpbiBQVkggbW9k
ZS4KPj4gKzsKPj4gKzsgQ29weXJpZ2h0IChjKSAyMDE5LCBDaXRyaXggU3lzdGVtcywgSW5jLgo+
PiArOwo+PiArOyBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQlNELTItQ2xhdXNlLVBhdGVudAo+
PiArOwo+PiArOy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQo+PiArCj4+ICtCSVRTICAgIDMyCj4+ICsK
Pj4gK3hlblBWSE1haW46Cj4+ICsgICAgOwo+PiArICAgIDsgJ0JQJyB0byBpbmRpY2F0ZSBib290
LXN0cmFwIHByb2Nlc3Nvcgo+PiArICAgIDsKPj4gKyAgICBtb3YgICAgIGRpLCAnQlAnCj4+ICsK
Pj4gKyAgICA7Cj4+ICsgICAgOyBFU1Agd2lsbCBiZSB1c2VkIGFzIGluaXRpYWwgdmFsdWUgb2Yg
dGhlIEVBWCByZWdpc3Rlcgo+PiArICAgIDsgaW4gTWFpbi5hc20KPj4gKyAgICA7Cj4+ICsgICAg
eG9yICAgICBlc3AsIGVzcAo+PiArCj4+ICsgICAgbW92ICAgICBlYngsIEFERFJfT0YoZ2R0cikK
Pj4gKyAgICBsZ2R0ICAgIFtlYnhdCj4+ICsKPj4gKyAgICBtb3YgICAgIGVheCwgU0VDX0RFRkFV
TFRfQ1IwCj4+ICsgICAgbW92ICAgICBjcjAsIGVheAo+PiArCj4+ICsgICAgam1wICAgICBMSU5F
QVJfQ09ERV9TRUw6QUREUl9PRiguam1wVG9OZXdDb2RlU2VnKQo+PiArLmptcFRvTmV3Q29kZVNl
ZzoKPj4gKwo+PiArICAgIG1vdiAgICAgZWF4LCBTRUNfREVGQVVMVF9DUjQKPj4gKyAgICBtb3Yg
ICAgIGNyNCwgZWF4Cj4+ICsKPj4gKyAgICBtb3YgICAgIGF4LCBMSU5FQVJfU0VMCj4+ICsgICAg
bW92ICAgICBkcywgYXgKPj4gKyAgICBtb3YgICAgIGVzLCBheAo+PiArICAgIG1vdiAgICAgZnMs
IGF4Cj4+ICsgICAgbW92ICAgICBncywgYXgKPj4gKyAgICBtb3YgICAgIHNzLCBheAo+PiArCj4+
ICsgICAgOwo+PiArICAgIDsgSnVtcCB0byB0aGUgbWFpbiByb3V0aW5lIG9mIHRoZSBwcmUtU0VD
IGNvZGUKPj4gKyAgICA7IHNraXBpbmcgdGhlIDE2LWJpdCBwYXJ0IG9mIHRoZSByb3V0aW5lIGFu
ZAo+PiArICAgIDsgaW50byB0aGUgMzItYml0IGZsYXQgbW9kZSBwYXJ0Cj4+ICsgICAgOwo+PiAr
ICAgIE9uZVRpbWVDYWxsUmV0IFRyYW5zaXRpb25Gcm9tUmVhbDE2VG8zMkJpdEZsYXQKPiBTaW5j
ZSBQVkggYWxyZWFkeSBzdGFydHMgaW4gZmxhdCAzMmJpdCBtb2RlLCBJJ20gbm90IHN1cmUgSSBz
ZWUgdGhlCj4gcG9pbnQgb2YgdGhpcyByb3V0aW5lLCBzaW5jZSBpdCBzZWVtcyB0byBiZSB1c2Vk
IGV4Y2x1c2l2ZWx5IHRvIHN3aXRjaAo+IGZyb20gMTYgdG8gMzJiIGZsYXQgbW9kZS4gVGhlIGNv
bW1lbnQgbWVudGlvbnMgc2tpcHBpbmcgdGhhdCBwYXJ0LCBidXQKPiBJJ20gbm90IHN1cmUgSSBz
ZWUgaG93IHRoYXQncyBhY2hpZXZlZC4KCkl0cyBzb21lIE9WTUYgbG9jYWwgbWFnaWMuwqAgVGhp
cyBtZWFucyAiam1wCmVuZF9vZl9UcmFuc2l0aW9uRnJvbVJlYWwxNlRvMzJCaXRGbGF0Iiwgd2hp
Y2ggaXMgdGhlIGNvcnJlY3QgcGxhY2UgdG8KZ28sIGJ1dCB0aGUgY29kZSByZWFsbHkgaXMgbWlz
bGVhZGluZyB0byByZWFkLgoKfkFuZHJldwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 15 11:57:24 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Jul 2019 11:57:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hmzba-0000RC-1A; Mon, 15 Jul 2019 11:57:18 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=cAUX=VM=citrix.com=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1hmzbY-0000R7-VL
 for xen-devel@lists.xenproject.org; Mon, 15 Jul 2019 11:57:16 +0000
X-Inumbo-ID: ada7a2b0-a6f7-11e9-bcb7-5f07e0ec2fe3
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id ada7a2b0-a6f7-11e9-bcb7-5f07e0ec2fe3;
 Mon, 15 Jul 2019 11:57:11 +0000 (UTC)
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=george.dunlap@citrix.com;
 spf=Pass smtp.mailfrom=George.Dunlap@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 george.dunlap@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="george.dunlap@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 George.Dunlap@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="George.Dunlap@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: KnNfGWVo15hTgcAqQWwloemPhv92IkQdOSLazp5+Oxu3iIK9c33tgG5Vx30C5LDY5KZ5nJ6ail
 BWMJtJUeLnVfqHTLr8P0lWv7XBkN3vOtd3e18JlzqJ9fbLH5g5w/RAoYaSzvFp+f5fAqAnAJ4Y
 pulDsehQ7Mmfjef0kICQ5UxWm4L8KyUWiD1oCaAWafUqEzGrHd6a4fQW6jrpjd/o+TTu02MZ9T
 s05y4+Kkm9U7K9D3KX4weqiueYYdqEaa53jVQyAebpPTg6Y9jdy/SN1c+vgwGZcp0KrPzWHS1J
 PTc=
X-SBRS: 2.7
X-MesageID: 3041821
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,493,1557201600"; 
   d="scan'208";a="3041821"
To: Jan Beulich <JBeulich@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
References: <20190709201314.1426-1-george.dunlap@citrix.com>
 <fa0392b6-1099-9a2b-84fe-92d260320d16@suse.com>
From: George Dunlap <george.dunlap@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=george.dunlap@citrix.com; prefer-encrypt=mutual; keydata=
 mQINBFPqG+MBEACwPYTQpHepyshcufo0dVmqxDo917iWPslB8lauFxVf4WZtGvQSsKStHJSj
 92Qkxp4CH2DwudI8qpVbnWCXsZxodDWac9c3PordLwz5/XL41LevEoM3NWRm5TNgJ3ckPA+J
 K5OfSK04QtmwSHFP3G/SXDJpGs+oDJgASta2AOl9vPV+t3xG6xyfa2NMGn9wmEvvVMD44Z7R
 W3RhZPn/NEZ5gaJhIUMgTChGwwWDOX0YPY19vcy5fT4bTIxvoZsLOkLSGoZb/jHIzkAAznug
 Q7PPeZJ1kXpbW9EHHaUHiCD9C87dMyty0N3TmWfp0VvBCaw32yFtM9jUgB7UVneoZUMUKeHA
 fgIXhJ7I7JFmw3J0PjGLxCLHf2Q5JOD8jeEXpdxugqF7B/fWYYmyIgwKutiGZeoPhl9c/7RE
 Bf6f9Qv4AtQoJwtLw6+5pDXsTD5q/GwhPjt7ohF7aQZTMMHhZuS52/izKhDzIufl6uiqUBge
 0lqG+/ViLKwCkxHDREuSUTtfjRc9/AoAt2V2HOfgKORSCjFC1eI0+8UMxlfdq2z1AAchinU0
 eSkRpX2An3CPEjgGFmu2Je4a/R/Kd6nGU8AFaE8ta0oq5BSFDRYdcKchw4TSxetkG6iUtqOO
 ZFS7VAdF00eqFJNQpi6IUQryhnrOByw+zSobqlOPUO7XC5fjnwARAQABtCRHZW9yZ2UgVy4g
 RHVubGFwIDxkdW5sYXBnQHVtaWNoLmVkdT6JAlcEEwEKAEECGwMFCwkIBwMFFQoJCAsFFgID
 AQACHgECF4ACGQEWIQTXqBy2bTNXPzpOYFimNjwxBZC0bQUCXEowWQUJDCJ7dgAKCRCmNjwx
 BZC0beKvEACJ75YlJXd7TnNHgFyiCJkm/qPeoQ3sFGSDZuZh7SKcdt9+3V2bFEb0Mii1hQaz
 3hRqZb8sYPHJrGP0ljK09k3wf8k3OuNxziLQBJyzvn7WNlE4wBEcy/Ejo9TVBdA4ph5D0YaZ
 nqdsPmxe/xlTFuSkgu4ep1v9dfVP1TQR0e+JIBa/Ss+cKC5intKm+8JxpOploAHuzaPu0L/X
 FapzsIXqgT9eIQeBEgO2hge6h9Jov3WeED/vh8kA7f8c6zQ/gs5E7VGALwsiLrhr0LZFcKcw
 kI3oCCrB/C/wyPZv789Ra8EXbeRSJmTjcnBwHRPjnjwQmetRDD1t+VyrkC6uujT5jmgOBzaj
 KCqZ8PcMAssOzdzQtKmjUQ2b3ICPs2X13xZ5M5/OVs1W3TG5gkvMh4YoHi4ilFnOk+v3/j7q
 65FG6N0JLb94Ndi80HkIOQQ1XVGTyu6bUPaBg3rWK91Csp1682kD/dNVF3FKHrRLmSVtmEQR
 5rK0+VGc/FmR6vd4haKGWIRuPxzg+pBR77avIZpU7C7+UXGuZ5CbHwIdY8LojJg2TuUdqaVj
 yxmEZLOA8rVHipCGrslRNthVbJrGN/pqtKjCClFZHIAYJQ9EGLHXLG9Pj76opfjHij3MpR3o
 pCGAh6KsCrfrsvjnpDwqSbngGyEVH030irSk4SwIqZ7FwLkBDQRUWmc6AQgAzpc8Ng5Opbrh
 iZrn69Xr3js28p+b4a+0BOvC48NfrNovZw4eFeKIzmI/t6EkJkSqBIxobWRpBkwGweENsqnd
 0qigmsDw4N7J9Xx0h9ARDqiWxX4jr7u9xauI+CRJ1rBNO3VV30QdACwQ4LqhR/WA+IjdhyMH
 wj3EJGE61NdP/h0zfaLYAbvEg47/TPThFsm4m8Rd6bX7RkrrOgBbL/AOnYOMEivyfZZKX1vv
 iEemAvLfdk2lZt7Vm6X/fbKbV8tPUuZELzNedJvTTBS3/l1FVz9OUcLDeWhGEdlxqXH0sYWh
 E9+PXTAfz5JxKH+LMetwEM8DbuOoDIpmIGZKrZ+2fQARAQABiQNbBBgBCgAmAhsCFiEE16gc
 tm0zVz86TmBYpjY8MQWQtG0FAlxKMJ4FCQnQ/OQBKcBdIAQZAQoABgUCVFpnOgAKCRCyFcen
 x4Qb7cXrCAC0qQeEWmLa9oEAPa+5U6wvG1t/mi22gZN6uzQXH1faIOoDehr7PPESE6tuR/vI
 CTTnaSrd4UDPNeqOqVF07YexWD1LDcQG6PnRqC5DIX1RGE3BaSaMl2pFJP8y+chews11yP8G
 DBbxaIsTcHZI1iVIC9XLhoeegWi84vYc8F4ziADVfowbmbvcVw11gE8tmALCwTeBeZVteXjh
 0OELHwrc1/4j4yvENjIXRO+QLIgk43kB57Upr4tP2MEcs0odgPM+Q+oETOJ00xzLgkTnLPim
 C1FIW2bOZdTj+Uq6ezRS2LKsNmW+PRRvNyA5ojEbA/faxmAjMZtLdSSSeFK8y4SoCRCmNjwx
 BZC0bevWEACRu+GyQgrdGmorUptniIeO1jQlpTiP5WpVnk9Oe8SiLoXUhXXNj6EtzyLGpYmf
 kEAbki+S6WAKnzZd3shL58AuMyDxtFNNjNeKJOcl6FL7JPBIIgIp3wR401Ep+/s5pl3Nw8Ii
 157f0T7o8CPb54w6S1WsMkU78WzTxIs/1lLblSMcvyz1Jq64g4OqiWI85JfkzPLlloVf1rzy
 ebIBLrrmjhCE2tL1RONpE/KRVb+Q+PIs5+YcZ+Q1e0vXWA7NhTWFbWx3+N6WW6gaGpbFbopo
 FkYRpj+2TA5cX5zW148/xU5/ATEb5vdUkFLUFVy5YNUSyeBHuaf6fGmBrDc47rQjAOt1rmyD
 56MUBHpLUbvA6NkPezb7T6bQpupyzGRkMUmSwHiLyQNJQhVe+9NiJJvtEE3jol0JVJoQ9WVn
 FAzPNCgHQyvbsIF3gYkCYKI0w8EhEoH5FHYLoKS6Jg880IY5rXzoAEfPvLXegy6mhYl+mNVN
 QUBD4h9XtOvcdzR559lZuC0Ksy7Xqw3BMolmKsRO3gWKhXSna3zKl4UuheyZtubVWoNWP/bn
 vbyiYnLwuiKDfNAinEWERC8nPKlv3PkZw5d3t46F1Dx0TMf16NmP+azsRpnMZyzpY8BL2eur
 feSGAOB9qjZNyzbo5nEKHldKWCKE7Ye0EPEjECS1gjKDwbkBDQRUWrq9AQgA7aJ0i1pQSmUR
 6ZXZD2YEDxia2ByR0uZoTS7N0NYv1OjU8v6p017u0Fco5+Qoju/fZ97ScHhp5xGVAk5kxZBF
 DT4ovJd0nIeSr3bbWwfNzGx1waztfdzXt6n3MBKr7AhioB1m+vuk31redUdnhbtvN7O40MC+
 fgSk5/+jRGxY3IOVPooQKzUO7M51GoOg4wl9ia3H2EzOoGhN2vpTbT8qCcL92ZZZwkBRldoA
 Wn7c1hEKSTuT3f1VpSmhjnX0J4uvKZ1V2R7rooKJYFBcySC0wa8aTmAtAvLgfcpe+legOtgq
 DKzLuN45xzEjyjCiI521t8zxNMPJY9FiCPNv0sCkDwARAQABiQI8BBgBCgAmAhsMFiEE16gc
 tm0zVz86TmBYpjY8MQWQtG0FAlxKNJYFCQnQrVkACgkQpjY8MQWQtG2Xxg//RrRP+PFYuNXt
 9C5hec/JoY24TkGPPd2tMC9usWZVImIk7VlHlAeqHeE0lWU0LRGIvOBITbS9izw6fOVQBvCA
 Fni56S12fKLusWgWhgu03toT9ZGxZ9W22yfw5uThSHQ4y09wRWAIYvhJsKnPGGC2KDxFvtz5
 4pYYNe8Icy4bwsxcgbaSFaRh+mYtts6wE9VzyJvyfTqbe8VrvE+3InG5rrlNn51AO6M4Wv20
 iFEgYanJXfhicl0WCQrHyTLfdB5p1w+072CL8uryHQVfD0FcDe+J/wl3bmYze+aD1SlPzFoI
 MaSIXKejC6oh6DAT4rvU8kMAbX90T834Mvbc3jplaWorNJEwjAH/r+v877AI9Vsmptis+rni
 JwUissjRbcdlkKBisoUZRPmxQeUifxUpqgulZcYwbEC/a49+WvbaYUriaDLHzg9xisijHwD2
 yWV8igBeg+cmwnk0mPz8tIVvwi4lICAgXob7HZiaqKnwaDXs4LiS4vdG5s/ElnE3rIc87yru
 24n3ypeDZ6f5LkdqL1UNp5/0Aqbr3EiN7/ina4YVyscy9754l944kyHnnMRLVykg0v+kakj0
 h0RJ5LbfLAMM8M52KIA3y14g0Fb7kHLcOUMVcgfQ3PrN6chtC+5l6ouDIlSLR3toxH8Aam7E
 rIFfe2Dk+lD9A9BVd2rfoHA=
Message-ID: <1b55bdf4-0f77-8f35-e790-a950c6c71aab@citrix.com>
Date: Mon, 15 Jul 2019 12:57:07 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.1
MIME-Version: 1.0
In-Reply-To: <fa0392b6-1099-9a2b-84fe-92d260320d16@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] MAINTAINERS: Make myself libxl golang
 binding maintainer
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad
 Wilk <konrad.wilk@oracle.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Tim Deegan <tim@xen.org>, Julien Grall <julien.grall@arm.com>,
 Ian Jackson <ian.jackson@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gNy8xMC8xOSAzOjUxIEFNLCBKYW4gQmV1bGljaCB3cm90ZToKPiBPbiAwOS4wNy4yMDE5IDIy
OjEzLCBHZW9yZ2UgRHVubGFwIHdyb3RlOgo+PiAtLS0gYS9NQUlOVEFJTkVSUwo+PiArKysgYi9N
QUlOVEFJTkVSUwo+PiBAQCAtMzQzLDYgKzM0MywxMSBAQCBNOglNYXJlayBNYXJjenlrb3dza2kt
R8OzcmVja2kgPG1hcm1hcmVrQGludmlzaWJsZXRoaW5nc2xhYi5jb20+Cj4+ICAgUzoJU3VwcG9y
dGVkCj4+ICAgRjoJdG9vbHMvcHl0aG9uCj4+ICAgCj4+ICtHT0xBTkcgQklORElOR1MKPj4gK006
ICAgICBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+Cj4+ICtTOiAgICAg
TWFpbnRhaW5lZAo+PiArRjogICAgIHRvb2xzL2dvbGFuZwo+PiArCj4+ICAgUUVNVS1ETQo+PiAg
IE06CUlhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgo+PiAgIFM6CVN1cHBv
cnRlZAo+IAo+IFRoaXMgZG9lc24ndCBsb29rIHRvIGJlIHRoZSBhbHBoYWJldGljYWxseSBjb3Jy
ZWN0IHNsb3QgdG8gaW5zZXJ0Cj4gdGhpcyBzZWN0aW9uLiBZZXQgaW5zdGVhZCBvZiBtb3Zpbmcg
aXQgcGVyaGFwcyBpdHMgdGl0bGUgc2hvdWxkCj4gYmUgImxpYnhsIGdvbGFuZyBiaW5kaW5ncyI/
CgpEaWRuJ3QgcmVhbGl6ZSB0aGlzIHdhcyBpbiBhbHBoYWJldGljYWwgb3JkZXIuCgpJIHdhcyBn
b2luZyB0byBzYXkgJ2xpYnhsIGdvbGFuZyBiaW5kaW5ncycsIGJ1dCB0aGUgYWN0dWFsIGRpcmVj
dG9yeSBpbgpxdWVzdGlvbiBpcywgbGlrZSB0aGUgcHl0aG9uIGJpbmRpbmdzIGl0J3MgbmV4dCB0
bywgZ2VuZXJpYzsgc29tZW9uZQpjb3VsZCBpZiB0aGV5IHdhbnRlZCB0byB3cml0ZSBnb2xhbmcg
YmluZGluZ3MgZm9yIGFueSBvZiB0aGUgb3RoZXIKbGlicmFyaWVzLCBhbmQgdGhleSdkIGJlIGlu
IHRoaXMgZGlyZWN0b3J5OyBhbmQgSSdkIHByb2JhYmx5IGJlIHRoZQpyaWdodCBwZXJzb24gdG8g
cmV2aWV3IHRoZW0gaWYgdGhleSB3ZW50IGluLgoKPiBBbHNvIHBsZWFzZSB1c2UgdGFicyBsaWtl
IHN1cnJvdW5kaW5nIHNlY3Rpb25zIGRvLgoKQWNrLiAgdjIgb24gdGhlIHdheS4KCiAtR2Vvcmdl
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 15 12:01:17 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Jul 2019 12: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 1hmzfQ-0001BL-Ns; Mon, 15 Jul 2019 12:01:16 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=cAUX=VM=citrix.com=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1hmzfP-0001BG-Fm
 for xen-devel@lists.xenproject.org; Mon, 15 Jul 2019 12:01:15 +0000
X-Inumbo-ID: 3c2cd37a-a6f8-11e9-919c-475233fb0d0b
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 3c2cd37a-a6f8-11e9-919c-475233fb0d0b;
 Mon, 15 Jul 2019 12:01:10 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=george.dunlap@citrix.com;
 spf=Pass smtp.mailfrom=George.Dunlap@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 george.dunlap@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="george.dunlap@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 George.Dunlap@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="George.Dunlap@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: Uz0aOrVzZz+kgDMVovt1lbapuCzrdA9BZZzz3HNkhOW/hHzlIWh5Z1h5Vt803FKzrFCoVL7zbL
 br3FaqMgpnac5YQjVn7LgpmKu6bTwXVXl6SzkucxpuBjp70ZcGKE8YhlAii1d5EgbNcmaEfKRk
 QI11azNBlcPUrL0Hz8YOxj0STcWVJLxdnwt6Zqw9rn84g9/4eJiAoggKjDv6LA4zY48bSsveY3
 nXnoaRon2hWrcc0+UmLWCNdOJXvbQwzggs8KYFyhrZ5mnZT0q318IhwRcoUXSa9s2T26Dlb4Mg
 BC8=
X-SBRS: 2.7
X-MesageID: 2956775
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,493,1557201600"; 
   d="scan'208";a="2956775"
From: George Dunlap <george.dunlap@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 15 Jul 2019 13:01:01 +0100
Message-ID: <20190715120101.4080-1-george.dunlap@citrix.com>
X-Mailer: git-send-email 2.20.1
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2] MAINTAINERS: Make myself libxl golang
 binding maintainer
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 George Dunlap <george.dunlap@citrix.com>, Julien Grall <julien.grall@arm.com>,
 Jan Beulich <jbeulich@suse.com>, Ian Jackson <ian.jackson@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U2lnbmVkLW9mZi1ieTogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgot
LS0KdjI6Ci0gUHV0IGluIGFscGhhYmV0aWNhbCBvcmRlcgotIFJlcGxhY2Ugc3BhY2VzIHdpdGgg
dGFicwoKQ0M6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBjaXRyaXguY29tPgpDQzogV2VpIExp
dSA8d2xAeGVuLm9yZz4KQ0M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5j
b20+CkNDOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkNDOiBUaW0gRGVlZ2FuIDx0
aW1AeGVuLm9yZz4KQ0M6IEtvbnJhZCBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgpDQzog
U3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpDQzogSnVsaWVuIEdy
YWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KLS0tCiBNQUlOVEFJTkVSUyB8IDUgKysrKysKIDEg
ZmlsZSBjaGFuZ2VkLCA1IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9NQUlOVEFJTkVSUyBi
L01BSU5UQUlORVJTCmluZGV4IGI4ZTRkYWFlNDEuLmYxODU2N2I1NmEgMTAwNjQ0Ci0tLSBhL01B
SU5UQUlORVJTCisrKyBiL01BSU5UQUlORVJTCkBAIC0yMzQsNiArMjM0LDExIEBAIFM6CVN1cHBv
cnRlZAogRjoJeGVuL2FyY2gveDg2L2RlYnVnLmMKIEY6CXRvb2xzL2RlYnVnZ2VyL2dkYnN4Lwog
CitHT0xBTkcgQklORElOR1MKK006CUdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4
LmNvbT4KK1M6CU1haW50YWluZWQKK0Y6CXRvb2xzL2dvbGFuZworCiBJTlRFTChSKSBUUlVTVEVE
IEVYRUNVVElPTiBURUNITk9MT0dZIChUWFQpCiBNOglHYW5nIFdlaSA8Z2FuZy53ZWlAaW50ZWwu
Y29tPgogTToJU2hhbmUgV2FuZyA8c2hhbmUud2FuZ0BpbnRlbC5jb20+Ci0tIAoyLjIwLjEKCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 15 12:01:50 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Jul 2019 12:01:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hmzfy-0001EE-24; Mon, 15 Jul 2019 12:01:50 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Co6f=VM=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hmzfw-0001E8-UE
 for xen-devel@lists.xenproject.org; Mon, 15 Jul 2019 12:01:48 +0000
X-Inumbo-ID: 52633225-a6f8-11e9-8980-bc764e045a96
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 52633225-a6f8-11e9-8980-bc764e045a96;
 Mon, 15 Jul 2019 12:01:47 +0000 (UTC)
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: Z7yy47+PPATNRa3/1Mqq8ic2OO5X7agUuH5hOPRCzY87AkUHWJYm2Rqgnl+hiKAk8enAOQXtsx
 Ptuh+0jgjDtuqGxyKeo1yQ6FP8/l555omumcdxLAejrbGQEFAN+hU15y1XsFfUn/M0dKe8oEmT
 ep1ybk3Sr0l2gJGXYEdS9dg650Sjuj+CBiy2SeoEjLKzOdK/R57nrIpVU96CMrofgsTPm2vNsa
 v9wQYpZlv5R5q9dHQ2bC1sXuEojSuZYWYKNCdAypJJP3uPi4tAULwf4PcBm0GCSug7Fy2/X5hj
 +9E=
X-SBRS: 2.7
X-MesageID: 3041997
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,493,1557201600"; 
   d="scan'208";a="3041997"
To: George Dunlap <george.dunlap@citrix.com>, <xen-devel@lists.xenproject.org>
References: <20190715120101.4080-1-george.dunlap@citrix.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <45279bfb-fecb-cd26-dda4-b017722a8e0c@citrix.com>
Date: Mon, 15 Jul 2019 13:01:41 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <20190715120101.4080-1-george.dunlap@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] MAINTAINERS: Make myself libxl golang
 binding maintainer
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Wilk <konrad.wilk@oracle.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>,
 Ian Jackson <ian.jackson@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTUvMDcvMjAxOSAxMzowMSwgR2VvcmdlIER1bmxhcCB3cm90ZToKPiBTaWduZWQtb2ZmLWJ5
OiBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+CgpBY2tlZC1ieTogQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 15 12:15:17 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Jul 2019 12:15:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hmzsj-00022J-8b; Mon, 15 Jul 2019 12:15:01 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=IBxS=VM=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hmzsh-00022E-Nl
 for xen-devel@lists.xenproject.org; Mon, 15 Jul 2019 12:14:59 +0000
X-Inumbo-ID: 2178d62b-a6fa-11e9-8980-bc764e045a96
Received: from m9a0001g.houston.softwaregrp.com (unknown [15.124.64.66])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2178d62b-a6fa-11e9-8980-bc764e045a96;
 Mon, 15 Jul 2019 12:14:58 +0000 (UTC)
Received: FROM m9a0001g.houston.softwaregrp.com (15.121.0.191) BY
 m9a0001g.houston.softwaregrp.com WITH ESMTP; 
 Mon, 15 Jul 2019 12:14:48 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M9W0068.microfocus.com (2002:f79:bf::f79:bf) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Mon, 15 Jul 2019 12:14:07 +0000
Received: from NAM01-SN1-obe.outbound.protection.outlook.com (15.124.72.10) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Mon, 15 Jul 2019 12:14:08 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=lKQikdSopA2Rp6FartZJN4eCCewqDGzP5dno9RjXiXX/q8HaQyNmW9CKxIQuGxLjgKYbh4SFwRTsDff/i0EHVVL7s6a5Uq0hyv+8n7zr4B/ZyvhG/nB3RhNEaUfPhyTpl0fmgX0H6ismQu4AYmimbBJAS3Mu2vPagPZTqZonFGNyEFiD79Xepdvd6vYpAOuQEYxs6YDoWcFElnGtxPCFjGciMw7oT6Xi01GrpCVoYxuLgZmcuCPtniHyCKofmfqcZPuHPFEgf975kB19Sxp9/zWo5vqtEcNWHwbU1ceb1IyfhfTgxeKXqFK/pIeWxhfmnRBWLD+kCq8DcDNJiJwi7Q==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=nDl55K9XGFTALK6CiL7udQxBv/supUIys3SD6iwDe3I=;
 b=PXMKLW4cFg8E8KxaWxcKWvzf2Z92LHN1SChQqCe8HOANofuJmTLqNoo2nj6BpUbRv/Ym+N23Hp3GXVdG2oEP0/F6cThXaqBkpu8aNd43eE4bdO2qESY/JoYi1jUXsQHgH8uKcNYB9tp2ZjoUJmGrmh3YtGed4rpeyz1g+ABvPye3ij43zLarIS6sBJh8Weud60D3ROv1LR7N00xHXR9tniaZlP9ztNqSKvnlgS18mFVXQQZwj4lkNB3NwU/C/aoVzEb/VZV+cadAHAFQixzsjMyte2Y23DNdeUbcRTObtmNW1JULGuYNzXre7j3yTXurq5CBYoU0nyI/3gGvMwnt7Q==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB3035.namprd18.prod.outlook.com (20.179.107.33) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.10; Mon, 15 Jul 2019 12:14:07 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Mon, 15 Jul 2019
 12:14:07 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Paul Durrant <Paul.Durrant@citrix.com>
Thread-Topic: [PATCH v2] xen/mm.h: add helper function to test-and-clear
 _PGC_allocated
Thread-Index: AQHVOu5JruoXiXL6K0+SvpwJHZPvbabLRrMAgAAngBD//+7QAIAAJ+2wgAASxAA=
Date: Mon, 15 Jul 2019 12:14:07 +0000
Message-ID: <782fcb5c-3511-7c8e-93cb-febefc176c1d@suse.com>
References: <20190715091756.39065-1-paul.durrant@citrix.com>
 <1bdac424-c50e-309a-7a5b-125dbebf4a06@suse.com>
 <4a5720ffb5304255a58a83011bf02aa0@AMSPEX02CL03.citrite.net>
 <cc854558-db7a-9098-6dc8-ca3936a18355@suse.com>
 <78c70a2ccd39416dbfc1999ae7f0f524@AMSPEX02CL03.citrite.net>
In-Reply-To: <78c70a2ccd39416dbfc1999ae7f0f524@AMSPEX02CL03.citrite.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB8P191CA0005.EURP191.PROD.OUTLOOK.COM
 (2603:10a6:10:130::15) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 06e021b7-17a2-434c-e7ba-08d7091def5b
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB3035; 
x-ms-traffictypediagnostic: DM6PR18MB3035:
x-microsoft-antispam-prvs: <DM6PR18MB3035F9655DC3A404785DC52BB3CF0@DM6PR18MB3035.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:6790;
x-forefront-prvs: 00997889E7
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(366004)(136003)(376002)(346002)(396003)(39860400002)(189003)(199004)(476003)(11346002)(446003)(4744005)(478600001)(4326008)(31686004)(99286004)(102836004)(68736007)(2616005)(71200400001)(71190400001)(386003)(6506007)(66066001)(53546011)(52116002)(26005)(7736002)(66446008)(229853002)(81156014)(81166006)(66556008)(66476007)(186003)(8676002)(6436002)(64756008)(66946007)(6246003)(5660300002)(53936002)(6486002)(76176011)(14454004)(36756003)(80792005)(316002)(305945005)(256004)(6512007)(8936002)(31696002)(6116002)(3846002)(6916009)(486006)(25786009)(86362001)(2906002)(54906003)(7416002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB3035;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: BrpRhiTeB+Ig9jKTf2ClAPHFV3C2mItjnBcu2w4DB1u+CFVKsLuG+TdVhYNCXMum+J0F4O67CSwLP5yyEmUzYT5tITuXrXjtptnAwGCueXN5+skbtCTflqvuNH9xUHoe7mFbpJAd+vxkfI/GBlug8YHXT18TFGicCaWW82DDKKEXCgzxgT2ZLBzObtu4qb+qJWDwUJOXnrfQ5gK+PznRD6HjYtJ3d7e7AcRqn4zyPBKBeX/wvy5fjgdel/fFObf3GTExUxPX9+2BHe2WovIRTVmoLtqU1yCpC/gqvCeu0xKH+nX1LZexQ0AoyOl3XZo3Fpw80cVI4tyLdpKtVgoKANoiCKULY3xaa94vkxoKxHgu5U1h2WbSFivJn4uYFZSK28ZmHZhgmcOmio1bQ1C21/m42UwKatlRbe51hY2rBoo=
Content-ID: <5CCA669480646940840B31CC989DAB45@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 06e021b7-17a2-434c-e7ba-08d7091def5b
X-MS-Exchange-CrossTenant-originalarrivaltime: 15 Jul 2019 12:14:07.3182 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB3035
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v2] xen/mm.h: add helper function to
 test-and-clear _PGC_allocated
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>, "Tim\(Xen.org\)" <tim@xen.org>,
 George Dunlap <George.Dunlap@citrix.com>, JulienGrall <julien.grall@arm.com>,
 Tamas K Lengyel <tamas@tklengyel.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 IanJackson <Ian.Jackson@citrix.com>,
 VolodymyrBabchuk <Volodymyr_Babchuk@epam.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTUuMDcuMjAxOSAxMzowOSwgUGF1bCBEdXJyYW50IHdyb3RlOg0KPj4gRnJvbTogSmFuIEJl
dWxpY2ggPEpCZXVsaWNoQHN1c2UuY29tPg0KPj4gU2VudDogMTUgSnVseSAyMDE5IDExOjQ0DQo+
Pg0KPj4gV2VsbCwgdGhlIHByb2JsZW0gaXMgdGhhdCBJIGRvbid0IGZlZWwgd2VsbCBhZGp1c3Rp
bmcgd2hhdCBhIG5hdGl2ZQ0KPj4gRW5nbGlzaCBzcGVha2luZyBwZXJzb24gaGFzIHdyaXR0ZW4u
DQo+IA0KPiBPay4gSG93IGFib3V0Li4uDQo+IA0KPiAiVGhpcyBwYXRjaCBhZGRzIGEgaGVscGVy
IGZ1bmN0aW9uLCBwdXRfcGFnZV9hbGxvY19yZWYoKSwgdG8gcmVwbGFjZQ0KPiBhbGwgdGhlIG9w
ZW4tY29kZWQgdGVzdC1hbmQtY2xlYXIvcHV0X3BhZ2Ugb2NjdXJyZW5jZXMuIFRoYXQgaGVscGVy
DQo+IGZ1bmN0aW9uIGluY29ycG9yYXRlcyBhIGNoZWNrIHRoYXQgYW4gYWRkaXRpb25hbCBwYWdl
IHJlZmVyZW5jZSBpcw0KPiBoZWxkIGFuZCB3aWxsIEJVRygpIGlmIGl0IGlzIG5vdC4iDQoNClNv
dW5kcyBnb29kLiBJJ2xsIHJlY29yZCB0aGlzIGZvciBtZXJnaW5nIGluIGlmIG5vIG90aGVyIG5l
ZWQgZm9yIGENCnYzIGFyaXNlcy4NCg0KSmFuDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 15 12:28:54 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Jul 2019 12:28:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hn065-0002mA-I5; Mon, 15 Jul 2019 12:28:49 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=5Wlg=VM=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hn063-0002lv-TU
 for xen-devel@lists.xenproject.org; Mon, 15 Jul 2019 12:28:47 +0000
X-Inumbo-ID: 1720345b-a6fc-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1720345b-a6fc-11e9-8980-bc764e045a96;
 Mon, 15 Jul 2019 12:28:46 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hn061-0005pW-OQ; Mon, 15 Jul 2019 12:28: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 1hn061-0000Z5-HF; Mon, 15 Jul 2019 12:28:45 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hn061-0004my-G8; Mon, 15 Jul 2019 12:28:45 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-Id: <E1hn061-0004my-G8@osstest.test-lab.xenproject.org>
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 15 Jul 2019 12:28:45 +0000
Subject: [Xen-devel] [linux-linus bisection] complete
 test-amd64-amd64-xl-qemuu-ovmf-amd64
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

YnJhbmNoIHhlbi11bnN0YWJsZQp4ZW5icmFuY2ggeGVuLXVuc3RhYmxlCmpvYiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQKdGVzdGlkIHhlbi1ib290CgpUcmVlOiBsaW51eCBn
aXQ6Ly9naXQua2VybmVsLm9yZy9wdWIvc2NtL2xpbnV4L2tlcm5lbC9naXQvdG9ydmFsZHMvbGlu
dXgtMi42LmdpdApUcmVlOiBsaW51eGZpcm13YXJlIGdpdDovL3hlbmJpdHMueGVuLm9yZy9vc3N0
ZXN0L2xpbnV4LWZpcm13YXJlLmdpdApUcmVlOiBvdm1mIGdpdDovL3hlbmJpdHMueGVuLm9yZy9v
c3N0ZXN0L292bWYuZ2l0ClRyZWU6IHFlbXUgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3FlbXUteGVu
LXRyYWRpdGlvbmFsLmdpdApUcmVlOiBxZW11dSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvcWVtdS14
ZW4uZ2l0ClRyZWU6IHNlYWJpb3MgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL29zc3Rlc3Qvc2VhYmlv
cy5naXQKVHJlZTogeGVuIGdpdDovL3hlbmJpdHMueGVuLm9yZy94ZW4uZ2l0CgoqKiogRm91bmQg
YW5kIHJlcHJvZHVjZWQgcHJvYmxlbSBjaGFuZ2VzZXQgKioqCgogIEJ1ZyBpcyBpbiB0cmVlOiAg
bGludXggZ2l0Oi8vZ2l0Lmtlcm5lbC5vcmcvcHViL3NjbS9saW51eC9rZXJuZWwvZ2l0L3RvcnZh
bGRzL2xpbnV4LTIuNi5naXQKICBCdWcgaW50cm9kdWNlZDogIGEyZDc5YzcxNzRhZWI0M2IxMzAy
MGRkNTNkODVhN2FlZmRkOWYzZTUKICBCdWcgbm90IHByZXNlbnQ6IDNhYjQ0MzZmNjg4YzJkMmYy
MjE3OTM5NTNjZDA1NDM1Y2E4NDI2MWMKICBMYXN0IGZhaWwgcmVwcm86IGh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzkwMTgvCgoKICAoUmV2aXNpb24g
bG9nIHRvbyBsb25nLCBvbWl0dGVkLikKCgpGb3IgYmlzZWN0aW9uIHJldmlzaW9uLXR1cGxlIGdy
YXBoIHNlZToKICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9y
ZXN1bHRzL2Jpc2VjdC9saW51eC1saW51cy90ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYt
YW1kNjQueGVuLWJvb3QuaHRtbApSZXZpc2lvbiBJRHMgaW4gZWFjaCBncmFwaCBub2RlIHJlZmVy
LCByZXNwZWN0aXZlbHksIHRvIHRoZSBUcmVlcyBhYm92ZS4KCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0KUnVubmluZyBjcy1iaXNlY3Rpb24tc3RlcCAtLWdyYXBoLW91
dD0vaG9tZS9sb2dzL3Jlc3VsdHMvYmlzZWN0L2xpbnV4LWxpbnVzL3Rlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtb3ZtZi1hbWQ2NC54ZW4tYm9vdCAtLXN1bW1hcnktb3V0PXRtcC8xMzkwMTguYmlz
ZWN0aW9uLXN1bW1hcnkgLS1iYXNpcy10ZW1wbGF0ZT0xMzM1ODAgLS1ibGVzc2luZ3M9cmVhbCxy
ZWFsLWJpc2VjdCBsaW51eC1saW51cyB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1k
NjQgeGVuLWJvb3QKU2VhcmNoaW5nIGZvciBmYWlsdXJlIC8gYmFzaXMgcGFzczoKIDEzODk2MiBm
YWlsIFtob3N0PWJhcm9xdWUwXSAvIDEzODg0OSBbaG9zdD1pdGFsaWEwXSAxMzg4MTMgW2hvc3Q9
aXRhbGlhMV0gMTM4NzgwIFtob3N0PWdvZGVsbG8wXSAxMzg3NTQgW2hvc3Q9cGlub3QxXSAxMzg3
MzUgW2hvc3Q9YmFyb3F1ZTFdIDEzODcxMCBbaG9zdD1nb2RlbGxvMV0gMTM4NjgwIFtob3N0PWFs
YmFuYTFdIDEzODY2MSBbaG9zdD1maWFubzBdIDEzODYzOSBbaG9zdD1yaW1hdmExXSAxMzg2MTIg
W2hvc3Q9ZGViaW5hMV0gMTM4NTg0IFtob3N0PWFsYmFuYTBdIDEzODQ4OCBbaG9zdD1pdGFsaWEw
XSAxMzgzODYgW2hvc3Q9Y2hhcmRvbm5heTFdIDEzODI0NSBbaG9zdD1jaGFyZG9ubmF5MF0gMTM4
MDczIFtob3N0PWVsYmxpbmcxXSAxMzc5ODYgW2hvc3Q9ZWxibGluZzBdIDEzNzg5NiBbaG9zdD1k
ZWJpbmEwXSAxMzc3MzkgW2hvc3Q9Zmlhbm8wXSAxMzc2ODYgW2hvc3Q9aXRhbGlhMF0gMTM3NTg5
IFtob3N0PWFsYmFuYTFdIDEzNzQ4NCBbaG9zdD1kZWJpbmFcCiAxXSAxMzczODggW2hvc3Q9ZWxi
bGluZzFdIDEzNzI4MyBbaG9zdD1iYXJvcXVlMV0gMTM3MTkxIFtob3N0PXJpbWF2YTFdIDEzNzEy
NSBvay4KRmFpbHVyZSAvIGJhc2lzIHBhc3MgZmxpZ2h0czogMTM4OTYyIC8gMTM3MTI1Cih0cmVl
IHdpdGggbm8gdXJsOiBtaW5pb3MpClRyZWU6IGxpbnV4IGdpdDovL2dpdC5rZXJuZWwub3JnL3B1
Yi9zY20vbGludXgva2VybmVsL2dpdC90b3J2YWxkcy9saW51eC0yLjYuZ2l0ClRyZWU6IGxpbnV4
ZmlybXdhcmUgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL29zc3Rlc3QvbGludXgtZmlybXdhcmUuZ2l0
ClRyZWU6IG92bWYgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL29zc3Rlc3Qvb3ZtZi5naXQKVHJlZTog
cWVtdSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvcWVtdS14ZW4tdHJhZGl0aW9uYWwuZ2l0ClRyZWU6
IHFlbXV1IGdpdDovL3hlbmJpdHMueGVuLm9yZy9xZW11LXhlbi5naXQKVHJlZTogc2VhYmlvcyBn
aXQ6Ly94ZW5iaXRzLnhlbi5vcmcvb3NzdGVzdC9zZWFiaW9zLmdpdApUcmVlOiB4ZW4gZ2l0Oi8v
eGVuYml0cy54ZW4ub3JnL3hlbi5naXQKTGF0ZXN0IGEyZDc5YzcxNzRhZWI0M2IxMzAyMGRkNTNk
ODVhN2FlZmRkOWYzZTUgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA5
MWNjNjBiYWZjN2Q2ZTQ5YjdiYzg1OTkwZjg5NWQ2MjI4ZjUxMzY0IGQwZDhhZDM5ZWNiNTFjZDc0
OTdjZDUyNDQ4NGZlMDlmNTA4NzY3OTggOWNjYTAyZDhmZmMyM2U5Njg4YTk3MWQ4NThlNGZmZGZm
NTM4OWIxMSAzMGYxZTQxZjA0ZmI0YzcxNWQyN2Y5ODdmMDAzY2ZjMzFjOWZmNGYzIGI1NDEyODdj
MzYwMDcxM2ZlYWFhZjc2MDhjZDQwNWU3YjJlNGVmZDAKQmFzaXMgcGFzcyAzYWI0NDM2ZjY4OGMy
ZDJmMjIxNzkzOTUzY2QwNTQzNWNhODQyNjFjIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUx
OGYwZGZjZDg4NjAgNWE5ZTIzY2ViOTkxZjNiZDBlZWE3NGQ2YjY3ZjkxMDJmNjVlYTZiYyBkMGQ4
YWQzOWVjYjUxY2Q3NDk3Y2Q1MjQ0ODRmZTA5ZjUwODc2Nzk4IDljY2EwMmQ4ZmZjMjNlOTY4OGE5
NzFkODU4ZTRmZmRmZjUzODliMTEgMDkzMmMyMDU2MDU3NDY5NmNmODdkZGQxMjYyM2U4YzQyM2Vl
ODIxYiA4MTY0NmNlYTgyNmZhMzIyODMxZmZmYjQzZjgxZTdlMDg2NmRjMTI0CkdlbmVyYXRpbmcg
cmV2aXNpb25zIHdpdGggLi9hZGhvYy1yZXZ0dXBsZS1nZW5lcmF0b3IgIGdpdDovL2dpdC5rZXJu
ZWwub3JnL3B1Yi9zY20vbGludXgva2VybmVsL2dpdC90b3J2YWxkcy9saW51eC0yLjYuZ2l0IzNh
YjQ0MzZmNjg4YzJkMmYyMjE3OTM5NTNjZDA1NDM1Y2E4NDI2MWMtYTJkNzljNzE3NGFlYjQzYjEz
MDIwZGQ1M2Q4NWE3YWVmZGQ5ZjNlNSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvb3NzdGVzdC9saW51
eC1maXJtd2FyZS5naXQjYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MC1j
NTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGdpdDovL3hlbmJpdHMueGVu
Lm9yZy9vc3N0ZXN0L292bWYuZ2l0IzVhOWUyM2NlYjk5MWYzYmQwZWVhNzRkNmI2N2Y5MTAyZjY1
ZWE2YmMtOTFjYzYwYmFmYzdkNmU0OWI3YmM4NTk5MGY4OTVkNjIyOGY1MTM2NCBnaXQ6Ly94ZW5i
aXRzLnhlbi5vcmcvcWVtdS14ZW4tdHJhZGl0aW9uYWwuXAogZ2l0I2QwZDhhZDM5ZWNiNTFjZDc0
OTdjZDUyNDQ4NGZlMDlmNTA4NzY3OTgtZDBkOGFkMzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1
MDg3Njc5OCBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvcWVtdS14ZW4uZ2l0IzljY2EwMmQ4ZmZjMjNl
OTY4OGE5NzFkODU4ZTRmZmRmZjUzODliMTEtOWNjYTAyZDhmZmMyM2U5Njg4YTk3MWQ4NThlNGZm
ZGZmNTM4OWIxMSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvb3NzdGVzdC9zZWFiaW9zLmdpdCMwOTMy
YzIwNTYwNTc0Njk2Y2Y4N2RkZDEyNjIzZThjNDIzZWU4MjFiLTMwZjFlNDFmMDRmYjRjNzE1ZDI3
Zjk4N2YwMDNjZmMzMWM5ZmY0ZjMgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3hlbi5naXQjODE2NDZj
ZWE4MjZmYTMyMjgzMWZmZmI0M2Y4MWU3ZTA4NjZkYzEyNC1iNTQxMjg3YzM2MDA3MTNmZWFhYWY3
NjA4Y2Q0MDVlN2IyZTRlZmQwCmFkaG9jLXJldnR1cGxlLWdlbmVyYXRvcjogdHJlZSBkaXNjb250
aWd1b3VzOiBsaW51eC0yLjYKTG9hZGVkIDMwMDIgbm9kZXMgaW4gcmV2aXNpb24gZ3JhcGgKU2Vh
cmNoaW5nIGZvciB0ZXN0IHJlc3VsdHM6CiAxMzcwOTggW2hvc3Q9YWxiYW5hMF0KIDEzNzEyNSBw
YXNzIDNhYjQ0MzZmNjg4YzJkMmYyMjE3OTM5NTNjZDA1NDM1Y2E4NDI2MWMgYzUzMGE3NWMxZTZh
NDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA1YTllMjNjZWI5OTFmM2JkMGVlYTc0ZDZiNjdm
OTEwMmY2NWVhNmJjIGQwZDhhZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4NGZlMDlmNTA4NzY3OTggOWNj
YTAyZDhmZmMyM2U5Njg4YTk3MWQ4NThlNGZmZGZmNTM4OWIxMSAwOTMyYzIwNTYwNTc0Njk2Y2Y4
N2RkZDEyNjIzZThjNDIzZWU4MjFiIDgxNjQ2Y2VhODI2ZmEzMjI4MzFmZmZiNDNmODFlN2UwODY2
ZGMxMjQKIDEzNzE5MSBbaG9zdD1yaW1hdmExXQogMTM3MjgzIFtob3N0PWJhcm9xdWUxXQogMTM3
Mzg4IFtob3N0PWVsYmxpbmcxXQogMTM3NDg0IFtob3N0PWRlYmluYTFdCiAxMzc1ODkgW2hvc3Q9
YWxiYW5hMV0KIDEzNzczOSBbaG9zdD1maWFubzBdCiAxMzc2ODYgW2hvc3Q9aXRhbGlhMF0KIDEz
Nzg5NiBbaG9zdD1kZWJpbmEwXQogMTM3OTg2IFtob3N0PWVsYmxpbmcwXQogMTM4MDczIFtob3N0
PWVsYmxpbmcxXQogMTM4MjQ1IFtob3N0PWNoYXJkb25uYXkwXQogMTM4Mzg2IFtob3N0PWNoYXJk
b25uYXkxXQogMTM4NDg4IFtob3N0PWl0YWxpYTBdCiAxMzg1ODQgW2hvc3Q9YWxiYW5hMF0KIDEz
ODYxMiBbaG9zdD1kZWJpbmExXQogMTM4NjM5IFtob3N0PXJpbWF2YTFdCiAxMzg2NjEgW2hvc3Q9
Zmlhbm8wXQogMTM4NjgwIFtob3N0PWFsYmFuYTFdCiAxMzg3MTAgW2hvc3Q9Z29kZWxsbzFdCiAx
Mzg3MzUgW2hvc3Q9YmFyb3F1ZTFdCiAxMzg3NTQgW2hvc3Q9cGlub3QxXQogMTM4NzgwIFtob3N0
PWdvZGVsbG8wXQogMTM4ODEzIFtob3N0PWl0YWxpYTFdCiAxMzg4NDkgW2hvc3Q9aXRhbGlhMF0K
IDEzODg3OCBmYWlsIGlycmVsZXZhbnQKIDEzODkwMiBmYWlsIGlycmVsZXZhbnQKIDEzODk2MiBm
YWlsIGEyZDc5YzcxNzRhZWI0M2IxMzAyMGRkNTNkODVhN2FlZmRkOWYzZTUgYzUzMGE3NWMxZTZh
NDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA5MWNjNjBiYWZjN2Q2ZTQ5YjdiYzg1OTkwZjg5
NWQ2MjI4ZjUxMzY0IGQwZDhhZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4NGZlMDlmNTA4NzY3OTggOWNj
YTAyZDhmZmMyM2U5Njg4YTk3MWQ4NThlNGZmZGZmNTM4OWIxMSAzMGYxZTQxZjA0ZmI0YzcxNWQy
N2Y5ODdmMDAzY2ZjMzFjOWZmNGYzIGI1NDEyODdjMzYwMDcxM2ZlYWFhZjc2MDhjZDQwNWU3YjJl
NGVmZDAKIDEzOTAwNSBwYXNzIDNhYjQ0MzZmNjg4YzJkMmYyMjE3OTM5NTNjZDA1NDM1Y2E4NDI2
MWMgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBiOTQ3OWE3ZjdiMWNi
ZTdkZGIyOTMwMjI3MTA1NTJjMGQ2ZjZhYTJlIGQwZDhhZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4NGZl
MDlmNTA4NzY3OTggOWNjYTAyZDhmZmMyM2U5Njg4YTk3MWQ4NThlNGZmZGZmNTM4OWIxMSAzMGYx
ZTQxZjA0ZmI0YzcxNWQyN2Y5ODdmMDAzY2ZjMzFjOWZmNGYzIGI1NDEyODdjMzYwMDcxM2ZlYWFh
Zjc2MDhjZDQwNWU3YjJlNGVmZDAKIDEzOTAwNiBwYXNzIDNhYjQ0MzZmNjg4YzJkMmYyMjE3OTM5
NTNjZDA1NDM1Y2E4NDI2MWMgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2
MCA3YTBkZjI2NmU1YzU4YmFjOTFkYzIxMDg5YjViNzFjZWIwZGZhNDhmIGQwZDhhZDM5ZWNiNTFj
ZDc0OTdjZDUyNDQ4NGZlMDlmNTA4NzY3OTggOWNjYTAyZDhmZmMyM2U5Njg4YTk3MWQ4NThlNGZm
ZGZmNTM4OWIxMSAzMGYxZTQxZjA0ZmI0YzcxNWQyN2Y5ODdmMDAzY2ZjMzFjOWZmNGYzIGI1NDEy
ODdjMzYwMDcxM2ZlYWFhZjc2MDhjZDQwNWU3YjJlNGVmZDAKIDEzOTAwNyBwYXNzIDNhYjQ0MzZm
Njg4YzJkMmYyMjE3OTM5NTNjZDA1NDM1Y2E4NDI2MWMgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgz
MTBiNTE4ZjBkZmNkODg2MCBlZmExMmEzZjAyOWJkNmZmNGQyYWRhNDA2YzI4NWYwMDFiMjUyOTA3
IGQwZDhhZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4NGZlMDlmNTA4NzY3OTggOWNjYTAyZDhmZmMyM2U5
Njg4YTk3MWQ4NThlNGZmZGZmNTM4OWIxMSAzMGYxZTQxZjA0ZmI0YzcxNWQyN2Y5ODdmMDAzY2Zj
MzFjOWZmNGYzIGI1NDEyODdjMzYwMDcxM2ZlYWFhZjc2MDhjZDQwNWU3YjJlNGVmZDAKIDEzOTAw
OCBwYXNzIDNhYjQ0MzZmNjg4YzJkMmYyMjE3OTM5NTNjZDA1NDM1Y2E4NDI2MWMgYzUzMGE3NWMx
ZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA5MWNjNjBiYWZjN2Q2ZTQ5YjdiYzg1OTkw
Zjg5NWQ2MjI4ZjUxMzY0IGQwZDhhZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4NGZlMDlmNTA4NzY3OTgg
OWNjYTAyZDhmZmMyM2U5Njg4YTk3MWQ4NThlNGZmZGZmNTM4OWIxMSAzMGYxZTQxZjA0ZmI0Yzcx
NWQyN2Y5ODdmMDAzY2ZjMzFjOWZmNGYzIGI1NDEyODdjMzYwMDcxM2ZlYWFhZjc2MDhjZDQwNWU3
YjJlNGVmZDAKIDEzODk4NSBwYXNzIDNhYjQ0MzZmNjg4YzJkMmYyMjE3OTM5NTNjZDA1NDM1Y2E4
NDI2MWMgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA1YTllMjNjZWI5
OTFmM2JkMGVlYTc0ZDZiNjdmOTEwMmY2NWVhNmJjIGQwZDhhZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4
NGZlMDlmNTA4NzY3OTggOWNjYTAyZDhmZmMyM2U5Njg4YTk3MWQ4NThlNGZmZGZmNTM4OWIxMSAw
OTMyYzIwNTYwNTc0Njk2Y2Y4N2RkZDEyNjIzZThjNDIzZWU4MjFiIDgxNjQ2Y2VhODI2ZmEzMjI4
MzFmZmZiNDNmODFlN2UwODY2ZGMxMjQKIDEzODk4NyBmYWlsIGlycmVsZXZhbnQKIDEzODk4OSBw
YXNzIDNhYjQ0MzZmNjg4YzJkMmYyMjE3OTM5NTNjZDA1NDM1Y2E4NDI2MWMgYzUzMGE3NWMxZTZh
NDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA2NjMxYzA5NmVlM2UzOGI5NTc4MDg4MjBjMWFj
ZGFlNmNkMGM0MWEwIGQwZDhhZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4NGZlMDlmNTA4NzY3OTggOWNj
YTAyZDhmZmMyM2U5Njg4YTk3MWQ4NThlNGZmZGZmNTM4OWIxMSA4NTEzN2ZiNWYyZGZhNWY4M2U5
ZTM0MGNhODgxYzYzNGFlMTRkNGU5IDFjOTA4MTgxYTZiYTFhNTRlMDFmYmM5MDMzOTE5MDM5Mjhj
MDJkMmMKIDEzOTAwOSBmYWlsIGEyZDc5YzcxNzRhZWI0M2IxMzAyMGRkNTNkODVhN2FlZmRkOWYz
ZTUgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA5MWNjNjBiYWZjN2Q2
ZTQ5YjdiYzg1OTkwZjg5NWQ2MjI4ZjUxMzY0IGQwZDhhZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4NGZl
MDlmNTA4NzY3OTggOWNjYTAyZDhmZmMyM2U5Njg4YTk3MWQ4NThlNGZmZGZmNTM4OWIxMSAzMGYx
ZTQxZjA0ZmI0YzcxNWQyN2Y5ODdmMDAzY2ZjMzFjOWZmNGYzIGI1NDEyODdjMzYwMDcxM2ZlYWFh
Zjc2MDhjZDQwNWU3YjJlNGVmZDAKIDEzODk5MCBibG9ja2VkIDNhYjQ0MzZmNjg4YzJkMmYyMjE3
OTM5NTNjZDA1NDM1Y2E4NDI2MWMgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNk
ODg2MCBjNzgwMDhiNGIyOTUyN2Y0MGE5OGY4ZGEwMDIyZTlmNTU1NTlmZGQ2IGQwZDhhZDM5ZWNi
NTFjZDc0OTdjZDUyNDQ4NGZlMDlmNTA4NzY3OTggOWNjYTAyZDhmZmMyM2U5Njg4YTk3MWQ4NThl
NGZmZGZmNTM4OWIxMSAwMjBiYzRmYzVjZTkzMTA3YzhlMWJjNzMxYjk4MDJjZWU1NmExMjNlIDFi
ZWY0YjFlZmQ0MGI0YzhjOWU3YWZjZDAxNTUwNDJhNDc4OTZjYjAKIDEzODk5MSBwYXNzIDNhYjQ0
MzZmNjg4YzJkMmYyMjE3OTM5NTNjZDA1NDM1Y2E4NDI2MWMgYzUzMGE3NWMxZTZhNDcyYjBlYjk1
NTgzMTBiNTE4ZjBkZmNkODg2MCA5MGU4ZjEzZDUxMjc4NzkxZTk1MzRmYzczNmE1MzE5ZjliNGY5
ZjBhIGQwZDhhZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4NGZlMDlmNTA4NzY3OTggOWNjYTAyZDhmZmMy
M2U5Njg4YTk3MWQ4NThlNGZmZGZmNTM4OWIxMSA2ZTU2ZWQxMjljOTc4MmJhMDUwYTVmYmZiZjRh
YzEyMzM1YjIzMGY3IDdhYmQ3YzIxYjljNDU2YzlmODNkMGQwOWNjZWE1NjI3YWU2MmMzZDQKIDEz
OTAxMiBwYXNzIDNhYjQ0MzZmNjg4YzJkMmYyMjE3OTM5NTNjZDA1NDM1Y2E4NDI2MWMgYzUzMGE3
NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA5MWNjNjBiYWZjN2Q2ZTQ5YjdiYzg1
OTkwZjg5NWQ2MjI4ZjUxMzY0IGQwZDhhZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4NGZlMDlmNTA4NzY3
OTggOWNjYTAyZDhmZmMyM2U5Njg4YTk3MWQ4NThlNGZmZGZmNTM4OWIxMSAzMGYxZTQxZjA0ZmI0
YzcxNWQyN2Y5ODdmMDAzY2ZjMzFjOWZmNGYzIGI1NDEyODdjMzYwMDcxM2ZlYWFhZjc2MDhjZDQw
NWU3YjJlNGVmZDAKIDEzODk5MyBwYXNzIDNhYjQ0MzZmNjg4YzJkMmYyMjE3OTM5NTNjZDA1NDM1
Y2E4NDI2MWMgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA0Mjg2ZWIy
MmY0YWVjMzNiOTA1NzRiOTk4YTMxZjhiZDM0ZGQ0ZjQ3IGQwZDhhZDM5ZWNiNTFjZDc0OTdjZDUy
NDQ4NGZlMDlmNTA4NzY3OTggOWNjYTAyZDhmZmMyM2U5Njg4YTk3MWQ4NThlNGZmZGZmNTM4OWIx
MSAzMGYxZTQxZjA0ZmI0YzcxNWQyN2Y5ODdmMDAzY2ZjMzFjOWZmNGYzIDkzZWYyMjRkNjNmOWYw
NGEwODk3ZDY0OTgxYzYxOWViNDgxNmMwZDMKIDEzODk5NCBwYXNzIDNhYjQ0MzZmNjg4YzJkMmYy
MjE3OTM5NTNjZDA1NDM1Y2E4NDI2MWMgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBk
ZmNkODg2MCAxZWMwNWI4MWU1OWY3ZWQ4OWQyZTNiZTcyMTQyNjJjOTYyNmVjMmE3IGQwZDhhZDM5
ZWNiNTFjZDc0OTdjZDUyNDQ4NGZlMDlmNTA4NzY3OTggOWNjYTAyZDhmZmMyM2U5Njg4YTk3MWQ4
NThlNGZmZGZmNTM4OWIxMSAzMGYxZTQxZjA0ZmI0YzcxNWQyN2Y5ODdmMDAzY2ZjMzFjOWZmNGYz
IGFjZGI1OGI5YjkzZjZjZTJiZTE0NDIyOTU5MjVhODAxY2JhNzA2ZTYKIDEzODk5NSBwYXNzIDNh
YjQ0MzZmNjg4YzJkMmYyMjE3OTM5NTNjZDA1NDM1Y2E4NDI2MWMgYzUzMGE3NWMxZTZhNDcyYjBl
Yjk1NTgzMTBiNTE4ZjBkZmNkODg2MCAwYTQ4N2VmOTZiZDZkMmUwYWMyMzMyM2FkYWI4NmY5OTQ5
MDY4ZWQ2IGQwZDhhZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4NGZlMDlmNTA4NzY3OTggOWNjYTAyZDhm
ZmMyM2U5Njg4YTk3MWQ4NThlNGZmZGZmNTM4OWIxMSAzMGYxZTQxZjA0ZmI0YzcxNWQyN2Y5ODdm
MDAzY2ZjMzFjOWZmNGYzIDQ2N2U5MWJkZTcyMDdmN2ZjMjNiNmVkYzlhYjliNGQ4MDQ0YzRlMzYK
IDEzODk5NyBwYXNzIDNhYjQ0MzZmNjg4YzJkMmYyMjE3OTM5NTNjZDA1NDM1Y2E4NDI2MWMgYzUz
MGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA4YTg0MmIzMWI5MzMyM2VlM2Rj
NzYzMTA1OTI5MmQzMGY2MTc5Y2QzIGQwZDhhZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4NGZlMDlmNTA4
NzY3OTggOWNjYTAyZDhmZmMyM2U5Njg4YTk3MWQ4NThlNGZmZGZmNTM4OWIxMSAzMGYxZTQxZjA0
ZmI0YzcxNWQyN2Y5ODdmMDAzY2ZjMzFjOWZmNGYzIDg0M2NlYzBkZTgwMGE1ZjkyNWY4MDcxYTdm
NThmM2ZiMWM2YjZlYjYKIDEzODk5OSBwYXNzIDNhYjQ0MzZmNjg4YzJkMmYyMjE3OTM5NTNjZDA1
NDM1Y2E4NDI2MWMgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA4YTg0
MmIzMWI5MzMyM2VlM2RjNzYzMTA1OTI5MmQzMGY2MTc5Y2QzIGQwZDhhZDM5ZWNiNTFjZDc0OTdj
ZDUyNDQ4NGZlMDlmNTA4NzY3OTggOWNjYTAyZDhmZmMyM2U5Njg4YTk3MWQ4NThlNGZmZGZmNTM4
OWIxMSAzMGYxZTQxZjA0ZmI0YzcxNWQyN2Y5ODdmMDAzY2ZjMzFjOWZmNGYzIGFlZjk4YmQ0ODlj
NDc5YzkyNDcxNmNmYzFiNGE1MTE2MzU4MDAzOTEKIDEzOTAxMyBmYWlsIGEyZDc5YzcxNzRhZWI0
M2IxMzAyMGRkNTNkODVhN2FlZmRkOWYzZTUgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4
ZjBkZmNkODg2MCA5MWNjNjBiYWZjN2Q2ZTQ5YjdiYzg1OTkwZjg5NWQ2MjI4ZjUxMzY0IGQwZDhh
ZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4NGZlMDlmNTA4NzY3OTggOWNjYTAyZDhmZmMyM2U5Njg4YTk3
MWQ4NThlNGZmZGZmNTM4OWIxMSAzMGYxZTQxZjA0ZmI0YzcxNWQyN2Y5ODdmMDAzY2ZjMzFjOWZm
NGYzIGI1NDEyODdjMzYwMDcxM2ZlYWFhZjc2MDhjZDQwNWU3YjJlNGVmZDAKIDEzOTAwMSBmYWls
IGEyZDc5YzcxNzRhZWI0M2IxMzAyMGRkNTNkODVhN2FlZmRkOWYzZTUgYzUzMGE3NWMxZTZhNDcy
YjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA5MWNjNjBiYWZjN2Q2ZTQ5YjdiYzg1OTkwZjg5NWQ2
MjI4ZjUxMzY0IGQwZDhhZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4NGZlMDlmNTA4NzY3OTggOWNjYTAy
ZDhmZmMyM2U5Njg4YTk3MWQ4NThlNGZmZGZmNTM4OWIxMSAzMGYxZTQxZjA0ZmI0YzcxNWQyN2Y5
ODdmMDAzY2ZjMzFjOWZmNGYzIGI1NDEyODdjMzYwMDcxM2ZlYWFhZjc2MDhjZDQwNWU3YjJlNGVm
ZDAKIDEzOTAxNyBwYXNzIDNhYjQ0MzZmNjg4YzJkMmYyMjE3OTM5NTNjZDA1NDM1Y2E4NDI2MWMg
YzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA5MWNjNjBiYWZjN2Q2ZTQ5
YjdiYzg1OTkwZjg5NWQ2MjI4ZjUxMzY0IGQwZDhhZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4NGZlMDlm
NTA4NzY3OTggOWNjYTAyZDhmZmMyM2U5Njg4YTk3MWQ4NThlNGZmZGZmNTM4OWIxMSAzMGYxZTQx
ZjA0ZmI0YzcxNWQyN2Y5ODdmMDAzY2ZjMzFjOWZmNGYzIGI1NDEyODdjMzYwMDcxM2ZlYWFhZjc2
MDhjZDQwNWU3YjJlNGVmZDAKIDEzOTAwMiBwYXNzIDNhYjQ0MzZmNjg4YzJkMmYyMjE3OTM5NTNj
ZDA1NDM1Y2E4NDI2MWMgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA4
ZGY1MjYzMWU1M2M3M2NiZTVlZjAzNzE1NWNjNWI2YmRjODdmNzU3IGQwZDhhZDM5ZWNiNTFjZDc0
OTdjZDUyNDQ4NGZlMDlmNTA4NzY3OTggOWNjYTAyZDhmZmMyM2U5Njg4YTk3MWQ4NThlNGZmZGZm
NTM4OWIxMSAzMGYxZTQxZjA0ZmI0YzcxNWQyN2Y5ODdmMDAzY2ZjMzFjOWZmNGYzIGI1NDEyODdj
MzYwMDcxM2ZlYWFhZjc2MDhjZDQwNWU3YjJlNGVmZDAKIDEzOTAxOCBmYWlsIGEyZDc5YzcxNzRh
ZWI0M2IxMzAyMGRkNTNkODVhN2FlZmRkOWYzZTUgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBi
NTE4ZjBkZmNkODg2MCA5MWNjNjBiYWZjN2Q2ZTQ5YjdiYzg1OTkwZjg5NWQ2MjI4ZjUxMzY0IGQw
ZDhhZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4NGZlMDlmNTA4NzY3OTggOWNjYTAyZDhmZmMyM2U5Njg4
YTk3MWQ4NThlNGZmZGZmNTM4OWIxMSAzMGYxZTQxZjA0ZmI0YzcxNWQyN2Y5ODdmMDAzY2ZjMzFj
OWZmNGYzIGI1NDEyODdjMzYwMDcxM2ZlYWFhZjc2MDhjZDQwNWU3YjJlNGVmZDAKU2VhcmNoaW5n
IGZvciBpbnRlcmVzdGluZyB2ZXJzaW9ucwogUmVzdWx0IGZvdW5kOiBmbGlnaHQgMTM3MTI1IChw
YXNzKSwgZm9yIGJhc2lzIHBhc3MKIFJlc3VsdCBmb3VuZDogZmxpZ2h0IDEzODk2MiAoZmFpbCks
IGZvciBiYXNpcyBmYWlsdXJlCiBSZXBybyBmb3VuZDogZmxpZ2h0IDEzODk4NSAocGFzcyksIGZv
ciBiYXNpcyBwYXNzCiBSZXBybyBmb3VuZDogZmxpZ2h0IDEzOTAwMSAoZmFpbCksIGZvciBiYXNp
cyBmYWlsdXJlCiAwIHJldmlzaW9ucyBhdCAzYWI0NDM2ZjY4OGMyZDJmMjIxNzkzOTUzY2QwNTQz
NWNhODQyNjFjIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgOTFjYzYw
YmFmYzdkNmU0OWI3YmM4NTk5MGY4OTVkNjIyOGY1MTM2NCBkMGQ4YWQzOWVjYjUxY2Q3NDk3Y2Q1
MjQ0ODRmZTA5ZjUwODc2Nzk4IDljY2EwMmQ4ZmZjMjNlOTY4OGE5NzFkODU4ZTRmZmRmZjUzODli
MTEgMzBmMWU0MWYwNGZiNGM3MTVkMjdmOTg3ZjAwM2NmYzMxYzlmZjRmMyBiNTQxMjg3YzM2MDA3
MTNmZWFhYWY3NjA4Y2Q0MDVlN2IyZTRlZmQwCk5vIHJldmlzaW9ucyBsZWZ0IHRvIHRlc3QsIGNo
ZWNraW5nIGdyYXBoIHN0YXRlLgogUmVzdWx0IGZvdW5kOiBmbGlnaHQgMTM5MDA4IChwYXNzKSwg
Zm9yIGxhc3QgcGFzcwogUmVzdWx0IGZvdW5kOiBmbGlnaHQgMTM5MDA5IChmYWlsKSwgZm9yIGZp
cnN0IGZhaWx1cmUKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTM5MDEyIChwYXNzKSwgZm9yIGxhc3Qg
cGFzcwogUmVwcm8gZm91bmQ6IGZsaWdodCAxMzkwMTMgKGZhaWwpLCBmb3IgZmlyc3QgZmFpbHVy
ZQogUmVwcm8gZm91bmQ6IGZsaWdodCAxMzkwMTcgKHBhc3MpLCBmb3IgbGFzdCBwYXNzCiBSZXBy
byBmb3VuZDogZmxpZ2h0IDEzOTAxOCAoZmFpbCksIGZvciBmaXJzdCBmYWlsdXJlCgoqKiogRm91
bmQgYW5kIHJlcHJvZHVjZWQgcHJvYmxlbSBjaGFuZ2VzZXQgKioqCgogIEJ1ZyBpcyBpbiB0cmVl
OiAgbGludXggZ2l0Oi8vZ2l0Lmtlcm5lbC5vcmcvcHViL3NjbS9saW51eC9rZXJuZWwvZ2l0L3Rv
cnZhbGRzL2xpbnV4LTIuNi5naXQKICBCdWcgaW50cm9kdWNlZDogIGEyZDc5YzcxNzRhZWI0M2Ix
MzAyMGRkNTNkODVhN2FlZmRkOWYzZTUKICBCdWcgbm90IHByZXNlbnQ6IDNhYjQ0MzZmNjg4YzJk
MmYyMjE3OTM5NTNjZDA1NDM1Y2E4NDI2MWMKICBMYXN0IGZhaWwgcmVwcm86IGh0dHA6Ly9sb2dz
LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzkwMTgvCgoKICAoUmV2aXNp
b24gbG9nIHRvbyBsb25nLCBvbWl0dGVkLikKCnBubXRvcG5nOiAxMjAgY29sb3JzIGZvdW5kClJl
dmlzaW9uIGdyYXBoIGxlZnQgaW4gL2hvbWUvbG9ncy9yZXN1bHRzL2Jpc2VjdC9saW51eC1saW51
cy90ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQueGVuLWJvb3Que2RvdCxwcyxw
bmcsaHRtbCxzdmd9LgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCjEz
OTAxODogdG9sZXJhYmxlIEFMTCBGQUlMCgpmbGlnaHQgMTM5MDE4IGxpbnV4LWxpbnVzIHJlYWwt
YmlzZWN0IFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0
L2xvZ3MvMTM5MDE4LwoKRmFpbHVyZXMgOi0vIGJ1dCBubyByZWdyZXNzaW9ucy4KClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCwKaW5jbHVkaW5nIHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBy
dW46CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgIDcgeGVuLWJvb3QgICAg
ICAgIGZhaWwgYmFzZWxpbmUgdW50ZXN0ZWQKCgpqb2JzOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCgoKLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNn
LXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAv
aG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZp
bGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5k
IG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAg
IGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJF
QURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0
cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 15 12:32:26 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Jul 2019 12:32:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hn09Y-0003VS-7R; Mon, 15 Jul 2019 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=MlGE=VM=infradead.org=peterz@srs-us1.protection.inumbo.net>)
 id 1hn09W-0003VM-S0
 for xen-devel@lists.xenproject.org; Mon, 15 Jul 2019 12:32:23 +0000
X-Inumbo-ID: 96a394e2-a6fc-11e9-8980-bc764e045a96
Received: from merlin.infradead.org (unknown [2001:8b0:10b:1231::1])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 96a394e2-a6fc-11e9-8980-bc764e045a96;
 Mon, 15 Jul 2019 12:32:21 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
 d=infradead.org; s=merlin.20170209; h=In-Reply-To:Content-Type:MIME-Version:
 References:Message-ID:Subject:Cc:To:From:Date:Sender:Reply-To:
 Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date:
 Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id:
 List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive;
 bh=IZmADf5/xR5R3mmqabrQ4fHdojbS9pEGiQhr85URq6M=; b=aEybarIkTFSF6XayXEm9oTybN
 bRM340R6NHNLm2LEYd9DXp+8WWywggz0CuALF0J1wDzPuVxYFHl5h/Jw4SbiTUAtP+p3zqM/a6Lca
 uWAH/o4UXolDp6pR2+auZSFsE7irfkrG9l09A5kXNeTbBAkAuv9b3pSh6LV69G8TU2UFR19P7dSHs
 BP/piakMXAWFL9OGZtkRexsPfwx3DEGrBE5V6cPibP0GfHeoDmoIkzc3BID6B4OgeBLXPSMp7WZ2w
 RoSrOscOWXXcDUJRqOdN97QTU1LKAIpoBiSQ+oHxTwaZ5aC5ON7p97SNIWay0hnMAhwYsz9qoBbqS
 6ZKU8MzGQ==;
Received: from j217100.upc-j.chello.nl ([24.132.217.100]
 helo=hirez.programming.kicks-ass.net)
 by merlin.infradead.org with esmtpsa (Exim 4.92 #3 (Red Hat Linux))
 id 1hn09K-0002Kz-NY; Mon, 15 Jul 2019 12:32:10 +0000
Received: by hirez.programming.kicks-ass.net (Postfix, from userid 1000)
 id E2AA820144520; Mon, 15 Jul 2019 14:32:07 +0200 (CEST)
Date: Mon, 15 Jul 2019 14:32:07 +0200
From: Peter Zijlstra <peterz@infradead.org>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20190715123207.GE3419@hirez.programming.kicks-ass.net>
References: <20190715113739.17694-1-jgross@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20190715113739.17694-1-jgross@suse.com>
User-Agent: Mutt/1.10.1 (2018-07-13)
Subject: Re: [Xen-devel] [PATCH 0/2] Remove 32-bit Xen PV guest support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, x86@kernel.org,
 Alok Kataria <akataria@vmware.com>, linux-kernel@vger.kernel.org,
 virtualization@lists.linux-foundation.org, Ingo Molnar <mingo@redhat.com>,
 Borislav Petkov <bp@alien8.de>, Andy Lutomirski <luto@kernel.org>,
 "H. Peter Anvin" <hpa@zytor.com>, xen-devel@lists.xenproject.org,
 Thomas Gleixner <tglx@linutronix.de>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBKdWwgMTUsIDIwMTkgYXQgMDE6Mzc6MzdQTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3
cm90ZToKPiBUaGUgbG9uZyB0ZXJtIHBsYW4gaGFzIGJlZW4gdG8gcmVwbGFjZSBYZW4gUFYgZ3Vl
c3RzIGJ5IFBWSC4gVGhlIGZpcnN0Cj4gdmljdGltIG9mIHRoYXQgcGxhbiBhcmUgbm93IDMyLWJp
dCBQViBndWVzdHMsIGFzIHRob3NlIGFyZSB1c2VkIG9ubHkKPiByYXRoZXIgc2VsZG9tIHRoZXNl
IGRheXMuIFhlbiBvbiB4ODYgcmVxdWlyZXMgNjQtYml0IHN1cHBvcnQgYW5kIHdpdGgKPiBHcnVi
MiBub3cgc3VwcG9ydGluZyBQVkggb2ZmaWNpYWxseSBzaW5jZSB2ZXJzaW9uIDIuMDQgdGhlcmUg
aXMgbm8KPiBuZWVkIHRvIGtlZXAgMzItYml0IFBWIGd1ZXN0IHN1cHBvcnQgYWxpdmUgaW4gdGhl
IExpbnV4IGtlcm5lbC4KPiBBZGRpdGlvbmFsbHkgTWVsdGRvd24gbWl0aWdhdGlvbiBpcyBub3Qg
YXZhaWxhYmxlIGluIHRoZSBrZXJuZWwgcnVubmluZwo+IGFzIDMyLWJpdCBQViBndWVzdCwgc28g
ZHJvcHBpbmcgdGhpcyBtb2RlIG1ha2VzIHNlbnNlIGZyb20gc2VjdXJpdHkKPiBwb2ludCBvZiB2
aWV3LCB0b28uCj4gCj4gSnVlcmdlbiBHcm9zcyAoMik6Cj4gICB4ODYveGVuOiByZW1vdmUgMzIt
Yml0IFhlbiBQViBndWVzdCBzdXBwb3J0Cj4gICB4ODYvcGFyYXZpcnQ6IHJlbW92ZSAzMi1iaXQg
c3VwcG9ydCBmcm9tIFBBUkFWSVJUX1hYTAoKSG9vcmF5IQoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 15 12:36:45 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Jul 2019 12: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 1hn0Dh-0003dt-Q9; Mon, 15 Jul 2019 12: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=TQSl=VM=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hn0Dh-0003do-0m
 for xen-devel@lists.xenproject.org; Mon, 15 Jul 2019 12:36:41 +0000
X-Inumbo-ID: 30f53cdf-a6fd-11e9-8980-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 30f53cdf-a6fd-11e9-8980-bc764e045a96;
 Mon, 15 Jul 2019 12:36:39 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 7B99DAD14;
 Mon, 15 Jul 2019 12:36:38 +0000 (UTC)
To: Peter Zijlstra <peterz@infradead.org>
References: <20190715113739.17694-1-jgross@suse.com>
 <20190715123207.GE3419@hirez.programming.kicks-ass.net>
From: Juergen Gross <jgross@suse.com>
Message-ID: <83fd65e0-9b6f-39a0-4f10-4f535d523ac8@suse.com>
Date: Mon, 15 Jul 2019 14:36:37 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <20190715123207.GE3419@hirez.programming.kicks-ass.net>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH 0/2] Remove 32-bit Xen PV guest support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, x86@kernel.org,
 Alok Kataria <akataria@vmware.com>, linux-kernel@vger.kernel.org,
 virtualization@lists.linux-foundation.org, Ingo Molnar <mingo@redhat.com>,
 Borislav Petkov <bp@alien8.de>, Andy Lutomirski <luto@kernel.org>,
 "H. Peter Anvin" <hpa@zytor.com>, xen-devel@lists.xenproject.org,
 Thomas Gleixner <tglx@linutronix.de>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTUuMDcuMTkgMTQ6MzIsIFBldGVyIFppamxzdHJhIHdyb3RlOgo+IE9uIE1vbiwgSnVsIDE1
LCAyMDE5IGF0IDAxOjM3OjM3UE0gKzAyMDAsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4+IFRoZSBs
b25nIHRlcm0gcGxhbiBoYXMgYmVlbiB0byByZXBsYWNlIFhlbiBQViBndWVzdHMgYnkgUFZILiBU
aGUgZmlyc3QKPj4gdmljdGltIG9mIHRoYXQgcGxhbiBhcmUgbm93IDMyLWJpdCBQViBndWVzdHMs
IGFzIHRob3NlIGFyZSB1c2VkIG9ubHkKPj4gcmF0aGVyIHNlbGRvbSB0aGVzZSBkYXlzLiBYZW4g
b24geDg2IHJlcXVpcmVzIDY0LWJpdCBzdXBwb3J0IGFuZCB3aXRoCj4+IEdydWIyIG5vdyBzdXBw
b3J0aW5nIFBWSCBvZmZpY2lhbGx5IHNpbmNlIHZlcnNpb24gMi4wNCB0aGVyZSBpcyBubwo+PiBu
ZWVkIHRvIGtlZXAgMzItYml0IFBWIGd1ZXN0IHN1cHBvcnQgYWxpdmUgaW4gdGhlIExpbnV4IGtl
cm5lbC4KPj4gQWRkaXRpb25hbGx5IE1lbHRkb3duIG1pdGlnYXRpb24gaXMgbm90IGF2YWlsYWJs
ZSBpbiB0aGUga2VybmVsIHJ1bm5pbmcKPj4gYXMgMzItYml0IFBWIGd1ZXN0LCBzbyBkcm9wcGlu
ZyB0aGlzIG1vZGUgbWFrZXMgc2Vuc2UgZnJvbSBzZWN1cml0eQo+PiBwb2ludCBvZiB2aWV3LCB0
b28uCj4+Cj4+IEp1ZXJnZW4gR3Jvc3MgKDIpOgo+PiAgICB4ODYveGVuOiByZW1vdmUgMzItYml0
IFhlbiBQViBndWVzdCBzdXBwb3J0Cj4+ICAgIHg4Ni9wYXJhdmlydDogcmVtb3ZlIDMyLWJpdCBz
dXBwb3J0IGZyb20gUEFSQVZJUlRfWFhMCj4gCj4gSG9vcmF5IQo+IAoKQWx3YXlzIGEgcGxlYXN1
cmUgdG8gY2hlZXIgdGhlIGNvbW11bml0eSB1cCBieSBzZW5kaW5nIFhlbiBwYXRjaGVzLiA6LUQK
CgpKdWVyZ2VuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 15 12:37:18 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Jul 2019 12: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 1hn0EI-0003hE-3s; Mon, 15 Jul 2019 12:37:18 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=gpPh=VM=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hn0EG-0003gk-Cs
 for xen-devel@lists.xenproject.org; Mon, 15 Jul 2019 12:37:16 +0000
X-Inumbo-ID: 466a6979-a6fd-11e9-8980-bc764e045a96
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 466a6979-a6fd-11e9-8980-bc764e045a96;
 Mon, 15 Jul 2019 12:37:15 +0000 (UTC)
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=paul.durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 paul.durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="paul.durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 2kDyxL27pTybUMI4zYMqjzK1EMuzCP5tliLepxhdmv21C8AhX8Yuz3MCo9cswmyZGv3OlhO0pP
 9D2Pm4jHEf5jHNTsd9oHoF06lBcPo2RuAcP2I1544FBYy8Z6QliSdYu0O45O5QPF6QBQGCmM/I
 aRRd1BMmU8B9yCGpTg28lxlyWAxD3KEILh2vknelB5nrxGhAANU7N/8RtFSpYrMuUSaSHlxtnw
 z9UTF0m+Sbo0X+iI8UuGblq+3y1wuThU1ooFo7nGIubVR67bfXr99O/HLB1faQ1+bWq+KhXVF+
 uDE=
X-SBRS: 2.7
X-MesageID: 3015090
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,493,1557201600"; 
   d="scan'208";a="3015090"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 15 Jul 2019 13:37:07 +0100
Message-ID: <20190715123710.1780-2-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190715123710.1780-1-paul.durrant@citrix.com>
References: <20190715123710.1780-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 1/4] iommu / x86: move call to
 scan_pci_devices() out of vendor code
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Paul Durrant <paul.durrant@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Brian Woods <brian.woods@amd.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SXQncyBub3QgdmVuZG9yIHNwZWNpZmljIHNvIGl0IGRvZXNuJ3QgcmVhbGx5IGJlbG9uZyB0aGVy
ZS4KClNjYW5uaW5nIHRoZSBQQ0kgdG9wb2xvZ3kgYWxzbyByZWFsbHkgZG9lc24ndCBoYXZlIG11
Y2ggdG8gZG8gd2l0aCBJT01NVQppbml0aWFsaXphdGlvbi4gSXQgZG9lc24ndCBkZXBlbmQgb24g
dGhlcmUgZXZlbiBiZWluZyBhbiBJT01NVS4gVGhpcyBwYXRjaAptb3ZlcyB0byB0aGUgY2FsbCB0
byB0aGUgYmVnaW5uaW5nIG9mIGlvbW11X2hhcmR3YXJlX3NldHVwKCkgYnV0IG9ubHkKcGxhY2Vz
IGl0IHRoZXJlIGJlY2F1c2UgdGhlIHRvcG9sb2d5IGluZm9ybWF0aW9uIHdvdWxkIGJlIG90aGVy
d2lzZSB1bnVzZWQuCgpTdWJzZXF1ZW50IHBhdGNoZXMgd2lsbCBhY3R1YWxseSBtYWtlIHVzZSBv
ZiB0aGUgUENJIHRvcG9sb2d5IGR1cmluZwooeDg2KSBJT01NVSBpbml0aWFsaXphdGlvbi4KClNp
Z25lZC1vZmYtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+Ci0tLQpD
YzogU3VyYXZlZSBTdXRoaWt1bHBhbml0IDxzdXJhdmVlLnN1dGhpa3VscGFuaXRAYW1kLmNvbT4K
Q2M6IEJyaWFuIFdvb2RzIDxicmlhbi53b29kc0BhbWQuY29tPgpDYzogS2V2aW4gVGlhbiA8a2V2
aW4udGlhbkBpbnRlbC5jb20+CkNjOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkNj
OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpDYzogV2VpIExpdSA8
d2xAeGVuLm9yZz4KQ2M6ICJSb2dlciBQYXUgTW9ubsOpIiA8cm9nZXIucGF1QGNpdHJpeC5jb20+
Cgp2MjoKIC0gRXhwYW5kZWQgY29tbWl0IGNvbW1lbnQuCiAtIE1vdmVkIFBDSSBzY2FuIHRvIGJl
Zm9yZSBJT01NVSBpbml0aWFsaXphdGlvbiwgcmF0aGVyIHRoYW4gYWZ0ZXIgaXQuCi0tLQogeGVu
L2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL3BjaV9hbWRfaW9tbXUuYyB8IDMgKystCiB4ZW4vZHJp
dmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYyAgICAgICAgIHwgNCAtLS0tCiB4ZW4vZHJpdmVy
cy9wYXNzdGhyb3VnaC94ODYvaW9tbXUuYyAgICAgICAgIHwgNiArKysrKysKIDMgZmlsZXMgY2hh
bmdlZCwgOCBpbnNlcnRpb25zKCspLCA1IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9k
cml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9wY2lfYW1kX2lvbW11LmMgYi94ZW4vZHJpdmVycy9wYXNz
dGhyb3VnaC9hbWQvcGNpX2FtZF9pb21tdS5jCmluZGV4IDRhZmJjZDE2MDkuLjMzMzhhOGUwZTgg
MTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9wY2lfYW1kX2lvbW11LmMK
KysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL3BjaV9hbWRfaW9tbXUuYwpAQCAtMTgw
LDcgKzE4MCw4IEBAIHN0YXRpYyBpbnQgX19pbml0IGlvdl9kZXRlY3Qodm9pZCkKIAogICAgIGlm
ICggIWFtZF9pb21tdV9wZXJkZXZfaW50cmVtYXAgKQogICAgICAgICBwcmludGsoWEVOTE9HX1dB
Uk5JTkcgIkFNRC1WaTogVXNpbmcgZ2xvYmFsIGludGVycnVwdCByZW1hcCB0YWJsZSBpcyBub3Qg
cmVjb21tZW5kZWQgKHNlZSBYU0EtMzYpIVxuIik7Ci0gICAgcmV0dXJuIHNjYW5fcGNpX2Rldmlj
ZXMoKTsKKworICAgIHJldHVybiAwOwogfQogCiBpbnQgYW1kX2lvbW11X2FsbG9jX3Jvb3Qoc3Ry
dWN0IGRvbWFpbl9pb21tdSAqaGQpCmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3Vn
aC92dGQvaW9tbXUuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jCmluZGV4
IDhiMjdkN2U3NzUuLmIwZTNiZjI2YjUgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJv
dWdoL3Z0ZC9pb21tdS5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5j
CkBAIC0yMzcyLDEwICsyMzcyLDYgQEAgc3RhdGljIGludCBfX2luaXQgdnRkX3NldHVwKHZvaWQp
CiAgICAgUChpb21tdV9oYXBfcHRfc2hhcmUsICJTaGFyZWQgRVBUIHRhYmxlcyIpOwogI3VuZGVm
IFAKIAotICAgIHJldCA9IHNjYW5fcGNpX2RldmljZXMoKTsKLSAgICBpZiAoIHJldCApCi0gICAg
ICAgIGdvdG8gZXJyb3I7Ci0KICAgICByZXQgPSBpbml0X3Z0ZF9odygpOwogICAgIGlmICggcmV0
ICkKICAgICAgICAgZ290byBlcnJvcjsKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJv
dWdoL3g4Ni9pb21tdS5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2L2lvbW11LmMKaW5k
ZXggMGZhNmRjYzNmZC4uYTc0MzhjOWMyNSAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Ro
cm91Z2gveDg2L2lvbW11LmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2L2lvbW11
LmMKQEAgLTI4LDkgKzI4LDE1IEBAIHN0cnVjdCBpb21tdV9vcHMgX19yZWFkX21vc3RseSBpb21t
dV9vcHM7CiAKIGludCBfX2luaXQgaW9tbXVfaGFyZHdhcmVfc2V0dXAodm9pZCkKIHsKKyAgICBp
bnQgcmM7CisKICAgICBpZiAoICFpb21tdV9pbml0X29wcyApCiAgICAgICAgIHJldHVybiAtRU5P
REVWOwogCisgICAgcmMgPSBzY2FuX3BjaV9kZXZpY2VzKCk7CisgICAgaWYgKCByYyApCisgICAg
ICAgIHJldHVybiByYzsKKwogICAgIGlmICggIWlvbW11X29wcy5pbml0ICkKICAgICAgICAgaW9t
bXVfb3BzID0gKmlvbW11X2luaXRfb3BzLT5vcHM7CiAgICAgZWxzZQotLSAKMi4xMS4wCgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 15 12:37:18 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Jul 2019 12: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 1hn0EI-0003hR-Du; Mon, 15 Jul 2019 12:37:18 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=gpPh=VM=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hn0EG-0003gq-Kz
 for xen-devel@lists.xenproject.org; Mon, 15 Jul 2019 12:37:16 +0000
X-Inumbo-ID: 467b248b-a6fd-11e9-8980-bc764e045a96
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 467b248b-a6fd-11e9-8980-bc764e045a96;
 Mon, 15 Jul 2019 12:37:15 +0000 (UTC)
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=paul.durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 paul.durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="paul.durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: hlLGvKfAlyewjq6Ue+1g/F14wVpAsiuJ1ZMUopG9NWwoOaf4XRhAbJ2QMvZoT2FcZaFZMCj3Ue
 OZoF39clBG5cPszRK/XqWx04dvC7qYUsNzT7FAD31kZxKrBAzC1/n2NX2k5Etd0I2cN5E9S4BG
 SLlKe2+5B0tw/vr5CSHiBSa6CS/nfkZ5uTpEadgCPXTLzwL5lfa4uM35bzMFRNkKsHcNUqD46e
 SuoCAFCUTcSHLy+oSdLLOSaf8ty5H6zsJX/aOaJY5LPBrHSc90GV0dAxKeiVUQAHqt9cdn9juS
 kyI=
X-SBRS: 2.7
X-MesageID: 2978067
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,493,1557201600"; 
   d="scan'208";a="2978067"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 15 Jul 2019 13:37:08 +0100
Message-ID: <20190715123710.1780-3-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190715123710.1780-1-paul.durrant@citrix.com>
References: <20190715123710.1780-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 2/4] pci: add all-device iterator function...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim
 Deegan <tim@xen.org>, 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>

Li4uYW5kIHVzZSBpdCBmb3Igc2V0dXBfaHdkb21fcGNpX2RldmljZXMoKSBhbmQgZHVtcF9wY2lf
ZGV2aWNlcygpLgoKVGhlIHVubG9jay9wcm9jZXNzLXBlbmRpbmctc29mdGlycXMvbG9jayBzZXF1
ZW5jZSB0aGF0IHdhcyBpbgpfc2V0dXBfaHdkb21fcGNpX2RldmljZXMoKSBpcyBub3cgZG9uZSBp
biB0aGUgZ2VuZXJpYyBpdGVyYXRvciBmdW5jdGlvbiwKd2hpY2ggZG9lcyBtZWFuIGl0IGlzIGFs
c28gZG9uZSAodW5uZWNlc3NhcmlseSkgaW4gdGhlIGNhc2Ugb2YKZHVtcF9wY2lfZGV2aWNlcygp
LCBzaW5jZSBydW5fYWxsX25vbmlycV9rZXloYW5kbGVycygpIHdpbGwgY2FsbApwcm9jZXNzX3Bl
bmRpbmdfc29mdGlycXMoKSBiZWZvcmUgaW52b2tpbmcgZWFjaCBrZXkgaGFuZGxlciBhbnl3YXks
IGJ1dAp0aGlzIGlzIG5vdCBwZXJmb3JtYW5jZSBjcml0aWNhbCBjb2RlLgoKVGhlICI9PT09IHNl
Z21lbnQgWFhYWCA9PT09IiBoZWFkbGluZSB0aGF0IHdhcyBpbiBfZHVtcF9wY2lfZGV2aWNlcygp
IGhhcwpiZWVuIGRyb3BwZWQgYmVjYXVzZSBpdCBpcyBub24tdHJpdmlhbCB0byBkZWFsIHdpdGgg
aXQgd2hlbiB1c2luZyBhCmdlbmVyaWMgYWxsLWRldmljZSBpdGVyYXRvciBhbmQsIHNpbmNlIHRo
ZSBzZWdtZW50IG51bWJlciBpcyBpbmNsdWRlZAppbiBldmVyeSBsb2cgbGluZSBhbnl3YXksIGl0
IGRpZG4ndCBhZGQgbXVjaCB2YWx1ZSBhbnl3YXkuCgpTaWduZWQtb2ZmLWJ5OiBQYXVsIER1cnJh
bnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgotLS0KQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGlj
aEBzdXNlLmNvbT4KQ2M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+
CkNjOiBHZW9yZ2UgRHVubGFwIDxHZW9yZ2UuRHVubGFwQGV1LmNpdHJpeC5jb20+CkNjOiBJYW4g
SmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KQ2M6IEp1bGllbiBHcmFsbCA8anVs
aWVuLmdyYWxsQGFybS5jb20+CkNjOiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxr
QG9yYWNsZS5jb20+CkNjOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5v
cmc+CkNjOiBUaW0gRGVlZ2FuIDx0aW1AeGVuLm9yZz4KQ2M6IFdlaSBMaXUgPHdsQHhlbi5vcmc+
Cgp2MjoKIC0gTmV3IGluIHYyLgotLS0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3BjaS5jIHwg
MTIwICsrKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0tLQogeGVuL2luY2x1
ZGUveGVuL3BjaS5oICAgICAgICAgfCAgIDEgKwogMiBmaWxlcyBjaGFuZ2VkLCA2OCBpbnNlcnRp
b25zKCspLCA1MyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhy
b3VnaC9wY2kuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3BjaS5jCmluZGV4IGU4ODY4OTQy
NWQuLjE3OWNiN2UxN2UgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3BjaS5j
CisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3BjaS5jCkBAIC0xMTM0LDU0ICsxMTM0LDc4
IEBAIHN0YXRpYyB2b2lkIF9faHdkb21faW5pdCBzZXR1cF9vbmVfaHdkb21fZGV2aWNlKGNvbnN0
IHN0cnVjdCBzZXR1cF9od2RvbSAqY3R4dCwKICAgICAgICAgICAgICAgIGN0eHQtPmQtPmRvbWFp
bl9pZCwgZXJyKTsKIH0KIAotc3RhdGljIGludCBfX2h3ZG9tX2luaXQgX3NldHVwX2h3ZG9tX3Bj
aV9kZXZpY2VzKHN0cnVjdCBwY2lfc2VnICpwc2VnLCB2b2lkICphcmcpCitzdGF0aWMgaW50IF9f
aHdkb21faW5pdCBzZXR1cF9od2RvbV9wY2lfZGV2aWNlKHN0cnVjdCBwY2lfZGV2ICpwZGV2LCB2
b2lkICphcmcpCiB7CiAgICAgc3RydWN0IHNldHVwX2h3ZG9tICpjdHh0ID0gYXJnOwotICAgIGlu
dCBidXMsIGRldmZuOworICAgIHN0cnVjdCBkb21haW4gKmQgPSBjdHh0LT5kOwogCi0gICAgZm9y
ICggYnVzID0gMDsgYnVzIDwgMjU2OyBidXMrKyApCisgICAgaWYgKCAhcGRldi0+ZG9tYWluICkK
ICAgICB7Ci0gICAgICAgIGZvciAoIGRldmZuID0gMDsgZGV2Zm4gPCAyNTY7IGRldmZuKysgKQor
ICAgICAgICBwZGV2LT5kb21haW4gPSBkOworICAgICAgICBsaXN0X2FkZCgmcGRldi0+ZG9tYWlu
X2xpc3QsICZkLT5wZGV2X2xpc3QpOworICAgICAgICBzZXR1cF9vbmVfaHdkb21fZGV2aWNlKGN0
eHQsIHBkZXYpOworICAgIH0KKyAgICBlbHNlIGlmICggcGRldi0+ZG9tYWluID09IGRvbV94ZW4g
KQorICAgIHsKKyAgICAgICAgcGRldi0+ZG9tYWluID0gZDsKKyAgICAgICAgc2V0dXBfb25lX2h3
ZG9tX2RldmljZShjdHh0LCBwZGV2KTsKKyAgICAgICAgcGRldi0+ZG9tYWluID0gZG9tX3hlbjsK
KyAgICB9CisgICAgZWxzZSBpZiAoIHBkZXYtPmRvbWFpbiAhPSBkICkKKyAgICAgICAgcHJpbnRr
KFhFTkxPR19XQVJOSU5HICJEb20lZCBvd25pbmcgJTA0eDolMDJ4OiUwMnguJXU/XG4iLAorICAg
ICAgICAgICAgICAgcGRldi0+ZG9tYWluLT5kb21haW5faWQsIHBkZXYtPnNlZywgcGRldi0+YnVz
LAorICAgICAgICAgICAgICAgUENJX1NMT1QocGRldi0+ZGV2Zm4pLCBQQ0lfRlVOQyhwZGV2LT5k
ZXZmbikpOworCisgICAgcmV0dXJuIDA7Cit9CisKK3N0cnVjdCBwc2RpX2N0eHQgeworICAgIGlu
dCAoKmNiKShzdHJ1Y3QgcGNpX2RldiAqLCB2b2lkICopOworICAgIHZvaWQgKmFyZzsKK307CisK
K3N0YXRpYyBpbnQgcGNpX3NlZ21lbnRfZGV2aWNlc19pdGVyYXRlKHN0cnVjdCBwY2lfc2VnICpw
c2VnLCB2b2lkICphcmcpCit7CisgICAgc3RydWN0IHBzZGlfY3R4dCAqY3R4dCA9IGFyZzsKKyAg
ICBpbnQgYnVzLCBkZXZmbjsKKyAgICBpbnQgcmMgPSAwOworCisgICAgLyoKKyAgICAgKiBXZSBk
b24ndCBpdGVyYXRlIGJ5IHdhbGtpbmcgcHNlZy0+YWxsZGV2c19saXN0IGhlcmUgYmVjYXVzZSB0
aGF0CisgICAgICogd291bGQgbWFrZSB0aGUgcGNpZGV2c191bmxvY2soKS9sb2NrKCkgc2VxdWVu
Y2UgYmVsb3cgdW5zYWZlLgorICAgICAqLworICAgIGZvciAoIGJ1cyA9IDA7ICFyYyAmJiBidXMg
PCAyNTY7IGJ1cysrICkKKyAgICAgICAgZm9yICggZGV2Zm4gPSAwOyAhcmMgJiYgZGV2Zm4gPCAy
NTY7IGRldmZuKysgKQogICAgICAgICB7CiAgICAgICAgICAgICBzdHJ1Y3QgcGNpX2RldiAqcGRl
diA9IHBjaV9nZXRfcGRldihwc2VnLT5uciwgYnVzLCBkZXZmbik7CiAKICAgICAgICAgICAgIGlm
ICggIXBkZXYgKQogICAgICAgICAgICAgICAgIGNvbnRpbnVlOwogCi0gICAgICAgICAgICBpZiAo
ICFwZGV2LT5kb21haW4gKQotICAgICAgICAgICAgewotICAgICAgICAgICAgICAgIHBkZXYtPmRv
bWFpbiA9IGN0eHQtPmQ7Ci0gICAgICAgICAgICAgICAgbGlzdF9hZGQoJnBkZXYtPmRvbWFpbl9s
aXN0LCAmY3R4dC0+ZC0+cGRldl9saXN0KTsKLSAgICAgICAgICAgICAgICBzZXR1cF9vbmVfaHdk
b21fZGV2aWNlKGN0eHQsIHBkZXYpOwotICAgICAgICAgICAgfQotICAgICAgICAgICAgZWxzZSBp
ZiAoIHBkZXYtPmRvbWFpbiA9PSBkb21feGVuICkKLSAgICAgICAgICAgIHsKLSAgICAgICAgICAg
ICAgICBwZGV2LT5kb21haW4gPSBjdHh0LT5kOwotICAgICAgICAgICAgICAgIHNldHVwX29uZV9o
d2RvbV9kZXZpY2UoY3R4dCwgcGRldik7Ci0gICAgICAgICAgICAgICAgcGRldi0+ZG9tYWluID0g
ZG9tX3hlbjsKLSAgICAgICAgICAgIH0KLSAgICAgICAgICAgIGVsc2UgaWYgKCBwZGV2LT5kb21h
aW4gIT0gY3R4dC0+ZCApCi0gICAgICAgICAgICAgICAgcHJpbnRrKFhFTkxPR19XQVJOSU5HICJE
b20lZCBvd25pbmcgJTA0eDolMDJ4OiUwMnguJXU/XG4iLAotICAgICAgICAgICAgICAgICAgICAg
ICBwZGV2LT5kb21haW4tPmRvbWFpbl9pZCwgcHNlZy0+bnIsIGJ1cywKLSAgICAgICAgICAgICAg
ICAgICAgICAgUENJX1NMT1QoZGV2Zm4pLCBQQ0lfRlVOQyhkZXZmbikpOworICAgICAgICAgICAg
cmMgPSBjdHh0LT5jYihwZGV2LCBjdHh0LT5hcmcpOwogCi0gICAgICAgICAgICBpZiAoIGlvbW11
X3ZlcmJvc2UgKQotICAgICAgICAgICAgewotICAgICAgICAgICAgICAgIHBjaWRldnNfdW5sb2Nr
KCk7Ci0gICAgICAgICAgICAgICAgcHJvY2Vzc19wZW5kaW5nX3NvZnRpcnFzKCk7Ci0gICAgICAg
ICAgICAgICAgcGNpZGV2c19sb2NrKCk7Ci0gICAgICAgICAgICB9Ci0gICAgICAgIH0KLQotICAg
ICAgICBpZiAoICFpb21tdV92ZXJib3NlICkKLSAgICAgICAgeworICAgICAgICAgICAgLyoKKyAg
ICAgICAgICAgICAqIEVyciBvbiB0aGUgc2FmZSBzaWRlIGFuZCBhc3N1bWUgdGhlIGNhbGxiYWNr
IGhhcyB0YWtlbgorICAgICAgICAgICAgICogYSBzaWduaWZpY2FudCBhbW91bnQgb2YgdGltZS4K
KyAgICAgICAgICAgICAqLwogICAgICAgICAgICAgcGNpZGV2c191bmxvY2soKTsKICAgICAgICAg
ICAgIHByb2Nlc3NfcGVuZGluZ19zb2Z0aXJxcygpOwogICAgICAgICAgICAgcGNpZGV2c19sb2Nr
KCk7CiAgICAgICAgIH0KLSAgICB9CiAKLSAgICByZXR1cm4gMDsKKyAgICByZXR1cm4gcmM7Cit9
CisKK2ludCBwY2lfcGRldnNfaXRlcmF0ZShpbnQgKCpjYikoc3RydWN0IHBjaV9kZXYgKiwgdm9p
ZCAqKSwgdm9pZCAqYXJnKQoreworICAgIHN0cnVjdCBwc2RpX2N0eHQgY3R4dCA9IHsgLmNiID0g
Y2IsIC5hcmcgPSBhcmcgfTsKKyAgICBpbnQgcmM7CisKKyAgICBwY2lkZXZzX2xvY2soKTsKKyAg
ICByYyA9IHBjaV9zZWdtZW50c19pdGVyYXRlKHBjaV9zZWdtZW50X2RldmljZXNfaXRlcmF0ZSwg
JmN0eHQpOworICAgIHBjaWRldnNfdW5sb2NrKCk7CisKKyAgICByZXR1cm4gcmM7CiB9CiAKIHZv
aWQgX19od2RvbV9pbml0IHNldHVwX2h3ZG9tX3BjaV9kZXZpY2VzKApAQCAtMTE4OSw5ICsxMjEz
LDcgQEAgdm9pZCBfX2h3ZG9tX2luaXQgc2V0dXBfaHdkb21fcGNpX2RldmljZXMoCiB7CiAgICAg
c3RydWN0IHNldHVwX2h3ZG9tIGN0eHQgPSB7IC5kID0gZCwgLmhhbmRsZXIgPSBoYW5kbGVyIH07
CiAKLSAgICBwY2lkZXZzX2xvY2soKTsKLSAgICBwY2lfc2VnbWVudHNfaXRlcmF0ZShfc2V0dXBf
aHdkb21fcGNpX2RldmljZXMsICZjdHh0KTsKLSAgICBwY2lkZXZzX3VubG9jaygpOworICAgIHBj
aV9wZGV2c19pdGVyYXRlKHNldHVwX2h3ZG9tX3BjaV9kZXZpY2UsICZjdHh0KTsKIH0KIAogI2lm
ZGVmIENPTkZJR19BQ1BJCkBAIC0xMjk0LDI0ICsxMzE2LDE4IEBAIGJvb2xfdCBwY2llX2Flcl9n
ZXRfZmlybXdhcmVfZmlyc3QoY29uc3Qgc3RydWN0IHBjaV9kZXYgKnBkZXYpCiB9CiAjZW5kaWYK
IAotc3RhdGljIGludCBfZHVtcF9wY2lfZGV2aWNlcyhzdHJ1Y3QgcGNpX3NlZyAqcHNlZywgdm9p
ZCAqYXJnKQorc3RhdGljIGludCBkdW1wX3BjaV9kZXZpY2Uoc3RydWN0IHBjaV9kZXYgKnBkZXYs
IHZvaWQgKmFyZykKIHsKLSAgICBzdHJ1Y3QgcGNpX2RldiAqcGRldjsKICAgICBzdHJ1Y3QgbXNp
X2Rlc2MgKm1zaTsKIAotICAgIHByaW50aygiPT09PSBzZWdtZW50ICUwNHggPT09PVxuIiwgcHNl
Zy0+bnIpOwotCi0gICAgbGlzdF9mb3JfZWFjaF9lbnRyeSAoIHBkZXYsICZwc2VnLT5hbGxkZXZz
X2xpc3QsIGFsbGRldnNfbGlzdCApCi0gICAgewotICAgICAgICBwcmludGsoIiUwNHg6JTAyeDol
MDJ4LiV1IC0gZG9tICUtM2QgLSBub2RlICUtM2QgLSBNU0lzIDwgIiwKLSAgICAgICAgICAgICAg
IHBzZWctPm5yLCBwZGV2LT5idXMsCi0gICAgICAgICAgICAgICBQQ0lfU0xPVChwZGV2LT5kZXZm
biksIFBDSV9GVU5DKHBkZXYtPmRldmZuKSwKLSAgICAgICAgICAgICAgIHBkZXYtPmRvbWFpbiA/
IHBkZXYtPmRvbWFpbi0+ZG9tYWluX2lkIDogLTEsCi0gICAgICAgICAgICAgICAocGRldi0+bm9k
ZSAhPSBOVU1BX05PX05PREUpID8gcGRldi0+bm9kZSA6IC0xKTsKLSAgICAgICAgbGlzdF9mb3Jf
ZWFjaF9lbnRyeSAoIG1zaSwgJnBkZXYtPm1zaV9saXN0LCBsaXN0ICkKLSAgICAgICAgICAgICAg
IHByaW50aygiJWQgIiwgbXNpLT5pcnEpOwotICAgICAgICBwcmludGsoIj5cbiIpOwotICAgIH0K
KyAgICBwcmludGsoIiUwNHg6JTAyeDolMDJ4LiV1IC0gZG9tICUtM2QgLSBub2RlICUtM2QgLSBN
U0lzIDwgIiwKKyAgICAgICAgICAgcGRldi0+c2VnLCBwZGV2LT5idXMsIFBDSV9TTE9UKHBkZXYt
PmRldmZuKSwKKyAgICAgICAgICAgUENJX0ZVTkMocGRldi0+ZGV2Zm4pLAorICAgICAgICAgICBw
ZGV2LT5kb21haW4gPyBwZGV2LT5kb21haW4tPmRvbWFpbl9pZCA6IC0xLAorICAgICAgICAgICAo
cGRldi0+bm9kZSAhPSBOVU1BX05PX05PREUpID8gcGRldi0+bm9kZSA6IC0xKTsKKyAgICBsaXN0
X2Zvcl9lYWNoX2VudHJ5ICggbXNpLCAmcGRldi0+bXNpX2xpc3QsIGxpc3QgKQorICAgICAgICBw
cmludGsoIiVkICIsIG1zaS0+aXJxKTsKKyAgICBwcmludGsoIj5cbiIpOwogCiAgICAgcmV0dXJu
IDA7CiB9CkBAIC0xMzE5LDkgKzEzMzUsNyBAQCBzdGF0aWMgaW50IF9kdW1wX3BjaV9kZXZpY2Vz
KHN0cnVjdCBwY2lfc2VnICpwc2VnLCB2b2lkICphcmcpCiBzdGF0aWMgdm9pZCBkdW1wX3BjaV9k
ZXZpY2VzKHVuc2lnbmVkIGNoYXIgY2gpCiB7CiAgICAgcHJpbnRrKCI9PT09IFBDSSBkZXZpY2Vz
ID09PT1cbiIpOwotICAgIHBjaWRldnNfbG9jaygpOwotICAgIHBjaV9zZWdtZW50c19pdGVyYXRl
KF9kdW1wX3BjaV9kZXZpY2VzLCBOVUxMKTsKLSAgICBwY2lkZXZzX3VubG9jaygpOworICAgIHBj
aV9wZGV2c19pdGVyYXRlKGR1bXBfcGNpX2RldmljZSwgTlVMTCk7CiB9CiAKIHN0YXRpYyBpbnQg
X19pbml0IHNldHVwX2R1bXBfcGNpZGV2cyh2b2lkKQpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUv
eGVuL3BjaS5oIGIveGVuL2luY2x1ZGUveGVuL3BjaS5oCmluZGV4IDA0YTlmNDZjYzMuLjc5ZWIy
NTQxN2IgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3hlbi9wY2kuaAorKysgYi94ZW4vaW5jbHVk
ZS94ZW4vcGNpLmgKQEAgLTE1NCw2ICsxNTQsNyBAQCBpbnQgZmluZF91cHN0cmVhbV9icmlkZ2Uo
dTE2IHNlZywgdTggKmJ1cywgdTggKmRldmZuLCB1OCAqc2VjYnVzKTsKIHN0cnVjdCBwY2lfZGV2
ICpwY2lfbG9ja19wZGV2KGludCBzZWcsIGludCBidXMsIGludCBkZXZmbik7CiBzdHJ1Y3QgcGNp
X2RldiAqcGNpX2xvY2tfZG9tYWluX3BkZXYoCiAgICAgc3RydWN0IGRvbWFpbiAqLCBpbnQgc2Vn
LCBpbnQgYnVzLCBpbnQgZGV2Zm4pOworaW50IHBjaV9wZGV2c19pdGVyYXRlKGludCAoKmNiKShz
dHJ1Y3QgcGNpX2RldiAqLCB2b2lkICopLCB2b2lkICphcmcpOwogCiB2b2lkIHNldHVwX2h3ZG9t
X3BjaV9kZXZpY2VzKHN0cnVjdCBkb21haW4gKiwKICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBpbnQgKCopKHU4IGRldmZuLCBzdHJ1Y3QgcGNpX2RldiAqKSk7Ci0tIAoyLjExLjAKCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 15 12:37:18 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Jul 2019 12: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 1hn0EI-0003hi-MY; Mon, 15 Jul 2019 12:37:18 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=gpPh=VM=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hn0EG-0003gr-Li
 for xen-devel@lists.xenproject.org; Mon, 15 Jul 2019 12:37:16 +0000
X-Inumbo-ID: 466b9e26-a6fd-11e9-8980-bc764e045a96
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 466b9e26-a6fd-11e9-8980-bc764e045a96;
 Mon, 15 Jul 2019 12:37:15 +0000 (UTC)
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=paul.durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 paul.durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="paul.durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: TFV180RhliG9CrBpWLmcMBWcvQgHNJgKLVRateFs1KbOIOuinIEKqmKhqFdBPI+qRw/mDmoSbk
 k1oMOsp93LEHnBXVJ3XgocjkgcTtJzpGJD3REgmzygPGQOesngf2tcMUIv63CYiaDQyC2lXQr8
 FJu8pX7chfIlsUO69qekOtYaAe3roS2L/HCpyG11HY2NFvvMTWTFv8HNepPpPfH8cSx0zFynD8
 KjrJMneZgPtbrS3XqTIbwin+tps7dTpozweToZYQMGfMpQJT1endVOGwy9541D9PXfk5wXm2Fe
 Smo=
X-SBRS: 2.7
X-MesageID: 2995665
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,493,1557201600"; 
   d="scan'208";a="2995665"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 15 Jul 2019 13:37:10 +0100
Message-ID: <20190715123710.1780-5-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190715123710.1780-1-paul.durrant@citrix.com>
References: <20190715123710.1780-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 4/4] iommu / pci: re-implement
 XEN_DOMCTL_get_device_group...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Paul Durrant <paul.durrant@citrix.com>, Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Li4uIHVzaW5nIHRoZSBuZXcgaW9tbXVfZ3JvdXAgaW5mcmFzdHJ1Y3R1cmUuCgpCZWNhdXNlICdz
aWJsaW5nJyBkZXZpY2VzIGFyZSBub3cgbWVtYmVycyBvZiB0aGUgc2FtZSBpb21tdV9ncm91cCwK
aW1wbGVtZW50IHRoZSBkb21jdGwgYnkgbG9va2luZyB1cCB0aGUgaW9tbXVfZ3JvdXAgb2YgdGhl
IHBkZXYgd2l0aCB0aGUKbWF0Y2hpbmcgU0JERiBhbmQgdGhlbiBmaW5kaW5nIGFsbCB0aGUgYXNz
aWduZWQgcGRldnMgdGhhdCBhcmUgaW4gdGhlCmdyb3VwLgoKU2lnbmVkLW9mZi1ieTogUGF1bCBE
dXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KLS0tCkNjOiBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+Cgp2MjoKIC0gUmUtaW1wbGVtZW50IGluIHRoZSBhYnNlbmNlIG9mIGEg
cGVyLWdyb3VwIGRldnMgbGlzdC4KIC0gTWFrZSB1c2Ugb2YgcGNpX3NiZGZfdC4KLS0tCiB4ZW4v
ZHJpdmVycy9wYXNzdGhyb3VnaC9ncm91cHMuYyB8IDQ0ICsrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysKIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3BjaS5jICAgIHwgNTEgKystLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogeGVuL2luY2x1ZGUveGVuL2lvbW11
LmggICAgICAgICAgfCAgMiArKwogMyBmaWxlcyBjaGFuZ2VkLCA0OCBpbnNlcnRpb25zKCspLCA0
OSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9ncm91
cHMuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2dyb3Vwcy5jCmluZGV4IDFhMmY0NjFjODcu
LjZkODA2NGU0ZjQgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2dyb3Vwcy5j
CisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2dyb3Vwcy5jCkBAIC0xMiw4ICsxMiwxMiBA
QAogICogR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgZm9yIG1vcmUgZGV0YWlscy4KICAqLwog
CisjaW5jbHVkZSA8eGVuL2d1ZXN0X2FjY2Vzcy5oPgogI2luY2x1ZGUgPHhlbi9pb21tdS5oPgor
I2luY2x1ZGUgPHhlbi9wY2kuaD4KICNpbmNsdWRlIDx4ZW4vcmFkaXgtdHJlZS5oPgorI2luY2x1
ZGUgPHhlbi9zY2hlZC5oPgorI2luY2x1ZGUgPHhzbS94c20uaD4KIAogc3RydWN0IGlvbW11X2dy
b3VwIHsKICAgICB1bnNpZ25lZCBpbnQgaWQ7CkBAIC04MSw2ICs4NSw0NiBAQCBpbnQgaW9tbXVf
Z3JvdXBfYXNzaWduKHN0cnVjdCBwY2lfZGV2ICpwZGV2LCB2b2lkICphcmcpCiAgICAgcmV0dXJu
IDA7CiB9CiAKK2ludCBpb21tdV9nZXRfZGV2aWNlX2dyb3VwKHN0cnVjdCBkb21haW4gKmQsIHBj
aV9zYmRmX3Qgc2JkZiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgIFhFTl9HVUVTVF9IQU5E
TEVfNjQodWludDMyKSBidWYsIGludCBtYXhfc2RldnMpCit7CisgICAgc3RydWN0IGlvbW11X2dy
b3VwICpncnAgPSBOVUxMOworICAgIHN0cnVjdCBwY2lfZGV2ICpwZGV2OworICAgIHVuc2lnbmVk
IGludCBpID0gMDsKKworICAgIHBjaWRldnNfbG9jaygpOworCisgICAgZm9yX2VhY2hfcGRldiAo
IGQsIHBkZXYgKQorICAgIHsKKyAgICAgICAgaWYgKCBwZGV2LT5zYmRmLnNiZGYgPT0gc2JkZi5z
YmRmICkKKyAgICAgICAgeworICAgICAgICAgICAgZ3JwID0gcGRldi0+Z3JwOworICAgICAgICAg
ICAgYnJlYWs7CisgICAgICAgIH0KKyAgICB9CisKKyAgICBpZiAoICFncnAgKQorICAgICAgICBn
b3RvIG91dDsKKworICAgIGZvcl9lYWNoX3BkZXYgKCBkLCBwZGV2ICkKKyAgICB7CisgICAgICAg
IGlmICggeHNtX2dldF9kZXZpY2VfZ3JvdXAoWFNNX0hPT0ssIHBkZXYtPnNiZGYuc2JkZikgfHwK
KyAgICAgICAgICAgICBwZGV2LT5ncnAgIT0gZ3JwICkKKyAgICAgICAgICAgIGNvbnRpbnVlOwor
CisgICAgICAgIGlmICggdW5saWtlbHkoY29weV90b19ndWVzdF9vZmZzZXQoYnVmLCBpKyssICZw
ZGV2LT5zYmRmLnNiZGYsIDEpKSApCisgICAgICAgIHsKKyAgICAgICAgICAgIHBjaWRldnNfdW5s
b2NrKCk7CisgICAgICAgICAgICByZXR1cm4gLUVGQVVMVDsKKyAgICAgICAgfQorICAgIH0KKwor
IG91dDoKKyAgICBwY2lkZXZzX3VubG9jaygpOworCisgICAgcmV0dXJuIGk7Cit9CisKIC8qCiAg
KiBMb2NhbCB2YXJpYWJsZXM6CiAgKiBtb2RlOiBDCmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9w
YXNzdGhyb3VnaC9wY2kuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3BjaS5jCmluZGV4IDE3
OWNiN2UxN2UuLjNhNWU5MGMxNzYgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdo
L3BjaS5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3BjaS5jCkBAIC0xNTYzLDUzICsx
NTYzLDYgQEAgaW50IGRlYXNzaWduX2RldmljZShzdHJ1Y3QgZG9tYWluICpkLCB1MTYgc2VnLCB1
OCBidXMsIHU4IGRldmZuKQogICAgIHJldHVybiByZXQ7CiB9CiAKLXN0YXRpYyBpbnQgaW9tbXVf
Z2V0X2RldmljZV9ncm91cCgKLSAgICBzdHJ1Y3QgZG9tYWluICpkLCB1MTYgc2VnLCB1OCBidXMs
IHU4IGRldmZuLAotICAgIFhFTl9HVUVTVF9IQU5ETEVfNjQodWludDMyKSBidWYsIGludCBtYXhf
c2RldnMpCi17Ci0gICAgY29uc3Qgc3RydWN0IGRvbWFpbl9pb21tdSAqaGQgPSBkb21faW9tbXUo
ZCk7Ci0gICAgc3RydWN0IHBjaV9kZXYgKnBkZXY7Ci0gICAgaW50IGdyb3VwX2lkLCBzZGV2X2lk
OwotICAgIHUzMiBiZGY7Ci0gICAgaW50IGkgPSAwOwotICAgIGNvbnN0IHN0cnVjdCBpb21tdV9v
cHMgKm9wcyA9IGhkLT5wbGF0Zm9ybV9vcHM7Ci0KLSAgICBpZiAoICFpb21tdV9lbmFibGVkIHx8
ICFvcHMgfHwgIW9wcy0+Z2V0X2RldmljZV9ncm91cF9pZCApCi0gICAgICAgIHJldHVybiAwOwot
Ci0gICAgZ3JvdXBfaWQgPSBvcHMtPmdldF9kZXZpY2VfZ3JvdXBfaWQoc2VnLCBidXMsIGRldmZu
KTsKLQotICAgIHBjaWRldnNfbG9jaygpOwotICAgIGZvcl9lYWNoX3BkZXYoIGQsIHBkZXYgKQot
ICAgIHsKLSAgICAgICAgaWYgKCAocGRldi0+c2VnICE9IHNlZykgfHwKLSAgICAgICAgICAgICAo
KHBkZXYtPmJ1cyA9PSBidXMpICYmIChwZGV2LT5kZXZmbiA9PSBkZXZmbikpICkKLSAgICAgICAg
ICAgIGNvbnRpbnVlOwotCi0gICAgICAgIGlmICggeHNtX2dldF9kZXZpY2VfZ3JvdXAoWFNNX0hP
T0ssIChzZWcgPDwgMTYpIHwgKHBkZXYtPmJ1cyA8PCA4KSB8IHBkZXYtPmRldmZuKSApCi0gICAg
ICAgICAgICBjb250aW51ZTsKLQotICAgICAgICBzZGV2X2lkID0gb3BzLT5nZXRfZGV2aWNlX2dy
b3VwX2lkKHNlZywgcGRldi0+YnVzLCBwZGV2LT5kZXZmbik7Ci0gICAgICAgIGlmICggKHNkZXZf
aWQgPT0gZ3JvdXBfaWQpICYmIChpIDwgbWF4X3NkZXZzKSApCi0gICAgICAgIHsKLSAgICAgICAg
ICAgIGJkZiA9IDA7Ci0gICAgICAgICAgICBiZGYgfD0gKHBkZXYtPmJ1cyAmIDB4ZmYpIDw8IDE2
OwotICAgICAgICAgICAgYmRmIHw9IChwZGV2LT5kZXZmbiAmIDB4ZmYpIDw8IDg7Ci0KLSAgICAg
ICAgICAgIGlmICggdW5saWtlbHkoY29weV90b19ndWVzdF9vZmZzZXQoYnVmLCBpLCAmYmRmLCAx
KSkgKQotICAgICAgICAgICAgewotICAgICAgICAgICAgICAgIHBjaWRldnNfdW5sb2NrKCk7Ci0g
ICAgICAgICAgICAgICAgcmV0dXJuIC0xOwotICAgICAgICAgICAgfQotICAgICAgICAgICAgaSsr
OwotICAgICAgICB9Ci0gICAgfQotCi0gICAgcGNpZGV2c191bmxvY2soKTsKLQotICAgIHJldHVy
biBpOwotfQotCiB2b2lkIGlvbW11X2Rldl9pb3RsYl9mbHVzaF90aW1lb3V0KHN0cnVjdCBkb21h
aW4gKmQsIHN0cnVjdCBwY2lfZGV2ICpwZGV2KQogewogICAgIHBjaWRldnNfbG9jaygpOwpAQCAt
MTY2NiwxMSArMTYxOSwxMSBAQCBpbnQgaW9tbXVfZG9fcGNpX2RvbWN0bCgKICAgICAgICAgbWF4
X3NkZXZzID0gZG9tY3RsLT51LmdldF9kZXZpY2VfZ3JvdXAubWF4X3NkZXZzOwogICAgICAgICBz
ZGV2cyA9IGRvbWN0bC0+dS5nZXRfZGV2aWNlX2dyb3VwLnNkZXZfYXJyYXk7CiAKLSAgICAgICAg
cmV0ID0gaW9tbXVfZ2V0X2RldmljZV9ncm91cChkLCBzZWcsIGJ1cywgZGV2Zm4sIHNkZXZzLCBt
YXhfc2RldnMpOworICAgICAgICByZXQgPSBpb21tdV9nZXRfZGV2aWNlX2dyb3VwKGQsIFBDSV9T
QkRGMyhzZWcsIGJ1cywgZGV2Zm4pLCBzZGV2cywKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBtYXhfc2RldnMpOwogICAgICAgICBpZiAoIHJldCA8IDAgKQogICAgICAgICB7
CiAgICAgICAgICAgICBkcHJpbnRrKFhFTkxPR19FUlIsICJpb21tdV9nZXRfZGV2aWNlX2dyb3Vw
KCkgZmFpbGVkIVxuIik7Ci0gICAgICAgICAgICByZXQgPSAtRUZBVUxUOwogICAgICAgICAgICAg
ZG9tY3RsLT51LmdldF9kZXZpY2VfZ3JvdXAubnVtX3NkZXZzID0gMDsKICAgICAgICAgfQogICAg
ICAgICBlbHNlCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaCBiL3hlbi9pbmNs
dWRlL3hlbi9pb21tdS5oCmluZGV4IGM5M2Y1ODBmZGMuLmFjNzY0YjQxZjkgMTAwNjQ0Ci0tLSBh
L3hlbi9pbmNsdWRlL3hlbi9pb21tdS5oCisrKyBiL3hlbi9pbmNsdWRlL3hlbi9pb21tdS5oCkBA
IC0zMjEsNiArMzIxLDggQEAgZXh0ZXJuIHN0cnVjdCBwYWdlX2xpc3RfaGVhZCBpb21tdV9wdF9j
bGVhbnVwX2xpc3Q7CiAKIHZvaWQgaW9tbXVfZ3JvdXBzX2luaXQodm9pZCk7CiBpbnQgaW9tbXVf
Z3JvdXBfYXNzaWduKHN0cnVjdCBwY2lfZGV2ICpwZGV2LCB2b2lkICphcmcpOworaW50IGlvbW11
X2dldF9kZXZpY2VfZ3JvdXAoc3RydWN0IGRvbWFpbiAqZCwgcGNpX3NiZGZfdCBzYmRmLAorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgWEVOX0dVRVNUX0hBTkRMRV82NCh1aW50MzIpIGJ1Ziwg
aW50IG1heF9zZGV2cyk7CiAKICNlbmRpZiAvKiBDT05GSUdfSEFTX1BDSSAqLwogCi0tIAoyLjEx
LjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 15 12:37:19 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Jul 2019 12:37:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hn0EJ-0003iB-5W; Mon, 15 Jul 2019 12:37:19 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=gpPh=VM=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hn0EH-0003h1-DI
 for xen-devel@lists.xenproject.org; Mon, 15 Jul 2019 12:37:17 +0000
X-Inumbo-ID: 4731efe4-a6fd-11e9-8980-bc764e045a96
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4731efe4-a6fd-11e9-8980-bc764e045a96;
 Mon, 15 Jul 2019 12:37:16 +0000 (UTC)
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=paul.durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 paul.durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="paul.durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: t2qcsdtfxrmXX0vUb22rUGkcSLe0En//fgcrSsOnVVlUqSSRhH2a24rhaD7rMweJ61e6JMz835
 Ex/DTXsxKlvzE1N85Qw6SgMu+8zoiZ//RQ5iMGRLNeuaLopfBA+M+ejQY+S0vQN8J166exWvew
 z4mYvF0s04EkeO3Zb8coQ0aBSltGUtZncGmbLBd4aF5guiIQxKJk/Sx66chFvUQX8jIOPp4V8d
 EvvOJDjHxFRyeufKdGZTEuQH2P80SUHfdK05Ch3hEh1TQNycrPlTKthbbw03s4HSjfX7uslfG+
 3DI=
X-SBRS: 2.7
X-MesageID: 2995666
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,493,1557201600"; 
   d="scan'208";a="2995666"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 15 Jul 2019 13:37:09 +0100
Message-ID: <20190715123710.1780-4-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190715123710.1780-1-paul.durrant@citrix.com>
References: <20190715123710.1780-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 3/4] iommu: introduce iommu_groups
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim
 Deegan <tim@xen.org>, 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>

U29tZSBkZXZpY2VzIG1heSBzaGFyZSBhIHNpbmdsZSBQQ0llIGluaXRpYXRvciBpZCwgZS5nLiBp
ZiB0aGV5IGFyZSBhY3R1YWxseQpsZWdhY3kgUENJIGRldmljZXMgYmVoaW5kIGEgYnJpZGdlLCBh
bmQgaGVuY2UgRE1BIGZyb20gc3VjaCBkZXZpY2VzIHdpbGwKYmUgc3ViamVjdCB0byB0aGUgc2Ft
ZSBhZGRyZXNzIHRyYW5zbGF0aW9uIGluIHRoZSBJT01NVS4gSGVuY2UgdGhlc2UgZGV2aWNlcwpz
aG91bGQgYmUgdHJlYXRlZCBhcyBhIHVuaXQgZm9yIHRoZSBwdXJwb3NlcyBvZiBhc3NpZ25tZW50
LiBUaGVyZSBhcmUgYWxzbwpvdGhlciByZWFzb25zIHdoeSBtdWx0aXBsZSBkZXZpY2VzIHNob3Vs
ZCBiZSB0cmVhdGVkIGFzIGEgdW5pdCwgZS5nLiB0aG9zZQpzdWJqZWN0IHRvIGEgc2hhcmVkIFJN
UlIgb3IgdGhvc2UgZG93bnN0cmVhbSBvZiBhIGJyaWRnZSB0aGF0IGRvZXMgbm90CnN1cHBvcnQg
QUNTLgoKVGhpcyBwYXRjaCBpbnRyb2R1Y2VzIGEgbmV3IHN0cnVjdCBpb21tdV9ncm91cCB0byBh
Y3QgYXMgYSBjb250YWluZXIgZm9yCmRldmljZXMgdGhhdCBzaG91bGQgYmUgdHJlYXRlZCBhcyBh
IHVuaXQsIGFuZCBidWlsZHMgYSBsaXN0IG9mIHRoZW0gYXMKUENJIGRldmljZXMgYXJlIHNjYW5u
ZWQuIFRoZSBpb21tdV9vcHMgYWxyZWFkeSBpbXBsZW1lbnQgYSBtZXRob2QsCmdldF9kZXZpY2Vf
Z3JvdXBfaWQoKSwgdGhhdCBpcyBzZWVtaW5nbHkgaW50ZW5kZWQgdG8gcmV0dXJuIHRoZSBpbml0
aWF0b3IKaWQgZm9yIGEgZ2l2ZW4gU0JERiBzbyB1c2UgdGhpcyBhcyB0aGUgbWVjaGFuaXNtIGZv
ciBncm91cCBhc3NpZ25tZW50IGluCnRoZSBmaXJzdCBpbnN0YW5jZS4gQXNzaWdubWVudCBiYXNl
ZCBvbiBzaGFyZWQgUk1SUiBvciBsYWNrIG9mIEFDUyB3aWxsIGJlCmRlYWx0IHdpdGggaW4gc3Vi
c2VxdWVudCBwYXRjaGVzLCBhcyB3aWxsIG1vZGlmaWNhdGlvbnMgdG8gdGhlIGRldmljZQphc3Np
Z25tZW50IGNvZGUuCgpTaWduZWQtb2ZmLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBj
aXRyaXguY29tPgotLS0KQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KQ2M6IEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNjOiBHZW9yZ2UgRHVubGFw
IDxHZW9yZ2UuRHVubGFwQGV1LmNpdHJpeC5jb20+CkNjOiBJYW4gSmFja3NvbiA8aWFuLmphY2tz
b25AZXUuY2l0cml4LmNvbT4KQ2M6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+
CkNjOiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+CkNjOiBT
dGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CkNjOiBUaW0gRGVlZ2Fu
IDx0aW1AeGVuLm9yZz4KQ2M6IFdlaSBMaXUgPHdsQHhlbi5vcmc+Cgp2MjoKIC0gTW92ZSBjb2Rl
IGludG8gbmV3IGRyaXZlcnMvcGFzc3Rocm91Z2gvZ3JvdXBzLmMKIC0gRHJvcCB0aGUgZ3JvdXAg
aW5kZXguCiAtIEhhbmRsZSBmYWlsdXJlIHRvIGdldCBncm91cCBpZC4KIC0gRHJvcCB0aGUgZ3Jv
dXAgZGV2cyBsaXN0LgotLS0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL01ha2VmaWxlICAgIHwg
IDEgKwogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvZ3JvdXBzLmMgICAgfCA5MSArKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC94ODYv
aW9tbXUuYyB8ICA4ICsrKy0KIHhlbi9pbmNsdWRlL3hlbi9pb21tdS5oICAgICAgICAgICAgIHwg
IDcgKysrCiB4ZW4vaW5jbHVkZS94ZW4vcGNpLmggICAgICAgICAgICAgICB8ICAyICsKIDUgZmls
ZXMgY2hhbmdlZCwgMTA4IGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKIGNyZWF0ZSBtb2Rl
IDEwMDY0NCB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9ncm91cHMuYwoKZGlmZiAtLWdpdCBhL3hl
bi9kcml2ZXJzL3Bhc3N0aHJvdWdoL01ha2VmaWxlIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gv
TWFrZWZpbGUKaW5kZXggZDUwYWIxODhjOC4uOGE3NzExMDE3OSAxMDA2NDQKLS0tIGEveGVuL2Ry
aXZlcnMvcGFzc3Rocm91Z2gvTWFrZWZpbGUKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gv
TWFrZWZpbGUKQEAgLTQsNiArNCw3IEBAIHN1YmRpci0kKENPTkZJR19YODYpICs9IHg4Ngogc3Vi
ZGlyLSQoQ09ORklHX0FSTSkgKz0gYXJtCiAKIG9iai15ICs9IGlvbW11Lm8KK29iai0kKENPTkZJ
R19IQVNfUENJKSArPSBncm91cHMubwogb2JqLSQoQ09ORklHX0hBU19QQ0kpICs9IHBjaS5vCiBv
YmotJChDT05GSUdfSEFTX0RFVklDRV9UUkVFKSArPSBkZXZpY2VfdHJlZS5vCiAKZGlmZiAtLWdp
dCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2dyb3Vwcy5jIGIveGVuL2RyaXZlcnMvcGFzc3Ro
cm91Z2gvZ3JvdXBzLmMKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMC4uMWEy
ZjQ2MWM4NwotLS0gL2Rldi9udWxsCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2dyb3Vw
cy5jCkBAIC0wLDAgKzEsOTEgQEAKKy8qCisgKiBDb3B5cmlnaHQgKGMpIDIwMTkgQ2l0cml4IFN5
c3RlbXMgSW5jLgorICoKKyAqIFRoaXMgcHJvZ3JhbSBpcyBmcmVlIHNvZnR3YXJlOyB5b3UgY2Fu
IHJlZGlzdHJpYnV0ZSBpdCBhbmQvb3IgbW9kaWZ5CisgKiBpdCB1bmRlciB0aGUgdGVybXMgb2Yg
dGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGFzIHB1Ymxpc2hlZCBieQorICogdGhlIEZy
ZWUgU29mdHdhcmUgRm91bmRhdGlvbjsgZWl0aGVyIHZlcnNpb24gMiBvZiB0aGUgTGljZW5zZSwg
b3IKKyAqIChhdCB5b3VyIG9wdGlvbikgYW55IGxhdGVyIHZlcnNpb24uCisgKgorICogVGhpcyBw
cm9ncmFtIGlzIGRpc3RyaWJ1dGVkIGluIHRoZSBob3BlIHRoYXQgaXQgd2lsbCBiZSB1c2VmdWws
CisgKiBidXQgV0lUSE9VVCBBTlkgV0FSUkFOVFk7IHdpdGhvdXQgZXZlbiB0aGUgaW1wbGllZCB3
YXJyYW50eSBvZgorICogTUVSQ0hBTlRBQklMSVRZIG9yIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxB
UiBQVVJQT1NFLiAgU2VlIHRoZQorICogR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgZm9yIG1v
cmUgZGV0YWlscy4KKyAqLworCisjaW5jbHVkZSA8eGVuL2lvbW11Lmg+CisjaW5jbHVkZSA8eGVu
L3JhZGl4LXRyZWUuaD4KKworc3RydWN0IGlvbW11X2dyb3VwIHsKKyAgICB1bnNpZ25lZCBpbnQg
aWQ7Cit9OworCitzdGF0aWMgc3RydWN0IHJhZGl4X3RyZWVfcm9vdCBpb21tdV9ncm91cHM7CisK
K3ZvaWQgX19pbml0IGlvbW11X2dyb3Vwc19pbml0KHZvaWQpCit7CisgICAgcmFkaXhfdHJlZV9p
bml0KCZpb21tdV9ncm91cHMpOworfQorCitzdGF0aWMgc3RydWN0IGlvbW11X2dyb3VwICphbGxv
Y19pb21tdV9ncm91cCh1bnNpZ25lZCBpbnQgaWQpCit7CisgICAgc3RydWN0IGlvbW11X2dyb3Vw
ICpncnAgPSB4emFsbG9jKHN0cnVjdCBpb21tdV9ncm91cCk7CisKKyAgICBpZiAoICFncnAgKQor
ICAgICAgICByZXR1cm4gTlVMTDsKKworICAgIGdycC0+aWQgPSBpZDsKKworICAgIGlmICggcmFk
aXhfdHJlZV9pbnNlcnQoJmlvbW11X2dyb3VwcywgaWQsIGdycCkgKQorICAgIHsKKyAgICAgICAg
eGZyZWUoZ3JwKTsKKyAgICAgICAgZ3JwID0gTlVMTDsKKyAgICB9CisKKyAgICByZXR1cm4gZ3Jw
OworfQorCitzdGF0aWMgc3RydWN0IGlvbW11X2dyb3VwICpnZXRfaW9tbXVfZ3JvdXAodW5zaWdu
ZWQgaW50IGlkKQoreworICAgIHN0cnVjdCBpb21tdV9ncm91cCAqZ3JwID0gcmFkaXhfdHJlZV9s
b29rdXAoJmlvbW11X2dyb3VwcywgaWQpOworCisgICAgaWYgKCAhZ3JwICkKKyAgICAgICAgZ3Jw
ID0gYWxsb2NfaW9tbXVfZ3JvdXAoaWQpOworCisgICAgcmV0dXJuIGdycDsKK30KKworaW50IGlv
bW11X2dyb3VwX2Fzc2lnbihzdHJ1Y3QgcGNpX2RldiAqcGRldiwgdm9pZCAqYXJnKQoreworICAg
IGNvbnN0IHN0cnVjdCBpb21tdV9vcHMgKm9wcyA9IGlvbW11X2dldF9vcHMoKTsKKyAgICB1bnNp
Z25lZCBpbnQgaWQ7CisgICAgc3RydWN0IGlvbW11X2dyb3VwICpncnA7CisKKyAgICBpZiAoICFv
cHMtPmdldF9kZXZpY2VfZ3JvdXBfaWQgKQorICAgICAgICByZXR1cm4gMDsKKworICAgIGlkID0g
b3BzLT5nZXRfZGV2aWNlX2dyb3VwX2lkKHBkZXYtPnNlZywgcGRldi0+YnVzLCBwZGV2LT5kZXZm
bik7CisgICAgaWYgKCBpZCA8IDAgKQorICAgICAgICByZXR1cm4gLUVOT0RBVEE7CisKKyAgICBn
cnAgPSBnZXRfaW9tbXVfZ3JvdXAoaWQpOworICAgIGlmICggIWdycCApCisgICAgICAgIHJldHVy
biAtRU5PTUVNOworCisgICAgaWYgKCBpb21tdV92ZXJib3NlICkKKyAgICAgICAgcHJpbnRrKFhF
TkxPR19JTkZPICJBc3NpZ24gJTA0eDolMDJ4OiUwMnguJXUgLT4gSU9NTVUgZ3JvdXAgJXhcbiIs
CisgICAgICAgICAgICAgICBwZGV2LT5zZWcsIHBkZXYtPmJ1cywgUENJX1NMT1QocGRldi0+ZGV2
Zm4pLAorICAgICAgICAgICAgICAgUENJX0ZVTkMocGRldi0+ZGV2Zm4pLCBncnAtPmlkKTsKKwor
ICAgIHBkZXYtPmdycCA9IGdycDsKKworICAgIHJldHVybiAwOworfQorCisvKgorICogTG9jYWwg
dmFyaWFibGVzOgorICogbW9kZTogQworICogYy1maWxlLXN0eWxlOiAiQlNEIgorICogYy1iYXNp
Yy1vZmZzZXQ6IDQKKyAqIGluZGVudC10YWJzLW1vZGU6IG5pbAorICogRW5kOgorICovCmRpZmYg
LS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC94ODYvaW9tbXUuYyBiL3hlbi9kcml2ZXJz
L3Bhc3N0aHJvdWdoL3g4Ni9pb21tdS5jCmluZGV4IGE3NDM4YzljMjUuLjkwZmM3NTA0NTYgMTAw
NjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3g4Ni9pb21tdS5jCisrKyBiL3hlbi9k
cml2ZXJzL3Bhc3N0aHJvdWdoL3g4Ni9pb21tdS5jCkBAIC00Myw3ICs0MywxMyBAQCBpbnQgX19p
bml0IGlvbW11X2hhcmR3YXJlX3NldHVwKHZvaWQpCiAgICAgICAgIC8qIHgyYXBpYyBzZXR1cCBt
YXkgaGF2ZSBwcmV2aW91c2x5IGluaXRpYWxpc2VkIHRoZSBzdHJ1Y3QuICovCiAgICAgICAgIEFT
U0VSVChpb21tdV9vcHMuaW5pdCA9PSBpb21tdV9pbml0X29wcy0+b3BzLT5pbml0KTsKIAotICAg
IHJldHVybiBpb21tdV9pbml0X29wcy0+c2V0dXAoKTsKKyAgICByYyA9IGlvbW11X2luaXRfb3Bz
LT5zZXR1cCgpOworICAgIGlmICggcmMgKQorICAgICAgICByZXR1cm4gcmM7CisKKyAgICBpb21t
dV9ncm91cHNfaW5pdCgpOworCisgICAgcmV0dXJuIHBjaV9wZGV2c19pdGVyYXRlKGlvbW11X2dy
b3VwX2Fzc2lnbiwgTlVMTCk7CiB9CiAKIGludCBpb21tdV9lbmFibGVfeDJhcGljKHZvaWQpCmRp
ZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaCBiL3hlbi9pbmNsdWRlL3hlbi9pb21t
dS5oCmluZGV4IDQ4Zjg3NDgwYTcuLmM5M2Y1ODBmZGMgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRl
L3hlbi9pb21tdS5oCisrKyBiL3hlbi9pbmNsdWRlL3hlbi9pb21tdS5oCkBAIC0zMTcsNiArMzE3
LDEzIEBAIERFQ0xBUkVfUEVSX0NQVShib29sX3QsIGlvbW11X2RvbnRfZmx1c2hfaW90bGIpOwog
ZXh0ZXJuIHN0cnVjdCBzcGlubG9jayBpb21tdV9wdF9jbGVhbnVwX2xvY2s7CiBleHRlcm4gc3Ry
dWN0IHBhZ2VfbGlzdF9oZWFkIGlvbW11X3B0X2NsZWFudXBfbGlzdDsKIAorI2lmZGVmIENPTkZJ
R19IQVNfUENJCisKK3ZvaWQgaW9tbXVfZ3JvdXBzX2luaXQodm9pZCk7CitpbnQgaW9tbXVfZ3Jv
dXBfYXNzaWduKHN0cnVjdCBwY2lfZGV2ICpwZGV2LCB2b2lkICphcmcpOworCisjZW5kaWYgLyog
Q09ORklHX0hBU19QQ0kgKi8KKwogI2VuZGlmIC8qIF9JT01NVV9IXyAqLwogCiAvKgpkaWZmIC0t
Z2l0IGEveGVuL2luY2x1ZGUveGVuL3BjaS5oIGIveGVuL2luY2x1ZGUveGVuL3BjaS5oCmluZGV4
IDc5ZWIyNTQxN2IuLmUxZjg4N2FmMWMgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3hlbi9wY2ku
aAorKysgYi94ZW4vaW5jbHVkZS94ZW4vcGNpLmgKQEAgLTc5LDYgKzc5LDggQEAgc3RydWN0IHBj
aV9kZXYgewogICAgIHN0cnVjdCBsaXN0X2hlYWQgYWxsZGV2c19saXN0OwogICAgIHN0cnVjdCBs
aXN0X2hlYWQgZG9tYWluX2xpc3Q7CiAKKyAgICBzdHJ1Y3QgaW9tbXVfZ3JvdXAgKmdycDsKKwog
ICAgIHN0cnVjdCBsaXN0X2hlYWQgbXNpX2xpc3Q7CiAKICAgICBzdHJ1Y3QgYXJjaF9tc2l4ICpt
c2l4OwotLSAKMi4xMS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 15 12:37:19 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Jul 2019 12:37:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hn0EJ-0003ik-FQ; Mon, 15 Jul 2019 12:37:19 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=gpPh=VM=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hn0EH-0003h7-Oy
 for xen-devel@lists.xenproject.org; Mon, 15 Jul 2019 12:37:17 +0000
X-Inumbo-ID: 463b21b4-a6fd-11e9-8ce6-6bff0d77bb51
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 463b21b4-a6fd-11e9-8ce6-6bff0d77bb51;
 Mon, 15 Jul 2019 12:37:15 +0000 (UTC)
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=paul.durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 paul.durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="paul.durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: pjQJ11tP0MSHogiUAf0EWFfJxEtvf3FL14qUcExXJneeVMZKB3hqBt2+uKmK0TQJSmcSfgQCM2
 XDRWKa0k7dy1/GkIrN4dfRtia8WLyVmjAPXmtZFkFxipZ8tfb2o9A4IS7nUYoVqVHvKncAOEN4
 2mBsyih2cw5jXPBmgcSqfK/OY9NldEMwDcOMoOzo1jYtIqVT01ScJ8kS/0WoJ8+Qv+WBTuwUtH
 C5mCIt2qdF96NDIovQPS7mckYpDzLnS4Xw3sEVhGFwuRw3CPCodl233iwKo4OAsznNAV8qjk1+
 ElQ=
X-SBRS: 2.7
X-MesageID: 3026465
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,493,1557201600"; 
   d="scan'208";a="3026465"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 15 Jul 2019 13:37:06 +0100
Message-ID: <20190715123710.1780-1-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 0/4] iommu groups + 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: Kevin Tian <kevin.tian@intel.com>, Stefano
 Stabellini <sstabellini@kernel.org>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Paul Durrant <paul.durrant@citrix.com>,
 Jan Beulich <jbeulich@suse.com>, Brian Woods <brian.woods@amd.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBzZXJpZXMgaXMgYSBtaXh0dXJlIG9mIHRpZHlpbmcgYW5kIHNvbWUgcHJlcGFyYXRvcnkg
d29yayBmb3IgZ3JvdXBpbmcKUENJIGRldmljZXMgZm9yIHRoZSBwdXJwb3NlcyBvZiBhc3NpZ25t
ZW50LgoKUGF1bCBEdXJyYW50ICg0KToKICBpb21tdSAvIHg4NjogbW92ZSBjYWxsIHRvIHNjYW5f
cGNpX2RldmljZXMoKSBvdXQgb2YgdmVuZG9yIGNvZGUKICBwY2k6IGFkZCBhbGwtZGV2aWNlIGl0
ZXJhdG9yIGZ1bmN0aW9uLi4uCiAgaW9tbXU6IGludHJvZHVjZSBpb21tdV9ncm91cHMKICBpb21t
dSAvIHBjaTogcmUtaW1wbGVtZW50IFhFTl9ET01DVExfZ2V0X2RldmljZV9ncm91cC4uLgoKIHhl
bi9kcml2ZXJzL3Bhc3N0aHJvdWdoL01ha2VmaWxlICAgICAgICAgICAgfCAgIDEgKwogeGVuL2Ry
aXZlcnMvcGFzc3Rocm91Z2gvYW1kL3BjaV9hbWRfaW9tbXUuYyB8ICAgMyArLQogeGVuL2RyaXZl
cnMvcGFzc3Rocm91Z2gvZ3JvdXBzLmMgICAgICAgICAgICB8IDEzNSArKysrKysrKysrKysrKysr
KysrKysrCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9wY2kuYyAgICAgICAgICAgICAgIHwgMTcx
ICsrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0
ZC9pb21tdS5jICAgICAgICAgfCAgIDQgLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2L2lv
bW11LmMgICAgICAgICB8ICAxNCArKy0KIHhlbi9pbmNsdWRlL3hlbi9pb21tdS5oICAgICAgICAg
ICAgICAgICAgICAgfCAgIDkgKysKIHhlbi9pbmNsdWRlL3hlbi9wY2kuaCAgICAgICAgICAgICAg
ICAgICAgICAgfCAgIDMgKwogOCBmaWxlcyBjaGFuZ2VkLCAyMzIgaW5zZXJ0aW9ucygrKSwgMTA4
IGRlbGV0aW9ucygtKQogY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdo
L2dyb3Vwcy5jCi0tLQp2MjoKIC0gRHJvcCBpb21tdV9nZXRfb3BzKCkgbW92ZSBhbmQgYWRkIGFs
bC1kZXZpY2UgaXRlcmF0b3IKCkNjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRy
aXguY29tPgpDYzogQnJpYW4gV29vZHMgPGJyaWFuLndvb2RzQGFtZC5jb20+CkNjOiBHZW9yZ2Ug
RHVubGFwIDxHZW9yZ2UuRHVubGFwQGV1LmNpdHJpeC5jb20+CkNjOiBJYW4gSmFja3NvbiA8aWFu
LmphY2tzb25AZXUuY2l0cml4LmNvbT4KQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNv
bT4KQ2M6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CkNjOiBLZXZpbiBUaWFu
IDxrZXZpbi50aWFuQGludGVsLmNvbT4KQ2M6IEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFk
LndpbGtAb3JhY2xlLmNvbT4KQ2M6ICJSb2dlciBQYXUgTW9ubsOpIiA8cm9nZXIucGF1QGNpdHJp
eC5jb20+CkNjOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CkNj
OiBTdXJhdmVlIFN1dGhpa3VscGFuaXQgPHN1cmF2ZWUuc3V0aGlrdWxwYW5pdEBhbWQuY29tPgpD
YzogVGltIERlZWdhbiA8dGltQHhlbi5vcmc+CkNjOiBXZWkgTGl1IDx3bEB4ZW4ub3JnPgotLSAK
Mi4xMS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 15 13:27:58 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Jul 2019 13: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 1hn110-0007Tv-KG; Mon, 15 Jul 2019 13:27:38 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=cAUX=VM=citrix.com=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1hn10z-0007Tq-9K
 for xen-devel@lists.xenproject.org; Mon, 15 Jul 2019 13:27:37 +0000
X-Inumbo-ID: 4e8d2c4f-a704-11e9-8980-bc764e045a96
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4e8d2c4f-a704-11e9-8980-bc764e045a96;
 Mon, 15 Jul 2019 13:27:35 +0000 (UTC)
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=george.dunlap@citrix.com;
 spf=Pass smtp.mailfrom=George.Dunlap@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 george.dunlap@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="george.dunlap@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 George.Dunlap@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="George.Dunlap@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: Y2QoiTNFKa85JcVDfpPX6A6o5yvyqm2sXsLycD7cCYddf/wCoSOBZy15PJHIbHF/VFc9lFO1BU
 uFbruYi35qF3V+z7hPS95uerI41ga//1TFTP4sIipMRXWWsdh2ySmmVzm/4srbKOdUQ2n7X+wO
 7L/DBL2XD+nt3bJIII+6ggh7/UIVYTXuXfsHOn36cZ/CsWer5i8nbWN3cVXcxDDMk05vaPjZwB
 sSq0hIsOiNOnkQ1GcMoLY2GO+QSQhkMxXhwW41eVWrlkkM9PB0KcLLSZpiEuN1rjd65PHUOKga
 AJA=
X-SBRS: 2.7
X-MesageID: 3046273
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,493,1557201600"; 
   d="scan'208";a="3046273"
To: xen-devel <xen-devel@lists.xenproject.org>
From: George Dunlap <george.dunlap@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=george.dunlap@citrix.com; prefer-encrypt=mutual; keydata=
 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
 rIFfe2Dk+lD9A9BVd2rfoHA=
Message-ID: <ef1133c1-6e6e-c80f-168d-2bebb0df23d5@citrix.com>
Date: Mon, 15 Jul 2019 14:27:27 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.1
MIME-Version: 1.0
Content-Language: en-US
Subject: [Xen-devel] Design session notes: Build system gripe session
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QmVsb3cgYXJlIHRoZSByYXcgbm90ZXMuICBHZW5lcmFsIGFncmVlbWVudHMgc2VlbSB0byBiZToK
CiogUmVtb3ZpbmcgZXh0ZXJuYWwgYnVpbGRzIGZyb20geGVuIGJ1aWxkIHN5c3RlbSBpcyBhbiBh
ZHZhbnRhZ2UgZm9yIHRoZQptYWluIHVzZXJzIChkZXZlbG9wZXJzLCBkaXN0cm9zIC8gcGFja2Fn
ZXJzKQoqIE91dC1vZi10cmVlIGJ1aWxkIGlzIHVzZWZ1bCBmb3IgbG90cyBvZiBjaXJjdW1zdGFu
Y2VzOyBzeW1saW5rIHRyaWNrCnVzZWQgdG8gd29yayBhcm91bmQgaXRzIGxhY2sgY2F1c2VzIGxv
dHMgb2YgcHJvYmxlbXMKClRoZXJlIGRpZG4ndCBzZWVtIHRvIGJlIGFueW9uZSB2b2x1bnRlZXJp
bmcgdG8gaGFjayBhdCB0aGUgYnVpbGQgc3lzdGVtLApidXQgd2l0aCBlbm91Z2ggaW50ZXJlc3Qg
aW4gc2VlaW5nIGl0IGNoYW5nZSwgYW5kIGEgZ2VuZXJhbCBhZ3JlZW1lbnQgb24KdGhlIGRpcmVj
dGlvbiB3ZSB3YW50IHRvIGdvLCBwZXJoYXBzIHNvbWVvbmUgd2lsbCBzdGVwIHVwIHdoZW4gdGhl
eSBnZXQKYSBjaGFuY2UuCgogLUdlb3JnZQoKaHR0cHM6Ly9oYWNrbWQuaW8vbUFHVDViVTlUNi1h
WEpWajg4ZGVZdwoKIyBCdWlsZCBzeXN0ZW0gZ3JpcGUgc2Vzc2lvbgoKKioqTGluayBhdmFpbGFi
bGUgZnJvbSB0aGUgZGVzaWduLXNlc3Npb25zIHNlc3Npb24gZGVzY3JpcHRpb24gcGFnZSoqKgoK
VG9waWNzIGluY2x1ZGU6CgogKiBNb3ZpbmcgImV4dGVybmFsIiBidWlsZHMgdG8gYSBzZXBhcmF0
ZSBwYXJ0IG9mIHRoZSB0cmVlLCBub3QgYnVpbHQgYnkKZGVmYXVsdAogKiBBZGRpbmcgbW9yZSAi
ZXh0ZXJuYWwiIGJ1aWxkczsgYHB2Z3J1YmAgZm9yIGluc3RhbmNlCiAqIE1ha2luZyBpdCBlYXN5
IHRvIGJ1aWxkIHdpdGggbm8gaW50ZXJuZXQgYWNjZXNzCiAqIFVzaW5nIGBnaXQgc3VibW9kdWxl
c2AKCgpJc3N1ZXM6CjEuIG91dCBvZiB0cmVlIGJ1aWxkIG5vdCBzdXBwb3J0ZWQgLS0gc2hpbSBi
dWlsZCBzdGlsbCBoYWxmIGJyb2tlbgoyLiBYZW4gYnVpbGQgcmUtZXZhbHVhdGVzIGNvbXBpbGVy
IHN1cHBvcnQgZm9yIGV2ZXJ5IHRyYW5zbGF0aW9uIHVuaXQuCihTd2l0Y2ggdG8gbmV3ZXIgS2Nv
bmZpZy4pCjMuIG1ldGEgdmlydHVhbGl6YXRpb24gYnVpbGQgc3lzdGVtICh5b2N0bykgbmVlZHMg
dG8gcHVsbCBzaW1saW5rCnRyaWNrcywgeGVuJ3MgYnVpbGQgc3lzdGVtIHN0b21wIG9uIHRoYXQK
NC4gY29udGFpbmVyaXplLnNoIGlzIGJyb2tlbiBieSBzeW1saW5rIHRyaWNrcyBpbiB0aGUgYnVp
bGQgc3lzdGVtCjUuIEV4dGVybmFsIHByb2plY3RzIGdldCBwdWxsZWQgaW4uIFNvbWUgdGhpbmsg
dGhleSBzaG91bGQgYmUgcmVtb3ZlZCwKc29tZSB0aGluayBtb3JlIHNob3VsZCBiZSBhZGRlZC4g
U29sdmVkIGJ5IHJhaXNpbiBidXQgbm9ib2R5IHVzZWQgaXQKCgoKRm9yIG91dC1vZi10cmVlIGJ1
aWxkLCBmb3IgeGVuLCB1c2UgS2J1aWxkLgoKV291bGQgYmUgbmljZSB0byBiZSBhYmxlIHRvIGRv
ICh3aXRob3V0IGhhdmluZyB0byBjbGVhbiBvciBmaXggb3IgcGF0Y2gpOgpgYGAKbWFrZSBDT05G
SUc9cmVsZWFzZS5jb25maWcgTz1vdXRwdXQvcmVsZWFzZQptYWtlIENPTkZJRz1zaGltLmNvbmZp
ZyBPPW91dHB1dC9zaGltCmBgYAoKRGlmZmVyZW50IHVzZXJzIGhhdmUgZGlmZmVybnQgcmVxdWly
ZW1lbnRzOiBkZXZlbG9wZXJzLCB1c2VycywgZGlzdHJvCnBhY2thZ2Vycy4KCkZvciBldmVyeWRh
eSB1c2VycyB3ZSBzaG91bGQgcG9pbnQgcGVvcGxlIHRvIHRoZWlyIGRpc3Ryb3MuCgpSYWlzaW4g
dHJpZWQgdG8gYmUgZGV2c3RhY2ssIHdoaWNoIGlzIG5vdCBkZXZlbG9wZXJzIHdhbnQgb3IgdHJ1
c3QuCgpQZW9wbGUgaW4gZmF2b3VyIG9mIHJlbW92aW5nIG1vcmUgc3R1ZmYgZnJvbSB4ZW4uZ2l0
LiBTaG91bGQgc3RhcnQgd2l0aAphIGRvY3VtZW50IGRlc2NyaWJpbmcgaG93IHRvIGJ1aWxkIGEg
eGVuIHN5c3RlbSAtLSBwdWxsIHRoaXMgdHJlZSwgdXNlCnRoaXMgcnVuZSBldGMgZXRjLiBPciB1
c2UgQW5kcm9pZCdzIGJ1aWxkIHN5c3RlbT8KCkdpdCBydW5lcyBpbiB0cmVlIHNob3VsZCBkaXNh
cHBlYXIuCgpOZWVkIHRyYW5zaXRpb25hbCBwbGFuIGZvciBvc3N0ZXN0LgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 15 13:42:34 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Jul 2019 13:42:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hn1FN-0000Mv-UZ; Mon, 15 Jul 2019 13: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=wBjO=VM=gmail.com=tamas.k.lengyel@srs-us1.protection.inumbo.net>)
 id 1hn1FM-0000Mq-Gs
 for xen-devel@lists.xenproject.org; Mon, 15 Jul 2019 13:42:28 +0000
X-Inumbo-ID: 61a10281-a706-11e9-8980-bc764e045a96
Received: from mail-wm1-x343.google.com (unknown [2a00:1450:4864:20::343])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 61a10281-a706-11e9-8980-bc764e045a96;
 Mon, 15 Jul 2019 13:42:26 +0000 (UTC)
Received: by mail-wm1-x343.google.com with SMTP id s3so15241618wms.2
 for <xen-devel@lists.xenproject.org>; Mon, 15 Jul 2019 06:42:26 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=A4qYrPpHtXttLLowrN8Knek7QEnSX+SMkW593DpWPUE=;
 b=k14s6/yGo2kB9v6MUVDyixJ3Nh92w7GeU+S14s3L5mJj1mT0Vh4KO1ip0A8SyfCOlK
 2Uk/ImTp1bkZmtfvlk/a9XZT7vu0DDpeRgCr5XZ+5cfGXORXQ9rDGaOU8DSVV+NVUuxS
 tHmwyhjxlUWlkDT2de7qztTNZ8RtEWb6u1F0Eyz9788ijQ4/UCayUX14e43rFtHCAqpL
 zxHbHqMNfBenWn5eVMrLXAHQXVDlFf5jB8N8cBrSmBPIAx/SBANIcRugF+JAETWkOIZn
 X702v3VtBKgYUuuDgEkZIiGOJjMAf82DUvyEZTRgt9e/Y0TByfRIMZSoYSd5D8hamp4J
 0u+w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:references:in-reply-to:from:date
 :message-id:subject:to:cc;
 bh=A4qYrPpHtXttLLowrN8Knek7QEnSX+SMkW593DpWPUE=;
 b=tJOMqyPDUEzK59GWAeG1yjGVBtyJhMkBQGKwQqn0C10+YfIGIogDUXBCs9Pi+S3j6O
 ZVcPHyX44nLcjJBe+ZCxSKeimXoUB8eUCgd8PFXRsvb6tAc8tK1el7q5RTHIJSCMK5q3
 GXk8Qxs4dI6qG2k/sTZKocBg4OET67RGv9+avrQx0wjxVhbddaUewUBODdOJxMji6DxQ
 ydE8/mKyWErfcmfwi8+crcemr+Z3Ew+f3K9s40hAR43EZyKOdwG1wgQXvpyA8hZ4Vurj
 JSscNl5NtMVTP9oPSF7Vb57tbN1aEGtvllqFnlepK8zRgr+EuVJHYlzZ3R4OWwXT+quI
 9BBw==
X-Gm-Message-State: APjAAAW+F8F0br6HhqJ8yTdUshv8PwoboOTcTXXkP9oUfN3q3Z3OL0iI
 5oadXSC4PiB0EtPGGx2BYqSTUeNNcVd14uiW6Ag=
X-Google-Smtp-Source: APXvYqyhaES39NV6LcSuIkacpr/kuxlT/I6k5RWgMpRhjFhIYHj0Tl+SPGFkIH3xI6bB0hJCr0+fuLQyPQ9HCEbYUJk=
X-Received: by 2002:a7b:c1da:: with SMTP id a26mr24929351wmj.128.1563198145640; 
 Mon, 15 Jul 2019 06:42:25 -0700 (PDT)
MIME-Version: 1.0
References: <ef670212-8257-b960-a3cb-9363cf076033@suse.com>
In-Reply-To: <ef670212-8257-b960-a3cb-9363cf076033@suse.com>
From: Tamas K Lengyel <tamas.k.lengyel@gmail.com>
Date: Mon, 15 Jul 2019 07:41:48 -0600
Message-ID: <CABfawhmHFWEQ36S6M0+M+Ls1fFJpvHRCN6+Q4Mn0_DrFQjOVPg@mail.gmail.com>
To: Jan Beulich <JBeulich@suse.com>
Subject: Re: [Xen-devel] [PATCH] x86/dom0-build: fix build with clang5
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 =?UTF-8?Q?Roger_Pau_Monn=C3=A9?= <roger.pau@citrix.com>, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBKdWwgMTUsIDIwMTkgYXQgNDozNiBBTSBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3Vz
ZS5jb20+IHdyb3RlOgo+Cj4gV2l0aCBub24tZW1wdHkgQ09ORklHX0RPTTBfTUVNIGNsYW5nNSBw
cm9kdWNlcwo+Cj4gZG9tMF9idWlsZC5jOjM0NDoyNDogZXJyb3I6IHVzZSBvZiBsb2dpY2FsICcm
Jicgd2l0aCBjb25zdGFudCBvcGVyYW5kIFstV2Vycm9yLC1XY29uc3RhbnQtbG9naWNhbC1vcGVy
YW5kXQo+ICAgICAgaWYgKCAhZG9tMF9tZW1fc2V0ICYmIENPTkZJR19ET00wX01FTVswXSApCj4g
ICAgICAgICAgICAgICAgICAgICAgICAgXiAgfn5+fn5+fn5+fn5+fn5+fn5+Cj4gZG9tMF9idWls
ZC5jOjM0NDoyNDogbm90ZTogdXNlICcmJyBmb3IgYSBiaXR3aXNlIG9wZXJhdGlvbgo+ICAgICAg
aWYgKCAhZG9tMF9tZW1fc2V0ICYmIENPTkZJR19ET00wX01FTVswXSApCj4gICAgICAgICAgICAg
ICAgICAgICAgICAgXn4KPiAgICAgICAgICAgICAgICAgICAgICAgICAmCj4gZG9tMF9idWlsZC5j
OjM0NDoyNDogbm90ZTogcmVtb3ZlIGNvbnN0YW50IHRvIHNpbGVuY2UgdGhpcyB3YXJuaW5nCj4g
ICAgICBpZiAoICFkb20wX21lbV9zZXQgJiYgQ09ORklHX0RPTTBfTUVNWzBdICkKPiAgICAgICAg
ICAgICAgICAgICAgICAgIH5efn5+fn5+fn5+fn5+fn5+fn5+fn4KPiAxIGVycm9yIGdlbmVyYXRl
ZC4KPgo+IE9idmlvdXNseSBuZWl0aGVyIG9mIHRoZSB0d28gc3VnZ2VzdGlvbnMgYXJlIGFuIG9w
dGlvbiBoZXJlLiBPZGRseQo+IGVub3VnaCBzd2FwcGluZyB0aGUgb3BlcmFuZHMgb2YgdGhlICYm
IGhlbHBzLCB3aGlsZSBlLmcuIGNhc3Rpbmcgb3IKPiBwYXJlbnRoZXNpemluZyBkb2Vzbid0LiBB
bm90aGVyIHdvcmthYmxlIHZhcmlhbnQgbG9va3MgdG8gYmUgdGhlIHVzZSBvZgo+ICEhIG9uIHRo
ZSBjb25zdGFudC4KPgo+IFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNl
LmNvbT4KPiAtLS0KPiBJJ20gb3BlbiB0byBnb2luZyB0aGUgISEgb3IgeWV0IHNvbWUgZGlmZmVy
ZW50IHJvdXRlLiBObyBtYXR0ZXIgd2hpY2gKPiBvbmUgd2UgY2hvb3NlLCBJJ20gYWZyYWlkIGl0
IGlzIGdvaW5nIHRvIHJlbWFpbiBndWVzc3dvcmsgd2hhdCBuZXdlcgo+IChhbmQgZnV0dXJlKSB2
ZXJzaW9ucyBvZiBjbGFuZyB3aWxsIGNob2tlIG9uLgoKSXMgZGlzYWJsaW5nIHRoZSBjaGVjayBp
dHNlbGYgbm90IGFuIG9wdGlvbj8gU2VlbXMgdG8gbWUgdG8gYmUgYSBtb3JlCnNlbnNpYmxlIG9w
dGlvbiB0aGVuIGhhY2tpbmcgYXJvdW5kIGl0LgoKVGFtYXMKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 15 13:50:08 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Jul 2019 13:50:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hn1Mf-0000YR-Re; Mon, 15 Jul 2019 13:50: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=Co6f=VM=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hn1Me-0000YM-SF
 for xen-devel@lists.xenproject.org; Mon, 15 Jul 2019 13:50:00 +0000
X-Inumbo-ID: 6f97f86f-a707-11e9-8980-bc764e045a96
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6f97f86f-a707-11e9-8980-bc764e045a96;
 Mon, 15 Jul 2019 13:49:59 +0000 (UTC)
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: qBFo1Kx2XZ5/KbfsSdzFbH+eYf0oSM8PW3LTivFUojJb++cTUVH1GAu7wdHLhwDb6rc0sPM8Oa
 ZrlJ6Pfy1BmE8YFSwW5KI2Yk51nBe0xLsy4N6FXXqDLx0FuwbWFyWYBrFsqse5ikZ9eUU1Cl/p
 +ZqVE851o9o2ifuY00Md4pH7k2Y+p6+oxl5EWs2Yhs6Wmhf2GYSisFNiLpqZnEXZpLF9JKhNPn
 1KvXqZurS5JjOtjpiPYgutifnUeHIeMu2IdzP2ZLR2qX7jnAUOg0aQKuofhbU/wKi6Fe2BXsg3
 oaM=
X-SBRS: 2.7
X-MesageID: 2981842
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,493,1557201600"; 
   d="scan'208";a="2981842"
To: Jan Beulich <JBeulich@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
References: <ef670212-8257-b960-a3cb-9363cf076033@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <aed92669-d53d-1543-094b-a4c0458f944e@citrix.com>
Date: Mon, 15 Jul 2019 14:49:54 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <ef670212-8257-b960-a3cb-9363cf076033@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] x86/dom0-build: fix build with clang5
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wl@xen.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTUvMDcvMjAxOSAxMTozNSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gV2l0aCBub24tZW1wdHkg
Q09ORklHX0RPTTBfTUVNIGNsYW5nNSBwcm9kdWNlcwo+Cj4gZG9tMF9idWlsZC5jOjM0NDoyNDog
ZXJyb3I6IHVzZSBvZiBsb2dpY2FsICcmJicgd2l0aCBjb25zdGFudCBvcGVyYW5kIFstV2Vycm9y
LC1XY29uc3RhbnQtbG9naWNhbC1vcGVyYW5kXQo+ICAgICAgaWYgKCAhZG9tMF9tZW1fc2V0ICYm
IENPTkZJR19ET00wX01FTVswXSApCj4gICAgICAgICAgICAgICAgICAgICAgICAgXiAgfn5+fn5+
fn5+fn5+fn5+fn5+Cj4gZG9tMF9idWlsZC5jOjM0NDoyNDogbm90ZTogdXNlICcmJyBmb3IgYSBi
aXR3aXNlIG9wZXJhdGlvbgo+ICAgICAgaWYgKCAhZG9tMF9tZW1fc2V0ICYmIENPTkZJR19ET00w
X01FTVswXSApCj4gICAgICAgICAgICAgICAgICAgICAgICAgXn4KPiAgICAgICAgICAgICAgICAg
ICAgICAgICAmCj4gZG9tMF9idWlsZC5jOjM0NDoyNDogbm90ZTogcmVtb3ZlIGNvbnN0YW50IHRv
IHNpbGVuY2UgdGhpcyB3YXJuaW5nCj4gICAgICBpZiAoICFkb20wX21lbV9zZXQgJiYgQ09ORklH
X0RPTTBfTUVNWzBdICkKPiAgICAgICAgICAgICAgICAgICAgICAgIH5efn5+fn5+fn5+fn5+fn5+
fn5+fn4KPiAxIGVycm9yIGdlbmVyYXRlZC4KPgo+IE9idmlvdXNseSBuZWl0aGVyIG9mIHRoZSB0
d28gc3VnZ2VzdGlvbnMgYXJlIGFuIG9wdGlvbiBoZXJlLiBPZGRseQo+IGVub3VnaCBzd2FwcGlu
ZyB0aGUgb3BlcmFuZHMgb2YgdGhlICYmIGhlbHBzLCB3aGlsZSBlLmcuIGNhc3Rpbmcgb3IKPiBw
YXJlbnRoZXNpemluZyBkb2Vzbid0LiBBbm90aGVyIHdvcmthYmxlIHZhcmlhbnQgbG9va3MgdG8g
YmUgdGhlIHVzZSBvZgo+ICEhIG9uIHRoZSBjb25zdGFudC4KPgo+IFNpZ25lZC1vZmYtYnk6IEph
biBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPiAtLS0KPiBJJ20gb3BlbiB0byBnb2luZyB0
aGUgISEgb3IgeWV0IHNvbWUgZGlmZmVyZW50IHJvdXRlLiBObyBtYXR0ZXIgd2hpY2gKPiBvbmUg
d2UgY2hvb3NlLCBJJ20gYWZyYWlkIGl0IGlzIGdvaW5nIHRvIHJlbWFpbiBndWVzc3dvcmsgd2hh
dCBuZXdlcgo+IChhbmQgZnV0dXJlKSB2ZXJzaW9ucyBvZiBjbGFuZyB3aWxsIGNob2tlIG9uLgo+
Cj4gLS0tIGEveGVuL2FyY2gveDg2L2RvbTBfYnVpbGQuYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9k
b20wX2J1aWxkLmMKPiBAQCAtMzQxLDcgKzM0MSw3IEBAIHVuc2lnbmVkIGxvbmcgX19pbml0IGRv
bTBfY29tcHV0ZV9ucl9wYWcKPiAgICAgICB1bnNpZ25lZCBsb25nIGF2YWlsID0gMCwgbnJfcGFn
ZXMsIG1pbl9wYWdlcywgbWF4X3BhZ2VzOwo+ICAgICAgIGJvb2wgbmVlZF9wYWdpbmc7Cj4gICAK
PiAtICAgIGlmICggIWRvbTBfbWVtX3NldCAmJiBDT05GSUdfRE9NMF9NRU1bMF0gKQo+ICsgICAg
aWYgKCBDT05GSUdfRE9NMF9NRU1bMF0gJiYgIWRvbTBfbWVtX3NldCApCj4gICAgICAgICAgIHBh
cnNlX2RvbTBfbWVtKENPTkZJR19ET00wX01FTSk7CgpGaXJzdCBhbmQgZm9yZW1vc3QsIHRoZXJl
IGlzIGFuIGlkZW50aWNhbCBjb25zdHJ1Y3Qgb24gdGhlIEFSTSBzaWRlLAp3aGljaCB3YW50cyBh
biBlcXVpdmFsZW50IGFkanVzdG1lbnQuCgpBcyB0byB0aGUgY2hhbmdlLCBJJ20gZ29pbmcgdG8g
c3VnZ2VzdCB3aGF0IEkgc3VnZ2VzdGVkIGluc3RlYWQgb2YgdGhpcwp0aGUgZmlyc3QgdGltZSBh
cm91bmQsIHdoaWNoIGlzIHN0cmxlbihDT05GSUdfRE9NMF9NRU0pIHRvIG1ha2UgdGhlCmxvZ2lj
IGVhc2llciB0byBmb2xsb3cuCgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 15 13:59:13 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Jul 2019 13: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 1hn1VT-0001Gw-Rg; Mon, 15 Jul 2019 13:59: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=cAUX=VM=citrix.com=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1hn1VS-0001Gr-NU
 for xen-devel@lists.xenproject.org; Mon, 15 Jul 2019 13:59:06 +0000
X-Inumbo-ID: b4bf3c39-a708-11e9-8980-bc764e045a96
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b4bf3c39-a708-11e9-8980-bc764e045a96;
 Mon, 15 Jul 2019 13:59:04 +0000 (UTC)
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=george.dunlap@citrix.com;
 spf=Pass smtp.mailfrom=George.Dunlap@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 george.dunlap@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="george.dunlap@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 George.Dunlap@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="George.Dunlap@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: mUs/zIWqpBpXRbYXvecst6en959waZma98WZj8mCRSUS+/3fjaqbk2PQfjkVjpOkGylw10BA2O
 969TeHgqQglVSrSi4+wsgyLQw2tLiESDXiDDxKuxwVZLjgtm63L1ydPkh5I+O7+4Hu9wVnATYJ
 t/9mzog9QFR8En4LzmPOdeJNHzpGtz+W83YpdNCV1x2EY1oJ/HAjZssghxQvIRr37q4bneC2uy
 aPFXWIDJBKL0a0Gfs9TrKwbHaPtmRhyilvqkDUV0RHbIPDwXaEPy0aEKeYJELFKASBuwztMy+r
 XpY=
X-SBRS: 2.7
X-MesageID: 2982423
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,493,1557201600"; 
   d="scan'208";a="2982423"
To: xen-devel <xen-devel@lists.xenproject.org>
From: George Dunlap <george.dunlap@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=george.dunlap@citrix.com; prefer-encrypt=mutual; keydata=
 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
 rIFfe2Dk+lD9A9BVd2rfoHA=
Message-ID: <3cc8ecd7-33a0-7128-c95e-90e39de6eeff@citrix.com>
Date: Mon, 15 Jul 2019 14:59:01 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.1
MIME-Version: 1.0
Content-Language: en-US
Subject: [Xen-devel] Design Session report: Toolstacks
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

TG9va2luZyB0aHJvdWdoIHRoZSBub3RlcywgaXQgc2VlbXMgbGlrZSB0aGUgZmlyc3QgcGFydCBv
ZiB0aGlzCmRpc2N1c3Npb24sIHJlIGh5cGVydmlzb3IgdXBncmFkZSAvIGRvd25ncmFkZSAmIGxp
YnJhcmllcywgd2FzIHBhcnRseQpjb3ZlcmVkIGluIHRoZSBkaXN0cm8gc2Vzc2lvbiwgaW4gd2hp
Y2ggRGViaWFuJ3MgWGVuIHZlcnNpb24gY28taW5zdGFsbAp3YXMgZGlzY3Vzc2VkIGFuZCBmb3Vu
ZCB1c2VmdWwgZXZlbiBpZiB3ZSBoYWQgYSBoeXBlcnZpc29yICwgSWFuIEphY2tzb24KYWdyZWVk
IHRvIHBvc3QgRGViaWFuJ3MgY28taW5zdGFsbCBwYXRjaGVzLgoKVGhlcmUgd2FzIGEgZ2VuZXJh
bCBhZ3JlZW1lbnQgdG8gaW1wcm92ZSB4bCdzIGpzb24gaGFuZGxpbmcgKGluY2x1ZGluZwphY2Nl
cHRpbmcganNvbiB0byB4bCBjcmVhdGUpLCBhbmQgYSBkaXNjdXNzaW9uIGFib3V0IG90aGVyIGlt
cHJvdmVtZW50czsKdmFyaW91cyBwZW9wbGUgd2hvIHByb3Bvc2VkIHRoZW0gc2VlbSBsaWtlbHkg
dG8gY29tZSBiYWNrIHdpdGggcGF0Y2hlcy4KCiAtR2VvcmdlCgpodHRwczovL2hhY2ttZC5pby8w
dlphU3JLQlQyaUtXenBWTXhEVnZRCgojIFhlbiB0b29sc3RhY2tzCgpJc3N1ZXM6CiogSHlwZXJ2
aXNvciB1cGdyYWRlIC8gZG93bmdyYWRlCiogeGwgbm90IGZ1bGx5LWZlYXR1cmVkCiogUmVtb3Rl
IGFjY2VzcwoKUG90ZW50aWFsIHBsYWNlczoKKiB+fk9uIHRvcCBvZiBsaWJ4bH5+CiogT3IgbGli
eGMgKHN5bWxpbmsgc3dpenpsaW5nIHNjaGVtZSkKICAgICogRG9lc24ndCB3b3JrIHcvIHN0YXRp
Y2FsbHkgbGlua2VkCiAgICAqIERvZXNuJ3QgcmVxdWlyZSBIViB0byBkZWFsIHcvIGJhY2t3YXJk
cyBBQkkgY29tcGF0aWJpbGl0eQoqIE9uIHRoZSBoeXBlcnZpc29yCiAgICAqIE5lZWQgdG8ga2Vl
cCB3b3JraW5nIGZvciBhIGZ1bGwgcmVsZWFzZSBjeWNsZQoqIEEgZGFlbW9uCgoqIHhsIGNyZWF0
ZSB3LyBqc29uIGJsb2IKKiB4bCBkb2VzIHNvbWUgcHJvY2Vzc2luZyBiZWZvcmUgcGFzc2luZyB0
byBsaWJ4bAoKSHlwZXJzaGVsbCBoYXMgZWZmZWN0aXZlIGdvbGFuZyBsaWJ4bCBiaW5kaW5ncyAo
YnV0IG5lZWQgdG8gYmUKcmVjb21waWxlZCBhZ2FpbnN0IG5ldyB2ZXJzaW9ucyBvZiBsaWJ4bCkK
Ck90aGVyIHdpc2hsaXN0OgoqIE1vcmUgZXZlbnRzIChlLmcuLCBiYWNrZW5kIC8gZnJvbnRlbmQg
ZGlzY29ubmVjdCkKICAgICogT3IsIGhhdmUgeGwgLyBsaWJ4bCBjbGVhbiB1cCBkaXNjb25uZWN0
ZWQgZW50cmllcyAmIG5vdGlmeSB3aGVuIGRvbmUKKiBGZWF0dXJlIHBhcml0eSBvbiBvdGhlciBk
b20wIG9wZXJhdGluZyBzeXN0ZW1zCgoKCgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 15 14:08:59 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Jul 2019 14:08:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hn1ez-00028h-89; Mon, 15 Jul 2019 14:08:57 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=rCxz=VM=citrix.com=sergey.dyasli@srs-us1.protection.inumbo.net>)
 id 1hn1ex-00028b-Pt
 for xen-devel@lists.xenproject.org; Mon, 15 Jul 2019 14:08:55 +0000
X-Inumbo-ID: 13fd9ee1-a70a-11e9-8980-bc764e045a96
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 13fd9ee1-a70a-11e9-8980-bc764e045a96;
 Mon, 15 Jul 2019 14:08:54 +0000 (UTC)
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=sergey.dyasli@citrix.com;
 spf=Pass smtp.mailfrom=sergey.dyasli@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 sergey.dyasli@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="sergey.dyasli@citrix.com";
 x-sender="sergey.dyasli@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 sergey.dyasli@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="sergey.dyasli@citrix.com";
 x-sender="sergey.dyasli@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="sergey.dyasli@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 4REXSf+djEcYLMc6fhbiQXVhU0gtsGe8GfWGZiDW1O59C5iTPLDq0msRaRkE9JTDVVUCq+UbIB
 MGULgUpQLECGqawuBHEUCo0Sm+uHJFd6OGrFYsvMT6ByyFLYGOeHYremce6cXxSdh3M2GTaeMe
 HDF85pupq8cR+ug+siMqi24eKncsjuChZZYYxBqQLhdcEzrLapGcvYYZCLZYbvVlDCV6sECl3Y
 fxwTSk2WvIfhifmtCEnDTD9I2A/XgmXT1pPqoR52RAY01hOjGVO5BK4lV530l/C2GpXDr0B0YM
 qds=
X-SBRS: 2.7
X-MesageID: 3032080
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,493,1557201600"; 
   d="scan'208";a="3032080"
To: Dario Faggioli <dfaggioli@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>, Juergen Gross <JGross@suse.com>
References: <20190528103313.1343-1-jgross@suse.com>
 <f2f3f5f2-8b9c-ac9c-00e8-1e601ec71070@citrix.com>
 <3cb1c2b777e623a55bf87dc12a155734667ab23e.camel@suse.com>
From: Sergey Dyasli <sergey.dyasli@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=sergey.dyasli@citrix.com; keydata=
 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
Message-ID: <c8f4c719-ce7c-9ca0-7d5b-c34db3f21e38@citrix.com>
Date: Mon, 15 Jul 2019 15:08:44 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.1
MIME-Version: 1.0
In-Reply-To: <3cb1c2b777e623a55bf87dc12a155734667ab23e.camel@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 00/60] xen: add core scheduling support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "sergey.dyasli@citrix.com >> Sergey
 Dyasli" <sergey.dyasli@citrix.com>, Stefano Stabellini <sstabellini@kernel.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 RobertVanVossen <robert.vanvossen@dornerworks.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>,
 Josh Whitehead <josh.whitehead@dornerworks.com>,
 Meng Xu <mengxu@cis.upenn.edu>, Jan Beulich <JBeulich@suse.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDUvMDcvMjAxOSAxNDo1NiwgRGFyaW8gRmFnZ2lvbGkgd3JvdGU6Cj4gT24gRnJpLCAyMDE5
LTA3LTA1IGF0IDE0OjE3ICswMTAwLCBTZXJnZXkgRHlhc2xpIHdyb3RlOgo+PiAxKSBUaGlzIGNy
YXNoIGlzIHF1aXRlIGxpa2VseSB0byBoYXBwZW46Cj4+Cj4+IFsyMDE5LTA3LTA0IDE4OjIyOjQ2
IFVUQ10gKFhFTikgWyAzNDI1LjIyMDY2MF0gV2F0Y2hkb2cgdGltZXIgZGV0ZWN0cwo+PiB0aGF0
IENQVTIgaXMgc3R1Y2shCj4+IFsyMDE5LTA3LTA0IDE4OjIyOjQ2IFVUQ10gKFhFTikgWyAzNDI1
LjIyNjI5M10gLS0tLVsgWGVuLTQuMTMuMC0KPj4gOC4wLjYtZCAgeDg2XzY0ICBkZWJ1Zz15ICAg
Tm90IHRhaW50ZWQgXS0tLS0KPj4gWy4uLl0KPj4gWzIwMTktMDctMDQgMTg6MjI6NDcgVVRDXSAo
WEVOKSBbIDM0MjUuNTAxOTg5XSBYZW4gY2FsbCB0cmFjZToKPj4gWzIwMTktMDctMDQgMTg6MjI6
NDcgVVRDXSAoWEVOKSBbCj4+IDM0MjUuNTA1Mjc4XSAgICBbPGZmZmY4MmQwODAyM2Q1Nzg+XSB2
Y3B1X3NsZWVwX3N5bmMrMHg1MC8weDcxCj4+IFsyMDE5LTA3LTA0IDE4OjIyOjQ3IFVUQ10gKFhF
TikgWwo+PiAzNDI1LjUxMTUxOF0gICAgWzxmZmZmODJkMDgwMjA4MzcwPl0gdmNwdV9wYXVzZSsw
eDIxLzB4MjMKPj4gWzIwMTktMDctMDQgMTg6MjI6NDcgVVRDXSAoWEVOKSBbCj4+IDM0MjUuNTE3
MzI2XSAgICBbPGZmZmY4MmQwODAyM2UyNWQ+XQo+PiB2Y3B1X3NldF9wZXJpb2RpY190aW1lcisw
eDI3LzB4NzMKPj4gWzIwMTktMDctMDQgMTg6MjI6NDcgVVRDXSAoWEVOKSBbCj4+IDM0MjUuNTI0
MjU4XSAgICBbPGZmZmY4MmQwODAyMDk2ODI+XSBkb192Y3B1X29wKzB4MmM5LzB4NjY4Cj4+IFsy
MDE5LTA3LTA0IDE4OjIyOjQ3IFVUQ10gKFhFTikgWwo+PiAzNDI1LjUzMDIzOF0gICAgWzxmZmZm
ODJkMDgwMjRmOTcwPl0gY29tcGF0X3ZjcHVfb3ArMHgyNTAvMHgzOTAKPj4gWzIwMTktMDctMDQg
MTg6MjI6NDcgVVRDXSAoWEVOKSBbCj4+IDM0MjUuNTM2NTY2XSAgICBbPGZmZmY4MmQwODAzODM5
NjQ+XSBwdl9oeXBlcmNhbGwrMHgzNjQvMHg1NjQKPj4gWzIwMTktMDctMDQgMTg6MjI6NDcgVVRD
XSAoWEVOKSBbCj4+IDM0MjUuNTQyNzE5XSAgICBbPGZmZmY4MmQwODAzODU2NDQ+XSBkb19lbnRy
eV9pbnQ4MisweDI2LzB4MmQKPj4gWzIwMTktMDctMDQgMTg6MjI6NDcgVVRDXSAoWEVOKSBbCj4+
IDM0MjUuNTQ4ODc2XSAgICBbPGZmZmY4MmQwODAzODgzOWI+XSBlbnRyeV9pbnQ4MisweGJiLzB4
YzAKPj4KPiBNbW0uLi4gdmNwdV9zZXRfcGVyaW9kaWNfdGltZXI/Cj4gCj4gV2hhdCBrZXJuZWwg
aXMgdGhpcyBhbmQgd2hlbiBkb2VzIHRoaXMgY3Jhc2ggaGFwcGVuPwoKSGkgRGFyaW8sCgpJIGNh
biBlYXNpbHkgcmVwcm9kdWNlIHRoaXMgY3Jhc2ggdXNpbmcgYSBEZWJpYW4gNyBQViBWTSAoMiB2
Q1BVcywgMkdCIFJBTSkKd2hpY2ggaGFzIHRoZSBmb2xsb3dpbmcga2VybmVsOgoKIyB1bmFtZSAt
YQoKTGludXggbG9jYWxob3N0IDMuMi4wLTQtYW1kNjQgIzEgU01QIERlYmlhbiAzLjIuNzgtMSB4
ODZfNjQgR05VL0xpbnV4CgpBbGwgSSBuZWVkIHRvIGRvIGlzIHN1c3BlbmQgYW5kIHJlc3VtZSB0
aGUgVk0uCgpUaGFua3MsClNlcmdleQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 15 14:11:32 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Jul 2019 14:11:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hn1hQ-0002rJ-N8; Mon, 15 Jul 2019 14:11:28 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=cAUX=VM=citrix.com=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1hn1hP-0002rC-FQ
 for xen-devel@lists.xenproject.org; Mon, 15 Jul 2019 14:11:27 +0000
X-Inumbo-ID: 6cef575a-a70a-11e9-bad3-673898a5e259
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 6cef575a-a70a-11e9-bad3-673898a5e259;
 Mon, 15 Jul 2019 14:11:23 +0000 (UTC)
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=george.dunlap@citrix.com;
 spf=Pass smtp.mailfrom=George.Dunlap@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 george.dunlap@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="george.dunlap@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 George.Dunlap@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="George.Dunlap@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: hqjyWRnlGa0+nN/Zh7yidJDrnsjYvnF4L7lwc1Xs5vA/OKS4xkWa4aUcEWpsabkk64P/0wk8pY
 yHzpaQvzImFJDky/NvPpJZsraqOkH9mJwBciD0EHSVmeB9f1hcPvN3G0OxPl4PaEf6z6KocNdx
 wm2/D7luO5a+cfYNK2ciREPLNkoj+mrqhxOGMt7DzO5aUQ0bKYHQDHWXj7W1uF7wkEQijFK256
 kUzJ1uL032A+AE5go0xU4B2vRPEpZFZmI0am4zvvAek2EdJ+uvh8BOOCQkedkNoSdB25VrTRLC
 wMs=
X-SBRS: 2.7
X-MesageID: 2983554
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,493,1557201600"; 
   d="scan'208";a="2983554"
To: xen-devel <xen-devel@lists.xenproject.org>
From: George Dunlap <george.dunlap@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=george.dunlap@citrix.com; prefer-encrypt=mutual; keydata=
 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
 rIFfe2Dk+lD9A9BVd2rfoHA=
Message-ID: <e6e0512b-d508-b637-9fd3-96739d5385c1@citrix.com>
Date: Mon, 15 Jul 2019 15:11:20 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.1
MIME-Version: 1.0
Content-Language: en-US
Subject: [Xen-devel] Design session report: Xen on Distros
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

TXVjaCBvZiB0aGlzIGNvdmVyZWQgdGhpbmdzIGRpc2N1c3NlZCBlbHNld2hlcmU6CiogQWxsb3dp
bmcgbXVsdGlwbGUgdmVyc2lvbnMgb2YgdGhlIHRvb2xzIHRvIGJlIGluc3RhbGxlZCBhdCB0aGUg
c2FtZSB0aW1lCiogR2V0dGluZyByaWQgb2YgZXh0ZXJuYWwgYnVpbGRzCgpUaGVyZSB3YXMgYSBs
b25nIGRpc2N1c3Npb24gYWJvdXQgc2VjdXJpdHkgcGF0Y2hlcywgd2l0aCB0aGUgZ2VuZXJhbApw
cm9wb3NhbCBiZWluZyB0aGF0IHdlIHNob3VsZCBjdXQgYSBwb2ludCByZWxlYXNlIGZvciBldmVy
eSBzZWN1cml0eSBpc3N1ZS4KCk9uZSByYW5kb20gdGhpbmcgd2FzIHRoYXQgeGVuc3RvcmVkIGFw
cGFyZW50bHkgaGFzIGFuICdpbi1tZW1vcnktb25seScKb3B0aW9uLiAgU2luY2UgeGVuc3RvcmVk
IGNhbid0IGFjdHVhbGx5IGJlIHJlc3RhcnRlZCBBVE0sIGFuZCBtb3N0CmRpc3Ryb3Mgc2VlbWVk
IHRvIHB1dCB4ZW5zdG9yZWQgaW4gYSB0bXBmcyBmb3IgcGVyZm9ybWFuY2UgcmVhc29ucywgdGhp
cwpzaG91bGQgcHJvYmFibHkgYmUgdGhlIGRlZmF1bHQuCgpodHRwczovL2hhY2ttZC5pby92bWFj
VkJZYlFpT1JKOUg0X2E5SXZ3CgojIFhlbiBvbiBEaXN0cm9zIGRlc2lnbiBzZXNzaW9uCgoqIHFl
bXUgLyBsaWJ4YyBkZXBlbmRlbmN5IGxvb3AKKiBidWlsZCBzeXN0ZW0gbmVlZHMgImV4dHJhcyIg
dHVybmVkIG9mZgoqIHhlbnN0b3JlZCAvIHRtcGZzIC8gbWVtb3J5LW9ubHkgb3B0aW9uPwoqIERp
c2FibGluZyBhdXRvLWRvd25sb2FkIGluIGJ1aWxkIHN5c3RlbQogICAgKiBXR0VUPS9iaW4vZmFs
c2UKKiBNdWx0aXBsZSB2ZXJzaW9uIG9mIFhlbiAvIHRvb2xzPwogICAgKiBEZWJpYW4gaGFzIGNv
LWluc3RhbGwKICAgICAgICAqIENoYW5nZSBzb21lIGluc3RhbGxhdGlvbiBwYXRocwogICAgICAg
ICogL3Vzci9saWIveGVuLzQuMTEvLi4uCiAgICAgICAgKiAvdXNyL2Jpbi94bCBpcyBhIHNoZWxs
IHNjcmlwdAogICAgICAgICogbGliZnNpbWFnZSBpcyBzcGVjaWFsCiAgICAgICAgKiBEb24ndCBu
ZWVkIHRvIGRvd25ncmFkZSB0byBvbGRlciB0b29scwogICAgKiBHZW50b28gaGFzIGEgfn5kdW1w
c3RlciBmaXJlfn4gc29tZXRoaW5nCiAgICAgICAgKiBBIGhhY2sgd2hpY2ggc3RvcHMgdGhlIHBh
Y2thZ2UgbWFuYWdlciB0byBhbGxvdyB5b3UgdG8gcmVib290CnRoZSBib3ggaGFsZndheSB0aHJv
dWdoCiogU2VjdXJpdHkgaXNzdWVzCiAgICAqIEJ1aWxkaW5nIGZyb20gc3RhYmxlIGJyYW5jaCAv
IHN0YWdpbmcgYnJhbmNoCiAgICAqIERvaW5nIGEgInBvaW50IHJlbGVhc2UiIGV2ZXJ5IFhTQT8K
ICAgICogIlJlbGVhc2UgZnJvbSBzdGFnaW5nIiBpcyBlZmZlY3RpdmVseSBhIGxvdy1xdWFsaXR5
IHJlbGVhc2UKICAgICogSWRlYTogQWx3YXlzIGltbWVkaWF0ZWx5IHJlbGVhc2UgZnJvbSBzdGFn
aW5nPwoKCiMgQWN0aW9ucwoqIFsgXSBJYW46IFBvc3QgYSBnaXQgYnJhbmNoIG9mIERlYmlhbiBj
by1pbnN0YWxsIHRvIHhlbi1kZXZlbAoqIFsgXSBHZW9yZ2U6IFBvc3Qgc3lzdGVtZCAvIHNlbGlu
dXggLyB4ZW5zdG9yZWQgcGF0Y2gKKiBbIF0gR2VvcmdlLCBJYW46IHByaXZhdGUgb3NzdGVzdCBy
dW5zCiogWyBdIFZPTFVOVEVFUjogUHJvcG9zZSAvIGFyZ3VlIGZvciBhIHBvaW50IHJlbGVhc2Ug
cGVyIFhTQQoqIFsgXSBWT0xVTlRFRVI6IEltcHJvdmUgcmVsZWFzZSBhdXRvbWF0aW9uCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 15 14:13:49 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Jul 2019 14: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 1hn1jg-00031a-8j; Mon, 15 Jul 2019 14:13:48 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=IBxS=VM=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hn1jf-00031U-1V
 for xen-devel@lists.xenproject.org; Mon, 15 Jul 2019 14:13:47 +0000
X-Inumbo-ID: bf8cf7d8-a70a-11e9-8ade-f7c1dbf5137c
Received: from m9a0002g.houston.softwaregrp.com (unknown [15.124.64.67])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id bf8cf7d8-a70a-11e9-8ade-f7c1dbf5137c;
 Mon, 15 Jul 2019 14:13:44 +0000 (UTC)
Received: FROM m9a0002g.houston.softwaregrp.com (15.121.0.191) BY
 m9a0002g.houston.softwaregrp.com WITH ESMTP; 
 Mon, 15 Jul 2019 14:13:41 +0000
Received: from M4W0335.microfocus.com (2002:f78:1193::f78:1193) by
 M9W0068.microfocus.com (2002:f79:bf::f79:bf) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Mon, 15 Jul 2019 14:13:40 +0000
Received: from NAM03-BY2-obe.outbound.protection.outlook.com (15.124.8.13) by
 M4W0335.microfocus.com (15.120.17.147) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Mon, 15 Jul 2019 14:13:41 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=SdvyrfqsmEvJq74WONx0k1Qk+EW/VKFChqLXI1GHCMUSBImQ7ylfQ63JaCEHR4k95Bo5ghNkRNKhaPKilloPZnfUBKiV8TCHoX2MYndVo6Tuxmxb/XeNP5KyQz5brd3pvvM9AtnEMQ/i9mEAHzmUwiXYp5qVNGNKNJLZasJWAIbfBj+azokGfzkmNsbGKO2ys4Nn2VGfsp4xw/3+gd6DKVWO6BFbW1npbGg0MNWLgQDoPMLhtJwfuEx3EnILhxrVNgxjwiK5lAxt5a+3E0X3lFsKXSYCJNRVSurxjtmJFFLBKInqON3zbHa/cba61WoockrjK7WC01EmmFmCe1CLeA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=MZFypzeExzbM7rS6y1OHI8Ide7Re/IOEEM1u/Fx/Xq8=;
 b=QKeHBMN/ukP3yJNDG7uw5iNcGJyMu5us9l6hQbuNJYfZFGwt6avbHIKDIAMTSNwisGfcMfQE8Den/q0K8EiOoBeafNwgF7wc6F36HJhmkFmqyeWuWZ7sdwCndvR0tXdOKvX5yXzwyWOtvaG6lM+ZvWRDpKz5U5jcZxkQKz+9/9HC5VYDjm/M1NYwCdYQx3tnFWUgSDvJSta90EsdvyFZEREufLEMa2GAcItRdkfzzZk0Zy5+CZIGWoW4jhlyySqNm9JixOv0CkWc+6AdnICVGgfNPeI3AoXbSbS3wtLiiAMA2HS+eptumsCuFJme8P//mSGCkc+4o9xhaBGfmLitfQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2970.namprd18.prod.outlook.com (20.179.52.18) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.14; Mon, 15 Jul 2019 14:13:39 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Mon, 15 Jul 2019
 14:13:39 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Tamas K Lengyel <tamas.k.lengyel@gmail.com>
Thread-Topic: [PATCH] x86/dom0-build: fix build with clang5
Thread-Index: AQHVOxeAOJS35VCb3EmrxBvoPUkIQA==
Date: Mon, 15 Jul 2019 14:13:39 +0000
Message-ID: <07f476c6-2f65-c6a6-7b80-9700816cbd54@suse.com>
References: <ef670212-8257-b960-a3cb-9363cf076033@suse.com>
 <CABfawhmHFWEQ36S6M0+M+Ls1fFJpvHRCN6+Q4Mn0_DrFQjOVPg@mail.gmail.com>
In-Reply-To: <CABfawhmHFWEQ36S6M0+M+Ls1fFJpvHRCN6+Q4Mn0_DrFQjOVPg@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR0301CA0066.eurprd03.prod.outlook.com
 (2603:10a6:4:54::34) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 20ea5e56-c92b-49b5-749f-08d7092ea290
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB2970; 
x-ms-traffictypediagnostic: DM6PR18MB2970:
x-microsoft-antispam-prvs: <DM6PR18MB297050F28B9F0797D2317CFEB3CF0@DM6PR18MB2970.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:6790;
x-forefront-prvs: 00997889E7
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(396003)(376002)(346002)(366004)(39860400002)(136003)(189003)(199004)(6116002)(66476007)(68736007)(86362001)(66946007)(64756008)(3846002)(66446008)(486006)(256004)(54906003)(14444005)(26005)(31696002)(36756003)(66066001)(186003)(446003)(66556008)(2616005)(14454004)(11346002)(476003)(316002)(4326008)(305945005)(386003)(53546011)(31686004)(81166006)(6506007)(6486002)(5660300002)(6512007)(8936002)(6246003)(7736002)(81156014)(2906002)(102836004)(8676002)(99286004)(6916009)(52116002)(53936002)(25786009)(76176011)(71200400001)(71190400001)(80792005)(6436002)(229853002)(478600001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2970;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: 8Z7v5wAM1wBt6ig6irVgB03UNSn+t0OBnV7TlGBQUjM3ibx/soiREXCWB6Tjf59yq9vSd9hUqie5H7RMljD0HVnnNSsw59YezNTysxhf1ka4wyqEuVQFcDy0NopOGWKyraUy2Bd6dEnC4fsZ/nVwIPy8rGPtudMPTvReNAnfR6Pcc3JvpNIJWrp/64aM0MnlTGcHXiO7Z8J5smpv7BuVMxEwpBdWE8bVQH+2KsA+HTPcVZVLiCeNrcMlUvbMtrH/mtJi04L3iOcssPYGx0UBj1ClnmnlA16RDvUByMUkiX0NlcnUB5bxc5wE0dtmCHGxRnSmV2o8lH+8VoFb4p9tKGuPA0CJLjQVWvqOuw9/2cJZ4e5WxxYjDUeDzRF+TEDtk0fJGKAVNDtQcyisG5ZxTtaAa2qg1Dad0SWFHsOJ8W0=
Content-ID: <4D72C3D6697AC545ADF8ED2DF62D63FD@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 20ea5e56-c92b-49b5-749f-08d7092ea290
X-MS-Exchange-CrossTenant-originalarrivaltime: 15 Jul 2019 14:13:39.8295 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2970
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH] x86/dom0-build: fix build with clang5
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Wei Liu <wl@xen.org>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTUuMDcuMjAxOSAxNTo0MSwgVGFtYXMgSyBMZW5neWVsIHdyb3RlOg0KPiBPbiBNb24sIEp1
bCAxNSwgMjAxOSBhdCA0OjM2IEFNIEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT4gd3Jv
dGU6DQo+Pg0KPj4gV2l0aCBub24tZW1wdHkgQ09ORklHX0RPTTBfTUVNIGNsYW5nNSBwcm9kdWNl
cw0KPj4NCj4+IGRvbTBfYnVpbGQuYzozNDQ6MjQ6IGVycm9yOiB1c2Ugb2YgbG9naWNhbCAnJiYn
IHdpdGggY29uc3RhbnQgb3BlcmFuZCBbLVdlcnJvciwtV2NvbnN0YW50LWxvZ2ljYWwtb3BlcmFu
ZF0NCj4+ICAgICAgIGlmICggIWRvbTBfbWVtX3NldCAmJiBDT05GSUdfRE9NMF9NRU1bMF0gKQ0K
Pj4gICAgICAgICAgICAgICAgICAgICAgICAgIF4gIH5+fn5+fn5+fn5+fn5+fn5+fg0KPj4gZG9t
MF9idWlsZC5jOjM0NDoyNDogbm90ZTogdXNlICcmJyBmb3IgYSBiaXR3aXNlIG9wZXJhdGlvbg0K
Pj4gICAgICAgaWYgKCAhZG9tMF9tZW1fc2V0ICYmIENPTkZJR19ET00wX01FTVswXSApDQo+PiAg
ICAgICAgICAgICAgICAgICAgICAgICAgXn4NCj4+ICAgICAgICAgICAgICAgICAgICAgICAgICAm
DQo+PiBkb20wX2J1aWxkLmM6MzQ0OjI0OiBub3RlOiByZW1vdmUgY29uc3RhbnQgdG8gc2lsZW5j
ZSB0aGlzIHdhcm5pbmcNCj4+ICAgICAgIGlmICggIWRvbTBfbWVtX3NldCAmJiBDT05GSUdfRE9N
MF9NRU1bMF0gKQ0KPj4gICAgICAgICAgICAgICAgICAgICAgICAgfl5+fn5+fn5+fn5+fn5+fn5+
fn5+fg0KPj4gMSBlcnJvciBnZW5lcmF0ZWQuDQo+Pg0KPj4gT2J2aW91c2x5IG5laXRoZXIgb2Yg
dGhlIHR3byBzdWdnZXN0aW9ucyBhcmUgYW4gb3B0aW9uIGhlcmUuIE9kZGx5DQo+PiBlbm91Z2gg
c3dhcHBpbmcgdGhlIG9wZXJhbmRzIG9mIHRoZSAmJiBoZWxwcywgd2hpbGUgZS5nLiBjYXN0aW5n
IG9yDQo+PiBwYXJlbnRoZXNpemluZyBkb2Vzbid0LiBBbm90aGVyIHdvcmthYmxlIHZhcmlhbnQg
bG9va3MgdG8gYmUgdGhlIHVzZSBvZg0KPj4gISEgb24gdGhlIGNvbnN0YW50Lg0KPj4NCj4+IFNp
Z25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4NCj4+IC0tLQ0KPj4g
SSdtIG9wZW4gdG8gZ29pbmcgdGhlICEhIG9yIHlldCBzb21lIGRpZmZlcmVudCByb3V0ZS4gTm8g
bWF0dGVyIHdoaWNoDQo+PiBvbmUgd2UgY2hvb3NlLCBJJ20gYWZyYWlkIGl0IGlzIGdvaW5nIHRv
IHJlbWFpbiBndWVzc3dvcmsgd2hhdCBuZXdlcg0KPj4gKGFuZCBmdXR1cmUpIHZlcnNpb25zIG9m
IGNsYW5nIHdpbGwgY2hva2Ugb24uDQo+IA0KPiBJcyBkaXNhYmxpbmcgdGhlIGNoZWNrIGl0c2Vs
ZiBub3QgYW4gb3B0aW9uPyBTZWVtcyB0byBtZSB0byBiZSBhIG1vcmUNCj4gc2Vuc2libGUgb3B0
aW9uIHRoZW4gaGFja2luZyBhcm91bmQgaXQuDQoNCkhvdyB3b3VsZCB5b3UgZW52aXNpb24gdG8g
ZGlzYWJsZSB0aGUgY2hlY2s/IEl0J3MgdGhlcmUgZm9yIGEgcmVhc29uDQphZnRlciBhbGwuDQoN
Ckphbg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 15 14:15:41 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Jul 2019 14:15:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hn1lT-0003A6-Lh; Mon, 15 Jul 2019 14:15: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=eZ1r=VM=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hn1lS-00039w-7g
 for xen-devel@lists.xenproject.org; Mon, 15 Jul 2019 14:15:38 +0000
X-Inumbo-ID: 04260ad4-a70b-11e9-8980-bc764e045a96
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 04260ad4-a70b-11e9-8980-bc764e045a96;
 Mon, 15 Jul 2019 14:15:37 +0000 (UTC)
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: OPqelXA0gbK+njRbDztZ+JX98hqb9j/ParxLwZ7+r+4SWa+4Lgf3iBjgRyeBJVCvPCv5Inkw/Y
 Uj3sLY7eYXlug1yO4jN3YdBRJRREoHGWmlsYQ3qNJbsGi5geVWwGYNUXdKwDzobfew81dLZgKC
 HXqLlOi/6IbSmrxtiMpZIcs8ktnQ6N3UwPoLDLzzTnkXig5jwUTvHukAoZCCsCpZWaWMMNf/Bn
 W/7rMy6lpW4HXNMUKEsF9LQOVFgbfclhwnfKh0HUs75G0dEB4P8FgHZspo8FU7oiKUW+YC9Ipq
 s68=
X-SBRS: 2.7
X-MesageID: 3021187
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,493,1557201600"; 
   d="scan'208";a="3021187"
Date: Mon, 15 Jul 2019 16:15:21 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Anthony PERARD <anthony.perard@citrix.com>
Message-ID: <20190715141521.aqmpchgzyleoergc@MacBook-Air-de-Roger.local>
References: <20190704144233.27968-1-anthony.perard@citrix.com>
 <20190704144233.27968-25-anthony.perard@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20190704144233.27968-25-anthony.perard@citrix.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v3 24/35] OvmfPkg/XenPlatformPei: Rework
 memory detection
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>,
 Jordan Justen <jordan.l.justen@intel.com>, devel@edk2.groups.io,
 Julien Grall <julien.grall@arm.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 xen-devel@lists.xenproject.org, Laszlo Ersek <lersek@redhat.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBKdWwgMDQsIDIwMTkgYXQgMDM6NDI6MjJQTSArMDEwMCwgQW50aG9ueSBQRVJBUkQg
d3JvdGU6Cj4gV2hlbiBydW5uaW5nIGFzIGEgWGVuIFBWSCBndWVzdCwgdGhlcmUgaXMgbm8gQ01P
UyB0byByZWFkIHRoZSBtZW1vcnkKPiBzaXplIGZyb20uICBSZXdvcmsgR2V0U3lzdGVtTWVtb3J5
U2l6ZShCZWxvd3xBYm92ZSk0Z2IoKSBzbyB0aGV5IGNhbgo+IHdvcmtzIHdpdGhvdXQgQ01PUyBi
eSByZWFkaW5nIHRoZSBlODIwIHRhYmxlLgo+IAo+IFJld29yayBYZW5QdWJsaXNoUmFtUmVnaW9u
cyBmb3IgUFZILCBoYW5kbGUgdGhlIFJlc2VydmUgdHlwZSBhbmQgZXhwbGFpbgo+IGFib3V0IHRo
ZSBBQ1BJIHR5cGUuIE1UUlIgc2V0dGluZ3MgYXJlbid0IG1vZGlmaWVkIGFueW1vcmUsIG9uIEhW
TSwgaXQncwo+IGFscmVhZHkgZG9uZSBieSBodm1sb2FkZXIsIG9uIFBWSCBpdCBpcyBzdXBwb3Nl
ZCB0byBoYXZlIHNhbmUgZGVmYXVsdC4KPiAKPiBSZWY6IGh0dHBzOi8vYnVnemlsbGEudGlhbm9j
b3JlLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTY4OQo+IFNpZ25lZC1vZmYtYnk6IEFudGhvbnkgUEVS
QVJEIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29tPgo+IEFja2VkLWJ5OiBMYXN6bG8gRXJzZWsg
PGxlcnNla0ByZWRoYXQuY29tPgo+IC0tLQo+IAo+IE5vdGVzOgo+ICAgICBDb21tZW50IGZvciBY
ZW4gcGVvcGxlOgo+ICAgICBBYm91dCBNVFJSLCBzaG91bGQgd2UgcmVkbyB0aGUgc2V0dGluZyBp
biBPVk1GPyBFdmVuIGlmIGluIGJvdGggY2FzZSBvZgo+ICAgICBQVkggYW5kIEhWTSwgc29tZXRo
aW5nIHdvdWxkIGhhdmUgc2V0dXAgdGhlIGRlZmF1bHQgdHlwZSB0byB3cml0ZSBiYWNrCj4gICAg
IGFuZCBoYW5kbGUgYSBmZXcgb3RoZXIgcmFuZ2VzIGxpa2UgUENJIGhvbGUsIGh2bWxvYWRlciBm
b3IgSFZNIG9yIGFuZAo+ICAgICBsaWJ4YyBJIHRoaW5rIGZvciBQVkguCgpUaGF0J3MgYSB0cmlj
a3kgcXVlc3Rpb24uIElkZWFsbHkgd2Ugd291bGQgbGlrZSB0aGUgZmlybXdhcmUgKE9WTUYpIHRv
CnRha2UgY2FyZSBvZiB0aGF0LCBiZWNhdXNlIGl0IGFscmVhZHkgaGFzIGNvZGUgdG8gZG8gc28u
IFByb2JsZW0gaGVyZQppcyB0aGF0IFBWSCBjYW4gYWxzbyBiZSBib290ZWQgd2l0aG91dCBmaXJt
d2FyZSwgaW4gd2hpY2ggY2FzZSBpdApuZWVkcyB0aGUgaHlwZXJ2aXNvciB0byBoYXZlIHNldHVw
IHNvbWUgc2FuZSBpbml0aWFsIE1UUlIgc3RhdGUuCgpUaGUgc3RhdGVtZW50IGluIHRoZSBQVkgg
ZG9jdW1lbnQgYWJvdXQgaW5pdGlhbCBNVFJSIHN0YXRlIGlzIHZhZ3VlCmVub3VnaCB0aGF0IGFs
bG93cyBYZW4gdG8gYm9vdCBpbnRvIHRoZSBndWVzdCB3aXRoIGEgbWluaW1hbCBNVFJSCnN0YXRl
LCB0aGF0IGNhbiBmb3IgZXhhbXBsZSBub3QgY29udGFpbiBVQyByZWdpb25zIGZvciB0aGUgTU1J
TwpyZWdpb25zIG9mIHBhc3NlZCB0aHJvdWdoIGRldmljZXMsIGhlbmNlIEkgdGhpbmsgT1ZNRiBz
aG91bGQgYmUgaW4KY2hhcmdlIG9mIGNyZWF0aW5nIGEgbW9yZSBjb21wbGV0ZSBNVFJSIHN0YXRl
IGlmIHBvc3NpYmxlLgoKSXMgdGhpcyBzb21ldGhpbmcgT1ZNRiBhbHJlYWR5IGhhcyBsb2dpYyBm
b3I/CgpBbHNvIGFjY291bnRpbmcgZm9yIHRoZSBNTUlPIHJlZ2lvbnMgb2YgZGV2aWNlcz8KCj4g
ICAgIChGb3IgUFZILCBpdCdzIGluIHRoZSBzcGVjIGFzIHdlbGwKPiAgICAgaHR0cHM6Ly94ZW5i
aXRzLnhlbnByb2plY3Qub3JnL2RvY3MvdW5zdGFibGUvbWlzYy9wdmguaHRtbCNtdHJyICkKPiAK
PiAgT3ZtZlBrZy9YZW5QbGF0Zm9ybVBlaS9QbGF0Zm9ybS5oICB8ICA2ICsrKwo+ICBPdm1mUGtn
L1hlblBsYXRmb3JtUGVpL01lbURldGVjdC5jIHwgNzEgKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrCj4gIE92bWZQa2cvWGVuUGxhdGZvcm1QZWkvWGVuLmMgICAgICAgfCA0NyArKysrKysr
KysrKysrKy0tLS0tLQo+ICAzIGZpbGVzIGNoYW5nZWQsIDExMSBpbnNlcnRpb25zKCspLCAxMyBk
ZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEvT3ZtZlBrZy9YZW5QbGF0Zm9ybVBlaS9QbGF0
Zm9ybS5oIGIvT3ZtZlBrZy9YZW5QbGF0Zm9ybVBlaS9QbGF0Zm9ybS5oCj4gaW5kZXggZGI5YTYy
NTcyZi4uZThlMGI4MzVhNSAxMDA2NDQKPiAtLS0gYS9Pdm1mUGtnL1hlblBsYXRmb3JtUGVpL1Bs
YXRmb3JtLmgKPiArKysgYi9Pdm1mUGtnL1hlblBsYXRmb3JtUGVpL1BsYXRmb3JtLmgKPiBAQCAt
MTE0LDYgKzExNCwxMiBAQCBYZW5QdWJsaXNoUmFtUmVnaW9ucyAoCj4gICAgVk9JRAo+ICAgICk7
Cj4gIAo+ICtFRklfU1RBVFVTCj4gK1hlbkdldEU4MjBNYXAgKAo+ICsgIEVGSV9FODIwX0VOVFJZ
NjQgKipFbnRyaWVzLAo+ICsgIFVJTlQzMiAqQ291bnQKPiArICApOwo+ICsKPiAgZXh0ZXJuIEVG
SV9CT09UX01PREUgbUJvb3RNb2RlOwo+ICAKPiAgZXh0ZXJuIFVJTlQ4IG1QaHlzTWVtQWRkcmVz
c1dpZHRoOwo+IGRpZmYgLS1naXQgYS9Pdm1mUGtnL1hlblBsYXRmb3JtUGVpL01lbURldGVjdC5j
IGIvT3ZtZlBrZy9YZW5QbGF0Zm9ybVBlaS9NZW1EZXRlY3QuYwo+IGluZGV4IGNiN2RkOTNhZDYu
LjNlMzNlN2Y0MTQgMTAwNjQ0Cj4gLS0tIGEvT3ZtZlBrZy9YZW5QbGF0Zm9ybVBlaS9NZW1EZXRl
Y3QuYwo+ICsrKyBiL092bWZQa2cvWGVuUGxhdGZvcm1QZWkvTWVtRGV0ZWN0LmMKPiBAQCAtOTYs
NiArOTYsNDcgQEAgUTM1VHNlZ01ieXRlc0luaXRpYWxpemF0aW9uICgKPiAgICBtUTM1VHNlZ01i
eXRlcyA9IEV4dGVuZGVkVHNlZ01ieXRlczsKPiAgfQo+ICAKPiArU1RBVElDCj4gK1VJTlQ2NAo+
ICtHZXRIaWdoZXN0U3lzdGVtTWVtb3J5QWRkcmVzcyAoCj4gKyAgQk9PTEVBTiAgICAgICBCZWxv
dzRnYgo+ICsgICkKPiArewo+ICsgIEVGSV9FODIwX0VOVFJZNjQgICAgKkU4MjBNYXA7Cj4gKyAg
VUlOVDMyICAgICAgICAgICAgICBFODIwRW50cmllc0NvdW50Owo+ICsgIEVGSV9FODIwX0VOVFJZ
NjQgICAgKkVudHJ5Owo+ICsgIEVGSV9TVEFUVVMgICAgICAgICAgU3RhdHVzOwo+ICsgIFVJTlQz
MiAgICAgICAgICAgICAgTG9vcDsKPiArICBVSU5UNjQgICAgICAgICAgICAgIEhpZ2hlc3RBZGRy
ZXNzOwo+ICsgIFVJTlQ2NCAgICAgICAgICAgICAgRW50cnlFbmQ7Cj4gKwo+ICsgIEhpZ2hlc3RB
ZGRyZXNzID0gMDsKPiArCj4gKyAgU3RhdHVzID0gWGVuR2V0RTgyME1hcCAoJkU4MjBNYXAsICZF
ODIwRW50cmllc0NvdW50KTsKCllvdSBjb3VsZCBtYXliZSBpbml0aWFsaXplIHRoaXMgYXMgYSBn
bG9iYWwgdG8gYXZvaWQgaGF2aW5nIHRvIGlzc3VlCmEgaHlwZXJjYWxsIGVhY2ggdGltZSB5b3Ug
bmVlZCB0byBnZXQgc29tZXRoaW5nIGZyb20gdGhlIG1lbW9yeSBtYXAuCgo+ICsgIEFTU0VSVF9F
RklfRVJST1IgKFN0YXR1cyk7Cj4gKwo+ICsgIGZvciAoTG9vcCA9IDA7IExvb3AgPCBFODIwRW50
cmllc0NvdW50OyBMb29wKyspIHsKPiArICAgIEVudHJ5ID0gRTgyME1hcCArIExvb3A7Cj4gKyAg
ICBFbnRyeUVuZCA9IEVudHJ5LT5CYXNlQWRkciArIEVudHJ5LT5MZW5ndGg7Cj4gKwo+ICsgICAg
aWYgKEVudHJ5LT5UeXBlID09IEVmaUFjcGlBZGRyZXNzUmFuZ2VNZW1vcnkgJiYKPiArICAgICAg
ICBFbnRyeUVuZCA+IEhpZ2hlc3RBZGRyZXNzKSB7Cj4gKwo+ICsgICAgICBpZiAoQmVsb3c0Z2Ig
JiYgKEVudHJ5RW5kIDw9IEJBU0VfNEdCKSkgewo+ICsgICAgICAgIEhpZ2hlc3RBZGRyZXNzID0g
RW50cnlFbmQ7Cj4gKyAgICAgIH0gZWxzZSBpZiAoIUJlbG93NGdiICYmIChFbnRyeUVuZCA+PSBC
QVNFXzRHQikpIHsKPiArICAgICAgICBIaWdoZXN0QWRkcmVzcyA9IEVudHJ5RW5kOwo+ICsgICAg
ICB9Cj4gKyAgICB9Cj4gKyAgfQo+ICsKPiArICAvLwo+ICsgIC8vIFJvdW5kIGRvd24gdGhlIGVu
ZCBhZGRyZXNzLgo+ICsgIC8vCj4gKyAgSGlnaGVzdEFkZHJlc3MgJj0gfihVSU5UNjQpRUZJX1BB
R0VfTUFTSzsKPiArCj4gKyAgcmV0dXJuIEhpZ2hlc3RBZGRyZXNzOwoKWW91IGNvdWxkIGRvIHRo
ZSByb3VuZGluZyBvbiB0aGUgcmV0dXJuIHN0YXRlbWVudC4KCj4gK30KPiAgCj4gIFVJTlQzMgo+
ICBHZXRTeXN0ZW1NZW1vcnlTaXplQmVsb3c0Z2IgKAo+IEBAIC0xMDUsNiArMTQ2LDE5IEBAIEdl
dFN5c3RlbU1lbW9yeVNpemVCZWxvdzRnYiAoCj4gICAgVUlOVDggQ21vczB4MzQ7Cj4gICAgVUlO
VDggQ21vczB4MzU7Cj4gIAo+ICsgIC8vCj4gKyAgLy8gSW4gUFZIIGNhc2UsIHRoZXJlIGlzIG5v
IENNT1MsIHdlIGhhdmUgdG8gY2FsY3VsYXRlIHRoZSBtZW1vcnkgc2l6ZQo+ICsgIC8vIGZyb20g
cGFyc2luZyB0aGUgRTgyMAo+ICsgIC8vCj4gKyAgaWYgKFhlblB2aERldGVjdGVkICgpKSB7CgpJ
SVJDIG9uIEhWTSB5b3UgY2FuIGFsc28gZ2V0IHRoZSBtZW1vcnkgbWFwIGZyb20gdGhlIGh5cGVy
Y2FsbCwgaW4Kd2hpY2ggY2FzZSB5b3UgY291bGQgdXNlIHRoZSBzYW1lIGNvZGUgcGF0aCBmb3Ig
Ym90aCBIVk0gYW5kIFBWSC4KCj4gKyAgICBVSU5UNjQgIEhpZ2hlc3RBZGRyZXNzOwo+ICsKPiAr
ICAgIEhpZ2hlc3RBZGRyZXNzID0gR2V0SGlnaGVzdFN5c3RlbU1lbW9yeUFkZHJlc3MgKFRSVUUp
Owo+ICsgICAgQVNTRVJUIChIaWdoZXN0QWRkcmVzcyA+IDAgJiYgSGlnaGVzdEFkZHJlc3MgPD0g
QkFTRV80R0IpOwo+ICsKPiArICAgIHJldHVybiBIaWdoZXN0QWRkcmVzczsKClRoZSBuYW1lIG9m
IHRoZSBmdW5jdGlvbiBoZXJlIGlzIEdldFN5c3RlbU1lbW9yeVNpemVCZWxvdzRnYiwgYnV0IHlv
dQphcmUgcmV0dXJuaW5nIHRoZSBoaWdoZXN0IG1lbW9yeSBhZGRyZXNzIGluIHRoZSByYW5nZSwg
aXMgdGhpcwpleHBlY3RlZD8KCmllOiBoaWdoZXN0IGFkZHJlc3MgIT0gbWVtb3J5IHNpemUKCk9u
IEhWTSB0aGVyZSBhcmUgcXVpdGUgc29tZSBob2xlcyBpbiB0aGUgbWVtb3J5IG1hcCwgYW5kIG5v
dGhpbmcKZ3VhcmFudGVlcyB0aGVyZSBhcmUgbm8gbWVtb3J5IHJlZ2lvbnMgYWZ0ZXIgdGhlIGhv
bGVzIG9yIG5vbi1SQU0KcmVnaW9ucy4KCj4gKyAgfQo+ICsKPiAgICAvLwo+ICAgIC8vIENNT1Mg
MHgzNC8weDM1IHNwZWNpZmllcyB0aGUgc3lzdGVtIG1lbW9yeSBhYm92ZSAxNiBNQi4KPiAgICAv
LyAqIENNT1MoMHgzNSkgaXMgdGhlIGhpZ2ggYnl0ZQo+IEBAIC0xMjksNiArMTgzLDIzIEBAIEdl
dFN5c3RlbU1lbW9yeVNpemVBYm92ZTRnYiAoCj4gICAgVUlOVDMyIFNpemU7Cj4gICAgVUlOVE4g
IENtb3NJbmRleDsKPiAgCj4gKyAgLy8KPiArICAvLyBJbiBQVkggY2FzZSwgdGhlcmUgaXMgbm8g
Q01PUywgd2UgaGF2ZSB0byBjYWxjdWxhdGUgdGhlIG1lbW9yeSBzaXplCj4gKyAgLy8gZnJvbSBw
YXJzaW5nIHRoZSBFODIwCj4gKyAgLy8KPiArICBpZiAoWGVuUHZoRGV0ZWN0ZWQgKCkpIHsKPiAr
ICAgIFVJTlQ2NCAgSGlnaGVzdEFkZHJlc3M7Cj4gKwo+ICsgICAgSGlnaGVzdEFkZHJlc3MgPSBH
ZXRIaWdoZXN0U3lzdGVtTWVtb3J5QWRkcmVzcyAoRkFMU0UpOwo+ICsgICAgQVNTRVJUIChIaWdo
ZXN0QWRkcmVzcyA9PSAwIHx8IEhpZ2hlc3RBZGRyZXNzID49IEJBU0VfNEdCKTsKPiArCj4gKyAg
ICBpZiAoSGlnaGVzdEFkZHJlc3MgPj0gQkFTRV80R0IpIHsKPiArICAgICAgSGlnaGVzdEFkZHJl
c3MgLT0gQkFTRV80R0I7Cj4gKyAgICB9Cj4gKwo+ICsgICAgcmV0dXJuIEhpZ2hlc3RBZGRyZXNz
Owo+ICsgIH0KPiArCj4gICAgLy8KPiAgICAvLyBDTU9TIDB4NWItMHg1ZCBzcGVjaWZpZXMgdGhl
IHN5c3RlbSBtZW1vcnkgYWJvdmUgNEdCIE1CLgo+ICAgIC8vICogQ01PUygweDVkKSBpcyB0aGUg
bW9zdCBzaWduaWZpY2FudCBzaXplIGJ5dGUKPiBkaWZmIC0tZ2l0IGEvT3ZtZlBrZy9YZW5QbGF0
Zm9ybVBlaS9YZW4uYyBiL092bWZQa2cvWGVuUGxhdGZvcm1QZWkvWGVuLmMKPiBpbmRleCBjYmZk
ODA1OGZjLi42MmEyYzNlZDkzIDEwMDY0NAo+IC0tLSBhL092bWZQa2cvWGVuUGxhdGZvcm1QZWkv
WGVuLmMKPiArKysgYi9Pdm1mUGtnL1hlblBsYXRmb3JtUGVpL1hlbi5jCj4gQEAgLTI3OSw2ICsy
NzksOCBAQCBYZW5QdWJsaXNoUmFtUmVnaW9ucyAoCj4gICAgRUZJX0U4MjBfRU5UUlk2NCAgKkU4
MjBNYXA7Cj4gICAgVUlOVDMyICAgICAgICAgICAgRTgyMEVudHJpZXNDb3VudDsKPiAgICBFRklf
U1RBVFVTICAgICAgICBTdGF0dXM7Cj4gKyAgRUZJX0U4MjBfRU5UUlk2NCAqRW50cnk7Cj4gKyAg
VUlOVE4gSW5kZXg7Cj4gIAo+ICAgIERFQlVHICgoRUZJX0RfSU5GTywgIlVzaW5nIG1lbW9yeSBt
YXAgcHJvdmlkZWQgYnkgWGVuXG4iKSk7Cj4gIAo+IEBAIC0yODcsMjYgKzI4OSw0NSBAQCBYZW5Q
dWJsaXNoUmFtUmVnaW9ucyAoCj4gICAgLy8KPiAgICBFODIwRW50cmllc0NvdW50ID0gMDsKPiAg
ICBTdGF0dXMgPSBYZW5HZXRFODIwTWFwICgmRTgyME1hcCwgJkU4MjBFbnRyaWVzQ291bnQpOwo+
IC0KPiAgICBBU1NFUlRfRUZJX0VSUk9SIChTdGF0dXMpOwo+ICAKPiAtICBpZiAoRTgyMEVudHJp
ZXNDb3VudCA+IDApIHsKPiAtICAgIEVGSV9FODIwX0VOVFJZNjQgKkVudHJ5Owo+IC0gICAgVUlO
VDMyIExvb3A7Cj4gKyAgZm9yIChJbmRleCA9IDA7IEluZGV4IDwgRTgyMEVudHJpZXNDb3VudDsg
SW5kZXgrKykgewo+ICsgICAgVUlOVDY0IEJhc2U7Cj4gKyAgICBVSU5UNjQgRW5kOwo+ICAKPiAt
ICAgIGZvciAoTG9vcCA9IDA7IExvb3AgPCBFODIwRW50cmllc0NvdW50OyBMb29wKyspIHsKPiAt
ICAgICAgRW50cnkgPSBFODIwTWFwICsgTG9vcDsKPiArICAgIEVudHJ5ID0gJkU4MjBNYXBbSW5k
ZXhdOwo+ICAKPiArCj4gKyAgICAvLwo+ICsgICAgLy8gUm91bmQgdXAgdGhlIHN0YXJ0IGFkZHJl
c3MsIGFuZCByb3VuZCBkb3duIHRoZSBlbmQgYWRkcmVzcy4KPiArICAgIC8vCj4gKyAgICBCYXNl
ID0gQUxJR05fVkFMVUUgKEVudHJ5LT5CYXNlQWRkciwgKFVJTlQ2NClFRklfUEFHRV9TSVpFKTsK
PiArICAgIEVuZCA9IChFbnRyeS0+QmFzZUFkZHIgKyBFbnRyeS0+TGVuZ3RoKSAmIH4oVUlOVDY0
KUVGSV9QQUdFX01BU0s7Cj4gKwo+ICsgICAgc3dpdGNoIChFbnRyeS0+VHlwZSkgewo+ICsgICAg
Y2FzZSBFZmlBY3BpQWRkcmVzc1JhbmdlTWVtb3J5Ogo+ICsgICAgICBBZGRNZW1vcnlSYW5nZUhv
YiAoQmFzZSwgRW5kKTsKPiArICAgICAgYnJlYWs7Cj4gKyAgICBjYXNlIEVmaUFjcGlBZGRyZXNz
UmFuZ2VBQ1BJOgo+ICsgICAgICAvLwo+ICsgICAgICAvLyBJZ25vcmUsIE9WTUYgc2hvdWxkIHJl
YWQgdGhlIEFDUEkgdGFibGVzIGFuZCBwcm92aWRlIHRoZW0gdG8gbGludXgKPiArICAgICAgLy8g
ZnJvbSBhIGRpZmZlcmVudCBsb2NhdGlvbi4KCldpbGwgT1ZNRiBhbHNvIHBhcnNlIGR5bmFtaWMg
dGFibGVzIHRvIGNoZWNrIGZvciByZWZlcmVuY2VzIHRoZXJlPwoKPiArICAgICAgLy8KPiArICAg
ICAgYnJlYWs7Cj4gKyAgICBjYXNlIEVmaUFjcGlBZGRyZXNzUmFuZ2VSZXNlcnZlZDoKPiAgICAg
ICAgLy8KPiAtICAgICAgLy8gT25seSBjYXJlIGFib3V0IFJBTQo+ICsgICAgICAvLyBBdm9pZCBy
YW5nZXMgbWFya2VkIGFzIHJlc2VydmVkIGluIHRoZSBlODIwIHRhYmxlIHByb3ZpZGVkIGJ5Cj4g
KyAgICAgIC8vIGh2bWxvYWRlciBhcyBpdCBjb25mbGljdHMgd2l0aCBhbiBvdGhlciBhcGVydHVy
ZS4KCkkgdGhpbmsgeW91IHdhbnQgdGhlIGxhc3QgcGFydCBvZiB0aGUgc2VudGVuY2UgdG8gYmU6
ICcuLi4gYXMgaXQKY29uZmxpY3RzIHdpdGggb3RoZXIgYXBlcnR1cmVzLicKCkkgdGhpbmsgaG93
ZXZlciB0aGF0IHlvdSBzaG91bGQgbWFrZSBzdXJlIHJhbmdlcyBtYXJrZWQgYXMgcmVzZXJ2ZWQg
aW4KdGhlIG9yaWdpbmFsIG1lbW9yeSBtYXAgYWxzbyBlbmQgdXAgaW4gdGhlIGZpbmFsIG9uZSwg
aGVuY2UKb3ZlcmxhcHBpbmcgcmFuZ2VzIHNob3VsZCBiZSBtZXJnZWQsIGluc3RlYWQgb2YgZGlz
Y2FyZGVkLgoKPiArICAgICAgLy8gZXJyb3IgbWVzc2FnZTogQ3B1RHhlOiBJbnRlcnNlY3RNZW1v
cnlEZXNjcmlwdG9yOgo+ICsgICAgICAvLyAgICAgICAgZGVzYyBbRkMwMDAwMDAsIDEwMDAwMDAw
MCkgdHlwZSAxIGNhcCA4NzAwMDAwMDAwMDI2MDAxCj4gKyAgICAgIC8vICAgICAgICBjb25mbGlj
dHMgd2l0aCBhcGVydHVyZSBbRkVFMDAwMDAsIEZFRTAxMDAwKSBjYXAgMQo+ICAgICAgICAvLwo+
IC0gICAgICBpZiAoRW50cnktPlR5cGUgIT0gRWZpQWNwaUFkZHJlc3NSYW5nZU1lbW9yeSkgewo+
IC0gICAgICAgIGNvbnRpbnVlOwo+ICsgICAgICBpZiAoIVhlbkh2bWxvYWRlckRldGVjdGVkICgp
KSB7Cj4gKyAgICAgICAgQWRkUmVzZXJ2ZWRNZW1vcnlCYXNlU2l6ZUhvYiAoQmFzZSwgRW5kIC0g
QmFzZSwgRkFMU0UpOwoKVGhpcyBzcGVjaWFsIGNhc2luZyBmb3IgUFZIIGxvb2tzIHdlaXJkLCBp
ZGVhbGx5IHdlIHdvdWxkIGxpa2UgdG8gdXNlCnRoZSBzYW1lIGNvZGUgcGF0aCwgb3IgZWxzZSBp
dCBzaG91bGQgYmUgZXhwbGljaXRseSBtZW50aW9uZWQgd2h5IFBWSApoYXMgZGl2ZXJnaW5nIGJl
aGF2aW91ci4KClRoYW5rcywgUm9nZXIuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 15 14:19:41 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Jul 2019 14:19:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hn1pL-0003Lq-7L; Mon, 15 Jul 2019 14:19: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=IBxS=VM=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hn1pJ-0003Ld-UZ
 for xen-devel@lists.xenproject.org; Mon, 15 Jul 2019 14:19:37 +0000
X-Inumbo-ID: 8f14fe47-a70b-11e9-8980-bc764e045a96
Received: from m9a0002g.houston.softwaregrp.com (unknown [15.124.64.67])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8f14fe47-a70b-11e9-8980-bc764e045a96;
 Mon, 15 Jul 2019 14:19:36 +0000 (UTC)
Received: FROM m9a0002g.houston.softwaregrp.com (15.121.0.191) BY
 m9a0002g.houston.softwaregrp.com WITH ESMTP; 
 Mon, 15 Jul 2019 14:19:28 +0000
Received: from M9W0068.microfocus.com (2002:f79:bf::f79:bf) by
 M9W0068.microfocus.com (2002:f79:bf::f79:bf) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Mon, 15 Jul 2019 14:19:08 +0000
Received: from NAM02-CY1-obe.outbound.protection.outlook.com (15.124.72.11) by
 M9W0068.microfocus.com (15.121.0.191) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Mon, 15 Jul 2019 14:19:08 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=ARPelUuTT+YoaXxJYMYR/L6g+3B6EgsWgF+So1iOY75Ekdm74a2lxZL9c/Mn2/fp/voLuwneFzQjDLxzQzi2uDo9b+C85eIEcUIg+8CxNYhTqb7didm5XJ6ktYBFPLk1a+uDmDBgawNxwXPPLHci69gu34NnLDKf/AVJEbpiiBXJZJV97hyG7NdNUD3j5FBN7XfScsCBf/2QWM0KTZHyvaqVzLH1hVGAME4iHDShHAW4WAOpRsdn8Go/9sW/d8U2njah5axb+nyHn9gldFtS8Z/uW7EcHW0MpPbatAVXGjSr7210sODKQWx98TLHmkjxYcUaU21fxrYfLRaso5y5WQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=CYyKQJ1g3L0c31d4ozKIE6vP7E7RlE1nVxEVajYRz2c=;
 b=LFAAvn2qRqQZwLk6ZyajCrT55pFMEQnCRa0HPrfbYxrwW3HF2V4rcvgS+mi3fCYX4Z0Iw7mfYQshNLNvcvISFsOvFdXvjGnoNf0RuV0ZQ/NS2aON1QLX6sTFAgAGHygx3tAPcjPbRER5cCaKx0dcPHMq05E3ce+vKwQaRfNh8F05HWx4zna5EGUeHC6QTK3+r6Mq07mvUhaWrJ3daXcPdBiGkEmekZ8kopmYH1pbwfN6LrEM28MSAehQdBBestnqKQNGBdwGY3nP/9j8KNZXumFaDGqqYhVcMPFFlEpd07fu/tNano3rwxPtA4ICK7s/fgmA+RY1PYvNqEWXNB3Tig==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2506.namprd18.prod.outlook.com (20.179.105.78) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.10; Mon, 15 Jul 2019 14:19:07 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Mon, 15 Jul 2019
 14:19:07 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Thread-Topic: [PATCH] x86/dom0-build: fix build with clang5
Thread-Index: AQHVOvj6+Q8sMST8H0euZPd/xzIlP6bLsnl8gAAIFIA=
Date: Mon, 15 Jul 2019 14:19:07 +0000
Message-ID: <f0fdc077-7897-e71d-fd86-cb8e2b389253@suse.com>
References: <ef670212-8257-b960-a3cb-9363cf076033@suse.com>
 <aed92669-d53d-1543-094b-a4c0458f944e@citrix.com>
In-Reply-To: <aed92669-d53d-1543-094b-a4c0458f944e@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR0601CA0005.eurprd06.prod.outlook.com
 (2603:10a6:4:7b::15) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: f561af04-9a39-4d81-280a-08d7092f65fa
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB2506; 
x-ms-traffictypediagnostic: DM6PR18MB2506:
x-microsoft-antispam-prvs: <DM6PR18MB250691F341B0E6C5DBB0A640B3CF0@DM6PR18MB2506.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:6790;
x-forefront-prvs: 00997889E7
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(39860400002)(136003)(346002)(376002)(366004)(396003)(199004)(189003)(26005)(80792005)(3846002)(6116002)(229853002)(6916009)(66066001)(31696002)(66476007)(64756008)(6512007)(68736007)(86362001)(36756003)(186003)(71190400001)(71200400001)(53936002)(66556008)(66446008)(5660300002)(25786009)(66946007)(446003)(6486002)(6436002)(2906002)(31686004)(76176011)(14454004)(478600001)(14444005)(8936002)(6246003)(256004)(486006)(6506007)(53546011)(99286004)(102836004)(11346002)(2616005)(7736002)(386003)(305945005)(476003)(4326008)(52116002)(81156014)(8676002)(316002)(54906003)(81166006);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2506;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: 3fowkh2lL9YXhZ+2NoaKBoCu1PEC6NUwYxO1o3ZVjUcirFh5ELbTNlAlyTVeMu/OC3uAdm+CXPyEhcabkfdCY08AKT0JtYJ5Pj9gb3Na+UhcvGeSKBSZEHcRdTQaX0Uknx58YrvMJPPk7cl2uEH4WuqmYmsVw32vlz+Z4fEfYQtDi4+3xL6fjpX9kDVXX5M+hNpVc7RT7CMJZw54H3NGoPPpxroO3Pzk579W5ob9NOycEw9PnD5zFMwQojYfhD/F2AGbaIlhaRNQTb5y93YrakZhSqhZr45/+8ZD/ANsIJFnlBO+YQ7A/WuztHEiJFbmzP1/F8gw83gZhsa6G1OjvaGRX3E/Rcnm/J+AxWyY49pIPTlRCMOkilj5sui6dTlmG1nG2r5S3IBhpkDJhedp/r4A3SQC2ZJ0wOKfX13PX70=
Content-ID: <3E8EE11365F6BA4BAEDCAA77044C2924@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: f561af04-9a39-4d81-280a-08d7092f65fa
X-MS-Exchange-CrossTenant-originalarrivaltime: 15 Jul 2019 14:19:07.8018 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2506
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH] x86/dom0-build: fix build with clang5
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Wei Liu <wl@xen.org>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTUuMDcuMjAxOSAxNTo0OSwgQW5kcmV3IENvb3BlciB3cm90ZToNCj4gT24gMTUvMDcvMjAx
OSAxMTozNSwgSmFuIEJldWxpY2ggd3JvdGU6DQo+PiBXaXRoIG5vbi1lbXB0eSBDT05GSUdfRE9N
MF9NRU0gY2xhbmc1IHByb2R1Y2VzDQo+Pg0KPj4gZG9tMF9idWlsZC5jOjM0NDoyNDogZXJyb3I6
IHVzZSBvZiBsb2dpY2FsICcmJicgd2l0aCBjb25zdGFudCBvcGVyYW5kIFstV2Vycm9yLC1XY29u
c3RhbnQtbG9naWNhbC1vcGVyYW5kXQ0KPj4gICAgICAgaWYgKCAhZG9tMF9tZW1fc2V0ICYmIENP
TkZJR19ET00wX01FTVswXSApDQo+PiAgICAgICAgICAgICAgICAgICAgICAgICAgXiAgfn5+fn5+
fn5+fn5+fn5+fn5+DQo+PiBkb20wX2J1aWxkLmM6MzQ0OjI0OiBub3RlOiB1c2UgJyYnIGZvciBh
IGJpdHdpc2Ugb3BlcmF0aW9uDQo+PiAgICAgICBpZiAoICFkb20wX21lbV9zZXQgJiYgQ09ORklH
X0RPTTBfTUVNWzBdICkNCj4+ICAgICAgICAgICAgICAgICAgICAgICAgICBefg0KPj4gICAgICAg
ICAgICAgICAgICAgICAgICAgICYNCj4+IGRvbTBfYnVpbGQuYzozNDQ6MjQ6IG5vdGU6IHJlbW92
ZSBjb25zdGFudCB0byBzaWxlbmNlIHRoaXMgd2FybmluZw0KPj4gICAgICAgaWYgKCAhZG9tMF9t
ZW1fc2V0ICYmIENPTkZJR19ET00wX01FTVswXSApDQo+PiAgICAgICAgICAgICAgICAgICAgICAg
ICB+Xn5+fn5+fn5+fn5+fn5+fn5+fn5+DQo+PiAxIGVycm9yIGdlbmVyYXRlZC4NCj4+DQo+PiBP
YnZpb3VzbHkgbmVpdGhlciBvZiB0aGUgdHdvIHN1Z2dlc3Rpb25zIGFyZSBhbiBvcHRpb24gaGVy
ZS4gT2RkbHkNCj4+IGVub3VnaCBzd2FwcGluZyB0aGUgb3BlcmFuZHMgb2YgdGhlICYmIGhlbHBz
LCB3aGlsZSBlLmcuIGNhc3Rpbmcgb3INCj4+IHBhcmVudGhlc2l6aW5nIGRvZXNuJ3QuIEFub3Ro
ZXIgd29ya2FibGUgdmFyaWFudCBsb29rcyB0byBiZSB0aGUgdXNlIG9mDQo+PiAhISBvbiB0aGUg
Y29uc3RhbnQuDQo+Pg0KPj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPg0KPj4gLS0tDQo+PiBJJ20gb3BlbiB0byBnb2luZyB0aGUgISEgb3IgeWV0IHNvbWUg
ZGlmZmVyZW50IHJvdXRlLiBObyBtYXR0ZXIgd2hpY2gNCj4+IG9uZSB3ZSBjaG9vc2UsIEknbSBh
ZnJhaWQgaXQgaXMgZ29pbmcgdG8gcmVtYWluIGd1ZXNzd29yayB3aGF0IG5ld2VyDQo+PiAoYW5k
IGZ1dHVyZSkgdmVyc2lvbnMgb2YgY2xhbmcgd2lsbCBjaG9rZSBvbi4NCj4+DQo+PiAtLS0gYS94
ZW4vYXJjaC94ODYvZG9tMF9idWlsZC5jDQo+PiArKysgYi94ZW4vYXJjaC94ODYvZG9tMF9idWls
ZC5jDQo+PiBAQCAtMzQxLDcgKzM0MSw3IEBAIHVuc2lnbmVkIGxvbmcgX19pbml0IGRvbTBfY29t
cHV0ZV9ucl9wYWcNCj4+ICAgICAgICB1bnNpZ25lZCBsb25nIGF2YWlsID0gMCwgbnJfcGFnZXMs
IG1pbl9wYWdlcywgbWF4X3BhZ2VzOw0KPj4gICAgICAgIGJvb2wgbmVlZF9wYWdpbmc7DQo+PiAg
ICANCj4+IC0gICAgaWYgKCAhZG9tMF9tZW1fc2V0ICYmIENPTkZJR19ET00wX01FTVswXSApDQo+
PiArICAgIGlmICggQ09ORklHX0RPTTBfTUVNWzBdICYmICFkb20wX21lbV9zZXQgKQ0KPj4gICAg
ICAgICAgICBwYXJzZV9kb20wX21lbShDT05GSUdfRE9NMF9NRU0pOw0KPiANCj4gRmlyc3QgYW5k
IGZvcmVtb3N0LCB0aGVyZSBpcyBhbiBpZGVudGljYWwgY29uc3RydWN0IG9uIHRoZSBBUk0gc2lk
ZSwNCj4gd2hpY2ggd2FudHMgYW4gZXF1aXZhbGVudCBhZGp1c3RtZW50Lg0KDQpPaCwgaW5kZWVk
LiBJIHNob3VsZCBoYXZlIHJlbWVtYmVyZWQgLi4uDQoNCj4gQXMgdG8gdGhlIGNoYW5nZSwgSSdt
IGdvaW5nIHRvIHN1Z2dlc3Qgd2hhdCBJIHN1Z2dlc3RlZCBpbnN0ZWFkIG9mIHRoaXMNCj4gdGhl
IGZpcnN0IHRpbWUgYXJvdW5kLCB3aGljaCBpcyBzdHJsZW4oQ09ORklHX0RPTTBfTUVNKSB0byBt
YWtlIHRoZQ0KPiBsb2dpYyBlYXNpZXIgdG8gZm9sbG93Lg0KDQpIb3cgZG9lcyB1c2Ugb2Ygc3Ry
bGVuKCkgbWFrZSBhbnl0aGluZyBlYXNpZXI/IEkgdGhpbmsgaXQgaXMgYSBwcmV0dHkNCmNvbW1v
biBwYXR0ZXJuIHRvIGNoZWNrIHRoZSBmaXJzdCBjaGFyYWN0ZXIgZm9yIG51bCBpZiBhbGwgb25l
IGlzDQphZnRlciBpcyB0byBrbm93IHdoZXRoZXIgYSBzdHJpbmcgaXMgZW1wdHkuDQoNCkphbg0K
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 15 14:22:36 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Jul 2019 14:22:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hn1s9-00043o-QT; Mon, 15 Jul 2019 14:22:33 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=eZ1r=VM=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hn1s9-00043j-3k
 for xen-devel@lists.xenproject.org; Mon, 15 Jul 2019 14:22:33 +0000
X-Inumbo-ID: f9fa6706-a70b-11e9-ad04-d757c95c78b3
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f9fa6706-a70b-11e9-ad04-d757c95c78b3;
 Mon, 15 Jul 2019 14:22:29 +0000 (UTC)
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: nK6+7CdJfEoOiHqIs9y7BgRfUJZlUvIW43sikK7wr1a5dTYohuRJS2gWJjPE51FFhIg/VhWuEu
 K2MN6+OOssKUF4wL0kWmT3bP5XmtJ80bGEOww156vSgfs8NDWC4JCdArOgmgbRd+iz0Nu8LGx8
 NFOFCKtsjFzxSSICYbYXn1C03CMu/589/fkeeiobciMqM5AUT+PdoA24b/aNtotF+r5pxWZuRS
 AATblliq6trbTPXtWlqQnbbtQEGYicyAzIRByJ28cEvWnVeuCgYN7ILtOHCm01AvdHLgXovcun
 Id0=
X-SBRS: 2.7
X-MesageID: 3001940
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,493,1557201600"; 
   d="scan'208";a="3001940"
Date: Mon, 15 Jul 2019 16:22:19 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Anthony PERARD <anthony.perard@citrix.com>
Message-ID: <20190715142219.m2t67v2dcyabqp2p@MacBook-Air-de-Roger.local>
References: <20190704144233.27968-1-anthony.perard@citrix.com>
 <20190704144233.27968-10-anthony.perard@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20190704144233.27968-10-anthony.perard@citrix.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v3 09/35] OvmfPkg/OvmfXen: use a TimerLib
 instance that depends only on the CPU
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>,
 Jordan Justen <jordan.l.justen@intel.com>, devel@edk2.groups.io,
 Julien Grall <julien.grall@arm.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 xen-devel@lists.xenproject.org, Laszlo Ersek <lersek@redhat.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBKdWwgMDQsIDIwMTkgYXQgMDM6NDI6MDdQTSArMDEwMCwgQW50aG9ueSBQRVJBUkQg
d3JvdGU6Cj4gQUNQSSBUaW1lciBkb2VzIG5vdCB3b3JrIGluIGEgUFZIIGd1ZXN0LCBidXQgbG9j
YWwgQVBJQyB3b3JrcyBvbiBib3RoCgpUaGlzIGlzIG5vdCBhY2N1cmF0ZS4gSXQncyBub3QgdGhh
dCB0aGUgQUNQSSB0aW1lciBkb2Vzbid0IHdvcmssIGl0J3MKanVzdCB0aGF0IGl0J3Mgbm90IHBy
ZXNlbnQuIFRoZSBQTV9UTVJfQkxLIHNob3VsZCBiZSBzZXQgdG8gMCB0bwppbmRpY2F0ZSB0aGUg
bGFjayBvZiBQTSB0aW1lciBzdXBwb3J0LCBvciBlbHNlIHRoZXJlJ3Mgc29tZXRoaW5nCmJyb2tl
bi4KCj4gUFZIIGFuZCBIVk0uCj4gCj4gTm90ZSB0aGF0IHRoZSB1c2Ugb2YgU2VjUGVpRHhlVGlt
ZXJMaWJDcHUgbWlnaHQgYmUgYW4gaXNzdWUgd2l0aCBhCj4gZHJpdmVyIG9mIHR5cGUgRFhFX1JV
TlRJTUVfRFJJVkVSLiBJJ3ZlIGF0dGVtcHRkZSB0byBmaW5kIG91dCB3aGljaCBvZgogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBeIGF0dGVtcHRlZAo+IHRoZSBEWEVf
UlVOVElNRV9EUklWRVIgdXNlcyB0aGUgVGltZXJMaWIgYXQgcnVudGltZS4gSSd2ZSBkb25lIHRo
YXQgYnkKPiByZXBsYWNpbmcgdGhlIFRpbWVyTGliIGV2YWx1YXRpb24gaW4KPiBbTGlicmFyeUNs
YXNzZXMuY29tbW9uLkRYRV9SVU5USU1FX0RSSVZFUl0gYnkgYSBkaWZmZXJlbnQgb25lIGFuZAo+
IGNoZWNrIGV2ZXJ5IG1vZHVsZSB0aGF0IHVzZXMgaXQgKHdpdGggdGhlIC0tcmVwb3J0LWZpbGU9
cmVwb3J0IGJ1aWxkCiAgXiBjaGVja2luZwo+IG9wdGlvbikuCj4gCj4gUmVzZXRTeXN0ZW1SdW50
aW1lRHhlIGlzIGNhbGxpbmcgdGhlIFRpbWVyTGliIEFQSSBhdCBydW50aW1lIHRvIGRvIHRoZQo+
IG9wZXJhdGlvbiAiRWZpUmVzZXRDb2xkIiwgc28gdGhpcyBtYXkgbmV2ZXIgY29tcGxldGUgaWYg
dGhlIE9TIGhhdmUKPiBkaXNhYmxlZCB0aGUgTG9jYWwgQVBJQyBUaW1lci4KClRoYW5rcywgUm9n
ZXIuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 15 14:23:36 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Jul 2019 14: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 1hn1tA-00047q-6Z; Mon, 15 Jul 2019 14:23:36 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=IBxS=VM=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hn1t9-00047d-7K
 for xen-devel@lists.xenproject.org; Mon, 15 Jul 2019 14:23:35 +0000
X-Inumbo-ID: 1e075604-a70c-11e9-91f7-776026945b9c
Received: from m9a0003g.houston.softwaregrp.com (unknown [15.124.64.68])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 1e075604-a70c-11e9-91f7-776026945b9c;
 Mon, 15 Jul 2019 14:23:31 +0000 (UTC)
Received: FROM m9a0003g.houston.softwaregrp.com (15.121.0.191) BY
 m9a0003g.houston.softwaregrp.com WITH ESMTP; 
 Mon, 15 Jul 2019 14:23:28 +0000
Received: from M4W0335.microfocus.com (2002:f78:1193::f78:1193) by
 M9W0068.microfocus.com (2002:f79:bf::f79:bf) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Mon, 15 Jul 2019 14:23:23 +0000
Received: from NAM05-CO1-obe.outbound.protection.outlook.com (15.124.8.14) by
 M4W0335.microfocus.com (15.120.17.147) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Mon, 15 Jul 2019 14:23:23 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=Rc6Z7zOd/Zsssehdnz2hWomsnTMDcGBlxQVDvSlr3WlupPPHdyy1E8UwiXT+lfcqrifhnk/Bd4e0y6zNp/PamMrcplCqpuiznq+RGJMd2HZ8174HLwITx9qtoz7VpIHz6nqJpO+wq8qOwmqWBbVEKmi8D87HV/0ODQLcDH43xGAMcOvP1vzvks+35+vMCfAwWsdO4giwMr4g3KqwBh67fqzAgdLD2qbGukRMQ8wqK9sakRH9qarKZ+8ss42zzlSSKsO0V40qekf2IRpzTVPa8rQCmp67dR3xEzYFJWTB6X0KdrsRapxOeG8gVp9Mhcj2zeeC1WeicCFmE3K8RL9JEw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=5QvwRce6J5iC4L5zPIlO1iswScoVfL8CXB7V62JvVvQ=;
 b=IoIExeVA0yN8tsCuRglOwEIN7pWE5Ck127wS8gXKFyDWl438oMtRS27c3mvlbNWWBzRmc63wkGalfCKwiKMcZUowmD1RMFJgPsF/h5ca45P3RHZXtZuOdNZ6UZlC03AwAiKaogL27AA1QgS02VThJLOJrrTzx7YDivhjFLx+wW7mC8yLkhyFtAgrM0hxRd84OP38cIT9fQgwHtdCo2W1HsLW/ruZo8mKi/g1/2mEDMpUd/DGz8uYSUD+STR7Ur/qUHDh+s7jRXS2WhgUsp6TnjtlBTV21AtmDEPxK7bzuSzJeY1Qf4dfdjtGgaSaxI1XLXgDq1PYT4zz6OglI0wfRg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2506.namprd18.prod.outlook.com (20.179.105.78) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.10; Mon, 15 Jul 2019 14:23:22 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Mon, 15 Jul 2019
 14:23:22 +0000
From: Jan Beulich <JBeulich@suse.com>
To: George Dunlap <george.dunlap@citrix.com>
Thread-Topic: [Xen-devel] Design session report: Xen on Distros
Thread-Index: AQHVOxdKPvpxo6u4BUiqE8VCaQqJKabLu4AA
Date: Mon, 15 Jul 2019 14:23:22 +0000
Message-ID: <86244630-aeb9-07a3-95f9-53d998b768ea@suse.com>
References: <e6e0512b-d508-b637-9fd3-96739d5385c1@citrix.com>
In-Reply-To: <e6e0512b-d508-b637-9fd3-96739d5385c1@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6P190CA0012.EURP190.PROD.OUTLOOK.COM (2603:10a6:6:2f::25)
 To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 3feee44c-6f85-42ac-6596-08d7092ffda7
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB2506; 
x-ms-traffictypediagnostic: DM6PR18MB2506:
x-microsoft-antispam-prvs: <DM6PR18MB250625F326EC144B79191E08B3CF0@DM6PR18MB2506.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7691;
x-forefront-prvs: 00997889E7
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(39860400002)(136003)(346002)(376002)(366004)(396003)(199004)(189003)(26005)(80792005)(3846002)(6116002)(229853002)(6916009)(66066001)(31696002)(66476007)(64756008)(6512007)(68736007)(86362001)(36756003)(186003)(71190400001)(71200400001)(53936002)(66556008)(66446008)(5660300002)(25786009)(66946007)(446003)(6486002)(6436002)(2906002)(31686004)(76176011)(14454004)(478600001)(4744005)(14444005)(8936002)(6246003)(256004)(486006)(6506007)(53546011)(99286004)(561944003)(102836004)(11346002)(2616005)(7736002)(386003)(305945005)(476003)(4326008)(52116002)(81156014)(8676002)(316002)(81166006);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2506;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: she+fvGCPHBtLa4tlO0KN8anhoVEWwFxrRoMgjVMfw6ChY8tb7qIGAkrtv9EKPzcf6BwLMRwx79lL48WNPxmDY4LOjcTQfj0fxv5bWtBJO1EsW2vjnPaY0+J6omPvuuzUU3RfUdCvmNedOiln6pudOv8iU8dYyoGo0IVo0pWE0VfSkosxdrXtuIyjY29xUHthpS5dBc0NwLc0IQO77gH31u+b2/jWu/W/2fbZrjMLy3+9TUeQbPLylMk9TrP7lG7xl2yTB2j+kCySMvwb+JHx7vNPm84yPboUB4J6gsWVTJoJn3fyWhpgiMZR3+4Xgqjd8uqxSpESINBXCVsGIpvqH554ABHssUsBEazfzs8fZdETCRRo4+KNdaG8vnFnYk9oRcclA58uxjAwjGBSOF+z6l5DMsHNGm4Z2ZbsiOFLKc=
Content-ID: <8D637DBE69486A47BE7699B628BA6E47@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 3feee44c-6f85-42ac-6596-08d7092ffda7
X-MS-Exchange-CrossTenant-originalarrivaltime: 15 Jul 2019 14:23:22.2831 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2506
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] Design session report: Xen on Distros
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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>

T24gMTUuMDcuMjAxOSAxNjoxMSwgR2VvcmdlIER1bmxhcCB3cm90ZToNCj4gVGhlcmUgd2FzIGEg
bG9uZyBkaXNjdXNzaW9uIGFib3V0IHNlY3VyaXR5IHBhdGNoZXMsIHdpdGggdGhlIGdlbmVyYWwN
Cj4gcHJvcG9zYWwgYmVpbmcgdGhhdCB3ZSBzaG91bGQgY3V0IGEgcG9pbnQgcmVsZWFzZSBmb3Ig
ZXZlcnkgc2VjdXJpdHkgaXNzdWUuDQoNCkludGVyZXN0aW5nLiBMb29rcyBsaWtlIGluIHBvbGl0
aWNzIHRoYXQgdW50aWwgYSBkZWNpc2lvbiBmaXRzIHBlb3BsZQ0KdGhleSBrZWVwIHJlLXJhaXNp
bmcgdGhlIHBvaW50LiBJaXJjIG9uIGEgcHJpb3IgbWVldGluZyAoQnVkYXBlc3Q/KQ0Kd2UgaGFk
IHNldHRsZWQgb24gY29udGludWluZyB3aXRoIHRoZSBjdXJyZW50IHNjaGVtZS4gV2VyZSB0aGVy
ZSBhbnkNCm5ldyBhcmd1bWVudHMgdG93YXJkcyB0aGlzIGFsdGVybmF0aXZlIG1vZGVsPw0KDQpK
YW4NCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 15 14:25:46 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Jul 2019 14:25:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hn1vD-0004Gg-Kk; Mon, 15 Jul 2019 14:25: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=eZ1r=VM=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hn1vC-0004Gb-Fl
 for xen-devel@lists.xenproject.org; Mon, 15 Jul 2019 14:25:42 +0000
X-Inumbo-ID: 6c854a1d-a70c-11e9-8980-bc764e045a96
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6c854a1d-a70c-11e9-8980-bc764e045a96;
 Mon, 15 Jul 2019 14:25:41 +0000 (UTC)
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: skl3wzIQ4gGp8kCSHeZh5/ilDVRW0QRpjweRxcp34eJoc+KBT4ODuHl1As2bgO2WC/ISxxOIq6
 iAZeDyPf8WM4tgBbTjAuKi1qiJKUTf54Xmhc1Vh4VVKDujRhlErTxDh2hqCXMvnms7vh5YgI84
 2aX6OkhhCgiWCgk+fDNoW3Sosp3YW/Ejovke37sf4W0t0MRNpxaOOhBS+DrkIrZjFRVSPXZTyG
 Kmv2kvnSbeW9wmd9uJAWUWgyVYM6XcFn8TtcBM4RwoZZRycJnfxPhhCVUX6INRGiYILvz2oHyI
 qPg=
X-SBRS: 2.7
X-MesageID: 3050752
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,493,1557201600"; 
   d="scan'208";a="3050752"
Date: Mon, 15 Jul 2019 16:25:29 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20190715142529.mekz3mkgc45erv5c@MacBook-Air-de-Roger.local>
References: <20190704144233.27968-1-anthony.perard@citrix.com>
 <20190704144233.27968-7-anthony.perard@citrix.com>
 <20190715114657.kct664fsiupfbftf@MacBook-Air-de-Roger.local>
 <b330a32c-f63c-b66f-7406-7e72044f2f42@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <b330a32c-f63c-b66f-7406-7e72044f2f42@citrix.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v3 06/35] OvmfPkg/XenResetVector: Add new
 entry point for Xen PVH
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>,
 Jordan Justen <jordan.l.justen@intel.com>, devel@edk2.groups.io,
 Julien Grall <julien.grall@arm.com>,
 Anthony PERARD <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Laszlo Ersek <lersek@redhat.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBKdWwgMTUsIDIwMTkgYXQgMTI6NTA6MjlQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBPbiAxNS8wNy8yMDE5IDEyOjQ2LCBSb2dlciBQYXUgTW9ubsOpIHdyb3RlOgo+ID4+
ICsgICAgOwo+ID4+ICsgICAgOyBKdW1wIHRvIHRoZSBtYWluIHJvdXRpbmUgb2YgdGhlIHByZS1T
RUMgY29kZQo+ID4+ICsgICAgOyBza2lwaW5nIHRoZSAxNi1iaXQgcGFydCBvZiB0aGUgcm91dGlu
ZSBhbmQKPiA+PiArICAgIDsgaW50byB0aGUgMzItYml0IGZsYXQgbW9kZSBwYXJ0Cj4gPj4gKyAg
ICA7Cj4gPj4gKyAgICBPbmVUaW1lQ2FsbFJldCBUcmFuc2l0aW9uRnJvbVJlYWwxNlRvMzJCaXRG
bGF0Cj4gPiBTaW5jZSBQVkggYWxyZWFkeSBzdGFydHMgaW4gZmxhdCAzMmJpdCBtb2RlLCBJJ20g
bm90IHN1cmUgSSBzZWUgdGhlCj4gPiBwb2ludCBvZiB0aGlzIHJvdXRpbmUsIHNpbmNlIGl0IHNl
ZW1zIHRvIGJlIHVzZWQgZXhjbHVzaXZlbHkgdG8gc3dpdGNoCj4gPiBmcm9tIDE2IHRvIDMyYiBm
bGF0IG1vZGUuIFRoZSBjb21tZW50IG1lbnRpb25zIHNraXBwaW5nIHRoYXQgcGFydCwgYnV0Cj4g
PiBJJ20gbm90IHN1cmUgSSBzZWUgaG93IHRoYXQncyBhY2hpZXZlZC4KPiAKPiBJdHMgc29tZSBP
Vk1GIGxvY2FsIG1hZ2ljLsKgIFRoaXMgbWVhbnMgImptcAo+IGVuZF9vZl9UcmFuc2l0aW9uRnJv
bVJlYWwxNlRvMzJCaXRGbGF0Iiwgd2hpY2ggaXMgdGhlIGNvcnJlY3QgcGxhY2UgdG8KPiBnbywg
YnV0IHRoZSBjb2RlIHJlYWxseSBpcyBtaXNsZWFkaW5nIHRvIHJlYWQuCgpPaCByaWdodCwgaXQn
cyBPbmVUaW1lQ2FsbFJldC4gSSBndWVzcyB0aGlzIGlzIG9idmlvdXMgaWYgeW91IGFyZQpmYW1p
bGlhciB3aXRoIE9WTUYgY29kZSwgd2hpY2ggSSdtIG5vdC4gRXhwYW5kaW5nIHRoZSBjb21tZW50
IHRvCm1lbnRpb24gdGhhdCBqdW1waW5nIHRvIHRoZSBlbmQgb2YgdGhlIHJvdXRpbmUgaXMgYWNo
aWV2ZWQgYnkgdXNpbmcKT25lVGltZUNhbGxSZXQgd291bGQgaGF2ZSBoZWxwZWQgbWUsIGJ1dCB0
aGlzIG1pZ2h0IGJlIHRvbyB2ZXJib3NlLgoKVGhhbmtzLCBSb2dlci4KCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 15 14:39:42 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Jul 2019 14:39: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 1hn28d-000536-Aj; Mon, 15 Jul 2019 14:39:35 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=eZ1r=VM=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hn28c-000530-8x
 for xen-devel@lists.xenproject.org; Mon, 15 Jul 2019 14:39:34 +0000
X-Inumbo-ID: 5b832c36-a70e-11e9-95f1-a301065a96de
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 5b832c36-a70e-11e9-95f1-a301065a96de;
 Mon, 15 Jul 2019 14:39:32 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: Y0gDEZ609iZUcsEcaYdMISKfeF3Jq/A0vs9qa2yUGTjKOKRtdGjqMArthLjmpwHKUPYtQY7PQP
 gwmiYnEMM7fxAohz6kHK0+vS/h3aTD2hU+IXGgM7tNT33PDvLTr+mSY/KZ8HmpGM94+q17Jkjy
 /XRtswjct/sTHGIXDF5DaTb/Lvk8lWT6LipIEVjKqu88Wv9snQYId09mvB6+D2S5q6EV/Npk6t
 p4dkJgJW0+TJxEdYvZn7m3QNPIORhWpa/Td31TIsau8f8TSFBGFlQ95I4k1ECO2iaIo9yV+lQN
 3gs=
X-SBRS: 2.7
X-MesageID: 2965466
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,493,1557201600"; 
   d="scan'208";a="2965466"
Date: Mon, 15 Jul 2019 16:39:16 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Paul Durrant <paul.durrant@citrix.com>
Message-ID: <20190715143916.njsdhhugibaquwhg@Air-de-Roger.citrite.net>
References: <20190715123710.1780-1-paul.durrant@citrix.com>
 <20190715123710.1780-2-paul.durrant@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20190715123710.1780-2-paul.durrant@citrix.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 1/4] iommu / x86: move call to
 scan_pci_devices() out of vendor code
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 xen-devel@lists.xenproject.org, Brian Woods <brian.woods@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBKdWwgMTUsIDIwMTkgYXQgMDE6Mzc6MDdQTSArMDEwMCwgUGF1bCBEdXJyYW50IHdy
b3RlOgo+IEl0J3Mgbm90IHZlbmRvciBzcGVjaWZpYyBzbyBpdCBkb2Vzbid0IHJlYWxseSBiZWxv
bmcgdGhlcmUuCj4gCj4gU2Nhbm5pbmcgdGhlIFBDSSB0b3BvbG9neSBhbHNvIHJlYWxseSBkb2Vz
bid0IGhhdmUgbXVjaCB0byBkbyB3aXRoIElPTU1VCj4gaW5pdGlhbGl6YXRpb24uIEl0IGRvZXNu
J3QgZGVwZW5kIG9uIHRoZXJlIGV2ZW4gYmVpbmcgYW4gSU9NTVUuIFRoaXMgcGF0Y2gKPiBtb3Zl
cyB0byB0aGUgY2FsbCB0byB0aGUgYmVnaW5uaW5nIG9mIGlvbW11X2hhcmR3YXJlX3NldHVwKCkg
YnV0IG9ubHkKPiBwbGFjZXMgaXQgdGhlcmUgYmVjYXVzZSB0aGUgdG9wb2xvZ3kgaW5mb3JtYXRp
b24gd291bGQgYmUgb3RoZXJ3aXNlIHVudXNlZC4KPiAKPiBTdWJzZXF1ZW50IHBhdGNoZXMgd2ls
bCBhY3R1YWxseSBtYWtlIHVzZSBvZiB0aGUgUENJIHRvcG9sb2d5IGR1cmluZwo+ICh4ODYpIElP
TU1VIGluaXRpYWxpemF0aW9uLgo+IAo+IFNpZ25lZC1vZmYtYnk6IFBhdWwgRHVycmFudCA8cGF1
bC5kdXJyYW50QGNpdHJpeC5jb20+CgpSZXZpZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9n
ZXIucGF1QGNpdHJpeC5jb20+CgpJIHdvdWxkIGV2ZW4gY29uc2lkZXIgbW92aW5nIHRoZSBjYWxs
IHRvIHNjYW5fcGNpX2RldmljZXMgaW50bwpwY2lfc2VnbWVudHNfaW5pdCBpbnN0ZWFkIG9mIGRv
aW5nIGl0IGluIHRoZSBJT01NVSBjb2RlLCBhcyB5b3UKc3VnZ2VzdCBhYm92ZS4KClRoYW5rcywg
Um9nZXIuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 15 14:39:42 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Jul 2019 14:39: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 1hn28T-00052U-T5; Mon, 15 Jul 2019 14:39:25 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=IBxS=VM=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hn28T-00052P-HM
 for xen-devel@lists.xenproject.org; Mon, 15 Jul 2019 14:39:25 +0000
X-Inumbo-ID: 546fa21c-a70e-11e9-96c8-3f9c1e7f5b12
Received: from m9a0002g.houston.softwaregrp.com (unknown [15.124.64.67])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 546fa21c-a70e-11e9-96c8-3f9c1e7f5b12;
 Mon, 15 Jul 2019 14:39:21 +0000 (UTC)
Received: FROM m9a0002g.houston.softwaregrp.com (15.121.0.191) BY
 m9a0002g.houston.softwaregrp.com WITH ESMTP; 
 Mon, 15 Jul 2019 14:39:18 +0000
Received: from M9W0068.microfocus.com (2002:f79:bf::f79:bf) by
 M9W0068.microfocus.com (2002:f79:bf::f79:bf) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Mon, 15 Jul 2019 14:39:06 +0000
Received: from NAM02-SN1-obe.outbound.protection.outlook.com (15.124.72.11) by
 M9W0068.microfocus.com (15.121.0.191) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Mon, 15 Jul 2019 14:39:06 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=G4nQWTLhUi0IAC7Z+t+H8l6nF6xn9xEl7voijPGA/fBOv7urpTMK5Go/OuG9LvUaLEfc+1F1rfnK0gBDae4OLrI+vXpIDtKWoqq1C+JCXBVjx/uary5lUWSW6v4cK3RIYFDqZSWdGrM8NIkHffpPVlcI5tAxC1el8hen0/TmVx9LkCdL+ARhV2ZeMUz3GC7Ga6+33apgoRffCqf0yDa/obYaseyXzxX4ZQH/0Qr93/QBaO88v02G63q8YILkGZHwcmKwUgCkN9ymRwDrPC1Z5/TqeIMgzKzGxWRYm2kI/EiRaTlGmbKF+MnkltMcKsWVxzwok1+cx84OMkRCMQgWbw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=RnE8u52RhQY1R84cMDOlqjRk3JwDdueY6Yc8S+gZ6lU=;
 b=dCwzaIRh7gwzmeA3cep2F5dJMdHjWRiq2vYLPrBDPhjWbxhBNvYfZVZ06gA20CKxOywS55/eRMTbeNoYopISBRZg9vdAWiL7oG0OUniiM38rpexdI6RQCEvrWXQTiP8tcgUNiM0Irolr5OqZ90hlwG0isPRrHgoLMf6VKwIInffwzb7WODLQbz75C0MlGhjqoebRxh/Xf8WN/XqtBl5cVQ/R/9BZfQDv5HqXBwFeUI0mS3+UsksJmxnwKjF+CbEVzyuxohGEijG3vIWRRIW0Y2uWrl9imLCk7Ynu+f+4DkT1fyLT095HWCwwHcM0G4e9C/4pUSm1MbmzZh3uSXzh/w==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB3194.namprd18.prod.outlook.com (10.255.172.203) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.14; Mon, 15 Jul 2019 14:39:05 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Mon, 15 Jul 2019
 14:39:05 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v2] x86: use POPCNT for hweight<N>() when available
Thread-Index: AQHVOxsNQrnQhBRRC06Mrvn1khoA7Q==
Date: Mon, 15 Jul 2019 14:39:04 +0000
Message-ID: <55a4a24d-7fac-527c-6bcf-8d689136bac2@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR07CA0191.eurprd07.prod.outlook.com
 (2603:10a6:6:42::21) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: e8ab4829-698a-41b0-2d77-08d709322f8e
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(49563074)(7193020);
 SRVR:DM6PR18MB3194; 
x-ms-traffictypediagnostic: DM6PR18MB3194:
x-microsoft-antispam-prvs: <DM6PR18MB31945CA3833842299AE91B23B3CF0@DM6PR18MB3194.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:1468;
x-forefront-prvs: 00997889E7
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(376002)(366004)(136003)(39860400002)(396003)(346002)(199004)(189003)(478600001)(26005)(8676002)(31696002)(256004)(80792005)(2616005)(53936002)(81156014)(476003)(14454004)(5660300002)(4326008)(2501003)(2351001)(6506007)(386003)(68736007)(5640700003)(66066001)(86362001)(7736002)(6512007)(99286004)(186003)(31686004)(66446008)(66556008)(64756008)(99936001)(8936002)(66476007)(71190400001)(71200400001)(66616009)(66946007)(3846002)(6116002)(25786009)(102836004)(6486002)(81166006)(2906002)(6436002)(316002)(6916009)(36756003)(52116002)(54906003)(305945005)(486006)(16393002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB3194;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: zUZQMD27kCruw26RcD+8YitoIR/1nNGQZjAod47v6ezc042eRAsfLtAwATlWm3MBg+HPpsy61LDDessXxm5WX6+s/QjnSkNWWxnVfqSOqnR1/spqVS0/IEhP2oRZegRKl+DKh5ac+073Z5vP33SZ8zv0s6XsHRbq7/LuLmck89/7CvR0X2jB2MPBH/LBW3EP6paKAkRJMYB61d0VdlrhVYTOBeJ7k7KITchfP5NepsSiaN78fbVoDQqlXmcN6sJkoouk6+0Wd6IPCZfm5VoU58JKsNOpEQcrTeclRxkq6QnpqhJQureyOo8u9DQDBHcZI0rrosJu1bv048ou+lqQXb77mFvyJHUCbC8Ky7/l9dLEe1ni4jA7zGwsEqaH+N4UhEok8c63BBlVOSOANEBNJ/Ag0cZM/m8fcqtWEy8HaUk=
Content-Type: multipart/mixed;
 boundary="_002_55a4a24d7fac527c6bcf8d689136bac2susecom_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: e8ab4829-698a-41b0-2d77-08d709322f8e
X-MS-Exchange-CrossTenant-originalarrivaltime: 15 Jul 2019 14:39:04.8705 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB3194
X-OriginatorOrg: suse.com
Subject: [Xen-devel] [PATCH v2] x86: use POPCNT for hweight<N>() when
 available
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--_002_55a4a24d7fac527c6bcf8d689136bac2susecom_
Content-Type: text/plain; charset="utf-8"
Content-ID: <B9E1A17C76A82048AC4FBF700439B7AB@namprd18.prod.outlook.com>
Content-Transfer-Encoding: base64

VGhpcyBpcyBmYXN0ZXIgdGhhbiB1c2luZyB0aGUgc29mdHdhcmUgaW1wbGVtZW50YXRpb24sIGFu
ZCB0aGUgaW5zbiBpcw0KYXZhaWxhYmxlIG9uIGFsbCBoYWxmLXdheSByZWNlbnQgaGFyZHdhcmUu
IFRoZXJlZm9yZSBjb252ZXJ0DQpnZW5lcmljX2h3ZWlnaHQ8Tj4oKSB0byBvdXQtb2YtbGluZSBm
dW5jdGlvbnMgKHdpdGhvdXQgYWZmZWN0aW5nIEFybSkNCmFuZCB1c2UgYWx0ZXJuYXRpdmVzIHBh
dGNoaW5nIHRvIHJlcGxhY2UgdGhlIGZ1bmN0aW9uIGNhbGxzLg0KDQpOb3RlIHRoYXQgdGhlIGFw
cHJvYWNoIGRvZXNuI3Qgd29yayBmb3IgY2xhbmcsIGR1ZSB0byBpdCBub3QgcmVjb2duaXppbmcN
Ci1mZml4ZWQtKi4NCg0KU3VnZ2VzdGVkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVy
M0BjaXRyaXguY29tPg0KU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu
Y29tPg0KLS0tDQp2MjogQWxzbyBzdXBwcmVzcyBVQiBzYW5pdGl6ZXIgaW5zdHJ1bWVudGF0aW9u
LiBSZWR1Y2UgbWFjcm9pemF0aW9uIGluDQogICAgIGh3ZWlnaHQuYy4gRXhjbHVkZSBjbGFuZyBi
dWlsZHMuDQotLS0NCk5vdGU6IFVzaW5nICJnIiBpbnN0ZWFkIG9mICJYIiBhcyB0aGUgZHVtbXkg
Y29uc3RyYWludCBpbiBod2VpZ2h0NjQoKQ0KICAgICAgIGFuZCBod2VpZ2h0MzIoKSwgb3RoZXIg
dGhhbiBleHBlY3RlZCwgcHJvZHVjZXMgc2xpZ2h0bHkgYmV0dGVyDQogICAgICAgY29kZSB3aXRo
IGdjYyA4Lg0KDQotLS0gYS94ZW4vYXJjaC94ODYvTWFrZWZpbGUNCisrKyBiL3hlbi9hcmNoL3g4
Ni9NYWtlZmlsZQ0KQEAgLTMxLDYgKzMxLDEwIEBAIG9iai15ICs9IGVtdWwtaTgyNTQubw0KICBv
YmoteSArPSBleHRhYmxlLm8NCiAgb2JqLXkgKz0gZmx1c2h0bGIubw0KICBvYmotJChDT05GSUdf
Q1JBU0hfREVCVUcpICs9IGdkYnN0dWIubw0KKyMgY2xhbmcgZG9lc24ndCBhcHBlYXIgdG8ga25v
dyBvZiAtZmZpeGVkLSoNCitod2VpZ2h0LSQoZ2NjKSA6PSBod2VpZ2h0Lm8NCitod2VpZ2h0LSQo
Y2xhbmcpIDo9DQorb2JqLXkgKz0gJChod2VpZ2h0LXkpDQogIG9iai15ICs9IGh5cGVyY2FsbC5v
DQogIG9iai15ICs9IGkzODcubw0KICBvYmoteSArPSBpODI1OS5vDQpAQCAtMjUxLDYgKzI1NSwx
MCBAQCBib290L21rZWxmMzI6IGJvb3QvbWtlbGYzMi5jDQogIGVmaS9ta3JlbG9jOiBlZmkvbWty
ZWxvYy5jDQogIAkkKEhPU1RDQykgJChIT1NUQ0ZMQUdTKSAtZyAtbyAkQCAkPA0KICANCitub2Nv
di15ICs9IGh3ZWlnaHQubw0KK25vdWJzYW4teSArPSBod2VpZ2h0Lm8NCitod2VpZ2h0Lm86IENG
TEFHUyArPSAkKGZvcmVhY2ggcmVnLGN4IGR4IHNpIDggOSAxMCAxMSwtZmZpeGVkLXIkKHJlZykp
DQorDQogIC5QSE9OWTogY2xlYW4NCiAgY2xlYW46Og0KICAJcm0gLWYgYXNtLW9mZnNldHMucyAq
LmxkcyBib290LyoubyBib290Lyp+IGJvb3QvY29yZSBib290L21rZWxmMzINCi0tLSAvZGV2L251
bGwNCisrKyBiL3hlbi9hcmNoL3g4Ni9od2VpZ2h0LmMNCkBAIC0wLDAgKzEsMjEgQEANCisjZGVm
aW5lIGdlbmVyaWNfaHdlaWdodDY0IF9od2VpZ2h0NjQNCisjZGVmaW5lIGdlbmVyaWNfaHdlaWdo
dDMyIF9od2VpZ2h0MzINCisjZGVmaW5lIGdlbmVyaWNfaHdlaWdodDE2IF9od2VpZ2h0MTYNCisj
ZGVmaW5lIGdlbmVyaWNfaHdlaWdodDggIF9od2VpZ2h0OA0KKw0KKyNpbmNsdWRlIDx4ZW4vY29t
cGlsZXIuaD4NCisNCisjdW5kZWYgaW5saW5lDQorI2RlZmluZSBpbmxpbmUgYWx3YXlzX2lubGlu
ZQ0KKw0KKyNpbmNsdWRlIDx4ZW4vYml0b3BzLmg+DQorDQorI3VuZGVmIGdlbmVyaWNfaHdlaWdo
dDgNCisjdW5kZWYgZ2VuZXJpY19od2VpZ2h0MTYNCisjdW5kZWYgZ2VuZXJpY19od2VpZ2h0MzIN
CisjdW5kZWYgZ2VuZXJpY19od2VpZ2h0NjQNCisNCit1bnNpZ25lZCBpbnQgZ2VuZXJpY19od2Vp
Z2h0OCAodW5zaWduZWQgaW50IHgpIHsgcmV0dXJuIF9od2VpZ2h0OCAoeCk7IH0NCit1bnNpZ25l
ZCBpbnQgZ2VuZXJpY19od2VpZ2h0MTYodW5zaWduZWQgaW50IHgpIHsgcmV0dXJuIF9od2VpZ2h0
MTYoeCk7IH0NCit1bnNpZ25lZCBpbnQgZ2VuZXJpY19od2VpZ2h0MzIodW5zaWduZWQgaW50IHgp
IHsgcmV0dXJuIF9od2VpZ2h0MzIoeCk7IH0NCit1bnNpZ25lZCBpbnQgZ2VuZXJpY19od2VpZ2h0
NjQodWludDY0X3QgeCkgICAgIHsgcmV0dXJuIF9od2VpZ2h0NjQoeCk7IH0NCi0tLSBhL3hlbi9p
bmNsdWRlL2FzbS14ODYvYml0b3BzLmgNCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvYml0b3Bz
LmgNCkBAIC00NzUsOSArNDc1LDM2IEBAIHN0YXRpYyBpbmxpbmUgaW50IGZscyh1bnNpZ25lZCBp
bnQgeCkNCiAgICoNCiAgICogVGhlIEhhbW1pbmcgV2VpZ2h0IG9mIGEgbnVtYmVyIGlzIHRoZSB0
b3RhbCBudW1iZXIgb2YgYml0cyBzZXQgaW4gaXQuDQogICAqLw0KKyNpZm5kZWYgX19jbGFuZ19f
DQorLyogUE9QQ05UIGVuY29kaW5ncyB3aXRoICV7cixlfWRpIGlucHV0IGFuZCAle3IsZX1heCBv
dXRwdXQ6ICovDQorI2RlZmluZSBQT1BDTlRfNjQgIi5ieXRlIDB4RjMsIDB4NDgsIDB4MEYsIDB4
QjgsIDB4QzciDQorI2RlZmluZSBQT1BDTlRfMzIgIi5ieXRlIDB4RjMsIDB4MEYsIDB4QjgsIDB4
QzciDQorDQorI2RlZmluZSBod2VpZ2h0XyhuLCB4LCBpbnNuLCBzZXR1cCwgY291dCwgY2luKSAo
eyAgICAgICAgICAgICAgICAgICAgICAgICBcDQorICAgIHVuc2lnbmVkIGludCByZXNfOyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcDQorICAgIC8q
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBcDQorICAgICAqIEZvciB0aGUgZnVuY3Rpb24gY2FsbCB0aGUgUE9QQ05UIGlu
cHV0IHJlZ2lzdGVyIG5lZWRzIHRvIGJlIG1hcmtlZCBcDQorICAgICAqIG1vZGlmaWVkIGFzIHdl
bGwuIFNldCB1cCBhIGxvY2FsIHZhcmlhYmxlIG9mIGFwcHJvcHJpYXRlIHR5cGUgICAgICBcDQor
ICAgICAqIGZvciB0aGlzIHB1cnBvc2UuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBcDQorICAgICAqLyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcDQorICAgIHR5cGVvZigodWlu
dCMjbiMjX3QpKHgpICsgMFUpIHZhbF8gPSAoeCk7ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBcDQorICAgIGFsdGVybmF0aXZlX2lvKHNldHVwICI7IGNhbGwgZ2VuZXJpY19od2VpZ2h0IiAj
biwgICAgICAgICAgICAgICAgICAgICBcDQorICAgICAgICAgICAgICAgICAgIGluc24sIFg4Nl9G
RUFUVVJFX1BPUENOVCwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcDQorICAgICAgICAg
ICAgICAgICAgIEFTTV9PVVRQVVQyKFtyZXNdICI9YSIgKHJlc18pLCBbdmFsXSBjb3V0ICh2YWxf
KSksICAgICBcDQorICAgICAgICAgICAgICAgICAgIFtzcmNdIGNpbiAodmFsXykpOyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcDQorICAgIHJlc187ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcDQorfSkN
CisjZGVmaW5lIGh3ZWlnaHQ2NCh4KSBod2VpZ2h0Xyg2NCwgeCwgUE9QQ05UXzY0LCAiIiwgIitE
IiwgImciKQ0KKyNkZWZpbmUgaHdlaWdodDMyKHgpIGh3ZWlnaHRfKDMyLCB4LCBQT1BDTlRfMzIs
ICIiLCAiK0QiLCAiZyIpDQorI2RlZmluZSBod2VpZ2h0MTYoeCkgaHdlaWdodF8oMTYsIHgsICJt
b3Z6d2wgJXdbc3JjXSwgJVt2YWxdOyAiIFBPUENOVF8zMiwgXA0KKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICJtb3YgJVtzcmNdLCAlW3ZhbF0iLCAiPSZEIiwgInJtIikNCisjZGVmaW5l
IGh3ZWlnaHQ4KHgpICBod2VpZ2h0XyggOCwgeCwgIm1vdnpibCAlYltzcmNdLCAlW3ZhbF07ICIg
UE9QQ05UXzMyLCBcDQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIm1vdiAlW3NyY10s
ICVbdmFsXSIsICI9JkQiLCAicm0iKQ0KKyNlbHNlDQogICNkZWZpbmUgaHdlaWdodDY0KHgpIGdl
bmVyaWNfaHdlaWdodDY0KHgpDQogICNkZWZpbmUgaHdlaWdodDMyKHgpIGdlbmVyaWNfaHdlaWdo
dDMyKHgpDQogICNkZWZpbmUgaHdlaWdodDE2KHgpIGdlbmVyaWNfaHdlaWdodDE2KHgpDQogICNk
ZWZpbmUgaHdlaWdodDgoeCkgZ2VuZXJpY19od2VpZ2h0OCh4KQ0KKyNlbmRpZg0KICANCiAgI2Vu
ZGlmIC8qIF9YODZfQklUT1BTX0ggKi8NCg==

--_002_55a4a24d7fac527c6bcf8d689136bac2susecom_
Content-Type: text/plain; name="x86-hweight-popcnt.patch"
Content-Description: x86-hweight-popcnt.patch
Content-Disposition: attachment; filename="x86-hweight-popcnt.patch";
	size=4220; creation-date="Mon, 15 Jul 2019 14:39:04 GMT";
	modification-date="Mon, 15 Jul 2019 14:39:04 GMT"
Content-ID: <1B8FA61B5676E04C8E5419923D386D2A@namprd18.prod.outlook.com>
Content-Transfer-Encoding: base64

eDg2OiB1c2UgUE9QQ05UIGZvciBod2VpZ2h0PE4+KCkgd2hlbiBhdmFpbGFibGUKClRoaXMgaXMg
ZmFzdGVyIHRoYW4gdXNpbmcgdGhlIHNvZnR3YXJlIGltcGxlbWVudGF0aW9uLCBhbmQgdGhlIGlu
c24gaXMKYXZhaWxhYmxlIG9uIGFsbCBoYWxmLXdheSByZWNlbnQgaGFyZHdhcmUuIFRoZXJlZm9y
ZSBjb252ZXJ0CmdlbmVyaWNfaHdlaWdodDxOPigpIHRvIG91dC1vZi1saW5lIGZ1bmN0aW9ucyAo
d2l0aG91dCBhZmZlY3RpbmcgQXJtKQphbmQgdXNlIGFsdGVybmF0aXZlcyBwYXRjaGluZyB0byBy
ZXBsYWNlIHRoZSBmdW5jdGlvbiBjYWxscy4KCk5vdGUgdGhhdCB0aGUgYXBwcm9hY2ggZG9lc24j
dCB3b3JrIGZvciBjbGFuZywgZHVlIHRvIGl0IG5vdCByZWNvZ25pemluZwotZmZpeGVkLSouCgpT
dWdnZXN0ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+ClNp
Z25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KLS0tCnYyOiBBbHNv
IHN1cHByZXNzIFVCIHNhbml0aXplciBpbnN0cnVtZW50YXRpb24uIFJlZHVjZSBtYWNyb2l6YXRp
b24gaW4KICAgIGh3ZWlnaHQuYy4gRXhjbHVkZSBjbGFuZyBidWlsZHMuCi0tLQpOb3RlOiBVc2lu
ZyAiZyIgaW5zdGVhZCBvZiAiWCIgYXMgdGhlIGR1bW15IGNvbnN0cmFpbnQgaW4gaHdlaWdodDY0
KCkKICAgICAgYW5kIGh3ZWlnaHQzMigpLCBvdGhlciB0aGFuIGV4cGVjdGVkLCBwcm9kdWNlcyBz
bGlnaHRseSBiZXR0ZXIKICAgICAgY29kZSB3aXRoIGdjYyA4LgoKLS0tIGEveGVuL2FyY2gveDg2
L01ha2VmaWxlCisrKyBiL3hlbi9hcmNoL3g4Ni9NYWtlZmlsZQpAQCAtMzEsNiArMzEsMTAgQEAg
b2JqLXkgKz0gZW11bC1pODI1NC5vCiBvYmoteSArPSBleHRhYmxlLm8KIG9iai15ICs9IGZsdXNo
dGxiLm8KIG9iai0kKENPTkZJR19DUkFTSF9ERUJVRykgKz0gZ2Ric3R1Yi5vCisjIGNsYW5nIGRv
ZXNuJ3QgYXBwZWFyIHRvIGtub3cgb2YgLWZmaXhlZC0qCitod2VpZ2h0LSQoZ2NjKSA6PSBod2Vp
Z2h0Lm8KK2h3ZWlnaHQtJChjbGFuZykgOj0KK29iai15ICs9ICQoaHdlaWdodC15KQogb2JqLXkg
Kz0gaHlwZXJjYWxsLm8KIG9iai15ICs9IGkzODcubwogb2JqLXkgKz0gaTgyNTkubwpAQCAtMjUx
LDYgKzI1NSwxMCBAQCBib290L21rZWxmMzI6IGJvb3QvbWtlbGYzMi5jCiBlZmkvbWtyZWxvYzog
ZWZpL21rcmVsb2MuYwogCSQoSE9TVENDKSAkKEhPU1RDRkxBR1MpIC1nIC1vICRAICQ8CiAKK25v
Y292LXkgKz0gaHdlaWdodC5vCitub3Vic2FuLXkgKz0gaHdlaWdodC5vCitod2VpZ2h0Lm86IENG
TEFHUyArPSAkKGZvcmVhY2ggcmVnLGN4IGR4IHNpIDggOSAxMCAxMSwtZmZpeGVkLXIkKHJlZykp
CisKIC5QSE9OWTogY2xlYW4KIGNsZWFuOjoKIAlybSAtZiBhc20tb2Zmc2V0cy5zICoubGRzIGJv
b3QvKi5vIGJvb3QvKn4gYm9vdC9jb3JlIGJvb3QvbWtlbGYzMgotLS0gL2Rldi9udWxsCisrKyBi
L3hlbi9hcmNoL3g4Ni9od2VpZ2h0LmMKQEAgLTAsMCArMSwyMSBAQAorI2RlZmluZSBnZW5lcmlj
X2h3ZWlnaHQ2NCBfaHdlaWdodDY0CisjZGVmaW5lIGdlbmVyaWNfaHdlaWdodDMyIF9od2VpZ2h0
MzIKKyNkZWZpbmUgZ2VuZXJpY19od2VpZ2h0MTYgX2h3ZWlnaHQxNgorI2RlZmluZSBnZW5lcmlj
X2h3ZWlnaHQ4ICBfaHdlaWdodDgKKworI2luY2x1ZGUgPHhlbi9jb21waWxlci5oPgorCisjdW5k
ZWYgaW5saW5lCisjZGVmaW5lIGlubGluZSBhbHdheXNfaW5saW5lCisKKyNpbmNsdWRlIDx4ZW4v
Yml0b3BzLmg+CisKKyN1bmRlZiBnZW5lcmljX2h3ZWlnaHQ4CisjdW5kZWYgZ2VuZXJpY19od2Vp
Z2h0MTYKKyN1bmRlZiBnZW5lcmljX2h3ZWlnaHQzMgorI3VuZGVmIGdlbmVyaWNfaHdlaWdodDY0
CisKK3Vuc2lnbmVkIGludCBnZW5lcmljX2h3ZWlnaHQ4ICh1bnNpZ25lZCBpbnQgeCkgeyByZXR1
cm4gX2h3ZWlnaHQ4ICh4KTsgfQordW5zaWduZWQgaW50IGdlbmVyaWNfaHdlaWdodDE2KHVuc2ln
bmVkIGludCB4KSB7IHJldHVybiBfaHdlaWdodDE2KHgpOyB9Cit1bnNpZ25lZCBpbnQgZ2VuZXJp
Y19od2VpZ2h0MzIodW5zaWduZWQgaW50IHgpIHsgcmV0dXJuIF9od2VpZ2h0MzIoeCk7IH0KK3Vu
c2lnbmVkIGludCBnZW5lcmljX2h3ZWlnaHQ2NCh1aW50NjRfdCB4KSAgICAgeyByZXR1cm4gX2h3
ZWlnaHQ2NCh4KTsgfQotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2JpdG9wcy5oCisrKyBiL3hl
bi9pbmNsdWRlL2FzbS14ODYvYml0b3BzLmgKQEAgLTQ3NSw5ICs0NzUsMzYgQEAgc3RhdGljIGlu
bGluZSBpbnQgZmxzKHVuc2lnbmVkIGludCB4KQogICoKICAqIFRoZSBIYW1taW5nIFdlaWdodCBv
ZiBhIG51bWJlciBpcyB0aGUgdG90YWwgbnVtYmVyIG9mIGJpdHMgc2V0IGluIGl0LgogICovCisj
aWZuZGVmIF9fY2xhbmdfXworLyogUE9QQ05UIGVuY29kaW5ncyB3aXRoICV7cixlfWRpIGlucHV0
IGFuZCAle3IsZX1heCBvdXRwdXQ6ICovCisjZGVmaW5lIFBPUENOVF82NCAiLmJ5dGUgMHhGMywg
MHg0OCwgMHgwRiwgMHhCOCwgMHhDNyIKKyNkZWZpbmUgUE9QQ05UXzMyICIuYnl0ZSAweEYzLCAw
eDBGLCAweEI4LCAweEM3IgorCisjZGVmaW5lIGh3ZWlnaHRfKG4sIHgsIGluc24sIHNldHVwLCBj
b3V0LCBjaW4pICh7ICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICB1bnNpZ25lZCBpbnQg
cmVzXzsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
XAorICAgIC8qICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBcCisgICAgICogRm9yIHRoZSBmdW5jdGlvbiBjYWxsIHRoZSBQ
T1BDTlQgaW5wdXQgcmVnaXN0ZXIgbmVlZHMgdG8gYmUgbWFya2VkIFwKKyAgICAgKiBtb2RpZmll
ZCBhcyB3ZWxsLiBTZXQgdXAgYSBsb2NhbCB2YXJpYWJsZSBvZiBhcHByb3ByaWF0ZSB0eXBlICAg
ICAgXAorICAgICAqIGZvciB0aGlzIHB1cnBvc2UuICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgICovICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICB0eXBlb2Yo
KHVpbnQjI24jI190KSh4KSArIDBVKSB2YWxfID0gKHgpOyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgXAorICAgIGFsdGVybmF0aXZlX2lvKHNldHVwICI7IGNhbGwgZ2VuZXJpY19od2VpZ2h0
IiAjbiwgICAgICAgICAgICAgICAgICAgICBcCisgICAgICAgICAgICAgICAgICAgaW5zbiwgWDg2
X0ZFQVRVUkVfUE9QQ05ULCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAg
ICAgICAgICAgICBBU01fT1VUUFVUMihbcmVzXSAiPWEiIChyZXNfKSwgW3ZhbF0gY291dCAodmFs
XykpLCAgICAgXAorICAgICAgICAgICAgICAgICAgIFtzcmNdIGNpbiAodmFsXykpOyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgcmVzXzsgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKK30pCisj
ZGVmaW5lIGh3ZWlnaHQ2NCh4KSBod2VpZ2h0Xyg2NCwgeCwgUE9QQ05UXzY0LCAiIiwgIitEIiwg
ImciKQorI2RlZmluZSBod2VpZ2h0MzIoeCkgaHdlaWdodF8oMzIsIHgsIFBPUENOVF8zMiwgIiIs
ICIrRCIsICJnIikKKyNkZWZpbmUgaHdlaWdodDE2KHgpIGh3ZWlnaHRfKDE2LCB4LCAibW92ends
ICV3W3NyY10sICVbdmFsXTsgIiBQT1BDTlRfMzIsIFwKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICJtb3YgJVtzcmNdLCAlW3ZhbF0iLCAiPSZEIiwgInJtIikKKyNkZWZpbmUgaHdlaWdo
dDgoeCkgIGh3ZWlnaHRfKCA4LCB4LCAibW92emJsICViW3NyY10sICVbdmFsXTsgIiBQT1BDTlRf
MzIsIFwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJtb3YgJVtzcmNdLCAlW3ZhbF0i
LCAiPSZEIiwgInJtIikKKyNlbHNlCiAjZGVmaW5lIGh3ZWlnaHQ2NCh4KSBnZW5lcmljX2h3ZWln
aHQ2NCh4KQogI2RlZmluZSBod2VpZ2h0MzIoeCkgZ2VuZXJpY19od2VpZ2h0MzIoeCkKICNkZWZp
bmUgaHdlaWdodDE2KHgpIGdlbmVyaWNfaHdlaWdodDE2KHgpCiAjZGVmaW5lIGh3ZWlnaHQ4KHgp
IGdlbmVyaWNfaHdlaWdodDgoeCkKKyNlbmRpZgogCiAjZW5kaWYgLyogX1g4Nl9CSVRPUFNfSCAq
Lwo=

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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--_002_55a4a24d7fac527c6bcf8d689136bac2susecom_--


From xen-devel-bounces@lists.xenproject.org Mon Jul 15 14:42:28 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Jul 2019 14: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 1hn2BP-0005pZ-Sh; Mon, 15 Jul 2019 14: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=5Wlg=VM=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hn2BN-0005pC-Rg
 for xen-devel@lists.xenproject.org; Mon, 15 Jul 2019 14:42:25 +0000
X-Inumbo-ID: c258a7b0-a70e-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c258a7b0-a70e-11e9-8980-bc764e045a96;
 Mon, 15 Jul 2019 14:42:24 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hn2BM-0000BY-3x; Mon, 15 Jul 2019 14:42: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 1hn2BL-0005Gg-Q0; Mon, 15 Jul 2019 14:42:23 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hn2BL-0007DR-Or; Mon, 15 Jul 2019 14:42:23 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-138996-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.10-testing:build-amd64-prev:xen-build:fail:regression
 xen-4.10-testing:build-i386-prev:xen-build:fail:regression
 xen-4.10-testing:test-amd64-amd64-migrupgrade:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-i386-migrupgrade:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop: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-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-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-seattle:saverestore-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-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-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-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-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-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-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: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-libvirt:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-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-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-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-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-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-thunderx:hosts-allocate:starved:nonblocking
X-Osstest-Versions-This: xen=3131bf956ab159295ecdde0c5ad003d0c5af4695
X-Osstest-Versions-That: xen=29fd403ef5c02e2cbd0769e64ec0b61e0658d358
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 15 Jul 2019 14:42:23 +0000
Subject: [Xen-devel] [xen-4.10-testing test] 138996: regressions - trouble:
 blocked/fail/pass/starved
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzODk5NiB4ZW4tNC4xMC10ZXN0aW5nIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzg5OTYvCgpSZWdyZXNzaW9ucyA6
LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRp
bmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFtZDY0LXByZXYgICAgICAg
ICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODM3Ngog
YnVpbGQtaTM4Ni1wcmV2ICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAg
ZmFpbCBSRUdSLiB2cy4gMTM4Mzc2CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1
cGdyYWRlICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
ICBmYWlsIGxpa2UgMTM4Mzc2CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcg
ZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyIGZhaWwgbGlrZSAxMzgzNzYKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5z
dGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0
LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwtc2VhdHRsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1j
cmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
ICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEx
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhk
IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcg
Z3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0
MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1Ymll
dHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQg
ICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2
NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkz
ODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93
cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRo
dW5kZXJ4ICAyIGhvc3RzLWFsbG9jYXRlICAgICAgICAgICAgICAgc3RhcnZlZCAgbi9hCgp2ZXJz
aW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAgICAgICAgICAgICAgICAgMzEzMWJmOTU2
YWIxNTkyOTVlY2RkZTBjNWFkMDAzZDBjNWFmNDY5NQpiYXNlbGluZSB2ZXJzaW9uOgogeGVuICAg
ICAgICAgICAgICAgICAgMjlmZDQwM2VmNWMwMmUyY2JkMDc2OWU2NGVjMGI2MWUwNjU4ZDM1OAoK
TGFzdCB0ZXN0IG9mIGJhc2lzICAgMTM4Mzc2ICAyMDE5LTA2LTIzIDE0OjMxOjU0IFogICAyMSBk
YXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEzODczNiAgMjAxOS0wNy0wMyAxNTozNTo1MCBaICAg
MTEgZGF5cyAgIDEwIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1
bmRlciB0ZXN0OgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCmpvYnM6CiBidWls
ZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC14dGYgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
bWQ2NC1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIGJ1aWxkLWkzODYtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFy
bWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYt
YW1kNjQtYW1kNjQtMyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0
LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
ZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14
c20gICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFy
bTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2
bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
Y3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZo
djItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtbGl2ZXBhdGNoICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpdmVwYXRjaCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdy
YWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
aTM4Ni1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdy
dWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXRodW5kZXJ4ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RhcnZlZCAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVz
dC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAv
aG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUg
YXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoK
RXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwg
aXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9
YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFy
bmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCi0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgMzEz
MWJmOTU2YWIxNTkyOTVlY2RkZTBjNWFkMDAzZDBjNWFmNDY5NQpBdXRob3I6IEphbiBCZXVsaWNo
IDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBXZWQgSnVsIDMgMTc6Mjg6NTAgMjAxOSArMDIw
MAoKICAgIHVwZGF0ZSBYZW4gdmVyc2lvbiB0byA0LjEwLjQKKHFlbXUgY2hhbmdlcyBub3QgaW5j
bHVkZWQpCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 15 14:42:52 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Jul 2019 14: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 1hn2Bo-0005rv-6P; Mon, 15 Jul 2019 14: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=cAUX=VM=citrix.com=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1hn2Bm-0005rl-34
 for xen-devel@lists.xenproject.org; Mon, 15 Jul 2019 14:42:50 +0000
X-Inumbo-ID: d0c20a55-a70e-11e9-8980-bc764e045a96
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d0c20a55-a70e-11e9-8980-bc764e045a96;
 Mon, 15 Jul 2019 14:42:48 +0000 (UTC)
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=george.dunlap@citrix.com;
 spf=Pass smtp.mailfrom=George.Dunlap@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 george.dunlap@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="george.dunlap@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 George.Dunlap@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="George.Dunlap@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: qpVwh3ucSYHdY/gQ31+DC97SJmOoiEudLFR837VAiq3Y7KS2hEF3X7b+ZrcB82szXqfNkYW10f
 tN8cfrHoLNfp3gnNGEqdm8wZJu0e9RFlVEwFXssKbO5ceR+h0zNr/LqYNG9fkCAuuVGgzthwuE
 W4cDHF938HazLJxBGZEDrT1asnElHyRkKJEcdRrMnexm06xeLakDh5LdDS3Qg19s3PU7+qlq3J
 0TNsLtnWux/2sSIvIlVBr18NMVhwfak2RhAb0Uuy5pAo1ITejOma9SqkW0GGb7GbAhJ1qe7r36
 N70=
X-SBRS: 2.7
X-MesageID: 3022924
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,493,1557201600"; 
   d="scan'208";a="3022924"
To: Jan Beulich <JBeulich@suse.com>
References: <e6e0512b-d508-b637-9fd3-96739d5385c1@citrix.com>
 <86244630-aeb9-07a3-95f9-53d998b768ea@suse.com>
From: George Dunlap <george.dunlap@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=george.dunlap@citrix.com; prefer-encrypt=mutual; keydata=
 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
 rIFfe2Dk+lD9A9BVd2rfoHA=
Message-ID: <6dd744df-dcd8-552b-c8e4-a0d05abc7eeb@citrix.com>
Date: Mon, 15 Jul 2019 15:42:41 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.1
MIME-Version: 1.0
In-Reply-To: <86244630-aeb9-07a3-95f9-53d998b768ea@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] Design session report: Xen on Distros
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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>

T24gNy8xNS8xOSAzOjIzIFBNLCBKYW4gQmV1bGljaCB3cm90ZToKPiBPbiAxNS4wNy4yMDE5IDE2
OjExLCBHZW9yZ2UgRHVubGFwIHdyb3RlOgo+PiBUaGVyZSB3YXMgYSBsb25nIGRpc2N1c3Npb24g
YWJvdXQgc2VjdXJpdHkgcGF0Y2hlcywgd2l0aCB0aGUgZ2VuZXJhbAo+PiBwcm9wb3NhbCBiZWlu
ZyB0aGF0IHdlIHNob3VsZCBjdXQgYSBwb2ludCByZWxlYXNlIGZvciBldmVyeSBzZWN1cml0eSBp
c3N1ZS4KPiAKPiBJbnRlcmVzdGluZy4gTG9va3MgbGlrZSBpbiBwb2xpdGljcyB0aGF0IHVudGls
IGEgZGVjaXNpb24gZml0cyBwZW9wbGUKPiB0aGV5IGtlZXAgcmUtcmFpc2luZyB0aGUgcG9pbnQu
IElpcmMgb24gYSBwcmlvciBtZWV0aW5nIChCdWRhcGVzdD8pCj4gd2UgaGFkIHNldHRsZWQgb24g
Y29udGludWluZyB3aXRoIHRoZSBjdXJyZW50IHNjaGVtZS4gV2VyZSB0aGVyZSBhbnkKPiBuZXcg
YXJndW1lbnRzIHRvd2FyZHMgdGhpcyBhbHRlcm5hdGl2ZSBtb2RlbD8KCldlbGwgSSBkb24ndCBr
bm93IGlmIHRoZXJlIHdlcmUgYW55IG5ldyBhcmd1bWVudHMgYmVjYXVzZSBJIGRvbid0CmltbWVk
aWF0ZWx5IHJlbWVtYmVyIHRoZSBvbGQgZGlzY3Vzc2lvbi4gIERvIHdlIGhhdmUgYSBzdW1tYXJ5
IG9mIHRoZQpkaXNjdXNzaW9uIGluIEJ1ZGFwZXN0LCB3aXRoIGl0cyBjb25jbHVzaW9ucywgYW55
d2hlcmU/CgpUaGUgYmFzaWMgaWRlYSB3YXMgdGhhdDoKCjEuIE1vc3QgZGlzdHJvcyAvIHBhY2th
Z2VycyBhcmUgZ29pbmcgdG8gd2FudCB0byBkbyBhbiBpbW1lZGlhdGUgcmVsZWFzZQphbnl3YXku
CgoyLiBEaXN0cm9zIGdlbmVyYWxseSBzZWVtZWQgdG8gYmUgcmViYXNpbmcgb24gdG9wIG9mIHN0
YWdpbmcgYXMgc29vbiBhcwp0aGUgWFNBIHdlbnQgb3V0IGFueXdheSAoYW5kIElTVFIgdGhpcyBi
ZWluZyB0aGUgcmVjb21tZW5lZGVkIGNvdXJzZSBvZgphY3Rpb24pCgpTbyBmb3IgYWxsIGludGVu
dHMgYW5kIHB1cnBvc2VzLCB3ZSBoYXZlIHNvbWV0aGluZyB3aGljaCBpcywgaW4gZmFjdCwgYQpy
ZWxlYXNlOyBhbGwgaXQncyBtaXNzaW5nIGlzIGEgc2lnbmVkIHRhZyBhbmQgYSB0YXJiYWxsLgoK
T2J2aW91c2x5IHRoZXJlIGFyZSB0ZXN0aW5nIGltcGxpY2F0aW9ucyB0aGF0IHdvdWxkIG5lZWQg
dG8gYmUgc29ydGVkCm91dCBiZWZvcmUgdGhpcyBjb3VsZCBiZWNvbWUgYSByZWFsaXR5LgoKSW4g
YW55IGNhc2UsIHRoZSBiYWxsIGlzIGluIHRoZSBjb3VydCBvZiAiVk9MVU5URUVSIiB0byB3cml0
ZSB1cCBhCmNvbmNyZXRlIHByb3Bvc2FsIHdoaWNoIGNvdWxkIGJlIGRpc2N1c3NlZC4gIFlvdSds
bCBiZSBhYmxlIHRvIHJhaXNlIGFsbAp5b3VyIGNvbmNlcm5zIGF0IHRoYXQgcG9pbnQgaWYgeW91
IHdhbnQgKGFsdGhvdWdoIGhhdmluZyBhIHNrZXRjaCB3b3VsZApvZiBjb3Vyc2UgYmUgaGVscGZ1
bCBmb3Igd2hvZXZlciBpcyB3cml0aW5nIHN1Y2ggYSBwcm9wb3NhbCkuCgogLUdlb3JnZQoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 15 14:45:06 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Jul 2019 14: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 1hn2Du-000648-OY; Mon, 15 Jul 2019 14:45:02 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=wBjO=VM=gmail.com=tamas.k.lengyel@srs-us1.protection.inumbo.net>)
 id 1hn2Dt-000643-7e
 for xen-devel@lists.xenproject.org; Mon, 15 Jul 2019 14:45:01 +0000
X-Inumbo-ID: 1e98f272-a70f-11e9-8980-bc764e045a96
Received: from mail-wr1-x441.google.com (unknown [2a00:1450:4864:20::441])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1e98f272-a70f-11e9-8980-bc764e045a96;
 Mon, 15 Jul 2019 14:44:59 +0000 (UTC)
Received: by mail-wr1-x441.google.com with SMTP id n9so17423395wrr.4
 for <xen-devel@lists.xenproject.org>; Mon, 15 Jul 2019 07:44:59 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=Rn93wQocMNzXwW5WK6UhbixmsxzafxoWRTa1TjHe2mM=;
 b=d3HPNnX2hVedGeWlKE8+kuoKurfvp8z2xN0Fduq2lkzlDShnekdF0TR0J34KCMda39
 K4d27GR/l+WGS7n1cBku0yykp++FMbCgaR1HcOBiMXwP8uOcXSjpBZ1CK1Fh6cLA5uNu
 gDzgRyhyN4MJRilseLk/x/Jv1W+Ly/XHIBd34bft0FzthkkE+QVOiJ02j0lP+ToFmB7M
 BB7A7Wuc43/JehZFfmCWr3+agqaOXPZhD3nDnnZMPM0O6gZcMjdlYRCGZSKlbxQMK61s
 ggwZdHX4luY7+fmdF8blY9EQkNPgT7waR1BkfeRVE7c/xv9gHy304HLDUHLi0ZERe857
 ThKg==
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=Rn93wQocMNzXwW5WK6UhbixmsxzafxoWRTa1TjHe2mM=;
 b=ZMfSmGf86XUmoK52SYXfIa+j/GQurn1vK7ybxaXjZ3Eq8RDoOeNYUZEgKFwcRuis7n
 ogYfrtZfZr0MUNIwagC1iolHYCVwCPwAUXOIinTGXRYrX2jTU2/eUzv+YKKsS2VnqfSq
 UimS5QHXOCT8hRMLGMOBduwSqElJf7s4dGQftetJjMpEuNwaggh3rVdNTpeVJa+CTwNF
 MRYFPQVgBdLg2eQX47sfW9mNV1la5KucBP4uI5IAvq9cnYNz9H9bK9QoJCfUyI1uTbdJ
 GJdLjrfbPOuTeZOchkVh4hbDcSFZ80mFol2C5P00MMjlftc4gbxWjZBltd/cTVALQ9va
 rQ0Q==
X-Gm-Message-State: APjAAAWSpieJlIppby9u5N6qS2ee22DNil+BiW9+IWkls9YEmvO7x7kn
 YM6ZDlLRBsO5I3+ffdAjeQWq2g9CfjgeElmMGAc=
X-Google-Smtp-Source: APXvYqy1DK6nU1BuvPhPgXAoW/De+gkeQn6SXt2o/fxdQZM3VnkstwSodqsvz2MYHq9PJZv6lp6pxrj2DdvynVefVsE=
X-Received: by 2002:adf:ef8d:: with SMTP id d13mr28623928wro.60.1563201898637; 
 Mon, 15 Jul 2019 07:44:58 -0700 (PDT)
MIME-Version: 1.0
References: <ef670212-8257-b960-a3cb-9363cf076033@suse.com>
 <CABfawhmHFWEQ36S6M0+M+Ls1fFJpvHRCN6+Q4Mn0_DrFQjOVPg@mail.gmail.com>
 <07f476c6-2f65-c6a6-7b80-9700816cbd54@suse.com>
In-Reply-To: <07f476c6-2f65-c6a6-7b80-9700816cbd54@suse.com>
From: Tamas K Lengyel <tamas.k.lengyel@gmail.com>
Date: Mon, 15 Jul 2019 08:44:22 -0600
Message-ID: <CABfawhmDky6=sHsXRAD36Tz=kW5=rQSk9bb5Un3cxaO+6y55uQ@mail.gmail.com>
To: Jan Beulich <JBeulich@suse.com>
Subject: Re: [Xen-devel] [PATCH] x86/dom0-build: fix build with clang5
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Wei Liu <wl@xen.org>, =?UTF-8?Q?Roger_Pau_Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBKdWwgMTUsIDIwMTkgYXQgODoxMyBBTSBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3Vz
ZS5jb20+IHdyb3RlOgo+Cj4gT24gMTUuMDcuMjAxOSAxNTo0MSwgVGFtYXMgSyBMZW5neWVsIHdy
b3RlOgo+ID4gT24gTW9uLCBKdWwgMTUsIDIwMTkgYXQgNDozNiBBTSBKYW4gQmV1bGljaCA8SkJl
dWxpY2hAc3VzZS5jb20+IHdyb3RlOgo+ID4+Cj4gPj4gV2l0aCBub24tZW1wdHkgQ09ORklHX0RP
TTBfTUVNIGNsYW5nNSBwcm9kdWNlcwo+ID4+Cj4gPj4gZG9tMF9idWlsZC5jOjM0NDoyNDogZXJy
b3I6IHVzZSBvZiBsb2dpY2FsICcmJicgd2l0aCBjb25zdGFudCBvcGVyYW5kIFstV2Vycm9yLC1X
Y29uc3RhbnQtbG9naWNhbC1vcGVyYW5kXQo+ID4+ICAgICAgIGlmICggIWRvbTBfbWVtX3NldCAm
JiBDT05GSUdfRE9NMF9NRU1bMF0gKQo+ID4+ICAgICAgICAgICAgICAgICAgICAgICAgICBeICB+
fn5+fn5+fn5+fn5+fn5+fn4KPiA+PiBkb20wX2J1aWxkLmM6MzQ0OjI0OiBub3RlOiB1c2UgJyYn
IGZvciBhIGJpdHdpc2Ugb3BlcmF0aW9uCj4gPj4gICAgICAgaWYgKCAhZG9tMF9tZW1fc2V0ICYm
IENPTkZJR19ET00wX01FTVswXSApCj4gPj4gICAgICAgICAgICAgICAgICAgICAgICAgIF5+Cj4g
Pj4gICAgICAgICAgICAgICAgICAgICAgICAgICYKPiA+PiBkb20wX2J1aWxkLmM6MzQ0OjI0OiBu
b3RlOiByZW1vdmUgY29uc3RhbnQgdG8gc2lsZW5jZSB0aGlzIHdhcm5pbmcKPiA+PiAgICAgICBp
ZiAoICFkb20wX21lbV9zZXQgJiYgQ09ORklHX0RPTTBfTUVNWzBdICkKPiA+PiAgICAgICAgICAg
ICAgICAgICAgICAgICB+Xn5+fn5+fn5+fn5+fn5+fn5+fn5+Cj4gPj4gMSBlcnJvciBnZW5lcmF0
ZWQuCj4gPj4KPiA+PiBPYnZpb3VzbHkgbmVpdGhlciBvZiB0aGUgdHdvIHN1Z2dlc3Rpb25zIGFy
ZSBhbiBvcHRpb24gaGVyZS4gT2RkbHkKPiA+PiBlbm91Z2ggc3dhcHBpbmcgdGhlIG9wZXJhbmRz
IG9mIHRoZSAmJiBoZWxwcywgd2hpbGUgZS5nLiBjYXN0aW5nIG9yCj4gPj4gcGFyZW50aGVzaXpp
bmcgZG9lc24ndC4gQW5vdGhlciB3b3JrYWJsZSB2YXJpYW50IGxvb2tzIHRvIGJlIHRoZSB1c2Ug
b2YKPiA+PiAhISBvbiB0aGUgY29uc3RhbnQuCj4gPj4KPiA+PiBTaWduZWQtb2ZmLWJ5OiBKYW4g
QmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4gPj4gLS0tCj4gPj4gSSdtIG9wZW4gdG8gZ29p
bmcgdGhlICEhIG9yIHlldCBzb21lIGRpZmZlcmVudCByb3V0ZS4gTm8gbWF0dGVyIHdoaWNoCj4g
Pj4gb25lIHdlIGNob29zZSwgSSdtIGFmcmFpZCBpdCBpcyBnb2luZyB0byByZW1haW4gZ3Vlc3N3
b3JrIHdoYXQgbmV3ZXIKPiA+PiAoYW5kIGZ1dHVyZSkgdmVyc2lvbnMgb2YgY2xhbmcgd2lsbCBj
aG9rZSBvbi4KPiA+Cj4gPiBJcyBkaXNhYmxpbmcgdGhlIGNoZWNrIGl0c2VsZiBub3QgYW4gb3B0
aW9uPyBTZWVtcyB0byBtZSB0byBiZSBhIG1vcmUKPiA+IHNlbnNpYmxlIG9wdGlvbiB0aGVuIGhh
Y2tpbmcgYXJvdW5kIGl0Lgo+Cj4gSG93IHdvdWxkIHlvdSBlbnZpc2lvbiB0byBkaXNhYmxlIHRo
ZSBjaGVjaz8gSXQncyB0aGVyZSBmb3IgYSByZWFzb24KPiBhZnRlciBhbGwuCgpCeSBwYXNzaW5n
IC1Xbm8tY29uc3RhbnQtbG9naWNhbC1vcGVyYW5kIHRvIHRoZSBjb21waWxlci4gSXQgbG9va3MK
bGlrZSBhIGNoZWNrIGZvciBhIG5vbi1jb21tb24gc2l0dWF0aW9uIHdoaWNoIGV2aWRlbnRseSBY
ZW4gdXNlcywgc28Kd2hhdCdzIHRoZSBwb2ludCBvZiBrZWVwaW5nIGl0IGJ1dCBoYWNraW5nIGFy
b3VuZCB3aXRoIGl0IHdpdGggdHJpY2tzCnRoYXQgYXJlIGZyYWdpbGU/CgpUYW1hcwoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 15 14:46:16 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Jul 2019 14:46:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hn2F6-00069a-41; Mon, 15 Jul 2019 14:46:16 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=cAUX=VM=citrix.com=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1hn2F4-00069T-NW
 for xen-devel@lists.xenproject.org; Mon, 15 Jul 2019 14:46:14 +0000
X-Inumbo-ID: 4afbbee9-a70f-11e9-8980-bc764e045a96
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4afbbee9-a70f-11e9-8980-bc764e045a96;
 Mon, 15 Jul 2019 14:46:13 +0000 (UTC)
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=george.dunlap@citrix.com;
 spf=Pass smtp.mailfrom=George.Dunlap@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 george.dunlap@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="george.dunlap@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 George.Dunlap@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="George.Dunlap@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: tuaeo40URsOHOX3RgTKx0+IiEvihowfrril+rPmd202Xy9hLjTr2Y94bC0S4plMEgfutASHHTu
 9S6YHXjtZ1rnX9nYZY9x0XwX5QDhvZ0MSSgmM51AeIPByO0f5KvyIAHn3Iw1f5iy0f7BrGstKj
 X6AYZLVvb60H/rSHGsUjRju7EAnA6W+KBWtSzlaXzc88grmW79DQnPcLP+w8o72iNx183ANtee
 EiMs6rY/GyUFrkUTZp025eWhUhs7jAmgTTPe80u7uILBCl6Dz+eKEYtpPTv8RE0jwCtPBIow3A
 uI0=
X-SBRS: 2.7
X-MesageID: 3023126
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,493,1557201600"; 
   d="scan'208";a="3023126"
From: George Dunlap <george.dunlap@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
References: <e6e0512b-d508-b637-9fd3-96739d5385c1@citrix.com>
 <86244630-aeb9-07a3-95f9-53d998b768ea@suse.com>
 <6dd744df-dcd8-552b-c8e4-a0d05abc7eeb@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=george.dunlap@citrix.com; prefer-encrypt=mutual; keydata=
 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
 rIFfe2Dk+lD9A9BVd2rfoHA=
Message-ID: <beb75842-8b3e-e8ba-2f45-a3ba8a20c026@citrix.com>
Date: Mon, 15 Jul 2019 15:46:06 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.1
MIME-Version: 1.0
In-Reply-To: <6dd744df-dcd8-552b-c8e4-a0d05abc7eeb@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] Design session report: Xen on Distros
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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>

T24gNy8xNS8xOSAzOjQyIFBNLCBHZW9yZ2UgRHVubGFwIHdyb3RlOgo+IE9uIDcvMTUvMTkgMzoy
MyBQTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+IE9uIDE1LjA3LjIwMTkgMTY6MTEsIEdlb3JnZSBE
dW5sYXAgd3JvdGU6Cj4+PiBUaGVyZSB3YXMgYSBsb25nIGRpc2N1c3Npb24gYWJvdXQgc2VjdXJp
dHkgcGF0Y2hlcywgd2l0aCB0aGUgZ2VuZXJhbAo+Pj4gcHJvcG9zYWwgYmVpbmcgdGhhdCB3ZSBz
aG91bGQgY3V0IGEgcG9pbnQgcmVsZWFzZSBmb3IgZXZlcnkgc2VjdXJpdHkgaXNzdWUuCj4+Cj4+
IEludGVyZXN0aW5nLiBMb29rcyBsaWtlIGluIHBvbGl0aWNzIHRoYXQgdW50aWwgYSBkZWNpc2lv
biBmaXRzIHBlb3BsZQo+PiB0aGV5IGtlZXAgcmUtcmFpc2luZyB0aGUgcG9pbnQuIElpcmMgb24g
YSBwcmlvciBtZWV0aW5nIChCdWRhcGVzdD8pCj4+IHdlIGhhZCBzZXR0bGVkIG9uIGNvbnRpbnVp
bmcgd2l0aCB0aGUgY3VycmVudCBzY2hlbWUuIFdlcmUgdGhlcmUgYW55Cj4+IG5ldyBhcmd1bWVu
dHMgdG93YXJkcyB0aGlzIGFsdGVybmF0aXZlIG1vZGVsPwoKSWYgd2UgZW5kIHVwIGRlY2lkaW5n
IGFnYWluc3QgZG9pbmcgdGhpcyBhZ2FpbiwgaXQgbWlnaHQgYmUgd29ydGgKY3JlYXRpbmcgYSB0
aWNrZXQgc29tZXdoZXJlIHRvIHRyeSB0byBjYXB0dXJlIHRoZSBhcmd1bWVudHMgb24gZWFjaApz
aWRlLCBzbyB0aGF0IHdlIGRvbid0IGVuZCB1cCByZS1oYXNoaW5nIHRoZSBzYW1lIGlzc3VlcyBp
biBhbm90aGVyIGZldwp5ZWFycy4KCiAtR2VvcmdlCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 15 14:50:09 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Jul 2019 14:50:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hn2In-0006mu-LL; Mon, 15 Jul 2019 14:50:05 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=IBxS=VM=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hn2Il-0006Wk-OH
 for xen-devel@lists.xenproject.org; Mon, 15 Jul 2019 14:50:03 +0000
X-Inumbo-ID: d0f23d44-a70f-11e9-a9fd-4b4dfd81e5ac
Received: from m4a0039g.houston.softwaregrp.com (unknown [15.124.2.85])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d0f23d44-a70f-11e9-a9fd-4b4dfd81e5ac;
 Mon, 15 Jul 2019 14:50:02 +0000 (UTC)
Received: FROM m4a0039g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0039g.houston.softwaregrp.com WITH ESMTP; 
 Mon, 15 Jul 2019 14:49:58 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Mon, 15 Jul 2019 14:49:54 +0000
Received: from NAM01-BN3-obe.outbound.protection.outlook.com (15.124.8.11) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Mon, 15 Jul 2019 14:49:54 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=gCESqpAYBKX0Jz6vSyC+mEbdss5oq9QKNAMuxERWvILKb7Q8S3ysPHZPZFURbPmeSExk1XJAwlIptqbmqYdUD2rPxNnNRRG3KmfZVYYpBAsz2D8YGOEc40YJsRRug5l7VyawQkVHpx9zCzm+stWh028U531Un/DYNW3+FYUTYeTeYfx1KczFuDgveWt+hTcSRMXdIdQ9MXAmRFQbOSpADr3smPlohAuMCiheExCDshh9EgM/L/+NNRmnKfuwM67+7a0IHkz7uWM/NWDAm5+du4BC7Ycm7KlDGAxNJO+rvD1CHTRa0wADK67rOZ+q51JcyNpRyDXUrPXH77yxqw/CLA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=t9e8m5854mWRdHGopLVWRx/yYhevthV8e86pLnzLoSw=;
 b=bx8bxlyAY7p1g0B7jv+Pp2TZLEBa623b/93JTIxCN7Bqw4KQg+g+nD+ZKPRK/jqXKTkn1EfwpHlA+vAl501g8AD4anXgKH7dforaBhn1eZbMxTrBZJzk3cpV6XhKgpPFmslTPbLVUsqExpy1zz8H7qJfstJtBkd+CwZi02MrEyehRfH0VWV4Sil4ZiumTR7lraYZTT9RmY6ZhWry3qtjHtFIYm9A9/mu5F+gk0wFO5DtlPYpBvErX3wHRX4RSZaA7+rzM96x8MvvEQlnpitjrBvwBCAMtSyRZpp7AsKy8c5Qd9A8fYsdyEGDZHpgvt41eP8MsO7OWJCTvb2RV7WSwQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2490.namprd18.prod.outlook.com (20.179.105.17) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.14; Mon, 15 Jul 2019 14:49:53 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Mon, 15 Jul 2019
 14:49:53 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Tamas K Lengyel <tamas.k.lengyel@gmail.com>
Thread-Topic: [PATCH] x86/dom0-build: fix build with clang5
Thread-Index: AQHVOxeAOJS35VCb3EmrxBvoPUkIQKbLwZ0ugAABSAA=
Date: Mon, 15 Jul 2019 14:49:52 +0000
Message-ID: <e629b9aa-a450-b582-fc4a-c7613e3e59a0@suse.com>
References: <ef670212-8257-b960-a3cb-9363cf076033@suse.com>
 <CABfawhmHFWEQ36S6M0+M+Ls1fFJpvHRCN6+Q4Mn0_DrFQjOVPg@mail.gmail.com>
 <07f476c6-2f65-c6a6-7b80-9700816cbd54@suse.com>
 <CABfawhmDky6=sHsXRAD36Tz=kW5=rQSk9bb5Un3cxaO+6y55uQ@mail.gmail.com>
In-Reply-To: <CABfawhmDky6=sHsXRAD36Tz=kW5=rQSk9bb5Un3cxaO+6y55uQ@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR0501CA0022.eurprd05.prod.outlook.com
 (2603:10a6:4:8f::32) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 5d1392ca-63e9-48b7-f0da-08d70933b1c6
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(5600148)(711020)(4605104)(1401327)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7193020);
 SRVR:DM6PR18MB2490; 
x-ms-traffictypediagnostic: DM6PR18MB2490:
x-microsoft-antispam-prvs: <DM6PR18MB24902127E6C907EC13C7D4CEB3CF0@DM6PR18MB2490.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 00997889E7
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(366004)(39860400002)(136003)(396003)(346002)(376002)(199004)(189003)(26005)(80792005)(386003)(186003)(229853002)(2906002)(31686004)(6116002)(3846002)(2616005)(52116002)(76176011)(99286004)(446003)(11346002)(486006)(53546011)(102836004)(6916009)(476003)(6506007)(66476007)(66066001)(66446008)(64756008)(66556008)(68736007)(66946007)(7736002)(5660300002)(25786009)(478600001)(6436002)(36756003)(81166006)(4326008)(53936002)(8936002)(81156014)(71200400001)(71190400001)(54906003)(31696002)(316002)(14444005)(86362001)(256004)(6512007)(6246003)(6486002)(305945005)(8676002)(14454004);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2490;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: O2+meOtAeOv2J9dIPMhRdBBavQyzWXOj8LsQk2FZPyZti2ilVchW2vbdgoOY+V4L0rLdxWBKQ3Yv+4g2dJr6jIF2qr5KQzTLhRuURnCrlvmnEmaB5AL4qE3TInnT3rfRHFgp++ARwzIWVONlESaodODRsDeFY+movNmqopFR7oWAN0cILNdWmBRhyW08+BFU6jMjlZGsvX28p+AhUL62hV9skodiP02ZLXsIeRV9wX2/kihMQSxxXPjdzrlF28swnzpZaotpiMmUGCpjjdowj0WOgr5bplRgX3/LLFBeue1IDA4D0mif9M9CXGhUqW0tMVgc3NZ1Z08kLOgJq6p9DQBTrc8Lyhco55ei8DY0UWHQB0O/h/BYFRemz08Dft3kuYmuFPyVNB5yOLVle1CA63m270y0UklK3QHHLbstoT4=
Content-ID: <2069F4D1FF906C40B2B205334DDA943E@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 5d1392ca-63e9-48b7-f0da-08d70933b1c6
X-MS-Exchange-CrossTenant-originalarrivaltime: 15 Jul 2019 14:49:52.9360 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2490
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH] x86/dom0-build: fix build with clang5
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Wei Liu <wl@xen.org>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTUuMDcuMjAxOSAxNjo0NCwgVGFtYXMgSyBMZW5neWVsIHdyb3RlOg0KPiBPbiBNb24sIEp1
bCAxNSwgMjAxOSBhdCA4OjEzIEFNIEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT4gd3Jv
dGU6DQo+Pg0KPj4gT24gMTUuMDcuMjAxOSAxNTo0MSwgVGFtYXMgSyBMZW5neWVsIHdyb3RlOg0K
Pj4+IE9uIE1vbiwgSnVsIDE1LCAyMDE5IGF0IDQ6MzYgQU0gSmFuIEJldWxpY2ggPEpCZXVsaWNo
QHN1c2UuY29tPiB3cm90ZToNCj4+Pj4NCj4+Pj4gV2l0aCBub24tZW1wdHkgQ09ORklHX0RPTTBf
TUVNIGNsYW5nNSBwcm9kdWNlcw0KPj4+Pg0KPj4+PiBkb20wX2J1aWxkLmM6MzQ0OjI0OiBlcnJv
cjogdXNlIG9mIGxvZ2ljYWwgJyYmJyB3aXRoIGNvbnN0YW50IG9wZXJhbmQgWy1XZXJyb3IsLVdj
b25zdGFudC1sb2dpY2FsLW9wZXJhbmRdDQo+Pj4+ICAgICAgICBpZiAoICFkb20wX21lbV9zZXQg
JiYgQ09ORklHX0RPTTBfTUVNWzBdICkNCj4+Pj4gICAgICAgICAgICAgICAgICAgICAgICAgICBe
ICB+fn5+fn5+fn5+fn5+fn5+fn4NCj4+Pj4gZG9tMF9idWlsZC5jOjM0NDoyNDogbm90ZTogdXNl
ICcmJyBmb3IgYSBiaXR3aXNlIG9wZXJhdGlvbg0KPj4+PiAgICAgICAgaWYgKCAhZG9tMF9tZW1f
c2V0ICYmIENPTkZJR19ET00wX01FTVswXSApDQo+Pj4+ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgXn4NCj4+Pj4gICAgICAgICAgICAgICAgICAgICAgICAgICAmDQo+Pj4+IGRvbTBfYnVpbGQu
YzozNDQ6MjQ6IG5vdGU6IHJlbW92ZSBjb25zdGFudCB0byBzaWxlbmNlIHRoaXMgd2FybmluZw0K
Pj4+PiAgICAgICAgaWYgKCAhZG9tMF9tZW1fc2V0ICYmIENPTkZJR19ET00wX01FTVswXSApDQo+
Pj4+ICAgICAgICAgICAgICAgICAgICAgICAgICB+Xn5+fn5+fn5+fn5+fn5+fn5+fn5+DQo+Pj4+
IDEgZXJyb3IgZ2VuZXJhdGVkLg0KPj4+Pg0KPj4+PiBPYnZpb3VzbHkgbmVpdGhlciBvZiB0aGUg
dHdvIHN1Z2dlc3Rpb25zIGFyZSBhbiBvcHRpb24gaGVyZS4gT2RkbHkNCj4+Pj4gZW5vdWdoIHN3
YXBwaW5nIHRoZSBvcGVyYW5kcyBvZiB0aGUgJiYgaGVscHMsIHdoaWxlIGUuZy4gY2FzdGluZyBv
cg0KPj4+PiBwYXJlbnRoZXNpemluZyBkb2Vzbid0LiBBbm90aGVyIHdvcmthYmxlIHZhcmlhbnQg
bG9va3MgdG8gYmUgdGhlIHVzZSBvZg0KPj4+PiAhISBvbiB0aGUgY29uc3RhbnQuDQo+Pj4+DQo+
Pj4+IFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4NCj4+Pj4g
LS0tDQo+Pj4+IEknbSBvcGVuIHRvIGdvaW5nIHRoZSAhISBvciB5ZXQgc29tZSBkaWZmZXJlbnQg
cm91dGUuIE5vIG1hdHRlciB3aGljaA0KPj4+PiBvbmUgd2UgY2hvb3NlLCBJJ20gYWZyYWlkIGl0
IGlzIGdvaW5nIHRvIHJlbWFpbiBndWVzc3dvcmsgd2hhdCBuZXdlcg0KPj4+PiAoYW5kIGZ1dHVy
ZSkgdmVyc2lvbnMgb2YgY2xhbmcgd2lsbCBjaG9rZSBvbi4NCj4+Pg0KPj4+IElzIGRpc2FibGlu
ZyB0aGUgY2hlY2sgaXRzZWxmIG5vdCBhbiBvcHRpb24/IFNlZW1zIHRvIG1lIHRvIGJlIGEgbW9y
ZQ0KPj4+IHNlbnNpYmxlIG9wdGlvbiB0aGVuIGhhY2tpbmcgYXJvdW5kIGl0Lg0KPj4NCj4+IEhv
dyB3b3VsZCB5b3UgZW52aXNpb24gdG8gZGlzYWJsZSB0aGUgY2hlY2s/IEl0J3MgdGhlcmUgZm9y
IGEgcmVhc29uDQo+PiBhZnRlciBhbGwuDQo+IA0KPiBCeSBwYXNzaW5nIC1Xbm8tY29uc3RhbnQt
bG9naWNhbC1vcGVyYW5kIHRvIHRoZSBjb21waWxlci4gSXQgbG9va3MNCj4gbGlrZSBhIGNoZWNr
IGZvciBhIG5vbi1jb21tb24gc2l0dWF0aW9uIHdoaWNoIGV2aWRlbnRseSBYZW4gdXNlcywgc28N
Cj4gd2hhdCdzIHRoZSBwb2ludCBvZiBrZWVwaW5nIGl0IGJ1dCBoYWNraW5nIGFyb3VuZCB3aXRo
IGl0IHdpdGggdHJpY2tzDQo+IHRoYXQgYXJlIGZyYWdpbGU/DQoNCk9oLCBzbyB5b3UgbWVhbnQg
ZGlzYWJsaW5nIHRoZSBjb21waWxlciB3YXJuaW5nLiBUaGF0IG1heSBiZSBhbiBvcHRpb24sDQpi
dXQgSSB3b3VsZG4ndCByb3V0aW5lbHkgc3VnZ2VzdCBzdWNoIGFzIG9mdGVuIGJlc2lkZXMgdW5o
ZWxwZnVsDQppbnN0YW5jZXMgdGhlcmUgYXJlIGFsc28gaGVscGZ1bCBvbmVzLg0KDQpKYW4NCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 15 14:52:34 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Jul 2019 14:52:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hn2LC-0006y0-49; Mon, 15 Jul 2019 14:52:34 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=IBxS=VM=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hn2LB-0006xv-Ed
 for xen-devel@lists.xenproject.org; Mon, 15 Jul 2019 14:52:33 +0000
X-Inumbo-ID: 2bc36296-a710-11e9-8980-bc764e045a96
Received: from m4a0039g.houston.softwaregrp.com (unknown [15.124.2.85])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2bc36296-a710-11e9-8980-bc764e045a96;
 Mon, 15 Jul 2019 14:52:32 +0000 (UTC)
Received: FROM m4a0039g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0039g.houston.softwaregrp.com WITH ESMTP; 
 Mon, 15 Jul 2019 14:52:29 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Mon, 15 Jul 2019 14:52:25 +0000
Received: from NAM03-DM3-obe.outbound.protection.outlook.com (15.124.72.13) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Mon, 15 Jul 2019 14:52:25 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=ewglK3Q6+VFLqLMc0t1yH2CZsFqeF6Kb9aIqdr86OboHkxTpp4Q2+d85pksCYDIYcFkGHH9al56G8KLzSuiaSyw72apY/SmKG44ot6ShTbL5AfE+DlHB73zzgL8uS8cNgcHuV8Sc81ssKQSTReqzBGFMLApdsZ4RpA8ecmLJVGZzR3ecxMW1drN3j3Ch6VPkJf8XneqMkiNBqjN3zhXM9VXzfHrIh1TOGWWqaJcvP/q4zkgHRH7Mj+AvXk4NxuuLikTvmebESd9dl/PThGgVdAtelXK5i96gWruGeLksb3ES0rKAkQS1rSN6juA88sJA+heTbfLzckEuBCu7hBSfNQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=4+wcDz/51UmXXCRfmEMacYHthVquY4iawNoBVScczLo=;
 b=dMdohp90iMpmsnJrPkF+Xbd5fNw90xhOVdAEaMQJPqIJRW3+RmWxy6zXxFdfzzBfrcqpl8+02wM1kRKREPmZfC2NI01z25NF96W5RKNNH5HVeDGOP7f8enjySSrx99ryzfjLzecm3tJbAIgJpMgy1kLx69mAjdLAgKdLX51r9IehUB0Vwt0KTYS1NgbxqE4LPKCtuedL4NFaLFgTyTuDWUHW+hAjVpSDYW2T4Jcgo2GTbGsmFfzdTVZYxudO17PP+5QwLrfu4Jybi92d25gk0UsxP0w1vKHE6HAKNYiMGX+6l/NS1uVxVsKFXFjegerQak06qYzQBJbfn8EbRARVUA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2809.namprd18.prod.outlook.com (20.179.50.155) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.14; Mon, 15 Jul 2019 14:52:24 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Mon, 15 Jul 2019
 14:52:24 +0000
From: Jan Beulich <JBeulich@suse.com>
To: George Dunlap <george.dunlap@citrix.com>
Thread-Topic: [Xen-devel] Design session report: Xen on Distros
Thread-Index: AQHVOxdKPvpxo6u4BUiqE8VCaQqJKabLu4AAgAAFgTSAAAKcAA==
Date: Mon, 15 Jul 2019 14:52:23 +0000
Message-ID: <35d77bc2-8d17-8686-c08e-211973ce49e5@suse.com>
References: <e6e0512b-d508-b637-9fd3-96739d5385c1@citrix.com>
 <86244630-aeb9-07a3-95f9-53d998b768ea@suse.com>
 <6dd744df-dcd8-552b-c8e4-a0d05abc7eeb@citrix.com>
In-Reply-To: <6dd744df-dcd8-552b-c8e4-a0d05abc7eeb@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR07CA0011.eurprd07.prod.outlook.com
 (2603:10a6:6:2d::21) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 7489683f-f2a3-4e00-cb27-08d709340bca
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB2809; 
x-ms-traffictypediagnostic: DM6PR18MB2809:
x-microsoft-antispam-prvs: <DM6PR18MB2809429B4FF2C0F55469B837B3CF0@DM6PR18MB2809.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 00997889E7
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(376002)(396003)(346002)(136003)(39860400002)(366004)(189003)(199004)(446003)(561944003)(26005)(52116002)(2616005)(186003)(66066001)(76176011)(66556008)(66476007)(66946007)(64756008)(53546011)(6506007)(80792005)(2906002)(66446008)(31686004)(36756003)(11346002)(99286004)(386003)(102836004)(31696002)(486006)(6116002)(3846002)(4326008)(7736002)(86362001)(25786009)(5660300002)(6916009)(8676002)(81156014)(81166006)(14454004)(14444005)(256004)(71190400001)(71200400001)(6512007)(53936002)(478600001)(6246003)(68736007)(476003)(6436002)(316002)(8936002)(305945005)(6486002)(229853002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2809;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: AWs1w840a4sMpcfsfjWXvQjluxa9mIUlk7oskIQbbglmrXoTZ4damO5Nc5yJMxCOLOi1NX8pP+hT/FbSIs+NgZHiBgrQxsJNJjnGFSSyAGpBujLfz2K+Hd9oUdjSE2FNFnZhBupYsr4Q54s9dXFr2rfr2Fr4YmJf7PIdzzjl6vrJf9CTqAuMUX5oz3EN2DaLCYSSxOT1yGWu1XgHZeJ9VW3EqoeFC/eGkqrJTavD9zum+TXRShRBPBoVU58LVypPoxO3JhrIfoTel4PIyQ8fpjiGdTMPJNJpd1vJQOTiaalm2iJjcLUxRgZpQqQ/wbAabx8pmKDRbfsmJdUwHacEL64FLhjndTFoVozvsmZ/Fiyk5miU1zyTS8INHQr7WBK9V8fKp/i9oo6QTlgNv3xYDsYn5N430zyq3C1NR6U0x/A=
Content-ID: <07962449FF05D04DA958CAAD3A76D05D@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 7489683f-f2a3-4e00-cb27-08d709340bca
X-MS-Exchange-CrossTenant-originalarrivaltime: 15 Jul 2019 14:52:23.8742 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2809
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] Design session report: Xen on Distros
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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>

T24gMTUuMDcuMjAxOSAxNjo0MiwgR2VvcmdlIER1bmxhcCB3cm90ZToNCj4gT24gNy8xNS8xOSAz
OjIzIFBNLCBKYW4gQmV1bGljaCB3cm90ZToNCj4+IE9uIDE1LjA3LjIwMTkgMTY6MTEsIEdlb3Jn
ZSBEdW5sYXAgd3JvdGU6DQo+Pj4gVGhlcmUgd2FzIGEgbG9uZyBkaXNjdXNzaW9uIGFib3V0IHNl
Y3VyaXR5IHBhdGNoZXMsIHdpdGggdGhlIGdlbmVyYWwNCj4+PiBwcm9wb3NhbCBiZWluZyB0aGF0
IHdlIHNob3VsZCBjdXQgYSBwb2ludCByZWxlYXNlIGZvciBldmVyeSBzZWN1cml0eSBpc3N1ZS4N
Cj4+DQo+PiBJbnRlcmVzdGluZy4gTG9va3MgbGlrZSBpbiBwb2xpdGljcyB0aGF0IHVudGlsIGEg
ZGVjaXNpb24gZml0cyBwZW9wbGUNCj4+IHRoZXkga2VlcCByZS1yYWlzaW5nIHRoZSBwb2ludC4g
SWlyYyBvbiBhIHByaW9yIG1lZXRpbmcgKEJ1ZGFwZXN0PykNCj4+IHdlIGhhZCBzZXR0bGVkIG9u
IGNvbnRpbnVpbmcgd2l0aCB0aGUgY3VycmVudCBzY2hlbWUuIFdlcmUgdGhlcmUgYW55DQo+PiBu
ZXcgYXJndW1lbnRzIHRvd2FyZHMgdGhpcyBhbHRlcm5hdGl2ZSBtb2RlbD8NCj4gDQo+IFdlbGwg
SSBkb24ndCBrbm93IGlmIHRoZXJlIHdlcmUgYW55IG5ldyBhcmd1bWVudHMgYmVjYXVzZSBJIGRv
bid0DQo+IGltbWVkaWF0ZWx5IHJlbWVtYmVyIHRoZSBvbGQgZGlzY3Vzc2lvbi4gIERvIHdlIGhh
dmUgYSBzdW1tYXJ5IG9mIHRoZQ0KPiBkaXNjdXNzaW9uIGluIEJ1ZGFwZXN0LCB3aXRoIGl0cyBj
b25jbHVzaW9ucywgYW55d2hlcmU/DQoNCkkgZG9uJ3QgcmVjYWxsIGlmIHN1aXRhYmxlIG5vdGVz
IHdlcmUgdGFrZW4gYmFjayB0aGVuOyBhcyBpbmRpY2F0ZWQNCkknbSBub3QgZXZlbiBzdXJlIHdo
aWNoIG1lZXRpbmcgaXQgd2FzIGF0Lg0KDQo+IFRoZSBiYXNpYyBpZGVhIHdhcyB0aGF0Og0KPiAN
Cj4gMS4gTW9zdCBkaXN0cm9zIC8gcGFja2FnZXJzIGFyZSBnb2luZyB0byB3YW50IHRvIGRvIGFu
IGltbWVkaWF0ZSByZWxlYXNlDQo+IGFueXdheS4NCj4gDQo+IDIuIERpc3Ryb3MgZ2VuZXJhbGx5
IHNlZW1lZCB0byBiZSByZWJhc2luZyBvbiB0b3Agb2Ygc3RhZ2luZyBhcyBzb29uIGFzDQo+IHRo
ZSBYU0Egd2VudCBvdXQgYW55d2F5IChhbmQgSVNUUiB0aGlzIGJlaW5nIHRoZSByZWNvbW1lbmVk
ZWQgY291cnNlIG9mDQo+IGFjdGlvbikNCj4gDQo+IFNvIGZvciBhbGwgaW50ZW50cyBhbmQgcHVy
cG9zZXMsIHdlIGhhdmUgc29tZXRoaW5nIHdoaWNoIGlzLCBpbiBmYWN0LCBhDQo+IHJlbGVhc2U7
IGFsbCBpdCdzIG1pc3NpbmcgaXMgYSBzaWduZWQgdGFnIGFuZCBhIHRhcmJhbGwuDQo+IA0KPiBP
YnZpb3VzbHkgdGhlcmUgYXJlIHRlc3RpbmcgaW1wbGljYXRpb25zIHRoYXQgd291bGQgbmVlZCB0
byBiZSBzb3J0ZWQNCj4gb3V0IGJlZm9yZSB0aGlzIGNvdWxkIGJlY29tZSBhIHJlYWxpdHkuDQo+
IA0KPiBJbiBhbnkgY2FzZSwgdGhlIGJhbGwgaXMgaW4gdGhlIGNvdXJ0IG9mICJWT0xVTlRFRVIi
IHRvIHdyaXRlIHVwIGENCj4gY29uY3JldGUgcHJvcG9zYWwgd2hpY2ggY291bGQgYmUgZGlzY3Vz
c2VkLiAgWW91J2xsIGJlIGFibGUgdG8gcmFpc2UgYWxsDQo+IHlvdXIgY29uY2VybnMgYXQgdGhh
dCBwb2ludCBpZiB5b3Ugd2FudCAoYWx0aG91Z2ggaGF2aW5nIGEgc2tldGNoIHdvdWxkDQo+IG9m
IGNvdXJzZSBiZSBoZWxwZnVsIGZvciB3aG9ldmVyIGlzIHdyaXRpbmcgc3VjaCBhIHByb3Bvc2Fs
KS4NCg0KU3VyZSAtIEkgcmVhbGl6ZWQgc29vbiBhZnRlciBoYXZpbmcgc2VudCB0aGUgaW5pdGlh
bCByZXBseSB0aGF0IHBlcmhhcHMNCnRoaXMgd2FzIHRoZSB3cm9uZyBjb250ZXh0IGluIHRoZSBm
aXJzdCBwbGFjZSB0byByYWlzZSBteSBxdWVzdGlvbi4NCg0KSmFuDQpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 15 14:58:42 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Jul 2019 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 1hn2R3-000782-Vp; Mon, 15 Jul 2019 14:58:37 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=IBxS=VM=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hn2R2-00077x-Oh
 for xen-devel@lists.xenproject.org; Mon, 15 Jul 2019 14:58:36 +0000
X-Inumbo-ID: 053a6076-a711-11e9-8980-bc764e045a96
Received: from m4a0039g.houston.softwaregrp.com (unknown [15.124.2.85])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 053a6076-a711-11e9-8980-bc764e045a96;
 Mon, 15 Jul 2019 14:58:36 +0000 (UTC)
Received: FROM m4a0039g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0039g.houston.softwaregrp.com WITH ESMTP; 
 Mon, 15 Jul 2019 14:58:33 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Mon, 15 Jul 2019 14:58:28 +0000
Received: from NAM04-BN3-obe.outbound.protection.outlook.com (15.124.8.13) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Mon, 15 Jul 2019 14:58:28 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=VGc7eQWq5bGiJZhxg4/8uJkldH1m/6JimDBWnzvhoXjM7hkObhMyzAheS4IHk07FtsL9HER0bElb9/HzyFBFuVQzmfXWgOdvWGn8douBVzBVcMC5KowKtlppOyuZ4TglXryCHJtUO2ykem3BlqRfCpYon1gb1558W9PDpS97cvz38UqwbtRuuQMqyAYcvwgcXIwiAkTPRdjkUnrSUFEEl9v14nZBna0H7IPfZJzNKnmddoLYDo3DfEw5jeF0XL/b5lcBq1d+wD7hmuIKbIs4ss5EMmJcD0NxL5cePtgSpV6Ct689vWgf8B9bYARSSLjZ/g2zP5+M8fjsZH8xfor2oQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=v9q41QWM79Z8pjkdZeeHnv1m7jdQI2EwiupSSfFZClc=;
 b=XNJWE0tqUCFmirRxhpNVzcN1EOJ3hkN96DOo88oR/xzUzBBGLzNkL0aymI72BFOiBa2yCoFfiLlF8XXeMofBGuMC+b/d7VPJowQHAA0AWt/dTTH/0/ji0vwKbU1LQQp0wmlp/IXKbr4NIUVe8ipjlOfP7Aj6TtAWa6R8ma7o5W00P0TdPJjzezg5IYduFHlt4Sk/6v9XINUTf6AtLyuNB9gEdV6HJKmIpA9AAn5xCDKWuriBQYNLUzkWcrx2n0y8Wsv+FQpZzjeOqUTnwcYcc1TpGCxcEQpsKmR+mwKr2IuPjKDYFZZwdmlnhNtHVI2AnqOYDd8yKATJkULQUkHe2w==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB3370.namprd18.prod.outlook.com (10.255.174.147) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.14; Mon, 15 Jul 2019 14:58:27 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Mon, 15 Jul 2019
 14:58:27 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v3 0/2] x86/traps: improve show_trace()'s top-of-stack
 handling
Thread-Index: AQHVOx3CfkQ+dmu4aky7/jQAldKDBQ==
Date: Mon, 15 Jul 2019 14:58:27 +0000
Message-ID: <48d6972c-c15a-6f74-1726-ff4154f04c4d@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR02CA0001.eurprd02.prod.outlook.com
 (2603:10a6:6:15::14) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 1a3daad1-c124-43e0-fa54-08d70934e48e
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB3370; 
x-ms-traffictypediagnostic: DM6PR18MB3370:
x-microsoft-antispam-prvs: <DM6PR18MB33708A3C8F4C7E8D6B9CFE8EB3CF0@DM6PR18MB3370.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:3631;
x-forefront-prvs: 00997889E7
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(366004)(136003)(346002)(396003)(39860400002)(376002)(199004)(189003)(8676002)(558084003)(52116002)(256004)(6916009)(86362001)(80792005)(66946007)(5660300002)(31696002)(186003)(2616005)(3846002)(6116002)(476003)(25786009)(64756008)(66446008)(66476007)(66556008)(386003)(6506007)(486006)(305945005)(7736002)(2501003)(2906002)(71190400001)(8936002)(71200400001)(31686004)(81156014)(6486002)(68736007)(81166006)(478600001)(66066001)(6512007)(26005)(102836004)(14454004)(36756003)(4326008)(53936002)(99286004)(6436002)(316002)(5640700003)(2351001)(54906003);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB3370;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: HPIQ8kLyzlkcFxq2i2J5xzZf+Ze72K32KRmbXZDudhFI6cL0Kdp2Q01P+hEuCD5nnmK6c1Z9M+28ogGM1rptc3RNWlPRznfIUQiDaavzUVwqgnSIL7GoTnvNEoaDSq3yfFZ8ryMh+yyIcXZLjPdBeviZczHWbjxpu4/f5/jS+xJweP9/U77XnHEpzl/qjlE0zC3dRVGMNCraLzsW69mdIIIfxtNxI6kP9a0uObnMQBGNB6Td/BBO6k98X1U9Ga2hwZ2wqFoGxTbVzP8m3L1tcF+8X9Kd2/fllVKsu3KXVkKC6cQWwvIqnm7cNvTkA9uJdk7LTnRcWhLP5RaSgXCJSgadALM2cS9j2Psd2eej1pqq1+XxYHAzFQFY5AWt3tqrw+RFZ7mHfqkwVI3R9hvLJYDq0ikoPPjUXs0k0s8unEg=
Content-ID: <82AAAD7B5DE2134590DE9A03A99574C2@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 1a3daad1-c124-43e0-fa54-08d70934e48e
X-MS-Exchange-CrossTenant-originalarrivaltime: 15 Jul 2019 14:58:27.5218 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB3370
X-OriginatorOrg: suse.com
Subject: [Xen-devel] [PATCH v3 0/2] x86/traps: improve show_trace()'s
 top-of-stack handling
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 =?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>

MTogZ3VhcmQgdG9wLW9mLXN0YWNrIHJlYWRzDQoyOiB3aWRlbiBjb25kaXRpb24gZm9yIGxvZ2dp
bmcgdG9wLW9mLXN0YWNrDQoNClRoZSBpc3N1ZSBwYXRjaCAyIGZpeGVzIChhIGN1cmlvdXMgbGFj
ayBvZiBhbiBpbnRlcm1lZGlhdGUgY2FsbCBzdGFjaw0KZW50cnkpIHdhcyBvYnNlcnZlZCBpbiBw
cmFjdGljZTsgcGF0Y2ggMSBpcyBhIHJlc3VsdCBvZiBtZSBqdXN0IGxvb2tpbmcNCmF0IHRoZSBj
b2RlLg0KDQpKYW4NCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 15 14:59:19 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Jul 2019 14:59: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 1hn2Rj-0007AW-AE; Mon, 15 Jul 2019 14: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=Co6f=VM=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hn2Ri-0007AQ-0M
 for xen-devel@lists.xenproject.org; Mon, 15 Jul 2019 14:59:18 +0000
X-Inumbo-ID: 1d44ffdd-a711-11e9-8980-bc764e045a96
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1d44ffdd-a711-11e9-8980-bc764e045a96;
 Mon, 15 Jul 2019 14:59:16 +0000 (UTC)
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: DPU83T4N4r1Vei3NSpBflASFvsBznT29zwo6Ifmi/JRAnKH+2zhU6rYKdZcn4j5PoBV0686AN9
 sreagz3qKdsFdB2mcisAGbn390PyYWZk3acbIIiDcavJiuMeTw0DuG+mUdoAyyja3b9seEZ5T3
 JOwpfm4MJ63OrLd3nPb2svTU8gMMNKQHxrFSUxBS6RMxTGlLtKm8D34UZ1ZvWZy5ZkcnJ7bhoi
 PBWelBvKw/PS6+4dHGunCUS/QvDEadIZAJtt4nAZltBosqA3z+s+Nvl1g4AIH+b2XFRS/Jferp
 GSw=
X-SBRS: 2.7
X-MesageID: 3004147
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,493,1557201600"; 
   d="scan'208";a="3004147"
To: Jan Beulich <JBeulich@suse.com>
References: <ef670212-8257-b960-a3cb-9363cf076033@suse.com>
 <aed92669-d53d-1543-094b-a4c0458f944e@citrix.com>
 <f0fdc077-7897-e71d-fd86-cb8e2b389253@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <c6eff584-4878-f0c7-9711-ac65b19abe73@citrix.com>
Date: Mon, 15 Jul 2019 15:59:12 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <f0fdc077-7897-e71d-fd86-cb8e2b389253@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] x86/dom0-build: fix build with clang5
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Wei Liu <wl@xen.org>, =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTUvMDcvMjAxOSAxNToxOSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gT24gMTUuMDcuMjAxOSAx
NTo0OSwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4gT24gMTUvMDcvMjAxOSAxMTozNSwgSmFuIEJl
dWxpY2ggd3JvdGU6Cj4+PiBXaXRoIG5vbi1lbXB0eSBDT05GSUdfRE9NMF9NRU0gY2xhbmc1IHBy
b2R1Y2VzCj4+Pgo+Pj4gZG9tMF9idWlsZC5jOjM0NDoyNDogZXJyb3I6IHVzZSBvZiBsb2dpY2Fs
ICcmJicgd2l0aCBjb25zdGFudCBvcGVyYW5kIFstV2Vycm9yLC1XY29uc3RhbnQtbG9naWNhbC1v
cGVyYW5kXQo+Pj4gICAgICAgaWYgKCAhZG9tMF9tZW1fc2V0ICYmIENPTkZJR19ET00wX01FTVsw
XSApCj4+PiAgICAgICAgICAgICAgICAgICAgICAgICAgXiAgfn5+fn5+fn5+fn5+fn5+fn5+Cj4+
PiBkb20wX2J1aWxkLmM6MzQ0OjI0OiBub3RlOiB1c2UgJyYnIGZvciBhIGJpdHdpc2Ugb3BlcmF0
aW9uCj4+PiAgICAgICBpZiAoICFkb20wX21lbV9zZXQgJiYgQ09ORklHX0RPTTBfTUVNWzBdICkK
Pj4+ICAgICAgICAgICAgICAgICAgICAgICAgICBefgo+Pj4gICAgICAgICAgICAgICAgICAgICAg
ICAgICYKPj4+IGRvbTBfYnVpbGQuYzozNDQ6MjQ6IG5vdGU6IHJlbW92ZSBjb25zdGFudCB0byBz
aWxlbmNlIHRoaXMgd2FybmluZwo+Pj4gICAgICAgaWYgKCAhZG9tMF9tZW1fc2V0ICYmIENPTkZJ
R19ET00wX01FTVswXSApCj4+PiAgICAgICAgICAgICAgICAgICAgICAgICB+Xn5+fn5+fn5+fn5+
fn5+fn5+fn5+Cj4+PiAxIGVycm9yIGdlbmVyYXRlZC4KPj4+Cj4+PiBPYnZpb3VzbHkgbmVpdGhl
ciBvZiB0aGUgdHdvIHN1Z2dlc3Rpb25zIGFyZSBhbiBvcHRpb24gaGVyZS4gT2RkbHkKPj4+IGVu
b3VnaCBzd2FwcGluZyB0aGUgb3BlcmFuZHMgb2YgdGhlICYmIGhlbHBzLCB3aGlsZSBlLmcuIGNh
c3Rpbmcgb3IKPj4+IHBhcmVudGhlc2l6aW5nIGRvZXNuJ3QuIEFub3RoZXIgd29ya2FibGUgdmFy
aWFudCBsb29rcyB0byBiZSB0aGUgdXNlIG9mCj4+PiAhISBvbiB0aGUgY29uc3RhbnQuCj4+Pgo+
Pj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+Pj4gLS0t
Cj4+PiBJJ20gb3BlbiB0byBnb2luZyB0aGUgISEgb3IgeWV0IHNvbWUgZGlmZmVyZW50IHJvdXRl
LiBObyBtYXR0ZXIgd2hpY2gKPj4+IG9uZSB3ZSBjaG9vc2UsIEknbSBhZnJhaWQgaXQgaXMgZ29p
bmcgdG8gcmVtYWluIGd1ZXNzd29yayB3aGF0IG5ld2VyCj4+PiAoYW5kIGZ1dHVyZSkgdmVyc2lv
bnMgb2YgY2xhbmcgd2lsbCBjaG9rZSBvbi4KPj4+Cj4+PiAtLS0gYS94ZW4vYXJjaC94ODYvZG9t
MF9idWlsZC5jCj4+PiArKysgYi94ZW4vYXJjaC94ODYvZG9tMF9idWlsZC5jCj4+PiBAQCAtMzQx
LDcgKzM0MSw3IEBAIHVuc2lnbmVkIGxvbmcgX19pbml0IGRvbTBfY29tcHV0ZV9ucl9wYWcKPj4+
ICAgICAgICB1bnNpZ25lZCBsb25nIGF2YWlsID0gMCwgbnJfcGFnZXMsIG1pbl9wYWdlcywgbWF4
X3BhZ2VzOwo+Pj4gICAgICAgIGJvb2wgbmVlZF9wYWdpbmc7Cj4+PiAgICAKPj4+IC0gICAgaWYg
KCAhZG9tMF9tZW1fc2V0ICYmIENPTkZJR19ET00wX01FTVswXSApCj4+PiArICAgIGlmICggQ09O
RklHX0RPTTBfTUVNWzBdICYmICFkb20wX21lbV9zZXQgKQo+Pj4gICAgICAgICAgICBwYXJzZV9k
b20wX21lbShDT05GSUdfRE9NMF9NRU0pOwo+PiBGaXJzdCBhbmQgZm9yZW1vc3QsIHRoZXJlIGlz
IGFuIGlkZW50aWNhbCBjb25zdHJ1Y3Qgb24gdGhlIEFSTSBzaWRlLAo+PiB3aGljaCB3YW50cyBh
biBlcXVpdmFsZW50IGFkanVzdG1lbnQuCj4gT2gsIGluZGVlZC4gSSBzaG91bGQgaGF2ZSByZW1l
bWJlcmVkIC4uLgo+Cj4+IEFzIHRvIHRoZSBjaGFuZ2UsIEknbSBnb2luZyB0byBzdWdnZXN0IHdo
YXQgSSBzdWdnZXN0ZWQgaW5zdGVhZCBvZiB0aGlzCj4+IHRoZSBmaXJzdCB0aW1lIGFyb3VuZCwg
d2hpY2ggaXMgc3RybGVuKENPTkZJR19ET00wX01FTSkgdG8gbWFrZSB0aGUKPj4gbG9naWMgZWFz
aWVyIHRvIGZvbGxvdy4KPiBIb3cgZG9lcyB1c2Ugb2Ygc3RybGVuKCkgbWFrZSBhbnl0aGluZyBl
YXNpZXI/IEkgdGhpbmsgaXQgaXMgYSBwcmV0dHkKPiBjb21tb24gcGF0dGVybiB0byBjaGVjayB0
aGUgZmlyc3QgY2hhcmFjdGVyIGZvciBudWwgaWYgYWxsIG9uZSBpcwo+IGFmdGVyIGlzIHRvIGtu
b3cgd2hldGhlciBhIHN0cmluZyBpcyBlbXB0eS4KCk9ubHkgZm9yIHRoaW5ncyB3aGljaCBhcmUg
b2J2aW91c2x5IGEgc3RyaW5nLsKgIENPTkZJR19ET00wX01FTSBpc24ndC4KCkluIHRoaXMgY2Fz
ZSwgeW91IGhhdmUgYSBuYW1lIHdoaWNoIHdvdWxkIG1vc3Qgb2J2aW91c2x5IGJlIGFuIGludGVn
ZXIsCndoaWNoIGlzIGNvbXBpbGluZyBpbiBhIGNvbnRleHQgd2hlcmUgYW4gYXJyYXkgcmVmZXJl
bmNlIGlzIHZhbGlkLCB3aGljaAppcyBjb25mdXNpbmcgdG8gcmVhZC4KCkFzIHN0cmxlbigpIGlz
IGltcGxlbWVudGVkIHdpdGggYSBidWlsdGluLCBpdCBzaG91bGQgYmUgZXZhbHVhdGVkIGJ5IHRo
ZQpjb21waWxlciwgZ2l2ZW4gdGhhdCBDT05GSUdfRE9NMF9NRU0gaXMgYSBjb25zdGFudCwgYnV0
IGhvcGVmdWxseSB3b24ndAp0cmlnZ2VyIHRoaXMgd2FybmluZy4KCn5BbmRyZXcKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 15 15:02:01 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Jul 2019 15:02:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hn2UI-0007vx-QY; Mon, 15 Jul 2019 15:01:58 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=IBxS=VM=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hn2UH-0007vq-3S
 for xen-devel@lists.xenproject.org; Mon, 15 Jul 2019 15:01:57 +0000
X-Inumbo-ID: 7c25f942-a711-11e9-8980-bc764e045a96
Received: from m9a0001g.houston.softwaregrp.com (unknown [15.124.64.66])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7c25f942-a711-11e9-8980-bc764e045a96;
 Mon, 15 Jul 2019 15:01:55 +0000 (UTC)
Received: FROM m9a0001g.houston.softwaregrp.com (15.121.0.191) BY
 m9a0001g.houston.softwaregrp.com WITH ESMTP; 
 Mon, 15 Jul 2019 15:01:54 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M9W0068.microfocus.com (2002:f79:bf::f79:bf) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Mon, 15 Jul 2019 15:01:49 +0000
Received: from NAM04-BN3-obe.outbound.protection.outlook.com (15.124.8.13) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Mon, 15 Jul 2019 15:01:50 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=hofg3HTdXEFbsaPiGCcfJ0aZg00+43ksKZdHnx5GL2k1s3bt2+UMMQYG9U850Aglto+cXKO7HaKxyujiwtmLRKbdduOp5QkU4tvgdqIPpbDU1bkOvVu1DF2vei0gLXZB0YfMoA1v4vl6CLBBC55KhjDBkkz0nC3W7weDVGeSRQYE8SjaH00kzWfghdoFyi7tnPYsqibYHhoSGff0+gfe7wlCr5605vjR+i/IwE/D4B8NTwVsdehE9PXXGR0eJA4kivvlJT9kE7MMrQ47pYg3FMwN4Qd2phv8vN2kH/FUFUoCtt6ZtxJbLgRX/qXduy0lBih9xxHiRY6qvvVYIYha2g==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=t2cazIOyh7LE75lofnhmeJoVVzFQKabxaZbFI4PDVMw=;
 b=gkAjp7OAei9mrkmJBEp8NCm1OAv44w/BYudroEwIWbYBOvR22s8+bVl8U6HaZYfBx9BGOOEqe/WcBAYa7X0ccRilFcMIfmVDe3q4Ky9dTADo5v0QzLPTcgHHHsJ3oQLQG4LnoPcDVBY6EniEJnns5DJioXsLqsJyYs9HB7UMK0Oykm5ueXc83RatIR8TF01uphsMjz+FdubDC2rJB7E7ePWycAR/gJhc17vDwoRI491UIsrGFiOL8DdtASEEYuv9oDk0YH/0okE6skdCzgW34VVyGTVKuhAbugdqNY8AOWxNEehkblog155a4UfMHQeudBeKi268mGJBWxAILHn1kw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB3370.namprd18.prod.outlook.com (10.255.174.147) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.14; Mon, 15 Jul 2019 15:01:49 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Mon, 15 Jul 2019
 15:01:48 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v3 2/2] x86/traps: widen condition for logging
 top-of-stack
Thread-Index: AQHVOx458UZbeIiSyUGxKqSxhGezcA==
Date: Mon, 15 Jul 2019 15:01:48 +0000
Message-ID: <c7d800a0-6a4f-83e6-de3e-e58ad0d7ec10@suse.com>
References: <48d6972c-c15a-6f74-1726-ff4154f04c4d@suse.com>
In-Reply-To: <48d6972c-c15a-6f74-1726-ff4154f04c4d@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB3PR0202CA0029.eurprd02.prod.outlook.com
 (2603:10a6:8:1::42) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: cf2c5d65-5512-4a30-250e-08d709355c52
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB3370; 
x-ms-traffictypediagnostic: DM6PR18MB3370:
x-microsoft-antispam-prvs: <DM6PR18MB33707A44F015CB8B17E18FBBB3CF0@DM6PR18MB3370.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-forefront-prvs: 00997889E7
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(376002)(39860400002)(396003)(136003)(366004)(346002)(189003)(199004)(8936002)(68736007)(6486002)(81156014)(81166006)(71200400001)(31686004)(71190400001)(2906002)(99286004)(53936002)(4326008)(2351001)(5640700003)(54906003)(316002)(6436002)(6512007)(66066001)(478600001)(102836004)(36756003)(14454004)(26005)(66946007)(80792005)(186003)(31696002)(5660300002)(8676002)(86362001)(52116002)(6916009)(256004)(76176011)(7736002)(305945005)(446003)(11346002)(2501003)(6116002)(3846002)(2616005)(476003)(4744005)(486006)(66556008)(66476007)(66446008)(64756008)(25786009)(6506007)(386003);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB3370;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: hVHG+8vBIrk6ja2ibC8ybDEEbkLJO6RqDQRirMbeEa200MEF7XygXH+2KoHCtvTEmOj0e6RC+t5vtNelFu2dna2Y7K8j9ukDnfGdXIOB8jaeg9VKrx0RWJFtFxpXoBYfnTsbWJKJmDPJL1LbBNFH8w9J3o8djA7ppIsiX464JH/9z9J2dMNYEpiQETW/Cqma5Tp8Dufz5AsflX1MpI/CruU3BZtmlLH3WcylKKnanYrZS3j1TEAPpzRnwApoNuwBUZXaZPPviVK+7frLauYK0/chue9bKasINNYMNYVzsbG24w4/jgLa+fvA/vkNyC9GPbp7k61koksnAwffcT9XYH8eDFz02g6Wqs0UB542acs2SJgBiXXwm3Tma/khQnFNULtRcc3uN/j4lMwdbsp1s1qa57cY+kJD40kc/klPoBY=
Content-ID: <F6AFE4508F791B4B9A2A4817101EF5A8@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: cf2c5d65-5512-4a30-250e-08d709355c52
X-MS-Exchange-CrossTenant-originalarrivaltime: 15 Jul 2019 15:01:48.4737 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB3370
X-OriginatorOrg: suse.com
Subject: [Xen-devel] [PATCH v3 2/2] x86/traps: widen condition for logging
 top-of-stack
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 =?utf-8?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>

RGVzcGl0ZSAtZm5vLW9taXQtZnJhbWUtcG9pbnRlciB0aGUgY29tcGlsZXIgbWF5IG9taXQgdGhl
IGZyYW1lIHBvaW50ZXIsDQpvZnRlbiBmb3IgcmVsYXRpdmVseSBzaW1wbGUgbGVhZiBmdW5jdGlv
bnMuIChUbyBnaXZlIGEgc3BlY2lmaWMgZXhhbXBsZSwNCnRoZSBjYXNlIEkndmUgcnVuIGludG8g
dGhpcyB3aXRoIGlzIF9wY2lfaGlkZV9kZXZpY2UoKSBhbmQgZ2NjIDguDQpJbnRlcmVzdGluZ2x5
IHRoZSBldmVuIG1vcmUgc2ltcGxlIG5laWdoYm9yaW5nIGlvbW11X2hhc19mZWF0dXJlKCkgZG9l
cw0KZ2V0IGEgZnJhbWUgcG9pbnRlciBzZXQgdXAsIGFyb3VuZCBqdXN0IGEgc2luZ2xlIGluc3Ry
dWN0aW9uLiBCdXQgdGhpcw0KbWF5IGJlIGEgcmVzdWx0IG9mIHRoZSBzaXplLW9mLWFzbSgpIGVm
ZmVjdHMgZGlzY3Vzc2VkIGVsc2V3aGVyZS4pDQoNCkxvZyB0aGUgdG9wLW9mLXN0YWNrIHZhbHVl
IGlmIGl0IGxvb2tzIHZhbGlkIF9vcl8gaWYgUklQIGxvb2tzIGludmFsaWQuDQoNCkFsc28gYW5u
b3RhdGUgYWxsIHN0YWNrIHRyYWNlIGVudHJpZXMgd2l0aCBhIG1hcmtlciwgdG8gaW5kaWNhdGUg
dGhlaXINCm9yaWdpbjoNClI6IHJlZ2lzdGVyIHN0YXRlDQpGOiBmcmFtZSBwb2ludGVyIGJhc2Vk
DQpTOiByYXcgc3RhY2sgY29udGVudHMNCg0KU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpi
ZXVsaWNoQHN1c2UuY29tPg0KLS0tDQp2MzogVGFnIHN0YWNrIGVudHJpZXMgY29uc2lzdGVudGx5
LCBidXQgZGlmZmVyZW50bHkgdGhhbiBpbiB2Mi4NCnYyOiBSZS1iYXNlIG92ZXIgY2hhbmdlcyB0
byBlYXJsaWVyIHBhdGNoLg0KDQotLS0gYS94ZW4vYXJjaC94ODYvdHJhcHMuYw0KKysrIGIveGVu
L2FyY2gveDg2L3RyYXBzLmMNCkBAIC00MzMsNyArNDMzLDcgQEAgc3RhdGljIHZvaWQgX3Nob3df
dHJhY2UodW5zaWduZWQgbG9uZyBzcA0KICAgICAgew0KICAgICAgICAgIGFkZHIgPSAqc3RhY2sr
KzsNCiAgICAgICAgICBpZiAoIGlzX2FjdGl2ZV9rZXJuZWxfdGV4dChhZGRyKSApDQotICAgICAg
ICAgICAgcHJpbnRrKCIgICBbPCVwPl0gJXBTXG4iLCBfcChhZGRyKSwgX3AoYWRkcikpOw0KKyAg
ICAgICAgICAgIHByaW50aygiICAgWzwlcD5dIFMgJXBTXG4iLCBfcChhZGRyKSwgX3AoYWRkcikp
Ow0KICAgICAgfQ0KICB9DQogIA0KQEAgLTQ3Niw3ICs0NzYsNyBAQCBzdGF0aWMgdm9pZCBfc2hv
d190cmFjZSh1bnNpZ25lZCBsb25nIHNwDQogICAgICAgICAgICAgIGFkZHIgID0gZnJhbWVbMV07
DQogICAgICAgICAgfQ0KICANCi0gICAgICAgIHByaW50aygiICAgWzwlcD5dICVwU1xuIiwgX3Ao
YWRkciksIF9wKGFkZHIpKTsNCisgICAgICAgIHByaW50aygiICAgWzwlcD5dIEYgJXBTXG4iLCBf
cChhZGRyKSwgX3AoYWRkcikpOw0KICANCiAgICAgICAgICBsb3cgPSAodW5zaWduZWQgbG9uZykm
ZnJhbWVbMl07DQogICAgICB9DQpAQCAtNTA1LDIxICs1MDUsMjYgQEAgc3RhdGljIHZvaWQgc2hv
d190cmFjZShjb25zdCBzdHJ1Y3QgY3B1Xw0KICAgICAgICovDQogICAgICBpZiAoIGlzX2FjdGl2
ZV9rZXJuZWxfdGV4dChyZWdzLT5yaXApIHx8DQogICAgICAgICAgICFpc19hY3RpdmVfa2VybmVs
X3RleHQodG9zKSApDQotICAgICAgICBwcmludGsoIiAgIFs8JXA+XSAlcFNcbiIsIF9wKHJlZ3Mt
PnJpcCksIF9wKHJlZ3MtPnJpcCkpOw0KLSAgICBlbHNlIGlmICggZmF1bHQgKQ0KKyAgICAgICAg
cHJpbnRrKCIgICBbPCVwPl0gUiAlcFNcbiIsIF9wKHJlZ3MtPnJpcCksIF9wKHJlZ3MtPnJpcCkp
Ow0KKw0KKyAgICBpZiAoIGZhdWx0ICkNCiAgICAgIHsNCiAgICAgICAgICBwcmludGsoIiAgIFtG
YXVsdCBvbiBhY2Nlc3NdXG4iKTsNCiAgICAgICAgICByZXR1cm47DQogICAgICB9DQorDQogICAg
ICAvKg0KLSAgICAgKiBFbHNlIFJJUCBsb29rcyBiYWQgYnV0IHRoZSB0b3Agb2YgdGhlIHN0YWNr
IGxvb2tzIGdvb2QuICBQZXJoYXBzIHdlDQotICAgICAqIGZvbGxvd2VkIGEgd2lsZCBmdW5jdGlv
biBwb2ludGVyPyBMZXRzIGFzc3VtZSB0aGUgdG9wIG9mIHRoZSBzdGFjayBpcyBhDQorICAgICAq
IElmIFJJUCBsb29rcyBiYWQgb3IgdGhlIHRvcCBvZiB0aGUgc3RhY2sgbG9va3MgZ29vZCwgbG9n
IHRoZSB0b3Agb2YNCisgICAgICogc3RhY2sgYXMgd2VsbC4gIFBlcmhhcHMgd2UgZm9sbG93ZWQg
YSB3aWxkIGZ1bmN0aW9uIHBvaW50ZXIsIG9yIHdlJ3JlDQorICAgICAqIGluIGEgZnVuY3Rpb24g
d2l0aG91dCBmcmFtZSBwb2ludGVyLCBvciBpbiBhIGZ1bmN0aW9uIHByb2xvZ3VlIGJlZm9yZQ0K
KyAgICAgKiB0aGUgZnJhbWUgcG9pbnRlciBnZXRzIHNldCB1cD8gIExldCdzIGFzc3VtZSB0aGUg
dG9wIG9mIHRoZSBzdGFjayBpcyBhDQogICAgICAgKiByZXR1cm4gYWRkcmVzczsgcHJpbnQgaXQg
YW5kIHNraXAgcGFzdCBzbyBfc2hvd190cmFjZSgpIGRvZXNuJ3QgcHJpbnQNCiAgICAgICAqIGl0
IGFnYWluLg0KICAgICAgICovDQotICAgIGVsc2UNCisgICAgaWYgKCAhaXNfYWN0aXZlX2tlcm5l
bF90ZXh0KHJlZ3MtPnJpcCkgfHwNCisgICAgICAgICBpc19hY3RpdmVfa2VybmVsX3RleHQodG9z
KSApDQogICAgICB7DQotICAgICAgICBwcmludGsoIiAgIFs8JXA+XSAlcFNcbiIsIF9wKHRvcyks
IF9wKHRvcykpOw0KKyAgICAgICAgcHJpbnRrKCIgICBbPCVwPl0gUyAlcFNcbiIsIF9wKHRvcyks
IF9wKHRvcykpOw0KICAgICAgICAgIHNwKys7DQogICAgICB9DQogIA0KDQpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 15 15:02:22 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Jul 2019 15: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 1hn2Ug-0007y5-4Z; Mon, 15 Jul 2019 15:02:22 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=IBxS=VM=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hn2Uf-0007xw-DC
 for xen-devel@lists.xenproject.org; Mon, 15 Jul 2019 15:02:21 +0000
X-Inumbo-ID: 8a603730-a711-11e9-9072-db243e2e6cba
Received: from m4a0041g.houston.softwaregrp.com (unknown [15.124.2.87])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 8a603730-a711-11e9-9072-db243e2e6cba;
 Mon, 15 Jul 2019 15:02:19 +0000 (UTC)
Received: FROM m4a0041g.houston.softwaregrp.com (15.120.17.147) BY
 m4a0041g.houston.softwaregrp.com WITH ESMTP; 
 Mon, 15 Jul 2019 15:02:16 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M4W0335.microfocus.com (2002:f78:1193::f78:1193) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Mon, 15 Jul 2019 15:00:41 +0000
Received: from NAM04-CO1-obe.outbound.protection.outlook.com (15.124.72.13) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Mon, 15 Jul 2019 15:00:41 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=CiI52cGfI3cP8/VdyigypzkHY5sjXuxWcpVn1nh3gYquWrbfculYAbjj34Lhgz6IRNJt7OlqiSRTyB3RM/dvOVcqwrCeOJak2uTP0U+mHo051gRLTb8cUtSlYIqVpeTt/oQYM2UOFJIsnl/myv6O/ZRum8cPl8Upx3YnN/T7JhSkQ/3aOuzVE4Y6x0GE9dIjWHgt9sP5awJQK+oVFveGCoGtieLa+ks7G89TJYOJcY6wPTbfQq4sopLfLuz6hQqw2BBpInEnZQaSLvPFVkPVC7zcP4asEdla9LB38c3tei7bOZTO381jQvhDOfhKAcr/PREh9EhvInfJEhWoeD35QA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=yUUSs4hO/I1VqoM1938k8FBeM59LlV/DoUjLRcNzEY4=;
 b=RBwXTfa7mtC12E1azAGUbHH8ZMj8O6vPGaXqXIXfyMJCKQJ4lVLW6boHReALQots/oFa1IygQyFTOz/s2EWkfL81x8AJJNx/4JbcROuTbVbskQk7+GzT1fmXiPKKcmiOg9rWEKIaXOGcch7zdtwaTXI9CkORFQKVX/36DZCbM6d/Xhq6BeKbTVw21UjFSP9Ru31O7y6Oj+NCj3GcBdvU2JpPZEBN7e8FdCIov0VDh28P1gOwLmEkxNk2ZLdWUlxpRvpjPCv/ZU6EmkdrcL03cXPiOTlxuSr0zsPi8cx3X/w1tSaJOkghMJ/JiBf/sVF/opr6jKWenxoHoK59d+oZ/A==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB3273.namprd18.prod.outlook.com (10.255.173.146) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.10; Mon, 15 Jul 2019 15:00:39 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Mon, 15 Jul 2019
 15:00:39 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v3 1/2] x86/traps: guard top-of-stack reads
Thread-Index: AQHVOx4Q9IEYs8wHZ02rzC92a0citA==
Date: Mon, 15 Jul 2019 15:00:39 +0000
Message-ID: <92120cfd-0b0b-0152-5296-9c6889d21687@suse.com>
References: <48d6972c-c15a-6f74-1726-ff4154f04c4d@suse.com>
In-Reply-To: <48d6972c-c15a-6f74-1726-ff4154f04c4d@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR0301CA0027.eurprd03.prod.outlook.com
 (2603:10a6:4:3e::37) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 0256eb8d-5ff9-4c4c-6885-08d709353338
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(5600148)(711020)(4605104)(1401327)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7193020);
 SRVR:DM6PR18MB3273; 
x-ms-traffictypediagnostic: DM6PR18MB3273:
x-microsoft-antispam-prvs: <DM6PR18MB32736913385D51CFF49E5D08B3CF0@DM6PR18MB3273.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:5516;
x-forefront-prvs: 00997889E7
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(39860400002)(136003)(376002)(396003)(366004)(346002)(199004)(189003)(446003)(2616005)(186003)(11346002)(31686004)(5640700003)(6486002)(26005)(14454004)(6512007)(81166006)(80792005)(81156014)(102836004)(5024004)(31696002)(36756003)(486006)(66066001)(54906003)(6436002)(476003)(256004)(53936002)(2906002)(316002)(76176011)(52116002)(386003)(6506007)(2351001)(6916009)(7736002)(5660300002)(2501003)(68736007)(66446008)(64756008)(99286004)(66556008)(305945005)(4326008)(25786009)(3846002)(71200400001)(71190400001)(478600001)(66946007)(66476007)(6116002)(8936002)(8676002)(86362001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB3273;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: mMLShOfbfPJDrcVwySxuqEnpC1+iNiGWo22B1JqiKbAL0esoen+cWIoT0EU+gL7DkFVwcECM7sWSifB78hCDfblIg2f/B2H9Bc2TzwZF5IBBc9ZrydylGVq6UZO4geDGRHzJnyvm+hmT+WZa4LRYk/tZHJAwnxo+ts3tcDaHU2dkQzeHyeJ/Moluaq11evpNctbiNVY0EhUkMzS91dW3quIf3lwHGgXnjV0jy4WuolyWQV4mnkL91D/FRCQpuBFaNKbAq8latYnIo6tpFU1HOSaSkEkCsusAEejAQYfdDngGVt4NjOVPJ4ZCToaTt35JltXLSIQNrO2pwzulAA0Kes+n+xnHOymId1FpbChtfZQKNK5ACZtxtmifSoJLzJxboZFJd1KKhBM8Yo/WTY+QLk4u4zkyDa/lIo88+m8vCtM=
Content-ID: <C5FF68C491630241840E2181908C1EC9@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 0256eb8d-5ff9-4c4c-6885-08d709353338
X-MS-Exchange-CrossTenant-originalarrivaltime: 15 Jul 2019 15:00:39.5065 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB3273
X-OriginatorOrg: suse.com
Subject: [Xen-devel] [PATCH v3 1/2] x86/traps: guard top-of-stack reads
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 =?utf-8?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>

Tm90aGluZyBndWFyYW50ZWVzIHRoYXQgdGhlIG9yaWdpbmFsIGZyYW1lJ3Mgc3RhY2sgcG9pbnRl
ciBwb2ludHMgYXQNCnJlYWRhYmxlIG1lbW9yeS4gQXZvaWQgYSAobGlrZWx5IG5lc3RlZCkgY3Jh
c2ggYnkgYXR0YWNoaW5nIGV4Y2VwdGlvbg0KcmVjb3ZlcnkgdG8gdGhlIHJlYWQgKG1ha2luZyBp
dCBhIHNpbmdsZSByZWFkIGF0IHRoZSBzYW1lIHRpbWUpLiBEb24ndA0KZXZlbiBpbnZva2UgX3No
b3dfdHJhY2UoKSBpbiBjYXNlIG9mIGEgbm9uLXJlYWRhYmxlIHRvcCBzbG90Lg0KDQpTaWduZWQt
b2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+DQpSZXZpZXdlZC1ieTogQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4NCi0tLQ0KdjI6IE5hbWUgYXNt
KCkgYXJndW1lbnRzLiBVc2UgZXhwbGljaXQgImZhdWx0IiB2YXJpYWJsZS4NCg0KLS0tIGEveGVu
L2FyY2gveDg2L3RyYXBzLmMNCisrKyBiL3hlbi9hcmNoL3g4Ni90cmFwcy5jDQpAQCAtNDg2LDE3
ICs0ODYsMzEgQEAgc3RhdGljIHZvaWQgX3Nob3dfdHJhY2UodW5zaWduZWQgbG9uZyBzcA0KICAN
CiAgc3RhdGljIHZvaWQgc2hvd190cmFjZShjb25zdCBzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVn
cykNCiAgew0KLSAgICB1bnNpZ25lZCBsb25nICpzcCA9IEVTUF9CRUZPUkVfRVhDRVBUSU9OKHJl
Z3MpOw0KKyAgICB1bnNpZ25lZCBsb25nICpzcCA9IEVTUF9CRUZPUkVfRVhDRVBUSU9OKHJlZ3Mp
LCB0b3MgPSAwOw0KKyAgICBib29sIGZhdWx0ID0gZmFsc2U7DQogIA0KICAgICAgcHJpbnRrKCJY
ZW4gY2FsbCB0cmFjZTpcbiIpOw0KICANCisgICAgLyogR3VhcmRlZCByZWFkIG9mIHRoZSBzdGFj
ayB0b3AuICovDQorICAgIGFzbSAoICIxOiBtb3YgJVtkYXRhXSwgJVt0b3NdOyAyOlxuIg0KKyAg
ICAgICAgICAiLnB1c2hzZWN0aW9uIC5maXh1cCxcImF4XCJcbiINCisgICAgICAgICAgIjM6IG1v
dmIgJDEsICVbZmF1bHRdOyBqbXAgMmJcbiINCisgICAgICAgICAgIi5wb3BzZWN0aW9uXG4iDQor
ICAgICAgICAgIF9BU01fRVhUQUJMRSgxYiwgM2IpDQorICAgICAgICAgIDogW3Rvc10gIityIiAo
dG9zKSwgW2ZhdWx0XSAiK3FtIiAoZmF1bHQpIDogW2RhdGFdICJtIiAoKnNwKSApOw0KKw0KICAg
ICAgLyoNCiAgICAgICAqIElmIFJJUCBsb29rcyBzZW5zaWJsZSwgb3IgdGhlIHRvcCBvZiB0aGUg
c3RhY2sgZG9lc24ndCwgcHJpbnQgUklQIGF0DQogICAgICAgKiB0aGUgdG9wIG9mIHRoZSBzdGFj
ayB0cmFjZS4NCiAgICAgICAqLw0KICAgICAgaWYgKCBpc19hY3RpdmVfa2VybmVsX3RleHQocmVn
cy0+cmlwKSB8fA0KLSAgICAgICAgICFpc19hY3RpdmVfa2VybmVsX3RleHQoKnNwKSApDQorICAg
ICAgICAgIWlzX2FjdGl2ZV9rZXJuZWxfdGV4dCh0b3MpICkNCiAgICAgICAgICBwcmludGsoIiAg
IFs8JXA+XSAlcFNcbiIsIF9wKHJlZ3MtPnJpcCksIF9wKHJlZ3MtPnJpcCkpOw0KKyAgICBlbHNl
IGlmICggZmF1bHQgKQ0KKyAgICB7DQorICAgICAgICBwcmludGsoIiAgIFtGYXVsdCBvbiBhY2Nl
c3NdXG4iKTsNCisgICAgICAgIHJldHVybjsNCisgICAgfQ0KICAgICAgLyoNCiAgICAgICAqIEVs
c2UgUklQIGxvb2tzIGJhZCBidXQgdGhlIHRvcCBvZiB0aGUgc3RhY2sgbG9va3MgZ29vZC4gIFBl
cmhhcHMgd2UNCiAgICAgICAqIGZvbGxvd2VkIGEgd2lsZCBmdW5jdGlvbiBwb2ludGVyPyBMZXRz
IGFzc3VtZSB0aGUgdG9wIG9mIHRoZSBzdGFjayBpcyBhDQpAQCAtNTA1LDcgKzUxOSw3IEBAIHN0
YXRpYyB2b2lkIHNob3dfdHJhY2UoY29uc3Qgc3RydWN0IGNwdV8NCiAgICAgICAqLw0KICAgICAg
ZWxzZQ0KICAgICAgew0KLSAgICAgICAgcHJpbnRrKCIgICBbPCVwPl0gJXBTXG4iLCBfcCgqc3Ap
LCBfcCgqc3ApKTsNCisgICAgICAgIHByaW50aygiICAgWzwlcD5dICVwU1xuIiwgX3AodG9zKSwg
X3AodG9zKSk7DQogICAgICAgICAgc3ArKzsNCiAgICAgIH0NCiAgDQoNCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 15 15:06:28 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Jul 2019 15:06:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hn2Yb-0008Bj-S3; Mon, 15 Jul 2019 15:06: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=2rOe=VM=gmail.com=dunlapg@srs-us1.protection.inumbo.net>)
 id 1hn2Ya-0008Be-It
 for xen-devel@lists.xenproject.org; Mon, 15 Jul 2019 15:06:24 +0000
X-Inumbo-ID: 1b5f6520-a712-11e9-8980-bc764e045a96
Received: from mail-ed1-x544.google.com (unknown [2a00:1450:4864:20::544])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1b5f6520-a712-11e9-8980-bc764e045a96;
 Mon, 15 Jul 2019 15:06:22 +0000 (UTC)
Received: by mail-ed1-x544.google.com with SMTP id e3so15855745edr.10
 for <xen-devel@lists.xenproject.org>; Mon, 15 Jul 2019 08:06:22 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=umich.edu; s=google-2016-06-03;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=T4p8s256bVHSKXrzwM09/9eIKSFjR8qudVT0tKHiFMk=;
 b=SsEjvxug9lcRHEfsoBx74DEVOB5C8UWJXzof5QdkP5hJQjJDIeZyRCPnBN3zQ5dj3f
 iUnzmGHObrW15gWzc62cpS2tBy9ibo7k8HIdNX3x4P/4Vcu2+OtPlCmO+MXOiSop743I
 Mhs53cc1OxYdW4IBYccKd7G6G0b4at+LxeNzHCYaxzzKvHA0ErC1AAP5izEIZiEtuAHo
 j6aPYmaWK5jgCqPUE7NuBtu67TyNSXOr3zJsL0k7lVFvoiNJcTJ2/aiqAworB4IxT0Wz
 NsctxMUrsnMiAr0Ug9AkbDXu3vovoR3MIZVaTU8yEVJ/IhVd8PxkfnSp/e3Hk86bGmq0
 dsRg==
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=T4p8s256bVHSKXrzwM09/9eIKSFjR8qudVT0tKHiFMk=;
 b=np6DeUza3IfF38NutZk6cEC+5CWBldNLO3JNddDR9QcOs34UjJtptyNOcWy8i7ECEx
 q3MvXC9rQBb38d8WfLevdKI9xUacxc8+1i+Zz2m7PRNI8h8Jw0kc9R2Q0ReT58Rb7W3C
 RRs3HJyDyGrm4leQuv0d4GwgyengoIyTAc1PiASv3lnnL0j+1VzKaWs6Ut0Xfw7R5cQA
 EKUwcN6MrF/zFCOrKmk2GliRvCpGhv/LgqJLNkwU1ronN1VFr9qFuuBVFBPSz27nmHQa
 IUs+VAAocQ8wb0sjq4sTkWoJTJ8TQN268MAUBE0Cbf0AD2ilbtZG2cjheGGdmVjQhsCw
 y1sA==
X-Gm-Message-State: APjAAAWkl8bHrWSwMi+rgG0KQxcoeUpyumihZIecca4Xfpoj5mrX0iZo
 xYvwGJMEzeBObciDzZCQ/NUfP69V9Neh8NBzEZrmW4Zt
X-Google-Smtp-Source: APXvYqy87RTPkpshiKOttK2y4Q8nW5RKJPvD/rkeL4+5bSKbTv/3G2rSFjvB2UBBCFMlXBZtyz+ZU7tIUNmK4KLN0hs=
X-Received: by 2002:a17:906:d7ab:: with SMTP id
 pk11mr20937753ejb.216.1563203181814; 
 Mon, 15 Jul 2019 08:06:21 -0700 (PDT)
MIME-Version: 1.0
References: <20170110161339.9529-1-jgross@suse.com>
 <20170110161339.9529-2-jgross@suse.com>
In-Reply-To: <20170110161339.9529-2-jgross@suse.com>
From: George Dunlap <dunlapg@umich.edu>
Date: Mon, 15 Jul 2019 16:06:10 +0100
Message-ID: <CAFLBxZbLQ84UT9gQPbWbHthe6Z61Czt3aVwfzMWSfMwxhZsApw@mail.gmail.com>
To: Juergen Gross <jgross@suse.com>
Subject: Re: [Xen-devel] [PATCH 1/2] tools/xenstore: start with empty data
 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: 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>

T24gVHVlLCBKYW4gMTAsIDIwMTcgYXQgNDoxNCBQTSBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3Vz
ZS5jb20+IHdyb3RlOgo+Cj4gVG9kYXkgeGVuc3RvcmVkIHRyaWVzIHRvIG9wZW4gYSB0ZGIgZGF0
YSBiYXNlIGZpbGUgb24gZGlzayB3aGVuIGl0IGlzCj4gc3RhcnRlZC4gQXMgdGhpcyBpcyBwcm9i
bGVtYXRpYyBpbiBtb3N0IGNhc2VzIHRoZSBzY3JpcHRzIHVzZWQgdG8gc3RhcnQKPiB4ZW5zdG9y
ZWQgZW5zdXJlIHhlbnN0b3JlZCB3b24ndCBmaW5kIHN1Y2ggYSBmaWxlIGluIG9yZGVyIHRvIHN0
YXJ0Cj4gd2l0aCBhbiBlbXB0eSB4ZW5zdG9yZS4KClNvcnJ5IHRvIHJlc3BvbmQgdG8gc3VjaCBh
biBvbGQgdGhyZWFkLCBqdXN0IHRyeWluZyB0byByZWNvcmQgdGhpcyBpbgphIHVzZWZ1bCBwbGFj
ZTogaW4gdGhlIGRpc3Ryb3MgZGVzaWduIHNlc3Npb24gYXQgdGhlIHJlY2VudCBYZW5TdW1taXQs
Cml0IHR1cm5lZCBvdXQgdGhhdDoKMS4gTW9zdCBkaXN0cm9zIGhhZCB0byBtb3VudCBhIHRtcGZz
IGZvciB0aGUgeGVuc3RvcmUgZGF0YWJhc2UgdG8KcHJldmVudCB4ZW5zdG9yZSBmcm9tIGRlc3Ry
b3lpbmcgZGlzayBwZXJmb3JtYW5jZQoyLiB4ZW5zdG9yZWQgYWxyZWFkeSBoYXMgYW4gYC1JYCBv
cHRpb24gd2hpY2ggY3JlYXRlcyBhIG1lbW9yeS1vbmx5IGRhdGFiYXNlCgpBdCB3aGljaCBwb2lu
dCBpdCB3YXMgYXNrZWQ6IFdoeSBpcyB0aGlzIG9wdGlvbiBub3QgdGhlIGRlZmF1bHQ/CgpUaGlz
IHBhdGNoIHNlZW1zIHRvIGltcGx5IHRoYXQgdGhlIG1haW4gcmVhc29uIGF0IHRoZSBtb21lbnQg
Zm9yIGFuCmV4dGVybmFsIGRiIGlzIGRlYnVnZ2luZzsgaW4gd2hpY2ggY2FzZSwgaXQgZG9lcyBz
ZWVtIGxpa2UgdGhlIGRlZmF1bHQKc2hvdWxkIGJlIGluLW1lbW9yeSwgd2l0aCBhbiBleHRlcm5h
bCBkYiBhcyBhIGRlYnVnZ2luZyBvcHRpb24uCgogLUdlb3JnZQoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 15 15:17:21 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Jul 2019 15:17:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hn2j5-0000Um-0v; Mon, 15 Jul 2019 15:17:15 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=T47n=VM=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1hn2j3-0000Uh-GT
 for xen-devel@lists.xenproject.org; Mon, 15 Jul 2019 15:17:13 +0000
X-Inumbo-ID: 9ea83f06-a713-11e9-8980-bc764e045a96
Received: from aserp2120.oracle.com (unknown [141.146.126.78])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9ea83f06-a713-11e9-8980-bc764e045a96;
 Mon, 15 Jul 2019 15:17:12 +0000 (UTC)
Received: from pps.filterd (aserp2120.oracle.com [127.0.0.1])
 by aserp2120.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x6FFGb3L082069;
 Mon, 15 Jul 2019 15:16:56 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=subject : to : cc :
 references : from : message-id : date : mime-version : in-reply-to :
 content-type : content-transfer-encoding; s=corp-2018-07-02;
 bh=wFoK6ga2xV6aCsGcqG5IX1+wwe5MAHtZtN+9i+2L0us=;
 b=2rz7DKNCHYk6hTmcAZI2BAXRc70XoFGaKJmIdwjlT5aKJUfmtux3qsCbiuMexyoEyFAC
 gJB5zqtFyJyLmPuPHEot9eVRcZxLLtdSuTOYg/YOZYDuljGr06vEsYcAHQQZ3qWv7CxH
 pbQ+2yy5Ejnl7ZBmaZQCn94oZu3IH2rQOu5Tq/HHgoe81a5nffmiR/hLpf5Ws8QN67sS
 owgJRdBJkIrO99YJoosHET6Tbm4EibMMUQM/SXFGMpl3qU/frc+c3xV9hB/UtuJbXlyC
 xIzJS8BkO/LvkXSGEuk6TSYTz3S4Xhi0Kb1V5Y2A3XmNDA3RprX14gPD4WjhCq25CkXC tg== 
Received: from userp3020.oracle.com (userp3020.oracle.com [156.151.31.79])
 by aserp2120.oracle.com with ESMTP id 2tq78pf32y-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 15 Jul 2019 15:16:55 +0000
Received: from pps.filterd (userp3020.oracle.com [127.0.0.1])
 by userp3020.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x6FF7ae1049379;
 Mon, 15 Jul 2019 15:16:55 GMT
Received: from userv0122.oracle.com (userv0122.oracle.com [156.151.31.75])
 by userp3020.oracle.com with ESMTP id 2tq6mmb7uk-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 15 Jul 2019 15:16:54 +0000
Received: from abhmp0018.oracle.com (abhmp0018.oracle.com [141.146.116.24])
 by userv0122.oracle.com (8.14.4/8.14.4) with ESMTP id x6FFGrXs027551;
 Mon, 15 Jul 2019 15:16:53 GMT
Received: from bostrovs-us.us.oracle.com (/10.152.32.65)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Mon, 15 Jul 2019 08:16:53 -0700
To: Zhenzhong Duan <zhenzhong.duan@oracle.com>, linux-kernel@vger.kernel.org
References: <1562846532-32152-1-git-send-email-zhenzhong.duan@oracle.com>
 <1562846532-32152-6-git-send-email-zhenzhong.duan@oracle.com>
From: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Openpgp: preference=signencrypt
Autocrypt: addr=boris.ostrovsky@oracle.com; prefer-encrypt=mutual; keydata=
 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
 Jg6OxFYd01z+a+oL
Message-ID: <38649160-48b7-7f76-0188-fbc67c62b523@oracle.com>
Date: Mon, 15 Jul 2019 11:17:48 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.0
MIME-Version: 1.0
In-Reply-To: <1562846532-32152-6-git-send-email-zhenzhong.duan@oracle.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9319
 signatures=668688
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-1810050000 definitions=main-1907150181
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9319
 signatures=668688
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0
 priorityscore=1501 malwarescore=0
 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015
 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=999 adultscore=0
 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1810050000
 definitions=main-1907150181
Subject: Re: [Xen-devel] [PATCH v7 5/5] x86/xen: Add "nopv" support for HVM
 guest
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: jgross@suse.com, sstabellini@kernel.org, mingo@redhat.com, bp@alien8.de,
 xen-devel@lists.xenproject.org, 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>

T24gNy8xMS8xOSA4OjAyIEFNLCBaaGVuemhvbmcgRHVhbiB3cm90ZToKPiBQVkggZ3Vlc3QgbmVl
ZHMgUFYgZXh0ZW50aW9ucyB0byB3b3JrLCBzbyAibm9wdiIgcGFyYW1ldGVyIHNob3VsZCBiZQo+
IGlnbm9yZWQgZm9yIFBWSCBidXQgbm90IGZvciBIVk0gZ3Vlc3QuCj4KPiBJZiBQVkggZ3Vlc3Qg
Ym9vdHMgdXAgdmlhIHRoZSBYZW4tUFZIIGJvb3QgZW50cnksIHhlbl9wdmggaXMgc2V0IGVhcmx5
LAo+IHdlIGtub3cgaXQncyBQVkggZ3Vlc3QgYW5kIGlnbm9yZSAibm9wdiIgcGFyYW1ldGVyIGRp
cmVjdGx5Lgo+Cj4gSWYgUFZIIGd1ZXN0IGJvb3RzIHVwIHZpYSB0aGUgbm9ybWFsIGJvb3QgZW50
cnkgc2FtZSBhcyBIVk0gZ3Vlc3QsIGl0J3MKPiBoYXJkIHRvIGRpc3Rpbmd1aXNoIFBWSCBhbmQg
SFZNIGd1ZXN0IGF0IHRoYXQgdGltZS4gSW4gdGhpcyBjYXNlLCB3ZQo+IGhhdmUgdG8gcGFuaWMg
ZWFybHkgaWYgUFZIIGlzIGRldGVjdGVkIGFuZCBub3B2IGlzIGVuYWJsZWQgdG8gYXZvaWQgYQo+
IHdvcnNlIHNpdHVhdGlvbiBsYXRlci4KPgo+IE1vdmUgeGVuX3BsYXRmb3JtX2h2bSgpIGFmdGVy
IHhlbl9odm1fZ3Vlc3RfbGF0ZV9pbml0KCkgdG8gYXZvaWQgY29tcGlsZQo+IGVycm9yLgo+Cj4g
U2lnbmVkLW9mZi1ieTogWmhlbnpob25nIER1YW4gPHpoZW56aG9uZy5kdWFuQG9yYWNsZS5jb20+
Cj4gQ2M6IEJvcmlzIE9zdHJvdnNreSA8Ym9yaXMub3N0cm92c2t5QG9yYWNsZS5jb20+Cj4gQ2M6
IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KPiBDYzogU3RlZmFubyBTdGFiZWxsaW5p
IDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgo+IENjOiBUaG9tYXMgR2xlaXhuZXIgPHRnbHhAbGlu
dXRyb25peC5kZT4KPiBDYzogSW5nbyBNb2xuYXIgPG1pbmdvQHJlZGhhdC5jb20+Cj4gQ2M6IEJv
cmlzbGF2IFBldGtvdiA8YnBAYWxpZW44LmRlPgoKClJldmlld2VkLWJ5OiBCb3JpcyBPc3Ryb3Zz
a3kgPGJvcmlzLm9zdHJvdnNreUBvcmFjbGUuY29tPgoKCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 15 15:21:28 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Jul 2019 15:21:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hn2n9-0001CH-Ku; Mon, 15 Jul 2019 15:21:27 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=eZ1r=VM=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hn2n8-0001C8-6Q
 for xen-devel@lists.xenproject.org; Mon, 15 Jul 2019 15:21:26 +0000
X-Inumbo-ID: 33c02f54-a714-11e9-81af-13cf510f6f2c
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 33c02f54-a714-11e9-81af-13cf510f6f2c;
 Mon, 15 Jul 2019 15:21:22 +0000 (UTC)
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: +oKi1R6hqU56ngTWU55jUTFD6wTmUPVCzO1ey93ByC38Yb7EtyoPvunJudYu6187+Ruyf0y+u+
 GzDKSBMDb5TEgUbi8lLe3LbE88p+bA0FVzc+ptJ54hzQPl2qMkN6Ae6sR1oKaYR9hhNEwMqB91
 OLHRXM3QacIdQlHiVLPj3oPR4YBDE4m2R12gU9otVZ99v9p8wxVgdDMUBOv/sKJdOiHtSF8kvy
 4W1VCm14UqXSIiW+gv+VDoOjlGSMxjJ3q7RfmvjMJb2PPlWy6U6n/Oyo+rpwZyuFJesokdcFNi
 K2Y=
X-SBRS: 2.7
X-MesageID: 3037578
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,493,1557201600"; 
   d="scan'208";a="3037578"
Date: Mon, 15 Jul 2019 17:21:12 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Paul Durrant <paul.durrant@citrix.com>
Message-ID: <20190715152112.sa5ja5bal5iqrxlt@Air-de-Roger.citrite.net>
References: <20190715123710.1780-1-paul.durrant@citrix.com>
 <20190715123710.1780-3-paul.durrant@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20190715123710.1780-3-paul.durrant@citrix.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 2/4] pci: add all-device iterator
 function...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 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>

T24gTW9uLCBKdWwgMTUsIDIwMTkgYXQgMDE6Mzc6MDhQTSArMDEwMCwgUGF1bCBEdXJyYW50IHdy
b3RlOgo+IC4uLmFuZCB1c2UgaXQgZm9yIHNldHVwX2h3ZG9tX3BjaV9kZXZpY2VzKCkgYW5kIGR1
bXBfcGNpX2RldmljZXMoKS4KPiAKPiBUaGUgdW5sb2NrL3Byb2Nlc3MtcGVuZGluZy1zb2Z0aXJx
cy9sb2NrIHNlcXVlbmNlIHRoYXQgd2FzIGluCj4gX3NldHVwX2h3ZG9tX3BjaV9kZXZpY2VzKCkg
aXMgbm93IGRvbmUgaW4gdGhlIGdlbmVyaWMgaXRlcmF0b3IgZnVuY3Rpb24sCj4gd2hpY2ggZG9l
cyBtZWFuIGl0IGlzIGFsc28gZG9uZSAodW5uZWNlc3NhcmlseSkgaW4gdGhlIGNhc2Ugb2YKPiBk
dW1wX3BjaV9kZXZpY2VzKCksIHNpbmNlIHJ1bl9hbGxfbm9uaXJxX2tleWhhbmRsZXJzKCkgd2ls
bCBjYWxsCj4gcHJvY2Vzc19wZW5kaW5nX3NvZnRpcnFzKCkgYmVmb3JlIGludm9raW5nIGVhY2gg
a2V5IGhhbmRsZXIgYW55d2F5LCBidXQKPiB0aGlzIGlzIG5vdCBwZXJmb3JtYW5jZSBjcml0aWNh
bCBjb2RlLgo+IAo+IFRoZSAiPT09PSBzZWdtZW50IFhYWFggPT09PSIgaGVhZGxpbmUgdGhhdCB3
YXMgaW4gX2R1bXBfcGNpX2RldmljZXMoKSBoYXMKPiBiZWVuIGRyb3BwZWQgYmVjYXVzZSBpdCBp
cyBub24tdHJpdmlhbCB0byBkZWFsIHdpdGggaXQgd2hlbiB1c2luZyBhCj4gZ2VuZXJpYyBhbGwt
ZGV2aWNlIGl0ZXJhdG9yIGFuZCwgc2luY2UgdGhlIHNlZ21lbnQgbnVtYmVyIGlzIGluY2x1ZGVk
Cj4gaW4gZXZlcnkgbG9nIGxpbmUgYW55d2F5LCBpdCBkaWRuJ3QgYWRkIG11Y2ggdmFsdWUgYW55
d2F5Lgo+IAo+IFNpZ25lZC1vZmYtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJp
eC5jb20+CgpSZXZpZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5j
b20+CgpKdXN0IHNvbWUgdHJpdmlhbCBjb21tZW50cy4KClRoYW5rcy4KCj4gLS0tCj4gQ2M6IEph
biBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPiBDYzogQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KPiBDYzogR2VvcmdlIER1bmxhcCA8R2VvcmdlLkR1bmxhcEBl
dS5jaXRyaXguY29tPgo+IENjOiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNv
bT4KPiBDYzogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KPiBDYzogS29ucmFk
IFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgo+IENjOiBTdGVmYW5vIFN0
YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Cj4gQ2M6IFRpbSBEZWVnYW4gPHRpbUB4
ZW4ub3JnPgo+IENjOiBXZWkgTGl1IDx3bEB4ZW4ub3JnPgo+IAo+IHYyOgo+ICAtIE5ldyBpbiB2
Mi4KPiAtLS0KPiAgeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvcGNpLmMgfCAxMjAgKysrKysrKysr
KysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0tLS0tCj4gIHhlbi9pbmNsdWRlL3hlbi9wY2ku
aCAgICAgICAgIHwgICAxICsKPiAgMiBmaWxlcyBjaGFuZ2VkLCA2OCBpbnNlcnRpb25zKCspLCA1
MyBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gv
cGNpLmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9wY2kuYwo+IGluZGV4IGU4ODY4OTQyNWQu
LjE3OWNiN2UxN2UgMTAwNjQ0Cj4gLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvcGNpLmMK
PiArKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9wY2kuYwo+IEBAIC0xMTM0LDU0ICsxMTM0
LDc4IEBAIHN0YXRpYyB2b2lkIF9faHdkb21faW5pdCBzZXR1cF9vbmVfaHdkb21fZGV2aWNlKGNv
bnN0IHN0cnVjdCBzZXR1cF9od2RvbSAqY3R4dCwKPiAgICAgICAgICAgICAgICAgY3R4dC0+ZC0+
ZG9tYWluX2lkLCBlcnIpOwo+ICB9Cj4gIAo+IC1zdGF0aWMgaW50IF9faHdkb21faW5pdCBfc2V0
dXBfaHdkb21fcGNpX2RldmljZXMoc3RydWN0IHBjaV9zZWcgKnBzZWcsIHZvaWQgKmFyZykKPiAr
c3RhdGljIGludCBfX2h3ZG9tX2luaXQgc2V0dXBfaHdkb21fcGNpX2RldmljZShzdHJ1Y3QgcGNp
X2RldiAqcGRldiwgdm9pZCAqYXJnKQo+ICB7Cj4gICAgICBzdHJ1Y3Qgc2V0dXBfaHdkb20gKmN0
eHQgPSBhcmc7Cj4gLSAgICBpbnQgYnVzLCBkZXZmbjsKPiArICAgIHN0cnVjdCBkb21haW4gKmQg
PSBjdHh0LT5kOwo+ICAKPiAtICAgIGZvciAoIGJ1cyA9IDA7IGJ1cyA8IDI1NjsgYnVzKysgKQo+
ICsgICAgaWYgKCAhcGRldi0+ZG9tYWluICkKPiAgICAgIHsKPiAtICAgICAgICBmb3IgKCBkZXZm
biA9IDA7IGRldmZuIDwgMjU2OyBkZXZmbisrICkKPiArICAgICAgICBwZGV2LT5kb21haW4gPSBk
Owo+ICsgICAgICAgIGxpc3RfYWRkKCZwZGV2LT5kb21haW5fbGlzdCwgJmQtPnBkZXZfbGlzdCk7
Cj4gKyAgICAgICAgc2V0dXBfb25lX2h3ZG9tX2RldmljZShjdHh0LCBwZGV2KTsKPiArICAgIH0K
PiArICAgIGVsc2UgaWYgKCBwZGV2LT5kb21haW4gPT0gZG9tX3hlbiApCj4gKyAgICB7Cj4gKyAg
ICAgICAgcGRldi0+ZG9tYWluID0gZDsKPiArICAgICAgICBzZXR1cF9vbmVfaHdkb21fZGV2aWNl
KGN0eHQsIHBkZXYpOwo+ICsgICAgICAgIHBkZXYtPmRvbWFpbiA9IGRvbV94ZW47Cj4gKyAgICB9
Cj4gKyAgICBlbHNlIGlmICggcGRldi0+ZG9tYWluICE9IGQgKQo+ICsgICAgICAgIHByaW50ayhY
RU5MT0dfV0FSTklORyAiRG9tJWQgb3duaW5nICUwNHg6JTAyeDolMDJ4LiV1P1xuIiwKPiArICAg
ICAgICAgICAgICAgcGRldi0+ZG9tYWluLT5kb21haW5faWQsIHBkZXYtPnNlZywgcGRldi0+YnVz
LAoKWW91IGNhbiB1c2UgJXBkIGhlcmUgdG8gcHJpbnQgdGhlIGRvbWFpbi4KCj4gKyAgICAgICAg
ICAgICAgIFBDSV9TTE9UKHBkZXYtPmRldmZuKSwgUENJX0ZVTkMocGRldi0+ZGV2Zm4pKTsKPiAr
Cj4gKyAgICByZXR1cm4gMDsKPiArfQo+ICsKPiArc3RydWN0IHBzZGlfY3R4dCB7Cj4gKyAgICBp
bnQgKCpjYikoc3RydWN0IHBjaV9kZXYgKiwgdm9pZCAqKTsKPiArICAgIHZvaWQgKmFyZzsKPiAr
fTsKPiArCj4gK3N0YXRpYyBpbnQgcGNpX3NlZ21lbnRfZGV2aWNlc19pdGVyYXRlKHN0cnVjdCBw
Y2lfc2VnICpwc2VnLCB2b2lkICphcmcpCj4gK3sKPiArICAgIHN0cnVjdCBwc2RpX2N0eHQgKmN0
eHQgPSBhcmc7Cj4gKyAgICBpbnQgYnVzLCBkZXZmbjsKCnVuc2lnbmVkIGZvciBib3RoIHRoZSBh
Ym92ZS4KCj4gKyAgICBpbnQgcmMgPSAwOwo+ICsKPiArICAgIC8qCj4gKyAgICAgKiBXZSBkb24n
dCBpdGVyYXRlIGJ5IHdhbGtpbmcgcHNlZy0+YWxsZGV2c19saXN0IGhlcmUgYmVjYXVzZSB0aGF0
Cj4gKyAgICAgKiB3b3VsZCBtYWtlIHRoZSBwY2lkZXZzX3VubG9jaygpL2xvY2soKSBzZXF1ZW5j
ZSBiZWxvdyB1bnNhZmUuCj4gKyAgICAgKi8KPiArICAgIGZvciAoIGJ1cyA9IDA7ICFyYyAmJiBi
dXMgPCAyNTY7IGJ1cysrICkKPiArICAgICAgICBmb3IgKCBkZXZmbiA9IDA7ICFyYyAmJiBkZXZm
biA8IDI1NjsgZGV2Zm4rKyApCj4gICAgICAgICAgewo+ICAgICAgICAgICAgICBzdHJ1Y3QgcGNp
X2RldiAqcGRldiA9IHBjaV9nZXRfcGRldihwc2VnLT5uciwgYnVzLCBkZXZmbik7Cj4gIAo+ICAg
ICAgICAgICAgICBpZiAoICFwZGV2ICkKPiAgICAgICAgICAgICAgICAgIGNvbnRpbnVlOwo+ICAK
PiAtICAgICAgICAgICAgaWYgKCAhcGRldi0+ZG9tYWluICkKPiAtICAgICAgICAgICAgewo+IC0g
ICAgICAgICAgICAgICAgcGRldi0+ZG9tYWluID0gY3R4dC0+ZDsKPiAtICAgICAgICAgICAgICAg
IGxpc3RfYWRkKCZwZGV2LT5kb21haW5fbGlzdCwgJmN0eHQtPmQtPnBkZXZfbGlzdCk7Cj4gLSAg
ICAgICAgICAgICAgICBzZXR1cF9vbmVfaHdkb21fZGV2aWNlKGN0eHQsIHBkZXYpOwo+IC0gICAg
ICAgICAgICB9Cj4gLSAgICAgICAgICAgIGVsc2UgaWYgKCBwZGV2LT5kb21haW4gPT0gZG9tX3hl
biApCj4gLSAgICAgICAgICAgIHsKPiAtICAgICAgICAgICAgICAgIHBkZXYtPmRvbWFpbiA9IGN0
eHQtPmQ7Cj4gLSAgICAgICAgICAgICAgICBzZXR1cF9vbmVfaHdkb21fZGV2aWNlKGN0eHQsIHBk
ZXYpOwo+IC0gICAgICAgICAgICAgICAgcGRldi0+ZG9tYWluID0gZG9tX3hlbjsKPiAtICAgICAg
ICAgICAgfQo+IC0gICAgICAgICAgICBlbHNlIGlmICggcGRldi0+ZG9tYWluICE9IGN0eHQtPmQg
KQo+IC0gICAgICAgICAgICAgICAgcHJpbnRrKFhFTkxPR19XQVJOSU5HICJEb20lZCBvd25pbmcg
JTA0eDolMDJ4OiUwMnguJXU/XG4iLAo+IC0gICAgICAgICAgICAgICAgICAgICAgIHBkZXYtPmRv
bWFpbi0+ZG9tYWluX2lkLCBwc2VnLT5uciwgYnVzLAo+IC0gICAgICAgICAgICAgICAgICAgICAg
IFBDSV9TTE9UKGRldmZuKSwgUENJX0ZVTkMoZGV2Zm4pKTsKPiArICAgICAgICAgICAgcmMgPSBj
dHh0LT5jYihwZGV2LCBjdHh0LT5hcmcpOwo+ICAKPiAtICAgICAgICAgICAgaWYgKCBpb21tdV92
ZXJib3NlICkKPiAtICAgICAgICAgICAgewo+IC0gICAgICAgICAgICAgICAgcGNpZGV2c191bmxv
Y2soKTsKPiAtICAgICAgICAgICAgICAgIHByb2Nlc3NfcGVuZGluZ19zb2Z0aXJxcygpOwo+IC0g
ICAgICAgICAgICAgICAgcGNpZGV2c19sb2NrKCk7Cj4gLSAgICAgICAgICAgIH0KPiAtICAgICAg
ICB9Cj4gLQo+IC0gICAgICAgIGlmICggIWlvbW11X3ZlcmJvc2UgKQo+IC0gICAgICAgIHsKPiAr
ICAgICAgICAgICAgLyoKPiArICAgICAgICAgICAgICogRXJyIG9uIHRoZSBzYWZlIHNpZGUgYW5k
IGFzc3VtZSB0aGUgY2FsbGJhY2sgaGFzIHRha2VuCj4gKyAgICAgICAgICAgICAqIGEgc2lnbmlm
aWNhbnQgYW1vdW50IG9mIHRpbWUuCj4gKyAgICAgICAgICAgICAqLwo+ICAgICAgICAgICAgICBw
Y2lkZXZzX3VubG9jaygpOwo+ICAgICAgICAgICAgICBwcm9jZXNzX3BlbmRpbmdfc29mdGlycXMo
KTsKPiAgICAgICAgICAgICAgcGNpZGV2c19sb2NrKCk7Cj4gICAgICAgICAgfQo+IC0gICAgfQo+
ICAKPiAtICAgIHJldHVybiAwOwo+ICsgICAgcmV0dXJuIHJjOwo+ICt9Cj4gKwo+ICtpbnQgcGNp
X3BkZXZzX2l0ZXJhdGUoaW50ICgqY2IpKHN0cnVjdCBwY2lfZGV2ICosIHZvaWQgKiksIHZvaWQg
KmFyZykKPiArewo+ICsgICAgc3RydWN0IHBzZGlfY3R4dCBjdHh0ID0geyAuY2IgPSBjYiwgLmFy
ZyA9IGFyZyB9Owo+ICsgICAgaW50IHJjOwo+ICsKPiArICAgIHBjaWRldnNfbG9jaygpOwo+ICsg
ICAgcmMgPSBwY2lfc2VnbWVudHNfaXRlcmF0ZShwY2lfc2VnbWVudF9kZXZpY2VzX2l0ZXJhdGUs
ICZjdHh0KTsKPiArICAgIHBjaWRldnNfdW5sb2NrKCk7Cj4gKwo+ICsgICAgcmV0dXJuIHJjOwo+
ICB9Cj4gIAo+ICB2b2lkIF9faHdkb21faW5pdCBzZXR1cF9od2RvbV9wY2lfZGV2aWNlcygKPiBA
QCAtMTE4OSw5ICsxMjEzLDcgQEAgdm9pZCBfX2h3ZG9tX2luaXQgc2V0dXBfaHdkb21fcGNpX2Rl
dmljZXMoCj4gIHsKPiAgICAgIHN0cnVjdCBzZXR1cF9od2RvbSBjdHh0ID0geyAuZCA9IGQsIC5o
YW5kbGVyID0gaGFuZGxlciB9Owo+ICAKPiAtICAgIHBjaWRldnNfbG9jaygpOwo+IC0gICAgcGNp
X3NlZ21lbnRzX2l0ZXJhdGUoX3NldHVwX2h3ZG9tX3BjaV9kZXZpY2VzLCAmY3R4dCk7Cj4gLSAg
ICBwY2lkZXZzX3VubG9jaygpOwo+ICsgICAgcGNpX3BkZXZzX2l0ZXJhdGUoc2V0dXBfaHdkb21f
cGNpX2RldmljZSwgJmN0eHQpOwoKU2luY2UgdGhpcyBub3cgcmV0dXJucyBhbiBlcnJvciBjb2Rl
IGl0IHdvbGQgYmUgZ29vZCB0byBoYW5kbGUgaXQsCmV2ZW4gaWYgaXQncyBqdXN0OgoKcmMgPSBw
Y2lfcGRldnNfaXRlcmF0ZShzZXR1cF9od2RvbV9wY2lfZGV2aWNlLCAmY3R4dCk7CmlmICggcmMg
KQogICAgQVNTRVJUX1VOUkVBQ0hBQkxFKCk7CgpzZXR1cF9od2RvbV9wY2lfZGV2aWNlIHdpbGwg
YWx3YXlzIHJldHVybiAwLCBoZW5jZSBhIGZhaWx1cmUgaGVyZSBpcwpub3QgcG9zc2libGUgQUZB
SUNULiBTYW1lIHdpdGggdGhlIG90aGVyIHVzYWdlIG9mIHBjaV9wZGV2c19pdGVyYXRlCmJlbG93
LgoKVGhhbmtzLCBSb2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 15 15:35:20 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Jul 2019 15: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 1hn30R-0001wo-Vz; Mon, 15 Jul 2019 15:35: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=eZ1r=VM=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hn30Q-0001wj-Vc
 for xen-devel@lists.xenproject.org; Mon, 15 Jul 2019 15:35:11 +0000
X-Inumbo-ID: 20f2cd10-a716-11e9-8980-bc764e045a96
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 20f2cd10-a716-11e9-8980-bc764e045a96;
 Mon, 15 Jul 2019 15:35:09 +0000 (UTC)
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 1lb7NDcAiULxva9Kgst6J07YpRskHK2uxgWjDan/1fw5ZuGS5+ZBm434zZgExeWzw+Ne/HSUyF
 1B7Ae6FBZzsL3wQwtpEv7uDRsHwy1AzefVR+0tdIKQb8xkZgoaDqWCSCXXrrwscz+3jNdKSFjb
 rte2rbK5CHl+NQ5dMwZ7aYxqAwqdv/Xp3WDjk4YiBi+P3KXobATFdxSKsgaxuTZDvWzV7QiIYC
 sHP4ZMCifdlXaHUl9YCGASqPat21COn6nu/JISnNVEU3tJAtJn9ddYayCnpca296bZjFuw6TFy
 NAk=
X-SBRS: 2.7
X-MesageID: 2988848
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,493,1557201600"; 
   d="scan'208";a="2988848"
Date: Mon, 15 Jul 2019 17:34:59 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Paul Durrant <paul.durrant@citrix.com>
Message-ID: <20190715153459.j2yq4k3wuwolpwpq@Air-de-Roger.citrite.net>
References: <20190715123710.1780-1-paul.durrant@citrix.com>
 <20190715123710.1780-4-paul.durrant@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20190715123710.1780-4-paul.durrant@citrix.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 3/4] iommu: introduce iommu_groups
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 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>

T24gTW9uLCBKdWwgMTUsIDIwMTkgYXQgMDE6Mzc6MDlQTSArMDEwMCwgUGF1bCBEdXJyYW50IHdy
b3RlOgo+IFNvbWUgZGV2aWNlcyBtYXkgc2hhcmUgYSBzaW5nbGUgUENJZSBpbml0aWF0b3IgaWQs
IGUuZy4gaWYgdGhleSBhcmUgYWN0dWFsbHkKPiBsZWdhY3kgUENJIGRldmljZXMgYmVoaW5kIGEg
YnJpZGdlLCBhbmQgaGVuY2UgRE1BIGZyb20gc3VjaCBkZXZpY2VzIHdpbGwKPiBiZSBzdWJqZWN0
IHRvIHRoZSBzYW1lIGFkZHJlc3MgdHJhbnNsYXRpb24gaW4gdGhlIElPTU1VLiBIZW5jZSB0aGVz
ZSBkZXZpY2VzCj4gc2hvdWxkIGJlIHRyZWF0ZWQgYXMgYSB1bml0IGZvciB0aGUgcHVycG9zZXMg
b2YgYXNzaWdubWVudC4gVGhlcmUgYXJlIGFsc28KPiBvdGhlciByZWFzb25zIHdoeSBtdWx0aXBs
ZSBkZXZpY2VzIHNob3VsZCBiZSB0cmVhdGVkIGFzIGEgdW5pdCwgZS5nLiB0aG9zZQo+IHN1Ympl
Y3QgdG8gYSBzaGFyZWQgUk1SUiBvciB0aG9zZSBkb3duc3RyZWFtIG9mIGEgYnJpZGdlIHRoYXQg
ZG9lcyBub3QKPiBzdXBwb3J0IEFDUy4KPiAKPiBUaGlzIHBhdGNoIGludHJvZHVjZXMgYSBuZXcg
c3RydWN0IGlvbW11X2dyb3VwIHRvIGFjdCBhcyBhIGNvbnRhaW5lciBmb3IKPiBkZXZpY2VzIHRo
YXQgc2hvdWxkIGJlIHRyZWF0ZWQgYXMgYSB1bml0LCBhbmQgYnVpbGRzIGEgbGlzdCBvZiB0aGVt
IGFzCj4gUENJIGRldmljZXMgYXJlIHNjYW5uZWQuIFRoZSBpb21tdV9vcHMgYWxyZWFkeSBpbXBs
ZW1lbnQgYSBtZXRob2QsCj4gZ2V0X2RldmljZV9ncm91cF9pZCgpLCB0aGF0IGlzIHNlZW1pbmds
eSBpbnRlbmRlZCB0byByZXR1cm4gdGhlIGluaXRpYXRvcgo+IGlkIGZvciBhIGdpdmVuIFNCREYg
c28gdXNlIHRoaXMgYXMgdGhlIG1lY2hhbmlzbSBmb3IgZ3JvdXAgYXNzaWdubWVudCBpbgo+IHRo
ZSBmaXJzdCBpbnN0YW5jZS4gQXNzaWdubWVudCBiYXNlZCBvbiBzaGFyZWQgUk1SUiBvciBsYWNr
IG9mIEFDUyB3aWxsIGJlCj4gZGVhbHQgd2l0aCBpbiBzdWJzZXF1ZW50IHBhdGNoZXMsIGFzIHdp
bGwgbW9kaWZpY2F0aW9ucyB0byB0aGUgZGV2aWNlCj4gYXNzaWdubWVudCBjb2RlLgo+IAo+IFNp
Z25lZC1vZmYtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+CgpMR1RN
LCBqdXN0IHR3byBjb21tZW50cyBiZWxvdy4KCj4gLS0tCj4gQ2M6IEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT4KPiBDYzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4
LmNvbT4KPiBDYzogR2VvcmdlIER1bmxhcCA8R2VvcmdlLkR1bmxhcEBldS5jaXRyaXguY29tPgo+
IENjOiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KPiBDYzogSnVsaWVu
IEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KPiBDYzogS29ucmFkIFJ6ZXN6dXRlayBXaWxr
IDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgo+IENjOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFi
ZWxsaW5pQGtlcm5lbC5vcmc+Cj4gQ2M6IFRpbSBEZWVnYW4gPHRpbUB4ZW4ub3JnPgo+IENjOiBX
ZWkgTGl1IDx3bEB4ZW4ub3JnPgo+IAo+IHYyOgo+ICAtIE1vdmUgY29kZSBpbnRvIG5ldyBkcml2
ZXJzL3Bhc3N0aHJvdWdoL2dyb3Vwcy5jCj4gIC0gRHJvcCB0aGUgZ3JvdXAgaW5kZXguCj4gIC0g
SGFuZGxlIGZhaWx1cmUgdG8gZ2V0IGdyb3VwIGlkLgo+ICAtIERyb3AgdGhlIGdyb3VwIGRldnMg
bGlzdC4KPiAtLS0KPiAgeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvTWFrZWZpbGUgICAgfCAgMSAr
Cj4gIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2dyb3Vwcy5jICAgIHwgOTEgKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKwo+ICB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC94ODYv
aW9tbXUuYyB8ICA4ICsrKy0KPiAgeGVuL2luY2x1ZGUveGVuL2lvbW11LmggICAgICAgICAgICAg
fCAgNyArKysKPiAgeGVuL2luY2x1ZGUveGVuL3BjaS5oICAgICAgICAgICAgICAgfCAgMiArCj4g
IDUgZmlsZXMgY2hhbmdlZCwgMTA4IGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKPiAgY3Jl
YXRlIG1vZGUgMTAwNjQ0IHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2dyb3Vwcy5jCj4gCj4gZGlm
ZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL01ha2VmaWxlIGIveGVuL2RyaXZlcnMv
cGFzc3Rocm91Z2gvTWFrZWZpbGUKPiBpbmRleCBkNTBhYjE4OGM4Li44YTc3MTEwMTc5IDEwMDY0
NAo+IC0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL01ha2VmaWxlCj4gKysrIGIveGVuL2Ry
aXZlcnMvcGFzc3Rocm91Z2gvTWFrZWZpbGUKPiBAQCAtNCw2ICs0LDcgQEAgc3ViZGlyLSQoQ09O
RklHX1g4NikgKz0geDg2Cj4gIHN1YmRpci0kKENPTkZJR19BUk0pICs9IGFybQo+ICAKPiAgb2Jq
LXkgKz0gaW9tbXUubwo+ICtvYmotJChDT05GSUdfSEFTX1BDSSkgKz0gZ3JvdXBzLm8KPiAgb2Jq
LSQoQ09ORklHX0hBU19QQ0kpICs9IHBjaS5vCj4gIG9iai0kKENPTkZJR19IQVNfREVWSUNFX1RS
RUUpICs9IGRldmljZV90cmVlLm8KPiAgCj4gZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0
aHJvdWdoL2dyb3Vwcy5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvZ3JvdXBzLmMKPiBuZXcg
ZmlsZSBtb2RlIDEwMDY0NAo+IGluZGV4IDAwMDAwMDAwMDAuLjFhMmY0NjFjODcKPiAtLS0gL2Rl
di9udWxsCj4gKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvZ3JvdXBzLmMKPiBAQCAtMCww
ICsxLDkxIEBACj4gKy8qCj4gKyAqIENvcHlyaWdodCAoYykgMjAxOSBDaXRyaXggU3lzdGVtcyBJ
bmMuCj4gKyAqCj4gKyAqIFRoaXMgcHJvZ3JhbSBpcyBmcmVlIHNvZnR3YXJlOyB5b3UgY2FuIHJl
ZGlzdHJpYnV0ZSBpdCBhbmQvb3IgbW9kaWZ5Cj4gKyAqIGl0IHVuZGVyIHRoZSB0ZXJtcyBvZiB0
aGUgR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgYXMgcHVibGlzaGVkIGJ5Cj4gKyAqIHRoZSBG
cmVlIFNvZnR3YXJlIEZvdW5kYXRpb247IGVpdGhlciB2ZXJzaW9uIDIgb2YgdGhlIExpY2Vuc2Us
IG9yCj4gKyAqIChhdCB5b3VyIG9wdGlvbikgYW55IGxhdGVyIHZlcnNpb24uCj4gKyAqCj4gKyAq
IFRoaXMgcHJvZ3JhbSBpcyBkaXN0cmlidXRlZCBpbiB0aGUgaG9wZSB0aGF0IGl0IHdpbGwgYmUg
dXNlZnVsLAo+ICsgKiBidXQgV0lUSE9VVCBBTlkgV0FSUkFOVFk7IHdpdGhvdXQgZXZlbiB0aGUg
aW1wbGllZCB3YXJyYW50eSBvZgo+ICsgKiBNRVJDSEFOVEFCSUxJVFkgb3IgRklUTkVTUyBGT1Ig
QSBQQVJUSUNVTEFSIFBVUlBPU0UuICBTZWUgdGhlCj4gKyAqIEdOVSBHZW5lcmFsIFB1YmxpYyBM
aWNlbnNlIGZvciBtb3JlIGRldGFpbHMuCj4gKyAqLwo+ICsKPiArI2luY2x1ZGUgPHhlbi9pb21t
dS5oPgo+ICsjaW5jbHVkZSA8eGVuL3JhZGl4LXRyZWUuaD4KPiArCj4gK3N0cnVjdCBpb21tdV9n
cm91cCB7Cj4gKyAgICB1bnNpZ25lZCBpbnQgaWQ7Cj4gK307Cj4gKwo+ICtzdGF0aWMgc3RydWN0
IHJhZGl4X3RyZWVfcm9vdCBpb21tdV9ncm91cHM7Cj4gKwo+ICt2b2lkIF9faW5pdCBpb21tdV9n
cm91cHNfaW5pdCh2b2lkKQo+ICt7Cj4gKyAgICByYWRpeF90cmVlX2luaXQoJmlvbW11X2dyb3Vw
cyk7Cj4gK30KPiArCj4gK3N0YXRpYyBzdHJ1Y3QgaW9tbXVfZ3JvdXAgKmFsbG9jX2lvbW11X2dy
b3VwKHVuc2lnbmVkIGludCBpZCkKPiArewo+ICsgICAgc3RydWN0IGlvbW11X2dyb3VwICpncnAg
PSB4emFsbG9jKHN0cnVjdCBpb21tdV9ncm91cCk7Cj4gKwo+ICsgICAgaWYgKCAhZ3JwICkKPiAr
ICAgICAgICByZXR1cm4gTlVMTDsKPiArCj4gKyAgICBncnAtPmlkID0gaWQ7Cj4gKwo+ICsgICAg
aWYgKCByYWRpeF90cmVlX2luc2VydCgmaW9tbXVfZ3JvdXBzLCBpZCwgZ3JwKSApCj4gKyAgICB7
Cj4gKyAgICAgICAgeGZyZWUoZ3JwKTsKPiArICAgICAgICBncnAgPSBOVUxMOwo+ICsgICAgfQo+
ICsKPiArICAgIHJldHVybiBncnA7Cj4gK30KPiArCj4gK3N0YXRpYyBzdHJ1Y3QgaW9tbXVfZ3Jv
dXAgKmdldF9pb21tdV9ncm91cCh1bnNpZ25lZCBpbnQgaWQpCj4gK3sKPiArICAgIHN0cnVjdCBp
b21tdV9ncm91cCAqZ3JwID0gcmFkaXhfdHJlZV9sb29rdXAoJmlvbW11X2dyb3VwcywgaWQpOwo+
ICsKPiArICAgIGlmICggIWdycCApCj4gKyAgICAgICAgZ3JwID0gYWxsb2NfaW9tbXVfZ3JvdXAo
aWQpOwo+ICsKPiArICAgIHJldHVybiBncnA7Cj4gK30KPiArCj4gK2ludCBpb21tdV9ncm91cF9h
c3NpZ24oc3RydWN0IHBjaV9kZXYgKnBkZXYsIHZvaWQgKmFyZykKCkknbSBub3Qgc3VyZSBJIHNl
ZSB0aGUgcG9pbnQgb2YgdGhlIGFyZyBwYXJhbWV0ZXIsIEFGQUlDVCBpdCdzCmNvbXBsZXRlbHkg
dW51c2VkLgoKPiArewo+ICsgICAgY29uc3Qgc3RydWN0IGlvbW11X29wcyAqb3BzID0gaW9tbXVf
Z2V0X29wcygpOwo+ICsgICAgdW5zaWduZWQgaW50IGlkOwo+ICsgICAgc3RydWN0IGlvbW11X2dy
b3VwICpncnA7Cj4gKwo+ICsgICAgaWYgKCAhb3BzLT5nZXRfZGV2aWNlX2dyb3VwX2lkICkKPiAr
ICAgICAgICByZXR1cm4gMDsKPiArCj4gKyAgICBpZCA9IG9wcy0+Z2V0X2RldmljZV9ncm91cF9p
ZChwZGV2LT5zZWcsIHBkZXYtPmJ1cywgcGRldi0+ZGV2Zm4pOwoKSSB0aGluayBJIHdvdWxkIHBy
ZWZlciBpZCB0byBiZSBvZiBzaWduZWQgdHlwZSBoZXJlLCB0aGVuIHdoZW4geW91CnBhc3MgaXQg
dG8gZ2V0X2lvbW11X2dyb3VwIGl0J3MgYWxyZWFkeSBtYWRlIHVuc2lnbmVkLgoKVGhhbmtzLCBS
b2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 15 15:41:53 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Jul 2019 15: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 1hn36c-0002pz-BD; Mon, 15 Jul 2019 15:41:34 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=gpPh=VM=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hn36b-0002pu-C3
 for xen-devel@lists.xenproject.org; Mon, 15 Jul 2019 15:41:33 +0000
X-Inumbo-ID: 043ee5a0-a717-11e9-8980-bc764e045a96
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 043ee5a0-a717-11e9-8980-bc764e045a96;
 Mon, 15 Jul 2019 15:41:31 +0000 (UTC)
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=Paul.Durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 Paul.Durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: fT5qVPhYnOdVoqoEW1qkwkiPlimpCx/usRLNRpgUTiqPcvoRnqTqY5GA2x1Gv3XR61cpCZ2KNb
 HWPMj3zaefqbdfDwC1QHRlZg5I13MwHarOCXj2KRyh+YyVWnwTwUlH/1iFOu2f6TBdl5Kt7dcf
 EQOuGoNRXlhnuVhqlXYUPpNeHXtUtOeC1HTGUQDxiwWDegIjhezJBDkHLnK9QFe5npv67YNNP0
 7mti0kui+Q2yCtY9btJR+/OZKfFXXeED+uvJ7NV1Yn1jOMBrN1qLdsnPrUDsfWEvwugNCEi0W3
 x+Y=
X-SBRS: 2.7
X-MesageID: 3056048
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,493,1557201600"; 
   d="scan'208";a="3056048"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Roger Pau Monne <roger.pau@citrix.com>
Thread-Topic: [Xen-devel] [PATCH v2 3/4] iommu: introduce iommu_groups
Thread-Index: AQHVOwoJWdvHh71Bu0qEMcEywATRHKbLrh2AgAAi7pA=
Date: Mon, 15 Jul 2019 15:41:27 +0000
Message-ID: <97fe56e3d5b943feaa080b67ce2ee5f4@AMSPEX02CL03.citrite.net>
References: <20190715123710.1780-1-paul.durrant@citrix.com>
 <20190715123710.1780-4-paul.durrant@citrix.com>
 <20190715153459.j2yq4k3wuwolpwpq@Air-de-Roger.citrite.net>
In-Reply-To: <20190715153459.j2yq4k3wuwolpwpq@Air-de-Roger.citrite.net>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 3/4] iommu: introduce iommu_groups
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek
 Wilk <konrad.wilk@oracle.com>, Andrew Cooper <Andrew.Cooper3@citrix.com>,
 "Tim \(Xen.org\)" <tim@xen.org>, George Dunlap <George.Dunlap@citrix.com>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>,
 Ian Jackson <Ian.Jackson@citrix.com>,
 "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+IEZyb206IFJvZ2VyIFBhdSBNb25uZSA8cm9n
ZXIucGF1QGNpdHJpeC5jb20+Cj4gU2VudDogMTUgSnVseSAyMDE5IDE2OjM1Cj4gVG86IFBhdWwg
RHVycmFudCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+Cj4gQ2M6IHhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZzsgU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3Jn
PjsgV2VpIExpdSA8d2xAeGVuLm9yZz47Cj4gS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQu
d2lsa0BvcmFjbGUuY29tPjsgR2VvcmdlIER1bmxhcCA8R2VvcmdlLkR1bmxhcEBjaXRyaXguY29t
PjsgQW5kcmV3Cj4gQ29vcGVyIDxBbmRyZXcuQ29vcGVyM0BjaXRyaXguY29tPjsgSWFuIEphY2tz
b24gPElhbi5KYWNrc29uQGNpdHJpeC5jb20+OyBUaW0gKFhlbi5vcmcpIDx0aW1AeGVuLm9yZz47
Cj4gSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT47IEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT4KPiBTdWJqZWN0OiBSZTogW1hlbi1kZXZlbF0gW1BBVENIIHYyIDMvNF0g
aW9tbXU6IGludHJvZHVjZSBpb21tdV9ncm91cHMKPiAKPiBPbiBNb24sIEp1bCAxNSwgMjAxOSBh
dCAwMTozNzowOVBNICswMTAwLCBQYXVsIER1cnJhbnQgd3JvdGU6Cj4gPiBTb21lIGRldmljZXMg
bWF5IHNoYXJlIGEgc2luZ2xlIFBDSWUgaW5pdGlhdG9yIGlkLCBlLmcuIGlmIHRoZXkgYXJlIGFj
dHVhbGx5Cj4gPiBsZWdhY3kgUENJIGRldmljZXMgYmVoaW5kIGEgYnJpZGdlLCBhbmQgaGVuY2Ug
RE1BIGZyb20gc3VjaCBkZXZpY2VzIHdpbGwKPiA+IGJlIHN1YmplY3QgdG8gdGhlIHNhbWUgYWRk
cmVzcyB0cmFuc2xhdGlvbiBpbiB0aGUgSU9NTVUuIEhlbmNlIHRoZXNlIGRldmljZXMKPiA+IHNo
b3VsZCBiZSB0cmVhdGVkIGFzIGEgdW5pdCBmb3IgdGhlIHB1cnBvc2VzIG9mIGFzc2lnbm1lbnQu
IFRoZXJlIGFyZSBhbHNvCj4gPiBvdGhlciByZWFzb25zIHdoeSBtdWx0aXBsZSBkZXZpY2VzIHNo
b3VsZCBiZSB0cmVhdGVkIGFzIGEgdW5pdCwgZS5nLiB0aG9zZQo+ID4gc3ViamVjdCB0byBhIHNo
YXJlZCBSTVJSIG9yIHRob3NlIGRvd25zdHJlYW0gb2YgYSBicmlkZ2UgdGhhdCBkb2VzIG5vdAo+
ID4gc3VwcG9ydCBBQ1MuCj4gPgo+ID4gVGhpcyBwYXRjaCBpbnRyb2R1Y2VzIGEgbmV3IHN0cnVj
dCBpb21tdV9ncm91cCB0byBhY3QgYXMgYSBjb250YWluZXIgZm9yCj4gPiBkZXZpY2VzIHRoYXQg
c2hvdWxkIGJlIHRyZWF0ZWQgYXMgYSB1bml0LCBhbmQgYnVpbGRzIGEgbGlzdCBvZiB0aGVtIGFz
Cj4gPiBQQ0kgZGV2aWNlcyBhcmUgc2Nhbm5lZC4gVGhlIGlvbW11X29wcyBhbHJlYWR5IGltcGxl
bWVudCBhIG1ldGhvZCwKPiA+IGdldF9kZXZpY2VfZ3JvdXBfaWQoKSwgdGhhdCBpcyBzZWVtaW5n
bHkgaW50ZW5kZWQgdG8gcmV0dXJuIHRoZSBpbml0aWF0b3IKPiA+IGlkIGZvciBhIGdpdmVuIFNC
REYgc28gdXNlIHRoaXMgYXMgdGhlIG1lY2hhbmlzbSBmb3IgZ3JvdXAgYXNzaWdubWVudCBpbgo+
ID4gdGhlIGZpcnN0IGluc3RhbmNlLiBBc3NpZ25tZW50IGJhc2VkIG9uIHNoYXJlZCBSTVJSIG9y
IGxhY2sgb2YgQUNTIHdpbGwgYmUKPiA+IGRlYWx0IHdpdGggaW4gc3Vic2VxdWVudCBwYXRjaGVz
LCBhcyB3aWxsIG1vZGlmaWNhdGlvbnMgdG8gdGhlIGRldmljZQo+ID4gYXNzaWdubWVudCBjb2Rl
Lgo+ID4KPiA+IFNpZ25lZC1vZmYtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJp
eC5jb20+Cj4gCj4gTEdUTSwganVzdCB0d28gY29tbWVudHMgYmVsb3cuCj4gCj4gPiAtLS0KPiA+
IENjOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4gPiBDYzogQW5kcmV3IENvb3Bl
ciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KPiA+IENjOiBHZW9yZ2UgRHVubGFwIDxHZW9y
Z2UuRHVubGFwQGV1LmNpdHJpeC5jb20+Cj4gPiBDYzogSWFuIEphY2tzb24gPGlhbi5qYWNrc29u
QGV1LmNpdHJpeC5jb20+Cj4gPiBDYzogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNv
bT4KPiA+IENjOiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+
Cj4gPiBDYzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgo+ID4g
Q2M6IFRpbSBEZWVnYW4gPHRpbUB4ZW4ub3JnPgo+ID4gQ2M6IFdlaSBMaXUgPHdsQHhlbi5vcmc+
Cj4gPgo+ID4gdjI6Cj4gPiAgLSBNb3ZlIGNvZGUgaW50byBuZXcgZHJpdmVycy9wYXNzdGhyb3Vn
aC9ncm91cHMuYwo+ID4gIC0gRHJvcCB0aGUgZ3JvdXAgaW5kZXguCj4gPiAgLSBIYW5kbGUgZmFp
bHVyZSB0byBnZXQgZ3JvdXAgaWQuCj4gPiAgLSBEcm9wIHRoZSBncm91cCBkZXZzIGxpc3QuCj4g
PiAtLS0KPiA+ICB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9NYWtlZmlsZSAgICB8ICAxICsKPiA+
ICB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9ncm91cHMuYyAgICB8IDkxICsrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysKPiA+ICB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC94ODYv
aW9tbXUuYyB8ICA4ICsrKy0KPiA+ICB4ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaCAgICAgICAgICAg
ICB8ICA3ICsrKwo+ID4gIHhlbi9pbmNsdWRlL3hlbi9wY2kuaCAgICAgICAgICAgICAgIHwgIDIg
Kwo+ID4gIDUgZmlsZXMgY2hhbmdlZCwgMTA4IGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkK
PiA+ICBjcmVhdGUgbW9kZSAxMDA2NDQgeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvZ3JvdXBzLmMK
PiA+Cj4gPiBkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvTWFrZWZpbGUgYi94
ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9NYWtlZmlsZQo+ID4gaW5kZXggZDUwYWIxODhjOC4uOGE3
NzExMDE3OSAxMDA2NDQKPiA+IC0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL01ha2VmaWxl
Cj4gPiArKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9NYWtlZmlsZQo+ID4gQEAgLTQsNiAr
NCw3IEBAIHN1YmRpci0kKENPTkZJR19YODYpICs9IHg4Ngo+ID4gIHN1YmRpci0kKENPTkZJR19B
Uk0pICs9IGFybQo+ID4KPiA+ICBvYmoteSArPSBpb21tdS5vCj4gPiArb2JqLSQoQ09ORklHX0hB
U19QQ0kpICs9IGdyb3Vwcy5vCj4gPiAgb2JqLSQoQ09ORklHX0hBU19QQ0kpICs9IHBjaS5vCj4g
PiAgb2JqLSQoQ09ORklHX0hBU19ERVZJQ0VfVFJFRSkgKz0gZGV2aWNlX3RyZWUubwo+ID4KPiA+
IGRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9ncm91cHMuYyBiL3hlbi9kcml2
ZXJzL3Bhc3N0aHJvdWdoL2dyb3Vwcy5jCj4gPiBuZXcgZmlsZSBtb2RlIDEwMDY0NAo+ID4gaW5k
ZXggMDAwMDAwMDAwMC4uMWEyZjQ2MWM4Nwo+ID4gLS0tIC9kZXYvbnVsbAo+ID4gKysrIGIveGVu
L2RyaXZlcnMvcGFzc3Rocm91Z2gvZ3JvdXBzLmMKPiA+IEBAIC0wLDAgKzEsOTEgQEAKPiA+ICsv
Kgo+ID4gKyAqIENvcHlyaWdodCAoYykgMjAxOSBDaXRyaXggU3lzdGVtcyBJbmMuCj4gPiArICoK
PiA+ICsgKiBUaGlzIHByb2dyYW0gaXMgZnJlZSBzb2Z0d2FyZTsgeW91IGNhbiByZWRpc3RyaWJ1
dGUgaXQgYW5kL29yIG1vZGlmeQo+ID4gKyAqIGl0IHVuZGVyIHRoZSB0ZXJtcyBvZiB0aGUgR05V
IEdlbmVyYWwgUHVibGljIExpY2Vuc2UgYXMgcHVibGlzaGVkIGJ5Cj4gPiArICogdGhlIEZyZWUg
U29mdHdhcmUgRm91bmRhdGlvbjsgZWl0aGVyIHZlcnNpb24gMiBvZiB0aGUgTGljZW5zZSwgb3IK
PiA+ICsgKiAoYXQgeW91ciBvcHRpb24pIGFueSBsYXRlciB2ZXJzaW9uLgo+ID4gKyAqCj4gPiAr
ICogVGhpcyBwcm9ncmFtIGlzIGRpc3RyaWJ1dGVkIGluIHRoZSBob3BlIHRoYXQgaXQgd2lsbCBi
ZSB1c2VmdWwsCj4gPiArICogYnV0IFdJVEhPVVQgQU5ZIFdBUlJBTlRZOyB3aXRob3V0IGV2ZW4g
dGhlIGltcGxpZWQgd2FycmFudHkgb2YKPiA+ICsgKiBNRVJDSEFOVEFCSUxJVFkgb3IgRklUTkVT
UyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UuICBTZWUgdGhlCj4gPiArICogR05VIEdlbmVyYWwg
UHVibGljIExpY2Vuc2UgZm9yIG1vcmUgZGV0YWlscy4KPiA+ICsgKi8KPiA+ICsKPiA+ICsjaW5j
bHVkZSA8eGVuL2lvbW11Lmg+Cj4gPiArI2luY2x1ZGUgPHhlbi9yYWRpeC10cmVlLmg+Cj4gPiAr
Cj4gPiArc3RydWN0IGlvbW11X2dyb3VwIHsKPiA+ICsgICAgdW5zaWduZWQgaW50IGlkOwo+ID4g
K307Cj4gPiArCj4gPiArc3RhdGljIHN0cnVjdCByYWRpeF90cmVlX3Jvb3QgaW9tbXVfZ3JvdXBz
Owo+ID4gKwo+ID4gK3ZvaWQgX19pbml0IGlvbW11X2dyb3Vwc19pbml0KHZvaWQpCj4gPiArewo+
ID4gKyAgICByYWRpeF90cmVlX2luaXQoJmlvbW11X2dyb3Vwcyk7Cj4gPiArfQo+ID4gKwo+ID4g
K3N0YXRpYyBzdHJ1Y3QgaW9tbXVfZ3JvdXAgKmFsbG9jX2lvbW11X2dyb3VwKHVuc2lnbmVkIGlu
dCBpZCkKPiA+ICt7Cj4gPiArICAgIHN0cnVjdCBpb21tdV9ncm91cCAqZ3JwID0geHphbGxvYyhz
dHJ1Y3QgaW9tbXVfZ3JvdXApOwo+ID4gKwo+ID4gKyAgICBpZiAoICFncnAgKQo+ID4gKyAgICAg
ICAgcmV0dXJuIE5VTEw7Cj4gPiArCj4gPiArICAgIGdycC0+aWQgPSBpZDsKPiA+ICsKPiA+ICsg
ICAgaWYgKCByYWRpeF90cmVlX2luc2VydCgmaW9tbXVfZ3JvdXBzLCBpZCwgZ3JwKSApCj4gPiAr
ICAgIHsKPiA+ICsgICAgICAgIHhmcmVlKGdycCk7Cj4gPiArICAgICAgICBncnAgPSBOVUxMOwo+
ID4gKyAgICB9Cj4gPiArCj4gPiArICAgIHJldHVybiBncnA7Cj4gPiArfQo+ID4gKwo+ID4gK3N0
YXRpYyBzdHJ1Y3QgaW9tbXVfZ3JvdXAgKmdldF9pb21tdV9ncm91cCh1bnNpZ25lZCBpbnQgaWQp
Cj4gPiArewo+ID4gKyAgICBzdHJ1Y3QgaW9tbXVfZ3JvdXAgKmdycCA9IHJhZGl4X3RyZWVfbG9v
a3VwKCZpb21tdV9ncm91cHMsIGlkKTsKPiA+ICsKPiA+ICsgICAgaWYgKCAhZ3JwICkKPiA+ICsg
ICAgICAgIGdycCA9IGFsbG9jX2lvbW11X2dyb3VwKGlkKTsKPiA+ICsKPiA+ICsgICAgcmV0dXJu
IGdycDsKPiA+ICt9Cj4gPiArCj4gPiAraW50IGlvbW11X2dyb3VwX2Fzc2lnbihzdHJ1Y3QgcGNp
X2RldiAqcGRldiwgdm9pZCAqYXJnKQo+IAo+IEknbSBub3Qgc3VyZSBJIHNlZSB0aGUgcG9pbnQg
b2YgdGhlIGFyZyBwYXJhbWV0ZXIsIEFGQUlDVCBpdCdzCj4gY29tcGxldGVseSB1bnVzZWQuCgpJ
dCBuZWVkcyB0byBiZSB0aGVyZSBiZWNhdXNlIGl0IG5lZWRzIHRvIGNvbmZvcm0gdG8gdGhlIGFs
bCBkZXZpY2UgaXRlcmF0b3IgZnVuY3Rpb24gY2FsbGJhY2sgcHJvdG90eXBlLiBJdCBpcyBpbmRl
ZWQgdW51c2VkIHRob3VnaC4KCj4gCj4gPiArewo+ID4gKyAgICBjb25zdCBzdHJ1Y3QgaW9tbXVf
b3BzICpvcHMgPSBpb21tdV9nZXRfb3BzKCk7Cj4gPiArICAgIHVuc2lnbmVkIGludCBpZDsKPiA+
ICsgICAgc3RydWN0IGlvbW11X2dyb3VwICpncnA7Cj4gPiArCj4gPiArICAgIGlmICggIW9wcy0+
Z2V0X2RldmljZV9ncm91cF9pZCApCj4gPiArICAgICAgICByZXR1cm4gMDsKPiA+ICsKPiA+ICsg
ICAgaWQgPSBvcHMtPmdldF9kZXZpY2VfZ3JvdXBfaWQocGRldi0+c2VnLCBwZGV2LT5idXMsIHBk
ZXYtPmRldmZuKTsKPiAKPiBJIHRoaW5rIEkgd291bGQgcHJlZmVyIGlkIHRvIGJlIG9mIHNpZ25l
ZCB0eXBlIGhlcmUsIHRoZW4gd2hlbiB5b3UKPiBwYXNzIGl0IHRvIGdldF9pb21tdV9ncm91cCBp
dCdzIGFscmVhZHkgbWFkZSB1bnNpZ25lZC4KClRoYXQncyBhIGdvb2QgY2F0Y2guIEl0J3MgdGVz
dGVkIGZvciA8IDAgYmVsb3cgc28gaXQgZG9lcyBuZWVkIHRvIGJlIHNpZ25lZCBhdCB0aGlzIHBv
aW50LgoKICBQYXVsCgo+IAo+IFRoYW5rcywgUm9nZXIuCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 15 15:44:07 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Jul 2019 15:44:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hn394-0002wV-Pt; Mon, 15 Jul 2019 15:44:06 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=T47n=VM=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1hn393-0002wN-FU
 for xen-devel@lists.xenproject.org; Mon, 15 Jul 2019 15:44:05 +0000
X-Inumbo-ID: 5f50abe8-a717-11e9-8980-bc764e045a96
Received: from userp2130.oracle.com (unknown [156.151.31.86])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5f50abe8-a717-11e9-8980-bc764e045a96;
 Mon, 15 Jul 2019 15:44:04 +0000 (UTC)
Received: from pps.filterd (userp2130.oracle.com [127.0.0.1])
 by userp2130.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x6FFhqTs021946;
 Mon, 15 Jul 2019 15:43:52 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=subject : to : cc :
 references : from : message-id : date : mime-version : in-reply-to :
 content-type : content-transfer-encoding; s=corp-2018-07-02;
 bh=l/u+2fguqZgRhJpV4dlrbyYA/Dtl3SrTOUeeBoUA+oE=;
 b=fW0H3IJiwQoBM9x7mkpoTVBjzeWsJ+7OYm7KKUI1j93xQFeQf428au+Q+tgWS1pA2Apj
 lpi3GRrmzixEmdwrfLPupjMZ4JeZRditrdiMpyUuVVIuQkRfGcXz+mN8VNpDY5I6J/Fc
 12tRm0yyC/iIpogVxAH6RjUfMCpUvWyk58/wL7jLe/Z9MsZ7Rp5aarm49H/FBpcbDqNh
 xz8wzv3YSLABCMDItqzi0nbvnMiYZl2/rVs1hUX4UVE1JYCC8McSP3XucHCvfmWegVvy
 QoP1oDdfyFhetcfNznmxwpZyO+wcYosuvYfkGqZt71bTqXJdlsSDuDRh8xcv+Lp5EeIr RQ== 
Received: from aserp3030.oracle.com (aserp3030.oracle.com [141.146.126.71])
 by userp2130.oracle.com with ESMTP id 2tq6qtfcp6-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 15 Jul 2019 15:43:52 +0000
Received: from pps.filterd (aserp3030.oracle.com [127.0.0.1])
 by aserp3030.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x6FFge8S173725;
 Mon, 15 Jul 2019 15:43:48 GMT
Received: from userv0122.oracle.com (userv0122.oracle.com [156.151.31.75])
 by aserp3030.oracle.com with ESMTP id 2tq5bbvewc-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 15 Jul 2019 15:43:48 +0000
Received: from abhmp0020.oracle.com (abhmp0020.oracle.com [141.146.116.26])
 by userv0122.oracle.com (8.14.4/8.14.4) with ESMTP id x6FFhjg9011527;
 Mon, 15 Jul 2019 15:43:45 GMT
Received: from bostrovs-us.us.oracle.com (/10.152.32.65)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Mon, 15 Jul 2019 08:43:45 -0700
To: Juergen Gross <jgross@suse.com>, xen-devel@lists.xenproject.org,
 x86@kernel.org, linux-kernel@vger.kernel.org
References: <20190715113739.17694-1-jgross@suse.com>
 <20190715113739.17694-2-jgross@suse.com>
From: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Openpgp: preference=signencrypt
Autocrypt: addr=boris.ostrovsky@oracle.com; prefer-encrypt=mutual; keydata=
 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
 Jg6OxFYd01z+a+oL
Message-ID: <91ed11a0-c97e-8caf-c71c-4595be4dbbb4@oracle.com>
Date: Mon, 15 Jul 2019 11:44:42 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.0
MIME-Version: 1.0
In-Reply-To: <20190715113739.17694-2-jgross@suse.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9319
 signatures=668688
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-1810050000 definitions=main-1907150185
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9319
 signatures=668688
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0
 priorityscore=1501 malwarescore=0
 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1011
 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=999 adultscore=0
 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1810050000
 definitions=main-1907150185
Subject: Re: [Xen-devel] [PATCH 1/2] x86/xen: remove 32-bit Xen PV guest
 support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Ingo Molnar <mingo@redhat.com>,
 Borislav Petkov <bp@alien8.de>, Andy Lutomirski <luto@kernel.org>,
 "H. Peter Anvin" <hpa@zytor.com>, Thomas Gleixner <tglx@linutronix.de>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Cj4gZGlmZiAtLWdpdCBhL2FyY2gveDg2L3hlbi9NYWtlZmlsZSBiL2FyY2gveDg2L3hlbi9NYWtl
ZmlsZQo+IGluZGV4IDA4NGRlNzdhMTA5ZS4uZDQyNzM3ZjMxMzA0IDEwMDY0NAo+IC0tLSBhL2Fy
Y2gveDg2L3hlbi9NYWtlZmlsZQo+ICsrKyBiL2FyY2gveDg2L3hlbi9NYWtlZmlsZQo+IEBAIC0x
LDUgKzEsNSBAQAo+ICAjIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBHUEwtMi4wCj4gLU9CSkVD
VF9GSUxFU19OT05fU1RBTkRBUkRfeGVuLWFzbV8kKEJJVFMpLm8gOj0geQo+ICtPQkpFQ1RfRklM
RVNfTk9OX1NUQU5EQVJEX3hlbi1hc21fNjQubyA6PSB5Cj4gIAo+ICBpZmRlZiBDT05GSUdfRlVO
Q1RJT05fVFJBQ0VSCj4gICMgRG8gbm90IHByb2ZpbGUgZGVidWcgYW5kIGxvd2xldmVsIHV0aWxp
dGllcwo+IEBAIC0zNCw3ICszNCw3IEBAIG9iai0kKENPTkZJR19YRU5fUFYpCQkrPSBtbXVfcHYu
bwo+ICBvYmotJChDT05GSUdfWEVOX1BWKQkJKz0gaXJxLm8KPiAgb2JqLSQoQ09ORklHX1hFTl9Q
VikJCSs9IG11bHRpY2FsbHMubwo+ICBvYmotJChDT05GSUdfWEVOX1BWKQkJKz0geGVuLWFzbS5v
Cj4gLW9iai0kKENPTkZJR19YRU5fUFYpCQkrPSB4ZW4tYXNtXyQoQklUUykubwo+ICtvYmotJChD
T05GSUdfWEVOX1BWKQkJKz0geGVuLWFzbV82NC5vCgpXZSBzaG91bGQgYmUgYWJsZSB0byBtZXJn
ZSB4ZW4tYXNtXzY0LlMgaW50byB4ZW4tYXNtLlMsIHNob3VsZG4ndCB3ZT8KCgo+IEBAIC0xMzEy
LDE1ICsxMjkwLDcgQEAgYXNtbGlua2FnZSBfX3Zpc2libGUgdm9pZCBfX2luaXQgeGVuX3N0YXJ0
X2tlcm5lbCh2b2lkKQo+ICAKPiAgCS8qIGtlZXAgdXNpbmcgWGVuIGdkdCBmb3Igbm93OyBubyB1
cmdlbnQgbmVlZCB0byBjaGFuZ2UgaXQgKi8KPiAgCj4gLSNpZmRlZiBDT05GSUdfWDg2XzMyCj4g
LQlwdl9pbmZvLmtlcm5lbF9ycGwgPSAxOwo+IC0JaWYgKHhlbl9mZWF0dXJlKFhFTkZFQVRfc3Vw
ZXJ2aXNvcl9tb2RlX2tlcm5lbCkpCj4gLQkJcHZfaW5mby5rZXJuZWxfcnBsID0gMDsKPiAtI2Vs
c2UKPiAgCXB2X2luZm8ua2VybmVsX3JwbCA9IDA7CgpJcyBrZXJuZWxfcnBsIG5lZWRlZCBhbnlt
b3JlPwoKCi1ib3JpcwoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 15 15:46:20 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Jul 2019 15:46:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hn3BC-00036C-7o; Mon, 15 Jul 2019 15:46:18 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=eZ1r=VM=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hn3BB-000365-6C
 for xen-devel@lists.xenproject.org; Mon, 15 Jul 2019 15:46:17 +0000
X-Inumbo-ID: ad3301e2-a717-11e9-835e-5be3d9c91321
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id ad3301e2-a717-11e9-835e-5be3d9c91321;
 Mon, 15 Jul 2019 15:46:14 +0000 (UTC)
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: wc5z+cVMBTAC90is0Pn2zAyJEqYdltKr+ZLa7qVPNEmdu03iapmMq76TyUfpOmla4JMsZ0+8Qh
 dYM58DLF/KEt62ACwr1qdsQWDvdEO5PGh0TJEQj5Cjvm9VHYO6fns0Sh/d2TpNXa66+5O6PFQL
 AzgSLH+mRXeDoDkBtLfZfkWy4MJPL0TPWHKl+yeFiJSxsYxwSi2nSMQnPnndAcGSMuxuOmMIqh
 tiI9zm0Sl+GrSvHu25O2D0kZllD+glVA2Cboj+fRqphv/ntkH4/ojsvwdWpdpP69ieOjRJxlev
 Kvk=
X-SBRS: 2.7
X-MesageID: 3027318
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,493,1557201600"; 
   d="scan'208";a="3027318"
Date: Mon, 15 Jul 2019 17:46:02 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Paul Durrant <paul.durrant@citrix.com>
Message-ID: <20190715154602.mndwawkgavs7mbqg@Air-de-Roger.citrite.net>
References: <20190715123710.1780-1-paul.durrant@citrix.com>
 <20190715123710.1780-5-paul.durrant@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20190715123710.1780-5-paul.durrant@citrix.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 4/4] iommu / pci: re-implement
 XEN_DOMCTL_get_device_group...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBKdWwgMTUsIDIwMTkgYXQgMDE6Mzc6MTBQTSArMDEwMCwgUGF1bCBEdXJyYW50IHdy
b3RlOgo+IC4uLiB1c2luZyB0aGUgbmV3IGlvbW11X2dyb3VwIGluZnJhc3RydWN0dXJlLgo+IAo+
IEJlY2F1c2UgJ3NpYmxpbmcnIGRldmljZXMgYXJlIG5vdyBtZW1iZXJzIG9mIHRoZSBzYW1lIGlv
bW11X2dyb3VwLAo+IGltcGxlbWVudCB0aGUgZG9tY3RsIGJ5IGxvb2tpbmcgdXAgdGhlIGlvbW11
X2dyb3VwIG9mIHRoZSBwZGV2IHdpdGggdGhlCj4gbWF0Y2hpbmcgU0JERiBhbmQgdGhlbiBmaW5k
aW5nIGFsbCB0aGUgYXNzaWduZWQgcGRldnMgdGhhdCBhcmUgaW4gdGhlCj4gZ3JvdXAuCj4gCj4g
U2lnbmVkLW9mZi1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KPiAt
LS0KPiBDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+IAo+IHYyOgo+ICAtIFJl
LWltcGxlbWVudCBpbiB0aGUgYWJzZW5jZSBvZiBhIHBlci1ncm91cCBkZXZzIGxpc3QuCj4gIC0g
TWFrZSB1c2Ugb2YgcGNpX3NiZGZfdC4KPiAtLS0KPiAgeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gv
Z3JvdXBzLmMgfCA0NCArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCj4gIHhlbi9k
cml2ZXJzL3Bhc3N0aHJvdWdoL3BjaS5jICAgIHwgNTEgKystLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLQo+ICB4ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaCAgICAgICAgICB8ICAy
ICsrCj4gIDMgZmlsZXMgY2hhbmdlZCwgNDggaW5zZXJ0aW9ucygrKSwgNDkgZGVsZXRpb25zKC0p
Cj4gCj4gZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2dyb3Vwcy5jIGIveGVu
L2RyaXZlcnMvcGFzc3Rocm91Z2gvZ3JvdXBzLmMKPiBpbmRleCAxYTJmNDYxYzg3Li42ZDgwNjRl
NGY0IDEwMDY0NAo+IC0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2dyb3Vwcy5jCj4gKysr
IGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvZ3JvdXBzLmMKPiBAQCAtMTIsOCArMTIsMTIgQEAK
PiAgICogR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgZm9yIG1vcmUgZGV0YWlscy4KPiAgICov
Cj4gIAo+ICsjaW5jbHVkZSA8eGVuL2d1ZXN0X2FjY2Vzcy5oPgo+ICAjaW5jbHVkZSA8eGVuL2lv
bW11Lmg+Cj4gKyNpbmNsdWRlIDx4ZW4vcGNpLmg+Cj4gICNpbmNsdWRlIDx4ZW4vcmFkaXgtdHJl
ZS5oPgo+ICsjaW5jbHVkZSA8eGVuL3NjaGVkLmg+Cj4gKyNpbmNsdWRlIDx4c20veHNtLmg+Cj4g
IAo+ICBzdHJ1Y3QgaW9tbXVfZ3JvdXAgewo+ICAgICAgdW5zaWduZWQgaW50IGlkOwo+IEBAIC04
MSw2ICs4NSw0NiBAQCBpbnQgaW9tbXVfZ3JvdXBfYXNzaWduKHN0cnVjdCBwY2lfZGV2ICpwZGV2
LCB2b2lkICphcmcpCj4gICAgICByZXR1cm4gMDsKPiAgfQo+ICAKPiAraW50IGlvbW11X2dldF9k
ZXZpY2VfZ3JvdXAoc3RydWN0IGRvbWFpbiAqZCwgcGNpX3NiZGZfdCBzYmRmLAo+ICsgICAgICAg
ICAgICAgICAgICAgICAgICAgICBYRU5fR1VFU1RfSEFORExFXzY0KHVpbnQzMikgYnVmLCBpbnQg
bWF4X3NkZXZzKQoKbWF4X3NkZXZzIHNob3VsZCBiZSB1bnNpZ25lZCBBRkFJQ1QsIGJ1dCBpdCBz
ZWVtcyB0byBiZSBjb21wbGV0ZWx5CnVudXNlZC4gSSB0aGluayB5b3Ugd2FudCB0byBkby4uLgoK
PiArewo+ICsgICAgc3RydWN0IGlvbW11X2dyb3VwICpncnAgPSBOVUxMOwo+ICsgICAgc3RydWN0
IHBjaV9kZXYgKnBkZXY7Cj4gKyAgICB1bnNpZ25lZCBpbnQgaSA9IDA7Cj4gKwo+ICsgICAgcGNp
ZGV2c19sb2NrKCk7Cj4gKwo+ICsgICAgZm9yX2VhY2hfcGRldiAoIGQsIHBkZXYgKQo+ICsgICAg
ewo+ICsgICAgICAgIGlmICggcGRldi0+c2JkZi5zYmRmID09IHNiZGYuc2JkZiApCj4gKyAgICAg
ICAgewo+ICsgICAgICAgICAgICBncnAgPSBwZGV2LT5ncnA7Cj4gKyAgICAgICAgICAgIGJyZWFr
Owo+ICsgICAgICAgIH0KPiArICAgIH0KPiArCj4gKyAgICBpZiAoICFncnAgKQo+ICsgICAgICAg
IGdvdG8gb3V0Owo+ICsKPiArICAgIGZvcl9lYWNoX3BkZXYgKCBkLCBwZGV2ICkKPiArICAgIHsK
CmlmICggaSA9PSBtYXhfc2RldnMgKQp7CiAgICBwY2lkZXZzX3VubG9jaygpOwogICAgcmV0dXJu
IC1FTk9TUEM7Cn0KClRoYW5rcywgUm9nZXIuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 15 15:46:26 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Jul 2019 15:46: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 1hn3BK-00037W-H3; Mon, 15 Jul 2019 15:46:26 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=cAUX=VM=citrix.com=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1hn3BI-00037C-Dy
 for xen-devel@lists.xenproject.org; Mon, 15 Jul 2019 15:46:24 +0000
X-Inumbo-ID: b1a070d4-a717-11e9-87f0-bb5a1d061cb1
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b1a070d4-a717-11e9-87f0-bb5a1d061cb1;
 Mon, 15 Jul 2019 15:46:22 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=george.dunlap@citrix.com;
 spf=Pass smtp.mailfrom=George.Dunlap@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 george.dunlap@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="george.dunlap@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 George.Dunlap@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="George.Dunlap@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: /JOiEdK9W3Opx6YmZEDYmqnL/G1n02KvbZVJZsMZrRw/1JBdf0tz4qcGRGer9ubN30caqBp9PK
 brVjVbNEqmpma4uvs8L7OjMlxIoK7DwTVVYr3Nn4j2xcGiT8ypUaxyh+e0Vfu+v0idR6VqC7LY
 jRjT6asmmZXARy9n1SQWAPP+xjwYtX2eZqZZD0s74xKOvdYd0M1OTHYB08r3i1nwRmU9c+TO7F
 ZkKciA8Xv9IhRJ3JZYLoA3bWcqSoveXEofK6pLIpiF6tQG9OsjrWnOmvSYnSjxnMKPLaev7ZUL
 ARc=
X-SBRS: 2.7
X-MesageID: 2969255
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,493,1557201600"; 
   d="scan'208";a="2969255"
To: Dario Faggioli <dfaggioli@suse.com>, <xen-devel@lists.xenproject.org>
References: <153515586506.7407.8908626058440527641.stgit@Palanthas.fritz.box>
 <153515649785.7407.12930278485576636398.stgit@Palanthas.fritz.box>
From: George Dunlap <george.dunlap@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=george.dunlap@citrix.com; prefer-encrypt=mutual; keydata=
 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
 rIFfe2Dk+lD9A9BVd2rfoHA=
Message-ID: <f0acbdd3-200d-0c75-34aa-ab87b0c91f2a@citrix.com>
Date: Mon, 15 Jul 2019 16:46:19 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.1
MIME-Version: 1.0
In-Reply-To: <153515649785.7407.12930278485576636398.stgit@Palanthas.fritz.box>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v1 1/5] xen: sched: null: refactor core
 around vcpu_deassign()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gOC8yNS8xOCAxOjIxIEFNLCBEYXJpbyBGYWdnaW9saSB3cm90ZToKPiB2Y3B1X2RlYXNzaWdu
KCkgaGFzIG9ubHkgb25lIGNhbGxlcjogX3ZjcHVfcmVtb3ZlKCkuCj4gTGV0J3MgY29uc29saWRh
dGUgdGhlIHR3byBmdW5jdGlvbnMgaW50byBvbmUuCj4gCj4gTm8gZnVuY3Rpb25hbCBjaGFuZ2Ug
aW50ZW5kZWQuCj4gCj4gU2lnbmVkLW9mZi1ieTogRGFyaW8gRmFnZ2lvbGkgPGRmYWdnaW9saUBz
dXNlLmNvbT4KCkFja2VkLWJ5OiBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5j
b20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 15 15:48:48 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Jul 2019 15:48:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hn3Db-0003Oh-J7; Mon, 15 Jul 2019 15:48:47 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=gpPh=VM=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hn3DZ-0003OW-SJ
 for xen-devel@lists.xenproject.org; Mon, 15 Jul 2019 15:48:45 +0000
X-Inumbo-ID: 060dfec0-a718-11e9-9512-337b102d028d
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 060dfec0-a718-11e9-9512-337b102d028d;
 Mon, 15 Jul 2019 15:48:43 +0000 (UTC)
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=Paul.Durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 Paul.Durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: DCydWCRkz0+Oelrjr027paoVmkBjHDKLYzSy0j43PYy8ioNiILxjWhZqZsbCkfk7ty20czzJYT
 wUVpFahkBq3THB/hacFkoCVL0QfYHs4Lt//p3uHfHd9/Rb2gBjgtZ4DdvMOaKsAgLNMmmudxT9
 X7UDYr7NQm6rQNr4xTjsPrq+tL6h8j9Ew08+gUDx8+Nfqqm42aXiLQwe7QBtG/obLbHnLz/lGW
 /mPUDEQ6tolnP4c5NCfsFDXRQJftgUgfIgI+yho/jpJGV+tFd3KAgUHo3GJnDvobNp+pXzlUd7
 Wx4=
X-SBRS: 2.7
X-MesageID: 3056580
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,493,1557201600"; 
   d="scan'208";a="3056580"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Roger Pau Monne <roger.pau@citrix.com>
Thread-Topic: [Xen-devel] [PATCH v2 4/4] iommu / pci: re-implement
 XEN_DOMCTL_get_device_group...
Thread-Index: AQHVOwoJr8fkRy1st0OAtL5K9rG48qbLsTQAgAAh2DA=
Date: Mon, 15 Jul 2019 15:48:40 +0000
Message-ID: <c275619d25a545b1abc7df1869df506e@AMSPEX02CL03.citrite.net>
References: <20190715123710.1780-1-paul.durrant@citrix.com>
 <20190715123710.1780-5-paul.durrant@citrix.com>
 <20190715154602.mndwawkgavs7mbqg@Air-de-Roger.citrite.net>
In-Reply-To: <20190715154602.mndwawkgavs7mbqg@Air-de-Roger.citrite.net>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 4/4] iommu / pci: re-implement
 XEN_DOMCTL_get_device_group...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>, Jan
 Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IFJvZ2VyIFBhdSBNb25uZSA8cm9n
ZXIucGF1QGNpdHJpeC5jb20+Cj4gU2VudDogMTUgSnVseSAyMDE5IDE2OjQ2Cj4gVG86IFBhdWwg
RHVycmFudCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+Cj4gQ2M6IHhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZzsgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+IFN1YmplY3Q6
IFJlOiBbWGVuLWRldmVsXSBbUEFUQ0ggdjIgNC80XSBpb21tdSAvIHBjaTogcmUtaW1wbGVtZW50
IFhFTl9ET01DVExfZ2V0X2RldmljZV9ncm91cC4uLgo+IAo+IE9uIE1vbiwgSnVsIDE1LCAyMDE5
IGF0IDAxOjM3OjEwUE0gKzAxMDAsIFBhdWwgRHVycmFudCB3cm90ZToKPiA+IC4uLiB1c2luZyB0
aGUgbmV3IGlvbW11X2dyb3VwIGluZnJhc3RydWN0dXJlLgo+ID4KPiA+IEJlY2F1c2UgJ3NpYmxp
bmcnIGRldmljZXMgYXJlIG5vdyBtZW1iZXJzIG9mIHRoZSBzYW1lIGlvbW11X2dyb3VwLAo+ID4g
aW1wbGVtZW50IHRoZSBkb21jdGwgYnkgbG9va2luZyB1cCB0aGUgaW9tbXVfZ3JvdXAgb2YgdGhl
IHBkZXYgd2l0aCB0aGUKPiA+IG1hdGNoaW5nIFNCREYgYW5kIHRoZW4gZmluZGluZyBhbGwgdGhl
IGFzc2lnbmVkIHBkZXZzIHRoYXQgYXJlIGluIHRoZQo+ID4gZ3JvdXAuCj4gPgo+ID4gU2lnbmVk
LW9mZi1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KPiA+IC0tLQo+
ID4gQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPiA+Cj4gPiB2MjoKPiA+ICAt
IFJlLWltcGxlbWVudCBpbiB0aGUgYWJzZW5jZSBvZiBhIHBlci1ncm91cCBkZXZzIGxpc3QuCj4g
PiAgLSBNYWtlIHVzZSBvZiBwY2lfc2JkZl90Lgo+ID4gLS0tCj4gPiAgeGVuL2RyaXZlcnMvcGFz
c3Rocm91Z2gvZ3JvdXBzLmMgfCA0NCArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
Cj4gPiAgeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvcGNpLmMgICAgfCA1MSArKy0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCj4gPiAgeGVuL2luY2x1ZGUveGVuL2lvbW11Lmgg
ICAgICAgICAgfCAgMiArKwo+ID4gIDMgZmlsZXMgY2hhbmdlZCwgNDggaW5zZXJ0aW9ucygrKSwg
NDkgZGVsZXRpb25zKC0pCj4gPgo+ID4gZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJv
dWdoL2dyb3Vwcy5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvZ3JvdXBzLmMKPiA+IGluZGV4
IDFhMmY0NjFjODcuLjZkODA2NGU0ZjQgMTAwNjQ0Cj4gPiAtLS0gYS94ZW4vZHJpdmVycy9wYXNz
dGhyb3VnaC9ncm91cHMuYwo+ID4gKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvZ3JvdXBz
LmMKPiA+IEBAIC0xMiw4ICsxMiwxMiBAQAo+ID4gICAqIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNl
bnNlIGZvciBtb3JlIGRldGFpbHMuCj4gPiAgICovCj4gPgo+ID4gKyNpbmNsdWRlIDx4ZW4vZ3Vl
c3RfYWNjZXNzLmg+Cj4gPiAgI2luY2x1ZGUgPHhlbi9pb21tdS5oPgo+ID4gKyNpbmNsdWRlIDx4
ZW4vcGNpLmg+Cj4gPiAgI2luY2x1ZGUgPHhlbi9yYWRpeC10cmVlLmg+Cj4gPiArI2luY2x1ZGUg
PHhlbi9zY2hlZC5oPgo+ID4gKyNpbmNsdWRlIDx4c20veHNtLmg+Cj4gPgo+ID4gIHN0cnVjdCBp
b21tdV9ncm91cCB7Cj4gPiAgICAgIHVuc2lnbmVkIGludCBpZDsKPiA+IEBAIC04MSw2ICs4NSw0
NiBAQCBpbnQgaW9tbXVfZ3JvdXBfYXNzaWduKHN0cnVjdCBwY2lfZGV2ICpwZGV2LCB2b2lkICph
cmcpCj4gPiAgICAgIHJldHVybiAwOwo+ID4gIH0KPiA+Cj4gPiAraW50IGlvbW11X2dldF9kZXZp
Y2VfZ3JvdXAoc3RydWN0IGRvbWFpbiAqZCwgcGNpX3NiZGZfdCBzYmRmLAo+ID4gKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgIFhFTl9HVUVTVF9IQU5ETEVfNjQodWludDMyKSBidWYsIGludCBt
YXhfc2RldnMpCj4gCj4gbWF4X3NkZXZzIHNob3VsZCBiZSB1bnNpZ25lZCBBRkFJQ1QsIGJ1dCBp
dCBzZWVtcyB0byBiZSBjb21wbGV0ZWx5Cj4gdW51c2VkLiBJIHRoaW5rIHlvdSB3YW50IHRvIGRv
Li4uCj4gCj4gPiArewo+ID4gKyAgICBzdHJ1Y3QgaW9tbXVfZ3JvdXAgKmdycCA9IE5VTEw7Cj4g
PiArICAgIHN0cnVjdCBwY2lfZGV2ICpwZGV2Owo+ID4gKyAgICB1bnNpZ25lZCBpbnQgaSA9IDA7
Cj4gPiArCj4gPiArICAgIHBjaWRldnNfbG9jaygpOwo+ID4gKwo+ID4gKyAgICBmb3JfZWFjaF9w
ZGV2ICggZCwgcGRldiApCj4gPiArICAgIHsKPiA+ICsgICAgICAgIGlmICggcGRldi0+c2JkZi5z
YmRmID09IHNiZGYuc2JkZiApCj4gPiArICAgICAgICB7Cj4gPiArICAgICAgICAgICAgZ3JwID0g
cGRldi0+Z3JwOwo+ID4gKyAgICAgICAgICAgIGJyZWFrOwo+ID4gKyAgICAgICAgfQo+ID4gKyAg
ICB9Cj4gPiArCj4gPiArICAgIGlmICggIWdycCApCj4gPiArICAgICAgICBnb3RvIG91dDsKPiA+
ICsKPiA+ICsgICAgZm9yX2VhY2hfcGRldiAoIGQsIHBkZXYgKQo+ID4gKyAgICB7Cj4gCj4gaWYg
KCBpID09IG1heF9zZGV2cyApCj4gewo+ICAgICBwY2lkZXZzX3VubG9jaygpOwo+ICAgICByZXR1
cm4gLUVOT1NQQzsKPiB9CgpPaCwgSSdtIHN1cmUgSSB1c2VkIHRvIGhhdmUgdGhhdC4uLiBJIGRv
bid0IGtub3cgaG93IGl0IGdvdCBkcm9wcGVkLiBJdCBjZXJ0YWlubHkgbmVlZHMgdG8gYmUgdGhl
cmUuCgogIFBhdWwKCj4gCj4gVGhhbmtzLCBSb2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 15 16:06:55 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Jul 2019 16: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 1hn3Uy-0005Uq-A8; Mon, 15 Jul 2019 16:06:44 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=cAUX=VM=citrix.com=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1hn3Ux-0005Ul-33
 for xen-devel@lists.xenproject.org; Mon, 15 Jul 2019 16:06:43 +0000
X-Inumbo-ID: 88aac2e8-a71a-11e9-8980-bc764e045a96
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 88aac2e8-a71a-11e9-8980-bc764e045a96;
 Mon, 15 Jul 2019 16:06:41 +0000 (UTC)
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=george.dunlap@citrix.com;
 spf=Pass smtp.mailfrom=George.Dunlap@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 george.dunlap@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="george.dunlap@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 George.Dunlap@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="George.Dunlap@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: iqL6ldIDHNnELdd6DSFDcYW/peEnln1PaLCODxR6M1xLeZNyjjWd4QUyknXF5DHKJtbOdtlhZ1
 frFOwpERNjgT0Vlq9Z8JkBFjSo2MuJ4bPLOi0GOmvs48pMjIsdCTnETIqc/ZNrAaZGbGhL9hsF
 jge8j4ynVd6WDS/LcjEA13qXP2RswUJCUFH9N5J9WGoteiZ10mt4pxccGvCoRxMzhgMg97/FHb
 BDEba6rq9p54u671tndtt3qCY/AdVpqE5tpz3uzfpSEcfIwH4wDI8LTBDpF2QRnp70SOXorTcW
 Oz8=
X-SBRS: 2.7
X-MesageID: 3057771
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,493,1557201600"; 
   d="scan'208";a="3057771"
To: Dario Faggioli <dfaggioli@suse.com>, <xen-devel@lists.xenproject.org>
References: <153515586506.7407.8908626058440527641.stgit@Palanthas.fritz.box>
 <153515650541.7407.13469781440827661968.stgit@Palanthas.fritz.box>
From: George Dunlap <george.dunlap@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=george.dunlap@citrix.com; prefer-encrypt=mutual; keydata=
 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
 rIFfe2Dk+lD9A9BVd2rfoHA=
Message-ID: <54fc671f-0527-e29b-e9ec-634e42c8594d@citrix.com>
Date: Mon, 15 Jul 2019 17:06:38 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.1
MIME-Version: 1.0
In-Reply-To: <153515650541.7407.13469781440827661968.stgit@Palanthas.fritz.box>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v1 2/5] xen: sched: null: don't assign down
 vcpus to pcpus
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gOC8yNS8xOCAxOjIxIEFNLCBEYXJpbyBGYWdnaW9saSB3cm90ZToKPiBJZiBhIHBDUFUgaGFz
IGJlZW4vaXMgYmVpbmcgb2ZmbGluZWQsIHdlIGRvbid0IHdhbnQgaXQgdG8gYmUgbmVpdGhlcgo+
IGFzc2lnbmVkIHRvIGFueSBwQ1BVLCBub3IgaW4gdGhlIHdhaXQgbGlzdC4KCkkgdGFrZSBpdCB0
aGUgZmlyc3QgYHBDUFVgIHNob3VsZCBiZSBgdkNQVWA/CgpBbHNvLCBFbmdsaXNoIGdyYW1tYXIg
YWdyZWVtZW50IGlzIGZ1bm55OiBgbmVpdGhlcmAgbmVlZHMgdG8gYWdyZWUgd2l0aApgbm9yYCwg
YnV0IHRoZSB0d28gZG8gKm5vdCogYWdyZWUgd2l0aCB0aGUgb3JpZ2luYWwgdmVyYi4gIFRoYXQg
aXMsIHRoZQpzZW50ZW5jZSBzaG91bGQgc2F5OgoKIi4uLndlIHdhbnQgaXQgdG8gYmUgbmVpdGhl
ciBhc3NpZ25lZCB0byBwQ1BVLCBub3IgaW4gdGhlIHdhaXQgbGlzdCIuCgpCb3RoIGhlcmUgYW5k
IGluIHRoZSBjb21tZW50LgoKVGhlIG90aGVyIHRoaW5nIGlzLCBmcm9tIGEgImRldmVsb3BtZW50
YWwgcHVyaXR5IiBwb2ludCBvZiB2aWV3LCBJIHRoaW5rCnRoaXMgc2VyaWVzIHRlY2huaWNhbGx5
IGhhcyBhIHJlZ3Jlc3Npb24gaW4gdGhlIG1pZGRsZTogY3B1IG9mZmxpbmUgLwpvbmxpbmUgc3Rv
cHMgd29ya2luZyBiZXR3ZWVuIHBhdGNoIDIgYW5kIHBhdGNoIDQuICBCdXQgSSdtIGluY2xpbmVk
IGluCnRoaXMgY2FzZSBub3QgdG8gd29ycnkgdG9vIG11Y2guIDotKQoKRXZlcnl0aGluZyBlbHNl
IGxvb2tzIGdvb2QuCgogLUdlb3JnZQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 15 16:26:27 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Jul 2019 16: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 1hn3nx-0006rP-VZ; Mon, 15 Jul 2019 16:26:21 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=SdY0=VM=ravnborg.org=sam@srs-us1.protection.inumbo.net>)
 id 1hn3nw-0006rK-GQ
 for xen-devel@lists.xenproject.org; Mon, 15 Jul 2019 16:26:20 +0000
X-Inumbo-ID: 45b5be13-a71d-11e9-8980-bc764e045a96
Received: from asavdk3.altibox.net (unknown [109.247.116.14])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 45b5be13-a71d-11e9-8980-bc764e045a96;
 Mon, 15 Jul 2019 16:26:18 +0000 (UTC)
Received: from ravnborg.org (unknown [158.248.194.18])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (No client certificate requested)
 by asavdk3.altibox.net (Postfix) with ESMTPS id B116B20021;
 Mon, 15 Jul 2019 18:26:16 +0200 (CEST)
Date: Mon, 15 Jul 2019 18:26:15 +0200
From: Sam Ravnborg <sam@ravnborg.org>
To: Oleksandr Andrushchenko <andr2000@gmail.com>
Message-ID: <20190715162615.GA27038@ravnborg.org>
References: <20190630061922.7254-1-sam@ravnborg.org>
 <20190630061922.7254-3-sam@ravnborg.org>
 <7c758e43-048b-d094-bced-9d171987538f@gmail.com>
 <20190701060524.GA28256@ravnborg.org>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20190701060524.GA28256@ravnborg.org>
User-Agent: Mutt/1.10.1 (2018-07-13)
X-CMAE-Score: 0
X-CMAE-Analysis: v=2.3 cv=dqr19Wo4 c=1 sm=1 tr=0
 a=UWs3HLbX/2nnQ3s7vZ42gw==:117 a=UWs3HLbX/2nnQ3s7vZ42gw==:17
 a=jpOVt7BSZ2e4Z31A5e1TngXxSK0=:19 a=kj9zAlcOel0A:10 a=DBfv99YmAAAA:8
 a=5Y2y6C4kfaShNWru4agA:9 a=CjuIK1q_8ugA:10 a=c73wXdw0ADZYY2z2LwuN:22
Subject: Re: [Xen-devel] [PATCH v1 02/33] drm/xen: drop use of drmP.h
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, dri-devel@lists.freedesktop.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>

T24gTW9uLCBKdWwgMDEsIDIwMTkgYXQgMDg6MDU6MjRBTSArMDIwMCwgU2FtIFJhdm5ib3JnIHdy
b3RlOgo+IEhpIE9sZWtzYW5kcgo+IAo+ID4gPiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0veGVuL3hl
bl9kcm1fZnJvbnQuaAo+ID4gPiArKysgYi9kcml2ZXJzL2dwdS9kcm0veGVuL3hlbl9kcm1fZnJv
bnQuaAo+ID4gPiBAQCAtMTEsMTMgKzExLDE5IEBACj4gPiA+ICAgI2lmbmRlZiBfX1hFTl9EUk1f
RlJPTlRfSF8KPiA+ID4gICAjZGVmaW5lIF9fWEVOX0RSTV9GUk9OVF9IXwo+ID4gPiAtI2luY2x1
ZGUgPGRybS9kcm1QLmg+Cj4gPiA+IC0jaW5jbHVkZSA8ZHJtL2RybV9zaW1wbGVfa21zX2hlbHBl
ci5oPgo+ID4gPiAtCj4gPiA+ICAgI2luY2x1ZGUgPGxpbnV4L3NjYXR0ZXJsaXN0Lmg+Cj4gPiA+
ICsjaW5jbHVkZSA8ZHJtL2RybV9jb25uZWN0b3IuaD4KPiA+ID4gKyNpbmNsdWRlIDxkcm0vZHJt
X3NpbXBsZV9rbXNfaGVscGVyLmg+Cj4gPiA+ICsjaW5jbHVkZSA8ZHJtL2RybV9zaW1wbGVfa21z
X2hlbHBlci5oPgo+ID4gbm8gbmVlZCB0byBpbmNsdWRlIHR3aWNlCj4gPiB3aXRoIHRoYXQgZml4
ZWQ6Cj4gPiBBY2tlZC1ieTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPG9sZWtzYW5kcl9hbmRy
dXNoY2hlbmtvQGVwYW0uY29tPgoKQXBwbGllZCwgdGhhbmtzLgoKCVNhbQoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 15 16:34:09 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Jul 2019 16:34:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hn3vR-0007ZE-Pe; Mon, 15 Jul 2019 16:34:05 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=p+TJ=VM=linux.intel.com=ak@srs-us1.protection.inumbo.net>)
 id 1hn3vQ-0007Z9-4J
 for xen-devel@lists.xenproject.org; Mon, 15 Jul 2019 16:34:04 +0000
X-Inumbo-ID: 5a8f18ca-a71e-11e9-8980-bc764e045a96
Received: from mga02.intel.com (unknown [134.134.136.20])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5a8f18ca-a71e-11e9-8980-bc764e045a96;
 Mon, 15 Jul 2019 16:34:02 +0000 (UTC)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from fmsmga003.fm.intel.com ([10.253.24.29])
 by orsmga101.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 15 Jul 2019 09:34:01 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.63,493,1557212400"; d="scan'208";a="175145375"
Received: from tassilo.jf.intel.com (HELO tassilo.localdomain) ([10.7.201.137])
 by FMSMGA003.fm.intel.com with ESMTP; 15 Jul 2019 09:34:00 -0700
Received: by tassilo.localdomain (Postfix, from userid 1000)
 id 9AA04301AE9; Mon, 15 Jul 2019 09:34:00 -0700 (PDT)
From: Andi Kleen <ak@linux.intel.com>
To: Juergen Gross <jgross@suse.com>
References: <20190715113739.17694-1-jgross@suse.com>
Date: Mon, 15 Jul 2019 09:34:00 -0700
In-Reply-To: <20190715113739.17694-1-jgross@suse.com> (Juergen Gross's message
 of "Mon, 15 Jul 2019 13:37:37 +0200")
Message-ID: <87y30zfe9z.fsf@linux.intel.com>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 0/2] Remove 32-bit Xen PV guest support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, x86@kernel.org,
 Alok Kataria <akataria@vmware.com>, linux-kernel@vger.kernel.org,
 virtualization@lists.linux-foundation.org, Ingo Molnar <mingo@redhat.com>,
 Borislav Petkov <bp@alien8.de>, Andy Lutomirski <luto@kernel.org>,
 "H. Peter Anvin" <hpa@zytor.com>, xen-devel@lists.xenproject.org,
 Thomas Gleixner <tglx@linutronix.de>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPiB3cml0ZXM6Cgo+IFRoZSBsb25nIHRlcm0g
cGxhbiBoYXMgYmVlbiB0byByZXBsYWNlIFhlbiBQViBndWVzdHMgYnkgUFZILiBUaGUgZmlyc3QK
PiB2aWN0aW0gb2YgdGhhdCBwbGFuIGFyZSBub3cgMzItYml0IFBWIGd1ZXN0cywgYXMgdGhvc2Ug
YXJlIHVzZWQgb25seQo+IHJhdGhlciBzZWxkb20gdGhlc2UgZGF5cy4gWGVuIG9uIHg4NiByZXF1
aXJlcyA2NC1iaXQgc3VwcG9ydCBhbmQgd2l0aAo+IEdydWIyIG5vdyBzdXBwb3J0aW5nIFBWSCBv
ZmZpY2lhbGx5IHNpbmNlIHZlcnNpb24gMi4wNCB0aGVyZSBpcyBubwo+IG5lZWQgdG8ga2VlcCAz
Mi1iaXQgUFYgZ3Vlc3Qgc3VwcG9ydCBhbGl2ZSBpbiB0aGUgTGludXgga2VybmVsLgo+IEFkZGl0
aW9uYWxseSBNZWx0ZG93biBtaXRpZ2F0aW9uIGlzIG5vdCBhdmFpbGFibGUgaW4gdGhlIGtlcm5l
bCBydW5uaW5nCj4gYXMgMzItYml0IFBWIGd1ZXN0LCBzbyBkcm9wcGluZyB0aGlzIG1vZGUgbWFr
ZXMgc2Vuc2UgZnJvbSBzZWN1cml0eQo+IHBvaW50IG9mIHZpZXcsIHRvby4KCk5vcm1hbGx5IHdl
IGhhdmUgYSBkZXByZWNhdGlvbiBwZXJpb2QgZm9yIGZlYXR1cmUgcmVtb3ZhbHMgbGlrZSB0aGlz
LgpZb3Ugd291bGQgbWFrZSB0aGUga2VybmVsIHByaW50IGEgd2FybmluZyBmb3Igc29tZSByZWxl
YXNlcywgYW5kIHdoZW4Kbm8gdXNlciBjb21wbGFpbnMgeW91IGNhbiB0aGVuIHJlbW92ZS4gSWYg
YSB1c2VyIGNvbXBsYWlucyB5b3UgY2FuJ3QuCgotQW5kaQoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 15 17:11:01 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Jul 2019 17:11: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 1hn4Uv-0001lw-M3; Mon, 15 Jul 2019 17:10:45 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Co6f=VM=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hn4Uv-0001lr-4P
 for xen-devel@lists.xenproject.org; Mon, 15 Jul 2019 17:10:45 +0000
X-Inumbo-ID: 7a533e60-a723-11e9-8980-bc764e045a96
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7a533e60-a723-11e9-8980-bc764e045a96;
 Mon, 15 Jul 2019 17:10:43 +0000 (UTC)
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: BOxSas1f8ZQkrMXHKQzV9Hbv5Hov0ES+r7dQ3CwwVp+71DlKIHtrlDq7jkcM/FXYFIm7a80d8p
 8E4SNtuWCgLNJgK/0YL+N+U3p9QmbEdx8kOmOUJaPkXAmhPmLshoZa2t6U99gpvJNx7UeTn9Mm
 hS5YqHkKBl3SIDcQA9mOAskdaiCrTL2sh0Nd4uxaJvTJrJO6tvYnPSZQ+nDPyzDLIEKTezVHYM
 A9p55fD6Q9nOi06es2wdZwe00281RuobPdAUpIbAuIARrZCCg3PAPSawO4RNKhBih5HjeNn8ZM
 grw=
X-SBRS: 2.7
X-MesageID: 3061111
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,493,1557201600"; 
   d="scan'208";a="3061111"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Mon, 15 Jul 2019 18:10:34 +0100
Message-ID: <20190715171034.29709-1-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] x86/suspend: Don't save/restore %cr8
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Wei Liu <wl@xen.org>, Jan Beulich <JBeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

JWNyOCBpcyBhbiBhbGlhcyBvZiBBUElDX1RBU0tQUkksIHdoaWNoIGlzIGhhbmRsZWQgYnkKbGFw
aWNfe3N1c3BlbmQscmVzdW1lfSgpIHdpdGggdGhlIHJlc3Qgb2YgdGhlIExvY2FsIEFQSUMgc3Rh
dGUuICBTYXZpbmcKYW5kIHJlc3RvcmluZyB0aGUgVFBSIHN0YXRlIGluIGlzb2xhdGlvbiBpcyBu
b3QgYSBjbGV2ZXIgaWRlYS4KCkRyb3AgaXQgYWxsLgoKV2hpbGUgZWRpdGluZyB3YWtldXBfcHJv
dC5TLCB0cmltIGl0cyBpbmNsdWRlIGxpc3QgdG8ganVzdCB0aGUgaGVhZGVycwp3aGljaCBhcmUg
dXNlZCwgd2hpY2ggaXMgcHJlY2ljZWx5IG5vbmUgb2YgdGhlbS4KClNpZ25lZC1vZmYtYnk6IEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Ci0tLQpDQzogSmFuIEJldWxp
Y2ggPEpCZXVsaWNoQHN1c2UuY29tPgpDQzogV2VpIExpdSA8d2xAeGVuLm9yZz4KQ0M6IFJvZ2Vy
IFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgpDQzogSnVlcmdlbiBHcm9zcyA8amdy
b3NzQHN1c2UuY29tPgoKVGhpcyBpcyBhIFhlbiBtaXJyb3IgdG8gbXkgTGludXggcGF0Y2ggb2Yg
dGhlIHNhbWUgZWZmZWN0OgpodHRwczovL2xvcmUua2VybmVsLm9yZy9sa21sLzIwMTkwNzE1MTUx
NjQxLjI5MjEwLTEtYW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbS9ULyN1CgpXaXRoIGEgYml0IG9m
IGNhcmUsIEknbSBwcmV0dHkgc3VyZSB0aGUgd2hvbGUgb2Ygd2FrZXVwX3Byb3QuUyBjYW4KZGlz
YXBwZWFyLCBidXQgLUVUSU1FIHJpZ2h0IG5vdy4KCkkndmUgY29uZmlybWVkIHRoYXQgYWZ0ZXIg
cmVzdW1lIFRQUiByZXRhaW5zIGl0cyB2YWx1ZSBvZiAweDEwLiAgSG93ZXZlciwgYWxsCmF0dGVt
cHRzIHRvIGRlYnVnIHRoZSBpbnRlcm5hbHMgb2YgbGFwaWNfc3VzcGVuZC9yZXN1bWUgaGF2ZSBl
bHVkZWQgbWUsCmluY2x1ZGluZyBtYW51YWxseSBwb2tpbmcgdGhlIFVBUlQuICBBZ2FpbiwgLUVU
SU1FIHRvIGludmVzdGlnYXRlIGZ1cnRoZXIuCi0tLQogeGVuL2FyY2gveDg2L2FjcGkvd2FrZXVw
X3Byb3QuUyB8IDE1IC0tLS0tLS0tLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDE1IGRlbGV0aW9u
cygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9hY3BpL3dha2V1cF9wcm90LlMgYi94ZW4v
YXJjaC94ODYvYWNwaS93YWtldXBfcHJvdC5TCmluZGV4IDM2MTc1MWQyOTAuLjRhOTI2Mjc0MzYg
MTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9hY3BpL3dha2V1cF9wcm90LlMKKysrIGIveGVuL2Fy
Y2gveDg2L2FjcGkvd2FrZXVwX3Byb3QuUwpAQCAtMSwxMyArMSw1IEBACiAgICAgICAgIC5maWxl
IF9fRklMRV9fCiAgICAgICAgIC50ZXh0Ci0KLSNpbmNsdWRlIDx4ZW4vbXVsdGlib290Lmg+Ci0j
aW5jbHVkZSA8cHVibGljL3hlbi5oPgotI2luY2x1ZGUgPGFzbS9hc21fZGVmbnMuaD4KLSNpbmNs
dWRlIDxhc20vZGVzYy5oPgotI2luY2x1ZGUgPGFzbS9wYWdlLmg+Ci0jaW5jbHVkZSA8YXNtL21z
ci5oPgotCiAgICAgICAgIC5jb2RlNjQKIAogI2RlZmluZSBHUkVHKHgpICAgICAgICAgJXIjI3gK
QEAgLTQwLDkgKzMyLDYgQEAgRU5UUlkoZG9fc3VzcGVuZF9sb3dsZXZlbCkKICAgICAgICAgcHVz
aGZxOwogICAgICAgICBwb3BxICAgIFNBVkVEX0dSRUcoZmxhZ3MpCiAKLSAgICAgICAgbW92ICAg
ICAlY3I4LCBHUkVHKGF4KQotICAgICAgICBtb3YgICAgIEdSRUcoYXgpLCBSRUYoc2F2ZWRfY3I4
KQotCiAgICAgICAgIG1vdiAgICAgJXNzLCBSRUYoc2F2ZWRfc3MpCiAKICAgICAgICAgc2dkdCAg
ICBSRUYoc2F2ZWRfZ2R0KQpAQCAtOTAsOSArNzksNiBAQCBFTlRSWShfX3JldF9wb2ludCkKICAg
ICAgICAgcHVzaHEgICAlcmF4CiAgICAgICAgIGxyZXRxCiAxOgotICAgICAgICBtb3YgICAgIFJF
RihzYXZlZF9jcjgpLCAlcmF4Ci0gICAgICAgIG1vdiAgICAgJXJheCwgJWNyOAotCiAgICAgICAg
IHB1c2hxICAgU0FWRURfR1JFRyhmbGFncykKICAgICAgICAgcG9wZnEKIApAQCAtMTQ5LDQgKzEz
NSwzIEBAIHNhdmVkX2xkdDogICAgICAucXVhZCAgIDAsMAogCiBzYXZlZF9jcjA6ICAgICAgLnF1
YWQgICAwCiBzYXZlZF9jcjM6ICAgICAgLnF1YWQgICAwCi1zYXZlZF9jcjg6ICAgICAgLnF1YWQg
ICAwCi0tIAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 15 17:23:29 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Jul 2019 17:23:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hn4hA-0002Vt-RY; Mon, 15 Jul 2019 17: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=q8SM=VM=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hn4h9-0002Vo-GS
 for xen-devel@lists.xenproject.org; Mon, 15 Jul 2019 17:23:23 +0000
X-Inumbo-ID: 3ec09952-a725-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 3ec09952-a725-11e9-8980-bc764e045a96;
 Mon, 15 Jul 2019 17:23:22 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id D36442B;
 Mon, 15 Jul 2019 10:23:21 -0700 (PDT)
Received: from [10.1.196.50] (e108454-lin.cambridge.arm.com [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 1C5013F59C;
 Mon, 15 Jul 2019 10:23:19 -0700 (PDT)
To: Paul Durrant <paul.durrant@citrix.com>, xen-devel@lists.xenproject.org
References: <20190715091756.39065-1-paul.durrant@citrix.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <74633a8c-f81d-a9fd-6761-afe46e635fb2@arm.com>
Date: Mon, 15 Jul 2019 18:23:18 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.1
MIME-Version: 1.0
In-Reply-To: <20190715091756.39065-1-paul.durrant@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2] xen/mm.h: add helper function to
 test-and-clear _PGC_allocated
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Tamas K Lengyel <tamas@tklengyel.com>, Jan Beulich <jbeulich@suse.com>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGksCgpPbiAxNS8wNy8yMDE5IDEwOjE3LCBQYXVsIER1cnJhbnQgd3JvdGU6Cj4gVGhlIF9QR0Nf
YWxsb2NhdGVkIGZsYWcgaXMgc2V0IG9uIGEgcGFnZSB3aGVuIGl0IGlzIGFzc2lnbmVkIHRvIGEg
ZG9tYWluCj4gYWxvbmcgd2l0aCBhbiBpbml0aWFsIHJlZmVyZW5jZSBjb3VudCBvZiBhdCBsZWFz
dCAxLiBUbyBjbGVhciB0aGlzCj4gJ2FsbG9jYXRpb24nIHJlZmVyZW5jZSBpdCBpcyBuZWNlc3Nh
cnkgdG8gdGVzdC1hbmQtY2xlYXIgX1BHQ19hbGxvY2F0ZWQgYW5kCj4gdGhlbiBvbmx5IGRyb3Ag
dGhlIHJlZmVyZW5jZSBpZiB0aGUgdGVzdC1hbmQtY2xlYXIgc3VjY2VlZHMuIFRoaXMgaXMgb3Bl
bi0KPiBjb2RlZCBpbiBtYW55IHBsYWNlcy4gSXQgaXMgYWxzbyB1bnNhZmUgdG8gdGVzdC1hbmQt
Y2xlYXIgX1BHQ19hbGxvY2F0ZWQKPiB1bmxlc3MgdGhlIGNhbGxlciBob2xkcyBhbiBhZGRpdGlv
bmFsIHJlZmVyZW5jZS4KPiAKPiBUaGlzIHBhdGNoIGFkZHMgYSBoZWxwZXIgZnVuY3Rpb24sIHB1
dF9wYWdlX2FsbG9jX3JlZigpLCB0byByZXBsYWNlIGFsbCB0aGUKPiBvcGVuLWNvZGVkIHRlc3Qt
YW5kLWNsZWFyL3B1dF9wYWdlIG9jY3VycmVuY2VzIGFuZCBpbmNvcnBvcmF0ZXMgaW4gdGhhdCBh
Cj4gQlVHX09OKCkgYW4gYWRkaXRpb25hbCBwYWdlIHJlZmVyZW5jZSBub3QgYmVpbmcgaGVsZC4K
PiAKPiBTaWduZWQtb2ZmLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29t
PgoKRm9yIHRoZSBBcm0gYml0czoKCkFja2VkLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFs
bEBhcm0uY29tPgoKQ2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 15 17:26:40 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Jul 2019 17:26:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hn4kI-0002dp-FZ; Mon, 15 Jul 2019 17:26:38 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=q8SM=VM=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hn4kH-0002dk-Gg
 for xen-devel@lists.xenproject.org; Mon, 15 Jul 2019 17:26:37 +0000
X-Inumbo-ID: b06e925a-a725-11e9-abd4-3f6a71725551
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id b06e925a-a725-11e9-abd4-3f6a71725551;
 Mon, 15 Jul 2019 17:26:32 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 7CE352B;
 Mon, 15 Jul 2019 10:26:32 -0700 (PDT)
Received: from [10.1.196.50] (e108454-lin.cambridge.arm.com [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 2304A3F59C;
 Mon, 15 Jul 2019 10:26:31 -0700 (PDT)
To: Viktor Mitin <viktor.mitin.19@gmail.com>, xen-devel@lists.xenproject.org
References: <20190710045737.27389-1-viktor.mitin.19@gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <fa8ae320-d39d-9c8c-5f93-21709b29f62d@arm.com>
Date: Mon, 15 Jul 2019 18:26:29 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.1
MIME-Version: 1.0
In-Reply-To: <20190710045737.27389-1-viktor.mitin.19@gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2] xen/doc: update ARM warning about
 testing gcov 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>,
 Viktor Mitin <viktor_mitin@epam.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, 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>

SGksCgpPbiAxMC8wNy8yMDE5IDA1OjU3LCBWaWt0b3IgTWl0aW4gd3JvdGU6Cj4gVXBkYXRlIEFS
TSBjb2RlIGNvdmVyYWdlIHdhcm5pbmcgYWJvdXQgdGVzdGluZyBnY292IG9uIGFybQo+IAo+IFNp
Z25lZC1vZmYtYnk6IFZpa3RvciBNaXRpbiA8dmlrdG9yX21pdGluQGVwYW0uY29tPgoKQWNrZWQt
Ynk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CgpDaGVlcnMsCgotLSAKSnVs
aWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 15 17:28:09 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Jul 2019 17:28:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hn4lk-0002iu-Rk; Mon, 15 Jul 2019 17: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=Co6f=VM=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hn4lj-0002ip-Dh
 for xen-devel@lists.xenproject.org; Mon, 15 Jul 2019 17:28:07 +0000
X-Inumbo-ID: e79c5c9d-a725-11e9-8980-bc764e045a96
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e79c5c9d-a725-11e9-8980-bc764e045a96;
 Mon, 15 Jul 2019 17:28:05 +0000 (UTC)
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: Zp9BrwxbuybmdGH44mOlBAYKAqvkr7jPEH22ivVqQS5ITqsFnyD5yxlRs6bZcS4HldE4CRoOnj
 w7Ngp4/1mDOfngzbKrsbUUfRmYXwTauTZXx/6NzJwACsy1Pg+no4xhYL++L53/5rUj9CKdKj76
 FpG8kRmEFakAf9HWWEKuoJ3qbNdAUzOkFi6X+RFK1u8abqe1VncivJh99uJzlFO87zbzVGLkLh
 4zYLL1hJNUaOf1IhEuByGjHqZ93Ria3cjpc/4qGE6IsywaZAu95B+BBevdoMILJva1mpMEpdnM
 i6g=
X-SBRS: 2.7
X-MesageID: 3032866
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,493,1557201600"; 
   d="scan'208";a="3032866"
To: Julien Grall <julien.grall@arm.com>, Viktor Mitin
 <viktor.mitin.19@gmail.com>, <xen-devel@lists.xenproject.org>
References: <20190710045737.27389-1-viktor.mitin.19@gmail.com>
 <fa8ae320-d39d-9c8c-5f93-21709b29f62d@arm.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <79544c17-8f45-e13a-12aa-4c87cc0d7aad@citrix.com>
Date: Mon, 15 Jul 2019 18:28:01 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <fa8ae320-d39d-9c8c-5f93-21709b29f62d@arm.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2] xen/doc: update ARM warning about
 testing gcov 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>,
 Viktor Mitin <viktor_mitin@epam.com>, Wei
 Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTUvMDcvMjAxOSAxODoyNiwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpLAo+Cj4gT24gMTAv
MDcvMjAxOSAwNTo1NywgVmlrdG9yIE1pdGluIHdyb3RlOgo+PiBVcGRhdGUgQVJNIGNvZGUgY292
ZXJhZ2Ugd2FybmluZyBhYm91dCB0ZXN0aW5nIGdjb3Ygb24gYXJtCj4+Cj4+IFNpZ25lZC1vZmYt
Ynk6IFZpa3RvciBNaXRpbiA8dmlrdG9yX21pdGluQGVwYW0uY29tPgo+Cj4gQWNrZWQtYnk6IEp1
bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CgpEb2NzIHBhcnRzIEFja2VkLWJ5OiBB
bmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 15 17:28:22 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Jul 2019 17:28:22 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hn4ly-0002kr-5j; Mon, 15 Jul 2019 17:28:22 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=W2eT=VM=kernel.org=luto@srs-us1.protection.inumbo.net>)
 id 1hn4lx-0002kd-93
 for xen-devel@lists.xenproject.org; Mon, 15 Jul 2019 17:28:21 +0000
X-Inumbo-ID: f0281eed-a725-11e9-8980-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f0281eed-a725-11e9-8980-bc764e045a96;
 Mon, 15 Jul 2019 17:28:19 +0000 (UTC)
Received: from mail-wr1-f48.google.com (mail-wr1-f48.google.com
 [209.85.221.48])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 13B9720838
 for <xen-devel@lists.xenproject.org>; Mon, 15 Jul 2019 17:28:19 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1563211699;
 bh=9E0ZytSBTx4ARSQXikFxFqt26WTjZZg9YEuzJOE71XY=;
 h=References:In-Reply-To:From:Date:Subject:To:Cc:From;
 b=CvQyWlBHJkYMir6qOJgjnjkTNYuDngouMYZ2nM0oVQkb9xzSIvJe/qiRYXQDXjMPB
 7lVAOCBykBf4qxlzEEPF2ZuEcjSLtiH9TBJOFmQnrCvchgMrQ5KDFopNebDD+yulBB
 qN0sJe/fvbW15UKisT/n89ScJ8kZ0+b1BwOd14yg=
Received: by mail-wr1-f48.google.com with SMTP id n9so18048489wru.0
 for <xen-devel@lists.xenproject.org>; Mon, 15 Jul 2019 10:28:19 -0700 (PDT)
X-Gm-Message-State: APjAAAXcjNsj2uSaba907YUJQU9dhsXLicY3IwTZCOTIS5yD701UPrsL
 6qbsSHBl7gWliFDYtx+sGxqQv2xhYCHwZPqgvgvl2A==
X-Google-Smtp-Source: APXvYqz1bcfnUp0J1AeVS+zB00SN2CvvFrutc7PmnWTPZk+ekXhDQO1E9JPmdpKMMm6yj0t8VwFOW7L195SLye6jbF0=
X-Received: by 2002:adf:cf02:: with SMTP id o2mr11075557wrj.352.1563211697557; 
 Mon, 15 Jul 2019 10:28:17 -0700 (PDT)
MIME-Version: 1.0
References: <20190715113739.17694-1-jgross@suse.com>
 <87y30zfe9z.fsf@linux.intel.com>
In-Reply-To: <87y30zfe9z.fsf@linux.intel.com>
From: Andy Lutomirski <luto@kernel.org>
Date: Mon, 15 Jul 2019 10:28:06 -0700
X-Gmail-Original-Message-ID: <CALCETrUn=gho5Oug-yYvF2d1WYCe7gvtx+bXuhJ8LTjb9guvuA@mail.gmail.com>
Message-ID: <CALCETrUn=gho5Oug-yYvF2d1WYCe7gvtx+bXuhJ8LTjb9guvuA@mail.gmail.com>
To: Andi Kleen <ak@linux.intel.com>
Subject: Re: [Xen-devel] [PATCH 0/2] Remove 32-bit Xen PV guest support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>, X86 ML <x86@kernel.org>,
 Alok Kataria <akataria@vmware.com>, LKML <linux-kernel@vger.kernel.org>,
 Linux Virtualization <virtualization@lists.linux-foundation.org>,
 Ingo Molnar <mingo@redhat.com>, Borislav Petkov <bp@alien8.de>,
 Andy Lutomirski <luto@kernel.org>, "H. Peter Anvin" <hpa@zytor.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Thomas Gleixner <tglx@linutronix.de>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBKdWwgMTUsIDIwMTkgYXQgOTozNCBBTSBBbmRpIEtsZWVuIDxha0BsaW51eC5pbnRl
bC5jb20+IHdyb3RlOgo+Cj4gSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPiB3cml0ZXM6
Cj4KPiA+IFRoZSBsb25nIHRlcm0gcGxhbiBoYXMgYmVlbiB0byByZXBsYWNlIFhlbiBQViBndWVz
dHMgYnkgUFZILiBUaGUgZmlyc3QKPiA+IHZpY3RpbSBvZiB0aGF0IHBsYW4gYXJlIG5vdyAzMi1i
aXQgUFYgZ3Vlc3RzLCBhcyB0aG9zZSBhcmUgdXNlZCBvbmx5Cj4gPiByYXRoZXIgc2VsZG9tIHRo
ZXNlIGRheXMuIFhlbiBvbiB4ODYgcmVxdWlyZXMgNjQtYml0IHN1cHBvcnQgYW5kIHdpdGgKPiA+
IEdydWIyIG5vdyBzdXBwb3J0aW5nIFBWSCBvZmZpY2lhbGx5IHNpbmNlIHZlcnNpb24gMi4wNCB0
aGVyZSBpcyBubwo+ID4gbmVlZCB0byBrZWVwIDMyLWJpdCBQViBndWVzdCBzdXBwb3J0IGFsaXZl
IGluIHRoZSBMaW51eCBrZXJuZWwuCj4gPiBBZGRpdGlvbmFsbHkgTWVsdGRvd24gbWl0aWdhdGlv
biBpcyBub3QgYXZhaWxhYmxlIGluIHRoZSBrZXJuZWwgcnVubmluZwo+ID4gYXMgMzItYml0IFBW
IGd1ZXN0LCBzbyBkcm9wcGluZyB0aGlzIG1vZGUgbWFrZXMgc2Vuc2UgZnJvbSBzZWN1cml0eQo+
ID4gcG9pbnQgb2YgdmlldywgdG9vLgo+Cj4gTm9ybWFsbHkgd2UgaGF2ZSBhIGRlcHJlY2F0aW9u
IHBlcmlvZCBmb3IgZmVhdHVyZSByZW1vdmFscyBsaWtlIHRoaXMuCj4gWW91IHdvdWxkIG1ha2Ug
dGhlIGtlcm5lbCBwcmludCBhIHdhcm5pbmcgZm9yIHNvbWUgcmVsZWFzZXMsIGFuZCB3aGVuCj4g
bm8gdXNlciBjb21wbGFpbnMgeW91IGNhbiB0aGVuIHJlbW92ZS4gSWYgYSB1c2VyIGNvbXBsYWlu
cyB5b3UgY2FuJ3QuCj4KCkFzIEkgdW5kZXJzdGFuZCBpdCwgdGhlIGtlcm5lbCBydWxlcyBkbyBh
bGxvdyBjaGFuZ2VzIGxpa2UgdGhpcyBldmVuCmlmIHRoZXJlJ3MgYSBjb21wbGFpbnQ6IHRoaXMg
aXMgYSBwYXRjaCB0aGF0IHJlbW92ZXMgd2hhdCBpcwplZmZlY3RpdmVseSBoYXJkd2FyZSBzdXBw
b3J0LiAgSWYgdGhlIG1haW50ZW5hbmNlIGNvc3QgZXhjZWVkcyB0aGUKdmFsdWUsIHRoZW4gcmVt
b3ZhbCBpcyBmYWlyIGdhbWUuICAoT2J2aW91c2x5IHdlIHdlaWdodCB0aGUgdmFsdWUgdG8KcHJl
c2VydmluZyBjb21wYXRpYmlsaXR5IHF1aXRlIGhpZ2hseSwgYnV0IGluIHRoaXMgY2FzZSwgWGVu
IGRyb3BwZWQKMzItYml0IGhhcmR3YXJlIHN1cHBvcnQgYSBsb25nIHRpbWUgYWdvLiAgSWYgdGhl
IFhlbiBoeXBlcnZpc29yIHNheXMKdGhhdCAzMi1iaXQgUFYgZ3Vlc3Qgc3VwcG9ydCBpcyBkZXBy
ZWNhdGVkLCBpdCdzIGRlcHJlY2F0ZWQuKQoKVGhhdCBiZWluZyBzYWlkLCBhIHdhcm5pbmcgbWln
aHQgbm90IGJlIGEgYmFkIGlkZWEuICBXaGF0J3MgdGhlCmN1cnJlbnQgc3RhdHVzIG9mIHRoaXMg
aW4gdXBzdHJlYW0gWGVuPwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 15 17:39:22 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Jul 2019 17:39:22 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hn4wV-0003bc-87; Mon, 15 Jul 2019 17:39:15 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Co6f=VM=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hn4wU-0003bX-80
 for xen-devel@lists.xenproject.org; Mon, 15 Jul 2019 17:39:14 +0000
X-Inumbo-ID: 737990b4-a727-11e9-8fc5-7be8e6520a76
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 737990b4-a727-11e9-8fc5-7be8e6520a76;
 Mon, 15 Jul 2019 17:39:10 +0000 (UTC)
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: u/JBkRit5XP7yvl74tHg1kfCvEnm5OePMdaR6Tzg2LTzdDM/p4lGc1p5B+l956932N7gRRLXiN
 pGUGxuh8B8SEKu1RcWNoFdYFuM1pkNrP2uSHXq0DoBA/IbQ7bZHqAIo2TR8fGuD7UDAsBJtwpm
 RcTWq0bnkIfGGeSlUGAFRRQbkPLjJmMh9u/MQCKMuDrOS8hRRcAks5MO+33iUWXkQJh3QRoSEd
 0VUecKmccu2B4Uq+4NFzFaQcxQ7O5IWEAciw29BSc/JI83RDDPameeoRRAvpXzg+HsOBmJ4zPm
 OB8=
X-SBRS: 2.7
X-MesageID: 2995352
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,493,1557201600"; 
   d="scan'208";a="2995352"
To: Andy Lutomirski <luto@kernel.org>, Andi Kleen <ak@linux.intel.com>
References: <20190715113739.17694-1-jgross@suse.com>
 <87y30zfe9z.fsf@linux.intel.com>
 <CALCETrUn=gho5Oug-yYvF2d1WYCe7gvtx+bXuhJ8LTjb9guvuA@mail.gmail.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <bbf1ea2d-1206-eb54-3611-4c9b9fad4aa4@citrix.com>
Date: Mon, 15 Jul 2019 18:39:03 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <CALCETrUn=gho5Oug-yYvF2d1WYCe7gvtx+bXuhJ8LTjb9guvuA@mail.gmail.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 0/2] Remove 32-bit Xen PV guest support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, X86 ML <x86@kernel.org>,
 LKML <linux-kernel@vger.kernel.org>, Linux
 Virtualization <virtualization@lists.linux-foundation.org>,
 Ingo Molnar <mingo@redhat.com>, Borislav Petkov <bp@alien8.de>,
 "H. Peter Anvin" <hpa@zytor.com>, xen-devel <xen-devel@lists.xenproject.org>,
 Alok Kataria <akataria@vmware.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>

T24gMTUvMDcvMjAxOSAxODoyOCwgQW5keSBMdXRvbWlyc2tpIHdyb3RlOgo+IE9uIE1vbiwgSnVs
IDE1LCAyMDE5IGF0IDk6MzQgQU0gQW5kaSBLbGVlbiA8YWtAbGludXguaW50ZWwuY29tPiB3cm90
ZToKPj4gSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPiB3cml0ZXM6Cj4+Cj4+PiBUaGUg
bG9uZyB0ZXJtIHBsYW4gaGFzIGJlZW4gdG8gcmVwbGFjZSBYZW4gUFYgZ3Vlc3RzIGJ5IFBWSC4g
VGhlIGZpcnN0Cj4+PiB2aWN0aW0gb2YgdGhhdCBwbGFuIGFyZSBub3cgMzItYml0IFBWIGd1ZXN0
cywgYXMgdGhvc2UgYXJlIHVzZWQgb25seQo+Pj4gcmF0aGVyIHNlbGRvbSB0aGVzZSBkYXlzLiBY
ZW4gb24geDg2IHJlcXVpcmVzIDY0LWJpdCBzdXBwb3J0IGFuZCB3aXRoCj4+PiBHcnViMiBub3cg
c3VwcG9ydGluZyBQVkggb2ZmaWNpYWxseSBzaW5jZSB2ZXJzaW9uIDIuMDQgdGhlcmUgaXMgbm8K
Pj4+IG5lZWQgdG8ga2VlcCAzMi1iaXQgUFYgZ3Vlc3Qgc3VwcG9ydCBhbGl2ZSBpbiB0aGUgTGlu
dXgga2VybmVsLgo+Pj4gQWRkaXRpb25hbGx5IE1lbHRkb3duIG1pdGlnYXRpb24gaXMgbm90IGF2
YWlsYWJsZSBpbiB0aGUga2VybmVsIHJ1bm5pbmcKPj4+IGFzIDMyLWJpdCBQViBndWVzdCwgc28g
ZHJvcHBpbmcgdGhpcyBtb2RlIG1ha2VzIHNlbnNlIGZyb20gc2VjdXJpdHkKPj4+IHBvaW50IG9m
IHZpZXcsIHRvby4KPj4gTm9ybWFsbHkgd2UgaGF2ZSBhIGRlcHJlY2F0aW9uIHBlcmlvZCBmb3Ig
ZmVhdHVyZSByZW1vdmFscyBsaWtlIHRoaXMuCj4+IFlvdSB3b3VsZCBtYWtlIHRoZSBrZXJuZWwg
cHJpbnQgYSB3YXJuaW5nIGZvciBzb21lIHJlbGVhc2VzLCBhbmQgd2hlbgo+PiBubyB1c2VyIGNv
bXBsYWlucyB5b3UgY2FuIHRoZW4gcmVtb3ZlLiBJZiBhIHVzZXIgY29tcGxhaW5zIHlvdSBjYW4n
dC4KPj4KPiBBcyBJIHVuZGVyc3RhbmQgaXQsIHRoZSBrZXJuZWwgcnVsZXMgZG8gYWxsb3cgY2hh
bmdlcyBsaWtlIHRoaXMgZXZlbgo+IGlmIHRoZXJlJ3MgYSBjb21wbGFpbnQ6IHRoaXMgaXMgYSBw
YXRjaCB0aGF0IHJlbW92ZXMgd2hhdCBpcwo+IGVmZmVjdGl2ZWx5IGhhcmR3YXJlIHN1cHBvcnQu
ICBJZiB0aGUgbWFpbnRlbmFuY2UgY29zdCBleGNlZWRzIHRoZQo+IHZhbHVlLCB0aGVuIHJlbW92
YWwgaXMgZmFpciBnYW1lLiAgKE9idmlvdXNseSB3ZSB3ZWlnaHQgdGhlIHZhbHVlIHRvCj4gcHJl
c2VydmluZyBjb21wYXRpYmlsaXR5IHF1aXRlIGhpZ2hseSwgYnV0IGluIHRoaXMgY2FzZSwgWGVu
IGRyb3BwZWQKPiAzMi1iaXQgaGFyZHdhcmUgc3VwcG9ydCBhIGxvbmcgdGltZSBhZ28uICBJZiB0
aGUgWGVuIGh5cGVydmlzb3Igc2F5cwo+IHRoYXQgMzItYml0IFBWIGd1ZXN0IHN1cHBvcnQgaXMg
ZGVwcmVjYXRlZCwgaXQncyBkZXByZWNhdGVkLikKPgo+IFRoYXQgYmVpbmcgc2FpZCwgYSB3YXJu
aW5nIG1pZ2h0IG5vdCBiZSBhIGJhZCBpZGVhLiAgV2hhdCdzIHRoZQo+IGN1cnJlbnQgc3RhdHVz
IG9mIHRoaXMgaW4gdXBzdHJlYW0gWGVuPwoKU28gcGVyc29uYWxseSwgSSdkIHByZWZlciB0byBz
ZWUgc3VwcG9ydCBzdGF5LCBidXQgYXQgdGhlIGVuZCBvZiB0aGUgZGF5Cml0IGlzIEp1ZXJnZW4n
cyBjaG9pY2UgYXMgdGhlIG1haW50YWluZXIgb2YgdGhlIGNvZGUuCgpYZW4gaXRzZWxmIGhhcyBi
ZWVuIGV4Y2x1c2l2ZWx5IDY0LWJpdCBzaW5jZSBYZW4gNC4zIChyZWxlYXNlZCBpbiAyMDEzKS4K
Ck92ZXIgdGltZSwgdmFyaW91cyBmZWF0dXJlcyBsaWtlIFNNRVAvU01BUCBoYXZlIGJlZW4gbWFr
aW5nIDMyYml0IFBWCmd1ZXN0cyBwcm9ncmVzc2l2ZWx5IHNsb3dlciwgYmVjYXVzZSByaW5nIDEg
aXMgc3VwZXJ2aXNvciByYXRoZXIgdGhhbgp1c2VyLsKgIFRoaW5ncyBoYXZlIGdvdCBldmVuIHdv
cnNlIHdpdGggSUJSUywgdG8gdGhlIHBvaW50IGF0IHdoaWNoIDMyYml0ClBWIGd1ZXN0cyBhcmUg
c3RhcnRpbmcgdG8gcnVuIGxpa2UgdHJlYWNsZS4KClRoZXJlIGFyZSBubyBjdXJyZW50IHBsYW5z
IHRvIHJlbW92ZSBzdXBwb3J0IGZvciAzMmJpdCBQViBndWVzdHMgZnJvbQpYZW4sIGJ1dCBpdCBp
cyB2ZXJ5IG11Y2ggaW4gdGhlIGNhdGVnb3J5IG9mICJ5b3Ugc2hvdWxkbid0IGJlIHVzaW5nIHRo
aXMKbW9kZSBhbnkgbW9yZSIuCgp+QW5kcmV3CgpQLlMuIEkgZG9uJ3Qgc2VlIDY0Yml0IFBWIGd1
ZXN0IHN1cHBvcnQgZ29pbmcgYW55d2hlcmUsIGJlY2F1c2UgdGhlcmUKYXJlIHN0aWxsIGEgbnVt
YmVyIG9mIG9wZW4gcGVyZm9ybWFuY2UgcXVlc3Rpb25zIGR1ZSB0byB0aGUgaW5oZXJlbnQKZGlm
ZmVyZW5jZXMgYmV0d2VlbiBzeXNjYWxsIGFuZCB2bWV4aXQsIGFuZCB0aGUgZGlmZmVyZW5jZSBF
UFQvTlBUCnRhYmxlcyBtYWtlIG9uIGNyb3NzLWRvbWFpbiBtYXBwaW5ncy4KCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 15 17:42:43 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Jul 2019 17:42:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hn4zo-0004Im-PK; Mon, 15 Jul 2019 17:42:40 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=TQSl=VM=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hn4zn-0004If-GE
 for xen-devel@lists.xenproject.org; Mon, 15 Jul 2019 17:42:39 +0000
X-Inumbo-ID: ef1abbda-a727-11e9-96f1-8364249bd3e9
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id ef1abbda-a727-11e9-96f1-8364249bd3e9;
 Mon, 15 Jul 2019 17:42:37 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 31FDDAF0D;
 Mon, 15 Jul 2019 17:42:36 +0000 (UTC)
To: Andy Lutomirski <luto@kernel.org>, Andi Kleen <ak@linux.intel.com>
References: <20190715113739.17694-1-jgross@suse.com>
 <87y30zfe9z.fsf@linux.intel.com>
 <CALCETrUn=gho5Oug-yYvF2d1WYCe7gvtx+bXuhJ8LTjb9guvuA@mail.gmail.com>
From: Juergen Gross <jgross@suse.com>
Message-ID: <35d93381-7517-5741-0b81-0839dd46a1fa@suse.com>
Date: Mon, 15 Jul 2019 19:42:34 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <CALCETrUn=gho5Oug-yYvF2d1WYCe7gvtx+bXuhJ8LTjb9guvuA@mail.gmail.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH 0/2] Remove 32-bit Xen PV guest support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, X86 ML <x86@kernel.org>,
 Alok Kataria <akataria@vmware.com>, LKML <linux-kernel@vger.kernel.org>,
 Linux Virtualization <virtualization@lists.linux-foundation.org>,
 Ingo Molnar <mingo@redhat.com>, Borislav Petkov <bp@alien8.de>,
 "H. Peter Anvin" <hpa@zytor.com>, xen-devel <xen-devel@lists.xenproject.org>,
 Thomas Gleixner <tglx@linutronix.de>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTUuMDcuMTkgMTk6MjgsIEFuZHkgTHV0b21pcnNraSB3cm90ZToKPiBPbiBNb24sIEp1bCAx
NSwgMjAxOSBhdCA5OjM0IEFNIEFuZGkgS2xlZW4gPGFrQGxpbnV4LmludGVsLmNvbT4gd3JvdGU6
Cj4+Cj4+IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4gd3JpdGVzOgo+Pgo+Pj4gVGhl
IGxvbmcgdGVybSBwbGFuIGhhcyBiZWVuIHRvIHJlcGxhY2UgWGVuIFBWIGd1ZXN0cyBieSBQVkgu
IFRoZSBmaXJzdAo+Pj4gdmljdGltIG9mIHRoYXQgcGxhbiBhcmUgbm93IDMyLWJpdCBQViBndWVz
dHMsIGFzIHRob3NlIGFyZSB1c2VkIG9ubHkKPj4+IHJhdGhlciBzZWxkb20gdGhlc2UgZGF5cy4g
WGVuIG9uIHg4NiByZXF1aXJlcyA2NC1iaXQgc3VwcG9ydCBhbmQgd2l0aAo+Pj4gR3J1YjIgbm93
IHN1cHBvcnRpbmcgUFZIIG9mZmljaWFsbHkgc2luY2UgdmVyc2lvbiAyLjA0IHRoZXJlIGlzIG5v
Cj4+PiBuZWVkIHRvIGtlZXAgMzItYml0IFBWIGd1ZXN0IHN1cHBvcnQgYWxpdmUgaW4gdGhlIExp
bnV4IGtlcm5lbC4KPj4+IEFkZGl0aW9uYWxseSBNZWx0ZG93biBtaXRpZ2F0aW9uIGlzIG5vdCBh
dmFpbGFibGUgaW4gdGhlIGtlcm5lbCBydW5uaW5nCj4+PiBhcyAzMi1iaXQgUFYgZ3Vlc3QsIHNv
IGRyb3BwaW5nIHRoaXMgbW9kZSBtYWtlcyBzZW5zZSBmcm9tIHNlY3VyaXR5Cj4+PiBwb2ludCBv
ZiB2aWV3LCB0b28uCj4+Cj4+IE5vcm1hbGx5IHdlIGhhdmUgYSBkZXByZWNhdGlvbiBwZXJpb2Qg
Zm9yIGZlYXR1cmUgcmVtb3ZhbHMgbGlrZSB0aGlzLgo+PiBZb3Ugd291bGQgbWFrZSB0aGUga2Vy
bmVsIHByaW50IGEgd2FybmluZyBmb3Igc29tZSByZWxlYXNlcywgYW5kIHdoZW4KPj4gbm8gdXNl
ciBjb21wbGFpbnMgeW91IGNhbiB0aGVuIHJlbW92ZS4gSWYgYSB1c2VyIGNvbXBsYWlucyB5b3Ug
Y2FuJ3QuCj4+Cj4gCj4gQXMgSSB1bmRlcnN0YW5kIGl0LCB0aGUga2VybmVsIHJ1bGVzIGRvIGFs
bG93IGNoYW5nZXMgbGlrZSB0aGlzIGV2ZW4KPiBpZiB0aGVyZSdzIGEgY29tcGxhaW50OiB0aGlz
IGlzIGEgcGF0Y2ggdGhhdCByZW1vdmVzIHdoYXQgaXMKPiBlZmZlY3RpdmVseSBoYXJkd2FyZSBz
dXBwb3J0LiAgSWYgdGhlIG1haW50ZW5hbmNlIGNvc3QgZXhjZWVkcyB0aGUKPiB2YWx1ZSwgdGhl
biByZW1vdmFsIGlzIGZhaXIgZ2FtZS4gIChPYnZpb3VzbHkgd2Ugd2VpZ2h0IHRoZSB2YWx1ZSB0
bwo+IHByZXNlcnZpbmcgY29tcGF0aWJpbGl0eSBxdWl0ZSBoaWdobHksIGJ1dCBpbiB0aGlzIGNh
c2UsIFhlbiBkcm9wcGVkCj4gMzItYml0IGhhcmR3YXJlIHN1cHBvcnQgYSBsb25nIHRpbWUgYWdv
LiAgSWYgdGhlIFhlbiBoeXBlcnZpc29yIHNheXMKPiB0aGF0IDMyLWJpdCBQViBndWVzdCBzdXBw
b3J0IGlzIGRlcHJlY2F0ZWQsIGl0J3MgZGVwcmVjYXRlZC4pCj4gCj4gVGhhdCBiZWluZyBzYWlk
LCBhIHdhcm5pbmcgbWlnaHQgbm90IGJlIGEgYmFkIGlkZWEuICBXaGF0J3MgdGhlCj4gY3VycmVu
dCBzdGF0dXMgb2YgdGhpcyBpbiB1cHN0cmVhbSBYZW4/CgpYZW4gc3RpbGwgc3VwcG9ydHMgdGhh
dC4KCldlIGhhdmUgYXNrZWQgZG93bnN0cmVhbSBmb3IgdGhlaXIgb3BpbmlvbiBhYm91dCBkcm9w
cGluZyAzMi1iaXQgUFYKZ3Vlc3Qgc3VwcG9ydCBpbiB0aGUga2VybmVsIGFib3V0IDEgeWVhciBh
Z28gYW5kIHRoZSBjb21tb24gYW5zd2VyIHdhczoKbm8gcHJvYmxlbSwgYnV0IGZvciB1c2VycyBz
dGlsbCB3YW50aW5nIDMyIGJpdCBndWVzdHMgd2Ugc2hvdWxkIHdhaXQKdW50aWwgUFZIIHN1cHBv
cnQgaXMgYXZhaWxhYmxlIGluIGFsbCByZWxhdGVkIHByb2R1Y3RzLiBHcnViMiB3YXMgdGhlCmxh
c3Qgb25lIG1pc3NpbmcgYW5kIGFzIGdydWIyIGhhcyByZWxlYXNlZCBhIHZlcnNpb24gd2l0aCBQ
Vkggc3VwcG9ydApJIHBvc3RlZCB0aGlzIHNtYWxsIHNlcmllcyBub3cuCgoKSnVlcmdlbgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 15 17:53:11 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Jul 2019 17: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 1hn59s-00053D-RA; Mon, 15 Jul 2019 17:53:04 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=+Ns9=VM=infradead.org=amit@srs-us1.protection.inumbo.net>)
 id 1hn59q-000535-CI
 for xen-devel@lists.xenproject.org; Mon, 15 Jul 2019 17:53:02 +0000
X-Inumbo-ID: 62b606ce-a729-11e9-8980-bc764e045a96
Received: from bombadil.infradead.org (unknown [2607:7c80:54:e::133])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 62b606ce-a729-11e9-8980-bc764e045a96;
 Mon, 15 Jul 2019 17:53:00 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
 d=infradead.org; s=bombadil.20170209; h=Content-Transfer-Encoding:
 Mime-Version:Content-Type:References:In-Reply-To:Date:Cc:To:From:Subject:
 Message-ID:Sender:Reply-To:Content-ID:Content-Description:Resent-Date:
 Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id:
 List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive;
 bh=MJASTyBnEC6LMA8OOnKtTuS4hv/rsSmjzP43EcL4kO0=; b=KANHMLwFP5sNVxwHiLy/5BsdL
 2GCbR8oIJKTWrptJlOmMibTk3q4VbibDj/zpxaNtcYC77aavUnT387/Jps/DReb1Hq8rlMLjRJXg1
 RCLlhpyPthz1matWXeSbMGxpt5uo0i3rkJ9qBvAL/JOa6i22q9N6kqWJYj14K8H/XBRmJ2X44ggv1
 QVERemq7T6sCJdm598fJlM6mkLurh6nW49g45k4PTf4ySTXbuCi6RKtCkHfmtl3/5H1JjrxTL6LHF
 FY42SZ7ANXfn/sEgmQH37MpvjswsaRAyU8li7Yv9kExVn9Ct0DvhtagU5S+nnY+XCHieZaRhrZLJ5
 tutlIBh5g==;
Received: from 72-21-196-64.amazon.com ([72.21.196.64]
 helo=vpn-10-50-67-212.iad2.amazon.com)
 by bombadil.infradead.org with esmtpsa (Exim 4.92 #3 (Red Hat Linux))
 id 1hn59j-00054M-6Y; Mon, 15 Jul 2019 17:52:55 +0000
Message-ID: <76439de5430365dda0b83694444e59fa9cfdd3d0.camel@infradead.org>
From: Amit Shah <amit@infradead.org>
To: Jan Beulich <JBeulich@suse.com>, George Dunlap <george.dunlap@citrix.com>
Date: Mon, 15 Jul 2019 19:52:47 +0200
In-Reply-To: <35d77bc2-8d17-8686-c08e-211973ce49e5@suse.com>
References: <e6e0512b-d508-b637-9fd3-96739d5385c1@citrix.com>
 <86244630-aeb9-07a3-95f9-53d998b768ea@suse.com>
 <6dd744df-dcd8-552b-c8e4-a0d05abc7eeb@citrix.com>
 <35d77bc2-8d17-8686-c08e-211973ce49e5@suse.com>
X-Mailer: Evolution 3.28.5-0ubuntu0.18.04.1 
Mime-Version: 1.0
Subject: Re: [Xen-devel] Design session report: Xen on Distros
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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>

T24gTW9uLCAyMDE5LTA3LTE1IGF0IDE0OjUyICswMDAwLCBKYW4gQmV1bGljaCB3cm90ZToKPiBP
biAxNS4wNy4yMDE5IDE2OjQyLCBHZW9yZ2UgRHVubGFwIHdyb3RlOgo+ID4gT24gNy8xNS8xOSAz
OjIzIFBNLCBKYW4gQmV1bGljaCB3cm90ZToKPiA+ID4gT24gMTUuMDcuMjAxOSAxNjoxMSwgR2Vv
cmdlIER1bmxhcCB3cm90ZToKPiA+ID4gPiBUaGVyZSB3YXMgYSBsb25nIGRpc2N1c3Npb24gYWJv
dXQgc2VjdXJpdHkgcGF0Y2hlcywgd2l0aCB0aGUKPiA+ID4gPiBnZW5lcmFsCj4gPiA+ID4gcHJv
cG9zYWwgYmVpbmcgdGhhdCB3ZSBzaG91bGQgY3V0IGEgcG9pbnQgcmVsZWFzZSBmb3IgZXZlcnkK
PiA+ID4gPiBzZWN1cml0eSBpc3N1ZS4KPiA+ID4gCj4gPiA+IEludGVyZXN0aW5nLiBMb29rcyBs
aWtlIGluIHBvbGl0aWNzIHRoYXQgdW50aWwgYSBkZWNpc2lvbiBmaXRzCj4gPiA+IHBlb3BsZQo+
ID4gPiB0aGV5IGtlZXAgcmUtcmFpc2luZyB0aGUgcG9pbnQuIElpcmMgb24gYSBwcmlvciBtZWV0
aW5nCj4gPiA+IChCdWRhcGVzdD8pCj4gPiA+IHdlIGhhZCBzZXR0bGVkIG9uIGNvbnRpbnVpbmcg
d2l0aCB0aGUgY3VycmVudCBzY2hlbWUuIFdlcmUgdGhlcmUKPiA+ID4gYW55Cj4gPiA+IG5ldyBh
cmd1bWVudHMgdG93YXJkcyB0aGlzIGFsdGVybmF0aXZlIG1vZGVsPwo+ID4gCj4gPiBXZWxsIEkg
ZG9uJ3Qga25vdyBpZiB0aGVyZSB3ZXJlIGFueSBuZXcgYXJndW1lbnRzIGJlY2F1c2UgSSBkb24n
dAo+ID4gaW1tZWRpYXRlbHkgcmVtZW1iZXIgdGhlIG9sZCBkaXNjdXNzaW9uLiAgRG8gd2UgaGF2
ZSBhIHN1bW1hcnkgb2YKPiA+IHRoZQo+ID4gZGlzY3Vzc2lvbiBpbiBCdWRhcGVzdCwgd2l0aCBp
dHMgY29uY2x1c2lvbnMsIGFueXdoZXJlPwo+IAo+IEkgZG9uJ3QgcmVjYWxsIGlmIHN1aXRhYmxl
IG5vdGVzIHdlcmUgdGFrZW4gYmFjayB0aGVuOyBhcyBpbmRpY2F0ZWQKPiBJJ20gbm90IGV2ZW4g
c3VyZSB3aGljaCBtZWV0aW5nIGl0IHdhcyBhdC4KPiAKPiA+IFRoZSBiYXNpYyBpZGVhIHdhcyB0
aGF0Ogo+ID4gCj4gPiAxLiBNb3N0IGRpc3Ryb3MgLyBwYWNrYWdlcnMgYXJlIGdvaW5nIHRvIHdh
bnQgdG8gZG8gYW4gaW1tZWRpYXRlCj4gPiByZWxlYXNlCj4gPiBhbnl3YXkuCj4gPiAKPiA+IDIu
IERpc3Ryb3MgZ2VuZXJhbGx5IHNlZW1lZCB0byBiZSByZWJhc2luZyBvbiB0b3Agb2Ygc3RhZ2lu
ZyBhcwo+ID4gc29vbiBhcwo+ID4gdGhlIFhTQSB3ZW50IG91dCBhbnl3YXkgKGFuZCBJU1RSIHRo
aXMgYmVpbmcgdGhlIHJlY29tbWVuZWRlZAo+ID4gY291cnNlIG9mCj4gPiBhY3Rpb24pCj4gPiAK
PiA+IFNvIGZvciBhbGwgaW50ZW50cyBhbmQgcHVycG9zZXMsIHdlIGhhdmUgc29tZXRoaW5nIHdo
aWNoIGlzLCBpbgo+ID4gZmFjdCwgYQo+ID4gcmVsZWFzZTsgYWxsIGl0J3MgbWlzc2luZyBpcyBh
IHNpZ25lZCB0YWcgYW5kIGEgdGFyYmFsbC4KPiA+IAo+ID4gT2J2aW91c2x5IHRoZXJlIGFyZSB0
ZXN0aW5nIGltcGxpY2F0aW9ucyB0aGF0IHdvdWxkIG5lZWQgdG8gYmUKPiA+IHNvcnRlZAo+ID4g
b3V0IGJlZm9yZSB0aGlzIGNvdWxkIGJlY29tZSBhIHJlYWxpdHkuCj4gPiAKPiA+IEluIGFueSBj
YXNlLCB0aGUgYmFsbCBpcyBpbiB0aGUgY291cnQgb2YgIlZPTFVOVEVFUiIgdG8gd3JpdGUgdXAg
YQo+ID4gY29uY3JldGUgcHJvcG9zYWwgd2hpY2ggY291bGQgYmUgZGlzY3Vzc2VkLiAgWW91J2xs
IGJlIGFibGUgdG8KPiA+IHJhaXNlIGFsbAo+ID4geW91ciBjb25jZXJucyBhdCB0aGF0IHBvaW50
IGlmIHlvdSB3YW50IChhbHRob3VnaCBoYXZpbmcgYSBza2V0Y2gKPiA+IHdvdWxkCj4gPiBvZiBj
b3Vyc2UgYmUgaGVscGZ1bCBmb3Igd2hvZXZlciBpcyB3cml0aW5nIHN1Y2ggYSBwcm9wb3NhbCku
Cj4gCj4gU3VyZSAtIEkgcmVhbGl6ZWQgc29vbiBhZnRlciBoYXZpbmcgc2VudCB0aGUgaW5pdGlh
bCByZXBseSB0aGF0Cj4gcGVyaGFwcwo+IHRoaXMgd2FzIHRoZSB3cm9uZyBjb250ZXh0IGluIHRo
ZSBmaXJzdCBwbGFjZSB0byByYWlzZSBteSBxdWVzdGlvbi4KCkluIGFueSBjYXNlLCBJJ2QgbGlr
ZSB0byBrbm93IHdoeSBpdCBkb2Vzbid0IG1ha2Ugc2Vuc2UgZm9yIFhlbiB0byBoYXZlCmEgcG9p
bnQgcmVsZWFzZSBmcmVxdWVudGx5LCBhbmQgbm90IGhhdmUgYSBwb2ludCByZWxlYXNlIGFmdGVy
IGFuIFhTQQphYm92ZSBzb21lIHNldmVyaXR5IGxldmVsIChwaWNrIG9uZSAtIGhpZ2gvY3JpdGlj
YWwvaW1wb3J0YW50KS4gIEFzCkdlb3JnZSBtZW50aW9uZWQsIGRpc3Ryb3MgaGF2ZSB0byBkbyBp
dCBhbnl3YXksIGFuZCB0aGUgdXBzdHJlYW0KcHJvamVjdCBub3QgZG9pbmcgaXQgb25seSBtYWtl
cyBpdCBtb3JlIGRpZmZpY3VsdCBmb3IgYWxsIGRpc3Ryb3MKaW52b2x2ZWQuCgpOb3Qgc3VyZSBv
ZiB0aGUgcG9saXRpY3MgaW52b2x2ZWQgdGhvdWdoLCBhbmQgd2hhdCBjYW4gb2Ygd29ybXMgdGhp
cwpvcGVucy4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 15 17:57:12 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Jul 2019 17:57:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hn5Dr-0005Bg-Go; Mon, 15 Jul 2019 17:57:11 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=+Ns9=VM=infradead.org=amit@srs-us1.protection.inumbo.net>)
 id 1hn5Dq-0005BZ-81
 for xen-devel@lists.xenproject.org; Mon, 15 Jul 2019 17:57:10 +0000
X-Inumbo-ID: f6b1aff2-a729-11e9-8980-bc764e045a96
Received: from bombadil.infradead.org (unknown [2607:7c80:54:e::133])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f6b1aff2-a729-11e9-8980-bc764e045a96;
 Mon, 15 Jul 2019 17:57:08 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
 d=infradead.org; s=bombadil.20170209; h=Content-Transfer-Encoding:
 Mime-Version:Content-Type:References:In-Reply-To:Date:To:From:Subject:
 Message-ID:Sender:Reply-To:Cc:Content-ID:Content-Description:Resent-Date:
 Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id:
 List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive;
 bh=Cq0zuMOhbmxgLXZCYc9ct30OXaosGzqTK/9DuhxT404=; b=nM6N1ad4yYnf+lIoWOebNmJTE
 dN/sm31rHw5+LtJ09xPPGqOd4WA9WQNTJpQwFjFLwzuzwT7fl/scWEpLXbTmEITO+XSGXUbaJYJCB
 dzOlkZ5MEGcWuQRgvJDk6HEEEN9YN//RI1kNymF85omSugu9MiuZMP/DL5igIQnmdI6HDi0ABn1pY
 lV8YcvlbUl+amAtn7xxWVq6lJbnAPbKXqApWxyuJPL/+OTJNlB5u4idLZ9YhIArNk3PMAe9OVujJR
 W3Y6iHaRZBhNA+OvPviy/C7YBdc802OMcW7j6iX7XCXaDaDTl1itQzeZ8HcmSLEnu3vO+3HSo0p7F
 LHh1jKzQA==;
Received: from 72-21-196-64.amazon.com ([72.21.196.64]
 helo=vpn-10-50-67-212.iad2.amazon.com)
 by bombadil.infradead.org with esmtpsa (Exim 4.92 #3 (Red Hat Linux))
 id 1hn5Do-00075D-0w; Mon, 15 Jul 2019 17:57:08 +0000
Message-ID: <ab346fb3974edcf9341d4f5d5d755587869ba932.camel@infradead.org>
From: Amit Shah <amit@infradead.org>
To: George Dunlap <george.dunlap@citrix.com>, xen-devel
 <xen-devel@lists.xenproject.org>
Date: Mon, 15 Jul 2019 19:57:04 +0200
In-Reply-To: <3cc8ecd7-33a0-7128-c95e-90e39de6eeff@citrix.com>
References: <3cc8ecd7-33a0-7128-c95e-90e39de6eeff@citrix.com>
X-Mailer: Evolution 3.28.5-0ubuntu0.18.04.1 
Mime-Version: 1.0
Subject: Re: [Xen-devel] Design Session report: Toolstacks
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCAyMDE5LTA3LTE1IGF0IDE0OjU5ICswMTAwLCBHZW9yZ2UgRHVubGFwIHdyb3RlOgo+
IExvb2tpbmcgdGhyb3VnaCB0aGUgbm90ZXMsIGl0IHNlZW1zIGxpa2UgdGhlIGZpcnN0IHBhcnQg
b2YgdGhpcwo+IGRpc2N1c3Npb24sIHJlIGh5cGVydmlzb3IgdXBncmFkZSAvIGRvd25ncmFkZSAm
IGxpYnJhcmllcywgd2FzIHBhcnRseQo+IGNvdmVyZWQgaW4gdGhlIGRpc3RybyBzZXNzaW9uLCBp
biB3aGljaCBEZWJpYW4ncyBYZW4gdmVyc2lvbiBjby0KPiBpbnN0YWxsCj4gd2FzIGRpc2N1c3Nl
ZCBhbmQgZm91bmQgdXNlZnVsIGV2ZW4gaWYgd2UgaGFkIGEgaHlwZXJ2aXNvciAsIElhbgo+IEph
Y2tzb24KPiBhZ3JlZWQgdG8gcG9zdCBEZWJpYW4ncyBjby1pbnN0YWxsIHBhdGNoZXMuCgpZZWEu
CgpUaGF0J3MgYWxzbyB1c2VmdWwgZm9yIHRoZSBsaXZlLXVwZGF0ZSBwcm9qZWN0LCB3aGVyZSB3
ZSB3YW50IHRvIChpbgp0aGUgZnV0dXJlKSB1c2UgdGhlIHVzZXJzcGFjZSB0b29scyBhbmQgbGli
cmFyaWVzIGRlcGVuZGluZyBvbiB3aGljaApYZW4gdmVyc2lvbiBpcyBpbiB1c2UgYXQgYSB0aW1l
LgoKSXQgZG9lc24ndCBuZWVkIHRvIGJlIG11Y2ggc21hcnRlciB0aGFuIHN5bWxpbmtzIGZvciBi
aW5hcmllcyBhdCB0aGUKZmlyc3QgZ28sIGFuZCB0aGUgc3ltbGlua3MgdXBkYXRlZCBlYWNoIHRp
bWUgYSBsaXZlLXVwZGF0ZSBvcGVyYXRpb24Kc3VjY2VlZHMuCgpCZXlvbmQgdGhhdCwgZm9yIGxp
YnJhcmllcywgd2UnbGwgaGF2ZSB0byBkbyBtdWNoIHNtYXJ0ZXIgdGhpbmdzCmV2ZW50dWFsbHku
CgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 15 18:02:04 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Jul 2019 18:02:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hn5IW-0005xq-5T; Mon, 15 Jul 2019 18:02:00 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=q8SM=VM=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hn5IU-0005xl-V2
 for xen-devel@lists.xenproject.org; Mon, 15 Jul 2019 18:01:58 +0000
X-Inumbo-ID: a1f2275a-a72a-11e9-ad5d-13ddede9ebb4
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id a1f2275a-a72a-11e9-ad5d-13ddede9ebb4;
 Mon, 15 Jul 2019 18:01:55 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 809F72B;
 Mon, 15 Jul 2019 11:01:55 -0700 (PDT)
Received: from [10.1.196.50] (e108454-lin.cambridge.arm.com [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id E61583F71A;
 Mon, 15 Jul 2019 11:01:54 -0700 (PDT)
To: Viktor Mitin <viktor.mitin.19@gmail.com>, xen-devel@lists.xenproject.org
References: <20190620103805.927-1-viktor.mitin.19@gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <630acfee-0e13-1243-e6cc-43e516b16f57@arm.com>
Date: Mon, 15 Jul 2019 19:01:53 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.1
MIME-Version: 1.0
In-Reply-To: <20190620103805.927-1-viktor.mitin.19@gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] xen/arm: merge make_timer_node and
 make_timer_domU_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: sstabellini@kernel.org, Viktor Mitin <viktor_mitin@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>

SGkgVmlrdG9yLAoKT24gMjAvMDYvMjAxOSAxMTozOCwgVmlrdG9yIE1pdGluIHdyb3RlOgo+IEZ1
bmN0aW9ucyBtYWtlX3RpbWVyX25vZGUgYW5kIG1ha2VfdGltZXJfZG9tVV9ub2RlIGFyZSBxdWl0
ZSBzaW1pbGFyLgo+IFRoZSBvbmx5IGRpZmZlcmVuY2UgYmV0d2VlbiBEb20wIGFuZCBEb21VIHRp
bWVyIERUIG5vZGUKPiBpcyB0aGUgdGltZXIgaW50ZXJydXB0cyB1c2VkLiAgQWxsIHRoZSByZXN0
IGNvZGUgc2hvdWxkIGJlIHRoZSBzYW1lLgoKVGhpcyBpcyBhIGJpdCBjb25mdXNpbmcgdG8gcmVh
ZC4gRmlyc3QgeW91IHNheSB0aGVyZSBhcmUgb25seSAib25lIGRpZmZlcmVuY2UiIApidXQgdGhl
biB0aGUgc2Vjb25kIHBhcnQgbGVhZHMgdG8gdGhpbmsgdGhlcmUgYXJlIG1vcmUgZGlmZmVyZW5j
ZS4KClRoZSBjb21taXQgbWVzc2FnZSBzaG91bGQgZGVzY3JpYmUgd2hhdCBhcmUgdGhlIGRpZmZl
cmVuY2VzIGFuZCB3aGljaCB2ZXJzaW9uIAp5b3UgYXJlIGtlZXBpbmcuCgo+IFNvIGl0IGlzIGJl
dHRlciB0byBtZXJnZSB0aGVtIHRvIGF2b2lkIGRpc2NyZXBhbmN5Lgo+IAo+IFRlc3RlZCBkb20w
IGJvb3Qgd2l0aCByY2FyIGgzIHNrIGJvYXJkLgpIb3cgYWJvdXQgZG9tVSBzdXBwb3J0PyBBbHNv
LCBkbyB5b3UgaGF2ZSB0aGUgY2xvY2stZnJlcXVlbmN5IHByb3BlcnR5IGluIHlvdXIgCkRUIHRp
bWVyIG5vZGU/Cgo+IAo+IFN1Z2dlc3RlZC1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxA
YXJtLmNvbT4KPiBTaWduZWQtb2ZmLWJ5OiBWaWt0b3IgTWl0aW4gPHZpa3Rvcl9taXRpbkBlcGFt
LmNvbT4KPiAtLS0KPiAgIHhlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYyB8IDY2ICsrKysrKysr
KysrKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KPiAgIDEgZmlsZSBjaGFuZ2VkLCAyMSBpbnNl
cnRpb25zKCspLCA0NSBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJt
L2RvbWFpbl9idWlsZC5jIGIveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jCj4gaW5kZXggN2Zi
ODI4Y2FlMi4uNjEwZGQzZThlNyAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC9hcm0vZG9tYWluX2J1
aWxkLmMKPiArKysgYi94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKPiBAQCAtOTc2LDYgKzk3
Niw4IEBAIHN0YXRpYyBpbnQgX19pbml0IG1ha2VfdGltZXJfbm9kZShjb25zdCBzdHJ1Y3QgZG9t
YWluICpkLCB2b2lkICpmZHQpCj4gICAgICAgZ2ljX2ludGVycnVwdF90IGludHJzWzNdOwo+ICAg
ICAgIHUzMiBjbG9ja19mcmVxdWVuY3k7Cj4gICAgICAgYm9vbCBjbG9ja192YWxpZDsKPiArICAg
IGJvb2wgZDAgPSBpc19oYXJkd2FyZV9kb21haW4oZCk7CgpQbGVhc2UgYXZvaWQgdG8gdXNlIHRo
ZSB0ZXJtICJkMCIvImRvbTAiIHdoZW5ldmVyIGl0IGlzIHBvc3NpYmxlLiBXaGlsZSBpbiAKcHJh
Y3RpY2UgdGhlIGhhcmR3YXJlIGRvbWFpbiBpcyBhbHdheXMgZG9tMCBvbiBBcm0sIEkgd2FudCB0
byBhdm9pZCB0aGUgbWl4aW5nLgoKPiArICAgIHVpbnQzMl90IGlwX3ZhbDsKPiAgIAo+ICAgICAg
IGR0X2RwcmludGsoIkNyZWF0ZSB0aW1lciBub2RlXG4iKTsKCkkgYW0gbm90IHN1cmUgd2hlcmUg
dG8gY29tbWVudCwgYnV0IHRoZSBjb21wYXRpYmxlIHdpbGwgYmUgZGlmZmVyZW50IGZvciBEb21V
IApub3cuIEkgd291bGQgYWN0dWFsbHkgcHJlZmVyIGlmIHdlIGtlZXAgdGhlIGRvbVUgdmVyc2lv
biBmb3IgdGhlIGNvbXBhdGlibGUgYXMgCml0IGlzIHNpbXBsZXIuCgo+ICAgCj4gQEAgLTEwMDQs
MjIgKzEwMDYsMzYgQEAgc3RhdGljIGludCBfX2luaXQgbWFrZV90aW1lcl9ub2RlKGNvbnN0IHN0
cnVjdCBkb21haW4gKmQsIHZvaWQgKmZkdCkKPiAgICAgICAvKiBUaGUgdGltZXIgSVJRIGlzIGVt
dWxhdGVkIGJ5IFhlbi4gSXQgYWx3YXlzIGV4cG9zZXMgYW4gYWN0aXZlLWxvdwo+ICAgICAgICAq
IGxldmVsLXNlbnNpdGl2ZSBpbnRlcnJ1cHQgKi8KPiAgIAo+IC0gICAgaXJxID0gdGltZXJfZ2V0
X2lycShUSU1FUl9QSFlTX1NFQ1VSRV9QUEkpOwo+ICsgICAgaXJxID0gZDAKPiArICAgICAgICA/
IHRpbWVyX2dldF9pcnEoVElNRVJfUEhZU19TRUNVUkVfUFBJKQo+ICsgICAgICAgIDogR1VFU1Rf
VElNRVJfUEhZU19TX1BQSTsKClJhdGhlciB0aGFuIHVzaW5nIHRlcm5hcnkgZXZlcnl3aGVyZSwg
aG93IGFib3V0IGludHJvZHVjaW5nIGFuIGFycmF5IHdoZXJlIHRoZSAKdmFsdWUgd2lsbCBiZSBz
dG9yZWQuCgpTbyB0aGUgY29kZSB3b3VsZCBsb29rIGxpa2U6CgppZiAoIGlzX2hhcmR3YXJlX2Rv
bWFpbiguLi4pICkKewogICB0aW1lcl9pcnFbLi4uXSA9IC4uLjsKICAgdGltZXJfaXJxWy4uLl0g
PSAuLi47Cn0KZWxzZQp7Cn0KClsuLi4uXQoKc2V0X2ludGVycnVwdCh0aW1lcl9pcnFbLi4uXSk7
CgpIYXZlIGEgbG9vayBhdCB0aW1lLmMgYXMgd2UgZGVmaW5lIGhhbmR5IHZhbHVlIChlbnVtIHRp
bWVyX3BwaSBhbmQgTUFYX1RJTUVSX1BQSSkuCgo+ICAgICAgIGR0X2RwcmludGsoIiAgU2VjdXJl
IGludGVycnVwdCAldVxuIiwgaXJxKTsKPiAgICAgICBzZXRfaW50ZXJydXB0KGludHJzWzBdLCBp
cnEsIDB4ZiwgRFRfSVJRX1RZUEVfTEVWRUxfTE9XKTsKPiAgIAo+IC0gICAgaXJxID0gdGltZXJf
Z2V0X2lycShUSU1FUl9QSFlTX05PTlNFQ1VSRV9QUEkpOwo+ICsgICAgaXJxID0gZDAKPiArICAg
ICAgICA/IHRpbWVyX2dldF9pcnEoVElNRVJfUEhZU19OT05TRUNVUkVfUFBJKQo+ICsgICAgICAg
IDogR1VFU1RfVElNRVJfUEhZU19OU19QUEk7Cj4gICAgICAgZHRfZHByaW50aygiICBOb24gc2Vj
dXJlIGludGVycnVwdCAldVxuIiwgaXJxKTsKPiAgICAgICBzZXRfaW50ZXJydXB0KGludHJzWzFd
LCBpcnEsIDB4ZiwgRFRfSVJRX1RZUEVfTEVWRUxfTE9XKTsKPiAgIAo+IC0gICAgaXJxID0gdGlt
ZXJfZ2V0X2lycShUSU1FUl9WSVJUX1BQSSk7Cj4gKyAgICBpcnEgPSBkMAo+ICsgICAgICAgID8g
dGltZXJfZ2V0X2lycShUSU1FUl9WSVJUX1BQSSkKPiArICAgICAgICA6IEdVRVNUX1RJTUVSX1ZJ
UlRfUFBJOwo+ICAgICAgIGR0X2RwcmludGsoIiAgVmlydCBpbnRlcnJ1cHQgJXVcbiIsIGlycSk7
Cj4gICAgICAgc2V0X2ludGVycnVwdChpbnRyc1syXSwgaXJxLCAweGYsIERUX0lSUV9UWVBFX0xF
VkVMX0xPVyk7Cj4gICAKPiAtICAgIHJlcyA9IGZkdF9wcm9wZXJ0eV9pbnRlcnJ1cHRzKGZkdCwg
aW50cnMsIDMpOwo+ICsgICAgcmVzID0gZmR0X3Byb3BlcnR5KGZkdCwgImludGVycnVwdHMiLCBp
bnRycywgc2l6ZW9mIChpbnRyc1swXSkgKiAzKTsKPiAgICAgICBpZiAoIHJlcyApCj4gICAgICAg
ICAgIHJldHVybiByZXM7Cj4gICAKPiArICAgIGlwX3ZhbCA9IGQwCj4gKyAgICAgICAgICAgPyBk
dF9pbnRlcnJ1cHRfY29udHJvbGxlci0+cGhhbmRsZQo+ICsgICAgICAgICAgIDogR1VFU1RfUEhB
TkRMRV9HSUM7Cj4gKwo+ICsgICAgcmVzID0gZmR0X3Byb3BlcnR5X2NlbGwoZmR0LCAiaW50ZXJy
dXB0LXBhcmVudCIsIGlwX3ZhbCk7CgpJIHdvdWxkIGFjdHVhbGx5IHByZWZlciBpZiB3ZSBleHRl
bmQgZmR0X3Byb3BlcnR5X2ludGVycnVwdHMgdG8gZGVhbCB3aXRoIG90aGVyIApkb21haW4gdGhh
biB0aGUgaHdkb20uIFRoaXMgd291bGQgYXZvaWQgdGhlIGZ1bmN0aW9uLgoKPiArICAgIGlmIChy
ZXMpCgpOSVQ6IENvZGluZyBzdHlsZQoKaWYgKCAuLi4gKQoKQ2hlZXJzLAoKLS0gCkp1bGllbiBH
cmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 15 18:41:53 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Jul 2019 18: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 1hn5ur-00008t-Ah; Mon, 15 Jul 2019 18:41:37 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Co6f=VM=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hn5up-00008o-RF
 for xen-devel@lists.xenproject.org; Mon, 15 Jul 2019 18:41:35 +0000
X-Inumbo-ID: 2b1581c2-a730-11e9-8980-bc764e045a96
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2b1581c2-a730-11e9-8980-bc764e045a96;
 Mon, 15 Jul 2019 18:41:33 +0000 (UTC)
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 4Ig+gqmTIINHUqxcnAciJ79LCqqu6tU4rPpoQMguFxXOb66lYKtpa4NrMsOKTElO/9GtU6Y5rN
 7+FKh/TyBxiytjXEBrO4T8sgNZbL1ObX25LgskAJMZP2aEFtNme6XXQ2AeUAMXw+A08Ht6fWUS
 dw3+ZyEqWrlWXe8nvsV0sF6rUY1Ei+C8OTgsYQ3Ygwh7PTufbPF4ReArikXexXGjL7Ow+pq6ie
 WjbvLvHV9quAPVNBsf3GfMR6CZRPKbDdNp6Kaes4QMvJpmUBv+eaQTO5ZP56u259+HUxVt3kvu
 iJc=
X-SBRS: 2.7
X-MesageID: 3036703
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,493,1557201600"; 
   d="scan'208";a="3036703"
To: xen-devel <xen-devel@lists.xenproject.org>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <9db12afc-556e-19ff-5cfc-53c75ef2450e@citrix.com>
Date: Mon, 15 Jul 2019 19:41:30 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: [Xen-devel] Design session report: Further defences for speculative
 sidechannels
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U29tZSBudW1wdHkgKG1lKSBmb3Jnb3QgdG8gb3JnYW5pc2UgYSBzY3JpYmUgZm9yIHRoZSBzZXNz
aW9uLCBzbyB0aGVzZQpub3RlcyBhcmUgZnJvbSBtZW1vcnkuICBBcyBhIHJlc3VsdCwgYWxsIGFz
cGVjdHMgYXJlIHVwIGZvciBhcmd1bWVuXlcKZGViYXRlLgoKV2Ugc3RhcnRlZCBieSBkaXNjdXNz
aW5nIENvcmUtYXdhcmUgc2NoZWR1bGluZywgYW5kIGNvdmVyaW5nIHRoZSBwb2ludAp0aGF0IHdo
aWxlIGluIHByaW5jaXBsZSBpdCBtYWtlcyBhbiBhdHRhY2tlcnMgbGlmZSBlYXNpZXIsIGl0IGRv
ZXNuJ3QKbWFrZSBhIGRpZmZlcmVuY2UgaW4gcHJhY3RpY2UuICBBIGRldGVybWluZWQgYXR0YWNr
ZXIgd29uJ3QgYmUgcHV0IG9mZgpieSB0aGUgZXh0cmEgc3RhdHMgcmVxdWlyZWQgdG8gZGV0ZXJt
aW5lIGNvLXJlc2lkZW5jeSwgYW5kIHRoZXJlIGFyZQpwbGVudHkgb2YgcmVzZWFyY2ggcGFwZXJz
IHB1Ymxpc2hlZCB3aXRoIHZhcmlvdXMgdGVjaG5pcXVlcyBpbiB0aGlzIGFyZWEuCgpXZSBhbHNv
IGRpc2N1c3NlZCBzeW5jaHJvbmlzZWQgc2NoZWR1bGluZy4gIFBhcnQgb2YgdGhpcyB3YXMgYW4K
ZXhwbGFuYXRpb24gb2Ygd2h5IGl0IGlzIGJlbGlldmVkIHRvIGJlIHNhZmUgYWx0ZXJuYXRpdmUg
dG8gZGlzYWJsaW5nCkhULiAgUGFydCB3YXMgYSBkaXNjdXNzaW9uIG9mIHRoZSBwZXJmb3JtYW5j
ZSBhc3BlY3RzIGFuZCB3aHkgdGhlIHBlcmYKaGl0IGlzIHN1YnN0YW50aWFsbHkgd29yc2Ugd2hl
biB2aXJ0dWFsaXNlZCB0aGFuIG9uIG5hdGl2ZSwgZHVlIHRvIGEKbGFjayBvZiB2aXJ0dWFsaXNl
ZCBJUEkgc3VwcG9ydCBvbiBhZmZlY3RlZCBoYXJkd2FyZS4KClNvbWUgZGlzY3Vzc2lvbiB3ZW50
IG9uIE1TUl9BUkNIX0NBUFMgdmlydHVhbGlzYXRpb24gc3VwcG9ydCwgYW5kCnN1cHBvcnQgZm9y
IGVJQlJTLiAgVGhpcyB3b3JrIGlzIGFscmVhZHkgb24gYSBUT0RPIGxpc3QsIGFuZCBubyBjb25j
ZXJucwp3ZXJlIHJhaXNlZC4KClRoZSBhcmVhIHdoaWNoIHRvb2sgdXAgYSBsYXJnZSBwYXJ0IG9m
IHRoZSBkaXNjdXNzaW9uIHdhcyB0aGUgY3VycmVudApzdGF0ZSBvZiAibDF0Zl9iYXJyaWVyIi4g
IEluIGN1cnJlbnQgc3RhZ2luZywgd2UgYXJlIGNvbXBpbGluZyBjb2RlCndoaWNoIHRha2VzIGFs
bCBvZiB0aGUgcGVyZm9ybWFuY2UgaGl0LCBhbmQgZ2FpbnMgbm9uZSBvZiB0aGUgc2FmZXR5LgoK
VGhpcyBpcyBiZWNhdXNlIHdlIGZvdWdodCB0aGUgb3B0aW1pc2VyLCBhbmQgdGhlIG9wdGltaXNl
ciB3b24uCgpUaGUgdXNlIG9mIGlubGluZSBhc3NlbWJseSBpcyBjYXVzaW5nIHRoZSBvcHRpbWlz
ZXIgdG8gb3V0LW9mLWxpbmUgdGhlCnByb3RlY3RlZCBwcmVkaWNhdGVzLCB3aGljaCBjYXVzZXMg
dGhlIExGRU5DRSB0byBiZSBlbWl0dGVkIGluIHRoZQppbnN0cnVjdGlvbiBzdHJlYW0gKmJlZm9y
ZSogdGhlIEpjYyB0cnlpbmcgdG8gYmUgcHJvdGVjdGVkLCB3aGljaApyZW5kZXJzIHRoZSBwcm90
ZWN0aW9ucyB1c2VsZXNzLgoKQW5ub3RhdGluZyBhbGwgcHJlZGljYXRlcyB3aXRoIGFsd2F5c19p
bmxpbmUgaXMgYmVsaWV2ZWQgdG8gcmVzb2x2ZSB0aGUKaXNzdWUsIGJ1dCB0aGlzIGlzIGFsbW9z
dCBpbXBvc3NpYmxlIHRvIHNwb3QgZHVyaW5nIHJldmlldywgYXMgYWxsIGl0CnRha2VzIGlzIG9u
ZSBpbnRlcm1lZGlhdGUgbm9uLWFsd2F5c19pbmxpbmUgcHJlZGljYXRlIHRvIGJyZWFrIHRoZQpz
ZWN1cml0eSBhbGwgb3ZlciBhZ2Fpbi4KCkFuIGFsdGVybmF0aXZlIHRvIHRoZSBjdXJyZW50IGFw
cHJvYWNoIHdhcyByYWlzZWQsIHdoaWNoIGludm9sdmVzIHVzaW5nCmEgY29tcGlsZXIgZXh0ZW5z
aW9uLiAgTGludXggaGFzIHVzZWQgY29tcGlsZXIgZXh0ZW5zaW9ucyBmb3Igc2V2ZXJhbApyZWxl
YXNlcyBub3csIGFuZCBmb3JtcyB0aGUgYmFzaXMgb2Ygc2V2ZXJhbCBLU1BQIGZlYXR1cmVzL21p
dGlnYXRpb25zLgoKSXQgaXMgZXhwZWN0ZWQgdGhhdCB3ZSB3b3VsZCBiZSBhYmxlIHRvIGV4cHJl
c3MgdGhlIHJlcXVpcmVkIHByb3RlY3Rpb25zCiB1c2luZyBhIGNvbXBpbGVyIHBsdWdpbiByYXRo
ZXIgdGhhbiB3aXRoIGlubGluZSBhc3NlbWJseSwgd2hpY2gKcHJvdmlkZXMgYSBtdWNoIGNsZWFu
ZXIgYXJndW1lbnQgY29uY2VybmluZyBjb3JyZWN0bmVzcywgYW5kIG1ha2VzIGl0Cmxlc3MgbGlr
ZWx5IHRoYXQgZXJyb3JzIHdpbGwgb2NjdXIgZHVlIHRvIGZpZ2h0aW5nIHdpdGggdGhlIG9wdGlt
aXNlci4KCn5BbmRyZXcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 15 18:47:06 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Jul 2019 18: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 1hn607-0000HF-0c; Mon, 15 Jul 2019 18:47:03 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=v+uT=VM=epam.com=volodymyr_babchuk@srs-us1.protection.inumbo.net>)
 id 1hn606-0000HA-2U
 for xen-devel@lists.xenproject.org; Mon, 15 Jul 2019 18:47:02 +0000
X-Inumbo-ID: ecd5f84a-a730-11e9-aaea-53553cf98e35
Received: from EUR01-DB5-obe.outbound.protection.outlook.com (unknown
 [40.107.15.85]) by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id ecd5f84a-a730-11e9-aaea-53553cf98e35;
 Mon, 15 Jul 2019 18:46:59 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=HHYaO3/BJu+SMW9Qrs6/7msTsSW4wpjpwppHF1ZS5KKAgzbaKpuMfO27ECuJxXioSqlwSUFPbdCkcGcDacHMJxKt4O8kJInnuojbc4Ga+Q8ZfteKbRtNMqWaEITDhVRHS1hqwtKCECo9D5eEAAIeounQybM5xC4nKKyBlToIQ+32MxWQkC5kYCh4UVK19IsRZvlm/0RMVo9DyOAx+7fDdQCmbiKlbes9+GCbWeaQXUq3ZSQrzjcmcBgPDlU1ufNKX3/yEafExMrYYfoycbuBYvr0PzJg/Mm2TP8c8aqQ0c/juj8V5WwHcleQjczqbrqrJpFnwnwNO0ab5/llqHIsGA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=V/i6bqkAB26aYReFriZ1gVThPStd3ED9InutEigAjJ0=;
 b=bfgajlGMWOAoTzD4RiozncPXnuLH4mVGoI+YMYMBrI1VnUqcdg8sr+ORvbllBKWlKKWgQRp2mlro4PQ5T+8alQvmdgfaQq0/Bxeb4adyhg+bluFJcz42KlOxxhNvnPj3ZuLP3GPpQzLfDL59KKSCph9o3+ChJ865/DXI/o3RDMIjpRZMoDWqJN50l3xyDwd3A3gsbj5hf71apW7VIGNCZRCqmZkdnAflviX6X0KIKgR0+3gwgl9bcsqWBToLNr0Ni1D/qmjvhs2oEx4MLhgKE3XKV0QIywH46SJFYsfYbEgd1AaJDZkKdrkwDfAcT+KlRQPRE8P7KRzvc3nAiccXrg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=epam.com;dmarc=pass action=none header.from=epam.com;dkim=pass
 header.d=epam.com;arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=epam.com; s=selector1; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=V/i6bqkAB26aYReFriZ1gVThPStd3ED9InutEigAjJ0=;
 b=Q4Rs4hJ98ZiZShrco+iX3yTKDISYMx9OsPu7d0vgditNxymkL0vDgioOiEC/Kneqnf7cUZF9OG/IV5Y3giXMkba8UAJcTRfVNu0scgLQHTAV/VWqYbp8fkL1dkOOAums/VCyYQ2x+L8aLG1fQew7TNPiPtecCuWWQHydQ+34P+N6ZmJ8/t5zFYoaDCF/Zv0TQ/yrr1ZkQGWo0Sw5ZMDHhFikkqMrS2E0AWBXOUBKY7EAcmaMn4UhomjoyyGuMtnPPEIGAjkD1o22Mq8g6uMPus8yg8dUVJ9hv0pzbK78frGVCl6qzTJZeNIi8rf3LAEdWzmSwYpBJL0IrETVP0G8rg==
Received: from AM0PR03MB4148.eurprd03.prod.outlook.com (20.177.40.10) by
 AM0PR03MB3505.eurprd03.prod.outlook.com (52.134.80.146) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.14; Mon, 15 Jul 2019 18:46:57 +0000
Received: from AM0PR03MB4148.eurprd03.prod.outlook.com
 ([fe80::3964:dfa4:cb6:5f74]) by AM0PR03MB4148.eurprd03.prod.outlook.com
 ([fe80::3964:dfa4:cb6:5f74%7]) with mapi id 15.20.2073.012; Mon, 15 Jul 2019
 18:46:57 +0000
From: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
To: Julien Grall <julien.grall@arm.com>
Thread-Topic: [Xen-devel] [PATCH 05/17] xen/arm64: head: Introduce print_reg
Thread-Index: AQHVH8NX5OjaNXd6d0iFM3XX9g6mI6bMO9MA
Date: Mon, 15 Jul 2019 18:46:57 +0000
Message-ID: <87v9w3rv8f.fsf@epam.com>
References: <20190610193215.23704-1-julien.grall@arm.com>
 <20190610193215.23704-6-julien.grall@arm.com>
In-Reply-To: <20190610193215.23704-6-julien.grall@arm.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=Volodymyr_Babchuk@epam.com; 
x-originating-ip: [85.223.209.22]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 41cacce8-7637-4ad5-150f-08d70954d075
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(5600148)(711020)(4605104)(1401327)(4534185)(7168020)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7193020);
 SRVR:AM0PR03MB3505; 
x-ms-traffictypediagnostic: AM0PR03MB3505:
x-microsoft-antispam-prvs: <AM0PR03MB3505FEF449C5FEDA2A790E2FE6CF0@AM0PR03MB3505.eurprd03.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:3826;
x-forefront-prvs: 00997889E7
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(4636009)(346002)(376002)(136003)(39860400002)(396003)(366004)(43544003)(199004)(189003)(64756008)(66946007)(66476007)(6436002)(8676002)(66446008)(68736007)(316002)(71200400001)(446003)(71190400001)(91956017)(76116006)(54906003)(2906002)(6486002)(81166006)(5660300002)(6512007)(8936002)(107886003)(6246003)(11346002)(7736002)(305945005)(66556008)(53936002)(86362001)(3846002)(6116002)(66066001)(186003)(36756003)(486006)(81156014)(6916009)(80792005)(256004)(4326008)(478600001)(229853002)(102836004)(14454004)(99286004)(2616005)(476003)(25786009)(76176011)(6506007)(55236004)(26005);
 DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR03MB3505;
 H:AM0PR03MB4148.eurprd03.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: epam.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: Lb7lHt/rqAHL6X3nPGd0sEq337WQPfElw6LefZ4HoLHvU6S2qd1hzfWhlRS5hmkWxQkcT4OhJXzgf8+VC7TZ+YQ82fN0X8L9FbjUpLnquBVfJpQm/N9Oe3jDOq4n0DMqB6IEIts8c4AE9uCrfk+44bjFmyzRXdhQGgk3K7RHAC8Mh20OFbzloYjhNVU/oHt6Xeuluky4M0TO6YBT7sOQ4HrjJf2pOHOopSCTYPxBCG2YwOvgUkNez0zeRYYPq7Y0k6p2j64PVs0pNVDfSXPsoYm5DjmLIWyuIMlnGmW9sOfGhn+D6Tj/F6dYDWwa0904h0Cjs8H2eEjb0esMYFAqFfc8S/AxQqi+XpclHC6YvCKDfWAwH633gqLtVncBSC/QmBnc0Qj7CdbJCq27E2nZwGxkF0o7boXFsOAMAZHNt24=
MIME-Version: 1.0
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 41cacce8-7637-4ad5-150f-08d70954d075
X-MS-Exchange-CrossTenant-originalarrivaltime: 15 Jul 2019 18:46:57.3092 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: Volodymyr_Babchuk@epam.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR03MB3505
Subject: Re: [Xen-devel] [PATCH 05/17] xen/arm64: head: Introduce print_reg
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>,
 Oleksandr Tyshchenko <Oleksandr_Tyshchenko@epam.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Andrii Anisov <Andrii_Anisov@epam.com>,
 "andre.przywara@arm.com" <andre.przywara@arm.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgSnVsaWVuLAoKSnVsaWVuIEdyYWxsIHdyaXRlczoKCj4gQXQgdGhlIG1vbWVudCwgdGhlIHVz
ZXIgc2hvdWxkIHNhdmUgeDMwL2xyIGlmIGl0IGNhcmVzIGFib3V0IGl0Lgo+Cj4gRm9sbG93LXVw
IHBhdGNoZXMgd2lsbCBpbnRyb2R1Y2UgbW9yZSB1c2Ugb2YgcHV0biBpbiBwbGFjZSB3aGVyZSBs
cgo+IHNob3VsZCBiZSBwcmVzZXJ2ZWQuCj4KPiBGdXJ0aGVybW9yZSwgYW55IHVzZXIgb2YgcHV0
biBzaG91bGQgYWxzbyBtb3ZlIHRoZSB2YWx1ZSB0byByZWdpc3RlciB4MAo+IGlmIGl0IHdhcyBz
dG9yZWQgaW4gYSBkaWZmZXJlbnQgcmVnaXN0ZXIuCj4KPiBGb3IgY29udmVuaWVuY2UsIGEgbmV3
IG1hY3JvIGlzIGludHJvZHVjZWQgdG8gcHJpbnQgYSBnaXZlbiByZWdpc3Rlci4KPiBUaGUgbWFj
cm8gd2lsbCB0YWtlIGNhcmUgZm9yIHVzIHRvIG1vdmUgdGhlIHZhbHVlIHRvIHgwIGFuZCBhbHNv
Cj4gcHJlc2VydmUgbHIuCj4KPiBMYXN0bHkgdGhlIG5ldyBtYWNybyBpcyB1c2VkIHRvIHJlcGxh
Y2UgYWxsIHRoZSBjYWxsc2l0ZSBvZiBwdXRuLiBUaGlzCj4gd2lsbCBzaW1wbGlmeSByZXdvcmsv
cmV2aWV3IGxhdGVyIG9uLgo+Cj4gTm90ZSB0aGF0IEN1cnJlbnRFTCBpcyBub3cgc3RvcmVkIGlu
IHg1IGluc3RlYWQgb2YgeDQgYmVjYXVzZSB0aGUgbGF0dGVyCj4gd2lsbCBiZSBjbG9iYmVyZWQg
YnkgdGhlIG1hY3JvIHByaW50X3JlZy4KPgo+IFNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8
anVsaWVuLmdyYWxsQGFybS5jb20+Cj4gLS0tCj4gIHhlbi9hcmNoL2FybS9hcm02NC9oZWFkLlMg
fCAyOSArKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLQo+ICAxIGZpbGUgY2hhbmdlZCwgMjIg
aW5zZXJ0aW9ucygrKSwgNyBkZWxldGlvbnMoLSkKPgo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9h
cm0vYXJtNjQvaGVhZC5TIGIveGVuL2FyY2gvYXJtL2FybTY0L2hlYWQuUwo+IGluZGV4IDg0ZTI2
NTgyYzQuLjkxNDJiNGE3NzQgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gvYXJtL2FybTY0L2hlYWQu
Uwo+ICsrKyBiL3hlbi9hcmNoL2FybS9hcm02NC9oZWFkLlMKPiBAQCAtOTAsOCArOTAsMjUgQEAK
PiAgICAgICAgICBibCAgICBwdXRzICAgIDsgICAgIFwKPiAgICAgICAgICBtb3YgICBsciwgeDMg
IDsgICAgIFwKPiAgICAgICAgICBST0RBVEFfU1RSKDk4LCBfcykKPiArCj4gKy8qCj4gKyAqIE1h
Y3JvIHRvIHByaW50IHRoZSB2YWx1ZSBvZiByZWdpc3RlciBceGIKPiArICoKPiArICogQ2xvYmJl
cnMgeDAgLSB4NAo+ICsgKi8KCkRlc3BpdGUgaXRzIG5hbWUsIHRoaXMgbWFjcm8gY2FuJ3QgcHJp
bnQgeDQuIEkgd291bGQgcmVjb21tZW5kIGFkZGluZyBhdApsZWFzdCBjb21tZW50IGFib3V0IHRo
aXMuIFN0YXRpYyBhc3NlcnRpb24gd291bGQgYmUgZXZlbiBiZXR0ZXIsIGJ1dApsb29rcyBsaWtl
IHdlIGRvbid0IGhhdmUgdGhlbSBmb3IgYXNtIGNvZGUuCgo+ICsubWFjcm8gcHJpbnRfcmVnIHhi
Cj4gKyAgICAgICAgbW92ICAgeDQsIGxyCj4gKyAgICAgICAgbW92ICAgeDAsIFx4Ygo+ICsgICAg
ICAgIGJsICAgIHB1dG4KPiArICAgICAgICBtb3YgICBsciwgeDQKPiArLmVuZG0KPiArCj4gICNl
bHNlIC8qIENPTkZJR19FQVJMWV9QUklOVEsgKi8KPiAgI2RlZmluZSBQUklOVChzKQo+ICsKPiAr
Lm1hY3JvIHByaW50X3JlZyB4Ygo+ICsuZW5kbQo+ICsKPiAgI2VuZGlmIC8qICFDT05GSUdfRUFS
TFlfUFJJTlRLICovCj4KPiAgLyogTG9hZCB0aGUgcGh5c2ljYWwgYWRkcmVzcyBvZiBhIHN5bWJv
bCBpbnRvIHhiICovCj4gQEAgLTMwNCwyMiArMzIxLDIwIEBAIEdMT0JBTChpbml0X3NlY29uZGFy
eSkKPiAgI2lmZGVmIENPTkZJR19FQVJMWV9QUklOVEsKPiAgICAgICAgICBsZHIgICB4MjMsID1F
QVJMWV9VQVJUX0JBU0VfQUREUkVTUyAvKiB4MjMgOj0gVUFSVCBiYXNlIGFkZHJlc3MgKi8KPiAg
ICAgICAgICBQUklOVCgiLSBDUFUgIikKPiAtICAgICAgICBtb3YgICB4MCwgeDI0Cj4gLSAgICAg
ICAgYmwgICAgcHV0bgo+ICsgICAgICAgIHByaW50X3JlZyB4MjQKPiAgICAgICAgICBQUklOVCgi
IGJvb3RpbmcgLVxyXG4iKQo+ICAjZW5kaWYKPgo+ICBjb21tb25fc3RhcnQ6Cj4KPiAgICAgICAg
ICBQUklOVCgiLSBDdXJyZW50IEVMICIpCj4gLSAgICAgICAgbXJzICAgeDQsIEN1cnJlbnRFTAo+
IC0gICAgICAgIG1vdiAgIHgwLCB4NAo+IC0gICAgICAgIGJsICAgIHB1dG4KPiArICAgICAgICBt
cnMgICB4NSwgQ3VycmVudEVMCj4gKyAgICAgICAgcHJpbnRfcmVnIHg1Cj4gICAgICAgICAgUFJJ
TlQoIiAtXHJcbiIpCj4KPiAgICAgICAgICAvKiBBcmUgd2UgaW4gRUwyICovCj4gLSAgICAgICAg
Y21wICAgeDQsICNQU1JfTU9ERV9FTDJ0Cj4gLSAgICAgICAgY2NtcCAgeDQsICNQU1JfTU9ERV9F
TDJoLCAjMHg0LCBuZQo+ICsgICAgICAgIGNtcCAgIHg1LCAjUFNSX01PREVfRUwydAo+ICsgICAg
ICAgIGNjbXAgIHg1LCAjUFNSX01PREVfRUwyaCwgIzB4NCwgbmUKPiAgICAgICAgICBiLmVxICBl
bDIgLyogWWVzICovCj4KPiAgICAgICAgICAvKiBPSywgd2UncmUgYm9uZWQuICovCgoKLS0KQmVz
dCByZWdhcmRzLCBWb2xvZHlteXIgQmFiY2h1awpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 15 18:58:15 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Jul 2019 18: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 1hn6Aq-00010E-5A; Mon, 15 Jul 2019 18:58:08 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=3kIu=VM=amazon.com=prvs=0922a7db1=foersleo@srs-us1.protection.inumbo.net>)
 id 1hn6Ao-000109-JV
 for xen-devel@lists.xenproject.org; Mon, 15 Jul 2019 18:58:06 +0000
X-Inumbo-ID: 798af344-a732-11e9-8980-bc764e045a96
Received: from smtp-fw-9101.amazon.com (unknown [207.171.184.25])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 798af344-a732-11e9-8980-bc764e045a96;
 Mon, 15 Jul 2019 18:58:04 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209;
 t=1563217084; x=1594753084;
 h=from:to:subject:date:message-id:mime-version;
 bh=k/flfjG0FayrtPYbhQBVcb6nP0rthih0ik5ZM+T07V8=;
 b=cgx8+wDKzrY0Ez822BosFguQX1qMs3tb/8rwA7R0A1z5A2UXEyKL+lym
 1/qGuXFx0T2mq4hvWlZ2VoKeIeikoHQXDc6rnssRVmJQR84t6GIxZbHYr
 8yrDZ20m6LPQQk371FXRuIbNzgwhAOSs+HN0qnGocVH9kY4lUnd5Q+TYx c=;
X-Amazon-filename: signature.asc
X-IronPort-AV: E=Sophos;i="5.62,493,1554768000"; 
 d="asc'?scan'208";a="816329311"
Received: from sea3-co-svc-lb6-vlan2.sea.amazon.com (HELO
 email-inbound-relay-2a-d0be17ee.us-west-2.amazon.com) ([10.47.22.34])
 by smtp-border-fw-out-9101.sea19.amazon.com with ESMTP;
 15 Jul 2019 18:58:02 +0000
Received: from EX13MTAUEA001.ant.amazon.com
 (pdx4-ws-svc-p6-lb7-vlan3.pdx.amazon.com [10.170.41.166])
 by email-inbound-relay-2a-d0be17ee.us-west-2.amazon.com (Postfix) with ESMTPS
 id 19A1EA1E6A
 for <xen-devel@lists.xenproject.org>; Mon, 15 Jul 2019 18:58:02 +0000 (UTC)
Received: from EX13D17EUC004.ant.amazon.com (10.43.164.212) by
 EX13MTAUEA001.ant.amazon.com (10.43.61.243) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Mon, 15 Jul 2019 18:58:01 +0000
Received: from EX13D17EUC001.ant.amazon.com (10.43.164.233) by
 EX13D17EUC004.ant.amazon.com (10.43.164.212) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Mon, 15 Jul 2019 18:58:00 +0000
Received: from EX13D17EUC001.ant.amazon.com ([10.43.164.233]) by
 EX13D17EUC001.ant.amazon.com ([10.43.164.233]) with mapi id 15.00.1367.000;
 Mon, 15 Jul 2019 18:57:59 +0000
From: "Foerster, Leonard" <foersleo@amazon.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: Design session report: Live-Updating Xen
Thread-Index: AQHVOz84rrbZg3jr7UWo9Co44cwhiw==
Date: Mon, 15 Jul 2019 18:57:59 +0000
Message-ID: <1563217075.6815.14.camel@amazon.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.43.164.236]
MIME-Version: 1.0
Precedence: Bulk
Subject: [Xen-devel] Design session report: Live-Updating Xen
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============0914059614764590351=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============0914059614764590351==
Content-Language: en-US
Content-Type: multipart/signed; micalg=pgp-sha256;
	protocol="application/pgp-signature"; boundary="=-h0++1JnVSmJ+emITSOmh"

--=-h0++1JnVSmJ+emITSOmh
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: quoted-printable

Here is the summary/notes from the Xen Live-Update Design session last week=
.
I tried to tie together the different topics we talked about into some sect=
ions.

https://cryptpad.fr/pad/#/2/pad/edit/fCwXg1GmSXXG8bc4ridHAsnR/

--
Leonard

LIVE UPDATING XEN - DESING SESSION

Brief project overview:
	-> We want to build Xen Live-update
	-> early prototyping phase
	IDEA: change running hypervisor to new one without guest disruptions
	-> Reasons:
		* Security - we might need an updated versions for vulnerability mitigati=
on
		* Development cycle acceleration - fast switch to hypervisor during devel=
opment
		* Maintainability - reduce version diversity in the fleet
	-> We are currently eyeing a combination of guest transparent live migrati=
on
		and kexec into a new xen build
	-> For more details: https://xensummit19.sched.com/event/PFVQ/live-updatin=
g-xen-amit-shah-david-woodhouse-amazon

Terminology:
	Running Xen -> The xen running on the host before update (Source)
	Target Xen -> The xen we are updating *to*

Design discussions:

Live-update ties into multiple other projects currently done in the Xen-pro=
ject:

	* Secret free Xen: reduce the footprint of guest relevant data in Xen
		-> less state we might have to handle in the live update case
	* dom0less: bootstrap domains without the involvement of dom0
		-> this might come in handy to at least setup and continue dom0 on target=
 xen
		-> If we have this this might also enable us to de-serialize the state fo=
r
			other guest-domains in xen and not have to wait for dom0 to do this

We want to just keep domain and hardware state
	-> Xen is supposedly completely to be exchanged
	-> We have to keep around the IOMMU page tables and do not touch them
		-> this might also come in handy for some newer UEFI boot related issues?
		-> We might have to go and re-inject certain interrupts
	-> do we need to dis-aggregate xenheap and domheap here?
		-> We are currently trying to avoid this

A key cornerstone for Live-update is guest transparent live migration
	-> This means we are using a well defined ABI for saving/restoring domain =
state
		-> We do only rely on domain state and no internal xen state
	-> The idea is to migrate the guest not from one machine to another (in sp=
ace)
		but on the same machine from one hypervisor to another (in time)
	-> In addition we want to keep as much as possible in memory unchanged and=
 feed
		this back to the target domain in order to save time
	-> This means we will need additional info on those memory areas and have =
to
		be super careful not to stomp over them while starting the target xen
	-> for live migration: domid is a problem in this case
		-> randomize and pray does not work on smaller fleets
		-> this is not a problem for live-update
		-> BUT: as a community we shoudl make this restriction go away

Exchanging the Hypervisor using kexec
	-> We have patches on upstream kexec-tools merged that enable multiboot2 f=
or Xen
	-> We can now load the target xen binary to the crashdump region to not st=
omp
		over any valuable date we might need later
	-> But using the crashdump region for this has drawbacks when it comes to =
debugging
		and we might want to think about this later
		-> What happens when live-update goes wrong?
		-> Option: Increase Crashdump region size and partition it or have a sepa=
rate
			reserved live-update region to load the target xen into=A0
		-> Separate region or partitioned region is not a priority for V1 but sho=
uld
			be on the road map for future versions

Who serializes and deserializes domain state?
	-> dom0: This should work fine, but who does this for dom0 itself?
	-> Xen: This will need some more work, but might covered mostly by the dom=
0less effort on the arm side
		-> this will need some work for x86, but Stefano does not consider this a=
 lot of work
	-> This would mean: serialize domain state into multiboot module and set d=
omains
		up after kexecing xen in the dom0less manner
		-> make multiboot module general enough so we can tag it as boot/resume/c=
reate/etc.
			-> this will also enable us to do per-guest feature enablement
			-> finer granular than specifying on cmdline
			-> cmdline stuff is mostly broken, needs to be fixed for nested either w=
ay
			-> domain create flags is a mess

Live update instead of crashdump?
	-> Can we use such capabilities to recover from a crash be "restarting" xe=
n on a crash?
		-> live updating into (the same) xen on crash
	-> crashing is a good mechanism because it happens if something is really =
broken and
		most likely not recoverable
	-> Live update should be a conscious process and not something you do as r=
eaction to a crash
		-> something is really broken if we crash
		-> we should not proactively restart xen on crash
			-> we might run into crash loops
	-> maybe this can be done in the future, but it is not changing anything f=
or the design
		-> if anybody wants to wire this up once live update is there, that shoul=
d not be too hard
		-> then you want to think about: scattering the domains to multiple other=
 hosts to not keep
			them on broken machines

We should use this opportunity to clean up certain parts of the code base:
	-> interface for domain information is a mess
		-> HVM and PV have some shared data but completely different ways of acce=
ssing it

Volume of patches:
	-> Live update: still developing, we do not know yet
	-> guest transparent live migration:
		-> We have roughly 100 patches over time
		-> we believe most of this has just to be cleaned up/squashed and
			will land us at a reasonable much lower number
		-> this also needs 2-3 dom0 kernel patches

Summary of action items:
	-> coordinate with dom0less effort on what we can use and contribute there
	-> fix the domid clash problem
	-> Decision on usage of crash kernel area
	-> fix live migration patch set to include yet unsupported backends
		-> clean up the patch set
		-> upstream it

Longer term vision:

* Have a tiny hypervisor between Guest and Xen that handles the common case=
s
	-> this enables (almost) zero downtime for the guest
	-> the tiny hypervisor will maintain the guest while the underlying xen is=
 kexecing into new build

* Somebody someday will want to get rid of the long tail of old xen version=
s in a fleet
	-> live patch old running versions with live update capability?
	-> crashdumping into a new hypervisor?
		-> "crazy idea" but this will likely come up at some point
--=-h0++1JnVSmJ+emITSOmh
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQIcBAABCAAGBQJdLMyzAAoJEAKptHJhFcQmLSMQAIe0B5pLu+C23ex0df+pjEwP
bQ+QTTq4/3LLM+Pb9cspPYzgIVmptp/mpKP95rGaqxM8NsSzx6T6efGhGDaxjrd8
A0YwX8CctnCzlynAoLy8ldC7gUo839zZuAf7vr/gawScyGN9+DIzFwNpSOXru6mz
prX2AlYH4Nx0xWH0iIVH7iBjeGrbJ9NMlXeMQc2vuI8k9oMveEz92yJeZVmwsWOH
I272WKb9t/ATY86AEwvxA4HBmioDejdZNd9Ff7t+DkdKAOGXatJF19ARdCCStqCY
Q1Intjejkeg4sbJDI8JrIQ2N+iqEQ+mGOwK6VDcIe5Ro79EoDYZsT4sur7LfC+Xz
XI2z++wIbkGNukUUGTrgBplcpjsEwovuDF4ktxIp/UOAcPIVTpiElXu75y4cLQFP
p1m6sIZBCickqathtw2PpEat8bY5fG/+3B5VNIk/CzdUMxfMGmJfabGm+e1S9GuT
lDEoXF4NjdwuK/okDeCDmaZRlGuD4Kf+AewarrP1mwLltxtr6yo75IVY+wjdqZUr
1+eTdolmgDtI+frG0m+147wc5BWSrfMD0OcJZRKj48PSUoPKdb7FzM8sx8c7KXXf
ysyK/XWL2hCFfrjQvJmxuL4eu6yfFwL9jwsQzIbh1OWo5RJuZKq2LjqLaPXn3za3
vRyc6yBnQVdq2lM9V8po
=Uh6I
-----END PGP SIGNATURE-----

--=-h0++1JnVSmJ+emITSOmh--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============0914059614764590351==--


From xen-devel-bounces@lists.xenproject.org Mon Jul 15 19:31:45 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Jul 2019 19:31:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hn6hE-0003ev-Uc; Mon, 15 Jul 2019 19:31: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=qaui=VM=prgmr.com=srn@srs-us1.protection.inumbo.net>)
 id 1hn6hD-0003eq-1f
 for xen-devel@lists.xenproject.org; Mon, 15 Jul 2019 19:31:35 +0000
X-Inumbo-ID: 2753c7ef-a737-11e9-8980-bc764e045a96
Received: from mail.prgmr.com (unknown [2605:2700:0:5::4713:9506])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2753c7ef-a737-11e9-8980-bc764e045a96;
 Mon, 15 Jul 2019 19:31:33 +0000 (UTC)
Received: from [192.168.2.33] (c-174-62-72-237.hsd1.ca.comcast.net
 [174.62.72.237]) (Authenticated sender: srn)
 by mail.prgmr.com (Postfix) with ESMTPSA id 6683272008A;
 Mon, 15 Jul 2019 20:28:17 -0400 (EDT)
DKIM-Filter: OpenDKIM Filter v2.11.0 mail.prgmr.com 6683272008A
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=prgmr.com;
 s=default; t=1563236897;
 bh=B/W47RGN/r0JM7xEnZB+CmjJ9t+cJtgV5kkfPZngYYA=;
 h=Subject:To:References:From:Date:In-Reply-To:From;
 b=GofK8kHH2nr6AZJy8LRwbcWjF+WV0CD61iDIlRdF4BrgyHja7YgMLuMpOpT7uPLWS
 WXdmzMW41x9l5wFgmskNRJT+rIc4UOR0Sdxw5w10aMx2TeMBqZgLqPh00NMpwVyeRD
 UrQLFOM3wsEp9fQ4ZkIbhLpLR4orlyVpbE/Is/K4=
To: "Foerster, Leonard" <foersleo@amazon.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
References: <1563217075.6815.14.camel@amazon.com>
From: Sarah Newman <srn@prgmr.com>
Message-ID: <86e560c4-5a14-75fd-8b06-a77e66a8f0a5@prgmr.com>
Date: Mon, 15 Jul 2019 12:31:32 -0700
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <1563217075.6815.14.camel@amazon.com>
Content-Language: en-US
Subject: Re: [Xen-devel] Design session report: Live-Updating 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-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gNy8xNS8xOSAxMTo1NyBBTSwgRm9lcnN0ZXIsIExlb25hcmQgd3JvdGU6Ci4uLgo+IEEga2V5
IGNvcm5lcnN0b25lIGZvciBMaXZlLXVwZGF0ZSBpcyBndWVzdCB0cmFuc3BhcmVudCBsaXZlIG1p
Z3JhdGlvbgouLi4KPiAJLT4gZm9yIGxpdmUgbWlncmF0aW9uOiBkb21pZCBpcyBhIHByb2JsZW0g
aW4gdGhpcyBjYXNlCj4gCQktPiByYW5kb21pemUgYW5kIHByYXkgZG9lcyBub3Qgd29yayBvbiBz
bWFsbGVyIGZsZWV0cwo+IAkJLT4gdGhpcyBpcyBub3QgYSBwcm9ibGVtIGZvciBsaXZlLXVwZGF0
ZQo+IAkJLT4gQlVUOiBhcyBhIGNvbW11bml0eSB3ZSBzaG91ZGwgbWFrZSB0aGlzIHJlc3RyaWN0
aW9uIGdvIGF3YXkKCkFuZHJldyBDb29wZXIgcG9pbnRlZCBvdXQgdG8gbWUgdGhhdCBtYW51YWxs
eSBhc3NpZ25pbmcgZG9tYWluIElEcyBpcyBzdXBwb3J0ZWQgaW4gbXVjaCBvZiB0aGUgY29kZSBh
bHJlYWR5LiBJZiBndWVzdCB0cmFuc3BhcmVudCBsaXZlIG1pZ3JhdGlvbiBnZXRzIAptZXJnZWQs
IHdlJ2xsIGxvb2sgYXQgcGFzc2luZyBpbiBhIGRvbWFpbiBJRCB0byB4bCwgd2hpY2ggd291bGQg
YmUgZ29vZCBlbm91Z2ggZm9yIHVzLiBJIGRvbid0IGtub3cgYWJvdXQgdGhlIG90aGVyIHRvb2xz
dGFja3MuCgotLVNhcmFoCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 15 20:12:42 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Jul 2019 20: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 1hn7Ki-0006MU-7t; Mon, 15 Jul 2019 20:12:24 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=5Wlg=VM=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hn7Kh-0006MK-69
 for xen-devel@lists.xenproject.org; Mon, 15 Jul 2019 20:12:23 +0000
X-Inumbo-ID: d9be94b8-a73c-11e9-91d6-1392524c8648
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d9be94b8-a73c-11e9-91d6-1392524c8648;
 Mon, 15 Jul 2019 20:12:20 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hn7Ke-0007If-0O; Mon, 15 Jul 2019 20:12: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 1hn7Kd-0002me-KS; Mon, 15 Jul 2019 20:12:19 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hn7Kd-0006U7-JZ; Mon, 15 Jul 2019 20:12:19 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139004-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.19:test-arm64-arm64-examine:examine-serial/bootloader:fail:regression
 linux-4.19:test-amd64-i386-qemut-rhel6hvm-amd:guest-start/redhat.repeat:fail:regression
 linux-4.19:build-armhf-pvops:kernel-build:fail:regression
 linux-4.19:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-examine:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=3bd837bfe431839a378e9d421af05b2e22a6d329
X-Osstest-Versions-That: linux=84df9525b0c27f3ebc2ebb1864fa62a97fdedb7d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 15 Jul 2019 20:12:19 +0000
Subject: [Xen-devel] [linux-4.19 test] 139004: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTAwNCBsaW51eC00LjE5IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzkwMDQvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAx
MSBleGFtaW5lLXNlcmlhbC9ib290bG9hZGVyIGZhaWwgUkVHUi4gdnMuIDEyOTMxMwogdGVzdC1h
bWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAxMiBndWVzdC1zdGFydC9yZWRoYXQucmVwZWF0
IGZhaWwgUkVHUi4gdnMuIDEyOTMxMwogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgNiBr
ZXJuZWwtYnVpbGQgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI5MzEzCgpUZXN0cyB3aGlj
aCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0LXJhdyAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwt
YXJuZGFsZSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Jl
ZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAg
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bC1zZWF0dGxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAx
MSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRl
cnggMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRp
dDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3
IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRv
d3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkz
ODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRh
cmdldGVkIGZvciB0ZXN0aW5nOgogbGludXggICAgICAgICAgICAgICAgM2JkODM3YmZlNDMxODM5
YTM3OGU5ZDQyMWFmMDViMmUyMmE2ZDMyOQpiYXNlbGluZSB2ZXJzaW9uOgogbGludXggICAgICAg
ICAgICAgICAgODRkZjk1MjViMGMyN2YzZWJjMmViYjE4NjRmYTYyYTk3ZmRlZGI3ZAoKTGFzdCB0
ZXN0IG9mIGJhc2lzICAgMTI5MzEzICAyMDE4LTExLTAyIDA1OjM5OjA4IFogIDI1NSBkYXlzCkZh
aWxpbmcgc2luY2UgICAgICAgIDEyOTQxMiAgMjAxOC0xMS0wNCAxNDoxMDoxNSBaICAyNTMgZGF5
cyAgMTU5IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEzOTAwNCAgMjAxOS0wNy0xNCAy
MzozNTo1NCBaICAgIDAgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KMjI3MSBwZW9wbGUgdG91Y2hl
ZCByZXZpc2lvbnMgdW5kZXIgdGVzdCwKbm90IGxpc3RpbmcgdGhlbSBhbGwKCmpvYnM6CiBidWls
ZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
cm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
NjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2
LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQt
YXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2
aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1m
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjct
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtZXhh
bWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2
aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2
Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
c2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCgoK
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwps
b2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29u
ZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0
cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0
ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9Ymxv
YjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAog
ICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkK
CgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDE4NTQxOSBsaW5l
cyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 15 22:48:12 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Jul 2019 22: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 1hn9lD-0007cJ-MW; Mon, 15 Jul 2019 22:47:55 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=5Wlg=VM=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hn9lC-0007c7-Mi
 for xen-devel@lists.xenproject.org; Mon, 15 Jul 2019 22:47:54 +0000
X-Inumbo-ID: 92dd3368-a752-11e9-b2d5-efd0cdff6827
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 92dd3368-a752-11e9-b2d5-efd0cdff6827;
 Mon, 15 Jul 2019 22:47:50 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hn9l7-0001po-UW; Mon, 15 Jul 2019 22:47: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 1hn9l7-0005MZ-IX; Mon, 15 Jul 2019 22:47:49 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hn9l7-0003Ua-Hk; Mon, 15 Jul 2019 22:47:49 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139003-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-i386-pvgrub:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-libvirt:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemut-rhel6hvm-intel:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-qemuu-nested-intel:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-pvhv2-intel:xen-boot:fail:regression
 linux-linus:test-amd64-i386-examine:reboot:fail:regression
 linux-linus:test-amd64-amd64-examine:reboot:fail:regression
 linux-linus:test-amd64-amd64-xl-qcow2:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-freebsd10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-win7-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-pvshim:xen-boot:fail:regression
 linux-linus:test-amd64-i386-freebsd10-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-raw:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-win10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-i386-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-win10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemut-rhel6hvm-amd:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-intel:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-multivcpu:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-amd64-pvgrub:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-pygrub:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-credit2:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-libvirt-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-win7-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-pvhv2-amd:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-qemuu-nested-amd:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-shadow:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-win10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-ws16-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-pvshim:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-amd64-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-amd64-libvirt-vhd:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-credit1:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-ws16-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-win10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-amd:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-libvirt-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-amd64-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-ws16-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-ws16-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-i386-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-i386-xl-shadow:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-xsm:xen-boot:fail:regression
 linux-linus:test-arm64-arm64-examine:examine-serial/bootloader:fail:regression
 linux-linus:build-armhf-pvops:kernel-build:fail:regression
 linux-linus:test-arm64-arm64-libvirt-xsm:guest-start.2:fail:regression
 linux-linus:test-amd64-amd64-xl-rtds:xen-boot:fail:allowable
 linux-linus:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-examine:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:xen-boot:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:xen-boot:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-debianhvm-i386-xsm:xen-boot:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-debianhvm-i386-xsm:xen-boot:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-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-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: linux=1d039859330b874d48080885eb31f4f129c246f1
X-Osstest-Versions-That: linux=736706bee3298208343a76096370e4f6a5c55915
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 15 Jul 2019 22:47:49 +0000
Subject: [Xen-devel] [linux-linus test] 139003: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTAwMyBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTM5MDAzLwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0
dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEzMzU4
MAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAg
ICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICA3
IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93IDcgeGVuLWJvb3QgZmFpbCBS
RUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICA3IHhlbi1ib290
ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni1x
ZW11dC1yaGVsNmh2bS1pbnRlbCAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEz
MzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgIDcgeGVuLWJvb3QgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWlu
dGVsICA3IHhlbi1ib290ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3Qt
YW1kNjQtaTM4Ni1leGFtaW5lICAgICAgIDggcmVib290ICAgICAgICAgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgOCByZWJvb3Qg
ICAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFjb3cyICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDcgeGVuLWJv
b3QgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1p
Mzg2ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtIDcgeGVuLWJv
b3QgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjct
YW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgIGZhaWwgUkVH
Ui4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgNyB4ZW4tYm9vdCAg
ICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYtZnJl
ZWJzZDEwLWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1
ODAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAg
ICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4x
MC1pMzg2ICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsICAgICAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJF
R1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgIDcgeGVuLWJvb3Qg
ICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQtcGFpciAxMCB4ZW4tYm9vdC9zcmNfaG9zdCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMz
NTgwCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyIDExIHhlbi1ib290L2RzdF9ob3N0ICAg
ICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXNoYWRvdyA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgIDcgeGVuLWJvb3QgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICA3
IHhlbi1ib290ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4
Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgIDcgeGVuLWJvb3QgICAgICAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2
Z3J1YiAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICA3IHhlbi1ib290ICAgIGZh
aWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2
NC1hbWQ2NC1weWdydWIgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICA3IHhlbi1ib290ICAg
ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC14c20gIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4
MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3Qg
NyB4ZW4tYm9vdCBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTMz
NTgwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgIDcgeGVuLWJvb3QgICAg
ICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43
LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgIDcgeGVu
LWJvb3QgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtc2hhZG93ICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEz
MzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICA3IHhlbi1ib290ICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdz
MTYtYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgNyB4ZW4tYm9v
dCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0
LXBhaXIgICAgICAgIDEwIHhlbi1ib290L3NyY19ob3N0ICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgMTEgeGVuLWJvb3QvZHN0X2hvc3Qg
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZo
ZCAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgNyB4ZW4tYm9vdCAgICBmYWls
IFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1k
NjQgIDcgeGVuLWJvb3QgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1jcmVkaXQxICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgNyB4ZW4tYm9vdCAg
ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13
aW4xMC1pMzg2ICA3IHhlbi1ib290ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCA3IHhlbi1i
b290IGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjct
YW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFt
ZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICA3IHhlbi1ib290ICAgICAgICAgICBmYWlsIFJF
R1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyIDEwIHhlbi1ib290
L3NyY19ob3N0ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXBhaXIgMTEgeGVuLWJvb3QvZHN0X2hvc3QgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMz
NTgwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgIDcgeGVuLWJvb3QgICAg
ICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3Mx
Ni1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgNyB4
ZW4tYm9vdCAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni1w
YWlyICAgICAgICAgMTAgeGVuLWJvb3Qvc3JjX2hvc3QgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEz
MzU4MAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAxMSB4ZW4tYm9vdC9kc3RfaG9zdCAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAg
ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgIDExIGV4YW1pbmUt
c2VyaWFsL2Jvb3Rsb2FkZXIgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiBidWlsZC1hcm1oZi1wdm9w
cyAgICAgICAgICAgICA2IGtlcm5lbC1idWlsZCAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MzM1ODAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTcgZ3Vlc3Qtc3RhcnQuMiAgICAg
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAoKUmVncmVzc2lvbnMgd2hpY2ggYXJlIHJlZ2Fy
ZGVkIGFzIGFsbG93YWJsZSAobm90IGJsb2NraW5nKToKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRk
cyAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAg
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJt
aGYtYXJtaGYteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3JlZGl0MSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFy
bWhmLWV4YW1pbmUgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFu
aHZtLWkzODYteHNtIDcgeGVuLWJvb3QgZmFpbCBiYXNlbGluZSB1bnRlc3RlZAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgNyB4ZW4tYm9vdCBmYWlsIGJhc2Vs
aW5lIHVudGVzdGVkCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhz
bSA3IHhlbi1ib290IGZhaWwgYmFzZWxpbmUgdW50ZXN0ZWQKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC1kZWJpYW5odm0taTM4Ni14c20gIDcgeGVuLWJvb3QgZmFpbCBiYXNlbGluZSB1bnRlc3Rl
ZAogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
ICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcngg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQg
Zm9yIHRlc3Rpbmc6CiBsaW51eCAgICAgICAgICAgICAgICAxZDAzOTg1OTMzMGI4NzRkNDgwODA4
ODVlYjMxZjRmMTI5YzI0NmYxCmJhc2VsaW5lIHZlcnNpb246CiBsaW51eCAgICAgICAgICAgICAg
ICA3MzY3MDZiZWUzMjk4MjA4MzQzYTc2MDk2MzcwZTRmNmE1YzU1OTE1CgpMYXN0IHRlc3Qgb2Yg
YmFzaXMgICAxMzM1ODAgIDIwMTktMDMtMDQgMTk6NTM6MDkgWiAgMTMzIGRheXMKRmFpbGluZyBz
aW5jZSAgICAgICAgMTMzNjA1ICAyMDE5LTAzLTA1IDIwOjAzOjE0IFogIDEzMiBkYXlzICAgNzQg
YXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM5MDAzICAyMDE5LTA3LTE0IDIzOjE3OjQ4
IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQozODY2IHBlb3BsZSB0b3VjaGVkIHJldmlz
aW9ucyB1bmRlciB0ZXN0LApub3QgbGlzdGluZyB0aGVtIGFsbAoKam9iczoKIGJ1aWxkLWFtZDY0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02
NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlh
bmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02NC1s
aWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1k
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11
dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5k
YWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRp
dDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQt
YXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkz
ODYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2lu
MTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50
ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1w
YWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1p
Mzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
cnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
cm02NC1hcm02NC14bC1zZWF0dGxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQtc2hhZG93ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1z
aGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZo
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKCgotLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ct
cmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9o
b21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmls
ZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJv
amVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQg
b2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVB
RE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBw
dXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgNzc0NTA5IGxpbmVzIGxvbmcu
KQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 15 22:52:16 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Jul 2019 22:52:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hn9pP-0008KL-EB; Mon, 15 Jul 2019 22:52: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=5Wlg=VM=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hn9pO-0008KB-I0
 for xen-devel@lists.xenproject.org; Mon, 15 Jul 2019 22:52:14 +0000
X-Inumbo-ID: 2f7b5ddb-a753-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2f7b5ddb-a753-11e9-8980-bc764e045a96;
 Mon, 15 Jul 2019 22:52:13 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hn9pL-0001vt-6C; Mon, 15 Jul 2019 22:52: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 1hn9pK-0005XS-U8; Mon, 15 Jul 2019 22:52:10 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hn9pK-0005hJ-QW; Mon, 15 Jul 2019 22:52:10 +0000
To: xen-devel@lists.xenproject.org, osstest-admin@xenproject.org,
 royger@FreeBSD.org
Message-ID: <osstest-139016-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: freebsd=163feb2e45cd088e65da1ff395dc3293065a4603
X-Osstest-Versions-That: freebsd=5c4a9b0e32c1f9c47d5b687d6036bb03c3cc071c
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 15 Jul 2019 22:52:10 +0000
Subject: [Xen-devel] [freebsd-master test] 139016: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTAxNiBmcmVlYnNkLW1hc3RlciByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTM5MDE2LwoKUGVyZmVjdCA6LSkKQWxs
IHRlc3RzIGluIHRoaXMgZmxpZ2h0IHBhc3NlZCBhcyByZXF1aXJlZAp2ZXJzaW9uIHRhcmdldGVk
IGZvciB0ZXN0aW5nOgogZnJlZWJzZCAgICAgICAgICAgICAgMTYzZmViMmU0NWNkMDg4ZTY1ZGEx
ZmYzOTVkYzMyOTMwNjVhNDYwMwpiYXNlbGluZSB2ZXJzaW9uOgogZnJlZWJzZCAgICAgICAgICAg
ICAgNWM0YTliMGUzMmMxZjljNDdkNWI2ODdkNjAzNmJiMDNjM2NjMDcxYwoKTGFzdCB0ZXN0IG9m
IGJhc2lzICAgMTM4ODg2ICAyMDE5LTA3LTEwIDA5OjE5OjM4IFogICAgNSBkYXlzCkZhaWxpbmcg
c2luY2UgICAgICAgIDEzODkyMSAgMjAxOS0wNy0xMiAwOToxOTozMiBaICAgIDMgZGF5cyAgICAy
IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEzOTAxNiAgMjAxOS0wNy0xNSAwOToxOTo1
NyBaICAgIDAgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlz
aW9ucyB1bmRlciB0ZXN0OgogIGFlIDxhZUBGcmVlQlNELm9yZz4KICBhbGMgPGFsY0BGcmVlQlNE
Lm9yZz4KICBhdmcgPGF2Z0BGcmVlQlNELm9yZz4KICBjaHVjayA8Y2h1Y2tARnJlZUJTRC5vcmc+
CiAgY3kgPGN5QEZyZWVCU0Qub3JnPgogIGRpbSA8ZGltQEZyZWVCU0Qub3JnPgogIGRvdWdtIDxk
b3VnbUBGcmVlQlNELm9yZz4KICBpYW4gPGlhbkBGcmVlQlNELm9yZz4KICBpbXAgPGltcEBGcmVl
QlNELm9yZz4KICBqaGliYml0cyA8amhpYmJpdHNARnJlZUJTRC5vcmc+CiAga2liIDxraWJARnJl
ZUJTRC5vcmc+CiAgbHVwb3JsIDxsdXBvcmxARnJlZUJTRC5vcmc+CiAgbWFya2ogPG1hcmtqQEZy
ZWVCU0Qub3JnPgogIG5wIDxucEBGcmVlQlNELm9yZz4KICBwaGlsaXAgPHBoaWxpcEBGcmVlQlNE
Lm9yZz4KICBwaGsgPHBoa0BGcmVlQlNELm9yZz4KICBycnMgPHJyc0BGcmVlQlNELm9yZz4KICBz
Y290dGwgPHNjb3R0bEBGcmVlQlNELm9yZz4KICBzZWFuYyA8c2VhbmNARnJlZUJTRC5vcmc+CiAg
c2pnIDxzamdARnJlZUJTRC5vcmc+CiAgdGlqbCA8dGlqbEBGcmVlQlNELm9yZz4KICB0dWV4ZW4g
PHR1ZXhlbkBGcmVlQlNELm9yZz4KICB2bWFmZmlvbmUgPHZtYWZmaW9uZUBGcmVlQlNELm9yZz4K
CmpvYnM6CiBidWlsZC1hbWQ2NC1mcmVlYnNkLWFnYWluICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWZyZWVic2QgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQteGVuLWZyZWVi
c2QgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNn
LXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAv
aG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZp
bGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5k
IG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAg
IGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJF
QURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0
cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNo
aW5nIHJldmlzaW9uIDoKClRvIHhlbmJpdHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0L2ZyZWVic2Qu
Z2l0CiAgIDVjNGE5YjBlMzJjLi4xNjNmZWIyZTQ1YyAgMTYzZmViMmU0NWNkMDg4ZTY1ZGExZmYz
OTVkYzMyOTMwNjVhNDYwMyAtPiB0ZXN0ZWQvbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 15 22:54:49 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Jul 2019 22:54:49 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hn9rp-0008Rr-Tf; Mon, 15 Jul 2019 22:54:45 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=5Wlg=VM=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hn9ro-0008Rh-HO
 for xen-devel@lists.xenproject.org; Mon, 15 Jul 2019 22:54:44 +0000
X-Inumbo-ID: 87fe502a-a753-11e9-9d7b-c30e797ce5ff
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 87fe502a-a753-11e9-9d7b-c30e797ce5ff;
 Mon, 15 Jul 2019 22: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 <osstest-admin@xenproject.org>)
 id 1hn9rl-0001xx-Dw; Mon, 15 Jul 2019 22:54:41 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hn9rl-0005iw-6E; Mon, 15 Jul 2019 22:54:41 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hn9rl-0007vp-5X; Mon, 15 Jul 2019 22:54:41 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139011-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=eebc135ffb210c6da7133145ba9e5423cafc13d4
X-Osstest-Versions-That: ovmf=70565e64227dfa254d8a0703dd60dc74bd8b5e6e
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 15 Jul 2019 22:54:41 +0000
Subject: [Xen-devel] [ovmf test] 139011: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTAxMSBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzkwMTEvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICBlZWJjMTM1ZmZiMjEwYzZkYTcxMzMxNDViYTllNTQy
M2NhZmMxM2Q0CmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICA3MDU2NWU2
NDIyN2RmYTI1NGQ4YTA3MDNkZDYwZGM3NGJkOGI1ZTZlCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
Mzg5OTggIDIwMTktMDctMTQgMTc6MjE6MjUgWiAgICAxIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTM5MDExICAyMDE5LTA3LTE1IDA3OjQ3OjI2IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQ29sZSBSb2Jp
bnNvbiA8Y3JvYmluc29AcmVkaGF0LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qu
b3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dz
LCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSBy
ZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hi
PW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7
YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5k
IGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3Vt
bWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9n
aXQvb3NzdGVzdC9vdm1mLmdpdAogICA3MDU2NWU2NDIyLi5lZWJjMTM1ZmZiICBlZWJjMTM1ZmZi
MjEwYzZkYTcxMzMxNDViYTllNTQyM2NhZmMxM2Q0IC0+IHhlbi10ZXN0ZWQtbWFzdGVyCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 16 01:23:45 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Jul 2019 01:23:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnCBk-00014b-Uq; Tue, 16 Jul 2019 01:23:28 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=D1qR=VN=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hnCBj-00014S-Mi
 for xen-devel@lists.xenproject.org; Tue, 16 Jul 2019 01:23:27 +0000
X-Inumbo-ID: 4c119f9e-a768-11e9-9e64-9369c964a508
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 4c119f9e-a768-11e9-9e64-9369c964a508;
 Tue, 16 Jul 2019 01:23:20 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hnCBc-00066h-8o; Tue, 16 Jul 2019 01: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 1hnCBc-0005b5-0v; Tue, 16 Jul 2019 01:23:20 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hnCBb-0003Mn-U6; Tue, 16 Jul 2019 01:23:19 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139010-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-arm64-arm64-examine:examine-serial/bootloader:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-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-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-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:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:guest-start: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-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: xen=38eeb3864de40aa568c48f9f26271c141c62b50b
X-Osstest-Versions-That: xen=38eeb3864de40aa568c48f9f26271c141c62b50b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 16 Jul 2019 01:23:19 +0000
Subject: [Xen-devel] [xen-unstable test] 139010: 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>

ZmxpZ2h0IDEzOTAxMCB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzOTAxMC8KCkZhaWx1cmVzIDotLyBidXQg
bm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90
IGJsb2NraW5nOgogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAxMSBleGFtaW5lLXNlcmlh
bC9ib290bG9hZGVyICAgIGZhaWwgIGxpa2UgMTM4OTE1CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzg5ODYK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAg
ICAgICAgZmFpbCBsaWtlIDEzODk4NgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTM4OTg2CiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
bGlrZSAxMzg5ODYKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEzODk4NgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTM4OTg2
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgbGlrZSAxMzg5ODYKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEzODk4NgogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWls
IGxpa2UgMTM4OTg2CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwtc2VhdHRsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJp
YW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAg
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0
MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwtdGh1bmRlcnggMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRh
bGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRz
ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Jl
ZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZz
aGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5k
b3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxs
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1p
Mzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFp
bCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAgICAgICAg
ICAgICAgICAgMzhlZWIzODY0ZGU0MGFhNTY4YzQ4ZjlmMjYyNzFjMTQxYzYyYjUwYgpiYXNlbGlu
ZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAgICAgMzhlZWIzODY0ZGU0MGFhNTY4YzQ4Zjlm
MjYyNzFjMTQxYzYyYjUwYgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTM5MDEwICAyMDE5LTA3LTE1
IDA3OjAxOjI0IFogICAgMCBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgICAgICAgICAgICAgICAg
ICAgICAgICAgKG5vdCBmb3VuZCkgICAgICAgICAwIGF0dGVtcHRzCgpqb2JzOgogYnVpbGQtYW1k
NjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQteHRmICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQt
cHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1w
dm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0
LWFtZDY0LTMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02
NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlh
bmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1s
aWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1k
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11
dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5k
YWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRp
dDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQt
YXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2lu
MTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50
ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbGl2ZXBhdGNoICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpdmVwYXRjaCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1t
aWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBh
aXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkz
ODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1y
dGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLXNlYXR0bGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNo
YWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhk
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1y
ZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hv
bWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxl
cywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9q
ZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBv
ZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFE
TUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6
Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVibGlz
aGVkIHRlc3RlZCB0cmVlIGlzIGFscmVhZHkgdXAgdG8gZGF0ZS4KCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 16 03:47:32 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Jul 2019 03: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 1hnEQu-000224-Kp; Tue, 16 Jul 2019 03:47: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=D1qR=VN=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hnEQt-00021s-8H
 for xen-devel@lists.xenproject.org; Tue, 16 Jul 2019 03:47:15 +0000
X-Inumbo-ID: 650e9e1c-a77c-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 650e9e1c-a77c-11e9-8980-bc764e045a96;
 Tue, 16 Jul 2019 03:47:12 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hnEQp-0000op-Nm; Tue, 16 Jul 2019 03: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 1hnEQp-00039a-FZ; Tue, 16 Jul 2019 03:47:11 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hnEQp-0004vk-Et; Tue, 16 Jul 2019 03:47:11 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139014-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:test-amd64-i386-libvirt-pair:xen-boot/src_host:fail:regression
 qemu-mainline:test-armhf-armhf-xl-vhd:guest-start/debian.repeat:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-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-vhd: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-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-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=46cd24e7ed38191b5ab5c40a836d6c5b6b604f8a
X-Osstest-Versions-That: qemuu=1316b1ddc8a05e418c8134243f8bff8cccbbccb1
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 16 Jul 2019 03:47:11 +0000
Subject: [Xen-devel] [qemu-mainline test] 139014: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTAxNCBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzkwMTQvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBh
aXIgMTAgeGVuLWJvb3Qvc3JjX2hvc3QgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODk3NwogdGVz
dC1hcm1oZi1hcm1oZi14bC12aGQgICAgIDE1IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgZmFp
bCBSRUdSLiB2cy4gMTM4OTc3CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUg
bm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTM4OTc3CiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMzg5
NzcKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICAgZmFpbCBsaWtlIDEzODk3NwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2
LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTM4OTc3CiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgbGlrZSAxMzg5NzcKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3Rh
cnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwtc2VhdHRsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAx
MSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcg
ZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5k
ZXJ4IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0
LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNt
ICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAg
ICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1j
dWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEy
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFs
bCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoK
IHFlbXV1ICAgICAgICAgICAgICAgIDQ2Y2QyNGU3ZWQzODE5MWI1YWI1YzQwYTgzNmQ2YzViNmI2
MDRmOGEKYmFzZWxpbmUgdmVyc2lvbjoKIHFlbXV1ICAgICAgICAgICAgICAgIDEzMTZiMWRkYzhh
MDVlNDE4YzgxMzQyNDNmOGJmZjhjY2NiYmNjYjEKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzODk3
NyAgMjAxOS0wNy0xNCAwMzo0Mzo1MiBaICAgIDEgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAx
MzkwMTQgIDIwMTktMDctMTUgMDk6MDY6MjMgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
ClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBEci4gRGF2aWQgQWxh
biBHaWxiZXJ0IDxkZ2lsYmVydEByZWRoYXQuY29tPgogIElnb3IgTWFtbWVkb3YgPGltYW1tZWRv
QHJlZGhhdC5jb20+CiAgTWljaGFlbCBTLiBUc2lya2luIDxtc3RAcmVkaGF0LmNvbT4KICBQYW5r
YWogR3VwdGEgPHBhZ3VwdGFAcmVkaGF0LmNvbT4KICBQZXRlciBNYXlkZWxsIDxwZXRlci5tYXlk
ZWxsQGxpbmFyby5vcmc+CiAgU3RlZmFuIEhham5vY3ppIDxzdGVmYW5oYUByZWRoYXQuY29tPgog
IFdvbGZnYW5nIEJ1bWlsbGVyIDx3LmJ1bWlsbGVyQHByb3htb3guY29tPgoKam9iczoKIGJ1aWxk
LWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
cm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFy
bTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02
NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2
LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQt
YXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2
aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92
bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3Mx
Ni1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJl
c3RyaWN0ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVt
dXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
bXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2
c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0
dGxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQt
YXJtNjQteGwtdGh1bmRlcnggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBv
c3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFn
ZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWls
YWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9s
b2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5l
cmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5n
aXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVu
Lm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVz
dCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3Jn
L2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCmNvbW1p
dCA0NmNkMjRlN2VkMzgxOTFiNWFiNWM0MGE4MzZkNmM1YjZiNjA0ZjhhCk1lcmdlOiAxMzE2YjFk
ZGM4IDIwN2VmYTE4YWMKQXV0aG9yOiBQZXRlciBNYXlkZWxsIDxwZXRlci5tYXlkZWxsQGxpbmFy
by5vcmc+CkRhdGU6ICAgRnJpIEp1bCAxMiAxNzozNDoxMyAyMDE5ICswMTAwCgogICAgTWVyZ2Ug
cmVtb3RlLXRyYWNraW5nIGJyYW5jaCAncmVtb3Rlcy9tc3QvdGFncy9mb3JfdXBzdHJlYW0nIGlu
dG8gc3RhZ2luZwogICAgCiAgICB2aXJ0aW8sIHBjLCBwY2k6IGZpeGVzLCBjbGVhbnVwcywgdGVz
dHMKICAgIAogICAgQSBidW5jaCBvZiBmaXhlcyBhbGwgb3ZlciB0aGUgcGxhY2UuCiAgICBBQ1BJ
IHRlc3RzIHdpbGwgbm93IHJ1biBvbiBtb3JlIHN5c3RlbXM6IG1pZ2h0CiAgICBpbnRyb2R1Y2Ug
bmV3IGZhaWx1cmUgcmVwb3J0cyBidXQgdGhhdCdzIGZvcgogICAgdGhlIGJlc3QsIGlzbid0IGl0
PwogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBNaWNoYWVsIFMuIFRzaXJraW4gPG1zdEByZWRoYXQu
Y29tPgogICAgCiAgICAjIGdwZzogU2lnbmF0dXJlIG1hZGUgRnJpIDEyIEp1bCAyMDE5IDE1OjU3
OjQwIEJTVAogICAgIyBncGc6ICAgICAgICAgICAgICAgIHVzaW5nIFJTQSBrZXkgMjgxRjBEQjhE
MjhENTQ2OQogICAgIyBncGc6IEdvb2Qgc2lnbmF0dXJlIGZyb20gIk1pY2hhZWwgUy4gVHNpcmtp
biA8bXN0QGtlcm5lbC5vcmc+IiBbZnVsbF0KICAgICMgZ3BnOiAgICAgICAgICAgICAgICAgYWth
ICJNaWNoYWVsIFMuIFRzaXJraW4gPG1zdEByZWRoYXQuY29tPiIgW2Z1bGxdCiAgICAjIFByaW1h
cnkga2V5IGZpbmdlcnByaW50OiAwMjcwIDYwNkIgNkYzQyBERjNEIDBCMTcgIDA5NzAgQzM1MCAz
OTEyIEFGQkUgOEU2NwogICAgIyAgICAgIFN1YmtleSBmaW5nZXJwcmludDogNUQwOSBGRDA4IDcx
QzggRjg1QiA5NENBICA4QTBEIDI4MUYgMERCOCBEMjhEIDU0NjkKICAgIAogICAgKiByZW1vdGVz
L21zdC90YWdzL2Zvcl91cHN0cmVhbToKICAgICAgdmlydGlvIHBtZW06IHJlbW92ZSB0cmFuc2l0
aW9uYWwgbmFtZXMKICAgICAgdmlydGlvIHBtZW06IHJlbW92ZSBtZW1kZXYgbnVsbCBjaGVjawog
ICAgICB2aXJ0aW8gcG1lbTogZml4IHdyb25nIG1lbSByZWdpb24gY29uZGl0aW9uCiAgICAgIHRl
c3RzOiBhY3BpOiBkbyBub3Qgc2tpcCB0ZXN0cyB3aGVuIElBU0wgaXMgbm90IGluc3RhbGxlZAog
ICAgICB0ZXN0czogYWNwaTogZG8gbm90IHJlcXVpcmUgSUFTTCBmb3IgZHVtcGluZyBBTUwgYmxv
YnMKICAgICAgdmlydGlvLWJhbGxvb246IGZpeCBRRU1VIDQuMCBjb25maWcgc2l6ZSBtaWdyYXRp
b24gaW5jb21wYXRpYmlsaXR5CiAgICAgIHBjaWU6IGNvbnNpc3RlbnQgbmFtZXMgZm9yIGZ1bmN0
aW9uIGFyZ3MKICAgICAgeGlvMzEzMF9kb3duc3RyZWFtOiB0eXBvIGZpeAogICAgCiAgICBTaWdu
ZWQtb2ZmLWJ5OiBQZXRlciBNYXlkZWxsIDxwZXRlci5tYXlkZWxsQGxpbmFyby5vcmc+Cgpjb21t
aXQgMjA3ZWZhMThhYzllYjcwODVhNDRjYWQyNDQ4OWQwZGE1NGJjNWY2NQpBdXRob3I6IFBhbmth
aiBHdXB0YSA8cGFndXB0YUByZWRoYXQuY29tPgpEYXRlOiAgIEZyaSBKdWwgMTIgMTM6MDU6NTQg
MjAxOSArMDUzMAoKICAgIHZpcnRpbyBwbWVtOiByZW1vdmUgdHJhbnNpdGlvbmFsIG5hbWVzCiAg
ICAKICAgIFJlbW92ZSB0cmFuc2l0aW9uYWwgJiBub24gdHJhbnNpdGlvbmFsIG5hbWVzIGZvciB2
aXJ0aW8gcG1lbS4KICAgIE9ubHkgdmlydGlvIDEuMCBhbmQgdXAgaXMgc3VwcG9ydGVkLgogICAg
CiAgICBTaWduZWQtb2ZmLWJ5OiBQYW5rYWogR3VwdGEgPHBhZ3VwdGFAcmVkaGF0LmNvbT4KICAg
IE1lc3NhZ2UtSWQ6IDwyMDE5MDcxMjA3MzU1NC4yMTkxOC00LXBhZ3VwdGFAcmVkaGF0LmNvbT4K
ICAgIFJldmlld2VkLWJ5OiBNaWNoYWVsIFMuIFRzaXJraW4gPG1zdEByZWRoYXQuY29tPgogICAg
U2lnbmVkLW9mZi1ieTogTWljaGFlbCBTLiBUc2lya2luIDxtc3RAcmVkaGF0LmNvbT4KICAgIFJl
dmlld2VkLWJ5OiBDb3JuZWxpYSBIdWNrIDxjb2h1Y2tAcmVkaGF0LmNvbT4KCmNvbW1pdCA3Yjhh
ODQ3NDI0OWVlYzk3Y2Q2YTgyZjc4YjkxMTgzNjI2ZmRhNjViCkF1dGhvcjogUGFua2FqIEd1cHRh
IDxwYWd1cHRhQHJlZGhhdC5jb20+CkRhdGU6ICAgRnJpIEp1bCAxMiAxMzowNTo1MyAyMDE5ICsw
NTMwCgogICAgdmlydGlvIHBtZW06IHJlbW92ZSBtZW1kZXYgbnVsbCBjaGVjawogICAgCiAgICBD
b3Zlcml0eSByZXBvcnRzIHRoYXQgd2hlbiB3ZSdyZSBhc3NpZ25pbmcgdmktPnNpemUgd2UgaGFu
ZGxlIHRoZQogICAgInBtZW0tPm1lbWRldiBpcyBOVUxMIiBjYXNlOyBidXQgd2UgdGhlbiBwYXNz
IGl0IGludG8KICAgIG9iamVjdF9nZXRfY2Fub25pY2FsX3BhdGgoKSwgd2hpY2ggdW5jb25kaXRp
b25hbGx5IGRlcmVmZXJlbmNlcyBpdAogICAgYW5kIHdpbGwgY3Jhc2ggaWYgaXQgaXMgTlVMTC4g
SWYgdGhpcyBwb2ludGVyIGNhbiBiZSBOVUxMIHRoZW4gd2UKICAgIG5lZWQgdG8gZG8gc29tZXRo
aW5nIGVsc2UgaGVyZS4KICAgIAogICAgV2UgYXJlIHJlbW92aW5nICdwbWVtLT5tZW1kZXYnIG51
bGwgY2hlY2sgaGVyZSBhcyBtZW1kZXYgd2lsbCBuZXZlcgogICAgYmUgbnVsbCBpbiB0aGlzIGZ1
bmN0aW9uLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBQYW5rYWogR3VwdGEgPHBhZ3VwdGFAcmVk
aGF0LmNvbT4KICAgIE1lc3NhZ2UtSWQ6IDwyMDE5MDcxMjA3MzU1NC4yMTkxOC0zLXBhZ3VwdGFA
cmVkaGF0LmNvbT4KICAgIFJldmlld2VkLWJ5OiBNaWNoYWVsIFMuIFRzaXJraW4gPG1zdEByZWRo
YXQuY29tPgogICAgU2lnbmVkLW9mZi1ieTogTWljaGFlbCBTLiBUc2lya2luIDxtc3RAcmVkaGF0
LmNvbT4KICAgIFJldmlld2VkLWJ5OiBDb3JuZWxpYSBIdWNrIDxjb2h1Y2tAcmVkaGF0LmNvbT4K
CmNvbW1pdCBmMzdmNDcxMjYyMzZjOGRjNzEwZDk3ZGE4Y2E5ZDQzYzM4YmVmNGVjCkF1dGhvcjog
UGFua2FqIEd1cHRhIDxwYWd1cHRhQHJlZGhhdC5jb20+CkRhdGU6ICAgRnJpIEp1bCAxMiAxMzow
NTo1MiAyMDE5ICswNTMwCgogICAgdmlydGlvIHBtZW06IGZpeCB3cm9uZyBtZW0gcmVnaW9uIGNv
bmRpdGlvbgogICAgCiAgICBDb3Zlcml0eSByZXBvcnRlZCBtZW1vcnkgcmVnaW9uIHJldHVybnMg
emVybwogICAgZm9yIG5vbi1udWxsIHZhbHVlLiBUaGlzIGlzIGJlY2F1c2Ugb2Ygd3JvbmcKICAg
IGFyZ3VtZW50cyB0byAnPzonICwgZml4aW5nIHRoaXMuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6
IFBhbmthaiBHdXB0YSA8cGFndXB0YUByZWRoYXQuY29tPgogICAgTWVzc2FnZS1JZDogPDIwMTkw
NzEyMDczNTU0LjIxOTE4LTItcGFndXB0YUByZWRoYXQuY29tPgogICAgUmV2aWV3ZWQtYnk6IE1p
Y2hhZWwgUy4gVHNpcmtpbiA8bXN0QHJlZGhhdC5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBNaWNo
YWVsIFMuIFRzaXJraW4gPG1zdEByZWRoYXQuY29tPgogICAgUmV2aWV3ZWQtYnk6IFN0ZWZhbm8g
R2FyemFyZWxsYSA8c2dhcnphcmVAcmVkaGF0LmNvbT4KICAgIFJldmlld2VkLWJ5OiBDb3JuZWxp
YSBIdWNrIDxjb2h1Y2tAcmVkaGF0LmNvbT4KCmNvbW1pdCA3Yjk4MjliYzZjN2Q4NDA1NmMzYTFj
NjA3MzdmNzFkYjRkMjg3MWU0CkF1dGhvcjogSWdvciBNYW1tZWRvdiA8aW1hbW1lZG9AcmVkaGF0
LmNvbT4KRGF0ZTogICBNb24gSnVsIDggMDU6MjQ6MTAgMjAxOSAtMDQwMAoKICAgIHRlc3RzOiBh
Y3BpOiBkbyBub3Qgc2tpcCB0ZXN0cyB3aGVuIElBU0wgaXMgbm90IGluc3RhbGxlZAogICAgCiAg
ICB0ZXN0cyBkbyBiaW5hcnkgY29tcGFyaXNpb24gc28gd2UgY2FuIGNoZWNrIHRhYmxlcyB3aXRo
b3V0CiAgICBJQVNMLiBNb3ZlIElBU0wgY29uZGl0aW9uIHJpZ2h0IGJlZm9yZSBkZWNvbXBpbGF0
aW9uIHN0ZXAKICAgIGFuZCBza2lwIGl0IGlmIElBU0wgaXMgbm90IGluc3RhbGxlZC4KICAgIAog
ICAgU2lnbmVkLW9mZi1ieTogSWdvciBNYW1tZWRvdiA8aW1hbW1lZG9AcmVkaGF0LmNvbT4KICAg
IFJldmlld2VkLWJ5OiBFcmljIEF1Z2VyIDxlcmljLmF1Z2VyQHJlZGhhdC5jb20+CiAgICBSZXZp
ZXdlZC1ieTogUGhpbGlwcGUgTWF0aGlldS1EYXVkw6kgPHBoaWxtZEByZWRoYXQuY29tPgogICAg
TWVzc2FnZS1JZDogPDIwMTkwNzA4MDkyNDEwLjExMTY3LTMtaW1hbW1lZG9AcmVkaGF0LmNvbT4K
ICAgIFJldmlld2VkLWJ5OiBNaWNoYWVsIFMuIFRzaXJraW4gPG1zdEByZWRoYXQuY29tPgogICAg
U2lnbmVkLW9mZi1ieTogTWljaGFlbCBTLiBUc2lya2luIDxtc3RAcmVkaGF0LmNvbT4KCmNvbW1p
dCBhYjMxYjMzNzNlYmE3ZTE4NjI4MmFhYzlmMDVjNDMwM2MzMDlhYzI3CkF1dGhvcjogSWdvciBN
YW1tZWRvdiA8aW1hbW1lZG9AcmVkaGF0LmNvbT4KRGF0ZTogICBNb24gSnVsIDggMDU6MjQ6MDkg
MjAxOSAtMDQwMAoKICAgIHRlc3RzOiBhY3BpOiBkbyBub3QgcmVxdWlyZSBJQVNMIGZvciBkdW1w
aW5nIEFNTCBibG9icwogICAgCiAgICBJQVNMIGlzbid0IG5lZWRlZCB3aGVuIGR1bXBpbmcgQUNQ
SSB0YWJsZXMgZnJvbSBndWVzdCBmb3IKICAgIHJlYnVpbGQgcHVycG9zZXMuIFNvIG1vdmUgdGhp
cyBwYXJ0IG91dCBmcm9tIElBU0wgYnJhbmNoLgogICAgCiAgICBNYWtlcyByZWJ1aWxkLWV4cGVj
dGVkLWFtbC5zaCB3b3JrIHdpdGhvdXQgSUFTTCBpbnN0YWxsZWQKICAgIG9uIGhvc3QuCiAgICAK
ICAgIFNpZ25lZC1vZmYtYnk6IElnb3IgTWFtbWVkb3YgPGltYW1tZWRvQHJlZGhhdC5jb20+CiAg
ICBSZXZpZXdlZC1ieTogUGhpbGlwcGUgTWF0aGlldS1EYXVkw6kgPHBoaWxtZEByZWRoYXQuY29t
PgogICAgUmV2aWV3ZWQtYnk6IEVyaWMgQXVnZXIgPGVyaWMuYXVnZXJAcmVkaGF0LmNvbT4KICAg
IE1lc3NhZ2UtSWQ6IDwyMDE5MDcwODA5MjQxMC4xMTE2Ny0yLWltYW1tZWRvQHJlZGhhdC5jb20+
CiAgICBSZXZpZXdlZC1ieTogTWljaGFlbCBTLiBUc2lya2luIDxtc3RAcmVkaGF0LmNvbT4KICAg
IFNpZ25lZC1vZmYtYnk6IE1pY2hhZWwgUy4gVHNpcmtpbiA8bXN0QHJlZGhhdC5jb20+Cgpjb21t
aXQgMmJiYWRiMDhjZTI3MmQ2NWUxZjc4NjIxMDAyMDA4YjA3ZDFlMGYwMwpBdXRob3I6IFN0ZWZh
biBIYWpub2N6aSA8c3RlZmFuaGFAcmVkaGF0LmNvbT4KRGF0ZTogICBXZWQgSnVsIDEwIDE2OjE0
OjQwIDIwMTkgKzAyMDAKCiAgICB2aXJ0aW8tYmFsbG9vbjogZml4IFFFTVUgNC4wIGNvbmZpZyBz
aXplIG1pZ3JhdGlvbiBpbmNvbXBhdGliaWxpdHkKICAgIAogICAgVGhlIHZpcnRpby1iYWxsb29u
IGNvbmZpZyBzaXplIGNoYW5nZWQgaW4gUUVNVSA0LjAgZXZlbiBmb3IgZXhpc3RpbmcKICAgIG1h
Y2hpbmUgdHlwZXMuICBNaWdyYXRpb24gZnJvbSBRRU1VIDMuMSB0byA0LjAgY2FuIGZhaWwgaW4g
c29tZQogICAgY2lyY3Vtc3RhbmNlcyB3aXRoIHRoZSBmb2xsb3dpbmcgZXJyb3I6CiAgICAKICAg
ICAgcWVtdS1zeXN0ZW0teDg2XzY0OiBnZXRfcGNpX2NvbmZpZ19kZXZpY2U6IEJhZCBjb25maWcg
ZGF0YTogaT0weDEwIHJlYWQ6IGExIGRldmljZTogMSBjbWFzazogZmYgd21hc2s6IGMwIHcxY21h
c2s6MAogICAgCiAgICBUaGlzIGhhcHBlbnMgYmVjYXVzZSB0aGUgdmlydGlvLWJhbGxvb24gY29u
ZmlnIHNpemUgYWZmZWN0cyB0aGUgVklSVElPCiAgICBMZWdhY3kgSS9PIE1lbW9yeSBQQ0kgQkFS
IHNpemUuCiAgICAKICAgIEludHJvZHVjZSBhIHFkZXYgcHJvcGVydHkgY2FsbGVkICJxZW11LTQt
MC1jb25maWctc2l6ZSIgYW5kIGVuYWJsZSBpdAogICAgb25seSBmb3IgdGhlIFFFTVUgNC4wIG1h
Y2hpbmUgdHlwZXMuICBUaGlzIHdheSA8NC4wIG1hY2hpbmUgdHlwZXMgdXNlCiAgICB0aGUgb2xk
IHNpemUsIDQuMCB1c2VzIHRoZSBsYXJnZXIgc2l6ZSwgYW5kID40LjAgbWFjaGluZSB0eXBlcyB1
c2UgdGhlCiAgICBhcHByb3ByaWF0ZSBzaXplIGRlcGVuZGluZyBvbiBlbmFibGVkIHZpcnRpby1i
YWxsb29uIGZlYXR1cmVzLgogICAgCiAgICBMaXZlIG1pZ3JhdGlvbiB0byBhbmQgZnJvbSBvbGQg
UUVNVXMgdG8gUUVNVSA0LjEgd29ya3MgYWdhaW4gYXMgbG9uZyBhcwogICAgYSB2ZXJzaW9uZWQg
bWFjaGluZSB0eXBlIGlzIHNwZWNpZmllZCAoZG8gbm90IHVzZSBqdXN0ICJwYyIhKS4KICAgIAog
ICAgT3JpZ2luYWxseS1ieTogV29sZmdhbmcgQnVtaWxsZXIgPHcuYnVtaWxsZXJAcHJveG1veC5j
b20+CiAgICBTaWduZWQtb2ZmLWJ5OiBTdGVmYW4gSGFqbm9jemkgPHN0ZWZhbmhhQHJlZGhhdC5j
b20+CiAgICBNZXNzYWdlLUlkOiA8MjAxOTA3MTAxNDE0NDAuMjc2MzUtMS1zdGVmYW5oYUByZWRo
YXQuY29tPgogICAgUmV2aWV3ZWQtYnk6IERyLiBEYXZpZCBBbGFuIEdpbGJlcnQgPGRnaWxiZXJ0
QHJlZGhhdC5jb20+CiAgICBUZXN0ZWQtYnk6IERyLiBEYXZpZCBBbGFuIEdpbGJlcnQgPGRnaWxi
ZXJ0QHJlZGhhdC5jb20+CiAgICBUZXN0ZWQtYnk6IFdvbGZnYW5nIEJ1bWlsbGVyIDx3LmJ1bWls
bGVyQHByb3htb3guY29tPgogICAgUmV2aWV3ZWQtYnk6IE1pY2hhZWwgUy4gVHNpcmtpbiA8bXN0
QHJlZGhhdC5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBNaWNoYWVsIFMuIFRzaXJraW4gPG1zdEBy
ZWRoYXQuY29tPgoKY29tbWl0IDRkOTBiN2EwZTRhYTgwNTFkNGEwNTlkNDllNDU4ZTMzNzhhYTM5
ZmYKQXV0aG9yOiBNaWNoYWVsIFMuIFRzaXJraW4gPG1zdEByZWRoYXQuY29tPgpEYXRlOiAgIFRo
dSBKdWwgMTEgMTU6MjU6NTAgMjAxOSAtMDQwMAoKICAgIHBjaWU6IGNvbnNpc3RlbnQgbmFtZXMg
Zm9yIGZ1bmN0aW9uIGFyZ3MKICAgIAogICAgVGhlIGZ1bmN0aW9uIGRlY2xhcmF0aW9ucyBmb3Ig
cGNpX2NhcF9zbG90X2dldCBhbmQKICAgIHBjaV9jYXBfc2xvdF93cml0ZV9jb25maWcgY2FsbCB0
aGUgYXJndW1lbnQgInNsb3RfY3RsIiwgYnV0IHRoZSBmdW5jdGlvbgogICAgZGVmaW5pdGlvbnMg
YW5kIGFsbCB0aGUgY2FsbCBzaXRlcyBkcm9wIHRoZSAnbycgYW5kIGNhbGwgaXQgInNsdF9jdGwi
LgogICAgTGV0J3MgYmUgY29uc2lzdGVudC4KICAgIAogICAgUmVwb3J0ZWQtYnk6IFBldGVyIE1h
eWRlbGwgPHBldGVyLm1heWRlbGxAbGluYXJvLm9yZz4KICAgIFNpZ25lZC1vZmYtYnk6IE1pY2hh
ZWwgUy4gVHNpcmtpbiA8bXN0QHJlZGhhdC5jb20+CiAgICBSZXZpZXdlZC1ieTogTWFyY2VsIEFw
ZmVsYmF1bSA8bWFyY2VsLmFwZmVsYmF1bUBnbWFpbC5jb20+Cgpjb21taXQgOGUyZTk1ZWYwNGE4
ZDQwZDU5ZDFkNzM1ZTNlYmQ0ODMyNGMyNzQxNwpBdXRob3I6IE1pY2hhZWwgUy4gVHNpcmtpbiA8
bXN0QHJlZGhhdC5jb20+CkRhdGU6ICAgVGh1IEp1bCAxMSAxNToyNDoxOCAyMDE5IC0wNDAwCgog
ICAgeGlvMzEzMF9kb3duc3RyZWFtOiB0eXBvIGZpeAogICAgCiAgICBzbHQgY3RsL3N0YXR1cyBh
cmUgcGFzc2VkIGluIGluY29ycmVjdCBvcmRlci4KICAgIEZpeCB0aGlzIHVwLgogICAgCiAgICBT
aWduZWQtb2ZmLWJ5OiBNaWNoYWVsIFMuIFRzaXJraW4gPG1zdEByZWRoYXQuY29tPgogICAgUmVw
b3J0ZWQtYnk6IFBldGVyIE1heWRlbGwgPHBldGVyLm1heWRlbGxAbGluYXJvLm9yZz4KICAgIFJl
dmlld2VkLWJ5OiBNYXJjZWwgQXBmZWxiYXVtIDxtYXJjZWwuYXBmZWxiYXVtQGdtYWlsLmNvbT4K
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 16 03:48:33 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Jul 2019 03:48:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnES9-00026A-65; Tue, 16 Jul 2019 03:48:33 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=YMz1=VN=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hnES7-000265-R3
 for xen-devel@lists.xenproject.org; Tue, 16 Jul 2019 03:48:31 +0000
X-Inumbo-ID: 92e03fa0-a77c-11e9-8980-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 92e03fa0-a77c-11e9-8980-bc764e045a96;
 Tue, 16 Jul 2019 03:48:30 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id CBB0FB0AE;
 Tue, 16 Jul 2019 03:48:28 +0000 (UTC)
To: Sarah Newman <srn@prgmr.com>, "Foerster, Leonard" <foersleo@amazon.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
References: <1563217075.6815.14.camel@amazon.com>
 <86e560c4-5a14-75fd-8b06-a77e66a8f0a5@prgmr.com>
From: Juergen Gross <jgross@suse.com>
Message-ID: <35baad47-f22c-2378-a7a5-f0c48c3eafb8@suse.com>
Date: Tue, 16 Jul 2019 05:48:27 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <86e560c4-5a14-75fd-8b06-a77e66a8f0a5@prgmr.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] Design session report: Live-Updating 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-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTUuMDcuMTkgMjE6MzEsIFNhcmFoIE5ld21hbiB3cm90ZToKPiBPbiA3LzE1LzE5IDExOjU3
IEFNLCBGb2Vyc3RlciwgTGVvbmFyZCB3cm90ZToKPiAuLi4KPj4gQSBrZXkgY29ybmVyc3RvbmUg
Zm9yIExpdmUtdXBkYXRlIGlzIGd1ZXN0IHRyYW5zcGFyZW50IGxpdmUgbWlncmF0aW9uCj4gLi4u
Cj4+IMKgwqDCoMKgLT4gZm9yIGxpdmUgbWlncmF0aW9uOiBkb21pZCBpcyBhIHByb2JsZW0gaW4g
dGhpcyBjYXNlCj4+IMKgwqDCoMKgwqDCoMKgIC0+IHJhbmRvbWl6ZSBhbmQgcHJheSBkb2VzIG5v
dCB3b3JrIG9uIHNtYWxsZXIgZmxlZXRzCj4+IMKgwqDCoMKgwqDCoMKgIC0+IHRoaXMgaXMgbm90
IGEgcHJvYmxlbSBmb3IgbGl2ZS11cGRhdGUKPj4gwqDCoMKgwqDCoMKgwqAgLT4gQlVUOiBhcyBh
IGNvbW11bml0eSB3ZSBzaG91ZGwgbWFrZSB0aGlzIHJlc3RyaWN0aW9uIGdvIGF3YXkKPiAKPiBB
bmRyZXcgQ29vcGVyIHBvaW50ZWQgb3V0IHRvIG1lIHRoYXQgbWFudWFsbHkgYXNzaWduaW5nIGRv
bWFpbiBJRHMgaXMgCj4gc3VwcG9ydGVkIGluIG11Y2ggb2YgdGhlIGNvZGUgYWxyZWFkeS4gSWYg
Z3Vlc3QgdHJhbnNwYXJlbnQgbGl2ZSAKPiBtaWdyYXRpb24gZ2V0cyBtZXJnZWQsIHdlJ2xsIGxv
b2sgYXQgcGFzc2luZyBpbiBhIGRvbWFpbiBJRCB0byB4bCwgd2hpY2ggCj4gd291bGQgYmUgZ29v
ZCBlbm91Z2ggZm9yIHVzLiBJIGRvbid0IGtub3cgYWJvdXQgdGhlIG90aGVyIHRvb2xzdGFja3Mu
CgpUaGUgbWFpbiBwcm9ibGVtIGlzIHRoZSBjYXNlIHdoZXJlIG9uIHRoZSB0YXJnZXQgaG9zdCB0
aGUgZG9taWQgb2YgdGhlCm1pZ3JhdGVkIGRvbWFpbiBpcyBhbHJlYWR5IGluIHVzZSBieSBhbm90
aGVyIGRvbWFpbi4gU28geW91IGVpdGhlciBuZWVkCmEgZG9taWQgYWxsb2NhdG9yIHNwYW5uaW5n
IGFsbCBob3N0cyBvciB0aGUgY2hhbmdlIG9mIGRvbWlkIGR1cmluZwptaWdyYXRpb24gbXVzdCBi
ZSBoaWRkZW4gZnJvbSB0aGUgZ3Vlc3QgZm9yIGd1ZXN0IHRyYW5zcGFyZW50IG1pZ3JhdGlvbi4K
CgpKdWVyZ2VuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 16 03:52:31 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Jul 2019 03:52:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnEVv-0002qf-Mz; Tue, 16 Jul 2019 03:52: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=YMz1=VN=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hnEVt-0002qW-Qv
 for xen-devel@lists.xenproject.org; Tue, 16 Jul 2019 03:52:25 +0000
X-Inumbo-ID: 1e8a584d-a77d-11e9-8980-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1e8a584d-a77d-11e9-8980-bc764e045a96;
 Tue, 16 Jul 2019 03:52:24 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 3CFCDAFFC;
 Tue, 16 Jul 2019 03:52:23 +0000 (UTC)
To: Boris Ostrovsky <boris.ostrovsky@oracle.com>, x86@kernel.org,
 xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org
References: <20190715113739.17694-1-jgross@suse.com>
 <20190715113739.17694-2-jgross@suse.com>
 <91ed11a0-c97e-8caf-c71c-4595be4dbbb4@oracle.com>
From: Juergen Gross <jgross@suse.com>
Message-ID: <b5049344-da16-274b-b519-aba565dbff98@suse.com>
Date: Tue, 16 Jul 2019 05:52:22 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <91ed11a0-c97e-8caf-c71c-4595be4dbbb4@oracle.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH 1/2] x86/xen: remove 32-bit Xen PV guest
 support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Ingo Molnar <mingo@redhat.com>,
 Borislav Petkov <bp@alien8.de>, Andy Lutomirski <luto@kernel.org>,
 "H. Peter Anvin" <hpa@zytor.com>, Thomas Gleixner <tglx@linutronix.de>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTUuMDcuMTkgMTc6NDQsIEJvcmlzIE9zdHJvdnNreSB3cm90ZToKPiAKPj4gZGlmZiAtLWdp
dCBhL2FyY2gveDg2L3hlbi9NYWtlZmlsZSBiL2FyY2gveDg2L3hlbi9NYWtlZmlsZQo+PiBpbmRl
eCAwODRkZTc3YTEwOWUuLmQ0MjczN2YzMTMwNCAxMDA2NDQKPj4gLS0tIGEvYXJjaC94ODYveGVu
L01ha2VmaWxlCj4+ICsrKyBiL2FyY2gveDg2L3hlbi9NYWtlZmlsZQo+PiBAQCAtMSw1ICsxLDUg
QEAKPj4gICAjIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBHUEwtMi4wCj4+IC1PQkpFQ1RfRklM
RVNfTk9OX1NUQU5EQVJEX3hlbi1hc21fJChCSVRTKS5vIDo9IHkKPj4gK09CSkVDVF9GSUxFU19O
T05fU1RBTkRBUkRfeGVuLWFzbV82NC5vIDo9IHkKPj4gICAKPj4gICBpZmRlZiBDT05GSUdfRlVO
Q1RJT05fVFJBQ0VSCj4+ICAgIyBEbyBub3QgcHJvZmlsZSBkZWJ1ZyBhbmQgbG93bGV2ZWwgdXRp
bGl0aWVzCj4+IEBAIC0zNCw3ICszNCw3IEBAIG9iai0kKENPTkZJR19YRU5fUFYpCQkrPSBtbXVf
cHYubwo+PiAgIG9iai0kKENPTkZJR19YRU5fUFYpCQkrPSBpcnEubwo+PiAgIG9iai0kKENPTkZJ
R19YRU5fUFYpCQkrPSBtdWx0aWNhbGxzLm8KPj4gICBvYmotJChDT05GSUdfWEVOX1BWKQkJKz0g
eGVuLWFzbS5vCj4+IC1vYmotJChDT05GSUdfWEVOX1BWKQkJKz0geGVuLWFzbV8kKEJJVFMpLm8K
Pj4gK29iai0kKENPTkZJR19YRU5fUFYpCQkrPSB4ZW4tYXNtXzY0Lm8KPiAKPiBXZSBzaG91bGQg
YmUgYWJsZSB0byBtZXJnZSB4ZW4tYXNtXzY0LlMgaW50byB4ZW4tYXNtLlMsIHNob3VsZG4ndCB3
ZT8KClllcywgcHJvYmFibHkgYSBnb29kIGlkZWEgdG8gYWRkIHRoYXQuCgo+PiBAQCAtMTMxMiwx
NSArMTI5MCw3IEBAIGFzbWxpbmthZ2UgX192aXNpYmxlIHZvaWQgX19pbml0IHhlbl9zdGFydF9r
ZXJuZWwodm9pZCkKPj4gICAKPj4gICAJLyoga2VlcCB1c2luZyBYZW4gZ2R0IGZvciBub3c7IG5v
IHVyZ2VudCBuZWVkIHRvIGNoYW5nZSBpdCAqLwo+PiAgIAo+PiAtI2lmZGVmIENPTkZJR19YODZf
MzIKPj4gLQlwdl9pbmZvLmtlcm5lbF9ycGwgPSAxOwo+PiAtCWlmICh4ZW5fZmVhdHVyZShYRU5G
RUFUX3N1cGVydmlzb3JfbW9kZV9rZXJuZWwpKQo+PiAtCQlwdl9pbmZvLmtlcm5lbF9ycGwgPSAw
Owo+PiAtI2Vsc2UKPj4gICAJcHZfaW5mby5rZXJuZWxfcnBsID0gMDsKPiAKPiBJcyBrZXJuZWxf
cnBsIG5lZWRlZCBhbnltb3JlPwoKWWVzLCB0aGlzIGNhbiBiZSBkcm9wcGVkLCB0b2dldGhlciB3
aXRoIGdldF9rZXJuZWxfcnBsKCkuCgoKSnVlcmdlbgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 16 03:55:29 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Jul 2019 03: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 1hnEYq-0002y4-5j; Tue, 16 Jul 2019 03:55:28 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=YMz1=VN=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hnEYp-0002xz-7y
 for xen-devel@lists.xenproject.org; Tue, 16 Jul 2019 03:55:27 +0000
X-Inumbo-ID: 88b076cc-a77d-11e9-915b-c71feea7f2c7
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 88b076cc-a77d-11e9-915b-c71feea7f2c7;
 Tue, 16 Jul 2019 03:55:22 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 3C1C7AB9D;
 Tue, 16 Jul 2019 03:55:21 +0000 (UTC)
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 Andy Lutomirski <luto@kernel.org>, Andi Kleen <ak@linux.intel.com>
References: <20190715113739.17694-1-jgross@suse.com>
 <87y30zfe9z.fsf@linux.intel.com>
 <CALCETrUn=gho5Oug-yYvF2d1WYCe7gvtx+bXuhJ8LTjb9guvuA@mail.gmail.com>
 <bbf1ea2d-1206-eb54-3611-4c9b9fad4aa4@citrix.com>
From: Juergen Gross <jgross@suse.com>
Message-ID: <b466e2eb-2d9c-46cb-c239-a93967ccf74c@suse.com>
Date: Tue, 16 Jul 2019 05:55:20 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <bbf1ea2d-1206-eb54-3611-4c9b9fad4aa4@citrix.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH 0/2] Remove 32-bit Xen PV guest support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, X86 ML <x86@kernel.org>,
 Alok Kataria <akataria@vmware.com>, LKML <linux-kernel@vger.kernel.org>,
 LinuxVirtualization <virtualization@lists.linux-foundation.org>,
 Ingo Molnar <mingo@redhat.com>, Borislav Petkov <bp@alien8.de>,
 "H. Peter Anvin" <hpa@zytor.com>, xen-devel <xen-devel@lists.xenproject.org>,
 Thomas Gleixner <tglx@linutronix.de>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTUuMDcuMTkgMTk6MzksIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4gT24gMTUvMDcvMjAxOSAx
ODoyOCwgQW5keSBMdXRvbWlyc2tpIHdyb3RlOgo+PiBPbiBNb24sIEp1bCAxNSwgMjAxOSBhdCA5
OjM0IEFNIEFuZGkgS2xlZW4gPGFrQGxpbnV4LmludGVsLmNvbT4gd3JvdGU6Cj4+PiBKdWVyZ2Vu
IEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+IHdyaXRlczoKPj4+Cj4+Pj4gVGhlIGxvbmcgdGVybSBw
bGFuIGhhcyBiZWVuIHRvIHJlcGxhY2UgWGVuIFBWIGd1ZXN0cyBieSBQVkguIFRoZSBmaXJzdAo+
Pj4+IHZpY3RpbSBvZiB0aGF0IHBsYW4gYXJlIG5vdyAzMi1iaXQgUFYgZ3Vlc3RzLCBhcyB0aG9z
ZSBhcmUgdXNlZCBvbmx5Cj4+Pj4gcmF0aGVyIHNlbGRvbSB0aGVzZSBkYXlzLiBYZW4gb24geDg2
IHJlcXVpcmVzIDY0LWJpdCBzdXBwb3J0IGFuZCB3aXRoCj4+Pj4gR3J1YjIgbm93IHN1cHBvcnRp
bmcgUFZIIG9mZmljaWFsbHkgc2luY2UgdmVyc2lvbiAyLjA0IHRoZXJlIGlzIG5vCj4+Pj4gbmVl
ZCB0byBrZWVwIDMyLWJpdCBQViBndWVzdCBzdXBwb3J0IGFsaXZlIGluIHRoZSBMaW51eCBrZXJu
ZWwuCj4+Pj4gQWRkaXRpb25hbGx5IE1lbHRkb3duIG1pdGlnYXRpb24gaXMgbm90IGF2YWlsYWJs
ZSBpbiB0aGUga2VybmVsIHJ1bm5pbmcKPj4+PiBhcyAzMi1iaXQgUFYgZ3Vlc3QsIHNvIGRyb3Bw
aW5nIHRoaXMgbW9kZSBtYWtlcyBzZW5zZSBmcm9tIHNlY3VyaXR5Cj4+Pj4gcG9pbnQgb2Ygdmll
dywgdG9vLgo+Pj4gTm9ybWFsbHkgd2UgaGF2ZSBhIGRlcHJlY2F0aW9uIHBlcmlvZCBmb3IgZmVh
dHVyZSByZW1vdmFscyBsaWtlIHRoaXMuCj4+PiBZb3Ugd291bGQgbWFrZSB0aGUga2VybmVsIHBy
aW50IGEgd2FybmluZyBmb3Igc29tZSByZWxlYXNlcywgYW5kIHdoZW4KPj4+IG5vIHVzZXIgY29t
cGxhaW5zIHlvdSBjYW4gdGhlbiByZW1vdmUuIElmIGEgdXNlciBjb21wbGFpbnMgeW91IGNhbid0
Lgo+Pj4KPj4gQXMgSSB1bmRlcnN0YW5kIGl0LCB0aGUga2VybmVsIHJ1bGVzIGRvIGFsbG93IGNo
YW5nZXMgbGlrZSB0aGlzIGV2ZW4KPj4gaWYgdGhlcmUncyBhIGNvbXBsYWludDogdGhpcyBpcyBh
IHBhdGNoIHRoYXQgcmVtb3ZlcyB3aGF0IGlzCj4+IGVmZmVjdGl2ZWx5IGhhcmR3YXJlIHN1cHBv
cnQuICBJZiB0aGUgbWFpbnRlbmFuY2UgY29zdCBleGNlZWRzIHRoZQo+PiB2YWx1ZSwgdGhlbiBy
ZW1vdmFsIGlzIGZhaXIgZ2FtZS4gIChPYnZpb3VzbHkgd2Ugd2VpZ2h0IHRoZSB2YWx1ZSB0bwo+
PiBwcmVzZXJ2aW5nIGNvbXBhdGliaWxpdHkgcXVpdGUgaGlnaGx5LCBidXQgaW4gdGhpcyBjYXNl
LCBYZW4gZHJvcHBlZAo+PiAzMi1iaXQgaGFyZHdhcmUgc3VwcG9ydCBhIGxvbmcgdGltZSBhZ28u
ICBJZiB0aGUgWGVuIGh5cGVydmlzb3Igc2F5cwo+PiB0aGF0IDMyLWJpdCBQViBndWVzdCBzdXBw
b3J0IGlzIGRlcHJlY2F0ZWQsIGl0J3MgZGVwcmVjYXRlZC4pCj4+Cj4+IFRoYXQgYmVpbmcgc2Fp
ZCwgYSB3YXJuaW5nIG1pZ2h0IG5vdCBiZSBhIGJhZCBpZGVhLiAgV2hhdCdzIHRoZQo+PiBjdXJy
ZW50IHN0YXR1cyBvZiB0aGlzIGluIHVwc3RyZWFtIFhlbj8KPiAKPiBTbyBwZXJzb25hbGx5LCBJ
J2QgcHJlZmVyIHRvIHNlZSBzdXBwb3J0IHN0YXksIGJ1dCBhdCB0aGUgZW5kIG9mIHRoZSBkYXkK
PiBpdCBpcyBKdWVyZ2VuJ3MgY2hvaWNlIGFzIHRoZSBtYWludGFpbmVyIG9mIHRoZSBjb2RlLgoK
RXNwZWNpYWxseSBvbiB0aGUgc2VjdXJpdHkgZnJvbnQgd2UgYXJlIHVuc2FmZSB3aXRoIDMyLWJp
dCBQViBMaW51eC4KQW5kIG1ha2luZyBpdCBzYWZlIHdpbGwgbWFrZSBpdCBzbyBzbG93IHRoYXQg
dGhlIG5lZWRlZCBlZmZvcnQgaXMgbm90CnNwZW50IHZlcnkgd2VsbC4KCgpKdWVyZ2VuCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 16 04:21:01 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Jul 2019 04:21:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnExR-0005Bq-Cg; Tue, 16 Jul 2019 04:20: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=3lYY=VN=prgmr.com=srn@srs-us1.protection.inumbo.net>)
 id 1hnExQ-0005Bl-0Z
 for xen-devel@lists.xenproject.org; Tue, 16 Jul 2019 04:20:52 +0000
X-Inumbo-ID: 17e8bf86-a781-11e9-8980-bc764e045a96
Received: from mail.prgmr.com (unknown [2605:2700:0:5::4713:9506])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 17e8bf86-a781-11e9-8980-bc764e045a96;
 Tue, 16 Jul 2019 04:20:50 +0000 (UTC)
Received: from [192.168.2.33] (c-174-62-72-237.hsd1.ca.comcast.net
 [174.62.72.237]) (Authenticated sender: srn)
 by mail.prgmr.com (Postfix) with ESMTPSA id CB827720090;
 Tue, 16 Jul 2019 05:17:33 -0400 (EDT)
DKIM-Filter: OpenDKIM Filter v2.11.0 mail.prgmr.com CB827720090
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=prgmr.com;
 s=default; t=1563268653;
 bh=pFQB+f5biUM02KU6u5qSb1m6XWhgFbGGUwrsn+xIAKw=;
 h=Subject:To:References:From:Date:In-Reply-To:From;
 b=RiOSYZ/uj+NCj3M6ze+tg6qTsKmhXfO78MDb/LB9XzcgsJOhMthhS0hgb0SJkil/3
 XAl1W85fNZ7zuwrKGnWPWvbjryKEYRS6yNHOCa1smJv2IitwMreNlSiIrHX+/jKTp/
 +bMvl8UVbmZrqKuuBDlZpq13kKUVUMC27zQ/PALw=
To: Juergen Gross <jgross@suse.com>, "Foerster, Leonard" <foersleo@amazon.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
References: <1563217075.6815.14.camel@amazon.com>
 <86e560c4-5a14-75fd-8b06-a77e66a8f0a5@prgmr.com>
 <35baad47-f22c-2378-a7a5-f0c48c3eafb8@suse.com>
From: Sarah Newman <srn@prgmr.com>
Message-ID: <aca2e606-17fa-6266-1e9c-1989d4da6217@prgmr.com>
Date: Mon, 15 Jul 2019 21:20:49 -0700
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <35baad47-f22c-2378-a7a5-f0c48c3eafb8@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] Design session report: Live-Updating 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-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gNy8xNS8xOSA4OjQ4IFBNLCBKdWVyZ2VuIEdyb3NzIHdyb3RlOgo+IE9uIDE1LjA3LjE5IDIx
OjMxLCBTYXJhaCBOZXdtYW4gd3JvdGU6Cj4+IE9uIDcvMTUvMTkgMTE6NTcgQU0sIEZvZXJzdGVy
LCBMZW9uYXJkIHdyb3RlOgo+PiAuLi4KPj4+IEEga2V5IGNvcm5lcnN0b25lIGZvciBMaXZlLXVw
ZGF0ZSBpcyBndWVzdCB0cmFuc3BhcmVudCBsaXZlIG1pZ3JhdGlvbgo+PiAuLi4KPj4+IMKgwqDC
oMKgLT4gZm9yIGxpdmUgbWlncmF0aW9uOiBkb21pZCBpcyBhIHByb2JsZW0gaW4gdGhpcyBjYXNl
Cj4+PiDCoMKgwqDCoMKgwqDCoCAtPiByYW5kb21pemUgYW5kIHByYXkgZG9lcyBub3Qgd29yayBv
biBzbWFsbGVyIGZsZWV0cwo+Pj4gwqDCoMKgwqDCoMKgwqAgLT4gdGhpcyBpcyBub3QgYSBwcm9i
bGVtIGZvciBsaXZlLXVwZGF0ZQo+Pj4gwqDCoMKgwqDCoMKgwqAgLT4gQlVUOiBhcyBhIGNvbW11
bml0eSB3ZSBzaG91ZGwgbWFrZSB0aGlzIHJlc3RyaWN0aW9uIGdvIGF3YXkKPj4KPj4gQW5kcmV3
IENvb3BlciBwb2ludGVkIG91dCB0byBtZSB0aGF0IG1hbnVhbGx5IGFzc2lnbmluZyBkb21haW4g
SURzIGlzIHN1cHBvcnRlZCBpbiBtdWNoIG9mIHRoZSBjb2RlIGFscmVhZHkuIElmIGd1ZXN0IHRy
YW5zcGFyZW50IGxpdmUgbWlncmF0aW9uIAo+PiBnZXRzIG1lcmdlZCwgd2UnbGwgbG9vayBhdCBw
YXNzaW5nIGluIGEgZG9tYWluIElEIHRvIHhsLCB3aGljaCB3b3VsZCBiZSBnb29kIGVub3VnaCBm
b3IgdXMuIEkgZG9uJ3Qga25vdyBhYm91dCB0aGUgb3RoZXIgdG9vbHN0YWNrcy4KPiAKPiBUaGUg
bWFpbiBwcm9ibGVtIGlzIHRoZSBjYXNlIHdoZXJlIG9uIHRoZSB0YXJnZXQgaG9zdCB0aGUgZG9t
aWQgb2YgdGhlCj4gbWlncmF0ZWQgZG9tYWluIGlzIGFscmVhZHkgaW4gdXNlIGJ5IGFub3RoZXIg
ZG9tYWluLiBTbyB5b3UgZWl0aGVyIG5lZWQKPiBhIGRvbWlkIGFsbG9jYXRvciBzcGFubmluZyBh
bGwgaG9zdHMgb3IgdGhlIGNoYW5nZSBvZiBkb21pZCBkdXJpbmcKPiBtaWdyYXRpb24gbXVzdCBi
ZSBoaWRkZW4gZnJvbSB0aGUgZ3Vlc3QgZm9yIGd1ZXN0IHRyYW5zcGFyZW50IG1pZ3JhdGlvbi4K
Clllcy4gVGhlcmUgYXJlIHNvbWUgY2x1c3RlciBtYW5hZ2VtZW50IHN5c3RlbXMgd2hpY2ggdXNl
IHhsIHJhdGhlciB0aGFuIHhhcGkuClRoZXkgY291bGQgYmUgZXh0ZW5kZWQgdG8gbWFuYWdlIGRv
bWFpbiBJRHMgaWYgaXQncyB0b28gZGlmZmljdWx0IHRvIGFsbG93CnRoZSBkb21haW4gSUQgdG8g
Y2hhbmdlIGR1cmluZyBtaWdyYXRpb24uCgotLVNhcmFoCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 16 05:49:32 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Jul 2019 05: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 1hnGKw-0002Gu-74; Tue, 16 Jul 2019 05:49:14 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=5ZYY=VN=amazon.com=prvs=09335a995=andraprs@srs-us1.protection.inumbo.net>)
 id 1hnGKv-0002Gp-Gs
 for xen-devel@lists.xenproject.org; Tue, 16 Jul 2019 05:49:13 +0000
X-Inumbo-ID: 6fdf359c-a78d-11e9-9f43-97060790f439
Received: from smtp-fw-2101.amazon.com (unknown [72.21.196.25])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 6fdf359c-a78d-11e9-9f43-97060790f439;
 Tue, 16 Jul 2019 05:49:12 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209;
 t=1563256152; x=1594792152;
 h=to:cc:from:subject:message-id:date:mime-version;
 bh=hfwlTWOueHT6pnfHOOWgGohiCxcdN2rr97yogDKa5DY=;
 b=PRwnEawSGV5oPLdvodMKK+w7lFZXzzMEa8yjrwLRmSNHfDQS4iPBTi01
 oZCQM9WA851DAHWN/mNXFTEbX6Qvwjq6GZMFmv3XGxEWKPp+tVJw6BOQG
 kbW9ghcPDk6G0RQirzvEoOFRr+Dia7VrJpl2Uhr6ISfzsijVmFHN+Sm4y I=;
X-IronPort-AV: E=Sophos;i="5.62,496,1554768000"; 
 d="scan'208,217";a="741945527"
Received: from iad6-co-svc-p1-lb1-vlan2.amazon.com (HELO
 email-inbound-relay-1e-c7c08562.us-east-1.amazon.com) ([10.124.125.2])
 by smtp-border-fw-out-2101.iad2.amazon.com with ESMTP;
 16 Jul 2019 05:49:11 +0000
Received: from EX13MTAUEA001.ant.amazon.com
 (iad55-ws-svc-p15-lb9-vlan2.iad.amazon.com [10.40.159.162])
 by email-inbound-relay-1e-c7c08562.us-east-1.amazon.com (Postfix) with ESMTPS
 id 32E94242620
 for <xen-devel@lists.xenproject.org>; Tue, 16 Jul 2019 05:49:11 +0000 (UTC)
Received: from EX13D16EUB003.ant.amazon.com (10.43.166.99) by
 EX13MTAUEA001.ant.amazon.com (10.43.61.243) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Tue, 16 Jul 2019 05:49:10 +0000
Received: from 38f9d34ed3b1.ant.amazon.com (10.43.162.106) by
 EX13D16EUB003.ant.amazon.com (10.43.166.99) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Tue, 16 Jul 2019 05:49:04 +0000
To: <xen-devel@lists.xenproject.org>
From: "Paraschiv, Andra-Irina" <andraprs@amazon.com>
Message-ID: <cbb0a0d5-4247-6294-6e1d-cf719b569f30@amazon.com>
Date: Tue, 16 Jul 2019 08:48:59 +0300
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:60.0)
 Gecko/20100101 Thunderbird/60.7.2
MIME-Version: 1.0
Content-Language: en-US
X-Originating-IP: [10.43.162.106]
X-ClientProxiedBy: EX13D23UWA004.ant.amazon.com (10.43.160.72) To
 EX13D16EUB003.ant.amazon.com (10.43.166.99)
Precedence: Bulk
Subject: [Xen-devel] Design session report: LivePatch improvements and
 features
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: andraprs@amazon.com, amazein@amazon.com, astieger@amazon.de,
 mpohlack@amazon.de, wipawel@amazon.de, doebel@amazon.de, dwmw@amazon.co.uk,
 uwed@amazon.de, nmanthey@amazon.de
Content-Type: multipart/mixed; boundary="===============8400707903400871432=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============8400707903400871432==
Content-Type: multipart/alternative;
	boundary="------------D0CCD58EFEB73336CFE9ED00"
Content-Language: en-US

--------------D0CCD58EFEB73336CFE9ED00
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"; format="flowed"
Content-Transfer-Encoding: base64

TGl2ZVBhdGNoIGltcHJvdmVtZW50cyBhbmQgZmVhdHVyZXMKCkRldmVsb3BtZW50IHBsYW5zIGZv
ciBMaXZlUGF0Y2ggb24gWGVuOgoKICAqIFN1cHBvcnQgZm9yIG1vZHVsZSBwYXJhbWV0ZXJzCiAg
KiBBZGRpdGlvbmFsIGhvb2tzIHN1cHBvcnQKICAqIENvbmNlcHQgb2YgZXhwZWN0YXRpb25zCiAg
KiBJbmxpbmUgYXNzZW1ibHkgcGF0Y2hpbmcKICAqIFJlcGxhY2VhYmxlIGFwcGx5L3JldmVydCBh
Y3Rpb25zCiAgKiBGaXhlcyBhbmQgaW1wcm92ZW1lbnRzIGZvciBzdGFja2VkIG1vZHVsZXMKCgpV
c2UgbGl2ZSBwYXRjaCBmb3IgbmV3ZXIgWGVuIHZlcnNpb24uCkltcGxlbWVudGVkIHRoZXNlIGxp
dmUgcGF0Y2ggY2hhbmdlcyBiYXNlZCBvbiBjaGFsbGVuZ2VzIGZhY2VkIGR1cmluZyAKc2VjdXJp
dHkgZXZlbnRzLgoKUGF0Y2hlcyBzZW50IHVwc3RyZWFtIHRpbGwgSnVseSAxMXRoIDIwMTk6Cgog
ICogbGl2ZXBhdGNoLWdjYzogQWxsb3cgdG9vbGNoYWluIGNvbW1hbmQgd2l0aCB2ZXJzaW9ucyAt
CiAgICBodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL2FyY2hpdmVzL2h0bWwveGVuLWRldmVs
LzIwMTktMDQvbXNnMDA1NTQuaHRtbAogICogbGl2ZXBhdGNoLWdjYzogSWdub3JlIGJ1aWx0X2lu
Lm8gYW5kIHByZWxpbmsubyBvYmplY3QgZmlsZXMgLQogICAgaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9hcmNoaXZlcy9odG1sL3hlbi1kZXZlbC8yMDE5LTA0L21zZzAwNTUyLmh0bWwKICAq
IGxpdmVwYXRjaC1idWlsZDogRG8gbm90IGZvbGxvdyBldmVyeSBzeW1saW5rIGZvciBwYXRjaCBm
aWxlIC0KICAgIGh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvYXJjaGl2ZXMvaHRtbC94ZW4t
ZGV2ZWwvMjAxOS0wNC9tc2cwMDU1MS5odG1sCiAgKiBsaXZlcGF0Y2gtYnVpbGQ6IEhhbmRsZSBu
ZXdseSBjcmVhdGVkIG9iamVjdCBmaWxlcyAtCiAgICBodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL2FyY2hpdmVzL2h0bWwveGVuLWRldmVsLzIwMTktMDQvbXNnMDA1NTMuaHRtbAogICogY29t
bW9uOiBBZGQgaXNfc3RhbmRhcmRfc2VjdGlvbigpIGhlbHBlciBmdW5jdGlvbiAtCiAgICBodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL2FyY2hpdmVzL2h0bWwveGVuLWRldmVsLzIwMTktMDQv
bXNnMDEzMTcuaHRtbAogICogY29tbW9uOiBBZGQgaXNfcmVmZXJlbmNlZF9zZWN0aW9uKCkgaGVs
cGVyIGZ1bmN0aW9uIC0KICAgIGh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvYXJjaGl2ZXMv
aHRtbC94ZW4tZGV2ZWwvMjAxOS0wNC9tc2cwMTMyMi5odG1sCiAgKiBjcmVhdGUtZGlmZi1vYmpl
Y3Q6IEFkZCBpc19zcGVjaWFsX3NlY3Rpb24oKSBoZWxwZXIgZnVuY3Rpb24gLQogICAgaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9hcmNoaXZlcy9odG1sL3hlbi1kZXZlbC8yMDE5LTA0L21z
ZzAxMzE5Lmh0bWwKICAqIGxpdmVwYXRjaC1idWlsZDogZGV0ZWN0IHNwZWNpYWwgc2VjdGlvbiBn
cm91cCBzaXplcyAtCiAgICBodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL2FyY2hpdmVzL2h0
bWwveGVuLWRldmVsLzIwMTktMDQvbXNnMDEzMjAuaHRtbAogICogY3JlYXRlLWRpZmYtb2JqZWN0
OiBBZGQgbmV3IGVudHJpZXMgdG8gc3BlY2lhbCBzZWN0aW9ucyBhcnJheSAtCiAgICBodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL2FyY2hpdmVzL2h0bWwveGVuLWRldmVsLzIwMTktMDQvbXNn
MDEzMjEuaHRtbAogICogY3JlYXRlLWRpZmYtb2JqZWN0OiBEbyBub3QgaW5jbHVkZSBhbGwgLnJv
ZGF0YSBzZWN0aW9ucyAtCiAgICBodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL2FyY2hpdmVz
L2h0bWwveGVuLWRldmVsLzIwMTktMDQvbXNnMDEzMTguaHRtbAogICogY3JlYXRlLWRpZmYtb2Jq
ZWN0OiBEbyBub3QgY3JlYXRlIGVtcHR5IC5saXZlcGF0Y2guZnVuY3Mgc2VjdGlvbiAtCiAgICBo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL2FyY2hpdmVzL2h0bWwveGVuLWRldmVsLzIwMTkt
MDQvbXNnMDEzMjYuaHRtbAogICogY3JlYXRlLWRpZmYtb2JqZWN0OiBFeHRlbmQgcGF0Y2hhYmls
aXR5IHZlcmlmaWNhdGlvbjogU1ROX1VOREVGIC0KICAgIGh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvYXJjaGl2ZXMvaHRtbC94ZW4tZGV2ZWwvMjAxOS0wNC9tc2cwMTMyNC5odG1sCiAgKiBj
cmVhdGUtZGlmZi1vYmplY3Q6IFN0cmlwIGFsbCB1bmRlZmluZWQgZW50aXJlcyBvZiBrbm93biBz
aXplIC0KICAgIGh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvYXJjaGl2ZXMvaHRtbC94ZW4t
ZGV2ZWwvMjAxOS0wNC9tc2cwMTMyNS5odG1sCiAgKiBBbHdheXMgY2hlY2sgaHlwZXJ2aXNvciBi
dWlsZCBJRCB1cG9uIGhvdHBhdGNoIHVwbG9hZCAtCiAgICBodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL2FyY2hpdmVzL2h0bWwveGVuLWRldmVsLzIwMTktMDQvbXNnMDIxMjQuaHRtbAogICog
bGl2ZXBhdGNoOiBBbGxvdyB0byBvdmVycmlkZSBpbnRlci1tb2R1bGVzIGJ1aWxkaWQgZGVwZW5k
ZW5jeSAtCiAgICBodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL2FyY2hpdmVzL2h0bWwveGVu
LWRldmVsLzIwMTktMDQvbXNnMDEzMjguaHRtbAogICogcHl0aG9uOiBBZGQgWEMgYmluZGluZyBm
b3IgWGVuIGJ1aWxkIElEIC0KICAgIGh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvYXJjaGl2
ZXMvaHRtbC94ZW4tZGV2ZWwvMjAxOS0wNC9tc2cwMTMzMC5odG1sCiAgKiBsaXZlcGF0Y2gtYnVp
bGQ6IEVtYmVkIGh5cGVydmlzb3IgYnVpbGQgaWQgaW50byBldmVyeSBob3RwYXRjaCAtCiAgICBo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL2FyY2hpdmVzL2h0bWwveGVuLWRldmVsLzIwMTkt
MDQvbXNnMDEzMjkuaHRtbAoKClN0YXJ0ZWQgd29yayBvbiBsaXZlIHBhdGNoIHN0YWNrZWQgbW9k
dWxlcyB0aGF0IHdlcmUgbm90IHN1cHBvcnRlZCBpbiAKdXBzdHJlYW0gWGVuLgoKTGl2ZSBwYXRj
aCBidWlsZCB0b29scyBjb3B5IHNlY3Rpb25zLCBidXQgc29tZSByZWxhIGVudHJpZXMgYXBwZWFy
IGFzIAp1bmRlZmluZWQuCgogICogVGhlIHNvbHV0aW9uIGlzIHRvIHdhbGsgdGhyb3VnaCByZXN1
bHQgb2JqZWN0IGFuZCBjaGVjayB1bmRlZmluZWQgaW4KICAgIHJlbGEgc2VjdGlvbnMuCiAgKiBQ
YXRjaGVzIGFyZSBzZW50IHVwc3RyZWFtLgoKClJlYWQtb25seSBkYXRhIHNlY3Rpb25zCgogICog
Q29udGVudCBrZWVwIGFjY3VtdWxhdGluZyBmb3Igc3RhY2tlZCBtb2R1bGVzIGUuZy4gdGhlIGxh
c3Qgb25lCiAgICBjb250YWlucyBhbGwgZGF0YSBmcm9tIHRoZSBwcmV2aW91cyBob3RwYXRjaGVz
LgogICogTG9va2VkIHRocm91Z2ggdGhlbSB0byBub3QgaGF2ZSBkdXBsaWNhdGUgZGF0YSBmcm9t
IHByZXZpb3VzIHBhdGNoZXMuCiAgKiBQYXRjaGVzIGFyZSBzZW50IHVwc3RyZWFtLgoKCkluZGVw
ZW5kZW50IG1vZHVsZSBsb2FkaW5nCgogICogQ3VycmVudGx5IGEgY2hhaW4gb2YgYnVpbGQgaWRz
IGlzIGVuZm9yY2VkLgogICogV291bGQgd2FudCB0byBsb2FkIGFuIGFyYml0cmFyeSBtb2R1bGUu
IEl0IGlzIG5vdCBwb3NzaWJsZSBub3cuCiAgKiBTZXR1cCBmbGFnLCBvbmx5IHhlbiBidWlsZCBp
cyBjaGVja2VkLCBub3QgdGhlIHByZXZpb3VzIGhvdHBhdGNoCiAgICBidWlsZCBpZC4KICAqIE5v
dyB0aGVyZSBhcmUgMiBmbGFncy4KICAqIEEgYnVuY2ggb2YgY2hhbmdlcyBpbiBsaXZlIHBhdGNo
LgoKCkhvb2tzCgogICogU2VwYXJhdGUgbGF5ZXJzIG9mIGhvb2tzIOKAkyBwcmUvcG9zdC9taWRk
bGUuCiAgKiBDdXJyZW50bHkgYXBwbHkgLyByZXZlcnQgYXZhaWxhYmxlIGluIHVwc3RyZWFtIGNv
ZGViYXNlLgogICogV2FudCB0byByZWFsbHkgY2xlYW4gdXAgaXMgc29tZXRoaW5nIGdvZXMgd3Jv
bmcgZHVyaW5nIGhvdHBhdGNoaW5nLgogICogSW50cm9kdWNlIHByZSBob29rIHdoaWNoIGhhcyBh
Y2Nlc3MgdG8gdGhlIHBheWxvYWQgc3RydWN0IGUuZy4KICAgIGFsbG9jYXRlIG1lbW9yeTsgaWYg
YW55dGhpbmcgZ29lcyB3cm9uZywgdGhlIHBvc3QgZG9lcyBjbGVhbnVwLgogICogVGhlIGRldmVs
b3BlciBuZWVkcyB0byB3cml0ZSB0aGUgaG9va3MuCgoKUmVwbGFjZSBvcGVyYXRpb24KCiAgKiBI
b29rcyBjYW4gZmFpbC4KICAqIFRoZSBjdXJyZW50IGltcGxlbWVudGF0aW9uIHByZXZlbnRzIGV4
ZWN1dGluZyByZXBsYWNlIG9wcyBvbgogICAgcGF5bG9hZHMgd2l0aCBob29rcy4KCgpBcHBseSAv
IFJldmVydCBob29rcwoKICAqIEJ5IGRlZmF1bHQgdXNlIHN0YW5kYXJkIGFwcGx5IC8gcmV2ZXJ0
LgogICogV291bGQgd2FudCB0byBoYXZlIG9ubHkgaG9va3MgdXNlZCwgZm9yIGRldiB0ZXN0aW5n
LgogICogRnVuY3Rpb25zIGhhdmUgYWNjZXNzIHRvIHBheWxvYWQgc3RydWN0LCBoYXZlIGVuaGFu
Y2VkIGNhcGFiaWxpdGllcwogICAgdG8gb3BlcmF0ZSBvbiBwYXlsb2FkLgoKCkV4cGVjdGF0aW9u
cwoKICAqIEFkZHJlc3Npbmcgc3RhY2tlZCBtb2R1bGVzIGFuZCBpbmxpbmUgYXNzZW1ibHkgcGF0
Y2hlcy4KICAqIEVtYmVkIGFuIGFycmF5IHRvIGVhY2ggaG90cGF0Y2ggdG8gc2F5IHdoaWNoIGlz
IHRoZSBleHBlY3RlZCBjb250ZW50CiAgICBvZiB0aGUgbWVtb3J5IHRvIGJlIHJlcGxhY2VkLgog
ICogVGhlIGRldmVsb3BlciBuZWVkcyB0byB3cml0ZSB0aGUgZXhwZWN0YXRpb25zLgogICogVGhl
cmUgYXJlIGNoYW5nZXMgaW4gdGhlIEFCSS4KICAqIFF1aXRlIGludHJ1c2l2ZS4KCgpQeXRob24g
YmluZGluZ3MgZm9yIGxpdmVwYXRjaCB0b29scwoKICAqIFRoZSBleGlzdGluZyBpbXBsZW1lbnRh
dGlvbiB3YXMgbm90IHNvIGVhc3kgdG8gZXh0ZW5kLgoKCkhvdyBpcyBhc3NlbWJseSBob3RwYXRj
aGluZyB3b3JraW5nPwoKICAqIE1hbnVhbGx5IGNyZWF0ZSB0aGUgbGl2ZSBwYXRjaDsgaGF2ZSBh
IGNvbnRhaW5lciBhbmQganVtcCBiYWNrIHRvCiAgICB0aGUgcmVwbGFjZWQgY29kZS4KICAqIEdl
dCByZXQgYW5ub3RhdGlvbnMgZm9yIGFzc2VtYmx5IGluIGVudHJ5LnMuIE5lZWQgdG8gaGF2ZSBj
b3JyZWN0CiAgICBlbGYgYW5ub3RhdGlvbnMuIEl0IHdvcmtzIHdpdGggdGhlIG5ld2VzdCB2ZXJz
aW9uLiBQYXRjaCB0aGUgYnVpbGQKICAgIGFuZCBwdXQgdGhlIGV4dHJhIGVsZiBtZXRhZGF0YS4K
CgpUaGUgY29uY2VwdCBvZiBob3RwYXRjaCBtZXRhZGF0YQoKICAqIEl0IGlzIGFkZGVkIGluIHRo
ZSBob3RwYXRjaCwgdG9nZXRoZXIgd2l0aCB0aGUgcGF5bG9hZC4KICAqIEEga2V5LXZhbHVlIGRh
dGEgc3RydWN0LgogICogVGhlcmUgaXMgYWxzbyBhbiBpbnRlcmZhY2UgYXZhaWxhYmxlIHRvIGV4
dHJhY3QgdGhhdCBpbmZvLgogICogSXQgaGVscHMgZS5nLiBmb3IgYSBzdGFjayBvZiBtb2R1bGVz
LgogICogQ2FuIG9idGFpbiBpbmZvIGFib3V0IG9mIHRoZSBwYXN0LgogICogVGhlIGNvZGViYXNl
IGNoYW5nZSBpcyByZWxhdGl2ZWx5IGJpZy4KCgpFeHBlY3RhdGlvbnMsIHVzaW5nIHRoZSBidWls
ZCBpcyB3YXMgc2ltcGxlci4gV2h5IGl0IHdhcyBlYXNpZXIgdG8gZG8gCnRoYXQgd2F5LCB3aXRo
IGFuIGFycmF5IG9mIGV4cGVjdGVkIGNvbnRlbnQ/CgogICogRm9yIGRlZmVuc2UgaW4gZGVwdGgu
CiAgKiBUaGUgYnVpbGQgaWQgd29ya3MsIGJ1dCBpdCBpcyBhIGhpZGRlbiBhc3N1bXB0aW9uLgog
ICogVGhlcmUgY2FuIGJlIGVycm9ycyB3aGVuIGNyZWF0aW5nIHRoZSBob3RwYXRjaGVzLCB3b3Vs
ZCBwcmV2ZW50CiAgICBtaXN0YWtlcy4KCgpJcyBpdCBub3QgYSBwcm9ibGVtIHdpdGggYWx0ZXJu
YXRpdmUgcGF0Y2hlcz8KCiAgKiBJdCBjYW4gYmUgYW4gaXNzdWUsIGJ1dCBleHBlY3RhdGlvbnMg
ZmVhdHVyZSBpcyBnYXRlZCBieSBhIGZsYWcuCgoKQSBidWlsZCBpZCBzaG91bGQgaWRlbnRpZnkg
dGhlIGhvdCBwYXRjaCB1bmlxdWVseS4KSGF2ZSB5b3UgcnVuIGludG8gaXNzdWVzIHdpdGggdXNp
bmcgYnVpbGQgaWQ/CgogICogWWVzLCBidXQgbm90IGluIHByb2R1Y3Rpb24uCiAgKiBUaGUgZXhw
ZWN0YXRpb25zIGFyZSBvbmx5IGZvciBpbmxpbmUgYXNzZW1ibHksIGZvciBub3JtYWwgb25lcyB0
aGUKICAgIGJ1aWxkIGlkIGlzIG9rLgoKCldvdWxkIGxpa2UgdG8gaGF2ZSBhc3NlbWJseSBtb3Zl
ZCBpbnRvIEMgcGllY2VzIG9mIGNvZGUuIE9yIGdldCBwcm9wZXIgCmVsZiBhbm5vdGF0aW9ucy4g
VG8gY2hhbmdlIGFuIGVudHJ5IHBvaW50LCBubyBuZWVkIHRvIGNoYW5nZSBleGlzdGluZyAKY29k
ZS4gRm9yIGV4aXQsIGl0IG5lZWRzIGUuZy4gd2hlbiBwbGFjaW5nIGEganVtcC4KCgpXaGF04oCZ
cyByZWdhcmRpbmcgdGhlIG9uZSBwYXRjaCBvbmx5IHNvbHV0aW9uPwoKICAqIFdlIG5lZWQgdG8g
aGF2ZSBhIHN0YWNrZWQgc29sdXRpb24gZS5nLiBmb3IgbGVnYWN5IHJlYXNvbnMuCiAgKiBUaGUg
cmVwbGFjZW1lbnQgYXBwcm9hY2ggaGFzIGFuIGFzc3VtcHRpb24gdGhhdCB0aGUgaG90cGF0Y2gg
Y2FuIGJlCiAgICB1bmxvYWRlZCBzYWZlbHksIGJ1dCB0aGVyZSBjYW4gYmUgY2FzZXMgd2hlbiBp
dCBpcyBub3QuCgoKRXhwZWN0YXRpb25zIGFyZSBhIHJlYXNvbmFibGUgdGhpbmcgdG8gaGF2ZSBh
cyBsb25nIHRoZXkgYXJlIG9wdGlvbmFsLgoKCldoYXQgYXJlIG1pZGRsZSBob29rcz8KCiAgKiBU
aGV5IGFyZSByZXBsYWNlbWVudCBmb3IgYXBwbHkgLyByZXZlcnQgZnVuY3Rpb25zLgogICogSW50
cm9kdWNlZCBhIGZsYWcgZm9yIHRyYWNraW5nIGlmIHRoZSBwYXRjaCBpcyBhcHBsaWVkIG9yIG5v
dC4KICAqIEFwcGx5IC8gUmV2ZXJ0IHJ1biBmcm9tIHRoZSBxdWllc2NlIHpvbmU7IHRoZXJlIHdl
cmUgc2l0dWF0aW9ucyB3aGVuCiAgICByZXBsYWNpbmcgdGhlbSB3YXMgdXNlZnVsLgogICogRHlu
YW1pY2FsbHkgYWRkIGZ1bmN0aW9ucyBmb3IgYXBwbHkgLyByZXZlcnQuCiAgKiBPbmUgZXhhbXBs
ZSBpcyB0aGUgaG90cGFjaCBmb3IgdGhlIFNwZWN0cmUgbWl0aWdhdGlvbi4gSG90cGF0Y2ggdGhl
CiAgICBjb2RlIG9uIHRoZSBDUFUgcmV0dXJuIGFmdGVyIHF1aWVzY2U7IHcvbyBjdXN0b20gYXBw
bHkgaXQgd291bGQgaGF2ZQogICAgYmVlbiBpbXBvc3NpYmxlLgoKCkhvdHBhdGNoZXMgdGhhdCBo
YXZlIHNhZmV0eSBjaGVja3MgaXMgYSBnb29kIHRoaW5nLiBPbmUgZXhhbXBsZSB0byBoYXZlIAph
cHBseS9yZXZlcnQgaXMgd2hlbiBpdCBpcyBuZWVkZWQgdG8gYXBwbHkgYW5kIHVwZGF0ZSBhbiBN
U1IgLyBDUFUgCnJlZ2lzdGVycyAoQ1I0KS4gV291bGQgbmVlZCBhIGRpZmZlcmVudCBhcHBseSAv
IHJldmVydCBwZXIgQ1BVLgoKClByZSAvIHBvc3QgaG9va3MgZm9yIGFwcGx5IC8gcmV2ZXJ0Cgog
ICogQ2hlY2tzIGFuZCBjbGVhbnVwIHdpdGhpbiBwcmUgLyBwb3N0LgogICogV291bGQgaXQgYmUg
dXNlZnVsPyBZZXMuCiAgKiBGb3IgYXBwbHkgd291bGQgbmVlZCB0aGF0LgogICogTmVlZCB0byBo
YXZlIGEgc2FmZSB3YXkgdG8gZG8gdGhhdCB3aXRoIHJlcGxhY2Ugb3BlcmF0aW9uLiBGb3IKICAg
IGV4YW1wbGUsIHdoZW4gd2UgZG8gbm90IHVzZSBzdGFja2VkIHBhdGNoZXMuIEF0IGxlYXN0IHN0
YXJ0CiAgICBkaXNjdXNzaW9uIG9uIHRoYXQuCiAgKiBXZSBoYXZlIGNob3NlbiB0byBub3QgaGF2
ZSBhIHBhdGNoIGxvYWRlZCBiZWNhdXNlIHdlIGNvdWxkIG5vdCBnZXQKICAgIGl0IHNhZmVseSB1
bmxvYWRlZC4gSXQgd291bGQgaGF2ZSBiZWVuIHVzZWZ1bCB0byBoYXZlIGhvb2tzIGxpa2UgdGhp
cy4KCgpJbmRlcGVuZGVudCBtb2R1bGVzCgogICogSG93IGRvZXMgaXQgaW50ZXJhY3Qgd2l0aCBz
dGFja2VkIG1vZHVsZXM/CiAgKiBGb3IgcHJvZHVjdGlvbiBpdCBpcyBub3QgdGhlIGNhc2UgdG8g
aGF2ZSBhcmJpdHJhcnkgcGF0Y2hlcy4KICAqIEZvciBkZXYgdGVzdGluZyBpdCBpcyB1c2VmdWwg
dG8gaGF2ZSBhbiBhcmJpdHJhcnkgcGF0Y2guCiAgKiBUaGUgZmVhdHVyZSBpcyBvcHRpb25hbCwg
bWFpbmx5IGZvciBkZWJ1Z2dpbmcuCiAgKiBNYWlubHkgdXNlIGl0IGFzIGEga3Byb2JlLCBzbyB0
aGF0IHdvdWxkIG5vdCBuZWVkIGEgcmVib290LgogICogVGhlIHRoaW5ncyBjYW4gZ28gd3Jvbmcg
aW4gdGhpcyBjYXNlLCBmb3IgYXJiaXRyYXJ5IHBhdGNoZXMuCgoKRXh0cmEgbWV0YWRhdGEKCiAg
KiBXaGF0IHdhcyBpdCBhYm91dD8gVGhlcmUgaXMgbmFtZSBhdmFpbGFibGUgdW50aWwgbm93Lgog
ICogVGhlcmUgY2FuIGJlIGNvbW1pdCBvZiB0aGUgcGF0Y2gsIGJ1aWxkIHRvb2xzIGNvbW1pdC4g
TmVlZCB0bwogICAgdW5kZXJzdGFuZCB0aGUgc291cmNlIG9mIHRoZSBob3RwYXRjaCwgbmFtZSwg
dmVyc2lvbi4KICAqIERhdGEgaXMgZ2VuZXJhdGVkIGFmdGVyIHRoZSBob3RwYXRjaCBpcyBjcmVh
dGVkLCBpbiBhIHNlcGFyYXRlIGVsZgogICAgc2VjdGlvbi4gQ2FuIGVhc2lseSBzdHJpcCBvZmYg
dGhlIGVsZiBzZWN0aW9uIGFmdGVyd2FyZHMuCiAgKiBJdCB3b3VsZCBiZSB1c2VmdWwgdG8gaGF2
ZSBpdCBpbiB1cHN0cmVhbS4KICAqIFRoZXJlIGlzIGFsc28gdGhlIGFiaWxpdHkgdG8gZHVtcCB0
aGUgbWV0YWRhdGEgZnJvbSB0aGUgeGVuIGRlYnVnIGtleXMuCgoKCgpBbWF6b24gRGV2ZWxvcG1l
bnQgQ2VudGVyIChSb21hbmlhKSBTLlIuTC4gcmVnaXN0ZXJlZCBvZmZpY2U6IDI3QSBTZi4gTGF6
YXIgU3RyZWV0LCBVQkM1LCBmbG9vciAyLCBJYXNpLCBJYXNpIENvdW50eSwgNzAwMDQ1LCBSb21h
bmlhLiBSZWdpc3RlcmVkIGluIFJvbWFuaWEuIFJlZ2lzdHJhdGlvbiBudW1iZXIgSjIyLzI2MjEv
MjAwNS4K

--------------D0CCD58EFEB73336CFE9ED00
Content-Type: text/html; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64

PGh0bWw+CiAgPGhlYWQ+CgogICAgPG1ldGEgaHR0cC1lcXVpdj0iY29udGVudC10eXBlIiBjb250
ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9VVRGLTgiPgogIDwvaGVhZD4KICA8Ym9keSB0ZXh0PSIj
MDAwMDAwIiBiZ2NvbG9yPSIjRkZGRkZGIj4KICAgIDxmb250IHNpemU9Ii0xIj5MaXZlUGF0Y2gg
aW1wcm92ZW1lbnRzIGFuZCBmZWF0dXJlczxicj4KICAgICAgPGJyPgogICAgICBEZXZlbG9wbWVu
dCBwbGFucyBmb3IgTGl2ZVBhdGNoIG9uIFhlbjo8YnI+CiAgICA8L2ZvbnQ+CiAgICA8dWw+CiAg
ICAgIDxsaT48Zm9udCBzaXplPSItMSI+U3VwcG9ydCBmb3IgbW9kdWxlIHBhcmFtZXRlcnM8L2Zv
bnQ+PC9saT4KICAgICAgPGxpPjxmb250IHNpemU9Ii0xIj5BZGRpdGlvbmFsIGhvb2tzIHN1cHBv
cnQ8L2ZvbnQ+PC9saT4KICAgICAgPGxpPjxmb250IHNpemU9Ii0xIj5Db25jZXB0IG9mIGV4cGVj
dGF0aW9uczwvZm9udD48L2xpPgogICAgICA8bGk+PGZvbnQgc2l6ZT0iLTEiPklubGluZSBhc3Nl
bWJseSBwYXRjaGluZzwvZm9udD48L2xpPgogICAgICA8bGk+PGZvbnQgc2l6ZT0iLTEiPlJlcGxh
Y2VhYmxlIGFwcGx5L3JldmVydCBhY3Rpb25zPC9mb250PjwvbGk+CiAgICAgIDxsaT48Zm9udCBz
aXplPSItMSI+Rml4ZXMgYW5kIGltcHJvdmVtZW50cyBmb3Igc3RhY2tlZCBtb2R1bGVzPC9mb250
PjwvbGk+CiAgICA8L3VsPgogICAgPGZvbnQgc2l6ZT0iLTEiPgogICAgICA8YnI+CiAgICAgIFVz
ZSBsaXZlIHBhdGNoIGZvciBuZXdlciBYZW4gdmVyc2lvbi48YnI+CiAgICAgIEltcGxlbWVudGVk
IHRoZXNlIGxpdmUgcGF0Y2ggY2hhbmdlcyBiYXNlZCBvbiBjaGFsbGVuZ2VzIGZhY2VkCiAgICAg
IGR1cmluZyBzZWN1cml0eSBldmVudHMuPGJyPgogICAgICA8YnI+CiAgICAgIFBhdGNoZXMgc2Vu
dCB1cHN0cmVhbSB0aWxsIEp1bHkgMTF0aCAyMDE5Ojxicj4KICAgIDwvZm9udD4KICAgIDx1bD4K
ICAgICAgPGxpPjxmb250IHNpemU9Ii0xIj5saXZlcGF0Y2gtZ2NjOiBBbGxvdyB0b29sY2hhaW4g
Y29tbWFuZCB3aXRoCiAgICAgICAgICB2ZXJzaW9ucyAtIDxhCmhyZWY9Imh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvYXJjaGl2ZXMvaHRtbC94ZW4tZGV2ZWwvMjAxOS0wNC9tc2cwMDU1NC5o
dG1sIj5odHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL2FyY2hpdmVzL2h0bWwveGVuLWRldmVs
LzIwMTktMDQvbXNnMDA1NTQuaHRtbDwvYT48L2ZvbnQ+PC9saT4KICAgICAgPGxpPjxmb250IHNp
emU9Ii0xIj5saXZlcGF0Y2gtZ2NjOiBJZ25vcmUgYnVpbHRfaW4ubyBhbmQgcHJlbGluay5vCiAg
ICAgICAgICBvYmplY3QgZmlsZXMgLSA8YQpocmVmPSJodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL2FyY2hpdmVzL2h0bWwveGVuLWRldmVsLzIwMTktMDQvbXNnMDA1NTIuaHRtbCI+aHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9hcmNoaXZlcy9odG1sL3hlbi1kZXZlbC8yMDE5LTA0L21z
ZzAwNTUyLmh0bWw8L2E+PC9mb250PjwvbGk+CiAgICAgIDxsaT48Zm9udCBzaXplPSItMSI+bGl2
ZXBhdGNoLWJ1aWxkOiBEbyBub3QgZm9sbG93IGV2ZXJ5IHN5bWxpbmsKICAgICAgICAgIGZvciBw
YXRjaCBmaWxlIC0gPGEKaHJlZj0iaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9hcmNoaXZl
cy9odG1sL3hlbi1kZXZlbC8yMDE5LTA0L21zZzAwNTUxLmh0bWwiPmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvYXJjaGl2ZXMvaHRtbC94ZW4tZGV2ZWwvMjAxOS0wNC9tc2cwMDU1MS5odG1s
PC9hPjwvZm9udD48L2xpPgogICAgICA8bGk+PGZvbnQgc2l6ZT0iLTEiPmxpdmVwYXRjaC1idWls
ZDogSGFuZGxlIG5ld2x5IGNyZWF0ZWQgb2JqZWN0CiAgICAgICAgICBmaWxlcyAtIDxhCmhyZWY9
Imh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvYXJjaGl2ZXMvaHRtbC94ZW4tZGV2ZWwvMjAx
OS0wNC9tc2cwMDU1My5odG1sIj5odHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL2FyY2hpdmVz
L2h0bWwveGVuLWRldmVsLzIwMTktMDQvbXNnMDA1NTMuaHRtbDwvYT48L2ZvbnQ+PC9saT4KICAg
ICAgPGxpPjxmb250IHNpemU9Ii0xIj5jb21tb246IEFkZCBpc19zdGFuZGFyZF9zZWN0aW9uKCkg
aGVscGVyCiAgICAgICAgICBmdW5jdGlvbiAtIDxhCmhyZWY9Imh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvYXJjaGl2ZXMvaHRtbC94ZW4tZGV2ZWwvMjAxOS0wNC9tc2cwMTMxNy5odG1sIj5o
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL2FyY2hpdmVzL2h0bWwveGVuLWRldmVsLzIwMTkt
MDQvbXNnMDEzMTcuaHRtbDwvYT48L2ZvbnQ+PC9saT4KICAgICAgPGxpPjxmb250IHNpemU9Ii0x
Ij5jb21tb246IEFkZCBpc19yZWZlcmVuY2VkX3NlY3Rpb24oKSBoZWxwZXIKICAgICAgICAgIGZ1
bmN0aW9uIC0gPGEKaHJlZj0iaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9hcmNoaXZlcy9o
dG1sL3hlbi1kZXZlbC8yMDE5LTA0L21zZzAxMzIyLmh0bWwiPmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvYXJjaGl2ZXMvaHRtbC94ZW4tZGV2ZWwvMjAxOS0wNC9tc2cwMTMyMi5odG1sPC9h
PjwvZm9udD48L2xpPgogICAgICA8bGk+PGZvbnQgc2l6ZT0iLTEiPmNyZWF0ZS1kaWZmLW9iamVj
dDogQWRkIGlzX3NwZWNpYWxfc2VjdGlvbigpCiAgICAgICAgICBoZWxwZXIgZnVuY3Rpb24gLSA8
YQpocmVmPSJodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL2FyY2hpdmVzL2h0bWwveGVuLWRl
dmVsLzIwMTktMDQvbXNnMDEzMTkuaHRtbCI+aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9h
cmNoaXZlcy9odG1sL3hlbi1kZXZlbC8yMDE5LTA0L21zZzAxMzE5Lmh0bWw8L2E+PC9mb250Pjwv
bGk+CiAgICAgIDxsaT48Zm9udCBzaXplPSItMSI+bGl2ZXBhdGNoLWJ1aWxkOiBkZXRlY3Qgc3Bl
Y2lhbCBzZWN0aW9uIGdyb3VwCiAgICAgICAgICBzaXplcyAtIDxhCmhyZWY9Imh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvYXJjaGl2ZXMvaHRtbC94ZW4tZGV2ZWwvMjAxOS0wNC9tc2cwMTMy
MC5odG1sIj5odHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL2FyY2hpdmVzL2h0bWwveGVuLWRl
dmVsLzIwMTktMDQvbXNnMDEzMjAuaHRtbDwvYT48L2ZvbnQ+PC9saT4KICAgICAgPGxpPjxmb250
IHNpemU9Ii0xIj5jcmVhdGUtZGlmZi1vYmplY3Q6IEFkZCBuZXcgZW50cmllcyB0byBzcGVjaWFs
CiAgICAgICAgICBzZWN0aW9ucyBhcnJheSAtIDxhCmhyZWY9Imh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvYXJjaGl2ZXMvaHRtbC94ZW4tZGV2ZWwvMjAxOS0wNC9tc2cwMTMyMS5odG1sIj5o
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL2FyY2hpdmVzL2h0bWwveGVuLWRldmVsLzIwMTkt
MDQvbXNnMDEzMjEuaHRtbDwvYT48L2ZvbnQ+PC9saT4KICAgICAgPGxpPjxmb250IHNpemU9Ii0x
Ij5jcmVhdGUtZGlmZi1vYmplY3Q6IERvIG5vdCBpbmNsdWRlIGFsbCAucm9kYXRhCiAgICAgICAg
ICBzZWN0aW9ucyAtIDxhCmhyZWY9Imh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvYXJjaGl2
ZXMvaHRtbC94ZW4tZGV2ZWwvMjAxOS0wNC9tc2cwMTMxOC5odG1sIj5odHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL2FyY2hpdmVzL2h0bWwveGVuLWRldmVsLzIwMTktMDQvbXNnMDEzMTguaHRt
bDwvYT48L2ZvbnQ+PC9saT4KICAgICAgPGxpPjxmb250IHNpemU9Ii0xIj5jcmVhdGUtZGlmZi1v
YmplY3Q6IERvIG5vdCBjcmVhdGUgZW1wdHkKICAgICAgICAgIC5saXZlcGF0Y2guZnVuY3Mgc2Vj
dGlvbiAtIDxhCmhyZWY9Imh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvYXJjaGl2ZXMvaHRt
bC94ZW4tZGV2ZWwvMjAxOS0wNC9tc2cwMTMyNi5odG1sIj5odHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL2FyY2hpdmVzL2h0bWwveGVuLWRldmVsLzIwMTktMDQvbXNnMDEzMjYuaHRtbDwvYT48
L2ZvbnQ+PC9saT4KICAgICAgPGxpPjxmb250IHNpemU9Ii0xIj5jcmVhdGUtZGlmZi1vYmplY3Q6
IEV4dGVuZCBwYXRjaGFiaWxpdHkKICAgICAgICAgIHZlcmlmaWNhdGlvbjogU1ROX1VOREVGIC0g
PGEKaHJlZj0iaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9hcmNoaXZlcy9odG1sL3hlbi1k
ZXZlbC8yMDE5LTA0L21zZzAxMzI0Lmh0bWwiPmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
YXJjaGl2ZXMvaHRtbC94ZW4tZGV2ZWwvMjAxOS0wNC9tc2cwMTMyNC5odG1sPC9hPjwvZm9udD48
L2xpPgogICAgICA8bGk+PGZvbnQgc2l6ZT0iLTEiPmNyZWF0ZS1kaWZmLW9iamVjdDogU3RyaXAg
YWxsIHVuZGVmaW5lZAogICAgICAgICAgZW50aXJlcyBvZiBrbm93biBzaXplIC0gPGEKaHJlZj0i
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9hcmNoaXZlcy9odG1sL3hlbi1kZXZlbC8yMDE5
LTA0L21zZzAxMzI1Lmh0bWwiPmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvYXJjaGl2ZXMv
aHRtbC94ZW4tZGV2ZWwvMjAxOS0wNC9tc2cwMTMyNS5odG1sPC9hPjwvZm9udD48L2xpPgogICAg
ICA8bGk+PGZvbnQgc2l6ZT0iLTEiPkFsd2F5cyBjaGVjayBoeXBlcnZpc29yIGJ1aWxkIElEIHVw
b24gaG90cGF0Y2gKICAgICAgICAgIHVwbG9hZCAtIDxhCmhyZWY9Imh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvYXJjaGl2ZXMvaHRtbC94ZW4tZGV2ZWwvMjAxOS0wNC9tc2cwMjEyNC5odG1s
Ij5odHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL2FyY2hpdmVzL2h0bWwveGVuLWRldmVsLzIw
MTktMDQvbXNnMDIxMjQuaHRtbDwvYT48L2ZvbnQ+PC9saT4KICAgICAgPGxpPjxmb250IHNpemU9
Ii0xIj5saXZlcGF0Y2g6IEFsbG93IHRvIG92ZXJyaWRlIGludGVyLW1vZHVsZXMKICAgICAgICAg
IGJ1aWxkaWQgZGVwZW5kZW5jeSAtIDxhCmhyZWY9Imh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvYXJjaGl2ZXMvaHRtbC94ZW4tZGV2ZWwvMjAxOS0wNC9tc2cwMTMyOC5odG1sIj5odHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL2FyY2hpdmVzL2h0bWwveGVuLWRldmVsLzIwMTktMDQvbXNn
MDEzMjguaHRtbDwvYT48L2ZvbnQ+PC9saT4KICAgICAgPGxpPjxmb250IHNpemU9Ii0xIj5weXRo
b246IEFkZCBYQyBiaW5kaW5nIGZvciBYZW4gYnVpbGQgSUQgLSA8YQpocmVmPSJodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL2FyY2hpdmVzL2h0bWwveGVuLWRldmVsLzIwMTktMDQvbXNnMDEz
MzAuaHRtbCI+aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9hcmNoaXZlcy9odG1sL3hlbi1k
ZXZlbC8yMDE5LTA0L21zZzAxMzMwLmh0bWw8L2E+PC9mb250PjwvbGk+CiAgICAgIDxsaT48Zm9u
dCBzaXplPSItMSI+bGl2ZXBhdGNoLWJ1aWxkOiBFbWJlZCBoeXBlcnZpc29yIGJ1aWxkIGlkCiAg
ICAgICAgICBpbnRvIGV2ZXJ5IGhvdHBhdGNoIC0gPGEKaHJlZj0iaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9hcmNoaXZlcy9odG1sL3hlbi1kZXZlbC8yMDE5LTA0L21zZzAxMzI5Lmh0bWwi
Pmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvYXJjaGl2ZXMvaHRtbC94ZW4tZGV2ZWwvMjAx
OS0wNC9tc2cwMTMyOS5odG1sPC9hPjwvZm9udD48L2xpPgogICAgPC91bD4KICAgIDxmb250IHNp
emU9Ii0xIj4KICAgICAgPGJyPgogICAgICBTdGFydGVkIHdvcmsgb24gbGl2ZSBwYXRjaCBzdGFj
a2VkIG1vZHVsZXMgdGhhdCB3ZXJlIG5vdCBzdXBwb3J0ZWQKICAgICAgaW4gdXBzdHJlYW0gWGVu
Ljxicj4KICAgICAgPGJyPgogICAgICBMaXZlIHBhdGNoIGJ1aWxkIHRvb2xzIGNvcHkgc2VjdGlv
bnMsIGJ1dCBzb21lIHJlbGEgZW50cmllcyBhcHBlYXIKICAgICAgYXMgdW5kZWZpbmVkLjxicj4K
ICAgIDwvZm9udD4KICAgIDx1bD4KICAgICAgPGxpPjxmb250IHNpemU9Ii0xIj5UaGUgc29sdXRp
b24gaXMgdG8gd2FsayB0aHJvdWdoIHJlc3VsdCBvYmplY3QKICAgICAgICAgIGFuZCBjaGVjayB1
bmRlZmluZWQgaW4gcmVsYSBzZWN0aW9ucy48L2ZvbnQ+PC9saT4KICAgICAgPGxpPjxmb250IHNp
emU9Ii0xIj5QYXRjaGVzIGFyZSBzZW50IHVwc3RyZWFtLjwvZm9udD48L2xpPgogICAgPC91bD4K
ICAgIDxmb250IHNpemU9Ii0xIj4KICAgICAgPGJyPgogICAgICBSZWFkLW9ubHkgZGF0YSBzZWN0
aW9uczxicj4KICAgIDwvZm9udD4KICAgIDx1bD4KICAgICAgPGxpPjxmb250IHNpemU9Ii0xIj5D
b250ZW50IGtlZXAgYWNjdW11bGF0aW5nIGZvciBzdGFja2VkIG1vZHVsZXMKICAgICAgICAgIGUu
Zy4gdGhlIGxhc3Qgb25lIGNvbnRhaW5zIGFsbCBkYXRhIGZyb20gdGhlIHByZXZpb3VzCiAgICAg
ICAgICBob3RwYXRjaGVzLjwvZm9udD48L2xpPgogICAgICA8bGk+PGZvbnQgc2l6ZT0iLTEiPkxv
b2tlZCB0aHJvdWdoIHRoZW0gdG8gbm90IGhhdmUgZHVwbGljYXRlIGRhdGEKICAgICAgICAgIGZy
b20gcHJldmlvdXMgcGF0Y2hlcy48L2ZvbnQ+PC9saT4KICAgICAgPGxpPjxmb250IHNpemU9Ii0x
Ij5QYXRjaGVzIGFyZSBzZW50IHVwc3RyZWFtLjwvZm9udD48L2xpPgogICAgPC91bD4KICAgIDxm
b250IHNpemU9Ii0xIj4KICAgICAgPGJyPgogICAgICBJbmRlcGVuZGVudCBtb2R1bGUgbG9hZGlu
Zzxicj4KICAgIDwvZm9udD4KICAgIDx1bD4KICAgICAgPGxpPjxmb250IHNpemU9Ii0xIj5DdXJy
ZW50bHkgYSBjaGFpbiBvZiBidWlsZCBpZHMgaXMgZW5mb3JjZWQuPC9mb250PjwvbGk+CiAgICAg
IDxsaT48Zm9udCBzaXplPSItMSI+V291bGQgd2FudCB0byBsb2FkIGFuIGFyYml0cmFyeSBtb2R1
bGUuIEl0IGlzCiAgICAgICAgICBub3QgcG9zc2libGUgbm93LjwvZm9udD48L2xpPgogICAgICA8
bGk+PGZvbnQgc2l6ZT0iLTEiPlNldHVwIGZsYWcsIG9ubHkgeGVuIGJ1aWxkIGlzIGNoZWNrZWQs
IG5vdCB0aGUKICAgICAgICAgIHByZXZpb3VzIGhvdHBhdGNoIGJ1aWxkIGlkLjwvZm9udD48L2xp
PgogICAgICA8bGk+PGZvbnQgc2l6ZT0iLTEiPk5vdyB0aGVyZSBhcmUgMiBmbGFncy48L2ZvbnQ+
PC9saT4KICAgICAgPGxpPjxmb250IHNpemU9Ii0xIj5BIGJ1bmNoIG9mIGNoYW5nZXMgaW4gbGl2
ZSBwYXRjaC48L2ZvbnQ+PC9saT4KICAgIDwvdWw+CiAgICA8Zm9udCBzaXplPSItMSI+CiAgICAg
IDxicj4KICAgICAgSG9va3M8YnI+CiAgICA8L2ZvbnQ+CiAgICA8dWw+CiAgICAgIDxsaT48Zm9u
dCBzaXplPSItMSI+U2VwYXJhdGUgbGF5ZXJzIG9mIGhvb2tzIOKAkyBwcmUvcG9zdC9taWRkbGUu
PC9mb250PjwvbGk+CiAgICAgIDxsaT48Zm9udCBzaXplPSItMSI+Q3VycmVudGx5IGFwcGx5IC8g
cmV2ZXJ0IGF2YWlsYWJsZSBpbiB1cHN0cmVhbQogICAgICAgICAgY29kZWJhc2UuPC9mb250Pjwv
bGk+CiAgICAgIDxsaT48Zm9udCBzaXplPSItMSI+V2FudCB0byByZWFsbHkgY2xlYW4gdXAgaXMg
c29tZXRoaW5nIGdvZXMKICAgICAgICAgIHdyb25nIGR1cmluZyBob3RwYXRjaGluZy48L2ZvbnQ+
PC9saT4KICAgICAgPGxpPjxmb250IHNpemU9Ii0xIj5JbnRyb2R1Y2UgcHJlIGhvb2sgd2hpY2gg
aGFzIGFjY2VzcyB0byB0aGUKICAgICAgICAgIHBheWxvYWQgc3RydWN0IGUuZy4gYWxsb2NhdGUg
bWVtb3J5OyBpZiBhbnl0aGluZyBnb2VzIHdyb25nLAogICAgICAgICAgdGhlIHBvc3QgZG9lcyBj
bGVhbnVwLjwvZm9udD48L2xpPgogICAgICA8bGk+PGZvbnQgc2l6ZT0iLTEiPlRoZSBkZXZlbG9w
ZXIgbmVlZHMgdG8gd3JpdGUgdGhlIGhvb2tzLjwvZm9udD48L2xpPgogICAgPC91bD4KICAgIDxm
b250IHNpemU9Ii0xIj4KICAgICAgPGJyPgogICAgICBSZXBsYWNlIG9wZXJhdGlvbjxicj4KICAg
IDwvZm9udD4KICAgIDx1bD4KICAgICAgPGxpPjxmb250IHNpemU9Ii0xIj5Ib29rcyBjYW4gZmFp
bC48L2ZvbnQ+PC9saT4KICAgICAgPGxpPjxmb250IHNpemU9Ii0xIj5UaGUgY3VycmVudCBpbXBs
ZW1lbnRhdGlvbiBwcmV2ZW50cyBleGVjdXRpbmcKICAgICAgICAgIHJlcGxhY2Ugb3BzIG9uIHBh
eWxvYWRzIHdpdGggaG9va3MuPC9mb250PjwvbGk+CiAgICA8L3VsPgogICAgPGZvbnQgc2l6ZT0i
LTEiPgogICAgICA8YnI+CiAgICAgIEFwcGx5IC8gUmV2ZXJ0IGhvb2tzPGJyPgogICAgPC9mb250
PgogICAgPHVsPgogICAgICA8bGk+PGZvbnQgc2l6ZT0iLTEiPkJ5IGRlZmF1bHQgdXNlIHN0YW5k
YXJkIGFwcGx5IC8gcmV2ZXJ0LjwvZm9udD48L2xpPgogICAgICA8bGk+PGZvbnQgc2l6ZT0iLTEi
PldvdWxkIHdhbnQgdG8gaGF2ZSBvbmx5IGhvb2tzIHVzZWQsIGZvciBkZXYKICAgICAgICAgIHRl
c3RpbmcuPC9mb250PjwvbGk+CiAgICAgIDxsaT48Zm9udCBzaXplPSItMSI+RnVuY3Rpb25zIGhh
dmUgYWNjZXNzIHRvIHBheWxvYWQgc3RydWN0LCBoYXZlCiAgICAgICAgICBlbmhhbmNlZCBjYXBh
YmlsaXRpZXMgdG8gb3BlcmF0ZSBvbiBwYXlsb2FkLjwvZm9udD48L2xpPgogICAgPC91bD4KICAg
IDxmb250IHNpemU9Ii0xIj4KICAgICAgPGJyPgogICAgICBFeHBlY3RhdGlvbnM8YnI+CiAgICA8
L2ZvbnQ+CiAgICA8dWw+CiAgICAgIDxsaT48Zm9udCBzaXplPSItMSI+QWRkcmVzc2luZyBzdGFj
a2VkIG1vZHVsZXMgYW5kIGlubGluZSBhc3NlbWJseQogICAgICAgICAgcGF0Y2hlcy48L2ZvbnQ+
PC9saT4KICAgICAgPGxpPjxmb250IHNpemU9Ii0xIj5FbWJlZCBhbiBhcnJheSB0byBlYWNoIGhv
dHBhdGNoIHRvIHNheSB3aGljaAogICAgICAgICAgaXMgdGhlIGV4cGVjdGVkIGNvbnRlbnQgb2Yg
dGhlIG1lbW9yeSB0byBiZSByZXBsYWNlZC48L2ZvbnQ+PC9saT4KICAgICAgPGxpPjxmb250IHNp
emU9Ii0xIj5UaGUgZGV2ZWxvcGVyIG5lZWRzIHRvIHdyaXRlIHRoZSBleHBlY3RhdGlvbnMuPC9m
b250PjwvbGk+CiAgICAgIDxsaT48Zm9udCBzaXplPSItMSI+VGhlcmUgYXJlIGNoYW5nZXMgaW4g
dGhlIEFCSS48L2ZvbnQ+PC9saT4KICAgICAgPGxpPjxmb250IHNpemU9Ii0xIj5RdWl0ZSBpbnRy
dXNpdmUuPC9mb250PjwvbGk+CiAgICA8L3VsPgogICAgPGZvbnQgc2l6ZT0iLTEiPgogICAgICA8
YnI+CiAgICAgIFB5dGhvbiBiaW5kaW5ncyBmb3IgbGl2ZXBhdGNoIHRvb2xzPGJyPgogICAgPC9m
b250PgogICAgPHVsPgogICAgICA8bGk+PGZvbnQgc2l6ZT0iLTEiPlRoZSBleGlzdGluZyBpbXBs
ZW1lbnRhdGlvbiB3YXMgbm90IHNvIGVhc3kgdG8KICAgICAgICAgIGV4dGVuZC48L2ZvbnQ+PC9s
aT4KICAgIDwvdWw+CiAgICA8Zm9udCBzaXplPSItMSI+CiAgICAgIDxicj4KICAgICAgSG93IGlz
IGFzc2VtYmx5IGhvdHBhdGNoaW5nIHdvcmtpbmc/PGJyPgogICAgPC9mb250PgogICAgPHVsPgog
ICAgICA8bGk+PGZvbnQgc2l6ZT0iLTEiPk1hbnVhbGx5IGNyZWF0ZSB0aGUgbGl2ZSBwYXRjaDsg
aGF2ZSBhCiAgICAgICAgICBjb250YWluZXIgYW5kIGp1bXAgYmFjayB0byB0aGUgcmVwbGFjZWQg
Y29kZS48L2ZvbnQ+PC9saT4KICAgICAgPGxpPjxmb250IHNpemU9Ii0xIj5HZXQgcmV0IGFubm90
YXRpb25zIGZvciBhc3NlbWJseSBpbiBlbnRyeS5zLgogICAgICAgICAgTmVlZCB0byBoYXZlIGNv
cnJlY3QgZWxmIGFubm90YXRpb25zLiBJdCB3b3JrcyB3aXRoIHRoZSBuZXdlc3QKICAgICAgICAg
IHZlcnNpb24uIFBhdGNoIHRoZSBidWlsZCBhbmQgcHV0IHRoZSBleHRyYSBlbGYgbWV0YWRhdGEu
PC9mb250PjwvbGk+CiAgICA8L3VsPgogICAgPGZvbnQgc2l6ZT0iLTEiPgogICAgICA8YnI+CiAg
ICAgIFRoZSBjb25jZXB0IG9mIGhvdHBhdGNoIG1ldGFkYXRhPGJyPgogICAgPC9mb250PgogICAg
PHVsPgogICAgICA8bGk+PGZvbnQgc2l6ZT0iLTEiPkl0IGlzIGFkZGVkIGluIHRoZSBob3RwYXRj
aCwgdG9nZXRoZXIgd2l0aCB0aGUKICAgICAgICAgIHBheWxvYWQuPC9mb250PjwvbGk+CiAgICAg
IDxsaT48Zm9udCBzaXplPSItMSI+QSBrZXktdmFsdWUgZGF0YSBzdHJ1Y3QuPC9mb250PjwvbGk+
CiAgICAgIDxsaT48Zm9udCBzaXplPSItMSI+VGhlcmUgaXMgYWxzbyBhbiBpbnRlcmZhY2UgYXZh
aWxhYmxlIHRvCiAgICAgICAgICBleHRyYWN0IHRoYXQgaW5mby48L2ZvbnQ+PC9saT4KICAgICAg
PGxpPjxmb250IHNpemU9Ii0xIj5JdCBoZWxwcyBlLmcuIGZvciBhIHN0YWNrIG9mIG1vZHVsZXMu
PC9mb250PjwvbGk+CiAgICAgIDxsaT48Zm9udCBzaXplPSItMSI+Q2FuIG9idGFpbiBpbmZvIGFi
b3V0IG9mIHRoZSBwYXN0LjwvZm9udD48L2xpPgogICAgICA8bGk+PGZvbnQgc2l6ZT0iLTEiPlRo
ZSBjb2RlYmFzZSBjaGFuZ2UgaXMgcmVsYXRpdmVseSBiaWcuPC9mb250PjwvbGk+CiAgICA8L3Vs
PgogICAgPGZvbnQgc2l6ZT0iLTEiPgogICAgICA8YnI+CiAgICAgIEV4cGVjdGF0aW9ucywgdXNp
bmcgdGhlIGJ1aWxkIGlzIHdhcyBzaW1wbGVyLiBXaHkgaXQgd2FzIGVhc2llciB0bwogICAgICBk
byB0aGF0IHdheSwgd2l0aCBhbiBhcnJheSBvZiBleHBlY3RlZCBjb250ZW50Pzxicj4KICAgIDwv
Zm9udD4KICAgIDx1bD4KICAgICAgPGxpPjxmb250IHNpemU9Ii0xIj5Gb3IgZGVmZW5zZSBpbiBk
ZXB0aC48L2ZvbnQ+PC9saT4KICAgICAgPGxpPjxmb250IHNpemU9Ii0xIj5UaGUgYnVpbGQgaWQg
d29ya3MsIGJ1dCBpdCBpcyBhIGhpZGRlbgogICAgICAgICAgYXNzdW1wdGlvbi48L2ZvbnQ+PC9s
aT4KICAgICAgPGxpPjxmb250IHNpemU9Ii0xIj5UaGVyZSBjYW4gYmUgZXJyb3JzIHdoZW4gY3Jl
YXRpbmcgdGhlCiAgICAgICAgICBob3RwYXRjaGVzLCB3b3VsZCBwcmV2ZW50IG1pc3Rha2VzLjwv
Zm9udD48L2xpPgogICAgPC91bD4KICAgIDxmb250IHNpemU9Ii0xIj4KICAgICAgPGJyPgogICAg
ICBJcyBpdCBub3QgYSBwcm9ibGVtIHdpdGggYWx0ZXJuYXRpdmUgcGF0Y2hlcz88YnI+CiAgICA8
L2ZvbnQ+CiAgICA8dWw+CiAgICAgIDxsaT48Zm9udCBzaXplPSItMSI+SXQgY2FuIGJlIGFuIGlz
c3VlLCBidXQgZXhwZWN0YXRpb25zIGZlYXR1cmUKICAgICAgICAgIGlzIGdhdGVkIGJ5IGEgZmxh
Zy48L2ZvbnQ+PC9saT4KICAgIDwvdWw+CiAgICA8Zm9udCBzaXplPSItMSI+CiAgICAgIDxicj4K
ICAgICAgQSBidWlsZCBpZCBzaG91bGQgaWRlbnRpZnkgdGhlIGhvdCBwYXRjaCB1bmlxdWVseS48
YnI+CiAgICAgIEhhdmUgeW91IHJ1biBpbnRvIGlzc3VlcyB3aXRoIHVzaW5nIGJ1aWxkIGlkPzxi
cj4KICAgIDwvZm9udD4KICAgIDx1bD4KICAgICAgPGxpPjxmb250IHNpemU9Ii0xIj5ZZXMsIGJ1
dCBub3QgaW4gcHJvZHVjdGlvbi48L2ZvbnQ+PC9saT4KICAgICAgPGxpPjxmb250IHNpemU9Ii0x
Ij5UaGUgZXhwZWN0YXRpb25zIGFyZSBvbmx5IGZvciBpbmxpbmUgYXNzZW1ibHksCiAgICAgICAg
ICBmb3Igbm9ybWFsIG9uZXMgdGhlIGJ1aWxkIGlkIGlzIG9rLjwvZm9udD48L2xpPgogICAgPC91
bD4KICAgIDxmb250IHNpemU9Ii0xIj4KICAgICAgPGJyPgogICAgICBXb3VsZCBsaWtlIHRvIGhh
dmUgYXNzZW1ibHkgbW92ZWQgaW50byBDIHBpZWNlcyBvZiBjb2RlLiBPciBnZXQKICAgICAgcHJv
cGVyIGVsZiBhbm5vdGF0aW9ucy4gVG8gY2hhbmdlIGFuIGVudHJ5IHBvaW50LCBubyBuZWVkIHRv
CiAgICAgIGNoYW5nZSBleGlzdGluZyBjb2RlLiBGb3IgZXhpdCwgaXQgbmVlZHMgZS5nLiB3aGVu
IHBsYWNpbmcgYSBqdW1wLjxicj4KICAgICAgPGJyPgogICAgICA8YnI+CiAgICAgIFdoYXTigJlz
IHJlZ2FyZGluZyB0aGUgb25lIHBhdGNoIG9ubHkgc29sdXRpb24/PGJyPgogICAgPC9mb250Pgog
ICAgPHVsPgogICAgICA8bGk+PGZvbnQgc2l6ZT0iLTEiPldlIG5lZWQgdG8gaGF2ZSBhIHN0YWNr
ZWQgc29sdXRpb24gZS5nLiBmb3IKICAgICAgICAgIGxlZ2FjeSByZWFzb25zLjwvZm9udD48L2xp
PgogICAgICA8bGk+PGZvbnQgc2l6ZT0iLTEiPlRoZSByZXBsYWNlbWVudCBhcHByb2FjaCBoYXMg
YW4gYXNzdW1wdGlvbgogICAgICAgICAgdGhhdCB0aGUgaG90cGF0Y2ggY2FuIGJlIHVubG9hZGVk
IHNhZmVseSwgYnV0IHRoZXJlIGNhbiBiZQogICAgICAgICAgY2FzZXMgd2hlbiBpdCBpcyBub3Qu
PC9mb250PjwvbGk+CiAgICA8L3VsPgogICAgPGZvbnQgc2l6ZT0iLTEiPgogICAgICA8YnI+CiAg
ICAgIEV4cGVjdGF0aW9ucyBhcmUgYSByZWFzb25hYmxlIHRoaW5nIHRvIGhhdmUgYXMgbG9uZyB0
aGV5IGFyZQogICAgICBvcHRpb25hbC48YnI+CiAgICAgIDxicj4KICAgICAgPGJyPgogICAgICBX
aGF0IGFyZSBtaWRkbGUgaG9va3M/PGJyPgogICAgPC9mb250PgogICAgPHVsPgogICAgICA8bGk+
PGZvbnQgc2l6ZT0iLTEiPlRoZXkgYXJlIHJlcGxhY2VtZW50IGZvciBhcHBseSAvIHJldmVydAog
ICAgICAgICAgZnVuY3Rpb25zLjwvZm9udD48L2xpPgogICAgICA8bGk+PGZvbnQgc2l6ZT0iLTEi
PkludHJvZHVjZWQgYSBmbGFnIGZvciB0cmFja2luZyBpZiB0aGUgcGF0Y2ggaXMKICAgICAgICAg
IGFwcGxpZWQgb3Igbm90LjwvZm9udD48L2xpPgogICAgICA8bGk+PGZvbnQgc2l6ZT0iLTEiPkFw
cGx5IC8gUmV2ZXJ0IHJ1biBmcm9tIHRoZSBxdWllc2NlIHpvbmU7CiAgICAgICAgICB0aGVyZSB3
ZXJlIHNpdHVhdGlvbnMgd2hlbiByZXBsYWNpbmcgdGhlbSB3YXMgdXNlZnVsLjwvZm9udD48L2xp
PgogICAgICA8bGk+PGZvbnQgc2l6ZT0iLTEiPkR5bmFtaWNhbGx5IGFkZCBmdW5jdGlvbnMgZm9y
IGFwcGx5IC8gcmV2ZXJ0LjwvZm9udD48L2xpPgogICAgICA8bGk+PGZvbnQgc2l6ZT0iLTEiPk9u
ZSBleGFtcGxlIGlzIHRoZSBob3RwYWNoIGZvciB0aGUgU3BlY3RyZQogICAgICAgICAgbWl0aWdh
dGlvbi4gSG90cGF0Y2ggdGhlIGNvZGUgb24gdGhlIENQVSByZXR1cm4gYWZ0ZXIgcXVpZXNjZTsK
ICAgICAgICAgIHcvbyBjdXN0b20gYXBwbHkgaXQgd291bGQgaGF2ZSBiZWVuIGltcG9zc2libGUu
PC9mb250PjwvbGk+CiAgICA8L3VsPgogICAgPGZvbnQgc2l6ZT0iLTEiPgogICAgICA8YnI+CiAg
ICAgIEhvdHBhdGNoZXMgdGhhdCBoYXZlIHNhZmV0eSBjaGVja3MgaXMgYSBnb29kIHRoaW5nLiBP
bmUgZXhhbXBsZSB0bwogICAgICBoYXZlIGFwcGx5L3JldmVydCBpcyB3aGVuIGl0IGlzIG5lZWRl
ZCB0byBhcHBseSBhbmQgdXBkYXRlIGFuIE1TUgogICAgICAvIENQVSByZWdpc3RlcnMgKENSNCku
IFdvdWxkIG5lZWQgYSBkaWZmZXJlbnQgYXBwbHkgLyByZXZlcnQgcGVyCiAgICAgIENQVS48YnI+
CiAgICAgIDxicj4KICAgICAgPGJyPgogICAgICBQcmUgLyBwb3N0IGhvb2tzIGZvciBhcHBseSAv
IHJldmVydDxicj4KICAgIDwvZm9udD4KICAgIDx1bD4KICAgICAgPGxpPjxmb250IHNpemU9Ii0x
Ij5DaGVja3MgYW5kIGNsZWFudXAgd2l0aGluIHByZSAvIHBvc3QuPC9mb250PjwvbGk+CiAgICAg
IDxsaT48Zm9udCBzaXplPSItMSI+V291bGQgaXQgYmUgdXNlZnVsPyBZZXMuPC9mb250PjwvbGk+
CiAgICAgIDxsaT48Zm9udCBzaXplPSItMSI+Rm9yIGFwcGx5IHdvdWxkIG5lZWQgdGhhdC48L2Zv
bnQ+PC9saT4KICAgICAgPGxpPjxmb250IHNpemU9Ii0xIj5OZWVkIHRvIGhhdmUgYSBzYWZlIHdh
eSB0byBkbyB0aGF0IHdpdGgKICAgICAgICAgIHJlcGxhY2Ugb3BlcmF0aW9uLiBGb3IgZXhhbXBs
ZSwgd2hlbiB3ZSBkbyBub3QgdXNlIHN0YWNrZWQKICAgICAgICAgIHBhdGNoZXMuIEF0IGxlYXN0
IHN0YXJ0IGRpc2N1c3Npb24gb24gdGhhdC48L2ZvbnQ+PC9saT4KICAgICAgPGxpPjxmb250IHNp
emU9Ii0xIj5XZSBoYXZlIGNob3NlbiB0byBub3QgaGF2ZSBhIHBhdGNoIGxvYWRlZAogICAgICAg
ICAgYmVjYXVzZSB3ZSBjb3VsZCBub3QgZ2V0IGl0IHNhZmVseSB1bmxvYWRlZC4gSXQgd291bGQg
aGF2ZQogICAgICAgICAgYmVlbiB1c2VmdWwgdG8gaGF2ZSBob29rcyBsaWtlIHRoaXMuPC9mb250
PjwvbGk+CiAgICA8L3VsPgogICAgPGZvbnQgc2l6ZT0iLTEiPgogICAgICA8YnI+CiAgICAgIElu
ZGVwZW5kZW50IG1vZHVsZXM8YnI+CiAgICA8L2ZvbnQ+CiAgICA8dWw+CiAgICAgIDxsaT48Zm9u
dCBzaXplPSItMSI+SG93IGRvZXMgaXQgaW50ZXJhY3Qgd2l0aCBzdGFja2VkIG1vZHVsZXM/PC9m
b250PjwvbGk+CiAgICAgIDxsaT48Zm9udCBzaXplPSItMSI+Rm9yIHByb2R1Y3Rpb24gaXQgaXMg
bm90IHRoZSBjYXNlIHRvIGhhdmUKICAgICAgICAgIGFyYml0cmFyeSBwYXRjaGVzLjwvZm9udD48
L2xpPgogICAgICA8bGk+PGZvbnQgc2l6ZT0iLTEiPkZvciBkZXYgdGVzdGluZyBpdCBpcyB1c2Vm
dWwgdG8gaGF2ZSBhbgogICAgICAgICAgYXJiaXRyYXJ5IHBhdGNoLjwvZm9udD48L2xpPgogICAg
ICA8bGk+PGZvbnQgc2l6ZT0iLTEiPlRoZSBmZWF0dXJlIGlzIG9wdGlvbmFsLCBtYWlubHkgZm9y
IGRlYnVnZ2luZy48L2ZvbnQ+PC9saT4KICAgICAgPGxpPjxmb250IHNpemU9Ii0xIj5NYWlubHkg
dXNlIGl0IGFzIGEga3Byb2JlLCBzbyB0aGF0IHdvdWxkIG5vdAogICAgICAgICAgbmVlZCBhIHJl
Ym9vdC48L2ZvbnQ+PC9saT4KICAgICAgPGxpPjxmb250IHNpemU9Ii0xIj5UaGUgdGhpbmdzIGNh
biBnbyB3cm9uZyBpbiB0aGlzIGNhc2UsIGZvcgogICAgICAgICAgYXJiaXRyYXJ5IHBhdGNoZXMu
PC9mb250PjwvbGk+CiAgICA8L3VsPgogICAgPGZvbnQgc2l6ZT0iLTEiPgogICAgICA8YnI+CiAg
ICAgIEV4dHJhIG1ldGFkYXRhPGJyPgogICAgPC9mb250PgogICAgPHVsPgogICAgICA8bGk+PGZv
bnQgc2l6ZT0iLTEiPldoYXQgd2FzIGl0IGFib3V0PyBUaGVyZSBpcyBuYW1lIGF2YWlsYWJsZQog
ICAgICAgICAgdW50aWwgbm93LjwvZm9udD48L2xpPgogICAgICA8bGk+PGZvbnQgc2l6ZT0iLTEi
PlRoZXJlIGNhbiBiZSBjb21taXQgb2YgdGhlIHBhdGNoLCBidWlsZCB0b29scwogICAgICAgICAg
Y29tbWl0LiBOZWVkIHRvIHVuZGVyc3RhbmQgdGhlIHNvdXJjZSBvZiB0aGUgaG90cGF0Y2gsIG5h
bWUsCiAgICAgICAgICB2ZXJzaW9uLjwvZm9udD48L2xpPgogICAgICA8bGk+PGZvbnQgc2l6ZT0i
LTEiPkRhdGEgaXMgZ2VuZXJhdGVkIGFmdGVyIHRoZSBob3RwYXRjaCBpcwogICAgICAgICAgY3Jl
YXRlZCwgaW4gYSBzZXBhcmF0ZSBlbGYgc2VjdGlvbi4gQ2FuIGVhc2lseSBzdHJpcCBvZmYgdGhl
CiAgICAgICAgICBlbGYgc2VjdGlvbiBhZnRlcndhcmRzLjwvZm9udD48L2xpPgogICAgICA8bGk+
PGZvbnQgc2l6ZT0iLTEiPkl0IHdvdWxkIGJlIHVzZWZ1bCB0byBoYXZlIGl0IGluIHVwc3RyZWFt
LjwvZm9udD48L2xpPgogICAgICA8bGk+PGZvbnQgc2l6ZT0iLTEiPlRoZXJlIGlzIGFsc28gdGhl
IGFiaWxpdHkgdG8gZHVtcCB0aGUgbWV0YWRhdGEKICAgICAgICAgIGZyb20gdGhlIHhlbiBkZWJ1
ZyBrZXlzLjwvZm9udD48L2xpPgogICAgPC91bD4KICAgIDxmb250IHNpemU9Ii0xIj4KICAgIDwv
Zm9udD4KICA8cD48L3A+Cgo8cD48YnI+CkFtYXpvbiBEZXZlbG9wbWVudCBDZW50ZXIgKFJvbWFu
aWEpIFMuUi5MLiByZWdpc3RlcmVkIG9mZmljZTogMjdBIFNmLiBMYXphciBTdHJlZXQsIFVCQzUs
IGZsb29yIDIsIElhc2ksIElhc2kgQ291bnR5LCA3MDAwNDUsIFJvbWFuaWEuIFJlZ2lzdGVyZWQg
aW4gUm9tYW5pYS4gUmVnaXN0cmF0aW9uIG51bWJlciBKMjIvMjYyMS8yMDA1LjwvcD4KPC9ib2R5
Pgo8L2h0bWw+Cg==

--------------D0CCD58EFEB73336CFE9ED00--



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============8400707903400871432==--



From xen-devel-bounces@lists.xenproject.org Tue Jul 16 06:40:05 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Jul 2019 06:40:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnH83-0005f0-6F; Tue, 16 Jul 2019 06:39:59 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=LiPz=VN=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hnH81-0005ev-NX
 for xen-devel@lists.xenproject.org; Tue, 16 Jul 2019 06:39:57 +0000
X-Inumbo-ID: 827aaa22-a794-11e9-9f7c-cbef2acd5241
Received: from m4a0041g.houston.softwaregrp.com (unknown [15.124.2.87])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 827aaa22-a794-11e9-9f7c-cbef2acd5241;
 Tue, 16 Jul 2019 06:39:52 +0000 (UTC)
Received: FROM m4a0041g.houston.softwaregrp.com (15.120.17.147) BY
 m4a0041g.houston.softwaregrp.com WITH ESMTP; 
 Tue, 16 Jul 2019 06:39:50 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M4W0335.microfocus.com (2002:f78:1193::f78:1193) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Tue, 16 Jul 2019 06:39:24 +0000
Received: from NAM03-CO1-obe.outbound.protection.outlook.com (15.124.8.10) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Tue, 16 Jul 2019 06:39:24 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=Re8ZaCdxdgc06uiOo8KDiy1xdQ4AenrqLTJP5xGoTlZz3XCEH1nTkNxpqxz3MO7hSRtnu8Hxp1lXCQ3Lm3gSuaHWvixeBC+QuGBnW0JA2a1W5LK4Vv35C4CYAOMICKfHfbQdQ6WgDjpvSzglcqPvl9iGUVeC+DwPa97bT3053tmZ9PoQY29mssATSazAb3m6QuU6uDbfgVEbaYMt4t6LcGIm1tUuUwD35chLShUZQnXc6OLSy6/8QJMyRwh3GzXeMrVXjNrm1f5aM0ljqw7VvcV0Ap+kEFUU4o42r44u0IjgJ3PucR2cJZcV2epgbwFqB7a3K/mTKGxOyiZs/VJDoA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=PqPOuuF372mYEX8n8h60jK8D0WrbiKw3ezLptdbuvxY=;
 b=Pe7PLKxpMLHqJAnl/6RctVWeuPz4u+WOsqDcla37gusUqeSsVR1he/SYkSBv6maW0KtscpslT9NeUO4nm1+9BGFNsUIzAx+YcemEp0n3zRvGNcWYz0zCXGRomYjwyJFwj5Ozui3Eyuif+EL8xG7t08kPdRgTKV5jQirouZisWMQs7aSLXpBHbbdn5Kh1UEO1U6+PFnonO/VqBc5CckFekHF/K4BbzU/4g49A/yISnFjkUbu21RuthXUzpV+iaEGR0QeWWuQp6+dM1asHe8bzDBeVLU/pVcxQ9I20sZqERTUs6jvPJMVuDxZUTSygwLX2msEFFBeYrEH3r0I+kjlyag==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB3385.namprd18.prod.outlook.com (10.255.174.202) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.14; Tue, 16 Jul 2019 06:39:22 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Tue, 16 Jul 2019
 06:39:22 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>, xen-devel
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v2 05/10] AMD/IOMMU: introduce 128-bit IRTE
 non-guest-APIC IRTE format
Thread-Index: AQHVMO2UOHmA7j9ffkazg1PUO76EkKbM4IGA
Date: Tue, 16 Jul 2019 06:39:22 +0000
Message-ID: <312c8464-81cc-361e-a266-663515f161e2@suse.com>
References: <5D024C500200007800237DD8@prv1-mh.provo.novell.com>
 <5D14DDA6020000780023B96E@prv1-mh.provo.novell.com>
 <5D14DEEB020000780023B987@prv1-mh.provo.novell.com>
 <330aa2a1-bb69-140e-3a91-125b82df755f@citrix.com>
In-Reply-To: <330aa2a1-bb69-140e-3a91-125b82df755f@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6P189CA0002.EURP189.PROD.OUTLOOK.COM (2603:10a6:6:2e::15)
 To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: b0cb567f-4a4d-4a2b-9b78-08d709b8562f
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB3385; 
x-ms-traffictypediagnostic: DM6PR18MB3385:
x-microsoft-antispam-prvs: <DM6PR18MB33858DAF7BB6A7DFEFEE9FD6B3CE0@DM6PR18MB3385.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-forefront-prvs: 0100732B76
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(366004)(39860400002)(396003)(346002)(136003)(376002)(189003)(199004)(3846002)(53936002)(14444005)(81166006)(81156014)(6436002)(446003)(6246003)(99286004)(256004)(8676002)(53546011)(386003)(6506007)(86362001)(31696002)(8936002)(11346002)(6486002)(25786009)(6116002)(80792005)(31686004)(476003)(316002)(66556008)(64756008)(478600001)(66946007)(66446008)(2616005)(66476007)(6512007)(26005)(110136005)(186003)(54906003)(4326008)(2906002)(66066001)(229853002)(36756003)(52116002)(76176011)(5660300002)(102836004)(305945005)(486006)(7736002)(14454004)(71200400001)(68736007)(71190400001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB3385;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: Ogw1XhPTvatVCOElf3GgQ/bVdeF0KgbF0Kdf1xAcsb+19A68l6N5wzYTnInPIxSbMDszzqipb1edH0rGOUxZqaYSyhkrKM6KLXhnzSOBR1MKy8cDpJAFz7lBzzaAJo2T0aodByjMAVIAmgVai+VS3S3m/ml3d2porrsK799OV4MbxHM9d21FUrOjrL21576a3Qh8sVbXXj1zityrVqPB23p+hn3kRNgyo5RKWLRKytaZysznimrkfbbj0yJFsfxTVSPy02CkG8JF4tE00uew6nj/cOS/8wF0wk5xfB3A/KsHwQB6p3Nu1mgPOExvlOxvsvD3HmO0yauDSn98fBk3Awp1QHAfDbw5DKQJc5bgIetxhL3dojju0MuKmwXyDkjNxBMiyihaQW7CuYzoERmYDiWmSN2z6S+XYXDs7Zs/ESc=
Content-ID: <D6E6762B19B3104CA4784A1E355159B4@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: b0cb567f-4a4d-4a2b-9b78-08d709b8562f
X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Jul 2019 06:39:22.4125 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB3385
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v2 05/10] AMD/IOMMU: introduce 128-bit IRTE
 non-guest-APIC IRTE format
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

T24gMDIuMDcuMjAxOSAxNjo0MSwgQW5kcmV3IENvb3BlciB3cm90ZToNCj4gT24gMjcvMDYvMjAx
OSAxNjoyMSwgSmFuIEJldWxpY2ggd3JvdGU6DQo+PiAtLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhy
b3VnaC9hbWQvaW9tbXVfaW50ci5jDQo+PiArKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9h
bWQvaW9tbXVfaW50ci5jDQo+PiBAQCAtNDAsMTIgKzQwLDQ1IEBAIHVuaW9uIGlydGUzMiB7DQo+
Pg0KPj4gLSNkZWZpbmUgSU5UUkVNQVBfVEFCTEVfT1JERVIgICAgMQ0KPj4gK3VuaW9uIGlydGVf
Y3B0ciB7DQo+PiArICAgIGNvbnN0IHZvaWQgKnB0cjsNCj4+ICsgICAgY29uc3QgdW5pb24gaXJ0
ZTMyICpwdHIzMjsNCj4+ICsgICAgY29uc3QgdW5pb24gaXJ0ZTEyOCAqcHRyMTI4Ow0KPj4gK30g
X190cmFuc3BhcmVudF9fOw0KPj4gKw0KPj4gKyNkZWZpbmUgSU5UUkVNQVBfVEFCTEVfT1JERVIg
KGlydGVfbW9kZSA9PSBpcnRlMzIgPyAxIDogMykNCj4gDQo+IFRoaXMgaXMgcHJvYmxlbWF0aWMg
Zm9yIGlydGVfbW9kZSA9PSBpcnRlVU5LLsKgIEFzIHRoaXMgImNvbnN0YW50IiBpcw0KPiB1c2Vk
IGluIGV4YWN0bHkgdHdvIHBsYWNlcywgSSdkIHN1Z2dlc3QgYSB0aW55IHN0YXRpYyBmdW5jdGlv
biBhbG9uZyB0aGUNCj4gc2FtZSBsaW5lcyBhcyB7Z2V0LHVwZGF0ZX1faW50cmVtYXBfZW50cnko
KSwgd2hpY2ggY2FuIHNlbnNpYmx5IHByZXZlbnQNCj4gY29kZSBsb29raW5nIGZvciBhIHNpemUg
YmVmb3JlIGlydGVfbW9kZSBpcyBzZXQgdXAuDQoNClRoaXMgd2FzIGluZGVlZCBhIHByb2JsZW0s
IGFuZCByZXF1aXJlcyBxdWl0ZSBhIGJpdCBvZiBmdXJ0aGVyIHJld29yazoNClRoaW5ncyBvbmx5
IHdvcmtlZCAoYWxtb3N0KSBjb3JyZWN0bHkgYmVjYXVzZSBmb3IgaXJ0ZVVOSyB3ZSdkIGFsc28g
c2V0DQp1cCBhIHRhYmxlIGZpdHRpbmcgMTI4LWJpdCBlbnRyaWVzLiBUaGUgaXNzdWUgaXMgdGhh
dA0KYW1kX2lvbW11X3VwZGF0ZV9pdnJzX21hcHBpbmdfYWNwaSgpIGdldHMgY2FsbGVkIChpbiB0
aGUgb3JpZ2luYWwgY29kZQ0KaW1tZWRpYXRlbHkpIGFoZWFkIG9mIGFtZF9pb21tdV9zZXR1cF9p
b2FwaWNfcmVtYXBwaW5nKCksIHlldCBzbyBmYXIgaXQNCmlzIHRoZSBsYXR0ZXIgd2hhdCBlc3Rh
Ymxpc2hlcyBpcnRlX21vZGUuDQoNCkknbSBub3cgdHJ5aW5nIHRvIGZpZ3VyZSB3aGV0aGVyIC8g
aG93IGZhciBpdCB3b3VsZCBiZSBmZWFzaWJsZSB0byBnbw0KYnkgcGVyLUlPTU1VIHNldHRpbmdz
IHJhdGhlciB0aGFuIHRoZSBnbG9iYWwgbW9kZSBpbmRpY2F0b3IuIEJ1dCB0aGF0DQppbiB0dXJu
IHJlcXVpcmVzIHNldHRpbmcgR0FFbiBlYXJsaWVyLiBBbm90aGVyIG9wdGlvbiAob3IgbWF5YmUg
YW4NCmFkZGl0aW9uYWwgcmVxdWlyZW1lbnQpIGlzIHRvIGhhbmQgdGhyb3VnaCB0aGUgInh0IiBm
bGFnIHRvIGZ1cnRoZXINCmZ1bmN0aW9ucy4NCg0KSmFuDQpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 16 06:59:30 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Jul 2019 06: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 1hnHQg-0006zv-Sh; Tue, 16 Jul 2019 06:59:14 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=LiPz=VN=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hnHQf-0006zq-IS
 for xen-devel@lists.xenproject.org; Tue, 16 Jul 2019 06:59:13 +0000
X-Inumbo-ID: 254cbce8-a797-11e9-b1dc-3f6bf84500bb
Received: from m9a0002g.houston.softwaregrp.com (unknown [15.124.64.67])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 254cbce8-a797-11e9-b1dc-3f6bf84500bb;
 Tue, 16 Jul 2019 06:59:10 +0000 (UTC)
Received: FROM m9a0002g.houston.softwaregrp.com (15.121.0.190) BY
 m9a0002g.houston.softwaregrp.com WITH ESMTP; 
 Tue, 16 Jul 2019 06:59:01 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M9W0067.microfocus.com (2002:f79:be::f79:be) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Tue, 16 Jul 2019 06:58:15 +0000
Received: from NAM01-SN1-obe.outbound.protection.outlook.com (15.124.72.12) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Tue, 16 Jul 2019 06:58:15 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=ml2PRUzrJ16OzBp8d5037HPN0xnJKrhkAhbom/z4Rzzbq96xuUzzy3fy2+3AmCu727gKYrtDjbvLUeiJyZDJgVgmyyNjqJKpVlZ1/To5KwipauBWawiPINgNmta9ztK6ZaWOw23gRMsE+05wRkbAaMx7368Fgfbrl4hrrHblH+7tuhaaL6tHaWsGLXzv82Kera/zaxNaaLAfqZBmvN4GMq94rbygpXDbYSwGm+5o6JrRcY1rE5VO+GC63Crmr6ukhuUD4mKZYHpmxCu8+ckIen9rRYLMTUfh+qgUFWzO4w2rvjSkO5K6iYMA1ZafQIhcSMZYo+Z9QiWFoqA3n+x28A==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=vKyRRuUQWzc366NEb27Q+eh1+S0ZbrhGt2NxMTV/NUw=;
 b=GW9wG4PoDxs/LgF+i+McwC9pWzh6vYpwNSux4r/yZty8ZqQvwtkmonVTs/lMObX3ccdy6qQx5K2I2sSpJaEL2GTcn28dh55BHcSJz5yMQuyMuz9TqGMQFp0duWUV7es7AIIhBRfIhawssn1WBlWxqH0flMFg/JB7c64xpCslR43VdJ9BTcFTOpUqQ0uoqNZ6xbkjk0iZEWPfI1Ne4xVzuRsNdUUy4YLWWfcBJFkovrx1q3xTr4gxci6rHWVo+ChJbC1TyfwMS3eoplB1vJQi5/w1JR0kxw+jRtEyL+IQJ8uqOZ4lZrbSX9ZwlCkXnp1RLsncXgyldR695aETWwoOsA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2361.namprd18.prod.outlook.com (20.179.71.26) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.14; Tue, 16 Jul 2019 06:58:14 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Tue, 16 Jul 2019
 06:58:14 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Andy Lutomirski <luto@kernel.org>
Thread-Topic: [Xen-devel] [PATCH 0/2] Remove 32-bit Xen PV guest support
Thread-Index: AQHVOyspJT4e/CSPYU+qON3EVGWuQqbL7231gADh4YA=
Date: Tue, 16 Jul 2019 06:58:14 +0000
Message-ID: <88e295ad-6ae0-58c6-4395-3bfc7d968305@suse.com>
References: <20190715113739.17694-1-jgross@suse.com>
 <87y30zfe9z.fsf@linux.intel.com>
 <CALCETrUn=gho5Oug-yYvF2d1WYCe7gvtx+bXuhJ8LTjb9guvuA@mail.gmail.com>
In-Reply-To: <CALCETrUn=gho5Oug-yYvF2d1WYCe7gvtx+bXuhJ8LTjb9guvuA@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR01CA0046.eurprd01.prod.exchangelabs.com
 (2603:10a6:6:46::23) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 6d879b2c-63ba-4d88-6015-08d709baf906
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB2361; 
x-ms-traffictypediagnostic: DM6PR18MB2361:
x-microsoft-antispam-prvs: <DM6PR18MB23615801898EF83702BDD3D4B3CE0@DM6PR18MB2361.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 0100732B76
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(366004)(376002)(136003)(39860400002)(346002)(396003)(189003)(199004)(478600001)(4326008)(71190400001)(71200400001)(66066001)(53936002)(68736007)(6246003)(229853002)(36756003)(7416002)(2906002)(305945005)(7736002)(86362001)(5660300002)(8676002)(31696002)(256004)(6916009)(14444005)(102836004)(6486002)(3846002)(6116002)(80792005)(186003)(26005)(14454004)(476003)(54906003)(99286004)(2616005)(25786009)(52116002)(6506007)(11346002)(6512007)(81166006)(486006)(64756008)(66476007)(66556008)(8936002)(66946007)(66446008)(81156014)(31686004)(386003)(76176011)(53546011)(446003)(6436002)(316002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2361;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: tY7YDSEodBEUys2lp+WX7kp5VMDpkbVwVMiirR+2rscWFpENWiervld1QZRjdsLKd/LKrL8cXsglLN5/CX506b4h3XQ69GkQ7OijMb5jHIzKxf6vDejVB4iYvRbXi08x7S7u1TQAuHJh/yQfbE/KxsKahG6nc3ujTi6aSVwAVdCoxfSd21nJ6Oihu9YdwD8GKlXAhWdaxwI7DyHMd8Ap3YuD/i3WTzD37CTeTMbXRvLmCWie66xppHp9NhUjnGk1z72nGp4Xqvrwa6N2fds+l8CucxvWKZhIhnvOSm7kpQBsp62fstPK+VpqBrcD3nUP9YfHqrSKfSnFmySDxBqNr8xmLQuHxD63kYI9apcMgxYESOAON664N95dQ5VwFyPV1d7PwDY3scLF2ntjAVuG2ntdBGQzvlbBNEeCJTRbmTo=
Content-ID: <E35FAA33AD37C8429158911267A42F18@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 6d879b2c-63ba-4d88-6015-08d709baf906
X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Jul 2019 06:58:14.3945 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2361
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH 0/2] Remove 32-bit Xen PV guest support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <JGross@suse.com>, Andi Kleen <ak@linux.intel.com>,
 X86 ML <x86@kernel.org>, Alok Kataria <akataria@vmware.com>,
 LKML <linux-kernel@vger.kernel.org>,
 Linux Virtualization <virtualization@lists.linux-foundation.org>, Stefano
 Stabellini <sstabellini@kernel.org>, Borislav Petkov <bp@alien8.de>,
 "H. Peter Anvin" <hpa@zytor.com>, xen-devel <xen-devel@lists.xenproject.org>,
 Thomas Gleixner <tglx@linutronix.de>, Ingo Molnar <mingo@redhat.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>

T24gMTUuMDcuMjAxOSAxOToyOCwgQW5keSBMdXRvbWlyc2tpIHdyb3RlOg0KPiBPbiBNb24sIEp1
bCAxNSwgMjAxOSBhdCA5OjM0IEFNIEFuZGkgS2xlZW4gPGFrQGxpbnV4LmludGVsLmNvbT4gd3Jv
dGU6DQo+Pg0KPj4gSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPiB3cml0ZXM6DQo+Pg0K
Pj4+IFRoZSBsb25nIHRlcm0gcGxhbiBoYXMgYmVlbiB0byByZXBsYWNlIFhlbiBQViBndWVzdHMg
YnkgUFZILiBUaGUgZmlyc3QNCj4+PiB2aWN0aW0gb2YgdGhhdCBwbGFuIGFyZSBub3cgMzItYml0
IFBWIGd1ZXN0cywgYXMgdGhvc2UgYXJlIHVzZWQgb25seQ0KPj4+IHJhdGhlciBzZWxkb20gdGhl
c2UgZGF5cy4gWGVuIG9uIHg4NiByZXF1aXJlcyA2NC1iaXQgc3VwcG9ydCBhbmQgd2l0aA0KPj4+
IEdydWIyIG5vdyBzdXBwb3J0aW5nIFBWSCBvZmZpY2lhbGx5IHNpbmNlIHZlcnNpb24gMi4wNCB0
aGVyZSBpcyBubw0KPj4+IG5lZWQgdG8ga2VlcCAzMi1iaXQgUFYgZ3Vlc3Qgc3VwcG9ydCBhbGl2
ZSBpbiB0aGUgTGludXgga2VybmVsLg0KPj4+IEFkZGl0aW9uYWxseSBNZWx0ZG93biBtaXRpZ2F0
aW9uIGlzIG5vdCBhdmFpbGFibGUgaW4gdGhlIGtlcm5lbCBydW5uaW5nDQo+Pj4gYXMgMzItYml0
IFBWIGd1ZXN0LCBzbyBkcm9wcGluZyB0aGlzIG1vZGUgbWFrZXMgc2Vuc2UgZnJvbSBzZWN1cml0
eQ0KPj4+IHBvaW50IG9mIHZpZXcsIHRvby4NCj4+DQo+PiBOb3JtYWxseSB3ZSBoYXZlIGEgZGVw
cmVjYXRpb24gcGVyaW9kIGZvciBmZWF0dXJlIHJlbW92YWxzIGxpa2UgdGhpcy4NCj4+IFlvdSB3
b3VsZCBtYWtlIHRoZSBrZXJuZWwgcHJpbnQgYSB3YXJuaW5nIGZvciBzb21lIHJlbGVhc2VzLCBh
bmQgd2hlbg0KPj4gbm8gdXNlciBjb21wbGFpbnMgeW91IGNhbiB0aGVuIHJlbW92ZS4gSWYgYSB1
c2VyIGNvbXBsYWlucyB5b3UgY2FuJ3QuDQo+Pg0KPiANCj4gQXMgSSB1bmRlcnN0YW5kIGl0LCB0
aGUga2VybmVsIHJ1bGVzIGRvIGFsbG93IGNoYW5nZXMgbGlrZSB0aGlzIGV2ZW4NCj4gaWYgdGhl
cmUncyBhIGNvbXBsYWludDogdGhpcyBpcyBhIHBhdGNoIHRoYXQgcmVtb3ZlcyB3aGF0IGlzDQo+
IGVmZmVjdGl2ZWx5IGhhcmR3YXJlIHN1cHBvcnQuICBJZiB0aGUgbWFpbnRlbmFuY2UgY29zdCBl
eGNlZWRzIHRoZQ0KPiB2YWx1ZSwgdGhlbiByZW1vdmFsIGlzIGZhaXIgZ2FtZS4gIChPYnZpb3Vz
bHkgd2Ugd2VpZ2h0IHRoZSB2YWx1ZSB0bw0KPiBwcmVzZXJ2aW5nIGNvbXBhdGliaWxpdHkgcXVp
dGUgaGlnaGx5LCBidXQgaW4gdGhpcyBjYXNlLCBYZW4gZHJvcHBlZA0KPiAzMi1iaXQgaGFyZHdh
cmUgc3VwcG9ydCBhIGxvbmcgdGltZSBhZ28uICBJZiB0aGUgWGVuIGh5cGVydmlzb3Igc2F5cw0K
PiB0aGF0IDMyLWJpdCBQViBndWVzdCBzdXBwb3J0IGlzIGRlcHJlY2F0ZWQsIGl0J3MgZGVwcmVj
YXRlZC4pDQoNClNpbmNlIGl0IHdhcyBpbXBsaWVkIGJ1dCBub3QgZXhwbGljaXQgZnJvbSBBbmRy
ZXcncyByZXBseSwganVzdCB0bw0KbWFrZSBpdCBleHBsaWNpdDogU28gZmFyIDMyLWJpdCBQViBn
dWVzdCBzdXBwb3J0IGhhcyBub3QgYmVlbg0KZGVwcmVjYXRlZCBpbiBYZW4gaXRzZWxmLg0KDQpK
YW4NCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 16 07:05:36 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Jul 2019 07:05:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnHWl-0007nq-U6; Tue, 16 Jul 2019 07:05:31 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=LiPz=VN=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hnHWj-0007nl-V6
 for xen-devel@lists.xenproject.org; Tue, 16 Jul 2019 07:05:29 +0000
X-Inumbo-ID: 1748048e-a798-11e9-8980-bc764e045a96
Received: from m4a0039g.houston.softwaregrp.com (unknown [15.124.2.85])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1748048e-a798-11e9-8980-bc764e045a96;
 Tue, 16 Jul 2019 07:05:28 +0000 (UTC)
Received: FROM m4a0039g.houston.softwaregrp.com (15.120.17.147) BY
 m4a0039g.houston.softwaregrp.com WITH ESMTP; 
 Tue, 16 Jul 2019 07:05:28 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M4W0335.microfocus.com (2002:f78:1193::f78:1193) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Tue, 16 Jul 2019 07:03:05 +0000
Received: from NAM02-BL2-obe.outbound.protection.outlook.com (15.124.8.12) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Tue, 16 Jul 2019 07:03:05 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=JxYr2vulpOTIDv4KuUPyTxZq+ttJ2yd2tplIzIg1Iqbti5taBJDfJ8te6w8/stNfVNay1u18QFvnP78e9eih+8rrnMonQRVJZw68wHjItE5sov8S15HImWmpm8B9ZcYLR/1XOQH6jvfTghnjpyL4M7nHXFEbf3jboFfMXYMyyUK2H5OTVgippDhFq/kga1eqjeySLAMYHWV+Uma2+R2uPj6A4XGab+vrvh7JO3dqDS0FvLh7MPUMKo9Jc3vXtNtK0sA5n97dbR+fRLiJMNn3hMmzCGwCZhnngQTZJNpYQRqxMpfmhjcJvtUoXZ9ezvkEiL3L+gINY2wS6Qk6BhNwIA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=SYvxEuQLOu0lyK2FtjnBl0KAVRSwQa9eT0uuLWfEsAE=;
 b=fN4qRkfhuQqb/2G+jGG/v9KGlNzoY3+Ub2/FyLssUzuriPo94SE/CfhZWuNdAtXzKvp+/l2u6pWtXap2W2IzHpE2RgKCd4SeQvDXPNuXobFP1fhO6fZlGc76ZByviRthDEow0MVzDk6JG67CX2uDbQsVPqKkdolWMr84s/xTK8Dp+pjZqLtUAdqk14Z0AzuMhdU4oOI9VD+U6VQQpqIW2wkmjAaWvw4sKb7lCmBzQHV1P1FVEy/uzOm2MkjaBLzNGCdsYndmfSt+aRvzRjCfHv1cclV/AYfB63v2rdyDyDkJxemSsNSkytVc36eAwegC2EO1E8yIlFx8AuvjBWfLnA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB3210.namprd18.prod.outlook.com (10.255.172.219) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.10; Tue, 16 Jul 2019 07:03:04 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Tue, 16 Jul 2019
 07:03:04 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Thread-Topic: [PATCH] x86/suspend: Don't save/restore %cr8
Thread-Index: AQHVOzCCL4NU7PpQg0qA3GejtET0YqbM0psA
Date: Tue, 16 Jul 2019 07:03:03 +0000
Message-ID: <0eb835ad-b1af-c616-5e68-7738ce4db266@suse.com>
References: <20190715171034.29709-1-andrew.cooper3@citrix.com>
In-Reply-To: <20190715171034.29709-1-andrew.cooper3@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR0601CA0031.eurprd06.prod.outlook.com
 (2603:10a6:4:17::17) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: cee1846b-2cc2-4238-06d5-08d709bba5a1
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB3210; 
x-ms-traffictypediagnostic: DM6PR18MB3210:
x-microsoft-antispam-prvs: <DM6PR18MB3210E7382F46E01EC63088DDB3CE0@DM6PR18MB3210.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:4303;
x-forefront-prvs: 0100732B76
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(366004)(346002)(39860400002)(396003)(136003)(376002)(189003)(199004)(66946007)(66476007)(15650500001)(66446008)(64756008)(5660300002)(66066001)(14454004)(6916009)(386003)(6436002)(71190400001)(6506007)(52116002)(53936002)(53546011)(4744005)(68736007)(31696002)(102836004)(71200400001)(25786009)(6512007)(86362001)(80792005)(256004)(6116002)(36756003)(2616005)(8676002)(81156014)(11346002)(6246003)(316002)(2906002)(446003)(8936002)(186003)(26005)(478600001)(6486002)(66556008)(476003)(7736002)(4326008)(54906003)(486006)(305945005)(31686004)(76176011)(99286004)(229853002)(14444005)(81166006)(3846002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB3210;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: iQMKvE7ddHnpKIf5iECdlRg0NZOzU7fVkQAAzNpMLcOUlaFibZLTfWmdG1suLt/PT7f8SOJG5PHpTTtGQg+rq//gp6XBEQTzKs/OuMCrwvMep0RLe/5YGKa+gsfBlNui5vi2Tckg81MkZbETQ3fGnb6iXFSPJAzNaTdZsJJrmDPQigY/oIMr7bdPNJG9Vyu3mKgYYEvjRUE4Ekw9HiSgCH6vmuPwBSeKmI8lEYC+pemJIOao0EoryPECOkqPHyKX9Fh9iYwaWJuP7aT7/l4y1X9MmH6HHKUQ95MotR68RG2UI+V79seG48kp7kdqASd6H+jcjT9LJSxZIVsZLxpoquGkLt11FU+68xv/pG1vqn+mFXLHJUoalv3QP5y6B/WDZVPleDycgXNfrLcG08xItVgvRp2YSfOPIqp4Tbi4V10=
Content-ID: <E18364B994338447B33887C9384DA13A@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: cee1846b-2cc2-4238-06d5-08d709bba5a1
X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Jul 2019 07:03:03.9731 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB3210
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH] x86/suspend: Don't save/restore %cr8
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <JGross@suse.com>, Xen-devel <xen-devel@lists.xenproject.org>,
 Wei Liu <wl@xen.org>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTUuMDcuMjAxOSAxOToxMCwgQW5kcmV3IENvb3BlciB3cm90ZToNCj4gJWNyOCBpcyBhbiBh
bGlhcyBvZiBBUElDX1RBU0tQUkksIHdoaWNoIGlzIGhhbmRsZWQgYnkNCj4gbGFwaWNfe3N1c3Bl
bmQscmVzdW1lfSgpIHdpdGggdGhlIHJlc3Qgb2YgdGhlIExvY2FsIEFQSUMgc3RhdGUuICBTYXZp
bmcNCj4gYW5kIHJlc3RvcmluZyB0aGUgVFBSIHN0YXRlIGluIGlzb2xhdGlvbiBpcyBub3QgYSBj
bGV2ZXIgaWRlYS4NCj4gDQo+IERyb3AgaXQgYWxsLg0KPiANCj4gV2hpbGUgZWRpdGluZyB3YWtl
dXBfcHJvdC5TLCB0cmltIGl0cyBpbmNsdWRlIGxpc3QgdG8ganVzdCB0aGUgaGVhZGVycw0KPiB3
aGljaCBhcmUgdXNlZCwgd2hpY2ggaXMgcHJlY2ljZWx5IG5vbmUgb2YgdGhlbS4NCj4gDQo+IFNp
Z25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+DQoN
CkFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+DQoNCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 16 07:27:41 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Jul 2019 07: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 1hnHs7-0000mD-Uy; Tue, 16 Jul 2019 07:27:35 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=LiPz=VN=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hnHs6-0000m8-Pm
 for xen-devel@lists.xenproject.org; Tue, 16 Jul 2019 07:27:34 +0000
X-Inumbo-ID: 29a2d86e-a79b-11e9-9bb9-3b548dbaa024
Received: from m4a0041g.houston.softwaregrp.com (unknown [15.124.2.87])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 29a2d86e-a79b-11e9-9bb9-3b548dbaa024;
 Tue, 16 Jul 2019 07:27:28 +0000 (UTC)
Received: FROM m4a0041g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0041g.houston.softwaregrp.com WITH ESMTP; 
 Tue, 16 Jul 2019 07:27:27 +0000
Received: from M4W0335.microfocus.com (2002:f78:1193::f78:1193) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Tue, 16 Jul 2019 07:24:37 +0000
Received: from NAM02-BL2-obe.outbound.protection.outlook.com (15.124.8.11) by
 M4W0335.microfocus.com (15.120.17.147) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Tue, 16 Jul 2019 07:24:37 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=I97FzXit+ywnJjegCug7C48ih1qFwW1ho0ZqTCv0TJESktDIvdOuyWkf6s6hBjEbX3XylriGQEUJVMBvs6+PWYeLtWzU5iht/nVdkzcAA2U6i10nAUk3wrdFL16t/BSz7LylLrbDCMu/IGAe1Y8W1ciQJD1eHFZF20rpjVu26lp1PQj1lcUDQLF/+MxzUfFBFyT/7nvVKk13zyrTdNoEALkePHKJiAs90hdF/sf265qeRBcc2h0EIwBMXEi2+oPYSr9eXGkMwwHZkt8dFvgSjxLrvncCKgEVg3OQWBCPq+657+MsdgBdtptxDh5evqONSx1V41E0QVAcJCGQ+C9hKA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=IGIexkpZcTHATMNHKMzCdr5T2lZyVpmHH8qG9BLEM1s=;
 b=mNgEZtYF7UNcOrsYxSY0/aTzxfe3ydvZOunRydjxRIIGmBOvLUBEhoLxKznsC52ODuyNzfpHLWEtv5fuScSylxYxWV5dx6xuRlrUBVl8bRRkJ6lzutpSRY6aVgan0zI3HsIvle21/67eErGe0yjCrHL4yV9nYDkvqng8c1BTC4vRajUfdGs+oYbb0v10YHUPzqecFMMxmvFoQ+8agjwsOP49CpMmted0ng77WiGVg/9kup0e/XkpKZRFt3hx8Oc6paEbIcCmmZEYrv59F2kzG4geni4cO9TOXHr+2oSXwvYjfGWquDBnQTeWMeW9OZ4aw5y759Pt/8MZOinopHO7rQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2508.namprd18.prod.outlook.com (20.179.105.80) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.10; Tue, 16 Jul 2019 07:24:35 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Tue, 16 Jul 2019
 07:24:35 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v4 00/13] x86: IRQ management adjustments
Thread-Index: AQHVO6eElQXdQCGj2E20gbuQ7Ha7Mw==
Date: Tue, 16 Jul 2019 07:24:35 +0000
Message-ID: <5cda711a-b417-76e9-d113-ea838463f225@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB7PR05CA0064.eurprd05.prod.outlook.com
 (2603:10a6:10:2e::41) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 5e70b35b-c6bf-4ae7-4a82-08d709bea719
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(49563074)(7193020);
 SRVR:DM6PR18MB2508; 
x-ms-traffictypediagnostic: DM6PR18MB2508:
x-microsoft-antispam-prvs: <DM6PR18MB25080FAEEFF1728197B73A86B3CE0@DM6PR18MB2508.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0100732B76
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(396003)(366004)(136003)(376002)(346002)(39860400002)(189003)(199004)(71190400001)(71200400001)(256004)(5024004)(66946007)(31686004)(36756003)(66576008)(2501003)(64756008)(66476007)(6486002)(66556008)(478600001)(53936002)(6436002)(6916009)(2351001)(6512007)(66446008)(68736007)(5640700003)(305945005)(54906003)(86362001)(5660300002)(99936001)(386003)(102836004)(316002)(7736002)(2906002)(25786009)(6506007)(8936002)(8676002)(81156014)(14454004)(99286004)(186003)(486006)(6116002)(3846002)(26005)(81166006)(52116002)(31696002)(66066001)(4326008)(2616005)(476003)(80792005);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2508;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: H5GoQovQzre8VLX6AUnip+vz5+He/hSCyD9kNhk6bvqth52+C8641eYK7CbFCzH1BQ/vKL1nEXrjDoUUxl3SBlRUg23y+g8uGs/nZ+kTAixqHv2OGPznnRMq1QDxDV/98c+0uO3+k6Ei2nEzqdgqJH+iS6cXYNx0/WPQoShEjnUHEVtkIizRv4iC7qljOvxsfmtDcHTi+bKBI4aTD7FYWHKh2OphlFs81tEgj6OvvQCnCWECi+GrvUa+HKDbzdRANB7ac1tkrtfFNgBo227nTAbq5ek+rsl5q3+Hx+EUTNeBuDIaBUpqPYMek+QQnXQxezvnkYs1FXzdQXwq6Zck1ytx3vHqkzK5IvYd+SPH6AJHR40uJgBJB7g1eqVWTZBUAH4+2hAMAoqwxhQnWFo+yaJxZzRWuAdNc9V8OPTnSv8=
Content-Type: multipart/mixed;
 boundary="_014_5cda711ab41776e9d113ea838463f225susecom_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 5e70b35b-c6bf-4ae7-4a82-08d709bea719
X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Jul 2019 07:24:35.1461 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2508
X-OriginatorOrg: suse.com
Subject: [Xen-devel] [PATCH v4 00/13] x86: IRQ management adjustments
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--_014_5cda711ab41776e9d113ea838463f225susecom_
Content-Type: text/plain; charset="utf-8"
Content-ID: <8D0EFFB88F763540AC31306FB4F237B7@namprd18.prod.outlook.com>
Content-Transfer-Encoding: base64

Rmlyc3QgYW5kIGZvcmVtb3N0IHRoaXMgc2VyaWVzIGlzIHRyeWluZyB0byBkZWFsIHdpdGggQ1BV
IG9mZmxpbmluZw0KaXNzdWVzLCB3aGljaCBoYXZlIGJlY29tZSBtb3JlIHByb21pbmVudCB3aXRo
IHRoZSByZWNlbnRseQ0KYWRkZWQgU01UIGVuYWJsZS9kaXNhYmxlIG9wZXJhdGlvbiBpbiB4ZW4t
aHB0b29sLiBMYXRlciBwYXRjaGVzDQppbiB0aGUgc2VyaWVzIHRoZW4gY2Fycnkgb3V0IG1vcmUg
b3IgbGVzcyB1bnJlbGF0ZWQgY2hhbmdlcw0KKGhvcGVmdWxseSBpbXByb3ZlbWVudHMpIG5vdGlj
ZWQgd2hpbGUgbG9va2luZyBhdCB2YXJpb3VzIHBpZWNlcw0Kb2YgaW52b2x2ZWQgY29kZS4NCg0K
MDE6IGRlYWwgd2l0aCBtb3ZlLWluLXByb2dyZXNzIHN0YXRlIGluIGZpeHVwX2lycXMoKQ0KMDI6
IGRlYWwgd2l0aCBtb3ZlIGNsZWFudXAgY291bnQgc3RhdGUgaW4gZml4dXBfaXJxcygpDQowMzog
ZGVzYy0+YWZmaW5pdHkgc2hvdWxkIHN0cmljdGx5IHJlcHJlc2VudCB0aGUgcmVxdWVzdGVkIHZh
bHVlDQowNDogY29uc29saWRhdGUgdXNlIG9mIC0+YXJjaC5jcHVfbWFzaw0KMDU6IGZpeCBsb2Nr
aW5nIGFyb3VuZCB2ZWN0b3IgbWFuYWdlbWVudA0KMDY6IHg4Ni9JT01NVTogZG9uJ3QgcmVzdHJp
Y3QgSVJRIGFmZmluaXRpZXMgdG8gb25saW5lIENQVXMNCjA3OiB0YXJnZXQgb25saW5lIENQVXMg
d2hlbiBiaW5kaW5nIGd1ZXN0IElSUQ0KMDg6IGNvcnJlY3QvdGlnaHRlbiB2ZWN0b3IgY2hlY2sg
aW4gX2NsZWFyX2lycV92ZWN0b3IoKQ0KMDk6IG1ha2UgZml4dXBfaXJxcygpIHNraXAgdW5jb25u
ZWN0ZWQgaW50ZXJuYWxseSB1c2VkIGludGVycnVwdHMNCjEwOiBkcm9wIHJlZHVuZGFudCBjcHVt
YXNrX2VtcHR5KCkgZnJvbSBtb3ZlX21hc2tlZF9pcnEoKQ0KMTE6IHRpZ2h0ZW4gdmVjdG9yIGNo
ZWNrcw0KMTI6IGVsaW1pbmF0ZSBzb21lIG9uLXN0YWNrIGNwdW1hc2tfdCBpbnN0YW5jZXMNCjEz
OiBtb3ZlIHssX31jbGVhcl9pcnFfdmVjdG9yKCkNCg0KSW4gcHJpbmNpcGxlIHBhdGNoZXMgMS03
IGFuZCBtYXliZSA5IGFyZSBiYWNrcG9ydGluZyBjYW5kaWRhdGVzLg0KVGhlaXIgaW50cnVzaXZl
IG5hdHVyZSBtYWtlcyB3YW50aW5nIHRvIGRvIHNvIHF1ZXN0aW9uYWJsZSwgdGhvdWdoLg0KDQpG
b3IgdjQgc3BlY2lmaWMgaW5mb3JtYXRpb24gcGxlYXNlIHNlZSB0aGUgaW5kaXZpZHVhbCBwYXRj
aGVzLg0KDQpGdWxsIHNldCBvZiBwYXRjaGVzIGF0dGFjaGVkIGhlcmUgZHVlIHRvIHN0aWxsIHVu
cmVzb2x2ZWQgZW1haWwNCmlzc3VlcyBvdmVyIGhlcmUuDQoNCkphbg0K

--_014_5cda711ab41776e9d113ea838463f225susecom_
Content-Type: text/plain; name="x86-fixup-IRQs-move-in-progress.patch"
Content-Description: x86-fixup-IRQs-move-in-progress.patch
Content-Disposition: attachment;
	filename="x86-fixup-IRQs-move-in-progress.patch"; size=6180;
	creation-date="Tue, 16 Jul 2019 07:24:35 GMT";
	modification-date="Tue, 16 Jul 2019 07:24:35 GMT"
Content-ID: <81CAB93AF5013C4D9ABEFFA9C6809C9A@namprd18.prod.outlook.com>
Content-Transfer-Encoding: base64

eDg2L0lSUTogZGVhbCB3aXRoIG1vdmUtaW4tcHJvZ3Jlc3Mgc3RhdGUgaW4gZml4dXBfaXJxcygp
CgpUaGUgZmxhZyBiZWluZyBzZXQgbWF5IHByZXZlbnQgYWZmaW5pdHkgY2hhbmdlcywgYXMgdGhl
c2Ugb2Z0ZW4gaW1wbHkKYXNzaWdubWVudCBvZiBhIG5ldyB2ZWN0b3IuIFdoZW4gdGhlcmUncyBu
byBwb3NzaWJsZSBkZXN0aW5hdGlvbiBsZWZ0CmZvciB0aGUgSVJRLCB0aGUgY2xlYXJpbmcgb2Yg
dGhlIGZsYWcgbmVlZHMgdG8gaGFwcGVuIHJpZ2h0IGZyb20KZml4dXBfaXJxcygpLgoKQWRkaXRp
b25hbGx5IF9hc3NpZ25faXJxX3ZlY3RvcigpIG5lZWRzIHRvIGF2b2lkIHNldHRpbmcgdGhlIGZs
YWcgd2hlbgp0aGVyZSdzIG5vIG9ubGluZSBDUFUgbGVmdCBpbiB3aGF0IGdldHMgcHV0IGludG8g
LT5hcmNoLm9sZF9jcHVfbWFzay4KVGhlIG9sZCB2ZWN0b3IgY2FuIGJlIHJlbGVhc2VkIHJpZ2h0
IGF3YXkgaW4gdGhpcyBjYXNlLgoKQWxzbyBleHRlbmQgdGhlIGxvZyBtZXNzYWdlIGFib3V0IGJy
b2tlbiBhZmZpbml0eSB0byBpbmNsdWRlIHRoZSBuZXcKYWZmaW5pdHkgYXMgd2VsbCwgYWxsb3dp
bmcgdG8gbm90aWNlIGlzc3VlcyB3aXRoIGFmZmluaXR5IGNoYW5nZXMgbm90CmFjdHVhbGx5IGhh
dmluZyB0YWtlbiBwbGFjZS4gU3dhcCB0aGUgaWYvZWxzZS1pZiBvcmRlciB0aGVyZSBhdCB0aGUK
c2FtZSB0aW1lIHRvIHJlZHVjZSB0aGUgYW1vdW50IG9mIGNvbmRpdGlvbnMgY2hlY2tlZC4KCkF0
IHRoZSBzYW1lIHRpbWUgcmVwbGFjZSB0d28gb3BlbiBjb2RlZCBpbnN0YW5jZXMgb2YgdGhlIG5l
dyBoZWxwZXIKZnVuY3Rpb24uCgpTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hA
c3VzZS5jb20+ClJldmlld2VkLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4
LmNvbT4KLS0tCnY0OiBVc2UgY3B1bWFza19iaXRzKCkgaW4gcHJpbnRrKCkgaW52b2NhdGlvbi4g
UmUtYmFzZS4KdjM6IE1vdmUgcmVsZWFzZV9vbGRfdmVjKCkgZnVydGhlciB1cCAoc28gYSBsYXRl
ciBwYXRjaCB3b24ndCBuZWVkIHRvKS4KICAgIFJlLWJhc2UuCnYyOiBBZGQvdXNlIHZhbGlkX2ly
cV92ZWN0b3IoKS4KdjFiOiBBbHNvIHVwZGF0ZSB2ZWN0b3JfaXJxW10gaW4gdGhlIGNvZGUgYWRk
ZWQgdG8gZml4dXBfaXJxcygpLgoKLS0tIGEveGVuL2FyY2gveDg2L2lycS5jCisrKyBiL3hlbi9h
cmNoL3g4Ni9pcnEuYwpAQCAtOTksNiArOTksMjcgQEAgdm9pZCB1bmxvY2tfdmVjdG9yX2xvY2so
dm9pZCkKICAgICBzcGluX3VubG9jaygmdmVjdG9yX2xvY2spOwogfQogCitzdGF0aWMgaW5saW5l
IGJvb2wgdmFsaWRfaXJxX3ZlY3Rvcih1bnNpZ25lZCBpbnQgdmVjdG9yKQoreworICAgIHJldHVy
biB2ZWN0b3IgPj0gRklSU1RfRFlOQU1JQ19WRUNUT1IgJiYgdmVjdG9yIDw9IExBU1RfSElQUklP
UklUWV9WRUNUT1I7Cit9CisKK3N0YXRpYyB2b2lkIHJlbGVhc2Vfb2xkX3ZlYyhzdHJ1Y3QgaXJx
X2Rlc2MgKmRlc2MpCit7CisgICAgdW5zaWduZWQgaW50IHZlY3RvciA9IGRlc2MtPmFyY2gub2xk
X3ZlY3RvcjsKKworICAgIGRlc2MtPmFyY2gub2xkX3ZlY3RvciA9IElSUV9WRUNUT1JfVU5BU1NJ
R05FRDsKKyAgICBjcHVtYXNrX2NsZWFyKGRlc2MtPmFyY2gub2xkX2NwdV9tYXNrKTsKKworICAg
IGlmICggIXZhbGlkX2lycV92ZWN0b3IodmVjdG9yKSApCisgICAgICAgIEFTU0VSVF9VTlJFQUNI
QUJMRSgpOworICAgIGVsc2UgaWYgKCBkZXNjLT5hcmNoLnVzZWRfdmVjdG9ycyApCisgICAgewor
ICAgICAgICBBU1NFUlQodGVzdF9iaXQodmVjdG9yLCBkZXNjLT5hcmNoLnVzZWRfdmVjdG9ycykp
OworICAgICAgICBjbGVhcl9iaXQodmVjdG9yLCBkZXNjLT5hcmNoLnVzZWRfdmVjdG9ycyk7Cisg
ICAgfQorfQorCiBzdGF0aWMgdm9pZCBfdHJhY2VfaXJxX21hc2sodWludDMyX3QgZXZlbnQsIGlu
dCBpcnEsIGludCB2ZWN0b3IsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgY3B1
bWFza190ICptYXNrKQogewpAQCAtMjk1LDE0ICszMTYsNyBAQCBzdGF0aWMgdm9pZCBfX2NsZWFy
X2lycV92ZWN0b3IoaW50IGlycSkKICAgICAgICAgcGVyX2NwdSh2ZWN0b3JfaXJxLCBjcHUpW29s
ZF92ZWN0b3JdID0gfmlycTsKICAgICB9CiAKLSAgICBkZXNjLT5hcmNoLm9sZF92ZWN0b3IgPSBJ
UlFfVkVDVE9SX1VOQVNTSUdORUQ7Ci0gICAgY3B1bWFza19jbGVhcihkZXNjLT5hcmNoLm9sZF9j
cHVfbWFzayk7Ci0KLSAgICBpZiAoIGRlc2MtPmFyY2gudXNlZF92ZWN0b3JzICkKLSAgICB7Ci0g
ICAgICAgIEFTU0VSVCh0ZXN0X2JpdChvbGRfdmVjdG9yLCBkZXNjLT5hcmNoLnVzZWRfdmVjdG9y
cykpOwotICAgICAgICBjbGVhcl9iaXQob2xkX3ZlY3RvciwgZGVzYy0+YXJjaC51c2VkX3ZlY3Rv
cnMpOwotICAgIH0KKyAgICByZWxlYXNlX29sZF92ZWMoZGVzYyk7CiAKICAgICBkZXNjLT5hcmNo
Lm1vdmVfaW5fcHJvZ3Jlc3MgPSAwOwogfQpAQCAtNTI3LDEyICs1NDEsMjEgQEAgbmV4dDoKICAg
ICAgICAgLyogRm91bmQgb25lISAqLwogICAgICAgICBjdXJyZW50X3ZlY3RvciA9IHZlY3RvcjsK
ICAgICAgICAgY3VycmVudF9vZmZzZXQgPSBvZmZzZXQ7Ci0gICAgICAgIGlmIChvbGRfdmVjdG9y
ID4gMCkgewotICAgICAgICAgICAgZGVzYy0+YXJjaC5tb3ZlX2luX3Byb2dyZXNzID0gMTsKLSAg
ICAgICAgICAgIGNwdW1hc2tfY29weShkZXNjLT5hcmNoLm9sZF9jcHVfbWFzaywgZGVzYy0+YXJj
aC5jcHVfbWFzayk7CisKKyAgICAgICAgaWYgKCBvbGRfdmVjdG9yID4gMCApCisgICAgICAgIHsK
KyAgICAgICAgICAgIGNwdW1hc2tfYW5kKGRlc2MtPmFyY2gub2xkX2NwdV9tYXNrLCBkZXNjLT5h
cmNoLmNwdV9tYXNrLAorICAgICAgICAgICAgICAgICAgICAgICAgJmNwdV9vbmxpbmVfbWFwKTsK
ICAgICAgICAgICAgIGRlc2MtPmFyY2gub2xkX3ZlY3RvciA9IGRlc2MtPmFyY2gudmVjdG9yOwor
ICAgICAgICAgICAgaWYgKCAhY3B1bWFza19lbXB0eShkZXNjLT5hcmNoLm9sZF9jcHVfbWFzaykg
KQorICAgICAgICAgICAgICAgIGRlc2MtPmFyY2gubW92ZV9pbl9wcm9ncmVzcyA9IDE7CisgICAg
ICAgICAgICBlbHNlCisgICAgICAgICAgICAgICAgLyogVGhpcyBjYW4gaGFwcGVuIHdoaWxlIG9m
ZmxpbmluZyBhIENQVS4gKi8KKyAgICAgICAgICAgICAgICByZWxlYXNlX29sZF92ZWMoZGVzYyk7
CiAgICAgICAgIH0KKwogICAgICAgICB0cmFjZV9pcnFfbWFzayhUUkNfSFdfSVJRX0FTU0lHTl9W
RUNUT1IsIGlycSwgdmVjdG9yLCAmdG1wX21hc2spOworCiAgICAgICAgIGZvcl9lYWNoX2NwdShu
ZXdfY3B1LCAmdG1wX21hc2spCiAgICAgICAgICAgICBwZXJfY3B1KHZlY3Rvcl9pcnEsIG5ld19j
cHUpW3ZlY3Rvcl0gPSBpcnE7CiAgICAgICAgIGRlc2MtPmFyY2gudmVjdG9yID0gdmVjdG9yOwpA
QCAtNzAyLDE0ICs3MjUsOCBAQCB2b2lkIGlycV9tb3ZlX2NsZWFudXBfaW50ZXJydXB0KHN0cnVj
dCBjCiAKICAgICAgICAgaWYgKCBkZXNjLT5hcmNoLm1vdmVfY2xlYW51cF9jb3VudCA9PSAwICkK
ICAgICAgICAgewotICAgICAgICAgICAgZGVzYy0+YXJjaC5vbGRfdmVjdG9yID0gSVJRX1ZFQ1RP
Ul9VTkFTU0lHTkVEOwotICAgICAgICAgICAgY3B1bWFza19jbGVhcihkZXNjLT5hcmNoLm9sZF9j
cHVfbWFzayk7Ci0KLSAgICAgICAgICAgIGlmICggZGVzYy0+YXJjaC51c2VkX3ZlY3RvcnMgKQot
ICAgICAgICAgICAgewotICAgICAgICAgICAgICAgIEFTU0VSVCh0ZXN0X2JpdCh2ZWN0b3IsIGRl
c2MtPmFyY2gudXNlZF92ZWN0b3JzKSk7Ci0gICAgICAgICAgICAgICAgY2xlYXJfYml0KHZlY3Rv
ciwgZGVzYy0+YXJjaC51c2VkX3ZlY3RvcnMpOwotICAgICAgICAgICAgfQorICAgICAgICAgICAg
QVNTRVJUKHZlY3RvciA9PSBkZXNjLT5hcmNoLm9sZF92ZWN0b3IpOworICAgICAgICAgICAgcmVs
ZWFzZV9vbGRfdmVjKGRlc2MpOwogICAgICAgICB9CiB1bmxvY2s6CiAgICAgICAgIHNwaW5fdW5s
b2NrKCZkZXNjLT5sb2NrKTsKQEAgLTI0MDksNiArMjQyNiwzMyBAQCB2b2lkIGZpeHVwX2lycXMo
Y29uc3QgY3B1bWFza190ICptYXNrLCBiCiAgICAgICAgICAgICBjb250aW51ZTsKICAgICAgICAg
fQogCisgICAgICAgIC8qCisgICAgICAgICAqIEluIG9yZGVyIGZvciB0aGUgYWZmaW5pdHkgYWRq
dXN0bWVudCBiZWxvdyB0byBiZSBzdWNjZXNzZnVsLCB3ZQorICAgICAgICAgKiBuZWVkIF9fYXNz
aWduX2lycV92ZWN0b3IoKSB0byBzdWNjZWVkLiBUaGlzIGluIHBhcnRpY3VsYXIgbWVhbnMKKyAg
ICAgICAgICogY2xlYXJpbmcgZGVzYy0+YXJjaC5tb3ZlX2luX3Byb2dyZXNzIGlmIHRoaXMgd291
bGQgb3RoZXJ3aXNlCisgICAgICAgICAqIHByZXZlbnQgdGhlIGZ1bmN0aW9uIGZyb20gc3VjY2Vl
ZGluZy4gU2luY2UgdGhlcmUncyBubyB3YXkgZm9yIHRoZQorICAgICAgICAgKiBmbGFnIHRvIGdl
dCBjbGVhcmVkIGFueW1vcmUgd2hlbiB0aGVyZSdzIG5vIHBvc3NpYmxlIGRlc3RpbmF0aW9uCisg
ICAgICAgICAqIGxlZnQgKHRoZSBvbmx5IHBvc3NpYmlsaXR5IHRoZW4gd291bGQgYmUgdGhlIElS
UXMgZW5hYmxlZCB3aW5kb3cKKyAgICAgICAgICogYWZ0ZXIgdGhpcyBsb29wKSwgdGhlcmUncyB0
aGVuIGFsc28gbm8gcmFjZSB3aXRoIHVzIGRvaW5nIGl0IGhlcmUuCisgICAgICAgICAqCisgICAg
ICAgICAqIFRoZXJlZm9yZSB0aGUgbG9naWMgaGVyZSBhbmQgdGhlcmUgbmVlZCB0byByZW1haW4g
aW4gc3luYy4KKyAgICAgICAgICovCisgICAgICAgIGlmICggZGVzYy0+YXJjaC5tb3ZlX2luX3By
b2dyZXNzICYmCisgICAgICAgICAgICAgIWNwdW1hc2tfaW50ZXJzZWN0cyhtYXNrLCBkZXNjLT5h
cmNoLmNwdV9tYXNrKSApCisgICAgICAgIHsKKyAgICAgICAgICAgIHVuc2lnbmVkIGludCBjcHU7
CisKKyAgICAgICAgICAgIGNwdW1hc2tfYW5kKCZhZmZpbml0eSwgZGVzYy0+YXJjaC5vbGRfY3B1
X21hc2ssICZjcHVfb25saW5lX21hcCk7CisKKyAgICAgICAgICAgIHNwaW5fbG9jaygmdmVjdG9y
X2xvY2spOworICAgICAgICAgICAgZm9yX2VhY2hfY3B1KGNwdSwgJmFmZmluaXR5KQorICAgICAg
ICAgICAgICAgIHBlcl9jcHUodmVjdG9yX2lycSwgY3B1KVtkZXNjLT5hcmNoLm9sZF92ZWN0b3Jd
ID0gfmlycTsKKyAgICAgICAgICAgIHNwaW5fdW5sb2NrKCZ2ZWN0b3JfbG9jayk7CisKKyAgICAg
ICAgICAgIHJlbGVhc2Vfb2xkX3ZlYyhkZXNjKTsKKyAgICAgICAgICAgIGRlc2MtPmFyY2gubW92
ZV9pbl9wcm9ncmVzcyA9IDA7CisgICAgICAgIH0KKwogICAgICAgICBjcHVtYXNrX2FuZCgmYWZm
aW5pdHksICZhZmZpbml0eSwgbWFzayk7CiAgICAgICAgIGlmICggY3B1bWFza19lbXB0eSgmYWZm
aW5pdHkpICkKICAgICAgICAgewpAQCAtMjQyNywxNSArMjQ3MSwxOCBAQCB2b2lkIGZpeHVwX2ly
cXMoY29uc3QgY3B1bWFza190ICptYXNrLCBiCiAgICAgICAgIGlmICggZGVzYy0+aGFuZGxlci0+
ZW5hYmxlICkKICAgICAgICAgICAgIGRlc2MtPmhhbmRsZXItPmVuYWJsZShkZXNjKTsKIAorICAg
ICAgICBjcHVtYXNrX2NvcHkoJmFmZmluaXR5LCBkZXNjLT5hZmZpbml0eSk7CisKICAgICAgICAg
c3Bpbl91bmxvY2soJmRlc2MtPmxvY2spOwogCiAgICAgICAgIGlmICggIXZlcmJvc2UgKQogICAg
ICAgICAgICAgY29udGludWU7CiAKLSAgICAgICAgaWYgKCBicmVha19hZmZpbml0eSAmJiBzZXRf
YWZmaW5pdHkgKQotICAgICAgICAgICAgcHJpbnRrKCJCcm9rZSBhZmZpbml0eSBmb3IgaXJxICVp
XG4iLCBpcnEpOwotICAgICAgICBlbHNlIGlmICggIXNldF9hZmZpbml0eSApCi0gICAgICAgICAg
ICBwcmludGsoIkNhbm5vdCBzZXQgYWZmaW5pdHkgZm9yIGlycSAlaVxuIiwgaXJxKTsKKyAgICAg
ICAgaWYgKCAhc2V0X2FmZmluaXR5ICkKKyAgICAgICAgICAgIHByaW50aygiQ2Fubm90IHNldCBh
ZmZpbml0eSBmb3IgSVJRJXVcbiIsIGlycSk7CisgICAgICAgIGVsc2UgaWYgKCBicmVha19hZmZp
bml0eSApCisgICAgICAgICAgICBwcmludGsoIkJyb2tlIGFmZmluaXR5IGZvciBJUlEldSwgbmV3
OiAlKnBiXG4iLAorICAgICAgICAgICAgICAgICAgIGlycSwgbnJfY3B1X2lkcywgY3B1bWFza19i
aXRzKCZhZmZpbml0eSkpOwogICAgIH0KIAogICAgIC8qIFRoYXQgZG9lc24ndCBzZWVtIHN1ZmZp
Y2llbnQuICBHaXZlIGl0IDFtcy4gKi8K

--_014_5cda711ab41776e9d113ea838463f225susecom_
Content-Type: text/plain; name="x86-fixup-IRQs-move-cleanup.patch"
Content-Description: x86-fixup-IRQs-move-cleanup.patch
Content-Disposition: attachment;
	filename="x86-fixup-IRQs-move-cleanup.patch"; size=2730;
	creation-date="Tue, 16 Jul 2019 07:24:35 GMT";
	modification-date="Tue, 16 Jul 2019 07:24:35 GMT"
Content-ID: <DCB9B7E2C968DA42820D14F1F6CF56AC@namprd18.prod.outlook.com>
Content-Transfer-Encoding: base64

eDg2L0lSUTogZGVhbCB3aXRoIG1vdmUgY2xlYW51cCBjb3VudCBzdGF0ZSBpbiBmaXh1cF9pcnFz
KCkKClRoZSBjbGVhbnVwIElQSSBtYXkgZ2V0IHNlbnQgaW1tZWRpYXRlbHkgYmVmb3JlIGEgQ1BV
IGdldHMgcmVtb3ZlZCBmcm9tCnRoZSBvbmxpbmUgbWFwLiBJbiBzdWNoIGEgY2FzZSB0aGUgSVBJ
IHdvdWxkIGdldCBoYW5kbGVkIG9uIHRoZSBDUFUKYmVpbmcgb2ZmbGluZWQgbm8gZWFybGllciB0
aGFuIGluIHRoZSBpbnRlcnJ1cHRzIGRpc2FibGVkIHdpbmRvdyBhZnRlcgpmaXh1cF9pcnFzKCkn
IG1haW4gbG9vcC4gVGhpcyBpcyB0b28gbGF0ZSwgaG93ZXZlciwgYmVjYXVzZSBhIHBvc3NpYmxl
CmFmZmluaXR5IGNoYW5nZSBtYXkgaW5jdXIgdGhlIG5lZWQgZm9yIHZlY3RvciBhc3NpZ25tZW50
LCB3aGljaCB3aWxsCmZhaWwgd2hlbiB0aGUgSVJRJ3MgbW92ZSBjbGVhbnVwIGNvdW50IGlzIHN0
aWxsIG5vbi16ZXJvLgoKVG8gZml4IHRoaXMKLSByZWNvcmQgdGhlIHNldCBvZiBDUFVzIHRoZSBj
bGVhbnVwIElQSXMgZ2V0cyBhY3R1YWxseSBzZW50IHRvIGFsb25nc2lkZQogIHNldHRpbmcgdGhl
aXIgY291bnQsCi0gYWRqdXN0IHRoZSBjb3VudCBpbiBmaXh1cF9pcnFzKCksIGFjY291bnRpbmcg
Zm9yIGFsbCBDUFVzIHRoYXQgdGhlCiAgY2xlYW51cCBJUEkgd2FzIHNlbnQgdG8sIGJ1dCB0aGF0
IGFyZSBubyBsb25nZXIgb25saW5lLAotIGJhaWwgZWFybHkgZnJvbSB0aGUgY2xlYW51cCBJUEkg
aGFuZGxlciB3aGVuIHRoZSBDUFUgaXMgbm8gbG9uZ2VyCiAgb25saW5lLCB0byBwcmV2ZW50IGRv
dWJsZSBhY2NvdW50aW5nLgoKU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpSZXZpZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5j
b20+CkFja2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoK
LS0tIGEveGVuL2FyY2gveDg2L2lycS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9pcnEuYwpAQCAtNjc1
LDYgKzY3NSw5IEBAIHZvaWQgaXJxX21vdmVfY2xlYW51cF9pbnRlcnJ1cHQoc3RydWN0IGMKICAg
ICBhY2tfQVBJQ19pcnEoKTsKIAogICAgIG1lID0gc21wX3Byb2Nlc3Nvcl9pZCgpOworICAgIGlm
ICggIWNwdV9vbmxpbmUobWUpICkKKyAgICAgICAgcmV0dXJuOworCiAgICAgZm9yICggdmVjdG9y
ID0gRklSU1RfRFlOQU1JQ19WRUNUT1I7CiAgICAgICAgICAgdmVjdG9yIDw9IExBU1RfSElQUklP
UklUWV9WRUNUT1I7IHZlY3RvcisrKQogICAgIHsKQEAgLTczNSwxMSArNzM4LDE0IEBAIHVubG9j
azoKIAogc3RhdGljIHZvaWQgc2VuZF9jbGVhbnVwX3ZlY3RvcihzdHJ1Y3QgaXJxX2Rlc2MgKmRl
c2MpCiB7Ci0gICAgY3B1bWFza190IGNsZWFudXBfbWFzazsKKyAgICBjcHVtYXNrX2FuZChkZXNj
LT5hcmNoLm9sZF9jcHVfbWFzaywgZGVzYy0+YXJjaC5vbGRfY3B1X21hc2ssCisgICAgICAgICAg
ICAgICAgJmNwdV9vbmxpbmVfbWFwKTsKKyAgICBkZXNjLT5hcmNoLm1vdmVfY2xlYW51cF9jb3Vu
dCA9IGNwdW1hc2tfd2VpZ2h0KGRlc2MtPmFyY2gub2xkX2NwdV9tYXNrKTsKIAotICAgIGNwdW1h
c2tfYW5kKCZjbGVhbnVwX21hc2ssIGRlc2MtPmFyY2gub2xkX2NwdV9tYXNrLCAmY3B1X29ubGlu
ZV9tYXApOwotICAgIGRlc2MtPmFyY2gubW92ZV9jbGVhbnVwX2NvdW50ID0gY3B1bWFza193ZWln
aHQoJmNsZWFudXBfbWFzayk7Ci0gICAgc2VuZF9JUElfbWFzaygmY2xlYW51cF9tYXNrLCBJUlFf
TU9WRV9DTEVBTlVQX1ZFQ1RPUik7CisgICAgaWYgKCBkZXNjLT5hcmNoLm1vdmVfY2xlYW51cF9j
b3VudCApCisgICAgICAgIHNlbmRfSVBJX21hc2soZGVzYy0+YXJjaC5vbGRfY3B1X21hc2ssIElS
UV9NT1ZFX0NMRUFOVVBfVkVDVE9SKTsKKyAgICBlbHNlCisgICAgICAgIHJlbGVhc2Vfb2xkX3Zl
YyhkZXNjKTsKIAogICAgIGRlc2MtPmFyY2gubW92ZV9pbl9wcm9ncmVzcyA9IDA7CiB9CkBAIC0y
NDE5LDYgKzI0MjUsMTYgQEAgdm9pZCBmaXh1cF9pcnFzKGNvbnN0IGNwdW1hc2tfdCAqbWFzaywg
YgogICAgICAgICAgICAgIHZlY3RvciA8PSBMQVNUX0hJUFJJT1JJVFlfVkVDVE9SICkKICAgICAg
ICAgICAgIGNwdW1hc2tfYW5kKGRlc2MtPmFyY2guY3B1X21hc2ssIGRlc2MtPmFyY2guY3B1X21h
c2ssIG1hc2spOwogCisgICAgICAgIGlmICggZGVzYy0+YXJjaC5tb3ZlX2NsZWFudXBfY291bnQg
KQorICAgICAgICB7CisgICAgICAgICAgICAvKiBUaGUgY2xlYW51cCBJUEkgbWF5IGhhdmUgZ290
IHNlbnQgd2hpbGUgd2Ugd2VyZSBzdGlsbCBvbmxpbmUuICovCisgICAgICAgICAgICBjcHVtYXNr
X2FuZG5vdCgmYWZmaW5pdHksIGRlc2MtPmFyY2gub2xkX2NwdV9tYXNrLAorICAgICAgICAgICAg
ICAgICAgICAgICAgICAgJmNwdV9vbmxpbmVfbWFwKTsKKyAgICAgICAgICAgIGRlc2MtPmFyY2gu
bW92ZV9jbGVhbnVwX2NvdW50IC09IGNwdW1hc2tfd2VpZ2h0KCZhZmZpbml0eSk7CisgICAgICAg
ICAgICBpZiAoICFkZXNjLT5hcmNoLm1vdmVfY2xlYW51cF9jb3VudCApCisgICAgICAgICAgICAg
ICAgcmVsZWFzZV9vbGRfdmVjKGRlc2MpOworICAgICAgICB9CisKICAgICAgICAgY3B1bWFza19j
b3B5KCZhZmZpbml0eSwgZGVzYy0+YWZmaW5pdHkpOwogICAgICAgICBpZiAoICFkZXNjLT5hY3Rp
b24gfHwgY3B1bWFza19zdWJzZXQoJmFmZmluaXR5LCBtYXNrKSApCiAgICAgICAgIHsK

--_014_5cda711ab41776e9d113ea838463f225susecom_
Content-Type: text/plain; name="x86-IRQs-stable-affinity.patch"
Content-Description: x86-IRQs-stable-affinity.patch
Content-Disposition: attachment; filename="x86-IRQs-stable-affinity.patch";
	size=4189; creation-date="Tue, 16 Jul 2019 07:24:35 GMT";
	modification-date="Tue, 16 Jul 2019 07:24:35 GMT"
Content-ID: <B00F7B69CDC5084F88D8880FC4870A04@namprd18.prod.outlook.com>
Content-Transfer-Encoding: base64

eDg2L0lSUTogZGVzYy0+YWZmaW5pdHkgc2hvdWxkIHN0cmljdGx5IHJlcHJlc2VudCB0aGUgcmVx
dWVzdGVkIHZhbHVlCgpkZXNjLT5hcmNoLmNwdV9tYXNrIHJlZmxlY3RzIHRoZSBhY3R1YWwgc2V0
IG9mIHRhcmdldCBDUFVzLiBEb24ndCBldmVyCmZpZGRsZSB3aXRoIGRlc2MtPmFmZmluaXR5IGl0
c2VsZiwgZXhjZXB0IHRvIHN0b3JlIGNhbGxlciByZXF1ZXN0ZWQKdmFsdWVzLiBOb3RlIHRoYXQg
YXNzaWduX2lycV92ZWN0b3IoKSBub3cgdGFrZXMgYSBOVUxMIGluY29taW5nIENQVSBtYXNrCnRv
IG1lYW4gImFsbCBDUFVzIiBub3csIHJhdGhlciB0aGFuIGp1c3QgImFsbCBjdXJyZW50bHkgb25s
aW5lIENQVXMiLgpUaGlzIHdheSBubyBmdXJ0aGVyIGFmZmluaXR5IGFkanVzdG1lbnQgaXMgbmVl
ZGVkIGFmdGVyIG9ubGluaW5nIGZ1cnRoZXIKQ1BVcy4KClRoaXMgcmVuZGVycyBib3RoIHNldF9u
YXRpdmVfaXJxX2luZm8oKSB1c2VzICh3aGljaCB3ZXJlbid0IHVzaW5nIHByb3Blcgpsb2NraW5n
IGFueXdheSkgcmVkdW5kYW50IC0gZHJvcCB0aGUgZnVuY3Rpb24gYWx0b2dldGhlci4KClNpZ25l
ZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KUmV2aWV3ZWQtYnk6IFJv
Z2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgotLS0KdjQ6IFVzZSAlKnBibC4K
LS0tClRCRDogVG8gcmVkdWNlIHRoZSBiYWQgZWZmZWN0IG9uIHRoZSBzbyBmYXIgdGFidWxhciBv
dXRwdXQgb2YgdGhlICdpJwogICAgIGRlYnVnIGtleSwgc2hpZnRpbmcgdGhlIHR3byBhZmZpbml0
eSB2YWx1ZXMgZnVydGhlciB0byB0aGUgcmlnaHQKICAgICBtYXkgYmUgd29ydGh3aGlsZSB0byBj
b25zaWRlci4KCi0tLSBhL3hlbi9hcmNoL3g4Ni9pb19hcGljLmMKKysrIGIveGVuL2FyY2gveDg2
L2lvX2FwaWMuYwpAQCAtMTAzOSw3ICsxMDM5LDYgQEAgc3RhdGljIHZvaWQgX19pbml0IHNldHVw
X0lPX0FQSUNfaXJxcyh2bwogICAgICAgICAgICAgU0VUX0RFU1QoZW50cnksIGxvZ2ljYWwsIGNw
dV9tYXNrX3RvX2FwaWNpZChUQVJHRVRfQ1BVUykpOwogICAgICAgICAgICAgc3Bpbl9sb2NrX2ly
cXNhdmUoJmlvYXBpY19sb2NrLCBmbGFncyk7CiAgICAgICAgICAgICBfX2lvYXBpY193cml0ZV9l
bnRyeShhcGljLCBwaW4sIDAsIGVudHJ5KTsKLSAgICAgICAgICAgIHNldF9uYXRpdmVfaXJxX2lu
Zm8oaXJxLCBUQVJHRVRfQ1BVUyk7CiAgICAgICAgICAgICBzcGluX3VubG9ja19pcnFyZXN0b3Jl
KCZpb2FwaWNfbG9jaywgZmxhZ3MpOwogICAgICAgICB9CiAgICAgfQpAQCAtMjI0OCw3ICsyMjQ3
LDYgQEAgaW50IGlvX2FwaWNfc2V0X3BjaV9yb3V0aW5nIChpbnQgaW9hcGljLAogCiAgICAgc3Bp
bl9sb2NrX2lycXNhdmUoJmlvYXBpY19sb2NrLCBmbGFncyk7CiAgICAgX19pb2FwaWNfd3JpdGVf
ZW50cnkoaW9hcGljLCBwaW4sIDAsIGVudHJ5KTsKLSAgICBzZXRfbmF0aXZlX2lycV9pbmZvKGly
cSwgVEFSR0VUX0NQVVMpOwogICAgIHNwaW5fdW5sb2NrKCZpb2FwaWNfbG9jayk7CiAKICAgICBz
cGluX2xvY2soJmRlc2MtPmxvY2spOwotLS0gYS94ZW4vYXJjaC94ODYvaXJxLmMKKysrIGIveGVu
L2FyY2gveDg2L2lycS5jCkBAIC01ODksMTEgKzU4OSwxNiBAQCBpbnQgYXNzaWduX2lycV92ZWN0
b3IoaW50IGlycSwgY29uc3QgY3B1CiAKICAgICBzcGluX2xvY2tfaXJxc2F2ZSgmdmVjdG9yX2xv
Y2ssIGZsYWdzKTsKICAgICByZXQgPSBfX2Fzc2lnbl9pcnFfdmVjdG9yKGlycSwgZGVzYywgbWFz
ayA/OiBUQVJHRVRfQ1BVUyk7Ci0gICAgaWYgKCFyZXQpIHsKKyAgICBpZiAoICFyZXQgKQorICAg
IHsKICAgICAgICAgcmV0ID0gZGVzYy0+YXJjaC52ZWN0b3I7Ci0gICAgICAgIGNwdW1hc2tfY29w
eShkZXNjLT5hZmZpbml0eSwgZGVzYy0+YXJjaC5jcHVfbWFzayk7CisgICAgICAgIGlmICggbWFz
ayApCisgICAgICAgICAgICBjcHVtYXNrX2NvcHkoZGVzYy0+YWZmaW5pdHksIG1hc2spOworICAg
ICAgICBlbHNlCisgICAgICAgICAgICBjcHVtYXNrX3NldGFsbChkZXNjLT5hZmZpbml0eSk7CiAg
ICAgfQogICAgIHNwaW5fdW5sb2NrX2lycXJlc3RvcmUoJnZlY3Rvcl9sb2NrLCBmbGFncyk7CisK
ICAgICByZXR1cm4gcmV0OwogfQogCkBAIC0yMzQ1LDkgKzIzNTAsMTAgQEAgc3RhdGljIHZvaWQg
ZHVtcF9pcnFzKHVuc2lnbmVkIGNoYXIga2V5KQogCiAgICAgICAgIHNwaW5fbG9ja19pcnFzYXZl
KCZkZXNjLT5sb2NrLCBmbGFncyk7CiAKLSAgICAgICAgcHJpbnRrKCIgICBJUlE6JTRkIGFmZjol
KnBiIHZlYzolMDJ4ICUtMTVzIHN0YXR1cz0lMDN4ICIsCi0gICAgICAgICAgICAgICBpcnEsIG5y
X2NwdV9pZHMsIGNwdW1hc2tfYml0cyhkZXNjLT5hZmZpbml0eSksIGRlc2MtPmFyY2gudmVjdG9y
LAotICAgICAgICAgICAgICAgZGVzYy0+aGFuZGxlci0+dHlwZW5hbWUsIGRlc2MtPnN0YXR1cyk7
CisgICAgICAgIHByaW50aygiICAgSVJROiU0ZCBhZmY6eyUqcGJsfS97JSpwYmx9IHZlYzolMDJ4
ICUtMTVzIHN0YXR1cz0lMDN4ICIsCisgICAgICAgICAgICAgICBpcnEsIG5yX2NwdV9pZHMsIGNw
dW1hc2tfYml0cyhkZXNjLT5hZmZpbml0eSksCisgICAgICAgICAgICAgICBucl9jcHVfaWRzLCBj
cHVtYXNrX2JpdHMoZGVzYy0+YXJjaC5jcHVfbWFzayksCisgICAgICAgICAgICAgICBkZXNjLT5h
cmNoLnZlY3RvciwgZGVzYy0+aGFuZGxlci0+dHlwZW5hbWUsIGRlc2MtPnN0YXR1cyk7CiAKICAg
ICAgICAgaWYgKCBzc2lkICkKICAgICAgICAgICAgIHByaW50aygiWj0lLTI1cyAiLCBzc2lkKTsK
QEAgLTI0MzUsOCArMjQ0MSw3IEBAIHZvaWQgZml4dXBfaXJxcyhjb25zdCBjcHVtYXNrX3QgKm1h
c2ssIGIKICAgICAgICAgICAgICAgICByZWxlYXNlX29sZF92ZWMoZGVzYyk7CiAgICAgICAgIH0K
IAotICAgICAgICBjcHVtYXNrX2NvcHkoJmFmZmluaXR5LCBkZXNjLT5hZmZpbml0eSk7Ci0gICAg
ICAgIGlmICggIWRlc2MtPmFjdGlvbiB8fCBjcHVtYXNrX3N1YnNldCgmYWZmaW5pdHksIG1hc2sp
ICkKKyAgICAgICAgaWYgKCAhZGVzYy0+YWN0aW9uIHx8IGNwdW1hc2tfc3Vic2V0KGRlc2MtPmFm
ZmluaXR5LCBtYXNrKSApCiAgICAgICAgIHsKICAgICAgICAgICAgIHNwaW5fdW5sb2NrKCZkZXNj
LT5sb2NrKTsKICAgICAgICAgICAgIGNvbnRpbnVlOwpAQCAtMjQ2OSwxMiArMjQ3NCwxMyBAQCB2
b2lkIGZpeHVwX2lycXMoY29uc3QgY3B1bWFza190ICptYXNrLCBiCiAgICAgICAgICAgICBkZXNj
LT5hcmNoLm1vdmVfaW5fcHJvZ3Jlc3MgPSAwOwogICAgICAgICB9CiAKLSAgICAgICAgY3B1bWFz
a19hbmQoJmFmZmluaXR5LCAmYWZmaW5pdHksIG1hc2spOwotICAgICAgICBpZiAoIGNwdW1hc2tf
ZW1wdHkoJmFmZmluaXR5KSApCisgICAgICAgIGlmICggIWNwdW1hc2tfaW50ZXJzZWN0cyhtYXNr
LCBkZXNjLT5hZmZpbml0eSkgKQogICAgICAgICB7CiAgICAgICAgICAgICBicmVha19hZmZpbml0
eSA9IHRydWU7Ci0gICAgICAgICAgICBjcHVtYXNrX2NvcHkoJmFmZmluaXR5LCBtYXNrKTsKKyAg
ICAgICAgICAgIGNwdW1hc2tfc2V0YWxsKCZhZmZpbml0eSk7CiAgICAgICAgIH0KKyAgICAgICAg
ZWxzZQorICAgICAgICAgICAgY3B1bWFza19jb3B5KCZhZmZpbml0eSwgZGVzYy0+YWZmaW5pdHkp
OwogCiAgICAgICAgIGlmICggZGVzYy0+aGFuZGxlci0+ZGlzYWJsZSApCiAgICAgICAgICAgICBk
ZXNjLT5oYW5kbGVyLT5kaXNhYmxlKGRlc2MpOwotLS0gYS94ZW4vaW5jbHVkZS94ZW4vaXJxLmgK
KysrIGIveGVuL2luY2x1ZGUveGVuL2lycS5oCkBAIC0xNjIsMTEgKzE2Miw2IEBAIGV4dGVybiBp
cnFfZGVzY190ICpkb21haW5fc3Bpbl9sb2NrX2lycV8KIGV4dGVybiBpcnFfZGVzY190ICpwaXJx
X3NwaW5fbG9ja19pcnFfZGVzYygKICAgICBjb25zdCBzdHJ1Y3QgcGlycSAqLCB1bnNpZ25lZCBs
b25nICpwZmxhZ3MpOwogCi1zdGF0aWMgaW5saW5lIHZvaWQgc2V0X25hdGl2ZV9pcnFfaW5mbyh1
bnNpZ25lZCBpbnQgaXJxLCBjb25zdCBjcHVtYXNrX3QgKm1hc2spCi17Ci0gICAgY3B1bWFza19j
b3B5KGlycV90b19kZXNjKGlycSktPmFmZmluaXR5LCBtYXNrKTsKLX0KLQogdW5zaWduZWQgaW50
IHNldF9kZXNjX2FmZmluaXR5KHN0cnVjdCBpcnFfZGVzYyAqLCBjb25zdCBjcHVtYXNrX3QgKik7
CiAKICNpZm5kZWYgYXJjaF9od2RvbV9pcnFzCg==

--_014_5cda711ab41776e9d113ea838463f225susecom_
Content-Type: text/plain; name="x86-IRQs-cpu_mask-offline.patch"
Content-Description: x86-IRQs-cpu_mask-offline.patch
Content-Disposition: attachment; filename="x86-IRQs-cpu_mask-offline.patch";
	size=7340; creation-date="Tue, 16 Jul 2019 07:24:35 GMT";
	modification-date="Tue, 16 Jul 2019 07:24:35 GMT"
Content-ID: <F31E1C4E5F064D4A859E7F8346EE60DF@namprd18.prod.outlook.com>
Content-Transfer-Encoding: base64

eDg2L0lSUTogY29uc29saWRhdGUgdXNlIG9mIC0+YXJjaC5jcHVfbWFzawoKTWl4ZWQgbWVhbmlu
ZyB3YXMgaW1wbGllZCBzbyBmYXIgYnkgZGlmZmVyZW50IHBpZWNlcyBvZiBjb2RlIC0KZGlzYWdy
ZWVtZW50IHdhcyBpbiBwYXJ0aWN1bGFyIGFib3V0IHdoZXRoZXIgdG8gZXhwZWN0IG9mZmxpbmUg
Q1BVcycKYml0cyB0byBwb3NzaWJseSBiZSBzZXQuIFN3aXRjaCB0byBhIG1vc3RseSBjb25zaXN0
ZW50IG1lYW5pbmcKKGV4Y2VwdGlvbiBiZWluZyBoaWdoIHByaW9yaXR5IGludGVycnVwdHMsIHdo
aWNoIHdvdWxkIHBlcmhhcHMgYmV0dGVyCmJlIHN3aXRjaGVkIHRvIHRoZSBzYW1lIG1vZGVsIGFz
IHdlbGwgaW4gZHVlIGNvdXJzZSkuIFVzZSB0aGUgZmllbGQgdG8KcmVjb3JkIHRoZSB2ZWN0b3Ig
YWxsb2NhdGlvbiBtYXNrLCBpLmUuIHBvdGVudGlhbGx5IGluY2x1ZGluZyBiaXRzIG9mCm9mZmxp
bmUgKHBhcmtlZCkgQ1BVcy4gVGhpcyBpbXBsaWVzIHRoYXQgYmVmb3JlIHBhc3NpbmcgdGhlIG1h
c2sgdG8KY2VydGFpbiBmdW5jdGlvbnMgKG1vc3Qgbm90YWJseSBjcHVfbWFza190b19hcGljaWQo
KSkgaXQgbmVlZHMgdG8gYmUKZnVydGhlciByZWR1Y2VkIHRvIHRoZSBvbmxpbmUgc3Vic2V0LgoK
VGhlIGV4Y2VwdGlvbiBvZiBoaWdoIHByaW9yaXR5IGludGVycnVwdHMgaXMgYWxzbyB3aHkgZm9y
IHRoZSBtb21lbnQKX2JpbmRfaXJxX3ZlY3RvcigpIGlzIGxlZnQgYXMgaXMsIGRlc3BpdGUgbG9v
a2luZyB3cm9uZzogSXQncyB1c2VkCmV4Y2x1c2l2ZWx5IGZvciBJUlEwLCB3aGljaCBpc24ndCBz
dXBwb3NlZCB0byBtb3ZlIG9mZiBDUFUwIGF0IGFueSB0aW1lLgoKVGhlIHByaW9yIGxhY2sgb2Yg
cmVzdHJpY3RpbmcgdG8gb25saW5lIENQVXMgaW4gc2V0X2Rlc2NfYWZmaW5pdHkoKQpiZWZvcmUg
Y2FsbGluZyBjcHVfbWFza190b19hcGljaWQoKSBpbiBwYXJ0aWN1bGFyIGFsbG93ZWQgKGluIHgy
QVBJQwpjbHVzdGVyZWQgbW9kZSkgb2ZmbGluZWQgQ1BVcyB0byBlbmQgdXAgZW5hYmxlZCBpbiBh
biBJUlEncyBkZXN0aW5hdGlvbgpmaWVsZC4gKEkgd29uZGVyIHdoZXRoZXIgdmVjdG9yX2FsbG9j
YXRpb25fY3B1bWFza19mbGF0KCkgc2hvdWxkbid0CmZvbGxvdyBhIHNpbWlsYXIgbW9kZWwsIHVz
aW5nIGNwdV9wcmVzZW50X21hcCBpbiBmYXZvciBvZgpjcHVfb25saW5lX21hcC4pCgpGb3IgSU8t
QVBJQyBjb2RlIGl0IHdhcyBkZWZpbml0ZWx5IHdyb25nIHRvIHBvdGVudGlhbGx5IHN0b3JlLCBh
cyBhCmZhbGxiYWNrLCBUQVJHRVRfQ1BVUyAoaS5lLiBhbGwgb25saW5lIG9uZXMpIGludG8gdGhl
IGZpZWxkLCBhcyB0aGF0CndvdWxkIGhhdmUgY2F1c2VkIHByb2JsZW1zIHdoZW4gZGV0ZXJtaW5p
bmcgb24gd2hpY2ggQ1BVcyB0byByZWxlYXNlCnZlY3RvcnMgd2hlbiB0aGV5J3ZlIGdvbmUgb3V0
IG9mIHVzZS4gRGlzYWJsZSBpbnRlcnJ1cHRzIGluc3RlYWQgd2hlbgpubyB2YWxpZCB0YXJnZXQg
Q1BVIGNhbiBiZSBlc3RhYmxpc2hlZCAod2hpY2ggY29kZSBlbHNld2hlcmUgc2hvdWxkCmd1YXJh
bnRlZSB0byBuZXZlciBoYXBwZW4pLCBhbmQgbG9nIGEgbWVzc2FnZSBpbiBzdWNoIGFuIHVubGlr
ZWx5IGV2ZW50LgoKU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29t
PgpSZXZpZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CkFj
a2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KdjI6
IE5ldy4KCi0tLSBhL3hlbi9hcmNoL3g4Ni9pb19hcGljLmMKKysrIGIveGVuL2FyY2gveDg2L2lv
X2FwaWMuYwpAQCAtNjgwLDcgKzY4MCw3IEBAIHZvaWQgLypfX2luaXQqLyBzZXR1cF9pb2FwaWNf
ZGVzdCh2b2lkKQogICAgICAgICAgICAgICAgIGNvbnRpbnVlOwogICAgICAgICAgICAgaXJxID0g
cGluXzJfaXJxKGlycV9lbnRyeSwgaW9hcGljLCBwaW4pOwogICAgICAgICAgICAgZGVzYyA9IGly
cV90b19kZXNjKGlycSk7Ci0gICAgICAgICAgICBCVUdfT04oY3B1bWFza19lbXB0eShkZXNjLT5h
cmNoLmNwdV9tYXNrKSk7CisgICAgICAgICAgICBCVUdfT04oIWNwdW1hc2tfaW50ZXJzZWN0cyhk
ZXNjLT5hcmNoLmNwdV9tYXNrLCAmY3B1X29ubGluZV9tYXApKTsKICAgICAgICAgICAgIHNldF9p
b2FwaWNfYWZmaW5pdHlfaXJxKGRlc2MsIGRlc2MtPmFyY2guY3B1X21hc2spOwogICAgICAgICB9
CiAKQEAgLTIxOTQsNyArMjE5NCw2IEBAIGludCBpb19hcGljX3NldF9wY2lfcm91dGluZyAoaW50
IGlvYXBpYywKIHsKICAgICBzdHJ1Y3QgaXJxX2Rlc2MgKmRlc2MgPSBpcnFfdG9fZGVzYyhpcnEp
OwogICAgIHN0cnVjdCBJT19BUElDX3JvdXRlX2VudHJ5IGVudHJ5OwotICAgIGNwdW1hc2tfdCBt
YXNrOwogICAgIHVuc2lnbmVkIGxvbmcgZmxhZ3M7CiAgICAgaW50IHZlY3RvcjsKIApAQCAtMjIy
OSwxMSArMjIyOCwxNyBAQCBpbnQgaW9fYXBpY19zZXRfcGNpX3JvdXRpbmcgKGludCBpb2FwaWMs
CiAgICAgICAgIHJldHVybiB2ZWN0b3I7CiAgICAgZW50cnkudmVjdG9yID0gdmVjdG9yOwogCi0g
ICAgY3B1bWFza19jb3B5KCZtYXNrLCBUQVJHRVRfQ1BVUyk7Ci0gICAgLyogRG9uJ3QgY2hhbmNl
IGVuZGluZyB1cCB3aXRoIGFuIGVtcHR5IG1hc2suICovCi0gICAgaWYgKGNwdW1hc2tfaW50ZXJz
ZWN0cygmbWFzaywgZGVzYy0+YXJjaC5jcHVfbWFzaykpCi0gICAgICAgIGNwdW1hc2tfYW5kKCZt
YXNrLCAmbWFzaywgZGVzYy0+YXJjaC5jcHVfbWFzayk7Ci0gICAgU0VUX0RFU1QoZW50cnksIGxv
Z2ljYWwsIGNwdV9tYXNrX3RvX2FwaWNpZCgmbWFzaykpOworICAgIGlmIChjcHVtYXNrX2ludGVy
c2VjdHMoZGVzYy0+YXJjaC5jcHVfbWFzaywgVEFSR0VUX0NQVVMpKSB7CisgICAgICAgIGNwdW1h
c2tfdCAqbWFzayA9IHRoaXNfY3B1KHNjcmF0Y2hfY3B1bWFzayk7CisKKyAgICAgICAgY3B1bWFz
a19hbmQobWFzaywgZGVzYy0+YXJjaC5jcHVfbWFzaywgVEFSR0VUX0NQVVMpOworICAgICAgICBT
RVRfREVTVChlbnRyeSwgbG9naWNhbCwgY3B1X21hc2tfdG9fYXBpY2lkKG1hc2spKTsKKyAgICB9
IGVsc2UgeworICAgICAgICBwcmludGsoWEVOTE9HX0VSUiAiSVJRJWQ6IG5vIHRhcmdldCBDUFUg
KCUqcGIgdnMgJSpwYilcbiIsCisgICAgICAgICAgICAgICBpcnEsIG5yX2NwdV9pZHMsIGNwdW1h
c2tfYml0cyhkZXNjLT5hcmNoLmNwdV9tYXNrKSwKKyAgICAgICAgICAgICAgIG5yX2NwdV9pZHMs
IGNwdW1hc2tfYml0cyhUQVJHRVRfQ1BVUykpOworICAgICAgICBkZXNjLT5zdGF0dXMgfD0gSVJR
X0RJU0FCTEVEOworICAgIH0KIAogICAgIGFwaWNfcHJpbnRrKEFQSUNfREVCVUcsIEtFUk5fREVC
VUcgIklPQVBJQ1slZF06IFNldCBQQ0kgcm91dGluZyBlbnRyeSAiCiAJCSIoJWQtJWQgLT4gJSN4
IC0+IElSUSAlZCBNb2RlOiVpIEFjdGl2ZTolaSlcbiIsIGlvYXBpYywKQEAgLTI0MTksNyArMjQy
NCwyMSBAQCBpbnQgaW9hcGljX2d1ZXN0X3dyaXRlKHVuc2lnbmVkIGxvbmcgcGh5CiAgICAgLyog
U2V0IHRoZSB2ZWN0b3IgZmllbGQgdG8gdGhlIHJlYWwgdmVjdG9yISAqLwogICAgIHJ0ZS52ZWN0
b3IgPSBkZXNjLT5hcmNoLnZlY3RvcjsKIAotICAgIFNFVF9ERVNUKHJ0ZSwgbG9naWNhbCwgY3B1
X21hc2tfdG9fYXBpY2lkKGRlc2MtPmFyY2guY3B1X21hc2spKTsKKyAgICBpZiAoIGNwdW1hc2tf
aW50ZXJzZWN0cyhkZXNjLT5hcmNoLmNwdV9tYXNrLCBUQVJHRVRfQ1BVUykgKQorICAgIHsKKyAg
ICAgICAgY3B1bWFza190ICptYXNrID0gdGhpc19jcHUoc2NyYXRjaF9jcHVtYXNrKTsKKworICAg
ICAgICBjcHVtYXNrX2FuZChtYXNrLCBkZXNjLT5hcmNoLmNwdV9tYXNrLCBUQVJHRVRfQ1BVUyk7
CisgICAgICAgIFNFVF9ERVNUKHJ0ZSwgbG9naWNhbCwgY3B1X21hc2tfdG9fYXBpY2lkKG1hc2sp
KTsKKyAgICB9CisgICAgZWxzZQorICAgIHsKKyAgICAgICAgZ3ByaW50ayhYRU5MT0dfRVJSLCAi
SVJRJWQ6IG5vIHRhcmdldCBDUFUgKCUqcGIgdnMgJSpwYilcbiIsCisgICAgICAgICAgICAgICBp
cnEsIG5yX2NwdV9pZHMsIGNwdW1hc2tfYml0cyhkZXNjLT5hcmNoLmNwdV9tYXNrKSwKKyAgICAg
ICAgICAgICAgIG5yX2NwdV9pZHMsIGNwdW1hc2tfYml0cyhUQVJHRVRfQ1BVUykpOworICAgICAg
ICBkZXNjLT5zdGF0dXMgfD0gSVJRX0RJU0FCTEVEOworICAgICAgICBydGUubWFzayA9IDE7Cisg
ICAgfQogCiAgICAgX19pb2FwaWNfd3JpdGVfZW50cnkoYXBpYywgcGluLCAwLCBydGUpOwogICAg
IAotLS0gYS94ZW4vYXJjaC94ODYvaXJxLmMKKysrIGIveGVuL2FyY2gveDg2L2lycS5jCkBAIC00
NzgsMTEgKzQ3OCwxMyBAQCBzdGF0aWMgaW50IF9fYXNzaWduX2lycV92ZWN0b3IoCiAgICAgICov
CiAgICAgc3RhdGljIGludCBjdXJyZW50X3ZlY3RvciA9IEZJUlNUX0RZTkFNSUNfVkVDVE9SLCBj
dXJyZW50X29mZnNldCA9IDA7CiAgICAgaW50IGNwdSwgZXJyLCBvbGRfdmVjdG9yOwotICAgIGNw
dW1hc2tfdCB0bXBfbWFzazsKICAgICB2bWFza190ICppcnFfdXNlZF92ZWN0b3JzID0gTlVMTDsK
IAogICAgIG9sZF92ZWN0b3IgPSBpcnFfdG9fdmVjdG9yKGlycSk7Ci0gICAgaWYgKG9sZF92ZWN0
b3IgPiAwKSB7CisgICAgaWYgKCBvbGRfdmVjdG9yID4gMCApCisgICAgeworICAgICAgICBjcHVt
YXNrX3QgdG1wX21hc2s7CisKICAgICAgICAgY3B1bWFza19hbmQoJnRtcF9tYXNrLCBtYXNrLCAm
Y3B1X29ubGluZV9tYXApOwogICAgICAgICBpZiAoY3B1bWFza19pbnRlcnNlY3RzKCZ0bXBfbWFz
aywgZGVzYy0+YXJjaC5jcHVfbWFzaykpIHsKICAgICAgICAgICAgIGRlc2MtPmFyY2gudmVjdG9y
ID0gb2xkX3ZlY3RvcjsKQEAgLTUwNSw3ICs1MDcsOSBAQCBzdGF0aWMgaW50IF9fYXNzaWduX2ly
cV92ZWN0b3IoCiAgICAgZWxzZQogICAgICAgICBpcnFfdXNlZF92ZWN0b3JzID0gaXJxX2dldF91
c2VkX3ZlY3Rvcl9tYXNrKGlycSk7CiAKLSAgICBmb3JfZWFjaF9jcHUoY3B1LCBtYXNrKSB7Cisg
ICAgZm9yX2VhY2hfY3B1KGNwdSwgbWFzaykKKyAgICB7CisgICAgICAgIGNvbnN0IGNwdW1hc2tf
dCAqdmVjX21hc2s7CiAgICAgICAgIGludCBuZXdfY3B1OwogICAgICAgICBpbnQgdmVjdG9yLCBv
ZmZzZXQ7CiAKQEAgLTUxMyw4ICs1MTcsNyBAQCBzdGF0aWMgaW50IF9fYXNzaWduX2lycV92ZWN0
b3IoCiAgICAgICAgIGlmICghY3B1X29ubGluZShjcHUpKQogICAgICAgICAgICAgY29udGludWU7
CiAKLSAgICAgICAgY3B1bWFza19hbmQoJnRtcF9tYXNrLCB2ZWN0b3JfYWxsb2NhdGlvbl9jcHVt
YXNrKGNwdSksCi0gICAgICAgICAgICAgICAgICAgICZjcHVfb25saW5lX21hcCk7CisgICAgICAg
IHZlY19tYXNrID0gdmVjdG9yX2FsbG9jYXRpb25fY3B1bWFzayhjcHUpOwogCiAgICAgICAgIHZl
Y3RvciA9IGN1cnJlbnRfdmVjdG9yOwogICAgICAgICBvZmZzZXQgPSBjdXJyZW50X29mZnNldDsK
QEAgLTUzNSw3ICs1MzgsNyBAQCBuZXh0OgogICAgICAgICAgICAgJiYgdGVzdF9iaXQodmVjdG9y
LCBpcnFfdXNlZF92ZWN0b3JzKSApCiAgICAgICAgICAgICBnb3RvIG5leHQ7CiAKLSAgICAgICAg
Zm9yX2VhY2hfY3B1KG5ld19jcHUsICZ0bXBfbWFzaykKKyAgICAgICAgZm9yX2VhY2hfY3B1KG5l
d19jcHUsIHZlY19tYXNrKQogICAgICAgICAgICAgaWYgKHBlcl9jcHUodmVjdG9yX2lycSwgbmV3
X2NwdSlbdmVjdG9yXSA+PSAwKQogICAgICAgICAgICAgICAgIGdvdG8gbmV4dDsKICAgICAgICAg
LyogRm91bmQgb25lISAqLwpAQCAtNTU0LDEyICs1NTcsMTIgQEAgbmV4dDoKICAgICAgICAgICAg
ICAgICByZWxlYXNlX29sZF92ZWMoZGVzYyk7CiAgICAgICAgIH0KIAotICAgICAgICB0cmFjZV9p
cnFfbWFzayhUUkNfSFdfSVJRX0FTU0lHTl9WRUNUT1IsIGlycSwgdmVjdG9yLCAmdG1wX21hc2sp
OworICAgICAgICB0cmFjZV9pcnFfbWFzayhUUkNfSFdfSVJRX0FTU0lHTl9WRUNUT1IsIGlycSwg
dmVjdG9yLCB2ZWNfbWFzayk7CiAKLSAgICAgICAgZm9yX2VhY2hfY3B1KG5ld19jcHUsICZ0bXBf
bWFzaykKKyAgICAgICAgZm9yX2VhY2hfY3B1KG5ld19jcHUsIHZlY19tYXNrKQogICAgICAgICAg
ICAgcGVyX2NwdSh2ZWN0b3JfaXJxLCBuZXdfY3B1KVt2ZWN0b3JdID0gaXJxOwogICAgICAgICBk
ZXNjLT5hcmNoLnZlY3RvciA9IHZlY3RvcjsKLSAgICAgICAgY3B1bWFza19jb3B5KGRlc2MtPmFy
Y2guY3B1X21hc2ssICZ0bXBfbWFzayk7CisgICAgICAgIGNwdW1hc2tfY29weShkZXNjLT5hcmNo
LmNwdV9tYXNrLCB2ZWNfbWFzayk7CiAKICAgICAgICAgZGVzYy0+YXJjaC51c2VkID0gSVJRX1VT
RUQ7CiAgICAgICAgIEFTU0VSVCgoZGVzYy0+YXJjaC51c2VkX3ZlY3RvcnMgPT0gTlVMTCkKQEAg
LTc5MSw2ICs3OTQsNyBAQCB1bnNpZ25lZCBpbnQgc2V0X2Rlc2NfYWZmaW5pdHkoc3RydWN0IGly
CiAKICAgICBjcHVtYXNrX2NvcHkoZGVzYy0+YWZmaW5pdHksIG1hc2spOwogICAgIGNwdW1hc2tf
YW5kKCZkZXN0X21hc2ssIG1hc2ssIGRlc2MtPmFyY2guY3B1X21hc2spOworICAgIGNwdW1hc2tf
YW5kKCZkZXN0X21hc2ssICZkZXN0X21hc2ssICZjcHVfb25saW5lX21hcCk7CiAKICAgICByZXR1
cm4gY3B1X21hc2tfdG9fYXBpY2lkKCZkZXN0X21hc2spOwogfQotLS0gYS94ZW4vaW5jbHVkZS9h
c20teDg2L2lycS5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaXJxLmgKQEAgLTMyLDYgKzMy
LDEyIEBAIHN0cnVjdCBpcnFfZGVzYzsKIHN0cnVjdCBhcmNoX2lycV9kZXNjIHsKICAgICAgICAg
czE2IHZlY3RvcjsgICAgICAgICAgICAgICAgICAvKiB2ZWN0b3IgaXRzZWxmIGlzIG9ubHkgOCBi
aXRzLCAqLwogICAgICAgICBzMTYgb2xkX3ZlY3RvcjsgICAgICAgICAgICAgIC8qIGJ1dCB3ZSB1
c2UgLTEgZm9yIHVuYXNzaWduZWQgICovCisgICAgICAgIC8qCisgICAgICAgICAqIEV4Y2VwdCBm
b3IgaGlnaCBwcmlvcml0eSBpbnRlcnJ1cHRzIEBjcHVfbWFzayBtYXkgaGF2ZSBiaXRzIHNldCBm
b3IKKyAgICAgICAgICogb2ZmbGluZSBDUFVzLiAgQ29uc3VtZXJzIG5lZWQgdG8gYmUgY2FyZWZ1
bCB0byBtYXNrIHRoaXMgZG93biB0bworICAgICAgICAgKiBvbmxpbmUgb25lcyBhcyBuZWNlc3Nh
cnkuICBUaGVyZSBpcyBzdXBwb3NlZCB0byBhbHdheXMgYmUgYSBub24tCisgICAgICAgICAqIGVt
cHR5IGludGVyc2VjdGlvbiB3aXRoIGNwdV9vbmxpbmVfbWFwLgorICAgICAgICAgKi8KICAgICAg
ICAgY3B1bWFza192YXJfdCBjcHVfbWFzazsKICAgICAgICAgY3B1bWFza192YXJfdCBvbGRfY3B1
X21hc2s7CiAgICAgICAgIGNwdW1hc2tfdmFyX3QgcGVuZGluZ19tYXNrOwo=

--_014_5cda711ab41776e9d113ea838463f225susecom_
Content-Type: text/plain; name="x86-IRQs-locking.patch"
Content-Description: x86-IRQs-locking.patch
Content-Disposition: attachment; filename="x86-IRQs-locking.patch";
	size=10020; creation-date="Tue, 16 Jul 2019 07:24:35 GMT";
	modification-date="Tue, 16 Jul 2019 07:24:35 GMT"
Content-ID: <5DD5ED58C79A8640BDAFCB4D9E0F30D3@namprd18.prod.outlook.com>
Content-Transfer-Encoding: base64

eDg2L0lSUTogZml4IGxvY2tpbmcgYXJvdW5kIHZlY3RvciBtYW5hZ2VtZW50CgpBbGwgb2YgX197
YXNzaWduLGJpbmQsY2xlYXJ9X2lycV92ZWN0b3IoKSBtYW5pcHVsYXRlIHN0cnVjdCBpcnFfZGVz
YwpmaWVsZHMsIGFuZCBoZW5jZSBvdWdodCB0byBiZSBjYWxsZWQgd2l0aCB0aGUgZGVzY3JpcHRv
ciBsb2NrIGhlbGQgaW4KYWRkaXRpb24gdG8gdmVjdG9yX2xvY2suIFRoaXMgaXMgY3VycmVudGx5
IHRoZSBjYXNlIGZvciBvbmx5CnNldF9kZXNjX2FmZmluaXR5KCkgKGluIHRoZSBjb21tb24gY2Fz
ZSkgYW5kIGRlc3Ryb3lfaXJxKCksIHdoaWNoIGFsc28KY2xhcmlmaWVzIHdoYXQgdGhlIG5lc3Rp
bmcgYmVoYXZpb3IgYmV0d2VlbiB0aGUgbG9ja3MgaGFzIHRvIGJlLgpSZWZsZWN0IHRoZSBuZXcg
ZXhwZWN0YXRpb24gYnkgaGF2aW5nIHRoZXNlIGZ1bmN0aW9ucyBhbGwgdGFrZSBhCmRlc2NyaXB0
b3IgYXMgcGFyYW1ldGVyIGluc3RlYWQgb2YgYW4gaW50ZXJydXB0IG51bWJlci4KCkFsc28gdGFr
ZSBjYXJlIG9mIHRoZSB0d28gc3BlY2lhbCBjYXNlcyBvZiBjYWxscyB0byBzZXRfZGVzY19hZmZp
bml0eSgpOgpzZXRfaW9hcGljX2FmZmluaXR5X2lycSgpIGFuZCBWVC1kJ3MgZG1hX21zaV9zZXRf
YWZmaW5pdHkoKSBnZXQgY2FsbGVkCmRpcmVjdGx5IGFzIHdlbGwsIGFuZCBpbiB0aGVzZSBjYXNl
cyB0aGUgZGVzY3JpcHRvciBsb2NrcyBoYWRuJ3QgZ290CmFjcXVpcmVkIHRpbGwgbm93LiBGb3Ig
c2V0X2lvYXBpY19hZmZpbml0eV9pcnEoKSB0aGlzIG1lYW5zIGFjcXVpcmluZyAvCnJlbGVhc2lu
ZyBvZiB0aGUgSU8tQVBJQyBsb2NrIGNhbiBiZSBwbGFpbiBzcGluX3ssdW59bG9jaygpIHRoZW4u
CgpEcm9wIG9uZSBvZiB0aGUgdHdvIGxlYWRpbmcgdW5kZXJzY29yZXMgZnJvbSBhbGwgdGhyZWUg
ZnVuY3Rpb25zIGF0CnRoZSBzYW1lIHRpbWUuCgpUaGVyZSdzIG9uZSBjYXNlIGxlZnQgd2hlcmUg
ZGVzY3JpcHRvcnMgZ2V0IG1hbmlwdWxhdGVkIHdpdGgganVzdAp2ZWN0b3JfbG9jayBoZWxkOiBz
ZXR1cF92ZWN0b3JfaXJxKCkgYXNzdW1lcyBpdHMgY2FsbGVyIHRvIGFjcXVpcmUKdmVjdG9yX2xv
Y2ssIGFuZCBoZW5jZSBjYW4ndCBpdHNlbGYgYWNxdWlyZSB0aGUgZGVzY3JpcHRvciBsb2NrcyAo
d3JvbmcKbG9jayBvcmRlcikuIEkgZG9uJ3QgY3VycmVudGx5IHNlZSBob3cgdG8gYWRkcmVzcyB0
aGlzLgoKU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpSZXZp
ZXdlZC1ieTogS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+IFtWVC1kXQpSZXZpZXdl
ZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CkFja2VkLWJ5OiBB
bmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KdjQ6IEFkanVzdCBj
b21tZW50IGFoZWFkIG9mIHNldHVwX3ZlY3Rvcl9pcnEoKS4KdjM6IEFsc28gZHJvcCBvbmUgbGVh
ZGluZyB1bmRlcnNjb3JlIGZyb20gYSBjb21tZW50LiBSZS1iYXNlLgp2MjogQWxzbyBhZGp1c3Qg
c2V0X2lvYXBpY19hZmZpbml0eV9pcnEoKSBhbmQgVlQtZCdzCiAgICBkbWFfbXNpX3NldF9hZmZp
bml0eSgpLgoKLS0tIGEveGVuL2FyY2gveDg2L2lvX2FwaWMuYworKysgYi94ZW4vYXJjaC94ODYv
aW9fYXBpYy5jCkBAIC01NTAsMTQgKzU1MCwxNCBAQCBzdGF0aWMgdm9pZCBjbGVhcl9JT19BUElD
ICh2b2lkKQogc3RhdGljIHZvaWQKIHNldF9pb2FwaWNfYWZmaW5pdHlfaXJxKHN0cnVjdCBpcnFf
ZGVzYyAqZGVzYywgY29uc3QgY3B1bWFza190ICptYXNrKQogewotICAgIHVuc2lnbmVkIGxvbmcg
ZmxhZ3M7CiAgICAgdW5zaWduZWQgaW50IGRlc3Q7CiAgICAgaW50IHBpbiwgaXJxOwogICAgIHN0
cnVjdCBpcnFfcGluX2xpc3QgKmVudHJ5OwogCiAgICAgaXJxID0gZGVzYy0+aXJxOwogCi0gICAg
c3Bpbl9sb2NrX2lycXNhdmUoJmlvYXBpY19sb2NrLCBmbGFncyk7CisgICAgc3Bpbl9sb2NrKCZp
b2FwaWNfbG9jayk7CisKICAgICBkZXN0ID0gc2V0X2Rlc2NfYWZmaW5pdHkoZGVzYywgbWFzayk7
CiAgICAgaWYgKGRlc3QgIT0gQkFEX0FQSUNJRCkgewogICAgICAgICBpZiAoICF4MmFwaWNfZW5h
YmxlZCApCkBAIC01ODAsOCArNTgwLDggQEAgc2V0X2lvYXBpY19hZmZpbml0eV9pcnEoc3RydWN0
IGlycV9kZXNjCiAgICAgICAgICAgICBlbnRyeSA9IGlycV8yX3BpbiArIGVudHJ5LT5uZXh0Owog
ICAgICAgICB9CiAgICAgfQotICAgIHNwaW5fdW5sb2NrX2lycXJlc3RvcmUoJmlvYXBpY19sb2Nr
LCBmbGFncyk7CiAKKyAgICBzcGluX3VubG9jaygmaW9hcGljX2xvY2spOwogfQogCiAvKgpAQCAt
Njc0LDE2ICs2NzQsMTkgQEAgdm9pZCAvKl9faW5pdCovIHNldHVwX2lvYXBpY19kZXN0KHZvaWQp
CiAgICAgZm9yIChpb2FwaWMgPSAwOyBpb2FwaWMgPCBucl9pb2FwaWNzOyBpb2FwaWMrKykgewog
ICAgICAgICBmb3IgKHBpbiA9IDA7IHBpbiA8IG5yX2lvYXBpY19lbnRyaWVzW2lvYXBpY107IHBp
bisrKSB7CiAgICAgICAgICAgICBzdHJ1Y3QgaXJxX2Rlc2MgKmRlc2M7CisgICAgICAgICAgICB1
bnNpZ25lZCBsb25nIGZsYWdzOwogCiAgICAgICAgICAgICBpcnFfZW50cnkgPSBmaW5kX2lycV9l
bnRyeShpb2FwaWMsIHBpbiwgbXBfSU5UKTsKICAgICAgICAgICAgIGlmIChpcnFfZW50cnkgPT0g
LTEpCiAgICAgICAgICAgICAgICAgY29udGludWU7CiAgICAgICAgICAgICBpcnEgPSBwaW5fMl9p
cnEoaXJxX2VudHJ5LCBpb2FwaWMsIHBpbik7CiAgICAgICAgICAgICBkZXNjID0gaXJxX3RvX2Rl
c2MoaXJxKTsKKworICAgICAgICAgICAgc3Bpbl9sb2NrX2lycXNhdmUoJmRlc2MtPmxvY2ssIGZs
YWdzKTsKICAgICAgICAgICAgIEJVR19PTighY3B1bWFza19pbnRlcnNlY3RzKGRlc2MtPmFyY2gu
Y3B1X21hc2ssICZjcHVfb25saW5lX21hcCkpOwogICAgICAgICAgICAgc2V0X2lvYXBpY19hZmZp
bml0eV9pcnEoZGVzYywgZGVzYy0+YXJjaC5jcHVfbWFzayk7CisgICAgICAgICAgICBzcGluX3Vu
bG9ja19pcnFyZXN0b3JlKCZkZXNjLT5sb2NrLCBmbGFncyk7CiAgICAgICAgIH0KLQogICAgIH0K
IH0KIAotLS0gYS94ZW4vYXJjaC94ODYvaXJxLmMKKysrIGIveGVuL2FyY2gveDg2L2lycS5jCkBA
IC0yNyw2ICsyNyw3IEBACiAjaW5jbHVkZSA8cHVibGljL3BoeXNkZXYuaD4KIAogc3RhdGljIGlu
dCBwYXJzZV9pcnFfdmVjdG9yX21hcF9wYXJhbShjb25zdCBjaGFyICpzKTsKK3N0YXRpYyB2b2lk
IF9jbGVhcl9pcnFfdmVjdG9yKHN0cnVjdCBpcnFfZGVzYyAqZGVzYyk7CiAKIC8qIG9wdF9ub2ly
cWJhbGFuY2U6IElmIHRydWUsIHNvZnR3YXJlIElSUSBiYWxhbmNpbmcvYWZmaW5pdHkgaXMgZGlz
YWJsZWQuICovCiBib29sIF9fcmVhZF9tb3N0bHkgb3B0X25vaXJxYmFsYW5jZTsKQEAgLTE0Mywx
MyArMTQ0LDEyIEBAIHN0YXRpYyB2b2lkIHRyYWNlX2lycV9tYXNrKHVpbnQzMl90IGV2ZW4KICAg
ICAgICAgX3RyYWNlX2lycV9tYXNrKGV2ZW50LCBpcnEsIHZlY3RvciwgbWFzayk7CiB9CiAKLXN0
YXRpYyBpbnQgX19pbml0IF9fYmluZF9pcnFfdmVjdG9yKGludCBpcnEsIGludCB2ZWN0b3IsIGNv
bnN0IGNwdW1hc2tfdCAqY3B1X21hc2spCitzdGF0aWMgaW50IF9faW5pdCBfYmluZF9pcnFfdmVj
dG9yKHN0cnVjdCBpcnFfZGVzYyAqZGVzYywgaW50IHZlY3RvciwKKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgY29uc3QgY3B1bWFza190ICpjcHVfbWFzaykKIHsKICAgICBjcHVt
YXNrX3Qgb25saW5lX21hc2s7CiAgICAgaW50IGNwdTsKLSAgICBzdHJ1Y3QgaXJxX2Rlc2MgKmRl
c2MgPSBpcnFfdG9fZGVzYyhpcnEpOwogCi0gICAgQlVHX09OKCh1bnNpZ25lZClpcnEgPj0gbnJf
aXJxcyk7CiAgICAgQlVHX09OKCh1bnNpZ25lZCl2ZWN0b3IgPj0gTlJfVkVDVE9SUyk7CiAKICAg
ICBjcHVtYXNrX2FuZCgmb25saW5lX21hc2ssIGNwdV9tYXNrLCAmY3B1X29ubGluZV9tYXApOwpA
QCAtMTYwLDkgKzE2MCw5IEBAIHN0YXRpYyBpbnQgX19pbml0IF9fYmluZF9pcnFfdmVjdG9yKGlu
dAogICAgICAgICByZXR1cm4gMDsKICAgICBpZiAoIGRlc2MtPmFyY2gudmVjdG9yICE9IElSUV9W
RUNUT1JfVU5BU1NJR05FRCApCiAgICAgICAgIHJldHVybiAtRUJVU1k7Ci0gICAgdHJhY2VfaXJx
X21hc2soVFJDX0hXX0lSUV9CSU5EX1ZFQ1RPUiwgaXJxLCB2ZWN0b3IsICZvbmxpbmVfbWFzayk7
CisgICAgdHJhY2VfaXJxX21hc2soVFJDX0hXX0lSUV9CSU5EX1ZFQ1RPUiwgZGVzYy0+aXJxLCB2
ZWN0b3IsICZvbmxpbmVfbWFzayk7CiAgICAgZm9yX2VhY2hfY3B1KGNwdSwgJm9ubGluZV9tYXNr
KQotICAgICAgICBwZXJfY3B1KHZlY3Rvcl9pcnEsIGNwdSlbdmVjdG9yXSA9IGlycTsKKyAgICAg
ICAgcGVyX2NwdSh2ZWN0b3JfaXJxLCBjcHUpW3ZlY3Rvcl0gPSBkZXNjLT5pcnE7CiAgICAgZGVz
Yy0+YXJjaC52ZWN0b3IgPSB2ZWN0b3I7CiAgICAgY3B1bWFza19jb3B5KGRlc2MtPmFyY2guY3B1
X21hc2ssICZvbmxpbmVfbWFzayk7CiAgICAgaWYgKCBkZXNjLT5hcmNoLnVzZWRfdmVjdG9ycyAp
CkBAIC0xNzYsMTIgKzE3NiwxOCBAQCBzdGF0aWMgaW50IF9faW5pdCBfX2JpbmRfaXJxX3ZlY3Rv
cihpbnQKIAogaW50IF9faW5pdCBiaW5kX2lycV92ZWN0b3IoaW50IGlycSwgaW50IHZlY3Rvciwg
Y29uc3QgY3B1bWFza190ICpjcHVfbWFzaykKIHsKKyAgICBzdHJ1Y3QgaXJxX2Rlc2MgKmRlc2Mg
PSBpcnFfdG9fZGVzYyhpcnEpOwogICAgIHVuc2lnbmVkIGxvbmcgZmxhZ3M7CiAgICAgaW50IHJl
dDsKIAotICAgIHNwaW5fbG9ja19pcnFzYXZlKCZ2ZWN0b3JfbG9jaywgZmxhZ3MpOwotICAgIHJl
dCA9IF9fYmluZF9pcnFfdmVjdG9yKGlycSwgdmVjdG9yLCBjcHVfbWFzayk7Ci0gICAgc3Bpbl91
bmxvY2tfaXJxcmVzdG9yZSgmdmVjdG9yX2xvY2ssIGZsYWdzKTsKKyAgICBCVUdfT04oKHVuc2ln
bmVkKWlycSA+PSBucl9pcnFzKTsKKworICAgIHNwaW5fbG9ja19pcnFzYXZlKCZkZXNjLT5sb2Nr
LCBmbGFncyk7CisgICAgc3Bpbl9sb2NrKCZ2ZWN0b3JfbG9jayk7CisgICAgcmV0ID0gX2JpbmRf
aXJxX3ZlY3RvcihkZXNjLCB2ZWN0b3IsIGNwdV9tYXNrKTsKKyAgICBzcGluX3VubG9jaygmdmVj
dG9yX2xvY2spOworICAgIHNwaW5fdW5sb2NrX2lycXJlc3RvcmUoJmRlc2MtPmxvY2ssIGZsYWdz
KTsKKwogICAgIHJldHVybiByZXQ7CiB9CiAKQEAgLTI2NiwxOCArMjcyLDIwIEBAIHZvaWQgZGVz
dHJveV9pcnEodW5zaWduZWQgaW50IGlycSkKIAogICAgIHNwaW5fbG9ja19pcnFzYXZlKCZkZXNj
LT5sb2NrLCBmbGFncyk7CiAgICAgZGVzYy0+aGFuZGxlciA9ICZub19pcnFfdHlwZTsKLSAgICBj
bGVhcl9pcnFfdmVjdG9yKGlycSk7CisgICAgc3Bpbl9sb2NrKCZ2ZWN0b3JfbG9jayk7CisgICAg
X2NsZWFyX2lycV92ZWN0b3IoZGVzYyk7CisgICAgc3Bpbl91bmxvY2soJnZlY3Rvcl9sb2NrKTsK
ICAgICBkZXNjLT5hcmNoLnVzZWRfdmVjdG9ycyA9IE5VTEw7CiAgICAgc3Bpbl91bmxvY2tfaXJx
cmVzdG9yZSgmZGVzYy0+bG9jaywgZmxhZ3MpOwogCiAgICAgeGZyZWUoYWN0aW9uKTsKIH0KIAot
c3RhdGljIHZvaWQgX19jbGVhcl9pcnFfdmVjdG9yKGludCBpcnEpCitzdGF0aWMgdm9pZCBfY2xl
YXJfaXJxX3ZlY3RvcihzdHJ1Y3QgaXJxX2Rlc2MgKmRlc2MpCiB7Ci0gICAgaW50IGNwdSwgdmVj
dG9yLCBvbGRfdmVjdG9yOworICAgIHVuc2lnbmVkIGludCBjcHU7CisgICAgaW50IHZlY3Rvciwg
b2xkX3ZlY3RvciwgaXJxID0gZGVzYy0+aXJxOwogICAgIGNwdW1hc2tfdCB0bXBfbWFzazsKLSAg
ICBzdHJ1Y3QgaXJxX2Rlc2MgKmRlc2MgPSBpcnFfdG9fZGVzYyhpcnEpOwogCiAgICAgQlVHX09O
KCFkZXNjLT5hcmNoLnZlY3Rvcik7CiAKQEAgLTMyMywxMSArMzMxLDE0IEBAIHN0YXRpYyB2b2lk
IF9fY2xlYXJfaXJxX3ZlY3RvcihpbnQgaXJxKQogCiB2b2lkIGNsZWFyX2lycV92ZWN0b3IoaW50
IGlycSkKIHsKKyAgICBzdHJ1Y3QgaXJxX2Rlc2MgKmRlc2MgPSBpcnFfdG9fZGVzYyhpcnEpOwog
ICAgIHVuc2lnbmVkIGxvbmcgZmxhZ3M7CiAKLSAgICBzcGluX2xvY2tfaXJxc2F2ZSgmdmVjdG9y
X2xvY2ssIGZsYWdzKTsKLSAgICBfX2NsZWFyX2lycV92ZWN0b3IoaXJxKTsKLSAgICBzcGluX3Vu
bG9ja19pcnFyZXN0b3JlKCZ2ZWN0b3JfbG9jaywgZmxhZ3MpOworICAgIHNwaW5fbG9ja19pcnFz
YXZlKCZkZXNjLT5sb2NrLCBmbGFncyk7CisgICAgc3Bpbl9sb2NrKCZ2ZWN0b3JfbG9jayk7Cisg
ICAgX2NsZWFyX2lycV92ZWN0b3IoZGVzYyk7CisgICAgc3Bpbl91bmxvY2soJnZlY3Rvcl9sb2Nr
KTsKKyAgICBzcGluX3VubG9ja19pcnFyZXN0b3JlKCZkZXNjLT5sb2NrLCBmbGFncyk7CiB9CiAK
IGludCBpcnFfdG9fdmVjdG9yKGludCBpcnEpCkBAIC00NjIsOCArNDczLDcgQEAgc3RhdGljIHZt
YXNrX3QgKmlycV9nZXRfdXNlZF92ZWN0b3JfbWFzawogICAgIHJldHVybiByZXQ7CiB9CiAKLXN0
YXRpYyBpbnQgX19hc3NpZ25faXJxX3ZlY3RvcigKLSAgICBpbnQgaXJxLCBzdHJ1Y3QgaXJxX2Rl
c2MgKmRlc2MsIGNvbnN0IGNwdW1hc2tfdCAqbWFzaykKK3N0YXRpYyBpbnQgX2Fzc2lnbl9pcnFf
dmVjdG9yKHN0cnVjdCBpcnFfZGVzYyAqZGVzYywgY29uc3QgY3B1bWFza190ICptYXNrKQogewog
ICAgIC8qCiAgICAgICogTk9URSEgVGhlIGxvY2FsIEFQSUMgaXNuJ3QgdmVyeSBnb29kIGF0IGhh
bmRsaW5nCkBAIC00NzcsNyArNDg3LDggQEAgc3RhdGljIGludCBfX2Fzc2lnbl9pcnFfdmVjdG9y
KAogICAgICAqIDB4ODAsIGJlY2F1c2UgaW50IDB4ODAgaXMgaG0sIGtpbmQgb2YgaW1wb3J0YW50
aXNoLiA7KQogICAgICAqLwogICAgIHN0YXRpYyBpbnQgY3VycmVudF92ZWN0b3IgPSBGSVJTVF9E
WU5BTUlDX1ZFQ1RPUiwgY3VycmVudF9vZmZzZXQgPSAwOwotICAgIGludCBjcHUsIGVyciwgb2xk
X3ZlY3RvcjsKKyAgICB1bnNpZ25lZCBpbnQgY3B1OworICAgIGludCBlcnIsIG9sZF92ZWN0b3Is
IGlycSA9IGRlc2MtPmlycTsKICAgICB2bWFza190ICppcnFfdXNlZF92ZWN0b3JzID0gTlVMTDsK
IAogICAgIG9sZF92ZWN0b3IgPSBpcnFfdG9fdmVjdG9yKGlycSk7CkBAIC01OTAsOCArNjAxLDEy
IEBAIGludCBhc3NpZ25faXJxX3ZlY3RvcihpbnQgaXJxLCBjb25zdCBjcHUKICAgICAKICAgICBC
VUdfT04oaXJxID49IG5yX2lycXMgfHwgaXJxIDwwKTsKIAotICAgIHNwaW5fbG9ja19pcnFzYXZl
KCZ2ZWN0b3JfbG9jaywgZmxhZ3MpOwotICAgIHJldCA9IF9fYXNzaWduX2lycV92ZWN0b3IoaXJx
LCBkZXNjLCBtYXNrID86IFRBUkdFVF9DUFVTKTsKKyAgICBzcGluX2xvY2tfaXJxc2F2ZSgmZGVz
Yy0+bG9jaywgZmxhZ3MpOworCisgICAgc3Bpbl9sb2NrKCZ2ZWN0b3JfbG9jayk7CisgICAgcmV0
ID0gX2Fzc2lnbl9pcnFfdmVjdG9yKGRlc2MsIG1hc2sgPzogVEFSR0VUX0NQVVMpOworICAgIHNw
aW5fdW5sb2NrKCZ2ZWN0b3JfbG9jayk7CisKICAgICBpZiAoICFyZXQgKQogICAgIHsKICAgICAg
ICAgcmV0ID0gZGVzYy0+YXJjaC52ZWN0b3I7CkBAIC02MDAsMTQgKzYxNSwxNiBAQCBpbnQgYXNz
aWduX2lycV92ZWN0b3IoaW50IGlycSwgY29uc3QgY3B1CiAgICAgICAgIGVsc2UKICAgICAgICAg
ICAgIGNwdW1hc2tfc2V0YWxsKGRlc2MtPmFmZmluaXR5KTsKICAgICB9Ci0gICAgc3Bpbl91bmxv
Y2tfaXJxcmVzdG9yZSgmdmVjdG9yX2xvY2ssIGZsYWdzKTsKKworICAgIHNwaW5fdW5sb2NrX2ly
cXJlc3RvcmUoJmRlc2MtPmxvY2ssIGZsYWdzKTsKIAogICAgIHJldHVybiByZXQ7CiB9CiAKIC8q
CiAgKiBJbml0aWFsaXplIHZlY3Rvcl9pcnEgb24gYSBuZXcgY3B1LiBUaGlzIGZ1bmN0aW9uIG11
c3QgYmUgY2FsbGVkCi0gKiB3aXRoIHZlY3Rvcl9sb2NrIGhlbGQuCisgKiB3aXRoIHZlY3Rvcl9s
b2NrIGhlbGQuICBGb3IgdGhpcyByZWFzb24gaXQgbWF5IG5vdCBpdHNlbGYgYWNxdWlyZQorICog
dGhlIElSUSBkZXNjcmlwdG9yIGxvY2tzLCBhcyBsb2NrIG5lc3RpbmcgaXMgdGhlIG90aGVyIHdh
eSBhcm91bmQuCiAgKi8KIHZvaWQgc2V0dXBfdmVjdG9yX2lycSh1bnNpZ25lZCBpbnQgY3B1KQog
ewpAQCAtNzc1LDcgKzc5Miw2IEBAIHZvaWQgaXJxX2NvbXBsZXRlX21vdmUoc3RydWN0IGlycV9k
ZXNjICoKIAogdW5zaWduZWQgaW50IHNldF9kZXNjX2FmZmluaXR5KHN0cnVjdCBpcnFfZGVzYyAq
ZGVzYywgY29uc3QgY3B1bWFza190ICptYXNrKQogewotICAgIHVuc2lnbmVkIGludCBpcnE7CiAg
ICAgaW50IHJldDsKICAgICB1bnNpZ25lZCBsb25nIGZsYWdzOwogICAgIGNwdW1hc2tfdCBkZXN0
X21hc2s7CkBAIC03ODMsMTAgKzc5OSw4IEBAIHVuc2lnbmVkIGludCBzZXRfZGVzY19hZmZpbml0
eShzdHJ1Y3QgaXIKICAgICBpZiAoIWNwdW1hc2tfaW50ZXJzZWN0cyhtYXNrLCAmY3B1X29ubGlu
ZV9tYXApKQogICAgICAgICByZXR1cm4gQkFEX0FQSUNJRDsKIAotICAgIGlycSA9IGRlc2MtPmly
cTsKLQogICAgIHNwaW5fbG9ja19pcnFzYXZlKCZ2ZWN0b3JfbG9jaywgZmxhZ3MpOwotICAgIHJl
dCA9IF9fYXNzaWduX2lycV92ZWN0b3IoaXJxLCBkZXNjLCBtYXNrKTsKKyAgICByZXQgPSBfYXNz
aWduX2lycV92ZWN0b3IoZGVzYywgbWFzayk7CiAgICAgc3Bpbl91bmxvY2tfaXJxcmVzdG9yZSgm
dmVjdG9yX2xvY2ssIGZsYWdzKTsKIAogICAgIGlmIChyZXQgPCAwKQpAQCAtMjQ1Myw3ICsyNDY3
LDcgQEAgdm9pZCBmaXh1cF9pcnFzKGNvbnN0IGNwdW1hc2tfdCAqbWFzaywgYgogCiAgICAgICAg
IC8qCiAgICAgICAgICAqIEluIG9yZGVyIGZvciB0aGUgYWZmaW5pdHkgYWRqdXN0bWVudCBiZWxv
dyB0byBiZSBzdWNjZXNzZnVsLCB3ZQotICAgICAgICAgKiBuZWVkIF9fYXNzaWduX2lycV92ZWN0
b3IoKSB0byBzdWNjZWVkLiBUaGlzIGluIHBhcnRpY3VsYXIgbWVhbnMKKyAgICAgICAgICogbmVl
ZCBfYXNzaWduX2lycV92ZWN0b3IoKSB0byBzdWNjZWVkLiBUaGlzIGluIHBhcnRpY3VsYXIgbWVh
bnMKICAgICAgICAgICogY2xlYXJpbmcgZGVzYy0+YXJjaC5tb3ZlX2luX3Byb2dyZXNzIGlmIHRo
aXMgd291bGQgb3RoZXJ3aXNlCiAgICAgICAgICAqIHByZXZlbnQgdGhlIGZ1bmN0aW9uIGZyb20g
c3VjY2VlZGluZy4gU2luY2UgdGhlcmUncyBubyB3YXkgZm9yIHRoZQogICAgICAgICAgKiBmbGFn
IHRvIGdldCBjbGVhcmVkIGFueW1vcmUgd2hlbiB0aGVyZSdzIG5vIHBvc3NpYmxlIGRlc3RpbmF0
aW9uCi0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jCisrKyBiL3hlbi9k
cml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jCkBAIC0yMTM0LDExICsyMTM0LDE2IEBAIHN0
YXRpYyB2b2lkIGFkanVzdF9pcnFfYWZmaW5pdHkoc3RydWN0IGEKICAgICB1bnNpZ25lZCBpbnQg
bm9kZSA9IHJoc2EgPyBweG1fdG9fbm9kZShyaHNhLT5wcm94aW1pdHlfZG9tYWluKQogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICA6IE5VTUFfTk9fTk9ERTsKICAgICBjb25zdCBjcHVtYXNr
X3QgKmNwdW1hc2sgPSAmY3B1X29ubGluZV9tYXA7CisgICAgc3RydWN0IGlycV9kZXNjICpkZXNj
OwogCiAgICAgaWYgKCBub2RlIDwgTUFYX05VTU5PREVTICYmIG5vZGVfb25saW5lKG5vZGUpICYm
CiAgICAgICAgICBjcHVtYXNrX2ludGVyc2VjdHMoJm5vZGVfdG9fY3B1bWFzayhub2RlKSwgY3B1
bWFzaykgKQogICAgICAgICBjcHVtYXNrID0gJm5vZGVfdG9fY3B1bWFzayhub2RlKTsKLSAgICBk
bWFfbXNpX3NldF9hZmZpbml0eShpcnFfdG9fZGVzYyhkcmhkLT5pb21tdS0+bXNpLmlycSksIGNw
dW1hc2spOworCisgICAgZGVzYyA9IGlycV90b19kZXNjKGRyaGQtPmlvbW11LT5tc2kuaXJxKTsK
KyAgICBzcGluX2xvY2tfaXJxKCZkZXNjLT5sb2NrKTsKKyAgICBkbWFfbXNpX3NldF9hZmZpbml0
eShkZXNjLCBjcHVtYXNrKTsKKyAgICBzcGluX3VubG9ja19pcnEoJmRlc2MtPmxvY2spOwogfQog
CiBzdGF0aWMgaW50IGFkanVzdF92dGRfaXJxX2FmZmluaXRpZXModm9pZCkK

--_014_5cda711ab41776e9d113ea838463f225susecom_
Content-Type: text/plain; name="x86-IOMMU-irq-affinity.patch"
Content-Description: x86-IOMMU-irq-affinity.patch
Content-Disposition: attachment; filename="x86-IOMMU-irq-affinity.patch";
	size=2700; creation-date="Tue, 16 Jul 2019 07:24:35 GMT";
	modification-date="Tue, 16 Jul 2019 07:24:35 GMT"
Content-ID: <DC86E630B5EA844A964FE62BD9FC2CAA@namprd18.prod.outlook.com>
Content-Transfer-Encoding: base64

eDg2L0lPTU1VOiBkb24ndCByZXN0cmljdCBJUlEgYWZmaW5pdGllcyB0byBvbmxpbmUgQ1BVcwoK
SW4gbGluZSB3aXRoICJ4ODYvSVJROiBkZXNjLT5hZmZpbml0eSBzaG91bGQgc3RyaWN0bHkgcmVw
cmVzZW50IHRoZQpyZXF1ZXN0ZWQgdmFsdWUiIHRoZSBpbnRlcm5hbGx5IHVzZWQgSVJRKHMpIGFs
c28gc2hvdWxkbid0IGJlIHJlc3RyaWN0ZWQKdG8gb25saW5lIG9uZXMuIE1ha2Ugc2V0X2Rlc2Nf
YWZmaW5pdHkoKSAoc2V0X21zaV9hZmZpbml0eSgpIHRoZW4gZG9lcwpieSBpbXBsaWNhdGlvbikg
Y29wZSB3aXRoIGEgTlVMTCBtYXNrIGJlaW5nIHBhc3NlZCAoanVzdCBsaWtlCmFzc2lnbl9pcnFf
dmVjdG9yKCkgZG9lcyksIGFuZCBoYXZlIElPTU1VIGNvZGUgcGFzcyBOVUxMIGluc3RlYWQgb2YK
JmNwdV9vbmxpbmVfbWFwICh3aGVuLCBmb3IgVlQtZCwgdGhlcmUncyBubyBOVU1BIG5vZGUgaW5m
b3JtYXRpb24KYXZhaWxhYmxlKS4KClNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGlj
aEBzdXNlLmNvbT4KLS0tCnY0OiBOZXcuCgotLS0gYS94ZW4vYXJjaC94ODYvaXJxLmMKKysrIGIv
eGVuL2FyY2gveDg2L2lycS5jCkBAIC03OTYsMTggKzc5NiwyNiBAQCB1bnNpZ25lZCBpbnQgc2V0
X2Rlc2NfYWZmaW5pdHkoc3RydWN0IGlyCiAgICAgdW5zaWduZWQgbG9uZyBmbGFnczsKICAgICBj
cHVtYXNrX3QgZGVzdF9tYXNrOwogCi0gICAgaWYgKCFjcHVtYXNrX2ludGVyc2VjdHMobWFzaywg
JmNwdV9vbmxpbmVfbWFwKSkKKyAgICBpZiAoIG1hc2sgJiYgIWNwdW1hc2tfaW50ZXJzZWN0cyht
YXNrLCAmY3B1X29ubGluZV9tYXApICkKICAgICAgICAgcmV0dXJuIEJBRF9BUElDSUQ7CiAKICAg
ICBzcGluX2xvY2tfaXJxc2F2ZSgmdmVjdG9yX2xvY2ssIGZsYWdzKTsKLSAgICByZXQgPSBfYXNz
aWduX2lycV92ZWN0b3IoZGVzYywgbWFzayk7CisgICAgcmV0ID0gX2Fzc2lnbl9pcnFfdmVjdG9y
KGRlc2MsIG1hc2sgPzogVEFSR0VUX0NQVVMpOwogICAgIHNwaW5fdW5sb2NrX2lycXJlc3RvcmUo
JnZlY3Rvcl9sb2NrLCBmbGFncyk7CiAKLSAgICBpZiAocmV0IDwgMCkKKyAgICBpZiAoIHJldCA8
IDAgKQogICAgICAgICByZXR1cm4gQkFEX0FQSUNJRDsKIAotICAgIGNwdW1hc2tfY29weShkZXNj
LT5hZmZpbml0eSwgbWFzayk7Ci0gICAgY3B1bWFza19hbmQoJmRlc3RfbWFzaywgbWFzaywgZGVz
Yy0+YXJjaC5jcHVfbWFzayk7CisgICAgaWYgKCBtYXNrICkKKyAgICB7CisgICAgICAgIGNwdW1h
c2tfY29weShkZXNjLT5hZmZpbml0eSwgbWFzayk7CisgICAgICAgIGNwdW1hc2tfYW5kKCZkZXN0
X21hc2ssIG1hc2ssIGRlc2MtPmFyY2guY3B1X21hc2spOworICAgIH0KKyAgICBlbHNlCisgICAg
eworICAgICAgICBjcHVtYXNrX3NldGFsbChkZXNjLT5hZmZpbml0eSk7CisgICAgICAgIGNwdW1h
c2tfY29weSgmZGVzdF9tYXNrLCBkZXNjLT5hcmNoLmNwdV9tYXNrKTsKKyAgICB9CiAgICAgY3B1
bWFza19hbmQoJmRlc3RfbWFzaywgJmRlc3RfbWFzaywgJmNwdV9vbmxpbmVfbWFwKTsKIAogICAg
IHJldHVybiBjcHVfbWFza190b19hcGljaWQoJmRlc3RfbWFzayk7Ci0tLSBhL3hlbi9kcml2ZXJz
L3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9pbml0LmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91
Z2gvYW1kL2lvbW11X2luaXQuYwpAQCAtODg4LDcgKzg4OCw3IEBAIHN0YXRpYyB2b2lkIGVuYWJs
ZV9pb21tdShzdHJ1Y3QgYW1kX2lvbW0KIAogICAgIGRlc2MgPSBpcnFfdG9fZGVzYyhpb21tdS0+
bXNpLmlycSk7CiAgICAgc3Bpbl9sb2NrKCZkZXNjLT5sb2NrKTsKLSAgICBzZXRfbXNpX2FmZmlu
aXR5KGRlc2MsICZjcHVfb25saW5lX21hcCk7CisgICAgc2V0X21zaV9hZmZpbml0eShkZXNjLCBO
VUxMKTsKICAgICBzcGluX3VubG9jaygmZGVzYy0+bG9jayk7CiAKICAgICBhbWRfaW9tbXVfbXNp
X2VuYWJsZShpb21tdSwgSU9NTVVfQ09OVFJPTF9FTkFCTEVEKTsKLS0tIGEveGVuL2RyaXZlcnMv
cGFzc3Rocm91Z2gvdnRkL2lvbW11LmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRk
L2lvbW11LmMKQEAgLTIxMzMsMTEgKzIxMzMsMTEgQEAgc3RhdGljIHZvaWQgYWRqdXN0X2lycV9h
ZmZpbml0eShzdHJ1Y3QgYQogICAgIGNvbnN0IHN0cnVjdCBhY3BpX3Joc2FfdW5pdCAqcmhzYSA9
IGRyaGRfdG9fcmhzYShkcmhkKTsKICAgICB1bnNpZ25lZCBpbnQgbm9kZSA9IHJoc2EgPyBweG1f
dG9fbm9kZShyaHNhLT5wcm94aW1pdHlfZG9tYWluKQogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICA6IE5VTUFfTk9fTk9ERTsKLSAgICBjb25zdCBjcHVtYXNrX3QgKmNwdW1hc2sgPSAmY3B1
X29ubGluZV9tYXA7CisgICAgY29uc3QgY3B1bWFza190ICpjcHVtYXNrID0gTlVMTDsKICAgICBz
dHJ1Y3QgaXJxX2Rlc2MgKmRlc2M7CiAKICAgICBpZiAoIG5vZGUgPCBNQVhfTlVNTk9ERVMgJiYg
bm9kZV9vbmxpbmUobm9kZSkgJiYKLSAgICAgICAgIGNwdW1hc2tfaW50ZXJzZWN0cygmbm9kZV90
b19jcHVtYXNrKG5vZGUpLCBjcHVtYXNrKSApCisgICAgICAgICBjcHVtYXNrX2ludGVyc2VjdHMo
Jm5vZGVfdG9fY3B1bWFzayhub2RlKSwgJmNwdV9vbmxpbmVfbWFwKSApCiAgICAgICAgIGNwdW1h
c2sgPSAmbm9kZV90b19jcHVtYXNrKG5vZGUpOwogCiAgICAgZGVzYyA9IGlycV90b19kZXNjKGRy
aGQtPmlvbW11LT5tc2kuaXJxKTsK

--_014_5cda711ab41776e9d113ea838463f225susecom_
Content-Type: text/plain; name="x86-IRQs-guest-bind-affinity.patch"
Content-Description: x86-IRQs-guest-bind-affinity.patch
Content-Disposition: attachment;
	filename="x86-IRQs-guest-bind-affinity.patch"; size=1904;
	creation-date="Tue, 16 Jul 2019 07:24:35 GMT";
	modification-date="Tue, 16 Jul 2019 07:24:35 GMT"
Content-ID: <098B91FDC06C424D98637D03F64B8F09@namprd18.prod.outlook.com>
Content-Transfer-Encoding: base64

eDg2L0lSUTogdGFyZ2V0IG9ubGluZSBDUFVzIHdoZW4gYmluZGluZyBndWVzdCBJUlEKCmZpeHVw
X2lycXMoKSBza2lwcyBpbnRlcnJ1cHRzIHdpdGhvdXQgYWN0aW9uLiBIZW5jZSBzdWNoIGludGVy
cnVwdHMgY2FuCnJldGFpbiBhZmZpbml0eSB0byBqdXN0IG9mZmxpbmUgQ1BVcy4gV2l0aCAibm9p
cnFiYWxhbmNlIiBpbiBlZmZlY3QsCnBpcnFfZ3Vlc3RfYmluZCgpIHNvIGZhciB3b3VsZCBoYXZl
IGxlZnQgdGhlbSBhbG9uZSwgcmVzdWx0aW5nIGluIGEgbm9uLQp3b3JraW5nIGludGVycnVwdC4K
ClNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KUmV2aWV3ZWQt
Ynk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgpBY2tlZC1ieTogQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KLS0tCnYzOiBOZXcuCi0tLQpJ
J3ZlIG5vdCBvYnNlcnZlZCB0aGlzIHByb2JsZW0gaW4gcHJhY3RpY2UgLSB0aGUgY2hhbmdlIGlz
IGp1c3QgdGhlCnJlc3VsdCBvZiBjb2RlIGluc3BlY3Rpb24gYWZ0ZXIgaGF2aW5nIG5vdGljZWQg
YWN0aW9uLWxlc3MgSVJRcyBpbiAnaScKZGVidWcga2V5IG91dHB1dCBwb2ludGluZyBhdCBhbGwg
cGFya2VkL29mZmxpbmUgQ1BVcy4KCi0tLSBhL3hlbi9hcmNoL3g4Ni9pcnEuYworKysgYi94ZW4v
YXJjaC94ODYvaXJxLmMKQEAgLTE3MDMsOSArMTcwMywyNyBAQCBpbnQgcGlycV9ndWVzdF9iaW5k
KHN0cnVjdCB2Y3B1ICp2LCBzdHJ1CiAKICAgICAgICAgZGVzYy0+c3RhdHVzIHw9IElSUV9HVUVT
VDsKIAotICAgICAgICAvKiBBdHRlbXB0IHRvIGJpbmQgdGhlIGludGVycnVwdCB0YXJnZXQgdG8g
dGhlIGNvcnJlY3QgQ1BVLiAqLwotICAgICAgICBpZiAoICFvcHRfbm9pcnFiYWxhbmNlICYmIChk
ZXNjLT5oYW5kbGVyLT5zZXRfYWZmaW5pdHkgIT0gTlVMTCkgKQotICAgICAgICAgICAgZGVzYy0+
aGFuZGxlci0+c2V0X2FmZmluaXR5KGRlc2MsIGNwdW1hc2tfb2Yodi0+cHJvY2Vzc29yKSk7Cisg
ICAgICAgIC8qCisgICAgICAgICAqIEF0dGVtcHQgdG8gYmluZCB0aGUgaW50ZXJydXB0IHRhcmdl
dCB0byB0aGUgY29ycmVjdCAob3IgYXQgbGVhc3QKKyAgICAgICAgICogc29tZSBvbmxpbmUpIENQ
VS4KKyAgICAgICAgICovCisgICAgICAgIGlmICggZGVzYy0+aGFuZGxlci0+c2V0X2FmZmluaXR5
ICkKKyAgICAgICAgeworICAgICAgICAgICAgY29uc3QgY3B1bWFza190ICphZmZpbml0eSA9IE5V
TEw7CisKKyAgICAgICAgICAgIGlmICggIW9wdF9ub2lycWJhbGFuY2UgKQorICAgICAgICAgICAg
ICAgIGFmZmluaXR5ID0gY3B1bWFza19vZih2LT5wcm9jZXNzb3IpOworICAgICAgICAgICAgZWxz
ZSBpZiAoICFjcHVtYXNrX2ludGVyc2VjdHMoZGVzYy0+YWZmaW5pdHksICZjcHVfb25saW5lX21h
cCkgKQorICAgICAgICAgICAgeworICAgICAgICAgICAgICAgIGNwdW1hc2tfc2V0YWxsKGRlc2Mt
PmFmZmluaXR5KTsKKyAgICAgICAgICAgICAgICBhZmZpbml0eSA9ICZjcHVtYXNrX2FsbDsKKyAg
ICAgICAgICAgIH0KKyAgICAgICAgICAgIGVsc2UgaWYgKCAhY3B1bWFza19pbnRlcnNlY3RzKGRl
c2MtPmFyY2guY3B1X21hc2ssCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAmY3B1X29ubGluZV9tYXApICkKKyAgICAgICAgICAgICAgICBhZmZpbml0eSA9IGRlc2Mt
PmFmZmluaXR5OworICAgICAgICAgICAgaWYgKCBhZmZpbml0eSApCisgICAgICAgICAgICAgICAg
ZGVzYy0+aGFuZGxlci0+c2V0X2FmZmluaXR5KGRlc2MsIGFmZmluaXR5KTsKKyAgICAgICAgfQog
CiAgICAgICAgIGRlc2MtPnN0YXR1cyAmPSB+SVJRX0RJU0FCTEVEOwogICAgICAgICBkZXNjLT5o
YW5kbGVyLT5zdGFydHVwKGRlc2MpOwo=

--_014_5cda711ab41776e9d113ea838463f225susecom_
Content-Type: text/plain; name="x86-IRQs-clear-vector-check.patch"
Content-Description: x86-IRQs-clear-vector-check.patch
Content-Disposition: attachment;
	filename="x86-IRQs-clear-vector-check.patch"; size=1124;
	creation-date="Tue, 16 Jul 2019 07:24:35 GMT";
	modification-date="Tue, 16 Jul 2019 07:24:35 GMT"
Content-ID: <97FDC0F90516DB459ACB0733559B0B53@namprd18.prod.outlook.com>
Content-Transfer-Encoding: base64

eDg2L0lSUXM6IGNvcnJlY3QvdGlnaHRlbiB2ZWN0b3IgY2hlY2sgaW4gX2NsZWFyX2lycV92ZWN0
b3IoKQoKSWYgYW55IHBhcnRpY3VsYXIgdmFsdWUgd2FzIHRvIGJlIGNoZWNrZWQgYWdhaW5zdCwg
aXQgd291bGQgbmVlZCB0byBiZQpJUlFfVkVDVE9SX1VOQVNTSUdORUQuCgpSZXBvcnRlZC1ieTog
Um9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CgpCZSBtb3JlIHN0cmljdCB0
aG91Z2ggYW5kIHVzZSB2YWxpZF9pcnFfdmVjdG9yKCkgaW5zdGVhZC4KClRha2UgdGhlIG9wcG9y
dHVuaXR5IGFuZCBhbHNvIGNvbnZlcnQgbG9jYWwgdmFyaWFibGVzIHRvIHVuc2lnbmVkIGludC4K
ClNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KUmV2aWV3ZWQt
Ynk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgpBY2tlZC1ieTogQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KLS0tCnYyOiBOZXcuCgotLS0g
YS94ZW4vYXJjaC94ODYvaXJxLmMKKysrIGIveGVuL2FyY2gveDg2L2lycS5jCkBAIC0yODMsMTQg
KzI4MywxMyBAQCB2b2lkIGRlc3Ryb3lfaXJxKHVuc2lnbmVkIGludCBpcnEpCiAKIHN0YXRpYyB2
b2lkIF9jbGVhcl9pcnFfdmVjdG9yKHN0cnVjdCBpcnFfZGVzYyAqZGVzYykKIHsKLSAgICB1bnNp
Z25lZCBpbnQgY3B1OwotICAgIGludCB2ZWN0b3IsIG9sZF92ZWN0b3IsIGlycSA9IGRlc2MtPmly
cTsKKyAgICB1bnNpZ25lZCBpbnQgY3B1LCBvbGRfdmVjdG9yLCBpcnEgPSBkZXNjLT5pcnE7Cisg
ICAgdW5zaWduZWQgaW50IHZlY3RvciA9IGRlc2MtPmFyY2gudmVjdG9yOwogICAgIGNwdW1hc2tf
dCB0bXBfbWFzazsKIAotICAgIEJVR19PTighZGVzYy0+YXJjaC52ZWN0b3IpOworICAgIEJVR19P
TighdmFsaWRfaXJxX3ZlY3Rvcih2ZWN0b3IpKTsKIAogICAgIC8qIEFsd2F5cyBjbGVhciBkZXNj
LT5hcmNoLnZlY3RvciAqLwotICAgIHZlY3RvciA9IGRlc2MtPmFyY2gudmVjdG9yOwogICAgIGNw
dW1hc2tfYW5kKCZ0bXBfbWFzaywgZGVzYy0+YXJjaC5jcHVfbWFzaywgJmNwdV9vbmxpbmVfbWFw
KTsKIAogICAgIGZvcl9lYWNoX2NwdShjcHUsICZ0bXBfbWFzaykgewo=

--_014_5cda711ab41776e9d113ea838463f225susecom_
Content-Type: text/plain; name="x86-IRQs-no-type.patch"
Content-Description: x86-IRQs-no-type.patch
Content-Disposition: attachment; filename="x86-IRQs-no-type.patch"; size=1263;
	creation-date="Tue, 16 Jul 2019 07:24:35 GMT";
	modification-date="Tue, 16 Jul 2019 07:24:35 GMT"
Content-ID: <9DD61F4B595AA04E9F0D55F333DCB770@namprd18.prod.outlook.com>
Content-Transfer-Encoding: base64

eDg2L0lSUTogbWFrZSBmaXh1cF9pcnFzKCkgc2tpcCB1bmNvbm5lY3RlZCBpbnRlcm5hbGx5IHVz
ZWQgaW50ZXJydXB0cwoKU2luY2UgdGhlICJDYW5ub3Qgc2V0IGFmZmluaXR5IC4uLiIgd2Fybmlu
ZyBpcyBhIG9uZSB0aW1lIG9uZSwgYXZvaWQKdHJpZ2dlcmluZyBpdCBhbHJlYWR5IGF0IGJvb3Qg
dGltZSB3aGVuIHBhcmtpbmcgc2Vjb25kYXJ5IHRocmVhZHMgYW5kCnRoZSBzZXJpYWwgY29uc29s
ZSB1c2VzIGEgKHN0aWxsIHVuY29ubmVjdGVkIGF0IHRoYXQgdGltZSkgUENJIElSUS4KClNpZ25l
ZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KUmV2aWV3ZWQtYnk6IFJv
Z2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgpBY2tlZC1ieTogQW5kcmV3IENv
b3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCi0tLSBhL3hlbi9hcmNoL3g4Ni9pcnEu
YworKysgYi94ZW4vYXJjaC94ODYvaXJxLmMKQEAgLTI0NzIsOCArMjQ3MiwyMCBAQCB2b2lkIGZp
eHVwX2lycXMoY29uc3QgY3B1bWFza190ICptYXNrLCBiCiAgICAgICAgIHZlY3RvciA9IGlycV90
b192ZWN0b3IoaXJxKTsKICAgICAgICAgaWYgKCB2ZWN0b3IgPj0gRklSU1RfSElQUklPUklUWV9W
RUNUT1IgJiYKICAgICAgICAgICAgICB2ZWN0b3IgPD0gTEFTVF9ISVBSSU9SSVRZX1ZFQ1RPUiAp
CisgICAgICAgIHsKICAgICAgICAgICAgIGNwdW1hc2tfYW5kKGRlc2MtPmFyY2guY3B1X21hc2ss
IGRlc2MtPmFyY2guY3B1X21hc2ssIG1hc2spOwogCisgICAgICAgICAgICAvKgorICAgICAgICAg
ICAgICogVGhpcyBjYW4gaW4gcGFydGljdWxhciBoYXBwZW4gd2hlbiBwYXJraW5nIHNlY29uZGFy
eSB0aHJlYWRzCisgICAgICAgICAgICAgKiBkdXJpbmcgYm9vdCBhbmQgd2hlbiB0aGUgc2VyaWFs
IGNvbnNvbGUgd2FudHMgdG8gdXNlIGEgUENJIElSUS4KKyAgICAgICAgICAgICAqLworICAgICAg
ICAgICAgaWYgKCBkZXNjLT5oYW5kbGVyID09ICZub19pcnFfdHlwZSApCisgICAgICAgICAgICB7
CisgICAgICAgICAgICAgICAgc3Bpbl91bmxvY2soJmRlc2MtPmxvY2spOworICAgICAgICAgICAg
ICAgIGNvbnRpbnVlOworICAgICAgICAgICAgfQorICAgICAgICB9CisKICAgICAgICAgaWYgKCBk
ZXNjLT5hcmNoLm1vdmVfY2xlYW51cF9jb3VudCApCiAgICAgICAgIHsKICAgICAgICAgICAgIC8q
IFRoZSBjbGVhbnVwIElQSSBtYXkgaGF2ZSBnb3Qgc2VudCB3aGlsZSB3ZSB3ZXJlIHN0aWxsIG9u
bGluZS4gKi8K

--_014_5cda711ab41776e9d113ea838463f225susecom_
Content-Type: text/plain; name="x86-move_masked_irq-simplify.patch"
Content-Description: x86-move_masked_irq-simplify.patch
Content-Disposition: attachment;
	filename="x86-move_masked_irq-simplify.patch"; size=574;
	creation-date="Tue, 16 Jul 2019 07:24:35 GMT";
	modification-date="Tue, 16 Jul 2019 07:24:35 GMT"
Content-ID: <06A6416195A6884EA52472F3FC738432@namprd18.prod.outlook.com>
Content-Transfer-Encoding: base64

eDg2L0lSUTogZHJvcCByZWR1bmRhbnQgY3B1bWFza19lbXB0eSgpIGZyb20gbW92ZV9tYXNrZWRf
aXJxKCkKClRoZSBzdWJzZXF1ZW50IGNwdW1hc2tfaW50ZXJzZWN0cygpIGNvdmVycyB0aGUgImVt
cHR5IiBjYXNlIHF1aXRlIGZpbmUuCgpTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxp
Y2hAc3VzZS5jb20+ClJldmlld2VkLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0
cml4LmNvbT4KQWNrZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5j
b20+CgotLS0gYS94ZW4vYXJjaC94ODYvaXJxLmMKKysrIGIveGVuL2FyY2gveDg2L2lycS5jCkBA
IC02NTgsOSArNjU4LDYgQEAgdm9pZCBtb3ZlX21hc2tlZF9pcnEoc3RydWN0IGlycV9kZXNjICpk
ZQogICAgIAogICAgIGRlc2MtPnN0YXR1cyAmPSB+SVJRX01PVkVfUEVORElORzsKIAotICAgIGlm
ICh1bmxpa2VseShjcHVtYXNrX2VtcHR5KHBlbmRpbmdfbWFzaykpKQotICAgICAgICByZXR1cm47
Ci0KICAgICBpZiAoIWRlc2MtPmhhbmRsZXItPnNldF9hZmZpbml0eSkKICAgICAgICAgcmV0dXJu
OwogCg==

--_014_5cda711ab41776e9d113ea838463f225susecom_
Content-Type: text/plain; name="x86-IRQs-use-valid_irq_vector.patch"
Content-Description: x86-IRQs-use-valid_irq_vector.patch
Content-Disposition: attachment;
	filename="x86-IRQs-use-valid_irq_vector.patch"; size=1856;
	creation-date="Tue, 16 Jul 2019 07:24:35 GMT";
	modification-date="Tue, 16 Jul 2019 07:24:35 GMT"
Content-ID: <FB449461D221EB4CBBAEEB7D4F0498E3@namprd18.prod.outlook.com>
Content-Transfer-Encoding: base64

eDg2L0lSUTogdGlnaHRlbiB2ZWN0b3IgY2hlY2tzCgpVc2UgdmFsaWRfaXJxX3ZlY3RvcigpIHJh
dGhlciB0aGFuICI+IDAiLgoKQWxzbyByZXBsYWNlIGFuIG9wZW4tY29kZWQgdXNlIG9mIElSUV9W
RUNUT1JfVU5BU1NJR05FRC4KClNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBz
dXNlLmNvbT4KUmV2aWV3ZWQtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXgu
Y29tPgpBY2tlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4K
LS0tCnYzOiBOZXcuCgotLS0gYS94ZW4vYXJjaC94ODYvaXJxLmMKKysrIGIveGVuL2FyY2gveDg2
L2lycS5jCkBAIC0zNDIsNyArMzQyLDcgQEAgdm9pZCBjbGVhcl9pcnFfdmVjdG9yKGludCBpcnEp
CiAKIGludCBpcnFfdG9fdmVjdG9yKGludCBpcnEpCiB7Ci0gICAgaW50IHZlY3RvciA9IC0xOwor
ICAgIGludCB2ZWN0b3IgPSBJUlFfVkVDVE9SX1VOQVNTSUdORUQ7CiAKICAgICBCVUdfT04oaXJx
ID49IG5yX2lycXMgfHwgaXJxIDwgMCk7CiAKQEAgLTQ1MiwxNSArNDUyLDE4IEBAIHN0YXRpYyB2
bWFza190ICppcnFfZ2V0X3VzZWRfdmVjdG9yX21hc2sKICAgICAgICAgICAgIGludCB2ZWN0b3I7
CiAgICAgICAgICAgICAKICAgICAgICAgICAgIHZlY3RvciA9IGlycV90b192ZWN0b3IoaXJxKTsK
LSAgICAgICAgICAgIGlmICggdmVjdG9yID4gMCApCisgICAgICAgICAgICBpZiAoIHZhbGlkX2ly
cV92ZWN0b3IodmVjdG9yKSApCiAgICAgICAgICAgICB7Ci0gICAgICAgICAgICAgICAgcHJpbnRr
KFhFTkxPR19JTkZPICJJUlEgJWQgYWxyZWFkeSBhc3NpZ25lZCB2ZWN0b3IgJWRcbiIsCisgICAg
ICAgICAgICAgICAgcHJpbnRrKFhFTkxPR19JTkZPICJJUlElZCBhbHJlYWR5IGFzc2lnbmVkIHZl
Y3RvciAlMDJ4XG4iLAogICAgICAgICAgICAgICAgICAgICAgICBpcnEsIHZlY3Rvcik7CiAgICAg
ICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgQVNTRVJUKCF0ZXN0X2JpdCh2ZWN0b3IsIHJl
dCkpOwogCiAgICAgICAgICAgICAgICAgc2V0X2JpdCh2ZWN0b3IsIHJldCk7CiAgICAgICAgICAg
ICB9CisgICAgICAgICAgICBlbHNlIGlmICggdmVjdG9yICE9IElSUV9WRUNUT1JfVU5BU1NJR05F
RCApCisgICAgICAgICAgICAgICAgcHJpbnRrKFhFTkxPR19XQVJOSU5HICJJUlElZCBtYXBwZWQg
dG8gYm9ndXMgdmVjdG9yICUwMnhcbiIsCisgICAgICAgICAgICAgICAgICAgICAgIGlycSwgdmVj
dG9yKTsKICAgICAgICAgfQogICAgIH0KICAgICBlbHNlIGlmICggSU9fQVBJQ19JUlEoaXJxKSAm
JgpAQCAtNDkxLDcgKzQ5NCw3IEBAIHN0YXRpYyBpbnQgX2Fzc2lnbl9pcnFfdmVjdG9yKHN0cnVj
dCBpcnEKICAgICB2bWFza190ICppcnFfdXNlZF92ZWN0b3JzID0gTlVMTDsKIAogICAgIG9sZF92
ZWN0b3IgPSBpcnFfdG9fdmVjdG9yKGlycSk7Ci0gICAgaWYgKCBvbGRfdmVjdG9yID4gMCApCisg
ICAgaWYgKCB2YWxpZF9pcnFfdmVjdG9yKG9sZF92ZWN0b3IpICkKICAgICB7CiAgICAgICAgIGNw
dW1hc2tfdCB0bXBfbWFzazsKIApAQCAtNTU1LDcgKzU1OCw3IEBAIG5leHQ6CiAgICAgICAgIGN1
cnJlbnRfdmVjdG9yID0gdmVjdG9yOwogICAgICAgICBjdXJyZW50X29mZnNldCA9IG9mZnNldDsK
IAotICAgICAgICBpZiAoIG9sZF92ZWN0b3IgPiAwICkKKyAgICAgICAgaWYgKCB2YWxpZF9pcnFf
dmVjdG9yKG9sZF92ZWN0b3IpICkKICAgICAgICAgewogICAgICAgICAgICAgY3B1bWFza19hbmQo
ZGVzYy0+YXJjaC5vbGRfY3B1X21hc2ssIGRlc2MtPmFyY2guY3B1X21hc2ssCiAgICAgICAgICAg
ICAgICAgICAgICAgICAmY3B1X29ubGluZV9tYXApOwo=

--_014_5cda711ab41776e9d113ea838463f225susecom_
Content-Type: text/plain; name="x86-IRQs-use-scratch_cpumask.patch"
Content-Description: x86-IRQs-use-scratch_cpumask.patch
Content-Disposition: attachment;
	filename="x86-IRQs-use-scratch_cpumask.patch"; size=5623;
	creation-date="Tue, 16 Jul 2019 07:24:35 GMT";
	modification-date="Tue, 16 Jul 2019 07:24:35 GMT"
Content-ID: <48503501F65C624F9BFF8EAA40F6EE16@namprd18.prod.outlook.com>
Content-Transfer-Encoding: base64

eDg2L0lSUTogZWxpbWluYXRlIHNvbWUgb24tc3RhY2sgY3B1bWFza190IGluc3RhbmNlcwoKVXNl
IHNjcmF0Y2hfY3B1bWFzayB3aGVyZSBwb3NzaWJsZSwgdG8gYXZvaWQgY3JlYXRpbmcgdGhlc2Ug
cG9zc2libHkKbGFyZ2Ugc3RhY2sgb2JqZWN0cy4gV2UgY2FuJ3QgdXNlIGl0IGluIF9hc3NpZ25f
aXJxX3ZlY3RvcigpIGFuZApzZXRfZGVzY19hZmZpbml0eSgpLCBhcyB0aGVzZSBnZXQgY2FsbGVk
IGluIElSUSBjb250ZXh0LgoKU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpSZXZpZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5j
b20+CkFja2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgot
LS0KdjQ6IFJlLWJhc2Ugb3ZlciBjaGFuZ2VzIGVhcmxpZXIgaW4gdGhlIHNlcmllcy4KdjM6IE5l
dy4KCi0tLSBhL3hlbi9hcmNoL3g4Ni9pcnEuYworKysgYi94ZW4vYXJjaC94ODYvaXJxLmMKQEAg
LTI4NSwxNCArMjg1LDE1IEBAIHN0YXRpYyB2b2lkIF9jbGVhcl9pcnFfdmVjdG9yKHN0cnVjdCBp
cnEKIHsKICAgICB1bnNpZ25lZCBpbnQgY3B1LCBvbGRfdmVjdG9yLCBpcnEgPSBkZXNjLT5pcnE7
CiAgICAgdW5zaWduZWQgaW50IHZlY3RvciA9IGRlc2MtPmFyY2gudmVjdG9yOwotICAgIGNwdW1h
c2tfdCB0bXBfbWFzazsKKyAgICBjcHVtYXNrX3QgKnRtcF9tYXNrID0gdGhpc19jcHUoc2NyYXRj
aF9jcHVtYXNrKTsKIAogICAgIEJVR19PTighdmFsaWRfaXJxX3ZlY3Rvcih2ZWN0b3IpKTsKIAog
ICAgIC8qIEFsd2F5cyBjbGVhciBkZXNjLT5hcmNoLnZlY3RvciAqLwotICAgIGNwdW1hc2tfYW5k
KCZ0bXBfbWFzaywgZGVzYy0+YXJjaC5jcHVfbWFzaywgJmNwdV9vbmxpbmVfbWFwKTsKKyAgICBj
cHVtYXNrX2FuZCh0bXBfbWFzaywgZGVzYy0+YXJjaC5jcHVfbWFzaywgJmNwdV9vbmxpbmVfbWFw
KTsKIAotICAgIGZvcl9lYWNoX2NwdShjcHUsICZ0bXBfbWFzaykgeworICAgIGZvcl9lYWNoX2Nw
dShjcHUsIHRtcF9tYXNrKQorICAgIHsKICAgICAgICAgQVNTRVJUKCBwZXJfY3B1KHZlY3Rvcl9p
cnEsIGNwdSlbdmVjdG9yXSA9PSBpcnEgKTsKICAgICAgICAgcGVyX2NwdSh2ZWN0b3JfaXJxLCBj
cHUpW3ZlY3Rvcl0gPSB+aXJxOwogICAgIH0KQEAgLTMwOCwxNiArMzA5LDE3IEBAIHN0YXRpYyB2
b2lkIF9jbGVhcl9pcnFfdmVjdG9yKHN0cnVjdCBpcnEKIAogICAgIGRlc2MtPmFyY2gudXNlZCA9
IElSUV9VTlVTRUQ7CiAKLSAgICB0cmFjZV9pcnFfbWFzayhUUkNfSFdfSVJRX0NMRUFSX1ZFQ1RP
UiwgaXJxLCB2ZWN0b3IsICZ0bXBfbWFzayk7CisgICAgdHJhY2VfaXJxX21hc2soVFJDX0hXX0lS
UV9DTEVBUl9WRUNUT1IsIGlycSwgdmVjdG9yLCB0bXBfbWFzayk7CiAKICAgICBpZiAoIGxpa2Vs
eSghZGVzYy0+YXJjaC5tb3ZlX2luX3Byb2dyZXNzKSApCiAgICAgICAgIHJldHVybjsKIAogICAg
IC8qIElmIHdlIHdlcmUgaW4gbW90aW9uLCBhbHNvIGNsZWFyIGRlc2MtPmFyY2gub2xkX3ZlY3Rv
ciAqLwogICAgIG9sZF92ZWN0b3IgPSBkZXNjLT5hcmNoLm9sZF92ZWN0b3I7Ci0gICAgY3B1bWFz
a19hbmQoJnRtcF9tYXNrLCBkZXNjLT5hcmNoLm9sZF9jcHVfbWFzaywgJmNwdV9vbmxpbmVfbWFw
KTsKKyAgICBjcHVtYXNrX2FuZCh0bXBfbWFzaywgZGVzYy0+YXJjaC5vbGRfY3B1X21hc2ssICZj
cHVfb25saW5lX21hcCk7CiAKLSAgICBmb3JfZWFjaF9jcHUoY3B1LCAmdG1wX21hc2spIHsKKyAg
ICBmb3JfZWFjaF9jcHUoY3B1LCB0bXBfbWFzaykKKyAgICB7CiAgICAgICAgIEFTU0VSVCggcGVy
X2NwdSh2ZWN0b3JfaXJxLCBjcHUpW29sZF92ZWN0b3JdID09IGlycSApOwogICAgICAgICBUUkFD
RV8zRChUUkNfSFdfSVJRX01PVkVfRklOSVNILCBpcnEsIG9sZF92ZWN0b3IsIGNwdSk7CiAgICAg
ICAgIHBlcl9jcHUodmVjdG9yX2lycSwgY3B1KVtvbGRfdmVjdG9yXSA9IH5pcnE7CkBAIC0xMTY5
LDcgKzExNzEsNiBAQCBzdGF0aWMgdm9pZCBpcnFfZ3Vlc3RfZW9pX3RpbWVyX2ZuKHZvaWQKICAg
ICBzdHJ1Y3QgaXJxX2Rlc2MgKmRlc2MgPSBkYXRhOwogICAgIHVuc2lnbmVkIGludCBpLCBpcnEg
PSBkZXNjIC0gaXJxX2Rlc2M7CiAgICAgaXJxX2d1ZXN0X2FjdGlvbl90ICphY3Rpb247Ci0gICAg
Y3B1bWFza190IGNwdV9lb2lfbWFwOwogCiAgICAgc3Bpbl9sb2NrX2lycSgmZGVzYy0+bG9jayk7
CiAgICAgCkBAIC0xMjA2LDE0ICsxMjA3LDE4IEBAIHN0YXRpYyB2b2lkIGlycV9ndWVzdF9lb2lf
dGltZXJfZm4odm9pZAogCiAgICAgc3dpdGNoICggYWN0aW9uLT5hY2tfdHlwZSApCiAgICAgewor
ICAgICAgICBjcHVtYXNrX3QgKmNwdV9lb2lfbWFwOworCiAgICAgY2FzZSBBQ0tUWVBFX1VOTUFT
SzoKICAgICAgICAgaWYgKCBkZXNjLT5oYW5kbGVyLT5lbmQgKQogICAgICAgICAgICAgZGVzYy0+
aGFuZGxlci0+ZW5kKGRlc2MsIDApOwogICAgICAgICBicmVhazsKKwogICAgIGNhc2UgQUNLVFlQ
RV9FT0k6Ci0gICAgICAgIGNwdW1hc2tfY29weSgmY3B1X2VvaV9tYXAsIGFjdGlvbi0+Y3B1X2Vv
aV9tYXApOworICAgICAgICBjcHVfZW9pX21hcCA9IHRoaXNfY3B1KHNjcmF0Y2hfY3B1bWFzayk7
CisgICAgICAgIGNwdW1hc2tfY29weShjcHVfZW9pX21hcCwgYWN0aW9uLT5jcHVfZW9pX21hcCk7
CiAgICAgICAgIHNwaW5fdW5sb2NrX2lycSgmZGVzYy0+bG9jayk7Ci0gICAgICAgIG9uX3NlbGVj
dGVkX2NwdXMoJmNwdV9lb2lfbWFwLCBzZXRfZW9pX3JlYWR5LCBkZXNjLCAwKTsKKyAgICAgICAg
b25fc2VsZWN0ZWRfY3B1cyhjcHVfZW9pX21hcCwgc2V0X2VvaV9yZWFkeSwgZGVzYywgMCk7CiAg
ICAgICAgIHJldHVybjsKICAgICB9CiAKQEAgLTI0NTgsNyArMjQ2Myw3IEBAIHZvaWQgZml4dXBf
aXJxcyhjb25zdCBjcHVtYXNrX3QgKm1hc2ssIGIKICAgICB7CiAgICAgICAgIGJvb2wgYnJlYWtf
YWZmaW5pdHkgPSBmYWxzZSwgc2V0X2FmZmluaXR5ID0gdHJ1ZTsKICAgICAgICAgdW5zaWduZWQg
aW50IHZlY3RvcjsKLSAgICAgICAgY3B1bWFza190IGFmZmluaXR5OworICAgICAgICBjcHVtYXNr
X3QgKmFmZmluaXR5ID0gdGhpc19jcHUoc2NyYXRjaF9jcHVtYXNrKTsKIAogICAgICAgICBpZiAo
IGlycSA9PSAyICkKICAgICAgICAgICAgIGNvbnRpbnVlOwpAQCAtMjQ4OSw5ICsyNDk0LDkgQEAg
dm9pZCBmaXh1cF9pcnFzKGNvbnN0IGNwdW1hc2tfdCAqbWFzaywgYgogICAgICAgICBpZiAoIGRl
c2MtPmFyY2gubW92ZV9jbGVhbnVwX2NvdW50ICkKICAgICAgICAgewogICAgICAgICAgICAgLyog
VGhlIGNsZWFudXAgSVBJIG1heSBoYXZlIGdvdCBzZW50IHdoaWxlIHdlIHdlcmUgc3RpbGwgb25s
aW5lLiAqLwotICAgICAgICAgICAgY3B1bWFza19hbmRub3QoJmFmZmluaXR5LCBkZXNjLT5hcmNo
Lm9sZF9jcHVfbWFzaywKKyAgICAgICAgICAgIGNwdW1hc2tfYW5kbm90KGFmZmluaXR5LCBkZXNj
LT5hcmNoLm9sZF9jcHVfbWFzaywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICZjcHVfb25s
aW5lX21hcCk7Ci0gICAgICAgICAgICBkZXNjLT5hcmNoLm1vdmVfY2xlYW51cF9jb3VudCAtPSBj
cHVtYXNrX3dlaWdodCgmYWZmaW5pdHkpOworICAgICAgICAgICAgZGVzYy0+YXJjaC5tb3ZlX2Ns
ZWFudXBfY291bnQgLT0gY3B1bWFza193ZWlnaHQoYWZmaW5pdHkpOwogICAgICAgICAgICAgaWYg
KCAhZGVzYy0+YXJjaC5tb3ZlX2NsZWFudXBfY291bnQgKQogICAgICAgICAgICAgICAgIHJlbGVh
c2Vfb2xkX3ZlYyhkZXNjKTsKICAgICAgICAgfQpAQCAtMjUxOCwxMCArMjUyMywxMCBAQCB2b2lk
IGZpeHVwX2lycXMoY29uc3QgY3B1bWFza190ICptYXNrLCBiCiAgICAgICAgIHsKICAgICAgICAg
ICAgIHVuc2lnbmVkIGludCBjcHU7CiAKLSAgICAgICAgICAgIGNwdW1hc2tfYW5kKCZhZmZpbml0
eSwgZGVzYy0+YXJjaC5vbGRfY3B1X21hc2ssICZjcHVfb25saW5lX21hcCk7CisgICAgICAgICAg
ICBjcHVtYXNrX2FuZChhZmZpbml0eSwgZGVzYy0+YXJjaC5vbGRfY3B1X21hc2ssICZjcHVfb25s
aW5lX21hcCk7CiAKICAgICAgICAgICAgIHNwaW5fbG9jaygmdmVjdG9yX2xvY2spOwotICAgICAg
ICAgICAgZm9yX2VhY2hfY3B1KGNwdSwgJmFmZmluaXR5KQorICAgICAgICAgICAgZm9yX2VhY2hf
Y3B1KGNwdSwgYWZmaW5pdHkpCiAgICAgICAgICAgICAgICAgcGVyX2NwdSh2ZWN0b3JfaXJxLCBj
cHUpW2Rlc2MtPmFyY2gub2xkX3ZlY3Rvcl0gPSB+aXJxOwogICAgICAgICAgICAgc3Bpbl91bmxv
Y2soJnZlY3Rvcl9sb2NrKTsKIApAQCAtMjUzMiwyMyArMjUzNywyMyBAQCB2b2lkIGZpeHVwX2ly
cXMoY29uc3QgY3B1bWFza190ICptYXNrLCBiCiAgICAgICAgIGlmICggIWNwdW1hc2tfaW50ZXJz
ZWN0cyhtYXNrLCBkZXNjLT5hZmZpbml0eSkgKQogICAgICAgICB7CiAgICAgICAgICAgICBicmVh
a19hZmZpbml0eSA9IHRydWU7Ci0gICAgICAgICAgICBjcHVtYXNrX3NldGFsbCgmYWZmaW5pdHkp
OworICAgICAgICAgICAgY3B1bWFza19zZXRhbGwoYWZmaW5pdHkpOwogICAgICAgICB9CiAgICAg
ICAgIGVsc2UKLSAgICAgICAgICAgIGNwdW1hc2tfY29weSgmYWZmaW5pdHksIGRlc2MtPmFmZmlu
aXR5KTsKKyAgICAgICAgICAgIGNwdW1hc2tfY29weShhZmZpbml0eSwgZGVzYy0+YWZmaW5pdHkp
OwogCiAgICAgICAgIGlmICggZGVzYy0+aGFuZGxlci0+ZGlzYWJsZSApCiAgICAgICAgICAgICBk
ZXNjLT5oYW5kbGVyLT5kaXNhYmxlKGRlc2MpOwogCiAgICAgICAgIGlmICggZGVzYy0+aGFuZGxl
ci0+c2V0X2FmZmluaXR5ICkKLSAgICAgICAgICAgIGRlc2MtPmhhbmRsZXItPnNldF9hZmZpbml0
eShkZXNjLCAmYWZmaW5pdHkpOworICAgICAgICAgICAgZGVzYy0+aGFuZGxlci0+c2V0X2FmZmlu
aXR5KGRlc2MsIGFmZmluaXR5KTsKICAgICAgICAgZWxzZSBpZiAoICEod2FybmVkKyspICkKICAg
ICAgICAgICAgIHNldF9hZmZpbml0eSA9IGZhbHNlOwogCiAgICAgICAgIGlmICggZGVzYy0+aGFu
ZGxlci0+ZW5hYmxlICkKICAgICAgICAgICAgIGRlc2MtPmhhbmRsZXItPmVuYWJsZShkZXNjKTsK
IAotICAgICAgICBjcHVtYXNrX2NvcHkoJmFmZmluaXR5LCBkZXNjLT5hZmZpbml0eSk7CisgICAg
ICAgIGNwdW1hc2tfY29weShhZmZpbml0eSwgZGVzYy0+YWZmaW5pdHkpOwogCiAgICAgICAgIHNw
aW5fdW5sb2NrKCZkZXNjLT5sb2NrKTsKIApAQCAtMjU1OSw3ICsyNTY0LDcgQEAgdm9pZCBmaXh1
cF9pcnFzKGNvbnN0IGNwdW1hc2tfdCAqbWFzaywgYgogICAgICAgICAgICAgcHJpbnRrKCJDYW5u
b3Qgc2V0IGFmZmluaXR5IGZvciBJUlEldVxuIiwgaXJxKTsKICAgICAgICAgZWxzZSBpZiAoIGJy
ZWFrX2FmZmluaXR5ICkKICAgICAgICAgICAgIHByaW50aygiQnJva2UgYWZmaW5pdHkgZm9yIElS
USV1LCBuZXc6ICUqcGJcbiIsCi0gICAgICAgICAgICAgICAgICAgaXJxLCBucl9jcHVfaWRzLCBj
cHVtYXNrX2JpdHMoJmFmZmluaXR5KSk7CisgICAgICAgICAgICAgICAgICAgaXJxLCBucl9jcHVf
aWRzLCBjcHVtYXNrX2JpdHMoYWZmaW5pdHkpKTsKICAgICB9CiAKICAgICAvKiBUaGF0IGRvZXNu
J3Qgc2VlbSBzdWZmaWNpZW50LiAgR2l2ZSBpdCAxbXMuICovCg==

--_014_5cda711ab41776e9d113ea838463f225susecom_
Content-Type: text/plain; name="x86-IRQs-clear_irq_vector-move.patch"
Content-Description: x86-IRQs-clear_irq_vector-move.patch
Content-Disposition: attachment;
	filename="x86-IRQs-clear_irq_vector-move.patch"; size=4458;
	creation-date="Tue, 16 Jul 2019 07:24:35 GMT";
	modification-date="Tue, 16 Jul 2019 07:24:35 GMT"
Content-ID: <9F5A3149AD79E541B167A0A4D73A440D@namprd18.prod.outlook.com>
Content-Transfer-Encoding: base64

eDg2L0lSUTogbW92ZSB7LF99Y2xlYXJfaXJxX3ZlY3RvcigpCgpUaGlzIGlzIGxhcmdlbHkgdG8g
ZHJvcCBhIGZvcndhcmQgZGVjbGFyYXRpb24uIFRoZXJlJ3Mgb25lIGZ1bmN0aW9uYWwKY2hhbmdl
IC0gY2xlYXJfaXJxX3ZlY3RvcigpIGdldHMgbWFya2VkIF9faW5pdCwgYXMgaXRzIG9ubHkgY2Fs
bGVyIGlzCmNoZWNrX3RpbWVyKCkuIEJleW9uZCB0aGlzIG9ubHkgYSBmZXcgc3RyYXkgYmxhbmtz
IGdldCByZW1vdmVkLgoKU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu
Y29tPgpBY2tlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4K
LS0tCnYzOiBOZXcuCgotLS0gYS94ZW4vYXJjaC94ODYvaXJxLmMKKysrIGIveGVuL2FyY2gveDg2
L2lycS5jCkBAIC0yNyw3ICsyNyw2IEBACiAjaW5jbHVkZSA8cHVibGljL3BoeXNkZXYuaD4KIAog
c3RhdGljIGludCBwYXJzZV9pcnFfdmVjdG9yX21hcF9wYXJhbShjb25zdCBjaGFyICpzKTsKLXN0
YXRpYyB2b2lkIF9jbGVhcl9pcnFfdmVjdG9yKHN0cnVjdCBpcnFfZGVzYyAqZGVzYyk7CiAKIC8q
IG9wdF9ub2lycWJhbGFuY2U6IElmIHRydWUsIHNvZnR3YXJlIElSUSBiYWxhbmNpbmcvYWZmaW5p
dHkgaXMgZGlzYWJsZWQuICovCiBib29sIF9fcmVhZF9tb3N0bHkgb3B0X25vaXJxYmFsYW5jZTsK
QEAgLTE5MSw2ICsxOTAsNjcgQEAgaW50IF9faW5pdCBiaW5kX2lycV92ZWN0b3IoaW50IGlycSwg
aW50CiAgICAgcmV0dXJuIHJldDsKIH0KIAorc3RhdGljIHZvaWQgX2NsZWFyX2lycV92ZWN0b3Io
c3RydWN0IGlycV9kZXNjICpkZXNjKQoreworICAgIHVuc2lnbmVkIGludCBjcHUsIG9sZF92ZWN0
b3IsIGlycSA9IGRlc2MtPmlycTsKKyAgICB1bnNpZ25lZCBpbnQgdmVjdG9yID0gZGVzYy0+YXJj
aC52ZWN0b3I7CisgICAgY3B1bWFza190ICp0bXBfbWFzayA9IHRoaXNfY3B1KHNjcmF0Y2hfY3B1
bWFzayk7CisKKyAgICBCVUdfT04oIXZhbGlkX2lycV92ZWN0b3IodmVjdG9yKSk7CisKKyAgICAv
KiBBbHdheXMgY2xlYXIgZGVzYy0+YXJjaC52ZWN0b3IgKi8KKyAgICBjcHVtYXNrX2FuZCh0bXBf
bWFzaywgZGVzYy0+YXJjaC5jcHVfbWFzaywgJmNwdV9vbmxpbmVfbWFwKTsKKworICAgIGZvcl9l
YWNoX2NwdShjcHUsIHRtcF9tYXNrKQorICAgIHsKKyAgICAgICAgQVNTRVJUKHBlcl9jcHUodmVj
dG9yX2lycSwgY3B1KVt2ZWN0b3JdID09IGlycSk7CisgICAgICAgIHBlcl9jcHUodmVjdG9yX2ly
cSwgY3B1KVt2ZWN0b3JdID0gfmlycTsKKyAgICB9CisKKyAgICBkZXNjLT5hcmNoLnZlY3RvciA9
IElSUV9WRUNUT1JfVU5BU1NJR05FRDsKKyAgICBjcHVtYXNrX2NsZWFyKGRlc2MtPmFyY2guY3B1
X21hc2spOworCisgICAgaWYgKCBkZXNjLT5hcmNoLnVzZWRfdmVjdG9ycyApCisgICAgeworICAg
ICAgICBBU1NFUlQodGVzdF9iaXQodmVjdG9yLCBkZXNjLT5hcmNoLnVzZWRfdmVjdG9ycykpOwor
ICAgICAgICBjbGVhcl9iaXQodmVjdG9yLCBkZXNjLT5hcmNoLnVzZWRfdmVjdG9ycyk7CisgICAg
fQorCisgICAgZGVzYy0+YXJjaC51c2VkID0gSVJRX1VOVVNFRDsKKworICAgIHRyYWNlX2lycV9t
YXNrKFRSQ19IV19JUlFfQ0xFQVJfVkVDVE9SLCBpcnEsIHZlY3RvciwgdG1wX21hc2spOworCisg
ICAgaWYgKCBsaWtlbHkoIWRlc2MtPmFyY2gubW92ZV9pbl9wcm9ncmVzcykgKQorICAgICAgICBy
ZXR1cm47CisKKyAgICAvKiBJZiB3ZSB3ZXJlIGluIG1vdGlvbiwgYWxzbyBjbGVhciBkZXNjLT5h
cmNoLm9sZF92ZWN0b3IgKi8KKyAgICBvbGRfdmVjdG9yID0gZGVzYy0+YXJjaC5vbGRfdmVjdG9y
OworICAgIGNwdW1hc2tfYW5kKHRtcF9tYXNrLCBkZXNjLT5hcmNoLm9sZF9jcHVfbWFzaywgJmNw
dV9vbmxpbmVfbWFwKTsKKworICAgIGZvcl9lYWNoX2NwdShjcHUsIHRtcF9tYXNrKQorICAgIHsK
KyAgICAgICAgQVNTRVJUKHBlcl9jcHUodmVjdG9yX2lycSwgY3B1KVtvbGRfdmVjdG9yXSA9PSBp
cnEpOworICAgICAgICBUUkFDRV8zRChUUkNfSFdfSVJRX01PVkVfRklOSVNILCBpcnEsIG9sZF92
ZWN0b3IsIGNwdSk7CisgICAgICAgIHBlcl9jcHUodmVjdG9yX2lycSwgY3B1KVtvbGRfdmVjdG9y
XSA9IH5pcnE7CisgICAgfQorCisgICAgcmVsZWFzZV9vbGRfdmVjKGRlc2MpOworCisgICAgZGVz
Yy0+YXJjaC5tb3ZlX2luX3Byb2dyZXNzID0gMDsKK30KKwordm9pZCBfX2luaXQgY2xlYXJfaXJx
X3ZlY3RvcihpbnQgaXJxKQoreworICAgIHN0cnVjdCBpcnFfZGVzYyAqZGVzYyA9IGlycV90b19k
ZXNjKGlycSk7CisgICAgdW5zaWduZWQgbG9uZyBmbGFnczsKKworICAgIHNwaW5fbG9ja19pcnFz
YXZlKCZkZXNjLT5sb2NrLCBmbGFncyk7CisgICAgc3Bpbl9sb2NrKCZ2ZWN0b3JfbG9jayk7Cisg
ICAgX2NsZWFyX2lycV92ZWN0b3IoZGVzYyk7CisgICAgc3Bpbl91bmxvY2soJnZlY3Rvcl9sb2Nr
KTsKKyAgICBzcGluX3VubG9ja19pcnFyZXN0b3JlKCZkZXNjLT5sb2NrLCBmbGFncyk7Cit9CisK
IC8qCiAgKiBEeW5hbWljIGlycSBhbGxvY2F0ZSBhbmQgZGVhbGxvY2F0aW9uIGZvciBNU0kKICAq
LwpAQCAtMjgxLDY3ICszNDEsNiBAQCB2b2lkIGRlc3Ryb3lfaXJxKHVuc2lnbmVkIGludCBpcnEp
CiAgICAgeGZyZWUoYWN0aW9uKTsKIH0KIAotc3RhdGljIHZvaWQgX2NsZWFyX2lycV92ZWN0b3Io
c3RydWN0IGlycV9kZXNjICpkZXNjKQotewotICAgIHVuc2lnbmVkIGludCBjcHUsIG9sZF92ZWN0
b3IsIGlycSA9IGRlc2MtPmlycTsKLSAgICB1bnNpZ25lZCBpbnQgdmVjdG9yID0gZGVzYy0+YXJj
aC52ZWN0b3I7Ci0gICAgY3B1bWFza190ICp0bXBfbWFzayA9IHRoaXNfY3B1KHNjcmF0Y2hfY3B1
bWFzayk7Ci0KLSAgICBCVUdfT04oIXZhbGlkX2lycV92ZWN0b3IodmVjdG9yKSk7Ci0KLSAgICAv
KiBBbHdheXMgY2xlYXIgZGVzYy0+YXJjaC52ZWN0b3IgKi8KLSAgICBjcHVtYXNrX2FuZCh0bXBf
bWFzaywgZGVzYy0+YXJjaC5jcHVfbWFzaywgJmNwdV9vbmxpbmVfbWFwKTsKLQotICAgIGZvcl9l
YWNoX2NwdShjcHUsIHRtcF9tYXNrKQotICAgIHsKLSAgICAgICAgQVNTRVJUKCBwZXJfY3B1KHZl
Y3Rvcl9pcnEsIGNwdSlbdmVjdG9yXSA9PSBpcnEgKTsKLSAgICAgICAgcGVyX2NwdSh2ZWN0b3Jf
aXJxLCBjcHUpW3ZlY3Rvcl0gPSB+aXJxOwotICAgIH0KLQotICAgIGRlc2MtPmFyY2gudmVjdG9y
ID0gSVJRX1ZFQ1RPUl9VTkFTU0lHTkVEOwotICAgIGNwdW1hc2tfY2xlYXIoZGVzYy0+YXJjaC5j
cHVfbWFzayk7Ci0KLSAgICBpZiAoIGRlc2MtPmFyY2gudXNlZF92ZWN0b3JzICkKLSAgICB7Ci0g
ICAgICAgIEFTU0VSVCh0ZXN0X2JpdCh2ZWN0b3IsIGRlc2MtPmFyY2gudXNlZF92ZWN0b3JzKSk7
Ci0gICAgICAgIGNsZWFyX2JpdCh2ZWN0b3IsIGRlc2MtPmFyY2gudXNlZF92ZWN0b3JzKTsKLSAg
ICB9Ci0KLSAgICBkZXNjLT5hcmNoLnVzZWQgPSBJUlFfVU5VU0VEOwotCi0gICAgdHJhY2VfaXJx
X21hc2soVFJDX0hXX0lSUV9DTEVBUl9WRUNUT1IsIGlycSwgdmVjdG9yLCB0bXBfbWFzayk7Ci0K
LSAgICBpZiAoIGxpa2VseSghZGVzYy0+YXJjaC5tb3ZlX2luX3Byb2dyZXNzKSApCi0gICAgICAg
IHJldHVybjsKLQotICAgIC8qIElmIHdlIHdlcmUgaW4gbW90aW9uLCBhbHNvIGNsZWFyIGRlc2Mt
PmFyY2gub2xkX3ZlY3RvciAqLwotICAgIG9sZF92ZWN0b3IgPSBkZXNjLT5hcmNoLm9sZF92ZWN0
b3I7Ci0gICAgY3B1bWFza19hbmQodG1wX21hc2ssIGRlc2MtPmFyY2gub2xkX2NwdV9tYXNrLCAm
Y3B1X29ubGluZV9tYXApOwotCi0gICAgZm9yX2VhY2hfY3B1KGNwdSwgdG1wX21hc2spCi0gICAg
ewotICAgICAgICBBU1NFUlQoIHBlcl9jcHUodmVjdG9yX2lycSwgY3B1KVtvbGRfdmVjdG9yXSA9
PSBpcnEgKTsKLSAgICAgICAgVFJBQ0VfM0QoVFJDX0hXX0lSUV9NT1ZFX0ZJTklTSCwgaXJxLCBv
bGRfdmVjdG9yLCBjcHUpOwotICAgICAgICBwZXJfY3B1KHZlY3Rvcl9pcnEsIGNwdSlbb2xkX3Zl
Y3Rvcl0gPSB+aXJxOwotICAgIH0KLQotICAgIHJlbGVhc2Vfb2xkX3ZlYyhkZXNjKTsKLQotICAg
IGRlc2MtPmFyY2gubW92ZV9pbl9wcm9ncmVzcyA9IDA7Ci19Ci0KLXZvaWQgY2xlYXJfaXJxX3Zl
Y3RvcihpbnQgaXJxKQotewotICAgIHN0cnVjdCBpcnFfZGVzYyAqZGVzYyA9IGlycV90b19kZXNj
KGlycSk7Ci0gICAgdW5zaWduZWQgbG9uZyBmbGFnczsKLQotICAgIHNwaW5fbG9ja19pcnFzYXZl
KCZkZXNjLT5sb2NrLCBmbGFncyk7Ci0gICAgc3Bpbl9sb2NrKCZ2ZWN0b3JfbG9jayk7Ci0gICAg
X2NsZWFyX2lycV92ZWN0b3IoZGVzYyk7Ci0gICAgc3Bpbl91bmxvY2soJnZlY3Rvcl9sb2NrKTsK
LSAgICBzcGluX3VubG9ja19pcnFyZXN0b3JlKCZkZXNjLT5sb2NrLCBmbGFncyk7Ci19Ci0KIGlu
dCBpcnFfdG9fdmVjdG9yKGludCBpcnEpCiB7CiAgICAgaW50IHZlY3RvciA9IElSUV9WRUNUT1Jf
VU5BU1NJR05FRDsK

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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--_014_5cda711ab41776e9d113ea838463f225susecom_--


From xen-devel-bounces@lists.xenproject.org Tue Jul 16 07:37:24 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Jul 2019 07:37:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnI1Y-0001Yt-65; Tue, 16 Jul 2019 07:37:20 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=LiPz=VN=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hnI1X-0001Yo-5A
 for xen-devel@lists.xenproject.org; Tue, 16 Jul 2019 07:37:19 +0000
X-Inumbo-ID: 896103d3-a79c-11e9-8980-bc764e045a96
Received: from m4a0041g.houston.softwaregrp.com (unknown [15.124.2.87])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 896103d3-a79c-11e9-8980-bc764e045a96;
 Tue, 16 Jul 2019 07:37:17 +0000 (UTC)
Received: FROM m4a0041g.houston.softwaregrp.com (15.120.17.147) BY
 m4a0041g.houston.softwaregrp.com WITH ESMTP; 
 Tue, 16 Jul 2019 07:37:17 +0000
Received: from M9W0068.microfocus.com (2002:f79:bf::f79:bf) by
 M4W0335.microfocus.com (2002:f78:1193::f78:1193) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Tue, 16 Jul 2019 07:37:04 +0000
Received: from NAM01-SN1-obe.outbound.protection.outlook.com (15.124.72.12) by
 M9W0068.microfocus.com (15.121.0.191) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Tue, 16 Jul 2019 07:37:03 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=oZcj1s99Elkhn4RlaV5cbb1NDekNUg1YSz1XZ9yG7BIZATJFftfO/mKIs4EABw/6ciQFojY8ewv69hSVGNAotnMEqx+Hh5CiQ8Tw4VU9JA99VjlJrSqM3/R7+I0FBMMMUcykPotL1PkHeiY2JltaxZqprykL9NK0iet+VxD3p4T74mMGXe1GzXXt35getLVojEPMJmBMqs1k6jNsEA/97cSlKLl6HZ+UQeETJ8+uFdgwO+c6a5mON28+CveUoRHDaCPhMNcYk5cxXrFvSyi3214DUFAmEz9bOk6fT0l3Qj19eskv0HRPtd3wPq7sVS6n3M6Iqi5s1IFhGkCga6rJhw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=mBaV6+QYMIjSjouzjXOoqSe+yig3keAv8N89JGSor8Y=;
 b=XgxkDZslkH7MlTlhC4a2Y73/LzNZ1z2JEt1ZblzTO8Vc3DaK4mKtT9cjzwUl2Wbxz3r3inzY678MgMdJCU09du0IL6H0Wj07TZuyzQpBuqDn6IwRAA2AD9YyHU0DB2uwQx0hrOssxxyFHw3b7kNWyJJUGVexB++r45dWnHTiMhJZMBBBLYex7MaCrZElscoR+8H1wdDzG1gRAYysZ/JPRjfA1feTm23QdXXO8gzRbBfJl0h0+VPDNLLfi2383HD/rLkNgU8Cf+OlFq3ifMHMf3HsYADR4ENyKuf6Q3W92ptXkku0C/BGirIj76B+DuVrZXRcoAHOKNfN6Ei4E+hnQg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6SPR01MB0052.namprd18.prod.outlook.com (20.178.229.203) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.13; Tue, 16 Jul 2019 07:37:03 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Tue, 16 Jul 2019
 07:37:03 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v4 01/13] x86/IRQ: deal with move-in-progress state in
 fixup_irqs()
Thread-Index: AQHVO6lCxbMQu2mXuE+5o0875H2ReQ==
Date: Tue, 16 Jul 2019 07:37:02 +0000
Message-ID: <7d7524aa-cdef-ccc0-24c7-4722e0b031ab@suse.com>
References: <5cda711a-b417-76e9-d113-ea838463f225@suse.com>
In-Reply-To: <5cda711a-b417-76e9-d113-ea838463f225@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: LO2P265CA0371.GBRP265.PROD.OUTLOOK.COM
 (2603:10a6:600:a3::23) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 12a7a776-529d-45d9-bf76-08d709c064e4
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6SPR01MB0052; 
x-ms-traffictypediagnostic: DM6SPR01MB0052:
x-microsoft-antispam-prvs: <DM6SPR01MB0052CB4F3862C8BCA99231A4B3CE0@DM6SPR01MB0052.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8273;
x-forefront-prvs: 0100732B76
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(396003)(39860400002)(376002)(346002)(366004)(136003)(199004)(189003)(66446008)(7736002)(4326008)(256004)(316002)(2501003)(53936002)(6512007)(71200400001)(99286004)(5660300002)(6916009)(36756003)(14444005)(5640700003)(81166006)(81156014)(66476007)(66946007)(80792005)(64756008)(486006)(68736007)(8936002)(86362001)(52116002)(8676002)(446003)(25786009)(6436002)(6116002)(6486002)(3846002)(478600001)(31686004)(76176011)(66556008)(26005)(2351001)(305945005)(2906002)(71190400001)(54906003)(2616005)(66066001)(11346002)(476003)(6506007)(186003)(386003)(102836004)(14454004)(31696002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6SPR01MB0052;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: mFMUZyiEMn523o5BOZ5qrAhLAeqAnOytFI/SgrjJsEM6YHjahiERMy0gB65F23WtJ1iwYZJix2DMg6qm+5OysJ/gRngagdTi/ywYSoTsO4W1CnSrGwctaeXqAYRFe6HmldfsVkvLhuq48x0j47OcWSU/dJUQsY9hemrrsgG38praVhGtW2zS8lw06I6t90EXGGKSFwBXzPBOTjGFPnh/sfl7YNH9Zfc9y2BMnULc1fBwq6LQNcZq1Ii5Ilwo1Hz3JjNiV4PIqVK4Tl/v25BoqHL9MRda7Ve3BDSn1a2HFatAyCFCGMGrxEOahRb04whhB88ICk2Qm62hWI2YQ9iOPCU61S/0K0+UEKyLLo9Y8YrO5CvgSjwg9oR7DaDL1+rTtXfL/ZvrD1R9a3wZr2ToM+6nGC/83hyYHUkYZVVC8is=
Content-ID: <E77448D00375CB42B215DD741878E36F@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 12a7a776-529d-45d9-bf76-08d709c064e4
X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Jul 2019 07:37:02.8427 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6SPR01MB0052
X-OriginatorOrg: suse.com
Subject: [Xen-devel] [PATCH v4 01/13] x86/IRQ: deal with move-in-progress
 state in fixup_irqs()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 =?utf-8?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>

VGhlIGZsYWcgYmVpbmcgc2V0IG1heSBwcmV2ZW50IGFmZmluaXR5IGNoYW5nZXMsIGFzIHRoZXNl
IG9mdGVuIGltcGx5DQphc3NpZ25tZW50IG9mIGEgbmV3IHZlY3Rvci4gV2hlbiB0aGVyZSdzIG5v
IHBvc3NpYmxlIGRlc3RpbmF0aW9uIGxlZnQNCmZvciB0aGUgSVJRLCB0aGUgY2xlYXJpbmcgb2Yg
dGhlIGZsYWcgbmVlZHMgdG8gaGFwcGVuIHJpZ2h0IGZyb20NCmZpeHVwX2lycXMoKS4NCg0KQWRk
aXRpb25hbGx5IF9hc3NpZ25faXJxX3ZlY3RvcigpIG5lZWRzIHRvIGF2b2lkIHNldHRpbmcgdGhl
IGZsYWcgd2hlbg0KdGhlcmUncyBubyBvbmxpbmUgQ1BVIGxlZnQgaW4gd2hhdCBnZXRzIHB1dCBp
bnRvIC0+YXJjaC5vbGRfY3B1X21hc2suDQpUaGUgb2xkIHZlY3RvciBjYW4gYmUgcmVsZWFzZWQg
cmlnaHQgYXdheSBpbiB0aGlzIGNhc2UuDQoNCkFsc28gZXh0ZW5kIHRoZSBsb2cgbWVzc2FnZSBh
Ym91dCBicm9rZW4gYWZmaW5pdHkgdG8gaW5jbHVkZSB0aGUgbmV3DQphZmZpbml0eSBhcyB3ZWxs
LCBhbGxvd2luZyB0byBub3RpY2UgaXNzdWVzIHdpdGggYWZmaW5pdHkgY2hhbmdlcyBub3QNCmFj
dHVhbGx5IGhhdmluZyB0YWtlbiBwbGFjZS4gU3dhcCB0aGUgaWYvZWxzZS1pZiBvcmRlciB0aGVy
ZSBhdCB0aGUNCnNhbWUgdGltZSB0byByZWR1Y2UgdGhlIGFtb3VudCBvZiBjb25kaXRpb25zIGNo
ZWNrZWQuDQoNCkF0IHRoZSBzYW1lIHRpbWUgcmVwbGFjZSB0d28gb3BlbiBjb2RlZCBpbnN0YW5j
ZXMgb2YgdGhlIG5ldyBoZWxwZXINCmZ1bmN0aW9uLg0KDQpTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1
bGljaCA8amJldWxpY2hAc3VzZS5jb20+DQpSZXZpZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8
cm9nZXIucGF1QGNpdHJpeC5jb20+DQotLS0NCnY0OiBVc2UgY3B1bWFza19iaXRzKCkgaW4gcHJp
bnRrKCkgaW52b2NhdGlvbi4gUmUtYmFzZS4NCnYzOiBNb3ZlIHJlbGVhc2Vfb2xkX3ZlYygpIGZ1
cnRoZXIgdXAgKHNvIGEgbGF0ZXIgcGF0Y2ggd29uJ3QgbmVlZCB0bykuDQogICAgIFJlLWJhc2Uu
DQp2MjogQWRkL3VzZSB2YWxpZF9pcnFfdmVjdG9yKCkuDQp2MWI6IEFsc28gdXBkYXRlIHZlY3Rv
cl9pcnFbXSBpbiB0aGUgY29kZSBhZGRlZCB0byBmaXh1cF9pcnFzKCkuDQoNCi0tLSBhL3hlbi9h
cmNoL3g4Ni9pcnEuYw0KKysrIGIveGVuL2FyY2gveDg2L2lycS5jDQpAQCAtOTksNiArOTksMjcg
QEAgdm9pZCB1bmxvY2tfdmVjdG9yX2xvY2sodm9pZCkNCiAgICAgIHNwaW5fdW5sb2NrKCZ2ZWN0
b3JfbG9jayk7DQogIH0NCiAgDQorc3RhdGljIGlubGluZSBib29sIHZhbGlkX2lycV92ZWN0b3Io
dW5zaWduZWQgaW50IHZlY3RvcikNCit7DQorICAgIHJldHVybiB2ZWN0b3IgPj0gRklSU1RfRFlO
QU1JQ19WRUNUT1IgJiYgdmVjdG9yIDw9IExBU1RfSElQUklPUklUWV9WRUNUT1I7DQorfQ0KKw0K
K3N0YXRpYyB2b2lkIHJlbGVhc2Vfb2xkX3ZlYyhzdHJ1Y3QgaXJxX2Rlc2MgKmRlc2MpDQorew0K
KyAgICB1bnNpZ25lZCBpbnQgdmVjdG9yID0gZGVzYy0+YXJjaC5vbGRfdmVjdG9yOw0KKw0KKyAg
ICBkZXNjLT5hcmNoLm9sZF92ZWN0b3IgPSBJUlFfVkVDVE9SX1VOQVNTSUdORUQ7DQorICAgIGNw
dW1hc2tfY2xlYXIoZGVzYy0+YXJjaC5vbGRfY3B1X21hc2spOw0KKw0KKyAgICBpZiAoICF2YWxp
ZF9pcnFfdmVjdG9yKHZlY3RvcikgKQ0KKyAgICAgICAgQVNTRVJUX1VOUkVBQ0hBQkxFKCk7DQor
ICAgIGVsc2UgaWYgKCBkZXNjLT5hcmNoLnVzZWRfdmVjdG9ycyApDQorICAgIHsNCisgICAgICAg
IEFTU0VSVCh0ZXN0X2JpdCh2ZWN0b3IsIGRlc2MtPmFyY2gudXNlZF92ZWN0b3JzKSk7DQorICAg
ICAgICBjbGVhcl9iaXQodmVjdG9yLCBkZXNjLT5hcmNoLnVzZWRfdmVjdG9ycyk7DQorICAgIH0N
Cit9DQorDQogIHN0YXRpYyB2b2lkIF90cmFjZV9pcnFfbWFzayh1aW50MzJfdCBldmVudCwgaW50
IGlycSwgaW50IHZlY3RvciwNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGNw
dW1hc2tfdCAqbWFzaykNCiAgew0KQEAgLTI5NSwxNCArMzE2LDcgQEAgc3RhdGljIHZvaWQgX19j
bGVhcl9pcnFfdmVjdG9yKGludCBpcnEpDQogICAgICAgICAgcGVyX2NwdSh2ZWN0b3JfaXJxLCBj
cHUpW29sZF92ZWN0b3JdID0gfmlycTsNCiAgICAgIH0NCiAgDQotICAgIGRlc2MtPmFyY2gub2xk
X3ZlY3RvciA9IElSUV9WRUNUT1JfVU5BU1NJR05FRDsNCi0gICAgY3B1bWFza19jbGVhcihkZXNj
LT5hcmNoLm9sZF9jcHVfbWFzayk7DQotDQotICAgIGlmICggZGVzYy0+YXJjaC51c2VkX3ZlY3Rv
cnMgKQ0KLSAgICB7DQotICAgICAgICBBU1NFUlQodGVzdF9iaXQob2xkX3ZlY3RvciwgZGVzYy0+
YXJjaC51c2VkX3ZlY3RvcnMpKTsNCi0gICAgICAgIGNsZWFyX2JpdChvbGRfdmVjdG9yLCBkZXNj
LT5hcmNoLnVzZWRfdmVjdG9ycyk7DQotICAgIH0NCisgICAgcmVsZWFzZV9vbGRfdmVjKGRlc2Mp
Ow0KICANCiAgICAgIGRlc2MtPmFyY2gubW92ZV9pbl9wcm9ncmVzcyA9IDA7DQogIH0NCkBAIC01
MjcsMTIgKzU0MSwyMSBAQCBuZXh0Og0KICAgICAgICAgIC8qIEZvdW5kIG9uZSEgKi8NCiAgICAg
ICAgICBjdXJyZW50X3ZlY3RvciA9IHZlY3RvcjsNCiAgICAgICAgICBjdXJyZW50X29mZnNldCA9
IG9mZnNldDsNCi0gICAgICAgIGlmIChvbGRfdmVjdG9yID4gMCkgew0KLSAgICAgICAgICAgIGRl
c2MtPmFyY2gubW92ZV9pbl9wcm9ncmVzcyA9IDE7DQotICAgICAgICAgICAgY3B1bWFza19jb3B5
KGRlc2MtPmFyY2gub2xkX2NwdV9tYXNrLCBkZXNjLT5hcmNoLmNwdV9tYXNrKTsNCisNCisgICAg
ICAgIGlmICggb2xkX3ZlY3RvciA+IDAgKQ0KKyAgICAgICAgew0KKyAgICAgICAgICAgIGNwdW1h
c2tfYW5kKGRlc2MtPmFyY2gub2xkX2NwdV9tYXNrLCBkZXNjLT5hcmNoLmNwdV9tYXNrLA0KKyAg
ICAgICAgICAgICAgICAgICAgICAgICZjcHVfb25saW5lX21hcCk7DQogICAgICAgICAgICAgIGRl
c2MtPmFyY2gub2xkX3ZlY3RvciA9IGRlc2MtPmFyY2gudmVjdG9yOw0KKyAgICAgICAgICAgIGlm
ICggIWNwdW1hc2tfZW1wdHkoZGVzYy0+YXJjaC5vbGRfY3B1X21hc2spICkNCisgICAgICAgICAg
ICAgICAgZGVzYy0+YXJjaC5tb3ZlX2luX3Byb2dyZXNzID0gMTsNCisgICAgICAgICAgICBlbHNl
DQorICAgICAgICAgICAgICAgIC8qIFRoaXMgY2FuIGhhcHBlbiB3aGlsZSBvZmZsaW5pbmcgYSBD
UFUuICovDQorICAgICAgICAgICAgICAgIHJlbGVhc2Vfb2xkX3ZlYyhkZXNjKTsNCiAgICAgICAg
ICB9DQorDQogICAgICAgICAgdHJhY2VfaXJxX21hc2soVFJDX0hXX0lSUV9BU1NJR05fVkVDVE9S
LCBpcnEsIHZlY3RvciwgJnRtcF9tYXNrKTsNCisNCiAgICAgICAgICBmb3JfZWFjaF9jcHUobmV3
X2NwdSwgJnRtcF9tYXNrKQ0KICAgICAgICAgICAgICBwZXJfY3B1KHZlY3Rvcl9pcnEsIG5ld19j
cHUpW3ZlY3Rvcl0gPSBpcnE7DQogICAgICAgICAgZGVzYy0+YXJjaC52ZWN0b3IgPSB2ZWN0b3I7
DQpAQCAtNzAyLDE0ICs3MjUsOCBAQCB2b2lkIGlycV9tb3ZlX2NsZWFudXBfaW50ZXJydXB0KHN0
cnVjdCBjDQogIA0KICAgICAgICAgIGlmICggZGVzYy0+YXJjaC5tb3ZlX2NsZWFudXBfY291bnQg
PT0gMCApDQogICAgICAgICAgew0KLSAgICAgICAgICAgIGRlc2MtPmFyY2gub2xkX3ZlY3RvciA9
IElSUV9WRUNUT1JfVU5BU1NJR05FRDsNCi0gICAgICAgICAgICBjcHVtYXNrX2NsZWFyKGRlc2Mt
PmFyY2gub2xkX2NwdV9tYXNrKTsNCi0NCi0gICAgICAgICAgICBpZiAoIGRlc2MtPmFyY2gudXNl
ZF92ZWN0b3JzICkNCi0gICAgICAgICAgICB7DQotICAgICAgICAgICAgICAgIEFTU0VSVCh0ZXN0
X2JpdCh2ZWN0b3IsIGRlc2MtPmFyY2gudXNlZF92ZWN0b3JzKSk7DQotICAgICAgICAgICAgICAg
IGNsZWFyX2JpdCh2ZWN0b3IsIGRlc2MtPmFyY2gudXNlZF92ZWN0b3JzKTsNCi0gICAgICAgICAg
ICB9DQorICAgICAgICAgICAgQVNTRVJUKHZlY3RvciA9PSBkZXNjLT5hcmNoLm9sZF92ZWN0b3Ip
Ow0KKyAgICAgICAgICAgIHJlbGVhc2Vfb2xkX3ZlYyhkZXNjKTsNCiAgICAgICAgICB9DQogIHVu
bG9jazoNCiAgICAgICAgICBzcGluX3VubG9jaygmZGVzYy0+bG9jayk7DQpAQCAtMjQwOSw2ICsy
NDI2LDMzIEBAIHZvaWQgZml4dXBfaXJxcyhjb25zdCBjcHVtYXNrX3QgKm1hc2ssIGINCiAgICAg
ICAgICAgICAgY29udGludWU7DQogICAgICAgICAgfQ0KICANCisgICAgICAgIC8qDQorICAgICAg
ICAgKiBJbiBvcmRlciBmb3IgdGhlIGFmZmluaXR5IGFkanVzdG1lbnQgYmVsb3cgdG8gYmUgc3Vj
Y2Vzc2Z1bCwgd2UNCisgICAgICAgICAqIG5lZWQgX19hc3NpZ25faXJxX3ZlY3RvcigpIHRvIHN1
Y2NlZWQuIFRoaXMgaW4gcGFydGljdWxhciBtZWFucw0KKyAgICAgICAgICogY2xlYXJpbmcgZGVz
Yy0+YXJjaC5tb3ZlX2luX3Byb2dyZXNzIGlmIHRoaXMgd291bGQgb3RoZXJ3aXNlDQorICAgICAg
ICAgKiBwcmV2ZW50IHRoZSBmdW5jdGlvbiBmcm9tIHN1Y2NlZWRpbmcuIFNpbmNlIHRoZXJlJ3Mg
bm8gd2F5IGZvciB0aGUNCisgICAgICAgICAqIGZsYWcgdG8gZ2V0IGNsZWFyZWQgYW55bW9yZSB3
aGVuIHRoZXJlJ3Mgbm8gcG9zc2libGUgZGVzdGluYXRpb24NCisgICAgICAgICAqIGxlZnQgKHRo
ZSBvbmx5IHBvc3NpYmlsaXR5IHRoZW4gd291bGQgYmUgdGhlIElSUXMgZW5hYmxlZCB3aW5kb3cN
CisgICAgICAgICAqIGFmdGVyIHRoaXMgbG9vcCksIHRoZXJlJ3MgdGhlbiBhbHNvIG5vIHJhY2Ug
d2l0aCB1cyBkb2luZyBpdCBoZXJlLg0KKyAgICAgICAgICoNCisgICAgICAgICAqIFRoZXJlZm9y
ZSB0aGUgbG9naWMgaGVyZSBhbmQgdGhlcmUgbmVlZCB0byByZW1haW4gaW4gc3luYy4NCisgICAg
ICAgICAqLw0KKyAgICAgICAgaWYgKCBkZXNjLT5hcmNoLm1vdmVfaW5fcHJvZ3Jlc3MgJiYNCisg
ICAgICAgICAgICAgIWNwdW1hc2tfaW50ZXJzZWN0cyhtYXNrLCBkZXNjLT5hcmNoLmNwdV9tYXNr
KSApDQorICAgICAgICB7DQorICAgICAgICAgICAgdW5zaWduZWQgaW50IGNwdTsNCisNCisgICAg
ICAgICAgICBjcHVtYXNrX2FuZCgmYWZmaW5pdHksIGRlc2MtPmFyY2gub2xkX2NwdV9tYXNrLCAm
Y3B1X29ubGluZV9tYXApOw0KKw0KKyAgICAgICAgICAgIHNwaW5fbG9jaygmdmVjdG9yX2xvY2sp
Ow0KKyAgICAgICAgICAgIGZvcl9lYWNoX2NwdShjcHUsICZhZmZpbml0eSkNCisgICAgICAgICAg
ICAgICAgcGVyX2NwdSh2ZWN0b3JfaXJxLCBjcHUpW2Rlc2MtPmFyY2gub2xkX3ZlY3Rvcl0gPSB+
aXJxOw0KKyAgICAgICAgICAgIHNwaW5fdW5sb2NrKCZ2ZWN0b3JfbG9jayk7DQorDQorICAgICAg
ICAgICAgcmVsZWFzZV9vbGRfdmVjKGRlc2MpOw0KKyAgICAgICAgICAgIGRlc2MtPmFyY2gubW92
ZV9pbl9wcm9ncmVzcyA9IDA7DQorICAgICAgICB9DQorDQogICAgICAgICAgY3B1bWFza19hbmQo
JmFmZmluaXR5LCAmYWZmaW5pdHksIG1hc2spOw0KICAgICAgICAgIGlmICggY3B1bWFza19lbXB0
eSgmYWZmaW5pdHkpICkNCiAgICAgICAgICB7DQpAQCAtMjQyNywxNSArMjQ3MSwxOCBAQCB2b2lk
IGZpeHVwX2lycXMoY29uc3QgY3B1bWFza190ICptYXNrLCBiDQogICAgICAgICAgaWYgKCBkZXNj
LT5oYW5kbGVyLT5lbmFibGUgKQ0KICAgICAgICAgICAgICBkZXNjLT5oYW5kbGVyLT5lbmFibGUo
ZGVzYyk7DQogIA0KKyAgICAgICAgY3B1bWFza19jb3B5KCZhZmZpbml0eSwgZGVzYy0+YWZmaW5p
dHkpOw0KKw0KICAgICAgICAgIHNwaW5fdW5sb2NrKCZkZXNjLT5sb2NrKTsNCiAgDQogICAgICAg
ICAgaWYgKCAhdmVyYm9zZSApDQogICAgICAgICAgICAgIGNvbnRpbnVlOw0KICANCi0gICAgICAg
IGlmICggYnJlYWtfYWZmaW5pdHkgJiYgc2V0X2FmZmluaXR5ICkNCi0gICAgICAgICAgICBwcmlu
dGsoIkJyb2tlIGFmZmluaXR5IGZvciBpcnEgJWlcbiIsIGlycSk7DQotICAgICAgICBlbHNlIGlm
ICggIXNldF9hZmZpbml0eSApDQotICAgICAgICAgICAgcHJpbnRrKCJDYW5ub3Qgc2V0IGFmZmlu
aXR5IGZvciBpcnEgJWlcbiIsIGlycSk7DQorICAgICAgICBpZiAoICFzZXRfYWZmaW5pdHkgKQ0K
KyAgICAgICAgICAgIHByaW50aygiQ2Fubm90IHNldCBhZmZpbml0eSBmb3IgSVJRJXVcbiIsIGly
cSk7DQorICAgICAgICBlbHNlIGlmICggYnJlYWtfYWZmaW5pdHkgKQ0KKyAgICAgICAgICAgIHBy
aW50aygiQnJva2UgYWZmaW5pdHkgZm9yIElSUSV1LCBuZXc6ICUqcGJcbiIsDQorICAgICAgICAg
ICAgICAgICAgIGlycSwgbnJfY3B1X2lkcywgY3B1bWFza19iaXRzKCZhZmZpbml0eSkpOw0KICAg
ICAgfQ0KICANCiAgICAgIC8qIFRoYXQgZG9lc24ndCBzZWVtIHN1ZmZpY2llbnQuICBHaXZlIGl0
IDFtcy4gKi8NCg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 16 07:41:12 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Jul 2019 07: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 1hnI5H-0002Fi-O6; Tue, 16 Jul 2019 07:41:11 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=LiPz=VN=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hnI5F-0002Fd-ID
 for xen-devel@lists.xenproject.org; Tue, 16 Jul 2019 07:41:09 +0000
X-Inumbo-ID: 0f59e34c-a79d-11e9-90d0-7f0e68add3cb
Received: from m4a0040g.houston.softwaregrp.com (unknown [15.124.2.86])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 0f59e34c-a79d-11e9-90d0-7f0e68add3cb;
 Tue, 16 Jul 2019 07:41:03 +0000 (UTC)
Received: FROM m4a0040g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0040g.houston.softwaregrp.com WITH ESMTP; 
 Tue, 16 Jul 2019 07:37:12 +0000
Received: from M4W0335.microfocus.com (2002:f78:1193::f78:1193) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Tue, 16 Jul 2019 07:39:00 +0000
Received: from NAM01-BY2-obe.outbound.protection.outlook.com (15.124.8.14) by
 M4W0335.microfocus.com (15.120.17.147) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Tue, 16 Jul 2019 07:39:00 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=m8GZpYsi1kwzdfmVwTVS+3ctS3VaPb6axEBaWeRj36MqNh/c5Oq+KH+X79/oTiVYzAqGRm78eahw3JAuJOdz/1Y2X5qqsYLArliWrnRoLlmCCsq9lfEkqic9+QhpfwoRR/kkQvrgs1UadE3+IuB2cmg0WMYHEMN+N+L9Mt9xLqiq59A7L8Qkk5Tl5+F/it/laRZd+ZPR5N1hTB0H3cYDVAKJPXZnwBwSYOKFVr8G7wOP6BNZ9ZInPeqt3rS6QIlQq55atHhH2N85JMlQv4fMYgM7wDpjxzFVX6xJgto+3X/R8W+OlZyZWeuvayYzaX8KMNgGuw02kUUQv8+6/KJVQA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=T3Pgu4pjcVFCDgbcl4WJEVjwpFvPIC0YhmOh5Vf4Z6U=;
 b=HSbso9H9IrVHS+TxbpINTGqUPGbn4mBEoV55Q2fpDAMUkjP3TDY1qoGehHeD9LY1kJXQCQdM1BX16t9ERVsst7tkVJahXneGG1DDu5WtkDrU3MZL/a7oKO7LVTe9eVFUgBLlSj7kng9UcdPxC1PZzpOQ8pqlzWgfa2+BV1KFjVDVJL6dN2YGYnDp5x06AkPCP0YqaYom7nqpvT9r6IEzaWLljFYG8JqKLpa76hmmR1ll6DJaTMTe+yjOaAQ53X3s9uHK360Rj4qDj+TcatKOEUG0fSTvLnnb6qUbCaDUVVXFEr08fe2v2frrmxMCyFvJQ0SUKwueMzzzM/Ti73DAdg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2667.namprd18.prod.outlook.com (20.179.107.10) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.14; Tue, 16 Jul 2019 07:38:59 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Tue, 16 Jul 2019
 07:38:59 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v4 04/13] x86/IRQ: consolidate use of ->arch.cpu_mask
Thread-Index: AQHVO6mHgzkr6dRLP0u3So3V86qVIg==
Date: Tue, 16 Jul 2019 07:38:59 +0000
Message-ID: <5d4e4692-7252-9341-f2ef-f2911640d8e0@suse.com>
References: <5cda711a-b417-76e9-d113-ea838463f225@suse.com>
In-Reply-To: <5cda711a-b417-76e9-d113-ea838463f225@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR0202CA0002.eurprd02.prod.outlook.com
 (2603:10a6:4:29::12) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 3ae9cf52-d3df-4158-b46b-08d709c0aa2c
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB2667; 
x-ms-traffictypediagnostic: DM6PR18MB2667:
x-microsoft-antispam-prvs: <DM6PR18MB266799567EE69CC4F6C3F550B3CE0@DM6PR18MB2667.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 0100732B76
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(39860400002)(346002)(366004)(376002)(396003)(136003)(189003)(199004)(6436002)(102836004)(5640700003)(8676002)(53936002)(6506007)(4326008)(386003)(6512007)(7736002)(186003)(6116002)(6486002)(305945005)(52116002)(2906002)(66066001)(11346002)(81166006)(2616005)(8936002)(316002)(476003)(3846002)(66476007)(446003)(76176011)(2351001)(99286004)(26005)(81156014)(31686004)(68736007)(6916009)(256004)(14444005)(14454004)(486006)(71190400001)(478600001)(71200400001)(31696002)(5660300002)(86362001)(80792005)(2501003)(54906003)(36756003)(25786009)(64756008)(66556008)(66946007)(66446008);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2667;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: zmEEGDpbW+ALgVKJ5jQ5MXFMKVWKHpWs+RdFEVUhUmoNq63bNRJQdmfvv9yQQRe13FB1aR40FeR0oX9UdPf6DP/reo1LSohtqYMuoujPPn3SMsF30gYDD8BYPKwcGfY6/ebGI2A3LBqAgWiY937dl41qoLMBAFU+8gXmcpFVhEU850wNNUIxsDI1uSngkd5TDtZ3kuByrRbNp9amybi3S2bhu8674ooq4UH4dYKc3MO5AUiythysWJjTe0swNf/cDjiXi2dEHj+q3lUNc1tX5GcWjX2FxGRvvmQcMFL7u1nLtNzhmxA6lExd7REV1l7XeNNiG2xSOxvPuwJf3L73/8fT4a6Ez/C4ighF7K13wA9g/birZrGAzXSoIGLUB3r/kEhcvtS9qyUKd7TaJto0OFqqVoRJViOfOizjnlol2Uo=
Content-ID: <98958DA7C44B3947AF28AFFD362476F2@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 3ae9cf52-d3df-4158-b46b-08d709c0aa2c
X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Jul 2019 07:38:59.0851 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2667
X-OriginatorOrg: suse.com
Subject: [Xen-devel] [PATCH v4 04/13] x86/IRQ: consolidate use of
 ->arch.cpu_mask
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 =?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>

TWl4ZWQgbWVhbmluZyB3YXMgaW1wbGllZCBzbyBmYXIgYnkgZGlmZmVyZW50IHBpZWNlcyBvZiBj
b2RlIC0NCmRpc2FncmVlbWVudCB3YXMgaW4gcGFydGljdWxhciBhYm91dCB3aGV0aGVyIHRvIGV4
cGVjdCBvZmZsaW5lIENQVXMnDQpiaXRzIHRvIHBvc3NpYmx5IGJlIHNldC4gU3dpdGNoIHRvIGEg
bW9zdGx5IGNvbnNpc3RlbnQgbWVhbmluZw0KKGV4Y2VwdGlvbiBiZWluZyBoaWdoIHByaW9yaXR5
IGludGVycnVwdHMsIHdoaWNoIHdvdWxkIHBlcmhhcHMgYmV0dGVyDQpiZSBzd2l0Y2hlZCB0byB0
aGUgc2FtZSBtb2RlbCBhcyB3ZWxsIGluIGR1ZSBjb3Vyc2UpLiBVc2UgdGhlIGZpZWxkIHRvDQpy
ZWNvcmQgdGhlIHZlY3RvciBhbGxvY2F0aW9uIG1hc2ssIGkuZS4gcG90ZW50aWFsbHkgaW5jbHVk
aW5nIGJpdHMgb2YNCm9mZmxpbmUgKHBhcmtlZCkgQ1BVcy4gVGhpcyBpbXBsaWVzIHRoYXQgYmVm
b3JlIHBhc3NpbmcgdGhlIG1hc2sgdG8NCmNlcnRhaW4gZnVuY3Rpb25zIChtb3N0IG5vdGFibHkg
Y3B1X21hc2tfdG9fYXBpY2lkKCkpIGl0IG5lZWRzIHRvIGJlDQpmdXJ0aGVyIHJlZHVjZWQgdG8g
dGhlIG9ubGluZSBzdWJzZXQuDQoNClRoZSBleGNlcHRpb24gb2YgaGlnaCBwcmlvcml0eSBpbnRl
cnJ1cHRzIGlzIGFsc28gd2h5IGZvciB0aGUgbW9tZW50DQpfYmluZF9pcnFfdmVjdG9yKCkgaXMg
bGVmdCBhcyBpcywgZGVzcGl0ZSBsb29raW5nIHdyb25nOiBJdCdzIHVzZWQNCmV4Y2x1c2l2ZWx5
IGZvciBJUlEwLCB3aGljaCBpc24ndCBzdXBwb3NlZCB0byBtb3ZlIG9mZiBDUFUwIGF0IGFueSB0
aW1lLg0KDQpUaGUgcHJpb3IgbGFjayBvZiByZXN0cmljdGluZyB0byBvbmxpbmUgQ1BVcyBpbiBz
ZXRfZGVzY19hZmZpbml0eSgpDQpiZWZvcmUgY2FsbGluZyBjcHVfbWFza190b19hcGljaWQoKSBp
biBwYXJ0aWN1bGFyIGFsbG93ZWQgKGluIHgyQVBJQw0KY2x1c3RlcmVkIG1vZGUpIG9mZmxpbmVk
IENQVXMgdG8gZW5kIHVwIGVuYWJsZWQgaW4gYW4gSVJRJ3MgZGVzdGluYXRpb24NCmZpZWxkLiAo
SSB3b25kZXIgd2hldGhlciB2ZWN0b3JfYWxsb2NhdGlvbl9jcHVtYXNrX2ZsYXQoKSBzaG91bGRu
J3QNCmZvbGxvdyBhIHNpbWlsYXIgbW9kZWwsIHVzaW5nIGNwdV9wcmVzZW50X21hcCBpbiBmYXZv
ciBvZg0KY3B1X29ubGluZV9tYXAuKQ0KDQpGb3IgSU8tQVBJQyBjb2RlIGl0IHdhcyBkZWZpbml0
ZWx5IHdyb25nIHRvIHBvdGVudGlhbGx5IHN0b3JlLCBhcyBhDQpmYWxsYmFjaywgVEFSR0VUX0NQ
VVMgKGkuZS4gYWxsIG9ubGluZSBvbmVzKSBpbnRvIHRoZSBmaWVsZCwgYXMgdGhhdA0Kd291bGQg
aGF2ZSBjYXVzZWQgcHJvYmxlbXMgd2hlbiBkZXRlcm1pbmluZyBvbiB3aGljaCBDUFVzIHRvIHJl
bGVhc2UNCnZlY3RvcnMgd2hlbiB0aGV5J3ZlIGdvbmUgb3V0IG9mIHVzZS4gRGlzYWJsZSBpbnRl
cnJ1cHRzIGluc3RlYWQgd2hlbg0Kbm8gdmFsaWQgdGFyZ2V0IENQVSBjYW4gYmUgZXN0YWJsaXNo
ZWQgKHdoaWNoIGNvZGUgZWxzZXdoZXJlIHNob3VsZA0KZ3VhcmFudGVlIHRvIG5ldmVyIGhhcHBl
biksIGFuZCBsb2cgYSBtZXNzYWdlIGluIHN1Y2ggYW4gdW5saWtlbHkgZXZlbnQuDQoNClNpZ25l
ZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4NClJldmlld2VkLWJ5OiBS
b2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4NCkFja2VkLWJ5OiBBbmRyZXcg
Q29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPg0KLS0tDQp2MjogTmV3Lg0KDQotLS0g
YS94ZW4vYXJjaC94ODYvaW9fYXBpYy5jDQorKysgYi94ZW4vYXJjaC94ODYvaW9fYXBpYy5jDQpA
QCAtNjgwLDcgKzY4MCw3IEBAIHZvaWQgLypfX2luaXQqLyBzZXR1cF9pb2FwaWNfZGVzdCh2b2lk
KQ0KICAgICAgICAgICAgICAgICAgY29udGludWU7DQogICAgICAgICAgICAgIGlycSA9IHBpbl8y
X2lycShpcnFfZW50cnksIGlvYXBpYywgcGluKTsNCiAgICAgICAgICAgICAgZGVzYyA9IGlycV90
b19kZXNjKGlycSk7DQotICAgICAgICAgICAgQlVHX09OKGNwdW1hc2tfZW1wdHkoZGVzYy0+YXJj
aC5jcHVfbWFzaykpOw0KKyAgICAgICAgICAgIEJVR19PTighY3B1bWFza19pbnRlcnNlY3RzKGRl
c2MtPmFyY2guY3B1X21hc2ssICZjcHVfb25saW5lX21hcCkpOw0KICAgICAgICAgICAgICBzZXRf
aW9hcGljX2FmZmluaXR5X2lycShkZXNjLCBkZXNjLT5hcmNoLmNwdV9tYXNrKTsNCiAgICAgICAg
ICB9DQogIA0KQEAgLTIxOTQsNyArMjE5NCw2IEBAIGludCBpb19hcGljX3NldF9wY2lfcm91dGlu
ZyAoaW50IGlvYXBpYywNCiAgew0KICAgICAgc3RydWN0IGlycV9kZXNjICpkZXNjID0gaXJxX3Rv
X2Rlc2MoaXJxKTsNCiAgICAgIHN0cnVjdCBJT19BUElDX3JvdXRlX2VudHJ5IGVudHJ5Ow0KLSAg
ICBjcHVtYXNrX3QgbWFzazsNCiAgICAgIHVuc2lnbmVkIGxvbmcgZmxhZ3M7DQogICAgICBpbnQg
dmVjdG9yOw0KICANCkBAIC0yMjI5LDExICsyMjI4LDE3IEBAIGludCBpb19hcGljX3NldF9wY2lf
cm91dGluZyAoaW50IGlvYXBpYywNCiAgICAgICAgICByZXR1cm4gdmVjdG9yOw0KICAgICAgZW50
cnkudmVjdG9yID0gdmVjdG9yOw0KICANCi0gICAgY3B1bWFza19jb3B5KCZtYXNrLCBUQVJHRVRf
Q1BVUyk7DQotICAgIC8qIERvbid0IGNoYW5jZSBlbmRpbmcgdXAgd2l0aCBhbiBlbXB0eSBtYXNr
LiAqLw0KLSAgICBpZiAoY3B1bWFza19pbnRlcnNlY3RzKCZtYXNrLCBkZXNjLT5hcmNoLmNwdV9t
YXNrKSkNCi0gICAgICAgIGNwdW1hc2tfYW5kKCZtYXNrLCAmbWFzaywgZGVzYy0+YXJjaC5jcHVf
bWFzayk7DQotICAgIFNFVF9ERVNUKGVudHJ5LCBsb2dpY2FsLCBjcHVfbWFza190b19hcGljaWQo
Jm1hc2spKTsNCisgICAgaWYgKGNwdW1hc2tfaW50ZXJzZWN0cyhkZXNjLT5hcmNoLmNwdV9tYXNr
LCBUQVJHRVRfQ1BVUykpIHsNCisgICAgICAgIGNwdW1hc2tfdCAqbWFzayA9IHRoaXNfY3B1KHNj
cmF0Y2hfY3B1bWFzayk7DQorDQorICAgICAgICBjcHVtYXNrX2FuZChtYXNrLCBkZXNjLT5hcmNo
LmNwdV9tYXNrLCBUQVJHRVRfQ1BVUyk7DQorICAgICAgICBTRVRfREVTVChlbnRyeSwgbG9naWNh
bCwgY3B1X21hc2tfdG9fYXBpY2lkKG1hc2spKTsNCisgICAgfSBlbHNlIHsNCisgICAgICAgIHBy
aW50ayhYRU5MT0dfRVJSICJJUlElZDogbm8gdGFyZ2V0IENQVSAoJSpwYiB2cyAlKnBiKVxuIiwN
CisgICAgICAgICAgICAgICBpcnEsIG5yX2NwdV9pZHMsIGNwdW1hc2tfYml0cyhkZXNjLT5hcmNo
LmNwdV9tYXNrKSwNCisgICAgICAgICAgICAgICBucl9jcHVfaWRzLCBjcHVtYXNrX2JpdHMoVEFS
R0VUX0NQVVMpKTsNCisgICAgICAgIGRlc2MtPnN0YXR1cyB8PSBJUlFfRElTQUJMRUQ7DQorICAg
IH0NCiAgDQogICAgICBhcGljX3ByaW50ayhBUElDX0RFQlVHLCBLRVJOX0RFQlVHICJJT0FQSUNb
JWRdOiBTZXQgUENJIHJvdXRpbmcgZW50cnkgIg0KICAJCSIoJWQtJWQgLT4gJSN4IC0+IElSUSAl
ZCBNb2RlOiVpIEFjdGl2ZTolaSlcbiIsIGlvYXBpYywNCkBAIC0yNDE5LDcgKzI0MjQsMjEgQEAg
aW50IGlvYXBpY19ndWVzdF93cml0ZSh1bnNpZ25lZCBsb25nIHBoeQ0KICAgICAgLyogU2V0IHRo
ZSB2ZWN0b3IgZmllbGQgdG8gdGhlIHJlYWwgdmVjdG9yISAqLw0KICAgICAgcnRlLnZlY3RvciA9
IGRlc2MtPmFyY2gudmVjdG9yOw0KICANCi0gICAgU0VUX0RFU1QocnRlLCBsb2dpY2FsLCBjcHVf
bWFza190b19hcGljaWQoZGVzYy0+YXJjaC5jcHVfbWFzaykpOw0KKyAgICBpZiAoIGNwdW1hc2tf
aW50ZXJzZWN0cyhkZXNjLT5hcmNoLmNwdV9tYXNrLCBUQVJHRVRfQ1BVUykgKQ0KKyAgICB7DQor
ICAgICAgICBjcHVtYXNrX3QgKm1hc2sgPSB0aGlzX2NwdShzY3JhdGNoX2NwdW1hc2spOw0KKw0K
KyAgICAgICAgY3B1bWFza19hbmQobWFzaywgZGVzYy0+YXJjaC5jcHVfbWFzaywgVEFSR0VUX0NQ
VVMpOw0KKyAgICAgICAgU0VUX0RFU1QocnRlLCBsb2dpY2FsLCBjcHVfbWFza190b19hcGljaWQo
bWFzaykpOw0KKyAgICB9DQorICAgIGVsc2UNCisgICAgew0KKyAgICAgICAgZ3ByaW50ayhYRU5M
T0dfRVJSLCAiSVJRJWQ6IG5vIHRhcmdldCBDUFUgKCUqcGIgdnMgJSpwYilcbiIsDQorICAgICAg
ICAgICAgICAgaXJxLCBucl9jcHVfaWRzLCBjcHVtYXNrX2JpdHMoZGVzYy0+YXJjaC5jcHVfbWFz
ayksDQorICAgICAgICAgICAgICAgbnJfY3B1X2lkcywgY3B1bWFza19iaXRzKFRBUkdFVF9DUFVT
KSk7DQorICAgICAgICBkZXNjLT5zdGF0dXMgfD0gSVJRX0RJU0FCTEVEOw0KKyAgICAgICAgcnRl
Lm1hc2sgPSAxOw0KKyAgICB9DQogIA0KICAgICAgX19pb2FwaWNfd3JpdGVfZW50cnkoYXBpYywg
cGluLCAwLCBydGUpOw0KICAgICAgDQotLS0gYS94ZW4vYXJjaC94ODYvaXJxLmMNCisrKyBiL3hl
bi9hcmNoL3g4Ni9pcnEuYw0KQEAgLTQ3OCwxMSArNDc4LDEzIEBAIHN0YXRpYyBpbnQgX19hc3Np
Z25faXJxX3ZlY3RvcigNCiAgICAgICAqLw0KICAgICAgc3RhdGljIGludCBjdXJyZW50X3ZlY3Rv
ciA9IEZJUlNUX0RZTkFNSUNfVkVDVE9SLCBjdXJyZW50X29mZnNldCA9IDA7DQogICAgICBpbnQg
Y3B1LCBlcnIsIG9sZF92ZWN0b3I7DQotICAgIGNwdW1hc2tfdCB0bXBfbWFzazsNCiAgICAgIHZt
YXNrX3QgKmlycV91c2VkX3ZlY3RvcnMgPSBOVUxMOw0KICANCiAgICAgIG9sZF92ZWN0b3IgPSBp
cnFfdG9fdmVjdG9yKGlycSk7DQotICAgIGlmIChvbGRfdmVjdG9yID4gMCkgew0KKyAgICBpZiAo
IG9sZF92ZWN0b3IgPiAwICkNCisgICAgew0KKyAgICAgICAgY3B1bWFza190IHRtcF9tYXNrOw0K
Kw0KICAgICAgICAgIGNwdW1hc2tfYW5kKCZ0bXBfbWFzaywgbWFzaywgJmNwdV9vbmxpbmVfbWFw
KTsNCiAgICAgICAgICBpZiAoY3B1bWFza19pbnRlcnNlY3RzKCZ0bXBfbWFzaywgZGVzYy0+YXJj
aC5jcHVfbWFzaykpIHsNCiAgICAgICAgICAgICAgZGVzYy0+YXJjaC52ZWN0b3IgPSBvbGRfdmVj
dG9yOw0KQEAgLTUwNSw3ICs1MDcsOSBAQCBzdGF0aWMgaW50IF9fYXNzaWduX2lycV92ZWN0b3Io
DQogICAgICBlbHNlDQogICAgICAgICAgaXJxX3VzZWRfdmVjdG9ycyA9IGlycV9nZXRfdXNlZF92
ZWN0b3JfbWFzayhpcnEpOw0KICANCi0gICAgZm9yX2VhY2hfY3B1KGNwdSwgbWFzaykgew0KKyAg
ICBmb3JfZWFjaF9jcHUoY3B1LCBtYXNrKQ0KKyAgICB7DQorICAgICAgICBjb25zdCBjcHVtYXNr
X3QgKnZlY19tYXNrOw0KICAgICAgICAgIGludCBuZXdfY3B1Ow0KICAgICAgICAgIGludCB2ZWN0
b3IsIG9mZnNldDsNCiAgDQpAQCAtNTEzLDggKzUxNyw3IEBAIHN0YXRpYyBpbnQgX19hc3NpZ25f
aXJxX3ZlY3RvcigNCiAgICAgICAgICBpZiAoIWNwdV9vbmxpbmUoY3B1KSkNCiAgICAgICAgICAg
ICAgY29udGludWU7DQogIA0KLSAgICAgICAgY3B1bWFza19hbmQoJnRtcF9tYXNrLCB2ZWN0b3Jf
YWxsb2NhdGlvbl9jcHVtYXNrKGNwdSksDQotICAgICAgICAgICAgICAgICAgICAmY3B1X29ubGlu
ZV9tYXApOw0KKyAgICAgICAgdmVjX21hc2sgPSB2ZWN0b3JfYWxsb2NhdGlvbl9jcHVtYXNrKGNw
dSk7DQogIA0KICAgICAgICAgIHZlY3RvciA9IGN1cnJlbnRfdmVjdG9yOw0KICAgICAgICAgIG9m
ZnNldCA9IGN1cnJlbnRfb2Zmc2V0Ow0KQEAgLTUzNSw3ICs1MzgsNyBAQCBuZXh0Og0KICAgICAg
ICAgICAgICAmJiB0ZXN0X2JpdCh2ZWN0b3IsIGlycV91c2VkX3ZlY3RvcnMpICkNCiAgICAgICAg
ICAgICAgZ290byBuZXh0Ow0KICANCi0gICAgICAgIGZvcl9lYWNoX2NwdShuZXdfY3B1LCAmdG1w
X21hc2spDQorICAgICAgICBmb3JfZWFjaF9jcHUobmV3X2NwdSwgdmVjX21hc2spDQogICAgICAg
ICAgICAgIGlmIChwZXJfY3B1KHZlY3Rvcl9pcnEsIG5ld19jcHUpW3ZlY3Rvcl0gPj0gMCkNCiAg
ICAgICAgICAgICAgICAgIGdvdG8gbmV4dDsNCiAgICAgICAgICAvKiBGb3VuZCBvbmUhICovDQpA
QCAtNTU0LDEyICs1NTcsMTIgQEAgbmV4dDoNCiAgICAgICAgICAgICAgICAgIHJlbGVhc2Vfb2xk
X3ZlYyhkZXNjKTsNCiAgICAgICAgICB9DQogIA0KLSAgICAgICAgdHJhY2VfaXJxX21hc2soVFJD
X0hXX0lSUV9BU1NJR05fVkVDVE9SLCBpcnEsIHZlY3RvciwgJnRtcF9tYXNrKTsNCisgICAgICAg
IHRyYWNlX2lycV9tYXNrKFRSQ19IV19JUlFfQVNTSUdOX1ZFQ1RPUiwgaXJxLCB2ZWN0b3IsIHZl
Y19tYXNrKTsNCiAgDQotICAgICAgICBmb3JfZWFjaF9jcHUobmV3X2NwdSwgJnRtcF9tYXNrKQ0K
KyAgICAgICAgZm9yX2VhY2hfY3B1KG5ld19jcHUsIHZlY19tYXNrKQ0KICAgICAgICAgICAgICBw
ZXJfY3B1KHZlY3Rvcl9pcnEsIG5ld19jcHUpW3ZlY3Rvcl0gPSBpcnE7DQogICAgICAgICAgZGVz
Yy0+YXJjaC52ZWN0b3IgPSB2ZWN0b3I7DQotICAgICAgICBjcHVtYXNrX2NvcHkoZGVzYy0+YXJj
aC5jcHVfbWFzaywgJnRtcF9tYXNrKTsNCisgICAgICAgIGNwdW1hc2tfY29weShkZXNjLT5hcmNo
LmNwdV9tYXNrLCB2ZWNfbWFzayk7DQogIA0KICAgICAgICAgIGRlc2MtPmFyY2gudXNlZCA9IElS
UV9VU0VEOw0KICAgICAgICAgIEFTU0VSVCgoZGVzYy0+YXJjaC51c2VkX3ZlY3RvcnMgPT0gTlVM
TCkNCkBAIC03OTEsNiArNzk0LDcgQEAgdW5zaWduZWQgaW50IHNldF9kZXNjX2FmZmluaXR5KHN0
cnVjdCBpcg0KICANCiAgICAgIGNwdW1hc2tfY29weShkZXNjLT5hZmZpbml0eSwgbWFzayk7DQog
ICAgICBjcHVtYXNrX2FuZCgmZGVzdF9tYXNrLCBtYXNrLCBkZXNjLT5hcmNoLmNwdV9tYXNrKTsN
CisgICAgY3B1bWFza19hbmQoJmRlc3RfbWFzaywgJmRlc3RfbWFzaywgJmNwdV9vbmxpbmVfbWFw
KTsNCiAgDQogICAgICByZXR1cm4gY3B1X21hc2tfdG9fYXBpY2lkKCZkZXN0X21hc2spOw0KICB9
DQotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2lycS5oDQorKysgYi94ZW4vaW5jbHVkZS9hc20t
eDg2L2lycS5oDQpAQCAtMzIsNiArMzIsMTIgQEAgc3RydWN0IGlycV9kZXNjOw0KICBzdHJ1Y3Qg
YXJjaF9pcnFfZGVzYyB7DQogICAgICAgICAgczE2IHZlY3RvcjsgICAgICAgICAgICAgICAgICAv
KiB2ZWN0b3IgaXRzZWxmIGlzIG9ubHkgOCBiaXRzLCAqLw0KICAgICAgICAgIHMxNiBvbGRfdmVj
dG9yOyAgICAgICAgICAgICAgLyogYnV0IHdlIHVzZSAtMSBmb3IgdW5hc3NpZ25lZCAgKi8NCisg
ICAgICAgIC8qDQorICAgICAgICAgKiBFeGNlcHQgZm9yIGhpZ2ggcHJpb3JpdHkgaW50ZXJydXB0
cyBAY3B1X21hc2sgbWF5IGhhdmUgYml0cyBzZXQgZm9yDQorICAgICAgICAgKiBvZmZsaW5lIENQ
VXMuICBDb25zdW1lcnMgbmVlZCB0byBiZSBjYXJlZnVsIHRvIG1hc2sgdGhpcyBkb3duIHRvDQor
ICAgICAgICAgKiBvbmxpbmUgb25lcyBhcyBuZWNlc3NhcnkuICBUaGVyZSBpcyBzdXBwb3NlZCB0
byBhbHdheXMgYmUgYSBub24tDQorICAgICAgICAgKiBlbXB0eSBpbnRlcnNlY3Rpb24gd2l0aCBj
cHVfb25saW5lX21hcC4NCisgICAgICAgICAqLw0KICAgICAgICAgIGNwdW1hc2tfdmFyX3QgY3B1
X21hc2s7DQogICAgICAgICAgY3B1bWFza192YXJfdCBvbGRfY3B1X21hc2s7DQogICAgICAgICAg
Y3B1bWFza192YXJfdCBwZW5kaW5nX21hc2s7DQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 16 07:43:03 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Jul 2019 07:43:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnI71-0002NA-Az; Tue, 16 Jul 2019 07:42:59 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=LiPz=VN=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hnI70-0002N0-Eb
 for xen-devel@lists.xenproject.org; Tue, 16 Jul 2019 07:42:58 +0000
X-Inumbo-ID: 537e95da-a79d-11e9-8980-bc764e045a96
Received: from m9a0001g.houston.softwaregrp.com (unknown [15.124.64.66])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 537e95da-a79d-11e9-8980-bc764e045a96;
 Tue, 16 Jul 2019 07:42:56 +0000 (UTC)
Received: FROM m9a0001g.houston.softwaregrp.com (15.121.0.190) BY
 m9a0001g.houston.softwaregrp.com WITH ESMTP; 
 Tue, 16 Jul 2019 07:42:56 +0000
Received: from M4W0335.microfocus.com (2002:f78:1193::f78:1193) by
 M9W0067.microfocus.com (2002:f79:be::f79:be) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Tue, 16 Jul 2019 07:37:37 +0000
Received: from NAM01-BY2-obe.outbound.protection.outlook.com (15.124.8.14) by
 M4W0335.microfocus.com (15.120.17.147) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Tue, 16 Jul 2019 07:37:37 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=V+mxOclmQl/Iwnmb3Ajz3NaVoYkQZnBwRiUvl/8JGlAOvFpNQQKJMCpM4KRDfjrDTdd/tnqUj51lctIUWTTn6E0ow6j0rPzADMIpnbuTcaGxNqyK2LKwMgP1MnKbilCGNAjGWCGEDrxcbS2ME+SeRne1y3q4uz9XLxTNm4TVO1U6A2CtEtE6jE+x9HDHFyqNOxqejhw5s1UntKIFbYHXfikS3lhnaQV/IxvgzQWFZUZ6M8lLJZL7+teF3jsOxW9TijfWzvJs8Dmeuw4s1aZe++vMHVxnoXSN1W0K06ZsuLSc6A7BMjaP9J8ltcQseWOYtvmvHksajlRC0wf38FVS5w==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=5XsuRYlo9O9yePuFmC76k1W7jFTXusfwS+bbwzyeAUY=;
 b=XHfoJod67ahpFbFYqHKlaa6d1sBrAcFPiPF3o7NlBHbxVRtVePlqTIHr0ounVoy0jrkNQI6IOuyrN4YVHLrQG1tBZ0yCZ1x4rEcl+sHTuIJSDFaPR+OT72oZt1Zf5KCSJT8w5u36dCui6UDWdA3Iz3VhucaDtMggn9dr68be4nNuRGc9zuhH8eJEZKjM2zoS+EjLm+5DgsA/0wYKMDxPULmnRbzxAj0hqNg87GyE+XxnHY+zJ8YjiYUOC4AmN5OouQdGCvFP9vEzouTNFeSdylJiaD0N6US6pZHZ8C4bbBR3k2eCTfWIz+m378sPn/vDFswYeiqhlK6Qy0lF5hJU6w==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2667.namprd18.prod.outlook.com (20.179.107.10) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.14; Tue, 16 Jul 2019 07:37:36 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Tue, 16 Jul 2019
 07:37:36 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v4 02/13] x86/IRQ: deal with move cleanup count state in
 fixup_irqs()
Thread-Index: AQHVO6lWFnWLjuNRXkiFzFypmuh6cQ==
Date: Tue, 16 Jul 2019 07:37:36 +0000
Message-ID: <54a42001-e741-3c4f-ba99-6b5e270099cf@suse.com>
References: <5cda711a-b417-76e9-d113-ea838463f225@suse.com>
In-Reply-To: <5cda711a-b417-76e9-d113-ea838463f225@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR06CA0013.eurprd06.prod.outlook.com (2603:10a6:6:1::26)
 To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: ac9f597d-d410-421b-bcff-08d709c078ca
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB2667; 
x-ms-traffictypediagnostic: DM6PR18MB2667:
x-microsoft-antispam-prvs: <DM6PR18MB26678CE4AD35557085E89657B3CE0@DM6PR18MB2667.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-forefront-prvs: 0100732B76
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(39860400002)(346002)(366004)(376002)(396003)(136003)(189003)(199004)(6436002)(102836004)(5640700003)(8676002)(53936002)(6506007)(4326008)(386003)(6512007)(7736002)(186003)(6116002)(6486002)(305945005)(52116002)(2906002)(66066001)(11346002)(81166006)(2616005)(8936002)(316002)(476003)(3846002)(66476007)(446003)(76176011)(2351001)(99286004)(26005)(81156014)(31686004)(68736007)(6916009)(256004)(14444005)(14454004)(486006)(71190400001)(478600001)(71200400001)(31696002)(5660300002)(86362001)(80792005)(2501003)(54906003)(36756003)(25786009)(64756008)(66556008)(66946007)(66446008);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2667;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: lOj288oP1WxT1FgfdD5W3Fi7pt+ocLALD2FUj7WhgpTL3b0u6D5yKiNcrxnkA99TUa2tbh5cMwwwqcRVrfAeSXhUNUt7QLiLKxeXL+cm72X2vuoiTqXdeM70obx30WXva9lMU4qojLprnMLrBO6eVVBex/NR3aHFjJ/6LkL4PiLvP9W2VYcj1Atr74MZeiww2omN67yN7+vvAQBm/B9eQWwbfLeQF+Ytxu4rx6y666ycdMRw1n77yj+2863+UtdLOkzvv1qtOngTY7xvqITK1Y0YXozT9Qna2jKH5Z3w4PHPf6lFcNq1EBohMK7Si94T6HyOm8SHIbvT4lkGFpuG8ZyvdwXfVg8YEPHEQroahGl65+T6++Ep/c72rgZFclGKu3YvQedQrMRui80OjRy0sluVPXcG9MXadOXFeMZnYOk=
Content-ID: <845375980D633340BB37EF8F1F6F0B21@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: ac9f597d-d410-421b-bcff-08d709c078ca
X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Jul 2019 07:37:36.2197 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2667
X-OriginatorOrg: suse.com
Subject: [Xen-devel] [PATCH v4 02/13] x86/IRQ: deal with move cleanup count
 state in fixup_irqs()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 =?utf-8?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>

VGhlIGNsZWFudXAgSVBJIG1heSBnZXQgc2VudCBpbW1lZGlhdGVseSBiZWZvcmUgYSBDUFUgZ2V0
cyByZW1vdmVkIGZyb20NCnRoZSBvbmxpbmUgbWFwLiBJbiBzdWNoIGEgY2FzZSB0aGUgSVBJIHdv
dWxkIGdldCBoYW5kbGVkIG9uIHRoZSBDUFUNCmJlaW5nIG9mZmxpbmVkIG5vIGVhcmxpZXIgdGhh
biBpbiB0aGUgaW50ZXJydXB0cyBkaXNhYmxlZCB3aW5kb3cgYWZ0ZXINCmZpeHVwX2lycXMoKScg
bWFpbiBsb29wLiBUaGlzIGlzIHRvbyBsYXRlLCBob3dldmVyLCBiZWNhdXNlIGEgcG9zc2libGUN
CmFmZmluaXR5IGNoYW5nZSBtYXkgaW5jdXIgdGhlIG5lZWQgZm9yIHZlY3RvciBhc3NpZ25tZW50
LCB3aGljaCB3aWxsDQpmYWlsIHdoZW4gdGhlIElSUSdzIG1vdmUgY2xlYW51cCBjb3VudCBpcyBz
dGlsbCBub24temVyby4NCg0KVG8gZml4IHRoaXMNCi0gcmVjb3JkIHRoZSBzZXQgb2YgQ1BVcyB0
aGUgY2xlYW51cCBJUElzIGdldHMgYWN0dWFsbHkgc2VudCB0byBhbG9uZ3NpZGUNCiAgIHNldHRp
bmcgdGhlaXIgY291bnQsDQotIGFkanVzdCB0aGUgY291bnQgaW4gZml4dXBfaXJxcygpLCBhY2Nv
dW50aW5nIGZvciBhbGwgQ1BVcyB0aGF0IHRoZQ0KICAgY2xlYW51cCBJUEkgd2FzIHNlbnQgdG8s
IGJ1dCB0aGF0IGFyZSBubyBsb25nZXIgb25saW5lLA0KLSBiYWlsIGVhcmx5IGZyb20gdGhlIGNs
ZWFudXAgSVBJIGhhbmRsZXIgd2hlbiB0aGUgQ1BVIGlzIG5vIGxvbmdlcg0KICAgb25saW5lLCB0
byBwcmV2ZW50IGRvdWJsZSBhY2NvdW50aW5nLg0KDQpTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGlj
aCA8amJldWxpY2hAc3VzZS5jb20+DQpSZXZpZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9n
ZXIucGF1QGNpdHJpeC5jb20+DQpBY2tlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3Bl
cjNAY2l0cml4LmNvbT4NCg0KLS0tIGEveGVuL2FyY2gveDg2L2lycS5jDQorKysgYi94ZW4vYXJj
aC94ODYvaXJxLmMNCkBAIC02NzUsNiArNjc1LDkgQEAgdm9pZCBpcnFfbW92ZV9jbGVhbnVwX2lu
dGVycnVwdChzdHJ1Y3QgYw0KICAgICAgYWNrX0FQSUNfaXJxKCk7DQogIA0KICAgICAgbWUgPSBz
bXBfcHJvY2Vzc29yX2lkKCk7DQorICAgIGlmICggIWNwdV9vbmxpbmUobWUpICkNCisgICAgICAg
IHJldHVybjsNCisNCiAgICAgIGZvciAoIHZlY3RvciA9IEZJUlNUX0RZTkFNSUNfVkVDVE9SOw0K
ICAgICAgICAgICAgdmVjdG9yIDw9IExBU1RfSElQUklPUklUWV9WRUNUT1I7IHZlY3RvcisrKQ0K
ICAgICAgew0KQEAgLTczNSwxMSArNzM4LDE0IEBAIHVubG9jazoNCiAgDQogIHN0YXRpYyB2b2lk
IHNlbmRfY2xlYW51cF92ZWN0b3Ioc3RydWN0IGlycV9kZXNjICpkZXNjKQ0KICB7DQotICAgIGNw
dW1hc2tfdCBjbGVhbnVwX21hc2s7DQorICAgIGNwdW1hc2tfYW5kKGRlc2MtPmFyY2gub2xkX2Nw
dV9tYXNrLCBkZXNjLT5hcmNoLm9sZF9jcHVfbWFzaywNCisgICAgICAgICAgICAgICAgJmNwdV9v
bmxpbmVfbWFwKTsNCisgICAgZGVzYy0+YXJjaC5tb3ZlX2NsZWFudXBfY291bnQgPSBjcHVtYXNr
X3dlaWdodChkZXNjLT5hcmNoLm9sZF9jcHVfbWFzayk7DQogIA0KLSAgICBjcHVtYXNrX2FuZCgm
Y2xlYW51cF9tYXNrLCBkZXNjLT5hcmNoLm9sZF9jcHVfbWFzaywgJmNwdV9vbmxpbmVfbWFwKTsN
Ci0gICAgZGVzYy0+YXJjaC5tb3ZlX2NsZWFudXBfY291bnQgPSBjcHVtYXNrX3dlaWdodCgmY2xl
YW51cF9tYXNrKTsNCi0gICAgc2VuZF9JUElfbWFzaygmY2xlYW51cF9tYXNrLCBJUlFfTU9WRV9D
TEVBTlVQX1ZFQ1RPUik7DQorICAgIGlmICggZGVzYy0+YXJjaC5tb3ZlX2NsZWFudXBfY291bnQg
KQ0KKyAgICAgICAgc2VuZF9JUElfbWFzayhkZXNjLT5hcmNoLm9sZF9jcHVfbWFzaywgSVJRX01P
VkVfQ0xFQU5VUF9WRUNUT1IpOw0KKyAgICBlbHNlDQorICAgICAgICByZWxlYXNlX29sZF92ZWMo
ZGVzYyk7DQogIA0KICAgICAgZGVzYy0+YXJjaC5tb3ZlX2luX3Byb2dyZXNzID0gMDsNCiAgfQ0K
QEAgLTI0MTksNiArMjQyNSwxNiBAQCB2b2lkIGZpeHVwX2lycXMoY29uc3QgY3B1bWFza190ICpt
YXNrLCBiDQogICAgICAgICAgICAgICB2ZWN0b3IgPD0gTEFTVF9ISVBSSU9SSVRZX1ZFQ1RPUiAp
DQogICAgICAgICAgICAgIGNwdW1hc2tfYW5kKGRlc2MtPmFyY2guY3B1X21hc2ssIGRlc2MtPmFy
Y2guY3B1X21hc2ssIG1hc2spOw0KICANCisgICAgICAgIGlmICggZGVzYy0+YXJjaC5tb3ZlX2Ns
ZWFudXBfY291bnQgKQ0KKyAgICAgICAgew0KKyAgICAgICAgICAgIC8qIFRoZSBjbGVhbnVwIElQ
SSBtYXkgaGF2ZSBnb3Qgc2VudCB3aGlsZSB3ZSB3ZXJlIHN0aWxsIG9ubGluZS4gKi8NCisgICAg
ICAgICAgICBjcHVtYXNrX2FuZG5vdCgmYWZmaW5pdHksIGRlc2MtPmFyY2gub2xkX2NwdV9tYXNr
LA0KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICZjcHVfb25saW5lX21hcCk7DQorICAgICAg
ICAgICAgZGVzYy0+YXJjaC5tb3ZlX2NsZWFudXBfY291bnQgLT0gY3B1bWFza193ZWlnaHQoJmFm
ZmluaXR5KTsNCisgICAgICAgICAgICBpZiAoICFkZXNjLT5hcmNoLm1vdmVfY2xlYW51cF9jb3Vu
dCApDQorICAgICAgICAgICAgICAgIHJlbGVhc2Vfb2xkX3ZlYyhkZXNjKTsNCisgICAgICAgIH0N
CisNCiAgICAgICAgICBjcHVtYXNrX2NvcHkoJmFmZmluaXR5LCBkZXNjLT5hZmZpbml0eSk7DQog
ICAgICAgICAgaWYgKCAhZGVzYy0+YWN0aW9uIHx8IGNwdW1hc2tfc3Vic2V0KCZhZmZpbml0eSwg
bWFzaykgKQ0KICAgICAgICAgIHsNCg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 16 07:44:18 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Jul 2019 07:44:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnI8H-0002S5-Mz; Tue, 16 Jul 2019 07:44:17 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=LiPz=VN=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hnI8G-0002Ry-4Z
 for xen-devel@lists.xenproject.org; Tue, 16 Jul 2019 07:44:16 +0000
X-Inumbo-ID: 813fe010-a79d-11e9-a869-abc8de52668f
Received: from m4a0040g.houston.softwaregrp.com (unknown [15.124.2.86])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 813fe010-a79d-11e9-a869-abc8de52668f;
 Tue, 16 Jul 2019 07:44:14 +0000 (UTC)
Received: FROM m4a0040g.houston.softwaregrp.com (15.120.17.147) BY
 m4a0040g.houston.softwaregrp.com WITH ESMTP; 
 Tue, 16 Jul 2019 07:40:23 +0000
Received: from M4W0335.microfocus.com (2002:f78:1193::f78:1193) by
 M4W0335.microfocus.com (2002:f78:1193::f78:1193) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Tue, 16 Jul 2019 07:43:59 +0000
Received: from NAM04-BN3-obe.outbound.protection.outlook.com (15.124.8.12) by
 M4W0335.microfocus.com (15.120.17.147) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Tue, 16 Jul 2019 07:43:58 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=fwN9khupkO4lzBlsbDBwu+0GoL8JPuodopaf7rNvmjPR0JGOD8WZ6SLat8AnNWT+Ou4FW4ETOtmkUQ79/qy46lqUEoZ3rTC+ecLECaEkh/lJrjeNW+jS8hXqrXlJ5CUX0X1aN686dm7TAscodfOHaYA3nu+vaYsMpuK5jzfeL4CkkX+vnAt1ROZegsPZcuOsguh/a4V6axBiZwb0ROXF393atTFKbU+bJCahv/o2TrE/B8+re8aD3xKul6fsLAXpQbWVQlZtY2f+4a6RpIjtIswFHxZmoHFhgA7NYCJUr9fLofsOx3c3279Uj3q3lG4EgaE490hWzIyFdffqlPTvBA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=Ud45kFB1sTD7uOcirFyzxBEkTNuKMogmsu4IJRPXpSg=;
 b=Gigrt7/xVxxo/DxbyCPUJNGKqGJaP7E1DFXF74k6+yYI+mv09Z6sZQc81/QU2rrrUTQ5/s/cnmm0lDii11G08t2YgWkTIb5qrKDECS9ZHWnPVskLa3p82OFLiYdj1ZeeZAgfO/swdQWdK1iFY/lSrPMojBoKblBW90OlRV9VcScqeciIeCI74hT4UGFF/uZN1uhRcJpBCPzgjOvF71N66HTxEx0GaEsOWE8/tx0yWmY//1hhl1RpBJdTuOyFeKnal9TIGDTIBcxNXr+BzI9la0f3R2HuotrrFmwhoD7BbekhPIfC8VMsOP1HuI60M90AY9d+Rjlf8vtPWniQNKpCJA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2667.namprd18.prod.outlook.com (20.179.107.10) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.14; Tue, 16 Jul 2019 07:43:57 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Tue, 16 Jul 2019
 07:43:57 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v4 11/13] x86/IRQ: tighten vector checks
Thread-Index: AQHVO6o5tt4GSJMvYEi1iMuGZsabYw==
Date: Tue, 16 Jul 2019 07:43:57 +0000
Message-ID: <72140e85-8444-4a51-358e-2cc297f86249@suse.com>
References: <5cda711a-b417-76e9-d113-ea838463f225@suse.com>
In-Reply-To: <5cda711a-b417-76e9-d113-ea838463f225@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR0501CA0031.eurprd05.prod.outlook.com
 (2603:10a6:4:67::17) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 2ecd320d-c684-4388-8244-08d709c15c39
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB2667; 
x-ms-traffictypediagnostic: DM6PR18MB2667:
x-microsoft-antispam-prvs: <DM6PR18MB2667A19818043CA6C5AFC9DCB3CE0@DM6PR18MB2667.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:2399;
x-forefront-prvs: 0100732B76
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(39860400002)(346002)(366004)(376002)(396003)(136003)(189003)(199004)(6436002)(102836004)(5640700003)(8676002)(53936002)(6506007)(4326008)(386003)(6512007)(7736002)(186003)(6116002)(6486002)(305945005)(52116002)(2906002)(66066001)(11346002)(81166006)(2616005)(8936002)(316002)(476003)(3846002)(66476007)(446003)(76176011)(2351001)(99286004)(26005)(81156014)(31686004)(68736007)(6916009)(256004)(14444005)(14454004)(486006)(71190400001)(478600001)(71200400001)(31696002)(5660300002)(86362001)(80792005)(2501003)(54906003)(36756003)(25786009)(64756008)(66556008)(66946007)(66446008);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2667;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: j8ldokWxeZxamVNjdUeHoEt5oogxahVzHF6J6vS/mXggbsxgltjgN1ieJl8vKSE/RXoVa0FQVMXgTOvcpWqRQBkcgtcRJTMC66+VtfxSL6OU/MvReaXbnGnBlbu5+KZZHLqP91n98C0kPwUgKfmfuDaqbvo1gKwY8mSZDzajtgHe3uY0gnw9tLJzzO3FHmUR2HjMrF2Sm9Hfs25/w7JeohLDpXTGlaPich48Yd55s0YropxR0EGzUaTn+aReXctkGoJ5Oy1ZmxqQtOOcNzl2jx8+ZQ9NgneYY9I31HjUKb/MuT18AyQ7htmZ4Sg2sfnLmBhSDNAWQcST4+AMjgtCeBi5KWStWtirw/VYE3Skz+NTKMZHXKlT/OoBpalsYa2k4DZpAk3Q0BjumuFUwpS3Cmx+9ptFbf/xKbnT/cQqlzA=
Content-ID: <533BACDCA3EEDA419966E19599BBDA5C@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 2ecd320d-c684-4388-8244-08d709c15c39
X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Jul 2019 07:43:57.7864 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2667
X-OriginatorOrg: suse.com
Subject: [Xen-devel] [PATCH v4 11/13] x86/IRQ: tighten vector 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>, Wei Liu <wl@xen.org>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VXNlIHZhbGlkX2lycV92ZWN0b3IoKSByYXRoZXIgdGhhbiAiPiAwIi4NCg0KQWxzbyByZXBsYWNl
IGFuIG9wZW4tY29kZWQgdXNlIG9mIElSUV9WRUNUT1JfVU5BU1NJR05FRC4NCg0KU2lnbmVkLW9m
Zi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPg0KUmV2aWV3ZWQtYnk6IFJvZ2Vy
IFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPg0KQWNrZWQtYnk6IEFuZHJldyBDb29w
ZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+DQotLS0NCnYzOiBOZXcuDQoNCi0tLSBhL3hl
bi9hcmNoL3g4Ni9pcnEuYw0KKysrIGIveGVuL2FyY2gveDg2L2lycS5jDQpAQCAtMzQyLDcgKzM0
Miw3IEBAIHZvaWQgY2xlYXJfaXJxX3ZlY3RvcihpbnQgaXJxKQ0KICANCiAgaW50IGlycV90b192
ZWN0b3IoaW50IGlycSkNCiAgew0KLSAgICBpbnQgdmVjdG9yID0gLTE7DQorICAgIGludCB2ZWN0
b3IgPSBJUlFfVkVDVE9SX1VOQVNTSUdORUQ7DQogIA0KICAgICAgQlVHX09OKGlycSA+PSBucl9p
cnFzIHx8IGlycSA8IDApOw0KICANCkBAIC00NTIsMTUgKzQ1MiwxOCBAQCBzdGF0aWMgdm1hc2tf
dCAqaXJxX2dldF91c2VkX3ZlY3Rvcl9tYXNrDQogICAgICAgICAgICAgIGludCB2ZWN0b3I7DQog
ICAgICAgICAgICAgIA0KICAgICAgICAgICAgICB2ZWN0b3IgPSBpcnFfdG9fdmVjdG9yKGlycSk7
DQotICAgICAgICAgICAgaWYgKCB2ZWN0b3IgPiAwICkNCisgICAgICAgICAgICBpZiAoIHZhbGlk
X2lycV92ZWN0b3IodmVjdG9yKSApDQogICAgICAgICAgICAgIHsNCi0gICAgICAgICAgICAgICAg
cHJpbnRrKFhFTkxPR19JTkZPICJJUlEgJWQgYWxyZWFkeSBhc3NpZ25lZCB2ZWN0b3IgJWRcbiIs
DQorICAgICAgICAgICAgICAgIHByaW50ayhYRU5MT0dfSU5GTyAiSVJRJWQgYWxyZWFkeSBhc3Np
Z25lZCB2ZWN0b3IgJTAyeFxuIiwNCiAgICAgICAgICAgICAgICAgICAgICAgICBpcnEsIHZlY3Rv
cik7DQogICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgIEFTU0VSVCghdGVzdF9i
aXQodmVjdG9yLCByZXQpKTsNCiAgDQogICAgICAgICAgICAgICAgICBzZXRfYml0KHZlY3Rvciwg
cmV0KTsNCiAgICAgICAgICAgICAgfQ0KKyAgICAgICAgICAgIGVsc2UgaWYgKCB2ZWN0b3IgIT0g
SVJRX1ZFQ1RPUl9VTkFTU0lHTkVEICkNCisgICAgICAgICAgICAgICAgcHJpbnRrKFhFTkxPR19X
QVJOSU5HICJJUlElZCBtYXBwZWQgdG8gYm9ndXMgdmVjdG9yICUwMnhcbiIsDQorICAgICAgICAg
ICAgICAgICAgICAgICBpcnEsIHZlY3Rvcik7DQogICAgICAgICAgfQ0KICAgICAgfQ0KICAgICAg
ZWxzZSBpZiAoIElPX0FQSUNfSVJRKGlycSkgJiYNCkBAIC00OTEsNyArNDk0LDcgQEAgc3RhdGlj
IGludCBfYXNzaWduX2lycV92ZWN0b3Ioc3RydWN0IGlycQ0KICAgICAgdm1hc2tfdCAqaXJxX3Vz
ZWRfdmVjdG9ycyA9IE5VTEw7DQogIA0KICAgICAgb2xkX3ZlY3RvciA9IGlycV90b192ZWN0b3Io
aXJxKTsNCi0gICAgaWYgKCBvbGRfdmVjdG9yID4gMCApDQorICAgIGlmICggdmFsaWRfaXJxX3Zl
Y3RvcihvbGRfdmVjdG9yKSApDQogICAgICB7DQogICAgICAgICAgY3B1bWFza190IHRtcF9tYXNr
Ow0KICANCkBAIC01NTUsNyArNTU4LDcgQEAgbmV4dDoNCiAgICAgICAgICBjdXJyZW50X3ZlY3Rv
ciA9IHZlY3RvcjsNCiAgICAgICAgICBjdXJyZW50X29mZnNldCA9IG9mZnNldDsNCiAgDQotICAg
ICAgICBpZiAoIG9sZF92ZWN0b3IgPiAwICkNCisgICAgICAgIGlmICggdmFsaWRfaXJxX3ZlY3Rv
cihvbGRfdmVjdG9yKSApDQogICAgICAgICAgew0KICAgICAgICAgICAgICBjcHVtYXNrX2FuZChk
ZXNjLT5hcmNoLm9sZF9jcHVfbWFzaywgZGVzYy0+YXJjaC5jcHVfbWFzaywNCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgJmNwdV9vbmxpbmVfbWFwKTsNCg0KX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 16 07:45:01 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Jul 2019 07:45:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnI8z-0002Xc-1G; Tue, 16 Jul 2019 07:45:01 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=LiPz=VN=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hnI8x-0002XS-N9
 for xen-devel@lists.xenproject.org; Tue, 16 Jul 2019 07:44:59 +0000
X-Inumbo-ID: 9a96214e-a79d-11e9-8980-bc764e045a96
Received: from m4a0040g.houston.softwaregrp.com (unknown [15.124.2.86])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9a96214e-a79d-11e9-8980-bc764e045a96;
 Tue, 16 Jul 2019 07:44:58 +0000 (UTC)
Received: FROM m4a0040g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0040g.houston.softwaregrp.com WITH ESMTP; 
 Tue, 16 Jul 2019 07:41:05 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Tue, 16 Jul 2019 07:43:29 +0000
Received: from NAM01-SN1-obe.outbound.protection.outlook.com (15.124.72.12) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Tue, 16 Jul 2019 07:43:29 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=mF/aWkpL/XUTdRoCNwIpIQ4yaoOfhlV5UQ0Y8g7/a7ya+QuRp+MVKhEnOoJVmSNdAt/bXuwq+DY7YFk+DIjD/1qeQpqDBGQgSRv2yuBH96FLlXEimxHlZ5Dw11E2+j/TdKPEEHfarPcrP1v2L8t0tej++q8HYj8XQhPoC8rymkWRtrECaQSAJ9nzQBnw6g/Bjucy8O7qc4VmHGxsfjjYNLBw75C163JSb5EpuJm42D0ZlW2JUMSecBgx1gRhbJX3lzU57irzLveqeAamCSL+49sP3CwFM80Q4eIogcV+AgUoK0P/JMPyS1D6KblINuRFQIROh6J1m2TC4nb3qTNPhA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=ybRJuXWKhFezR7nBnLlUiUoVPERKAmS8rHtqDLOKRK4=;
 b=dKxh2fIcPs2ZceswfS5HM+sS8MOU0Pinb1dqal0iyXsANyG7rP1xGhl9R1pVP/jjb5YMhO5SEKfI9owAb3LysIJ5qufdUOkXE7+jNsBR6X0dQHgQsQ7SEod7ORYfnHVZ5M6aPiAll71+FiMiyhzHrt947Xg5JCkP9MMKVMpL4tlcuhoZwAkSB1DSd4wecDeXCjhpqBkZNM6KAsyKgbRx8VSo8I7rlr1oH6hNCodk/KJHmzki8/O3KMcTWTpDyTeCeMkM6gimrQhhRT4nLimHuBvCmnZCRTyhuqwA8tfGcQlG9fB5bQrcVVVdexu5KjkreeTT1N7rszLGFcliHdKnYw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6SPR01MB0052.namprd18.prod.outlook.com (20.178.229.203) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.13; Tue, 16 Jul 2019 07:43:28 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Tue, 16 Jul 2019
 07:43:28 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v4 10/13] x86/IRQ: drop redundant cpumask_empty() from
 move_masked_irq()
Thread-Index: AQHVO6oom1TvgiYc9Uinigs089keTA==
Date: Tue, 16 Jul 2019 07:43:28 +0000
Message-ID: <43977168-1b35-47b8-9829-09a167c6c2e3@suse.com>
References: <5cda711a-b417-76e9-d113-ea838463f225@suse.com>
In-Reply-To: <5cda711a-b417-76e9-d113-ea838463f225@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR01CA0056.eurprd01.prod.exchangelabs.com
 (2603:10a6:6:46::33) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 825ddda6-6244-474b-a35d-08d709c14ab2
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6SPR01MB0052; 
x-ms-traffictypediagnostic: DM6SPR01MB0052:
x-microsoft-antispam-prvs: <DM6SPR01MB005233E78809DD157292280FB3CE0@DM6SPR01MB0052.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:1051;
x-forefront-prvs: 0100732B76
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(136003)(39860400002)(346002)(376002)(396003)(366004)(199004)(189003)(6116002)(6436002)(25786009)(478600001)(31686004)(6486002)(3846002)(86362001)(52116002)(8936002)(68736007)(8676002)(446003)(76176011)(386003)(102836004)(6506007)(186003)(31696002)(14454004)(2351001)(26005)(66556008)(66066001)(2616005)(11346002)(476003)(305945005)(71190400001)(2906002)(54906003)(6512007)(71200400001)(53936002)(2501003)(316002)(99286004)(66446008)(256004)(4326008)(7736002)(80792005)(66946007)(64756008)(486006)(36756003)(6916009)(5660300002)(81156014)(66476007)(14444005)(81166006)(5640700003)(4744005);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6SPR01MB0052;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: oO7dCDx1V0oKxQNXSSCMWh6rq+lPCMI+K9hiaiMRDmVppHKkzWTaz3j+o3Og500xtCOKD8jongmtc3+ifplnMVz75mg0T5g9gBJpIqHpkJKCL6i9cLkVctEv5akzc1VRn1EqRMBl6uKXG03j6idkLK5KBwEF3BZ3JrRu05B5Ui2D0nJUf/ig4/uootygh24KG1/DkZc0ZzK/O0Hiu9yoZl8GawGHvOwsyNW0iO3VLXBDhgGABer3GQBsBhuHMGg60UsG0eqx7OAWKqN9xEQ4F33LtvCfaYvOSGh2aqdEBOUrY3f0U1YDTS8PtZPMxXYmPNs3DI5K94qD9MLlkrNbsLm+KuQr8qM0xewDVeNPIjuXzO5QLjMF6C4CUp0ccXsC+5MuoEz7aG+yZAycbj9aGmwqj3Jndwqkfgf5KHEWKnY=
Content-ID: <CF1B94B77C442F4F95EF6107A8660DD9@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 825ddda6-6244-474b-a35d-08d709c14ab2
X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Jul 2019 07:43:28.3893 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6SPR01MB0052
X-OriginatorOrg: suse.com
Subject: [Xen-devel] [PATCH v4 10/13] x86/IRQ: drop redundant
 cpumask_empty() from move_masked_irq()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIHN1YnNlcXVlbnQgY3B1bWFza19pbnRlcnNlY3RzKCkgY292ZXJzIHRoZSAiZW1wdHkiIGNh
c2UgcXVpdGUgZmluZS4NCg0KU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPg0KUmV2aWV3ZWQtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXgu
Y29tPg0KQWNrZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+
DQoNCi0tLSBhL3hlbi9hcmNoL3g4Ni9pcnEuYw0KKysrIGIveGVuL2FyY2gveDg2L2lycS5jDQpA
QCAtNjU4LDkgKzY1OCw2IEBAIHZvaWQgbW92ZV9tYXNrZWRfaXJxKHN0cnVjdCBpcnFfZGVzYyAq
ZGUNCiAgICAgIA0KICAgICAgZGVzYy0+c3RhdHVzICY9IH5JUlFfTU9WRV9QRU5ESU5HOw0KICAN
Ci0gICAgaWYgKHVubGlrZWx5KGNwdW1hc2tfZW1wdHkocGVuZGluZ19tYXNrKSkpDQotICAgICAg
ICByZXR1cm47DQotDQogICAgICBpZiAoIWRlc2MtPmhhbmRsZXItPnNldF9hZmZpbml0eSkNCiAg
ICAgICAgICByZXR1cm47DQogIA0KDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 16 07:46:03 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Jul 2019 07:46:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnI9z-0002di-D9; Tue, 16 Jul 2019 07:46:03 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=LiPz=VN=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hnI9y-0002dZ-Ce
 for xen-devel@lists.xenproject.org; Tue, 16 Jul 2019 07:46:02 +0000
X-Inumbo-ID: be94c9bc-a79d-11e9-8c02-dff8a751572c
Received: from m9a0001g.houston.softwaregrp.com (unknown [15.124.64.66])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id be94c9bc-a79d-11e9-8c02-dff8a751572c;
 Tue, 16 Jul 2019 07:45:56 +0000 (UTC)
Received: FROM m9a0001g.houston.softwaregrp.com (15.121.0.190) BY
 m9a0001g.houston.softwaregrp.com WITH ESMTP; 
 Tue, 16 Jul 2019 07:45:56 +0000
Received: from M4W0335.microfocus.com (2002:f78:1193::f78:1193) by
 M9W0067.microfocus.com (2002:f79:be::f79:be) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Tue, 16 Jul 2019 07:38:32 +0000
Received: from NAM04-CO1-obe.outbound.protection.outlook.com (15.124.8.13) by
 M4W0335.microfocus.com (15.120.17.147) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Tue, 16 Jul 2019 07:38:32 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=i32TIC/XCj0bt7zFkJAj+NkEKhlWVHc1KeMNryQci7JGgbnqVLKOlUydxqj1p4/eeEEeExOfpfR5Iq0jmv10dllowOymwpBxEJCwLX2JqzHtLar7s32niCzucEe3q7B7ZiafAw22JFb48vo+OgzojDlp4cwYwC5OaJhyCfNZw/pSmSAkBz4vJNc/GelX2Utq+fBnPs1lBb22lpl6S2CQnwIke8FirJWnKBXYo7nptU7r8d5jK5Cp1qYfNBdBk0nt7eOMdr7bJNd3qVekQ6rWDrZtGK0uytkgHnbWbLdvvtUhHYpjbNfLPo14V22wWo4UF0OhCrUNiMX023x+wzebpg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=FiZRk4taJlIjNWnHAkXa9+2wjebdatk/DSYCLPwCSkI=;
 b=WFTee2gwwU2v/MlrWCFBJsN0EtqBgW9/OChF1ulyNpmVin2HZ/bUMHhpCSTj4CCN5U+k1DKOx1vxLSIpkZ8B+I4ulBrWk6cQsOfCdruKQsuOp6NdttAsFfsoVWliE2WbCOM7jgzwFAd8HEh+riCwS4OyR23CNMuMCX6XPOnklGuJ8u6EC/A2IRItS8Ht54hMe7Ni8TEqouZzQIX6ftmt0vZ7m5gFu4fyEYxnXQcoGCN5bWHPwKskbdWxjpR62v2d2tRPigzHaECftnWqP1Yy/kpTUn7FCbx+VwCg1M1Pyz5epJZ8zARXrO2gggoMOc//984nO4dJTz7mFNwjSsdrPg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2667.namprd18.prod.outlook.com (20.179.107.10) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.14; Tue, 16 Jul 2019 07:38:31 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Tue, 16 Jul 2019
 07:38:31 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v4 03/13] x86/IRQ: desc->affinity should strictly
 represent the requested value
Thread-Index: AQHVO6l35XHzXx7WVEi7OkZUFqn0pQ==
Date: Tue, 16 Jul 2019 07:38:31 +0000
Message-ID: <0862ea72-a405-ef5a-d309-eea3ee918969@suse.com>
References: <5cda711a-b417-76e9-d113-ea838463f225@suse.com>
In-Reply-To: <5cda711a-b417-76e9-d113-ea838463f225@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB7PR03CA0073.eurprd03.prod.outlook.com
 (2603:10a6:10:72::14) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: d502ea38-e827-45ff-8555-08d709c0998b
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB2667; 
x-ms-traffictypediagnostic: DM6PR18MB2667:
x-microsoft-antispam-prvs: <DM6PR18MB26670CB7692800231D7C4663B3CE0@DM6PR18MB2667.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:3631;
x-forefront-prvs: 0100732B76
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(979002)(4636009)(39860400002)(346002)(366004)(376002)(396003)(136003)(189003)(199004)(6436002)(102836004)(5640700003)(8676002)(53936002)(6506007)(4326008)(386003)(6512007)(7736002)(186003)(6116002)(6486002)(305945005)(52116002)(2906002)(66066001)(11346002)(81166006)(2616005)(8936002)(316002)(476003)(3846002)(66476007)(446003)(76176011)(2351001)(99286004)(26005)(81156014)(31686004)(68736007)(6916009)(256004)(14444005)(14454004)(486006)(71190400001)(478600001)(71200400001)(31696002)(5660300002)(86362001)(80792005)(2501003)(54906003)(36756003)(25786009)(64756008)(66556008)(66946007)(66446008)(969003)(989001)(999001)(1009001)(1019001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2667;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: 2h9AYB5xyvwQ3S4FpTO67UJKRtOtYrfSVbfgVQxwLItkOMWbgYBglLQD541p2VDV9BrnvkLuzL67rPMx4NKAXY6+2Wbu5TV25stvumR+iZ3QNgwwG75OrfQlQ2vWkaNwdjK3MXLQH2b29U6YNLVJ9j5pvoKNNeRzkg9U+124mfWczfIUnrPH3wybqj8a1hvhPu24OXgtGh8tlvfJFEw58izMhV/WcC54oEzij6nd/5e27QZSXg0p9Ft/0BxOx2VvhUSOjCGVCBN8c2pN1wNVBW8xiSsQvSeo6TBZYVY7A7XebuXsJZnhqYT4cLixruu00JgeNOw3HwgaqSXE4tfulQaT8zPcgZfgSOV9HDE43hAOvNBcvxHEX4/IAYmwjAVWqWu+XN8gfv10WJuSwPtflfwjSWHEeX9u7wfhY8SdCaU=
Content-ID: <BF9E3C43163AE047BCDA1765FBE99651@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: d502ea38-e827-45ff-8555-08d709c0998b
X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Jul 2019 07:38:31.1862 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2667
X-OriginatorOrg: suse.com
Subject: [Xen-devel] [PATCH v4 03/13] x86/IRQ: desc->affinity should
 strictly represent the requested value
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZGVzYy0+YXJjaC5jcHVfbWFzayByZWZsZWN0cyB0aGUgYWN0dWFsIHNldCBvZiB0YXJnZXQgQ1BV
cy4gRG9uJ3QgZXZlcg0KZmlkZGxlIHdpdGggZGVzYy0+YWZmaW5pdHkgaXRzZWxmLCBleGNlcHQg
dG8gc3RvcmUgY2FsbGVyIHJlcXVlc3RlZA0KdmFsdWVzLiBOb3RlIHRoYXQgYXNzaWduX2lycV92
ZWN0b3IoKSBub3cgdGFrZXMgYSBOVUxMIGluY29taW5nIENQVSBtYXNrDQp0byBtZWFuICJhbGwg
Q1BVcyIgbm93LCByYXRoZXIgdGhhbiBqdXN0ICJhbGwgY3VycmVudGx5IG9ubGluZSBDUFVzIi4N
ClRoaXMgd2F5IG5vIGZ1cnRoZXIgYWZmaW5pdHkgYWRqdXN0bWVudCBpcyBuZWVkZWQgYWZ0ZXIg
b25saW5pbmcgZnVydGhlcg0KQ1BVcy4NCg0KVGhpcyByZW5kZXJzIGJvdGggc2V0X25hdGl2ZV9p
cnFfaW5mbygpIHVzZXMgKHdoaWNoIHdlcmVuJ3QgdXNpbmcgcHJvcGVyDQpsb2NraW5nIGFueXdh
eSkgcmVkdW5kYW50IC0gZHJvcCB0aGUgZnVuY3Rpb24gYWx0b2dldGhlci4NCg0KU2lnbmVkLW9m
Zi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPg0KUmV2aWV3ZWQtYnk6IFJvZ2Vy
IFBhdSBNb25uw4PCqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+DQotLS0NCnY0OiBVc2UgJSpwYmwu
DQotLS0NClRCRDogVG8gcmVkdWNlIHRoZSBiYWQgZWZmZWN0IG9uIHRoZSBzbyBmYXIgdGFidWxh
ciBvdXRwdXQgb2YgdGhlICdpJw0KICAgICAgZGVidWcga2V5LCBzaGlmdGluZyB0aGUgdHdvIGFm
ZmluaXR5IHZhbHVlcyBmdXJ0aGVyIHRvIHRoZSByaWdodA0KICAgICAgbWF5IGJlIHdvcnRod2hp
bGUgdG8gY29uc2lkZXIuDQoNCi0tLSBhL3hlbi9hcmNoL3g4Ni9pb19hcGljLmMNCisrKyBiL3hl
bi9hcmNoL3g4Ni9pb19hcGljLmMNCkBAIC0xMDM5LDcgKzEwMzksNiBAQCBzdGF0aWMgdm9pZCBf
X2luaXQgc2V0dXBfSU9fQVBJQ19pcnFzKHZvDQogICAgICAgICAgICAgIFNFVF9ERVNUKGVudHJ5
LCBsb2dpY2FsLCBjcHVfbWFza190b19hcGljaWQoVEFSR0VUX0NQVVMpKTsNCiAgICAgICAgICAg
ICAgc3Bpbl9sb2NrX2lycXNhdmUoJmlvYXBpY19sb2NrLCBmbGFncyk7DQogICAgICAgICAgICAg
IF9faW9hcGljX3dyaXRlX2VudHJ5KGFwaWMsIHBpbiwgMCwgZW50cnkpOw0KLSAgICAgICAgICAg
IHNldF9uYXRpdmVfaXJxX2luZm8oaXJxLCBUQVJHRVRfQ1BVUyk7DQogICAgICAgICAgICAgIHNw
aW5fdW5sb2NrX2lycXJlc3RvcmUoJmlvYXBpY19sb2NrLCBmbGFncyk7DQogICAgICAgICAgfQ0K
ICAgICAgfQ0KQEAgLTIyNDgsNyArMjI0Nyw2IEBAIGludCBpb19hcGljX3NldF9wY2lfcm91dGlu
ZyAoaW50IGlvYXBpYywNCiAgDQogICAgICBzcGluX2xvY2tfaXJxc2F2ZSgmaW9hcGljX2xvY2ss
IGZsYWdzKTsNCiAgICAgIF9faW9hcGljX3dyaXRlX2VudHJ5KGlvYXBpYywgcGluLCAwLCBlbnRy
eSk7DQotICAgIHNldF9uYXRpdmVfaXJxX2luZm8oaXJxLCBUQVJHRVRfQ1BVUyk7DQogICAgICBz
cGluX3VubG9jaygmaW9hcGljX2xvY2spOw0KICANCiAgICAgIHNwaW5fbG9jaygmZGVzYy0+bG9j
ayk7DQotLS0gYS94ZW4vYXJjaC94ODYvaXJxLmMNCisrKyBiL3hlbi9hcmNoL3g4Ni9pcnEuYw0K
QEAgLTU4OSwxMSArNTg5LDE2IEBAIGludCBhc3NpZ25faXJxX3ZlY3RvcihpbnQgaXJxLCBjb25z
dCBjcHUNCiAgDQogICAgICBzcGluX2xvY2tfaXJxc2F2ZSgmdmVjdG9yX2xvY2ssIGZsYWdzKTsN
CiAgICAgIHJldCA9IF9fYXNzaWduX2lycV92ZWN0b3IoaXJxLCBkZXNjLCBtYXNrID86IFRBUkdF
VF9DUFVTKTsNCi0gICAgaWYgKCFyZXQpIHsNCisgICAgaWYgKCAhcmV0ICkNCisgICAgew0KICAg
ICAgICAgIHJldCA9IGRlc2MtPmFyY2gudmVjdG9yOw0KLSAgICAgICAgY3B1bWFza19jb3B5KGRl
c2MtPmFmZmluaXR5LCBkZXNjLT5hcmNoLmNwdV9tYXNrKTsNCisgICAgICAgIGlmICggbWFzayAp
DQorICAgICAgICAgICAgY3B1bWFza19jb3B5KGRlc2MtPmFmZmluaXR5LCBtYXNrKTsNCisgICAg
ICAgIGVsc2UNCisgICAgICAgICAgICBjcHVtYXNrX3NldGFsbChkZXNjLT5hZmZpbml0eSk7DQog
ICAgICB9DQogICAgICBzcGluX3VubG9ja19pcnFyZXN0b3JlKCZ2ZWN0b3JfbG9jaywgZmxhZ3Mp
Ow0KKw0KICAgICAgcmV0dXJuIHJldDsNCiAgfQ0KICANCkBAIC0yMzQ1LDkgKzIzNTAsMTAgQEAg
c3RhdGljIHZvaWQgZHVtcF9pcnFzKHVuc2lnbmVkIGNoYXIga2V5KQ0KICANCiAgICAgICAgICBz
cGluX2xvY2tfaXJxc2F2ZSgmZGVzYy0+bG9jaywgZmxhZ3MpOw0KICANCi0gICAgICAgIHByaW50
aygiICAgSVJROiU0ZCBhZmY6JSpwYiB2ZWM6JTAyeCAlLTE1cyBzdGF0dXM9JTAzeCAiLA0KLSAg
ICAgICAgICAgICAgIGlycSwgbnJfY3B1X2lkcywgY3B1bWFza19iaXRzKGRlc2MtPmFmZmluaXR5
KSwgZGVzYy0+YXJjaC52ZWN0b3IsDQotICAgICAgICAgICAgICAgZGVzYy0+aGFuZGxlci0+dHlw
ZW5hbWUsIGRlc2MtPnN0YXR1cyk7DQorICAgICAgICBwcmludGsoIiAgIElSUTolNGQgYWZmOnsl
KnBibH0veyUqcGJsfSB2ZWM6JTAyeCAlLTE1cyBzdGF0dXM9JTAzeCAiLA0KKyAgICAgICAgICAg
ICAgIGlycSwgbnJfY3B1X2lkcywgY3B1bWFza19iaXRzKGRlc2MtPmFmZmluaXR5KSwNCisgICAg
ICAgICAgICAgICBucl9jcHVfaWRzLCBjcHVtYXNrX2JpdHMoZGVzYy0+YXJjaC5jcHVfbWFzayks
DQorICAgICAgICAgICAgICAgZGVzYy0+YXJjaC52ZWN0b3IsIGRlc2MtPmhhbmRsZXItPnR5cGVu
YW1lLCBkZXNjLT5zdGF0dXMpOw0KICANCiAgICAgICAgICBpZiAoIHNzaWQgKQ0KICAgICAgICAg
ICAgICBwcmludGsoIlo9JS0yNXMgIiwgc3NpZCk7DQpAQCAtMjQzNSw4ICsyNDQxLDcgQEAgdm9p
ZCBmaXh1cF9pcnFzKGNvbnN0IGNwdW1hc2tfdCAqbWFzaywgYg0KICAgICAgICAgICAgICAgICAg
cmVsZWFzZV9vbGRfdmVjKGRlc2MpOw0KICAgICAgICAgIH0NCiAgDQotICAgICAgICBjcHVtYXNr
X2NvcHkoJmFmZmluaXR5LCBkZXNjLT5hZmZpbml0eSk7DQotICAgICAgICBpZiAoICFkZXNjLT5h
Y3Rpb24gfHwgY3B1bWFza19zdWJzZXQoJmFmZmluaXR5LCBtYXNrKSApDQorICAgICAgICBpZiAo
ICFkZXNjLT5hY3Rpb24gfHwgY3B1bWFza19zdWJzZXQoZGVzYy0+YWZmaW5pdHksIG1hc2spICkN
CiAgICAgICAgICB7DQogICAgICAgICAgICAgIHNwaW5fdW5sb2NrKCZkZXNjLT5sb2NrKTsNCiAg
ICAgICAgICAgICAgY29udGludWU7DQpAQCAtMjQ2OSwxMiArMjQ3NCwxMyBAQCB2b2lkIGZpeHVw
X2lycXMoY29uc3QgY3B1bWFza190ICptYXNrLCBiDQogICAgICAgICAgICAgIGRlc2MtPmFyY2gu
bW92ZV9pbl9wcm9ncmVzcyA9IDA7DQogICAgICAgICAgfQ0KICANCi0gICAgICAgIGNwdW1hc2tf
YW5kKCZhZmZpbml0eSwgJmFmZmluaXR5LCBtYXNrKTsNCi0gICAgICAgIGlmICggY3B1bWFza19l
bXB0eSgmYWZmaW5pdHkpICkNCisgICAgICAgIGlmICggIWNwdW1hc2tfaW50ZXJzZWN0cyhtYXNr
LCBkZXNjLT5hZmZpbml0eSkgKQ0KICAgICAgICAgIHsNCiAgICAgICAgICAgICAgYnJlYWtfYWZm
aW5pdHkgPSB0cnVlOw0KLSAgICAgICAgICAgIGNwdW1hc2tfY29weSgmYWZmaW5pdHksIG1hc2sp
Ow0KKyAgICAgICAgICAgIGNwdW1hc2tfc2V0YWxsKCZhZmZpbml0eSk7DQogICAgICAgICAgfQ0K
KyAgICAgICAgZWxzZQ0KKyAgICAgICAgICAgIGNwdW1hc2tfY29weSgmYWZmaW5pdHksIGRlc2Mt
PmFmZmluaXR5KTsNCiAgDQogICAgICAgICAgaWYgKCBkZXNjLT5oYW5kbGVyLT5kaXNhYmxlICkN
CiAgICAgICAgICAgICAgZGVzYy0+aGFuZGxlci0+ZGlzYWJsZShkZXNjKTsNCi0tLSBhL3hlbi9p
bmNsdWRlL3hlbi9pcnEuaA0KKysrIGIveGVuL2luY2x1ZGUveGVuL2lycS5oDQpAQCAtMTYyLDEx
ICsxNjIsNiBAQCBleHRlcm4gaXJxX2Rlc2NfdCAqZG9tYWluX3NwaW5fbG9ja19pcnFfDQogIGV4
dGVybiBpcnFfZGVzY190ICpwaXJxX3NwaW5fbG9ja19pcnFfZGVzYygNCiAgICAgIGNvbnN0IHN0
cnVjdCBwaXJxICosIHVuc2lnbmVkIGxvbmcgKnBmbGFncyk7DQogIA0KLXN0YXRpYyBpbmxpbmUg
dm9pZCBzZXRfbmF0aXZlX2lycV9pbmZvKHVuc2lnbmVkIGludCBpcnEsIGNvbnN0IGNwdW1hc2tf
dCAqbWFzaykNCi17DQotICAgIGNwdW1hc2tfY29weShpcnFfdG9fZGVzYyhpcnEpLT5hZmZpbml0
eSwgbWFzayk7DQotfQ0KLQ0KICB1bnNpZ25lZCBpbnQgc2V0X2Rlc2NfYWZmaW5pdHkoc3RydWN0
IGlycV9kZXNjICosIGNvbnN0IGNwdW1hc2tfdCAqKTsNCiAgDQogICNpZm5kZWYgYXJjaF9od2Rv
bV9pcnFzDQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 16 07:46:29 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Jul 2019 07:46:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnIAO-0002iB-Qv; Tue, 16 Jul 2019 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=LiPz=VN=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hnIAO-0002hz-2p
 for xen-devel@lists.xenproject.org; Tue, 16 Jul 2019 07:46:28 +0000
X-Inumbo-ID: d093216a-a79d-11e9-8980-bc764e045a96
Received: from m9a0003g.houston.softwaregrp.com (unknown [15.124.64.68])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d093216a-a79d-11e9-8980-bc764e045a96;
 Tue, 16 Jul 2019 07:46:26 +0000 (UTC)
Received: FROM m9a0003g.houston.softwaregrp.com (15.121.0.191) BY
 m9a0003g.houston.softwaregrp.com WITH ESMTP; 
 Tue, 16 Jul 2019 07:46:26 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M9W0068.microfocus.com (2002:f79:bf::f79:bf) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Tue, 16 Jul 2019 07:41:38 +0000
Received: from NAM04-CO1-obe.outbound.protection.outlook.com (15.124.8.14) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Tue, 16 Jul 2019 07:41:38 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=E4bRhDkl7pNMLanBGukwk+5vvDg72QEP4bLLgZ3nXQPtN7uywWstKhV8motAUMIO5+dA8QBk7CD3tMTWzF7qguewSM+aKkQPvjsnrf6LS783ovEgH4NQ+yPlmkLCjj2v3zGkCr9gcbOMUxHmv6c6OKlCO96aEyPJ+w/XSMbp2J6Dta7tqJGTVhrpi4TuViHcQP5v8WmW9Dw4C8szT6pxC4S8ktvBiyzyExcc+JB23Nkk8IhAxJgcJHVVnlvYFTTT/HR7tmJA4xqpVSVEhcAwS8QBLFbUYL1yGdRNwAL4goJgxIz8Mo2fvhbizf0jV1enbToke52bUSY/R1Tf/8/JqQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=amtD0DjelUJyExkoK+bSNEAQS3ivVpyrM7uiTRxcBA0=;
 b=R1NNvQlLGwAEHM/A+XSToUVuT3I/wnYEVFsrXAqJD9l07yZusUo+89gogTn0/giM72wDeEz/Skcb8rcE2hJUj2p7oNI4Cb1ME8eDjg95h4kFe2OfH1HQjkKutJMSjLaKBoEwc/j+EIB5y3VlYc4fBrWycQBhq+gDi5/r7ZC5efFyBZQahPE977TNzTmuX2hkw7FxGtscoCdDqXkBd6v7SGX/dSduT+WNQqJPlMRb5vfxzRkSrD3snkDx1NcSSMe2ZALC1VK5rkNoXrNmmkT/J5kSRFdP1wbKibVE2469OBgHqjC/odhG7Ung4//mJTYRL3vJr+yweauodHyXb07jSQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2667.namprd18.prod.outlook.com (20.179.107.10) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.14; Tue, 16 Jul 2019 07:41:37 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Tue, 16 Jul 2019
 07:41:37 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v4 07/13] x86/IRQ: target online CPUs when binding guest
 IRQ
Thread-Index: AQHVO6nmfFYuEqv+8kqqHKmb7c6wdQ==
Date: Tue, 16 Jul 2019 07:41:37 +0000
Message-ID: <d60f7c11-457f-798e-7a4f-b9164439f565@suse.com>
References: <5cda711a-b417-76e9-d113-ea838463f225@suse.com>
In-Reply-To: <5cda711a-b417-76e9-d113-ea838463f225@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR02CA0005.eurprd02.prod.outlook.com
 (2603:10a6:6:15::18) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 5168ad17-2e18-4869-e0f7-08d709c108b3
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB2667; 
x-ms-traffictypediagnostic: DM6PR18MB2667:
x-microsoft-antispam-prvs: <DM6PR18MB266798588D67DD28F7450CFDB3CE0@DM6PR18MB2667.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7691;
x-forefront-prvs: 0100732B76
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(39860400002)(346002)(366004)(376002)(396003)(136003)(189003)(199004)(6436002)(102836004)(5640700003)(8676002)(53936002)(6506007)(4326008)(386003)(6512007)(7736002)(186003)(6116002)(6486002)(305945005)(52116002)(2906002)(66066001)(11346002)(81166006)(2616005)(8936002)(316002)(476003)(3846002)(66476007)(446003)(76176011)(2351001)(99286004)(26005)(81156014)(31686004)(68736007)(6916009)(256004)(14444005)(14454004)(486006)(71190400001)(478600001)(71200400001)(31696002)(5660300002)(86362001)(80792005)(2501003)(54906003)(36756003)(25786009)(64756008)(66556008)(66946007)(66446008);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2667;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: ToHy7np/qXwaKfIQdMmlbY4356YiNC2bb+d3ypDV7IV1vb9VJeJPGnBPCQuT5dtCAa4NPulcZiKDBN7aDIfXtmUnrtAfSE1/If4o/L+sn3KCe1ijx3/ZWUkmVbd+t7LlRRFipHFPLvvfaD24OZhATEVYo3gsWSl4+0BExYxSKDKqf77AQSClqI4Vx1+upJZD80GaeinoolUMSuFEqrz4oWLMgsDvZUjrW2nLXwlDbkhk0qpJ9s0CjlYkfaCNbMzN/cdNdxsiRCwGEUtPwqkkjkQw9TccVFH67R169cD7RGKVIkVI6npepw+Z932ny+voVt631MfURIUzibuP3c+qBt+3NF2QAsWNjo5O6C7x2wOLiT1Hk2stELObmcbY50fw0I508I42D7hmZjqZPoQmHCG/I4Aid2ihplEZ1OF4B5c=
Content-ID: <39A87F26BC76104DAB1B0CD619AEFEA8@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 5168ad17-2e18-4869-e0f7-08d709c108b3
X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Jul 2019 07:41:37.7947 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2667
X-OriginatorOrg: suse.com
Subject: [Xen-devel] [PATCH v4 07/13] x86/IRQ: target online CPUs when
 binding guest IRQ
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Zml4dXBfaXJxcygpIHNraXBzIGludGVycnVwdHMgd2l0aG91dCBhY3Rpb24uIEhlbmNlIHN1Y2gg
aW50ZXJydXB0cyBjYW4NCnJldGFpbiBhZmZpbml0eSB0byBqdXN0IG9mZmxpbmUgQ1BVcy4gV2l0
aCAibm9pcnFiYWxhbmNlIiBpbiBlZmZlY3QsDQpwaXJxX2d1ZXN0X2JpbmQoKSBzbyBmYXIgd291
bGQgaGF2ZSBsZWZ0IHRoZW0gYWxvbmUsIHJlc3VsdGluZyBpbiBhIG5vbi0NCndvcmtpbmcgaW50
ZXJydXB0Lg0KDQpTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+
DQpSZXZpZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+DQpB
Y2tlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4NCi0tLQ0K
djM6IE5ldy4NCi0tLQ0KSSd2ZSBub3Qgb2JzZXJ2ZWQgdGhpcyBwcm9ibGVtIGluIHByYWN0aWNl
IC0gdGhlIGNoYW5nZSBpcyBqdXN0IHRoZQ0KcmVzdWx0IG9mIGNvZGUgaW5zcGVjdGlvbiBhZnRl
ciBoYXZpbmcgbm90aWNlZCBhY3Rpb24tbGVzcyBJUlFzIGluICdpJw0KZGVidWcga2V5IG91dHB1
dCBwb2ludGluZyBhdCBhbGwgcGFya2VkL29mZmxpbmUgQ1BVcy4NCg0KLS0tIGEveGVuL2FyY2gv
eDg2L2lycS5jDQorKysgYi94ZW4vYXJjaC94ODYvaXJxLmMNCkBAIC0xNzAzLDkgKzE3MDMsMjcg
QEAgaW50IHBpcnFfZ3Vlc3RfYmluZChzdHJ1Y3QgdmNwdSAqdiwgc3RydQ0KICANCiAgICAgICAg
ICBkZXNjLT5zdGF0dXMgfD0gSVJRX0dVRVNUOw0KICANCi0gICAgICAgIC8qIEF0dGVtcHQgdG8g
YmluZCB0aGUgaW50ZXJydXB0IHRhcmdldCB0byB0aGUgY29ycmVjdCBDUFUuICovDQotICAgICAg
ICBpZiAoICFvcHRfbm9pcnFiYWxhbmNlICYmIChkZXNjLT5oYW5kbGVyLT5zZXRfYWZmaW5pdHkg
IT0gTlVMTCkgKQ0KLSAgICAgICAgICAgIGRlc2MtPmhhbmRsZXItPnNldF9hZmZpbml0eShkZXNj
LCBjcHVtYXNrX29mKHYtPnByb2Nlc3NvcikpOw0KKyAgICAgICAgLyoNCisgICAgICAgICAqIEF0
dGVtcHQgdG8gYmluZCB0aGUgaW50ZXJydXB0IHRhcmdldCB0byB0aGUgY29ycmVjdCAob3IgYXQg
bGVhc3QNCisgICAgICAgICAqIHNvbWUgb25saW5lKSBDUFUuDQorICAgICAgICAgKi8NCisgICAg
ICAgIGlmICggZGVzYy0+aGFuZGxlci0+c2V0X2FmZmluaXR5ICkNCisgICAgICAgIHsNCisgICAg
ICAgICAgICBjb25zdCBjcHVtYXNrX3QgKmFmZmluaXR5ID0gTlVMTDsNCisNCisgICAgICAgICAg
ICBpZiAoICFvcHRfbm9pcnFiYWxhbmNlICkNCisgICAgICAgICAgICAgICAgYWZmaW5pdHkgPSBj
cHVtYXNrX29mKHYtPnByb2Nlc3Nvcik7DQorICAgICAgICAgICAgZWxzZSBpZiAoICFjcHVtYXNr
X2ludGVyc2VjdHMoZGVzYy0+YWZmaW5pdHksICZjcHVfb25saW5lX21hcCkgKQ0KKyAgICAgICAg
ICAgIHsNCisgICAgICAgICAgICAgICAgY3B1bWFza19zZXRhbGwoZGVzYy0+YWZmaW5pdHkpOw0K
KyAgICAgICAgICAgICAgICBhZmZpbml0eSA9ICZjcHVtYXNrX2FsbDsNCisgICAgICAgICAgICB9
DQorICAgICAgICAgICAgZWxzZSBpZiAoICFjcHVtYXNrX2ludGVyc2VjdHMoZGVzYy0+YXJjaC5j
cHVfbWFzaywNCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmY3B1
X29ubGluZV9tYXApICkNCisgICAgICAgICAgICAgICAgYWZmaW5pdHkgPSBkZXNjLT5hZmZpbml0
eTsNCisgICAgICAgICAgICBpZiAoIGFmZmluaXR5ICkNCisgICAgICAgICAgICAgICAgZGVzYy0+
aGFuZGxlci0+c2V0X2FmZmluaXR5KGRlc2MsIGFmZmluaXR5KTsNCisgICAgICAgIH0NCiAgDQog
ICAgICAgICAgZGVzYy0+c3RhdHVzICY9IH5JUlFfRElTQUJMRUQ7DQogICAgICAgICAgZGVzYy0+
aGFuZGxlci0+c3RhcnR1cChkZXNjKTsNCg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 16 07:47:59 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Jul 2019 07:47:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnIBn-0002s2-8v; Tue, 16 Jul 2019 07:47:55 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=LiPz=VN=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hnIBl-0002ru-Rs
 for xen-devel@lists.xenproject.org; Tue, 16 Jul 2019 07:47:53 +0000
X-Inumbo-ID: 00c564e0-a79e-11e9-a42a-23f5b4669daa
Received: from m9a0002g.houston.softwaregrp.com (unknown [15.124.64.67])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 00c564e0-a79e-11e9-a42a-23f5b4669daa;
 Tue, 16 Jul 2019 07:47:48 +0000 (UTC)
Received: FROM m9a0002g.houston.softwaregrp.com (15.121.0.190) BY
 m9a0002g.houston.softwaregrp.com WITH ESMTP; 
 Tue, 16 Jul 2019 07:47:47 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M9W0067.microfocus.com (2002:f79:be::f79:be) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Tue, 16 Jul 2019 07:39:59 +0000
Received: from NAM01-BY2-obe.outbound.protection.outlook.com (15.124.8.14) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Tue, 16 Jul 2019 07:39:59 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=ehKHYUWMRUvAe+2jkxB2SiZhFGpBazz++hNcM3qAbe/RADrLOpyt4OkKciEj5ZVMNYxxX15vskHh0/xfQHCF1XuHykfIry8sZC/dDmqlatlzI17i8bRj5XttDebjHWbKljmNV18rTMXO4ZHWIvsotB54eEozPwAR9/jD1GuRrv+PY9H0Ra4T5CaBTr32U9nVAVUDYb9r6mhJbVdBmyzZtNZSnnLlgoZdgMBI0G/vofK0Fwus56r3HvgcBszE2JmkcCyTqELMY+Qt0fVT1XTrv2Dbk2XsgY9nFtH1V2Q5KWPu/kSDXDoXhC+8nKgXt0CtMHahkzOmlRrCgyayR8GZ5Q==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=8OSDl/1ltzuH4FKjkG4mGUSd0Iy2sK7prqgf1+74uNU=;
 b=Xan1cPO/wb/RzX4TgJrKmdDZ/oBhTFwY/sshi0zUCXCwLxX69FfmtgkZYGvW1Ltq+ErAzBjtGnBrRwWz4005IUXjL+TAMToocx+KPjazDvFfqgl1VAQTTt0zV86dvrc/Rp9hIzBXLG4HK4OjEvgC0ShQgOVjaq8ornQ4UUn9oQGrWDIhc9IP+KHK5UY5JkGCJxM16SGU5AcA7o3RtySLRWccm1t4jdY8HO51Pyl6CzfV5P+tP8uRPF00lKy+ueeFwwKEWAogbYgt9l4UsqFyx1gA4CoycEnpo3Vev1yonK7ihsELOY2RVYipD1JEHusUCE2mDtYJR8H1nwhTx65YKw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2667.namprd18.prod.outlook.com (20.179.107.10) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.14; Tue, 16 Jul 2019 07:39:58 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Tue, 16 Jul 2019
 07:39:58 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v4 05/13] x86/IRQ: fix locking around vector management
Thread-Index: AQHVO6mrVR2llFRiTk2C0NteVXbnZA==
Date: Tue, 16 Jul 2019 07:39:58 +0000
Message-ID: <590e074c-f3b2-91ea-acaa-5a0b0409d749@suse.com>
References: <5cda711a-b417-76e9-d113-ea838463f225@suse.com>
In-Reply-To: <5cda711a-b417-76e9-d113-ea838463f225@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR01CA0070.eurprd01.prod.exchangelabs.com
 (2603:10a6:6:46::47) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: d96ec161-3de4-4523-dc01-08d709c0cd9b
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB2667; 
x-ms-traffictypediagnostic: DM6PR18MB2667:
x-microsoft-antispam-prvs: <DM6PR18MB2667B9D50E50BAC26690BCFDB3CE0@DM6PR18MB2667.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0100732B76
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(39860400002)(346002)(366004)(376002)(396003)(136003)(43544003)(189003)(199004)(6436002)(102836004)(5640700003)(8676002)(53936002)(6506007)(4326008)(386003)(6512007)(7736002)(186003)(6116002)(6486002)(305945005)(52116002)(2906002)(66066001)(11346002)(81166006)(2616005)(8936002)(316002)(476003)(3846002)(66476007)(446003)(76176011)(2351001)(99286004)(26005)(81156014)(31686004)(68736007)(6916009)(256004)(14444005)(14454004)(486006)(71190400001)(478600001)(71200400001)(31696002)(5660300002)(86362001)(80792005)(2501003)(54906003)(36756003)(25786009)(64756008)(66556008)(66946007)(66446008);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2667;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: mHHMVUY4qKgorqQVrrG/o+cw/Sy6SEZgo/4U/ldHU8IkIILSrhucvGI8aDAzGedcQEPsw7odf+1Ttdp5Jh61BrAOjgC4S9Rn8pUBdBSHQBc3XBHmmoy/LCHPcLqPM2laxLM5SYDehdtOYm/h9U9ClM05bP4/1V4oZ/aJJD90CDmXwxcw3K2ozW6jRUm9WY9G68km4JhICFkyufH8MA/ItCDwR1Afav9kejpKPXs3lGy5hiIUTul2/l720TnlmcidHipqZamnT9+bRUIduMX3iSTAUswX18fgDdeR+GRko5sTKMmFfDGwyauwGAEw3b5Shy/Em5RAok9a4dJj5DDauW/xw98hxtRNnd5yPnVIp3u5ZoX2FmE/4qzwFzojNvsEuy4EcOSgw4F8XU48XiNsq+f+4CvEB+L+QqaegQRYg8g=
Content-ID: <F1BF7DA334ED614188F79D609BB5DD01@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: d96ec161-3de4-4523-dc01-08d709c0cd9b
X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Jul 2019 07:39:58.5268 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2667
X-OriginatorOrg: suse.com
Subject: [Xen-devel] [PATCH v4 05/13] x86/IRQ: fix locking around vector
 management
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 =?utf-8?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>

QWxsIG9mIF9fe2Fzc2lnbixiaW5kLGNsZWFyfV9pcnFfdmVjdG9yKCkgbWFuaXB1bGF0ZSBzdHJ1
Y3QgaXJxX2Rlc2MNCmZpZWxkcywgYW5kIGhlbmNlIG91Z2h0IHRvIGJlIGNhbGxlZCB3aXRoIHRo
ZSBkZXNjcmlwdG9yIGxvY2sgaGVsZCBpbg0KYWRkaXRpb24gdG8gdmVjdG9yX2xvY2suIFRoaXMg
aXMgY3VycmVudGx5IHRoZSBjYXNlIGZvciBvbmx5DQpzZXRfZGVzY19hZmZpbml0eSgpIChpbiB0
aGUgY29tbW9uIGNhc2UpIGFuZCBkZXN0cm95X2lycSgpLCB3aGljaCBhbHNvDQpjbGFyaWZpZXMg
d2hhdCB0aGUgbmVzdGluZyBiZWhhdmlvciBiZXR3ZWVuIHRoZSBsb2NrcyBoYXMgdG8gYmUuDQpS
ZWZsZWN0IHRoZSBuZXcgZXhwZWN0YXRpb24gYnkgaGF2aW5nIHRoZXNlIGZ1bmN0aW9ucyBhbGwg
dGFrZSBhDQpkZXNjcmlwdG9yIGFzIHBhcmFtZXRlciBpbnN0ZWFkIG9mIGFuIGludGVycnVwdCBu
dW1iZXIuDQoNCkFsc28gdGFrZSBjYXJlIG9mIHRoZSB0d28gc3BlY2lhbCBjYXNlcyBvZiBjYWxs
cyB0byBzZXRfZGVzY19hZmZpbml0eSgpOg0Kc2V0X2lvYXBpY19hZmZpbml0eV9pcnEoKSBhbmQg
VlQtZCdzIGRtYV9tc2lfc2V0X2FmZmluaXR5KCkgZ2V0IGNhbGxlZA0KZGlyZWN0bHkgYXMgd2Vs
bCwgYW5kIGluIHRoZXNlIGNhc2VzIHRoZSBkZXNjcmlwdG9yIGxvY2tzIGhhZG4ndCBnb3QNCmFj
cXVpcmVkIHRpbGwgbm93LiBGb3Igc2V0X2lvYXBpY19hZmZpbml0eV9pcnEoKSB0aGlzIG1lYW5z
IGFjcXVpcmluZyAvDQpyZWxlYXNpbmcgb2YgdGhlIElPLUFQSUMgbG9jayBjYW4gYmUgcGxhaW4g
c3Bpbl97LHVufWxvY2soKSB0aGVuLg0KDQpEcm9wIG9uZSBvZiB0aGUgdHdvIGxlYWRpbmcgdW5k
ZXJzY29yZXMgZnJvbSBhbGwgdGhyZWUgZnVuY3Rpb25zIGF0DQp0aGUgc2FtZSB0aW1lLg0KDQpU
aGVyZSdzIG9uZSBjYXNlIGxlZnQgd2hlcmUgZGVzY3JpcHRvcnMgZ2V0IG1hbmlwdWxhdGVkIHdp
dGgganVzdA0KdmVjdG9yX2xvY2sgaGVsZDogc2V0dXBfdmVjdG9yX2lycSgpIGFzc3VtZXMgaXRz
IGNhbGxlciB0byBhY3F1aXJlDQp2ZWN0b3JfbG9jaywgYW5kIGhlbmNlIGNhbid0IGl0c2VsZiBh
Y3F1aXJlIHRoZSBkZXNjcmlwdG9yIGxvY2tzICh3cm9uZw0KbG9jayBvcmRlcikuIEkgZG9uJ3Qg
Y3VycmVudGx5IHNlZSBob3cgdG8gYWRkcmVzcyB0aGlzLg0KDQpTaWduZWQtb2ZmLWJ5OiBKYW4g
QmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+DQpSZXZpZXdlZC1ieTogS2V2aW4gVGlhbiA8a2V2
aW4udGlhbkBpbnRlbC5jb20+IFtWVC1kXQ0KUmV2aWV3ZWQtYnk6IFJvZ2VyIFBhdSBNb25uw6kg
PHJvZ2VyLnBhdUBjaXRyaXguY29tPg0KQWNrZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5j
b29wZXIzQGNpdHJpeC5jb20+DQotLS0NCnY0OiBBZGp1c3QgY29tbWVudCBhaGVhZCBvZiBzZXR1
cF92ZWN0b3JfaXJxKCkuDQp2MzogQWxzbyBkcm9wIG9uZSBsZWFkaW5nIHVuZGVyc2NvcmUgZnJv
bSBhIGNvbW1lbnQuIFJlLWJhc2UuDQp2MjogQWxzbyBhZGp1c3Qgc2V0X2lvYXBpY19hZmZpbml0
eV9pcnEoKSBhbmQgVlQtZCdzDQogICAgIGRtYV9tc2lfc2V0X2FmZmluaXR5KCkuDQoNCi0tLSBh
L3hlbi9hcmNoL3g4Ni9pb19hcGljLmMNCisrKyBiL3hlbi9hcmNoL3g4Ni9pb19hcGljLmMNCkBA
IC01NTAsMTQgKzU1MCwxNCBAQCBzdGF0aWMgdm9pZCBjbGVhcl9JT19BUElDICh2b2lkKQ0KICBz
dGF0aWMgdm9pZA0KICBzZXRfaW9hcGljX2FmZmluaXR5X2lycShzdHJ1Y3QgaXJxX2Rlc2MgKmRl
c2MsIGNvbnN0IGNwdW1hc2tfdCAqbWFzaykNCiAgew0KLSAgICB1bnNpZ25lZCBsb25nIGZsYWdz
Ow0KICAgICAgdW5zaWduZWQgaW50IGRlc3Q7DQogICAgICBpbnQgcGluLCBpcnE7DQogICAgICBz
dHJ1Y3QgaXJxX3Bpbl9saXN0ICplbnRyeTsNCiAgDQogICAgICBpcnEgPSBkZXNjLT5pcnE7DQog
IA0KLSAgICBzcGluX2xvY2tfaXJxc2F2ZSgmaW9hcGljX2xvY2ssIGZsYWdzKTsNCisgICAgc3Bp
bl9sb2NrKCZpb2FwaWNfbG9jayk7DQorDQogICAgICBkZXN0ID0gc2V0X2Rlc2NfYWZmaW5pdHko
ZGVzYywgbWFzayk7DQogICAgICBpZiAoZGVzdCAhPSBCQURfQVBJQ0lEKSB7DQogICAgICAgICAg
aWYgKCAheDJhcGljX2VuYWJsZWQgKQ0KQEAgLTU4MCw4ICs1ODAsOCBAQCBzZXRfaW9hcGljX2Fm
ZmluaXR5X2lycShzdHJ1Y3QgaXJxX2Rlc2MNCiAgICAgICAgICAgICAgZW50cnkgPSBpcnFfMl9w
aW4gKyBlbnRyeS0+bmV4dDsNCiAgICAgICAgICB9DQogICAgICB9DQotICAgIHNwaW5fdW5sb2Nr
X2lycXJlc3RvcmUoJmlvYXBpY19sb2NrLCBmbGFncyk7DQogIA0KKyAgICBzcGluX3VubG9jaygm
aW9hcGljX2xvY2spOw0KICB9DQogIA0KICAvKg0KQEAgLTY3NCwxNiArNjc0LDE5IEBAIHZvaWQg
LypfX2luaXQqLyBzZXR1cF9pb2FwaWNfZGVzdCh2b2lkKQ0KICAgICAgZm9yIChpb2FwaWMgPSAw
OyBpb2FwaWMgPCBucl9pb2FwaWNzOyBpb2FwaWMrKykgew0KICAgICAgICAgIGZvciAocGluID0g
MDsgcGluIDwgbnJfaW9hcGljX2VudHJpZXNbaW9hcGljXTsgcGluKyspIHsNCiAgICAgICAgICAg
ICAgc3RydWN0IGlycV9kZXNjICpkZXNjOw0KKyAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgZmxh
Z3M7DQogIA0KICAgICAgICAgICAgICBpcnFfZW50cnkgPSBmaW5kX2lycV9lbnRyeShpb2FwaWMs
IHBpbiwgbXBfSU5UKTsNCiAgICAgICAgICAgICAgaWYgKGlycV9lbnRyeSA9PSAtMSkNCiAgICAg
ICAgICAgICAgICAgIGNvbnRpbnVlOw0KICAgICAgICAgICAgICBpcnEgPSBwaW5fMl9pcnEoaXJx
X2VudHJ5LCBpb2FwaWMsIHBpbik7DQogICAgICAgICAgICAgIGRlc2MgPSBpcnFfdG9fZGVzYyhp
cnEpOw0KKw0KKyAgICAgICAgICAgIHNwaW5fbG9ja19pcnFzYXZlKCZkZXNjLT5sb2NrLCBmbGFn
cyk7DQogICAgICAgICAgICAgIEJVR19PTighY3B1bWFza19pbnRlcnNlY3RzKGRlc2MtPmFyY2gu
Y3B1X21hc2ssICZjcHVfb25saW5lX21hcCkpOw0KICAgICAgICAgICAgICBzZXRfaW9hcGljX2Fm
ZmluaXR5X2lycShkZXNjLCBkZXNjLT5hcmNoLmNwdV9tYXNrKTsNCisgICAgICAgICAgICBzcGlu
X3VubG9ja19pcnFyZXN0b3JlKCZkZXNjLT5sb2NrLCBmbGFncyk7DQogICAgICAgICAgfQ0KLQ0K
ICAgICAgfQ0KICB9DQogIA0KLS0tIGEveGVuL2FyY2gveDg2L2lycS5jDQorKysgYi94ZW4vYXJj
aC94ODYvaXJxLmMNCkBAIC0yNyw2ICsyNyw3IEBADQogICNpbmNsdWRlIDxwdWJsaWMvcGh5c2Rl
di5oPg0KICANCiAgc3RhdGljIGludCBwYXJzZV9pcnFfdmVjdG9yX21hcF9wYXJhbShjb25zdCBj
aGFyICpzKTsNCitzdGF0aWMgdm9pZCBfY2xlYXJfaXJxX3ZlY3RvcihzdHJ1Y3QgaXJxX2Rlc2Mg
KmRlc2MpOw0KICANCiAgLyogb3B0X25vaXJxYmFsYW5jZTogSWYgdHJ1ZSwgc29mdHdhcmUgSVJR
IGJhbGFuY2luZy9hZmZpbml0eSBpcyBkaXNhYmxlZC4gKi8NCiAgYm9vbCBfX3JlYWRfbW9zdGx5
IG9wdF9ub2lycWJhbGFuY2U7DQpAQCAtMTQzLDEzICsxNDQsMTIgQEAgc3RhdGljIHZvaWQgdHJh
Y2VfaXJxX21hc2sodWludDMyX3QgZXZlbg0KICAgICAgICAgIF90cmFjZV9pcnFfbWFzayhldmVu
dCwgaXJxLCB2ZWN0b3IsIG1hc2spOw0KICB9DQogIA0KLXN0YXRpYyBpbnQgX19pbml0IF9fYmlu
ZF9pcnFfdmVjdG9yKGludCBpcnEsIGludCB2ZWN0b3IsIGNvbnN0IGNwdW1hc2tfdCAqY3B1X21h
c2spDQorc3RhdGljIGludCBfX2luaXQgX2JpbmRfaXJxX3ZlY3RvcihzdHJ1Y3QgaXJxX2Rlc2Mg
KmRlc2MsIGludCB2ZWN0b3IsDQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBj
b25zdCBjcHVtYXNrX3QgKmNwdV9tYXNrKQ0KICB7DQogICAgICBjcHVtYXNrX3Qgb25saW5lX21h
c2s7DQogICAgICBpbnQgY3B1Ow0KLSAgICBzdHJ1Y3QgaXJxX2Rlc2MgKmRlc2MgPSBpcnFfdG9f
ZGVzYyhpcnEpOw0KICANCi0gICAgQlVHX09OKCh1bnNpZ25lZClpcnEgPj0gbnJfaXJxcyk7DQog
ICAgICBCVUdfT04oKHVuc2lnbmVkKXZlY3RvciA+PSBOUl9WRUNUT1JTKTsNCiAgDQogICAgICBj
cHVtYXNrX2FuZCgmb25saW5lX21hc2ssIGNwdV9tYXNrLCAmY3B1X29ubGluZV9tYXApOw0KQEAg
LTE2MCw5ICsxNjAsOSBAQCBzdGF0aWMgaW50IF9faW5pdCBfX2JpbmRfaXJxX3ZlY3RvcihpbnQN
CiAgICAgICAgICByZXR1cm4gMDsNCiAgICAgIGlmICggZGVzYy0+YXJjaC52ZWN0b3IgIT0gSVJR
X1ZFQ1RPUl9VTkFTU0lHTkVEICkNCiAgICAgICAgICByZXR1cm4gLUVCVVNZOw0KLSAgICB0cmFj
ZV9pcnFfbWFzayhUUkNfSFdfSVJRX0JJTkRfVkVDVE9SLCBpcnEsIHZlY3RvciwgJm9ubGluZV9t
YXNrKTsNCisgICAgdHJhY2VfaXJxX21hc2soVFJDX0hXX0lSUV9CSU5EX1ZFQ1RPUiwgZGVzYy0+
aXJxLCB2ZWN0b3IsICZvbmxpbmVfbWFzayk7DQogICAgICBmb3JfZWFjaF9jcHUoY3B1LCAmb25s
aW5lX21hc2spDQotICAgICAgICBwZXJfY3B1KHZlY3Rvcl9pcnEsIGNwdSlbdmVjdG9yXSA9IGly
cTsNCisgICAgICAgIHBlcl9jcHUodmVjdG9yX2lycSwgY3B1KVt2ZWN0b3JdID0gZGVzYy0+aXJx
Ow0KICAgICAgZGVzYy0+YXJjaC52ZWN0b3IgPSB2ZWN0b3I7DQogICAgICBjcHVtYXNrX2NvcHko
ZGVzYy0+YXJjaC5jcHVfbWFzaywgJm9ubGluZV9tYXNrKTsNCiAgICAgIGlmICggZGVzYy0+YXJj
aC51c2VkX3ZlY3RvcnMgKQ0KQEAgLTE3NiwxMiArMTc2LDE4IEBAIHN0YXRpYyBpbnQgX19pbml0
IF9fYmluZF9pcnFfdmVjdG9yKGludA0KICANCiAgaW50IF9faW5pdCBiaW5kX2lycV92ZWN0b3Io
aW50IGlycSwgaW50IHZlY3RvciwgY29uc3QgY3B1bWFza190ICpjcHVfbWFzaykNCiAgew0KKyAg
ICBzdHJ1Y3QgaXJxX2Rlc2MgKmRlc2MgPSBpcnFfdG9fZGVzYyhpcnEpOw0KICAgICAgdW5zaWdu
ZWQgbG9uZyBmbGFnczsNCiAgICAgIGludCByZXQ7DQogIA0KLSAgICBzcGluX2xvY2tfaXJxc2F2
ZSgmdmVjdG9yX2xvY2ssIGZsYWdzKTsNCi0gICAgcmV0ID0gX19iaW5kX2lycV92ZWN0b3IoaXJx
LCB2ZWN0b3IsIGNwdV9tYXNrKTsNCi0gICAgc3Bpbl91bmxvY2tfaXJxcmVzdG9yZSgmdmVjdG9y
X2xvY2ssIGZsYWdzKTsNCisgICAgQlVHX09OKCh1bnNpZ25lZClpcnEgPj0gbnJfaXJxcyk7DQor
DQorICAgIHNwaW5fbG9ja19pcnFzYXZlKCZkZXNjLT5sb2NrLCBmbGFncyk7DQorICAgIHNwaW5f
bG9jaygmdmVjdG9yX2xvY2spOw0KKyAgICByZXQgPSBfYmluZF9pcnFfdmVjdG9yKGRlc2MsIHZl
Y3RvciwgY3B1X21hc2spOw0KKyAgICBzcGluX3VubG9jaygmdmVjdG9yX2xvY2spOw0KKyAgICBz
cGluX3VubG9ja19pcnFyZXN0b3JlKCZkZXNjLT5sb2NrLCBmbGFncyk7DQorDQogICAgICByZXR1
cm4gcmV0Ow0KICB9DQogIA0KQEAgLTI2NiwxOCArMjcyLDIwIEBAIHZvaWQgZGVzdHJveV9pcnEo
dW5zaWduZWQgaW50IGlycSkNCiAgDQogICAgICBzcGluX2xvY2tfaXJxc2F2ZSgmZGVzYy0+bG9j
aywgZmxhZ3MpOw0KICAgICAgZGVzYy0+aGFuZGxlciA9ICZub19pcnFfdHlwZTsNCi0gICAgY2xl
YXJfaXJxX3ZlY3RvcihpcnEpOw0KKyAgICBzcGluX2xvY2soJnZlY3Rvcl9sb2NrKTsNCisgICAg
X2NsZWFyX2lycV92ZWN0b3IoZGVzYyk7DQorICAgIHNwaW5fdW5sb2NrKCZ2ZWN0b3JfbG9jayk7
DQogICAgICBkZXNjLT5hcmNoLnVzZWRfdmVjdG9ycyA9IE5VTEw7DQogICAgICBzcGluX3VubG9j
a19pcnFyZXN0b3JlKCZkZXNjLT5sb2NrLCBmbGFncyk7DQogIA0KICAgICAgeGZyZWUoYWN0aW9u
KTsNCiAgfQ0KICANCi1zdGF0aWMgdm9pZCBfX2NsZWFyX2lycV92ZWN0b3IoaW50IGlycSkNCitz
dGF0aWMgdm9pZCBfY2xlYXJfaXJxX3ZlY3RvcihzdHJ1Y3QgaXJxX2Rlc2MgKmRlc2MpDQogIHsN
Ci0gICAgaW50IGNwdSwgdmVjdG9yLCBvbGRfdmVjdG9yOw0KKyAgICB1bnNpZ25lZCBpbnQgY3B1
Ow0KKyAgICBpbnQgdmVjdG9yLCBvbGRfdmVjdG9yLCBpcnEgPSBkZXNjLT5pcnE7DQogICAgICBj
cHVtYXNrX3QgdG1wX21hc2s7DQotICAgIHN0cnVjdCBpcnFfZGVzYyAqZGVzYyA9IGlycV90b19k
ZXNjKGlycSk7DQogIA0KICAgICAgQlVHX09OKCFkZXNjLT5hcmNoLnZlY3Rvcik7DQogIA0KQEAg
LTMyMywxMSArMzMxLDE0IEBAIHN0YXRpYyB2b2lkIF9fY2xlYXJfaXJxX3ZlY3RvcihpbnQgaXJx
KQ0KICANCiAgdm9pZCBjbGVhcl9pcnFfdmVjdG9yKGludCBpcnEpDQogIHsNCisgICAgc3RydWN0
IGlycV9kZXNjICpkZXNjID0gaXJxX3RvX2Rlc2MoaXJxKTsNCiAgICAgIHVuc2lnbmVkIGxvbmcg
ZmxhZ3M7DQogIA0KLSAgICBzcGluX2xvY2tfaXJxc2F2ZSgmdmVjdG9yX2xvY2ssIGZsYWdzKTsN
Ci0gICAgX19jbGVhcl9pcnFfdmVjdG9yKGlycSk7DQotICAgIHNwaW5fdW5sb2NrX2lycXJlc3Rv
cmUoJnZlY3Rvcl9sb2NrLCBmbGFncyk7DQorICAgIHNwaW5fbG9ja19pcnFzYXZlKCZkZXNjLT5s
b2NrLCBmbGFncyk7DQorICAgIHNwaW5fbG9jaygmdmVjdG9yX2xvY2spOw0KKyAgICBfY2xlYXJf
aXJxX3ZlY3RvcihkZXNjKTsNCisgICAgc3Bpbl91bmxvY2soJnZlY3Rvcl9sb2NrKTsNCisgICAg
c3Bpbl91bmxvY2tfaXJxcmVzdG9yZSgmZGVzYy0+bG9jaywgZmxhZ3MpOw0KICB9DQogIA0KICBp
bnQgaXJxX3RvX3ZlY3RvcihpbnQgaXJxKQ0KQEAgLTQ2Miw4ICs0NzMsNyBAQCBzdGF0aWMgdm1h
c2tfdCAqaXJxX2dldF91c2VkX3ZlY3Rvcl9tYXNrDQogICAgICByZXR1cm4gcmV0Ow0KICB9DQog
IA0KLXN0YXRpYyBpbnQgX19hc3NpZ25faXJxX3ZlY3RvcigNCi0gICAgaW50IGlycSwgc3RydWN0
IGlycV9kZXNjICpkZXNjLCBjb25zdCBjcHVtYXNrX3QgKm1hc2spDQorc3RhdGljIGludCBfYXNz
aWduX2lycV92ZWN0b3Ioc3RydWN0IGlycV9kZXNjICpkZXNjLCBjb25zdCBjcHVtYXNrX3QgKm1h
c2spDQogIHsNCiAgICAgIC8qDQogICAgICAgKiBOT1RFISBUaGUgbG9jYWwgQVBJQyBpc24ndCB2
ZXJ5IGdvb2QgYXQgaGFuZGxpbmcNCkBAIC00NzcsNyArNDg3LDggQEAgc3RhdGljIGludCBfX2Fz
c2lnbl9pcnFfdmVjdG9yKA0KICAgICAgICogMHg4MCwgYmVjYXVzZSBpbnQgMHg4MCBpcyBobSwg
a2luZCBvZiBpbXBvcnRhbnRpc2guIDspDQogICAgICAgKi8NCiAgICAgIHN0YXRpYyBpbnQgY3Vy
cmVudF92ZWN0b3IgPSBGSVJTVF9EWU5BTUlDX1ZFQ1RPUiwgY3VycmVudF9vZmZzZXQgPSAwOw0K
LSAgICBpbnQgY3B1LCBlcnIsIG9sZF92ZWN0b3I7DQorICAgIHVuc2lnbmVkIGludCBjcHU7DQor
ICAgIGludCBlcnIsIG9sZF92ZWN0b3IsIGlycSA9IGRlc2MtPmlycTsNCiAgICAgIHZtYXNrX3Qg
KmlycV91c2VkX3ZlY3RvcnMgPSBOVUxMOw0KICANCiAgICAgIG9sZF92ZWN0b3IgPSBpcnFfdG9f
dmVjdG9yKGlycSk7DQpAQCAtNTkwLDggKzYwMSwxMiBAQCBpbnQgYXNzaWduX2lycV92ZWN0b3Io
aW50IGlycSwgY29uc3QgY3B1DQogICAgICANCiAgICAgIEJVR19PTihpcnEgPj0gbnJfaXJxcyB8
fCBpcnEgPDApOw0KICANCi0gICAgc3Bpbl9sb2NrX2lycXNhdmUoJnZlY3Rvcl9sb2NrLCBmbGFn
cyk7DQotICAgIHJldCA9IF9fYXNzaWduX2lycV92ZWN0b3IoaXJxLCBkZXNjLCBtYXNrID86IFRB
UkdFVF9DUFVTKTsNCisgICAgc3Bpbl9sb2NrX2lycXNhdmUoJmRlc2MtPmxvY2ssIGZsYWdzKTsN
CisNCisgICAgc3Bpbl9sb2NrKCZ2ZWN0b3JfbG9jayk7DQorICAgIHJldCA9IF9hc3NpZ25faXJx
X3ZlY3RvcihkZXNjLCBtYXNrID86IFRBUkdFVF9DUFVTKTsNCisgICAgc3Bpbl91bmxvY2soJnZl
Y3Rvcl9sb2NrKTsNCisNCiAgICAgIGlmICggIXJldCApDQogICAgICB7DQogICAgICAgICAgcmV0
ID0gZGVzYy0+YXJjaC52ZWN0b3I7DQpAQCAtNjAwLDE0ICs2MTUsMTYgQEAgaW50IGFzc2lnbl9p
cnFfdmVjdG9yKGludCBpcnEsIGNvbnN0IGNwdQ0KICAgICAgICAgIGVsc2UNCiAgICAgICAgICAg
ICAgY3B1bWFza19zZXRhbGwoZGVzYy0+YWZmaW5pdHkpOw0KICAgICAgfQ0KLSAgICBzcGluX3Vu
bG9ja19pcnFyZXN0b3JlKCZ2ZWN0b3JfbG9jaywgZmxhZ3MpOw0KKw0KKyAgICBzcGluX3VubG9j
a19pcnFyZXN0b3JlKCZkZXNjLT5sb2NrLCBmbGFncyk7DQogIA0KICAgICAgcmV0dXJuIHJldDsN
CiAgfQ0KICANCiAgLyoNCiAgICogSW5pdGlhbGl6ZSB2ZWN0b3JfaXJxIG9uIGEgbmV3IGNwdS4g
VGhpcyBmdW5jdGlvbiBtdXN0IGJlIGNhbGxlZA0KLSAqIHdpdGggdmVjdG9yX2xvY2sgaGVsZC4N
CisgKiB3aXRoIHZlY3Rvcl9sb2NrIGhlbGQuICBGb3IgdGhpcyByZWFzb24gaXQgbWF5IG5vdCBp
dHNlbGYgYWNxdWlyZQ0KKyAqIHRoZSBJUlEgZGVzY3JpcHRvciBsb2NrcywgYXMgbG9jayBuZXN0
aW5nIGlzIHRoZSBvdGhlciB3YXkgYXJvdW5kLg0KICAgKi8NCiAgdm9pZCBzZXR1cF92ZWN0b3Jf
aXJxKHVuc2lnbmVkIGludCBjcHUpDQogIHsNCkBAIC03NzUsNyArNzkyLDYgQEAgdm9pZCBpcnFf
Y29tcGxldGVfbW92ZShzdHJ1Y3QgaXJxX2Rlc2MgKg0KICANCiAgdW5zaWduZWQgaW50IHNldF9k
ZXNjX2FmZmluaXR5KHN0cnVjdCBpcnFfZGVzYyAqZGVzYywgY29uc3QgY3B1bWFza190ICptYXNr
KQ0KICB7DQotICAgIHVuc2lnbmVkIGludCBpcnE7DQogICAgICBpbnQgcmV0Ow0KICAgICAgdW5z
aWduZWQgbG9uZyBmbGFnczsNCiAgICAgIGNwdW1hc2tfdCBkZXN0X21hc2s7DQpAQCAtNzgzLDEw
ICs3OTksOCBAQCB1bnNpZ25lZCBpbnQgc2V0X2Rlc2NfYWZmaW5pdHkoc3RydWN0IGlyDQogICAg
ICBpZiAoIWNwdW1hc2tfaW50ZXJzZWN0cyhtYXNrLCAmY3B1X29ubGluZV9tYXApKQ0KICAgICAg
ICAgIHJldHVybiBCQURfQVBJQ0lEOw0KICANCi0gICAgaXJxID0gZGVzYy0+aXJxOw0KLQ0KICAg
ICAgc3Bpbl9sb2NrX2lycXNhdmUoJnZlY3Rvcl9sb2NrLCBmbGFncyk7DQotICAgIHJldCA9IF9f
YXNzaWduX2lycV92ZWN0b3IoaXJxLCBkZXNjLCBtYXNrKTsNCisgICAgcmV0ID0gX2Fzc2lnbl9p
cnFfdmVjdG9yKGRlc2MsIG1hc2spOw0KICAgICAgc3Bpbl91bmxvY2tfaXJxcmVzdG9yZSgmdmVj
dG9yX2xvY2ssIGZsYWdzKTsNCiAgDQogICAgICBpZiAocmV0IDwgMCkNCkBAIC0yNDUzLDcgKzI0
NjcsNyBAQCB2b2lkIGZpeHVwX2lycXMoY29uc3QgY3B1bWFza190ICptYXNrLCBiDQogIA0KICAg
ICAgICAgIC8qDQogICAgICAgICAgICogSW4gb3JkZXIgZm9yIHRoZSBhZmZpbml0eSBhZGp1c3Rt
ZW50IGJlbG93IHRvIGJlIHN1Y2Nlc3NmdWwsIHdlDQotICAgICAgICAgKiBuZWVkIF9fYXNzaWdu
X2lycV92ZWN0b3IoKSB0byBzdWNjZWVkLiBUaGlzIGluIHBhcnRpY3VsYXIgbWVhbnMNCisgICAg
ICAgICAqIG5lZWQgX2Fzc2lnbl9pcnFfdmVjdG9yKCkgdG8gc3VjY2VlZC4gVGhpcyBpbiBwYXJ0
aWN1bGFyIG1lYW5zDQogICAgICAgICAgICogY2xlYXJpbmcgZGVzYy0+YXJjaC5tb3ZlX2luX3By
b2dyZXNzIGlmIHRoaXMgd291bGQgb3RoZXJ3aXNlDQogICAgICAgICAgICogcHJldmVudCB0aGUg
ZnVuY3Rpb24gZnJvbSBzdWNjZWVkaW5nLiBTaW5jZSB0aGVyZSdzIG5vIHdheSBmb3IgdGhlDQog
ICAgICAgICAgICogZmxhZyB0byBnZXQgY2xlYXJlZCBhbnltb3JlIHdoZW4gdGhlcmUncyBubyBw
b3NzaWJsZSBkZXN0aW5hdGlvbg0KLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lv
bW11LmMNCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jDQpAQCAtMjEz
NCwxMSArMjEzNCwxNiBAQCBzdGF0aWMgdm9pZCBhZGp1c3RfaXJxX2FmZmluaXR5KHN0cnVjdCBh
DQogICAgICB1bnNpZ25lZCBpbnQgbm9kZSA9IHJoc2EgPyBweG1fdG9fbm9kZShyaHNhLT5wcm94
aW1pdHlfZG9tYWluKQ0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDogTlVNQV9OT19O
T0RFOw0KICAgICAgY29uc3QgY3B1bWFza190ICpjcHVtYXNrID0gJmNwdV9vbmxpbmVfbWFwOw0K
KyAgICBzdHJ1Y3QgaXJxX2Rlc2MgKmRlc2M7DQogIA0KICAgICAgaWYgKCBub2RlIDwgTUFYX05V
TU5PREVTICYmIG5vZGVfb25saW5lKG5vZGUpICYmDQogICAgICAgICAgIGNwdW1hc2tfaW50ZXJz
ZWN0cygmbm9kZV90b19jcHVtYXNrKG5vZGUpLCBjcHVtYXNrKSApDQogICAgICAgICAgY3B1bWFz
ayA9ICZub2RlX3RvX2NwdW1hc2sobm9kZSk7DQotICAgIGRtYV9tc2lfc2V0X2FmZmluaXR5KGly
cV90b19kZXNjKGRyaGQtPmlvbW11LT5tc2kuaXJxKSwgY3B1bWFzayk7DQorDQorICAgIGRlc2Mg
PSBpcnFfdG9fZGVzYyhkcmhkLT5pb21tdS0+bXNpLmlycSk7DQorICAgIHNwaW5fbG9ja19pcnEo
JmRlc2MtPmxvY2spOw0KKyAgICBkbWFfbXNpX3NldF9hZmZpbml0eShkZXNjLCBjcHVtYXNrKTsN
CisgICAgc3Bpbl91bmxvY2tfaXJxKCZkZXNjLT5sb2NrKTsNCiAgfQ0KICANCiAgc3RhdGljIGlu
dCBhZGp1c3RfdnRkX2lycV9hZmZpbml0aWVzKHZvaWQpDQoNCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 16 07:48:08 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Jul 2019 07:48:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnIBx-0002uQ-Nw; Tue, 16 Jul 2019 07:48:05 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=LiPz=VN=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hnIBw-0002u6-O6
 for xen-devel@lists.xenproject.org; Tue, 16 Jul 2019 07:48:04 +0000
X-Inumbo-ID: 096525e0-a79e-11e9-a140-27e16e1e6b08
Received: from m9a0001g.houston.softwaregrp.com (unknown [15.124.64.66])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 096525e0-a79e-11e9-a140-27e16e1e6b08;
 Tue, 16 Jul 2019 07:48:02 +0000 (UTC)
Received: FROM m9a0001g.houston.softwaregrp.com (15.121.0.191) BY
 m9a0001g.houston.softwaregrp.com WITH ESMTP; 
 Tue, 16 Jul 2019 07:48:01 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M9W0068.microfocus.com (2002:f79:bf::f79:bf) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Tue, 16 Jul 2019 07:44:27 +0000
Received: from NAM04-CO1-obe.outbound.protection.outlook.com (15.124.72.11) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Tue, 16 Jul 2019 07:44:28 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=gAKmWnXA7QBhsNKIFAdKuOap1DX2B5njWcW5nES9jS2QL2R9MPQOjZAC9gtG35vkuOfa7OgRyym/LKcyTDGwgplw8GsC+aKae848l6WP2HrmJx+8d6dYxzeVtnskaSMoTs8564olKsZm0p6Z6wTbn3vRKEY1dFhkOGJxkkzNTrgIDWMBkuKSQ+v9poLhMAfkHs7mOT6vUlD3H9ZqQVAR3AHE6J0/eyedD1Do+uilaqfsd6oCGTyYh3f4IOAjhKtXBcqd/REUNu2ypd8rGJ9VfmsPK5hujxNbTv6ipabEdaJjyOekxv0yWZ6+IUlCAMyYyLLfkZOE0WHCGhB7L+7CQQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=UcP8GYNOpduM3r6dwUuYkp76fE5Zx9qWnYDzPW/DR1k=;
 b=A5WI7/K67PY9YNiaJFHLERPcz4thJuTsy+BhGIzEfopo97Wnfm5I1lcWYpzxbZuxFjshtnbKlrXO723ow1WWAA4guVfaWYiaBybHdFQPZBaacfEjYdRb3wdPe1cvVUeHth1ANmxna1ZKBweKqYQQUAZCdgOau7VxSoS+wzX8l3IopZDGw3ylBLuIwwSfh/Njl8Ublul2mu7uSNBXxwplYYsIHVIH1zCVRY0NPuWBEyjV77gUQj53/5HPIaph8mRD+5r9YXqkVU+sc4FCCLon58rqVP3hrMdYjFuCvluUWcVejNUzom9P6fr0/Z4zYxcV/0QJUfpSgSbTNprooe2gAg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2667.namprd18.prod.outlook.com (20.179.107.10) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.14; Tue, 16 Jul 2019 07:44:26 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Tue, 16 Jul 2019
 07:44:26 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v4 12/13] x86/IRQ: eliminate some on-stack cpumask_t
 instances
Thread-Index: AQHVO6pKDn1083D/KkaQ2jj4uqEkWw==
Date: Tue, 16 Jul 2019 07:44:26 +0000
Message-ID: <37f03698-7664-1c3d-0d2d-3ac8d1636fc1@suse.com>
References: <5cda711a-b417-76e9-d113-ea838463f225@suse.com>
In-Reply-To: <5cda711a-b417-76e9-d113-ea838463f225@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB7PR05CA0035.eurprd05.prod.outlook.com
 (2603:10a6:10:36::48) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 20f6830b-a294-45c0-c3ea-08d709c16d57
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB2667; 
x-ms-traffictypediagnostic: DM6PR18MB2667:
x-microsoft-antispam-prvs: <DM6PR18MB26675E414CDBD8A68A37542AB3CE0@DM6PR18MB2667.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:3513;
x-forefront-prvs: 0100732B76
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(39860400002)(346002)(366004)(376002)(396003)(136003)(189003)(199004)(6436002)(102836004)(5640700003)(8676002)(53936002)(6506007)(4326008)(386003)(6512007)(7736002)(186003)(6116002)(6486002)(305945005)(52116002)(2906002)(66066001)(11346002)(81166006)(2616005)(8936002)(316002)(476003)(3846002)(66476007)(446003)(76176011)(2351001)(99286004)(26005)(81156014)(31686004)(68736007)(6916009)(256004)(14444005)(14454004)(486006)(71190400001)(478600001)(71200400001)(31696002)(5660300002)(86362001)(80792005)(2501003)(54906003)(36756003)(25786009)(64756008)(66556008)(66946007)(66446008);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2667;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: wpKpMaS6zdx64J1grMh7ELt58X3uBo3rUzan+IbnjC6jl8p/w7uLkz11kN8ExdlGg0LY6FM5GST2rQYOk0074snWAagSN1xhbyumqsAm/uqf2XWa89EQWILMHlqTT0CDGSLMY9kqoOUq6L5z6dW/rhfiFVmBqJRRoEQHJVVO9BfUm34izIb/x0umoCH296oAX///TvFaw9qUY5OVK5A5+ki7va30ViF09DMKH7JAs281I4+RqeCyv0IaUkuzfhthmK5F0BQYtviZFlCur+l6lYOnerTTWFwnaqTyjeOqLJso4Y0FWLWOri6TQnsjs3YuiDHxnGthbrw4dkHk3KSi4GFTaTv03GTwQZDK9dQFdgLiVq17BEaGU1tZnrSNdRSY27QQm+tfgEkaJFTL47R4+4YVrNS9UCaK5df/Lo8AplY=
Content-ID: <0F5E1125388404499713AD39BF6D88FE@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 20f6830b-a294-45c0-c3ea-08d709c16d57
X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Jul 2019 07:44:26.5240 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2667
X-OriginatorOrg: suse.com
Subject: [Xen-devel] [PATCH v4 12/13] x86/IRQ: eliminate some on-stack
 cpumask_t instances
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 =?utf-8?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>

VXNlIHNjcmF0Y2hfY3B1bWFzayB3aGVyZSBwb3NzaWJsZSwgdG8gYXZvaWQgY3JlYXRpbmcgdGhl
c2UgcG9zc2libHkNCmxhcmdlIHN0YWNrIG9iamVjdHMuIFdlIGNhbid0IHVzZSBpdCBpbiBfYXNz
aWduX2lycV92ZWN0b3IoKSBhbmQNCnNldF9kZXNjX2FmZmluaXR5KCksIGFzIHRoZXNlIGdldCBj
YWxsZWQgaW4gSVJRIGNvbnRleHQuDQoNClNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT4NClJldmlld2VkLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVA
Y2l0cml4LmNvbT4NCkFja2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRy
aXguY29tPg0KLS0tDQp2NDogUmUtYmFzZSBvdmVyIGNoYW5nZXMgZWFybGllciBpbiB0aGUgc2Vy
aWVzLg0KdjM6IE5ldy4NCg0KLS0tIGEveGVuL2FyY2gveDg2L2lycS5jDQorKysgYi94ZW4vYXJj
aC94ODYvaXJxLmMNCkBAIC0yODUsMTQgKzI4NSwxNSBAQCBzdGF0aWMgdm9pZCBfY2xlYXJfaXJx
X3ZlY3RvcihzdHJ1Y3QgaXJxDQogIHsNCiAgICAgIHVuc2lnbmVkIGludCBjcHUsIG9sZF92ZWN0
b3IsIGlycSA9IGRlc2MtPmlycTsNCiAgICAgIHVuc2lnbmVkIGludCB2ZWN0b3IgPSBkZXNjLT5h
cmNoLnZlY3RvcjsNCi0gICAgY3B1bWFza190IHRtcF9tYXNrOw0KKyAgICBjcHVtYXNrX3QgKnRt
cF9tYXNrID0gdGhpc19jcHUoc2NyYXRjaF9jcHVtYXNrKTsNCiAgDQogICAgICBCVUdfT04oIXZh
bGlkX2lycV92ZWN0b3IodmVjdG9yKSk7DQogIA0KICAgICAgLyogQWx3YXlzIGNsZWFyIGRlc2Mt
PmFyY2gudmVjdG9yICovDQotICAgIGNwdW1hc2tfYW5kKCZ0bXBfbWFzaywgZGVzYy0+YXJjaC5j
cHVfbWFzaywgJmNwdV9vbmxpbmVfbWFwKTsNCisgICAgY3B1bWFza19hbmQodG1wX21hc2ssIGRl
c2MtPmFyY2guY3B1X21hc2ssICZjcHVfb25saW5lX21hcCk7DQogIA0KLSAgICBmb3JfZWFjaF9j
cHUoY3B1LCAmdG1wX21hc2spIHsNCisgICAgZm9yX2VhY2hfY3B1KGNwdSwgdG1wX21hc2spDQor
ICAgIHsNCiAgICAgICAgICBBU1NFUlQoIHBlcl9jcHUodmVjdG9yX2lycSwgY3B1KVt2ZWN0b3Jd
ID09IGlycSApOw0KICAgICAgICAgIHBlcl9jcHUodmVjdG9yX2lycSwgY3B1KVt2ZWN0b3JdID0g
fmlycTsNCiAgICAgIH0NCkBAIC0zMDgsMTYgKzMwOSwxNyBAQCBzdGF0aWMgdm9pZCBfY2xlYXJf
aXJxX3ZlY3RvcihzdHJ1Y3QgaXJxDQogIA0KICAgICAgZGVzYy0+YXJjaC51c2VkID0gSVJRX1VO
VVNFRDsNCiAgDQotICAgIHRyYWNlX2lycV9tYXNrKFRSQ19IV19JUlFfQ0xFQVJfVkVDVE9SLCBp
cnEsIHZlY3RvciwgJnRtcF9tYXNrKTsNCisgICAgdHJhY2VfaXJxX21hc2soVFJDX0hXX0lSUV9D
TEVBUl9WRUNUT1IsIGlycSwgdmVjdG9yLCB0bXBfbWFzayk7DQogIA0KICAgICAgaWYgKCBsaWtl
bHkoIWRlc2MtPmFyY2gubW92ZV9pbl9wcm9ncmVzcykgKQ0KICAgICAgICAgIHJldHVybjsNCiAg
DQogICAgICAvKiBJZiB3ZSB3ZXJlIGluIG1vdGlvbiwgYWxzbyBjbGVhciBkZXNjLT5hcmNoLm9s
ZF92ZWN0b3IgKi8NCiAgICAgIG9sZF92ZWN0b3IgPSBkZXNjLT5hcmNoLm9sZF92ZWN0b3I7DQot
ICAgIGNwdW1hc2tfYW5kKCZ0bXBfbWFzaywgZGVzYy0+YXJjaC5vbGRfY3B1X21hc2ssICZjcHVf
b25saW5lX21hcCk7DQorICAgIGNwdW1hc2tfYW5kKHRtcF9tYXNrLCBkZXNjLT5hcmNoLm9sZF9j
cHVfbWFzaywgJmNwdV9vbmxpbmVfbWFwKTsNCiAgDQotICAgIGZvcl9lYWNoX2NwdShjcHUsICZ0
bXBfbWFzaykgew0KKyAgICBmb3JfZWFjaF9jcHUoY3B1LCB0bXBfbWFzaykNCisgICAgew0KICAg
ICAgICAgIEFTU0VSVCggcGVyX2NwdSh2ZWN0b3JfaXJxLCBjcHUpW29sZF92ZWN0b3JdID09IGly
cSApOw0KICAgICAgICAgIFRSQUNFXzNEKFRSQ19IV19JUlFfTU9WRV9GSU5JU0gsIGlycSwgb2xk
X3ZlY3RvciwgY3B1KTsNCiAgICAgICAgICBwZXJfY3B1KHZlY3Rvcl9pcnEsIGNwdSlbb2xkX3Zl
Y3Rvcl0gPSB+aXJxOw0KQEAgLTExNjksNyArMTE3MSw2IEBAIHN0YXRpYyB2b2lkIGlycV9ndWVz
dF9lb2lfdGltZXJfZm4odm9pZA0KICAgICAgc3RydWN0IGlycV9kZXNjICpkZXNjID0gZGF0YTsN
CiAgICAgIHVuc2lnbmVkIGludCBpLCBpcnEgPSBkZXNjIC0gaXJxX2Rlc2M7DQogICAgICBpcnFf
Z3Vlc3RfYWN0aW9uX3QgKmFjdGlvbjsNCi0gICAgY3B1bWFza190IGNwdV9lb2lfbWFwOw0KICAN
CiAgICAgIHNwaW5fbG9ja19pcnEoJmRlc2MtPmxvY2spOw0KICAgICAgDQpAQCAtMTIwNiwxNCAr
MTIwNywxOCBAQCBzdGF0aWMgdm9pZCBpcnFfZ3Vlc3RfZW9pX3RpbWVyX2ZuKHZvaWQNCiAgDQog
ICAgICBzd2l0Y2ggKCBhY3Rpb24tPmFja190eXBlICkNCiAgICAgIHsNCisgICAgICAgIGNwdW1h
c2tfdCAqY3B1X2VvaV9tYXA7DQorDQogICAgICBjYXNlIEFDS1RZUEVfVU5NQVNLOg0KICAgICAg
ICAgIGlmICggZGVzYy0+aGFuZGxlci0+ZW5kICkNCiAgICAgICAgICAgICAgZGVzYy0+aGFuZGxl
ci0+ZW5kKGRlc2MsIDApOw0KICAgICAgICAgIGJyZWFrOw0KKw0KICAgICAgY2FzZSBBQ0tUWVBF
X0VPSToNCi0gICAgICAgIGNwdW1hc2tfY29weSgmY3B1X2VvaV9tYXAsIGFjdGlvbi0+Y3B1X2Vv
aV9tYXApOw0KKyAgICAgICAgY3B1X2VvaV9tYXAgPSB0aGlzX2NwdShzY3JhdGNoX2NwdW1hc2sp
Ow0KKyAgICAgICAgY3B1bWFza19jb3B5KGNwdV9lb2lfbWFwLCBhY3Rpb24tPmNwdV9lb2lfbWFw
KTsNCiAgICAgICAgICBzcGluX3VubG9ja19pcnEoJmRlc2MtPmxvY2spOw0KLSAgICAgICAgb25f
c2VsZWN0ZWRfY3B1cygmY3B1X2VvaV9tYXAsIHNldF9lb2lfcmVhZHksIGRlc2MsIDApOw0KKyAg
ICAgICAgb25fc2VsZWN0ZWRfY3B1cyhjcHVfZW9pX21hcCwgc2V0X2VvaV9yZWFkeSwgZGVzYywg
MCk7DQogICAgICAgICAgcmV0dXJuOw0KICAgICAgfQ0KICANCkBAIC0yNDU4LDcgKzI0NjMsNyBA
QCB2b2lkIGZpeHVwX2lycXMoY29uc3QgY3B1bWFza190ICptYXNrLCBiDQogICAgICB7DQogICAg
ICAgICAgYm9vbCBicmVha19hZmZpbml0eSA9IGZhbHNlLCBzZXRfYWZmaW5pdHkgPSB0cnVlOw0K
ICAgICAgICAgIHVuc2lnbmVkIGludCB2ZWN0b3I7DQotICAgICAgICBjcHVtYXNrX3QgYWZmaW5p
dHk7DQorICAgICAgICBjcHVtYXNrX3QgKmFmZmluaXR5ID0gdGhpc19jcHUoc2NyYXRjaF9jcHVt
YXNrKTsNCiAgDQogICAgICAgICAgaWYgKCBpcnEgPT0gMiApDQogICAgICAgICAgICAgIGNvbnRp
bnVlOw0KQEAgLTI0ODksOSArMjQ5NCw5IEBAIHZvaWQgZml4dXBfaXJxcyhjb25zdCBjcHVtYXNr
X3QgKm1hc2ssIGINCiAgICAgICAgICBpZiAoIGRlc2MtPmFyY2gubW92ZV9jbGVhbnVwX2NvdW50
ICkNCiAgICAgICAgICB7DQogICAgICAgICAgICAgIC8qIFRoZSBjbGVhbnVwIElQSSBtYXkgaGF2
ZSBnb3Qgc2VudCB3aGlsZSB3ZSB3ZXJlIHN0aWxsIG9ubGluZS4gKi8NCi0gICAgICAgICAgICBj
cHVtYXNrX2FuZG5vdCgmYWZmaW5pdHksIGRlc2MtPmFyY2gub2xkX2NwdV9tYXNrLA0KKyAgICAg
ICAgICAgIGNwdW1hc2tfYW5kbm90KGFmZmluaXR5LCBkZXNjLT5hcmNoLm9sZF9jcHVfbWFzaywN
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJmNwdV9vbmxpbmVfbWFwKTsNCi0gICAgICAg
ICAgICBkZXNjLT5hcmNoLm1vdmVfY2xlYW51cF9jb3VudCAtPSBjcHVtYXNrX3dlaWdodCgmYWZm
aW5pdHkpOw0KKyAgICAgICAgICAgIGRlc2MtPmFyY2gubW92ZV9jbGVhbnVwX2NvdW50IC09IGNw
dW1hc2tfd2VpZ2h0KGFmZmluaXR5KTsNCiAgICAgICAgICAgICAgaWYgKCAhZGVzYy0+YXJjaC5t
b3ZlX2NsZWFudXBfY291bnQgKQ0KICAgICAgICAgICAgICAgICAgcmVsZWFzZV9vbGRfdmVjKGRl
c2MpOw0KICAgICAgICAgIH0NCkBAIC0yNTE4LDEwICsyNTIzLDEwIEBAIHZvaWQgZml4dXBfaXJx
cyhjb25zdCBjcHVtYXNrX3QgKm1hc2ssIGINCiAgICAgICAgICB7DQogICAgICAgICAgICAgIHVu
c2lnbmVkIGludCBjcHU7DQogIA0KLSAgICAgICAgICAgIGNwdW1hc2tfYW5kKCZhZmZpbml0eSwg
ZGVzYy0+YXJjaC5vbGRfY3B1X21hc2ssICZjcHVfb25saW5lX21hcCk7DQorICAgICAgICAgICAg
Y3B1bWFza19hbmQoYWZmaW5pdHksIGRlc2MtPmFyY2gub2xkX2NwdV9tYXNrLCAmY3B1X29ubGlu
ZV9tYXApOw0KICANCiAgICAgICAgICAgICAgc3Bpbl9sb2NrKCZ2ZWN0b3JfbG9jayk7DQotICAg
ICAgICAgICAgZm9yX2VhY2hfY3B1KGNwdSwgJmFmZmluaXR5KQ0KKyAgICAgICAgICAgIGZvcl9l
YWNoX2NwdShjcHUsIGFmZmluaXR5KQ0KICAgICAgICAgICAgICAgICAgcGVyX2NwdSh2ZWN0b3Jf
aXJxLCBjcHUpW2Rlc2MtPmFyY2gub2xkX3ZlY3Rvcl0gPSB+aXJxOw0KICAgICAgICAgICAgICBz
cGluX3VubG9jaygmdmVjdG9yX2xvY2spOw0KICANCkBAIC0yNTMyLDIzICsyNTM3LDIzIEBAIHZv
aWQgZml4dXBfaXJxcyhjb25zdCBjcHVtYXNrX3QgKm1hc2ssIGINCiAgICAgICAgICBpZiAoICFj
cHVtYXNrX2ludGVyc2VjdHMobWFzaywgZGVzYy0+YWZmaW5pdHkpICkNCiAgICAgICAgICB7DQog
ICAgICAgICAgICAgIGJyZWFrX2FmZmluaXR5ID0gdHJ1ZTsNCi0gICAgICAgICAgICBjcHVtYXNr
X3NldGFsbCgmYWZmaW5pdHkpOw0KKyAgICAgICAgICAgIGNwdW1hc2tfc2V0YWxsKGFmZmluaXR5
KTsNCiAgICAgICAgICB9DQogICAgICAgICAgZWxzZQ0KLSAgICAgICAgICAgIGNwdW1hc2tfY29w
eSgmYWZmaW5pdHksIGRlc2MtPmFmZmluaXR5KTsNCisgICAgICAgICAgICBjcHVtYXNrX2NvcHko
YWZmaW5pdHksIGRlc2MtPmFmZmluaXR5KTsNCiAgDQogICAgICAgICAgaWYgKCBkZXNjLT5oYW5k
bGVyLT5kaXNhYmxlICkNCiAgICAgICAgICAgICAgZGVzYy0+aGFuZGxlci0+ZGlzYWJsZShkZXNj
KTsNCiAgDQogICAgICAgICAgaWYgKCBkZXNjLT5oYW5kbGVyLT5zZXRfYWZmaW5pdHkgKQ0KLSAg
ICAgICAgICAgIGRlc2MtPmhhbmRsZXItPnNldF9hZmZpbml0eShkZXNjLCAmYWZmaW5pdHkpOw0K
KyAgICAgICAgICAgIGRlc2MtPmhhbmRsZXItPnNldF9hZmZpbml0eShkZXNjLCBhZmZpbml0eSk7
DQogICAgICAgICAgZWxzZSBpZiAoICEod2FybmVkKyspICkNCiAgICAgICAgICAgICAgc2V0X2Fm
ZmluaXR5ID0gZmFsc2U7DQogIA0KICAgICAgICAgIGlmICggZGVzYy0+aGFuZGxlci0+ZW5hYmxl
ICkNCiAgICAgICAgICAgICAgZGVzYy0+aGFuZGxlci0+ZW5hYmxlKGRlc2MpOw0KICANCi0gICAg
ICAgIGNwdW1hc2tfY29weSgmYWZmaW5pdHksIGRlc2MtPmFmZmluaXR5KTsNCisgICAgICAgIGNw
dW1hc2tfY29weShhZmZpbml0eSwgZGVzYy0+YWZmaW5pdHkpOw0KICANCiAgICAgICAgICBzcGlu
X3VubG9jaygmZGVzYy0+bG9jayk7DQogIA0KQEAgLTI1NTksNyArMjU2NCw3IEBAIHZvaWQgZml4
dXBfaXJxcyhjb25zdCBjcHVtYXNrX3QgKm1hc2ssIGINCiAgICAgICAgICAgICAgcHJpbnRrKCJD
YW5ub3Qgc2V0IGFmZmluaXR5IGZvciBJUlEldVxuIiwgaXJxKTsNCiAgICAgICAgICBlbHNlIGlm
ICggYnJlYWtfYWZmaW5pdHkgKQ0KICAgICAgICAgICAgICBwcmludGsoIkJyb2tlIGFmZmluaXR5
IGZvciBJUlEldSwgbmV3OiAlKnBiXG4iLA0KLSAgICAgICAgICAgICAgICAgICBpcnEsIG5yX2Nw
dV9pZHMsIGNwdW1hc2tfYml0cygmYWZmaW5pdHkpKTsNCisgICAgICAgICAgICAgICAgICAgaXJx
LCBucl9jcHVfaWRzLCBjcHVtYXNrX2JpdHMoYWZmaW5pdHkpKTsNCiAgICAgIH0NCiAgDQogICAg
ICAvKiBUaGF0IGRvZXNuJ3Qgc2VlbSBzdWZmaWNpZW50LiAgR2l2ZSBpdCAxbXMuICovDQoNCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 16 07:48:25 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Jul 2019 07:48: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 1hnICH-0002zH-2C; Tue, 16 Jul 2019 07: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=LiPz=VN=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hnICF-0002yk-LD
 for xen-devel@lists.xenproject.org; Tue, 16 Jul 2019 07:48:23 +0000
X-Inumbo-ID: 14ba738a-a79e-11e9-8980-bc764e045a96
Received: from m9a0002g.houston.softwaregrp.com (unknown [15.124.64.67])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 14ba738a-a79e-11e9-8980-bc764e045a96;
 Tue, 16 Jul 2019 07:48:21 +0000 (UTC)
Received: FROM m9a0002g.houston.softwaregrp.com (15.121.0.190) BY
 m9a0002g.houston.softwaregrp.com WITH ESMTP; 
 Tue, 16 Jul 2019 07:48:20 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M9W0067.microfocus.com (2002:f79:be::f79:be) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Tue, 16 Jul 2019 07:40:58 +0000
Received: from NAM04-CO1-obe.outbound.protection.outlook.com (15.124.8.11) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Tue, 16 Jul 2019 07:40:58 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=PpTDzwK2L8TCOqyYzqTKkBPah+VL4a78lVqXvKMy23L8M4uiRaVsPMamzkaIVgO0ljZNrew16zR1ayBHjH8GEotrtk65aJtoT+vmzojN5aWZ/JeXri8sRCI91PmXs9BSCoxwLS3164t0Uf4TLJfKgGmLk4CgaHHSW+O9qnmDWHgQR3VhC74iq2MNJqUh63pkdwt31nUXKxCLdFC52UVtyyeZxiXC2PX5+KUY3kYlLAlU6aNGzPhnugi1RI0qy+vUDmemvMnVZbydca/Dgd5K9yz1g0g/r4Gv+hpQ68DtWT8c9JeHZHgu2WRpzQ90iAdE2fQrE4LZdd0KF5hlCC9ClQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=Ma06aoY4nak3zDqj07tDPotoYKZ79Aybw397VBzTmFY=;
 b=bWN1IEj3OKO4NQdMUqVS0loCFCcoA+G/Y6BRDYhPsirjYn3Emp8JKhIVgDHx3PHWZ8v6cO6ndohgi+URhbiWdHGUbYZQhZXKZ/6QjiClqdvvzG1cN6D2M55RQiegk1k/u6FWmbyazVu3yVQo2CnGxtVP4I2yOAunkrmx8jewxGbO4GNEm4tc/nZQZbRJJjnMn24SCJATXMna87uq0q7eGsX+aiC35uNriQwv9l5N+DCMukSNef+5GyJjURkfwBxXSc4InZ/8KpTyl9pmVrdQO+vf697reicDe2aXEv1vCWsvbcaYYjtkVvj9NomoI0OGvso6P9mkC1v2fTGeaJVtbg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2667.namprd18.prod.outlook.com (20.179.107.10) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.14; Tue, 16 Jul 2019 07:40:57 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Tue, 16 Jul 2019
 07:40:57 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v4 06/13] x86/IOMMU: don't restrict IRQ affinities to
 online CPUs
Thread-Index: AQHVO6nO1yIoPbw3sE+gj0c0leZLnQ==
Date: Tue, 16 Jul 2019 07:40:57 +0000
Message-ID: <923083ba-66f9-a88b-8909-a2f5e2808a69@suse.com>
References: <5cda711a-b417-76e9-d113-ea838463f225@suse.com>
In-Reply-To: <5cda711a-b417-76e9-d113-ea838463f225@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR0501CA0011.eurprd05.prod.outlook.com
 (2603:10a6:4:8f::21) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 3fed0775-c5fe-47b8-071a-08d709c0f088
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB2667; 
x-ms-traffictypediagnostic: DM6PR18MB2667:
x-microsoft-antispam-prvs: <DM6PR18MB266710056D20C00AF9C2555BB3CE0@DM6PR18MB2667.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:6108;
x-forefront-prvs: 0100732B76
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(39860400002)(346002)(366004)(376002)(396003)(136003)(189003)(199004)(6436002)(102836004)(5640700003)(8676002)(53936002)(6506007)(4326008)(386003)(6512007)(7736002)(186003)(6116002)(6486002)(305945005)(52116002)(2906002)(66066001)(11346002)(81166006)(2616005)(8936002)(316002)(476003)(3846002)(66476007)(446003)(76176011)(2351001)(99286004)(26005)(81156014)(31686004)(68736007)(6916009)(256004)(14444005)(14454004)(486006)(71190400001)(478600001)(71200400001)(31696002)(5660300002)(86362001)(80792005)(2501003)(54906003)(36756003)(25786009)(64756008)(66556008)(66946007)(66446008);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2667;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: Noz3Hq2T8DnH+aRiWMQuphYZ0s/weTLGeum0Rkr7e2y+5kvTQUnu3i20uYAcGXj6FRJiLhLleIputy8urnYVULCdYNblYrRig0M1jwUvVyu86H7hoQgtvJyFL4fHnC7je7beWluvJI3+bjprOEtEvXgUflelCBTGfAPUMzT4jHlK8MCveNgwvIBpIOc1RQnLFA8nInT44wZm/QuJOTTcvwm9XputYV+CjXZGN3cpX7iBIlgXpXqVEaVZBIE3qVhKyIscoNNSRtgRQjfxFelrZY2irJeTxE/1EKN2YPCr5J1VppkycIHa4FKWObel042Je/MXY9S+KTuuhoCFqitPqYKH2XB89SXW6zvmW6Ui5ZR2ZMxnUFiCnsvsGVh9KY34i6MLWlw1RI3inU920IzuI8ceRW4Wq8dfGEhlpwwpGYI=
Content-ID: <B8886C2D55C10C428AB32F911C24DA67@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 3fed0775-c5fe-47b8-071a-08d709c0f088
X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Jul 2019 07:40:57.2130 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2667
X-OriginatorOrg: suse.com
Subject: [Xen-devel] [PATCH v4 06/13] x86/IOMMU: don't restrict IRQ
 affinities to online 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: "kevin.tian@intel.com" <kevin.tian@intel.com>, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Suravee
 Suthikulpanit <suravee.suthikulpanit@amd.com>,
 Brian Woods <brian.woods@amd.com>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SW4gbGluZSB3aXRoICJ4ODYvSVJROiBkZXNjLT5hZmZpbml0eSBzaG91bGQgc3RyaWN0bHkgcmVw
cmVzZW50IHRoZQ0KcmVxdWVzdGVkIHZhbHVlIiB0aGUgaW50ZXJuYWxseSB1c2VkIElSUShzKSBh
bHNvIHNob3VsZG4ndCBiZSByZXN0cmljdGVkDQp0byBvbmxpbmUgb25lcy4gTWFrZSBzZXRfZGVz
Y19hZmZpbml0eSgpIChzZXRfbXNpX2FmZmluaXR5KCkgdGhlbiBkb2VzDQpieSBpbXBsaWNhdGlv
bikgY29wZSB3aXRoIGEgTlVMTCBtYXNrIGJlaW5nIHBhc3NlZCAoanVzdCBsaWtlDQphc3NpZ25f
aXJxX3ZlY3RvcigpIGRvZXMpLCBhbmQgaGF2ZSBJT01NVSBjb2RlIHBhc3MgTlVMTCBpbnN0ZWFk
IG9mDQomY3B1X29ubGluZV9tYXAgKHdoZW4sIGZvciBWVC1kLCB0aGVyZSdzIG5vIE5VTUEgbm9k
ZSBpbmZvcm1hdGlvbg0KYXZhaWxhYmxlKS4NCg0KU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2gg
PGpiZXVsaWNoQHN1c2UuY29tPg0KLS0tDQp2NDogTmV3Lg0KDQotLS0gYS94ZW4vYXJjaC94ODYv
aXJxLmMNCisrKyBiL3hlbi9hcmNoL3g4Ni9pcnEuYw0KQEAgLTc5NiwxOCArNzk2LDI2IEBAIHVu
c2lnbmVkIGludCBzZXRfZGVzY19hZmZpbml0eShzdHJ1Y3QgaXINCiAgICAgIHVuc2lnbmVkIGxv
bmcgZmxhZ3M7DQogICAgICBjcHVtYXNrX3QgZGVzdF9tYXNrOw0KICANCi0gICAgaWYgKCFjcHVt
YXNrX2ludGVyc2VjdHMobWFzaywgJmNwdV9vbmxpbmVfbWFwKSkNCisgICAgaWYgKCBtYXNrICYm
ICFjcHVtYXNrX2ludGVyc2VjdHMobWFzaywgJmNwdV9vbmxpbmVfbWFwKSApDQogICAgICAgICAg
cmV0dXJuIEJBRF9BUElDSUQ7DQogIA0KICAgICAgc3Bpbl9sb2NrX2lycXNhdmUoJnZlY3Rvcl9s
b2NrLCBmbGFncyk7DQotICAgIHJldCA9IF9hc3NpZ25faXJxX3ZlY3RvcihkZXNjLCBtYXNrKTsN
CisgICAgcmV0ID0gX2Fzc2lnbl9pcnFfdmVjdG9yKGRlc2MsIG1hc2sgPzogVEFSR0VUX0NQVVMp
Ow0KICAgICAgc3Bpbl91bmxvY2tfaXJxcmVzdG9yZSgmdmVjdG9yX2xvY2ssIGZsYWdzKTsNCiAg
DQotICAgIGlmIChyZXQgPCAwKQ0KKyAgICBpZiAoIHJldCA8IDAgKQ0KICAgICAgICAgIHJldHVy
biBCQURfQVBJQ0lEOw0KICANCi0gICAgY3B1bWFza19jb3B5KGRlc2MtPmFmZmluaXR5LCBtYXNr
KTsNCi0gICAgY3B1bWFza19hbmQoJmRlc3RfbWFzaywgbWFzaywgZGVzYy0+YXJjaC5jcHVfbWFz
ayk7DQorICAgIGlmICggbWFzayApDQorICAgIHsNCisgICAgICAgIGNwdW1hc2tfY29weShkZXNj
LT5hZmZpbml0eSwgbWFzayk7DQorICAgICAgICBjcHVtYXNrX2FuZCgmZGVzdF9tYXNrLCBtYXNr
LCBkZXNjLT5hcmNoLmNwdV9tYXNrKTsNCisgICAgfQ0KKyAgICBlbHNlDQorICAgIHsNCisgICAg
ICAgIGNwdW1hc2tfc2V0YWxsKGRlc2MtPmFmZmluaXR5KTsNCisgICAgICAgIGNwdW1hc2tfY29w
eSgmZGVzdF9tYXNrLCBkZXNjLT5hcmNoLmNwdV9tYXNrKTsNCisgICAgfQ0KICAgICAgY3B1bWFz
a19hbmQoJmRlc3RfbWFzaywgJmRlc3RfbWFzaywgJmNwdV9vbmxpbmVfbWFwKTsNCiAgDQogICAg
ICByZXR1cm4gY3B1X21hc2tfdG9fYXBpY2lkKCZkZXN0X21hc2spOw0KLS0tIGEveGVuL2RyaXZl
cnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2luaXQuYw0KKysrIGIveGVuL2RyaXZlcnMvcGFzc3Ro
cm91Z2gvYW1kL2lvbW11X2luaXQuYw0KQEAgLTg4OCw3ICs4ODgsNyBAQCBzdGF0aWMgdm9pZCBl
bmFibGVfaW9tbXUoc3RydWN0IGFtZF9pb21tDQogIA0KICAgICAgZGVzYyA9IGlycV90b19kZXNj
KGlvbW11LT5tc2kuaXJxKTsNCiAgICAgIHNwaW5fbG9jaygmZGVzYy0+bG9jayk7DQotICAgIHNl
dF9tc2lfYWZmaW5pdHkoZGVzYywgJmNwdV9vbmxpbmVfbWFwKTsNCisgICAgc2V0X21zaV9hZmZp
bml0eShkZXNjLCBOVUxMKTsNCiAgICAgIHNwaW5fdW5sb2NrKCZkZXNjLT5sb2NrKTsNCiAgDQog
ICAgICBhbWRfaW9tbXVfbXNpX2VuYWJsZShpb21tdSwgSU9NTVVfQ09OVFJPTF9FTkFCTEVEKTsN
Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jDQorKysgYi94ZW4vZHJp
dmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYw0KQEAgLTIxMzMsMTEgKzIxMzMsMTEgQEAgc3Rh
dGljIHZvaWQgYWRqdXN0X2lycV9hZmZpbml0eShzdHJ1Y3QgYQ0KICAgICAgY29uc3Qgc3RydWN0
IGFjcGlfcmhzYV91bml0ICpyaHNhID0gZHJoZF90b19yaHNhKGRyaGQpOw0KICAgICAgdW5zaWdu
ZWQgaW50IG5vZGUgPSByaHNhID8gcHhtX3RvX25vZGUocmhzYS0+cHJveGltaXR5X2RvbWFpbikN
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA6IE5VTUFfTk9fTk9ERTsNCi0gICAgY29u
c3QgY3B1bWFza190ICpjcHVtYXNrID0gJmNwdV9vbmxpbmVfbWFwOw0KKyAgICBjb25zdCBjcHVt
YXNrX3QgKmNwdW1hc2sgPSBOVUxMOw0KICAgICAgc3RydWN0IGlycV9kZXNjICpkZXNjOw0KICAN
CiAgICAgIGlmICggbm9kZSA8IE1BWF9OVU1OT0RFUyAmJiBub2RlX29ubGluZShub2RlKSAmJg0K
LSAgICAgICAgIGNwdW1hc2tfaW50ZXJzZWN0cygmbm9kZV90b19jcHVtYXNrKG5vZGUpLCBjcHVt
YXNrKSApDQorICAgICAgICAgY3B1bWFza19pbnRlcnNlY3RzKCZub2RlX3RvX2NwdW1hc2sobm9k
ZSksICZjcHVfb25saW5lX21hcCkgKQ0KICAgICAgICAgIGNwdW1hc2sgPSAmbm9kZV90b19jcHVt
YXNrKG5vZGUpOw0KICANCiAgICAgIGRlc2MgPSBpcnFfdG9fZGVzYyhkcmhkLT5pb21tdS0+bXNp
LmlycSk7DQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 16 07:48:50 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Jul 2019 07:48: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 1hnICg-00034p-DA; Tue, 16 Jul 2019 07:48:50 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=LiPz=VN=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hnICe-00034Z-RM
 for xen-devel@lists.xenproject.org; Tue, 16 Jul 2019 07:48:48 +0000
X-Inumbo-ID: 237091fe-a79e-11e9-b559-f3e1a453f59b
Received: from m9a0002g.houston.softwaregrp.com (unknown [15.124.64.67])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 237091fe-a79e-11e9-b559-f3e1a453f59b;
 Tue, 16 Jul 2019 07:48:45 +0000 (UTC)
Received: FROM m9a0002g.houston.softwaregrp.com (15.121.0.190) BY
 m9a0002g.houston.softwaregrp.com WITH ESMTP; 
 Tue, 16 Jul 2019 07:48:45 +0000
Received: from M4W0335.microfocus.com (2002:f78:1193::f78:1193) by
 M9W0067.microfocus.com (2002:f79:be::f79:be) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Tue, 16 Jul 2019 07:42:18 +0000
Received: from NAM05-BY2-obe.outbound.protection.outlook.com (15.124.8.13) by
 M4W0335.microfocus.com (15.120.17.147) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Tue, 16 Jul 2019 07:42:18 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=QTMiJ1LoXxnvDnYsP1gHDVUYXycChlEyoFXsvlSXCjRs7eFeN6xl4iQMhMLhcisSmFMLleStCRXA5tksGtYnzexMibHxPi3clyTytHcrEr9PxI+V0Jg+1wQiTqQubSPqWTmFzbQl2el8t6M5pqODJh1OLRDKKB61gmSeCwH+npjcoZ1OtNPqzibj9fw4ZEiWcCQOZiB63+4wQlm5Q74ufR0vuSdGzRyvxtXvNDpUVBq28n/+Q3hWp+P8k/G+fwFeUEvBpbwAtGIA8EWzxc2ca8CuanmAlS2xJI60yyTQN4wBHNwfkVksj/YVdXINk11X2xzJ8BPEx6QuwcFOYnoyAQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=2DLRyLVa47HeumEAIDYVDIcxrFhYKOx7Yr5EcFAH3bU=;
 b=BdapuSBL2ukZd7smOkwYH6WRchNgxSwtz7wPy5ffduYPzuScSRJIFNVt4qaXsjQOnidA843Grx3RIUqHToGQm4TW0catBL8dKpnCIk+b/X8mD4GrtWszRuM4wPvouBvh5VRR/w7RM4hy5ue8hlXW1mb9YX7DDgJS+RwxITWZcVRlCIITZmr65aJ0FHkH3lTTh9xMlMK/re/uPGFtb1lQzdYrk8qtd76BSGGXbVabRocCvOO4t+yy0XRCZvJy7x1kipEauCjRyxgOuJjXqaCosh6wGuWDudSPbUwvH9TUtP4/8qwSdR0VnT33YuLyHykwGVL/eYIu4FijDm+nC+iQ3g==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6SPR01MB0052.namprd18.prod.outlook.com (20.178.229.203) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.13; Tue, 16 Jul 2019 07:42:17 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Tue, 16 Jul 2019
 07:42:17 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v4 08/13] x86/IRQs: correct/tighten vector check in
 _clear_irq_vector()
Thread-Index: AQHVO6n9JfqMcyF04UemTlO4Z+Go5Q==
Date: Tue, 16 Jul 2019 07:42:16 +0000
Message-ID: <3980bf97-9e8e-01cf-deb9-526115bd1484@suse.com>
References: <5cda711a-b417-76e9-d113-ea838463f225@suse.com>
In-Reply-To: <5cda711a-b417-76e9-d113-ea838463f225@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR01CA0093.eurprd01.prod.exchangelabs.com
 (2603:10a6:6:44::34) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: b0113760-5263-4e65-4c43-08d709c12014
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6SPR01MB0052; 
x-ms-traffictypediagnostic: DM6SPR01MB0052:
x-microsoft-antispam-prvs: <DM6SPR01MB00520CC1FC2F225A8261E5B1B3CE0@DM6SPR01MB0052.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:2582;
x-forefront-prvs: 0100732B76
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(136003)(39860400002)(346002)(376002)(396003)(366004)(199004)(189003)(6116002)(6436002)(25786009)(478600001)(31686004)(6486002)(3846002)(86362001)(52116002)(8936002)(68736007)(8676002)(446003)(76176011)(386003)(102836004)(6506007)(186003)(31696002)(14454004)(2351001)(26005)(66556008)(66066001)(2616005)(11346002)(476003)(305945005)(71190400001)(2906002)(54906003)(6512007)(71200400001)(53936002)(2501003)(316002)(99286004)(66446008)(256004)(4326008)(7736002)(80792005)(66946007)(64756008)(486006)(36756003)(6916009)(5660300002)(81156014)(66476007)(81166006)(5640700003)(4744005);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6SPR01MB0052;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: 4WM3Z6mY10UUOepRfblN4INS5M17DCFkb17fyxR56TJ/lRF3W6U/n4F03vgckp15yIgzmu/I8hJYPgDaDShakdSA31TZf3kdQXyhkybzc7ObNvNNoRQ6t+y4d7FFK37L8WO38CNEiYAiTh86hBOy80rmow5vCFlJ6EkbpK8vgTE2VZIlX3Vdez51F/80c02AReJVPah7T0ZvzVv+t2f/QZNF5kI+ht+r56Knh/IeIDsz+QjBmvqwKKA1xjWB71stVm8Qdqp5XyEWEUklZ3E/brnha6m25iJuj/EpPPCuElF/V8aOo8FKxs/0yJvWQ9KD8ucZTQW5KMUt++eo7N8zGck7nMa7EALMFEV4Gkmoaunt1iwIbfIzcSClkZVy6uW9pEmnBNB7Dibmy/y6p4j1/6gGLuKtK5o1LGXCaC1MP80=
Content-ID: <4788586BF20E1045805F607301A61D4C@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: b0113760-5263-4e65-4c43-08d709c12014
X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Jul 2019 07:42:16.9812 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6SPR01MB0052
X-OriginatorOrg: suse.com
Subject: [Xen-devel] [PATCH v4 08/13] x86/IRQs: correct/tighten vector check
 in _clear_irq_vector()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 =?utf-8?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>

SWYgYW55IHBhcnRpY3VsYXIgdmFsdWUgd2FzIHRvIGJlIGNoZWNrZWQgYWdhaW5zdCwgaXQgd291
bGQgbmVlZCB0byBiZQ0KSVJRX1ZFQ1RPUl9VTkFTU0lHTkVELg0KDQpSZXBvcnRlZC1ieTogUm9n
ZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+DQoNCkJlIG1vcmUgc3RyaWN0IHRo
b3VnaCBhbmQgdXNlIHZhbGlkX2lycV92ZWN0b3IoKSBpbnN0ZWFkLg0KDQpUYWtlIHRoZSBvcHBv
cnR1bml0eSBhbmQgYWxzbyBjb252ZXJ0IGxvY2FsIHZhcmlhYmxlcyB0byB1bnNpZ25lZCBpbnQu
DQoNClNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4NClJldmll
d2VkLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4NCkFja2VkLWJ5
OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPg0KLS0tDQp2MjogTmV3
Lg0KDQotLS0gYS94ZW4vYXJjaC94ODYvaXJxLmMNCisrKyBiL3hlbi9hcmNoL3g4Ni9pcnEuYw0K
QEAgLTI4MywxNCArMjgzLDEzIEBAIHZvaWQgZGVzdHJveV9pcnEodW5zaWduZWQgaW50IGlycSkN
CiAgDQogIHN0YXRpYyB2b2lkIF9jbGVhcl9pcnFfdmVjdG9yKHN0cnVjdCBpcnFfZGVzYyAqZGVz
YykNCiAgew0KLSAgICB1bnNpZ25lZCBpbnQgY3B1Ow0KLSAgICBpbnQgdmVjdG9yLCBvbGRfdmVj
dG9yLCBpcnEgPSBkZXNjLT5pcnE7DQorICAgIHVuc2lnbmVkIGludCBjcHUsIG9sZF92ZWN0b3Is
IGlycSA9IGRlc2MtPmlycTsNCisgICAgdW5zaWduZWQgaW50IHZlY3RvciA9IGRlc2MtPmFyY2gu
dmVjdG9yOw0KICAgICAgY3B1bWFza190IHRtcF9tYXNrOw0KICANCi0gICAgQlVHX09OKCFkZXNj
LT5hcmNoLnZlY3Rvcik7DQorICAgIEJVR19PTighdmFsaWRfaXJxX3ZlY3Rvcih2ZWN0b3IpKTsN
CiAgDQogICAgICAvKiBBbHdheXMgY2xlYXIgZGVzYy0+YXJjaC52ZWN0b3IgKi8NCi0gICAgdmVj
dG9yID0gZGVzYy0+YXJjaC52ZWN0b3I7DQogICAgICBjcHVtYXNrX2FuZCgmdG1wX21hc2ssIGRl
c2MtPmFyY2guY3B1X21hc2ssICZjcHVfb25saW5lX21hcCk7DQogIA0KICAgICAgZm9yX2VhY2hf
Y3B1KGNwdSwgJnRtcF9tYXNrKSB7DQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 16 07:49:02 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Jul 2019 07:49:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnICr-00038W-Rm; Tue, 16 Jul 2019 07:49:01 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=LiPz=VN=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hnICq-000389-Rk
 for xen-devel@lists.xenproject.org; Tue, 16 Jul 2019 07:49:00 +0000
X-Inumbo-ID: 2bed52b3-a79e-11e9-8980-bc764e045a96
Received: from m9a0002g.houston.softwaregrp.com (unknown [15.124.64.67])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2bed52b3-a79e-11e9-8980-bc764e045a96;
 Tue, 16 Jul 2019 07:48:59 +0000 (UTC)
Received: FROM m9a0002g.houston.softwaregrp.com (15.121.0.190) BY
 m9a0002g.houston.softwaregrp.com WITH ESMTP; 
 Tue, 16 Jul 2019 07:48:59 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M9W0067.microfocus.com (2002:f79:be::f79:be) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Tue, 16 Jul 2019 07:42:54 +0000
Received: from NAM05-BY2-obe.outbound.protection.outlook.com (15.124.72.13) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Tue, 16 Jul 2019 07:42:54 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=DgvoSBFmMv7WGLh9/WaZFcOiVcFxrsq5ghLIfK3raBIII5BTzK9AVYCtC8YF4ACshsnZhp14TY5OvkdhdZepLlyv+RWgymbp0U1v6ar+SuDXSesHxEUM8Ur1Uy0GffHO3oQhIBDqHb0t53yXF0Di5JZB6H/ABP1kpTJ1g4VlYHu4qwt0oeEfDNHaOScbnDexredxIlVQ+xk3QlOWNxsu85RY2bGJqFiBXrm9C55ZrLL4m3myZOZXmx8fYMeO3hz1kEaD4Rat6jHBsbwbfz5P0YucRDMxxHySIJulLpo1424FFv0uEK2xEjrXnHrUj6fGPuSSAhrCW0dX267J6YeVBg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=n8hVC/1ezoY+R3ujgihcV7SxQy/qj+S2tXmHLjdKXNE=;
 b=fRKB8oeopJeueBu+bpOSXiQtBI2NNwez5DViiUO6B+ygppM8oRuOXZy0/nOeJXq5DZbIaSZw6VNOTBDPHGCg+SrUDc6faT5xpkUNpPqyFhbqQ2vd464G2RUV3KLINV7Tla7K9FWxddVLxPxiq6d4Q1yIWBmBFp6W/MA8qnc7gmD/AGAoZSZ/l94PQQE3zJQmeo6A4VNHXZEDFGCMZTKBWKrT8hTb5cJp9qFXS1hoCE2gsHwCojSBXwO3EtNVyOi5f2cGy1ISVMMgNgmBVhnuxHfI71mZWEXDkylYZVsdc3PTxs42rzyq5pLojIoGSM/I+Gaj9d5af+q2chpSJ9Q2Vw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6SPR01MB0052.namprd18.prod.outlook.com (20.178.229.203) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.13; Tue, 16 Jul 2019 07:42:53 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Tue, 16 Jul 2019
 07:42:53 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v4 09/13] x86/IRQ: make fixup_irqs() skip unconnected
 internally used interrupts
Thread-Index: AQHVO6oTaUj7aNLMhEKbfLYrbqP/Jg==
Date: Tue, 16 Jul 2019 07:42:53 +0000
Message-ID: <2f1b85d5-f5a7-289c-c2d6-7f742d8caca5@suse.com>
References: <5cda711a-b417-76e9-d113-ea838463f225@suse.com>
In-Reply-To: <5cda711a-b417-76e9-d113-ea838463f225@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR01CA0054.eurprd01.prod.exchangelabs.com
 (2603:10a6:6:46::31) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 19ab2380-a2e3-4c2c-4efc-08d709c135d5
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6SPR01MB0052; 
x-ms-traffictypediagnostic: DM6SPR01MB0052:
x-microsoft-antispam-prvs: <DM6SPR01MB00525A6A66A5485C4A9C44A8B3CE0@DM6SPR01MB0052.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7219;
x-forefront-prvs: 0100732B76
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(136003)(39860400002)(346002)(376002)(396003)(366004)(199004)(189003)(6116002)(6436002)(25786009)(478600001)(31686004)(6486002)(3846002)(86362001)(52116002)(8936002)(68736007)(8676002)(446003)(76176011)(386003)(102836004)(6506007)(186003)(31696002)(14454004)(2351001)(26005)(66556008)(66066001)(2616005)(11346002)(476003)(305945005)(71190400001)(2906002)(54906003)(6512007)(71200400001)(53936002)(2501003)(316002)(99286004)(66446008)(256004)(4326008)(7736002)(80792005)(66946007)(64756008)(486006)(36756003)(6916009)(5660300002)(81156014)(66476007)(14444005)(81166006)(5640700003)(4744005);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6SPR01MB0052;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: PKNtqYMwA6+ynxOIErAjg9K9DMdYQQ2OK5flTrnZQxOlcO5inblcZL8P43tgbHqsEschhfQAls1osDGzNYPwSHwQ4SXWQ4sisFV8V1K+mWtuH/xdfrhsMKbHU/yiBARfIvZNs1/LeZWVkwcexzYtKifCZ3DlehPE+J/yfTYusgk8r3k83OF+IrY3Znao/1Iy/+UYYgYqiL5ggsuQCeTq/+CfB3GBo5bEpr+gdhvFLwg9pwZ3gBPC8GCGydd9ohutysyXpI8smciKhkRjWo1sOSvgu+V3nnWaebPsxuce9KNwnnEkEk5RvNertaKVpo2FVHkjnQ4PzB1nNl6e+Ww77VXi/smNJp3EGduGbKG/N2Plf0OtGSvKXTaFGWFgn54X3ahXcwC9FUVLp6jY5GcavMttkthoWOrK6qUs3BQsygc=
Content-ID: <1026F4F78DF8AD44BA8CF1EE32742006@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 19ab2380-a2e3-4c2c-4efc-08d709c135d5
X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Jul 2019 07:42:53.3773 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6SPR01MB0052
X-OriginatorOrg: suse.com
Subject: [Xen-devel] [PATCH v4 09/13] x86/IRQ: make fixup_irqs() skip
 unconnected internally used 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>, Wei Liu <wl@xen.org>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U2luY2UgdGhlICJDYW5ub3Qgc2V0IGFmZmluaXR5IC4uLiIgd2FybmluZyBpcyBhIG9uZSB0aW1l
IG9uZSwgYXZvaWQNCnRyaWdnZXJpbmcgaXQgYWxyZWFkeSBhdCBib290IHRpbWUgd2hlbiBwYXJr
aW5nIHNlY29uZGFyeSB0aHJlYWRzIGFuZA0KdGhlIHNlcmlhbCBjb25zb2xlIHVzZXMgYSAoc3Rp
bGwgdW5jb25uZWN0ZWQgYXQgdGhhdCB0aW1lKSBQQ0kgSVJRLg0KDQpTaWduZWQtb2ZmLWJ5OiBK
YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+DQpSZXZpZXdlZC1ieTogUm9nZXIgUGF1IE1v
bm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+DQpBY2tlZC1ieTogQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4NCg0KLS0tIGEveGVuL2FyY2gveDg2L2lycS5jDQorKysg
Yi94ZW4vYXJjaC94ODYvaXJxLmMNCkBAIC0yNDcyLDggKzI0NzIsMjAgQEAgdm9pZCBmaXh1cF9p
cnFzKGNvbnN0IGNwdW1hc2tfdCAqbWFzaywgYg0KICAgICAgICAgIHZlY3RvciA9IGlycV90b192
ZWN0b3IoaXJxKTsNCiAgICAgICAgICBpZiAoIHZlY3RvciA+PSBGSVJTVF9ISVBSSU9SSVRZX1ZF
Q1RPUiAmJg0KICAgICAgICAgICAgICAgdmVjdG9yIDw9IExBU1RfSElQUklPUklUWV9WRUNUT1Ig
KQ0KKyAgICAgICAgew0KICAgICAgICAgICAgICBjcHVtYXNrX2FuZChkZXNjLT5hcmNoLmNwdV9t
YXNrLCBkZXNjLT5hcmNoLmNwdV9tYXNrLCBtYXNrKTsNCiAgDQorICAgICAgICAgICAgLyoNCisg
ICAgICAgICAgICAgKiBUaGlzIGNhbiBpbiBwYXJ0aWN1bGFyIGhhcHBlbiB3aGVuIHBhcmtpbmcg
c2Vjb25kYXJ5IHRocmVhZHMNCisgICAgICAgICAgICAgKiBkdXJpbmcgYm9vdCBhbmQgd2hlbiB0
aGUgc2VyaWFsIGNvbnNvbGUgd2FudHMgdG8gdXNlIGEgUENJIElSUS4NCisgICAgICAgICAgICAg
Ki8NCisgICAgICAgICAgICBpZiAoIGRlc2MtPmhhbmRsZXIgPT0gJm5vX2lycV90eXBlICkNCisg
ICAgICAgICAgICB7DQorICAgICAgICAgICAgICAgIHNwaW5fdW5sb2NrKCZkZXNjLT5sb2NrKTsN
CisgICAgICAgICAgICAgICAgY29udGludWU7DQorICAgICAgICAgICAgfQ0KKyAgICAgICAgfQ0K
Kw0KICAgICAgICAgIGlmICggZGVzYy0+YXJjaC5tb3ZlX2NsZWFudXBfY291bnQgKQ0KICAgICAg
ICAgIHsNCiAgICAgICAgICAgICAgLyogVGhlIGNsZWFudXAgSVBJIG1heSBoYXZlIGdvdCBzZW50
IHdoaWxlIHdlIHdlcmUgc3RpbGwgb25saW5lLiAqLw0KDQpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 16 07:49:43 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Jul 2019 07: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 1hnIDX-0003Je-6m; Tue, 16 Jul 2019 07:49:43 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=LiPz=VN=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hnIDW-0003JI-0R
 for xen-devel@lists.xenproject.org; Tue, 16 Jul 2019 07:49:42 +0000
X-Inumbo-ID: 430d682a-a79e-11e9-9aed-cb506622191e
Received: from m9a0002g.houston.softwaregrp.com (unknown [15.124.64.67])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 430d682a-a79e-11e9-9aed-cb506622191e;
 Tue, 16 Jul 2019 07:49:39 +0000 (UTC)
Received: FROM m9a0002g.houston.softwaregrp.com (15.121.0.190) BY
 m9a0002g.houston.softwaregrp.com WITH ESMTP; 
 Tue, 16 Jul 2019 07:49:38 +0000
Received: from M4W0335.microfocus.com (2002:f78:1193::f78:1193) by
 M9W0067.microfocus.com (2002:f79:be::f79:be) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Tue, 16 Jul 2019 07:45:10 +0000
Received: from NAM04-BN3-obe.outbound.protection.outlook.com (15.124.8.11) by
 M4W0335.microfocus.com (15.120.17.147) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Tue, 16 Jul 2019 07:45:10 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=MBAwgak7oqjtfLsBV0U2jt9zd6+1ZknP0l0qGQ1dnmEcPxYqiU7uMINteWDC0FXuxyLrWImoLy2Zejs6LUTNDGhy2q3FPq/+ER96kn4iyW5Moqe1FrZxyXrvJTWfjDwpOt35WyVeNOfyO1H02Rktg/ubO5o8POhgBmJMc8dcGniGDY4dC8mXqIHjVt6HbDtcO7nwSpUOUOT8Rtj5mpb1dbsb9e9Y0LyblqDtxhXrIONDfyvNA7gn4lyawhooUmwHwM+jkme9WngIMM4W9KtMI/gcNinofPanNs20dHlytyIm0/eMV7g6iD6xTJl99kff31UagGj5JjheDYFtWyMdYg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=ztG/zi8MSotOng688+TdG51kku7Oud9SA3uAgfPq2nA=;
 b=WA3EyoM2bTJLO0QskMvHpR5BgSQbl++AV2oQoyE6Uaq03/dGarlPj5kzqNRaKoRHDTDmloZADAX/BBtxugPtNRv3fMPSHRPu1PFa3yIrZiFg81O95oUV0sAiZPxCEw43CK9U28L2YCMtlZIv7DpRL3VpIUrtZkY970zxsKWgHAzK17cLlc0O5a2DOMXWNLLLRMb1klRYd7QQgm501IxFoT0V3MMjGk6tENxrWKpaZNx2M9tTY2oC6Ghq0bG/iaWs3IHqs47i4pgDNNj5eB3QocGGwLYqIdtYLet2JjHiES+usa+TYTwX2ecbm1oJ6PwHnJ7TtdOj0MnvNbLZY+eVZw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2667.namprd18.prod.outlook.com (20.179.107.10) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.14; Tue, 16 Jul 2019 07:45:09 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Tue, 16 Jul 2019
 07:45:09 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v4 13/13] x86/IRQ: move {,_}clear_irq_vector()
Thread-Index: AQHVO6pkTX8uPTDJYESDSiTTro5CBQ==
Date: Tue, 16 Jul 2019 07:45:09 +0000
Message-ID: <0c053afa-ec03-6dc6-ba79-e49a0555dd8d@suse.com>
References: <5cda711a-b417-76e9-d113-ea838463f225@suse.com>
In-Reply-To: <5cda711a-b417-76e9-d113-ea838463f225@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB7PR05CA0019.eurprd05.prod.outlook.com
 (2603:10a6:10:36::32) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 8c4dec81-3ada-40c4-d58a-08d709c186f4
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB2667; 
x-ms-traffictypediagnostic: DM6PR18MB2667:
x-microsoft-antispam-prvs: <DM6PR18MB2667737E3BEC940DDD446406B3CE0@DM6PR18MB2667.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:1388;
x-forefront-prvs: 0100732B76
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(39860400002)(346002)(366004)(376002)(396003)(136003)(189003)(199004)(6436002)(102836004)(5640700003)(8676002)(53936002)(6506007)(4326008)(386003)(6512007)(7736002)(186003)(6116002)(6486002)(305945005)(52116002)(2906002)(66066001)(11346002)(81166006)(2616005)(8936002)(316002)(476003)(3846002)(66476007)(446003)(76176011)(2351001)(99286004)(26005)(81156014)(31686004)(68736007)(6916009)(256004)(14444005)(14454004)(486006)(71190400001)(478600001)(71200400001)(31696002)(5660300002)(86362001)(80792005)(2501003)(54906003)(36756003)(25786009)(64756008)(66556008)(66946007)(66446008);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2667;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: 2VVjCVemPAhM24trO5gqANnBQP7VlGCbeTlObsft1BMgmRoTCRi6jrMzIRoeDpvJLZ6188An5Jjudwu+FXigQTekpf/Lh4yDGjZhuyBA2hM61sJJMa3vNvua5v1QYnKbkigoUTOz1PDkEkrLcxTT1sg08dmtub5cErFdwZSuWCSXknA99aB4VK5K+SOowWXJaTIryJ9e/UHI9+so82EnYrafNViuO55ibe9ydSu9LT7SHmPnaShWolL1a1+OVtcX+69H+pi8nejWDoLtupZEk72L6SxRYKP+LBYusCk0ed8IXtIBLAUmqetDIFRvb6JlhHx+Fu82vVKRtJKmNwDbCLRDrfdccFe+Ewyct/yQbeQ546qIZ0S+IVw2jUhQMuFBkYEf0TgiV13XCqrZLO+uTNO43B12+h1wWwN40Rfke8o=
Content-ID: <079A0C135EA7DC4A96ED3CBF509F165C@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 8c4dec81-3ada-40c4-d58a-08d709c186f4
X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Jul 2019 07:45:09.5044 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2667
X-OriginatorOrg: suse.com
Subject: [Xen-devel] [PATCH v4 13/13] x86/IRQ: move {,_}clear_irq_vector()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 =?utf-8?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>

VGhpcyBpcyBsYXJnZWx5IHRvIGRyb3AgYSBmb3J3YXJkIGRlY2xhcmF0aW9uLiBUaGVyZSdzIG9u
ZSBmdW5jdGlvbmFsDQpjaGFuZ2UgLSBjbGVhcl9pcnFfdmVjdG9yKCkgZ2V0cyBtYXJrZWQgX19p
bml0LCBhcyBpdHMgb25seSBjYWxsZXIgaXMNCmNoZWNrX3RpbWVyKCkuIEJleW9uZCB0aGlzIG9u
bHkgYSBmZXcgc3RyYXkgYmxhbmtzIGdldCByZW1vdmVkLg0KDQpTaWduZWQtb2ZmLWJ5OiBKYW4g
QmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+DQpBY2tlZC1ieTogQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4NCi0tLQ0KdjM6IE5ldy4NCg0KLS0tIGEveGVuL2FyY2gv
eDg2L2lycS5jDQorKysgYi94ZW4vYXJjaC94ODYvaXJxLmMNCkBAIC0yNyw3ICsyNyw2IEBADQog
ICNpbmNsdWRlIDxwdWJsaWMvcGh5c2Rldi5oPg0KICANCiAgc3RhdGljIGludCBwYXJzZV9pcnFf
dmVjdG9yX21hcF9wYXJhbShjb25zdCBjaGFyICpzKTsNCi1zdGF0aWMgdm9pZCBfY2xlYXJfaXJx
X3ZlY3RvcihzdHJ1Y3QgaXJxX2Rlc2MgKmRlc2MpOw0KICANCiAgLyogb3B0X25vaXJxYmFsYW5j
ZTogSWYgdHJ1ZSwgc29mdHdhcmUgSVJRIGJhbGFuY2luZy9hZmZpbml0eSBpcyBkaXNhYmxlZC4g
Ki8NCiAgYm9vbCBfX3JlYWRfbW9zdGx5IG9wdF9ub2lycWJhbGFuY2U7DQpAQCAtMTkxLDYgKzE5
MCw2NyBAQCBpbnQgX19pbml0IGJpbmRfaXJxX3ZlY3RvcihpbnQgaXJxLCBpbnQNCiAgICAgIHJl
dHVybiByZXQ7DQogIH0NCiAgDQorc3RhdGljIHZvaWQgX2NsZWFyX2lycV92ZWN0b3Ioc3RydWN0
IGlycV9kZXNjICpkZXNjKQ0KK3sNCisgICAgdW5zaWduZWQgaW50IGNwdSwgb2xkX3ZlY3Rvciwg
aXJxID0gZGVzYy0+aXJxOw0KKyAgICB1bnNpZ25lZCBpbnQgdmVjdG9yID0gZGVzYy0+YXJjaC52
ZWN0b3I7DQorICAgIGNwdW1hc2tfdCAqdG1wX21hc2sgPSB0aGlzX2NwdShzY3JhdGNoX2NwdW1h
c2spOw0KKw0KKyAgICBCVUdfT04oIXZhbGlkX2lycV92ZWN0b3IodmVjdG9yKSk7DQorDQorICAg
IC8qIEFsd2F5cyBjbGVhciBkZXNjLT5hcmNoLnZlY3RvciAqLw0KKyAgICBjcHVtYXNrX2FuZCh0
bXBfbWFzaywgZGVzYy0+YXJjaC5jcHVfbWFzaywgJmNwdV9vbmxpbmVfbWFwKTsNCisNCisgICAg
Zm9yX2VhY2hfY3B1KGNwdSwgdG1wX21hc2spDQorICAgIHsNCisgICAgICAgIEFTU0VSVChwZXJf
Y3B1KHZlY3Rvcl9pcnEsIGNwdSlbdmVjdG9yXSA9PSBpcnEpOw0KKyAgICAgICAgcGVyX2NwdSh2
ZWN0b3JfaXJxLCBjcHUpW3ZlY3Rvcl0gPSB+aXJxOw0KKyAgICB9DQorDQorICAgIGRlc2MtPmFy
Y2gudmVjdG9yID0gSVJRX1ZFQ1RPUl9VTkFTU0lHTkVEOw0KKyAgICBjcHVtYXNrX2NsZWFyKGRl
c2MtPmFyY2guY3B1X21hc2spOw0KKw0KKyAgICBpZiAoIGRlc2MtPmFyY2gudXNlZF92ZWN0b3Jz
ICkNCisgICAgew0KKyAgICAgICAgQVNTRVJUKHRlc3RfYml0KHZlY3RvciwgZGVzYy0+YXJjaC51
c2VkX3ZlY3RvcnMpKTsNCisgICAgICAgIGNsZWFyX2JpdCh2ZWN0b3IsIGRlc2MtPmFyY2gudXNl
ZF92ZWN0b3JzKTsNCisgICAgfQ0KKw0KKyAgICBkZXNjLT5hcmNoLnVzZWQgPSBJUlFfVU5VU0VE
Ow0KKw0KKyAgICB0cmFjZV9pcnFfbWFzayhUUkNfSFdfSVJRX0NMRUFSX1ZFQ1RPUiwgaXJxLCB2
ZWN0b3IsIHRtcF9tYXNrKTsNCisNCisgICAgaWYgKCBsaWtlbHkoIWRlc2MtPmFyY2gubW92ZV9p
bl9wcm9ncmVzcykgKQ0KKyAgICAgICAgcmV0dXJuOw0KKw0KKyAgICAvKiBJZiB3ZSB3ZXJlIGlu
IG1vdGlvbiwgYWxzbyBjbGVhciBkZXNjLT5hcmNoLm9sZF92ZWN0b3IgKi8NCisgICAgb2xkX3Zl
Y3RvciA9IGRlc2MtPmFyY2gub2xkX3ZlY3RvcjsNCisgICAgY3B1bWFza19hbmQodG1wX21hc2ss
IGRlc2MtPmFyY2gub2xkX2NwdV9tYXNrLCAmY3B1X29ubGluZV9tYXApOw0KKw0KKyAgICBmb3Jf
ZWFjaF9jcHUoY3B1LCB0bXBfbWFzaykNCisgICAgew0KKyAgICAgICAgQVNTRVJUKHBlcl9jcHUo
dmVjdG9yX2lycSwgY3B1KVtvbGRfdmVjdG9yXSA9PSBpcnEpOw0KKyAgICAgICAgVFJBQ0VfM0Qo
VFJDX0hXX0lSUV9NT1ZFX0ZJTklTSCwgaXJxLCBvbGRfdmVjdG9yLCBjcHUpOw0KKyAgICAgICAg
cGVyX2NwdSh2ZWN0b3JfaXJxLCBjcHUpW29sZF92ZWN0b3JdID0gfmlycTsNCisgICAgfQ0KKw0K
KyAgICByZWxlYXNlX29sZF92ZWMoZGVzYyk7DQorDQorICAgIGRlc2MtPmFyY2gubW92ZV9pbl9w
cm9ncmVzcyA9IDA7DQorfQ0KKw0KK3ZvaWQgX19pbml0IGNsZWFyX2lycV92ZWN0b3IoaW50IGly
cSkNCit7DQorICAgIHN0cnVjdCBpcnFfZGVzYyAqZGVzYyA9IGlycV90b19kZXNjKGlycSk7DQor
ICAgIHVuc2lnbmVkIGxvbmcgZmxhZ3M7DQorDQorICAgIHNwaW5fbG9ja19pcnFzYXZlKCZkZXNj
LT5sb2NrLCBmbGFncyk7DQorICAgIHNwaW5fbG9jaygmdmVjdG9yX2xvY2spOw0KKyAgICBfY2xl
YXJfaXJxX3ZlY3RvcihkZXNjKTsNCisgICAgc3Bpbl91bmxvY2soJnZlY3Rvcl9sb2NrKTsNCisg
ICAgc3Bpbl91bmxvY2tfaXJxcmVzdG9yZSgmZGVzYy0+bG9jaywgZmxhZ3MpOw0KK30NCisNCiAg
LyoNCiAgICogRHluYW1pYyBpcnEgYWxsb2NhdGUgYW5kIGRlYWxsb2NhdGlvbiBmb3IgTVNJDQog
ICAqLw0KQEAgLTI4MSw2NyArMzQxLDYgQEAgdm9pZCBkZXN0cm95X2lycSh1bnNpZ25lZCBpbnQg
aXJxKQ0KICAgICAgeGZyZWUoYWN0aW9uKTsNCiAgfQ0KICANCi1zdGF0aWMgdm9pZCBfY2xlYXJf
aXJxX3ZlY3RvcihzdHJ1Y3QgaXJxX2Rlc2MgKmRlc2MpDQotew0KLSAgICB1bnNpZ25lZCBpbnQg
Y3B1LCBvbGRfdmVjdG9yLCBpcnEgPSBkZXNjLT5pcnE7DQotICAgIHVuc2lnbmVkIGludCB2ZWN0
b3IgPSBkZXNjLT5hcmNoLnZlY3RvcjsNCi0gICAgY3B1bWFza190ICp0bXBfbWFzayA9IHRoaXNf
Y3B1KHNjcmF0Y2hfY3B1bWFzayk7DQotDQotICAgIEJVR19PTighdmFsaWRfaXJxX3ZlY3Rvcih2
ZWN0b3IpKTsNCi0NCi0gICAgLyogQWx3YXlzIGNsZWFyIGRlc2MtPmFyY2gudmVjdG9yICovDQot
ICAgIGNwdW1hc2tfYW5kKHRtcF9tYXNrLCBkZXNjLT5hcmNoLmNwdV9tYXNrLCAmY3B1X29ubGlu
ZV9tYXApOw0KLQ0KLSAgICBmb3JfZWFjaF9jcHUoY3B1LCB0bXBfbWFzaykNCi0gICAgew0KLSAg
ICAgICAgQVNTRVJUKCBwZXJfY3B1KHZlY3Rvcl9pcnEsIGNwdSlbdmVjdG9yXSA9PSBpcnEgKTsN
Ci0gICAgICAgIHBlcl9jcHUodmVjdG9yX2lycSwgY3B1KVt2ZWN0b3JdID0gfmlycTsNCi0gICAg
fQ0KLQ0KLSAgICBkZXNjLT5hcmNoLnZlY3RvciA9IElSUV9WRUNUT1JfVU5BU1NJR05FRDsNCi0g
ICAgY3B1bWFza19jbGVhcihkZXNjLT5hcmNoLmNwdV9tYXNrKTsNCi0NCi0gICAgaWYgKCBkZXNj
LT5hcmNoLnVzZWRfdmVjdG9ycyApDQotICAgIHsNCi0gICAgICAgIEFTU0VSVCh0ZXN0X2JpdCh2
ZWN0b3IsIGRlc2MtPmFyY2gudXNlZF92ZWN0b3JzKSk7DQotICAgICAgICBjbGVhcl9iaXQodmVj
dG9yLCBkZXNjLT5hcmNoLnVzZWRfdmVjdG9ycyk7DQotICAgIH0NCi0NCi0gICAgZGVzYy0+YXJj
aC51c2VkID0gSVJRX1VOVVNFRDsNCi0NCi0gICAgdHJhY2VfaXJxX21hc2soVFJDX0hXX0lSUV9D
TEVBUl9WRUNUT1IsIGlycSwgdmVjdG9yLCB0bXBfbWFzayk7DQotDQotICAgIGlmICggbGlrZWx5
KCFkZXNjLT5hcmNoLm1vdmVfaW5fcHJvZ3Jlc3MpICkNCi0gICAgICAgIHJldHVybjsNCi0NCi0g
ICAgLyogSWYgd2Ugd2VyZSBpbiBtb3Rpb24sIGFsc28gY2xlYXIgZGVzYy0+YXJjaC5vbGRfdmVj
dG9yICovDQotICAgIG9sZF92ZWN0b3IgPSBkZXNjLT5hcmNoLm9sZF92ZWN0b3I7DQotICAgIGNw
dW1hc2tfYW5kKHRtcF9tYXNrLCBkZXNjLT5hcmNoLm9sZF9jcHVfbWFzaywgJmNwdV9vbmxpbmVf
bWFwKTsNCi0NCi0gICAgZm9yX2VhY2hfY3B1KGNwdSwgdG1wX21hc2spDQotICAgIHsNCi0gICAg
ICAgIEFTU0VSVCggcGVyX2NwdSh2ZWN0b3JfaXJxLCBjcHUpW29sZF92ZWN0b3JdID09IGlycSAp
Ow0KLSAgICAgICAgVFJBQ0VfM0QoVFJDX0hXX0lSUV9NT1ZFX0ZJTklTSCwgaXJxLCBvbGRfdmVj
dG9yLCBjcHUpOw0KLSAgICAgICAgcGVyX2NwdSh2ZWN0b3JfaXJxLCBjcHUpW29sZF92ZWN0b3Jd
ID0gfmlycTsNCi0gICAgfQ0KLQ0KLSAgICByZWxlYXNlX29sZF92ZWMoZGVzYyk7DQotDQotICAg
IGRlc2MtPmFyY2gubW92ZV9pbl9wcm9ncmVzcyA9IDA7DQotfQ0KLQ0KLXZvaWQgY2xlYXJfaXJx
X3ZlY3RvcihpbnQgaXJxKQ0KLXsNCi0gICAgc3RydWN0IGlycV9kZXNjICpkZXNjID0gaXJxX3Rv
X2Rlc2MoaXJxKTsNCi0gICAgdW5zaWduZWQgbG9uZyBmbGFnczsNCi0NCi0gICAgc3Bpbl9sb2Nr
X2lycXNhdmUoJmRlc2MtPmxvY2ssIGZsYWdzKTsNCi0gICAgc3Bpbl9sb2NrKCZ2ZWN0b3JfbG9j
ayk7DQotICAgIF9jbGVhcl9pcnFfdmVjdG9yKGRlc2MpOw0KLSAgICBzcGluX3VubG9jaygmdmVj
dG9yX2xvY2spOw0KLSAgICBzcGluX3VubG9ja19pcnFyZXN0b3JlKCZkZXNjLT5sb2NrLCBmbGFn
cyk7DQotfQ0KLQ0KICBpbnQgaXJxX3RvX3ZlY3RvcihpbnQgaXJxKQ0KICB7DQogICAgICBpbnQg
dmVjdG9yID0gSVJRX1ZFQ1RPUl9VTkFTU0lHTkVEOw0KDQpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 16 08:57:24 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Jul 2019 08:57:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnJGi-00005n-Oo; Tue, 16 Jul 2019 08:57:04 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=DxGA=VN=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hnJGh-00005i-6n
 for xen-devel@lists.xenproject.org; Tue, 16 Jul 2019 08:57:03 +0000
X-Inumbo-ID: ad1df73c-a7a7-11e9-8980-bc764e045a96
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ad1df73c-a7a7-11e9-8980-bc764e045a96;
 Tue, 16 Jul 2019 08:57:02 +0000 (UTC)
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: kFQMv4wbKZjwYbpCALkk8Np7om888pB8wUUiU6rpKmbeLOhgJSw6vja4d1Ug15CzXLngiaBJ0c
 Nx0TEeHOoCg0lnc+rMceWSNIKTJnJlHDYVUKkjuzOUerrg087fOntvK9T4TNXPiH2QRul8Q+mj
 sBp600Q38LWz87obKGFPs7S587H6uKUGgGhH3qNbwwQ0BQIj+LnYQ3u89owsiiGp/obaFHQkW8
 sLPe//RpKebnAdJutBz7tQ7t729xDBfMv8a00KYBcPA2+vKkTvmUTiycp+xvIQZlG1sSZOcEP1
 JGQ=
X-SBRS: 2.7
X-MesageID: 3078372
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,497,1557201600"; 
   d="scan'208";a="3078372"
Date: Tue, 16 Jul 2019 10:56:48 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Paul Durrant <Paul.Durrant@citrix.com>
Message-ID: <20190716085648.coodpfxbduhorbys@Air-de-Roger.citrite.net>
References: <20190715123710.1780-1-paul.durrant@citrix.com>
 <20190715123710.1780-4-paul.durrant@citrix.com>
 <20190715153459.j2yq4k3wuwolpwpq@Air-de-Roger.citrite.net>
 <97fe56e3d5b943feaa080b67ce2ee5f4@AMSPEX02CL03.citrite.net>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <97fe56e3d5b943feaa080b67ce2ee5f4@AMSPEX02CL03.citrite.net>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 3/4] iommu: introduce iommu_groups
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>, Konrad
 Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>, "Tim \(Xen.org\)" <tim@xen.org>,
 George Dunlap <George.Dunlap@citrix.com>, Julien Grall <julien.grall@arm.com>,
 Jan Beulich <jbeulich@suse.com>, Ian Jackson <Ian.Jackson@citrix.com>,
 "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>

T24gTW9uLCBKdWwgMTUsIDIwMTkgYXQgMDU6NDE6MjdQTSArMDIwMCwgUGF1bCBEdXJyYW50IHdy
b3RlOgo+ID4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0KPiA+IEZyb206IFJvZ2VyIFBhdSBN
b25uZSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cj4gPiBTZW50OiAxNSBKdWx5IDIwMTkgMTY6MzUK
PiA+IFRvOiBQYXVsIER1cnJhbnQgPFBhdWwuRHVycmFudEBjaXRyaXguY29tPgo+ID4gQ2M6IHhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZzsgU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVs
bGluaUBrZXJuZWwub3JnPjsgV2VpIExpdSA8d2xAeGVuLm9yZz47Cj4gPiBLb25yYWQgUnplc3p1
dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+OyBHZW9yZ2UgRHVubGFwIDxHZW9yZ2Uu
RHVubGFwQGNpdHJpeC5jb20+OyBBbmRyZXcKPiA+IENvb3BlciA8QW5kcmV3LkNvb3BlcjNAY2l0
cml4LmNvbT47IElhbiBKYWNrc29uIDxJYW4uSmFja3NvbkBjaXRyaXguY29tPjsgVGltIChYZW4u
b3JnKSA8dGltQHhlbi5vcmc+Owo+ID4gSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNv
bT47IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPiA+IFN1YmplY3Q6IFJlOiBbWGVu
LWRldmVsXSBbUEFUQ0ggdjIgMy80XSBpb21tdTogaW50cm9kdWNlIGlvbW11X2dyb3Vwcwo+ID4g
Cj4gPiBPbiBNb24sIEp1bCAxNSwgMjAxOSBhdCAwMTozNzowOVBNICswMTAwLCBQYXVsIER1cnJh
bnQgd3JvdGU6Cj4gPiA+IFNvbWUgZGV2aWNlcyBtYXkgc2hhcmUgYSBzaW5nbGUgUENJZSBpbml0
aWF0b3IgaWQsIGUuZy4gaWYgdGhleSBhcmUgYWN0dWFsbHkKPiA+ID4gbGVnYWN5IFBDSSBkZXZp
Y2VzIGJlaGluZCBhIGJyaWRnZSwgYW5kIGhlbmNlIERNQSBmcm9tIHN1Y2ggZGV2aWNlcyB3aWxs
Cj4gPiA+IGJlIHN1YmplY3QgdG8gdGhlIHNhbWUgYWRkcmVzcyB0cmFuc2xhdGlvbiBpbiB0aGUg
SU9NTVUuIEhlbmNlIHRoZXNlIGRldmljZXMKPiA+ID4gc2hvdWxkIGJlIHRyZWF0ZWQgYXMgYSB1
bml0IGZvciB0aGUgcHVycG9zZXMgb2YgYXNzaWdubWVudC4gVGhlcmUgYXJlIGFsc28KPiA+ID4g
b3RoZXIgcmVhc29ucyB3aHkgbXVsdGlwbGUgZGV2aWNlcyBzaG91bGQgYmUgdHJlYXRlZCBhcyBh
IHVuaXQsIGUuZy4gdGhvc2UKPiA+ID4gc3ViamVjdCB0byBhIHNoYXJlZCBSTVJSIG9yIHRob3Nl
IGRvd25zdHJlYW0gb2YgYSBicmlkZ2UgdGhhdCBkb2VzIG5vdAo+ID4gPiBzdXBwb3J0IEFDUy4K
PiA+ID4KPiA+ID4gVGhpcyBwYXRjaCBpbnRyb2R1Y2VzIGEgbmV3IHN0cnVjdCBpb21tdV9ncm91
cCB0byBhY3QgYXMgYSBjb250YWluZXIgZm9yCj4gPiA+IGRldmljZXMgdGhhdCBzaG91bGQgYmUg
dHJlYXRlZCBhcyBhIHVuaXQsIGFuZCBidWlsZHMgYSBsaXN0IG9mIHRoZW0gYXMKPiA+ID4gUENJ
IGRldmljZXMgYXJlIHNjYW5uZWQuIFRoZSBpb21tdV9vcHMgYWxyZWFkeSBpbXBsZW1lbnQgYSBt
ZXRob2QsCj4gPiA+IGdldF9kZXZpY2VfZ3JvdXBfaWQoKSwgdGhhdCBpcyBzZWVtaW5nbHkgaW50
ZW5kZWQgdG8gcmV0dXJuIHRoZSBpbml0aWF0b3IKPiA+ID4gaWQgZm9yIGEgZ2l2ZW4gU0JERiBz
byB1c2UgdGhpcyBhcyB0aGUgbWVjaGFuaXNtIGZvciBncm91cCBhc3NpZ25tZW50IGluCj4gPiA+
IHRoZSBmaXJzdCBpbnN0YW5jZS4gQXNzaWdubWVudCBiYXNlZCBvbiBzaGFyZWQgUk1SUiBvciBs
YWNrIG9mIEFDUyB3aWxsIGJlCj4gPiA+IGRlYWx0IHdpdGggaW4gc3Vic2VxdWVudCBwYXRjaGVz
LCBhcyB3aWxsIG1vZGlmaWNhdGlvbnMgdG8gdGhlIGRldmljZQo+ID4gPiBhc3NpZ25tZW50IGNv
ZGUuCj4gPiA+Cj4gPiA+IFNpZ25lZC1vZmYtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50
QGNpdHJpeC5jb20+Cj4gPiAKPiA+IExHVE0sIGp1c3QgdHdvIGNvbW1lbnRzIGJlbG93Lgo+ID4g
Cj4gPiA+IC0tLQo+ID4gPiBDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+ID4g
PiBDYzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KPiA+ID4gQ2M6
IEdlb3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5sYXBAZXUuY2l0cml4LmNvbT4KPiA+ID4gQ2M6IElh
biBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgo+ID4gPiBDYzogSnVsaWVuIEdy
YWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KPiA+ID4gQ2M6IEtvbnJhZCBSemVzenV0ZWsgV2ls
ayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KPiA+ID4gQ2M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8
c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KPiA+ID4gQ2M6IFRpbSBEZWVnYW4gPHRpbUB4ZW4ub3Jn
Pgo+ID4gPiBDYzogV2VpIExpdSA8d2xAeGVuLm9yZz4KPiA+ID4KPiA+ID4gdjI6Cj4gPiA+ICAt
IE1vdmUgY29kZSBpbnRvIG5ldyBkcml2ZXJzL3Bhc3N0aHJvdWdoL2dyb3Vwcy5jCj4gPiA+ICAt
IERyb3AgdGhlIGdyb3VwIGluZGV4Lgo+ID4gPiAgLSBIYW5kbGUgZmFpbHVyZSB0byBnZXQgZ3Jv
dXAgaWQuCj4gPiA+ICAtIERyb3AgdGhlIGdyb3VwIGRldnMgbGlzdC4KPiA+ID4gLS0tCj4gPiA+
ICB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9NYWtlZmlsZSAgICB8ICAxICsKPiA+ID4gIHhlbi9k
cml2ZXJzL3Bhc3N0aHJvdWdoL2dyb3Vwcy5jICAgIHwgOTEgKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKwo+ID4gPiAgeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2L2lvbW11
LmMgfCAgOCArKystCj4gPiA+ICB4ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaCAgICAgICAgICAgICB8
ICA3ICsrKwo+ID4gPiAgeGVuL2luY2x1ZGUveGVuL3BjaS5oICAgICAgICAgICAgICAgfCAgMiAr
Cj4gPiA+ICA1IGZpbGVzIGNoYW5nZWQsIDEwOCBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0p
Cj4gPiA+ICBjcmVhdGUgbW9kZSAxMDA2NDQgeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvZ3JvdXBz
LmMKPiA+ID4KPiA+ID4gZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL01ha2Vm
aWxlIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvTWFrZWZpbGUKPiA+ID4gaW5kZXggZDUwYWIx
ODhjOC4uOGE3NzExMDE3OSAxMDA2NDQKPiA+ID4gLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91
Z2gvTWFrZWZpbGUKPiA+ID4gKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvTWFrZWZpbGUK
PiA+ID4gQEAgLTQsNiArNCw3IEBAIHN1YmRpci0kKENPTkZJR19YODYpICs9IHg4Ngo+ID4gPiAg
c3ViZGlyLSQoQ09ORklHX0FSTSkgKz0gYXJtCj4gPiA+Cj4gPiA+ICBvYmoteSArPSBpb21tdS5v
Cj4gPiA+ICtvYmotJChDT05GSUdfSEFTX1BDSSkgKz0gZ3JvdXBzLm8KPiA+ID4gIG9iai0kKENP
TkZJR19IQVNfUENJKSArPSBwY2kubwo+ID4gPiAgb2JqLSQoQ09ORklHX0hBU19ERVZJQ0VfVFJF
RSkgKz0gZGV2aWNlX3RyZWUubwo+ID4gPgo+ID4gPiBkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMv
cGFzc3Rocm91Z2gvZ3JvdXBzLmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9ncm91cHMuYwo+
ID4gPiBuZXcgZmlsZSBtb2RlIDEwMDY0NAo+ID4gPiBpbmRleCAwMDAwMDAwMDAwLi4xYTJmNDYx
Yzg3Cj4gPiA+IC0tLSAvZGV2L251bGwKPiA+ID4gKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91
Z2gvZ3JvdXBzLmMKPiA+ID4gQEAgLTAsMCArMSw5MSBAQAo+ID4gPiArLyoKPiA+ID4gKyAqIENv
cHlyaWdodCAoYykgMjAxOSBDaXRyaXggU3lzdGVtcyBJbmMuCj4gPiA+ICsgKgo+ID4gPiArICog
VGhpcyBwcm9ncmFtIGlzIGZyZWUgc29mdHdhcmU7IHlvdSBjYW4gcmVkaXN0cmlidXRlIGl0IGFu
ZC9vciBtb2RpZnkKPiA+ID4gKyAqIGl0IHVuZGVyIHRoZSB0ZXJtcyBvZiB0aGUgR05VIEdlbmVy
YWwgUHVibGljIExpY2Vuc2UgYXMgcHVibGlzaGVkIGJ5Cj4gPiA+ICsgKiB0aGUgRnJlZSBTb2Z0
d2FyZSBGb3VuZGF0aW9uOyBlaXRoZXIgdmVyc2lvbiAyIG9mIHRoZSBMaWNlbnNlLCBvcgo+ID4g
PiArICogKGF0IHlvdXIgb3B0aW9uKSBhbnkgbGF0ZXIgdmVyc2lvbi4KPiA+ID4gKyAqCj4gPiA+
ICsgKiBUaGlzIHByb2dyYW0gaXMgZGlzdHJpYnV0ZWQgaW4gdGhlIGhvcGUgdGhhdCBpdCB3aWxs
IGJlIHVzZWZ1bCwKPiA+ID4gKyAqIGJ1dCBXSVRIT1VUIEFOWSBXQVJSQU5UWTsgd2l0aG91dCBl
dmVuIHRoZSBpbXBsaWVkIHdhcnJhbnR5IG9mCj4gPiA+ICsgKiBNRVJDSEFOVEFCSUxJVFkgb3Ig
RklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UuICBTZWUgdGhlCj4gPiA+ICsgKiBHTlUg
R2VuZXJhbCBQdWJsaWMgTGljZW5zZSBmb3IgbW9yZSBkZXRhaWxzLgo+ID4gPiArICovCj4gPiA+
ICsKPiA+ID4gKyNpbmNsdWRlIDx4ZW4vaW9tbXUuaD4KPiA+ID4gKyNpbmNsdWRlIDx4ZW4vcmFk
aXgtdHJlZS5oPgo+ID4gPiArCj4gPiA+ICtzdHJ1Y3QgaW9tbXVfZ3JvdXAgewo+ID4gPiArICAg
IHVuc2lnbmVkIGludCBpZDsKPiA+ID4gK307Cj4gPiA+ICsKPiA+ID4gK3N0YXRpYyBzdHJ1Y3Qg
cmFkaXhfdHJlZV9yb290IGlvbW11X2dyb3VwczsKPiA+ID4gKwo+ID4gPiArdm9pZCBfX2luaXQg
aW9tbXVfZ3JvdXBzX2luaXQodm9pZCkKPiA+ID4gK3sKPiA+ID4gKyAgICByYWRpeF90cmVlX2lu
aXQoJmlvbW11X2dyb3Vwcyk7Cj4gPiA+ICt9Cj4gPiA+ICsKPiA+ID4gK3N0YXRpYyBzdHJ1Y3Qg
aW9tbXVfZ3JvdXAgKmFsbG9jX2lvbW11X2dyb3VwKHVuc2lnbmVkIGludCBpZCkKPiA+ID4gK3sK
PiA+ID4gKyAgICBzdHJ1Y3QgaW9tbXVfZ3JvdXAgKmdycCA9IHh6YWxsb2Moc3RydWN0IGlvbW11
X2dyb3VwKTsKPiA+ID4gKwo+ID4gPiArICAgIGlmICggIWdycCApCj4gPiA+ICsgICAgICAgIHJl
dHVybiBOVUxMOwo+ID4gPiArCj4gPiA+ICsgICAgZ3JwLT5pZCA9IGlkOwo+ID4gPiArCj4gPiA+
ICsgICAgaWYgKCByYWRpeF90cmVlX2luc2VydCgmaW9tbXVfZ3JvdXBzLCBpZCwgZ3JwKSApCj4g
PiA+ICsgICAgewo+ID4gPiArICAgICAgICB4ZnJlZShncnApOwo+ID4gPiArICAgICAgICBncnAg
PSBOVUxMOwo+ID4gPiArICAgIH0KPiA+ID4gKwo+ID4gPiArICAgIHJldHVybiBncnA7Cj4gPiA+
ICt9Cj4gPiA+ICsKPiA+ID4gK3N0YXRpYyBzdHJ1Y3QgaW9tbXVfZ3JvdXAgKmdldF9pb21tdV9n
cm91cCh1bnNpZ25lZCBpbnQgaWQpCj4gPiA+ICt7Cj4gPiA+ICsgICAgc3RydWN0IGlvbW11X2dy
b3VwICpncnAgPSByYWRpeF90cmVlX2xvb2t1cCgmaW9tbXVfZ3JvdXBzLCBpZCk7Cj4gPiA+ICsK
PiA+ID4gKyAgICBpZiAoICFncnAgKQo+ID4gPiArICAgICAgICBncnAgPSBhbGxvY19pb21tdV9n
cm91cChpZCk7Cj4gPiA+ICsKPiA+ID4gKyAgICByZXR1cm4gZ3JwOwo+ID4gPiArfQo+ID4gPiAr
Cj4gPiA+ICtpbnQgaW9tbXVfZ3JvdXBfYXNzaWduKHN0cnVjdCBwY2lfZGV2ICpwZGV2LCB2b2lk
ICphcmcpCj4gPiAKPiA+IEknbSBub3Qgc3VyZSBJIHNlZSB0aGUgcG9pbnQgb2YgdGhlIGFyZyBw
YXJhbWV0ZXIsIEFGQUlDVCBpdCdzCj4gPiBjb21wbGV0ZWx5IHVudXNlZC4KPiAKPiBJdCBuZWVk
cyB0byBiZSB0aGVyZSBiZWNhdXNlIGl0IG5lZWRzIHRvIGNvbmZvcm0gdG8gdGhlIGFsbCBkZXZp
Y2UgaXRlcmF0b3IgZnVuY3Rpb24gY2FsbGJhY2sgcHJvdG90eXBlLiBJdCBpcyBpbmRlZWQgdW51
c2VkIHRob3VnaC4KCk9oIHJpZ2h0LCBzb3JyeSBmb3IgdGhlIG5vaXNlLgoKPiA+IAo+ID4gPiAr
ewo+ID4gPiArICAgIGNvbnN0IHN0cnVjdCBpb21tdV9vcHMgKm9wcyA9IGlvbW11X2dldF9vcHMo
KTsKPiA+ID4gKyAgICB1bnNpZ25lZCBpbnQgaWQ7Cj4gPiA+ICsgICAgc3RydWN0IGlvbW11X2dy
b3VwICpncnA7Cj4gPiA+ICsKPiA+ID4gKyAgICBpZiAoICFvcHMtPmdldF9kZXZpY2VfZ3JvdXBf
aWQgKQo+ID4gPiArICAgICAgICByZXR1cm4gMDsKPiA+ID4gKwo+ID4gPiArICAgIGlkID0gb3Bz
LT5nZXRfZGV2aWNlX2dyb3VwX2lkKHBkZXYtPnNlZywgcGRldi0+YnVzLCBwZGV2LT5kZXZmbik7
Cj4gPiAKPiA+IEkgdGhpbmsgSSB3b3VsZCBwcmVmZXIgaWQgdG8gYmUgb2Ygc2lnbmVkIHR5cGUg
aGVyZSwgdGhlbiB3aGVuIHlvdQo+ID4gcGFzcyBpdCB0byBnZXRfaW9tbXVfZ3JvdXAgaXQncyBh
bHJlYWR5IG1hZGUgdW5zaWduZWQuCj4gCj4gVGhhdCdzIGEgZ29vZCBjYXRjaC4gSXQncyB0ZXN0
ZWQgZm9yIDwgMCBiZWxvdyBzbyBpdCBkb2VzIG5lZWQgdG8gYmUgc2lnbmVkIGF0IHRoaXMgcG9p
bnQuCgpXaXRoIHRoYXQgeW91IGNhbiBhZGQgbXk6CgpSZXZpZXdlZC1ieTogUm9nZXIgUGF1IE1v
bm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CgpUaGFua3MsIFJvZ2VyLgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 16 09:00:14 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Jul 2019 09:00:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnJJm-0000p6-Cg; Tue, 16 Jul 2019 09:00: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=qSVG=VN=citrix.com=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1hnJJk-0000p0-V9
 for xen-devel@lists.xenproject.org; Tue, 16 Jul 2019 09:00:13 +0000
X-Inumbo-ID: 1dc1ae31-a7a8-11e9-8980-bc764e045a96
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1dc1ae31-a7a8-11e9-8980-bc764e045a96;
 Tue, 16 Jul 2019 09:00:11 +0000 (UTC)
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=George.Dunlap@citrix.com;
 spf=Pass smtp.mailfrom=George.Dunlap@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 George.Dunlap@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="George.Dunlap@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 George.Dunlap@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="George.Dunlap@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: XafP5NX7Ex5rwQmHxql2ir5dxLfFixgjoPc4jcsviAsaWEAUDj2OhmnhXokjfVnQeGwCFcMiMV
 dnoQIsLS2ToU4RPLxLaK5wT4Ezw6Z8bQmOnJqXAxf6eT0ntsjucnhelyMDIrpqi60p7vb+PbW8
 GKdUbsKo0GQ2dvWKun06D4yL4EN8rrnYpbYI9XS8v5WXUXVb6HSmI5HSc2vVCoAa6osKCW6Afd
 9RH0jFlchdBdHYpOCtMRU4H96NeDpNCNsNNGvPlKU/UEKYK6U5eCVVvBK6WpjapiSbUuChC1o0
 HwI=
X-SBRS: 2.7
X-MesageID: 3025173
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,497,1557201600"; 
   d="scan'208";a="3025173"
From: George Dunlap <George.Dunlap@citrix.com>
To: Amit Shah <amit@infradead.org>
Thread-Topic: [Xen-devel] Design Session report: Toolstacks
Thread-Index: AQHVOxV+iqouYWvNZ0SNHpg3YWq5LqbL1bkAgAD8TgA=
Date: Tue, 16 Jul 2019 09:00:07 +0000
Message-ID: <B203C7BA-51D5-4A10-80C7-3C3EAB6327CC@citrix.com>
References: <3cc8ecd7-33a0-7128-c95e-90e39de6eeff@citrix.com>
 <ab346fb3974edcf9341d4f5d5d755587869ba932.camel@infradead.org>
In-Reply-To: <ab346fb3974edcf9341d4f5d5d755587869ba932.camel@infradead.org>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-mailer: Apple Mail (2.3445.104.11)
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
Content-ID: <3D1323C6C96C8D4A96F372DD7E71DDBE@citrix.com>
MIME-Version: 1.0
Subject: Re: [Xen-devel] Design Session report: Toolstacks
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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>

DQoNCj4gT24gSnVsIDE1LCAyMDE5LCBhdCA2OjU3IFBNLCBBbWl0IFNoYWggPGFtaXRAaW5mcmFk
ZWFkLm9yZz4gd3JvdGU6DQo+IA0KPiBPbiBNb24sIDIwMTktMDctMTUgYXQgMTQ6NTkgKzAxMDAs
IEdlb3JnZSBEdW5sYXAgd3JvdGU6DQo+PiBMb29raW5nIHRocm91Z2ggdGhlIG5vdGVzLCBpdCBz
ZWVtcyBsaWtlIHRoZSBmaXJzdCBwYXJ0IG9mIHRoaXMNCj4+IGRpc2N1c3Npb24sIHJlIGh5cGVy
dmlzb3IgdXBncmFkZSAvIGRvd25ncmFkZSAmIGxpYnJhcmllcywgd2FzIHBhcnRseQ0KPj4gY292
ZXJlZCBpbiB0aGUgZGlzdHJvIHNlc3Npb24sIGluIHdoaWNoIERlYmlhbidzIFhlbiB2ZXJzaW9u
IGNvLQ0KPj4gaW5zdGFsbA0KPj4gd2FzIGRpc2N1c3NlZCBhbmQgZm91bmQgdXNlZnVsIGV2ZW4g
aWYgd2UgaGFkIGEgaHlwZXJ2aXNvciAsIElhbg0KPj4gSmFja3Nvbg0KPj4gYWdyZWVkIHRvIHBv
c3QgRGViaWFuJ3MgY28taW5zdGFsbCBwYXRjaGVzLg0KPiANCj4gWWVhLg0KPiANCj4gVGhhdCdz
IGFsc28gdXNlZnVsIGZvciB0aGUgbGl2ZS11cGRhdGUgcHJvamVjdCwgd2hlcmUgd2Ugd2FudCB0
byAoaW4NCj4gdGhlIGZ1dHVyZSkgdXNlIHRoZSB1c2Vyc3BhY2UgdG9vbHMgYW5kIGxpYnJhcmll
cyBkZXBlbmRpbmcgb24gd2hpY2gNCj4gWGVuIHZlcnNpb24gaXMgaW4gdXNlIGF0IGEgdGltZS4N
Cg0KSnVzdCB0byBjbGFyaWZ5IOKAlCBzZWVtcyBJIGhhZCBhbiBlZGl0aW5nIGZhaWwgYWJvdmU7
IGl0IHNob3VsZCBoYXZlIHNhaWQsIOKAnGV2ZW4gaWYgd2UgaGFkIGEgc3RhYmxlIEFCSSBiZXR3
ZWVuIHRoZSBoeXBlcnZpc29yIGFuZCB0aGUgdG9vbHPigJ0uICBJbiB0aGF0IGNhc2UsIHVwZ3Jh
ZGluZyB0byBhIG5ld2VyIHZlcnNpb24gb2YgWGVuIGJ1dCByZW1haW5pbmcgb24gdGhlIHNhbWUg
dXNlcnNwYWNlIHRvb2xzIHNob3VsZCBjb250aW51ZSB0byB3b3JrLCBhbmQgc28gaGF2aW5nIG11
bHRpcGxlIHZlcnNpb25zIHNob3VsZCBiZSBsZXNzIG9mIGFuIGlzc3VlIChhcyBJIHByZXN1bWUg
eW914oCZZCBiZSB1bmxpa2VseSB0byBkb3duZ3JhZGUgaW4gYSBsaXZlIHVwZGF0ZSkuDQoNCkJ1
dCB2ZXJzaW9uZWQgc3ViZGlyZWN0b3JpZXMgYW5kIHN5bWxpbmtzIGlzIGRlZmluaXRlbHkgc29t
ZXRoaW5nIHdvcnRoIGRvaW5nLg0KDQogLUdlb3JnZQ0KDQpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 16 09:13:01 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Jul 2019 09:13:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnJW3-0001dV-AO; Tue, 16 Jul 2019 09:12:55 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=DxGA=VN=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hnJW1-0001dQ-9k
 for xen-devel@lists.xenproject.org; Tue, 16 Jul 2019 09:12:53 +0000
X-Inumbo-ID: e181a2ae-a7a9-11e9-bea4-3bf89891ed25
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e181a2ae-a7a9-11e9-bea4-3bf89891ed25;
 Tue, 16 Jul 2019 09:12:49 +0000 (UTC)
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 0jD5ExqviAlZqC69Be+YrdxL1o54xrNS0MY69y+VwSJGn5FOR8VKretiiKK9jiw8AInUByGkjG
 defOmUsO5zDsPKrpO4hgAcSjvBMF2Eiwj/p66H5TmnWr7dyZ85/QQLllvpk48TCpjbFQt0XpI8
 df+C4nPzCAUIgJtUUXuV6sNCROTVopDLKnoYBeLcmhkB8Zy4syjaJUkNqYvIt6y/N5PsSlXljD
 NoxpxtiGOqezQtR8NjFDA7Njj16NfL0mpivI/vfKTwvJKe5hhBz46rYyF/0LD3hS78R2L90iCM
 aiw=
X-SBRS: 2.7
X-MesageID: 3025757
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,497,1557201600"; 
   d="scan'208";a="3025757"
Date: Tue, 16 Jul 2019 11:12:37 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20190716091237.fjjhhppndquy3cvx@Air-de-Roger.citrite.net>
References: <5cda711a-b417-76e9-d113-ea838463f225@suse.com>
 <923083ba-66f9-a88b-8909-a2f5e2808a69@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <923083ba-66f9-a88b-8909-a2f5e2808a69@suse.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v4 06/13] x86/IOMMU: don't restrict IRQ
 affinities to online 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: "kevin.tian@intel.com" <kevin.tian@intel.com>, Wei Liu <wl@xen.org>, Andrew
 Cooper <andrew.cooper3@citrix.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Brian Woods <brian.woods@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBKdWwgMTYsIDIwMTkgYXQgMDc6NDA6NTdBTSArMDAwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gSW4gbGluZSB3aXRoICJ4ODYvSVJROiBkZXNjLT5hZmZpbml0eSBzaG91bGQgc3RyaWN0
bHkgcmVwcmVzZW50IHRoZQo+IHJlcXVlc3RlZCB2YWx1ZSIgdGhlIGludGVybmFsbHkgdXNlZCBJ
UlEocykgYWxzbyBzaG91bGRuJ3QgYmUgcmVzdHJpY3RlZAo+IHRvIG9ubGluZSBvbmVzLiBNYWtl
IHNldF9kZXNjX2FmZmluaXR5KCkgKHNldF9tc2lfYWZmaW5pdHkoKSB0aGVuIGRvZXMKPiBieSBp
bXBsaWNhdGlvbikgY29wZSB3aXRoIGEgTlVMTCBtYXNrIGJlaW5nIHBhc3NlZCAoanVzdCBsaWtl
Cj4gYXNzaWduX2lycV92ZWN0b3IoKSBkb2VzKSwgYW5kIGhhdmUgSU9NTVUgY29kZSBwYXNzIE5V
TEwgaW5zdGVhZCBvZgo+ICZjcHVfb25saW5lX21hcCAod2hlbiwgZm9yIFZULWQsIHRoZXJlJ3Mg
bm8gTlVNQSBub2RlIGluZm9ybWF0aW9uCj4gYXZhaWxhYmxlKS4KPiAKPiBTaWduZWQtb2ZmLWJ5
OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgpMR1RNLCBqdXN0IG9uZSBwYXRjaCBz
dHlsZSBjb21tZW50IGFuZCBvbmUgY29kZSBjb21tZW50OgoKUmV2aWV3ZWQtYnk6IFJvZ2VyIFBh
dSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgoKPiAtLS0KPiB2NDogTmV3Lgo+IAo+IC0t
LSBhL3hlbi9hcmNoL3g4Ni9pcnEuYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9pcnEuYwo+IEBAIC03
OTYsMTggKzc5NiwyNiBAQCB1bnNpZ25lZCBpbnQgc2V0X2Rlc2NfYWZmaW5pdHkoc3RydWN0IGly
Cj4gICAgICAgdW5zaWduZWQgbG9uZyBmbGFnczsKPiAgICAgICBjcHVtYXNrX3QgZGVzdF9tYXNr
Owo+ICAgCj4gLSAgICBpZiAoIWNwdW1hc2tfaW50ZXJzZWN0cyhtYXNrLCAmY3B1X29ubGluZV9t
YXApKQo+ICsgICAgaWYgKCBtYXNrICYmICFjcHVtYXNrX2ludGVyc2VjdHMobWFzaywgJmNwdV9v
bmxpbmVfbWFwKSApCj4gICAgICAgICAgIHJldHVybiBCQURfQVBJQ0lEOwo+ICAgCj4gICAgICAg
c3Bpbl9sb2NrX2lycXNhdmUoJnZlY3Rvcl9sb2NrLCBmbGFncyk7Cj4gLSAgICByZXQgPSBfYXNz
aWduX2lycV92ZWN0b3IoZGVzYywgbWFzayk7Cj4gKyAgICByZXQgPSBfYXNzaWduX2lycV92ZWN0
b3IoZGVzYywgbWFzayA/OiBUQVJHRVRfQ1BVUyk7Cj4gICAgICAgc3Bpbl91bmxvY2tfaXJxcmVz
dG9yZSgmdmVjdG9yX2xvY2ssIGZsYWdzKTsKCkkgdGhpbmsgdGhlIHBhdGNoIGlzIHNvbWVob3cg
bWFuZ2xlZCBhdCBsZWFzdCBvbiBteSBlbmQsIHRoZXJlJ3Mgb25lCnByZXBlbmRlZCBleHRyYSBz
cGFjZSBpbiB0aGUgbm9uLW1vZGlmaWVkIGxpbmVzIEFGQUlDVC4KCj4gICAKPiAtICAgIGlmIChy
ZXQgPCAwKQo+ICsgICAgaWYgKCByZXQgPCAwICkKPiAgICAgICAgICAgcmV0dXJuIEJBRF9BUElD
SUQ7Cj4gICAKPiAtICAgIGNwdW1hc2tfY29weShkZXNjLT5hZmZpbml0eSwgbWFzayk7CgpBRkFJ
Q1QgeW91IGNvdWxkIGFsc28gYXZvaWQgdGhlIGlmIGFuZCBqdXN0IGRvIHRoZSBzYW1lIGFzIGlu
IHRoZQphc3NpZ25faXJxX3ZlY3RvciBjYWxsIGFib3ZlIGFuZCBwYXNzIFRBUkdFVF9DUFVTIGlm
IG1hc2sgaXMgTlVMTD8KClRoYW5rcywgUm9nZXIuCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 16 09:17:24 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Jul 2019 09: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 1hnJaK-0001kr-Tq; Tue, 16 Jul 2019 09:17: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=Nepe=VN=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hnJaK-0001kl-A3
 for xen-devel@lists.xenproject.org; Tue, 16 Jul 2019 09:17:20 +0000
X-Inumbo-ID: 81f3875d-a7aa-11e9-8980-bc764e045a96
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 81f3875d-a7aa-11e9-8980-bc764e045a96;
 Tue, 16 Jul 2019 09:17:18 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=Paul.Durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 Paul.Durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: Rwi15l9Kv5+k/TH8VVdfO9PiyQm6EXs4LnnIUwDNvKqLVlz9htwunwueRPIJ7+szg4aU8PD4Ir
 EkAi7GVEyHdsfH7hczicKqC+0gMK3SAmSqlgZjDvls+8zdzAJlsz9yraI6z6tEo0Ny5+o/U+S+
 QdI0MWiR5i5QGXvrQosiJ0n/ZkOlb32fpbxIjXbf+E6ITWpmIUDg707xrS3kIkB3ZLclqteAQX
 RJ5866KFmMkeo0lEaObeRoZZtcf1CIp/dgG7ixnCL2Ih6VlzrwkFKIDf77H6cgh+U4dw/7Wz78
 Ny0=
X-SBRS: 2.7
X-MesageID: 3004326
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,497,1557201600"; 
   d="scan'208";a="3004326"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Roger Pau Monne <roger.pau@citrix.com>
Thread-Topic: [Xen-devel] [PATCH v2 3/4] iommu: introduce iommu_groups
Thread-Index: AQHVOwoJWdvHh71Bu0qEMcEywATRHKbLrh2AgAAi7pCAAQAnAIAAJyOA
Date: Tue, 16 Jul 2019 09:17:12 +0000
Message-ID: <7931ca6369ba442d8a070378d119fd79@AMSPEX02CL03.citrite.net>
References: <20190715123710.1780-1-paul.durrant@citrix.com>
 <20190715123710.1780-4-paul.durrant@citrix.com>
 <20190715153459.j2yq4k3wuwolpwpq@Air-de-Roger.citrite.net>
 <97fe56e3d5b943feaa080b67ce2ee5f4@AMSPEX02CL03.citrite.net>
 <20190716085648.coodpfxbduhorbys@Air-de-Roger.citrite.net>
In-Reply-To: <20190716085648.coodpfxbduhorbys@Air-de-Roger.citrite.net>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 3/4] iommu: introduce iommu_groups
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek
 Wilk <konrad.wilk@oracle.com>, Andrew Cooper <Andrew.Cooper3@citrix.com>,
 "Tim \(Xen.org\)" <tim@xen.org>, George Dunlap <George.Dunlap@citrix.com>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>,
 Ian Jackson <Ian.Jackson@citrix.com>,
 "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+IEZyb206IFJvZ2VyIFBhdSBNb25uZSA8cm9n
ZXIucGF1QGNpdHJpeC5jb20+Cj4gU2VudDogMTYgSnVseSAyMDE5IDA5OjU3Cj4gVG86IFBhdWwg
RHVycmFudCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+Cj4gQ2M6IHhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZzsgU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3Jn
PjsgV2VpIExpdSA8d2xAeGVuLm9yZz47Cj4gS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQu
d2lsa0BvcmFjbGUuY29tPjsgR2VvcmdlIER1bmxhcCA8R2VvcmdlLkR1bmxhcEBjaXRyaXguY29t
PjsgQW5kcmV3Cj4gQ29vcGVyIDxBbmRyZXcuQ29vcGVyM0BjaXRyaXguY29tPjsgSWFuIEphY2tz
b24gPElhbi5KYWNrc29uQGNpdHJpeC5jb20+OyBUaW0gKFhlbi5vcmcpIDx0aW1AeGVuLm9yZz47
Cj4gSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT47IEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT4KPiBTdWJqZWN0OiBSZTogW1hlbi1kZXZlbF0gW1BBVENIIHYyIDMvNF0g
aW9tbXU6IGludHJvZHVjZSBpb21tdV9ncm91cHMKPiAKPiBPbiBNb24sIEp1bCAxNSwgMjAxOSBh
dCAwNTo0MToyN1BNICswMjAwLCBQYXVsIER1cnJhbnQgd3JvdGU6Cj4gPiA+IC0tLS0tT3JpZ2lu
YWwgTWVzc2FnZS0tLS0tCj4gPiA+IEZyb206IFJvZ2VyIFBhdSBNb25uZSA8cm9nZXIucGF1QGNp
dHJpeC5jb20+Cj4gPiA+IFNlbnQ6IDE1IEp1bHkgMjAxOSAxNjozNQo+ID4gPiBUbzogUGF1bCBE
dXJyYW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT4KPiA+ID4gQ2M6IHhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZzsgU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwu
b3JnPjsgV2VpIExpdQo+IDx3bEB4ZW4ub3JnPjsKPiA+ID4gS29ucmFkIFJ6ZXN6dXRlayBXaWxr
IDxrb25yYWQud2lsa0BvcmFjbGUuY29tPjsgR2VvcmdlIER1bmxhcCA8R2VvcmdlLkR1bmxhcEBj
aXRyaXguY29tPjsgQW5kcmV3Cj4gPiA+IENvb3BlciA8QW5kcmV3LkNvb3BlcjNAY2l0cml4LmNv
bT47IElhbiBKYWNrc29uIDxJYW4uSmFja3NvbkBjaXRyaXguY29tPjsgVGltIChYZW4ub3JnKQo+
IDx0aW1AeGVuLm9yZz47Cj4gPiA+IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+
OyBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4gPiA+IFN1YmplY3Q6IFJlOiBbWGVu
LWRldmVsXSBbUEFUQ0ggdjIgMy80XSBpb21tdTogaW50cm9kdWNlIGlvbW11X2dyb3Vwcwo+ID4g
Pgo+ID4gPiBPbiBNb24sIEp1bCAxNSwgMjAxOSBhdCAwMTozNzowOVBNICswMTAwLCBQYXVsIER1
cnJhbnQgd3JvdGU6Cj4gPiA+ID4gU29tZSBkZXZpY2VzIG1heSBzaGFyZSBhIHNpbmdsZSBQQ0ll
IGluaXRpYXRvciBpZCwgZS5nLiBpZiB0aGV5IGFyZSBhY3R1YWxseQo+ID4gPiA+IGxlZ2FjeSBQ
Q0kgZGV2aWNlcyBiZWhpbmQgYSBicmlkZ2UsIGFuZCBoZW5jZSBETUEgZnJvbSBzdWNoIGRldmlj
ZXMgd2lsbAo+ID4gPiA+IGJlIHN1YmplY3QgdG8gdGhlIHNhbWUgYWRkcmVzcyB0cmFuc2xhdGlv
biBpbiB0aGUgSU9NTVUuIEhlbmNlIHRoZXNlIGRldmljZXMKPiA+ID4gPiBzaG91bGQgYmUgdHJl
YXRlZCBhcyBhIHVuaXQgZm9yIHRoZSBwdXJwb3NlcyBvZiBhc3NpZ25tZW50LiBUaGVyZSBhcmUg
YWxzbwo+ID4gPiA+IG90aGVyIHJlYXNvbnMgd2h5IG11bHRpcGxlIGRldmljZXMgc2hvdWxkIGJl
IHRyZWF0ZWQgYXMgYSB1bml0LCBlLmcuIHRob3NlCj4gPiA+ID4gc3ViamVjdCB0byBhIHNoYXJl
ZCBSTVJSIG9yIHRob3NlIGRvd25zdHJlYW0gb2YgYSBicmlkZ2UgdGhhdCBkb2VzIG5vdAo+ID4g
PiA+IHN1cHBvcnQgQUNTLgo+ID4gPiA+Cj4gPiA+ID4gVGhpcyBwYXRjaCBpbnRyb2R1Y2VzIGEg
bmV3IHN0cnVjdCBpb21tdV9ncm91cCB0byBhY3QgYXMgYSBjb250YWluZXIgZm9yCj4gPiA+ID4g
ZGV2aWNlcyB0aGF0IHNob3VsZCBiZSB0cmVhdGVkIGFzIGEgdW5pdCwgYW5kIGJ1aWxkcyBhIGxp
c3Qgb2YgdGhlbSBhcwo+ID4gPiA+IFBDSSBkZXZpY2VzIGFyZSBzY2FubmVkLiBUaGUgaW9tbXVf
b3BzIGFscmVhZHkgaW1wbGVtZW50IGEgbWV0aG9kLAo+ID4gPiA+IGdldF9kZXZpY2VfZ3JvdXBf
aWQoKSwgdGhhdCBpcyBzZWVtaW5nbHkgaW50ZW5kZWQgdG8gcmV0dXJuIHRoZSBpbml0aWF0b3IK
PiA+ID4gPiBpZCBmb3IgYSBnaXZlbiBTQkRGIHNvIHVzZSB0aGlzIGFzIHRoZSBtZWNoYW5pc20g
Zm9yIGdyb3VwIGFzc2lnbm1lbnQgaW4KPiA+ID4gPiB0aGUgZmlyc3QgaW5zdGFuY2UuIEFzc2ln
bm1lbnQgYmFzZWQgb24gc2hhcmVkIFJNUlIgb3IgbGFjayBvZiBBQ1Mgd2lsbCBiZQo+ID4gPiA+
IGRlYWx0IHdpdGggaW4gc3Vic2VxdWVudCBwYXRjaGVzLCBhcyB3aWxsIG1vZGlmaWNhdGlvbnMg
dG8gdGhlIGRldmljZQo+ID4gPiA+IGFzc2lnbm1lbnQgY29kZS4KPiA+ID4gPgo+ID4gPiA+IFNp
Z25lZC1vZmYtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+Cj4gPiA+
Cj4gPiA+IExHVE0sIGp1c3QgdHdvIGNvbW1lbnRzIGJlbG93Lgo+ID4gPgo+ID4gPiA+IC0tLQo+
ID4gPiA+IENjOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4gPiA+ID4gQ2M6IEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cj4gPiA+ID4gQ2M6IEdlb3Jn
ZSBEdW5sYXAgPEdlb3JnZS5EdW5sYXBAZXUuY2l0cml4LmNvbT4KPiA+ID4gPiBDYzogSWFuIEph
Y2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+Cj4gPiA+ID4gQ2M6IEp1bGllbiBHcmFs
bCA8anVsaWVuLmdyYWxsQGFybS5jb20+Cj4gPiA+ID4gQ2M6IEtvbnJhZCBSemVzenV0ZWsgV2ls
ayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KPiA+ID4gPiBDYzogU3RlZmFubyBTdGFiZWxsaW5p
IDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgo+ID4gPiA+IENjOiBUaW0gRGVlZ2FuIDx0aW1AeGVu
Lm9yZz4KPiA+ID4gPiBDYzogV2VpIExpdSA8d2xAeGVuLm9yZz4KPiA+ID4gPgo+ID4gPiA+IHYy
Ogo+ID4gPiA+ICAtIE1vdmUgY29kZSBpbnRvIG5ldyBkcml2ZXJzL3Bhc3N0aHJvdWdoL2dyb3Vw
cy5jCj4gPiA+ID4gIC0gRHJvcCB0aGUgZ3JvdXAgaW5kZXguCj4gPiA+ID4gIC0gSGFuZGxlIGZh
aWx1cmUgdG8gZ2V0IGdyb3VwIGlkLgo+ID4gPiA+ICAtIERyb3AgdGhlIGdyb3VwIGRldnMgbGlz
dC4KPiA+ID4gPiAtLS0KPiA+ID4gPiAgeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvTWFrZWZpbGUg
ICAgfCAgMSArCj4gPiA+ID4gIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2dyb3Vwcy5jICAgIHwg
OTEgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwo+ID4gPiA+ICB4ZW4vZHJp
dmVycy9wYXNzdGhyb3VnaC94ODYvaW9tbXUuYyB8ICA4ICsrKy0KPiA+ID4gPiAgeGVuL2luY2x1
ZGUveGVuL2lvbW11LmggICAgICAgICAgICAgfCAgNyArKysKPiA+ID4gPiAgeGVuL2luY2x1ZGUv
eGVuL3BjaS5oICAgICAgICAgICAgICAgfCAgMiArCj4gPiA+ID4gIDUgZmlsZXMgY2hhbmdlZCwg
MTA4IGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKPiA+ID4gPiAgY3JlYXRlIG1vZGUgMTAw
NjQ0IHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2dyb3Vwcy5jCj4gPiA+ID4KPiA+ID4gPiBkaWZm
IC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvTWFrZWZpbGUgYi94ZW4vZHJpdmVycy9w
YXNzdGhyb3VnaC9NYWtlZmlsZQo+ID4gPiA+IGluZGV4IGQ1MGFiMTg4YzguLjhhNzcxMTAxNzkg
MTAwNjQ0Cj4gPiA+ID4gLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvTWFrZWZpbGUKPiA+
ID4gPiArKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9NYWtlZmlsZQo+ID4gPiA+IEBAIC00
LDYgKzQsNyBAQCBzdWJkaXItJChDT05GSUdfWDg2KSArPSB4ODYKPiA+ID4gPiAgc3ViZGlyLSQo
Q09ORklHX0FSTSkgKz0gYXJtCj4gPiA+ID4KPiA+ID4gPiAgb2JqLXkgKz0gaW9tbXUubwo+ID4g
PiA+ICtvYmotJChDT05GSUdfSEFTX1BDSSkgKz0gZ3JvdXBzLm8KPiA+ID4gPiAgb2JqLSQoQ09O
RklHX0hBU19QQ0kpICs9IHBjaS5vCj4gPiA+ID4gIG9iai0kKENPTkZJR19IQVNfREVWSUNFX1RS
RUUpICs9IGRldmljZV90cmVlLm8KPiA+ID4gPgo+ID4gPiA+IGRpZmYgLS1naXQgYS94ZW4vZHJp
dmVycy9wYXNzdGhyb3VnaC9ncm91cHMuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2dyb3Vw
cy5jCj4gPiA+ID4gbmV3IGZpbGUgbW9kZSAxMDA2NDQKPiA+ID4gPiBpbmRleCAwMDAwMDAwMDAw
Li4xYTJmNDYxYzg3Cj4gPiA+ID4gLS0tIC9kZXYvbnVsbAo+ID4gPiA+ICsrKyBiL3hlbi9kcml2
ZXJzL3Bhc3N0aHJvdWdoL2dyb3Vwcy5jCj4gPiA+ID4gQEAgLTAsMCArMSw5MSBAQAo+ID4gPiA+
ICsvKgo+ID4gPiA+ICsgKiBDb3B5cmlnaHQgKGMpIDIwMTkgQ2l0cml4IFN5c3RlbXMgSW5jLgo+
ID4gPiA+ICsgKgo+ID4gPiA+ICsgKiBUaGlzIHByb2dyYW0gaXMgZnJlZSBzb2Z0d2FyZTsgeW91
IGNhbiByZWRpc3RyaWJ1dGUgaXQgYW5kL29yIG1vZGlmeQo+ID4gPiA+ICsgKiBpdCB1bmRlciB0
aGUgdGVybXMgb2YgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGFzIHB1Ymxpc2hlZCBi
eQo+ID4gPiA+ICsgKiB0aGUgRnJlZSBTb2Z0d2FyZSBGb3VuZGF0aW9uOyBlaXRoZXIgdmVyc2lv
biAyIG9mIHRoZSBMaWNlbnNlLCBvcgo+ID4gPiA+ICsgKiAoYXQgeW91ciBvcHRpb24pIGFueSBs
YXRlciB2ZXJzaW9uLgo+ID4gPiA+ICsgKgo+ID4gPiA+ICsgKiBUaGlzIHByb2dyYW0gaXMgZGlz
dHJpYnV0ZWQgaW4gdGhlIGhvcGUgdGhhdCBpdCB3aWxsIGJlIHVzZWZ1bCwKPiA+ID4gPiArICog
YnV0IFdJVEhPVVQgQU5ZIFdBUlJBTlRZOyB3aXRob3V0IGV2ZW4gdGhlIGltcGxpZWQgd2FycmFu
dHkgb2YKPiA+ID4gPiArICogTUVSQ0hBTlRBQklMSVRZIG9yIEZJVE5FU1MgRk9SIEEgUEFSVElD
VUxBUiBQVVJQT1NFLiAgU2VlIHRoZQo+ID4gPiA+ICsgKiBHTlUgR2VuZXJhbCBQdWJsaWMgTGlj
ZW5zZSBmb3IgbW9yZSBkZXRhaWxzLgo+ID4gPiA+ICsgKi8KPiA+ID4gPiArCj4gPiA+ID4gKyNp
bmNsdWRlIDx4ZW4vaW9tbXUuaD4KPiA+ID4gPiArI2luY2x1ZGUgPHhlbi9yYWRpeC10cmVlLmg+
Cj4gPiA+ID4gKwo+ID4gPiA+ICtzdHJ1Y3QgaW9tbXVfZ3JvdXAgewo+ID4gPiA+ICsgICAgdW5z
aWduZWQgaW50IGlkOwo+ID4gPiA+ICt9Owo+ID4gPiA+ICsKPiA+ID4gPiArc3RhdGljIHN0cnVj
dCByYWRpeF90cmVlX3Jvb3QgaW9tbXVfZ3JvdXBzOwo+ID4gPiA+ICsKPiA+ID4gPiArdm9pZCBf
X2luaXQgaW9tbXVfZ3JvdXBzX2luaXQodm9pZCkKPiA+ID4gPiArewo+ID4gPiA+ICsgICAgcmFk
aXhfdHJlZV9pbml0KCZpb21tdV9ncm91cHMpOwo+ID4gPiA+ICt9Cj4gPiA+ID4gKwo+ID4gPiA+
ICtzdGF0aWMgc3RydWN0IGlvbW11X2dyb3VwICphbGxvY19pb21tdV9ncm91cCh1bnNpZ25lZCBp
bnQgaWQpCj4gPiA+ID4gK3sKPiA+ID4gPiArICAgIHN0cnVjdCBpb21tdV9ncm91cCAqZ3JwID0g
eHphbGxvYyhzdHJ1Y3QgaW9tbXVfZ3JvdXApOwo+ID4gPiA+ICsKPiA+ID4gPiArICAgIGlmICgg
IWdycCApCj4gPiA+ID4gKyAgICAgICAgcmV0dXJuIE5VTEw7Cj4gPiA+ID4gKwo+ID4gPiA+ICsg
ICAgZ3JwLT5pZCA9IGlkOwo+ID4gPiA+ICsKPiA+ID4gPiArICAgIGlmICggcmFkaXhfdHJlZV9p
bnNlcnQoJmlvbW11X2dyb3VwcywgaWQsIGdycCkgKQo+ID4gPiA+ICsgICAgewo+ID4gPiA+ICsg
ICAgICAgIHhmcmVlKGdycCk7Cj4gPiA+ID4gKyAgICAgICAgZ3JwID0gTlVMTDsKPiA+ID4gPiAr
ICAgIH0KPiA+ID4gPiArCj4gPiA+ID4gKyAgICByZXR1cm4gZ3JwOwo+ID4gPiA+ICt9Cj4gPiA+
ID4gKwo+ID4gPiA+ICtzdGF0aWMgc3RydWN0IGlvbW11X2dyb3VwICpnZXRfaW9tbXVfZ3JvdXAo
dW5zaWduZWQgaW50IGlkKQo+ID4gPiA+ICt7Cj4gPiA+ID4gKyAgICBzdHJ1Y3QgaW9tbXVfZ3Jv
dXAgKmdycCA9IHJhZGl4X3RyZWVfbG9va3VwKCZpb21tdV9ncm91cHMsIGlkKTsKPiA+ID4gPiAr
Cj4gPiA+ID4gKyAgICBpZiAoICFncnAgKQo+ID4gPiA+ICsgICAgICAgIGdycCA9IGFsbG9jX2lv
bW11X2dyb3VwKGlkKTsKPiA+ID4gPiArCj4gPiA+ID4gKyAgICByZXR1cm4gZ3JwOwo+ID4gPiA+
ICt9Cj4gPiA+ID4gKwo+ID4gPiA+ICtpbnQgaW9tbXVfZ3JvdXBfYXNzaWduKHN0cnVjdCBwY2lf
ZGV2ICpwZGV2LCB2b2lkICphcmcpCj4gPiA+Cj4gPiA+IEknbSBub3Qgc3VyZSBJIHNlZSB0aGUg
cG9pbnQgb2YgdGhlIGFyZyBwYXJhbWV0ZXIsIEFGQUlDVCBpdCdzCj4gPiA+IGNvbXBsZXRlbHkg
dW51c2VkLgo+ID4KPiA+IEl0IG5lZWRzIHRvIGJlIHRoZXJlIGJlY2F1c2UgaXQgbmVlZHMgdG8g
Y29uZm9ybSB0byB0aGUgYWxsIGRldmljZSBpdGVyYXRvciBmdW5jdGlvbiBjYWxsYmFjawo+IHBy
b3RvdHlwZS4gSXQgaXMgaW5kZWVkIHVudXNlZCB0aG91Z2guCj4gCj4gT2ggcmlnaHQsIHNvcnJ5
IGZvciB0aGUgbm9pc2UuCj4gCj4gPiA+Cj4gPiA+ID4gK3sKPiA+ID4gPiArICAgIGNvbnN0IHN0
cnVjdCBpb21tdV9vcHMgKm9wcyA9IGlvbW11X2dldF9vcHMoKTsKPiA+ID4gPiArICAgIHVuc2ln
bmVkIGludCBpZDsKPiA+ID4gPiArICAgIHN0cnVjdCBpb21tdV9ncm91cCAqZ3JwOwo+ID4gPiA+
ICsKPiA+ID4gPiArICAgIGlmICggIW9wcy0+Z2V0X2RldmljZV9ncm91cF9pZCApCj4gPiA+ID4g
KyAgICAgICAgcmV0dXJuIDA7Cj4gPiA+ID4gKwo+ID4gPiA+ICsgICAgaWQgPSBvcHMtPmdldF9k
ZXZpY2VfZ3JvdXBfaWQocGRldi0+c2VnLCBwZGV2LT5idXMsIHBkZXYtPmRldmZuKTsKPiA+ID4K
PiA+ID4gSSB0aGluayBJIHdvdWxkIHByZWZlciBpZCB0byBiZSBvZiBzaWduZWQgdHlwZSBoZXJl
LCB0aGVuIHdoZW4geW91Cj4gPiA+IHBhc3MgaXQgdG8gZ2V0X2lvbW11X2dyb3VwIGl0J3MgYWxy
ZWFkeSBtYWRlIHVuc2lnbmVkLgo+ID4KPiA+IFRoYXQncyBhIGdvb2QgY2F0Y2guIEl0J3MgdGVz
dGVkIGZvciA8IDAgYmVsb3cgc28gaXQgZG9lcyBuZWVkIHRvIGJlIHNpZ25lZCBhdCB0aGlzIHBv
aW50Lgo+IAo+IFdpdGggdGhhdCB5b3UgY2FuIGFkZCBteToKPiAKPiBSZXZpZXdlZC1ieTogUm9n
ZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CgpUaGFua3MgOi0pCgogIFBhdWwK
Cj4gCj4gVGhhbmtzLCBSb2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 16 09:38:33 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Jul 2019 09:38:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnJuk-00038k-M3; Tue, 16 Jul 2019 09:38: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=DxGA=VN=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hnJuj-00038f-TB
 for xen-devel@lists.xenproject.org; Tue, 16 Jul 2019 09:38:25 +0000
X-Inumbo-ID: 74a0f5b9-a7ad-11e9-8980-bc764e045a96
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 74a0f5b9-a7ad-11e9-8980-bc764e045a96;
 Tue, 16 Jul 2019 09:38:24 +0000 (UTC)
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: NLOE9/R9w0OvSDpxKDldIrIEiJALiGCN32fBiWoq+nae7CHsZUQ40w5c+qLNepvMCWDQOTT5A9
 KehA638278OYax2Tm+l0Mz3xQqoh5Llwig4HFCj/xRhD/UtRBR/MD6MOYh/97AQL34jEvkXlIC
 /G4dnia4JGFijlBE661yirOxnH9kT5P0v76VvPT/dxhk7Kv3ozhg9PukH6480torvjGuoDwxrq
 fPbvywDlVKJCCQSh+08D8kj+R2FW7oMDmiSHYopvDidj0heDS+XG9Q/y0+smho4FbCnSpVSiBE
 Z9k=
X-SBRS: 2.7
X-MesageID: 3066703
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,497,1557201600"; 
   d="scan'208";a="3066703"
Date: Tue, 16 Jul 2019 11:38:12 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Varad Gautam <vrd@amazon.de>
Message-ID: <20190716093812.sp5do22d4jjhdiub@Air-de-Roger.citrite.net>
References: <1562165173-31383-1-git-send-email-vrd@amazon.de>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1562165173-31383-1-git-send-email-vrd@amazon.de>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH] x86: irq: Do not BUG_ON multiple unbind
 calls for shared pirqs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wl@xen.org>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Jan Beulich <jbeulich@suse.com>, xen-devel@lists.xenproject.org,
 Amit Shah <aams@amazon.de>, David Woodhouse <dwmw@amazon.co.uk>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBKdWwgMDMsIDIwMTkgYXQgMDQ6NDY6MTNQTSArMDIwMCwgVmFyYWQgR2F1dGFtIHdy
b3RlOgo+IEl0IGlzIHBvc3NpYmxlIHRvIHJlY2VpdmUgbXVsdGlwbGUgX19waXJxX2d1ZXN0X3Vu
YmluZCBjYWxscyBmb3IgdGhlIHNhbWUgcGlycQo+IGlmIHRoZSBwaXJxIGhhcyBub3QgeWV0IGJl
ZW4gcmVtb3ZlZCBmcm9tIHRoZSBkb21haW4ncyBwaXJxX3RyZWUuIEZvciBhIHNoYXJlZAo+IHBp
cnEgKG5yX2d1ZXN0cyA+IDEpLCB0aGUgZmlyc3QgY2FsbCB6YXBzIHRoZSBjdXJyZW50IGRvbWFp
biBmcm9tIHRoZSBwaXJxJ3MKPiBndWVzdHNbXSBsaXN0LCBidXQgdGhlIGFjdGlvbiBoYW5kbGVy
IGlzIG5ldmVyIGZyZWVkIGFzIHRoZXJlIGFyZSBvdGhlciBndWVzdHMKPiB1c2luZyB0aGlzIHBp
cnEuIEFzIGEgcmVzdWx0LCBvbiB0aGUgc2Vjb25kIGNhbGwsIF9fcGlycV9ndWVzdF91bmJpbmQg
dHJpZXMKPiBzZWFyY2ggZm9yIHRoZSBjdXJyZW50IGRvbWFpbiB3aGljaCBoYXMgYmVlbiByZW1v
dmVkIGZyb20gdGhlIGd1ZXN0c1tdIGxpc3QsCj4gYW5kIGhpdHMgYSBCVUdfT04uCgpUaGFua3Mg
Zm9yIGRpZ2dpbmcgaW50byB0aGlzLCB0aGUgcGFzc3Rocm91Z2ggY29kZSBpcyBxdWl0ZSBjb21w
bGV4CmFuZCBub3QgZWFzeSB0byBkZWJ1Zy4KCkFzIHJhaXNlZCBieSBKYW4sIEknbSBub3Qgc3Vy
ZSBJIHNlZSBob3cgdGhlIGFib3ZlIGNhbiBoYXBwZW4uIEZvcgpQSVJRcyBib3VuZCB0byBldmVu
dCBjaGFubmVscyB0aGUgZnJlZWluZyBjYW4gb25seSBoYXBwZW4gb25jZSwgYXMKdGhlIGV2ZW50
IGNoYW5uZWwgaXMgYWZ0ZXJ3YXJkcyBjbG9zZWQgYW5kIGZ1cnRoZXIgY2FsbHMgd29uJ3QgbWFr
ZQpwcm9ncmVzcyAocmVnYXJkbGVzcyBvZiB3aGV0aGVyIHRoZSB1bmRlcmx5aW5nIFBJUlEgaXMg
c2hhcmVkIG9yIG5vdCkuCgpTbyBJIGFzc3VtZSB0aGlzIGlzIHNvbWV0aGluZyB0aGF0IHlvdSBo
YXZlIHNlZW4gd2l0aCBIVk0gZ3Vlc3RzIGFuZApkcGNpPwoKR2V0dGluZyB0aGUgZnVsbCB0cmFj
ZSB0aGF0IGxlYWRzIHRvIHRoZSBCVUdfT04gd291bGQgYmUgdmVyeQpoZWxwZnVsLCBiZWNhdXNl
IGFzIHBvaW50ZWQgb3V0IHRoaXMgaXMgbGlrZWx5IHNvbWV0aGluZyB0aGF0IHdhbnRzCnRvIGJl
IGZpeGVkIGluIHRoZSBjYWxsZXIgb2YgcGlycV9ndWVzdF91bmJpbmQuCgpEbyB5b3UgaGF2ZSBh
IHJlbGlhYmxlIHdheSB0byByZXByb2R1Y2U/Cgo+IEFsbG93IHhlbiB0byBjb250aW51ZSBpZiBh
IHNoYXJlZCBwaXJxIGhhcyBhbHJlYWR5IGJlZW4gdW5ib3VuZCBmcm9tIHRoaXMgZ3Vlc3QuCj4g
SXQgd2lsbCBiZSBjbGVhbmVkIHVwIGZyb20gdGhlIGRvbWFpbidzIHBpcnFfdHJlZSBkdXJpbmcg
dGhlIGRlc3RydWN0aW9uIGluCj4gY29tcGxldGVfZG9tYWluX2Rlc3Ryb3kuCj4gCj4gU2lnbmVk
LW9mZi1ieTogVmFyYWQgR2F1dGFtIDx2cmRAYW1hem9uLmRlPgo+IAo+IC0tLQo+IAo+IFRvIGFw
cGx5IHN0YWJsZS00LjExIG9ud2FyZHMuCgpEbyB5b3UgYWxzbyBoYXZlIGEgYmlzZWN0aW9uIG9m
IHdoZW4gdGhlIGlzc3VlIHdhcyBpbnRyb2R1Y2VkPwoKVGhhbmtzLCBSb2dlci4KCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 16 09:41:05 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Jul 2019 09:41:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnJxJ-0003od-4D; Tue, 16 Jul 2019 09:41:05 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Nepe=VN=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hnJxI-0003oY-4n
 for xen-devel@lists.xenproject.org; Tue, 16 Jul 2019 09:41:04 +0000
X-Inumbo-ID: cfb4d272-a7ad-11e9-896e-fba44a77460e
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id cfb4d272-a7ad-11e9-896e-fba44a77460e;
 Tue, 16 Jul 2019 09:40:58 +0000 (UTC)
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=Paul.Durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 Paul.Durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: qwLGLJ/prbAIA6N1qebMakpzQSekGiuAh1qWSO6q8kDEubcovOxRMGNTVFubyT5Q29QPjoG5Jx
 nAgN9/11tuJyw/0oXdBJ13z+3U3j+LNTcq+zMCbCW/7HvDvYf/boZCYHi8K0H/LNirJJVbmdes
 QEfO+HZpTIXvZ/fo+fDij+OcPaNskD77nV2xQAJJOMaguRQDmsCEyCjN8ux1jagMFTB647YFb3
 1ogFOAnVWTBtGbytJ+emr2T22IaEe8JBeN92GN1GdRXyukPlU3oLC8bnNpA4yacNzzJyMvVGiV
 GkE=
X-SBRS: 2.7
X-MesageID: 3043442
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,497,1557201600"; 
   d="scan'208";a="3043442"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Roger Pau Monne <roger.pau@citrix.com>
Thread-Topic: [PATCH v2 1/4] iommu / x86: move call to scan_pci_devices() out
 of vendor code
Thread-Index: AQHVOwoI6rtYRz2llkClc6VhSqdxcqbLnowAgAFgFsA=
Date: Tue, 16 Jul 2019 09:40:52 +0000
Message-ID: <9451b88fe12c4193817d807dfa45c857@AMSPEX02CL03.citrite.net>
References: <20190715123710.1780-1-paul.durrant@citrix.com>
 <20190715123710.1780-2-paul.durrant@citrix.com>
 <20190715143916.njsdhhugibaquwhg@Air-de-Roger.citrite.net>
In-Reply-To: <20190715143916.njsdhhugibaquwhg@Air-de-Roger.citrite.net>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 1/4] iommu / x86: move call to
 scan_pci_devices() out of vendor code
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>, Wei Liu <wl@xen.org>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Brian Woods <brian.woods@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IFJvZ2VyIFBhdSBNb25uZSA8cm9n
ZXIucGF1QGNpdHJpeC5jb20+Cj4gU2VudDogMTUgSnVseSAyMDE5IDE1OjM5Cj4gVG86IFBhdWwg
RHVycmFudCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+Cj4gQ2M6IHhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZzsgU3VyYXZlZSBTdXRoaWt1bHBhbml0IDxzdXJhdmVlLnN1dGhpa3VscGFu
aXRAYW1kLmNvbT47IEJyaWFuIFdvb2RzCj4gPGJyaWFuLndvb2RzQGFtZC5jb20+OyBLZXZpbiBU
aWFuIDxrZXZpbi50aWFuQGludGVsLmNvbT47IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNv
bT47IEFuZHJldwo+IENvb3BlciA8QW5kcmV3LkNvb3BlcjNAY2l0cml4LmNvbT47IFdlaSBMaXUg
PHdsQHhlbi5vcmc+Cj4gU3ViamVjdDogUmU6IFtQQVRDSCB2MiAxLzRdIGlvbW11IC8geDg2OiBt
b3ZlIGNhbGwgdG8gc2Nhbl9wY2lfZGV2aWNlcygpIG91dCBvZiB2ZW5kb3IgY29kZQo+IAo+IE9u
IE1vbiwgSnVsIDE1LCAyMDE5IGF0IDAxOjM3OjA3UE0gKzAxMDAsIFBhdWwgRHVycmFudCB3cm90
ZToKPiA+IEl0J3Mgbm90IHZlbmRvciBzcGVjaWZpYyBzbyBpdCBkb2Vzbid0IHJlYWxseSBiZWxv
bmcgdGhlcmUuCj4gPgo+ID4gU2Nhbm5pbmcgdGhlIFBDSSB0b3BvbG9neSBhbHNvIHJlYWxseSBk
b2Vzbid0IGhhdmUgbXVjaCB0byBkbyB3aXRoIElPTU1VCj4gPiBpbml0aWFsaXphdGlvbi4gSXQg
ZG9lc24ndCBkZXBlbmQgb24gdGhlcmUgZXZlbiBiZWluZyBhbiBJT01NVS4gVGhpcyBwYXRjaAo+
ID4gbW92ZXMgdG8gdGhlIGNhbGwgdG8gdGhlIGJlZ2lubmluZyBvZiBpb21tdV9oYXJkd2FyZV9z
ZXR1cCgpIGJ1dCBvbmx5Cj4gPiBwbGFjZXMgaXQgdGhlcmUgYmVjYXVzZSB0aGUgdG9wb2xvZ3kg
aW5mb3JtYXRpb24gd291bGQgYmUgb3RoZXJ3aXNlIHVudXNlZC4KPiA+Cj4gPiBTdWJzZXF1ZW50
IHBhdGNoZXMgd2lsbCBhY3R1YWxseSBtYWtlIHVzZSBvZiB0aGUgUENJIHRvcG9sb2d5IGR1cmlu
Zwo+ID4gKHg4NikgSU9NTVUgaW5pdGlhbGl6YXRpb24uCj4gPgo+ID4gU2lnbmVkLW9mZi1ieTog
UGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KPiAKPiBSZXZpZXdlZC1ieTog
Um9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cj4gCgpUaGFua3MuCgo+IEkg
d291bGQgZXZlbiBjb25zaWRlciBtb3ZpbmcgdGhlIGNhbGwgdG8gc2Nhbl9wY2lfZGV2aWNlcyBp
bnRvCj4gcGNpX3NlZ21lbnRzX2luaXQgaW5zdGVhZCBvZiBkb2luZyBpdCBpbiB0aGUgSU9NTVUg
Y29kZSwgYXMgeW91Cj4gc3VnZ2VzdCBhYm92ZS4KClBvc3NpYmx5LCBhbHRob3VnaCB3aXRob3V0
IGFuIElPTU1VIGluIHRoZSBzeXN0ZW0gSSBkb24ndCB0aGluayB0aGVyZSBpcyBjdXJyZW50bHkg
YSBsb3Qgb2YgcG9pbnQgaW4gcG9wdWxhdGluZyB0aGUgcGRldiBsaXN0LgoKICBQYXVsCgo+IAo+
IFRoYW5rcywgUm9nZXIuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 16 09:44:57 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Jul 2019 09:44:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnK0z-0003yP-Qd; Tue, 16 Jul 2019 09:44:53 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=D1qR=VN=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hnK0z-0003yD-4e
 for xen-devel@lists.xenproject.org; Tue, 16 Jul 2019 09:44:53 +0000
X-Inumbo-ID: 584c987c-a7ae-11e9-8b6a-7fb8d88d5a7b
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 584c987c-a7ae-11e9-8b6a-7fb8d88d5a7b;
 Tue, 16 Jul 2019 09:44:46 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hnK0r-0002wC-Jp; Tue, 16 Jul 2019 09:44:45 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hnK0r-0001K9-8A; Tue, 16 Jul 2019 09:44:45 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hnK0r-0005bu-4r; Tue, 16 Jul 2019 09:44:45 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139015-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-next:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-examine:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-win7-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-debianhvm-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-examine:reboot:fail:nonblocking
 linux-next:test-amd64-amd64-i386-pvgrub:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-ws16-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-amd64-pvgrub:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-raw:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-rtds:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-libvirt:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-qemut-rhel6hvm-intel:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-shadow:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-pair:xen-boot/src_host:fail:nonblocking
 linux-next:test-amd64-amd64-pair:xen-boot/dst_host:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-debianhvm-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-qemuu-nested-amd:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-debianhvm-i386-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qcow2:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-win10-i386:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-pvshim:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-ws16-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-shadow:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-win10-i386:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-debianhvm-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-libvirt-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-qemut-rhel6hvm-amd:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-pair:xen-boot/src_host:fail:nonblocking
 linux-next:test-amd64-i386-pair:xen-boot/dst_host:fail:nonblocking
 linux-next:test-amd64-amd64-pygrub:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-pair:xen-boot/src_host:fail:nonblocking
 linux-next:test-amd64-i386-libvirt-pair:xen-boot/src_host:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-ws16-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-pair:xen-boot/dst_host:fail:nonblocking
 linux-next:test-amd64-i386-libvirt-pair:xen-boot/dst_host:fail:nonblocking
 linux-next:test-amd64-i386-freebsd10-i386:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-credit1:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-multivcpu:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-pvhv2-amd:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-debianhvm-i386-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-ws16-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-credit2:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-vhd:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-win10-i386:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-pvhv2-intel:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-win7-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-freebsd10-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-qemuu-nested-intel:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-debianhvm-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-qemuu-rhel6hvm-intel:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-win7-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-pvshim:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-ovmf-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-win10-i386:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-win7-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-qemuu-rhel6hvm-amd:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-ovmf-amd64:xen-boot:fail:nonblocking
 linux-next:build-armhf-pvops:kernel-build:fail:nonblocking
 linux-next:test-amd64-amd64-examine:reboot:fail:nonblocking
 linux-next:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: linux=e689ed79e479fb754a28957a7a58218893d57cb1
X-Osstest-Versions-That: linux=a2d79c7174aeb43b13020dd53d85a7aefdd9f3e5
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 16 Jul 2019 09:44:45 +0000
Subject: [Xen-devel] [linux-next test] 139015: 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>

ZmxpZ2h0IDEzOTAxNSBsaW51eC1uZXh0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzkwMTUvCgpGYWlsdXJlcyA6LS8gYnV0IG5v
IHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBi
bG9ja2luZzoKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYt
YXJtaGYteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWN1YmlldHJ1Y2sgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJt
aGYteGwtcnRkcyAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtd2luNy1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgZmFpbCBsaWtlIDEz
ODk2MgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgNyB4ZW4tYm9v
dCAgICAgICAgICBmYWlsIGxpa2UgMTM4OTYyCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAg
ICA4IHJlYm9vdCAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgbGlrZSAxMzg5NjIKIHRlc3Qt
YW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgICAgICBm
YWlsICBsaWtlIDEzODk2MgogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgNyB4ZW4tYm9v
dCAgICAgICAgICAgICAgICAgICAgIGZhaWwgIGxpa2UgMTM4OTYyCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgNyB4ZW4tYm9vdCAgICAgIGZhaWwgbGlrZSAx
Mzg5NjIKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgNyB4ZW4tYm9vdCAg
ICAgICAgICAgICAgZmFpbCBsaWtlIDEzODk2MgogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAg
ICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgICAgIGZhaWwgIGxpa2UgMTM4OTYyCiB0ZXN0
LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgICAg
IGZhaWwgbGlrZSAxMzg5NjIKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgIDcgeGVuLWJv
b3QgICAgICAgICAgICAgICAgICAgICBmYWlsICBsaWtlIDEzODk2MgogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1ydGRzICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgICAgIGZhaWwgIGxpa2Ug
MTM4OTYyCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICA3IHhlbi1ib290ICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgbGlrZSAxMzg5NjIKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVs
Nmh2bS1pbnRlbCAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgZmFpbCBsaWtlIDEzODk2MgogdGVz
dC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgICAg
IGZhaWwgIGxpa2UgMTM4OTYyCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1h
bWQ2NC1kbXJlc3RyaWN0IDcgeGVuLWJvb3QgZmFpbCBsaWtlIDEzODk2MgogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXhzbSAgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgICAgIGZhaWwgIGxp
a2UgMTM4OTYyCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgIDEwIHhlbi1ib290L3NyY19o
b3N0ICAgICAgICAgICAgZmFpbCAgbGlrZSAxMzg5NjIKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAg
ICAgICAgMTEgeGVuLWJvb3QvZHN0X2hvc3QgICAgICAgICAgICBmYWlsICBsaWtlIDEzODk2Mgog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDcgeGVuLWJvb3QgICAg
ICAgICBmYWlsIGxpa2UgMTM4OTYyCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20t
ZGViaWFuaHZtLWFtZDY0LXhzbSA3IHhlbi1ib290IGZhaWwgbGlrZSAxMzg5NjIKIHRlc3QtYW1k
NjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFp
bCBsaWtlIDEzODk2MgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
c2hhZG93ICA3IHhlbi1ib290ICBmYWlsIGxpa2UgMTM4OTYyCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgNyB4ZW4tYm9vdCAgICAgIGZhaWwgbGlrZSAxMzg5
NjIKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAg
ICAgICAgICBmYWlsICBsaWtlIDEzODk2MgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJk
b20tZGViaWFuaHZtLWFtZDY0LXhzbSA3IHhlbi1ib290IGZhaWwgbGlrZSAxMzg5NjIKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICA3IHhlbi1ib290ICAgICAgICAgICAgICAg
ZmFpbCBsaWtlIDEzODk2MgogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgNyB4ZW4tYm9v
dCAgICAgICAgICAgICAgICAgICAgIGZhaWwgIGxpa2UgMTM4OTYyCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgbGlrZSAx
Mzg5NjIKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgIDcgeGVuLWJvb3QgICAgICAgICAg
ICAgICAgICAgICBmYWlsICBsaWtlIDEzODk2MgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
czE2LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgICAgICBmYWlsIGxpa2UgMTM4OTYyCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgbGlrZSAxMzg5NjIKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICA3
IHhlbi1ib290ICAgICAgICAgICAgICAgZmFpbCBsaWtlIDEzODk2MgogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIGxpa2Ug
MTM4OTYyCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICA3IHhl
bi1ib290ICAgICAgIGZhaWwgbGlrZSAxMzg5NjIKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14
c20gIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgICAgICBmYWlsICBsaWtlIDEzODk2MgogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgICAg
IGZhaWwgIGxpa2UgMTM4OTYyCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXNoYWRvdyAgNyB4ZW4tYm9vdCAgIGZhaWwgbGlrZSAxMzg5NjIKIHRlc3QtYW1kNjQtaTM4
Ni1xZW11dC1yaGVsNmh2bS1hbWQgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgZmFpbCBsaWtl
IDEzODk2MgogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAxMCB4ZW4tYm9vdC9zcmNfaG9z
dCAgICAgICAgICAgIGZhaWwgIGxpa2UgMTM4OTYyCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAg
ICAgIDExIHhlbi1ib290L2RzdF9ob3N0ICAgICAgICAgICAgZmFpbCAgbGlrZSAxMzg5NjIKIHRl
c3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgICAg
ICBmYWlsICBsaWtlIDEzODk2MgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgMTAgeGVu
LWJvb3Qvc3JjX2hvc3QgICAgICAgICAgICBmYWlsIGxpa2UgMTM4OTYyCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC1wYWlyIDEwIHhlbi1ib290L3NyY19ob3N0ICAgICAgICAgICAgZmFpbCAgbGlr
ZSAxMzg5NjIKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtIDcgeGVuLWJvb3QgZmFpbCBsaWtlIDEzODk2MgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXdzMTYtYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICBmYWlsIGxpa2UgMTM4OTYyCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAxMSB4ZW4tYm9vdC9kc3RfaG9zdCAgICAgICAg
ICAgIGZhaWwgbGlrZSAxMzg5NjIKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgMTEgeGVu
LWJvb3QvZHN0X2hvc3QgICAgICAgICAgICBmYWlsICBsaWtlIDEzODk2MgogdGVzdC1hbWQ2NC1p
Mzg2LWZyZWVic2QxMC1pMzg2ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICAgICBmYWlsIGxp
a2UgMTM4OTYyCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICA3IHhlbi1ib290ICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgbGlrZSAxMzg5NjIKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVs
dGl2Y3B1ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICAgICAgZmFpbCBsaWtlIDEzODk2Mgog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAg
ICAgICBmYWlsIGxpa2UgMTM4OTYyCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZt
LWkzODYteHNtICA3IHhlbi1ib290ICAgICAgIGZhaWwgbGlrZSAxMzg5NjIKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgZmFpbCBs
aWtlIDEzODk2MgogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAgNyB4ZW4tYm9vdCBmYWlsIGxpa2UgMTM4OTYyCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNy
ZWRpdDIgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgbGlrZSAxMzg5NjIK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAg
ICAgICBmYWlsICBsaWtlIDEzODk2MgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1p
Mzg2ICA3IHhlbi1ib290ICAgICAgICAgICAgICBmYWlsIGxpa2UgMTM4OTYyCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXB2aHYyLWludGVsICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICAgIGZhaWwg
bGlrZSAxMzg5NjIKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICA3IHhlbi1i
b290ICAgICAgICAgICAgICAgZmFpbCBsaWtlIDEzODk2MgogdGVzdC1hbWQ2NC1pMzg2LWZyZWVi
c2QxMC1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgICBmYWlsIGxpa2UgMTM4OTYy
CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgNyB4ZW4tYm9vdCAgICAgICAg
ICAgICAgIGZhaWwgbGlrZSAxMzg5NjIKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5o
dm0tYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICAgZmFpbCBsaWtlIDEzODk2MgogdGVzdC1hbWQ2
NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICA3IHhlbi1ib290ICAgICAgICAgICAgICBmYWls
IGxpa2UgMTM4OTYyCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgIDcgeGVu
LWJvb3QgICAgICAgICAgICAgIGZhaWwgbGlrZSAxMzg5NjIKIHRlc3QtYW1kNjQtaTM4Ni14bC1w
dnNoaW0gICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgICAgICBmYWlsICBsaWtlIDEzODk2
MgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICA3IHhlbi1ib290ICAgICAg
ICAgICAgICBmYWlsIGxpa2UgMTM4OTYyCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEw
LWkzODYgIDcgeGVuLWJvb3QgICAgICAgICAgICAgIGZhaWwgbGlrZSAxMzg5NjIKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgZmFp
bCBsaWtlIDEzODk2MgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0
LWRtcmVzdHJpY3QgNyB4ZW4tYm9vdCBmYWlsIGxpa2UgMTM4OTYyCiB0ZXN0LWFtZDY0LWkzODYt
cWVtdXUtcmhlbDZodm0tYW1kICA3IHhlbi1ib290ICAgICAgICAgICAgICAgIGZhaWwgbGlrZSAx
Mzg5NjIKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICA3IHhlbi1ib290ICAg
ICAgICAgICAgICAgZmFpbCBsaWtlIDEzODk2MgogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAg
ICAgNiBrZXJuZWwtYnVpbGQgICAgICAgICAgICAgICAgIGZhaWwgIGxpa2UgMTM4OTYyCiB0ZXN0
LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICA4IHJlYm9vdCAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgbGlrZSAxMzg5NjIKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bC1zZWF0dGxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0
MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLXRodW5kZXJ4IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVk
aXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCgp2
ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGludXggICAgICAgICAgICAgICAgZTY4OWVk
NzllNDc5ZmI3NTRhMjg5NTdhN2E1ODIxODg5M2Q1N2NiMQpiYXNlbGluZSB2ZXJzaW9uOgogbGlu
dXggICAgICAgICAgICAgICAgYTJkNzljNzE3NGFlYjQzYjEzMDIwZGQ1M2Q4NWE3YWVmZGQ5ZjNl
NQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgICAgICAgICAgICAgICAgICAgICAgICAobm90IGZvdW5k
KSAgICAgCkZhaWxpbmcgc2luY2UgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKG5vdCBm
b3VuZCkgICAgIApUZXN0aW5nIHNhbWUgc2luY2UgICAxMzkwMTUgIDIwMTktMDctMTUgMDk6MTk6
MTcgWiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
cm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFy
bWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJt
aGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2
LXhzbSAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1k
ZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2
bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
ZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjct
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwt
Y3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmlj
dC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWlu
ZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJo
ZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1
YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02
NC14bC1zZWF0dGxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hh
ZG93ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKCgotLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZs
aWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3Mv
bG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4g
YXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcv
b3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVz
dCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9
b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hl
bmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1h
c3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0
cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2ggbm90IGFwcGxp
Y2FibGUuCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 16 09:48:12 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Jul 2019 09: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 1hnK4B-00045A-Bz; Tue, 16 Jul 2019 09:48:11 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Nepe=VN=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hnK4A-000455-4Y
 for xen-devel@lists.xenproject.org; Tue, 16 Jul 2019 09:48:10 +0000
X-Inumbo-ID: d120673e-a7ae-11e9-8980-bc764e045a96
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d120673e-a7ae-11e9-8980-bc764e045a96;
 Tue, 16 Jul 2019 09:48:08 +0000 (UTC)
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=Paul.Durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 Paul.Durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: zMDo+634ojH+6/5wjr4Elq8egm51iDOvRORHTo23b9ZfsMm/spizQbyBdeZbdm6NXVbWcAYxUT
 BpRuD5CLJ2np1TTI3hZg6Zo9chVHgXr8JSif9v4Z3G7Qc5fvQEQLCp8Getk3HbT5Bs6e+uNKwE
 f74poHGaB7z6cfKyt/6rXYVDvfGzPftGk12RmEPV0wWsIVVePLIys4RXRQjwKeyoMhSy6Vz8HY
 xOqGnymZee6ZWaZAjAG9Q6vyrzH4Q0FLtpLJtEGyE9OWnCILckmIu0vqdrGelyaWq9mIWFhx4h
 1dQ=
X-SBRS: 2.7
X-MesageID: 3067019
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,497,1557201600"; 
   d="scan'208";a="3067019"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Roger Pau Monne <roger.pau@citrix.com>
Thread-Topic: [Xen-devel] [PATCH v2 2/4] pci: add all-device iterator
 function...
Thread-Index: AQHVOwoIULU9grPnAkKMUQfVi7f2gKbLqkMAgAFWIPA=
Date: Tue, 16 Jul 2019 09:48:04 +0000
Message-ID: <611317da51674a5b82c4538a09cc24d9@AMSPEX02CL03.citrite.net>
References: <20190715123710.1780-1-paul.durrant@citrix.com>
 <20190715123710.1780-3-paul.durrant@citrix.com>
 <20190715152112.sa5ja5bal5iqrxlt@Air-de-Roger.citrite.net>
In-Reply-To: <20190715152112.sa5ja5bal5iqrxlt@Air-de-Roger.citrite.net>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 2/4] pci: add all-device iterator
 function...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek
 Wilk <konrad.wilk@oracle.com>, 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+IEZyb206IFJvZ2VyIFBhdSBNb25uZSA8cm9n
ZXIucGF1QGNpdHJpeC5jb20+Cj4gU2VudDogMTUgSnVseSAyMDE5IDE2OjIxCj4gVG86IFBhdWwg
RHVycmFudCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+Cj4gQ2M6IHhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZzsgU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3Jn
PjsgV2VpIExpdSA8d2xAeGVuLm9yZz47Cj4gS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQu
d2lsa0BvcmFjbGUuY29tPjsgR2VvcmdlIER1bmxhcCA8R2VvcmdlLkR1bmxhcEBjaXRyaXguY29t
PjsgQW5kcmV3Cj4gQ29vcGVyIDxBbmRyZXcuQ29vcGVyM0BjaXRyaXguY29tPjsgSWFuIEphY2tz
b24gPElhbi5KYWNrc29uQGNpdHJpeC5jb20+OyBUaW0gKFhlbi5vcmcpIDx0aW1AeGVuLm9yZz47
Cj4gSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT47IEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT4KPiBTdWJqZWN0OiBSZTogW1hlbi1kZXZlbF0gW1BBVENIIHYyIDIvNF0g
cGNpOiBhZGQgYWxsLWRldmljZSBpdGVyYXRvciBmdW5jdGlvbi4uLgo+IAo+IE9uIE1vbiwgSnVs
IDE1LCAyMDE5IGF0IDAxOjM3OjA4UE0gKzAxMDAsIFBhdWwgRHVycmFudCB3cm90ZToKPiA+IC4u
LmFuZCB1c2UgaXQgZm9yIHNldHVwX2h3ZG9tX3BjaV9kZXZpY2VzKCkgYW5kIGR1bXBfcGNpX2Rl
dmljZXMoKS4KPiA+Cj4gPiBUaGUgdW5sb2NrL3Byb2Nlc3MtcGVuZGluZy1zb2Z0aXJxcy9sb2Nr
IHNlcXVlbmNlIHRoYXQgd2FzIGluCj4gPiBfc2V0dXBfaHdkb21fcGNpX2RldmljZXMoKSBpcyBu
b3cgZG9uZSBpbiB0aGUgZ2VuZXJpYyBpdGVyYXRvciBmdW5jdGlvbiwKPiA+IHdoaWNoIGRvZXMg
bWVhbiBpdCBpcyBhbHNvIGRvbmUgKHVubmVjZXNzYXJpbHkpIGluIHRoZSBjYXNlIG9mCj4gPiBk
dW1wX3BjaV9kZXZpY2VzKCksIHNpbmNlIHJ1bl9hbGxfbm9uaXJxX2tleWhhbmRsZXJzKCkgd2ls
bCBjYWxsCj4gPiBwcm9jZXNzX3BlbmRpbmdfc29mdGlycXMoKSBiZWZvcmUgaW52b2tpbmcgZWFj
aCBrZXkgaGFuZGxlciBhbnl3YXksIGJ1dAo+ID4gdGhpcyBpcyBub3QgcGVyZm9ybWFuY2UgY3Jp
dGljYWwgY29kZS4KPiA+Cj4gPiBUaGUgIj09PT0gc2VnbWVudCBYWFhYID09PT0iIGhlYWRsaW5l
IHRoYXQgd2FzIGluIF9kdW1wX3BjaV9kZXZpY2VzKCkgaGFzCj4gPiBiZWVuIGRyb3BwZWQgYmVj
YXVzZSBpdCBpcyBub24tdHJpdmlhbCB0byBkZWFsIHdpdGggaXQgd2hlbiB1c2luZyBhCj4gPiBn
ZW5lcmljIGFsbC1kZXZpY2UgaXRlcmF0b3IgYW5kLCBzaW5jZSB0aGUgc2VnbWVudCBudW1iZXIg
aXMgaW5jbHVkZWQKPiA+IGluIGV2ZXJ5IGxvZyBsaW5lIGFueXdheSwgaXQgZGlkbid0IGFkZCBt
dWNoIHZhbHVlIGFueXdheS4KPiA+Cj4gPiBTaWduZWQtb2ZmLWJ5OiBQYXVsIER1cnJhbnQgPHBh
dWwuZHVycmFudEBjaXRyaXguY29tPgo+IAo+IFJldmlld2VkLWJ5OiBSb2dlciBQYXUgTW9ubsOp
IDxyb2dlci5wYXVAY2l0cml4LmNvbT4KPiAKClRoYW5rcy4KCj4gSnVzdCBzb21lIHRyaXZpYWwg
Y29tbWVudHMuCj4gCj4gVGhhbmtzLgo+IAo+ID4gLS0tCj4gPiBDYzogSmFuIEJldWxpY2ggPGpi
ZXVsaWNoQHN1c2UuY29tPgo+ID4gQ2M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNp
dHJpeC5jb20+Cj4gPiBDYzogR2VvcmdlIER1bmxhcCA8R2VvcmdlLkR1bmxhcEBldS5jaXRyaXgu
Y29tPgo+ID4gQ2M6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgo+ID4g
Q2M6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Cj4gPiBDYzogS29ucmFkIFJ6
ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgo+ID4gQ2M6IFN0ZWZhbm8gU3Rh
YmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KPiA+IENjOiBUaW0gRGVlZ2FuIDx0aW1A
eGVuLm9yZz4KPiA+IENjOiBXZWkgTGl1IDx3bEB4ZW4ub3JnPgo+ID4KPiA+IHYyOgo+ID4gIC0g
TmV3IGluIHYyLgo+ID4gLS0tCj4gPiAgeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvcGNpLmMgfCAx
MjAgKysrKysrKysrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0tLS0tCj4gPiAgeGVuL2lu
Y2x1ZGUveGVuL3BjaS5oICAgICAgICAgfCAgIDEgKwo+ID4gIDIgZmlsZXMgY2hhbmdlZCwgNjgg
aW5zZXJ0aW9ucygrKSwgNTMgZGVsZXRpb25zKC0pCj4gPgo+ID4gZGlmZiAtLWdpdCBhL3hlbi9k
cml2ZXJzL3Bhc3N0aHJvdWdoL3BjaS5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvcGNpLmMK
PiA+IGluZGV4IGU4ODY4OTQyNWQuLjE3OWNiN2UxN2UgMTAwNjQ0Cj4gPiAtLS0gYS94ZW4vZHJp
dmVycy9wYXNzdGhyb3VnaC9wY2kuYwo+ID4gKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gv
cGNpLmMKPiA+IEBAIC0xMTM0LDU0ICsxMTM0LDc4IEBAIHN0YXRpYyB2b2lkIF9faHdkb21faW5p
dCBzZXR1cF9vbmVfaHdkb21fZGV2aWNlKGNvbnN0IHN0cnVjdCBzZXR1cF9od2RvbQo+ICpjdHh0
LAo+ID4gICAgICAgICAgICAgICAgIGN0eHQtPmQtPmRvbWFpbl9pZCwgZXJyKTsKPiA+ICB9Cj4g
Pgo+ID4gLXN0YXRpYyBpbnQgX19od2RvbV9pbml0IF9zZXR1cF9od2RvbV9wY2lfZGV2aWNlcyhz
dHJ1Y3QgcGNpX3NlZyAqcHNlZywgdm9pZCAqYXJnKQo+ID4gK3N0YXRpYyBpbnQgX19od2RvbV9p
bml0IHNldHVwX2h3ZG9tX3BjaV9kZXZpY2Uoc3RydWN0IHBjaV9kZXYgKnBkZXYsIHZvaWQgKmFy
ZykKPiA+ICB7Cj4gPiAgICAgIHN0cnVjdCBzZXR1cF9od2RvbSAqY3R4dCA9IGFyZzsKPiA+IC0g
ICAgaW50IGJ1cywgZGV2Zm47Cj4gPiArICAgIHN0cnVjdCBkb21haW4gKmQgPSBjdHh0LT5kOwo+
ID4KPiA+IC0gICAgZm9yICggYnVzID0gMDsgYnVzIDwgMjU2OyBidXMrKyApCj4gPiArICAgIGlm
ICggIXBkZXYtPmRvbWFpbiApCj4gPiAgICAgIHsKPiA+IC0gICAgICAgIGZvciAoIGRldmZuID0g
MDsgZGV2Zm4gPCAyNTY7IGRldmZuKysgKQo+ID4gKyAgICAgICAgcGRldi0+ZG9tYWluID0gZDsK
PiA+ICsgICAgICAgIGxpc3RfYWRkKCZwZGV2LT5kb21haW5fbGlzdCwgJmQtPnBkZXZfbGlzdCk7
Cj4gPiArICAgICAgICBzZXR1cF9vbmVfaHdkb21fZGV2aWNlKGN0eHQsIHBkZXYpOwo+ID4gKyAg
ICB9Cj4gPiArICAgIGVsc2UgaWYgKCBwZGV2LT5kb21haW4gPT0gZG9tX3hlbiApCj4gPiArICAg
IHsKPiA+ICsgICAgICAgIHBkZXYtPmRvbWFpbiA9IGQ7Cj4gPiArICAgICAgICBzZXR1cF9vbmVf
aHdkb21fZGV2aWNlKGN0eHQsIHBkZXYpOwo+ID4gKyAgICAgICAgcGRldi0+ZG9tYWluID0gZG9t
X3hlbjsKPiA+ICsgICAgfQo+ID4gKyAgICBlbHNlIGlmICggcGRldi0+ZG9tYWluICE9IGQgKQo+
ID4gKyAgICAgICAgcHJpbnRrKFhFTkxPR19XQVJOSU5HICJEb20lZCBvd25pbmcgJTA0eDolMDJ4
OiUwMnguJXU/XG4iLAo+ID4gKyAgICAgICAgICAgICAgIHBkZXYtPmRvbWFpbi0+ZG9tYWluX2lk
LCBwZGV2LT5zZWcsIHBkZXYtPmJ1cywKPiAKPiBZb3UgY2FuIHVzZSAlcGQgaGVyZSB0byBwcmlu
dCB0aGUgZG9tYWluLgo+IAoKT2gsIEkgZGlkbid0IGtub3cgYWJvdXQgdGhhdCBvbmUuCgo+ID4g
KyAgICAgICAgICAgICAgIFBDSV9TTE9UKHBkZXYtPmRldmZuKSwgUENJX0ZVTkMocGRldi0+ZGV2
Zm4pKTsKPiA+ICsKPiA+ICsgICAgcmV0dXJuIDA7Cj4gPiArfQo+ID4gKwo+ID4gK3N0cnVjdCBw
c2RpX2N0eHQgewo+ID4gKyAgICBpbnQgKCpjYikoc3RydWN0IHBjaV9kZXYgKiwgdm9pZCAqKTsK
PiA+ICsgICAgdm9pZCAqYXJnOwo+ID4gK307Cj4gPiArCj4gPiArc3RhdGljIGludCBwY2lfc2Vn
bWVudF9kZXZpY2VzX2l0ZXJhdGUoc3RydWN0IHBjaV9zZWcgKnBzZWcsIHZvaWQgKmFyZykKPiA+
ICt7Cj4gPiArICAgIHN0cnVjdCBwc2RpX2N0eHQgKmN0eHQgPSBhcmc7Cj4gPiArICAgIGludCBi
dXMsIGRldmZuOwo+IAo+IHVuc2lnbmVkIGZvciBib3RoIHRoZSBhYm92ZS4KPiAKCk9rLgoKPiA+
ICsgICAgaW50IHJjID0gMDsKPiA+ICsKPiA+ICsgICAgLyoKPiA+ICsgICAgICogV2UgZG9uJ3Qg
aXRlcmF0ZSBieSB3YWxraW5nIHBzZWctPmFsbGRldnNfbGlzdCBoZXJlIGJlY2F1c2UgdGhhdAo+
ID4gKyAgICAgKiB3b3VsZCBtYWtlIHRoZSBwY2lkZXZzX3VubG9jaygpL2xvY2soKSBzZXF1ZW5j
ZSBiZWxvdyB1bnNhZmUuCj4gPiArICAgICAqLwo+ID4gKyAgICBmb3IgKCBidXMgPSAwOyAhcmMg
JiYgYnVzIDwgMjU2OyBidXMrKyApCj4gPiArICAgICAgICBmb3IgKCBkZXZmbiA9IDA7ICFyYyAm
JiBkZXZmbiA8IDI1NjsgZGV2Zm4rKyApCj4gPiAgICAgICAgICB7Cj4gPiAgICAgICAgICAgICAg
c3RydWN0IHBjaV9kZXYgKnBkZXYgPSBwY2lfZ2V0X3BkZXYocHNlZy0+bnIsIGJ1cywgZGV2Zm4p
Owo+ID4KPiA+ICAgICAgICAgICAgICBpZiAoICFwZGV2ICkKPiA+ICAgICAgICAgICAgICAgICAg
Y29udGludWU7Cj4gPgo+ID4gLSAgICAgICAgICAgIGlmICggIXBkZXYtPmRvbWFpbiApCj4gPiAt
ICAgICAgICAgICAgewo+ID4gLSAgICAgICAgICAgICAgICBwZGV2LT5kb21haW4gPSBjdHh0LT5k
Owo+ID4gLSAgICAgICAgICAgICAgICBsaXN0X2FkZCgmcGRldi0+ZG9tYWluX2xpc3QsICZjdHh0
LT5kLT5wZGV2X2xpc3QpOwo+ID4gLSAgICAgICAgICAgICAgICBzZXR1cF9vbmVfaHdkb21fZGV2
aWNlKGN0eHQsIHBkZXYpOwo+ID4gLSAgICAgICAgICAgIH0KPiA+IC0gICAgICAgICAgICBlbHNl
IGlmICggcGRldi0+ZG9tYWluID09IGRvbV94ZW4gKQo+ID4gLSAgICAgICAgICAgIHsKPiA+IC0g
ICAgICAgICAgICAgICAgcGRldi0+ZG9tYWluID0gY3R4dC0+ZDsKPiA+IC0gICAgICAgICAgICAg
ICAgc2V0dXBfb25lX2h3ZG9tX2RldmljZShjdHh0LCBwZGV2KTsKPiA+IC0gICAgICAgICAgICAg
ICAgcGRldi0+ZG9tYWluID0gZG9tX3hlbjsKPiA+IC0gICAgICAgICAgICB9Cj4gPiAtICAgICAg
ICAgICAgZWxzZSBpZiAoIHBkZXYtPmRvbWFpbiAhPSBjdHh0LT5kICkKPiA+IC0gICAgICAgICAg
ICAgICAgcHJpbnRrKFhFTkxPR19XQVJOSU5HICJEb20lZCBvd25pbmcgJTA0eDolMDJ4OiUwMngu
JXU/XG4iLAo+ID4gLSAgICAgICAgICAgICAgICAgICAgICAgcGRldi0+ZG9tYWluLT5kb21haW5f
aWQsIHBzZWctPm5yLCBidXMsCj4gPiAtICAgICAgICAgICAgICAgICAgICAgICBQQ0lfU0xPVChk
ZXZmbiksIFBDSV9GVU5DKGRldmZuKSk7Cj4gPiArICAgICAgICAgICAgcmMgPSBjdHh0LT5jYihw
ZGV2LCBjdHh0LT5hcmcpOwo+ID4KPiA+IC0gICAgICAgICAgICBpZiAoIGlvbW11X3ZlcmJvc2Ug
KQo+ID4gLSAgICAgICAgICAgIHsKPiA+IC0gICAgICAgICAgICAgICAgcGNpZGV2c191bmxvY2so
KTsKPiA+IC0gICAgICAgICAgICAgICAgcHJvY2Vzc19wZW5kaW5nX3NvZnRpcnFzKCk7Cj4gPiAt
ICAgICAgICAgICAgICAgIHBjaWRldnNfbG9jaygpOwo+ID4gLSAgICAgICAgICAgIH0KPiA+IC0g
ICAgICAgIH0KPiA+IC0KPiA+IC0gICAgICAgIGlmICggIWlvbW11X3ZlcmJvc2UgKQo+ID4gLSAg
ICAgICAgewo+ID4gKyAgICAgICAgICAgIC8qCj4gPiArICAgICAgICAgICAgICogRXJyIG9uIHRo
ZSBzYWZlIHNpZGUgYW5kIGFzc3VtZSB0aGUgY2FsbGJhY2sgaGFzIHRha2VuCj4gPiArICAgICAg
ICAgICAgICogYSBzaWduaWZpY2FudCBhbW91bnQgb2YgdGltZS4KPiA+ICsgICAgICAgICAgICAg
Ki8KPiA+ICAgICAgICAgICAgICBwY2lkZXZzX3VubG9jaygpOwo+ID4gICAgICAgICAgICAgIHBy
b2Nlc3NfcGVuZGluZ19zb2Z0aXJxcygpOwo+ID4gICAgICAgICAgICAgIHBjaWRldnNfbG9jaygp
Owo+ID4gICAgICAgICAgfQo+ID4gLSAgICB9Cj4gPgo+ID4gLSAgICByZXR1cm4gMDsKPiA+ICsg
ICAgcmV0dXJuIHJjOwo+ID4gK30KPiA+ICsKPiA+ICtpbnQgcGNpX3BkZXZzX2l0ZXJhdGUoaW50
ICgqY2IpKHN0cnVjdCBwY2lfZGV2ICosIHZvaWQgKiksIHZvaWQgKmFyZykKPiA+ICt7Cj4gPiAr
ICAgIHN0cnVjdCBwc2RpX2N0eHQgY3R4dCA9IHsgLmNiID0gY2IsIC5hcmcgPSBhcmcgfTsKPiA+
ICsgICAgaW50IHJjOwo+ID4gKwo+ID4gKyAgICBwY2lkZXZzX2xvY2soKTsKPiA+ICsgICAgcmMg
PSBwY2lfc2VnbWVudHNfaXRlcmF0ZShwY2lfc2VnbWVudF9kZXZpY2VzX2l0ZXJhdGUsICZjdHh0
KTsKPiA+ICsgICAgcGNpZGV2c191bmxvY2soKTsKPiA+ICsKPiA+ICsgICAgcmV0dXJuIHJjOwo+
ID4gIH0KPiA+Cj4gPiAgdm9pZCBfX2h3ZG9tX2luaXQgc2V0dXBfaHdkb21fcGNpX2RldmljZXMo
Cj4gPiBAQCAtMTE4OSw5ICsxMjEzLDcgQEAgdm9pZCBfX2h3ZG9tX2luaXQgc2V0dXBfaHdkb21f
cGNpX2RldmljZXMoCj4gPiAgewo+ID4gICAgICBzdHJ1Y3Qgc2V0dXBfaHdkb20gY3R4dCA9IHsg
LmQgPSBkLCAuaGFuZGxlciA9IGhhbmRsZXIgfTsKPiA+Cj4gPiAtICAgIHBjaWRldnNfbG9jaygp
Owo+ID4gLSAgICBwY2lfc2VnbWVudHNfaXRlcmF0ZShfc2V0dXBfaHdkb21fcGNpX2RldmljZXMs
ICZjdHh0KTsKPiA+IC0gICAgcGNpZGV2c191bmxvY2soKTsKPiA+ICsgICAgcGNpX3BkZXZzX2l0
ZXJhdGUoc2V0dXBfaHdkb21fcGNpX2RldmljZSwgJmN0eHQpOwo+IAo+IFNpbmNlIHRoaXMgbm93
IHJldHVybnMgYW4gZXJyb3IgY29kZSBpdCB3b2xkIGJlIGdvb2QgdG8gaGFuZGxlIGl0LAo+IGV2
ZW4gaWYgaXQncyBqdXN0Ogo+IAo+IHJjID0gcGNpX3BkZXZzX2l0ZXJhdGUoc2V0dXBfaHdkb21f
cGNpX2RldmljZSwgJmN0eHQpOwo+IGlmICggcmMgKQo+ICAgICBBU1NFUlRfVU5SRUFDSEFCTEUo
KTsKPiAKPiBzZXR1cF9od2RvbV9wY2lfZGV2aWNlIHdpbGwgYWx3YXlzIHJldHVybiAwLCBoZW5j
ZSBhIGZhaWx1cmUgaGVyZSBpcwo+IG5vdCBwb3NzaWJsZSBBRkFJQ1QuIFNhbWUgd2l0aCB0aGUg
b3RoZXIgdXNhZ2Ugb2YgcGNpX3BkZXZzX2l0ZXJhdGUKPiBiZWxvdy4KCkFuIEFTU0VSVCBpbiBz
ZXR1cF9od2RvbV9wY2lfZGV2aWNlcygpIHNvdW5kcyBsaWtlIGEgZ29vZCBpZGVhLiBJIHRoaW5r
IEknbGwgbGVhdmUgb25lIG91dCBvZiBkdW1wX3BjaV9kZXZpY2VzKCkgdGhvdWdoLCBzaW5jZSB0
aGF0J3MgYSBkZWJ1Zy1rZXkgaGFuZGxlci4KCiAgUGF1bAoKPiAKPiBUaGFua3MsIFJvZ2VyLgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 16 09:56:01 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Jul 2019 09: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 1hnKBg-0004p9-Ai; Tue, 16 Jul 2019 09:55: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=btdh=VN=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hnKBf-0004p4-0n
 for xen-devel@lists.xenproject.org; Tue, 16 Jul 2019 09:55:55 +0000
X-Inumbo-ID: e62aaaba-a7af-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id e62aaaba-a7af-11e9-8980-bc764e045a96;
 Tue, 16 Jul 2019 09:55:53 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 49F932B;
 Tue, 16 Jul 2019 02:55:53 -0700 (PDT)
Received: from [10.37.10.107] (unknown [10.37.10.107])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 37BA03F71A;
 Tue, 16 Jul 2019 02:55:51 -0700 (PDT)
To: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
References: <20190610193215.23704-1-julien.grall@arm.com>
 <20190610193215.23704-6-julien.grall@arm.com> <87v9w3rv8f.fsf@epam.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <a26c3000-5c87-2666-2a9e-1b7a3b1fde05@arm.com>
Date: Tue, 16 Jul 2019 10:55:49 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <87v9w3rv8f.fsf@epam.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 05/17] xen/arm64: head: Introduce print_reg
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>,
 Oleksandr Tyshchenko <Oleksandr_Tyshchenko@epam.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Andrii Anisov <Andrii_Anisov@epam.com>,
 "andre.przywara@arm.com" <andre.przywara@arm.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gNy8xNS8xOSA3OjQ2IFBNLCBWb2xvZHlteXIgQmFiY2h1ayB3cm90ZToKPiBIaSBKdWxpZW4s
CgpIaSwKCj4gSnVsaWVuIEdyYWxsIHdyaXRlczoKPiAKPj4gQXQgdGhlIG1vbWVudCwgdGhlIHVz
ZXIgc2hvdWxkIHNhdmUgeDMwL2xyIGlmIGl0IGNhcmVzIGFib3V0IGl0Lgo+Pgo+PiBGb2xsb3ct
dXAgcGF0Y2hlcyB3aWxsIGludHJvZHVjZSBtb3JlIHVzZSBvZiBwdXRuIGluIHBsYWNlIHdoZXJl
IGxyCj4+IHNob3VsZCBiZSBwcmVzZXJ2ZWQuCj4+Cj4+IEZ1cnRoZXJtb3JlLCBhbnkgdXNlciBv
ZiBwdXRuIHNob3VsZCBhbHNvIG1vdmUgdGhlIHZhbHVlIHRvIHJlZ2lzdGVyIHgwCj4+IGlmIGl0
IHdhcyBzdG9yZWQgaW4gYSBkaWZmZXJlbnQgcmVnaXN0ZXIuCj4+Cj4+IEZvciBjb252ZW5pZW5j
ZSwgYSBuZXcgbWFjcm8gaXMgaW50cm9kdWNlZCB0byBwcmludCBhIGdpdmVuIHJlZ2lzdGVyLgo+
PiBUaGUgbWFjcm8gd2lsbCB0YWtlIGNhcmUgZm9yIHVzIHRvIG1vdmUgdGhlIHZhbHVlIHRvIHgw
IGFuZCBhbHNvCj4+IHByZXNlcnZlIGxyLgo+Pgo+PiBMYXN0bHkgdGhlIG5ldyBtYWNybyBpcyB1
c2VkIHRvIHJlcGxhY2UgYWxsIHRoZSBjYWxsc2l0ZSBvZiBwdXRuLiBUaGlzCj4+IHdpbGwgc2lt
cGxpZnkgcmV3b3JrL3JldmlldyBsYXRlciBvbi4KPj4KPj4gTm90ZSB0aGF0IEN1cnJlbnRFTCBp
cyBub3cgc3RvcmVkIGluIHg1IGluc3RlYWQgb2YgeDQgYmVjYXVzZSB0aGUgbGF0dGVyCj4+IHdp
bGwgYmUgY2xvYmJlcmVkIGJ5IHRoZSBtYWNybyBwcmludF9yZWcuCj4+Cj4+IFNpZ25lZC1vZmYt
Ynk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Cj4+IC0tLQo+PiAgIHhlbi9h
cmNoL2FybS9hcm02NC9oZWFkLlMgfCAyOSArKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLQo+
PiAgIDEgZmlsZSBjaGFuZ2VkLCAyMiBpbnNlcnRpb25zKCspLCA3IGRlbGV0aW9ucygtKQo+Pgo+
PiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2FybTY0L2hlYWQuUyBiL3hlbi9hcmNoL2FybS9h
cm02NC9oZWFkLlMKPj4gaW5kZXggODRlMjY1ODJjNC4uOTE0MmI0YTc3NCAxMDA2NDQKPj4gLS0t
IGEveGVuL2FyY2gvYXJtL2FybTY0L2hlYWQuUwo+PiArKysgYi94ZW4vYXJjaC9hcm0vYXJtNjQv
aGVhZC5TCj4+IEBAIC05MCw4ICs5MCwyNSBAQAo+PiAgICAgICAgICAgYmwgICAgcHV0cyAgICA7
ICAgICBcCj4+ICAgICAgICAgICBtb3YgICBsciwgeDMgIDsgICAgIFwKPj4gICAgICAgICAgIFJP
REFUQV9TVFIoOTgsIF9zKQo+PiArCj4+ICsvKgo+PiArICogTWFjcm8gdG8gcHJpbnQgdGhlIHZh
bHVlIG9mIHJlZ2lzdGVyIFx4Ygo+PiArICoKPj4gKyAqIENsb2JiZXJzIHgwIC0geDQKPj4gKyAq
Lwo+IAo+IERlc3BpdGUgaXRzIG5hbWUsIHRoaXMgbWFjcm8gY2FuJ3QgcHJpbnQgeDQuIEkgd291
bGQgcmVjb21tZW5kIGFkZGluZyBhdAo+IGxlYXN0IGNvbW1lbnQgYWJvdXQgdGhpcy4gU3RhdGlj
IGFzc2VydGlvbiB3b3VsZCBiZSBldmVuIGJldHRlciwgYnV0Cj4gbG9va3MgbGlrZSB3ZSBkb24n
dCBoYXZlIHRoZW0gZm9yIGFzbSBjb2RlLgoKSSBoYXZlIGEgbmV3IHZlcnNpb24gb2YgdGhlIGZ1
bmN0aW9uIGFsbG93aW5nIHRvIHByaW50IHg0LiBJdCBpcyAKYmFzaWNhbGx5IGp1c3Qgc3dhcHBp
bmcgIm1vdiB4NCwgbHIiIHdpdGggIm1vdiB4MCwgXHhiIi4KCj4gCj4+ICsubWFjcm8gcHJpbnRf
cmVnIHhiCj4+ICsgICAgICAgIG1vdiAgIHg0LCBscgo+PiArICAgICAgICBtb3YgICB4MCwgXHhi
Cj4+ICsgICAgICAgIGJsICAgIHB1dG4KPj4gKyAgICAgICAgbW92ICAgbHIsIHg0Cj4+ICsuZW5k
bQo+PiArCj4+ICAgI2Vsc2UgLyogQ09ORklHX0VBUkxZX1BSSU5USyAqLwo+PiAgICNkZWZpbmUg
UFJJTlQocykKCkNoZWVycywKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 16 10:17:20 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Jul 2019 10:17:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnKWA-0006HU-6g; Tue, 16 Jul 2019 10:17: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=Nepe=VN=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hnKW8-0006HP-CB
 for xen-devel@lists.xenproject.org; Tue, 16 Jul 2019 10:17:04 +0000
X-Inumbo-ID: da54892c-a7b2-11e9-8980-bc764e045a96
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id da54892c-a7b2-11e9-8980-bc764e045a96;
 Tue, 16 Jul 2019 10:17:02 +0000 (UTC)
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=paul.durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 paul.durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="paul.durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: EM0GV+ecy1n5forbrenh4tHGmCp6dTs7nrOjO6/yuV0SxmJ3wViFOkygw18sOrlKD300j38BRf
 v/TjpPfMhPDPsBqkZUXb+IPmysM/X3rRXpr4YuGY5Tm8IVeF5qdUN7fINpbZtJMalCyUSDmYPO
 Qa/adRIwEa6Xu96nUJeBKN/1z3O3VYVE/EmYOBmGTUsAwYdGCW4CKFIw0IHmvGoaqxuaOtT7iC
 vkNWAVBdEIGrotg4Qjrn9aneM7aio5ngbsXNkVTFAOoGUnxDiihxjzk1qkHTNTTUkuDwaG/AZy
 PV0=
X-SBRS: 2.7
X-MesageID: 3068124
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,498,1557201600"; 
   d="scan'208";a="3068124"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 16 Jul 2019 11:16:55 +0100
Message-ID: <20190716101657.23327-3-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190716101657.23327-1-paul.durrant@citrix.com>
References: <20190716101657.23327-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 2/4] pci: add all-device iterator function...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim
 Deegan <tim@xen.org>, 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>

Li4uYW5kIHVzZSBpdCBmb3Igc2V0dXBfaHdkb21fcGNpX2RldmljZXMoKSBhbmQgZHVtcF9wY2lf
ZGV2aWNlcygpLgoKVGhlIHVubG9jay9wcm9jZXNzLXBlbmRpbmctc29mdGlycXMvbG9jayBzZXF1
ZW5jZSB0aGF0IHdhcyBpbgpfc2V0dXBfaHdkb21fcGNpX2RldmljZXMoKSBpcyBub3cgZG9uZSBp
biB0aGUgZ2VuZXJpYyBpdGVyYXRvciBmdW5jdGlvbiwKd2hpY2ggZG9lcyBtZWFuIGl0IGlzIGFs
c28gZG9uZSAodW5uZWNlc3NhcmlseSkgaW4gdGhlIGNhc2Ugb2YKZHVtcF9wY2lfZGV2aWNlcygp
LCBzaW5jZSBydW5fYWxsX25vbmlycV9rZXloYW5kbGVycygpIHdpbGwgY2FsbApwcm9jZXNzX3Bl
bmRpbmdfc29mdGlycXMoKSBiZWZvcmUgaW52b2tpbmcgZWFjaCBrZXkgaGFuZGxlciBhbnl3YXks
IGJ1dAp0aGlzIGlzIG5vdCBwZXJmb3JtYW5jZSBjcml0aWNhbCBjb2RlLgoKVGhlICI9PT09IHNl
Z21lbnQgWFhYWCA9PT09IiBoZWFkbGluZSB0aGF0IHdhcyBpbiBfZHVtcF9wY2lfZGV2aWNlcygp
IGhhcwpiZWVuIGRyb3BwZWQgYmVjYXVzZSBpdCBpcyBub24tdHJpdmlhbCB0byBkZWFsIHdpdGgg
aXQgd2hlbiB1c2luZyBhCmdlbmVyaWMgYWxsLWRldmljZSBpdGVyYXRvciBhbmQsIHNpbmNlIHRo
ZSBzZWdtZW50IG51bWJlciBpcyBpbmNsdWRlZAppbiBldmVyeSBsb2cgbGluZSBhbnl3YXksIGl0
IGRpZG4ndCBhZGQgbXVjaCB2YWx1ZSBhbnl3YXkuCgpTaWduZWQtb2ZmLWJ5OiBQYXVsIER1cnJh
bnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgpSZXZpZXdlZC1ieTogIlJvZ2VyIFBhdSBNb25u
w6kiIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KLS0tCkNjOiBKYW4gQmV1bGljaCA8amJldWxpY2hA
c3VzZS5jb20+CkNjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpD
YzogR2VvcmdlIER1bmxhcCA8R2VvcmdlLkR1bmxhcEBldS5jaXRyaXguY29tPgpDYzogSWFuIEph
Y2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkNjOiBKdWxpZW4gR3JhbGwgPGp1bGll
bi5ncmFsbEBhcm0uY29tPgpDYzogS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0Bv
cmFjbGUuY29tPgpDYzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3Jn
PgpDYzogVGltIERlZWdhbiA8dGltQHhlbi5vcmc+CkNjOiBXZWkgTGl1IDx3bEB4ZW4ub3JnPgoK
djM6CiAtIEFkZHJlc3NlZCByZXZpZXcgY29tbWVudHMgZnJvbSBSb2dlci4KCnYyOgogLSBOZXcg
aW4gdjIuCi0tLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvcGNpLmMgfCAxMjEgKysrKysrKysr
KysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0tCiB4ZW4vaW5jbHVkZS94ZW4vcGNpLmgg
ICAgICAgICB8ICAgMSArCiAyIGZpbGVzIGNoYW5nZWQsIDY5IGluc2VydGlvbnMoKyksIDUzIGRl
bGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3BjaS5jIGIv
eGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvcGNpLmMKaW5kZXggZTg4Njg5NDI1ZC4uNGJiOTk5NjA0
OSAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvcGNpLmMKKysrIGIveGVuL2Ry
aXZlcnMvcGFzc3Rocm91Z2gvcGNpLmMKQEAgLTExMzQsNjQgKzExMzQsODcgQEAgc3RhdGljIHZv
aWQgX19od2RvbV9pbml0IHNldHVwX29uZV9od2RvbV9kZXZpY2UoY29uc3Qgc3RydWN0IHNldHVw
X2h3ZG9tICpjdHh0LAogICAgICAgICAgICAgICAgY3R4dC0+ZC0+ZG9tYWluX2lkLCBlcnIpOwog
fQogCi1zdGF0aWMgaW50IF9faHdkb21faW5pdCBfc2V0dXBfaHdkb21fcGNpX2RldmljZXMoc3Ry
dWN0IHBjaV9zZWcgKnBzZWcsIHZvaWQgKmFyZykKK3N0YXRpYyBpbnQgX19od2RvbV9pbml0IHNl
dHVwX2h3ZG9tX3BjaV9kZXZpY2Uoc3RydWN0IHBjaV9kZXYgKnBkZXYsIHZvaWQgKmFyZykKIHsK
ICAgICBzdHJ1Y3Qgc2V0dXBfaHdkb20gKmN0eHQgPSBhcmc7Ci0gICAgaW50IGJ1cywgZGV2Zm47
CisgICAgc3RydWN0IGRvbWFpbiAqZCA9IGN0eHQtPmQ7CiAKLSAgICBmb3IgKCBidXMgPSAwOyBi
dXMgPCAyNTY7IGJ1cysrICkKKyAgICBpZiAoICFwZGV2LT5kb21haW4gKQorICAgIHsKKyAgICAg
ICAgcGRldi0+ZG9tYWluID0gZDsKKyAgICAgICAgbGlzdF9hZGQoJnBkZXYtPmRvbWFpbl9saXN0
LCAmZC0+cGRldl9saXN0KTsKKyAgICAgICAgc2V0dXBfb25lX2h3ZG9tX2RldmljZShjdHh0LCBw
ZGV2KTsKKyAgICB9CisgICAgZWxzZSBpZiAoIHBkZXYtPmRvbWFpbiA9PSBkb21feGVuICkKICAg
ICB7Ci0gICAgICAgIGZvciAoIGRldmZuID0gMDsgZGV2Zm4gPCAyNTY7IGRldmZuKysgKQorICAg
ICAgICBwZGV2LT5kb21haW4gPSBkOworICAgICAgICBzZXR1cF9vbmVfaHdkb21fZGV2aWNlKGN0
eHQsIHBkZXYpOworICAgICAgICBwZGV2LT5kb21haW4gPSBkb21feGVuOworICAgIH0KKyAgICBl
bHNlIGlmICggcGRldi0+ZG9tYWluICE9IGQgKQorICAgICAgICBwcmludGsoWEVOTE9HX1dBUk5J
TkcgIkRvbSVwZCBvd25pbmcgJTA0eDolMDJ4OiUwMnguJXU/XG4iLAorICAgICAgICAgICAgICAg
cGRldi0+ZG9tYWluLCBwZGV2LT5zZWcsIHBkZXYtPmJ1cywgUENJX1NMT1QocGRldi0+ZGV2Zm4p
LAorICAgICAgICAgICAgICAgUENJX0ZVTkMocGRldi0+ZGV2Zm4pKTsKKworICAgIHJldHVybiAw
OworfQorCitzdHJ1Y3QgcHNkaV9jdHh0IHsKKyAgICBpbnQgKCpjYikoc3RydWN0IHBjaV9kZXYg
Kiwgdm9pZCAqKTsKKyAgICB2b2lkICphcmc7Cit9OworCitzdGF0aWMgaW50IHBjaV9zZWdtZW50
X2RldmljZXNfaXRlcmF0ZShzdHJ1Y3QgcGNpX3NlZyAqcHNlZywgdm9pZCAqYXJnKQoreworICAg
IHN0cnVjdCBwc2RpX2N0eHQgKmN0eHQgPSBhcmc7CisgICAgdW5zaWduZWQgaW50IGJ1cywgZGV2
Zm47CisgICAgaW50IHJjID0gMDsKKworICAgIC8qCisgICAgICogV2UgZG9uJ3QgaXRlcmF0ZSBi
eSB3YWxraW5nIHBzZWctPmFsbGRldnNfbGlzdCBoZXJlIGJlY2F1c2UgdGhhdAorICAgICAqIHdv
dWxkIG1ha2UgdGhlIHBjaWRldnNfdW5sb2NrKCkvbG9jaygpIHNlcXVlbmNlIGJlbG93IHVuc2Fm
ZS4KKyAgICAgKi8KKyAgICBmb3IgKCBidXMgPSAwOyAhcmMgJiYgYnVzIDwgMjU2OyBidXMrKyAp
CisgICAgICAgIGZvciAoIGRldmZuID0gMDsgIXJjICYmIGRldmZuIDwgMjU2OyBkZXZmbisrICkK
ICAgICAgICAgewogICAgICAgICAgICAgc3RydWN0IHBjaV9kZXYgKnBkZXYgPSBwY2lfZ2V0X3Bk
ZXYocHNlZy0+bnIsIGJ1cywgZGV2Zm4pOwogCiAgICAgICAgICAgICBpZiAoICFwZGV2ICkKICAg
ICAgICAgICAgICAgICBjb250aW51ZTsKIAotICAgICAgICAgICAgaWYgKCAhcGRldi0+ZG9tYWlu
ICkKLSAgICAgICAgICAgIHsKLSAgICAgICAgICAgICAgICBwZGV2LT5kb21haW4gPSBjdHh0LT5k
OwotICAgICAgICAgICAgICAgIGxpc3RfYWRkKCZwZGV2LT5kb21haW5fbGlzdCwgJmN0eHQtPmQt
PnBkZXZfbGlzdCk7Ci0gICAgICAgICAgICAgICAgc2V0dXBfb25lX2h3ZG9tX2RldmljZShjdHh0
LCBwZGV2KTsKLSAgICAgICAgICAgIH0KLSAgICAgICAgICAgIGVsc2UgaWYgKCBwZGV2LT5kb21h
aW4gPT0gZG9tX3hlbiApCi0gICAgICAgICAgICB7Ci0gICAgICAgICAgICAgICAgcGRldi0+ZG9t
YWluID0gY3R4dC0+ZDsKLSAgICAgICAgICAgICAgICBzZXR1cF9vbmVfaHdkb21fZGV2aWNlKGN0
eHQsIHBkZXYpOwotICAgICAgICAgICAgICAgIHBkZXYtPmRvbWFpbiA9IGRvbV94ZW47Ci0gICAg
ICAgICAgICB9Ci0gICAgICAgICAgICBlbHNlIGlmICggcGRldi0+ZG9tYWluICE9IGN0eHQtPmQg
KQotICAgICAgICAgICAgICAgIHByaW50ayhYRU5MT0dfV0FSTklORyAiRG9tJWQgb3duaW5nICUw
NHg6JTAyeDolMDJ4LiV1P1xuIiwKLSAgICAgICAgICAgICAgICAgICAgICAgcGRldi0+ZG9tYWlu
LT5kb21haW5faWQsIHBzZWctPm5yLCBidXMsCi0gICAgICAgICAgICAgICAgICAgICAgIFBDSV9T
TE9UKGRldmZuKSwgUENJX0ZVTkMoZGV2Zm4pKTsKLQotICAgICAgICAgICAgaWYgKCBpb21tdV92
ZXJib3NlICkKLSAgICAgICAgICAgIHsKLSAgICAgICAgICAgICAgICBwY2lkZXZzX3VubG9jaygp
OwotICAgICAgICAgICAgICAgIHByb2Nlc3NfcGVuZGluZ19zb2Z0aXJxcygpOwotICAgICAgICAg
ICAgICAgIHBjaWRldnNfbG9jaygpOwotICAgICAgICAgICAgfQotICAgICAgICB9CisgICAgICAg
ICAgICByYyA9IGN0eHQtPmNiKHBkZXYsIGN0eHQtPmFyZyk7CiAKLSAgICAgICAgaWYgKCAhaW9t
bXVfdmVyYm9zZSApCi0gICAgICAgIHsKKyAgICAgICAgICAgIC8qCisgICAgICAgICAgICAgKiBF
cnIgb24gdGhlIHNhZmUgc2lkZSBhbmQgYXNzdW1lIHRoZSBjYWxsYmFjayBoYXMgdGFrZW4KKyAg
ICAgICAgICAgICAqIGEgc2lnbmlmaWNhbnQgYW1vdW50IG9mIHRpbWUuCisgICAgICAgICAgICAg
Ki8KICAgICAgICAgICAgIHBjaWRldnNfdW5sb2NrKCk7CiAgICAgICAgICAgICBwcm9jZXNzX3Bl
bmRpbmdfc29mdGlycXMoKTsKICAgICAgICAgICAgIHBjaWRldnNfbG9jaygpOwogICAgICAgICB9
Ci0gICAgfQogCi0gICAgcmV0dXJuIDA7CisgICAgcmV0dXJuIHJjOworfQorCitpbnQgcGNpX3Bk
ZXZzX2l0ZXJhdGUoaW50ICgqY2IpKHN0cnVjdCBwY2lfZGV2ICosIHZvaWQgKiksIHZvaWQgKmFy
ZykKK3sKKyAgICBzdHJ1Y3QgcHNkaV9jdHh0IGN0eHQgPSB7IC5jYiA9IGNiLCAuYXJnID0gYXJn
IH07CisgICAgaW50IHJjOworCisgICAgcGNpZGV2c19sb2NrKCk7CisgICAgcmMgPSBwY2lfc2Vn
bWVudHNfaXRlcmF0ZShwY2lfc2VnbWVudF9kZXZpY2VzX2l0ZXJhdGUsICZjdHh0KTsKKyAgICBw
Y2lkZXZzX3VubG9jaygpOworCisgICAgcmV0dXJuIHJjOwogfQogCiB2b2lkIF9faHdkb21faW5p
dCBzZXR1cF9od2RvbV9wY2lfZGV2aWNlcygKICAgICBzdHJ1Y3QgZG9tYWluICpkLCBpbnQgKCpo
YW5kbGVyKSh1OCBkZXZmbiwgc3RydWN0IHBjaV9kZXYgKikpCiB7CiAgICAgc3RydWN0IHNldHVw
X2h3ZG9tIGN0eHQgPSB7IC5kID0gZCwgLmhhbmRsZXIgPSBoYW5kbGVyIH07CisgICAgaW50IHJj
ID0gcGNpX3BkZXZzX2l0ZXJhdGUoc2V0dXBfaHdkb21fcGNpX2RldmljZSwgJmN0eHQpOwogCi0g
ICAgcGNpZGV2c19sb2NrKCk7Ci0gICAgcGNpX3NlZ21lbnRzX2l0ZXJhdGUoX3NldHVwX2h3ZG9t
X3BjaV9kZXZpY2VzLCAmY3R4dCk7Ci0gICAgcGNpZGV2c191bmxvY2soKTsKKyAgICBBU1NFUlQo
IXJjKTsKIH0KIAogI2lmZGVmIENPTkZJR19BQ1BJCkBAIC0xMjk0LDI0ICsxMzE3LDE4IEBAIGJv
b2xfdCBwY2llX2Flcl9nZXRfZmlybXdhcmVfZmlyc3QoY29uc3Qgc3RydWN0IHBjaV9kZXYgKnBk
ZXYpCiB9CiAjZW5kaWYKIAotc3RhdGljIGludCBfZHVtcF9wY2lfZGV2aWNlcyhzdHJ1Y3QgcGNp
X3NlZyAqcHNlZywgdm9pZCAqYXJnKQorc3RhdGljIGludCBkdW1wX3BjaV9kZXZpY2Uoc3RydWN0
IHBjaV9kZXYgKnBkZXYsIHZvaWQgKmFyZykKIHsKLSAgICBzdHJ1Y3QgcGNpX2RldiAqcGRldjsK
ICAgICBzdHJ1Y3QgbXNpX2Rlc2MgKm1zaTsKIAotICAgIHByaW50aygiPT09PSBzZWdtZW50ICUw
NHggPT09PVxuIiwgcHNlZy0+bnIpOwotCi0gICAgbGlzdF9mb3JfZWFjaF9lbnRyeSAoIHBkZXYs
ICZwc2VnLT5hbGxkZXZzX2xpc3QsIGFsbGRldnNfbGlzdCApCi0gICAgewotICAgICAgICBwcmlu
dGsoIiUwNHg6JTAyeDolMDJ4LiV1IC0gZG9tICUtM2QgLSBub2RlICUtM2QgLSBNU0lzIDwgIiwK
LSAgICAgICAgICAgICAgIHBzZWctPm5yLCBwZGV2LT5idXMsCi0gICAgICAgICAgICAgICBQQ0lf
U0xPVChwZGV2LT5kZXZmbiksIFBDSV9GVU5DKHBkZXYtPmRldmZuKSwKLSAgICAgICAgICAgICAg
IHBkZXYtPmRvbWFpbiA/IHBkZXYtPmRvbWFpbi0+ZG9tYWluX2lkIDogLTEsCi0gICAgICAgICAg
ICAgICAocGRldi0+bm9kZSAhPSBOVU1BX05PX05PREUpID8gcGRldi0+bm9kZSA6IC0xKTsKLSAg
ICAgICAgbGlzdF9mb3JfZWFjaF9lbnRyeSAoIG1zaSwgJnBkZXYtPm1zaV9saXN0LCBsaXN0ICkK
LSAgICAgICAgICAgICAgIHByaW50aygiJWQgIiwgbXNpLT5pcnEpOwotICAgICAgICBwcmludGso
Ij5cbiIpOwotICAgIH0KKyAgICBwcmludGsoIiUwNHg6JTAyeDolMDJ4LiV1IC0gZG9tICUtM2Qg
LSBub2RlICUtM2QgLSBNU0lzIDwgIiwKKyAgICAgICAgICAgcGRldi0+c2VnLCBwZGV2LT5idXMs
IFBDSV9TTE9UKHBkZXYtPmRldmZuKSwKKyAgICAgICAgICAgUENJX0ZVTkMocGRldi0+ZGV2Zm4p
LAorICAgICAgICAgICBwZGV2LT5kb21haW4gPyBwZGV2LT5kb21haW4tPmRvbWFpbl9pZCA6IC0x
LAorICAgICAgICAgICAocGRldi0+bm9kZSAhPSBOVU1BX05PX05PREUpID8gcGRldi0+bm9kZSA6
IC0xKTsKKyAgICBsaXN0X2Zvcl9lYWNoX2VudHJ5ICggbXNpLCAmcGRldi0+bXNpX2xpc3QsIGxp
c3QgKQorICAgICAgICBwcmludGsoIiVkICIsIG1zaS0+aXJxKTsKKyAgICBwcmludGsoIj5cbiIp
OwogCiAgICAgcmV0dXJuIDA7CiB9CkBAIC0xMzE5LDkgKzEzMzYsNyBAQCBzdGF0aWMgaW50IF9k
dW1wX3BjaV9kZXZpY2VzKHN0cnVjdCBwY2lfc2VnICpwc2VnLCB2b2lkICphcmcpCiBzdGF0aWMg
dm9pZCBkdW1wX3BjaV9kZXZpY2VzKHVuc2lnbmVkIGNoYXIgY2gpCiB7CiAgICAgcHJpbnRrKCI9
PT09IFBDSSBkZXZpY2VzID09PT1cbiIpOwotICAgIHBjaWRldnNfbG9jaygpOwotICAgIHBjaV9z
ZWdtZW50c19pdGVyYXRlKF9kdW1wX3BjaV9kZXZpY2VzLCBOVUxMKTsKLSAgICBwY2lkZXZzX3Vu
bG9jaygpOworICAgIHBjaV9wZGV2c19pdGVyYXRlKGR1bXBfcGNpX2RldmljZSwgTlVMTCk7CiB9
CiAKIHN0YXRpYyBpbnQgX19pbml0IHNldHVwX2R1bXBfcGNpZGV2cyh2b2lkKQpkaWZmIC0tZ2l0
IGEveGVuL2luY2x1ZGUveGVuL3BjaS5oIGIveGVuL2luY2x1ZGUveGVuL3BjaS5oCmluZGV4IDA0
YTlmNDZjYzMuLjc5ZWIyNTQxN2IgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3hlbi9wY2kuaAor
KysgYi94ZW4vaW5jbHVkZS94ZW4vcGNpLmgKQEAgLTE1NCw2ICsxNTQsNyBAQCBpbnQgZmluZF91
cHN0cmVhbV9icmlkZ2UodTE2IHNlZywgdTggKmJ1cywgdTggKmRldmZuLCB1OCAqc2VjYnVzKTsK
IHN0cnVjdCBwY2lfZGV2ICpwY2lfbG9ja19wZGV2KGludCBzZWcsIGludCBidXMsIGludCBkZXZm
bik7CiBzdHJ1Y3QgcGNpX2RldiAqcGNpX2xvY2tfZG9tYWluX3BkZXYoCiAgICAgc3RydWN0IGRv
bWFpbiAqLCBpbnQgc2VnLCBpbnQgYnVzLCBpbnQgZGV2Zm4pOworaW50IHBjaV9wZGV2c19pdGVy
YXRlKGludCAoKmNiKShzdHJ1Y3QgcGNpX2RldiAqLCB2b2lkICopLCB2b2lkICphcmcpOwogCiB2
b2lkIHNldHVwX2h3ZG9tX3BjaV9kZXZpY2VzKHN0cnVjdCBkb21haW4gKiwKICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBpbnQgKCopKHU4IGRldmZuLCBzdHJ1Y3QgcGNpX2RldiAqKSk7Ci0t
IAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 16 10:17:20 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Jul 2019 10:17:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnKWH-0006I6-OV; Tue, 16 Jul 2019 10:17:13 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Nepe=VN=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hnKWG-0006Hw-SG
 for xen-devel@lists.xenproject.org; Tue, 16 Jul 2019 10:17:12 +0000
X-Inumbo-ID: dd5a913c-a7b2-11e9-a6ee-0f2a99bb52d1
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id dd5a913c-a7b2-11e9-a6ee-0f2a99bb52d1;
 Tue, 16 Jul 2019 10:17:07 +0000 (UTC)
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=paul.durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 paul.durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="paul.durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: lPhXXB4r2g5qgBbKCJNnAXexPDJQIKgbrczeBvz2ofJfqWYS9WEIgIrnkII1pByh+g9fWZgc4G
 mwjw8SmIHAap0D4Khr0gx9sXZ3Zdd0/sLmBRkjzwdH1N95vwk8DFiI18tPXaNudlnOEqpG3SoB
 IcLa1rjXX3GFbZxdtHDgpsvTQWdhPsuad2mpLLPhyFm4PYK+QK0qKEynqdY1iF25TiyPmXfdQ9
 8g8tQr0y3NdZUAaxlFEotSzoBF/RmmGQuIxcQaooXKBHm93Ww6mGIMY8TGiY0OZc/T/yTaJcwm
 ycU=
X-SBRS: 2.7
X-MesageID: 3044879
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,498,1557201600"; 
   d="scan'208";a="3044879"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 16 Jul 2019 11:16:53 +0100
Message-ID: <20190716101657.23327-1-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 0/4] iommu groups + 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: Kevin Tian <kevin.tian@intel.com>, Stefano
 Stabellini <sstabellini@kernel.org>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Paul Durrant <paul.durrant@citrix.com>,
 Jan Beulich <jbeulich@suse.com>, Brian Woods <brian.woods@amd.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBzZXJpZXMgaXMgYSBtaXh0dXJlIG9mIHRpZHlpbmcgYW5kIHNvbWUgcHJlcGFyYXRvcnkg
d29yayBmb3IgZ3JvdXBpbmcKUENJIGRldmljZXMgZm9yIHRoZSBwdXJwb3NlcyBvZiBhc3NpZ25t
ZW50LgoKUGF1bCBEdXJyYW50ICg0KToKICBpb21tdSAvIHg4NjogbW92ZSBjYWxsIHRvIHNjYW5f
cGNpX2RldmljZXMoKSBvdXQgb2YgdmVuZG9yIGNvZGUKICBwY2k6IGFkZCBhbGwtZGV2aWNlIGl0
ZXJhdG9yIGZ1bmN0aW9uLi4uCiAgaW9tbXU6IGludHJvZHVjZSBpb21tdV9ncm91cHMKICBpb21t
dSAvIHBjaTogcmUtaW1wbGVtZW50IFhFTl9ET01DVExfZ2V0X2RldmljZV9ncm91cC4uLgoKIHhl
bi9kcml2ZXJzL3Bhc3N0aHJvdWdoL01ha2VmaWxlICAgICAgICAgICAgfCAgIDEgKwogeGVuL2Ry
aXZlcnMvcGFzc3Rocm91Z2gvYW1kL3BjaV9hbWRfaW9tbXUuYyB8ICAgMyArLQogeGVuL2RyaXZl
cnMvcGFzc3Rocm91Z2gvZ3JvdXBzLmMgICAgICAgICAgICB8IDEzNyArKysrKysrKysrKysrKysr
KysrKysrCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9wY2kuYyAgICAgICAgICAgICAgIHwgMTcy
ICsrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0
ZC9pb21tdS5jICAgICAgICAgfCAgIDQgLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2L2lv
bW11LmMgICAgICAgICB8ICAxNCArKy0KIHhlbi9pbmNsdWRlL3hlbi9pb21tdS5oICAgICAgICAg
ICAgICAgICAgICAgfCAgMTAgKysKIHhlbi9pbmNsdWRlL3hlbi9wY2kuaCAgICAgICAgICAgICAg
ICAgICAgICAgfCAgIDMgKwogOCBmaWxlcyBjaGFuZ2VkLCAyMzYgaW5zZXJ0aW9ucygrKSwgMTA4
IGRlbGV0aW9ucygtKQogY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdo
L2dyb3Vwcy5jCi0tLQp2MjoKIC0gRHJvcCBpb21tdV9nZXRfb3BzKCkgbW92ZSBhbmQgYWRkIGFs
bC1kZXZpY2UgaXRlcmF0b3IKCkNjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRy
aXguY29tPgpDYzogQnJpYW4gV29vZHMgPGJyaWFuLndvb2RzQGFtZC5jb20+CkNjOiBHZW9yZ2Ug
RHVubGFwIDxHZW9yZ2UuRHVubGFwQGV1LmNpdHJpeC5jb20+CkNjOiBJYW4gSmFja3NvbiA8aWFu
LmphY2tzb25AZXUuY2l0cml4LmNvbT4KQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNv
bT4KQ2M6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CkNjOiBLZXZpbiBUaWFu
IDxrZXZpbi50aWFuQGludGVsLmNvbT4KQ2M6IEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFk
LndpbGtAb3JhY2xlLmNvbT4KQ2M6ICJSb2dlciBQYXUgTW9ubsOpIiA8cm9nZXIucGF1QGNpdHJp
eC5jb20+CkNjOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CkNj
OiBTdXJhdmVlIFN1dGhpa3VscGFuaXQgPHN1cmF2ZWUuc3V0aGlrdWxwYW5pdEBhbWQuY29tPgpD
YzogVGltIERlZWdhbiA8dGltQHhlbi5vcmc+CkNjOiBXZWkgTGl1IDx3bEB4ZW4ub3JnPgotLSAK
Mi4xMS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 16 10:17:20 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Jul 2019 10:17:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnKWD-0006Hf-FR; Tue, 16 Jul 2019 10: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=Nepe=VN=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hnKWC-0006Ha-Kg
 for xen-devel@lists.xenproject.org; Tue, 16 Jul 2019 10:17:08 +0000
X-Inumbo-ID: dd2fae5c-a7b2-11e9-8980-bc764e045a96
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id dd2fae5c-a7b2-11e9-8980-bc764e045a96;
 Tue, 16 Jul 2019 10:17:07 +0000 (UTC)
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=paul.durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 paul.durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="paul.durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: JlitRHSHF4OL6NfGG6j6wVYNETYWU77QXWlziPhjIRqnfhHuWD2zjtDCsPS6K4nk+I0TqxZ0/U
 hS379upSUAUzl0SmjIE0PKbWqrd4hWbWZBYXcAtULTAmpoaPiwox2/JEOTbgEOaX0U1fmGCzO3
 FiOvOZ3pKOFHgqZkwF68Jp6xbdMjaBIvQZ16nlF6TYGgzUM2mUYTJOmdDj0jU3ijf6/9n+sUWY
 6+nghmr4BpFxCxIJZd4WqvcBlIxvFxz90+a1GHnx1K+knLNIQXLO0vWsSE/hcf18horLnP42je
 Hag=
X-SBRS: 2.7
X-MesageID: 3028178
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,498,1557201600"; 
   d="scan'208";a="3028178"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 16 Jul 2019 11:16:54 +0100
Message-ID: <20190716101657.23327-2-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190716101657.23327-1-paul.durrant@citrix.com>
References: <20190716101657.23327-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 1/4] iommu / x86: move call to
 scan_pci_devices() out of vendor code
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Paul Durrant <paul.durrant@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Brian Woods <brian.woods@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SXQncyBub3QgdmVuZG9yIHNwZWNpZmljIHNvIGl0IGRvZXNuJ3QgcmVhbGx5IGJlbG9uZyB0aGVy
ZS4KClNjYW5uaW5nIHRoZSBQQ0kgdG9wb2xvZ3kgYWxzbyByZWFsbHkgZG9lc24ndCBoYXZlIG11
Y2ggdG8gZG8gd2l0aCBJT01NVQppbml0aWFsaXphdGlvbi4gSXQgZG9lc24ndCBkZXBlbmQgb24g
dGhlcmUgZXZlbiBiZWluZyBhbiBJT01NVS4gVGhpcyBwYXRjaAptb3ZlcyB0byB0aGUgY2FsbCB0
byB0aGUgYmVnaW5uaW5nIG9mIGlvbW11X2hhcmR3YXJlX3NldHVwKCkgYnV0IG9ubHkKcGxhY2Vz
IGl0IHRoZXJlIGJlY2F1c2UgdGhlIHRvcG9sb2d5IGluZm9ybWF0aW9uIHdvdWxkIGJlIG90aGVy
d2lzZSB1bnVzZWQuCgpTdWJzZXF1ZW50IHBhdGNoZXMgd2lsbCBhY3R1YWxseSBtYWtlIHVzZSBv
ZiB0aGUgUENJIHRvcG9sb2d5IGR1cmluZwooeDg2KSBJT01NVSBpbml0aWFsaXphdGlvbi4KClNp
Z25lZC1vZmYtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+ClJldmll
d2VkLWJ5OiAiUm9nZXIgUGF1IE1vbm7DqSIgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgotLS0KQ2M6
IFN1cmF2ZWUgU3V0aGlrdWxwYW5pdCA8c3VyYXZlZS5zdXRoaWt1bHBhbml0QGFtZC5jb20+CkNj
OiBCcmlhbiBXb29kcyA8YnJpYW4ud29vZHNAYW1kLmNvbT4KQ2M6IEtldmluIFRpYW4gPGtldmlu
LnRpYW5AaW50ZWwuY29tPgpDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpDYzog
QW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ2M6IFdlaSBMaXUgPHds
QHhlbi5vcmc+Cgp2MjoKIC0gRXhwYW5kZWQgY29tbWl0IGNvbW1lbnQuCiAtIE1vdmVkIFBDSSBz
Y2FuIHRvIGJlZm9yZSBJT01NVSBpbml0aWFsaXphdGlvbiwgcmF0aGVyIHRoYW4gYWZ0ZXIgaXQu
Ci0tLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL3BjaV9hbWRfaW9tbXUuYyB8IDMgKyst
CiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYyAgICAgICAgIHwgNCAtLS0tCiB4
ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC94ODYvaW9tbXUuYyAgICAgICAgIHwgNiArKysrKysKIDMg
ZmlsZXMgY2hhbmdlZCwgOCBpbnNlcnRpb25zKCspLCA1IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdp
dCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9wY2lfYW1kX2lvbW11LmMgYi94ZW4vZHJp
dmVycy9wYXNzdGhyb3VnaC9hbWQvcGNpX2FtZF9pb21tdS5jCmluZGV4IDRhZmJjZDE2MDkuLjMz
MzhhOGUwZTggMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9wY2lfYW1k
X2lvbW11LmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL3BjaV9hbWRfaW9tbXUu
YwpAQCAtMTgwLDcgKzE4MCw4IEBAIHN0YXRpYyBpbnQgX19pbml0IGlvdl9kZXRlY3Qodm9pZCkK
IAogICAgIGlmICggIWFtZF9pb21tdV9wZXJkZXZfaW50cmVtYXAgKQogICAgICAgICBwcmludGso
WEVOTE9HX1dBUk5JTkcgIkFNRC1WaTogVXNpbmcgZ2xvYmFsIGludGVycnVwdCByZW1hcCB0YWJs
ZSBpcyBub3QgcmVjb21tZW5kZWQgKHNlZSBYU0EtMzYpIVxuIik7Ci0gICAgcmV0dXJuIHNjYW5f
cGNpX2RldmljZXMoKTsKKworICAgIHJldHVybiAwOwogfQogCiBpbnQgYW1kX2lvbW11X2FsbG9j
X3Jvb3Qoc3RydWN0IGRvbWFpbl9pb21tdSAqaGQpCmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9w
YXNzdGhyb3VnaC92dGQvaW9tbXUuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21t
dS5jCmluZGV4IDhiMjdkN2U3NzUuLmIwZTNiZjI2YjUgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJz
L3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0
ZC9pb21tdS5jCkBAIC0yMzcyLDEwICsyMzcyLDYgQEAgc3RhdGljIGludCBfX2luaXQgdnRkX3Nl
dHVwKHZvaWQpCiAgICAgUChpb21tdV9oYXBfcHRfc2hhcmUsICJTaGFyZWQgRVBUIHRhYmxlcyIp
OwogI3VuZGVmIFAKIAotICAgIHJldCA9IHNjYW5fcGNpX2RldmljZXMoKTsKLSAgICBpZiAoIHJl
dCApCi0gICAgICAgIGdvdG8gZXJyb3I7Ci0KICAgICByZXQgPSBpbml0X3Z0ZF9odygpOwogICAg
IGlmICggcmV0ICkKICAgICAgICAgZ290byBlcnJvcjsKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJz
L3Bhc3N0aHJvdWdoL3g4Ni9pb21tdS5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2L2lv
bW11LmMKaW5kZXggMGZhNmRjYzNmZC4uYTc0MzhjOWMyNSAxMDA2NDQKLS0tIGEveGVuL2RyaXZl
cnMvcGFzc3Rocm91Z2gveDg2L2lvbW11LmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gv
eDg2L2lvbW11LmMKQEAgLTI4LDkgKzI4LDE1IEBAIHN0cnVjdCBpb21tdV9vcHMgX19yZWFkX21v
c3RseSBpb21tdV9vcHM7CiAKIGludCBfX2luaXQgaW9tbXVfaGFyZHdhcmVfc2V0dXAodm9pZCkK
IHsKKyAgICBpbnQgcmM7CisKICAgICBpZiAoICFpb21tdV9pbml0X29wcyApCiAgICAgICAgIHJl
dHVybiAtRU5PREVWOwogCisgICAgcmMgPSBzY2FuX3BjaV9kZXZpY2VzKCk7CisgICAgaWYgKCBy
YyApCisgICAgICAgIHJldHVybiByYzsKKwogICAgIGlmICggIWlvbW11X29wcy5pbml0ICkKICAg
ICAgICAgaW9tbXVfb3BzID0gKmlvbW11X2luaXRfb3BzLT5vcHM7CiAgICAgZWxzZQotLSAKMi4x
MS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 16 10:17:20 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Jul 2019 10:17:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnKWK-0006Iq-Ew; Tue, 16 Jul 2019 10:17:16 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Nepe=VN=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hnKWK-0006Ik-4E
 for xen-devel@lists.xenproject.org; Tue, 16 Jul 2019 10:17:16 +0000
X-Inumbo-ID: e01f46c4-a7b2-11e9-b8b3-674d6937a7d5
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e01f46c4-a7b2-11e9-b8b3-674d6937a7d5;
 Tue, 16 Jul 2019 10:17:11 +0000 (UTC)
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=paul.durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 paul.durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="paul.durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 9WZKrPeq98bI+0IMRRdMt8W/imAeMpt/QrvBoGwnBv2YlpmaRr6CbZKsjndp3UHBczpnyPobnH
 sOGVGAkMSMmQIGGOJIPDKpmIHpa+lNmylzlT1V0ikMXbdwxfSkaWKLwChFI4o5g5CpYPmvuW6E
 AhqqIkXnL0WHC6PQcGXRwkBazV8W8qYbOjAyGer44adtlkDIU7oxtxtAVUDqXdqtTOeuoMmeUV
 sw5qo/JnnUyKaW47PYbD/W3/xosaKw1jIY9pDjQpZfNtSnJ3PNAmJJvec9pBWiE+rK55Fmuqio
 pAs=
X-SBRS: 2.7
X-MesageID: 3044883
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,498,1557201600"; 
   d="scan'208";a="3044883"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 16 Jul 2019 11:16:56 +0100
Message-ID: <20190716101657.23327-4-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190716101657.23327-1-paul.durrant@citrix.com>
References: <20190716101657.23327-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 3/4] iommu: introduce iommu_groups
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim
 Deegan <tim@xen.org>, 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>

U29tZSBkZXZpY2VzIG1heSBzaGFyZSBhIHNpbmdsZSBQQ0llIGluaXRpYXRvciBpZCwgZS5nLiBp
ZiB0aGV5IGFyZSBhY3R1YWxseQpsZWdhY3kgUENJIGRldmljZXMgYmVoaW5kIGEgYnJpZGdlLCBh
bmQgaGVuY2UgRE1BIGZyb20gc3VjaCBkZXZpY2VzIHdpbGwKYmUgc3ViamVjdCB0byB0aGUgc2Ft
ZSBhZGRyZXNzIHRyYW5zbGF0aW9uIGluIHRoZSBJT01NVS4gSGVuY2UgdGhlc2UgZGV2aWNlcwpz
aG91bGQgYmUgdHJlYXRlZCBhcyBhIHVuaXQgZm9yIHRoZSBwdXJwb3NlcyBvZiBhc3NpZ25tZW50
LiBUaGVyZSBhcmUgYWxzbwpvdGhlciByZWFzb25zIHdoeSBtdWx0aXBsZSBkZXZpY2VzIHNob3Vs
ZCBiZSB0cmVhdGVkIGFzIGEgdW5pdCwgZS5nLiB0aG9zZQpzdWJqZWN0IHRvIGEgc2hhcmVkIFJN
UlIgb3IgdGhvc2UgZG93bnN0cmVhbSBvZiBhIGJyaWRnZSB0aGF0IGRvZXMgbm90CnN1cHBvcnQg
QUNTLgoKVGhpcyBwYXRjaCBpbnRyb2R1Y2VzIGEgbmV3IHN0cnVjdCBpb21tdV9ncm91cCB0byBh
Y3QgYXMgYSBjb250YWluZXIgZm9yCmRldmljZXMgdGhhdCBzaG91bGQgYmUgdHJlYXRlZCBhcyBh
IHVuaXQsIGFuZCBidWlsZHMgYSBsaXN0IG9mIHRoZW0gYXMKUENJIGRldmljZXMgYXJlIHNjYW5u
ZWQuIFRoZSBpb21tdV9vcHMgYWxyZWFkeSBpbXBsZW1lbnQgYSBtZXRob2QsCmdldF9kZXZpY2Vf
Z3JvdXBfaWQoKSwgdGhhdCBpcyBzZWVtaW5nbHkgaW50ZW5kZWQgdG8gcmV0dXJuIHRoZSBpbml0
aWF0b3IKaWQgZm9yIGEgZ2l2ZW4gU0JERiBzbyB1c2UgdGhpcyBhcyB0aGUgbWVjaGFuaXNtIGZv
ciBncm91cCBhc3NpZ25tZW50IGluCnRoZSBmaXJzdCBpbnN0YW5jZS4gQXNzaWdubWVudCBiYXNl
ZCBvbiBzaGFyZWQgUk1SUiBvciBsYWNrIG9mIEFDUyB3aWxsIGJlCmRlYWx0IHdpdGggaW4gc3Vi
c2VxdWVudCBwYXRjaGVzLCBhcyB3aWxsIG1vZGlmaWNhdGlvbnMgdG8gdGhlIGRldmljZQphc3Np
Z25tZW50IGNvZGUuCgpTaWduZWQtb2ZmLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBj
aXRyaXguY29tPgpSZXZpZXdlZC1ieTogIlJvZ2VyIFBhdSBNb25uw6kiIDxyb2dlci5wYXVAY2l0
cml4LmNvbT4KLS0tCkNjOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkNjOiBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpDYzogR2VvcmdlIER1bmxhcCA8
R2VvcmdlLkR1bmxhcEBldS5jaXRyaXguY29tPgpDYzogSWFuIEphY2tzb24gPGlhbi5qYWNrc29u
QGV1LmNpdHJpeC5jb20+CkNjOiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgpD
YzogS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgpDYzogU3Rl
ZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpDYzogVGltIERlZWdhbiA8
dGltQHhlbi5vcmc+CkNjOiBXZWkgTGl1IDx3bEB4ZW4ub3JnPgoKdjM6CiAtIEZpeCBzaWduZWQg
dnMuIHVuc2lnbmVkIGlzc3VlIHNwb3R0ZWQgYnkgUm9nZXIuCgp2MjoKIC0gTW92ZSBjb2RlIGlu
dG8gbmV3IGRyaXZlcnMvcGFzc3Rocm91Z2gvZ3JvdXBzLmMKIC0gRHJvcCB0aGUgZ3JvdXAgaW5k
ZXguCiAtIEhhbmRsZSBmYWlsdXJlIHRvIGdldCBncm91cCBpZC4KIC0gRHJvcCB0aGUgZ3JvdXAg
ZGV2cyBsaXN0LgotLS0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL01ha2VmaWxlICAgIHwgIDEg
KwogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvZ3JvdXBzLmMgICAgfCA5MSArKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC94ODYvaW9t
bXUuYyB8ICA4ICsrKy0KIHhlbi9pbmNsdWRlL3hlbi9pb21tdS5oICAgICAgICAgICAgIHwgIDcg
KysrCiB4ZW4vaW5jbHVkZS94ZW4vcGNpLmggICAgICAgICAgICAgICB8ICAyICsKIDUgZmlsZXMg
Y2hhbmdlZCwgMTA4IGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKIGNyZWF0ZSBtb2RlIDEw
MDY0NCB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9ncm91cHMuYwoKZGlmZiAtLWdpdCBhL3hlbi9k
cml2ZXJzL3Bhc3N0aHJvdWdoL01ha2VmaWxlIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvTWFr
ZWZpbGUKaW5kZXggZDUwYWIxODhjOC4uOGE3NzExMDE3OSAxMDA2NDQKLS0tIGEveGVuL2RyaXZl
cnMvcGFzc3Rocm91Z2gvTWFrZWZpbGUKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvTWFr
ZWZpbGUKQEAgLTQsNiArNCw3IEBAIHN1YmRpci0kKENPTkZJR19YODYpICs9IHg4Ngogc3ViZGly
LSQoQ09ORklHX0FSTSkgKz0gYXJtCiAKIG9iai15ICs9IGlvbW11Lm8KK29iai0kKENPTkZJR19I
QVNfUENJKSArPSBncm91cHMubwogb2JqLSQoQ09ORklHX0hBU19QQ0kpICs9IHBjaS5vCiBvYmot
JChDT05GSUdfSEFTX0RFVklDRV9UUkVFKSArPSBkZXZpY2VfdHJlZS5vCiAKZGlmZiAtLWdpdCBh
L3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2dyb3Vwcy5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91
Z2gvZ3JvdXBzLmMKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMC4uYzZkMDA5
ODBiNgotLS0gL2Rldi9udWxsCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2dyb3Vwcy5j
CkBAIC0wLDAgKzEsOTEgQEAKKy8qCisgKiBDb3B5cmlnaHQgKGMpIDIwMTkgQ2l0cml4IFN5c3Rl
bXMgSW5jLgorICoKKyAqIFRoaXMgcHJvZ3JhbSBpcyBmcmVlIHNvZnR3YXJlOyB5b3UgY2FuIHJl
ZGlzdHJpYnV0ZSBpdCBhbmQvb3IgbW9kaWZ5CisgKiBpdCB1bmRlciB0aGUgdGVybXMgb2YgdGhl
IEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGFzIHB1Ymxpc2hlZCBieQorICogdGhlIEZyZWUg
U29mdHdhcmUgRm91bmRhdGlvbjsgZWl0aGVyIHZlcnNpb24gMiBvZiB0aGUgTGljZW5zZSwgb3IK
KyAqIChhdCB5b3VyIG9wdGlvbikgYW55IGxhdGVyIHZlcnNpb24uCisgKgorICogVGhpcyBwcm9n
cmFtIGlzIGRpc3RyaWJ1dGVkIGluIHRoZSBob3BlIHRoYXQgaXQgd2lsbCBiZSB1c2VmdWwsCisg
KiBidXQgV0lUSE9VVCBBTlkgV0FSUkFOVFk7IHdpdGhvdXQgZXZlbiB0aGUgaW1wbGllZCB3YXJy
YW50eSBvZgorICogTUVSQ0hBTlRBQklMSVRZIG9yIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQ
VVJQT1NFLiAgU2VlIHRoZQorICogR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgZm9yIG1vcmUg
ZGV0YWlscy4KKyAqLworCisjaW5jbHVkZSA8eGVuL2lvbW11Lmg+CisjaW5jbHVkZSA8eGVuL3Jh
ZGl4LXRyZWUuaD4KKworc3RydWN0IGlvbW11X2dyb3VwIHsKKyAgICB1bnNpZ25lZCBpbnQgaWQ7
Cit9OworCitzdGF0aWMgc3RydWN0IHJhZGl4X3RyZWVfcm9vdCBpb21tdV9ncm91cHM7CisKK3Zv
aWQgX19pbml0IGlvbW11X2dyb3Vwc19pbml0KHZvaWQpCit7CisgICAgcmFkaXhfdHJlZV9pbml0
KCZpb21tdV9ncm91cHMpOworfQorCitzdGF0aWMgc3RydWN0IGlvbW11X2dyb3VwICphbGxvY19p
b21tdV9ncm91cCh1bnNpZ25lZCBpbnQgaWQpCit7CisgICAgc3RydWN0IGlvbW11X2dyb3VwICpn
cnAgPSB4emFsbG9jKHN0cnVjdCBpb21tdV9ncm91cCk7CisKKyAgICBpZiAoICFncnAgKQorICAg
ICAgICByZXR1cm4gTlVMTDsKKworICAgIGdycC0+aWQgPSBpZDsKKworICAgIGlmICggcmFkaXhf
dHJlZV9pbnNlcnQoJmlvbW11X2dyb3VwcywgaWQsIGdycCkgKQorICAgIHsKKyAgICAgICAgeGZy
ZWUoZ3JwKTsKKyAgICAgICAgZ3JwID0gTlVMTDsKKyAgICB9CisKKyAgICByZXR1cm4gZ3JwOwor
fQorCitzdGF0aWMgc3RydWN0IGlvbW11X2dyb3VwICpnZXRfaW9tbXVfZ3JvdXAodW5zaWduZWQg
aW50IGlkKQoreworICAgIHN0cnVjdCBpb21tdV9ncm91cCAqZ3JwID0gcmFkaXhfdHJlZV9sb29r
dXAoJmlvbW11X2dyb3VwcywgaWQpOworCisgICAgaWYgKCAhZ3JwICkKKyAgICAgICAgZ3JwID0g
YWxsb2NfaW9tbXVfZ3JvdXAoaWQpOworCisgICAgcmV0dXJuIGdycDsKK30KKworaW50IGlvbW11
X2dyb3VwX2Fzc2lnbihzdHJ1Y3QgcGNpX2RldiAqcGRldiwgdm9pZCAqYXJnKQoreworICAgIGNv
bnN0IHN0cnVjdCBpb21tdV9vcHMgKm9wcyA9IGlvbW11X2dldF9vcHMoKTsKKyAgICBpbnQgaWQ7
CisgICAgc3RydWN0IGlvbW11X2dyb3VwICpncnA7CisKKyAgICBpZiAoICFvcHMtPmdldF9kZXZp
Y2VfZ3JvdXBfaWQgKQorICAgICAgICByZXR1cm4gMDsKKworICAgIGlkID0gb3BzLT5nZXRfZGV2
aWNlX2dyb3VwX2lkKHBkZXYtPnNlZywgcGRldi0+YnVzLCBwZGV2LT5kZXZmbik7CisgICAgaWYg
KCBpZCA8IDAgKQorICAgICAgICByZXR1cm4gLUVOT0RBVEE7CisKKyAgICBncnAgPSBnZXRfaW9t
bXVfZ3JvdXAoaWQpOworICAgIGlmICggIWdycCApCisgICAgICAgIHJldHVybiAtRU5PTUVNOwor
CisgICAgaWYgKCBpb21tdV92ZXJib3NlICkKKyAgICAgICAgcHJpbnRrKFhFTkxPR19JTkZPICJB
c3NpZ24gJTA0eDolMDJ4OiUwMnguJXUgLT4gSU9NTVUgZ3JvdXAgJXhcbiIsCisgICAgICAgICAg
ICAgICBwZGV2LT5zZWcsIHBkZXYtPmJ1cywgUENJX1NMT1QocGRldi0+ZGV2Zm4pLAorICAgICAg
ICAgICAgICAgUENJX0ZVTkMocGRldi0+ZGV2Zm4pLCBncnAtPmlkKTsKKworICAgIHBkZXYtPmdy
cCA9IGdycDsKKworICAgIHJldHVybiAwOworfQorCisvKgorICogTG9jYWwgdmFyaWFibGVzOgor
ICogbW9kZTogQworICogYy1maWxlLXN0eWxlOiAiQlNEIgorICogYy1iYXNpYy1vZmZzZXQ6IDQK
KyAqIGluZGVudC10YWJzLW1vZGU6IG5pbAorICogRW5kOgorICovCmRpZmYgLS1naXQgYS94ZW4v
ZHJpdmVycy9wYXNzdGhyb3VnaC94ODYvaW9tbXUuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdo
L3g4Ni9pb21tdS5jCmluZGV4IGE3NDM4YzljMjUuLjkwZmM3NTA0NTYgMTAwNjQ0Ci0tLSBhL3hl
bi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3g4Ni9pb21tdS5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0
aHJvdWdoL3g4Ni9pb21tdS5jCkBAIC00Myw3ICs0MywxMyBAQCBpbnQgX19pbml0IGlvbW11X2hh
cmR3YXJlX3NldHVwKHZvaWQpCiAgICAgICAgIC8qIHgyYXBpYyBzZXR1cCBtYXkgaGF2ZSBwcmV2
aW91c2x5IGluaXRpYWxpc2VkIHRoZSBzdHJ1Y3QuICovCiAgICAgICAgIEFTU0VSVChpb21tdV9v
cHMuaW5pdCA9PSBpb21tdV9pbml0X29wcy0+b3BzLT5pbml0KTsKIAotICAgIHJldHVybiBpb21t
dV9pbml0X29wcy0+c2V0dXAoKTsKKyAgICByYyA9IGlvbW11X2luaXRfb3BzLT5zZXR1cCgpOwor
ICAgIGlmICggcmMgKQorICAgICAgICByZXR1cm4gcmM7CisKKyAgICBpb21tdV9ncm91cHNfaW5p
dCgpOworCisgICAgcmV0dXJuIHBjaV9wZGV2c19pdGVyYXRlKGlvbW11X2dyb3VwX2Fzc2lnbiwg
TlVMTCk7CiB9CiAKIGludCBpb21tdV9lbmFibGVfeDJhcGljKHZvaWQpCmRpZmYgLS1naXQgYS94
ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaCBiL3hlbi9pbmNsdWRlL3hlbi9pb21tdS5oCmluZGV4IDQ4
Zjg3NDgwYTcuLmM5M2Y1ODBmZGMgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3hlbi9pb21tdS5o
CisrKyBiL3hlbi9pbmNsdWRlL3hlbi9pb21tdS5oCkBAIC0zMTcsNiArMzE3LDEzIEBAIERFQ0xB
UkVfUEVSX0NQVShib29sX3QsIGlvbW11X2RvbnRfZmx1c2hfaW90bGIpOwogZXh0ZXJuIHN0cnVj
dCBzcGlubG9jayBpb21tdV9wdF9jbGVhbnVwX2xvY2s7CiBleHRlcm4gc3RydWN0IHBhZ2VfbGlz
dF9oZWFkIGlvbW11X3B0X2NsZWFudXBfbGlzdDsKIAorI2lmZGVmIENPTkZJR19IQVNfUENJCisK
K3ZvaWQgaW9tbXVfZ3JvdXBzX2luaXQodm9pZCk7CitpbnQgaW9tbXVfZ3JvdXBfYXNzaWduKHN0
cnVjdCBwY2lfZGV2ICpwZGV2LCB2b2lkICphcmcpOworCisjZW5kaWYgLyogQ09ORklHX0hBU19Q
Q0kgKi8KKwogI2VuZGlmIC8qIF9JT01NVV9IXyAqLwogCiAvKgpkaWZmIC0tZ2l0IGEveGVuL2lu
Y2x1ZGUveGVuL3BjaS5oIGIveGVuL2luY2x1ZGUveGVuL3BjaS5oCmluZGV4IDc5ZWIyNTQxN2Iu
LmUxZjg4N2FmMWMgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3hlbi9wY2kuaAorKysgYi94ZW4v
aW5jbHVkZS94ZW4vcGNpLmgKQEAgLTc5LDYgKzc5LDggQEAgc3RydWN0IHBjaV9kZXYgewogICAg
IHN0cnVjdCBsaXN0X2hlYWQgYWxsZGV2c19saXN0OwogICAgIHN0cnVjdCBsaXN0X2hlYWQgZG9t
YWluX2xpc3Q7CiAKKyAgICBzdHJ1Y3QgaW9tbXVfZ3JvdXAgKmdycDsKKwogICAgIHN0cnVjdCBs
aXN0X2hlYWQgbXNpX2xpc3Q7CiAKICAgICBzdHJ1Y3QgYXJjaF9tc2l4ICptc2l4OwotLSAKMi4x
MS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 16 10:17:20 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Jul 2019 10:17:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnKWI-0006IC-1P; Tue, 16 Jul 2019 10:17:14 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Nepe=VN=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hnKWG-0006Hx-ST
 for xen-devel@lists.xenproject.org; Tue, 16 Jul 2019 10:17:12 +0000
X-Inumbo-ID: de3cd3f8-a7b2-11e9-b430-27c04cdaf338
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id de3cd3f8-a7b2-11e9-b430-27c04cdaf338;
 Tue, 16 Jul 2019 10:17:09 +0000 (UTC)
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=paul.durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 paul.durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="paul.durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: nKdheDnFVGQRsFfDpAtBta9To/MPyHceuQnoTo76CcDRT+J5hwjaBlV2AbeIulSMUbY+kMveTv
 giV6ZNU75DweLmfkWoaQdLv929rV9tTX1H2rzhQoD6pY3EK9o69VeEq77f1abawNMDAPOZ4qWJ
 M6lg7sQ36k8vvMdWjjFpa+zTgJUjdIcsPr06+/LzIvhtCm4RymFGwnd5FuiDe1wuRoNw9ePpHw
 /VwOONv/FIiqsI1Fh7EA9ztmNb56VcsjX5zvNV36ShI9ij/PVgHCRAiXtm8J086lkP4bGwJ2Ni
 /9E=
X-SBRS: 2.7
X-MesageID: 3044880
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,498,1557201600"; 
   d="scan'208";a="3044880"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 16 Jul 2019 11:16:57 +0100
Message-ID: <20190716101657.23327-5-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190716101657.23327-1-paul.durrant@citrix.com>
References: <20190716101657.23327-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 4/4] iommu / pci: re-implement
 XEN_DOMCTL_get_device_group...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Paul Durrant <paul.durrant@citrix.com>, Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Li4uIHVzaW5nIHRoZSBuZXcgaW9tbXVfZ3JvdXAgaW5mcmFzdHJ1Y3R1cmUuCgpCZWNhdXNlICdz
aWJsaW5nJyBkZXZpY2VzIGFyZSBub3cgbWVtYmVycyBvZiB0aGUgc2FtZSBpb21tdV9ncm91cCwK
aW1wbGVtZW50IHRoZSBkb21jdGwgYnkgbG9va2luZyB1cCB0aGUgaW9tbXVfZ3JvdXAgb2YgdGhl
IHBkZXYgd2l0aCB0aGUKbWF0Y2hpbmcgU0JERiBhbmQgdGhlbiBmaW5kaW5nIGFsbCB0aGUgYXNz
aWduZWQgcGRldnMgdGhhdCBhcmUgaW4gdGhlCmdyb3VwLgoKU2lnbmVkLW9mZi1ieTogUGF1bCBE
dXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KLS0tCkNjOiBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+Cgp2MzoKIC0gTWFrZSAnbWF4X3NkZXZzJyBwYXJhbWV0ZXIgaW4gaW9t
bXVfZ2V0X2RldmljZV9ncm91cCgpIHVuc2lnbmVkLgogLSBBZGQgbWlzc2luZyBjaGVjayBvZiBt
YXhfc2RldnMgdG8gYXZvaWQgYnVmZmVyIG92ZXJmbG93LgoKdjI6CiAtIFJlLWltcGxlbWVudCBp
biB0aGUgYWJzZW5jZSBvZiBhIHBlci1ncm91cCBkZXZzIGxpc3QuCiAtIE1ha2UgdXNlIG9mIHBj
aV9zYmRmX3QuCi0tLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvZ3JvdXBzLmMgfCA0NiArKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdo
L3BjaS5jICAgIHwgNTEgKystLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQog
eGVuL2luY2x1ZGUveGVuL2lvbW11LmggICAgICAgICAgfCAgMyArKysKIDMgZmlsZXMgY2hhbmdl
ZCwgNTEgaW5zZXJ0aW9ucygrKSwgNDkgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2Ry
aXZlcnMvcGFzc3Rocm91Z2gvZ3JvdXBzLmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9ncm91
cHMuYwppbmRleCBjNmQwMDk4MGI2Li40ZTZlODAyMmMxIDEwMDY0NAotLS0gYS94ZW4vZHJpdmVy
cy9wYXNzdGhyb3VnaC9ncm91cHMuYworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9ncm91
cHMuYwpAQCAtMTIsOCArMTIsMTIgQEAKICAqIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGZv
ciBtb3JlIGRldGFpbHMuCiAgKi8KIAorI2luY2x1ZGUgPHhlbi9ndWVzdF9hY2Nlc3MuaD4KICNp
bmNsdWRlIDx4ZW4vaW9tbXUuaD4KKyNpbmNsdWRlIDx4ZW4vcGNpLmg+CiAjaW5jbHVkZSA8eGVu
L3JhZGl4LXRyZWUuaD4KKyNpbmNsdWRlIDx4ZW4vc2NoZWQuaD4KKyNpbmNsdWRlIDx4c20veHNt
Lmg+CiAKIHN0cnVjdCBpb21tdV9ncm91cCB7CiAgICAgdW5zaWduZWQgaW50IGlkOwpAQCAtODEs
NiArODUsNDggQEAgaW50IGlvbW11X2dyb3VwX2Fzc2lnbihzdHJ1Y3QgcGNpX2RldiAqcGRldiwg
dm9pZCAqYXJnKQogICAgIHJldHVybiAwOwogfQogCitpbnQgaW9tbXVfZ2V0X2RldmljZV9ncm91
cChzdHJ1Y3QgZG9tYWluICpkLCBwY2lfc2JkZl90IHNiZGYsCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICBYRU5fR1VFU1RfSEFORExFXzY0KHVpbnQzMikgYnVmLAorICAgICAgICAgICAgICAg
ICAgICAgICAgICAgdW5zaWduZWQgaW50IG1heF9zZGV2cykKK3sKKyAgICBzdHJ1Y3QgaW9tbXVf
Z3JvdXAgKmdycCA9IE5VTEw7CisgICAgc3RydWN0IHBjaV9kZXYgKnBkZXY7CisgICAgdW5zaWdu
ZWQgaW50IGkgPSAwOworCisgICAgcGNpZGV2c19sb2NrKCk7CisKKyAgICBmb3JfZWFjaF9wZGV2
ICggZCwgcGRldiApCisgICAgeworICAgICAgICBpZiAoIHBkZXYtPnNiZGYuc2JkZiA9PSBzYmRm
LnNiZGYgKQorICAgICAgICB7CisgICAgICAgICAgICBncnAgPSBwZGV2LT5ncnA7CisgICAgICAg
ICAgICBicmVhazsKKyAgICAgICAgfQorICAgIH0KKworICAgIGlmICggIWdycCApCisgICAgICAg
IGdvdG8gb3V0OworCisgICAgZm9yX2VhY2hfcGRldiAoIGQsIHBkZXYgKQorICAgIHsKKyAgICAg
ICAgaWYgKCB4c21fZ2V0X2RldmljZV9ncm91cChYU01fSE9PSywgcGRldi0+c2JkZi5zYmRmKSB8
fAorICAgICAgICAgICAgIHBkZXYtPmdycCAhPSBncnAgKQorICAgICAgICAgICAgY29udGludWU7
CisKKyAgICAgICAgaWYgKCBpIDwgbWF4X3NkZXZzICYmCisgICAgICAgICAgICAgdW5saWtlbHko
Y29weV90b19ndWVzdF9vZmZzZXQoYnVmLCBpKyssICZwZGV2LT5zYmRmLnNiZGYsIDEpKSApCisg
ICAgICAgIHsKKyAgICAgICAgICAgIHBjaWRldnNfdW5sb2NrKCk7CisgICAgICAgICAgICByZXR1
cm4gLUVGQVVMVDsKKyAgICAgICAgfQorICAgIH0KKworIG91dDoKKyAgICBwY2lkZXZzX3VubG9j
aygpOworCisgICAgcmV0dXJuIGk7Cit9CisKIC8qCiAgKiBMb2NhbCB2YXJpYWJsZXM6CiAgKiBt
b2RlOiBDCmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9wY2kuYyBiL3hlbi9k
cml2ZXJzL3Bhc3N0aHJvdWdoL3BjaS5jCmluZGV4IDRiYjk5OTYwNDkuLjcxNzFiNTA1NTcgMTAw
NjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3BjaS5jCisrKyBiL3hlbi9kcml2ZXJz
L3Bhc3N0aHJvdWdoL3BjaS5jCkBAIC0xNTY0LDUzICsxNTY0LDYgQEAgaW50IGRlYXNzaWduX2Rl
dmljZShzdHJ1Y3QgZG9tYWluICpkLCB1MTYgc2VnLCB1OCBidXMsIHU4IGRldmZuKQogICAgIHJl
dHVybiByZXQ7CiB9CiAKLXN0YXRpYyBpbnQgaW9tbXVfZ2V0X2RldmljZV9ncm91cCgKLSAgICBz
dHJ1Y3QgZG9tYWluICpkLCB1MTYgc2VnLCB1OCBidXMsIHU4IGRldmZuLAotICAgIFhFTl9HVUVT
VF9IQU5ETEVfNjQodWludDMyKSBidWYsIGludCBtYXhfc2RldnMpCi17Ci0gICAgY29uc3Qgc3Ry
dWN0IGRvbWFpbl9pb21tdSAqaGQgPSBkb21faW9tbXUoZCk7Ci0gICAgc3RydWN0IHBjaV9kZXYg
KnBkZXY7Ci0gICAgaW50IGdyb3VwX2lkLCBzZGV2X2lkOwotICAgIHUzMiBiZGY7Ci0gICAgaW50
IGkgPSAwOwotICAgIGNvbnN0IHN0cnVjdCBpb21tdV9vcHMgKm9wcyA9IGhkLT5wbGF0Zm9ybV9v
cHM7Ci0KLSAgICBpZiAoICFpb21tdV9lbmFibGVkIHx8ICFvcHMgfHwgIW9wcy0+Z2V0X2Rldmlj
ZV9ncm91cF9pZCApCi0gICAgICAgIHJldHVybiAwOwotCi0gICAgZ3JvdXBfaWQgPSBvcHMtPmdl
dF9kZXZpY2VfZ3JvdXBfaWQoc2VnLCBidXMsIGRldmZuKTsKLQotICAgIHBjaWRldnNfbG9jaygp
OwotICAgIGZvcl9lYWNoX3BkZXYoIGQsIHBkZXYgKQotICAgIHsKLSAgICAgICAgaWYgKCAocGRl
di0+c2VnICE9IHNlZykgfHwKLSAgICAgICAgICAgICAoKHBkZXYtPmJ1cyA9PSBidXMpICYmIChw
ZGV2LT5kZXZmbiA9PSBkZXZmbikpICkKLSAgICAgICAgICAgIGNvbnRpbnVlOwotCi0gICAgICAg
IGlmICggeHNtX2dldF9kZXZpY2VfZ3JvdXAoWFNNX0hPT0ssIChzZWcgPDwgMTYpIHwgKHBkZXYt
PmJ1cyA8PCA4KSB8IHBkZXYtPmRldmZuKSApCi0gICAgICAgICAgICBjb250aW51ZTsKLQotICAg
ICAgICBzZGV2X2lkID0gb3BzLT5nZXRfZGV2aWNlX2dyb3VwX2lkKHNlZywgcGRldi0+YnVzLCBw
ZGV2LT5kZXZmbik7Ci0gICAgICAgIGlmICggKHNkZXZfaWQgPT0gZ3JvdXBfaWQpICYmIChpIDwg
bWF4X3NkZXZzKSApCi0gICAgICAgIHsKLSAgICAgICAgICAgIGJkZiA9IDA7Ci0gICAgICAgICAg
ICBiZGYgfD0gKHBkZXYtPmJ1cyAmIDB4ZmYpIDw8IDE2OwotICAgICAgICAgICAgYmRmIHw9IChw
ZGV2LT5kZXZmbiAmIDB4ZmYpIDw8IDg7Ci0KLSAgICAgICAgICAgIGlmICggdW5saWtlbHkoY29w
eV90b19ndWVzdF9vZmZzZXQoYnVmLCBpLCAmYmRmLCAxKSkgKQotICAgICAgICAgICAgewotICAg
ICAgICAgICAgICAgIHBjaWRldnNfdW5sb2NrKCk7Ci0gICAgICAgICAgICAgICAgcmV0dXJuIC0x
OwotICAgICAgICAgICAgfQotICAgICAgICAgICAgaSsrOwotICAgICAgICB9Ci0gICAgfQotCi0g
ICAgcGNpZGV2c191bmxvY2soKTsKLQotICAgIHJldHVybiBpOwotfQotCiB2b2lkIGlvbW11X2Rl
dl9pb3RsYl9mbHVzaF90aW1lb3V0KHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBwY2lfZGV2ICpw
ZGV2KQogewogICAgIHBjaWRldnNfbG9jaygpOwpAQCAtMTY2NywxMSArMTYyMCwxMSBAQCBpbnQg
aW9tbXVfZG9fcGNpX2RvbWN0bCgKICAgICAgICAgbWF4X3NkZXZzID0gZG9tY3RsLT51LmdldF9k
ZXZpY2VfZ3JvdXAubWF4X3NkZXZzOwogICAgICAgICBzZGV2cyA9IGRvbWN0bC0+dS5nZXRfZGV2
aWNlX2dyb3VwLnNkZXZfYXJyYXk7CiAKLSAgICAgICAgcmV0ID0gaW9tbXVfZ2V0X2RldmljZV9n
cm91cChkLCBzZWcsIGJ1cywgZGV2Zm4sIHNkZXZzLCBtYXhfc2RldnMpOworICAgICAgICByZXQg
PSBpb21tdV9nZXRfZGV2aWNlX2dyb3VwKGQsIFBDSV9TQkRGMyhzZWcsIGJ1cywgZGV2Zm4pLCBz
ZGV2cywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXhfc2RldnMpOwog
ICAgICAgICBpZiAoIHJldCA8IDAgKQogICAgICAgICB7CiAgICAgICAgICAgICBkcHJpbnRrKFhF
TkxPR19FUlIsICJpb21tdV9nZXRfZGV2aWNlX2dyb3VwKCkgZmFpbGVkIVxuIik7Ci0gICAgICAg
ICAgICByZXQgPSAtRUZBVUxUOwogICAgICAgICAgICAgZG9tY3RsLT51LmdldF9kZXZpY2VfZ3Jv
dXAubnVtX3NkZXZzID0gMDsKICAgICAgICAgfQogICAgICAgICBlbHNlCmRpZmYgLS1naXQgYS94
ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaCBiL3hlbi9pbmNsdWRlL3hlbi9pb21tdS5oCmluZGV4IGM5
M2Y1ODBmZGMuLjYzMDE4MzMyMTkgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3hlbi9pb21tdS5o
CisrKyBiL3hlbi9pbmNsdWRlL3hlbi9pb21tdS5oCkBAIC0zMjEsNiArMzIxLDkgQEAgZXh0ZXJu
IHN0cnVjdCBwYWdlX2xpc3RfaGVhZCBpb21tdV9wdF9jbGVhbnVwX2xpc3Q7CiAKIHZvaWQgaW9t
bXVfZ3JvdXBzX2luaXQodm9pZCk7CiBpbnQgaW9tbXVfZ3JvdXBfYXNzaWduKHN0cnVjdCBwY2lf
ZGV2ICpwZGV2LCB2b2lkICphcmcpOworaW50IGlvbW11X2dldF9kZXZpY2VfZ3JvdXAoc3RydWN0
IGRvbWFpbiAqZCwgcGNpX3NiZGZfdCBzYmRmLAorICAgICAgICAgICAgICAgICAgICAgICAgICAg
WEVOX0dVRVNUX0hBTkRMRV82NCh1aW50MzIpIGJ1ZiwKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHVuc2lnbmVkIGludCBtYXhfc2RldnMpOwogCiAjZW5kaWYgLyogQ09ORklHX0hBU19QQ0kg
Ki8KIAotLSAKMi4xMS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 16 10:21:45 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Jul 2019 10: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 1hnKaf-0007Ol-1o; Tue, 16 Jul 2019 10:21: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=D1qR=VN=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hnKad-0007Ob-TX
 for xen-devel@lists.xenproject.org; Tue, 16 Jul 2019 10:21:43 +0000
X-Inumbo-ID: 8122fb39-a7b3-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8122fb39-a7b3-11e9-8980-bc764e045a96;
 Tue, 16 Jul 2019 10:21:42 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hnKab-0003lO-Kb; Tue, 16 Jul 2019 10:21: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 1hnKab-0004lG-5g; Tue, 16 Jul 2019 10:21:41 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hnKab-0001lt-4a; Tue, 16 Jul 2019 10:21:41 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139019-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.9-testing:build-i386-prev:xen-build:fail:regression
 xen-4.9-testing:build-amd64-prev:xen-build:fail:regression
 xen-4.9-testing:test-amd64-i386-freebsd10-amd64:guest-saverestore:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-saverestore:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-saverestore: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-qemuu-debianhvm-amd64-shadow:guest-stop: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-freebsd10-i386:guest-localmigrate/x10:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-localmigrate/x10:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-localmigrate/x10:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-localmigrate/x10:fail:heisenbug
 xen-4.9-testing:test-amd64-i386-freebsd10-amd64:guest-localmigrate/x10:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:guest-saverestore:fail:heisenbug
 xen-4.9-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-saverestore.2:fail:heisenbug
 xen-4.9-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-localmigrate/x10:fail:heisenbug
 xen-4.9-testing:test-amd64-i386-migrupgrade:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-amd64-amd64-migrupgrade:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-localmigrate/x10:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-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-credit2:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-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-credit2:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-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-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:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-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-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-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-rtds:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-thunderx:hosts-allocate:starved:nonblocking
X-Osstest-Versions-This: xen=8d2a688015193e20ae47fe3c208f99128240f821
X-Osstest-Versions-That: xen=54aa382cbcdc1e2ba75d6734151ca6e53104e2f2
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 16 Jul 2019 10:21:41 +0000
Subject: [Xen-devel] [xen-4.9-testing test] 139019: regressions - trouble:
 fail/pass/starved
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTAxOSB4ZW4tNC45LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzOTAxOS8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAg
ICAgICAgNiB4ZW4tYnVpbGQgICAgICBmYWlsIGluIDEzODc3MiBSRUdSLiB2cy4gMTMyODg5CiBi
dWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgIGZhaWwgaW4gMTM4
NzcyIFJFR1IuIHZzLiAxMzI4ODkKClRlc3RzIHdoaWNoIGFyZSBmYWlsaW5nIGludGVybWl0dGVu
dGx5IChub3QgYmxvY2tpbmcpOgogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAxNCBn
dWVzdC1zYXZlcmVzdG9yZSBmYWlsIGluIDEzODc3MiBwYXNzIGluIDEzOTAxOQogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDEzIGd1ZXN0LXNhdmVyZXN0b3JlIGZhaWwgaW4g
MTM4NzcyIHBhc3MgaW4gMTM5MDE5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCBmYWlsIGluIDEzODkxOSBwYXNzIGluIDEzODc3MgogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDEzIGd1ZXN0LXNhdmVyZXN0b3JlIGZhaWwgaW4g
MTM4OTE5IHBhc3MgaW4gMTM5MDE5CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2
NCAxMyBndWVzdC1zYXZlcmVzdG9yZSBmYWlsIGluIDEzODkxOSBwYXNzIGluIDEzOTAxOQogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgMTcgZ3Vlc3Qtc3Rv
cCBmYWlsIGluIDEzODkxOSBwYXNzIGluIDEzOTAxOQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXdzMTYtYW1kNjQgMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBmYWlsIGluIDEzODk1MSBwYXNz
IGluIDEzODk5MgogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2IDE3IGd1ZXN0LWxvY2Fs
bWlncmF0ZS94MTAgZmFpbCBpbiAxMzg5NTEgcGFzcyBpbiAxMzkwMTkKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgcGFz
cyBpbiAxMzg4NDIKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNiBndWVz
dC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgcGFzcyBpbiAxMzg5MTkKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtd3MxNi1hbWQ2NCAxNiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgcGFzcyBp
biAxMzg5MTkKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgMTcgZ3Vlc3QtbG9jYWxt
aWdyYXRlL3gxMCAgZmFpbCBwYXNzIGluIDEzODk1MQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gMTMgZ3Vlc3Qtc2F2ZXJlc3RvcmUgZmFpbCBw
YXNzIGluIDEzODk5MgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTUgZ3Vl
c3Qtc2F2ZXJlc3RvcmUuMiBmYWlsIHBhc3MgaW4gMTM4OTkyCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtd2luNy1hbWQ2NCAxNiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgcGFzcyBpbiAx
Mzg5OTIKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6
CiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICBibG9ja2VkIGluIDEzODc3MiBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgIGJsb2NrZWQgaW4gMTM4NzcyIG4vYQogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICBmYWlsIGJsb2Nr
ZWQgaW4gMTMyODg5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgIGZhaWwgYmxvY2tlZCBpbiAxMzI4ODkKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgZmFpbCBibG9ja2VkIGluIDEzMjg4
OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgIGZh
aWwgaW4gMTM4ODQyIGxpa2UgMTMyODg5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjct
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgZmFpbCBpbiAxMzg5MTkgbGlrZSAxMzI4ODkKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZh
aWwgaW4gMTM4OTUxIGxpa2UgMTMyODg5CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgZmFpbCBpbiAxMzg5OTIgbGlrZSAxMzI4ODkKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICBmYWlsIGluIDEzODk5
MiBsaWtlIDEzMjg4OQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwtc2VhdHRsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0t
aW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRh
bGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVk
aXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Vi
aWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhz
bSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2lu
ZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxs
ICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4ICAy
IGhvc3RzLWFsbG9jYXRlICAgICAgICAgICAgICAgc3RhcnZlZCAgbi9hCgp2ZXJzaW9uIHRhcmdl
dGVkIGZvciB0ZXN0aW5nOgogeGVuICAgICAgICAgICAgICAgICAgOGQyYTY4ODAxNTE5M2UyMGFl
NDdmZTNjMjA4Zjk5MTI4MjQwZjgyMQpiYXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAg
ICAgICAgNTRhYTM4MmNiY2RjMWUyYmE3NWQ2NzM0MTUxY2E2ZTUzMTA0ZTJmMgoKTGFzdCB0ZXN0
IG9mIGJhc2lzICAgMTMyODg5ICAyMDE5LTAyLTA0IDIyOjA0OjA5IFogIDE2MSBkYXlzCkZhaWxp
bmcgc2luY2UgICAgICAgIDEzMzE0NyAgMjAxOS0wMi0xMSAxMzo0MTo1MCBaICAxNTQgZGF5cyAg
IDg0IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEzODIyNSAgMjAxOS0wNi0yMSAxOTow
NTozNiBaICAgMjQgZGF5cyAgIDE1IGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJl
dmlzaW9ucyB1bmRlciB0ZXN0OgogIEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJp
eC5jb20+CiAgQ2hyaXN0aWFuIExpbmRpZyA8Y2hyaXN0aWFuLmxpbmRpZ0BjaXRyaXguY29tPgog
IERhbmllbCBEZSBHcmFhZiA8ZGdkZWdyYUB0eWNoby5uc2EuZ292PgogIEdlb3JnZSBEdW5sYXAg
PGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5j
b20+CiAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgogIEp1bGllbiBHcmFsbCA8anVs
aWVuLmdyYWxsQGFybS5jb20+CiAgTWFudWVsIEJvdXllciA8Ym91eWVyQGFudGlvY2hlLmV1Lm9y
Zz4KICBTZXJnZXkgRHlhc2xpIDxzZXJnZXkuZHlhc2xpQGNpdHJpeC5jb20+CiAgU3RlZmFubyBT
dGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgogIFN0ZWZhbm8gU3RhYmVsbGluaSA8
c3RlZmFub3NAeGlsaW54LmNvbT4KICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgogIFhp
biBMaSA8dGFsb25zLmxlZUBnbWFpbC5jb20+CiAgWGluIExpIDx4aW4ubGlAY2l0cml4LmNvbT4K
CmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
bWQ2NC14dGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHJldiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02
NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFt
ZDY0LWFtZDY0LTIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1
YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhz
bSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJp
YW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0t
YW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1x
ZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1h
cm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNy
ZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
NjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNk
MTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpdmVwYXRjaCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saXZlcGF0Y2gg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZj
cHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWly
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXNlYXR0bGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFk
b3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHN0YXJ2ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxp
Z2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9s
b2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBh
cmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9v
c3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0
IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1v
c3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFz
dGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRz
Lnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgoo
Tm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAxMTg4IGxpbmVzIGxvbmcuKQoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 16 10:24:43 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Jul 2019 10:24:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnKdT-0007X3-OF; Tue, 16 Jul 2019 10:24:39 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=LiPz=VN=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hnKdS-0007Wy-HC
 for xen-devel@lists.xenproject.org; Tue, 16 Jul 2019 10:24:38 +0000
X-Inumbo-ID: e4a39b7c-a7b3-11e9-8e6c-5fbe23588c8d
Received: from m4a0039g.houston.softwaregrp.com (unknown [15.124.2.85])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e4a39b7c-a7b3-11e9-8e6c-5fbe23588c8d;
 Tue, 16 Jul 2019 10:24:33 +0000 (UTC)
Received: FROM m4a0039g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0039g.houston.softwaregrp.com WITH ESMTP; 
 Tue, 16 Jul 2019 10:24:32 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Tue, 16 Jul 2019 10:20:12 +0000
Received: from NAM04-BN3-obe.outbound.protection.outlook.com (15.124.8.13) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Tue, 16 Jul 2019 10:20:12 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=YoLcVMkO8HsgcsBCnVSRQZx9pT3S4z7mulGqHJUxqj/O1S5FDUlvvevEnxpDHw1fYmGrnz47Xxp/3c2Uz3f/9F4pwzBGgnBUDq0Fi3j+XiX99j68bt3fTA7aVq13iJxkiLE78CUGa/2vyh3GXfuqWMVKq7Xz7AIHzMhtznGh28sIGB6lOAL881G5aW4OPKyOiu7/zo74TG2FIr/WdQuywWOR3uUSDMe8G367PrFe1m/x52s7MwIwuyWPdgS1dEkDKsekeDXAAMgLQeeGE4iu7o34+2mN8AQDU3J/9JU9vZuPsAQ2xCLv8ZHSh9CyA2/v9AD//5A8Fe8FyQ0w6Ti8bw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=DrKGSeOMBO1ZuKim6vn2ns4nAPPBUJrNb6IriPm4+PY=;
 b=hPp58Qt1+YMiVgwbgp9qykse7pfu40lofVK6e82XG9D7SChVRHBAV8Ii+SmY4OCvQcahOpCKAKTPuAfQ16fRqVQvRCYVYu6A4es+C8qkTMe+Of4U7Dn9aSoECtDTRCysrkYhTNkicw4FmLyF/VhG+69+VcdYEQF6jz/neUWGihGVT3kwsbbNKiVsYJBeFRMc2hf61YyZ28czHaxL7ldabBW6K/3jeXl3C2ox44StJQmPrK2Ei35rPMyW5WLn14wrQwWZNwKtmq0836HOy/WMhrjZlU3VOZ0YAT7fB/oIGHWDouZc0bwnysamZ7Ejf0gqsrlgvRoAzvZtSHnYBET4dw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2777.namprd18.prod.outlook.com (20.179.49.213) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.14; Tue, 16 Jul 2019 10:20:11 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Tue, 16 Jul 2019
 10:20:11 +0000
From: Jan Beulich <JBeulich@suse.com>
To: =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Thread-Topic: [PATCH v4 06/13] x86/IOMMU: don't restrict IRQ affinities to
 online CPUs
Thread-Index: AQHVO6nO1yIoPbw3sE+gj0c0leZLnabM9hDhgAASrIA=
Date: Tue, 16 Jul 2019 10:20:10 +0000
Message-ID: <a6ff2c4a-de0b-f83c-cb6d-5bbbb92d46e9@suse.com>
References: <5cda711a-b417-76e9-d113-ea838463f225@suse.com>
 <923083ba-66f9-a88b-8909-a2f5e2808a69@suse.com>
 <20190716091237.fjjhhppndquy3cvx@Air-de-Roger.citrite.net>
In-Reply-To: <20190716091237.fjjhhppndquy3cvx@Air-de-Roger.citrite.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR0501CA0007.eurprd05.prod.outlook.com
 (2603:10a6:4:8f::17) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: d033300d-95ad-473e-fc9c-08d709d72eef
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB2777; 
x-ms-traffictypediagnostic: DM6PR18MB2777:
x-microsoft-antispam-prvs: <DM6PR18MB27779046436903D3639178DAB3CE0@DM6PR18MB2777.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8273;
x-forefront-prvs: 0100732B76
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(39860400002)(366004)(376002)(136003)(396003)(346002)(199004)(189003)(71190400001)(71200400001)(3846002)(6116002)(6246003)(6512007)(53936002)(66446008)(31696002)(186003)(2906002)(26005)(36756003)(446003)(476003)(2616005)(25786009)(11346002)(66556008)(86362001)(66946007)(64756008)(386003)(53546011)(6506007)(76176011)(102836004)(66476007)(52116002)(68736007)(305945005)(8936002)(316002)(81156014)(81166006)(54906003)(6436002)(31686004)(6486002)(99286004)(256004)(14444005)(5024004)(4326008)(6916009)(14454004)(7736002)(80792005)(229853002)(486006)(478600001)(8676002)(66066001)(5660300002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2777;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: BFGbfECArkr0cwBIOcGExDZC5NF3dseubKmGgMtFhmG77vYsO16nzdyKe95YaxiXBiQv3LlHGKDihO96bL2bUcUYGhjM5NC6oDi8Inu0JhxSqpNnXHNHr8NTQel1w/0CRmXvvtS+BwALGJtR6cXZ22mutbVNKCt3jtOgu3r2XtT7Ric4xL705gxCwhloiUarVBEwQXz5lhapTi2TdFAtRQZLv6vyulex1CnAXZU2+5Bv9BE0f4YufVxwezUbAhYu9C2rad9rUx6j+ATLW1VXdz4+zCEH9GK414ljqKAgJE/V/4MnWORZ21+l9y0XXXVM1OsA68PymT3dj+M9Kajid+t+tacQL7PXJtSy+dGRXLeO2H+APZAfID7Ssc/i+v3GcCDklqCT2q0QlhYR9Z5m5s7LRicv3kTdlCDo2wnN6Oc=
Content-ID: <F6CE167009FA7B499463AE41E4666D6E@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: d033300d-95ad-473e-fc9c-08d709d72eef
X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Jul 2019 10:20:10.7532 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2777
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v4 06/13] x86/IOMMU: don't restrict IRQ
 affinities to online 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: "kevin.tian@intel.com" <kevin.tian@intel.com>, Wei Liu <wl@xen.org>,
 AndrewCooper <andrew.cooper3@citrix.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Brian Woods <brian.woods@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTYuMDcuMjAxOSAxMToxMiwgUm9nZXIgUGF1IE1vbm7DqSAgd3JvdGU6DQo+IE9uIFR1ZSwg
SnVsIDE2LCAyMDE5IGF0IDA3OjQwOjU3QU0gKzAwMDAsIEphbiBCZXVsaWNoIHdyb3RlOg0KPj4g
SW4gbGluZSB3aXRoICJ4ODYvSVJROiBkZXNjLT5hZmZpbml0eSBzaG91bGQgc3RyaWN0bHkgcmVw
cmVzZW50IHRoZQ0KPj4gcmVxdWVzdGVkIHZhbHVlIiB0aGUgaW50ZXJuYWxseSB1c2VkIElSUShz
KSBhbHNvIHNob3VsZG4ndCBiZSByZXN0cmljdGVkDQo+PiB0byBvbmxpbmUgb25lcy4gTWFrZSBz
ZXRfZGVzY19hZmZpbml0eSgpIChzZXRfbXNpX2FmZmluaXR5KCkgdGhlbiBkb2VzDQo+PiBieSBp
bXBsaWNhdGlvbikgY29wZSB3aXRoIGEgTlVMTCBtYXNrIGJlaW5nIHBhc3NlZCAoanVzdCBsaWtl
DQo+PiBhc3NpZ25faXJxX3ZlY3RvcigpIGRvZXMpLCBhbmQgaGF2ZSBJT01NVSBjb2RlIHBhc3Mg
TlVMTCBpbnN0ZWFkIG9mDQo+PiAmY3B1X29ubGluZV9tYXAgKHdoZW4sIGZvciBWVC1kLCB0aGVy
ZSdzIG5vIE5VTUEgbm9kZSBpbmZvcm1hdGlvbg0KPj4gYXZhaWxhYmxlKS4NCj4+DQo+PiBTaWdu
ZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+DQo+IA0KPiBMR1RNLCBq
dXN0IG9uZSBwYXRjaCBzdHlsZSBjb21tZW50IGFuZCBvbmUgY29kZSBjb21tZW50Og0KPiANCj4g
UmV2aWV3ZWQtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPg0KDQpU
aGFua3MuDQoNCj4+IC0tLSBhL3hlbi9hcmNoL3g4Ni9pcnEuYw0KPj4gKysrIGIveGVuL2FyY2gv
eDg2L2lycS5jDQo+PiBAQCAtNzk2LDE4ICs3OTYsMjYgQEAgdW5zaWduZWQgaW50IHNldF9kZXNj
X2FmZmluaXR5KHN0cnVjdCBpcg0KPj4gICAgICAgIHVuc2lnbmVkIGxvbmcgZmxhZ3M7DQo+PiAg
ICAgICAgY3B1bWFza190IGRlc3RfbWFzazsNCj4+ICAgIA0KPj4gLSAgICBpZiAoIWNwdW1hc2tf
aW50ZXJzZWN0cyhtYXNrLCAmY3B1X29ubGluZV9tYXApKQ0KPj4gKyAgICBpZiAoIG1hc2sgJiYg
IWNwdW1hc2tfaW50ZXJzZWN0cyhtYXNrLCAmY3B1X29ubGluZV9tYXApICkNCj4+ICAgICAgICAg
ICAgcmV0dXJuIEJBRF9BUElDSUQ7DQo+PiAgICANCj4+ICAgICAgICBzcGluX2xvY2tfaXJxc2F2
ZSgmdmVjdG9yX2xvY2ssIGZsYWdzKTsNCj4+IC0gICAgcmV0ID0gX2Fzc2lnbl9pcnFfdmVjdG9y
KGRlc2MsIG1hc2spOw0KPj4gKyAgICByZXQgPSBfYXNzaWduX2lycV92ZWN0b3IoZGVzYywgbWFz
ayA/OiBUQVJHRVRfQ1BVUyk7DQo+PiAgICAgICAgc3Bpbl91bmxvY2tfaXJxcmVzdG9yZSgmdmVj
dG9yX2xvY2ssIGZsYWdzKTsNCj4gDQo+IEkgdGhpbmsgdGhlIHBhdGNoIGlzIHNvbWVob3cgbWFu
Z2xlZCBhdCBsZWFzdCBvbiBteSBlbmQsIHRoZXJlJ3Mgb25lDQo+IHByZXBlbmRlZCBleHRyYSBz
cGFjZSBpbiB0aGUgbm9uLW1vZGlmaWVkIGxpbmVzIEFGQUlDVC4NCg0KV2VsbCwgeWVzLCBoZW5j
ZSB0aGUgbGFzdCBzZW50ZW5jZSBpbiB0aGUgY292ZXIgbGV0dGVyIGFuZCB0aGUgYXR0YWNoZWQN
CnBhdGNoZXMgdGhlcmUuIEl0IGlzIHRoZSBtYWlsIHN5c3RlbSAobW9yZSBsaWtlbHkgc2VydmVy
IHRoYW4gY2xpZW50KQ0Kb3ZlciBoZXJlIHdoaWNoIGNhdXNlcyB0aGlzIGlzc3VlIChldmVyeXdo
ZXJlIGZvciBtZSkuDQoNCj4+ICAgIA0KPj4gLSAgICBpZiAocmV0IDwgMCkNCj4+ICsgICAgaWYg
KCByZXQgPCAwICkNCj4+ICAgICAgICAgICAgcmV0dXJuIEJBRF9BUElDSUQ7DQo+PiAgICANCj4+
IC0gICAgY3B1bWFza19jb3B5KGRlc2MtPmFmZmluaXR5LCBtYXNrKTsNCj4gDQo+IEFGQUlDVCB5
b3UgY291bGQgYWxzbyBhdm9pZCB0aGUgaWYgYW5kIGp1c3QgZG8gdGhlIHNhbWUgYXMgaW4gdGhl
DQo+IGFzc2lnbl9pcnFfdmVjdG9yIGNhbGwgYWJvdmUgYW5kIHBhc3MgVEFSR0VUX0NQVVMgaWYg
bWFzayBpcyBOVUxMPw0KDQpBcmUgeW91IHRhbGtpbmcgYWJvdXQgdGhlIGlmKCkgaW4gY29udGV4
dCBhYm92ZSwgb3IgdGhlIG9uZSB5b3UndmUNCnN0cmlwcGVkIChpbW1lZGlhdGVseSBmb2xsb3dp
bmcgdGhlIGxhc3QgcXVvdGVkIGxpbmUgb2YgdGhlIHBhdGNoKT8NCkZvciB0aGUgb25lIGluIGNv
bnRleHQgSSBkb24ndCBzZWUgaG93IHRoZSByZXN0IG9mIHlvdXIgcmVtYXJrIGlzDQpyZWxhdGVk
LiBGb3IgdGhlIG90aGVyIG9uZSAtIG5vLCBzdHJpY3RseSBub3QsIGFzIHRoYXQgd291bGQgYmUN
CmFnYWluc3QgdGhlIHB1cnBvc2Ugb2YgdGhpcyBjaGFuZ2U6IFdlIHNwZWNpZmljYWxseSB3YW50
IHRvIF9ub3RfDQpyZXN0cmljdCBkZXNjLT5hZmZpbml0eSB0byBvbmxpbmUgQ1BVcyBvbmx5ICh5
ZXQgdGhhdCdzIHdoYXQNClRBUkdFVF9DUFVTIHJlc29sdmVzIHRvKS4NCg0KSmFuDQpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 16 10:24:45 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Jul 2019 10:24:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnKdZ-0007Xc-19; Tue, 16 Jul 2019 10:24:45 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=WCCO=VN=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hnKdX-0007XG-8D
 for xen-devel@lists.xenproject.org; Tue, 16 Jul 2019 10:24:43 +0000
X-Inumbo-ID: ebb849fb-a7b3-11e9-8980-bc764e045a96
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ebb849fb-a7b3-11e9-8980-bc764e045a96;
 Tue, 16 Jul 2019 10:24:41 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: ZZ0I9LFXVeExVtccDFjjA2w8njDSJhcesVcuANsIyo2H+9HynZF+8A69vroeyahG9rYyx4K6sD
 Auo/uSHqP6X4vQPfJ/+tpIZo5Dg5R59xUA7eTyx7dsy1R+QY6nOuLWu4SysoxTF/9MRZgF3DwU
 1s3q41BzhCshMTEH5zk39JUkUzj0NytgxyF+ze9gVwfwm6Uk7m2eAzgokGfWvP1oh91XWGxtnt
 4nwA8OrO2bhPh3bztKjVe5oMvVdnlGnl2EPOEnv021cS+bt6kyqVV8TAIm/p6yQ+EOPTN9/kiQ
 +EA=
X-SBRS: 2.7
X-MesageID: 3006705
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,498,1557201600"; 
   d="scan'208";a="3006705"
To: Paul Durrant <paul.durrant@citrix.com>, <xen-devel@lists.xenproject.org>
References: <20190716101657.23327-1-paul.durrant@citrix.com>
 <20190716101657.23327-3-paul.durrant@citrix.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <6f318f2a-374e-d8e8-0974-47b709dd629b@citrix.com>
Date: Tue, 16 Jul 2019 11:24:36 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <20190716101657.23327-3-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 v3 2/4] pci: add all-device iterator
 function...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Tim
 Deegan <tim@xen.org>, Ian Jackson <ian.jackson@eu.citrix.com>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTYvMDcvMjAxOSAxMToxNiwgUGF1bCBEdXJyYW50IHdyb3RlOgo+IC4uLmFuZCB1c2UgaXQg
Zm9yIHNldHVwX2h3ZG9tX3BjaV9kZXZpY2VzKCkgYW5kIGR1bXBfcGNpX2RldmljZXMoKS4KPgo+
IFRoZSB1bmxvY2svcHJvY2Vzcy1wZW5kaW5nLXNvZnRpcnFzL2xvY2sgc2VxdWVuY2UgdGhhdCB3
YXMgaW4KPiBfc2V0dXBfaHdkb21fcGNpX2RldmljZXMoKSBpcyBub3cgZG9uZSBpbiB0aGUgZ2Vu
ZXJpYyBpdGVyYXRvciBmdW5jdGlvbiwKPiB3aGljaCBkb2VzIG1lYW4gaXQgaXMgYWxzbyBkb25l
ICh1bm5lY2Vzc2FyaWx5KSBpbiB0aGUgY2FzZSBvZgo+IGR1bXBfcGNpX2RldmljZXMoKSwgc2lu
Y2UgcnVuX2FsbF9ub25pcnFfa2V5aGFuZGxlcnMoKSB3aWxsIGNhbGwKPiBwcm9jZXNzX3BlbmRp
bmdfc29mdGlycXMoKSBiZWZvcmUgaW52b2tpbmcgZWFjaCBrZXkgaGFuZGxlciBhbnl3YXksIGJ1
dAo+IHRoaXMgaXMgbm90IHBlcmZvcm1hbmNlIGNyaXRpY2FsIGNvZGUuCj4KPiBUaGUgIj09PT0g
c2VnbWVudCBYWFhYID09PT0iIGhlYWRsaW5lIHRoYXQgd2FzIGluIF9kdW1wX3BjaV9kZXZpY2Vz
KCkgaGFzCj4gYmVlbiBkcm9wcGVkIGJlY2F1c2UgaXQgaXMgbm9uLXRyaXZpYWwgdG8gZGVhbCB3
aXRoIGl0IHdoZW4gdXNpbmcgYQo+IGdlbmVyaWMgYWxsLWRldmljZSBpdGVyYXRvciBhbmQsIHNp
bmNlIHRoZSBzZWdtZW50IG51bWJlciBpcyBpbmNsdWRlZAo+IGluIGV2ZXJ5IGxvZyBsaW5lIGFu
eXdheSwgaXQgZGlkbid0IGFkZCBtdWNoIHZhbHVlIGFueXdheS4KPgo+IFNpZ25lZC1vZmYtYnk6
IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+Cj4gUmV2aWV3ZWQtYnk6ICJS
b2dlciBQYXUgTW9ubsOpIiA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cj4gLS0tCj4gQ2M6IEphbiBC
ZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPiBDYzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNv
b3BlcjNAY2l0cml4LmNvbT4KPiBDYzogR2VvcmdlIER1bmxhcCA8R2VvcmdlLkR1bmxhcEBldS5j
aXRyaXguY29tPgo+IENjOiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4K
PiBDYzogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KPiBDYzogS29ucmFkIFJ6
ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgo+IENjOiBTdGVmYW5vIFN0YWJl
bGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Cj4gQ2M6IFRpbSBEZWVnYW4gPHRpbUB4ZW4u
b3JnPgo+IENjOiBXZWkgTGl1IDx3bEB4ZW4ub3JnPgo+Cj4gdjM6Cj4gIC0gQWRkcmVzc2VkIHJl
dmlldyBjb21tZW50cyBmcm9tIFJvZ2VyLgo+Cj4gdjI6Cj4gIC0gTmV3IGluIHYyLgo+IC0tLQo+
ICB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9wY2kuYyB8IDEyMSArKysrKysrKysrKysrKysrKysr
KysrKystLS0tLS0tLS0tLS0tLS0tLS0KPiAgeGVuL2luY2x1ZGUveGVuL3BjaS5oICAgICAgICAg
fCAgIDEgKwo+ICAyIGZpbGVzIGNoYW5nZWQsIDY5IGluc2VydGlvbnMoKyksIDUzIGRlbGV0aW9u
cygtKQo+Cj4gZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3BjaS5jIGIveGVu
L2RyaXZlcnMvcGFzc3Rocm91Z2gvcGNpLmMKPiBpbmRleCBlODg2ODk0MjVkLi40YmI5OTk2MDQ5
IDEwMDY0NAo+IC0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3BjaS5jCj4gKysrIGIveGVu
L2RyaXZlcnMvcGFzc3Rocm91Z2gvcGNpLmMKPiBAQCAtMTEzNCw2NCArMTEzNCw4NyBAQCBzdGF0
aWMgdm9pZCBfX2h3ZG9tX2luaXQgc2V0dXBfb25lX2h3ZG9tX2RldmljZShjb25zdCBzdHJ1Y3Qg
c2V0dXBfaHdkb20gKmN0eHQsCj4gICAgICAgICAgICAgICAgIGN0eHQtPmQtPmRvbWFpbl9pZCwg
ZXJyKTsKPiAgfQo+ICAKPiAtc3RhdGljIGludCBfX2h3ZG9tX2luaXQgX3NldHVwX2h3ZG9tX3Bj
aV9kZXZpY2VzKHN0cnVjdCBwY2lfc2VnICpwc2VnLCB2b2lkICphcmcpCj4gK3N0YXRpYyBpbnQg
X19od2RvbV9pbml0IHNldHVwX2h3ZG9tX3BjaV9kZXZpY2Uoc3RydWN0IHBjaV9kZXYgKnBkZXYs
IHZvaWQgKmFyZykKPiAgewo+ICAgICAgc3RydWN0IHNldHVwX2h3ZG9tICpjdHh0ID0gYXJnOwo+
IC0gICAgaW50IGJ1cywgZGV2Zm47Cj4gKyAgICBzdHJ1Y3QgZG9tYWluICpkID0gY3R4dC0+ZDsK
PiAgCj4gLSAgICBmb3IgKCBidXMgPSAwOyBidXMgPCAyNTY7IGJ1cysrICkKPiArICAgIGlmICgg
IXBkZXYtPmRvbWFpbiApCj4gKyAgICB7Cj4gKyAgICAgICAgcGRldi0+ZG9tYWluID0gZDsKPiAr
ICAgICAgICBsaXN0X2FkZCgmcGRldi0+ZG9tYWluX2xpc3QsICZkLT5wZGV2X2xpc3QpOwo+ICsg
ICAgICAgIHNldHVwX29uZV9od2RvbV9kZXZpY2UoY3R4dCwgcGRldik7Cj4gKyAgICB9Cj4gKyAg
ICBlbHNlIGlmICggcGRldi0+ZG9tYWluID09IGRvbV94ZW4gKQo+ICAgICAgewo+IC0gICAgICAg
IGZvciAoIGRldmZuID0gMDsgZGV2Zm4gPCAyNTY7IGRldmZuKysgKQo+ICsgICAgICAgIHBkZXYt
PmRvbWFpbiA9IGQ7Cj4gKyAgICAgICAgc2V0dXBfb25lX2h3ZG9tX2RldmljZShjdHh0LCBwZGV2
KTsKPiArICAgICAgICBwZGV2LT5kb21haW4gPSBkb21feGVuOwo+ICsgICAgfQo+ICsgICAgZWxz
ZSBpZiAoIHBkZXYtPmRvbWFpbiAhPSBkICkKPiArICAgICAgICBwcmludGsoWEVOTE9HX1dBUk5J
TkcgIkRvbSVwZCBvd25pbmcgJTA0eDolMDJ4OiUwMnguJXU/XG4iLAoKSnVzdCAlcGQuwqAgSXQg
dGFrZXMgY2FyZSBvZiByZW5kZXJpbmcgZCV1IG9yIGRbJG5hbWVdIGZvciBzeXN0ZW0gZG9tYWlu
cy4KCkNhbiBiZSBmaXhlZCBvbiBjb21taXQuCgo+ICsgICAgICAgICAgICAgICBwZGV2LT5kb21h
aW4sIHBkZXYtPnNlZywgcGRldi0+YnVzLCBQQ0lfU0xPVChwZGV2LT5kZXZmbiksCj4gKyAgICAg
ICAgICAgICAgIFBDSV9GVU5DKHBkZXYtPmRldmZuKSk7Cj4gKwo+ICsgICAgcmV0dXJuIDA7Cj4g
K30KPiArCj4gK3N0cnVjdCBwc2RpX2N0eHQgewo+ICsgICAgaW50ICgqY2IpKHN0cnVjdCBwY2lf
ZGV2ICosIHZvaWQgKik7Cj4gKyAgICB2b2lkICphcmc7Cj4gK307Cj4gKwo+ICtzdGF0aWMgaW50
IHBjaV9zZWdtZW50X2RldmljZXNfaXRlcmF0ZShzdHJ1Y3QgcGNpX3NlZyAqcHNlZywgdm9pZCAq
YXJnKQo+ICt7Cj4gKyAgICBzdHJ1Y3QgcHNkaV9jdHh0ICpjdHh0ID0gYXJnOwo+ICsgICAgdW5z
aWduZWQgaW50IGJ1cywgZGV2Zm47Cj4gKyAgICBpbnQgcmMgPSAwOwo+ICsKPiArICAgIC8qCj4g
KyAgICAgKiBXZSBkb24ndCBpdGVyYXRlIGJ5IHdhbGtpbmcgcHNlZy0+YWxsZGV2c19saXN0IGhl
cmUgYmVjYXVzZSB0aGF0Cj4gKyAgICAgKiB3b3VsZCBtYWtlIHRoZSBwY2lkZXZzX3VubG9jaygp
L2xvY2soKSBzZXF1ZW5jZSBiZWxvdyB1bnNhZmUuCj4gKyAgICAgKi8KPiArICAgIGZvciAoIGJ1
cyA9IDA7ICFyYyAmJiBidXMgPCAyNTY7IGJ1cysrICkKPiArICAgICAgICBmb3IgKCBkZXZmbiA9
IDA7ICFyYyAmJiBkZXZmbiA8IDI1NjsgZGV2Zm4rKyApCj4gICAgICAgICAgewo+ICAgICAgICAg
ICAgICBzdHJ1Y3QgcGNpX2RldiAqcGRldiA9IHBjaV9nZXRfcGRldihwc2VnLT5uciwgYnVzLCBk
ZXZmbik7Cj4gIAo+ICAgICAgICAgICAgICBpZiAoICFwZGV2ICkKPiAgICAgICAgICAgICAgICAg
IGNvbnRpbnVlOwo+ICAKPiAtICAgICAgICAgICAgaWYgKCAhcGRldi0+ZG9tYWluICkKPiAtICAg
ICAgICAgICAgewo+IC0gICAgICAgICAgICAgICAgcGRldi0+ZG9tYWluID0gY3R4dC0+ZDsKPiAt
ICAgICAgICAgICAgICAgIGxpc3RfYWRkKCZwZGV2LT5kb21haW5fbGlzdCwgJmN0eHQtPmQtPnBk
ZXZfbGlzdCk7Cj4gLSAgICAgICAgICAgICAgICBzZXR1cF9vbmVfaHdkb21fZGV2aWNlKGN0eHQs
IHBkZXYpOwo+IC0gICAgICAgICAgICB9Cj4gLSAgICAgICAgICAgIGVsc2UgaWYgKCBwZGV2LT5k
b21haW4gPT0gZG9tX3hlbiApCj4gLSAgICAgICAgICAgIHsKPiAtICAgICAgICAgICAgICAgIHBk
ZXYtPmRvbWFpbiA9IGN0eHQtPmQ7Cj4gLSAgICAgICAgICAgICAgICBzZXR1cF9vbmVfaHdkb21f
ZGV2aWNlKGN0eHQsIHBkZXYpOwo+IC0gICAgICAgICAgICAgICAgcGRldi0+ZG9tYWluID0gZG9t
X3hlbjsKPiAtICAgICAgICAgICAgfQo+IC0gICAgICAgICAgICBlbHNlIGlmICggcGRldi0+ZG9t
YWluICE9IGN0eHQtPmQgKQo+IC0gICAgICAgICAgICAgICAgcHJpbnRrKFhFTkxPR19XQVJOSU5H
ICJEb20lZCBvd25pbmcgJTA0eDolMDJ4OiUwMnguJXU/XG4iLAo+IC0gICAgICAgICAgICAgICAg
ICAgICAgIHBkZXYtPmRvbWFpbi0+ZG9tYWluX2lkLCBwc2VnLT5uciwgYnVzLAo+IC0gICAgICAg
ICAgICAgICAgICAgICAgIFBDSV9TTE9UKGRldmZuKSwgUENJX0ZVTkMoZGV2Zm4pKTsKPiAtCj4g
LSAgICAgICAgICAgIGlmICggaW9tbXVfdmVyYm9zZSApCj4gLSAgICAgICAgICAgIHsKPiAtICAg
ICAgICAgICAgICAgIHBjaWRldnNfdW5sb2NrKCk7Cj4gLSAgICAgICAgICAgICAgICBwcm9jZXNz
X3BlbmRpbmdfc29mdGlycXMoKTsKPiAtICAgICAgICAgICAgICAgIHBjaWRldnNfbG9jaygpOwo+
IC0gICAgICAgICAgICB9Cj4gLSAgICAgICAgfQo+ICsgICAgICAgICAgICByYyA9IGN0eHQtPmNi
KHBkZXYsIGN0eHQtPmFyZyk7Cj4gIAo+IC0gICAgICAgIGlmICggIWlvbW11X3ZlcmJvc2UgKQo+
IC0gICAgICAgIHsKPiArICAgICAgICAgICAgLyoKPiArICAgICAgICAgICAgICogRXJyIG9uIHRo
ZSBzYWZlIHNpZGUgYW5kIGFzc3VtZSB0aGUgY2FsbGJhY2sgaGFzIHRha2VuCj4gKyAgICAgICAg
ICAgICAqIGEgc2lnbmlmaWNhbnQgYW1vdW50IG9mIHRpbWUuCj4gKyAgICAgICAgICAgICAqLwo+
ICAgICAgICAgICAgICBwY2lkZXZzX3VubG9jaygpOwo+ICAgICAgICAgICAgICBwcm9jZXNzX3Bl
bmRpbmdfc29mdGlycXMoKTsKPiAgICAgICAgICAgICAgcGNpZGV2c19sb2NrKCk7Cj4gICAgICAg
ICAgfQo+IC0gICAgfQo+ICAKPiAtICAgIHJldHVybiAwOwo+ICsgICAgcmV0dXJuIHJjOwo+ICt9
Cj4gKwo+ICtpbnQgcGNpX3BkZXZzX2l0ZXJhdGUoaW50ICgqY2IpKHN0cnVjdCBwY2lfZGV2ICos
IHZvaWQgKiksIHZvaWQgKmFyZykKPiArewo+ICsgICAgc3RydWN0IHBzZGlfY3R4dCBjdHh0ID0g
eyAuY2IgPSBjYiwgLmFyZyA9IGFyZyB9Owo+ICsgICAgaW50IHJjOwo+ICsKPiArICAgIHBjaWRl
dnNfbG9jaygpOwo+ICsgICAgcmMgPSBwY2lfc2VnbWVudHNfaXRlcmF0ZShwY2lfc2VnbWVudF9k
ZXZpY2VzX2l0ZXJhdGUsICZjdHh0KTsKPiArICAgIHBjaWRldnNfdW5sb2NrKCk7Cj4gKwo+ICsg
ICAgcmV0dXJuIHJjOwo+ICB9Cj4gIAo+ICB2b2lkIF9faHdkb21faW5pdCBzZXR1cF9od2RvbV9w
Y2lfZGV2aWNlcygKPiAgICAgIHN0cnVjdCBkb21haW4gKmQsIGludCAoKmhhbmRsZXIpKHU4IGRl
dmZuLCBzdHJ1Y3QgcGNpX2RldiAqKSkKPiAgewo+ICAgICAgc3RydWN0IHNldHVwX2h3ZG9tIGN0
eHQgPSB7IC5kID0gZCwgLmhhbmRsZXIgPSBoYW5kbGVyIH07Cj4gKyAgICBpbnQgcmMgPSBwY2lf
cGRldnNfaXRlcmF0ZShzZXR1cF9od2RvbV9wY2lfZGV2aWNlLCAmY3R4dCk7Cj4gIAo+IC0gICAg
cGNpZGV2c19sb2NrKCk7Cj4gLSAgICBwY2lfc2VnbWVudHNfaXRlcmF0ZShfc2V0dXBfaHdkb21f
cGNpX2RldmljZXMsICZjdHh0KTsKPiAtICAgIHBjaWRldnNfdW5sb2NrKCk7Cj4gKyAgICBBU1NF
UlQoIXJjKTsKPiAgfQo+ICAKPiAgI2lmZGVmIENPTkZJR19BQ1BJCj4gQEAgLTEyOTQsMjQgKzEz
MTcsMTggQEAgYm9vbF90IHBjaWVfYWVyX2dldF9maXJtd2FyZV9maXJzdChjb25zdCBzdHJ1Y3Qg
cGNpX2RldiAqcGRldikKPiAgfQo+ICAjZW5kaWYKPiAgCj4gLXN0YXRpYyBpbnQgX2R1bXBfcGNp
X2RldmljZXMoc3RydWN0IHBjaV9zZWcgKnBzZWcsIHZvaWQgKmFyZykKPiArc3RhdGljIGludCBk
dW1wX3BjaV9kZXZpY2Uoc3RydWN0IHBjaV9kZXYgKnBkZXYsIHZvaWQgKmFyZykKPiAgewo+IC0g
ICAgc3RydWN0IHBjaV9kZXYgKnBkZXY7Cj4gICAgICBzdHJ1Y3QgbXNpX2Rlc2MgKm1zaTsKPiAg
Cj4gLSAgICBwcmludGsoIj09PT0gc2VnbWVudCAlMDR4ID09PT1cbiIsIHBzZWctPm5yKTsKPiAt
Cj4gLSAgICBsaXN0X2Zvcl9lYWNoX2VudHJ5ICggcGRldiwgJnBzZWctPmFsbGRldnNfbGlzdCwg
YWxsZGV2c19saXN0ICkKPiAtICAgIHsKPiAtICAgICAgICBwcmludGsoIiUwNHg6JTAyeDolMDJ4
LiV1IC0gZG9tICUtM2QgLSBub2RlICUtM2QgLSBNU0lzIDwgIiwKPiAtICAgICAgICAgICAgICAg
cHNlZy0+bnIsIHBkZXYtPmJ1cywKPiAtICAgICAgICAgICAgICAgUENJX1NMT1QocGRldi0+ZGV2
Zm4pLCBQQ0lfRlVOQyhwZGV2LT5kZXZmbiksCj4gLSAgICAgICAgICAgICAgIHBkZXYtPmRvbWFp
biA/IHBkZXYtPmRvbWFpbi0+ZG9tYWluX2lkIDogLTEsCj4gLSAgICAgICAgICAgICAgIChwZGV2
LT5ub2RlICE9IE5VTUFfTk9fTk9ERSkgPyBwZGV2LT5ub2RlIDogLTEpOwo+IC0gICAgICAgIGxp
c3RfZm9yX2VhY2hfZW50cnkgKCBtc2ksICZwZGV2LT5tc2lfbGlzdCwgbGlzdCApCj4gLSAgICAg
ICAgICAgICAgIHByaW50aygiJWQgIiwgbXNpLT5pcnEpOwo+IC0gICAgICAgIHByaW50aygiPlxu
Iik7Cj4gLSAgICB9Cj4gKyAgICBwcmludGsoIiUwNHg6JTAyeDolMDJ4LiV1IC0gZG9tICUtM2Qg
LSBub2RlICUtM2QgLSBNU0lzIDwgIiwKPiArICAgICAgICAgICBwZGV2LT5zZWcsIHBkZXYtPmJ1
cywgUENJX1NMT1QocGRldi0+ZGV2Zm4pLAo+ICsgICAgICAgICAgIFBDSV9GVU5DKHBkZXYtPmRl
dmZuKSwKPiArICAgICAgICAgICBwZGV2LT5kb21haW4gPyBwZGV2LT5kb21haW4tPmRvbWFpbl9p
ZCA6IC0xLAo+ICsgICAgICAgICAgIChwZGV2LT5ub2RlICE9IE5VTUFfTk9fTk9ERSkgPyBwZGV2
LT5ub2RlIDogLTEpOwo+ICsgICAgbGlzdF9mb3JfZWFjaF9lbnRyeSAoIG1zaSwgJnBkZXYtPm1z
aV9saXN0LCBsaXN0ICkKPiArICAgICAgICBwcmludGsoIiVkICIsIG1zaS0+aXJxKTsKCkkga25v
dyB5b3UncmUganVzdCBjb3B5aW5nIHRoZSBleGlzdGluZyBjb2RlLCBidXQgdGhpcyB3b3VsZCBi
ZSBiZXR0ZXIKdG8gc3RyaXAgdGhlIHNwYWNlIGFmdGVyIHRoZSA8LCBhbmQgdXNlICIgJWQiIGhl
cmUsIHdoaWNoIHdpbGwgZHJvcCB0aGUKZmluYWwgc3BhY2UgYmVmb3JlIHRoZSA+IGluIHRoZSBl
dmVudHVhbCBvdXRwdXQuCgpBZ2FpbiwgY2FuIGJlIGZpeGVkIG9uIGNvbW1pdC4KCn5BbmRyZXcK
Cj4gKyAgICBwcmludGsoIj5cbiIpOwo+ICAKPiAgICAgIHJldHVybiAwOwo+ICB9Cj4gQEAgLTEz
MTksOSArMTMzNiw3IEBAIHN0YXRpYyBpbnQgX2R1bXBfcGNpX2RldmljZXMoc3RydWN0IHBjaV9z
ZWcgKnBzZWcsIHZvaWQgKmFyZykKPiAgc3RhdGljIHZvaWQgZHVtcF9wY2lfZGV2aWNlcyh1bnNp
Z25lZCBjaGFyIGNoKQo+ICB7Cj4gICAgICBwcmludGsoIj09PT0gUENJIGRldmljZXMgPT09PVxu
Iik7Cj4gLSAgICBwY2lkZXZzX2xvY2soKTsKPiAtICAgIHBjaV9zZWdtZW50c19pdGVyYXRlKF9k
dW1wX3BjaV9kZXZpY2VzLCBOVUxMKTsKPiAtICAgIHBjaWRldnNfdW5sb2NrKCk7Cj4gKyAgICBw
Y2lfcGRldnNfaXRlcmF0ZShkdW1wX3BjaV9kZXZpY2UsIE5VTEwpOwo+ICB9Cj4gIAo+ICBzdGF0
aWMgaW50IF9faW5pdCBzZXR1cF9kdW1wX3BjaWRldnModm9pZCkKPiBkaWZmIC0tZ2l0IGEveGVu
L2luY2x1ZGUveGVuL3BjaS5oIGIveGVuL2luY2x1ZGUveGVuL3BjaS5oCj4gaW5kZXggMDRhOWY0
NmNjMy4uNzllYjI1NDE3YiAxMDA2NDQKPiAtLS0gYS94ZW4vaW5jbHVkZS94ZW4vcGNpLmgKPiAr
KysgYi94ZW4vaW5jbHVkZS94ZW4vcGNpLmgKPiBAQCAtMTU0LDYgKzE1NCw3IEBAIGludCBmaW5k
X3Vwc3RyZWFtX2JyaWRnZSh1MTYgc2VnLCB1OCAqYnVzLCB1OCAqZGV2Zm4sIHU4ICpzZWNidXMp
Owo+ICBzdHJ1Y3QgcGNpX2RldiAqcGNpX2xvY2tfcGRldihpbnQgc2VnLCBpbnQgYnVzLCBpbnQg
ZGV2Zm4pOwo+ICBzdHJ1Y3QgcGNpX2RldiAqcGNpX2xvY2tfZG9tYWluX3BkZXYoCj4gICAgICBz
dHJ1Y3QgZG9tYWluICosIGludCBzZWcsIGludCBidXMsIGludCBkZXZmbik7Cj4gK2ludCBwY2lf
cGRldnNfaXRlcmF0ZShpbnQgKCpjYikoc3RydWN0IHBjaV9kZXYgKiwgdm9pZCAqKSwgdm9pZCAq
YXJnKTsKPiAgCj4gIHZvaWQgc2V0dXBfaHdkb21fcGNpX2RldmljZXMoc3RydWN0IGRvbWFpbiAq
LAo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW50ICgqKSh1OCBkZXZmbiwgc3RydWN0
IHBjaV9kZXYgKikpOwoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 16 10:26:39 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Jul 2019 10:26:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnKfP-0007i8-Ec; Tue, 16 Jul 2019 10:26:39 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=WCCO=VN=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hnKfO-0007i3-C8
 for xen-devel@lists.xenproject.org; Tue, 16 Jul 2019 10:26:38 +0000
X-Inumbo-ID: 2f8a52ca-a7b4-11e9-ac65-0f4a945ebe4b
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 2f8a52ca-a7b4-11e9-ac65-0f4a945ebe4b;
 Tue, 16 Jul 2019 10:26:35 +0000 (UTC)
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: zd7TDsZdzE65moGB6W+lClFFC8e9tfD+CMN0BBg7zmaS3JQqbr773NbeaxIfsvO7+VAbjghDxf
 NbIVrGKF9PyEWtu6obXXaKEOcILbJ6w0GrrNTv3C85cuz7qhMOtT35Up3Zu1BSwzhWFHyTN34K
 LspAEsjb7f6RM9E4uBKidMuTwN+83MJtJ1ljLxXSECT+mq8extyU/iiXuQ1sWxXfKTykx8Gbcn
 IahTAML4uwpz2ikYP4rtRmbu/F7TLFwT8tJ0ThBQdEH8UEtB8PZ9uh0Le3uQk263fabIy0kaim
 EH8=
X-SBRS: 2.7
X-MesageID: 3045280
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,498,1557201600"; 
   d="scan'208";a="3045280"
To: Paul Durrant <paul.durrant@citrix.com>, <xen-devel@lists.xenproject.org>
References: <20190716101657.23327-1-paul.durrant@citrix.com>
 <20190716101657.23327-4-paul.durrant@citrix.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 mQINBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABtClBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPokCOgQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86LkCDQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAYkC
 HwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <ebd58c3e-d973-3c59-c37b-4cae15165025@citrix.com>
Date: Tue, 16 Jul 2019 11:26:28 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <20190716101657.23327-4-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 v3 3/4] iommu: introduce iommu_groups
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Tim
 Deegan <tim@xen.org>, Ian Jackson <ian.jackson@eu.citrix.com>,
 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>

T24gMTYvMDcvMjAxOSAxMToxNiwgUGF1bCBEdXJyYW50IHdyb3RlOgo+ICtpbnQgaW9tbXVfZ3Jv
dXBfYXNzaWduKHN0cnVjdCBwY2lfZGV2ICpwZGV2LCB2b2lkICphcmcpCj4gK3sKPiArICAgIGNv
bnN0IHN0cnVjdCBpb21tdV9vcHMgKm9wcyA9IGlvbW11X2dldF9vcHMoKTsKPiArICAgIGludCBp
ZDsKPiArICAgIHN0cnVjdCBpb21tdV9ncm91cCAqZ3JwOwo+ICsKPiArICAgIGlmICggIW9wcy0+
Z2V0X2RldmljZV9ncm91cF9pZCApCj4gKyAgICAgICAgcmV0dXJuIDA7Cj4gKwo+ICsgICAgaWQg
PSBvcHMtPmdldF9kZXZpY2VfZ3JvdXBfaWQocGRldi0+c2VnLCBwZGV2LT5idXMsIHBkZXYtPmRl
dmZuKTsKPiArICAgIGlmICggaWQgPCAwICkKPiArICAgICAgICByZXR1cm4gLUVOT0RBVEE7Cj4g
Kwo+ICsgICAgZ3JwID0gZ2V0X2lvbW11X2dyb3VwKGlkKTsKPiArICAgIGlmICggIWdycCApCj4g
KyAgICAgICAgcmV0dXJuIC1FTk9NRU07Cj4gKwo+ICsgICAgaWYgKCBpb21tdV92ZXJib3NlICkK
PiArICAgICAgICBwcmludGsoWEVOTE9HX0lORk8gIkFzc2lnbiAlMDR4OiUwMng6JTAyeC4ldSAt
PiBJT01NVSBncm91cCAleFxuIiwKCk5vIHVuYWRvcm5lZCBoZXggbnVtYmVycyBwbGVhc2UuwqAg
VGhpcyBpcyBhIHJlY2lwZSBmb3IgY29uZnVzaW9uIGR1cmluZwpkZWJ1Z2dpbmcuCgpFaXRoZXIg
JSN4LCBvciAldSwgYW5kIG5lZWRzIHRvIGJlIGZpeGVkIG9uIGNvbW1pdCBpZiB3ZSBnbyB3aXRo
IHRoYXQgcm91dGUuCgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 16 10:28:03 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Jul 2019 10:28: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 1hnKgj-0007pj-Vx; Tue, 16 Jul 2019 10:28: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=Nepe=VN=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hnKgi-0007pa-Ch
 for xen-devel@lists.xenproject.org; Tue, 16 Jul 2019 10:28:00 +0000
X-Inumbo-ID: 61a592bc-a7b4-11e9-8980-bc764e045a96
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 61a592bc-a7b4-11e9-8980-bc764e045a96;
 Tue, 16 Jul 2019 10:27:58 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=Paul.Durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 Paul.Durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: g0nbTeuP5DWWovgOyO+FXtFksus9B4BPCV9yo4Ksz8rn2naXqujgO4bF/g3LBGrCVc1rEscHKe
 ZkyoLpywrnjgv1OB7ezpXlmv/qLBpei1GYi1+a1ERZ4Vmn5x0WDUujCGOanj/xcopS1R2j3ZFZ
 5nIGpQeWP+tEuSpcHRYtI0A8lzSWRJqL3JiF5DhCe36Qbq4XOgz7/J7dHr5BBMtIKF2LcLC4QI
 AjEHiPdbEC39TtlMNGMKVpeKWy7N5cVxARgg58LjbIAN3Ft2MnGRBvmubEEuYcdffPNcL8XES3
 ZAA=
X-SBRS: 2.7
X-MesageID: 3006812
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,498,1557201600"; 
   d="scan'208";a="3006812"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Andrew Cooper <Andrew.Cooper3@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v3 2/4] pci: add all-device iterator function...
Thread-Index: AQHVO7+chmjMF6zcvkWi2cNZ/0Npj6bM6E8AgAAiH1A=
Date: Tue, 16 Jul 2019 10:27:54 +0000
Message-ID: <5f3195b0c6e549cba6d5ca960585947e@AMSPEX02CL03.citrite.net>
References: <20190716101657.23327-1-paul.durrant@citrix.com>
 <20190716101657.23327-3-paul.durrant@citrix.com>
 <6f318f2a-374e-d8e8-0974-47b709dd629b@citrix.com>
In-Reply-To: <6f318f2a-374e-d8e8-0974-47b709dd629b@citrix.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v3 2/4] pci: add all-device iterator
 function...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 "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>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBBbmRyZXcgQ29vcGVyIDxBbmRy
ZXcuQ29vcGVyM0BjaXRyaXguY29tPg0KPiBTZW50OiAxNiBKdWx5IDIwMTkgMTE6MjUNCj4gVG86
IFBhdWwgRHVycmFudCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+OyB4ZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcNCj4gQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT47IEdl
b3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5sYXBAY2l0cml4LmNvbT47IElhbiBKYWNrc29uDQo+IDxJ
YW4uSmFja3NvbkBjaXRyaXguY29tPjsgSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNv
bT47IEtvbnJhZCBSemVzenV0ZWsgV2lsaw0KPiA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT47IFN0
ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz47IFRpbSAoWGVuLm9yZykg
PHRpbUB4ZW4ub3JnPjsNCj4gV2VpIExpdSA8d2xAeGVuLm9yZz4NCj4gU3ViamVjdDogUmU6IFtQ
QVRDSCB2MyAyLzRdIHBjaTogYWRkIGFsbC1kZXZpY2UgaXRlcmF0b3IgZnVuY3Rpb24uLi4NCj4g
DQo+IE9uIDE2LzA3LzIwMTkgMTE6MTYsIFBhdWwgRHVycmFudCB3cm90ZToNCj4gPiAuLi5hbmQg
dXNlIGl0IGZvciBzZXR1cF9od2RvbV9wY2lfZGV2aWNlcygpIGFuZCBkdW1wX3BjaV9kZXZpY2Vz
KCkuDQo+ID4NCj4gPiBUaGUgdW5sb2NrL3Byb2Nlc3MtcGVuZGluZy1zb2Z0aXJxcy9sb2NrIHNl
cXVlbmNlIHRoYXQgd2FzIGluDQo+ID4gX3NldHVwX2h3ZG9tX3BjaV9kZXZpY2VzKCkgaXMgbm93
IGRvbmUgaW4gdGhlIGdlbmVyaWMgaXRlcmF0b3IgZnVuY3Rpb24sDQo+ID4gd2hpY2ggZG9lcyBt
ZWFuIGl0IGlzIGFsc28gZG9uZSAodW5uZWNlc3NhcmlseSkgaW4gdGhlIGNhc2Ugb2YNCj4gPiBk
dW1wX3BjaV9kZXZpY2VzKCksIHNpbmNlIHJ1bl9hbGxfbm9uaXJxX2tleWhhbmRsZXJzKCkgd2ls
bCBjYWxsDQo+ID4gcHJvY2Vzc19wZW5kaW5nX3NvZnRpcnFzKCkgYmVmb3JlIGludm9raW5nIGVh
Y2gga2V5IGhhbmRsZXIgYW55d2F5LCBidXQNCj4gPiB0aGlzIGlzIG5vdCBwZXJmb3JtYW5jZSBj
cml0aWNhbCBjb2RlLg0KPiA+DQo+ID4gVGhlICI9PT09IHNlZ21lbnQgWFhYWCA9PT09IiBoZWFk
bGluZSB0aGF0IHdhcyBpbiBfZHVtcF9wY2lfZGV2aWNlcygpIGhhcw0KPiA+IGJlZW4gZHJvcHBl
ZCBiZWNhdXNlIGl0IGlzIG5vbi10cml2aWFsIHRvIGRlYWwgd2l0aCBpdCB3aGVuIHVzaW5nIGEN
Cj4gPiBnZW5lcmljIGFsbC1kZXZpY2UgaXRlcmF0b3IgYW5kLCBzaW5jZSB0aGUgc2VnbWVudCBu
dW1iZXIgaXMgaW5jbHVkZWQNCj4gPiBpbiBldmVyeSBsb2cgbGluZSBhbnl3YXksIGl0IGRpZG4n
dCBhZGQgbXVjaCB2YWx1ZSBhbnl3YXkuDQo+ID4NCj4gPiBTaWduZWQtb2ZmLWJ5OiBQYXVsIER1
cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPg0KPiA+IFJldmlld2VkLWJ5OiAiUm9nZXIg
UGF1IE1vbm7DqSIgPHJvZ2VyLnBhdUBjaXRyaXguY29tPg0KPiA+IC0tLQ0KPiA+IENjOiBKYW4g
QmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+DQo+ID4gQ2M6IEFuZHJldyBDb29wZXIgPGFuZHJl
dy5jb29wZXIzQGNpdHJpeC5jb20+DQo+ID4gQ2M6IEdlb3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5s
YXBAZXUuY2l0cml4LmNvbT4NCj4gPiBDYzogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNp
dHJpeC5jb20+DQo+ID4gQ2M6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+DQo+
ID4gQ2M6IEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4NCj4g
PiBDYzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPg0KPiA+IENj
OiBUaW0gRGVlZ2FuIDx0aW1AeGVuLm9yZz4NCj4gPiBDYzogV2VpIExpdSA8d2xAeGVuLm9yZz4N
Cj4gPg0KPiA+IHYzOg0KPiA+ICAtIEFkZHJlc3NlZCByZXZpZXcgY29tbWVudHMgZnJvbSBSb2dl
ci4NCj4gPg0KPiA+IHYyOg0KPiA+ICAtIE5ldyBpbiB2Mi4NCj4gPiAtLS0NCj4gPiAgeGVuL2Ry
aXZlcnMvcGFzc3Rocm91Z2gvcGNpLmMgfCAxMjEgKysrKysrKysrKysrKysrKysrKysrKysrLS0t
LS0tLS0tLS0tLS0tLS0tDQo+ID4gIHhlbi9pbmNsdWRlL3hlbi9wY2kuaCAgICAgICAgIHwgICAx
ICsNCj4gPiAgMiBmaWxlcyBjaGFuZ2VkLCA2OSBpbnNlcnRpb25zKCspLCA1MyBkZWxldGlvbnMo
LSkNCj4gPg0KPiA+IGRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9wY2kuYyBi
L3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3BjaS5jDQo+ID4gaW5kZXggZTg4Njg5NDI1ZC4uNGJi
OTk5NjA0OSAxMDA2NDQNCj4gPiAtLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9wY2kuYw0K
PiA+ICsrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3BjaS5jDQo+ID4gQEAgLTExMzQsNjQg
KzExMzQsODcgQEAgc3RhdGljIHZvaWQgX19od2RvbV9pbml0IHNldHVwX29uZV9od2RvbV9kZXZp
Y2UoY29uc3Qgc3RydWN0IHNldHVwX2h3ZG9tDQo+ICpjdHh0LA0KPiA+ICAgICAgICAgICAgICAg
ICBjdHh0LT5kLT5kb21haW5faWQsIGVycik7DQo+ID4gIH0NCj4gPg0KPiA+IC1zdGF0aWMgaW50
IF9faHdkb21faW5pdCBfc2V0dXBfaHdkb21fcGNpX2RldmljZXMoc3RydWN0IHBjaV9zZWcgKnBz
ZWcsIHZvaWQgKmFyZykNCj4gPiArc3RhdGljIGludCBfX2h3ZG9tX2luaXQgc2V0dXBfaHdkb21f
cGNpX2RldmljZShzdHJ1Y3QgcGNpX2RldiAqcGRldiwgdm9pZCAqYXJnKQ0KPiA+ICB7DQo+ID4g
ICAgICBzdHJ1Y3Qgc2V0dXBfaHdkb20gKmN0eHQgPSBhcmc7DQo+ID4gLSAgICBpbnQgYnVzLCBk
ZXZmbjsNCj4gPiArICAgIHN0cnVjdCBkb21haW4gKmQgPSBjdHh0LT5kOw0KPiA+DQo+ID4gLSAg
ICBmb3IgKCBidXMgPSAwOyBidXMgPCAyNTY7IGJ1cysrICkNCj4gPiArICAgIGlmICggIXBkZXYt
PmRvbWFpbiApDQo+ID4gKyAgICB7DQo+ID4gKyAgICAgICAgcGRldi0+ZG9tYWluID0gZDsNCj4g
PiArICAgICAgICBsaXN0X2FkZCgmcGRldi0+ZG9tYWluX2xpc3QsICZkLT5wZGV2X2xpc3QpOw0K
PiA+ICsgICAgICAgIHNldHVwX29uZV9od2RvbV9kZXZpY2UoY3R4dCwgcGRldik7DQo+ID4gKyAg
ICB9DQo+ID4gKyAgICBlbHNlIGlmICggcGRldi0+ZG9tYWluID09IGRvbV94ZW4gKQ0KPiA+ICAg
ICAgew0KPiA+IC0gICAgICAgIGZvciAoIGRldmZuID0gMDsgZGV2Zm4gPCAyNTY7IGRldmZuKysg
KQ0KPiA+ICsgICAgICAgIHBkZXYtPmRvbWFpbiA9IGQ7DQo+ID4gKyAgICAgICAgc2V0dXBfb25l
X2h3ZG9tX2RldmljZShjdHh0LCBwZGV2KTsNCj4gPiArICAgICAgICBwZGV2LT5kb21haW4gPSBk
b21feGVuOw0KPiA+ICsgICAgfQ0KPiA+ICsgICAgZWxzZSBpZiAoIHBkZXYtPmRvbWFpbiAhPSBk
ICkNCj4gPiArICAgICAgICBwcmludGsoWEVOTE9HX1dBUk5JTkcgIkRvbSVwZCBvd25pbmcgJTA0
eDolMDJ4OiUwMnguJXU/XG4iLA0KPiANCj4gSnVzdCAlcGQuwqAgSXQgdGFrZXMgY2FyZSBvZiBy
ZW5kZXJpbmcgZCV1IG9yIGRbJG5hbWVdIGZvciBzeXN0ZW0gZG9tYWlucy4NCj4gDQo+IENhbiBi
ZSBmaXhlZCBvbiBjb21taXQuDQo+IA0KDQpPay4NCg0KPiA+ICsgICAgICAgICAgICAgICBwZGV2
LT5kb21haW4sIHBkZXYtPnNlZywgcGRldi0+YnVzLCBQQ0lfU0xPVChwZGV2LT5kZXZmbiksDQo+
ID4gKyAgICAgICAgICAgICAgIFBDSV9GVU5DKHBkZXYtPmRldmZuKSk7DQo+ID4gKw0KPiA+ICsg
ICAgcmV0dXJuIDA7DQo+ID4gK30NCj4gPiArDQo+ID4gK3N0cnVjdCBwc2RpX2N0eHQgew0KPiA+
ICsgICAgaW50ICgqY2IpKHN0cnVjdCBwY2lfZGV2ICosIHZvaWQgKik7DQo+ID4gKyAgICB2b2lk
ICphcmc7DQo+ID4gK307DQo+ID4gKw0KPiA+ICtzdGF0aWMgaW50IHBjaV9zZWdtZW50X2Rldmlj
ZXNfaXRlcmF0ZShzdHJ1Y3QgcGNpX3NlZyAqcHNlZywgdm9pZCAqYXJnKQ0KPiA+ICt7DQo+ID4g
KyAgICBzdHJ1Y3QgcHNkaV9jdHh0ICpjdHh0ID0gYXJnOw0KPiA+ICsgICAgdW5zaWduZWQgaW50
IGJ1cywgZGV2Zm47DQo+ID4gKyAgICBpbnQgcmMgPSAwOw0KPiA+ICsNCj4gPiArICAgIC8qDQo+
ID4gKyAgICAgKiBXZSBkb24ndCBpdGVyYXRlIGJ5IHdhbGtpbmcgcHNlZy0+YWxsZGV2c19saXN0
IGhlcmUgYmVjYXVzZSB0aGF0DQo+ID4gKyAgICAgKiB3b3VsZCBtYWtlIHRoZSBwY2lkZXZzX3Vu
bG9jaygpL2xvY2soKSBzZXF1ZW5jZSBiZWxvdyB1bnNhZmUuDQo+ID4gKyAgICAgKi8NCj4gPiAr
ICAgIGZvciAoIGJ1cyA9IDA7ICFyYyAmJiBidXMgPCAyNTY7IGJ1cysrICkNCj4gPiArICAgICAg
ICBmb3IgKCBkZXZmbiA9IDA7ICFyYyAmJiBkZXZmbiA8IDI1NjsgZGV2Zm4rKyApDQo+ID4gICAg
ICAgICAgew0KPiA+ICAgICAgICAgICAgICBzdHJ1Y3QgcGNpX2RldiAqcGRldiA9IHBjaV9nZXRf
cGRldihwc2VnLT5uciwgYnVzLCBkZXZmbik7DQo+ID4NCj4gPiAgICAgICAgICAgICAgaWYgKCAh
cGRldiApDQo+ID4gICAgICAgICAgICAgICAgICBjb250aW51ZTsNCj4gPg0KPiA+IC0gICAgICAg
ICAgICBpZiAoICFwZGV2LT5kb21haW4gKQ0KPiA+IC0gICAgICAgICAgICB7DQo+ID4gLSAgICAg
ICAgICAgICAgICBwZGV2LT5kb21haW4gPSBjdHh0LT5kOw0KPiA+IC0gICAgICAgICAgICAgICAg
bGlzdF9hZGQoJnBkZXYtPmRvbWFpbl9saXN0LCAmY3R4dC0+ZC0+cGRldl9saXN0KTsNCj4gPiAt
ICAgICAgICAgICAgICAgIHNldHVwX29uZV9od2RvbV9kZXZpY2UoY3R4dCwgcGRldik7DQo+ID4g
LSAgICAgICAgICAgIH0NCj4gPiAtICAgICAgICAgICAgZWxzZSBpZiAoIHBkZXYtPmRvbWFpbiA9
PSBkb21feGVuICkNCj4gPiAtICAgICAgICAgICAgew0KPiA+IC0gICAgICAgICAgICAgICAgcGRl
di0+ZG9tYWluID0gY3R4dC0+ZDsNCj4gPiAtICAgICAgICAgICAgICAgIHNldHVwX29uZV9od2Rv
bV9kZXZpY2UoY3R4dCwgcGRldik7DQo+ID4gLSAgICAgICAgICAgICAgICBwZGV2LT5kb21haW4g
PSBkb21feGVuOw0KPiA+IC0gICAgICAgICAgICB9DQo+ID4gLSAgICAgICAgICAgIGVsc2UgaWYg
KCBwZGV2LT5kb21haW4gIT0gY3R4dC0+ZCApDQo+ID4gLSAgICAgICAgICAgICAgICBwcmludGso
WEVOTE9HX1dBUk5JTkcgIkRvbSVkIG93bmluZyAlMDR4OiUwMng6JTAyeC4ldT9cbiIsDQo+ID4g
LSAgICAgICAgICAgICAgICAgICAgICAgcGRldi0+ZG9tYWluLT5kb21haW5faWQsIHBzZWctPm5y
LCBidXMsDQo+ID4gLSAgICAgICAgICAgICAgICAgICAgICAgUENJX1NMT1QoZGV2Zm4pLCBQQ0lf
RlVOQyhkZXZmbikpOw0KPiA+IC0NCj4gPiAtICAgICAgICAgICAgaWYgKCBpb21tdV92ZXJib3Nl
ICkNCj4gPiAtICAgICAgICAgICAgew0KPiA+IC0gICAgICAgICAgICAgICAgcGNpZGV2c191bmxv
Y2soKTsNCj4gPiAtICAgICAgICAgICAgICAgIHByb2Nlc3NfcGVuZGluZ19zb2Z0aXJxcygpOw0K
PiA+IC0gICAgICAgICAgICAgICAgcGNpZGV2c19sb2NrKCk7DQo+ID4gLSAgICAgICAgICAgIH0N
Cj4gPiAtICAgICAgICB9DQo+ID4gKyAgICAgICAgICAgIHJjID0gY3R4dC0+Y2IocGRldiwgY3R4
dC0+YXJnKTsNCj4gPg0KPiA+IC0gICAgICAgIGlmICggIWlvbW11X3ZlcmJvc2UgKQ0KPiA+IC0g
ICAgICAgIHsNCj4gPiArICAgICAgICAgICAgLyoNCj4gPiArICAgICAgICAgICAgICogRXJyIG9u
IHRoZSBzYWZlIHNpZGUgYW5kIGFzc3VtZSB0aGUgY2FsbGJhY2sgaGFzIHRha2VuDQo+ID4gKyAg
ICAgICAgICAgICAqIGEgc2lnbmlmaWNhbnQgYW1vdW50IG9mIHRpbWUuDQo+ID4gKyAgICAgICAg
ICAgICAqLw0KPiA+ICAgICAgICAgICAgICBwY2lkZXZzX3VubG9jaygpOw0KPiA+ICAgICAgICAg
ICAgICBwcm9jZXNzX3BlbmRpbmdfc29mdGlycXMoKTsNCj4gPiAgICAgICAgICAgICAgcGNpZGV2
c19sb2NrKCk7DQo+ID4gICAgICAgICAgfQ0KPiA+IC0gICAgfQ0KPiA+DQo+ID4gLSAgICByZXR1
cm4gMDsNCj4gPiArICAgIHJldHVybiByYzsNCj4gPiArfQ0KPiA+ICsNCj4gPiAraW50IHBjaV9w
ZGV2c19pdGVyYXRlKGludCAoKmNiKShzdHJ1Y3QgcGNpX2RldiAqLCB2b2lkICopLCB2b2lkICph
cmcpDQo+ID4gK3sNCj4gPiArICAgIHN0cnVjdCBwc2RpX2N0eHQgY3R4dCA9IHsgLmNiID0gY2Is
IC5hcmcgPSBhcmcgfTsNCj4gPiArICAgIGludCByYzsNCj4gPiArDQo+ID4gKyAgICBwY2lkZXZz
X2xvY2soKTsNCj4gPiArICAgIHJjID0gcGNpX3NlZ21lbnRzX2l0ZXJhdGUocGNpX3NlZ21lbnRf
ZGV2aWNlc19pdGVyYXRlLCAmY3R4dCk7DQo+ID4gKyAgICBwY2lkZXZzX3VubG9jaygpOw0KPiA+
ICsNCj4gPiArICAgIHJldHVybiByYzsNCj4gPiAgfQ0KPiA+DQo+ID4gIHZvaWQgX19od2RvbV9p
bml0IHNldHVwX2h3ZG9tX3BjaV9kZXZpY2VzKA0KPiA+ICAgICAgc3RydWN0IGRvbWFpbiAqZCwg
aW50ICgqaGFuZGxlcikodTggZGV2Zm4sIHN0cnVjdCBwY2lfZGV2ICopKQ0KPiA+ICB7DQo+ID4g
ICAgICBzdHJ1Y3Qgc2V0dXBfaHdkb20gY3R4dCA9IHsgLmQgPSBkLCAuaGFuZGxlciA9IGhhbmRs
ZXIgfTsNCj4gPiArICAgIGludCByYyA9IHBjaV9wZGV2c19pdGVyYXRlKHNldHVwX2h3ZG9tX3Bj
aV9kZXZpY2UsICZjdHh0KTsNCj4gPg0KPiA+IC0gICAgcGNpZGV2c19sb2NrKCk7DQo+ID4gLSAg
ICBwY2lfc2VnbWVudHNfaXRlcmF0ZShfc2V0dXBfaHdkb21fcGNpX2RldmljZXMsICZjdHh0KTsN
Cj4gPiAtICAgIHBjaWRldnNfdW5sb2NrKCk7DQo+ID4gKyAgICBBU1NFUlQoIXJjKTsNCj4gPiAg
fQ0KPiA+DQo+ID4gICNpZmRlZiBDT05GSUdfQUNQSQ0KPiA+IEBAIC0xMjk0LDI0ICsxMzE3LDE4
IEBAIGJvb2xfdCBwY2llX2Flcl9nZXRfZmlybXdhcmVfZmlyc3QoY29uc3Qgc3RydWN0IHBjaV9k
ZXYgKnBkZXYpDQo+ID4gIH0NCj4gPiAgI2VuZGlmDQo+ID4NCj4gPiAtc3RhdGljIGludCBfZHVt
cF9wY2lfZGV2aWNlcyhzdHJ1Y3QgcGNpX3NlZyAqcHNlZywgdm9pZCAqYXJnKQ0KPiA+ICtzdGF0
aWMgaW50IGR1bXBfcGNpX2RldmljZShzdHJ1Y3QgcGNpX2RldiAqcGRldiwgdm9pZCAqYXJnKQ0K
PiA+ICB7DQo+ID4gLSAgICBzdHJ1Y3QgcGNpX2RldiAqcGRldjsNCj4gPiAgICAgIHN0cnVjdCBt
c2lfZGVzYyAqbXNpOw0KPiA+DQo+ID4gLSAgICBwcmludGsoIj09PT0gc2VnbWVudCAlMDR4ID09
PT1cbiIsIHBzZWctPm5yKTsNCj4gPiAtDQo+ID4gLSAgICBsaXN0X2Zvcl9lYWNoX2VudHJ5ICgg
cGRldiwgJnBzZWctPmFsbGRldnNfbGlzdCwgYWxsZGV2c19saXN0ICkNCj4gPiAtICAgIHsNCj4g
PiAtICAgICAgICBwcmludGsoIiUwNHg6JTAyeDolMDJ4LiV1IC0gZG9tICUtM2QgLSBub2RlICUt
M2QgLSBNU0lzIDwgIiwNCj4gPiAtICAgICAgICAgICAgICAgcHNlZy0+bnIsIHBkZXYtPmJ1cywN
Cj4gPiAtICAgICAgICAgICAgICAgUENJX1NMT1QocGRldi0+ZGV2Zm4pLCBQQ0lfRlVOQyhwZGV2
LT5kZXZmbiksDQo+ID4gLSAgICAgICAgICAgICAgIHBkZXYtPmRvbWFpbiA/IHBkZXYtPmRvbWFp
bi0+ZG9tYWluX2lkIDogLTEsDQo+ID4gLSAgICAgICAgICAgICAgIChwZGV2LT5ub2RlICE9IE5V
TUFfTk9fTk9ERSkgPyBwZGV2LT5ub2RlIDogLTEpOw0KPiA+IC0gICAgICAgIGxpc3RfZm9yX2Vh
Y2hfZW50cnkgKCBtc2ksICZwZGV2LT5tc2lfbGlzdCwgbGlzdCApDQo+ID4gLSAgICAgICAgICAg
ICAgIHByaW50aygiJWQgIiwgbXNpLT5pcnEpOw0KPiA+IC0gICAgICAgIHByaW50aygiPlxuIik7
DQo+ID4gLSAgICB9DQo+ID4gKyAgICBwcmludGsoIiUwNHg6JTAyeDolMDJ4LiV1IC0gZG9tICUt
M2QgLSBub2RlICUtM2QgLSBNU0lzIDwgIiwNCj4gPiArICAgICAgICAgICBwZGV2LT5zZWcsIHBk
ZXYtPmJ1cywgUENJX1NMT1QocGRldi0+ZGV2Zm4pLA0KPiA+ICsgICAgICAgICAgIFBDSV9GVU5D
KHBkZXYtPmRldmZuKSwNCj4gPiArICAgICAgICAgICBwZGV2LT5kb21haW4gPyBwZGV2LT5kb21h
aW4tPmRvbWFpbl9pZCA6IC0xLA0KPiA+ICsgICAgICAgICAgIChwZGV2LT5ub2RlICE9IE5VTUFf
Tk9fTk9ERSkgPyBwZGV2LT5ub2RlIDogLTEpOw0KPiA+ICsgICAgbGlzdF9mb3JfZWFjaF9lbnRy
eSAoIG1zaSwgJnBkZXYtPm1zaV9saXN0LCBsaXN0ICkNCj4gPiArICAgICAgICBwcmludGsoIiVk
ICIsIG1zaS0+aXJxKTsNCj4gDQo+IEkga25vdyB5b3UncmUganVzdCBjb3B5aW5nIHRoZSBleGlz
dGluZyBjb2RlLCBidXQgdGhpcyB3b3VsZCBiZSBiZXR0ZXINCj4gdG8gc3RyaXAgdGhlIHNwYWNl
IGFmdGVyIHRoZSA8LCBhbmQgdXNlICIgJWQiIGhlcmUsIHdoaWNoIHdpbGwgZHJvcCB0aGUNCj4g
ZmluYWwgc3BhY2UgYmVmb3JlIHRoZSA+IGluIHRoZSBldmVudHVhbCBvdXRwdXQuDQo+IA0KPiBB
Z2FpbiwgY2FuIGJlIGZpeGVkIG9uIGNvbW1pdC4NCg0KSWYgeW91IHByZWZlciB0aGF0IHRoZW4g
dGhhdCdzIGZpbmUuDQoNCiAgUGF1bA0KDQo+IA0KPiB+QW5kcmV3DQo+IA0KPiA+ICsgICAgcHJp
bnRrKCI+XG4iKTsNCj4gPg0KPiA+ICAgICAgcmV0dXJuIDA7DQo+ID4gIH0NCj4gPiBAQCAtMTMx
OSw5ICsxMzM2LDcgQEAgc3RhdGljIGludCBfZHVtcF9wY2lfZGV2aWNlcyhzdHJ1Y3QgcGNpX3Nl
ZyAqcHNlZywgdm9pZCAqYXJnKQ0KPiA+ICBzdGF0aWMgdm9pZCBkdW1wX3BjaV9kZXZpY2VzKHVu
c2lnbmVkIGNoYXIgY2gpDQo+ID4gIHsNCj4gPiAgICAgIHByaW50aygiPT09PSBQQ0kgZGV2aWNl
cyA9PT09XG4iKTsNCj4gPiAtICAgIHBjaWRldnNfbG9jaygpOw0KPiA+IC0gICAgcGNpX3NlZ21l
bnRzX2l0ZXJhdGUoX2R1bXBfcGNpX2RldmljZXMsIE5VTEwpOw0KPiA+IC0gICAgcGNpZGV2c191
bmxvY2soKTsNCj4gPiArICAgIHBjaV9wZGV2c19pdGVyYXRlKGR1bXBfcGNpX2RldmljZSwgTlVM
TCk7DQo+ID4gIH0NCj4gPg0KPiA+ICBzdGF0aWMgaW50IF9faW5pdCBzZXR1cF9kdW1wX3BjaWRl
dnModm9pZCkNCj4gPiBkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL3BjaS5oIGIveGVuL2lu
Y2x1ZGUveGVuL3BjaS5oDQo+ID4gaW5kZXggMDRhOWY0NmNjMy4uNzllYjI1NDE3YiAxMDA2NDQN
Cj4gPiAtLS0gYS94ZW4vaW5jbHVkZS94ZW4vcGNpLmgNCj4gPiArKysgYi94ZW4vaW5jbHVkZS94
ZW4vcGNpLmgNCj4gPiBAQCAtMTU0LDYgKzE1NCw3IEBAIGludCBmaW5kX3Vwc3RyZWFtX2JyaWRn
ZSh1MTYgc2VnLCB1OCAqYnVzLCB1OCAqZGV2Zm4sIHU4ICpzZWNidXMpOw0KPiA+ICBzdHJ1Y3Qg
cGNpX2RldiAqcGNpX2xvY2tfcGRldihpbnQgc2VnLCBpbnQgYnVzLCBpbnQgZGV2Zm4pOw0KPiA+
ICBzdHJ1Y3QgcGNpX2RldiAqcGNpX2xvY2tfZG9tYWluX3BkZXYoDQo+ID4gICAgICBzdHJ1Y3Qg
ZG9tYWluICosIGludCBzZWcsIGludCBidXMsIGludCBkZXZmbik7DQo+ID4gK2ludCBwY2lfcGRl
dnNfaXRlcmF0ZShpbnQgKCpjYikoc3RydWN0IHBjaV9kZXYgKiwgdm9pZCAqKSwgdm9pZCAqYXJn
KTsNCj4gPg0KPiA+ICB2b2lkIHNldHVwX2h3ZG9tX3BjaV9kZXZpY2VzKHN0cnVjdCBkb21haW4g
KiwNCj4gPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGludCAoKikodTggZGV2Zm4sIHN0
cnVjdCBwY2lfZGV2ICopKTsNCg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 16 10:29:36 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Jul 2019 10: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 1hnKiG-0007wE-Bb; Tue, 16 Jul 2019 10:29: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=D1qR=VN=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hnKiE-0007vw-LT
 for xen-devel@lists.xenproject.org; Tue, 16 Jul 2019 10:29:34 +0000
X-Inumbo-ID: 99f3de93-a7b4-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 99f3de93-a7b4-11e9-8980-bc764e045a96;
 Tue, 16 Jul 2019 10:29:33 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hnKiC-0003vJ-K5; Tue, 16 Jul 2019 10: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 1hnKiC-0005Gg-8C; Tue, 16 Jul 2019 10:29:32 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hnKiC-0007HG-7W; Tue, 16 Jul 2019 10:29:32 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139043-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:test-amd64-amd64-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 xen-unstable-smoke:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=ec83f8256276c6f99dfe13bb2b56d168c080f098
X-Osstest-Versions-That: xen=38eeb3864de40aa568c48f9f26271c141c62b50b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 16 Jul 2019 10:29:32 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 139043: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTA0MyB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzOTA0My8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMu
IDEzODkwNwoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2lu
ZzoKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAgICAgICAgICAgICAgICAg
ZWM4M2Y4MjU2Mjc2YzZmOTlkZmUxM2JiMmI1NmQxNjhjMDgwZjA5OApiYXNlbGluZSB2ZXJzaW9u
OgogeGVuICAgICAgICAgICAgICAgICAgMzhlZWIzODY0ZGU0MGFhNTY4YzQ4ZjlmMjYyNzFjMTQx
YzYyYjUwYgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTM4OTA3ICAyMDE5LTA3LTExIDE1OjAxOjAy
IFogICAgNCBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEzOTA0MyAgMjAxOS0wNy0xNiAwODow
MDo0MyBaICAgIDAgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJl
dmlzaW9ucyB1bmRlciB0ZXN0OgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBQ
YXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgogIFJvZ2VyIFBhdSBNb25uw6kg
PHJvZ2VyLnBhdUBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3Nz
dGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2Vz
OiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFi
bGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9n
cwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJh
bCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0
O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5v
cmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3Qg
aGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQg
ZWM4M2Y4MjU2Mjc2YzZmOTlkZmUxM2JiMmI1NmQxNjhjMDgwZjA5OApBdXRob3I6IFBhdWwgRHVy
cmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+CkRhdGU6ICAgVHVlIEp1bCAxNiAwOToxMDoz
NiAyMDE5ICswMjAwCgogICAgbW0uaDogYWRkIGhlbHBlciBmdW5jdGlvbiB0byB0ZXN0LWFuZC1j
bGVhciBfUEdDX2FsbG9jYXRlZAogICAgCiAgICBUaGUgX1BHQ19hbGxvY2F0ZWQgZmxhZyBpcyBz
ZXQgb24gYSBwYWdlIHdoZW4gaXQgaXMgYXNzaWduZWQgdG8gYSBkb21haW4KICAgIGFsb25nIHdp
dGggYW4gaW5pdGlhbCByZWZlcmVuY2UgY291bnQgb2YgYXQgbGVhc3QgMS4gVG8gY2xlYXIgdGhp
cwogICAgJ2FsbG9jYXRpb24nIHJlZmVyZW5jZSBpdCBpcyBuZWNlc3NhcnkgdG8gdGVzdC1hbmQt
Y2xlYXIgX1BHQ19hbGxvY2F0ZWQgYW5kCiAgICB0aGVuIG9ubHkgZHJvcCB0aGUgcmVmZXJlbmNl
IGlmIHRoZSB0ZXN0LWFuZC1jbGVhciBzdWNjZWVkcy4gVGhpcyBpcyBvcGVuLQogICAgY29kZWQg
aW4gbWFueSBwbGFjZXMuIEl0IGlzIGFsc28gdW5zYWZlIHRvIHRlc3QtYW5kLWNsZWFyIF9QR0Nf
YWxsb2NhdGVkCiAgICB1bmxlc3MgdGhlIGNhbGxlciBob2xkcyBhbiBhZGRpdGlvbmFsIHJlZmVy
ZW5jZS4KICAgIAogICAgVGhpcyBwYXRjaCBhZGRzIGEgaGVscGVyIGZ1bmN0aW9uLCBwdXRfcGFn
ZV9hbGxvY19yZWYoKSwgdG8gcmVwbGFjZSBhbGwgdGhlCiAgICBvcGVuLWNvZGVkIHRlc3QtYW5k
LWNsZWFyL3B1dF9wYWdlIG9jY3VycmVuY2VzLiBUaGF0IGhlbHBlciBmdW5jdGlvbgogICAgaW5j
b3Jwb3JhdGVzIGEgY2hlY2sgdGhhdCBhbiBhZGRpdGlvbmFsIHBhZ2UgcmVmZXJlbmNlIGlzIGhl
bGQgYW5kIHdpbGwKICAgIEJVRygpIGlmIGl0IGlzIG5vdC4KICAgIAogICAgU2lnbmVkLW9mZi1i
eTogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBK
YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cgpjb21taXQgM2JmZTEwMmMxNmIwNTkwZDRm
ODg1MjUwZTgyYTJlZjYyMzg2N2NmNApBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNl
LmNvbT4KRGF0ZTogICBUdWUgSnVsIDE2IDA5OjA5OjQ0IDIwMTkgKzAyMDAKCiAgICB4ODYvaHZt
OiBtYWtlIGh2bWVtdWxfdmlydHVhbF90b19saW5lYXIoKSdzIHJlcHMgcGFyYW1ldGVyIG9wdGlv
bmFsCiAgICAKICAgIEEgbWFqb3JpdHkgb2YgY2FsbGVycyB3YW50cyBqdXN0IGEgc2luZ2xlIGl0
ZXJhdGlvbiBoYW5kbGVkLiBBbGxvdyB0bwogICAgZXhwcmVzcyB0aGlzIGJ5IHBhc3NpbmcgaW4g
YSBOVUxMIHBvaW50ZXIsIGluc3RlYWQgb2Ygc2V0dGluZyB1cCBhIGxvY2FsCiAgICB2YXJpYWJs
ZSBqdXN0IHRvIGhvbGQgdGhlICIxIiB0byBwYXNzIGluIGhlcmUuCiAgICAKICAgIFNpZ25lZC1v
ZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBB
bGV4YW5kcnUgSXNhaWxhIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4KICAgIFJldmlld2VkLWJ5
OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgoKY29tbWl0IGVjMmFiNDkx
YjUyODE1YzFkYWVkZmRmM2Q5NWQxM2NmZTI1ZmIzOGUKQXV0aG9yOiBSb2dlciBQYXUgTW9ubsOp
IDxyb2dlci5wYXVAY2l0cml4LmNvbT4KRGF0ZTogICBUdWUgSnVsIDE2IDA5OjA1OjI4IDIwMTkg
KzAyMDAKCiAgICB4ODYvZXB0OiBwYXNzIGNvcnJlY3QgbGV2ZWwgdG8gcDJtX2VudHJ5X21vZGlm
eQogICAgCiAgICBFUFQgZGlmZmVycyBmcm9tIE5QVCBhbmQgc2hhZG93IHdoZW4gdHJhbnNsYXRp
bmcgcGFnZSBvcmRlcnMgdG8gbGV2ZWxzCiAgICBpbiB0aGUgcGh5c21hcCBwYWdlIHRhYmxlcy4g
RVBUIHBhZ2UgdGFibGVzIGxldmVsIGZvciBvcmRlciAwIHBhZ2VzIGlzCiAgICAwLCB3aGlsZSBO
UFQgYW5kIHNoYWRvdyBpbnN0ZWFkIHVzZSAxLCBpZTogRVBUIHBhZ2UgdGFibGVzIGxldmVscwog
ICAgc3RhcnRzIGF0IDAgd2hpbGUgTlBUIGFuZCBzaGFkb3cgc3RhcnRzIGF0IDEuCiAgICAKICAg
IEZpeCB0aGUgcDJtX2VudHJ5X21vZGlmeSBjYWxsIGluIGF0b21pY193cml0ZV9lcHRfZW50cnkg
dG8gYWx3YXlzIGFkZAogICAgb25lIHRvIHRoZSBsZXZlbCwgaW4gb3JkZXIgdG8gbWF0Y2ggTlBU
IGFuZCBzaGFkb3cgdXNhZ2UuCiAgICAKICAgIFdoaWxlIHRoZXJlIGFsc28gYWRkIGEgY2hlY2sg
dG8gZW5zdXJlIHAybV9lbnRyeV9tb2RpZnkgaXMgbmV2ZXIKICAgIGNhbGxlZCB3aXRoIGxldmVs
ID09IDAuIFRoYXQgc2hvdWxkIGFsbG93IHRvIGNhdGNoIGZ1dHVyZSBlcnJvcnMKICAgIHJlbGF0
ZWQgdG8gdGhlIGxldmVsIHBhcmFtZXRlci4KICAgIAogICAgRml4ZXM6IGM3YTRjMDg4YWQxYyAo
J3g4Ni9tbTogc3BsaXQgcDJtIGlvcmVxIHNlcnZlciBwYWdlcyBzcGVjaWFsIGhhbmRsaW5nIGlu
dG8gaGVscGVyJykKICAgIFNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBh
dUBjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNl
LmNvbT4KICAgIFJldmlld2VkLWJ5OiBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVsLmNvbT4K
KHFlbXUgY2hhbmdlcyBub3QgaW5jbHVkZWQpCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 16 10:36:02 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Jul 2019 10:36:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnKoQ-0000Fj-4x; Tue, 16 Jul 2019 10:35:58 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=WCCO=VN=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hnKoP-0000Fe-6v
 for xen-devel@lists.xen.org; Tue, 16 Jul 2019 10:35:57 +0000
X-Inumbo-ID: 7d4260ed-a7b5-11e9-8980-bc764e045a96
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7d4260ed-a7b5-11e9-8980-bc764e045a96;
 Tue, 16 Jul 2019 10:35:54 +0000 (UTC)
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: sKjVmJthiBurHjGycDscRyp+Q6JU9UG4KnO24plD982AZ6EWexwzRMOu4y5cgubEJeqTOhrbt3
 T6sFK5AUW6R4qICFgleZG5H6ki4hD+RumAFQ2CsfjkpVGoTf4TGAngZ6uq327lXyxLU4DIQNdL
 7uQeWHGnwz2RWVGyf+BSFlk3jU8HqvF+JHP0Kmi2HV1TrLX5vN03Q47H4E2bDD9LDg7e1l76GG
 hg+V1Vowb5lJsDfqhBK6hB6uFNb9OH5Q7uWq+++2941udZC6YBWM0WG1Dw3moQv44zYaaJryyS
 wbc=
X-SBRS: 2.7
X-MesageID: 3082293
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,498,1557201600"; 
   d="scan'208";a="3082293"
To: Paul Durrant <Paul.Durrant@citrix.com>
References: <20190716101657.23327-1-paul.durrant@citrix.com>
 <20190716101657.23327-4-paul.durrant@citrix.com>
 <ebd58c3e-d973-3c59-c37b-4cae15165025@citrix.com>
 <71ba8ba9f44a4feeb3f76fc1d9f214b3@AMSPEX02CL03.citrite.net>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <c366fbd9-7950-e180-1e08-f45ccf0bec8c@citrix.com>
Date: Tue, 16 Jul 2019 11:35:51 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <71ba8ba9f44a4feeb3f76fc1d9f214b3@AMSPEX02CL03.citrite.net>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v3 3/4] iommu: introduce iommu_groups
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel List <xen-devel@lists.xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTYvMDcvMjAxOSAxMTozMSwgUGF1bCBEdXJyYW50IHdyb3RlOgo+PiAtLS0tLU9yaWdpbmFs
IE1lc3NhZ2UtLS0tLQo+PiBGcm9tOiBBbmRyZXcgQ29vcGVyIDxBbmRyZXcuQ29vcGVyM0BjaXRy
aXguY29tPgo+PiBTZW50OiAxNiBKdWx5IDIwMTkgMTE6MjYKPj4gVG86IFBhdWwgRHVycmFudCA8
UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+OyB4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
Pj4gQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT47IEdlb3JnZSBEdW5sYXAgPEdl
b3JnZS5EdW5sYXBAY2l0cml4LmNvbT47IElhbiBKYWNrc29uCj4+IDxJYW4uSmFja3NvbkBjaXRy
aXguY29tPjsgSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT47IEtvbnJhZCBSemVz
enV0ZWsgV2lsawo+PiA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT47IFN0ZWZhbm8gU3RhYmVsbGlu
aSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz47IFRpbSAoWGVuLm9yZykgPHRpbUB4ZW4ub3JnPjsK
Pj4gV2VpIExpdSA8d2xAeGVuLm9yZz4KPj4gU3ViamVjdDogUmU6IFtQQVRDSCB2MyAzLzRdIGlv
bW11OiBpbnRyb2R1Y2UgaW9tbXVfZ3JvdXBzCj4+Cj4+IE9uIDE2LzA3LzIwMTkgMTE6MTYsIFBh
dWwgRHVycmFudCB3cm90ZToKPj4+ICtpbnQgaW9tbXVfZ3JvdXBfYXNzaWduKHN0cnVjdCBwY2lf
ZGV2ICpwZGV2LCB2b2lkICphcmcpCj4+PiArewo+Pj4gKyAgICBjb25zdCBzdHJ1Y3QgaW9tbXVf
b3BzICpvcHMgPSBpb21tdV9nZXRfb3BzKCk7Cj4+PiArICAgIGludCBpZDsKPj4+ICsgICAgc3Ry
dWN0IGlvbW11X2dyb3VwICpncnA7Cj4+PiArCj4+PiArICAgIGlmICggIW9wcy0+Z2V0X2Rldmlj
ZV9ncm91cF9pZCApCj4+PiArICAgICAgICByZXR1cm4gMDsKPj4+ICsKPj4+ICsgICAgaWQgPSBv
cHMtPmdldF9kZXZpY2VfZ3JvdXBfaWQocGRldi0+c2VnLCBwZGV2LT5idXMsIHBkZXYtPmRldmZu
KTsKPj4+ICsgICAgaWYgKCBpZCA8IDAgKQo+Pj4gKyAgICAgICAgcmV0dXJuIC1FTk9EQVRBOwo+
Pj4gKwo+Pj4gKyAgICBncnAgPSBnZXRfaW9tbXVfZ3JvdXAoaWQpOwo+Pj4gKyAgICBpZiAoICFn
cnAgKQo+Pj4gKyAgICAgICAgcmV0dXJuIC1FTk9NRU07Cj4+PiArCj4+PiArICAgIGlmICggaW9t
bXVfdmVyYm9zZSApCj4+PiArICAgICAgICBwcmludGsoWEVOTE9HX0lORk8gIkFzc2lnbiAlMDR4
OiUwMng6JTAyeC4ldSAtPiBJT01NVSBncm91cCAleFxuIiwKPj4gTm8gdW5hZG9ybmVkIGhleCBu
dW1iZXJzIHBsZWFzZS7CoCBUaGlzIGlzIGEgcmVjaXBlIGZvciBjb25mdXNpb24gZHVyaW5nCj4+
IGRlYnVnZ2luZy4KPj4KPj4gRWl0aGVyICUjeCwgb3IgJXUsIGFuZCBuZWVkcyB0byBiZSBmaXhl
ZCBvbiBjb21taXQgaWYgd2UgZ28gd2l0aCB0aGF0IHJvdXRlLgo+IFBlcnNvbmFsbHkgSSBwcmVm
ZXIgdGhlIGFic3RyYWN0IGlvbW11IGdyb3VwIGluZGV4LCBtb3JlIGxpa2UgTGludXguIEknZCBi
ZSBoYXBweSB0byByZS1pbnN0YXRlIHRoYXQgYW5kIHVzZSAldS4gQXMgZm9yIHRoZSAleCBoZXJl
LCBJIHZpZXcgaXQgdGhlIHNhbWUgYXMgdGhlIHVuYWRvcm5lZCAleCBmb3Igc2VnLCBidXMsIGFu
ZCBkZXYuLi4gYnV0IEknbSBub3QgcmVhbGx5IGZ1c3N5IGlmIHlvdSB3YW50IHRvIGFkZCBhICcj
Jy4KCkkgZG9uJ3QgbWluZCBpZiBpdCBpcyByZW5kZXJlZCBpbiBoZXggb3IgZGVjLCBidXQgaXQg
bXVzdCBub3QgYmUKYW1iaWd1b3VzIHdoZW4gcHJpbnRlZC4KCk90aGVyd2lzZSB0cnlpbmcgdG8g
ZGVidWcgaXNzdWVzIHRvIGRvIHdpdGggSU9NTVUgZ3JvdXAgMTIgaXMgZ29pbmcgdG8KYmUgYSBs
ZXNzb24gaW4gcGFpbiBhbmQgbWlzZXJ5LgoKUENJIGNvb3JkaW5hdGVzIGFyZSBub3QgYW1iaWd1
b3VzLCBldmVuIHdoZW4gdGhleSBsYWNrIHRoZSAweCBwcmVmaXguwqAKUGxhaW4gbnVtYmVycyBh
cmUuCgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 16 10:39:29 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Jul 2019 10:39:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnKrm-0000Nf-Ot; Tue, 16 Jul 2019 10:39: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=LiPz=VN=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hnKrl-0000Na-DD
 for xen-devel@lists.xenproject.org; Tue, 16 Jul 2019 10:39:25 +0000
X-Inumbo-ID: f939a51d-a7b5-11e9-8980-bc764e045a96
Received: from m4a0040g.houston.softwaregrp.com (unknown [15.124.2.86])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f939a51d-a7b5-11e9-8980-bc764e045a96;
 Tue, 16 Jul 2019 10:39:23 +0000 (UTC)
Received: FROM m4a0040g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0040g.houston.softwaregrp.com WITH ESMTP; 
 Tue, 16 Jul 2019 10:35:32 +0000
Received: from M9W0068.microfocus.com (2002:f79:bf::f79:bf) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Tue, 16 Jul 2019 10:37:40 +0000
Received: from NAM04-CO1-obe.outbound.protection.outlook.com (15.124.72.10) by
 M9W0068.microfocus.com (15.121.0.191) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Tue, 16 Jul 2019 10:37:39 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=hQfO8/C3qR2Bw8bUqccit1GOmMQi+G/FacubVeDSZHzZ/3sl+Kvol5NJy++3O/otM6xOfN8sda4QRIQh+bhsKf5k0vcv5ptcJVhpk5KHAxmLaxJ5Cn1jGBSEIj3OquoLeG5qUehHtG7Dj4fDLbHIIUGN7Ba0E/T7alKhnXFMrD5vfR6jh4ZRnJyJJdUw1PXMVk4ps8TEsktogBnWQMvofuqoZO9Y1lGZo7mG5U8+HyoBCPjmqXIbPkwUH37H5/CFndzvjKYZLXeqr4RBI0U/VYOGFvJdmbQ5wYXLa/rXiBB73JAn3dOSolwXN4wGcd410sJeFWcXzPSNqCprtT1cPQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=BIy8WRbdIzTVSDwLpP3JOpzuq5EmeP3OTJl6RQ+VQI4=;
 b=W90/dbkaC1j4HAVCbuoIihixfLyCw2LiOPafieMe8ikPxiT5yeYmmes87AyFJ94wCuQnXMhDZWlfgwFrBwZFFaK1SAsPgyRxZqXxbLbJUwwH93NsgwzakhPGdqMZXa6EDLO0KRd09ewScFtVL+BfqTySWdZhCk/wpJHfx1W/M8n8w6bk6ArkZhyoe1GvrN41TL8SL8359SM/XcHKwWNz/sSDFqo/I1/ksKCRAjSjTPny4zqj4wcwS7w+ITr5dKRQRBiFQlh/yb0mytVnX3MetWDwiQNDSIpxxrXg4TzU807q8ND6cE3g9DpYlUijYYEQMGxjJqf3adHaRrqiK5kxDw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2906.namprd18.prod.outlook.com (20.179.49.224) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.14; Tue, 16 Jul 2019 10:37:38 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Tue, 16 Jul 2019
 10:37:38 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>, Paul Durrant
 <paul.durrant@citrix.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v3 3/4] iommu: introduce iommu_groups
Thread-Index: AQHVO7+5rqBhdjdwYEadjO/an1ZP4qbNCoHvgAAC7oA=
Date: Tue, 16 Jul 2019 10:37:38 +0000
Message-ID: <2063f979-633e-b214-b3f9-8380e7666950@suse.com>
References: <20190716101657.23327-1-paul.durrant@citrix.com>
 <20190716101657.23327-4-paul.durrant@citrix.com>
 <ebd58c3e-d973-3c59-c37b-4cae15165025@citrix.com>
In-Reply-To: <ebd58c3e-d973-3c59-c37b-4cae15165025@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR07CA0001.eurprd07.prod.outlook.com
 (2603:10a6:6:2d::11) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 37ec622e-de80-4d33-686c-08d709d99f71
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB2906; 
x-ms-traffictypediagnostic: DM6PR18MB2906:
x-microsoft-antispam-prvs: <DM6PR18MB29063CA25E4A47411382AC92B3CE0@DM6PR18MB2906.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 0100732B76
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(346002)(396003)(136003)(376002)(39860400002)(366004)(199004)(189003)(6116002)(3846002)(4326008)(26005)(7736002)(64756008)(14454004)(186003)(66476007)(305945005)(2906002)(66556008)(99286004)(66946007)(81156014)(6512007)(8936002)(66446008)(2501003)(71190400001)(8676002)(81166006)(7416002)(76176011)(80792005)(6436002)(316002)(6246003)(256004)(6486002)(86362001)(478600001)(5660300002)(71200400001)(486006)(53936002)(386003)(53546011)(6506007)(54906003)(229853002)(110136005)(2616005)(102836004)(476003)(446003)(31686004)(36756003)(66066001)(52116002)(68736007)(4744005)(25786009)(31696002)(11346002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2906;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: +IxXTJmqGRu/XYtxjtqJWBjs9a8omDQp4enJUdiJYxy/Atj7434GW2vC1lSGrBEs1XPgZdyBwSyBKdBdoYpxNByh9TesaRWUs6FQL/0rzgT9CEX3AHcHfkDhnsoTyerYOCEQDa0UB1L3KKCYUDHhY8B+9qYp7KvkC9gRM5HiLUOoCfRxvOMGIDi7z8JMZEXfBP1yiYo7ZddrZgxmu3NxgvFQgRB82h02PX4sGd5k3loaJnEnzkjlOTdmZHK4wvJewOfp4pxeRmwQYeMvFPUt7l18uSB4CepMyHxI6EACdngbGVDM5xw+C1IYmd1qVwQ+5Eg7CKBX0dAI8kQrDaVxoPIalBDWYWoq7h3UtEK0r8wrITzvGo9dDKFZQMgZ3CZLSZksPRLwBuZ76a1Aq2I1GRLWYyP5phAOUrGbUXgP4tA=
Content-ID: <23797C15182A9449A205607392708219@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 37ec622e-de80-4d33-686c-08d709d99f71
X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Jul 2019 10:37:38.6116 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2906
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v3 3/4] iommu: introduce iommu_groups
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, TimDeegan <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>

T24gMTYuMDcuMjAxOSAxMjoyNiwgQW5kcmV3IENvb3BlciB3cm90ZToNCj4gT24gMTYvMDcvMjAx
OSAxMToxNiwgUGF1bCBEdXJyYW50IHdyb3RlOg0KPj4gK2ludCBpb21tdV9ncm91cF9hc3NpZ24o
c3RydWN0IHBjaV9kZXYgKnBkZXYsIHZvaWQgKmFyZykNCj4+ICt7DQo+PiArICAgIGNvbnN0IHN0
cnVjdCBpb21tdV9vcHMgKm9wcyA9IGlvbW11X2dldF9vcHMoKTsNCj4+ICsgICAgaW50IGlkOw0K
Pj4gKyAgICBzdHJ1Y3QgaW9tbXVfZ3JvdXAgKmdycDsNCj4+ICsNCj4+ICsgICAgaWYgKCAhb3Bz
LT5nZXRfZGV2aWNlX2dyb3VwX2lkICkNCj4+ICsgICAgICAgIHJldHVybiAwOw0KPj4gKw0KPj4g
KyAgICBpZCA9IG9wcy0+Z2V0X2RldmljZV9ncm91cF9pZChwZGV2LT5zZWcsIHBkZXYtPmJ1cywg
cGRldi0+ZGV2Zm4pOw0KPj4gKyAgICBpZiAoIGlkIDwgMCApDQo+PiArICAgICAgICByZXR1cm4g
LUVOT0RBVEE7DQo+PiArDQo+PiArICAgIGdycCA9IGdldF9pb21tdV9ncm91cChpZCk7DQo+PiAr
ICAgIGlmICggIWdycCApDQo+PiArICAgICAgICByZXR1cm4gLUVOT01FTTsNCj4+ICsNCj4+ICsg
ICAgaWYgKCBpb21tdV92ZXJib3NlICkNCj4+ICsgICAgICAgIHByaW50ayhYRU5MT0dfSU5GTyAi
QXNzaWduICUwNHg6JTAyeDolMDJ4LiV1IC0+IElPTU1VIGdyb3VwICV4XG4iLA0KPiANCj4gTm8g
dW5hZG9ybmVkIGhleCBudW1iZXJzIHBsZWFzZS7CoCBUaGlzIGlzIGEgcmVjaXBlIGZvciBjb25m
dXNpb24gZHVyaW5nDQo+IGRlYnVnZ2luZy4NCj4gDQo+IEVpdGhlciAlI3gsIG9yICV1LCBhbmQg
bmVlZHMgdG8gYmUgZml4ZWQgb24gY29tbWl0IGlmIHdlIGdvIHdpdGggdGhhdCByb3V0ZS4NCg0K
SSBhc3N1bWUgKGhvcGUpIHRoYXQgeW91IG1lYW4gdGhpcyBmb3IgdGhlIHJpZ2h0IG1vc3QgbnVt
YmVyIG9ubHk7IGl0J3Mgbm90DQplbnRpcmVseSB1bmFtYmlndW91cyBmcm9tIHlvdXIgcmVwbHku
DQoNCkphbg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 16 10:40:02 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Jul 2019 10:40:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnKsM-0000Wt-2X; Tue, 16 Jul 2019 10:40:02 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=DxGA=VN=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hnKsK-0000R8-AQ
 for xen-devel@lists.xenproject.org; Tue, 16 Jul 2019 10:40:00 +0000
X-Inumbo-ID: 0c1c80ea-a7b6-11e9-a020-bf6c8c405254
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 0c1c80ea-a7b6-11e9-a020-bf6c8c405254;
 Tue, 16 Jul 2019 10:39:54 +0000 (UTC)
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: jL2wE9yza5hREfw1hQKMDfuRr2dX71bn1Ro2Oib4pC0qHhkh8Inl6XTW2oLEdXYjKa6GbUww/3
 gW3cosaSguD298cd3QYne3rNVSADUnhXyLLYLm29vXrq9xATGQOKkHj5/7xI/Xu8gnidPIlINb
 MDpO66Pu6C0kS4mvmq8oEuFgYq8WEJx0zAz262gNVTzt3YX9foabk3Sok8AtPG0TZwktFlaRn5
 qBlbX3UjYZP1r84Gtdp22bBbCtvU8QPl7Ot3XtJeAIbBcyrAnRlfb/4MLAdrCLJGZtFSjIxmPy
 4eA=
X-SBRS: 2.7
X-MesageID: 3082422
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,498,1557201600"; 
   d="scan'208";a="3082422"
Date: Tue, 16 Jul 2019 12:39:44 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20190716103944.vb4bnab7adcq2qu6@Air-de-Roger.citrite.net>
References: <0dbf8520-89c7-753e-c10a-13399aec9cd5@suse.com>
 <0f8bb5dd-718c-7226-db4c-b57ee7089735@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <0f8bb5dd-718c-7226-db4c-b57ee7089735@suse.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 1/5] x86/cpuidle: switch to uniform
 meaning of "max_cstate="
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Ian Jackson <ian.jackson@citrix.com>, Wei Liu <wl@xen.org>, Andrew
 Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBKdWwgMDMsIDIwMTkgYXQgMTI6NTk6MzZQTSArMDAwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gV2hpbGUgdGhlIE1XQUlUIGlkbGUgZHJpdmVyIGFscmVhZHkgdGFrZXMgaXQgdG8gbWVh
biBhbiBhY3R1YWwgQyBzdGF0ZSwKPiB0aGUgQUNQSSBpZGxlIGRyaXZlciBzbyBmYXIgdXNlZCBp
dCBhcyBhIGxpc3QgaW5kZXguIFRoZSBsaXN0IGluZGV4LAo+IGhvd2V2ZXIsIGlzIGFuIGltcGxl
bWVudGF0aW9uIGRldGFpbCBvZiBYZW4gYW5kIGFmZmVjdGVkIGJ5IGZpcm13YXJlCj4gc2V0dGlu
Z3MgKGkuZS4gbm90IG5lY2Vzc2FyaWx5IHVuaWZvcm0gZm9yIGEgcGFydGljdWxhciBzeXN0ZW0p
Lgo+IAo+IFdoaWxlIHRvdWNoaW5nIHRoaXMgY29kZSBhbHNvIGF2b2lkIGludm9raW5nIG1lbnVf
Z2V0X3RyYWNlX2RhdGEoKQo+IHdoZW4gdHJhY2luZyBpcyBub3QgYWN0aXZlLiBGb3IgY29uc2lz
dGVuY3kgZG8gdGhpcyBhbHNvIGZvciB0aGUKPiBNV0FJVCBkcml2ZXIuCj4gCj4gTm90ZSB0aGF0
IEknbSBpbnRlbnRpb25hbGx5IG5vdCBhZGRpbmcgYW55IHNvcnRpbmcgbG9naWMgdG8gc2V0X2N4
KCk6Cj4gQmVmb3JlIGFuZCBhZnRlciB0aGlzIHBhdGNoIHdlIGFzc3VtZSBlbnRyaWVzIHRvIGFy
cml2ZSBpbiBvcmRlciwgc28KPiB0aGlzIHdvdWxkIGJlIGFuIG9ydGhvZ29uYWwgY2hhbmdlLgo+
IAo+IFRha2UgdGhlIG9wcG9ydHVuaXR5IGFuZCBhZGQgbWluaW1hbCBkb2N1bWVudGF0aW9uIGZv
ciB0aGUgY29tbWFuZCBsaW5lCj4gb3B0aW9uLgo+IAo+IFNpZ25lZC1vZmYtYnk6IEphbiBCZXVs
aWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCkp1c3Qgb25lIGNvbW1lbnQsIHJlZ2FyZGxlc3Mgb2Yg
d2hpY2g6CgpSZXZpZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5j
b20+Cgo+IC0tLQo+IHYyOiBBZGp1c3QgeGVucG0gb3V0cHV0IHdvcmRpbmcgYSBsaXR0bGUuIEV4
cGxpY2l0bHkgbG9nICJ1bmxpbWl0ZWQiLgo+IC0tLQo+IFRCRDogSSB3b25kZXIgaWYgd2UgcmVh
bGx5IG5lZWQgc3RydWN0IGFjcGlfcHJvY2Vzc29yX2N4J3MgaWR4IGZpZWxkCj4gICAgICAgYW55
bW9yZS4gSXQncyB1c2VkIGluIGEgbnVtYmVyIG9mIChxdWVzdGlvbmFibGUpIHBsYWNlcyAuLi4K
PiAKPiAtLS0gYS9kb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5wYW5kb2MKPiArKysgYi9kb2Nz
L21pc2MveGVuLWNvbW1hbmQtbGluZS5wYW5kb2MKPiBAQCAtMTM3Niw2ICsxMzc2LDggQEAgVGhp
cyBvcHRpb24gaXMgaWdub3JlZCBpbiAqKnB2LXNoaW0qKiBtbwo+ICAgIyMjIG1heF9jc3RhdGUg
KHg4NikKPiAgID4gYD0gPGludGVnZXI+YAo+ICAgCj4gK1NwZWNpZnkgdGhlIGRlZXBlc3QgQy1z
dGF0ZSBDUFVzIGFyZSBwZXJtaXR0ZWQgdG8gYmUgcGxhY2VkIGluLgo+ICsKPiAgICMjIyBtYXhf
Z3NpX2lycXMgKHg4NikKPiAgID4gYD0gPGludGVnZXI+YAo+ICAgCj4gLS0tIGEvdG9vbHMvbWlz
Yy94ZW5wbS5jCj4gKysrIGIvdG9vbHMvbWlzYy94ZW5wbS5jCj4gQEAgLTY0LDcgKzY0LDcgQEAg
dm9pZCBzaG93X2hlbHAodm9pZCkKPiAgICAgICAgICAgICAgICIgc2V0LXNjaGVkLXNtdCAgICAg
ICAgICAgZW5hYmxlfGRpc2FibGUgZW5hYmxlL2Rpc2FibGUgc2NoZWR1bGVyIHNtdCBwb3dlciBz
YXZpbmdcbiIKPiAgICAgICAgICAgICAgICIgc2V0LXZjcHUtbWlncmF0aW9uLWRlbGF5ICAgICAg
PG51bT4gc2V0IHNjaGVkdWxlciB2Y3B1IG1pZ3JhdGlvbiBkZWxheSBpbiB1c1xuIgo+ICAgICAg
ICAgICAgICAgIiBnZXQtdmNwdS1taWdyYXRpb24tZGVsYXkgICAgICAgICAgICBnZXQgc2NoZWR1
bGVyIHZjcHUgbWlncmF0aW9uIGRlbGF5XG4iCj4gLSAgICAgICAgICAgICIgc2V0LW1heC1jc3Rh
dGUgICAgICAgIDxudW0+ICAgICAgICAgc2V0IHRoZSBDLVN0YXRlIGxpbWl0YXRpb24gKDxudW0+
ID49IDApXG4iCj4gKyAgICAgICAgICAgICIgc2V0LW1heC1jc3RhdGUgICAgICAgIDxudW0+fCd1
bmxpbWl0ZWQnIHNldCB0aGUgQy1TdGF0ZSBsaW1pdGF0aW9uICg8bnVtPiA+PSAwKVxuIgo+ICAg
ICAgICAgICAgICAgIiBzdGFydCBbc2Vjb25kc10gICAgICAgICAgICAgICAgICAgICBzdGFydCBj
b2xsZWN0IEN4L1B4IHN0YXRpc3RpY3MsXG4iCj4gICAgICAgICAgICAgICAiICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIG91dHB1dCBhZnRlciBDVFJMLUMgb3IgU0lHSU5UIG9y
IHNldmVyYWwgc2Vjb25kcy5cbiIKPiAgICAgICAgICAgICAgICIgZW5hYmxlLXR1cmJvLW1vZGUg
ICAgIFtjcHVpZF0gICAgICAgZW5hYmxlIFR1cmJvIE1vZGUgZm9yIHByb2Nlc3NvcnMgdGhhdCBz
dXBwb3J0IGl0LlxuIgo+IEBAIC0xOTQsNyArMTk0LDExIEBAIHN0YXRpYyBpbnQgc2hvd19tYXhf
Y3N0YXRlKHhjX2ludGVyZmFjZQo+ICAgICAgIGlmICggKHJldCA9IHhjX2dldF9jcHVpZGxlX21h
eF9jc3RhdGUoeGNfaGFuZGxlLCAmdmFsdWUpKSApCj4gICAgICAgICAgIHJldHVybiByZXQ7Cj4g
ICAKPiAtICAgIHByaW50ZigiTWF4IHBvc3NpYmxlIEMtc3RhdGU6IEMlZFxuXG4iLCB2YWx1ZSk7
Cj4gKyAgICBpZiAoIHZhbHVlIDwgWEVOX1NZU0NUTF9DWF9VTkxJTUlURUQgKQo+ICsgICAgICAg
IHByaW50ZigiTWF4IHBvc3NpYmxlIEMtc3RhdGU6IEMlIlBSSXUzMiJcblxuIiwgdmFsdWUpOwo+
ICsgICAgZWxzZQo+ICsgICAgICAgIHByaW50ZigiQWxsIEMtc3RhdGVzIGFsbG93ZWRcblxuIik7
Cj4gKwo+ICAgICAgIHJldHVybiAwOwo+ICAgfQo+ICAgCj4gQEAgLTExMTcsMTggKzExMjEsMjQg
QEAgdm9pZCBnZXRfdmNwdV9taWdyYXRpb25fZGVsYXlfZnVuYyhpbnQgYQo+ICAgdm9pZCBzZXRf
bWF4X2NzdGF0ZV9mdW5jKGludCBhcmdjLCBjaGFyICphcmd2W10pCj4gICB7Cj4gICAgICAgaW50
IHZhbHVlOwo+ICsgICAgY2hhciBidWZbMTJdOwo+ICAgCj4gLSAgICBpZiAoIGFyZ2MgIT0gMSB8
fCBzc2NhbmYoYXJndlswXSwgIiVkIiwgJnZhbHVlKSAhPSAxIHx8IHZhbHVlIDwgMCApCj4gKyAg
ICBpZiAoIGFyZ2MgIT0gMSB8fAo+ICsgICAgICAgICAoc3NjYW5mKGFyZ3ZbMF0sICIlZCIsICZ2
YWx1ZSkgPT0gMQo+ICsgICAgICAgICAgPyB2YWx1ZSA8IDAKPiArICAgICAgICAgIDogKHZhbHVl
ID0gWEVOX1NZU0NUTF9DWF9VTkxJTUlURUQsIHN0cmNtcChhcmd2WzBdLCAidW5saW1pdGVkIikp
KSApCj4gICAgICAgewo+IC0gICAgICAgIGZwcmludGYoc3RkZXJyLCAiTWlzc2luZyBvciBpbnZh
bGlkIGFyZ3VtZW50KHMpXG4iKTsKPiArICAgICAgICBmcHJpbnRmKHN0ZGVyciwgIk1pc3Npbmcs
IGV4Y2Vzcywgb3IgaW52YWxpZCBhcmd1bWVudChzKVxuIik7Cj4gICAgICAgICAgIGV4aXQoRUlO
VkFMKTsKPiAgICAgICB9Cj4gICAKPiArICAgIHNucHJpbnRmKGJ1ZiwgQVJSQVlfU0laRShidWYp
LCAiQyVkIiwgdmFsdWUpOwo+ICsKPiAgICAgICBpZiAoICF4Y19zZXRfY3B1aWRsZV9tYXhfY3N0
YXRlKHhjX2hhbmRsZSwgKHVpbnQzMl90KXZhbHVlKSApCj4gLSAgICAgICAgcHJpbnRmKCJzZXQg
bWF4X2NzdGF0ZSB0byBDJWQgc3VjY2VlZGVkXG4iLCB2YWx1ZSk7Cj4gKyAgICAgICAgcHJpbnRm
KCJtYXggQy1zdGF0ZSBzZXQgdG8gJXNcbiIsIHZhbHVlID49IDAgPyBidWYgOiBhcmd2WzBdKTsK
PiAgICAgICBlbHNlCj4gLSAgICAgICAgZnByaW50ZihzdGRlcnIsICJzZXQgbWF4X2NzdGF0ZSB0
byBDJWQgZmFpbGVkICglZCAtICVzKVxuIiwKPiAtICAgICAgICAgICAgICAgIHZhbHVlLCBlcnJu
bywgc3RyZXJyb3IoZXJybm8pKTsKPiArICAgICAgICBmcHJpbnRmKHN0ZGVyciwgIkZhaWxlZCB0
byBzZXQgbWF4IEMtc3RhdGUgdG8gJXMgKCVkIC0gJXMpXG4iLAo+ICsgICAgICAgICAgICAgICAg
dmFsdWUgPj0gMCA/IGJ1ZiA6IGFyZ3ZbMF0sIGVycm5vLCBzdHJlcnJvcihlcnJubykpOwo+ICAg
fQo+ICAgCj4gICB2b2lkIGVuYWJsZV90dXJib19tb2RlKGludCBhcmdjLCBjaGFyICphcmd2W10p
Cj4gLS0tIGEveGVuL2FyY2gveDg2L2FjcGkvY3B1X2lkbGUuYwo+ICsrKyBiL3hlbi9hcmNoL3g4
Ni9hY3BpL2NwdV9pZGxlLmMKPiBAQCAtMTAzLDcgKzEwMyw3IEBAIGJvb2wgbGFwaWNfdGltZXJf
aW5pdCh2b2lkKQo+ICAgfQo+ICAgCj4gICB2b2lkICgqX19yZWFkX21vc3RseSBwbV9pZGxlX3Nh
dmUpKHZvaWQpOwo+IC11bnNpZ25lZCBpbnQgbWF4X2NzdGF0ZSBfX3JlYWRfbW9zdGx5ID0gQUNQ
SV9QUk9DRVNTT1JfTUFYX1BPV0VSIC0gMTsKPiArdW5zaWduZWQgaW50IG1heF9jc3RhdGUgX19y
ZWFkX21vc3RseSA9IFVJTlRfTUFYOwoKTm90IHN1cmUgd2hldGhlciBpdCB3b3VsZCBiZSBjbGVh
cmVyIHRvIGp1c3QgdXNlClhFTl9TWVNDVExfQ1hfVU5MSU1JVEVEIGhlcmUgaW5zdGVhZCBvZiBV
SU5UX01BWC4KClRoYW5rcywgUm9nZXIuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 16 10:42:08 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Jul 2019 10:42:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnKuL-0001A3-Go; Tue, 16 Jul 2019 10:42:05 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=WCCO=VN=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hnKuJ-00019y-Sv
 for xen-devel@lists.xenproject.org; Tue, 16 Jul 2019 10:42:03 +0000
X-Inumbo-ID: 56e52014-a7b6-11e9-b879-7730fa39c1bf
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 56e52014-a7b6-11e9-b879-7730fa39c1bf;
 Tue, 16 Jul 2019 10:42:00 +0000 (UTC)
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: U2oARzWSx6ifqBdppWyjs3tudWN9rPoMwe+Fvmm9M0lmxGWR095rTJ4amdfE9LQjJtmbwvqJNm
 pFmzS99aaOQdkm0sHETurwgZ2ouMkKgfJY72JkN271eKikGSmEYj++A5MknALYd9t+h8dEsyJc
 nbFoPUqquQ0LEU4g4cBqR5gZR6fFj7ynS7ssvGvTYM+CiSKjSiXc2UP84cdufMo164ORYP01G+
 LPpplebSeYUig3JX+Mjo4Y8X+KK9dTaFNLJ6XVxNWYK42F1SgBZ7x6XAcQoCgdzXVr+zWQ+CMT
 Wos=
X-SBRS: 2.7
X-MesageID: 3028968
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,498,1557201600"; 
   d="scan'208";a="3028968"
To: Jan Beulich <JBeulich@suse.com>, Paul Durrant <paul.durrant@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
References: <20190716101657.23327-1-paul.durrant@citrix.com>
 <20190716101657.23327-4-paul.durrant@citrix.com>
 <ebd58c3e-d973-3c59-c37b-4cae15165025@citrix.com>
 <2063f979-633e-b214-b3f9-8380e7666950@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <a664569d-f8a5-0603-2c86-2302b7293a5c@citrix.com>
Date: Tue, 16 Jul 2019 11:41:52 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <2063f979-633e-b214-b3f9-8380e7666950@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 v3 3/4] iommu: introduce iommu_groups
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, TimDeegan <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>

T24gMTYvMDcvMjAxOSAxMTozNywgSmFuIEJldWxpY2ggd3JvdGU6Cj4gT24gMTYuMDcuMjAxOSAx
MjoyNiwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4gT24gMTYvMDcvMjAxOSAxMToxNiwgUGF1bCBE
dXJyYW50IHdyb3RlOgo+Pj4gK2ludCBpb21tdV9ncm91cF9hc3NpZ24oc3RydWN0IHBjaV9kZXYg
KnBkZXYsIHZvaWQgKmFyZykKPj4+ICt7Cj4+PiArICAgIGNvbnN0IHN0cnVjdCBpb21tdV9vcHMg
Km9wcyA9IGlvbW11X2dldF9vcHMoKTsKPj4+ICsgICAgaW50IGlkOwo+Pj4gKyAgICBzdHJ1Y3Qg
aW9tbXVfZ3JvdXAgKmdycDsKPj4+ICsKPj4+ICsgICAgaWYgKCAhb3BzLT5nZXRfZGV2aWNlX2dy
b3VwX2lkICkKPj4+ICsgICAgICAgIHJldHVybiAwOwo+Pj4gKwo+Pj4gKyAgICBpZCA9IG9wcy0+
Z2V0X2RldmljZV9ncm91cF9pZChwZGV2LT5zZWcsIHBkZXYtPmJ1cywgcGRldi0+ZGV2Zm4pOwo+
Pj4gKyAgICBpZiAoIGlkIDwgMCApCj4+PiArICAgICAgICByZXR1cm4gLUVOT0RBVEE7Cj4+PiAr
Cj4+PiArICAgIGdycCA9IGdldF9pb21tdV9ncm91cChpZCk7Cj4+PiArICAgIGlmICggIWdycCAp
Cj4+PiArICAgICAgICByZXR1cm4gLUVOT01FTTsKPj4+ICsKPj4+ICsgICAgaWYgKCBpb21tdV92
ZXJib3NlICkKPj4+ICsgICAgICAgIHByaW50ayhYRU5MT0dfSU5GTyAiQXNzaWduICUwNHg6JTAy
eDolMDJ4LiV1IC0+IElPTU1VIGdyb3VwICV4XG4iLAo+PiBObyB1bmFkb3JuZWQgaGV4IG51bWJl
cnMgcGxlYXNlLsKgIFRoaXMgaXMgYSByZWNpcGUgZm9yIGNvbmZ1c2lvbiBkdXJpbmcKPj4gZGVi
dWdnaW5nLgo+Pgo+PiBFaXRoZXIgJSN4LCBvciAldSwgYW5kIG5lZWRzIHRvIGJlIGZpeGVkIG9u
IGNvbW1pdCBpZiB3ZSBnbyB3aXRoIHRoYXQgcm91dGUuCj4gSSBhc3N1bWUgKGhvcGUpIHRoYXQg
eW91IG1lYW4gdGhpcyBmb3IgdGhlIHJpZ2h0IG1vc3QgbnVtYmVyIG9ubHk7IGl0J3Mgbm90Cj4g
ZW50aXJlbHkgdW5hbWJpZ3VvdXMgZnJvbSB5b3VyIHJlcGx5LgoKT29wcyB5ZXMgLSBJIG9ubHkg
bWVhbnQgdGhlIElPTU1VIGdyb3VwIGZvcm1hdHRlci4KClRoZSBQQ0kgY29vcmRpbmF0ZXMgc2hv
dWxkIGdldCBzdWJzdW1lZCBieSAlcHAgaW4gZmFpcmx5IHNob3J0IG9yZGVyLgoKfkFuZHJldwoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 16 10:53:19 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Jul 2019 10: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 1hnL58-0001uy-JJ; Tue, 16 Jul 2019 10:53:14 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=twXG=VN=suse.com=dfaggioli@srs-us1.protection.inumbo.net>)
 id 1hnL58-0001ut-5e
 for xen-devel@lists.xenproject.org; Tue, 16 Jul 2019 10:53:14 +0000
X-Inumbo-ID: e5d778c0-a7b7-11e9-b4f0-5fb391c8d307
Received: from m4a0041g.houston.softwaregrp.com (unknown [15.124.2.87])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e5d778c0-a7b7-11e9-b4f0-5fb391c8d307;
 Tue, 16 Jul 2019 10:53:12 +0000 (UTC)
Received: FROM m4a0041g.houston.softwaregrp.com (15.120.17.147) BY
 m4a0041g.houston.softwaregrp.com WITH ESMTP; 
 Tue, 16 Jul 2019 10:53:10 +0000
Received: from M9W0068.microfocus.com (2002:f79:bf::f79:bf) by
 M4W0335.microfocus.com (2002:f78:1193::f78:1193) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Tue, 16 Jul 2019 10:50:39 +0000
Received: from NAM01-BY2-obe.outbound.protection.outlook.com (15.124.72.13) by
 M9W0068.microfocus.com (15.121.0.191) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Tue, 16 Jul 2019 10:50:39 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=foKIufQAOKanVXnh+DV9iVakcdgQrkSj/RpP2tvXbMk3+SD3fzc3LuVIr49cnDJv/W4UrraCG1XzQO6KwoumFjrhmc2fxwvPX5k7SXQaA6bLci0iFnOC2bnKFHxuwn5QhBvj6hgblOF4f9+qXQa6GlmP3l/u9MfJzKtxBki0LfiHbs/CwEWXoHr3rnC/LL3Hf34r5VHstQm8tsC+hmo/sQ2uM0eDt3T92tcHMaZJMzWXsF3ZLQw+UGfZmSUNxlmbxu/wSmZZXJLtn9fLFCgp0rQYJ7QXkczVd604lzzoCAqhFI7PQMd4wvskRGEDkHZBqT5Q9NS4SeTM3vyDZJBYQw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=MtBywd5QpjfSRunJtUTreIoDedDvEd73z7vgWRcuvrk=;
 b=jKGFib0l4D04Op1M5b3J5kUPpcnttTiAmtBxDtvXyeiVBBGJgOtC6kd69AT+ASBvwb+jGqoxl0pZnci6ZDjvNJtl/qb2n5p5XSQpQEWnWqf/NEc7jVuwOFaQgTyjaDtdl4w9ha3+6l39ZTxR5LspTbB+RgHrFbOKKs5jckXhbZssBiqYrusPLezRYpq5MfyyvuO6uRPaD2d5PwV+vD73bq3l+9Opko0Vb/RReBR4RgdNsaPf2Jn/MU2vrFD5M79GopL72c6bn3SjWpcTF6phcBrQVJ9xDGAcpB957F51QOUUNEzyTmLbt3gHUwRBHpubmsn+Hysl+dxvZmNOUs3ZaQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM5PR18MB1499.namprd18.prod.outlook.com (10.175.220.20) by
 DM5PR18MB1675.namprd18.prod.outlook.com (10.175.224.15) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.14; Tue, 16 Jul 2019 10:50:36 +0000
Received: from DM5PR18MB1499.namprd18.prod.outlook.com
 ([fe80::d409:6406:c7a4:b807]) by DM5PR18MB1499.namprd18.prod.outlook.com
 ([fe80::d409:6406:c7a4:b807%2]) with mapi id 15.20.2073.012; Tue, 16 Jul 2019
 10:50:36 +0000
From: Dario Faggioli <dfaggioli@suse.com>
To: "george.dunlap@citrix.com" <george.dunlap@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [Xen-devel] [PATCH v1 2/5] xen: sched: null: don't assign down
 vcpus to pcpus
Thread-Index: AQHVOydXzSui4XMVAEeMf8BdnFoTaabNEkcA
Date: Tue, 16 Jul 2019 10:50:36 +0000
Message-ID: <c3661d2275abe2f34066ec334b2154d6a0339840.camel@suse.com>
References: <153515586506.7407.8908626058440527641.stgit@Palanthas.fritz.box>
 <153515650541.7407.13469781440827661968.stgit@Palanthas.fritz.box>
 <54fc671f-0527-e29b-e9ec-634e42c8594d@citrix.com>
In-Reply-To: <54fc671f-0527-e29b-e9ec-634e42c8594d@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=dfaggioli@suse.com; 
x-originating-ip: [89.186.78.87]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: d76b0b4c-2c73-4c35-cb15-08d709db6f81
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(49563074)(7193020);
 SRVR:DM5PR18MB1675; 
x-ms-traffictypediagnostic: DM5PR18MB1675:
x-microsoft-antispam-prvs: <DM5PR18MB1675A630CCF5CC857BD6148DC5CE0@DM5PR18MB1675.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-forefront-prvs: 0100732B76
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(39860400002)(136003)(396003)(346002)(376002)(366004)(199004)(54534003)(189003)(476003)(2906002)(6486002)(446003)(966005)(14454004)(76116006)(53936002)(229853002)(25786009)(66476007)(66556008)(64756008)(66446008)(66946007)(66616009)(4326008)(99936001)(91956017)(81166006)(81156014)(5660300002)(11346002)(6506007)(2616005)(2501003)(118296001)(7736002)(316002)(68736007)(6306002)(26005)(66066001)(186003)(8676002)(53366004)(8936002)(6512007)(6116002)(6246003)(110136005)(305945005)(54906003)(71190400001)(71200400001)(478600001)(102836004)(486006)(6436002)(36756003)(99286004)(53546011)(76176011)(53376002)(86362001)(256004)(3846002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM5PR18MB1675;
 H:DM5PR18MB1499.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: ChufQFs5wT0kAd+2x4C27YYH6Ja3gE8F2n5sq4hC4gDWq1IKeD8JT7gLFsBv83+ah2ZRCfwsmlSuBHd0TWBHhGvtB/KbEcrP9iS+GhNwkogoSoIOI8oWDFF2OCIk9vj/EZ7qu0tdDYWrTnqoPU40c/fbPON4z13Y2c8xVc/iDWi2a2OeQKiughMQ0Sjy0tZ8MbipnnDcKT/ZC139GSQI5QvOeUalgKGgGX2BhhOhz1Bq8QKBNNwZPa+OWa2wOAQJnC+UrPzzF2oSN1SIoYqcdxtYujPPWOVX9nKyyuk+JLIQ6X7vEkq1u8i5vqejjAzGHLU5J719Tm1lXoPLPbz2URFlqCuogjvPQ7fIXOG8PI39lKhAuuT/Q8NWvKvxO5poKGpiTsn4srKwCJIlyHF7/v+pBcV4Hj4g0Pvnr4l765I=
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: d76b0b4c-2c73-4c35-cb15-08d709db6f81
X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Jul 2019 10:50:36.7167 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: dfaggioli@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR18MB1675
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v1 2/5] xen: sched: null: don't assign down
 vcpus to pcpus
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "george.dunlap@eu.citrix.com" <george.dunlap@eu.citrix.com>,
 "sstabellini@kernel.org" <sstabellini@kernel.org>,
 "roger.pau@citrix.com" <roger.pau@citrix.com>
Content-Type: multipart/mixed; boundary="===============8943441381172564341=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============8943441381172564341==
Content-Language: en-US
Content-Type: multipart/signed; micalg=pgp-sha256;
	protocol="application/pgp-signature"; boundary="=-vsO4rdnhKPsbkeNWJ7Sw"

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

On Mon, 2019-07-15 at 17:06 +0100, George Dunlap wrote:
> On 8/25/18 1:21 AM, Dario Faggioli wrote:
> > If a pCPU has been/is being offlined, we don't want it to be
> > neither
> > assigned to any pCPU, nor in the wait list.
>=20
> I take it the first `pCPU` should be `vCPU`?
>=20
Indeed. :-)

> Also, English grammar agreement is funny: `neither` needs to agree
> with
> `nor`, but the two do *not* agree with the original verb.  That is,
> the
> sentence should say:
>=20
> "...we want it to be neither assigned to pCPU, nor in the wait list".
>=20
Yep, now that I see it, this rings a bell back from my high-school
English class! :-O

Sorry... and thanks. :-)

> Both here and in the comment.
>
And in patch 3 changelog too, I'm afraid. :-P

> The other thing is, from a "developmental purity" point of view, I
> think
> this series technically has a regression in the middle: cpu offline /
> online stops working between patch 2 and patch 4.  But I'm inclined
> in
> this case not to worry too much. :-)
>=20
Well, the point is that offlining/onlining does not work before this
series. System does not crash, but behavior is wrong, as offline vCPUs
stay assigned to pCPUs (keeping them idle) while online vCPUs are
"trapped" in the wait list, which is wrong.

So that's why I don't think there's much value in being consistent with
such behavior throughout the series... which I guess is why you said
you "won't worry too much in this case" ?

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


--=-vsO4rdnhKPsbkeNWJ7Sw
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+4FAl0tq/oACgkQFkJ4iaW4
c+7i1A//VMOyFqMJoLggJyumxCVhSkDYSFCOeTscsakDNcLN2RZ7EgTHWqAcH0Pf
hOnxloi+lLVLxbtaADcoSDy+Y6wyyTh0KLWlifkcWzS7F7m4rdoJXE4nWeLe7Im7
m2peDloHFolZFC5UlyWu3FmrJmW2kpghTfnvNkj//X8jPv6lzhstHLWieTCu46c4
cNVc5IFC6l+NVwSi1JGEma9g6fsL9ZmwvfqWuR34m2UIns0gVOSNeVU8DgvHOAuY
oIe3dlger+V1dV1E9Zn6mE57P8cvowQLD6ZuOnKEtxkB5GqbVpVsIMWFl6U8LeW5
4VTKZCt1PBk/4vSlEODiYE72OqRUeuCASlTnvHgBUPhWn/oCujEWX9SvABeLdvz0
CYk0o1QPzElLvcuqUq6OD0fgOP3A4pAvGYKJgjAbK9pyNELMgpDQ4iH+i8Yy3pv0
/vvG+xTtJS8PO+y87pgeXqWFU8v33qM5wo9LFMCjTColAtOSLIjEVOlUr+w2iqG6
A3oHpZGJ4VITgGCytKkCZeYVk9ECbQqkTz2aHK0ScMRlotKy8sEHVPaz5jMG6Y+v
A5oxyatExOu1+uW28EF8fS2A0beBnO9aI1PoQAC7p28czBxeYGfAOqQqDe3y8LMQ
uAJ7l+8VGpP/KEAhEr77hU4emSCZnQpxL4YwMXSsigGkQSC+ga8=
=gbsK
-----END PGP SIGNATURE-----

--=-vsO4rdnhKPsbkeNWJ7Sw--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============8943441381172564341==--


From xen-devel-bounces@lists.xenproject.org Tue Jul 16 10:54:10 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Jul 2019 10:54:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnL62-0001yx-22; Tue, 16 Jul 2019 10:54:10 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=D1qR=VN=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hnL61-0001yj-6j
 for xen-devel@lists.xenproject.org; Tue, 16 Jul 2019 10:54:09 +0000
X-Inumbo-ID: 08cad1c5-a7b8-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 08cad1c5-a7b8-11e9-8980-bc764e045a96;
 Tue, 16 Jul 2019 10:54:07 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hnL5z-0004Pg-3s; Tue, 16 Jul 2019 10:54: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 1hnL5y-0008Nu-Nc; Tue, 16 Jul 2019 10:54:06 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hnL5y-0005lf-Mx; Tue, 16 Jul 2019 10:54:06 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-Id: <E1hnL5y-0005lf-Mx@osstest.test-lab.xenproject.org>
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 16 Jul 2019 10:54:06 +0000
Subject: [Xen-devel] [linux-linus bisection] complete
 test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

YnJhbmNoIHhlbi11bnN0YWJsZQp4ZW5icmFuY2ggeGVuLXVuc3RhYmxlCmpvYiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbQp0ZXN0aWQgeGVuLWJv
b3QKClRyZWU6IGxpbnV4IGdpdDovL2dpdC5rZXJuZWwub3JnL3B1Yi9zY20vbGludXgva2VybmVs
L2dpdC90b3J2YWxkcy9saW51eC0yLjYuZ2l0ClRyZWU6IGxpbnV4ZmlybXdhcmUgZ2l0Oi8veGVu
Yml0cy54ZW4ub3JnL29zc3Rlc3QvbGludXgtZmlybXdhcmUuZ2l0ClRyZWU6IG92bWYgZ2l0Oi8v
eGVuYml0cy54ZW4ub3JnL29zc3Rlc3Qvb3ZtZi5naXQKVHJlZTogcWVtdSBnaXQ6Ly94ZW5iaXRz
Lnhlbi5vcmcvcWVtdS14ZW4tdHJhZGl0aW9uYWwuZ2l0ClRyZWU6IHFlbXV1IGdpdDovL3hlbmJp
dHMueGVuLm9yZy9xZW11LXhlbi5naXQKVHJlZTogc2VhYmlvcyBnaXQ6Ly94ZW5iaXRzLnhlbi5v
cmcvb3NzdGVzdC9zZWFiaW9zLmdpdApUcmVlOiB4ZW4gZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3hl
bi5naXQKCioqKiBGb3VuZCBhbmQgcmVwcm9kdWNlZCBwcm9ibGVtIGNoYW5nZXNldCAqKioKCiAg
QnVnIGlzIGluIHRyZWU6ICBsaW51eCBnaXQ6Ly9naXQua2VybmVsLm9yZy9wdWIvc2NtL2xpbnV4
L2tlcm5lbC9naXQvdG9ydmFsZHMvbGludXgtMi42LmdpdAogIEJ1ZyBpbnRyb2R1Y2VkOiAgMWQw
Mzk4NTkzMzBiODc0ZDQ4MDgwODg1ZWIzMWY0ZjEyOWMyNDZmMQogIEJ1ZyBub3QgcHJlc2VudDog
MjQxZTM5MDA0NTgxNDc1YjI4MDJjZDYzYzExMWZlYzQzYmIwMTIzZQogIExhc3QgZmFpbCByZXBy
bzogaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzOTA0
Ni8KCgogIChSZXZpc2lvbiBsb2cgdG9vIGxvbmcsIG9taXR0ZWQuKQoKCkZvciBiaXNlY3Rpb24g
cmV2aXNpb24tdHVwbGUgZ3JhcGggc2VlOgogICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9q
ZWN0Lm9yZy9vc3N0ZXN0L3Jlc3VsdHMvYmlzZWN0L2xpbnV4LWxpbnVzL3Rlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtLnhlbi1ib290Lmh0bWwKUmV2
aXNpb24gSURzIGluIGVhY2ggZ3JhcGggbm9kZSByZWZlciwgcmVzcGVjdGl2ZWx5LCB0byB0aGUg
VHJlZXMgYWJvdmUuCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClJ1
bm5pbmcgY3MtYmlzZWN0aW9uLXN0ZXAgLS1ncmFwaC1vdXQ9L2hvbWUvbG9ncy9yZXN1bHRzL2Jp
c2VjdC9saW51eC1saW51cy90ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFu
aHZtLWFtZDY0LXhzbS54ZW4tYm9vdCAtLXN1bW1hcnktb3V0PXRtcC8xMzkwNDYuYmlzZWN0aW9u
LXN1bW1hcnkgLS1iYXNpcy10ZW1wbGF0ZT0xMzM1ODAgLS1ibGVzc2luZ3M9cmVhbCxyZWFsLWJp
c2VjdCBsaW51eC1saW51cyB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFu
aHZtLWFtZDY0LXhzbSB4ZW4tYm9vdApTZWFyY2hpbmcgZm9yIGZhaWx1cmUgLyBiYXNpcyBwYXNz
OgogMTM5MDAzIGZhaWwgW2hvc3Q9ZGViaW5hMF0gLyAxMzg4NDkgW2hvc3Q9ZGViaW5hMV0gMTM4
ODEzIFtob3N0PWNoYXJkb25uYXkwXSAxMzg3ODAgW2hvc3Q9Zmlhbm8wXSAxMzg3NTQgW2hvc3Q9
ZWxibGluZzBdIDEzODczNSBbaG9zdD1hbGJhbmEwXSAxMzg3MTAgW2hvc3Q9YWxiYW5hMV0gMTM4
NjgwIFtob3N0PWdvZGVsbG8xXSAxMzg2NjEgW2hvc3Q9aXRhbGlhMF0gMTM4NjM5IFtob3N0PWJh
cm9xdWUxXSAxMzg2MTIgW2hvc3Q9Y2hhcmRvbm5heTFdIDEzODU4NCBbaG9zdD1iYXJvcXVlMF0g
MTM4NDg4IFtob3N0PXBpbm90MV0gMTM4Mzg2IFtob3N0PWdvZGVsbG8wXSAxMzgyNDUgW2hvc3Q9
ZGViaW5hMV0gMTM4MDczIG9rLgpGYWlsdXJlIC8gYmFzaXMgcGFzcyBmbGlnaHRzOiAxMzkwMDMg
LyAxMzgwNzMKKHRyZWUgd2l0aCBubyB1cmw6IG1pbmlvcykKVHJlZTogbGludXggZ2l0Oi8vZ2l0
Lmtlcm5lbC5vcmcvcHViL3NjbS9saW51eC9rZXJuZWwvZ2l0L3RvcnZhbGRzL2xpbnV4LTIuNi5n
aXQKVHJlZTogbGludXhmaXJtd2FyZSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvb3NzdGVzdC9saW51
eC1maXJtd2FyZS5naXQKVHJlZTogb3ZtZiBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvb3NzdGVzdC9v
dm1mLmdpdApUcmVlOiBxZW11IGdpdDovL3hlbmJpdHMueGVuLm9yZy9xZW11LXhlbi10cmFkaXRp
b25hbC5naXQKVHJlZTogcWVtdXUgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3FlbXUteGVuLmdpdApU
cmVlOiBzZWFiaW9zIGdpdDovL3hlbmJpdHMueGVuLm9yZy9vc3N0ZXN0L3NlYWJpb3MuZ2l0ClRy
ZWU6IHhlbiBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcveGVuLmdpdApMYXRlc3QgMWQwMzk4NTkzMzBi
ODc0ZDQ4MDgwODg1ZWIzMWY0ZjEyOWMyNDZmMSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1
MThmMGRmY2Q4ODYwIDU1YjliYmY0MGExY2Y5Nzg4ZGQ2YTdiMDkzODUxMDc2ODUxZmM2NzAgZDBk
OGFkMzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5OCA5Y2NhMDJkOGZmYzIzZTk2ODhh
OTcxZDg1OGU0ZmZkZmY1Mzg5YjExIDMwZjFlNDFmMDRmYjRjNzE1ZDI3Zjk4N2YwMDNjZmMzMWM5
ZmY0ZjMgMzhlZWIzODY0ZGU0MGFhNTY4YzQ4ZjlmMjYyNzFjMTQxYzYyYjUwYgpCYXNpcyBwYXNz
IDI0MWUzOTAwNDU4MTQ3NWIyODAyY2Q2M2MxMTFmZWM0M2JiMDEyM2UgYzUzMGE3NWMxZTZhNDcy
YjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA4YTA4ZGM1NDg2ZjFhOTZjOTFiMGNlODZmYzg4YTY3
NGNhMGQ4MjcyIGQwZDhhZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4NGZlMDlmNTA4NzY3OTggOWNjYTAy
ZDhmZmMyM2U5Njg4YTk3MWQ4NThlNGZmZGZmNTM4OWIxMSA4NTEzN2ZiNWYyZGZhNWY4M2U5ZTM0
MGNhODgxYzYzNGFlMTRkNGU5IDM2YTFjN2MyMTNlMTNlYjY0ZDJjMmQ4YWE5YzVjODA1ZmUxOTAy
MGEKR2VuZXJhdGluZyByZXZpc2lvbnMgd2l0aCAuL2FkaG9jLXJldnR1cGxlLWdlbmVyYXRvciAg
Z2l0Oi8vZ2l0Lmtlcm5lbC5vcmcvcHViL3NjbS9saW51eC9rZXJuZWwvZ2l0L3RvcnZhbGRzL2xp
bnV4LTIuNi5naXQjMjQxZTM5MDA0NTgxNDc1YjI4MDJjZDYzYzExMWZlYzQzYmIwMTIzZS0xZDAz
OTg1OTMzMGI4NzRkNDgwODA4ODVlYjMxZjRmMTI5YzI0NmYxIGdpdDovL3hlbmJpdHMueGVuLm9y
Zy9vc3N0ZXN0L2xpbnV4LWZpcm13YXJlLmdpdCNjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1
MThmMGRmY2Q4ODYwLWM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgZ2l0
Oi8veGVuYml0cy54ZW4ub3JnL29zc3Rlc3Qvb3ZtZi5naXQjOGEwOGRjNTQ4NmYxYTk2YzkxYjBj
ZTg2ZmM4OGE2NzRjYTBkODI3Mi01NWI5YmJmNDBhMWNmOTc4OGRkNmE3YjA5Mzg1MTA3Njg1MWZj
NjcwIGdpdDovL3hlbmJpdHMueGVuLm9yZy9xZW11LXhlbi10cmFkaXRpb25hbC5cCiBnaXQjZDBk
OGFkMzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5OC1kMGQ4YWQzOWVjYjUxY2Q3NDk3
Y2Q1MjQ0ODRmZTA5ZjUwODc2Nzk4IGdpdDovL3hlbmJpdHMueGVuLm9yZy9xZW11LXhlbi5naXQj
OWNjYTAyZDhmZmMyM2U5Njg4YTk3MWQ4NThlNGZmZGZmNTM4OWIxMS05Y2NhMDJkOGZmYzIzZTk2
ODhhOTcxZDg1OGU0ZmZkZmY1Mzg5YjExIGdpdDovL3hlbmJpdHMueGVuLm9yZy9vc3N0ZXN0L3Nl
YWJpb3MuZ2l0Izg1MTM3ZmI1ZjJkZmE1ZjgzZTllMzQwY2E4ODFjNjM0YWUxNGQ0ZTktMzBmMWU0
MWYwNGZiNGM3MTVkMjdmOTg3ZjAwM2NmYzMxYzlmZjRmMyBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcv
eGVuLmdpdCMzNmExYzdjMjEzZTEzZWI2NGQyYzJkOGFhOWM1YzgwNWZlMTkwMjBhLTM4ZWViMzg2
NGRlNDBhYTU2OGM0OGY5ZjI2MjcxYzE0MWM2MmI1MGIKYWRob2MtcmV2dHVwbGUtZ2VuZXJhdG9y
OiB0cmVlIGRpc2NvbnRpZ3VvdXM6IGxpbnV4LTIuNgpMb2FkZWQgMzAwMiBub2RlcyBpbiByZXZp
c2lvbiBncmFwaApTZWFyY2hpbmcgZm9yIHRlc3QgcmVzdWx0czoKIDEzNzk4NiBbaG9zdD1hbGJh
bmExXQogMTM4MDczIHBhc3MgMjQxZTM5MDA0NTgxNDc1YjI4MDJjZDYzYzExMWZlYzQzYmIwMTIz
ZSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDhhMDhkYzU0ODZmMWE5
NmM5MWIwY2U4NmZjODhhNjc0Y2EwZDgyNzIgZDBkOGFkMzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUw
OWY1MDg3Njc5OCA5Y2NhMDJkOGZmYzIzZTk2ODhhOTcxZDg1OGU0ZmZkZmY1Mzg5YjExIDg1MTM3
ZmI1ZjJkZmE1ZjgzZTllMzQwY2E4ODFjNjM0YWUxNGQ0ZTkgMzZhMWM3YzIxM2UxM2ViNjRkMmMy
ZDhhYTljNWM4MDVmZTE5MDIwYQogMTM4MjQ1IFtob3N0PWRlYmluYTFdCiAxMzgzODYgW2hvc3Q9
Z29kZWxsbzBdCiAxMzg0ODggW2hvc3Q9cGlub3QxXQogMTM4NTg0IFtob3N0PWJhcm9xdWUwXQog
MTM4NjEyIFtob3N0PWNoYXJkb25uYXkxXQogMTM4NjM5IFtob3N0PWJhcm9xdWUxXQogMTM4NjYx
IFtob3N0PWl0YWxpYTBdCiAxMzg2ODAgW2hvc3Q9Z29kZWxsbzFdCiAxMzg3MTAgW2hvc3Q9YWxi
YW5hMV0KIDEzODczNSBbaG9zdD1hbGJhbmEwXQogMTM4NzU0IFtob3N0PWVsYmxpbmcwXQogMTM4
NzgwIFtob3N0PWZpYW5vMF0KIDEzODgxMyBbaG9zdD1jaGFyZG9ubmF5MF0KIDEzODg0OSBbaG9z
dD1kZWJpbmExXQogMTM4ODc4IGZhaWwgaXJyZWxldmFudAogMTM4OTAyIGZhaWwgaXJyZWxldmFu
dAogMTM4OTYyIGZhaWwgaXJyZWxldmFudAogMTM5MDAzIGZhaWwgMWQwMzk4NTkzMzBiODc0ZDQ4
MDgwODg1ZWIzMWY0ZjEyOWMyNDZmMSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRm
Y2Q4ODYwIDU1YjliYmY0MGExY2Y5Nzg4ZGQ2YTdiMDkzODUxMDc2ODUxZmM2NzAgZDBkOGFkMzll
Y2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5OCA5Y2NhMDJkOGZmYzIzZTk2ODhhOTcxZDg1
OGU0ZmZkZmY1Mzg5YjExIDMwZjFlNDFmMDRmYjRjNzE1ZDI3Zjk4N2YwMDNjZmMzMWM5ZmY0ZjMg
MzhlZWIzODY0ZGU0MGFhNTY4YzQ4ZjlmMjYyNzFjMTQxYzYyYjUwYgogMTM5MDI1IHBhc3MgMjQx
ZTM5MDA0NTgxNDc1YjI4MDJjZDYzYzExMWZlYzQzYmIwMTIzZSBjNTMwYTc1YzFlNmE0NzJiMGVi
OTU1ODMxMGI1MThmMGRmY2Q4ODYwIDBhNDg3ZWY5NmJkNmQyZTBhYzIzMzIzYWRhYjg2Zjk5NDkw
NjhlZDYgZDBkOGFkMzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5OCA5Y2NhMDJkOGZm
YzIzZTk2ODhhOTcxZDg1OGU0ZmZkZmY1Mzg5YjExIDMwZjFlNDFmMDRmYjRjNzE1ZDI3Zjk4N2Yw
MDNjZmMzMWM5ZmY0ZjMgMzdjY2NhNzQwYzI2MjFmODk4NDk0OGExMDQ4NmQxNjMyNWUwZjE3NQog
MTM5MDQwIGZhaWwgMWQwMzk4NTkzMzBiODc0ZDQ4MDgwODg1ZWIzMWY0ZjEyOWMyNDZmMSBjNTMw
YTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDU1YjliYmY0MGExY2Y5Nzg4ZGQ2
YTdiMDkzODUxMDc2ODUxZmM2NzAgZDBkOGFkMzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3
Njc5OCA5Y2NhMDJkOGZmYzIzZTk2ODhhOTcxZDg1OGU0ZmZkZmY1Mzg5YjExIDMwZjFlNDFmMDRm
YjRjNzE1ZDI3Zjk4N2YwMDNjZmMzMWM5ZmY0ZjMgMzhlZWIzODY0ZGU0MGFhNTY4YzQ4ZjlmMjYy
NzFjMTQxYzYyYjUwYgogMTM5MDI2IGZhaWwgMWQwMzk4NTkzMzBiODc0ZDQ4MDgwODg1ZWIzMWY0
ZjEyOWMyNDZmMSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDU1Yjli
YmY0MGExY2Y5Nzg4ZGQ2YTdiMDkzODUxMDc2ODUxZmM2NzAgZDBkOGFkMzllY2I1MWNkNzQ5N2Nk
NTI0NDg0ZmUwOWY1MDg3Njc5OCA5Y2NhMDJkOGZmYzIzZTk2ODhhOTcxZDg1OGU0ZmZkZmY1Mzg5
YjExIDMwZjFlNDFmMDRmYjRjNzE1ZDI3Zjk4N2YwMDNjZmMzMWM5ZmY0ZjMgMzhlZWIzODY0ZGU0
MGFhNTY4YzQ4ZjlmMjYyNzFjMTQxYzYyYjUwYgogMTM5MDQxIHBhc3MgMjQxZTM5MDA0NTgxNDc1
YjI4MDJjZDYzYzExMWZlYzQzYmIwMTIzZSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThm
MGRmY2Q4ODYwIDU1YjliYmY0MGExY2Y5Nzg4ZGQ2YTdiMDkzODUxMDc2ODUxZmM2NzAgZDBkOGFk
MzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5OCA5Y2NhMDJkOGZmYzIzZTk2ODhhOTcx
ZDg1OGU0ZmZkZmY1Mzg5YjExIDMwZjFlNDFmMDRmYjRjNzE1ZDI3Zjk4N2YwMDNjZmMzMWM5ZmY0
ZjMgMzhlZWIzODY0ZGU0MGFhNTY4YzQ4ZjlmMjYyNzFjMTQxYzYyYjUwYgogMTM5MDI4IHBhc3Mg
MjQxZTM5MDA0NTgxNDc1YjI4MDJjZDYzYzExMWZlYzQzYmIwMTIzZSBjNTMwYTc1YzFlNmE0NzJi
MGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDczNjVlYjJjOGNmMWQ3MTEyMzMwZDA5OTE4YzBjNjdl
OGQwYjgyN2EgZDBkOGFkMzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5OCA5Y2NhMDJk
OGZmYzIzZTk2ODhhOTcxZDg1OGU0ZmZkZmY1Mzg5YjExIDMwZjFlNDFmMDRmYjRjNzE1ZDI3Zjk4
N2YwMDNjZmMzMWM5ZmY0ZjMgODcwNmQzODQ3OTIxOGRjZjU0OWE5NDUxNjkxOGMzZTNiMzBhN2Ji
MAogMTM5MDI5IHBhc3MgMjQxZTM5MDA0NTgxNDc1YjI4MDJjZDYzYzExMWZlYzQzYmIwMTIzZSBj
NTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDkxY2M2MGJhZmM3ZDZlNDli
N2JjODU5OTBmODk1ZDYyMjhmNTEzNjQgZDBkOGFkMzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1
MDg3Njc5OCA5Y2NhMDJkOGZmYzIzZTk2ODhhOTcxZDg1OGU0ZmZkZmY1Mzg5YjExIDMwZjFlNDFm
MDRmYjRjNzE1ZDI3Zjk4N2YwMDNjZmMzMWM5ZmY0ZjMgYzE5NDM0ZDkyODRlOTNlNmY5YWFlYzlh
NzBmNWYzNjFhZGJmYWJhNgogMTM5MDQyIGZhaWwgMWQwMzk4NTkzMzBiODc0ZDQ4MDgwODg1ZWIz
MWY0ZjEyOWMyNDZmMSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDU1
YjliYmY0MGExY2Y5Nzg4ZGQ2YTdiMDkzODUxMDc2ODUxZmM2NzAgZDBkOGFkMzllY2I1MWNkNzQ5
N2NkNTI0NDg0ZmUwOWY1MDg3Njc5OCA5Y2NhMDJkOGZmYzIzZTk2ODhhOTcxZDg1OGU0ZmZkZmY1
Mzg5YjExIDMwZjFlNDFmMDRmYjRjNzE1ZDI3Zjk4N2YwMDNjZmMzMWM5ZmY0ZjMgMzhlZWIzODY0
ZGU0MGFhNTY4YzQ4ZjlmMjYyNzFjMTQxYzYyYjUwYgogMTM5MDIwIHBhc3MgMjQxZTM5MDA0NTgx
NDc1YjI4MDJjZDYzYzExMWZlYzQzYmIwMTIzZSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1
MThmMGRmY2Q4ODYwIDhhMDhkYzU0ODZmMWE5NmM5MWIwY2U4NmZjODhhNjc0Y2EwZDgyNzIgZDBk
OGFkMzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5OCA5Y2NhMDJkOGZmYzIzZTk2ODhh
OTcxZDg1OGU0ZmZkZmY1Mzg5YjExIDg1MTM3ZmI1ZjJkZmE1ZjgzZTllMzQwY2E4ODFjNjM0YWUx
NGQ0ZTkgMzZhMWM3YzIxM2UxM2ViNjRkMmMyZDhhYTljNWM4MDVmZTE5MDIwYQogMTM5MDMxIHBh
c3MgMjQxZTM5MDA0NTgxNDc1YjI4MDJjZDYzYzExMWZlYzQzYmIwMTIzZSBjNTMwYTc1YzFlNmE0
NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDZlNWEzM2QxZmJhN2MxNzBkYzg2ODBlZWI4MWE5
YzdmNGZlMTRmZTYgZDBkOGFkMzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5OCA5Y2Nh
MDJkOGZmYzIzZTk2ODhhOTcxZDg1OGU0ZmZkZmY1Mzg5YjExIDMwZjFlNDFmMDRmYjRjNzE1ZDI3
Zjk4N2YwMDNjZmMzMWM5ZmY0ZjMgMzhlZWIzODY0ZGU0MGFhNTY4YzQ4ZjlmMjYyNzFjMTQxYzYy
YjUwYgogMTM5MDIxIGZhaWwgaXJyZWxldmFudAogMTM5MDIzIHBhc3MgMjQxZTM5MDA0NTgxNDc1
YjI4MDJjZDYzYzExMWZlYzQzYmIwMTIzZSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThm
MGRmY2Q4ODYwIGM1NGM4NTYyMTgyNmFjZTg2ODQ4NzlmZWY5ZWI4YmE3ZjQ5Y2ZiNTQgZDBkOGFk
MzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5OCA5Y2NhMDJkOGZmYzIzZTk2ODhhOTcx
ZDg1OGU0ZmZkZmY1Mzg5YjExIDAyMGJjNGZjNWNlOTMxMDdjOGUxYmM3MzFiOTgwMmNlZTU2YTEy
M2UgZGUwNzc4MWVkNjljYzE4YjQwNTgzMWI3YTdhZGUxMDM4YTE2OTBmNAogMTM5MDMzIHBhc3Mg
MjQxZTM5MDA0NTgxNDc1YjI4MDJjZDYzYzExMWZlYzQzYmIwMTIzZSBjNTMwYTc1YzFlNmE0NzJi
MGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDJkMTAwZDFkNzNhOWY5YTM4ZjIyNGU4N2M0ODI3NmJh
MWU4NGQ4Y2UgZDBkOGFkMzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5OCA5Y2NhMDJk
OGZmYzIzZTk2ODhhOTcxZDg1OGU0ZmZkZmY1Mzg5YjExIDMwZjFlNDFmMDRmYjRjNzE1ZDI3Zjk4
N2YwMDNjZmMzMWM5ZmY0ZjMgMzhlZWIzODY0ZGU0MGFhNTY4YzQ4ZjlmMjYyNzFjMTQxYzYyYjUw
YgogMTM5MDI0IHBhc3MgMjQxZTM5MDA0NTgxNDc1YjI4MDJjZDYzYzExMWZlYzQzYmIwMTIzZSBj
NTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGRjN2IwZGM4ZDY2MmIzYmVk
ZWNlMmNmMTAxNWUyYTk0ODg0Y2IxMTEgZDBkOGFkMzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1
MDg3Njc5OCA5Y2NhMDJkOGZmYzIzZTk2ODhhOTcxZDg1OGU0ZmZkZmY1Mzg5YjExIDMwZjFlNDFm
MDRmYjRjNzE1ZDI3Zjk4N2YwMDNjZmMzMWM5ZmY0ZjMgOTNlZjIyNGQ2M2Y5ZjA0YTA4OTdkNjQ5
ODFjNjE5ZWI0ODE2YzBkMwogMTM5MDQ1IHBhc3MgMjQxZTM5MDA0NTgxNDc1YjI4MDJjZDYzYzEx
MWZlYzQzYmIwMTIzZSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDU1
YjliYmY0MGExY2Y5Nzg4ZGQ2YTdiMDkzODUxMDc2ODUxZmM2NzAgZDBkOGFkMzllY2I1MWNkNzQ5
N2NkNTI0NDg0ZmUwOWY1MDg3Njc5OCA5Y2NhMDJkOGZmYzIzZTk2ODhhOTcxZDg1OGU0ZmZkZmY1
Mzg5YjExIDMwZjFlNDFmMDRmYjRjNzE1ZDI3Zjk4N2YwMDNjZmMzMWM5ZmY0ZjMgMzhlZWIzODY0
ZGU0MGFhNTY4YzQ4ZjlmMjYyNzFjMTQxYzYyYjUwYgogMTM5MDM0IHBhc3MgMjQxZTM5MDA0NTgx
NDc1YjI4MDJjZDYzYzExMWZlYzQzYmIwMTIzZSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1
MThmMGRmY2Q4ODYwIDQzNjIyMzE3YzY3ZjAzMWY5YjJlMzNjMzMyMGYyYzg5NDg0YmQ1MDYgZDBk
OGFkMzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5OCA5Y2NhMDJkOGZmYzIzZTk2ODhh
OTcxZDg1OGU0ZmZkZmY1Mzg5YjExIDMwZjFlNDFmMDRmYjRjNzE1ZDI3Zjk4N2YwMDNjZmMzMWM5
ZmY0ZjMgMzhlZWIzODY0ZGU0MGFhNTY4YzQ4ZjlmMjYyNzFjMTQxYzYyYjUwYgogMTM5MDM5IHBh
c3MgMjQxZTM5MDA0NTgxNDc1YjI4MDJjZDYzYzExMWZlYzQzYmIwMTIzZSBjNTMwYTc1YzFlNmE0
NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDU1YjliYmY0MGExY2Y5Nzg4ZGQ2YTdiMDkzODUx
MDc2ODUxZmM2NzAgZDBkOGFkMzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5OCA5Y2Nh
MDJkOGZmYzIzZTk2ODhhOTcxZDg1OGU0ZmZkZmY1Mzg5YjExIDMwZjFlNDFmMDRmYjRjNzE1ZDI3
Zjk4N2YwMDNjZmMzMWM5ZmY0ZjMgMzhlZWIzODY0ZGU0MGFhNTY4YzQ4ZjlmMjYyNzFjMTQxYzYy
YjUwYgogMTM5MDQ2IGZhaWwgMWQwMzk4NTkzMzBiODc0ZDQ4MDgwODg1ZWIzMWY0ZjEyOWMyNDZm
MSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDU1YjliYmY0MGExY2Y5
Nzg4ZGQ2YTdiMDkzODUxMDc2ODUxZmM2NzAgZDBkOGFkMzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUw
OWY1MDg3Njc5OCA5Y2NhMDJkOGZmYzIzZTk2ODhhOTcxZDg1OGU0ZmZkZmY1Mzg5YjExIDMwZjFl
NDFmMDRmYjRjNzE1ZDI3Zjk4N2YwMDNjZmMzMWM5ZmY0ZjMgMzhlZWIzODY0ZGU0MGFhNTY4YzQ4
ZjlmMjYyNzFjMTQxYzYyYjUwYgpTZWFyY2hpbmcgZm9yIGludGVyZXN0aW5nIHZlcnNpb25zCiBS
ZXN1bHQgZm91bmQ6IGZsaWdodCAxMzgwNzMgKHBhc3MpLCBmb3IgYmFzaXMgcGFzcwogUmVzdWx0
IGZvdW5kOiBmbGlnaHQgMTM5MDAzIChmYWlsKSwgZm9yIGJhc2lzIGZhaWx1cmUKIFJlcHJvIGZv
dW5kOiBmbGlnaHQgMTM5MDIwIChwYXNzKSwgZm9yIGJhc2lzIHBhc3MKIFJlcHJvIGZvdW5kOiBm
bGlnaHQgMTM5MDI2IChmYWlsKSwgZm9yIGJhc2lzIGZhaWx1cmUKIDAgcmV2aXNpb25zIGF0IDI0
MWUzOTAwNDU4MTQ3NWIyODAyY2Q2M2MxMTFmZWM0M2JiMDEyM2UgYzUzMGE3NWMxZTZhNDcyYjBl
Yjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA1NWI5YmJmNDBhMWNmOTc4OGRkNmE3YjA5Mzg1MTA3Njg1
MWZjNjcwIGQwZDhhZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4NGZlMDlmNTA4NzY3OTggOWNjYTAyZDhm
ZmMyM2U5Njg4YTk3MWQ4NThlNGZmZGZmNTM4OWIxMSAzMGYxZTQxZjA0ZmI0YzcxNWQyN2Y5ODdm
MDAzY2ZjMzFjOWZmNGYzIDM4ZWViMzg2NGRlNDBhYTU2OGM0OGY5ZjI2MjcxYzE0MWM2MmI1MGIK
Tm8gcmV2aXNpb25zIGxlZnQgdG8gdGVzdCwgY2hlY2tpbmcgZ3JhcGggc3RhdGUuCiBSZXN1bHQg
Zm91bmQ6IGZsaWdodCAxMzkwMzkgKHBhc3MpLCBmb3IgbGFzdCBwYXNzCiBSZXN1bHQgZm91bmQ6
IGZsaWdodCAxMzkwNDAgKGZhaWwpLCBmb3IgZmlyc3QgZmFpbHVyZQogUmVwcm8gZm91bmQ6IGZs
aWdodCAxMzkwNDEgKHBhc3MpLCBmb3IgbGFzdCBwYXNzCiBSZXBybyBmb3VuZDogZmxpZ2h0IDEz
OTA0MiAoZmFpbCksIGZvciBmaXJzdCBmYWlsdXJlCiBSZXBybyBmb3VuZDogZmxpZ2h0IDEzOTA0
NSAocGFzcyksIGZvciBsYXN0IHBhc3MKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTM5MDQ2IChmYWls
KSwgZm9yIGZpcnN0IGZhaWx1cmUKCioqKiBGb3VuZCBhbmQgcmVwcm9kdWNlZCBwcm9ibGVtIGNo
YW5nZXNldCAqKioKCiAgQnVnIGlzIGluIHRyZWU6ICBsaW51eCBnaXQ6Ly9naXQua2VybmVsLm9y
Zy9wdWIvc2NtL2xpbnV4L2tlcm5lbC9naXQvdG9ydmFsZHMvbGludXgtMi42LmdpdAogIEJ1ZyBp
bnRyb2R1Y2VkOiAgMWQwMzk4NTkzMzBiODc0ZDQ4MDgwODg1ZWIzMWY0ZjEyOWMyNDZmMQogIEJ1
ZyBub3QgcHJlc2VudDogMjQxZTM5MDA0NTgxNDc1YjI4MDJjZDYzYzExMWZlYzQzYmIwMTIzZQog
IExhc3QgZmFpbCByZXBybzogaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3Nz
dGVzdC9sb2dzLzEzOTA0Ni8KCgogIChSZXZpc2lvbiBsb2cgdG9vIGxvbmcsIG9taXR0ZWQuKQoK
cG5tdG9wbmc6IDE4MyBjb2xvcnMgZm91bmQKUmV2aXNpb24gZ3JhcGggbGVmdCBpbiAvaG9tZS9s
b2dzL3Jlc3VsdHMvYmlzZWN0L2xpbnV4LWxpbnVzL3Rlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
c3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtLnhlbi1ib290Lntkb3QscHMscG5nLGh0bWwsc3Zn
fS4KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQoxMzkwNDY6IHRvbGVy
YWJsZSBBTEwgRkFJTAoKZmxpZ2h0IDEzOTA0NiBsaW51eC1saW51cyByZWFsLWJpc2VjdCBbcmVh
bF0KaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzOTA0
Ni8KCkZhaWx1cmVzIDotLyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90
IHN1Y2NlZWQsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gNyB4ZW4tYm9v
dCBmYWlsIGJhc2VsaW5lIHVudGVzdGVkCgoKam9iczoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBmYWlsICAgIAoKCi0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1y
ZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hv
bWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxl
cywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9q
ZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBv
ZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFE
TUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6
Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 16 10:57:22 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Jul 2019 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 1hnL97-00029l-Jp; Tue, 16 Jul 2019 10:57:21 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=YMz1=VN=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hnL95-00029f-LX
 for xen-devel@lists.xenproject.org; Tue, 16 Jul 2019 10:57:19 +0000
X-Inumbo-ID: 786f3ace-a7b8-11e9-b5fd-936f2fe43351
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 786f3ace-a7b8-11e9-b5fd-936f2fe43351;
 Tue, 16 Jul 2019 10:57:15 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 47441AF46;
 Tue, 16 Jul 2019 10:57:14 +0000 (UTC)
To: Zhenzhong Duan <zhenzhong.duan@oracle.com>, linux-kernel@vger.kernel.org
References: <1562846532-32152-1-git-send-email-zhenzhong.duan@oracle.com>
 <1562846532-32152-5-git-send-email-zhenzhong.duan@oracle.com>
From: Juergen Gross <jgross@suse.com>
Message-ID: <2433589d-a2d2-6b51-cfbd-c1141014ab93@suse.com>
Date: Tue, 16 Jul 2019 12:57:13 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <1562846532-32152-5-git-send-email-zhenzhong.duan@oracle.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH v7 4/5] x86/paravirt: Remove const mark from
 x86_hyper_xen_hvm 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: sstabellini@kernel.org, mingo@redhat.com, bp@alien8.de,
 xen-devel@lists.xenproject.org, tglx@linutronix.de, 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>

T24gMTEuMDcuMTkgMTQ6MDIsIFpoZW56aG9uZyBEdWFuIHdyb3RlOgo+IC4uIGFzICJub3B2IiBz
dXBwb3J0IG5lZWRzIGl0IHRvIGJlIGNoYW5nZWFibGUgYXQgYm9vdCB1cCBzdGFnZS4KPiAKPiBD
aGVja3BhdGNoIHJlcG9ydCB3YXJuaW5nLCBzbyBtb3ZlIHZhcmlhYmxlIGRlY2xhcmF0aW9ucyBm
cm9tCj4gaHlwZXJ2aXNvci5jIHRvIGh5cGVydmlzb3IuaAo+IAo+IFNpZ25lZC1vZmYtYnk6IFpo
ZW56aG9uZyBEdWFuIDx6aGVuemhvbmcuZHVhbkBvcmFjbGUuY29tPgo+IENjOiBCb3JpcyBPc3Ry
b3Zza3kgPGJvcmlzLm9zdHJvdnNreUBvcmFjbGUuY29tPgo+IENjOiBKdWVyZ2VuIEdyb3NzIDxq
Z3Jvc3NAc3VzZS5jb20+Cj4gQ2M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2Vy
bmVsLm9yZz4KPiBDYzogVGhvbWFzIEdsZWl4bmVyIDx0Z2x4QGxpbnV0cm9uaXguZGU+Cj4gQ2M6
IEluZ28gTW9sbmFyIDxtaW5nb0ByZWRoYXQuY29tPgo+IENjOiBCb3Jpc2xhdiBQZXRrb3YgPGJw
QGFsaWVuOC5kZT4KPiAtLS0KPiAgIGFyY2gveDg2L2luY2x1ZGUvYXNtL2h5cGVydmlzb3IuaCB8
IDggKysrKysrKysKPiAgIGFyY2gveDg2L2tlcm5lbC9jcHUvaHlwZXJ2aXNvci5jICB8IDggLS0t
LS0tLS0KPiAgIDIgZmlsZXMgY2hhbmdlZCwgOCBpbnNlcnRpb25zKCspLCA4IGRlbGV0aW9ucygt
KQo+IAo+IGRpZmYgLS1naXQgYS9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9oeXBlcnZpc29yLmggYi9h
cmNoL3g4Ni9pbmNsdWRlL2FzbS9oeXBlcnZpc29yLmgKPiBpbmRleCBmN2I0YzUzLi5lNDFjYmYy
IDEwMDY0NAo+IC0tLSBhL2FyY2gveDg2L2luY2x1ZGUvYXNtL2h5cGVydmlzb3IuaAo+ICsrKyBi
L2FyY2gveDg2L2luY2x1ZGUvYXNtL2h5cGVydmlzb3IuaAo+IEBAIC01OCw2ICs1OCwxNCBAQCBz
dHJ1Y3QgaHlwZXJ2aXNvcl94ODYgewo+ICAgCWJvb2wgaWdub3JlX25vcHY7Cj4gICB9Owo+ICAg
Cj4gK2V4dGVybiBjb25zdCBzdHJ1Y3QgaHlwZXJ2aXNvcl94ODYgeDg2X2h5cGVyX3Ztd2FyZTsK
PiArZXh0ZXJuIGNvbnN0IHN0cnVjdCBoeXBlcnZpc29yX3g4NiB4ODZfaHlwZXJfbXNfaHlwZXJ2
Owo+ICtleHRlcm4gY29uc3Qgc3RydWN0IGh5cGVydmlzb3JfeDg2IHg4Nl9oeXBlcl94ZW5fcHY7
Cj4gK2V4dGVybiBjb25zdCBzdHJ1Y3QgaHlwZXJ2aXNvcl94ODYgeDg2X2h5cGVyX2t2bTsKPiAr
ZXh0ZXJuIGNvbnN0IHN0cnVjdCBoeXBlcnZpc29yX3g4NiB4ODZfaHlwZXJfamFpbGhvdXNlOwo+
ICtleHRlcm4gY29uc3Qgc3RydWN0IGh5cGVydmlzb3JfeDg2IHg4Nl9oeXBlcl9hY3JuOwo+ICtl
eHRlcm4gc3RydWN0IGh5cGVydmlzb3JfeDg2IHg4Nl9oeXBlcl94ZW5faHZtOwoKVGhpcyBzaG91
bGQgZWl0aGVyIHN0YXkgY29uc3QgYW5kIGJlIGNoYW5nZWQgaW4gcGF0Y2ggNSwgb3IgeW91CnNo
b3VsZCBhZGFwdCBpdHMgZGVmaW5pdGlvbiBpbiBhcmNoL3g4Ni94ZW4vZW5saWdodGVuX2h2bS5j
IGluCnRoaXMgcGF0Y2guCgoKSnVlcmdlbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 16 11:06:03 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Jul 2019 11:06:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnLHS-0002v1-G1; Tue, 16 Jul 2019 11:05: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=Nepe=VN=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hnLHQ-0002uw-D4
 for xen-devel@lists.xenproject.org; Tue, 16 Jul 2019 11:05:56 +0000
X-Inumbo-ID: ae67452a-a7b9-11e9-8980-bc764e045a96
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ae67452a-a7b9-11e9-8980-bc764e045a96;
 Tue, 16 Jul 2019 11:05:55 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=paul.durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 paul.durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="paul.durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: qx2Ffp2BsDuZr89ee68ZrXDGg7zdCwaMHWHskT5i+iwHez1nAFLR5H/rEhc7JsFjlx5RIanM0H
 im/sNNYO+rDTYsXsLl1T8gcYdHKXEe+57Ha450c2NsgIZ7ULNnOvhvxC+FNJk0OaLLTRL1sgch
 CDEbgSkZ0LMVYqBWGY3wbCsl7Q39HI/O+j79UbtdQ6Siwg/8UGEx6qV75twlvWnFE9UEUEBmOF
 3X+jOqtfz8cj6AkBonSdQaEJjiDkZODpIKoLTojoMcRFIaUj3l2LSkmNro8OxHOHzbGm4KqE7P
 jrg=
X-SBRS: 2.7
X-MesageID: 3007977
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,498,1557201600"; 
   d="scan'208";a="3007977"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 16 Jul 2019 12:05:50 +0100
Message-ID: <20190716110550.19086-1-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.20.1.2.gb21ebb671
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] mm.h: fix BUG_ON() condition in
 put_page_alloc_ref()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 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>

VGhlIEJVR19PTigpIHdhcyBtaXNwbGFjZWQgd2hlbiB0aGlzIGZ1bmN0aW9uIHdhcyBpbnRyb2R1
Y2VkIGluIGNvbW1pdAplYzgzZjgyNSAibW0uaDogYWRkIGhlbHBlciBmdW5jdGlvbiB0byB0ZXN0
LWFuZC1jbGVhciBfUEdDX2FsbG9jYXRlZCIuCkl0IHdpbGwgZmlyZSBpbmNvcnJlY3RseSBpZiBf
UEdDX2FsbG9jYXRlZCBpcyBhbHJlYWR5IGNsZWFyIG9uIGVudHJ5LiBUaHVzCml0IHNob3VsZCBi
ZSBtb3ZlZCBhZnRlciB0aGUgaWYgc3RhdGVtZW50LgoKU2lnbmVkLW9mZi1ieTogUGF1bCBEdXJy
YW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KLS0tCkNjOiBBbmRyZXcgQ29vcGVyIDxhbmRy
ZXcuY29vcGVyM0BjaXRyaXguY29tPgpDYzogR2VvcmdlIER1bmxhcCA8R2VvcmdlLkR1bmxhcEBl
dS5jaXRyaXguY29tPgpDYzogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+
CkNjOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkNjOiBKdWxpZW4gR3JhbGwgPGp1
bGllbi5ncmFsbEBhcm0uY29tPgpDYzogS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2ls
a0BvcmFjbGUuY29tPgpDYzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwu
b3JnPgpDYzogVGltIERlZWdhbiA8dGltQHhlbi5vcmc+CkNjOiBXZWkgTGl1IDx3bEB4ZW4ub3Jn
PgotLS0KIHhlbi9pbmNsdWRlL3hlbi9tbS5oIHwgNCArKystCiAxIGZpbGUgY2hhbmdlZCwgMyBp
bnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVu
L21tLmggYi94ZW4vaW5jbHVkZS94ZW4vbW0uaAppbmRleCA1ZDBjMTlmMDExLi5jZmVhMzhmODAx
IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS94ZW4vbW0uaAorKysgYi94ZW4vaW5jbHVkZS94ZW4v
bW0uaApAQCAtNjY3LDkgKzY2NywxMSBAQCBzdGF0aWMgaW5saW5lIHZvaWQgcHV0X3BhZ2VfYWxs
b2NfcmVmKHN0cnVjdCBwYWdlX2luZm8gKnBhZ2UpCiAgICAgICogdGhlIGNhbGxlciBob2xkaW5n
IGFuIGFkZGl0aW9uYWwgcmVmZXJlbmNlLiBJLmUuIHRoZSBhbGxvY2F0aW9uCiAgICAgICogcmVm
ZXJlbmNlIG11c3QgbmV2ZXIgYmUgdGhlIGxhc3QgcmVmZXJlbmNlIGhlbGQuCiAgICAgICovCi0g
ICAgQlVHX09OKChwYWdlLT5jb3VudF9pbmZvICYgUEdDX2NvdW50X21hc2spIDw9IDEpOwogICAg
IGlmICggdGVzdF9hbmRfY2xlYXJfYml0KF9QR0NfYWxsb2NhdGVkLCAmcGFnZS0+Y291bnRfaW5m
bykgKQorICAgIHsKKyAgICAgICAgQlVHX09OKChwYWdlLT5jb3VudF9pbmZvICYgUEdDX2NvdW50
X21hc2spIDw9IDEpOwogICAgICAgICBwdXRfcGFnZShwYWdlKTsKKyAgICB9CiB9CiAKICNlbmRp
ZiAvKiBfX1hFTl9NTV9IX18gKi8KLS0gCjIuMjAuMS4yLmdiMjFlYmI2NzEKCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 16 11:18:32 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Jul 2019 11: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 1hnLTJ-0003fA-Mb; Tue, 16 Jul 2019 11:18:13 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=DxGA=VN=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hnLTI-0003f5-BV
 for xen-devel@lists.xenproject.org; Tue, 16 Jul 2019 11:18:12 +0000
X-Inumbo-ID: 63dce3ec-a7bb-11e9-9b81-830409f1c43d
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 63dce3ec-a7bb-11e9-9b81-830409f1c43d;
 Tue, 16 Jul 2019 11:18:09 +0000 (UTC)
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: f0SUAndFX3EnC94SbWxYBaC4JWJq2Cs0GaM76Lq46px8vcxm4TIwxXoI6jYp8HtIXuM08ouXTo
 5BH9FnCQ8wRpcIZe2W1w14nrIADwd2LR1/+pkmzb+MGGnEn0M04pWWrwg6ufEeVbUHQ+pULJCv
 GY0l0viZqb/l0COupBsJ9SjaHSEpX21snF5mSgUA65vDKfVpjJqFUJviSD8pRzGtZi6PVpSzNH
 OCrfASH8AkjEZcBlUOqWELZeWH4ZYyyWvmXDEzIZthjwxtRxNX9Nnqvyd3Ol5tE2xouXz/d7pg
 QyE=
X-SBRS: 2.7
X-MesageID: 3030256
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,498,1557201600"; 
   d="scan'208";a="3030256"
Date: Tue, 16 Jul 2019 13:17:58 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20190716111758.bysu6vfs7f7mmher@Air-de-Roger.citrite.net>
References: <5cda711a-b417-76e9-d113-ea838463f225@suse.com>
 <923083ba-66f9-a88b-8909-a2f5e2808a69@suse.com>
 <20190716091237.fjjhhppndquy3cvx@Air-de-Roger.citrite.net>
 <a6ff2c4a-de0b-f83c-cb6d-5bbbb92d46e9@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <a6ff2c4a-de0b-f83c-cb6d-5bbbb92d46e9@suse.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v4 06/13] x86/IOMMU: don't restrict IRQ
 affinities to online 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: "kevin.tian@intel.com" <kevin.tian@intel.com>, Wei Liu <wl@xen.org>,
 AndrewCooper <andrew.cooper3@citrix.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Brian Woods <brian.woods@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBKdWwgMTYsIDIwMTkgYXQgMTA6MjA6MTBBTSArMDAwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gT24gMTYuMDcuMjAxOSAxMToxMiwgUm9nZXIgUGF1IE1vbm7DqSAgd3JvdGU6Cj4gPiBP
biBUdWUsIEp1bCAxNiwgMjAxOSBhdCAwNzo0MDo1N0FNICswMDAwLCBKYW4gQmV1bGljaCB3cm90
ZToKPiA+PiBJbiBsaW5lIHdpdGggIng4Ni9JUlE6IGRlc2MtPmFmZmluaXR5IHNob3VsZCBzdHJp
Y3RseSByZXByZXNlbnQgdGhlCj4gPj4gcmVxdWVzdGVkIHZhbHVlIiB0aGUgaW50ZXJuYWxseSB1
c2VkIElSUShzKSBhbHNvIHNob3VsZG4ndCBiZSByZXN0cmljdGVkCj4gPj4gdG8gb25saW5lIG9u
ZXMuIE1ha2Ugc2V0X2Rlc2NfYWZmaW5pdHkoKSAoc2V0X21zaV9hZmZpbml0eSgpIHRoZW4gZG9l
cwo+ID4+IGJ5IGltcGxpY2F0aW9uKSBjb3BlIHdpdGggYSBOVUxMIG1hc2sgYmVpbmcgcGFzc2Vk
IChqdXN0IGxpa2UKPiA+PiBhc3NpZ25faXJxX3ZlY3RvcigpIGRvZXMpLCBhbmQgaGF2ZSBJT01N
VSBjb2RlIHBhc3MgTlVMTCBpbnN0ZWFkIG9mCj4gPj4gJmNwdV9vbmxpbmVfbWFwICh3aGVuLCBm
b3IgVlQtZCwgdGhlcmUncyBubyBOVU1BIG5vZGUgaW5mb3JtYXRpb24KPiA+PiBhdmFpbGFibGUp
Lgo+ID4+Cj4gPj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29t
Pgo+ID4gCj4gPiBMR1RNLCBqdXN0IG9uZSBwYXRjaCBzdHlsZSBjb21tZW50IGFuZCBvbmUgY29k
ZSBjb21tZW50Ogo+ID4gCj4gPiBSZXZpZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIu
cGF1QGNpdHJpeC5jb20+Cj4gCj4gVGhhbmtzLgo+IAo+ID4+IC0tLSBhL3hlbi9hcmNoL3g4Ni9p
cnEuYwo+ID4+ICsrKyBiL3hlbi9hcmNoL3g4Ni9pcnEuYwo+ID4+IEBAIC03OTYsMTggKzc5Niwy
NiBAQCB1bnNpZ25lZCBpbnQgc2V0X2Rlc2NfYWZmaW5pdHkoc3RydWN0IGlyCj4gPj4gICAgICAg
IHVuc2lnbmVkIGxvbmcgZmxhZ3M7Cj4gPj4gICAgICAgIGNwdW1hc2tfdCBkZXN0X21hc2s7Cj4g
Pj4gICAgCj4gPj4gLSAgICBpZiAoIWNwdW1hc2tfaW50ZXJzZWN0cyhtYXNrLCAmY3B1X29ubGlu
ZV9tYXApKQo+ID4+ICsgICAgaWYgKCBtYXNrICYmICFjcHVtYXNrX2ludGVyc2VjdHMobWFzaywg
JmNwdV9vbmxpbmVfbWFwKSApCj4gPj4gICAgICAgICAgICByZXR1cm4gQkFEX0FQSUNJRDsKPiA+
PiAgICAKPiA+PiAgICAgICAgc3Bpbl9sb2NrX2lycXNhdmUoJnZlY3Rvcl9sb2NrLCBmbGFncyk7
Cj4gPj4gLSAgICByZXQgPSBfYXNzaWduX2lycV92ZWN0b3IoZGVzYywgbWFzayk7Cj4gPj4gKyAg
ICByZXQgPSBfYXNzaWduX2lycV92ZWN0b3IoZGVzYywgbWFzayA/OiBUQVJHRVRfQ1BVUyk7Cj4g
Pj4gICAgICAgIHNwaW5fdW5sb2NrX2lycXJlc3RvcmUoJnZlY3Rvcl9sb2NrLCBmbGFncyk7Cj4g
PiAKPiA+IEkgdGhpbmsgdGhlIHBhdGNoIGlzIHNvbWVob3cgbWFuZ2xlZCBhdCBsZWFzdCBvbiBt
eSBlbmQsIHRoZXJlJ3Mgb25lCj4gPiBwcmVwZW5kZWQgZXh0cmEgc3BhY2UgaW4gdGhlIG5vbi1t
b2RpZmllZCBsaW5lcyBBRkFJQ1QuCj4gCj4gV2VsbCwgeWVzLCBoZW5jZSB0aGUgbGFzdCBzZW50
ZW5jZSBpbiB0aGUgY292ZXIgbGV0dGVyIGFuZCB0aGUgYXR0YWNoZWQKPiBwYXRjaGVzIHRoZXJl
LiBJdCBpcyB0aGUgbWFpbCBzeXN0ZW0gKG1vcmUgbGlrZWx5IHNlcnZlciB0aGFuIGNsaWVudCkK
PiBvdmVyIGhlcmUgd2hpY2ggY2F1c2VzIHRoaXMgaXNzdWUgKGV2ZXJ5d2hlcmUgZm9yIG1lKS4K
Ck9oLCBzb3JyeSB0byBoZWFyIHRoYXQuIEhvcGUgeW91IGdldCB0aGF0IHNvcnRlZCBvdXQsIEkg
Z3Vlc3MgaXQncwpjYXVzaW5nIHF1aXRlIGEgbG90IG9mIHBhaW4gZm9yIG1vcmUgcGVvcGxlIGF0
IFNVU0UgYWxzby4KCj4gPj4gICAgCj4gPj4gLSAgICBpZiAocmV0IDwgMCkKPiA+PiArICAgIGlm
ICggcmV0IDwgMCApCj4gPj4gICAgICAgICAgICByZXR1cm4gQkFEX0FQSUNJRDsKPiA+PiAgICAK
PiA+PiAtICAgIGNwdW1hc2tfY29weShkZXNjLT5hZmZpbml0eSwgbWFzayk7Cj4gPiAKPiA+IEFG
QUlDVCB5b3UgY291bGQgYWxzbyBhdm9pZCB0aGUgaWYgYW5kIGp1c3QgZG8gdGhlIHNhbWUgYXMg
aW4gdGhlCj4gPiBhc3NpZ25faXJxX3ZlY3RvciBjYWxsIGFib3ZlIGFuZCBwYXNzIFRBUkdFVF9D
UFVTIGlmIG1hc2sgaXMgTlVMTD8KPiAKPiBBcmUgeW91IHRhbGtpbmcgYWJvdXQgdGhlIGlmKCkg
aW4gY29udGV4dCBhYm92ZSwgb3IgdGhlIG9uZSB5b3UndmUKPiBzdHJpcHBlZCAoaW1tZWRpYXRl
bHkgZm9sbG93aW5nIHRoZSBsYXN0IHF1b3RlZCBsaW5lIG9mIHRoZSBwYXRjaCk/Cj4gRm9yIHRo
ZSBvbmUgaW4gY29udGV4dCBJIGRvbid0IHNlZSBob3cgdGhlIHJlc3Qgb2YgeW91ciByZW1hcmsg
aXMKPiByZWxhdGVkLiBGb3IgdGhlIG90aGVyIG9uZSAtIG5vLCBzdHJpY3RseSBub3QsIGFzIHRo
YXQgd291bGQgYmUKPiBhZ2FpbnN0IHRoZSBwdXJwb3NlIG9mIHRoaXMgY2hhbmdlOiBXZSBzcGVj
aWZpY2FsbHkgd2FudCB0byBfbm90Xwo+IHJlc3RyaWN0IGRlc2MtPmFmZmluaXR5IHRvIG9ubGlu
ZSBDUFVzIG9ubHkgKHlldCB0aGF0J3Mgd2hhdAo+IFRBUkdFVF9DUFVTIHJlc29sdmVzIHRvKS4K
ClllcywgdGhhdCB3YXMgbXkgcmVtYXJrIC0gd2hpY2ggaXMgd3JvbmcgYXMgeW91IHBvaW50ZWQg
b3V0LiBJIGd1ZXNzCnlvdSBjb3VsZCB1c2UgY3B1X3Bvc3NpYmxlX21hcCwgYnV0IGFueXdheSB0
aGUgY3VycmVudCBhcHByb2FjaCBpcyBPSwpJTU8uCgpUaGFua3MsIFJvZ2VyLgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 16 11:20:45 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Jul 2019 11:20:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnLVk-0004Ls-8M; Tue, 16 Jul 2019 11:20:44 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=LiPz=VN=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hnLVi-0004Ln-KO
 for xen-devel@lists.xenproject.org; Tue, 16 Jul 2019 11:20:42 +0000
X-Inumbo-ID: bcb39218-a7bb-11e9-a5f5-13e0c7e5b410
Received: from m4a0039g.houston.softwaregrp.com (unknown [15.124.2.85])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id bcb39218-a7bb-11e9-a5f5-13e0c7e5b410;
 Tue, 16 Jul 2019 11:20:39 +0000 (UTC)
Received: FROM m4a0039g.houston.softwaregrp.com (15.120.17.147) BY
 m4a0039g.houston.softwaregrp.com WITH ESMTP; 
 Tue, 16 Jul 2019 11:20:38 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M4W0335.microfocus.com (2002:f78:1193::f78:1193) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Tue, 16 Jul 2019 11:20:20 +0000
Received: from NAM05-CO1-obe.outbound.protection.outlook.com (15.124.72.11) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Tue, 16 Jul 2019 11:20:20 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=lQaAgG4E2/B9u1Ad4SpjKTahhyunFbnBIEeFODsRT4SmzWAx839FDE8hXVvQDT3oGXoqa33sdLiXm9OKdUgfftIcij6JjknV9vkzcchLi0eR4+zMT2kB1PsOsUcwB+VeqTPv9/IHMpIT8m+D25vxs7EPl4BYWi3ctWe/kSYTsqh6hkntgQzmsRWIRoXHk+eVU1Ant6t7iGa/0Vxj/FmndBDqhe00W8A4je6jaEZbukMYUJzx1SBsATt/IKJPW/ny5dLJ7FVVEkj0SlzaJhFtPxYo/F6s3S+C4cB8tnFyOyt1nKm+305KpOu7gSeecjypSM5rRD7GeYi1XFJHu/xjfA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=NHRHitF2jSx5xx56peBgHOaR3nf4wKK2GZ9g7tBjMMw=;
 b=X1lGSehv8xs4irktH1vl4VjLCgF/nmV4JH/iUzPJZTpukS6YhhjWZ87sS5uSiXxLM44puin6QjKQWIH4kf/DntR9qedbz1H2fEHf1nLxJLcTvN6HZkrGWk/TkatwyrRpcILalAifDcJMsUyuxVe+s2gUPOWI95DfSfSbmGkbMAmaAKYUO1WxaGyWYaDH21sHzeQLEtVcy3nY77aGIk7cQHld1ApE7OhNC5Y+5p2aKZKkqtwhXKBDneAmB/Jsi97dGoJ+asuIonTfkLJiLu96ROJlk/JiMb31adrh7Ota07rbt4iC4P4/+Z2J9Hzy6vl+/MwaWdQpmG6gJpA2tpE3QA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB3388.namprd18.prod.outlook.com (10.255.174.205) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.14; Tue, 16 Jul 2019 11:20:18 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Tue, 16 Jul 2019
 11:20:18 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>, Paul Durrant
 <paul.durrant@citrix.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v3 3/4] iommu: introduce iommu_groups
Thread-Index: AQHVO7+5rqBhdjdwYEadjO/an1ZP4qbNCoHvgAAC7oCAAAFPc4AACp+A
Date: Tue, 16 Jul 2019 11:20:18 +0000
Message-ID: <eddcafb8-1244-1ff1-0486-6f9dbde424ce@suse.com>
References: <20190716101657.23327-1-paul.durrant@citrix.com>
 <20190716101657.23327-4-paul.durrant@citrix.com>
 <ebd58c3e-d973-3c59-c37b-4cae15165025@citrix.com>
 <2063f979-633e-b214-b3f9-8380e7666950@suse.com>
 <a664569d-f8a5-0603-2c86-2302b7293a5c@citrix.com>
In-Reply-To: <a664569d-f8a5-0603-2c86-2302b7293a5c@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR05CA0016.eurprd05.prod.outlook.com
 (2603:10a6:6:14::29) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: c20647f5-829d-4c73-9ce3-08d709df9569
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB3388; 
x-ms-traffictypediagnostic: DM6PR18MB3388:
x-microsoft-antispam-prvs: <DM6PR18MB3388507427EF8792FFD46793B3CE0@DM6PR18MB3388.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0100732B76
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(366004)(39860400002)(136003)(396003)(346002)(376002)(189003)(199004)(26005)(102836004)(386003)(25786009)(53546011)(99286004)(476003)(446003)(31686004)(11346002)(14454004)(6506007)(76176011)(66556008)(2616005)(8676002)(186003)(4326008)(6436002)(6486002)(66476007)(64756008)(53936002)(54906003)(66946007)(66446008)(52116002)(6512007)(6246003)(316002)(2906002)(3846002)(6116002)(486006)(81166006)(229853002)(71200400001)(71190400001)(110136005)(81156014)(66066001)(68736007)(7416002)(36756003)(8936002)(2501003)(256004)(14444005)(305945005)(5660300002)(80792005)(478600001)(31696002)(7736002)(86362001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB3388;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: QIlyf+aAX+OfKemUPIBbnGfjaR9XTj1NT0+aPlZ4aYtulJJqi1qN9DwFEd4yvPY7pnSeqr6GXwC4BirBfcxcpTKLxrDotpL0ywX0rAIrqfQicg7Wywy2LFMwWv9+I6qf3TztfqJ8D3IEwT3QA2JxgQLNUyLmAD1aYaWIf0t/AYu/AQ84zRnDuvLUOmwiEfc8KPNBMekRHOarEzvpZlSnagdYFt7KCYbbDWfhB/l+2S3vYnre5bfAT2gwd1f5hwCyeFh/f6XjVqgb1gVcSNl3t8s5TO4zDiOlswqbVaQvnp56Kl6KC0okbSneccG1s7Ws/0KavxJ9Fe4TFmhYoBFaB54Ixvou1/mvUuRe0sgJMuKPCzlJcaQey38OP8qH/B6gF1WOLr2LqSjH+bsk5+Y5DFk7gSeXQfx33X9ddMK4rIc=
Content-ID: <4D2D934298790E4F8B605B5479250186@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: c20647f5-829d-4c73-9ce3-08d709df9569
X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Jul 2019 11:20:18.7626 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB3388
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v3 3/4] iommu: introduce iommu_groups
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, TimDeegan <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>

T24gMTYuMDcuMjAxOSAxMjo0MSwgQW5kcmV3IENvb3BlciB3cm90ZToNCj4gT24gMTYvMDcvMjAx
OSAxMTozNywgSmFuIEJldWxpY2ggd3JvdGU6DQo+PiBPbiAxNi4wNy4yMDE5IDEyOjI2LCBBbmRy
ZXcgQ29vcGVyIHdyb3RlOg0KPj4+IE9uIDE2LzA3LzIwMTkgMTE6MTYsIFBhdWwgRHVycmFudCB3
cm90ZToNCj4+Pj4gK2ludCBpb21tdV9ncm91cF9hc3NpZ24oc3RydWN0IHBjaV9kZXYgKnBkZXYs
IHZvaWQgKmFyZykNCj4+Pj4gK3sNCj4+Pj4gKyAgICBjb25zdCBzdHJ1Y3QgaW9tbXVfb3BzICpv
cHMgPSBpb21tdV9nZXRfb3BzKCk7DQo+Pj4+ICsgICAgaW50IGlkOw0KPj4+PiArICAgIHN0cnVj
dCBpb21tdV9ncm91cCAqZ3JwOw0KPj4+PiArDQo+Pj4+ICsgICAgaWYgKCAhb3BzLT5nZXRfZGV2
aWNlX2dyb3VwX2lkICkNCj4+Pj4gKyAgICAgICAgcmV0dXJuIDA7DQo+Pj4+ICsNCj4+Pj4gKyAg
ICBpZCA9IG9wcy0+Z2V0X2RldmljZV9ncm91cF9pZChwZGV2LT5zZWcsIHBkZXYtPmJ1cywgcGRl
di0+ZGV2Zm4pOw0KPj4+PiArICAgIGlmICggaWQgPCAwICkNCj4+Pj4gKyAgICAgICAgcmV0dXJu
IC1FTk9EQVRBOw0KPj4+PiArDQo+Pj4+ICsgICAgZ3JwID0gZ2V0X2lvbW11X2dyb3VwKGlkKTsN
Cj4+Pj4gKyAgICBpZiAoICFncnAgKQ0KPj4+PiArICAgICAgICByZXR1cm4gLUVOT01FTTsNCj4+
Pj4gKw0KPj4+PiArICAgIGlmICggaW9tbXVfdmVyYm9zZSApDQo+Pj4+ICsgICAgICAgIHByaW50
ayhYRU5MT0dfSU5GTyAiQXNzaWduICUwNHg6JTAyeDolMDJ4LiV1IC0+IElPTU1VIGdyb3VwICV4
XG4iLA0KPj4+IE5vIHVuYWRvcm5lZCBoZXggbnVtYmVycyBwbGVhc2UuwqAgVGhpcyBpcyBhIHJl
Y2lwZSBmb3IgY29uZnVzaW9uIGR1cmluZw0KPj4+IGRlYnVnZ2luZy4NCj4+Pg0KPj4+IEVpdGhl
ciAlI3gsIG9yICV1LCBhbmQgbmVlZHMgdG8gYmUgZml4ZWQgb24gY29tbWl0IGlmIHdlIGdvIHdp
dGggdGhhdCByb3V0ZS4NCj4+IEkgYXNzdW1lIChob3BlKSB0aGF0IHlvdSBtZWFuIHRoaXMgZm9y
IHRoZSByaWdodCBtb3N0IG51bWJlciBvbmx5OyBpdCdzIG5vdA0KPj4gZW50aXJlbHkgdW5hbWJp
Z3VvdXMgZnJvbSB5b3VyIHJlcGx5Lg0KPiANCj4gT29wcyB5ZXMgLSBJIG9ubHkgbWVhbnQgdGhl
IElPTU1VIGdyb3VwIGZvcm1hdHRlci4NCj4gDQo+IFRoZSBQQ0kgY29vcmRpbmF0ZXMgc2hvdWxk
IGdldCBzdWJzdW1lZCBieSAlcHAgaW4gZmFpcmx5IHNob3J0IG9yZGVyLg0KDQolb3AgSSAoc3Rp
bGwpIGhvcGUgOy0pDQoNCkphbg0KDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 16 11:25:46 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Jul 2019 11:25:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnLaY-0004Uw-Sp; Tue, 16 Jul 2019 11:25:42 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=LiPz=VN=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hnLaX-0004Ur-Cv
 for xen-devel@lists.xenproject.org; Tue, 16 Jul 2019 11:25:41 +0000
X-Inumbo-ID: 6fe77fce-a7bc-11e9-8980-bc764e045a96
Received: from m4a0041g.houston.softwaregrp.com (unknown [15.124.2.87])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6fe77fce-a7bc-11e9-8980-bc764e045a96;
 Tue, 16 Jul 2019 11:25:40 +0000 (UTC)
Received: FROM m4a0041g.houston.softwaregrp.com (15.120.17.147) BY
 m4a0041g.houston.softwaregrp.com WITH ESMTP; 
 Tue, 16 Jul 2019 11:25:39 +0000
Received: from M9W0068.microfocus.com (2002:f79:bf::f79:bf) by
 M4W0335.microfocus.com (2002:f78:1193::f78:1193) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Tue, 16 Jul 2019 11:25:21 +0000
Received: from NAM03-CO1-obe.outbound.protection.outlook.com (15.124.72.10) by
 M9W0068.microfocus.com (15.121.0.191) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Tue, 16 Jul 2019 11:25:21 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=NvnaPns0qdDE3ORGsEni5vZB9TNWsRH6w8/1zPdWdYOe0yBynhLiekwK05islGL5LSs+Sf5Ge1ZEs06Uq6K+owoY+Wid16xypcw2rgD6wrdAmVS9H0gdM5xCdULcX9mXx1Kq6iMAWyvTpwffK+SfgCeZtX3zoHw6MQIM32JU1cfpAvaLA7d9WmKt4LUp9dVf0maRZsIiicWzlli4OyLmZHOYpGIdTztSMEoukkzIh+IuIQa0qGErocNSe4jET8mIFy62oRetMijtvu3fsSAwxnIpseiy8vnWy+YWVlXt5cVjE4qjtNV/xPOw21V21ypUOQaDGb4FvYuWDfVDr880Ew==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=q9y8FRaeNGQyONBqoPFGgkXNtsDjahBP9mHbSVUj5R8=;
 b=g812yJ81KD3xDwdBY/VIDx5ILfzWm1ADbf0deACtxofUdvqwpIbDqboJamt2VjZuweiT9eb8oGt6j6BO8/YlcpgUPVdpVvwnOnI7snQYgoAWmXbIs1U9U6cfNdIq1xb/t/P81LBckQ64ZP2UA8bBp7ad9kslmmUVbFm/Lii2B1wg/kMKSS0qkaaf8ikVtTnJLd0PnKaxH14vDs5Rqob12WiXokew10P/mC1KcmmCs8LUID0EWYsl23ACxKu97QFrzQb7j7/+QNqp3ejzqoFeeB9gw0i0gAw9HgPBeGX0mbLV5hpg5LsaULx7QGKLxAoV4ZgquEXkhMZke4BnuGXp5g==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2826.namprd18.prod.outlook.com (20.179.51.24) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.10; Tue, 16 Jul 2019 11:25:20 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Tue, 16 Jul 2019
 11:25:20 +0000
From: Jan Beulich <JBeulich@suse.com>
To: =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Thread-Topic: [Xen-devel] [PATCH v2 1/5] x86/cpuidle: switch to uniform
 meaning of "max_cstate="
Thread-Index: AQHVMZ8qQ6Jc8o6GrEKsOZ2R6D7BYabNIsVkgAAMQgA=
Date: Tue, 16 Jul 2019 11:25:20 +0000
Message-ID: <50828713-031f-58ee-c5bf-1e06e59ae5ce@suse.com>
References: <0dbf8520-89c7-753e-c10a-13399aec9cd5@suse.com>
 <0f8bb5dd-718c-7226-db4c-b57ee7089735@suse.com>
 <20190716103944.vb4bnab7adcq2qu6@Air-de-Roger.citrite.net>
In-Reply-To: <20190716103944.vb4bnab7adcq2qu6@Air-de-Roger.citrite.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB3PR0202CA0013.eurprd02.prod.outlook.com
 (2603:10a6:8:1::26) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 0a58f3a1-2481-424f-ca1c-08d709e04912
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB2826; 
x-ms-traffictypediagnostic: DM6PR18MB2826:
x-microsoft-antispam-prvs: <DM6PR18MB282644E8BD4C8458BB07C1A7B3CE0@DM6PR18MB2826.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 0100732B76
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(136003)(396003)(366004)(346002)(376002)(39860400002)(199004)(189003)(8936002)(26005)(186003)(86362001)(53546011)(478600001)(386003)(316002)(102836004)(6506007)(76176011)(53936002)(486006)(256004)(52116002)(99286004)(14444005)(6512007)(31696002)(6116002)(476003)(3846002)(2616005)(11346002)(446003)(6486002)(6916009)(25786009)(5660300002)(6436002)(229853002)(7736002)(14454004)(6246003)(68736007)(305945005)(71190400001)(4326008)(54906003)(66066001)(36756003)(80792005)(66556008)(31686004)(66476007)(64756008)(8676002)(2906002)(66446008)(66946007)(71200400001)(81166006)(81156014);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2826;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: JcHZN6H1/DKea4TIGkQWITB37yHaBO2TZRN0Q+cjVobdBNCGmVhEjATUgpmufqhr4eP+3KOo5sdSQZuYOTyfrs2iubzW02uqdqtgl9J0TmFajk6ch6+LKdQG08clIxuMWdASD4UaRNeoyPaPsT/9nmx4w6YnnkiWXFe93X666oNh8jtgKoInkNam2HS2m5DSwA3Pf0kAgOWsfQWRQ5c4Ob3dHZfChQo6Ijfcdglr6Klg4znjiGPvUcbg/QwBwUU8rog6HcGdmeFpaWHaqwlVgRI5Oy2TpP3sjZY7GOA7HnI3WoC86h3I/S8QxhOY97aFayeKh4dUFS1Vc+V0R8MOd2j/qxunWDopzcMIrOtCWVrNQeok1SDCyq97Fk5nTHyFw4aMv12js2n/VK5dHwd4k9OS68uuKxjzpHN7VM6Sczg=
Content-ID: <2858F468B5B167459828E2C7F51FA8C5@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 0a58f3a1-2481-424f-ca1c-08d709e04912
X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Jul 2019 11:25:20.0646 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2826
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v2 1/5] x86/cpuidle: switch to uniform
 meaning of "max_cstate="
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: AndrewCooper <andrew.cooper3@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Wei Liu <wl@xen.org>, Ian Jackson <ian.jackson@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTYuMDcuMjAxOSAxMjozOSwgUm9nZXIgUGF1IE1vbm7DqSAgd3JvdGU6DQo+IE9uIFdlZCwg
SnVsIDAzLCAyMDE5IGF0IDEyOjU5OjM2UE0gKzAwMDAsIEphbiBCZXVsaWNoIHdyb3RlOg0KPj4g
V2hpbGUgdGhlIE1XQUlUIGlkbGUgZHJpdmVyIGFscmVhZHkgdGFrZXMgaXQgdG8gbWVhbiBhbiBh
Y3R1YWwgQyBzdGF0ZSwNCj4+IHRoZSBBQ1BJIGlkbGUgZHJpdmVyIHNvIGZhciB1c2VkIGl0IGFz
IGEgbGlzdCBpbmRleC4gVGhlIGxpc3QgaW5kZXgsDQo+PiBob3dldmVyLCBpcyBhbiBpbXBsZW1l
bnRhdGlvbiBkZXRhaWwgb2YgWGVuIGFuZCBhZmZlY3RlZCBieSBmaXJtd2FyZQ0KPj4gc2V0dGlu
Z3MgKGkuZS4gbm90IG5lY2Vzc2FyaWx5IHVuaWZvcm0gZm9yIGEgcGFydGljdWxhciBzeXN0ZW0p
Lg0KPj4NCj4+IFdoaWxlIHRvdWNoaW5nIHRoaXMgY29kZSBhbHNvIGF2b2lkIGludm9raW5nIG1l
bnVfZ2V0X3RyYWNlX2RhdGEoKQ0KPj4gd2hlbiB0cmFjaW5nIGlzIG5vdCBhY3RpdmUuIEZvciBj
b25zaXN0ZW5jeSBkbyB0aGlzIGFsc28gZm9yIHRoZQ0KPj4gTVdBSVQgZHJpdmVyLg0KPj4NCj4+
IE5vdGUgdGhhdCBJJ20gaW50ZW50aW9uYWxseSBub3QgYWRkaW5nIGFueSBzb3J0aW5nIGxvZ2lj
IHRvIHNldF9jeCgpOg0KPj4gQmVmb3JlIGFuZCBhZnRlciB0aGlzIHBhdGNoIHdlIGFzc3VtZSBl
bnRyaWVzIHRvIGFycml2ZSBpbiBvcmRlciwgc28NCj4+IHRoaXMgd291bGQgYmUgYW4gb3J0aG9n
b25hbCBjaGFuZ2UuDQo+Pg0KPj4gVGFrZSB0aGUgb3Bwb3J0dW5pdHkgYW5kIGFkZCBtaW5pbWFs
IGRvY3VtZW50YXRpb24gZm9yIHRoZSBjb21tYW5kIGxpbmUNCj4+IG9wdGlvbi4NCj4+DQo+PiBT
aWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+DQo+IA0KPiBKdXN0
IG9uZSBjb21tZW50LCByZWdhcmRsZXNzIG9mIHdoaWNoOg0KPiANCj4gUmV2aWV3ZWQtYnk6IFJv
Z2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPg0KDQpUaGFua3MuDQoNCj4+IC0t
LSBhL3hlbi9hcmNoL3g4Ni9hY3BpL2NwdV9pZGxlLmMNCj4+ICsrKyBiL3hlbi9hcmNoL3g4Ni9h
Y3BpL2NwdV9pZGxlLmMNCj4+IEBAIC0xMDMsNyArMTAzLDcgQEAgYm9vbCBsYXBpY190aW1lcl9p
bml0KHZvaWQpDQo+PiAgICB9DQo+PiAgICANCj4+ICAgIHZvaWQgKCpfX3JlYWRfbW9zdGx5IHBt
X2lkbGVfc2F2ZSkodm9pZCk7DQo+PiAtdW5zaWduZWQgaW50IG1heF9jc3RhdGUgX19yZWFkX21v
c3RseSA9IEFDUElfUFJPQ0VTU09SX01BWF9QT1dFUiAtIDE7DQo+PiArdW5zaWduZWQgaW50IG1h
eF9jc3RhdGUgX19yZWFkX21vc3RseSA9IFVJTlRfTUFYOw0KPiANCj4gTm90IHN1cmUgd2hldGhl
ciBpdCB3b3VsZCBiZSBjbGVhcmVyIHRvIGp1c3QgdXNlDQo+IFhFTl9TWVNDVExfQ1hfVU5MSU1J
VEVEIGhlcmUgaW5zdGVhZCBvZiBVSU5UX01BWC4NCg0KV2VsbCwgdGhlIHBhdGNoIGFkZHMgYSBC
VUlMRF9CVUdfT04oKSB0byB2ZXJpZnkgYm90aCBtYXRjaC4gSWYNCnRoZXkgZGlkbid0LCB0cmFu
c2xhdGlvbiB3b3VsZCBiZSByZXF1aXJlZC4gVGhlIHZhcmlhYmxlIGFuZCBpdHMNCnVzZSBzdHJp
Y3RseSB3YW50IGl0IHRvIGJlIFVJTlRfTUFYLg0KDQpKYW4NCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 16 11:28:29 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Jul 2019 11: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 1hnLdE-0004aw-Bh; Tue, 16 Jul 2019 11:28:28 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=DxGA=VN=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hnLdD-0004ar-PF
 for xen-devel@lists.xenproject.org; Tue, 16 Jul 2019 11:28:27 +0000
X-Inumbo-ID: d3984ea7-a7bc-11e9-8980-bc764e045a96
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d3984ea7-a7bc-11e9-8980-bc764e045a96;
 Tue, 16 Jul 2019 11:28:26 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: qxdgzCJ/jffs5ebQTcnqIQtHlSBHkoLWyvz6b5tyalgGwQUUkILfRRAOQ9vcewYga0HT+exI9o
 fmwydzBP36DdqGxJqfW+6ZlZHQBh9wcH2bzbtqt/RFSAEkse1uBM9yngcXt1qpTlJfrFABr2Gs
 +HuP1Aufp1QMetu49Pt5op6Q39IoUaDKqcbf9x9a6sPCi8b8RSlJ8kJE6LFnp2UTDpE+I+0u3X
 OpqF5ARkw8blEzT5u9S0GXMF8ELcXG5poKI9qYaRYbnHQyTl8flkykIfworaNbHcnWXTrplLIH
 1OE=
X-SBRS: 2.7
X-MesageID: 3008840
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,498,1557201600"; 
   d="scan'208";a="3008840"
Date: Tue, 16 Jul 2019 13:28:15 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Paul Durrant <paul.durrant@citrix.com>
Message-ID: <20190716112815.xulpw3gcoilqv43k@Air-de-Roger.citrite.net>
References: <20190716101657.23327-1-paul.durrant@citrix.com>
 <20190716101657.23327-5-paul.durrant@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20190716101657.23327-5-paul.durrant@citrix.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v3 4/4] iommu / pci: re-implement
 XEN_DOMCTL_get_device_group...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBKdWwgMTYsIDIwMTkgYXQgMTE6MTY6NTdBTSArMDEwMCwgUGF1bCBEdXJyYW50IHdy
b3RlOgo+IC4uLiB1c2luZyB0aGUgbmV3IGlvbW11X2dyb3VwIGluZnJhc3RydWN0dXJlLgo+IAo+
IEJlY2F1c2UgJ3NpYmxpbmcnIGRldmljZXMgYXJlIG5vdyBtZW1iZXJzIG9mIHRoZSBzYW1lIGlv
bW11X2dyb3VwLAo+IGltcGxlbWVudCB0aGUgZG9tY3RsIGJ5IGxvb2tpbmcgdXAgdGhlIGlvbW11
X2dyb3VwIG9mIHRoZSBwZGV2IHdpdGggdGhlCj4gbWF0Y2hpbmcgU0JERiBhbmQgdGhlbiBmaW5k
aW5nIGFsbCB0aGUgYXNzaWduZWQgcGRldnMgdGhhdCBhcmUgaW4gdGhlCj4gZ3JvdXAuCj4gCj4g
U2lnbmVkLW9mZi1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KPiAt
LS0KPiBDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+IAo+IHYzOgo+ICAtIE1h
a2UgJ21heF9zZGV2cycgcGFyYW1ldGVyIGluIGlvbW11X2dldF9kZXZpY2VfZ3JvdXAoKSB1bnNp
Z25lZC4KPiAgLSBBZGQgbWlzc2luZyBjaGVjayBvZiBtYXhfc2RldnMgdG8gYXZvaWQgYnVmZmVy
IG92ZXJmbG93Lgo+IAo+IHYyOgo+ICAtIFJlLWltcGxlbWVudCBpbiB0aGUgYWJzZW5jZSBvZiBh
IHBlci1ncm91cCBkZXZzIGxpc3QuCj4gIC0gTWFrZSB1c2Ugb2YgcGNpX3NiZGZfdC4KPiAtLS0K
PiAgeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvZ3JvdXBzLmMgfCA0NiArKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysKPiAgeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvcGNpLmMgICAg
fCA1MSArKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCj4gIHhlbi9pbmNs
dWRlL3hlbi9pb21tdS5oICAgICAgICAgIHwgIDMgKysrCj4gIDMgZmlsZXMgY2hhbmdlZCwgNTEg
aW5zZXJ0aW9ucygrKSwgNDkgZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL3hlbi9kcml2
ZXJzL3Bhc3N0aHJvdWdoL2dyb3Vwcy5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvZ3JvdXBz
LmMKPiBpbmRleCBjNmQwMDk4MGI2Li40ZTZlODAyMmMxIDEwMDY0NAo+IC0tLSBhL3hlbi9kcml2
ZXJzL3Bhc3N0aHJvdWdoL2dyb3Vwcy5jCj4gKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gv
Z3JvdXBzLmMKPiBAQCAtMTIsOCArMTIsMTIgQEAKPiAgICogR05VIEdlbmVyYWwgUHVibGljIExp
Y2Vuc2UgZm9yIG1vcmUgZGV0YWlscy4KPiAgICovCj4gIAo+ICsjaW5jbHVkZSA8eGVuL2d1ZXN0
X2FjY2Vzcy5oPgo+ICAjaW5jbHVkZSA8eGVuL2lvbW11Lmg+Cj4gKyNpbmNsdWRlIDx4ZW4vcGNp
Lmg+Cj4gICNpbmNsdWRlIDx4ZW4vcmFkaXgtdHJlZS5oPgo+ICsjaW5jbHVkZSA8eGVuL3NjaGVk
Lmg+Cj4gKyNpbmNsdWRlIDx4c20veHNtLmg+Cj4gIAo+ICBzdHJ1Y3QgaW9tbXVfZ3JvdXAgewo+
ICAgICAgdW5zaWduZWQgaW50IGlkOwo+IEBAIC04MSw2ICs4NSw0OCBAQCBpbnQgaW9tbXVfZ3Jv
dXBfYXNzaWduKHN0cnVjdCBwY2lfZGV2ICpwZGV2LCB2b2lkICphcmcpCj4gICAgICByZXR1cm4g
MDsKPiAgfQo+ICAKPiAraW50IGlvbW11X2dldF9kZXZpY2VfZ3JvdXAoc3RydWN0IGRvbWFpbiAq
ZCwgcGNpX3NiZGZfdCBzYmRmLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICBYRU5fR1VF
U1RfSEFORExFXzY0KHVpbnQzMikgYnVmLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICB1
bnNpZ25lZCBpbnQgbWF4X3NkZXZzKQo+ICt7Cj4gKyAgICBzdHJ1Y3QgaW9tbXVfZ3JvdXAgKmdy
cCA9IE5VTEw7Cj4gKyAgICBzdHJ1Y3QgcGNpX2RldiAqcGRldjsKPiArICAgIHVuc2lnbmVkIGlu
dCBpID0gMDsKPiArCj4gKyAgICBwY2lkZXZzX2xvY2soKTsKPiArCj4gKyAgICBmb3JfZWFjaF9w
ZGV2ICggZCwgcGRldiApCj4gKyAgICB7Cj4gKyAgICAgICAgaWYgKCBwZGV2LT5zYmRmLnNiZGYg
PT0gc2JkZi5zYmRmICkKPiArICAgICAgICB7Cj4gKyAgICAgICAgICAgIGdycCA9IHBkZXYtPmdy
cDsKPiArICAgICAgICAgICAgYnJlYWs7Cj4gKyAgICAgICAgfQo+ICsgICAgfQo+ICsKPiArICAg
IGlmICggIWdycCApCj4gKyAgICAgICAgZ290byBvdXQ7Cj4gKwo+ICsgICAgZm9yX2VhY2hfcGRl
diAoIGQsIHBkZXYgKQo+ICsgICAgewo+ICsgICAgICAgIGlmICggeHNtX2dldF9kZXZpY2VfZ3Jv
dXAoWFNNX0hPT0ssIHBkZXYtPnNiZGYuc2JkZikgfHwKPiArICAgICAgICAgICAgIHBkZXYtPmdy
cCAhPSBncnAgKQo+ICsgICAgICAgICAgICBjb250aW51ZTsKPiArCj4gKyAgICAgICAgaWYgKCBp
IDwgbWF4X3NkZXZzICYmCgpBRkFJQ1QgeW91IGFyZSBhZGRpbmcgdGhlIGNoZWNrIGhlcmUgaW4g
b3JkZXIgdG8ga2VlcCBjdXJyZW50CmJlaGF2aW91cj8KCkJ1dCBpc24ndCBpdCB3cm9uZyB0byBu
b3QgcmVwb3J0IHRvIHRoZSBjYWxsZXIgdGhhdCB0aGUgYnVmZmVyIHdhcwpzbWFsbGVyIHRoYW4g
cmVxdWlyZWQsIGFuZCB0aGF0IHRoZSByZXR1cm5lZCByZXN1bHQgaXMgcGFydGlhbD8KCkkgZG9u
J3Qgc2VlIGFueSB3YXkgYSBjYWxsZXIgY2FuIGRpZmZlcmVudGlhdGUgYmV0d2VlbiBhIHJlc3Vs
dCB0aGF0CnVzZXMgdGhlIGZ1bGwgYnVmZmVyIGFuZCBvbmUgdGhhdCdzIGFjdHVhbGx5IHBhcnRp
YWwgZHVlIHRvIHNtYWxsZXIKdGhhbiByZXF1aXJlZCBidWZmZXIgcHJvdmlkZWQuIEkgdGhpbmsg
dGhpcyBmdW5jdGlvbiBzaG91bGQgcmV0dXJuCi1FTk9TUEMgZm9yIHN1Y2ggY2FzZS4KClRoYW5r
cywgUm9nZXIuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 16 11:29:17 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Jul 2019 11:29:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnLe0-0004e7-Mm; Tue, 16 Jul 2019 11:29:16 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=LiPz=VN=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hnLdz-0004e0-OB
 for xen-devel@lists.xenproject.org; Tue, 16 Jul 2019 11:29:15 +0000
X-Inumbo-ID: eea13bd0-a7bc-11e9-a0fd-53a751080fa5
Received: from m4a0041g.houston.softwaregrp.com (unknown [15.124.2.87])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id eea13bd0-a7bc-11e9-a0fd-53a751080fa5;
 Tue, 16 Jul 2019 11:29:12 +0000 (UTC)
Received: FROM m4a0041g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0041g.houston.softwaregrp.com WITH ESMTP; 
 Tue, 16 Jul 2019 11:29:11 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Tue, 16 Jul 2019 11:27:20 +0000
Received: from NAM05-CO1-obe.outbound.protection.outlook.com (15.124.72.13) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Tue, 16 Jul 2019 11:27:20 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=fZ/JBz4/ZFptuxwJrI4nw9QAqpq7U5jqJwGa7VZVwYI80LkWDWdzLQNyUG/l6ujtcha7NgYECscOQE045933XRM4riDTEAPO7U8jyrFT6Qb/VVdMZdcHqvNg7YTZwlSUvrIZcULvtwLifZMgkz3UX9ZlT9TXXZiF4QnYuroQZ9SjO+KmTehY3JYEgrUIghirXUUYf7zue0BZuVK0xdCNmHfVcsX+FtKWc3s0bAL02appSnr9MmigwTm/0Z4neSZ3ca6ErzYp6lrIYtzY2iA574lf61Gxbned8M1mYQXpU5X/pm6HYIt/03mCwMaVtinC7Qntj4+opWlkeFeCFakkwg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=qe3HOd3K6TjBRw7Mizb3pswzp/hso3ARi18x+rzlbt4=;
 b=EHYiG1PVjOKU5o4ZSvPXlXgEwba1Obz5T3VXGBScy5cUQ7wNEh0fTuOS/c9INTz9k01ewNYMMrK4Xa4KtV68wJogXG/rCVZ9BI6NG5tOvrryG7g4XBTSlYl3rZeIqFlseaxz7G9ycgVpsfQ/k/lmbQ4IBX/iG1DwoB9dbfwEjKQNdzuJbPfoWv57B2ewlfcswij0zW7PLQYuXvlxJa5JIDPYfbDfNb0i39ujXth45RL2vhbhoZrlaR8KIYTelSqkpPRd5pKygAiXM0Is/recMOS70P6dDPX1sZxBsZtal5oHMXnHB3J1GXgdESKhcZ7fp42lZFokXgbs1/LB/UEvuw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB3388.namprd18.prod.outlook.com (10.255.174.205) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.14; Tue, 16 Jul 2019 11:27:18 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Tue, 16 Jul 2019
 11:27:18 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Paul Durrant <paul.durrant@citrix.com>
Thread-Topic: [Xen-devel] [PATCH] mm.h: fix BUG_ON() condition in
 put_page_alloc_ref()
Thread-Index: AQHVO8aSoxPbUDtNTECkzLAP8Y27u6bNG0aA
Date: Tue, 16 Jul 2019 11:27:18 +0000
Message-ID: <37e448cb-aa88-3663-3d4c-487691fd7981@suse.com>
References: <20190716110550.19086-1-paul.durrant@citrix.com>
In-Reply-To: <20190716110550.19086-1-paul.durrant@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR0902CA0028.eurprd09.prod.outlook.com
 (2603:10a6:6:2::41) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 4d5fdff3-e05d-4674-c630-08d709e08fd5
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB3388; 
x-ms-traffictypediagnostic: DM6PR18MB3388:
x-microsoft-antispam-prvs: <DM6PR18MB33880F22B2FA7B9741FB65BEB3CE0@DM6PR18MB3388.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:1247;
x-forefront-prvs: 0100732B76
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(366004)(39860400002)(136003)(396003)(346002)(376002)(189003)(199004)(26005)(102836004)(386003)(25786009)(53546011)(99286004)(476003)(446003)(31686004)(11346002)(14454004)(6506007)(76176011)(66556008)(2616005)(8676002)(186003)(4326008)(6436002)(6486002)(66476007)(64756008)(53936002)(54906003)(66946007)(66446008)(52116002)(6512007)(6246003)(316002)(2906002)(3846002)(6116002)(486006)(81166006)(229853002)(71200400001)(71190400001)(81156014)(66066001)(6916009)(68736007)(7416002)(36756003)(8936002)(256004)(305945005)(5660300002)(80792005)(478600001)(31696002)(4744005)(7736002)(86362001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB3388;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: YekfbwLmS3hlvzv+ovrWjRftAixiLXk42/2kWcfxBXmStcUSY5o3F7cKtZSATMjoobF6nPCbqTAvu381xgXRkzUX5JjCk/nrVfatyiegES1CBYiaz33eoAJZWvxr8CNH280oLwFoOrFpvcABzjgummg+I/nQBXPXqTp9hOt+KJxR/M1jImViuDqkC/qicXmPcyFGygivyZIQ7hqM97Ax5APcfL7xB3lIID/IO45ijwjEiEkFOuWQTYw3/PeyQ2Ny8tSphpsdC8vMMJWTGHIsjGaF+6LyWZsXsNtR00iuBMG+Iye9SYhaxlDdWDxizQY/BzfgWHBryIygPn0w/RwHglqVFlEwCnSdt71p+ktNhYwpNK1fCsrpwzs8wHZcSbrOAecBvvYNkNbnLaRTjhVOH6zGC6dsKhn28ZGyw5usVZg=
Content-ID: <FDBB79036E4B934B8831670A3612B479@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 4d5fdff3-e05d-4674-c630-08d709e08fd5
X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Jul 2019 11:27:18.8849 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB3388
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH] mm.h: fix BUG_ON() condition in
 put_page_alloc_ref()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 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@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>

T24gMTYuMDcuMjAxOSAxMzowNSwgUGF1bCBEdXJyYW50IHdyb3RlOg0KPiBUaGUgQlVHX09OKCkg
d2FzIG1pc3BsYWNlZCB3aGVuIHRoaXMgZnVuY3Rpb24gd2FzIGludHJvZHVjZWQgaW4gY29tbWl0
DQo+IGVjODNmODI1ICJtbS5oOiBhZGQgaGVscGVyIGZ1bmN0aW9uIHRvIHRlc3QtYW5kLWNsZWFy
IF9QR0NfYWxsb2NhdGVkIi4NCj4gSXQgd2lsbCBmaXJlIGluY29ycmVjdGx5IGlmIF9QR0NfYWxs
b2NhdGVkIGlzIGFscmVhZHkgY2xlYXIgb24gZW50cnkuIFRodXMNCj4gaXQgc2hvdWxkIGJlIG1v
dmVkIGFmdGVyIHRoZSBpZiBzdGF0ZW1lbnQuDQo+IA0KPiBTaWduZWQtb2ZmLWJ5OiBQYXVsIER1
cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPg0KDQpBbmQgaW5kZWVkIEkgc2hvdWxkIGhh
dmUgbm90aWNlZCBkdXJpbmcgcmV2aWV3LiBUaGFua3MuDQoNClJldmlld2VkLWJ5OiBKYW4gQmV1
bGljaCA8amJldWxpY2hAc3VzZS5jb20+DQphbmQgaW4gaXQgZ29lcy4NCg0KSmFuDQpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 16 12:01:33 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Jul 2019 12: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 1hnM90-0007bi-Bf; Tue, 16 Jul 2019 12:01:18 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=K2ev=VN=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1hnM8y-0007bd-Kl
 for xen-devel@lists.xenproject.org; Tue, 16 Jul 2019 12:01:16 +0000
X-Inumbo-ID: 68c775ec-a7c1-11e9-8c44-2727b039059d
Received: from EUR04-HE1-obe.outbound.protection.outlook.com (unknown
 [40.107.7.94]) by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 68c775ec-a7c1-11e9-8c44-2727b039059d;
 Tue, 16 Jul 2019 12:01:14 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=ZLSEJstCw31QA7qyYUx68G4CUqysdiP2XdhoTl0hqmttLk4ok7E0ARVed0iKr5u+Qc3eweCt+4SyTxKn0tPSxJk5icFtR0EIJavYO4pvvDdHdrCeeQOMO8WvR4Ja+2W+XmXqykJHWS+mvg+7Oa/8fpgRVNmhmwk2ePpO4Uf3YLI1n0EfIg1u8XpBeMUj+djNr4dl6cF4DmsfBPeSUjAAt4dM8q0B6hWE8Q+NRdYSQVTZVVuHjkn5Tn5FL+xvftqGzR0mOHQ0dBucNzWhtLPKPS6Ps1hUUFR+nT6pVXqjpS/SrKFNnhdL+ymkmKfBuph2Cx/7V8vH3CFk+EORw+phfw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=Tj41Fi4Z6qi/WL4Jwo+crhvra44EhMZum+W0rnWv6vs=;
 b=NCSn3lNthteDbR0RHjfvOJyID1DhT/Na0WkcJ99X3SHvtHuFiLiOVXE0sVpCbyjfMV90Zn2RavVe/ZoN7gAZQ5Fd75JddTAKFe6e0Yj/GD9P0QUjcn4QbyR64g0AdZTiNLzu2gyZ/Z9TwyFJOZmIT4PYQdXGNbJcKr7jnwwZ+REDLYt/guzsxrj65ELMkqD9JzahHfh5sM3GENkbjS9Pch3+k7Lb3JRrmJVJMBcOfKY1tuVq1NGygBlHzPOUolrhYG0VsP0wzBjsvQGIas+Bt/i3q9NcoGwMQrb9/4iEx2fGC1jvS7RexBEfkJaHPzgD2qOqmnQTw0kLuphNFeXCPw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=bitdefender.com;dmarc=pass action=none
 header.from=bitdefender.com;dkim=pass header.d=bitdefender.com;arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=bitdefender.onmicrosoft.com; s=selector1-bitdefender-onmicrosoft-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=Tj41Fi4Z6qi/WL4Jwo+crhvra44EhMZum+W0rnWv6vs=;
 b=LkEUlXMQFMDhHBRLnG8tVSUVeoWnC3Ua2DOrtCLMa+QoT1Mk0cri5pt574gXkwujq2AMY2+y7K8OJVv5OUsaZLU6yeKKheeff95xea80Y29XAX2ll4fvWqr75uZ1nxlJyBT9JwyXn/HayxquYi3+pJPojEULDybU7GlzQB+yRbw=
Received: from VI1PR0202MB2928.eurprd02.prod.outlook.com (10.171.106.11) by
 VI1PR0202MB3552.eurprd02.prod.outlook.com (52.134.19.10) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.14; Tue, 16 Jul 2019 12:01:12 +0000
Received: from VI1PR0202MB2928.eurprd02.prod.outlook.com
 ([fe80::299d:c795:8b09:fc03]) by VI1PR0202MB2928.eurprd02.prod.outlook.com
 ([fe80::299d:c795:8b09:fc03%8]) with mapi id 15.20.2073.012; Tue, 16 Jul 2019
 12:01:11 +0000
From: Alexandru Stefan ISAILA <aisaila@bitdefender.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v3 1/2] x86/mm: Clean IOMMU flags from p2m-pt code
Thread-Index: AQHVO84pz4B9FlJLi0aoJloWZR7W5Q==
Date: Tue, 16 Jul 2019 12:01:11 +0000
Message-ID: <20190716120056.1723-1-aisaila@bitdefender.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: PR0P264CA0163.FRAP264.PROD.OUTLOOK.COM
 (2603:10a6:100:1b::31) To VI1PR0202MB2928.eurprd02.prod.outlook.com
 (2603:10a6:800:e3::11)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=aisaila@bitdefender.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-mailer: git-send-email 2.17.1
x-originating-ip: [91.199.104.6]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 32621235-e8dd-4031-0285-08d709e54b8b
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(5600148)(711020)(4605104)(1401327)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7193020);
 SRVR:VI1PR0202MB3552; 
x-ms-traffictypediagnostic: VI1PR0202MB3552:|VI1PR0202MB3552:
x-ms-exchange-purlcount: 1
x-microsoft-antispam-prvs: <VI1PR0202MB35522F3B37B3904C4F0E5A19ABCE0@VI1PR0202MB3552.eurprd02.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:3383;
x-forefront-prvs: 0100732B76
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(396003)(346002)(136003)(39860400002)(376002)(366004)(199004)(189003)(7736002)(66946007)(66446008)(64756008)(66556008)(66476007)(14454004)(486006)(50226002)(6506007)(5660300002)(8676002)(102836004)(386003)(1076003)(2501003)(81166006)(5640700003)(68736007)(8936002)(52116002)(81156014)(66066001)(6436002)(478600001)(6512007)(6306002)(99286004)(316002)(6116002)(3846002)(476003)(25786009)(54906003)(2616005)(86362001)(6486002)(26005)(6916009)(2351001)(2906002)(36756003)(4326008)(186003)(107886003)(14444005)(53936002)(305945005)(256004)(71190400001)(71200400001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:VI1PR0202MB3552;
 H:VI1PR0202MB2928.eurprd02.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: bitdefender.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: AaOe7WTnFBBfU2ISqVGeBDe0I8Q55sWAkpOZ/XdMm/xLMmYd/BylY7UhkevfvoKv6it3gKm0p34kBF6rsG/mpzB2CB448kDmh4MDg0jxBkeV6p7VltMr4m6TOp4BvKj/fXUJmsC2OXchmnhs91kVZMCZooZKRmMz+wCUDuZQODFbODk372PCIkn+KsCXnivw8lu3tGMi79bbZ//g2imUNloZPsrDEHxJlW77+ZmGAQaPzpvOJv0ehAxarCd96POaiE9UlwR7J/ZuF5n3iamsMcD8fCz4683l4Pu2/txiEkpBn0AbTIiEf/L2lFJ7PVzaFU7pTQ27WA9NXaHnrNYD7pyu9jnYAAaG2TP27C/tum4Q85gzwrZJ9hEdcXfYNBxuBSjsJkJ1oBI85czHzH9tWZvmNQ2aWwoTkeEQ9UlEjCc=
MIME-Version: 1.0
X-OriginatorOrg: bitdefender.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 32621235-e8dd-4031-0285-08d709e54b8b
X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Jul 2019 12:01:11.8188 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 487baf29-f1da-469a-9221-243f830c36f3
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: aisaila@bbu.bitdefender.biz
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0202MB3552
Subject: [Xen-devel] [PATCH v3 1/2] x86/mm: Clean IOMMU flags from p2m-pt
 code
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "jbeulich@suse.com" <jbeulich@suse.com>, "wl@xen.org" <wl@xen.org>,
 "george.dunlap@eu.citrix.com" <george.dunlap@eu.citrix.com>,
 "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>,
 "suravee.suthikulpanit@amd.com" <suravee.suthikulpanit@amd.com>,
 Alexandru Stefan ISAILA <aisaila@bitdefender.com>,
 "brian.woods@amd.com" <brian.woods@amd.com>,
 "roger.pau@citrix.com" <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QXQgdGhpcyBtb21lbnQgSU9NTVUgcHQgc2hhcmluZyBpcyBkaXNhYmxlZCBieSBjb21taXQgWzFd
LgoKVGhpcyBwYXRjaCBhaW1zIHRvIGNsZWFyIHRoZSBJT01NVSBoYXAgc2hhcmUgc3VwcG9ydCBh
cyBpdCB3aWxsIG5vdCBiZQp1c2VkIGluIHRoZSBmdXR1cmUuIEJ5IGRvaW5nIHRoaXMgdGhlIElP
TU1VIGJpdHMgdXNlZCBpbiBwdGVbNTI6NThdIGNhbgpiZSB1c2VkIGluIG90aGVyIHdheXMuCgpb
MV0gYzJiYTNkYjMxZWYyZDlmMWU0MGU3YjZjMTZjZjNiZTNkNjcxZDU1NQoKU3VnZ2VzdGVkLWJ5
OiBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+ClNpZ25lZC1vZmYtYnk6
IEFsZXhhbmRydSBJc2FpbGEgPGFpc2FpbGFAYml0ZGVmZW5kZXIuY29tPgoKLS0tCkNoYW5nZXMg
c2luY2UgVjE6CgktIFJld29yayBjb21taXQgbWVzc2FnZQoJLSBSZWZsb3cgY29tbWVudHMKCS0g
TW92ZSBmbGFncyBpbml0IHRvIGRlY2xhcmF0aW9uIGluIHAybV90eXBlX3RvX2ZsYWdzLgotLS0K
IHhlbi9hcmNoL3g4Ni9tbS9wMm0tcHQuYyB8IDk2ICsrKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCA1IGluc2VydGlvbnMoKyksIDkxIGRlbGV0
aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS9wMm0tcHQuYyBiL3hlbi9hcmNo
L3g4Ni9tbS9wMm0tcHQuYwppbmRleCBjYWZjOWYyOTliLi4zYTBhNTAwZDY2IDEwMDY0NAotLS0g
YS94ZW4vYXJjaC94ODYvbW0vcDJtLXB0LmMKKysrIGIveGVuL2FyY2gveDg2L21tL3AybS1wdC5j
CkBAIC0yNCw3ICsyNCw2IEBACiAgKiBhbG9uZyB3aXRoIHRoaXMgcHJvZ3JhbTsgSWYgbm90LCBz
ZWUgPGh0dHA6Ly93d3cuZ251Lm9yZy9saWNlbnNlcy8+LgogICovCiAKLSNpbmNsdWRlIDx4ZW4v
aW9tbXUuaD4KICNpbmNsdWRlIDx4ZW4vdm1fZXZlbnQuaD4KICNpbmNsdWRlIDx4ZW4vZXZlbnQu
aD4KICNpbmNsdWRlIDx4ZW4vdHJhY2UuaD4KQEAgLTM2LDE1ICszNSwxMyBAQAogI2luY2x1ZGUg
PGFzbS9wMm0uaD4KICNpbmNsdWRlIDxhc20vbWVtX3NoYXJpbmcuaD4KICNpbmNsdWRlIDxhc20v
aHZtL25lc3RlZGh2bS5oPgotI2luY2x1ZGUgPGFzbS9odm0vc3ZtL2FtZC1pb21tdS1wcm90by5o
PgogCiAjaW5jbHVkZSAibW0tbG9ja3MuaCIKIAogLyoKICAqIFdlIG1heSBzdG9yZSBJTlZBTElE
X01GTiBpbiBQVEVzLiAgV2UgbmVlZCB0byBjbGlwIHRoaXMgdG8gYXZvaWQgdHJhbXBsaW5nCi0g
KiBvdmVyIGhpZ2hlci1vcmRlciBiaXRzIChOWCwgcDJtIHR5cGUsIElPTU1VIGZsYWdzKS4gIFdl
IHNlZW0gdG8gbm90IG5lZWQKLSAqIHRvIHVuY2xpcCBvbiB0aGUgcmVhZCBwYXRoLCBhcyBjYWxs
ZXJzIGFyZSBjb25jZXJuZWQgb25seSB3aXRoIHAybSB0eXBlIGluCi0gKiBzdWNoIGNhc2VzLgor
ICogb3ZlciBoaWdoZXItb3JkZXIgYml0cyAoTlgsIHAybSB0eXBlKS4gV2Ugc2VlbSB0byBub3Qg
bmVlZCB0byB1bmNsaXAgb24gdGhlCisgKiByZWFkIHBhdGgsIGFzIGNhbGxlcnMgYXJlIGNvbmNl
cm5lZCBvbmx5IHdpdGggcDJtIHR5cGUgaW4gc3VjaCBjYXNlcy4KICAqLwogI2RlZmluZSBwMm1f
bDFlX2Zyb21fcGZuKHBmbiwgZmxhZ3MpICAgIFwKICAgICBsMWVfZnJvbV9wZm4oKHBmbikgJiAo
UEFERFJfTUFTSyA+PiBQQUdFX1NISUZUKSwgKGZsYWdzKSkKQEAgLTcxLDEzICs2OCw3IEBAIHN0
YXRpYyB1bnNpZ25lZCBsb25nIHAybV90eXBlX3RvX2ZsYWdzKGNvbnN0IHN0cnVjdCBwMm1fZG9t
YWluICpwMm0sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtZm5fdCBt
Zm4sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQg
bGV2ZWwpCiB7Ci0gICAgdW5zaWduZWQgbG9uZyBmbGFnczsKLSAgICAvKgotICAgICAqIEFNRCBJ
T01NVTogV2hlbiB3ZSBzaGFyZSBwMm0gdGFibGUgd2l0aCBpb21tdSwgYml0IDkgLSBiaXQgMTEg
d2lsbCBiZQotICAgICAqIHVzZWQgZm9yIGlvbW11IGhhcmR3YXJlIHRvIGVuY29kZSBuZXh0IGlv
IHBhZ2UgbGV2ZWwuIEJpdCA1OSAtIGJpdCA2MgotICAgICAqIGFyZSB1c2VkIGZvciBpb21tdSBm
bGFncywgV2UgY291bGQgbm90IHVzZSB0aGVzZSBiaXRzIHRvIHN0b3JlIHAybSB0eXBlcy4KLSAg
ICAgKi8KLSAgICBmbGFncyA9ICh1bnNpZ25lZCBsb25nKSh0ICYgMHg3ZikgPDwgMTI7CisgICAg
dW5zaWduZWQgbG9uZyBmbGFncyA9ICh1bnNpZ25lZCBsb25nKSh0ICYgMHg3ZikgPDwgMTI7CiAK
ICAgICBzd2l0Y2godCkKICAgICB7CkBAIC0xNjUsMTYgKzE1Niw2IEBAIHAybV9mcmVlX2VudHJ5
KHN0cnVjdCBwMm1fZG9tYWluICpwMm0sIGwxX3BnZW50cnlfdCAqcDJtX2VudHJ5LCBpbnQgcGFn
ZV9vcmRlcikKIC8vIFJldHVybnMgMCBvbiBlcnJvci4KIC8vCiAKLS8qIEFNRCBJT01NVTogQ29u
dmVydCBuZXh0IGxldmVsIGJpdHMgYW5kIHIvdyBiaXRzIGludG8gMjQgYml0cyBwMm0gZmxhZ3Mg
Ki8KLSNkZWZpbmUgaW9tbXVfbmxldmVsX3RvX2ZsYWdzKG5sLCBmKSAoKCgobmwpICYgMHg3KSA8
PCA5ICl8KCgoZikgJiAweDMpIDw8IDIxKSkKLQotc3RhdGljIHZvaWQgcDJtX2FkZF9pb21tdV9m
bGFncyhsMV9wZ2VudHJ5X3QgKnAybV9lbnRyeSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgdW5zaWduZWQgaW50IG5sZXZlbCwgdW5zaWduZWQgaW50IGZsYWdzKQotewotICAgIGlm
ICggaW9tbXVfaGFwX3B0X3NoYXJlICkKLSAgICAgICAgbDFlX2FkZF9mbGFncygqcDJtX2VudHJ5
LCBpb21tdV9ubGV2ZWxfdG9fZmxhZ3MobmxldmVsLCBmbGFncykpOwotfQotCiAvKiBSZXR1cm5z
OiAwIGZvciBzdWNjZXNzLCAtZXJybm8gZm9yIGZhaWx1cmUgKi8KIHN0YXRpYyBpbnQKIHAybV9u
ZXh0X2xldmVsKHN0cnVjdCBwMm1fZG9tYWluICpwMm0sIHZvaWQgKip0YWJsZSwKQEAgLTIwMyw3
ICsxODQsNiBAQCBwMm1fbmV4dF9sZXZlbChzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLCB2b2lkICoq
dGFibGUsCiAKICAgICAgICAgbmV3X2VudHJ5ID0gbDFlX2Zyb21fbWZuKG1mbiwgUDJNX0JBU0Vf
RkxBR1MgfCBfUEFHRV9SVyk7CiAKLSAgICAgICAgcDJtX2FkZF9pb21tdV9mbGFncygmbmV3X2Vu
dHJ5LCBsZXZlbCwgSU9NTVVGX3JlYWRhYmxlfElPTU1VRl93cml0YWJsZSk7CiAgICAgICAgIHJj
ID0gcDJtLT53cml0ZV9wMm1fZW50cnkocDJtLCBnZm4sIHAybV9lbnRyeSwgbmV3X2VudHJ5LCBs
ZXZlbCArIDEpOwogICAgICAgICBpZiAoIHJjICkKICAgICAgICAgICAgIGdvdG8gZXJyb3I7CkBA
IC0yNDIsMTMgKzIyMiw2IEBAIHAybV9uZXh0X2xldmVsKHN0cnVjdCBwMm1fZG9tYWluICpwMm0s
IHZvaWQgKip0YWJsZSwKIAogICAgICAgICBsMV9lbnRyeSA9IG1hcF9kb21haW5fcGFnZShtZm4p
OwogCi0gICAgICAgIC8qIEluaGVyaXQgb3JpZ2luYWwgSU9NTVUgcGVybWlzc2lvbnMsIGJ1dCB1
cGRhdGUgTmV4dCBMZXZlbC4gKi8KLSAgICAgICAgaWYgKCBpb21tdV9oYXBfcHRfc2hhcmUgKQot
ICAgICAgICB7Ci0gICAgICAgICAgICBmbGFncyAmPSB+aW9tbXVfbmxldmVsX3RvX2ZsYWdzKH4w
LCAwKTsKLSAgICAgICAgICAgIGZsYWdzIHw9IGlvbW11X25sZXZlbF90b19mbGFncyhsZXZlbCAt
IDEsIDApOwotICAgICAgICB9Ci0KICAgICAgICAgZm9yICggaSA9IDA7IGkgPCAoMXUgPDwgUEFH
RVRBQkxFX09SREVSKTsgaSsrICkKICAgICAgICAgewogICAgICAgICAgICAgbmV3X2VudHJ5ID0g
bDFlX2Zyb21fcGZuKHBmbiB8IChpIDw8ICgobGV2ZWwgLSAxKSAqIFBBR0VUQUJMRV9PUkRFUikp
LApAQCAtMjY0LDggKzIzNyw2IEBAIHAybV9uZXh0X2xldmVsKHN0cnVjdCBwMm1fZG9tYWluICpw
Mm0sIHZvaWQgKip0YWJsZSwKICAgICAgICAgdW5tYXBfZG9tYWluX3BhZ2UobDFfZW50cnkpOwog
CiAgICAgICAgIG5ld19lbnRyeSA9IGwxZV9mcm9tX21mbihtZm4sIFAyTV9CQVNFX0ZMQUdTIHwg
X1BBR0VfUlcpOwotICAgICAgICBwMm1fYWRkX2lvbW11X2ZsYWdzKCZuZXdfZW50cnksIGxldmVs
LAotICAgICAgICAgICAgICAgICAgICAgICAgICAgIElPTU1VRl9yZWFkYWJsZXxJT01NVUZfd3Jp
dGFibGUpOwogICAgICAgICByYyA9IHAybS0+d3JpdGVfcDJtX2VudHJ5KHAybSwgZ2ZuLCBwMm1f
ZW50cnksIG5ld19lbnRyeSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZXZl
bCArIDEpOwogICAgICAgICBpZiAoIHJjICkKQEAgLTQ3MCw5ICs0NDEsNiBAQCBzdGF0aWMgaW50
IGRvX3JlY2FsYyhzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLCB1bnNpZ25lZCBsb25nIGdmbikKICAg
ICAgICAgICAgIH0KIAogICAgICAgICAgICAgZSA9IGwxZV9mcm9tX3BmbihtZm4sIGZsYWdzKTsK
LSAgICAgICAgICAgIHAybV9hZGRfaW9tbXVfZmxhZ3MoJmUsIGxldmVsLAotICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAobnQgPT0gcDJtX3JhbV9ydykKLSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgPyBJT01NVUZfcmVhZGFibGV8SU9NTVVGX3dyaXRhYmxlIDogMCk7CiAg
ICAgICAgICAgICBBU1NFUlQoIW5lZWRzX3JlY2FsYyhsMSwgZSkpOwogICAgICAgICB9CiAgICAg
ICAgIGVsc2UKQEAgLTU0MCwxOCArNTA4LDcgQEAgcDJtX3B0X3NldF9lbnRyeShzdHJ1Y3QgcDJt
X2RvbWFpbiAqcDJtLCBnZm5fdCBnZm5fLCBtZm5fdCBtZm4sCiAgICAgbDJfcGdlbnRyeV90IGwy
ZV9jb250ZW50OwogICAgIGwzX3BnZW50cnlfdCBsM2VfY29udGVudDsKICAgICBpbnQgcmM7Ci0g
ICAgdW5zaWduZWQgaW50IGlvbW11X3B0ZV9mbGFncyA9IHAybV9nZXRfaW9tbXVfZmxhZ3MocDJt
dCwgbWZuKTsKLSAgICAvKgotICAgICAqIG9sZF9tZm4gYW5kIGlvbW11X29sZF9mbGFncyBjb250
cm9sIHBvc3NpYmxlIGZsdXNoL3VwZGF0ZSBuZWVkcyBvbiB0aGUKLSAgICAgKiBJT01NVTogV2Ug
bmVlZCB0byBmbHVzaCB3aGVuIE1GTiBvciBmbGFncyAoaS5lLiBwZXJtaXNzaW9ucykgY2hhbmdl
LgotICAgICAqIGlvbW11X29sZF9mbGFncyBiZWluZyBpbml0aWFsaXplZCB0byB6ZXJvIGNvdmVy
cyB0aGUgY2FzZSBvZiB0aGUgZW50cnkKLSAgICAgKiBnZXR0aW5nIHJlcGxhY2VkIGJlaW5nIGEg
bm9uLXByZXNlbnQgKGxlYWYgb3IgaW50ZXJtZWRpYXRlKSBvbmUuIEZvcgotICAgICAqIHByZXNl
bnQgbGVhZiBlbnRyaWVzIHRoZSByZWFsIHZhbHVlIHdpbGwgZ2V0IGNhbGN1bGF0ZWQgYmVsb3cs
IHdoaWxlCi0gICAgICogZm9yIHByZXNlbnQgaW50ZXJtZWRpYXRlIGVudHJpZXMgfjAgKGd1YXJh
bnRlZWQgIT0gaW9tbXVfcHRlX2ZsYWdzKQotICAgICAqIHdpbGwgYmUgdXNlZCAodG8gY292ZXIg
YWxsIGNhc2VzIG9mIHdoYXQgdGhlIGxlYWYgZW50cmllcyB1bmRlcm5lYXRoCi0gICAgICogdGhl
IGludGVybWVkaWF0ZSBvbmUgbWlnaHQgYmUpLgotICAgICAqLwotICAgIHVuc2lnbmVkIGludCBm
bGFncywgaW9tbXVfb2xkX2ZsYWdzID0gMDsKKyAgICB1bnNpZ25lZCBpbnQgZmxhZ3M7CiAgICAg
dW5zaWduZWQgbG9uZyBvbGRfbWZuID0gbWZuX3goSU5WQUxJRF9NRk4pOwogCiAgICAgaWYgKCAh
c3ZlICkKQEAgLTU5OSwxNyArNTU2LDkgQEAgcDJtX3B0X3NldF9lbnRyeShzdHJ1Y3QgcDJtX2Rv
bWFpbiAqcDJtLCBnZm5fdCBnZm5fLCBtZm5fdCBtZm4sCiAgICAgICAgIGlmICggZmxhZ3MgJiBf
UEFHRV9QUkVTRU5UICkKICAgICAgICAgewogICAgICAgICAgICAgaWYgKCBmbGFncyAmIF9QQUdF
X1BTRSApCi0gICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgb2xkX21mbiA9IGwxZV9nZXRf
cGZuKCpwMm1fZW50cnkpOwotICAgICAgICAgICAgICAgIGlvbW11X29sZF9mbGFncyA9Ci0gICAg
ICAgICAgICAgICAgICAgIHAybV9nZXRfaW9tbXVfZmxhZ3MocDJtX2ZsYWdzX3RvX3R5cGUoZmxh
Z3MpLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF9tZm4ob2xkX21m
bikpOwotICAgICAgICAgICAgfQogICAgICAgICAgICAgZWxzZQotICAgICAgICAgICAgewotICAg
ICAgICAgICAgICAgIGlvbW11X29sZF9mbGFncyA9IH4wOwogICAgICAgICAgICAgICAgIGludGVy
bWVkaWF0ZV9lbnRyeSA9ICpwMm1fZW50cnk7Ci0gICAgICAgICAgICB9CiAgICAgICAgIH0KIAog
ICAgICAgICBjaGVja19lbnRyeShtZm4sIHAybXQsIHAybV9mbGFnc190b190eXBlKGZsYWdzKSwg
cGFnZV9vcmRlcik7CkBAIC02MTksOSArNTY4LDYgQEAgcDJtX3B0X3NldF9lbnRyeShzdHJ1Y3Qg
cDJtX2RvbWFpbiAqcDJtLCBnZm5fdCBnZm5fLCBtZm5fdCBtZm4sCiAgICAgICAgICAgICA6IGwz
ZV9lbXB0eSgpOwogICAgICAgICBlbnRyeV9jb250ZW50LmwxID0gbDNlX2NvbnRlbnQubDM7CiAK
LSAgICAgICAgaWYgKCBlbnRyeV9jb250ZW50LmwxICE9IDAgKQotICAgICAgICAgICAgcDJtX2Fk
ZF9pb21tdV9mbGFncygmZW50cnlfY29udGVudCwgMCwgaW9tbXVfcHRlX2ZsYWdzKTsKLQogICAg
ICAgICByYyA9IHAybS0+d3JpdGVfcDJtX2VudHJ5KHAybSwgZ2ZuLCBwMm1fZW50cnksIGVudHJ5
X2NvbnRlbnQsIDMpOwogICAgICAgICAvKiBOQjogcGFnaW5nX3dyaXRlX3AybV9lbnRyeSgpIGhh
bmRsZXMgdGxiIGZsdXNoZXMgcHJvcGVybHkgKi8KICAgICAgICAgaWYgKCByYyApCkBAIC02NDgs
OSArNTk0LDYgQEAgcDJtX3B0X3NldF9lbnRyeShzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLCBnZm5f
dCBnZm5fLCBtZm5fdCBtZm4sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDAs
IEwxX1BBR0VUQUJMRV9FTlRSSUVTKTsKICAgICAgICAgQVNTRVJUKHAybV9lbnRyeSk7CiAgICAg
ICAgIG9sZF9tZm4gPSBsMWVfZ2V0X3BmbigqcDJtX2VudHJ5KTsKLSAgICAgICAgaW9tbXVfb2xk
X2ZsYWdzID0KLSAgICAgICAgICAgIHAybV9nZXRfaW9tbXVfZmxhZ3MocDJtX2ZsYWdzX3RvX3R5
cGUobDFlX2dldF9mbGFncygqcDJtX2VudHJ5KSksCi0gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIF9tZm4ob2xkX21mbikpOwogCiAgICAgICAgIGlmICggbWZuX3ZhbGlkKG1mbikgfHwg
cDJtX2FsbG93c19pbnZhbGlkX21mbihwMm10KSApCiAgICAgICAgICAgICBlbnRyeV9jb250ZW50
ID0gcDJtX2wxZV9mcm9tX3BmbihtZm5feChtZm4pLApAQCAtNjU4LDkgKzYwMSw2IEBAIHAybV9w
dF9zZXRfZW50cnkoc3RydWN0IHAybV9kb21haW4gKnAybSwgZ2ZuX3QgZ2ZuXywgbWZuX3QgbWZu
LAogICAgICAgICBlbHNlCiAgICAgICAgICAgICBlbnRyeV9jb250ZW50ID0gbDFlX2VtcHR5KCk7
CiAKLSAgICAgICAgaWYgKCBlbnRyeV9jb250ZW50LmwxICE9IDAgKQotICAgICAgICAgICAgcDJt
X2FkZF9pb21tdV9mbGFncygmZW50cnlfY29udGVudCwgMCwgaW9tbXVfcHRlX2ZsYWdzKTsKLQog
ICAgICAgICAvKiBsZXZlbCAxIGVudHJ5ICovCiAgICAgICAgIHJjID0gcDJtLT53cml0ZV9wMm1f
ZW50cnkocDJtLCBnZm4sIHAybV9lbnRyeSwgZW50cnlfY29udGVudCwgMSk7CiAgICAgICAgIC8q
IE5COiBwYWdpbmdfd3JpdGVfcDJtX2VudHJ5KCkgaGFuZGxlcyB0bGIgZmx1c2hlcyBwcm9wZXJs
eSAqLwpAQCAtNjc3LDE3ICs2MTcsOSBAQCBwMm1fcHRfc2V0X2VudHJ5KHN0cnVjdCBwMm1fZG9t
YWluICpwMm0sIGdmbl90IGdmbl8sIG1mbl90IG1mbiwKICAgICAgICAgaWYgKCBmbGFncyAmIF9Q
QUdFX1BSRVNFTlQgKQogICAgICAgICB7CiAgICAgICAgICAgICBpZiAoIGZsYWdzICYgX1BBR0Vf
UFNFICkKLSAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICBvbGRfbWZuID0gbDFlX2dldF9w
Zm4oKnAybV9lbnRyeSk7Ci0gICAgICAgICAgICAgICAgaW9tbXVfb2xkX2ZsYWdzID0KLSAgICAg
ICAgICAgICAgICAgICAgcDJtX2dldF9pb21tdV9mbGFncyhwMm1fZmxhZ3NfdG9fdHlwZShmbGFn
cyksCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgX21mbihvbGRfbWZu
KSk7Ci0gICAgICAgICAgICB9CiAgICAgICAgICAgICBlbHNlCi0gICAgICAgICAgICB7Ci0gICAg
ICAgICAgICAgICAgaW9tbXVfb2xkX2ZsYWdzID0gfjA7CiAgICAgICAgICAgICAgICAgaW50ZXJt
ZWRpYXRlX2VudHJ5ID0gKnAybV9lbnRyeTsKLSAgICAgICAgICAgIH0KICAgICAgICAgfQogCiAg
ICAgICAgIGNoZWNrX2VudHJ5KG1mbiwgcDJtdCwgcDJtX2ZsYWdzX3RvX3R5cGUoZmxhZ3MpLCBw
YWdlX29yZGVyKTsKQEAgLTY5Nyw5ICs2MjksNiBAQCBwMm1fcHRfc2V0X2VudHJ5KHN0cnVjdCBw
Mm1fZG9tYWluICpwMm0sIGdmbl90IGdmbl8sIG1mbl90IG1mbiwKICAgICAgICAgICAgIDogbDJl
X2VtcHR5KCk7CiAgICAgICAgIGVudHJ5X2NvbnRlbnQubDEgPSBsMmVfY29udGVudC5sMjsKIAot
ICAgICAgICBpZiAoIGVudHJ5X2NvbnRlbnQubDEgIT0gMCApCi0gICAgICAgICAgICBwMm1fYWRk
X2lvbW11X2ZsYWdzKCZlbnRyeV9jb250ZW50LCAwLCBpb21tdV9wdGVfZmxhZ3MpOwotCiAgICAg
ICAgIHJjID0gcDJtLT53cml0ZV9wMm1fZW50cnkocDJtLCBnZm4sIHAybV9lbnRyeSwgZW50cnlf
Y29udGVudCwgMik7CiAgICAgICAgIC8qIE5COiBwYWdpbmdfd3JpdGVfcDJtX2VudHJ5KCkgaGFu
ZGxlcyB0bGIgZmx1c2hlcyBwcm9wZXJseSAqLwogICAgICAgICBpZiAoIHJjICkKQEAgLTcxMSwy
NCArNjQwLDkgQEAgcDJtX3B0X3NldF9lbnRyeShzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLCBnZm5f
dCBnZm5fLCBtZm5fdCBtZm4sCiAgICAgICAgICAmJiAoZ2ZuICsgKDFVTCA8PCBwYWdlX29yZGVy
KSAtIDEgPiBwMm0tPm1heF9tYXBwZWRfcGZuKSApCiAgICAgICAgIHAybS0+bWF4X21hcHBlZF9w
Zm4gPSBnZm4gKyAoMVVMIDw8IHBhZ2Vfb3JkZXIpIC0gMTsKIAotICAgIGlmICggaW9tbXVfZW5h
YmxlZCAmJiAoaW9tbXVfb2xkX2ZsYWdzICE9IGlvbW11X3B0ZV9mbGFncyB8fAotICAgICAgICAg
ICAgICAgICAgICAgICAgICAgb2xkX21mbiAhPSBtZm5feChtZm4pKSApCi0gICAgewotICAgICAg
ICBBU1NFUlQocmMgPT0gMCk7Ci0KLSAgICAgICAgaWYgKCBuZWVkX2lvbW11X3B0X3N5bmMocDJt
LT5kb21haW4pICkKLSAgICAgICAgICAgIHJjID0gaW9tbXVfcHRlX2ZsYWdzID8KLSAgICAgICAg
ICAgICAgICBpb21tdV9sZWdhY3lfbWFwKGQsIF9kZm4oZ2ZuKSwgbWZuLCBwYWdlX29yZGVyLAot
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW9tbXVfcHRlX2ZsYWdzKSA6Ci0gICAg
ICAgICAgICAgICAgaW9tbXVfbGVnYWN5X3VubWFwKGQsIF9kZm4oZ2ZuKSwgcGFnZV9vcmRlcik7
Ci0gICAgICAgIGVsc2UgaWYgKCBpb21tdV91c2VfaGFwX3B0KGQpICYmIGlvbW11X29sZF9mbGFn
cyApCi0gICAgICAgICAgICBhbWRfaW9tbXVfZmx1c2hfcGFnZXMocDJtLT5kb21haW4sIGdmbiwg
cGFnZV9vcmRlcik7Ci0gICAgfQotCiAgICAgLyoKICAgICAgKiBGcmVlIG9sZCBpbnRlcm1lZGlh
dGUgdGFibGVzIGlmIG5lY2Vzc2FyeS4gIFRoaXMgaGFzIHRvIGJlIHRoZQotICAgICAqIGxhc3Qg
dGhpbmcgd2UgZG8sIGFmdGVyIHJlbW92YWwgZnJvbSB0aGUgSU9NTVUgdGFibGVzLCBzbyBhcyB0
bwotICAgICAqIGF2b2lkIGEgcG90ZW50aWFsIHVzZS1hZnRlci1mcmVlLgorICAgICAqIGxhc3Qg
dGhpbmcgd2UgZG8gc28gYXMgdG8gYXZvaWQgYSBwb3RlbnRpYWwgdXNlLWFmdGVyLWZyZWUuCiAg
ICAgICovCiAgICAgaWYgKCBsMWVfZ2V0X2ZsYWdzKGludGVybWVkaWF0ZV9lbnRyeSkgJiBfUEFH
RV9QUkVTRU5UICkKICAgICAgICAgcDJtX2ZyZWVfZW50cnkocDJtLCAmaW50ZXJtZWRpYXRlX2Vu
dHJ5LCBwYWdlX29yZGVyKTsKLS0gCjIuMTcuMQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 16 12:01:33 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Jul 2019 12: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 1hnM93-0007bx-L2; Tue, 16 Jul 2019 12:01:21 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=K2ev=VN=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1hnM91-0007bq-Kl
 for xen-devel@lists.xenproject.org; Tue, 16 Jul 2019 12:01:19 +0000
X-Inumbo-ID: 6a8ea90e-a7c1-11e9-8d66-a3d60b171205
Received: from EUR03-AM5-obe.outbound.protection.outlook.com (unknown
 [40.107.3.90]) by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 6a8ea90e-a7c1-11e9-8d66-a3d60b171205;
 Tue, 16 Jul 2019 12:01:17 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=JgodckOPJ5In/3ewN/YvOYy+huDpemvLhNy+FaO4b/ac5+GBDbpg5IoeGuJeaFbF84ILSFX/Wxmw/nhDsg9x6WEdEAXTdhUuHZU/509FTuKYO3RDVSdirYcnN44RuVy47WY16c6SYjEKKj2xSdsL2rOmrfOCIaGk3dCSJggiolGsBDtVI4ewR4LQYAirE9IC52bVsglhowTs7bGQDnn1+MX909sBWQVoA8PuQBhceGuGtRPGuCykdYiP6/ra9UbZoQfABPMKqAFd2w/bU34GB2eDOqi/B3oYQ9Mi89L1JEhk4NwZlAmIPfw+hC5EthwS/7jpc84WHS1qwi/B5QRIrA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=mT4pUL7Op8cau8E5xnSogVuSDk1SIsK4jUVnbro1BbE=;
 b=oECg7uBJ5b87OoE+iqoEseiCne+nXFCs+Nrj3C2qZBenz97LK7WjdesypyI2sH3RCJ+tcqkodrBH9ajVbKdt2P57pL5ZGp+EmayHwJGsJ9hkXan+s+zQSO4d4kMQrcblROJJaT/TV9D927G8rNWlwIw6kYS/SOWC31ksPKAGSbBK5ybclBLTIfeTEBLg6YrT4ncJuCPXhqIENiaitIraRXL8iz+NCSPzIjNGED24Zc1xlC2IYMldDz/jocKF1htWCi3CvDdxQZD3nQTT/UoaAxWcsW9lBapb6SbngQDUruc60CqmLLyOKAKlZ4SC46fq4aiCVtICAAkKnWMuRvFmqA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=bitdefender.com;dmarc=pass action=none
 header.from=bitdefender.com;dkim=pass header.d=bitdefender.com;arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=bitdefender.onmicrosoft.com; s=selector1-bitdefender-onmicrosoft-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=mT4pUL7Op8cau8E5xnSogVuSDk1SIsK4jUVnbro1BbE=;
 b=HVknhnVXyW3QR+VuhjJLvv9tJxY5z1SWIsoQQKHLWUMilcZK0b3bXfuNV+FU+bW28JbFPLI7sTQxlmTTBabevPHpKSR+Ie2NGKS9rR+l93RqiL2MeUO0GG//f1datCteGvBl9AIRT+23nzJTMx6AhiVG9wSjqXP9K/hNtcnIicI=
Received: from VI1PR0202MB2928.eurprd02.prod.outlook.com (10.171.106.11) by
 VI1PR0202MB3552.eurprd02.prod.outlook.com (52.134.19.10) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.14; Tue, 16 Jul 2019 12:01:15 +0000
Received: from VI1PR0202MB2928.eurprd02.prod.outlook.com
 ([fe80::299d:c795:8b09:fc03]) by VI1PR0202MB2928.eurprd02.prod.outlook.com
 ([fe80::299d:c795:8b09:fc03%8]) with mapi id 15.20.2073.012; Tue, 16 Jul 2019
 12:01:15 +0000
From: Alexandru Stefan ISAILA <aisaila@bitdefender.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v3 2/2] passthrough/amd: Clean iommu_hap_pt_share enabled
 code
Thread-Index: AQHVO84r6T9zTbFQDUyTB09YmF8j8w==
Date: Tue, 16 Jul 2019 12:01:15 +0000
Message-ID: <20190716120056.1723-2-aisaila@bitdefender.com>
References: <20190716120056.1723-1-aisaila@bitdefender.com>
In-Reply-To: <20190716120056.1723-1-aisaila@bitdefender.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: PR0P264CA0163.FRAP264.PROD.OUTLOOK.COM
 (2603:10a6:100:1b::31) To VI1PR0202MB2928.eurprd02.prod.outlook.com
 (2603:10a6:800:e3::11)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=aisaila@bitdefender.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-mailer: git-send-email 2.17.1
x-originating-ip: [91.199.104.6]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: cec6edf4-4de1-42d5-ea64-08d709e54df0
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(5600148)(711020)(4605104)(1401327)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7193020);
 SRVR:VI1PR0202MB3552; 
x-ms-traffictypediagnostic: VI1PR0202MB3552:|VI1PR0202MB3552:
x-microsoft-antispam-prvs: <VI1PR0202MB3552AEFE8F6AE8857EED3BF4ABCE0@VI1PR0202MB3552.eurprd02.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:158;
x-forefront-prvs: 0100732B76
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(396003)(346002)(136003)(39860400002)(376002)(366004)(199004)(189003)(7736002)(66946007)(66446008)(64756008)(66556008)(66476007)(14454004)(76176011)(486006)(50226002)(6506007)(5660300002)(8676002)(102836004)(386003)(1076003)(2501003)(81166006)(5640700003)(68736007)(8936002)(52116002)(81156014)(66066001)(6436002)(478600001)(6512007)(99286004)(446003)(316002)(6116002)(3846002)(476003)(25786009)(54906003)(2616005)(86362001)(11346002)(6486002)(26005)(6916009)(2351001)(2906002)(36756003)(4326008)(186003)(107886003)(14444005)(53936002)(305945005)(256004)(71190400001)(71200400001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:VI1PR0202MB3552;
 H:VI1PR0202MB2928.eurprd02.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: bitdefender.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: YQFIvYz2clx7r3N2s6yZVrn3claCtAGdvZvCxApSg31JuvzRE8dMUkebBAVA6gusiTukCfhOzGZTuH4TroKvPN0xhcpKKESfayzNf+hKW6YxMjG2OY9wYhx4px4agux8GnjFKMjLk2Kw6LC12eTdmzE4sPh9TthqT/55UQWGDPhReOX387wanLrSnI1EgTr81Cd3qTlQV0mkkHtV32AMd9H00TcHJZp0cb1aB3q99Em2B9FrkY2mYhv3kAWhHs0pgcaVRyh1AMc4K1G0uFcIG7FAq2c3ZTvZaeXnrYRsH8SEVQ9fIr+3Bdgt4UW0+tsr8h7QjA00iCGKVPQ3ILZ5xjYlJ5DWfLRIkaKgQB0mJB/GoXh88+ttreIRy2BxQOIlBKe/xGw2U5Wi3VVLGK1DfpO7X/u8o0Bz4C+funJNb8k=
MIME-Version: 1.0
X-OriginatorOrg: bitdefender.com
X-MS-Exchange-CrossTenant-Network-Message-Id: cec6edf4-4de1-42d5-ea64-08d709e54df0
X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Jul 2019 12:01:15.8001 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 487baf29-f1da-469a-9221-243f830c36f3
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: aisaila@bbu.bitdefender.biz
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0202MB3552
Subject: [Xen-devel] [PATCH v3 2/2] passthrough/amd: Clean
 iommu_hap_pt_share enabled code
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "jbeulich@suse.com" <jbeulich@suse.com>, "wl@xen.org" <wl@xen.org>,
 "george.dunlap@eu.citrix.com" <george.dunlap@eu.citrix.com>,
 "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>,
 "suravee.suthikulpanit@amd.com" <suravee.suthikulpanit@amd.com>,
 Alexandru Stefan ISAILA <aisaila@bitdefender.com>,
 "brian.woods@amd.com" <brian.woods@amd.com>,
 "roger.pau@citrix.com" <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QXQgdGhpcyBtb21lbnQgSU9NTVUgcHQgc2hhcmluZyBpcyBkaXNhYmxlZCBieSBjb21taXQgWzFd
LgoKVGhpcyBwYXRjaCBjbGVhbnMgdGhlIHVucmVhY2hhYmxlIGNvZGUgZ2FyZGVkIGJ5IGlvbW11
X2hhcF9wdF9zaGFyZS4KClsxXSBjMmJhM2RiMzFlZjJkOWYxZTQwZTdiNmMxNmNmM2JlM2Q2NzFk
NTU1CgpTaWduZWQtb2ZmLWJ5OiBBbGV4YW5kcnUgSXNhaWxhIDxhaXNhaWxhQGJpdGRlZmVuZGVy
LmNvbT4KLS0tCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfbWFwLmMgICAgICAg
fCAyOCAtLS0tLS0tLS0tLS0tLS0tLS0tCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvcGNp
X2FtZF9pb21tdS5jICAgfCAgNCAtLS0KIHhlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3N2bS9hbWQt
aW9tbXUtcHJvdG8uaCB8ICAzIC0tCiAzIGZpbGVzIGNoYW5nZWQsIDM1IGRlbGV0aW9ucygtKQoK
ZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9tYXAuYyBiL3hl
bi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9tYXAuYwppbmRleCBjYmYwMGU5ZTcyLi45
MGNjNzA3NWMyIDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVf
bWFwLmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X21hcC5jCkBAIC0z
NjQsOSArMzY0LDYgQEAgaW50IGFtZF9pb21tdV9tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCBk
Zm5fdCBkZm4sIG1mbl90IG1mbiwKICAgICBpbnQgcmM7CiAgICAgdW5zaWduZWQgbG9uZyBwdF9t
Zm5bN107CiAKLSAgICBpZiAoIGlvbW11X3VzZV9oYXBfcHQoZCkgKQotICAgICAgICByZXR1cm4g
MDsKLQogICAgIG1lbXNldChwdF9tZm4sIDAsIHNpemVvZihwdF9tZm4pKTsKIAogICAgIHNwaW5f
bG9jaygmaGQtPmFyY2gubWFwcGluZ19sb2NrKTsKQEAgLTQyMCw5ICs0MTcsNiBAQCBpbnQgYW1k
X2lvbW11X3VubWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgZGZuX3QgZGZuLAogICAgIHVuc2ln
bmVkIGxvbmcgcHRfbWZuWzddOwogICAgIHN0cnVjdCBkb21haW5faW9tbXUgKmhkID0gZG9tX2lv
bW11KGQpOwogCi0gICAgaWYgKCBpb21tdV91c2VfaGFwX3B0KGQpICkKLSAgICAgICAgcmV0dXJu
IDA7Ci0KICAgICBtZW1zZXQocHRfbWZuLCAwLCBzaXplb2YocHRfbWZuKSk7CiAKICAgICBzcGlu
X2xvY2soJmhkLT5hcmNoLm1hcHBpbmdfbG9jayk7CkBAIC01NTgsMjggKzU1Miw2IEBAIGludCBh
bWRfaW9tbXVfcmVzZXJ2ZV9kb21haW5fdW5pdHlfbWFwKHN0cnVjdCBkb21haW4gKmRvbWFpbiwK
ICAgICByZXR1cm4gcnQ7CiB9CiAKLS8qIFNoYXJlIHAybSB0YWJsZSB3aXRoIGlvbW11LiAqLwot
dm9pZCBhbWRfaW9tbXVfc2hhcmVfcDJtKHN0cnVjdCBkb21haW4gKmQpCi17Ci0gICAgc3RydWN0
IGRvbWFpbl9pb21tdSAqaGQgPSBkb21faW9tbXUoZCk7Ci0gICAgc3RydWN0IHBhZ2VfaW5mbyAq
cDJtX3RhYmxlOwotICAgIG1mbl90IHBnZF9tZm47Ci0KLSAgICBwZ2RfbWZuID0gcGFnZXRhYmxl
X2dldF9tZm4ocDJtX2dldF9wYWdldGFibGUocDJtX2dldF9ob3N0cDJtKGQpKSk7Ci0gICAgcDJt
X3RhYmxlID0gbWZuX3RvX3BhZ2UocGdkX21mbik7Ci0KLSAgICBpZiAoIGhkLT5hcmNoLnJvb3Rf
dGFibGUgIT0gcDJtX3RhYmxlICkKLSAgICB7Ci0gICAgICAgIGZyZWVfYW1kX2lvbW11X3BndGFi
bGUoaGQtPmFyY2gucm9vdF90YWJsZSk7Ci0gICAgICAgIGhkLT5hcmNoLnJvb3RfdGFibGUgPSBw
Mm1fdGFibGU7Ci0KLSAgICAgICAgLyogV2hlbiBzaGFyaW5nIHAybSB3aXRoIGlvbW11LCBwYWdp
bmcgbW9kZSA9IDQgKi8KLSAgICAgICAgaGQtPmFyY2gucGFnaW5nX21vZGUgPSA0OwotICAgICAg
ICBBTURfSU9NTVVfREVCVUcoIlNoYXJlIHAybSB0YWJsZSB3aXRoIGlvbW11OiBwMm0gdGFibGUg
PSAlI2x4XG4iLAotICAgICAgICAgICAgICAgICAgICAgICAgbWZuX3gocGdkX21mbikpOwotICAg
IH0KLX0KLQogLyoKICAqIExvY2FsIHZhcmlhYmxlczoKICAqIG1vZGU6IEMKZGlmZiAtLWdpdCBh
L3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9wY2lfYW1kX2lvbW11LmMgYi94ZW4vZHJpdmVy
cy9wYXNzdGhyb3VnaC9hbWQvcGNpX2FtZF9pb21tdS5jCmluZGV4IDRhZmJjZDE2MDkuLmJlMDc2
MjEwYjYgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9wY2lfYW1kX2lv
bW11LmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL3BjaV9hbWRfaW9tbXUuYwpA
QCAtMzk2LDkgKzM5Niw2IEBAIHN0YXRpYyB2b2lkIGRlYWxsb2NhdGVfaW9tbXVfcGFnZV90YWJs
ZXMoc3RydWN0IGRvbWFpbiAqZCkKIHsKICAgICBzdHJ1Y3QgZG9tYWluX2lvbW11ICpoZCA9IGRv
bV9pb21tdShkKTsKIAotICAgIGlmICggaW9tbXVfdXNlX2hhcF9wdChkKSApCi0gICAgICAgIHJl
dHVybjsKLQogICAgIHNwaW5fbG9jaygmaGQtPmFyY2gubWFwcGluZ19sb2NrKTsKICAgICBpZiAo
IGhkLT5hcmNoLnJvb3RfdGFibGUgKQogICAgIHsKQEAgLTU2Niw3ICs1NjMsNiBAQCBzdGF0aWMg
Y29uc3Qgc3RydWN0IGlvbW11X29wcyBfX2luaXRjb25zdHJlbCBfaW9tbXVfb3BzID0gewogICAg
IC5zZXR1cF9ocGV0X21zaSA9IGFtZF9zZXR1cF9ocGV0X21zaSwKICAgICAuc3VzcGVuZCA9IGFt
ZF9pb21tdV9zdXNwZW5kLAogICAgIC5yZXN1bWUgPSBhbWRfaW9tbXVfcmVzdW1lLAotICAgIC5z
aGFyZV9wMm0gPSBhbWRfaW9tbXVfc2hhcmVfcDJtLAogICAgIC5jcmFzaF9zaHV0ZG93biA9IGFt
ZF9pb21tdV9jcmFzaF9zaHV0ZG93biwKICAgICAuZHVtcF9wMm1fdGFibGUgPSBhbWRfZHVtcF9w
Mm1fdGFibGUsCiB9OwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vc3ZtL2Ft
ZC1pb21tdS1wcm90by5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vc3ZtL2FtZC1pb21tdS1w
cm90by5oCmluZGV4IGUwZDVkMjM5NzguLmI4MzJmNTY0YTcgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNs
dWRlL2FzbS14ODYvaHZtL3N2bS9hbWQtaW9tbXUtcHJvdG8uaAorKysgYi94ZW4vaW5jbHVkZS9h
c20teDg2L2h2bS9zdm0vYW1kLWlvbW11LXByb3RvLmgKQEAgLTY2LDkgKzY2LDYgQEAgaW50IF9f
bXVzdF9jaGVjayBhbWRfaW9tbXVfZmx1c2hfaW90bGJfcGFnZXMoc3RydWN0IGRvbWFpbiAqZCwg
ZGZuX3QgZGZuLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
dW5zaWduZWQgaW50IGZsdXNoX2ZsYWdzKTsKIGludCBfX211c3RfY2hlY2sgYW1kX2lvbW11X2Zs
dXNoX2lvdGxiX2FsbChzdHJ1Y3QgZG9tYWluICpkKTsKIAotLyogU2hhcmUgcDJtIHRhYmxlIHdp
dGggaW9tbXUgKi8KLXZvaWQgYW1kX2lvbW11X3NoYXJlX3AybShzdHJ1Y3QgZG9tYWluICpkKTsK
LQogLyogZGV2aWNlIHRhYmxlIGZ1bmN0aW9ucyAqLwogaW50IGdldF9kbWFfcmVxdWVzdG9yX2lk
KHVpbnQxNl90IHNlZywgdWludDE2X3QgYmRmKTsKIHZvaWQgYW1kX2lvbW11X3NldF9pbnRyZW1h
cF90YWJsZShzdHJ1Y3QgYW1kX2lvbW11X2R0ZSAqZHRlLAotLSAKMi4xNy4xCgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 16 12:02:33 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Jul 2019 12:02:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnMAD-0007kg-1C; Tue, 16 Jul 2019 12:02: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=qSVG=VN=citrix.com=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1hnMAC-0007kY-0A
 for xen-devel@lists.xenproject.org; Tue, 16 Jul 2019 12:02:32 +0000
X-Inumbo-ID: 962af4f5-a7c1-11e9-8980-bc764e045a96
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 962af4f5-a7c1-11e9-8980-bc764e045a96;
 Tue, 16 Jul 2019 12:02:30 +0000 (UTC)
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=George.Dunlap@citrix.com;
 spf=Pass smtp.mailfrom=George.Dunlap@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 George.Dunlap@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="George.Dunlap@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 George.Dunlap@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="George.Dunlap@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: o4vqfQWonk7GXBlqWEbSjFaPFZVE+VQ4nGWwJwHsPixRYaMkPfRqoAZ10RhYZlcv8c0902ykOJ
 SsRyWBCZ4J3mqlLCFzMLspzS2NhFvc9ygif39/WE5rl1/x9c2OOeR6VBbeoxdVFP5O68hxnhrN
 scXbFGTUM5WrN8SVCirmoXM3Y3XAl7H1y/gCc69+5Zq4minQRlgQN/2Bps8hoNvIEILtJ4vPMn
 pDneZvr75yhhhSQIeC+/Axxy+23gnWn2ZEeI3ePmTvRDoQi5HpjTibr9FepoFqXar6B/4KZzhE
 9lk=
X-SBRS: 2.7
X-MesageID: 3048673
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,498,1557201600"; 
   d="scan'208";a="3048673"
From: George Dunlap <George.Dunlap@citrix.com>
To: Dario Faggioli <dfaggioli@suse.com>
Thread-Topic: [Xen-devel] [PATCH v1 2/5] xen: sched: null: don't assign down
 vcpus to pcpus
Thread-Index: AQHUPAmhh4dMy/ZfvUyZ5Nh5ZsZu76bNtPYAgAE6CACAABQTgA==
Date: Tue, 16 Jul 2019 12:02:27 +0000
Message-ID: <10573373-94FE-47CE-A7E8-208EBFE8BC29@citrix.com>
References: <153515586506.7407.8908626058440527641.stgit@Palanthas.fritz.box>
 <153515650541.7407.13469781440827661968.stgit@Palanthas.fritz.box>
 <54fc671f-0527-e29b-e9ec-634e42c8594d@citrix.com>
 <c3661d2275abe2f34066ec334b2154d6a0339840.camel@suse.com>
In-Reply-To: <c3661d2275abe2f34066ec334b2154d6a0339840.camel@suse.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.104.11)
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
Content-ID: <55D4E0472BED214087FEB4B26BE88C09@citrix.com>
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v1 2/5] xen: sched: null: don't assign down
 vcpus to pcpus
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 "sstabellini@kernel.org" <sstabellini@kernel.org>, George
 Dunlap <George.Dunlap@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>

DQoNCj4gT24gSnVsIDE2LCAyMDE5LCBhdCAxMTo1MCBBTSwgRGFyaW8gRmFnZ2lvbGkgPGRmYWdn
aW9saUBzdXNlLmNvbT4gd3JvdGU6DQo+IA0KPiBPbiBNb24sIDIwMTktMDctMTUgYXQgMTc6MDYg
KzAxMDAsIEdlb3JnZSBEdW5sYXAgd3JvdGU6DQo+PiBPbiA4LzI1LzE4IDE6MjEgQU0sIERhcmlv
IEZhZ2dpb2xpIHdyb3RlOg0KPj4+IElmIGEgcENQVSBoYXMgYmVlbi9pcyBiZWluZyBvZmZsaW5l
ZCwgd2UgZG9uJ3Qgd2FudCBpdCB0byBiZQ0KPj4+IG5laXRoZXINCj4+PiBhc3NpZ25lZCB0byBh
bnkgcENQVSwgbm9yIGluIHRoZSB3YWl0IGxpc3QuDQo+PiANCj4+IEkgdGFrZSBpdCB0aGUgZmly
c3QgYHBDUFVgIHNob3VsZCBiZSBgdkNQVWA/DQo+PiANCj4gSW5kZWVkLiA6LSkNCj4gDQo+PiBB
bHNvLCBFbmdsaXNoIGdyYW1tYXIgYWdyZWVtZW50IGlzIGZ1bm55OiBgbmVpdGhlcmAgbmVlZHMg
dG8gYWdyZWUNCj4+IHdpdGgNCj4+IGBub3JgLCBidXQgdGhlIHR3byBkbyAqbm90KiBhZ3JlZSB3
aXRoIHRoZSBvcmlnaW5hbCB2ZXJiLiAgVGhhdCBpcywNCj4+IHRoZQ0KPj4gc2VudGVuY2Ugc2hv
dWxkIHNheToNCj4+IA0KPj4gIi4uLndlIHdhbnQgaXQgdG8gYmUgbmVpdGhlciBhc3NpZ25lZCB0
byBwQ1BVLCBub3IgaW4gdGhlIHdhaXQgbGlzdCIuDQo+PiANCj4gWWVwLCBub3cgdGhhdCBJIHNl
ZSBpdCwgdGhpcyByaW5ncyBhIGJlbGwgYmFjayBmcm9tIG15IGhpZ2gtc2Nob29sDQo+IEVuZ2xp
c2ggY2xhc3MhIDotTw0KPiANCj4gU29ycnkuLi4gYW5kIHRoYW5rcy4gOi0pDQo+IA0KPj4gQm90
aCBoZXJlIGFuZCBpbiB0aGUgY29tbWVudC4NCj4+IA0KPiBBbmQgaW4gcGF0Y2ggMyBjaGFuZ2Vs
b2cgdG9vLCBJJ20gYWZyYWlkLiA6LVANCj4gDQo+PiBUaGUgb3RoZXIgdGhpbmcgaXMsIGZyb20g
YSAiZGV2ZWxvcG1lbnRhbCBwdXJpdHkiIHBvaW50IG9mIHZpZXcsIEkNCj4+IHRoaW5rDQo+PiB0
aGlzIHNlcmllcyB0ZWNobmljYWxseSBoYXMgYSByZWdyZXNzaW9uIGluIHRoZSBtaWRkbGU6IGNw
dSBvZmZsaW5lIC8NCj4+IG9ubGluZSBzdG9wcyB3b3JraW5nIGJldHdlZW4gcGF0Y2ggMiBhbmQg
cGF0Y2ggNC4gIEJ1dCBJJ20gaW5jbGluZWQNCj4+IGluDQo+PiB0aGlzIGNhc2Ugbm90IHRvIHdv
cnJ5IHRvbyBtdWNoLiA6LSkNCj4+IA0KPiBXZWxsLCB0aGUgcG9pbnQgaXMgdGhhdCBvZmZsaW5p
bmcvb25saW5pbmcgZG9lcyBub3Qgd29yayBiZWZvcmUgdGhpcw0KPiBzZXJpZXMuIFN5c3RlbSBk
b2VzIG5vdCBjcmFzaCwgYnV0IGJlaGF2aW9yIGlzIHdyb25nLCBhcyBvZmZsaW5lIHZDUFVzDQo+
IHN0YXkgYXNzaWduZWQgdG8gcENQVXMgKGtlZXBpbmcgdGhlbSBpZGxlKSB3aGlsZSBvbmxpbmUg
dkNQVXMgYXJlDQo+ICJ0cmFwcGVkIiBpbiB0aGUgd2FpdCBsaXN0LCB3aGljaCBpcyB3cm9uZy4N
Cj4gDQo+IFNvIHRoYXQncyB3aHkgSSBkb24ndCB0aGluayB0aGVyZSdzIG11Y2ggdmFsdWUgaW4g
YmVpbmcgY29uc2lzdGVudCB3aXRoDQo+IHN1Y2ggYmVoYXZpb3IgdGhyb3VnaG91dCB0aGUgc2Vy
aWVzLi4uIHdoaWNoIEkgZ3Vlc3MgaXMgd2h5IHlvdSBzYWlkDQo+IHlvdSAid29uJ3Qgd29ycnkg
dG9vIG11Y2ggaW4gdGhpcyBjYXNl4oCdID8NCg0KSXTigJlzIGRlZmluaXRlbHkgc3ViLW9wdGlt
YWwgZnJvbSBhIHN5c3RlbSBwb2ludCBvZiB2aWV3OyBidXQgZnJvbSBhIGd1ZXN0IHBvaW50IG9m
IHZpZXcsIGl0IGRvZXMgKG9yIHNob3VsZCkgZnVuY3Rpb24uICBCZWZvcmUgdGhpcyBzZXJpZXMs
IGlmIGEgZ3Vlc3Qgb2ZmbGluZSBhbmQgdGhlbiBvbmxpbmUgdmNwdXMsIHRoZXkgc2hvdWxkIGNv
bWUgYmFjay4gIEluIHRoZSBtaWRkbGUgb2YgdGhpcyBzZXJpZXMsIG9uY2UgYSB2Y3B1IGlzIG9m
ZmxpbmVkLCBpdCBjYW7igJl0IGJlIGJyb3VnaHQgYmFjayB1cC4gIChUaGF0IGlzLCBpZiBJ4oCZ
bSByZWFkaW5nIGl0IHJpZ2h0LikNCg0KQnV0IEnigJltIG5vdCBleHBlY3RpbmcgcGVvcGxlIHRv
IGJlIGRvaW5nIGJpc2VjdGlvbnMgb2YgdGhhdCBwYXJ0aWN1bGFyIGZ1bmN0aW9uYWxpdHkgaW4g
dGhpcyBwYXJ0aWN1bGFyIHNjaGVkdWxlciB2ZXJ5IG11Y2guICBJIHRoaW5rIHRoZSDigJxiZW5l
Zml04oCdIG9mIGF2b2lkaW5nIGEgY29tcGxpY2F0ZWQgcmUtd3JpdGUgaXMgd2VsbCB3b3J0aCB0
aGUg4oCcY29zdOKAnSBvZiBoYXZpbmcgdGhhdCBwYXJ0aWN1bGFyIGJpc2VjdGlvbiBmYWlsLCBv
biB0aGUgb2ZmIGNoYW5jZSB0aGF0IGFueW9uZSB0cmllcyBpdC4NCg0KIC1HZW9yZ2UNCg0KX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 16 12:20:27 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Jul 2019 12:20:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnMRG-0000mY-Mr; Tue, 16 Jul 2019 12:20:10 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Nepe=VN=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hnMRF-0000mT-PP
 for xen-devel@lists.xenproject.org; Tue, 16 Jul 2019 12:20:09 +0000
X-Inumbo-ID: 0acd8726-a7c4-11e9-901d-378f70317634
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 0acd8726-a7c4-11e9-901d-378f70317634;
 Tue, 16 Jul 2019 12:20:05 +0000 (UTC)
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=Paul.Durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 Paul.Durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: tJIf8n7QDRvp2P0g7KYwiVjzwMqfXFDu6NyXvMNQiKDztsjmZ64o5Z12nHIrIeBUK5nWTdz1Nc
 7MDan2lPkfwUeytzsnuBM6l6qrWFRxCqQSfJ96OhAWvxdZfnxKQilEhyT2M2+vj2DY0HB+MjNe
 XqVq/Zw99tkzqxdf6OXUnAqYCPksmao/rCF+b2Y/TCVMQnt/3I9dZpkSCad05q8Ufark4RZ0hi
 lS26vD7NwoTjJiGBJOJQLZ/4bmHfMAh1VMRg013aWqgpsPuLuawRA/m8PURyY+9F9CUsQe9ifa
 4D8=
X-SBRS: 2.7
X-MesageID: 3086238
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,498,1557201600"; 
   d="scan'208";a="3086238"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Roger Pau Monne <roger.pau@citrix.com>
Thread-Topic: [Xen-devel] [PATCH v3 4/4] iommu / pci: re-implement
 XEN_DOMCTL_get_device_group...
Thread-Index: AQHVO7+fLNC7vKyrB0S+UB/uvG+TD6bM+heAgAAtwjA=
Date: Tue, 16 Jul 2019 12:20:01 +0000
Message-ID: <f268871abbaf41b3811bf3296578c592@AMSPEX02CL03.citrite.net>
References: <20190716101657.23327-1-paul.durrant@citrix.com>
 <20190716101657.23327-5-paul.durrant@citrix.com>
 <20190716112815.xulpw3gcoilqv43k@Air-de-Roger.citrite.net>
In-Reply-To: <20190716112815.xulpw3gcoilqv43k@Air-de-Roger.citrite.net>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v3 4/4] iommu / pci: re-implement
 XEN_DOMCTL_get_device_group...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>, Jan
 Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IFJvZ2VyIFBhdSBNb25uZSA8cm9n
ZXIucGF1QGNpdHJpeC5jb20+Cj4gU2VudDogMTYgSnVseSAyMDE5IDEyOjI4Cj4gVG86IFBhdWwg
RHVycmFudCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+Cj4gQ2M6IHhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZzsgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+IFN1YmplY3Q6
IFJlOiBbWGVuLWRldmVsXSBbUEFUQ0ggdjMgNC80XSBpb21tdSAvIHBjaTogcmUtaW1wbGVtZW50
IFhFTl9ET01DVExfZ2V0X2RldmljZV9ncm91cC4uLgo+IAo+IE9uIFR1ZSwgSnVsIDE2LCAyMDE5
IGF0IDExOjE2OjU3QU0gKzAxMDAsIFBhdWwgRHVycmFudCB3cm90ZToKPiA+IC4uLiB1c2luZyB0
aGUgbmV3IGlvbW11X2dyb3VwIGluZnJhc3RydWN0dXJlLgo+ID4KPiA+IEJlY2F1c2UgJ3NpYmxp
bmcnIGRldmljZXMgYXJlIG5vdyBtZW1iZXJzIG9mIHRoZSBzYW1lIGlvbW11X2dyb3VwLAo+ID4g
aW1wbGVtZW50IHRoZSBkb21jdGwgYnkgbG9va2luZyB1cCB0aGUgaW9tbXVfZ3JvdXAgb2YgdGhl
IHBkZXYgd2l0aCB0aGUKPiA+IG1hdGNoaW5nIFNCREYgYW5kIHRoZW4gZmluZGluZyBhbGwgdGhl
IGFzc2lnbmVkIHBkZXZzIHRoYXQgYXJlIGluIHRoZQo+ID4gZ3JvdXAuCj4gPgo+ID4gU2lnbmVk
LW9mZi1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KPiA+IC0tLQo+
ID4gQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPiA+Cj4gPiB2MzoKPiA+ICAt
IE1ha2UgJ21heF9zZGV2cycgcGFyYW1ldGVyIGluIGlvbW11X2dldF9kZXZpY2VfZ3JvdXAoKSB1
bnNpZ25lZC4KPiA+ICAtIEFkZCBtaXNzaW5nIGNoZWNrIG9mIG1heF9zZGV2cyB0byBhdm9pZCBi
dWZmZXIgb3ZlcmZsb3cuCj4gPgo+ID4gdjI6Cj4gPiAgLSBSZS1pbXBsZW1lbnQgaW4gdGhlIGFi
c2VuY2Ugb2YgYSBwZXItZ3JvdXAgZGV2cyBsaXN0Lgo+ID4gIC0gTWFrZSB1c2Ugb2YgcGNpX3Ni
ZGZfdC4KPiA+IC0tLQo+ID4gIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2dyb3Vwcy5jIHwgNDYg
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCj4gPiAgeGVuL2RyaXZlcnMvcGFz
c3Rocm91Z2gvcGNpLmMgICAgfCA1MSArKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tCj4gPiAgeGVuL2luY2x1ZGUveGVuL2lvbW11LmggICAgICAgICAgfCAgMyArKysKPiA+
ICAzIGZpbGVzIGNoYW5nZWQsIDUxIGluc2VydGlvbnMoKyksIDQ5IGRlbGV0aW9ucygtKQo+ID4K
PiA+IGRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9ncm91cHMuYyBiL3hlbi9k
cml2ZXJzL3Bhc3N0aHJvdWdoL2dyb3Vwcy5jCj4gPiBpbmRleCBjNmQwMDk4MGI2Li40ZTZlODAy
MmMxIDEwMDY0NAo+ID4gLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvZ3JvdXBzLmMKPiA+
ICsrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2dyb3Vwcy5jCj4gPiBAQCAtMTIsOCArMTIs
MTIgQEAKPiA+ICAgKiBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBmb3IgbW9yZSBkZXRhaWxz
Lgo+ID4gICAqLwo+ID4KPiA+ICsjaW5jbHVkZSA8eGVuL2d1ZXN0X2FjY2Vzcy5oPgo+ID4gICNp
bmNsdWRlIDx4ZW4vaW9tbXUuaD4KPiA+ICsjaW5jbHVkZSA8eGVuL3BjaS5oPgo+ID4gICNpbmNs
dWRlIDx4ZW4vcmFkaXgtdHJlZS5oPgo+ID4gKyNpbmNsdWRlIDx4ZW4vc2NoZWQuaD4KPiA+ICsj
aW5jbHVkZSA8eHNtL3hzbS5oPgo+ID4KPiA+ICBzdHJ1Y3QgaW9tbXVfZ3JvdXAgewo+ID4gICAg
ICB1bnNpZ25lZCBpbnQgaWQ7Cj4gPiBAQCAtODEsNiArODUsNDggQEAgaW50IGlvbW11X2dyb3Vw
X2Fzc2lnbihzdHJ1Y3QgcGNpX2RldiAqcGRldiwgdm9pZCAqYXJnKQo+ID4gICAgICByZXR1cm4g
MDsKPiA+ICB9Cj4gPgo+ID4gK2ludCBpb21tdV9nZXRfZGV2aWNlX2dyb3VwKHN0cnVjdCBkb21h
aW4gKmQsIHBjaV9zYmRmX3Qgc2JkZiwKPiA+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICBY
RU5fR1VFU1RfSEFORExFXzY0KHVpbnQzMikgYnVmLAo+ID4gKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHVuc2lnbmVkIGludCBtYXhfc2RldnMpCj4gPiArewo+ID4gKyAgICBzdHJ1Y3QgaW9t
bXVfZ3JvdXAgKmdycCA9IE5VTEw7Cj4gPiArICAgIHN0cnVjdCBwY2lfZGV2ICpwZGV2Owo+ID4g
KyAgICB1bnNpZ25lZCBpbnQgaSA9IDA7Cj4gPiArCj4gPiArICAgIHBjaWRldnNfbG9jaygpOwo+
ID4gKwo+ID4gKyAgICBmb3JfZWFjaF9wZGV2ICggZCwgcGRldiApCj4gPiArICAgIHsKPiA+ICsg
ICAgICAgIGlmICggcGRldi0+c2JkZi5zYmRmID09IHNiZGYuc2JkZiApCj4gPiArICAgICAgICB7
Cj4gPiArICAgICAgICAgICAgZ3JwID0gcGRldi0+Z3JwOwo+ID4gKyAgICAgICAgICAgIGJyZWFr
Owo+ID4gKyAgICAgICAgfQo+ID4gKyAgICB9Cj4gPiArCj4gPiArICAgIGlmICggIWdycCApCj4g
PiArICAgICAgICBnb3RvIG91dDsKPiA+ICsKPiA+ICsgICAgZm9yX2VhY2hfcGRldiAoIGQsIHBk
ZXYgKQo+ID4gKyAgICB7Cj4gPiArICAgICAgICBpZiAoIHhzbV9nZXRfZGV2aWNlX2dyb3VwKFhT
TV9IT09LLCBwZGV2LT5zYmRmLnNiZGYpIHx8Cj4gPiArICAgICAgICAgICAgIHBkZXYtPmdycCAh
PSBncnAgKQo+ID4gKyAgICAgICAgICAgIGNvbnRpbnVlOwo+ID4gKwo+ID4gKyAgICAgICAgaWYg
KCBpIDwgbWF4X3NkZXZzICYmCj4gCj4gQUZBSUNUIHlvdSBhcmUgYWRkaW5nIHRoZSBjaGVjayBo
ZXJlIGluIG9yZGVyIHRvIGtlZXAgY3VycmVudAo+IGJlaGF2aW91cj8KClllcy4KCj4gQnV0IGlz
bid0IGl0IHdyb25nIHRvIG5vdCByZXBvcnQgdG8gdGhlIGNhbGxlciB0aGF0IHRoZSBidWZmZXIg
d2FzCj4gc21hbGxlciB0aGFuIHJlcXVpcmVkLCBhbmQgdGhhdCB0aGUgcmV0dXJuZWQgcmVzdWx0
IGlzIHBhcnRpYWw/CgpHaXZlbiB0aGF0IHRoZXJlIGlzIHplcm8gZG9jdW1lbnRhdGlvbiBJIHRo
aW5rIHlvdXIgZ3Vlc3MgaXMgYXMgZ29vZCBhcyBtaW5lIGFzIHRvIHdoYXQgaW50ZW50aW9uIG9m
IHRoZSBpbXBsZW1lbnRvciB3YXMuCgo+IAo+IEkgZG9uJ3Qgc2VlIGFueSB3YXkgYSBjYWxsZXIg
Y2FuIGRpZmZlcmVudGlhdGUgYmV0d2VlbiBhIHJlc3VsdCB0aGF0Cj4gdXNlcyB0aGUgZnVsbCBi
dWZmZXIgYW5kIG9uZSB0aGF0J3MgYWN0dWFsbHkgcGFydGlhbCBkdWUgdG8gc21hbGxlcgo+IHRo
YW4gcmVxdWlyZWQgYnVmZmVyIHByb3ZpZGVkLiBJIHRoaW5rIHRoaXMgZnVuY3Rpb24gc2hvdWxk
IHJldHVybgo+IC1FTk9TUEMgZm9yIHN1Y2ggY2FzZS4KCkknZCBwcmVmZXIgdG8gc3RpY2sgdG8g
dGhlIHByaW5jaXBsZSBvZiBubyBjaGFuZ2UgaW4gYmVoYXZpb3VyLiBUQkggSSBoYXZlIG5vdCBm
b3VuZCBhbnkgY2FsbGVyIG9mIHhjX2dldF9kZXZpY2VfZ3JvdXAoKSBhcGFydCBmcm9tIGEgcHl0
aG9uIGJpbmRpbmcgYW5kIHdobyBrbm93cyB3aGF0IHBpZWNlIG9mIGFudGlxdWF0ZWQgY29kZSBt
aWdodCBzaXQgb24gdGhlIG90aGVyIHNpZGUgb2YgdGhhdC4gRldJVyB0aGF0IGNvZGUgc2V0cyBt
YXhfc2RldnMgdG8gMTAyNCBzbyBpdCdzIHVubGlrZWx5IHRvIHJ1biBvdXQgb2Ygc3BhY2Ugc28g
YW4gRU5PU1BDIG1pZ2h0IGJlIG9rLiBTdGlsbCwgSSdkIGxpa2UgdG8gaGVhciBtYWludGFpbmVy
IG9waW5pb25zIG9uIHRoaXMuCgogIFBhdWwKCj4gCj4gVGhhbmtzLCBSb2dlci4KCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 16 12:27:44 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Jul 2019 12:27: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 1hnMYW-0000vQ-IG; Tue, 16 Jul 2019 12:27:40 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=WCCO=VN=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hnMYV-0000vK-24
 for xen-devel@lists.xenproject.org; Tue, 16 Jul 2019 12:27:39 +0000
X-Inumbo-ID: 17097e4a-a7c5-11e9-a17f-4370eb7dd617
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 17097e4a-a7c5-11e9-a17f-4370eb7dd617;
 Tue, 16 Jul 2019 12:27:35 +0000 (UTC)
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: ciFljwFZ5uYcKFq8Pxfpcj9fEE2Tami3853UzihG0zz3pEJwcm18coLnlXzTzSI0hGuZu5cWSU
 K1JAzSgDQ1/CnKfgXqQrYPV21dfNGtwTeOHGjCRfBXhBEAIa3vHzW2dPNn+x5fVG8hoBqpKWdE
 DSOX/nau8duNO4XVdhSRw25RddTtoEGRtOlU/ZVtmndf2REHjff1XEI2e2ygkRxxVvIEesFzc/
 BIIhx51irjZqaW73ZoLrBDmonyTFivmHGe2gr4PxfjJPVRJS8/21cfHkIvkY21Ax5KmDlfXUrf
 B0g=
X-SBRS: 2.7
X-MesageID: 3101224
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,498,1557201600"; 
   d="scan'208";a="3101224"
To: xen-devel <xen-devel@lists.xenproject.org>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <3f24285c-b984-1dc5-7783-a1604a966bd0@citrix.com>
Date: Tue, 16 Jul 2019 13:27:31 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: [Xen-devel] Xen backports
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>

SGVsbG8sCgpBZnRlciByZS1zeW5jaW5nIHRoZSBYZW5TZXJ2ZXIgcGF0Y2hxdWV1ZSBhZ2FpbnN0
IFhlbiA0LjEyLCBJIHRoaW5rIHRoZQpmb2xsb3dpbmcgcGF0Y2hlcyBhcmUgY2FuZGlkYXRlcyBm
b3IgYmFja3BvcnQuCgpCdWdmaXhlczoKCjY1YzE2NWQ2NTk1ZiAtIHg4Ni94c3RhdGU6IERvbid0
IHNwZWNpYWwgY2FzZSBmZWF0dXJlIGNvbGxlY3Rpb24KMDEzODk2Y2I4YjJmIC0geDg2L21zcjog
Rml4IGhhbmRsaW5nIG9mCk1TUl9BTURfUEFUQ0hMRVZFTC9NU1JfSUEzMl9VQ09ERV9SRVYKN2Qx
NjFmNjUzNzU1IC0geDg2L3N2bTogRml4IHN2bV92bWNiX2R1bXAoKSB3aGVuIHVzZWQgaW4gY3Vy
cmVudCBjb250ZXh0CjliNzU3YmRjMTc5NCAtIHg4Ni9ib290OiBEb24ndCBsZWFrIHRoZSBtb2R1
bGVfbWFwIGFsbG9jYXRpb24gaW4KX19zdGFydF94ZW4oKQoKVGhlIGJhY2twb3J0IGZvciB0aGUg
bWljcm9jb2RlIE1TUiBpcyByYXRoZXIgdHJpY2t5IHRvIHJlYmFzZSBvdmVyIHRoZQp4ODZfdmVu
ZG9yIGJpdG1hcCBjaGFuZ2VzLsKgIEkndmUgYWxyZWFkeSBnb3QgaXQgbG9jYWxseS4KCkVuaGFu
Y2VtZW50czoKCjc4NzYxOWEwNjQwZSAtIHRvb2xzOiByZS1zeW5jIENQVUlEIGxlYWYgNyB0YWJs
ZXMgKHBlcmhhcHMgb25seSB0aGUKeGVuLWNwdWlkIGJpdHMuKQoyNjBhY2M1MjFkYjQgLSB4ODYv
Y2xlYXJfcGFnZTogVXBkYXRlIGNsZWFyX3BhZ2Vfc3NlMigpIGFmdGVyIGRyb3BwaW5nCjMyYml0
IFhlbgo1NjRkMjYxNjg3YzAgLSB4ODYvY3R4dC1zd2l0Y2g6IERvY3VtZW50IGFuZCBpbXByb3Zl
IEdEVCBoYW5kbGluZwoKQWx0cDJtOiBXaGlsZSBhbHRwMm0gaXNuJ3Qgc3VwcG9ydGVkIHlldCwg
aXQgd291bGQgYmUgdmVyeSBoZWxwZnVsIHRvCnR3byBkb3duc3RyZWFtcyB0byB0YWtlIHRoZXNl
IGZpeGVzIHdoaWxlIHdlIHdvcmsgb24gZ2V0dGluZyBpdCBmdWxseQpzdXBwb3J0ZWQuCgo0NGYz
YzNjZGQzMTUgLSB4ODYvYWx0cDJtOiB0cmVhdCB2aWV3IDAgYXMgdGhlIGhvc3RwMm0gaW4KcDJt
X2dldF9tZW1fYWNjZXNzKCkKODIyODU3N2FkMWJhIC0geDg2L2h2bTogRml4IGFsdHAybV9vcCBo
eXBlcmNhbGwgY29udGludWF0aW9ucwo5YWJjYWM3ZmYxNDUgLSB4ODYvYWx0cDJtOiBjbGVhbnVw
IHAybV9hbHRwMm1fbGF6eV9jb3B5CmRmNGU0Y2FmZDI4ZCAtIHg4Ni9hbHRwMm06IEZpeCBzdHls
ZSBlcnJvcnMgaW50cm9kdWNlZCB3aXRoIGMvcyA5YWJjYWM3ZmYKCn5BbmRyZXcKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 16 13:25:19 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Jul 2019 13: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 1hnNRx-0004uf-8F; Tue, 16 Jul 2019 13:24:57 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=D1qR=VN=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hnNRw-0004uV-5U
 for xen-devel@lists.xenproject.org; Tue, 16 Jul 2019 13:24:56 +0000
X-Inumbo-ID: 17f504e8-a7cd-11e9-aad4-87645f1c6179
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 17f504e8-a7cd-11e9-aad4-87645f1c6179;
 Tue, 16 Jul 2019 13:24:52 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hnNRr-0007NT-UL; Tue, 16 Jul 2019 13:24: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 1hnNRr-0000e6-IY; Tue, 16 Jul 2019 13:24:51 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hnNRr-0004fk-Hq; Tue, 16 Jul 2019 13:24:51 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139051-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:test-amd64-amd64-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 xen-unstable-smoke:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=ec83f8256276c6f99dfe13bb2b56d168c080f098
X-Osstest-Versions-That: xen=38eeb3864de40aa568c48f9f26271c141c62b50b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 16 Jul 2019 13:24:51 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 139051: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTA1MSB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzOTA1MS8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMu
IDEzODkwNwoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2lu
ZzoKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAgICAgICAgICAgICAgICAg
ZWM4M2Y4MjU2Mjc2YzZmOTlkZmUxM2JiMmI1NmQxNjhjMDgwZjA5OApiYXNlbGluZSB2ZXJzaW9u
OgogeGVuICAgICAgICAgICAgICAgICAgMzhlZWIzODY0ZGU0MGFhNTY4YzQ4ZjlmMjYyNzFjMTQx
YzYyYjUwYgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTM4OTA3ICAyMDE5LTA3LTExIDE1OjAxOjAy
IFogICAgNCBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEzOTA0MyAgMjAxOS0wNy0xNiAwODow
MDo0MyBaICAgIDAgZGF5cyAgICAyIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJl
dmlzaW9ucyB1bmRlciB0ZXN0OgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBQ
YXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgogIFJvZ2VyIFBhdSBNb25uw6kg
PHJvZ2VyLnBhdUBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3Nz
dGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2Vz
OiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFi
bGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9n
cwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJh
bCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0
O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5v
cmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3Qg
aGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQg
ZWM4M2Y4MjU2Mjc2YzZmOTlkZmUxM2JiMmI1NmQxNjhjMDgwZjA5OApBdXRob3I6IFBhdWwgRHVy
cmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+CkRhdGU6ICAgVHVlIEp1bCAxNiAwOToxMDoz
NiAyMDE5ICswMjAwCgogICAgbW0uaDogYWRkIGhlbHBlciBmdW5jdGlvbiB0byB0ZXN0LWFuZC1j
bGVhciBfUEdDX2FsbG9jYXRlZAogICAgCiAgICBUaGUgX1BHQ19hbGxvY2F0ZWQgZmxhZyBpcyBz
ZXQgb24gYSBwYWdlIHdoZW4gaXQgaXMgYXNzaWduZWQgdG8gYSBkb21haW4KICAgIGFsb25nIHdp
dGggYW4gaW5pdGlhbCByZWZlcmVuY2UgY291bnQgb2YgYXQgbGVhc3QgMS4gVG8gY2xlYXIgdGhp
cwogICAgJ2FsbG9jYXRpb24nIHJlZmVyZW5jZSBpdCBpcyBuZWNlc3NhcnkgdG8gdGVzdC1hbmQt
Y2xlYXIgX1BHQ19hbGxvY2F0ZWQgYW5kCiAgICB0aGVuIG9ubHkgZHJvcCB0aGUgcmVmZXJlbmNl
IGlmIHRoZSB0ZXN0LWFuZC1jbGVhciBzdWNjZWVkcy4gVGhpcyBpcyBvcGVuLQogICAgY29kZWQg
aW4gbWFueSBwbGFjZXMuIEl0IGlzIGFsc28gdW5zYWZlIHRvIHRlc3QtYW5kLWNsZWFyIF9QR0Nf
YWxsb2NhdGVkCiAgICB1bmxlc3MgdGhlIGNhbGxlciBob2xkcyBhbiBhZGRpdGlvbmFsIHJlZmVy
ZW5jZS4KICAgIAogICAgVGhpcyBwYXRjaCBhZGRzIGEgaGVscGVyIGZ1bmN0aW9uLCBwdXRfcGFn
ZV9hbGxvY19yZWYoKSwgdG8gcmVwbGFjZSBhbGwgdGhlCiAgICBvcGVuLWNvZGVkIHRlc3QtYW5k
LWNsZWFyL3B1dF9wYWdlIG9jY3VycmVuY2VzLiBUaGF0IGhlbHBlciBmdW5jdGlvbgogICAgaW5j
b3Jwb3JhdGVzIGEgY2hlY2sgdGhhdCBhbiBhZGRpdGlvbmFsIHBhZ2UgcmVmZXJlbmNlIGlzIGhl
bGQgYW5kIHdpbGwKICAgIEJVRygpIGlmIGl0IGlzIG5vdC4KICAgIAogICAgU2lnbmVkLW9mZi1i
eTogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBK
YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cgpjb21taXQgM2JmZTEwMmMxNmIwNTkwZDRm
ODg1MjUwZTgyYTJlZjYyMzg2N2NmNApBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNl
LmNvbT4KRGF0ZTogICBUdWUgSnVsIDE2IDA5OjA5OjQ0IDIwMTkgKzAyMDAKCiAgICB4ODYvaHZt
OiBtYWtlIGh2bWVtdWxfdmlydHVhbF90b19saW5lYXIoKSdzIHJlcHMgcGFyYW1ldGVyIG9wdGlv
bmFsCiAgICAKICAgIEEgbWFqb3JpdHkgb2YgY2FsbGVycyB3YW50cyBqdXN0IGEgc2luZ2xlIGl0
ZXJhdGlvbiBoYW5kbGVkLiBBbGxvdyB0bwogICAgZXhwcmVzcyB0aGlzIGJ5IHBhc3NpbmcgaW4g
YSBOVUxMIHBvaW50ZXIsIGluc3RlYWQgb2Ygc2V0dGluZyB1cCBhIGxvY2FsCiAgICB2YXJpYWJs
ZSBqdXN0IHRvIGhvbGQgdGhlICIxIiB0byBwYXNzIGluIGhlcmUuCiAgICAKICAgIFNpZ25lZC1v
ZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBB
bGV4YW5kcnUgSXNhaWxhIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4KICAgIFJldmlld2VkLWJ5
OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgoKY29tbWl0IGVjMmFiNDkx
YjUyODE1YzFkYWVkZmRmM2Q5NWQxM2NmZTI1ZmIzOGUKQXV0aG9yOiBSb2dlciBQYXUgTW9ubsOp
IDxyb2dlci5wYXVAY2l0cml4LmNvbT4KRGF0ZTogICBUdWUgSnVsIDE2IDA5OjA1OjI4IDIwMTkg
KzAyMDAKCiAgICB4ODYvZXB0OiBwYXNzIGNvcnJlY3QgbGV2ZWwgdG8gcDJtX2VudHJ5X21vZGlm
eQogICAgCiAgICBFUFQgZGlmZmVycyBmcm9tIE5QVCBhbmQgc2hhZG93IHdoZW4gdHJhbnNsYXRp
bmcgcGFnZSBvcmRlcnMgdG8gbGV2ZWxzCiAgICBpbiB0aGUgcGh5c21hcCBwYWdlIHRhYmxlcy4g
RVBUIHBhZ2UgdGFibGVzIGxldmVsIGZvciBvcmRlciAwIHBhZ2VzIGlzCiAgICAwLCB3aGlsZSBO
UFQgYW5kIHNoYWRvdyBpbnN0ZWFkIHVzZSAxLCBpZTogRVBUIHBhZ2UgdGFibGVzIGxldmVscwog
ICAgc3RhcnRzIGF0IDAgd2hpbGUgTlBUIGFuZCBzaGFkb3cgc3RhcnRzIGF0IDEuCiAgICAKICAg
IEZpeCB0aGUgcDJtX2VudHJ5X21vZGlmeSBjYWxsIGluIGF0b21pY193cml0ZV9lcHRfZW50cnkg
dG8gYWx3YXlzIGFkZAogICAgb25lIHRvIHRoZSBsZXZlbCwgaW4gb3JkZXIgdG8gbWF0Y2ggTlBU
IGFuZCBzaGFkb3cgdXNhZ2UuCiAgICAKICAgIFdoaWxlIHRoZXJlIGFsc28gYWRkIGEgY2hlY2sg
dG8gZW5zdXJlIHAybV9lbnRyeV9tb2RpZnkgaXMgbmV2ZXIKICAgIGNhbGxlZCB3aXRoIGxldmVs
ID09IDAuIFRoYXQgc2hvdWxkIGFsbG93IHRvIGNhdGNoIGZ1dHVyZSBlcnJvcnMKICAgIHJlbGF0
ZWQgdG8gdGhlIGxldmVsIHBhcmFtZXRlci4KICAgIAogICAgRml4ZXM6IGM3YTRjMDg4YWQxYyAo
J3g4Ni9tbTogc3BsaXQgcDJtIGlvcmVxIHNlcnZlciBwYWdlcyBzcGVjaWFsIGhhbmRsaW5nIGlu
dG8gaGVscGVyJykKICAgIFNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBh
dUBjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNl
LmNvbT4KICAgIFJldmlld2VkLWJ5OiBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVsLmNvbT4K
KHFlbXUgY2hhbmdlcyBub3QgaW5jbHVkZWQpCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 16 13:56:33 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Jul 2019 13:56:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnNwR-0006v5-Rx; Tue, 16 Jul 2019 13:56: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=9weN=VN=gmail.com=viktor.mitin.19@srs-us1.protection.inumbo.net>)
 id 1hnNwQ-0006uw-NV
 for xen-devel@lists.xenproject.org; Tue, 16 Jul 2019 13:56:26 +0000
X-Inumbo-ID: 800a3d24-a7d1-11e9-8980-bc764e045a96
Received: from mail-io1-xd44.google.com (unknown [2607:f8b0:4864:20::d44])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 800a3d24-a7d1-11e9-8980-bc764e045a96;
 Tue, 16 Jul 2019 13:56:25 +0000 (UTC)
Received: by mail-io1-xd44.google.com with SMTP id s7so39945245iob.11
 for <xen-devel@lists.xenproject.org>; Tue, 16 Jul 2019 06:56:25 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=few3jab8JHbqROjSABru27sPgkbyfUajexJVSYtFLzs=;
 b=rZ7cSRdzPqplIp0qtvl0S9MaOwQqtyu0f7KPHVoT9+wQd5qa0qwEUILwoMKGX9BioE
 6oYQXfWg9dyECwH79NvwWvE2lEBGPXpOB4VT0810J6lcPixoyJjyFev3WaOQB4a66ZRT
 qg9d6f+846w/aPBBy97nP/+N4yu0PZ9SN9d97Lp9HPE26YcJyjbGzakIIuKx69Hd5I3+
 YD5soUKqRKXbxTZI7hT57LjnF0kz66f3kMjJcc4KKD7pNvt/jMQG2Bm2CoG2PQH5thOn
 GQrzhClt62T0IoNTWhyqRg0mL0oNsj++DEJQy7GJPCOsFpiiMZLx5XwwcPnLZiFSOuJQ
 oONg==
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=few3jab8JHbqROjSABru27sPgkbyfUajexJVSYtFLzs=;
 b=pjpI87ekqs98Dd3FStT6OPv+lrwEcvUU56R3Ixl/ji/H8CERqxuj5e2cuh1Qw00CrA
 8ffBGh9Nu5wTyNn5dAWuQJTRgvQdB4HgmjLtTpCOzEn/VkU9S7xouWN90KQ6468XyeHN
 sjM6l5J8Lriov+2TbVZi2Tty6pp7aOOS5wikoZO/f4k+QrLgbbn+yJMgoiTluvquoprO
 s+10EhLDXD2/ZfypCKcqj2l3g0rUDC6MHCX7jeGpJuLNat3kziNeCRsv4Qbo9YcO4B0K
 OEfcQRrw+bzFqXBJPTLdJy4ONCW3XEXLWAPatn4jYDpZpLRvZntqYlzpsRWQpOxhDHc6
 L2CQ==
X-Gm-Message-State: APjAAAUtliRkgcAZUNH4hSsZQefsdnYrpzVUbcVXHG8+NznFmnfoWtmG
 FHGkEB43yM41FXJegOAWE4i7IjnCmDVnscP4yjE=
X-Google-Smtp-Source: APXvYqy4IWYIJ3wRn7o/POCvS8QJDyCzWP8txtB4zheDiBLo56Qq1I/BEi9MoFu/JJ7vfYIzSWKzOuONOb+3zjRzwG0=
X-Received: by 2002:a6b:b206:: with SMTP id b6mr33241931iof.286.1563285384579; 
 Tue, 16 Jul 2019 06:56:24 -0700 (PDT)
MIME-Version: 1.0
References: <20190620103805.927-1-viktor.mitin.19@gmail.com>
 <630acfee-0e13-1243-e6cc-43e516b16f57@arm.com>
In-Reply-To: <630acfee-0e13-1243-e6cc-43e516b16f57@arm.com>
From: Viktor Mitin <viktor.mitin.19@gmail.com>
Date: Tue, 16 Jul 2019 16:56:13 +0300
Message-ID: <CAOcoXZYned6mt1_SAprPiWy9JufmatkS+vfUMxQU0M0RF-u4SQ@mail.gmail.com>
To: Julien Grall <julien.grall@arm.com>
Subject: Re: [Xen-devel] [PATCH] xen/arm: merge make_timer_node and
 make_timer_domU_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: xen-devel <xen-devel@lists.xenproject.org>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Viktor Mitin <viktor_mitin@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>

SGkgSnVsaWVuLAoKT24gTW9uLCBKdWwgMTUsIDIwMTkgYXQgOTowMSBQTSBKdWxpZW4gR3JhbGwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPiB3cm90ZToKPgo+IEhpIFZpa3RvciwKPgo+IE9uIDIwLzA2
LzIwMTkgMTE6MzgsIFZpa3RvciBNaXRpbiB3cm90ZToKPiA+IEZ1bmN0aW9ucyBtYWtlX3RpbWVy
X25vZGUgYW5kIG1ha2VfdGltZXJfZG9tVV9ub2RlIGFyZSBxdWl0ZSBzaW1pbGFyLgo+ID4gVGhl
IG9ubHkgZGlmZmVyZW5jZSBiZXR3ZWVuIERvbTAgYW5kIERvbVUgdGltZXIgRFQgbm9kZQo+ID4g
aXMgdGhlIHRpbWVyIGludGVycnVwdHMgdXNlZC4gIEFsbCB0aGUgcmVzdCBjb2RlIHNob3VsZCBi
ZSB0aGUgc2FtZS4KPgo+IFRoaXMgaXMgYSBiaXQgY29uZnVzaW5nIHRvIHJlYWQuIEZpcnN0IHlv
dSBzYXkgdGhlcmUgYXJlIG9ubHkgIm9uZSBkaWZmZXJlbmNlIgo+IGJ1dCB0aGVuIHRoZSBzZWNv
bmQgcGFydCBsZWFkcyB0byB0aGluayB0aGVyZSBhcmUgbW9yZSBkaWZmZXJlbmNlLgo+Cj4gVGhl
IGNvbW1pdCBtZXNzYWdlIHNob3VsZCBkZXNjcmliZSB3aGF0IGFyZSB0aGUgZGlmZmVyZW5jZXMg
YW5kIHdoaWNoIHZlcnNpb24KPiB5b3UgYXJlIGtlZXBpbmcuCj4KT2ssIHdpbGwgY2hhbmdlIGl0
IGluIHRoZSBuZXh0IHZlcnNpb24gb2YgdGhlIHBhdGNoLgoKPiA+IFNvIGl0IGlzIGJldHRlciB0
byBtZXJnZSB0aGVtIHRvIGF2b2lkIGRpc2NyZXBhbmN5Lgo+ID4KPiA+IFRlc3RlZCBkb20wIGJv
b3Qgd2l0aCByY2FyIGgzIHNrIGJvYXJkLgo+IEhvdyBhYm91dCBkb21VIHN1cHBvcnQ/IEFsc28s
IGRvIHlvdSBoYXZlIHRoZSBjbG9jay1mcmVxdWVuY3kgcHJvcGVydHkgaW4geW91cgo+IERUIHRp
bWVyIG5vZGU/CgpCb3RoIERvbTAgYW5kIERvbVUgKGRvbTBsZXNzKSBzdXBwb3J0IGhhcyBiZWVu
IHRlc3RlZC4KVGhlcmUgYXJlIG5vIHRoZSBjbG9jay1mcmVxdWVuY3kgcHJvcGVydHkgaW4geW91
ciBEVCB0aW1lciBub2RlLgpJcyBpdCBwb3NzaWJsZSB0byB0ZXN0IGl0IGFueXdheSBzb21laG93
PwoKPgo+ID4KPiA+IFN1Z2dlc3RlZC1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJt
LmNvbT4KPiA+IFNpZ25lZC1vZmYtYnk6IFZpa3RvciBNaXRpbiA8dmlrdG9yX21pdGluQGVwYW0u
Y29tPgo+ID4gLS0tCj4gPiAgIHhlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYyB8IDY2ICsrKysr
KysrKysrKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KPiA+ICAgMSBmaWxlIGNoYW5nZWQsIDIx
IGluc2VydGlvbnMoKyksIDQ1IGRlbGV0aW9ucygtKQo+ID4KPiA+IGRpZmYgLS1naXQgYS94ZW4v
YXJjaC9hcm0vZG9tYWluX2J1aWxkLmMgYi94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKPiA+
IGluZGV4IDdmYjgyOGNhZTIuLjYxMGRkM2U4ZTcgMTAwNjQ0Cj4gPiAtLS0gYS94ZW4vYXJjaC9h
cm0vZG9tYWluX2J1aWxkLmMKPiA+ICsrKyBiL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYwo+
ID4gQEAgLTk3Niw2ICs5NzYsOCBAQCBzdGF0aWMgaW50IF9faW5pdCBtYWtlX3RpbWVyX25vZGUo
Y29uc3Qgc3RydWN0IGRvbWFpbiAqZCwgdm9pZCAqZmR0KQo+ID4gICAgICAgZ2ljX2ludGVycnVw
dF90IGludHJzWzNdOwo+ID4gICAgICAgdTMyIGNsb2NrX2ZyZXF1ZW5jeTsKPiA+ICAgICAgIGJv
b2wgY2xvY2tfdmFsaWQ7Cj4gPiArICAgIGJvb2wgZDAgPSBpc19oYXJkd2FyZV9kb21haW4oZCk7
Cj4KPiBQbGVhc2UgYXZvaWQgdG8gdXNlIHRoZSB0ZXJtICJkMCIvImRvbTAiIHdoZW5ldmVyIGl0
IGlzIHBvc3NpYmxlLiBXaGlsZSBpbgo+IHByYWN0aWNlIHRoZSBoYXJkd2FyZSBkb21haW4gaXMg
YWx3YXlzIGRvbTAgb24gQXJtLCBJIHdhbnQgdG8gYXZvaWQgdGhlIG1peGluZy4KCk9rLCB3aWxs
IHVzZSAiaWYgKCBpc19oYXJkd2FyZV9kb21haW4oLi4uKSApIiBhcHByb2FjaCB5b3UgbWVudGlv
bmVkIGJlbG93LgoKPiA+ICsgICAgdWludDMyX3QgaXBfdmFsOwo+ID4KPiA+ICAgICAgIGR0X2Rw
cmludGsoIkNyZWF0ZSB0aW1lciBub2RlXG4iKTsKPgo+IEkgYW0gbm90IHN1cmUgd2hlcmUgdG8g
Y29tbWVudCwgYnV0IHRoZSBjb21wYXRpYmxlIHdpbGwgYmUgZGlmZmVyZW50IGZvciBEb21VCj4g
bm93LiBJIHdvdWxkIGFjdHVhbGx5IHByZWZlciBpZiB3ZSBrZWVwIHRoZSBkb21VIHZlcnNpb24g
Zm9yIHRoZSBjb21wYXRpYmxlIGFzCj4gaXQgaXMgc2ltcGxlci4KCk9rLCBsZXQncyBrZWVwIGRv
bVUgdmVyc2lvbiBmb3IgdGhlIGNvbXBhdGlibGUuCgo+Cj4gPgo+ID4gQEAgLTEwMDQsMjIgKzEw
MDYsMzYgQEAgc3RhdGljIGludCBfX2luaXQgbWFrZV90aW1lcl9ub2RlKGNvbnN0IHN0cnVjdCBk
b21haW4gKmQsIHZvaWQgKmZkdCkKPiA+ICAgICAgIC8qIFRoZSB0aW1lciBJUlEgaXMgZW11bGF0
ZWQgYnkgWGVuLiBJdCBhbHdheXMgZXhwb3NlcyBhbiBhY3RpdmUtbG93Cj4gPiAgICAgICAgKiBs
ZXZlbC1zZW5zaXRpdmUgaW50ZXJydXB0ICovCj4gPgo+ID4gLSAgICBpcnEgPSB0aW1lcl9nZXRf
aXJxKFRJTUVSX1BIWVNfU0VDVVJFX1BQSSk7Cj4gPiArICAgIGlycSA9IGQwCj4gPiArICAgICAg
ICA/IHRpbWVyX2dldF9pcnEoVElNRVJfUEhZU19TRUNVUkVfUFBJKQo+ID4gKyAgICAgICAgOiBH
VUVTVF9USU1FUl9QSFlTX1NfUFBJOwo+Cj4gUmF0aGVyIHRoYW4gdXNpbmcgdGVybmFyeSBldmVy
eXdoZXJlLCBob3cgYWJvdXQgaW50cm9kdWNpbmcgYW4gYXJyYXkgd2hlcmUgdGhlCj4gdmFsdWUg
d2lsbCBiZSBzdG9yZWQuCj4KPiBTbyB0aGUgY29kZSB3b3VsZCBsb29rIGxpa2U6Cj4KPiBpZiAo
IGlzX2hhcmR3YXJlX2RvbWFpbiguLi4pICkKPiB7Cj4gICAgdGltZXJfaXJxWy4uLl0gPSAuLi47
Cj4gICAgdGltZXJfaXJxWy4uLl0gPSAuLi47Cj4gfQo+IGVsc2UKPiB7Cj4gfQo+Cj4gWy4uLi5d
Cj4KPiBzZXRfaW50ZXJydXB0KHRpbWVyX2lycVsuLi5dKTsKPgo+IEhhdmUgYSBsb29rIGF0IHRp
bWUuYyBhcyB3ZSBkZWZpbmUgaGFuZHkgdmFsdWUgKGVudW0gdGltZXJfcHBpIGFuZCBNQVhfVElN
RVJfUFBJKS4KCk9rLCB3aWxsIHVzZSB0aGlzIGFwcHJvYWNoLgoKPiA+ICAgICAgIGR0X2Rwcmlu
dGsoIiAgU2VjdXJlIGludGVycnVwdCAldVxuIiwgaXJxKTsKPiA+ICAgICAgIHNldF9pbnRlcnJ1
cHQoaW50cnNbMF0sIGlycSwgMHhmLCBEVF9JUlFfVFlQRV9MRVZFTF9MT1cpOwo+ID4KPiA+IC0g
ICAgaXJxID0gdGltZXJfZ2V0X2lycShUSU1FUl9QSFlTX05PTlNFQ1VSRV9QUEkpOwo+ID4gKyAg
ICBpcnEgPSBkMAo+ID4gKyAgICAgICAgPyB0aW1lcl9nZXRfaXJxKFRJTUVSX1BIWVNfTk9OU0VD
VVJFX1BQSSkKPiA+ICsgICAgICAgIDogR1VFU1RfVElNRVJfUEhZU19OU19QUEk7Cj4gPiAgICAg
ICBkdF9kcHJpbnRrKCIgIE5vbiBzZWN1cmUgaW50ZXJydXB0ICV1XG4iLCBpcnEpOwo+ID4gICAg
ICAgc2V0X2ludGVycnVwdChpbnRyc1sxXSwgaXJxLCAweGYsIERUX0lSUV9UWVBFX0xFVkVMX0xP
Vyk7Cj4gPgo+ID4gLSAgICBpcnEgPSB0aW1lcl9nZXRfaXJxKFRJTUVSX1ZJUlRfUFBJKTsKPiA+
ICsgICAgaXJxID0gZDAKPiA+ICsgICAgICAgID8gdGltZXJfZ2V0X2lycShUSU1FUl9WSVJUX1BQ
SSkKPiA+ICsgICAgICAgIDogR1VFU1RfVElNRVJfVklSVF9QUEk7Cj4gPiAgICAgICBkdF9kcHJp
bnRrKCIgIFZpcnQgaW50ZXJydXB0ICV1XG4iLCBpcnEpOwo+ID4gICAgICAgc2V0X2ludGVycnVw
dChpbnRyc1syXSwgaXJxLCAweGYsIERUX0lSUV9UWVBFX0xFVkVMX0xPVyk7Cj4gPgo+ID4gLSAg
ICByZXMgPSBmZHRfcHJvcGVydHlfaW50ZXJydXB0cyhmZHQsIGludHJzLCAzKTsKPiA+ICsgICAg
cmVzID0gZmR0X3Byb3BlcnR5KGZkdCwgImludGVycnVwdHMiLCBpbnRycywgc2l6ZW9mIChpbnRy
c1swXSkgKiAzKTsKPiA+ICAgICAgIGlmICggcmVzICkKPiA+ICAgICAgICAgICByZXR1cm4gcmVz
Owo+ID4KPiA+ICsgICAgaXBfdmFsID0gZDAKPiA+ICsgICAgICAgICAgID8gZHRfaW50ZXJydXB0
X2NvbnRyb2xsZXItPnBoYW5kbGUKPiA+ICsgICAgICAgICAgIDogR1VFU1RfUEhBTkRMRV9HSUM7
Cj4gPiArCj4gPiArICAgIHJlcyA9IGZkdF9wcm9wZXJ0eV9jZWxsKGZkdCwgImludGVycnVwdC1w
YXJlbnQiLCBpcF92YWwpOwo+Cj4gSSB3b3VsZCBhY3R1YWxseSBwcmVmZXIgaWYgd2UgZXh0ZW5k
IGZkdF9wcm9wZXJ0eV9pbnRlcnJ1cHRzIHRvIGRlYWwgd2l0aCBvdGhlcgo+IGRvbWFpbiB0aGFu
IHRoZSBod2RvbS4gVGhpcyB3b3VsZCBhdm9pZCB0aGUgZnVuY3Rpb24uCgpEbyB5b3UgbWVhbiBh
ZGRpbmcgb25lIG1vcmUgcGFyYW1ldGVyLCBmb3IgZXhhbXBsZSBpbnRlcnJ1cHRfcGFyZW50X3Zh
bD8KCnN0YXRpYyBpbnQgX19pbml0IGZkdF9wcm9wZXJ0eV9pbnRlcnJ1cHRzKHZvaWQgKmZkdCwg
Z2ljX2ludGVycnVwdF90CippbnRyLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICB1bnNpZ25lZCBudW1faXJxLCBkdF9waGFuZGxlCmludGVycnVwdF9wYXJlbnRfdmFs
KQoKPgo+ID4gKyAgICBpZiAocmVzKQo+Cj4gTklUOiBDb2Rpbmcgc3R5bGUKPgo+IGlmICggLi4u
ICkKCllvdSBhcmUgcmlnaHQsIHdpbGwgZml4IHRoaXMgTklUIGFzIHdlbGwuCgpUaGFua3MKCj4g
Q2hlZXJzLAo+Cj4gLS0KPiBKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 16 14:07:49 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Jul 2019 14:07:49 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnO7N-0007kg-3x; Tue, 16 Jul 2019 14:07:45 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=OaJR=VN=amd.com=brian.woods@srs-us1.protection.inumbo.net>)
 id 1hnO7M-0007kb-Jm
 for xen-devel@lists.xenproject.org; Tue, 16 Jul 2019 14:07:44 +0000
X-Inumbo-ID: 137f0750-a7d3-11e9-b52e-6f9e8f4e66a5
Received: from NAM03-BY2-obe.outbound.protection.outlook.com (unknown
 [40.107.78.48]) by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 137f0750-a7d3-11e9-b52e-6f9e8f4e66a5;
 Tue, 16 Jul 2019 14:07:42 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=OB6HEPQwDMirJaUP+MQSn7tDOBY+4oqtp1nNpsJhcikv5Vi7PyWzmtBucL7pA4bupb7sg8g4Z1hX2oGPbuh/5RiOTOL/wZsWLfcPU5g/quVmT2YjAPTOmngJFBzUA5oED3ID77e733EIdFZiaS5JcnRF9cckDOWJ2diVDlDI0QJev8bua8DCX27v7DZZtFr5i65aPyuGEzGaSfiSAdsSm8UR2SHSOf0pJDXatzlvQx1wzq3IvFuMfvTml5yHuG+g6MfPH9RAJjx+C89czAK/ciafwQMF0DP10vH8q/0ZYojugxooDEyCjcx6vXG5ZiMcvtu4NgTdrjcMiRfD1BoWEQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=CXsVSmIsB5iZtSdYkAl7LCjQV5m9ZwUCATNjeHSuGko=;
 b=MA7GCx7niTxFb51aPIPN2xCef8qB3Y1z2d5evzm3W/OjOri0SgxuL470Zra/knXpOME0szA/CFIeK2ogupJeEwHrfF/ZbvTeMlr0kILam0RM5LNOq7wbT/L5UIvicT8ADLc3vg3vhbzN3GMC1DkSuufRtSUmPsA4wmM/p6CEnmXYDXevoGDCMoGU0xRWNpBWPU8/pIzJtzFf8489uJfV4Bi4eZYsIUHtmZQyI6ebTFPBUzRJ4erSq9lwYBLK9CSvKSJUFT6nQs+yBUtcrHRgzX8z1gL6Ohd6SxYsMk7TStyvOevMEG7l3hCYeB6su3jayGVLSU0/ueCd3Ui0Pchp5w==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=amd.com;dmarc=pass action=none header.from=amd.com;dkim=pass
 header.d=amd.com;arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amdcloud.onmicrosoft.com; s=selector1-amdcloud-onmicrosoft-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=CXsVSmIsB5iZtSdYkAl7LCjQV5m9ZwUCATNjeHSuGko=;
 b=IQCxkgDEngqHRb92BV3EeiZSEZAPbzSupHxlDRaW1k+TDhep7DivLgC7rXDUVgf6JRhyjPVBKZMBytMS2JKtL1B6x/ZiIEn+Dt276iwiMdbHOTC+q3Q8ZvX3QHK4IuX2nUjCmb2+O0qA7XwT6g4wFciT/PEWVvTi2wwDi/LnU4U=
Received: from DM6PR12MB3515.namprd12.prod.outlook.com (20.179.106.151) by
 DM6PR12MB3546.namprd12.prod.outlook.com (20.179.106.213) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.10; Tue, 16 Jul 2019 14:07:40 +0000
Received: from DM6PR12MB3515.namprd12.prod.outlook.com
 ([fe80::c8d:cf8b:2569:1653]) by DM6PR12MB3515.namprd12.prod.outlook.com
 ([fe80::c8d:cf8b:2569:1653%7]) with mapi id 15.20.2073.012; Tue, 16 Jul 2019
 14:07:40 +0000
From: "Woods, Brian" <Brian.Woods@amd.com>
To: Paul Durrant <paul.durrant@citrix.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v2 1/4] iommu / x86: move call to scan_pci_devices() out
 of vendor code
Thread-Index: AQHVOwoJmACSitCOz0OFuPG+4gPVs6bNSZRk
Date: Tue, 16 Jul 2019 14:07:40 +0000
Message-ID: <DM6PR12MB3515441B2DC6C1E04D181F9EE5CE0@DM6PR12MB3515.namprd12.prod.outlook.com>
References: <20190715123710.1780-1-paul.durrant@citrix.com>
 <20190715123710.1780-2-paul.durrant@citrix.com>
In-Reply-To: <20190715123710.1780-2-paul.durrant@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=Brian.Woods@amd.com; 
x-originating-ip: [174.207.13.76]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 9db7f50e-4d63-4f8b-1466-08d709f6f6f0
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(4618075)(2017052603328)(7193020);
 SRVR:DM6PR12MB3546; 
x-ms-traffictypediagnostic: DM6PR12MB3546:
x-microsoft-antispam-prvs: <DM6PR12MB3546FCD27F593B4190CAD9E2E5CE0@DM6PR12MB3546.namprd12.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:1775;
x-forefront-prvs: 0100732B76
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(4636009)(376002)(346002)(39860400002)(136003)(396003)(366004)(189003)(199004)(305945005)(52536014)(6436002)(55016002)(9686003)(66946007)(33656002)(74316002)(446003)(11346002)(14444005)(256004)(76116006)(81166006)(25786009)(4326008)(7696005)(91956017)(476003)(66556008)(66066001)(54906003)(5660300002)(81156014)(110136005)(26005)(76176011)(316002)(6246003)(8936002)(2501003)(66446008)(2906002)(229853002)(64756008)(99286004)(8676002)(68736007)(7736002)(486006)(478600001)(102836004)(3846002)(14454004)(53936002)(71200400001)(71190400001)(186003)(6116002)(86362001)(66476007)(6506007);
 DIR:OUT; SFP:1101; SCL:1; SRVR:DM6PR12MB3546;
 H:DM6PR12MB3515.namprd12.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: amd.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: 4PGItxs194txN/lR+2xNacWKwM2xw/Ar6Yw0NUM2FitZeWrLVWpuTqiyiLj+nVy2wqkzFfc3kex6SdGZvROlwpRF5DVdnyTb5YGiwt/xEfA8W3l496PeTt/iz4q54jqrT1QY0GwBfgzscbmaq3xr+LPfa/RQ0Ceq3O27x4tY7LU1FAKdQqBkaWACGrTwe1TPE8BJn0aeHWGKPBBBxUEyzieqc6h1VggKyfXZHRkksf58mIFwEu3gdWslE3jAwJ+a54Mj54SJP8Fs4y8dnsTHRf6K7LCDwrIryuCQdZ1CtfZEKgMKg/3jps9yP0cL93aQjWMlDmK/EXPH7t6QXzcjs6M/EuC1bMCRxGWsttLq27ho/wOVOmblaVdTuh7zfsYFueagepr8MarQ59QVsC9F4b2NFItC0NPX8NfCIuwcKg8=
MIME-Version: 1.0
X-OriginatorOrg: amd.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 9db7f50e-4d63-4f8b-1466-08d709f6f6f0
X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Jul 2019 14:07:40.3659 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 3dd8961f-e488-4e60-8e11-a82d994e183d
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: brwoods@amd.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR12MB3546
Subject: Re: [Xen-devel] [PATCH v2 1/4] iommu / x86: move call to
 scan_pci_devices() out of vendor code
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>, "Suthikulpanit,
 Suravee" <Suravee.Suthikulpanit@amd.com>, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 "Woods, Brian" <Brian.Woods@amd.com>,
 =?iso-8859-1?Q?Roger_Pau_Monn=E9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gSnVseSAxNSwgMjAxOSA3OjM3OjE3IEFNIFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNp
dHJpeC5jb20+IHdyb3RlOgoKPiBJdCdzIG5vdCB2ZW5kb3Igc3BlY2lmaWMgc28gaXQgZG9lc24n
dCByZWFsbHkgYmVsb25nIHRoZXJlLgo+Cj4KPiBTY2FubmluZyB0aGUgUENJIHRvcG9sb2d5IGFs
c28gcmVhbGx5IGRvZXNuJ3QgaGF2ZSBtdWNoIHRvIGRvIHdpdGggSU9NTVUKPiBpbml0aWFsaXph
dGlvbi4gSXQgZG9lc24ndCBkZXBlbmQgb24gdGhlcmUgZXZlbiBiZWluZyBhbiBJT01NVS4gVGhp
cyBwYXRjaAo+IG1vdmVzIHRvIHRoZSBjYWxsIHRvIHRoZSBiZWdpbm5pbmcgb2YgaW9tbXVfaGFy
ZHdhcmVfc2V0dXAoKSBidXQgb25seQo+IHBsYWNlcyBpdCB0aGVyZSBiZWNhdXNlIHRoZSB0b3Bv
bG9neSBpbmZvcm1hdGlvbiB3b3VsZCBiZSBvdGhlcndpc2UgdW51c2VkLgo+Cj4KPiBTdWJzZXF1
ZW50IHBhdGNoZXMgd2lsbCBhY3R1YWxseSBtYWtlIHVzZSBvZiB0aGUgUENJIHRvcG9sb2d5IGR1
cmluZwo+ICh4ODYpIElPTU1VIGluaXRpYWxpemF0aW9uLgo+Cj4KPiBTaWduZWQtb2ZmLWJ5OiBQ
YXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgoKQWNrZWQtYnk6IEJyaWFuIFdv
b2RzIDxicmlhbi53b29kc0BhbWQuY29tPgoKPiAtLS0KPiBDYzogU3VyYXZlZSBTdXRoaWt1bHBh
bml0IDxzdXJhdmVlLnN1dGhpa3VscGFuaXRAYW1kLmNvbT4KPiBDYzogQnJpYW4gV29vZHMgPGJy
aWFuLndvb2RzQGFtZC5jb20+Cj4gQ2M6IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29t
Pgo+IENjOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4gQ2M6IEFuZHJldyBDb29w
ZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cj4gQ2M6IFdlaSBMaXUgPHdsQHhlbi5vcmc+
Cj4gQ2M6ICJSb2dlciBQYXUgTW9ubsOpIiA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cj4KPgo+IHYy
Ogo+IC0gRXhwYW5kZWQgY29tbWl0IGNvbW1lbnQuCj4gLSBNb3ZlZCBQQ0kgc2NhbiB0byBiZWZv
cmUgSU9NTVUgaW5pdGlhbGl6YXRpb24sIHJhdGhlciB0aGFuIGFmdGVyIGl0Lgo+IC0tLQo+IHhl
bi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9wY2lfYW1kX2lvbW11LmMgfCAzICsrLQo+IHhlbi9k
cml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jICAgICAgICAgfCA0IC0tLS0KPiB4ZW4vZHJp
dmVycy9wYXNzdGhyb3VnaC94ODYvaW9tbXUuYyAgICAgICAgIHwgNiArKysrKysKPiAzIGZpbGVz
IGNoYW5nZWQsIDggaW5zZXJ0aW9ucygrKSwgNSBkZWxldGlvbnMoLSkKPgo+Cj4gZGlmZiAtLWdp
dCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9wY2lfYW1kX2lvbW11LmMgYi94ZW4vZHJp
dmVycy9wYXNzdGhyb3VnaC9hbWQvcGNpX2FtZF9pb21tdS5jCj4gaW5kZXggNGFmYmNkMTYwOS4u
MzMzOGE4ZTBlOCAxMDA2NDQKPiAtLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvcGNp
X2FtZF9pb21tdS5jCj4gKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL3BjaV9hbWRf
aW9tbXUuYwo+IEBAIC0xODAsNyArMTgwLDggQEAgc3RhdGljIGludCBfX2luaXQgaW92X2RldGVj
dCh2b2lkKQo+Cj4gICAgIGlmICggIWFtZF9pb21tdV9wZXJkZXZfaW50cmVtYXAgKQo+ICAgICAg
ICAgcHJpbnRrKFhFTkxPR19XQVJOSU5HICJBTUQtVmk6IFVzaW5nIGdsb2JhbCBpbnRlcnJ1cHQg
cmVtYXAgdGFibGUgaXMgbm90IHJlY29tbWVuZGVkIChzZWUgWFNBLTM2KSFcbiIpOwo+IC0gICAg
cmV0dXJuIHNjYW5fcGNpX2RldmljZXMoKTsKPiArCj4gKyAgICByZXR1cm4gMDsKPiB9Cj4KPiBp
bnQgYW1kX2lvbW11X2FsbG9jX3Jvb3Qoc3RydWN0IGRvbWFpbl9pb21tdSAqaGQpCj4gZGlmZiAt
LWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jIGIveGVuL2RyaXZlcnMv
cGFzc3Rocm91Z2gvdnRkL2lvbW11LmMKPiBpbmRleCA4YjI3ZDdlNzc1Li5iMGUzYmYyNmI1IDEw
MDY0NAo+IC0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jCj4gKysrIGIv
eGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMKPiBAQCAtMjM3MiwxMCArMjM3Miw2
IEBAIHN0YXRpYyBpbnQgX19pbml0IHZ0ZF9zZXR1cCh2b2lkKQo+ICAgICBQKGlvbW11X2hhcF9w
dF9zaGFyZSwgIlNoYXJlZCBFUFQgdGFibGVzIik7Cj4gI3VuZGVmIFAKPgo+IC0gICAgcmV0ID0g
c2Nhbl9wY2lfZGV2aWNlcygpOwo+IC0gICAgaWYgKCByZXQgKQo+IC0gICAgICAgIGdvdG8gZXJy
b3I7Cj4gLQo+ICAgICByZXQgPSBpbml0X3Z0ZF9odygpOwo+ICAgICBpZiAoIHJldCApCj4gICAg
ICAgICBnb3RvIGVycm9yOwo+IGRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC94
ODYvaW9tbXUuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3g4Ni9pb21tdS5jCj4gaW5kZXgg
MGZhNmRjYzNmZC4uYTc0MzhjOWMyNSAxMDA2NDQKPiAtLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhy
b3VnaC94ODYvaW9tbXUuYwo+ICsrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3g4Ni9pb21t
dS5jCj4gQEAgLTI4LDkgKzI4LDE1IEBAIHN0cnVjdCBpb21tdV9vcHMgX19yZWFkX21vc3RseSBp
b21tdV9vcHM7Cj4KPiBpbnQgX19pbml0IGlvbW11X2hhcmR3YXJlX3NldHVwKHZvaWQpCj4gewo+
ICsgICAgaW50IHJjOwo+ICsKPiAgICAgaWYgKCAhaW9tbXVfaW5pdF9vcHMgKQo+ICAgICAgICAg
cmV0dXJuIC1FTk9ERVY7Cj4KPiArICAgIHJjID0gc2Nhbl9wY2lfZGV2aWNlcygpOwo+ICsgICAg
aWYgKCByYyApCj4gKyAgICAgICAgcmV0dXJuIHJjOwo+ICsKPiAgICAgaWYgKCAhaW9tbXVfb3Bz
LmluaXQgKQo+ICAgICAgICAgaW9tbXVfb3BzID0gKmlvbW11X2luaXRfb3BzLT5vcHM7Cj4gICAg
IGVsc2UKPiAtLQo+IDIuMTEuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 16 14:19:28 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Jul 2019 14: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 1hnOId-0008UD-Af; Tue, 16 Jul 2019 14:19:23 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=D1qR=VN=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hnOIc-0008U3-HF
 for xen-devel@lists.xenproject.org; Tue, 16 Jul 2019 14:19:22 +0000
X-Inumbo-ID: b40dbf7c-a7d4-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b40dbf7c-a7d4-11e9-8980-bc764e045a96;
 Tue, 16 Jul 2019 14:19:20 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hnOIa-0008VK-Ez; Tue, 16 Jul 2019 14:19: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 1hnOIa-0005IC-8P; Tue, 16 Jul 2019 14:19:20 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hnOIa-00018M-7j; Tue, 16 Jul 2019 14:19:20 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139022-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.10-testing:build-amd64-prev:xen-build:fail:regression
 xen-4.10-testing:build-i386-prev:xen-build:fail:regression
 xen-4.10-testing:test-amd64-amd64-xl-qemut-debianhvm-i386-xsm:guest-saverestore.2:fail:heisenbug
 xen-4.10-testing:test-amd64-amd64-migrupgrade:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-i386-migrupgrade:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop: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-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-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-seattle:saverestore-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-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-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-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-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: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:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-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-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-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-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemuu-ws16-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-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
 xen-4.10-testing:test-arm64-arm64-xl-thunderx:hosts-allocate:starved:nonblocking
X-Osstest-Versions-This: xen=3131bf956ab159295ecdde0c5ad003d0c5af4695
X-Osstest-Versions-That: xen=29fd403ef5c02e2cbd0769e64ec0b61e0658d358
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 16 Jul 2019 14:19:20 +0000
Subject: [Xen-devel] [xen-4.10-testing test] 139022: regressions - trouble:
 blocked/fail/pass/starved
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTAyMiB4ZW4tNC4xMC10ZXN0aW5nIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzkwMjIvCgpSZWdyZXNzaW9ucyA6
LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRp
bmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFtZDY0LXByZXYgICAgICAg
ICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODM3Ngog
YnVpbGQtaTM4Ni1wcmV2ICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAg
ZmFpbCBSRUdSLiB2cy4gMTM4Mzc2CgpUZXN0cyB3aGljaCBhcmUgZmFpbGluZyBpbnRlcm1pdHRl
bnRseSAobm90IGJsb2NraW5nKToKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZt
LWkzODYteHNtIDE1IGd1ZXN0LXNhdmVyZXN0b3JlLjIgZmFpbCBwYXNzIGluIDEzODk5NgoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1k
NjQtYW1kNjQtbWlncnVwZ3JhZGUgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2
LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEzODM3NgogdGVzdC1h
bWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiBm
YWlsIGxpa2UgMTM4Mzc2CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1k
NjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlh
bi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRs
ZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRp
dDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20g
ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAg
ICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
YXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjct
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
ICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBn
dWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3
IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3Rv
cCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13
aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYg
MTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAgMiBob3N0cy1hbGxvY2F0ZSAg
ICAgICAgICAgICAgIHN0YXJ2ZWQgIG4vYQoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoK
IHhlbiAgICAgICAgICAgICAgICAgIDMxMzFiZjk1NmFiMTU5Mjk1ZWNkZGUwYzVhZDAwM2QwYzVh
ZjQ2OTUKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDI5ZmQ0MDNlZjVj
MDJlMmNiZDA3NjllNjRlYzBiNjFlMDY1OGQzNTgKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzODM3
NiAgMjAxOS0wNi0yMyAxNDozMTo1NCBaICAgMjIgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAx
Mzg3MzYgIDIwMTktMDctMDMgMTU6MzU6NTAgWiAgIDEyIGRheXMgICAxMSBhdHRlbXB0cwoKLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
ClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYW1kNjQteHRmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHJldiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1pMzg2LXByZXYgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxk
LWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14
dGYtYW1kNjQtYW1kNjQtMSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQt
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0
Zi1hbWQ2NC1hbWQ2NC01ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0taTM4
Ni14c20gICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVz
dGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1k
ZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQt
eGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJl
c3RyaWN0ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJp
Y3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJl
ZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRl
bCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1
LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpdmVw
YXRjaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1saXZlcGF0Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVs
dGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHN0YXJ2ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhk
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcK
bG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNv
bmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9y
dHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFz
dGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJs
b2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5
CgoKTm90IHB1c2hpbmcuCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0KY29tbWl0IDMxMzFiZjk1NmFiMTU5Mjk1ZWNkZGUwYzVhZDAw
M2QwYzVhZjQ2OTUKQXV0aG9yOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkRhdGU6
ICAgV2VkIEp1bCAzIDE3OjI4OjUwIDIwMTkgKzAyMDAKCiAgICB1cGRhdGUgWGVuIHZlcnNpb24g
dG8gNC4xMC40CihxZW11IGNoYW5nZXMgbm90IGluY2x1ZGVkKQoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 16 14:27:21 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Jul 2019 14: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 1hnOQ7-0000oO-Pg; Tue, 16 Jul 2019 14:27:07 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=DxGA=VN=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hnOQ6-0000oJ-Ai
 for xen-devel@lists.xenproject.org; Tue, 16 Jul 2019 14:27:06 +0000
X-Inumbo-ID: c65016d8-a7d5-11e9-ac9f-1f3b119cb7ca
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c65016d8-a7d5-11e9-ac9f-1f3b119cb7ca;
 Tue, 16 Jul 2019 14:27:01 +0000 (UTC)
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 7qPyYDr3Hcm7E4vXU8Fepim/lQ1gX4ifY4BE2WmhdY9dnmaIMXWwBVHKh8NgPB2YrG7meewNo8
 LGkrjHpyl6+yrhCkYQpTloqX/x/CJXU8VEtMHI8QP1xH6POy/xvv0Kcie15KaCUhWL0rMxUwX+
 23talfjFMHfiYTXKM1VlxHwuZiIDYAGX7eD1d1iZJ0ufg13J3AMi/HKuM7fpax6a1ZY6YbPFPG
 khXX0D6ZfR/viLjiTaAH/8qq2cirN2A9kLi6j/GsD1kqPt4Y5DPvQbLRFBYiazUb++Ecm4s9JN
 +e8=
X-SBRS: 2.7
X-MesageID: 3082160
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,498,1557201600"; 
   d="scan'208";a="3082160"
Date: Tue, 16 Jul 2019 16:26:32 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20190716142632.zallvho5vor4ug75@Air-de-Roger.citrite.net>
References: <0dbf8520-89c7-753e-c10a-13399aec9cd5@suse.com>
 <7e5fba10-b957-81ed-a1d8-d4c7447f0d51@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <7e5fba10-b957-81ed-a1d8-d4c7447f0d51@suse.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 3/5] x86/AMD: make C-state handling
 independent of Dom0
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Brian Woods <brian.woods@amd.com>, Wei Liu <wl@xen.org>, Andrew
 Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBKdWwgMDMsIDIwMTkgYXQgMDE6MDE6NDhQTSArMDAwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gQXQgbGVhc3QgZm9yIG1vcmUgcmVjZW50IENQVXMsIGZvbGxvd2luZyB3aGF0IEJLREcg
LyBQUFIgc3VnZ2VzdCBmb3IgdGhlCj4gQklPUyB0byBzdXJmYWNlIHZpYSBBQ1BJIHdlIGNhbiBt
YWtlIG91cnNlbHZlcyBpbmRlcGVuZGVudCBvZiBEb20wCj4gdXBsb2FkaW5nIHJlc3BlY3RpdmUg
ZGF0YS4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+
Cj4gLS0tCj4gdjI6IEhhbmRsZSBIeWdvbiBGYW0xOC4gU2V0IGxvY2FsX2FwaWNfdGltZXJfYzJf
b2sgKGZvciBGYW0xNyBhbmQgSHlnb24KPiAgICAgIEZhbTE4IG9ubHkgZm9yIG5vdykuCj4gLS0t
Cj4gVEJEOiBXZSBtYXkgd2FudCB0byB2ZXJpZnkgdGhhdCBITFQgaW5kZWVkIGlzIGNvbmZpZ3Vy
ZWQgdG8gZW50ZXIgQ0M2Lgo+IFRCRDogQnJpYW4ncyBzZXJpZXMgc3BlY2lmaWVzIC50YXJnZXRf
cmVzaWRlbmN5IGFzIDEwMDAgZm9yIENDNjsgbWF5Cj4gICAgICAgd2FudCB0byBkbyBzbyBoZXJl
IGFzIHdlbGwuIFF1ZXN0aW9uIHRoZW4gaXMgd2hldGhlciB0aGlzIHZhbHVlIGlzCj4gICAgICAg
YWxzbyBzdWl0YWJsZSBmb3IgdGhlIG9sZGVyIGZhbWlsaWVzLgo+IFRCRDogSSBndWVzcyB3ZSBj
b3VsZCBleHRlbmQgdGhpcyB0byBmYW1pbGllcyBvbGRlciB0aGVuIEZhbTE1IGFzIHdlbGwuCj4g
Cj4gLS0tIGEveGVuL2FyY2gveDg2L2FjcGkvY3B1X2lkbGUuYwo+ICsrKyBiL3hlbi9hcmNoL3g4
Ni9hY3BpL2NwdV9pZGxlLmMKPiBAQCAtMTEwLDYgKzExMCw4IEBAIGJvb2xlYW5fcGFyYW0oImxh
cGljX3RpbWVyX2MyX29rIiwgbG9jYWwKPiAgIAo+ICAgc3RydWN0IGFjcGlfcHJvY2Vzc29yX3Bv
d2VyICpfX3JlYWRfbW9zdGx5IHByb2Nlc3Nvcl9wb3dlcnNbTlJfQ1BVU107Cj4gICAKPiArc3Rh
dGljIGludDhfdCBfX3JlYWRfbW9zdGx5IHZlbmRvcl9vdmVycmlkZTsKCkFGQUlDVCBmcm9tIHRo
ZSBjb2RlIGJlbG93IHRoaXMgaXMgYSB0cmktc3RhdGUgKC0xLCAwLCAxKS4gQ291bGQgaXQKbWF5
YmUgYmUgdHVybmVkIGludG8gYW4gZW51bSB3aXRoIGRlZmluaXRpb25zIG9mIHRoZSBkaWZmZXJl
bnQKc3RhdGVzPwoKSSB0aGluayBpdCB3b3VsZCBtYWtlIHRoZSB1c2FnZSBjbGVhcmVyLgoKPiAr
Cj4gICBzdHJ1Y3QgaHdfcmVzaWRlbmNpZXMKPiAgIHsKPiAgICAgICB1aW50NjRfdCBtYzA7Cj4g
QEAgLTEyMTQsNiArMTIxNiw5IEBAIGxvbmcgc2V0X2N4X3BtaW5mbyh1aW50MzJfdCBhY3BpX2lk
LCBzdHIKPiAgICAgICBpZiAoIHBtX2lkbGVfc2F2ZSAmJiBwbV9pZGxlICE9IGFjcGlfcHJvY2Vz
c29yX2lkbGUgKQo+ICAgICAgICAgICByZXR1cm4gMDsKPiAgIAo+ICsgICAgaWYgKCB2ZW5kb3Jf
b3ZlcnJpZGUgPiAwICkKPiArICAgICAgICByZXR1cm4gMDsKPiArCj4gICAgICAgcHJpbnRfY3hf
cG1pbmZvKGFjcGlfaWQsIHBvd2VyKTsKPiAgIAo+ICAgICAgIGNwdV9pZCA9IGdldF9jcHVfaWQo
YWNwaV9pZCk7Cj4gQEAgLTEyODYsNiArMTI5MSwxMDMgQEAgbG9uZyBzZXRfY3hfcG1pbmZvKHVp
bnQzMl90IGFjcGlfaWQsIHN0cgo+ICAgICAgIHJldHVybiAwOwo+ICAgfQo+ICAgCj4gK3N0YXRp
YyB2b2lkIGFtZF9jcHVpZGxlX2luaXQoc3RydWN0IGFjcGlfcHJvY2Vzc29yX3Bvd2VyICpwb3dl
cikKPiArewo+ICsgICAgdW5zaWduZWQgaW50IGksIG5yID0gMDsKPiArICAgIGNvbnN0IHN0cnVj
dCBjcHVpbmZvX3g4NiAqYyA9ICZjdXJyZW50X2NwdV9kYXRhOwo+ICsgICAgY29uc3QgdW5zaWdu
ZWQgaW50IGVjeF9yZXEgPSBDUFVJRDVfRUNYX0VYVEVOU0lPTlNfU1VQUE9SVEVEIHwKPiArICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQ1BVSUQ1X0VDWF9JTlRFUlJVUFRfQlJFQUs7
Cj4gKyAgICBjb25zdCBzdHJ1Y3QgYWNwaV9wcm9jZXNzb3JfY3ggKmN4ID0gTlVMTDsKPiArICAg
IHN0YXRpYyBjb25zdCBzdHJ1Y3QgYWNwaV9wcm9jZXNzb3JfY3ggZmFtMTdbXSA9IHsKPiArICAg
ICAgICB7Cj4gKyAgICAgICAgICAgIC50eXBlID0gQUNQSV9TVEFURV9DMSwKPiArICAgICAgICAg
ICAgLmVudHJ5X21ldGhvZCA9IEFDUElfQ1NUQVRFX0VNX0ZGSCwKPiArICAgICAgICAgICAgLmFk
ZHJlc3MgPSAwLAoKYWRkcmVzcyBmaWVsZCB3aWxsIGFscmVhZHkgZ2V0IHNldCB0byAwIGJ5IGRl
ZmF1bHQuCgo+ICsgICAgICAgICAgICAubGF0ZW5jeSA9IDEsCj4gKyAgICAgICAgfSwKPiArICAg
ICAgICB7Cj4gKyAgICAgICAgICAgIC50eXBlID0gQUNQSV9TVEFURV9DMiwKPiArICAgICAgICAg
ICAgLmVudHJ5X21ldGhvZCA9IEFDUElfQ1NUQVRFX0VNX0hBTFQsCj4gKyAgICAgICAgICAgIC5s
YXRlbmN5ID0gNDAwLAoKTWF5YmUgdGhlIGxhdGVuY3kgdmFsdWVzIGNvdWxkIGJlIGFkZGVkIHRv
IGNwdWlkbGUuaCBhcyBkZWZpbmVzPwoKPiArICAgICAgICB9LAo+ICsgICAgfTsKPiArCj4gKyAg
ICBpZiAoIHBtX2lkbGVfc2F2ZSAmJiBwbV9pZGxlICE9IGFjcGlfcHJvY2Vzc29yX2lkbGUgKQo+
ICsgICAgICAgIHJldHVybjsKPiArCj4gKyAgICBpZiAoIHZlbmRvcl9vdmVycmlkZSA8IDAgKQo+
ICsgICAgICAgIHJldHVybjsKPiArCj4gKyAgICBzd2l0Y2ggKCBjLT54ODYgKQo+ICsgICAgewo+
ICsgICAgY2FzZSAweDE4Ogo+ICsgICAgICAgIGlmICggYm9vdF9jcHVfZGF0YS54ODZfdmVuZG9y
ICE9IFg4Nl9WRU5ET1JfSFlHT04gKQo+ICsgICAgICAgIHsKPiArICAgIGRlZmF1bHQ6Cj4gKyAg
ICAgICAgICAgIHZlbmRvcl9vdmVycmlkZSA9IC0xOwo+ICsgICAgICAgICAgICByZXR1cm47Cj4g
KyAgICAgICAgfQo+ICsgICAgICAgIC8qIGZhbGwgdGhyb3VnaCAqLwo+ICsgICAgY2FzZSAweDE3
Ogo+ICsgICAgICAgIGlmICggY3B1X2hhc19tb25pdG9yICYmIGMtPmNwdWlkX2xldmVsID49IENQ
VUlEX01XQUlUX0xFQUYgJiYKPiArICAgICAgICAgICAgIChjcHVpZF9lY3goQ1BVSURfTVdBSVRf
TEVBRikgJiBlY3hfcmVxKSA9PSBlY3hfcmVxICkKPiArICAgICAgICB7Cj4gKyAgICAgICAgICAg
IGN4ID0gZmFtMTc7Cj4gKyAgICAgICAgICAgIG5yID0gQVJSQVlfU0laRShmYW0xNyk7Cj4gKyAg
ICAgICAgICAgIGxvY2FsX2FwaWNfdGltZXJfYzJfb2sgPSB0cnVlOwo+ICsgICAgICAgICAgICBi
cmVhazsKPiArICAgICAgICB9Cj4gKyAgICAgICAgLyogZmFsbCB0aHJvdWdoICovCj4gKyAgICBj
YXNlIDB4MTU6Cj4gKyAgICBjYXNlIDB4MTY6Cj4gKyAgICAgICAgY3ggPSAmZmFtMTdbMV07Cj4g
KyAgICAgICAgbnIgPSBBUlJBWV9TSVpFKGZhbTE3KSAtIDE7Cj4gKyAgICAgICAgYnJlYWs7Cj4g
KyAgICB9Cj4gKwo+ICsgICAgcG93ZXItPmZsYWdzLmhhc19jc3QgPSB0cnVlOwo+ICsKPiArICAg
IGZvciAoIGkgPSAwOyBpIDwgbnI7ICsraSApCj4gKyAgICB7Cj4gKyAgICAgICAgaWYgKCBjeFtp
XS50eXBlID4gbWF4X2NzdGF0ZSApCj4gKyAgICAgICAgICAgIGJyZWFrOwo+ICsgICAgICAgIHBv
d2VyLT5zdGF0ZXNbaSArIDFdID0gY3hbaV07Cj4gKyAgICAgICAgcG93ZXItPnN0YXRlc1tpICsg
MV0uaWR4ID0gaSArIDE7Cj4gKyAgICAgICAgcG93ZXItPnN0YXRlc1tpICsgMV0udGFyZ2V0X3Jl
c2lkZW5jeSA9IGN4W2ldLmxhdGVuY3kgKiBsYXRlbmN5X2ZhY3RvcjsKCllvdSBjb3VsZCBzZXQg
dGFyZ2V0X3Jlc2lkZW5jeSBhcyBwYXJ0IG9mIHRoZSBpbml0aWFsaXphdGlvbiwgYnV0IEkKZ3Vl
c3MgbGF0ZW5jeV9mYWN0b3IgYmVpbmcgbm9uLWNvbnN0IHRoYXQgd291bGQgbW92ZSBmYW0xNyBv
dXRzaWRlIG9mCi5yb2RhdGE/CgpUaGFua3MsIFJvZ2VyLgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 16 14:48:40 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Jul 2019 14:48:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnOks-0002Cp-Rn; Tue, 16 Jul 2019 14:48:34 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=DxGA=VN=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hnOkr-0002Ck-Mq
 for xen-devel@lists.xenproject.org; Tue, 16 Jul 2019 14:48:33 +0000
X-Inumbo-ID: c622777a-a7d8-11e9-82d8-a79fcdccfb38
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c622777a-a7d8-11e9-82d8-a79fcdccfb38;
 Tue, 16 Jul 2019 14:48:29 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: v10QZc8agaCjWFFTavyxQLG/qhyHdIX4FwEk7sV9N1hDjgjKfDeLh7u9TaGhcXC/A2auPb3RGX
 AqGjwGqeg0qx9GQFcywYphsoe49U8waL6TP1cfFNNMvr74hsJQZC6jRLzDiuVKTbi1f2UN+Caz
 UuuLztt4Igff3qT4I3J/R9zK8xRouvp6xBRx2CilJBCaEsq9CKGOUEHe/VS732u8xk509IWABn
 VTUCt5sF27QYvezFYtJLIP1BZ8ovZcmlq2VbVuGSXdVxYNqx94+JcnPF/8RgmviOlBKd4PYEV/
 BSo=
X-SBRS: 2.7
X-MesageID: 3020827
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,498,1557201600"; 
   d="scan'208";a="3020827"
Date: Tue, 16 Jul 2019 16:48:20 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20190716144820.fgyplo5gnoishlfj@Air-de-Roger.citrite.net>
References: <0dbf8520-89c7-753e-c10a-13399aec9cd5@suse.com>
 <b5b7560a-2418-9df7-2062-3ba1f6f0152f@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <b5b7560a-2418-9df7-2062-3ba1f6f0152f@suse.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 4/5] x86: allow limiting the max C-state
 sub-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@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Wei Liu <wl@xen.org>, Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBKdWwgMDMsIDIwMTkgYXQgMDE6MDM6MDJQTSArMDAwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gRnJvbTogUm9zcyBMYWdlcndhbGwgPHJvc3MubGFnZXJ3YWxsQGNpdHJpeC5jb20+Cj4g
Cj4gQWxsb3cgbGltaXRpbmcgdGhlIG1heCBDLXN0YXRlIHN1Yi1zdGF0ZSBieSBhcHBlbmRpbmcg
dG8gdGhlIG1heF9jc3RhdGUKPiBjb21tYW5kLWxpbmUgcGFyYW1ldGVyLiBFLmcuIG1heF9jc3Rh
dGU9MSwwCj4gVGhlIGxpbWl0IG9ubHkgYXBwbGllcyB0byB0aGUgaGlnaGVzdCBsZWdhbCBDLXN0
YXRlLiBGb3IgZXhhbXBsZToKPiAgIG1heF9jc3RhdGUgPSAxLCBtYXhfY3N1YnN0YXRlID0gMCA9
PT4gQzAsIEMxIG9rYXksIGJ1dCBub3QgQzFFCj4gICBtYXhfY3N0YXRlID0gMSwgbWF4X2NzdWJz
dGF0ZSA9IDEgPT0+IEMwLCBDMSBhbmQgQzFFIG9rYXksIGJ1dCBub3QgQzIKPiAgIG1heF9jc3Rh
dGUgPSAyLCBtYXhfY3N1YnN0YXRlID0gMCA9PT4gQzAsIEMxLCBDMUUsIEMyIG9rYXksIGJ1dCBu
b3QgQzMKPiAgIG1heF9jc3RhdGUgPSAyLCBtYXhfY3N1YnN0YXRlID0gMSA9PT4gQzAsIEMxLCBD
MUUsIEMyIG9rYXksIGJ1dCBub3QgQzMKPiAKPiBTaWduZWQtb2ZmLWJ5OiBSb3NzIExhZ2Vyd2Fs
bCA8cm9zcy5sYWdlcndhbGxAY2l0cml4LmNvbT4KPiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGlj
aCA8amJldWxpY2hAc3VzZS5jb20+Cj4gLS0tCj4gdjI6IEV4cGxpY2l0bHkgbG9nICJ1bmxpbWl0
ZWQiLiBQYXNzIE5VTEwgaW4gdGhlIDJuZCBzaW1wbGVfc3RydG91bCgpCj4gICAgICBpbnZvY2F0
aW9uLgo+IAo+IC0tLSBhL2RvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5lLnBhbmRvYwo+ICsrKyBi
L2RvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5lLnBhbmRvYwo+IEBAIC0xMzc0LDkgKzEzNzQsMTEg
QEAgU3BlY2lmeSB0aGUgbWF4aW11bSBudW1iZXIgb2YgQ1BVcyB0aGF0Cj4gICBUaGlzIG9wdGlv
biBpcyBpZ25vcmVkIGluICoqcHYtc2hpbSoqIG1vZGUuCj4gICAKPiAgICMjIyBtYXhfY3N0YXRl
ICh4ODYpCj4gLT4gYD0gPGludGVnZXI+YAo+ICs+IGA9IDxpbnRlZ2VyPlssPGludGVnZXI+XWAK
PiAgIAo+IC1TcGVjaWZ5IHRoZSBkZWVwZXN0IEMtc3RhdGUgQ1BVcyBhcmUgcGVybWl0dGVkIHRv
IGJlIHBsYWNlZCBpbi4KPiArU3BlY2lmeSB0aGUgZGVlcGVzdCBDLXN0YXRlIENQVXMgYXJlIHBl
cm1pdHRlZCB0byBiZSBwbGFjZWQgaW4sIGFuZAo+ICtvcHRpb25hbGx5IHRoZSBtYXhpbXVtIHN1
YiBDLXN0YXRlIHRvIGJlIHVzZWQgdXNlZC4gIFRoZSBsYXR0ZXIgb25seSBhcHBsaWVzCj4gK3Rv
IHRoZSBoaWdoZXN0IHBlcm1pdHRlZCBDLXN0YXRlLgo+ICAgCj4gICAjIyMgbWF4X2dzaV9pcnFz
ICh4ODYpCj4gICA+IGA9IDxpbnRlZ2VyPmAKPiAtLS0gYS94ZW4vYXJjaC94ODYvYWNwaS9jcHVf
aWRsZS5jCj4gKysrIGIveGVuL2FyY2gveDg2L2FjcGkvY3B1X2lkbGUuYwo+IEBAIC0xMDQsNyAr
MTA0LDE3IEBAIGJvb2wgbGFwaWNfdGltZXJfaW5pdCh2b2lkKQo+ICAgCj4gICB2b2lkICgqX19y
ZWFkX21vc3RseSBwbV9pZGxlX3NhdmUpKHZvaWQpOwo+ICAgdW5zaWduZWQgaW50IG1heF9jc3Rh
dGUgX19yZWFkX21vc3RseSA9IFVJTlRfTUFYOwo+IC1pbnRlZ2VyX3BhcmFtKCJtYXhfY3N0YXRl
IiwgbWF4X2NzdGF0ZSk7Cj4gK3Vuc2lnbmVkIGludCBtYXhfY3N1YnN0YXRlIF9fcmVhZF9tb3N0
bHkgPSBVSU5UX01BWDsKPiArCj4gK3N0YXRpYyBpbnQgX19pbml0IHBhcnNlX2NzdGF0ZShjb25z
dCBjaGFyICpzKQo+ICt7Cj4gKyAgICBtYXhfY3N0YXRlID0gc2ltcGxlX3N0cnRvdWwocywgJnMs
IDApOwo+ICsgICAgaWYgKCAqcyA9PSAnLCcgKQo+ICsgICAgICAgIG1heF9jc3Vic3RhdGUgPSBz
aW1wbGVfc3RydG91bChzICsgMSwgTlVMTCwgMCk7Cj4gKyAgICByZXR1cm4gMDsKPiArfQo+ICtj
dXN0b21fcGFyYW0oIm1heF9jc3RhdGUiLCBwYXJzZV9jc3RhdGUpOwo+ICsKPiAgIHN0YXRpYyBi
b29sIF9fcmVhZF9tb3N0bHkgbG9jYWxfYXBpY190aW1lcl9jMl9vazsKPiAgIGJvb2xlYW5fcGFy
YW0oImxhcGljX3RpbWVyX2MyX29rIiwgbG9jYWxfYXBpY190aW1lcl9jMl9vayk7Cj4gICAKPiBA
QCAtMzQ3LDcgKzM1NywxMyBAQCBzdGF0aWMgdm9pZCBkdW1wX2N4KHVuc2lnbmVkIGNoYXIga2V5
KQo+ICAgCj4gICAgICAgcHJpbnRrKCInJWMnIHByZXNzZWQgLT4gcHJpbnRpbmcgQUNQSSBDeCBz
dHJ1Y3R1cmVzXG4iLCBrZXkpOwo+ICAgICAgIGlmICggbWF4X2NzdGF0ZSA8IFVJTlRfTUFYICkK
PiArICAgIHsKPiAgICAgICAgICAgcHJpbnRrKCJtYXggc3RhdGU6IEMldVxuIiwgbWF4X2NzdGF0
ZSk7Cj4gKyAgICAgICAgaWYgKCBtYXhfY3N1YnN0YXRlIDwgVUlOVF9NQVggKQo+ICsgICAgICAg
ICAgICBwcmludGsoIm1heCBzdWItc3RhdGU6ICV1XG4iLCBtYXhfY3N1YnN0YXRlKTsKPiArICAg
ICAgICBlbHNlCj4gKyAgICAgICAgICAgIHByaW50aygibWF4IHN1Yi1zdGF0ZTogdW5saW1pdGVk
XG4iKTsKPiArICAgIH0KPiAgICAgICBlbHNlCj4gICAgICAgICAgIHByaW50aygibWF4IHN0YXRl
OiB1bmxpbWl0ZWRcbiIpOwo+ICAgICAgIGZvcl9lYWNoX3ByZXNlbnRfY3B1ICggY3B1ICkKPiBA
QCAtNTkyLDcgKzYwOCwxMyBAQCBzdGF0aWMgdm9pZCBhY3BpX3Byb2Nlc3Nvcl9pZGxlKHZvaWQp
Cj4gICAKPiAgICAgICAgICAgZG8gewo+ICAgICAgICAgICAgICAgY3ggPSAmcG93ZXItPnN0YXRl
c1tuZXh0X3N0YXRlXTsKPiAtICAgICAgICB9IHdoaWxlICggY3gtPnR5cGUgPiBtYXhfc3RhdGUg
JiYgLS1uZXh0X3N0YXRlICk7Cj4gKyAgICAgICAgfSB3aGlsZSAoIChjeC0+dHlwZSA+IG1heF9z
dGF0ZSB8fAo+ICsgICAgICAgICAgICAgICAgICAgY3gtPmVudHJ5X21ldGhvZCA9PSBBQ1BJX0NT
VEFURV9FTV9OT05FIHx8Cj4gKyAgICAgICAgICAgICAgICAgICAoY3gtPmVudHJ5X21ldGhvZCA9
PSBBQ1BJX0NTVEFURV9FTV9GRkggJiYKPiArICAgICAgICAgICAgICAgICAgICBjeC0+dHlwZSA9
PSBtYXhfY3N0YXRlICYmCj4gKyAgICAgICAgICAgICAgICAgICAgKGN4LT5hZGRyZXNzICYgTVdB
SVRfU1VCU1RBVEVfTUFTSykgPiBtYXhfY3N1YnN0YXRlKSkgJiYKPiArICAgICAgICAgICAgICAg
ICAgLS1uZXh0X3N0YXRlICk7Cj4gKyAgICAgICAgICAgIGN4ID0gJnBvd2VyLT5zdGF0ZXNbbmV4
dF9zdGF0ZV07CgpJcyB0aGUgbGluZSBhYm92ZSBhIHN0cmF5IGFkZGl0aW9uPyBJdCBpcyBhdCBs
ZWFzdCBub3QgcHJvcGVybHkKYWxpZ25lZCBBRkFJQ1QuCgpUaGFua3MsIFJvZ2VyLgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 16 15:06:29 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Jul 2019 15: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 1hnP28-0003aU-DP; Tue, 16 Jul 2019 15:06:24 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=DxGA=VN=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hnP27-0003aP-Fy
 for xen-devel@lists.xenproject.org; Tue, 16 Jul 2019 15:06:23 +0000
X-Inumbo-ID: 44af4616-a7db-11e9-a43b-3bb72fbe6009
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 44af4616-a7db-11e9-a43b-3bb72fbe6009;
 Tue, 16 Jul 2019 15:06:21 +0000 (UTC)
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: BhgmyUkA6/PVO5qhmwO0h+AWXjjR/kljSWi8K+gr0IeMoS8LY/e/V6lVnGQtC+Ib+URG3ZYAoN
 BM6691lC3u6IxxAvqadz+kjY6WuGKHKayHPTjouekJEeZJj7uSB/FIpIDcP4IJuWNcoCMcdlxe
 dISKcwuTBauhk59PCgcOTsUDs72D6Ok9NYMREoJcZJeLxa2NeljHyFy2t42qTT3ibW5GdFcWOq
 4RS+Hz+fWsIeof3jpLN2yaY+eEZlxo6mitOigf2/6s1k288M+islIUMvGg4b8+KLU1GfRXozzP
 V94=
X-SBRS: 2.7
X-MesageID: 3061547
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,498,1557201600"; 
   d="scan'208";a="3061547"
Date: Tue, 16 Jul 2019 17:06:08 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20190716150608.pesnooijitkb25n5@Air-de-Roger.citrite.net>
References: <0dbf8520-89c7-753e-c10a-13399aec9cd5@suse.com>
 <16586069-2940-bf5b-aed1-6c9e150c70b5@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <16586069-2940-bf5b-aed1-6c9e150c70b5@suse.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 5/5] tools/libxc: allow controlling the
 max C-state sub-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@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Ian Jackson <ian.jackson@citrix.com>, Wei Liu <wl@xen.org>, Andrew
 Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBKdWwgMDMsIDIwMTkgYXQgMDE6MDQ6MTNQTSArMDAwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gRnJvbTogUm9zcyBMYWdlcndhbGwgPHJvc3MubGFnZXJ3YWxsQGNpdHJpeC5jb20+Cj4g
Cj4gU2lnbmVkLW9mZi1ieTogUm9zcyBMYWdlcndhbGwgPHJvc3MubGFnZXJ3YWxsQGNpdHJpeC5j
b20+Cj4gCj4gTWFrZSBoYW5kbGluZyBpbiBkb19wbV9vcCgpIG1vcmUgaG9tb2dlbmVvdXM6IEJl
Zm9yZSBpbnRlcnByZXRpbmcKPiBvcC0+Y3B1aWQgYXMgc3VjaCwgaGFuZGxlIGFsbCBvcGVyYXRp
b25zIG5vdCBhY3Rpbmcgb24gYSBwYXJ0aWN1bGFyCj4gQ1BVLiBBbHNvIGV4cG9zZSB0aGUgc2V0
dGluZyB2aWEgeGVucG0uCj4gCj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNo
QHN1c2UuY29tPgo+IEFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgo+IC0t
LQo+IHYyOiBBZGp1c3QgeGVucG0ncyB1c2FnZSBtZXNzYWdlLiBBbHNvIGFkanVzdCBpdHMgb3V0
cHV0IHdvcmRpbmcgYQo+ICAgICAgbGl0dGxlLgo+IAo+IC0tLSBhL3Rvb2xzL2xpYnhjL3hjX3Bt
LmMKPiArKysgYi90b29scy9saWJ4Yy94Y19wbS5jCj4gQEAgLTM2Nyw3ICszNjcsNyBAQCBpbnQg
eGNfc2V0X3NjaGVkX29wdF9zbXQoeGNfaW50ZXJmYWNlICp4Cj4gICAgICByZXR1cm4gcmM7Cj4g
ICB9Cj4gICAKPiAtaW50IHhjX2dldF9jcHVpZGxlX21heF9jc3RhdGUoeGNfaW50ZXJmYWNlICp4
Y2gsIHVpbnQzMl90ICp2YWx1ZSkKPiArc3RhdGljIGludCBnZXRfbWF4X2NzdGF0ZSh4Y19pbnRl
cmZhY2UgKnhjaCwgdWludDMyX3QgKnZhbHVlLCB1aW50MzJfdCB0eXBlKQo+ICAgewo+ICAgICAg
IGludCByYzsKPiAgICAgICBERUNMQVJFX1NZU0NUTDsKPiBAQCAtMzc5LDcgKzM3OSw3IEBAIGlu
dCB4Y19nZXRfY3B1aWRsZV9tYXhfY3N0YXRlKHhjX2ludGVyZmEKPiAgICAgICB9Cj4gICAgICAg
c3lzY3RsLmNtZCA9IFhFTl9TWVNDVExfcG1fb3A7Cj4gICAgICAgc3lzY3RsLnUucG1fb3AuY21k
ID0gWEVOX1NZU0NUTF9wbV9vcF9nZXRfbWF4X2NzdGF0ZTsKPiAtICAgIHN5c2N0bC51LnBtX29w
LmNwdWlkID0gMDsKPiArICAgIHN5c2N0bC51LnBtX29wLmNwdWlkID0gdHlwZTsKPiAgICAgICBz
eXNjdGwudS5wbV9vcC51LmdldF9tYXhfY3N0YXRlID0gMDsKPiAgICAgICByYyA9IGRvX3N5c2N0
bCh4Y2gsICZzeXNjdGwpOwo+ICAgICAgICp2YWx1ZSA9IHN5c2N0bC51LnBtX29wLnUuZ2V0X21h
eF9jc3RhdGU7Cj4gQEAgLTM4Nyw3ICszODcsMTcgQEAgaW50IHhjX2dldF9jcHVpZGxlX21heF9j
c3RhdGUoeGNfaW50ZXJmYQo+ICAgICAgIHJldHVybiByYzsKPiAgIH0KPiAgIAo+IC1pbnQgeGNf
c2V0X2NwdWlkbGVfbWF4X2NzdGF0ZSh4Y19pbnRlcmZhY2UgKnhjaCwgdWludDMyX3QgdmFsdWUp
Cj4gK2ludCB4Y19nZXRfY3B1aWRsZV9tYXhfY3N0YXRlKHhjX2ludGVyZmFjZSAqeGNoLCB1aW50
MzJfdCAqdmFsdWUpCj4gK3sKPiArICAgIHJldHVybiBnZXRfbWF4X2NzdGF0ZSh4Y2gsIHZhbHVl
LCAwKTsKPiArfQo+ICsKPiAraW50IHhjX2dldF9jcHVpZGxlX21heF9jc3Vic3RhdGUoeGNfaW50
ZXJmYWNlICp4Y2gsIHVpbnQzMl90ICp2YWx1ZSkKPiArewo+ICsgICAgcmV0dXJuIGdldF9tYXhf
Y3N0YXRlKHhjaCwgdmFsdWUsIDEpOwo+ICt9Cj4gKwo+ICtzdGF0aWMgaW50IHNldF9tYXhfY3N0
YXRlKHhjX2ludGVyZmFjZSAqeGNoLCB1aW50MzJfdCB2YWx1ZSwgdWludDMyX3QgdHlwZSkKPiAg
IHsKPiAgICAgICBERUNMQVJFX1NZU0NUTDsKPiAgIAo+IEBAIC0zOTgsMTIgKzQwOCwyMiBAQCBp
bnQgeGNfc2V0X2NwdWlkbGVfbWF4X2NzdGF0ZSh4Y19pbnRlcmZhCj4gICAgICAgfQo+ICAgICAg
IHN5c2N0bC5jbWQgPSBYRU5fU1lTQ1RMX3BtX29wOwo+ICAgICAgIHN5c2N0bC51LnBtX29wLmNt
ZCA9IFhFTl9TWVNDVExfcG1fb3Bfc2V0X21heF9jc3RhdGU7Cj4gLSAgICBzeXNjdGwudS5wbV9v
cC5jcHVpZCA9IDA7Cj4gKyAgICBzeXNjdGwudS5wbV9vcC5jcHVpZCA9IHR5cGU7Cj4gICAgICAg
c3lzY3RsLnUucG1fb3AudS5zZXRfbWF4X2NzdGF0ZSA9IHZhbHVlOwo+ICAgCj4gICAgICAgcmV0
dXJuIGRvX3N5c2N0bCh4Y2gsICZzeXNjdGwpOwo+ICAgfQo+ICAgCj4gK2ludCB4Y19zZXRfY3B1
aWRsZV9tYXhfY3N0YXRlKHhjX2ludGVyZmFjZSAqeGNoLCB1aW50MzJfdCB2YWx1ZSkKPiArewo+
ICsgICAgcmV0dXJuIHNldF9tYXhfY3N0YXRlKHhjaCwgdmFsdWUsIDApOwo+ICt9Cj4gKwo+ICtp
bnQgeGNfc2V0X2NwdWlkbGVfbWF4X2NzdWJzdGF0ZSh4Y19pbnRlcmZhY2UgKnhjaCwgdWludDMy
X3QgdmFsdWUpCj4gK3sKPiArICAgIHJldHVybiBzZXRfbWF4X2NzdGF0ZSh4Y2gsIHZhbHVlLCAx
KTsKPiArfQo+ICsKPiAgIGludCB4Y19lbmFibGVfdHVyYm8oeGNfaW50ZXJmYWNlICp4Y2gsIGlu
dCBjcHVpZCkKPiAgIHsKPiAgICAgICBERUNMQVJFX1NZU0NUTDsKPiAtLS0gYS90b29scy9saWJ4
Yy9pbmNsdWRlL3hlbmN0cmwuaAo+ICsrKyBiL3Rvb2xzL2xpYnhjL2luY2x1ZGUveGVuY3RybC5o
Cj4gQEAgLTE5MDYsNiArMTkwNiw5IEBAIGludCB4Y19zZXRfc2NoZWRfb3B0X3NtdCh4Y19pbnRl
cmZhY2UgKngKPiAgIGludCB4Y19nZXRfY3B1aWRsZV9tYXhfY3N0YXRlKHhjX2ludGVyZmFjZSAq
eGNoLCB1aW50MzJfdCAqdmFsdWUpOwo+ICAgaW50IHhjX3NldF9jcHVpZGxlX21heF9jc3RhdGUo
eGNfaW50ZXJmYWNlICp4Y2gsIHVpbnQzMl90IHZhbHVlKTsKPiAgIAo+ICtpbnQgeGNfZ2V0X2Nw
dWlkbGVfbWF4X2NzdWJzdGF0ZSh4Y19pbnRlcmZhY2UgKnhjaCwgdWludDMyX3QgKnZhbHVlKTsK
PiAraW50IHhjX3NldF9jcHVpZGxlX21heF9jc3Vic3RhdGUoeGNfaW50ZXJmYWNlICp4Y2gsIHVp
bnQzMl90IHZhbHVlKTsKPiArCj4gICBpbnQgeGNfZW5hYmxlX3R1cmJvKHhjX2ludGVyZmFjZSAq
eGNoLCBpbnQgY3B1aWQpOwo+ICAgaW50IHhjX2Rpc2FibGVfdHVyYm8oeGNfaW50ZXJmYWNlICp4
Y2gsIGludCBjcHVpZCk7Cj4gICAKPiAtLS0gYS90b29scy9taXNjL3hlbnBtLmMKPiArKysgYi90
b29scy9taXNjL3hlbnBtLmMKPiBAQCAtNjQsNyArNjQsOSBAQCB2b2lkIHNob3dfaGVscCh2b2lk
KQo+ICAgICAgICAgICAgICAgIiBzZXQtc2NoZWQtc210ICAgICAgICAgICBlbmFibGV8ZGlzYWJs
ZSBlbmFibGUvZGlzYWJsZSBzY2hlZHVsZXIgc210IHBvd2VyIHNhdmluZ1xuIgo+ICAgICAgICAg
ICAgICAgIiBzZXQtdmNwdS1taWdyYXRpb24tZGVsYXkgICAgICA8bnVtPiBzZXQgc2NoZWR1bGVy
IHZjcHUgbWlncmF0aW9uIGRlbGF5IGluIHVzXG4iCj4gICAgICAgICAgICAgICAiIGdldC12Y3B1
LW1pZ3JhdGlvbi1kZWxheSAgICAgICAgICAgIGdldCBzY2hlZHVsZXIgdmNwdSBtaWdyYXRpb24g
ZGVsYXlcbiIKPiAtICAgICAgICAgICAgIiBzZXQtbWF4LWNzdGF0ZSAgICAgICAgPG51bT58J3Vu
bGltaXRlZCcgc2V0IHRoZSBDLVN0YXRlIGxpbWl0YXRpb24gKDxudW0+ID49IDApXG4iCj4gKyAg
ICAgICAgICAgICIgc2V0LW1heC1jc3RhdGUgICAgICAgIDxudW0+fCd1bmxpbWl0ZWQnWyw8bnVt
Mj58J3VubGltaXRlZCddXG4iCj4gKyAgICAgICAgICAgICIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgc2V0IHRoZSBDLVN0YXRlIGxpbWl0YXRpb24gKDxudW0+ID49IDApIGFu
ZFxuIgo+ICsgICAgICAgICAgICAiICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IG9wdGlvbmFsbHkgdGhlIEMtc3ViLXN0YXRlIGxpbWl0YXRpb24gKDxudW0yPiA+PSAwKVxuIgo+
ICAgICAgICAgICAgICAgIiBzdGFydCBbc2Vjb25kc10gICAgICAgICAgICAgICAgICAgICBzdGFy
dCBjb2xsZWN0IEN4L1B4IHN0YXRpc3RpY3MsXG4iCj4gICAgICAgICAgICAgICAiICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIG91dHB1dCBhZnRlciBDVFJMLUMgb3IgU0lHSU5U
IG9yIHNldmVyYWwgc2Vjb25kcy5cbiIKPiAgICAgICAgICAgICAgICIgZW5hYmxlLXR1cmJvLW1v
ZGUgICAgIFtjcHVpZF0gICAgICAgZW5hYmxlIFR1cmJvIE1vZGUgZm9yIHByb2Nlc3NvcnMgdGhh
dCBzdXBwb3J0IGl0LlxuIgo+IEBAIC0xOTUsNyArMTk3LDE1IEBAIHN0YXRpYyBpbnQgc2hvd19t
YXhfY3N0YXRlKHhjX2ludGVyZmFjZQo+ICAgICAgICAgICByZXR1cm4gcmV0Owo+ICAgCj4gICAg
ICAgaWYgKCB2YWx1ZSA8IFhFTl9TWVNDVExfQ1hfVU5MSU1JVEVEICkKPiAtICAgICAgICBwcmlu
dGYoIk1heCBwb3NzaWJsZSBDLXN0YXRlOiBDJSJQUkl1MzIiXG5cbiIsIHZhbHVlKTsKPiArICAg
IHsKPiArICAgICAgICBwcmludGYoIk1heCBwb3NzaWJsZSBDLXN0YXRlOiBDJSJQUkl1MzIiXG4i
LCB2YWx1ZSk7Cj4gKyAgICAgICAgaWYgKCAocmV0ID0geGNfZ2V0X2NwdWlkbGVfbWF4X2NzdWJz
dGF0ZSh4Y19oYW5kbGUsICZ2YWx1ZSkpICkKPiArICAgICAgICAgICAgcmV0dXJuIHJldDsKPiAr
ICAgICAgICBpZiAoIHZhbHVlIDwgWEVOX1NZU0NUTF9DWF9VTkxJTUlURUQgKQo+ICsgICAgICAg
ICAgICBwcmludGYoIk1heCBwb3NzaWJsZSBzdWJzdGF0ZTogJSJQUkl1MzIiXG5cbiIsIHZhbHVl
KTsKPiArICAgICAgICBlbHNlCj4gKyAgICAgICAgICAgIHB1dHMoIiIpOwo+ICsgICAgfQo+ICAg
ICAgIGVsc2UKPiAgICAgICAgICAgcHJpbnRmKCJBbGwgQy1zdGF0ZXMgYWxsb3dlZFxuXG4iKTsK
PiAgIAo+IEBAIC0xMTIwLDEzICsxMTMwLDE3IEBAIHZvaWQgZ2V0X3ZjcHVfbWlncmF0aW9uX2Rl
bGF5X2Z1bmMoaW50IGEKPiAgIAo+ICAgdm9pZCBzZXRfbWF4X2NzdGF0ZV9mdW5jKGludCBhcmdj
LCBjaGFyICphcmd2W10pCj4gICB7Cj4gLSAgICBpbnQgdmFsdWU7Cj4gKyAgICBpbnQgdmFsdWUs
IHN1YnZhbCA9IFhFTl9TWVNDVExfQ1hfVU5MSU1JVEVEOwo+ICAgICAgIGNoYXIgYnVmWzEyXTsK
PiAgIAo+IC0gICAgaWYgKCBhcmdjICE9IDEgfHwKPiArICAgIGlmICggYXJnYyA8IDEgfHwgYXJn
YyA+IDIgfHwKCkknbSBxdWl0ZSBzdXJlIEknbSBtaXNzaW5nIHNvbWV0aGluZywgYnV0IHNob3Vs
ZG4ndCBhcmdjIHN0aWxsIGJlIDEKcmVnYXJkbGVzcyBvZiB3aGV0aGVyIHRoZSBtYXggc3ViLXN0
YXRlIGlzIHNldCBvciBub3Q/CgpJIHdvdWxkIGV4cGVjdCB0byBzY2FuIGZvciBzb21ldGhpbmcg
bGlrZTogIiVkLCVkIiBvciBzb21lIHN1Y2gsIGJ1dAptYXliZSB0aGVyZSdzIGEgc3RlcCBJJ20g
bWlzc2luZyB0aGF0IHNwbGl0cyB0aGUgc3RyaW5nIHVzaW5nIHRoZSAnLCcKc2VwYXJhdG9yPwoK
VGhhbmtzLCBSb2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 16 15:06:45 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Jul 2019 15:06:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnP2T-0003c8-OL; Tue, 16 Jul 2019 15:06:45 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=twXG=VN=suse.com=dfaggioli@srs-us1.protection.inumbo.net>)
 id 1hnP2S-0003bv-GO
 for xen-devel@lists.xenproject.org; Tue, 16 Jul 2019 15:06:44 +0000
X-Inumbo-ID: 51b4d1e3-a7db-11e9-8980-bc764e045a96
Received: from m9a0001g.houston.softwaregrp.com (unknown [15.124.64.66])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 51b4d1e3-a7db-11e9-8980-bc764e045a96;
 Tue, 16 Jul 2019 15:06:42 +0000 (UTC)
Received: FROM m9a0001g.houston.softwaregrp.com (15.121.0.191) BY
 m9a0001g.houston.softwaregrp.com WITH ESMTP; 
 Tue, 16 Jul 2019 15:06:41 +0000
Received: from M4W0335.microfocus.com (2002:f78:1193::f78:1193) by
 M9W0068.microfocus.com (2002:f79:bf::f79:bf) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Tue, 16 Jul 2019 15:00:55 +0000
Received: from NAM03-DM3-obe.outbound.protection.outlook.com (15.124.8.14) by
 M4W0335.microfocus.com (15.120.17.147) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Tue, 16 Jul 2019 15:00:55 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=nsutHkZKxyJx5bXVQRRDuQiLoy6Xu64tIjAayOC5cL9Dvp5NRs/zS5DG0xnHSUmEYGyUoMfiFcFqnuamK33XmdVbMw4nBwFBWfZR+cXJXDaCsXv/NduzeCBxBhbgIVIF38DaP64b1FSqI0qFifoR2pqYUpQsWtKeVeywlVXeQfLRurysT5GMgCOoR0lqN2MnverpiymBv4VaQQeTITDGxo+pmjsuZ7uqPTNgb6xnPonYZtwJvlwoSeSC4uUvLb6gdrZATFdD9tv2tG1BIW4Xlqygkq6EJOz0q4X539IehSl2Ev7BNkzQUP9SrdBKaTP6reIrp3M4pnJ+bLvz5xGaLQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=TUFIfBNfbMBbD4pPriKpBfZKRtDMSUXPYw+4qaH1g5M=;
 b=laRnmNyj57wRmWXtQZ6hpFnUy1laYPLfLUblyZ455CgpHYNxSZiDPmdtX81Z87Q9HU2yRCJi5mnXbag7Oh7mfCcgwq/yrIyDnF8RXiqae/Lt/RTjO/D78B47nljNb8M8XFoSEiV0kK6LTYBcTJyGST5flsaTrTvl3Xekr5RYeOmKGcgBPwcuVN5vMxwofLy286TE5EfEqVlpbJ8J2Q+3YvgfsHQsoK9r1rk7oEb1w+09gG9GkYQ2qLQagLcm24YKr1BNmU/bcPVrMuV0J5x2+vHRi39mrFBO8SJd8Q+m1Quk5DNAdFfbgAfKSmz2FPoWtDCcr4ksWqEQy5BKrYP+eg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM5PR18MB1499.namprd18.prod.outlook.com (10.175.220.20) by
 DM5PR18MB2231.namprd18.prod.outlook.com (52.132.143.154) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.10; Tue, 16 Jul 2019 15:00:54 +0000
Received: from DM5PR18MB1499.namprd18.prod.outlook.com
 ([fe80::d409:6406:c7a4:b807]) by DM5PR18MB1499.namprd18.prod.outlook.com
 ([fe80::d409:6406:c7a4:b807%2]) with mapi id 15.20.2073.012; Tue, 16 Jul 2019
 15:00:54 +0000
From: Dario Faggioli <dfaggioli@suse.com>
To: "George.Dunlap@citrix.com" <George.Dunlap@citrix.com>
Thread-Topic: [Xen-devel] [PATCH v1 2/5] xen: sched: null: don't assign down
 vcpus to pcpus
Thread-Index: AQHVOydXzSui4XMVAEeMf8BdnFoTaabNtPYAgAE6CACAABQTgP/+VSUA
Date: Tue, 16 Jul 2019 15:00:54 +0000
Message-ID: <9cc36cdbdee25e978303c7b1e77025fb7f97fbde.camel@suse.com>
References: <153515586506.7407.8908626058440527641.stgit@Palanthas.fritz.box>
 <153515650541.7407.13469781440827661968.stgit@Palanthas.fritz.box>
 <54fc671f-0527-e29b-e9ec-634e42c8594d@citrix.com>
 <c3661d2275abe2f34066ec334b2154d6a0339840.camel@suse.com>
 <10573373-94FE-47CE-A7E8-208EBFE8BC29@citrix.com>
In-Reply-To: <10573373-94FE-47CE-A7E8-208EBFE8BC29@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=dfaggioli@suse.com; 
x-originating-ip: [89.186.78.87]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 95ebf288-7592-4eb6-625d-08d709fe668e
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(49563074)(7193020);
 SRVR:DM5PR18MB2231; 
x-ms-traffictypediagnostic: DM5PR18MB2231:
x-microsoft-antispam-prvs: <DM5PR18MB2231C8BC3452BFF659181DBEC5CE0@DM5PR18MB2231.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:2803;
x-forefront-prvs: 0100732B76
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(376002)(366004)(396003)(39860400002)(136003)(346002)(189003)(199004)(5660300002)(53936002)(25786009)(305945005)(6512007)(2501003)(6306002)(8676002)(2906002)(5640700003)(6436002)(71200400001)(71190400001)(81156014)(316002)(8936002)(36756003)(7736002)(118296001)(54906003)(14454004)(2351001)(53376002)(53366004)(4326008)(6246003)(186003)(102836004)(86362001)(6916009)(99936001)(99286004)(76116006)(6506007)(76176011)(91956017)(66616009)(53546011)(66066001)(26005)(446003)(2616005)(66556008)(14444005)(11346002)(81166006)(476003)(64756008)(229853002)(6116002)(66476007)(486006)(3846002)(478600001)(966005)(66446008)(68736007)(66946007)(256004)(6486002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM5PR18MB2231;
 H:DM5PR18MB1499.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: /0gin4YYTJ9epmi2bWguS72IhJYyJdW9dO/zvaNSUj1nXPc8VEgv/L9c6gvU8otr/4HvYC1Q2yKnSzcnmkTb8pB/TPKOGX0EpUIsUF3/6SEegOH+0PM9jI10s1NIVeu1Jxx89nhBDwceTpHYmqTyyo9kaAsD+o9QqFXURH/7TLL4o3Qo8e1iMzvPekeELFtzEGpYdCBtmoVS5/qusHDBTO0clpZUufy35zyyM2ZpHWN+VvC5NBz/pPR0WRL9koa4sKH1xZwkGvOxS6QUTAFXTu0sKf+4RjMMTi5SywkDysMPKmeVtAhw8yhd3q+d1XopOpAF2/DE1d+0k0vI/c+l49yeqEDXU9Hv74YyWHkm7d+J9kUKAeVbtG0GoB6rBHOSoSBOdVgFkon4sxig1wpZhFTmD1SPBThFK2UHuAFYW6A=
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 95ebf288-7592-4eb6-625d-08d709fe668e
X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Jul 2019 15:00:54.1283 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: dfaggioli@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR18MB2231
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v1 2/5] xen: sched: null: don't assign down
 vcpus to pcpus
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 "sstabellini@kernel.org" <sstabellini@kernel.org>,
 "roger.pau@citrix.com" <roger.pau@citrix.com>
Content-Type: multipart/mixed; boundary="===============1841020700517980085=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============1841020700517980085==
Content-Language: en-US
Content-Type: multipart/signed; micalg=pgp-sha256;
	protocol="application/pgp-signature"; boundary="=-vFs/0CZtsKT+s+k4QkBp"

--=-vFs/0CZtsKT+s+k4QkBp
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

On Tue, 2019-07-16 at 12:02 +0000, George Dunlap wrote:
> > On Jul 16, 2019, at 11:50 AM, Dario Faggioli <faggioli@suse.com>
> > On Mon, 2019-07-15 at 17:06 +0100, George Dunlap wrote:
> > > On 8/25/18 1:21 AM, Dario Faggioli wrote:
> > > >=20
> > > The other thing is, from a "developmental purity" point of view,
> > > I
> > > think
> > > this series technically has a regression in the middle: cpu
> > > offline /
> > > online stops working between patch 2 and patch 4.  But I'm
> > > inclined
> > > in
> > > this case not to worry too much. :-)
> > >=20
> > Well, the point is that offlining/onlining does not work before
> > this
> > series. System does not crash, but behavior is wrong, as offline
> > vCPUs
> > stay assigned to pCPUs (keeping them idle) while online vCPUs are
> > "trapped" in the wait list, which is wrong.
> >=20
> > So that's why I don't think there's much value in being consistent
> > with
> > such behavior throughout the series... which I guess is why you
> > said
> > you "won't worry too much in this case=E2=80=9D ?
>=20
> It=E2=80=99s definitely sub-optimal from a system point of view; but from=
 a
> guest point of view, it does (or should) function.  Before this
> series, if a guest offline and then online vcpus, they should come
> back.
>
Well, yes, I guess they should. IAC, one of the main backing usecases
for these fixes is when null is used as the scheduler of the Xen PV-
SHIM. In that case, if I remember correctly, the L1 and L2 vCPUs are
created offline, and then onlined dynamically. And they don't come up.
:-)

Anyway...

> In the middle of this series, once a vcpu is offlined, it can=E2=80=99t b=
e
> brought back up.  (That is, if I=E2=80=99m reading it right.)
>
...Yes, at that stage, things are working even less. But more
important...

> But I=E2=80=99m not expecting people to be doing bisections of that
> particular functionality in this particular scheduler very much.  I
> think the =E2=80=9Cbenefit=E2=80=9D of avoiding a complicated re-write is=
 well worth
> the =E2=80=9Ccost=E2=80=9D of having that particular bisection fail, on t=
he off
> chance that anyone tries it.
>=20
...As we fully agree on this, let's move on

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


--=-vFs/0CZtsKT+s+k4QkBp
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+4FAl0t5qQACgkQFkJ4iaW4
c+7xYxAAr/qasXzQfBh+ojowLelHYRHZtC+imF/sLr67eFRPcojFyVOhJ57+dGFL
V3VhFEUEn5qax8uszW6T22qWp0jpjac2YdskRwKQfb6n6ZaGMiK5ckyGx9BQqOSU
soChYezBJMXHpUrlZNXFQyHjO+//FXRxCiwTg3XL7SWY/HOSE3+35OeqCsS1kq/k
nCmzWBZxANbj1VrDfwngmLHoi/MBJxNwJ+eSpQMqZ212N2ADNY94psUHoXRuHu2X
bUIuaqVZYHZglbYKNRuh0ab1G6Q87sQQXfW92LWhE5QiNVPz+bKliVRMizXevfFI
oL4h97fa375qYRDip0wlFTruqogEYHL61jV4Zn4Jc9eAWKmOTaT5kQMCbvT09y5S
LAbnVuH89DDhUQQjrryojuIxVlGMeDal70+fhJqxYcG0y+FfJXbEAaX6uPMtjc0o
URhJLin1ZhAGpMldn7E+jxRO6ZZ2bZp1fU7c4rULSq0J1PXYy4xGHuev6vif9QQe
MDF7qWRvAQIciOa1n1/H6CjZ108oKNsqOSL6Y8Lkj9EjnTW1kja4EYLjUW/QyvIq
n2Ed2aIMPOkyqCDo25dDREimN9q/xT2BQfsdrK19YrLj5KlqSRjmbFxnwUAqMyNb
GVUfFkI7P+p4lTXLaQwB4AME5q/luk/mskb1X3sItaBGRWQGrGs=
=1j97
-----END PGP SIGNATURE-----

--=-vFs/0CZtsKT+s+k4QkBp--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============1841020700517980085==--


From xen-devel-bounces@lists.xenproject.org Tue Jul 16 15:46:05 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Jul 2019 15:46:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnPe4-0006K6-1P; Tue, 16 Jul 2019 15:45:36 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=RhR4=VN=citrix.com=sergey.dyasli@srs-us1.protection.inumbo.net>)
 id 1hnPe2-0006K1-WB
 for xen-devel@lists.xenproject.org; Tue, 16 Jul 2019 15:45:35 +0000
X-Inumbo-ID: bdcfeffa-a7e0-11e9-920a-eb71ff84d887
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id bdcfeffa-a7e0-11e9-920a-eb71ff84d887;
 Tue, 16 Jul 2019 15:45:31 +0000 (UTC)
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=sergey.dyasli@citrix.com;
 spf=Pass smtp.mailfrom=sergey.dyasli@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 sergey.dyasli@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="sergey.dyasli@citrix.com";
 x-sender="sergey.dyasli@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 sergey.dyasli@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="sergey.dyasli@citrix.com";
 x-sender="sergey.dyasli@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="sergey.dyasli@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 2+dFcb0YkNC6VVaoy47G84NuSjPrV6VCufLCk6MbIlfugBNhFLjQcP8CrzapIm9fvs3P02pCtC
 nfftO0WBniM0pnJrDrc3GH8Gogwf82ZmS0x/PB7/XOsLTIlHUWtGa4Mvrh0E+ba/6pnZAUthPe
 po4d0CS3p+hEJNMmayUyeBeThL1ByxZTyFhESVsKeNE9XrPydKbjd1Dzmbkf8j6LKlmvdgWo9U
 qQBj6DqhaSOeSIJznFLRMUFD0tLVjz/HR1Rfhe4j171a9S+g8xr1V7HeE7S/ih4KbhNrAipM9B
 Hvk=
X-SBRS: 2.7
X-MesageID: 3102547
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,498,1557201600"; 
   d="scan'208";a="3102547"
To: Juergen Gross <jgross@suse.com>, <xen-devel@lists.xenproject.org>
References: <20190528103313.1343-1-jgross@suse.com>
 <f2f3f5f2-8b9c-ac9c-00e8-1e601ec71070@citrix.com>
From: Sergey Dyasli <sergey.dyasli@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=sergey.dyasli@citrix.com; keydata=
 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
Message-ID: <d06a0599-7e3e-b63a-e6ec-3dad315f7436@citrix.com>
Date: Tue, 16 Jul 2019 16:45:26 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.1
MIME-Version: 1.0
In-Reply-To: <f2f3f5f2-8b9c-ac9c-00e8-1e601ec71070@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 00/60] xen: add core scheduling support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "sergey.dyasli@citrix.com >> Sergey Dyasli" <sergey.dyasli@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>, Robert
 VanVossen <robert.vanvossen@dornerworks.com>,
 Dario Faggioli <dfaggioli@suse.com>, Julien Grall <julien.grall@arm.com>,
 Josh Whitehead <josh.whitehead@dornerworks.com>,
 Meng Xu <mengxu@cis.upenn.edu>, Jan Beulich <jbeulich@suse.com>,
 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>

T24gMDUvMDcvMjAxOSAxNDoxNywgU2VyZ2V5IER5YXNsaSB3cm90ZToKPiBbMjAxOS0wNy0wNSAw
MDozNzoxNiBVVENdIChYRU4pIFsyNDkwNy40ODI2ODZdIFdhdGNoZG9nIHRpbWVyIGRldGVjdHMg
dGhhdCBDUFUzMCBpcyBzdHVjayEKPiBbMjAxOS0wNy0wNSAwMDozNzoxNiBVVENdIChYRU4pIFsy
NDkwNy41MTQxODBdIC0tLS1bIFhlbi00LjEzLjAtOC4wLjYtZCAgeDg2XzY0ICBkZWJ1Zz15ICAg
Tm90IHRhaW50ZWQgXS0tLS0KPiBbMjAxOS0wNy0wNSAwMDozNzoxNiBVVENdIChYRU4pIFsyNDkw
Ny41NTIwNzBdIENQVTogICAgMzAKPiBbMjAxOS0wNy0wNSAwMDozNzoxNiBVVENdIChYRU4pIFsy
NDkwNy41NjUyODFdIFJJUDogICAgZTAwODpbPGZmZmY4MmQwODAyNDA2ZmM+XSBzY2hlZF9jb250
ZXh0X3N3aXRjaGVkKzB4YWYvMHgxMDEKPiBbMjAxOS0wNy0wNSAwMDozNzoxNiBVVENdIChYRU4p
IFsyNDkwNy42MDEyMzJdIFJGTEFHUzogMDAwMDAwMDAwMDAwMDIwMiAgIENPTlRFWFQ6IGh5cGVy
dmlzb3IKPiBbMjAxOS0wNy0wNSAwMDozNzoxNiBVVENdIChYRU4pIFsyNDkwNy42Mjk5OThdIHJh
eDogMDAwMDAwMDAwMDAwMDAwMiAgIHJieDogZmZmZjgzMjAyNzgyZTg4MCAgIHJjeDogMDAwMDAw
MDAwMDAwMDAxZQo+IFsyMDE5LTA3LTA1IDAwOjM3OjE2IFVUQ10gKFhFTikgWzI0OTA3LjY2OTY1
MV0gcmR4OiBmZmZmODMyMDI3ODJlOTA0ICAgcnNpOiBmZmZmODMyMDI3ODIzMDAwICAgcmRpOiBm
ZmZmODMyMDI3ODIzMDAwCj4gWzIwMTktMDctMDUgMDA6Mzc6MTYgVVRDXSAoWEVOKSBbMjQ5MDcu
NzA2NTYwXSByYnA6IGZmZmY4MzQwM2NhYjdkMjAgICByc3A6IGZmZmY4MzQwM2NhYjdkMDAgICBy
ODogIDAwMDAwMDAwMDAwMDAwMDAKPiBbMjAxOS0wNy0wNSAwMDozNzoxNiBVVENdIChYRU4pIFsy
NDkwNy43NDMyNThdIHI5OiAgMDAwMDAwMDAwMDAwMDAwMCAgIHIxMDogMDIwMDIwMDIwMDIwMDIw
MCAgIHIxMTogMDEwMDEwMDEwMDEwMDEwMAo+IFsyMDE5LTA3LTA1IDAwOjM3OjE2IFVUQ10gKFhF
TikgWzI0OTA3Ljc3OTk0MF0gcjEyOiBmZmZmODMyMDI3ODIzMDAwICAgcjEzOiBmZmZmODMyMDI3
ODIzMDAwICAgcjE0OiBmZmZmODMyMDI3ODJlN2IwCj4gWzIwMTktMDctMDUgMDA6Mzc6MTYgVVRD
XSAoWEVOKSBbMjQ5MDcuODE2ODQ5XSByMTU6IGZmZmY4MzIwMjc4MmU4ODAgICBjcjA6IDAwMDAw
MDAwODAwNTAwM2IgICBjcjQ6IDAwMDAwMDAwMDAwNDI2ZTAKPiBbMjAxOS0wNy0wNSAwMDozNzox
NiBVVENdIChYRU4pIFsyNDkwNy44NTQxMjVdIGNyMzogMDAwMDAwMDBiZDhhMTAwMCAgIGNyMjog
MDAwMDAwMDAxODUxYjc5OAo+IFsyMDE5LTA3LTA1IDAwOjM3OjE2IFVUQ10gKFhFTikgWzI0OTA3
Ljg4MTQ4M10gZnNiOiAwMDAwMDAwMDAwMDAwMDAwICAgZ3NiOiAwMDAwMDAwMDAwMDAwMDAwICAg
Z3NzOiAwMDAwMDAwMDAwMDAwMDAwCj4gWzIwMTktMDctMDUgMDA6Mzc6MTYgVVRDXSAoWEVOKSBb
MjQ5MDcuOTE4MzA5XSBkczogMDAwMCAgIGVzOiAwMDAwICAgZnM6IDAwMDAgICBnczogMDAwMCAg
IHNzOiAwMDAwICAgY3M6IGUwMDgKPiBbMjAxOS0wNy0wNSAwMDozNzoxNiBVVENdIChYRU4pIFsy
NDkwNy45NTI2MTldIFhlbiBjb2RlIGFyb3VuZCA8ZmZmZjgyZDA4MDI0MDZmYz4gKHNjaGVkX2Nv
bnRleHRfc3dpdGNoZWQrMHhhZi8weDEwMSk6Cj4gWzIwMTktMDctMDUgMDA6Mzc6MTYgVVRDXSAo
WEVOKSBbMjQ5MDcuOTkwMjc3XSAgMDAgMDAgZWIgMTggZjMgOTAgOGIgMDIgPDg1PiBjMCA3NSBm
OCBlYiAwZSA0OSA4YiA3ZSAzMCA0OCA4NSBmZiA3NCAwNSBlOAo+IFsyMDE5LTA3LTA1IDAwOjM3
OjE2IFVUQ10gKFhFTikgWzI0OTA4LjAzMjM5M10gWGVuIHN0YWNrIHRyYWNlIGZyb20gcnNwPWZm
ZmY4MzQwM2NhYjdkMDA6Cj4gWzIwMTktMDctMDUgMDA6Mzc6MTYgVVRDXSAoWEVOKSBbMjQ5MDgu
MDYxMjk4XSAgICBmZmZmODMyMDI3ODIzMDAwIGZmZmY4MzIwMjc4MjMwMDAgMDAwMDAwMDAwMDAw
MDAwMCBmZmZmODMyMDI3ODJlODgwCj4gWzIwMTktMDctMDUgMDA6Mzc6MTYgVVRDXSAoWEVOKSBb
MjQ5MDguMDk4NTI5XSAgICBmZmZmODM0MDNjYWI3ZDYwIGZmZmY4MmQwODAyNDA3YzAgMDAwMDAw
MDAwMDAwMDA4MiBmZmZmODMyMDI3ODJlN2M4Cj4gWzIwMTktMDctMDUgMDA6Mzc6MTYgVVRDXSAo
WEVOKSBbMjQ5MDguMTM1NjIyXSAgICAwMDAwMDAwMDAwMDAwMDFlIGZmZmY4MzIwMjc4MmU3Yzgg
MDAwMDAwMDAwMDAwMDAxZSBmZmZmODJkMDgwNjAyNjI4Cj4gWzIwMTktMDctMDUgMDA6Mzc6MTYg
VVRDXSAoWEVOKSBbMjQ5MDguMTcyNjcxXSAgICBmZmZmODM0MDNjYWI3ZGMwIGZmZmY4MmQwODAy
NDBkODMgMDAwMDAwMDAwMDAwZGY5OSAwMDAwMDAwMDAwMDAwMDFlCj4gWzIwMTktMDctMDUgMDA6
Mzc6MTYgVVRDXSAoWEVOKSBbMjQ5MDguMjEwMjEyXSAgICBmZmZmODMyMDI3ODIzMDAwIDAwMDAx
NmE2MmRjOGM2YmMgMDAwMDAwZmMwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDFlCj4gWzIwMTktMDct
MDUgMDA6Mzc6MTYgVVRDXSAoWEVOKSBbMjQ5MDguMjQ3MTgxXSAgICBmZmZmODMyMDI3ODJlN2M4
IGZmZmY4MmQwODA2MDI2MjggZmZmZjgyZDA4MDVkYTQ2MCAwMDAwMDAwMDAwMDAwMDFlCj4gWzIw
MTktMDctMDUgMDA6Mzc6MTYgVVRDXSAoWEVOKSBbMjQ5MDguMjg0Mjc5XSAgICBmZmZmODM0MDNj
YWI3ZTYwIGZmZmY4MmQwODAyNDBlYTQgMDAwMDAwMDI4MDJhZWNjNSBmZmZmODMyMDI3ODIzMDAw
Cj4gWzIwMTktMDctMDUgMDA6Mzc6MTYgVVRDXSAoWEVOKSBbMjQ5MDguMzIxMTI4XSAgICBmZmZm
ODMyMDI3ODJlN2IwIGZmZmY4MzIwMjc4MmU4ODAgZmZmZjgzNDAzY2FiN2UxMCBmZmZmODJkMDgw
MjczYjRlCj4gWzIwMTktMDctMDUgMDA6Mzc6MTYgVVRDXSAoWEVOKSBbMjQ5MDguMzU4MzA4XSAg
ICBmZmZmODM0MDNjYWI3ZTEwIGZmZmY4MmQwODAyNDJmN2YgZmZmZjgzNDAzY2FiN2U2MCBmZmZm
ODJkMDgwMjQ2NjNhCj4gWzIwMTktMDctMDUgMDA6Mzc6MTcgVVRDXSAoWEVOKSBbMjQ5MDguMzk1
NjYyXSAgICBmZmZmODM0MDNjYWI3ZWEwIGZmZmY4MmQwODAyZWMzMmEgZmZmZjgzNDAwMDAwMDBm
ZiBmZmZmODJkMDgwNWJjODgwCj4gWzIwMTktMDctMDUgMDA6Mzc6MTcgVVRDXSAoWEVOKSBbMjQ5
MDguNDMyMzc2XSAgICBmZmZmODJkMDgwNWJiOTgwIGZmZmZmZmZmZmZmZmZmZmYgZmZmZjgzNDAz
Y2FiN2ZmZiAwMDAwMDAwMDAwMDAwMDFlCj4gWzIwMTktMDctMDUgMDA6Mzc6MTcgVVRDXSAoWEVO
KSBbMjQ5MDguNDY5ODEyXSAgICBmZmZmODM0MDNjYWI3ZTkwIGZmZmY4MmQwODAyNDI1NzUgMDAw
MDAwMDAwMDAwMGYwMCBmZmZmODJkMDgwNWJiOTgwCj4gWzIwMTktMDctMDUgMDA6Mzc6MTcgVVRD
XSAoWEVOKSBbMjQ5MDguNTA4MzczXSAgICAwMDAwMDAwMDAwMDAwMDFlIGZmZmY4MmQwODA2MDI2
ZjAgZmZmZjgzNDAzY2FiN2VhMCBmZmZmODJkMDgwMjQyNWNhCj4gWzIwMTktMDctMDUgMDA6Mzc6
MTcgVVRDXSAoWEVOKSBbMjQ5MDguNTQ5ODU2XSAgICBmZmZmODM0MDNjYWI3ZWYwIGZmZmY4MmQw
ODAyN2E2MDEgZmZmZjgyZDA4MDI0MjU3NSAwMDAwMDAxZTdmZmRlMDAwCj4gWzIwMTktMDctMDUg
MDA6Mzc6MTcgVVRDXSAoWEVOKSBbMjQ5MDguNTg4MDIyXSAgICBmZmZmODMyMDI3ODIzMDAwIGZm
ZmY4MzIwMjc4MjMwMDAgZmZmZjgzMTI3ZmZkZTAwMCBmZmZmODMyMDNmZmU1MDAwCj4gWzIwMTkt
MDctMDUgMDA6Mzc6MTcgVVRDXSAoWEVOKSBbMjQ5MDguNjI1MjE3XSAgICAwMDAwMDAwMDAwMDAw
MDFlIGZmZmY4MzEyMDQwOTIwMDAgZmZmZjgzNDAzY2FiN2Q3OCAwMDAwMDAwMGZmZmZmZmVkCj4g
WzIwMTktMDctMDUgMDA6Mzc6MTcgVVRDXSAoWEVOKSBbMjQ5MDguNjYyOTMyXSAgICBmZmZmZmZm
ZjgxODAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgZmZmZmZmZmY4MTgwMDAwMCAwMDAwMDAwMDAwMDAw
MDAwCj4gWzIwMTktMDctMDUgMDA6Mzc6MTcgVVRDXSAoWEVOKSBbMjQ5MDguNzAzMjQ2XSAgICBm
ZmZmZmZmZjgxOGY0NTgwIGZmZmY4ODAwMzkxMTg4NDggMDAwMDBlNmEzYzRiMjY5OCAwMDAwMDAw
MDE0ODkwMGRiCj4gWzIwMTktMDctMDUgMDA6Mzc6MTcgVVRDXSAoWEVOKSBbMjQ5MDguNzQzNjcx
XSAgICAwMDAwMDAwMDAwMDAwMDAwIGZmZmZmZmZmODEwMWU2NTAgZmZmZmZmZmY4MTg1YzNlMCAw
MDAwMDAwMDAwMDAwMDAwCj4gWzIwMTktMDctMDUgMDA6Mzc6MTcgVVRDXSAoWEVOKSBbMjQ5MDgu
NzgxOTI3XSAgICAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMGJlZWYwMDAw
YmVlZiBmZmZmZmZmZjgxMDU0ZWIyCj4gWzIwMTktMDctMDUgMDA6Mzc6MTcgVVRDXSAoWEVOKSBb
MjQ5MDguODIwOTg2XSBYZW4gY2FsbCB0cmFjZToKPiBbMjAxOS0wNy0wNSAwMDozNzoxNyBVVENd
IChYRU4pIFsyNDkwOC44MzY3ODldICAgIFs8ZmZmZjgyZDA4MDI0MDZmYz5dIHNjaGVkX2NvbnRl
eHRfc3dpdGNoZWQrMHhhZi8weDEwMQo+IFsyMDE5LTA3LTA1IDAwOjM3OjE3IFVUQ10gKFhFTikg
WzI0OTA4Ljg2OTkxNl0gICAgWzxmZmZmODJkMDgwMjQwN2MwPl0gc2NoZWR1bGUuYyNzY2hlZF9j
b250ZXh0X3N3aXRjaCsweDcyLzB4MTUxCj4gWzIwMTktMDctMDUgMDA6Mzc6MTcgVVRDXSAoWEVO
KSBbMjQ5MDguOTA3Mzg0XSAgICBbPGZmZmY4MmQwODAyNDBkODM+XSBzY2hlZHVsZS5jI3NjaGVk
X3NsYXZlKzB4MmEzLzB4MmIyCj4gWzIwMTktMDctMDUgMDA6Mzc6MTcgVVRDXSAoWEVOKSBbMjQ5
MDguOTQxMjQxXSAgICBbPGZmZmY4MmQwODAyNDBlYTQ+XSBzY2hlZHVsZS5jI3NjaGVkdWxlKzB4
MTEyLzB4MmExCj4gWzIwMTktMDctMDUgMDA6Mzc6MTcgVVRDXSAoWEVOKSBbMjQ5MDguOTczOTM5
XSAgICBbPGZmZmY4MmQwODAyNDI1NzU+XSBzb2Z0aXJxLmMjX19kb19zb2Z0aXJxKzB4ODUvMHg5
MAo+IFsyMDE5LTA3LTA1IDAwOjM3OjE3IFVUQ10gKFhFTikgWzI0OTA5LjAwNzEwMV0gICAgWzxm
ZmZmODJkMDgwMjQyNWNhPl0gZG9fc29mdGlycSsweDEzLzB4MTUKPiBbMjAxOS0wNy0wNSAwMDoz
NzoxNyBVVENdIChYRU4pIFsyNDkwOS4wMzU5NzFdICAgIFs8ZmZmZjgyZDA4MDI3YTYwMT5dIGRv
bWFpbi5jI2lkbGVfbG9vcCsweGFkLzB4YzAKPiBbMjAxOS0wNy0wNSAwMDozNzoxNyBVVENdIChY
RU4pIFsyNDkwOS4wNzA1NDZdCj4gWzIwMTktMDctMDUgMDA6Mzc6MTcgVVRDXSAoWEVOKSBbMjQ5
MDkuMDgwMjg2XSBDUFUwIEAgZTAwODpmZmZmODJkMDgwMjQzMWJhIChzdG9wX21hY2hpbmUuYyNz
dG9wbWFjaGluZV93YWl0X3N0YXRlKzB4MWEvMHgyNCkKPiBbMjAxOS0wNy0wNSAwMDozNzoxNyBV
VENdIChYRU4pIFsyNDkwOS4xMjI4OTZdIENQVTEgQCBlMDA4OmZmZmY4MmQwODAyNDA2ZjggKHNj
aGVkX2NvbnRleHRfc3dpdGNoZWQrMHhhYi8weDEwMSkKPiBbMjAxOS0wNy0wNSAwMDozNzoxOCBV
VENdIChYRU4pIFsyNDkwOS4xNTk1MThdIENQVTMgQCBlMDA4OmZmZmY4MmQwODAyNDMxZmEgKHN0
b3BfbWFjaGluZS5jI3N0b3BtYWNoaW5lX2FjdGlvbisweDM2LzB4YTApCj4gWzIwMTktMDctMDUg
MDA6Mzc6MTggVVRDXSAoWEVOKSBbMjQ5MDkuMTk5NjA3XSBDUFUyIEAgZTAwODpmZmZmODJkMDgw
MjQwNmZjIChzY2hlZF9jb250ZXh0X3N3aXRjaGVkKzB4YWYvMHgxMDEpCj4gWzIwMTktMDctMDUg
MDA6Mzc6MTggVVRDXSAoWEVOKSBbMjQ5MDkuMjM1NzczXSBDUFU1IEAgZTAwODpmZmZmODJkMDgw
MjQzMWY0IChzdG9wX21hY2hpbmUuYyNzdG9wbWFjaGluZV9hY3Rpb24rMHgzMC8weGEwKQo+IFsy
MDE5LTA3LTA1IDAwOjM3OjE4IFVUQ10gKFhFTikgWzI0OTA5LjI3NjAzOV0gQ1BVNCBAIGUwMDg6
ZmZmZjgyZDA4MDI0MDZmYSAoc2NoZWRfY29udGV4dF9zd2l0Y2hlZCsweGFkLzB4MTAxKQo+IFsy
MDE5LTA3LTA1IDAwOjM3OjE4IFVUQ10gKFhFTikgWzI0OTA5LjMxMjM3MV0gQ1BVNyBAIGUwMDg6
ZmZmZjgyZDA4MDI0MzFmYSAoc3RvcF9tYWNoaW5lLmMjc3RvcG1hY2hpbmVfYWN0aW9uKzB4MzYv
MHhhMCkKPiBbMjAxOS0wNy0wNSAwMDozNzoxOCBVVENdIChYRU4pIFsyNDkwOS4zNTI5MzBdIENQ
VTYgQCBlMDA4OmZmZmY4MmQwODAyNDA2ZmMgKHNjaGVkX2NvbnRleHRfc3dpdGNoZWQrMHhhZi8w
eDEwMSkKPiBbMjAxOS0wNy0wNSAwMDozNzoxOCBVVENdIChYRU4pIFsyNDkwOS4zODg5MjhdIENQ
VTggQCBlMDA4OmZmZmY4MmQwODAyNDA2ZmEgKHNjaGVkX2NvbnRleHRfc3dpdGNoZWQrMHhhZC8w
eDEwMSkKPiBbMjAxOS0wNy0wNSAwMDozNzoxOCBVVENdIChYRU4pIFsyNDkwOS40MjQ2NjRdIENQ
VTkgQCBlMDA4OmZmZmY4MmQwODAyNDMxZmEgKHN0b3BfbWFjaGluZS5jI3N0b3BtYWNoaW5lX2Fj
dGlvbisweDM2LzB4YTApCj4gWzIwMTktMDctMDUgMDA6Mzc6MTggVVRDXSAoWEVOKSBbMjQ5MDku
NDY1Mzc2XSBDUFUxMCBAIGUwMDg6ZmZmZjgyZDA4MDI0MzFmYSAoc3RvcF9tYWNoaW5lLmMjc3Rv
cG1hY2hpbmVfYWN0aW9uKzB4MzYvMHhhMCkKPiBbMjAxOS0wNy0wNSAwMDozNzoxOCBVVENdIChY
RU4pIFsyNDkwOS41MDc0NDldIENQVTExIEAgZTAwODpmZmZmODJkMDgwMjQwNmZhIChzY2hlZF9j
b250ZXh0X3N3aXRjaGVkKzB4YWQvMHgxMDEpCj4gWzIwMTktMDctMDUgMDA6Mzc6MTggVVRDXSAo
WEVOKSBbMjQ5MDkuNTQ0NzAzXSBDUFUxMyBAIGUwMDg6ZmZmZjgyZDA4MDI0MzFmMiAoc3RvcF9t
YWNoaW5lLmMjc3RvcG1hY2hpbmVfYWN0aW9uKzB4MmUvMHhhMCkKPiBbMjAxOS0wNy0wNSAwMDoz
NzoxOCBVVENdIChYRU4pIFsyNDkwOS41ODg4ODRdIENQVTEyIEAgZTAwODpmZmZmODJkMDgwMjQw
NmZjIChzY2hlZF9jb250ZXh0X3N3aXRjaGVkKzB4YWYvMHgxMDEpCj4gWzIwMTktMDctMDUgMDA6
Mzc6MTggVVRDXSAoWEVOKSBbMjQ5MDkuNjI1NzgxXSBDUFUxNSBAIGUwMDg6ZmZmZjgyZDA4MDI0
MzFmYSAoc3RvcF9tYWNoaW5lLmMjc3RvcG1hY2hpbmVfYWN0aW9uKzB4MzYvMHhhMCkKPiBbMjAx
OS0wNy0wNSAwMDozNzoxOCBVVENdIChYRU4pIFsyNDkwOS42NjY2NDldIENQVTE0IEAgZTAwODpm
ZmZmODJkMDgwMjQwNmZhIChzY2hlZF9jb250ZXh0X3N3aXRjaGVkKzB4YWQvMHgxMDEpCj4gWzIw
MTktMDctMDUgMDA6Mzc6MTggVVRDXSAoWEVOKSBbMjQ5MDkuNzAzMzk2XSBDUFUxNyBAIGUwMDg6
ZmZmZjgyZDA4MDI0MzFmNCAoc3RvcF9tYWNoaW5lLmMjc3RvcG1hY2hpbmVfYWN0aW9uKzB4MzAv
MHhhMCkKPiBbMjAxOS0wNy0wNSAwMDozNzoxOCBVVENdIChYRU4pIFsyNDkwOS43NDQwODldIENQ
VTE2IEAgZTAwODpmZmZmODJkMDgwMjQwNmZhIChzY2hlZF9jb250ZXh0X3N3aXRjaGVkKzB4YWQv
MHgxMDEpCj4gWzIwMTktMDctMDUgMDA6Mzc6MTggVVRDXSAoWEVOKSBbMjQ5MDkuNzgxMTE3XSBD
UFUyMyBAIGUwMDg6ZmZmZjgyZDA4MDI0MzFmYSAoc3RvcF9tYWNoaW5lLmMjc3RvcG1hY2hpbmVf
YWN0aW9uKzB4MzYvMHhhMCkKPiBbMjAxOS0wNy0wNSAwMDozNzoxOCBVVENdIChYRU4pIFsyNDkw
OS44MjE2OTJdIENQVTIyIEAgZTAwODpmZmZmODJkMDgwMjQwNmZhIChzY2hlZF9jb250ZXh0X3N3
aXRjaGVkKzB4YWQvMHgxMDEpCj4gWzIwMTktMDctMDUgMDA6Mzc6MTggVVRDXSAoWEVOKSBbMjQ5
MDkuODU4MTM5XSBDUFUyNyBAIGUwMDg6ZmZmZjgyZDA4MDI0MzFmNCAoc3RvcF9tYWNoaW5lLmMj
c3RvcG1hY2hpbmVfYWN0aW9uKzB4MzAvMHhhMCkKPiBbMjAxOS0wNy0wNSAwMDozNzoxOCBVVENd
IChYRU4pIFsyNDkwOS44OTg3MDRdIENQVTI2IEAgZTAwODpmZmZmODJkMDgwMjQwNmZhIChzY2hl
ZF9jb250ZXh0X3N3aXRjaGVkKzB4YWQvMHgxMDEpCj4gWzIwMTktMDctMDUgMDA6Mzc6MTkgVVRD
XSAoWEVOKSBbMjQ5MDkuOTM2MDY5XSBDUFUxOSBAIGUwMDg6ZmZmZjgyZDA4MDI0MzFmYSAoc3Rv
cF9tYWNoaW5lLmMjc3RvcG1hY2hpbmVfYWN0aW9uKzB4MzYvMHhhMCkKPiBbMjAxOS0wNy0wNSAw
MDozNzoxOSBVVENdIChYRU4pIFsyNDkwOS45NzcyOTFdIENQVTE4IEAgZTAwODpmZmZmODJkMDgw
MjQwNmZhIChzY2hlZF9jb250ZXh0X3N3aXRjaGVkKzB4YWQvMHgxMDEpCj4gWzIwMTktMDctMDUg
MDA6Mzc6MTkgVVRDXSAoWEVOKSBbMjQ5MTAuMDE0MDc4XSBDUFUzMSBAIGUwMDg6ZmZmZjgyZDA4
MDI0MzFmYSAoc3RvcF9tYWNoaW5lLmMjc3RvcG1hY2hpbmVfYWN0aW9uKzB4MzYvMHhhMCkKPiBb
MjAxOS0wNy0wNSAwMDozNzoxOSBVVENdIChYRU4pIFsyNDkxMC4wNTU2OTJdIENQVTIxIEAgZTAw
ODpmZmZmODJkMDgwMjQzMWZhIChzdG9wX21hY2hpbmUuYyNzdG9wbWFjaGluZV9hY3Rpb24rMHgz
Ni8weGEwKQo+IFsyMDE5LTA3LTA1IDAwOjM3OjE5IFVUQ10gKFhFTikgWzI0OTEwLjEwMDQ4Nl0g
Q1BVMjQgQCBlMDA4OmZmZmY4MmQwODAyNDA2ZmEgKHNjaGVkX2NvbnRleHRfc3dpdGNoZWQrMHhh
ZC8weDEwMSkKPiBbMjAxOS0wNy0wNSAwMDozNzoxOSBVVENdIChYRU4pIFsyNDkxMC4xMzY4MjRd
IENQVTI1IEAgZTAwODpmZmZmODJkMDgwMjQzMWZhIChzdG9wX21hY2hpbmUuYyNzdG9wbWFjaGlu
ZV9hY3Rpb24rMHgzNi8weGEwKQo+IFsyMDE5LTA3LTA1IDAwOjM3OjE5IFVUQ10gKFhFTikgWzI0
OTEwLjE3NzUyOV0gQ1BVMjkgQCBlMDA4OmZmZmY4MmQwODAyNDMxZjQgKHN0b3BfbWFjaGluZS5j
I3N0b3BtYWNoaW5lX2FjdGlvbisweDMwLzB4YTApCj4gWzIwMTktMDctMDUgMDA6Mzc6MTkgVVRD
XSAoWEVOKSBbMjQ5MTAuMjE4NDIwXSBDUFUyOCBAIGUwMDg6ZmZmZjgyZDA4MDI0MDZmYyAoc2No
ZWRfY29udGV4dF9zd2l0Y2hlZCsweGFmLzB4MTAxKQo+IFsyMDE5LTA3LTA1IDAwOjM3OjE5IFVU
Q10gKFhFTikgWzI0OTEwLjI1NTIxOV0gQ1BVMjAgQCBlMDA4OmZmZmY4MmQwODAyNDA2ZmMgKHNj
aGVkX2NvbnRleHRfc3dpdGNoZWQrMHhhZi8weDEwMSkKPiBbMjAxOS0wNy0wNSAwMDozNzoxOSBV
VENdIChYRU4pIFsyNDkxMC4yOTIxNTJdCj4gWzIwMTktMDctMDUgMDA6Mzc6MTkgVVRDXSAoWEVO
KSBbMjQ5MTAuMzAxNjY3XSAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
Cj4gWzIwMTktMDctMDUgMDA6Mzc6MTkgVVRDXSAoWEVOKSBbMjQ5MTAuMzI3ODkyXSBQYW5pYyBv
biBDUFUgMzA6Cj4gWzIwMTktMDctMDUgMDA6Mzc6MTkgVVRDXSAoWEVOKSBbMjQ5MTAuMzQ0MTY1
XSBGQVRBTCBUUkFQOiB2ZWN0b3IgPSAyIChubWkpCj4gWzIwMTktMDctMDUgMDA6Mzc6MTkgVVRD
XSAoWEVOKSBbMjQ5MTAuMzY1NDc2XSBbZXJyb3JfY29kZT0wMDAwXQo+IFsyMDE5LTA3LTA1IDAw
OjM3OjE5IFVUQ10gKFhFTikgWzI0OTEwLjM4MjUwOV0gKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKgo+IFsyMDE5LTA3LTA1IDAwOjM3OjE5IFVUQ10gKFhFTikgWzI0OTEw
LjQwODU0N10KPiBbMjAxOS0wNy0wNSAwMDozNzoxOSBVVENdIChYRU4pIFsyNDkxMC40MTgxMjld
IFJlYm9vdCBpbiBmaXZlIHNlY29uZHMuLi4KCk9uIGEgY2xvc2VyIGxvb2ssIHRoZSBzZWNvbmQg
Y3Jhc2ggaGFwcGVucyB3aGVuIHlvdSB0cnkgdG8gc2h1dGRvd24KdGhlIGhvc3QgKCJwb3dlcm9m
ZiIgaW4gbXkgY2FzZSkuCgpUaGFua3MsClNlcmdleQoKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 16 16:07:05 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Jul 2019 16:07:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnPye-0008DE-RR; Tue, 16 Jul 2019 16:06: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=LiPz=VN=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hnPyc-0008D9-OE
 for xen-devel@lists.xenproject.org; Tue, 16 Jul 2019 16:06:50 +0000
X-Inumbo-ID: b507cd25-a7e3-11e9-8980-bc764e045a96
Received: from m4a0040g.houston.softwaregrp.com (unknown [15.124.2.86])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b507cd25-a7e3-11e9-8980-bc764e045a96;
 Tue, 16 Jul 2019 16:06:48 +0000 (UTC)
Received: FROM m4a0040g.houston.softwaregrp.com (15.120.17.147) BY
 m4a0040g.houston.softwaregrp.com WITH ESMTP; 
 Tue, 16 Jul 2019 16:02:56 +0000
Received: from M4W0335.microfocus.com (2002:f78:1193::f78:1193) by
 M4W0335.microfocus.com (2002:f78:1193::f78:1193) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Tue, 16 Jul 2019 16:02:05 +0000
Received: from NAM05-BY2-obe.outbound.protection.outlook.com (15.124.8.12) by
 M4W0335.microfocus.com (15.120.17.147) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Tue, 16 Jul 2019 16:02:05 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=GNZ6HT75C0v0+1seTnmTZW/h+RtowZemBeFypOLYXLWK+R0KnneJmRK5i9diH8/L7RxBYzyVKEW6ImLu9e07Mo4vO0K7GGyMDOSrFqRyndXzxD/nVKITNdbkIpbxsIblnbm0+ZENargh2Jf1HESBjtXf+j02NV8MbnZ/0ZGXlgxKph/r5Y297CcYJDkQ3i2YKzowo4m9fJQNTDJ184Wluchhq/2yyq2+FODLb3OodhqhKisNRGuFV8NHWcQcUBEzvGQFZyT/8pseFZ7femnSGd3gnjopgOQBtmevohz7XLeydn1E8c8IUFDSVd2UMljh1I6euaxt2+yWgrsgElCYaw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=CealdGfqW4R3jrkKkMaG6poW8g/XKDxDjeqhV89W/3I=;
 b=k7ELg4dXw8SCc2gAJuB/X43BIZBnUMSkMg1OEQdlpytJ5zmyZ6Figr4QhTmgqM9jJxoRyCcO08Nc2/QOSaMEJwIWAT/UBhPt9Qd+YTvAivC+Vg0iRsX2tPPYThBxjwBqUX79tnttKg1B/wKRPPRlqi7vGQnPHS+J+UNIUL9qfHBUPcbZFzfDX8Xz8NG5814bkp83L3ZyY3s5Z7W3OMrk0oB6jjmyHqpbMTnWh7MQ2KHc4wIy6FUdQBqNaG22/nsF0HrjQYalpRa//q+SN0RfN3uL+n1ah8ThRb0FqHjIhpj2jMNBFMheFxqOiePZHV9iVz7UiPup32qCOw5e1vvkzw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB3274.namprd18.prod.outlook.com (10.255.173.147) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.14; Tue, 16 Jul 2019 16:02:03 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Tue, 16 Jul 2019
 16:02:03 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>, xen-devel
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v2 02/10] AMD/IOMMU: use bit field for extended feature
 register
Thread-Index: AQHVMM8ahTOfdYIYMkGKpA4vuokia6bNffIA
Date: Tue, 16 Jul 2019 16:02:03 +0000
Message-ID: <dd86e00b-6ce5-48bb-0d25-2b4b410ecd3b@suse.com>
References: <5D024C500200007800237DD8@prv1-mh.provo.novell.com>
 <5D14DDA6020000780023B96E@prv1-mh.provo.novell.com>
 <5D14DE87020000780023B97E@prv1-mh.provo.novell.com>
 <3d3ea9db-b6b9-67ec-e69b-676baeae7dde@citrix.com>
In-Reply-To: <3d3ea9db-b6b9-67ec-e69b-676baeae7dde@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB8P191CA0028.EURP191.PROD.OUTLOOK.COM
 (2603:10a6:10:130::38) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 0db91368-70da-43d4-2f61-08d70a06f15d
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB3274; 
x-ms-traffictypediagnostic: DM6PR18MB3274:
x-ms-exchange-purlcount: 1
x-microsoft-antispam-prvs: <DM6PR18MB3274A99C329E97668238815BB3CE0@DM6PR18MB3274.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 0100732B76
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(39860400002)(136003)(396003)(366004)(376002)(346002)(199004)(189003)(55674003)(186003)(102836004)(476003)(6506007)(76176011)(386003)(53546011)(316002)(2616005)(52116002)(486006)(5660300002)(71200400001)(110136005)(11346002)(6486002)(99286004)(6306002)(6512007)(256004)(6246003)(6436002)(446003)(54906003)(4326008)(14444005)(53936002)(66476007)(64756008)(80792005)(66556008)(66446008)(66946007)(6116002)(36756003)(25786009)(229853002)(8676002)(478600001)(966005)(14454004)(68736007)(81166006)(81156014)(305945005)(26005)(31686004)(31696002)(71190400001)(86362001)(8936002)(3846002)(66066001)(2906002)(7736002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB3274;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: aJi7pMofNfYVnOge8Ut/McoAfpi9n17fGHNZQvRwBwqvq7DikAiVUOYPtXG8PbX6CyMonnJNL9I9dvYqpaWBJhe9JntvMAOp3OaaPAzPB5CVa6DxaIuMeA53Rb2ro1z4RB3FteVtjjATil6cs0NYWhnwgltH0dCmr/vr0mBHEL1bd0V+SWHCy91qb9Tfi8wbvFU4Q+SzUf1e8WAAcYy2d4MIOF8c2qzmRAjM5AuVwXt3WYXhYCeg6CSd46Pr/5I7XV78JoNf1ma8BnBfPYaxtICWZRV7gokyAqRjdCR3REcVEztRRYV/tsRtu970P9rU6Cs66otNi37646iNcodea7MgjwiAb7scUfGlWpBG2XsXwjKJbAkDIXUcLGNYFL5IpnT1KKzRN61lEC7b2RI6NOqifVp+4mPGLVKyiSEw4Is=
Content-ID: <CF70DB728E7F89468D152016B1AFFEFB@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 0db91368-70da-43d4-2f61-08d70a06f15d
X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Jul 2019 16:02:03.3990 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB3274
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v2 02/10] AMD/IOMMU: use bit field for
 extended feature 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: 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>

T24gMDIuMDcuMjAxOSAxNDowOSwgQW5kcmV3IENvb3BlciB3cm90ZToNCj4gT24gMjcvMDYvMjAx
OSAxNjoxOSwgSmFuIEJldWxpY2ggd3JvdGU6DQo+PiAgICAgICBwcmludGsoIkFNRC1WaTogSU9N
TVUgRXh0ZW5kZWQgRmVhdHVyZXM6XG4iKTsNCj4+ICAgDQo+PiAtICAgIHdoaWxlICggZmVhdHVy
ZV9zdHJbaV0gKQ0KPj4gKyNkZWZpbmUgTUFTSyhmbGQpICgodW5pb24gYW1kX2lvbW11X2V4dF9m
ZWF0dXJlcyl7IC5mbGRzLmZsZCA9IH4wIH0pLnJhdw0KPj4gKyNkZWZpbmUgRkVBVChmbGQsIHN0
cikgZG8geyBcDQo+PiArICAgIGlmICggTUFTSyhmbGQpICYgKE1BU0soZmxkKSAtIDEpICkgXA0K
Pj4gKyAgICAgICAgcHJpbnRrKCAiLSAiIHN0ciAiOiAlI3hcbiIsIGlvbW11LT5mZWF0dXJlcy5m
bGRzLmZsZCk7IFwNCj4+ICsgICAgZWxzZSBpZiAoIGlvbW11LT5mZWF0dXJlcy5yYXcgJiBNQVNL
KGZsZCkgKSBcDQo+PiArICAgICAgICBwcmludGsoICItICIgc3RyICJcbiIpOyBcDQo+PiArfSB3
aGlsZSAoIGZhbHNlICkNCj4gDQo+IFNhZGx5LCBDbGFuZyBkaXNsaWtlcyB0aGlzIGNvbnN0cnVj
dC4NCj4gDQo+IGh0dHBzOi8vZ2l0bGFiLmNvbS94ZW4tcHJvamVjdC9wZW9wbGUvYW5keWhocC94
ZW4vLS9qb2JzLzI0Mzc5NTA5NQ0KPiAoQ2xpY2sgb24gdGhlICJDb21wbGV0ZSBSYXciIGJ1dHRv
bikNCg0KSXQgaXQgcG9zc2libGUgdGhhdCB0aGlzIGhhcyBleHBpcmVkIGluIHRoZSBtZWFudGlt
ZT8gSSBjYW4ndCBzZWVtIHRvDQpiZSBhYmxlIHRvIGFjY2VzcyBpdC4gQnV0IHRoZW4sIHdpdGgg
d2hhdCB5b3Ugd3JpdGUgYmVsb3csIEkgcHJvYmFibHkNCmFsc28gaGF2ZSBlbm91Z2ggaW5mb3Jt
YXRpb24uDQoNCj4gaW9tbXVfZGV0ZWN0LmM6OTA6NTogZXJyb3I6IGltcGxpY2l0IHRydW5jYXRp
b24gZnJvbSAnaW50JyB0byBiaXRmaWVsZCBjaGFuZ2VzIHZhbHVlIGZyb20gLTEgdG8gMSBbLVdl
cnJvciwtV2JpdGZpZWxkLWNvbnN0YW50LWNvbnZlcnNpb25dDQo+ICAgICAgRkVBVChwcmVmX3N1
cCwgICAgICAgICAgICJQcmVmZXRjaCBQYWdlcyBDb21tYW5kIik7DQo+ICAgICAgXn5+fn5+fn5+
fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn4NCj4gaW9tbXVfZGV0ZWN0
LmM6ODQ6MTA6IG5vdGU6IGV4cGFuZGVkIGZyb20gbWFjcm8gJ0ZFQVQnDQo+ICAgICAgaWYgKCBN
QVNLKGZsZCkgJiAoTUFTSyhmbGQpIC0gMSkgKSBcDQo+ICAgICAgICAgICBefn5+fn5+fn4NCj4g
aW9tbXVfZGV0ZWN0LmM6ODI6NjQ6IG5vdGU6IGV4cGFuZGVkIGZyb20gbWFjcm8gJ01BU0snDQo+
ICNkZWZpbmUgTUFTSyhmbGQpICgodW5pb24gYW1kX2lvbW11X2V4dF9mZWF0dXJlcyl7IC5mbGRz
LmZsZCA9IH4wIH0pLnJhdw0KPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgXn4NCj4gDQo+IA0KPiB3aGljaCBpcyBhIHNoYW1l
LsKgIEZ1cnRoZXJtb3JlLCBzd2l0Y2hpbmcgdG8gfigwdSkgd29uJ3Qgd29yayBlaXRoZXIsDQo+
IGJlY2F1c2UgdGhhdCB3aWxsIHRoZW4gZ2V0IGEgdHJ1bmNhdGlvbiB3YXJuaW5nLg0KPiANCj4g
Q2xldmVyIGFzIHRoaXMgdHJpY2sgaXMsIHRoaXMgaXMgd3JpdGUtb25jZSBjb2RlIGFuZCBpc24n
dCBnb2luZyB0bw0KPiBjaGFuZ2UgbW92aW5nIGZvcndhcmQuwqAgSSdkIGRvIGF3YXkgd2l0aCB0
aGUgY29tcGlsZS10aW1lIGNsZXZlcm5lc3MgYW5kDQo+IGhhdmUgc2ltcGxlIEZFQVQoKSBhbmQg
TUFTSygpIG1hY3JvcywgYW5kIHVzZSB0aGUgY29ycmVjdCBvbmUgYmVsb3cuDQoNCklmIG9ubHkg
SSBrbmV3IHdoYXQgeW91IG1lYW4gd2l0aCAic2ltcGxlIEZFQVQoKSBhbmQgTUFTSygpIG1hY3Jv
cyIuDQpJIGNhbid0IHRoaW5rIG9mIHZhcmlhbnRzIG5vdCByZXF1aXJpbmcgdG8gYWxzbyBpbnRy
b2R1Y2UgbGl0ZXJhbA0KbnVtYmVycyB0byB1c2UgYXMgY29uc3RhbnRzLiBJJ2xsIChub3QganVz
dCkgdGhlcmVmb3JlIHRyeSB0byBtb2RpZnkNCnRoZSBvcmlnaW5hbCBhcHByb2FjaCBzdWNoIHRo
YXQgaG9wZWZ1bGx5IHRoZXJlIHdvbid0IGJlIGFueSBvdmVyZmxvdw0KZGV0ZWN0ZWQgYW55bW9y
ZS4gSSBjYW4ndCBzZWUgYW55IHN1Y2ggaXNzdWUgd2l0aCB0aGUgY2xhbmcgSSB1c2UNCmFueXdh
eS4NCg0KSmFuDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 16 16:24:21 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Jul 2019 16: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 1hnQFU-00017g-F0; Tue, 16 Jul 2019 16:24:16 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=WCCO=VN=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hnQFT-00017b-Q4
 for xen-devel@lists.xenproject.org; Tue, 16 Jul 2019 16:24:15 +0000
X-Inumbo-ID: 265a3de2-a7e6-11e9-8980-bc764e045a96
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 265a3de2-a7e6-11e9-8980-bc764e045a96;
 Tue, 16 Jul 2019 16:24:14 +0000 (UTC)
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: kKI1dKnECExF3SzwBlPdlrWFpAqX4cZ9JTYO+SVN4akUy2Fn5qFTY7WE10vgYbvUfQMXVuuMLB
 1emP/XD51lBrMKDR41JbGVfy975zjv1tC9ocN9pQ957hCt5BFwhpDsSNjX4flx7SpqRI4jmiTu
 0sFYd3tRFwPVlIdSCgicVH4drTyWP+ScFA5iOicQM3alHw9Qf1IYfFVlnBrTzzzxrjIC6n7pHN
 6w6SAL6RSk8HRtbOK/clIpgjFp4ribqaFAbVVezIaTLeIo/W0Pg+N/jCs5nWN9s9fiHr/nq4ir
 V/E=
X-SBRS: 2.7
X-MesageID: 3119422
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,498,1557201600"; 
   d="scan'208";a="3119422"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Tue, 16 Jul 2019 17:23:55 +0100
Message-ID: <20190716162355.1321-1-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3] passthrough/vtd: Don't DMA to the stack in
 queue_invalidate_wait()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Kevin Tian <kevin.tian@intel.com>, Jan Beulich <JBeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RE1BLWluZyB0byB0aGUgc3RhY2sgaXMgY29uc2lkZXJlZCBiYWQgcHJhY3RpY2UuICBJbiB0aGlz
IGNhc2UsIGlmIGEKdGltZW91dCBvY2N1cnMgYmVjYXVzZSBvZiBhIHNsdWdnaXNoIGRldmljZSB3
aGljaCBpcyBwcm9jZXNzaW5nIHRoZQpyZXF1ZXN0LCB0aGUgY29tcGxldGlvbiBub3RpZmljYXRp
b24gd2lsbCBjb3JydXB0IHRoZSBzdGFjayBvZiBhCnN1YnNlcXVlbnQgZGVlcGVyIGNhbGwgdHJl
ZS4KClBsYWNlIHRoZSBwb2xsX3Nsb3QgaW4gYSBwZXJjcHUgYXJlYSBhbmQgRE1BIHRvIHRoYXQg
aW5zdGVhZC4KCkZpeCB0aGUgZGVjbGFyYXRpb24gb2Ygc2FkZHIgaW4gc3RydWN0IHFpbnZhbF9l
bnRyeSwgdG8gYXZvaWQgYSBzaGlmdCBieQp0d28uICBUaGUgcmVxdWlyZW1lbnQgaGVyZSBpcyB0
aGF0IHRoZSBETUEgYWRkcmVzcyBpcyBkd29yZCBhbGlnbmVkLAp3aGljaCBpcyBjb3ZlcmVkIGJ5
IHBvbGxfc2xvdCdzIHR5cGUuCgpUaGlzIGNoYW5nZSBkb2VzIG5vdCBhZGRyZXNzIG90aGVyIGlz
c3Vlcy4gIENvcnJlbGF0aW5nIGNvbXBsZXRpb25zCmFmdGVyIGEgdGltZW91dCB3aXRoIHRoZWly
IHJlcXVlc3QgaXMgYSBtb3JlIGNvbXBsaWNhdGVkIGNoYW5nZS4KClNpZ25lZC1vZmYtYnk6IEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Ci0tLQpDQzogSmFuIEJldWxp
Y2ggPEpCZXVsaWNoQHN1c2UuY29tPgpDQzogS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5j
b20+CgpJdCB0dXJucyBvdXQgdGhhdCB0aGlzIGhhcyBiZWVuIHBlbmRpbmcgc2luY2UgNC4xMCwg
YW5kIGdyb3NzbHkgbGF0ZS4KCnYzOgogKiBGaXggc2FkZHIgZGVjbGFyaW9uIHRvIGRyb3AgYSBz
aGlmdC1ieS10d28uCiAqIERyb3Agdm9sYXRpbGUgYXR0cmlidXRlLiAgVXNlIEFDQ0VTU19PTkNF
KCkgaW5zdGVhZC4KLS0tCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuaCAgfCAz
ICstLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL3FpbnZhbC5jIHwgOSArKysrKy0tLS0K
IDIgZmlsZXMgY2hhbmdlZCwgNiBpbnNlcnRpb25zKCspLCA2IGRlbGV0aW9ucygtKQoKZGlmZiAt
LWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5oIGIveGVuL2RyaXZlcnMv
cGFzc3Rocm91Z2gvdnRkL2lvbW11LmgKaW5kZXggMWE5OTJmNzJkNi4uYzkyOTBhMzk5NiAxMDA2
NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmgKKysrIGIveGVuL2Ry
aXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmgKQEAgLTQ0NCw4ICs0NDQsNyBAQCBzdHJ1Y3Qg
cWludmFsX2VudHJ5IHsKICAgICAgICAgICAgICAgICAgICAgc2RhdGEgICA6IDMyOwogICAgICAg
ICAgICAgfWxvOwogICAgICAgICAgICAgc3RydWN0IHsKLSAgICAgICAgICAgICAgICB1NjQgcmVz
XzEgICA6IDIsCi0gICAgICAgICAgICAgICAgICAgIHNhZGRyICAgOiA2MjsKKyAgICAgICAgICAg
ICAgICB1NjQgc2FkZHI7CiAgICAgICAgICAgICB9aGk7CiAgICAgICAgIH1pbnZfd2FpdF9kc2M7
CiAgICAgfXE7CmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvcWludmFs
LmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvcWludmFsLmMKaW5kZXggMDE0NDdjZjlh
OC4uMDljYmQzNmViYiAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL3Fp
bnZhbC5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9xaW52YWwuYwpAQCAtMTQ3
LDEzICsxNDcsMTUgQEAgc3RhdGljIGludCBfX211c3RfY2hlY2sgcXVldWVfaW52YWxpZGF0ZV93
YWl0KHN0cnVjdCBpb21tdSAqaW9tbXUsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgdTggaWZsYWcsIHU4IHN3LCB1OCBmbiwKICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib29sX3QgZmx1c2hfZGV2X2lvdGxiKQogewot
ICAgIHZvbGF0aWxlIHUzMiBwb2xsX3Nsb3QgPSBRSU5WQUxfU1RBVF9JTklUOworICAgIHN0YXRp
YyBERUZJTkVfUEVSX0NQVSh1aW50MzJfdCwgcG9sbF9zbG90KTsKICAgICB1bnNpZ25lZCBpbnQg
aW5kZXg7CiAgICAgdW5zaWduZWQgbG9uZyBmbGFnczsKICAgICB1NjQgZW50cnlfYmFzZTsKICAg
ICBzdHJ1Y3QgcWludmFsX2VudHJ5ICpxaW52YWxfZW50cnksICpxaW52YWxfZW50cmllczsKKyAg
ICB1aW50MzJfdCAqdGhpc19wb2xsX3Nsb3QgPSAmdGhpc19jcHUocG9sbF9zbG90KTsKIAogICAg
IHNwaW5fbG9ja19pcnFzYXZlKCZpb21tdS0+cmVnaXN0ZXJfbG9jaywgZmxhZ3MpOworICAgIEFD
Q0VTU19PTkNFKCp0aGlzX3BvbGxfc2xvdCkgPSBRSU5WQUxfU1RBVF9JTklUOwogICAgIGluZGV4
ID0gcWludmFsX25leHRfaW5kZXgoaW9tbXUpOwogICAgIGVudHJ5X2Jhc2UgPSBpb21tdV9xaV9j
dHJsKGlvbW11KS0+cWludmFsX21hZGRyICsKICAgICAgICAgICAgICAgICAgKChpbmRleCA+PiBR
SU5WQUxfRU5UUllfT1JERVIpIDw8IFBBR0VfU0hJRlQpOwpAQCAtMTY2LDggKzE2OCw3IEBAIHN0
YXRpYyBpbnQgX19tdXN0X2NoZWNrIHF1ZXVlX2ludmFsaWRhdGVfd2FpdChzdHJ1Y3QgaW9tbXUg
KmlvbW11LAogICAgIHFpbnZhbF9lbnRyeS0+cS5pbnZfd2FpdF9kc2MubG8uZm4gPSBmbjsKICAg
ICBxaW52YWxfZW50cnktPnEuaW52X3dhaXRfZHNjLmxvLnJlc18xID0gMDsKICAgICBxaW52YWxf
ZW50cnktPnEuaW52X3dhaXRfZHNjLmxvLnNkYXRhID0gUUlOVkFMX1NUQVRfRE9ORTsKLSAgICBx
aW52YWxfZW50cnktPnEuaW52X3dhaXRfZHNjLmhpLnJlc18xID0gMDsKLSAgICBxaW52YWxfZW50
cnktPnEuaW52X3dhaXRfZHNjLmhpLnNhZGRyID0gdmlydF90b19tYWRkcigmcG9sbF9zbG90KSA+
PiAyOworICAgIHFpbnZhbF9lbnRyeS0+cS5pbnZfd2FpdF9kc2MuaGkuc2FkZHIgPSB2aXJ0X3Rv
X21hZGRyKHRoaXNfcG9sbF9zbG90KTsKIAogICAgIHVubWFwX3Z0ZF9kb21haW5fcGFnZShxaW52
YWxfZW50cmllcyk7CiAgICAgcWludmFsX3VwZGF0ZV9xdGFpbChpb21tdSwgaW5kZXgpOwpAQCAt
MTgyLDcgKzE4Myw3IEBAIHN0YXRpYyBpbnQgX19tdXN0X2NoZWNrIHF1ZXVlX2ludmFsaWRhdGVf
d2FpdChzdHJ1Y3QgaW9tbXUgKmlvbW11LAogICAgICAgICB0aW1lb3V0ID0gTk9XKCkgKyBNSUxM
SVNFQ1MoZmx1c2hfZGV2X2lvdGxiID8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGlvbW11X2Rldl9pb3RsYl90aW1lb3V0IDogVlREX1FJX1RJTUVPVVQpOwogCi0gICAgICAg
IHdoaWxlICggcG9sbF9zbG90ICE9IFFJTlZBTF9TVEFUX0RPTkUgKQorICAgICAgICB3aGlsZSAo
IEFDQ0VTU19PTkNFKCp0aGlzX3BvbGxfc2xvdCkgIT0gUUlOVkFMX1NUQVRfRE9ORSApCiAgICAg
ICAgIHsKICAgICAgICAgICAgIGlmICggTk9XKCkgPiB0aW1lb3V0ICkKICAgICAgICAgICAgIHsK
LS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 16 16:30:38 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Jul 2019 16:30:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnQLa-0001rQ-Cq; Tue, 16 Jul 2019 16:30:34 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=LiPz=VN=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hnQLY-0001rL-PE
 for xen-devel@lists.xenproject.org; Tue, 16 Jul 2019 16:30:32 +0000
X-Inumbo-ID: 03f722d6-a7e7-11e9-8ec4-9b1935685f07
Received: from m4a0040g.houston.softwaregrp.com (unknown [15.124.2.86])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 03f722d6-a7e7-11e9-8ec4-9b1935685f07;
 Tue, 16 Jul 2019 16:30:26 +0000 (UTC)
Received: FROM m4a0040g.houston.softwaregrp.com (15.120.17.147) BY
 m4a0040g.houston.softwaregrp.com WITH ESMTP; 
 Tue, 16 Jul 2019 16:26:35 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M4W0335.microfocus.com (2002:f78:1193::f78:1193) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Tue, 16 Jul 2019 16:30:17 +0000
Received: from NAM02-BL2-obe.outbound.protection.outlook.com (15.124.72.10) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Tue, 16 Jul 2019 16:30:17 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=Yv84C7HklOkfD9IPEh6tjqm3EPbrEs003+rCKMtGg1pcQ6g7SkRhC+2/4AKm0GqqQEpgPXIAKZV5HFRsS5Rk/FBLGhxuzdqfsIMQIDSQTOGcfVvPi9RdRD9Z1qApAOs8YNhx5snFtwhQ3anqEDfoOG0hDdKGJtZHLheTr/R+fg1DM6Dz50wW3Lhs++Xc3CenjNx35eMp8fXAIp8iL2bMrFf7/5KesPZYr51hIRS/kmRxgwTuVQUYimydDYhHBewgbQ3JqnL0z+rPbOVK3N0dKAjG33JKbuDZT+KkM3tOTwOHNwGvvfpAyObmmLsaATJAZBc0FJd6szFvEAZH79YAcA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=L4Gp7fWNTXaeSrGCl+wjv31xF/KYNMFYjqKltoOSKC0=;
 b=fmIG1QBxljT14s2ATXO7jKWaK4ERIeHAlPWXLK5bUCylDXr6o/M8J8TTmZp8xl1jCkOV38TL0Pb3T+BvgdRarCqsAgV3PVCz+1ZpUwdXA6XgionjTIKqotAG+s/VaOFW2F3D41G1F0UVJucT6QXI9G+eLFI++jNvQLKTM16nrTxXTExQItsSL91YTvb802+GaLrVaAGzGEHhqIIi3c3pWbj8MgTkLzApO+qFkVh0vbxk1hituoYLhpxm1KVRWK8MxaZCNo9ogKZAyuaF8WRea24PCa56VHWYsvk/UP2iG/xEFNMmYyBg0F10fyJOF0ZXawCpMY2xwNW5i4v1M2arSQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6SPR01MB0073.namprd18.prod.outlook.com (20.179.55.90) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.14; Tue, 16 Jul 2019 16:30:15 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Tue, 16 Jul 2019
 16:30:15 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v3 00/14] x86: AMD x2APIC support
Thread-Index: AQHVO/O/ZQ7A1jEOCk+lXAlfr+dqKQ==
Date: Tue, 16 Jul 2019 16:30:15 +0000
Message-ID: <6272c301-a905-38cf-dd1a-645f3d703241@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR07CA0192.eurprd07.prod.outlook.com
 (2603:10a6:6:42::22) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 10f919f7-ad00-4a28-29c1-08d70a0ae1b3
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(49563074)(7193020);
 SRVR:DM6SPR01MB0073; 
x-ms-traffictypediagnostic: DM6SPR01MB0073:
x-microsoft-antispam-prvs: <DM6SPR01MB0073B1F77E5BF8E9B74A2C86B3CE0@DM6SPR01MB0073.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7691;
x-forefront-prvs: 0100732B76
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(39860400002)(396003)(346002)(136003)(366004)(376002)(189003)(199004)(6116002)(68736007)(3846002)(8936002)(66066001)(71190400001)(71200400001)(66446008)(81166006)(66946007)(66576008)(66476007)(66556008)(8676002)(478600001)(25786009)(99936001)(64756008)(5660300002)(31686004)(7736002)(80792005)(81156014)(186003)(6916009)(2616005)(476003)(2501003)(102836004)(14454004)(52116002)(26005)(6506007)(386003)(6512007)(486006)(53936002)(6486002)(2906002)(6436002)(5024004)(2351001)(316002)(14444005)(256004)(86362001)(305945005)(5640700003)(99286004)(4326008)(36756003)(31696002)(54906003);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6SPR01MB0073;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: RKqnqZ7qbO63GPD7Mt997EjbBrFywoAQLEyb7Vrt0NRNdFTJLByzefH4AqkC2i4l0tZ5LFmVpBmCb38qFbbHc8YwiQ1YJc0rAc0fOgyxL3Cgw7gDUuG0U2QaTj31hBynu+1opBmNeG5aRJ2OqIynOAHKp17KLVfRAnbqOTHWXlhIiqVLwM2qr+/ZMgfUBVn8Fk2ambrKdjyugsAsjLfdQ4Vk53QO53RYuNRhdpvMLR5+7uhrTONZRBcVQK/VaaJUQ5TXg+ILahvRsx8xvQUnVWF7/N/re+w4mkgmJFh7bDTpJqesPujLd0O5LKvtDvo6aq0WciGhOx19c0R9C663KplvO6IxN7+kjvdy1h/vEuko8/u8rsQLVgaqUGJxtGMqKWsBUOtKMTAy0ngAiztmmgypQ/dDQs3Ex14lG3FGWuE=
Content-Type: multipart/mixed;
 boundary="_015_6272c301a90538cfdd1a645f3d703241susecom_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 10f919f7-ad00-4a28-29c1-08d70a0ae1b3
X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Jul 2019 16:30:15.4896 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6SPR01MB0073
X-OriginatorOrg: suse.com
Subject: [Xen-devel] [PATCH v3 00/14] x86: AMD x2APIC support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Brian Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--_015_6272c301a90538cfdd1a645f3d703241susecom_
Content-Type: text/plain; charset="utf-8"
Content-ID: <D289F995DFC21F44B1AB2B1ADC7CB9EE@namprd18.prod.outlook.com>
Content-Transfer-Encoding: base64

RGVzcGl0ZSB0aGUgdGl0bGUgdGhpcyBpcyBhY3R1YWxseSBhbGwgQU1EIElPTU1VIHNpZGUgd29y
azsgYWxsIHg4Ng0Kc2lkZSBhZGp1c3RtZW50cyBoYXZlIGFscmVhZHkgYmVlbiBjYXJyaWVkIG91
dC4NCg0KVGhlIGZpcnN0IGFuZCBsYXN0IHBhdGNoZXMgYXJlbid0IHJlYWxseSB4MkFQSUMgcmVs
YXRlZCwgYnV0IHdlcmUgZm91bmQNCmhlbHBmdWwgaW4gdGhlIGNvdXJzZSBvZiB0aGUgcmUtd29y
ayBkb25lIGZvciB0aGlzIHZlcnNpb24uIFRoZSBmaXJzdA0Kb25lIGxpdmVzIGluIGl0cyBwbGFj
ZSBmb3IgZWFzeSBiYWNrcG9ydGluZy4NCg0KTm90ZSB0aGF0IHRoaXMgc2VyaWVzIG5vdyBkZXBl
bmRzIG9uIHRoZSB2NCAieDg2OiBJUlEgbWFuYWdlbWVudA0KYWRqdXN0bWVudHMiIG9uZSwgaW4g
cGFydGljdWxhciBvbiBhdCBsZWFzdCAieDg2L0lPTU1VOiBkb24ndCByZXN0cmljdA0KSVJRIGFm
ZmluaXRpZXMgdG8gb25saW5lIENQVXMiLg0KDQpTZWUgaW5kaXZpZHVhbCBwYXRjaGVzIGZvciBj
aGFuZ2VzIGZyb20gdjIuDQoNCjAxOiBmcmVlIG1vcmUgbWVtb3J5IHdoZW4gY2xlYW5pbmcgdXAg
YWZ0ZXIgZXJyb3INCjAyOiB1c2UgYml0IGZpZWxkIGZvciBleHRlbmRlZCBmZWF0dXJlIHJlZ2lz
dGVyDQowMzogdXNlIGJpdCBmaWVsZCBmb3IgY29udHJvbCByZWdpc3Rlcg0KMDQ6IHVzZSBiaXQg
ZmllbGQgZm9yIElSVEUNCjA1OiBwYXNzIElPTU1VIHRvIGl0ZXJhdGVfaXZyc19lbnRyaWVzKCkg
Y2FsbGJhY2sNCjA2OiBwYXNzIElPTU1VIHRvIGFtZF9pb21tdV9hbGxvY19pbnRyZW1hcF90YWJs
ZSgpDQowNzogcGFzcyBJT01NVSB0byB7Z2V0LGZyZWUsdXBkYXRlfV9pbnRyZW1hcF9lbnRyeSgp
DQowODogaW50cm9kdWNlIDEyOC1iaXQgSVJURSBub24tZ3Vlc3QtQVBJQyBJUlRFIGZvcm1hdA0K
MDk6IHNwbGl0IGFtZF9pb21tdV9pbml0X29uZSgpDQoxMDogYWxsb3cgZW5hYmxpbmcgd2l0aCBJ
UlEgbm90IHlldCBzZXQgdXANCjExOiBhZGp1c3Qgc2V0dXAgb2YgaW50ZXJuYWwgaW50ZXJydXB0
IGZvciB4MkFQSUMgbW9kZQ0KMTI6IGVuYWJsZSB4MkFQSUMgbW9kZSB3aGVuIGF2YWlsYWJsZQ0K
MTM6IGNvcnJlY3QgSVJURSB1cGRhdGluZw0KMTQ6IHByb2Nlc3Mgc29mdGlycXMgd2hpbGUgZHVt
cGluZyBJUlRzDQoNCkZ1bGwgc2V0IG9mIHBhdGNoZXMgb25jZSBhZ2FpbiBhdHRhY2hlZCBoZXJl
IGR1ZSB0byBzdGlsbCB1bnJlc29sdmVkDQplbWFpbCBpc3N1ZXMgb3ZlciBoZXJlLg0KDQpKYW4N
Cg==

--_015_6272c301a90538cfdd1a645f3d703241susecom_
Content-Type: text/plain; name="AMD-IOMMU-free-on-cleanup.patch"
Content-Description: AMD-IOMMU-free-on-cleanup.patch
Content-Disposition: attachment; filename="AMD-IOMMU-free-on-cleanup.patch";
	size=1353; creation-date="Tue, 16 Jul 2019 16:30:15 GMT";
	modification-date="Tue, 16 Jul 2019 16:30:15 GMT"
Content-ID: <F4B9BCD2F1C10E44AC10117E52F0ADC0@namprd18.prod.outlook.com>
Content-Transfer-Encoding: base64

QU1EL0lPTU1VOiBmcmVlIG1vcmUgbWVtb3J5IHdoZW4gY2xlYW5pbmcgdXAgYWZ0ZXIgZXJyb3IK
ClRoZSBpbnRlcnJ1cHQgcmVtYXBwaW5nIGluLXVzZSBiaXRtYXBzIHdlcmUgbGVha2VkIGluIGFs
bCBjYXNlcy4gVGhlCnJpbmcgYnVmZmVycyBhbmQgdGhlIG1hcHBpbmcgb2YgdGhlIE1NSU8gc3Bh
Y2Ugd2VyZSBsZWFrZWQgZm9yIGFueSBJT01NVQp0aGF0IGhhZG4ndCBiZWVuIGVuYWJsZWQgeWV0
LgoKU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgotLS0KdjM6
IE5ldy4KCi0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9pbml0LmMKKysr
IGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2luaXQuYwpAQCAtMTA3MCwxMyAr
MTA3MCwxMiBAQCBzdGF0aWMgdm9pZCBfX2luaXQgYW1kX2lvbW11X2luaXRfY2xlYW51CiAgICAg
ewogICAgICAgICBsaXN0X2RlbCgmaW9tbXUtPmxpc3QpOwogICAgICAgICBpZiAoIGlvbW11LT5l
bmFibGVkICkKLSAgICAgICAgewogICAgICAgICAgICAgZGlzYWJsZV9pb21tdShpb21tdSk7Ci0g
ICAgICAgICAgICBkZWFsbG9jYXRlX3JpbmdfYnVmZmVyKCZpb21tdS0+Y21kX2J1ZmZlcik7Ci0g
ICAgICAgICAgICBkZWFsbG9jYXRlX3JpbmdfYnVmZmVyKCZpb21tdS0+ZXZlbnRfbG9nKTsKLSAg
ICAgICAgICAgIGRlYWxsb2NhdGVfcmluZ19idWZmZXIoJmlvbW11LT5wcHJfbG9nKTsKLSAgICAg
ICAgICAgIHVubWFwX2lvbW11X21taW9fcmVnaW9uKGlvbW11KTsKLSAgICAgICAgfQorCisgICAg
ICAgIGRlYWxsb2NhdGVfcmluZ19idWZmZXIoJmlvbW11LT5jbWRfYnVmZmVyKTsKKyAgICAgICAg
ZGVhbGxvY2F0ZV9yaW5nX2J1ZmZlcigmaW9tbXUtPmV2ZW50X2xvZyk7CisgICAgICAgIGRlYWxs
b2NhdGVfcmluZ19idWZmZXIoJmlvbW11LT5wcHJfbG9nKTsKKyAgICAgICAgdW5tYXBfaW9tbXVf
bW1pb19yZWdpb24oaW9tbXUpOwogICAgICAgICB4ZnJlZShpb21tdSk7CiAgICAgfQogCi0tLSBh
L3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9pbnRyLmMKKysrIGIveGVuL2RyaXZl
cnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2ludHIuYwpAQCAtNjEwLDYgKzYxMCw4IEBAIGludCBf
X2luaXQgYW1kX2lvbW11X2ZyZWVfaW50cmVtYXBfdGFibGUKIHsKICAgICB2b2lkICp0YiA9IGl2
cnNfbWFwcGluZy0+aW50cmVtYXBfdGFibGU7CiAKKyAgICBYRlJFRShpdnJzX21hcHBpbmctPmlu
dHJlbWFwX2ludXNlKTsKKwogICAgIGlmICggdGIgKQogICAgIHsKICAgICAgICAgX19mcmVlX2Ft
ZF9pb21tdV90YWJsZXModGIsIElOVFJFTUFQX1RBQkxFX09SREVSKTsK

--_015_6272c301a90538cfdd1a645f3d703241susecom_
Content-Type: text/plain; name="AMD-IOMMU-bitfield-ext-feat.patch"
Content-Description: AMD-IOMMU-bitfield-ext-feat.patch
Content-Disposition: attachment;
	filename="AMD-IOMMU-bitfield-ext-feat.patch"; size=14747;
	creation-date="Tue, 16 Jul 2019 16:30:15 GMT";
	modification-date="Tue, 16 Jul 2019 16:30:15 GMT"
Content-ID: <CE744160B214B84880FE599F4485C2AD@namprd18.prod.outlook.com>
Content-Transfer-Encoding: base64

QU1EL0lPTU1VOiB1c2UgYml0IGZpZWxkIGZvciBleHRlbmRlZCBmZWF0dXJlIHJlZ2lzdGVyCgpU
aGlzIGFsc28gdGFrZXMgY2FyZSBvZiBzZXZlcmFsIG9mIHRoZSBzaGlmdCB2YWx1ZXMgd3Jvbmds
eSBoYXZpbmcgYmVlbgpzcGVjaWZpZWQgYXMgaGV4IHJhdGhlciB0aGFuIGRlYy4KClRha2UgdGhl
IG9wcG9ydHVuaXR5IGFuZAotIHJlcGxhY2UgYSByZWFkbCgpIHBhaXIgYnkgYSBzaW5nbGUgcmVh
ZHEoKSwKLSBhZGQgZnVydGhlciBmaWVsZHMuCgpTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+Ci0tLQp2MzogQW5vdGhlciBhdHRlbXB0IGF0IGRlcml2aW5nIG1h
c2tzIGZyb20gYml0ZmllbGRzLCBob3BlZnVsbHkgYmV0dGVyCiAgICBsaWtlZCBieSBjbGFuZyAo
bWluZSB3YXMgZmluZSBldmVuIHdpdGggdGhlIHYyIHZhcmlhbnQpLgp2MjogQ29ycmVjdCBzYXRz
X3N1cCBwb3NpdGlvbiBhbmQgbmFtZS4gUmUtYmFzZSBvdmVyIG5ldyBlYXJsaWVyIHBhdGNoLgoK
LS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2RldGVjdC5jCisrKyBiL3hl
bi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9kZXRlY3QuYwpAQCAtNjAsNDkgKzYwLDc3
IEBAIHN0YXRpYyBpbnQgX19pbml0IGdldF9pb21tdV9jYXBhYmlsaXRpZXMKIAogdm9pZCBfX2lu
aXQgZ2V0X2lvbW11X2ZlYXR1cmVzKHN0cnVjdCBhbWRfaW9tbXUgKmlvbW11KQogewotICAgIHUz
MiBsb3csIGhpZ2g7Ci0gICAgaW50IGkgPSAwIDsKICAgICBjb25zdCBzdHJ1Y3QgYW1kX2lvbW11
ICpmaXJzdDsKLSAgICBzdGF0aWMgY29uc3QgY2hhciAqX19pbml0ZGF0YSBmZWF0dXJlX3N0cltd
ID0gewotICAgICAgICAiLSBQcmVmZXRjaCBQYWdlcyBDb21tYW5kIiwgCi0gICAgICAgICItIFBl
cmlwaGVyYWwgUGFnZSBTZXJ2aWNlIFJlcXVlc3QiLCAKLSAgICAgICAgIi0gWDJBUElDIFN1cHBv
cnRlZCIsIAotICAgICAgICAiLSBOWCBiaXQgU3VwcG9ydGVkIiwgCi0gICAgICAgICItIEd1ZXN0
IFRyYW5zbGF0aW9uIiwgCi0gICAgICAgICItIFJlc2VydmVkIGJpdCBbNV0iLAotICAgICAgICAi
LSBJbnZhbGlkYXRlIEFsbCBDb21tYW5kIiwgCi0gICAgICAgICItIEd1ZXN0IEFQSUMgc3VwcG9y
dGVkIiwgCi0gICAgICAgICItIEhhcmR3YXJlIEVycm9yIFJlZ2lzdGVycyIsIAotICAgICAgICAi
LSBQZXJmb3JtYW5jZSBDb3VudGVycyIsIAotICAgICAgICBOVUxMCi0gICAgfTsKLQogICAgIEFT
U0VSVCggaW9tbXUtPm1taW9fYmFzZSApOwogCiAgICAgaWYgKCAhaW9tbXVfaGFzX2NhcChpb21t
dSwgUENJX0NBUF9FRlJTVVBfU0hJRlQpICkKICAgICB7Ci0gICAgICAgIGlvbW11LT5mZWF0dXJl
cyA9IDA7CisgICAgICAgIGlvbW11LT5mZWF0dXJlcy5yYXcgPSAwOwogICAgICAgICByZXR1cm47
CiAgICAgfQogCi0gICAgbG93ID0gcmVhZGwoaW9tbXUtPm1taW9fYmFzZSArIElPTU1VX0VYVF9G
RUFUVVJFX01NSU9fT0ZGU0VUKTsKLSAgICBoaWdoID0gcmVhZGwoaW9tbXUtPm1taW9fYmFzZSAr
IElPTU1VX0VYVF9GRUFUVVJFX01NSU9fT0ZGU0VUICsgNCk7Ci0KLSAgICBpb21tdS0+ZmVhdHVy
ZXMgPSAoKHU2NCloaWdoIDw8IDMyKSB8IGxvdzsKKyAgICBpb21tdS0+ZmVhdHVyZXMucmF3ID0K
KyAgICAgICAgcmVhZHEoaW9tbXUtPm1taW9fYmFzZSArIElPTU1VX0VYVF9GRUFUVVJFX01NSU9f
T0ZGU0VUKTsKIAogICAgIC8qIERvbid0IGxvZyB0aGUgc2FtZSBzZXQgb2YgZmVhdHVyZXMgb3Zl
ciBhbmQgb3Zlci4gKi8KICAgICBmaXJzdCA9IGxpc3RfZmlyc3RfZW50cnkoJmFtZF9pb21tdV9o
ZWFkLCBzdHJ1Y3QgYW1kX2lvbW11LCBsaXN0KTsKLSAgICBpZiAoIGlvbW11ICE9IGZpcnN0ICYm
IGlvbW11LT5mZWF0dXJlcyA9PSBmaXJzdC0+ZmVhdHVyZXMgKQorICAgIGlmICggaW9tbXUgIT0g
Zmlyc3QgJiYgaW9tbXUtPmZlYXR1cmVzLnJhdyA9PSBmaXJzdC0+ZmVhdHVyZXMucmF3ICkKICAg
ICAgICAgcmV0dXJuOwogCiAgICAgcHJpbnRrKCJBTUQtVmk6IElPTU1VIEV4dGVuZGVkIEZlYXR1
cmVzOlxuIik7CiAKLSAgICB3aGlsZSAoIGZlYXR1cmVfc3RyW2ldICkKKyNkZWZpbmUgRkVBVChm
bGQsIHN0cikgZG8geyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICBp
ZiAoIC0tKCh1bmlvbiBhbWRfaW9tbXVfZXh0X2ZlYXR1cmVzKXt9KS5mbGRzLmZsZCA+IDEgKSAg
IFwKKyAgICAgICAgcHJpbnRrKCAiLSAiIHN0ciAiOiAlI3hcbiIsIGlvbW11LT5mZWF0dXJlcy5m
bGRzLmZsZCk7IFwKKyAgICBlbHNlIGlmICggaW9tbXUtPmZlYXR1cmVzLmZsZHMuZmxkICkgICAg
ICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgcHJpbnRrKCAiLSAiIHN0ciAiXG4iKTsgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKK30gd2hpbGUgKCBmYWxzZSApCisKKyAgICBG
RUFUKHByZWZfc3VwLCAgICAgICAgICAgIlByZWZldGNoIFBhZ2VzIENvbW1hbmQiKTsKKyAgICBG
RUFUKHBwcl9zdXAsICAgICAgICAgICAgIlBlcmlwaGVyYWwgUGFnZSBTZXJ2aWNlIFJlcXVlc3Qi
KTsKKyAgICBGRUFUKHh0X3N1cCwgICAgICAgICAgICAgIngyQVBJQyIpOworICAgIEZFQVQobnhf
c3VwLCAgICAgICAgICAgICAiTlggYml0Iik7CisgICAgRkVBVChnYXBwaV9zdXAsICAgICAgICAg
ICJHdWVzdCBBUElDIFBoeXNpY2FsIFByb2Nlc3NvciBJbnRlcnJ1cHQiKTsKKyAgICBGRUFUKGlh
X3N1cCwgICAgICAgICAgICAgIkludmFsaWRhdGUgQWxsIENvbW1hbmQiKTsKKyAgICBGRUFUKGdh
X3N1cCwgICAgICAgICAgICAgIkd1ZXN0IEFQSUMiKTsKKyAgICBGRUFUKGhlX3N1cCwgICAgICAg
ICAgICAgIkhhcmR3YXJlIEVycm9yIFJlZ2lzdGVycyIpOworICAgIEZFQVQocGNfc3VwLCAgICAg
ICAgICAgICAiUGVyZm9ybWFuY2UgQ291bnRlcnMiKTsKKyAgICBGRUFUKGhhdHMsICAgICAgICAg
ICAgICAgIkhvc3QgQWRkcmVzcyBUcmFuc2xhdGlvbiBTaXplIik7CisKKyAgICBpZiAoIGlvbW11
LT5mZWF0dXJlcy5mbGRzLmd0X3N1cCApCiAgICAgewotICAgICAgICBpZiAoIGFtZF9pb21tdV9o
YXNfZmVhdHVyZShpb21tdSwgaSkgKQotICAgICAgICAgICAgcHJpbnRrKCAiICVzXG4iLCBmZWF0
dXJlX3N0cltpXSk7Ci0gICAgICAgIGkrKzsKKyAgICAgICAgRkVBVChnYXRzLCAgICAgICAgICAg
Ikd1ZXN0IEFkZHJlc3MgVHJhbnNsYXRpb24gU2l6ZSIpOworICAgICAgICBGRUFUKGdseF9zdXAs
ICAgICAgICAiR3Vlc3QgQ1IzIFJvb3QgVGFibGUgTGV2ZWwiKTsKKyAgICAgICAgRkVBVChwYXNf
bWF4LCAgICAgICAgIk1heGltdW0gUEFTSUQiKTsKICAgICB9CisKKyAgICBGRUFUKHNtaWZfc3Vw
LCAgICAgICAgICAgIlNNSSBGaWx0ZXIgUmVnaXN0ZXIiKTsKKyAgICBGRUFUKHNtaWZfcmMsICAg
ICAgICAgICAgIlNNSSBGaWx0ZXIgUmVnaXN0ZXIgQ291bnQiKTsKKyAgICBGRUFUKGdhbV9zdXAs
ICAgICAgICAgICAgIkd1ZXN0IFZpcnR1YWwgQVBJQyBNb2RlcyIpOworICAgIEZFQVQoZHVhbF9w
cHJfbG9nX3N1cCwgICAiRHVhbCBQUFIgTG9nIik7CisgICAgRkVBVChkdWFsX2V2ZW50X2xvZ19z
dXAsICJEdWFsIEV2ZW50IExvZyIpOworICAgIEZFQVQoc2F0c19zdXAsICAgICAgICAgICAiU2Vj
dXJlIEFUUyIpOworICAgIEZFQVQodXNfc3VwLCAgICAgICAgICAgICAiVXNlciAvIFN1cGVydmlz
b3IgUGFnZSBQcm90ZWN0aW9uIik7CisgICAgRkVBVChkZXZfdGJsX3NlZ19zdXAsICAgICJEZXZp
Y2UgVGFibGUgU2VnbWVudGF0aW9uIik7CisgICAgRkVBVChwcHJfZWFybHlfb2Zfc3VwLCAgICJQ
UFIgTG9nIE92ZXJmbG93IEVhcmx5IFdhcm5pbmciKTsKKyAgICBGRUFUKHBwcl9hdXRvX3JzcF9z
dXAsICAgIlBQUiBBdXRvbWF0aWMgUmVzcG9uc2UiKTsKKyAgICBGRUFUKG1hcmNfc3VwLCAgICAg
ICAgICAgIk1lbW9yeSBBY2Nlc3MgUm91dGluZyBhbmQgQ29udHJvbCIpOworICAgIEZFQVQoYmxr
X3N0b3BfbXJrX3N1cCwgICAiQmxvY2sgU3RvcE1hcmsgTWVzc2FnZSIpOworICAgIEZFQVQocGVy
Zl9vcHRfc3VwICwgICAgICAiUGVyZm9ybWFuY2UgT3B0aW1pemF0aW9uIik7CisgICAgRkVBVCht
c2lfY2FwX21taW9fc3VwLCAgICJNU0kgQ2FwYWJpbGl0eSBNTUlPIEFjY2VzcyIpOworICAgIEZF
QVQoZ2lvX3N1cCwgICAgICAgICAgICAiR3Vlc3QgSS9PIFByb3RlY3Rpb24iKTsKKyAgICBGRUFU
KGhhX3N1cCwgICAgICAgICAgICAgIkhvc3QgQWNjZXNzIik7CisgICAgRkVBVChlcGhfc3VwLCAg
ICAgICAgICAgICJFbmhhbmNlZCBQUFIgSGFuZGxpbmciKTsKKyAgICBGRUFUKGF0dHJfZndfc3Vw
LCAgICAgICAgIkF0dHJpYnV0ZSBGb3J3YXJkIik7CisgICAgRkVBVChoZF9zdXAsICAgICAgICAg
ICAgICJIb3N0IERpcnR5Iik7CisgICAgRkVBVChpbnZfaW90bGJfdHlwZV9zdXAsICJJbnZhbGlk
YXRlIElPVExCIFR5cGUiKTsKKyAgICBGRUFUKHZpb21tdV9zdXAsICAgICAgICAgIlZpcnR1YWxp
emVkIElPTU1VIik7CisgICAgRkVBVCh2bV9ndWFyZF9pb19zdXAsICAgICJWTUd1YXJkIEkvTyBT
dXBwb3J0Iik7CisgICAgRkVBVCh2bV90YWJsZV9zaXplLCAgICAgICJWTSBUYWJsZSBTaXplIik7
CisgICAgRkVBVChnYV91cGRhdGVfZGlzX3N1cCwgICJHdWVzdCBBY2Nlc3MgQml0IFVwZGF0ZSBE
aXNhYmxlIik7CisKKyN1bmRlZiBGRUFUCisjdW5kZWYgTUFTSwogfQogCiBpbnQgX19pbml0IGFt
ZF9pb21tdV9kZXRlY3Rfb25lX2FjcGkoCi0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2Ft
ZC9pb21tdV9ndWVzdC5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9n
dWVzdC5jCkBAIC02MzgsNyArNjM4LDcgQEAgc3RhdGljIHVpbnQ2NF90IGlvbW11X21taW9fcmVh
ZDY0KHN0cnVjdAogICAgICAgICB2YWwgPSByZWdfdG9fdTY0KGlvbW11LT5yZWdfc3RhdHVzKTsK
ICAgICAgICAgYnJlYWs7CiAgICAgY2FzZSBJT01NVV9FWFRfRkVBVFVSRV9NTUlPX09GRlNFVDoK
LSAgICAgICAgdmFsID0gcmVnX3RvX3U2NChpb21tdS0+cmVnX2V4dF9mZWF0dXJlKTsKKyAgICAg
ICAgdmFsID0gaW9tbXUtPnJlZ19leHRfZmVhdHVyZS5yYXc7CiAgICAgICAgIGJyZWFrOwogCiAg
ICAgZGVmYXVsdDoKQEAgLTgwMiwzOSArODAyLDI2IEBAIGludCBndWVzdF9pb21tdV9zZXRfYmFz
ZShzdHJ1Y3QgZG9tYWluICoKIC8qIEluaXRpYWxpemUgbW1pbyByZWFkIG9ubHkgYml0cyAqLwog
c3RhdGljIHZvaWQgZ3Vlc3RfaW9tbXVfcmVnX2luaXQoc3RydWN0IGd1ZXN0X2lvbW11ICppb21t
dSkKIHsKLSAgICB1aW50MzJfdCBsb3dlciwgdXBwZXI7CisgICAgdW5pb24gYW1kX2lvbW11X2V4
dF9mZWF0dXJlcyBlZiA9IHsKKyAgICAgICAgLyogU3VwcG9ydCBwcmVmZXRjaCAqLworICAgICAg
ICAuZmxkcy5wcmVmX3N1cCA9IDEsCisgICAgICAgIC8qIFN1cHBvcnQgUFBSIGxvZyAqLworICAg
ICAgICAuZmxkcy5wcHJfc3VwID0gMSwKKyAgICAgICAgLyogU3VwcG9ydCBndWVzdCB0cmFuc2xh
dGlvbiAqLworICAgICAgICAuZmxkcy5ndF9zdXAgPSAxLAorICAgICAgICAvKiBTdXBwb3J0IGlu
dmFsaWRhdGUgYWxsIGNvbW1hbmQgKi8KKyAgICAgICAgLmZsZHMuaWFfc3VwID0gMSwKKyAgICAg
ICAgLyogSG9zdCB0cmFuc2xhdGlvbiBzaXplIGhhcyA2IGxldmVscyAqLworICAgICAgICAuZmxk
cy5oYXRzID0gSE9TVF9BRERSRVNTX1NJWkVfNl9MRVZFTCwKKyAgICAgICAgLyogR3Vlc3QgdHJh
bnNsYXRpb24gc2l6ZSBoYXMgNiBsZXZlbHMgKi8KKyAgICAgICAgLmZsZHMuZ2F0cyA9IEdVRVNU
X0FERFJFU1NfU0laRV82X0xFVkVMLAorICAgICAgICAvKiBTaW5nbGUgbGV2ZWwgZ0NSMyAqLwor
ICAgICAgICAuZmxkcy5nbHhfc3VwID0gR1VFU1RfQ1IzXzFfTEVWRUwsCisgICAgICAgIC8qIDkg
Yml0IFBBU0lEICovCisgICAgICAgIC5mbGRzLnBhc19tYXggPSBQQVNNQVhfOV9iaXQsCisgICAg
fTsKIAotICAgIGxvd2VyID0gdXBwZXIgPSAwOwotICAgIC8qIFN1cHBvcnQgcHJlZmV0Y2ggKi8K
LSAgICBpb21tdV9zZXRfYml0KCZsb3dlcixJT01NVV9FWFRfRkVBVFVSRV9QUkVGU1VQX1NISUZU
KTsKLSAgICAvKiBTdXBwb3J0IFBQUiBsb2cgKi8KLSAgICBpb21tdV9zZXRfYml0KCZsb3dlcixJ
T01NVV9FWFRfRkVBVFVSRV9QUFJTVVBfU0hJRlQpOwotICAgIC8qIFN1cHBvcnQgZ3Vlc3QgdHJh
bnNsYXRpb24gKi8KLSAgICBpb21tdV9zZXRfYml0KCZsb3dlcixJT01NVV9FWFRfRkVBVFVSRV9H
VFNVUF9TSElGVCk7Ci0gICAgLyogU3VwcG9ydCBpbnZhbGlkYXRlIGFsbCBjb21tYW5kICovCi0g
ICAgaW9tbXVfc2V0X2JpdCgmbG93ZXIsSU9NTVVfRVhUX0ZFQVRVUkVfSUFTVVBfU0hJRlQpOwot
Ci0gICAgLyogSG9zdCB0cmFuc2xhdGlvbiBzaXplIGhhcyA2IGxldmVscyAqLwotICAgIHNldF9m
aWVsZF9pbl9yZWdfdTMyKEhPU1RfQUREUkVTU19TSVpFXzZfTEVWRUwsIGxvd2VyLAotICAgICAg
ICAgICAgICAgICAgICAgICAgIElPTU1VX0VYVF9GRUFUVVJFX0hBVFNfTUFTSywKLSAgICAgICAg
ICAgICAgICAgICAgICAgICBJT01NVV9FWFRfRkVBVFVSRV9IQVRTX1NISUZULAotICAgICAgICAg
ICAgICAgICAgICAgICAgICZsb3dlcik7Ci0gICAgLyogR3Vlc3QgdHJhbnNsYXRpb24gc2l6ZSBo
YXMgNiBsZXZlbHMgKi8KLSAgICBzZXRfZmllbGRfaW5fcmVnX3UzMihHVUVTVF9BRERSRVNTX1NJ
WkVfNl9MRVZFTCwgbG93ZXIsCi0gICAgICAgICAgICAgICAgICAgICAgICAgSU9NTVVfRVhUX0ZF
QVRVUkVfR0FUU19NQVNLLAotICAgICAgICAgICAgICAgICAgICAgICAgIElPTU1VX0VYVF9GRUFU
VVJFX0dBVFNfU0hJRlQsCi0gICAgICAgICAgICAgICAgICAgICAgICAgJmxvd2VyKTsKLSAgICAv
KiBTaW5nbGUgbGV2ZWwgZ0NSMyAqLwotICAgIHNldF9maWVsZF9pbl9yZWdfdTMyKEdVRVNUX0NS
M18xX0xFVkVMLCBsb3dlciwKLSAgICAgICAgICAgICAgICAgICAgICAgICBJT01NVV9FWFRfRkVB
VFVSRV9HTFhTVVBfTUFTSywKLSAgICAgICAgICAgICAgICAgICAgICAgICBJT01NVV9FWFRfRkVB
VFVSRV9HTFhTVVBfU0hJRlQsICZsb3dlcik7Ci0gICAgLyogOSBiaXQgUEFTSUQgKi8KLSAgICBz
ZXRfZmllbGRfaW5fcmVnX3UzMihQQVNNQVhfOV9iaXQsIHVwcGVyLAotICAgICAgICAgICAgICAg
ICAgICAgICAgIElPTU1VX0VYVF9GRUFUVVJFX1BBU01BWF9NQVNLLAotICAgICAgICAgICAgICAg
ICAgICAgICAgIElPTU1VX0VYVF9GRUFUVVJFX1BBU01BWF9TSElGVCwgJnVwcGVyKTsKLQotICAg
IGlvbW11LT5yZWdfZXh0X2ZlYXR1cmUubG8gPSBsb3dlcjsKLSAgICBpb21tdS0+cmVnX2V4dF9m
ZWF0dXJlLmhpID0gdXBwZXI7CisgICAgaW9tbXUtPnJlZ19leHRfZmVhdHVyZSA9IGVmOwogfQog
CiBzdGF0aWMgaW50IGd1ZXN0X2lvbW11X21taW9fcmFuZ2Uoc3RydWN0IHZjcHUgKnYsIHVuc2ln
bmVkIGxvbmcgYWRkcikKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2lu
aXQuYworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfaW5pdC5jCkBAIC04
ODMsNyArODgzLDcgQEAgc3RhdGljIHZvaWQgZW5hYmxlX2lvbW11KHN0cnVjdCBhbWRfaW9tbQog
ICAgIHJlZ2lzdGVyX2lvbW11X2V2ZW50X2xvZ19pbl9tbWlvX3NwYWNlKGlvbW11KTsKICAgICBy
ZWdpc3Rlcl9pb21tdV9leGNsdXNpb25fcmFuZ2UoaW9tbXUpOwogCi0gICAgaWYgKCBhbWRfaW9t
bXVfaGFzX2ZlYXR1cmUoaW9tbXUsIElPTU1VX0VYVF9GRUFUVVJFX1BQUlNVUF9TSElGVCkgKQor
ICAgIGlmICggaW9tbXUtPmZlYXR1cmVzLmZsZHMucHByX3N1cCApCiAgICAgICAgIHJlZ2lzdGVy
X2lvbW11X3Bwcl9sb2dfaW5fbW1pb19zcGFjZShpb21tdSk7CiAKICAgICBkZXNjID0gaXJxX3Rv
X2Rlc2MoaW9tbXUtPm1zaS5pcnEpOwpAQCAtODk3LDE1ICs4OTcsMTUgQEAgc3RhdGljIHZvaWQg
ZW5hYmxlX2lvbW11KHN0cnVjdCBhbWRfaW9tbQogICAgIHNldF9pb21tdV9jb21tYW5kX2J1ZmZl
cl9jb250cm9sKGlvbW11LCBJT01NVV9DT05UUk9MX0VOQUJMRUQpOwogICAgIHNldF9pb21tdV9l
dmVudF9sb2dfY29udHJvbChpb21tdSwgSU9NTVVfQ09OVFJPTF9FTkFCTEVEKTsKIAotICAgIGlm
ICggYW1kX2lvbW11X2hhc19mZWF0dXJlKGlvbW11LCBJT01NVV9FWFRfRkVBVFVSRV9QUFJTVVBf
U0hJRlQpICkKKyAgICBpZiAoIGlvbW11LT5mZWF0dXJlcy5mbGRzLnBwcl9zdXAgKQogICAgICAg
ICBzZXRfaW9tbXVfcHByX2xvZ19jb250cm9sKGlvbW11LCBJT01NVV9DT05UUk9MX0VOQUJMRUQp
OwogCi0gICAgaWYgKCBhbWRfaW9tbXVfaGFzX2ZlYXR1cmUoaW9tbXUsIElPTU1VX0VYVF9GRUFU
VVJFX0dUU1VQX1NISUZUKSApCisgICAgaWYgKCBpb21tdS0+ZmVhdHVyZXMuZmxkcy5ndF9zdXAg
KQogICAgICAgICBzZXRfaW9tbXVfZ3Vlc3RfdHJhbnNsYXRpb25fY29udHJvbChpb21tdSwgSU9N
TVVfQ09OVFJPTF9FTkFCTEVEKTsKIAogICAgIHNldF9pb21tdV90cmFuc2xhdGlvbl9jb250cm9s
KGlvbW11LCBJT01NVV9DT05UUk9MX0VOQUJMRUQpOwogCi0gICAgaWYgKCBhbWRfaW9tbXVfaGFz
X2ZlYXR1cmUoaW9tbXUsIElPTU1VX0VYVF9GRUFUVVJFX0lBU1VQX1NISUZUKSApCisgICAgaWYg
KCBpb21tdS0+ZmVhdHVyZXMuZmxkcy5pYV9zdXAgKQogICAgICAgICBhbWRfaW9tbXVfZmx1c2hf
YWxsX2NhY2hlcyhpb21tdSk7CiAKICAgICBpb21tdS0+ZW5hYmxlZCA9IDE7CkBAIC05MjgsMTAg
KzkyOCwxMCBAQCBzdGF0aWMgdm9pZCBkaXNhYmxlX2lvbW11KHN0cnVjdCBhbWRfaW9tCiAgICAg
c2V0X2lvbW11X2NvbW1hbmRfYnVmZmVyX2NvbnRyb2woaW9tbXUsIElPTU1VX0NPTlRST0xfRElT
QUJMRUQpOwogICAgIHNldF9pb21tdV9ldmVudF9sb2dfY29udHJvbChpb21tdSwgSU9NTVVfQ09O
VFJPTF9ESVNBQkxFRCk7CiAKLSAgICBpZiAoIGFtZF9pb21tdV9oYXNfZmVhdHVyZShpb21tdSwg
SU9NTVVfRVhUX0ZFQVRVUkVfUFBSU1VQX1NISUZUKSApCisgICAgaWYgKCBpb21tdS0+ZmVhdHVy
ZXMuZmxkcy5wcHJfc3VwICkKICAgICAgICAgc2V0X2lvbW11X3Bwcl9sb2dfY29udHJvbChpb21t
dSwgSU9NTVVfQ09OVFJPTF9ESVNBQkxFRCk7CiAKLSAgICBpZiAoIGFtZF9pb21tdV9oYXNfZmVh
dHVyZShpb21tdSwgSU9NTVVfRVhUX0ZFQVRVUkVfR1RTVVBfU0hJRlQpICkKKyAgICBpZiAoIGlv
bW11LT5mZWF0dXJlcy5mbGRzLmd0X3N1cCApCiAgICAgICAgIHNldF9pb21tdV9ndWVzdF90cmFu
c2xhdGlvbl9jb250cm9sKGlvbW11LCBJT01NVV9DT05UUk9MX0RJU0FCTEVEKTsKIAogICAgIHNl
dF9pb21tdV90cmFuc2xhdGlvbl9jb250cm9sKGlvbW11LCBJT01NVV9DT05UUk9MX0RJU0FCTEVE
KTsKQEAgLTEwMjcsNyArMTAyNyw3IEBAIHN0YXRpYyBpbnQgX19pbml0IGFtZF9pb21tdV9pbml0
X29uZShzdHIKIAogICAgIGdldF9pb21tdV9mZWF0dXJlcyhpb21tdSk7CiAKLSAgICBpZiAoIGlv
bW11LT5mZWF0dXJlcyApCisgICAgaWYgKCBpb21tdS0+ZmVhdHVyZXMucmF3ICkKICAgICAgICAg
aW9tbXV2Ml9lbmFibGVkID0gMTsKIAogICAgIGlmICggYWxsb2NhdGVfY21kX2J1ZmZlcihpb21t
dSkgPT0gTlVMTCApCkBAIC0xMDM2LDkgKzEwMzYsOCBAQCBzdGF0aWMgaW50IF9faW5pdCBhbWRf
aW9tbXVfaW5pdF9vbmUoc3RyCiAgICAgaWYgKCBhbGxvY2F0ZV9ldmVudF9sb2coaW9tbXUpID09
IE5VTEwgKQogICAgICAgICBnb3RvIGVycm9yX291dDsKIAotICAgIGlmICggYW1kX2lvbW11X2hh
c19mZWF0dXJlKGlvbW11LCBJT01NVV9FWFRfRkVBVFVSRV9QUFJTVVBfU0hJRlQpICkKLSAgICAg
ICAgaWYgKCBhbGxvY2F0ZV9wcHJfbG9nKGlvbW11KSA9PSBOVUxMICkKLSAgICAgICAgICAgIGdv
dG8gZXJyb3Jfb3V0OworICAgIGlmICggaW9tbXUtPmZlYXR1cmVzLmZsZHMucHByX3N1cCAmJiAh
YWxsb2NhdGVfcHByX2xvZyhpb21tdSkgKQorICAgICAgICBnb3RvIGVycm9yX291dDsKIAogICAg
IGlmICggIXNldF9pb21tdV9pbnRlcnJ1cHRfaGFuZGxlcihpb21tdSkgKQogICAgICAgICBnb3Rv
IGVycm9yX291dDsKQEAgLTEzODgsNyArMTM4Nyw3IEBAIHZvaWQgYW1kX2lvbW11X3Jlc3VtZSh2
b2lkKQogICAgIH0KIAogICAgIC8qIGZsdXNoIGFsbCBjYWNoZSBlbnRyaWVzIGFmdGVyIGlvbW11
IHJlLWVuYWJsZWQgKi8KLSAgICBpZiAoICFhbWRfaW9tbXVfaGFzX2ZlYXR1cmUoaW9tbXUsIElP
TU1VX0VYVF9GRUFUVVJFX0lBU1VQX1NISUZUKSApCisgICAgaWYgKCAhaW9tbXUtPmZlYXR1cmVz
LmZsZHMuaWFfc3VwICkKICAgICB7CiAgICAgICAgIGludmFsaWRhdGVfYWxsX2RldmljZXMoKTsK
ICAgICAgICAgaW52YWxpZGF0ZV9hbGxfZG9tYWluX3BhZ2VzKCk7Ci0tLSBhL3hlbi9pbmNsdWRl
L2FzbS14ODYvYW1kLWlvbW11LmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9hbWQtaW9tbXUu
aApAQCAtODMsNyArODMsNyBAQCBzdHJ1Y3QgYW1kX2lvbW11IHsKICAgICBpb21tdV9jYXBfdCBj
YXA7CiAKICAgICB1OCBodF9mbGFnczsKLSAgICB1NjQgZmVhdHVyZXM7CisgICAgdW5pb24gYW1k
X2lvbW11X2V4dF9mZWF0dXJlcyBmZWF0dXJlczsKIAogICAgIHZvaWQgKm1taW9fYmFzZTsKICAg
ICB1bnNpZ25lZCBsb25nIG1taW9fYmFzZV9waHlzOwpAQCAtMTc0LDcgKzE3NCw3IEBAIHN0cnVj
dCBndWVzdF9pb21tdSB7CiAgICAgLyogTU1JTyByZWdzICovCiAgICAgc3RydWN0IG1taW9fcmVn
ICAgICAgICAgcmVnX2N0cmw7ICAgICAgICAgICAgICAvKiBNTUlPIG9mZnNldCAwMDE4aCAqLwog
ICAgIHN0cnVjdCBtbWlvX3JlZyAgICAgICAgIHJlZ19zdGF0dXM7ICAgICAgICAgICAgLyogTU1J
TyBvZmZzZXQgMjAyMGggKi8KLSAgICBzdHJ1Y3QgbW1pb19yZWcgICAgICAgICByZWdfZXh0X2Zl
YXR1cmU7ICAgICAgIC8qIE1NSU8gb2Zmc2V0IDAwMzBoICovCisgICAgdW5pb24gYW1kX2lvbW11
X2V4dF9mZWF0dXJlcyByZWdfZXh0X2ZlYXR1cmU7ICAvKiBNTUlPIG9mZnNldCAwMDMwaCAqLwog
CiAgICAgLyogZ3Vlc3QgaW50ZXJydXB0IHNldHRpbmdzICovCiAgICAgc3RydWN0IGd1ZXN0X2lv
bW11X21zaSAgbXNpOwotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9zdm0vYW1kLWlvbW11
LWRlZnMuaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9zdm0vYW1kLWlvbW11LWRlZnMu
aApAQCAtMzQ2LDI2ICszNDYsNTcgQEAgc3RydWN0IGFtZF9pb21tdV9kdGUgewogI2RlZmluZSBJ
T01NVV9FWENMVVNJT05fTElNSVRfSElHSF9NQVNLCQkweEZGRkZGRkZGCiAjZGVmaW5lIElPTU1V
X0VYQ0xVU0lPTl9MSU1JVF9ISUdIX1NISUZUCTAKIAotLyogRXh0ZW5kZWQgRmVhdHVyZSBSZWdp
c3RlciovCisvKiBFeHRlbmRlZCBGZWF0dXJlIFJlZ2lzdGVyICovCiAjZGVmaW5lIElPTU1VX0VY
VF9GRUFUVVJFX01NSU9fT0ZGU0VUICAgICAgICAgICAgICAgICAgIDB4MzAKLSNkZWZpbmUgSU9N
TVVfRVhUX0ZFQVRVUkVfUFJFRlNVUF9TSElGVCAgICAgICAgICAgICAgICAgMHgwCi0jZGVmaW5l
IElPTU1VX0VYVF9GRUFUVVJFX1BQUlNVUF9TSElGVCAgICAgICAgICAgICAgICAgIDB4MQotI2Rl
ZmluZSBJT01NVV9FWFRfRkVBVFVSRV9YVFNVUF9TSElGVCAgICAgICAgICAgICAgICAgICAweDIK
LSNkZWZpbmUgSU9NTVVfRVhUX0ZFQVRVUkVfTlhTVVBfU0hJRlQgICAgICAgICAgICAgICAgICAg
MHgzCi0jZGVmaW5lIElPTU1VX0VYVF9GRUFUVVJFX0dUU1VQX1NISUZUICAgICAgICAgICAgICAg
ICAgIDB4NAotI2RlZmluZSBJT01NVV9FWFRfRkVBVFVSRV9JQVNVUF9TSElGVCAgICAgICAgICAg
ICAgICAgICAweDYKLSNkZWZpbmUgSU9NTVVfRVhUX0ZFQVRVUkVfR0FTVVBfU0hJRlQgICAgICAg
ICAgICAgICAgICAgMHg3Ci0jZGVmaW5lIElPTU1VX0VYVF9GRUFUVVJFX0hFU1VQX1NISUZUICAg
ICAgICAgICAgICAgICAgIDB4OAotI2RlZmluZSBJT01NVV9FWFRfRkVBVFVSRV9QQ1NVUF9TSElG
VCAgICAgICAgICAgICAgICAgICAweDkKLSNkZWZpbmUgSU9NTVVfRVhUX0ZFQVRVUkVfSEFUU19T
SElGVCAgICAgICAgICAgICAgICAgICAgMHgxMAotI2RlZmluZSBJT01NVV9FWFRfRkVBVFVSRV9I
QVRTX01BU0sgICAgICAgICAgICAgICAgICAgICAweDAwMDAwQzAwCi0jZGVmaW5lIElPTU1VX0VY
VF9GRUFUVVJFX0dBVFNfU0hJRlQgICAgICAgICAgICAgICAgICAgIDB4MTIKLSNkZWZpbmUgSU9N
TVVfRVhUX0ZFQVRVUkVfR0FUU19NQVNLICAgICAgICAgICAgICAgICAgICAgMHgwMDAwMzAwMAot
I2RlZmluZSBJT01NVV9FWFRfRkVBVFVSRV9HTFhTVVBfU0hJRlQgICAgICAgICAgICAgICAgICAw
eDE0Ci0jZGVmaW5lIElPTU1VX0VYVF9GRUFUVVJFX0dMWFNVUF9NQVNLICAgICAgICAgICAgICAg
ICAgIDB4MDAwMEMwMDAKIAotI2RlZmluZSBJT01NVV9FWFRfRkVBVFVSRV9QQVNNQVhfU0hJRlQg
ICAgICAgICAgICAgICAgICAweDAKLSNkZWZpbmUgSU9NTVVfRVhUX0ZFQVRVUkVfUEFTTUFYX01B
U0sgICAgICAgICAgICAgICAgICAgMHgwMDAwMDAxRgordW5pb24gYW1kX2lvbW11X2V4dF9mZWF0
dXJlcyB7CisgICAgdWludDY0X3QgcmF3OworICAgIHN0cnVjdCB7CisgICAgICAgIHVuc2lnbmVk
IGludCBwcmVmX3N1cDoxOworICAgICAgICB1bnNpZ25lZCBpbnQgcHByX3N1cDoxOworICAgICAg
ICB1bnNpZ25lZCBpbnQgeHRfc3VwOjE7CisgICAgICAgIHVuc2lnbmVkIGludCBueF9zdXA6MTsK
KyAgICAgICAgdW5zaWduZWQgaW50IGd0X3N1cDoxOworICAgICAgICB1bnNpZ25lZCBpbnQgZ2Fw
cGlfc3VwOjE7CisgICAgICAgIHVuc2lnbmVkIGludCBpYV9zdXA6MTsKKyAgICAgICAgdW5zaWdu
ZWQgaW50IGdhX3N1cDoxOworICAgICAgICB1bnNpZ25lZCBpbnQgaGVfc3VwOjE7CisgICAgICAg
IHVuc2lnbmVkIGludCBwY19zdXA6MTsKKyAgICAgICAgdW5zaWduZWQgaW50IGhhdHM6MjsKKyAg
ICAgICAgdW5zaWduZWQgaW50IGdhdHM6MjsKKyAgICAgICAgdW5zaWduZWQgaW50IGdseF9zdXA6
MjsKKyAgICAgICAgdW5zaWduZWQgaW50IHNtaWZfc3VwOjI7CisgICAgICAgIHVuc2lnbmVkIGlu
dCBzbWlmX3JjOjM7CisgICAgICAgIHVuc2lnbmVkIGludCBnYW1fc3VwOjM7CisgICAgICAgIHVu
c2lnbmVkIGludCBkdWFsX3Bwcl9sb2dfc3VwOjI7CisgICAgICAgIHVuc2lnbmVkIGludCA6MjsK
KyAgICAgICAgdW5zaWduZWQgaW50IGR1YWxfZXZlbnRfbG9nX3N1cDoyOworICAgICAgICB1bnNp
Z25lZCBpbnQgOjE7CisgICAgICAgIHVuc2lnbmVkIGludCBzYXRzX3N1cDoxOworICAgICAgICB1
bnNpZ25lZCBpbnQgcGFzX21heDo1OworICAgICAgICB1bnNpZ25lZCBpbnQgdXNfc3VwOjE7Cisg
ICAgICAgIHVuc2lnbmVkIGludCBkZXZfdGJsX3NlZ19zdXA6MjsKKyAgICAgICAgdW5zaWduZWQg
aW50IHBwcl9lYXJseV9vZl9zdXA6MTsKKyAgICAgICAgdW5zaWduZWQgaW50IHBwcl9hdXRvX3Jz
cF9zdXA6MTsKKyAgICAgICAgdW5zaWduZWQgaW50IG1hcmNfc3VwOjI7CisgICAgICAgIHVuc2ln
bmVkIGludCBibGtfc3RvcF9tcmtfc3VwOjE7CisgICAgICAgIHVuc2lnbmVkIGludCBwZXJmX29w
dF9zdXA6MTsKKyAgICAgICAgdW5zaWduZWQgaW50IG1zaV9jYXBfbW1pb19zdXA6MTsKKyAgICAg
ICAgdW5zaWduZWQgaW50IDoxOworICAgICAgICB1bnNpZ25lZCBpbnQgZ2lvX3N1cDoxOworICAg
ICAgICB1bnNpZ25lZCBpbnQgaGFfc3VwOjE7CisgICAgICAgIHVuc2lnbmVkIGludCBlcGhfc3Vw
OjE7CisgICAgICAgIHVuc2lnbmVkIGludCBhdHRyX2Z3X3N1cDoxOworICAgICAgICB1bnNpZ25l
ZCBpbnQgaGRfc3VwOjE7CisgICAgICAgIHVuc2lnbmVkIGludCA6MTsKKyAgICAgICAgdW5zaWdu
ZWQgaW50IGludl9pb3RsYl90eXBlX3N1cDoxOworICAgICAgICB1bnNpZ25lZCBpbnQgdmlvbW11
X3N1cDoxOworICAgICAgICB1bnNpZ25lZCBpbnQgdm1fZ3VhcmRfaW9fc3VwOjE7CisgICAgICAg
IHVuc2lnbmVkIGludCB2bV90YWJsZV9zaXplOjQ7CisgICAgICAgIHVuc2lnbmVkIGludCBnYV91
cGRhdGVfZGlzX3N1cDoxOworICAgICAgICB1bnNpZ25lZCBpbnQgOjI7CisgICAgfSBmbGRzOwor
fTsKIAogLyogU3RhdHVzIFJlZ2lzdGVyKi8KICNkZWZpbmUgSU9NTVVfU1RBVFVTX01NSU9fT0ZG
U0VUCQkweDIwMjAKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vc3ZtL2FtZC1pb21tdS1w
cm90by5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3N2bS9hbWQtaW9tbXUtcHJvdG8u
aApAQCAtMjE5LDEzICsyMTksNiBAQCBzdGF0aWMgaW5saW5lIGludCBpb21tdV9oYXNfY2FwKHN0
cnVjdCBhCiAgICAgcmV0dXJuICEhKGlvbW11LT5jYXAuaGVhZGVyICYgKDF1IDw8IGJpdCkpOwog
fQogCi1zdGF0aWMgaW5saW5lIGludCBhbWRfaW9tbXVfaGFzX2ZlYXR1cmUoc3RydWN0IGFtZF9p
b21tdSAqaW9tbXUsIHVpbnQzMl90IGJpdCkKLXsKLSAgICBpZiAoICFpb21tdV9oYXNfY2FwKGlv
bW11LCBQQ0lfQ0FQX0VGUlNVUF9TSElGVCkgKQotICAgICAgICByZXR1cm4gMDsKLSAgICByZXR1
cm4gISEoaW9tbXUtPmZlYXR1cmVzICYgKDFVIDw8IGJpdCkpOwotfQotCiAvKiBhY2Nlc3MgdGFp
bCBvciBoZWFkIHBvaW50ZXIgb2YgcmluZyBidWZmZXIgKi8KIHN0YXRpYyBpbmxpbmUgdWludDMy
X3QgaW9tbXVfZ2V0X3JiX3BvaW50ZXIodWludDMyX3QgcmVnKQogewo=

--_015_6272c301a90538cfdd1a645f3d703241susecom_
Content-Type: text/plain; name="AMD-IOMMU-bitfield-control.patch"
Content-Description: AMD-IOMMU-bitfield-control.patch
Content-Disposition: attachment;
	filename="AMD-IOMMU-bitfield-control.patch"; size=19430;
	creation-date="Tue, 16 Jul 2019 16:30:15 GMT";
	modification-date="Tue, 16 Jul 2019 16:30:15 GMT"
Content-ID: <2C98F85E27A8D9488DEDAB41847C4D86@namprd18.prod.outlook.com>
Content-Transfer-Encoding: base64

QU1EL0lPTU1VOiB1c2UgYml0IGZpZWxkIGZvciBjb250cm9sIHJlZ2lzdGVyCgpBbHNvIGludHJv
ZHVjZSBhIGZpZWxkIGluIHN0cnVjdCBhbWRfaW9tbXUgY2FjaGluZyB0aGUgbW9zdCByZWNlbnRs
eQp3cml0dGVuIGNvbnRyb2wgcmVnaXN0ZXIuIEFsbCB3cml0ZXMgc2hvdWxkIG5vdyBoYXBwZW4g
ZXhjbHVzaXZlbHkgZnJvbQp0aGF0IGNhY2hlZCB2YWx1ZSwgc3VjaCB0aGF0IGl0IGlzIGd1YXJh
bnRlZWQgdG8gYmUgdXAgdG8gZGF0ZS4KClRha2UgdGhlIG9wcG9ydHVuaXR5IGFuZCBhZGQgZnVy
dGhlciBmaWVsZHMuIEFsc28gY29udmVydCBhIGZldyBib29sZWFuCmZ1bmN0aW9uIHBhcmFtZXRl
cnMgdG8gYm9vbCwgc3VjaCB0aGF0IHVzZSBvZiAhISBjYW4gYmUgYXZvaWRlZC4KCkJlY2F1c2Ug
b2YgdGhlcmUgbm93IGJlaW5nIGRlZmluaXRpb25zIGJleW9uZCBiaXQgMzEsIHdyaXRlbCgpIGFs
c28gZ2V0cwpyZXBsYWNlZCBieSB3cml0ZXEoKSB3aGVuIHVwZGF0aW5nIGhhcmR3YXJlLgoKU2ln
bmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBY2tlZC1ieTogQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KLS0tCnYzOiBTd2l0Y2ggYm9v
bGVhbiBiaXRmaWVsZHMgdG8gYm9vbC4KdjI6IEFkZCBkb21haW5faWRfcG5lIGZpZWxkLiBNZW50
aW9uIHdyaXRlbCgpIC0+IHdyaXRlcSgpIGNoYW5nZS4KCi0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0
aHJvdWdoL2FtZC9pb21tdV9ndWVzdC5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2Ft
ZC9pb21tdV9ndWVzdC5jCkBAIC0zMTcsNyArMzE3LDcgQEAgc3RhdGljIGludCBkb19pbnZhbGlk
YXRlX2lvdGxiX3BhZ2VzKHN0cgogCiBzdGF0aWMgaW50IGRvX2NvbXBsZXRpb25fd2FpdChzdHJ1
Y3QgZG9tYWluICpkLCBjbWRfZW50cnlfdCAqY21kKQogewotICAgIGJvb2xfdCBjb21fd2FpdF9p
bnRfZW4sIGNvbV93YWl0X2ludCwgaSwgczsKKyAgICBib29sIGNvbV93YWl0X2ludCwgaSwgczsK
ICAgICBzdHJ1Y3QgZ3Vlc3RfaW9tbXUgKmlvbW11OwogICAgIHVuc2lnbmVkIGxvbmcgZ2ZuOwog
ICAgIHAybV90eXBlX3QgcDJtdDsKQEAgLTM1NCwxMiArMzU0LDEwIEBAIHN0YXRpYyBpbnQgZG9f
Y29tcGxldGlvbl93YWl0KHN0cnVjdCBkb20KICAgICAgICAgdW5tYXBfZG9tYWluX3BhZ2UodmFk
ZHIpOwogICAgIH0KIAotICAgIGNvbV93YWl0X2ludF9lbiA9IGlvbW11X2dldF9iaXQoaW9tbXUt
PnJlZ19jdHJsLmxvLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgSU9NTVVf
Q09OVFJPTF9DT01QX1dBSVRfSU5UX1NISUZUKTsKICAgICBjb21fd2FpdF9pbnQgPSBpb21tdV9n
ZXRfYml0KGlvbW11LT5yZWdfc3RhdHVzLmxvLAogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgSU9NTVVfU1RBVFVTX0NPTVBfV0FJVF9JTlRfU0hJRlQpOwogCi0gICAgaWYgKCBjb21f
d2FpdF9pbnRfZW4gJiYgY29tX3dhaXRfaW50ICkKKyAgICBpZiAoIGlvbW11LT5yZWdfY3RybC5j
b21fd2FpdF9pbnRfZW4gJiYgY29tX3dhaXRfaW50ICkKICAgICAgICAgZ3Vlc3RfaW9tbXVfZGVs
aXZlcl9tc2koZCk7CiAKICAgICByZXR1cm4gMDsKQEAgLTUyMSw0MCArNTE5LDE3IEBAIHN0YXRp
YyB2b2lkIGd1ZXN0X2lvbW11X3Byb2Nlc3NfY29tbWFuZCgKICAgICByZXR1cm47CiB9CiAKLXN0
YXRpYyBpbnQgZ3Vlc3RfaW9tbXVfd3JpdGVfY3RybChzdHJ1Y3QgZ3Vlc3RfaW9tbXUgKmlvbW11
LCB1aW50NjRfdCBuZXdjdHJsKQorc3RhdGljIGludCBndWVzdF9pb21tdV93cml0ZV9jdHJsKHN0
cnVjdCBndWVzdF9pb21tdSAqaW9tbXUsIHVpbnQ2NF90IHZhbCkKIHsKLSAgICBib29sX3QgY21k
X2VuLCBldmVudF9lbiwgaW9tbXVfZW4sIHBwcl9lbiwgcHByX2xvZ19lbjsKLSAgICBib29sX3Qg
Y21kX2VuX29sZCwgZXZlbnRfZW5fb2xkLCBpb21tdV9lbl9vbGQ7Ci0gICAgYm9vbF90IGNtZF9y
dW47Ci0KLSAgICBpb21tdV9lbiA9IGlvbW11X2dldF9iaXQobmV3Y3RybCwKLSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgSU9NTVVfQ09OVFJPTF9UUkFOU0xBVElPTl9FTkFCTEVfU0hJRlQp
OwotICAgIGlvbW11X2VuX29sZCA9IGlvbW11X2dldF9iaXQoaW9tbXUtPnJlZ19jdHJsLmxvLAot
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgSU9NTVVfQ09OVFJPTF9UUkFOU0xBVElP
Tl9FTkFCTEVfU0hJRlQpOwotCi0gICAgY21kX2VuID0gaW9tbXVfZ2V0X2JpdChuZXdjdHJsLAot
ICAgICAgICAgICAgICAgICAgICAgICAgICAgSU9NTVVfQ09OVFJPTF9DT01NQU5EX0JVRkZFUl9F
TkFCTEVfU0hJRlQpOwotICAgIGNtZF9lbl9vbGQgPSBpb21tdV9nZXRfYml0KGlvbW11LT5yZWdf
Y3RybC5sbywKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBJT01NVV9DT05UUk9MX0NP
TU1BTkRfQlVGRkVSX0VOQUJMRV9TSElGVCk7Ci0gICAgY21kX3J1biA9IGlvbW11X2dldF9iaXQo
aW9tbXUtPnJlZ19zdGF0dXMubG8sCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgSU9NTVVf
U1RBVFVTX0NNRF9CVUZGRVJfUlVOX1NISUZUKTsKLSAgICBldmVudF9lbiA9IGlvbW11X2dldF9i
aXQobmV3Y3RybCwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgSU9NTVVfQ09OVFJPTF9F
VkVOVF9MT0dfRU5BQkxFX1NISUZUKTsKLSAgICBldmVudF9lbl9vbGQgPSBpb21tdV9nZXRfYml0
KGlvbW11LT5yZWdfY3RybC5sbywKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIElP
TU1VX0NPTlRST0xfRVZFTlRfTE9HX0VOQUJMRV9TSElGVCk7Ci0KLSAgICBwcHJfZW4gPSBpb21t
dV9nZXRfYml0KG5ld2N0cmwsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICBJT01NVV9DT05U
Uk9MX1BQUl9FTkFCTEVfU0hJRlQpOwotICAgIHBwcl9sb2dfZW4gPSBpb21tdV9nZXRfYml0KG5l
d2N0cmwsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgSU9NTVVfQ09OVFJPTF9QUFJf
TE9HX0VOQUJMRV9TSElGVCk7CisgICAgdW5pb24gYW1kX2lvbW11X2NvbnRyb2wgbmV3Y3RybCA9
IHsgLnJhdyA9IHZhbCB9OwogCi0gICAgaWYgKCBpb21tdV9lbiApCisgICAgaWYgKCBuZXdjdHJs
LmlvbW11X2VuICkKICAgICB7CiAgICAgICAgIGd1ZXN0X2lvbW11X2VuYWJsZShpb21tdSk7CiAg
ICAgICAgIGd1ZXN0X2lvbW11X2VuYWJsZV9kZXZfdGFibGUoaW9tbXUpOwogICAgIH0KIAotICAg
IGlmICggaW9tbXVfZW4gJiYgY21kX2VuICkKKyAgICBpZiAoIG5ld2N0cmwuaW9tbXVfZW4gJiYg
bmV3Y3RybC5jbWRfYnVmX2VuICkKICAgICB7CiAgICAgICAgIGd1ZXN0X2lvbW11X2VuYWJsZV9y
aW5nX2J1ZmZlcihpb21tdSwgJmlvbW11LT5jbWRfYnVmZmVyLAogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgc2l6ZW9mKGNtZF9lbnRyeV90KSk7CkBAIC01NjIsNyArNTM3
LDcgQEAgc3RhdGljIGludCBndWVzdF9pb21tdV93cml0ZV9jdHJsKHN0cnVjdAogICAgICAgICB0
YXNrbGV0X3NjaGVkdWxlKCZpb21tdS0+Y21kX2J1ZmZlcl90YXNrbGV0KTsKICAgICB9CiAKLSAg
ICBpZiAoIGlvbW11X2VuICYmIGV2ZW50X2VuICkKKyAgICBpZiAoIG5ld2N0cmwuaW9tbXVfZW4g
JiYgbmV3Y3RybC5ldmVudF9sb2dfZW4gKQogICAgIHsKICAgICAgICAgZ3Vlc3RfaW9tbXVfZW5h
YmxlX3JpbmdfYnVmZmVyKGlvbW11LCAmaW9tbXUtPmV2ZW50X2xvZywKICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHNpemVvZihldmVudF9lbnRyeV90KSk7CkBAIC01NzAs
NyArNTQ1LDcgQEAgc3RhdGljIGludCBndWVzdF9pb21tdV93cml0ZV9jdHJsKHN0cnVjdAogICAg
ICAgICBndWVzdF9pb21tdV9jbGVhcl9zdGF0dXMoaW9tbXUsIElPTU1VX1NUQVRVU19FVkVOVF9P
VkVSRkxPV19TSElGVCk7CiAgICAgfQogCi0gICAgaWYgKCBpb21tdV9lbiAmJiBwcHJfZW4gJiYg
cHByX2xvZ19lbiApCisgICAgaWYgKCBuZXdjdHJsLmlvbW11X2VuICYmIG5ld2N0cmwucHByX2Vu
ICYmIG5ld2N0cmwucHByX2xvZ19lbiApCiAgICAgewogICAgICAgICBndWVzdF9pb21tdV9lbmFi
bGVfcmluZ19idWZmZXIoaW9tbXUsICZpb21tdS0+cHByX2xvZywKICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHNpemVvZihwcHJfZW50cnlfdCkpOwpAQCAtNTc4LDE5ICs1
NTMsMjEgQEAgc3RhdGljIGludCBndWVzdF9pb21tdV93cml0ZV9jdHJsKHN0cnVjdAogICAgICAg
ICBndWVzdF9pb21tdV9jbGVhcl9zdGF0dXMoaW9tbXUsIElPTU1VX1NUQVRVU19QUFJfTE9HX09W
RVJGTE9XX1NISUZUKTsKICAgICB9CiAKLSAgICBpZiAoIGlvbW11X2VuICYmIGNtZF9lbl9vbGQg
JiYgIWNtZF9lbiApCisgICAgaWYgKCBuZXdjdHJsLmlvbW11X2VuICYmIGlvbW11LT5yZWdfY3Ry
bC5jbWRfYnVmX2VuICYmCisgICAgICAgICAhbmV3Y3RybC5jbWRfYnVmX2VuICkKICAgICB7CiAg
ICAgICAgIC8qIERpc2FibGUgaW9tbXUgY29tbWFuZCBwcm9jZXNzaW5nICovCiAgICAgICAgIHRh
c2tsZXRfa2lsbCgmaW9tbXUtPmNtZF9idWZmZXJfdGFza2xldCk7CiAgICAgfQogCi0gICAgaWYg
KCBldmVudF9lbl9vbGQgJiYgIWV2ZW50X2VuICkKKyAgICBpZiAoIGlvbW11LT5yZWdfY3RybC5l
dmVudF9sb2dfZW4gJiYgIW5ld2N0cmwuZXZlbnRfbG9nX2VuICkKICAgICAgICAgZ3Vlc3RfaW9t
bXVfY2xlYXJfc3RhdHVzKGlvbW11LCBJT01NVV9TVEFUVVNfRVZFTlRfTE9HX1JVTl9TSElGVCk7
CiAKLSAgICBpZiAoIGlvbW11X2VuX29sZCAmJiAhaW9tbXVfZW4gKQorICAgIGlmICggaW9tbXUt
PnJlZ19jdHJsLmlvbW11X2VuICYmICFuZXdjdHJsLmlvbW11X2VuICkKICAgICAgICAgZ3Vlc3Rf
aW9tbXVfZGlzYWJsZShpb21tdSk7CiAKLSAgICB1NjRfdG9fcmVnKCZpb21tdS0+cmVnX2N0cmws
IG5ld2N0cmwpOworICAgIGlvbW11LT5yZWdfY3RybCA9IG5ld2N0cmw7CisKICAgICByZXR1cm4g
MDsKIH0KIApAQCAtNjMyLDcgKzYwOSw3IEBAIHN0YXRpYyB1aW50NjRfdCBpb21tdV9tbWlvX3Jl
YWQ2NChzdHJ1Y3QKICAgICAgICAgdmFsID0gcmVnX3RvX3U2NChpb21tdS0+cHByX2xvZy5yZWdf
dGFpbCk7CiAgICAgICAgIGJyZWFrOwogICAgIGNhc2UgSU9NTVVfQ09OVFJPTF9NTUlPX09GRlNF
VDoKLSAgICAgICAgdmFsID0gcmVnX3RvX3U2NChpb21tdS0+cmVnX2N0cmwpOworICAgICAgICB2
YWwgPSBpb21tdS0+cmVnX2N0cmwucmF3OwogICAgICAgICBicmVhazsKICAgICBjYXNlIElPTU1V
X1NUQVRVU19NTUlPX09GRlNFVDoKICAgICAgICAgdmFsID0gcmVnX3RvX3U2NChpb21tdS0+cmVn
X3N0YXR1cyk7Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9pbml0LmMK
KysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2luaXQuYwpAQCAtNDEsNyAr
NDEsNyBAQCBMSVNUX0hFQURfUkVBRF9NT1NUTFkoYW1kX2lvbW11X2hlYWQpOwogc3RydWN0IHRh
YmxlX3N0cnVjdCBkZXZpY2VfdGFibGU7CiBib29sX3QgaW9tbXV2Ml9lbmFibGVkOwogCi1zdGF0
aWMgaW50IGlvbW11X2hhc19odF9mbGFnKHN0cnVjdCBhbWRfaW9tbXUgKmlvbW11LCB1OCBtYXNr
KQorc3RhdGljIGJvb2wgaW9tbXVfaGFzX2h0X2ZsYWcoc3RydWN0IGFtZF9pb21tdSAqaW9tbXUs
IHU4IG1hc2spCiB7CiAgICAgcmV0dXJuIGlvbW11LT5odF9mbGFncyAmIG1hc2s7CiB9CkBAIC02
OSwzMSArNjksMTggQEAgc3RhdGljIHZvaWQgX19pbml0IHVubWFwX2lvbW11X21taW9fcmVnaQog
CiBzdGF0aWMgdm9pZCBzZXRfaW9tbXVfaHRfZmxhZ3Moc3RydWN0IGFtZF9pb21tdSAqaW9tbXUp
CiB7Ci0gICAgdTMyIGVudHJ5OwotICAgIGVudHJ5ID0gcmVhZGwoaW9tbXUtPm1taW9fYmFzZSAr
IElPTU1VX0NPTlRST0xfTU1JT19PRkZTRVQpOwotCiAgICAgLyogU2V0dXAgSFQgZmxhZ3MgKi8K
ICAgICBpZiAoIGlvbW11X2hhc19jYXAoaW9tbXUsIFBDSV9DQVBfSFRfVFVOTkVMX1NISUZUKSAp
Ci0gICAgICAgIGlvbW11X2hhc19odF9mbGFnKGlvbW11LCBBQ1BJX0lWSERfVFRfRU5BQkxFKSA/
Ci0gICAgICAgICAgICBpb21tdV9zZXRfYml0KCZlbnRyeSwgSU9NTVVfQ09OVFJPTF9IVF9UVU5O
RUxfVFJBTlNMQVRJT05fU0hJRlQpIDoKLSAgICAgICAgICAgIGlvbW11X2NsZWFyX2JpdCgmZW50
cnksIElPTU1VX0NPTlRST0xfSFRfVFVOTkVMX1RSQU5TTEFUSU9OX1NISUZUKTsKLQotICAgIGlv
bW11X2hhc19odF9mbGFnKGlvbW11LCBBQ1BJX0lWSERfUkVTX1BBU1NfUFcpID8KLSAgICAgICAg
aW9tbXVfc2V0X2JpdCgmZW50cnksIElPTU1VX0NPTlRST0xfUkVTUF9QQVNTX1BPU1RFRF9XUklU
RV9TSElGVCk6Ci0gICAgICAgIGlvbW11X2NsZWFyX2JpdCgmZW50cnksIElPTU1VX0NPTlRST0xf
UkVTUF9QQVNTX1BPU1RFRF9XUklURV9TSElGVCk7Ci0KLSAgICBpb21tdV9oYXNfaHRfZmxhZyhp
b21tdSwgQUNQSV9JVkhEX0lTT0MpID8KLSAgICAgICAgaW9tbXVfc2V0X2JpdCgmZW50cnksIElP
TU1VX0NPTlRST0xfSVNPQ0hST05PVVNfU0hJRlQpOgotICAgICAgICBpb21tdV9jbGVhcl9iaXQo
JmVudHJ5LCBJT01NVV9DT05UUk9MX0lTT0NIUk9OT1VTX1NISUZUKTsKLQotICAgIGlvbW11X2hh
c19odF9mbGFnKGlvbW11LCBBQ1BJX0lWSERfUEFTU19QVykgPwotICAgICAgICBpb21tdV9zZXRf
Yml0KCZlbnRyeSwgSU9NTVVfQ09OVFJPTF9QQVNTX1BPU1RFRF9XUklURV9TSElGVCk6Ci0gICAg
ICAgIGlvbW11X2NsZWFyX2JpdCgmZW50cnksIElPTU1VX0NPTlRST0xfUEFTU19QT1NURURfV1JJ
VEVfU0hJRlQpOworICAgICAgICBpb21tdS0+Y3RybC5odF90dW5fZW4gPSBpb21tdV9oYXNfaHRf
ZmxhZyhpb21tdSwgQUNQSV9JVkhEX1RUX0VOQUJMRSk7CisKKyAgICBpb21tdS0+Y3RybC5wYXNz
X3B3ICAgICA9IGlvbW11X2hhc19odF9mbGFnKGlvbW11LCBBQ1BJX0lWSERfUEFTU19QVyk7Cisg
ICAgaW9tbXUtPmN0cmwucmVzX3Bhc3NfcHcgPSBpb21tdV9oYXNfaHRfZmxhZyhpb21tdSwgQUNQ
SV9JVkhEX1JFU19QQVNTX1BXKTsKKyAgICBpb21tdS0+Y3RybC5pc29jICAgICAgICA9IGlvbW11
X2hhc19odF9mbGFnKGlvbW11LCBBQ1BJX0lWSERfSVNPQyk7CiAKICAgICAvKiBGb3JjZSBjb2hl
cmVudCAqLwotICAgIGlvbW11X3NldF9iaXQoJmVudHJ5LCBJT01NVV9DT05UUk9MX0NPSEVSRU5U
X1NISUZUKTsKKyAgICBpb21tdS0+Y3RybC5jb2hlcmVudCA9IHRydWU7CiAKLSAgICB3cml0ZWwo
ZW50cnksIGlvbW11LT5tbWlvX2Jhc2UrSU9NTVVfQ09OVFJPTF9NTUlPX09GRlNFVCk7CisgICAg
d3JpdGVxKGlvbW11LT5jdHJsLnJhdywgaW9tbXUtPm1taW9fYmFzZSArIElPTU1VX0NPTlRST0xf
TU1JT19PRkZTRVQpOwogfQogCiBzdGF0aWMgdm9pZCByZWdpc3Rlcl9pb21tdV9kZXZfdGFibGVf
aW5fbW1pb19zcGFjZShzdHJ1Y3QgYW1kX2lvbW11ICppb21tdSkKQEAgLTIwNSw1NSArMTkyLDM3
IEBAIHN0YXRpYyB2b2lkIHJlZ2lzdGVyX2lvbW11X3Bwcl9sb2dfaW5fbW0KIAogCiBzdGF0aWMg
dm9pZCBzZXRfaW9tbXVfdHJhbnNsYXRpb25fY29udHJvbChzdHJ1Y3QgYW1kX2lvbW11ICppb21t
dSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnQg
ZW5hYmxlKQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9vbCBl
bmFibGUpCiB7Ci0gICAgdTMyIGVudHJ5OworICAgIGlvbW11LT5jdHJsLmlvbW11X2VuID0gZW5h
YmxlOwogCi0gICAgZW50cnkgPSByZWFkbChpb21tdS0+bW1pb19iYXNlICsgSU9NTVVfQ09OVFJP
TF9NTUlPX09GRlNFVCk7Ci0KLSAgICBlbmFibGUgPwotICAgICAgICBpb21tdV9zZXRfYml0KCZl
bnRyeSwgSU9NTVVfQ09OVFJPTF9UUkFOU0xBVElPTl9FTkFCTEVfU0hJRlQpIDoKLSAgICAgICAg
aW9tbXVfY2xlYXJfYml0KCZlbnRyeSwgSU9NTVVfQ09OVFJPTF9UUkFOU0xBVElPTl9FTkFCTEVf
U0hJRlQpOwotCi0gICAgd3JpdGVsKGVudHJ5LCBpb21tdS0+bW1pb19iYXNlK0lPTU1VX0NPTlRS
T0xfTU1JT19PRkZTRVQpOworICAgIHdyaXRlcShpb21tdS0+Y3RybC5yYXcsIGlvbW11LT5tbWlv
X2Jhc2UgKyBJT01NVV9DT05UUk9MX01NSU9fT0ZGU0VUKTsKIH0KIAogc3RhdGljIHZvaWQgc2V0
X2lvbW11X2d1ZXN0X3RyYW5zbGF0aW9uX2NvbnRyb2woc3RydWN0IGFtZF9pb21tdSAqaW9tbXUs
Ci0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnQgZW5h
YmxlKQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9v
bCBlbmFibGUpCiB7Ci0gICAgdTMyIGVudHJ5OwotCi0gICAgZW50cnkgPSByZWFkbChpb21tdS0+
bW1pb19iYXNlICsgSU9NTVVfQ09OVFJPTF9NTUlPX09GRlNFVCk7CisgICAgaW9tbXUtPmN0cmwu
Z3RfZW4gPSBlbmFibGU7CiAKLSAgICBlbmFibGUgPwotICAgICAgICBpb21tdV9zZXRfYml0KCZl
bnRyeSwgSU9NTVVfQ09OVFJPTF9HVF9FTkFCTEVfU0hJRlQpIDoKLSAgICAgICAgaW9tbXVfY2xl
YXJfYml0KCZlbnRyeSwgSU9NTVVfQ09OVFJPTF9HVF9FTkFCTEVfU0hJRlQpOwotCi0gICAgd3Jp
dGVsKGVudHJ5LCBpb21tdS0+bW1pb19iYXNlK0lPTU1VX0NPTlRST0xfTU1JT19PRkZTRVQpOwor
ICAgIHdyaXRlcShpb21tdS0+Y3RybC5yYXcsIGlvbW11LT5tbWlvX2Jhc2UgKyBJT01NVV9DT05U
Uk9MX01NSU9fT0ZGU0VUKTsKIAogICAgIGlmICggZW5hYmxlICkKICAgICAgICAgQU1EX0lPTU1V
X0RFQlVHKCJHdWVzdCBUcmFuc2xhdGlvbiBFbmFibGVkLlxuIik7CiB9CiAKIHN0YXRpYyB2b2lk
IHNldF9pb21tdV9jb21tYW5kX2J1ZmZlcl9jb250cm9sKHN0cnVjdCBhbWRfaW9tbXUgKmlvbW11
LAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlu
dCBlbmFibGUpCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
b29sIGVuYWJsZSkKIHsKLSAgICB1MzIgZW50cnk7Ci0KLSAgICBlbnRyeSA9IHJlYWRsKGlvbW11
LT5tbWlvX2Jhc2UgKyBJT01NVV9DT05UUk9MX01NSU9fT0ZGU0VUKTsKLQotICAgIC8qcmVzZXQg
aGVhZCBhbmQgdGFpbCBwb2ludGVyIG1hbnVhbGx5IGJlZm9yZSBlbmFibGVtZW50ICovCisgICAg
LyogUmVzZXQgaGVhZCBhbmQgdGFpbCBwb2ludGVyIG1hbnVhbGx5IGJlZm9yZSBlbmFibGVtZW50
ICovCiAgICAgaWYgKCBlbmFibGUgKQogICAgIHsKICAgICAgICAgd3JpdGVxKDAsIGlvbW11LT5t
bWlvX2Jhc2UgKyBJT01NVV9DTURfQlVGRkVSX0hFQURfT0ZGU0VUKTsKICAgICAgICAgd3JpdGVx
KDAsIGlvbW11LT5tbWlvX2Jhc2UgKyBJT01NVV9DTURfQlVGRkVSX1RBSUxfT0ZGU0VUKTsKLQot
ICAgICAgICBpb21tdV9zZXRfYml0KCZlbnRyeSwgSU9NTVVfQ09OVFJPTF9DT01NQU5EX0JVRkZF
Ul9FTkFCTEVfU0hJRlQpOwogICAgIH0KLSAgICBlbHNlCi0gICAgICAgIGlvbW11X2NsZWFyX2Jp
dCgmZW50cnksIElPTU1VX0NPTlRST0xfQ09NTUFORF9CVUZGRVJfRU5BQkxFX1NISUZUKTsKIAot
ICAgIHdyaXRlbChlbnRyeSwgaW9tbXUtPm1taW9fYmFzZStJT01NVV9DT05UUk9MX01NSU9fT0ZG
U0VUKTsKKyAgICBpb21tdS0+Y3RybC5jbWRfYnVmX2VuID0gZW5hYmxlOworCisgICAgd3JpdGVx
KGlvbW11LT5jdHJsLnJhdywgaW9tbXUtPm1taW9fYmFzZSArIElPTU1VX0NPTlRST0xfTU1JT19P
RkZTRVQpOwogfQogCiBzdGF0aWMgdm9pZCByZWdpc3Rlcl9pb21tdV9leGNsdXNpb25fcmFuZ2Uo
c3RydWN0IGFtZF9pb21tdSAqaW9tbXUpCkBAIC0yOTUsNTcgKzI2NCwzOCBAQCBzdGF0aWMgdm9p
ZCByZWdpc3Rlcl9pb21tdV9leGNsdXNpb25fcmFuCiB9CiAKIHN0YXRpYyB2b2lkIHNldF9pb21t
dV9ldmVudF9sb2dfY29udHJvbChzdHJ1Y3QgYW1kX2lvbW11ICppb21tdSwKLSAgICAgICAgICAg
IGludCBlbmFibGUpCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9v
bCBlbmFibGUpCiB7Ci0gICAgdTMyIGVudHJ5OwotCi0gICAgZW50cnkgPSByZWFkbChpb21tdS0+
bW1pb19iYXNlICsgSU9NTVVfQ09OVFJPTF9NTUlPX09GRlNFVCk7Ci0KLSAgICAvKnJlc2V0IGhl
YWQgYW5kIHRhaWwgcG9pbnRlciBtYW51YWxseSBiZWZvcmUgZW5hYmxlbWVudCAqLworICAgIC8q
IFJlc2V0IGhlYWQgYW5kIHRhaWwgcG9pbnRlciBtYW51YWxseSBiZWZvcmUgZW5hYmxlbWVudCAq
LwogICAgIGlmICggZW5hYmxlICkKICAgICB7CiAgICAgICAgIHdyaXRlcSgwLCBpb21tdS0+bW1p
b19iYXNlICsgSU9NTVVfRVZFTlRfTE9HX0hFQURfT0ZGU0VUKTsKICAgICAgICAgd3JpdGVxKDAs
IGlvbW11LT5tbWlvX2Jhc2UgKyBJT01NVV9FVkVOVF9MT0dfVEFJTF9PRkZTRVQpOwotCi0gICAg
ICAgIGlvbW11X3NldF9iaXQoJmVudHJ5LCBJT01NVV9DT05UUk9MX0VWRU5UX0xPR19JTlRfU0hJ
RlQpOwotICAgICAgICBpb21tdV9zZXRfYml0KCZlbnRyeSwgSU9NTVVfQ09OVFJPTF9FVkVOVF9M
T0dfRU5BQkxFX1NISUZUKTsKLSAgICB9Ci0gICAgZWxzZQotICAgIHsKLSAgICAgICAgaW9tbXVf
Y2xlYXJfYml0KCZlbnRyeSwgSU9NTVVfQ09OVFJPTF9FVkVOVF9MT0dfSU5UX1NISUZUKTsKLSAg
ICAgICAgaW9tbXVfY2xlYXJfYml0KCZlbnRyeSwgSU9NTVVfQ09OVFJPTF9FVkVOVF9MT0dfRU5B
QkxFX1NISUZUKTsKICAgICB9CiAKLSAgICBpb21tdV9jbGVhcl9iaXQoJmVudHJ5LCBJT01NVV9D
T05UUk9MX0NPTVBfV0FJVF9JTlRfU0hJRlQpOworICAgIGlvbW11LT5jdHJsLmV2ZW50X2ludF9l
biA9IGVuYWJsZTsKKyAgICBpb21tdS0+Y3RybC5ldmVudF9sb2dfZW4gPSBlbmFibGU7CisgICAg
aW9tbXUtPmN0cmwuY29tX3dhaXRfaW50X2VuID0gZmFsc2U7CiAKLSAgICB3cml0ZWwoZW50cnks
IGlvbW11LT5tbWlvX2Jhc2UgKyBJT01NVV9DT05UUk9MX01NSU9fT0ZGU0VUKTsKKyAgICB3cml0
ZXEoaW9tbXUtPmN0cmwucmF3LCBpb21tdS0+bW1pb19iYXNlICsgSU9NTVVfQ09OVFJPTF9NTUlP
X09GRlNFVCk7CiB9CiAKIHN0YXRpYyB2b2lkIHNldF9pb21tdV9wcHJfbG9nX2NvbnRyb2woc3Ry
dWN0IGFtZF9pb21tdSAqaW9tbXUsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGludCBlbmFibGUpCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJv
b2wgZW5hYmxlKQogewotICAgIHUzMiBlbnRyeTsKLQotICAgIGVudHJ5ID0gcmVhZGwoaW9tbXUt
Pm1taW9fYmFzZSArIElPTU1VX0NPTlRST0xfTU1JT19PRkZTRVQpOwotCi0gICAgLypyZXNldCBo
ZWFkIGFuZCB0YWlsIHBvaW50ZXIgbWFudWFsbHkgYmVmb3JlIGVuYWJsZW1lbnQgKi8KKyAgICAv
KiBSZXNldCBoZWFkIGFuZCB0YWlsIHBvaW50ZXIgbWFudWFsbHkgYmVmb3JlIGVuYWJsZW1lbnQg
Ki8KICAgICBpZiAoIGVuYWJsZSApCiAgICAgewogICAgICAgICB3cml0ZXEoMCwgaW9tbXUtPm1t
aW9fYmFzZSArIElPTU1VX1BQUl9MT0dfSEVBRF9PRkZTRVQpOwogICAgICAgICB3cml0ZXEoMCwg
aW9tbXUtPm1taW9fYmFzZSArIElPTU1VX1BQUl9MT0dfVEFJTF9PRkZTRVQpOwotCi0gICAgICAg
IGlvbW11X3NldF9iaXQoJmVudHJ5LCBJT01NVV9DT05UUk9MX1BQUl9FTkFCTEVfU0hJRlQpOwot
ICAgICAgICBpb21tdV9zZXRfYml0KCZlbnRyeSwgSU9NTVVfQ09OVFJPTF9QUFJfTE9HX0lOVF9T
SElGVCk7Ci0gICAgICAgIGlvbW11X3NldF9iaXQoJmVudHJ5LCBJT01NVV9DT05UUk9MX1BQUl9M
T0dfRU5BQkxFX1NISUZUKTsKLSAgICB9Ci0gICAgZWxzZQotICAgIHsKLSAgICAgICAgaW9tbXVf
Y2xlYXJfYml0KCZlbnRyeSwgSU9NTVVfQ09OVFJPTF9QUFJfRU5BQkxFX1NISUZUKTsKLSAgICAg
ICAgaW9tbXVfY2xlYXJfYml0KCZlbnRyeSwgSU9NTVVfQ09OVFJPTF9QUFJfTE9HX0lOVF9TSElG
VCk7Ci0gICAgICAgIGlvbW11X2NsZWFyX2JpdCgmZW50cnksIElPTU1VX0NPTlRST0xfUFBSX0xP
R19FTkFCTEVfU0hJRlQpOwogICAgIH0KIAotICAgIHdyaXRlbChlbnRyeSwgaW9tbXUtPm1taW9f
YmFzZSArIElPTU1VX0NPTlRST0xfTU1JT19PRkZTRVQpOworICAgIGlvbW11LT5jdHJsLnBwcl9l
biA9IGVuYWJsZTsKKyAgICBpb21tdS0+Y3RybC5wcHJfaW50X2VuID0gZW5hYmxlOworICAgIGlv
bW11LT5jdHJsLnBwcl9sb2dfZW4gPSBlbmFibGU7CisKKyAgICB3cml0ZXEoaW9tbXUtPmN0cmwu
cmF3LCBpb21tdS0+bW1pb19iYXNlICsgSU9NTVVfQ09OVFJPTF9NTUlPX09GRlNFVCk7CisKICAg
ICBpZiAoIGVuYWJsZSApCiAgICAgICAgIEFNRF9JT01NVV9ERUJVRygiUFBSIExvZyBFbmFibGVk
LlxuIik7CiB9CkBAIC0zOTgsNyArMzQ4LDcgQEAgc3RhdGljIGludCBpb21tdV9yZWFkX2xvZyhz
dHJ1Y3QgYW1kX2lvbQogLyogcmVzZXQgZXZlbnQgbG9nIG9yIHBwciBsb2cgd2hlbiBvdmVyZmxv
dyAqLwogc3RhdGljIHZvaWQgaW9tbXVfcmVzZXRfbG9nKHN0cnVjdCBhbWRfaW9tbXUgKmlvbW11
LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCByaW5nX2J1ZmZlciAqbG9nLAot
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZvaWQgKCpjdHJsX2Z1bmMpKHN0cnVjdCBhbWRf
aW9tbXUgKmlvbW11LCBpbnQpKQorICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZvaWQgKCpj
dHJsX2Z1bmMpKHN0cnVjdCBhbWRfaW9tbXUgKmlvbW11LCBib29sKSkKIHsKICAgICB1MzIgZW50
cnk7CiAgICAgaW50IGxvZ19ydW4sIHJ1bl9iaXQ7CkBAIC02MTUsMTEgKzU2NSwxMSBAQCBzdGF0
aWMgdm9pZCBpb21tdV9jaGVja19ldmVudF9sb2coc3RydWN0CiAgICAgICAgIGlvbW11X3Jlc2V0
X2xvZyhpb21tdSwgJmlvbW11LT5ldmVudF9sb2csIHNldF9pb21tdV9ldmVudF9sb2dfY29udHJv
bCk7CiAgICAgZWxzZQogICAgIHsKLSAgICAgICAgZW50cnkgPSByZWFkbChpb21tdS0+bW1pb19i
YXNlICsgSU9NTVVfQ09OVFJPTF9NTUlPX09GRlNFVCk7Ci0gICAgICAgIGlmICggIShlbnRyeSAm
IElPTU1VX0NPTlRST0xfRVZFTlRfTE9HX0lOVF9NQVNLKSApCisgICAgICAgIGlmICggIWlvbW11
LT5jdHJsLmV2ZW50X2ludF9lbiApCiAgICAgICAgIHsKLSAgICAgICAgICAgIGVudHJ5IHw9IElP
TU1VX0NPTlRST0xfRVZFTlRfTE9HX0lOVF9NQVNLOwotICAgICAgICAgICAgd3JpdGVsKGVudHJ5
LCBpb21tdS0+bW1pb19iYXNlICsgSU9NTVVfQ09OVFJPTF9NTUlPX09GRlNFVCk7CisgICAgICAg
ICAgICBpb21tdS0+Y3RybC5ldmVudF9pbnRfZW4gPSB0cnVlOworICAgICAgICAgICAgd3JpdGVx
KGlvbW11LT5jdHJsLnJhdywKKyAgICAgICAgICAgICAgICAgICBpb21tdS0+bW1pb19iYXNlICsg
SU9NTVVfQ09OVFJPTF9NTUlPX09GRlNFVCk7CiAgICAgICAgICAgICAvKgogICAgICAgICAgICAg
ICogUmUtc2NoZWR1bGUgdGhlIHRhc2tsZXQgdG8gaGFuZGxlIGV2ZW50dWFsIGxvZyBlbnRyaWVz
IGFkZGVkCiAgICAgICAgICAgICAgKiBiZXR3ZWVuIHJlYWRpbmcgdGhlIGxvZyBhYm92ZSBhbmQg
cmUtZW5hYmxpbmcgdGhlIGludGVycnVwdC4KQEAgLTcwNCwxMSArNjU0LDExIEBAIHN0YXRpYyB2
b2lkIGlvbW11X2NoZWNrX3Bwcl9sb2coc3RydWN0IGEKICAgICAgICAgaW9tbXVfcmVzZXRfbG9n
KGlvbW11LCAmaW9tbXUtPnBwcl9sb2csIHNldF9pb21tdV9wcHJfbG9nX2NvbnRyb2wpOwogICAg
IGVsc2UKICAgICB7Ci0gICAgICAgIGVudHJ5ID0gcmVhZGwoaW9tbXUtPm1taW9fYmFzZSArIElP
TU1VX0NPTlRST0xfTU1JT19PRkZTRVQpOwotICAgICAgICBpZiAoICEoZW50cnkgJiBJT01NVV9D
T05UUk9MX1BQUl9MT0dfSU5UX01BU0spICkKKyAgICAgICAgaWYgKCAhaW9tbXUtPmN0cmwucHBy
X2ludF9lbiApCiAgICAgICAgIHsKLSAgICAgICAgICAgIGVudHJ5IHw9IElPTU1VX0NPTlRST0xf
UFBSX0xPR19JTlRfTUFTSzsKLSAgICAgICAgICAgIHdyaXRlbChlbnRyeSwgaW9tbXUtPm1taW9f
YmFzZSArIElPTU1VX0NPTlRST0xfTU1JT19PRkZTRVQpOworICAgICAgICAgICAgaW9tbXUtPmN0
cmwucHByX2ludF9lbiA9IHRydWU7CisgICAgICAgICAgICB3cml0ZXEoaW9tbXUtPmN0cmwucmF3
LAorICAgICAgICAgICAgICAgICAgIGlvbW11LT5tbWlvX2Jhc2UgKyBJT01NVV9DT05UUk9MX01N
SU9fT0ZGU0VUKTsKICAgICAgICAgICAgIC8qCiAgICAgICAgICAgICAgKiBSZS1zY2hlZHVsZSB0
aGUgdGFza2xldCB0byBoYW5kbGUgZXZlbnR1YWwgbG9nIGVudHJpZXMgYWRkZWQKICAgICAgICAg
ICAgICAqIGJldHdlZW4gcmVhZGluZyB0aGUgbG9nIGFib3ZlIGFuZCByZS1lbmFibGluZyB0aGUg
aW50ZXJydXB0LgpAQCAtNzU0LDcgKzcwNCw2IEBAIHN0YXRpYyB2b2lkIGRvX2FtZF9pb21tdV9p
cnEodW5zaWduZWQgbG8KIHN0YXRpYyB2b2lkIGlvbW11X2ludGVycnVwdF9oYW5kbGVyKGludCBp
cnEsIHZvaWQgKmRldl9pZCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0
cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogewotICAgIHUzMiBlbnRyeTsKICAgICB1bnNpZ25l
ZCBsb25nIGZsYWdzOwogICAgIHN0cnVjdCBhbWRfaW9tbXUgKmlvbW11ID0gZGV2X2lkOwogCkBA
IC03NjQsMTAgKzcxMyw5IEBAIHN0YXRpYyB2b2lkIGlvbW11X2ludGVycnVwdF9oYW5kbGVyKGlu
dAogICAgICAqIFNpbGVuY2UgaW50ZXJydXB0cyBmcm9tIGJvdGggZXZlbnQgYW5kIFBQUiBieSBj
bGVhcmluZyB0aGUKICAgICAgKiBlbmFibGUgbG9nZ2luZyBiaXRzIGluIHRoZSBjb250cm9sIHJl
Z2lzdGVyCiAgICAgICovCi0gICAgZW50cnkgPSByZWFkbChpb21tdS0+bW1pb19iYXNlICsgSU9N
TVVfQ09OVFJPTF9NTUlPX09GRlNFVCk7Ci0gICAgaW9tbXVfY2xlYXJfYml0KCZlbnRyeSwgSU9N
TVVfQ09OVFJPTF9FVkVOVF9MT0dfSU5UX1NISUZUKTsKLSAgICBpb21tdV9jbGVhcl9iaXQoJmVu
dHJ5LCBJT01NVV9DT05UUk9MX1BQUl9MT0dfSU5UX1NISUZUKTsKLSAgICB3cml0ZWwoZW50cnks
IGlvbW11LT5tbWlvX2Jhc2UgKyBJT01NVV9DT05UUk9MX01NSU9fT0ZGU0VUKTsKKyAgICBpb21t
dS0+Y3RybC5ldmVudF9pbnRfZW4gPSBmYWxzZTsKKyAgICBpb21tdS0+Y3RybC5wcHJfaW50X2Vu
ID0gZmFsc2U7CisgICAgd3JpdGVxKGlvbW11LT5jdHJsLnJhdywgaW9tbXUtPm1taW9fYmFzZSAr
IElPTU1VX0NPTlRST0xfTU1JT19PRkZTRVQpOwogCiAgICAgc3Bpbl91bmxvY2tfaXJxcmVzdG9y
ZSgmaW9tbXUtPmxvY2ssIGZsYWdzKTsKIAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2FtZC1p
b21tdS5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvYW1kLWlvbW11LmgKQEAgLTg4LDYgKzg4
LDggQEAgc3RydWN0IGFtZF9pb21tdSB7CiAgICAgdm9pZCAqbW1pb19iYXNlOwogICAgIHVuc2ln
bmVkIGxvbmcgbW1pb19iYXNlX3BoeXM7CiAKKyAgICB1bmlvbiBhbWRfaW9tbXVfY29udHJvbCBj
dHJsOworCiAgICAgc3RydWN0IHRhYmxlX3N0cnVjdCBkZXZfdGFibGU7CiAgICAgc3RydWN0IHJp
bmdfYnVmZmVyIGNtZF9idWZmZXI7CiAgICAgc3RydWN0IHJpbmdfYnVmZmVyIGV2ZW50X2xvZzsK
QEAgLTE3Miw3ICsxNzQsNyBAQCBzdHJ1Y3QgZ3Vlc3RfaW9tbXUgewogICAgIHVpbnQ2NF90ICAg
ICAgICAgICAgICAgIG1taW9fYmFzZTsgICAgICAgICAgICAgLyogTU1JTyBiYXNlIGFkZHJlc3Mg
Ki8KIAogICAgIC8qIE1NSU8gcmVncyAqLwotICAgIHN0cnVjdCBtbWlvX3JlZyAgICAgICAgIHJl
Z19jdHJsOyAgICAgICAgICAgICAgLyogTU1JTyBvZmZzZXQgMDAxOGggKi8KKyAgICB1bmlvbiBh
bWRfaW9tbXVfY29udHJvbCByZWdfY3RybDsgICAgICAgICAgICAgIC8qIE1NSU8gb2Zmc2V0IDAw
MThoICovCiAgICAgc3RydWN0IG1taW9fcmVnICAgICAgICAgcmVnX3N0YXR1czsgICAgICAgICAg
ICAvKiBNTUlPIG9mZnNldCAyMDIwaCAqLwogICAgIHVuaW9uIGFtZF9pb21tdV9leHRfZmVhdHVy
ZXMgcmVnX2V4dF9mZWF0dXJlOyAgLyogTU1JTyBvZmZzZXQgMDAzMGggKi8KIAotLS0gYS94ZW4v
aW5jbHVkZS9hc20teDg2L2h2bS9zdm0vYW1kLWlvbW11LWRlZnMuaAorKysgYi94ZW4vaW5jbHVk
ZS9hc20teDg2L2h2bS9zdm0vYW1kLWlvbW11LWRlZnMuaApAQCAtMjk1LDM4ICsyOTUsNTYgQEAg
c3RydWN0IGFtZF9pb21tdV9kdGUgewogCiAvKiBDb250cm9sIFJlZ2lzdGVyICovCiAjZGVmaW5l
IElPTU1VX0NPTlRST0xfTU1JT19PRkZTRVQJCQkweDE4Ci0jZGVmaW5lIElPTU1VX0NPTlRST0xf
VFJBTlNMQVRJT05fRU5BQkxFX01BU0sJCTB4MDAwMDAwMDEKLSNkZWZpbmUgSU9NTVVfQ09OVFJP
TF9UUkFOU0xBVElPTl9FTkFCTEVfU0hJRlQJCTAKLSNkZWZpbmUgSU9NTVVfQ09OVFJPTF9IVF9U
VU5ORUxfVFJBTlNMQVRJT05fTUFTSwkweDAwMDAwMDAyCi0jZGVmaW5lIElPTU1VX0NPTlRST0xf
SFRfVFVOTkVMX1RSQU5TTEFUSU9OX1NISUZUCTEKLSNkZWZpbmUgSU9NTVVfQ09OVFJPTF9FVkVO
VF9MT0dfRU5BQkxFX01BU0sJCTB4MDAwMDAwMDQKLSNkZWZpbmUgSU9NTVVfQ09OVFJPTF9FVkVO
VF9MT0dfRU5BQkxFX1NISUZUCQkyCi0jZGVmaW5lIElPTU1VX0NPTlRST0xfRVZFTlRfTE9HX0lO
VF9NQVNLCQkweDAwMDAwMDA4Ci0jZGVmaW5lIElPTU1VX0NPTlRST0xfRVZFTlRfTE9HX0lOVF9T
SElGVAkJMwotI2RlZmluZSBJT01NVV9DT05UUk9MX0NPTVBfV0FJVF9JTlRfTUFTSwkJMHgwMDAw
MDAxMAotI2RlZmluZSBJT01NVV9DT05UUk9MX0NPTVBfV0FJVF9JTlRfU0hJRlQJCTQKLSNkZWZp
bmUgSU9NTVVfQ09OVFJPTF9JTlZBTElEQVRJT05fVElNRU9VVF9NQVNLCQkweDAwMDAwMEUwCi0j
ZGVmaW5lIElPTU1VX0NPTlRST0xfSU5WQUxJREFUSU9OX1RJTUVPVVRfU0hJRlQJNQotI2RlZmlu
ZSBJT01NVV9DT05UUk9MX1BBU1NfUE9TVEVEX1dSSVRFX01BU0sJCTB4MDAwMDAxMDAKLSNkZWZp
bmUgSU9NTVVfQ09OVFJPTF9QQVNTX1BPU1RFRF9XUklURV9TSElGVAkJOAotI2RlZmluZSBJT01N
VV9DT05UUk9MX1JFU1BfUEFTU19QT1NURURfV1JJVEVfTUFTSwkweDAwMDAwMjAwCi0jZGVmaW5l
IElPTU1VX0NPTlRST0xfUkVTUF9QQVNTX1BPU1RFRF9XUklURV9TSElGVAk5Ci0jZGVmaW5lIElP
TU1VX0NPTlRST0xfQ09IRVJFTlRfTUFTSwkJCTB4MDAwMDA0MDAKLSNkZWZpbmUgSU9NTVVfQ09O
VFJPTF9DT0hFUkVOVF9TSElGVAkJCTEwCi0jZGVmaW5lIElPTU1VX0NPTlRST0xfSVNPQ0hST05P
VVNfTUFTSwkJCTB4MDAwMDA4MDAKLSNkZWZpbmUgSU9NTVVfQ09OVFJPTF9JU09DSFJPTk9VU19T
SElGVAkJCTExCi0jZGVmaW5lIElPTU1VX0NPTlRST0xfQ09NTUFORF9CVUZGRVJfRU5BQkxFX01B
U0sJMHgwMDAwMTAwMAotI2RlZmluZSBJT01NVV9DT05UUk9MX0NPTU1BTkRfQlVGRkVSX0VOQUJM
RV9TSElGVAkxMgotI2RlZmluZSBJT01NVV9DT05UUk9MX1BQUl9MT0dfRU5BQkxFX01BU0sJCTB4
MDAwMDIwMDAKLSNkZWZpbmUgSU9NTVVfQ09OVFJPTF9QUFJfTE9HX0VOQUJMRV9TSElGVAkJMTMK
LSNkZWZpbmUgSU9NTVVfQ09OVFJPTF9QUFJfTE9HX0lOVF9NQVNLCQkJMHgwMDAwNDAwMAotI2Rl
ZmluZSBJT01NVV9DT05UUk9MX1BQUl9MT0dfSU5UX1NISUZUCQkJMTQKLSNkZWZpbmUgSU9NTVVf
Q09OVFJPTF9QUFJfRU5BQkxFX01BU0sJCQkweDAwMDA4MDAwCi0jZGVmaW5lIElPTU1VX0NPTlRS
T0xfUFBSX0VOQUJMRV9TSElGVAkJCTE1Ci0jZGVmaW5lIElPTU1VX0NPTlRST0xfR1RfRU5BQkxF
X01BU0sJCQkweDAwMDEwMDAwCi0jZGVmaW5lIElPTU1VX0NPTlRST0xfR1RfRU5BQkxFX1NISUZU
CQkJMTYKLSNkZWZpbmUgSU9NTVVfQ09OVFJPTF9SRVNUQVJUX01BU0sJCQkweDgwMDAwMDAwCi0j
ZGVmaW5lIElPTU1VX0NPTlRST0xfUkVTVEFSVF9TSElGVAkJCTMxCisKK3VuaW9uIGFtZF9pb21t
dV9jb250cm9sIHsKKyAgICB1aW50NjRfdCByYXc7CisgICAgc3RydWN0IHsKKyAgICAgICAgYm9v
bCBpb21tdV9lbjoxOworICAgICAgICBib29sIGh0X3R1bl9lbjoxOworICAgICAgICBib29sIGV2
ZW50X2xvZ19lbjoxOworICAgICAgICBib29sIGV2ZW50X2ludF9lbjoxOworICAgICAgICBib29s
IGNvbV93YWl0X2ludF9lbjoxOworICAgICAgICB1bnNpZ25lZCBpbnQgaW52X3RpbWVvdXQ6MzsK
KyAgICAgICAgYm9vbCBwYXNzX3B3OjE7CisgICAgICAgIGJvb2wgcmVzX3Bhc3NfcHc6MTsKKyAg
ICAgICAgYm9vbCBjb2hlcmVudDoxOworICAgICAgICBib29sIGlzb2M6MTsKKyAgICAgICAgYm9v
bCBjbWRfYnVmX2VuOjE7CisgICAgICAgIGJvb2wgcHByX2xvZ19lbjoxOworICAgICAgICBib29s
IHBwcl9pbnRfZW46MTsKKyAgICAgICAgYm9vbCBwcHJfZW46MTsKKyAgICAgICAgYm9vbCBndF9l
bjoxOworICAgICAgICBib29sIGdhX2VuOjE7CisgICAgICAgIHVuc2lnbmVkIGludCBjcnc6NDsK
KyAgICAgICAgYm9vbCBzbWlmX2VuOjE7CisgICAgICAgIGJvb2wgc2xmX3diX2RpczoxOworICAg
ICAgICBib29sIHNtaWZfbG9nX2VuOjE7CisgICAgICAgIHVuc2lnbmVkIGludCBnYW1fZW46MzsK
KyAgICAgICAgYm9vbCBnYV9sb2dfZW46MTsKKyAgICAgICAgYm9vbCBnYV9pbnRfZW46MTsKKyAg
ICAgICAgdW5zaWduZWQgaW50IGR1YWxfcHByX2xvZ19lbjoyOworICAgICAgICB1bnNpZ25lZCBp
bnQgZHVhbF9ldmVudF9sb2dfZW46MjsKKyAgICAgICAgdW5zaWduZWQgaW50IGRldl90Ymxfc2Vn
X2VuOjM7CisgICAgICAgIHVuc2lnbmVkIGludCBwcml2X2FicnRfZW46MjsKKyAgICAgICAgYm9v
bCBwcHJfYXV0b19yc3BfZW46MTsKKyAgICAgICAgYm9vbCBtYXJjX2VuOjE7CisgICAgICAgIGJv
b2wgYmxrX3N0b3BfbXJrX2VuOjE7CisgICAgICAgIGJvb2wgcHByX2F1dG9fcnNwX2FvbjoxOwor
ICAgICAgICBib29sIGRvbWFpbl9pZF9wbmU6MTsKKyAgICAgICAgdW5zaWduZWQgaW50IDoxOwor
ICAgICAgICBib29sIGVwaF9lbjoxOworICAgICAgICB1bnNpZ25lZCBpbnQgaGFkX3VwZGF0ZToy
OworICAgICAgICBib29sIGdkX3VwZGF0ZV9kaXM6MTsKKyAgICAgICAgdW5zaWduZWQgaW50IDox
OworICAgICAgICBib29sIHh0X2VuOjE7CisgICAgICAgIGJvb2wgaW50X2NhcF94dF9lbjoxOwor
ICAgICAgICBib29sIHZjbWRfZW46MTsKKyAgICAgICAgYm9vbCB2aW9tbXVfZW46MTsKKyAgICAg
ICAgYm9vbCBnYV91cGRhdGVfZGlzOjE7CisgICAgICAgIGJvb2wgZ2FwcGlfZW46MTsKKyAgICAg
ICAgdW5zaWduZWQgaW50IDo4OworICAgIH07Cit9OwogCiAvKiBFeGNsdXNpb24gUmVnaXN0ZXIg
Ki8KICNkZWZpbmUgSU9NTVVfRVhDTFVTSU9OX0JBU0VfTE9XX09GRlNFVAkJMHgyMAo=

--_015_6272c301a90538cfdd1a645f3d703241susecom_
Content-Type: text/plain; name="AMD-IOMMU-bitfield-IRTE.patch"
Content-Description: AMD-IOMMU-bitfield-IRTE.patch
Content-Disposition: attachment; filename="AMD-IOMMU-bitfield-IRTE.patch";
	size=9235; creation-date="Tue, 16 Jul 2019 16:30:15 GMT";
	modification-date="Tue, 16 Jul 2019 16:30:15 GMT"
Content-ID: <9D68B5548E18C84593DE0DAB73A715F0@namprd18.prod.outlook.com>
Content-Transfer-Encoding: base64

QU1EL0lPTU1VOiB1c2UgYml0IGZpZWxkIGZvciBJUlRFCgpBdCB0aGUgc2FtZSB0aW1lIHJlc3Ry
aWN0IGl0cyBzY29wZSB0byBqdXN0IHRoZSBzaW5nbGUgc291cmNlIGZpbGUKYWN0dWFsbHkgdXNp
bmcgaXQsIGFuZCBhYnN0cmFjdCBhY2Nlc3NlcyBieSBpbnRyb2R1Y2luZyBhIHVuaW9uIG9mCnBv
aW50ZXJzLiAoQSB1bmlvbiBvZiB0aGUgYWN0dWFsIHRhYmxlIGVudHJpZXMgaXMgbm90IHVzZWQg
dG8gbWFrZSBpdAppbXBvc3NpYmxlIHRvIFt3cm9uZ2x5LCBvbmNlIHRoZSAxMjgtYml0IGZvcm0g
Z2V0cyBhZGRlZF0gcGVyZm9ybQpwb2ludGVyIGFyaXRobWV0aWMgLyBhcnJheSBhY2Nlc3NlcyBv
biBkZXJpdmVkIHR5cGVzLikKCkFsc28gbW92ZSBhd2F5IGZyb20gdXBkYXRpbmcgdGhlIGVudHJp
ZXMgcGllY2VtZWFsOiBDb25zdHJ1Y3QgYSBmdWxsIG5ldwplbnRyeSwgYW5kIHdyaXRlIGl0IG91
dC4KClNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KLS0tCnYz
OiBTd2l0Y2ggYm9vbGVhbiBiaXRmaWVsZHMgdG8gYm9vbC4KdjI6IG5hbWUge2dldCxmcmVlfV9p
bnRyZW1hcF9lbnRyeSgpJ3MgbGFzdCBwYXJhbWV0ZXIgImluZGV4IiBpbnN0ZWFkIG9mCiAgICAi
b2Zmc2V0Ii4gSW50cm9kdWNlIHVuaW9uIGlydGUzMi4KCi0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0
aHJvdWdoL2FtZC9pb21tdV9pbnRyLmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1k
L2lvbW11X2ludHIuYwpAQCAtMjMsNiArMjMsMjggQEAKICNpbmNsdWRlIDxhc20vaW9fYXBpYy5o
PgogI2luY2x1ZGUgPHhlbi9rZXloYW5kbGVyLmg+CiAKK3N0cnVjdCBpcnRlX2Jhc2ljIHsKKyAg
ICBib29sIHJlbWFwX2VuOjE7CisgICAgYm9vbCBzdXBfaW9fcGY6MTsKKyAgICB1bnNpZ25lZCBp
bnQgaW50X3R5cGU6MzsKKyAgICBib29sIHJxX2VvaToxOworICAgIGJvb2wgZG06MTsKKyAgICBi
b29sIGd1ZXN0X21vZGU6MTsgLyogTUJaICovCisgICAgdW5zaWduZWQgaW50IGRlc3Q6ODsKKyAg
ICB1bnNpZ25lZCBpbnQgdmVjdG9yOjg7CisgICAgdW5zaWduZWQgaW50IDo4OworfTsKKwordW5p
b24gaXJ0ZTMyIHsKKyAgICB1aW50MzJfdCByYXdbMV07CisgICAgc3RydWN0IGlydGVfYmFzaWMg
YmFzaWM7Cit9OworCit1bmlvbiBpcnRlX3B0ciB7CisgICAgdm9pZCAqcHRyOworICAgIHVuaW9u
IGlydGUzMiAqcHRyMzI7Cit9OworCiAjZGVmaW5lIElOVFJFTUFQX1RBQkxFX09SREVSICAgIDEK
ICNkZWZpbmUgSU5UUkVNQVBfTEVOR1RIIDB4QgogI2RlZmluZSBJTlRSRU1BUF9FTlRSSUVTICgx
IDw8IElOVFJFTUFQX0xFTkdUSCkKQEAgLTEwMSw0NyArMTIzLDQ0IEBAIHN0YXRpYyB1bnNpZ25l
ZCBpbnQgYWxsb2NfaW50cmVtYXBfZW50cnkKICAgICByZXR1cm4gc2xvdDsKIH0KIAotc3RhdGlj
IHUzMiAqZ2V0X2ludHJlbWFwX2VudHJ5KGludCBzZWcsIGludCBiZGYsIGludCBvZmZzZXQpCitz
dGF0aWMgdW5pb24gaXJ0ZV9wdHIgZ2V0X2ludHJlbWFwX2VudHJ5KHVuc2lnbmVkIGludCBzZWcs
IHVuc2lnbmVkIGludCBiZGYsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHVuc2lnbmVkIGludCBpbmRleCkKIHsKLSAgICB1MzIgKnRhYmxlID0gZ2V0X2l2cnNfbWFw
cGluZ3Moc2VnKVtiZGZdLmludHJlbWFwX3RhYmxlOworICAgIHVuaW9uIGlydGVfcHRyIHRhYmxl
ID0geworICAgICAgICAucHRyID0gZ2V0X2l2cnNfbWFwcGluZ3Moc2VnKVtiZGZdLmludHJlbWFw
X3RhYmxlCisgICAgfTsKKworICAgIEFTU0VSVCh0YWJsZS5wdHIgJiYgKGluZGV4IDwgSU5UUkVN
QVBfRU5UUklFUykpOwogCi0gICAgQVNTRVJUKCAodGFibGUgIT0gTlVMTCkgJiYgKG9mZnNldCA8
IElOVFJFTUFQX0VOVFJJRVMpICk7CisgICAgdGFibGUucHRyMzIgKz0gaW5kZXg7CiAKLSAgICBy
ZXR1cm4gdGFibGUgKyBvZmZzZXQ7CisgICAgcmV0dXJuIHRhYmxlOwogfQogCi1zdGF0aWMgdm9p
ZCBmcmVlX2ludHJlbWFwX2VudHJ5KGludCBzZWcsIGludCBiZGYsIGludCBvZmZzZXQpCi17Ci0g
ICAgdTMyICplbnRyeSA9IGdldF9pbnRyZW1hcF9lbnRyeShzZWcsIGJkZiwgb2Zmc2V0KTsKLQot
ICAgIG1lbXNldChlbnRyeSwgMCwgc2l6ZW9mKHUzMikpOwotICAgIF9fY2xlYXJfYml0KG9mZnNl
dCwgZ2V0X2l2cnNfbWFwcGluZ3Moc2VnKVtiZGZdLmludHJlbWFwX2ludXNlKTsKLX0KLQotc3Rh
dGljIHZvaWQgdXBkYXRlX2ludHJlbWFwX2VudHJ5KHUzMiogZW50cnksIHU4IHZlY3RvciwgdTgg
aW50X3R5cGUsCi0gICAgdTggZGVzdF9tb2RlLCB1OCBkZXN0KQotewotICAgIHNldF9maWVsZF9p
bl9yZWdfdTMyKElPTU1VX0NPTlRST0xfRU5BQkxFRCwgMCwKLSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBJTlRfUkVNQVBfRU5UUllfUkVNQVBFTl9NQVNLLAotICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIElOVF9SRU1BUF9FTlRSWV9SRU1BUEVOX1NISUZULCBlbnRyeSk7Ci0gICAgc2V0
X2ZpZWxkX2luX3JlZ191MzIoSU9NTVVfQ09OVFJPTF9ESVNBQkxFRCwgKmVudHJ5LAotICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIElOVF9SRU1BUF9FTlRSWV9TVVBJT1BGX01BU0ssCi0gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgSU5UX1JFTUFQX0VOVFJZX1NVUElPUEZfU0hJRlQsIGVu
dHJ5KTsKLSAgICBzZXRfZmllbGRfaW5fcmVnX3UzMihpbnRfdHlwZSwgKmVudHJ5LAotICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIElOVF9SRU1BUF9FTlRSWV9JTlRUWVBFX01BU0ssCi0gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgSU5UX1JFTUFQX0VOVFJZX0lOVFRZUEVfU0hJRlQsIGVu
dHJ5KTsKLSAgICBzZXRfZmllbGRfaW5fcmVnX3UzMihJT01NVV9DT05UUk9MX0RJU0FCTEVELCAq
ZW50cnksCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgSU5UX1JFTUFQX0VOVFJZX1JFUUVP
SV9NQVNLLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgIElOVF9SRU1BUF9FTlRSWV9SRVFF
T0lfU0hJRlQsIGVudHJ5KTsKLSAgICBzZXRfZmllbGRfaW5fcmVnX3UzMigodTMyKWRlc3RfbW9k
ZSwgKmVudHJ5LAotICAgICAgICAgICAgICAgICAgICAgICAgICAgIElOVF9SRU1BUF9FTlRSWV9E
TV9NQVNLLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgIElOVF9SRU1BUF9FTlRSWV9ETV9T
SElGVCwgZW50cnkpOwotICAgIHNldF9maWVsZF9pbl9yZWdfdTMyKCh1MzIpZGVzdCwgKmVudHJ5
LAotICAgICAgICAgICAgICAgICAgICAgICAgICAgIElOVF9SRU1BUF9FTlRSWV9ERVNUX01BU1Qs
Ci0gICAgICAgICAgICAgICAgICAgICAgICAgICAgSU5UX1JFTUFQX0VOVFJZX0RFU1RfU0hJRlQs
IGVudHJ5KTsKLSAgICBzZXRfZmllbGRfaW5fcmVnX3UzMigodTMyKXZlY3RvciwgKmVudHJ5LAot
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIElOVF9SRU1BUF9FTlRSWV9WRUNUT1JfTUFTSywK
LSAgICAgICAgICAgICAgICAgICAgICAgICAgICBJTlRfUkVNQVBfRU5UUllfVkVDVE9SX1NISUZU
LCBlbnRyeSk7CitzdGF0aWMgdm9pZCBmcmVlX2ludHJlbWFwX2VudHJ5KHVuc2lnbmVkIGludCBz
ZWcsIHVuc2lnbmVkIGludCBiZGYsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVu
c2lnbmVkIGludCBpbmRleCkKK3sKKyAgICB1bmlvbiBpcnRlX3B0ciBlbnRyeSA9IGdldF9pbnRy
ZW1hcF9lbnRyeShzZWcsIGJkZiwgaW5kZXgpOworCisgICAgQUNDRVNTX09OQ0UoZW50cnkucHRy
MzItPnJhd1swXSkgPSAwOworCisgICAgX19jbGVhcl9iaXQoaW5kZXgsIGdldF9pdnJzX21hcHBp
bmdzKHNlZylbYmRmXS5pbnRyZW1hcF9pbnVzZSk7Cit9CisKK3N0YXRpYyB2b2lkIHVwZGF0ZV9p
bnRyZW1hcF9lbnRyeSh1bmlvbiBpcnRlX3B0ciBlbnRyeSwgdW5zaWduZWQgaW50IHZlY3RvciwK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgaW50X3R5cGUs
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IGRlc3RfbW9k
ZSwgdW5zaWduZWQgaW50IGRlc3QpCit7CisgICAgc3RydWN0IGlydGVfYmFzaWMgYmFzaWMgPSB7
CisgICAgICAgIC5yZW1hcF9lbiA9IHRydWUsCisgICAgICAgIC5pbnRfdHlwZSA9IGludF90eXBl
LAorICAgICAgICAuZG0gPSBkZXN0X21vZGUsCisgICAgICAgIC5kZXN0ID0gZGVzdCwKKyAgICAg
ICAgLnZlY3RvciA9IHZlY3RvciwKKyAgICB9OworCisgICAgQUNDRVNTX09OQ0UoZW50cnkucHRy
MzItPnJhd1swXSkgPQorICAgICAgICBjb250YWluZXJfb2YoJmJhc2ljLCB1bmlvbiBpcnRlMzIs
IGJhc2ljKS0+cmF3WzBdOwogfQogCiBzdGF0aWMgaW5saW5lIGludCBnZXRfcnRlX2luZGV4KGNv
bnN0IHN0cnVjdCBJT19BUElDX3JvdXRlX2VudHJ5ICpydGUpCkBAIC0xNjMsNyArMTgyLDcgQEAg
c3RhdGljIGludCB1cGRhdGVfaW50cmVtYXBfZW50cnlfZnJvbV9pbwogICAgIHUxNiAqaW5kZXgp
CiB7CiAgICAgdW5zaWduZWQgbG9uZyBmbGFnczsKLSAgICB1MzIqIGVudHJ5OworICAgIHVuaW9u
IGlydGVfcHRyIGVudHJ5OwogICAgIHU4IGRlbGl2ZXJ5X21vZGUsIGRlc3QsIHZlY3RvciwgZGVz
dF9tb2RlOwogICAgIGludCByZXFfaWQ7CiAgICAgc3BpbmxvY2tfdCAqbG9jazsKQEAgLTIwMSwx
MiArMjIwLDggQEAgc3RhdGljIGludCB1cGRhdGVfaW50cmVtYXBfZW50cnlfZnJvbV9pbwogICAg
ICAgICAgKiBzbyBuZWVkIHRvIHJlY292ZXIgdmVjdG9yIGFuZCBkZWxpdmVyeSBtb2RlIGZyb20g
SVJURS4KICAgICAgICAgICovCiAgICAgICAgIEFTU0VSVChnZXRfcnRlX2luZGV4KHJ0ZSkgPT0g
b2Zmc2V0KTsKLSAgICAgICAgdmVjdG9yID0gZ2V0X2ZpZWxkX2Zyb21fcmVnX3UzMigqZW50cnks
Ci0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgSU5UX1JFTUFQX0VOVFJZ
X1ZFQ1RPUl9NQVNLLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIElO
VF9SRU1BUF9FTlRSWV9WRUNUT1JfU0hJRlQpOwotICAgICAgICBkZWxpdmVyeV9tb2RlID0gZ2V0
X2ZpZWxkX2Zyb21fcmVnX3UzMigqZW50cnksCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIElOVF9SRU1BUF9FTlRSWV9JTlRUWVBFX01BU0ssCi0gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIElOVF9SRU1BUF9FTlRSWV9J
TlRUWVBFX1NISUZUKTsKKyAgICAgICAgdmVjdG9yID0gZW50cnkucHRyMzItPmJhc2ljLnZlY3Rv
cjsKKyAgICAgICAgZGVsaXZlcnlfbW9kZSA9IGVudHJ5LnB0cjMyLT5iYXNpYy5pbnRfdHlwZTsK
ICAgICB9CiAgICAgdXBkYXRlX2ludHJlbWFwX2VudHJ5KGVudHJ5LCB2ZWN0b3IsIGRlbGl2ZXJ5
X21vZGUsIGRlc3RfbW9kZSwgZGVzdCk7CiAKQEAgLTIyOCw3ICsyNDMsNyBAQCBpbnQgX19pbml0
IGFtZF9pb21tdV9zZXR1cF9pb2FwaWNfcmVtYXBwCiB7CiAgICAgc3RydWN0IElPX0FQSUNfcm91
dGVfZW50cnkgcnRlOwogICAgIHVuc2lnbmVkIGxvbmcgZmxhZ3M7Ci0gICAgdTMyKiBlbnRyeTsK
KyAgICB1bmlvbiBpcnRlX3B0ciBlbnRyeTsKICAgICBpbnQgYXBpYywgcGluOwogICAgIHU4IGRl
bGl2ZXJ5X21vZGUsIGRlc3QsIHZlY3RvciwgZGVzdF9tb2RlOwogICAgIHUxNiBzZWcsIGJkZiwg
cmVxX2lkOwpAQCAtNDA3LDE2ICs0MjIsMTQgQEAgdW5zaWduZWQgaW50IGFtZF9pb21tdV9yZWFk
X2lvYXBpY19mcm9tXwogICAgICAgICB1MTYgYmRmID0gaW9hcGljX3NiZGZbaWR4XS5iZGY7CiAg
ICAgICAgIHUxNiBzZWcgPSBpb2FwaWNfc2JkZltpZHhdLnNlZzsKICAgICAgICAgdTE2IHJlcV9p
ZCA9IGdldF9pbnRyZW1hcF9yZXF1ZXN0b3JfaWQoc2VnLCBiZGYpOwotICAgICAgICBjb25zdCB1
MzIgKmVudHJ5ID0gZ2V0X2ludHJlbWFwX2VudHJ5KHNlZywgcmVxX2lkLCBvZmZzZXQpOworICAg
ICAgICB1bmlvbiBpcnRlX3B0ciBlbnRyeSA9IGdldF9pbnRyZW1hcF9lbnRyeShzZWcsIHJlcV9p
ZCwgb2Zmc2V0KTsKIAogICAgICAgICBBU1NFUlQob2Zmc2V0ID09ICh2YWwgJiAoSU5UUkVNQVBf
RU5UUklFUyAtIDEpKSk7CiAgICAgICAgIHZhbCAmPSB+KElOVFJFTUFQX0VOVFJJRVMgLSAxKTsK
LSAgICAgICAgdmFsIHw9IGdldF9maWVsZF9mcm9tX3JlZ191MzIoKmVudHJ5LAotICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBJTlRfUkVNQVBfRU5UUllfSU5UVFlQRV9NQVNL
LAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBJTlRfUkVNQVBfRU5UUllf
SU5UVFlQRV9TSElGVCkgPDwgODsKLSAgICAgICAgdmFsIHw9IGdldF9maWVsZF9mcm9tX3JlZ191
MzIoKmVudHJ5LAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBJTlRfUkVN
QVBfRU5UUllfVkVDVE9SX01BU0ssCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIElOVF9SRU1BUF9FTlRSWV9WRUNUT1JfU0hJRlQpOworICAgICAgICB2YWwgfD0gTUFTS19J
TlNSKGVudHJ5LnB0cjMyLT5iYXNpYy5pbnRfdHlwZSwKKyAgICAgICAgICAgICAgICAgICAgICAg
ICBJT19BUElDX1JFRElSX0RFTElWX01PREVfTUFTSyk7CisgICAgICAgIHZhbCB8PSBNQVNLX0lO
U1IoZW50cnkucHRyMzItPmJhc2ljLnZlY3RvciwKKyAgICAgICAgICAgICAgICAgICAgICAgICBJ
T19BUElDX1JFRElSX1ZFQ1RPUl9NQVNLKTsKICAgICB9CiAKICAgICByZXR1cm4gdmFsOwpAQCAt
NDI3LDcgKzQ0MCw3IEBAIHN0YXRpYyBpbnQgdXBkYXRlX2ludHJlbWFwX2VudHJ5X2Zyb21fbXMK
ICAgICBpbnQgKnJlbWFwX2luZGV4LCBjb25zdCBzdHJ1Y3QgbXNpX21zZyAqbXNnLCB1MzIgKmRh
dGEpCiB7CiAgICAgdW5zaWduZWQgbG9uZyBmbGFnczsKLSAgICB1MzIqIGVudHJ5OworICAgIHVu
aW9uIGlydGVfcHRyIGVudHJ5OwogICAgIHUxNiByZXFfaWQsIGFsaWFzX2lkOwogICAgIHU4IGRl
bGl2ZXJ5X21vZGUsIGRlc3QsIHZlY3RvciwgZGVzdF9tb2RlOwogICAgIHNwaW5sb2NrX3QgKmxv
Y2s7CkBAIC01ODEsNyArNTk0LDcgQEAgdm9pZCBhbWRfaW9tbXVfcmVhZF9tc2lfZnJvbV9pcmUo
CiAgICAgY29uc3Qgc3RydWN0IHBjaV9kZXYgKnBkZXYgPSBtc2lfZGVzYy0+ZGV2OwogICAgIHUx
NiBiZGYgPSBwZGV2ID8gUENJX0JERjIocGRldi0+YnVzLCBwZGV2LT5kZXZmbikgOiBocGV0X3Ni
ZGYuYmRmOwogICAgIHUxNiBzZWcgPSBwZGV2ID8gcGRldi0+c2VnIDogaHBldF9zYmRmLnNlZzsK
LSAgICBjb25zdCB1MzIgKmVudHJ5OworICAgIHVuaW9uIGlydGVfcHRyIGVudHJ5OwogCiAgICAg
aWYgKCBJU19FUlJfT1JfTlVMTChfZmluZF9pb21tdV9mb3JfZGV2aWNlKHNlZywgYmRmKSkgKQog
ICAgICAgICByZXR1cm47CkBAIC01OTcsMTIgKzYxMCwxMCBAQCB2b2lkIGFtZF9pb21tdV9yZWFk
X21zaV9mcm9tX2lyZSgKICAgICB9CiAKICAgICBtc2ctPmRhdGEgJj0gfihJTlRSRU1BUF9FTlRS
SUVTIC0gMSk7Ci0gICAgbXNnLT5kYXRhIHw9IGdldF9maWVsZF9mcm9tX3JlZ191MzIoKmVudHJ5
LAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIElOVF9SRU1BUF9FTlRS
WV9JTlRUWVBFX01BU0ssCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
SU5UX1JFTUFQX0VOVFJZX0lOVFRZUEVfU0hJRlQpIDw8IDg7Ci0gICAgbXNnLT5kYXRhIHw9IGdl
dF9maWVsZF9mcm9tX3JlZ191MzIoKmVudHJ5LAotICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIElOVF9SRU1BUF9FTlRSWV9WRUNUT1JfTUFTSywKLSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBJTlRfUkVNQVBfRU5UUllfVkVDVE9SX1NISUZUKTsK
KyAgICBtc2ctPmRhdGEgfD0gTUFTS19JTlNSKGVudHJ5LnB0cjMyLT5iYXNpYy5pbnRfdHlwZSwK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgIE1TSV9EQVRBX0RFTElWRVJZX01PREVfTUFTSyk7
CisgICAgbXNnLT5kYXRhIHw9IE1BU0tfSU5TUihlbnRyeS5wdHIzMi0+YmFzaWMudmVjdG9yLAor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgTVNJX0RBVEFfVkVDVE9SX01BU0spOwogfQogCiBp
bnQgX19pbml0IGFtZF9pb21tdV9mcmVlX2ludHJlbWFwX3RhYmxlKAotLS0gYS94ZW4vaW5jbHVk
ZS9hc20teDg2L2h2bS9zdm0vYW1kLWlvbW11LWRlZnMuaAorKysgYi94ZW4vaW5jbHVkZS9hc20t
eDg2L2h2bS9zdm0vYW1kLWlvbW11LWRlZnMuaApAQCAtNDY5LDIyICs0NjksNiBAQCBzdHJ1Y3Qg
YW1kX2lvbW11X3B0ZSB7CiAjZGVmaW5lIElPTU1VX0NPTlRST0xfRElTQUJMRUQJMAogI2RlZmlu
ZSBJT01NVV9DT05UUk9MX0VOQUJMRUQJMQogCi0vKiBpbnRlcnJ1cHQgcmVtYXBwaW5nIHRhYmxl
ICovCi0jZGVmaW5lIElOVF9SRU1BUF9FTlRSWV9SRU1BUEVOX01BU0sgICAgMHgwMDAwMDAwMQot
I2RlZmluZSBJTlRfUkVNQVBfRU5UUllfUkVNQVBFTl9TSElGVCAgIDAKLSNkZWZpbmUgSU5UX1JF
TUFQX0VOVFJZX1NVUElPUEZfTUFTSyAgICAweDAwMDAwMDAyCi0jZGVmaW5lIElOVF9SRU1BUF9F
TlRSWV9TVVBJT1BGX1NISUZUICAgMQotI2RlZmluZSBJTlRfUkVNQVBfRU5UUllfSU5UVFlQRV9N
QVNLICAgIDB4MDAwMDAwMUMKLSNkZWZpbmUgSU5UX1JFTUFQX0VOVFJZX0lOVFRZUEVfU0hJRlQg
ICAyCi0jZGVmaW5lIElOVF9SRU1BUF9FTlRSWV9SRVFFT0lfTUFTSyAgICAgMHgwMDAwMDAyMAot
I2RlZmluZSBJTlRfUkVNQVBfRU5UUllfUkVRRU9JX1NISUZUICAgIDUKLSNkZWZpbmUgSU5UX1JF
TUFQX0VOVFJZX0RNX01BU0sgICAgICAgICAweDAwMDAwMDQwCi0jZGVmaW5lIElOVF9SRU1BUF9F
TlRSWV9ETV9TSElGVCAgICAgICAgNgotI2RlZmluZSBJTlRfUkVNQVBfRU5UUllfREVTVF9NQVNU
ICAgICAgIDB4MDAwMEZGMDAKLSNkZWZpbmUgSU5UX1JFTUFQX0VOVFJZX0RFU1RfU0hJRlQgICAg
ICA4Ci0jZGVmaW5lIElOVF9SRU1BUF9FTlRSWV9WRUNUT1JfTUFTSyAgICAgMHgwMEZGMDAwMAot
I2RlZmluZSBJTlRfUkVNQVBfRU5UUllfVkVDVE9SX1NISUZUICAgIDE2Ci0KICNkZWZpbmUgSU5W
X0lPTU1VX0FMTF9QQUdFU19BRERSRVNTICAgICAgKCgxVUxMIDw8IDYzKSAtIDEpCiAKICNkZWZp
bmUgSU9NTVVfUklOR19CVUZGRVJfUFRSX01BU0sgICAgICAgICAgICAgICAgICAweDAwMDdGRkYw
Cg==

--_015_6272c301a90538cfdd1a645f3d703241susecom_
Content-Type: text/plain; name="AMD-IOMMU-iterate_ivrs_entries-IOMMU.patch"
Content-Description: AMD-IOMMU-iterate_ivrs_entries-IOMMU.patch
Content-Disposition: attachment;
	filename="AMD-IOMMU-iterate_ivrs_entries-IOMMU.patch"; size=5085;
	creation-date="Tue, 16 Jul 2019 16:30:15 GMT";
	modification-date="Tue, 16 Jul 2019 16:30:15 GMT"
Content-ID: <8F07C227B753C0429D1754C1ACEB6C67@namprd18.prod.outlook.com>
Content-Transfer-Encoding: base64

QU1EL0lPTU1VOiBwYXNzIElPTU1VIHRvIGl0ZXJhdGVfaXZyc19lbnRyaWVzKCkgY2FsbGJhY2sK
CkJvdGggdXNlcnMgd2lsbCB3YW50IHRvIGtub3cgSU9NTVUgcHJvcGVydGllcyAoc3BlY2lmaWNh
bGx5IHRoZSBJUlRFCnNpemUpIHN1YnNlcXVlbnRseS4gTGV2ZXJhZ2UgdGhpcyB0byBhdm9pZCBw
b2ludGxlc3MgY2FsbHMgdG8gdGhlCmNhbGxiYWNrIHdoZW4gSVZSUyBtYXBwaW5nIHRhYmxlIGVu
dHJpZXMgYXJlIHVucG9wdWxhdGVkLiBUbyBhdm9pZApsZWFraW5nIGludGVycnVwdCByZW1hcHBp
bmcgdGFibGVzIChib2d1c2x5KSBhbGxvY2F0ZWQgZm9yIElPTU1Vcwp0aGVtc2VsdmVzLCB0aGlz
IHJlcXVpcmVzIHN1cHByZXNzaW5nIHRoZWlyIGFsbG9jYXRpb24gaW4gdGhlIGZpcnN0CnBsYWNl
LCB0YWtpbmcgYSBzdGVwIGZ1cnRoZXIgd2hhdCBjb21taXQgNzU3MTIyYzBjZiAoJ0FNRC9JT01N
VTogZG9uJ3QKImFkZCIgSU9NTVVzJykgaGFkIGRvbmUuCgpBZGRpdGlvbmFsbHkgc3VwcHJlc3Mg
dGhlIGNhbGwgZm9yIGFsaWFzIGVudHJpZXMsIGFzIGFnYWluIGJvdGggdXNlcnMKZG9uJ3QgY2Fy
ZSBhYm91dCB0aGVzZSBhbnl3YXkuIEluIGZhY3QgdGhpcyBlbGltaW5hdGVzIGEgZmFpciBiaXQg
b2YKcmVkdW5kYW5jeSBmcm9tIGR1bXAgb3V0cHV0LgoKU2lnbmVkLW9mZi1ieTogSmFuIEJldWxp
Y2ggPGpiZXVsaWNoQHN1c2UuY29tPgotLS0KdjM6IE5ldy4KLS0tClRCRDogQWxvbmcgdGhlIGxp
bmVzIG9mIGF2b2lkaW5nIHRoZSBJUlQgYWxsb2NhdGlvbiBmb3IgdGhlIElPTU1VcywgaXMKICAg
ICB0aGVyZSBhIHdheSB0byByZWNvZ25pemUgdGhlIG1hbnkgQ1BVLXByb3ZpZGVkIGRldmljZXMg
bWFueSBvZgogICAgIHdoaWNoIGNhbid0IGdlbmVyYXRlIGludGVycnVwdHMgYW55d2F5LCBhbmQg
YXZvaWQgYWxsb2NhdGlvbnMgZm9yCiAgICAgdGhlbSBhcyB3ZWxsPyBJdCdzIDMyayBwZXIgZGV2
aWNlLCBhZnRlciBhbGwuIEFub3RoZXIgb3B0aW9uIG1pZ2h0CiAgICAgYmUgb24tZGVtYW5kIGFs
bG9jYXRpb24gb2YgdGhlIHRhYmxlcywgYnV0IHF1aXRlIHBvc3NpYmx5IHdlJ2QgZ2V0CiAgICAg
aW50byB0cm91YmxlIHdpdGggZXJyb3IgaGFuZGxpbmcgdGhlcmUuCgotLS0gYS94ZW4vZHJpdmVy
cy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfYWNwaS5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJv
dWdoL2FtZC9pb21tdV9hY3BpLmMKQEAgLTY1LDcgKzY1LDExIEBAIHN0YXRpYyB2b2lkIF9faW5p
dCBhZGRfaXZyc19tYXBwaW5nX2VudHIKICAgICAvKiBvdmVycmlkZSBmbGFncyBmb3IgcmFuZ2Ug
b2YgZGV2aWNlcyAqLwogICAgIGl2cnNfbWFwcGluZ3NbYmRmXS5kZXZpY2VfZmxhZ3MgPSBmbGFn
czsKIAotICAgIGlmIChpdnJzX21hcHBpbmdzW2FsaWFzX2lkXS5pbnRyZW1hcF90YWJsZSA9PSBO
VUxMICkKKyAgICAvKiBEb24ndCBtYXAgYW4gSU9NTVUgYnkgaXRzZWxmLiAqLworICAgIGlmICgg
aW9tbXUtPmJkZiA9PSBiZGYgKQorICAgICAgICByZXR1cm47CisKKyAgICBpZiAoICFpdnJzX21h
cHBpbmdzW2FsaWFzX2lkXS5pbnRyZW1hcF90YWJsZSApCiAgICAgewogICAgICAgICAgLyogYWxs
b2NhdGUgcGVyLWRldmljZSBpbnRlcnJ1cHQgcmVtYXBwaW5nIHRhYmxlICovCiAgICAgICAgICBp
ZiAoIGFtZF9pb21tdV9wZXJkZXZfaW50cmVtYXAgKQpAQCAtODEsOCArODUsOSBAQCBzdGF0aWMg
dm9pZCBfX2luaXQgYWRkX2l2cnNfbWFwcGluZ19lbnRyCiAgICAgICAgICAgICAgaXZyc19tYXBw
aW5nc1thbGlhc19pZF0uaW50cmVtYXBfaW51c2UgPSBzaGFyZWRfaW50cmVtYXBfaW51c2U7CiAg
ICAgICAgICB9CiAgICAgfQotICAgIC8qIEFzc2lnbiBJT01NVSBoYXJkd2FyZSwgYnV0IGRvbid0
IG1hcCBhbiBJT01NVSBieSBpdHNlbGYuICovCi0gICAgaXZyc19tYXBwaW5nc1tiZGZdLmlvbW11
ID0gaW9tbXUtPmJkZiAhPSBiZGYgPyBpb21tdSA6IE5VTEw7CisKKyAgICAvKiBBc3NpZ24gSU9N
TVUgaGFyZHdhcmUuICovCisgICAgaXZyc19tYXBwaW5nc1tiZGZdLmlvbW11ID0gaW9tbXU7CiB9
CiAKIHN0YXRpYyBzdHJ1Y3QgYW1kX2lvbW11ICogX19pbml0IGZpbmRfaW9tbXVfZnJvbV9iZGZf
Y2FwKAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfaW5pdC5jCisrKyBi
L3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9pbml0LmMKQEAgLTEwNjksNyArMTA2
OSw4IEBAIGludCBpdGVyYXRlX2l2cnNfbWFwcGluZ3MoaW50ICgqaGFuZGxlcikKICAgICByZXR1
cm4gcmM7CiB9CiAKLWludCBpdGVyYXRlX2l2cnNfZW50cmllcyhpbnQgKCpoYW5kbGVyKSh1MTYg
c2VnLCBzdHJ1Y3QgaXZyc19tYXBwaW5ncyAqKSkKK2ludCBpdGVyYXRlX2l2cnNfZW50cmllcyhp
bnQgKCpoYW5kbGVyKShjb25zdCBzdHJ1Y3QgYW1kX2lvbW11ICosCisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0IGl2cnNfbWFwcGluZ3MgKikpCiB7CiAgICAg
dTE2IHNlZyA9IDA7CiAgICAgaW50IHJjID0gMDsKQEAgLTEwODIsNyArMTA4MywxMiBAQCBpbnQg
aXRlcmF0ZV9pdnJzX2VudHJpZXMoaW50ICgqaGFuZGxlcikoCiAgICAgICAgICAgICBicmVhazsK
ICAgICAgICAgc2VnID0gSVZSU19NQVBQSU5HU19TRUcobWFwKTsKICAgICAgICAgZm9yICggYmRm
ID0gMDsgIXJjICYmIGJkZiA8IGl2cnNfYmRmX2VudHJpZXM7ICsrYmRmICkKLSAgICAgICAgICAg
IHJjID0gaGFuZGxlcihzZWcsIG1hcCArIGJkZik7CisgICAgICAgIHsKKyAgICAgICAgICAgIGNv
bnN0IHN0cnVjdCBhbWRfaW9tbXUgKmlvbW11ID0gbWFwW2JkZl0uaW9tbXU7CisKKyAgICAgICAg
ICAgIGlmICggaW9tbXUgJiYgbWFwW2JkZl0uZHRlX3JlcXVlc3Rvcl9pZCA9PSBiZGYgKQorICAg
ICAgICAgICAgICAgIHJjID0gaGFuZGxlcihpb21tdSwgJm1hcFtiZGZdKTsKKyAgICAgICAgfQog
ICAgIH0gd2hpbGUgKCAhcmMgJiYgKytzZWcgKTsKIAogICAgIHJldHVybiByYzsKLS0tIGEveGVu
L2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2ludHIuYworKysgYi94ZW4vZHJpdmVycy9w
YXNzdGhyb3VnaC9hbWQvaW9tbXVfaW50ci5jCkBAIC02MTcsNyArNjE3LDcgQEAgdm9pZCBhbWRf
aW9tbXVfcmVhZF9tc2lfZnJvbV9pcmUoCiB9CiAKIGludCBfX2luaXQgYW1kX2lvbW11X2ZyZWVf
aW50cmVtYXBfdGFibGUoCi0gICAgdTE2IHNlZywgc3RydWN0IGl2cnNfbWFwcGluZ3MgKml2cnNf
bWFwcGluZykKKyAgICBjb25zdCBzdHJ1Y3QgYW1kX2lvbW11ICppb21tdSwgc3RydWN0IGl2cnNf
bWFwcGluZ3MgKml2cnNfbWFwcGluZykKIHsKICAgICB2b2lkICp0YiA9IGl2cnNfbWFwcGluZy0+
aW50cmVtYXBfdGFibGU7CiAKQEAgLTY5MywxNCArNjkzLDE1IEBAIHN0YXRpYyB2b2lkIGR1bXBf
aW50cmVtYXBfdGFibGUoY29uc3QgdTMKICAgICB9CiB9CiAKLXN0YXRpYyBpbnQgZHVtcF9pbnRy
ZW1hcF9tYXBwaW5nKHUxNiBzZWcsIHN0cnVjdCBpdnJzX21hcHBpbmdzICppdnJzX21hcHBpbmcp
CitzdGF0aWMgaW50IGR1bXBfaW50cmVtYXBfbWFwcGluZyhjb25zdCBzdHJ1Y3QgYW1kX2lvbW11
ICppb21tdSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCBpdnJzX21h
cHBpbmdzICppdnJzX21hcHBpbmcpCiB7CiAgICAgdW5zaWduZWQgbG9uZyBmbGFnczsKIAogICAg
IGlmICggIWl2cnNfbWFwcGluZyApCiAgICAgICAgIHJldHVybiAwOwogCi0gICAgcHJpbnRrKCIg
ICUwNHg6JTAyeDolMDJ4OiV1OlxuIiwgc2VnLAorICAgIHByaW50aygiICAlMDR4OiUwMng6JTAy
eDoldTpcbiIsIGlvbW11LT5zZWcsCiAgICAgICAgICAgIFBDSV9CVVMoaXZyc19tYXBwaW5nLT5k
dGVfcmVxdWVzdG9yX2lkKSwKICAgICAgICAgICAgUENJX1NMT1QoaXZyc19tYXBwaW5nLT5kdGVf
cmVxdWVzdG9yX2lkKSwKICAgICAgICAgICAgUENJX0ZVTkMoaXZyc19tYXBwaW5nLT5kdGVfcmVx
dWVzdG9yX2lkKSk7Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvYW1kLWlvbW11LmgKKysrIGIv
eGVuL2luY2x1ZGUvYXNtLXg4Ni9hbWQtaW9tbXUuaApAQCAtMTI5LDcgKzEyOSw4IEBAIGV4dGVy
biB1OCBpdmhkX3R5cGU7CiAKIHN0cnVjdCBpdnJzX21hcHBpbmdzICpnZXRfaXZyc19tYXBwaW5n
cyh1MTYgc2VnKTsKIGludCBpdGVyYXRlX2l2cnNfbWFwcGluZ3MoaW50ICgqKSh1MTYgc2VnLCBz
dHJ1Y3QgaXZyc19tYXBwaW5ncyAqKSk7Ci1pbnQgaXRlcmF0ZV9pdnJzX2VudHJpZXMoaW50ICgq
KSh1MTYgc2VnLCBzdHJ1Y3QgaXZyc19tYXBwaW5ncyAqKSk7CitpbnQgaXRlcmF0ZV9pdnJzX2Vu
dHJpZXMoaW50ICgqKShjb25zdCBzdHJ1Y3QgYW1kX2lvbW11ICosCisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBzdHJ1Y3QgaXZyc19tYXBwaW5ncyAqKSk7CiAKIC8qIGlvbW11IHRh
YmxlcyBpbiBndWVzdCBzcGFjZSAqLwogc3RydWN0IG1taW9fcmVnIHsKLS0tIGEveGVuL2luY2x1
ZGUvYXNtLXg4Ni9odm0vc3ZtL2FtZC1pb21tdS1wcm90by5oCisrKyBiL3hlbi9pbmNsdWRlL2Fz
bS14ODYvaHZtL3N2bS9hbWQtaW9tbXUtcHJvdG8uaApAQCAtOTgsNyArOTgsOCBAQCBzdHJ1Y3Qg
YW1kX2lvbW11ICpmaW5kX2lvbW11X2Zvcl9kZXZpY2UoCiAvKiBpbnRlcnJ1cHQgcmVtYXBwaW5n
ICovCiBpbnQgYW1kX2lvbW11X3NldHVwX2lvYXBpY19yZW1hcHBpbmcodm9pZCk7CiB2b2lkICph
bWRfaW9tbXVfYWxsb2NfaW50cmVtYXBfdGFibGUodW5zaWduZWQgbG9uZyAqKik7Ci1pbnQgYW1k
X2lvbW11X2ZyZWVfaW50cmVtYXBfdGFibGUodTE2IHNlZywgc3RydWN0IGl2cnNfbWFwcGluZ3Mg
Kik7CitpbnQgYW1kX2lvbW11X2ZyZWVfaW50cmVtYXBfdGFibGUoCisgICAgY29uc3Qgc3RydWN0
IGFtZF9pb21tdSAqLCBzdHJ1Y3QgaXZyc19tYXBwaW5ncyAqKTsKIHZvaWQgYW1kX2lvbW11X2lv
YXBpY191cGRhdGVfaXJlKAogICAgIHVuc2lnbmVkIGludCBhcGljLCB1bnNpZ25lZCBpbnQgcmVn
LCB1bnNpZ25lZCBpbnQgdmFsdWUpOwogdW5zaWduZWQgaW50IGFtZF9pb21tdV9yZWFkX2lvYXBp
Y19mcm9tX2lyZSgK

--_015_6272c301a90538cfdd1a645f3d703241susecom_
Content-Type: text/plain; name="AMD-IOMMU-alloc-IRT-IOMMU.patch"
Content-Description: AMD-IOMMU-alloc-IRT-IOMMU.patch
Content-Disposition: attachment; filename="AMD-IOMMU-alloc-IRT-IOMMU.patch";
	size=2173; creation-date="Tue, 16 Jul 2019 16:30:15 GMT";
	modification-date="Tue, 16 Jul 2019 16:30:15 GMT"
Content-ID: <16D0539DE2E53942AF3A675403446831@namprd18.prod.outlook.com>
Content-Transfer-Encoding: base64

QU1EL0lPTU1VOiBwYXNzIElPTU1VIHRvIGFtZF9pb21tdV9hbGxvY19pbnRyZW1hcF90YWJsZSgp
CgpUaGUgZnVuY3Rpb24gd2lsbCB3YW50IHRvIGtub3cgSU9NTVUgcHJvcGVydGllcyAoc3BlY2lm
aWNhbGx5IHRoZSBJUlRFCnNpemUpIHN1YnNlcXVlbnRseS4KCkNvcnJlY3QgaW5kZW50YXRpb24g
b2Ygb25lIG9mIHRoZSBjYWxsIHNpdGVzIGF0IHRoaXMgb2NjYXNpb24uCgpTaWduZWQtb2ZmLWJ5
OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Ci0tLQp2MzogTmV3LgoKLS0tIGEveGVu
L2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2FjcGkuYworKysgYi94ZW4vZHJpdmVycy9w
YXNzdGhyb3VnaC9hbWQvaW9tbXVfYWNwaS5jCkBAIC03NCwxMiArNzQsMTQgQEAgc3RhdGljIHZv
aWQgX19pbml0IGFkZF9pdnJzX21hcHBpbmdfZW50cgogICAgICAgICAgLyogYWxsb2NhdGUgcGVy
LWRldmljZSBpbnRlcnJ1cHQgcmVtYXBwaW5nIHRhYmxlICovCiAgICAgICAgICBpZiAoIGFtZF9p
b21tdV9wZXJkZXZfaW50cmVtYXAgKQogICAgICAgICAgICAgIGl2cnNfbWFwcGluZ3NbYWxpYXNf
aWRdLmludHJlbWFwX3RhYmxlID0KLSAgICAgICAgICAgICAgICBhbWRfaW9tbXVfYWxsb2NfaW50
cmVtYXBfdGFibGUoCi0gICAgICAgICAgICAgICAgICAgICZpdnJzX21hcHBpbmdzW2FsaWFzX2lk
XS5pbnRyZW1hcF9pbnVzZSk7CisgICAgICAgICAgICAgICAgIGFtZF9pb21tdV9hbGxvY19pbnRy
ZW1hcF90YWJsZSgKKyAgICAgICAgICAgICAgICAgICAgIGlvbW11LAorICAgICAgICAgICAgICAg
ICAgICAgJml2cnNfbWFwcGluZ3NbYWxpYXNfaWRdLmludHJlbWFwX2ludXNlKTsKICAgICAgICAg
IGVsc2UKICAgICAgICAgIHsKICAgICAgICAgICAgICBpZiAoIHNoYXJlZF9pbnRyZW1hcF90YWJs
ZSA9PSBOVUxMICApCiAgICAgICAgICAgICAgICAgIHNoYXJlZF9pbnRyZW1hcF90YWJsZSA9IGFt
ZF9pb21tdV9hbGxvY19pbnRyZW1hcF90YWJsZSgKKyAgICAgICAgICAgICAgICAgICAgIGlvbW11
LAogICAgICAgICAgICAgICAgICAgICAgJnNoYXJlZF9pbnRyZW1hcF9pbnVzZSk7CiAgICAgICAg
ICAgICAgaXZyc19tYXBwaW5nc1thbGlhc19pZF0uaW50cmVtYXBfdGFibGUgPSBzaGFyZWRfaW50
cmVtYXBfdGFibGU7CiAgICAgICAgICAgICAgaXZyc19tYXBwaW5nc1thbGlhc19pZF0uaW50cmVt
YXBfaW51c2UgPSBzaGFyZWRfaW50cmVtYXBfaW51c2U7Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0
aHJvdWdoL2FtZC9pb21tdV9pbnRyLmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1k
L2lvbW11X2ludHIuYwpAQCAtNjMyLDcgKzYzMiw4IEBAIGludCBfX2luaXQgYW1kX2lvbW11X2Zy
ZWVfaW50cmVtYXBfdGFibGUKICAgICByZXR1cm4gMDsKIH0KIAotdm9pZCogX19pbml0IGFtZF9p
b21tdV9hbGxvY19pbnRyZW1hcF90YWJsZSh1bnNpZ25lZCBsb25nICoqaW51c2VfbWFwKQordm9p
ZCAqX19pbml0IGFtZF9pb21tdV9hbGxvY19pbnRyZW1hcF90YWJsZSgKKyAgICBjb25zdCBzdHJ1
Y3QgYW1kX2lvbW11ICppb21tdSwgdW5zaWduZWQgbG9uZyAqKmludXNlX21hcCkKIHsKICAgICB2
b2lkICp0YjsKICAgICB0YiA9IF9fYWxsb2NfYW1kX2lvbW11X3RhYmxlcyhJTlRSRU1BUF9UQUJM
RV9PUkRFUik7Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3N2bS9hbWQtaW9tbXUtcHJv
dG8uaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9zdm0vYW1kLWlvbW11LXByb3RvLmgK
QEAgLTk3LDcgKzk3LDggQEAgc3RydWN0IGFtZF9pb21tdSAqZmluZF9pb21tdV9mb3JfZGV2aWNl
KAogCiAvKiBpbnRlcnJ1cHQgcmVtYXBwaW5nICovCiBpbnQgYW1kX2lvbW11X3NldHVwX2lvYXBp
Y19yZW1hcHBpbmcodm9pZCk7Ci12b2lkICphbWRfaW9tbXVfYWxsb2NfaW50cmVtYXBfdGFibGUo
dW5zaWduZWQgbG9uZyAqKik7Cit2b2lkICphbWRfaW9tbXVfYWxsb2NfaW50cmVtYXBfdGFibGUo
CisgICAgY29uc3Qgc3RydWN0IGFtZF9pb21tdSAqLCB1bnNpZ25lZCBsb25nICoqKTsKIGludCBh
bWRfaW9tbXVfZnJlZV9pbnRyZW1hcF90YWJsZSgKICAgICBjb25zdCBzdHJ1Y3QgYW1kX2lvbW11
ICosIHN0cnVjdCBpdnJzX21hcHBpbmdzICopOwogdm9pZCBhbWRfaW9tbXVfaW9hcGljX3VwZGF0
ZV9pcmUoCg==

--_015_6272c301a90538cfdd1a645f3d703241susecom_
Content-Type: text/plain; name="AMD-IOMMU-get-IRTE-IOMMU.patch"
Content-Description: AMD-IOMMU-get-IRTE-IOMMU.patch
Content-Disposition: attachment; filename="AMD-IOMMU-get-IRTE-IOMMU.patch";
	size=5931; creation-date="Tue, 16 Jul 2019 16:30:15 GMT";
	modification-date="Tue, 16 Jul 2019 16:30:15 GMT"
Content-ID: <71BC889A0AFFA24B910CFEC56FDE1DF4@namprd18.prod.outlook.com>
Content-Transfer-Encoding: base64

QU1EL0lPTU1VOiBwYXNzIElPTU1VIHRvIHtnZXQsZnJlZSx1cGRhdGV9X2ludHJlbWFwX2VudHJ5
KCkKClRoZSBmdW5jdGlvbnMgd2lsbCB3YW50IHRvIGtub3cgSU9NTVUgcHJvcGVydGllcyAoc3Bl
Y2lmaWNhbGx5IHRoZSBJUlRFCnNpemUpIHN1YnNlcXVlbnRseS4KClJhdGhlciB0aGFuIGludHJv
ZHVjaW5nIGEgc2Vjb25kIGVycm9yIHBhdGggYm9ndXNseSByZXR1cm5pbmcgLUUuLi4gZnJvbQph
bWRfaW9tbXVfcmVhZF9pb2FwaWNfZnJvbV9pcmUoKSwgYWxzbyBjaGFuZ2UgdGhlIGV4aXN0aW5n
IG9uZSB0byBmb2xsb3cKVlQtZCBpbiByZXR1cm5pbmcgdGhlIHJhdyAodW50cmFuc2xhdGVkKSBJ
Ty1BUElDIFJURS4KClNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNv
bT4KLS0tCnYzOiBOZXcuCgotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVf
aW50ci5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9pbnRyLmMKQEAg
LTEyMywxMSArMTIzLDExIEBAIHN0YXRpYyB1bnNpZ25lZCBpbnQgYWxsb2NfaW50cmVtYXBfZW50
cnkKICAgICByZXR1cm4gc2xvdDsKIH0KIAotc3RhdGljIHVuaW9uIGlydGVfcHRyIGdldF9pbnRy
ZW1hcF9lbnRyeSh1bnNpZ25lZCBpbnQgc2VnLCB1bnNpZ25lZCBpbnQgYmRmLAotICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgaW5kZXgpCitzdGF0
aWMgdW5pb24gaXJ0ZV9wdHIgZ2V0X2ludHJlbWFwX2VudHJ5KGNvbnN0IHN0cnVjdCBhbWRfaW9t
bXUgKmlvbW11LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNp
Z25lZCBpbnQgYmRmLCB1bnNpZ25lZCBpbnQgaW5kZXgpCiB7CiAgICAgdW5pb24gaXJ0ZV9wdHIg
dGFibGUgPSB7Ci0gICAgICAgIC5wdHIgPSBnZXRfaXZyc19tYXBwaW5ncyhzZWcpW2JkZl0uaW50
cmVtYXBfdGFibGUKKyAgICAgICAgLnB0ciA9IGdldF9pdnJzX21hcHBpbmdzKGlvbW11LT5zZWcp
W2JkZl0uaW50cmVtYXBfdGFibGUKICAgICB9OwogCiAgICAgQVNTRVJUKHRhYmxlLnB0ciAmJiAo
aW5kZXggPCBJTlRSRU1BUF9FTlRSSUVTKSk7CkBAIC0xMzcsMTggKzEzNywxOSBAQCBzdGF0aWMg
dW5pb24gaXJ0ZV9wdHIgZ2V0X2ludHJlbWFwX2VudHJ5CiAgICAgcmV0dXJuIHRhYmxlOwogfQog
Ci1zdGF0aWMgdm9pZCBmcmVlX2ludHJlbWFwX2VudHJ5KHVuc2lnbmVkIGludCBzZWcsIHVuc2ln
bmVkIGludCBiZGYsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGlu
dCBpbmRleCkKK3N0YXRpYyB2b2lkIGZyZWVfaW50cmVtYXBfZW50cnkoY29uc3Qgc3RydWN0IGFt
ZF9pb21tdSAqaW9tbXUsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVk
IGludCBiZGYsIHVuc2lnbmVkIGludCBpbmRleCkKIHsKLSAgICB1bmlvbiBpcnRlX3B0ciBlbnRy
eSA9IGdldF9pbnRyZW1hcF9lbnRyeShzZWcsIGJkZiwgaW5kZXgpOworICAgIHVuaW9uIGlydGVf
cHRyIGVudHJ5ID0gZ2V0X2ludHJlbWFwX2VudHJ5KGlvbW11LCBiZGYsIGluZGV4KTsKIAogICAg
IEFDQ0VTU19PTkNFKGVudHJ5LnB0cjMyLT5yYXdbMF0pID0gMDsKIAotICAgIF9fY2xlYXJfYml0
KGluZGV4LCBnZXRfaXZyc19tYXBwaW5ncyhzZWcpW2JkZl0uaW50cmVtYXBfaW51c2UpOworICAg
IF9fY2xlYXJfYml0KGluZGV4LCBnZXRfaXZyc19tYXBwaW5ncyhpb21tdS0+c2VnKVtiZGZdLmlu
dHJlbWFwX2ludXNlKTsKIH0KIAotc3RhdGljIHZvaWQgdXBkYXRlX2ludHJlbWFwX2VudHJ5KHVu
aW9uIGlydGVfcHRyIGVudHJ5LCB1bnNpZ25lZCBpbnQgdmVjdG9yLAotICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBpbnRfdHlwZSwKK3N0YXRpYyB2b2lkIHVw
ZGF0ZV9pbnRyZW1hcF9lbnRyeShjb25zdCBzdHJ1Y3QgYW1kX2lvbW11ICppb21tdSwKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bmlvbiBpcnRlX3B0ciBlbnRyeSwKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgdmVjdG9yLCB1bnNpZ25l
ZCBpbnQgaW50X3R5cGUsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWdu
ZWQgaW50IGRlc3RfbW9kZSwgdW5zaWduZWQgaW50IGRlc3QpCiB7CiAgICAgc3RydWN0IGlydGVf
YmFzaWMgYmFzaWMgPSB7CkBAIC0yMTIsNyArMjEzLDcgQEAgc3RhdGljIGludCB1cGRhdGVfaW50
cmVtYXBfZW50cnlfZnJvbV9pbwogICAgICAgICBsb191cGRhdGUgPSAxOwogICAgIH0KIAotICAg
IGVudHJ5ID0gZ2V0X2ludHJlbWFwX2VudHJ5KGlvbW11LT5zZWcsIHJlcV9pZCwgb2Zmc2V0KTsK
KyAgICBlbnRyeSA9IGdldF9pbnRyZW1hcF9lbnRyeShpb21tdSwgcmVxX2lkLCBvZmZzZXQpOwog
ICAgIGlmICggIWxvX3VwZGF0ZSApCiAgICAgewogICAgICAgICAvKgpAQCAtMjIzLDcgKzIyNCw3
IEBAIHN0YXRpYyBpbnQgdXBkYXRlX2ludHJlbWFwX2VudHJ5X2Zyb21faW8KICAgICAgICAgdmVj
dG9yID0gZW50cnkucHRyMzItPmJhc2ljLnZlY3RvcjsKICAgICAgICAgZGVsaXZlcnlfbW9kZSA9
IGVudHJ5LnB0cjMyLT5iYXNpYy5pbnRfdHlwZTsKICAgICB9Ci0gICAgdXBkYXRlX2ludHJlbWFw
X2VudHJ5KGVudHJ5LCB2ZWN0b3IsIGRlbGl2ZXJ5X21vZGUsIGRlc3RfbW9kZSwgZGVzdCk7Cisg
ICAgdXBkYXRlX2ludHJlbWFwX2VudHJ5KGlvbW11LCBlbnRyeSwgdmVjdG9yLCBkZWxpdmVyeV9t
b2RlLCBkZXN0X21vZGUsIGRlc3QpOwogCiAgICAgc3Bpbl91bmxvY2tfaXJxcmVzdG9yZShsb2Nr
LCBmbGFncyk7CiAKQEAgLTI4OCw4ICsyODksOCBAQCBpbnQgX19pbml0IGFtZF9pb21tdV9zZXR1
cF9pb2FwaWNfcmVtYXBwCiAgICAgICAgICAgICBzcGluX2xvY2tfaXJxc2F2ZShsb2NrLCBmbGFn
cyk7CiAgICAgICAgICAgICBvZmZzZXQgPSBhbGxvY19pbnRyZW1hcF9lbnRyeShzZWcsIHJlcV9p
ZCwgMSk7CiAgICAgICAgICAgICBCVUdfT04ob2Zmc2V0ID49IElOVFJFTUFQX0VOVFJJRVMpOwot
ICAgICAgICAgICAgZW50cnkgPSBnZXRfaW50cmVtYXBfZW50cnkoaW9tbXUtPnNlZywgcmVxX2lk
LCBvZmZzZXQpOwotICAgICAgICAgICAgdXBkYXRlX2ludHJlbWFwX2VudHJ5KGVudHJ5LCB2ZWN0
b3IsCisgICAgICAgICAgICBlbnRyeSA9IGdldF9pbnRyZW1hcF9lbnRyeShpb21tdSwgcmVxX2lk
LCBvZmZzZXQpOworICAgICAgICAgICAgdXBkYXRlX2ludHJlbWFwX2VudHJ5KGlvbW11LCBlbnRy
eSwgdmVjdG9yLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRlbGl2ZXJ5X21v
ZGUsIGRlc3RfbW9kZSwgZGVzdCk7CiAgICAgICAgICAgICBzcGluX3VubG9ja19pcnFyZXN0b3Jl
KGxvY2ssIGZsYWdzKTsKIApAQCAtNDEzLDcgKzQxNCw3IEBAIHVuc2lnbmVkIGludCBhbWRfaW9t
bXVfcmVhZF9pb2FwaWNfZnJvbV8KIAogICAgIGlkeCA9IGlvYXBpY19pZF90b19pbmRleChJT19B
UElDX0lEKGFwaWMpKTsKICAgICBpZiAoIGlkeCA9PSBNQVhfSU9fQVBJQ1MgKQotICAgICAgICBy
ZXR1cm4gLUVJTlZBTDsKKyAgICAgICAgcmV0dXJuIHZhbDsKIAogICAgIG9mZnNldCA9IGlvYXBp
Y19zYmRmW2lkeF0ucGluXzJfaWR4W3Bpbl07CiAKQEAgLTQyMiw5ICs0MjMsMTMgQEAgdW5zaWdu
ZWQgaW50IGFtZF9pb21tdV9yZWFkX2lvYXBpY19mcm9tXwogICAgICAgICB1MTYgYmRmID0gaW9h
cGljX3NiZGZbaWR4XS5iZGY7CiAgICAgICAgIHUxNiBzZWcgPSBpb2FwaWNfc2JkZltpZHhdLnNl
ZzsKICAgICAgICAgdTE2IHJlcV9pZCA9IGdldF9pbnRyZW1hcF9yZXF1ZXN0b3JfaWQoc2VnLCBi
ZGYpOwotICAgICAgICB1bmlvbiBpcnRlX3B0ciBlbnRyeSA9IGdldF9pbnRyZW1hcF9lbnRyeShz
ZWcsIHJlcV9pZCwgb2Zmc2V0KTsKKyAgICAgICAgY29uc3Qgc3RydWN0IGFtZF9pb21tdSAqaW9t
bXUgPSBmaW5kX2lvbW11X2Zvcl9kZXZpY2Uoc2VnLCBiZGYpOworICAgICAgICB1bmlvbiBpcnRl
X3B0ciBlbnRyeTsKIAorICAgICAgICBpZiAoICFpb21tdSApCisgICAgICAgICAgICByZXR1cm4g
dmFsOwogICAgICAgICBBU1NFUlQob2Zmc2V0ID09ICh2YWwgJiAoSU5UUkVNQVBfRU5UUklFUyAt
IDEpKSk7CisgICAgICAgIGVudHJ5ID0gZ2V0X2ludHJlbWFwX2VudHJ5KGlvbW11LCByZXFfaWQs
IG9mZnNldCk7CiAgICAgICAgIHZhbCAmPSB+KElOVFJFTUFQX0VOVFJJRVMgLSAxKTsKICAgICAg
ICAgdmFsIHw9IE1BU0tfSU5TUihlbnRyeS5wdHIzMi0+YmFzaWMuaW50X3R5cGUsCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgSU9fQVBJQ19SRURJUl9ERUxJVl9NT0RFX01BU0spOwpAQCAtNDU0
LDcgKzQ1OSw3IEBAIHN0YXRpYyBpbnQgdXBkYXRlX2ludHJlbWFwX2VudHJ5X2Zyb21fbXMKICAg
ICAgICAgbG9jayA9IGdldF9pbnRyZW1hcF9sb2NrKGlvbW11LT5zZWcsIHJlcV9pZCk7CiAgICAg
ICAgIHNwaW5fbG9ja19pcnFzYXZlKGxvY2ssIGZsYWdzKTsKICAgICAgICAgZm9yICggaSA9IDA7
IGkgPCBucjsgKytpICkKLSAgICAgICAgICAgIGZyZWVfaW50cmVtYXBfZW50cnkoaW9tbXUtPnNl
ZywgcmVxX2lkLCAqcmVtYXBfaW5kZXggKyBpKTsKKyAgICAgICAgICAgIGZyZWVfaW50cmVtYXBf
ZW50cnkoaW9tbXUsIHJlcV9pZCwgKnJlbWFwX2luZGV4ICsgaSk7CiAgICAgICAgIHNwaW5fdW5s
b2NrX2lycXJlc3RvcmUobG9jaywgZmxhZ3MpOwogICAgICAgICBnb3RvIGRvbmU7CiAgICAgfQpA
QCAtNDc5LDggKzQ4NCw4IEBAIHN0YXRpYyBpbnQgdXBkYXRlX2ludHJlbWFwX2VudHJ5X2Zyb21f
bXMKICAgICAgICAgKnJlbWFwX2luZGV4ID0gb2Zmc2V0OwogICAgIH0KIAotICAgIGVudHJ5ID0g
Z2V0X2ludHJlbWFwX2VudHJ5KGlvbW11LT5zZWcsIHJlcV9pZCwgb2Zmc2V0KTsKLSAgICB1cGRh
dGVfaW50cmVtYXBfZW50cnkoZW50cnksIHZlY3RvciwgZGVsaXZlcnlfbW9kZSwgZGVzdF9tb2Rl
LCBkZXN0KTsKKyAgICBlbnRyeSA9IGdldF9pbnRyZW1hcF9lbnRyeShpb21tdSwgcmVxX2lkLCBv
ZmZzZXQpOworICAgIHVwZGF0ZV9pbnRyZW1hcF9lbnRyeShpb21tdSwgZW50cnksIHZlY3Rvciwg
ZGVsaXZlcnlfbW9kZSwgZGVzdF9tb2RlLCBkZXN0KTsKICAgICBzcGluX3VubG9ja19pcnFyZXN0
b3JlKGxvY2ssIGZsYWdzKTsKIAogICAgICpkYXRhID0gKG1zZy0+ZGF0YSAmIH4oSU5UUkVNQVBf
RU5UUklFUyAtIDEpKSB8IG9mZnNldDsKQEAgLTU5NCwxMiArNTk5LDEzIEBAIHZvaWQgYW1kX2lv
bW11X3JlYWRfbXNpX2Zyb21faXJlKAogICAgIGNvbnN0IHN0cnVjdCBwY2lfZGV2ICpwZGV2ID0g
bXNpX2Rlc2MtPmRldjsKICAgICB1MTYgYmRmID0gcGRldiA/IFBDSV9CREYyKHBkZXYtPmJ1cywg
cGRldi0+ZGV2Zm4pIDogaHBldF9zYmRmLmJkZjsKICAgICB1MTYgc2VnID0gcGRldiA/IHBkZXYt
PnNlZyA6IGhwZXRfc2JkZi5zZWc7CisgICAgY29uc3Qgc3RydWN0IGFtZF9pb21tdSAqaW9tbXUg
PSBfZmluZF9pb21tdV9mb3JfZGV2aWNlKHNlZywgYmRmKTsKICAgICB1bmlvbiBpcnRlX3B0ciBl
bnRyeTsKIAotICAgIGlmICggSVNfRVJSX09SX05VTEwoX2ZpbmRfaW9tbXVfZm9yX2RldmljZShz
ZWcsIGJkZikpICkKKyAgICBpZiAoIElTX0VSUl9PUl9OVUxMKGlvbW11KSApCiAgICAgICAgIHJl
dHVybjsKIAotICAgIGVudHJ5ID0gZ2V0X2ludHJlbWFwX2VudHJ5KHNlZywgZ2V0X2RtYV9yZXF1
ZXN0b3JfaWQoc2VnLCBiZGYpLCBvZmZzZXQpOworICAgIGVudHJ5ID0gZ2V0X2ludHJlbWFwX2Vu
dHJ5KGlvbW11LCBnZXRfZG1hX3JlcXVlc3Rvcl9pZChzZWcsIGJkZiksIG9mZnNldCk7CiAKICAg
ICBpZiAoIG1zaV9kZXNjLT5tc2lfYXR0cmliLnR5cGUgPT0gUENJX0NBUF9JRF9NU0kgKQogICAg
IHsK

--_015_6272c301a90538cfdd1a645f3d703241susecom_
Content-Type: text/plain; name="AMD-IOMMU-128bit-IRTE.patch"
Content-Description: AMD-IOMMU-128bit-IRTE.patch
Content-Disposition: attachment; filename="AMD-IOMMU-128bit-IRTE.patch";
	size=16780; creation-date="Tue, 16 Jul 2019 16:30:15 GMT";
	modification-date="Tue, 16 Jul 2019 16:30:15 GMT"
Content-ID: <7C2B542CF8E7664DA57E86E32950B1B3@namprd18.prod.outlook.com>
Content-Transfer-Encoding: base64

QU1EL0lPTU1VOiBpbnRyb2R1Y2UgMTI4LWJpdCBJUlRFIG5vbi1ndWVzdC1BUElDIElSVEUgZm9y
bWF0CgpUaGlzIGlzIGluIHByZXBhcmF0aW9uIG9mIGFjdHVhbGx5IGVuYWJsaW5nIHgyQVBJQyBt
b2RlLCB3aGljaCByZXF1aXJlcwp0aGlzIHdpZGVyIElSVEUgZm9ybWF0IHRvIGJlIHVzZWQuCgpB
IHNwZWNpZmljIHJlbWFyayByZWdhcmRpbmcgdGhlIGZpcnN0IGh1bmsgY2hhbmdpbmcKYW1kX2lv
bW11X2lvYXBpY191cGRhdGVfaXJlKCk6IFRoaXMgYnlwYXNzIHdhcyBpbnRyb2R1Y2VkIGZvciBY
U0EtMzYsCmkuZS4gYnkgOTRkNGExMTE5ZCAoIkFNRCxJT01NVTogQ2xlYW4gdXAgb2xkIGVudHJp
ZXMgaW4gcmVtYXBwaW5nCnRhYmxlcyB3aGVuIGNyZWF0aW5nIG5ldyBvbmUiKS4gT3RoZXIgY29k
ZSBpbnRyb2R1Y2VkIGJ5IHRoYXQgY2hhbmdlIGhhcwptZWFud2hpbGUgZGlzYXBwZWFyZWQgb3Ig
ZnVydGhlciBjaGFuZ2VkLCBhbmQgSSB3b25kZXIgaWYgLSByYXRoZXIgdGhhbgphZGRpbmcgYW4g
eDJhcGljX2VuYWJsZWQgY2hlY2sgdG8gdGhlIGNvbmRpdGlvbmFsIC0gdGhlIGJ5cGFzcyBjb3Vs
ZG4ndApiZSBkZWxldGVkIGFsdG9nZXRoZXIuIEZvciBub3cgdGhlIGdvYWwgaXMgdG8gYWZmZWN0
IHRoZSBub24teDJBUElDCnBhdGhzIGFzIGxpdHRsZSBhcyBwb3NzaWJsZS4KClRha2UgdGhlIGxp
YmVydHkgYW5kIHVzZSB0aGUgbmV3ICJmcmVzaCIgZmxhZyB0byBzdXBwcmVzcyBhbiB1bm5lZWRl
ZApmbHVzaCBpbiB1cGRhdGVfaW50cmVtYXBfZW50cnlfZnJvbV9pb2FwaWMoKS4KClNpZ25lZC1v
ZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KLS0tCnYzOiBBdm9pZCB1bnJl
bGF0ZWQgdHlwZSBjaGFuZ2VzIGluIHVwZGF0ZV9pbnRyZW1hcF9lbnRyeV9mcm9tX2lvYXBpYygp
LgogICAgRHJvcCBpcnRlX21vZGUgZW51bSBhbmQgdmFyaWFibGUuIENvbnZlcnQgSU5UUkVNQVBf
VEFCTEVfT1JERVIgaW50bwogICAgYSBzdGF0aWMgaGVscGVyLiBDb21tZW50IGJhcnJpZXIoKSB1
c2VzLiBTd2l0Y2ggYm9vbGVhbiBiaXRmaWVsZHMgdG8KICAgIGJvb2wuCnYyOiBBZGQgY2FzdCBp
biBnZXRfZnVsbF9kZXN0KCkuIFJlLWJhc2Ugb3ZlciBjaGFuZ2VzIGVhcmxpZXIgaW4gdGhlCiAg
ICBzZXJpZXMuIERvbid0IHVzZSBjbXB4Y2hnMTZiLiBVc2UgYmFycmllcigpIGluc3RlYWQgb2Yg
d21iKCkuCi0tLQpOb3RlIHRoYXQgQU1EJ3MgZG9jIHNheXMgTG93ZXN0IFByaW9yaXR5ICgiQXJi
aXRyYXRlZCIgYnkgdGhlaXIgbmFtaW5nKQptb2RlIGlzIHVuYXZhaWxhYmxlIGluIHgyQVBJQyBt
b2RlLCBidXQgdGhleSd2ZSBjb25maXJtZWQgdGhpcyB0byBiZSBhCm1pc3Rha2Ugb24gdGhlaXIg
cGFydC4KCi0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9pbnRyLmMKKysr
IGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2ludHIuYwpAQCAtNDAsMTIgKzQw
LDM4IEBAIHVuaW9uIGlydGUzMiB7CiAgICAgc3RydWN0IGlydGVfYmFzaWMgYmFzaWM7CiB9Owog
CitzdHJ1Y3QgaXJ0ZV9mdWxsIHsKKyAgICBib29sIHJlbWFwX2VuOjE7CisgICAgYm9vbCBzdXBf
aW9fcGY6MTsKKyAgICB1bnNpZ25lZCBpbnQgaW50X3R5cGU6MzsKKyAgICBib29sIHJxX2VvaTox
OworICAgIGJvb2wgZG06MTsKKyAgICBib29sIGd1ZXN0X21vZGU6MTsgLyogTUJaICovCisgICAg
dW5zaWduZWQgaW50IGRlc3RfbG86MjQ7CisgICAgdW5zaWduZWQgaW50IDozMjsKKyAgICB1bnNp
Z25lZCBpbnQgdmVjdG9yOjg7CisgICAgdW5zaWduZWQgaW50IDoyNDsKKyAgICB1bnNpZ25lZCBp
bnQgOjI0OworICAgIHVuc2lnbmVkIGludCBkZXN0X2hpOjg7Cit9OworCit1bmlvbiBpcnRlMTI4
IHsKKyAgICB1aW50NjRfdCByYXdbMl07CisgICAgc3RydWN0IGlydGVfZnVsbCBmdWxsOworfTsK
KwogdW5pb24gaXJ0ZV9wdHIgewogICAgIHZvaWQgKnB0cjsKICAgICB1bmlvbiBpcnRlMzIgKnB0
cjMyOworICAgIHVuaW9uIGlydGUxMjggKnB0cjEyODsKIH07CiAKLSNkZWZpbmUgSU5UUkVNQVBf
VEFCTEVfT1JERVIgICAgMQordW5pb24gaXJ0ZV9jcHRyIHsKKyAgICBjb25zdCB2b2lkICpwdHI7
CisgICAgY29uc3QgdW5pb24gaXJ0ZTMyICpwdHIzMjsKKyAgICBjb25zdCB1bmlvbiBpcnRlMTI4
ICpwdHIxMjg7Cit9IF9fdHJhbnNwYXJlbnRfXzsKKwogI2RlZmluZSBJTlRSRU1BUF9MRU5HVEgg
MHhCCiAjZGVmaW5lIElOVFJFTUFQX0VOVFJJRVMgKDEgPDwgSU5UUkVNQVBfTEVOR1RIKQogCkBA
IC01OCw2ICs4NCwxMyBAQCB1bnNpZ25lZCBpbnQgbnJfaW9hcGljX3NiZGY7CiAKIHN0YXRpYyB2
b2lkIGR1bXBfaW50cmVtYXBfdGFibGVzKHVuc2lnbmVkIGNoYXIga2V5KTsKIAorc3RhdGljIHVu
c2lnbmVkIGludCBfX2luaXQgaW50cmVtYXBfdGFibGVfb3JkZXIoY29uc3Qgc3RydWN0IGFtZF9p
b21tdSAqaW9tbXUpCit7CisgICAgcmV0dXJuIGlvbW11LT5jdHJsLmdhX2VuCisgICAgICAgICAg
ID8gZ2V0X29yZGVyX2Zyb21fYnl0ZXMoSU5UUkVNQVBfRU5UUklFUyAqIHNpemVvZih1bmlvbiBp
cnRlMTI4KSkKKyAgICAgICAgICAgOiBnZXRfb3JkZXJfZnJvbV9ieXRlcyhJTlRSRU1BUF9FTlRS
SUVTICogc2l6ZW9mKHVuaW9uIGlydGUzMikpOworfQorCiB1bnNpZ25lZCBpbnQgaW9hcGljX2lk
X3RvX2luZGV4KHVuc2lnbmVkIGludCBhcGljX2lkKQogewogICAgIHVuc2lnbmVkIGludCBpZHg7
CkBAIC0xMzIsNyArMTY1LDEwIEBAIHN0YXRpYyB1bmlvbiBpcnRlX3B0ciBnZXRfaW50cmVtYXBf
ZW50cnkKIAogICAgIEFTU0VSVCh0YWJsZS5wdHIgJiYgKGluZGV4IDwgSU5UUkVNQVBfRU5UUklF
UykpOwogCi0gICAgdGFibGUucHRyMzIgKz0gaW5kZXg7CisgICAgaWYgKCBpb21tdS0+Y3RybC5n
YV9lbiApCisgICAgICAgIHRhYmxlLnB0cjEyOCArPSBpbmRleDsKKyAgICBlbHNlCisgICAgICAg
IHRhYmxlLnB0cjMyICs9IGluZGV4OwogCiAgICAgcmV0dXJuIHRhYmxlOwogfQpAQCAtMTQyLDcg
KzE3OCwxNSBAQCBzdGF0aWMgdm9pZCBmcmVlX2ludHJlbWFwX2VudHJ5KGNvbnN0IHN0CiB7CiAg
ICAgdW5pb24gaXJ0ZV9wdHIgZW50cnkgPSBnZXRfaW50cmVtYXBfZW50cnkoaW9tbXUsIGJkZiwg
aW5kZXgpOwogCi0gICAgQUNDRVNTX09OQ0UoZW50cnkucHRyMzItPnJhd1swXSkgPSAwOworICAg
IGlmICggaW9tbXUtPmN0cmwuZ2FfZW4gKQorICAgIHsKKyAgICAgICAgQUNDRVNTX09OQ0UoZW50
cnkucHRyMTI4LT5yYXdbMF0pID0gMDsKKyAgICAgICAgLyogTG93IGhhbGYgKGNvbnRhaW5pbmcg
UmVtYXBFbikgbmVlZHMgdG8gYmUgY2xlYXJlZCBmaXJzdC4gKi8KKyAgICAgICAgYmFycmllcigp
OworICAgICAgICBlbnRyeS5wdHIxMjgtPnJhd1sxXSA9IDA7CisgICAgfQorICAgIGVsc2UKKyAg
ICAgICAgQUNDRVNTX09OQ0UoZW50cnkucHRyMzItPnJhd1swXSkgPSAwOwogCiAgICAgX19jbGVh
cl9iaXQoaW5kZXgsIGdldF9pdnJzX21hcHBpbmdzKGlvbW11LT5zZWcpW2JkZl0uaW50cmVtYXBf
aW51c2UpOwogfQpAQCAtMTUyLDE2ICsxOTYsNDAgQEAgc3RhdGljIHZvaWQgdXBkYXRlX2ludHJl
bWFwX2VudHJ5KGNvbnN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWdu
ZWQgaW50IHZlY3RvciwgdW5zaWduZWQgaW50IGludF90eXBlLAogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBkZXN0X21vZGUsIHVuc2lnbmVkIGludCBkZXN0
KQogewotICAgIHN0cnVjdCBpcnRlX2Jhc2ljIGJhc2ljID0gewotICAgICAgICAucmVtYXBfZW4g
PSB0cnVlLAotICAgICAgICAuaW50X3R5cGUgPSBpbnRfdHlwZSwKLSAgICAgICAgLmRtID0gZGVz
dF9tb2RlLAotICAgICAgICAuZGVzdCA9IGRlc3QsCi0gICAgICAgIC52ZWN0b3IgPSB2ZWN0b3Is
Ci0gICAgfTsKKyAgICBpZiAoIGlvbW11LT5jdHJsLmdhX2VuICkKKyAgICB7CisgICAgICAgIHN0
cnVjdCBpcnRlX2Z1bGwgZnVsbCA9IHsKKyAgICAgICAgICAgIC5yZW1hcF9lbiA9IHRydWUsCisg
ICAgICAgICAgICAuaW50X3R5cGUgPSBpbnRfdHlwZSwKKyAgICAgICAgICAgIC5kbSA9IGRlc3Rf
bW9kZSwKKyAgICAgICAgICAgIC5kZXN0X2xvID0gZGVzdCwKKyAgICAgICAgICAgIC5kZXN0X2hp
ID0gZGVzdCA+PiAyNCwKKyAgICAgICAgICAgIC52ZWN0b3IgPSB2ZWN0b3IsCisgICAgICAgIH07
CisKKyAgICAgICAgQUNDRVNTX09OQ0UoZW50cnkucHRyMTI4LT5yYXdbMF0pID0gMDsKKyAgICAg
ICAgLyogTG93IGhhbGYsIGluIHBhcnRpY3VsYXIgUmVtYXBFbiwgbmVlZHMgdG8gYmUgY2xlYXJl
ZCBmaXJzdC4gKi8KKyAgICAgICAgYmFycmllcigpOworICAgICAgICBlbnRyeS5wdHIxMjgtPnJh
d1sxXSA9CisgICAgICAgICAgICBjb250YWluZXJfb2YoJmZ1bGwsIHVuaW9uIGlydGUxMjgsIGZ1
bGwpLT5yYXdbMV07CisgICAgICAgIC8qIEhpZ2ggaGFsZiBuZWVkcyB0byBiZSBzZXQgYmVmb3Jl
IGxvdyBvbmUgKGNvbnRhaW5pbmcgUmVtYXBFbikuICovCisgICAgICAgIGJhcnJpZXIoKTsKKyAg
ICAgICAgQUNDRVNTX09OQ0UoZW50cnkucHRyMTI4LT5yYXdbMF0pID0KKyAgICAgICAgICAgIGNv
bnRhaW5lcl9vZigmZnVsbCwgdW5pb24gaXJ0ZTEyOCwgZnVsbCktPnJhd1swXTsKKyAgICB9Cisg
ICAgZWxzZQorICAgIHsKKyAgICAgICAgc3RydWN0IGlydGVfYmFzaWMgYmFzaWMgPSB7CisgICAg
ICAgICAgICAucmVtYXBfZW4gPSB0cnVlLAorICAgICAgICAgICAgLmludF90eXBlID0gaW50X3R5
cGUsCisgICAgICAgICAgICAuZG0gPSBkZXN0X21vZGUsCisgICAgICAgICAgICAuZGVzdCA9IGRl
c3QsCisgICAgICAgICAgICAudmVjdG9yID0gdmVjdG9yLAorICAgICAgICB9OwogCi0gICAgQUND
RVNTX09OQ0UoZW50cnkucHRyMzItPnJhd1swXSkgPQotICAgICAgICBjb250YWluZXJfb2YoJmJh
c2ljLCB1bmlvbiBpcnRlMzIsIGJhc2ljKS0+cmF3WzBdOworICAgICAgICBBQ0NFU1NfT05DRShl
bnRyeS5wdHIzMi0+cmF3WzBdKSA9CisgICAgICAgICAgICBjb250YWluZXJfb2YoJmJhc2ljLCB1
bmlvbiBpcnRlMzIsIGJhc2ljKS0+cmF3WzBdOworICAgIH0KIH0KIAogc3RhdGljIGlubGluZSBp
bnQgZ2V0X3J0ZV9pbmRleChjb25zdCBzdHJ1Y3QgSU9fQVBJQ19yb3V0ZV9lbnRyeSAqcnRlKQpA
QCAtMTc1LDYgKzI0MywxMSBAQCBzdGF0aWMgaW5saW5lIHZvaWQgc2V0X3J0ZV9pbmRleChzdHJ1
Y3QKICAgICBydGUtPmRlbGl2ZXJ5X21vZGUgPSBvZmZzZXQgPj4gODsKIH0KIAorc3RhdGljIGlu
bGluZSB1bnNpZ25lZCBpbnQgZ2V0X2Z1bGxfZGVzdChjb25zdCB1bmlvbiBpcnRlMTI4ICplbnRy
eSkKK3sKKyAgICByZXR1cm4gZW50cnktPmZ1bGwuZGVzdF9sbyB8ICgodW5zaWduZWQgaW50KWVu
dHJ5LT5mdWxsLmRlc3RfaGkgPDwgMjQpOworfQorCiBzdGF0aWMgaW50IHVwZGF0ZV9pbnRyZW1h
cF9lbnRyeV9mcm9tX2lvYXBpYygKICAgICBpbnQgYmRmLAogICAgIHN0cnVjdCBhbWRfaW9tbXUg
KmlvbW11LApAQCAtMTg0LDEwICsyNTcsMTEgQEAgc3RhdGljIGludCB1cGRhdGVfaW50cmVtYXBf
ZW50cnlfZnJvbV9pbwogewogICAgIHVuc2lnbmVkIGxvbmcgZmxhZ3M7CiAgICAgdW5pb24gaXJ0
ZV9wdHIgZW50cnk7Ci0gICAgdTggZGVsaXZlcnlfbW9kZSwgZGVzdCwgdmVjdG9yLCBkZXN0X21v
ZGU7CisgICAgdWludDhfdCBkZWxpdmVyeV9tb2RlLCB2ZWN0b3IsIGRlc3RfbW9kZTsKICAgICBp
bnQgcmVxX2lkOwogICAgIHNwaW5sb2NrX3QgKmxvY2s7Ci0gICAgdW5zaWduZWQgaW50IG9mZnNl
dDsKKyAgICB1bnNpZ25lZCBpbnQgZGVzdCwgb2Zmc2V0OworICAgIGJvb2wgZnJlc2ggPSBmYWxz
ZTsKIAogICAgIHJlcV9pZCA9IGdldF9pbnRyZW1hcF9yZXF1ZXN0b3JfaWQoaW9tbXUtPnNlZywg
YmRmKTsKICAgICBsb2NrID0gZ2V0X2ludHJlbWFwX2xvY2soaW9tbXUtPnNlZywgcmVxX2lkKTsK
QEAgLTE5NSw3ICsyNjksNyBAQCBzdGF0aWMgaW50IHVwZGF0ZV9pbnRyZW1hcF9lbnRyeV9mcm9t
X2lvCiAgICAgZGVsaXZlcnlfbW9kZSA9IHJ0ZS0+ZGVsaXZlcnlfbW9kZTsKICAgICB2ZWN0b3Ig
PSBydGUtPnZlY3RvcjsKICAgICBkZXN0X21vZGUgPSBydGUtPmRlc3RfbW9kZTsKLSAgICBkZXN0
ID0gcnRlLT5kZXN0LmxvZ2ljYWwubG9naWNhbF9kZXN0OworICAgIGRlc3QgPSB4MmFwaWNfZW5h
YmxlZCA/IHJ0ZS0+ZGVzdC5kZXN0MzIgOiBydGUtPmRlc3QubG9naWNhbC5sb2dpY2FsX2Rlc3Q7
CiAKICAgICBzcGluX2xvY2tfaXJxc2F2ZShsb2NrLCBmbGFncyk7CiAKQEAgLTIxMCwyNSArMjg0
LDQwIEBAIHN0YXRpYyBpbnQgdXBkYXRlX2ludHJlbWFwX2VudHJ5X2Zyb21faW8KICAgICAgICAg
ICAgIHJldHVybiAtRU5PU1BDOwogICAgICAgICB9CiAgICAgICAgICppbmRleCA9IG9mZnNldDsK
LSAgICAgICAgbG9fdXBkYXRlID0gMTsKKyAgICAgICAgZnJlc2ggPSB0cnVlOwogICAgIH0KIAog
ICAgIGVudHJ5ID0gZ2V0X2ludHJlbWFwX2VudHJ5KGlvbW11LCByZXFfaWQsIG9mZnNldCk7Ci0g
ICAgaWYgKCAhbG9fdXBkYXRlICkKKyAgICBpZiAoIGZyZXNoICkKKyAgICAgICAgLyogbm90aGlu
ZyAqLzsKKyAgICBlbHNlIGlmICggIWxvX3VwZGF0ZSApCiAgICAgewogICAgICAgICAvKgogICAg
ICAgICAgKiBMb3cgaGFsZiBvZiBpbmNvbWluZyBSVEUgaXMgYWxyZWFkeSBpbiByZW1hcHBlZCBm
b3JtYXQsCiAgICAgICAgICAqIHNvIG5lZWQgdG8gcmVjb3ZlciB2ZWN0b3IgYW5kIGRlbGl2ZXJ5
IG1vZGUgZnJvbSBJUlRFLgogICAgICAgICAgKi8KICAgICAgICAgQVNTRVJUKGdldF9ydGVfaW5k
ZXgocnRlKSA9PSBvZmZzZXQpOwotICAgICAgICB2ZWN0b3IgPSBlbnRyeS5wdHIzMi0+YmFzaWMu
dmVjdG9yOworICAgICAgICBpZiAoIGlvbW11LT5jdHJsLmdhX2VuICkKKyAgICAgICAgICAgIHZl
Y3RvciA9IGVudHJ5LnB0cjEyOC0+ZnVsbC52ZWN0b3I7CisgICAgICAgIGVsc2UKKyAgICAgICAg
ICAgIHZlY3RvciA9IGVudHJ5LnB0cjMyLT5iYXNpYy52ZWN0b3I7CisgICAgICAgIC8qIFRoZSBJ
bnRUeXBlIGZpZWxkcyBtYXRjaCBmb3IgYm90aCBmb3JtYXRzLiAqLwogICAgICAgICBkZWxpdmVy
eV9tb2RlID0gZW50cnkucHRyMzItPmJhc2ljLmludF90eXBlOwogICAgIH0KKyAgICBlbHNlIGlm
ICggeDJhcGljX2VuYWJsZWQgKQorICAgIHsKKyAgICAgICAgLyoKKyAgICAgICAgICogSGlnaCBo
YWxmIG9mIGluY29taW5nIFJURSB3YXMgcmVhZCBmcm9tIHRoZSBJL08gQVBJQyBhbmQgaGVuY2Ug
bWF5CisgICAgICAgICAqIG5vdCBob2xkIHRoZSBmdWxsIGRlc3RpbmF0aW9uLCBzbyBuZWVkIHRv
IHJlY292ZXIgZnVsbCBkZXN0aW5hdGlvbgorICAgICAgICAgKiBmcm9tIElSVEUuCisgICAgICAg
ICAqLworICAgICAgICBkZXN0ID0gZ2V0X2Z1bGxfZGVzdChlbnRyeS5wdHIxMjgpOworICAgIH0K
ICAgICB1cGRhdGVfaW50cmVtYXBfZW50cnkoaW9tbXUsIGVudHJ5LCB2ZWN0b3IsIGRlbGl2ZXJ5
X21vZGUsIGRlc3RfbW9kZSwgZGVzdCk7CiAKICAgICBzcGluX3VubG9ja19pcnFyZXN0b3JlKGxv
Y2ssIGZsYWdzKTsKIAotICAgIGlmICggaW9tbXUtPmVuYWJsZWQgKQorICAgIGlmICggaW9tbXUt
PmVuYWJsZWQgJiYgIWZyZXNoICkKICAgICB7CiAgICAgICAgIHNwaW5fbG9ja19pcnFzYXZlKCZp
b21tdS0+bG9jaywgZmxhZ3MpOwogICAgICAgICBhbWRfaW9tbXVfZmx1c2hfaW50cmVtYXAoaW9t
bXUsIHJlcV9pZCk7CkBAIC0yODYsNiArMzc1LDE4IEBAIGludCBfX2luaXQgYW1kX2lvbW11X3Nl
dHVwX2lvYXBpY19yZW1hcHAKICAgICAgICAgICAgIGRlc3RfbW9kZSA9IHJ0ZS5kZXN0X21vZGU7
CiAgICAgICAgICAgICBkZXN0ID0gcnRlLmRlc3QubG9naWNhbC5sb2dpY2FsX2Rlc3Q7CiAKKyAg
ICAgICAgICAgIGlmICggaW9tbXUtPmN0cmwueHRfZW4gKQorICAgICAgICAgICAgeworICAgICAg
ICAgICAgICAgIC8qCisgICAgICAgICAgICAgICAgICogSW4geDJBUElDIG1vZGUgd2UgaGF2ZSBu
byB3YXkgb2YgZGlzY292ZXJpbmcgdGhlIGhpZ2ggMjQKKyAgICAgICAgICAgICAgICAgKiBiaXRz
IG9mIHRoZSBkZXN0aW5hdGlvbiBvZiBhbiBhbHJlYWR5IGVuYWJsZWQgaW50ZXJydXB0LgorICAg
ICAgICAgICAgICAgICAqIFdlIGNvbWUgaGVyZSBlYXJsaWVyIHRoYW4gZm9yIHhBUElDIG1vZGUs
IHNvIG5vIGludGVycnVwdHMKKyAgICAgICAgICAgICAgICAgKiBzaG91bGQgaGF2ZSBiZWVuIHNl
dCB1cCBiZWZvcmUuCisgICAgICAgICAgICAgICAgICovCisgICAgICAgICAgICAgICAgQU1EX0lP
TU1VX0RFQlVHKCJVbm1hc2tlZCBJTy1BUElDIyV1IGVudHJ5ICV1IGluIHgyQVBJQyBtb2RlXG4i
LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBJT19BUElDX0lEKGFwaWMpLCBwaW4p
OworICAgICAgICAgICAgfQorCiAgICAgICAgICAgICBzcGluX2xvY2tfaXJxc2F2ZShsb2NrLCBm
bGFncyk7CiAgICAgICAgICAgICBvZmZzZXQgPSBhbGxvY19pbnRyZW1hcF9lbnRyeShzZWcsIHJl
cV9pZCwgMSk7CiAgICAgICAgICAgICBCVUdfT04ob2Zmc2V0ID49IElOVFJFTUFQX0VOVFJJRVMp
OwpAQCAtMzIwLDcgKzQyMSw4IEBAIHZvaWQgYW1kX2lvbW11X2lvYXBpY191cGRhdGVfaXJlKAog
ICAgIHN0cnVjdCBJT19BUElDX3JvdXRlX2VudHJ5IG5ld19ydGUgPSB7IDAgfTsKICAgICB1bnNp
Z25lZCBpbnQgcnRlX2xvID0gKHJlZyAmIDEpID8gcmVnIC0gMSA6IHJlZzsKICAgICB1bnNpZ25l
ZCBpbnQgcGluID0gKHJlZyAtIDB4MTApIC8gMjsKLSAgICBpbnQgc2F2ZWRfbWFzaywgc2VnLCBi
ZGYsIHJjOworICAgIGludCBzZWcsIGJkZiwgcmM7CisgICAgYm9vbCBzYXZlZF9tYXNrLCBmcmVz
aCA9IGZhbHNlOwogICAgIHN0cnVjdCBhbWRfaW9tbXUgKmlvbW11OwogICAgIHVuc2lnbmVkIGlu
dCBpZHg7CiAKQEAgLTM2MiwxMiArNDY0LDIyIEBAIHZvaWQgYW1kX2lvbW11X2lvYXBpY191cGRh
dGVfaXJlKAogICAgICAgICAqKCgodTMyICopJm5ld19ydGUpICsgMSkgPSB2YWx1ZTsKICAgICB9
CiAKLSAgICBpZiAoIG5ld19ydGUubWFzayAmJgotICAgICAgICAgaW9hcGljX3NiZGZbaWR4XS5w
aW5fMl9pZHhbcGluXSA+PSBJTlRSRU1BUF9FTlRSSUVTICkKKyAgICBpZiAoIGlvYXBpY19zYmRm
W2lkeF0ucGluXzJfaWR4W3Bpbl0gPj0gSU5UUkVNQVBfRU5UUklFUyApCiAgICAgewogICAgICAg
ICBBU1NFUlQoc2F2ZWRfbWFzayk7Ci0gICAgICAgIF9faW9fYXBpY193cml0ZShhcGljLCByZWcs
IHZhbHVlKTsKLSAgICAgICAgcmV0dXJuOworCisgICAgICAgIC8qCisgICAgICAgICAqIFRoZXJl
J3Mgbm93aGVyZSBleGNlcHQgdGhlIElSVEUgdG8gc3RvcmUgYSBmdWxsIDMyLWJpdCBkZXN0aW5h
dGlvbiwKKyAgICAgICAgICogc28gd2UgbWF5IG5vdCBieXBhc3MgZW50cnkgYWxsb2NhdGlvbiBh
bmQgdXBkYXRpbmcgb2YgdGhlIGxvdyBSVEUKKyAgICAgICAgICogaGFsZiBpbiB0aGUgKHVzdWFs
KSBjYXNlIG9mIHRoZSBoaWdoIFJURSBoYWxmIGdldHRpbmcgd3JpdHRlbiBmaXJzdC4KKyAgICAg
ICAgICovCisgICAgICAgIGlmICggbmV3X3J0ZS5tYXNrICYmICF4MmFwaWNfZW5hYmxlZCApCisg
ICAgICAgIHsKKyAgICAgICAgICAgIF9faW9fYXBpY193cml0ZShhcGljLCByZWcsIHZhbHVlKTsK
KyAgICAgICAgICAgIHJldHVybjsKKyAgICAgICAgfQorCisgICAgICAgIGZyZXNoID0gdHJ1ZTsK
ICAgICB9CiAKICAgICAvKiBtYXNrIHRoZSBpbnRlcnJ1cHQgd2hpbGUgd2UgY2hhbmdlIHRoZSBp
bnRyZW1hcCB0YWJsZSAqLwpAQCAtMzk2LDggKzUwOCwxMiBAQCB2b2lkIGFtZF9pb21tdV9pb2Fw
aWNfdXBkYXRlX2lyZSgKICAgICBpZiAoIHJlZyA9PSBydGVfbG8gKQogICAgICAgICByZXR1cm47
CiAKLSAgICAvKiB1bm1hc2sgdGhlIGludGVycnVwdCBhZnRlciB3ZSBoYXZlIHVwZGF0ZWQgdGhl
IGludHJlbWFwIHRhYmxlICovCi0gICAgaWYgKCAhc2F2ZWRfbWFzayApCisgICAgLyoKKyAgICAg
KiBVbm1hc2sgdGhlIGludGVycnVwdCBhZnRlciB3ZSBoYXZlIHVwZGF0ZWQgdGhlIGludHJlbWFw
IHRhYmxlLiBBbHNvCisgICAgICogd3JpdGUgdGhlIGxvdyBoYWxmIGlmIGEgZnJlc2ggZW50cnkg
d2FzIGFsbG9jYXRlZCBmb3IgYSBoaWdoIGhhbGYKKyAgICAgKiB1cGRhdGUgaW4geDJBUElDIG1v
ZGUuCisgICAgICovCisgICAgaWYgKCAhc2F2ZWRfbWFzayB8fCAoeDJhcGljX2VuYWJsZWQgJiYg
ZnJlc2gpICkKICAgICB7CiAgICAgICAgIG9sZF9ydGUubWFzayA9IHNhdmVkX21hc2s7CiAgICAg
ICAgIF9faW9fYXBpY193cml0ZShhcGljLCBydGVfbG8sICooKHUzMiAqKSZvbGRfcnRlKSk7CkBA
IC00MTEsMzEgKzUyNyw0MCBAQCB1bnNpZ25lZCBpbnQgYW1kX2lvbW11X3JlYWRfaW9hcGljX2Zy
b21fCiAgICAgdW5zaWduZWQgaW50IG9mZnNldDsKICAgICB1bnNpZ25lZCBpbnQgdmFsID0gX19p
b19hcGljX3JlYWQoYXBpYywgcmVnKTsKICAgICB1bnNpZ25lZCBpbnQgcGluID0gKHJlZyAtIDB4
MTApIC8gMjsKKyAgICB1aW50MTZfdCBzZWcsIGJkZiwgcmVxX2lkOworICAgIGNvbnN0IHN0cnVj
dCBhbWRfaW9tbXUgKmlvbW11OworICAgIHVuaW9uIGlydGVfcHRyIGVudHJ5OwogCiAgICAgaWR4
ID0gaW9hcGljX2lkX3RvX2luZGV4KElPX0FQSUNfSUQoYXBpYykpOwogICAgIGlmICggaWR4ID09
IE1BWF9JT19BUElDUyApCiAgICAgICAgIHJldHVybiB2YWw7CiAKICAgICBvZmZzZXQgPSBpb2Fw
aWNfc2JkZltpZHhdLnBpbl8yX2lkeFtwaW5dOworICAgIGlmICggb2Zmc2V0ID49IElOVFJFTUFQ
X0VOVFJJRVMgKQorICAgICAgICByZXR1cm4gdmFsOwogCi0gICAgaWYgKCAhKHJlZyAmIDEpICYm
IG9mZnNldCA8IElOVFJFTUFQX0VOVFJJRVMgKQotICAgIHsKLSAgICAgICAgdTE2IGJkZiA9IGlv
YXBpY19zYmRmW2lkeF0uYmRmOwotICAgICAgICB1MTYgc2VnID0gaW9hcGljX3NiZGZbaWR4XS5z
ZWc7Ci0gICAgICAgIHUxNiByZXFfaWQgPSBnZXRfaW50cmVtYXBfcmVxdWVzdG9yX2lkKHNlZywg
YmRmKTsKLSAgICAgICAgY29uc3Qgc3RydWN0IGFtZF9pb21tdSAqaW9tbXUgPSBmaW5kX2lvbW11
X2Zvcl9kZXZpY2Uoc2VnLCBiZGYpOwotICAgICAgICB1bmlvbiBpcnRlX3B0ciBlbnRyeTsKKyAg
ICBzZWcgPSBpb2FwaWNfc2JkZltpZHhdLnNlZzsKKyAgICBiZGYgPSBpb2FwaWNfc2JkZltpZHhd
LmJkZjsKKyAgICBpb21tdSA9IGZpbmRfaW9tbXVfZm9yX2RldmljZShzZWcsIGJkZik7CisgICAg
aWYgKCAhaW9tbXUgKQorICAgICAgICByZXR1cm4gdmFsOworICAgIHJlcV9pZCA9IGdldF9pbnRy
ZW1hcF9yZXF1ZXN0b3JfaWQoc2VnLCBiZGYpOworICAgIGVudHJ5ID0gZ2V0X2ludHJlbWFwX2Vu
dHJ5KGlvbW11LCByZXFfaWQsIG9mZnNldCk7CiAKLSAgICAgICAgaWYgKCAhaW9tbXUgKQotICAg
ICAgICAgICAgcmV0dXJuIHZhbDsKKyAgICBpZiAoICEocmVnICYgMSkgKQorICAgIHsKICAgICAg
ICAgQVNTRVJUKG9mZnNldCA9PSAodmFsICYgKElOVFJFTUFQX0VOVFJJRVMgLSAxKSkpOwotICAg
ICAgICBlbnRyeSA9IGdldF9pbnRyZW1hcF9lbnRyeShpb21tdSwgcmVxX2lkLCBvZmZzZXQpOwog
ICAgICAgICB2YWwgJj0gfihJTlRSRU1BUF9FTlRSSUVTIC0gMSk7CisgICAgICAgIC8qIFRoZSBJ
bnRUeXBlIGZpZWxkcyBtYXRjaCBmb3IgYm90aCBmb3JtYXRzLiAqLwogICAgICAgICB2YWwgfD0g
TUFTS19JTlNSKGVudHJ5LnB0cjMyLT5iYXNpYy5pbnRfdHlwZSwKICAgICAgICAgICAgICAgICAg
ICAgICAgICBJT19BUElDX1JFRElSX0RFTElWX01PREVfTUFTSyk7Ci0gICAgICAgIHZhbCB8PSBN
QVNLX0lOU1IoZW50cnkucHRyMzItPmJhc2ljLnZlY3RvciwKKyAgICAgICAgdmFsIHw9IE1BU0tf
SU5TUihpb21tdS0+Y3RybC5nYV9lbgorICAgICAgICAgICAgICAgICAgICAgICAgID8gZW50cnku
cHRyMTI4LT5mdWxsLnZlY3RvcgorICAgICAgICAgICAgICAgICAgICAgICAgIDogZW50cnkucHRy
MzItPmJhc2ljLnZlY3RvciwKICAgICAgICAgICAgICAgICAgICAgICAgICBJT19BUElDX1JFRElS
X1ZFQ1RPUl9NQVNLKTsKICAgICB9CisgICAgZWxzZSBpZiAoIHgyYXBpY19lbmFibGVkICkKKyAg
ICAgICAgdmFsID0gZ2V0X2Z1bGxfZGVzdChlbnRyeS5wdHIxMjgpOwogCiAgICAgcmV0dXJuIHZh
bDsKIH0KQEAgLTQ0Nyw5ICs1NzIsOSBAQCBzdGF0aWMgaW50IHVwZGF0ZV9pbnRyZW1hcF9lbnRy
eV9mcm9tX21zCiAgICAgdW5zaWduZWQgbG9uZyBmbGFnczsKICAgICB1bmlvbiBpcnRlX3B0ciBl
bnRyeTsKICAgICB1MTYgcmVxX2lkLCBhbGlhc19pZDsKLSAgICB1OCBkZWxpdmVyeV9tb2RlLCBk
ZXN0LCB2ZWN0b3IsIGRlc3RfbW9kZTsKKyAgICB1aW50OF90IGRlbGl2ZXJ5X21vZGUsIHZlY3Rv
ciwgZGVzdF9tb2RlOwogICAgIHNwaW5sb2NrX3QgKmxvY2s7Ci0gICAgdW5zaWduZWQgaW50IG9m
ZnNldCwgaTsKKyAgICB1bnNpZ25lZCBpbnQgZGVzdCwgb2Zmc2V0LCBpOwogCiAgICAgcmVxX2lk
ID0gZ2V0X2RtYV9yZXF1ZXN0b3JfaWQoaW9tbXUtPnNlZywgYmRmKTsKICAgICBhbGlhc19pZCA9
IGdldF9pbnRyZW1hcF9yZXF1ZXN0b3JfaWQoaW9tbXUtPnNlZywgYmRmKTsKQEAgLTQ3MCw3ICs1
OTUsMTIgQEAgc3RhdGljIGludCB1cGRhdGVfaW50cmVtYXBfZW50cnlfZnJvbV9tcwogICAgIGRl
c3RfbW9kZSA9IChtc2ctPmFkZHJlc3NfbG8gPj4gTVNJX0FERFJfREVTVE1PREVfU0hJRlQpICYg
MHgxOwogICAgIGRlbGl2ZXJ5X21vZGUgPSAobXNnLT5kYXRhID4+IE1TSV9EQVRBX0RFTElWRVJZ
X01PREVfU0hJRlQpICYgMHgxOwogICAgIHZlY3RvciA9IChtc2ctPmRhdGEgPj4gTVNJX0RBVEFf
VkVDVE9SX1NISUZUKSAmIE1TSV9EQVRBX1ZFQ1RPUl9NQVNLOwotICAgIGRlc3QgPSAobXNnLT5h
ZGRyZXNzX2xvID4+IE1TSV9BRERSX0RFU1RfSURfU0hJRlQpICYgMHhmZjsKKworICAgIGlmICgg
eDJhcGljX2VuYWJsZWQgKQorICAgICAgICBkZXN0ID0gbXNnLT5kZXN0MzI7CisgICAgZWxzZQor
ICAgICAgICBkZXN0ID0gTUFTS19FWFRSKG1zZy0+YWRkcmVzc19sbywgTVNJX0FERFJfREVTVF9J
RF9NQVNLKTsKKwogICAgIG9mZnNldCA9ICpyZW1hcF9pbmRleDsKICAgICBpZiAoIG9mZnNldCA+
PSBJTlRSRU1BUF9FTlRSSUVTICkKICAgICB7CkBAIC02MTYsMTAgKzc0NiwyMSBAQCB2b2lkIGFt
ZF9pb21tdV9yZWFkX21zaV9mcm9tX2lyZSgKICAgICB9CiAKICAgICBtc2ctPmRhdGEgJj0gfihJ
TlRSRU1BUF9FTlRSSUVTIC0gMSk7CisgICAgLyogVGhlIEludFR5cGUgZmllbGRzIG1hdGNoIGZv
ciBib3RoIGZvcm1hdHMuICovCiAgICAgbXNnLT5kYXRhIHw9IE1BU0tfSU5TUihlbnRyeS5wdHIz
Mi0+YmFzaWMuaW50X3R5cGUsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBNU0lfREFUQV9E
RUxJVkVSWV9NT0RFX01BU0spOwotICAgIG1zZy0+ZGF0YSB8PSBNQVNLX0lOU1IoZW50cnkucHRy
MzItPmJhc2ljLnZlY3RvciwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgIE1TSV9EQVRBX1ZF
Q1RPUl9NQVNLKTsKKyAgICBpZiAoIGlvbW11LT5jdHJsLmdhX2VuICkKKyAgICB7CisgICAgICAg
IG1zZy0+ZGF0YSB8PSBNQVNLX0lOU1IoZW50cnkucHRyMTI4LT5mdWxsLnZlY3RvciwKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBNU0lfREFUQV9WRUNUT1JfTUFTSyk7CisgICAgICAg
IG1zZy0+ZGVzdDMyID0gZ2V0X2Z1bGxfZGVzdChlbnRyeS5wdHIxMjgpOworICAgIH0KKyAgICBl
bHNlCisgICAgeworICAgICAgICBtc2ctPmRhdGEgfD0gTUFTS19JTlNSKGVudHJ5LnB0cjMyLT5i
YXNpYy52ZWN0b3IsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgTVNJX0RBVEFfVkVD
VE9SX01BU0spOworICAgICAgICBtc2ctPmRlc3QzMiA9IGVudHJ5LnB0cjMyLT5iYXNpYy5kZXN0
OworICAgIH0KIH0KIAogaW50IF9faW5pdCBhbWRfaW9tbXVfZnJlZV9pbnRyZW1hcF90YWJsZSgK
QEAgLTYzMSw3ICs3NzIsNyBAQCBpbnQgX19pbml0IGFtZF9pb21tdV9mcmVlX2ludHJlbWFwX3Rh
YmxlCiAKICAgICBpZiAoIHRiICkKICAgICB7Ci0gICAgICAgIF9fZnJlZV9hbWRfaW9tbXVfdGFi
bGVzKHRiLCBJTlRSRU1BUF9UQUJMRV9PUkRFUik7CisgICAgICAgIF9fZnJlZV9hbWRfaW9tbXVf
dGFibGVzKHRiLCBpbnRyZW1hcF90YWJsZV9vcmRlcihpb21tdSkpOwogICAgICAgICBpdnJzX21h
cHBpbmctPmludHJlbWFwX3RhYmxlID0gTlVMTDsKICAgICB9CiAKQEAgLTY0MSwxMCArNzgyLDEw
IEBAIGludCBfX2luaXQgYW1kX2lvbW11X2ZyZWVfaW50cmVtYXBfdGFibGUKIHZvaWQgKl9faW5p
dCBhbWRfaW9tbXVfYWxsb2NfaW50cmVtYXBfdGFibGUoCiAgICAgY29uc3Qgc3RydWN0IGFtZF9p
b21tdSAqaW9tbXUsIHVuc2lnbmVkIGxvbmcgKippbnVzZV9tYXApCiB7Ci0gICAgdm9pZCAqdGI7
Ci0gICAgdGIgPSBfX2FsbG9jX2FtZF9pb21tdV90YWJsZXMoSU5UUkVNQVBfVEFCTEVfT1JERVIp
OworICAgIHZvaWQgKnRiID0gX19hbGxvY19hbWRfaW9tbXVfdGFibGVzKGludHJlbWFwX3RhYmxl
X29yZGVyKGlvbW11KSk7CisKICAgICBCVUdfT04odGIgPT0gTlVMTCk7Ci0gICAgbWVtc2V0KHRi
LCAwLCBQQUdFX1NJWkUgKiAoMVVMIDw8IElOVFJFTUFQX1RBQkxFX09SREVSKSk7CisgICAgbWVt
c2V0KHRiLCAwLCBQQUdFX1NJWkUgPDwgaW50cmVtYXBfdGFibGVfb3JkZXIoaW9tbXUpKTsKICAg
ICAqaW51c2VfbWFwID0geHphbGxvY19hcnJheSh1bnNpZ25lZCBsb25nLCBCSVRTX1RPX0xPTkdT
KElOVFJFTUFQX0VOVFJJRVMpKTsKICAgICBCVUdfT04oKmludXNlX21hcCA9PSBOVUxMKTsKICAg
ICByZXR1cm4gdGI7CkBAIC02ODUsMTggKzgyNiwyOSBAQCBpbnQgX19pbml0IGFtZF9zZXR1cF9o
cGV0X21zaShzdHJ1Y3QgbXNpCiAgICAgcmV0dXJuIHJjOwogfQogCi1zdGF0aWMgdm9pZCBkdW1w
X2ludHJlbWFwX3RhYmxlKGNvbnN0IHUzMiAqdGFibGUpCitzdGF0aWMgdm9pZCBkdW1wX2ludHJl
bWFwX3RhYmxlKGNvbnN0IHN0cnVjdCBhbWRfaW9tbXUgKmlvbW11LAorICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICB1bmlvbiBpcnRlX2NwdHIgdGJsKQogewotICAgIHUzMiBjb3VudDsK
KyAgICB1bnNpZ25lZCBpbnQgY291bnQ7CiAKLSAgICBpZiAoICF0YWJsZSApCisgICAgaWYgKCAh
dGJsLnB0ciApCiAgICAgICAgIHJldHVybjsKIAogICAgIGZvciAoIGNvdW50ID0gMDsgY291bnQg
PCBJTlRSRU1BUF9FTlRSSUVTOyBjb3VudCsrICkKICAgICB7Ci0gICAgICAgIGlmICggIXRhYmxl
W2NvdW50XSApCi0gICAgICAgICAgICBjb250aW51ZTsKLSAgICAgICAgcHJpbnRrKCIgICAgSVJU
RVslMDN4XSAlMDh4XG4iLCBjb3VudCwgdGFibGVbY291bnRdKTsKKyAgICAgICAgaWYgKCBpb21t
dS0+Y3RybC5nYV9lbiApCisgICAgICAgIHsKKyAgICAgICAgICAgIGlmICggIXRibC5wdHIxMjhb
Y291bnRdLnJhd1swXSAmJiAhdGJsLnB0cjEyOFtjb3VudF0ucmF3WzFdICkKKyAgICAgICAgICAg
ICAgICBjb250aW51ZTsKKyAgICAgICAgICAgIHByaW50aygiICAgIElSVEVbJTAzeF0gJTAxNmx4
XyUwMTZseFxuIiwKKyAgICAgICAgICAgICAgICAgICBjb3VudCwgdGJsLnB0cjEyOFtjb3VudF0u
cmF3WzFdLCB0YmwucHRyMTI4W2NvdW50XS5yYXdbMF0pOworICAgICAgICB9CisgICAgICAgIGVs
c2UKKyAgICAgICAgeworICAgICAgICAgICAgaWYgKCAhdGJsLnB0cjMyW2NvdW50XS5yYXdbMF0g
KQorICAgICAgICAgICAgICAgIGNvbnRpbnVlOworICAgICAgICAgICAgcHJpbnRrKCIgICAgSVJU
RVslMDN4XSAlMDh4XG4iLCBjb3VudCwgdGJsLnB0cjMyW2NvdW50XS5yYXdbMF0pOworICAgICAg
ICB9CiAgICAgfQogfQogCkBAIC03MTQsNyArODY2LDcgQEAgc3RhdGljIGludCBkdW1wX2ludHJl
bWFwX21hcHBpbmcoY29uc3QgcwogICAgICAgICAgICBQQ0lfRlVOQyhpdnJzX21hcHBpbmctPmR0
ZV9yZXF1ZXN0b3JfaWQpKTsKIAogICAgIHNwaW5fbG9ja19pcnFzYXZlKCYoaXZyc19tYXBwaW5n
LT5pbnRyZW1hcF9sb2NrKSwgZmxhZ3MpOwotICAgIGR1bXBfaW50cmVtYXBfdGFibGUoaXZyc19t
YXBwaW5nLT5pbnRyZW1hcF90YWJsZSk7CisgICAgZHVtcF9pbnRyZW1hcF90YWJsZShpb21tdSwg
aXZyc19tYXBwaW5nLT5pbnRyZW1hcF90YWJsZSk7CiAgICAgc3Bpbl91bmxvY2tfaXJxcmVzdG9y
ZSgmKGl2cnNfbWFwcGluZy0+aW50cmVtYXBfbG9jayksIGZsYWdzKTsKIAogICAgIHJldHVybiAw
OwpAQCAtNzMxLDYgKzg4Myw4IEBAIHN0YXRpYyB2b2lkIGR1bXBfaW50cmVtYXBfdGFibGVzKHVu
c2lnbmUKICAgICBwcmludGsoIi0tLSBEdW1waW5nIFNoYXJlZCBJT01NVSBJbnRlcnJ1cHQgUmVt
YXBwaW5nIFRhYmxlIC0tLVxuIik7CiAKICAgICBzcGluX2xvY2tfaXJxc2F2ZSgmc2hhcmVkX2lu
dHJlbWFwX2xvY2ssIGZsYWdzKTsKLSAgICBkdW1wX2ludHJlbWFwX3RhYmxlKHNoYXJlZF9pbnRy
ZW1hcF90YWJsZSk7CisgICAgZHVtcF9pbnRyZW1hcF90YWJsZShsaXN0X2ZpcnN0X2VudHJ5KCZh
bWRfaW9tbXVfaGVhZCwgc3RydWN0IGFtZF9pb21tdSwKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgbGlzdCksCisgICAgICAgICAgICAgICAgICAgICAgICBzaGFyZWRf
aW50cmVtYXBfdGFibGUpOwogICAgIHNwaW5fdW5sb2NrX2lycXJlc3RvcmUoJnNoYXJlZF9pbnRy
ZW1hcF9sb2NrLCBmbGFncyk7CiB9Cg==

--_015_6272c301a90538cfdd1a645f3d703241susecom_
Content-Type: text/plain; name="AMD-IOMMU-split-init-one.patch"
Content-Description: AMD-IOMMU-split-init-one.patch
Content-Disposition: attachment; filename="AMD-IOMMU-split-init-one.patch";
	size=1603; creation-date="Tue, 16 Jul 2019 16:30:15 GMT";
	modification-date="Tue, 16 Jul 2019 16:30:15 GMT"
Content-ID: <12685D02BAFEF54EA4F353F2A845989A@namprd18.prod.outlook.com>
Content-Transfer-Encoding: base64

QU1EL0lPTU1VOiBzcGxpdCBhbWRfaW9tbXVfaW5pdF9vbmUoKQoKTWFwcGluZyB0aGUgTU1JTyBz
cGFjZSBhbmQgb2J0YWluaW5nIGZlYXR1cmUgaW5mb3JtYXRpb24gbmVlZHMgdG8gaGFwcGVuCnNs
aWdodGx5IGVhcmxpZXIsIHN1Y2ggdGhhdCBmb3IgeDJBUElDIHN1cHBvcnQgd2UgY2FuIHNldCBY
VEVuIHByaW9yIHRvCmNhbGxpbmcgYW1kX2lvbW11X3VwZGF0ZV9pdnJzX21hcHBpbmdfYWNwaSgp
IGFuZAphbWRfaW9tbXVfc2V0dXBfaW9hcGljX3JlbWFwcGluZygpLgoKU2lnbmVkLW9mZi1ieTog
SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpSZXZpZXdlZC1ieTogQW5kcmV3IENvb3Bl
ciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCi0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJv
dWdoL2FtZC9pb21tdV9pbml0LmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lv
bW11X2luaXQuYwpAQCAtOTcwLDE0ICs5NzAsNiBAQCBzdGF0aWMgdm9pZCAqIF9faW5pdCBhbGxv
Y2F0ZV9wcHJfbG9nKHN0CiAKIHN0YXRpYyBpbnQgX19pbml0IGFtZF9pb21tdV9pbml0X29uZShz
dHJ1Y3QgYW1kX2lvbW11ICppb21tdSkKIHsKLSAgICBpZiAoIG1hcF9pb21tdV9tbWlvX3JlZ2lv
bihpb21tdSkgIT0gMCApCi0gICAgICAgIGdvdG8gZXJyb3Jfb3V0OwotCi0gICAgZ2V0X2lvbW11
X2ZlYXR1cmVzKGlvbW11KTsKLQotICAgIGlmICggaW9tbXUtPmZlYXR1cmVzLnJhdyApCi0gICAg
ICAgIGlvbW11djJfZW5hYmxlZCA9IDE7Ci0KICAgICBpZiAoIGFsbG9jYXRlX2NtZF9idWZmZXIo
aW9tbXUpID09IE5VTEwgKQogICAgICAgICBnb3RvIGVycm9yX291dDsKIApAQCAtMTIwMiw2ICsx
MTk0LDIzIEBAIHN0YXRpYyBib29sX3QgX19pbml0IGFtZF9zcDUxMDBfZXJyYXR1bTIKICAgICBy
ZXR1cm4gMDsKIH0KIAorc3RhdGljIGludCBfX2luaXQgYW1kX2lvbW11X3ByZXBhcmVfb25lKHN0
cnVjdCBhbWRfaW9tbXUgKmlvbW11KQoreworICAgIGludCByYyA9IGFsbG9jX2l2cnNfbWFwcGlu
Z3MoaW9tbXUtPnNlZyk7CisKKyAgICBpZiAoICFyYyApCisgICAgICAgIHJjID0gbWFwX2lvbW11
X21taW9fcmVnaW9uKGlvbW11KTsKKyAgICBpZiAoIHJjICkKKyAgICAgICAgcmV0dXJuIHJjOwor
CisgICAgZ2V0X2lvbW11X2ZlYXR1cmVzKGlvbW11KTsKKworICAgIGlmICggaW9tbXUtPmZlYXR1
cmVzLnJhdyApCisgICAgICAgIGlvbW11djJfZW5hYmxlZCA9IHRydWU7CisKKyAgICByZXR1cm4g
MDsKK30KKwogaW50IF9faW5pdCBhbWRfaW9tbXVfaW5pdCh2b2lkKQogewogICAgIHN0cnVjdCBh
bWRfaW9tbXUgKmlvbW11OwpAQCAtMTIzMiw3ICsxMjQxLDcgQEAgaW50IF9faW5pdCBhbWRfaW9t
bXVfaW5pdCh2b2lkKQogICAgIHJhZGl4X3RyZWVfaW5pdCgmaXZyc19tYXBzKTsKICAgICBmb3Jf
ZWFjaF9hbWRfaW9tbXUgKCBpb21tdSApCiAgICAgewotICAgICAgICByYyA9IGFsbG9jX2l2cnNf
bWFwcGluZ3MoaW9tbXUtPnNlZyk7CisgICAgICAgIHJjID0gYW1kX2lvbW11X3ByZXBhcmVfb25l
KGlvbW11KTsKICAgICAgICAgaWYgKCByYyApCiAgICAgICAgICAgICBnb3RvIGVycm9yX291dDsK
ICAgICB9Cg==

--_015_6272c301a90538cfdd1a645f3d703241susecom_
Content-Type: text/plain; name="AMD-IOMMU-enable-no-IRQ.patch"
Content-Description: AMD-IOMMU-enable-no-IRQ.patch
Content-Disposition: attachment; filename="AMD-IOMMU-enable-no-IRQ.patch";
	size=1830; creation-date="Tue, 16 Jul 2019 16:30:15 GMT";
	modification-date="Tue, 16 Jul 2019 16:30:15 GMT"
Content-ID: <077062D82E0B11418E42BC4E5AC5495B@namprd18.prod.outlook.com>
Content-Transfer-Encoding: base64

QU1EL0lPTU1VOiBhbGxvdyBlbmFibGluZyB3aXRoIElSUSBub3QgeWV0IHNldCB1cAoKRWFybHkg
ZW5hYmxpbmcgKHRvIGVudGVyIHgyQVBJQyBtb2RlKSByZXF1aXJlcyBkZWZlcnJpbmcgb2YgdGhl
IElSUQpzZXR1cC4gQ29kZSB0byBhY3R1YWxseSBkbyB0aGF0IHNldHVwIGluIHRoZSB4MkFQSUMg
Y2FzZSB3aWxsIGdldCBhZGRlZApzdWJzZXF1ZW50bHkuCgpTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1
bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkFja2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcu
Y29vcGVyM0BjaXRyaXguY29tPgotLS0KdjM6IFJlLWJhc2UuCgotLS0gYS94ZW4vZHJpdmVycy9w
YXNzdGhyb3VnaC9hbWQvaW9tbXVfaW5pdC5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdo
L2FtZC9pb21tdV9pbml0LmMKQEAgLTgxNCw3ICs4MTQsNiBAQCBzdGF0aWMgdm9pZCBhbWRfaW9t
bXVfZXJyYXR1bV83NDZfd29ya2FyCiBzdGF0aWMgdm9pZCBlbmFibGVfaW9tbXUoc3RydWN0IGFt
ZF9pb21tdSAqaW9tbXUpCiB7CiAgICAgdW5zaWduZWQgbG9uZyBmbGFnczsKLSAgICBzdHJ1Y3Qg
aXJxX2Rlc2MgKmRlc2M7CiAKICAgICBzcGluX2xvY2tfaXJxc2F2ZSgmaW9tbXUtPmxvY2ssIGZs
YWdzKTsKIApAQCAtODM0LDE5ICs4MzMsMjcgQEAgc3RhdGljIHZvaWQgZW5hYmxlX2lvbW11KHN0
cnVjdCBhbWRfaW9tbQogICAgIGlmICggaW9tbXUtPmZlYXR1cmVzLmZsZHMucHByX3N1cCApCiAg
ICAgICAgIHJlZ2lzdGVyX2lvbW11X3Bwcl9sb2dfaW5fbW1pb19zcGFjZShpb21tdSk7CiAKLSAg
ICBkZXNjID0gaXJxX3RvX2Rlc2MoaW9tbXUtPm1zaS5pcnEpOwotICAgIHNwaW5fbG9jaygmZGVz
Yy0+bG9jayk7Ci0gICAgc2V0X21zaV9hZmZpbml0eShkZXNjLCBOVUxMKTsKLSAgICBzcGluX3Vu
bG9jaygmZGVzYy0+bG9jayk7CisgICAgaWYgKCBpb21tdS0+bXNpLmlycSA+IDAgKQorICAgIHsK
KyAgICAgICAgc3RydWN0IGlycV9kZXNjICpkZXNjID0gaXJxX3RvX2Rlc2MoaW9tbXUtPm1zaS5p
cnEpOworCisgICAgICAgIHNwaW5fbG9jaygmZGVzYy0+bG9jayk7CisgICAgICAgIHNldF9tc2lf
YWZmaW5pdHkoZGVzYywgTlVMTCk7CisgICAgICAgIHNwaW5fdW5sb2NrKCZkZXNjLT5sb2NrKTsK
KyAgICB9CiAKICAgICBhbWRfaW9tbXVfbXNpX2VuYWJsZShpb21tdSwgSU9NTVVfQ09OVFJPTF9F
TkFCTEVEKTsKIAogICAgIHNldF9pb21tdV9odF9mbGFncyhpb21tdSk7CiAgICAgc2V0X2lvbW11
X2NvbW1hbmRfYnVmZmVyX2NvbnRyb2woaW9tbXUsIElPTU1VX0NPTlRST0xfRU5BQkxFRCk7Ci0g
ICAgc2V0X2lvbW11X2V2ZW50X2xvZ19jb250cm9sKGlvbW11LCBJT01NVV9DT05UUk9MX0VOQUJM
RUQpOwogCi0gICAgaWYgKCBpb21tdS0+ZmVhdHVyZXMuZmxkcy5wcHJfc3VwICkKLSAgICAgICAg
c2V0X2lvbW11X3Bwcl9sb2dfY29udHJvbChpb21tdSwgSU9NTVVfQ09OVFJPTF9FTkFCTEVEKTsK
KyAgICBpZiAoIGlvbW11LT5tc2kuaXJxID4gMCApCisgICAgeworICAgICAgICBzZXRfaW9tbXVf
ZXZlbnRfbG9nX2NvbnRyb2woaW9tbXUsIElPTU1VX0NPTlRST0xfRU5BQkxFRCk7CisKKyAgICAg
ICAgaWYgKCBpb21tdS0+ZmVhdHVyZXMuZmxkcy5wcHJfc3VwICkKKyAgICAgICAgICAgIHNldF9p
b21tdV9wcHJfbG9nX2NvbnRyb2woaW9tbXUsIElPTU1VX0NPTlRST0xfRU5BQkxFRCk7CisgICAg
fQogCiAgICAgaWYgKCBpb21tdS0+ZmVhdHVyZXMuZmxkcy5ndF9zdXAgKQogICAgICAgICBzZXRf
aW9tbXVfZ3Vlc3RfdHJhbnNsYXRpb25fY29udHJvbChpb21tdSwgSU9NTVVfQ09OVFJPTF9FTkFC
TEVEKTsK

--_015_6272c301a90538cfdd1a645f3d703241susecom_
Content-Type: text/plain; name="AMD-IOMMU-x2APIC-control.patch"
Content-Description: AMD-IOMMU-x2APIC-control.patch
Content-Disposition: attachment; filename="AMD-IOMMU-x2APIC-control.patch";
	size=6338; creation-date="Tue, 16 Jul 2019 16:30:15 GMT";
	modification-date="Tue, 16 Jul 2019 16:30:15 GMT"
Content-ID: <9F0911FA4F3863449451BA45E88BAB2B@namprd18.prod.outlook.com>
Content-Transfer-Encoding: base64

QU1EL0lPTU1VOiBhZGp1c3Qgc2V0dXAgb2YgaW50ZXJuYWwgaW50ZXJydXB0IGZvciB4MkFQSUMg
bW9kZQoKSW4gb3JkZXIgdG8gYmUgYWJsZSB0byBleHByZXNzIGFsbCBwb3NzaWJsZSBkZXN0aW5h
dGlvbnMgd2UgbmVlZCB0byBtYWtlCnVzZSBvZiB0aGlzIG5vbi1NU0ktY2FwYWJpbGl0eSBiYXNl
ZCBtZWNoYW5pc20uIFRoZSBuZXcgSVJRIGNvbnRyb2xsZXIKc3RydWN0dXJlIGNhbiByZS11c2Ug
Y2VydGFpbiBNU0kgZnVuY3Rpb25zLCB0aG91Z2guCgpGb3Igbm93IGdlbmVyYWwgYW5kIFBQUiBp
bnRlcnJ1cHRzIHN0aWxsIHNoYXJlIGEgc2luZ2xlIHZlY3RvciwgSVJRLCBhbmQKaGVuY2UgaGFu
ZGxlci4KClNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KUmV2
aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Ci0tLQp2
MzogUmUtYmFzZS4KCi0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9pbml0
LmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2luaXQuYwpAQCAtNDcy
LDYgKzQ3Miw0NCBAQCBzdGF0aWMgaHdfaXJxX2NvbnRyb2xsZXIgaW9tbXVfbWFza2FibGVfCiAg
ICAgLnNldF9hZmZpbml0eSA9IHNldF9tc2lfYWZmaW5pdHksCiB9OwogCitzdGF0aWMgdm9pZCBz
ZXRfeDJhcGljX2FmZmluaXR5KHN0cnVjdCBpcnFfZGVzYyAqZGVzYywgY29uc3QgY3B1bWFza190
ICptYXNrKQoreworICAgIHN0cnVjdCBhbWRfaW9tbXUgKmlvbW11ID0gZGVzYy0+YWN0aW9uLT5k
ZXZfaWQ7CisgICAgdW5zaWduZWQgaW50IGRlc3QgPSBzZXRfZGVzY19hZmZpbml0eShkZXNjLCBt
YXNrKTsKKyAgICB1bmlvbiBhbWRfaW9tbXVfeDJhcGljX2NvbnRyb2wgY3RybCA9IHt9OworICAg
IHVuc2lnbmVkIGxvbmcgZmxhZ3M7CisKKyAgICBpZiAoIGRlc3QgPT0gQkFEX0FQSUNJRCApCisg
ICAgICAgIHJldHVybjsKKworICAgIG1zaV9jb21wb3NlX21zZyhkZXNjLT5hcmNoLnZlY3Rvciwg
TlVMTCwgJmlvbW11LT5tc2kubXNnKTsKKyAgICBpb21tdS0+bXNpLm1zZy5kZXN0MzIgPSBkZXN0
OworCisgICAgY3RybC5kZXN0X21vZGUgPSBNQVNLX0VYVFIoaW9tbXUtPm1zaS5tc2cuYWRkcmVz
c19sbywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBNU0lfQUREUl9ERVNUTU9ERV9N
QVNLKTsKKyAgICBjdHJsLmludF90eXBlID0gTUFTS19FWFRSKGlvbW11LT5tc2kubXNnLmRhdGEs
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBNU0lfREFUQV9ERUxJVkVSWV9NT0RFX01B
U0spOworICAgIGN0cmwudmVjdG9yID0gZGVzYy0+YXJjaC52ZWN0b3I7CisgICAgY3RybC5kZXN0
X2xvID0gZGVzdDsKKyAgICBjdHJsLmRlc3RfaGkgPSBkZXN0ID4+IDI0OworCisgICAgc3Bpbl9s
b2NrX2lycXNhdmUoJmlvbW11LT5sb2NrLCBmbGFncyk7CisgICAgd3JpdGVxKGN0cmwucmF3LCBp
b21tdS0+bW1pb19iYXNlICsgSU9NTVVfWFRfSU5UX0NUUkxfTU1JT19PRkZTRVQpOworICAgIHdy
aXRlcShjdHJsLnJhdywgaW9tbXUtPm1taW9fYmFzZSArIElPTU1VX1hUX1BQUl9JTlRfQ1RSTF9N
TUlPX09GRlNFVCk7CisgICAgc3Bpbl91bmxvY2tfaXJxcmVzdG9yZSgmaW9tbXUtPmxvY2ssIGZs
YWdzKTsKK30KKworc3RhdGljIGh3X2lycV9jb250cm9sbGVyIGlvbW11X3gyYXBpY190eXBlID0g
eworICAgIC50eXBlbmFtZSAgICAgPSAiSU9NTVUteDJBUElDIiwKKyAgICAuc3RhcnR1cCAgICAg
ID0gaXJxX3N0YXJ0dXBfbm9uZSwKKyAgICAuc2h1dGRvd24gICAgID0gaXJxX3NodXRkb3duX25v
bmUsCisgICAgLmVuYWJsZSAgICAgICA9IGlycV9lbmFibGVfbm9uZSwKKyAgICAuZGlzYWJsZSAg
ICAgID0gaXJxX2Rpc2FibGVfbm9uZSwKKyAgICAuYWNrICAgICAgICAgID0gYWNrX25vbm1hc2th
YmxlX21zaV9pcnEsCisgICAgLmVuZCAgICAgICAgICA9IGVuZF9ub25tYXNrYWJsZV9tc2lfaXJx
LAorICAgIC5zZXRfYWZmaW5pdHkgPSBzZXRfeDJhcGljX2FmZmluaXR5LAorfTsKKwogc3RhdGlj
IHZvaWQgcGFyc2VfZXZlbnRfbG9nX2VudHJ5KHN0cnVjdCBhbWRfaW9tbXUgKmlvbW11LCB1MzIg
ZW50cnlbXSkKIHsKICAgICB1MTYgZG9tYWluX2lkLCBkZXZpY2VfaWQsIGZsYWdzOwpAQCAtNzI2
LDggKzc2NCw2IEBAIHN0YXRpYyB2b2lkIGlvbW11X2ludGVycnVwdF9oYW5kbGVyKGludAogc3Rh
dGljIGJvb2xfdCBfX2luaXQgc2V0X2lvbW11X2ludGVycnVwdF9oYW5kbGVyKHN0cnVjdCBhbWRf
aW9tbXUgKmlvbW11KQogewogICAgIGludCBpcnEsIHJldDsKLSAgICBod19pcnFfY29udHJvbGxl
ciAqaGFuZGxlcjsKLSAgICB1MTYgY29udHJvbDsKIAogICAgIGlycSA9IGNyZWF0ZV9pcnEoTlVN
QV9OT19OT0RFKTsKICAgICBpZiAoIGlycSA8PSAwICkKQEAgLTc0NywyMCArNzgzLDQzIEBAIHN0
YXRpYyBib29sX3QgX19pbml0IHNldF9pb21tdV9pbnRlcnJ1cHQKICAgICAgICAgICAgICAgICAg
ICAgICAgIFBDSV9TTE9UKGlvbW11LT5iZGYpLCBQQ0lfRlVOQyhpb21tdS0+YmRmKSk7CiAgICAg
ICAgIHJldHVybiAwOwogICAgIH0KLSAgICBjb250cm9sID0gcGNpX2NvbmZfcmVhZDE2KGlvbW11
LT5zZWcsIFBDSV9CVVMoaW9tbXUtPmJkZiksCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBQQ0lfU0xPVChpb21tdS0+YmRmKSwgUENJX0ZVTkMoaW9tbXUtPmJkZiksCi0gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBpb21tdS0+bXNpLm1zaV9hdHRyaWIucG9zICsgUENJX01TSV9G
TEFHUyk7Ci0gICAgaW9tbXUtPm1zaS5tc2kubnZlYyA9IDE7Ci0gICAgaWYgKCBpc19tYXNrX2Jp
dF9zdXBwb3J0KGNvbnRyb2wpICkKLSAgICB7Ci0gICAgICAgIGlvbW11LT5tc2kubXNpX2F0dHJp
Yi5tYXNrYml0ID0gMTsKLSAgICAgICAgaW9tbXUtPm1zaS5tc2kubXBvcyA9IG1zaV9tYXNrX2Jp
dHNfcmVnKGlvbW11LT5tc2kubXNpX2F0dHJpYi5wb3MsCi0gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBpc182NGJpdF9hZGRyZXNzKGNvbnRyb2wpKTsKLSAg
ICAgICAgaGFuZGxlciA9ICZpb21tdV9tYXNrYWJsZV9tc2lfdHlwZTsKKworICAgIGlmICggaW9t
bXUtPmN0cmwuaW50X2NhcF94dF9lbiApCisgICAgeworICAgICAgICBzdHJ1Y3QgaXJxX2Rlc2Mg
KmRlc2MgPSBpcnFfdG9fZGVzYyhpcnEpOworCisgICAgICAgIGlvbW11LT5tc2kubXNpX2F0dHJp
Yi5wb3MgPSBNU0lfVFlQRV9JT01NVTsKKyAgICAgICAgaW9tbXUtPm1zaS5tc2lfYXR0cmliLm1h
c2tiaXQgPSAwOworICAgICAgICBpb21tdS0+bXNpLm1zaV9hdHRyaWIuaXNfNjQgPSAxOworCisg
ICAgICAgIGRlc2MtPm1zaV9kZXNjID0gJmlvbW11LT5tc2k7CisgICAgICAgIGRlc2MtPmhhbmRs
ZXIgPSAmaW9tbXVfeDJhcGljX3R5cGU7CisKKyAgICAgICAgcmV0ID0gMDsKICAgICB9CiAgICAg
ZWxzZQotICAgICAgICBoYW5kbGVyID0gJmlvbW11X21zaV90eXBlOwotICAgIHJldCA9IF9fc2V0
dXBfbXNpX2lycShpcnFfdG9fZGVzYyhpcnEpLCAmaW9tbXUtPm1zaSwgaGFuZGxlcik7CisgICAg
eworICAgICAgICBod19pcnFfY29udHJvbGxlciAqaGFuZGxlcjsKKyAgICAgICAgdTE2IGNvbnRy
b2w7CisKKyAgICAgICAgY29udHJvbCA9IHBjaV9jb25mX3JlYWQxNihpb21tdS0+c2VnLCBQQ0lf
QlVTKGlvbW11LT5iZGYpLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBDSV9T
TE9UKGlvbW11LT5iZGYpLCBQQ0lfRlVOQyhpb21tdS0+YmRmKSwKKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBpb21tdS0+bXNpLm1zaV9hdHRyaWIucG9zICsgUENJX01TSV9GTEFH
Uyk7CisKKyAgICAgICAgaW9tbXUtPm1zaS5tc2kubnZlYyA9IDE7CisgICAgICAgIGlmICggaXNf
bWFza19iaXRfc3VwcG9ydChjb250cm9sKSApCisgICAgICAgIHsKKyAgICAgICAgICAgIGlvbW11
LT5tc2kubXNpX2F0dHJpYi5tYXNrYml0ID0gMTsKKyAgICAgICAgICAgIGlvbW11LT5tc2kubXNp
Lm1wb3MgPSBtc2lfbWFza19iaXRzX3JlZyhpb21tdS0+bXNpLm1zaV9hdHRyaWIucG9zLAorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlzXzY0Yml0
X2FkZHJlc3MoY29udHJvbCkpOworICAgICAgICAgICAgaGFuZGxlciA9ICZpb21tdV9tYXNrYWJs
ZV9tc2lfdHlwZTsKKyAgICAgICAgfQorICAgICAgICBlbHNlCisgICAgICAgICAgICBoYW5kbGVy
ID0gJmlvbW11X21zaV90eXBlOworCisgICAgICAgIHJldCA9IF9fc2V0dXBfbXNpX2lycShpcnFf
dG9fZGVzYyhpcnEpLCAmaW9tbXUtPm1zaSwgaGFuZGxlcik7CisgICAgfQorCiAgICAgaWYgKCAh
cmV0ICkKICAgICAgICAgcmV0ID0gcmVxdWVzdF9pcnEoaXJxLCAwLCBpb21tdV9pbnRlcnJ1cHRf
aGFuZGxlciwgImFtZF9pb21tdSIsIGlvbW11KTsKICAgICBpZiAoIHJldCApCkBAIC04MzgsOCAr
ODk3LDE5IEBAIHN0YXRpYyB2b2lkIGVuYWJsZV9pb21tdShzdHJ1Y3QgYW1kX2lvbW0KICAgICAg
ICAgc3RydWN0IGlycV9kZXNjICpkZXNjID0gaXJxX3RvX2Rlc2MoaW9tbXUtPm1zaS5pcnEpOwog
CiAgICAgICAgIHNwaW5fbG9jaygmZGVzYy0+bG9jayk7Ci0gICAgICAgIHNldF9tc2lfYWZmaW5p
dHkoZGVzYywgTlVMTCk7Ci0gICAgICAgIHNwaW5fdW5sb2NrKCZkZXNjLT5sb2NrKTsKKworICAg
ICAgICBpZiAoIGlvbW11LT5jdHJsLmludF9jYXBfeHRfZW4gKQorICAgICAgICB7CisgICAgICAg
ICAgICBzZXRfeDJhcGljX2FmZmluaXR5KGRlc2MsIE5VTEwpOworICAgICAgICAgICAgc3Bpbl91
bmxvY2soJmRlc2MtPmxvY2spOworICAgICAgICB9CisgICAgICAgIGVsc2UKKyAgICAgICAgewor
ICAgICAgICAgICAgc2V0X21zaV9hZmZpbml0eShkZXNjLCBOVUxMKTsKKyAgICAgICAgICAgIHNw
aW5fdW5sb2NrKCZkZXNjLT5sb2NrKTsKKworICAgICAgICAgICAgYW1kX2lvbW11X21zaV9lbmFi
bGUoaW9tbXUsIElPTU1VX0NPTlRST0xfRU5BQkxFRCk7CisgICAgICAgIH0KICAgICB9CiAKICAg
ICBhbWRfaW9tbXVfbXNpX2VuYWJsZShpb21tdSwgSU9NTVVfQ09OVFJPTF9FTkFCTEVEKTsKQEAg
LTg3OSw3ICs5NDksOSBAQCBzdGF0aWMgdm9pZCBkaXNhYmxlX2lvbW11KHN0cnVjdCBhbWRfaW9t
CiAgICAgICAgIHJldHVybjsKICAgICB9CiAKLSAgICBhbWRfaW9tbXVfbXNpX2VuYWJsZShpb21t
dSwgSU9NTVVfQ09OVFJPTF9ESVNBQkxFRCk7CisgICAgaWYgKCAhaW9tbXUtPmN0cmwuaW50X2Nh
cF94dF9lbiApCisgICAgICAgIGFtZF9pb21tdV9tc2lfZW5hYmxlKGlvbW11LCBJT01NVV9DT05U
Uk9MX0RJU0FCTEVEKTsKKwogICAgIHNldF9pb21tdV9jb21tYW5kX2J1ZmZlcl9jb250cm9sKGlv
bW11LCBJT01NVV9DT05UUk9MX0RJU0FCTEVEKTsKICAgICBzZXRfaW9tbXVfZXZlbnRfbG9nX2Nv
bnRyb2woaW9tbXUsIElPTU1VX0NPTlRST0xfRElTQUJMRUQpOwogCi0tLSBhL3hlbi9pbmNsdWRl
L2FzbS14ODYvaHZtL3N2bS9hbWQtaW9tbXUtZGVmcy5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14
ODYvaHZtL3N2bS9hbWQtaW9tbXUtZGVmcy5oCkBAIC00MTYsNiArNDE2LDI1IEBAIHVuaW9uIGFt
ZF9pb21tdV9leHRfZmVhdHVyZXMgewogICAgIH0gZmxkczsKIH07CiAKKy8qIHgyQVBJQyBDb250
cm9sIFJlZ2lzdGVycyAqLworI2RlZmluZSBJT01NVV9YVF9JTlRfQ1RSTF9NTUlPX09GRlNFVAkJ
MHgwMTcwCisjZGVmaW5lIElPTU1VX1hUX1BQUl9JTlRfQ1RSTF9NTUlPX09GRlNFVAkweDAxNzgK
KyNkZWZpbmUgSU9NTVVfWFRfR0FfSU5UX0NUUkxfTU1JT19PRkZTRVQJMHgwMTgwCisKK3VuaW9u
IGFtZF9pb21tdV94MmFwaWNfY29udHJvbCB7CisgICAgdWludDY0X3QgcmF3OworICAgIHN0cnVj
dCB7CisgICAgICAgIHVuc2lnbmVkIGludCA6MjsKKyAgICAgICAgdW5zaWduZWQgaW50IGRlc3Rf
bW9kZToxOworICAgICAgICB1bnNpZ25lZCBpbnQgOjU7CisgICAgICAgIHVuc2lnbmVkIGludCBk
ZXN0X2xvOjI0OworICAgICAgICB1bnNpZ25lZCBpbnQgdmVjdG9yOjg7CisgICAgICAgIHVuc2ln
bmVkIGludCBpbnRfdHlwZToxOyAvKiBETSBpbiBJT01NVSBzcGVjIDMuMDQgKi8KKyAgICAgICAg
dW5zaWduZWQgaW50IDoxNTsKKyAgICAgICAgdW5zaWduZWQgaW50IGRlc3RfaGk6ODsKKyAgICB9
OworfTsKKwogLyogU3RhdHVzIFJlZ2lzdGVyKi8KICNkZWZpbmUgSU9NTVVfU1RBVFVTX01NSU9f
T0ZGU0VUCQkweDIwMjAKICNkZWZpbmUgSU9NTVVfU1RBVFVTX0VWRU5UX09WRVJGTE9XX01BU0sJ
MHgwMDAwMDAwMQo=

--_015_6272c301a90538cfdd1a645f3d703241susecom_
Content-Type: text/plain; name="AMD-IOMMU-enable-x2APIC.patch"
Content-Description: AMD-IOMMU-enable-x2APIC.patch
Content-Disposition: attachment; filename="AMD-IOMMU-enable-x2APIC.patch";
	size=9791; creation-date="Tue, 16 Jul 2019 16:30:15 GMT";
	modification-date="Tue, 16 Jul 2019 16:30:15 GMT"
Content-ID: <8A157F1618266E4292F96CEA349E6B07@namprd18.prod.outlook.com>
Content-Transfer-Encoding: base64

QU1EL0lPTU1VOiBlbmFibGUgeDJBUElDIG1vZGUgd2hlbiBhdmFpbGFibGUKCkluIG9yZGVyIGZv
ciB0aGUgQ1BVcyB0byB1c2UgeDJBUElDIG1vZGUsIHRoZSBJT01NVShzKSBmaXJzdCBuZWVkIHRv
IGJlCnN3aXRjaGVkIGludG8gc3VpdGFibGUgc3RhdGUuCgpUaGUgcG9zdC1BUC1icmluZ3VwIElS
USBhZmZpbml0eSBhZGp1c3RtZW50IGlzIGRvbmUgYWxzbyBmb3IgdGhlIG5vbi0KeDJBUElDIGNh
c2UsIG1hdGNoaW5nIHdoYXQgVlQtZCBkb2VzLgoKU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2gg
PGpiZXVsaWNoQHN1c2UuY29tPgotLS0KdjM6IFNldCBHQUVuIChhbmQgb3RoZXIgY29udHJvbCBy
ZWdpc3RlciBiaXRzKSBlYXJsaWVyLiBBbHNvIGNsZWFyIHRoZQogICAgYml0cyBlbmFibGVkIGhl
cmUgaW4gYW1kX2lvbW11X2luaXRfY2xlYW51cCgpLiBSZS1iYXNlLiBQYXNzIE5VTEwKICAgIENQ
VSBtYXNrIHRvIHNldF97eDJhcGljLG1zaX1fYWZmaW5pdHkoKS4KdjI6IERyb3AgY3B1X2hhc19j
eDE2IGNoZWNrLiBBZGQgY29tbWVudC4KLS0tClRCRDogSW5zdGVhZCBvZiB0aGUgc3lzdGVtX3N0
YXRlIGNoZWNrIGluIGlvdl9lbmFibGVfeHQoKSB0aGUgZnVuY3Rpb24KICAgICBjb3VsZCBhbHNv
IHphcCBpdHMgb3duIGhvb2sgcG9pbnRlciwgYXQgd2hpY2ggcG9pbnQgaXQgY291bGQgYWxzbwog
ICAgIGJlY29tZSBfX2luaXQuIFRoaXMgd291bGQsIGhvd2V2ZXIsIHJlcXVpcmUgdGhhdCBlaXRo
ZXIKICAgICByZXN1bWVfeDJhcGljKCkgYmUgYm91bmQgdG8gaWdub3JlIGlvbW11X2VuYWJsZV94
MmFwaWMoKSBlcnJvcnMKICAgICBmb3JldmVyLCBvciB0aGF0IGlvbW11X2VuYWJsZV94MmFwaWMo
KSBiZSBzbGlnaHRseSByZS1hcnJhbmdlZCB0bwogICAgIG5vdCByZXR1cm4gLUVPUE5PVFNVUFAg
d2hlbiBmaW5kaW5nIGEgTlVMTCBob29rIGR1cmluZyByZXN1bWUuCgotLS0gYS94ZW4vZHJpdmVy
cy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfaW5pdC5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJv
dWdoL2FtZC9pb21tdV9pbml0LmMKQEAgLTgzNCw2ICs4MzQsMzAgQEAgc3RhdGljIGJvb2xfdCBf
X2luaXQgc2V0X2lvbW11X2ludGVycnVwdAogICAgIHJldHVybiAxOwogfQogCitpbnQgaW92X2Fk
anVzdF9pcnFfYWZmaW5pdGllcyh2b2lkKQoreworICAgIGNvbnN0IHN0cnVjdCBhbWRfaW9tbXUg
KmlvbW11OworCisgICAgaWYgKCAhaW9tbXVfZW5hYmxlZCApCisgICAgICAgIHJldHVybiAwOwor
CisgICAgZm9yX2VhY2hfYW1kX2lvbW11ICggaW9tbXUgKQorICAgIHsKKyAgICAgICAgc3RydWN0
IGlycV9kZXNjICpkZXNjID0gaXJxX3RvX2Rlc2MoaW9tbXUtPm1zaS5pcnEpOworICAgICAgICB1
bnNpZ25lZCBsb25nIGZsYWdzOworCisgICAgICAgIHNwaW5fbG9ja19pcnFzYXZlKCZkZXNjLT5s
b2NrLCBmbGFncyk7CisgICAgICAgIGlmICggaW9tbXUtPmN0cmwuaW50X2NhcF94dF9lbiApCisg
ICAgICAgICAgICBzZXRfeDJhcGljX2FmZmluaXR5KGRlc2MsIE5VTEwpOworICAgICAgICBlbHNl
CisgICAgICAgICAgICBzZXRfbXNpX2FmZmluaXR5KGRlc2MsIE5VTEwpOworICAgICAgICBzcGlu
X3VubG9ja19pcnFyZXN0b3JlKCZkZXNjLT5sb2NrLCBmbGFncyk7CisgICAgfQorCisgICAgcmV0
dXJuIDA7Cit9CitfX2luaXRjYWxsKGlvdl9hZGp1c3RfaXJxX2FmZmluaXRpZXMpOworCiAvKgog
ICogRmFtaWx5MTVoIE1vZGVsIDEwaC0xZmggZXJyYXR1bSA3NDYgKElPTU1VIExvZ2dpbmcgTWF5
IFN0YWxsIFRyYW5zbGF0aW9ucykKICAqIFdvcmthcm91bmQ6CkBAIC0xMDQ3LDcgKzEwNzEsNyBA
QCBzdGF0aWMgdm9pZCAqIF9faW5pdCBhbGxvY2F0ZV9wcHJfbG9nKHN0CiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIElPTU1VX1BQUl9MT0dfREVGQVVMVF9FTlRSSUVTLCAiUFBSIExv
ZyIpOwogfQogCi1zdGF0aWMgaW50IF9faW5pdCBhbWRfaW9tbXVfaW5pdF9vbmUoc3RydWN0IGFt
ZF9pb21tdSAqaW9tbXUpCitzdGF0aWMgaW50IF9faW5pdCBhbWRfaW9tbXVfaW5pdF9vbmUoc3Ry
dWN0IGFtZF9pb21tdSAqaW9tbXUsIGJvb2wgaW50cikKIHsKICAgICBpZiAoIGFsbG9jYXRlX2Nt
ZF9idWZmZXIoaW9tbXUpID09IE5VTEwgKQogICAgICAgICBnb3RvIGVycm9yX291dDsKQEAgLTEw
NTgsNyArMTA4Miw3IEBAIHN0YXRpYyBpbnQgX19pbml0IGFtZF9pb21tdV9pbml0X29uZShzdHIK
ICAgICBpZiAoIGlvbW11LT5mZWF0dXJlcy5mbGRzLnBwcl9zdXAgJiYgIWFsbG9jYXRlX3Bwcl9s
b2coaW9tbXUpICkKICAgICAgICAgZ290byBlcnJvcl9vdXQ7CiAKLSAgICBpZiAoICFzZXRfaW9t
bXVfaW50ZXJydXB0X2hhbmRsZXIoaW9tbXUpICkKKyAgICBpZiAoIGludHIgJiYgIXNldF9pb21t
dV9pbnRlcnJ1cHRfaGFuZGxlcihpb21tdSkgKQogICAgICAgICBnb3RvIGVycm9yX291dDsKIAog
ICAgIC8qIFRvIG1ha2Ugc3VyZSB0aGF0IGRldmljZV90YWJsZS5idWZmZXIgaGFzIGJlZW4gc3Vj
Y2Vzc2Z1bGx5IGFsbG9jYXRlZCAqLwpAQCAtMTA4Nyw4ICsxMTExLDE2IEBAIHN0YXRpYyB2b2lk
IF9faW5pdCBhbWRfaW9tbXVfaW5pdF9jbGVhbnUKICAgICBsaXN0X2Zvcl9lYWNoX2VudHJ5X3Nh
ZmUgKCBpb21tdSwgbmV4dCwgJmFtZF9pb21tdV9oZWFkLCBsaXN0ICkKICAgICB7CiAgICAgICAg
IGxpc3RfZGVsKCZpb21tdS0+bGlzdCk7CisKKyAgICAgICAgaW9tbXUtPmN0cmwuZ2FfZW4gPSAw
OworICAgICAgICBpb21tdS0+Y3RybC54dF9lbiA9IDA7CisgICAgICAgIGlvbW11LT5jdHJsLmlu
dF9jYXBfeHRfZW4gPSAwOworCiAgICAgICAgIGlmICggaW9tbXUtPmVuYWJsZWQgKQogICAgICAg
ICAgICAgZGlzYWJsZV9pb21tdShpb21tdSk7CisgICAgICAgIGVsc2UgaWYgKCBpb21tdS0+bW1p
b19iYXNlICkKKyAgICAgICAgICAgIHdyaXRlcShpb21tdS0+Y3RybC5yYXcsCisgICAgICAgICAg
ICAgICAgICAgaW9tbXUtPm1taW9fYmFzZSArIElPTU1VX0NPTlRST0xfTU1JT19PRkZTRVQpOwog
CiAgICAgICAgIGRlYWxsb2NhdGVfcmluZ19idWZmZXIoJmlvbW11LT5jbWRfYnVmZmVyKTsKICAg
ICAgICAgZGVhbGxvY2F0ZV9yaW5nX2J1ZmZlcigmaW9tbXUtPmV2ZW50X2xvZyk7CkBAIC0xMjkw
LDcgKzEzMjIsNyBAQCBzdGF0aWMgaW50IF9faW5pdCBhbWRfaW9tbXVfcHJlcGFyZV9vbmUoCiAg
ICAgcmV0dXJuIDA7CiB9CiAKLWludCBfX2luaXQgYW1kX2lvbW11X2luaXQodm9pZCkKK2ludCBf
X2luaXQgYW1kX2lvbW11X3ByZXBhcmUoYm9vbCB4dCkKIHsKICAgICBzdHJ1Y3QgYW1kX2lvbW11
ICppb21tdTsKICAgICBpbnQgcmMgPSAtRU5PREVWOwpAQCAtMTMwNSw5ICsxMzM3LDE0IEBAIGlu
dCBfX2luaXQgYW1kX2lvbW11X2luaXQodm9pZCkKICAgICBpZiAoIHVubGlrZWx5KGFjcGlfZ2Js
X0ZBRFQuYm9vdF9mbGFncyAmIEFDUElfRkFEVF9OT19NU0kpICkKICAgICAgICAgZ290byBlcnJv
cl9vdXQ7CiAKKyAgICAvKiBIYXZlIHdlIGJlZW4gaGVyZSBiZWZvcmU/ICovCisgICAgaWYgKCBp
dmhkX3R5cGUgKQorICAgICAgICByZXR1cm4gMDsKKwogICAgIHJjID0gYW1kX2lvbW11X2dldF9z
dXBwb3J0ZWRfaXZoZF90eXBlKCk7CiAgICAgaWYgKCByYyA8IDAgKQogICAgICAgICBnb3RvIGVy
cm9yX291dDsKKyAgICBCVUdfT04oIXJjKTsKICAgICBpdmhkX3R5cGUgPSByYzsKIAogICAgIHJj
ID0gYW1kX2lvbW11X2dldF9pdnJzX2Rldl9lbnRyaWVzKCk7CkBAIC0xMzIzLDkgKzEzNjAsMzcg
QEAgaW50IF9faW5pdCBhbWRfaW9tbXVfaW5pdCh2b2lkKQogICAgICAgICByYyA9IGFtZF9pb21t
dV9wcmVwYXJlX29uZShpb21tdSk7CiAgICAgICAgIGlmICggcmMgKQogICAgICAgICAgICAgZ290
byBlcnJvcl9vdXQ7CisKKyAgICAgICAgcmMgPSAtRU5PREVWOworICAgICAgICBpZiAoIHh0ICYm
ICghaW9tbXUtPmZlYXR1cmVzLmZsZHMuZ2Ffc3VwIHx8ICFpb21tdS0+ZmVhdHVyZXMuZmxkcy54
dF9zdXApICkKKyAgICAgICAgICAgIGdvdG8gZXJyb3Jfb3V0OworICAgIH0KKworICAgIGZvcl9l
YWNoX2FtZF9pb21tdSAoIGlvbW11ICkKKyAgICB7CisgICAgICAgIC8qIE5COiBUaGVyZSdzIG5v
IG5lZWQgdG8gYWN0dWFsbHkgd3JpdGUgdGhlc2Ugb3V0IHJpZ2h0IGhlcmUuICovCisgICAgICAg
IGlvbW11LT5jdHJsLmdhX2VuIHw9IHh0OworICAgICAgICBpb21tdS0+Y3RybC54dF9lbiA9IHh0
OworICAgICAgICBpb21tdS0+Y3RybC5pbnRfY2FwX3h0X2VuID0geHQ7CiAgICAgfQogCiAgICAg
cmMgPSBhbWRfaW9tbXVfdXBkYXRlX2l2cnNfbWFwcGluZ19hY3BpKCk7CisKKyBlcnJvcl9vdXQ6
CisgICAgaWYgKCByYyApCisgICAgeworICAgICAgICBhbWRfaW9tbXVfaW5pdF9jbGVhbnVwKCk7
CisgICAgICAgIGl2aGRfdHlwZSA9IDA7CisgICAgfQorCisgICAgcmV0dXJuIHJjOworfQorCitp
bnQgX19pbml0IGFtZF9pb21tdV9pbml0KGJvb2wgeHQpCit7CisgICAgc3RydWN0IGFtZF9pb21t
dSAqaW9tbXU7CisgICAgaW50IHJjID0gYW1kX2lvbW11X3ByZXBhcmUoeHQpOworCiAgICAgaWYg
KCByYyApCiAgICAgICAgIGdvdG8gZXJyb3Jfb3V0OwogCkBAIC0xMzUxLDcgKzE0MTYsMTIgQEAg
aW50IF9faW5pdCBhbWRfaW9tbXVfaW5pdCh2b2lkKQogICAgIC8qIHBlciBpb21tdSBpbml0aWFs
aXphdGlvbiAgKi8KICAgICBmb3JfZWFjaF9hbWRfaW9tbXUgKCBpb21tdSApCiAgICAgewotICAg
ICAgICByYyA9IGFtZF9pb21tdV9pbml0X29uZShpb21tdSk7CisgICAgICAgIC8qCisgICAgICAg
ICAqIFNldHRpbmcgdXAgb2YgdGhlIElPTU1VIGludGVycnVwdHMgY2Fubm90IG9jY3VyIHlldCBh
dCB0aGUgKHZlcnkKKyAgICAgICAgICogZWFybHkpIHRpbWUgd2UgZ2V0IGhlcmUgd2hlbiBlbmFi
bGluZyB4MkFQSUMgbW9kZS4gU3VwcHJlc3MgaXQKKyAgICAgICAgICogaGVyZSwgYW5kIGRvIGl0
IGV4cGxpY2l0bHkgaW4gYW1kX2lvbW11X2luaXRfaW50ZXJydXB0KCkuCisgICAgICAgICAqLwor
ICAgICAgICByYyA9IGFtZF9pb21tdV9pbml0X29uZShpb21tdSwgIXh0KTsKICAgICAgICAgaWYg
KCByYyApCiAgICAgICAgICAgICBnb3RvIGVycm9yX291dDsKICAgICB9CkBAIC0xMzYzLDYgKzE0
MzMsNDAgQEAgZXJyb3Jfb3V0OgogICAgIHJldHVybiByYzsKIH0KIAoraW50IF9faW5pdCBhbWRf
aW9tbXVfaW5pdF9pbnRlcnJ1cHQodm9pZCkKK3sKKyAgICBzdHJ1Y3QgYW1kX2lvbW11ICppb21t
dTsKKyAgICBpbnQgcmMgPSAwOworCisgICAgZm9yX2VhY2hfYW1kX2lvbW11ICggaW9tbXUgKQor
ICAgIHsKKyAgICAgICAgc3RydWN0IGlycV9kZXNjICpkZXNjOworCisgICAgICAgIGlmICggIXNl
dF9pb21tdV9pbnRlcnJ1cHRfaGFuZGxlcihpb21tdSkgKQorICAgICAgICB7CisgICAgICAgICAg
ICByYyA9IC1FSU87CisgICAgICAgICAgICBicmVhazsKKyAgICAgICAgfQorCisgICAgICAgIGRl
c2MgPSBpcnFfdG9fZGVzYyhpb21tdS0+bXNpLmlycSk7CisKKyAgICAgICAgc3Bpbl9sb2NrKCZk
ZXNjLT5sb2NrKTsKKyAgICAgICAgQVNTRVJUKGlvbW11LT5jdHJsLmludF9jYXBfeHRfZW4pOwor
ICAgICAgICBzZXRfeDJhcGljX2FmZmluaXR5KGRlc2MsICZjcHVfb25saW5lX21hcCk7CisgICAg
ICAgIHNwaW5fdW5sb2NrKCZkZXNjLT5sb2NrKTsKKworICAgICAgICBzZXRfaW9tbXVfZXZlbnRf
bG9nX2NvbnRyb2woaW9tbXUsIElPTU1VX0NPTlRST0xfRU5BQkxFRCk7CisKKyAgICAgICAgaWYg
KCBpb21tdS0+ZmVhdHVyZXMuZmxkcy5wcHJfc3VwICkKKyAgICAgICAgICAgIHNldF9pb21tdV9w
cHJfbG9nX2NvbnRyb2woaW9tbXUsIElPTU1VX0NPTlRST0xfRU5BQkxFRCk7CisgICAgfQorCisg
ICAgaWYgKCByYyApCisgICAgICAgIGFtZF9pb21tdV9pbml0X2NsZWFudXAoKTsKKworICAgIHJl
dHVybiByYzsKK30KKwogc3RhdGljIHZvaWQgaW52YWxpZGF0ZV9hbGxfZG9tYWluX3BhZ2VzKHZv
aWQpCiB7CiAgICAgc3RydWN0IGRvbWFpbiAqZDsKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91
Z2gvYW1kL2lvbW11X2ludHIuYworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9t
bXVfaW50ci5jCkBAIC03OTEsNiArNzkxLDM1IEBAIHZvaWQgKl9faW5pdCBhbWRfaW9tbXVfYWxs
b2NfaW50cmVtYXBfdGEKICAgICByZXR1cm4gdGI7CiB9CiAKK2Jvb2wgX19pbml0IGlvdl9zdXBw
b3J0c194dCh2b2lkKQoreworICAgIHVuc2lnbmVkIGludCBhcGljOworCisgICAgaWYgKCAhaW9t
bXVfZW5hYmxlIHx8ICFpb21tdV9pbnRyZW1hcCApCisgICAgICAgIHJldHVybiBmYWxzZTsKKwor
ICAgIGlmICggYW1kX2lvbW11X3ByZXBhcmUodHJ1ZSkgKQorICAgICAgICByZXR1cm4gZmFsc2U7
CisKKyAgICBmb3IgKCBhcGljID0gMDsgYXBpYyA8IG5yX2lvYXBpY3M7IGFwaWMrKyApCisgICAg
eworICAgICAgICB1bnNpZ25lZCBpbnQgaWR4ID0gaW9hcGljX2lkX3RvX2luZGV4KElPX0FQSUNf
SUQoYXBpYykpOworCisgICAgICAgIGlmICggaWR4ID09IE1BWF9JT19BUElDUyApCisgICAgICAg
ICAgICByZXR1cm4gZmFsc2U7CisKKyAgICAgICAgaWYgKCAhZmluZF9pb21tdV9mb3JfZGV2aWNl
KGlvYXBpY19zYmRmW2lkeF0uc2VnLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgaW9hcGljX3NiZGZbaWR4XS5iZGYpICkKKyAgICAgICAgeworICAgICAgICAgICAgQU1EX0lP
TU1VX0RFQlVHKCJObyBJT01NVSBmb3IgSU8tQVBJQyAlI3ggKElEICV4KVxuIiwKKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBhcGljLCBJT19BUElDX0lEKGFwaWMpKTsKKyAgICAgICAgICAg
IHJldHVybiBmYWxzZTsKKyAgICAgICAgfQorICAgIH0KKworICAgIHJldHVybiB0cnVlOworfQor
CiBpbnQgX19pbml0IGFtZF9zZXR1cF9ocGV0X21zaShzdHJ1Y3QgbXNpX2Rlc2MgKm1zaV9kZXNj
KQogewogICAgIHNwaW5sb2NrX3QgKmxvY2s7Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdo
L2FtZC9wY2lfYW1kX2lvbW11LmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL3Bj
aV9hbWRfaW9tbXUuYwpAQCAtMTcwLDcgKzE3MCw4IEBAIHN0YXRpYyBpbnQgX19pbml0IGlvdl9k
ZXRlY3Qodm9pZCkKICAgICBpZiAoICFpb21tdV9lbmFibGUgJiYgIWlvbW11X2ludHJlbWFwICkK
ICAgICAgICAgcmV0dXJuIDA7CiAKLSAgICBpZiAoIGFtZF9pb21tdV9pbml0KCkgIT0gMCApCisg
ICAgZWxzZSBpZiAoIChpbml0X2RvbmUgPyBhbWRfaW9tbXVfaW5pdF9pbnRlcnJ1cHQoKQorICAg
ICAgICAgICAgICAgICAgICAgICAgIDogYW1kX2lvbW11X2luaXQoZmFsc2UpKSAhPSAwICkKICAg
ICB7CiAgICAgICAgIHByaW50aygiQU1ELVZpOiBFcnJvciBpbml0aWFsaXphdGlvblxuIik7CiAg
ICAgICAgIHJldHVybiAtRU5PREVWOwpAQCAtMTgzLDYgKzE4NCwyNSBAQCBzdGF0aWMgaW50IF9f
aW5pdCBpb3ZfZGV0ZWN0KHZvaWQpCiAgICAgcmV0dXJuIHNjYW5fcGNpX2RldmljZXMoKTsKIH0K
IAorc3RhdGljIGludCBpb3ZfZW5hYmxlX3h0KHZvaWQpCit7CisgICAgaW50IHJjOworCisgICAg
aWYgKCBzeXN0ZW1fc3RhdGUgPj0gU1lTX1NUQVRFX2FjdGl2ZSApCisgICAgICAgIHJldHVybiAw
OworCisgICAgaWYgKCAocmMgPSBhbWRfaW9tbXVfaW5pdCh0cnVlKSkgIT0gMCApCisgICAgewor
ICAgICAgICBwcmludGsoIkFNRC1WaTogRXJyb3IgJWQgaW5pdGlhbGl6aW5nIGZvciB4MkFQSUMg
bW9kZVxuIiwgcmMpOworICAgICAgICAvKiAtRU5YSU8gaGFzIHNwZWNpYWwgbWVhbmluZyB0byB0
aGUgY2FsbGVyIC0gY29udmVydCBpdC4gKi8KKyAgICAgICAgcmV0dXJuIHJjICE9IC1FTlhJTyA/
IHJjIDogLUVOT0RBVEE7CisgICAgfQorCisgICAgaW5pdF9kb25lID0gdHJ1ZTsKKworICAgIHJl
dHVybiAwOworfQorCiBpbnQgYW1kX2lvbW11X2FsbG9jX3Jvb3Qoc3RydWN0IGRvbWFpbl9pb21t
dSAqaGQpCiB7CiAgICAgaWYgKCB1bmxpa2VseSghaGQtPmFyY2gucm9vdF90YWJsZSkgKQpAQCAt
NTU5LDExICs1NzksMTMgQEAgc3RhdGljIGNvbnN0IHN0cnVjdCBpb21tdV9vcHMgX19pbml0Y29u
cwogICAgIC5mcmVlX3BhZ2VfdGFibGUgPSBkZWFsbG9jYXRlX3BhZ2VfdGFibGUsCiAgICAgLnJl
YXNzaWduX2RldmljZSA9IHJlYXNzaWduX2RldmljZSwKICAgICAuZ2V0X2RldmljZV9ncm91cF9p
ZCA9IGFtZF9pb21tdV9ncm91cF9pZCwKKyAgICAuZW5hYmxlX3gyYXBpYyA9IGlvdl9lbmFibGVf
eHQsCiAgICAgLnVwZGF0ZV9pcmVfZnJvbV9hcGljID0gYW1kX2lvbW11X2lvYXBpY191cGRhdGVf
aXJlLAogICAgIC51cGRhdGVfaXJlX2Zyb21fbXNpID0gYW1kX2lvbW11X21zaV9tc2dfdXBkYXRl
X2lyZSwKICAgICAucmVhZF9hcGljX2Zyb21faXJlID0gYW1kX2lvbW11X3JlYWRfaW9hcGljX2Zy
b21faXJlLAogICAgIC5yZWFkX21zaV9mcm9tX2lyZSA9IGFtZF9pb21tdV9yZWFkX21zaV9mcm9t
X2lyZSwKICAgICAuc2V0dXBfaHBldF9tc2kgPSBhbWRfc2V0dXBfaHBldF9tc2ksCisgICAgLmFk
anVzdF9pcnFfYWZmaW5pdGllcyA9IGlvdl9hZGp1c3RfaXJxX2FmZmluaXRpZXMsCiAgICAgLnN1
c3BlbmQgPSBhbWRfaW9tbXVfc3VzcGVuZCwKICAgICAucmVzdW1lID0gYW1kX2lvbW11X3Jlc3Vt
ZSwKICAgICAuc2hhcmVfcDJtID0gYW1kX2lvbW11X3NoYXJlX3AybSwKQEAgLTU3NCw0ICs1OTYs
NSBAQCBzdGF0aWMgY29uc3Qgc3RydWN0IGlvbW11X29wcyBfX2luaXRjb25zCiBzdGF0aWMgY29u
c3Qgc3RydWN0IGlvbW11X2luaXRfb3BzIF9faW5pdGNvbnN0cmVsIF9pb21tdV9pbml0X29wcyA9
IHsKICAgICAub3BzID0gJl9pb21tdV9vcHMsCiAgICAgLnNldHVwID0gaW92X2RldGVjdCwKKyAg
ICAuc3VwcG9ydHNfeDJhcGljID0gaW92X3N1cHBvcnRzX3h0LAogfTsKLS0tIGEveGVuL2luY2x1
ZGUvYXNtLXg4Ni9odm0vc3ZtL2FtZC1pb21tdS1wcm90by5oCisrKyBiL3hlbi9pbmNsdWRlL2Fz
bS14ODYvaHZtL3N2bS9hbWQtaW9tbXUtcHJvdG8uaApAQCAtNDgsOCArNDgsMTEgQEAgaW50IGFt
ZF9pb21tdV9kZXRlY3RfYWNwaSh2b2lkKTsKIHZvaWQgZ2V0X2lvbW11X2ZlYXR1cmVzKHN0cnVj
dCBhbWRfaW9tbXUgKmlvbW11KTsKIAogLyogYW1kLWlvbW11LWluaXQgZnVuY3Rpb25zICovCi1p
bnQgYW1kX2lvbW11X2luaXQodm9pZCk7CitpbnQgYW1kX2lvbW11X3ByZXBhcmUoYm9vbCB4dCk7
CitpbnQgYW1kX2lvbW11X2luaXQoYm9vbCB4dCk7CitpbnQgYW1kX2lvbW11X2luaXRfaW50ZXJy
dXB0KHZvaWQpOwogaW50IGFtZF9pb21tdV91cGRhdGVfaXZyc19tYXBwaW5nX2FjcGkodm9pZCk7
CitpbnQgaW92X2FkanVzdF9pcnFfYWZmaW5pdGllcyh2b2lkKTsKIAogLyogbWFwcGluZyBmdW5j
dGlvbnMgKi8KIGludCBfX211c3RfY2hlY2sgYW1kX2lvbW11X21hcF9wYWdlKHN0cnVjdCBkb21h
aW4gKmQsIGRmbl90IGRmbiwKQEAgLTk2LDYgKzk5LDcgQEAgdm9pZCBhbWRfaW9tbXVfZmx1c2hf
YWxsX2NhY2hlcyhzdHJ1Y3QgYQogc3RydWN0IGFtZF9pb21tdSAqZmluZF9pb21tdV9mb3JfZGV2
aWNlKGludCBzZWcsIGludCBiZGYpOwogCiAvKiBpbnRlcnJ1cHQgcmVtYXBwaW5nICovCitib29s
IGlvdl9zdXBwb3J0c194dCh2b2lkKTsKIGludCBhbWRfaW9tbXVfc2V0dXBfaW9hcGljX3JlbWFw
cGluZyh2b2lkKTsKIHZvaWQgKmFtZF9pb21tdV9hbGxvY19pbnRyZW1hcF90YWJsZSgKICAgICBj
b25zdCBzdHJ1Y3QgYW1kX2lvbW11ICosIHVuc2lnbmVkIGxvbmcgKiopOwo=

--_015_6272c301a90538cfdd1a645f3d703241susecom_
Content-Type: text/plain; name="AMD-IOMMU-IRTE-update-ordering.patch"
Content-Description: AMD-IOMMU-IRTE-update-ordering.patch
Content-Disposition: attachment;
	filename="AMD-IOMMU-IRTE-update-ordering.patch"; size=4693;
	creation-date="Tue, 16 Jul 2019 16:30:15 GMT";
	modification-date="Tue, 16 Jul 2019 16:30:15 GMT"
Content-ID: <92D64BBCCE992B48B591D92B05F03058@namprd18.prod.outlook.com>
Content-Transfer-Encoding: base64

QU1EL0lPTU1VOiBjb3JyZWN0IElSVEUgdXBkYXRpbmcKCkZsdXNoaW5nIGRpZG4ndCBnZXQgZG9u
ZSBhbG9uZyB0aGUgbGluZXMgb2Ygd2hhdCB0aGUgc3BlY2lmaWNhdGlvbiBzYXlzLgpNYXJrIGVu
dHJpZXMgdG8gYmUgdXBkYXRlZCBhcyBub3QgcmVtYXBwZWQgKHdoaWNoIHdpbGwgcmVzdWx0IGlu
CmludGVycnVwdCByZXF1ZXN0cyB0byBnZXQgdGFyZ2V0IGFib3J0ZWQsIGJ1dCB0aGUgaW50ZXJy
dXB0cyBzaG91bGQgYmUKbWFza2VkIGFueXdheSBhdCB0aGF0IHBvaW50IGluIHRpbWUpLCBpc3N1
ZSB0aGUgZmx1c2gsIGFuZCBvbmx5IHRoZW4Kd3JpdGUgdGhlIG5ldyBlbnRyeS4KCkluIHVwZGF0
ZV9pbnRyZW1hcF9lbnRyeV9mcm9tX21zaV9tc2coKSBhbHNvIGZvbGQgdGhlIGR1cGxpY2F0ZSBp
bml0aWFsCmxvY2sgZGV0ZXJtaW5hdGlvbiBhbmQgYWNxdWlyZSBpbnRvIGp1c3QgYSBzaW5nbGUg
aW5zdGFuY2UuCgpTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+
Ci0tLQpSRkM6IFB1dHRpbmcgdGhlIGZsdXNoIGludm9jYXRpb25zIGluIGxvb3BzIGlzbid0IG92
ZXJseSBuaWNlLCBidXQgSQogICAgIGRvbid0IHRoaW5rIHRoaXMgY2FuIHJlYWxseSBiZSBhYnVz
ZWQsIHNpbmNlIGNhbGxlcnMgdXAgdGhlIHN0YWNrCiAgICAgaG9sZCBmdXJ0aGVyIGxvY2tzLiBO
ZXZlcnRoZWxlc3MgSSdkIGxpa2UgdG8gYXNrIGZvciBiZXR0ZXIKICAgICBzdWdnZXN0aW9ucy4K
LS0tCnYzOiBSZW1vdmUgc3RhbGUgcGFydHMgb2YgZGVzY3JpcHRpb24uIFJlLWJhc2UuCnYyOiBQ
YXJ0cyBtb3JwaGVkIGludG8gZWFybGllciBwYXRjaC4KCi0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0
aHJvdWdoL2FtZC9pb21tdV9pbnRyLmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1k
L2lvbW11X2ludHIuYwpAQCAtMjA3LDkgKzIwNyw3IEBAIHN0YXRpYyB2b2lkIHVwZGF0ZV9pbnRy
ZW1hcF9lbnRyeShjb25zdAogICAgICAgICAgICAgLnZlY3RvciA9IHZlY3RvciwKICAgICAgICAg
fTsKIAotICAgICAgICBBQ0NFU1NfT05DRShlbnRyeS5wdHIxMjgtPnJhd1swXSkgPSAwOwotICAg
ICAgICAvKiBMb3cgaGFsZiwgaW4gcGFydGljdWxhciBSZW1hcEVuLCBuZWVkcyB0byBiZSBjbGVh
cmVkIGZpcnN0LiAqLwotICAgICAgICBiYXJyaWVyKCk7CisgICAgICAgIEFTU0VSVCghZW50cnku
cHRyMTI4LT5mdWxsLnJlbWFwX2VuKTsKICAgICAgICAgZW50cnkucHRyMTI4LT5yYXdbMV0gPQog
ICAgICAgICAgICAgY29udGFpbmVyX29mKCZmdWxsLCB1bmlvbiBpcnRlMTI4LCBmdWxsKS0+cmF3
WzFdOwogICAgICAgICAvKiBIaWdoIGhhbGYgbmVlZHMgdG8gYmUgc2V0IGJlZm9yZSBsb3cgb25l
IChjb250YWluaW5nIFJlbWFwRW4pLiAqLwpAQCAtMjg4LDYgKzI4NiwyMCBAQCBzdGF0aWMgaW50
IHVwZGF0ZV9pbnRyZW1hcF9lbnRyeV9mcm9tX2lvCiAgICAgfQogCiAgICAgZW50cnkgPSBnZXRf
aW50cmVtYXBfZW50cnkoaW9tbXUsIHJlcV9pZCwgb2Zmc2V0KTsKKworICAgIC8qIFRoZSBSZW1h
cEVuIGZpZWxkcyBtYXRjaCBmb3IgYWxsIGZvcm1hdHMuICovCisgICAgd2hpbGUgKCBpb21tdS0+
ZW5hYmxlZCAmJiBlbnRyeS5wdHIzMi0+YmFzaWMucmVtYXBfZW4gKQorICAgIHsKKyAgICAgICAg
ZW50cnkucHRyMzItPmJhc2ljLnJlbWFwX2VuID0gZmFsc2U7CisgICAgICAgIHNwaW5fdW5sb2Nr
KGxvY2spOworCisgICAgICAgIHNwaW5fbG9jaygmaW9tbXUtPmxvY2spOworICAgICAgICBhbWRf
aW9tbXVfZmx1c2hfaW50cmVtYXAoaW9tbXUsIHJlcV9pZCk7CisgICAgICAgIHNwaW5fdW5sb2Nr
KCZpb21tdS0+bG9jayk7CisKKyAgICAgICAgc3Bpbl9sb2NrKGxvY2spOworICAgIH0KKwogICAg
IGlmICggZnJlc2ggKQogICAgICAgICAvKiBub3RoaW5nICovOwogICAgIGVsc2UgaWYgKCAhbG9f
dXBkYXRlICkKQEAgLTMxNywxMyArMzI5LDYgQEAgc3RhdGljIGludCB1cGRhdGVfaW50cmVtYXBf
ZW50cnlfZnJvbV9pbwogCiAgICAgc3Bpbl91bmxvY2tfaXJxcmVzdG9yZShsb2NrLCBmbGFncyk7
CiAKLSAgICBpZiAoIGlvbW11LT5lbmFibGVkICYmICFmcmVzaCApCi0gICAgewotICAgICAgICBz
cGluX2xvY2tfaXJxc2F2ZSgmaW9tbXUtPmxvY2ssIGZsYWdzKTsKLSAgICAgICAgYW1kX2lvbW11
X2ZsdXNoX2ludHJlbWFwKGlvbW11LCByZXFfaWQpOwotICAgICAgICBzcGluX3VubG9ja19pcnFy
ZXN0b3JlKCZpb21tdS0+bG9jaywgZmxhZ3MpOwotICAgIH0KLQogICAgIHNldF9ydGVfaW5kZXgo
cnRlLCBvZmZzZXQpOwogCiAgICAgcmV0dXJuIDA7CkBAIC01NzksMTkgKzU4NCwyNyBAQCBzdGF0
aWMgaW50IHVwZGF0ZV9pbnRyZW1hcF9lbnRyeV9mcm9tX21zCiAgICAgcmVxX2lkID0gZ2V0X2Rt
YV9yZXF1ZXN0b3JfaWQoaW9tbXUtPnNlZywgYmRmKTsKICAgICBhbGlhc19pZCA9IGdldF9pbnRy
ZW1hcF9yZXF1ZXN0b3JfaWQoaW9tbXUtPnNlZywgYmRmKTsKIAorICAgIGxvY2sgPSBnZXRfaW50
cmVtYXBfbG9jayhpb21tdS0+c2VnLCByZXFfaWQpOworICAgIHNwaW5fbG9ja19pcnFzYXZlKGxv
Y2ssIGZsYWdzKTsKKwogICAgIGlmICggbXNnID09IE5VTEwgKQogICAgIHsKLSAgICAgICAgbG9j
ayA9IGdldF9pbnRyZW1hcF9sb2NrKGlvbW11LT5zZWcsIHJlcV9pZCk7Ci0gICAgICAgIHNwaW5f
bG9ja19pcnFzYXZlKGxvY2ssIGZsYWdzKTsKICAgICAgICAgZm9yICggaSA9IDA7IGkgPCBucjsg
KytpICkKICAgICAgICAgICAgIGZyZWVfaW50cmVtYXBfZW50cnkoaW9tbXUsIHJlcV9pZCwgKnJl
bWFwX2luZGV4ICsgaSk7CiAgICAgICAgIHNwaW5fdW5sb2NrX2lycXJlc3RvcmUobG9jaywgZmxh
Z3MpOwotICAgICAgICBnb3RvIGRvbmU7Ci0gICAgfQogCi0gICAgbG9jayA9IGdldF9pbnRyZW1h
cF9sb2NrKGlvbW11LT5zZWcsIHJlcV9pZCk7CisgICAgICAgIGlmICggaW9tbXUtPmVuYWJsZWQg
KQorICAgICAgICB7CisgICAgICAgICAgICBzcGluX2xvY2tfaXJxc2F2ZSgmaW9tbXUtPmxvY2ss
IGZsYWdzKTsKKyAgICAgICAgICAgIGFtZF9pb21tdV9mbHVzaF9pbnRyZW1hcChpb21tdSwgcmVx
X2lkKTsKKyAgICAgICAgICAgIGlmICggYWxpYXNfaWQgIT0gcmVxX2lkICkKKyAgICAgICAgICAg
ICAgICBhbWRfaW9tbXVfZmx1c2hfaW50cmVtYXAoaW9tbXUsIGFsaWFzX2lkKTsKKyAgICAgICAg
ICAgIHNwaW5fdW5sb2NrX2lycXJlc3RvcmUoJmlvbW11LT5sb2NrLCBmbGFncyk7CisgICAgICAg
IH0KKworICAgICAgICByZXR1cm4gMDsKKyAgICB9CiAKLSAgICBzcGluX2xvY2tfaXJxc2F2ZShs
b2NrLCBmbGFncyk7CiAgICAgZGVzdF9tb2RlID0gKG1zZy0+YWRkcmVzc19sbyA+PiBNU0lfQURE
Ul9ERVNUTU9ERV9TSElGVCkgJiAweDE7CiAgICAgZGVsaXZlcnlfbW9kZSA9IChtc2ctPmRhdGEg
Pj4gTVNJX0RBVEFfREVMSVZFUllfTU9ERV9TSElGVCkgJiAweDE7CiAgICAgdmVjdG9yID0gKG1z
Zy0+ZGF0YSA+PiBNU0lfREFUQV9WRUNUT1JfU0hJRlQpICYgTVNJX0RBVEFfVkVDVE9SX01BU0s7
CkBAIC02MTUsNiArNjI4LDIyIEBAIHN0YXRpYyBpbnQgdXBkYXRlX2ludHJlbWFwX2VudHJ5X2Zy
b21fbXMKICAgICB9CiAKICAgICBlbnRyeSA9IGdldF9pbnRyZW1hcF9lbnRyeShpb21tdSwgcmVx
X2lkLCBvZmZzZXQpOworCisgICAgLyogVGhlIFJlbWFwRW4gZmllbGRzIG1hdGNoIGZvciBhbGwg
Zm9ybWF0cy4gKi8KKyAgICB3aGlsZSAoIGlvbW11LT5lbmFibGVkICYmIGVudHJ5LnB0cjMyLT5i
YXNpYy5yZW1hcF9lbiApCisgICAgeworICAgICAgICBlbnRyeS5wdHIzMi0+YmFzaWMucmVtYXBf
ZW4gPSBmYWxzZTsKKyAgICAgICAgc3Bpbl91bmxvY2sobG9jayk7CisKKyAgICAgICAgc3Bpbl9s
b2NrKCZpb21tdS0+bG9jayk7CisgICAgICAgIGFtZF9pb21tdV9mbHVzaF9pbnRyZW1hcChpb21t
dSwgcmVxX2lkKTsKKyAgICAgICAgaWYgKCBhbGlhc19pZCAhPSByZXFfaWQgKQorICAgICAgICAg
ICAgYW1kX2lvbW11X2ZsdXNoX2ludHJlbWFwKGlvbW11LCBhbGlhc19pZCk7CisgICAgICAgIHNw
aW5fdW5sb2NrKCZpb21tdS0+bG9jayk7CisKKyAgICAgICAgc3Bpbl9sb2NrKGxvY2spOworICAg
IH0KKwogICAgIHVwZGF0ZV9pbnRyZW1hcF9lbnRyeShpb21tdSwgZW50cnksIHZlY3RvciwgZGVs
aXZlcnlfbW9kZSwgZGVzdF9tb2RlLCBkZXN0KTsKICAgICBzcGluX3VubG9ja19pcnFyZXN0b3Jl
KGxvY2ssIGZsYWdzKTsKIApAQCAtNjM0LDE2ICs2NjMsNiBAQCBzdGF0aWMgaW50IHVwZGF0ZV9p
bnRyZW1hcF9lbnRyeV9mcm9tX21zCiAgICAgICAgICAgICAgICBnZXRfaXZyc19tYXBwaW5ncyhp
b21tdS0+c2VnKVthbGlhc19pZF0uaW50cmVtYXBfdGFibGUpOwogICAgIH0KIAotZG9uZToKLSAg
ICBpZiAoIGlvbW11LT5lbmFibGVkICkKLSAgICB7Ci0gICAgICAgIHNwaW5fbG9ja19pcnFzYXZl
KCZpb21tdS0+bG9jaywgZmxhZ3MpOwotICAgICAgICBhbWRfaW9tbXVfZmx1c2hfaW50cmVtYXAo
aW9tbXUsIHJlcV9pZCk7Ci0gICAgICAgIGlmICggYWxpYXNfaWQgIT0gcmVxX2lkICkKLSAgICAg
ICAgICAgIGFtZF9pb21tdV9mbHVzaF9pbnRyZW1hcChpb21tdSwgYWxpYXNfaWQpOwotICAgICAg
ICBzcGluX3VubG9ja19pcnFyZXN0b3JlKCZpb21tdS0+bG9jaywgZmxhZ3MpOwotICAgIH0KLQog
ICAgIHJldHVybiAwOwogfQogCg==

--_015_6272c301a90538cfdd1a645f3d703241susecom_
Content-Type: text/plain; name="AMD-IOMMU-IRT-dump-softirqs.patch"
Content-Description: AMD-IOMMU-IRT-dump-softirqs.patch
Content-Disposition: attachment;
	filename="AMD-IOMMU-IRT-dump-softirqs.patch"; size=1245;
	creation-date="Tue, 16 Jul 2019 16:30:15 GMT";
	modification-date="Tue, 16 Jul 2019 16:30:15 GMT"
Content-ID: <DE174DD50D687D4996CA287E321E767C@namprd18.prod.outlook.com>
Content-Transfer-Encoding: base64

QU1EL0lPTU1VOiBwcm9jZXNzIHNvZnRpcnFzIHdoaWxlIGR1bXBpbmcgSVJUcwoKV2hlbiB0aGVy
ZSBhcmUgc3VmZmljaWVudGx5IG1hbnkgZGV2aWNlcyBsaXN0ZWQgaW4gdGhlIEFDUEkgdGFibGVz
IChubwptYXR0ZXIgaWYgdGhleSBhY3R1YWxseSBleGlzdCksIG91dHB1dCBtYXkgdGFrZSB3YXkg
bG9uZ2VyIHRoYW4gdGhlCndhdGNoZG9nIHdvdWxkIGxpa2UuCgpTaWduZWQtb2ZmLWJ5OiBKYW4g
QmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Ci0tLQp2MzogTmV3LgotLS0KVEJEOiBTZWVpbmcg
dGhlIHZvbHVtZSBvZiBvdXRwdXQgSSB3b25kZXIgd2hldGhlciB3ZSBzaG91bGQgZnVydGhlcgog
ICAgIHN1cHByZXNzIGxvZ2dpbmcgaGVhZGVycyBvZiBkZXZpY2VzIHdoaWNoIGhhdmUgbm8gYWN0
aXZlIGVudHJ5CiAgICAgKGkuZS4gZW1pdCB0aGUgaGVhZGVyIG9ubHkgdXBvbiBmaW5kaW5nIHRo
ZSBmaXJzdCBJUlRFIHdvcnRoCiAgICAgbG9nZ2luZykuIEFuZCB3aGlsZSBtaW5vciBmb3IgdGhl
IHRvdGFsIHZvbHVtZSBvZiBvdXRwdXQgSSdtCiAgICAgYWxzbyB1bmNvbnZpbmNlZCBsb2dnaW5n
IGJvdGggYSAicGVyIGRldmljZSIgaGVhZGVyIGxpbmUgYW5kIGEKICAgICAic2hhcmVkIiBvbmUg
bWFrZXMgc2Vuc2UsIHdoZW4gb25seSBvbmUgb2YgdGhlIHR3byBjYW4gYWN0dWFsbHkKICAgICBi
ZSBmb2xsb3dlZCBieSBhY3R1YWwgY29udGVudHMuCgotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhy
b3VnaC9hbWQvaW9tbXVfaW50ci5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9p
b21tdV9pbnRyLmMKQEAgLTIyLDYgKzIyLDcgQEAKICNpbmNsdWRlIDxhc20vaHZtL3N2bS9hbWQt
aW9tbXUtcHJvdG8uaD4KICNpbmNsdWRlIDxhc20vaW9fYXBpYy5oPgogI2luY2x1ZGUgPHhlbi9r
ZXloYW5kbGVyLmg+CisjaW5jbHVkZSA8eGVuL3NvZnRpcnEuaD4KIAogc3RydWN0IGlydGVfYmFz
aWMgewogICAgIGJvb2wgcmVtYXBfZW46MTsKQEAgLTkxNyw2ICs5MTgsOCBAQCBzdGF0aWMgaW50
IGR1bXBfaW50cmVtYXBfbWFwcGluZyhjb25zdCBzCiAgICAgZHVtcF9pbnRyZW1hcF90YWJsZShp
b21tdSwgaXZyc19tYXBwaW5nLT5pbnRyZW1hcF90YWJsZSk7CiAgICAgc3Bpbl91bmxvY2tfaXJx
cmVzdG9yZSgmKGl2cnNfbWFwcGluZy0+aW50cmVtYXBfbG9jayksIGZsYWdzKTsKIAorICAgIHBy
b2Nlc3NfcGVuZGluZ19zb2Z0aXJxcygpOworCiAgICAgcmV0dXJuIDA7CiB9CiAK

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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--_015_6272c301a90538cfdd1a645f3d703241susecom_--


From xen-devel-bounces@lists.xenproject.org Tue Jul 16 16:34:33 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Jul 2019 16: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 1hnQPQ-0001z0-40; Tue, 16 Jul 2019 16: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=btdh=VN=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hnQPP-0001yv-Dz
 for xen-devel@lists.xenproject.org; Tue, 16 Jul 2019 16:34:31 +0000
X-Inumbo-ID: 9541e2bb-a7e7-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 9541e2bb-a7e7-11e9-8980-bc764e045a96;
 Tue, 16 Jul 2019 16:34:29 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 46EC32B;
 Tue, 16 Jul 2019 09:34:29 -0700 (PDT)
Received: from [10.1.196.50] (e108454-lin.cambridge.arm.com [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id ABA093F71A;
 Tue, 16 Jul 2019 09:34:28 -0700 (PDT)
To: Viktor Mitin <viktor.mitin.19@gmail.com>
References: <20190620103805.927-1-viktor.mitin.19@gmail.com>
 <630acfee-0e13-1243-e6cc-43e516b16f57@arm.com>
 <CAOcoXZYned6mt1_SAprPiWy9JufmatkS+vfUMxQU0M0RF-u4SQ@mail.gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <b3f7533f-e974-a1da-51d1-06ef89cd6c36@arm.com>
Date: Tue, 16 Jul 2019 17:34:27 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.1
MIME-Version: 1.0
In-Reply-To: <CAOcoXZYned6mt1_SAprPiWy9JufmatkS+vfUMxQU0M0RF-u4SQ@mail.gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] xen/arm: merge make_timer_node and
 make_timer_domU_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: xen-devel <xen-devel@lists.xenproject.org>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Viktor Mitin <viktor_mitin@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>

CgpPbiAxNi8wNy8yMDE5IDE0OjU2LCBWaWt0b3IgTWl0aW4gd3JvdGU6Cj4gSGkgSnVsaWVuLAoK
SGksCgo+IE9uIE1vbiwgSnVsIDE1LCAyMDE5IGF0IDk6MDEgUE0gSnVsaWVuIEdyYWxsIDxqdWxp
ZW4uZ3JhbGxAYXJtLmNvbT4gd3JvdGU6Cj4+Cj4+IEhpIFZpa3RvciwKPj4KPj4gT24gMjAvMDYv
MjAxOSAxMTozOCwgVmlrdG9yIE1pdGluIHdyb3RlOgo+Pj4gRnVuY3Rpb25zIG1ha2VfdGltZXJf
bm9kZSBhbmQgbWFrZV90aW1lcl9kb21VX25vZGUgYXJlIHF1aXRlIHNpbWlsYXIuCj4+PiBUaGUg
b25seSBkaWZmZXJlbmNlIGJldHdlZW4gRG9tMCBhbmQgRG9tVSB0aW1lciBEVCBub2RlCj4+PiBp
cyB0aGUgdGltZXIgaW50ZXJydXB0cyB1c2VkLiAgQWxsIHRoZSByZXN0IGNvZGUgc2hvdWxkIGJl
IHRoZSBzYW1lLgo+Pgo+PiBUaGlzIGlzIGEgYml0IGNvbmZ1c2luZyB0byByZWFkLiBGaXJzdCB5
b3Ugc2F5IHRoZXJlIGFyZSBvbmx5ICJvbmUgZGlmZmVyZW5jZSIKPj4gYnV0IHRoZW4gdGhlIHNl
Y29uZCBwYXJ0IGxlYWRzIHRvIHRoaW5rIHRoZXJlIGFyZSBtb3JlIGRpZmZlcmVuY2UuCj4+Cj4+
IFRoZSBjb21taXQgbWVzc2FnZSBzaG91bGQgZGVzY3JpYmUgd2hhdCBhcmUgdGhlIGRpZmZlcmVu
Y2VzIGFuZCB3aGljaCB2ZXJzaW9uCj4+IHlvdSBhcmUga2VlcGluZy4KPj4KPiBPaywgd2lsbCBj
aGFuZ2UgaXQgaW4gdGhlIG5leHQgdmVyc2lvbiBvZiB0aGUgcGF0Y2guCj4gCj4+PiBTbyBpdCBp
cyBiZXR0ZXIgdG8gbWVyZ2UgdGhlbSB0byBhdm9pZCBkaXNjcmVwYW5jeS4KPj4+Cj4+PiBUZXN0
ZWQgZG9tMCBib290IHdpdGggcmNhciBoMyBzayBib2FyZC4KPj4gSG93IGFib3V0IGRvbVUgc3Vw
cG9ydD8gQWxzbywgZG8geW91IGhhdmUgdGhlIGNsb2NrLWZyZXF1ZW5jeSBwcm9wZXJ0eSBpbiB5
b3VyCj4+IERUIHRpbWVyIG5vZGU/Cj4gCj4gQm90aCBEb20wIGFuZCBEb21VIChkb20wbGVzcykg
c3VwcG9ydCBoYXMgYmVlbiB0ZXN0ZWQuCj4gVGhlcmUgYXJlIG5vIHRoZSBjbG9jay1mcmVxdWVu
Y3kgcHJvcGVydHkgaW4geW91ciBEVCB0aW1lciBub2RlLgo+IElzIGl0IHBvc3NpYmxlIHRvIHRl
c3QgaXQgYW55d2F5IHNvbWVob3c/CgpZZXMgYnkgYWRkaW5nIHRoZSBwcm9wZXJ0eSBpbiB5b3Vy
IGRldmljZS10cmVlLiBUaGUgdmFsdWUgc2hvdWxkIG1hdGNoIHRoZSB0aW1lciAKZnJlcXVlbmN5
IHJlYWQgZnJvbSBDTlRGUkVRIHRvIGF2b2lkIGFueSBiaWcgaXNzdWVzLgoKPiAKPj4KPj4+Cj4+
PiBTdWdnZXN0ZWQtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Cj4+PiBT
aWduZWQtb2ZmLWJ5OiBWaWt0b3IgTWl0aW4gPHZpa3Rvcl9taXRpbkBlcGFtLmNvbT4KPj4+IC0t
LQo+Pj4gICAgeGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jIHwgNjYgKysrKysrKysrKysrLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQo+Pj4gICAgMSBmaWxlIGNoYW5nZWQsIDIxIGluc2VydGlv
bnMoKyksIDQ1IGRlbGV0aW9ucygtKQo+Pj4KPj4+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0v
ZG9tYWluX2J1aWxkLmMgYi94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKPj4+IGluZGV4IDdm
YjgyOGNhZTIuLjYxMGRkM2U4ZTcgMTAwNjQ0Cj4+PiAtLS0gYS94ZW4vYXJjaC9hcm0vZG9tYWlu
X2J1aWxkLmMKPj4+ICsrKyBiL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYwo+Pj4gQEAgLTk3
Niw2ICs5NzYsOCBAQCBzdGF0aWMgaW50IF9faW5pdCBtYWtlX3RpbWVyX25vZGUoY29uc3Qgc3Ry
dWN0IGRvbWFpbiAqZCwgdm9pZCAqZmR0KQo+Pj4gICAgICAgIGdpY19pbnRlcnJ1cHRfdCBpbnRy
c1szXTsKPj4+ICAgICAgICB1MzIgY2xvY2tfZnJlcXVlbmN5Owo+Pj4gICAgICAgIGJvb2wgY2xv
Y2tfdmFsaWQ7Cj4+PiArICAgIGJvb2wgZDAgPSBpc19oYXJkd2FyZV9kb21haW4oZCk7Cj4+Cj4+
IFBsZWFzZSBhdm9pZCB0byB1c2UgdGhlIHRlcm0gImQwIi8iZG9tMCIgd2hlbmV2ZXIgaXQgaXMg
cG9zc2libGUuIFdoaWxlIGluCj4+IHByYWN0aWNlIHRoZSBoYXJkd2FyZSBkb21haW4gaXMgYWx3
YXlzIGRvbTAgb24gQXJtLCBJIHdhbnQgdG8gYXZvaWQgdGhlIG1peGluZy4KPiAKPiBPaywgd2ls
bCB1c2UgImlmICggaXNfaGFyZHdhcmVfZG9tYWluKC4uLikgKSIgYXBwcm9hY2ggeW91IG1lbnRp
b25lZCBiZWxvdy4KPiAKPj4+ICsgICAgdWludDMyX3QgaXBfdmFsOwo+Pj4KPj4+ICAgICAgICBk
dF9kcHJpbnRrKCJDcmVhdGUgdGltZXIgbm9kZVxuIik7Cj4+Cj4+IEkgYW0gbm90IHN1cmUgd2hl
cmUgdG8gY29tbWVudCwgYnV0IHRoZSBjb21wYXRpYmxlIHdpbGwgYmUgZGlmZmVyZW50IGZvciBE
b21VCj4+IG5vdy4gSSB3b3VsZCBhY3R1YWxseSBwcmVmZXIgaWYgd2Uga2VlcCB0aGUgZG9tVSB2
ZXJzaW9uIGZvciB0aGUgY29tcGF0aWJsZSBhcwo+PiBpdCBpcyBzaW1wbGVyLgo+IAo+IE9rLCBs
ZXQncyBrZWVwIGRvbVUgdmVyc2lvbiBmb3IgdGhlIGNvbXBhdGlibGUuCj4gCj4+Cj4+Pgo+Pj4g
QEAgLTEwMDQsMjIgKzEwMDYsMzYgQEAgc3RhdGljIGludCBfX2luaXQgbWFrZV90aW1lcl9ub2Rl
KGNvbnN0IHN0cnVjdCBkb21haW4gKmQsIHZvaWQgKmZkdCkKPj4+ICAgICAgICAvKiBUaGUgdGlt
ZXIgSVJRIGlzIGVtdWxhdGVkIGJ5IFhlbi4gSXQgYWx3YXlzIGV4cG9zZXMgYW4gYWN0aXZlLWxv
dwo+Pj4gICAgICAgICAqIGxldmVsLXNlbnNpdGl2ZSBpbnRlcnJ1cHQgKi8KPj4+Cj4+PiAtICAg
IGlycSA9IHRpbWVyX2dldF9pcnEoVElNRVJfUEhZU19TRUNVUkVfUFBJKTsKPj4+ICsgICAgaXJx
ID0gZDAKPj4+ICsgICAgICAgID8gdGltZXJfZ2V0X2lycShUSU1FUl9QSFlTX1NFQ1VSRV9QUEkp
Cj4+PiArICAgICAgICA6IEdVRVNUX1RJTUVSX1BIWVNfU19QUEk7Cj4+Cj4+IFJhdGhlciB0aGFu
IHVzaW5nIHRlcm5hcnkgZXZlcnl3aGVyZSwgaG93IGFib3V0IGludHJvZHVjaW5nIGFuIGFycmF5
IHdoZXJlIHRoZQo+PiB2YWx1ZSB3aWxsIGJlIHN0b3JlZC4KPj4KPj4gU28gdGhlIGNvZGUgd291
bGQgbG9vayBsaWtlOgo+Pgo+PiBpZiAoIGlzX2hhcmR3YXJlX2RvbWFpbiguLi4pICkKPj4gewo+
PiAgICAgdGltZXJfaXJxWy4uLl0gPSAuLi47Cj4+ICAgICB0aW1lcl9pcnFbLi4uXSA9IC4uLjsK
Pj4gfQo+PiBlbHNlCj4+IHsKPj4gfQo+Pgo+PiBbLi4uLl0KPj4KPj4gc2V0X2ludGVycnVwdCh0
aW1lcl9pcnFbLi4uXSk7Cj4+Cj4+IEhhdmUgYSBsb29rIGF0IHRpbWUuYyBhcyB3ZSBkZWZpbmUg
aGFuZHkgdmFsdWUgKGVudW0gdGltZXJfcHBpIGFuZCBNQVhfVElNRVJfUFBJKS4KPiAKPiBPaywg
d2lsbCB1c2UgdGhpcyBhcHByb2FjaC4KPiAKPj4+ICAgICAgICBkdF9kcHJpbnRrKCIgIFNlY3Vy
ZSBpbnRlcnJ1cHQgJXVcbiIsIGlycSk7Cj4+PiAgICAgICAgc2V0X2ludGVycnVwdChpbnRyc1sw
XSwgaXJxLCAweGYsIERUX0lSUV9UWVBFX0xFVkVMX0xPVyk7Cj4+Pgo+Pj4gLSAgICBpcnEgPSB0
aW1lcl9nZXRfaXJxKFRJTUVSX1BIWVNfTk9OU0VDVVJFX1BQSSk7Cj4+PiArICAgIGlycSA9IGQw
Cj4+PiArICAgICAgICA/IHRpbWVyX2dldF9pcnEoVElNRVJfUEhZU19OT05TRUNVUkVfUFBJKQo+
Pj4gKyAgICAgICAgOiBHVUVTVF9USU1FUl9QSFlTX05TX1BQSTsKPj4+ICAgICAgICBkdF9kcHJp
bnRrKCIgIE5vbiBzZWN1cmUgaW50ZXJydXB0ICV1XG4iLCBpcnEpOwo+Pj4gICAgICAgIHNldF9p
bnRlcnJ1cHQoaW50cnNbMV0sIGlycSwgMHhmLCBEVF9JUlFfVFlQRV9MRVZFTF9MT1cpOwo+Pj4K
Pj4+IC0gICAgaXJxID0gdGltZXJfZ2V0X2lycShUSU1FUl9WSVJUX1BQSSk7Cj4+PiArICAgIGly
cSA9IGQwCj4+PiArICAgICAgICA/IHRpbWVyX2dldF9pcnEoVElNRVJfVklSVF9QUEkpCj4+PiAr
ICAgICAgICA6IEdVRVNUX1RJTUVSX1ZJUlRfUFBJOwo+Pj4gICAgICAgIGR0X2RwcmludGsoIiAg
VmlydCBpbnRlcnJ1cHQgJXVcbiIsIGlycSk7Cj4+PiAgICAgICAgc2V0X2ludGVycnVwdChpbnRy
c1syXSwgaXJxLCAweGYsIERUX0lSUV9UWVBFX0xFVkVMX0xPVyk7Cj4+Pgo+Pj4gLSAgICByZXMg
PSBmZHRfcHJvcGVydHlfaW50ZXJydXB0cyhmZHQsIGludHJzLCAzKTsKPj4+ICsgICAgcmVzID0g
ZmR0X3Byb3BlcnR5KGZkdCwgImludGVycnVwdHMiLCBpbnRycywgc2l6ZW9mIChpbnRyc1swXSkg
KiAzKTsKPj4+ICAgICAgICBpZiAoIHJlcyApCj4+PiAgICAgICAgICAgIHJldHVybiByZXM7Cj4+
Pgo+Pj4gKyAgICBpcF92YWwgPSBkMAo+Pj4gKyAgICAgICAgICAgPyBkdF9pbnRlcnJ1cHRfY29u
dHJvbGxlci0+cGhhbmRsZQo+Pj4gKyAgICAgICAgICAgOiBHVUVTVF9QSEFORExFX0dJQzsKPj4+
ICsKPj4+ICsgICAgcmVzID0gZmR0X3Byb3BlcnR5X2NlbGwoZmR0LCAiaW50ZXJydXB0LXBhcmVu
dCIsIGlwX3ZhbCk7Cj4+Cj4+IEkgd291bGQgYWN0dWFsbHkgcHJlZmVyIGlmIHdlIGV4dGVuZCBm
ZHRfcHJvcGVydHlfaW50ZXJydXB0cyB0byBkZWFsIHdpdGggb3RoZXIKPj4gZG9tYWluIHRoYW4g
dGhlIGh3ZG9tLiBUaGlzIHdvdWxkIGF2b2lkIHRoZSBmdW5jdGlvbi4KPiAKPiBEbyB5b3UgbWVh
biBhZGRpbmcgb25lIG1vcmUgcGFyYW1ldGVyLCBmb3IgZXhhbXBsZSBpbnRlcnJ1cHRfcGFyZW50
X3ZhbD8KPiAKPiBzdGF0aWMgaW50IF9faW5pdCBmZHRfcHJvcGVydHlfaW50ZXJydXB0cyh2b2lk
ICpmZHQsIGdpY19pbnRlcnJ1cHRfdAo+ICppbnRyLAo+ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBudW1faXJxLCBkdF9waGFuZGxlCj4gaW50ZXJy
dXB0X3BhcmVudF92YWwpCgpJIHdvdWxkIHByZWZlciBpZiB5b3UgaGlkZSBvdXQgdGhhdCBjb21w
bGV0ZWx5IGFuZCBpbmZlciBmcm9tIHRoZSBkb21haW4gKG9yIAprZXJuZWxfaW5mbykuIEEgcG90
ZW50aWFsIHByb3RvdHlwZSB3b3VsZCBiZToKCmludCBmZHRfcHJvcGVydHlfaW50ZXJydXB0cyhz
dHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZvLCBnaWNfaW50ZXJydXB0X3QgKmludHIpOwoKV2l0aCB0
aGUgaW1wbGVtZW50YXRpb24gbG9va2luZyBsaWtlIChwc2V1ZG8tY29kZSk6CiAgICBpZiAoIGlz
X2hhcmR3YXJlX2RvbWFpbihraW5mby0+ZCkgKQogICAgICAvKiBVc2UgaG9zdCBwaGFuZGxlICov
CiAgICBlbHNlCiAgICAgIC8qIFVzZSBHVUVTVF9QSEFORExFX0dJQyAqLwoKSWRlYWxseSB0aGUg
cHJvdG90eXBlIGNoYW5nZSBzaG91bGQgYmUgZG9uZSBpbiBhIHNlcGFyYXRlIHBhdGNoCgpDaGVl
cnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 16 16:36:05 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Jul 2019 16:36:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnQQs-00024s-HX; Tue, 16 Jul 2019 16:36: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=LiPz=VN=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hnQQr-00024m-FF
 for xen-devel@lists.xenproject.org; Tue, 16 Jul 2019 16:36:01 +0000
X-Inumbo-ID: cb160d03-a7e7-11e9-8980-bc764e045a96
Received: from m4a0041g.houston.softwaregrp.com (unknown [15.124.2.87])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id cb160d03-a7e7-11e9-8980-bc764e045a96;
 Tue, 16 Jul 2019 16:36:00 +0000 (UTC)
Received: FROM m4a0041g.houston.softwaregrp.com (15.120.17.147) BY
 m4a0041g.houston.softwaregrp.com WITH ESMTP; 
 Tue, 16 Jul 2019 16:35:59 +0000
Received: from M4W0335.microfocus.com (2002:f78:1193::f78:1193) by
 M4W0335.microfocus.com (2002:f78:1193::f78:1193) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Tue, 16 Jul 2019 16:35:08 +0000
Received: from NAM05-DM3-obe.outbound.protection.outlook.com (15.124.8.13) by
 M4W0335.microfocus.com (15.120.17.147) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Tue, 16 Jul 2019 16:35:08 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=AuRWPq8rZELuK+DlXssG5k5sC0Pm1L5r4hkUnlHzq+ewtVbrb0UdggwsS6dohwHAoSzaY9ZF3GTNM6YkUxA8JN2+EK0cn5Q+L0fBrMkgkGreIAtdc8i8b/6KxcJl2TwuivWKLG/pRYnA7C/Rga70Sb2tk5jPygmlZOIH7A+wuNXnFuMJlZO8bHaT+zlwIXwp5NbQIOZu5ubLprnC+pnoWNJbgmuUBRQTyWiI8RPxcg0QL7h3OjRTzCQaeOzVRgnujV8ovToSUp4n9ygncUjxFdMf2G7t8W50tt1RPfccurNHJJmAmZxwLZxPPANT6TOvz7VUQydRsE+DahjL0bdgfQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=u4b/8lMA3V0UKl8hzQJA2iYxHhfpLnnYKrKerCCshVk=;
 b=nMwHytgWXz7dtcAnSSwXsB/gFBdJklJYSrh/ZQ04ZWGNS3mpfqXwqwHOKWlrumU0oC2vKul8blHhcB/YvStX87MyudIngKzJuPi4MZqqkqLHWFfuO5Wu17DbnScBzgon6Xwh6vfRn1MYD0DOi2xDcF+Ckn4DipYBI06DM4Q5HKneD8R022KUz73yMwZbZuN417fK8e8AGSxJtVn/a1070Z5d3nAS/VLEtBIOxjd3I4h8JLIDOB8CGrxLGNS1nv3h1+9HGQcGZrBHCkLAU88fyu3Ikijmkx0Vyf403M5aT8CBKyAP8DIVXjno8SvfssrhOZ6JBQv8OekkTO0Q0hgESg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2764.namprd18.prod.outlook.com (20.179.49.145) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.14; Tue, 16 Jul 2019 16:35:08 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Tue, 16 Jul 2019
 16:35:08 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v3 01/14] AMD/IOMMU: free more memory when cleaning up
 after error
Thread-Index: AQHVO/Rtf/2Gjt1xPEey+KV3HfkjfA==
Date: Tue, 16 Jul 2019 16:35:08 +0000
Message-ID: <78aa4de3-f955-850f-9e1b-8711f2aa906f@suse.com>
References: <6272c301-a905-38cf-dd1a-645f3d703241@suse.com>
In-Reply-To: <6272c301-a905-38cf-dd1a-645f3d703241@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6P191CA0002.EURP191.PROD.OUTLOOK.COM (2603:10a6:6:28::12)
 To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 9f59bf87-5bf1-4db7-7360-08d70a0b9066
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB2764; 
x-ms-traffictypediagnostic: DM6PR18MB2764:
x-microsoft-antispam-prvs: <DM6PR18MB27642CDA834748402102A522B3CE0@DM6PR18MB2764.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:6430;
x-forefront-prvs: 0100732B76
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(346002)(366004)(376002)(396003)(39860400002)(136003)(199004)(189003)(80792005)(76176011)(478600001)(14454004)(66066001)(2906002)(31696002)(2501003)(52116002)(7736002)(2616005)(25786009)(186003)(68736007)(11346002)(446003)(386003)(14444005)(6506007)(36756003)(8676002)(6512007)(476003)(305945005)(26005)(31686004)(8936002)(3846002)(4326008)(2351001)(6486002)(81166006)(81156014)(486006)(316002)(53936002)(54906003)(5640700003)(256004)(102836004)(86362001)(71200400001)(6116002)(66946007)(66476007)(66556008)(64756008)(66446008)(5660300002)(99286004)(6916009)(6436002)(71190400001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2764;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: +62huFybgVlzAYLWUQ0jJzCt2nSvNOFYLt++s7x5mNNG3c+EV8tnuG2jjm0MuRU9jKbwfiyf8m24XaWun0/7Gk/izKG9t7p6RjRz0KtoeQeGVAUfMjt3sag1DjC76JyFC+NnbHLUsPjU7y2/h9mNUQ9l7Hzm0Dh4MfppfaeeJLXz6XkUGsey2jgKykhaT/wG+9TNZlI/66BzLYzBzMt0MZ/hrR/znCpjcHSAObRlbBHBA7wvs8rhZSKOPhGKjMsBuJPq2xuH8IZnbOj5+lDsK17iy5emgPLDeMj4vhfqNVeqeqMOehB65YScdyfAI/wLy5WcC5TNflkQWulp0ga/hWzRiEdHi0hc57SlTfkutQ5E6ljpeNDryp0cVI9Scg9vJ9dXlDL3eu+RTZgBBDFjX9YKHaZk5dPCcep7vJovYOs=
Content-ID: <C45978007F13514E845EB8ABC862E70D@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 9f59bf87-5bf1-4db7-7360-08d70a0b9066
X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Jul 2019 16:35:08.0675 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2764
X-OriginatorOrg: suse.com
Subject: [Xen-devel] [PATCH v3 01/14] AMD/IOMMU: free more memory when
 cleaning up after error
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Brian Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIGludGVycnVwdCByZW1hcHBpbmcgaW4tdXNlIGJpdG1hcHMgd2VyZSBsZWFrZWQgaW4gYWxs
IGNhc2VzLiBUaGUNCnJpbmcgYnVmZmVycyBhbmQgdGhlIG1hcHBpbmcgb2YgdGhlIE1NSU8gc3Bh
Y2Ugd2VyZSBsZWFrZWQgZm9yIGFueSBJT01NVQ0KdGhhdCBoYWRuJ3QgYmVlbiBlbmFibGVkIHll
dC4NCg0KU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPg0KLS0t
DQp2MzogTmV3Lg0KDQotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfaW5p
dC5jDQorKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfaW5pdC5jDQpAQCAt
MTA3MCwxMyArMTA3MCwxMiBAQCBzdGF0aWMgdm9pZCBfX2luaXQgYW1kX2lvbW11X2luaXRfY2xl
YW51DQogICAgICB7DQogICAgICAgICAgbGlzdF9kZWwoJmlvbW11LT5saXN0KTsNCiAgICAgICAg
ICBpZiAoIGlvbW11LT5lbmFibGVkICkNCi0gICAgICAgIHsNCiAgICAgICAgICAgICAgZGlzYWJs
ZV9pb21tdShpb21tdSk7DQotICAgICAgICAgICAgZGVhbGxvY2F0ZV9yaW5nX2J1ZmZlcigmaW9t
bXUtPmNtZF9idWZmZXIpOw0KLSAgICAgICAgICAgIGRlYWxsb2NhdGVfcmluZ19idWZmZXIoJmlv
bW11LT5ldmVudF9sb2cpOw0KLSAgICAgICAgICAgIGRlYWxsb2NhdGVfcmluZ19idWZmZXIoJmlv
bW11LT5wcHJfbG9nKTsNCi0gICAgICAgICAgICB1bm1hcF9pb21tdV9tbWlvX3JlZ2lvbihpb21t
dSk7DQotICAgICAgICB9DQorDQorICAgICAgICBkZWFsbG9jYXRlX3JpbmdfYnVmZmVyKCZpb21t
dS0+Y21kX2J1ZmZlcik7DQorICAgICAgICBkZWFsbG9jYXRlX3JpbmdfYnVmZmVyKCZpb21tdS0+
ZXZlbnRfbG9nKTsNCisgICAgICAgIGRlYWxsb2NhdGVfcmluZ19idWZmZXIoJmlvbW11LT5wcHJf
bG9nKTsNCisgICAgICAgIHVubWFwX2lvbW11X21taW9fcmVnaW9uKGlvbW11KTsNCiAgICAgICAg
ICB4ZnJlZShpb21tdSk7DQogICAgICB9DQogIA0KLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91
Z2gvYW1kL2lvbW11X2ludHIuYw0KKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lv
bW11X2ludHIuYw0KQEAgLTYxMCw2ICs2MTAsOCBAQCBpbnQgX19pbml0IGFtZF9pb21tdV9mcmVl
X2ludHJlbWFwX3RhYmxlDQogIHsNCiAgICAgIHZvaWQgKnRiID0gaXZyc19tYXBwaW5nLT5pbnRy
ZW1hcF90YWJsZTsNCiAgDQorICAgIFhGUkVFKGl2cnNfbWFwcGluZy0+aW50cmVtYXBfaW51c2Up
Ow0KKw0KICAgICAgaWYgKCB0YiApDQogICAgICB7DQogICAgICAgICAgX19mcmVlX2FtZF9pb21t
dV90YWJsZXModGIsIElOVFJFTUFQX1RBQkxFX09SREVSKTsNCg0KX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 16 16:37:16 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Jul 2019 16:37:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnQS3-0002A9-TA; Tue, 16 Jul 2019 16:37:15 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=LiPz=VN=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hnQS2-0002A2-GR
 for xen-devel@lists.xenproject.org; Tue, 16 Jul 2019 16:37:14 +0000
X-Inumbo-ID: f45b0026-a7e7-11e9-aaef-b31b2a92f41e
Received: from m4a0041g.houston.softwaregrp.com (unknown [15.124.2.87])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f45b0026-a7e7-11e9-aaef-b31b2a92f41e;
 Tue, 16 Jul 2019 16:37:09 +0000 (UTC)
Received: FROM m4a0041g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0041g.houston.softwaregrp.com WITH ESMTP; 
 Tue, 16 Jul 2019 16:37:08 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Tue, 16 Jul 2019 16:36:09 +0000
Received: from NAM01-BN3-obe.outbound.protection.outlook.com (15.124.72.13) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Tue, 16 Jul 2019 16:36:09 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=QBQHgYRvqX0mhmMU/3Dh3NXksurxFsTAuKiAE/Iw+pGxXurFmAxcQms+C3Ctv0aVjDkCtYk829ioC7XyPns+aSbcuCsj0SEzaXsZnYv4eKvUywRt8QhooX/JtCMQrTG3cciDso2eeIHTMX3R5B5cSXs7KAlR8brbZHZ3sZyjOJQ/EmaEjH0mFd4Ltue6zhWA0+eWvKUtzAT/4zIZMgXK9u4jr9U83Y4KE9YAPtExGeMO6xDm7gVgXKDtGzFsmw/lzYCo++oDZeNWldsAb2hughJkDv0ZXKHWgEasqZcgtFdT7LvpKkOdSJRA5abL312AfqcI80S8LHoJaqcA7hN8bw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=+L9DpxY6N+OqCiYyBpJUE3oOULyLv6LQLbBVLUWHmaM=;
 b=Ep+FrIamf/WH+pnN5qc/KyeO4L/5XjMknaEjH33JxwdPpvCYCm/1vA2H1QEYxBumgPk8omZKYdzYEy93lRue9sXN8AVh5+Y19Abi+cnXqiUIsD4ePYJ95smpMuVn99TStT+a8sHCUlzarra1yJ09EJxzASTKI4zBOeIQGESKhb66hCtYD4zEN6SIS/mCpORKKX5J099SE0oOS53EV8dEmP20HL+Mi5KpOSyDilqVdr/p5wKWpY2Z8NdOKiklXclxliwPin0I/6PxsTWxf/cZx1/G2GN6S7tsE8xt+dJy69hWGNQGoATvFWeHynkfT4lrIV6PH1leJh5Otu1/s6K2wA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2764.namprd18.prod.outlook.com (20.179.49.145) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.14; Tue, 16 Jul 2019 16:36:07 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Tue, 16 Jul 2019
 16:36:07 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v3 03/14] AMD/IOMMU: use bit field for control register
Thread-Index: AQHVO/SRnAccqyvNqEup1oh+z/xKQg==
Date: Tue, 16 Jul 2019 16:36:06 +0000
Message-ID: <3bca9f91-7cd8-e1bd-6d4c-736998fd3f0a@suse.com>
References: <6272c301-a905-38cf-dd1a-645f3d703241@suse.com>
In-Reply-To: <6272c301-a905-38cf-dd1a-645f3d703241@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB3PR0202CA0032.eurprd02.prod.outlook.com
 (2603:10a6:8:1::45) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 7c1e0ac5-ec38-4e93-45bc-08d70a0bb375
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB2764; 
x-ms-traffictypediagnostic: DM6PR18MB2764:
x-microsoft-antispam-prvs: <DM6PR18MB276494CB1B74EA116ECF231AB3CE0@DM6PR18MB2764.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:2582;
x-forefront-prvs: 0100732B76
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(346002)(366004)(376002)(396003)(39860400002)(136003)(199004)(189003)(80792005)(76176011)(478600001)(14454004)(66066001)(2906002)(31696002)(2501003)(52116002)(7736002)(2616005)(25786009)(186003)(68736007)(11346002)(446003)(386003)(14444005)(6506007)(36756003)(8676002)(6512007)(476003)(53946003)(305945005)(26005)(31686004)(8936002)(3846002)(4326008)(2351001)(6486002)(30864003)(81166006)(81156014)(486006)(316002)(53936002)(54906003)(5640700003)(256004)(102836004)(86362001)(71200400001)(6116002)(66946007)(66476007)(66556008)(64756008)(66446008)(5660300002)(99286004)(6916009)(6436002)(71190400001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2764;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: i2VpiyVl83DwpFoDbMhFcHUCvokPFEXl9Ll6GGX7cGXW9Q3RXbhr7ng1KQY6mjUyB4mStaP7E6/NWtH05kSiwW3fbZN+QUvBjjXCKSSulj7zp/A/9X+tOXICVaX5Nt8mAs1x+i7I1c1YYY/Mk+hnoqLZXs/8rs6sA1Ctr7PK27SwvxsG8YQTb3MRX3jFarwi7ZB+beZAyYuE8nwSNjpABNrLgO9W6hSE7YEqGXzkhPlNGIqxwXh8NQubaCDtNFIuYLAtp2nSMl5oc8jqOGMyiY2ttMexO5eWoUZ3Hd+EAMdfWFwaQXTRYM5YhfmY9hfnvPbAez4+u6Ha64Y1TrCKm+8ScUtKNiQU/OVv94NOLyfnNcCck/VxNhoE4QRbsmrW5Q1TrgNY6b0Ei7K9dZjl9m0gEyYiiGKwsGpw1DDZgM0=
Content-ID: <B39E4FB0CF88904792EB5F9988C160E8@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 7c1e0ac5-ec38-4e93-45bc-08d70a0bb375
X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Jul 2019 16:36:06.9978 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2764
X-OriginatorOrg: suse.com
Subject: [Xen-devel] [PATCH v3 03/14] AMD/IOMMU: use bit field for control
 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: Andrew Cooper <andrew.cooper3@citrix.com>,
 Brian Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QWxzbyBpbnRyb2R1Y2UgYSBmaWVsZCBpbiBzdHJ1Y3QgYW1kX2lvbW11IGNhY2hpbmcgdGhlIG1v
c3QgcmVjZW50bHkNCndyaXR0ZW4gY29udHJvbCByZWdpc3Rlci4gQWxsIHdyaXRlcyBzaG91bGQg
bm93IGhhcHBlbiBleGNsdXNpdmVseSBmcm9tDQp0aGF0IGNhY2hlZCB2YWx1ZSwgc3VjaCB0aGF0
IGl0IGlzIGd1YXJhbnRlZWQgdG8gYmUgdXAgdG8gZGF0ZS4NCg0KVGFrZSB0aGUgb3Bwb3J0dW5p
dHkgYW5kIGFkZCBmdXJ0aGVyIGZpZWxkcy4gQWxzbyBjb252ZXJ0IGEgZmV3IGJvb2xlYW4NCmZ1
bmN0aW9uIHBhcmFtZXRlcnMgdG8gYm9vbCwgc3VjaCB0aGF0IHVzZSBvZiAhISBjYW4gYmUgYXZv
aWRlZC4NCg0KQmVjYXVzZSBvZiB0aGVyZSBub3cgYmVpbmcgZGVmaW5pdGlvbnMgYmV5b25kIGJp
dCAzMSwgd3JpdGVsKCkgYWxzbyBnZXRzDQpyZXBsYWNlZCBieSB3cml0ZXEoKSB3aGVuIHVwZGF0
aW5nIGhhcmR3YXJlLg0KDQpTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+DQpBY2tlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4NCi0tLQ0KdjM6IFN3aXRjaCBib29sZWFuIGJpdGZpZWxkcyB0byBib29sLg0KdjI6IEFkZCBk
b21haW5faWRfcG5lIGZpZWxkLiBNZW50aW9uIHdyaXRlbCgpIC0+IHdyaXRlcSgpIGNoYW5nZS4N
Cg0KLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2d1ZXN0LmMNCisrKyBi
L3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9ndWVzdC5jDQpAQCAtMzE3LDcgKzMx
Nyw3IEBAIHN0YXRpYyBpbnQgZG9faW52YWxpZGF0ZV9pb3RsYl9wYWdlcyhzdHINCiAgDQogIHN0
YXRpYyBpbnQgZG9fY29tcGxldGlvbl93YWl0KHN0cnVjdCBkb21haW4gKmQsIGNtZF9lbnRyeV90
ICpjbWQpDQogIHsNCi0gICAgYm9vbF90IGNvbV93YWl0X2ludF9lbiwgY29tX3dhaXRfaW50LCBp
LCBzOw0KKyAgICBib29sIGNvbV93YWl0X2ludCwgaSwgczsNCiAgICAgIHN0cnVjdCBndWVzdF9p
b21tdSAqaW9tbXU7DQogICAgICB1bnNpZ25lZCBsb25nIGdmbjsNCiAgICAgIHAybV90eXBlX3Qg
cDJtdDsNCkBAIC0zNTQsMTIgKzM1NCwxMCBAQCBzdGF0aWMgaW50IGRvX2NvbXBsZXRpb25fd2Fp
dChzdHJ1Y3QgZG9tDQogICAgICAgICAgdW5tYXBfZG9tYWluX3BhZ2UodmFkZHIpOw0KICAgICAg
fQ0KICANCi0gICAgY29tX3dhaXRfaW50X2VuID0gaW9tbXVfZ2V0X2JpdChpb21tdS0+cmVnX2N0
cmwubG8sDQotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgSU9NTVVfQ09OVFJP
TF9DT01QX1dBSVRfSU5UX1NISUZUKTsNCiAgICAgIGNvbV93YWl0X2ludCA9IGlvbW11X2dldF9i
aXQoaW9tbXUtPnJlZ19zdGF0dXMubG8sDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIElPTU1VX1NUQVRVU19DT01QX1dBSVRfSU5UX1NISUZUKTsNCiAgDQotICAgIGlmICggY29t
X3dhaXRfaW50X2VuICYmIGNvbV93YWl0X2ludCApDQorICAgIGlmICggaW9tbXUtPnJlZ19jdHJs
LmNvbV93YWl0X2ludF9lbiAmJiBjb21fd2FpdF9pbnQgKQ0KICAgICAgICAgIGd1ZXN0X2lvbW11
X2RlbGl2ZXJfbXNpKGQpOw0KICANCiAgICAgIHJldHVybiAwOw0KQEAgLTUyMSw0MCArNTE5LDE3
IEBAIHN0YXRpYyB2b2lkIGd1ZXN0X2lvbW11X3Byb2Nlc3NfY29tbWFuZCgNCiAgICAgIHJldHVy
bjsNCiAgfQ0KICANCi1zdGF0aWMgaW50IGd1ZXN0X2lvbW11X3dyaXRlX2N0cmwoc3RydWN0IGd1
ZXN0X2lvbW11ICppb21tdSwgdWludDY0X3QgbmV3Y3RybCkNCitzdGF0aWMgaW50IGd1ZXN0X2lv
bW11X3dyaXRlX2N0cmwoc3RydWN0IGd1ZXN0X2lvbW11ICppb21tdSwgdWludDY0X3QgdmFsKQ0K
ICB7DQotICAgIGJvb2xfdCBjbWRfZW4sIGV2ZW50X2VuLCBpb21tdV9lbiwgcHByX2VuLCBwcHJf
bG9nX2VuOw0KLSAgICBib29sX3QgY21kX2VuX29sZCwgZXZlbnRfZW5fb2xkLCBpb21tdV9lbl9v
bGQ7DQotICAgIGJvb2xfdCBjbWRfcnVuOw0KLQ0KLSAgICBpb21tdV9lbiA9IGlvbW11X2dldF9i
aXQobmV3Y3RybCwNCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgIElPTU1VX0NPTlRST0xf
VFJBTlNMQVRJT05fRU5BQkxFX1NISUZUKTsNCi0gICAgaW9tbXVfZW5fb2xkID0gaW9tbXVfZ2V0
X2JpdChpb21tdS0+cmVnX2N0cmwubG8sDQotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgSU9NTVVfQ09OVFJPTF9UUkFOU0xBVElPTl9FTkFCTEVfU0hJRlQpOw0KLQ0KLSAgICBjbWRf
ZW4gPSBpb21tdV9nZXRfYml0KG5ld2N0cmwsDQotICAgICAgICAgICAgICAgICAgICAgICAgICAg
SU9NTVVfQ09OVFJPTF9DT01NQU5EX0JVRkZFUl9FTkFCTEVfU0hJRlQpOw0KLSAgICBjbWRfZW5f
b2xkID0gaW9tbXVfZ2V0X2JpdChpb21tdS0+cmVnX2N0cmwubG8sDQotICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIElPTU1VX0NPTlRST0xfQ09NTUFORF9CVUZGRVJfRU5BQkxFX1NISUZU
KTsNCi0gICAgY21kX3J1biA9IGlvbW11X2dldF9iaXQoaW9tbXUtPnJlZ19zdGF0dXMubG8sDQot
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIElPTU1VX1NUQVRVU19DTURfQlVGRkVSX1JVTl9T
SElGVCk7DQotICAgIGV2ZW50X2VuID0gaW9tbXVfZ2V0X2JpdChuZXdjdHJsLA0KLSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgSU9NTVVfQ09OVFJPTF9FVkVOVF9MT0dfRU5BQkxFX1NISUZU
KTsNCi0gICAgZXZlbnRfZW5fb2xkID0gaW9tbXVfZ2V0X2JpdChpb21tdS0+cmVnX2N0cmwubG8s
DQotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgSU9NTVVfQ09OVFJPTF9FVkVOVF9M
T0dfRU5BQkxFX1NISUZUKTsNCi0NCi0gICAgcHByX2VuID0gaW9tbXVfZ2V0X2JpdChuZXdjdHJs
LA0KLSAgICAgICAgICAgICAgICAgICAgICAgICAgIElPTU1VX0NPTlRST0xfUFBSX0VOQUJMRV9T
SElGVCk7DQotICAgIHBwcl9sb2dfZW4gPSBpb21tdV9nZXRfYml0KG5ld2N0cmwsDQotICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIElPTU1VX0NPTlRST0xfUFBSX0xPR19FTkFCTEVfU0hJ
RlQpOw0KKyAgICB1bmlvbiBhbWRfaW9tbXVfY29udHJvbCBuZXdjdHJsID0geyAucmF3ID0gdmFs
IH07DQogIA0KLSAgICBpZiAoIGlvbW11X2VuICkNCisgICAgaWYgKCBuZXdjdHJsLmlvbW11X2Vu
ICkNCiAgICAgIHsNCiAgICAgICAgICBndWVzdF9pb21tdV9lbmFibGUoaW9tbXUpOw0KICAgICAg
ICAgIGd1ZXN0X2lvbW11X2VuYWJsZV9kZXZfdGFibGUoaW9tbXUpOw0KICAgICAgfQ0KICANCi0g
ICAgaWYgKCBpb21tdV9lbiAmJiBjbWRfZW4gKQ0KKyAgICBpZiAoIG5ld2N0cmwuaW9tbXVfZW4g
JiYgbmV3Y3RybC5jbWRfYnVmX2VuICkNCiAgICAgIHsNCiAgICAgICAgICBndWVzdF9pb21tdV9l
bmFibGVfcmluZ19idWZmZXIoaW9tbXUsICZpb21tdS0+Y21kX2J1ZmZlciwNCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc2l6ZW9mKGNtZF9lbnRyeV90KSk7DQpAQCAt
NTYyLDcgKzUzNyw3IEBAIHN0YXRpYyBpbnQgZ3Vlc3RfaW9tbXVfd3JpdGVfY3RybChzdHJ1Y3QN
CiAgICAgICAgICB0YXNrbGV0X3NjaGVkdWxlKCZpb21tdS0+Y21kX2J1ZmZlcl90YXNrbGV0KTsN
CiAgICAgIH0NCiAgDQotICAgIGlmICggaW9tbXVfZW4gJiYgZXZlbnRfZW4gKQ0KKyAgICBpZiAo
IG5ld2N0cmwuaW9tbXVfZW4gJiYgbmV3Y3RybC5ldmVudF9sb2dfZW4gKQ0KICAgICAgew0KICAg
ICAgICAgIGd1ZXN0X2lvbW11X2VuYWJsZV9yaW5nX2J1ZmZlcihpb21tdSwgJmlvbW11LT5ldmVu
dF9sb2csDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNpemVvZihl
dmVudF9lbnRyeV90KSk7DQpAQCAtNTcwLDcgKzU0NSw3IEBAIHN0YXRpYyBpbnQgZ3Vlc3RfaW9t
bXVfd3JpdGVfY3RybChzdHJ1Y3QNCiAgICAgICAgICBndWVzdF9pb21tdV9jbGVhcl9zdGF0dXMo
aW9tbXUsIElPTU1VX1NUQVRVU19FVkVOVF9PVkVSRkxPV19TSElGVCk7DQogICAgICB9DQogIA0K
LSAgICBpZiAoIGlvbW11X2VuICYmIHBwcl9lbiAmJiBwcHJfbG9nX2VuICkNCisgICAgaWYgKCBu
ZXdjdHJsLmlvbW11X2VuICYmIG5ld2N0cmwucHByX2VuICYmIG5ld2N0cmwucHByX2xvZ19lbiAp
DQogICAgICB7DQogICAgICAgICAgZ3Vlc3RfaW9tbXVfZW5hYmxlX3JpbmdfYnVmZmVyKGlvbW11
LCAmaW9tbXUtPnBwcl9sb2csDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHNpemVvZihwcHJfZW50cnlfdCkpOw0KQEAgLTU3OCwxOSArNTUzLDIxIEBAIHN0YXRpYyBp
bnQgZ3Vlc3RfaW9tbXVfd3JpdGVfY3RybChzdHJ1Y3QNCiAgICAgICAgICBndWVzdF9pb21tdV9j
bGVhcl9zdGF0dXMoaW9tbXUsIElPTU1VX1NUQVRVU19QUFJfTE9HX09WRVJGTE9XX1NISUZUKTsN
CiAgICAgIH0NCiAgDQotICAgIGlmICggaW9tbXVfZW4gJiYgY21kX2VuX29sZCAmJiAhY21kX2Vu
ICkNCisgICAgaWYgKCBuZXdjdHJsLmlvbW11X2VuICYmIGlvbW11LT5yZWdfY3RybC5jbWRfYnVm
X2VuICYmDQorICAgICAgICAgIW5ld2N0cmwuY21kX2J1Zl9lbiApDQogICAgICB7DQogICAgICAg
ICAgLyogRGlzYWJsZSBpb21tdSBjb21tYW5kIHByb2Nlc3NpbmcgKi8NCiAgICAgICAgICB0YXNr
bGV0X2tpbGwoJmlvbW11LT5jbWRfYnVmZmVyX3Rhc2tsZXQpOw0KICAgICAgfQ0KICANCi0gICAg
aWYgKCBldmVudF9lbl9vbGQgJiYgIWV2ZW50X2VuICkNCisgICAgaWYgKCBpb21tdS0+cmVnX2N0
cmwuZXZlbnRfbG9nX2VuICYmICFuZXdjdHJsLmV2ZW50X2xvZ19lbiApDQogICAgICAgICAgZ3Vl
c3RfaW9tbXVfY2xlYXJfc3RhdHVzKGlvbW11LCBJT01NVV9TVEFUVVNfRVZFTlRfTE9HX1JVTl9T
SElGVCk7DQogIA0KLSAgICBpZiAoIGlvbW11X2VuX29sZCAmJiAhaW9tbXVfZW4gKQ0KKyAgICBp
ZiAoIGlvbW11LT5yZWdfY3RybC5pb21tdV9lbiAmJiAhbmV3Y3RybC5pb21tdV9lbiApDQogICAg
ICAgICAgZ3Vlc3RfaW9tbXVfZGlzYWJsZShpb21tdSk7DQogIA0KLSAgICB1NjRfdG9fcmVnKCZp
b21tdS0+cmVnX2N0cmwsIG5ld2N0cmwpOw0KKyAgICBpb21tdS0+cmVnX2N0cmwgPSBuZXdjdHJs
Ow0KKw0KICAgICAgcmV0dXJuIDA7DQogIH0NCiAgDQpAQCAtNjMyLDcgKzYwOSw3IEBAIHN0YXRp
YyB1aW50NjRfdCBpb21tdV9tbWlvX3JlYWQ2NChzdHJ1Y3QNCiAgICAgICAgICB2YWwgPSByZWdf
dG9fdTY0KGlvbW11LT5wcHJfbG9nLnJlZ190YWlsKTsNCiAgICAgICAgICBicmVhazsNCiAgICAg
IGNhc2UgSU9NTVVfQ09OVFJPTF9NTUlPX09GRlNFVDoNCi0gICAgICAgIHZhbCA9IHJlZ190b191
NjQoaW9tbXUtPnJlZ19jdHJsKTsNCisgICAgICAgIHZhbCA9IGlvbW11LT5yZWdfY3RybC5yYXc7
DQogICAgICAgICAgYnJlYWs7DQogICAgICBjYXNlIElPTU1VX1NUQVRVU19NTUlPX09GRlNFVDoN
CiAgICAgICAgICB2YWwgPSByZWdfdG9fdTY0KGlvbW11LT5yZWdfc3RhdHVzKTsNCi0tLSBhL3hl
bi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9pbml0LmMNCisrKyBiL3hlbi9kcml2ZXJz
L3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9pbml0LmMNCkBAIC00MSw3ICs0MSw3IEBAIExJU1RfSEVB
RF9SRUFEX01PU1RMWShhbWRfaW9tbXVfaGVhZCk7DQogIHN0cnVjdCB0YWJsZV9zdHJ1Y3QgZGV2
aWNlX3RhYmxlOw0KICBib29sX3QgaW9tbXV2Ml9lbmFibGVkOw0KICANCi1zdGF0aWMgaW50IGlv
bW11X2hhc19odF9mbGFnKHN0cnVjdCBhbWRfaW9tbXUgKmlvbW11LCB1OCBtYXNrKQ0KK3N0YXRp
YyBib29sIGlvbW11X2hhc19odF9mbGFnKHN0cnVjdCBhbWRfaW9tbXUgKmlvbW11LCB1OCBtYXNr
KQ0KICB7DQogICAgICByZXR1cm4gaW9tbXUtPmh0X2ZsYWdzICYgbWFzazsNCiAgfQ0KQEAgLTY5
LDMxICs2OSwxOCBAQCBzdGF0aWMgdm9pZCBfX2luaXQgdW5tYXBfaW9tbXVfbW1pb19yZWdpDQog
IA0KICBzdGF0aWMgdm9pZCBzZXRfaW9tbXVfaHRfZmxhZ3Moc3RydWN0IGFtZF9pb21tdSAqaW9t
bXUpDQogIHsNCi0gICAgdTMyIGVudHJ5Ow0KLSAgICBlbnRyeSA9IHJlYWRsKGlvbW11LT5tbWlv
X2Jhc2UgKyBJT01NVV9DT05UUk9MX01NSU9fT0ZGU0VUKTsNCi0NCiAgICAgIC8qIFNldHVwIEhU
IGZsYWdzICovDQogICAgICBpZiAoIGlvbW11X2hhc19jYXAoaW9tbXUsIFBDSV9DQVBfSFRfVFVO
TkVMX1NISUZUKSApDQotICAgICAgICBpb21tdV9oYXNfaHRfZmxhZyhpb21tdSwgQUNQSV9JVkhE
X1RUX0VOQUJMRSkgPw0KLSAgICAgICAgICAgIGlvbW11X3NldF9iaXQoJmVudHJ5LCBJT01NVV9D
T05UUk9MX0hUX1RVTk5FTF9UUkFOU0xBVElPTl9TSElGVCkgOg0KLSAgICAgICAgICAgIGlvbW11
X2NsZWFyX2JpdCgmZW50cnksIElPTU1VX0NPTlRST0xfSFRfVFVOTkVMX1RSQU5TTEFUSU9OX1NI
SUZUKTsNCi0NCi0gICAgaW9tbXVfaGFzX2h0X2ZsYWcoaW9tbXUsIEFDUElfSVZIRF9SRVNfUEFT
U19QVykgPw0KLSAgICAgICAgaW9tbXVfc2V0X2JpdCgmZW50cnksIElPTU1VX0NPTlRST0xfUkVT
UF9QQVNTX1BPU1RFRF9XUklURV9TSElGVCk6DQotICAgICAgICBpb21tdV9jbGVhcl9iaXQoJmVu
dHJ5LCBJT01NVV9DT05UUk9MX1JFU1BfUEFTU19QT1NURURfV1JJVEVfU0hJRlQpOw0KLQ0KLSAg
ICBpb21tdV9oYXNfaHRfZmxhZyhpb21tdSwgQUNQSV9JVkhEX0lTT0MpID8NCi0gICAgICAgIGlv
bW11X3NldF9iaXQoJmVudHJ5LCBJT01NVV9DT05UUk9MX0lTT0NIUk9OT1VTX1NISUZUKToNCi0g
ICAgICAgIGlvbW11X2NsZWFyX2JpdCgmZW50cnksIElPTU1VX0NPTlRST0xfSVNPQ0hST05PVVNf
U0hJRlQpOw0KLQ0KLSAgICBpb21tdV9oYXNfaHRfZmxhZyhpb21tdSwgQUNQSV9JVkhEX1BBU1Nf
UFcpID8NCi0gICAgICAgIGlvbW11X3NldF9iaXQoJmVudHJ5LCBJT01NVV9DT05UUk9MX1BBU1Nf
UE9TVEVEX1dSSVRFX1NISUZUKToNCi0gICAgICAgIGlvbW11X2NsZWFyX2JpdCgmZW50cnksIElP
TU1VX0NPTlRST0xfUEFTU19QT1NURURfV1JJVEVfU0hJRlQpOw0KKyAgICAgICAgaW9tbXUtPmN0
cmwuaHRfdHVuX2VuID0gaW9tbXVfaGFzX2h0X2ZsYWcoaW9tbXUsIEFDUElfSVZIRF9UVF9FTkFC
TEUpOw0KKw0KKyAgICBpb21tdS0+Y3RybC5wYXNzX3B3ICAgICA9IGlvbW11X2hhc19odF9mbGFn
KGlvbW11LCBBQ1BJX0lWSERfUEFTU19QVyk7DQorICAgIGlvbW11LT5jdHJsLnJlc19wYXNzX3B3
ID0gaW9tbXVfaGFzX2h0X2ZsYWcoaW9tbXUsIEFDUElfSVZIRF9SRVNfUEFTU19QVyk7DQorICAg
IGlvbW11LT5jdHJsLmlzb2MgICAgICAgID0gaW9tbXVfaGFzX2h0X2ZsYWcoaW9tbXUsIEFDUElf
SVZIRF9JU09DKTsNCiAgDQogICAgICAvKiBGb3JjZSBjb2hlcmVudCAqLw0KLSAgICBpb21tdV9z
ZXRfYml0KCZlbnRyeSwgSU9NTVVfQ09OVFJPTF9DT0hFUkVOVF9TSElGVCk7DQorICAgIGlvbW11
LT5jdHJsLmNvaGVyZW50ID0gdHJ1ZTsNCiAgDQotICAgIHdyaXRlbChlbnRyeSwgaW9tbXUtPm1t
aW9fYmFzZStJT01NVV9DT05UUk9MX01NSU9fT0ZGU0VUKTsNCisgICAgd3JpdGVxKGlvbW11LT5j
dHJsLnJhdywgaW9tbXUtPm1taW9fYmFzZSArIElPTU1VX0NPTlRST0xfTU1JT19PRkZTRVQpOw0K
ICB9DQogIA0KICBzdGF0aWMgdm9pZCByZWdpc3Rlcl9pb21tdV9kZXZfdGFibGVfaW5fbW1pb19z
cGFjZShzdHJ1Y3QgYW1kX2lvbW11ICppb21tdSkNCkBAIC0yMDUsNTUgKzE5MiwzNyBAQCBzdGF0
aWMgdm9pZCByZWdpc3Rlcl9pb21tdV9wcHJfbG9nX2luX21tDQogIA0KICANCiAgc3RhdGljIHZv
aWQgc2V0X2lvbW11X3RyYW5zbGF0aW9uX2NvbnRyb2woc3RydWN0IGFtZF9pb21tdSAqaW9tbXUs
DQotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGludCBl
bmFibGUpDQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9vbCBl
bmFibGUpDQogIHsNCi0gICAgdTMyIGVudHJ5Ow0KKyAgICBpb21tdS0+Y3RybC5pb21tdV9lbiA9
IGVuYWJsZTsNCiAgDQotICAgIGVudHJ5ID0gcmVhZGwoaW9tbXUtPm1taW9fYmFzZSArIElPTU1V
X0NPTlRST0xfTU1JT19PRkZTRVQpOw0KLQ0KLSAgICBlbmFibGUgPw0KLSAgICAgICAgaW9tbXVf
c2V0X2JpdCgmZW50cnksIElPTU1VX0NPTlRST0xfVFJBTlNMQVRJT05fRU5BQkxFX1NISUZUKSA6
DQotICAgICAgICBpb21tdV9jbGVhcl9iaXQoJmVudHJ5LCBJT01NVV9DT05UUk9MX1RSQU5TTEFU
SU9OX0VOQUJMRV9TSElGVCk7DQotDQotICAgIHdyaXRlbChlbnRyeSwgaW9tbXUtPm1taW9fYmFz
ZStJT01NVV9DT05UUk9MX01NSU9fT0ZGU0VUKTsNCisgICAgd3JpdGVxKGlvbW11LT5jdHJsLnJh
dywgaW9tbXUtPm1taW9fYmFzZSArIElPTU1VX0NPTlRST0xfTU1JT19PRkZTRVQpOw0KICB9DQog
IA0KICBzdGF0aWMgdm9pZCBzZXRfaW9tbXVfZ3Vlc3RfdHJhbnNsYXRpb25fY29udHJvbChzdHJ1
Y3QgYW1kX2lvbW11ICppb21tdSwNCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBpbnQgZW5hYmxlKQ0KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJvb2wgZW5hYmxlKQ0KICB7DQotICAgIHUzMiBlbnRyeTsNCi0N
Ci0gICAgZW50cnkgPSByZWFkbChpb21tdS0+bW1pb19iYXNlICsgSU9NTVVfQ09OVFJPTF9NTUlP
X09GRlNFVCk7DQorICAgIGlvbW11LT5jdHJsLmd0X2VuID0gZW5hYmxlOw0KICANCi0gICAgZW5h
YmxlID8NCi0gICAgICAgIGlvbW11X3NldF9iaXQoJmVudHJ5LCBJT01NVV9DT05UUk9MX0dUX0VO
QUJMRV9TSElGVCkgOg0KLSAgICAgICAgaW9tbXVfY2xlYXJfYml0KCZlbnRyeSwgSU9NTVVfQ09O
VFJPTF9HVF9FTkFCTEVfU0hJRlQpOw0KLQ0KLSAgICB3cml0ZWwoZW50cnksIGlvbW11LT5tbWlv
X2Jhc2UrSU9NTVVfQ09OVFJPTF9NTUlPX09GRlNFVCk7DQorICAgIHdyaXRlcShpb21tdS0+Y3Ry
bC5yYXcsIGlvbW11LT5tbWlvX2Jhc2UgKyBJT01NVV9DT05UUk9MX01NSU9fT0ZGU0VUKTsNCiAg
DQogICAgICBpZiAoIGVuYWJsZSApDQogICAgICAgICAgQU1EX0lPTU1VX0RFQlVHKCJHdWVzdCBU
cmFuc2xhdGlvbiBFbmFibGVkLlxuIik7DQogIH0NCiAgDQogIHN0YXRpYyB2b2lkIHNldF9pb21t
dV9jb21tYW5kX2J1ZmZlcl9jb250cm9sKHN0cnVjdCBhbWRfaW9tbXUgKmlvbW11LA0KLSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnQgZW5hYmxl
KQ0KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvb2wgZW5h
YmxlKQ0KICB7DQotICAgIHUzMiBlbnRyeTsNCi0NCi0gICAgZW50cnkgPSByZWFkbChpb21tdS0+
bW1pb19iYXNlICsgSU9NTVVfQ09OVFJPTF9NTUlPX09GRlNFVCk7DQotDQotICAgIC8qcmVzZXQg
aGVhZCBhbmQgdGFpbCBwb2ludGVyIG1hbnVhbGx5IGJlZm9yZSBlbmFibGVtZW50ICovDQorICAg
IC8qIFJlc2V0IGhlYWQgYW5kIHRhaWwgcG9pbnRlciBtYW51YWxseSBiZWZvcmUgZW5hYmxlbWVu
dCAqLw0KICAgICAgaWYgKCBlbmFibGUgKQ0KICAgICAgew0KICAgICAgICAgIHdyaXRlcSgwLCBp
b21tdS0+bW1pb19iYXNlICsgSU9NTVVfQ01EX0JVRkZFUl9IRUFEX09GRlNFVCk7DQogICAgICAg
ICAgd3JpdGVxKDAsIGlvbW11LT5tbWlvX2Jhc2UgKyBJT01NVV9DTURfQlVGRkVSX1RBSUxfT0ZG
U0VUKTsNCi0NCi0gICAgICAgIGlvbW11X3NldF9iaXQoJmVudHJ5LCBJT01NVV9DT05UUk9MX0NP
TU1BTkRfQlVGRkVSX0VOQUJMRV9TSElGVCk7DQogICAgICB9DQotICAgIGVsc2UNCi0gICAgICAg
IGlvbW11X2NsZWFyX2JpdCgmZW50cnksIElPTU1VX0NPTlRST0xfQ09NTUFORF9CVUZGRVJfRU5B
QkxFX1NISUZUKTsNCiAgDQotICAgIHdyaXRlbChlbnRyeSwgaW9tbXUtPm1taW9fYmFzZStJT01N
VV9DT05UUk9MX01NSU9fT0ZGU0VUKTsNCisgICAgaW9tbXUtPmN0cmwuY21kX2J1Zl9lbiA9IGVu
YWJsZTsNCisNCisgICAgd3JpdGVxKGlvbW11LT5jdHJsLnJhdywgaW9tbXUtPm1taW9fYmFzZSAr
IElPTU1VX0NPTlRST0xfTU1JT19PRkZTRVQpOw0KICB9DQogIA0KICBzdGF0aWMgdm9pZCByZWdp
c3Rlcl9pb21tdV9leGNsdXNpb25fcmFuZ2Uoc3RydWN0IGFtZF9pb21tdSAqaW9tbXUpDQpAQCAt
Mjk1LDU3ICsyNjQsMzggQEAgc3RhdGljIHZvaWQgcmVnaXN0ZXJfaW9tbXVfZXhjbHVzaW9uX3Jh
bg0KICB9DQogIA0KICBzdGF0aWMgdm9pZCBzZXRfaW9tbXVfZXZlbnRfbG9nX2NvbnRyb2woc3Ry
dWN0IGFtZF9pb21tdSAqaW9tbXUsDQotICAgICAgICAgICAgaW50IGVuYWJsZSkNCisgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9vbCBlbmFibGUpDQogIHsNCi0gICAg
dTMyIGVudHJ5Ow0KLQ0KLSAgICBlbnRyeSA9IHJlYWRsKGlvbW11LT5tbWlvX2Jhc2UgKyBJT01N
VV9DT05UUk9MX01NSU9fT0ZGU0VUKTsNCi0NCi0gICAgLypyZXNldCBoZWFkIGFuZCB0YWlsIHBv
aW50ZXIgbWFudWFsbHkgYmVmb3JlIGVuYWJsZW1lbnQgKi8NCisgICAgLyogUmVzZXQgaGVhZCBh
bmQgdGFpbCBwb2ludGVyIG1hbnVhbGx5IGJlZm9yZSBlbmFibGVtZW50ICovDQogICAgICBpZiAo
IGVuYWJsZSApDQogICAgICB7DQogICAgICAgICAgd3JpdGVxKDAsIGlvbW11LT5tbWlvX2Jhc2Ug
KyBJT01NVV9FVkVOVF9MT0dfSEVBRF9PRkZTRVQpOw0KICAgICAgICAgIHdyaXRlcSgwLCBpb21t
dS0+bW1pb19iYXNlICsgSU9NTVVfRVZFTlRfTE9HX1RBSUxfT0ZGU0VUKTsNCi0NCi0gICAgICAg
IGlvbW11X3NldF9iaXQoJmVudHJ5LCBJT01NVV9DT05UUk9MX0VWRU5UX0xPR19JTlRfU0hJRlQp
Ow0KLSAgICAgICAgaW9tbXVfc2V0X2JpdCgmZW50cnksIElPTU1VX0NPTlRST0xfRVZFTlRfTE9H
X0VOQUJMRV9TSElGVCk7DQotICAgIH0NCi0gICAgZWxzZQ0KLSAgICB7DQotICAgICAgICBpb21t
dV9jbGVhcl9iaXQoJmVudHJ5LCBJT01NVV9DT05UUk9MX0VWRU5UX0xPR19JTlRfU0hJRlQpOw0K
LSAgICAgICAgaW9tbXVfY2xlYXJfYml0KCZlbnRyeSwgSU9NTVVfQ09OVFJPTF9FVkVOVF9MT0df
RU5BQkxFX1NISUZUKTsNCiAgICAgIH0NCiAgDQotICAgIGlvbW11X2NsZWFyX2JpdCgmZW50cnks
IElPTU1VX0NPTlRST0xfQ09NUF9XQUlUX0lOVF9TSElGVCk7DQorICAgIGlvbW11LT5jdHJsLmV2
ZW50X2ludF9lbiA9IGVuYWJsZTsNCisgICAgaW9tbXUtPmN0cmwuZXZlbnRfbG9nX2VuID0gZW5h
YmxlOw0KKyAgICBpb21tdS0+Y3RybC5jb21fd2FpdF9pbnRfZW4gPSBmYWxzZTsNCiAgDQotICAg
IHdyaXRlbChlbnRyeSwgaW9tbXUtPm1taW9fYmFzZSArIElPTU1VX0NPTlRST0xfTU1JT19PRkZT
RVQpOw0KKyAgICB3cml0ZXEoaW9tbXUtPmN0cmwucmF3LCBpb21tdS0+bW1pb19iYXNlICsgSU9N
TVVfQ09OVFJPTF9NTUlPX09GRlNFVCk7DQogIH0NCiAgDQogIHN0YXRpYyB2b2lkIHNldF9pb21t
dV9wcHJfbG9nX2NvbnRyb2woc3RydWN0IGFtZF9pb21tdSAqaW9tbXUsDQotICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBpbnQgZW5hYmxlKQ0KKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYm9vbCBlbmFibGUpDQogIHsNCi0gICAgdTMyIGVudHJ5Ow0K
LQ0KLSAgICBlbnRyeSA9IHJlYWRsKGlvbW11LT5tbWlvX2Jhc2UgKyBJT01NVV9DT05UUk9MX01N
SU9fT0ZGU0VUKTsNCi0NCi0gICAgLypyZXNldCBoZWFkIGFuZCB0YWlsIHBvaW50ZXIgbWFudWFs
bHkgYmVmb3JlIGVuYWJsZW1lbnQgKi8NCisgICAgLyogUmVzZXQgaGVhZCBhbmQgdGFpbCBwb2lu
dGVyIG1hbnVhbGx5IGJlZm9yZSBlbmFibGVtZW50ICovDQogICAgICBpZiAoIGVuYWJsZSApDQog
ICAgICB7DQogICAgICAgICAgd3JpdGVxKDAsIGlvbW11LT5tbWlvX2Jhc2UgKyBJT01NVV9QUFJf
TE9HX0hFQURfT0ZGU0VUKTsNCiAgICAgICAgICB3cml0ZXEoMCwgaW9tbXUtPm1taW9fYmFzZSAr
IElPTU1VX1BQUl9MT0dfVEFJTF9PRkZTRVQpOw0KLQ0KLSAgICAgICAgaW9tbXVfc2V0X2JpdCgm
ZW50cnksIElPTU1VX0NPTlRST0xfUFBSX0VOQUJMRV9TSElGVCk7DQotICAgICAgICBpb21tdV9z
ZXRfYml0KCZlbnRyeSwgSU9NTVVfQ09OVFJPTF9QUFJfTE9HX0lOVF9TSElGVCk7DQotICAgICAg
ICBpb21tdV9zZXRfYml0KCZlbnRyeSwgSU9NTVVfQ09OVFJPTF9QUFJfTE9HX0VOQUJMRV9TSElG
VCk7DQotICAgIH0NCi0gICAgZWxzZQ0KLSAgICB7DQotICAgICAgICBpb21tdV9jbGVhcl9iaXQo
JmVudHJ5LCBJT01NVV9DT05UUk9MX1BQUl9FTkFCTEVfU0hJRlQpOw0KLSAgICAgICAgaW9tbXVf
Y2xlYXJfYml0KCZlbnRyeSwgSU9NTVVfQ09OVFJPTF9QUFJfTE9HX0lOVF9TSElGVCk7DQotICAg
ICAgICBpb21tdV9jbGVhcl9iaXQoJmVudHJ5LCBJT01NVV9DT05UUk9MX1BQUl9MT0dfRU5BQkxF
X1NISUZUKTsNCiAgICAgIH0NCiAgDQotICAgIHdyaXRlbChlbnRyeSwgaW9tbXUtPm1taW9fYmFz
ZSArIElPTU1VX0NPTlRST0xfTU1JT19PRkZTRVQpOw0KKyAgICBpb21tdS0+Y3RybC5wcHJfZW4g
PSBlbmFibGU7DQorICAgIGlvbW11LT5jdHJsLnBwcl9pbnRfZW4gPSBlbmFibGU7DQorICAgIGlv
bW11LT5jdHJsLnBwcl9sb2dfZW4gPSBlbmFibGU7DQorDQorICAgIHdyaXRlcShpb21tdS0+Y3Ry
bC5yYXcsIGlvbW11LT5tbWlvX2Jhc2UgKyBJT01NVV9DT05UUk9MX01NSU9fT0ZGU0VUKTsNCisN
CiAgICAgIGlmICggZW5hYmxlICkNCiAgICAgICAgICBBTURfSU9NTVVfREVCVUcoIlBQUiBMb2cg
RW5hYmxlZC5cbiIpOw0KICB9DQpAQCAtMzk4LDcgKzM0OCw3IEBAIHN0YXRpYyBpbnQgaW9tbXVf
cmVhZF9sb2coc3RydWN0IGFtZF9pb20NCiAgLyogcmVzZXQgZXZlbnQgbG9nIG9yIHBwciBsb2cg
d2hlbiBvdmVyZmxvdyAqLw0KICBzdGF0aWMgdm9pZCBpb21tdV9yZXNldF9sb2coc3RydWN0IGFt
ZF9pb21tdSAqaW9tbXUsDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3Qgcmlu
Z19idWZmZXIgKmxvZywNCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgdm9pZCAoKmN0cmxf
ZnVuYykoc3RydWN0IGFtZF9pb21tdSAqaW9tbXUsIGludCkpDQorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHZvaWQgKCpjdHJsX2Z1bmMpKHN0cnVjdCBhbWRfaW9tbXUgKmlvbW11LCBib29s
KSkNCiAgew0KICAgICAgdTMyIGVudHJ5Ow0KICAgICAgaW50IGxvZ19ydW4sIHJ1bl9iaXQ7DQpA
QCAtNjE1LDExICs1NjUsMTEgQEAgc3RhdGljIHZvaWQgaW9tbXVfY2hlY2tfZXZlbnRfbG9nKHN0
cnVjdA0KICAgICAgICAgIGlvbW11X3Jlc2V0X2xvZyhpb21tdSwgJmlvbW11LT5ldmVudF9sb2cs
IHNldF9pb21tdV9ldmVudF9sb2dfY29udHJvbCk7DQogICAgICBlbHNlDQogICAgICB7DQotICAg
ICAgICBlbnRyeSA9IHJlYWRsKGlvbW11LT5tbWlvX2Jhc2UgKyBJT01NVV9DT05UUk9MX01NSU9f
T0ZGU0VUKTsNCi0gICAgICAgIGlmICggIShlbnRyeSAmIElPTU1VX0NPTlRST0xfRVZFTlRfTE9H
X0lOVF9NQVNLKSApDQorICAgICAgICBpZiAoICFpb21tdS0+Y3RybC5ldmVudF9pbnRfZW4gKQ0K
ICAgICAgICAgIHsNCi0gICAgICAgICAgICBlbnRyeSB8PSBJT01NVV9DT05UUk9MX0VWRU5UX0xP
R19JTlRfTUFTSzsNCi0gICAgICAgICAgICB3cml0ZWwoZW50cnksIGlvbW11LT5tbWlvX2Jhc2Ug
KyBJT01NVV9DT05UUk9MX01NSU9fT0ZGU0VUKTsNCisgICAgICAgICAgICBpb21tdS0+Y3RybC5l
dmVudF9pbnRfZW4gPSB0cnVlOw0KKyAgICAgICAgICAgIHdyaXRlcShpb21tdS0+Y3RybC5yYXcs
DQorICAgICAgICAgICAgICAgICAgIGlvbW11LT5tbWlvX2Jhc2UgKyBJT01NVV9DT05UUk9MX01N
SU9fT0ZGU0VUKTsNCiAgICAgICAgICAgICAgLyoNCiAgICAgICAgICAgICAgICogUmUtc2NoZWR1
bGUgdGhlIHRhc2tsZXQgdG8gaGFuZGxlIGV2ZW50dWFsIGxvZyBlbnRyaWVzIGFkZGVkDQogICAg
ICAgICAgICAgICAqIGJldHdlZW4gcmVhZGluZyB0aGUgbG9nIGFib3ZlIGFuZCByZS1lbmFibGlu
ZyB0aGUgaW50ZXJydXB0Lg0KQEAgLTcwNCwxMSArNjU0LDExIEBAIHN0YXRpYyB2b2lkIGlvbW11
X2NoZWNrX3Bwcl9sb2coc3RydWN0IGENCiAgICAgICAgICBpb21tdV9yZXNldF9sb2coaW9tbXUs
ICZpb21tdS0+cHByX2xvZywgc2V0X2lvbW11X3Bwcl9sb2dfY29udHJvbCk7DQogICAgICBlbHNl
DQogICAgICB7DQotICAgICAgICBlbnRyeSA9IHJlYWRsKGlvbW11LT5tbWlvX2Jhc2UgKyBJT01N
VV9DT05UUk9MX01NSU9fT0ZGU0VUKTsNCi0gICAgICAgIGlmICggIShlbnRyeSAmIElPTU1VX0NP
TlRST0xfUFBSX0xPR19JTlRfTUFTSykgKQ0KKyAgICAgICAgaWYgKCAhaW9tbXUtPmN0cmwucHBy
X2ludF9lbiApDQogICAgICAgICAgew0KLSAgICAgICAgICAgIGVudHJ5IHw9IElPTU1VX0NPTlRS
T0xfUFBSX0xPR19JTlRfTUFTSzsNCi0gICAgICAgICAgICB3cml0ZWwoZW50cnksIGlvbW11LT5t
bWlvX2Jhc2UgKyBJT01NVV9DT05UUk9MX01NSU9fT0ZGU0VUKTsNCisgICAgICAgICAgICBpb21t
dS0+Y3RybC5wcHJfaW50X2VuID0gdHJ1ZTsNCisgICAgICAgICAgICB3cml0ZXEoaW9tbXUtPmN0
cmwucmF3LA0KKyAgICAgICAgICAgICAgICAgICBpb21tdS0+bW1pb19iYXNlICsgSU9NTVVfQ09O
VFJPTF9NTUlPX09GRlNFVCk7DQogICAgICAgICAgICAgIC8qDQogICAgICAgICAgICAgICAqIFJl
LXNjaGVkdWxlIHRoZSB0YXNrbGV0IHRvIGhhbmRsZSBldmVudHVhbCBsb2cgZW50cmllcyBhZGRl
ZA0KICAgICAgICAgICAgICAgKiBiZXR3ZWVuIHJlYWRpbmcgdGhlIGxvZyBhYm92ZSBhbmQgcmUt
ZW5hYmxpbmcgdGhlIGludGVycnVwdC4NCkBAIC03NTQsNyArNzA0LDYgQEAgc3RhdGljIHZvaWQg
ZG9fYW1kX2lvbW11X2lycSh1bnNpZ25lZCBsbw0KICBzdGF0aWMgdm9pZCBpb21tdV9pbnRlcnJ1
cHRfaGFuZGxlcihpbnQgaXJxLCB2b2lkICpkZXZfaWQsDQogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQ0KICB7DQotICAgIHUz
MiBlbnRyeTsNCiAgICAgIHVuc2lnbmVkIGxvbmcgZmxhZ3M7DQogICAgICBzdHJ1Y3QgYW1kX2lv
bW11ICppb21tdSA9IGRldl9pZDsNCiAgDQpAQCAtNzY0LDEwICs3MTMsOSBAQCBzdGF0aWMgdm9p
ZCBpb21tdV9pbnRlcnJ1cHRfaGFuZGxlcihpbnQNCiAgICAgICAqIFNpbGVuY2UgaW50ZXJydXB0
cyBmcm9tIGJvdGggZXZlbnQgYW5kIFBQUiBieSBjbGVhcmluZyB0aGUNCiAgICAgICAqIGVuYWJs
ZSBsb2dnaW5nIGJpdHMgaW4gdGhlIGNvbnRyb2wgcmVnaXN0ZXINCiAgICAgICAqLw0KLSAgICBl
bnRyeSA9IHJlYWRsKGlvbW11LT5tbWlvX2Jhc2UgKyBJT01NVV9DT05UUk9MX01NSU9fT0ZGU0VU
KTsNCi0gICAgaW9tbXVfY2xlYXJfYml0KCZlbnRyeSwgSU9NTVVfQ09OVFJPTF9FVkVOVF9MT0df
SU5UX1NISUZUKTsNCi0gICAgaW9tbXVfY2xlYXJfYml0KCZlbnRyeSwgSU9NTVVfQ09OVFJPTF9Q
UFJfTE9HX0lOVF9TSElGVCk7DQotICAgIHdyaXRlbChlbnRyeSwgaW9tbXUtPm1taW9fYmFzZSAr
IElPTU1VX0NPTlRST0xfTU1JT19PRkZTRVQpOw0KKyAgICBpb21tdS0+Y3RybC5ldmVudF9pbnRf
ZW4gPSBmYWxzZTsNCisgICAgaW9tbXUtPmN0cmwucHByX2ludF9lbiA9IGZhbHNlOw0KKyAgICB3
cml0ZXEoaW9tbXUtPmN0cmwucmF3LCBpb21tdS0+bW1pb19iYXNlICsgSU9NTVVfQ09OVFJPTF9N
TUlPX09GRlNFVCk7DQogIA0KICAgICAgc3Bpbl91bmxvY2tfaXJxcmVzdG9yZSgmaW9tbXUtPmxv
Y2ssIGZsYWdzKTsNCiAgDQotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2FtZC1pb21tdS5oDQor
KysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2FtZC1pb21tdS5oDQpAQCAtODgsNiArODgsOCBAQCBz
dHJ1Y3QgYW1kX2lvbW11IHsNCiAgICAgIHZvaWQgKm1taW9fYmFzZTsNCiAgICAgIHVuc2lnbmVk
IGxvbmcgbW1pb19iYXNlX3BoeXM7DQogIA0KKyAgICB1bmlvbiBhbWRfaW9tbXVfY29udHJvbCBj
dHJsOw0KKw0KICAgICAgc3RydWN0IHRhYmxlX3N0cnVjdCBkZXZfdGFibGU7DQogICAgICBzdHJ1
Y3QgcmluZ19idWZmZXIgY21kX2J1ZmZlcjsNCiAgICAgIHN0cnVjdCByaW5nX2J1ZmZlciBldmVu
dF9sb2c7DQpAQCAtMTcyLDcgKzE3NCw3IEBAIHN0cnVjdCBndWVzdF9pb21tdSB7DQogICAgICB1
aW50NjRfdCAgICAgICAgICAgICAgICBtbWlvX2Jhc2U7ICAgICAgICAgICAgIC8qIE1NSU8gYmFz
ZSBhZGRyZXNzICovDQogIA0KICAgICAgLyogTU1JTyByZWdzICovDQotICAgIHN0cnVjdCBtbWlv
X3JlZyAgICAgICAgIHJlZ19jdHJsOyAgICAgICAgICAgICAgLyogTU1JTyBvZmZzZXQgMDAxOGgg
Ki8NCisgICAgdW5pb24gYW1kX2lvbW11X2NvbnRyb2wgcmVnX2N0cmw7ICAgICAgICAgICAgICAv
KiBNTUlPIG9mZnNldCAwMDE4aCAqLw0KICAgICAgc3RydWN0IG1taW9fcmVnICAgICAgICAgcmVn
X3N0YXR1czsgICAgICAgICAgICAvKiBNTUlPIG9mZnNldCAyMDIwaCAqLw0KICAgICAgdW5pb24g
YW1kX2lvbW11X2V4dF9mZWF0dXJlcyByZWdfZXh0X2ZlYXR1cmU7ICAvKiBNTUlPIG9mZnNldCAw
MDMwaCAqLw0KICANCi0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3N2bS9hbWQtaW9tbXUt
ZGVmcy5oDQorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9zdm0vYW1kLWlvbW11LWRlZnMu
aA0KQEAgLTI5NSwzOCArMjk1LDU2IEBAIHN0cnVjdCBhbWRfaW9tbXVfZHRlIHsNCiAgDQogIC8q
IENvbnRyb2wgUmVnaXN0ZXIgKi8NCiAgI2RlZmluZSBJT01NVV9DT05UUk9MX01NSU9fT0ZGU0VU
CQkJMHgxOA0KLSNkZWZpbmUgSU9NTVVfQ09OVFJPTF9UUkFOU0xBVElPTl9FTkFCTEVfTUFTSwkJ
MHgwMDAwMDAwMQ0KLSNkZWZpbmUgSU9NTVVfQ09OVFJPTF9UUkFOU0xBVElPTl9FTkFCTEVfU0hJ
RlQJCTANCi0jZGVmaW5lIElPTU1VX0NPTlRST0xfSFRfVFVOTkVMX1RSQU5TTEFUSU9OX01BU0sJ
MHgwMDAwMDAwMg0KLSNkZWZpbmUgSU9NTVVfQ09OVFJPTF9IVF9UVU5ORUxfVFJBTlNMQVRJT05f
U0hJRlQJMQ0KLSNkZWZpbmUgSU9NTVVfQ09OVFJPTF9FVkVOVF9MT0dfRU5BQkxFX01BU0sJCTB4
MDAwMDAwMDQNCi0jZGVmaW5lIElPTU1VX0NPTlRST0xfRVZFTlRfTE9HX0VOQUJMRV9TSElGVAkJ
Mg0KLSNkZWZpbmUgSU9NTVVfQ09OVFJPTF9FVkVOVF9MT0dfSU5UX01BU0sJCTB4MDAwMDAwMDgN
Ci0jZGVmaW5lIElPTU1VX0NPTlRST0xfRVZFTlRfTE9HX0lOVF9TSElGVAkJMw0KLSNkZWZpbmUg
SU9NTVVfQ09OVFJPTF9DT01QX1dBSVRfSU5UX01BU0sJCTB4MDAwMDAwMTANCi0jZGVmaW5lIElP
TU1VX0NPTlRST0xfQ09NUF9XQUlUX0lOVF9TSElGVAkJNA0KLSNkZWZpbmUgSU9NTVVfQ09OVFJP
TF9JTlZBTElEQVRJT05fVElNRU9VVF9NQVNLCQkweDAwMDAwMEUwDQotI2RlZmluZSBJT01NVV9D
T05UUk9MX0lOVkFMSURBVElPTl9USU1FT1VUX1NISUZUCTUNCi0jZGVmaW5lIElPTU1VX0NPTlRS
T0xfUEFTU19QT1NURURfV1JJVEVfTUFTSwkJMHgwMDAwMDEwMA0KLSNkZWZpbmUgSU9NTVVfQ09O
VFJPTF9QQVNTX1BPU1RFRF9XUklURV9TSElGVAkJOA0KLSNkZWZpbmUgSU9NTVVfQ09OVFJPTF9S
RVNQX1BBU1NfUE9TVEVEX1dSSVRFX01BU0sJMHgwMDAwMDIwMA0KLSNkZWZpbmUgSU9NTVVfQ09O
VFJPTF9SRVNQX1BBU1NfUE9TVEVEX1dSSVRFX1NISUZUCTkNCi0jZGVmaW5lIElPTU1VX0NPTlRS
T0xfQ09IRVJFTlRfTUFTSwkJCTB4MDAwMDA0MDANCi0jZGVmaW5lIElPTU1VX0NPTlRST0xfQ09I
RVJFTlRfU0hJRlQJCQkxMA0KLSNkZWZpbmUgSU9NTVVfQ09OVFJPTF9JU09DSFJPTk9VU19NQVNL
CQkJMHgwMDAwMDgwMA0KLSNkZWZpbmUgSU9NTVVfQ09OVFJPTF9JU09DSFJPTk9VU19TSElGVAkJ
CTExDQotI2RlZmluZSBJT01NVV9DT05UUk9MX0NPTU1BTkRfQlVGRkVSX0VOQUJMRV9NQVNLCTB4
MDAwMDEwMDANCi0jZGVmaW5lIElPTU1VX0NPTlRST0xfQ09NTUFORF9CVUZGRVJfRU5BQkxFX1NI
SUZUCTEyDQotI2RlZmluZSBJT01NVV9DT05UUk9MX1BQUl9MT0dfRU5BQkxFX01BU0sJCTB4MDAw
MDIwMDANCi0jZGVmaW5lIElPTU1VX0NPTlRST0xfUFBSX0xPR19FTkFCTEVfU0hJRlQJCTEzDQot
I2RlZmluZSBJT01NVV9DT05UUk9MX1BQUl9MT0dfSU5UX01BU0sJCQkweDAwMDA0MDAwDQotI2Rl
ZmluZSBJT01NVV9DT05UUk9MX1BQUl9MT0dfSU5UX1NISUZUCQkJMTQNCi0jZGVmaW5lIElPTU1V
X0NPTlRST0xfUFBSX0VOQUJMRV9NQVNLCQkJMHgwMDAwODAwMA0KLSNkZWZpbmUgSU9NTVVfQ09O
VFJPTF9QUFJfRU5BQkxFX1NISUZUCQkJMTUNCi0jZGVmaW5lIElPTU1VX0NPTlRST0xfR1RfRU5B
QkxFX01BU0sJCQkweDAwMDEwMDAwDQotI2RlZmluZSBJT01NVV9DT05UUk9MX0dUX0VOQUJMRV9T
SElGVAkJCTE2DQotI2RlZmluZSBJT01NVV9DT05UUk9MX1JFU1RBUlRfTUFTSwkJCTB4ODAwMDAw
MDANCi0jZGVmaW5lIElPTU1VX0NPTlRST0xfUkVTVEFSVF9TSElGVAkJCTMxDQorDQordW5pb24g
YW1kX2lvbW11X2NvbnRyb2wgew0KKyAgICB1aW50NjRfdCByYXc7DQorICAgIHN0cnVjdCB7DQor
ICAgICAgICBib29sIGlvbW11X2VuOjE7DQorICAgICAgICBib29sIGh0X3R1bl9lbjoxOw0KKyAg
ICAgICAgYm9vbCBldmVudF9sb2dfZW46MTsNCisgICAgICAgIGJvb2wgZXZlbnRfaW50X2VuOjE7
DQorICAgICAgICBib29sIGNvbV93YWl0X2ludF9lbjoxOw0KKyAgICAgICAgdW5zaWduZWQgaW50
IGludl90aW1lb3V0OjM7DQorICAgICAgICBib29sIHBhc3NfcHc6MTsNCisgICAgICAgIGJvb2wg
cmVzX3Bhc3NfcHc6MTsNCisgICAgICAgIGJvb2wgY29oZXJlbnQ6MTsNCisgICAgICAgIGJvb2wg
aXNvYzoxOw0KKyAgICAgICAgYm9vbCBjbWRfYnVmX2VuOjE7DQorICAgICAgICBib29sIHBwcl9s
b2dfZW46MTsNCisgICAgICAgIGJvb2wgcHByX2ludF9lbjoxOw0KKyAgICAgICAgYm9vbCBwcHJf
ZW46MTsNCisgICAgICAgIGJvb2wgZ3RfZW46MTsNCisgICAgICAgIGJvb2wgZ2FfZW46MTsNCisg
ICAgICAgIHVuc2lnbmVkIGludCBjcnc6NDsNCisgICAgICAgIGJvb2wgc21pZl9lbjoxOw0KKyAg
ICAgICAgYm9vbCBzbGZfd2JfZGlzOjE7DQorICAgICAgICBib29sIHNtaWZfbG9nX2VuOjE7DQor
ICAgICAgICB1bnNpZ25lZCBpbnQgZ2FtX2VuOjM7DQorICAgICAgICBib29sIGdhX2xvZ19lbjox
Ow0KKyAgICAgICAgYm9vbCBnYV9pbnRfZW46MTsNCisgICAgICAgIHVuc2lnbmVkIGludCBkdWFs
X3Bwcl9sb2dfZW46MjsNCisgICAgICAgIHVuc2lnbmVkIGludCBkdWFsX2V2ZW50X2xvZ19lbjoy
Ow0KKyAgICAgICAgdW5zaWduZWQgaW50IGRldl90Ymxfc2VnX2VuOjM7DQorICAgICAgICB1bnNp
Z25lZCBpbnQgcHJpdl9hYnJ0X2VuOjI7DQorICAgICAgICBib29sIHBwcl9hdXRvX3JzcF9lbjox
Ow0KKyAgICAgICAgYm9vbCBtYXJjX2VuOjE7DQorICAgICAgICBib29sIGJsa19zdG9wX21ya19l
bjoxOw0KKyAgICAgICAgYm9vbCBwcHJfYXV0b19yc3BfYW9uOjE7DQorICAgICAgICBib29sIGRv
bWFpbl9pZF9wbmU6MTsNCisgICAgICAgIHVuc2lnbmVkIGludCA6MTsNCisgICAgICAgIGJvb2wg
ZXBoX2VuOjE7DQorICAgICAgICB1bnNpZ25lZCBpbnQgaGFkX3VwZGF0ZToyOw0KKyAgICAgICAg
Ym9vbCBnZF91cGRhdGVfZGlzOjE7DQorICAgICAgICB1bnNpZ25lZCBpbnQgOjE7DQorICAgICAg
ICBib29sIHh0X2VuOjE7DQorICAgICAgICBib29sIGludF9jYXBfeHRfZW46MTsNCisgICAgICAg
IGJvb2wgdmNtZF9lbjoxOw0KKyAgICAgICAgYm9vbCB2aW9tbXVfZW46MTsNCisgICAgICAgIGJv
b2wgZ2FfdXBkYXRlX2RpczoxOw0KKyAgICAgICAgYm9vbCBnYXBwaV9lbjoxOw0KKyAgICAgICAg
dW5zaWduZWQgaW50IDo4Ow0KKyAgICB9Ow0KK307DQogIA0KICAvKiBFeGNsdXNpb24gUmVnaXN0
ZXIgKi8NCiAgI2RlZmluZSBJT01NVV9FWENMVVNJT05fQkFTRV9MT1dfT0ZGU0VUCQkweDIwDQoN
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 16 16:37:25 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Jul 2019 16:37:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnQSD-0002C4-AB; Tue, 16 Jul 2019 16:37:25 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=LiPz=VN=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hnQSB-0002Bb-5b
 for xen-devel@lists.xenproject.org; Tue, 16 Jul 2019 16:37:23 +0000
X-Inumbo-ID: fbbfd5cf-a7e7-11e9-8980-bc764e045a96
Received: from m4a0039g.houston.softwaregrp.com (unknown [15.124.2.85])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id fbbfd5cf-a7e7-11e9-8980-bc764e045a96;
 Tue, 16 Jul 2019 16:37:22 +0000 (UTC)
Received: FROM m4a0039g.houston.softwaregrp.com (15.120.17.147) BY
 m4a0039g.houston.softwaregrp.com WITH ESMTP; 
 Tue, 16 Jul 2019 16:37:21 +0000
Received: from M4W0335.microfocus.com (2002:f78:1193::f78:1193) by
 M4W0335.microfocus.com (2002:f78:1193::f78:1193) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Tue, 16 Jul 2019 16:36:35 +0000
Received: from NAM02-CY1-obe.outbound.protection.outlook.com (15.124.8.12) by
 M4W0335.microfocus.com (15.120.17.147) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Tue, 16 Jul 2019 16:36:35 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=YgytomWb4SYlmCxab7rO7SFehNRnqRzJoOuldovt8FRjUv18aSJGqLgodY51P/YT1VAEbVa0SwtjZaFGdy8cIX8DVZyDZqCjl1C9g8X/D1kW0z8QGhLtULVmzGAoR5v5mUS2wS3GP+1OGSkzV+CcMCjD+2dgfdRfNcbdfS0V1w0MXhKEXhnEt4ym0gQ4NVBByb5yzFM8Cq/Fdtn+c6fGKDwCxox534Cuz4jOfHXgZ46BEraKS7zBwTJY5Ph97nbdkZUmqsAkGykZnJyIzElL9UVqS5KTOFO2jpUnqyVF/G0mn1P6wKQh0hJ0ClaSeX3ZQyJEsFh/Hll7cStNg0ENMA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=u0I0LMVk8WpUY6CJ10J/PERhlWEx3YZ60P7O0SQ9eJE=;
 b=mnpyxr/OWksMQ+i2Ns6UUcHxmVXc4jm4/JohDvrm+85YfkMZaGOlK11XfO7vatQl8iCUuIOvpH0DWeuhZdrQtcaT/E5XfT6Oyb+PP5vs00O8yTitmBp+5nuY1lOnZVGjqb+3kgB/Xpn5mLi7zre8lCqk97x1zEdnVh9WgUdaQ09SJUnkPFWFu/wKLtNQRwm4rlk/UXN3bd4zfw/HGBeSWjRQyMzVv3HTV0fDyd5W3yoEXlAYjE98QTxNUz27d9kAZL44nmEU9ZPEcB4OOADt5zH5gfuQldaNHUP2oaYrLCXKeBIksTyfrnTtI8jrf3RQagZDH9mNpGQ8ozDi2MLx7w==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB3164.namprd18.prod.outlook.com (10.255.172.93) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.14; Tue, 16 Jul 2019 16:36:34 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Tue, 16 Jul 2019
 16:36:34 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v3 04/14] AMD/IOMMU: use bit field for IRTE
Thread-Index: AQHVO/ShZ1XycBFTpEyE5AJFB9blPQ==
Date: Tue, 16 Jul 2019 16:36:34 +0000
Message-ID: <7eb213ad-94f1-6092-c670-3296aedf3f0e@suse.com>
References: <6272c301-a905-38cf-dd1a-645f3d703241@suse.com>
In-Reply-To: <6272c301-a905-38cf-dd1a-645f3d703241@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR0801CA0060.eurprd08.prod.outlook.com
 (2603:10a6:4:2b::28) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: ce29a20e-7419-44be-6953-08d70a0bc427
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB3164; 
x-ms-traffictypediagnostic: DM6PR18MB3164:
x-microsoft-antispam-prvs: <DM6PR18MB316413ED0BDA4FE75C732DECB3CE0@DM6PR18MB3164.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:5797;
x-forefront-prvs: 0100732B76
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(346002)(39860400002)(136003)(376002)(396003)(366004)(199004)(189003)(31696002)(14444005)(256004)(6512007)(36756003)(86362001)(53936002)(8676002)(6436002)(486006)(6486002)(66556008)(66946007)(66476007)(64756008)(5640700003)(66446008)(6506007)(66066001)(2906002)(446003)(6916009)(31686004)(2616005)(476003)(81156014)(386003)(11346002)(81166006)(3846002)(2351001)(71190400001)(80792005)(2501003)(186003)(4326008)(26005)(8936002)(52116002)(305945005)(25786009)(68736007)(54906003)(14454004)(316002)(478600001)(7736002)(102836004)(99286004)(76176011)(71200400001)(5660300002)(6116002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB3164;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: gQGmqbCTx1vMEGh+j3GxVlCzJa+5HlzfSuETxnnoaukHlUmoIXvK2Wmyxz1ZM7l3GMvjVEk6nWAmomYVHau1oJiC5tGc4CMV0TQAinLEqBcQSwGDr+6LDAJt7r/1XpkIu7m1Qa4an9T5KiB1ABPhsPneUfWJkY4AC/FgpuUOZ67mGGoxk2dBDUejUzjLbe/L4ZkAB0DLKneFKV6j7tClIFQcu+SZqMTduY9JqYA0NQcI3PD/8jvcvVk9+GPBokBjj55J8/+m3oLJ+AYOq+PM3Za2d74H+c4SMnspUn/9P/+OwYUvMHhF/xHZLQVfp5OC+DVRqaSq5r2lgMNQeAURpm5IZb0JF2TKk32GpsL6E+7ls01uaKvur7e56+m4TOOw1OhvPPSbUenRMFwCkKN/s9PH4tIscV+Ch7UOZUHmWNA=
Content-ID: <4E351E68C5F9014D95E4DC03D2305608@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: ce29a20e-7419-44be-6953-08d70a0bc427
X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Jul 2019 16:36:34.8899 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB3164
X-OriginatorOrg: suse.com
Subject: [Xen-devel] [PATCH v3 04/14] AMD/IOMMU: use bit field for IRTE
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Brian Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QXQgdGhlIHNhbWUgdGltZSByZXN0cmljdCBpdHMgc2NvcGUgdG8ganVzdCB0aGUgc2luZ2xlIHNv
dXJjZSBmaWxlDQphY3R1YWxseSB1c2luZyBpdCwgYW5kIGFic3RyYWN0IGFjY2Vzc2VzIGJ5IGlu
dHJvZHVjaW5nIGEgdW5pb24gb2YNCnBvaW50ZXJzLiAoQSB1bmlvbiBvZiB0aGUgYWN0dWFsIHRh
YmxlIGVudHJpZXMgaXMgbm90IHVzZWQgdG8gbWFrZSBpdA0KaW1wb3NzaWJsZSB0byBbd3Jvbmds
eSwgb25jZSB0aGUgMTI4LWJpdCBmb3JtIGdldHMgYWRkZWRdIHBlcmZvcm0NCnBvaW50ZXIgYXJp
dGhtZXRpYyAvIGFycmF5IGFjY2Vzc2VzIG9uIGRlcml2ZWQgdHlwZXMuKQ0KDQpBbHNvIG1vdmUg
YXdheSBmcm9tIHVwZGF0aW5nIHRoZSBlbnRyaWVzIHBpZWNlbWVhbDogQ29uc3RydWN0IGEgZnVs
bCBuZXcNCmVudHJ5LCBhbmQgd3JpdGUgaXQgb3V0Lg0KDQpTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1
bGljaCA8amJldWxpY2hAc3VzZS5jb20+DQotLS0NCnYzOiBTd2l0Y2ggYm9vbGVhbiBiaXRmaWVs
ZHMgdG8gYm9vbC4NCnYyOiBuYW1lIHtnZXQsZnJlZX1faW50cmVtYXBfZW50cnkoKSdzIGxhc3Qg
cGFyYW1ldGVyICJpbmRleCIgaW5zdGVhZCBvZg0KICAgICAib2Zmc2V0Ii4gSW50cm9kdWNlIHVu
aW9uIGlydGUzMi4NCg0KLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2lu
dHIuYw0KKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2ludHIuYw0KQEAg
LTIzLDYgKzIzLDI4IEBADQogICNpbmNsdWRlIDxhc20vaW9fYXBpYy5oPg0KICAjaW5jbHVkZSA8
eGVuL2tleWhhbmRsZXIuaD4NCiAgDQorc3RydWN0IGlydGVfYmFzaWMgew0KKyAgICBib29sIHJl
bWFwX2VuOjE7DQorICAgIGJvb2wgc3VwX2lvX3BmOjE7DQorICAgIHVuc2lnbmVkIGludCBpbnRf
dHlwZTozOw0KKyAgICBib29sIHJxX2VvaToxOw0KKyAgICBib29sIGRtOjE7DQorICAgIGJvb2wg
Z3Vlc3RfbW9kZToxOyAvKiBNQlogKi8NCisgICAgdW5zaWduZWQgaW50IGRlc3Q6ODsNCisgICAg
dW5zaWduZWQgaW50IHZlY3Rvcjo4Ow0KKyAgICB1bnNpZ25lZCBpbnQgOjg7DQorfTsNCisNCit1
bmlvbiBpcnRlMzIgew0KKyAgICB1aW50MzJfdCByYXdbMV07DQorICAgIHN0cnVjdCBpcnRlX2Jh
c2ljIGJhc2ljOw0KK307DQorDQordW5pb24gaXJ0ZV9wdHIgew0KKyAgICB2b2lkICpwdHI7DQor
ICAgIHVuaW9uIGlydGUzMiAqcHRyMzI7DQorfTsNCisNCiAgI2RlZmluZSBJTlRSRU1BUF9UQUJM
RV9PUkRFUiAgICAxDQogICNkZWZpbmUgSU5UUkVNQVBfTEVOR1RIIDB4Qg0KICAjZGVmaW5lIElO
VFJFTUFQX0VOVFJJRVMgKDEgPDwgSU5UUkVNQVBfTEVOR1RIKQ0KQEAgLTEwMSw0NyArMTIzLDQ0
IEBAIHN0YXRpYyB1bnNpZ25lZCBpbnQgYWxsb2NfaW50cmVtYXBfZW50cnkNCiAgICAgIHJldHVy
biBzbG90Ow0KICB9DQogIA0KLXN0YXRpYyB1MzIgKmdldF9pbnRyZW1hcF9lbnRyeShpbnQgc2Vn
LCBpbnQgYmRmLCBpbnQgb2Zmc2V0KQ0KK3N0YXRpYyB1bmlvbiBpcnRlX3B0ciBnZXRfaW50cmVt
YXBfZW50cnkodW5zaWduZWQgaW50IHNlZywgdW5zaWduZWQgaW50IGJkZiwNCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBpbmRleCkNCiAgew0K
LSAgICB1MzIgKnRhYmxlID0gZ2V0X2l2cnNfbWFwcGluZ3Moc2VnKVtiZGZdLmludHJlbWFwX3Rh
YmxlOw0KKyAgICB1bmlvbiBpcnRlX3B0ciB0YWJsZSA9IHsNCisgICAgICAgIC5wdHIgPSBnZXRf
aXZyc19tYXBwaW5ncyhzZWcpW2JkZl0uaW50cmVtYXBfdGFibGUNCisgICAgfTsNCisNCisgICAg
QVNTRVJUKHRhYmxlLnB0ciAmJiAoaW5kZXggPCBJTlRSRU1BUF9FTlRSSUVTKSk7DQogIA0KLSAg
ICBBU1NFUlQoICh0YWJsZSAhPSBOVUxMKSAmJiAob2Zmc2V0IDwgSU5UUkVNQVBfRU5UUklFUykg
KTsNCisgICAgdGFibGUucHRyMzIgKz0gaW5kZXg7DQogIA0KLSAgICByZXR1cm4gdGFibGUgKyBv
ZmZzZXQ7DQorICAgIHJldHVybiB0YWJsZTsNCiAgfQ0KICANCi1zdGF0aWMgdm9pZCBmcmVlX2lu
dHJlbWFwX2VudHJ5KGludCBzZWcsIGludCBiZGYsIGludCBvZmZzZXQpDQotew0KLSAgICB1MzIg
KmVudHJ5ID0gZ2V0X2ludHJlbWFwX2VudHJ5KHNlZywgYmRmLCBvZmZzZXQpOw0KLQ0KLSAgICBt
ZW1zZXQoZW50cnksIDAsIHNpemVvZih1MzIpKTsNCi0gICAgX19jbGVhcl9iaXQob2Zmc2V0LCBn
ZXRfaXZyc19tYXBwaW5ncyhzZWcpW2JkZl0uaW50cmVtYXBfaW51c2UpOw0KLX0NCi0NCi1zdGF0
aWMgdm9pZCB1cGRhdGVfaW50cmVtYXBfZW50cnkodTMyKiBlbnRyeSwgdTggdmVjdG9yLCB1OCBp
bnRfdHlwZSwNCi0gICAgdTggZGVzdF9tb2RlLCB1OCBkZXN0KQ0KLXsNCi0gICAgc2V0X2ZpZWxk
X2luX3JlZ191MzIoSU9NTVVfQ09OVFJPTF9FTkFCTEVELCAwLA0KLSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBJTlRfUkVNQVBfRU5UUllfUkVNQVBFTl9NQVNLLA0KLSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBJTlRfUkVNQVBfRU5UUllfUkVNQVBFTl9TSElGVCwgZW50cnkpOw0KLSAg
ICBzZXRfZmllbGRfaW5fcmVnX3UzMihJT01NVV9DT05UUk9MX0RJU0FCTEVELCAqZW50cnksDQot
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIElOVF9SRU1BUF9FTlRSWV9TVVBJT1BGX01BU0ss
DQotICAgICAgICAgICAgICAgICAgICAgICAgICAgIElOVF9SRU1BUF9FTlRSWV9TVVBJT1BGX1NI
SUZULCBlbnRyeSk7DQotICAgIHNldF9maWVsZF9pbl9yZWdfdTMyKGludF90eXBlLCAqZW50cnks
DQotICAgICAgICAgICAgICAgICAgICAgICAgICAgIElOVF9SRU1BUF9FTlRSWV9JTlRUWVBFX01B
U0ssDQotICAgICAgICAgICAgICAgICAgICAgICAgICAgIElOVF9SRU1BUF9FTlRSWV9JTlRUWVBF
X1NISUZULCBlbnRyeSk7DQotICAgIHNldF9maWVsZF9pbl9yZWdfdTMyKElPTU1VX0NPTlRST0xf
RElTQUJMRUQsICplbnRyeSwNCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgSU5UX1JFTUFQ
X0VOVFJZX1JFUUVPSV9NQVNLLA0KLSAgICAgICAgICAgICAgICAgICAgICAgICAgICBJTlRfUkVN
QVBfRU5UUllfUkVRRU9JX1NISUZULCBlbnRyeSk7DQotICAgIHNldF9maWVsZF9pbl9yZWdfdTMy
KCh1MzIpZGVzdF9tb2RlLCAqZW50cnksDQotICAgICAgICAgICAgICAgICAgICAgICAgICAgIElO
VF9SRU1BUF9FTlRSWV9ETV9NQVNLLA0KLSAgICAgICAgICAgICAgICAgICAgICAgICAgICBJTlRf
UkVNQVBfRU5UUllfRE1fU0hJRlQsIGVudHJ5KTsNCi0gICAgc2V0X2ZpZWxkX2luX3JlZ191MzIo
KHUzMilkZXN0LCAqZW50cnksDQotICAgICAgICAgICAgICAgICAgICAgICAgICAgIElOVF9SRU1B
UF9FTlRSWV9ERVNUX01BU1QsDQotICAgICAgICAgICAgICAgICAgICAgICAgICAgIElOVF9SRU1B
UF9FTlRSWV9ERVNUX1NISUZULCBlbnRyeSk7DQotICAgIHNldF9maWVsZF9pbl9yZWdfdTMyKCh1
MzIpdmVjdG9yLCAqZW50cnksDQotICAgICAgICAgICAgICAgICAgICAgICAgICAgIElOVF9SRU1B
UF9FTlRSWV9WRUNUT1JfTUFTSywNCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgSU5UX1JF
TUFQX0VOVFJZX1ZFQ1RPUl9TSElGVCwgZW50cnkpOw0KK3N0YXRpYyB2b2lkIGZyZWVfaW50cmVt
YXBfZW50cnkodW5zaWduZWQgaW50IHNlZywgdW5zaWduZWQgaW50IGJkZiwNCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBpbmRleCkNCit7DQorICAgIHVuaW9u
IGlydGVfcHRyIGVudHJ5ID0gZ2V0X2ludHJlbWFwX2VudHJ5KHNlZywgYmRmLCBpbmRleCk7DQor
DQorICAgIEFDQ0VTU19PTkNFKGVudHJ5LnB0cjMyLT5yYXdbMF0pID0gMDsNCisNCisgICAgX19j
bGVhcl9iaXQoaW5kZXgsIGdldF9pdnJzX21hcHBpbmdzKHNlZylbYmRmXS5pbnRyZW1hcF9pbnVz
ZSk7DQorfQ0KKw0KK3N0YXRpYyB2b2lkIHVwZGF0ZV9pbnRyZW1hcF9lbnRyeSh1bmlvbiBpcnRl
X3B0ciBlbnRyeSwgdW5zaWduZWQgaW50IHZlY3RvciwNCisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgdW5zaWduZWQgaW50IGludF90eXBlLA0KKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgZGVzdF9tb2RlLCB1bnNpZ25lZCBpbnQgZGVzdCkN
Cit7DQorICAgIHN0cnVjdCBpcnRlX2Jhc2ljIGJhc2ljID0gew0KKyAgICAgICAgLnJlbWFwX2Vu
ID0gdHJ1ZSwNCisgICAgICAgIC5pbnRfdHlwZSA9IGludF90eXBlLA0KKyAgICAgICAgLmRtID0g
ZGVzdF9tb2RlLA0KKyAgICAgICAgLmRlc3QgPSBkZXN0LA0KKyAgICAgICAgLnZlY3RvciA9IHZl
Y3RvciwNCisgICAgfTsNCisNCisgICAgQUNDRVNTX09OQ0UoZW50cnkucHRyMzItPnJhd1swXSkg
PQ0KKyAgICAgICAgY29udGFpbmVyX29mKCZiYXNpYywgdW5pb24gaXJ0ZTMyLCBiYXNpYyktPnJh
d1swXTsNCiAgfQ0KICANCiAgc3RhdGljIGlubGluZSBpbnQgZ2V0X3J0ZV9pbmRleChjb25zdCBz
dHJ1Y3QgSU9fQVBJQ19yb3V0ZV9lbnRyeSAqcnRlKQ0KQEAgLTE2Myw3ICsxODIsNyBAQCBzdGF0
aWMgaW50IHVwZGF0ZV9pbnRyZW1hcF9lbnRyeV9mcm9tX2lvDQogICAgICB1MTYgKmluZGV4KQ0K
ICB7DQogICAgICB1bnNpZ25lZCBsb25nIGZsYWdzOw0KLSAgICB1MzIqIGVudHJ5Ow0KKyAgICB1
bmlvbiBpcnRlX3B0ciBlbnRyeTsNCiAgICAgIHU4IGRlbGl2ZXJ5X21vZGUsIGRlc3QsIHZlY3Rv
ciwgZGVzdF9tb2RlOw0KICAgICAgaW50IHJlcV9pZDsNCiAgICAgIHNwaW5sb2NrX3QgKmxvY2s7
DQpAQCAtMjAxLDEyICsyMjAsOCBAQCBzdGF0aWMgaW50IHVwZGF0ZV9pbnRyZW1hcF9lbnRyeV9m
cm9tX2lvDQogICAgICAgICAgICogc28gbmVlZCB0byByZWNvdmVyIHZlY3RvciBhbmQgZGVsaXZl
cnkgbW9kZSBmcm9tIElSVEUuDQogICAgICAgICAgICovDQogICAgICAgICAgQVNTRVJUKGdldF9y
dGVfaW5kZXgocnRlKSA9PSBvZmZzZXQpOw0KLSAgICAgICAgdmVjdG9yID0gZ2V0X2ZpZWxkX2Zy
b21fcmVnX3UzMigqZW50cnksDQotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIElOVF9SRU1BUF9FTlRSWV9WRUNUT1JfTUFTSywNCi0gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgSU5UX1JFTUFQX0VOVFJZX1ZFQ1RPUl9TSElGVCk7DQotICAgICAg
ICBkZWxpdmVyeV9tb2RlID0gZ2V0X2ZpZWxkX2Zyb21fcmVnX3UzMigqZW50cnksDQotICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBJTlRfUkVNQVBfRU5UUllf
SU5UVFlQRV9NQVNLLA0KLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgSU5UX1JFTUFQX0VOVFJZX0lOVFRZUEVfU0hJRlQpOw0KKyAgICAgICAgdmVjdG9yID0g
ZW50cnkucHRyMzItPmJhc2ljLnZlY3RvcjsNCisgICAgICAgIGRlbGl2ZXJ5X21vZGUgPSBlbnRy
eS5wdHIzMi0+YmFzaWMuaW50X3R5cGU7DQogICAgICB9DQogICAgICB1cGRhdGVfaW50cmVtYXBf
ZW50cnkoZW50cnksIHZlY3RvciwgZGVsaXZlcnlfbW9kZSwgZGVzdF9tb2RlLCBkZXN0KTsNCiAg
DQpAQCAtMjI4LDcgKzI0Myw3IEBAIGludCBfX2luaXQgYW1kX2lvbW11X3NldHVwX2lvYXBpY19y
ZW1hcHANCiAgew0KICAgICAgc3RydWN0IElPX0FQSUNfcm91dGVfZW50cnkgcnRlOw0KICAgICAg
dW5zaWduZWQgbG9uZyBmbGFnczsNCi0gICAgdTMyKiBlbnRyeTsNCisgICAgdW5pb24gaXJ0ZV9w
dHIgZW50cnk7DQogICAgICBpbnQgYXBpYywgcGluOw0KICAgICAgdTggZGVsaXZlcnlfbW9kZSwg
ZGVzdCwgdmVjdG9yLCBkZXN0X21vZGU7DQogICAgICB1MTYgc2VnLCBiZGYsIHJlcV9pZDsNCkBA
IC00MDcsMTYgKzQyMiwxNCBAQCB1bnNpZ25lZCBpbnQgYW1kX2lvbW11X3JlYWRfaW9hcGljX2Zy
b21fDQogICAgICAgICAgdTE2IGJkZiA9IGlvYXBpY19zYmRmW2lkeF0uYmRmOw0KICAgICAgICAg
IHUxNiBzZWcgPSBpb2FwaWNfc2JkZltpZHhdLnNlZzsNCiAgICAgICAgICB1MTYgcmVxX2lkID0g
Z2V0X2ludHJlbWFwX3JlcXVlc3Rvcl9pZChzZWcsIGJkZik7DQotICAgICAgICBjb25zdCB1MzIg
KmVudHJ5ID0gZ2V0X2ludHJlbWFwX2VudHJ5KHNlZywgcmVxX2lkLCBvZmZzZXQpOw0KKyAgICAg
ICAgdW5pb24gaXJ0ZV9wdHIgZW50cnkgPSBnZXRfaW50cmVtYXBfZW50cnkoc2VnLCByZXFfaWQs
IG9mZnNldCk7DQogIA0KICAgICAgICAgIEFTU0VSVChvZmZzZXQgPT0gKHZhbCAmIChJTlRSRU1B
UF9FTlRSSUVTIC0gMSkpKTsNCiAgICAgICAgICB2YWwgJj0gfihJTlRSRU1BUF9FTlRSSUVTIC0g
MSk7DQotICAgICAgICB2YWwgfD0gZ2V0X2ZpZWxkX2Zyb21fcmVnX3UzMigqZW50cnksDQotICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBJTlRfUkVNQVBfRU5UUllfSU5UVFlQ
RV9NQVNLLA0KLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgSU5UX1JFTUFQ
X0VOVFJZX0lOVFRZUEVfU0hJRlQpIDw8IDg7DQotICAgICAgICB2YWwgfD0gZ2V0X2ZpZWxkX2Zy
b21fcmVnX3UzMigqZW50cnksDQotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBJTlRfUkVNQVBfRU5UUllfVkVDVE9SX01BU0ssDQotICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBJTlRfUkVNQVBfRU5UUllfVkVDVE9SX1NISUZUKTsNCisgICAgICAgIHZh
bCB8PSBNQVNLX0lOU1IoZW50cnkucHRyMzItPmJhc2ljLmludF90eXBlLA0KKyAgICAgICAgICAg
ICAgICAgICAgICAgICBJT19BUElDX1JFRElSX0RFTElWX01PREVfTUFTSyk7DQorICAgICAgICB2
YWwgfD0gTUFTS19JTlNSKGVudHJ5LnB0cjMyLT5iYXNpYy52ZWN0b3IsDQorICAgICAgICAgICAg
ICAgICAgICAgICAgIElPX0FQSUNfUkVESVJfVkVDVE9SX01BU0spOw0KICAgICAgfQ0KICANCiAg
ICAgIHJldHVybiB2YWw7DQpAQCAtNDI3LDcgKzQ0MCw3IEBAIHN0YXRpYyBpbnQgdXBkYXRlX2lu
dHJlbWFwX2VudHJ5X2Zyb21fbXMNCiAgICAgIGludCAqcmVtYXBfaW5kZXgsIGNvbnN0IHN0cnVj
dCBtc2lfbXNnICptc2csIHUzMiAqZGF0YSkNCiAgew0KICAgICAgdW5zaWduZWQgbG9uZyBmbGFn
czsNCi0gICAgdTMyKiBlbnRyeTsNCisgICAgdW5pb24gaXJ0ZV9wdHIgZW50cnk7DQogICAgICB1
MTYgcmVxX2lkLCBhbGlhc19pZDsNCiAgICAgIHU4IGRlbGl2ZXJ5X21vZGUsIGRlc3QsIHZlY3Rv
ciwgZGVzdF9tb2RlOw0KICAgICAgc3BpbmxvY2tfdCAqbG9jazsNCkBAIC01ODEsNyArNTk0LDcg
QEAgdm9pZCBhbWRfaW9tbXVfcmVhZF9tc2lfZnJvbV9pcmUoDQogICAgICBjb25zdCBzdHJ1Y3Qg
cGNpX2RldiAqcGRldiA9IG1zaV9kZXNjLT5kZXY7DQogICAgICB1MTYgYmRmID0gcGRldiA/IFBD
SV9CREYyKHBkZXYtPmJ1cywgcGRldi0+ZGV2Zm4pIDogaHBldF9zYmRmLmJkZjsNCiAgICAgIHUx
NiBzZWcgPSBwZGV2ID8gcGRldi0+c2VnIDogaHBldF9zYmRmLnNlZzsNCi0gICAgY29uc3QgdTMy
ICplbnRyeTsNCisgICAgdW5pb24gaXJ0ZV9wdHIgZW50cnk7DQogIA0KICAgICAgaWYgKCBJU19F
UlJfT1JfTlVMTChfZmluZF9pb21tdV9mb3JfZGV2aWNlKHNlZywgYmRmKSkgKQ0KICAgICAgICAg
IHJldHVybjsNCkBAIC01OTcsMTIgKzYxMCwxMCBAQCB2b2lkIGFtZF9pb21tdV9yZWFkX21zaV9m
cm9tX2lyZSgNCiAgICAgIH0NCiAgDQogICAgICBtc2ctPmRhdGEgJj0gfihJTlRSRU1BUF9FTlRS
SUVTIC0gMSk7DQotICAgIG1zZy0+ZGF0YSB8PSBnZXRfZmllbGRfZnJvbV9yZWdfdTMyKCplbnRy
eSwNCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgSU5UX1JFTUFQX0VO
VFJZX0lOVFRZUEVfTUFTSywNCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgSU5UX1JFTUFQX0VOVFJZX0lOVFRZUEVfU0hJRlQpIDw8IDg7DQotICAgIG1zZy0+ZGF0YSB8
PSBnZXRfZmllbGRfZnJvbV9yZWdfdTMyKCplbnRyeSwNCi0gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgSU5UX1JFTUFQX0VOVFJZX1ZFQ1RPUl9NQVNLLA0KLSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBJTlRfUkVNQVBfRU5UUllfVkVDVE9SX1NI
SUZUKTsNCisgICAgbXNnLT5kYXRhIHw9IE1BU0tfSU5TUihlbnRyeS5wdHIzMi0+YmFzaWMuaW50
X3R5cGUsDQorICAgICAgICAgICAgICAgICAgICAgICAgICAgTVNJX0RBVEFfREVMSVZFUllfTU9E
RV9NQVNLKTsNCisgICAgbXNnLT5kYXRhIHw9IE1BU0tfSU5TUihlbnRyeS5wdHIzMi0+YmFzaWMu
dmVjdG9yLA0KKyAgICAgICAgICAgICAgICAgICAgICAgICAgIE1TSV9EQVRBX1ZFQ1RPUl9NQVNL
KTsNCiAgfQ0KICANCiAgaW50IF9faW5pdCBhbWRfaW9tbXVfZnJlZV9pbnRyZW1hcF90YWJsZSgN
Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3N2bS9hbWQtaW9tbXUtZGVmcy5oDQorKysg
Yi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9zdm0vYW1kLWlvbW11LWRlZnMuaA0KQEAgLTQ2OSwy
MiArNDY5LDYgQEAgc3RydWN0IGFtZF9pb21tdV9wdGUgew0KICAjZGVmaW5lIElPTU1VX0NPTlRS
T0xfRElTQUJMRUQJMA0KICAjZGVmaW5lIElPTU1VX0NPTlRST0xfRU5BQkxFRAkxDQogIA0KLS8q
IGludGVycnVwdCByZW1hcHBpbmcgdGFibGUgKi8NCi0jZGVmaW5lIElOVF9SRU1BUF9FTlRSWV9S
RU1BUEVOX01BU0sgICAgMHgwMDAwMDAwMQ0KLSNkZWZpbmUgSU5UX1JFTUFQX0VOVFJZX1JFTUFQ
RU5fU0hJRlQgICAwDQotI2RlZmluZSBJTlRfUkVNQVBfRU5UUllfU1VQSU9QRl9NQVNLICAgIDB4
MDAwMDAwMDINCi0jZGVmaW5lIElOVF9SRU1BUF9FTlRSWV9TVVBJT1BGX1NISUZUICAgMQ0KLSNk
ZWZpbmUgSU5UX1JFTUFQX0VOVFJZX0lOVFRZUEVfTUFTSyAgICAweDAwMDAwMDFDDQotI2RlZmlu
ZSBJTlRfUkVNQVBfRU5UUllfSU5UVFlQRV9TSElGVCAgIDINCi0jZGVmaW5lIElOVF9SRU1BUF9F
TlRSWV9SRVFFT0lfTUFTSyAgICAgMHgwMDAwMDAyMA0KLSNkZWZpbmUgSU5UX1JFTUFQX0VOVFJZ
X1JFUUVPSV9TSElGVCAgICA1DQotI2RlZmluZSBJTlRfUkVNQVBfRU5UUllfRE1fTUFTSyAgICAg
ICAgIDB4MDAwMDAwNDANCi0jZGVmaW5lIElOVF9SRU1BUF9FTlRSWV9ETV9TSElGVCAgICAgICAg
Ng0KLSNkZWZpbmUgSU5UX1JFTUFQX0VOVFJZX0RFU1RfTUFTVCAgICAgICAweDAwMDBGRjAwDQot
I2RlZmluZSBJTlRfUkVNQVBfRU5UUllfREVTVF9TSElGVCAgICAgIDgNCi0jZGVmaW5lIElOVF9S
RU1BUF9FTlRSWV9WRUNUT1JfTUFTSyAgICAgMHgwMEZGMDAwMA0KLSNkZWZpbmUgSU5UX1JFTUFQ
X0VOVFJZX1ZFQ1RPUl9TSElGVCAgICAxNg0KLQ0KICAjZGVmaW5lIElOVl9JT01NVV9BTExfUEFH
RVNfQUREUkVTUyAgICAgICgoMVVMTCA8PCA2MykgLSAxKQ0KICANCiAgI2RlZmluZSBJT01NVV9S
SU5HX0JVRkZFUl9QVFJfTUFTSyAgICAgICAgICAgICAgICAgIDB4MDAwN0ZGRjANCg0KX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 16 16:37:25 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Jul 2019 16:37:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnQSD-0002CL-Kd; Tue, 16 Jul 2019 16:37:25 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=LiPz=VN=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hnQSB-0002Bl-Pg
 for xen-devel@lists.xenproject.org; Tue, 16 Jul 2019 16:37:23 +0000
X-Inumbo-ID: f8b02732-a7e7-11e9-b576-abca68db66c4
Received: from m9a0002g.houston.softwaregrp.com (unknown [15.124.64.67])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f8b02732-a7e7-11e9-b576-abca68db66c4;
 Tue, 16 Jul 2019 16:37:19 +0000 (UTC)
Received: FROM m9a0002g.houston.softwaregrp.com (15.121.0.191) BY
 m9a0002g.houston.softwaregrp.com WITH ESMTP; 
 Tue, 16 Jul 2019 16:37:17 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M9W0068.microfocus.com (2002:f79:bf::f79:bf) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Tue, 16 Jul 2019 16:34:00 +0000
Received: from NAM02-SN1-obe.outbound.protection.outlook.com (15.124.72.12) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Tue, 16 Jul 2019 16:34:00 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=RWzb4fxa+x/38Vym0yxgFkrp1+H2Mjyc1U7l/sEzcyNWV9o+LMzehNvPBs9ZJhfIXGFVsHfY00ra40sDu8z2WdwbdCNhlb1hmDh6yyibRR19bSAfjXiTW0QbRpGsXXVWXB0Qy0GtQGf00gJrIMX3HU+qoQpiXx8DDIXBzFUXNClYR4y7PWKkS7cItLkOK5ST13VbQYJyxQ68bef8tTfHyH0WXOcLMqZTB92Ag030BmaSRd4xymfQI4dknVxxv5Bic7JicD0ok6blWO5e0G1CGMPPYXKJnIwsvHOiReWcYLKYtKMvY5vWCVJLccr+GP/bxeyPqT9TjaDLwAc5PIqeTA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=VhE7Dzbxb71gdKgewMKD4wFCvHfmQjsXhiNBzEaO1vk=;
 b=GJ+sR0tVb+++lWKbJwgBAmdK94Ksyx37/lpl2vckNXws4qoyFx0hOEBS5MoN7j5plGQqzF/lk7+WBoLfWKdEHADK1qcrYAaxMuf6uAD+sNYlBhQW4ewmcXFc+BhUH9AkQbMsKwdlgIIEPTNlGJ6AqosB35NKAwfF2iy5wKgelTj8hr8BKVjfRW7nr7n9v66JwN7S9iYXrJYRq2VqHXFXoGoP2qc3Tkqeum6WAjGV/ku7BZge+qGpcrdBRmzFXakE9k+2mQld+YMQjyAJ0jUyKQjiw9ZE1ppUzXfKRgJVBoZ78991RDeUgvVtcFlUWTaRqV1XAdnKO3dYsakr/9UcxQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB3355.namprd18.prod.outlook.com (10.255.174.92) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.14; Tue, 16 Jul 2019 16:34:00 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Tue, 16 Jul 2019
 16:34:00 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Thread-Topic: [PATCH v3] passthrough/vtd: Don't DMA to the stack in
 queue_invalidate_wait()
Thread-Index: AQHVO/L1K7bAkJ+VBki7BnAFJZRIEqbNcJ6A
Date: Tue, 16 Jul 2019 16:33:59 +0000
Message-ID: <b180cbba-0ab6-a0ab-ba08-f1ab0701ea93@suse.com>
References: <20190716162355.1321-1-andrew.cooper3@citrix.com>
In-Reply-To: <20190716162355.1321-1-andrew.cooper3@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB7PR02CA0015.eurprd02.prod.outlook.com
 (2603:10a6:10:52::28) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 322a3fa4-cab5-4810-aa09-08d70a0b67c6
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB3355; 
x-ms-traffictypediagnostic: DM6PR18MB3355:
x-microsoft-antispam-prvs: <DM6PR18MB335548DB3B9A9081EB140DC1B3CE0@DM6PR18MB3355.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7691;
x-forefront-prvs: 0100732B76
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(366004)(39860400002)(346002)(396003)(376002)(136003)(199004)(189003)(6116002)(229853002)(6916009)(2906002)(3846002)(305945005)(8936002)(7736002)(478600001)(186003)(14454004)(31686004)(25786009)(4326008)(14444005)(99286004)(5660300002)(6246003)(81156014)(36756003)(64756008)(26005)(256004)(71190400001)(71200400001)(8676002)(68736007)(66946007)(53936002)(66556008)(66446008)(66476007)(6512007)(76176011)(386003)(53546011)(66066001)(6506007)(4744005)(102836004)(80792005)(52116002)(86362001)(486006)(81166006)(476003)(31696002)(446003)(2616005)(11346002)(6486002)(6436002)(316002)(54906003);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB3355;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: mzMFN3H3DfKWqXXwL3cFQ0V6qbhw7ge/j8w+teUPopEVDyyKerwn+KMDiI/o8J/q0TtawEIOmVCJDjAKYNj5Nr55u03N3XB6Z1E2llr37RuqnFDe1nPk0h96XChwP+hlStShS31WI77fXH5w5+E7Eqea2nbLQII9eZArQOWXbBKSlE07t81VYiU7usB9ISVewSfRAxnLeRd9PjsllHgb7leBf2A/kKyJJmbtCfGew9TJaxbLMF1IKgikWzxG/B3GkbUDHSeukJBHvVclfbp8EsZYLrL9hJCcsSA8de0V9o+UfzaJCTp3ycLuX2isO8J7dioTLi3rMzoPjlQOHIYlCH1KZNIB2VemOqyJolnVfoaKp36U0tl7Df+vPRbrxNl101ZWAbhjkUvPutT/q1fAPsBRRDwvoMWZa8+/dZLlKV8=
Content-ID: <4B45C3713F3579428C01144DB031294E@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 322a3fa4-cab5-4810-aa09-08d70a0b67c6
X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Jul 2019 16:34:00.0014 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB3355
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v3] passthrough/vtd: Don't DMA to the stack
 in queue_invalidate_wait()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>,
 Kevin Tian <kevin.tian@intel.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTYuMDcuMjAxOSAxODoyMywgQW5kcmV3IENvb3BlciB3cm90ZToNCj4gRE1BLWluZyB0byB0
aGUgc3RhY2sgaXMgY29uc2lkZXJlZCBiYWQgcHJhY3RpY2UuICBJbiB0aGlzIGNhc2UsIGlmIGEN
Cj4gdGltZW91dCBvY2N1cnMgYmVjYXVzZSBvZiBhIHNsdWdnaXNoIGRldmljZSB3aGljaCBpcyBw
cm9jZXNzaW5nIHRoZQ0KPiByZXF1ZXN0LCB0aGUgY29tcGxldGlvbiBub3RpZmljYXRpb24gd2ls
bCBjb3JydXB0IHRoZSBzdGFjayBvZiBhDQo+IHN1YnNlcXVlbnQgZGVlcGVyIGNhbGwgdHJlZS4N
Cj4gDQo+IFBsYWNlIHRoZSBwb2xsX3Nsb3QgaW4gYSBwZXJjcHUgYXJlYSBhbmQgRE1BIHRvIHRo
YXQgaW5zdGVhZC4NCj4gDQo+IEZpeCB0aGUgZGVjbGFyYXRpb24gb2Ygc2FkZHIgaW4gc3RydWN0
IHFpbnZhbF9lbnRyeSwgdG8gYXZvaWQgYSBzaGlmdCBieQ0KPiB0d28uICBUaGUgcmVxdWlyZW1l
bnQgaGVyZSBpcyB0aGF0IHRoZSBETUEgYWRkcmVzcyBpcyBkd29yZCBhbGlnbmVkLA0KPiB3aGlj
aCBpcyBjb3ZlcmVkIGJ5IHBvbGxfc2xvdCdzIHR5cGUuDQo+IA0KPiBUaGlzIGNoYW5nZSBkb2Vz
IG5vdCBhZGRyZXNzIG90aGVyIGlzc3Vlcy4gIENvcnJlbGF0aW5nIGNvbXBsZXRpb25zDQo+IGFm
dGVyIGEgdGltZW91dCB3aXRoIHRoZWlyIHJlcXVlc3QgaXMgYSBtb3JlIGNvbXBsaWNhdGVkIGNo
YW5nZS4NCj4gDQo+IFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIz
QGNpdHJpeC5jb20+DQoNClJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5j
b20+DQoNCk11c3QgaGF2ZSBiZWVuIHF1aXRlIHNvbWUgdGltZSBzaW5jZSB2MiAuLi4NCg0KSmFu
DQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 16 16:37:41 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Jul 2019 16:37:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnQSS-0002Hr-Vh; Tue, 16 Jul 2019 16: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=LiPz=VN=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hnQSR-0002HT-8i
 for xen-devel@lists.xenproject.org; Tue, 16 Jul 2019 16:37:39 +0000
X-Inumbo-ID: 05318de4-a7e8-11e9-8980-bc764e045a96
Received: from m9a0002g.houston.softwaregrp.com (unknown [15.124.64.67])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 05318de4-a7e8-11e9-8980-bc764e045a96;
 Tue, 16 Jul 2019 16:37:37 +0000 (UTC)
Received: FROM m9a0002g.houston.softwaregrp.com (15.121.0.191) BY
 m9a0002g.houston.softwaregrp.com WITH ESMTP; 
 Tue, 16 Jul 2019 16:37:36 +0000
Received: from M9W0068.microfocus.com (2002:f79:bf::f79:bf) by
 M9W0068.microfocus.com (2002:f79:bf::f79:bf) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Tue, 16 Jul 2019 16:35:42 +0000
Received: from NAM03-DM3-obe.outbound.protection.outlook.com (15.124.72.10) by
 M9W0068.microfocus.com (15.121.0.191) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Tue, 16 Jul 2019 16:35:42 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=FC1EfuBu+Cxwx970ZrNX6Vm1eLOTnCd8FxkjcteQp+uZ/RBiKWFELtUBgtHfHVCyzgOefJpIjbxsJ4OaFVKuotfkKXTnXQKCuCHPmypCBn5K8fCY8EsdNiTrKysqArqDLVN7Vi2M2i8jK9Yxs2oBVOxEzHxFHQKG+HPfcAO9vZoDK58/QJooVrkLjlWmfugcCCLtbYvLCA4XCRMeK30UN6ZnDBHE0ryGclyekPPvBcFZhmXl+BfYZHX+twMSGAGm8L2x48ayiqpaYaKKtIOgGhjKVilTnDnh6hdAOHaLQ5UUHxs9qpgeQyuj09ZZPU3wII/nsSZRZkyPbBUeS9f30w==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=N/T30PoYGS9bdXhlSGAwg+7aXqiblfZw+awzVEI/x9Q=;
 b=fx+l8PENDnRDikBg535nK2ETI3E+61iJV8HJZD1VZAH79c8AZuENLuZdCZuxqyiN0lwoBqd0Y3QmBVg4+NFpNl3lRkpdN/6tded/EsQlDs9TjkmlsN+J7+k9R3d3wHKo9sTaMEB/xgI7ASYhKb7MGnqdOu3O1/+FEMG13LjtO1JfscZ3NsewxTgvarVKo0NPCOQo6Wyjg1kcna+P0CG3fonIfw858VujMwRTrtZ+2lhDXfzzVEX7z2M0xXqHoTJeSicW9lupH92NG9XLHB5Zc6qpi7N5pfpVg2qtFImcdcw7IE9vPXuVPqKveQvYwL0l6Ub7f12fY3YEfZGKHiHRZQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2764.namprd18.prod.outlook.com (20.179.49.145) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.14; Tue, 16 Jul 2019 16:35:41 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Tue, 16 Jul 2019
 16:35:41 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v3 02/14] AMD/IOMMU: use bit field for extended feature
 register
Thread-Index: AQHVO/SBPI6DYZWl7E6KQgqsoIfCTA==
Date: Tue, 16 Jul 2019 16:35:41 +0000
Message-ID: <38c3d885-2edb-d450-c6e5-bc476b679bf6@suse.com>
References: <6272c301-a905-38cf-dd1a-645f3d703241@suse.com>
In-Reply-To: <6272c301-a905-38cf-dd1a-645f3d703241@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB3PR0202CA0027.eurprd02.prod.outlook.com
 (2603:10a6:8:1::40) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 47aca4dd-f853-445c-5afa-08d70a0ba432
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB2764; 
x-ms-traffictypediagnostic: DM6PR18MB2764:
x-microsoft-antispam-prvs: <DM6PR18MB2764A223979D726A0829A144B3CE0@DM6PR18MB2764.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:4714;
x-forefront-prvs: 0100732B76
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(346002)(366004)(376002)(396003)(39860400002)(136003)(199004)(189003)(80792005)(76176011)(478600001)(14454004)(66066001)(2906002)(31696002)(2501003)(52116002)(7736002)(2616005)(25786009)(186003)(68736007)(11346002)(446003)(386003)(14444005)(6506007)(36756003)(8676002)(6512007)(476003)(53946003)(305945005)(26005)(31686004)(8936002)(3846002)(4326008)(2351001)(6486002)(30864003)(81166006)(81156014)(486006)(316002)(53936002)(54906003)(5640700003)(256004)(102836004)(86362001)(71200400001)(6116002)(66946007)(66476007)(66556008)(64756008)(66446008)(5660300002)(99286004)(6916009)(6436002)(71190400001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2764;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: fZR7cLoXoIzzJD7fxj6l+QtQ2FhA9wjRsJqUK1OuoMXitiK46XH8bjw/Gxn11BJhTV/0+ZTC/e4ek4Uq4u95Nwj+1d6f4/eEne5dvS8OvQ1h+SlaRKGH7od4/O0mN3uZ60u+adB8MTJ/Gk3+aND/bic+g0zqNvlshY0Ma/NHh8+GsRlEQRqEwMU2bn2M30xG7W5+85qSt82qEcc+qOrLmxtGXdfZDioiMcbcFTHTQZiD9EMxodMfypwwngJq+zh0USgg1W+oMfBM17T2Vnt5PXdLmfOdNZF4vUYwTSpxw4oBN5XGTzVZM9yECOX5b9WelfLgaBs3iouRSLIapt9zkesQqfWyzGmhtozcKVwsLTYI/x4AGQwqTAhiBTWdgVLZ38p4wepnmTmRwM3gJLAnbJDUUiqD2XqS0HjTSb2fLaI=
Content-ID: <666F7B075BB0DA45AF7E1F9500F0C579@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 47aca4dd-f853-445c-5afa-08d70a0ba432
X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Jul 2019 16:35:41.2775 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2764
X-OriginatorOrg: suse.com
Subject: [Xen-devel] [PATCH v3 02/14] AMD/IOMMU: use bit field for extended
 feature 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: Andrew Cooper <andrew.cooper3@citrix.com>,
 Brian Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBhbHNvIHRha2VzIGNhcmUgb2Ygc2V2ZXJhbCBvZiB0aGUgc2hpZnQgdmFsdWVzIHdyb25n
bHkgaGF2aW5nIGJlZW4NCnNwZWNpZmllZCBhcyBoZXggcmF0aGVyIHRoYW4gZGVjLg0KDQpUYWtl
IHRoZSBvcHBvcnR1bml0eSBhbmQNCi0gcmVwbGFjZSBhIHJlYWRsKCkgcGFpciBieSBhIHNpbmds
ZSByZWFkcSgpLA0KLSBhZGQgZnVydGhlciBmaWVsZHMuDQoNClNpZ25lZC1vZmYtYnk6IEphbiBC
ZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4NCi0tLQ0KdjM6IEFub3RoZXIgYXR0ZW1wdCBhdCBk
ZXJpdmluZyBtYXNrcyBmcm9tIGJpdGZpZWxkcywgaG9wZWZ1bGx5IGJldHRlcg0KICAgICBsaWtl
ZCBieSBjbGFuZyAobWluZSB3YXMgZmluZSBldmVuIHdpdGggdGhlIHYyIHZhcmlhbnQpLg0KdjI6
IENvcnJlY3Qgc2F0c19zdXAgcG9zaXRpb24gYW5kIG5hbWUuIFJlLWJhc2Ugb3ZlciBuZXcgZWFy
bGllciBwYXRjaC4NCg0KLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2Rl
dGVjdC5jDQorKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfZGV0ZWN0LmMN
CkBAIC02MCw0OSArNjAsNzcgQEAgc3RhdGljIGludCBfX2luaXQgZ2V0X2lvbW11X2NhcGFiaWxp
dGllcw0KICANCiAgdm9pZCBfX2luaXQgZ2V0X2lvbW11X2ZlYXR1cmVzKHN0cnVjdCBhbWRfaW9t
bXUgKmlvbW11KQ0KICB7DQotICAgIHUzMiBsb3csIGhpZ2g7DQotICAgIGludCBpID0gMCA7DQog
ICAgICBjb25zdCBzdHJ1Y3QgYW1kX2lvbW11ICpmaXJzdDsNCi0gICAgc3RhdGljIGNvbnN0IGNo
YXIgKl9faW5pdGRhdGEgZmVhdHVyZV9zdHJbXSA9IHsNCi0gICAgICAgICItIFByZWZldGNoIFBh
Z2VzIENvbW1hbmQiLA0KLSAgICAgICAgIi0gUGVyaXBoZXJhbCBQYWdlIFNlcnZpY2UgUmVxdWVz
dCIsDQotICAgICAgICAiLSBYMkFQSUMgU3VwcG9ydGVkIiwNCi0gICAgICAgICItIE5YIGJpdCBT
dXBwb3J0ZWQiLA0KLSAgICAgICAgIi0gR3Vlc3QgVHJhbnNsYXRpb24iLA0KLSAgICAgICAgIi0g
UmVzZXJ2ZWQgYml0IFs1XSIsDQotICAgICAgICAiLSBJbnZhbGlkYXRlIEFsbCBDb21tYW5kIiwN
Ci0gICAgICAgICItIEd1ZXN0IEFQSUMgc3VwcG9ydGVkIiwNCi0gICAgICAgICItIEhhcmR3YXJl
IEVycm9yIFJlZ2lzdGVycyIsDQotICAgICAgICAiLSBQZXJmb3JtYW5jZSBDb3VudGVycyIsDQot
ICAgICAgICBOVUxMDQotICAgIH07DQotDQogICAgICBBU1NFUlQoIGlvbW11LT5tbWlvX2Jhc2Ug
KTsNCiAgDQogICAgICBpZiAoICFpb21tdV9oYXNfY2FwKGlvbW11LCBQQ0lfQ0FQX0VGUlNVUF9T
SElGVCkgKQ0KICAgICAgew0KLSAgICAgICAgaW9tbXUtPmZlYXR1cmVzID0gMDsNCisgICAgICAg
IGlvbW11LT5mZWF0dXJlcy5yYXcgPSAwOw0KICAgICAgICAgIHJldHVybjsNCiAgICAgIH0NCiAg
DQotICAgIGxvdyA9IHJlYWRsKGlvbW11LT5tbWlvX2Jhc2UgKyBJT01NVV9FWFRfRkVBVFVSRV9N
TUlPX09GRlNFVCk7DQotICAgIGhpZ2ggPSByZWFkbChpb21tdS0+bW1pb19iYXNlICsgSU9NTVVf
RVhUX0ZFQVRVUkVfTU1JT19PRkZTRVQgKyA0KTsNCi0NCi0gICAgaW9tbXUtPmZlYXR1cmVzID0g
KCh1NjQpaGlnaCA8PCAzMikgfCBsb3c7DQorICAgIGlvbW11LT5mZWF0dXJlcy5yYXcgPQ0KKyAg
ICAgICAgcmVhZHEoaW9tbXUtPm1taW9fYmFzZSArIElPTU1VX0VYVF9GRUFUVVJFX01NSU9fT0ZG
U0VUKTsNCiAgDQogICAgICAvKiBEb24ndCBsb2cgdGhlIHNhbWUgc2V0IG9mIGZlYXR1cmVzIG92
ZXIgYW5kIG92ZXIuICovDQogICAgICBmaXJzdCA9IGxpc3RfZmlyc3RfZW50cnkoJmFtZF9pb21t
dV9oZWFkLCBzdHJ1Y3QgYW1kX2lvbW11LCBsaXN0KTsNCi0gICAgaWYgKCBpb21tdSAhPSBmaXJz
dCAmJiBpb21tdS0+ZmVhdHVyZXMgPT0gZmlyc3QtPmZlYXR1cmVzICkNCisgICAgaWYgKCBpb21t
dSAhPSBmaXJzdCAmJiBpb21tdS0+ZmVhdHVyZXMucmF3ID09IGZpcnN0LT5mZWF0dXJlcy5yYXcg
KQ0KICAgICAgICAgIHJldHVybjsNCiAgDQogICAgICBwcmludGsoIkFNRC1WaTogSU9NTVUgRXh0
ZW5kZWQgRmVhdHVyZXM6XG4iKTsNCiAgDQotICAgIHdoaWxlICggZmVhdHVyZV9zdHJbaV0gKQ0K
KyNkZWZpbmUgRkVBVChmbGQsIHN0cikgZG8geyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIFwNCisgICAgaWYgKCAtLSgodW5pb24gYW1kX2lvbW11X2V4dF9mZWF0dXJlcyl7fSku
Zmxkcy5mbGQgPiAxICkgICBcDQorICAgICAgICBwcmludGsoICItICIgc3RyICI6ICUjeFxuIiwg
aW9tbXUtPmZlYXR1cmVzLmZsZHMuZmxkKTsgXA0KKyAgICBlbHNlIGlmICggaW9tbXUtPmZlYXR1
cmVzLmZsZHMuZmxkICkgICAgICAgICAgICAgICAgICAgICAgIFwNCisgICAgICAgIHByaW50aygg
Ii0gIiBzdHIgIlxuIik7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcDQorfSB3aGls
ZSAoIGZhbHNlICkNCisNCisgICAgRkVBVChwcmVmX3N1cCwgICAgICAgICAgICJQcmVmZXRjaCBQ
YWdlcyBDb21tYW5kIik7DQorICAgIEZFQVQocHByX3N1cCwgICAgICAgICAgICAiUGVyaXBoZXJh
bCBQYWdlIFNlcnZpY2UgUmVxdWVzdCIpOw0KKyAgICBGRUFUKHh0X3N1cCwgICAgICAgICAgICAg
IngyQVBJQyIpOw0KKyAgICBGRUFUKG54X3N1cCwgICAgICAgICAgICAgIk5YIGJpdCIpOw0KKyAg
ICBGRUFUKGdhcHBpX3N1cCwgICAgICAgICAgIkd1ZXN0IEFQSUMgUGh5c2ljYWwgUHJvY2Vzc29y
IEludGVycnVwdCIpOw0KKyAgICBGRUFUKGlhX3N1cCwgICAgICAgICAgICAgIkludmFsaWRhdGUg
QWxsIENvbW1hbmQiKTsNCisgICAgRkVBVChnYV9zdXAsICAgICAgICAgICAgICJHdWVzdCBBUElD
Iik7DQorICAgIEZFQVQoaGVfc3VwLCAgICAgICAgICAgICAiSGFyZHdhcmUgRXJyb3IgUmVnaXN0
ZXJzIik7DQorICAgIEZFQVQocGNfc3VwLCAgICAgICAgICAgICAiUGVyZm9ybWFuY2UgQ291bnRl
cnMiKTsNCisgICAgRkVBVChoYXRzLCAgICAgICAgICAgICAgICJIb3N0IEFkZHJlc3MgVHJhbnNs
YXRpb24gU2l6ZSIpOw0KKw0KKyAgICBpZiAoIGlvbW11LT5mZWF0dXJlcy5mbGRzLmd0X3N1cCAp
DQogICAgICB7DQotICAgICAgICBpZiAoIGFtZF9pb21tdV9oYXNfZmVhdHVyZShpb21tdSwgaSkg
KQ0KLSAgICAgICAgICAgIHByaW50ayggIiAlc1xuIiwgZmVhdHVyZV9zdHJbaV0pOw0KLSAgICAg
ICAgaSsrOw0KKyAgICAgICAgRkVBVChnYXRzLCAgICAgICAgICAgIkd1ZXN0IEFkZHJlc3MgVHJh
bnNsYXRpb24gU2l6ZSIpOw0KKyAgICAgICAgRkVBVChnbHhfc3VwLCAgICAgICAgIkd1ZXN0IENS
MyBSb290IFRhYmxlIExldmVsIik7DQorICAgICAgICBGRUFUKHBhc19tYXgsICAgICAgICAiTWF4
aW11bSBQQVNJRCIpOw0KICAgICAgfQ0KKw0KKyAgICBGRUFUKHNtaWZfc3VwLCAgICAgICAgICAg
IlNNSSBGaWx0ZXIgUmVnaXN0ZXIiKTsNCisgICAgRkVBVChzbWlmX3JjLCAgICAgICAgICAgICJT
TUkgRmlsdGVyIFJlZ2lzdGVyIENvdW50Iik7DQorICAgIEZFQVQoZ2FtX3N1cCwgICAgICAgICAg
ICAiR3Vlc3QgVmlydHVhbCBBUElDIE1vZGVzIik7DQorICAgIEZFQVQoZHVhbF9wcHJfbG9nX3N1
cCwgICAiRHVhbCBQUFIgTG9nIik7DQorICAgIEZFQVQoZHVhbF9ldmVudF9sb2dfc3VwLCAiRHVh
bCBFdmVudCBMb2ciKTsNCisgICAgRkVBVChzYXRzX3N1cCwgICAgICAgICAgICJTZWN1cmUgQVRT
Iik7DQorICAgIEZFQVQodXNfc3VwLCAgICAgICAgICAgICAiVXNlciAvIFN1cGVydmlzb3IgUGFn
ZSBQcm90ZWN0aW9uIik7DQorICAgIEZFQVQoZGV2X3RibF9zZWdfc3VwLCAgICAiRGV2aWNlIFRh
YmxlIFNlZ21lbnRhdGlvbiIpOw0KKyAgICBGRUFUKHBwcl9lYXJseV9vZl9zdXAsICAgIlBQUiBM
b2cgT3ZlcmZsb3cgRWFybHkgV2FybmluZyIpOw0KKyAgICBGRUFUKHBwcl9hdXRvX3JzcF9zdXAs
ICAgIlBQUiBBdXRvbWF0aWMgUmVzcG9uc2UiKTsNCisgICAgRkVBVChtYXJjX3N1cCwgICAgICAg
ICAgICJNZW1vcnkgQWNjZXNzIFJvdXRpbmcgYW5kIENvbnRyb2wiKTsNCisgICAgRkVBVChibGtf
c3RvcF9tcmtfc3VwLCAgICJCbG9jayBTdG9wTWFyayBNZXNzYWdlIik7DQorICAgIEZFQVQocGVy
Zl9vcHRfc3VwICwgICAgICAiUGVyZm9ybWFuY2UgT3B0aW1pemF0aW9uIik7DQorICAgIEZFQVQo
bXNpX2NhcF9tbWlvX3N1cCwgICAiTVNJIENhcGFiaWxpdHkgTU1JTyBBY2Nlc3MiKTsNCisgICAg
RkVBVChnaW9fc3VwLCAgICAgICAgICAgICJHdWVzdCBJL08gUHJvdGVjdGlvbiIpOw0KKyAgICBG
RUFUKGhhX3N1cCwgICAgICAgICAgICAgIkhvc3QgQWNjZXNzIik7DQorICAgIEZFQVQoZXBoX3N1
cCwgICAgICAgICAgICAiRW5oYW5jZWQgUFBSIEhhbmRsaW5nIik7DQorICAgIEZFQVQoYXR0cl9m
d19zdXAsICAgICAgICAiQXR0cmlidXRlIEZvcndhcmQiKTsNCisgICAgRkVBVChoZF9zdXAsICAg
ICAgICAgICAgICJIb3N0IERpcnR5Iik7DQorICAgIEZFQVQoaW52X2lvdGxiX3R5cGVfc3VwLCAi
SW52YWxpZGF0ZSBJT1RMQiBUeXBlIik7DQorICAgIEZFQVQodmlvbW11X3N1cCwgICAgICAgICAi
VmlydHVhbGl6ZWQgSU9NTVUiKTsNCisgICAgRkVBVCh2bV9ndWFyZF9pb19zdXAsICAgICJWTUd1
YXJkIEkvTyBTdXBwb3J0Iik7DQorICAgIEZFQVQodm1fdGFibGVfc2l6ZSwgICAgICAiVk0gVGFi
bGUgU2l6ZSIpOw0KKyAgICBGRUFUKGdhX3VwZGF0ZV9kaXNfc3VwLCAgIkd1ZXN0IEFjY2VzcyBC
aXQgVXBkYXRlIERpc2FibGUiKTsNCisNCisjdW5kZWYgRkVBVA0KKyN1bmRlZiBNQVNLDQogIH0N
CiAgDQogIGludCBfX2luaXQgYW1kX2lvbW11X2RldGVjdF9vbmVfYWNwaSgNCi0tLSBhL3hlbi9k
cml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9ndWVzdC5jDQorKysgYi94ZW4vZHJpdmVycy9w
YXNzdGhyb3VnaC9hbWQvaW9tbXVfZ3Vlc3QuYw0KQEAgLTYzOCw3ICs2MzgsNyBAQCBzdGF0aWMg
dWludDY0X3QgaW9tbXVfbW1pb19yZWFkNjQoc3RydWN0DQogICAgICAgICAgdmFsID0gcmVnX3Rv
X3U2NChpb21tdS0+cmVnX3N0YXR1cyk7DQogICAgICAgICAgYnJlYWs7DQogICAgICBjYXNlIElP
TU1VX0VYVF9GRUFUVVJFX01NSU9fT0ZGU0VUOg0KLSAgICAgICAgdmFsID0gcmVnX3RvX3U2NChp
b21tdS0+cmVnX2V4dF9mZWF0dXJlKTsNCisgICAgICAgIHZhbCA9IGlvbW11LT5yZWdfZXh0X2Zl
YXR1cmUucmF3Ow0KICAgICAgICAgIGJyZWFrOw0KICANCiAgICAgIGRlZmF1bHQ6DQpAQCAtODAy
LDM5ICs4MDIsMjYgQEAgaW50IGd1ZXN0X2lvbW11X3NldF9iYXNlKHN0cnVjdCBkb21haW4gKg0K
ICAvKiBJbml0aWFsaXplIG1taW8gcmVhZCBvbmx5IGJpdHMgKi8NCiAgc3RhdGljIHZvaWQgZ3Vl
c3RfaW9tbXVfcmVnX2luaXQoc3RydWN0IGd1ZXN0X2lvbW11ICppb21tdSkNCiAgew0KLSAgICB1
aW50MzJfdCBsb3dlciwgdXBwZXI7DQorICAgIHVuaW9uIGFtZF9pb21tdV9leHRfZmVhdHVyZXMg
ZWYgPSB7DQorICAgICAgICAvKiBTdXBwb3J0IHByZWZldGNoICovDQorICAgICAgICAuZmxkcy5w
cmVmX3N1cCA9IDEsDQorICAgICAgICAvKiBTdXBwb3J0IFBQUiBsb2cgKi8NCisgICAgICAgIC5m
bGRzLnBwcl9zdXAgPSAxLA0KKyAgICAgICAgLyogU3VwcG9ydCBndWVzdCB0cmFuc2xhdGlvbiAq
Lw0KKyAgICAgICAgLmZsZHMuZ3Rfc3VwID0gMSwNCisgICAgICAgIC8qIFN1cHBvcnQgaW52YWxp
ZGF0ZSBhbGwgY29tbWFuZCAqLw0KKyAgICAgICAgLmZsZHMuaWFfc3VwID0gMSwNCisgICAgICAg
IC8qIEhvc3QgdHJhbnNsYXRpb24gc2l6ZSBoYXMgNiBsZXZlbHMgKi8NCisgICAgICAgIC5mbGRz
LmhhdHMgPSBIT1NUX0FERFJFU1NfU0laRV82X0xFVkVMLA0KKyAgICAgICAgLyogR3Vlc3QgdHJh
bnNsYXRpb24gc2l6ZSBoYXMgNiBsZXZlbHMgKi8NCisgICAgICAgIC5mbGRzLmdhdHMgPSBHVUVT
VF9BRERSRVNTX1NJWkVfNl9MRVZFTCwNCisgICAgICAgIC8qIFNpbmdsZSBsZXZlbCBnQ1IzICov
DQorICAgICAgICAuZmxkcy5nbHhfc3VwID0gR1VFU1RfQ1IzXzFfTEVWRUwsDQorICAgICAgICAv
KiA5IGJpdCBQQVNJRCAqLw0KKyAgICAgICAgLmZsZHMucGFzX21heCA9IFBBU01BWF85X2JpdCwN
CisgICAgfTsNCiAgDQotICAgIGxvd2VyID0gdXBwZXIgPSAwOw0KLSAgICAvKiBTdXBwb3J0IHBy
ZWZldGNoICovDQotICAgIGlvbW11X3NldF9iaXQoJmxvd2VyLElPTU1VX0VYVF9GRUFUVVJFX1BS
RUZTVVBfU0hJRlQpOw0KLSAgICAvKiBTdXBwb3J0IFBQUiBsb2cgKi8NCi0gICAgaW9tbXVfc2V0
X2JpdCgmbG93ZXIsSU9NTVVfRVhUX0ZFQVRVUkVfUFBSU1VQX1NISUZUKTsNCi0gICAgLyogU3Vw
cG9ydCBndWVzdCB0cmFuc2xhdGlvbiAqLw0KLSAgICBpb21tdV9zZXRfYml0KCZsb3dlcixJT01N
VV9FWFRfRkVBVFVSRV9HVFNVUF9TSElGVCk7DQotICAgIC8qIFN1cHBvcnQgaW52YWxpZGF0ZSBh
bGwgY29tbWFuZCAqLw0KLSAgICBpb21tdV9zZXRfYml0KCZsb3dlcixJT01NVV9FWFRfRkVBVFVS
RV9JQVNVUF9TSElGVCk7DQotDQotICAgIC8qIEhvc3QgdHJhbnNsYXRpb24gc2l6ZSBoYXMgNiBs
ZXZlbHMgKi8NCi0gICAgc2V0X2ZpZWxkX2luX3JlZ191MzIoSE9TVF9BRERSRVNTX1NJWkVfNl9M
RVZFTCwgbG93ZXIsDQotICAgICAgICAgICAgICAgICAgICAgICAgIElPTU1VX0VYVF9GRUFUVVJF
X0hBVFNfTUFTSywNCi0gICAgICAgICAgICAgICAgICAgICAgICAgSU9NTVVfRVhUX0ZFQVRVUkVf
SEFUU19TSElGVCwNCi0gICAgICAgICAgICAgICAgICAgICAgICAgJmxvd2VyKTsNCi0gICAgLyog
R3Vlc3QgdHJhbnNsYXRpb24gc2l6ZSBoYXMgNiBsZXZlbHMgKi8NCi0gICAgc2V0X2ZpZWxkX2lu
X3JlZ191MzIoR1VFU1RfQUREUkVTU19TSVpFXzZfTEVWRUwsIGxvd2VyLA0KLSAgICAgICAgICAg
ICAgICAgICAgICAgICBJT01NVV9FWFRfRkVBVFVSRV9HQVRTX01BU0ssDQotICAgICAgICAgICAg
ICAgICAgICAgICAgIElPTU1VX0VYVF9GRUFUVVJFX0dBVFNfU0hJRlQsDQotICAgICAgICAgICAg
ICAgICAgICAgICAgICZsb3dlcik7DQotICAgIC8qIFNpbmdsZSBsZXZlbCBnQ1IzICovDQotICAg
IHNldF9maWVsZF9pbl9yZWdfdTMyKEdVRVNUX0NSM18xX0xFVkVMLCBsb3dlciwNCi0gICAgICAg
ICAgICAgICAgICAgICAgICAgSU9NTVVfRVhUX0ZFQVRVUkVfR0xYU1VQX01BU0ssDQotICAgICAg
ICAgICAgICAgICAgICAgICAgIElPTU1VX0VYVF9GRUFUVVJFX0dMWFNVUF9TSElGVCwgJmxvd2Vy
KTsNCi0gICAgLyogOSBiaXQgUEFTSUQgKi8NCi0gICAgc2V0X2ZpZWxkX2luX3JlZ191MzIoUEFT
TUFYXzlfYml0LCB1cHBlciwNCi0gICAgICAgICAgICAgICAgICAgICAgICAgSU9NTVVfRVhUX0ZF
QVRVUkVfUEFTTUFYX01BU0ssDQotICAgICAgICAgICAgICAgICAgICAgICAgIElPTU1VX0VYVF9G
RUFUVVJFX1BBU01BWF9TSElGVCwgJnVwcGVyKTsNCi0NCi0gICAgaW9tbXUtPnJlZ19leHRfZmVh
dHVyZS5sbyA9IGxvd2VyOw0KLSAgICBpb21tdS0+cmVnX2V4dF9mZWF0dXJlLmhpID0gdXBwZXI7
DQorICAgIGlvbW11LT5yZWdfZXh0X2ZlYXR1cmUgPSBlZjsNCiAgfQ0KICANCiAgc3RhdGljIGlu
dCBndWVzdF9pb21tdV9tbWlvX3JhbmdlKHN0cnVjdCB2Y3B1ICp2LCB1bnNpZ25lZCBsb25nIGFk
ZHIpDQotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfaW5pdC5jDQorKysg
Yi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfaW5pdC5jDQpAQCAtODgzLDcgKzg4
Myw3IEBAIHN0YXRpYyB2b2lkIGVuYWJsZV9pb21tdShzdHJ1Y3QgYW1kX2lvbW0NCiAgICAgIHJl
Z2lzdGVyX2lvbW11X2V2ZW50X2xvZ19pbl9tbWlvX3NwYWNlKGlvbW11KTsNCiAgICAgIHJlZ2lz
dGVyX2lvbW11X2V4Y2x1c2lvbl9yYW5nZShpb21tdSk7DQogIA0KLSAgICBpZiAoIGFtZF9pb21t
dV9oYXNfZmVhdHVyZShpb21tdSwgSU9NTVVfRVhUX0ZFQVRVUkVfUFBSU1VQX1NISUZUKSApDQor
ICAgIGlmICggaW9tbXUtPmZlYXR1cmVzLmZsZHMucHByX3N1cCApDQogICAgICAgICAgcmVnaXN0
ZXJfaW9tbXVfcHByX2xvZ19pbl9tbWlvX3NwYWNlKGlvbW11KTsNCiAgDQogICAgICBkZXNjID0g
aXJxX3RvX2Rlc2MoaW9tbXUtPm1zaS5pcnEpOw0KQEAgLTg5NywxNSArODk3LDE1IEBAIHN0YXRp
YyB2b2lkIGVuYWJsZV9pb21tdShzdHJ1Y3QgYW1kX2lvbW0NCiAgICAgIHNldF9pb21tdV9jb21t
YW5kX2J1ZmZlcl9jb250cm9sKGlvbW11LCBJT01NVV9DT05UUk9MX0VOQUJMRUQpOw0KICAgICAg
c2V0X2lvbW11X2V2ZW50X2xvZ19jb250cm9sKGlvbW11LCBJT01NVV9DT05UUk9MX0VOQUJMRUQp
Ow0KICANCi0gICAgaWYgKCBhbWRfaW9tbXVfaGFzX2ZlYXR1cmUoaW9tbXUsIElPTU1VX0VYVF9G
RUFUVVJFX1BQUlNVUF9TSElGVCkgKQ0KKyAgICBpZiAoIGlvbW11LT5mZWF0dXJlcy5mbGRzLnBw
cl9zdXAgKQ0KICAgICAgICAgIHNldF9pb21tdV9wcHJfbG9nX2NvbnRyb2woaW9tbXUsIElPTU1V
X0NPTlRST0xfRU5BQkxFRCk7DQogIA0KLSAgICBpZiAoIGFtZF9pb21tdV9oYXNfZmVhdHVyZShp
b21tdSwgSU9NTVVfRVhUX0ZFQVRVUkVfR1RTVVBfU0hJRlQpICkNCisgICAgaWYgKCBpb21tdS0+
ZmVhdHVyZXMuZmxkcy5ndF9zdXAgKQ0KICAgICAgICAgIHNldF9pb21tdV9ndWVzdF90cmFuc2xh
dGlvbl9jb250cm9sKGlvbW11LCBJT01NVV9DT05UUk9MX0VOQUJMRUQpOw0KICANCiAgICAgIHNl
dF9pb21tdV90cmFuc2xhdGlvbl9jb250cm9sKGlvbW11LCBJT01NVV9DT05UUk9MX0VOQUJMRUQp
Ow0KICANCi0gICAgaWYgKCBhbWRfaW9tbXVfaGFzX2ZlYXR1cmUoaW9tbXUsIElPTU1VX0VYVF9G
RUFUVVJFX0lBU1VQX1NISUZUKSApDQorICAgIGlmICggaW9tbXUtPmZlYXR1cmVzLmZsZHMuaWFf
c3VwICkNCiAgICAgICAgICBhbWRfaW9tbXVfZmx1c2hfYWxsX2NhY2hlcyhpb21tdSk7DQogIA0K
ICAgICAgaW9tbXUtPmVuYWJsZWQgPSAxOw0KQEAgLTkyOCwxMCArOTI4LDEwIEBAIHN0YXRpYyB2
b2lkIGRpc2FibGVfaW9tbXUoc3RydWN0IGFtZF9pb20NCiAgICAgIHNldF9pb21tdV9jb21tYW5k
X2J1ZmZlcl9jb250cm9sKGlvbW11LCBJT01NVV9DT05UUk9MX0RJU0FCTEVEKTsNCiAgICAgIHNl
dF9pb21tdV9ldmVudF9sb2dfY29udHJvbChpb21tdSwgSU9NTVVfQ09OVFJPTF9ESVNBQkxFRCk7
DQogIA0KLSAgICBpZiAoIGFtZF9pb21tdV9oYXNfZmVhdHVyZShpb21tdSwgSU9NTVVfRVhUX0ZF
QVRVUkVfUFBSU1VQX1NISUZUKSApDQorICAgIGlmICggaW9tbXUtPmZlYXR1cmVzLmZsZHMucHBy
X3N1cCApDQogICAgICAgICAgc2V0X2lvbW11X3Bwcl9sb2dfY29udHJvbChpb21tdSwgSU9NTVVf
Q09OVFJPTF9ESVNBQkxFRCk7DQogIA0KLSAgICBpZiAoIGFtZF9pb21tdV9oYXNfZmVhdHVyZShp
b21tdSwgSU9NTVVfRVhUX0ZFQVRVUkVfR1RTVVBfU0hJRlQpICkNCisgICAgaWYgKCBpb21tdS0+
ZmVhdHVyZXMuZmxkcy5ndF9zdXAgKQ0KICAgICAgICAgIHNldF9pb21tdV9ndWVzdF90cmFuc2xh
dGlvbl9jb250cm9sKGlvbW11LCBJT01NVV9DT05UUk9MX0RJU0FCTEVEKTsNCiAgDQogICAgICBz
ZXRfaW9tbXVfdHJhbnNsYXRpb25fY29udHJvbChpb21tdSwgSU9NTVVfQ09OVFJPTF9ESVNBQkxF
RCk7DQpAQCAtMTAyNyw3ICsxMDI3LDcgQEAgc3RhdGljIGludCBfX2luaXQgYW1kX2lvbW11X2lu
aXRfb25lKHN0cg0KICANCiAgICAgIGdldF9pb21tdV9mZWF0dXJlcyhpb21tdSk7DQogIA0KLSAg
ICBpZiAoIGlvbW11LT5mZWF0dXJlcyApDQorICAgIGlmICggaW9tbXUtPmZlYXR1cmVzLnJhdyAp
DQogICAgICAgICAgaW9tbXV2Ml9lbmFibGVkID0gMTsNCiAgDQogICAgICBpZiAoIGFsbG9jYXRl
X2NtZF9idWZmZXIoaW9tbXUpID09IE5VTEwgKQ0KQEAgLTEwMzYsOSArMTAzNiw4IEBAIHN0YXRp
YyBpbnQgX19pbml0IGFtZF9pb21tdV9pbml0X29uZShzdHINCiAgICAgIGlmICggYWxsb2NhdGVf
ZXZlbnRfbG9nKGlvbW11KSA9PSBOVUxMICkNCiAgICAgICAgICBnb3RvIGVycm9yX291dDsNCiAg
DQotICAgIGlmICggYW1kX2lvbW11X2hhc19mZWF0dXJlKGlvbW11LCBJT01NVV9FWFRfRkVBVFVS
RV9QUFJTVVBfU0hJRlQpICkNCi0gICAgICAgIGlmICggYWxsb2NhdGVfcHByX2xvZyhpb21tdSkg
PT0gTlVMTCApDQotICAgICAgICAgICAgZ290byBlcnJvcl9vdXQ7DQorICAgIGlmICggaW9tbXUt
PmZlYXR1cmVzLmZsZHMucHByX3N1cCAmJiAhYWxsb2NhdGVfcHByX2xvZyhpb21tdSkgKQ0KKyAg
ICAgICAgZ290byBlcnJvcl9vdXQ7DQogIA0KICAgICAgaWYgKCAhc2V0X2lvbW11X2ludGVycnVw
dF9oYW5kbGVyKGlvbW11KSApDQogICAgICAgICAgZ290byBlcnJvcl9vdXQ7DQpAQCAtMTM4OCw3
ICsxMzg3LDcgQEAgdm9pZCBhbWRfaW9tbXVfcmVzdW1lKHZvaWQpDQogICAgICB9DQogIA0KICAg
ICAgLyogZmx1c2ggYWxsIGNhY2hlIGVudHJpZXMgYWZ0ZXIgaW9tbXUgcmUtZW5hYmxlZCAqLw0K
LSAgICBpZiAoICFhbWRfaW9tbXVfaGFzX2ZlYXR1cmUoaW9tbXUsIElPTU1VX0VYVF9GRUFUVVJF
X0lBU1VQX1NISUZUKSApDQorICAgIGlmICggIWlvbW11LT5mZWF0dXJlcy5mbGRzLmlhX3N1cCAp
DQogICAgICB7DQogICAgICAgICAgaW52YWxpZGF0ZV9hbGxfZGV2aWNlcygpOw0KICAgICAgICAg
IGludmFsaWRhdGVfYWxsX2RvbWFpbl9wYWdlcygpOw0KLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4
Ni9hbWQtaW9tbXUuaA0KKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9hbWQtaW9tbXUuaA0KQEAg
LTgzLDcgKzgzLDcgQEAgc3RydWN0IGFtZF9pb21tdSB7DQogICAgICBpb21tdV9jYXBfdCBjYXA7
DQogIA0KICAgICAgdTggaHRfZmxhZ3M7DQotICAgIHU2NCBmZWF0dXJlczsNCisgICAgdW5pb24g
YW1kX2lvbW11X2V4dF9mZWF0dXJlcyBmZWF0dXJlczsNCiAgDQogICAgICB2b2lkICptbWlvX2Jh
c2U7DQogICAgICB1bnNpZ25lZCBsb25nIG1taW9fYmFzZV9waHlzOw0KQEAgLTE3NCw3ICsxNzQs
NyBAQCBzdHJ1Y3QgZ3Vlc3RfaW9tbXUgew0KICAgICAgLyogTU1JTyByZWdzICovDQogICAgICBz
dHJ1Y3QgbW1pb19yZWcgICAgICAgICByZWdfY3RybDsgICAgICAgICAgICAgIC8qIE1NSU8gb2Zm
c2V0IDAwMThoICovDQogICAgICBzdHJ1Y3QgbW1pb19yZWcgICAgICAgICByZWdfc3RhdHVzOyAg
ICAgICAgICAgIC8qIE1NSU8gb2Zmc2V0IDIwMjBoICovDQotICAgIHN0cnVjdCBtbWlvX3JlZyAg
ICAgICAgIHJlZ19leHRfZmVhdHVyZTsgICAgICAgLyogTU1JTyBvZmZzZXQgMDAzMGggKi8NCisg
ICAgdW5pb24gYW1kX2lvbW11X2V4dF9mZWF0dXJlcyByZWdfZXh0X2ZlYXR1cmU7ICAvKiBNTUlP
IG9mZnNldCAwMDMwaCAqLw0KICANCiAgICAgIC8qIGd1ZXN0IGludGVycnVwdCBzZXR0aW5ncyAq
Lw0KICAgICAgc3RydWN0IGd1ZXN0X2lvbW11X21zaSAgbXNpOw0KLS0tIGEveGVuL2luY2x1ZGUv
YXNtLXg4Ni9odm0vc3ZtL2FtZC1pb21tdS1kZWZzLmgNCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14
ODYvaHZtL3N2bS9hbWQtaW9tbXUtZGVmcy5oDQpAQCAtMzQ2LDI2ICszNDYsNTcgQEAgc3RydWN0
IGFtZF9pb21tdV9kdGUgew0KICAjZGVmaW5lIElPTU1VX0VYQ0xVU0lPTl9MSU1JVF9ISUdIX01B
U0sJCTB4RkZGRkZGRkYNCiAgI2RlZmluZSBJT01NVV9FWENMVVNJT05fTElNSVRfSElHSF9TSElG
VAkwDQogIA0KLS8qIEV4dGVuZGVkIEZlYXR1cmUgUmVnaXN0ZXIqLw0KKy8qIEV4dGVuZGVkIEZl
YXR1cmUgUmVnaXN0ZXIgKi8NCiAgI2RlZmluZSBJT01NVV9FWFRfRkVBVFVSRV9NTUlPX09GRlNF
VCAgICAgICAgICAgICAgICAgICAweDMwDQotI2RlZmluZSBJT01NVV9FWFRfRkVBVFVSRV9QUkVG
U1VQX1NISUZUICAgICAgICAgICAgICAgICAweDANCi0jZGVmaW5lIElPTU1VX0VYVF9GRUFUVVJF
X1BQUlNVUF9TSElGVCAgICAgICAgICAgICAgICAgIDB4MQ0KLSNkZWZpbmUgSU9NTVVfRVhUX0ZF
QVRVUkVfWFRTVVBfU0hJRlQgICAgICAgICAgICAgICAgICAgMHgyDQotI2RlZmluZSBJT01NVV9F
WFRfRkVBVFVSRV9OWFNVUF9TSElGVCAgICAgICAgICAgICAgICAgICAweDMNCi0jZGVmaW5lIElP
TU1VX0VYVF9GRUFUVVJFX0dUU1VQX1NISUZUICAgICAgICAgICAgICAgICAgIDB4NA0KLSNkZWZp
bmUgSU9NTVVfRVhUX0ZFQVRVUkVfSUFTVVBfU0hJRlQgICAgICAgICAgICAgICAgICAgMHg2DQot
I2RlZmluZSBJT01NVV9FWFRfRkVBVFVSRV9HQVNVUF9TSElGVCAgICAgICAgICAgICAgICAgICAw
eDcNCi0jZGVmaW5lIElPTU1VX0VYVF9GRUFUVVJFX0hFU1VQX1NISUZUICAgICAgICAgICAgICAg
ICAgIDB4OA0KLSNkZWZpbmUgSU9NTVVfRVhUX0ZFQVRVUkVfUENTVVBfU0hJRlQgICAgICAgICAg
ICAgICAgICAgMHg5DQotI2RlZmluZSBJT01NVV9FWFRfRkVBVFVSRV9IQVRTX1NISUZUICAgICAg
ICAgICAgICAgICAgICAweDEwDQotI2RlZmluZSBJT01NVV9FWFRfRkVBVFVSRV9IQVRTX01BU0sg
ICAgICAgICAgICAgICAgICAgICAweDAwMDAwQzAwDQotI2RlZmluZSBJT01NVV9FWFRfRkVBVFVS
RV9HQVRTX1NISUZUICAgICAgICAgICAgICAgICAgICAweDEyDQotI2RlZmluZSBJT01NVV9FWFRf
RkVBVFVSRV9HQVRTX01BU0sgICAgICAgICAgICAgICAgICAgICAweDAwMDAzMDAwDQotI2RlZmlu
ZSBJT01NVV9FWFRfRkVBVFVSRV9HTFhTVVBfU0hJRlQgICAgICAgICAgICAgICAgICAweDE0DQot
I2RlZmluZSBJT01NVV9FWFRfRkVBVFVSRV9HTFhTVVBfTUFTSyAgICAgICAgICAgICAgICAgICAw
eDAwMDBDMDAwDQogIA0KLSNkZWZpbmUgSU9NTVVfRVhUX0ZFQVRVUkVfUEFTTUFYX1NISUZUICAg
ICAgICAgICAgICAgICAgMHgwDQotI2RlZmluZSBJT01NVV9FWFRfRkVBVFVSRV9QQVNNQVhfTUFT
SyAgICAgICAgICAgICAgICAgICAweDAwMDAwMDFGDQordW5pb24gYW1kX2lvbW11X2V4dF9mZWF0
dXJlcyB7DQorICAgIHVpbnQ2NF90IHJhdzsNCisgICAgc3RydWN0IHsNCisgICAgICAgIHVuc2ln
bmVkIGludCBwcmVmX3N1cDoxOw0KKyAgICAgICAgdW5zaWduZWQgaW50IHBwcl9zdXA6MTsNCisg
ICAgICAgIHVuc2lnbmVkIGludCB4dF9zdXA6MTsNCisgICAgICAgIHVuc2lnbmVkIGludCBueF9z
dXA6MTsNCisgICAgICAgIHVuc2lnbmVkIGludCBndF9zdXA6MTsNCisgICAgICAgIHVuc2lnbmVk
IGludCBnYXBwaV9zdXA6MTsNCisgICAgICAgIHVuc2lnbmVkIGludCBpYV9zdXA6MTsNCisgICAg
ICAgIHVuc2lnbmVkIGludCBnYV9zdXA6MTsNCisgICAgICAgIHVuc2lnbmVkIGludCBoZV9zdXA6
MTsNCisgICAgICAgIHVuc2lnbmVkIGludCBwY19zdXA6MTsNCisgICAgICAgIHVuc2lnbmVkIGlu
dCBoYXRzOjI7DQorICAgICAgICB1bnNpZ25lZCBpbnQgZ2F0czoyOw0KKyAgICAgICAgdW5zaWdu
ZWQgaW50IGdseF9zdXA6MjsNCisgICAgICAgIHVuc2lnbmVkIGludCBzbWlmX3N1cDoyOw0KKyAg
ICAgICAgdW5zaWduZWQgaW50IHNtaWZfcmM6MzsNCisgICAgICAgIHVuc2lnbmVkIGludCBnYW1f
c3VwOjM7DQorICAgICAgICB1bnNpZ25lZCBpbnQgZHVhbF9wcHJfbG9nX3N1cDoyOw0KKyAgICAg
ICAgdW5zaWduZWQgaW50IDoyOw0KKyAgICAgICAgdW5zaWduZWQgaW50IGR1YWxfZXZlbnRfbG9n
X3N1cDoyOw0KKyAgICAgICAgdW5zaWduZWQgaW50IDoxOw0KKyAgICAgICAgdW5zaWduZWQgaW50
IHNhdHNfc3VwOjE7DQorICAgICAgICB1bnNpZ25lZCBpbnQgcGFzX21heDo1Ow0KKyAgICAgICAg
dW5zaWduZWQgaW50IHVzX3N1cDoxOw0KKyAgICAgICAgdW5zaWduZWQgaW50IGRldl90Ymxfc2Vn
X3N1cDoyOw0KKyAgICAgICAgdW5zaWduZWQgaW50IHBwcl9lYXJseV9vZl9zdXA6MTsNCisgICAg
ICAgIHVuc2lnbmVkIGludCBwcHJfYXV0b19yc3Bfc3VwOjE7DQorICAgICAgICB1bnNpZ25lZCBp
bnQgbWFyY19zdXA6MjsNCisgICAgICAgIHVuc2lnbmVkIGludCBibGtfc3RvcF9tcmtfc3VwOjE7
DQorICAgICAgICB1bnNpZ25lZCBpbnQgcGVyZl9vcHRfc3VwOjE7DQorICAgICAgICB1bnNpZ25l
ZCBpbnQgbXNpX2NhcF9tbWlvX3N1cDoxOw0KKyAgICAgICAgdW5zaWduZWQgaW50IDoxOw0KKyAg
ICAgICAgdW5zaWduZWQgaW50IGdpb19zdXA6MTsNCisgICAgICAgIHVuc2lnbmVkIGludCBoYV9z
dXA6MTsNCisgICAgICAgIHVuc2lnbmVkIGludCBlcGhfc3VwOjE7DQorICAgICAgICB1bnNpZ25l
ZCBpbnQgYXR0cl9md19zdXA6MTsNCisgICAgICAgIHVuc2lnbmVkIGludCBoZF9zdXA6MTsNCisg
ICAgICAgIHVuc2lnbmVkIGludCA6MTsNCisgICAgICAgIHVuc2lnbmVkIGludCBpbnZfaW90bGJf
dHlwZV9zdXA6MTsNCisgICAgICAgIHVuc2lnbmVkIGludCB2aW9tbXVfc3VwOjE7DQorICAgICAg
ICB1bnNpZ25lZCBpbnQgdm1fZ3VhcmRfaW9fc3VwOjE7DQorICAgICAgICB1bnNpZ25lZCBpbnQg
dm1fdGFibGVfc2l6ZTo0Ow0KKyAgICAgICAgdW5zaWduZWQgaW50IGdhX3VwZGF0ZV9kaXNfc3Vw
OjE7DQorICAgICAgICB1bnNpZ25lZCBpbnQgOjI7DQorICAgIH0gZmxkczsNCit9Ow0KICANCiAg
LyogU3RhdHVzIFJlZ2lzdGVyKi8NCiAgI2RlZmluZSBJT01NVV9TVEFUVVNfTU1JT19PRkZTRVQJ
CTB4MjAyMA0KLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vc3ZtL2FtZC1pb21tdS1wcm90
by5oDQorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9zdm0vYW1kLWlvbW11LXByb3RvLmgN
CkBAIC0yMTksMTMgKzIxOSw2IEBAIHN0YXRpYyBpbmxpbmUgaW50IGlvbW11X2hhc19jYXAoc3Ry
dWN0IGENCiAgICAgIHJldHVybiAhIShpb21tdS0+Y2FwLmhlYWRlciAmICgxdSA8PCBiaXQpKTsN
CiAgfQ0KICANCi1zdGF0aWMgaW5saW5lIGludCBhbWRfaW9tbXVfaGFzX2ZlYXR1cmUoc3RydWN0
IGFtZF9pb21tdSAqaW9tbXUsIHVpbnQzMl90IGJpdCkNCi17DQotICAgIGlmICggIWlvbW11X2hh
c19jYXAoaW9tbXUsIFBDSV9DQVBfRUZSU1VQX1NISUZUKSApDQotICAgICAgICByZXR1cm4gMDsN
Ci0gICAgcmV0dXJuICEhKGlvbW11LT5mZWF0dXJlcyAmICgxVSA8PCBiaXQpKTsNCi19DQotDQog
IC8qIGFjY2VzcyB0YWlsIG9yIGhlYWQgcG9pbnRlciBvZiByaW5nIGJ1ZmZlciAqLw0KICBzdGF0
aWMgaW5saW5lIHVpbnQzMl90IGlvbW11X2dldF9yYl9wb2ludGVyKHVpbnQzMl90IHJlZykNCiAg
ew0KDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 16 16:38:26 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Jul 2019 16:38:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnQTC-0002SJ-FY; Tue, 16 Jul 2019 16:38:26 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=LiPz=VN=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hnQTB-0002S2-0y
 for xen-devel@lists.xenproject.org; Tue, 16 Jul 2019 16:38:25 +0000
X-Inumbo-ID: 1f1fe6c8-a7e8-11e9-844f-f74b66a06d56
Received: from m4a0039g.houston.softwaregrp.com (unknown [15.124.2.85])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 1f1fe6c8-a7e8-11e9-844f-f74b66a06d56;
 Tue, 16 Jul 2019 16:38:21 +0000 (UTC)
Received: FROM m4a0039g.houston.softwaregrp.com (15.120.17.147) BY
 m4a0039g.houston.softwaregrp.com WITH ESMTP; 
 Tue, 16 Jul 2019 16:38:20 +0000
Received: from M4W0335.microfocus.com (2002:f78:1193::f78:1193) by
 M4W0335.microfocus.com (2002:f78:1193::f78:1193) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Tue, 16 Jul 2019 16:37:05 +0000
Received: from NAM02-CY1-obe.outbound.protection.outlook.com (15.124.8.14) by
 M4W0335.microfocus.com (15.120.17.147) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Tue, 16 Jul 2019 16:37:05 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=ZgsMoU1fEe1oiAoQytpIp7cyDYBsgj/prOuhRtmGhm3XXsbZmDUJztOKwAn1lELedTy3XKYJ3POxkWufyL2WXuPnWU10oNXrJ/IzImuu9mcGGlG4UvYih99XnziSdlFGaeHA51eh67CApGAjPLUkyIVQDzBWdKL4T46gWUgvaZa+dcwnNO5z4y3rzH0tifvTpRo1/HCLGekHMICzIUIWP4qDWThU1nEi8ymHHBRO2cAItufGQhZR2Ldp+M3wajK1gCSsS4rQhlQ9XlBJkFxjAyXR7kPqN1ALhCmbjzQGcpjbHcnmH81CzUpF/pUzcsvWjLhnWbdZUwSEXnmdn+Z/Zg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=LDpmXRLgpyo8ZPGmLUhOA5+z6IMq1k8kARFw1z8H3Dk=;
 b=FQz/hTY9wDLLJJDvrRRbI5/W9R0KmlSX9GKbgkZDE7RNMdlkSkHdiLg3WPrKB0+6CN0pLl+fsZy8SAts8ftMPlcnjxsZxqF1dE32Mi1przGqrUA8Na3as/DZfx+/rcoH1gSjIYtbu268NcQAbsQC5YloDpOUa1wYQqy09kfh6lI7i/guOhoeprlVAPiqgVPwFF6AAF0hnsdo3Bc3jFvavAF3bMAsTGvmMdmlw5SyNt/XxJkJ/7g/v+nP6LwQSupewLLgROQfsu/x+CgfXuh9bev4GszFHtjD4vtvasyveeHl94emD6IMUoQm4GsjhAYcMUIaoBRaISLIBG1hj43yDA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB3164.namprd18.prod.outlook.com (10.255.172.93) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.14; Tue, 16 Jul 2019 16:37:04 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Tue, 16 Jul 2019
 16:37:04 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v3 05/14] AMD/IOMMU: pass IOMMU to iterate_ivrs_entries()
 callback
Thread-Index: AQHVO/Sz16sGhQZEPkWqLoV/Wa6O1A==
Date: Tue, 16 Jul 2019 16:37:04 +0000
Message-ID: <e2072315-7c8c-2f82-99f4-795cc93f1fa8@suse.com>
References: <6272c301-a905-38cf-dd1a-645f3d703241@suse.com>
In-Reply-To: <6272c301-a905-38cf-dd1a-645f3d703241@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR0801CA0045.eurprd08.prod.outlook.com
 (2603:10a6:4:2b::13) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 8321b756-cba0-4b8d-66ca-08d70a0bd587
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB3164; 
x-ms-traffictypediagnostic: DM6PR18MB3164:
x-microsoft-antispam-prvs: <DM6PR18MB31641ED1A2DA306A47826D13B3CE0@DM6PR18MB3164.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:1303;
x-forefront-prvs: 0100732B76
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(346002)(39860400002)(136003)(376002)(396003)(366004)(52314003)(199004)(189003)(31696002)(14444005)(256004)(6512007)(36756003)(86362001)(53936002)(8676002)(6436002)(486006)(6486002)(66556008)(66946007)(66476007)(64756008)(5640700003)(66446008)(6506007)(66066001)(2906002)(446003)(6916009)(31686004)(2616005)(476003)(81156014)(386003)(11346002)(81166006)(3846002)(2351001)(71190400001)(80792005)(2501003)(186003)(4326008)(26005)(8936002)(52116002)(305945005)(25786009)(68736007)(54906003)(14454004)(316002)(478600001)(7736002)(102836004)(99286004)(76176011)(71200400001)(5660300002)(6116002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB3164;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: l9ppkDaTBt0N0GaZ/BGpoEmmcxHXxacdPb7u2lihlapbJWyuyu7rd9wkgwq5E/KbaoEw2CyQZu1sLsEAut1e3zqSnwboJHUAOloc1AE7MMicylCkPyKsKB10IkCY7O7MTeSXultnnCKgl1oBco4PRUNVNPB16rYhexOH2T3LvYqaHzng7zjUg1tph4Nxr6rU4Ux8JRv9gZsCZzq2VWS+8wGik9W28WtBcY+FHkQNDiGGExyILiz6B9QjBEIddJMpQaHpQf3LyFJ5dIepyHwKi/AVCHHKrhd29WbQl8MBX2/NzBO1GkKJ3ZXwrax+WUx2gaNwHiZAH0naQ3kuc1p5A3b23DWUFZTX9n7jkG0pRR81PkDiIw9IpIorro0aIg7mlpKbii3c2iSOPmd/aX+vrHNJFgJxz8hbPnncL0bDReY=
Content-ID: <9650ED2855C8DE498B5EF0AA33D7F7E2@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 8321b756-cba0-4b8d-66ca-08d70a0bd587
X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Jul 2019 16:37:04.0532 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB3164
X-OriginatorOrg: suse.com
Subject: [Xen-devel] [PATCH v3 05/14] AMD/IOMMU: pass IOMMU to
 iterate_ivrs_entries() 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 Cooper <andrew.cooper3@citrix.com>,
 Brian Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Qm90aCB1c2VycyB3aWxsIHdhbnQgdG8ga25vdyBJT01NVSBwcm9wZXJ0aWVzIChzcGVjaWZpY2Fs
bHkgdGhlIElSVEUNCnNpemUpIHN1YnNlcXVlbnRseS4gTGV2ZXJhZ2UgdGhpcyB0byBhdm9pZCBw
b2ludGxlc3MgY2FsbHMgdG8gdGhlDQpjYWxsYmFjayB3aGVuIElWUlMgbWFwcGluZyB0YWJsZSBl
bnRyaWVzIGFyZSB1bnBvcHVsYXRlZC4gVG8gYXZvaWQNCmxlYWtpbmcgaW50ZXJydXB0IHJlbWFw
cGluZyB0YWJsZXMgKGJvZ3VzbHkpIGFsbG9jYXRlZCBmb3IgSU9NTVVzDQp0aGVtc2VsdmVzLCB0
aGlzIHJlcXVpcmVzIHN1cHByZXNzaW5nIHRoZWlyIGFsbG9jYXRpb24gaW4gdGhlIGZpcnN0DQpw
bGFjZSwgdGFraW5nIGEgc3RlcCBmdXJ0aGVyIHdoYXQgY29tbWl0IDc1NzEyMmMwY2YgKCdBTUQv
SU9NTVU6IGRvbid0DQoiYWRkIiBJT01NVXMnKSBoYWQgZG9uZS4NCg0KQWRkaXRpb25hbGx5IHN1
cHByZXNzIHRoZSBjYWxsIGZvciBhbGlhcyBlbnRyaWVzLCBhcyBhZ2FpbiBib3RoIHVzZXJzDQpk
b24ndCBjYXJlIGFib3V0IHRoZXNlIGFueXdheS4gSW4gZmFjdCB0aGlzIGVsaW1pbmF0ZXMgYSBm
YWlyIGJpdCBvZg0KcmVkdW5kYW5jeSBmcm9tIGR1bXAgb3V0cHV0Lg0KDQpTaWduZWQtb2ZmLWJ5
OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+DQotLS0NCnYzOiBOZXcuDQotLS0NClRC
RDogQWxvbmcgdGhlIGxpbmVzIG9mIGF2b2lkaW5nIHRoZSBJUlQgYWxsb2NhdGlvbiBmb3IgdGhl
IElPTU1VcywgaXMNCiAgICAgIHRoZXJlIGEgd2F5IHRvIHJlY29nbml6ZSB0aGUgbWFueSBDUFUt
cHJvdmlkZWQgZGV2aWNlcyBtYW55IG9mDQogICAgICB3aGljaCBjYW4ndCBnZW5lcmF0ZSBpbnRl
cnJ1cHRzIGFueXdheSwgYW5kIGF2b2lkIGFsbG9jYXRpb25zIGZvcg0KICAgICAgdGhlbSBhcyB3
ZWxsPyBJdCdzIDMyayBwZXIgZGV2aWNlLCBhZnRlciBhbGwuIEFub3RoZXIgb3B0aW9uIG1pZ2h0
DQogICAgICBiZSBvbi1kZW1hbmQgYWxsb2NhdGlvbiBvZiB0aGUgdGFibGVzLCBidXQgcXVpdGUg
cG9zc2libHkgd2UnZCBnZXQNCiAgICAgIGludG8gdHJvdWJsZSB3aXRoIGVycm9yIGhhbmRsaW5n
IHRoZXJlLg0KDQotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfYWNwaS5j
DQorKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfYWNwaS5jDQpAQCAtNjUs
NyArNjUsMTEgQEAgc3RhdGljIHZvaWQgX19pbml0IGFkZF9pdnJzX21hcHBpbmdfZW50cg0KICAg
ICAgLyogb3ZlcnJpZGUgZmxhZ3MgZm9yIHJhbmdlIG9mIGRldmljZXMgKi8NCiAgICAgIGl2cnNf
bWFwcGluZ3NbYmRmXS5kZXZpY2VfZmxhZ3MgPSBmbGFnczsNCiAgDQotICAgIGlmIChpdnJzX21h
cHBpbmdzW2FsaWFzX2lkXS5pbnRyZW1hcF90YWJsZSA9PSBOVUxMICkNCisgICAgLyogRG9uJ3Qg
bWFwIGFuIElPTU1VIGJ5IGl0c2VsZi4gKi8NCisgICAgaWYgKCBpb21tdS0+YmRmID09IGJkZiAp
DQorICAgICAgICByZXR1cm47DQorDQorICAgIGlmICggIWl2cnNfbWFwcGluZ3NbYWxpYXNfaWRd
LmludHJlbWFwX3RhYmxlICkNCiAgICAgIHsNCiAgICAgICAgICAgLyogYWxsb2NhdGUgcGVyLWRl
dmljZSBpbnRlcnJ1cHQgcmVtYXBwaW5nIHRhYmxlICovDQogICAgICAgICAgIGlmICggYW1kX2lv
bW11X3BlcmRldl9pbnRyZW1hcCApDQpAQCAtODEsOCArODUsOSBAQCBzdGF0aWMgdm9pZCBfX2lu
aXQgYWRkX2l2cnNfbWFwcGluZ19lbnRyDQogICAgICAgICAgICAgICBpdnJzX21hcHBpbmdzW2Fs
aWFzX2lkXS5pbnRyZW1hcF9pbnVzZSA9IHNoYXJlZF9pbnRyZW1hcF9pbnVzZTsNCiAgICAgICAg
ICAgfQ0KICAgICAgfQ0KLSAgICAvKiBBc3NpZ24gSU9NTVUgaGFyZHdhcmUsIGJ1dCBkb24ndCBt
YXAgYW4gSU9NTVUgYnkgaXRzZWxmLiAqLw0KLSAgICBpdnJzX21hcHBpbmdzW2JkZl0uaW9tbXUg
PSBpb21tdS0+YmRmICE9IGJkZiA/IGlvbW11IDogTlVMTDsNCisNCisgICAgLyogQXNzaWduIElP
TU1VIGhhcmR3YXJlLiAqLw0KKyAgICBpdnJzX21hcHBpbmdzW2JkZl0uaW9tbXUgPSBpb21tdTsN
CiAgfQ0KICANCiAgc3RhdGljIHN0cnVjdCBhbWRfaW9tbXUgKiBfX2luaXQgZmluZF9pb21tdV9m
cm9tX2JkZl9jYXAoDQotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfaW5p
dC5jDQorKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfaW5pdC5jDQpAQCAt
MTA2OSw3ICsxMDY5LDggQEAgaW50IGl0ZXJhdGVfaXZyc19tYXBwaW5ncyhpbnQgKCpoYW5kbGVy
KQ0KICAgICAgcmV0dXJuIHJjOw0KICB9DQogIA0KLWludCBpdGVyYXRlX2l2cnNfZW50cmllcyhp
bnQgKCpoYW5kbGVyKSh1MTYgc2VnLCBzdHJ1Y3QgaXZyc19tYXBwaW5ncyAqKSkNCitpbnQgaXRl
cmF0ZV9pdnJzX2VudHJpZXMoaW50ICgqaGFuZGxlcikoY29uc3Qgc3RydWN0IGFtZF9pb21tdSAq
LA0KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgaXZyc19t
YXBwaW5ncyAqKSkNCiAgew0KICAgICAgdTE2IHNlZyA9IDA7DQogICAgICBpbnQgcmMgPSAwOw0K
QEAgLTEwODIsNyArMTA4MywxMiBAQCBpbnQgaXRlcmF0ZV9pdnJzX2VudHJpZXMoaW50ICgqaGFu
ZGxlcikoDQogICAgICAgICAgICAgIGJyZWFrOw0KICAgICAgICAgIHNlZyA9IElWUlNfTUFQUElO
R1NfU0VHKG1hcCk7DQogICAgICAgICAgZm9yICggYmRmID0gMDsgIXJjICYmIGJkZiA8IGl2cnNf
YmRmX2VudHJpZXM7ICsrYmRmICkNCi0gICAgICAgICAgICByYyA9IGhhbmRsZXIoc2VnLCBtYXAg
KyBiZGYpOw0KKyAgICAgICAgew0KKyAgICAgICAgICAgIGNvbnN0IHN0cnVjdCBhbWRfaW9tbXUg
KmlvbW11ID0gbWFwW2JkZl0uaW9tbXU7DQorDQorICAgICAgICAgICAgaWYgKCBpb21tdSAmJiBt
YXBbYmRmXS5kdGVfcmVxdWVzdG9yX2lkID09IGJkZiApDQorICAgICAgICAgICAgICAgIHJjID0g
aGFuZGxlcihpb21tdSwgJm1hcFtiZGZdKTsNCisgICAgICAgIH0NCiAgICAgIH0gd2hpbGUgKCAh
cmMgJiYgKytzZWcgKTsNCiAgDQogICAgICByZXR1cm4gcmM7DQotLS0gYS94ZW4vZHJpdmVycy9w
YXNzdGhyb3VnaC9hbWQvaW9tbXVfaW50ci5jDQorKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3Vn
aC9hbWQvaW9tbXVfaW50ci5jDQpAQCAtNjE3LDcgKzYxNyw3IEBAIHZvaWQgYW1kX2lvbW11X3Jl
YWRfbXNpX2Zyb21faXJlKA0KICB9DQogIA0KICBpbnQgX19pbml0IGFtZF9pb21tdV9mcmVlX2lu
dHJlbWFwX3RhYmxlKA0KLSAgICB1MTYgc2VnLCBzdHJ1Y3QgaXZyc19tYXBwaW5ncyAqaXZyc19t
YXBwaW5nKQ0KKyAgICBjb25zdCBzdHJ1Y3QgYW1kX2lvbW11ICppb21tdSwgc3RydWN0IGl2cnNf
bWFwcGluZ3MgKml2cnNfbWFwcGluZykNCiAgew0KICAgICAgdm9pZCAqdGIgPSBpdnJzX21hcHBp
bmctPmludHJlbWFwX3RhYmxlOw0KICANCkBAIC02OTMsMTQgKzY5MywxNSBAQCBzdGF0aWMgdm9p
ZCBkdW1wX2ludHJlbWFwX3RhYmxlKGNvbnN0IHUzDQogICAgICB9DQogIH0NCiAgDQotc3RhdGlj
IGludCBkdW1wX2ludHJlbWFwX21hcHBpbmcodTE2IHNlZywgc3RydWN0IGl2cnNfbWFwcGluZ3Mg
Kml2cnNfbWFwcGluZykNCitzdGF0aWMgaW50IGR1bXBfaW50cmVtYXBfbWFwcGluZyhjb25zdCBz
dHJ1Y3QgYW1kX2lvbW11ICppb21tdSwNCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBzdHJ1Y3QgaXZyc19tYXBwaW5ncyAqaXZyc19tYXBwaW5nKQ0KICB7DQogICAgICB1bnNpZ25l
ZCBsb25nIGZsYWdzOw0KICANCiAgICAgIGlmICggIWl2cnNfbWFwcGluZyApDQogICAgICAgICAg
cmV0dXJuIDA7DQogIA0KLSAgICBwcmludGsoIiAgJTA0eDolMDJ4OiUwMng6JXU6XG4iLCBzZWcs
DQorICAgIHByaW50aygiICAlMDR4OiUwMng6JTAyeDoldTpcbiIsIGlvbW11LT5zZWcsDQogICAg
ICAgICAgICAgUENJX0JVUyhpdnJzX21hcHBpbmctPmR0ZV9yZXF1ZXN0b3JfaWQpLA0KICAgICAg
ICAgICAgIFBDSV9TTE9UKGl2cnNfbWFwcGluZy0+ZHRlX3JlcXVlc3Rvcl9pZCksDQogICAgICAg
ICAgICAgUENJX0ZVTkMoaXZyc19tYXBwaW5nLT5kdGVfcmVxdWVzdG9yX2lkKSk7DQotLS0gYS94
ZW4vaW5jbHVkZS9hc20teDg2L2FtZC1pb21tdS5oDQorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2
L2FtZC1pb21tdS5oDQpAQCAtMTI5LDcgKzEyOSw4IEBAIGV4dGVybiB1OCBpdmhkX3R5cGU7DQog
IA0KICBzdHJ1Y3QgaXZyc19tYXBwaW5ncyAqZ2V0X2l2cnNfbWFwcGluZ3ModTE2IHNlZyk7DQog
IGludCBpdGVyYXRlX2l2cnNfbWFwcGluZ3MoaW50ICgqKSh1MTYgc2VnLCBzdHJ1Y3QgaXZyc19t
YXBwaW5ncyAqKSk7DQotaW50IGl0ZXJhdGVfaXZyc19lbnRyaWVzKGludCAoKikodTE2IHNlZywg
c3RydWN0IGl2cnNfbWFwcGluZ3MgKikpOw0KK2ludCBpdGVyYXRlX2l2cnNfZW50cmllcyhpbnQg
KCopKGNvbnN0IHN0cnVjdCBhbWRfaW9tbXUgKiwNCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBzdHJ1Y3QgaXZyc19tYXBwaW5ncyAqKSk7DQogIA0KICAvKiBpb21tdSB0YWJsZXMg
aW4gZ3Vlc3Qgc3BhY2UgKi8NCiAgc3RydWN0IG1taW9fcmVnIHsNCi0tLSBhL3hlbi9pbmNsdWRl
L2FzbS14ODYvaHZtL3N2bS9hbWQtaW9tbXUtcHJvdG8uaA0KKysrIGIveGVuL2luY2x1ZGUvYXNt
LXg4Ni9odm0vc3ZtL2FtZC1pb21tdS1wcm90by5oDQpAQCAtOTgsNyArOTgsOCBAQCBzdHJ1Y3Qg
YW1kX2lvbW11ICpmaW5kX2lvbW11X2Zvcl9kZXZpY2UoDQogIC8qIGludGVycnVwdCByZW1hcHBp
bmcgKi8NCiAgaW50IGFtZF9pb21tdV9zZXR1cF9pb2FwaWNfcmVtYXBwaW5nKHZvaWQpOw0KICB2
b2lkICphbWRfaW9tbXVfYWxsb2NfaW50cmVtYXBfdGFibGUodW5zaWduZWQgbG9uZyAqKik7DQot
aW50IGFtZF9pb21tdV9mcmVlX2ludHJlbWFwX3RhYmxlKHUxNiBzZWcsIHN0cnVjdCBpdnJzX21h
cHBpbmdzICopOw0KK2ludCBhbWRfaW9tbXVfZnJlZV9pbnRyZW1hcF90YWJsZSgNCisgICAgY29u
c3Qgc3RydWN0IGFtZF9pb21tdSAqLCBzdHJ1Y3QgaXZyc19tYXBwaW5ncyAqKTsNCiAgdm9pZCBh
bWRfaW9tbXVfaW9hcGljX3VwZGF0ZV9pcmUoDQogICAgICB1bnNpZ25lZCBpbnQgYXBpYywgdW5z
aWduZWQgaW50IHJlZywgdW5zaWduZWQgaW50IHZhbHVlKTsNCiAgdW5zaWduZWQgaW50IGFtZF9p
b21tdV9yZWFkX2lvYXBpY19mcm9tX2lyZSgNCg0KX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 16 16:38:43 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Jul 2019 16: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 1hnQTT-0002WU-PH; Tue, 16 Jul 2019 16:38:43 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=LiPz=VN=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hnQTS-0002WC-R6
 for xen-devel@lists.xenproject.org; Tue, 16 Jul 2019 16:38:42 +0000
X-Inumbo-ID: 2a2c72f2-a7e8-11e9-b713-a354f7bdeeed
Received: from m9a0003g.houston.softwaregrp.com (unknown [15.124.64.68])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 2a2c72f2-a7e8-11e9-b713-a354f7bdeeed;
 Tue, 16 Jul 2019 16:38:40 +0000 (UTC)
Received: FROM m9a0003g.houston.softwaregrp.com (15.121.0.191) BY
 m9a0003g.houston.softwaregrp.com WITH ESMTP; 
 Tue, 16 Jul 2019 16:38:39 +0000
Received: from M4W0335.microfocus.com (2002:f78:1193::f78:1193) by
 M9W0068.microfocus.com (2002:f79:bf::f79:bf) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Tue, 16 Jul 2019 16:38:29 +0000
Received: from NAM02-CY1-obe.outbound.protection.outlook.com (15.124.8.13) by
 M4W0335.microfocus.com (15.120.17.147) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Tue, 16 Jul 2019 16:38:29 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=AmCd+21YIbWDyhmAc8+aK9KbI3VnxRm0FSJIfOYQ0S0WxbC3BY0L/GBu3zk928hs5atktRO98Ci9F2U6RrOlxoRjFcDGYm09BNLFMI4yfuV8PGAN9oSEUzmB2zKj1Q8mdbQ01W2oTCCPqiXqLhGMJKyqp0tzWIcOQhRGXl1AebQJzKIrpu8aHPPlKgyLoC1a/KJupYZ8osJHEE1WWhkQSCvYEgvhiP3iQBazelrLlUxvIiYACzhphqvSWh1euhBZBcpI7jaJRqew6Mr7rUcjkrWFM7A6mpbwq8mJ8MrXspYCjh8ve9cltpIvzKCHU4Xt9emeO4xCQ9GwXzFCcLtQaw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=TupkGAwSZMNAXAERKHk+X+F1TqUYepHVPxjSXRm4418=;
 b=RxIqDCURfZp+7uHi/12oc2c7TuBOauLO748fe7OsTk6rFXUkjuW0Wr583YOuuDsC6g6YaTMelckrpRJ8gigWLI2Dbx6CuEa3TBV19SFGkdRM+RO9GHFv9GANoKQgd/S8idHhjH8JsH2w1hOd/Nt5ID5AhrHCmlTjmV4JdM3kPyJ8rjOdt9p1KaWVh3uk4IlSsP7lNM7LyDkmaGopZKJtVw9U44QCbrsxLlaiHMy08JqgO5VNltHDVh6rcxzKGi6Dm5eRz0dkwNQwk5LQWO8ecAaPdgLyNioMeZU/ADDKGfW7QhGXKAI5FjLh8RXBsd0yQlHQoYYy9K+1AzKlYyuNNw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB3164.namprd18.prod.outlook.com (10.255.172.93) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.14; Tue, 16 Jul 2019 16:38:28 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Tue, 16 Jul 2019
 16:38:28 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v3 08/14] AMD/IOMMU: introduce 128-bit IRTE
 non-guest-APIC IRTE format
Thread-Index: AQHVO/TlAPsnkpqPo0+X2y95y9fr6A==
Date: Tue, 16 Jul 2019 16:38:28 +0000
Message-ID: <94c28919-81cd-e6fa-aa43-e05dfea7cbed@suse.com>
References: <6272c301-a905-38cf-dd1a-645f3d703241@suse.com>
In-Reply-To: <6272c301-a905-38cf-dd1a-645f3d703241@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR07CA0018.eurprd07.prod.outlook.com
 (2603:10a6:6:2d::28) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 5c7f858b-e2ae-4c28-8fa6-08d70a0c07b2
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB3164; 
x-ms-traffictypediagnostic: DM6PR18MB3164:
x-microsoft-antispam-prvs: <DM6PR18MB31648A78C47ADE43FA3D6A81B3CE0@DM6PR18MB3164.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:6430;
x-forefront-prvs: 0100732B76
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(346002)(39860400002)(136003)(376002)(396003)(366004)(54094003)(199004)(189003)(31696002)(14444005)(256004)(6512007)(36756003)(86362001)(53936002)(8676002)(6436002)(486006)(30864003)(6486002)(66556008)(66946007)(66476007)(64756008)(5640700003)(66446008)(6506007)(66066001)(2906002)(446003)(6916009)(31686004)(2616005)(476003)(81156014)(386003)(11346002)(81166006)(3846002)(2351001)(71190400001)(80792005)(2501003)(186003)(4326008)(26005)(8936002)(52116002)(305945005)(25786009)(68736007)(54906003)(14454004)(316002)(478600001)(53946003)(7736002)(102836004)(99286004)(76176011)(71200400001)(5660300002)(6116002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB3164;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: R8Q391c50Awz4KEfBiS0UUc134aBhMEMOp9HBcJkudtWGpOhnHonIYuA/ZNzpEu8pMDVWibWm2T1BBR9nCC78Ckx2q6m+sJd73JAI0fOiCQWD9K4iDORbIlsvv1hxOl5PGkpZlEWyLWF10xl72LIQmykooNxXu2ApSeQcUFKZ+5Xq7fl1sIrSpjB+pHfsXdsIeKnORm3xnxRKqJxtmvWTTrvYmkmP3624M2hKk2loVaccFnE6KbDvZKKozEJZl7mw+gl83/F5HmpXrSbauOuG4wZhH57a7qpF0PiwT534pNwA/tg+JLvMk1AD6poI8PqUNlUOTlcAG2/M57g2ZB2HUUexEnbfCwhxYWzWztXn2dLCvLayiY1Y9p23S/F17QO9svM+LK1URQEn1G8esmEKw2LlJ/QqrlIK/61CroNeY8=
Content-ID: <97A04B2ABB1CAE4594C8C8A08CC74704@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 5c7f858b-e2ae-4c28-8fa6-08d70a0c07b2
X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Jul 2019 16:38:28.2191 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB3164
X-OriginatorOrg: suse.com
Subject: [Xen-devel] [PATCH v3 08/14] AMD/IOMMU: introduce 128-bit IRTE
 non-guest-APIC IRTE format
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Brian Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBpcyBpbiBwcmVwYXJhdGlvbiBvZiBhY3R1YWxseSBlbmFibGluZyB4MkFQSUMgbW9kZSwg
d2hpY2ggcmVxdWlyZXMNCnRoaXMgd2lkZXIgSVJURSBmb3JtYXQgdG8gYmUgdXNlZC4NCg0KQSBz
cGVjaWZpYyByZW1hcmsgcmVnYXJkaW5nIHRoZSBmaXJzdCBodW5rIGNoYW5naW5nDQphbWRfaW9t
bXVfaW9hcGljX3VwZGF0ZV9pcmUoKTogVGhpcyBieXBhc3Mgd2FzIGludHJvZHVjZWQgZm9yIFhT
QS0zNiwNCmkuZS4gYnkgOTRkNGExMTE5ZCAoIkFNRCxJT01NVTogQ2xlYW4gdXAgb2xkIGVudHJp
ZXMgaW4gcmVtYXBwaW5nDQp0YWJsZXMgd2hlbiBjcmVhdGluZyBuZXcgb25lIikuIE90aGVyIGNv
ZGUgaW50cm9kdWNlZCBieSB0aGF0IGNoYW5nZSBoYXMNCm1lYW53aGlsZSBkaXNhcHBlYXJlZCBv
ciBmdXJ0aGVyIGNoYW5nZWQsIGFuZCBJIHdvbmRlciBpZiAtIHJhdGhlciB0aGFuDQphZGRpbmcg
YW4geDJhcGljX2VuYWJsZWQgY2hlY2sgdG8gdGhlIGNvbmRpdGlvbmFsIC0gdGhlIGJ5cGFzcyBj
b3VsZG4ndA0KYmUgZGVsZXRlZCBhbHRvZ2V0aGVyLiBGb3Igbm93IHRoZSBnb2FsIGlzIHRvIGFm
ZmVjdCB0aGUgbm9uLXgyQVBJQw0KcGF0aHMgYXMgbGl0dGxlIGFzIHBvc3NpYmxlLg0KDQpUYWtl
IHRoZSBsaWJlcnR5IGFuZCB1c2UgdGhlIG5ldyAiZnJlc2giIGZsYWcgdG8gc3VwcHJlc3MgYW4g
dW5uZWVkZWQNCmZsdXNoIGluIHVwZGF0ZV9pbnRyZW1hcF9lbnRyeV9mcm9tX2lvYXBpYygpLg0K
DQpTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+DQotLS0NCnYz
OiBBdm9pZCB1bnJlbGF0ZWQgdHlwZSBjaGFuZ2VzIGluIHVwZGF0ZV9pbnRyZW1hcF9lbnRyeV9m
cm9tX2lvYXBpYygpLg0KICAgICBEcm9wIGlydGVfbW9kZSBlbnVtIGFuZCB2YXJpYWJsZS4gQ29u
dmVydCBJTlRSRU1BUF9UQUJMRV9PUkRFUiBpbnRvDQogICAgIGEgc3RhdGljIGhlbHBlci4gQ29t
bWVudCBiYXJyaWVyKCkgdXNlcy4gU3dpdGNoIGJvb2xlYW4gYml0ZmllbGRzIHRvDQogICAgIGJv
b2wuDQp2MjogQWRkIGNhc3QgaW4gZ2V0X2Z1bGxfZGVzdCgpLiBSZS1iYXNlIG92ZXIgY2hhbmdl
cyBlYXJsaWVyIGluIHRoZQ0KICAgICBzZXJpZXMuIERvbid0IHVzZSBjbXB4Y2hnMTZiLiBVc2Ug
YmFycmllcigpIGluc3RlYWQgb2Ygd21iKCkuDQotLS0NCk5vdGUgdGhhdCBBTUQncyBkb2Mgc2F5
cyBMb3dlc3QgUHJpb3JpdHkgKCJBcmJpdHJhdGVkIiBieSB0aGVpciBuYW1pbmcpDQptb2RlIGlz
IHVuYXZhaWxhYmxlIGluIHgyQVBJQyBtb2RlLCBidXQgdGhleSd2ZSBjb25maXJtZWQgdGhpcyB0
byBiZSBhDQptaXN0YWtlIG9uIHRoZWlyIHBhcnQuDQoNCi0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0
aHJvdWdoL2FtZC9pb21tdV9pbnRyLmMNCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2Ft
ZC9pb21tdV9pbnRyLmMNCkBAIC00MCwxMiArNDAsMzggQEAgdW5pb24gaXJ0ZTMyIHsNCiAgICAg
IHN0cnVjdCBpcnRlX2Jhc2ljIGJhc2ljOw0KICB9Ow0KICANCitzdHJ1Y3QgaXJ0ZV9mdWxsIHsN
CisgICAgYm9vbCByZW1hcF9lbjoxOw0KKyAgICBib29sIHN1cF9pb19wZjoxOw0KKyAgICB1bnNp
Z25lZCBpbnQgaW50X3R5cGU6MzsNCisgICAgYm9vbCBycV9lb2k6MTsNCisgICAgYm9vbCBkbTox
Ow0KKyAgICBib29sIGd1ZXN0X21vZGU6MTsgLyogTUJaICovDQorICAgIHVuc2lnbmVkIGludCBk
ZXN0X2xvOjI0Ow0KKyAgICB1bnNpZ25lZCBpbnQgOjMyOw0KKyAgICB1bnNpZ25lZCBpbnQgdmVj
dG9yOjg7DQorICAgIHVuc2lnbmVkIGludCA6MjQ7DQorICAgIHVuc2lnbmVkIGludCA6MjQ7DQor
ICAgIHVuc2lnbmVkIGludCBkZXN0X2hpOjg7DQorfTsNCisNCit1bmlvbiBpcnRlMTI4IHsNCisg
ICAgdWludDY0X3QgcmF3WzJdOw0KKyAgICBzdHJ1Y3QgaXJ0ZV9mdWxsIGZ1bGw7DQorfTsNCisN
CiAgdW5pb24gaXJ0ZV9wdHIgew0KICAgICAgdm9pZCAqcHRyOw0KICAgICAgdW5pb24gaXJ0ZTMy
ICpwdHIzMjsNCisgICAgdW5pb24gaXJ0ZTEyOCAqcHRyMTI4Ow0KICB9Ow0KICANCi0jZGVmaW5l
IElOVFJFTUFQX1RBQkxFX09SREVSICAgIDENCit1bmlvbiBpcnRlX2NwdHIgew0KKyAgICBjb25z
dCB2b2lkICpwdHI7DQorICAgIGNvbnN0IHVuaW9uIGlydGUzMiAqcHRyMzI7DQorICAgIGNvbnN0
IHVuaW9uIGlydGUxMjggKnB0cjEyODsNCit9IF9fdHJhbnNwYXJlbnRfXzsNCisNCiAgI2RlZmlu
ZSBJTlRSRU1BUF9MRU5HVEggMHhCDQogICNkZWZpbmUgSU5UUkVNQVBfRU5UUklFUyAoMSA8PCBJ
TlRSRU1BUF9MRU5HVEgpDQogIA0KQEAgLTU4LDYgKzg0LDEzIEBAIHVuc2lnbmVkIGludCBucl9p
b2FwaWNfc2JkZjsNCiAgDQogIHN0YXRpYyB2b2lkIGR1bXBfaW50cmVtYXBfdGFibGVzKHVuc2ln
bmVkIGNoYXIga2V5KTsNCiAgDQorc3RhdGljIHVuc2lnbmVkIGludCBfX2luaXQgaW50cmVtYXBf
dGFibGVfb3JkZXIoY29uc3Qgc3RydWN0IGFtZF9pb21tdSAqaW9tbXUpDQorew0KKyAgICByZXR1
cm4gaW9tbXUtPmN0cmwuZ2FfZW4NCisgICAgICAgICAgID8gZ2V0X29yZGVyX2Zyb21fYnl0ZXMo
SU5UUkVNQVBfRU5UUklFUyAqIHNpemVvZih1bmlvbiBpcnRlMTI4KSkNCisgICAgICAgICAgIDog
Z2V0X29yZGVyX2Zyb21fYnl0ZXMoSU5UUkVNQVBfRU5UUklFUyAqIHNpemVvZih1bmlvbiBpcnRl
MzIpKTsNCit9DQorDQogIHVuc2lnbmVkIGludCBpb2FwaWNfaWRfdG9faW5kZXgodW5zaWduZWQg
aW50IGFwaWNfaWQpDQogIHsNCiAgICAgIHVuc2lnbmVkIGludCBpZHg7DQpAQCAtMTMyLDcgKzE2
NSwxMCBAQCBzdGF0aWMgdW5pb24gaXJ0ZV9wdHIgZ2V0X2ludHJlbWFwX2VudHJ5DQogIA0KICAg
ICAgQVNTRVJUKHRhYmxlLnB0ciAmJiAoaW5kZXggPCBJTlRSRU1BUF9FTlRSSUVTKSk7DQogIA0K
LSAgICB0YWJsZS5wdHIzMiArPSBpbmRleDsNCisgICAgaWYgKCBpb21tdS0+Y3RybC5nYV9lbiAp
DQorICAgICAgICB0YWJsZS5wdHIxMjggKz0gaW5kZXg7DQorICAgIGVsc2UNCisgICAgICAgIHRh
YmxlLnB0cjMyICs9IGluZGV4Ow0KICANCiAgICAgIHJldHVybiB0YWJsZTsNCiAgfQ0KQEAgLTE0
Miw3ICsxNzgsMTUgQEAgc3RhdGljIHZvaWQgZnJlZV9pbnRyZW1hcF9lbnRyeShjb25zdCBzdA0K
ICB7DQogICAgICB1bmlvbiBpcnRlX3B0ciBlbnRyeSA9IGdldF9pbnRyZW1hcF9lbnRyeShpb21t
dSwgYmRmLCBpbmRleCk7DQogIA0KLSAgICBBQ0NFU1NfT05DRShlbnRyeS5wdHIzMi0+cmF3WzBd
KSA9IDA7DQorICAgIGlmICggaW9tbXUtPmN0cmwuZ2FfZW4gKQ0KKyAgICB7DQorICAgICAgICBB
Q0NFU1NfT05DRShlbnRyeS5wdHIxMjgtPnJhd1swXSkgPSAwOw0KKyAgICAgICAgLyogTG93IGhh
bGYgKGNvbnRhaW5pbmcgUmVtYXBFbikgbmVlZHMgdG8gYmUgY2xlYXJlZCBmaXJzdC4gKi8NCisg
ICAgICAgIGJhcnJpZXIoKTsNCisgICAgICAgIGVudHJ5LnB0cjEyOC0+cmF3WzFdID0gMDsNCisg
ICAgfQ0KKyAgICBlbHNlDQorICAgICAgICBBQ0NFU1NfT05DRShlbnRyeS5wdHIzMi0+cmF3WzBd
KSA9IDA7DQogIA0KICAgICAgX19jbGVhcl9iaXQoaW5kZXgsIGdldF9pdnJzX21hcHBpbmdzKGlv
bW11LT5zZWcpW2JkZl0uaW50cmVtYXBfaW51c2UpOw0KICB9DQpAQCAtMTUyLDE2ICsxOTYsNDAg
QEAgc3RhdGljIHZvaWQgdXBkYXRlX2ludHJlbWFwX2VudHJ5KGNvbnN0DQogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgdmVjdG9yLCB1bnNpZ25lZCBpbnQg
aW50X3R5cGUsDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBp
bnQgZGVzdF9tb2RlLCB1bnNpZ25lZCBpbnQgZGVzdCkNCiAgew0KLSAgICBzdHJ1Y3QgaXJ0ZV9i
YXNpYyBiYXNpYyA9IHsNCi0gICAgICAgIC5yZW1hcF9lbiA9IHRydWUsDQotICAgICAgICAuaW50
X3R5cGUgPSBpbnRfdHlwZSwNCi0gICAgICAgIC5kbSA9IGRlc3RfbW9kZSwNCi0gICAgICAgIC5k
ZXN0ID0gZGVzdCwNCi0gICAgICAgIC52ZWN0b3IgPSB2ZWN0b3IsDQotICAgIH07DQorICAgIGlm
ICggaW9tbXUtPmN0cmwuZ2FfZW4gKQ0KKyAgICB7DQorICAgICAgICBzdHJ1Y3QgaXJ0ZV9mdWxs
IGZ1bGwgPSB7DQorICAgICAgICAgICAgLnJlbWFwX2VuID0gdHJ1ZSwNCisgICAgICAgICAgICAu
aW50X3R5cGUgPSBpbnRfdHlwZSwNCisgICAgICAgICAgICAuZG0gPSBkZXN0X21vZGUsDQorICAg
ICAgICAgICAgLmRlc3RfbG8gPSBkZXN0LA0KKyAgICAgICAgICAgIC5kZXN0X2hpID0gZGVzdCA+
PiAyNCwNCisgICAgICAgICAgICAudmVjdG9yID0gdmVjdG9yLA0KKyAgICAgICAgfTsNCisNCisg
ICAgICAgIEFDQ0VTU19PTkNFKGVudHJ5LnB0cjEyOC0+cmF3WzBdKSA9IDA7DQorICAgICAgICAv
KiBMb3cgaGFsZiwgaW4gcGFydGljdWxhciBSZW1hcEVuLCBuZWVkcyB0byBiZSBjbGVhcmVkIGZp
cnN0LiAqLw0KKyAgICAgICAgYmFycmllcigpOw0KKyAgICAgICAgZW50cnkucHRyMTI4LT5yYXdb
MV0gPQ0KKyAgICAgICAgICAgIGNvbnRhaW5lcl9vZigmZnVsbCwgdW5pb24gaXJ0ZTEyOCwgZnVs
bCktPnJhd1sxXTsNCisgICAgICAgIC8qIEhpZ2ggaGFsZiBuZWVkcyB0byBiZSBzZXQgYmVmb3Jl
IGxvdyBvbmUgKGNvbnRhaW5pbmcgUmVtYXBFbikuICovDQorICAgICAgICBiYXJyaWVyKCk7DQor
ICAgICAgICBBQ0NFU1NfT05DRShlbnRyeS5wdHIxMjgtPnJhd1swXSkgPQ0KKyAgICAgICAgICAg
IGNvbnRhaW5lcl9vZigmZnVsbCwgdW5pb24gaXJ0ZTEyOCwgZnVsbCktPnJhd1swXTsNCisgICAg
fQ0KKyAgICBlbHNlDQorICAgIHsNCisgICAgICAgIHN0cnVjdCBpcnRlX2Jhc2ljIGJhc2ljID0g
ew0KKyAgICAgICAgICAgIC5yZW1hcF9lbiA9IHRydWUsDQorICAgICAgICAgICAgLmludF90eXBl
ID0gaW50X3R5cGUsDQorICAgICAgICAgICAgLmRtID0gZGVzdF9tb2RlLA0KKyAgICAgICAgICAg
IC5kZXN0ID0gZGVzdCwNCisgICAgICAgICAgICAudmVjdG9yID0gdmVjdG9yLA0KKyAgICAgICAg
fTsNCiAgDQotICAgIEFDQ0VTU19PTkNFKGVudHJ5LnB0cjMyLT5yYXdbMF0pID0NCi0gICAgICAg
IGNvbnRhaW5lcl9vZigmYmFzaWMsIHVuaW9uIGlydGUzMiwgYmFzaWMpLT5yYXdbMF07DQorICAg
ICAgICBBQ0NFU1NfT05DRShlbnRyeS5wdHIzMi0+cmF3WzBdKSA9DQorICAgICAgICAgICAgY29u
dGFpbmVyX29mKCZiYXNpYywgdW5pb24gaXJ0ZTMyLCBiYXNpYyktPnJhd1swXTsNCisgICAgfQ0K
ICB9DQogIA0KICBzdGF0aWMgaW5saW5lIGludCBnZXRfcnRlX2luZGV4KGNvbnN0IHN0cnVjdCBJ
T19BUElDX3JvdXRlX2VudHJ5ICpydGUpDQpAQCAtMTc1LDYgKzI0MywxMSBAQCBzdGF0aWMgaW5s
aW5lIHZvaWQgc2V0X3J0ZV9pbmRleChzdHJ1Y3QNCiAgICAgIHJ0ZS0+ZGVsaXZlcnlfbW9kZSA9
IG9mZnNldCA+PiA4Ow0KICB9DQogIA0KK3N0YXRpYyBpbmxpbmUgdW5zaWduZWQgaW50IGdldF9m
dWxsX2Rlc3QoY29uc3QgdW5pb24gaXJ0ZTEyOCAqZW50cnkpDQorew0KKyAgICByZXR1cm4gZW50
cnktPmZ1bGwuZGVzdF9sbyB8ICgodW5zaWduZWQgaW50KWVudHJ5LT5mdWxsLmRlc3RfaGkgPDwg
MjQpOw0KK30NCisNCiAgc3RhdGljIGludCB1cGRhdGVfaW50cmVtYXBfZW50cnlfZnJvbV9pb2Fw
aWMoDQogICAgICBpbnQgYmRmLA0KICAgICAgc3RydWN0IGFtZF9pb21tdSAqaW9tbXUsDQpAQCAt
MTg0LDEwICsyNTcsMTEgQEAgc3RhdGljIGludCB1cGRhdGVfaW50cmVtYXBfZW50cnlfZnJvbV9p
bw0KICB7DQogICAgICB1bnNpZ25lZCBsb25nIGZsYWdzOw0KICAgICAgdW5pb24gaXJ0ZV9wdHIg
ZW50cnk7DQotICAgIHU4IGRlbGl2ZXJ5X21vZGUsIGRlc3QsIHZlY3RvciwgZGVzdF9tb2RlOw0K
KyAgICB1aW50OF90IGRlbGl2ZXJ5X21vZGUsIHZlY3RvciwgZGVzdF9tb2RlOw0KICAgICAgaW50
IHJlcV9pZDsNCiAgICAgIHNwaW5sb2NrX3QgKmxvY2s7DQotICAgIHVuc2lnbmVkIGludCBvZmZz
ZXQ7DQorICAgIHVuc2lnbmVkIGludCBkZXN0LCBvZmZzZXQ7DQorICAgIGJvb2wgZnJlc2ggPSBm
YWxzZTsNCiAgDQogICAgICByZXFfaWQgPSBnZXRfaW50cmVtYXBfcmVxdWVzdG9yX2lkKGlvbW11
LT5zZWcsIGJkZik7DQogICAgICBsb2NrID0gZ2V0X2ludHJlbWFwX2xvY2soaW9tbXUtPnNlZywg
cmVxX2lkKTsNCkBAIC0xOTUsNyArMjY5LDcgQEAgc3RhdGljIGludCB1cGRhdGVfaW50cmVtYXBf
ZW50cnlfZnJvbV9pbw0KICAgICAgZGVsaXZlcnlfbW9kZSA9IHJ0ZS0+ZGVsaXZlcnlfbW9kZTsN
CiAgICAgIHZlY3RvciA9IHJ0ZS0+dmVjdG9yOw0KICAgICAgZGVzdF9tb2RlID0gcnRlLT5kZXN0
X21vZGU7DQotICAgIGRlc3QgPSBydGUtPmRlc3QubG9naWNhbC5sb2dpY2FsX2Rlc3Q7DQorICAg
IGRlc3QgPSB4MmFwaWNfZW5hYmxlZCA/IHJ0ZS0+ZGVzdC5kZXN0MzIgOiBydGUtPmRlc3QubG9n
aWNhbC5sb2dpY2FsX2Rlc3Q7DQogIA0KICAgICAgc3Bpbl9sb2NrX2lycXNhdmUobG9jaywgZmxh
Z3MpOw0KICANCkBAIC0yMTAsMjUgKzI4NCw0MCBAQCBzdGF0aWMgaW50IHVwZGF0ZV9pbnRyZW1h
cF9lbnRyeV9mcm9tX2lvDQogICAgICAgICAgICAgIHJldHVybiAtRU5PU1BDOw0KICAgICAgICAg
IH0NCiAgICAgICAgICAqaW5kZXggPSBvZmZzZXQ7DQotICAgICAgICBsb191cGRhdGUgPSAxOw0K
KyAgICAgICAgZnJlc2ggPSB0cnVlOw0KICAgICAgfQ0KICANCiAgICAgIGVudHJ5ID0gZ2V0X2lu
dHJlbWFwX2VudHJ5KGlvbW11LCByZXFfaWQsIG9mZnNldCk7DQotICAgIGlmICggIWxvX3VwZGF0
ZSApDQorICAgIGlmICggZnJlc2ggKQ0KKyAgICAgICAgLyogbm90aGluZyAqLzsNCisgICAgZWxz
ZSBpZiAoICFsb191cGRhdGUgKQ0KICAgICAgew0KICAgICAgICAgIC8qDQogICAgICAgICAgICog
TG93IGhhbGYgb2YgaW5jb21pbmcgUlRFIGlzIGFscmVhZHkgaW4gcmVtYXBwZWQgZm9ybWF0LA0K
ICAgICAgICAgICAqIHNvIG5lZWQgdG8gcmVjb3ZlciB2ZWN0b3IgYW5kIGRlbGl2ZXJ5IG1vZGUg
ZnJvbSBJUlRFLg0KICAgICAgICAgICAqLw0KICAgICAgICAgIEFTU0VSVChnZXRfcnRlX2luZGV4
KHJ0ZSkgPT0gb2Zmc2V0KTsNCi0gICAgICAgIHZlY3RvciA9IGVudHJ5LnB0cjMyLT5iYXNpYy52
ZWN0b3I7DQorICAgICAgICBpZiAoIGlvbW11LT5jdHJsLmdhX2VuICkNCisgICAgICAgICAgICB2
ZWN0b3IgPSBlbnRyeS5wdHIxMjgtPmZ1bGwudmVjdG9yOw0KKyAgICAgICAgZWxzZQ0KKyAgICAg
ICAgICAgIHZlY3RvciA9IGVudHJ5LnB0cjMyLT5iYXNpYy52ZWN0b3I7DQorICAgICAgICAvKiBU
aGUgSW50VHlwZSBmaWVsZHMgbWF0Y2ggZm9yIGJvdGggZm9ybWF0cy4gKi8NCiAgICAgICAgICBk
ZWxpdmVyeV9tb2RlID0gZW50cnkucHRyMzItPmJhc2ljLmludF90eXBlOw0KICAgICAgfQ0KKyAg
ICBlbHNlIGlmICggeDJhcGljX2VuYWJsZWQgKQ0KKyAgICB7DQorICAgICAgICAvKg0KKyAgICAg
ICAgICogSGlnaCBoYWxmIG9mIGluY29taW5nIFJURSB3YXMgcmVhZCBmcm9tIHRoZSBJL08gQVBJ
QyBhbmQgaGVuY2UgbWF5DQorICAgICAgICAgKiBub3QgaG9sZCB0aGUgZnVsbCBkZXN0aW5hdGlv
biwgc28gbmVlZCB0byByZWNvdmVyIGZ1bGwgZGVzdGluYXRpb24NCisgICAgICAgICAqIGZyb20g
SVJURS4NCisgICAgICAgICAqLw0KKyAgICAgICAgZGVzdCA9IGdldF9mdWxsX2Rlc3QoZW50cnku
cHRyMTI4KTsNCisgICAgfQ0KICAgICAgdXBkYXRlX2ludHJlbWFwX2VudHJ5KGlvbW11LCBlbnRy
eSwgdmVjdG9yLCBkZWxpdmVyeV9tb2RlLCBkZXN0X21vZGUsIGRlc3QpOw0KICANCiAgICAgIHNw
aW5fdW5sb2NrX2lycXJlc3RvcmUobG9jaywgZmxhZ3MpOw0KICANCi0gICAgaWYgKCBpb21tdS0+
ZW5hYmxlZCApDQorICAgIGlmICggaW9tbXUtPmVuYWJsZWQgJiYgIWZyZXNoICkNCiAgICAgIHsN
CiAgICAgICAgICBzcGluX2xvY2tfaXJxc2F2ZSgmaW9tbXUtPmxvY2ssIGZsYWdzKTsNCiAgICAg
ICAgICBhbWRfaW9tbXVfZmx1c2hfaW50cmVtYXAoaW9tbXUsIHJlcV9pZCk7DQpAQCAtMjg2LDYg
KzM3NSwxOCBAQCBpbnQgX19pbml0IGFtZF9pb21tdV9zZXR1cF9pb2FwaWNfcmVtYXBwDQogICAg
ICAgICAgICAgIGRlc3RfbW9kZSA9IHJ0ZS5kZXN0X21vZGU7DQogICAgICAgICAgICAgIGRlc3Qg
PSBydGUuZGVzdC5sb2dpY2FsLmxvZ2ljYWxfZGVzdDsNCiAgDQorICAgICAgICAgICAgaWYgKCBp
b21tdS0+Y3RybC54dF9lbiApDQorICAgICAgICAgICAgew0KKyAgICAgICAgICAgICAgICAvKg0K
KyAgICAgICAgICAgICAgICAgKiBJbiB4MkFQSUMgbW9kZSB3ZSBoYXZlIG5vIHdheSBvZiBkaXNj
b3ZlcmluZyB0aGUgaGlnaCAyNA0KKyAgICAgICAgICAgICAgICAgKiBiaXRzIG9mIHRoZSBkZXN0
aW5hdGlvbiBvZiBhbiBhbHJlYWR5IGVuYWJsZWQgaW50ZXJydXB0Lg0KKyAgICAgICAgICAgICAg
ICAgKiBXZSBjb21lIGhlcmUgZWFybGllciB0aGFuIGZvciB4QVBJQyBtb2RlLCBzbyBubyBpbnRl
cnJ1cHRzDQorICAgICAgICAgICAgICAgICAqIHNob3VsZCBoYXZlIGJlZW4gc2V0IHVwIGJlZm9y
ZS4NCisgICAgICAgICAgICAgICAgICovDQorICAgICAgICAgICAgICAgIEFNRF9JT01NVV9ERUJV
RygiVW5tYXNrZWQgSU8tQVBJQyMldSBlbnRyeSAldSBpbiB4MkFQSUMgbW9kZVxuIiwNCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIElPX0FQSUNfSUQoYXBpYyksIHBpbik7DQorICAg
ICAgICAgICAgfQ0KKw0KICAgICAgICAgICAgICBzcGluX2xvY2tfaXJxc2F2ZShsb2NrLCBmbGFn
cyk7DQogICAgICAgICAgICAgIG9mZnNldCA9IGFsbG9jX2ludHJlbWFwX2VudHJ5KHNlZywgcmVx
X2lkLCAxKTsNCiAgICAgICAgICAgICAgQlVHX09OKG9mZnNldCA+PSBJTlRSRU1BUF9FTlRSSUVT
KTsNCkBAIC0zMjAsNyArNDIxLDggQEAgdm9pZCBhbWRfaW9tbXVfaW9hcGljX3VwZGF0ZV9pcmUo
DQogICAgICBzdHJ1Y3QgSU9fQVBJQ19yb3V0ZV9lbnRyeSBuZXdfcnRlID0geyAwIH07DQogICAg
ICB1bnNpZ25lZCBpbnQgcnRlX2xvID0gKHJlZyAmIDEpID8gcmVnIC0gMSA6IHJlZzsNCiAgICAg
IHVuc2lnbmVkIGludCBwaW4gPSAocmVnIC0gMHgxMCkgLyAyOw0KLSAgICBpbnQgc2F2ZWRfbWFz
aywgc2VnLCBiZGYsIHJjOw0KKyAgICBpbnQgc2VnLCBiZGYsIHJjOw0KKyAgICBib29sIHNhdmVk
X21hc2ssIGZyZXNoID0gZmFsc2U7DQogICAgICBzdHJ1Y3QgYW1kX2lvbW11ICppb21tdTsNCiAg
ICAgIHVuc2lnbmVkIGludCBpZHg7DQogIA0KQEAgLTM2MiwxMiArNDY0LDIyIEBAIHZvaWQgYW1k
X2lvbW11X2lvYXBpY191cGRhdGVfaXJlKA0KICAgICAgICAgICooKCh1MzIgKikmbmV3X3J0ZSkg
KyAxKSA9IHZhbHVlOw0KICAgICAgfQ0KICANCi0gICAgaWYgKCBuZXdfcnRlLm1hc2sgJiYNCi0g
ICAgICAgICBpb2FwaWNfc2JkZltpZHhdLnBpbl8yX2lkeFtwaW5dID49IElOVFJFTUFQX0VOVFJJ
RVMgKQ0KKyAgICBpZiAoIGlvYXBpY19zYmRmW2lkeF0ucGluXzJfaWR4W3Bpbl0gPj0gSU5UUkVN
QVBfRU5UUklFUyApDQogICAgICB7DQogICAgICAgICAgQVNTRVJUKHNhdmVkX21hc2spOw0KLSAg
ICAgICAgX19pb19hcGljX3dyaXRlKGFwaWMsIHJlZywgdmFsdWUpOw0KLSAgICAgICAgcmV0dXJu
Ow0KKw0KKyAgICAgICAgLyoNCisgICAgICAgICAqIFRoZXJlJ3Mgbm93aGVyZSBleGNlcHQgdGhl
IElSVEUgdG8gc3RvcmUgYSBmdWxsIDMyLWJpdCBkZXN0aW5hdGlvbiwNCisgICAgICAgICAqIHNv
IHdlIG1heSBub3QgYnlwYXNzIGVudHJ5IGFsbG9jYXRpb24gYW5kIHVwZGF0aW5nIG9mIHRoZSBs
b3cgUlRFDQorICAgICAgICAgKiBoYWxmIGluIHRoZSAodXN1YWwpIGNhc2Ugb2YgdGhlIGhpZ2gg
UlRFIGhhbGYgZ2V0dGluZyB3cml0dGVuIGZpcnN0Lg0KKyAgICAgICAgICovDQorICAgICAgICBp
ZiAoIG5ld19ydGUubWFzayAmJiAheDJhcGljX2VuYWJsZWQgKQ0KKyAgICAgICAgew0KKyAgICAg
ICAgICAgIF9faW9fYXBpY193cml0ZShhcGljLCByZWcsIHZhbHVlKTsNCisgICAgICAgICAgICBy
ZXR1cm47DQorICAgICAgICB9DQorDQorICAgICAgICBmcmVzaCA9IHRydWU7DQogICAgICB9DQog
IA0KICAgICAgLyogbWFzayB0aGUgaW50ZXJydXB0IHdoaWxlIHdlIGNoYW5nZSB0aGUgaW50cmVt
YXAgdGFibGUgKi8NCkBAIC0zOTYsOCArNTA4LDEyIEBAIHZvaWQgYW1kX2lvbW11X2lvYXBpY191
cGRhdGVfaXJlKA0KICAgICAgaWYgKCByZWcgPT0gcnRlX2xvICkNCiAgICAgICAgICByZXR1cm47
DQogIA0KLSAgICAvKiB1bm1hc2sgdGhlIGludGVycnVwdCBhZnRlciB3ZSBoYXZlIHVwZGF0ZWQg
dGhlIGludHJlbWFwIHRhYmxlICovDQotICAgIGlmICggIXNhdmVkX21hc2sgKQ0KKyAgICAvKg0K
KyAgICAgKiBVbm1hc2sgdGhlIGludGVycnVwdCBhZnRlciB3ZSBoYXZlIHVwZGF0ZWQgdGhlIGlu
dHJlbWFwIHRhYmxlLiBBbHNvDQorICAgICAqIHdyaXRlIHRoZSBsb3cgaGFsZiBpZiBhIGZyZXNo
IGVudHJ5IHdhcyBhbGxvY2F0ZWQgZm9yIGEgaGlnaCBoYWxmDQorICAgICAqIHVwZGF0ZSBpbiB4
MkFQSUMgbW9kZS4NCisgICAgICovDQorICAgIGlmICggIXNhdmVkX21hc2sgfHwgKHgyYXBpY19l
bmFibGVkICYmIGZyZXNoKSApDQogICAgICB7DQogICAgICAgICAgb2xkX3J0ZS5tYXNrID0gc2F2
ZWRfbWFzazsNCiAgICAgICAgICBfX2lvX2FwaWNfd3JpdGUoYXBpYywgcnRlX2xvLCAqKCh1MzIg
Kikmb2xkX3J0ZSkpOw0KQEAgLTQxMSwzMSArNTI3LDQwIEBAIHVuc2lnbmVkIGludCBhbWRfaW9t
bXVfcmVhZF9pb2FwaWNfZnJvbV8NCiAgICAgIHVuc2lnbmVkIGludCBvZmZzZXQ7DQogICAgICB1
bnNpZ25lZCBpbnQgdmFsID0gX19pb19hcGljX3JlYWQoYXBpYywgcmVnKTsNCiAgICAgIHVuc2ln
bmVkIGludCBwaW4gPSAocmVnIC0gMHgxMCkgLyAyOw0KKyAgICB1aW50MTZfdCBzZWcsIGJkZiwg
cmVxX2lkOw0KKyAgICBjb25zdCBzdHJ1Y3QgYW1kX2lvbW11ICppb21tdTsNCisgICAgdW5pb24g
aXJ0ZV9wdHIgZW50cnk7DQogIA0KICAgICAgaWR4ID0gaW9hcGljX2lkX3RvX2luZGV4KElPX0FQ
SUNfSUQoYXBpYykpOw0KICAgICAgaWYgKCBpZHggPT0gTUFYX0lPX0FQSUNTICkNCiAgICAgICAg
ICByZXR1cm4gdmFsOw0KICANCiAgICAgIG9mZnNldCA9IGlvYXBpY19zYmRmW2lkeF0ucGluXzJf
aWR4W3Bpbl07DQorICAgIGlmICggb2Zmc2V0ID49IElOVFJFTUFQX0VOVFJJRVMgKQ0KKyAgICAg
ICAgcmV0dXJuIHZhbDsNCiAgDQotICAgIGlmICggIShyZWcgJiAxKSAmJiBvZmZzZXQgPCBJTlRS
RU1BUF9FTlRSSUVTICkNCi0gICAgew0KLSAgICAgICAgdTE2IGJkZiA9IGlvYXBpY19zYmRmW2lk
eF0uYmRmOw0KLSAgICAgICAgdTE2IHNlZyA9IGlvYXBpY19zYmRmW2lkeF0uc2VnOw0KLSAgICAg
ICAgdTE2IHJlcV9pZCA9IGdldF9pbnRyZW1hcF9yZXF1ZXN0b3JfaWQoc2VnLCBiZGYpOw0KLSAg
ICAgICAgY29uc3Qgc3RydWN0IGFtZF9pb21tdSAqaW9tbXUgPSBmaW5kX2lvbW11X2Zvcl9kZXZp
Y2Uoc2VnLCBiZGYpOw0KLSAgICAgICAgdW5pb24gaXJ0ZV9wdHIgZW50cnk7DQorICAgIHNlZyA9
IGlvYXBpY19zYmRmW2lkeF0uc2VnOw0KKyAgICBiZGYgPSBpb2FwaWNfc2JkZltpZHhdLmJkZjsN
CisgICAgaW9tbXUgPSBmaW5kX2lvbW11X2Zvcl9kZXZpY2Uoc2VnLCBiZGYpOw0KKyAgICBpZiAo
ICFpb21tdSApDQorICAgICAgICByZXR1cm4gdmFsOw0KKyAgICByZXFfaWQgPSBnZXRfaW50cmVt
YXBfcmVxdWVzdG9yX2lkKHNlZywgYmRmKTsNCisgICAgZW50cnkgPSBnZXRfaW50cmVtYXBfZW50
cnkoaW9tbXUsIHJlcV9pZCwgb2Zmc2V0KTsNCiAgDQotICAgICAgICBpZiAoICFpb21tdSApDQot
ICAgICAgICAgICAgcmV0dXJuIHZhbDsNCisgICAgaWYgKCAhKHJlZyAmIDEpICkNCisgICAgew0K
ICAgICAgICAgIEFTU0VSVChvZmZzZXQgPT0gKHZhbCAmIChJTlRSRU1BUF9FTlRSSUVTIC0gMSkp
KTsNCi0gICAgICAgIGVudHJ5ID0gZ2V0X2ludHJlbWFwX2VudHJ5KGlvbW11LCByZXFfaWQsIG9m
ZnNldCk7DQogICAgICAgICAgdmFsICY9IH4oSU5UUkVNQVBfRU5UUklFUyAtIDEpOw0KKyAgICAg
ICAgLyogVGhlIEludFR5cGUgZmllbGRzIG1hdGNoIGZvciBib3RoIGZvcm1hdHMuICovDQogICAg
ICAgICAgdmFsIHw9IE1BU0tfSU5TUihlbnRyeS5wdHIzMi0+YmFzaWMuaW50X3R5cGUsDQogICAg
ICAgICAgICAgICAgICAgICAgICAgICBJT19BUElDX1JFRElSX0RFTElWX01PREVfTUFTSyk7DQot
ICAgICAgICB2YWwgfD0gTUFTS19JTlNSKGVudHJ5LnB0cjMyLT5iYXNpYy52ZWN0b3IsDQorICAg
ICAgICB2YWwgfD0gTUFTS19JTlNSKGlvbW11LT5jdHJsLmdhX2VuDQorICAgICAgICAgICAgICAg
ICAgICAgICAgID8gZW50cnkucHRyMTI4LT5mdWxsLnZlY3Rvcg0KKyAgICAgICAgICAgICAgICAg
ICAgICAgICA6IGVudHJ5LnB0cjMyLT5iYXNpYy52ZWN0b3IsDQogICAgICAgICAgICAgICAgICAg
ICAgICAgICBJT19BUElDX1JFRElSX1ZFQ1RPUl9NQVNLKTsNCiAgICAgIH0NCisgICAgZWxzZSBp
ZiAoIHgyYXBpY19lbmFibGVkICkNCisgICAgICAgIHZhbCA9IGdldF9mdWxsX2Rlc3QoZW50cnku
cHRyMTI4KTsNCiAgDQogICAgICByZXR1cm4gdmFsOw0KICB9DQpAQCAtNDQ3LDkgKzU3Miw5IEBA
IHN0YXRpYyBpbnQgdXBkYXRlX2ludHJlbWFwX2VudHJ5X2Zyb21fbXMNCiAgICAgIHVuc2lnbmVk
IGxvbmcgZmxhZ3M7DQogICAgICB1bmlvbiBpcnRlX3B0ciBlbnRyeTsNCiAgICAgIHUxNiByZXFf
aWQsIGFsaWFzX2lkOw0KLSAgICB1OCBkZWxpdmVyeV9tb2RlLCBkZXN0LCB2ZWN0b3IsIGRlc3Rf
bW9kZTsNCisgICAgdWludDhfdCBkZWxpdmVyeV9tb2RlLCB2ZWN0b3IsIGRlc3RfbW9kZTsNCiAg
ICAgIHNwaW5sb2NrX3QgKmxvY2s7DQotICAgIHVuc2lnbmVkIGludCBvZmZzZXQsIGk7DQorICAg
IHVuc2lnbmVkIGludCBkZXN0LCBvZmZzZXQsIGk7DQogIA0KICAgICAgcmVxX2lkID0gZ2V0X2Rt
YV9yZXF1ZXN0b3JfaWQoaW9tbXUtPnNlZywgYmRmKTsNCiAgICAgIGFsaWFzX2lkID0gZ2V0X2lu
dHJlbWFwX3JlcXVlc3Rvcl9pZChpb21tdS0+c2VnLCBiZGYpOw0KQEAgLTQ3MCw3ICs1OTUsMTIg
QEAgc3RhdGljIGludCB1cGRhdGVfaW50cmVtYXBfZW50cnlfZnJvbV9tcw0KICAgICAgZGVzdF9t
b2RlID0gKG1zZy0+YWRkcmVzc19sbyA+PiBNU0lfQUREUl9ERVNUTU9ERV9TSElGVCkgJiAweDE7
DQogICAgICBkZWxpdmVyeV9tb2RlID0gKG1zZy0+ZGF0YSA+PiBNU0lfREFUQV9ERUxJVkVSWV9N
T0RFX1NISUZUKSAmIDB4MTsNCiAgICAgIHZlY3RvciA9IChtc2ctPmRhdGEgPj4gTVNJX0RBVEFf
VkVDVE9SX1NISUZUKSAmIE1TSV9EQVRBX1ZFQ1RPUl9NQVNLOw0KLSAgICBkZXN0ID0gKG1zZy0+
YWRkcmVzc19sbyA+PiBNU0lfQUREUl9ERVNUX0lEX1NISUZUKSAmIDB4ZmY7DQorDQorICAgIGlm
ICggeDJhcGljX2VuYWJsZWQgKQ0KKyAgICAgICAgZGVzdCA9IG1zZy0+ZGVzdDMyOw0KKyAgICBl
bHNlDQorICAgICAgICBkZXN0ID0gTUFTS19FWFRSKG1zZy0+YWRkcmVzc19sbywgTVNJX0FERFJf
REVTVF9JRF9NQVNLKTsNCisNCiAgICAgIG9mZnNldCA9ICpyZW1hcF9pbmRleDsNCiAgICAgIGlm
ICggb2Zmc2V0ID49IElOVFJFTUFQX0VOVFJJRVMgKQ0KICAgICAgew0KQEAgLTYxNiwxMCArNzQ2
LDIxIEBAIHZvaWQgYW1kX2lvbW11X3JlYWRfbXNpX2Zyb21faXJlKA0KICAgICAgfQ0KICANCiAg
ICAgIG1zZy0+ZGF0YSAmPSB+KElOVFJFTUFQX0VOVFJJRVMgLSAxKTsNCisgICAgLyogVGhlIElu
dFR5cGUgZmllbGRzIG1hdGNoIGZvciBib3RoIGZvcm1hdHMuICovDQogICAgICBtc2ctPmRhdGEg
fD0gTUFTS19JTlNSKGVudHJ5LnB0cjMyLT5iYXNpYy5pbnRfdHlwZSwNCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgTVNJX0RBVEFfREVMSVZFUllfTU9ERV9NQVNLKTsNCi0gICAgbXNnLT5k
YXRhIHw9IE1BU0tfSU5TUihlbnRyeS5wdHIzMi0+YmFzaWMudmVjdG9yLA0KLSAgICAgICAgICAg
ICAgICAgICAgICAgICAgIE1TSV9EQVRBX1ZFQ1RPUl9NQVNLKTsNCisgICAgaWYgKCBpb21tdS0+
Y3RybC5nYV9lbiApDQorICAgIHsNCisgICAgICAgIG1zZy0+ZGF0YSB8PSBNQVNLX0lOU1IoZW50
cnkucHRyMTI4LT5mdWxsLnZlY3RvciwNCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
TVNJX0RBVEFfVkVDVE9SX01BU0spOw0KKyAgICAgICAgbXNnLT5kZXN0MzIgPSBnZXRfZnVsbF9k
ZXN0KGVudHJ5LnB0cjEyOCk7DQorICAgIH0NCisgICAgZWxzZQ0KKyAgICB7DQorICAgICAgICBt
c2ctPmRhdGEgfD0gTUFTS19JTlNSKGVudHJ5LnB0cjMyLT5iYXNpYy52ZWN0b3IsDQorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIE1TSV9EQVRBX1ZFQ1RPUl9NQVNLKTsNCisgICAgICAg
IG1zZy0+ZGVzdDMyID0gZW50cnkucHRyMzItPmJhc2ljLmRlc3Q7DQorICAgIH0NCiAgfQ0KICAN
CiAgaW50IF9faW5pdCBhbWRfaW9tbXVfZnJlZV9pbnRyZW1hcF90YWJsZSgNCkBAIC02MzEsNyAr
NzcyLDcgQEAgaW50IF9faW5pdCBhbWRfaW9tbXVfZnJlZV9pbnRyZW1hcF90YWJsZQ0KICANCiAg
ICAgIGlmICggdGIgKQ0KICAgICAgew0KLSAgICAgICAgX19mcmVlX2FtZF9pb21tdV90YWJsZXMo
dGIsIElOVFJFTUFQX1RBQkxFX09SREVSKTsNCisgICAgICAgIF9fZnJlZV9hbWRfaW9tbXVfdGFi
bGVzKHRiLCBpbnRyZW1hcF90YWJsZV9vcmRlcihpb21tdSkpOw0KICAgICAgICAgIGl2cnNfbWFw
cGluZy0+aW50cmVtYXBfdGFibGUgPSBOVUxMOw0KICAgICAgfQ0KICANCkBAIC02NDEsMTAgKzc4
MiwxMCBAQCBpbnQgX19pbml0IGFtZF9pb21tdV9mcmVlX2ludHJlbWFwX3RhYmxlDQogIHZvaWQg
Kl9faW5pdCBhbWRfaW9tbXVfYWxsb2NfaW50cmVtYXBfdGFibGUoDQogICAgICBjb25zdCBzdHJ1
Y3QgYW1kX2lvbW11ICppb21tdSwgdW5zaWduZWQgbG9uZyAqKmludXNlX21hcCkNCiAgew0KLSAg
ICB2b2lkICp0YjsNCi0gICAgdGIgPSBfX2FsbG9jX2FtZF9pb21tdV90YWJsZXMoSU5UUkVNQVBf
VEFCTEVfT1JERVIpOw0KKyAgICB2b2lkICp0YiA9IF9fYWxsb2NfYW1kX2lvbW11X3RhYmxlcyhp
bnRyZW1hcF90YWJsZV9vcmRlcihpb21tdSkpOw0KKw0KICAgICAgQlVHX09OKHRiID09IE5VTEwp
Ow0KLSAgICBtZW1zZXQodGIsIDAsIFBBR0VfU0laRSAqICgxVUwgPDwgSU5UUkVNQVBfVEFCTEVf
T1JERVIpKTsNCisgICAgbWVtc2V0KHRiLCAwLCBQQUdFX1NJWkUgPDwgaW50cmVtYXBfdGFibGVf
b3JkZXIoaW9tbXUpKTsNCiAgICAgICppbnVzZV9tYXAgPSB4emFsbG9jX2FycmF5KHVuc2lnbmVk
IGxvbmcsIEJJVFNfVE9fTE9OR1MoSU5UUkVNQVBfRU5UUklFUykpOw0KICAgICAgQlVHX09OKCpp
bnVzZV9tYXAgPT0gTlVMTCk7DQogICAgICByZXR1cm4gdGI7DQpAQCAtNjg1LDE4ICs4MjYsMjkg
QEAgaW50IF9faW5pdCBhbWRfc2V0dXBfaHBldF9tc2koc3RydWN0IG1zaQ0KICAgICAgcmV0dXJu
IHJjOw0KICB9DQogIA0KLXN0YXRpYyB2b2lkIGR1bXBfaW50cmVtYXBfdGFibGUoY29uc3QgdTMy
ICp0YWJsZSkNCitzdGF0aWMgdm9pZCBkdW1wX2ludHJlbWFwX3RhYmxlKGNvbnN0IHN0cnVjdCBh
bWRfaW9tbXUgKmlvbW11LA0KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5pb24g
aXJ0ZV9jcHRyIHRibCkNCiAgew0KLSAgICB1MzIgY291bnQ7DQorICAgIHVuc2lnbmVkIGludCBj
b3VudDsNCiAgDQotICAgIGlmICggIXRhYmxlICkNCisgICAgaWYgKCAhdGJsLnB0ciApDQogICAg
ICAgICAgcmV0dXJuOw0KICANCiAgICAgIGZvciAoIGNvdW50ID0gMDsgY291bnQgPCBJTlRSRU1B
UF9FTlRSSUVTOyBjb3VudCsrICkNCiAgICAgIHsNCi0gICAgICAgIGlmICggIXRhYmxlW2NvdW50
XSApDQotICAgICAgICAgICAgY29udGludWU7DQotICAgICAgICBwcmludGsoIiAgICBJUlRFWyUw
M3hdICUwOHhcbiIsIGNvdW50LCB0YWJsZVtjb3VudF0pOw0KKyAgICAgICAgaWYgKCBpb21tdS0+
Y3RybC5nYV9lbiApDQorICAgICAgICB7DQorICAgICAgICAgICAgaWYgKCAhdGJsLnB0cjEyOFtj
b3VudF0ucmF3WzBdICYmICF0YmwucHRyMTI4W2NvdW50XS5yYXdbMV0gKQ0KKyAgICAgICAgICAg
ICAgICBjb250aW51ZTsNCisgICAgICAgICAgICBwcmludGsoIiAgICBJUlRFWyUwM3hdICUwMTZs
eF8lMDE2bHhcbiIsDQorICAgICAgICAgICAgICAgICAgIGNvdW50LCB0YmwucHRyMTI4W2NvdW50
XS5yYXdbMV0sIHRibC5wdHIxMjhbY291bnRdLnJhd1swXSk7DQorICAgICAgICB9DQorICAgICAg
ICBlbHNlDQorICAgICAgICB7DQorICAgICAgICAgICAgaWYgKCAhdGJsLnB0cjMyW2NvdW50XS5y
YXdbMF0gKQ0KKyAgICAgICAgICAgICAgICBjb250aW51ZTsNCisgICAgICAgICAgICBwcmludGso
IiAgICBJUlRFWyUwM3hdICUwOHhcbiIsIGNvdW50LCB0YmwucHRyMzJbY291bnRdLnJhd1swXSk7
DQorICAgICAgICB9DQogICAgICB9DQogIH0NCiAgDQpAQCAtNzE0LDcgKzg2Niw3IEBAIHN0YXRp
YyBpbnQgZHVtcF9pbnRyZW1hcF9tYXBwaW5nKGNvbnN0IHMNCiAgICAgICAgICAgICBQQ0lfRlVO
QyhpdnJzX21hcHBpbmctPmR0ZV9yZXF1ZXN0b3JfaWQpKTsNCiAgDQogICAgICBzcGluX2xvY2tf
aXJxc2F2ZSgmKGl2cnNfbWFwcGluZy0+aW50cmVtYXBfbG9jayksIGZsYWdzKTsNCi0gICAgZHVt
cF9pbnRyZW1hcF90YWJsZShpdnJzX21hcHBpbmctPmludHJlbWFwX3RhYmxlKTsNCisgICAgZHVt
cF9pbnRyZW1hcF90YWJsZShpb21tdSwgaXZyc19tYXBwaW5nLT5pbnRyZW1hcF90YWJsZSk7DQog
ICAgICBzcGluX3VubG9ja19pcnFyZXN0b3JlKCYoaXZyc19tYXBwaW5nLT5pbnRyZW1hcF9sb2Nr
KSwgZmxhZ3MpOw0KICANCiAgICAgIHJldHVybiAwOw0KQEAgLTczMSw2ICs4ODMsOCBAQCBzdGF0
aWMgdm9pZCBkdW1wX2ludHJlbWFwX3RhYmxlcyh1bnNpZ25lDQogICAgICBwcmludGsoIi0tLSBE
dW1waW5nIFNoYXJlZCBJT01NVSBJbnRlcnJ1cHQgUmVtYXBwaW5nIFRhYmxlIC0tLVxuIik7DQog
IA0KICAgICAgc3Bpbl9sb2NrX2lycXNhdmUoJnNoYXJlZF9pbnRyZW1hcF9sb2NrLCBmbGFncyk7
DQotICAgIGR1bXBfaW50cmVtYXBfdGFibGUoc2hhcmVkX2ludHJlbWFwX3RhYmxlKTsNCisgICAg
ZHVtcF9pbnRyZW1hcF90YWJsZShsaXN0X2ZpcnN0X2VudHJ5KCZhbWRfaW9tbXVfaGVhZCwgc3Ry
dWN0IGFtZF9pb21tdSwNCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGxpc3QpLA0KKyAgICAgICAgICAgICAgICAgICAgICAgIHNoYXJlZF9pbnRyZW1hcF90YWJsZSk7
DQogICAgICBzcGluX3VubG9ja19pcnFyZXN0b3JlKCZzaGFyZWRfaW50cmVtYXBfbG9jaywgZmxh
Z3MpOw0KICB9DQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 16 16:40:01 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Jul 2019 16:40:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnQUh-0002lc-90; Tue, 16 Jul 2019 16:39:59 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=LiPz=VN=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hnQUg-0002lU-B1
 for xen-devel@lists.xenproject.org; Tue, 16 Jul 2019 16:39:58 +0000
X-Inumbo-ID: 57c5bd39-a7e8-11e9-8980-bc764e045a96
Received: from m4a0041g.houston.softwaregrp.com (unknown [15.124.2.87])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 57c5bd39-a7e8-11e9-8980-bc764e045a96;
 Tue, 16 Jul 2019 16:39:56 +0000 (UTC)
Received: FROM m4a0041g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0041g.houston.softwaregrp.com WITH ESMTP; 
 Tue, 16 Jul 2019 16:39:55 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Tue, 16 Jul 2019 16:37:27 +0000
Received: from NAM02-CY1-obe.outbound.protection.outlook.com (15.124.8.13) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Tue, 16 Jul 2019 16:37:27 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=AnEDs38BXRfIOf5GfJ2wM48jTVUasEWpKTc0WRHw0HAheReGm/mfnhZhusydu9Tt531WXnn8cZR/Tr3O5nPgClE7iNjc3wIedJ2PY9PBGawt30Z6DJZe3KHBmACJAlumh9o7n6uyJ8N46Q/rlkuSXiAoaaqCu6PbTC7tBK8Sr40/aBzPVLfyvnVZBF/esK+2Lpvf2xCVBoRLdykCwKVq0whHtwLKinttDgOBiRwPKZ4wJnuuvmw0lFa+Ab1i3ypVPAFw+2/tQ25FomAvIsSZ/e3Vl59BjBIN1UUWzR8od1BLNGC21GvstLbrXb41NyWv+kojJ/EG2FNWpHrqkno35A==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=74tPzzI88SGeLujMDy+MkuBhcruVjVhC7jmG06u5pj0=;
 b=LiIBUcr5Qz5z579NQIV06osFySQBCm5Sfemkyy5wiVF9KVGgFwKyA5q99ZL4njXN1dmOJjVZrTaP0o/Rsja7X0+/dUaNhFVY7EsmpF7hcFWLLRATXokcgSE6PzzwPFaV4W518+flPzJ2wux7/IEMykTrWgAzUML4ZWJ7KLmKMu+YcIu8jxbtTTGl7woFXhZmKDYQW1jpJdUBceFtvY/21u/+ygypu5O2KCgtWJO1A07uz8o5SJLTawIemYAKqYBA33LsZRzvVCqZUYPBGtKMEoucbl74uIEzpYPcbhAkubyg1OUxaktSfn/mx8mXsp6aH75l5wVEZqItbDWYFh3L0A==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB3164.namprd18.prod.outlook.com (10.255.172.93) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.14; Tue, 16 Jul 2019 16:37:26 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Tue, 16 Jul 2019
 16:37:26 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v3 06/14] AMD/IOMMU: pass IOMMU to
 amd_iommu_alloc_intremap_table()
Thread-Index: AQHVO/TAIRl5Ah5EYkaFnnBT6ODwsg==
Date: Tue, 16 Jul 2019 16:37:26 +0000
Message-ID: <56c60443-083e-7e86-636c-4095a399f048@suse.com>
References: <6272c301-a905-38cf-dd1a-645f3d703241@suse.com>
In-Reply-To: <6272c301-a905-38cf-dd1a-645f3d703241@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR07CA0062.eurprd07.prod.outlook.com
 (2603:10a6:6:2a::24) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: a451fa1a-ab55-46de-d266-08d70a0be2ee
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB3164; 
x-ms-traffictypediagnostic: DM6PR18MB3164:
x-microsoft-antispam-prvs: <DM6PR18MB316433CFFFD777F530D8EB9DB3CE0@DM6PR18MB3164.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:5516;
x-forefront-prvs: 0100732B76
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(346002)(39860400002)(136003)(376002)(396003)(366004)(199004)(189003)(31696002)(14444005)(256004)(6512007)(36756003)(86362001)(53936002)(8676002)(6436002)(486006)(6486002)(66556008)(66946007)(66476007)(64756008)(5640700003)(66446008)(6506007)(66066001)(2906002)(446003)(6916009)(31686004)(2616005)(476003)(81156014)(386003)(11346002)(81166006)(3846002)(2351001)(71190400001)(80792005)(2501003)(186003)(4326008)(26005)(8936002)(52116002)(305945005)(25786009)(68736007)(54906003)(14454004)(316002)(478600001)(7736002)(102836004)(99286004)(76176011)(71200400001)(5660300002)(6116002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB3164;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: 2tNJdnVQOAu7+I6YBRYiN8gYZiHDMOg7HZ/FQ64nmSAjLenXATXuixj1Bfkt3UcSfPZy7N47EUE3Ey66KK0e9klYi5wPSZMVDllRYQnBr00VwlsxIv8rOZjvO6fWd3GmNpqJTkf5yoWM7r+YGnTXeqwvrkBA8xKt/1I/8ndyQa8HfE79onhy7A+iTnF5obKG+AkJwFC69EG4MWE5Jy74FotEWqp6H5jy7z7iXlVF5nFUe2hCw2r1JaF2TIn2q7D3c3/40Mo7T0HsW7qRftp22GIPjk5R+VEhEmvq7r/dbHF2mj1eae/C6Fm6tQ2oJd+jdFwZ5fWggdG5scBvg7HOUO6exHqUgW/Ilyiik2j12/gosxVASLhYzjSXPBkYSO7ShhZOC4p5hTckpJMSGTduaKZnsqIHz378Hnqc6yEH8pI=
Content-ID: <0D03648D6723FC408CFAA019DEE64E46@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: a451fa1a-ab55-46de-d266-08d70a0be2ee
X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Jul 2019 16:37:26.5464 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB3164
X-OriginatorOrg: suse.com
Subject: [Xen-devel] [PATCH v3 06/14] AMD/IOMMU: pass IOMMU to
 amd_iommu_alloc_intremap_table()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 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>

VGhlIGZ1bmN0aW9uIHdpbGwgd2FudCB0byBrbm93IElPTU1VIHByb3BlcnRpZXMgKHNwZWNpZmlj
YWxseSB0aGUgSVJURQ0Kc2l6ZSkgc3Vic2VxdWVudGx5Lg0KDQpDb3JyZWN0IGluZGVudGF0aW9u
IG9mIG9uZSBvZiB0aGUgY2FsbCBzaXRlcyBhdCB0aGlzIG9jY2FzaW9uLg0KDQpTaWduZWQtb2Zm
LWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+DQotLS0NCnYzOiBOZXcuDQoNCi0t
LSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9hY3BpLmMNCisrKyBiL3hlbi9k
cml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9hY3BpLmMNCkBAIC03NCwxMiArNzQsMTQgQEAg
c3RhdGljIHZvaWQgX19pbml0IGFkZF9pdnJzX21hcHBpbmdfZW50cg0KICAgICAgICAgICAvKiBh
bGxvY2F0ZSBwZXItZGV2aWNlIGludGVycnVwdCByZW1hcHBpbmcgdGFibGUgKi8NCiAgICAgICAg
ICAgaWYgKCBhbWRfaW9tbXVfcGVyZGV2X2ludHJlbWFwICkNCiAgICAgICAgICAgICAgIGl2cnNf
bWFwcGluZ3NbYWxpYXNfaWRdLmludHJlbWFwX3RhYmxlID0NCi0gICAgICAgICAgICAgICAgYW1k
X2lvbW11X2FsbG9jX2ludHJlbWFwX3RhYmxlKA0KLSAgICAgICAgICAgICAgICAgICAgJml2cnNf
bWFwcGluZ3NbYWxpYXNfaWRdLmludHJlbWFwX2ludXNlKTsNCisgICAgICAgICAgICAgICAgIGFt
ZF9pb21tdV9hbGxvY19pbnRyZW1hcF90YWJsZSgNCisgICAgICAgICAgICAgICAgICAgICBpb21t
dSwNCisgICAgICAgICAgICAgICAgICAgICAmaXZyc19tYXBwaW5nc1thbGlhc19pZF0uaW50cmVt
YXBfaW51c2UpOw0KICAgICAgICAgICBlbHNlDQogICAgICAgICAgIHsNCiAgICAgICAgICAgICAg
IGlmICggc2hhcmVkX2ludHJlbWFwX3RhYmxlID09IE5VTEwgICkNCiAgICAgICAgICAgICAgICAg
ICBzaGFyZWRfaW50cmVtYXBfdGFibGUgPSBhbWRfaW9tbXVfYWxsb2NfaW50cmVtYXBfdGFibGUo
DQorICAgICAgICAgICAgICAgICAgICAgaW9tbXUsDQogICAgICAgICAgICAgICAgICAgICAgICZz
aGFyZWRfaW50cmVtYXBfaW51c2UpOw0KICAgICAgICAgICAgICAgaXZyc19tYXBwaW5nc1thbGlh
c19pZF0uaW50cmVtYXBfdGFibGUgPSBzaGFyZWRfaW50cmVtYXBfdGFibGU7DQogICAgICAgICAg
ICAgICBpdnJzX21hcHBpbmdzW2FsaWFzX2lkXS5pbnRyZW1hcF9pbnVzZSA9IHNoYXJlZF9pbnRy
ZW1hcF9pbnVzZTsNCi0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9pbnRy
LmMNCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9pbnRyLmMNCkBAIC02
MzIsNyArNjMyLDggQEAgaW50IF9faW5pdCBhbWRfaW9tbXVfZnJlZV9pbnRyZW1hcF90YWJsZQ0K
ICAgICAgcmV0dXJuIDA7DQogIH0NCiAgDQotdm9pZCogX19pbml0IGFtZF9pb21tdV9hbGxvY19p
bnRyZW1hcF90YWJsZSh1bnNpZ25lZCBsb25nICoqaW51c2VfbWFwKQ0KK3ZvaWQgKl9faW5pdCBh
bWRfaW9tbXVfYWxsb2NfaW50cmVtYXBfdGFibGUoDQorICAgIGNvbnN0IHN0cnVjdCBhbWRfaW9t
bXUgKmlvbW11LCB1bnNpZ25lZCBsb25nICoqaW51c2VfbWFwKQ0KICB7DQogICAgICB2b2lkICp0
YjsNCiAgICAgIHRiID0gX19hbGxvY19hbWRfaW9tbXVfdGFibGVzKElOVFJFTUFQX1RBQkxFX09S
REVSKTsNCi0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3N2bS9hbWQtaW9tbXUtcHJvdG8u
aA0KKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vc3ZtL2FtZC1pb21tdS1wcm90by5oDQpA
QCAtOTcsNyArOTcsOCBAQCBzdHJ1Y3QgYW1kX2lvbW11ICpmaW5kX2lvbW11X2Zvcl9kZXZpY2Uo
DQogIA0KICAvKiBpbnRlcnJ1cHQgcmVtYXBwaW5nICovDQogIGludCBhbWRfaW9tbXVfc2V0dXBf
aW9hcGljX3JlbWFwcGluZyh2b2lkKTsNCi12b2lkICphbWRfaW9tbXVfYWxsb2NfaW50cmVtYXBf
dGFibGUodW5zaWduZWQgbG9uZyAqKik7DQordm9pZCAqYW1kX2lvbW11X2FsbG9jX2ludHJlbWFw
X3RhYmxlKA0KKyAgICBjb25zdCBzdHJ1Y3QgYW1kX2lvbW11ICosIHVuc2lnbmVkIGxvbmcgKiop
Ow0KICBpbnQgYW1kX2lvbW11X2ZyZWVfaW50cmVtYXBfdGFibGUoDQogICAgICBjb25zdCBzdHJ1
Y3QgYW1kX2lvbW11ICosIHN0cnVjdCBpdnJzX21hcHBpbmdzICopOw0KICB2b2lkIGFtZF9pb21t
dV9pb2FwaWNfdXBkYXRlX2lyZSgNCg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 16 16:40:05 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Jul 2019 16:40:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnQUn-0003BX-I7; Tue, 16 Jul 2019 16:40:05 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=LiPz=VN=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hnQUm-0002xq-1g
 for xen-devel@lists.xenproject.org; Tue, 16 Jul 2019 16:40:04 +0000
X-Inumbo-ID: 5a283b1c-a7e8-11e9-a042-cf304ed0ffc3
Received: from m4a0041g.houston.softwaregrp.com (unknown [15.124.2.87])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 5a283b1c-a7e8-11e9-a042-cf304ed0ffc3;
 Tue, 16 Jul 2019 16:40:00 +0000 (UTC)
Received: FROM m4a0041g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0041g.houston.softwaregrp.com WITH ESMTP; 
 Tue, 16 Jul 2019 16:39:59 +0000
Received: from M4W0335.microfocus.com (2002:f78:1193::f78:1193) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Tue, 16 Jul 2019 16:37:52 +0000
Received: from NAM02-CY1-obe.outbound.protection.outlook.com (15.124.8.12) by
 M4W0335.microfocus.com (15.120.17.147) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Tue, 16 Jul 2019 16:37:52 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=WrCpBH91lv+oukmhUXTGXMMr/D22A36kJbjkqMyoLgSsDLi4W1NeIuTFYnP88VYFkenmByQy6VCXLmixCyaMKe8HkocgFEBypDeN2KAx3iUZx7lmXAkfyqC14HKEbsm9fvb4SC5YrEkt/+XPwulZFZr4P9rHY5+Qe99gZ6nxp9LFKLVmPwysF1uSOsCDvoji5J1R/6qOtpEzZ1g4IDOj0KbI+HLvkqkTPZP1SbfJsQlHxhvm4tIpmXfIXbVrlVoZ+NGoEXqHr8U8hUVAqxKq9AiKrSH+80IzsTbVDQ/EnStGdRb7JEgM0IiUxOUEQGEyXz/5VFgRLitH8GR3Oc0qxw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=pbmVG+xtC/ndA7O3oJS9moz976STYe8Tu1Ukyrkn5Io=;
 b=m7WLTDx1OqelvvVXvvleOfLYiQcuWgtWoAQzdiJrmk0QJgxA2A5oOaue2qYMbO4XPEuF2qXArPN5HVnJP84jWpdFr8q7afOuZfjJcu8J8cn+mE1wudfErktgTSKRnQjDCHWvOsVMkJqYj7sGAiySAeXlP8rQ7JWzEFnAtLuo2rac6u3sEa1sDlTqD04+m/0u6RTCQYwUNhSRL82ENBu8PY0bHHNH+1rEqi7Aoynx/9apP2egMuPz8J5iiuKnK2CCJhLoYfQnwILMIJmRDy3GbquC3vHHdx3IgvR8Mepxhq6rCjcSWNPj08P8xGHp7EN7ydr6A1/1t+iRegxiaiC65g==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB3164.namprd18.prod.outlook.com (10.255.172.93) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.14; Tue, 16 Jul 2019 16:37:52 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Tue, 16 Jul 2019
 16:37:52 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v3 07/14] AMD/IOMMU: pass IOMMU to
 {get,free,update}_intremap_entry()
Thread-Index: AQHVO/TPRJnsmnG7IEW/OeCiigfJ2A==
Date: Tue, 16 Jul 2019 16:37:51 +0000
Message-ID: <fc2933cf-c456-5a61-c982-995012081d78@suse.com>
References: <6272c301-a905-38cf-dd1a-645f3d703241@suse.com>
In-Reply-To: <6272c301-a905-38cf-dd1a-645f3d703241@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR07CA0053.eurprd07.prod.outlook.com
 (2603:10a6:6:2a::15) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: e3ca135e-fd3b-46bd-eabf-08d70a0bf214
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB3164; 
x-ms-traffictypediagnostic: DM6PR18MB3164:
x-microsoft-antispam-prvs: <DM6PR18MB316477055DCF40288118028EB3CE0@DM6PR18MB3164.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:3383;
x-forefront-prvs: 0100732B76
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(346002)(39860400002)(136003)(376002)(396003)(366004)(199004)(189003)(31696002)(14444005)(256004)(6512007)(36756003)(86362001)(53936002)(8676002)(6436002)(486006)(6486002)(66556008)(66946007)(66476007)(64756008)(5640700003)(66446008)(6506007)(66066001)(2906002)(446003)(6916009)(31686004)(2616005)(476003)(81156014)(386003)(11346002)(81166006)(3846002)(2351001)(71190400001)(80792005)(2501003)(186003)(4326008)(26005)(8936002)(52116002)(305945005)(25786009)(68736007)(54906003)(14454004)(316002)(478600001)(7736002)(102836004)(99286004)(76176011)(71200400001)(5660300002)(6116002)(15650500001)(142933001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB3164;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: PSdByxmysgb0cYtT3J+sDNSuiEd3lJJipMm1ys2CLY5sq8lqniOR6kYItOQzvHSgMaFlSX6+X1iT/vCUaauQXWrAZb8Dskd2TYiFpAcFmVRx4zAwrTr8RkjikHntlMzSdl352SxSk8L/azQcA7ofrgcPrtey/8BVQrGLkM8XirPv13aLeHVolCGNKcwjb2CdJM28S+EzN3U+IqQGvFvPpTyDanylueZuy9vykPGW6qXEiPm60OhotJB0RjHaz2vieSjAS9Af24mmmycQoCTNaMKGnni8tx5JhITgxymCZ0IY7hgy4baUw8/Qx4SzoB9th3RR/ZdInK/1yKmhYCgI+zd2zmd4dHXQoMRSza398IQmte/kk0TtTcWEiU8ZYS77n58HjgGkud8RoL/Eg2H9jBN1fVLMLNAYSDk96z4+i18=
Content-ID: <2CA212B55FC9B648A8B7145F8C4EF13F@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: e3ca135e-fd3b-46bd-eabf-08d70a0bf214
X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Jul 2019 16:37:51.9439 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB3164
X-OriginatorOrg: suse.com
Subject: [Xen-devel] [PATCH v3 07/14] AMD/IOMMU: pass IOMMU to {get, free,
 update}_intremap_entry()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Brian Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIGZ1bmN0aW9ucyB3aWxsIHdhbnQgdG8ga25vdyBJT01NVSBwcm9wZXJ0aWVzIChzcGVjaWZp
Y2FsbHkgdGhlIElSVEUNCnNpemUpIHN1YnNlcXVlbnRseS4NCg0KUmF0aGVyIHRoYW4gaW50cm9k
dWNpbmcgYSBzZWNvbmQgZXJyb3IgcGF0aCBib2d1c2x5IHJldHVybmluZyAtRS4uLiBmcm9tDQph
bWRfaW9tbXVfcmVhZF9pb2FwaWNfZnJvbV9pcmUoKSwgYWxzbyBjaGFuZ2UgdGhlIGV4aXN0aW5n
IG9uZSB0byBmb2xsb3cNClZULWQgaW4gcmV0dXJuaW5nIHRoZSByYXcgKHVudHJhbnNsYXRlZCkg
SU8tQVBJQyBSVEUuDQoNClNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNl
LmNvbT4NCi0tLQ0KdjM6IE5ldy4NCg0KLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1k
L2lvbW11X2ludHIuYw0KKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2lu
dHIuYw0KQEAgLTEyMywxMSArMTIzLDExIEBAIHN0YXRpYyB1bnNpZ25lZCBpbnQgYWxsb2NfaW50
cmVtYXBfZW50cnkNCiAgICAgIHJldHVybiBzbG90Ow0KICB9DQogIA0KLXN0YXRpYyB1bmlvbiBp
cnRlX3B0ciBnZXRfaW50cmVtYXBfZW50cnkodW5zaWduZWQgaW50IHNlZywgdW5zaWduZWQgaW50
IGJkZiwNCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVk
IGludCBpbmRleCkNCitzdGF0aWMgdW5pb24gaXJ0ZV9wdHIgZ2V0X2ludHJlbWFwX2VudHJ5KGNv
bnN0IHN0cnVjdCBhbWRfaW9tbXUgKmlvbW11LA0KKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IGJkZiwgdW5zaWduZWQgaW50IGluZGV4KQ0KICB7
DQogICAgICB1bmlvbiBpcnRlX3B0ciB0YWJsZSA9IHsNCi0gICAgICAgIC5wdHIgPSBnZXRfaXZy
c19tYXBwaW5ncyhzZWcpW2JkZl0uaW50cmVtYXBfdGFibGUNCisgICAgICAgIC5wdHIgPSBnZXRf
aXZyc19tYXBwaW5ncyhpb21tdS0+c2VnKVtiZGZdLmludHJlbWFwX3RhYmxlDQogICAgICB9Ow0K
ICANCiAgICAgIEFTU0VSVCh0YWJsZS5wdHIgJiYgKGluZGV4IDwgSU5UUkVNQVBfRU5UUklFUykp
Ow0KQEAgLTEzNywxOCArMTM3LDE5IEBAIHN0YXRpYyB1bmlvbiBpcnRlX3B0ciBnZXRfaW50cmVt
YXBfZW50cnkNCiAgICAgIHJldHVybiB0YWJsZTsNCiAgfQ0KICANCi1zdGF0aWMgdm9pZCBmcmVl
X2ludHJlbWFwX2VudHJ5KHVuc2lnbmVkIGludCBzZWcsIHVuc2lnbmVkIGludCBiZGYsDQotICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgaW5kZXgpDQorc3RhdGlj
IHZvaWQgZnJlZV9pbnRyZW1hcF9lbnRyeShjb25zdCBzdHJ1Y3QgYW1kX2lvbW11ICppb21tdSwN
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBiZGYsIHVuc2ln
bmVkIGludCBpbmRleCkNCiAgew0KLSAgICB1bmlvbiBpcnRlX3B0ciBlbnRyeSA9IGdldF9pbnRy
ZW1hcF9lbnRyeShzZWcsIGJkZiwgaW5kZXgpOw0KKyAgICB1bmlvbiBpcnRlX3B0ciBlbnRyeSA9
IGdldF9pbnRyZW1hcF9lbnRyeShpb21tdSwgYmRmLCBpbmRleCk7DQogIA0KICAgICAgQUNDRVNT
X09OQ0UoZW50cnkucHRyMzItPnJhd1swXSkgPSAwOw0KICANCi0gICAgX19jbGVhcl9iaXQoaW5k
ZXgsIGdldF9pdnJzX21hcHBpbmdzKHNlZylbYmRmXS5pbnRyZW1hcF9pbnVzZSk7DQorICAgIF9f
Y2xlYXJfYml0KGluZGV4LCBnZXRfaXZyc19tYXBwaW5ncyhpb21tdS0+c2VnKVtiZGZdLmludHJl
bWFwX2ludXNlKTsNCiAgfQ0KICANCi1zdGF0aWMgdm9pZCB1cGRhdGVfaW50cmVtYXBfZW50cnko
dW5pb24gaXJ0ZV9wdHIgZW50cnksIHVuc2lnbmVkIGludCB2ZWN0b3IsDQotICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBpbnRfdHlwZSwNCitzdGF0aWMgdm9p
ZCB1cGRhdGVfaW50cmVtYXBfZW50cnkoY29uc3Qgc3RydWN0IGFtZF9pb21tdSAqaW9tbXUsDQor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuaW9uIGlydGVfcHRyIGVudHJ5LA0K
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgdmVjdG9yLCB1
bnNpZ25lZCBpbnQgaW50X3R5cGUsDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICB1bnNpZ25lZCBpbnQgZGVzdF9tb2RlLCB1bnNpZ25lZCBpbnQgZGVzdCkNCiAgew0KICAgICAg
c3RydWN0IGlydGVfYmFzaWMgYmFzaWMgPSB7DQpAQCAtMjEyLDcgKzIxMyw3IEBAIHN0YXRpYyBp
bnQgdXBkYXRlX2ludHJlbWFwX2VudHJ5X2Zyb21faW8NCiAgICAgICAgICBsb191cGRhdGUgPSAx
Ow0KICAgICAgfQ0KICANCi0gICAgZW50cnkgPSBnZXRfaW50cmVtYXBfZW50cnkoaW9tbXUtPnNl
ZywgcmVxX2lkLCBvZmZzZXQpOw0KKyAgICBlbnRyeSA9IGdldF9pbnRyZW1hcF9lbnRyeShpb21t
dSwgcmVxX2lkLCBvZmZzZXQpOw0KICAgICAgaWYgKCAhbG9fdXBkYXRlICkNCiAgICAgIHsNCiAg
ICAgICAgICAvKg0KQEAgLTIyMyw3ICsyMjQsNyBAQCBzdGF0aWMgaW50IHVwZGF0ZV9pbnRyZW1h
cF9lbnRyeV9mcm9tX2lvDQogICAgICAgICAgdmVjdG9yID0gZW50cnkucHRyMzItPmJhc2ljLnZl
Y3RvcjsNCiAgICAgICAgICBkZWxpdmVyeV9tb2RlID0gZW50cnkucHRyMzItPmJhc2ljLmludF90
eXBlOw0KICAgICAgfQ0KLSAgICB1cGRhdGVfaW50cmVtYXBfZW50cnkoZW50cnksIHZlY3Rvciwg
ZGVsaXZlcnlfbW9kZSwgZGVzdF9tb2RlLCBkZXN0KTsNCisgICAgdXBkYXRlX2ludHJlbWFwX2Vu
dHJ5KGlvbW11LCBlbnRyeSwgdmVjdG9yLCBkZWxpdmVyeV9tb2RlLCBkZXN0X21vZGUsIGRlc3Qp
Ow0KICANCiAgICAgIHNwaW5fdW5sb2NrX2lycXJlc3RvcmUobG9jaywgZmxhZ3MpOw0KICANCkBA
IC0yODgsOCArMjg5LDggQEAgaW50IF9faW5pdCBhbWRfaW9tbXVfc2V0dXBfaW9hcGljX3JlbWFw
cA0KICAgICAgICAgICAgICBzcGluX2xvY2tfaXJxc2F2ZShsb2NrLCBmbGFncyk7DQogICAgICAg
ICAgICAgIG9mZnNldCA9IGFsbG9jX2ludHJlbWFwX2VudHJ5KHNlZywgcmVxX2lkLCAxKTsNCiAg
ICAgICAgICAgICAgQlVHX09OKG9mZnNldCA+PSBJTlRSRU1BUF9FTlRSSUVTKTsNCi0gICAgICAg
ICAgICBlbnRyeSA9IGdldF9pbnRyZW1hcF9lbnRyeShpb21tdS0+c2VnLCByZXFfaWQsIG9mZnNl
dCk7DQotICAgICAgICAgICAgdXBkYXRlX2ludHJlbWFwX2VudHJ5KGVudHJ5LCB2ZWN0b3IsDQor
ICAgICAgICAgICAgZW50cnkgPSBnZXRfaW50cmVtYXBfZW50cnkoaW9tbXUsIHJlcV9pZCwgb2Zm
c2V0KTsNCisgICAgICAgICAgICB1cGRhdGVfaW50cmVtYXBfZW50cnkoaW9tbXUsIGVudHJ5LCB2
ZWN0b3IsDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkZWxpdmVyeV9tb2Rl
LCBkZXN0X21vZGUsIGRlc3QpOw0KICAgICAgICAgICAgICBzcGluX3VubG9ja19pcnFyZXN0b3Jl
KGxvY2ssIGZsYWdzKTsNCiAgDQpAQCAtNDEzLDcgKzQxNCw3IEBAIHVuc2lnbmVkIGludCBhbWRf
aW9tbXVfcmVhZF9pb2FwaWNfZnJvbV8NCiAgDQogICAgICBpZHggPSBpb2FwaWNfaWRfdG9faW5k
ZXgoSU9fQVBJQ19JRChhcGljKSk7DQogICAgICBpZiAoIGlkeCA9PSBNQVhfSU9fQVBJQ1MgKQ0K
LSAgICAgICAgcmV0dXJuIC1FSU5WQUw7DQorICAgICAgICByZXR1cm4gdmFsOw0KICANCiAgICAg
IG9mZnNldCA9IGlvYXBpY19zYmRmW2lkeF0ucGluXzJfaWR4W3Bpbl07DQogIA0KQEAgLTQyMiw5
ICs0MjMsMTMgQEAgdW5zaWduZWQgaW50IGFtZF9pb21tdV9yZWFkX2lvYXBpY19mcm9tXw0KICAg
ICAgICAgIHUxNiBiZGYgPSBpb2FwaWNfc2JkZltpZHhdLmJkZjsNCiAgICAgICAgICB1MTYgc2Vn
ID0gaW9hcGljX3NiZGZbaWR4XS5zZWc7DQogICAgICAgICAgdTE2IHJlcV9pZCA9IGdldF9pbnRy
ZW1hcF9yZXF1ZXN0b3JfaWQoc2VnLCBiZGYpOw0KLSAgICAgICAgdW5pb24gaXJ0ZV9wdHIgZW50
cnkgPSBnZXRfaW50cmVtYXBfZW50cnkoc2VnLCByZXFfaWQsIG9mZnNldCk7DQorICAgICAgICBj
b25zdCBzdHJ1Y3QgYW1kX2lvbW11ICppb21tdSA9IGZpbmRfaW9tbXVfZm9yX2RldmljZShzZWcs
IGJkZik7DQorICAgICAgICB1bmlvbiBpcnRlX3B0ciBlbnRyeTsNCiAgDQorICAgICAgICBpZiAo
ICFpb21tdSApDQorICAgICAgICAgICAgcmV0dXJuIHZhbDsNCiAgICAgICAgICBBU1NFUlQob2Zm
c2V0ID09ICh2YWwgJiAoSU5UUkVNQVBfRU5UUklFUyAtIDEpKSk7DQorICAgICAgICBlbnRyeSA9
IGdldF9pbnRyZW1hcF9lbnRyeShpb21tdSwgcmVxX2lkLCBvZmZzZXQpOw0KICAgICAgICAgIHZh
bCAmPSB+KElOVFJFTUFQX0VOVFJJRVMgLSAxKTsNCiAgICAgICAgICB2YWwgfD0gTUFTS19JTlNS
KGVudHJ5LnB0cjMyLT5iYXNpYy5pbnRfdHlwZSwNCiAgICAgICAgICAgICAgICAgICAgICAgICAg
IElPX0FQSUNfUkVESVJfREVMSVZfTU9ERV9NQVNLKTsNCkBAIC00NTQsNyArNDU5LDcgQEAgc3Rh
dGljIGludCB1cGRhdGVfaW50cmVtYXBfZW50cnlfZnJvbV9tcw0KICAgICAgICAgIGxvY2sgPSBn
ZXRfaW50cmVtYXBfbG9jayhpb21tdS0+c2VnLCByZXFfaWQpOw0KICAgICAgICAgIHNwaW5fbG9j
a19pcnFzYXZlKGxvY2ssIGZsYWdzKTsNCiAgICAgICAgICBmb3IgKCBpID0gMDsgaSA8IG5yOyAr
K2kgKQ0KLSAgICAgICAgICAgIGZyZWVfaW50cmVtYXBfZW50cnkoaW9tbXUtPnNlZywgcmVxX2lk
LCAqcmVtYXBfaW5kZXggKyBpKTsNCisgICAgICAgICAgICBmcmVlX2ludHJlbWFwX2VudHJ5KGlv
bW11LCByZXFfaWQsICpyZW1hcF9pbmRleCArIGkpOw0KICAgICAgICAgIHNwaW5fdW5sb2NrX2ly
cXJlc3RvcmUobG9jaywgZmxhZ3MpOw0KICAgICAgICAgIGdvdG8gZG9uZTsNCiAgICAgIH0NCkBA
IC00NzksOCArNDg0LDggQEAgc3RhdGljIGludCB1cGRhdGVfaW50cmVtYXBfZW50cnlfZnJvbV9t
cw0KICAgICAgICAgICpyZW1hcF9pbmRleCA9IG9mZnNldDsNCiAgICAgIH0NCiAgDQotICAgIGVu
dHJ5ID0gZ2V0X2ludHJlbWFwX2VudHJ5KGlvbW11LT5zZWcsIHJlcV9pZCwgb2Zmc2V0KTsNCi0g
ICAgdXBkYXRlX2ludHJlbWFwX2VudHJ5KGVudHJ5LCB2ZWN0b3IsIGRlbGl2ZXJ5X21vZGUsIGRl
c3RfbW9kZSwgZGVzdCk7DQorICAgIGVudHJ5ID0gZ2V0X2ludHJlbWFwX2VudHJ5KGlvbW11LCBy
ZXFfaWQsIG9mZnNldCk7DQorICAgIHVwZGF0ZV9pbnRyZW1hcF9lbnRyeShpb21tdSwgZW50cnks
IHZlY3RvciwgZGVsaXZlcnlfbW9kZSwgZGVzdF9tb2RlLCBkZXN0KTsNCiAgICAgIHNwaW5fdW5s
b2NrX2lycXJlc3RvcmUobG9jaywgZmxhZ3MpOw0KICANCiAgICAgICpkYXRhID0gKG1zZy0+ZGF0
YSAmIH4oSU5UUkVNQVBfRU5UUklFUyAtIDEpKSB8IG9mZnNldDsNCkBAIC01OTQsMTIgKzU5OSwx
MyBAQCB2b2lkIGFtZF9pb21tdV9yZWFkX21zaV9mcm9tX2lyZSgNCiAgICAgIGNvbnN0IHN0cnVj
dCBwY2lfZGV2ICpwZGV2ID0gbXNpX2Rlc2MtPmRldjsNCiAgICAgIHUxNiBiZGYgPSBwZGV2ID8g
UENJX0JERjIocGRldi0+YnVzLCBwZGV2LT5kZXZmbikgOiBocGV0X3NiZGYuYmRmOw0KICAgICAg
dTE2IHNlZyA9IHBkZXYgPyBwZGV2LT5zZWcgOiBocGV0X3NiZGYuc2VnOw0KKyAgICBjb25zdCBz
dHJ1Y3QgYW1kX2lvbW11ICppb21tdSA9IF9maW5kX2lvbW11X2Zvcl9kZXZpY2Uoc2VnLCBiZGYp
Ow0KICAgICAgdW5pb24gaXJ0ZV9wdHIgZW50cnk7DQogIA0KLSAgICBpZiAoIElTX0VSUl9PUl9O
VUxMKF9maW5kX2lvbW11X2Zvcl9kZXZpY2Uoc2VnLCBiZGYpKSApDQorICAgIGlmICggSVNfRVJS
X09SX05VTEwoaW9tbXUpICkNCiAgICAgICAgICByZXR1cm47DQogIA0KLSAgICBlbnRyeSA9IGdl
dF9pbnRyZW1hcF9lbnRyeShzZWcsIGdldF9kbWFfcmVxdWVzdG9yX2lkKHNlZywgYmRmKSwgb2Zm
c2V0KTsNCisgICAgZW50cnkgPSBnZXRfaW50cmVtYXBfZW50cnkoaW9tbXUsIGdldF9kbWFfcmVx
dWVzdG9yX2lkKHNlZywgYmRmKSwgb2Zmc2V0KTsNCiAgDQogICAgICBpZiAoIG1zaV9kZXNjLT5t
c2lfYXR0cmliLnR5cGUgPT0gUENJX0NBUF9JRF9NU0kgKQ0KICAgICAgew0KDQpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 16 16:40:23 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Jul 2019 16:40:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnQV4-0003RL-Si; Tue, 16 Jul 2019 16:40: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=LiPz=VN=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hnQV2-0003Qk-Rd
 for xen-devel@lists.xenproject.org; Tue, 16 Jul 2019 16:40:20 +0000
X-Inumbo-ID: 65ef2567-a7e8-11e9-8980-bc764e045a96
Received: from m9a0001g.houston.softwaregrp.com (unknown [15.124.64.66])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 65ef2567-a7e8-11e9-8980-bc764e045a96;
 Tue, 16 Jul 2019 16:40:20 +0000 (UTC)
Received: FROM m9a0001g.houston.softwaregrp.com (15.121.0.191) BY
 m9a0001g.houston.softwaregrp.com WITH ESMTP; 
 Tue, 16 Jul 2019 16:40:18 +0000
Received: from M4W0335.microfocus.com (2002:f78:1193::f78:1193) by
 M9W0068.microfocus.com (2002:f79:bf::f79:bf) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Tue, 16 Jul 2019 16:39:11 +0000
Received: from NAM02-CY1-obe.outbound.protection.outlook.com (15.124.8.12) by
 M4W0335.microfocus.com (15.120.17.147) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Tue, 16 Jul 2019 16:39:11 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=cDMukGVLmmwS520wABqeEj/aFicL0n8jvZWOb0mXa3dKkI3PBOx6VDSII+WWRWAZdQGZun9iHHAkOqV+d6f+63Wt2RQf2vfqEFiEjdnnatRfzY9Ye5mM86d3jRXwAJppli/zbJq3NDUc7Ge2ksPLDNvaiDE7AigvELERAUCcmbPENgUunrfukTH+XSnnGR0AyKsbfqLk9tOly1vC/AkRJrQ9KdEa6LrAqN8o54zIeXXvARddHTawPHi76/VcMIYRXOSwiEfQZ786tUhkxEcScvsQhIpj7KRObRTkoAHLSZFHI8aXJyvI4hoSw8A/0BCQQb+qZUgA8pM3lMQMhFN00w==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=Vg83EnRe07r+jRjZ/qwIpCyfBh20KxWeQ/+c3Wzs1Lc=;
 b=VijdwysAAIaWGC8XPsJOi71cP5GTlSPnXh+Ryn5MYQwYZfZ3dGwUfWgBr8qgd5X1lUeibXCaDooE934Xeo4xSdfhIg8EQ4fQIu4qpCmfe2waXRHrjhOgoj13q0Ji33zCh7BZk+QGt0lahVhsP4H+GXDG8c2yYbDX65IErPbZdxcFwVRUOnIvJqA5CAkaBgg3AcKMiwoKiciqah6pFao9bBFqJDY+JcxWweyUJKzryOXSHT3VFG7VlKMoGq1w8Z2jX8aqY7HxlfdtgQir3UXRhylKoSUwa5SygC72DHfBHmsb1+kRtW6Ez5963GlQhrLJeIY6vk3+vmIS/T3zUlZ8FQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB3164.namprd18.prod.outlook.com (10.255.172.93) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.14; Tue, 16 Jul 2019 16:39:10 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Tue, 16 Jul 2019
 16:39:10 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v3 09/14] AMD/IOMMU: split amd_iommu_init_one()
Thread-Index: AQHVO/T+l/L0RdzIkE6hk2D5aqFLVA==
Date: Tue, 16 Jul 2019 16:39:10 +0000
Message-ID: <5edb6957-62b2-6dc7-c873-e7b3c5794f89@suse.com>
References: <6272c301-a905-38cf-dd1a-645f3d703241@suse.com>
In-Reply-To: <6272c301-a905-38cf-dd1a-645f3d703241@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR07CA0012.eurprd07.prod.outlook.com
 (2603:10a6:6:2d::22) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 1694d6ea-3ea4-44a5-8e39-08d70a0c210a
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB3164; 
x-ms-traffictypediagnostic: DM6PR18MB3164:
x-microsoft-antispam-prvs: <DM6PR18MB3164938EAC95B73AFA6BDD50B3CE0@DM6PR18MB3164.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:5516;
x-forefront-prvs: 0100732B76
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(346002)(39860400002)(136003)(376002)(396003)(366004)(199004)(189003)(31696002)(14444005)(256004)(6512007)(36756003)(86362001)(53936002)(8676002)(6436002)(486006)(6486002)(66556008)(66946007)(66476007)(64756008)(5640700003)(66446008)(6506007)(66066001)(2906002)(446003)(6916009)(31686004)(2616005)(476003)(81156014)(386003)(11346002)(81166006)(3846002)(2351001)(71190400001)(80792005)(2501003)(186003)(4326008)(26005)(8936002)(52116002)(305945005)(25786009)(68736007)(54906003)(14454004)(316002)(478600001)(7736002)(102836004)(99286004)(76176011)(71200400001)(5660300002)(6116002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB3164;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: tkWIruv9oQVp1BJzJCyqmhqVLyxa3L3H8dlStP4MIbsh4d3XXQQH7Ep3D1hZmgRrSLV3O8xUCQrFbsFVfI339OvgIRjzovjh/jRwERJ7wa34zVbmtjOAYeY/Li3L/QuNZPtzsbJZm9UycNQChwRxsnSS9B7bZNa1A4sKUeo55O0VV7I6XmfT5O1K8KfgBVm9omj0nj3npkdRpUJ+WmQd8Y+lLbMmqzeM+G7i9cnFzArJYMJuv34yDe1KhorRNafbZxcq0GsIpW4ayynSLsENh+2GO3jBJqvqsXinAfYxNw4Ta7V+mE3YCdQJdFiZ8+AsLv2mm8XwNESyblrnjTm8QhlsXp9tJxTVVr/0Xxg3lFKqgdYunBSLnVPrUll5G7GbIR6vnZmAUgW1GePhf7e2hiThqs1EHSxu0XFItnyLOfU=
Content-ID: <1562B3732A22AE459B1176398EAC8B15@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 1694d6ea-3ea4-44a5-8e39-08d70a0c210a
X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Jul 2019 16:39:10.8298 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB3164
X-OriginatorOrg: suse.com
Subject: [Xen-devel] [PATCH v3 09/14] AMD/IOMMU: split amd_iommu_init_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>,
 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>

TWFwcGluZyB0aGUgTU1JTyBzcGFjZSBhbmQgb2J0YWluaW5nIGZlYXR1cmUgaW5mb3JtYXRpb24g
bmVlZHMgdG8gaGFwcGVuDQpzbGlnaHRseSBlYXJsaWVyLCBzdWNoIHRoYXQgZm9yIHgyQVBJQyBz
dXBwb3J0IHdlIGNhbiBzZXQgWFRFbiBwcmlvciB0bw0KY2FsbGluZyBhbWRfaW9tbXVfdXBkYXRl
X2l2cnNfbWFwcGluZ19hY3BpKCkgYW5kDQphbWRfaW9tbXVfc2V0dXBfaW9hcGljX3JlbWFwcGlu
ZygpLg0KDQpTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+DQpS
ZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4NCg0K
LS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2luaXQuYw0KKysrIGIveGVu
L2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2luaXQuYw0KQEAgLTk3MCwxNCArOTcwLDYg
QEAgc3RhdGljIHZvaWQgKiBfX2luaXQgYWxsb2NhdGVfcHByX2xvZyhzdA0KICANCiAgc3RhdGlj
IGludCBfX2luaXQgYW1kX2lvbW11X2luaXRfb25lKHN0cnVjdCBhbWRfaW9tbXUgKmlvbW11KQ0K
ICB7DQotICAgIGlmICggbWFwX2lvbW11X21taW9fcmVnaW9uKGlvbW11KSAhPSAwICkNCi0gICAg
ICAgIGdvdG8gZXJyb3Jfb3V0Ow0KLQ0KLSAgICBnZXRfaW9tbXVfZmVhdHVyZXMoaW9tbXUpOw0K
LQ0KLSAgICBpZiAoIGlvbW11LT5mZWF0dXJlcy5yYXcgKQ0KLSAgICAgICAgaW9tbXV2Ml9lbmFi
bGVkID0gMTsNCi0NCiAgICAgIGlmICggYWxsb2NhdGVfY21kX2J1ZmZlcihpb21tdSkgPT0gTlVM
TCApDQogICAgICAgICAgZ290byBlcnJvcl9vdXQ7DQogIA0KQEAgLTEyMDIsNiArMTE5NCwyMyBA
QCBzdGF0aWMgYm9vbF90IF9faW5pdCBhbWRfc3A1MTAwX2VycmF0dW0yDQogICAgICByZXR1cm4g
MDsNCiAgfQ0KICANCitzdGF0aWMgaW50IF9faW5pdCBhbWRfaW9tbXVfcHJlcGFyZV9vbmUoc3Ry
dWN0IGFtZF9pb21tdSAqaW9tbXUpDQorew0KKyAgICBpbnQgcmMgPSBhbGxvY19pdnJzX21hcHBp
bmdzKGlvbW11LT5zZWcpOw0KKw0KKyAgICBpZiAoICFyYyApDQorICAgICAgICByYyA9IG1hcF9p
b21tdV9tbWlvX3JlZ2lvbihpb21tdSk7DQorICAgIGlmICggcmMgKQ0KKyAgICAgICAgcmV0dXJu
IHJjOw0KKw0KKyAgICBnZXRfaW9tbXVfZmVhdHVyZXMoaW9tbXUpOw0KKw0KKyAgICBpZiAoIGlv
bW11LT5mZWF0dXJlcy5yYXcgKQ0KKyAgICAgICAgaW9tbXV2Ml9lbmFibGVkID0gdHJ1ZTsNCisN
CisgICAgcmV0dXJuIDA7DQorfQ0KKw0KICBpbnQgX19pbml0IGFtZF9pb21tdV9pbml0KHZvaWQp
DQogIHsNCiAgICAgIHN0cnVjdCBhbWRfaW9tbXUgKmlvbW11Ow0KQEAgLTEyMzIsNyArMTI0MSw3
IEBAIGludCBfX2luaXQgYW1kX2lvbW11X2luaXQodm9pZCkNCiAgICAgIHJhZGl4X3RyZWVfaW5p
dCgmaXZyc19tYXBzKTsNCiAgICAgIGZvcl9lYWNoX2FtZF9pb21tdSAoIGlvbW11ICkNCiAgICAg
IHsNCi0gICAgICAgIHJjID0gYWxsb2NfaXZyc19tYXBwaW5ncyhpb21tdS0+c2VnKTsNCisgICAg
ICAgIHJjID0gYW1kX2lvbW11X3ByZXBhcmVfb25lKGlvbW11KTsNCiAgICAgICAgICBpZiAoIHJj
ICkNCiAgICAgICAgICAgICAgZ290byBlcnJvcl9vdXQ7DQogICAgICB9DQoNCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 16 16:40:53 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Jul 2019 16: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 1hnQVZ-0003Yi-B5; Tue, 16 Jul 2019 16:40:53 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=LiPz=VN=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hnQVX-0003YO-W4
 for xen-devel@lists.xenproject.org; Tue, 16 Jul 2019 16:40:52 +0000
X-Inumbo-ID: 7674bbd8-a7e8-11e9-a28f-9bf4870c7cf3
Received: from m9a0003g.houston.softwaregrp.com (unknown [15.124.64.68])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 7674bbd8-a7e8-11e9-a28f-9bf4870c7cf3;
 Tue, 16 Jul 2019 16:40:47 +0000 (UTC)
Received: FROM m9a0003g.houston.softwaregrp.com (15.121.0.190) BY
 m9a0003g.houston.softwaregrp.com WITH ESMTP; 
 Tue, 16 Jul 2019 16:40:47 +0000
Received: from M9W0068.microfocus.com (2002:f79:bf::f79:bf) by
 M9W0067.microfocus.com (2002:f79:be::f79:be) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Tue, 16 Jul 2019 16:39:35 +0000
Received: from NAM03-BY2-obe.outbound.protection.outlook.com (15.124.72.12) by
 M9W0068.microfocus.com (15.121.0.191) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Tue, 16 Jul 2019 16:39:35 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=NWYe5LDA8PWOGecz6TyYmBoRiVW7TgNYkGutA9dcQ8HBK8B6iPWfZ3cL/0wfcVji4wdYmGrJHjXmZCI2Y1iJu5hgxzWasEFyCDXMS11Ap3b7AOgBser+FVCp8i4VQzNW6o4p3l43WUEgNNfo4K/oHZkcDy+Bqeun47AeYdW+7u76pzKzHa4usdZyT3iI6irjmOB6TwePwx2B5jAfetjS9d46WrSAR3yjgFPTx+ngvcWstM61QHoS/qzRmHvFcYpSbNY9qaud3m5ROUoviaH07L0bG6KSriKvzS2WDj2VNM9ox554zaftVz9h0Ol4CKmvjSnA3d6eGtDgljn6UgLQVQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=pxes9v8C+Gg1gKRqCsaXZ38/3MLl/kAblAkIFsIcG2w=;
 b=Lmhq0mtUZmoZVN5KXioS5lkV5HURI4K2zLIb9VbEztKjGDu7eMmv0hXJj9vTYXzZkjx7c5eV/d/kEuq0JCpHzXl/cSquleGQEaAIzestmsQ7qxC0ciGY+sbL6qKnd1pZIAfbAVRrlcROiCl8MDYwdcgX2czzOXcw8EOpDeq5JbpYXlIhMEpIMGTKsSrX7oL0yS2i43PXG/IqzRdH2RYy3hEAlA+wPTsQ4BHsjSmcG6JsU20itfBIOCLe+L/Cll9fpwMcEBwjAsyuNBx6ypaWuztxr+K9/fm+jSTOB6DEIhpW3nH7s6683Au4fxEZbn7UwnBQIV7rYWANOuA9azSXug==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB3164.namprd18.prod.outlook.com (10.255.172.93) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.14; Tue, 16 Jul 2019 16:39:34 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Tue, 16 Jul 2019
 16:39:34 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v3 10/14] AMD/IOMMU: allow enabling with IRQ not yet set
 up
Thread-Index: AQHVO/UMDuJQrxKu50asDLRP151iRw==
Date: Tue, 16 Jul 2019 16:39:34 +0000
Message-ID: <a2548d39-29c2-1afd-619d-ace67c4d61d6@suse.com>
References: <6272c301-a905-38cf-dd1a-645f3d703241@suse.com>
In-Reply-To: <6272c301-a905-38cf-dd1a-645f3d703241@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6P192CA0005.EURP192.PROD.OUTLOOK.COM (2603:10a6:4:b8::15)
 To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: de420d15-db38-4267-ee0e-08d70a0c2f1c
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB3164; 
x-ms-traffictypediagnostic: DM6PR18MB3164:
x-microsoft-antispam-prvs: <DM6PR18MB3164F9B28A381ED6CC983DAEB3CE0@DM6PR18MB3164.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:6108;
x-forefront-prvs: 0100732B76
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(346002)(39860400002)(136003)(376002)(396003)(366004)(199004)(189003)(31696002)(14444005)(256004)(6512007)(36756003)(86362001)(53936002)(8676002)(6436002)(486006)(6486002)(66556008)(66946007)(66476007)(64756008)(5640700003)(66446008)(6506007)(66066001)(2906002)(446003)(6916009)(31686004)(2616005)(476003)(81156014)(386003)(11346002)(81166006)(3846002)(2351001)(71190400001)(80792005)(2501003)(186003)(4326008)(26005)(8936002)(52116002)(305945005)(25786009)(68736007)(54906003)(14454004)(316002)(478600001)(7736002)(102836004)(99286004)(76176011)(71200400001)(5660300002)(6116002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB3164;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: 7rlDc6YdhBRwSIveJ753uAnX2Vy2UMehGONGc0WYko/1lGsvhCMPWOkrpWitEMnSF5PNLjboeEsPtZhtS7dL7yPxxws5CJ8xKql6pjG4zpIBtWDC/1LXyNFDNx8GPzUx/V0nXhqdMaYwi4v1H1xrvxUY2foNf6Z2ZsWs2qIEkkuB8BhuYqyQxyIkCYyjS7hnfaLe0gFizQvmGFp5MFgsGAgTpZsvAJkgpKk5jfo95f8QC664hgC6zqJPD5v0sGJOxUbCoRBcx2WcFY7GfN0GkOu/makTa3mQvfGEWqezAGCcWGZs/1ywwmJCBnhcSU2fAo0bBTpTCqJvFwJCbIsylY6MY2YQXJd+qtd2l215O3BIVzAWuZ4E05dbIu+jis/G3O3Qab2cqtMMJckFIJa00MLdljgwfeuFhRJGsL+oc98=
Content-ID: <F61DB13FD2AE73499F9BC2C6E2679C2F@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: de420d15-db38-4267-ee0e-08d70a0c2f1c
X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Jul 2019 16:39:34.3604 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB3164
X-OriginatorOrg: suse.com
Subject: [Xen-devel] [PATCH v3 10/14] AMD/IOMMU: allow enabling with IRQ not
 yet set 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>,
 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>

RWFybHkgZW5hYmxpbmcgKHRvIGVudGVyIHgyQVBJQyBtb2RlKSByZXF1aXJlcyBkZWZlcnJpbmcg
b2YgdGhlIElSUQ0Kc2V0dXAuIENvZGUgdG8gYWN0dWFsbHkgZG8gdGhhdCBzZXR1cCBpbiB0aGUg
eDJBUElDIGNhc2Ugd2lsbCBnZXQgYWRkZWQNCnN1YnNlcXVlbnRseS4NCg0KU2lnbmVkLW9mZi1i
eTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPg0KQWNrZWQtYnk6IEFuZHJldyBDb29w
ZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+DQotLS0NCnYzOiBSZS1iYXNlLg0KDQotLS0g
YS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfaW5pdC5jDQorKysgYi94ZW4vZHJp
dmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfaW5pdC5jDQpAQCAtODE0LDcgKzgxNCw2IEBAIHN0
YXRpYyB2b2lkIGFtZF9pb21tdV9lcnJhdHVtXzc0Nl93b3JrYXINCiAgc3RhdGljIHZvaWQgZW5h
YmxlX2lvbW11KHN0cnVjdCBhbWRfaW9tbXUgKmlvbW11KQ0KICB7DQogICAgICB1bnNpZ25lZCBs
b25nIGZsYWdzOw0KLSAgICBzdHJ1Y3QgaXJxX2Rlc2MgKmRlc2M7DQogIA0KICAgICAgc3Bpbl9s
b2NrX2lycXNhdmUoJmlvbW11LT5sb2NrLCBmbGFncyk7DQogIA0KQEAgLTgzNCwxOSArODMzLDI3
IEBAIHN0YXRpYyB2b2lkIGVuYWJsZV9pb21tdShzdHJ1Y3QgYW1kX2lvbW0NCiAgICAgIGlmICgg
aW9tbXUtPmZlYXR1cmVzLmZsZHMucHByX3N1cCApDQogICAgICAgICAgcmVnaXN0ZXJfaW9tbXVf
cHByX2xvZ19pbl9tbWlvX3NwYWNlKGlvbW11KTsNCiAgDQotICAgIGRlc2MgPSBpcnFfdG9fZGVz
Yyhpb21tdS0+bXNpLmlycSk7DQotICAgIHNwaW5fbG9jaygmZGVzYy0+bG9jayk7DQotICAgIHNl
dF9tc2lfYWZmaW5pdHkoZGVzYywgTlVMTCk7DQotICAgIHNwaW5fdW5sb2NrKCZkZXNjLT5sb2Nr
KTsNCisgICAgaWYgKCBpb21tdS0+bXNpLmlycSA+IDAgKQ0KKyAgICB7DQorICAgICAgICBzdHJ1
Y3QgaXJxX2Rlc2MgKmRlc2MgPSBpcnFfdG9fZGVzYyhpb21tdS0+bXNpLmlycSk7DQorDQorICAg
ICAgICBzcGluX2xvY2soJmRlc2MtPmxvY2spOw0KKyAgICAgICAgc2V0X21zaV9hZmZpbml0eShk
ZXNjLCBOVUxMKTsNCisgICAgICAgIHNwaW5fdW5sb2NrKCZkZXNjLT5sb2NrKTsNCisgICAgfQ0K
ICANCiAgICAgIGFtZF9pb21tdV9tc2lfZW5hYmxlKGlvbW11LCBJT01NVV9DT05UUk9MX0VOQUJM
RUQpOw0KICANCiAgICAgIHNldF9pb21tdV9odF9mbGFncyhpb21tdSk7DQogICAgICBzZXRfaW9t
bXVfY29tbWFuZF9idWZmZXJfY29udHJvbChpb21tdSwgSU9NTVVfQ09OVFJPTF9FTkFCTEVEKTsN
Ci0gICAgc2V0X2lvbW11X2V2ZW50X2xvZ19jb250cm9sKGlvbW11LCBJT01NVV9DT05UUk9MX0VO
QUJMRUQpOw0KICANCi0gICAgaWYgKCBpb21tdS0+ZmVhdHVyZXMuZmxkcy5wcHJfc3VwICkNCi0g
ICAgICAgIHNldF9pb21tdV9wcHJfbG9nX2NvbnRyb2woaW9tbXUsIElPTU1VX0NPTlRST0xfRU5B
QkxFRCk7DQorICAgIGlmICggaW9tbXUtPm1zaS5pcnEgPiAwICkNCisgICAgew0KKyAgICAgICAg
c2V0X2lvbW11X2V2ZW50X2xvZ19jb250cm9sKGlvbW11LCBJT01NVV9DT05UUk9MX0VOQUJMRUQp
Ow0KKw0KKyAgICAgICAgaWYgKCBpb21tdS0+ZmVhdHVyZXMuZmxkcy5wcHJfc3VwICkNCisgICAg
ICAgICAgICBzZXRfaW9tbXVfcHByX2xvZ19jb250cm9sKGlvbW11LCBJT01NVV9DT05UUk9MX0VO
QUJMRUQpOw0KKyAgICB9DQogIA0KICAgICAgaWYgKCBpb21tdS0+ZmVhdHVyZXMuZmxkcy5ndF9z
dXAgKQ0KICAgICAgICAgIHNldF9pb21tdV9ndWVzdF90cmFuc2xhdGlvbl9jb250cm9sKGlvbW11
LCBJT01NVV9DT05UUk9MX0VOQUJMRUQpOw0KDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 16 16:41:08 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Jul 2019 16:41:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnQVk-0003bs-Kl; Tue, 16 Jul 2019 16:41:04 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=LiPz=VN=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hnQVj-0003bQ-7c
 for xen-devel@lists.xenproject.org; Tue, 16 Jul 2019 16:41:03 +0000
X-Inumbo-ID: 7e9e3c1c-a7e8-11e9-9ac1-9339b4caf630
Received: from m4a0041g.houston.softwaregrp.com (unknown [15.124.2.87])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 7e9e3c1c-a7e8-11e9-9ac1-9339b4caf630;
 Tue, 16 Jul 2019 16:41:01 +0000 (UTC)
Received: FROM m4a0041g.houston.softwaregrp.com (15.120.17.147) BY
 m4a0041g.houston.softwaregrp.com WITH ESMTP; 
 Tue, 16 Jul 2019 16:41:00 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M4W0335.microfocus.com (2002:f78:1193::f78:1193) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Tue, 16 Jul 2019 16:39:59 +0000
Received: from NAM03-DM3-obe.outbound.protection.outlook.com (15.124.72.10) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Tue, 16 Jul 2019 16:39:59 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=BNf3i9N+SI8QDLAS6pbnRRQm//OV5GHFBU3yY5W/Oe/+PLNrRMLrBaFgOrKKCS/CFfWq/V1A/bz1yGVXvXaYhPD8yCLax7M9cs8qPEu39dg4/kbrAW+UMYQT3b+hMkPjnFOS01tY5qupgYSvFmhrLPF3WDcT3jiHg8qdWevsiqjFcwEPZCydBh/V6psqy86E7qAzp+RUIJV4lyTJCUHp6I3h0Qmr5g/oNxCsxi+WuY4b/9n5Pl4coUX83E4H6OTknTgUHx37sZOpt/UIDl4vaAyCkeVdODBFqzDsb8o0M86SDp6ZYMFqSGjFLjmhkEHCE04xHjxQiuOip1VYS7KQ5A==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=+FpjzFgnH89hCbol5muwzXo/Sz0mgGqtb2ALbxb4glo=;
 b=hK1wvbSkAI1X2CYVzg3uPVDUssJUuGlTKX4LRlQNBnBASt1pd2axut9suRRh0sQLDy2JFfBGTfoBNvU2/xKcM4wFDQUeMuv6rGV4GkX0ugGI+1TSehlJMPCbzBDopgHHUBcWd78/jBM5K91FZIJqz0qyP8516PpKyxvQd+LO8KYy1JliBhXE+9OpFmGkgkDuOvwkbDbBs46EQpbdMehZ1SAfw6FxkKZOxLa9wb2AZFTjiTEmePRETCTAhj5ZPbc7Nl31sGNoNXtdLClObIY+atVlzn77RoFYc648MB7nodYnXgds2zB/7E85qXcQfZ++m+hZP5fyvPxzGC+m5fM0KQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2764.namprd18.prod.outlook.com (20.179.49.145) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.14; Tue, 16 Jul 2019 16:39:58 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Tue, 16 Jul 2019
 16:39:58 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v3 11/14] AMD/IOMMU: adjust setup of internal interrupt
 for x2APIC mode
Thread-Index: AQHVO/UbJkaZtm8uukmP929dCLxvuQ==
Date: Tue, 16 Jul 2019 16:39:58 +0000
Message-ID: <f8421e6c-3553-7f98-ab20-a26f4dcf8ee1@suse.com>
References: <6272c301-a905-38cf-dd1a-645f3d703241@suse.com>
In-Reply-To: <6272c301-a905-38cf-dd1a-645f3d703241@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6P192CA0022.EURP192.PROD.OUTLOOK.COM (2603:10a6:4:b8::32)
 To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: cf8432ce-8df0-4559-bd65-08d70a0c3d80
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB2764; 
x-ms-traffictypediagnostic: DM6PR18MB2764:
x-microsoft-antispam-prvs: <DM6PR18MB2764B4A33495380C4BAD2839B3CE0@DM6PR18MB2764.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:4502;
x-forefront-prvs: 0100732B76
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(346002)(366004)(376002)(396003)(39860400002)(136003)(199004)(189003)(80792005)(76176011)(478600001)(14454004)(66066001)(2906002)(31696002)(2501003)(52116002)(7736002)(2616005)(25786009)(186003)(68736007)(11346002)(446003)(386003)(14444005)(6506007)(36756003)(8676002)(6512007)(476003)(305945005)(26005)(31686004)(8936002)(3846002)(4326008)(2351001)(6486002)(81166006)(81156014)(486006)(316002)(53936002)(54906003)(5640700003)(256004)(102836004)(86362001)(71200400001)(6116002)(66946007)(66476007)(66556008)(64756008)(66446008)(5660300002)(99286004)(6916009)(6436002)(71190400001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2764;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: CSHcEktW+0PfVsgIDZiXWYBLThqGMa0dIPteoeapuOnU3hgXHFQ1YA/QmDPE2Ky7LJ27Yse10MR/1P3JJ8XaUxOwugKtnH/r+II4iM4Z9WiaA5ozZdT2cbfMFWj3qYV6QLFQVlwbvWlqbPpkLkh00rEgLBfAX9Ozy/fYzdMEj6dMIKPzWCDKchb+jbZs9MjW5VQnr7rT1pJxTryNZVr1RrScwY0+rAwcCQQ3FVaTPt1paveKlIWtdF9HP2Q4QY5rdljb3eKcqT9D3oqg4FKK/pnDAJWpgiZFo6FhgTNAC5eYuOp+7U4s2LqGtGSArxWSfrNLXo86MXBziyDrJGLj5b2Ftp/YY4GoPSgV7I2ziXaDmQeEGBozpiZWabVUQQLh+QqQ8kzsPs7l2m21E1bSxj6Um/LtNTkcYwnpJLHzyf8=
Content-ID: <6D33622E868FC14C90BE61A905CC7F5E@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: cf8432ce-8df0-4559-bd65-08d70a0c3d80
X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Jul 2019 16:39:58.4776 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2764
X-OriginatorOrg: suse.com
Subject: [Xen-devel] [PATCH v3 11/14] AMD/IOMMU: adjust setup of internal
 interrupt for x2APIC mode
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 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>

SW4gb3JkZXIgdG8gYmUgYWJsZSB0byBleHByZXNzIGFsbCBwb3NzaWJsZSBkZXN0aW5hdGlvbnMg
d2UgbmVlZCB0byBtYWtlDQp1c2Ugb2YgdGhpcyBub24tTVNJLWNhcGFiaWxpdHkgYmFzZWQgbWVj
aGFuaXNtLiBUaGUgbmV3IElSUSBjb250cm9sbGVyDQpzdHJ1Y3R1cmUgY2FuIHJlLXVzZSBjZXJ0
YWluIE1TSSBmdW5jdGlvbnMsIHRob3VnaC4NCg0KRm9yIG5vdyBnZW5lcmFsIGFuZCBQUFIgaW50
ZXJydXB0cyBzdGlsbCBzaGFyZSBhIHNpbmdsZSB2ZWN0b3IsIElSUSwgYW5kDQpoZW5jZSBoYW5k
bGVyLg0KDQpTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+DQpS
ZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4NCi0t
LQ0KdjM6IFJlLWJhc2UuDQoNCi0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21t
dV9pbml0LmMNCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9pbml0LmMN
CkBAIC00NzIsNiArNDcyLDQ0IEBAIHN0YXRpYyBod19pcnFfY29udHJvbGxlciBpb21tdV9tYXNr
YWJsZV8NCiAgICAgIC5zZXRfYWZmaW5pdHkgPSBzZXRfbXNpX2FmZmluaXR5LA0KICB9Ow0KICAN
CitzdGF0aWMgdm9pZCBzZXRfeDJhcGljX2FmZmluaXR5KHN0cnVjdCBpcnFfZGVzYyAqZGVzYywg
Y29uc3QgY3B1bWFza190ICptYXNrKQ0KK3sNCisgICAgc3RydWN0IGFtZF9pb21tdSAqaW9tbXUg
PSBkZXNjLT5hY3Rpb24tPmRldl9pZDsNCisgICAgdW5zaWduZWQgaW50IGRlc3QgPSBzZXRfZGVz
Y19hZmZpbml0eShkZXNjLCBtYXNrKTsNCisgICAgdW5pb24gYW1kX2lvbW11X3gyYXBpY19jb250
cm9sIGN0cmwgPSB7fTsNCisgICAgdW5zaWduZWQgbG9uZyBmbGFnczsNCisNCisgICAgaWYgKCBk
ZXN0ID09IEJBRF9BUElDSUQgKQ0KKyAgICAgICAgcmV0dXJuOw0KKw0KKyAgICBtc2lfY29tcG9z
ZV9tc2coZGVzYy0+YXJjaC52ZWN0b3IsIE5VTEwsICZpb21tdS0+bXNpLm1zZyk7DQorICAgIGlv
bW11LT5tc2kubXNnLmRlc3QzMiA9IGRlc3Q7DQorDQorICAgIGN0cmwuZGVzdF9tb2RlID0gTUFT
S19FWFRSKGlvbW11LT5tc2kubXNnLmFkZHJlc3NfbG8sDQorICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIE1TSV9BRERSX0RFU1RNT0RFX01BU0spOw0KKyAgICBjdHJsLmludF90eXBlID0g
TUFTS19FWFRSKGlvbW11LT5tc2kubXNnLmRhdGEsDQorICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgTVNJX0RBVEFfREVMSVZFUllfTU9ERV9NQVNLKTsNCisgICAgY3RybC52ZWN0b3IgPSBk
ZXNjLT5hcmNoLnZlY3RvcjsNCisgICAgY3RybC5kZXN0X2xvID0gZGVzdDsNCisgICAgY3RybC5k
ZXN0X2hpID0gZGVzdCA+PiAyNDsNCisNCisgICAgc3Bpbl9sb2NrX2lycXNhdmUoJmlvbW11LT5s
b2NrLCBmbGFncyk7DQorICAgIHdyaXRlcShjdHJsLnJhdywgaW9tbXUtPm1taW9fYmFzZSArIElP
TU1VX1hUX0lOVF9DVFJMX01NSU9fT0ZGU0VUKTsNCisgICAgd3JpdGVxKGN0cmwucmF3LCBpb21t
dS0+bW1pb19iYXNlICsgSU9NTVVfWFRfUFBSX0lOVF9DVFJMX01NSU9fT0ZGU0VUKTsNCisgICAg
c3Bpbl91bmxvY2tfaXJxcmVzdG9yZSgmaW9tbXUtPmxvY2ssIGZsYWdzKTsNCit9DQorDQorc3Rh
dGljIGh3X2lycV9jb250cm9sbGVyIGlvbW11X3gyYXBpY190eXBlID0gew0KKyAgICAudHlwZW5h
bWUgICAgID0gIklPTU1VLXgyQVBJQyIsDQorICAgIC5zdGFydHVwICAgICAgPSBpcnFfc3RhcnR1
cF9ub25lLA0KKyAgICAuc2h1dGRvd24gICAgID0gaXJxX3NodXRkb3duX25vbmUsDQorICAgIC5l
bmFibGUgICAgICAgPSBpcnFfZW5hYmxlX25vbmUsDQorICAgIC5kaXNhYmxlICAgICAgPSBpcnFf
ZGlzYWJsZV9ub25lLA0KKyAgICAuYWNrICAgICAgICAgID0gYWNrX25vbm1hc2thYmxlX21zaV9p
cnEsDQorICAgIC5lbmQgICAgICAgICAgPSBlbmRfbm9ubWFza2FibGVfbXNpX2lycSwNCisgICAg
LnNldF9hZmZpbml0eSA9IHNldF94MmFwaWNfYWZmaW5pdHksDQorfTsNCisNCiAgc3RhdGljIHZv
aWQgcGFyc2VfZXZlbnRfbG9nX2VudHJ5KHN0cnVjdCBhbWRfaW9tbXUgKmlvbW11LCB1MzIgZW50
cnlbXSkNCiAgew0KICAgICAgdTE2IGRvbWFpbl9pZCwgZGV2aWNlX2lkLCBmbGFnczsNCkBAIC03
MjYsOCArNzY0LDYgQEAgc3RhdGljIHZvaWQgaW9tbXVfaW50ZXJydXB0X2hhbmRsZXIoaW50DQog
IHN0YXRpYyBib29sX3QgX19pbml0IHNldF9pb21tdV9pbnRlcnJ1cHRfaGFuZGxlcihzdHJ1Y3Qg
YW1kX2lvbW11ICppb21tdSkNCiAgew0KICAgICAgaW50IGlycSwgcmV0Ow0KLSAgICBod19pcnFf
Y29udHJvbGxlciAqaGFuZGxlcjsNCi0gICAgdTE2IGNvbnRyb2w7DQogIA0KICAgICAgaXJxID0g
Y3JlYXRlX2lycShOVU1BX05PX05PREUpOw0KICAgICAgaWYgKCBpcnEgPD0gMCApDQpAQCAtNzQ3
LDIwICs3ODMsNDMgQEAgc3RhdGljIGJvb2xfdCBfX2luaXQgc2V0X2lvbW11X2ludGVycnVwdA0K
ICAgICAgICAgICAgICAgICAgICAgICAgICBQQ0lfU0xPVChpb21tdS0+YmRmKSwgUENJX0ZVTkMo
aW9tbXUtPmJkZikpOw0KICAgICAgICAgIHJldHVybiAwOw0KICAgICAgfQ0KLSAgICBjb250cm9s
ID0gcGNpX2NvbmZfcmVhZDE2KGlvbW11LT5zZWcsIFBDSV9CVVMoaW9tbXUtPmJkZiksDQotICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgUENJX1NMT1QoaW9tbXUtPmJkZiksIFBDSV9GVU5D
KGlvbW11LT5iZGYpLA0KLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlvbW11LT5tc2ku
bXNpX2F0dHJpYi5wb3MgKyBQQ0lfTVNJX0ZMQUdTKTsNCi0gICAgaW9tbXUtPm1zaS5tc2kubnZl
YyA9IDE7DQotICAgIGlmICggaXNfbWFza19iaXRfc3VwcG9ydChjb250cm9sKSApDQotICAgIHsN
Ci0gICAgICAgIGlvbW11LT5tc2kubXNpX2F0dHJpYi5tYXNrYml0ID0gMTsNCi0gICAgICAgIGlv
bW11LT5tc2kubXNpLm1wb3MgPSBtc2lfbWFza19iaXRzX3JlZyhpb21tdS0+bXNpLm1zaV9hdHRy
aWIucG9zLA0KLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGlzXzY0Yml0X2FkZHJlc3MoY29udHJvbCkpOw0KLSAgICAgICAgaGFuZGxlciA9ICZpb21tdV9t
YXNrYWJsZV9tc2lfdHlwZTsNCisNCisgICAgaWYgKCBpb21tdS0+Y3RybC5pbnRfY2FwX3h0X2Vu
ICkNCisgICAgew0KKyAgICAgICAgc3RydWN0IGlycV9kZXNjICpkZXNjID0gaXJxX3RvX2Rlc2Mo
aXJxKTsNCisNCisgICAgICAgIGlvbW11LT5tc2kubXNpX2F0dHJpYi5wb3MgPSBNU0lfVFlQRV9J
T01NVTsNCisgICAgICAgIGlvbW11LT5tc2kubXNpX2F0dHJpYi5tYXNrYml0ID0gMDsNCisgICAg
ICAgIGlvbW11LT5tc2kubXNpX2F0dHJpYi5pc182NCA9IDE7DQorDQorICAgICAgICBkZXNjLT5t
c2lfZGVzYyA9ICZpb21tdS0+bXNpOw0KKyAgICAgICAgZGVzYy0+aGFuZGxlciA9ICZpb21tdV94
MmFwaWNfdHlwZTsNCisNCisgICAgICAgIHJldCA9IDA7DQogICAgICB9DQogICAgICBlbHNlDQot
ICAgICAgICBoYW5kbGVyID0gJmlvbW11X21zaV90eXBlOw0KLSAgICByZXQgPSBfX3NldHVwX21z
aV9pcnEoaXJxX3RvX2Rlc2MoaXJxKSwgJmlvbW11LT5tc2ksIGhhbmRsZXIpOw0KKyAgICB7DQor
ICAgICAgICBod19pcnFfY29udHJvbGxlciAqaGFuZGxlcjsNCisgICAgICAgIHUxNiBjb250cm9s
Ow0KKw0KKyAgICAgICAgY29udHJvbCA9IHBjaV9jb25mX3JlYWQxNihpb21tdS0+c2VnLCBQQ0lf
QlVTKGlvbW11LT5iZGYpLA0KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQQ0lf
U0xPVChpb21tdS0+YmRmKSwgUENJX0ZVTkMoaW9tbXUtPmJkZiksDQorICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGlvbW11LT5tc2kubXNpX2F0dHJpYi5wb3MgKyBQQ0lfTVNJX0ZM
QUdTKTsNCisNCisgICAgICAgIGlvbW11LT5tc2kubXNpLm52ZWMgPSAxOw0KKyAgICAgICAgaWYg
KCBpc19tYXNrX2JpdF9zdXBwb3J0KGNvbnRyb2wpICkNCisgICAgICAgIHsNCisgICAgICAgICAg
ICBpb21tdS0+bXNpLm1zaV9hdHRyaWIubWFza2JpdCA9IDE7DQorICAgICAgICAgICAgaW9tbXUt
Pm1zaS5tc2kubXBvcyA9IG1zaV9tYXNrX2JpdHNfcmVnKGlvbW11LT5tc2kubXNpX2F0dHJpYi5w
b3MsDQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGlzXzY0Yml0X2FkZHJlc3MoY29udHJvbCkpOw0KKyAgICAgICAgICAgIGhhbmRsZXIgPSAmaW9t
bXVfbWFza2FibGVfbXNpX3R5cGU7DQorICAgICAgICB9DQorICAgICAgICBlbHNlDQorICAgICAg
ICAgICAgaGFuZGxlciA9ICZpb21tdV9tc2lfdHlwZTsNCisNCisgICAgICAgIHJldCA9IF9fc2V0
dXBfbXNpX2lycShpcnFfdG9fZGVzYyhpcnEpLCAmaW9tbXUtPm1zaSwgaGFuZGxlcik7DQorICAg
IH0NCisNCiAgICAgIGlmICggIXJldCApDQogICAgICAgICAgcmV0ID0gcmVxdWVzdF9pcnEoaXJx
LCAwLCBpb21tdV9pbnRlcnJ1cHRfaGFuZGxlciwgImFtZF9pb21tdSIsIGlvbW11KTsNCiAgICAg
IGlmICggcmV0ICkNCkBAIC04MzgsOCArODk3LDE5IEBAIHN0YXRpYyB2b2lkIGVuYWJsZV9pb21t
dShzdHJ1Y3QgYW1kX2lvbW0NCiAgICAgICAgICBzdHJ1Y3QgaXJxX2Rlc2MgKmRlc2MgPSBpcnFf
dG9fZGVzYyhpb21tdS0+bXNpLmlycSk7DQogIA0KICAgICAgICAgIHNwaW5fbG9jaygmZGVzYy0+
bG9jayk7DQotICAgICAgICBzZXRfbXNpX2FmZmluaXR5KGRlc2MsIE5VTEwpOw0KLSAgICAgICAg
c3Bpbl91bmxvY2soJmRlc2MtPmxvY2spOw0KKw0KKyAgICAgICAgaWYgKCBpb21tdS0+Y3RybC5p
bnRfY2FwX3h0X2VuICkNCisgICAgICAgIHsNCisgICAgICAgICAgICBzZXRfeDJhcGljX2FmZmlu
aXR5KGRlc2MsIE5VTEwpOw0KKyAgICAgICAgICAgIHNwaW5fdW5sb2NrKCZkZXNjLT5sb2NrKTsN
CisgICAgICAgIH0NCisgICAgICAgIGVsc2UNCisgICAgICAgIHsNCisgICAgICAgICAgICBzZXRf
bXNpX2FmZmluaXR5KGRlc2MsIE5VTEwpOw0KKyAgICAgICAgICAgIHNwaW5fdW5sb2NrKCZkZXNj
LT5sb2NrKTsNCisNCisgICAgICAgICAgICBhbWRfaW9tbXVfbXNpX2VuYWJsZShpb21tdSwgSU9N
TVVfQ09OVFJPTF9FTkFCTEVEKTsNCisgICAgICAgIH0NCiAgICAgIH0NCiAgDQogICAgICBhbWRf
aW9tbXVfbXNpX2VuYWJsZShpb21tdSwgSU9NTVVfQ09OVFJPTF9FTkFCTEVEKTsNCkBAIC04Nzks
NyArOTQ5LDkgQEAgc3RhdGljIHZvaWQgZGlzYWJsZV9pb21tdShzdHJ1Y3QgYW1kX2lvbQ0KICAg
ICAgICAgIHJldHVybjsNCiAgICAgIH0NCiAgDQotICAgIGFtZF9pb21tdV9tc2lfZW5hYmxlKGlv
bW11LCBJT01NVV9DT05UUk9MX0RJU0FCTEVEKTsNCisgICAgaWYgKCAhaW9tbXUtPmN0cmwuaW50
X2NhcF94dF9lbiApDQorICAgICAgICBhbWRfaW9tbXVfbXNpX2VuYWJsZShpb21tdSwgSU9NTVVf
Q09OVFJPTF9ESVNBQkxFRCk7DQorDQogICAgICBzZXRfaW9tbXVfY29tbWFuZF9idWZmZXJfY29u
dHJvbChpb21tdSwgSU9NTVVfQ09OVFJPTF9ESVNBQkxFRCk7DQogICAgICBzZXRfaW9tbXVfZXZl
bnRfbG9nX2NvbnRyb2woaW9tbXUsIElPTU1VX0NPTlRST0xfRElTQUJMRUQpOw0KICANCi0tLSBh
L3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3N2bS9hbWQtaW9tbXUtZGVmcy5oDQorKysgYi94ZW4v
aW5jbHVkZS9hc20teDg2L2h2bS9zdm0vYW1kLWlvbW11LWRlZnMuaA0KQEAgLTQxNiw2ICs0MTYs
MjUgQEAgdW5pb24gYW1kX2lvbW11X2V4dF9mZWF0dXJlcyB7DQogICAgICB9IGZsZHM7DQogIH07
DQogIA0KKy8qIHgyQVBJQyBDb250cm9sIFJlZ2lzdGVycyAqLw0KKyNkZWZpbmUgSU9NTVVfWFRf
SU5UX0NUUkxfTU1JT19PRkZTRVQJCTB4MDE3MA0KKyNkZWZpbmUgSU9NTVVfWFRfUFBSX0lOVF9D
VFJMX01NSU9fT0ZGU0VUCTB4MDE3OA0KKyNkZWZpbmUgSU9NTVVfWFRfR0FfSU5UX0NUUkxfTU1J
T19PRkZTRVQJMHgwMTgwDQorDQordW5pb24gYW1kX2lvbW11X3gyYXBpY19jb250cm9sIHsNCisg
ICAgdWludDY0X3QgcmF3Ow0KKyAgICBzdHJ1Y3Qgew0KKyAgICAgICAgdW5zaWduZWQgaW50IDoy
Ow0KKyAgICAgICAgdW5zaWduZWQgaW50IGRlc3RfbW9kZToxOw0KKyAgICAgICAgdW5zaWduZWQg
aW50IDo1Ow0KKyAgICAgICAgdW5zaWduZWQgaW50IGRlc3RfbG86MjQ7DQorICAgICAgICB1bnNp
Z25lZCBpbnQgdmVjdG9yOjg7DQorICAgICAgICB1bnNpZ25lZCBpbnQgaW50X3R5cGU6MTsgLyog
RE0gaW4gSU9NTVUgc3BlYyAzLjA0ICovDQorICAgICAgICB1bnNpZ25lZCBpbnQgOjE1Ow0KKyAg
ICAgICAgdW5zaWduZWQgaW50IGRlc3RfaGk6ODsNCisgICAgfTsNCit9Ow0KKw0KICAvKiBTdGF0
dXMgUmVnaXN0ZXIqLw0KICAjZGVmaW5lIElPTU1VX1NUQVRVU19NTUlPX09GRlNFVAkJMHgyMDIw
DQogICNkZWZpbmUgSU9NTVVfU1RBVFVTX0VWRU5UX09WRVJGTE9XX01BU0sJMHgwMDAwMDAwMQ0K
DQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 16 16:41:20 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Jul 2019 16: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 1hnQVz-0003gA-Vm; Tue, 16 Jul 2019 16:41: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=LiPz=VN=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hnQVy-0003fe-Jy
 for xen-devel@lists.xenproject.org; Tue, 16 Jul 2019 16:41:18 +0000
X-Inumbo-ID: 88071640-a7e8-11e9-8980-bc764e045a96
Received: from m9a0003g.houston.softwaregrp.com (unknown [15.124.64.68])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 88071640-a7e8-11e9-8980-bc764e045a96;
 Tue, 16 Jul 2019 16:41:17 +0000 (UTC)
Received: FROM m9a0003g.houston.softwaregrp.com (15.121.0.190) BY
 m9a0003g.houston.softwaregrp.com WITH ESMTP; 
 Tue, 16 Jul 2019 16:41:16 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M9W0067.microfocus.com (2002:f79:be::f79:be) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Tue, 16 Jul 2019 16:41:00 +0000
Received: from NAM03-BY2-obe.outbound.protection.outlook.com (15.124.72.13) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Tue, 16 Jul 2019 16:41:00 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=nlnSBen0K4moKmNz4ej4gWr33vQPsDIYWDGefFzPghyrrcVhTfZ9hCZ5xaCk+LFidCpzcxhujpMMe4nQ2w9eLxq8z3EDRVXRc2u9sbtEkTbPUvfVfQn91bWzL5t0XLfmNCpc4OXNUqu94SNfxaEsuuwzm4OwrLtGFJifBgmbQWvnRDvA4sLA9miNh9Arbd2m9BLexGNUXYfa2QuLsBdFRXiAhg00R8Qax1dHMGOBtxHyVmOXQNSWIbSlwLAap2qbEjH6s+ztBmTrHl7afq5+MSskGEkwYb1cdHKE0K86Pzrtrr6io2jqaZcqOQT2ZtbxxQ6IJE/TdcG/7Ts4UTFRzg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=pa4iProVUTIMZDm9RNd8EedGMivZSaJ2SgRN3Q/rP0g=;
 b=dQrtD0UHcok05WHlGCeBUoNYFc30cdllZM4ShsPVJp4gdYoW47WwsyeattW0ABD9BEN5NraZDO4U6fNLLKqOtgPCCE/xnWZATcjgajV0conbMIBLSXw516GMOIpUQJ/8mQkvGZu8xIpexNOcEoxJVUdOfAVPV583LUd+HyiCpnMSUmuCs8EAlPFx9asJ5LIBhMM56LOCBoz6QdX2AN7Gihd43yom9GyKjQU7SLNQv3WuvTZhcT3oBW/ytN8v/CCtGikLkvmujqPN1zanqvl5HtVvvAdQmsaEgyxL9tLKsBLIVZ6J6Pe1ib+qYd/5CnWyNEpevA733Zg/y4kc/X/Mbg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB3164.namprd18.prod.outlook.com (10.255.172.93) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.14; Tue, 16 Jul 2019 16:40:58 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Tue, 16 Jul 2019
 16:40:58 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH RFC v3 13/14] AMD/IOMMU: correct IRTE updating
Thread-Index: AQHVO/U+AyGNFXRfrkOVPYzWeacU2A==
Date: Tue, 16 Jul 2019 16:40:58 +0000
Message-ID: <9461810d-9538-ef84-005f-0398673577db@suse.com>
References: <6272c301-a905-38cf-dd1a-645f3d703241@suse.com>
In-Reply-To: <6272c301-a905-38cf-dd1a-645f3d703241@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR0301CA0013.eurprd03.prod.outlook.com
 (2603:10a6:4:3e::23) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 77c115ff-d90a-4d21-f1e8-08d70a0c6169
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB3164; 
x-ms-traffictypediagnostic: DM6PR18MB3164:
x-microsoft-antispam-prvs: <DM6PR18MB31642B1025E00E71F434D2A2B3CE0@DM6PR18MB3164.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:5516;
x-forefront-prvs: 0100732B76
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(346002)(39860400002)(136003)(376002)(396003)(366004)(199004)(189003)(31696002)(14444005)(256004)(6512007)(36756003)(86362001)(53936002)(8676002)(6436002)(486006)(6486002)(66556008)(66946007)(66476007)(64756008)(5640700003)(66446008)(6506007)(66066001)(2906002)(446003)(6916009)(31686004)(2616005)(476003)(81156014)(386003)(11346002)(81166006)(3846002)(2351001)(71190400001)(80792005)(2501003)(186003)(4326008)(26005)(8936002)(52116002)(305945005)(25786009)(68736007)(54906003)(14454004)(316002)(478600001)(7736002)(102836004)(99286004)(76176011)(71200400001)(5660300002)(6116002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB3164;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: Z7Cjsah7ihoYkw10R7XDndpAdl1OLrLoFsKY9/2kO3LhRGMDEaX+x0WTKCVFR2XQdqMBvB7fjomQ7YMckXtswB3VHJK5zMWCPrNojJBp37MB1+5ru+0xWVayVovnbcN3wwVELnxRr1DKA1LCZE6Hl0citC2UrkdJ0wOmSGkvKcYlRWSjn2vHuSrAVnwyyk6e13ocOKqmu31x5llHhv4G4OFGjrzrvWNJuBlD2UmcUsNeC8YpvBujd2U4IPgBggrPv1tPv5I9Eb+XiZIf+8vdkQPFoB4ooTLNok43W48fT45focsrwFoE1nIaR6orwSqiIi4zjhlPTjIPF0Spfgh0DODO/cRdzjf6mrW0TGlXKxF1tfPjSr/7Rd3uoFLAdPfPckZouWNlfFu/7yleHlGPulep+Hkd/d5pCeVtxNomHw8=
Content-ID: <824B74143555CA489C3963A1AF7A3429@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 77c115ff-d90a-4d21-f1e8-08d70a0c6169
X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Jul 2019 16:40:58.7782 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB3164
X-OriginatorOrg: suse.com
Subject: [Xen-devel] [PATCH RFC v3 13/14] AMD/IOMMU: correct IRTE updating
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Brian Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Rmx1c2hpbmcgZGlkbid0IGdldCBkb25lIGFsb25nIHRoZSBsaW5lcyBvZiB3aGF0IHRoZSBzcGVj
aWZpY2F0aW9uIHNheXMuDQpNYXJrIGVudHJpZXMgdG8gYmUgdXBkYXRlZCBhcyBub3QgcmVtYXBw
ZWQgKHdoaWNoIHdpbGwgcmVzdWx0IGluDQppbnRlcnJ1cHQgcmVxdWVzdHMgdG8gZ2V0IHRhcmdl
dCBhYm9ydGVkLCBidXQgdGhlIGludGVycnVwdHMgc2hvdWxkIGJlDQptYXNrZWQgYW55d2F5IGF0
IHRoYXQgcG9pbnQgaW4gdGltZSksIGlzc3VlIHRoZSBmbHVzaCwgYW5kIG9ubHkgdGhlbg0Kd3Jp
dGUgdGhlIG5ldyBlbnRyeS4NCg0KSW4gdXBkYXRlX2ludHJlbWFwX2VudHJ5X2Zyb21fbXNpX21z
ZygpIGFsc28gZm9sZCB0aGUgZHVwbGljYXRlIGluaXRpYWwNCmxvY2sgZGV0ZXJtaW5hdGlvbiBh
bmQgYWNxdWlyZSBpbnRvIGp1c3QgYSBzaW5nbGUgaW5zdGFuY2UuDQoNClNpZ25lZC1vZmYtYnk6
IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4NCi0tLQ0KUkZDOiBQdXR0aW5nIHRoZSBm
bHVzaCBpbnZvY2F0aW9ucyBpbiBsb29wcyBpc24ndCBvdmVybHkgbmljZSwgYnV0IEkNCiAgICAg
IGRvbid0IHRoaW5rIHRoaXMgY2FuIHJlYWxseSBiZSBhYnVzZWQsIHNpbmNlIGNhbGxlcnMgdXAg
dGhlIHN0YWNrDQogICAgICBob2xkIGZ1cnRoZXIgbG9ja3MuIE5ldmVydGhlbGVzcyBJJ2QgbGlr
ZSB0byBhc2sgZm9yIGJldHRlcg0KICAgICAgc3VnZ2VzdGlvbnMuDQotLS0NCnYzOiBSZW1vdmUg
c3RhbGUgcGFydHMgb2YgZGVzY3JpcHRpb24uIFJlLWJhc2UuDQp2MjogUGFydHMgbW9ycGhlZCBp
bnRvIGVhcmxpZXIgcGF0Y2guDQoNCi0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9p
b21tdV9pbnRyLmMNCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9pbnRy
LmMNCkBAIC0yMDcsOSArMjA3LDcgQEAgc3RhdGljIHZvaWQgdXBkYXRlX2ludHJlbWFwX2VudHJ5
KGNvbnN0DQogICAgICAgICAgICAgIC52ZWN0b3IgPSB2ZWN0b3IsDQogICAgICAgICAgfTsNCiAg
DQotICAgICAgICBBQ0NFU1NfT05DRShlbnRyeS5wdHIxMjgtPnJhd1swXSkgPSAwOw0KLSAgICAg
ICAgLyogTG93IGhhbGYsIGluIHBhcnRpY3VsYXIgUmVtYXBFbiwgbmVlZHMgdG8gYmUgY2xlYXJl
ZCBmaXJzdC4gKi8NCi0gICAgICAgIGJhcnJpZXIoKTsNCisgICAgICAgIEFTU0VSVCghZW50cnku
cHRyMTI4LT5mdWxsLnJlbWFwX2VuKTsNCiAgICAgICAgICBlbnRyeS5wdHIxMjgtPnJhd1sxXSA9
DQogICAgICAgICAgICAgIGNvbnRhaW5lcl9vZigmZnVsbCwgdW5pb24gaXJ0ZTEyOCwgZnVsbCkt
PnJhd1sxXTsNCiAgICAgICAgICAvKiBIaWdoIGhhbGYgbmVlZHMgdG8gYmUgc2V0IGJlZm9yZSBs
b3cgb25lIChjb250YWluaW5nIFJlbWFwRW4pLiAqLw0KQEAgLTI4OCw2ICsyODYsMjAgQEAgc3Rh
dGljIGludCB1cGRhdGVfaW50cmVtYXBfZW50cnlfZnJvbV9pbw0KICAgICAgfQ0KICANCiAgICAg
IGVudHJ5ID0gZ2V0X2ludHJlbWFwX2VudHJ5KGlvbW11LCByZXFfaWQsIG9mZnNldCk7DQorDQor
ICAgIC8qIFRoZSBSZW1hcEVuIGZpZWxkcyBtYXRjaCBmb3IgYWxsIGZvcm1hdHMuICovDQorICAg
IHdoaWxlICggaW9tbXUtPmVuYWJsZWQgJiYgZW50cnkucHRyMzItPmJhc2ljLnJlbWFwX2VuICkN
CisgICAgew0KKyAgICAgICAgZW50cnkucHRyMzItPmJhc2ljLnJlbWFwX2VuID0gZmFsc2U7DQor
ICAgICAgICBzcGluX3VubG9jayhsb2NrKTsNCisNCisgICAgICAgIHNwaW5fbG9jaygmaW9tbXUt
PmxvY2spOw0KKyAgICAgICAgYW1kX2lvbW11X2ZsdXNoX2ludHJlbWFwKGlvbW11LCByZXFfaWQp
Ow0KKyAgICAgICAgc3Bpbl91bmxvY2soJmlvbW11LT5sb2NrKTsNCisNCisgICAgICAgIHNwaW5f
bG9jayhsb2NrKTsNCisgICAgfQ0KKw0KICAgICAgaWYgKCBmcmVzaCApDQogICAgICAgICAgLyog
bm90aGluZyAqLzsNCiAgICAgIGVsc2UgaWYgKCAhbG9fdXBkYXRlICkNCkBAIC0zMTcsMTMgKzMy
OSw2IEBAIHN0YXRpYyBpbnQgdXBkYXRlX2ludHJlbWFwX2VudHJ5X2Zyb21faW8NCiAgDQogICAg
ICBzcGluX3VubG9ja19pcnFyZXN0b3JlKGxvY2ssIGZsYWdzKTsNCiAgDQotICAgIGlmICggaW9t
bXUtPmVuYWJsZWQgJiYgIWZyZXNoICkNCi0gICAgew0KLSAgICAgICAgc3Bpbl9sb2NrX2lycXNh
dmUoJmlvbW11LT5sb2NrLCBmbGFncyk7DQotICAgICAgICBhbWRfaW9tbXVfZmx1c2hfaW50cmVt
YXAoaW9tbXUsIHJlcV9pZCk7DQotICAgICAgICBzcGluX3VubG9ja19pcnFyZXN0b3JlKCZpb21t
dS0+bG9jaywgZmxhZ3MpOw0KLSAgICB9DQotDQogICAgICBzZXRfcnRlX2luZGV4KHJ0ZSwgb2Zm
c2V0KTsNCiAgDQogICAgICByZXR1cm4gMDsNCkBAIC01NzksMTkgKzU4NCwyNyBAQCBzdGF0aWMg
aW50IHVwZGF0ZV9pbnRyZW1hcF9lbnRyeV9mcm9tX21zDQogICAgICByZXFfaWQgPSBnZXRfZG1h
X3JlcXVlc3Rvcl9pZChpb21tdS0+c2VnLCBiZGYpOw0KICAgICAgYWxpYXNfaWQgPSBnZXRfaW50
cmVtYXBfcmVxdWVzdG9yX2lkKGlvbW11LT5zZWcsIGJkZik7DQogIA0KKyAgICBsb2NrID0gZ2V0
X2ludHJlbWFwX2xvY2soaW9tbXUtPnNlZywgcmVxX2lkKTsNCisgICAgc3Bpbl9sb2NrX2lycXNh
dmUobG9jaywgZmxhZ3MpOw0KKw0KICAgICAgaWYgKCBtc2cgPT0gTlVMTCApDQogICAgICB7DQot
ICAgICAgICBsb2NrID0gZ2V0X2ludHJlbWFwX2xvY2soaW9tbXUtPnNlZywgcmVxX2lkKTsNCi0g
ICAgICAgIHNwaW5fbG9ja19pcnFzYXZlKGxvY2ssIGZsYWdzKTsNCiAgICAgICAgICBmb3IgKCBp
ID0gMDsgaSA8IG5yOyArK2kgKQ0KICAgICAgICAgICAgICBmcmVlX2ludHJlbWFwX2VudHJ5KGlv
bW11LCByZXFfaWQsICpyZW1hcF9pbmRleCArIGkpOw0KICAgICAgICAgIHNwaW5fdW5sb2NrX2ly
cXJlc3RvcmUobG9jaywgZmxhZ3MpOw0KLSAgICAgICAgZ290byBkb25lOw0KLSAgICB9DQogIA0K
LSAgICBsb2NrID0gZ2V0X2ludHJlbWFwX2xvY2soaW9tbXUtPnNlZywgcmVxX2lkKTsNCisgICAg
ICAgIGlmICggaW9tbXUtPmVuYWJsZWQgKQ0KKyAgICAgICAgew0KKyAgICAgICAgICAgIHNwaW5f
bG9ja19pcnFzYXZlKCZpb21tdS0+bG9jaywgZmxhZ3MpOw0KKyAgICAgICAgICAgIGFtZF9pb21t
dV9mbHVzaF9pbnRyZW1hcChpb21tdSwgcmVxX2lkKTsNCisgICAgICAgICAgICBpZiAoIGFsaWFz
X2lkICE9IHJlcV9pZCApDQorICAgICAgICAgICAgICAgIGFtZF9pb21tdV9mbHVzaF9pbnRyZW1h
cChpb21tdSwgYWxpYXNfaWQpOw0KKyAgICAgICAgICAgIHNwaW5fdW5sb2NrX2lycXJlc3RvcmUo
JmlvbW11LT5sb2NrLCBmbGFncyk7DQorICAgICAgICB9DQorDQorICAgICAgICByZXR1cm4gMDsN
CisgICAgfQ0KICANCi0gICAgc3Bpbl9sb2NrX2lycXNhdmUobG9jaywgZmxhZ3MpOw0KICAgICAg
ZGVzdF9tb2RlID0gKG1zZy0+YWRkcmVzc19sbyA+PiBNU0lfQUREUl9ERVNUTU9ERV9TSElGVCkg
JiAweDE7DQogICAgICBkZWxpdmVyeV9tb2RlID0gKG1zZy0+ZGF0YSA+PiBNU0lfREFUQV9ERUxJ
VkVSWV9NT0RFX1NISUZUKSAmIDB4MTsNCiAgICAgIHZlY3RvciA9IChtc2ctPmRhdGEgPj4gTVNJ
X0RBVEFfVkVDVE9SX1NISUZUKSAmIE1TSV9EQVRBX1ZFQ1RPUl9NQVNLOw0KQEAgLTYxNSw2ICs2
MjgsMjIgQEAgc3RhdGljIGludCB1cGRhdGVfaW50cmVtYXBfZW50cnlfZnJvbV9tcw0KICAgICAg
fQ0KICANCiAgICAgIGVudHJ5ID0gZ2V0X2ludHJlbWFwX2VudHJ5KGlvbW11LCByZXFfaWQsIG9m
ZnNldCk7DQorDQorICAgIC8qIFRoZSBSZW1hcEVuIGZpZWxkcyBtYXRjaCBmb3IgYWxsIGZvcm1h
dHMuICovDQorICAgIHdoaWxlICggaW9tbXUtPmVuYWJsZWQgJiYgZW50cnkucHRyMzItPmJhc2lj
LnJlbWFwX2VuICkNCisgICAgew0KKyAgICAgICAgZW50cnkucHRyMzItPmJhc2ljLnJlbWFwX2Vu
ID0gZmFsc2U7DQorICAgICAgICBzcGluX3VubG9jayhsb2NrKTsNCisNCisgICAgICAgIHNwaW5f
bG9jaygmaW9tbXUtPmxvY2spOw0KKyAgICAgICAgYW1kX2lvbW11X2ZsdXNoX2ludHJlbWFwKGlv
bW11LCByZXFfaWQpOw0KKyAgICAgICAgaWYgKCBhbGlhc19pZCAhPSByZXFfaWQgKQ0KKyAgICAg
ICAgICAgIGFtZF9pb21tdV9mbHVzaF9pbnRyZW1hcChpb21tdSwgYWxpYXNfaWQpOw0KKyAgICAg
ICAgc3Bpbl91bmxvY2soJmlvbW11LT5sb2NrKTsNCisNCisgICAgICAgIHNwaW5fbG9jayhsb2Nr
KTsNCisgICAgfQ0KKw0KICAgICAgdXBkYXRlX2ludHJlbWFwX2VudHJ5KGlvbW11LCBlbnRyeSwg
dmVjdG9yLCBkZWxpdmVyeV9tb2RlLCBkZXN0X21vZGUsIGRlc3QpOw0KICAgICAgc3Bpbl91bmxv
Y2tfaXJxcmVzdG9yZShsb2NrLCBmbGFncyk7DQogIA0KQEAgLTYzNCwxNiArNjYzLDYgQEAgc3Rh
dGljIGludCB1cGRhdGVfaW50cmVtYXBfZW50cnlfZnJvbV9tcw0KICAgICAgICAgICAgICAgICBn
ZXRfaXZyc19tYXBwaW5ncyhpb21tdS0+c2VnKVthbGlhc19pZF0uaW50cmVtYXBfdGFibGUpOw0K
ICAgICAgfQ0KICANCi1kb25lOg0KLSAgICBpZiAoIGlvbW11LT5lbmFibGVkICkNCi0gICAgew0K
LSAgICAgICAgc3Bpbl9sb2NrX2lycXNhdmUoJmlvbW11LT5sb2NrLCBmbGFncyk7DQotICAgICAg
ICBhbWRfaW9tbXVfZmx1c2hfaW50cmVtYXAoaW9tbXUsIHJlcV9pZCk7DQotICAgICAgICBpZiAo
IGFsaWFzX2lkICE9IHJlcV9pZCApDQotICAgICAgICAgICAgYW1kX2lvbW11X2ZsdXNoX2ludHJl
bWFwKGlvbW11LCBhbGlhc19pZCk7DQotICAgICAgICBzcGluX3VubG9ja19pcnFyZXN0b3JlKCZp
b21tdS0+bG9jaywgZmxhZ3MpOw0KLSAgICB9DQotDQogICAgICByZXR1cm4gMDsNCiAgfQ0KICAN
Cg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 16 16:41:37 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Jul 2019 16:41:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnQWH-0003mm-EZ; Tue, 16 Jul 2019 16:41:37 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=LiPz=VN=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hnQWG-0003mS-5y
 for xen-devel@lists.xenproject.org; Tue, 16 Jul 2019 16:41:36 +0000
X-Inumbo-ID: 910b248c-a7e8-11e9-82e0-7b1ba7739469
Received: from m9a0003g.houston.softwaregrp.com (unknown [15.124.64.68])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 910b248c-a7e8-11e9-82e0-7b1ba7739469;
 Tue, 16 Jul 2019 16:41:32 +0000 (UTC)
Received: FROM m9a0003g.houston.softwaregrp.com (15.121.0.190) BY
 m9a0003g.houston.softwaregrp.com WITH ESMTP; 
 Tue, 16 Jul 2019 16:41:31 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M9W0067.microfocus.com (2002:f79:be::f79:be) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Tue, 16 Jul 2019 16:41:22 +0000
Received: from NAM03-BY2-obe.outbound.protection.outlook.com (15.124.72.10) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Tue, 16 Jul 2019 16:41:22 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=LHZSy1yAQJjvA/jk5KNUA6JG53/Cr7GZeOsHma0SmB7f+0OXng2zibegBov4v6yJovzJqjKDOmJwjg67IUMNKeFyks/jgO5mckysGMmwwAyYWWcTO8f7Fd24PMsMUNODBy/dh77vLS7XCJgcKQZSat8ZHhiDAJL9ZMcJ7uW6PYOM6RQycmBAWJ99LV741jbNk/p5rZUc79HZC0CLDxL5rE3VYOgVy5ny14DnlPLqzLK+Xp91+9MjgL8CF6Ve1w3FVPixJBLartmQfwYR7/gkbpy6HoFGkFmc0vv4m0/Ug4UhYEzy04AdgrQx8l4XkpOpkzgvaC2AnyMjqS0Qv7x8mA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=25LfTAvWWkVzqyIJWFpIqZQiv1F85Eut+yxHMyurJnk=;
 b=Wx+7XCv7GwbkMKPRGRAFhEFHK+89Y/OYNuJNZGSt/UvCAC6tL861LuDnpStt/TjJa0veU+MvGYh4MbF16DUeY1Y4I/t2lZ0AEM2tN0wZCg7jDooOxG2Vik8soYkypAxy5I4g2ypj7h9pv0jcBAnmpTTx2QK0oSWEptnrwAsmfBOFL4ONcGVR5SvG/afp+FHoA8nwGewHabvXzPOhJ2kJ90IcodJnjlXPdevrZKi7uxIyrL3btDHdKf8YOGX0FTj5XL2MOxeqSJsoLpE/LOGdO1WvhvTYcvX4wHDmOcjHbCT8Qq+HdOsYCm1nFLdfksm+ToNp7QLpLiP66AI8BBAZWg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB3164.namprd18.prod.outlook.com (10.255.172.93) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.14; Tue, 16 Jul 2019 16:41:21 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Tue, 16 Jul 2019
 16:41:21 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v3 14/14] AMD/IOMMU: process softirqs while dumping IRTs
Thread-Index: AQHVO/VM0Z1oh+Srj0iEZDBBy+eI4w==
Date: Tue, 16 Jul 2019 16:41:21 +0000
Message-ID: <10fb0354-9018-a714-44b7-efda1b579aa1@suse.com>
References: <6272c301-a905-38cf-dd1a-645f3d703241@suse.com>
In-Reply-To: <6272c301-a905-38cf-dd1a-645f3d703241@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB7PR03CA0019.eurprd03.prod.outlook.com (2603:10a6:5::32)
 To DM6PR18MB3401.namprd18.prod.outlook.com (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 7a8e0cbe-69ca-45d9-6b74-08d70a0c6ec0
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB3164; 
x-ms-traffictypediagnostic: DM6PR18MB3164:
x-microsoft-antispam-prvs: <DM6PR18MB3164773E302F3317BFC23A89B3CE0@DM6PR18MB3164.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:6430;
x-forefront-prvs: 0100732B76
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(346002)(39860400002)(136003)(376002)(396003)(366004)(199004)(189003)(31696002)(14444005)(256004)(6512007)(36756003)(86362001)(53936002)(8676002)(6436002)(486006)(6486002)(66556008)(66946007)(66476007)(64756008)(5640700003)(66446008)(6506007)(66066001)(2906002)(446003)(6916009)(31686004)(2616005)(476003)(81156014)(386003)(11346002)(81166006)(3846002)(2351001)(71190400001)(80792005)(2501003)(186003)(4326008)(26005)(8936002)(52116002)(305945005)(25786009)(68736007)(54906003)(14454004)(316002)(478600001)(7736002)(102836004)(99286004)(76176011)(71200400001)(5660300002)(6116002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB3164;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: crbihP2NfrS+IkWAEOtBYS6axADSH9DYqNZEqJrpEPBLgN3z7tseOq96qHawaoagWHzl6iHiv1KGITouVeY3FJ5Zc23XaEN+2KsfhrOTM172PfaNDzouIlyYTdULuYxmUIEDRfXXmcY3Lw0ccaD+eIYYW0oSKNK0Qquw/9ezsB19lpX/HSs+8NnKG9yeQpShx0EA89FwuZtyZ2VOGjcb2OWNt0mPDUDWm4b3bhSchyxbOFfLhfQx3lHcKVUEwJ6dhOZ51+GmlDnhIKwy40FKXa3NJhtS2KCmUAWzATC7hsBr35Er7UZm555tQ6V8AYKFhs/9anhIqWeY2ZoSDszDY/Zf9wMXCjbOBmGB+wUaWpoDPt0HnfBCqdfFxPx5bZYxCNUK8csWPvSzXqPRtptMgBN4XviWH7c16wKpu8eEXRY=
Content-ID: <F15677496F47CF439500A568D66347C8@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 7a8e0cbe-69ca-45d9-6b74-08d70a0c6ec0
X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Jul 2019 16:41:21.1323 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB3164
X-OriginatorOrg: suse.com
Subject: [Xen-devel] [PATCH v3 14/14] AMD/IOMMU: process softirqs while
 dumping IRTs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Brian Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

V2hlbiB0aGVyZSBhcmUgc3VmZmljaWVudGx5IG1hbnkgZGV2aWNlcyBsaXN0ZWQgaW4gdGhlIEFD
UEkgdGFibGVzIChubw0KbWF0dGVyIGlmIHRoZXkgYWN0dWFsbHkgZXhpc3QpLCBvdXRwdXQgbWF5
IHRha2Ugd2F5IGxvbmdlciB0aGFuIHRoZQ0Kd2F0Y2hkb2cgd291bGQgbGlrZS4NCg0KU2lnbmVk
LW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPg0KLS0tDQp2MzogTmV3Lg0K
LS0tDQpUQkQ6IFNlZWluZyB0aGUgdm9sdW1lIG9mIG91dHB1dCBJIHdvbmRlciB3aGV0aGVyIHdl
IHNob3VsZCBmdXJ0aGVyDQogICAgICBzdXBwcmVzcyBsb2dnaW5nIGhlYWRlcnMgb2YgZGV2aWNl
cyB3aGljaCBoYXZlIG5vIGFjdGl2ZSBlbnRyeQ0KICAgICAgKGkuZS4gZW1pdCB0aGUgaGVhZGVy
IG9ubHkgdXBvbiBmaW5kaW5nIHRoZSBmaXJzdCBJUlRFIHdvcnRoDQogICAgICBsb2dnaW5nKS4g
QW5kIHdoaWxlIG1pbm9yIGZvciB0aGUgdG90YWwgdm9sdW1lIG9mIG91dHB1dCBJJ20NCiAgICAg
IGFsc28gdW5jb252aW5jZWQgbG9nZ2luZyBib3RoIGEgInBlciBkZXZpY2UiIGhlYWRlciBsaW5l
IGFuZCBhDQogICAgICAic2hhcmVkIiBvbmUgbWFrZXMgc2Vuc2UsIHdoZW4gb25seSBvbmUgb2Yg
dGhlIHR3byBjYW4gYWN0dWFsbHkNCiAgICAgIGJlIGZvbGxvd2VkIGJ5IGFjdHVhbCBjb250ZW50
cy4NCg0KLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2ludHIuYw0KKysr
IGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2ludHIuYw0KQEAgLTIyLDYgKzIy
LDcgQEANCiAgI2luY2x1ZGUgPGFzbS9odm0vc3ZtL2FtZC1pb21tdS1wcm90by5oPg0KICAjaW5j
bHVkZSA8YXNtL2lvX2FwaWMuaD4NCiAgI2luY2x1ZGUgPHhlbi9rZXloYW5kbGVyLmg+DQorI2lu
Y2x1ZGUgPHhlbi9zb2Z0aXJxLmg+DQogIA0KICBzdHJ1Y3QgaXJ0ZV9iYXNpYyB7DQogICAgICBi
b29sIHJlbWFwX2VuOjE7DQpAQCAtOTE3LDYgKzkxOCw4IEBAIHN0YXRpYyBpbnQgZHVtcF9pbnRy
ZW1hcF9tYXBwaW5nKGNvbnN0IHMNCiAgICAgIGR1bXBfaW50cmVtYXBfdGFibGUoaW9tbXUsIGl2
cnNfbWFwcGluZy0+aW50cmVtYXBfdGFibGUpOw0KICAgICAgc3Bpbl91bmxvY2tfaXJxcmVzdG9y
ZSgmKGl2cnNfbWFwcGluZy0+aW50cmVtYXBfbG9jayksIGZsYWdzKTsNCiAgDQorICAgIHByb2Nl
c3NfcGVuZGluZ19zb2Z0aXJxcygpOw0KKw0KICAgICAgcmV0dXJuIDA7DQogIH0NCiAgDQoNCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 16 16:42:32 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Jul 2019 16:42:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnQX9-00040s-Qe; Tue, 16 Jul 2019 16: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=LiPz=VN=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hnQX8-00040c-Pg
 for xen-devel@lists.xenproject.org; Tue, 16 Jul 2019 16:42:30 +0000
X-Inumbo-ID: b2f14d44-a7e8-11e9-8980-bc764e045a96
Received: from m4a0041g.houston.softwaregrp.com (unknown [15.124.2.87])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b2f14d44-a7e8-11e9-8980-bc764e045a96;
 Tue, 16 Jul 2019 16:42:29 +0000 (UTC)
Received: FROM m4a0041g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0041g.houston.softwaregrp.com WITH ESMTP; 
 Tue, 16 Jul 2019 16:42:28 +0000
Received: from M9W0068.microfocus.com (2002:f79:bf::f79:bf) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Tue, 16 Jul 2019 16:40:36 +0000
Received: from NAM03-DM3-obe.outbound.protection.outlook.com (15.124.72.13) by
 M9W0068.microfocus.com (15.121.0.191) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Tue, 16 Jul 2019 16:40:35 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=HbFrIUPijASBkrZARO8n5iCh0glgelCAGexUdQI32FhMlZTP0cw0Hnp6S14Ju2N8WGqxsUJTxrJ0Crfb4I20I1+70Hr6I1tUupTK1ZedCt6Idhj39r9BPKYcIzHCSkChD6Wv7tsCEpQA3VeGCHP1G/klamGk8LdkoI9/F5HH1VzmwWEAT2fWfx3M71VSKGb6UBfetI8fh7lqjlenALG/0xia+aIyaZ00CFcvPRmrsxYYEIRuMeQkJIpwn084XNiwQL+DstNfSl5bwg6yTnqmeNkB7p+lhSk8TT3HV6WNy3QcyR6371wJkZSEgutf9HTigb7DDVZV9mM+YM2LvdGCdA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=mYkvDvEM84d7X8cEu8UD9m4Bp6iEpBDl/lShwzsA0fE=;
 b=QA9Q31NkLfDpwTwu1rfDvSNYQzpj+tM3sVQXVTy8HQZx0qGcxf6hsoADh0edvEQBQ3ZGOe5RnjDlfPYmDnVfEkMjb+drPnRwjimMezrPisAgFUCByPock84iuj0mohMeu6vmM/Gy8lfzbZVbJqjy/a2XYLUxxHqacbhA6CjNvC7WSJkwBJDK0RAKDVVPP+wrBVWMW7ZGg8zBQHVhmgNGXwlre9KgTsB4+s96ostvuQnwjieHAMfSfxB6SsdWRL7Xiph9H7uqsqWO1rylHdpjG10S42zMsE2YutAUd9kJ9y5Id0PLEEC+3x8GQLuj4CEMDepn0wIcFP8r645HWjq2HQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2764.namprd18.prod.outlook.com (20.179.49.145) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.14; Tue, 16 Jul 2019 16:40:34 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Tue, 16 Jul 2019
 16:40:34 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v3 12/14] AMD/IOMMU: enable x2APIC mode when available
Thread-Index: AQHVO/UwqdlmfJQxJ0qVIoXHud0MJg==
Date: Tue, 16 Jul 2019 16:40:33 +0000
Message-ID: <aab965bf-9a59-f778-0fd3-b6fae724755a@suse.com>
References: <6272c301-a905-38cf-dd1a-645f3d703241@suse.com>
In-Reply-To: <6272c301-a905-38cf-dd1a-645f3d703241@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR0301CA0029.eurprd03.prod.outlook.com
 (2603:10a6:4:3e::39) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 2196444b-392c-42c2-36d0-08d70a0c52a6
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB2764; 
x-ms-traffictypediagnostic: DM6PR18MB2764:
x-microsoft-antispam-prvs: <DM6PR18MB27647A096D7B5C3183D1A222B3CE0@DM6PR18MB2764.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8273;
x-forefront-prvs: 0100732B76
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(346002)(366004)(376002)(396003)(39860400002)(136003)(199004)(189003)(80792005)(76176011)(478600001)(14454004)(66066001)(2906002)(31696002)(2501003)(52116002)(7736002)(2616005)(25786009)(186003)(68736007)(11346002)(446003)(386003)(14444005)(6506007)(36756003)(8676002)(6512007)(476003)(305945005)(26005)(31686004)(8936002)(3846002)(4326008)(2351001)(6486002)(81166006)(81156014)(486006)(316002)(53936002)(54906003)(5640700003)(256004)(102836004)(86362001)(71200400001)(6116002)(66946007)(66476007)(66556008)(64756008)(66446008)(5660300002)(99286004)(6916009)(6436002)(71190400001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2764;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: E4i+SDbFC4MhRxqTfYgkRcOVMvTeCswc9L7/4nsFHixFN4COrKh4OONy7XNnuN3igA4mIdGWzlcXrcGbXfCMuwxLiUynmc/q5aXlGGpEhfpYaElEthSlJx3XneaNV2IiLpzKUxIU+6OpfbG/ecFW6IV5aY32/vlXDf4GHFm+6kQo4iqjdz7DB8CXVxDDzk24fYClnS02Ny90kT9Igk6TDdQgzRl089luK9ftO24X9d+3nyuYg4DJQIqtAaC56AEijtDRTwBIogsjisKIbEZge/YgFFnWgkUtM1S36/uXnKWaItK5i2Ddkh3JiaMc05zUtGkzK21OiJnrVmE4ifrfWPXzPwNBtB9Y6FKUq7MFMgLWJK1izoJMELm8fhtvXvm5F8LfLfNJD8AZDbHfzywVg6aYytV0HipEuMNBwzvDAKM=
Content-ID: <A660CA620FE0074C9C8A8C70BCEB70AA@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 2196444b-392c-42c2-36d0-08d70a0c52a6
X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Jul 2019 16:40:33.9773 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2764
X-OriginatorOrg: suse.com
Subject: [Xen-devel] [PATCH v3 12/14] AMD/IOMMU: enable x2APIC mode when
 available
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 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>

SW4gb3JkZXIgZm9yIHRoZSBDUFVzIHRvIHVzZSB4MkFQSUMgbW9kZSwgdGhlIElPTU1VKHMpIGZp
cnN0IG5lZWQgdG8gYmUNCnN3aXRjaGVkIGludG8gc3VpdGFibGUgc3RhdGUuDQoNClRoZSBwb3N0
LUFQLWJyaW5ndXAgSVJRIGFmZmluaXR5IGFkanVzdG1lbnQgaXMgZG9uZSBhbHNvIGZvciB0aGUg
bm9uLQ0KeDJBUElDIGNhc2UsIG1hdGNoaW5nIHdoYXQgVlQtZCBkb2VzLg0KDQpTaWduZWQtb2Zm
LWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+DQotLS0NCnYzOiBTZXQgR0FFbiAo
YW5kIG90aGVyIGNvbnRyb2wgcmVnaXN0ZXIgYml0cykgZWFybGllci4gQWxzbyBjbGVhciB0aGUN
CiAgICAgYml0cyBlbmFibGVkIGhlcmUgaW4gYW1kX2lvbW11X2luaXRfY2xlYW51cCgpLiBSZS1i
YXNlLiBQYXNzIE5VTEwNCiAgICAgQ1BVIG1hc2sgdG8gc2V0X3t4MmFwaWMsbXNpfV9hZmZpbml0
eSgpLg0KdjI6IERyb3AgY3B1X2hhc19jeDE2IGNoZWNrLiBBZGQgY29tbWVudC4NCi0tLQ0KVEJE
OiBJbnN0ZWFkIG9mIHRoZSBzeXN0ZW1fc3RhdGUgY2hlY2sgaW4gaW92X2VuYWJsZV94dCgpIHRo
ZSBmdW5jdGlvbg0KICAgICAgY291bGQgYWxzbyB6YXAgaXRzIG93biBob29rIHBvaW50ZXIsIGF0
IHdoaWNoIHBvaW50IGl0IGNvdWxkIGFsc28NCiAgICAgIGJlY29tZSBfX2luaXQuIFRoaXMgd291
bGQsIGhvd2V2ZXIsIHJlcXVpcmUgdGhhdCBlaXRoZXINCiAgICAgIHJlc3VtZV94MmFwaWMoKSBi
ZSBib3VuZCB0byBpZ25vcmUgaW9tbXVfZW5hYmxlX3gyYXBpYygpIGVycm9ycw0KICAgICAgZm9y
ZXZlciwgb3IgdGhhdCBpb21tdV9lbmFibGVfeDJhcGljKCkgYmUgc2xpZ2h0bHkgcmUtYXJyYW5n
ZWQgdG8NCiAgICAgIG5vdCByZXR1cm4gLUVPUE5PVFNVUFAgd2hlbiBmaW5kaW5nIGEgTlVMTCBo
b29rIGR1cmluZyByZXN1bWUuDQoNCi0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9p
b21tdV9pbml0LmMNCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9pbml0
LmMNCkBAIC04MzQsNiArODM0LDMwIEBAIHN0YXRpYyBib29sX3QgX19pbml0IHNldF9pb21tdV9p
bnRlcnJ1cHQNCiAgICAgIHJldHVybiAxOw0KICB9DQogIA0KK2ludCBpb3ZfYWRqdXN0X2lycV9h
ZmZpbml0aWVzKHZvaWQpDQorew0KKyAgICBjb25zdCBzdHJ1Y3QgYW1kX2lvbW11ICppb21tdTsN
CisNCisgICAgaWYgKCAhaW9tbXVfZW5hYmxlZCApDQorICAgICAgICByZXR1cm4gMDsNCisNCisg
ICAgZm9yX2VhY2hfYW1kX2lvbW11ICggaW9tbXUgKQ0KKyAgICB7DQorICAgICAgICBzdHJ1Y3Qg
aXJxX2Rlc2MgKmRlc2MgPSBpcnFfdG9fZGVzYyhpb21tdS0+bXNpLmlycSk7DQorICAgICAgICB1
bnNpZ25lZCBsb25nIGZsYWdzOw0KKw0KKyAgICAgICAgc3Bpbl9sb2NrX2lycXNhdmUoJmRlc2Mt
PmxvY2ssIGZsYWdzKTsNCisgICAgICAgIGlmICggaW9tbXUtPmN0cmwuaW50X2NhcF94dF9lbiAp
DQorICAgICAgICAgICAgc2V0X3gyYXBpY19hZmZpbml0eShkZXNjLCBOVUxMKTsNCisgICAgICAg
IGVsc2UNCisgICAgICAgICAgICBzZXRfbXNpX2FmZmluaXR5KGRlc2MsIE5VTEwpOw0KKyAgICAg
ICAgc3Bpbl91bmxvY2tfaXJxcmVzdG9yZSgmZGVzYy0+bG9jaywgZmxhZ3MpOw0KKyAgICB9DQor
DQorICAgIHJldHVybiAwOw0KK30NCitfX2luaXRjYWxsKGlvdl9hZGp1c3RfaXJxX2FmZmluaXRp
ZXMpOw0KKw0KICAvKg0KICAgKiBGYW1pbHkxNWggTW9kZWwgMTBoLTFmaCBlcnJhdHVtIDc0NiAo
SU9NTVUgTG9nZ2luZyBNYXkgU3RhbGwgVHJhbnNsYXRpb25zKQ0KICAgKiBXb3JrYXJvdW5kOg0K
QEAgLTEwNDcsNyArMTA3MSw3IEBAIHN0YXRpYyB2b2lkICogX19pbml0IGFsbG9jYXRlX3Bwcl9s
b2coc3QNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBJT01NVV9QUFJfTE9HX0RF
RkFVTFRfRU5UUklFUywgIlBQUiBMb2ciKTsNCiAgfQ0KICANCi1zdGF0aWMgaW50IF9faW5pdCBh
bWRfaW9tbXVfaW5pdF9vbmUoc3RydWN0IGFtZF9pb21tdSAqaW9tbXUpDQorc3RhdGljIGludCBf
X2luaXQgYW1kX2lvbW11X2luaXRfb25lKHN0cnVjdCBhbWRfaW9tbXUgKmlvbW11LCBib29sIGlu
dHIpDQogIHsNCiAgICAgIGlmICggYWxsb2NhdGVfY21kX2J1ZmZlcihpb21tdSkgPT0gTlVMTCAp
DQogICAgICAgICAgZ290byBlcnJvcl9vdXQ7DQpAQCAtMTA1OCw3ICsxMDgyLDcgQEAgc3RhdGlj
IGludCBfX2luaXQgYW1kX2lvbW11X2luaXRfb25lKHN0cg0KICAgICAgaWYgKCBpb21tdS0+ZmVh
dHVyZXMuZmxkcy5wcHJfc3VwICYmICFhbGxvY2F0ZV9wcHJfbG9nKGlvbW11KSApDQogICAgICAg
ICAgZ290byBlcnJvcl9vdXQ7DQogIA0KLSAgICBpZiAoICFzZXRfaW9tbXVfaW50ZXJydXB0X2hh
bmRsZXIoaW9tbXUpICkNCisgICAgaWYgKCBpbnRyICYmICFzZXRfaW9tbXVfaW50ZXJydXB0X2hh
bmRsZXIoaW9tbXUpICkNCiAgICAgICAgICBnb3RvIGVycm9yX291dDsNCiAgDQogICAgICAvKiBU
byBtYWtlIHN1cmUgdGhhdCBkZXZpY2VfdGFibGUuYnVmZmVyIGhhcyBiZWVuIHN1Y2Nlc3NmdWxs
eSBhbGxvY2F0ZWQgKi8NCkBAIC0xMDg3LDggKzExMTEsMTYgQEAgc3RhdGljIHZvaWQgX19pbml0
IGFtZF9pb21tdV9pbml0X2NsZWFudQ0KICAgICAgbGlzdF9mb3JfZWFjaF9lbnRyeV9zYWZlICgg
aW9tbXUsIG5leHQsICZhbWRfaW9tbXVfaGVhZCwgbGlzdCApDQogICAgICB7DQogICAgICAgICAg
bGlzdF9kZWwoJmlvbW11LT5saXN0KTsNCisNCisgICAgICAgIGlvbW11LT5jdHJsLmdhX2VuID0g
MDsNCisgICAgICAgIGlvbW11LT5jdHJsLnh0X2VuID0gMDsNCisgICAgICAgIGlvbW11LT5jdHJs
LmludF9jYXBfeHRfZW4gPSAwOw0KKw0KICAgICAgICAgIGlmICggaW9tbXUtPmVuYWJsZWQgKQ0K
ICAgICAgICAgICAgICBkaXNhYmxlX2lvbW11KGlvbW11KTsNCisgICAgICAgIGVsc2UgaWYgKCBp
b21tdS0+bW1pb19iYXNlICkNCisgICAgICAgICAgICB3cml0ZXEoaW9tbXUtPmN0cmwucmF3LA0K
KyAgICAgICAgICAgICAgICAgICBpb21tdS0+bW1pb19iYXNlICsgSU9NTVVfQ09OVFJPTF9NTUlP
X09GRlNFVCk7DQogIA0KICAgICAgICAgIGRlYWxsb2NhdGVfcmluZ19idWZmZXIoJmlvbW11LT5j
bWRfYnVmZmVyKTsNCiAgICAgICAgICBkZWFsbG9jYXRlX3JpbmdfYnVmZmVyKCZpb21tdS0+ZXZl
bnRfbG9nKTsNCkBAIC0xMjkwLDcgKzEzMjIsNyBAQCBzdGF0aWMgaW50IF9faW5pdCBhbWRfaW9t
bXVfcHJlcGFyZV9vbmUoDQogICAgICByZXR1cm4gMDsNCiAgfQ0KICANCi1pbnQgX19pbml0IGFt
ZF9pb21tdV9pbml0KHZvaWQpDQoraW50IF9faW5pdCBhbWRfaW9tbXVfcHJlcGFyZShib29sIHh0
KQ0KICB7DQogICAgICBzdHJ1Y3QgYW1kX2lvbW11ICppb21tdTsNCiAgICAgIGludCByYyA9IC1F
Tk9ERVY7DQpAQCAtMTMwNSw5ICsxMzM3LDE0IEBAIGludCBfX2luaXQgYW1kX2lvbW11X2luaXQo
dm9pZCkNCiAgICAgIGlmICggdW5saWtlbHkoYWNwaV9nYmxfRkFEVC5ib290X2ZsYWdzICYgQUNQ
SV9GQURUX05PX01TSSkgKQ0KICAgICAgICAgIGdvdG8gZXJyb3Jfb3V0Ow0KICANCisgICAgLyog
SGF2ZSB3ZSBiZWVuIGhlcmUgYmVmb3JlPyAqLw0KKyAgICBpZiAoIGl2aGRfdHlwZSApDQorICAg
ICAgICByZXR1cm4gMDsNCisNCiAgICAgIHJjID0gYW1kX2lvbW11X2dldF9zdXBwb3J0ZWRfaXZo
ZF90eXBlKCk7DQogICAgICBpZiAoIHJjIDwgMCApDQogICAgICAgICAgZ290byBlcnJvcl9vdXQ7
DQorICAgIEJVR19PTighcmMpOw0KICAgICAgaXZoZF90eXBlID0gcmM7DQogIA0KICAgICAgcmMg
PSBhbWRfaW9tbXVfZ2V0X2l2cnNfZGV2X2VudHJpZXMoKTsNCkBAIC0xMzIzLDkgKzEzNjAsMzcg
QEAgaW50IF9faW5pdCBhbWRfaW9tbXVfaW5pdCh2b2lkKQ0KICAgICAgICAgIHJjID0gYW1kX2lv
bW11X3ByZXBhcmVfb25lKGlvbW11KTsNCiAgICAgICAgICBpZiAoIHJjICkNCiAgICAgICAgICAg
ICAgZ290byBlcnJvcl9vdXQ7DQorDQorICAgICAgICByYyA9IC1FTk9ERVY7DQorICAgICAgICBp
ZiAoIHh0ICYmICghaW9tbXUtPmZlYXR1cmVzLmZsZHMuZ2Ffc3VwIHx8ICFpb21tdS0+ZmVhdHVy
ZXMuZmxkcy54dF9zdXApICkNCisgICAgICAgICAgICBnb3RvIGVycm9yX291dDsNCisgICAgfQ0K
Kw0KKyAgICBmb3JfZWFjaF9hbWRfaW9tbXUgKCBpb21tdSApDQorICAgIHsNCisgICAgICAgIC8q
IE5COiBUaGVyZSdzIG5vIG5lZWQgdG8gYWN0dWFsbHkgd3JpdGUgdGhlc2Ugb3V0IHJpZ2h0IGhl
cmUuICovDQorICAgICAgICBpb21tdS0+Y3RybC5nYV9lbiB8PSB4dDsNCisgICAgICAgIGlvbW11
LT5jdHJsLnh0X2VuID0geHQ7DQorICAgICAgICBpb21tdS0+Y3RybC5pbnRfY2FwX3h0X2VuID0g
eHQ7DQogICAgICB9DQogIA0KICAgICAgcmMgPSBhbWRfaW9tbXVfdXBkYXRlX2l2cnNfbWFwcGlu
Z19hY3BpKCk7DQorDQorIGVycm9yX291dDoNCisgICAgaWYgKCByYyApDQorICAgIHsNCisgICAg
ICAgIGFtZF9pb21tdV9pbml0X2NsZWFudXAoKTsNCisgICAgICAgIGl2aGRfdHlwZSA9IDA7DQor
ICAgIH0NCisNCisgICAgcmV0dXJuIHJjOw0KK30NCisNCitpbnQgX19pbml0IGFtZF9pb21tdV9p
bml0KGJvb2wgeHQpDQorew0KKyAgICBzdHJ1Y3QgYW1kX2lvbW11ICppb21tdTsNCisgICAgaW50
IHJjID0gYW1kX2lvbW11X3ByZXBhcmUoeHQpOw0KKw0KICAgICAgaWYgKCByYyApDQogICAgICAg
ICAgZ290byBlcnJvcl9vdXQ7DQogIA0KQEAgLTEzNTEsNyArMTQxNiwxMiBAQCBpbnQgX19pbml0
IGFtZF9pb21tdV9pbml0KHZvaWQpDQogICAgICAvKiBwZXIgaW9tbXUgaW5pdGlhbGl6YXRpb24g
ICovDQogICAgICBmb3JfZWFjaF9hbWRfaW9tbXUgKCBpb21tdSApDQogICAgICB7DQotICAgICAg
ICByYyA9IGFtZF9pb21tdV9pbml0X29uZShpb21tdSk7DQorICAgICAgICAvKg0KKyAgICAgICAg
ICogU2V0dGluZyB1cCBvZiB0aGUgSU9NTVUgaW50ZXJydXB0cyBjYW5ub3Qgb2NjdXIgeWV0IGF0
IHRoZSAodmVyeQ0KKyAgICAgICAgICogZWFybHkpIHRpbWUgd2UgZ2V0IGhlcmUgd2hlbiBlbmFi
bGluZyB4MkFQSUMgbW9kZS4gU3VwcHJlc3MgaXQNCisgICAgICAgICAqIGhlcmUsIGFuZCBkbyBp
dCBleHBsaWNpdGx5IGluIGFtZF9pb21tdV9pbml0X2ludGVycnVwdCgpLg0KKyAgICAgICAgICov
DQorICAgICAgICByYyA9IGFtZF9pb21tdV9pbml0X29uZShpb21tdSwgIXh0KTsNCiAgICAgICAg
ICBpZiAoIHJjICkNCiAgICAgICAgICAgICAgZ290byBlcnJvcl9vdXQ7DQogICAgICB9DQpAQCAt
MTM2Myw2ICsxNDMzLDQwIEBAIGVycm9yX291dDoNCiAgICAgIHJldHVybiByYzsNCiAgfQ0KICAN
CitpbnQgX19pbml0IGFtZF9pb21tdV9pbml0X2ludGVycnVwdCh2b2lkKQ0KK3sNCisgICAgc3Ry
dWN0IGFtZF9pb21tdSAqaW9tbXU7DQorICAgIGludCByYyA9IDA7DQorDQorICAgIGZvcl9lYWNo
X2FtZF9pb21tdSAoIGlvbW11ICkNCisgICAgew0KKyAgICAgICAgc3RydWN0IGlycV9kZXNjICpk
ZXNjOw0KKw0KKyAgICAgICAgaWYgKCAhc2V0X2lvbW11X2ludGVycnVwdF9oYW5kbGVyKGlvbW11
KSApDQorICAgICAgICB7DQorICAgICAgICAgICAgcmMgPSAtRUlPOw0KKyAgICAgICAgICAgIGJy
ZWFrOw0KKyAgICAgICAgfQ0KKw0KKyAgICAgICAgZGVzYyA9IGlycV90b19kZXNjKGlvbW11LT5t
c2kuaXJxKTsNCisNCisgICAgICAgIHNwaW5fbG9jaygmZGVzYy0+bG9jayk7DQorICAgICAgICBB
U1NFUlQoaW9tbXUtPmN0cmwuaW50X2NhcF94dF9lbik7DQorICAgICAgICBzZXRfeDJhcGljX2Fm
ZmluaXR5KGRlc2MsICZjcHVfb25saW5lX21hcCk7DQorICAgICAgICBzcGluX3VubG9jaygmZGVz
Yy0+bG9jayk7DQorDQorICAgICAgICBzZXRfaW9tbXVfZXZlbnRfbG9nX2NvbnRyb2woaW9tbXUs
IElPTU1VX0NPTlRST0xfRU5BQkxFRCk7DQorDQorICAgICAgICBpZiAoIGlvbW11LT5mZWF0dXJl
cy5mbGRzLnBwcl9zdXAgKQ0KKyAgICAgICAgICAgIHNldF9pb21tdV9wcHJfbG9nX2NvbnRyb2wo
aW9tbXUsIElPTU1VX0NPTlRST0xfRU5BQkxFRCk7DQorICAgIH0NCisNCisgICAgaWYgKCByYyAp
DQorICAgICAgICBhbWRfaW9tbXVfaW5pdF9jbGVhbnVwKCk7DQorDQorICAgIHJldHVybiByYzsN
Cit9DQorDQogIHN0YXRpYyB2b2lkIGludmFsaWRhdGVfYWxsX2RvbWFpbl9wYWdlcyh2b2lkKQ0K
ICB7DQogICAgICBzdHJ1Y3QgZG9tYWluICpkOw0KLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91
Z2gvYW1kL2lvbW11X2ludHIuYw0KKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lv
bW11X2ludHIuYw0KQEAgLTc5MSw2ICs3OTEsMzUgQEAgdm9pZCAqX19pbml0IGFtZF9pb21tdV9h
bGxvY19pbnRyZW1hcF90YQ0KICAgICAgcmV0dXJuIHRiOw0KICB9DQogIA0KK2Jvb2wgX19pbml0
IGlvdl9zdXBwb3J0c194dCh2b2lkKQ0KK3sNCisgICAgdW5zaWduZWQgaW50IGFwaWM7DQorDQor
ICAgIGlmICggIWlvbW11X2VuYWJsZSB8fCAhaW9tbXVfaW50cmVtYXAgKQ0KKyAgICAgICAgcmV0
dXJuIGZhbHNlOw0KKw0KKyAgICBpZiAoIGFtZF9pb21tdV9wcmVwYXJlKHRydWUpICkNCisgICAg
ICAgIHJldHVybiBmYWxzZTsNCisNCisgICAgZm9yICggYXBpYyA9IDA7IGFwaWMgPCBucl9pb2Fw
aWNzOyBhcGljKysgKQ0KKyAgICB7DQorICAgICAgICB1bnNpZ25lZCBpbnQgaWR4ID0gaW9hcGlj
X2lkX3RvX2luZGV4KElPX0FQSUNfSUQoYXBpYykpOw0KKw0KKyAgICAgICAgaWYgKCBpZHggPT0g
TUFYX0lPX0FQSUNTICkNCisgICAgICAgICAgICByZXR1cm4gZmFsc2U7DQorDQorICAgICAgICBp
ZiAoICFmaW5kX2lvbW11X2Zvcl9kZXZpY2UoaW9hcGljX3NiZGZbaWR4XS5zZWcsDQorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW9hcGljX3NiZGZbaWR4XS5iZGYpICkNCisg
ICAgICAgIHsNCisgICAgICAgICAgICBBTURfSU9NTVVfREVCVUcoIk5vIElPTU1VIGZvciBJTy1B
UElDICUjeCAoSUQgJXgpXG4iLA0KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICBhcGljLCBJ
T19BUElDX0lEKGFwaWMpKTsNCisgICAgICAgICAgICByZXR1cm4gZmFsc2U7DQorICAgICAgICB9
DQorICAgIH0NCisNCisgICAgcmV0dXJuIHRydWU7DQorfQ0KKw0KICBpbnQgX19pbml0IGFtZF9z
ZXR1cF9ocGV0X21zaShzdHJ1Y3QgbXNpX2Rlc2MgKm1zaV9kZXNjKQ0KICB7DQogICAgICBzcGlu
bG9ja190ICpsb2NrOw0KLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL3BjaV9hbWRf
aW9tbXUuYw0KKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL3BjaV9hbWRfaW9tbXUu
Yw0KQEAgLTE3MCw3ICsxNzAsOCBAQCBzdGF0aWMgaW50IF9faW5pdCBpb3ZfZGV0ZWN0KHZvaWQp
DQogICAgICBpZiAoICFpb21tdV9lbmFibGUgJiYgIWlvbW11X2ludHJlbWFwICkNCiAgICAgICAg
ICByZXR1cm4gMDsNCiAgDQotICAgIGlmICggYW1kX2lvbW11X2luaXQoKSAhPSAwICkNCisgICAg
ZWxzZSBpZiAoIChpbml0X2RvbmUgPyBhbWRfaW9tbXVfaW5pdF9pbnRlcnJ1cHQoKQ0KKyAgICAg
ICAgICAgICAgICAgICAgICAgICA6IGFtZF9pb21tdV9pbml0KGZhbHNlKSkgIT0gMCApDQogICAg
ICB7DQogICAgICAgICAgcHJpbnRrKCJBTUQtVmk6IEVycm9yIGluaXRpYWxpemF0aW9uXG4iKTsN
CiAgICAgICAgICByZXR1cm4gLUVOT0RFVjsNCkBAIC0xODMsNiArMTg0LDI1IEBAIHN0YXRpYyBp
bnQgX19pbml0IGlvdl9kZXRlY3Qodm9pZCkNCiAgICAgIHJldHVybiBzY2FuX3BjaV9kZXZpY2Vz
KCk7DQogIH0NCiAgDQorc3RhdGljIGludCBpb3ZfZW5hYmxlX3h0KHZvaWQpDQorew0KKyAgICBp
bnQgcmM7DQorDQorICAgIGlmICggc3lzdGVtX3N0YXRlID49IFNZU19TVEFURV9hY3RpdmUgKQ0K
KyAgICAgICAgcmV0dXJuIDA7DQorDQorICAgIGlmICggKHJjID0gYW1kX2lvbW11X2luaXQodHJ1
ZSkpICE9IDAgKQ0KKyAgICB7DQorICAgICAgICBwcmludGsoIkFNRC1WaTogRXJyb3IgJWQgaW5p
dGlhbGl6aW5nIGZvciB4MkFQSUMgbW9kZVxuIiwgcmMpOw0KKyAgICAgICAgLyogLUVOWElPIGhh
cyBzcGVjaWFsIG1lYW5pbmcgdG8gdGhlIGNhbGxlciAtIGNvbnZlcnQgaXQuICovDQorICAgICAg
ICByZXR1cm4gcmMgIT0gLUVOWElPID8gcmMgOiAtRU5PREFUQTsNCisgICAgfQ0KKw0KKyAgICBp
bml0X2RvbmUgPSB0cnVlOw0KKw0KKyAgICByZXR1cm4gMDsNCit9DQorDQogIGludCBhbWRfaW9t
bXVfYWxsb2Nfcm9vdChzdHJ1Y3QgZG9tYWluX2lvbW11ICpoZCkNCiAgew0KICAgICAgaWYgKCB1
bmxpa2VseSghaGQtPmFyY2gucm9vdF90YWJsZSkgKQ0KQEAgLTU1OSwxMSArNTc5LDEzIEBAIHN0
YXRpYyBjb25zdCBzdHJ1Y3QgaW9tbXVfb3BzIF9faW5pdGNvbnMNCiAgICAgIC5mcmVlX3BhZ2Vf
dGFibGUgPSBkZWFsbG9jYXRlX3BhZ2VfdGFibGUsDQogICAgICAucmVhc3NpZ25fZGV2aWNlID0g
cmVhc3NpZ25fZGV2aWNlLA0KICAgICAgLmdldF9kZXZpY2VfZ3JvdXBfaWQgPSBhbWRfaW9tbXVf
Z3JvdXBfaWQsDQorICAgIC5lbmFibGVfeDJhcGljID0gaW92X2VuYWJsZV94dCwNCiAgICAgIC51
cGRhdGVfaXJlX2Zyb21fYXBpYyA9IGFtZF9pb21tdV9pb2FwaWNfdXBkYXRlX2lyZSwNCiAgICAg
IC51cGRhdGVfaXJlX2Zyb21fbXNpID0gYW1kX2lvbW11X21zaV9tc2dfdXBkYXRlX2lyZSwNCiAg
ICAgIC5yZWFkX2FwaWNfZnJvbV9pcmUgPSBhbWRfaW9tbXVfcmVhZF9pb2FwaWNfZnJvbV9pcmUs
DQogICAgICAucmVhZF9tc2lfZnJvbV9pcmUgPSBhbWRfaW9tbXVfcmVhZF9tc2lfZnJvbV9pcmUs
DQogICAgICAuc2V0dXBfaHBldF9tc2kgPSBhbWRfc2V0dXBfaHBldF9tc2ksDQorICAgIC5hZGp1
c3RfaXJxX2FmZmluaXRpZXMgPSBpb3ZfYWRqdXN0X2lycV9hZmZpbml0aWVzLA0KICAgICAgLnN1
c3BlbmQgPSBhbWRfaW9tbXVfc3VzcGVuZCwNCiAgICAgIC5yZXN1bWUgPSBhbWRfaW9tbXVfcmVz
dW1lLA0KICAgICAgLnNoYXJlX3AybSA9IGFtZF9pb21tdV9zaGFyZV9wMm0sDQpAQCAtNTc0LDQg
KzU5Niw1IEBAIHN0YXRpYyBjb25zdCBzdHJ1Y3QgaW9tbXVfb3BzIF9faW5pdGNvbnMNCiAgc3Rh
dGljIGNvbnN0IHN0cnVjdCBpb21tdV9pbml0X29wcyBfX2luaXRjb25zdHJlbCBfaW9tbXVfaW5p
dF9vcHMgPSB7DQogICAgICAub3BzID0gJl9pb21tdV9vcHMsDQogICAgICAuc2V0dXAgPSBpb3Zf
ZGV0ZWN0LA0KKyAgICAuc3VwcG9ydHNfeDJhcGljID0gaW92X3N1cHBvcnRzX3h0LA0KICB9Ow0K
LS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vc3ZtL2FtZC1pb21tdS1wcm90by5oDQorKysg
Yi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9zdm0vYW1kLWlvbW11LXByb3RvLmgNCkBAIC00OCw4
ICs0OCwxMSBAQCBpbnQgYW1kX2lvbW11X2RldGVjdF9hY3BpKHZvaWQpOw0KICB2b2lkIGdldF9p
b21tdV9mZWF0dXJlcyhzdHJ1Y3QgYW1kX2lvbW11ICppb21tdSk7DQogIA0KICAvKiBhbWQtaW9t
bXUtaW5pdCBmdW5jdGlvbnMgKi8NCi1pbnQgYW1kX2lvbW11X2luaXQodm9pZCk7DQoraW50IGFt
ZF9pb21tdV9wcmVwYXJlKGJvb2wgeHQpOw0KK2ludCBhbWRfaW9tbXVfaW5pdChib29sIHh0KTsN
CitpbnQgYW1kX2lvbW11X2luaXRfaW50ZXJydXB0KHZvaWQpOw0KICBpbnQgYW1kX2lvbW11X3Vw
ZGF0ZV9pdnJzX21hcHBpbmdfYWNwaSh2b2lkKTsNCitpbnQgaW92X2FkanVzdF9pcnFfYWZmaW5p
dGllcyh2b2lkKTsNCiAgDQogIC8qIG1hcHBpbmcgZnVuY3Rpb25zICovDQogIGludCBfX211c3Rf
Y2hlY2sgYW1kX2lvbW11X21hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsIGRmbl90IGRmbiwNCkBA
IC05Niw2ICs5OSw3IEBAIHZvaWQgYW1kX2lvbW11X2ZsdXNoX2FsbF9jYWNoZXMoc3RydWN0IGEN
CiAgc3RydWN0IGFtZF9pb21tdSAqZmluZF9pb21tdV9mb3JfZGV2aWNlKGludCBzZWcsIGludCBi
ZGYpOw0KICANCiAgLyogaW50ZXJydXB0IHJlbWFwcGluZyAqLw0KK2Jvb2wgaW92X3N1cHBvcnRz
X3h0KHZvaWQpOw0KICBpbnQgYW1kX2lvbW11X3NldHVwX2lvYXBpY19yZW1hcHBpbmcodm9pZCk7
DQogIHZvaWQgKmFtZF9pb21tdV9hbGxvY19pbnRyZW1hcF90YWJsZSgNCiAgICAgIGNvbnN0IHN0
cnVjdCBhbWRfaW9tbXUgKiwgdW5zaWduZWQgbG9uZyAqKik7DQoNCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 16 16:42:39 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Jul 2019 16:42:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnQXH-00042w-3w; Tue, 16 Jul 2019 16:42: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=WCCO=VN=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hnQXG-00042b-1J
 for xen-devel@lists.xenproject.org; Tue, 16 Jul 2019 16:42:38 +0000
X-Inumbo-ID: b774a8af-a7e8-11e9-8980-bc764e045a96
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b774a8af-a7e8-11e9-8980-bc764e045a96;
 Tue, 16 Jul 2019 16:42:36 +0000 (UTC)
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 5fBuDRiD4BXycuIDmZoN3PvfrbSBqkjrKqrgfdWH95plag8EjAnEchsjHaoACdw4fgeoFJyGNl
 dQEUgwyGukQ++HO8VwuMg3Eq9zZkToAUF7+m32Q6pXj4rJuw0Md/SV8FYUyWQ7ofkov9KLCXla
 U1DyeejmfaWUmJuqSHQENMyjklI0LMamEyI8u4xA/CemgIvC+jEk8A4oILLuziRs8ike6uHEmi
 LWKStk8PP6hXArse3YGnI9t92qsD3sJ35iZ/8CDtunBh3MObJ+Wa9WSZ5oywWcRPGUzUYCJB6P
 I7U=
X-SBRS: 2.7
X-MesageID: 3106341
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,499,1557201600"; d="scan'208,217";a="3106341"
To: Jan Beulich <JBeulich@suse.com>
References: <20190716162355.1321-1-andrew.cooper3@citrix.com>
 <b180cbba-0ab6-a0ab-ba08-f1ab0701ea93@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <9d8e09a3-0343-2a89-e3e3-8858391cc4ec@citrix.com>
Date: Tue, 16 Jul 2019 17:42:32 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <b180cbba-0ab6-a0ab-ba08-f1ab0701ea93@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 v3] passthrough/vtd: Don't DMA to the stack
 in queue_invalidate_wait()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>,
 Kevin Tian <kevin.tian@intel.com>
Content-Type: multipart/mixed; boundary="===============0344290083936098683=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============0344290083936098683==
Content-Type: multipart/alternative;
	boundary="------------BB124540B2CA86000F060B08"
Content-Language: en-GB

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

On 16/07/2019 17:33, Jan Beulich wrote:
> On 16.07.2019 18:23, Andrew Cooper wrote:
>> DMA-ing to the stack is considered bad practice.  In this case, if a
>> timeout occurs because of a sluggish device which is processing the
>> request, the completion notification will corrupt the stack of a
>> subsequent deeper call tree.
>>
>> Place the poll_slot in a percpu area and DMA to that instead.
>>
>> Fix the declaration of saddr in struct qinval_entry, to avoid a shift by
>> two.  The requirement here is that the DMA address is dword aligned,
>> which is covered by poll_slot's type.
>>
>> This change does not address other issues.  Correlating completions
>> after a timeout with their request is a more complicated change.
>>
>> Signed-off-by: Andrew Cooper <andrew.cooper3@citrix.com>
> Reviewed-by: Jan Beulich <JBeulich@suse.com>
>
> Must have been quite some time since v2 ...

Oct. 19, 2017, 4:22 p.m. UTC according to patchwork.

And now I can talk about it, that's when I was getting really stuck in
to trying to fix Spectre/Meltdown

~Andrew

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

<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <div class="moz-cite-prefix">On 16/07/2019 17:33, Jan Beulich wrote:<br>
    </div>
    <blockquote type="cite"
      cite="mid:b180cbba-0ab6-a0ab-ba08-f1ab0701ea93@suse.com">
      <pre class="moz-quote-pre" wrap="">On 16.07.2019 18:23, Andrew Cooper wrote:
</pre>
      <blockquote type="cite">
        <pre class="moz-quote-pre" wrap="">DMA-ing to the stack is considered bad practice.  In this case, if a
timeout occurs because of a sluggish device which is processing the
request, the completion notification will corrupt the stack of a
subsequent deeper call tree.

Place the poll_slot in a percpu area and DMA to that instead.

Fix the declaration of saddr in struct qinval_entry, to avoid a shift by
two.  The requirement here is that the DMA address is dword aligned,
which is covered by poll_slot's type.

This change does not address other issues.  Correlating completions
after a timeout with their request is a more complicated change.

Signed-off-by: Andrew Cooper <a class="moz-txt-link-rfc2396E" href="mailto:andrew.cooper3@citrix.com">&lt;andrew.cooper3@citrix.com&gt;</a>
</pre>
      </blockquote>
      <pre class="moz-quote-pre" wrap="">
Reviewed-by: Jan Beulich <a class="moz-txt-link-rfc2396E" href="mailto:JBeulich@suse.com">&lt;JBeulich@suse.com&gt;</a>

Must have been quite some time since v2 ...</pre>
    </blockquote>
    <br>
    <span></span> <span class="pull-right">Oct. 19, 2017, 4:22 p.m. UTC
      according to patchwork.<br>
      <br>
      And now I can talk about it, that's when I was getting really
      stuck in to trying to fix Spectre/Meltdown<br>
      <br>
      ~Andrew</span><br>
  </body>
</html>

--------------BB124540B2CA86000F060B08--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============0344290083936098683==--


From xen-devel-bounces@lists.xenproject.org Tue Jul 16 17:06:44 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Jul 2019 17:06:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnQuS-0005qj-6N; Tue, 16 Jul 2019 17:06:36 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=v+lg=VN=bitdefender.com=ppircalabu@srs-us1.protection.inumbo.net>)
 id 1hnQuR-0005qC-8d
 for xen-devel@lists.xenproject.org; Tue, 16 Jul 2019 17:06:35 +0000
X-Inumbo-ID: 0d825f0e-a7ec-11e9-8980-bc764e045a96
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0d825f0e-a7ec-11e9-8980-bc764e045a96;
 Tue, 16 Jul 2019 17:06:30 +0000 (UTC)
Received: from smtp.bitdefender.com (smtp02.buh.bitdefender.net [10.17.80.76])
 by mx01.bbu.dsd.mx.bitdefender.com (Postfix) with ESMTPS id
 46AD3305FFA8; Tue, 16 Jul 2019 20:06:26 +0300 (EEST)
Received: from bitdefender.com (unknown [195.189.155.70])
 by smtp.bitdefender.com (Postfix) with ESMTPSA id 2D222304F609;
 Tue, 16 Jul 2019 20:06:26 +0300 (EEST)
From: Petre Pircalabu <ppircalabu@bitdefender.com>
To: xen-devel@lists.xenproject.org
Date: Tue, 16 Jul 2019 20:06:24 +0300
Message-Id: <fa78b1f1a9b046f52a017afcb73c6ef57d018d82.1563293545.git.ppircalabu@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <cover.1563293545.git.ppircalabu@bitdefender.com>
References: <cover.1563293545.git.ppircalabu@bitdefender.com>
In-Reply-To: <cover.1563293545.git.ppircalabu@bitdefender.com>
References: <cover.1563293545.git.ppircalabu@bitdefender.com>
Subject: [Xen-devel] [PATCH v2 10/10] xen-access: Add support for
 vm_event_ng 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: Petre Pircalabu <ppircalabu@bitdefender.com>,
 Tamas K Lengyel <tamas@tklengyel.com>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>, Wei Liu <wl@xen.org>,
 Ian Jackson <ian.jackson@eu.citrix.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>

U3BsaXQgeGVuLWFjY2VzcyBpbiBvcmRlciB0byBhY2NvbW1vZGF0ZSBib3RoIHZtX2V2ZW50IGlu
dGVyZmFjZXMKKGxlZ2FjeSBhbmQgTkcpLiBCeSBkZWZhdWx0LCB0aGUgbGVnYWN5IHZtX2V2ZW50
IGlzIHNlbGVjdGVkIGJ1dAp0aGlzIGNhbiBiZSBjaGFuZ2VkIGJ5IGFkZGluZyB0aGUgJy1uJyBm
bGFnIGluIHRoZSBjb21tYW5kIGxpbmUuCgpTaWduZWQtb2ZmLWJ5OiBQZXRyZSBQaXJjYWxhYnUg
PHBwaXJjYWxhYnVAYml0ZGVmZW5kZXIuY29tPgotLS0KIHRvb2xzL3Rlc3RzL3hlbi1hY2Nlc3Mv
TWFrZWZpbGUgICAgICB8ICAgNyArLQogdG9vbHMvdGVzdHMveGVuLWFjY2Vzcy92bS1ldmVudC1u
Zy5jIHwgMTgzICsrKysrKysrKysrKysrKysrKwogdG9vbHMvdGVzdHMveGVuLWFjY2Vzcy92bS1l
dmVudC5jICAgIHwgMTk0ICsrKysrKysrKysrKysrKysrKysKIHRvb2xzL3Rlc3RzL3hlbi1hY2Nl
c3MveGVuLWFjY2Vzcy5jICB8IDM0OCArKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQogdG9vbHMvdGVzdHMveGVuLWFjY2Vzcy94ZW4tYWNjZXNzLmggIHwgIDkxICsrKysrKysrKwog
NSBmaWxlcyBjaGFuZ2VkLCA1ODIgaW5zZXJ0aW9ucygrKSwgMjQxIGRlbGV0aW9ucygtKQogY3Jl
YXRlIG1vZGUgMTAwNjQ0IHRvb2xzL3Rlc3RzL3hlbi1hY2Nlc3Mvdm0tZXZlbnQtbmcuYwogY3Jl
YXRlIG1vZGUgMTAwNjQ0IHRvb2xzL3Rlc3RzL3hlbi1hY2Nlc3Mvdm0tZXZlbnQuYwogY3JlYXRl
IG1vZGUgMTAwNjQ0IHRvb2xzL3Rlc3RzL3hlbi1hY2Nlc3MveGVuLWFjY2Vzcy5oCgpkaWZmIC0t
Z2l0IGEvdG9vbHMvdGVzdHMveGVuLWFjY2Vzcy9NYWtlZmlsZSBiL3Rvb2xzL3Rlc3RzL3hlbi1h
Y2Nlc3MvTWFrZWZpbGUKaW5kZXggMTMxYzlmMy4uMTc3NjBkOCAxMDA2NDQKLS0tIGEvdG9vbHMv
dGVzdHMveGVuLWFjY2Vzcy9NYWtlZmlsZQorKysgYi90b29scy90ZXN0cy94ZW4tYWNjZXNzL01h
a2VmaWxlCkBAIC03LDYgKzcsNyBAQCBDRkxBR1MgKz0gLURYQ19XQU5UX0NPTVBBVF9ERVZJQ0VN
T0RFTF9BUEkKIENGTEFHUyArPSAkKENGTEFHU19saWJ4ZW5jdHJsKQogQ0ZMQUdTICs9ICQoQ0ZM
QUdTX2xpYnhlbmd1ZXN0KQogQ0ZMQUdTICs9ICQoQ0ZMQUdTX2xpYnhlbmV2dGNobikKK0NGTEFH
UyArPSAkKENGTEFHU19saWJ4ZW5mb3JlaWdubWVtb3J5KQogQ0ZMQUdTICs9ICQoQ0ZMQUdTX3hl
bmluY2x1ZGUpCiAKIFRBUkdFVFMteSA6PSB4ZW4tYWNjZXNzCkBAIC0yNSw4ICsyNiwxMCBAQCBj
bGVhbjoKIC5QSE9OWTogZGlzdGNsZWFuCiBkaXN0Y2xlYW46IGNsZWFuCiAKLXhlbi1hY2Nlc3M6
IHhlbi1hY2Nlc3MubyBNYWtlZmlsZQotCSQoQ0MpIC1vICRAICQ8ICQoTERGTEFHUykgJChMRExJ
QlNfbGlieGVuY3RybCkgJChMRExJQlNfbGlieGVuZ3Vlc3QpICQoTERMSUJTX2xpYnhlbmV2dGNo
bikKK09CSlMgPSB4ZW4tYWNjZXNzLm8gdm0tZXZlbnQubyB2bS1ldmVudC1uZy5vCisKK3hlbi1h
Y2Nlc3M6ICQoT0JKUykgTWFrZWZpbGUKKwkkKENDKSAtbyAkQCAkKE9CSlMpICQoTERGTEFHUykg
JChMRExJQlNfbGlieGVuY3RybCkgJChMRExJQlNfbGlieGVuZ3Vlc3QpICQoTERMSUJTX2xpYnhl
bmV2dGNobikgJChMRExJQlNfbGlieGVuZm9yZWlnbm1lbW9yeSkKIAogaW5zdGFsbCB1bmluc3Rh
bGw6CiAKZGlmZiAtLWdpdCBhL3Rvb2xzL3Rlc3RzL3hlbi1hY2Nlc3Mvdm0tZXZlbnQtbmcuYyBi
L3Rvb2xzL3Rlc3RzL3hlbi1hY2Nlc3Mvdm0tZXZlbnQtbmcuYwpuZXcgZmlsZSBtb2RlIDEwMDY0
NAppbmRleCAwMDAwMDAwLi4yYzc5ZjYxCi0tLSAvZGV2L251bGwKKysrIGIvdG9vbHMvdGVzdHMv
eGVuLWFjY2Vzcy92bS1ldmVudC1uZy5jCkBAIC0wLDAgKzEsMTgzIEBACisvKgorICogdm0tZXZl
bnQtbmcuYworICoKKyAqIENvcHlyaWdodCAoYykgMjAxOSBCaXRkZWZlbmRlciBTLlIuTC4KKyAq
CisgKiBQZXJtaXNzaW9uIGlzIGhlcmVieSBncmFudGVkLCBmcmVlIG9mIGNoYXJnZSwgdG8gYW55
IHBlcnNvbiBvYnRhaW5pbmcgYSBjb3B5CisgKiBvZiB0aGlzIHNvZnR3YXJlIGFuZCBhc3NvY2lh
dGVkIGRvY3VtZW50YXRpb24gZmlsZXMgKHRoZSAiU29mdHdhcmUiKSwgdG8KKyAqIGRlYWwgaW4g
dGhlIFNvZnR3YXJlIHdpdGhvdXQgcmVzdHJpY3Rpb24sIGluY2x1ZGluZyB3aXRob3V0IGxpbWl0
YXRpb24gdGhlCisgKiByaWdodHMgdG8gdXNlLCBjb3B5LCBtb2RpZnksIG1lcmdlLCBwdWJsaXNo
LCBkaXN0cmlidXRlLCBzdWJsaWNlbnNlLCBhbmQvb3IKKyAqIHNlbGwgY29waWVzIG9mIHRoZSBT
b2Z0d2FyZSwgYW5kIHRvIHBlcm1pdCBwZXJzb25zIHRvIHdob20gdGhlIFNvZnR3YXJlIGlzCisg
KiBmdXJuaXNoZWQgdG8gZG8gc28sIHN1YmplY3QgdG8gdGhlIGZvbGxvd2luZyBjb25kaXRpb25z
OgorICoKKyAqIFRoZSBhYm92ZSBjb3B5cmlnaHQgbm90aWNlIGFuZCB0aGlzIHBlcm1pc3Npb24g
bm90aWNlIHNoYWxsIGJlIGluY2x1ZGVkIGluCisgKiBhbGwgY29waWVzIG9yIHN1YnN0YW50aWFs
IHBvcnRpb25zIG9mIHRoZSBTb2Z0d2FyZS4KKyAqCisgKiBUSEUgU09GVFdBUkUgSVMgUFJPVklE
RUQgIkFTIElTIiwgV0lUSE9VVCBXQVJSQU5UWSBPRiBBTlkgS0lORCwgRVhQUkVTUyBPUgorICog
SU1QTElFRCwgSU5DTFVESU5HIEJVVCBOT1QgTElNSVRFRCBUTyBUSEUgV0FSUkFOVElFUyBPRiBN
RVJDSEFOVEFCSUxJVFksCisgKiBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRSBBTkQg
Tk9OSU5GUklOR0VNRU5ULiBJTiBOTyBFVkVOVCBTSEFMTCBUSEUKKyAqIEFVVEhPUlMgT1IgQ09Q
WVJJR0hUIEhPTERFUlMgQkUgTElBQkxFIEZPUiBBTlkgQ0xBSU0sIERBTUFHRVMgT1IgT1RIRVIK
KyAqIExJQUJJTElUWSwgV0hFVEhFUiBJTiBBTiBBQ1RJT04gT0YgQ09OVFJBQ1QsIFRPUlQgT1Ig
T1RIRVJXSVNFLCBBUklTSU5HCisgKiBGUk9NLCBPVVQgT0YgT1IgSU4gQ09OTkVDVElPTiBXSVRI
IFRIRSBTT0ZUV0FSRSBPUiBUSEUgVVNFIE9SIE9USEVSCisgKiBERUFMSU5HUyBJTiBUSEUgU09G
VFdBUkUuCisgKi8KKworI2luY2x1ZGUgPGVycm5vLmg+CisjaW5jbHVkZSA8aW50dHlwZXMuaD4K
KyNpbmNsdWRlIDxzdGRsaWIuaD4KKyNpbmNsdWRlIDxzdHJpbmcuaD4KKyNpbmNsdWRlIDxzeXMv
bW1hbi5oPgorI2luY2x1ZGUgPHhlbmZvcmVpZ25tZW1vcnkuaD4KKyNpbmNsdWRlICJ4ZW4tYWNj
ZXNzLmgiCisKKyNpZm5kZWYgUEZOX1VQCisjZGVmaW5lIFBGTl9VUCh4KSAgICAgKCgoeCkgKyBY
Q19QQUdFX1NJWkUtMSkgPj4gWENfUEFHRV9TSElGVCkKKyNlbmRpZiAvKiBQRk5fVVAgKi8KKwor
dHlwZWRlZiBzdHJ1Y3Qgdm1fZXZlbnRfY2hhbm5lbHMKK3sKKyAgICB2bV9ldmVudF90IHZtZTsK
KyAgICBpbnQgbnVtX2NoYW5uZWxzOworICAgIHhlbmZvcmVpZ25tZW1vcnlfcmVzb3VyY2VfaGFu
ZGxlICpmcmVzOworICAgIHN0cnVjdCB2bV9ldmVudF9zbG90ICpzbG90czsKKyAgICBpbnQgKnBv
cnRzOworfSB2bV9ldmVudF9jaGFubmVsc190OworCisjZGVmaW5lIHRvX2NoYW5uZWxzKF92bWUp
IGNvbnRhaW5lcl9vZigoX3ZtZSksIHZtX2V2ZW50X2NoYW5uZWxzX3QsIHZtZSkKKworc3RhdGlj
IGludCB2bV9ldmVudF9jaGFubmVsc19pbml0KHhjX2ludGVyZmFjZSAqeGNoLCB4ZW5ldnRjaG5f
aGFuZGxlICp4Y2UsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZG9taWRfdCBk
b21haW5faWQsIHZtX2V2ZW50X29wc190ICpvcHMsCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgdm1fZXZlbnRfdCAqKnZtX2V2ZW50KQoreworICAgIHZtX2V2ZW50X2NoYW5uZWxz
X3QgKmltcGwgPSBOVUxMOworICAgIGludCByYywgaTsKKworICAgIGltcGwgPSAodm1fZXZlbnRf
Y2hhbm5lbHNfdCAqKWNhbGxvYygxLCBzaXplb2Yodm1fZXZlbnRfY2hhbm5lbHNfdCkpOworICAg
IGlmICggaW1wbCA9PSBOVUxMICkKKyAgICAgICAgcmV0dXJuIC1FTk9NRU07CisKKyAgICByYyA9
IHhjX21vbml0b3JfbmdfZW5hYmxlKHhjaCwgZG9tYWluX2lkLCAmaW1wbC0+ZnJlcywgJmltcGwt
Pm51bV9jaGFubmVscywgKHZvaWQqKikmaW1wbC0+c2xvdHMpOworICAgIGlmICggcmMgKQorICAg
IHsKKyAgICAgICAgRVJST1IoIkZhaWxlZCB0byBlbmFibGUgbW9uaXRvciIpOworICAgICAgICBy
ZXR1cm4gcmM7CisgICAgfQorCisgICAgaW1wbC0+cG9ydHMgPSBjYWxsb2MoaW1wbC0+bnVtX2No
YW5uZWxzLCBzaXplb2YoaW50KSk7CisgICAgaWYgKCBpbXBsLT5wb3J0cyA9PSBOVUxMICkKKyAg
ICB7CisgICAgICAgIHJjID0gLUVOT01FTTsKKyAgICAgICAgZ290byBlcnI7CisgICAgfQorCisg
ICAgZm9yICggaSA9IDA7IGkgPCBpbXBsLT5udW1fY2hhbm5lbHM7IGkrKykKKyAgICB7CisgICAg
ICAgIHJjID0geGVuZXZ0Y2huX2JpbmRfaW50ZXJkb21haW4oeGNlLCBkb21haW5faWQsIGltcGwt
PnNsb3RzW2ldLnBvcnQpOworICAgICAgICBpZiAoICByYyA8IDAgKQorICAgICAgICB7CisgICAg
ICAgICAgICBFUlJPUigiRmFpbGVkIHRvIGJpbmQgdm1fZXZlbnRfc2xvdCBwb3J0IGZvciB2Y3B1
ICVkIiwgaSk7CisgICAgICAgICAgICByYyA9IC1lcnJubzsKKyAgICAgICAgICAgIGdvdG8gZXJy
OworICAgICAgICB9CisKKyAgICAgICAgaW1wbC0+cG9ydHNbaV0gPSByYzsKKyAgICB9CisKKyAg
ICAqdm1fZXZlbnQgPSAodm1fZXZlbnRfdCopIGltcGw7CisgICAgcmV0dXJuIDA7CisKK2VycjoK
KyAgICB3aGlsZSAoIC0taSA+PSAwICkKKyAgICAgICAgeGVuZXZ0Y2huX3VuYmluZCh4Y2UsIGlt
cGwtPnBvcnRzW2ldKTsKKyAgICBmcmVlKGltcGwtPnBvcnRzKTsKKyAgICB4Y19tb25pdG9yX25n
X2Rpc2FibGUoeGNoLCBkb21haW5faWQsICZpbXBsLT5mcmVzKTsKKyAgICBmcmVlKGltcGwpOwor
ICAgIHJldHVybiByYzsKK30KKworc3RhdGljIGludCB2Y3B1X2lkX2J5X3BvcnQodm1fZXZlbnRf
Y2hhbm5lbHNfdCAqaW1wbCwgaW50IHBvcnQsIGludCAqdmNwdV9pZCkKK3sKKyAgICBpbnQgaTsK
KworICAgIGZvciAoIGkgPSAwOyBpIDwgaW1wbC0+bnVtX2NoYW5uZWxzOyBpKysgKQorICAgIHsK
KyAgICAgICAgaWYgKCBwb3J0ID09IGltcGwtPnBvcnRzW2ldICkKKyAgICAgICAgeworICAgICAg
ICAgICAgKnZjcHVfaWQgPSBpOworICAgICAgICAgICAgcmV0dXJuIDA7CisgICAgICAgIH0KKyAg
ICB9CisKKyAgICByZXR1cm4gLUVJTlZBTDsKK30KKworc3RhdGljIGludCB2bV9ldmVudF9jaGFu
bmVsc190ZWFyZG93bih2bV9ldmVudF90ICp2bV9ldmVudCkKK3sKKyAgICB2bV9ldmVudF9jaGFu
bmVsc190ICppbXBsID0gdG9fY2hhbm5lbHModm1fZXZlbnQpOworICAgIGludCByYywgaTsKKwor
ICAgIGlmICggaW1wbCA9PSBOVUxMIHx8IGltcGwtPnBvcnRzID09IE5VTEwgKQorICAgICAgICBy
ZXR1cm4gLUVJTlZBTDsKKworICAgIGZvciAoIGkgPSAwOyBpIDwgaW1wbC0+bnVtX2NoYW5uZWxz
OyBpKysgKQorICAgIHsKKyAgICAgICAgcmMgPSB4ZW5ldnRjaG5fdW5iaW5kKHZtX2V2ZW50LT54
Y2UsIGltcGwtPnBvcnRzW2ldKTsKKyAgICAgICAgaWYgKCByYyAhPSAwICkKKyAgICAgICAgewor
ICAgICAgICAgICAgRVJST1IoIkVycm9yIHVuYmluZGluZyBldmVudCBwb3J0Iik7CisgICAgICAg
ICAgICByZXR1cm4gcmM7CisgICAgICAgIH0KKyAgICB9CisKKyAgICByZXR1cm4geGNfbW9uaXRv
cl9uZ19kaXNhYmxlKGltcGwtPnZtZS54Y2gsIGltcGwtPnZtZS5kb21haW5faWQsICZpbXBsLT5m
cmVzKTsKK30KKworc3RhdGljIGJvb2wgdm1fZXZlbnRfY2hhbm5lbHNfZ2V0X3JlcXVlc3Qodm1f
ZXZlbnRfdCAqdm1fZXZlbnQsIHZtX2V2ZW50X3JlcXVlc3RfdCAqcmVxLCBpbnQgKnBvcnQpCit7
CisgICAgaW50IHZjcHVfaWQ7CisgICAgdm1fZXZlbnRfY2hhbm5lbHNfdCAqaW1wbCA9IHRvX2No
YW5uZWxzKHZtX2V2ZW50KTsKKworICAgIGlmICggdmNwdV9pZF9ieV9wb3J0KGltcGwsICpwb3J0
LCAmdmNwdV9pZCkgIT0gMCApCisgICAgICAgIHJldHVybiBmYWxzZTsKKworICAgIGlmICggaW1w
bC0+c2xvdHNbdmNwdV9pZF0uc3RhdGUgIT0gU1RBVEVfVk1fRVZFTlRfU0xPVF9TVUJNSVQgKQor
ICAgICAgICByZXR1cm4gZmFsc2U7CisKKyAgICBtZW1jcHkocmVxLCAmaW1wbC0+c2xvdHNbdmNw
dV9pZF0udS5yZXEsIHNpemVvZigqcmVxKSk7CisKKyAgICByZXR1cm4gdHJ1ZTsKK30KKworc3Rh
dGljIHZvaWQgdm1fZXZlbnRfY2hhbm5lbHNfcHV0X3Jlc3BvbnNlKHZtX2V2ZW50X3QgKnZtX2V2
ZW50LCB2bV9ldmVudF9yZXNwb25zZV90ICpyc3AsIGludCBwb3J0KQoreworICAgIGludCB2Y3B1
X2lkOworICAgIHZtX2V2ZW50X2NoYW5uZWxzX3QgKmltcGwgPSB0b19jaGFubmVscyh2bV9ldmVu
dCk7CisKKyAgICBpZiAoIHZjcHVfaWRfYnlfcG9ydChpbXBsLCBwb3J0LCAmdmNwdV9pZCkgIT0g
MCApCisgICAgICAgIHJldHVybjsKKworICAgIG1lbWNweSgmaW1wbC0+c2xvdHNbdmNwdV9pZF0u
dS5yc3AsIHJzcCwgc2l6ZW9mKCpyc3ApKTsKKyAgICBpbXBsLT5zbG90c1t2Y3B1X2lkXS5zdGF0
ZSA9IFNUQVRFX1ZNX0VWRU5UX1NMT1RfRklOSVNIOworfQorCitzdGF0aWMgaW50IHZtX2V2ZW50
X2NoYW5uZWxzX25vdGlmeV9wb3J0KHZtX2V2ZW50X3QgKnZtX2V2ZW50LCBpbnQgcG9ydCkKK3sK
KyAgICByZXR1cm4geGVuZXZ0Y2huX25vdGlmeSh2bV9ldmVudC0+eGNlLCBwb3J0KTsKK30KKwor
dm1fZXZlbnRfb3BzX3QgY2hhbm5lbF9vcHMgPSB7CisgICAgLmdldF9yZXF1ZXN0ID0gdm1fZXZl
bnRfY2hhbm5lbHNfZ2V0X3JlcXVlc3QsCisgICAgLnB1dF9yZXNwb25zZSA9IHZtX2V2ZW50X2No
YW5uZWxzX3B1dF9yZXNwb25zZSwKKyAgICAubm90aWZ5X3BvcnQgPSB2bV9ldmVudF9jaGFubmVs
c19ub3RpZnlfcG9ydCwKKyAgICAuaW5pdCA9IHZtX2V2ZW50X2NoYW5uZWxzX2luaXQsCisgICAg
LnRlYXJkb3duID0gdm1fZXZlbnRfY2hhbm5lbHNfdGVhcmRvd24sCit9OworCisvKgorICogTG9j
YWwgdmFyaWFibGVzOgorICogbW9kZTogQworICogYy1maWxlLXN0eWxlOiAiQlNEIgorICogYy1i
YXNpYy1vZmZzZXQ6IDQKKyAqIGluZGVudC10YWJzLW1vZGU6IG5pbAorICogRW5kOgorICovCmRp
ZmYgLS1naXQgYS90b29scy90ZXN0cy94ZW4tYWNjZXNzL3ZtLWV2ZW50LmMgYi90b29scy90ZXN0
cy94ZW4tYWNjZXNzL3ZtLWV2ZW50LmMKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAw
MC4uZTZiMjBjZQotLS0gL2Rldi9udWxsCisrKyBiL3Rvb2xzL3Rlc3RzL3hlbi1hY2Nlc3Mvdm0t
ZXZlbnQuYwpAQCAtMCwwICsxLDE5NCBAQAorLyoKKyAqIHZtLWV2ZW50LmMKKyAqCisgKiBDb3B5
cmlnaHQgKGMpIDIwMTkgQml0ZGVmZW5kZXIgUy5SLkwuCisgKgorICogUGVybWlzc2lvbiBpcyBo
ZXJlYnkgZ3JhbnRlZCwgZnJlZSBvZiBjaGFyZ2UsIHRvIGFueSBwZXJzb24gb2J0YWluaW5nIGEg
Y29weQorICogb2YgdGhpcyBzb2Z0d2FyZSBhbmQgYXNzb2NpYXRlZCBkb2N1bWVudGF0aW9uIGZp
bGVzICh0aGUgIlNvZnR3YXJlIiksIHRvCisgKiBkZWFsIGluIHRoZSBTb2Z0d2FyZSB3aXRob3V0
IHJlc3RyaWN0aW9uLCBpbmNsdWRpbmcgd2l0aG91dCBsaW1pdGF0aW9uIHRoZQorICogcmlnaHRz
IHRvIHVzZSwgY29weSwgbW9kaWZ5LCBtZXJnZSwgcHVibGlzaCwgZGlzdHJpYnV0ZSwgc3VibGlj
ZW5zZSwgYW5kL29yCisgKiBzZWxsIGNvcGllcyBvZiB0aGUgU29mdHdhcmUsIGFuZCB0byBwZXJt
aXQgcGVyc29ucyB0byB3aG9tIHRoZSBTb2Z0d2FyZSBpcworICogZnVybmlzaGVkIHRvIGRvIHNv
LCBzdWJqZWN0IHRvIHRoZSBmb2xsb3dpbmcgY29uZGl0aW9uczoKKyAqCisgKiBUaGUgYWJvdmUg
Y29weXJpZ2h0IG5vdGljZSBhbmQgdGhpcyBwZXJtaXNzaW9uIG5vdGljZSBzaGFsbCBiZSBpbmNs
dWRlZCBpbgorICogYWxsIGNvcGllcyBvciBzdWJzdGFudGlhbCBwb3J0aW9ucyBvZiB0aGUgU29m
dHdhcmUuCisgKgorICogVEhFIFNPRlRXQVJFIElTIFBST1ZJREVEICJBUyBJUyIsIFdJVEhPVVQg
V0FSUkFOVFkgT0YgQU5ZIEtJTkQsIEVYUFJFU1MgT1IKKyAqIElNUExJRUQsIElOQ0xVRElORyBC
VVQgTk9UIExJTUlURUQgVE8gVEhFIFdBUlJBTlRJRVMgT0YgTUVSQ0hBTlRBQklMSVRZLAorICog
RklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UgQU5EIE5PTklORlJJTkdFTUVOVC4gSU4g
Tk8gRVZFTlQgU0hBTEwgVEhFCisgKiBBVVRIT1JTIE9SIENPUFlSSUdIVCBIT0xERVJTIEJFIExJ
QUJMRSBGT1IgQU5ZIENMQUlNLCBEQU1BR0VTIE9SIE9USEVSCisgKiBMSUFCSUxJVFksIFdIRVRI
RVIgSU4gQU4gQUNUSU9OIE9GIENPTlRSQUNULCBUT1JUIE9SIE9USEVSV0lTRSwgQVJJU0lORwor
ICogRlJPTSwgT1VUIE9GIE9SIElOIENPTk5FQ1RJT04gV0lUSCBUSEUgU09GVFdBUkUgT1IgVEhF
IFVTRSBPUiBPVEhFUgorICogREVBTElOR1MgSU4gVEhFIFNPRlRXQVJFLgorICovCisKKyNpbmNs
dWRlIDxlcnJuby5oPgorI2luY2x1ZGUgPGludHR5cGVzLmg+CisjaW5jbHVkZSA8c3RkbGliLmg+
CisjaW5jbHVkZSA8c3RyaW5nLmg+CisjaW5jbHVkZSA8c3lzL21tYW4uaD4KKyNpbmNsdWRlICJ4
ZW4tYWNjZXNzLmgiCisKK3R5cGVkZWYgc3RydWN0IHZtX2V2ZW50X3JpbmcgeworICAgIHZtX2V2
ZW50X3Qgdm1lOworICAgIGludCBwb3J0OworICAgIHZtX2V2ZW50X2JhY2tfcmluZ190IGJhY2tf
cmluZzsKKyAgICB1aW50MzJfdCBldnRjaG5fcG9ydDsKKyAgICB2b2lkICpyaW5nX3BhZ2U7Cit9
IHZtX2V2ZW50X3JpbmdfdDsKKworI2RlZmluZSB0b19yaW5nKF92bWUpIGNvbnRhaW5lcl9vZigo
X3ZtZSksIHZtX2V2ZW50X3JpbmdfdCwgdm1lKQorCitzdGF0aWMgaW50IHZtX2V2ZW50X3Jpbmdf
aW5pdCh4Y19pbnRlcmZhY2UgKnhjaCwgeGVuZXZ0Y2huX2hhbmRsZSAqeGNlLAorICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZG9taWRfdCBkb21haW5faWQsIHZtX2V2ZW50X29wc190ICpv
cHMsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2bV9ldmVudF90ICoqdm1fZXZlbnQp
Cit7CisgICAgdm1fZXZlbnRfcmluZ190ICppbXBsOworICAgIGludCByYzsKKworICAgIGltcGwg
PSAodm1fZXZlbnRfcmluZ190KikgY2FsbG9jICgxLCBzaXplb2Yodm1fZXZlbnRfcmluZ190KSk7
CisgICAgaWYgKCBpbXBsID09IE5VTEwgKQorICAgICAgICByZXR1cm4gLUVOT01FTTsKKworICAg
IC8qIEVuYWJsZSBtZW1fYWNjZXNzICovCisgICAgaW1wbC0+cmluZ19wYWdlID0geGNfbW9uaXRv
cl9lbmFibGUoeGNoLCBkb21haW5faWQsICZpbXBsLT5ldnRjaG5fcG9ydCk7CisgICAgaWYgKCBp
bXBsLT5yaW5nX3BhZ2UgPT0gTlVMTCApCisgICAgeworICAgICAgICBzd2l0Y2ggKCBlcnJubyAp
CisgICAgICAgIHsKKyAgICAgICAgY2FzZSBFQlVTWToKKyAgICAgICAgICAgIEVSUk9SKCJ4ZW5h
Y2Nlc3MgaXMgKG9yIHdhcykgYWN0aXZlIG9uIHRoaXMgZG9tYWluIik7CisgICAgICAgICAgICBi
cmVhazsKKyAgICAgICAgY2FzZSBFTk9ERVY6CisgICAgICAgICAgICBFUlJPUigiRVBUIG5vdCBz
dXBwb3J0ZWQgZm9yIHRoaXMgZ3Vlc3QiKTsKKyAgICAgICAgICAgIGJyZWFrOworICAgICAgICBk
ZWZhdWx0OgorICAgICAgICAgICAgcGVycm9yKCJFcnJvciBlbmFibGluZyBtZW1fYWNjZXNzIik7
CisgICAgICAgICAgICBicmVhazsKKyAgICAgICAgfQorICAgICAgICByYyA9IC1lcnJubzsKKyAg
ICAgICAgZ290byBlcnI7CisgICAgfQorCisgICAgLyogQmluZCBldmVudCBub3RpZmljYXRpb24g
Ki8KKyAgICByYyA9IHhlbmV2dGNobl9iaW5kX2ludGVyZG9tYWluKHhjZSwgZG9tYWluX2lkLCBp
bXBsLT5ldnRjaG5fcG9ydCk7CisgICAgaWYgKCByYyA8IDAgKQorICAgIHsKKyAgICAgICAgRVJS
T1IoIkZhaWxlZCB0byBiaW5kIGV2ZW50IGNoYW5uZWwiKTsKKyAgICAgICAgbXVubWFwKGltcGwt
PnJpbmdfcGFnZSwgWENfUEFHRV9TSVpFKTsKKyAgICAgICAgeGNfbW9uaXRvcl9kaXNhYmxlKHhj
aCwgZG9tYWluX2lkKTsKKyAgICAgICAgZ290byBlcnI7CisgICAgfQorCisgICAgaW1wbC0+cG9y
dCA9IHJjOworCisgICAgLyogSW5pdGlhbGlzZSByaW5nICovCisgICAgU0hBUkVEX1JJTkdfSU5J
VCgodm1fZXZlbnRfc3JpbmdfdCAqKWltcGwtPnJpbmdfcGFnZSk7CisgICAgQkFDS19SSU5HX0lO
SVQoJmltcGwtPmJhY2tfcmluZywgKHZtX2V2ZW50X3NyaW5nX3QgKilpbXBsLT5yaW5nX3BhZ2Us
CisgICAgICAgICAgICAgICAgICAgWENfUEFHRV9TSVpFKTsKKworICAgICp2bV9ldmVudCA9ICh2
bV9ldmVudF90KikgaW1wbDsKKyAgICByZXR1cm4gMDsKKworZXJyOgorICAgIGZyZWUoaW1wbCk7
CisgICAgcmV0dXJuIHJjOworfQorCitzdGF0aWMgaW50IHZtX2V2ZW50X3JpbmdfdGVhcmRvd24o
dm1fZXZlbnRfdCAqdm1fZXZlbnQpCit7CisgICAgdm1fZXZlbnRfcmluZ190ICppbXBsID0gdG9f
cmluZyh2bV9ldmVudCk7CisgICAgaW50IHJjOworCisgICAgaWYgKCBpbXBsLT5yaW5nX3BhZ2Ug
IT0gTlVMTCApCisgICAgICAgIG11bm1hcChpbXBsLT5yaW5nX3BhZ2UsIFhDX1BBR0VfU0laRSk7
CisKKyAgICAvKiBUZWFyIGRvd24gZG9tYWluIHhlbmFjY2VzcyBpbiBYZW4gKi8KKyAgICByYyA9
IHhjX21vbml0b3JfZGlzYWJsZSh2bV9ldmVudC0+eGNoLCB2bV9ldmVudC0+ZG9tYWluX2lkKTsK
KyAgICBpZiAoIHJjICE9IDAgKQorICAgIHsKKyAgICAgICAgRVJST1IoIkVycm9yIHRlYXJpbmcg
ZG93biBkb21haW4geGVuYWNjZXNzIGluIHhlbiIpOworICAgICAgICByZXR1cm4gcmM7CisgICAg
fQorCisgICAgLyogVW5iaW5kIFZJUlEgKi8KKyAgICByYyA9IHhlbmV2dGNobl91bmJpbmQodm1f
ZXZlbnQtPnhjZSwgaW1wbC0+cG9ydCk7CisgICAgaWYgKCByYyAhPSAwICkKKyAgICB7CisgICAg
ICAgIEVSUk9SKCJFcnJvciB1bmJpbmRpbmcgZXZlbnQgcG9ydCIpOworICAgICAgICByZXR1cm4g
cmM7CisgICAgfQorCisgICAgcmV0dXJuIDA7Cit9CisKKy8qCisgKiBOb3RlIHRoYXQgdGhpcyBm
dW5jdGlvbiBpcyBub3QgdGhyZWFkIHNhZmUuCisgKi8KK3N0YXRpYyBib29sIHZtX2V2ZW50X3Jp
bmdfZ2V0X3JlcXVlc3Qodm1fZXZlbnRfdCAqdm1fZXZlbnQsIHZtX2V2ZW50X3JlcXVlc3RfdCAq
cmVxLCBpbnQgKnBvcnQpCit7CisgICAgdm1fZXZlbnRfYmFja19yaW5nX3QgKmJhY2tfcmluZzsK
KyAgICBSSU5HX0lEWCByZXFfY29uczsKKyAgICB2bV9ldmVudF9yaW5nX3QgKmltcGwgPSB0b19y
aW5nKHZtX2V2ZW50KTsKKworICAgIGlmICggIVJJTkdfSEFTX1VOQ09OU1VNRURfUkVRVUVTVFMo
JmltcGwtPmJhY2tfcmluZykgKQorICAgICAgICByZXR1cm4gZmFsc2U7CisKKyAgICBiYWNrX3Jp
bmcgPSAmaW1wbC0+YmFja19yaW5nOworICAgIHJlcV9jb25zID0gYmFja19yaW5nLT5yZXFfY29u
czsKKworICAgIC8qIENvcHkgcmVxdWVzdCAqLworICAgIG1lbWNweShyZXEsIFJJTkdfR0VUX1JF
UVVFU1QoYmFja19yaW5nLCByZXFfY29ucyksIHNpemVvZigqcmVxKSk7CisgICAgcmVxX2NvbnMr
KzsKKworICAgIC8qIFVwZGF0ZSByaW5nICovCisgICAgYmFja19yaW5nLT5yZXFfY29ucyA9IHJl
cV9jb25zOworICAgIGJhY2tfcmluZy0+c3JpbmctPnJlcV9ldmVudCA9IHJlcV9jb25zICsgMTsK
KworICAgICpwb3J0ID0gaW1wbC0+cG9ydDsKKworICAgIHJldHVybiB0cnVlOworfQorCisvKgor
ICogTm90ZSB0aGF0IHRoaXMgZnVuY3Rpb24gaXMgbm90IHRocmVhZCBzYWZlLgorICovCitzdGF0
aWMgdm9pZCB2bV9ldmVudF9yaW5nX3B1dF9yZXNwb25zZSh2bV9ldmVudF90ICp2bV9ldmVudCwg
dm1fZXZlbnRfcmVzcG9uc2VfdCAqcnNwLCBpbnQgcG9ydCkKK3sKKyAgICB2bV9ldmVudF9iYWNr
X3JpbmdfdCAqYmFja19yaW5nOworICAgIFJJTkdfSURYIHJzcF9wcm9kOworICAgIHZtX2V2ZW50
X3JpbmdfdCAqaW1wbCA9IHRvX3Jpbmcodm1fZXZlbnQpOworCisgICAgYmFja19yaW5nID0gJmlt
cGwtPmJhY2tfcmluZzsKKyAgICByc3BfcHJvZCA9IGJhY2tfcmluZy0+cnNwX3Byb2RfcHZ0Owor
CisgICAgLyogQ29weSByZXNwb25zZSAqLworICAgIG1lbWNweShSSU5HX0dFVF9SRVNQT05TRShi
YWNrX3JpbmcsIHJzcF9wcm9kKSwgcnNwLCBzaXplb2YoKnJzcCkpOworICAgIHJzcF9wcm9kKys7
CisKKyAgICAvKiBVcGRhdGUgcmluZyAqLworICAgIGJhY2tfcmluZy0+cnNwX3Byb2RfcHZ0ID0g
cnNwX3Byb2Q7CisgICAgUklOR19QVVNIX1JFU1BPTlNFUyhiYWNrX3JpbmcpOworfQorCitzdGF0
aWMgaW50IHZtX2V2ZW50X3Jpbmdfbm90aWZ5X3BvcnQodm1fZXZlbnRfdCAqdm1fZXZlbnQsIGlu
dCBwb3J0KQoreworICAgIHJldHVybiB4ZW5ldnRjaG5fbm90aWZ5KHZtX2V2ZW50LT54Y2UsIHBv
cnQpOworfQorCit2bV9ldmVudF9vcHNfdCByaW5nX29wcyA9IHsKKyAgICAuZ2V0X3JlcXVlc3Qg
PSB2bV9ldmVudF9yaW5nX2dldF9yZXF1ZXN0LAorICAgIC5wdXRfcmVzcG9uc2UgPSB2bV9ldmVu
dF9yaW5nX3B1dF9yZXNwb25zZSwKKyAgICAubm90aWZ5X3BvcnQgPSB2bV9ldmVudF9yaW5nX25v
dGlmeV9wb3J0LAorICAgIC5pbml0ID0gdm1fZXZlbnRfcmluZ19pbml0LAorICAgIC50ZWFyZG93
biA9IHZtX2V2ZW50X3JpbmdfdGVhcmRvd24sCit9OworCisvKgorICogTG9jYWwgdmFyaWFibGVz
OgorICogbW9kZTogQworICogYy1maWxlLXN0eWxlOiAiQlNEIgorICogYy1iYXNpYy1vZmZzZXQ6
IDQKKyAqIGluZGVudC10YWJzLW1vZGU6IG5pbAorICogRW5kOgorICovCmRpZmYgLS1naXQgYS90
b29scy90ZXN0cy94ZW4tYWNjZXNzL3hlbi1hY2Nlc3MuYyBiL3Rvb2xzL3Rlc3RzL3hlbi1hY2Nl
c3MveGVuLWFjY2Vzcy5jCmluZGV4IGFiZjE3YTIuLjkxNTdmMjMgMTAwNjQ0Ci0tLSBhL3Rvb2xz
L3Rlc3RzL3hlbi1hY2Nlc3MveGVuLWFjY2Vzcy5jCisrKyBiL3Rvb2xzL3Rlc3RzL3hlbi1hY2Nl
c3MveGVuLWFjY2Vzcy5jCkBAIC0zNSwxNCArMzUsOSBAQAogI2luY2x1ZGUgPHRpbWUuaD4KICNp
bmNsdWRlIDxzaWduYWwuaD4KICNpbmNsdWRlIDx1bmlzdGQuaD4KLSNpbmNsdWRlIDxzeXMvbW1h
bi5oPgogI2luY2x1ZGUgPHBvbGwuaD4KICNpbmNsdWRlIDxnZXRvcHQuaD4KIAotI2luY2x1ZGUg
PHhlbmN0cmwuaD4KLSNpbmNsdWRlIDx4ZW5ldnRjaG4uaD4KLSNpbmNsdWRlIDx4ZW4vdm1fZXZl
bnQuaD4KLQogI2luY2x1ZGUgPHhlbi10b29scy9saWJzLmg+CiAKICNpZiBkZWZpbmVkKF9fYXJt
X18pIHx8IGRlZmluZWQoX19hYXJjaDY0X18pCkBAIC01Miw5ICs0Nyw3IEBACiAjZGVmaW5lIFNU
QVJUX1BGTiAwVUxMCiAjZW5kaWYKIAotI2RlZmluZSBEUFJJTlRGKGEsIGIuLi4pIGZwcmludGYo
c3RkZXJyLCBhLCAjIyBiKQotI2RlZmluZSBFUlJPUihhLCBiLi4uKSBmcHJpbnRmKHN0ZGVyciwg
YSAiXG4iLCAjIyBiKQotI2RlZmluZSBQRVJST1IoYSwgYi4uLikgZnByaW50ZihzdGRlcnIsIGEg
IjogJXNcbiIsICMjIGIsIHN0cmVycm9yKGVycm5vKSkKKyNpbmNsdWRlICJ4ZW4tYWNjZXNzLmgi
CiAKIC8qIEZyb20geGVuL2luY2x1ZGUvYXNtLXg4Ni9wcm9jZXNzb3IuaCAqLwogI2RlZmluZSBY
ODZfVFJBUF9ERUJVRyAgMQpAQCAtNjMsMzIgKzU2LDE0IEBACiAvKiBGcm9tIHhlbi9pbmNsdWRl
L2FzbS14ODYveDg2LWRlZm5zLmggKi8KICNkZWZpbmUgWDg2X0NSNF9QR0UgICAgICAgIDB4MDAw
MDAwODAgLyogZW5hYmxlIGdsb2JhbCBwYWdlcyAqLwogCi10eXBlZGVmIHN0cnVjdCB2bV9ldmVu
dCB7Ci0gICAgZG9taWRfdCBkb21haW5faWQ7Ci0gICAgeGVuZXZ0Y2huX2hhbmRsZSAqeGNlX2hh
bmRsZTsKLSAgICBpbnQgcG9ydDsKLSAgICB2bV9ldmVudF9iYWNrX3JpbmdfdCBiYWNrX3Jpbmc7
Ci0gICAgdWludDMyX3QgZXZ0Y2huX3BvcnQ7Ci0gICAgdm9pZCAqcmluZ19wYWdlOwotfSB2bV9l
dmVudF90OwotCi10eXBlZGVmIHN0cnVjdCB4ZW5hY2Nlc3MgewotICAgIHhjX2ludGVyZmFjZSAq
eGNfaGFuZGxlOwotCi0gICAgeGVuX3Bmbl90IG1heF9ncGZuOwotCi0gICAgdm1fZXZlbnRfdCB2
bV9ldmVudDsKLX0geGVuYWNjZXNzX3Q7Ci0KIHN0YXRpYyBpbnQgaW50ZXJydXB0ZWQ7Ci1ib29s
IGV2dGNobl9iaW5kID0gMCwgZXZ0Y2huX29wZW4gPSAwLCBtZW1fYWNjZXNzX2VuYWJsZSA9IDA7
CiAKIHN0YXRpYyB2b2lkIGNsb3NlX2hhbmRsZXIoaW50IHNpZykKIHsKICAgICBpbnRlcnJ1cHRl
ZCA9IHNpZzsKIH0KIAotaW50IHhjX3dhaXRfZm9yX2V2ZW50X29yX3RpbWVvdXQoeGNfaW50ZXJm
YWNlICp4Y2gsIHhlbmV2dGNobl9oYW5kbGUgKnhjZSwgdW5zaWduZWQgbG9uZyBtcykKK3N0YXRp
YyBpbnQgeGNfd2FpdF9mb3JfZXZlbnRfb3JfdGltZW91dCh4Y19pbnRlcmZhY2UgKnhjaCwgeGVu
ZXZ0Y2huX2hhbmRsZSAqeGNlLCB1bnNpZ25lZCBsb25nIG1zKQogewogICAgIHN0cnVjdCBwb2xs
ZmQgZmQgPSB7IC5mZCA9IHhlbmV2dGNobl9mZCh4Y2UpLCAuZXZlbnRzID0gUE9MTElOIHwgUE9M
TEVSUiB9OwogICAgIGludCBwb3J0OwpAQCAtMTI5LDE2MSArMTA0LDg1IEBAIGludCB4Y193YWl0
X2Zvcl9ldmVudF9vcl90aW1lb3V0KHhjX2ludGVyZmFjZSAqeGNoLCB4ZW5ldnRjaG5faGFuZGxl
ICp4Y2UsIHVuc2lnCiAgICAgcmV0dXJuIC1lcnJubzsKIH0KIAotaW50IHhlbmFjY2Vzc190ZWFy
ZG93bih4Y19pbnRlcmZhY2UgKnhjaCwgeGVuYWNjZXNzX3QgKnhlbmFjY2VzcykKK3N0YXRpYyBp
bnQgdm1fZXZlbnRfdGVhcmRvd24odm1fZXZlbnRfdCAqdm1fZXZlbnQpCiB7CiAgICAgaW50IHJj
OwogCi0gICAgaWYgKCB4ZW5hY2Nlc3MgPT0gTlVMTCApCisgICAgaWYgKCB2bV9ldmVudCA9PSBO
VUxMICkKICAgICAgICAgcmV0dXJuIDA7CiAKLSAgICAvKiBUZWFyIGRvd24gZG9tYWluIHhlbmFj
Y2VzcyBpbiBYZW4gKi8KLSAgICBpZiAoIHhlbmFjY2Vzcy0+dm1fZXZlbnQucmluZ19wYWdlICE9
IE5VTEwgKQotICAgICAgICBtdW5tYXAoeGVuYWNjZXNzLT52bV9ldmVudC5yaW5nX3BhZ2UsIFhD
X1BBR0VfU0laRSk7Ci0KLSAgICBpZiAoIG1lbV9hY2Nlc3NfZW5hYmxlICkKLSAgICB7Ci0gICAg
ICAgIHJjID0geGNfbW9uaXRvcl9kaXNhYmxlKHhlbmFjY2Vzcy0+eGNfaGFuZGxlLAotICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICB4ZW5hY2Nlc3MtPnZtX2V2ZW50LmRvbWFpbl9pZCk7
Ci0gICAgICAgIGlmICggcmMgIT0gMCApCi0gICAgICAgIHsKLSAgICAgICAgICAgIEVSUk9SKCJF
cnJvciB0ZWFyaW5nIGRvd24gZG9tYWluIHhlbmFjY2VzcyBpbiB4ZW4iKTsKLSAgICAgICAgICAg
IHJldHVybiByYzsKLSAgICAgICAgfQotICAgIH0KLQotICAgIC8qIFVuYmluZCBWSVJRICovCi0g
ICAgaWYgKCBldnRjaG5fYmluZCApCi0gICAgewotICAgICAgICByYyA9IHhlbmV2dGNobl91bmJp
bmQoeGVuYWNjZXNzLT52bV9ldmVudC54Y2VfaGFuZGxlLAotICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgeGVuYWNjZXNzLT52bV9ldmVudC5wb3J0KTsKLSAgICAgICAgaWYgKCByYyAhPSAw
ICkKLSAgICAgICAgewotICAgICAgICAgICAgRVJST1IoIkVycm9yIHVuYmluZGluZyBldmVudCBw
b3J0Iik7Ci0gICAgICAgICAgICByZXR1cm4gcmM7Ci0gICAgICAgIH0KLSAgICB9CisgICAgcmMg
PSB2bV9ldmVudC0+b3BzLT50ZWFyZG93bih2bV9ldmVudCk7CisgICAgaWYgKCByYyAhPSAwICkK
KyAgICAgICAgcmV0dXJuIHJjOwogCiAgICAgLyogQ2xvc2UgZXZlbnQgY2hhbm5lbCAqLwotICAg
IGlmICggZXZ0Y2huX29wZW4gKQorICAgIHJjID0geGVuZXZ0Y2huX2Nsb3NlKHZtX2V2ZW50LT54
Y2UpOworICAgIGlmICggcmMgIT0gMCApCiAgICAgewotICAgICAgICByYyA9IHhlbmV2dGNobl9j
bG9zZSh4ZW5hY2Nlc3MtPnZtX2V2ZW50LnhjZV9oYW5kbGUpOwotICAgICAgICBpZiAoIHJjICE9
IDAgKQotICAgICAgICB7Ci0gICAgICAgICAgICBFUlJPUigiRXJyb3IgY2xvc2luZyBldmVudCBj
aGFubmVsIik7Ci0gICAgICAgICAgICByZXR1cm4gcmM7Ci0gICAgICAgIH0KKyAgICAgICAgRVJS
T1IoIkVycm9yIGNsb3NpbmcgZXZlbnQgY2hhbm5lbCIpOworICAgICAgICByZXR1cm4gcmM7CiAg
ICAgfQogCiAgICAgLyogQ2xvc2UgY29ubmVjdGlvbiB0byBYZW4gKi8KLSAgICByYyA9IHhjX2lu
dGVyZmFjZV9jbG9zZSh4ZW5hY2Nlc3MtPnhjX2hhbmRsZSk7CisgICAgcmMgPSB4Y19pbnRlcmZh
Y2VfY2xvc2Uodm1fZXZlbnQtPnhjaCk7CiAgICAgaWYgKCByYyAhPSAwICkKICAgICB7CiAgICAg
ICAgIEVSUk9SKCJFcnJvciBjbG9zaW5nIGNvbm5lY3Rpb24gdG8geGVuIik7CiAgICAgICAgIHJl
dHVybiByYzsKICAgICB9Ci0gICAgeGVuYWNjZXNzLT54Y19oYW5kbGUgPSBOVUxMOwotCi0gICAg
ZnJlZSh4ZW5hY2Nlc3MpOwogCiAgICAgcmV0dXJuIDA7CiB9CiAKLXhlbmFjY2Vzc190ICp4ZW5h
Y2Nlc3NfaW5pdCh4Y19pbnRlcmZhY2UgKip4Y2hfciwgZG9taWRfdCBkb21haW5faWQpCitzdGF0
aWMgdm1fZXZlbnRfdCAqdm1fZXZlbnRfaW5pdChkb21pZF90IGRvbWFpbl9pZCwgdm1fZXZlbnRf
b3BzX3QgKm9wcykKIHsKLSAgICB4ZW5hY2Nlc3NfdCAqeGVuYWNjZXNzID0gMDsKKyAgICB2bV9l
dmVudF90ICp2bV9ldmVudDsKICAgICB4Y19pbnRlcmZhY2UgKnhjaDsKKyAgICB4ZW5ldnRjaG5f
aGFuZGxlICp4Y2U7CisgICAgeGVuX3Bmbl90IG1heF9ncGZuOwogICAgIGludCByYzsKIAorICAg
IGlmICggb3BzID09IE5VTEwgKQorICAgICAgICByZXR1cm4gTlVMTDsKKwogICAgIHhjaCA9IHhj
X2ludGVyZmFjZV9vcGVuKE5VTEwsIE5VTEwsIDApOwogICAgIGlmICggeGNoID09IE5VTEwgKQot
ICAgICAgICBnb3RvIGVycl9pZmFjZTsKKyAgICAgICAgZ290byBlcnI7CiAKICAgICBEUFJJTlRG
KCJ4ZW5hY2Nlc3MgaW5pdFxuIik7Ci0gICAgKnhjaF9yID0geGNoOwotCi0gICAgLyogQWxsb2Nh
dGUgbWVtb3J5ICovCi0gICAgeGVuYWNjZXNzID0gbWFsbG9jKHNpemVvZih4ZW5hY2Nlc3NfdCkp
OwotICAgIG1lbXNldCh4ZW5hY2Nlc3MsIDAsIHNpemVvZih4ZW5hY2Nlc3NfdCkpOwotCi0gICAg
LyogT3BlbiBjb25uZWN0aW9uIHRvIHhlbiAqLwotICAgIHhlbmFjY2Vzcy0+eGNfaGFuZGxlID0g
eGNoOwotCi0gICAgLyogU2V0IGRvbWFpbiBpZCAqLwotICAgIHhlbmFjY2Vzcy0+dm1fZXZlbnQu
ZG9tYWluX2lkID0gZG9tYWluX2lkOwotCi0gICAgLyogRW5hYmxlIG1lbV9hY2Nlc3MgKi8KLSAg
ICB4ZW5hY2Nlc3MtPnZtX2V2ZW50LnJpbmdfcGFnZSA9Ci0gICAgICAgICAgICB4Y19tb25pdG9y
X2VuYWJsZSh4ZW5hY2Nlc3MtPnhjX2hhbmRsZSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHhlbmFjY2Vzcy0+dm1fZXZlbnQuZG9tYWluX2lkLAotICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgJnhlbmFjY2Vzcy0+dm1fZXZlbnQuZXZ0Y2huX3BvcnQpOwotICAgIGlmICggeGVu
YWNjZXNzLT52bV9ldmVudC5yaW5nX3BhZ2UgPT0gTlVMTCApCi0gICAgewotICAgICAgICBzd2l0
Y2ggKCBlcnJubyApCi0gICAgICAgIHsKLSAgICAgICAgY2FzZSBFQlVTWToKLSAgICAgICAgICAg
IEVSUk9SKCJ4ZW5hY2Nlc3MgaXMgKG9yIHdhcykgYWN0aXZlIG9uIHRoaXMgZG9tYWluIik7Ci0g
ICAgICAgICAgICBicmVhazsKLSAgICAgICAgY2FzZSBFTk9ERVY6Ci0gICAgICAgICAgICBFUlJP
UigiRVBUIG5vdCBzdXBwb3J0ZWQgZm9yIHRoaXMgZ3Vlc3QiKTsKLSAgICAgICAgICAgIGJyZWFr
OwotICAgICAgICBkZWZhdWx0OgotICAgICAgICAgICAgcGVycm9yKCJFcnJvciBlbmFibGluZyBt
ZW1fYWNjZXNzIik7Ci0gICAgICAgICAgICBicmVhazsKLSAgICAgICAgfQotICAgICAgICBnb3Rv
IGVycjsKLSAgICB9Ci0gICAgbWVtX2FjY2Vzc19lbmFibGUgPSAxOwogCiAgICAgLyogT3BlbiBl
dmVudCBjaGFubmVsICovCi0gICAgeGVuYWNjZXNzLT52bV9ldmVudC54Y2VfaGFuZGxlID0geGVu
ZXZ0Y2huX29wZW4oTlVMTCwgMCk7Ci0gICAgaWYgKCB4ZW5hY2Nlc3MtPnZtX2V2ZW50LnhjZV9o
YW5kbGUgPT0gTlVMTCApCisgICAgeGNlID0geGVuZXZ0Y2huX29wZW4oTlVMTCwgMCk7CisgICAg
aWYgKCB4Y2UgPT0gTlVMTCApCiAgICAgewogICAgICAgICBFUlJPUigiRmFpbGVkIHRvIG9wZW4g
ZXZlbnQgY2hhbm5lbCIpOwogICAgICAgICBnb3RvIGVycjsKICAgICB9Ci0gICAgZXZ0Y2huX29w
ZW4gPSAxOwotCi0gICAgLyogQmluZCBldmVudCBub3RpZmljYXRpb24gKi8KLSAgICByYyA9IHhl
bmV2dGNobl9iaW5kX2ludGVyZG9tYWluKHhlbmFjY2Vzcy0+dm1fZXZlbnQueGNlX2hhbmRsZSwK
LSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHhlbmFjY2Vzcy0+dm1fZXZlbnQu
ZG9tYWluX2lkLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgeGVuYWNjZXNz
LT52bV9ldmVudC5ldnRjaG5fcG9ydCk7Ci0gICAgaWYgKCByYyA8IDAgKQotICAgIHsKLSAgICAg
ICAgRVJST1IoIkZhaWxlZCB0byBiaW5kIGV2ZW50IGNoYW5uZWwiKTsKLSAgICAgICAgZ290byBl
cnI7Ci0gICAgfQotICAgIGV2dGNobl9iaW5kID0gMTsKLSAgICB4ZW5hY2Nlc3MtPnZtX2V2ZW50
LnBvcnQgPSByYzsKLQotICAgIC8qIEluaXRpYWxpc2UgcmluZyAqLwotICAgIFNIQVJFRF9SSU5H
X0lOSVQoKHZtX2V2ZW50X3NyaW5nX3QgKil4ZW5hY2Nlc3MtPnZtX2V2ZW50LnJpbmdfcGFnZSk7
Ci0gICAgQkFDS19SSU5HX0lOSVQoJnhlbmFjY2Vzcy0+dm1fZXZlbnQuYmFja19yaW5nLAotICAg
ICAgICAgICAgICAgICAgICh2bV9ldmVudF9zcmluZ190ICopeGVuYWNjZXNzLT52bV9ldmVudC5y
aW5nX3BhZ2UsCi0gICAgICAgICAgICAgICAgICAgWENfUEFHRV9TSVpFKTsKIAogICAgIC8qIEdl
dCBtYXhfZ3BmbiAqLwotICAgIHJjID0geGNfZG9tYWluX21heGltdW1fZ3Bmbih4ZW5hY2Nlc3Mt
PnhjX2hhbmRsZSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgeGVuYWNjZXNzLT52
bV9ldmVudC5kb21haW5faWQsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZ4ZW5h
Y2Nlc3MtPm1heF9ncGZuKTsKLQorICAgIHJjID0geGNfZG9tYWluX21heGltdW1fZ3Bmbih4Y2gs
IGRvbWFpbl9pZCwgJm1heF9ncGZuKTsKICAgICBpZiAoIHJjICkKICAgICB7CiAgICAgICAgIEVS
Uk9SKCJGYWlsZWQgdG8gZ2V0IG1heCBncGZuIik7CiAgICAgICAgIGdvdG8gZXJyOwogICAgIH0K
KyAgICBEUFJJTlRGKCJtYXhfZ3BmbiA9ICUiUFJJX3hlbl9wZm4iXG4iLCBtYXhfZ3Bmbik7CiAK
LSAgICBEUFJJTlRGKCJtYXhfZ3BmbiA9ICUiUFJJX3hlbl9wZm4iXG4iLCB4ZW5hY2Nlc3MtPm1h
eF9ncGZuKTsKKyAgICByYyA9IG9wcy0+aW5pdCh4Y2gsIHhjZSwgZG9tYWluX2lkLCBvcHMsICZ2
bV9ldmVudCk7CisgICAgaWYgKCByYyA8IDAgKQorICAgICAgICBnb3RvIGVycjsKIAotICAgIHJl
dHVybiB4ZW5hY2Nlc3M7CisgICAgdm1fZXZlbnQtPnhjaCA9IHhjaDsKKyAgICB2bV9ldmVudC0+
eGNlID0geGNlOworICAgIHZtX2V2ZW50LT5kb21haW5faWQgPSBkb21haW5faWQ7CisgICAgdm1f
ZXZlbnQtPm9wcyA9IG9wczsKKyAgICB2bV9ldmVudC0+bWF4X2dwZm4gPSBtYXhfZ3BmbjsKIAot
IGVycjoKLSAgICByYyA9IHhlbmFjY2Vzc190ZWFyZG93bih4Y2gsIHhlbmFjY2Vzcyk7Ci0gICAg
aWYgKCByYyApCi0gICAgewotICAgICAgICBFUlJPUigiRmFpbGVkIHRvIHRlYXJkb3duIHhlbmFj
Y2VzcyBzdHJ1Y3R1cmUhXG4iKTsKLSAgICB9CisgICAgcmV0dXJuIHZtX2V2ZW50OwogCi0gZXJy
X2lmYWNlOgorIGVycjoKKyAgICB4ZW5ldnRjaG5fY2xvc2UoeGNlKTsKKyAgICB4Y19pbnRlcmZh
Y2VfY2xvc2UoeGNoKTsKIAogICAgIHJldHVybiBOVUxMOwogfQpAQCAtMjk4LDI2ICsxOTcsNiBA
QCBzdGF0aWMgaW5saW5lIGludCBjb250cm9sX3NpbmdsZXN0ZXAoeGNfaW50ZXJmYWNlICp4Y2gs
IGRvbWlkX3QgZG9tYWluX2lkLAogfQogCiAvKgotICogTm90ZSB0aGF0IHRoaXMgZnVuY3Rpb24g
aXMgbm90IHRocmVhZCBzYWZlLgotICovCi1zdGF0aWMgdm9pZCBnZXRfcmVxdWVzdCh2bV9ldmVu
dF90ICp2bV9ldmVudCwgdm1fZXZlbnRfcmVxdWVzdF90ICpyZXEpCi17Ci0gICAgdm1fZXZlbnRf
YmFja19yaW5nX3QgKmJhY2tfcmluZzsKLSAgICBSSU5HX0lEWCByZXFfY29uczsKLQotICAgIGJh
Y2tfcmluZyA9ICZ2bV9ldmVudC0+YmFja19yaW5nOwotICAgIHJlcV9jb25zID0gYmFja19yaW5n
LT5yZXFfY29uczsKLQotICAgIC8qIENvcHkgcmVxdWVzdCAqLwotICAgIG1lbWNweShyZXEsIFJJ
TkdfR0VUX1JFUVVFU1QoYmFja19yaW5nLCByZXFfY29ucyksIHNpemVvZigqcmVxKSk7Ci0gICAg
cmVxX2NvbnMrKzsKLQotICAgIC8qIFVwZGF0ZSByaW5nICovCi0gICAgYmFja19yaW5nLT5yZXFf
Y29ucyA9IHJlcV9jb25zOwotICAgIGJhY2tfcmluZy0+c3JpbmctPnJlcV9ldmVudCA9IHJlcV9j
b25zICsgMTsKLX0KLQotLyoKICAqIFg4NiBjb250cm9sIHJlZ2lzdGVyIG5hbWVzCiAgKi8KIHN0
YXRpYyBjb25zdCBjaGFyKiBnZXRfeDg2X2N0cmxfcmVnX25hbWUodWludDMyX3QgaW5kZXgpCkBA
IC0zMzUsMjkgKzIxNCw5IEBAIHN0YXRpYyBjb25zdCBjaGFyKiBnZXRfeDg2X2N0cmxfcmVnX25h
bWUodWludDMyX3QgaW5kZXgpCiAgICAgcmV0dXJuIG5hbWVzW2luZGV4XTsKIH0KIAotLyoKLSAq
IE5vdGUgdGhhdCB0aGlzIGZ1bmN0aW9uIGlzIG5vdCB0aHJlYWQgc2FmZS4KLSAqLwotc3RhdGlj
IHZvaWQgcHV0X3Jlc3BvbnNlKHZtX2V2ZW50X3QgKnZtX2V2ZW50LCB2bV9ldmVudF9yZXNwb25z
ZV90ICpyc3ApCi17Ci0gICAgdm1fZXZlbnRfYmFja19yaW5nX3QgKmJhY2tfcmluZzsKLSAgICBS
SU5HX0lEWCByc3BfcHJvZDsKLQotICAgIGJhY2tfcmluZyA9ICZ2bV9ldmVudC0+YmFja19yaW5n
OwotICAgIHJzcF9wcm9kID0gYmFja19yaW5nLT5yc3BfcHJvZF9wdnQ7Ci0KLSAgICAvKiBDb3B5
IHJlc3BvbnNlICovCi0gICAgbWVtY3B5KFJJTkdfR0VUX1JFU1BPTlNFKGJhY2tfcmluZywgcnNw
X3Byb2QpLCByc3AsIHNpemVvZigqcnNwKSk7Ci0gICAgcnNwX3Byb2QrKzsKLQotICAgIC8qIFVw
ZGF0ZSByaW5nICovCi0gICAgYmFja19yaW5nLT5yc3BfcHJvZF9wdnQgPSByc3BfcHJvZDsKLSAg
ICBSSU5HX1BVU0hfUkVTUE9OU0VTKGJhY2tfcmluZyk7Ci19Ci0KIHZvaWQgdXNhZ2UoY2hhciog
cHJvZ25hbWUpCiB7Ci0gICAgZnByaW50ZihzdGRlcnIsICJVc2FnZTogJXMgWy1tXSA8ZG9tYWlu
X2lkPiB3cml0ZXxleGVjIiwgcHJvZ25hbWUpOworICAgIGZwcmludGYoc3RkZXJyLCAiVXNhZ2U6
ICVzIFstbV0gWy1uXSA8ZG9tYWluX2lkPiB3cml0ZXxleGVjIiwgcHJvZ25hbWUpOwogI2lmIGRl
ZmluZWQoX19pMzg2X18pIHx8IGRlZmluZWQoX194ODZfNjRfXykKICAgICBmcHJpbnRmKHN0ZGVy
ciwgInxicmVha3BvaW50fGFsdHAybV93cml0ZXxhbHRwMm1fZXhlY3xkZWJ1Z3xjcHVpZHxkZXNj
X2FjY2Vzc3x3cml0ZV9jdHJscmVnX2NyNHxhbHRwMm1fd3JpdGVfbm9fZ3B0Iik7CiAjZWxpZiBk
ZWZpbmVkKF9fYXJtX18pIHx8IGRlZmluZWQoX19hYXJjaDY0X18pCkBAIC0zNjcsMTkgKzIyNiwy
MiBAQCB2b2lkIHVzYWdlKGNoYXIqIHByb2duYW1lKQogICAgICAgICAgICAgIlxuIgogICAgICAg
ICAgICAgIkxvZ3MgZmlyc3QgcGFnZSB3cml0ZXMsIGV4ZWNzLCBvciBicmVha3BvaW50IHRyYXBz
IHRoYXQgb2NjdXIgb24gdGhlIGRvbWFpbi5cbiIKICAgICAgICAgICAgICJcbiIKLSAgICAgICAg
ICAgICItbSByZXF1aXJlcyB0aGlzIHByb2dyYW0gdG8gcnVuLCBvciBlbHNlIHRoZSBkb21haW4g
bWF5IHBhdXNlXG4iKTsKKyAgICAgICAgICAgICItbSByZXF1aXJlcyB0aGlzIHByb2dyYW0gdG8g
cnVuLCBvciBlbHNlIHRoZSBkb21haW4gbWF5IHBhdXNlXG4iCisgICAgICAgICAgICAiLW4gdXNl
cyB0aGUgcGVyLXZjcHUgY2hhbm5lbHMgdm1fZXZlbnQgaW50ZXJmYWNlXG4iKTsKIH0KIAorZXh0
ZXJuIHZtX2V2ZW50X29wc190IHJpbmdfb3BzOworZXh0ZXJuIHZtX2V2ZW50X29wc190IGNoYW5u
ZWxfb3BzOworCiBpbnQgbWFpbihpbnQgYXJnYywgY2hhciAqYXJndltdKQogewogICAgIHN0cnVj
dCBzaWdhY3Rpb24gYWN0OwogICAgIGRvbWlkX3QgZG9tYWluX2lkOwotICAgIHhlbmFjY2Vzc190
ICp4ZW5hY2Nlc3M7CisgICAgdm1fZXZlbnRfdCAqdm1fZXZlbnQ7CiAgICAgdm1fZXZlbnRfcmVx
dWVzdF90IHJlcTsKICAgICB2bV9ldmVudF9yZXNwb25zZV90IHJzcDsKICAgICBpbnQgcmMgPSAt
MTsKICAgICBpbnQgcmMxOwotICAgIHhjX2ludGVyZmFjZSAqeGNoOwogICAgIHhlbm1lbV9hY2Nl
c3NfdCBkZWZhdWx0X2FjY2VzcyA9IFhFTk1FTV9hY2Nlc3Nfcnd4OwogICAgIHhlbm1lbV9hY2Nl
c3NfdCBhZnRlcl9maXJzdF9hY2Nlc3MgPSBYRU5NRU1fYWNjZXNzX3J3eDsKICAgICBpbnQgbWVt
YWNjZXNzID0gMDsKQEAgLTM5NCw2ICsyNTYsNyBAQCBpbnQgbWFpbihpbnQgYXJnYywgY2hhciAq
YXJndltdKQogICAgIGludCB3cml0ZV9jdHJscmVnX2NyNCA9IDA7CiAgICAgaW50IGFsdHAybV93
cml0ZV9ub19ncHQgPSAwOwogICAgIHVpbnQxNl90IGFsdHAybV92aWV3X2lkID0gMDsKKyAgICBp
bnQgbmV3X2ludGVyZmFjZSA9IDA7CiAKICAgICBjaGFyKiBwcm9nbmFtZSA9IGFyZ3ZbMF07CiAg
ICAgY2hhciogY29tbWFuZDsKQEAgLTQwMiwxMSArMjY1LDEyIEBAIGludCBtYWluKGludCBhcmdj
LCBjaGFyICphcmd2W10pCiAgICAgc3RydWN0IG9wdGlvbiBsb25nX29wdGlvbnNbXSA9CiAgICAg
ewogICAgICAgICB7ICJtZW0tYWNjZXNzLWxpc3RlbmVyIiwgbm9fYXJndW1lbnQsIDAsICdtJyB9
LAorICAgICAgICB7ICJuZXctaW50ZXJmYWNlIiwgbm9fYXJndW1lbnQsIDAsICduJyB9LAogICAg
IH07CiAKICAgICB3aGlsZSAoIDEgKQogICAgIHsKLSAgICAgICAgYyA9IGdldG9wdF9sb25nKGFy
Z2MsIGFyZ3YsICJtIiwgbG9uZ19vcHRpb25zLCAmb3B0aW9uX2luZGV4KTsKKyAgICAgICAgYyA9
IGdldG9wdF9sb25nKGFyZ2MsIGFyZ3YsICJtbiIsIGxvbmdfb3B0aW9ucywgJm9wdGlvbl9pbmRl
eCk7CiAgICAgICAgIGlmICggYyA9PSAtMSApCiAgICAgICAgICAgICBicmVhazsKIApAQCAtNDE2
LDYgKzI4MCwxMCBAQCBpbnQgbWFpbihpbnQgYXJnYywgY2hhciAqYXJndltdKQogICAgICAgICAg
ICAgcmVxdWlyZWQgPSAxOwogICAgICAgICAgICAgYnJlYWs7CiAKKyAgICAgICAgY2FzZSAnbic6
CisgICAgICAgICAgICBuZXdfaW50ZXJmYWNlID0gMTsKKyAgICAgICAgICAgIGJyZWFrOworCiAg
ICAgICAgIGRlZmF1bHQ6CiAgICAgICAgICAgICB1c2FnZShwcm9nbmFtZSk7CiAgICAgICAgICAg
ICByZXR1cm4gLTE7CkBAIC00OTUsMTAgKzM2MywxMSBAQCBpbnQgbWFpbihpbnQgYXJnYywgY2hh
ciAqYXJndltdKQogICAgICAgICByZXR1cm4gLTE7CiAgICAgfQogCi0gICAgeGVuYWNjZXNzID0g
eGVuYWNjZXNzX2luaXQoJnhjaCwgZG9tYWluX2lkKTsKLSAgICBpZiAoIHhlbmFjY2VzcyA9PSBO
VUxMICkKKyAgICB2bV9ldmVudCA9IHZtX2V2ZW50X2luaXQoZG9tYWluX2lkLAorICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAobmV3X2ludGVyZmFjZSkgPyAmY2hhbm5lbF9vcHMgOiAmcmlu
Z19vcHMpOworICAgIGlmICggdm1fZXZlbnQgPT0gTlVMTCApCiAgICAgewotICAgICAgICBFUlJP
UigiRXJyb3IgaW5pdGlhbGlzaW5nIHhlbmFjY2VzcyIpOworICAgICAgICBFUlJPUigiRXJyb3Ig
aW5pdGlhbGlzaW5nIHZtX2V2ZW50Iik7CiAgICAgICAgIHJldHVybiAxOwogICAgIH0KIApAQCAt
NTE0LDcgKzM4Myw3IEBAIGludCBtYWluKGludCBhcmdjLCBjaGFyICphcmd2W10pCiAgICAgc2ln
YWN0aW9uKFNJR0FMUk0sICZhY3QsIE5VTEwpOwogCiAgICAgLyogU2V0IHdoZXRoZXIgdGhlIGFj
Y2VzcyBsaXN0ZW5lciBpcyByZXF1aXJlZCAqLwotICAgIHJjID0geGNfZG9tYWluX3NldF9hY2Nl
c3NfcmVxdWlyZWQoeGNoLCBkb21haW5faWQsIHJlcXVpcmVkKTsKKyAgICByYyA9IHhjX2RvbWFp
bl9zZXRfYWNjZXNzX3JlcXVpcmVkKHZtX2V2ZW50LT54Y2gsIGRvbWFpbl9pZCwgcmVxdWlyZWQp
OwogICAgIGlmICggcmMgPCAwICkKICAgICB7CiAgICAgICAgIEVSUk9SKCJFcnJvciAlZCBzZXR0
aW5nIG1lbV9hY2Nlc3MgbGlzdGVuZXIgcmVxdWlyZWRcbiIsIHJjKTsKQEAgLTUyOSwxMyArMzk4
LDEzIEBAIGludCBtYWluKGludCBhcmdjLCBjaGFyICphcmd2W10pCiAKICAgICAgICAgaWYoIGFs
dHAybV93cml0ZV9ub19ncHQgKQogICAgICAgICB7Ci0gICAgICAgICAgICByYyA9IHhjX21vbml0
b3JfaW5ndWVzdF9wYWdlZmF1bHQoeGNoLCBkb21haW5faWQsIDEpOworICAgICAgICAgICAgcmMg
PSB4Y19tb25pdG9yX2luZ3Vlc3RfcGFnZWZhdWx0KHZtX2V2ZW50LT54Y2gsIGRvbWFpbl9pZCwg
MSk7CiAgICAgICAgICAgICBpZiAoIHJjIDwgMCApCiAgICAgICAgICAgICB7CiAgICAgICAgICAg
ICAgICAgRVJST1IoIkVycm9yICVkIHNldHRpbmcgaW5ndWVzdCBwYWdlZmF1bHRcbiIsIHJjKTsK
ICAgICAgICAgICAgICAgICBnb3RvIGV4aXQ7CiAgICAgICAgICAgICB9Ci0gICAgICAgICAgICBy
YyA9IHhjX21vbml0b3JfZW11bF91bmltcGxlbWVudGVkKHhjaCwgZG9tYWluX2lkLCAxKTsKKyAg
ICAgICAgICAgIHJjID0geGNfbW9uaXRvcl9lbXVsX3VuaW1wbGVtZW50ZWQodm1fZXZlbnQtPnhj
aCwgZG9tYWluX2lkLCAxKTsKICAgICAgICAgICAgIGlmICggcmMgPCAwICkKICAgICAgICAgICAg
IHsKICAgICAgICAgICAgICAgICBFUlJPUigiRXJyb3IgJWQgZmFpbGVkIHRvIGVuYWJsZSBlbXVs
IHVuaW1wbGVtZW50ZWRcbiIsIHJjKTsKQEAgLTU0MywxNCArNDEyLDE1IEBAIGludCBtYWluKGlu
dCBhcmdjLCBjaGFyICphcmd2W10pCiAgICAgICAgICAgICB9CiAgICAgICAgIH0KIAotICAgICAg
ICByYyA9IHhjX2FsdHAybV9zZXRfZG9tYWluX3N0YXRlKCB4Y2gsIGRvbWFpbl9pZCwgMSApOwor
ICAgICAgICByYyA9IHhjX2FsdHAybV9zZXRfZG9tYWluX3N0YXRlKCB2bV9ldmVudC0+eGNoLCBk
b21haW5faWQsIDEgKTsKICAgICAgICAgaWYgKCByYyA8IDAgKQogICAgICAgICB7CiAgICAgICAg
ICAgICBFUlJPUigiRXJyb3IgJWQgZW5hYmxpbmcgYWx0cDJtIG9uIGRvbWFpbiFcbiIsIHJjKTsK
ICAgICAgICAgICAgIGdvdG8gZXhpdDsKICAgICAgICAgfQogCi0gICAgICAgIHJjID0geGNfYWx0
cDJtX2NyZWF0ZV92aWV3KCB4Y2gsIGRvbWFpbl9pZCwgZGVmYXVsdF9hY2Nlc3MsICZhbHRwMm1f
dmlld19pZCApOworICAgICAgICByYyA9IHhjX2FsdHAybV9jcmVhdGVfdmlldyggdm1fZXZlbnQt
PnhjaCwgZG9tYWluX2lkLCBkZWZhdWx0X2FjY2VzcywKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICZhbHRwMm1fdmlld19pZCApOwogICAgICAgICBpZiAoIHJjIDwgMCApCiAg
ICAgICAgIHsKICAgICAgICAgICAgIEVSUk9SKCJFcnJvciAlZCBjcmVhdGluZyBhbHRwMm0gdmll
dyFcbiIsIHJjKTsKQEAgLTU2MCwyNCArNDMwLDI0IEBAIGludCBtYWluKGludCBhcmdjLCBjaGFy
ICphcmd2W10pCiAgICAgICAgIERQUklOVEYoImFsdHAybSB2aWV3IGNyZWF0ZWQgd2l0aCBpZCAl
dVxuIiwgYWx0cDJtX3ZpZXdfaWQpOwogICAgICAgICBEUFJJTlRGKCJTZXR0aW5nIGFsdHAybSBt
ZW1fYWNjZXNzIHBlcm1pc3Npb25zLi4gIik7CiAKLSAgICAgICAgZm9yKCA7IGdmbiA8IHhlbmFj
Y2Vzcy0+bWF4X2dwZm47ICsrZ2ZuICkKKyAgICAgICAgZm9yKCA7IGdmbiA8IHZtX2V2ZW50LT5t
YXhfZ3BmbjsgKytnZm4gKQogICAgICAgICB7Ci0gICAgICAgICAgICByYyA9IHhjX2FsdHAybV9z
ZXRfbWVtX2FjY2VzcyggeGNoLCBkb21haW5faWQsIGFsdHAybV92aWV3X2lkLCBnZm4sCi0gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGVmYXVsdF9hY2Nlc3MpOwor
ICAgICAgICAgICAgcmMgPSB4Y19hbHRwMm1fc2V0X21lbV9hY2Nlc3MoIHZtX2V2ZW50LT54Y2gs
IGRvbWFpbl9pZCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBh
bHRwMm1fdmlld19pZCwgZ2ZuLCBkZWZhdWx0X2FjY2Vzcyk7CiAgICAgICAgICAgICBpZiAoICFy
YyApCiAgICAgICAgICAgICAgICAgcGVybV9zZXQrKzsKICAgICAgICAgfQogCiAgICAgICAgIERQ
UklOVEYoImRvbmUhIFBlcm1pc3Npb25zIHNldCBvbiAlbHUgcGFnZXMuXG4iLCBwZXJtX3NldCk7
CiAKLSAgICAgICAgcmMgPSB4Y19hbHRwMm1fc3dpdGNoX3RvX3ZpZXcoIHhjaCwgZG9tYWluX2lk
LCBhbHRwMm1fdmlld19pZCApOworICAgICAgICByYyA9IHhjX2FsdHAybV9zd2l0Y2hfdG9fdmll
dyggdm1fZXZlbnQtPnhjaCwgZG9tYWluX2lkLCBhbHRwMm1fdmlld19pZCApOwogICAgICAgICBp
ZiAoIHJjIDwgMCApCiAgICAgICAgIHsKICAgICAgICAgICAgIEVSUk9SKCJFcnJvciAlZCBzd2l0
Y2hpbmcgdG8gYWx0cDJtIHZpZXchXG4iLCByYyk7CiAgICAgICAgICAgICBnb3RvIGV4aXQ7CiAg
ICAgICAgIH0KIAotICAgICAgICByYyA9IHhjX21vbml0b3Jfc2luZ2xlc3RlcCggeGNoLCBkb21h
aW5faWQsIDEgKTsKKyAgICAgICAgcmMgPSB4Y19tb25pdG9yX3NpbmdsZXN0ZXAoIHZtX2V2ZW50
LT54Y2gsIGRvbWFpbl9pZCwgMSApOwogICAgICAgICBpZiAoIHJjIDwgMCApCiAgICAgICAgIHsK
ICAgICAgICAgICAgIEVSUk9SKCJFcnJvciAlZCBmYWlsZWQgdG8gZW5hYmxlIHNpbmdsZXN0ZXAg
bW9uaXRvcmluZyFcbiIsIHJjKTsKQEAgLTU4OCwxNSArNDU4LDE1IEBAIGludCBtYWluKGludCBh
cmdjLCBjaGFyICphcmd2W10pCiAgICAgaWYgKCBtZW1hY2Nlc3MgJiYgIWFsdHAybSApCiAgICAg
ewogICAgICAgICAvKiBTZXQgdGhlIGRlZmF1bHQgYWNjZXNzIHR5cGUgYW5kIGNvbnZlcnQgYWxs
IHBhZ2VzIHRvIGl0ICovCi0gICAgICAgIHJjID0geGNfc2V0X21lbV9hY2Nlc3MoeGNoLCBkb21h
aW5faWQsIGRlZmF1bHRfYWNjZXNzLCB+MHVsbCwgMCk7CisgICAgICAgIHJjID0geGNfc2V0X21l
bV9hY2Nlc3Modm1fZXZlbnQtPnhjaCwgZG9tYWluX2lkLCBkZWZhdWx0X2FjY2VzcywgfjB1bGws
IDApOwogICAgICAgICBpZiAoIHJjIDwgMCApCiAgICAgICAgIHsKICAgICAgICAgICAgIEVSUk9S
KCJFcnJvciAlZCBzZXR0aW5nIGRlZmF1bHQgbWVtIGFjY2VzcyB0eXBlXG4iLCByYyk7CiAgICAg
ICAgICAgICBnb3RvIGV4aXQ7CiAgICAgICAgIH0KIAotICAgICAgICByYyA9IHhjX3NldF9tZW1f
YWNjZXNzKHhjaCwgZG9tYWluX2lkLCBkZWZhdWx0X2FjY2VzcywgU1RBUlRfUEZOLAotICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICh4ZW5hY2Nlc3MtPm1heF9ncGZuIC0gU1RBUlRfUEZO
KSApOworICAgICAgICByYyA9IHhjX3NldF9tZW1fYWNjZXNzKHZtX2V2ZW50LT54Y2gsIGRvbWFp
bl9pZCwgZGVmYXVsdF9hY2Nlc3MsIFNUQVJUX1BGTiwKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAodm1fZXZlbnQtPm1heF9ncGZuIC0gU1RBUlRfUEZOKSApOwogCiAgICAgICAgIGlm
ICggcmMgPCAwICkKICAgICAgICAgewpAQCAtNjA4LDcgKzQ3OCw3IEBAIGludCBtYWluKGludCBh
cmdjLCBjaGFyICphcmd2W10pCiAKICAgICBpZiAoIGJyZWFrcG9pbnQgKQogICAgIHsKLSAgICAg
ICAgcmMgPSB4Y19tb25pdG9yX3NvZnR3YXJlX2JyZWFrcG9pbnQoeGNoLCBkb21haW5faWQsIDEp
OworICAgICAgICByYyA9IHhjX21vbml0b3Jfc29mdHdhcmVfYnJlYWtwb2ludCh2bV9ldmVudC0+
eGNoLCBkb21haW5faWQsIDEpOwogICAgICAgICBpZiAoIHJjIDwgMCApCiAgICAgICAgIHsKICAg
ICAgICAgICAgIEVSUk9SKCJFcnJvciAlZCBzZXR0aW5nIGJyZWFrcG9pbnQgdHJhcHBpbmcgd2l0
aCB2bV9ldmVudFxuIiwgcmMpOwpAQCAtNjE4LDcgKzQ4OCw3IEBAIGludCBtYWluKGludCBhcmdj
LCBjaGFyICphcmd2W10pCiAKICAgICBpZiAoIGRlYnVnICkKICAgICB7Ci0gICAgICAgIHJjID0g
eGNfbW9uaXRvcl9kZWJ1Z19leGNlcHRpb25zKHhjaCwgZG9tYWluX2lkLCAxLCAxKTsKKyAgICAg
ICAgcmMgPSB4Y19tb25pdG9yX2RlYnVnX2V4Y2VwdGlvbnModm1fZXZlbnQtPnhjaCwgZG9tYWlu
X2lkLCAxLCAxKTsKICAgICAgICAgaWYgKCByYyA8IDAgKQogICAgICAgICB7CiAgICAgICAgICAg
ICBFUlJPUigiRXJyb3IgJWQgc2V0dGluZyBkZWJ1ZyBleGNlcHRpb24gbGlzdGVuZXIgd2l0aCB2
bV9ldmVudFxuIiwgcmMpOwpAQCAtNjI4LDcgKzQ5OCw3IEBAIGludCBtYWluKGludCBhcmdjLCBj
aGFyICphcmd2W10pCiAKICAgICBpZiAoIGNwdWlkICkKICAgICB7Ci0gICAgICAgIHJjID0geGNf
bW9uaXRvcl9jcHVpZCh4Y2gsIGRvbWFpbl9pZCwgMSk7CisgICAgICAgIHJjID0geGNfbW9uaXRv
cl9jcHVpZCh2bV9ldmVudC0+eGNoLCBkb21haW5faWQsIDEpOwogICAgICAgICBpZiAoIHJjIDwg
MCApCiAgICAgICAgIHsKICAgICAgICAgICAgIEVSUk9SKCJFcnJvciAlZCBzZXR0aW5nIGNwdWlk
IGxpc3RlbmVyIHdpdGggdm1fZXZlbnRcbiIsIHJjKTsKQEAgLTYzOCw3ICs1MDgsNyBAQCBpbnQg
bWFpbihpbnQgYXJnYywgY2hhciAqYXJndltdKQogCiAgICAgaWYgKCBkZXNjX2FjY2VzcyApCiAg
ICAgewotICAgICAgICByYyA9IHhjX21vbml0b3JfZGVzY3JpcHRvcl9hY2Nlc3MoeGNoLCBkb21h
aW5faWQsIDEpOworICAgICAgICByYyA9IHhjX21vbml0b3JfZGVzY3JpcHRvcl9hY2Nlc3Modm1f
ZXZlbnQtPnhjaCwgZG9tYWluX2lkLCAxKTsKICAgICAgICAgaWYgKCByYyA8IDAgKQogICAgICAg
ICB7CiAgICAgICAgICAgICBFUlJPUigiRXJyb3IgJWQgc2V0dGluZyBkZXNjcmlwdG9yIGFjY2Vz
cyBsaXN0ZW5lciB3aXRoIHZtX2V2ZW50XG4iLCByYyk7CkBAIC02NDgsNyArNTE4LDcgQEAgaW50
IG1haW4oaW50IGFyZ2MsIGNoYXIgKmFyZ3ZbXSkKIAogICAgIGlmICggcHJpdmNhbGwgKQogICAg
IHsKLSAgICAgICAgcmMgPSB4Y19tb25pdG9yX3ByaXZpbGVnZWRfY2FsbCh4Y2gsIGRvbWFpbl9p
ZCwgMSk7CisgICAgICAgIHJjID0geGNfbW9uaXRvcl9wcml2aWxlZ2VkX2NhbGwodm1fZXZlbnQt
PnhjaCwgZG9tYWluX2lkLCAxKTsKICAgICAgICAgaWYgKCByYyA8IDAgKQogICAgICAgICB7CiAg
ICAgICAgICAgICBFUlJPUigiRXJyb3IgJWQgc2V0dGluZyBwcml2aWxlZ2VkIGNhbGwgdHJhcHBp
bmcgd2l0aCB2bV9ldmVudFxuIiwgcmMpOwpAQCAtNjU5LDcgKzUyOSw3IEBAIGludCBtYWluKGlu
dCBhcmdjLCBjaGFyICphcmd2W10pCiAgICAgaWYgKCB3cml0ZV9jdHJscmVnX2NyNCApCiAgICAg
ewogICAgICAgICAvKiBNYXNrIHRoZSBDUjQuUEdFIGJpdCBzbyBubyBldmVudHMgd2lsbCBiZSBn
ZW5lcmF0ZWQgZm9yIGdsb2JhbCBUTEIgZmx1c2hlcy4gKi8KLSAgICAgICAgcmMgPSB4Y19tb25p
dG9yX3dyaXRlX2N0cmxyZWcoeGNoLCBkb21haW5faWQsIFZNX0VWRU5UX1g4Nl9DUjQsIDEsIDEs
CisgICAgICAgIHJjID0geGNfbW9uaXRvcl93cml0ZV9jdHJscmVnKHZtX2V2ZW50LT54Y2gsIGRv
bWFpbl9pZCwgVk1fRVZFTlRfWDg2X0NSNCwgMSwgMSwKICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgWDg2X0NSNF9QR0UsIDEpOwogICAgICAgICBpZiAoIHJjIDwgMCApCiAg
ICAgICAgIHsKQEAgLTY3MSw0MSArNTQxLDQzIEBAIGludCBtYWluKGludCBhcmdjLCBjaGFyICph
cmd2W10pCiAgICAgLyogV2FpdCBmb3IgYWNjZXNzICovCiAgICAgZm9yICggOyA7ICkKICAgICB7
CisgICAgICAgIGludCBwb3J0ID0gMDsKKwogICAgICAgICBpZiAoIGludGVycnVwdGVkICkKICAg
ICAgICAgewogICAgICAgICAgICAgLyogVW5yZWdpc3RlciBmb3IgZXZlcnkgZXZlbnQgKi8KICAg
ICAgICAgICAgIERQUklOVEYoInhlbmFjY2VzcyBzaHV0dGluZyBkb3duIG9uIHNpZ25hbCAlZFxu
IiwgaW50ZXJydXB0ZWQpOwogCiAgICAgICAgICAgICBpZiAoIGJyZWFrcG9pbnQgKQotICAgICAg
ICAgICAgICAgIHJjID0geGNfbW9uaXRvcl9zb2Z0d2FyZV9icmVha3BvaW50KHhjaCwgZG9tYWlu
X2lkLCAwKTsKKyAgICAgICAgICAgICAgICByYyA9IHhjX21vbml0b3Jfc29mdHdhcmVfYnJlYWtw
b2ludCh2bV9ldmVudC0+eGNoLCBkb21haW5faWQsIDApOwogICAgICAgICAgICAgaWYgKCBkZWJ1
ZyApCi0gICAgICAgICAgICAgICAgcmMgPSB4Y19tb25pdG9yX2RlYnVnX2V4Y2VwdGlvbnMoeGNo
LCBkb21haW5faWQsIDAsIDApOworICAgICAgICAgICAgICAgIHJjID0geGNfbW9uaXRvcl9kZWJ1
Z19leGNlcHRpb25zKHZtX2V2ZW50LT54Y2gsIGRvbWFpbl9pZCwgMCwgMCk7CiAgICAgICAgICAg
ICBpZiAoIGNwdWlkICkKLSAgICAgICAgICAgICAgICByYyA9IHhjX21vbml0b3JfY3B1aWQoeGNo
LCBkb21haW5faWQsIDApOworICAgICAgICAgICAgICAgIHJjID0geGNfbW9uaXRvcl9jcHVpZCh2
bV9ldmVudC0+eGNoLCBkb21haW5faWQsIDApOwogICAgICAgICAgICAgaWYgKCBkZXNjX2FjY2Vz
cyApCi0gICAgICAgICAgICAgICAgcmMgPSB4Y19tb25pdG9yX2Rlc2NyaXB0b3JfYWNjZXNzKHhj
aCwgZG9tYWluX2lkLCAwKTsKKyAgICAgICAgICAgICAgICByYyA9IHhjX21vbml0b3JfZGVzY3Jp
cHRvcl9hY2Nlc3Modm1fZXZlbnQtPnhjaCwgZG9tYWluX2lkLCAwKTsKICAgICAgICAgICAgIGlm
ICggd3JpdGVfY3RybHJlZ19jcjQgKQotICAgICAgICAgICAgICAgIHJjID0geGNfbW9uaXRvcl93
cml0ZV9jdHJscmVnKHhjaCwgZG9tYWluX2lkLCBWTV9FVkVOVF9YODZfQ1I0LCAwLCAwLCAwLCAw
KTsKKyAgICAgICAgICAgICAgICByYyA9IHhjX21vbml0b3Jfd3JpdGVfY3RybHJlZyh2bV9ldmVu
dC0+eGNoLCBkb21haW5faWQsIFZNX0VWRU5UX1g4Nl9DUjQsIDAsIDAsIDAsIDApOwogCiAgICAg
ICAgICAgICBpZiAoIHByaXZjYWxsICkKLSAgICAgICAgICAgICAgICByYyA9IHhjX21vbml0b3Jf
cHJpdmlsZWdlZF9jYWxsKHhjaCwgZG9tYWluX2lkLCAwKTsKKyAgICAgICAgICAgICAgICByYyA9
IHhjX21vbml0b3JfcHJpdmlsZWdlZF9jYWxsKHZtX2V2ZW50LT54Y2gsIGRvbWFpbl9pZCwgMCk7
CiAKICAgICAgICAgICAgIGlmICggYWx0cDJtICkKICAgICAgICAgICAgIHsKLSAgICAgICAgICAg
ICAgICByYyA9IHhjX2FsdHAybV9zd2l0Y2hfdG9fdmlldyggeGNoLCBkb21haW5faWQsIDAgKTsK
LSAgICAgICAgICAgICAgICByYyA9IHhjX2FsdHAybV9kZXN0cm95X3ZpZXcoeGNoLCBkb21haW5f
aWQsIGFsdHAybV92aWV3X2lkKTsKLSAgICAgICAgICAgICAgICByYyA9IHhjX2FsdHAybV9zZXRf
ZG9tYWluX3N0YXRlKHhjaCwgZG9tYWluX2lkLCAwKTsKLSAgICAgICAgICAgICAgICByYyA9IHhj
X21vbml0b3Jfc2luZ2xlc3RlcCh4Y2gsIGRvbWFpbl9pZCwgMCk7CisgICAgICAgICAgICAgICAg
cmMgPSB4Y19hbHRwMm1fc3dpdGNoX3RvX3ZpZXcoIHZtX2V2ZW50LT54Y2gsIGRvbWFpbl9pZCwg
MCApOworICAgICAgICAgICAgICAgIHJjID0geGNfYWx0cDJtX2Rlc3Ryb3lfdmlldyh2bV9ldmVu
dC0+eGNoLCBkb21haW5faWQsIGFsdHAybV92aWV3X2lkKTsKKyAgICAgICAgICAgICAgICByYyA9
IHhjX2FsdHAybV9zZXRfZG9tYWluX3N0YXRlKHZtX2V2ZW50LT54Y2gsIGRvbWFpbl9pZCwgMCk7
CisgICAgICAgICAgICAgICAgcmMgPSB4Y19tb25pdG9yX3NpbmdsZXN0ZXAodm1fZXZlbnQtPnhj
aCwgZG9tYWluX2lkLCAwKTsKICAgICAgICAgICAgIH0gZWxzZSB7Ci0gICAgICAgICAgICAgICAg
cmMgPSB4Y19zZXRfbWVtX2FjY2Vzcyh4Y2gsIGRvbWFpbl9pZCwgWEVOTUVNX2FjY2Vzc19yd3gs
IH4wdWxsLCAwKTsKLSAgICAgICAgICAgICAgICByYyA9IHhjX3NldF9tZW1fYWNjZXNzKHhjaCwg
ZG9tYWluX2lkLCBYRU5NRU1fYWNjZXNzX3J3eCwgU1RBUlRfUEZOLAotICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgKHhlbmFjY2Vzcy0+bWF4X2dwZm4gLSBTVEFSVF9QRk4p
ICk7CisgICAgICAgICAgICAgICAgcmMgPSB4Y19zZXRfbWVtX2FjY2Vzcyh2bV9ldmVudC0+eGNo
LCBkb21haW5faWQsIFhFTk1FTV9hY2Nlc3Nfcnd4LCB+MHVsbCwgMCk7CisgICAgICAgICAgICAg
ICAgcmMgPSB4Y19zZXRfbWVtX2FjY2Vzcyh2bV9ldmVudC0+eGNoLCBkb21haW5faWQsIFhFTk1F
TV9hY2Nlc3Nfcnd4LCBTVEFSVF9QRk4sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAodm1fZXZlbnQtPm1heF9ncGZuIC0gU1RBUlRfUEZOKSApOwogICAgICAgICAgICAg
fQogCiAgICAgICAgICAgICBzaHV0dGluZ19kb3duID0gMTsKICAgICAgICAgfQogCi0gICAgICAg
IHJjID0geGNfd2FpdF9mb3JfZXZlbnRfb3JfdGltZW91dCh4Y2gsIHhlbmFjY2Vzcy0+dm1fZXZl
bnQueGNlX2hhbmRsZSwgMTAwKTsKKyAgICAgICAgcmMgPSB4Y193YWl0X2Zvcl9ldmVudF9vcl90
aW1lb3V0KHZtX2V2ZW50LT54Y2gsIHZtX2V2ZW50LT54Y2UsIDEwMCk7CiAgICAgICAgIGlmICgg
cmMgPCAtMSApCiAgICAgICAgIHsKICAgICAgICAgICAgIEVSUk9SKCJFcnJvciBnZXR0aW5nIGV2
ZW50Iik7CkBAIC03MTcsMTAgKzU4OSwxMCBAQCBpbnQgbWFpbihpbnQgYXJnYywgY2hhciAqYXJn
dltdKQogICAgICAgICAgICAgRFBSSU5URigiR290IGV2ZW50IGZyb20gWGVuXG4iKTsKICAgICAg
ICAgfQogCi0gICAgICAgIHdoaWxlICggUklOR19IQVNfVU5DT05TVU1FRF9SRVFVRVNUUygmeGVu
YWNjZXNzLT52bV9ldmVudC5iYWNrX3JpbmcpICkKLSAgICAgICAgewotICAgICAgICAgICAgZ2V0
X3JlcXVlc3QoJnhlbmFjY2Vzcy0+dm1fZXZlbnQsICZyZXEpOworICAgICAgICBwb3J0ID0gcmM7
CiAKKyAgICAgICAgd2hpbGUgKCB2bV9ldmVudC0+b3BzLT5nZXRfcmVxdWVzdCh2bV9ldmVudCwg
JnJlcSwgJnBvcnQpICkKKyAgICAgICAgewogICAgICAgICAgICAgaWYgKCByZXEudmVyc2lvbiAh
PSBWTV9FVkVOVF9JTlRFUkZBQ0VfVkVSU0lPTiApCiAgICAgICAgICAgICB7CiAgICAgICAgICAg
ICAgICAgRVJST1IoIkVycm9yOiB2bV9ldmVudCBpbnRlcmZhY2UgdmVyc2lvbiBtaXNtYXRjaCFc
biIpOwpAQCAtNzQ0LDcgKzYxNiw3IEBAIGludCBtYWluKGludCBhcmdjLCBjaGFyICphcmd2W10p
CiAgICAgICAgICAgICAgICAgICAgICAqIEF0IHNodXRkb3duIHdlIGhhdmUgYWxyZWFkeSByZXNl
dCBhbGwgdGhlIHBlcm1pc3Npb25zIHNvIHJlYWxseSBubyB1c2UgZ2V0dGluZyBpdCBhZ2Fpbi4K
ICAgICAgICAgICAgICAgICAgICAgICovCiAgICAgICAgICAgICAgICAgICAgIHhlbm1lbV9hY2Nl
c3NfdCBhY2Nlc3M7Ci0gICAgICAgICAgICAgICAgICAgIHJjID0geGNfZ2V0X21lbV9hY2Nlc3Mo
eGNoLCBkb21haW5faWQsIHJlcS51Lm1lbV9hY2Nlc3MuZ2ZuLCAmYWNjZXNzKTsKKyAgICAgICAg
ICAgICAgICAgICAgcmMgPSB4Y19nZXRfbWVtX2FjY2Vzcyh2bV9ldmVudC0+eGNoLCBkb21haW5f
aWQsIHJlcS51Lm1lbV9hY2Nlc3MuZ2ZuLCAmYWNjZXNzKTsKICAgICAgICAgICAgICAgICAgICAg
aWYgKHJjIDwgMCkKICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAg
ICAgRVJST1IoIkVycm9yICVkIGdldHRpbmcgbWVtX2FjY2VzcyBldmVudFxuIiwgcmMpOwpAQCAt
Nzc3LDcgKzY0OSw3IEBAIGludCBtYWluKGludCBhcmdjLCBjaGFyICphcmd2W10pCiAgICAgICAg
ICAgICAgICAgfQogICAgICAgICAgICAgICAgIGVsc2UgaWYgKCBkZWZhdWx0X2FjY2VzcyAhPSBh
ZnRlcl9maXJzdF9hY2Nlc3MgKQogICAgICAgICAgICAgICAgIHsKLSAgICAgICAgICAgICAgICAg
ICAgcmMgPSB4Y19zZXRfbWVtX2FjY2Vzcyh4Y2gsIGRvbWFpbl9pZCwgYWZ0ZXJfZmlyc3RfYWNj
ZXNzLAorICAgICAgICAgICAgICAgICAgICByYyA9IHhjX3NldF9tZW1fYWNjZXNzKHZtX2V2ZW50
LT54Y2gsIGRvbWFpbl9pZCwgYWZ0ZXJfZmlyc3RfYWNjZXNzLAogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHJlcS51Lm1lbV9hY2Nlc3MuZ2ZuLCAxKTsKICAgICAg
ICAgICAgICAgICAgICAgaWYgKHJjIDwgMCkKICAgICAgICAgICAgICAgICAgICAgewpAQCAtNzk4
LDcgKzY3MCw3IEBAIGludCBtYWluKGludCBhcmdjLCBjaGFyICphcmd2W10pCiAgICAgICAgICAg
ICAgICAgICAgICAgIHJlcS52Y3B1X2lkKTsKIAogICAgICAgICAgICAgICAgIC8qIFJlaW5qZWN0
ICovCi0gICAgICAgICAgICAgICAgcmMgPSB4Y19odm1faW5qZWN0X3RyYXAoeGNoLCBkb21haW5f
aWQsIHJlcS52Y3B1X2lkLAorICAgICAgICAgICAgICAgIHJjID0geGNfaHZtX2luamVjdF90cmFw
KHZtX2V2ZW50LT54Y2gsIGRvbWFpbl9pZCwgcmVxLnZjcHVfaWQsCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgWDg2X1RSQVBfSU5UMywKICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICByZXEudS5zb2Z0d2FyZV9icmVha3BvaW50LnR5cGUsIC0x
LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJlcS51LnNvZnR3YXJl
X2JyZWFrcG9pbnQuaW5zbl9sZW5ndGgsIDApOwpAQCAtODQ2LDcgKzcxOCw3IEBAIGludCBtYWlu
KGludCBhcmdjLCBjaGFyICphcmd2W10pCiAgICAgICAgICAgICAgICAgICAgICAgIHJlcS51LmRl
YnVnX2V4Y2VwdGlvbi5pbnNuX2xlbmd0aCk7CiAKICAgICAgICAgICAgICAgICAvKiBSZWluamVj
dCAqLwotICAgICAgICAgICAgICAgIHJjID0geGNfaHZtX2luamVjdF90cmFwKHhjaCwgZG9tYWlu
X2lkLCByZXEudmNwdV9pZCwKKyAgICAgICAgICAgICAgICByYyA9IHhjX2h2bV9pbmplY3RfdHJh
cCh2bV9ldmVudC0+eGNoLCBkb21haW5faWQsIHJlcS52Y3B1X2lkLAogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIFg4Nl9UUkFQX0RFQlVHLAogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHJlcS51LmRlYnVnX2V4Y2VwdGlvbi50eXBlLCAtMSwK
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZXEudS5kZWJ1Z19leGNl
cHRpb24uaW5zbl9sZW5ndGgsCkBAIC05MTQsMTcgKzc4NiwxNSBAQCBpbnQgbWFpbihpbnQgYXJn
YywgY2hhciAqYXJndltdKQogICAgICAgICAgICAgfQogCiAgICAgICAgICAgICAvKiBQdXQgdGhl
IHJlc3BvbnNlIG9uIHRoZSByaW5nICovCi0gICAgICAgICAgICBwdXRfcmVzcG9uc2UoJnhlbmFj
Y2Vzcy0+dm1fZXZlbnQsICZyc3ApOwotICAgICAgICB9Ci0KLSAgICAgICAgLyogVGVsbCBYZW4g
cGFnZSBpcyByZWFkeSAqLwotICAgICAgICByYyA9IHhlbmV2dGNobl9ub3RpZnkoeGVuYWNjZXNz
LT52bV9ldmVudC54Y2VfaGFuZGxlLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgeGVu
YWNjZXNzLT52bV9ldmVudC5wb3J0KTsKKyAgICAgICAgICAgIHB1dF9yZXNwb25zZSh2bV9ldmVu
dCwgJnJzcCwgcG9ydCk7CiAKLSAgICAgICAgaWYgKCByYyAhPSAwICkKLSAgICAgICAgewotICAg
ICAgICAgICAgRVJST1IoIkVycm9yIHJlc3VtaW5nIHBhZ2UiKTsKLSAgICAgICAgICAgIGludGVy
cnVwdGVkID0gLTE7CisgICAgICAgICAgICAvKiBUZWxsIFhlbiBwYWdlIGlzIHJlYWR5ICovCisg
ICAgICAgICAgICByYyA9IG5vdGlmeV9wb3J0KHZtX2V2ZW50LCBwb3J0KTsKKyAgICAgICAgICAg
IGlmICggcmMgIT0gMCApCisgICAgICAgICAgICB7CisgICAgICAgICAgICAgICAgRVJST1IoIkVy
cm9yIHJlc3VtaW5nIHBhZ2UiKTsKKyAgICAgICAgICAgICAgICBpbnRlcnJ1cHRlZCA9IC0xOwor
ICAgICAgICAgICAgfQogICAgICAgICB9CiAKICAgICAgICAgaWYgKCBzaHV0dGluZ19kb3duICkK
QEAgLTkzNywxMyArODA3LDEzIEBAIGV4aXQ6CiAgICAgewogICAgICAgICB1aW50MzJfdCB2Y3B1
X2lkOwogICAgICAgICBmb3IgKCB2Y3B1X2lkID0gMDsgdmNwdV9pZDxYRU5fTEVHQUNZX01BWF9W
Q1BVUzsgdmNwdV9pZCsrKQotICAgICAgICAgICAgcmMgPSBjb250cm9sX3NpbmdsZXN0ZXAoeGNo
LCBkb21haW5faWQsIHZjcHVfaWQsIDApOworICAgICAgICAgICAgcmMgPSBjb250cm9sX3Npbmds
ZXN0ZXAodm1fZXZlbnQtPnhjaCwgZG9tYWluX2lkLCB2Y3B1X2lkLCAwKTsKICAgICB9CiAKLSAg
ICAvKiBUZWFyIGRvd24gZG9tYWluIHhlbmFjY2VzcyAqLwotICAgIHJjMSA9IHhlbmFjY2Vzc190
ZWFyZG93bih4Y2gsIHhlbmFjY2Vzcyk7CisgICAgLyogVGVhciBkb3duIGRvbWFpbiAqLworICAg
IHJjMSA9IHZtX2V2ZW50X3RlYXJkb3duKHZtX2V2ZW50KTsKICAgICBpZiAoIHJjMSAhPSAwICkK
LSAgICAgICAgRVJST1IoIkVycm9yIHRlYXJpbmcgZG93biB4ZW5hY2Nlc3MiKTsKKyAgICAgICAg
RVJST1IoIkVycm9yIHRlYXJpbmcgZG93biB2bV9ldmVudCIpOwogCiAgICAgaWYgKCByYyA9PSAw
ICkKICAgICAgICAgcmMgPSByYzE7CmRpZmYgLS1naXQgYS90b29scy90ZXN0cy94ZW4tYWNjZXNz
L3hlbi1hY2Nlc3MuaCBiL3Rvb2xzL3Rlc3RzL3hlbi1hY2Nlc3MveGVuLWFjY2Vzcy5oCm5ldyBm
aWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAuLjlmYzY0MGMKLS0tIC9kZXYvbnVsbAorKysg
Yi90b29scy90ZXN0cy94ZW4tYWNjZXNzL3hlbi1hY2Nlc3MuaApAQCAtMCwwICsxLDkxIEBACisv
KgorICogeGVuLWFjY2Vzcy5oCisgKgorICogQ29weXJpZ2h0IChjKSAyMDE5IEJpdGRlZmVuZGVy
IFMuUi5MLgorICoKKyAqIFBlcm1pc3Npb24gaXMgaGVyZWJ5IGdyYW50ZWQsIGZyZWUgb2YgY2hh
cmdlLCB0byBhbnkgcGVyc29uIG9idGFpbmluZyBhIGNvcHkKKyAqIG9mIHRoaXMgc29mdHdhcmUg
YW5kIGFzc29jaWF0ZWQgZG9jdW1lbnRhdGlvbiBmaWxlcyAodGhlICJTb2Z0d2FyZSIpLCB0bwor
ICogZGVhbCBpbiB0aGUgU29mdHdhcmUgd2l0aG91dCByZXN0cmljdGlvbiwgaW5jbHVkaW5nIHdp
dGhvdXQgbGltaXRhdGlvbiB0aGUKKyAqIHJpZ2h0cyB0byB1c2UsIGNvcHksIG1vZGlmeSwgbWVy
Z2UsIHB1Ymxpc2gsIGRpc3RyaWJ1dGUsIHN1YmxpY2Vuc2UsIGFuZC9vcgorICogc2VsbCBjb3Bp
ZXMgb2YgdGhlIFNvZnR3YXJlLCBhbmQgdG8gcGVybWl0IHBlcnNvbnMgdG8gd2hvbSB0aGUgU29m
dHdhcmUgaXMKKyAqIGZ1cm5pc2hlZCB0byBkbyBzbywgc3ViamVjdCB0byB0aGUgZm9sbG93aW5n
IGNvbmRpdGlvbnM6CisgKgorICogVGhlIGFib3ZlIGNvcHlyaWdodCBub3RpY2UgYW5kIHRoaXMg
cGVybWlzc2lvbiBub3RpY2Ugc2hhbGwgYmUgaW5jbHVkZWQgaW4KKyAqIGFsbCBjb3BpZXMgb3Ig
c3Vic3RhbnRpYWwgcG9ydGlvbnMgb2YgdGhlIFNvZnR3YXJlLgorICoKKyAqIFRIRSBTT0ZUV0FS
RSBJUyBQUk9WSURFRCAiQVMgSVMiLCBXSVRIT1VUIFdBUlJBTlRZIE9GIEFOWSBLSU5ELCBFWFBS
RVNTIE9SCisgKiBJTVBMSUVELCBJTkNMVURJTkcgQlVUIE5PVCBMSU1JVEVEIFRPIFRIRSBXQVJS
QU5USUVTIE9GIE1FUkNIQU5UQUJJTElUWSwKKyAqIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQ
VVJQT1NFIEFORCBOT05JTkZSSU5HRU1FTlQuIElOIE5PIEVWRU5UIFNIQUxMIFRIRQorICogQVVU
SE9SUyBPUiBDT1BZUklHSFQgSE9MREVSUyBCRSBMSUFCTEUgRk9SIEFOWSBDTEFJTSwgREFNQUdF
UyBPUiBPVEhFUgorICogTElBQklMSVRZLCBXSEVUSEVSIElOIEFOIEFDVElPTiBPRiBDT05UUkFD
VCwgVE9SVCBPUiBPVEhFUldJU0UsIEFSSVNJTkcKKyAqIEZST00sIE9VVCBPRiBPUiBJTiBDT05O
RUNUSU9OIFdJVEggVEhFIFNPRlRXQVJFIE9SIFRIRSBVU0UgT1IgT1RIRVIKKyAqIERFQUxJTkdT
IElOIFRIRSBTT0ZUV0FSRS4KKyAqLworCisjaWZuZGVmIFhFTl9BQ0NFU1NfSAorI2RlZmluZSBY
RU5fQUNDRVNTX0gKKworI2luY2x1ZGUgPHhlbmN0cmwuaD4KKyNpbmNsdWRlIDx4ZW5ldnRjaG4u
aD4KKyNpbmNsdWRlIDx4ZW4vdm1fZXZlbnQuaD4KKworI2lmbmRlZiBjb250YWluZXJfb2YKKyNk
ZWZpbmUgY29udGFpbmVyX29mKHB0ciwgdHlwZSwgbWVtYmVyKSAoeyBcCisgICAgICAgICAgICAg
ICAgY29uc3QgdHlwZW9mKCAoKHR5cGUgKikwKS0+bWVtYmVyICkgKl9fbXB0ciA9IChwdHIpOyBc
CisgICAgICAgICAgICAgICAgKHR5cGUgKikoIChjaGFyICopX19tcHRyIC0gb2Zmc2V0b2YodHlw
ZSxtZW1iZXIpICk7fSkKKyNlbmRpZiAvKiBjb250YWluZXJfb2YgKi8KKworI2RlZmluZSBEUFJJ
TlRGKGEsIGIuLi4pIGZwcmludGYoc3RkZXJyLCBhLCAjIyBiKQorI2RlZmluZSBFUlJPUihhLCBi
Li4uKSBmcHJpbnRmKHN0ZGVyciwgYSAiXG4iLCAjIyBiKQorI2RlZmluZSBQRVJST1IoYSwgYi4u
LikgZnByaW50ZihzdGRlcnIsIGEgIjogJXNcbiIsICMjIGIsIHN0cmVycm9yKGVycm5vKSkKKwor
c3RydWN0IHZtX2V2ZW50X29wczsKKwordHlwZWRlZiBzdHJ1Y3Qgdm1fZXZlbnQgeworICAgIHhj
X2ludGVyZmFjZSAqeGNoOworICAgIGRvbWlkX3QgZG9tYWluX2lkOworICAgIHhlbmV2dGNobl9o
YW5kbGUgKnhjZTsKKyAgICB4ZW5fcGZuX3QgbWF4X2dwZm47CisgICAgc3RydWN0IHZtX2V2ZW50
X29wcyAqb3BzOworfSB2bV9ldmVudF90OworCit0eXBlZGVmIHN0cnVjdCB2bV9ldmVudF9vcHMg
eworICAgIGludCAoKmluaXQpKHhjX2ludGVyZmFjZSAqLCB4ZW5ldnRjaG5faGFuZGxlICosIGRv
bWlkX3QsCisgICAgICAgICAgICAgICAgc3RydWN0IHZtX2V2ZW50X29wcyAqLCB2bV9ldmVudF90
ICoqKTsKKyAgICBpbnQgKCp0ZWFyZG93bikodm1fZXZlbnRfdCAqKTsKKyAgICBib29sICgqZ2V0
X3JlcXVlc3QpKHZtX2V2ZW50X3QgKiwgdm1fZXZlbnRfcmVxdWVzdF90ICosIGludCAqKTsKKyAg
ICB2b2lkICgqcHV0X3Jlc3BvbnNlKSh2bV9ldmVudF90ICosIHZtX2V2ZW50X3Jlc3BvbnNlX3Qg
KiwgaW50KTsKKyAgICBpbnQgKCpub3RpZnlfcG9ydCkodm1fZXZlbnRfdCAqLCBpbnQgcG9ydCk7
Cit9IHZtX2V2ZW50X29wc190OworCitzdGF0aWMgaW5saW5lIGJvb2wgZ2V0X3JlcXVlc3Qodm1f
ZXZlbnRfdCAqdm1fZXZlbnQsIHZtX2V2ZW50X3JlcXVlc3RfdCAqcmVxLAorICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGludCAqcG9ydCkKK3sKKyAgICByZXR1cm4gKCB2bV9ldmVudCAp
ID8gdm1fZXZlbnQtPm9wcy0+Z2V0X3JlcXVlc3Qodm1fZXZlbnQsIHJlcSwgcG9ydCkgOgorICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWxzZTsKK30KKworc3RhdGljIGlubGluZSB2b2lkIHB1
dF9yZXNwb25zZSh2bV9ldmVudF90ICp2bV9ldmVudCwgdm1fZXZlbnRfcmVzcG9uc2VfdCAqcnNw
LCBpbnQgcG9ydCkKK3sKKyAgICBpZiAoICB2bV9ldmVudCApCisgICAgICAgIHZtX2V2ZW50LT5v
cHMtPnB1dF9yZXNwb25zZSh2bV9ldmVudCwgcnNwLCBwb3J0KTsKK30KKworc3RhdGljIGlubGlu
ZSBpbnQgbm90aWZ5X3BvcnQodm1fZXZlbnRfdCAqdm1fZXZlbnQsIGludCBwb3J0KQoreworICAg
IGlmICggIXZtX2V2ZW50ICkKKyAgICAgICAgcmV0dXJuIC1FSU5WQUw7CisKKyAgICByZXR1cm4g
dm1fZXZlbnQtPm9wcy0+bm90aWZ5X3BvcnQodm1fZXZlbnQsIHBvcnQpOworfQorCisjZW5kaWYg
LyogWEVOX0FDQ0VTU19IICovCisKKy8qCisgKiBMb2NhbCB2YXJpYWJsZXM6CisgKiBtb2RlOiBD
CisgKiBjLWZpbGUtc3R5bGU6ICJCU0QiCisgKiBjLWJhc2ljLW9mZnNldDogNAorICogaW5kZW50
LXRhYnMtbW9kZTogbmlsCisgKiBFbmQ6CisgKi8KLS0gCjIuNy40CgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 16 17:06:44 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Jul 2019 17:06:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnQuO-0005oF-4X; Tue, 16 Jul 2019 17:06:32 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=v+lg=VN=bitdefender.com=ppircalabu@srs-us1.protection.inumbo.net>)
 id 1hnQuM-0005nX-PT
 for xen-devel@lists.xenproject.org; Tue, 16 Jul 2019 17:06:30 +0000
X-Inumbo-ID: 0cf9c1ea-a7ec-11e9-abc9-8f14cbf2e7c2
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 0cf9c1ea-a7ec-11e9-abc9-8f14cbf2e7c2;
 Tue, 16 Jul 2019 17:06:29 +0000 (UTC)
Received: from smtp.bitdefender.com (smtp02.buh.bitdefender.net [10.17.80.76])
 by mx01.bbu.dsd.mx.bitdefender.com (Postfix) with ESMTPS id
 E1DAE305FFA3; Tue, 16 Jul 2019 20:06:25 +0300 (EEST)
Received: from bitdefender.com (unknown [195.189.155.70])
 by smtp.bitdefender.com (Postfix) with ESMTPSA id D3C83305B7B6;
 Tue, 16 Jul 2019 20:06:25 +0300 (EEST)
From: Petre Pircalabu <ppircalabu@bitdefender.com>
To: xen-devel@lists.xenproject.org
Date: Tue, 16 Jul 2019 20:06:19 +0300
Message-Id: <93d50867ea8e45270a180a8f93aaed5a89619510.1563293545.git.ppircalabu@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <cover.1563293545.git.ppircalabu@bitdefender.com>
References: <cover.1563293545.git.ppircalabu@bitdefender.com>
In-Reply-To: <cover.1563293545.git.ppircalabu@bitdefender.com>
References: <cover.1563293545.git.ppircalabu@bitdefender.com>
Subject: [Xen-devel] [PATCH v2 05/10] vm_event: Move struct vm_event_domain
 to vm_event.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: Petre Pircalabu <ppircalabu@bitdefender.com>,
 Tamas K Lengyel <tamas@tklengyel.com>, Wei Liu <wl@xen.org>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Jan Beulich <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>

VGhlIHZtX2V2ZW50X2RvbWFpbiBtZW1iZXJzIGFyZSBub3QgYWNjZXNzZWQgb3V0c2lkZSB2bV9l
dmVudC5jIHNvIGl0J3MKYmV0dGVyIHRvIGhpZGUgZGUgaW1wbGVtZW50YXRpb24gZGV0YWlscy4K
ClNpZ25lZC1vZmYtYnk6IFBldHJlIFBpcmNhbGFidSA8cHBpcmNhbGFidUBiaXRkZWZlbmRlci5j
b20+CkFja2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpB
Y2tlZC1ieTogVGFtYXMgSyBMZW5neWVsIDx0YW1hc0B0a2xlbmd5ZWwuY29tPgotLS0KIHhlbi9j
b21tb24vdm1fZXZlbnQuYyAgIHwgMjYgKysrKysrKysrKysrKysrKysrKysrKysrKysKIHhlbi9p
bmNsdWRlL3hlbi9zY2hlZC5oIHwgMjYgKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KIDIgZmls
ZXMgY2hhbmdlZCwgMjcgaW5zZXJ0aW9ucygrKSwgMjUgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0
IGEveGVuL2NvbW1vbi92bV9ldmVudC5jIGIveGVuL2NvbW1vbi92bV9ldmVudC5jCmluZGV4IGEy
MzVkMjUuLjIxODk1YzIgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24vdm1fZXZlbnQuYworKysgYi94
ZW4vY29tbW9uL3ZtX2V2ZW50LmMKQEAgLTM1LDYgKzM1LDMyIEBACiAjZGVmaW5lIHhlbl9ybWIo
KSAgc21wX3JtYigpCiAjZGVmaW5lIHhlbl93bWIoKSAgc21wX3dtYigpCiAKKy8qIFZNIGV2ZW50
ICovCitzdHJ1Y3Qgdm1fZXZlbnRfZG9tYWluCit7CisgICAgLyogRG9tYWluIHJlZmVyZW5jZSAq
LworICAgIHN0cnVjdCBkb21haW4gKmQ7CisgICAgc3BpbmxvY2tfdCBsb2NrOworICAgIC8qIFRo
ZSByaW5nIGhhcyA2NCBlbnRyaWVzICovCisgICAgdW5zaWduZWQgY2hhciBmb3JlaWduX3Byb2R1
Y2VyczsKKyAgICB1bnNpZ25lZCBjaGFyIHRhcmdldF9wcm9kdWNlcnM7CisgICAgLyogc2hhcmVk
IHJpbmcgcGFnZSAqLworICAgIHZvaWQgKnJpbmdfcGFnZTsKKyAgICBzdHJ1Y3QgcGFnZV9pbmZv
ICpyaW5nX3BnX3N0cnVjdDsKKyAgICAvKiBmcm9udC1lbmQgcmluZyAqLworICAgIHZtX2V2ZW50
X2Zyb250X3JpbmdfdCBmcm9udF9yaW5nOworICAgIC8qIGV2ZW50IGNoYW5uZWwgcG9ydCAodmNw
dTAgb25seSkgKi8KKyAgICBpbnQgeGVuX3BvcnQ7CisgICAgLyogdm1fZXZlbnQgYml0IGZvciB2
Y3B1LT5wYXVzZV9mbGFncyAqLworICAgIGludCBwYXVzZV9mbGFnOworICAgIC8qIGxpc3Qgb2Yg
dmNwdXMgd2FpdGluZyBmb3Igcm9vbSBpbiB0aGUgcmluZyAqLworICAgIHN0cnVjdCB3YWl0cXVl
dWVfaGVhZCB3cTsKKyAgICAvKiB0aGUgbnVtYmVyIG9mIHZDUFVzIGJsb2NrZWQgKi8KKyAgICB1
bnNpZ25lZCBpbnQgYmxvY2tlZDsKKyAgICAvKiBUaGUgbGFzdCB2Y3B1IHdva2VuIHVwICovCisg
ICAgdW5zaWduZWQgaW50IGxhc3RfdmNwdV93YWtlX3VwOworfTsKKwogc3RhdGljIGludCB2bV9l
dmVudF9lbmFibGUoCiAgICAgc3RydWN0IGRvbWFpbiAqZCwKICAgICBzdHJ1Y3QgeGVuX2RvbWN0
bF92bV9ldmVudF9vcCAqdmVjLApkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL3NjaGVkLmgg
Yi94ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaAppbmRleCBlMzA5M2QzLi4xOTk4MGQyIDEwMDY0NAot
LS0gYS94ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaAorKysgYi94ZW4vaW5jbHVkZS94ZW4vc2NoZWQu
aApAQCAtMjc2LDMxICsyNzYsNyBAQCBzdHJ1Y3QgdmNwdQogI2RlZmluZSBkb21haW5fbG9jayhk
KSBzcGluX2xvY2tfcmVjdXJzaXZlKCYoZCktPmRvbWFpbl9sb2NrKQogI2RlZmluZSBkb21haW5f
dW5sb2NrKGQpIHNwaW5fdW5sb2NrX3JlY3Vyc2l2ZSgmKGQpLT5kb21haW5fbG9jaykKIAotLyog
Vk0gZXZlbnQgKi8KLXN0cnVjdCB2bV9ldmVudF9kb21haW4KLXsKLSAgICAvKiBEb21haW4gcmVm
ZXJlbmNlICovCi0gICAgc3RydWN0IGRvbWFpbiAqZDsKLSAgICBzcGlubG9ja190IGxvY2s7Ci0g
ICAgLyogVGhlIHJpbmcgaGFzIDY0IGVudHJpZXMgKi8KLSAgICB1bnNpZ25lZCBjaGFyIGZvcmVp
Z25fcHJvZHVjZXJzOwotICAgIHVuc2lnbmVkIGNoYXIgdGFyZ2V0X3Byb2R1Y2VyczsKLSAgICAv
KiBzaGFyZWQgcmluZyBwYWdlICovCi0gICAgdm9pZCAqcmluZ19wYWdlOwotICAgIHN0cnVjdCBw
YWdlX2luZm8gKnJpbmdfcGdfc3RydWN0OwotICAgIC8qIGZyb250LWVuZCByaW5nICovCi0gICAg
dm1fZXZlbnRfZnJvbnRfcmluZ190IGZyb250X3Jpbmc7Ci0gICAgLyogZXZlbnQgY2hhbm5lbCBw
b3J0ICh2Y3B1MCBvbmx5KSAqLwotICAgIGludCB4ZW5fcG9ydDsKLSAgICAvKiB2bV9ldmVudCBi
aXQgZm9yIHZjcHUtPnBhdXNlX2ZsYWdzICovCi0gICAgaW50IHBhdXNlX2ZsYWc7Ci0gICAgLyog
bGlzdCBvZiB2Y3B1cyB3YWl0aW5nIGZvciByb29tIGluIHRoZSByaW5nICovCi0gICAgc3RydWN0
IHdhaXRxdWV1ZV9oZWFkIHdxOwotICAgIC8qIHRoZSBudW1iZXIgb2YgdkNQVXMgYmxvY2tlZCAq
LwotICAgIHVuc2lnbmVkIGludCBibG9ja2VkOwotICAgIC8qIFRoZSBsYXN0IHZjcHUgd29rZW4g
dXAgKi8KLSAgICB1bnNpZ25lZCBpbnQgbGFzdF92Y3B1X3dha2VfdXA7Ci19Oworc3RydWN0IHZt
X2V2ZW50X2RvbWFpbjsKIAogc3RydWN0IGV2dGNobl9wb3J0X29wczsKIAotLSAKMi43LjQKCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 16 17:06:44 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Jul 2019 17:06:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnQuN-0005no-Dj; Tue, 16 Jul 2019 17: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=v+lg=VN=bitdefender.com=ppircalabu@srs-us1.protection.inumbo.net>)
 id 1hnQuL-0005nC-IE
 for xen-devel@lists.xenproject.org; Tue, 16 Jul 2019 17:06:29 +0000
X-Inumbo-ID: 0ba7ca78-a7ec-11e9-8980-bc764e045a96
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0ba7ca78-a7ec-11e9-8980-bc764e045a96;
 Tue, 16 Jul 2019 17:06:27 +0000 (UTC)
Received: from smtp.bitdefender.com (smtp02.buh.bitdefender.net [10.17.80.76])
 by mx01.bbu.dsd.mx.bitdefender.com (Postfix) with ESMTPS id
 B7B7130644B8; Tue, 16 Jul 2019 20:06:25 +0300 (EEST)
Received: from bitdefender.com (unknown [195.189.155.70])
 by smtp.bitdefender.com (Postfix) with ESMTPSA id 85F63305B7A1;
 Tue, 16 Jul 2019 20:06:25 +0300 (EEST)
From: Petre Pircalabu <ppircalabu@bitdefender.com>
To: xen-devel@lists.xenproject.org
Date: Tue, 16 Jul 2019 20:06:15 +0300
Message-Id: <e42d2c771da20ac7d8e3bdf0351aea1a01b1600f.1563293545.git.ppircalabu@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <cover.1563293545.git.ppircalabu@bitdefender.com>
References: <cover.1563293545.git.ppircalabu@bitdefender.com>
In-Reply-To: <cover.1563293545.git.ppircalabu@bitdefender.com>
References: <cover.1563293545.git.ppircalabu@bitdefender.com>
Subject: [Xen-devel] [PATCH v2 01/10] vm_event: Define VM_EVENT type
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Petre Pircalabu <ppircalabu@bitdefender.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Tamas K Lengyel <tamas@tklengyel.com>,
 Jan Beulich <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>

RGVmaW5lIHRoZSB0eXBlIGZvciBlYWNoIG9mIHRoZSBzdXBwb3J0ZWQgdm1fZXZlbnQgcmluZ3Mg
KHBhZ2luZywKbW9uaXRvciBhbmQgc2hhcmluZykgYW5kIHJlcGxhY2UgdGhlIHJpbmcgcGFyYW0g
ZmllbGQgd2l0aCB0aGlzIHR5cGUuCgpSZXBsYWNlIFhFTl9ET01DVExfVk1fRVZFTlRfT1BfIG9j
Y3VycmVuY2VzIHdpdGggdGhlaXIgY29ycmVzcG9uZGluZwpYRU5fVk1fRVZFTlRfVFlQRV8gY291
bnRlcnBhcnQuCgpTaWduZWQtb2ZmLWJ5OiBQZXRyZSBQaXJjYWxhYnUgPHBwaXJjYWxhYnVAYml0
ZGVmZW5kZXIuY29tPgotLS0KIHRvb2xzL2xpYnhjL2luY2x1ZGUveGVuY3RybC5oIHwgIDEgKwog
dG9vbHMvbGlieGMveGNfbWVtX3BhZ2luZy5jICAgfCAgNiArKy0tCiB0b29scy9saWJ4Yy94Y19t
ZW1zaHIuYyAgICAgICB8ICA2ICsrLS0KIHRvb2xzL2xpYnhjL3hjX21vbml0b3IuYyAgICAgIHwg
IDYgKystLQogdG9vbHMvbGlieGMveGNfcHJpdmF0ZS5oICAgICAgfCAgOCArKy0tLQogdG9vbHMv
bGlieGMveGNfdm1fZXZlbnQuYyAgICAgfCA1OCArKysrKysrKysrKysrKystLS0tLS0tLS0tLS0t
LS0tLS0tCiB4ZW4vY29tbW9uL3ZtX2V2ZW50LmMgICAgICAgICB8IDEyICsrKystLS0tCiB4ZW4v
aW5jbHVkZS9wdWJsaWMvZG9tY3RsLmggICB8IDcyICsrKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0KIHhlbi9pbmNsdWRlL3B1YmxpYy92bV9ldmVudC5oIHwgMzEgKysr
KysrKysrKysrKysrKysrKwogOSBmaWxlcyBjaGFuZ2VkLCA4MSBpbnNlcnRpb25zKCspLCAxMTkg
ZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGMvaW5jbHVkZS94ZW5jdHJsLmgg
Yi90b29scy9saWJ4Yy9pbmNsdWRlL3hlbmN0cmwuaAppbmRleCA1MzgwMDdhLi5mM2FmNzEwIDEw
MDY0NAotLS0gYS90b29scy9saWJ4Yy9pbmNsdWRlL3hlbmN0cmwuaAorKysgYi90b29scy9saWJ4
Yy9pbmNsdWRlL3hlbmN0cmwuaApAQCAtNDYsNiArNDYsNyBAQAogI2luY2x1ZGUgPHhlbi94c20v
Zmxhc2tfb3AuaD4KICNpbmNsdWRlIDx4ZW4va2V4ZWMuaD4KICNpbmNsdWRlIDx4ZW4vcGxhdGZv
cm0uaD4KKyNpbmNsdWRlIDx4ZW4vdm1fZXZlbnQuaD4KIAogI2luY2x1ZGUgInhlbnRvb2xsb2cu
aCIKIApkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGMveGNfbWVtX3BhZ2luZy5jIGIvdG9vbHMvbGli
eGMveGNfbWVtX3BhZ2luZy5jCmluZGV4IGEwNjc3MDYuLmE4OGMwY2MgMTAwNjQ0Ci0tLSBhL3Rv
b2xzL2xpYnhjL3hjX21lbV9wYWdpbmcuYworKysgYi90b29scy9saWJ4Yy94Y19tZW1fcGFnaW5n
LmMKQEAgLTQ4LDcgKzQ4LDcgQEAgaW50IHhjX21lbV9wYWdpbmdfZW5hYmxlKHhjX2ludGVyZmFj
ZSAqeGNoLCB1aW50MzJfdCBkb21haW5faWQsCiAKICAgICByZXR1cm4geGNfdm1fZXZlbnRfY29u
dHJvbCh4Y2gsIGRvbWFpbl9pZCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBYRU5f
Vk1fRVZFTlRfRU5BQkxFLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFhFTl9ET01D
VExfVk1fRVZFTlRfT1BfUEFHSU5HLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFhF
Tl9WTV9FVkVOVF9UWVBFX1BBR0lORywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
b3J0KTsKIH0KIApAQCAtNTYsNyArNTYsNyBAQCBpbnQgeGNfbWVtX3BhZ2luZ19kaXNhYmxlKHhj
X2ludGVyZmFjZSAqeGNoLCB1aW50MzJfdCBkb21haW5faWQpCiB7CiAgICAgcmV0dXJuIHhjX3Zt
X2V2ZW50X2NvbnRyb2woeGNoLCBkb21haW5faWQsCiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgWEVOX1ZNX0VWRU5UX0RJU0FCTEUsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgWEVOX0RPTUNUTF9WTV9FVkVOVF9PUF9QQUdJTkcsCisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgWEVOX1ZNX0VWRU5UX1RZUEVfUEFHSU5HLAogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIE5VTEwpOwogfQogCkBAIC02NCw3ICs2NCw3IEBAIGludCB4Y19tZW1fcGFnaW5n
X3Jlc3VtZSh4Y19pbnRlcmZhY2UgKnhjaCwgdWludDMyX3QgZG9tYWluX2lkKQogewogICAgIHJl
dHVybiB4Y192bV9ldmVudF9jb250cm9sKHhjaCwgZG9tYWluX2lkLAogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIFhFTl9WTV9FVkVOVF9SRVNVTUUsCi0gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgWEVOX0RPTUNUTF9WTV9FVkVOVF9PUF9QQUdJTkcsCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgWEVOX1ZNX0VWRU5UX1RZUEVfUEFHSU5HLAogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIE5VTEwpOwogfQogCmRpZmYgLS1naXQgYS90b29scy9saWJ4Yy94
Y19tZW1zaHIuYyBiL3Rvb2xzL2xpYnhjL3hjX21lbXNoci5jCmluZGV4IGQ1ZTEzNWUuLjFjNGE3
MDYgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhjL3hjX21lbXNoci5jCisrKyBiL3Rvb2xzL2xpYnhj
L3hjX21lbXNoci5jCkBAIC01Myw3ICs1Myw3IEBAIGludCB4Y19tZW1zaHJfcmluZ19lbmFibGUo
eGNfaW50ZXJmYWNlICp4Y2gsCiAKICAgICByZXR1cm4geGNfdm1fZXZlbnRfY29udHJvbCh4Y2gs
IGRvbWlkLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFhFTl9WTV9FVkVOVF9FTkFC
TEUsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWEVOX0RPTUNUTF9WTV9FVkVOVF9P
UF9TSEFSSU5HLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFhFTl9WTV9FVkVOVF9U
WVBFX1NIQVJJTkcsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9ydCk7CiB9CiAK
QEAgLTYyLDcgKzYyLDcgQEAgaW50IHhjX21lbXNocl9yaW5nX2Rpc2FibGUoeGNfaW50ZXJmYWNl
ICp4Y2gsCiB7CiAgICAgcmV0dXJuIHhjX3ZtX2V2ZW50X2NvbnRyb2woeGNoLCBkb21pZCwKICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBYRU5fVk1fRVZFTlRfRElTQUJMRSwKLSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBYRU5fRE9NQ1RMX1ZNX0VWRU5UX09QX1NIQVJJTkcs
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWEVOX1ZNX0VWRU5UX1RZUEVfU0hBUklO
RywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBOVUxMKTsKIH0KIApAQCAtMjA1LDcg
KzIwNSw3IEBAIGludCB4Y19tZW1zaHJfZG9tYWluX3Jlc3VtZSh4Y19pbnRlcmZhY2UgKnhjaCwK
IHsKICAgICByZXR1cm4geGNfdm1fZXZlbnRfY29udHJvbCh4Y2gsIGRvbWlkLAogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIFhFTl9WTV9FVkVOVF9SRVNVTUUsCi0gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgWEVOX0RPTUNUTF9WTV9FVkVOVF9PUF9TSEFSSU5HLAorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIFhFTl9WTV9FVkVOVF9UWVBFX1NIQVJJTkcsCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgTlVMTCk7CiB9CiAKZGlmZiAtLWdpdCBhL3Rvb2xz
L2xpYnhjL3hjX21vbml0b3IuYyBiL3Rvb2xzL2xpYnhjL3hjX21vbml0b3IuYwppbmRleCA0YWM4
MjNlLi5mMDViNTNkIDEwMDY0NAotLS0gYS90b29scy9saWJ4Yy94Y19tb25pdG9yLmMKKysrIGIv
dG9vbHMvbGlieGMveGNfbW9uaXRvci5jCkBAIC0yNCw3ICsyNCw3IEBACiAKIHZvaWQgKnhjX21v
bml0b3JfZW5hYmxlKHhjX2ludGVyZmFjZSAqeGNoLCB1aW50MzJfdCBkb21haW5faWQsIHVpbnQz
Ml90ICpwb3J0KQogewotICAgIHJldHVybiB4Y192bV9ldmVudF9lbmFibGUoeGNoLCBkb21haW5f
aWQsIEhWTV9QQVJBTV9NT05JVE9SX1JJTkdfUEZOLAorICAgIHJldHVybiB4Y192bV9ldmVudF9l
bmFibGUoeGNoLCBkb21haW5faWQsIFhFTl9WTV9FVkVOVF9UWVBFX01PTklUT1IsCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwb3J0KTsKIH0KIApAQCAtMzIsNyArMzIsNyBAQCBpbnQg
eGNfbW9uaXRvcl9kaXNhYmxlKHhjX2ludGVyZmFjZSAqeGNoLCB1aW50MzJfdCBkb21haW5faWQp
CiB7CiAgICAgcmV0dXJuIHhjX3ZtX2V2ZW50X2NvbnRyb2woeGNoLCBkb21haW5faWQsCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgWEVOX1ZNX0VWRU5UX0RJU0FCTEUsCi0gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgWEVOX0RPTUNUTF9WTV9FVkVOVF9PUF9NT05JVE9SLAor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFhFTl9WTV9FVkVOVF9UWVBFX01PTklUT1Is
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgTlVMTCk7CiB9CiAKQEAgLTQwLDcgKzQw
LDcgQEAgaW50IHhjX21vbml0b3JfcmVzdW1lKHhjX2ludGVyZmFjZSAqeGNoLCB1aW50MzJfdCBk
b21haW5faWQpCiB7CiAgICAgcmV0dXJuIHhjX3ZtX2V2ZW50X2NvbnRyb2woeGNoLCBkb21haW5f
aWQsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWEVOX1ZNX0VWRU5UX1JFU1VNRSwK
LSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBYRU5fRE9NQ1RMX1ZNX0VWRU5UX09QX01P
TklUT1IsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWEVOX1ZNX0VWRU5UX1RZUEVf
TU9OSVRPUiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBOVUxMKTsKIH0KIApkaWZm
IC0tZ2l0IGEvdG9vbHMvbGlieGMveGNfcHJpdmF0ZS5oIGIvdG9vbHMvbGlieGMveGNfcHJpdmF0
ZS5oCmluZGV4IGFkYzNiNmEuLmU0ZjdjM2EgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhjL3hjX3By
aXZhdGUuaAorKysgYi90b29scy9saWJ4Yy94Y19wcml2YXRlLmgKQEAgLTQxMiwxMiArNDEyLDEy
IEBAIGludCB4Y19mZnM2NCh1aW50NjRfdCB4KTsKICAqIHZtX2V2ZW50IG9wZXJhdGlvbnMuIElu
dGVybmFsIHVzZSBvbmx5LgogICovCiBpbnQgeGNfdm1fZXZlbnRfY29udHJvbCh4Y19pbnRlcmZh
Y2UgKnhjaCwgdWludDMyX3QgZG9tYWluX2lkLCB1bnNpZ25lZCBpbnQgb3AsCi0gICAgICAgICAg
ICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgbW9kZSwgdWludDMyX3QgKnBvcnQpOworICAgICAg
ICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IHR5cGUsIHVpbnQzMl90ICpwb3J0KTsKIC8q
Ci0gKiBFbmFibGVzIHZtX2V2ZW50IGFuZCByZXR1cm5zIHRoZSBtYXBwZWQgcmluZyBwYWdlIGlu
ZGljYXRlZCBieSBwYXJhbS4KLSAqIHBhcmFtIGNhbiBiZSBIVk1fUEFSQU1fUEFHSU5HL0FDQ0VT
Uy9TSEFSSU5HX1JJTkdfUEZOCisgKiBFbmFibGVzIHZtX2V2ZW50IGFuZCByZXR1cm5zIHRoZSBt
YXBwZWQgcmluZyBwYWdlIGluZGljYXRlZCBieSB0eXBlLgorICogdHlwZSBjYW4gYmUgWEVOX1ZN
X0VWRU5UX1RZUEVfKFBBR0lORy9NT05JVE9SL1NIQVJJTkcpCiAgKi8KLXZvaWQgKnhjX3ZtX2V2
ZW50X2VuYWJsZSh4Y19pbnRlcmZhY2UgKnhjaCwgdWludDMyX3QgZG9tYWluX2lkLCBpbnQgcGFy
YW0sCit2b2lkICp4Y192bV9ldmVudF9lbmFibGUoeGNfaW50ZXJmYWNlICp4Y2gsIHVpbnQzMl90
IGRvbWFpbl9pZCwgaW50IHR5cGUsCiAgICAgICAgICAgICAgICAgICAgICAgICAgdWludDMyX3Qg
KnBvcnQpOwogCiBpbnQgZG9fZG1fb3AoeGNfaW50ZXJmYWNlICp4Y2gsIHVpbnQzMl90IGRvbWlk
LCB1bnNpZ25lZCBpbnQgbnJfYnVmcywgLi4uKTsKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhjL3hj
X3ZtX2V2ZW50LmMgYi90b29scy9saWJ4Yy94Y192bV9ldmVudC5jCmluZGV4IGE5N2M2MTUuLjA0
NGJmNzEgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhjL3hjX3ZtX2V2ZW50LmMKKysrIGIvdG9vbHMv
bGlieGMveGNfdm1fZXZlbnQuYwpAQCAtMjMsNyArMjMsNyBAQAogI2luY2x1ZGUgInhjX3ByaXZh
dGUuaCIKIAogaW50IHhjX3ZtX2V2ZW50X2NvbnRyb2woeGNfaW50ZXJmYWNlICp4Y2gsIHVpbnQz
Ml90IGRvbWFpbl9pZCwgdW5zaWduZWQgaW50IG9wLAotICAgICAgICAgICAgICAgICAgICAgICAg
dW5zaWduZWQgaW50IG1vZGUsIHVpbnQzMl90ICpwb3J0KQorICAgICAgICAgICAgICAgICAgICAg
ICAgdW5zaWduZWQgaW50IHR5cGUsIHVpbnQzMl90ICpwb3J0KQogewogICAgIERFQ0xBUkVfRE9N
Q1RMOwogICAgIGludCByYzsKQEAgLTMxLDcgKzMxLDcgQEAgaW50IHhjX3ZtX2V2ZW50X2NvbnRy
b2woeGNfaW50ZXJmYWNlICp4Y2gsIHVpbnQzMl90IGRvbWFpbl9pZCwgdW5zaWduZWQgaW50IG9w
LAogICAgIGRvbWN0bC5jbWQgPSBYRU5fRE9NQ1RMX3ZtX2V2ZW50X29wOwogICAgIGRvbWN0bC5k
b21haW4gPSBkb21haW5faWQ7CiAgICAgZG9tY3RsLnUudm1fZXZlbnRfb3Aub3AgPSBvcDsKLSAg
ICBkb21jdGwudS52bV9ldmVudF9vcC5tb2RlID0gbW9kZTsKKyAgICBkb21jdGwudS52bV9ldmVu
dF9vcC50eXBlID0gdHlwZTsKIAogICAgIHJjID0gZG9fZG9tY3RsKHhjaCwgJmRvbWN0bCk7CiAg
ICAgaWYgKCAhcmMgJiYgcG9ydCApCkBAIC0zOSwxMyArMzksMTMgQEAgaW50IHhjX3ZtX2V2ZW50
X2NvbnRyb2woeGNfaW50ZXJmYWNlICp4Y2gsIHVpbnQzMl90IGRvbWFpbl9pZCwgdW5zaWduZWQg
aW50IG9wLAogICAgIHJldHVybiByYzsKIH0KIAotdm9pZCAqeGNfdm1fZXZlbnRfZW5hYmxlKHhj
X2ludGVyZmFjZSAqeGNoLCB1aW50MzJfdCBkb21haW5faWQsIGludCBwYXJhbSwKK3ZvaWQgKnhj
X3ZtX2V2ZW50X2VuYWJsZSh4Y19pbnRlcmZhY2UgKnhjaCwgdWludDMyX3QgZG9tYWluX2lkLCBp
bnQgdHlwZSwKICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50MzJfdCAqcG9ydCkKIHsKICAg
ICB2b2lkICpyaW5nX3BhZ2UgPSBOVUxMOwogICAgIHVpbnQ2NF90IHBmbjsKICAgICB4ZW5fcGZu
X3QgcmluZ19wZm4sIG1tYXBfcGZuOwotICAgIHVuc2lnbmVkIGludCBvcCwgbW9kZTsKKyAgICB1
bnNpZ25lZCBpbnQgcGFyYW07CiAgICAgaW50IHJjMSwgcmMyLCBzYXZlZF9lcnJubzsKIAogICAg
IGlmICggIXBvcnQgKQpAQCAtNTQsNiArNTQsMjUgQEAgdm9pZCAqeGNfdm1fZXZlbnRfZW5hYmxl
KHhjX2ludGVyZmFjZSAqeGNoLCB1aW50MzJfdCBkb21haW5faWQsIGludCBwYXJhbSwKICAgICAg
ICAgcmV0dXJuIE5VTEw7CiAgICAgfQogCisgICAgc3dpdGNoICggdHlwZSApCisgICAgeworICAg
IGNhc2UgWEVOX1ZNX0VWRU5UX1RZUEVfUEFHSU5HOgorICAgICAgICBwYXJhbSA9IEhWTV9QQVJB
TV9QQUdJTkdfUklOR19QRk47CisgICAgICAgIGJyZWFrOworCisgICAgY2FzZSBYRU5fVk1fRVZF
TlRfVFlQRV9NT05JVE9SOgorICAgICAgICBwYXJhbSA9IEhWTV9QQVJBTV9NT05JVE9SX1JJTkdf
UEZOOworICAgICAgICBicmVhazsKKworICAgIGNhc2UgWEVOX1ZNX0VWRU5UX1RZUEVfU0hBUklO
RzoKKyAgICAgICAgcGFyYW0gPSBIVk1fUEFSQU1fU0hBUklOR19SSU5HX1BGTjsKKyAgICAgICAg
YnJlYWs7CisKKyAgICBkZWZhdWx0OgorICAgICAgICBlcnJubyA9IEVJTlZBTDsKKyAgICAgICAg
cmV0dXJuIE5VTEw7CisgICAgfQorCiAgICAgLyogUGF1c2UgdGhlIGRvbWFpbiBmb3IgcmluZyBw
YWdlIHNldHVwICovCiAgICAgcmMxID0geGNfZG9tYWluX3BhdXNlKHhjaCwgZG9tYWluX2lkKTsK
ICAgICBpZiAoIHJjMSAhPSAwICkKQEAgLTk0LDM0ICsxMTMsNyBAQCB2b2lkICp4Y192bV9ldmVu
dF9lbmFibGUoeGNfaW50ZXJmYWNlICp4Y2gsIHVpbnQzMl90IGRvbWFpbl9pZCwgaW50IHBhcmFt
LAogICAgICAgICBnb3RvIG91dDsKICAgICB9CiAKLSAgICBzd2l0Y2ggKCBwYXJhbSApCi0gICAg
ewotICAgIGNhc2UgSFZNX1BBUkFNX1BBR0lOR19SSU5HX1BGTjoKLSAgICAgICAgb3AgPSBYRU5f
Vk1fRVZFTlRfRU5BQkxFOwotICAgICAgICBtb2RlID0gWEVOX0RPTUNUTF9WTV9FVkVOVF9PUF9Q
QUdJTkc7Ci0gICAgICAgIGJyZWFrOwotCi0gICAgY2FzZSBIVk1fUEFSQU1fTU9OSVRPUl9SSU5H
X1BGTjoKLSAgICAgICAgb3AgPSBYRU5fVk1fRVZFTlRfRU5BQkxFOwotICAgICAgICBtb2RlID0g
WEVOX0RPTUNUTF9WTV9FVkVOVF9PUF9NT05JVE9SOwotICAgICAgICBicmVhazsKLQotICAgIGNh
c2UgSFZNX1BBUkFNX1NIQVJJTkdfUklOR19QRk46Ci0gICAgICAgIG9wID0gWEVOX1ZNX0VWRU5U
X0VOQUJMRTsKLSAgICAgICAgbW9kZSA9IFhFTl9ET01DVExfVk1fRVZFTlRfT1BfU0hBUklORzsK
LSAgICAgICAgYnJlYWs7Ci0KLSAgICAvKgotICAgICAqIFRoaXMgaXMgZm9yIHRoZSBvdXRzaWRl
IGNoYW5jZSB0aGF0IHRoZSBIVk1fUEFSQU0gaXMgdmFsaWQgYnV0IGlzIGludmFsaWQKLSAgICAg
KiBhcyBmYXIgYXMgdm1fZXZlbnQgZ29lcy4KLSAgICAgKi8KLSAgICBkZWZhdWx0OgotICAgICAg
ICBlcnJubyA9IEVJTlZBTDsKLSAgICAgICAgcmMxID0gLTE7Ci0gICAgICAgIGdvdG8gb3V0Owot
ICAgIH0KLQotICAgIHJjMSA9IHhjX3ZtX2V2ZW50X2NvbnRyb2woeGNoLCBkb21haW5faWQsIG9w
LCBtb2RlLCBwb3J0KTsKKyAgICByYzEgPSB4Y192bV9ldmVudF9jb250cm9sKHhjaCwgZG9tYWlu
X2lkLCBYRU5fVk1fRVZFTlRfRU5BQkxFLCB0eXBlLCBwb3J0KTsKICAgICBpZiAoIHJjMSAhPSAw
ICkKICAgICB7CiAgICAgICAgIFBFUlJPUigiRmFpbGVkIHRvIGVuYWJsZSB2bV9ldmVudFxuIik7
CkBAIC0xNjQsNyArMTU2LDcgQEAgaW50IHhjX3ZtX2V2ZW50X2dldF92ZXJzaW9uKHhjX2ludGVy
ZmFjZSAqeGNoKQogICAgIGRvbWN0bC5jbWQgPSBYRU5fRE9NQ1RMX3ZtX2V2ZW50X29wOwogICAg
IGRvbWN0bC5kb21haW4gPSBET01JRF9JTlZBTElEOwogICAgIGRvbWN0bC51LnZtX2V2ZW50X29w
Lm9wID0gWEVOX1ZNX0VWRU5UX0dFVF9WRVJTSU9OOwotICAgIGRvbWN0bC51LnZtX2V2ZW50X29w
Lm1vZGUgPSBYRU5fRE9NQ1RMX1ZNX0VWRU5UX09QX01PTklUT1I7CisgICAgZG9tY3RsLnUudm1f
ZXZlbnRfb3AudHlwZSA9IFhFTl9WTV9FVkVOVF9UWVBFX01PTklUT1I7CiAKICAgICByYyA9IGRv
X2RvbWN0bCh4Y2gsICZkb21jdGwpOwogICAgIGlmICggIXJjICkKZGlmZiAtLWdpdCBhL3hlbi9j
b21tb24vdm1fZXZlbnQuYyBiL3hlbi9jb21tb24vdm1fZXZlbnQuYwppbmRleCBlODcyNjgwLi41
NmI1MDZhIDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL3ZtX2V2ZW50LmMKKysrIGIveGVuL2NvbW1v
bi92bV9ldmVudC5jCkBAIC0zNTMsNyArMzUzLDcgQEAgc3RhdGljIGludCB2bV9ldmVudF9yZXN1
bWUoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IHZtX2V2ZW50X2RvbWFpbiAqdmVkKQogICAgIHZt
X2V2ZW50X3Jlc3BvbnNlX3QgcnNwOwogCiAgICAgLyoKLSAgICAgKiB2bV9ldmVudF9yZXN1bWUo
KSBydW5zIGluIGVpdGhlciBYRU5fRE9NQ1RMX1ZNX0VWRU5UX09QXyosIG9yCisgICAgICogdm1f
ZXZlbnRfcmVzdW1lKCkgcnVucyBpbiBlaXRoZXIgWEVOX1ZNX0VWRU5UXyogZG9tY3Rscywgb3IK
ICAgICAgKiBFVlRDSE5fc2VuZCBjb250ZXh0IGZyb20gdGhlIGludHJvc3BlY3Rpb24gY29uc3Vt
ZXIuIEJvdGggY29udGV4dHMKICAgICAgKiBhcmUgZ3VhcmFudGVlZCBub3QgdG8gYmUgdGhlIHN1
YmplY3Qgb2Ygdm1fZXZlbnQgcmVzcG9uc2VzLgogICAgICAqIFdoaWxlIHdlIGNvdWxkIEFTU0VS
VCh2ICE9IGN1cnJlbnQpIGZvciBlYWNoIFZDUFUgaW4gZCBpbiB0aGUgbG9vcApAQCAtNTgwLDcg
KzU4MCw3IEBAIGludCB2bV9ldmVudF9kb21jdGwoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IHhl
bl9kb21jdGxfdm1fZXZlbnRfb3AgKnZlYykKICAgICAgICAgcmV0dXJuIDA7CiAgICAgfQogCi0g
ICAgcmMgPSB4c21fdm1fZXZlbnRfY29udHJvbChYU01fUFJJViwgZCwgdmVjLT5tb2RlLCB2ZWMt
Pm9wKTsKKyAgICByYyA9IHhzbV92bV9ldmVudF9jb250cm9sKFhTTV9QUklWLCBkLCB2ZWMtPnR5
cGUsIHZlYy0+b3ApOwogICAgIGlmICggcmMgKQogICAgICAgICByZXR1cm4gcmM7CiAKQEAgLTYw
NywxMCArNjA3LDEwIEBAIGludCB2bV9ldmVudF9kb21jdGwoc3RydWN0IGRvbWFpbiAqZCwgc3Ry
dWN0IHhlbl9kb21jdGxfdm1fZXZlbnRfb3AgKnZlYykKIAogICAgIHJjID0gLUVOT1NZUzsKIAot
ICAgIHN3aXRjaCAoIHZlYy0+bW9kZSApCisgICAgc3dpdGNoICggdmVjLT50eXBlICkKICAgICB7
CiAjaWZkZWYgQ09ORklHX0hBU19NRU1fUEFHSU5HCi0gICAgY2FzZSBYRU5fRE9NQ1RMX1ZNX0VW
RU5UX09QX1BBR0lORzoKKyAgICBjYXNlIFhFTl9WTV9FVkVOVF9UWVBFX1BBR0lORzoKICAgICB7
CiAgICAgICAgIHJjID0gLUVJTlZBTDsKIApAQCAtNjY2LDcgKzY2Niw3IEBAIGludCB2bV9ldmVu
dF9kb21jdGwoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IHhlbl9kb21jdGxfdm1fZXZlbnRfb3Ag
KnZlYykKICAgICBicmVhazsKICNlbmRpZgogCi0gICAgY2FzZSBYRU5fRE9NQ1RMX1ZNX0VWRU5U
X09QX01PTklUT1I6CisgICAgY2FzZSBYRU5fVk1fRVZFTlRfVFlQRV9NT05JVE9SOgogICAgIHsK
ICAgICAgICAgcmMgPSAtRUlOVkFMOwogCkBAIC03MDQsNyArNzA0LDcgQEAgaW50IHZtX2V2ZW50
X2RvbWN0bChzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QgeGVuX2RvbWN0bF92bV9ldmVudF9vcCAq
dmVjKQogICAgIGJyZWFrOwogCiAjaWZkZWYgQ09ORklHX0hBU19NRU1fU0hBUklORwotICAgIGNh
c2UgWEVOX0RPTUNUTF9WTV9FVkVOVF9PUF9TSEFSSU5HOgorICAgIGNhc2UgWEVOX1ZNX0VWRU5U
X1RZUEVfU0hBUklORzoKICAgICB7CiAgICAgICAgIHJjID0gLUVJTlZBTDsKIApkaWZmIC0tZ2l0
IGEveGVuL2luY2x1ZGUvcHVibGljL2RvbWN0bC5oIGIveGVuL2luY2x1ZGUvcHVibGljL2RvbWN0
bC5oCmluZGV4IDE5NDg2ZDUuLjIzNGQ4YzUgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3B1Ymxp
Yy9kb21jdGwuaAorKysgYi94ZW4vaW5jbHVkZS9wdWJsaWMvZG9tY3RsLmgKQEAgLTc2OSw4MCAr
NzY5LDE4IEBAIHN0cnVjdCB4ZW5fZG9tY3RsX2dkYnN4X2RvbXN0YXR1cyB7CiAgKiBWTSBldmVu
dCBvcGVyYXRpb25zCiAgKi8KIAotLyogWEVOX0RPTUNUTF92bV9ldmVudF9vcCAqLwotCi0vKgot
ICogVGhlcmUgYXJlIGN1cnJlbnRseSB0aHJlZSByaW5ncyBhdmFpbGFibGUgZm9yIFZNIGV2ZW50
czoKLSAqIHNoYXJpbmcsIG1vbml0b3IgYW5kIHBhZ2luZy4gVGhpcyBoeXBlcmNhbGwgYWxsb3dz
IG9uZSB0bwotICogY29udHJvbCB0aGVzZSByaW5ncyAoZW5hYmxlL2Rpc2FibGUpLCBhcyB3ZWxs
IGFzIHRvIHNpZ25hbAotICogdG8gdGhlIGh5cGVydmlzb3IgdG8gcHVsbCByZXNwb25zZXMgKHJl
c3VtZSkgZnJvbSB0aGUgZ2l2ZW4KLSAqIHJpbmcuCisvKiBYRU5fRE9NQ1RMX3ZtX2V2ZW50X29w
LgorICogVXNlIGZvciB0ZWFyZG93bi9zZXR1cCBvZiBoZWxwZXI8LT5oeXBlcnZpc29yIGludGVy
ZmFjZSBmb3IgcGFnaW5nLAorICogYWNjZXNzIGFuZCBzaGFyaW5nLgogICovCiAjZGVmaW5lIFhF
Tl9WTV9FVkVOVF9FTkFCTEUgICAgICAgICAgICAgICAwCiAjZGVmaW5lIFhFTl9WTV9FVkVOVF9E
SVNBQkxFICAgICAgICAgICAgICAxCiAjZGVmaW5lIFhFTl9WTV9FVkVOVF9SRVNVTUUgICAgICAg
ICAgICAgICAyCiAjZGVmaW5lIFhFTl9WTV9FVkVOVF9HRVRfVkVSU0lPTiAgICAgICAgICAzCiAK
LS8qCi0gKiBEb21haW4gbWVtb3J5IHBhZ2luZwotICogUGFnZSBtZW1vcnkgaW4gYW5kIG91dC4K
LSAqIERvbWN0bCBpbnRlcmZhY2UgdG8gc2V0IHVwIGFuZCB0ZWFyIGRvd24gdGhlCi0gKiBwYWdl
cjwtPmh5cGVydmlzb3IgaW50ZXJmYWNlLiBVc2UgWEVOTUVNX3BhZ2luZ19vcCoKLSAqIHRvIHBl
cmZvcm0gcGVyLXBhZ2Ugb3BlcmF0aW9ucy4KLSAqCi0gKiBUaGUgWEVOX1ZNX0VWRU5UX1BBR0lO
R19FTkFCTEUgZG9tY3RsIHJldHVybnMgc2V2ZXJhbAotICogbm9uLXN0YW5kYXJkIGVycm9yIGNv
ZGVzIHRvIGluZGljYXRlIHdoeSBwYWdpbmcgY291bGQgbm90IGJlIGVuYWJsZWQ6Ci0gKiBFTk9E
RVYgLSBob3N0IGxhY2tzIEhBUCBzdXBwb3J0IChFUFQvTlBUKSBvciBIQVAgaXMgZGlzYWJsZWQg
aW4gZ3Vlc3QKLSAqIEVNTElOSyAtIGd1ZXN0IGhhcyBpb21tdSBwYXNzdGhyb3VnaCBlbmFibGVk
Ci0gKiBFWERFViAgLSBndWVzdCBoYXMgUG9EIGVuYWJsZWQKLSAqIEVCVVNZICAtIGd1ZXN0IGhh
cyBvciBoYWQgcGFnaW5nIGVuYWJsZWQsIHJpbmcgYnVmZmVyIHN0aWxsIGFjdGl2ZQotICovCi0j
ZGVmaW5lIFhFTl9ET01DVExfVk1fRVZFTlRfT1BfUEFHSU5HICAgICAgICAgICAgMQotCi0vKgot
ICogTW9uaXRvciBoZWxwZXIuCi0gKgotICogQXMgd2l0aCBwYWdpbmcsIHVzZSB0aGUgZG9tY3Rs
IGZvciB0ZWFyZG93bi9zZXR1cCBvZiB0aGUKLSAqIGhlbHBlcjwtPmh5cGVydmlzb3IgaW50ZXJm
YWNlLgotICoKLSAqIFRoZSBtb25pdG9yIGludGVyZmFjZSBjYW4gYmUgdXNlZCB0byByZWdpc3Rl
ciBmb3IgdmFyaW91cyBWTSBldmVudHMuIEZvcgotICogZXhhbXBsZSwgdGhlcmUgYXJlIEhWTSBo
eXBlcmNhbGxzIHRvIHNldCB0aGUgcGVyLXBhZ2UgYWNjZXNzIHBlcm1pc3Npb25zCi0gKiBvZiBl
dmVyeSBwYWdlIGluIGEgZG9tYWluLiAgV2hlbiBvbmUgb2YgdGhlc2UgcGVybWlzc2lvbnMtLWlu
ZGVwZW5kZW50LAotICogcmVhZCwgd3JpdGUsIGFuZCBleGVjdXRlLS1pcyB2aW9sYXRlZCwgdGhl
IFZDUFUgaXMgcGF1c2VkIGFuZCBhIG1lbW9yeSBldmVudAotICogaXMgc2VudCB3aXRoIHdoYXQg
aGFwcGVuZWQuIFRoZSBtZW1vcnkgZXZlbnQgaGFuZGxlciBjYW4gdGhlbiByZXN1bWUgdGhlCi0g
KiBWQ1BVIGFuZCByZWRvIHRoZSBhY2Nlc3Mgd2l0aCBhIFhFTl9WTV9FVkVOVF9SRVNVTUUgb3B0
aW9uLgotICoKLSAqIFNlZSBwdWJsaWMvdm1fZXZlbnQuaCBmb3IgdGhlIGxpc3Qgb2YgYXZhaWxh
YmxlIGV2ZW50cyB0aGF0IGNhbiBiZQotICogc3Vic2NyaWJlZCB0byB2aWEgdGhlIG1vbml0b3Ig
aW50ZXJmYWNlLgotICoKLSAqIFRoZSBYRU5fVk1fRVZFTlRfTU9OSVRPUl8qIGRvbWN0bHMgcmV0
dXJucwotICogbm9uLXN0YW5kYXJkIGVycm9yIGNvZGVzIHRvIGluZGljYXRlIHdoeSBhY2Nlc3Mg
Y291bGQgbm90IGJlIGVuYWJsZWQ6Ci0gKiBFTk9ERVYgLSBob3N0IGxhY2tzIEhBUCBzdXBwb3J0
IChFUFQvTlBUKSBvciBIQVAgaXMgZGlzYWJsZWQgaW4gZ3Vlc3QKLSAqIEVCVVNZICAtIGd1ZXN0
IGhhcyBvciBoYWQgYWNjZXNzIGVuYWJsZWQsIHJpbmcgYnVmZmVyIHN0aWxsIGFjdGl2ZQotICoK
LSAqLwotI2RlZmluZSBYRU5fRE9NQ1RMX1ZNX0VWRU5UX09QX01PTklUT1IgICAgICAgICAgIDIK
LQotLyoKLSAqIFNoYXJpbmcgRU5PTUVNIGhlbHBlci4KLSAqCi0gKiBBcyB3aXRoIHBhZ2luZywg
dXNlIHRoZSBkb21jdGwgZm9yIHRlYXJkb3duL3NldHVwIG9mIHRoZQotICogaGVscGVyPC0+aHlw
ZXJ2aXNvciBpbnRlcmZhY2UuCi0gKgotICogSWYgc2V0dXAsIHRoaXMgcmluZyBpcyB1c2VkIHRv
IGNvbW11bmljYXRlIGZhaWxlZCBhbGxvY2F0aW9ucwotICogaW4gdGhlIHVuc2hhcmUgcGF0aC4g
WEVOTUVNX3NoYXJpbmdfb3BfcmVzdW1lIGlzIHVzZWQgdG8gd2FrZSB1cAotICogdmNwdXMgdGhh
dCBjb3VsZCBub3QgdW5zaGFyZS4KLSAqCi0gKiBOb3RlIHRoYXQgc2hyaW5nIGNhbiBiZSB0dXJu
ZWQgb24gKGFzIHBlciB0aGUgZG9tY3RsIGJlbG93KQotICogKndpdGhvdXQqIHRoaXMgcmluZyBi
ZWluZyBzZXR1cC4KLSAqLwotI2RlZmluZSBYRU5fRE9NQ1RMX1ZNX0VWRU5UX09QX1NIQVJJTkcg
ICAgICAgICAgIDMKLQotLyogVXNlIGZvciB0ZWFyZG93bi9zZXR1cCBvZiBoZWxwZXI8LT5oeXBl
cnZpc29yIGludGVyZmFjZSBmb3IgcGFnaW5nLAotICogYWNjZXNzIGFuZCBzaGFyaW5nLiovCiBz
dHJ1Y3QgeGVuX2RvbWN0bF92bV9ldmVudF9vcCB7CiAgICAgdWludDMyX3QgICAgICAgb3A7ICAg
ICAgICAgICAvKiBYRU5fVk1fRVZFTlRfKiAqLwotICAgIHVpbnQzMl90ICAgICAgIG1vZGU7ICAg
ICAgICAgLyogWEVOX0RPTUNUTF9WTV9FVkVOVF9PUF8qICovCisgICAgdWludDMyX3QgICAgICAg
dHlwZTsgICAgICAgICAvKiBYRU5fVk1fRVZFTlRfVFlQRV8qICovCiAKICAgICB1bmlvbiB7CiAg
ICAgICAgIHN0cnVjdCB7CkBAIC0xMDA0LDcgKzk0Miw3IEBAIHN0cnVjdCB4ZW5fZG9tY3RsX3Bz
cl9jbXRfb3AgewogICogRW5hYmxlL2Rpc2FibGUgbW9uaXRvcmluZyB2YXJpb3VzIFZNIGV2ZW50
cy4KICAqIFRoaXMgZG9tY3RsIGNvbmZpZ3VyZXMgd2hhdCBldmVudHMgd2lsbCBiZSByZXBvcnRl
ZCB0byBoZWxwZXIgYXBwcwogICogdmlhIHRoZSByaW5nIGJ1ZmZlciAiTU9OSVRPUiIuIFRoZSBy
aW5nIGhhcyB0byBiZSBmaXJzdCBlbmFibGVkCi0gKiB3aXRoIHRoZSBkb21jdGwgWEVOX0RPTUNU
TF9WTV9FVkVOVF9PUF9NT05JVE9SLgorICogd2l0aCBYRU5fVk1fRVZFTlRfRU5BQkxFLgogICoK
ICAqIEdFVF9DQVBBQklMSVRJRVMgY2FuIGJlIHVzZWQgdG8gZGV0ZXJtaW5lIHdoaWNoIG9mIHRo
ZXNlIGZlYXR1cmVzIGlzCiAgKiBhdmFpbGFibGUgb24gYSBnaXZlbiBwbGF0Zm9ybS4KZGlmZiAt
LWdpdCBhL3hlbi9pbmNsdWRlL3B1YmxpYy92bV9ldmVudC5oIGIveGVuL2luY2x1ZGUvcHVibGlj
L3ZtX2V2ZW50LmgKaW5kZXggOTU5MDgzZC4uYzQ4YmMyMSAxMDA2NDQKLS0tIGEveGVuL2luY2x1
ZGUvcHVibGljL3ZtX2V2ZW50LmgKKysrIGIveGVuL2luY2x1ZGUvcHVibGljL3ZtX2V2ZW50LmgK
QEAgLTM2LDYgKzM2LDM3IEBACiAjaW5jbHVkZSAiaW8vcmluZy5oIgogCiAvKgorICogVGhlcmUg
YXJlIGN1cnJlbnRseSB0aHJlZSB0eXBlcyBvZiBWTSBldmVudHMuCisgKi8KKworLyoKKyAqIERv
bWFpbiBtZW1vcnkgcGFnaW5nCisgKgorICogUGFnZSBtZW1vcnkgaW4gYW5kIG91dC4KKyAqLwor
I2RlZmluZSBYRU5fVk1fRVZFTlRfVFlQRV9QQUdJTkcgICAgICAgICAxCisKKy8qCisgKiBNb25p
dG9yLgorICoKKyAqIFRoZSBtb25pdG9yIGludGVyZmFjZSBjYW4gYmUgdXNlZCB0byByZWdpc3Rl
ciBmb3IgdmFyaW91cyBWTSBldmVudHMuIEZvcgorICogZXhhbXBsZSwgdGhlcmUgYXJlIEhWTSBo
eXBlcmNhbGxzIHRvIHNldCB0aGUgcGVyLXBhZ2UgYWNjZXNzIHBlcm1pc3Npb25zCisgKiBvZiBl
dmVyeSBwYWdlIGluIGEgZG9tYWluLiAgV2hlbiBvbmUgb2YgdGhlc2UgcGVybWlzc2lvbnMtLWlu
ZGVwZW5kZW50LAorICogcmVhZCwgd3JpdGUsIGFuZCBleGVjdXRlLS1pcyB2aW9sYXRlZCwgdGhl
IFZDUFUgaXMgcGF1c2VkIGFuZCBhIG1lbW9yeSBldmVudAorICogaXMgc2VudCB3aXRoIHdoYXQg
aGFwcGVuZWQuIFRoZSBtZW1vcnkgZXZlbnQgaGFuZGxlciBjYW4gdGhlbiByZXN1bWUgdGhlCisg
KiBWQ1BVIGFuZCByZWRvIHRoZSBhY2Nlc3Mgd2l0aCBhIFhFTl9WTV9FVkVOVF9SRVNVTUUgb3B0
aW9uLgorICovCisjZGVmaW5lIFhFTl9WTV9FVkVOVF9UWVBFX01PTklUT1IgICAgICAgIDIKKwor
LyoKKyAqIFNoYXJpbmcgRU5PTUVNLgorICoKKyAqIFVzZWQgdG8gY29tbXVuaWNhdGUgZmFpbGVk
IGFsbG9jYXRpb25zIGluIHRoZSB1bnNoYXJlIHBhdGguCisgKiBYRU5NRU1fc2hhcmluZ19vcF9y
ZXN1bWUgaXMgdXNlZCB0byB3YWtlIHVwIHZjcHVzIHRoYXQgY291bGQgbm90IHVuc2hhcmUuCisg
Ki8KKyNkZWZpbmUgWEVOX1ZNX0VWRU5UX1RZUEVfU0hBUklORyAgICAgICAgMworCisvKgogICog
TWVtb3J5IGV2ZW50IGZsYWdzCiAgKi8KIAotLSAKMi43LjQKCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 16 17:06:44 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Jul 2019 17:06:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnQuN-0005nz-NM; Tue, 16 Jul 2019 17: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=v+lg=VN=bitdefender.com=ppircalabu@srs-us1.protection.inumbo.net>)
 id 1hnQuL-0005nQ-S0
 for xen-devel@lists.xenproject.org; Tue, 16 Jul 2019 17:06:29 +0000
X-Inumbo-ID: 0c00d5a5-a7ec-11e9-8980-bc764e045a96
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0c00d5a5-a7ec-11e9-8980-bc764e045a96;
 Tue, 16 Jul 2019 17:06:27 +0000 (UTC)
Received: from smtp.bitdefender.com (smtp02.buh.bitdefender.net [10.17.80.76])
 by mx01.bbu.dsd.mx.bitdefender.com (Postfix) with ESMTPS id
 D73DB305FFA2; Tue, 16 Jul 2019 20:06:25 +0300 (EEST)
Received: from bitdefender.com (unknown [195.189.155.70])
 by smtp.bitdefender.com (Postfix) with ESMTPSA id CA0F7305B7B5;
 Tue, 16 Jul 2019 20:06:25 +0300 (EEST)
From: Petre Pircalabu <ppircalabu@bitdefender.com>
To: xen-devel@lists.xenproject.org
Date: Tue, 16 Jul 2019 20:06:18 +0300
Message-Id: <46863526d6b28433a75914399d52954c4ca19950.1563293545.git.ppircalabu@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <cover.1563293545.git.ppircalabu@bitdefender.com>
References: <cover.1563293545.git.ppircalabu@bitdefender.com>
In-Reply-To: <cover.1563293545.git.ppircalabu@bitdefender.com>
References: <cover.1563293545.git.ppircalabu@bitdefender.com>
Subject: [Xen-devel] [PATCH v2 04/10] vm_event: Simplify vm_event 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: Petre Pircalabu <ppircalabu@bitdefender.com>,
 Tamas K Lengyel <tamas@tklengyel.com>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>, Wei Liu <wl@xen.org>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Alexandru Isaila <aisaila@bitdefender.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

UmVtb3ZlIHRoZSBkb21haW4gcmVmZXJlbmNlIGZyb20gY2FsbHMgdG8gdm1fZXZlbnQgaW50ZXJm
YWNlIGZ1bmN0aW9uCmFuZCB1c2UgdGhlIGJhY2twb2ludGVyIGZyb20gdm1fZXZlbnRfZG9tYWlu
LgoKQWZmZWN0ZWQgZnVuY3Rpb25zOgotIF9fdm1fZXZlbnRfY2xhaW1fc2xvdCAvIHZtX2V2ZW50
X2NsYWltX3Nsb3QgLyB2bV9ldmVudF9jbGFpbV9zbG90X25vc2xlZXAKLSB2bV9ldmVudF9jYW5j
ZWxfc2xvdAotIHZtX2V2ZW50X3B1dF9yZXF1ZXN0CgpTaWduZWQtb2ZmLWJ5OiBQZXRyZSBQaXJj
YWxhYnUgPHBwaXJjYWxhYnVAYml0ZGVmZW5kZXIuY29tPgotLS0KIHhlbi9hcmNoL3g4Ni9tbS9t
ZW1fc2hhcmluZy5jIHwgIDUgKystLS0KIHhlbi9hcmNoL3g4Ni9tbS9wMm0uYyAgICAgICAgIHwg
MTAgKysrKystLS0tLQogeGVuL2NvbW1vbi9tb25pdG9yLmMgICAgICAgICAgfCAgNCArKy0tCiB4
ZW4vY29tbW9uL3ZtX2V2ZW50LmMgICAgICAgICB8IDM3ICsrKysrKysrKysrKysrKysrKy0tLS0t
LS0tLS0tLS0tLS0tLS0KIHhlbi9pbmNsdWRlL3hlbi92bV9ldmVudC5oICAgIHwgMTcgKysrKysr
Ky0tLS0tLS0tLS0KIDUgZmlsZXMgY2hhbmdlZCwgMzQgaW5zZXJ0aW9ucygrKSwgMzkgZGVsZXRp
b25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tL21lbV9zaGFyaW5nLmMgYi94ZW4v
YXJjaC94ODYvbW0vbWVtX3NoYXJpbmcuYwppbmRleCBmMTZhM2Y1Li45ZDgwMzg5IDEwMDY0NAot
LS0gYS94ZW4vYXJjaC94ODYvbW0vbWVtX3NoYXJpbmcuYworKysgYi94ZW4vYXJjaC94ODYvbW0v
bWVtX3NoYXJpbmcuYwpAQCAtNTU3LDggKzU1Nyw3IEBAIGludCBtZW1fc2hhcmluZ19ub3RpZnlf
ZW5vbWVtKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgZ2ZuLAogICAgICAgICAudS5t
ZW1fc2hhcmluZy5wMm10ID0gcDJtX3JhbV9zaGFyZWQKICAgICB9OwogCi0gICAgaWYgKCAocmMg
PSBfX3ZtX2V2ZW50X2NsYWltX3Nsb3QoZCwgCi0gICAgICAgICAgICAgICAgICAgICAgICBkLT52
bV9ldmVudF9zaGFyZSwgYWxsb3dfc2xlZXApKSA8IDAgKQorICAgIGlmICggKHJjID0gX192bV9l
dmVudF9jbGFpbV9zbG90KGQtPnZtX2V2ZW50X3NoYXJlLCBhbGxvd19zbGVlcCkpIDwgMCApCiAg
ICAgICAgIHJldHVybiByYzsKIAogICAgIGlmICggdi0+ZG9tYWluID09IGQgKQpAQCAtNTY3LDcg
KzU2Niw3IEBAIGludCBtZW1fc2hhcmluZ19ub3RpZnlfZW5vbWVtKHN0cnVjdCBkb21haW4gKmQs
IHVuc2lnbmVkIGxvbmcgZ2ZuLAogICAgICAgICB2bV9ldmVudF92Y3B1X3BhdXNlKHYpOwogICAg
IH0KIAotICAgIHZtX2V2ZW50X3B1dF9yZXF1ZXN0KGQsIGQtPnZtX2V2ZW50X3NoYXJlLCAmcmVx
KTsKKyAgICB2bV9ldmVudF9wdXRfcmVxdWVzdChkLT52bV9ldmVudF9zaGFyZSwgJnJlcSk7CiAK
ICAgICByZXR1cm4gMDsKIH0KZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS9wMm0uYyBiL3hl
bi9hcmNoL3g4Ni9tbS9wMm0uYwppbmRleCA0Yzk5NTQ4Li44NWRlNjRmIDEwMDY0NAotLS0gYS94
ZW4vYXJjaC94ODYvbW0vcDJtLmMKKysrIGIveGVuL2FyY2gveDg2L21tL3AybS5jCkBAIC0xNjUy
LDcgKzE2NTIsNyBAQCB2b2lkIHAybV9tZW1fcGFnaW5nX2Ryb3BfcGFnZShzdHJ1Y3QgZG9tYWlu
ICpkLCB1bnNpZ25lZCBsb25nIGdmbiwKICAgICAgKiBjb3JyZWN0bmVzcyBvZiB0aGUgZ3Vlc3Qg
ZXhlY3V0aW9uIGF0IHRoaXMgcG9pbnQuICBJZiB0aGlzIGlzIHRoZSBvbmx5CiAgICAgICogcGFn
ZSB0aGF0IGhhcHBlbnMgdG8gYmUgcGFnZWQtb3V0LCB3ZSdsbCBiZSBva2F5Li4gIGJ1dCBpdCdz
IGxpa2VseSB0aGUKICAgICAgKiBndWVzdCB3aWxsIGNyYXNoIHNob3J0bHkgYW55d2F5cy4gKi8K
LSAgICBpbnQgcmMgPSB2bV9ldmVudF9jbGFpbV9zbG90KGQsIGQtPnZtX2V2ZW50X3BhZ2luZyk7
CisgICAgaW50IHJjID0gdm1fZXZlbnRfY2xhaW1fc2xvdChkLT52bV9ldmVudF9wYWdpbmcpOwog
ICAgIGlmICggcmMgPCAwICkKICAgICAgICAgcmV0dXJuOwogCkBAIC0xNjY2LDcgKzE2NjYsNyBA
QCB2b2lkIHAybV9tZW1fcGFnaW5nX2Ryb3BfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25l
ZCBsb25nIGdmbiwKICAgICAgICAgLyogRXZpY3Qgd2lsbCBmYWlsIG5vdywgdGFnIHRoaXMgcmVx
dWVzdCBmb3IgcGFnZXIgKi8KICAgICAgICAgcmVxLnUubWVtX3BhZ2luZy5mbGFncyB8PSBNRU1f
UEFHSU5HX0VWSUNUX0ZBSUw7CiAKLSAgICB2bV9ldmVudF9wdXRfcmVxdWVzdChkLCBkLT52bV9l
dmVudF9wYWdpbmcsICZyZXEpOworICAgIHZtX2V2ZW50X3B1dF9yZXF1ZXN0KGQtPnZtX2V2ZW50
X3BhZ2luZywgJnJlcSk7CiB9CiAKIC8qKgpAQCAtMTcwNCw3ICsxNzA0LDcgQEAgdm9pZCBwMm1f
bWVtX3BhZ2luZ19wb3B1bGF0ZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGdmbl9s
KQogICAgIHN0cnVjdCBwMm1fZG9tYWluICpwMm0gPSBwMm1fZ2V0X2hvc3RwMm0oZCk7CiAKICAg
ICAvKiBXZSdyZSBwYWdpbmcuIFRoZXJlIHNob3VsZCBiZSBhIHJpbmcgKi8KLSAgICBpbnQgcmMg
PSB2bV9ldmVudF9jbGFpbV9zbG90KGQsIGQtPnZtX2V2ZW50X3BhZ2luZyk7CisgICAgaW50IHJj
ID0gdm1fZXZlbnRfY2xhaW1fc2xvdChkLT52bV9ldmVudF9wYWdpbmcpOwogCiAgICAgaWYgKCBy
YyA9PSAtRU9QTk9UU1VQUCApCiAgICAgewpAQCAtMTc0Niw3ICsxNzQ2LDcgQEAgdm9pZCBwMm1f
bWVtX3BhZ2luZ19wb3B1bGF0ZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGdmbl9s
KQogICAgIHsKICAgICAgICAgLyogZ2ZuIGlzIGFscmVhZHkgb24gaXRzIHdheSBiYWNrIGFuZCB2
Y3B1IGlzIG5vdCBwYXVzZWQgKi8KICAgICBvdXRfY2FuY2VsOgotICAgICAgICB2bV9ldmVudF9j
YW5jZWxfc2xvdChkLCBkLT52bV9ldmVudF9wYWdpbmcpOworICAgICAgICB2bV9ldmVudF9jYW5j
ZWxfc2xvdChkLT52bV9ldmVudF9wYWdpbmcpOwogICAgICAgICByZXR1cm47CiAgICAgfQogCkBA
IC0xNzU0LDcgKzE3NTQsNyBAQCB2b2lkIHAybV9tZW1fcGFnaW5nX3BvcHVsYXRlKHN0cnVjdCBk
b21haW4gKmQsIHVuc2lnbmVkIGxvbmcgZ2ZuX2wpCiAgICAgcmVxLnUubWVtX3BhZ2luZy5wMm10
ID0gcDJtdDsKICAgICByZXEudmNwdV9pZCA9IHYtPnZjcHVfaWQ7CiAKLSAgICB2bV9ldmVudF9w
dXRfcmVxdWVzdChkLCBkLT52bV9ldmVudF9wYWdpbmcsICZyZXEpOworICAgIHZtX2V2ZW50X3B1
dF9yZXF1ZXN0KGQtPnZtX2V2ZW50X3BhZ2luZywgJnJlcSk7CiB9CiAKIC8qKgpkaWZmIC0tZ2l0
IGEveGVuL2NvbW1vbi9tb25pdG9yLmMgYi94ZW4vY29tbW9uL21vbml0b3IuYwppbmRleCBkNWM5
ZmYxLi5iOGQzM2M0IDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL21vbml0b3IuYworKysgYi94ZW4v
Y29tbW9uL21vbml0b3IuYwpAQCAtOTMsNyArOTMsNyBAQCBpbnQgbW9uaXRvcl90cmFwcyhzdHJ1
Y3QgdmNwdSAqdiwgYm9vbCBzeW5jLCB2bV9ldmVudF9yZXF1ZXN0X3QgKnJlcSkKICAgICBpbnQg
cmM7CiAgICAgc3RydWN0IGRvbWFpbiAqZCA9IHYtPmRvbWFpbjsKIAotICAgIHJjID0gdm1fZXZl
bnRfY2xhaW1fc2xvdChkLCBkLT52bV9ldmVudF9tb25pdG9yKTsKKyAgICByYyA9IHZtX2V2ZW50
X2NsYWltX3Nsb3QoZC0+dm1fZXZlbnRfbW9uaXRvcik7CiAgICAgc3dpdGNoICggcmMgKQogICAg
IHsKICAgICBjYXNlIDA6CkBAIC0xMjUsNyArMTI1LDcgQEAgaW50IG1vbml0b3JfdHJhcHMoc3Ry
dWN0IHZjcHUgKnYsIGJvb2wgc3luYywgdm1fZXZlbnRfcmVxdWVzdF90ICpyZXEpCiAgICAgfQog
CiAgICAgdm1fZXZlbnRfZmlsbF9yZWdzKHJlcSk7Ci0gICAgdm1fZXZlbnRfcHV0X3JlcXVlc3Qo
ZCwgZC0+dm1fZXZlbnRfbW9uaXRvciwgcmVxKTsKKyAgICB2bV9ldmVudF9wdXRfcmVxdWVzdChk
LT52bV9ldmVudF9tb25pdG9yLCByZXEpOwogCiAgICAgcmV0dXJuIHJjOwogfQpkaWZmIC0tZ2l0
IGEveGVuL2NvbW1vbi92bV9ldmVudC5jIGIveGVuL2NvbW1vbi92bV9ldmVudC5jCmluZGV4IDc4
N2M2MWMuLmEyMzVkMjUgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24vdm1fZXZlbnQuYworKysgYi94
ZW4vY29tbW9uL3ZtX2V2ZW50LmMKQEAgLTExOSwxMCArMTE5LDExIEBAIHN0YXRpYyB1bnNpZ25l
ZCBpbnQgdm1fZXZlbnRfcmluZ19hdmFpbGFibGUoc3RydWN0IHZtX2V2ZW50X2RvbWFpbiAqdmVk
KQogICogYnV0IG5lZWQgdG8gYmUgcmVzdW1lZCB3aGVyZSB0aGUgcmluZyBpcyBjYXBhYmxlIG9m
IHByb2Nlc3NpbmcgYXQgbGVhc3QKICAqIG9uZSBldmVudCBmcm9tIHRoZW0uCiAgKi8KLXN0YXRp
YyB2b2lkIHZtX2V2ZW50X3dha2VfYmxvY2tlZChzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3Qgdm1f
ZXZlbnRfZG9tYWluICp2ZWQpCitzdGF0aWMgdm9pZCB2bV9ldmVudF93YWtlX2Jsb2NrZWQoc3Ry
dWN0IHZtX2V2ZW50X2RvbWFpbiAqdmVkKQogewogICAgIHN0cnVjdCB2Y3B1ICp2OwogICAgIHVu
c2lnbmVkIGludCBpLCBqLCBrLCBhdmFpbF9yZXEgPSB2bV9ldmVudF9yaW5nX2F2YWlsYWJsZSh2
ZWQpOworICAgIHN0cnVjdCBkb21haW4gKmQgPSB2ZWQtPmQ7CiAKICAgICBpZiAoIGF2YWlsX3Jl
cSA9PSAwIHx8IHZlZC0+YmxvY2tlZCA9PSAwICkKICAgICAgICAgcmV0dXJuOwpAQCAtMTU0LDcg
KzE1NSw3IEBAIHN0YXRpYyB2b2lkIHZtX2V2ZW50X3dha2VfYmxvY2tlZChzdHJ1Y3QgZG9tYWlu
ICpkLCBzdHJ1Y3Qgdm1fZXZlbnRfZG9tYWluICp2ZWQpCiAgKiB3YXMgdW5hYmxlIHRvIGRvIHNv
LCBpdCBpcyBxdWV1ZWQgb24gYSB3YWl0IHF1ZXVlLiAgVGhlc2UgYXJlIHdva2VuIGFzCiAgKiBu
ZWVkZWQsIGFuZCB0YWtlIHByZWNlZGVuY2Ugb3ZlciB0aGUgYmxvY2tlZCB2Q1BVcy4KICAqLwot
c3RhdGljIHZvaWQgdm1fZXZlbnRfd2FrZV9xdWV1ZWQoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0
IHZtX2V2ZW50X2RvbWFpbiAqdmVkKQorc3RhdGljIHZvaWQgdm1fZXZlbnRfd2FrZV9xdWV1ZWQo
c3RydWN0IHZtX2V2ZW50X2RvbWFpbiAqdmVkKQogewogICAgIHVuc2lnbmVkIGludCBhdmFpbF9y
ZXEgPSB2bV9ldmVudF9yaW5nX2F2YWlsYWJsZSh2ZWQpOwogCkBAIC0xNjksMTIgKzE3MCwxMiBA
QCBzdGF0aWMgdm9pZCB2bV9ldmVudF93YWtlX3F1ZXVlZChzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1
Y3Qgdm1fZXZlbnRfZG9tYWluICp2ZWQpCiAgKiBjYWxsIHZtX2V2ZW50X3dha2UoKSBhZ2Fpbiwg
ZW5zdXJpbmcgdGhhdCBhbnkgYmxvY2tlZCB2Q1BVcyB3aWxsIGdldAogICogdW5wYXVzZWQgb25j
ZSBhbGwgdGhlIHF1ZXVlZCB2Q1BVcyBoYXZlIG1hZGUgaXQgdGhyb3VnaC4KICAqLwotdm9pZCB2
bV9ldmVudF93YWtlKHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCB2bV9ldmVudF9kb21haW4gKnZl
ZCkKK3ZvaWQgdm1fZXZlbnRfd2FrZShzdHJ1Y3Qgdm1fZXZlbnRfZG9tYWluICp2ZWQpCiB7CiAg
ICAgaWYgKCAhbGlzdF9lbXB0eSgmdmVkLT53cS5saXN0KSApCi0gICAgICAgIHZtX2V2ZW50X3dh
a2VfcXVldWVkKGQsIHZlZCk7CisgICAgICAgIHZtX2V2ZW50X3dha2VfcXVldWVkKHZlZCk7CiAg
ICAgZWxzZQotICAgICAgICB2bV9ldmVudF93YWtlX2Jsb2NrZWQoZCwgdmVkKTsKKyAgICAgICAg
dm1fZXZlbnRfd2FrZV9ibG9ja2VkKHZlZCk7CiB9CiAKIHN0YXRpYyBpbnQgdm1fZXZlbnRfZGlz
YWJsZShzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3Qgdm1fZXZlbnRfZG9tYWluICoqcF92ZWQpCkBA
IC0yMTksMTcgKzIyMCwxNiBAQCBzdGF0aWMgaW50IHZtX2V2ZW50X2Rpc2FibGUoc3RydWN0IGRv
bWFpbiAqZCwgc3RydWN0IHZtX2V2ZW50X2RvbWFpbiAqKnBfdmVkKQogICAgIHJldHVybiAwOwog
fQogCi1zdGF0aWMgdm9pZCB2bV9ldmVudF9yZWxlYXNlX3Nsb3Qoc3RydWN0IGRvbWFpbiAqZCwK
LSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3Qgdm1fZXZlbnRfZG9tYWlu
ICp2ZWQpCitzdGF0aWMgdm9pZCB2bV9ldmVudF9yZWxlYXNlX3Nsb3Qoc3RydWN0IHZtX2V2ZW50
X2RvbWFpbiAqdmVkKQogewogICAgIC8qIFVwZGF0ZSB0aGUgYWNjb3VudGluZyAqLwotICAgIGlm
ICggY3VycmVudC0+ZG9tYWluID09IGQgKQorICAgIGlmICggY3VycmVudC0+ZG9tYWluID09IHZl
ZC0+ZCApCiAgICAgICAgIHZlZC0+dGFyZ2V0X3Byb2R1Y2Vycy0tOwogICAgIGVsc2UKICAgICAg
ICAgdmVkLT5mb3JlaWduX3Byb2R1Y2Vycy0tOwogCiAgICAgLyogS2ljayBhbnkgd2FpdGVycyAq
LwotICAgIHZtX2V2ZW50X3dha2UoZCwgdmVkKTsKKyAgICB2bV9ldmVudF93YWtlKHZlZCk7CiB9
CiAKIC8qCkBAIC0yNTEsOCArMjUxLDcgQEAgc3RhdGljIHZvaWQgdm1fZXZlbnRfbWFya19hbmRf
cGF1c2Uoc3RydWN0IHZjcHUgKnYsIHN0cnVjdCB2bV9ldmVudF9kb21haW4gKnZlZCkKICAqIG92
ZXJseSBmdWxsIGFuZCBpdHMgY29udGludWVkIGV4ZWN1dGlvbiB3b3VsZCBjYXVzZSBzdGFsbGlu
ZyBhbmQgZXhjZXNzaXZlCiAgKiB3YWl0aW5nLiAgVGhlIHZDUFUgd2lsbCBiZSBhdXRvbWF0aWNh
bGx5IHVucGF1c2VkIHdoZW4gdGhlIHJpbmcgY2xlYXJzLgogICovCi12b2lkIHZtX2V2ZW50X3B1
dF9yZXF1ZXN0KHN0cnVjdCBkb21haW4gKmQsCi0gICAgICAgICAgICAgICAgICAgICAgICAgIHN0
cnVjdCB2bV9ldmVudF9kb21haW4gKnZlZCwKK3ZvaWQgdm1fZXZlbnRfcHV0X3JlcXVlc3Qoc3Ry
dWN0IHZtX2V2ZW50X2RvbWFpbiAqdmVkLAogICAgICAgICAgICAgICAgICAgICAgICAgICB2bV9l
dmVudF9yZXF1ZXN0X3QgKnJlcSkKIHsKICAgICB2bV9ldmVudF9mcm9udF9yaW5nX3QgKmZyb250
X3Jpbmc7CkBAIC0yNjAsNiArMjU5LDcgQEAgdm9pZCB2bV9ldmVudF9wdXRfcmVxdWVzdChzdHJ1
Y3QgZG9tYWluICpkLAogICAgIHVuc2lnbmVkIGludCBhdmFpbF9yZXE7CiAgICAgUklOR19JRFgg
cmVxX3Byb2Q7CiAgICAgc3RydWN0IHZjcHUgKmN1cnIgPSBjdXJyZW50OworICAgIHN0cnVjdCBk
b21haW4gKmQgPSB2ZWQtPmQ7CiAKICAgICBpZiggIXZtX2V2ZW50X2NoZWNrKHZlZCkgKQogICAg
ICAgICByZXR1cm47CkBAIC0yOTIsNyArMjkyLDcgQEAgdm9pZCB2bV9ldmVudF9wdXRfcmVxdWVz
dChzdHJ1Y3QgZG9tYWluICpkLAogICAgIFJJTkdfUFVTSF9SRVFVRVNUUyhmcm9udF9yaW5nKTsK
IAogICAgIC8qIFdlJ3ZlIGFjdHVhbGx5ICp1c2VkKiBvdXIgcmVzZXJ2YXRpb24sIHNvIHJlbGVh
c2UgdGhlIHNsb3QuICovCi0gICAgdm1fZXZlbnRfcmVsZWFzZV9zbG90KGQsIHZlZCk7CisgICAg
dm1fZXZlbnRfcmVsZWFzZV9zbG90KHZlZCk7CiAKICAgICAvKiBHaXZlIHRoaXMgdkNQVSBhIGJs
YWNrIGV5ZSBpZiBuZWNlc3NhcnksIG9uIHRoZSB3YXkgb3V0LgogICAgICAqIFNlZSB0aGUgY29t
bWVudHMgYWJvdmUgd2FrZV9ibG9ja2VkKCkgZm9yIG1vcmUgaW5mb3JtYXRpb24KQEAgLTMzMiw3
ICszMzIsNyBAQCBzdGF0aWMgaW50IHZtX2V2ZW50X2dldF9yZXNwb25zZShzdHJ1Y3QgZG9tYWlu
ICpkLCBzdHJ1Y3Qgdm1fZXZlbnRfZG9tYWluICp2ZWQsCiAKICAgICAvKiBLaWNrIGFueSB3YWl0
ZXJzIC0tIHNpbmNlIHdlJ3ZlIGp1c3QgY29uc3VtZWQgYW4gZXZlbnQsCiAgICAgICogdGhlcmUg
bWF5IGJlIGFkZGl0aW9uYWwgc3BhY2UgYXZhaWxhYmxlIGluIHRoZSByaW5nLiAqLwotICAgIHZt
X2V2ZW50X3dha2UoZCwgdmVkKTsKKyAgICB2bV9ldmVudF93YWtlKHZlZCk7CiAKICAgICByYyA9
IDE7CiAKQEAgLTQzMywxMyArNDMzLDEzIEBAIHN0YXRpYyBpbnQgdm1fZXZlbnRfcmVzdW1lKHN0
cnVjdCBkb21haW4gKmQsIHN0cnVjdCB2bV9ldmVudF9kb21haW4gKnZlZCkKICAgICByZXR1cm4g
MDsKIH0KIAotdm9pZCB2bV9ldmVudF9jYW5jZWxfc2xvdChzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1
Y3Qgdm1fZXZlbnRfZG9tYWluICp2ZWQpCit2b2lkIHZtX2V2ZW50X2NhbmNlbF9zbG90KHN0cnVj
dCB2bV9ldmVudF9kb21haW4gKnZlZCkKIHsKICAgICBpZiggIXZtX2V2ZW50X2NoZWNrKHZlZCkg
KQogICAgICAgICByZXR1cm47CiAKICAgICBzcGluX2xvY2soJnZlZC0+bG9jayk7Ci0gICAgdm1f
ZXZlbnRfcmVsZWFzZV9zbG90KGQsIHZlZCk7CisgICAgdm1fZXZlbnRfcmVsZWFzZV9zbG90KHZl
ZCk7CiAgICAgc3Bpbl91bmxvY2soJnZlZC0+bG9jayk7CiB9CiAKQEAgLTUwNywxNiArNTA3LDE1
IEBAIGJvb2wgdm1fZXZlbnRfY2hlY2soc3RydWN0IHZtX2V2ZW50X2RvbWFpbiAqdmVkKQogICog
ICAgICAgICAgICAgICAwOiBhIHNwb3QgaGFzIGJlZW4gcmVzZXJ2ZWQKICAqCiAgKi8KLWludCBf
X3ZtX2V2ZW50X2NsYWltX3Nsb3Qoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IHZtX2V2ZW50X2Rv
bWFpbiAqdmVkLAotICAgICAgICAgICAgICAgICAgICAgICAgICBib29sIGFsbG93X3NsZWVwKQor
aW50IF9fdm1fZXZlbnRfY2xhaW1fc2xvdChzdHJ1Y3Qgdm1fZXZlbnRfZG9tYWluICp2ZWQsIGJv
b2wgYWxsb3dfc2xlZXApCiB7CiAgICAgaWYgKCAhdm1fZXZlbnRfY2hlY2sodmVkKSApCiAgICAg
ICAgIHJldHVybiAtRU9QTk9UU1VQUDsKIAotICAgIGlmICggKGN1cnJlbnQtPmRvbWFpbiA9PSBk
KSAmJiBhbGxvd19zbGVlcCApCisgICAgaWYgKCAoY3VycmVudC0+ZG9tYWluID09IHZlZC0+ZCkg
JiYgYWxsb3dfc2xlZXAgKQogICAgICAgICByZXR1cm4gdm1fZXZlbnRfd2FpdF9zbG90KHZlZCk7
CiAgICAgZWxzZQotICAgICAgICByZXR1cm4gdm1fZXZlbnRfZ3JhYl9zbG90KHZlZCwgY3VycmVu
dC0+ZG9tYWluICE9IGQpOworICAgICAgICByZXR1cm4gdm1fZXZlbnRfZ3JhYl9zbG90KHZlZCwg
Y3VycmVudC0+ZG9tYWluICE9IHZlZC0+ZCk7CiB9CiAKICNpZmRlZiBDT05GSUdfSEFTX01FTV9Q
QUdJTkcKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hlbi92bV9ldmVudC5oIGIveGVuL2luY2x1
ZGUveGVuL3ZtX2V2ZW50LmgKaW5kZXggMzgxYmUwYi4uZmYzMDk5OSAxMDA2NDQKLS0tIGEveGVu
L2luY2x1ZGUveGVuL3ZtX2V2ZW50LmgKKysrIGIveGVuL2luY2x1ZGUveGVuL3ZtX2V2ZW50LmgK
QEAgLTQ1LDIzICs0NSwyMCBAQCBib29sIHZtX2V2ZW50X2NoZWNrKHN0cnVjdCB2bV9ldmVudF9k
b21haW4gKnZlZCk7CiAgKiBjYW5jZWxfc2xvdCgpLCBib3RoIG9mIHdoaWNoIGFyZSBndWFyYW50
ZWVkIHRvCiAgKiBzdWNjZWVkLgogICovCi1pbnQgX192bV9ldmVudF9jbGFpbV9zbG90KHN0cnVj
dCBkb21haW4gKmQsIHN0cnVjdCB2bV9ldmVudF9kb21haW4gKnZlZCwKLSAgICAgICAgICAgICAg
ICAgICAgICAgICAgYm9vbCBhbGxvd19zbGVlcCk7Ci1zdGF0aWMgaW5saW5lIGludCB2bV9ldmVu
dF9jbGFpbV9zbG90KHN0cnVjdCBkb21haW4gKmQsCi0gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHN0cnVjdCB2bV9ldmVudF9kb21haW4gKnZlZCkKK2ludCBfX3ZtX2V2ZW50
X2NsYWltX3Nsb3Qoc3RydWN0IHZtX2V2ZW50X2RvbWFpbiAqdmVkLCBib29sIGFsbG93X3NsZWVw
KTsKK3N0YXRpYyBpbmxpbmUgaW50IHZtX2V2ZW50X2NsYWltX3Nsb3Qoc3RydWN0IHZtX2V2ZW50
X2RvbWFpbiAqdmVkKQogewotICAgIHJldHVybiBfX3ZtX2V2ZW50X2NsYWltX3Nsb3QoZCwgdmVk
LCB0cnVlKTsKKyAgICByZXR1cm4gX192bV9ldmVudF9jbGFpbV9zbG90KHZlZCwgdHJ1ZSk7CiB9
CiAKLXN0YXRpYyBpbmxpbmUgaW50IHZtX2V2ZW50X2NsYWltX3Nsb3Rfbm9zbGVlcChzdHJ1Y3Qg
ZG9tYWluICpkLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHN0cnVjdCB2bV9ldmVudF9kb21haW4gKnZlZCkKK3N0YXRpYyBpbmxpbmUgaW50IHZtX2V2ZW50
X2NsYWltX3Nsb3Rfbm9zbGVlcChzdHJ1Y3Qgdm1fZXZlbnRfZG9tYWluICp2ZWQpCiB7Ci0gICAg
cmV0dXJuIF9fdm1fZXZlbnRfY2xhaW1fc2xvdChkLCB2ZWQsIGZhbHNlKTsKKyAgICByZXR1cm4g
X192bV9ldmVudF9jbGFpbV9zbG90KHZlZCwgZmFsc2UpOwogfQogCi12b2lkIHZtX2V2ZW50X2Nh
bmNlbF9zbG90KHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCB2bV9ldmVudF9kb21haW4gKnZlZCk7
Cit2b2lkIHZtX2V2ZW50X2NhbmNlbF9zbG90KHN0cnVjdCB2bV9ldmVudF9kb21haW4gKnZlZCk7
CiAKLXZvaWQgdm1fZXZlbnRfcHV0X3JlcXVlc3Qoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IHZt
X2V2ZW50X2RvbWFpbiAqdmVkLAordm9pZCB2bV9ldmVudF9wdXRfcmVxdWVzdChzdHJ1Y3Qgdm1f
ZXZlbnRfZG9tYWluICp2ZWQsCiAgICAgICAgICAgICAgICAgICAgICAgICAgIHZtX2V2ZW50X3Jl
cXVlc3RfdCAqcmVxKTsKIAogaW50IHZtX2V2ZW50X2RvbWN0bChzdHJ1Y3QgZG9tYWluICpkLCBz
dHJ1Y3QgeGVuX2RvbWN0bF92bV9ldmVudF9vcCAqdmVjKTsKLS0gCjIuNy40CgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 16 17:06:44 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Jul 2019 17:06:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnQuQ-0005os-1D; Tue, 16 Jul 2019 17:06:34 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=v+lg=VN=bitdefender.com=ppircalabu@srs-us1.protection.inumbo.net>)
 id 1hnQuO-0005oJ-9q
 for xen-devel@lists.xenproject.org; Tue, 16 Jul 2019 17:06:32 +0000
X-Inumbo-ID: 0cfbd976-a7ec-11e9-abc5-eb10bd455aa4
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 0cfbd976-a7ec-11e9-abc5-eb10bd455aa4;
 Tue, 16 Jul 2019 17:06:29 +0000 (UTC)
Received: from smtp.bitdefender.com (smtp02.buh.bitdefender.net [10.17.80.76])
 by mx01.bbu.dsd.mx.bitdefender.com (Postfix) with ESMTPS id
 EF0EA305FFA4; Tue, 16 Jul 2019 20:06:25 +0300 (EEST)
Received: from bitdefender.com (unknown [195.189.155.70])
 by smtp.bitdefender.com (Postfix) with ESMTPSA id DBCEB304F602;
 Tue, 16 Jul 2019 20:06:25 +0300 (EEST)
From: Petre Pircalabu <ppircalabu@bitdefender.com>
To: xen-devel@lists.xenproject.org
Date: Tue, 16 Jul 2019 20:06:20 +0300
Message-Id: <880b61f88b9d19b3ef2bd43713caaab0528a190e.1563293545.git.ppircalabu@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <cover.1563293545.git.ppircalabu@bitdefender.com>
References: <cover.1563293545.git.ppircalabu@bitdefender.com>
In-Reply-To: <cover.1563293545.git.ppircalabu@bitdefender.com>
References: <cover.1563293545.git.ppircalabu@bitdefender.com>
Subject: [Xen-devel] [PATCH v2 06/10] vm_event: Decouple implementation
 details from 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: Petre Pircalabu <ppircalabu@bitdefender.com>,
 Alexandru Isaila <aisaila@bitdefender.com>,
 Tamas K Lengyel <tamas@tklengyel.com>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VG8gYWNjb21tb2RhdGUgYSBzZWNvbmQgaW1wbGVtZW50YXRpb24gb2YgdGhlIHZtX2V2ZW50IHN1
YnN5c3RlbSwgdGhlCmN1cnJlbnQgb25lIChyaW5nKSBzaG91bGQgYmUgZGVjb3VwbGVkIGZyb20g
dGhlIHhlbi92bV9ldmVudC5oIGludGVyZmFjZS4KClNpZ25lZC1vZmYtYnk6IFBldHJlIFBpcmNh
bGFidSA8cHBpcmNhbGFidUBiaXRkZWZlbmRlci5jb20+Ci0tLQogeGVuL2NvbW1vbi92bV9ldmVu
dC5jICAgICAgfCAzNjggKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tCiB4ZW4vaW5jbHVkZS94ZW4vdm1fZXZlbnQuaCB8ICA2MCArKysrKysrLQogMiBmaWxlcyBj
aGFuZ2VkLCAyMzYgaW5zZXJ0aW9ucygrKSwgMTkyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBh
L3hlbi9jb21tb24vdm1fZXZlbnQuYyBiL3hlbi9jb21tb24vdm1fZXZlbnQuYwppbmRleCAyMTg5
NWMyLi5lNmE3YTI5IDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL3ZtX2V2ZW50LmMKKysrIGIveGVu
L2NvbW1vbi92bV9ldmVudC5jCkBAIC0zNSwxMiArMzUsMTMgQEAKICNkZWZpbmUgeGVuX3JtYigp
ICBzbXBfcm1iKCkKICNkZWZpbmUgeGVuX3dtYigpICBzbXBfd21iKCkKIAotLyogVk0gZXZlbnQg
Ki8KLXN0cnVjdCB2bV9ldmVudF9kb21haW4KKyNkZWZpbmUgdG9fcmluZyhfdmVkKSBjb250YWlu
ZXJfb2YoKF92ZWQpLCBzdHJ1Y3Qgdm1fZXZlbnRfcmluZ19kb21haW4sIHZlZCkKKworLyogVk0g
ZXZlbnQgcmluZyBpbXBsZW1lbnRhdGlvbiAqLworc3RydWN0IHZtX2V2ZW50X3JpbmdfZG9tYWlu
CiB7Ci0gICAgLyogRG9tYWluIHJlZmVyZW5jZSAqLwotICAgIHN0cnVjdCBkb21haW4gKmQ7Ci0g
ICAgc3BpbmxvY2tfdCBsb2NrOworICAgIC8qIFZNIGV2ZW50IGRvbWFpbiAqLworICAgIHN0cnVj
dCB2bV9ldmVudF9kb21haW4gdmVkOwogICAgIC8qIFRoZSByaW5nIGhhcyA2NCBlbnRyaWVzICov
CiAgICAgdW5zaWduZWQgY2hhciBmb3JlaWduX3Byb2R1Y2VyczsKICAgICB1bnNpZ25lZCBjaGFy
IHRhcmdldF9wcm9kdWNlcnM7CkBAIC02MSw3ICs2Miw5IEBAIHN0cnVjdCB2bV9ldmVudF9kb21h
aW4KICAgICB1bnNpZ25lZCBpbnQgbGFzdF92Y3B1X3dha2VfdXA7CiB9OwogCi1zdGF0aWMgaW50
IHZtX2V2ZW50X2VuYWJsZSgKK3N0YXRpYyBjb25zdCBzdHJ1Y3Qgdm1fZXZlbnRfb3BzIHZtX2V2
ZW50X3Jpbmdfb3BzOworCitzdGF0aWMgaW50IHZtX2V2ZW50X3JpbmdfZW5hYmxlKAogICAgIHN0
cnVjdCBkb21haW4gKmQsCiAgICAgc3RydWN0IHhlbl9kb21jdGxfdm1fZXZlbnRfb3AgKnZlYywK
ICAgICBzdHJ1Y3Qgdm1fZXZlbnRfZG9tYWluICoqcF92ZWQsCkBAIC03MSw3ICs3NCw3IEBAIHN0
YXRpYyBpbnQgdm1fZXZlbnRfZW5hYmxlKAogewogICAgIGludCByYzsKICAgICB1bnNpZ25lZCBs
b25nIHJpbmdfZ2ZuID0gZC0+YXJjaC5odm0ucGFyYW1zW3BhcmFtXTsKLSAgICBzdHJ1Y3Qgdm1f
ZXZlbnRfZG9tYWluICp2ZWQ7CisgICAgc3RydWN0IHZtX2V2ZW50X3JpbmdfZG9tYWluICppbXBs
OwogCiAgICAgLyoKICAgICAgKiBPbmx5IG9uZSBjb25uZWN0ZWQgYWdlbnQgYXQgYSB0aW1lLiAg
SWYgdGhlIGhlbHBlciBjcmFzaGVkLCB0aGUgcmluZyBpcwpAQCAtODQsMjggKzg3LDI4IEBAIHN0
YXRpYyBpbnQgdm1fZXZlbnRfZW5hYmxlKAogICAgIGlmICggcmluZ19nZm4gPT0gMCApCiAgICAg
ICAgIHJldHVybiAtRU9QTk9UU1VQUDsKIAotICAgIHZlZCA9IHh6YWxsb2Moc3RydWN0IHZtX2V2
ZW50X2RvbWFpbik7Ci0gICAgaWYgKCAhdmVkICkKKyAgICBpbXBsID0geHphbGxvYyhzdHJ1Y3Qg
dm1fZXZlbnRfcmluZ19kb21haW4pOworICAgIGlmICggIWltcGwgKQogICAgICAgICByZXR1cm4g
LUVOT01FTTsKIAogICAgIC8qIFRyaXZpYWwgc2V0dXAuICovCi0gICAgc3Bpbl9sb2NrX2luaXQo
JnZlZC0+bG9jayk7Ci0gICAgaW5pdF93YWl0cXVldWVfaGVhZCgmdmVkLT53cSk7Ci0gICAgdmVk
LT5wYXVzZV9mbGFnID0gcGF1c2VfZmxhZzsKKyAgICBzcGluX2xvY2tfaW5pdCgmaW1wbC0+dmVk
LmxvY2spOworICAgIGluaXRfd2FpdHF1ZXVlX2hlYWQoJmltcGwtPndxKTsKKyAgICBpbXBsLT52
ZWQuZCA9IGQ7CisgICAgaW1wbC0+dmVkLm9wcyA9ICZ2bV9ldmVudF9yaW5nX29wczsKKyAgICBp
bXBsLT5wYXVzZV9mbGFnID0gcGF1c2VfZmxhZzsKIAogICAgIHJjID0gdm1fZXZlbnRfaW5pdF9k
b21haW4oZCk7CiAgICAgaWYgKCByYyA8IDAgKQogICAgICAgICBnb3RvIGVycjsKIAotICAgIHZl
ZC0+ZCA9IGQ7Ci0KLSAgICByYyA9IHByZXBhcmVfcmluZ19mb3JfaGVscGVyKGQsIHJpbmdfZ2Zu
LCAmdmVkLT5yaW5nX3BnX3N0cnVjdCwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICZ2ZWQtPnJpbmdfcGFnZSk7CisgICAgcmMgPSBwcmVwYXJlX3JpbmdfZm9yX2hlbHBlcihkLCBy
aW5nX2dmbiwgJmltcGwtPnJpbmdfcGdfc3RydWN0LAorICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgJmltcGwtPnJpbmdfcGFnZSk7CiAgICAgaWYgKCByYyA8IDAgKQogICAgICAgICBn
b3RvIGVycjsKIAotICAgIEZST05UX1JJTkdfSU5JVCgmdmVkLT5mcm9udF9yaW5nLAotICAgICAg
ICAgICAgICAgICAgICAodm1fZXZlbnRfc3JpbmdfdCAqKXZlZC0+cmluZ19wYWdlLAorICAgIEZS
T05UX1JJTkdfSU5JVCgmaW1wbC0+ZnJvbnRfcmluZywKKyAgICAgICAgICAgICAgICAgICAgKHZt
X2V2ZW50X3NyaW5nX3QgKilpbXBsLT5yaW5nX3BhZ2UsCiAgICAgICAgICAgICAgICAgICAgIFBB
R0VfU0laRSk7CiAKICAgICByYyA9IGFsbG9jX3VuYm91bmRfeGVuX2V2ZW50X2NoYW5uZWwoZCwg
MCwgY3VycmVudC0+ZG9tYWluLT5kb21haW5faWQsCkBAIC0xMTMsMjYgKzExNiwyNiBAQCBzdGF0
aWMgaW50IHZtX2V2ZW50X2VuYWJsZSgKICAgICBpZiAoIHJjIDwgMCApCiAgICAgICAgIGdvdG8g
ZXJyOwogCi0gICAgdmVkLT54ZW5fcG9ydCA9IHZlYy0+dS5lbmFibGUucG9ydCA9IHJjOworICAg
IGltcGwtPnhlbl9wb3J0ID0gdmVjLT51LmVuYWJsZS5wb3J0ID0gcmM7CiAKICAgICAvKiBTdWNj
ZXNzLiAgRmlsbCBpbiB0aGUgZG9tYWluJ3MgYXBwcm9wcmlhdGUgdmVkLiAqLwotICAgICpwX3Zl
ZCA9IHZlZDsKKyAgICAqcF92ZWQgPSAmaW1wbC0+dmVkOwogCiAgICAgcmV0dXJuIDA7CiAKICBl
cnI6Ci0gICAgZGVzdHJveV9yaW5nX2Zvcl9oZWxwZXIoJnZlZC0+cmluZ19wYWdlLCB2ZWQtPnJp
bmdfcGdfc3RydWN0KTsKLSAgICB4ZnJlZSh2ZWQpOworICAgIGRlc3Ryb3lfcmluZ19mb3JfaGVs
cGVyKCZpbXBsLT5yaW5nX3BhZ2UsIGltcGwtPnJpbmdfcGdfc3RydWN0KTsKKyAgICB4ZnJlZShp
bXBsKTsKIAogICAgIHJldHVybiByYzsKIH0KIAotc3RhdGljIHVuc2lnbmVkIGludCB2bV9ldmVu
dF9yaW5nX2F2YWlsYWJsZShzdHJ1Y3Qgdm1fZXZlbnRfZG9tYWluICp2ZWQpCitzdGF0aWMgdW5z
aWduZWQgaW50IHZtX2V2ZW50X3JpbmdfYXZhaWxhYmxlKHN0cnVjdCB2bV9ldmVudF9yaW5nX2Rv
bWFpbiAqaW1wbCkKIHsKLSAgICBpbnQgYXZhaWxfcmVxID0gUklOR19GUkVFX1JFUVVFU1RTKCZ2
ZWQtPmZyb250X3JpbmcpOworICAgIGludCBhdmFpbF9yZXEgPSBSSU5HX0ZSRUVfUkVRVUVTVFMo
JmltcGwtPmZyb250X3JpbmcpOwogCi0gICAgYXZhaWxfcmVxIC09IHZlZC0+dGFyZ2V0X3Byb2R1
Y2VyczsKLSAgICBhdmFpbF9yZXEgLT0gdmVkLT5mb3JlaWduX3Byb2R1Y2VyczsKKyAgICBhdmFp
bF9yZXEgLT0gaW1wbC0+dGFyZ2V0X3Byb2R1Y2VyczsKKyAgICBhdmFpbF9yZXEgLT0gaW1wbC0+
Zm9yZWlnbl9wcm9kdWNlcnM7CiAKICAgICBCVUdfT04oYXZhaWxfcmVxIDwgMCk7CiAKQEAgLTE0
MCwzOCArMTQzLDM4IEBAIHN0YXRpYyB1bnNpZ25lZCBpbnQgdm1fZXZlbnRfcmluZ19hdmFpbGFi
bGUoc3RydWN0IHZtX2V2ZW50X2RvbWFpbiAqdmVkKQogfQogCiAvKgotICogdm1fZXZlbnRfd2Fr
ZV9ibG9ja2VkKCkgd2lsbCB3YWtldXAgdmNwdXMgd2FpdGluZyBmb3Igcm9vbSBpbiB0aGUKKyAq
IHZtX2V2ZW50X3Jpbmdfd2FrZV9ibG9ja2VkKCkgd2lsbCB3YWtldXAgdmNwdXMgd2FpdGluZyBm
b3Igcm9vbSBpbiB0aGUKICAqIHJpbmcuIFRoZXNlIHZDUFVzIHdlcmUgcGF1c2VkIG9uIHRoZWly
IHdheSBvdXQgYWZ0ZXIgcGxhY2luZyBhbiBldmVudCwKICAqIGJ1dCBuZWVkIHRvIGJlIHJlc3Vt
ZWQgd2hlcmUgdGhlIHJpbmcgaXMgY2FwYWJsZSBvZiBwcm9jZXNzaW5nIGF0IGxlYXN0CiAgKiBv
bmUgZXZlbnQgZnJvbSB0aGVtLgogICovCi1zdGF0aWMgdm9pZCB2bV9ldmVudF93YWtlX2Jsb2Nr
ZWQoc3RydWN0IHZtX2V2ZW50X2RvbWFpbiAqdmVkKQorc3RhdGljIHZvaWQgdm1fZXZlbnRfcmlu
Z193YWtlX2Jsb2NrZWQoc3RydWN0IHZtX2V2ZW50X3JpbmdfZG9tYWluICppbXBsKQogewogICAg
IHN0cnVjdCB2Y3B1ICp2OwotICAgIHVuc2lnbmVkIGludCBpLCBqLCBrLCBhdmFpbF9yZXEgPSB2
bV9ldmVudF9yaW5nX2F2YWlsYWJsZSh2ZWQpOwotICAgIHN0cnVjdCBkb21haW4gKmQgPSB2ZWQt
PmQ7CisgICAgdW5zaWduZWQgaW50IGksIGosIGssIGF2YWlsX3JlcSA9IHZtX2V2ZW50X3Jpbmdf
YXZhaWxhYmxlKGltcGwpOworICAgIHN0cnVjdCBkb21haW4gKmQgPSBpbXBsLT52ZWQuZDsKIAot
ICAgIGlmICggYXZhaWxfcmVxID09IDAgfHwgdmVkLT5ibG9ja2VkID09IDAgKQorICAgIGlmICgg
YXZhaWxfcmVxID09IDAgfHwgaW1wbC0+YmxvY2tlZCA9PSAwICkKICAgICAgICAgcmV0dXJuOwog
CiAgICAgLyogV2UgcmVtZW1iZXIgd2hpY2ggdmNwdSBsYXN0IHdva2UgdXAgdG8gYXZvaWQgc2Nh
bm5pbmcgYWx3YXlzIGxpbmVhcmx5CiAgICAgICogZnJvbSB6ZXJvIGFuZCBzdGFydmluZyBoaWdo
ZXItbnVtYmVyZWQgdmNwdXMgdW5kZXIgaGlnaCBsb2FkICovCi0gICAgZm9yICggaSA9IHZlZC0+
bGFzdF92Y3B1X3dha2VfdXAgKyAxLCBqID0gMDsgaiA8IGQtPm1heF92Y3B1czsgaSsrLCBqKysg
KQorICAgIGZvciAoIGkgPSBpbXBsLT5sYXN0X3ZjcHVfd2FrZV91cCArIDEsIGogPSAwOyBqIDwg
ZC0+bWF4X3ZjcHVzOyBpKyssIGorKyApCiAgICAgewogICAgICAgICBrID0gaSAlIGQtPm1heF92
Y3B1czsKICAgICAgICAgdiA9IGQtPnZjcHVba107CiAgICAgICAgIGlmICggIXYgKQogICAgICAg
ICAgICAgY29udGludWU7CiAKLSAgICAgICAgaWYgKCAhdmVkLT5ibG9ja2VkIHx8IGF2YWlsX3Jl
cSA9PSAwICkKKyAgICAgICAgaWYgKCAhaW1wbC0+YmxvY2tlZCB8fCBhdmFpbF9yZXEgPT0gMCAp
CiAgICAgICAgICAgICBicmVhazsKIAotICAgICAgICBpZiAoIHRlc3RfYW5kX2NsZWFyX2JpdCh2
ZWQtPnBhdXNlX2ZsYWcsICZ2LT5wYXVzZV9mbGFncykgKQorICAgICAgICBpZiAoIHRlc3RfYW5k
X2NsZWFyX2JpdChpbXBsLT5wYXVzZV9mbGFnLCAmdi0+cGF1c2VfZmxhZ3MpICkKICAgICAgICAg
ewogICAgICAgICAgICAgdmNwdV91bnBhdXNlKHYpOwogICAgICAgICAgICAgYXZhaWxfcmVxLS07
Ci0gICAgICAgICAgICB2ZWQtPmJsb2NrZWQtLTsKLSAgICAgICAgICAgIHZlZC0+bGFzdF92Y3B1
X3dha2VfdXAgPSBrOworICAgICAgICAgICAgaW1wbC0+YmxvY2tlZC0tOworICAgICAgICAgICAg
aW1wbC0+bGFzdF92Y3B1X3dha2VfdXAgPSBrOwogICAgICAgICB9CiAgICAgfQogfQpAQCAtMTgx
LDkzICsxODQsOTAgQEAgc3RhdGljIHZvaWQgdm1fZXZlbnRfd2FrZV9ibG9ja2VkKHN0cnVjdCB2
bV9ldmVudF9kb21haW4gKnZlZCkKICAqIHdhcyB1bmFibGUgdG8gZG8gc28sIGl0IGlzIHF1ZXVl
ZCBvbiBhIHdhaXQgcXVldWUuICBUaGVzZSBhcmUgd29rZW4gYXMKICAqIG5lZWRlZCwgYW5kIHRh
a2UgcHJlY2VkZW5jZSBvdmVyIHRoZSBibG9ja2VkIHZDUFVzLgogICovCi1zdGF0aWMgdm9pZCB2
bV9ldmVudF93YWtlX3F1ZXVlZChzdHJ1Y3Qgdm1fZXZlbnRfZG9tYWluICp2ZWQpCitzdGF0aWMg
dm9pZCB2bV9ldmVudF9yaW5nX3dha2VfcXVldWVkKHN0cnVjdCB2bV9ldmVudF9yaW5nX2RvbWFp
biAqaW1wbCkKIHsKLSAgICB1bnNpZ25lZCBpbnQgYXZhaWxfcmVxID0gdm1fZXZlbnRfcmluZ19h
dmFpbGFibGUodmVkKTsKKyAgICB1bnNpZ25lZCBpbnQgYXZhaWxfcmVxID0gdm1fZXZlbnRfcmlu
Z19hdmFpbGFibGUoaW1wbCk7CiAKICAgICBpZiAoIGF2YWlsX3JlcSA+IDAgKQotICAgICAgICB3
YWtlX3VwX25yKCZ2ZWQtPndxLCBhdmFpbF9yZXEpOworICAgICAgICB3YWtlX3VwX25yKCZpbXBs
LT53cSwgYXZhaWxfcmVxKTsKIH0KIAogLyoKLSAqIHZtX2V2ZW50X3dha2UoKSB3aWxsIHdha2V1
cCBhbGwgdmNwdXMgd2FpdGluZyBmb3IgdGhlIHJpbmcgdG8KKyAqIHZtX2V2ZW50X3Jpbmdfd2Fr
ZSgpIHdpbGwgd2FrZXVwIGFsbCB2Y3B1cyB3YWl0aW5nIGZvciB0aGUgcmluZyB0bwogICogYmVj
b21lIGF2YWlsYWJsZS4gIElmIHdlIGhhdmUgcXVldWVkIHZDUFVzLCB0aGV5IGdldCB0b3AgcHJp
b3JpdHkuIFdlCiAgKiBhcmUgZ3VhcmFudGVlZCB0aGF0IHRoZXkgd2lsbCBnbyB0aHJvdWdoIGNv
ZGUgcGF0aHMgdGhhdCB3aWxsIGV2ZW50dWFsbHkKLSAqIGNhbGwgdm1fZXZlbnRfd2FrZSgpIGFn
YWluLCBlbnN1cmluZyB0aGF0IGFueSBibG9ja2VkIHZDUFVzIHdpbGwgZ2V0CisgKiBjYWxsIHZt
X2V2ZW50X3Jpbmdfd2FrZSgpIGFnYWluLCBlbnN1cmluZyB0aGF0IGFueSBibG9ja2VkIHZDUFVz
IHdpbGwgZ2V0CiAgKiB1bnBhdXNlZCBvbmNlIGFsbCB0aGUgcXVldWVkIHZDUFVzIGhhdmUgbWFk
ZSBpdCB0aHJvdWdoLgogICovCi12b2lkIHZtX2V2ZW50X3dha2Uoc3RydWN0IHZtX2V2ZW50X2Rv
bWFpbiAqdmVkKQorc3RhdGljIHZvaWQgdm1fZXZlbnRfcmluZ193YWtlKHN0cnVjdCB2bV9ldmVu
dF9yaW5nX2RvbWFpbiAqaW1wbCkKIHsKLSAgICBpZiAoICFsaXN0X2VtcHR5KCZ2ZWQtPndxLmxp
c3QpICkKLSAgICAgICAgdm1fZXZlbnRfd2FrZV9xdWV1ZWQodmVkKTsKKyAgICBpZiAoICFsaXN0
X2VtcHR5KCZpbXBsLT53cS5saXN0KSApCisgICAgICAgIHZtX2V2ZW50X3Jpbmdfd2FrZV9xdWV1
ZWQoaW1wbCk7CiAgICAgZWxzZQotICAgICAgICB2bV9ldmVudF93YWtlX2Jsb2NrZWQodmVkKTsK
KyAgICAgICAgdm1fZXZlbnRfcmluZ193YWtlX2Jsb2NrZWQoaW1wbCk7CiB9CiAKLXN0YXRpYyBp
bnQgdm1fZXZlbnRfZGlzYWJsZShzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3Qgdm1fZXZlbnRfZG9t
YWluICoqcF92ZWQpCitzdGF0aWMgaW50IHZtX2V2ZW50X3JpbmdfZGlzYWJsZShzdHJ1Y3Qgdm1f
ZXZlbnRfZG9tYWluICoqcF92ZWQpCiB7Ci0gICAgc3RydWN0IHZtX2V2ZW50X2RvbWFpbiAqdmVk
ID0gKnBfdmVkOwotCi0gICAgaWYgKCB2bV9ldmVudF9jaGVjayh2ZWQpICkKLSAgICB7Ci0gICAg
ICAgIHN0cnVjdCB2Y3B1ICp2OworICAgIHN0cnVjdCB2Y3B1ICp2OworICAgIHN0cnVjdCBkb21h
aW4gKmQgPSAoKnBfdmVkKS0+ZDsKKyAgICBzdHJ1Y3Qgdm1fZXZlbnRfcmluZ19kb21haW4gKmlt
cGwgPSB0b19yaW5nKCpwX3ZlZCk7CiAKLSAgICAgICAgc3Bpbl9sb2NrKCZ2ZWQtPmxvY2spOwor
ICAgIHNwaW5fbG9jaygmaW1wbC0+dmVkLmxvY2spOwogCi0gICAgICAgIGlmICggIWxpc3RfZW1w
dHkoJnZlZC0+d3EubGlzdCkgKQotICAgICAgICB7Ci0gICAgICAgICAgICBzcGluX3VubG9jaygm
dmVkLT5sb2NrKTsKLSAgICAgICAgICAgIHJldHVybiAtRUJVU1k7Ci0gICAgICAgIH0KKyAgICBp
ZiAoICFsaXN0X2VtcHR5KCZpbXBsLT53cS5saXN0KSApCisgICAgeworICAgICAgICBzcGluX3Vu
bG9jaygmaW1wbC0+dmVkLmxvY2spOworICAgICAgICByZXR1cm4gLUVCVVNZOworICAgIH0KIAot
ICAgICAgICAvKiBGcmVlIGRvbVUncyBldmVudCBjaGFubmVsIGFuZCBsZWF2ZSB0aGUgb3RoZXIg
b25lIHVuYm91bmQgKi8KLSAgICAgICAgZnJlZV94ZW5fZXZlbnRfY2hhbm5lbChkLCB2ZWQtPnhl
bl9wb3J0KTsKKyAgICAvKiBGcmVlIGRvbVUncyBldmVudCBjaGFubmVsIGFuZCBsZWF2ZSB0aGUg
b3RoZXIgb25lIHVuYm91bmQgKi8KKyAgICBmcmVlX3hlbl9ldmVudF9jaGFubmVsKGQsIGltcGwt
Pnhlbl9wb3J0KTsKIAotICAgICAgICAvKiBVbmJsb2NrIGFsbCB2Q1BVcyAqLwotICAgICAgICBm
b3JfZWFjaF92Y3B1ICggZCwgdiApCisgICAgLyogVW5ibG9jayBhbGwgdkNQVXMgKi8KKyAgICBm
b3JfZWFjaF92Y3B1ICggZCwgdiApCisgICAgeworICAgICAgICBpZiAoIHRlc3RfYW5kX2NsZWFy
X2JpdChpbXBsLT5wYXVzZV9mbGFnLCAmdi0+cGF1c2VfZmxhZ3MpICkKICAgICAgICAgewotICAg
ICAgICAgICAgaWYgKCB0ZXN0X2FuZF9jbGVhcl9iaXQodmVkLT5wYXVzZV9mbGFnLCAmdi0+cGF1
c2VfZmxhZ3MpICkKLSAgICAgICAgICAgIHsKLSAgICAgICAgICAgICAgICB2Y3B1X3VucGF1c2Uo
dik7Ci0gICAgICAgICAgICAgICAgdmVkLT5ibG9ja2VkLS07Ci0gICAgICAgICAgICB9CisgICAg
ICAgICAgICB2Y3B1X3VucGF1c2Uodik7CisgICAgICAgICAgICBpbXBsLT5ibG9ja2VkLS07CiAg
ICAgICAgIH0KKyAgICB9CiAKLSAgICAgICAgZGVzdHJveV9yaW5nX2Zvcl9oZWxwZXIoJnZlZC0+
cmluZ19wYWdlLCB2ZWQtPnJpbmdfcGdfc3RydWN0KTsKKyAgICBkZXN0cm95X3JpbmdfZm9yX2hl
bHBlcigmaW1wbC0+cmluZ19wYWdlLCBpbXBsLT5yaW5nX3BnX3N0cnVjdCk7CiAKLSAgICAgICAg
dm1fZXZlbnRfY2xlYW51cF9kb21haW4oZCk7CisgICAgdm1fZXZlbnRfY2xlYW51cF9kb21haW4o
ZCk7CiAKLSAgICAgICAgc3Bpbl91bmxvY2soJnZlZC0+bG9jayk7Ci0gICAgfQorICAgIHNwaW5f
dW5sb2NrKCZpbXBsLT52ZWQubG9jayk7CiAKLSAgICB4ZnJlZSh2ZWQpOworICAgIHhmcmVlKGlt
cGwpOwogICAgICpwX3ZlZCA9IE5VTEw7Ci0KICAgICByZXR1cm4gMDsKIH0KIAotc3RhdGljIHZv
aWQgdm1fZXZlbnRfcmVsZWFzZV9zbG90KHN0cnVjdCB2bV9ldmVudF9kb21haW4gKnZlZCkKK3N0
YXRpYyB2b2lkIHZtX2V2ZW50X3JpbmdfcmVsZWFzZV9zbG90KHN0cnVjdCB2bV9ldmVudF9yaW5n
X2RvbWFpbiAqaW1wbCkKIHsKICAgICAvKiBVcGRhdGUgdGhlIGFjY291bnRpbmcgKi8KLSAgICBp
ZiAoIGN1cnJlbnQtPmRvbWFpbiA9PSB2ZWQtPmQgKQotICAgICAgICB2ZWQtPnRhcmdldF9wcm9k
dWNlcnMtLTsKKyAgICBpZiAoIGN1cnJlbnQtPmRvbWFpbiA9PSBpbXBsLT52ZWQuZCApCisgICAg
ICAgIGltcGwtPnRhcmdldF9wcm9kdWNlcnMtLTsKICAgICBlbHNlCi0gICAgICAgIHZlZC0+Zm9y
ZWlnbl9wcm9kdWNlcnMtLTsKKyAgICAgICAgaW1wbC0+Zm9yZWlnbl9wcm9kdWNlcnMtLTsKIAog
ICAgIC8qIEtpY2sgYW55IHdhaXRlcnMgKi8KLSAgICB2bV9ldmVudF93YWtlKHZlZCk7CisgICAg
dm1fZXZlbnRfcmluZ193YWtlKGltcGwpOwogfQogCiAvKgotICogdm1fZXZlbnRfbWFya19hbmRf
cGF1c2UoKSB0YWdzIHZjcHUgYW5kIHB1dCBpdCB0byBzbGVlcC4KLSAqIFRoZSB2Y3B1IHdpbGwg
cmVzdW1lIGV4ZWN1dGlvbiBpbiB2bV9ldmVudF93YWtlX2Jsb2NrZWQoKS4KKyAqIHZtX2V2ZW50
X3JpbmdfbWFya19hbmRfcGF1c2UoKSB0YWdzIHZjcHUgYW5kIHB1dCBpdCB0byBzbGVlcC4KKyAq
IFRoZSB2Y3B1IHdpbGwgcmVzdW1lIGV4ZWN1dGlvbiBpbiB2bV9ldmVudF9yaW5nX3dha2VfYmxv
Y2tlZCgpLgogICovCi1zdGF0aWMgdm9pZCB2bV9ldmVudF9tYXJrX2FuZF9wYXVzZShzdHJ1Y3Qg
dmNwdSAqdiwgc3RydWN0IHZtX2V2ZW50X2RvbWFpbiAqdmVkKQorc3RhdGljIHZvaWQgdm1fZXZl
bnRfcmluZ19tYXJrX2FuZF9wYXVzZShzdHJ1Y3QgdmNwdSAqdiwKKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0IHZtX2V2ZW50X3JpbmdfZG9tYWluICppbXBs
KQogewotICAgIGlmICggIXRlc3RfYW5kX3NldF9iaXQodmVkLT5wYXVzZV9mbGFnLCAmdi0+cGF1
c2VfZmxhZ3MpICkKKyAgICBpZiAoICF0ZXN0X2FuZF9zZXRfYml0KGltcGwtPnBhdXNlX2ZsYWcs
ICZ2LT5wYXVzZV9mbGFncykgKQogICAgIHsKICAgICAgICAgdmNwdV9wYXVzZV9ub3N5bmModik7
Ci0gICAgICAgIHZlZC0+YmxvY2tlZCsrOworICAgICAgICBpbXBsLT5ibG9ja2VkKys7CiAgICAg
fQogfQogCkBAIC0yNzcsMzQgKzI3NywzMSBAQCBzdGF0aWMgdm9pZCB2bV9ldmVudF9tYXJrX2Fu
ZF9wYXVzZShzdHJ1Y3QgdmNwdSAqdiwgc3RydWN0IHZtX2V2ZW50X2RvbWFpbiAqdmVkKQogICog
b3Zlcmx5IGZ1bGwgYW5kIGl0cyBjb250aW51ZWQgZXhlY3V0aW9uIHdvdWxkIGNhdXNlIHN0YWxs
aW5nIGFuZCBleGNlc3NpdmUKICAqIHdhaXRpbmcuICBUaGUgdkNQVSB3aWxsIGJlIGF1dG9tYXRp
Y2FsbHkgdW5wYXVzZWQgd2hlbiB0aGUgcmluZyBjbGVhcnMuCiAgKi8KLXZvaWQgdm1fZXZlbnRf
cHV0X3JlcXVlc3Qoc3RydWN0IHZtX2V2ZW50X2RvbWFpbiAqdmVkLAotICAgICAgICAgICAgICAg
ICAgICAgICAgICB2bV9ldmVudF9yZXF1ZXN0X3QgKnJlcSkKK3N0YXRpYyB2b2lkIHZtX2V2ZW50
X3JpbmdfcHV0X3JlcXVlc3Qoc3RydWN0IHZtX2V2ZW50X2RvbWFpbiAqdmVkLAorICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2bV9ldmVudF9yZXF1ZXN0X3QgKnJlcSkKIHsK
ICAgICB2bV9ldmVudF9mcm9udF9yaW5nX3QgKmZyb250X3Jpbmc7CiAgICAgaW50IGZyZWVfcmVx
OwogICAgIHVuc2lnbmVkIGludCBhdmFpbF9yZXE7CiAgICAgUklOR19JRFggcmVxX3Byb2Q7CiAg
ICAgc3RydWN0IHZjcHUgKmN1cnIgPSBjdXJyZW50OwotICAgIHN0cnVjdCBkb21haW4gKmQgPSB2
ZWQtPmQ7Ci0KLSAgICBpZiggIXZtX2V2ZW50X2NoZWNrKHZlZCkgKQotICAgICAgICByZXR1cm47
CisgICAgc3RydWN0IHZtX2V2ZW50X3JpbmdfZG9tYWluICppbXBsID0gdG9fcmluZyh2ZWQpOwog
Ci0gICAgaWYgKCBjdXJyLT5kb21haW4gIT0gZCApCisgICAgaWYgKCBjdXJyLT5kb21haW4gIT0g
dmVkLT5kICkKICAgICB7CiAgICAgICAgIHJlcS0+ZmxhZ3MgfD0gVk1fRVZFTlRfRkxBR19GT1JF
SUdOOwogCiAgICAgICAgIGlmICggIShyZXEtPmZsYWdzICYgVk1fRVZFTlRfRkxBR19WQ1BVX1BB
VVNFRCkgKQogICAgICAgICAgICAgZ2RwcmludGsoWEVOTE9HX1dBUk5JTkcsICJkJWR2JWQgd2Fz
IG5vdCBwYXVzZWQuXG4iLAotICAgICAgICAgICAgICAgICAgICAgZC0+ZG9tYWluX2lkLCByZXEt
PnZjcHVfaWQpOworICAgICAgICAgICAgICAgICAgICAgdmVkLT5kLT5kb21haW5faWQsIHJlcS0+
dmNwdV9pZCk7CiAgICAgfQogCiAgICAgcmVxLT52ZXJzaW9uID0gVk1fRVZFTlRfSU5URVJGQUNF
X1ZFUlNJT047CiAKLSAgICBzcGluX2xvY2soJnZlZC0+bG9jayk7CisgICAgc3Bpbl9sb2NrKCZp
bXBsLT52ZWQubG9jayk7CiAKICAgICAvKiBEdWUgdG8gdGhlIHJlc2VydmF0aW9ucywgdGhpcyBz
dGVwIG11c3Qgc3VjY2VlZC4gKi8KLSAgICBmcm9udF9yaW5nID0gJnZlZC0+ZnJvbnRfcmluZzsK
KyAgICBmcm9udF9yaW5nID0gJmltcGwtPmZyb250X3Jpbmc7CiAgICAgZnJlZV9yZXEgPSBSSU5H
X0ZSRUVfUkVRVUVTVFMoZnJvbnRfcmluZyk7CiAgICAgQVNTRVJUKGZyZWVfcmVxID4gMCk7CiAK
QEAgLTMxOCwzMSArMzE1LDMxIEBAIHZvaWQgdm1fZXZlbnRfcHV0X3JlcXVlc3Qoc3RydWN0IHZt
X2V2ZW50X2RvbWFpbiAqdmVkLAogICAgIFJJTkdfUFVTSF9SRVFVRVNUUyhmcm9udF9yaW5nKTsK
IAogICAgIC8qIFdlJ3ZlIGFjdHVhbGx5ICp1c2VkKiBvdXIgcmVzZXJ2YXRpb24sIHNvIHJlbGVh
c2UgdGhlIHNsb3QuICovCi0gICAgdm1fZXZlbnRfcmVsZWFzZV9zbG90KHZlZCk7CisgICAgdm1f
ZXZlbnRfcmluZ19yZWxlYXNlX3Nsb3QoaW1wbCk7CiAKICAgICAvKiBHaXZlIHRoaXMgdkNQVSBh
IGJsYWNrIGV5ZSBpZiBuZWNlc3NhcnksIG9uIHRoZSB3YXkgb3V0LgogICAgICAqIFNlZSB0aGUg
Y29tbWVudHMgYWJvdmUgd2FrZV9ibG9ja2VkKCkgZm9yIG1vcmUgaW5mb3JtYXRpb24KICAgICAg
KiBvbiBob3cgdGhpcyBtZWNoYW5pc20gd29ya3MgdG8gYXZvaWQgd2FpdGluZy4gKi8KLSAgICBh
dmFpbF9yZXEgPSB2bV9ldmVudF9yaW5nX2F2YWlsYWJsZSh2ZWQpOwotICAgIGlmKCBjdXJyLT5k
b21haW4gPT0gZCAmJiBhdmFpbF9yZXEgPCBkLT5tYXhfdmNwdXMgJiYKKyAgICBhdmFpbF9yZXEg
PSB2bV9ldmVudF9yaW5nX2F2YWlsYWJsZShpbXBsKTsKKyAgICBpZiggY3Vyci0+ZG9tYWluID09
IHZlZC0+ZCAmJiBhdmFpbF9yZXEgPCB2ZWQtPmQtPm1heF92Y3B1cyAmJgogICAgICAgICAhYXRv
bWljX3JlYWQoJmN1cnItPnZtX2V2ZW50X3BhdXNlX2NvdW50KSApCi0gICAgICAgIHZtX2V2ZW50
X21hcmtfYW5kX3BhdXNlKGN1cnIsIHZlZCk7CisgICAgICAgIHZtX2V2ZW50X3JpbmdfbWFya19h
bmRfcGF1c2UoY3VyciwgaW1wbCk7CiAKLSAgICBzcGluX3VubG9jaygmdmVkLT5sb2NrKTsKKyAg
ICBzcGluX3VubG9jaygmaW1wbC0+dmVkLmxvY2spOwogCi0gICAgbm90aWZ5X3ZpYV94ZW5fZXZl
bnRfY2hhbm5lbChkLCB2ZWQtPnhlbl9wb3J0KTsKKyAgICBub3RpZnlfdmlhX3hlbl9ldmVudF9j
aGFubmVsKHZlZC0+ZCwgaW1wbC0+eGVuX3BvcnQpOwogfQogCi1zdGF0aWMgaW50IHZtX2V2ZW50
X2dldF9yZXNwb25zZShzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3Qgdm1fZXZlbnRfZG9tYWluICp2
ZWQsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2bV9ldmVudF9yZXNwb25zZV90
ICpyc3ApCitzdGF0aWMgaW50IHZtX2V2ZW50X3JpbmdfZ2V0X3Jlc3BvbnNlKHN0cnVjdCB2bV9l
dmVudF9yaW5nX2RvbWFpbiAqaW1wbCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgdm1fZXZlbnRfcmVzcG9uc2VfdCAqcnNwKQogewogICAgIHZtX2V2ZW50X2Zyb250X3Jp
bmdfdCAqZnJvbnRfcmluZzsKICAgICBSSU5HX0lEWCByc3BfY29uczsKICAgICBpbnQgcmMgPSAw
OwogCi0gICAgc3Bpbl9sb2NrKCZ2ZWQtPmxvY2spOworICAgIHNwaW5fbG9jaygmaW1wbC0+dmVk
LmxvY2spOwogCi0gICAgZnJvbnRfcmluZyA9ICZ2ZWQtPmZyb250X3Jpbmc7CisgICAgZnJvbnRf
cmluZyA9ICZpbXBsLT5mcm9udF9yaW5nOwogICAgIHJzcF9jb25zID0gZnJvbnRfcmluZy0+cnNw
X2NvbnM7CiAKICAgICBpZiAoICFSSU5HX0hBU19VTkNPTlNVTUVEX1JFU1BPTlNFUyhmcm9udF9y
aW5nKSApCkBAIC0zNTgsMTIgKzM1NSwxMiBAQCBzdGF0aWMgaW50IHZtX2V2ZW50X2dldF9yZXNw
b25zZShzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3Qgdm1fZXZlbnRfZG9tYWluICp2ZWQsCiAKICAg
ICAvKiBLaWNrIGFueSB3YWl0ZXJzIC0tIHNpbmNlIHdlJ3ZlIGp1c3QgY29uc3VtZWQgYW4gZXZl
bnQsCiAgICAgICogdGhlcmUgbWF5IGJlIGFkZGl0aW9uYWwgc3BhY2UgYXZhaWxhYmxlIGluIHRo
ZSByaW5nLiAqLwotICAgIHZtX2V2ZW50X3dha2UodmVkKTsKKyAgICB2bV9ldmVudF9yaW5nX3dh
a2UoaW1wbCk7CiAKICAgICByYyA9IDE7CiAKICBvdXQ6Ci0gICAgc3Bpbl91bmxvY2soJnZlZC0+
bG9jayk7CisgICAgc3Bpbl91bmxvY2soJmltcGwtPnZlZC5sb2NrKTsKIAogICAgIHJldHVybiBy
YzsKIH0KQEAgLTM3NiwxMCArMzczLDEzIEBAIHN0YXRpYyBpbnQgdm1fZXZlbnRfZ2V0X3Jlc3Bv
bnNlKHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCB2bV9ldmVudF9kb21haW4gKnZlZCwKICAqIE5v
dGU6IHJlc3BvbnNlcyBhcmUgaGFuZGxlZCB0aGUgc2FtZSB3YXkgcmVnYXJkbGVzcyBvZiB3aGlj
aCByaW5nIHRoZXkKICAqIGFycml2ZSBvbi4KICAqLwotc3RhdGljIGludCB2bV9ldmVudF9yZXN1
bWUoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IHZtX2V2ZW50X2RvbWFpbiAqdmVkKQorc3RhdGlj
IGludCB2bV9ldmVudF9yaW5nX3Jlc3VtZShzdHJ1Y3Qgdm1fZXZlbnRfcmluZ19kb21haW4gKmlt
cGwpCiB7CiAgICAgdm1fZXZlbnRfcmVzcG9uc2VfdCByc3A7CiAKKyAgICBpZiAoIHVubGlrZWx5
KCFpbXBsIHx8ICF2bV9ldmVudF9jaGVjaygmaW1wbC0+dmVkKSkgKQorICAgICAgICAgcmV0dXJu
IC1FTk9ERVY7CisKICAgICAvKgogICAgICAqIHZtX2V2ZW50X3Jlc3VtZSgpIHJ1bnMgaW4gZWl0
aGVyIFhFTl9WTV9FVkVOVF8qIGRvbWN0bHMsIG9yCiAgICAgICogRVZUQ0hOX3NlbmQgY29udGV4
dCBmcm9tIHRoZSBpbnRyb3NwZWN0aW9uIGNvbnN1bWVyLiBCb3RoIGNvbnRleHRzCkBAIC0zODgs
MTMgKzM4OCwxMCBAQCBzdGF0aWMgaW50IHZtX2V2ZW50X3Jlc3VtZShzdHJ1Y3QgZG9tYWluICpk
LCBzdHJ1Y3Qgdm1fZXZlbnRfZG9tYWluICp2ZWQpCiAgICAgICogYmVsb3csIHRoaXMgY292ZXJz
IHRoZSBjYXNlIHdoZXJlIHdlIHdvdWxkIG5lZWQgdG8gaXRlcmF0ZSBvdmVyIGFsbAogICAgICAq
IG9mIHRoZW0gbW9yZSBzdWNjaW50bHkuCiAgICAgICovCi0gICAgQVNTRVJUKGQgIT0gY3VycmVu
dC0+ZG9tYWluKTsKLQotICAgIGlmICggdW5saWtlbHkoIXZtX2V2ZW50X2NoZWNrKHZlZCkpICkK
LSAgICAgICAgIHJldHVybiAtRU5PREVWOworICAgIEFTU0VSVChpbXBsLT52ZWQuZCAhPSBjdXJy
ZW50LT5kb21haW4pOwogCiAgICAgLyogUHVsbCBhbGwgcmVzcG9uc2VzIG9mZiB0aGUgcmluZy4g
Ki8KLSAgICB3aGlsZSAoIHZtX2V2ZW50X2dldF9yZXNwb25zZShkLCB2ZWQsICZyc3ApICkKKyAg
ICB3aGlsZSAoIHZtX2V2ZW50X3JpbmdfZ2V0X3Jlc3BvbnNlKGltcGwsICZyc3ApICkKICAgICB7
CiAgICAgICAgIHN0cnVjdCB2Y3B1ICp2OwogCkBAIC00MDUsNyArNDAyLDcgQEAgc3RhdGljIGlu
dCB2bV9ldmVudF9yZXN1bWUoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IHZtX2V2ZW50X2RvbWFp
biAqdmVkKQogICAgICAgICB9CiAKICAgICAgICAgLyogVmFsaWRhdGUgdGhlIHZjcHVfaWQgaW4g
dGhlIHJlc3BvbnNlLiAqLwotICAgICAgICB2ID0gZG9tYWluX3ZjcHUoZCwgcnNwLnZjcHVfaWQp
OworICAgICAgICB2ID0gZG9tYWluX3ZjcHUoaW1wbC0+dmVkLmQsIHJzcC52Y3B1X2lkKTsKICAg
ICAgICAgaWYgKCAhdiApCiAgICAgICAgICAgICBjb250aW51ZTsKIApAQCAtNDE5LDcgKzQxNiw3
IEBAIHN0YXRpYyBpbnQgdm1fZXZlbnRfcmVzdW1lKHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCB2
bV9ldmVudF9kb21haW4gKnZlZCkKICAgICAgICAgewogI2lmZGVmIENPTkZJR19IQVNfTUVNX1BB
R0lORwogICAgICAgICAgICAgaWYgKCByc3AucmVhc29uID09IFZNX0VWRU5UX1JFQVNPTl9NRU1f
UEFHSU5HICkKLSAgICAgICAgICAgICAgICBwMm1fbWVtX3BhZ2luZ19yZXN1bWUoZCwgJnJzcCk7
CisgICAgICAgICAgICAgICAgcDJtX21lbV9wYWdpbmdfcmVzdW1lKGltcGwtPnZlZC5kLCAmcnNw
KTsKICNlbmRpZgogCiAgICAgICAgICAgICAvKgpAQCAtNDM5LDcgKzQzNiw3IEBAIHN0YXRpYyBp
bnQgdm1fZXZlbnRfcmVzdW1lKHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCB2bV9ldmVudF9kb21h
aW4gKnZlZCkKICAgICAgICAgICAgICAqIENoZWNrIGluIGFyY2gtc3BlY2lmaWMgaGFuZGxlciB0
byBhdm9pZCBiaXRtYXNrIG92ZXJoZWFkIHdoZW4KICAgICAgICAgICAgICAqIG5vdCBzdXBwb3J0
ZWQuCiAgICAgICAgICAgICAgKi8KLSAgICAgICAgICAgIHZtX2V2ZW50X3RvZ2dsZV9zaW5nbGVz
dGVwKGQsIHYsICZyc3ApOworICAgICAgICAgICAgdm1fZXZlbnRfdG9nZ2xlX3NpbmdsZXN0ZXAo
aW1wbC0+dmVkLmQsIHYsICZyc3ApOwogCiAgICAgICAgICAgICAvKiBDaGVjayBmb3IgYWx0cDJt
IHN3aXRjaCAqLwogICAgICAgICAgICAgaWYgKCByc3AuZmxhZ3MgJiBWTV9FVkVOVF9GTEFHX0FM
VEVSTkFURV9QMk0gKQpAQCAtNDU5LDcyICs0NTYsNjkgQEAgc3RhdGljIGludCB2bV9ldmVudF9y
ZXN1bWUoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IHZtX2V2ZW50X2RvbWFpbiAqdmVkKQogICAg
IHJldHVybiAwOwogfQogCi12b2lkIHZtX2V2ZW50X2NhbmNlbF9zbG90KHN0cnVjdCB2bV9ldmVu
dF9kb21haW4gKnZlZCkKK3N0YXRpYyB2b2lkIHZtX2V2ZW50X3JpbmdfY2FuY2VsX3Nsb3Qoc3Ry
dWN0IHZtX2V2ZW50X2RvbWFpbiAqdmVkKQogewotICAgIGlmKCAhdm1fZXZlbnRfY2hlY2sodmVk
KSApCi0gICAgICAgIHJldHVybjsKLQogICAgIHNwaW5fbG9jaygmdmVkLT5sb2NrKTsKLSAgICB2
bV9ldmVudF9yZWxlYXNlX3Nsb3QodmVkKTsKKyAgICB2bV9ldmVudF9yaW5nX3JlbGVhc2Vfc2xv
dCh0b19yaW5nKHZlZCkpOwogICAgIHNwaW5fdW5sb2NrKCZ2ZWQtPmxvY2spOwogfQogCi1zdGF0
aWMgaW50IHZtX2V2ZW50X2dyYWJfc2xvdChzdHJ1Y3Qgdm1fZXZlbnRfZG9tYWluICp2ZWQsIGlu
dCBmb3JlaWduKQorc3RhdGljIGludCB2bV9ldmVudF9yaW5nX2dyYWJfc2xvdChzdHJ1Y3Qgdm1f
ZXZlbnRfcmluZ19kb21haW4gKmltcGwsIGludCBmb3JlaWduKQogewogICAgIHVuc2lnbmVkIGlu
dCBhdmFpbF9yZXE7CiAgICAgaW50IHJjOwogCi0gICAgaWYgKCAhdmVkLT5yaW5nX3BhZ2UgKQor
ICAgIGlmICggIWltcGwtPnJpbmdfcGFnZSApCiAgICAgICAgIHJldHVybiAtRU9QTk9UU1VQUDsK
IAotICAgIHNwaW5fbG9jaygmdmVkLT5sb2NrKTsKKyAgICBzcGluX2xvY2soJmltcGwtPnZlZC5s
b2NrKTsKIAotICAgIGF2YWlsX3JlcSA9IHZtX2V2ZW50X3JpbmdfYXZhaWxhYmxlKHZlZCk7Cisg
ICAgYXZhaWxfcmVxID0gdm1fZXZlbnRfcmluZ19hdmFpbGFibGUoaW1wbCk7CiAKICAgICByYyA9
IC1FQlVTWTsKICAgICBpZiAoIGF2YWlsX3JlcSA9PSAwICkKICAgICAgICAgZ290byBvdXQ7CiAK
ICAgICBpZiAoICFmb3JlaWduICkKLSAgICAgICAgdmVkLT50YXJnZXRfcHJvZHVjZXJzKys7Cisg
ICAgICAgIGltcGwtPnRhcmdldF9wcm9kdWNlcnMrKzsKICAgICBlbHNlCi0gICAgICAgIHZlZC0+
Zm9yZWlnbl9wcm9kdWNlcnMrKzsKKyAgICAgICAgaW1wbC0+Zm9yZWlnbl9wcm9kdWNlcnMrKzsK
IAogICAgIHJjID0gMDsKIAogIG91dDoKLSAgICBzcGluX3VubG9jaygmdmVkLT5sb2NrKTsKKyAg
ICBzcGluX3VubG9jaygmaW1wbC0+dmVkLmxvY2spOwogCiAgICAgcmV0dXJuIHJjOwogfQogCiAv
KiBTaW1wbGUgdHJ5X2dyYWIgd3JhcHBlciBmb3IgdXNlIGluIHRoZSB3YWl0X2V2ZW50KCkgbWFj
cm8uICovCi1zdGF0aWMgaW50IHZtX2V2ZW50X3dhaXRfdHJ5X2dyYWIoc3RydWN0IHZtX2V2ZW50
X2RvbWFpbiAqdmVkLCBpbnQgKnJjKQorc3RhdGljIGludCB2bV9ldmVudF9yaW5nX3dhaXRfdHJ5
X2dyYWIoc3RydWN0IHZtX2V2ZW50X3JpbmdfZG9tYWluICppbXBsLCBpbnQgKnJjKQogewotICAg
ICpyYyA9IHZtX2V2ZW50X2dyYWJfc2xvdCh2ZWQsIDApOworICAgICpyYyA9IHZtX2V2ZW50X3Jp
bmdfZ3JhYl9zbG90KGltcGwsIDApOwogCiAgICAgcmV0dXJuICpyYzsKIH0KIAotLyogQ2FsbCB2
bV9ldmVudF9ncmFiX3Nsb3QoKSB1bnRpbCB0aGUgcmluZyBkb2Vzbid0IGV4aXN0LCBvciBpcyBh
dmFpbGFibGUuICovCi1zdGF0aWMgaW50IHZtX2V2ZW50X3dhaXRfc2xvdChzdHJ1Y3Qgdm1fZXZl
bnRfZG9tYWluICp2ZWQpCisvKiBDYWxsIHZtX2V2ZW50X3JpbmdfZ3JhYl9zbG90KCkgdW50aWwg
dGhlIHJpbmcgZG9lc24ndCBleGlzdCwgb3IgaXMgYXZhaWxhYmxlLiAqLworc3RhdGljIGludCB2
bV9ldmVudF9yaW5nX3dhaXRfc2xvdChzdHJ1Y3Qgdm1fZXZlbnRfcmluZ19kb21haW4gKmltcGwp
CiB7CiAgICAgaW50IHJjID0gLUVCVVNZOwogCi0gICAgd2FpdF9ldmVudCh2ZWQtPndxLCB2bV9l
dmVudF93YWl0X3RyeV9ncmFiKHZlZCwgJnJjKSAhPSAtRUJVU1kpOworICAgIHdhaXRfZXZlbnQo
aW1wbC0+d3EsIHZtX2V2ZW50X3Jpbmdfd2FpdF90cnlfZ3JhYihpbXBsLCAmcmMpICE9IC1FQlVT
WSk7CiAKICAgICByZXR1cm4gcmM7CiB9CiAKLWJvb2wgdm1fZXZlbnRfY2hlY2soc3RydWN0IHZt
X2V2ZW50X2RvbWFpbiAqdmVkKQorc3RhdGljIGJvb2wgdm1fZXZlbnRfcmluZ19jaGVjayhzdHJ1
Y3Qgdm1fZXZlbnRfZG9tYWluICp2ZWQpCiB7Ci0gICAgcmV0dXJuIHZlZCAmJiB2ZWQtPnJpbmdf
cGFnZTsKKyAgICByZXR1cm4gdG9fcmluZyh2ZWQpLT5yaW5nX3BhZ2UgIT0gTlVMTDsKIH0KIAog
LyoKICAqIERldGVybWluZXMgd2hldGhlciBvciBub3QgdGhlIGN1cnJlbnQgdkNQVSBiZWxvbmdz
IHRvIHRoZSB0YXJnZXQgZG9tYWluLAogICogYW5kIGNhbGxzIHRoZSBhcHByb3ByaWF0ZSB3YWl0
IGZ1bmN0aW9uLiAgSWYgaXQgaXMgYSBndWVzdCB2Q1BVLCB0aGVuIHdlCi0gKiB1c2Ugdm1fZXZl
bnRfd2FpdF9zbG90KCkgdG8gcmVzZXJ2ZSBhIHNsb3QuICBBcyBsb25nIGFzIHRoZXJlIGlzIGEg
cmluZywKKyAqIHVzZSB2bV9ldmVudF9yaW5nX3dhaXRfc2xvdCgpIHRvIHJlc2VydmUgYSBzbG90
LiAgQXMgbG9uZyBhcyB0aGVyZSBpcyBhIHJpbmcsCiAgKiB0aGlzIGZ1bmN0aW9uIHdpbGwgYWx3
YXlzIHJldHVybiAwIGZvciBhIGd1ZXN0LiAgRm9yIGEgbm9uLWd1ZXN0LCB3ZSBjaGVjawogICog
Zm9yIHNwYWNlIGFuZCByZXR1cm4gLUVCVVNZIGlmIHRoZSByaW5nIGlzIG5vdCBhdmFpbGFibGUu
CiAgKgpAQCAtNTMzLDM2ICs1MjcsMzMgQEAgYm9vbCB2bV9ldmVudF9jaGVjayhzdHJ1Y3Qgdm1f
ZXZlbnRfZG9tYWluICp2ZWQpCiAgKiAgICAgICAgICAgICAgIDA6IGEgc3BvdCBoYXMgYmVlbiBy
ZXNlcnZlZAogICoKICAqLwotaW50IF9fdm1fZXZlbnRfY2xhaW1fc2xvdChzdHJ1Y3Qgdm1fZXZl
bnRfZG9tYWluICp2ZWQsIGJvb2wgYWxsb3dfc2xlZXApCitzdGF0aWMgaW50IHZtX2V2ZW50X3Jp
bmdfY2xhaW1fc2xvdChzdHJ1Y3Qgdm1fZXZlbnRfZG9tYWluICp2ZWQsIGJvb2wgYWxsb3dfc2xl
ZXApCiB7Ci0gICAgaWYgKCAhdm1fZXZlbnRfY2hlY2sodmVkKSApCi0gICAgICAgIHJldHVybiAt
RU9QTk9UU1VQUDsKLQogICAgIGlmICggKGN1cnJlbnQtPmRvbWFpbiA9PSB2ZWQtPmQpICYmIGFs
bG93X3NsZWVwICkKLSAgICAgICAgcmV0dXJuIHZtX2V2ZW50X3dhaXRfc2xvdCh2ZWQpOworICAg
ICAgICByZXR1cm4gdm1fZXZlbnRfcmluZ193YWl0X3Nsb3QodG9fcmluZyh2ZWQpKTsKICAgICBl
bHNlCi0gICAgICAgIHJldHVybiB2bV9ldmVudF9ncmFiX3Nsb3QodmVkLCBjdXJyZW50LT5kb21h
aW4gIT0gdmVkLT5kKTsKKyAgICAgICAgcmV0dXJuIHZtX2V2ZW50X3JpbmdfZ3JhYl9zbG90KHRv
X3JpbmcodmVkKSwgY3VycmVudC0+ZG9tYWluICE9IHZlZC0+ZCk7CiB9CiAKICNpZmRlZiBDT05G
SUdfSEFTX01FTV9QQUdJTkcKIC8qIFJlZ2lzdGVyZWQgd2l0aCBYZW4tYm91bmQgZXZlbnQgY2hh
bm5lbCBmb3IgaW5jb21pbmcgbm90aWZpY2F0aW9ucy4gKi8KIHN0YXRpYyB2b2lkIG1lbV9wYWdp
bmdfbm90aWZpY2F0aW9uKHN0cnVjdCB2Y3B1ICp2LCB1bnNpZ25lZCBpbnQgcG9ydCkKIHsKLSAg
ICB2bV9ldmVudF9yZXN1bWUodi0+ZG9tYWluLCB2LT5kb21haW4tPnZtX2V2ZW50X3BhZ2luZyk7
CisgICAgdm1fZXZlbnRfcmluZ19yZXN1bWUodG9fcmluZyh2LT5kb21haW4tPnZtX2V2ZW50X3Bh
Z2luZykpOwogfQogI2VuZGlmCiAKIC8qIFJlZ2lzdGVyZWQgd2l0aCBYZW4tYm91bmQgZXZlbnQg
Y2hhbm5lbCBmb3IgaW5jb21pbmcgbm90aWZpY2F0aW9ucy4gKi8KIHN0YXRpYyB2b2lkIG1vbml0
b3Jfbm90aWZpY2F0aW9uKHN0cnVjdCB2Y3B1ICp2LCB1bnNpZ25lZCBpbnQgcG9ydCkKIHsKLSAg
ICB2bV9ldmVudF9yZXN1bWUodi0+ZG9tYWluLCB2LT5kb21haW4tPnZtX2V2ZW50X21vbml0b3Ip
OworICAgIHZtX2V2ZW50X3JpbmdfcmVzdW1lKHRvX3Jpbmcodi0+ZG9tYWluLT52bV9ldmVudF9t
b25pdG9yKSk7CiB9CiAKICNpZmRlZiBDT05GSUdfSEFTX01FTV9TSEFSSU5HCiAvKiBSZWdpc3Rl
cmVkIHdpdGggWGVuLWJvdW5kIGV2ZW50IGNoYW5uZWwgZm9yIGluY29taW5nIG5vdGlmaWNhdGlv
bnMuICovCiBzdGF0aWMgdm9pZCBtZW1fc2hhcmluZ19ub3RpZmljYXRpb24oc3RydWN0IHZjcHUg
KnYsIHVuc2lnbmVkIGludCBwb3J0KQogewotICAgIHZtX2V2ZW50X3Jlc3VtZSh2LT5kb21haW4s
IHYtPmRvbWFpbi0+dm1fZXZlbnRfc2hhcmUpOworICAgIHZtX2V2ZW50X3JpbmdfcmVzdW1lKHRv
X3Jpbmcodi0+ZG9tYWluLT52bV9ldmVudF9zaGFyZSkpOwogfQogI2VuZGlmCiAKQEAgLTU3MSwz
MiArNTYyLDMyIEBAIHZvaWQgdm1fZXZlbnRfY2xlYW51cChzdHJ1Y3QgZG9tYWluICpkKQogewog
I2lmZGVmIENPTkZJR19IQVNfTUVNX1BBR0lORwogICAgIGlmICggdm1fZXZlbnRfY2hlY2soZC0+
dm1fZXZlbnRfcGFnaW5nKSApCi0gICAgewotICAgICAgICAvKiBEZXN0cm95aW5nIHRoZSB3YWl0
IHF1ZXVlIGhlYWQgbWVhbnMgd2FraW5nIHVwIGFsbAotICAgICAgICAgKiBxdWV1ZWQgdmNwdXMu
IFRoaXMgd2lsbCBkcmFpbiB0aGUgbGlzdCwgYWxsb3dpbmcKLSAgICAgICAgICogdGhlIGRpc2Fi
bGUgcm91dGluZSB0byBjb21wbGV0ZS4gSXQgd2lsbCBhbHNvIGRyb3AKLSAgICAgICAgICogYWxs
IGRvbWFpbiByZWZzIHRoZSB3YWl0LXF1ZXVlZCB2Y3B1cyBhcmUgaG9sZGluZy4KLSAgICAgICAg
ICogRmluYWxseSwgYmVjYXVzZSB0aGlzIGNvZGUgcGF0aCBpbnZvbHZlcyBwcmV2aW91c2x5Ci0g
ICAgICAgICAqIHBhdXNpbmcgdGhlIGRvbWFpbiAoZG9tYWluX2tpbGwpLCB1bnBhdXNpbmcgdGhl
Ci0gICAgICAgICAqIHZjcHVzIGNhdXNlcyBubyBoYXJtLiAqLwotICAgICAgICBkZXN0cm95X3dh
aXRxdWV1ZV9oZWFkKCZkLT52bV9ldmVudF9wYWdpbmctPndxKTsKLSAgICAgICAgKHZvaWQpdm1f
ZXZlbnRfZGlzYWJsZShkLCAmZC0+dm1fZXZlbnRfcGFnaW5nKTsKLSAgICB9CisgICAgICAgIGQt
PnZtX2V2ZW50X3BhZ2luZy0+b3BzLT5jbGVhbnVwKCZkLT52bV9ldmVudF9wYWdpbmcpOwogI2Vu
ZGlmCisKICAgICBpZiAoIHZtX2V2ZW50X2NoZWNrKGQtPnZtX2V2ZW50X21vbml0b3IpICkKLSAg
ICB7Ci0gICAgICAgIGRlc3Ryb3lfd2FpdHF1ZXVlX2hlYWQoJmQtPnZtX2V2ZW50X21vbml0b3It
PndxKTsKLSAgICAgICAgKHZvaWQpdm1fZXZlbnRfZGlzYWJsZShkLCAmZC0+dm1fZXZlbnRfbW9u
aXRvcik7Ci0gICAgfQorICAgICAgICBkLT52bV9ldmVudF9tb25pdG9yLT5vcHMtPmNsZWFudXAo
JmQtPnZtX2V2ZW50X21vbml0b3IpOworCiAjaWZkZWYgQ09ORklHX0hBU19NRU1fU0hBUklORwog
ICAgIGlmICggdm1fZXZlbnRfY2hlY2soZC0+dm1fZXZlbnRfc2hhcmUpICkKLSAgICB7Ci0gICAg
ICAgIGRlc3Ryb3lfd2FpdHF1ZXVlX2hlYWQoJmQtPnZtX2V2ZW50X3NoYXJlLT53cSk7Ci0gICAg
ICAgICh2b2lkKXZtX2V2ZW50X2Rpc2FibGUoZCwgJmQtPnZtX2V2ZW50X3NoYXJlKTsKLSAgICB9
CisgICAgICAgIGQtPnZtX2V2ZW50X3NoYXJlLT5vcHMtPmNsZWFudXAoJmQtPnZtX2V2ZW50X3No
YXJlKTsKICNlbmRpZgogfQogCitzdGF0aWMgdm9pZCB2bV9ldmVudF9yaW5nX2NsZWFudXAoc3Ry
dWN0IHZtX2V2ZW50X2RvbWFpbiAqKl92ZWQpCit7CisgICAgc3RydWN0IHZtX2V2ZW50X3Jpbmdf
ZG9tYWluICppbXBsID0gdG9fcmluZygqX3ZlZCk7CisgICAgLyogRGVzdHJveWluZyB0aGUgd2Fp
dCBxdWV1ZSBoZWFkIG1lYW5zIHdha2luZyB1cCBhbGwKKyAgICAgKiBxdWV1ZWQgdmNwdXMuIFRo
aXMgd2lsbCBkcmFpbiB0aGUgbGlzdCwgYWxsb3dpbmcKKyAgICAgKiB0aGUgZGlzYWJsZSByb3V0
aW5lIHRvIGNvbXBsZXRlLiBJdCB3aWxsIGFsc28gZHJvcAorICAgICAqIGFsbCBkb21haW4gcmVm
cyB0aGUgd2FpdC1xdWV1ZWQgdmNwdXMgYXJlIGhvbGRpbmcuCisgICAgICogRmluYWxseSwgYmVj
YXVzZSB0aGlzIGNvZGUgcGF0aCBpbnZvbHZlcyBwcmV2aW91c2x5CisgICAgICogcGF1c2luZyB0
aGUgZG9tYWluIChkb21haW5fa2lsbCksIHVucGF1c2luZyB0aGUKKyAgICAgKiB2Y3B1cyBjYXVz
ZXMgbm8gaGFybS4gKi8KKyAgICBkZXN0cm95X3dhaXRxdWV1ZV9oZWFkKCZpbXBsLT53cSk7Cisg
ICAgKHZvaWQpdm1fZXZlbnRfcmluZ19kaXNhYmxlKF92ZWQpOworfQorCiBpbnQgdm1fZXZlbnRf
ZG9tY3RsKHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCB4ZW5fZG9tY3RsX3ZtX2V2ZW50X29wICp2
ZWMpCiB7CiAgICAgaW50IHJjOwpAQCAtNjY2LDIzICs2NTcsMjIgQEAgaW50IHZtX2V2ZW50X2Rv
bWN0bChzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QgeGVuX2RvbWN0bF92bV9ldmVudF9vcCAqdmVj
KQogICAgICAgICAgICAgICAgIGJyZWFrOwogCiAgICAgICAgICAgICAvKiBkb21haW5fcGF1c2Uo
KSBub3QgcmVxdWlyZWQgaGVyZSwgc2VlIFhTQS05OSAqLwotICAgICAgICAgICAgcmMgPSB2bV9l
dmVudF9lbmFibGUoZCwgdmVjLCAmZC0+dm1fZXZlbnRfcGFnaW5nLCBfVlBGX21lbV9wYWdpbmcs
CisgICAgICAgICAgICByYyA9IHZtX2V2ZW50X3JpbmdfZW5hYmxlKGQsIHZlYywgJmQtPnZtX2V2
ZW50X3BhZ2luZywgX1ZQRl9tZW1fcGFnaW5nLAogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgSFZNX1BBUkFNX1BBR0lOR19SSU5HX1BGTiwKICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIG1lbV9wYWdpbmdfbm90aWZpY2F0aW9uKTsKICAgICAgICAgfQogICAgICAgICBi
cmVhazsKIAogICAgICAgICBjYXNlIFhFTl9WTV9FVkVOVF9ESVNBQkxFOgotICAgICAgICAgICAg
aWYgKCB2bV9ldmVudF9jaGVjayhkLT52bV9ldmVudF9wYWdpbmcpICkKLSAgICAgICAgICAgIHsK
LSAgICAgICAgICAgICAgICBkb21haW5fcGF1c2UoZCk7Ci0gICAgICAgICAgICAgICAgcmMgPSB2
bV9ldmVudF9kaXNhYmxlKGQsICZkLT52bV9ldmVudF9wYWdpbmcpOwotICAgICAgICAgICAgICAg
IGRvbWFpbl91bnBhdXNlKGQpOwotICAgICAgICAgICAgfQorICAgICAgICAgICAgaWYgKCAhdm1f
ZXZlbnRfY2hlY2soZC0+dm1fZXZlbnRfcGFnaW5nKSApCisgICAgICAgICAgICAgICAgYnJlYWs7
CisgICAgICAgICAgICBkb21haW5fcGF1c2UoZCk7CisgICAgICAgICAgICByYyA9IHZtX2V2ZW50
X3JpbmdfZGlzYWJsZSgmZC0+dm1fZXZlbnRfcGFnaW5nKTsKKyAgICAgICAgICAgIGRvbWFpbl91
bnBhdXNlKGQpOwogICAgICAgICAgICAgYnJlYWs7CiAKICAgICAgICAgY2FzZSBYRU5fVk1fRVZF
TlRfUkVTVU1FOgotICAgICAgICAgICAgcmMgPSB2bV9ldmVudF9yZXN1bWUoZCwgZC0+dm1fZXZl
bnRfcGFnaW5nKTsKKyAgICAgICAgICAgIHJjID0gdm1fZXZlbnRfcmluZ19yZXN1bWUodG9fcmlu
ZyhkLT52bV9ldmVudF9wYWdpbmcpKTsKICAgICAgICAgICAgIGJyZWFrOwogCiAgICAgICAgIGRl
ZmF1bHQ6CkBAIC03MDQsMjMgKzY5NCwyMiBAQCBpbnQgdm1fZXZlbnRfZG9tY3RsKHN0cnVjdCBk
b21haW4gKmQsIHN0cnVjdCB4ZW5fZG9tY3RsX3ZtX2V2ZW50X29wICp2ZWMpCiAgICAgICAgICAg
ICByYyA9IGFyY2hfbW9uaXRvcl9pbml0X2RvbWFpbihkKTsKICAgICAgICAgICAgIGlmICggcmMg
KQogICAgICAgICAgICAgICAgIGJyZWFrOwotICAgICAgICAgICAgcmMgPSB2bV9ldmVudF9lbmFi
bGUoZCwgdmVjLCAmZC0+dm1fZXZlbnRfbW9uaXRvciwgX1ZQRl9tZW1fYWNjZXNzLAorICAgICAg
ICAgICAgcmMgPSB2bV9ldmVudF9yaW5nX2VuYWJsZShkLCB2ZWMsICZkLT52bV9ldmVudF9tb25p
dG9yLCBfVlBGX21lbV9hY2Nlc3MsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBI
Vk1fUEFSQU1fTU9OSVRPUl9SSU5HX1BGTiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIG1vbml0b3Jfbm90aWZpY2F0aW9uKTsKICAgICAgICAgICAgIGJyZWFrOwogCiAgICAgICAg
IGNhc2UgWEVOX1ZNX0VWRU5UX0RJU0FCTEU6Ci0gICAgICAgICAgICBpZiAoIHZtX2V2ZW50X2No
ZWNrKGQtPnZtX2V2ZW50X21vbml0b3IpICkKLSAgICAgICAgICAgIHsKLSAgICAgICAgICAgICAg
ICBkb21haW5fcGF1c2UoZCk7Ci0gICAgICAgICAgICAgICAgcmMgPSB2bV9ldmVudF9kaXNhYmxl
KGQsICZkLT52bV9ldmVudF9tb25pdG9yKTsKLSAgICAgICAgICAgICAgICBhcmNoX21vbml0b3Jf
Y2xlYW51cF9kb21haW4oZCk7Ci0gICAgICAgICAgICAgICAgZG9tYWluX3VucGF1c2UoZCk7Ci0g
ICAgICAgICAgICB9CisgICAgICAgICAgICBpZiAoICF2bV9ldmVudF9jaGVjayhkLT52bV9ldmVu
dF9tb25pdG9yKSApCisgICAgICAgICAgICAgICAgYnJlYWs7CisgICAgICAgICAgICBkb21haW5f
cGF1c2UoZCk7CisgICAgICAgICAgICByYyA9IHZtX2V2ZW50X3JpbmdfZGlzYWJsZSgmZC0+dm1f
ZXZlbnRfbW9uaXRvcik7CisgICAgICAgICAgICBhcmNoX21vbml0b3JfY2xlYW51cF9kb21haW4o
ZCk7CisgICAgICAgICAgICBkb21haW5fdW5wYXVzZShkKTsKICAgICAgICAgICAgIGJyZWFrOwog
CiAgICAgICAgIGNhc2UgWEVOX1ZNX0VWRU5UX1JFU1VNRToKLSAgICAgICAgICAgIHJjID0gdm1f
ZXZlbnRfcmVzdW1lKGQsIGQtPnZtX2V2ZW50X21vbml0b3IpOworICAgICAgICAgICAgcmMgPSB2
bV9ldmVudF9yaW5nX3Jlc3VtZSh0b19yaW5nKGQtPnZtX2V2ZW50X21vbml0b3IpKTsKICAgICAg
ICAgICAgIGJyZWFrOwogCiAgICAgICAgIGRlZmF1bHQ6CkBAIC03NDksMjIgKzczOCwyMSBAQCBp
bnQgdm1fZXZlbnRfZG9tY3RsKHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCB4ZW5fZG9tY3RsX3Zt
X2V2ZW50X29wICp2ZWMpCiAgICAgICAgICAgICAgICAgYnJlYWs7CiAKICAgICAgICAgICAgIC8q
IGRvbWFpbl9wYXVzZSgpIG5vdCByZXF1aXJlZCBoZXJlLCBzZWUgWFNBLTk5ICovCi0gICAgICAg
ICAgICByYyA9IHZtX2V2ZW50X2VuYWJsZShkLCB2ZWMsICZkLT52bV9ldmVudF9zaGFyZSwgX1ZQ
Rl9tZW1fc2hhcmluZywKKyAgICAgICAgICAgIHJjID0gdm1fZXZlbnRfcmluZ19lbmFibGUoZCwg
dmVjLCAmZC0+dm1fZXZlbnRfc2hhcmUsIF9WUEZfbWVtX3NoYXJpbmcsCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBIVk1fUEFSQU1fU0hBUklOR19SSU5HX1BGTiwKICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIG1lbV9zaGFyaW5nX25vdGlmaWNhdGlvbik7CiAgICAg
ICAgICAgICBicmVhazsKIAogICAgICAgICBjYXNlIFhFTl9WTV9FVkVOVF9ESVNBQkxFOgotICAg
ICAgICAgICAgaWYgKCB2bV9ldmVudF9jaGVjayhkLT52bV9ldmVudF9zaGFyZSkgKQotICAgICAg
ICAgICAgewotICAgICAgICAgICAgICAgIGRvbWFpbl9wYXVzZShkKTsKLSAgICAgICAgICAgICAg
ICByYyA9IHZtX2V2ZW50X2Rpc2FibGUoZCwgJmQtPnZtX2V2ZW50X3NoYXJlKTsKLSAgICAgICAg
ICAgICAgICBkb21haW5fdW5wYXVzZShkKTsKLSAgICAgICAgICAgIH0KKyAgICAgICAgICAgIGlm
ICggIXZtX2V2ZW50X2NoZWNrKGQtPnZtX2V2ZW50X3NoYXJlKSApCisgICAgICAgICAgICAgICAg
YnJlYWs7CisgICAgICAgICAgICBkb21haW5fcGF1c2UoZCk7CisgICAgICAgICAgICByYyA9IHZt
X2V2ZW50X3JpbmdfZGlzYWJsZSgmZC0+dm1fZXZlbnRfc2hhcmUpOworICAgICAgICAgICAgZG9t
YWluX3VucGF1c2UoZCk7CiAgICAgICAgICAgICBicmVhazsKIAogICAgICAgICBjYXNlIFhFTl9W
TV9FVkVOVF9SRVNVTUU6Ci0gICAgICAgICAgICByYyA9IHZtX2V2ZW50X3Jlc3VtZShkLCBkLT52
bV9ldmVudF9zaGFyZSk7CisgICAgICAgICAgICByYyA9IHZtX2V2ZW50X3JpbmdfcmVzdW1lKHRv
X3JpbmcoZC0+dm1fZXZlbnRfc2hhcmUpKTsKICAgICAgICAgICAgIGJyZWFrOwogCiAgICAgICAg
IGRlZmF1bHQ6CkBAIC04MTYsNiArODA0LDE0IEBAIHZvaWQgdm1fZXZlbnRfdmNwdV91bnBhdXNl
KHN0cnVjdCB2Y3B1ICp2KQogICAgIHZjcHVfdW5wYXVzZSh2KTsKIH0KIAorc3RhdGljIGNvbnN0
IHN0cnVjdCB2bV9ldmVudF9vcHMgdm1fZXZlbnRfcmluZ19vcHMgPSB7CisgICAgLmNoZWNrID0g
dm1fZXZlbnRfcmluZ19jaGVjaywKKyAgICAuY2xlYW51cCA9IHZtX2V2ZW50X3JpbmdfY2xlYW51
cCwKKyAgICAuY2xhaW1fc2xvdCA9IHZtX2V2ZW50X3JpbmdfY2xhaW1fc2xvdCwKKyAgICAuY2Fu
Y2VsX3Nsb3QgPSB2bV9ldmVudF9yaW5nX2NhbmNlbF9zbG90LAorICAgIC5wdXRfcmVxdWVzdCA9
IHZtX2V2ZW50X3JpbmdfcHV0X3JlcXVlc3QKK307CisKIC8qCiAgKiBMb2NhbCB2YXJpYWJsZXM6
CiAgKiBtb2RlOiBDCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4vdm1fZXZlbnQuaCBiL3hl
bi9pbmNsdWRlL3hlbi92bV9ldmVudC5oCmluZGV4IGZmMzA5OTkuLjIxYTNmNTAgMTAwNjQ0Ci0t
LSBhL3hlbi9pbmNsdWRlL3hlbi92bV9ldmVudC5oCisrKyBiL3hlbi9pbmNsdWRlL3hlbi92bV9l
dmVudC5oCkBAIC0yMywxNCArMjMsNDMgQEAKICNpZm5kZWYgX19WTV9FVkVOVF9IX18KICNkZWZp
bmUgX19WTV9FVkVOVF9IX18KIAotI2luY2x1ZGUgPHhlbi9zY2hlZC5oPgorI2luY2x1ZGUgPHhl
bi9lcnJuby5oPgorI2luY2x1ZGUgPHhlbi9zcGlubG9jay5oPgorI2luY2x1ZGUgPHhlbi90eXBl
cy5oPgogI2luY2x1ZGUgPHB1YmxpYy92bV9ldmVudC5oPgogCitzdHJ1Y3QgZG9tYWluOworc3Ry
dWN0IHZtX2V2ZW50X2RvbWFpbjsKKworc3RydWN0IHZtX2V2ZW50X29wcworeworICAgIGJvb2wg
KCpjaGVjaykoc3RydWN0IHZtX2V2ZW50X2RvbWFpbiAqdmVkKTsKKyAgICB2b2lkICgqY2xlYW51
cCkoc3RydWN0IHZtX2V2ZW50X2RvbWFpbiAqKl92ZWQpOworICAgIGludCAoKmNsYWltX3Nsb3Qp
KHN0cnVjdCB2bV9ldmVudF9kb21haW4gKnZlZCwgYm9vbCBhbGxvd19zbGVlcCk7CisgICAgdm9p
ZCAoKmNhbmNlbF9zbG90KShzdHJ1Y3Qgdm1fZXZlbnRfZG9tYWluICp2ZWQpOworICAgIHZvaWQg
KCpwdXRfcmVxdWVzdCkoc3RydWN0IHZtX2V2ZW50X2RvbWFpbiAqdmVkLCB2bV9ldmVudF9yZXF1
ZXN0X3QgKnJlcSk7Cit9OworCitzdHJ1Y3Qgdm1fZXZlbnRfZG9tYWluCit7CisgICAgLyogRG9t
YWluIHJlZmVyZW5jZSAqLworICAgIHN0cnVjdCBkb21haW4gKmQ7CisKKyAgICAvKiB2bV9ldmVu
dF9vcHMgKi8KKyAgICBjb25zdCBzdHJ1Y3Qgdm1fZXZlbnRfb3BzICpvcHM7CisKKyAgICAvKiB2
bV9ldmVudCBkb21haW4gbG9jayAqLworICAgIHNwaW5sb2NrX3QgbG9jazsKK307CisKIC8qIENs
ZWFuIHVwIG9uIGRvbWFpbiBkZXN0cnVjdGlvbiAqLwogdm9pZCB2bV9ldmVudF9jbGVhbnVwKHN0
cnVjdCBkb21haW4gKmQpOwogCiAvKiBSZXR1cm5zIHdoZXRoZXIgdGhlIFZNIGV2ZW50IGRvbWFp
biBoYXMgYmVlbiBzZXQgdXAgKi8KLWJvb2wgdm1fZXZlbnRfY2hlY2soc3RydWN0IHZtX2V2ZW50
X2RvbWFpbiAqdmVkKTsKK3N0YXRpYyBpbmxpbmUgYm9vbCB2bV9ldmVudF9jaGVjayhzdHJ1Y3Qg
dm1fZXZlbnRfZG9tYWluICp2ZWQpCit7CisgICAgcmV0dXJuICh2ZWQpICYmIHZlZC0+b3BzLT5j
aGVjayh2ZWQpOworfQogCiAvKiBSZXR1cm5zIDAgb24gc3VjY2VzcywgLUVOT1NZUyBpZiB0aGVy
ZSBpcyBubyByaW5nLCAtRUJVU1kgaWYgdGhlcmUgaXMgbm8KICAqIGF2YWlsYWJsZSBzcGFjZSBh
bmQgdGhlIGNhbGxlciBpcyBhIGZvcmVpZ24gZG9tYWluLiBJZiB0aGUgZ3Vlc3QgaXRzZWxmCkBA
IC00NSw3ICs3NCwxNCBAQCBib29sIHZtX2V2ZW50X2NoZWNrKHN0cnVjdCB2bV9ldmVudF9kb21h
aW4gKnZlZCk7CiAgKiBjYW5jZWxfc2xvdCgpLCBib3RoIG9mIHdoaWNoIGFyZSBndWFyYW50ZWVk
IHRvCiAgKiBzdWNjZWVkLgogICovCi1pbnQgX192bV9ldmVudF9jbGFpbV9zbG90KHN0cnVjdCB2
bV9ldmVudF9kb21haW4gKnZlZCwgYm9vbCBhbGxvd19zbGVlcCk7CitzdGF0aWMgaW5saW5lIGlu
dCBfX3ZtX2V2ZW50X2NsYWltX3Nsb3Qoc3RydWN0IHZtX2V2ZW50X2RvbWFpbiAqdmVkLCBib29s
IGFsbG93X3NsZWVwKQoreworICAgIGlmICggIXZtX2V2ZW50X2NoZWNrKHZlZCkgKQorICAgICAg
ICByZXR1cm4gLUVPUE5PVFNVUFA7CisKKyAgICByZXR1cm4gdmVkLT5vcHMtPmNsYWltX3Nsb3Qo
dmVkLCBhbGxvd19zbGVlcCk7Cit9CisKIHN0YXRpYyBpbmxpbmUgaW50IHZtX2V2ZW50X2NsYWlt
X3Nsb3Qoc3RydWN0IHZtX2V2ZW50X2RvbWFpbiAqdmVkKQogewogICAgIHJldHVybiBfX3ZtX2V2
ZW50X2NsYWltX3Nsb3QodmVkLCB0cnVlKTsKQEAgLTU2LDEwICs5MiwyMiBAQCBzdGF0aWMgaW5s
aW5lIGludCB2bV9ldmVudF9jbGFpbV9zbG90X25vc2xlZXAoc3RydWN0IHZtX2V2ZW50X2RvbWFp
biAqdmVkKQogICAgIHJldHVybiBfX3ZtX2V2ZW50X2NsYWltX3Nsb3QodmVkLCBmYWxzZSk7CiB9
CiAKLXZvaWQgdm1fZXZlbnRfY2FuY2VsX3Nsb3Qoc3RydWN0IHZtX2V2ZW50X2RvbWFpbiAqdmVk
KTsKK3N0YXRpYyBpbmxpbmUgdm9pZCB2bV9ldmVudF9jYW5jZWxfc2xvdChzdHJ1Y3Qgdm1fZXZl
bnRfZG9tYWluICp2ZWQpCit7CisgICAgaWYgKCAhdm1fZXZlbnRfY2hlY2sodmVkKSApCisgICAg
ICAgIHJldHVybjsKIAotdm9pZCB2bV9ldmVudF9wdXRfcmVxdWVzdChzdHJ1Y3Qgdm1fZXZlbnRf
ZG9tYWluICp2ZWQsCi0gICAgICAgICAgICAgICAgICAgICAgICAgIHZtX2V2ZW50X3JlcXVlc3Rf
dCAqcmVxKTsKKyAgICB2ZWQtPm9wcy0+Y2FuY2VsX3Nsb3QodmVkKTsKK30KKworc3RhdGljIGlu
bGluZSB2b2lkIHZtX2V2ZW50X3B1dF9yZXF1ZXN0KHN0cnVjdCB2bV9ldmVudF9kb21haW4gKnZl
ZCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2bV9ldmVudF9yZXF1
ZXN0X3QgKnJlcSkKK3sKKyAgICBpZiAoICF2bV9ldmVudF9jaGVjayh2ZWQpICkKKyAgICAgICAg
cmV0dXJuOworCisgICAgdmVkLT5vcHMtPnB1dF9yZXF1ZXN0KHZlZCwgcmVxKTsKK30KIAogaW50
IHZtX2V2ZW50X2RvbWN0bChzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QgeGVuX2RvbWN0bF92bV9l
dmVudF9vcCAqdmVjKTsKIAotLSAKMi43LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 16 17:06:44 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Jul 2019 17:06:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnQuL-0005nE-Id; Tue, 16 Jul 2019 17:06:29 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=v+lg=VN=bitdefender.com=ppircalabu@srs-us1.protection.inumbo.net>)
 id 1hnQuK-0005n2-Jb
 for xen-devel@lists.xenproject.org; Tue, 16 Jul 2019 17:06:28 +0000
X-Inumbo-ID: 0bea4cb3-a7ec-11e9-8980-bc764e045a96
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0bea4cb3-a7ec-11e9-8980-bc764e045a96;
 Tue, 16 Jul 2019 17:06:27 +0000 (UTC)
Received: from smtp.bitdefender.com (smtp02.buh.bitdefender.net [10.17.80.76])
 by mx01.bbu.dsd.mx.bitdefender.com (Postfix) with ESMTPS id
 CC961305FFA0; Tue, 16 Jul 2019 20:06:25 +0300 (EEST)
Received: from bitdefender.com (unknown [195.189.155.70])
 by smtp.bitdefender.com (Postfix) with ESMTPSA id BDFDA305B7B4;
 Tue, 16 Jul 2019 20:06:25 +0300 (EEST)
From: Petre Pircalabu <ppircalabu@bitdefender.com>
To: xen-devel@lists.xenproject.org
Date: Tue, 16 Jul 2019 20:06:17 +0300
Message-Id: <c7e5c600bbe00646d35eb3fa65b1894f7146e0df.1563293545.git.ppircalabu@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <cover.1563293545.git.ppircalabu@bitdefender.com>
References: <cover.1563293545.git.ppircalabu@bitdefender.com>
In-Reply-To: <cover.1563293545.git.ppircalabu@bitdefender.com>
References: <cover.1563293545.git.ppircalabu@bitdefender.com>
Subject: [Xen-devel] [PATCH v2 03/10] vm_event: Add 'struct domain'
 backpointer to vm_event_domain.
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Petre Pircalabu <ppircalabu@bitdefender.com>,
 Tamas K Lengyel <tamas@tklengyel.com>, Wei Liu <wl@xen.org>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Jan Beulich <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>

U2lnbmVkLW9mZi1ieTogUGV0cmUgUGlyY2FsYWJ1IDxwcGlyY2FsYWJ1QGJpdGRlZmVuZGVyLmNv
bT4KLS0tCiB4ZW4vY29tbW9uL3ZtX2V2ZW50LmMgICB8IDIgKysKIHhlbi9pbmNsdWRlL3hlbi9z
Y2hlZC5oIHwgMiArKwogMiBmaWxlcyBjaGFuZ2VkLCA0IGluc2VydGlvbnMoKykKCmRpZmYgLS1n
aXQgYS94ZW4vY29tbW9uL3ZtX2V2ZW50LmMgYi94ZW4vY29tbW9uL3ZtX2V2ZW50LmMKaW5kZXgg
NTE1YTkxNy4uNzg3YzYxYyAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi92bV9ldmVudC5jCisrKyBi
L3hlbi9jb21tb24vdm1fZXZlbnQuYwpAQCAtNzEsNiArNzEsOCBAQCBzdGF0aWMgaW50IHZtX2V2
ZW50X2VuYWJsZSgKICAgICBpZiAoIHJjIDwgMCApCiAgICAgICAgIGdvdG8gZXJyOwogCisgICAg
dmVkLT5kID0gZDsKKwogICAgIHJjID0gcHJlcGFyZV9yaW5nX2Zvcl9oZWxwZXIoZCwgcmluZ19n
Zm4sICZ2ZWQtPnJpbmdfcGdfc3RydWN0LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgJnZlZC0+cmluZ19wYWdlKTsKICAgICBpZiAoIHJjIDwgMCApCmRpZmYgLS1naXQgYS94ZW4v
aW5jbHVkZS94ZW4vc2NoZWQuaCBiL3hlbi9pbmNsdWRlL3hlbi9zY2hlZC5oCmluZGV4IDk3YTNh
YjUuLmUzMDkzZDMgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3hlbi9zY2hlZC5oCisrKyBiL3hl
bi9pbmNsdWRlL3hlbi9zY2hlZC5oCkBAIC0yNzksNiArMjc5LDggQEAgc3RydWN0IHZjcHUKIC8q
IFZNIGV2ZW50ICovCiBzdHJ1Y3Qgdm1fZXZlbnRfZG9tYWluCiB7CisgICAgLyogRG9tYWluIHJl
ZmVyZW5jZSAqLworICAgIHN0cnVjdCBkb21haW4gKmQ7CiAgICAgc3BpbmxvY2tfdCBsb2NrOwog
ICAgIC8qIFRoZSByaW5nIGhhcyA2NCBlbnRyaWVzICovCiAgICAgdW5zaWduZWQgY2hhciBmb3Jl
aWduX3Byb2R1Y2VyczsKLS0gCjIuNy40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 16 17:06:44 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Jul 2019 17:06:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnQuP-0005og-Dk; Tue, 16 Jul 2019 17:06:33 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=v+lg=VN=bitdefender.com=ppircalabu@srs-us1.protection.inumbo.net>)
 id 1hnQuN-0005nq-HI
 for xen-devel@lists.xenproject.org; Tue, 16 Jul 2019 17:06:31 +0000
X-Inumbo-ID: 0d7bb84c-a7ec-11e9-8980-bc764e045a96
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0d7bb84c-a7ec-11e9-8980-bc764e045a96;
 Tue, 16 Jul 2019 17:06:30 +0000 (UTC)
Received: from smtp.bitdefender.com (smtp02.buh.bitdefender.net [10.17.80.76])
 by mx01.bbu.dsd.mx.bitdefender.com (Postfix) with ESMTPS id
 27655305FFA6; Tue, 16 Jul 2019 20:06:26 +0300 (EEST)
Received: from bitdefender.com (unknown [195.189.155.70])
 by smtp.bitdefender.com (Postfix) with ESMTPSA id 0E30D304F607;
 Tue, 16 Jul 2019 20:06:26 +0300 (EEST)
From: Petre Pircalabu <ppircalabu@bitdefender.com>
To: xen-devel@lists.xenproject.org
Date: Tue, 16 Jul 2019 20:06:22 +0300
Message-Id: <2f0d996d9fde04c1a12cee7a1cb58486cf7788d6.1563293545.git.ppircalabu@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <cover.1563293545.git.ppircalabu@bitdefender.com>
References: <cover.1563293545.git.ppircalabu@bitdefender.com>
In-Reply-To: <cover.1563293545.git.ppircalabu@bitdefender.com>
References: <cover.1563293545.git.ppircalabu@bitdefender.com>
Subject: [Xen-devel] [PATCH v2 08/10] xen-access: Use getopt_long for
 cmdline 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: Petre Pircalabu <ppircalabu@bitdefender.com>,
 Tamas K Lengyel <tamas@tklengyel.com>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>, Wei Liu <wl@xen.org>,
 Ian Jackson <ian.jackson@eu.citrix.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>

VGhpcyBzaW1wbGlmaWVzIHRoZSBjb21tYW5kIGxpbmUgcGFyc2luZyBsb2dpYyBhbmQgbWFrZXMg
aXQgZWFzaWVyIHRvCmFkZCBuZXcgdGVzdCBwYXJhbWV0ZXJzLgoKU2lnbmVkLW9mZi1ieTogUGV0
cmUgUGlyY2FsYWJ1IDxwcGlyY2FsYWJ1QGJpdGRlZmVuZGVyLmNvbT4KLS0tCiB0b29scy90ZXN0
cy94ZW4tYWNjZXNzL3hlbi1hY2Nlc3MuYyB8IDYwICsrKysrKysrKysrKysrKysrKysrKy0tLS0t
LS0tLS0tLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCAzNSBpbnNlcnRpb25zKCspLCAyNSBkZWxldGlv
bnMoLSkKCmRpZmYgLS1naXQgYS90b29scy90ZXN0cy94ZW4tYWNjZXNzL3hlbi1hY2Nlc3MuYyBi
L3Rvb2xzL3Rlc3RzL3hlbi1hY2Nlc3MveGVuLWFjY2Vzcy5jCmluZGV4IDZhYWVlMTYuLjhhM2Vl
YTUgMTAwNjQ0Ci0tLSBhL3Rvb2xzL3Rlc3RzL3hlbi1hY2Nlc3MveGVuLWFjY2Vzcy5jCisrKyBi
L3Rvb2xzL3Rlc3RzL3hlbi1hY2Nlc3MveGVuLWFjY2Vzcy5jCkBAIC0zNyw2ICszNyw3IEBACiAj
aW5jbHVkZSA8dW5pc3RkLmg+CiAjaW5jbHVkZSA8c3lzL21tYW4uaD4KICNpbmNsdWRlIDxwb2xs
Lmg+CisjaW5jbHVkZSA8Z2V0b3B0Lmg+CiAKICNpbmNsdWRlIDx4ZW5jdHJsLmg+CiAjaW5jbHVk
ZSA8eGVuZXZ0Y2huLmg+CkBAIC0zOTcsOTMgKzM5OCwxMDIgQEAgaW50IG1haW4oaW50IGFyZ2Ms
IGNoYXIgKmFyZ3ZbXSkKICAgICB1aW50MTZfdCBhbHRwMm1fdmlld19pZCA9IDA7CiAKICAgICBj
aGFyKiBwcm9nbmFtZSA9IGFyZ3ZbMF07Ci0gICAgYXJndisrOwotICAgIGFyZ2MtLTsKKyAgICBj
aGFyKiBjb21tYW5kOworICAgIGludCBjOworICAgIGludCBvcHRpb25faW5kZXg7CisgICAgc3Ry
dWN0IG9wdGlvbiBsb25nX29wdGlvbnNbXSA9CisgICAgeworICAgICAgICB7ICJtZW0tYWNjZXNz
LWxpc3RlbmVyIiwgbm9fYXJndW1lbnQsIDAsICdtJyB9LAorICAgIH07CiAKLSAgICBpZiAoIGFy
Z2MgPT0gMyAmJiBhcmd2WzBdWzBdID09ICctJyApCisgICAgd2hpbGUgKCAxICkKICAgICB7Ci0g
ICAgICAgIGlmICggIXN0cmNtcChhcmd2WzBdLCAiLW0iKSApCi0gICAgICAgICAgICByZXF1aXJl
ZCA9IDE7Ci0gICAgICAgIGVsc2UKKyAgICAgICAgYyA9IGdldG9wdF9sb25nKGFyZ2MsIGFyZ3Ys
ICJtIiwgbG9uZ19vcHRpb25zLCAmb3B0aW9uX2luZGV4KTsKKyAgICAgICAgaWYgKCBjID09IC0x
ICkKKyAgICAgICAgICAgIGJyZWFrOworCisgICAgICAgIHN3aXRjaCAoIGMgKQogICAgICAgICB7
CisgICAgICAgIGNhc2UgJ20nOgorICAgICAgICAgICAgcmVxdWlyZWQgPSAxOworICAgICAgICAg
ICAgYnJlYWs7CisKKyAgICAgICAgZGVmYXVsdDoKICAgICAgICAgICAgIHVzYWdlKHByb2duYW1l
KTsKICAgICAgICAgICAgIHJldHVybiAtMTsKICAgICAgICAgfQotICAgICAgICBhcmd2Kys7Ci0g
ICAgICAgIGFyZ2MtLTsKICAgICB9CiAKLSAgICBpZiAoIGFyZ2MgIT0gMiApCisgICAgaWYgKCBh
cmdjIC0gb3B0aW5kICE9IDIgKQogICAgIHsKICAgICAgICAgdXNhZ2UocHJvZ25hbWUpOwogICAg
ICAgICByZXR1cm4gLTE7CiAgICAgfQogCi0gICAgZG9tYWluX2lkID0gYXRvaShhcmd2WzBdKTsK
LSAgICBhcmd2Kys7Ci0gICAgYXJnYy0tOworICAgIGRvbWFpbl9pZCA9IGF0b2koYXJndltvcHRp
bmQrK10pOworICAgIGNvbW1hbmQgPSBhcmd2W29wdGluZF07CiAKLSAgICBpZiAoICFzdHJjbXAo
YXJndlswXSwgIndyaXRlIikgKQorICAgIGlmICggIXN0cmNtcChjb21tYW5kLCAid3JpdGUiKSAp
CiAgICAgewogICAgICAgICBkZWZhdWx0X2FjY2VzcyA9IFhFTk1FTV9hY2Nlc3Nfcng7CiAgICAg
ICAgIGFmdGVyX2ZpcnN0X2FjY2VzcyA9IFhFTk1FTV9hY2Nlc3Nfcnd4OwogICAgICAgICBtZW1h
Y2Nlc3MgPSAxOwogICAgIH0KLSAgICBlbHNlIGlmICggIXN0cmNtcChhcmd2WzBdLCAiZXhlYyIp
ICkKKyAgICBlbHNlIGlmICggIXN0cmNtcChjb21tYW5kLCAiZXhlYyIpICkKICAgICB7CiAgICAg
ICAgIGRlZmF1bHRfYWNjZXNzID0gWEVOTUVNX2FjY2Vzc19ydzsKICAgICAgICAgYWZ0ZXJfZmly
c3RfYWNjZXNzID0gWEVOTUVNX2FjY2Vzc19yd3g7CiAgICAgICAgIG1lbWFjY2VzcyA9IDE7CiAg
ICAgfQogI2lmIGRlZmluZWQoX19pMzg2X18pIHx8IGRlZmluZWQoX194ODZfNjRfXykKLSAgICBl
bHNlIGlmICggIXN0cmNtcChhcmd2WzBdLCAiYnJlYWtwb2ludCIpICkKKyAgICBlbHNlIGlmICgg
IXN0cmNtcChjb21tYW5kLCAiYnJlYWtwb2ludCIpICkKICAgICB7CiAgICAgICAgIGJyZWFrcG9p
bnQgPSAxOwogICAgIH0KLSAgICBlbHNlIGlmICggIXN0cmNtcChhcmd2WzBdLCAiYWx0cDJtX3dy
aXRlIikgKQorICAgIGVsc2UgaWYgKCAhc3RyY21wKGNvbW1hbmQsICJhbHRwMm1fd3JpdGUiKSAp
CiAgICAgewogICAgICAgICBkZWZhdWx0X2FjY2VzcyA9IFhFTk1FTV9hY2Nlc3Nfcng7CiAgICAg
ICAgIGFsdHAybSA9IDE7CiAgICAgICAgIG1lbWFjY2VzcyA9IDE7CiAgICAgfQotICAgIGVsc2Ug
aWYgKCAhc3RyY21wKGFyZ3ZbMF0sICJhbHRwMm1fZXhlYyIpICkKKyAgICBlbHNlIGlmICggIXN0
cmNtcChjb21tYW5kLCAiYWx0cDJtX2V4ZWMiKSApCiAgICAgewogICAgICAgICBkZWZhdWx0X2Fj
Y2VzcyA9IFhFTk1FTV9hY2Nlc3Nfcnc7CiAgICAgICAgIGFsdHAybSA9IDE7CiAgICAgICAgIG1l
bWFjY2VzcyA9IDE7CiAgICAgfQotICAgIGVsc2UgaWYgKCAhc3RyY21wKGFyZ3ZbMF0sICJhbHRw
Mm1fd3JpdGVfbm9fZ3B0IikgKQorICAgIGVsc2UgaWYgKCAhc3RyY21wKGNvbW1hbmQsICJhbHRw
Mm1fd3JpdGVfbm9fZ3B0IikgKQogICAgIHsKICAgICAgICAgZGVmYXVsdF9hY2Nlc3MgPSBYRU5N
RU1fYWNjZXNzX3J3OwogICAgICAgICBhbHRwMm1fd3JpdGVfbm9fZ3B0ID0gMTsKICAgICAgICAg
bWVtYWNjZXNzID0gMTsKICAgICAgICAgYWx0cDJtID0gMTsKICAgICB9Ci0gICAgZWxzZSBpZiAo
ICFzdHJjbXAoYXJndlswXSwgImRlYnVnIikgKQorICAgIGVsc2UgaWYgKCAhc3RyY21wKGNvbW1h
bmQsICJkZWJ1ZyIpICkKICAgICB7CiAgICAgICAgIGRlYnVnID0gMTsKICAgICB9Ci0gICAgZWxz
ZSBpZiAoICFzdHJjbXAoYXJndlswXSwgImNwdWlkIikgKQorICAgIGVsc2UgaWYgKCAhc3RyY21w
KGNvbW1hbmQsICJjcHVpZCIpICkKICAgICB7CiAgICAgICAgIGNwdWlkID0gMTsKICAgICB9Ci0g
ICAgZWxzZSBpZiAoICFzdHJjbXAoYXJndlswXSwgImRlc2NfYWNjZXNzIikgKQorICAgIGVsc2Ug
aWYgKCAhc3RyY21wKGNvbW1hbmQsICJkZXNjX2FjY2VzcyIpICkKICAgICB7CiAgICAgICAgIGRl
c2NfYWNjZXNzID0gMTsKICAgICB9Ci0gICAgZWxzZSBpZiAoICFzdHJjbXAoYXJndlswXSwgIndy
aXRlX2N0cmxyZWdfY3I0IikgKQorICAgIGVsc2UgaWYgKCAhc3RyY21wKGNvbW1hbmQsICJ3cml0
ZV9jdHJscmVnX2NyNCIpICkKICAgICB7CiAgICAgICAgIHdyaXRlX2N0cmxyZWdfY3I0ID0gMTsK
ICAgICB9CiAjZWxpZiBkZWZpbmVkKF9fYXJtX18pIHx8IGRlZmluZWQoX19hYXJjaDY0X18pCi0g
ICAgZWxzZSBpZiAoICFzdHJjbXAoYXJndlswXSwgInByaXZjYWxsIikgKQorICAgIGVsc2UgaWYg
KCAhc3RyY21wKGNvbW1hbmQsICJwcml2Y2FsbCIpICkKICAgICB7CiAgICAgICAgIHByaXZjYWxs
ID0gMTsKICAgICB9CiAjZW5kaWYKICAgICBlbHNlCiAgICAgewotICAgICAgICB1c2FnZShhcmd2
WzBdKTsKKyAgICAgICAgdXNhZ2UoY29tbWFuZCk7CiAgICAgICAgIHJldHVybiAtMTsKICAgICB9
CiAKQEAgLTQ5NCw3ICs1MDQsNyBAQCBpbnQgbWFpbihpbnQgYXJnYywgY2hhciAqYXJndltdKQog
ICAgICAgICByZXR1cm4gMTsKICAgICB9CiAKLSAgICBEUFJJTlRGKCJzdGFydGluZyAlcyAldVxu
IiwgYXJndlswXSwgZG9tYWluX2lkKTsKKyAgICBEUFJJTlRGKCJzdGFydGluZyAlcyAldVxuIiwg
Y29tbWFuZCwgZG9tYWluX2lkKTsKIAogICAgIC8qIGVuc3VyZSB0aGF0IGlmIHdlIGdldCBhIHNp
Z25hbCwgd2UnbGwgZG8gY2xlYW51cCwgdGhlbiBleGl0ICovCiAgICAgYWN0LnNhX2hhbmRsZXIg
PSBjbG9zZV9oYW5kbGVyOwotLSAKMi43LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 16 17:06:44 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Jul 2019 17:06:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnQuQ-0005pm-LO; Tue, 16 Jul 2019 17:06:34 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=v+lg=VN=bitdefender.com=ppircalabu@srs-us1.protection.inumbo.net>)
 id 1hnQuO-0005oa-Po
 for xen-devel@lists.xenproject.org; Tue, 16 Jul 2019 17:06:32 +0000
X-Inumbo-ID: 0d788aba-a7ec-11e9-8980-bc764e045a96
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0d788aba-a7ec-11e9-8980-bc764e045a96;
 Tue, 16 Jul 2019 17:06:30 +0000 (UTC)
Received: from smtp.bitdefender.com (smtp02.buh.bitdefender.net [10.17.80.76])
 by mx01.bbu.dsd.mx.bitdefender.com (Postfix) with ESMTPS id
 26551305FFA5; Tue, 16 Jul 2019 20:06:26 +0300 (EEST)
Received: from bitdefender.com (unknown [195.189.155.70])
 by smtp.bitdefender.com (Postfix) with ESMTPSA id EE06E304F605;
 Tue, 16 Jul 2019 20:06:25 +0300 (EEST)
From: Petre Pircalabu <ppircalabu@bitdefender.com>
To: xen-devel@lists.xenproject.org
Date: Tue, 16 Jul 2019 20:06:21 +0300
Message-Id: <79a1e2aebc55c20f58cb8c925320de202b17d8f2.1563293545.git.ppircalabu@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <cover.1563293545.git.ppircalabu@bitdefender.com>
References: <cover.1563293545.git.ppircalabu@bitdefender.com>
In-Reply-To: <cover.1563293545.git.ppircalabu@bitdefender.com>
References: <cover.1563293545.git.ppircalabu@bitdefender.com>
Subject: [Xen-devel] [PATCH v2 07/10] vm_event: Add vm_event_ng 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: Petre Pircalabu <ppircalabu@bitdefender.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Tamas K Lengyel <tamas@tklengyel.com>,
 Jan Beulich <jbeulich@suse.com>, Alexandru Isaila <aisaila@bitdefender.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SW4gaGlnaCB0aHJvdWdocHV0IGludHJvc3BlY3Rpb24gc2NlbmFyaW9zIHdoZXJlIGxvdHMgb2Yg
bW9uaXRvcgp2bV9ldmVudHMgYXJlIGdlbmVyYXRlZCwgdGhlIHJpbmcgYnVmZmVyIGNhbiBmaWxs
IHVwIGJlZm9yZSB0aGUgbW9uaXRvcgphcHBsaWNhdGlvbiBnZXRzIGEgY2hhbmNlIHRvIGhhbmRs
ZSBhbGwgdGhlIHJlcXVlc3RzIHRodXMgYmxvY2tpbmcKb3RoZXIgdmNwdXMgd2hpY2ggd2lsbCBo
YXZlIHRvIHdhaXQgZm9yIGEgc2xvdCB0byBiZWNvbWUgYXZhaWxhYmxlLgoKVGhpcyBwYXRjaCBh
ZGRzIHN1cHBvcnQgZm9yIGEgZGlmZmVyZW50IG1lY2hhbmlzbSB0byBoYW5kbGUgc3luY2hyb25v
dXMKdm1fZXZlbnQgcmVxdWVzdHMgLyByZXNwb25zZXMuIEFzIGVhY2ggc3luY2hyb25vdXMgcmVx
dWVzdCBwYXVzZXMgdGhlCnZjcHUgdW50aWwgdGhlIGNvcnJlc3BvbmRpbmcgcmVzcG9uc2UgaXMg
aGFuZGxlZCwgaXQgY2FuIGJlIHN0b3JlZCBpbgphIHNsb3R0ZWQgbWVtb3J5IGJ1ZmZlciAob25l
IHBlciB2Y3B1KSBzaGFyZWQgYmV0d2VlbiB0aGUgaHlwZXJ2aXNvciBhbmQKdGhlIGNvbnRyb2xs
aW5nIGRvbWFpbi4KClNpZ25lZC1vZmYtYnk6IFBldHJlIFBpcmNhbGFidSA8cHBpcmNhbGFidUBi
aXRkZWZlbmRlci5jb20+Ci0tLQogdG9vbHMvbGlieGMvaW5jbHVkZS94ZW5jdHJsLmggfCAgIDkg
KwogdG9vbHMvbGlieGMveGNfbWVtX3BhZ2luZy5jICAgfCAgIDkgKy0KIHRvb2xzL2xpYnhjL3hj
X21lbXNoci5jICAgICAgIHwgICA5ICstCiB0b29scy9saWJ4Yy94Y19tb25pdG9yLmMgICAgICB8
ICAyMyArLQogdG9vbHMvbGlieGMveGNfcHJpdmF0ZS5oICAgICAgfCAgMTIgKy0KIHRvb2xzL2xp
YnhjL3hjX3ZtX2V2ZW50LmMgICAgIHwgMTAwICsrKysrKy0KIHhlbi9hcmNoL3g4Ni9tbS5jICAg
ICAgICAgICAgIHwgICA3ICsKIHhlbi9jb21tb24vdm1fZXZlbnQuYyAgICAgICAgIHwgNTk1ICsr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLQogeGVuL2luY2x1ZGUvcHVi
bGljL2RvbWN0bC5oICAgfCAgMTAgKy0KIHhlbi9pbmNsdWRlL3B1YmxpYy9tZW1vcnkuaCAgIHwg
ICAyICsKIHhlbi9pbmNsdWRlL3B1YmxpYy92bV9ldmVudC5oIHwgIDE2ICsrCiB4ZW4vaW5jbHVk
ZS94ZW4vdm1fZXZlbnQuaCAgICB8ICAxMSArLQogMTIgZmlsZXMgY2hhbmdlZCwgNjg0IGluc2Vy
dGlvbnMoKyksIDExOSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS90b29scy9saWJ4Yy9pbmNs
dWRlL3hlbmN0cmwuaCBiL3Rvb2xzL2xpYnhjL2luY2x1ZGUveGVuY3RybC5oCmluZGV4IGYzYWY3
MTAuLjEyOTNiMGYgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhjL2luY2x1ZGUveGVuY3RybC5oCisr
KyBiL3Rvb2xzL2xpYnhjL2luY2x1ZGUveGVuY3RybC5oCkBAIC0xMjgsNiArMTI4LDcgQEAgZW51
bSB4Y19lcnJvcl9jb2RlIHsKIAogdHlwZWRlZiBlbnVtIHhjX2Vycm9yX2NvZGUgeGNfZXJyb3Jf
Y29kZTsKIAorc3RydWN0IHhlbmZvcmVpZ25tZW1vcnlfcmVzb3VyY2VfaGFuZGxlOwogCiAvKgog
ICogIElOSVRJQUxJWkFUSU9OIEZVTkNUSU9OUwpAQCAtMjAwNyw2ICsyMDA4LDE0IEBAIGludCB4
Y192bV9ldmVudF9nZXRfdmVyc2lvbih4Y19pbnRlcmZhY2UgKnhjaCk7CiB2b2lkICp4Y19tb25p
dG9yX2VuYWJsZSh4Y19pbnRlcmZhY2UgKnhjaCwgdWludDMyX3QgZG9tYWluX2lkLCB1aW50MzJf
dCAqcG9ydCk7CiBpbnQgeGNfbW9uaXRvcl9kaXNhYmxlKHhjX2ludGVyZmFjZSAqeGNoLCB1aW50
MzJfdCBkb21haW5faWQpOwogaW50IHhjX21vbml0b3JfcmVzdW1lKHhjX2ludGVyZmFjZSAqeGNo
LCB1aW50MzJfdCBkb21haW5faWQpOworCisvKiBNb25pdG9yIE5HIGludGVyZmFjZSAqLworaW50
IHhjX21vbml0b3JfbmdfZW5hYmxlKHhjX2ludGVyZmFjZSAqeGNoLCB1aW50MzJfdCBkb21haW5f
aWQsCisgICAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0IHhlbmZvcmVpZ25tZW1vcnlfcmVz
b3VyY2VfaGFuZGxlICoqZnJlcywKKyAgICAgICAgICAgICAgICAgICAgICAgICBpbnQgKm51bV9j
aGFubmVscywgdm9pZCAqKnBfYWRkcik7CitpbnQgeGNfbW9uaXRvcl9uZ19kaXNhYmxlKHhjX2lu
dGVyZmFjZSAqeGNoLCB1aW50MzJfdCBkb21haW5faWQsCisgICAgICAgICAgICAgICAgICAgICAg
ICAgIHN0cnVjdCB4ZW5mb3JlaWdubWVtb3J5X3Jlc291cmNlX2hhbmRsZSAqKmZyZXMpOworCiAv
KgogICogR2V0IGEgYml0bWFwIG9mIHN1cHBvcnRlZCBtb25pdG9yIGV2ZW50cyBpbiB0aGUgZm9y
bQogICogKDEgPDwgWEVOX0RPTUNUTF9NT05JVE9SX0VWRU5UXyopLgpkaWZmIC0tZ2l0IGEvdG9v
bHMvbGlieGMveGNfbWVtX3BhZ2luZy5jIGIvdG9vbHMvbGlieGMveGNfbWVtX3BhZ2luZy5jCmlu
ZGV4IGE4OGMwY2MuLjk3ODAwOGEgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhjL3hjX21lbV9wYWdp
bmcuYworKysgYi90b29scy9saWJ4Yy94Y19tZW1fcGFnaW5nLmMKQEAgLTQ5LDcgKzQ5LDcgQEAg
aW50IHhjX21lbV9wYWdpbmdfZW5hYmxlKHhjX2ludGVyZmFjZSAqeGNoLCB1aW50MzJfdCBkb21h
aW5faWQsCiAgICAgcmV0dXJuIHhjX3ZtX2V2ZW50X2NvbnRyb2woeGNoLCBkb21haW5faWQsCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWEVOX1ZNX0VWRU5UX0VOQUJMRSwKICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBYRU5fVk1fRVZFTlRfVFlQRV9QQUdJTkcsCi0gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9ydCk7CisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgMCwgcG9ydCk7CiB9CiAKIGludCB4Y19tZW1fcGFnaW5nX2Rpc2FibGUoeGNfaW50
ZXJmYWNlICp4Y2gsIHVpbnQzMl90IGRvbWFpbl9pZCkKQEAgLTU3LDE1ICs1NywxMiBAQCBpbnQg
eGNfbWVtX3BhZ2luZ19kaXNhYmxlKHhjX2ludGVyZmFjZSAqeGNoLCB1aW50MzJfdCBkb21haW5f
aWQpCiAgICAgcmV0dXJuIHhjX3ZtX2V2ZW50X2NvbnRyb2woeGNoLCBkb21haW5faWQsCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgWEVOX1ZNX0VWRU5UX0RJU0FCTEUsCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgWEVOX1ZNX0VWRU5UX1RZUEVfUEFHSU5HLAotICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIE5VTEwpOworICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIDAsIE5VTEwpOwogfQogCiBpbnQgeGNfbWVtX3BhZ2luZ19yZXN1bWUoeGNfaW50ZXJm
YWNlICp4Y2gsIHVpbnQzMl90IGRvbWFpbl9pZCkKIHsKLSAgICByZXR1cm4geGNfdm1fZXZlbnRf
Y29udHJvbCh4Y2gsIGRvbWFpbl9pZCwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBY
RU5fVk1fRVZFTlRfUkVTVU1FLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFhFTl9W
TV9FVkVOVF9UWVBFX1BBR0lORywKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBOVUxM
KTsKKyAgICByZXR1cm4geGNfdm1fZXZlbnRfcmVzdW1lKHhjaCwgZG9tYWluX2lkLCBYRU5fVk1f
RVZFTlRfVFlQRV9QQUdJTkcsIDApOwogfQogCiBpbnQgeGNfbWVtX3BhZ2luZ19ub21pbmF0ZSh4
Y19pbnRlcmZhY2UgKnhjaCwgdWludDMyX3QgZG9tYWluX2lkLCB1aW50NjRfdCBnZm4pCmRpZmYg
LS1naXQgYS90b29scy9saWJ4Yy94Y19tZW1zaHIuYyBiL3Rvb2xzL2xpYnhjL3hjX21lbXNoci5j
CmluZGV4IDFjNGE3MDYuLjQ0ZDRmMjMgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhjL3hjX21lbXNo
ci5jCisrKyBiL3Rvb2xzL2xpYnhjL3hjX21lbXNoci5jCkBAIC01NCw3ICs1NCw3IEBAIGludCB4
Y19tZW1zaHJfcmluZ19lbmFibGUoeGNfaW50ZXJmYWNlICp4Y2gsCiAgICAgcmV0dXJuIHhjX3Zt
X2V2ZW50X2NvbnRyb2woeGNoLCBkb21pZCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBYRU5fVk1fRVZFTlRfRU5BQkxFLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFhF
Tl9WTV9FVkVOVF9UWVBFX1NIQVJJTkcsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cG9ydCk7CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMCwgcG9ydCk7CiB9CiAKIGlu
dCB4Y19tZW1zaHJfcmluZ19kaXNhYmxlKHhjX2ludGVyZmFjZSAqeGNoLCAKQEAgLTYzLDcgKzYz
LDcgQEAgaW50IHhjX21lbXNocl9yaW5nX2Rpc2FibGUoeGNfaW50ZXJmYWNlICp4Y2gsCiAgICAg
cmV0dXJuIHhjX3ZtX2V2ZW50X2NvbnRyb2woeGNoLCBkb21pZCwKICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBYRU5fVk1fRVZFTlRfRElTQUJMRSwKICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBYRU5fVk1fRVZFTlRfVFlQRV9TSEFSSU5HLAotICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIE5VTEwpOworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDAsIE5V
TEwpOwogfQogCiBzdGF0aWMgaW50IHhjX21lbXNocl9tZW1vcCh4Y19pbnRlcmZhY2UgKnhjaCwg
dWludDMyX3QgZG9taWQsCkBAIC0yMDMsMTAgKzIwMyw3IEBAIGludCB4Y19tZW1zaHJfcmFuZ2Vf
c2hhcmUoeGNfaW50ZXJmYWNlICp4Y2gsCiBpbnQgeGNfbWVtc2hyX2RvbWFpbl9yZXN1bWUoeGNf
aW50ZXJmYWNlICp4Y2gsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdWludDMyX3QgZG9t
aWQpCiB7Ci0gICAgcmV0dXJuIHhjX3ZtX2V2ZW50X2NvbnRyb2woeGNoLCBkb21pZCwKLSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBYRU5fVk1fRVZFTlRfUkVTVU1FLAotICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIFhFTl9WTV9FVkVOVF9UWVBFX1NIQVJJTkcsCi0gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgTlVMTCk7CisgICAgcmV0dXJuIHhjX3ZtX2V2ZW50X3Jl
c3VtZSh4Y2gsIGRvbWlkLCBYRU5fVk1fRVZFTlRfVFlQRV9TSEFSSU5HLCAwKTsKIH0KIAogaW50
IHhjX21lbXNocl9kZWJ1Z19nZm4oeGNfaW50ZXJmYWNlICp4Y2gsCmRpZmYgLS1naXQgYS90b29s
cy9saWJ4Yy94Y19tb25pdG9yLmMgYi90b29scy9saWJ4Yy94Y19tb25pdG9yLmMKaW5kZXggZjA1
YjUzZC4uZDhkNjJjNCAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGMveGNfbW9uaXRvci5jCisrKyBi
L3Rvb2xzL2xpYnhjL3hjX21vbml0b3IuYwpAQCAtMzMsMTUgKzMzLDEyIEBAIGludCB4Y19tb25p
dG9yX2Rpc2FibGUoeGNfaW50ZXJmYWNlICp4Y2gsIHVpbnQzMl90IGRvbWFpbl9pZCkKICAgICBy
ZXR1cm4geGNfdm1fZXZlbnRfY29udHJvbCh4Y2gsIGRvbWFpbl9pZCwKICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBYRU5fVk1fRVZFTlRfRElTQUJMRSwKICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBYRU5fVk1fRVZFTlRfVFlQRV9NT05JVE9SLAotICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIE5VTEwpOworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDAs
IE5VTEwpOwogfQogCiBpbnQgeGNfbW9uaXRvcl9yZXN1bWUoeGNfaW50ZXJmYWNlICp4Y2gsIHVp
bnQzMl90IGRvbWFpbl9pZCkKIHsKLSAgICByZXR1cm4geGNfdm1fZXZlbnRfY29udHJvbCh4Y2gs
IGRvbWFpbl9pZCwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBYRU5fVk1fRVZFTlRf
UkVTVU1FLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFhFTl9WTV9FVkVOVF9UWVBF
X01PTklUT1IsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgTlVMTCk7CisgICAgcmV0
dXJuIHhjX3ZtX2V2ZW50X3Jlc3VtZSh4Y2gsIGRvbWFpbl9pZCwgWEVOX1ZNX0VWRU5UX1RZUEVf
TU9OSVRPUiwgMCk7CiB9CiAKIGludCB4Y19tb25pdG9yX2dldF9jYXBhYmlsaXRpZXMoeGNfaW50
ZXJmYWNlICp4Y2gsIHVpbnQzMl90IGRvbWFpbl9pZCwKQEAgLTI0Niw2ICsyNDMsMjIgQEAgaW50
IHhjX21vbml0b3JfZW11bF91bmltcGxlbWVudGVkKHhjX2ludGVyZmFjZSAqeGNoLCB1aW50MzJf
dCBkb21haW5faWQsCiAgICAgcmV0dXJuIGRvX2RvbWN0bCh4Y2gsICZkb21jdGwpOwogfQogCitp
bnQgeGNfbW9uaXRvcl9uZ19lbmFibGUoeGNfaW50ZXJmYWNlICp4Y2gsIHVpbnQzMl90IGRvbWFp
bl9pZCwKKyAgICAgICAgICAgICAgICAgICAgICAgICB4ZW5mb3JlaWdubWVtb3J5X3Jlc291cmNl
X2hhbmRsZSAqKmZyZXMsCisgICAgICAgICAgICAgICAgICAgICAgICAgaW50ICpudW1fY2hhbm5l
bHMsIHZvaWQgKipwX2FkZHIpCit7CisgICAgcmV0dXJuIHhjX3ZtX2V2ZW50X25nX2VuYWJsZSh4
Y2gsIGRvbWFpbl9pZCwgWEVOX1ZNX0VWRU5UX1RZUEVfTU9OSVRPUiwKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZyZXMsIG51bV9jaGFubmVscywgcF9hZGRyKTsKK30KKworCitp
bnQgeGNfbW9uaXRvcl9uZ19kaXNhYmxlKHhjX2ludGVyZmFjZSAqeGNoLCB1aW50MzJfdCBkb21h
aW5faWQsCisgICAgICAgICAgICAgICAgICAgICAgICAgIHhlbmZvcmVpZ25tZW1vcnlfcmVzb3Vy
Y2VfaGFuZGxlICoqZnJlcykKK3sKKyAgICByZXR1cm4geGNfdm1fZXZlbnRfbmdfZGlzYWJsZSh4
Y2gsIGRvbWFpbl9pZCwgWEVOX1ZNX0VWRU5UX1RZUEVfTU9OSVRPUiwKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmcmVzKTsKK30KKwogLyoKICAqIExvY2FsIHZhcmlhYmxlczoK
ICAqIG1vZGU6IEMKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhjL3hjX3ByaXZhdGUuaCBiL3Rvb2xz
L2xpYnhjL3hjX3ByaXZhdGUuaAppbmRleCBlNGY3YzNhLi45Y2Q2MDY5IDEwMDY0NAotLS0gYS90
b29scy9saWJ4Yy94Y19wcml2YXRlLmgKKysrIGIvdG9vbHMvbGlieGMveGNfcHJpdmF0ZS5oCkBA
IC00MTIsMTMgKzQxMiwyMyBAQCBpbnQgeGNfZmZzNjQodWludDY0X3QgeCk7CiAgKiB2bV9ldmVu
dCBvcGVyYXRpb25zLiBJbnRlcm5hbCB1c2Ugb25seS4KICAqLwogaW50IHhjX3ZtX2V2ZW50X2Nv
bnRyb2woeGNfaW50ZXJmYWNlICp4Y2gsIHVpbnQzMl90IGRvbWFpbl9pZCwgdW5zaWduZWQgaW50
IG9wLAotICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IHR5cGUsIHVpbnQzMl90
ICpwb3J0KTsKKyAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCB0eXBlLCB1bnNp
Z25lZCBpbnQgZmxhZ3MsIHVpbnQzMl90ICpwb3J0KTsKK2ludCB4Y192bV9ldmVudF9yZXN1bWUo
eGNfaW50ZXJmYWNlICp4Y2gsIHVpbnQzMl90IGRvbWFpbl9pZCwgdW5zaWduZWQgaW50IHR5cGUs
CisgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBmbGFncyk7CiAvKgogICogRW5h
YmxlcyB2bV9ldmVudCBhbmQgcmV0dXJucyB0aGUgbWFwcGVkIHJpbmcgcGFnZSBpbmRpY2F0ZWQg
YnkgdHlwZS4KICAqIHR5cGUgY2FuIGJlIFhFTl9WTV9FVkVOVF9UWVBFXyhQQUdJTkcvTU9OSVRP
Ui9TSEFSSU5HKQogICovCiB2b2lkICp4Y192bV9ldmVudF9lbmFibGUoeGNfaW50ZXJmYWNlICp4
Y2gsIHVpbnQzMl90IGRvbWFpbl9pZCwgaW50IHR5cGUsCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgdWludDMyX3QgKnBvcnQpOworLyoKKyAqIEVuYWJsZXMvRGlzYWJsZXMgdm1fZXZlbnQgdXNp
bmcgdGhlIG5ldyBpbnRlcmZhY2UuCisgKi8KK2ludCB4Y192bV9ldmVudF9uZ19lbmFibGUoeGNf
aW50ZXJmYWNlICp4Y2gsIHVpbnQzMl90IGRvbWFpbl9pZCwgaW50IHR5cGUsCisgICAgICAgICAg
ICAgICAgICAgICAgICAgIHhlbmZvcmVpZ25tZW1vcnlfcmVzb3VyY2VfaGFuZGxlICoqZnJlcywK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgaW50ICpudW1fY2hhbm5lbHMsIHZvaWQgKipwX2Fk
ZHIpOworaW50IHhjX3ZtX2V2ZW50X25nX2Rpc2FibGUoeGNfaW50ZXJmYWNlICp4Y2gsIHVpbnQz
Ml90IGRvbWFpbl9pZCwgaW50IHR5cGUsCisgICAgICAgICAgICAgICAgICAgICAgICAgIHhlbmZv
cmVpZ25tZW1vcnlfcmVzb3VyY2VfaGFuZGxlICoqZnJlcyk7CiAKIGludCBkb19kbV9vcCh4Y19p
bnRlcmZhY2UgKnhjaCwgdWludDMyX3QgZG9taWQsIHVuc2lnbmVkIGludCBucl9idWZzLCAuLi4p
OwogCmRpZmYgLS1naXQgYS90b29scy9saWJ4Yy94Y192bV9ldmVudC5jIGIvdG9vbHMvbGlieGMv
eGNfdm1fZXZlbnQuYwppbmRleCAwNDRiZjcxLi5kMDcwZTY0IDEwMDY0NAotLS0gYS90b29scy9s
aWJ4Yy94Y192bV9ldmVudC5jCisrKyBiL3Rvb2xzL2xpYnhjL3hjX3ZtX2V2ZW50LmMKQEAgLTIy
LDggKzIyLDEyIEBACiAKICNpbmNsdWRlICJ4Y19wcml2YXRlLmgiCiAKKyNpZm5kZWYgUEZOX1VQ
CisjZGVmaW5lIFBGTl9VUCh4KSAgICAgKCgoeCkgKyBYQ19QQUdFX1NJWkUtMSkgPj4gWENfUEFH
RV9TSElGVCkKKyNlbmRpZiAvKiBQRk5fVVAgKi8KKwogaW50IHhjX3ZtX2V2ZW50X2NvbnRyb2wo
eGNfaW50ZXJmYWNlICp4Y2gsIHVpbnQzMl90IGRvbWFpbl9pZCwgdW5zaWduZWQgaW50IG9wLAot
ICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IHR5cGUsIHVpbnQzMl90ICpwb3J0
KQorICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IHR5cGUsIHVuc2lnbmVkIGlu
dCBmbGFncywgdWludDMyX3QgKnBvcnQpCiB7CiAgICAgREVDTEFSRV9ET01DVEw7CiAgICAgaW50
IHJjOwpAQCAtMzIsNiArMzYsNyBAQCBpbnQgeGNfdm1fZXZlbnRfY29udHJvbCh4Y19pbnRlcmZh
Y2UgKnhjaCwgdWludDMyX3QgZG9tYWluX2lkLCB1bnNpZ25lZCBpbnQgb3AsCiAgICAgZG9tY3Rs
LmRvbWFpbiA9IGRvbWFpbl9pZDsKICAgICBkb21jdGwudS52bV9ldmVudF9vcC5vcCA9IG9wOwog
ICAgIGRvbWN0bC51LnZtX2V2ZW50X29wLnR5cGUgPSB0eXBlOworICAgIGRvbWN0bC51LnZtX2V2
ZW50X29wLmZsYWdzID0gZmxhZ3M7CiAKICAgICByYyA9IGRvX2RvbWN0bCh4Y2gsICZkb21jdGwp
OwogICAgIGlmICggIXJjICYmIHBvcnQgKQpAQCAtMTEzLDcgKzExOCw3IEBAIHZvaWQgKnhjX3Zt
X2V2ZW50X2VuYWJsZSh4Y19pbnRlcmZhY2UgKnhjaCwgdWludDMyX3QgZG9tYWluX2lkLCBpbnQg
dHlwZSwKICAgICAgICAgZ290byBvdXQ7CiAgICAgfQogCi0gICAgcmMxID0geGNfdm1fZXZlbnRf
Y29udHJvbCh4Y2gsIGRvbWFpbl9pZCwgWEVOX1ZNX0VWRU5UX0VOQUJMRSwgdHlwZSwgcG9ydCk7
CisgICAgcmMxID0geGNfdm1fZXZlbnRfY29udHJvbCh4Y2gsIGRvbWFpbl9pZCwgWEVOX1ZNX0VW
RU5UX0VOQUJMRSwgdHlwZSwgMCwgcG9ydCk7CiAgICAgaWYgKCByYzEgIT0gMCApCiAgICAgewog
ICAgICAgICBQRVJST1IoIkZhaWxlZCB0byBlbmFibGUgdm1fZXZlbnRcbiIpOwpAQCAtMTY0LDYg
KzE2OSw5NyBAQCBpbnQgeGNfdm1fZXZlbnRfZ2V0X3ZlcnNpb24oeGNfaW50ZXJmYWNlICp4Y2gp
CiAgICAgcmV0dXJuIHJjOwogfQogCitpbnQgeGNfdm1fZXZlbnRfcmVzdW1lKHhjX2ludGVyZmFj
ZSAqeGNoLCB1aW50MzJfdCBkb21haW5faWQsCisgICAgICAgICAgICAgICAgICAgICAgIHVuc2ln
bmVkIGludCB0eXBlLCB1bnNpZ25lZCBpbnQgZmxhZ3MpCit7CisgICAgREVDTEFSRV9ET01DVEw7
CisKKyAgICBkb21jdGwuY21kID0gWEVOX0RPTUNUTF92bV9ldmVudF9vcDsKKyAgICBkb21jdGwu
ZG9tYWluID0gZG9tYWluX2lkOworICAgIGRvbWN0bC51LnZtX2V2ZW50X29wLm9wID0gWEVOX1ZN
X0VWRU5UX1JFU1VNRTsKKyAgICBkb21jdGwudS52bV9ldmVudF9vcC50eXBlID0gdHlwZTsKKyAg
ICBkb21jdGwudS52bV9ldmVudF9vcC5mbGFncyA9IGZsYWdzOworICAgIGRvbWN0bC51LnZtX2V2
ZW50X29wLnUucmVzdW1lLnZjcHVfaWQgPSAwOworCisgICAgcmV0dXJuIGRvX2RvbWN0bCh4Y2gs
ICZkb21jdGwpOworfQorCitpbnQgeGNfdm1fZXZlbnRfbmdfZW5hYmxlKHhjX2ludGVyZmFjZSAq
eGNoLCB1aW50MzJfdCBkb21haW5faWQsIGludCB0eXBlLAorICAgICAgICAgICAgICAgICAgICAg
ICAgICB4ZW5mb3JlaWdubWVtb3J5X3Jlc291cmNlX2hhbmRsZSAqKmZyZXMsCisgICAgICAgICAg
ICAgICAgICAgICAgICAgIGludCAqbnVtX2NoYW5uZWxzLCB2b2lkICoqcF9hZGRyKQoreworICAg
IGludCByYzEsIHJjMjsKKyAgICB4Y19kb21pbmZvX3QgaW5mbzsKKyAgICB1bnNpZ25lZCBsb25n
IG5yX2ZyYW1lczsKKworICAgIGlmICggIWZyZXMgfHwgIW51bV9jaGFubmVscyB8fCAhIHBfYWRk
ciApCisgICAgICAgIHJldHVybiAtRUlOVkFMOworCisgICAgLyogR2V0IHRoZSBudW1iZXJzIG9m
IHZjcHVzICovCisgICAgaWYgKCB4Y19kb21haW5fZ2V0aW5mbyh4Y2gsIGRvbWFpbl9pZCwgMSwg
JmluZm8pICE9IDEgfHwKKyAgICAgICAgIGluZm8uZG9taWQgIT0gZG9tYWluX2lkICkKKyAgICB7
CisgICAgICAgIFBFUlJPUigieGNfZG9tYWluX2dldGluZm8gZmFpbGVkLlxuIik7CisgICAgICAg
IHJldHVybiAtRVNSQ0g7CisgICAgfQorCisgICAgKm51bV9jaGFubmVscyA9IGluZm8ubWF4X3Zj
cHVfaWQgKyAxOworCisgICAgcmMxID0geGNfZG9tYWluX3BhdXNlKHhjaCwgZG9tYWluX2lkKTsK
KyAgICBpZiAoIHJjMSApCisgICAgeworICAgICAgICBQRVJST1IoIlVuYWJsZSB0byBwYXVzZSBk
b21haW5cbiIpOworICAgICAgICByZXR1cm4gcmMxOworICAgIH0KKworICAgIHJjMSA9IHhjX3Zt
X2V2ZW50X2NvbnRyb2woeGNoLCBkb21haW5faWQsIFhFTl9WTV9FVkVOVF9FTkFCTEUsCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICB0eXBlLCBYRU5fVk1fRVZFTlRfRkxBR1NfTkdfT1As
IE5VTEwpOworICAgIGlmICggcmMxICkKKyAgICB7CisgICAgICAgIFBFUlJPUigiRmFpbGVkIHRv
IGVuYWJsZSB2bV9ldmVudFxuIik7CisgICAgICAgIGdvdG8gb3V0OworICAgIH0KKworICAgIG5y
X2ZyYW1lcyA9IFBGTl9VUCgqbnVtX2NoYW5uZWxzICogc2l6ZW9mKHN0cnVjdCB2bV9ldmVudF9z
bG90KSk7CisKKyAgICAqZnJlcyA9IHhlbmZvcmVpZ25tZW1vcnlfbWFwX3Jlc291cmNlKHhjaC0+
Zm1lbSwgZG9tYWluX2lkLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgWEVOTUVNX3Jlc291cmNlX3ZtX2V2ZW50LAorICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgWEVOX1ZNX0VWRU5UX1RZUEVfTU9OSVRPUiwgMCwKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG5yX2ZyYW1lcywgcF9hZGRyLAorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUFJPVF9SRUFEIHwgUFJPVF9XUklU
RSwgMCk7CisgICAgaWYgKCAhKmZyZXMgKQorICAgIHsKKyAgICAgICAgeGNfdm1fZXZlbnRfY29u
dHJvbCh4Y2gsIGRvbWFpbl9pZCwgWEVOX1ZNX0VWRU5UX0RJU0FCTEUsCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgdHlwZSwgWEVOX1ZNX0VWRU5UX0ZMQUdTX05HX09QLCBOVUxMKTsKKyAg
ICAgICAgRVJST1IoIkZhaWxlZCB0byBtYXAgdm1fZXZlbnQgcmVzb3VyY2UiKTsKKyAgICAgICAg
cmMxID0gLWVycm5vOworICAgICAgICBnb3RvIG91dDsKKyAgICB9CisKK291dDoKKyAgICByYzIg
PSB4Y19kb21haW5fdW5wYXVzZSh4Y2gsIGRvbWFpbl9pZCk7CisgICAgaWYgKCByYzEgfHwgcmMy
ICkKKyAgICB7CisgICAgICAgIGlmICggcmMyICkKKyAgICAgICAgICAgIFBFUlJPUigiVW5hYmxl
IHRvIHBhdXNlIGRvbWFpblxuIik7CisKKyAgICAgICAgaWYgKCByYzEgPT0gMCApCisgICAgICAg
ICAgICByYzEgPSByYzI7CisgICAgfQorCisgICAgcmV0dXJuIHJjMTsKK30KKworaW50IHhjX3Zt
X2V2ZW50X25nX2Rpc2FibGUoeGNfaW50ZXJmYWNlICp4Y2gsIHVpbnQzMl90IGRvbWFpbl9pZCwg
aW50IHR5cGUsCisgICAgICAgICAgICAgICAgICAgICAgICAgICB4ZW5mb3JlaWdubWVtb3J5X3Jl
c291cmNlX2hhbmRsZSAqKmZyZXMpCit7CisgICAgeGVuZm9yZWlnbm1lbW9yeV91bm1hcF9yZXNv
dXJjZSh4Y2gtPmZtZW0sICpmcmVzKTsKKyAgICAqZnJlcyA9IE5VTEw7CisKKyAgICByZXR1cm4g
eGNfdm1fZXZlbnRfY29udHJvbCh4Y2gsIGRvbWFpbl9pZCwgWEVOX1ZNX0VWRU5UX0RJU0FCTEUs
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0eXBlLCBYRU5fVk1fRVZFTlRfRkxBR1Nf
TkdfT1AsIE5VTEwpOworfQorCiAvKgogICogTG9jYWwgdmFyaWFibGVzOgogICogbW9kZTogQwpk
aWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tLmMgYi94ZW4vYXJjaC94ODYvbW0uYwppbmRleCBk
ZjJjMDEzLi43NjhkZjRmIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvbW0uYworKysgYi94ZW4v
YXJjaC94ODYvbW0uYwpAQCAtMTE5LDYgKzExOSw3IEBACiAjaW5jbHVkZSA8eGVuL2VmaS5oPgog
I2luY2x1ZGUgPHhlbi9ncmFudF90YWJsZS5oPgogI2luY2x1ZGUgPHhlbi9oeXBlcmNhbGwuaD4K
KyNpbmNsdWRlIDx4ZW4vdm1fZXZlbnQuaD4KICNpbmNsdWRlIDxhc20vcGFnaW5nLmg+CiAjaW5j
bHVkZSA8YXNtL3NoYWRvdy5oPgogI2luY2x1ZGUgPGFzbS9wYWdlLmg+CkBAIC00NTU1LDYgKzQ1
NTYsMTIgQEAgaW50IGFyY2hfYWNxdWlyZV9yZXNvdXJjZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNp
Z25lZCBpbnQgdHlwZSwKICAgICB9CiAjZW5kaWYKIAorICAgIGNhc2UgWEVOTUVNX3Jlc291cmNl
X3ZtX2V2ZW50OgorICAgICAgICByYyA9IHZtX2V2ZW50X25nX2dldF9mcmFtZXMoZCwgaWQsIGZy
YW1lLCBucl9mcmFtZXMsIG1mbl9saXN0KTsKKyAgICAgICAgaWYgKCAhcmMgKQorICAgICAgICAg
ICAgKmZsYWdzIHw9IFhFTk1FTV9yc3JjX2FjcV9jYWxsZXJfb3duZWQ7CisgICAgICAgIGJyZWFr
OworCiAgICAgZGVmYXVsdDoKICAgICAgICAgcmMgPSAtRU9QTk9UU1VQUDsKICAgICAgICAgYnJl
YWs7CmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL3ZtX2V2ZW50LmMgYi94ZW4vY29tbW9uL3ZtX2V2
ZW50LmMKaW5kZXggZTZhN2EyOS4uM2Y5YmU5NyAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi92bV9l
dmVudC5jCisrKyBiL3hlbi9jb21tb24vdm1fZXZlbnQuYwpAQCAtMjUsNiArMjUsNyBAQAogI2lu
Y2x1ZGUgPHhlbi93YWl0Lmg+CiAjaW5jbHVkZSA8eGVuL3ZtX2V2ZW50Lmg+CiAjaW5jbHVkZSA8
eGVuL21lbV9hY2Nlc3MuaD4KKyNpbmNsdWRlIDx4ZW4vdm1hcC5oPgogI2luY2x1ZGUgPGFzbS9w
Mm0uaD4KICNpbmNsdWRlIDxhc20vbW9uaXRvci5oPgogI2luY2x1ZGUgPGFzbS92bV9ldmVudC5o
PgpAQCAtMzUsNiArMzYsNzggQEAKICNkZWZpbmUgeGVuX3JtYigpICBzbXBfcm1iKCkKICNkZWZp
bmUgeGVuX3dtYigpICBzbXBfd21iKCkKIAorc3RhdGljIGludCB2bV9ldmVudF9yaW5nX3Bmbl9w
YXJhbSh1aW50MzJfdCB0eXBlKQoreworICAgIHN3aXRjaCggdHlwZSApCisgICAgeworI2lmZGVm
IENPTkZJR19IQVNfTUVNX1BBR0lORworICAgIGNhc2UgWEVOX1ZNX0VWRU5UX1RZUEVfUEFHSU5H
OgorICAgICAgICByZXR1cm4gSFZNX1BBUkFNX1BBR0lOR19SSU5HX1BGTjsKKyNlbmRpZgorICAg
IGNhc2UgWEVOX1ZNX0VWRU5UX1RZUEVfTU9OSVRPUjoKKyAgICAgICAgcmV0dXJuIEhWTV9QQVJB
TV9NT05JVE9SX1JJTkdfUEZOOworI2lmZGVmIENPTkZJR19IQVNfTUVNX1NIQVJJTkcKKyAgICBj
YXNlIFhFTl9WTV9FVkVOVF9UWVBFX1NIQVJJTkc6CisgICAgICAgIHJldHVybiBIVk1fUEFSQU1f
U0hBUklOR19SSU5HX1BGTjsKKyNlbmRpZgorICAgIH07CisKKyAgICBBU1NFUlRfVU5SRUFDSEFC
TEUoKTsKKyAgICByZXR1cm4gLTE7Cit9CisKK3N0YXRpYyBpbnQgdm1fZXZlbnRfcGF1c2VfZmxh
Zyh1aW50MzJfdCB0eXBlKQoreworICAgIHN3aXRjaCggdHlwZSApCisgICAgeworI2lmZGVmIENP
TkZJR19IQVNfTUVNX1BBR0lORworICAgIGNhc2UgWEVOX1ZNX0VWRU5UX1RZUEVfUEFHSU5HOgor
ICAgICAgICByZXR1cm4gX1ZQRl9tZW1fcGFnaW5nOworI2VuZGlmCisgICAgY2FzZSBYRU5fVk1f
RVZFTlRfVFlQRV9NT05JVE9SOgorICAgICAgICByZXR1cm4gX1ZQRl9tZW1fYWNjZXNzOworI2lm
ZGVmIENPTkZJR19IQVNfTUVNX1NIQVJJTkcKKyAgICBjYXNlIFhFTl9WTV9FVkVOVF9UWVBFX1NI
QVJJTkc6CisgICAgICAgIHJldHVybiBfVlBGX21lbV9zaGFyaW5nOworI2VuZGlmCisgICAgfTsK
KworICAgIEFTU0VSVF9VTlJFQUNIQUJMRSgpOworICAgIHJldHVybiAtMTsKK30KKworI2lmZGVm
IENPTkZJR19IQVNfTUVNX1BBR0lORworc3RhdGljIHZvaWQgbWVtX3BhZ2luZ19ub3RpZmljYXRp
b24oc3RydWN0IHZjcHUgKnYsIHVuc2lnbmVkIGludCBwb3J0KTsKKyNlbmRpZgorc3RhdGljIHZv
aWQgbW9uaXRvcl9ub3RpZmljYXRpb24oc3RydWN0IHZjcHUgKnYsIHVuc2lnbmVkIGludCBwb3J0
KTsKKyNpZmRlZiBDT05GSUdfSEFTX01FTV9TSEFSSU5HCitzdGF0aWMgdm9pZCBtZW1fc2hhcmlu
Z19ub3RpZmljYXRpb24oc3RydWN0IHZjcHUgKnYsIHVuc2lnbmVkIGludCBwb3J0KTsKKyNlbmRp
ZgorCitzdGF0aWMgeGVuX2V2ZW50X2NoYW5uZWxfbm90aWZpY2F0aW9uX3Qgdm1fZXZlbnRfbm90
aWZpY2F0aW9uX2ZuKHVpbnQzMl90IHR5cGUpCit7CisgICAgc3dpdGNoKCB0eXBlICkKKyAgICB7
CisjaWZkZWYgQ09ORklHX0hBU19NRU1fUEFHSU5HCisgICAgY2FzZSBYRU5fVk1fRVZFTlRfVFlQ
RV9QQUdJTkc6CisgICAgICAgIHJldHVybiBtZW1fcGFnaW5nX25vdGlmaWNhdGlvbjsKKyNlbmRp
ZgorICAgIGNhc2UgWEVOX1ZNX0VWRU5UX1RZUEVfTU9OSVRPUjoKKyAgICAgICAgcmV0dXJuIG1v
bml0b3Jfbm90aWZpY2F0aW9uOworI2lmZGVmIENPTkZJR19IQVNfTUVNX1NIQVJJTkcKKyAgICBj
YXNlIFhFTl9WTV9FVkVOVF9UWVBFX1NIQVJJTkc6CisgICAgICAgIHJldHVybiBtZW1fc2hhcmlu
Z19ub3RpZmljYXRpb247CisjZW5kaWYKKyAgICB9OworCisgICAgQVNTRVJUX1VOUkVBQ0hBQkxF
KCk7CisgICAgcmV0dXJuIE5VTEw7Cit9CisKKy8qCisgKiBWTSBldmVudCByaW5nIGltcGxlbWVu
dGF0aW9uOworICovCisKICNkZWZpbmUgdG9fcmluZyhfdmVkKSBjb250YWluZXJfb2YoKF92ZWQp
LCBzdHJ1Y3Qgdm1fZXZlbnRfcmluZ19kb21haW4sIHZlZCkKIAogLyogVk0gZXZlbnQgcmluZyBp
bXBsZW1lbnRhdGlvbiAqLwpAQCAtNjcsMTIgKzE0MCwxMiBAQCBzdGF0aWMgY29uc3Qgc3RydWN0
IHZtX2V2ZW50X29wcyB2bV9ldmVudF9yaW5nX29wczsKIHN0YXRpYyBpbnQgdm1fZXZlbnRfcmlu
Z19lbmFibGUoCiAgICAgc3RydWN0IGRvbWFpbiAqZCwKICAgICBzdHJ1Y3QgeGVuX2RvbWN0bF92
bV9ldmVudF9vcCAqdmVjLAotICAgIHN0cnVjdCB2bV9ldmVudF9kb21haW4gKipwX3ZlZCwKLSAg
ICBpbnQgcGF1c2VfZmxhZywKLSAgICBpbnQgcGFyYW0sCi0gICAgeGVuX2V2ZW50X2NoYW5uZWxf
bm90aWZpY2F0aW9uX3Qgbm90aWZpY2F0aW9uX2ZuKQorICAgIHN0cnVjdCB2bV9ldmVudF9kb21h
aW4gKipwX3ZlZCkKIHsKICAgICBpbnQgcmM7CisgICAgaW50IHBhcmFtID0gdm1fZXZlbnRfcmlu
Z19wZm5fcGFyYW0odmVjLT50eXBlKTsKKyAgICBpbnQgcGF1c2VfZmxhZyA9IHZtX2V2ZW50X3Bh
dXNlX2ZsYWcodmVjLT50eXBlKTsKKyAgICB4ZW5fZXZlbnRfY2hhbm5lbF9ub3RpZmljYXRpb25f
dCBmbiA9IHZtX2V2ZW50X25vdGlmaWNhdGlvbl9mbih2ZWMtPnR5cGUpOwogICAgIHVuc2lnbmVk
IGxvbmcgcmluZ19nZm4gPSBkLT5hcmNoLmh2bS5wYXJhbXNbcGFyYW1dOwogICAgIHN0cnVjdCB2
bV9ldmVudF9yaW5nX2RvbWFpbiAqaW1wbDsKIApAQCAtMTExLDggKzE4NCw3IEBAIHN0YXRpYyBp
bnQgdm1fZXZlbnRfcmluZ19lbmFibGUoCiAgICAgICAgICAgICAgICAgICAgICh2bV9ldmVudF9z
cmluZ190ICopaW1wbC0+cmluZ19wYWdlLAogICAgICAgICAgICAgICAgICAgICBQQUdFX1NJWkUp
OwogCi0gICAgcmMgPSBhbGxvY191bmJvdW5kX3hlbl9ldmVudF9jaGFubmVsKGQsIDAsIGN1cnJl
bnQtPmRvbWFpbi0+ZG9tYWluX2lkLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBub3RpZmljYXRpb25fZm4pOworICAgIHJjID0gYWxsb2NfdW5ib3VuZF94ZW5fZXZl
bnRfY2hhbm5lbChkLCAwLCBjdXJyZW50LT5kb21haW4tPmRvbWFpbl9pZCwgZm4pOwogICAgIGlm
ICggcmMgPCAwICkKICAgICAgICAgZ290byBlcnI7CiAKQEAgLTI0Miw2ICszMTQsNyBAQCBzdGF0
aWMgaW50IHZtX2V2ZW50X3JpbmdfZGlzYWJsZShzdHJ1Y3Qgdm1fZXZlbnRfZG9tYWluICoqcF92
ZWQpCiAKICAgICB4ZnJlZShpbXBsKTsKICAgICAqcF92ZWQgPSBOVUxMOworCiAgICAgcmV0dXJu
IDA7CiB9CiAKQEAgLTM2NSw2ICs0MzgsNTEgQEAgc3RhdGljIGludCB2bV9ldmVudF9yaW5nX2dl
dF9yZXNwb25zZShzdHJ1Y3Qgdm1fZXZlbnRfcmluZ19kb21haW4gKmltcGwsCiAgICAgcmV0dXJu
IHJjOwogfQogCitzdGF0aWMgdm9pZCB2bV9ldmVudF9oYW5kbGVfcmVzcG9uc2Uoc3RydWN0IGRv
bWFpbiAqZCwgc3RydWN0IHZjcHUgKnYsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgdm1fZXZlbnRfcmVzcG9uc2VfdCAqcnNwKQoreworICAgIC8qIENoZWNrIGZsYWdzIHdo
aWNoIGFwcGx5IG9ubHkgd2hlbiB0aGUgdkNQVSBpcyBwYXVzZWQgKi8KKyAgICBpZiAoIGF0b21p
Y19yZWFkKCZ2LT52bV9ldmVudF9wYXVzZV9jb3VudCkgKQorICAgIHsKKyNpZmRlZiBDT05GSUdf
SEFTX01FTV9QQUdJTkcKKyAgICAgICAgaWYgKCByc3AtPnJlYXNvbiA9PSBWTV9FVkVOVF9SRUFT
T05fTUVNX1BBR0lORyApCisgICAgICAgICAgICBwMm1fbWVtX3BhZ2luZ19yZXN1bWUoZCwgcnNw
KTsKKyNlbmRpZgorCisgICAgICAgIC8qCisgICAgICAgICAqIENoZWNrIGVtdWxhdGlvbiBmbGFn
cyBpbiB0aGUgYXJjaC1zcGVjaWZpYyBoYW5kbGVyIG9ubHksIGFzIGl0CisgICAgICAgICAqIGhh
cyB0byBzZXQgYXJjaC1zcGVjaWZpYyBmbGFncyB3aGVuIHN1cHBvcnRlZCwgYW5kIHRvIGF2b2lk
CisgICAgICAgICAqIGJpdG1hc2sgb3ZlcmhlYWQgd2hlbiBpdCBpc24ndCBzdXBwb3J0ZWQuCisg
ICAgICAgICAqLworICAgICAgICB2bV9ldmVudF9lbXVsYXRlX2NoZWNrKHYsIHJzcCk7CisKKyAg
ICAgICAgLyoKKyAgICAgICAgICogQ2hlY2sgaW4gYXJjaC1zcGVjaWZpYyBoYW5kbGVyIHRvIGF2
b2lkIGJpdG1hc2sgb3ZlcmhlYWQgd2hlbgorICAgICAgICAgKiBub3Qgc3VwcG9ydGVkLgorICAg
ICAgICAgKi8KKyAgICAgICAgdm1fZXZlbnRfcmVnaXN0ZXJfd3JpdGVfcmVzdW1lKHYsIHJzcCk7
CisKKyAgICAgICAgLyoKKyAgICAgICAgICogQ2hlY2sgaW4gYXJjaC1zcGVjaWZpYyBoYW5kbGVy
IHRvIGF2b2lkIGJpdG1hc2sgb3ZlcmhlYWQgd2hlbgorICAgICAgICAgKiBub3Qgc3VwcG9ydGVk
LgorICAgICAgICAgKi8KKyAgICAgICAgdm1fZXZlbnRfdG9nZ2xlX3NpbmdsZXN0ZXAoZCwgdiwg
cnNwKTsKKworICAgICAgICAvKiBDaGVjayBmb3IgYWx0cDJtIHN3aXRjaCAqLworICAgICAgICBp
ZiAoIHJzcC0+ZmxhZ3MgJiBWTV9FVkVOVF9GTEFHX0FMVEVSTkFURV9QMk0gKQorICAgICAgICAg
ICAgcDJtX2FsdHAybV9jaGVjayh2LCByc3AtPmFsdHAybV9pZHgpOworCisgICAgICAgIGlmICgg
cnNwLT5mbGFncyAmIFZNX0VWRU5UX0ZMQUdfU0VUX1JFR0lTVEVSUyApCisgICAgICAgICAgICB2
bV9ldmVudF9zZXRfcmVnaXN0ZXJzKHYsIHJzcCk7CisKKyAgICAgICAgaWYgKCByc3AtPmZsYWdz
ICYgVk1fRVZFTlRfRkxBR19HRVRfTkVYVF9JTlRFUlJVUFQgKQorICAgICAgICAgICAgdm1fZXZl
bnRfbW9uaXRvcl9uZXh0X2ludGVycnVwdCh2KTsKKworICAgICAgICBpZiAoIHJzcC0+ZmxhZ3Mg
JiBWTV9FVkVOVF9GTEFHX1ZDUFVfUEFVU0VEICkKKyAgICAgICAgICAgIHZtX2V2ZW50X3ZjcHVf
dW5wYXVzZSh2KTsKKyAgICB9Cit9CisKIC8qCiAgKiBQdWxsIGFsbCByZXNwb25zZXMgZnJvbSB0
aGUgZ2l2ZW4gcmluZyBhbmQgdW5wYXVzZSB0aGUgY29ycmVzcG9uZGluZyB2Q1BVCiAgKiBpZiBy
ZXF1aXJlZC4gQmFzZWQgb24gdGhlIHJlc3BvbnNlIHR5cGUsIGhlcmUgd2UgY2FuIGFsc28gY2Fs
bCBjdXN0b20KQEAgLTM3MywyMiArNDkxLDIwIEBAIHN0YXRpYyBpbnQgdm1fZXZlbnRfcmluZ19n
ZXRfcmVzcG9uc2Uoc3RydWN0IHZtX2V2ZW50X3JpbmdfZG9tYWluICppbXBsLAogICogTm90ZTog
cmVzcG9uc2VzIGFyZSBoYW5kbGVkIHRoZSBzYW1lIHdheSByZWdhcmRsZXNzIG9mIHdoaWNoIHJp
bmcgdGhleQogICogYXJyaXZlIG9uLgogICovCi1zdGF0aWMgaW50IHZtX2V2ZW50X3JpbmdfcmVz
dW1lKHN0cnVjdCB2bV9ldmVudF9yaW5nX2RvbWFpbiAqaW1wbCkKK3N0YXRpYyBpbnQgdm1fZXZl
bnRfcmluZ19yZXN1bWUoc3RydWN0IHZtX2V2ZW50X2RvbWFpbiAqdmVkLCBzdHJ1Y3QgdmNwdSAq
dikKIHsKICAgICB2bV9ldmVudF9yZXNwb25zZV90IHJzcDsKLQotICAgIGlmICggdW5saWtlbHko
IWltcGwgfHwgIXZtX2V2ZW50X2NoZWNrKCZpbXBsLT52ZWQpKSApCi0gICAgICAgICByZXR1cm4g
LUVOT0RFVjsKKyAgICBzdHJ1Y3Qgdm1fZXZlbnRfcmluZ19kb21haW4gKmltcGwgPSB0b19yaW5n
KHZlZCk7CiAKICAgICAvKgotICAgICAqIHZtX2V2ZW50X3Jlc3VtZSgpIHJ1bnMgaW4gZWl0aGVy
IFhFTl9WTV9FVkVOVF8qIGRvbWN0bHMsIG9yCisgICAgICogdm1fZXZlbnRfcmluZ19yZXN1bWUo
KSBydW5zIGluIGVpdGhlciBYRU5fVk1fRVZFTlRfKiBkb21jdGxzLCBvcgogICAgICAqIEVWVENI
Tl9zZW5kIGNvbnRleHQgZnJvbSB0aGUgaW50cm9zcGVjdGlvbiBjb25zdW1lci4gQm90aCBjb250
ZXh0cwogICAgICAqIGFyZSBndWFyYW50ZWVkIG5vdCB0byBiZSB0aGUgc3ViamVjdCBvZiB2bV9l
dmVudCByZXNwb25zZXMuCiAgICAgICogV2hpbGUgd2UgY291bGQgQVNTRVJUKHYgIT0gY3VycmVu
dCkgZm9yIGVhY2ggVkNQVSBpbiBkIGluIHRoZSBsb29wCiAgICAgICogYmVsb3csIHRoaXMgY292
ZXJzIHRoZSBjYXNlIHdoZXJlIHdlIHdvdWxkIG5lZWQgdG8gaXRlcmF0ZSBvdmVyIGFsbAogICAg
ICAqIG9mIHRoZW0gbW9yZSBzdWNjaW50bHkuCiAgICAgICovCi0gICAgQVNTRVJUKGltcGwtPnZl
ZC5kICE9IGN1cnJlbnQtPmRvbWFpbik7CisgICAgQVNTRVJUKHZlZC0+ZCAhPSBjdXJyZW50LT5k
b21haW4pOwogCiAgICAgLyogUHVsbCBhbGwgcmVzcG9uc2VzIG9mZiB0aGUgcmluZy4gKi8KICAg
ICB3aGlsZSAoIHZtX2V2ZW50X3JpbmdfZ2V0X3Jlc3BvbnNlKGltcGwsICZyc3ApICkKQEAgLTQw
Miw3ICs1MTgsNyBAQCBzdGF0aWMgaW50IHZtX2V2ZW50X3JpbmdfcmVzdW1lKHN0cnVjdCB2bV9l
dmVudF9yaW5nX2RvbWFpbiAqaW1wbCkKICAgICAgICAgfQogCiAgICAgICAgIC8qIFZhbGlkYXRl
IHRoZSB2Y3B1X2lkIGluIHRoZSByZXNwb25zZS4gKi8KLSAgICAgICAgdiA9IGRvbWFpbl92Y3B1
KGltcGwtPnZlZC5kLCByc3AudmNwdV9pZCk7CisgICAgICAgIHYgPSBkb21haW5fdmNwdSh2ZWQt
PmQsIHJzcC52Y3B1X2lkKTsKICAgICAgICAgaWYgKCAhdiApCiAgICAgICAgICAgICBjb250aW51
ZTsKIApAQCAtNDEwLDQ3ICs1MjYsNyBAQCBzdGF0aWMgaW50IHZtX2V2ZW50X3JpbmdfcmVzdW1l
KHN0cnVjdCB2bV9ldmVudF9yaW5nX2RvbWFpbiAqaW1wbCkKICAgICAgICAgICogSW4gc29tZSBj
YXNlcyB0aGUgcmVzcG9uc2UgdHlwZSBuZWVkcyBleHRyYSBoYW5kbGluZywgc28gaGVyZQogICAg
ICAgICAgKiB3ZSBjYWxsIHRoZSBhcHByb3ByaWF0ZSBoYW5kbGVycy4KICAgICAgICAgICovCi0K
LSAgICAgICAgLyogQ2hlY2sgZmxhZ3Mgd2hpY2ggYXBwbHkgb25seSB3aGVuIHRoZSB2Q1BVIGlz
IHBhdXNlZCAqLwotICAgICAgICBpZiAoIGF0b21pY19yZWFkKCZ2LT52bV9ldmVudF9wYXVzZV9j
b3VudCkgKQotICAgICAgICB7Ci0jaWZkZWYgQ09ORklHX0hBU19NRU1fUEFHSU5HCi0gICAgICAg
ICAgICBpZiAoIHJzcC5yZWFzb24gPT0gVk1fRVZFTlRfUkVBU09OX01FTV9QQUdJTkcgKQotICAg
ICAgICAgICAgICAgIHAybV9tZW1fcGFnaW5nX3Jlc3VtZShpbXBsLT52ZWQuZCwgJnJzcCk7Ci0j
ZW5kaWYKLQotICAgICAgICAgICAgLyoKLSAgICAgICAgICAgICAqIENoZWNrIGVtdWxhdGlvbiBm
bGFncyBpbiB0aGUgYXJjaC1zcGVjaWZpYyBoYW5kbGVyIG9ubHksIGFzIGl0Ci0gICAgICAgICAg
ICAgKiBoYXMgdG8gc2V0IGFyY2gtc3BlY2lmaWMgZmxhZ3Mgd2hlbiBzdXBwb3J0ZWQsIGFuZCB0
byBhdm9pZAotICAgICAgICAgICAgICogYml0bWFzayBvdmVyaGVhZCB3aGVuIGl0IGlzbid0IHN1
cHBvcnRlZC4KLSAgICAgICAgICAgICAqLwotICAgICAgICAgICAgdm1fZXZlbnRfZW11bGF0ZV9j
aGVjayh2LCAmcnNwKTsKLQotICAgICAgICAgICAgLyoKLSAgICAgICAgICAgICAqIENoZWNrIGlu
IGFyY2gtc3BlY2lmaWMgaGFuZGxlciB0byBhdm9pZCBiaXRtYXNrIG92ZXJoZWFkIHdoZW4KLSAg
ICAgICAgICAgICAqIG5vdCBzdXBwb3J0ZWQuCi0gICAgICAgICAgICAgKi8KLSAgICAgICAgICAg
IHZtX2V2ZW50X3JlZ2lzdGVyX3dyaXRlX3Jlc3VtZSh2LCAmcnNwKTsKLQotICAgICAgICAgICAg
LyoKLSAgICAgICAgICAgICAqIENoZWNrIGluIGFyY2gtc3BlY2lmaWMgaGFuZGxlciB0byBhdm9p
ZCBiaXRtYXNrIG92ZXJoZWFkIHdoZW4KLSAgICAgICAgICAgICAqIG5vdCBzdXBwb3J0ZWQuCi0g
ICAgICAgICAgICAgKi8KLSAgICAgICAgICAgIHZtX2V2ZW50X3RvZ2dsZV9zaW5nbGVzdGVwKGlt
cGwtPnZlZC5kLCB2LCAmcnNwKTsKLQotICAgICAgICAgICAgLyogQ2hlY2sgZm9yIGFsdHAybSBz
d2l0Y2ggKi8KLSAgICAgICAgICAgIGlmICggcnNwLmZsYWdzICYgVk1fRVZFTlRfRkxBR19BTFRF
Uk5BVEVfUDJNICkKLSAgICAgICAgICAgICAgICBwMm1fYWx0cDJtX2NoZWNrKHYsIHJzcC5hbHRw
Mm1faWR4KTsKLQotICAgICAgICAgICAgaWYgKCByc3AuZmxhZ3MgJiBWTV9FVkVOVF9GTEFHX1NF
VF9SRUdJU1RFUlMgKQotICAgICAgICAgICAgICAgIHZtX2V2ZW50X3NldF9yZWdpc3RlcnModiwg
JnJzcCk7Ci0KLSAgICAgICAgICAgIGlmICggcnNwLmZsYWdzICYgVk1fRVZFTlRfRkxBR19HRVRf
TkVYVF9JTlRFUlJVUFQgKQotICAgICAgICAgICAgICAgIHZtX2V2ZW50X21vbml0b3JfbmV4dF9p
bnRlcnJ1cHQodik7Ci0KLSAgICAgICAgICAgIGlmICggcnNwLmZsYWdzICYgVk1fRVZFTlRfRkxB
R19WQ1BVX1BBVVNFRCApCi0gICAgICAgICAgICAgICAgdm1fZXZlbnRfdmNwdV91bnBhdXNlKHYp
OwotICAgICAgICB9CisgICAgICAgIHZtX2V2ZW50X2hhbmRsZV9yZXNwb25zZSh2ZWQtPmQsIHYs
ICZyc3ApOwogICAgIH0KIAogICAgIHJldHVybiAwOwpAQCAtNTM1LDU5ICs2MTEsMzYxIEBAIHN0
YXRpYyBpbnQgdm1fZXZlbnRfcmluZ19jbGFpbV9zbG90KHN0cnVjdCB2bV9ldmVudF9kb21haW4g
KnZlZCwgYm9vbCBhbGxvd19zbGVlCiAgICAgICAgIHJldHVybiB2bV9ldmVudF9yaW5nX2dyYWJf
c2xvdCh0b19yaW5nKHZlZCksIGN1cnJlbnQtPmRvbWFpbiAhPSB2ZWQtPmQpOwogfQogCi0jaWZk
ZWYgQ09ORklHX0hBU19NRU1fUEFHSU5HCi0vKiBSZWdpc3RlcmVkIHdpdGggWGVuLWJvdW5kIGV2
ZW50IGNoYW5uZWwgZm9yIGluY29taW5nIG5vdGlmaWNhdGlvbnMuICovCi1zdGF0aWMgdm9pZCBt
ZW1fcGFnaW5nX25vdGlmaWNhdGlvbihzdHJ1Y3QgdmNwdSAqdiwgdW5zaWduZWQgaW50IHBvcnQp
CitzdGF0aWMgdm9pZCB2bV9ldmVudF9yaW5nX2NsZWFudXAoc3RydWN0IHZtX2V2ZW50X2RvbWFp
biAqdmVkKQogewotICAgIHZtX2V2ZW50X3JpbmdfcmVzdW1lKHRvX3Jpbmcodi0+ZG9tYWluLT52
bV9ldmVudF9wYWdpbmcpKTsKKyAgICBzdHJ1Y3Qgdm1fZXZlbnRfcmluZ19kb21haW4gKmltcGwg
PSB0b19yaW5nKHZlZCk7CisgICAgLyogRGVzdHJveWluZyB0aGUgd2FpdCBxdWV1ZSBoZWFkIG1l
YW5zIHdha2luZyB1cCBhbGwKKyAgICAgKiBxdWV1ZWQgdmNwdXMuIFRoaXMgd2lsbCBkcmFpbiB0
aGUgbGlzdCwgYWxsb3dpbmcKKyAgICAgKiB0aGUgZGlzYWJsZSByb3V0aW5lIHRvIGNvbXBsZXRl
LiBJdCB3aWxsIGFsc28gZHJvcAorICAgICAqIGFsbCBkb21haW4gcmVmcyB0aGUgd2FpdC1xdWV1
ZWQgdmNwdXMgYXJlIGhvbGRpbmcuCisgICAgICogRmluYWxseSwgYmVjYXVzZSB0aGlzIGNvZGUg
cGF0aCBpbnZvbHZlcyBwcmV2aW91c2x5CisgICAgICogcGF1c2luZyB0aGUgZG9tYWluIChkb21h
aW5fa2lsbCksIHVucGF1c2luZyB0aGUKKyAgICAgKiB2Y3B1cyBjYXVzZXMgbm8gaGFybS4gKi8K
KyAgICBkZXN0cm95X3dhaXRxdWV1ZV9oZWFkKCZpbXBsLT53cSk7CiB9Ci0jZW5kaWYKIAotLyog
UmVnaXN0ZXJlZCB3aXRoIFhlbi1ib3VuZCBldmVudCBjaGFubmVsIGZvciBpbmNvbWluZyBub3Rp
ZmljYXRpb25zLiAqLwotc3RhdGljIHZvaWQgbW9uaXRvcl9ub3RpZmljYXRpb24oc3RydWN0IHZj
cHUgKnYsIHVuc2lnbmVkIGludCBwb3J0KQorLyoKKyAqIFZNIGV2ZW50IE5HIChuZXcgZ2VuZXJh
dGlvbikKKyAqLworI2RlZmluZSB0b19jaGFubmVscyhfdmVkKSBjb250YWluZXJfb2YoKF92ZWQp
LCBcCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0IHZtX2V2
ZW50X2NoYW5uZWxzX2RvbWFpbiwgdmVkKQorCitzdHJ1Y3Qgdm1fZXZlbnRfY2hhbm5lbHNfZG9t
YWluCit7CisgICAgLyogVk0gZXZlbnQgZG9tYWluICovCisgICAgc3RydWN0IHZtX2V2ZW50X2Rv
bWFpbiB2ZWQ7CisgICAgLyogc2hhcmVkIGNoYW5uZWxzIGJ1ZmZlciAqLworICAgIHN0cnVjdCB2
bV9ldmVudF9zbG90ICpzbG90czsKKyAgICAvKiB0aGUgYnVmZmVyIHNpemUgKG51bWJlciBvZiBm
cmFtZXMpICovCisgICAgdW5zaWduZWQgaW50IG5yX2ZyYW1lczsKKyAgICAvKiBidWZmZXIncyBt
bmYgbGlzdCAqLworICAgIG1mbl90IG1mblswXTsKK307CisKK3N0YXRpYyBjb25zdCBzdHJ1Y3Qg
dm1fZXZlbnRfb3BzIHZtX2V2ZW50X2NoYW5uZWxzX29wczsKKworc3RhdGljIHZvaWQgdm1fZXZl
bnRfY2hhbm5lbHNfZnJlZV9idWZmZXIoc3RydWN0IHZtX2V2ZW50X2NoYW5uZWxzX2RvbWFpbiAq
aW1wbCkKIHsKLSAgICB2bV9ldmVudF9yaW5nX3Jlc3VtZSh0b19yaW5nKHYtPmRvbWFpbi0+dm1f
ZXZlbnRfbW9uaXRvcikpOworICAgIGludCBpOworCisgICAgdnVubWFwKGltcGwtPnNsb3RzKTsK
KyAgICBpbXBsLT5zbG90cyA9IE5VTEw7CisKKyAgICBmb3IgKCBpID0gMDsgaSA8IGltcGwtPm5y
X2ZyYW1lczsgaSsrICkKKyAgICAgICAgZnJlZV9kb21oZWFwX3BhZ2UobWZuX3RvX3BhZ2UoaW1w
bC0+bWZuW2ldKSk7CiB9CiAKLSNpZmRlZiBDT05GSUdfSEFTX01FTV9TSEFSSU5HCi0vKiBSZWdp
c3RlcmVkIHdpdGggWGVuLWJvdW5kIGV2ZW50IGNoYW5uZWwgZm9yIGluY29taW5nIG5vdGlmaWNh
dGlvbnMuICovCi1zdGF0aWMgdm9pZCBtZW1fc2hhcmluZ19ub3RpZmljYXRpb24oc3RydWN0IHZj
cHUgKnYsIHVuc2lnbmVkIGludCBwb3J0KQorc3RhdGljIGludCB2bV9ldmVudF9jaGFubmVsc19h
bGxvY19idWZmZXIoc3RydWN0IHZtX2V2ZW50X2NoYW5uZWxzX2RvbWFpbiAqaW1wbCkKIHsKLSAg
ICB2bV9ldmVudF9yaW5nX3Jlc3VtZSh0b19yaW5nKHYtPmRvbWFpbi0+dm1fZXZlbnRfc2hhcmUp
KTsKKyAgICBpbnQgaSA9IDA7CisKKyAgICBpbXBsLT5zbG90cyA9IHZ6YWxsb2MoaW1wbC0+bnJf
ZnJhbWVzICogUEFHRV9TSVpFKTsKKyAgICBpZiAoICFpbXBsLT5zbG90cyApCisgICAgICAgIHJl
dHVybiAtRU5PTUVNOworCisgICAgZm9yICggaSA9IDA7IGkgPCBpbXBsLT5ucl9mcmFtZXM7IGkr
KyApCisgICAgICAgIGltcGwtPm1mbltpXSA9IHZtYXBfdG9fbWZuKGltcGwtPnNsb3RzICsgaSAq
IFBBR0VfU0laRSk7CisKKyAgICBmb3IgKCBpID0gMDsgaSA8IGltcGwtPm5yX2ZyYW1lczsgaSsr
ICkKKyAgICAgICAgc2hhcmVfeGVuX3BhZ2Vfd2l0aF9ndWVzdChtZm5fdG9fcGFnZShpbXBsLT5t
Zm5baV0pLCBjdXJyZW50LT5kb21haW4sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgU0hBUkVfcncpOworCisgICAgcmV0dXJuIDA7CiB9CisKK3N0YXRpYyBpbnQgdm1fZXZlbnRf
Y2hhbm5lbHNfZW5hYmxlKAorICAgIHN0cnVjdCBkb21haW4gKmQsCisgICAgc3RydWN0IHhlbl9k
b21jdGxfdm1fZXZlbnRfb3AgKnZlYywKKyAgICBzdHJ1Y3Qgdm1fZXZlbnRfZG9tYWluICoqcF92
ZWQpCit7CisgICAgaW50IHJjLCBpID0gMDsKKyAgICB4ZW5fZXZlbnRfY2hhbm5lbF9ub3RpZmlj
YXRpb25fdCBmbiA9IHZtX2V2ZW50X25vdGlmaWNhdGlvbl9mbih2ZWMtPnR5cGUpOworICAgIHVu
c2lnbmVkIGludCBucl9mcmFtZXMgPSBQRk5fVVAoZC0+bWF4X3ZjcHVzICogc2l6ZW9mKHN0cnVj
dCB2bV9ldmVudF9zbG90KSk7CisgICAgc3RydWN0IHZtX2V2ZW50X2NoYW5uZWxzX2RvbWFpbiAq
aW1wbDsKKworICAgIGlmICggKnBfdmVkICkKKyAgICAgICAgcmV0dXJuIC1FQlVTWTsKKworICAg
IGltcGwgPSBfeHphbGxvYyhzaXplb2Yoc3RydWN0IHZtX2V2ZW50X2NoYW5uZWxzX2RvbWFpbikg
KworICAgICAgICAgICAgICAgICAgICAgICAgICAgbnJfZnJhbWVzICogc2l6ZW9mKG1mbl90KSwK
KyAgICAgICAgICAgICAgICAgICAgX19hbGlnbm9mX18oc3RydWN0IHZtX2V2ZW50X2NoYW5uZWxz
X2RvbWFpbikpOworICAgIGlmICggdW5saWtlbHkoIWltcGwpICkKKyAgICAgICAgcmV0dXJuIC1F
Tk9NRU07CisKKyAgICBzcGluX2xvY2tfaW5pdCgmaW1wbC0+dmVkLmxvY2spOworCisgICAgaW1w
bC0+bnJfZnJhbWVzID0gbnJfZnJhbWVzOworICAgIGltcGwtPnZlZC5kID0gZDsKKyAgICBpbXBs
LT52ZWQub3BzID0gJnZtX2V2ZW50X2NoYW5uZWxzX29wczsKKworICAgIHJjID0gdm1fZXZlbnRf
aW5pdF9kb21haW4oZCk7CisgICAgaWYgKCByYyA8IDAgKQorICAgICAgICBnb3RvIGVycjsKKwor
ICAgIHJjID0gdm1fZXZlbnRfY2hhbm5lbHNfYWxsb2NfYnVmZmVyKGltcGwpOworICAgIGlmICgg
cmMgKQorICAgICAgICBnb3RvIGVycjsKKworICAgIGZvciAoIGkgPSAwOyBpIDwgZC0+bWF4X3Zj
cHVzOyBpKysgKQorICAgIHsKKyAgICAgICAgcmMgPSBhbGxvY191bmJvdW5kX3hlbl9ldmVudF9j
aGFubmVsKGQsIGksIGN1cnJlbnQtPmRvbWFpbi0+ZG9tYWluX2lkLCBmbik7CisgICAgICAgIGlm
ICggcmMgPCAwICkKKyAgICAgICAgICAgIGdvdG8gZXJyOworCisgICAgICAgIGltcGwtPnNsb3Rz
W2ldLnBvcnQgPSByYzsKKyAgICAgICAgaW1wbC0+c2xvdHNbaV0uc3RhdGUgPSBTVEFURV9WTV9F
VkVOVF9TTE9UX0lETEU7CisgICAgfQorCisgICAgKnBfdmVkID0gJmltcGwtPnZlZDsKKworICAg
IHJldHVybiAwOworCitlcnI6CisgICAgd2hpbGUgKCAtLWkgPj0gMCApCisgICAgICAgIGV2dGNo
bl9jbG9zZShkLCBpbXBsLT5zbG90c1tpXS5wb3J0LCAwKTsKKyAgICB4ZnJlZShpbXBsKTsKKwor
ICAgIHJldHVybiByYzsKK30KKworc3RhdGljIGludCB2bV9ldmVudF9jaGFubmVsc19kaXNhYmxl
KHN0cnVjdCB2bV9ldmVudF9kb21haW4gKipwX3ZlZCkKK3sKKyAgICBzdHJ1Y3QgdmNwdSAqdjsK
KyAgICBzdHJ1Y3QgZG9tYWluICpkID0gKCpwX3ZlZCktPmQ7CisgICAgc3RydWN0IHZtX2V2ZW50
X2NoYW5uZWxzX2RvbWFpbiAqaW1wbCA9IHRvX2NoYW5uZWxzKCpwX3ZlZCk7CisgICAgaW50IGk7
CisKKyAgICBzcGluX2xvY2soJmltcGwtPnZlZC5sb2NrKTsKKworICAgIGZvcl9lYWNoX3ZjcHUo
IGltcGwtPnZlZC5kLCB2ICkKKyAgICB7CisgICAgICAgIGlmICggYXRvbWljX3JlYWQoJnYtPnZt
X2V2ZW50X3BhdXNlX2NvdW50KSApCisgICAgICAgICAgICB2bV9ldmVudF92Y3B1X3VucGF1c2Uo
dik7CisgICAgfQorCisgICAgZm9yICggaSA9IDA7IGkgPCBpbXBsLT52ZWQuZC0+bWF4X3ZjcHVz
OyBpKysgKQorICAgICAgICBldnRjaG5fY2xvc2UoaW1wbC0+dmVkLmQsIGltcGwtPnNsb3RzW2ld
LnBvcnQsIDApOworCisgICAgdm1fZXZlbnRfY2hhbm5lbHNfZnJlZV9idWZmZXIoaW1wbCk7CisK
KyAgICB2bV9ldmVudF9jbGVhbnVwX2RvbWFpbihkKTsKKworICAgIHNwaW5fdW5sb2NrKCZpbXBs
LT52ZWQubG9jayk7CisKKyAgICB4ZnJlZShpbXBsKTsKKyAgICAqcF92ZWQgPSBOVUxMOworCisg
ICAgcmV0dXJuIDA7Cit9CisKK3N0YXRpYyBib29sIHZtX2V2ZW50X2NoYW5uZWxzX2NoZWNrKHN0
cnVjdCB2bV9ldmVudF9kb21haW4gKnZlZCkKK3sKKyAgICByZXR1cm4gdG9fY2hhbm5lbHModmVk
KS0+c2xvdHMgIT0gTlVMTDsKK30KKworc3RhdGljIHZvaWQgdm1fZXZlbnRfY2hhbm5lbHNfY2xl
YW51cChzdHJ1Y3Qgdm1fZXZlbnRfZG9tYWluICp2ZWQpCit7Cit9CisKK3N0YXRpYyBpbnQgdm1f
ZXZlbnRfY2hhbm5lbHNfY2xhaW1fc2xvdChzdHJ1Y3Qgdm1fZXZlbnRfZG9tYWluICp2ZWQsCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9vbCBhbGxvd19zbGVlcCkK
K3sKKyAgICByZXR1cm4gMDsKK30KKworc3RhdGljIHZvaWQgdm1fZXZlbnRfY2hhbm5lbHNfY2Fu
Y2VsX3Nsb3Qoc3RydWN0IHZtX2V2ZW50X2RvbWFpbiAqdmVkKQoreworfQorCitzdGF0aWMgdm9p
ZCB2bV9ldmVudF9jaGFubmVsc19wdXRfcmVxdWVzdChzdHJ1Y3Qgdm1fZXZlbnRfZG9tYWluICp2
ZWQsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2bV9ldmVudF9y
ZXF1ZXN0X3QgKnJlcSkKK3sKKyAgICBzdHJ1Y3Qgdm1fZXZlbnRfY2hhbm5lbHNfZG9tYWluICpp
bXBsID0gdG9fY2hhbm5lbHModmVkKTsKKyAgICBzdHJ1Y3Qgdm1fZXZlbnRfc2xvdCAqc2xvdDsK
KworICAgIEFTU0VSVCggcmVxLT52Y3B1X2lkID49IDAgJiYgcmVxLT52Y3B1X2lkIDwgdmVkLT5k
LT5tYXhfdmNwdXMgKTsKKworICAgIHNsb3QgPSAmaW1wbC0+c2xvdHNbcmVxLT52Y3B1X2lkXTsK
KworICAgIGlmICggY3VycmVudC0+ZG9tYWluICE9IHZlZC0+ZCApCisgICAgeworICAgICAgICBy
ZXEtPmZsYWdzIHw9IFZNX0VWRU5UX0ZMQUdfRk9SRUlHTjsKKyNpZm5kZWYgTkRFQlVHCisgICAg
ICAgIGlmICggIShyZXEtPmZsYWdzICYgVk1fRVZFTlRfRkxBR19WQ1BVX1BBVVNFRCkgKQorICAg
ICAgICAgICAgZ2RwcmludGsoWEVOTE9HX0dfV0FSTklORywgImQlZHYlZCB3YXMgbm90IHBhdXNl
ZC5cbiIsCisgICAgICAgICAgICAgICAgICAgICB2ZWQtPmQtPmRvbWFpbl9pZCwgcmVxLT52Y3B1
X2lkKTsKICNlbmRpZgorICAgIH0KKworICAgIHJlcS0+dmVyc2lvbiA9IFZNX0VWRU5UX0lOVEVS
RkFDRV9WRVJTSU9OOworCisgICAgc3Bpbl9sb2NrKCZpbXBsLT52ZWQubG9jayk7CisgICAgaWYg
KCBzbG90LT5zdGF0ZSAhPSBTVEFURV9WTV9FVkVOVF9TTE9UX0lETEUgKQorICAgIHsKKyAgICAg
ICAgZ2RwcmludGsoWEVOTE9HX0dfV0FSTklORywgIlRoZSBWTSBldmVudCBzbG90IGZvciBkJWR2
JWQgaXMgbm90IElETEUuXG4iLAorICAgICAgICAgICAgICAgICBpbXBsLT52ZWQuZC0+ZG9tYWlu
X2lkLCByZXEtPnZjcHVfaWQpOworICAgICAgICBzcGluX3VubG9jaygmaW1wbC0+dmVkLmxvY2sp
OworICAgICAgICByZXR1cm47CisgICAgfQorCisgICAgc2xvdC0+dS5yZXEgPSAqcmVxOworICAg
IHNsb3QtPnN0YXRlID0gU1RBVEVfVk1fRVZFTlRfU0xPVF9TVUJNSVQ7CisgICAgc3Bpbl91bmxv
Y2soJmltcGwtPnZlZC5sb2NrKTsKKyAgICBub3RpZnlfdmlhX3hlbl9ldmVudF9jaGFubmVsKGlt
cGwtPnZlZC5kLCBzbG90LT5wb3J0KTsKK30KKworc3RhdGljIGludCB2bV9ldmVudF9jaGFubmVs
c19nZXRfcmVzcG9uc2Uoc3RydWN0IHZtX2V2ZW50X2NoYW5uZWxzX2RvbWFpbiAqaW1wbCwKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCB2Y3B1ICp2LCB2
bV9ldmVudF9yZXNwb25zZV90ICpyc3ApCit7CisgICAgc3RydWN0IHZtX2V2ZW50X3Nsb3QgKnNs
b3QgPSAmaW1wbC0+c2xvdHNbdi0+dmNwdV9pZF07CisgICAgaW50IHJjID0gMDsKKworICAgIEFT
U0VSVCggc2xvdCAhPSBOVUxMICk7CisgICAgc3Bpbl9sb2NrKCZpbXBsLT52ZWQubG9jayk7CisK
KyAgICBpZiAoIHNsb3QtPnN0YXRlICE9IFNUQVRFX1ZNX0VWRU5UX1NMT1RfRklOSVNIICkKKyAg
ICB7CisgICAgICAgIGdkcHJpbnRrKFhFTkxPR19HX1dBUk5JTkcsICJUaGUgVk0gZXZlbnQgc2xv
dCBzdGF0ZSBmb3IgZCVkdiVkIGlzIGludmFsaWQuXG4iLAorICAgICAgICAgICAgICAgICBpbXBs
LT52ZWQuZC0+ZG9tYWluX2lkLCB2LT52Y3B1X2lkKTsKKyAgICAgICAgcmMgPSAtMTsKKyAgICAg
ICAgZ290byBvdXQ7CisgICAgfQorCisgICAgKnJzcCA9IHNsb3QtPnUucnNwOworICAgIHNsb3Qt
PnN0YXRlID0gU1RBVEVfVk1fRVZFTlRfU0xPVF9JRExFOworCitvdXQ6CisgICAgc3Bpbl91bmxv
Y2soJmltcGwtPnZlZC5sb2NrKTsKKworICAgIHJldHVybiByYzsKK30KKworc3RhdGljIGludCB2
bV9ldmVudF9jaGFubmVsc19yZXN1bWUoc3RydWN0IHZtX2V2ZW50X2RvbWFpbiAqdmVkLCBzdHJ1
Y3QgdmNwdSAqdikKK3sKKyAgICB2bV9ldmVudF9yZXNwb25zZV90IHJzcDsKKyAgICBzdHJ1Y3Qg
dm1fZXZlbnRfY2hhbm5lbHNfZG9tYWluICppbXBsID0gdG9fY2hhbm5lbHModmVkKTsKKworICAg
IEFTU0VSVCh2ZWQtPmQgIT0gY3VycmVudC0+ZG9tYWluKTsKKworICAgIGlmICggdm1fZXZlbnRf
Y2hhbm5lbHNfZ2V0X3Jlc3BvbnNlKGltcGwsIHYsICZyc3ApIHx8CisgICAgICAgICByc3AudmVy
c2lvbiAhPSBWTV9FVkVOVF9JTlRFUkZBQ0VfVkVSU0lPTiB8fAorICAgICAgICAgcnNwLnZjcHVf
aWQgIT0gdi0+dmNwdV9pZCApCisgICAgICAgIHJldHVybiAtMTsKKworICAgIHZtX2V2ZW50X2hh
bmRsZV9yZXNwb25zZSh2ZWQtPmQsIHYsICZyc3ApOworCisgICAgcmV0dXJuIDA7Cit9CisKK2lu
dCB2bV9ldmVudF9uZ19nZXRfZnJhbWVzKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGludCBp
ZCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgZnJhbWUsIHVuc2ln
bmVkIGludCBucl9mcmFtZXMsCisgICAgICAgICAgICAgICAgICAgICAgICAgICB4ZW5fcGZuX3Qg
bWZuX2xpc3RbXSkKK3sKKyAgICBzdHJ1Y3Qgdm1fZXZlbnRfZG9tYWluICp2ZWQ7CisgICAgaW50
IGk7CisKKyAgICBzd2l0Y2ggKGlkICkKKyAgICB7CisgICAgY2FzZSBYRU5fVk1fRVZFTlRfVFlQ
RV9NT05JVE9SOgorICAgICAgICB2ZWQgPSBkLT52bV9ldmVudF9tb25pdG9yOworICAgICAgICBi
cmVhazsKKworICAgIGRlZmF1bHQ6CisgICAgICAgIHJldHVybiAtRU5PU1lTOworICAgIH0KKwor
ICAgIGlmICggIXZtX2V2ZW50X2NoZWNrKHZlZCkgKQorICAgICAgICByZXR1cm4gLUVJTlZBTDsK
KworICAgIGlmICggZnJhbWUgIT0gMCB8fCBucl9mcmFtZXMgIT0gdG9fY2hhbm5lbHModmVkKS0+
bnJfZnJhbWVzICkKKyAgICAgICAgcmV0dXJuIC1FSU5WQUw7CisKKyAgICBzcGluX2xvY2soJnZl
ZC0+bG9jayk7CisKKyAgICBmb3IgKCBpID0gMDsgaSA8IHRvX2NoYW5uZWxzKHZlZCktPm5yX2Zy
YW1lczsgaSsrICkKKyAgICAgICAgbWZuX2xpc3RbaV0gPSBtZm5feCh0b19jaGFubmVscyh2ZWQp
LT5tZm5baV0pOworCisgICAgc3Bpbl91bmxvY2soJnZlZC0+bG9jayk7CisKKyAgICByZXR1cm4g
MDsKK30KKworLyoKKyAqIHZtX2V2ZW50IGltcGxlbWVudGF0aW9uIGFnbm9zdGljIGZ1bmN0aW9u
cworICovCiAKIC8qIENsZWFuIHVwIG9uIGRvbWFpbiBkZXN0cnVjdGlvbiAqLwogdm9pZCB2bV9l
dmVudF9jbGVhbnVwKHN0cnVjdCBkb21haW4gKmQpCiB7CiAjaWZkZWYgQ09ORklHX0hBU19NRU1f
UEFHSU5HCiAgICAgaWYgKCB2bV9ldmVudF9jaGVjayhkLT52bV9ldmVudF9wYWdpbmcpICkKLSAg
ICAgICAgZC0+dm1fZXZlbnRfcGFnaW5nLT5vcHMtPmNsZWFudXAoJmQtPnZtX2V2ZW50X3BhZ2lu
Zyk7CisgICAgeworICAgICAgICBkLT52bV9ldmVudF9wYWdpbmctPm9wcy0+Y2xlYW51cChkLT52
bV9ldmVudF9wYWdpbmcpOworICAgICAgICBkLT52bV9ldmVudF9wYWdpbmctPm9wcy0+ZGlzYWJs
ZSgmZC0+dm1fZXZlbnRfcGFnaW5nKTsKKyAgICB9CiAjZW5kaWYKIAogICAgIGlmICggdm1fZXZl
bnRfY2hlY2soZC0+dm1fZXZlbnRfbW9uaXRvcikgKQotICAgICAgICBkLT52bV9ldmVudF9tb25p
dG9yLT5vcHMtPmNsZWFudXAoJmQtPnZtX2V2ZW50X21vbml0b3IpOworICAgIHsKKyAgICAgICAg
ZC0+dm1fZXZlbnRfbW9uaXRvci0+b3BzLT5jbGVhbnVwKGQtPnZtX2V2ZW50X21vbml0b3IpOwor
ICAgICAgICBkLT52bV9ldmVudF9tb25pdG9yLT5vcHMtPmRpc2FibGUoJmQtPnZtX2V2ZW50X21v
bml0b3IpOworICAgIH0KIAogI2lmZGVmIENPTkZJR19IQVNfTUVNX1NIQVJJTkcKICAgICBpZiAo
IHZtX2V2ZW50X2NoZWNrKGQtPnZtX2V2ZW50X3NoYXJlKSApCi0gICAgICAgIGQtPnZtX2V2ZW50
X3NoYXJlLT5vcHMtPmNsZWFudXAoJmQtPnZtX2V2ZW50X3NoYXJlKTsKKyAgICB7CisgICAgICAg
IGQtPnZtX2V2ZW50X3NoYXJlLT5vcHMtPmNsZWFudXAoZC0+dm1fZXZlbnRfc2hhcmUpOworICAg
ICAgICBkLT52bV9ldmVudF9zaGFyZS0+b3BzLT5kaXNhYmxlKCZkLT52bV9ldmVudF9zaGFyZSk7
CisgICAgfQogI2VuZGlmCiB9CiAKLXN0YXRpYyB2b2lkIHZtX2V2ZW50X3JpbmdfY2xlYW51cChz
dHJ1Y3Qgdm1fZXZlbnRfZG9tYWluICoqX3ZlZCkKK3N0YXRpYyBpbnQgdm1fZXZlbnRfZW5hYmxl
KHN0cnVjdCBkb21haW4gKmQsCisgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgeGVu
X2RvbWN0bF92bV9ldmVudF9vcCAqdmVjLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgc3Ry
dWN0IHZtX2V2ZW50X2RvbWFpbiAqKnBfdmVkKQogewotICAgIHN0cnVjdCB2bV9ldmVudF9yaW5n
X2RvbWFpbiAqaW1wbCA9IHRvX3JpbmcoKl92ZWQpOwotICAgIC8qIERlc3Ryb3lpbmcgdGhlIHdh
aXQgcXVldWUgaGVhZCBtZWFucyB3YWtpbmcgdXAgYWxsCi0gICAgICogcXVldWVkIHZjcHVzLiBU
aGlzIHdpbGwgZHJhaW4gdGhlIGxpc3QsIGFsbG93aW5nCi0gICAgICogdGhlIGRpc2FibGUgcm91
dGluZSB0byBjb21wbGV0ZS4gSXQgd2lsbCBhbHNvIGRyb3AKLSAgICAgKiBhbGwgZG9tYWluIHJl
ZnMgdGhlIHdhaXQtcXVldWVkIHZjcHVzIGFyZSBob2xkaW5nLgotICAgICAqIEZpbmFsbHksIGJl
Y2F1c2UgdGhpcyBjb2RlIHBhdGggaW52b2x2ZXMgcHJldmlvdXNseQotICAgICAqIHBhdXNpbmcg
dGhlIGRvbWFpbiAoZG9tYWluX2tpbGwpLCB1bnBhdXNpbmcgdGhlCi0gICAgICogdmNwdXMgY2F1
c2VzIG5vIGhhcm0uICovCi0gICAgZGVzdHJveV93YWl0cXVldWVfaGVhZCgmaW1wbC0+d3EpOwot
ICAgICh2b2lkKXZtX2V2ZW50X3JpbmdfZGlzYWJsZShfdmVkKTsKKyAgICByZXR1cm4gKCB2ZWMt
PmZsYWdzICYgWEVOX1ZNX0VWRU5UX0ZMQUdTX05HX09QICkgPworICAgICAgICB2bV9ldmVudF9j
aGFubmVsc19lbmFibGUoZCwgdmVjLCBwX3ZlZCkgOgorICAgICAgICB2bV9ldmVudF9yaW5nX2Vu
YWJsZShkLCB2ZWMsIHBfdmVkKTsKIH0KIAorc3RhdGljIGludCB2bV9ldmVudF9yZXN1bWUoc3Ry
dWN0IHZtX2V2ZW50X2RvbWFpbiAqdmVkLCBzdHJ1Y3QgdmNwdSAqdikKK3sKKyAgICBpZiAoICF2
bV9ldmVudF9jaGVjayh2ZWQpICkKKyAgICAgICAgIHJldHVybiAtRU5PREVWOworCisgICAgaWYg
KCAhdiApCisgICAgICAgIHJldHVybiAtRUlOVkFMOworCisgICAgcmV0dXJuIHZlZC0+b3BzLT5y
ZXN1bWUodmVkLCB2KTsKK30KKworI2lmZGVmIENPTkZJR19IQVNfTUVNX1BBR0lORworLyogUmVn
aXN0ZXJlZCB3aXRoIFhlbi1ib3VuZCBldmVudCBjaGFubmVsIGZvciBpbmNvbWluZyBub3RpZmlj
YXRpb25zLiAqLworc3RhdGljIHZvaWQgbWVtX3BhZ2luZ19ub3RpZmljYXRpb24oc3RydWN0IHZj
cHUgKnYsIHVuc2lnbmVkIGludCBwb3J0KQoreworICAgIHZtX2V2ZW50X3Jlc3VtZSh2LT5kb21h
aW4tPnZtX2V2ZW50X3BhZ2luZywgdik7Cit9CisjZW5kaWYKKworLyogUmVnaXN0ZXJlZCB3aXRo
IFhlbi1ib3VuZCBldmVudCBjaGFubmVsIGZvciBpbmNvbWluZyBub3RpZmljYXRpb25zLiAqLwor
c3RhdGljIHZvaWQgbW9uaXRvcl9ub3RpZmljYXRpb24oc3RydWN0IHZjcHUgKnYsIHVuc2lnbmVk
IGludCBwb3J0KQoreworICAgIHZtX2V2ZW50X3Jlc3VtZSh2LT5kb21haW4tPnZtX2V2ZW50X21v
bml0b3IsIHYpOworfQorCisjaWZkZWYgQ09ORklHX0hBU19NRU1fU0hBUklORworLyogUmVnaXN0
ZXJlZCB3aXRoIFhlbi1ib3VuZCBldmVudCBjaGFubmVsIGZvciBpbmNvbWluZyBub3RpZmljYXRp
b25zLiAqLworc3RhdGljIHZvaWQgbWVtX3NoYXJpbmdfbm90aWZpY2F0aW9uKHN0cnVjdCB2Y3B1
ICp2LCB1bnNpZ25lZCBpbnQgcG9ydCkKK3sKKyAgICB2bV9ldmVudF9yZXN1bWUodi0+ZG9tYWlu
LT52bV9ldmVudF9zaGFyZSwgdik7Cit9CisjZW5kaWYKKworLyoKKyAqIHZtX2V2ZW50IGRvbWN0
bCBpbnRlcmZhY2UKKyAqLworCiBpbnQgdm1fZXZlbnRfZG9tY3RsKHN0cnVjdCBkb21haW4gKmQs
IHN0cnVjdCB4ZW5fZG9tY3RsX3ZtX2V2ZW50X29wICp2ZWMpCiB7CiAgICAgaW50IHJjOwpAQCAt
NjMyLDYgKzEwMTAsMTMgQEAgaW50IHZtX2V2ZW50X2RvbWN0bChzdHJ1Y3QgZG9tYWluICpkLCBz
dHJ1Y3QgeGVuX2RvbWN0bF92bV9ldmVudF9vcCAqdmVjKQogICAgIHsKICAgICAgICAgcmMgPSAt
RUlOVkFMOwogCisgICAgICAgIC8qCisgICAgICAgICAqIFRoZSBORyBpbnRlcmZhY2UgaXMgb25s
eSBzdXBwb3J0ZWQgYnkgWEVOX1ZNX0VWRU5UX1RZUEVfTU9OSVRPUgorICAgICAgICAgKiBmb3Ig
bm93LgorICAgICAgICAgKi8KKyAgICAgICAgaWYgKCB2ZWMtPmZsYWdzICYgWEVOX1ZNX0VWRU5U
X0ZMQUdTX05HX09QICkKKyAgICAgICAgICAgIGJyZWFrOworCiAgICAgICAgIHN3aXRjaCggdmVj
LT5vcCApCiAgICAgICAgIHsKICAgICAgICAgY2FzZSBYRU5fVk1fRVZFTlRfRU5BQkxFOgpAQCAt
NjU3LDkgKzEwNDIsNyBAQCBpbnQgdm1fZXZlbnRfZG9tY3RsKHN0cnVjdCBkb21haW4gKmQsIHN0
cnVjdCB4ZW5fZG9tY3RsX3ZtX2V2ZW50X29wICp2ZWMpCiAgICAgICAgICAgICAgICAgYnJlYWs7
CiAKICAgICAgICAgICAgIC8qIGRvbWFpbl9wYXVzZSgpIG5vdCByZXF1aXJlZCBoZXJlLCBzZWUg
WFNBLTk5ICovCi0gICAgICAgICAgICByYyA9IHZtX2V2ZW50X3JpbmdfZW5hYmxlKGQsIHZlYywg
JmQtPnZtX2V2ZW50X3BhZ2luZywgX1ZQRl9tZW1fcGFnaW5nLAotICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgSFZNX1BBUkFNX1BBR0lOR19SSU5HX1BGTiwKLSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIG1lbV9wYWdpbmdfbm90aWZpY2F0aW9uKTsKKyAgICAgICAgICAg
IHJjID0gdm1fZXZlbnRfZW5hYmxlKGQsIHZlYywgJmQtPnZtX2V2ZW50X3BhZ2luZyk7CiAgICAg
ICAgIH0KICAgICAgICAgYnJlYWs7CiAKQEAgLTY2NywxMiArMTA1MCwxMyBAQCBpbnQgdm1fZXZl
bnRfZG9tY3RsKHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCB4ZW5fZG9tY3RsX3ZtX2V2ZW50X29w
ICp2ZWMpCiAgICAgICAgICAgICBpZiAoICF2bV9ldmVudF9jaGVjayhkLT52bV9ldmVudF9wYWdp
bmcpICkKICAgICAgICAgICAgICAgICBicmVhazsKICAgICAgICAgICAgIGRvbWFpbl9wYXVzZShk
KTsKLSAgICAgICAgICAgIHJjID0gdm1fZXZlbnRfcmluZ19kaXNhYmxlKCZkLT52bV9ldmVudF9w
YWdpbmcpOworICAgICAgICAgICAgcmMgPSBkLT52bV9ldmVudF9wYWdpbmctPm9wcy0+ZGlzYWJs
ZSgmZC0+dm1fZXZlbnRfcGFnaW5nKTsKICAgICAgICAgICAgIGRvbWFpbl91bnBhdXNlKGQpOwog
ICAgICAgICAgICAgYnJlYWs7CiAKICAgICAgICAgY2FzZSBYRU5fVk1fRVZFTlRfUkVTVU1FOgot
ICAgICAgICAgICAgcmMgPSB2bV9ldmVudF9yaW5nX3Jlc3VtZSh0b19yaW5nKGQtPnZtX2V2ZW50
X3BhZ2luZykpOworICAgICAgICAgICAgcmMgPSB2bV9ldmVudF9yZXN1bWUoZC0+dm1fZXZlbnRf
cGFnaW5nLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZG9tYWluX3ZjcHUoZCwg
dmVjLT51LnJlc3VtZS52Y3B1X2lkKSk7CiAgICAgICAgICAgICBicmVhazsKIAogICAgICAgICBk
ZWZhdWx0OgpAQCAtNjk0LDIyICsxMDc4LDIzIEBAIGludCB2bV9ldmVudF9kb21jdGwoc3RydWN0
IGRvbWFpbiAqZCwgc3RydWN0IHhlbl9kb21jdGxfdm1fZXZlbnRfb3AgKnZlYykKICAgICAgICAg
ICAgIHJjID0gYXJjaF9tb25pdG9yX2luaXRfZG9tYWluKGQpOwogICAgICAgICAgICAgaWYgKCBy
YyApCiAgICAgICAgICAgICAgICAgYnJlYWs7Ci0gICAgICAgICAgICByYyA9IHZtX2V2ZW50X3Jp
bmdfZW5hYmxlKGQsIHZlYywgJmQtPnZtX2V2ZW50X21vbml0b3IsIF9WUEZfbWVtX2FjY2VzcywK
LSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEhWTV9QQVJBTV9NT05JVE9SX1JJTkdf
UEZOLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbW9uaXRvcl9ub3RpZmljYXRp
b24pOworCisgICAgICAgICAgICByYyA9IHZtX2V2ZW50X2VuYWJsZShkLCB2ZWMsICZkLT52bV9l
dmVudF9tb25pdG9yKTsKKwogICAgICAgICAgICAgYnJlYWs7CiAKICAgICAgICAgY2FzZSBYRU5f
Vk1fRVZFTlRfRElTQUJMRToKICAgICAgICAgICAgIGlmICggIXZtX2V2ZW50X2NoZWNrKGQtPnZt
X2V2ZW50X21vbml0b3IpICkKICAgICAgICAgICAgICAgICBicmVhazsKICAgICAgICAgICAgIGRv
bWFpbl9wYXVzZShkKTsKLSAgICAgICAgICAgIHJjID0gdm1fZXZlbnRfcmluZ19kaXNhYmxlKCZk
LT52bV9ldmVudF9tb25pdG9yKTsKKyAgICAgICAgICAgIHJjID0gZC0+dm1fZXZlbnRfbW9uaXRv
ci0+b3BzLT5kaXNhYmxlKCZkLT52bV9ldmVudF9tb25pdG9yKTsKICAgICAgICAgICAgIGFyY2hf
bW9uaXRvcl9jbGVhbnVwX2RvbWFpbihkKTsKICAgICAgICAgICAgIGRvbWFpbl91bnBhdXNlKGQp
OwogICAgICAgICAgICAgYnJlYWs7CiAKICAgICAgICAgY2FzZSBYRU5fVk1fRVZFTlRfUkVTVU1F
OgotICAgICAgICAgICAgcmMgPSB2bV9ldmVudF9yaW5nX3Jlc3VtZSh0b19yaW5nKGQtPnZtX2V2
ZW50X21vbml0b3IpKTsKKyAgICAgICAgICAgIHJjID0gdm1fZXZlbnRfcmVzdW1lKGQtPnZtX2V2
ZW50X21vbml0b3IsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkb21haW5fdmNw
dShkLCB2ZWMtPnUucmVzdW1lLnZjcHVfaWQpKTsKICAgICAgICAgICAgIGJyZWFrOwogCiAgICAg
ICAgIGRlZmF1bHQ6CkBAIC03MjQsNiArMTEwOSwxMyBAQCBpbnQgdm1fZXZlbnRfZG9tY3RsKHN0
cnVjdCBkb21haW4gKmQsIHN0cnVjdCB4ZW5fZG9tY3RsX3ZtX2V2ZW50X29wICp2ZWMpCiAgICAg
ewogICAgICAgICByYyA9IC1FSU5WQUw7CiAKKyAgICAgICAgLyoKKyAgICAgICAgICogVGhlIE5H
IGludGVyZmFjZSBpcyBvbmx5IHN1cHBvcnRlZCBieSBYRU5fVk1fRVZFTlRfVFlQRV9NT05JVE9S
CisgICAgICAgICAqIGZvciBub3cuCisgICAgICAgICAqLworICAgICAgICBpZiAoIHZlYy0+Zmxh
Z3MgJiBYRU5fVk1fRVZFTlRfRkxBR1NfTkdfT1AgKQorICAgICAgICAgICAgYnJlYWs7CisKICAg
ICAgICAgc3dpdGNoKCB2ZWMtPm9wICkKICAgICAgICAgewogICAgICAgICBjYXNlIFhFTl9WTV9F
VkVOVF9FTkFCTEU6CkBAIC03MzgsMjEgKzExMzAsMjAgQEAgaW50IHZtX2V2ZW50X2RvbWN0bChz
dHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QgeGVuX2RvbWN0bF92bV9ldmVudF9vcCAqdmVjKQogICAg
ICAgICAgICAgICAgIGJyZWFrOwogCiAgICAgICAgICAgICAvKiBkb21haW5fcGF1c2UoKSBub3Qg
cmVxdWlyZWQgaGVyZSwgc2VlIFhTQS05OSAqLwotICAgICAgICAgICAgcmMgPSB2bV9ldmVudF9y
aW5nX2VuYWJsZShkLCB2ZWMsICZkLT52bV9ldmVudF9zaGFyZSwgX1ZQRl9tZW1fc2hhcmluZywK
LSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEhWTV9QQVJBTV9TSEFSSU5HX1JJTkdf
UEZOLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWVtX3NoYXJpbmdfbm90aWZp
Y2F0aW9uKTsKKyAgICAgICAgICAgIHJjID0gdm1fZXZlbnRfZW5hYmxlKGQsIHZlYywgJmQtPnZt
X2V2ZW50X3NoYXJlKTsKICAgICAgICAgICAgIGJyZWFrOwogCiAgICAgICAgIGNhc2UgWEVOX1ZN
X0VWRU5UX0RJU0FCTEU6CiAgICAgICAgICAgICBpZiAoICF2bV9ldmVudF9jaGVjayhkLT52bV9l
dmVudF9zaGFyZSkgKQogICAgICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICAgICAgZG9tYWlu
X3BhdXNlKGQpOwotICAgICAgICAgICAgcmMgPSB2bV9ldmVudF9yaW5nX2Rpc2FibGUoJmQtPnZt
X2V2ZW50X3NoYXJlKTsKKyAgICAgICAgICAgIHJjID0gZC0+dm1fZXZlbnRfc2hhcmUtPm9wcy0+
ZGlzYWJsZSgmZC0+dm1fZXZlbnRfc2hhcmUpOwogICAgICAgICAgICAgZG9tYWluX3VucGF1c2Uo
ZCk7CiAgICAgICAgICAgICBicmVhazsKIAogICAgICAgICBjYXNlIFhFTl9WTV9FVkVOVF9SRVNV
TUU6Ci0gICAgICAgICAgICByYyA9IHZtX2V2ZW50X3JpbmdfcmVzdW1lKHRvX3JpbmcoZC0+dm1f
ZXZlbnRfc2hhcmUpKTsKKyAgICAgICAgICAgIHJjID0gdm1fZXZlbnRfcmVzdW1lKGQtPnZtX2V2
ZW50X3NoYXJlLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZG9tYWluX3ZjcHUo
ZCwgdmVjLT51LnJlc3VtZS52Y3B1X2lkKSk7CiAgICAgICAgICAgICBicmVhazsKIAogICAgICAg
ICBkZWZhdWx0OgpAQCAtODA5LDcgKzEyMDAsMTkgQEAgc3RhdGljIGNvbnN0IHN0cnVjdCB2bV9l
dmVudF9vcHMgdm1fZXZlbnRfcmluZ19vcHMgPSB7CiAgICAgLmNsZWFudXAgPSB2bV9ldmVudF9y
aW5nX2NsZWFudXAsCiAgICAgLmNsYWltX3Nsb3QgPSB2bV9ldmVudF9yaW5nX2NsYWltX3Nsb3Qs
CiAgICAgLmNhbmNlbF9zbG90ID0gdm1fZXZlbnRfcmluZ19jYW5jZWxfc2xvdCwKLSAgICAucHV0
X3JlcXVlc3QgPSB2bV9ldmVudF9yaW5nX3B1dF9yZXF1ZXN0CisgICAgLmRpc2FibGUgPSB2bV9l
dmVudF9yaW5nX2Rpc2FibGUsCisgICAgLnB1dF9yZXF1ZXN0ID0gdm1fZXZlbnRfcmluZ19wdXRf
cmVxdWVzdCwKKyAgICAucmVzdW1lID0gdm1fZXZlbnRfcmluZ19yZXN1bWUsCit9OworCitzdGF0
aWMgY29uc3Qgc3RydWN0IHZtX2V2ZW50X29wcyB2bV9ldmVudF9jaGFubmVsc19vcHMgPSB7Cisg
ICAgLmNoZWNrID0gdm1fZXZlbnRfY2hhbm5lbHNfY2hlY2ssCisgICAgLmNsZWFudXAgPSB2bV9l
dmVudF9jaGFubmVsc19jbGVhbnVwLAorICAgIC5jbGFpbV9zbG90ID0gdm1fZXZlbnRfY2hhbm5l
bHNfY2xhaW1fc2xvdCwKKyAgICAuY2FuY2VsX3Nsb3QgPSB2bV9ldmVudF9jaGFubmVsc19jYW5j
ZWxfc2xvdCwKKyAgICAuZGlzYWJsZSA9IHZtX2V2ZW50X2NoYW5uZWxzX2Rpc2FibGUsCisgICAg
LnB1dF9yZXF1ZXN0ID0gdm1fZXZlbnRfY2hhbm5lbHNfcHV0X3JlcXVlc3QsCisgICAgLnJlc3Vt
ZSA9IHZtX2V2ZW50X2NoYW5uZWxzX3Jlc3VtZSwKIH07CiAKIC8qCmRpZmYgLS1naXQgYS94ZW4v
aW5jbHVkZS9wdWJsaWMvZG9tY3RsLmggYi94ZW4vaW5jbHVkZS9wdWJsaWMvZG9tY3RsLmgKaW5k
ZXggMjM0ZDhjNS4uZmM3NDIwYyAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvcHVibGljL2RvbWN0
bC5oCisrKyBiL3hlbi9pbmNsdWRlL3B1YmxpYy9kb21jdGwuaApAQCAtMzgsNyArMzgsNyBAQAog
I2luY2x1ZGUgImh2bS9zYXZlLmgiCiAjaW5jbHVkZSAibWVtb3J5LmgiCiAKLSNkZWZpbmUgWEVO
X0RPTUNUTF9JTlRFUkZBQ0VfVkVSU0lPTiAweDAwMDAwMDExCisjZGVmaW5lIFhFTl9ET01DVExf
SU5URVJGQUNFX1ZFUlNJT04gMHgwMDAwMDAxMgogCiAvKgogICogTkIuIHhlbl9kb21jdGwuZG9t
YWluIGlzIGFuIElOL09VVCBwYXJhbWV0ZXIgZm9yIHRoaXMgb3BlcmF0aW9uLgpAQCAtNzgxLDEy
ICs3ODEsMjAgQEAgc3RydWN0IHhlbl9kb21jdGxfZ2Ric3hfZG9tc3RhdHVzIHsKIHN0cnVjdCB4
ZW5fZG9tY3RsX3ZtX2V2ZW50X29wIHsKICAgICB1aW50MzJfdCAgICAgICBvcDsgICAgICAgICAg
IC8qIFhFTl9WTV9FVkVOVF8qICovCiAgICAgdWludDMyX3QgICAgICAgdHlwZTsgICAgICAgICAv
KiBYRU5fVk1fRVZFTlRfVFlQRV8qICovCisgLyogVXNlIHRoZSBORyBpbnRlcmZhY2UgKi8KKyNk
ZWZpbmUgX1hFTl9WTV9FVkVOVF9GTEFHU19OR19PUCAgICAgICAgIDAKKyNkZWZpbmUgWEVOX1ZN
X0VWRU5UX0ZMQUdTX05HX09QICAgICAgICAgICgxVSA8PCBfWEVOX1ZNX0VWRU5UX0ZMQUdTX05H
X09QKQorICAgIHVpbnQzMl90ICAgICAgIGZsYWdzOwogCiAgICAgdW5pb24gewogICAgICAgICBz
dHJ1Y3QgewogICAgICAgICAgICAgdWludDMyX3QgcG9ydDsgICAgICAgLyogT1VUOiBldmVudCBj
aGFubmVsIGZvciByaW5nICovCiAgICAgICAgIH0gZW5hYmxlOwogCisgICAgICAgIHN0cnVjdCB7
CisgICAgICAgICAgICB1aW50MzJfdCB2Y3B1X2lkOyAgICAvKiBJTjogdmNwdV9pZCovCisgICAg
ICAgIH0gcmVzdW1lOworCiAgICAgICAgIHVpbnQzMl90IHZlcnNpb247CiAgICAgfSB1OwogfTsK
ZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3B1YmxpYy9tZW1vcnkuaCBiL3hlbi9pbmNsdWRlL3B1
YmxpYy9tZW1vcnkuaAppbmRleCA2OGRkYWRiLi4yZTg5MTJlIDEwMDY0NAotLS0gYS94ZW4vaW5j
bHVkZS9wdWJsaWMvbWVtb3J5LmgKKysrIGIveGVuL2luY2x1ZGUvcHVibGljL21lbW9yeS5oCkBA
IC02MTIsNiArNjEyLDcgQEAgc3RydWN0IHhlbl9tZW1fYWNxdWlyZV9yZXNvdXJjZSB7CiAKICNk
ZWZpbmUgWEVOTUVNX3Jlc291cmNlX2lvcmVxX3NlcnZlciAwCiAjZGVmaW5lIFhFTk1FTV9yZXNv
dXJjZV9ncmFudF90YWJsZSAxCisjZGVmaW5lIFhFTk1FTV9yZXNvdXJjZV92bV9ldmVudCAyCiAK
ICAgICAvKgogICAgICAqIElOIC0gYSB0eXBlLXNwZWNpZmljIHJlc291cmNlIGlkZW50aWZpZXIs
IHdoaWNoIG11c3QgYmUgemVybwpAQCAtNjE5LDYgKzYyMCw3IEBAIHN0cnVjdCB4ZW5fbWVtX2Fj
cXVpcmVfcmVzb3VyY2UgewogICAgICAqCiAgICAgICogdHlwZSA9PSBYRU5NRU1fcmVzb3VyY2Vf
aW9yZXFfc2VydmVyIC0+IGlkID09IGlvcmVxIHNlcnZlciBpZAogICAgICAqIHR5cGUgPT0gWEVO
TUVNX3Jlc291cmNlX2dyYW50X3RhYmxlIC0+IGlkIGRlZmluZWQgYmVsb3cKKyAgICAgKiB0eXBl
ID09IFhFTk1FTV9yZXNvdXJjZV92bV9ldmVudCAtPiBpZCA9PSB2bV9ldmVudCB0eXBlCiAgICAg
ICovCiAgICAgdWludDMyX3QgaWQ7CiAKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3B1YmxpYy92
bV9ldmVudC5oIGIveGVuL2luY2x1ZGUvcHVibGljL3ZtX2V2ZW50LmgKaW5kZXggYzQ4YmMyMS4u
MmYyMTYwYiAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvcHVibGljL3ZtX2V2ZW50LmgKKysrIGIv
eGVuL2luY2x1ZGUvcHVibGljL3ZtX2V2ZW50LmgKQEAgLTQyMSw2ICs0MjEsMjIgQEAgdHlwZWRl
ZiBzdHJ1Y3Qgdm1fZXZlbnRfc3QgewogCiBERUZJTkVfUklOR19UWVBFUyh2bV9ldmVudCwgdm1f
ZXZlbnRfcmVxdWVzdF90LCB2bV9ldmVudF9yZXNwb25zZV90KTsKIAorLyogVk0gRXZlbnQgc2xv
dCBzdGF0ZSAqLworI2RlZmluZSBTVEFURV9WTV9FVkVOVF9TTE9UX0lETEUgICAgIDAgLyogdGhl
IHNsb3QgZGF0YSBpcyBpbnZhbGlkICovCisjZGVmaW5lIFNUQVRFX1ZNX0VWRU5UX1NMT1RfU1VC
TUlUICAgMSAvKiBhIHJlcXVlc3Qgd2FzIHN1Ym1pdHRlZCAqLworI2RlZmluZSBTVEFURV9WTV9F
VkVOVF9TTE9UX0ZJTklTSCAgIDIgLyogYSByZXNwb25zZSB3YXMgaXNzdWVkICovCisKK3N0cnVj
dCB2bV9ldmVudF9zbG90Cit7CisgICAgdWludDMyX3QgcG9ydDsgICAgICAvKiBldnRjaG4gZm9y
IG5vdGlmaWNhdGlvbnMgdG8vZnJvbSBoZWxwZXIgKi8KKyAgICB1aW50MzJfdCBzdGF0ZTo0Owor
ICAgIHVpbnQzMl90IHBhZDoyODsKKyAgICB1bmlvbiB7CisgICAgICAgIHZtX2V2ZW50X3JlcXVl
c3RfdCByZXE7CisgICAgICAgIHZtX2V2ZW50X3Jlc3BvbnNlX3QgcnNwOworICAgIH0gdTsKK307
CisKICNlbmRpZiAvKiBkZWZpbmVkKF9fWEVOX18pIHx8IGRlZmluZWQoX19YRU5fVE9PTFNfXykg
Ki8KICNlbmRpZiAvKiBfWEVOX1BVQkxJQ19WTV9FVkVOVF9IICovCiAKZGlmZiAtLWdpdCBhL3hl
bi9pbmNsdWRlL3hlbi92bV9ldmVudC5oIGIveGVuL2luY2x1ZGUveGVuL3ZtX2V2ZW50LmgKaW5k
ZXggMjFhM2Y1MC4uMDQ2ODI2OSAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUveGVuL3ZtX2V2ZW50
LmgKKysrIGIveGVuL2luY2x1ZGUveGVuL3ZtX2V2ZW50LmgKQEAgLTMwLDE0ICszMCwxNyBAQAog
CiBzdHJ1Y3QgZG9tYWluOwogc3RydWN0IHZtX2V2ZW50X2RvbWFpbjsKK3N0cnVjdCB4ZW5fZG9t
Y3RsX3ZtX2V2ZW50X29wOwogCiBzdHJ1Y3Qgdm1fZXZlbnRfb3BzCiB7CiAgICAgYm9vbCAoKmNo
ZWNrKShzdHJ1Y3Qgdm1fZXZlbnRfZG9tYWluICp2ZWQpOwotICAgIHZvaWQgKCpjbGVhbnVwKShz
dHJ1Y3Qgdm1fZXZlbnRfZG9tYWluICoqX3ZlZCk7Ci0gICAgaW50ICgqY2xhaW1fc2xvdCkoc3Ry
dWN0IHZtX2V2ZW50X2RvbWFpbiAqdmVkLCBib29sIGFsbG93X3NsZWVwKTsKKyAgICB2b2lkICgq
Y2xlYW51cCkoc3RydWN0IHZtX2V2ZW50X2RvbWFpbiAqcF92ZWQpOworICAgIGludCAgKCpjbGFp
bV9zbG90KShzdHJ1Y3Qgdm1fZXZlbnRfZG9tYWluICp2ZWQsIGJvb2wgYWxsb3dfc2xlZXApOwog
ICAgIHZvaWQgKCpjYW5jZWxfc2xvdCkoc3RydWN0IHZtX2V2ZW50X2RvbWFpbiAqdmVkKTsKKyAg
ICBpbnQgICgqZGlzYWJsZSkoc3RydWN0IHZtX2V2ZW50X2RvbWFpbiAqKnBfdmVkKTsKICAgICB2
b2lkICgqcHV0X3JlcXVlc3QpKHN0cnVjdCB2bV9ldmVudF9kb21haW4gKnZlZCwgdm1fZXZlbnRf
cmVxdWVzdF90ICpyZXEpOworICAgIGludCAgKCpyZXN1bWUpKHN0cnVjdCB2bV9ldmVudF9kb21h
aW4gKnZlZCwgc3RydWN0IHZjcHUgKnYpOwogfTsKIAogc3RydWN0IHZtX2V2ZW50X2RvbWFpbgpA
QCAtMTExLDYgKzExNCwxMCBAQCBzdGF0aWMgaW5saW5lIHZvaWQgdm1fZXZlbnRfcHV0X3JlcXVl
c3Qoc3RydWN0IHZtX2V2ZW50X2RvbWFpbiAqdmVkLAogCiBpbnQgdm1fZXZlbnRfZG9tY3RsKHN0
cnVjdCBkb21haW4gKmQsIHN0cnVjdCB4ZW5fZG9tY3RsX3ZtX2V2ZW50X29wICp2ZWMpOwogCitp
bnQgdm1fZXZlbnRfbmdfZ2V0X2ZyYW1lcyhzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBpbnQg
aWQsCisgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIGZyYW1lLCB1bnNp
Z25lZCBpbnQgbnJfZnJhbWVzLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgeGVuX3Bmbl90
IG1mbl9saXN0W10pOworCiB2b2lkIHZtX2V2ZW50X3ZjcHVfcGF1c2Uoc3RydWN0IHZjcHUgKnYp
Owogdm9pZCB2bV9ldmVudF92Y3B1X3VucGF1c2Uoc3RydWN0IHZjcHUgKnYpOwogCi0tIAoyLjcu
NAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 16 17:06:44 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Jul 2019 17:06:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnQuM-0005nZ-Ra; Tue, 16 Jul 2019 17: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=v+lg=VN=bitdefender.com=ppircalabu@srs-us1.protection.inumbo.net>)
 id 1hnQuL-0005n7-93
 for xen-devel@lists.xenproject.org; Tue, 16 Jul 2019 17:06:29 +0000
X-Inumbo-ID: 0bcbf44b-a7ec-11e9-8980-bc764e045a96
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0bcbf44b-a7ec-11e9-8980-bc764e045a96;
 Tue, 16 Jul 2019 17:06:27 +0000 (UTC)
Received: from smtp.bitdefender.com (smtp02.buh.bitdefender.net [10.17.80.76])
 by mx01.bbu.dsd.mx.bitdefender.com (Postfix) with ESMTPS id
 C127A30644BA; Tue, 16 Jul 2019 20:06:25 +0300 (EEST)
Received: from bitdefender.com (unknown [195.189.155.70])
 by smtp.bitdefender.com (Postfix) with ESMTPSA id B33A5305B7B3;
 Tue, 16 Jul 2019 20:06:25 +0300 (EEST)
From: Petre Pircalabu <ppircalabu@bitdefender.com>
To: xen-devel@lists.xenproject.org
Date: Tue, 16 Jul 2019 20:06:16 +0300
Message-Id: <05d37a1cb32ed76fe728f5ebb296aca55455b56a.1563293545.git.ppircalabu@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <cover.1563293545.git.ppircalabu@bitdefender.com>
References: <cover.1563293545.git.ppircalabu@bitdefender.com>
In-Reply-To: <cover.1563293545.git.ppircalabu@bitdefender.com>
References: <cover.1563293545.git.ppircalabu@bitdefender.com>
Subject: [Xen-devel] [PATCH v2 02/10] vm_event: Remove "ring" suffix from
 vm_event_check_ring
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Petre Pircalabu <ppircalabu@bitdefender.com>,
 Tamas K Lengyel <tamas@tklengyel.com>, Wei Liu <wl@xen.org>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Jan Beulich <jbeulich@suse.com>,
 Alexandru Isaila <aisaila@bitdefender.com>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RGVjb3VwbGUgaW1wbGVtZW50YXRpb24gZnJvbSBpbnRlcmZhY2UgdG8gYWxsb3cgdm1fZXZlbnRf
Y2hlY2sgdG8gYmUKdXNlZCByZWdhcmRsZXNzIG9mIHRoZSB2bV9ldmVudCB1bmRlcmx5aW5nIGlt
cGxlbWVudGF0aW9uLgoKU2lnbmVkLW9mZi1ieTogUGV0cmUgUGlyY2FsYWJ1IDxwcGlyY2FsYWJ1
QGJpdGRlZmVuZGVyLmNvbT4KQWNrZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIz
QGNpdHJpeC5jb20+CkFja2VkLWJ5OiBUYW1hcyBLIExlbmd5ZWwgPHRhbWFzQHRrbGVuZ3llbC5j
b20+Ci0tLQogeGVuL2FyY2gvYXJtL21lbV9hY2Nlc3MuYyAgICAgfCAgMiArLQogeGVuL2FyY2gv
eDg2L21tL21lbV9hY2Nlc3MuYyAgfCAgNCArKy0tCiB4ZW4vYXJjaC94ODYvbW0vbWVtX3BhZ2lu
Zy5jICB8ICAyICstCiB4ZW4vY29tbW9uL21lbV9hY2Nlc3MuYyAgICAgICB8ICAyICstCiB4ZW4v
Y29tbW9uL3ZtX2V2ZW50LmMgICAgICAgICB8IDI0ICsrKysrKysrKysrKy0tLS0tLS0tLS0tLQog
eGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvcGNpLmMgfCAgMiArLQogeGVuL2luY2x1ZGUveGVuL3Zt
X2V2ZW50LmggICAgfCAgNCArKy0tCiA3IGZpbGVzIGNoYW5nZWQsIDIwIGluc2VydGlvbnMoKyks
IDIwIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9tZW1fYWNjZXNzLmMg
Yi94ZW4vYXJjaC9hcm0vbWVtX2FjY2Vzcy5jCmluZGV4IDNlMzYyMDIuLmQ1NDc2MGIgMTAwNjQ0
Ci0tLSBhL3hlbi9hcmNoL2FybS9tZW1fYWNjZXNzLmMKKysrIGIveGVuL2FyY2gvYXJtL21lbV9h
Y2Nlc3MuYwpAQCAtMjkwLDcgKzI5MCw3IEBAIGJvb2wgcDJtX21lbV9hY2Nlc3NfY2hlY2socGFk
ZHJfdCBncGEsIHZhZGRyX3QgZ2xhLCBjb25zdCBzdHJ1Y3QgbnBmZWMgbnBmZWMpCiAgICAgfQog
CiAgICAgLyogT3RoZXJ3aXNlLCBjaGVjayBpZiB0aGVyZSBpcyBhIHZtX2V2ZW50IG1vbml0b3Ig
c3Vic2NyaWJlciAqLwotICAgIGlmICggIXZtX2V2ZW50X2NoZWNrX3Jpbmcodi0+ZG9tYWluLT52
bV9ldmVudF9tb25pdG9yKSApCisgICAgaWYgKCAhdm1fZXZlbnRfY2hlY2sodi0+ZG9tYWluLT52
bV9ldmVudF9tb25pdG9yKSApCiAgICAgewogICAgICAgICAvKiBObyBsaXN0ZW5lciAqLwogICAg
ICAgICBpZiAoIHAybS0+YWNjZXNzX3JlcXVpcmVkICkKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4
Ni9tbS9tZW1fYWNjZXNzLmMgYi94ZW4vYXJjaC94ODYvbW0vbWVtX2FjY2Vzcy5jCmluZGV4IDAx
NDRmOTIuLjY0MDM1MmUgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9tZW1fYWNjZXNzLmMK
KysrIGIveGVuL2FyY2gveDg2L21tL21lbV9hY2Nlc3MuYwpAQCAtMTgyLDcgKzE4Miw3IEBAIGJv
b2wgcDJtX21lbV9hY2Nlc3NfY2hlY2socGFkZHJfdCBncGEsIHVuc2lnbmVkIGxvbmcgZ2xhLAog
ICAgIGdmbl91bmxvY2socDJtLCBnZm4sIDApOwogCiAgICAgLyogT3RoZXJ3aXNlLCBjaGVjayBp
ZiB0aGVyZSBpcyBhIG1lbW9yeSBldmVudCBsaXN0ZW5lciwgYW5kIHNlbmQgdGhlIG1lc3NhZ2Ug
YWxvbmcgKi8KLSAgICBpZiAoICF2bV9ldmVudF9jaGVja19yaW5nKGQtPnZtX2V2ZW50X21vbml0
b3IpIHx8ICFyZXFfcHRyICkKKyAgICBpZiAoICF2bV9ldmVudF9jaGVjayhkLT52bV9ldmVudF9t
b25pdG9yKSB8fCAhcmVxX3B0ciApCiAgICAgewogICAgICAgICAvKiBObyBsaXN0ZW5lciAqLwog
ICAgICAgICBpZiAoIHAybS0+YWNjZXNzX3JlcXVpcmVkICkKQEAgLTIxMCw3ICsyMTAsNyBAQCBi
b29sIHAybV9tZW1fYWNjZXNzX2NoZWNrKHBhZGRyX3QgZ3BhLCB1bnNpZ25lZCBsb25nIGdsYSwK
ICAgICAgICAgICAgIHJldHVybiB0cnVlOwogICAgICAgICB9CiAgICAgfQotICAgIGlmICggdm1f
ZXZlbnRfY2hlY2tfcmluZyhkLT52bV9ldmVudF9tb25pdG9yKSAmJgorICAgIGlmICggdm1fZXZl
bnRfY2hlY2soZC0+dm1fZXZlbnRfbW9uaXRvcikgJiYKICAgICAgICAgIGQtPmFyY2gubW9uaXRv
ci5pbmd1ZXN0X3BhZ2VmYXVsdF9kaXNhYmxlZCAmJgogICAgICAgICAgbnBmZWMua2luZCAhPSBu
cGZlY19raW5kX3dpdGhfZ2xhICkgLyogZG9uJ3Qgc2VuZCBhIG1lbV9ldmVudCAqLwogICAgIHsK
ZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS9tZW1fcGFnaW5nLmMgYi94ZW4vYXJjaC94ODYv
bW0vbWVtX3BhZ2luZy5jCmluZGV4IDU0YTk0ZmEuLmRjMmE1OWEgMTAwNjQ0Ci0tLSBhL3hlbi9h
cmNoL3g4Ni9tbS9tZW1fcGFnaW5nLmMKKysrIGIveGVuL2FyY2gveDg2L21tL21lbV9wYWdpbmcu
YwpAQCAtNDQsNyArNDQsNyBAQCBpbnQgbWVtX3BhZ2luZ19tZW1vcChYRU5fR1VFU1RfSEFORExF
X1BBUkFNKHhlbl9tZW1fcGFnaW5nX29wX3QpIGFyZykKICAgICAgICAgZ290byBvdXQ7CiAKICAg
ICByYyA9IC1FTk9ERVY7Ci0gICAgaWYgKCB1bmxpa2VseSghdm1fZXZlbnRfY2hlY2tfcmluZyhk
LT52bV9ldmVudF9wYWdpbmcpKSApCisgICAgaWYgKCB1bmxpa2VseSghdm1fZXZlbnRfY2hlY2so
ZC0+dm1fZXZlbnRfcGFnaW5nKSkgKQogICAgICAgICBnb3RvIG91dDsKIAogICAgIHN3aXRjaCgg
bXBvLm9wICkKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vbWVtX2FjY2Vzcy5jIGIveGVuL2NvbW1v
bi9tZW1fYWNjZXNzLmMKaW5kZXggMDEwZTZmOC4uNTFlNGUyYiAxMDA2NDQKLS0tIGEveGVuL2Nv
bW1vbi9tZW1fYWNjZXNzLmMKKysrIGIveGVuL2NvbW1vbi9tZW1fYWNjZXNzLmMKQEAgLTUyLDcg
KzUyLDcgQEAgaW50IG1lbV9hY2Nlc3NfbWVtb3AodW5zaWduZWQgbG9uZyBjbWQsCiAgICAgICAg
IGdvdG8gb3V0OwogCiAgICAgcmMgPSAtRU5PREVWOwotICAgIGlmICggdW5saWtlbHkoIXZtX2V2
ZW50X2NoZWNrX3JpbmcoZC0+dm1fZXZlbnRfbW9uaXRvcikpICkKKyAgICBpZiAoIHVubGlrZWx5
KCF2bV9ldmVudF9jaGVjayhkLT52bV9ldmVudF9tb25pdG9yKSkgKQogICAgICAgICBnb3RvIG91
dDsKIAogICAgIHN3aXRjaCAoIG1hby5vcCApCmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL3ZtX2V2
ZW50LmMgYi94ZW4vY29tbW9uL3ZtX2V2ZW50LmMKaW5kZXggNTZiNTA2YS4uNTE1YTkxNyAxMDA2
NDQKLS0tIGEveGVuL2NvbW1vbi92bV9ldmVudC5jCisrKyBiL3hlbi9jb21tb24vdm1fZXZlbnQu
YwpAQCAtMTc5LDcgKzE3OSw3IEBAIHN0YXRpYyBpbnQgdm1fZXZlbnRfZGlzYWJsZShzdHJ1Y3Qg
ZG9tYWluICpkLCBzdHJ1Y3Qgdm1fZXZlbnRfZG9tYWluICoqcF92ZWQpCiB7CiAgICAgc3RydWN0
IHZtX2V2ZW50X2RvbWFpbiAqdmVkID0gKnBfdmVkOwogCi0gICAgaWYgKCB2bV9ldmVudF9jaGVj
a19yaW5nKHZlZCkgKQorICAgIGlmICggdm1fZXZlbnRfY2hlY2sodmVkKSApCiAgICAgewogICAg
ICAgICBzdHJ1Y3QgdmNwdSAqdjsKIApAQCAtMjU5LDcgKzI1OSw3IEBAIHZvaWQgdm1fZXZlbnRf
cHV0X3JlcXVlc3Qoc3RydWN0IGRvbWFpbiAqZCwKICAgICBSSU5HX0lEWCByZXFfcHJvZDsKICAg
ICBzdHJ1Y3QgdmNwdSAqY3VyciA9IGN1cnJlbnQ7CiAKLSAgICBpZiggIXZtX2V2ZW50X2NoZWNr
X3JpbmcodmVkKSApCisgICAgaWYoICF2bV9ldmVudF9jaGVjayh2ZWQpICkKICAgICAgICAgcmV0
dXJuOwogCiAgICAgaWYgKCBjdXJyLT5kb21haW4gIT0gZCApCkBAIC0zNjIsNyArMzYyLDcgQEAg
c3RhdGljIGludCB2bV9ldmVudF9yZXN1bWUoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IHZtX2V2
ZW50X2RvbWFpbiAqdmVkKQogICAgICAqLwogICAgIEFTU0VSVChkICE9IGN1cnJlbnQtPmRvbWFp
bik7CiAKLSAgICBpZiAoIHVubGlrZWx5KCF2bV9ldmVudF9jaGVja19yaW5nKHZlZCkpICkKKyAg
ICBpZiAoIHVubGlrZWx5KCF2bV9ldmVudF9jaGVjayh2ZWQpKSApCiAgICAgICAgICByZXR1cm4g
LUVOT0RFVjsKIAogICAgIC8qIFB1bGwgYWxsIHJlc3BvbnNlcyBvZmYgdGhlIHJpbmcuICovCkBA
IC00MzMsNyArNDMzLDcgQEAgc3RhdGljIGludCB2bV9ldmVudF9yZXN1bWUoc3RydWN0IGRvbWFp
biAqZCwgc3RydWN0IHZtX2V2ZW50X2RvbWFpbiAqdmVkKQogCiB2b2lkIHZtX2V2ZW50X2NhbmNl
bF9zbG90KHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCB2bV9ldmVudF9kb21haW4gKnZlZCkKIHsK
LSAgICBpZiggIXZtX2V2ZW50X2NoZWNrX3JpbmcodmVkKSApCisgICAgaWYoICF2bV9ldmVudF9j
aGVjayh2ZWQpICkKICAgICAgICAgcmV0dXJuOwogCiAgICAgc3Bpbl9sb2NrKCZ2ZWQtPmxvY2sp
OwpAQCAtNDg4LDcgKzQ4OCw3IEBAIHN0YXRpYyBpbnQgdm1fZXZlbnRfd2FpdF9zbG90KHN0cnVj
dCB2bV9ldmVudF9kb21haW4gKnZlZCkKICAgICByZXR1cm4gcmM7CiB9CiAKLWJvb2wgdm1fZXZl
bnRfY2hlY2tfcmluZyhzdHJ1Y3Qgdm1fZXZlbnRfZG9tYWluICp2ZWQpCitib29sIHZtX2V2ZW50
X2NoZWNrKHN0cnVjdCB2bV9ldmVudF9kb21haW4gKnZlZCkKIHsKICAgICByZXR1cm4gdmVkICYm
IHZlZC0+cmluZ19wYWdlOwogfQpAQCAtNTA4LDcgKzUwOCw3IEBAIGJvb2wgdm1fZXZlbnRfY2hl
Y2tfcmluZyhzdHJ1Y3Qgdm1fZXZlbnRfZG9tYWluICp2ZWQpCiBpbnQgX192bV9ldmVudF9jbGFp
bV9zbG90KHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCB2bV9ldmVudF9kb21haW4gKnZlZCwKICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYm9vbCBhbGxvd19zbGVlcCkKIHsKLSAgICBpZiAoICF2
bV9ldmVudF9jaGVja19yaW5nKHZlZCkgKQorICAgIGlmICggIXZtX2V2ZW50X2NoZWNrKHZlZCkg
KQogICAgICAgICByZXR1cm4gLUVPUE5PVFNVUFA7CiAKICAgICBpZiAoIChjdXJyZW50LT5kb21h
aW4gPT0gZCkgJiYgYWxsb3dfc2xlZXAgKQpAQCAtNTQzLDcgKzU0Myw3IEBAIHN0YXRpYyB2b2lk
IG1lbV9zaGFyaW5nX25vdGlmaWNhdGlvbihzdHJ1Y3QgdmNwdSAqdiwgdW5zaWduZWQgaW50IHBv
cnQpCiB2b2lkIHZtX2V2ZW50X2NsZWFudXAoc3RydWN0IGRvbWFpbiAqZCkKIHsKICNpZmRlZiBD
T05GSUdfSEFTX01FTV9QQUdJTkcKLSAgICBpZiAoIHZtX2V2ZW50X2NoZWNrX3JpbmcoZC0+dm1f
ZXZlbnRfcGFnaW5nKSApCisgICAgaWYgKCB2bV9ldmVudF9jaGVjayhkLT52bV9ldmVudF9wYWdp
bmcpICkKICAgICB7CiAgICAgICAgIC8qIERlc3Ryb3lpbmcgdGhlIHdhaXQgcXVldWUgaGVhZCBt
ZWFucyB3YWtpbmcgdXAgYWxsCiAgICAgICAgICAqIHF1ZXVlZCB2Y3B1cy4gVGhpcyB3aWxsIGRy
YWluIHRoZSBsaXN0LCBhbGxvd2luZwpAQCAtNTU2LDEzICs1NTYsMTMgQEAgdm9pZCB2bV9ldmVu
dF9jbGVhbnVwKHN0cnVjdCBkb21haW4gKmQpCiAgICAgICAgICh2b2lkKXZtX2V2ZW50X2Rpc2Fi
bGUoZCwgJmQtPnZtX2V2ZW50X3BhZ2luZyk7CiAgICAgfQogI2VuZGlmCi0gICAgaWYgKCB2bV9l
dmVudF9jaGVja19yaW5nKGQtPnZtX2V2ZW50X21vbml0b3IpICkKKyAgICBpZiAoIHZtX2V2ZW50
X2NoZWNrKGQtPnZtX2V2ZW50X21vbml0b3IpICkKICAgICB7CiAgICAgICAgIGRlc3Ryb3lfd2Fp
dHF1ZXVlX2hlYWQoJmQtPnZtX2V2ZW50X21vbml0b3ItPndxKTsKICAgICAgICAgKHZvaWQpdm1f
ZXZlbnRfZGlzYWJsZShkLCAmZC0+dm1fZXZlbnRfbW9uaXRvcik7CiAgICAgfQogI2lmZGVmIENP
TkZJR19IQVNfTUVNX1NIQVJJTkcKLSAgICBpZiAoIHZtX2V2ZW50X2NoZWNrX3JpbmcoZC0+dm1f
ZXZlbnRfc2hhcmUpICkKKyAgICBpZiAoIHZtX2V2ZW50X2NoZWNrKGQtPnZtX2V2ZW50X3NoYXJl
KSApCiAgICAgewogICAgICAgICBkZXN0cm95X3dhaXRxdWV1ZV9oZWFkKCZkLT52bV9ldmVudF9z
aGFyZS0+d3EpOwogICAgICAgICAodm9pZCl2bV9ldmVudF9kaXNhYmxlKGQsICZkLT52bV9ldmVu
dF9zaGFyZSk7CkBAIC02NDYsNyArNjQ2LDcgQEAgaW50IHZtX2V2ZW50X2RvbWN0bChzdHJ1Y3Qg
ZG9tYWluICpkLCBzdHJ1Y3QgeGVuX2RvbWN0bF92bV9ldmVudF9vcCAqdmVjKQogICAgICAgICBi
cmVhazsKIAogICAgICAgICBjYXNlIFhFTl9WTV9FVkVOVF9ESVNBQkxFOgotICAgICAgICAgICAg
aWYgKCB2bV9ldmVudF9jaGVja19yaW5nKGQtPnZtX2V2ZW50X3BhZ2luZykgKQorICAgICAgICAg
ICAgaWYgKCB2bV9ldmVudF9jaGVjayhkLT52bV9ldmVudF9wYWdpbmcpICkKICAgICAgICAgICAg
IHsKICAgICAgICAgICAgICAgICBkb21haW5fcGF1c2UoZCk7CiAgICAgICAgICAgICAgICAgcmMg
PSB2bV9ldmVudF9kaXNhYmxlKGQsICZkLT52bV9ldmVudF9wYWdpbmcpOwpAQCAtNjgzLDcgKzY4
Myw3IEBAIGludCB2bV9ldmVudF9kb21jdGwoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IHhlbl9k
b21jdGxfdm1fZXZlbnRfb3AgKnZlYykKICAgICAgICAgICAgIGJyZWFrOwogCiAgICAgICAgIGNh
c2UgWEVOX1ZNX0VWRU5UX0RJU0FCTEU6Ci0gICAgICAgICAgICBpZiAoIHZtX2V2ZW50X2NoZWNr
X3JpbmcoZC0+dm1fZXZlbnRfbW9uaXRvcikgKQorICAgICAgICAgICAgaWYgKCB2bV9ldmVudF9j
aGVjayhkLT52bV9ldmVudF9tb25pdG9yKSApCiAgICAgICAgICAgICB7CiAgICAgICAgICAgICAg
ICAgZG9tYWluX3BhdXNlKGQpOwogICAgICAgICAgICAgICAgIHJjID0gdm1fZXZlbnRfZGlzYWJs
ZShkLCAmZC0+dm1fZXZlbnRfbW9uaXRvcik7CkBAIC03MjgsNyArNzI4LDcgQEAgaW50IHZtX2V2
ZW50X2RvbWN0bChzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QgeGVuX2RvbWN0bF92bV9ldmVudF9v
cCAqdmVjKQogICAgICAgICAgICAgYnJlYWs7CiAKICAgICAgICAgY2FzZSBYRU5fVk1fRVZFTlRf
RElTQUJMRToKLSAgICAgICAgICAgIGlmICggdm1fZXZlbnRfY2hlY2tfcmluZyhkLT52bV9ldmVu
dF9zaGFyZSkgKQorICAgICAgICAgICAgaWYgKCB2bV9ldmVudF9jaGVjayhkLT52bV9ldmVudF9z
aGFyZSkgKQogICAgICAgICAgICAgewogICAgICAgICAgICAgICAgIGRvbWFpbl9wYXVzZShkKTsK
ICAgICAgICAgICAgICAgICByYyA9IHZtX2V2ZW50X2Rpc2FibGUoZCwgJmQtPnZtX2V2ZW50X3No
YXJlKTsKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3BjaS5jIGIveGVuL2Ry
aXZlcnMvcGFzc3Rocm91Z2gvcGNpLmMKaW5kZXggZTg4Njg5NC4uZWVjNzY4NiAxMDA2NDQKLS0t
IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvcGNpLmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Ro
cm91Z2gvcGNpLmMKQEAgLTE0NTEsNyArMTQ1MSw3IEBAIHN0YXRpYyBpbnQgYXNzaWduX2Rldmlj
ZShzdHJ1Y3QgZG9tYWluICpkLCB1MTYgc2VnLCB1OCBidXMsIHU4IGRldmZuLCB1MzIgZmxhZykK
ICAgICAvKiBQcmV2ZW50IGRldmljZSBhc3NpZ24gaWYgbWVtIHBhZ2luZyBvciBtZW0gc2hhcmlu
ZyBoYXZlIGJlZW4gCiAgICAgICogZW5hYmxlZCBmb3IgdGhpcyBkb21haW4gKi8KICAgICBpZiAo
IHVubGlrZWx5KGQtPmFyY2guaHZtLm1lbV9zaGFyaW5nX2VuYWJsZWQgfHwKLSAgICAgICAgICAg
ICAgICAgIHZtX2V2ZW50X2NoZWNrX3JpbmcoZC0+dm1fZXZlbnRfcGFnaW5nKSB8fAorICAgICAg
ICAgICAgICAgICAgdm1fZXZlbnRfY2hlY2soZC0+dm1fZXZlbnRfcGFnaW5nKSB8fAogICAgICAg
ICAgICAgICAgICAgcDJtX2dldF9ob3N0cDJtKGQpLT5nbG9iYWxfbG9nZGlydHkpICkKICAgICAg
ICAgcmV0dXJuIC1FWERFVjsKIApkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL3ZtX2V2ZW50
LmggYi94ZW4vaW5jbHVkZS94ZW4vdm1fZXZlbnQuaAppbmRleCAzY2MyYjIwLi4zODFiZTBiIDEw
MDY0NAotLS0gYS94ZW4vaW5jbHVkZS94ZW4vdm1fZXZlbnQuaAorKysgYi94ZW4vaW5jbHVkZS94
ZW4vdm1fZXZlbnQuaApAQCAtMjksOCArMjksOCBAQAogLyogQ2xlYW4gdXAgb24gZG9tYWluIGRl
c3RydWN0aW9uICovCiB2b2lkIHZtX2V2ZW50X2NsZWFudXAoc3RydWN0IGRvbWFpbiAqZCk7CiAK
LS8qIFJldHVybnMgd2hldGhlciBhIHJpbmcgaGFzIGJlZW4gc2V0IHVwICovCi1ib29sIHZtX2V2
ZW50X2NoZWNrX3Jpbmcoc3RydWN0IHZtX2V2ZW50X2RvbWFpbiAqdmVkKTsKKy8qIFJldHVybnMg
d2hldGhlciB0aGUgVk0gZXZlbnQgZG9tYWluIGhhcyBiZWVuIHNldCB1cCAqLworYm9vbCB2bV9l
dmVudF9jaGVjayhzdHJ1Y3Qgdm1fZXZlbnRfZG9tYWluICp2ZWQpOwogCiAvKiBSZXR1cm5zIDAg
b24gc3VjY2VzcywgLUVOT1NZUyBpZiB0aGVyZSBpcyBubyByaW5nLCAtRUJVU1kgaWYgdGhlcmUg
aXMgbm8KICAqIGF2YWlsYWJsZSBzcGFjZSBhbmQgdGhlIGNhbGxlciBpcyBhIGZvcmVpZ24gZG9t
YWluLiBJZiB0aGUgZ3Vlc3QgaXRzZWxmCi0tIAoyLjcuNAoKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 16 17:06:44 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Jul 2019 17:06:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnQuP-0005om-Nl; Tue, 16 Jul 2019 17:06:33 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=v+lg=VN=bitdefender.com=ppircalabu@srs-us1.protection.inumbo.net>)
 id 1hnQuO-0005oI-9n
 for xen-devel@lists.xenproject.org; Tue, 16 Jul 2019 17:06:32 +0000
X-Inumbo-ID: 0d7a5972-a7ec-11e9-bb70-a7dffbe220bb
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 0d7a5972-a7ec-11e9-bb70-a7dffbe220bb;
 Tue, 16 Jul 2019 17:06:29 +0000 (UTC)
Received: from smtp.bitdefender.com (smtp02.buh.bitdefender.net [10.17.80.76])
 by mx01.bbu.dsd.mx.bitdefender.com (Postfix) with ESMTPS id
 32791305FFA7; Tue, 16 Jul 2019 20:06:26 +0300 (EEST)
Received: from bitdefender.com (unknown [195.189.155.70])
 by smtp.bitdefender.com (Postfix) with ESMTPSA id 23A69304F608;
 Tue, 16 Jul 2019 20:06:26 +0300 (EEST)
From: Petre Pircalabu <ppircalabu@bitdefender.com>
To: xen-devel@lists.xenproject.org
Date: Tue, 16 Jul 2019 20:06:23 +0300
Message-Id: <96ce48a99eb224291d99c946d19f051b4ab668b6.1563293545.git.ppircalabu@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <cover.1563293545.git.ppircalabu@bitdefender.com>
References: <cover.1563293545.git.ppircalabu@bitdefender.com>
In-Reply-To: <cover.1563293545.git.ppircalabu@bitdefender.com>
References: <cover.1563293545.git.ppircalabu@bitdefender.com>
Subject: [Xen-devel] [PATCH v2 09/10] xen-access: Code 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: Petre Pircalabu <ppircalabu@bitdefender.com>,
 Tamas K Lengyel <tamas@tklengyel.com>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>, Wei Liu <wl@xen.org>,
 Ian Jackson <ian.jackson@eu.citrix.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>

Q2xlYW51cCB4ZW4tYWNjZXNzIGNvZGUgaW4gYWNjb3JkYW5jZSB3aXRoIHRoZSBYRU4gc3R5bGUg
Z3VpZGUuCgpTaWduZWQtb2ZmLWJ5OiBQZXRyZSBQaXJjYWxhYnUgPHBwaXJjYWxhYnVAYml0ZGVm
ZW5kZXIuY29tPgotLS0KIHRvb2xzL3Rlc3RzL3hlbi1hY2Nlc3MveGVuLWFjY2Vzcy5jIHwgNTcg
KysrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDMz
IGluc2VydGlvbnMoKyksIDI0IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3Rvb2xzL3Rlc3Rz
L3hlbi1hY2Nlc3MveGVuLWFjY2Vzcy5jIGIvdG9vbHMvdGVzdHMveGVuLWFjY2Vzcy94ZW4tYWNj
ZXNzLmMKaW5kZXggOGEzZWVhNS4uYWJmMTdhMiAxMDA2NDQKLS0tIGEvdG9vbHMvdGVzdHMveGVu
LWFjY2Vzcy94ZW4tYWNjZXNzLmMKKysrIGIvdG9vbHMvdGVzdHMveGVuLWFjY2Vzcy94ZW4tYWNj
ZXNzLmMKQEAgLTEzNyw3ICsxMzcsNyBAQCBpbnQgeGVuYWNjZXNzX3RlYXJkb3duKHhjX2ludGVy
ZmFjZSAqeGNoLCB4ZW5hY2Nlc3NfdCAqeGVuYWNjZXNzKQogICAgICAgICByZXR1cm4gMDsKIAog
ICAgIC8qIFRlYXIgZG93biBkb21haW4geGVuYWNjZXNzIGluIFhlbiAqLwotICAgIGlmICggeGVu
YWNjZXNzLT52bV9ldmVudC5yaW5nX3BhZ2UgKQorICAgIGlmICggeGVuYWNjZXNzLT52bV9ldmVu
dC5yaW5nX3BhZ2UgIT0gTlVMTCApCiAgICAgICAgIG11bm1hcCh4ZW5hY2Nlc3MtPnZtX2V2ZW50
LnJpbmdfcGFnZSwgWENfUEFHRV9TSVpFKTsKIAogICAgIGlmICggbWVtX2FjY2Vzc19lbmFibGUg
KQpAQCAtMTk1LDcgKzE5NSw3IEBAIHhlbmFjY2Vzc190ICp4ZW5hY2Nlc3NfaW5pdCh4Y19pbnRl
cmZhY2UgKip4Y2hfciwgZG9taWRfdCBkb21haW5faWQpCiAgICAgaW50IHJjOwogCiAgICAgeGNo
ID0geGNfaW50ZXJmYWNlX29wZW4oTlVMTCwgTlVMTCwgMCk7Ci0gICAgaWYgKCAheGNoICkKKyAg
ICBpZiAoIHhjaCA9PSBOVUxMICkKICAgICAgICAgZ290byBlcnJfaWZhY2U7CiAKICAgICBEUFJJ
TlRGKCJ4ZW5hY2Nlc3MgaW5pdFxuIik7CkBAIC0yMTgsMTYgKzIxOCwxNyBAQCB4ZW5hY2Nlc3Nf
dCAqeGVuYWNjZXNzX2luaXQoeGNfaW50ZXJmYWNlICoqeGNoX3IsIGRvbWlkX3QgZG9tYWluX2lk
KQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJnhlbmFjY2Vzcy0+dm1fZXZlbnQuZXZ0
Y2huX3BvcnQpOwogICAgIGlmICggeGVuYWNjZXNzLT52bV9ldmVudC5yaW5nX3BhZ2UgPT0gTlVM
TCApCiAgICAgewotICAgICAgICBzd2l0Y2ggKCBlcnJubyApIHsKLSAgICAgICAgICAgIGNhc2Ug
RUJVU1k6Ci0gICAgICAgICAgICAgICAgRVJST1IoInhlbmFjY2VzcyBpcyAob3Igd2FzKSBhY3Rp
dmUgb24gdGhpcyBkb21haW4iKTsKLSAgICAgICAgICAgICAgICBicmVhazsKLSAgICAgICAgICAg
IGNhc2UgRU5PREVWOgotICAgICAgICAgICAgICAgIEVSUk9SKCJFUFQgbm90IHN1cHBvcnRlZCBm
b3IgdGhpcyBndWVzdCIpOwotICAgICAgICAgICAgICAgIGJyZWFrOwotICAgICAgICAgICAgZGVm
YXVsdDoKLSAgICAgICAgICAgICAgICBwZXJyb3IoIkVycm9yIGVuYWJsaW5nIG1lbV9hY2Nlc3Mi
KTsKLSAgICAgICAgICAgICAgICBicmVhazsKKyAgICAgICAgc3dpdGNoICggZXJybm8gKQorICAg
ICAgICB7CisgICAgICAgIGNhc2UgRUJVU1k6CisgICAgICAgICAgICBFUlJPUigieGVuYWNjZXNz
IGlzIChvciB3YXMpIGFjdGl2ZSBvbiB0aGlzIGRvbWFpbiIpOworICAgICAgICAgICAgYnJlYWs7
CisgICAgICAgIGNhc2UgRU5PREVWOgorICAgICAgICAgICAgRVJST1IoIkVQVCBub3Qgc3VwcG9y
dGVkIGZvciB0aGlzIGd1ZXN0Iik7CisgICAgICAgICAgICBicmVhazsKKyAgICAgICAgZGVmYXVs
dDoKKyAgICAgICAgICAgIHBlcnJvcigiRXJyb3IgZW5hYmxpbmcgbWVtX2FjY2VzcyIpOworICAg
ICAgICAgICAgYnJlYWs7CiAgICAgICAgIH0KICAgICAgICAgZ290byBlcnI7CiAgICAgfQpAQCAt
MjgzLDE1ICsyODQsMTIgQEAgeGVuYWNjZXNzX3QgKnhlbmFjY2Vzc19pbml0KHhjX2ludGVyZmFj
ZSAqKnhjaF9yLCBkb21pZF90IGRvbWFpbl9pZCkKICAgICB9CiAKICBlcnJfaWZhY2U6CisKICAg
ICByZXR1cm4gTlVMTDsKIH0KIAotc3RhdGljIGlubGluZQotaW50IGNvbnRyb2xfc2luZ2xlc3Rl
cCgKLSAgICB4Y19pbnRlcmZhY2UgKnhjaCwKLSAgICBkb21pZF90IGRvbWFpbl9pZCwKLSAgICB1
bnNpZ25lZCBsb25nIHZjcHUsCi0gICAgYm9vbCBlbmFibGUpCitzdGF0aWMgaW5saW5lIGludCBj
b250cm9sX3NpbmdsZXN0ZXAoeGNfaW50ZXJmYWNlICp4Y2gsIGRvbWlkX3QgZG9tYWluX2lkLAor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgdmNwdSwg
Ym9vbCBlbmFibGUpCiB7CiAgICAgdWludDMyX3Qgb3AgPSBlbmFibGUgPwogICAgICAgICBYRU5f
RE9NQ1RMX0RFQlVHX09QX1NJTkdMRV9TVEVQX09OIDogWEVOX0RPTUNUTF9ERUJVR19PUF9TSU5H
TEVfU1RFUF9PRkY7CkBAIC0zNjEsMTEgKzM1OSwxMSBAQCB2b2lkIHVzYWdlKGNoYXIqIHByb2du
YW1lKQogewogICAgIGZwcmludGYoc3RkZXJyLCAiVXNhZ2U6ICVzIFstbV0gPGRvbWFpbl9pZD4g
d3JpdGV8ZXhlYyIsIHByb2duYW1lKTsKICNpZiBkZWZpbmVkKF9faTM4Nl9fKSB8fCBkZWZpbmVk
KF9feDg2XzY0X18pCi0gICAgICAgICAgICBmcHJpbnRmKHN0ZGVyciwgInxicmVha3BvaW50fGFs
dHAybV93cml0ZXxhbHRwMm1fZXhlY3xkZWJ1Z3xjcHVpZHxkZXNjX2FjY2Vzc3x3cml0ZV9jdHJs
cmVnX2NyNHxhbHRwMm1fd3JpdGVfbm9fZ3B0Iik7CisgICAgZnByaW50ZihzdGRlcnIsICJ8YnJl
YWtwb2ludHxhbHRwMm1fd3JpdGV8YWx0cDJtX2V4ZWN8ZGVidWd8Y3B1aWR8ZGVzY19hY2Nlc3N8
d3JpdGVfY3RybHJlZ19jcjR8YWx0cDJtX3dyaXRlX25vX2dwdCIpOwogI2VsaWYgZGVmaW5lZChf
X2FybV9fKSB8fCBkZWZpbmVkKF9fYWFyY2g2NF9fKQotICAgICAgICAgICAgZnByaW50ZihzdGRl
cnIsICJ8cHJpdmNhbGwiKTsKKyAgICBmcHJpbnRmKHN0ZGVyciwgInxwcml2Y2FsbCIpOwogI2Vu
ZGlmCi0gICAgICAgICAgICBmcHJpbnRmKHN0ZGVyciwKKyAgICBmcHJpbnRmKHN0ZGVyciwKICAg
ICAgICAgICAgICJcbiIKICAgICAgICAgICAgICJMb2dzIGZpcnN0IHBhZ2Ugd3JpdGVzLCBleGVj
cywgb3IgYnJlYWtwb2ludCB0cmFwcyB0aGF0IG9jY3VyIG9uIHRoZSBkb21haW4uXG4iCiAgICAg
ICAgICAgICAiXG4iCkBAIC01NjIsNyArNTYwLDcgQEAgaW50IG1haW4oaW50IGFyZ2MsIGNoYXIg
KmFyZ3ZbXSkKICAgICAgICAgRFBSSU5URigiYWx0cDJtIHZpZXcgY3JlYXRlZCB3aXRoIGlkICV1
XG4iLCBhbHRwMm1fdmlld19pZCk7CiAgICAgICAgIERQUklOVEYoIlNldHRpbmcgYWx0cDJtIG1l
bV9hY2Nlc3MgcGVybWlzc2lvbnMuLiAiKTsKIAotICAgICAgICBmb3IoOyBnZm4gPCB4ZW5hY2Nl
c3MtPm1heF9ncGZuOyArK2dmbikKKyAgICAgICAgZm9yKCA7IGdmbiA8IHhlbmFjY2Vzcy0+bWF4
X2dwZm47ICsrZ2ZuICkKICAgICAgICAgewogICAgICAgICAgICAgcmMgPSB4Y19hbHRwMm1fc2V0
X21lbV9hY2Nlc3MoIHhjaCwgZG9tYWluX2lkLCBhbHRwMm1fdmlld19pZCwgZ2ZuLAogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRlZmF1bHRfYWNjZXNzKTsKQEAg
LTY3MSw3ICs2NjksNyBAQCBpbnQgbWFpbihpbnQgYXJnYywgY2hhciAqYXJndltdKQogICAgIH0K
IAogICAgIC8qIFdhaXQgZm9yIGFjY2VzcyAqLwotICAgIGZvciAoOzspCisgICAgZm9yICggOyA7
ICkKICAgICB7CiAgICAgICAgIGlmICggaW50ZXJydXB0ZWQgKQogICAgICAgICB7CkBAIC03MzYs
NyArNzM0LDggQEAgaW50IG1haW4oaW50IGFyZ2MsIGNoYXIgKmFyZ3ZbXSkKICAgICAgICAgICAg
IHJzcC5mbGFncyA9IChyZXEuZmxhZ3MgJiBWTV9FVkVOVF9GTEFHX1ZDUFVfUEFVU0VEKTsKICAg
ICAgICAgICAgIHJzcC5yZWFzb24gPSByZXEucmVhc29uOwogCi0gICAgICAgICAgICBzd2l0Y2gg
KHJlcS5yZWFzb24pIHsKKyAgICAgICAgICAgIHN3aXRjaCAoIHJlcS5yZWFzb24gKQorICAgICAg
ICAgICAgewogICAgICAgICAgICAgY2FzZSBWTV9FVkVOVF9SRUFTT05fTUVNX0FDQ0VTUzoKICAg
ICAgICAgICAgICAgICBpZiAoICFzaHV0dGluZ19kb3duICkKICAgICAgICAgICAgICAgICB7CkBA
IC03OTEsNiArNzkwLDcgQEAgaW50IG1haW4oaW50IGFyZ2MsIGNoYXIgKmFyZ3ZbXSkKIAogICAg
ICAgICAgICAgICAgIHJzcC51Lm1lbV9hY2Nlc3MgPSByZXEudS5tZW1fYWNjZXNzOwogICAgICAg
ICAgICAgICAgIGJyZWFrOworCiAgICAgICAgICAgICBjYXNlIFZNX0VWRU5UX1JFQVNPTl9TT0ZU
V0FSRV9CUkVBS1BPSU5UOgogICAgICAgICAgICAgICAgIHByaW50ZigiQnJlYWtwb2ludDogcmlw
PSUwMTYiUFJJeDY0IiwgZ2ZuPSUiUFJJeDY0IiAodmNwdSAlZClcbiIsCiAgICAgICAgICAgICAg
ICAgICAgICAgIHJlcS5kYXRhLnJlZ3MueDg2LnJpcCwKQEAgLTgwOSw2ICs4MDksNyBAQCBpbnQg
bWFpbihpbnQgYXJnYywgY2hhciAqYXJndltdKQogICAgICAgICAgICAgICAgICAgICBjb250aW51
ZTsKICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgYnJlYWs7CisKICAgICAgICAg
ICAgIGNhc2UgVk1fRVZFTlRfUkVBU09OX1BSSVZJTEVHRURfQ0FMTDoKICAgICAgICAgICAgICAg
ICBwcmludGYoIlByaXZpbGVnZWQgY2FsbDogcGM9JSJQUkl4NjQiICh2Y3B1ICVkKVxuIiwKICAg
ICAgICAgICAgICAgICAgICAgICAgcmVxLmRhdGEucmVncy5hcm0ucGMsCkBAIC04MTgsNiArODE5
LDcgQEAgaW50IG1haW4oaW50IGFyZ2MsIGNoYXIgKmFyZ3ZbXSkKICAgICAgICAgICAgICAgICBy
c3AuZGF0YS5yZWdzLmFybS5wYyArPSA0OwogICAgICAgICAgICAgICAgIHJzcC5mbGFncyB8PSBW
TV9FVkVOVF9GTEFHX1NFVF9SRUdJU1RFUlM7CiAgICAgICAgICAgICAgICAgYnJlYWs7CisKICAg
ICAgICAgICAgIGNhc2UgVk1fRVZFTlRfUkVBU09OX1NJTkdMRVNURVA6CiAgICAgICAgICAgICAg
ICAgcHJpbnRmKCJTaW5nbGVzdGVwOiByaXA9JTAxNiJQUkl4NjQiLCB2Y3B1ICVkLCBhbHRwMm0g
JXVcbiIsCiAgICAgICAgICAgICAgICAgICAgICAgIHJlcS5kYXRhLnJlZ3MueDg2LnJpcCwKQEAg
LTgzNSw2ICs4MzcsNyBAQCBpbnQgbWFpbihpbnQgYXJnYywgY2hhciAqYXJndltdKQogICAgICAg
ICAgICAgICAgIHJzcC5mbGFncyB8PSBWTV9FVkVOVF9GTEFHX1RPR0dMRV9TSU5HTEVTVEVQOwog
CiAgICAgICAgICAgICAgICAgYnJlYWs7CisKICAgICAgICAgICAgIGNhc2UgVk1fRVZFTlRfUkVB
U09OX0RFQlVHX0VYQ0VQVElPTjoKICAgICAgICAgICAgICAgICBwcmludGYoIkRlYnVnIGV4Y2Vw
dGlvbjogcmlwPSUwMTYiUFJJeDY0IiwgdmNwdSAlZC4gVHlwZTogJXUuIExlbmd0aDogJXVcbiIs
CiAgICAgICAgICAgICAgICAgICAgICAgIHJlcS5kYXRhLnJlZ3MueDg2LnJpcCwKQEAgLTg1Niw2
ICs4NTksNyBAQCBpbnQgbWFpbihpbnQgYXJnYywgY2hhciAqYXJndltdKQogICAgICAgICAgICAg
ICAgIH0KIAogICAgICAgICAgICAgICAgIGJyZWFrOworCiAgICAgICAgICAgICBjYXNlIFZNX0VW
RU5UX1JFQVNPTl9DUFVJRDoKICAgICAgICAgICAgICAgICBwcmludGYoIkNQVUlEIGV4ZWN1dGVk
OiByaXA9JTAxNiJQUkl4NjQiLCB2Y3B1ICVkLiBJbnNuIGxlbmd0aDogJSJQUkl1MzIiICIgXAog
ICAgICAgICAgICAgICAgICAgICAgICAiMHglIlBSSXgzMiIgMHglIlBSSXgzMiI6IEVBWD0weCUi
UFJJeDY0IiBFQlg9MHglIlBSSXg2NCIgRUNYPTB4JSJQUkl4NjQiIEVEWD0weCUiUFJJeDY0Ilxu
IiwKQEAgLTg3Miw2ICs4NzYsNyBAQCBpbnQgbWFpbihpbnQgYXJnYywgY2hhciAqYXJndltdKQog
ICAgICAgICAgICAgICAgIHJzcC5kYXRhID0gcmVxLmRhdGE7CiAgICAgICAgICAgICAgICAgcnNw
LmRhdGEucmVncy54ODYucmlwICs9IHJlcS51LmNwdWlkLmluc25fbGVuZ3RoOwogICAgICAgICAg
ICAgICAgIGJyZWFrOworCiAgICAgICAgICAgICBjYXNlIFZNX0VWRU5UX1JFQVNPTl9ERVNDUklQ
VE9SX0FDQ0VTUzoKICAgICAgICAgICAgICAgICBwcmludGYoIkRlc2NyaXB0b3IgYWNjZXNzOiBy
aXA9JTAxNiJQUkl4NjQiLCB2Y3B1ICVkOiAiXAogICAgICAgICAgICAgICAgICAgICAgICAiVk1F
eGl0IGluZm89MHglIlBSSXgzMiIsIGRlc2NyaXB0b3I9JWQsIGlzIHdyaXRlPSVkXG4iLApAQCAt
ODgyLDYgKzg4Nyw3IEBAIGludCBtYWluKGludCBhcmdjLCBjaGFyICphcmd2W10pCiAgICAgICAg
ICAgICAgICAgICAgICAgIHJlcS51LmRlc2NfYWNjZXNzLmlzX3dyaXRlKTsKICAgICAgICAgICAg
ICAgICByc3AuZmxhZ3MgfD0gVk1fRVZFTlRfRkxBR19FTVVMQVRFOwogICAgICAgICAgICAgICAg
IGJyZWFrOworCiAgICAgICAgICAgICBjYXNlIFZNX0VWRU5UX1JFQVNPTl9XUklURV9DVFJMUkVH
OgogICAgICAgICAgICAgICAgIHByaW50ZigiQ29udHJvbCByZWdpc3RlciB3cml0dGVuOiByaXA9
JTAxNiJQUkl4NjQiLCB2Y3B1ICVkOiAiCiAgICAgICAgICAgICAgICAgICAgICAgICJyZWc9JXMs
IG9sZF92YWx1ZT0lMDE2IlBSSXg2NCIsIG5ld192YWx1ZT0lMDE2IlBSSXg2NCJcbiIsCkBAIC04
OTEsNiArODk3LDcgQEAgaW50IG1haW4oaW50IGFyZ2MsIGNoYXIgKmFyZ3ZbXSkKICAgICAgICAg
ICAgICAgICAgICAgICAgcmVxLnUud3JpdGVfY3RybHJlZy5vbGRfdmFsdWUsCiAgICAgICAgICAg
ICAgICAgICAgICAgIHJlcS51LndyaXRlX2N0cmxyZWcubmV3X3ZhbHVlKTsKICAgICAgICAgICAg
ICAgICBicmVhazsKKwogICAgICAgICAgICAgY2FzZSBWTV9FVkVOVF9SRUFTT05fRU1VTF9VTklN
UExFTUVOVEVEOgogICAgICAgICAgICAgICAgIGlmICggYWx0cDJtX3dyaXRlX25vX2dwdCAmJiBy
ZXEuZmxhZ3MgJiBWTV9FVkVOVF9GTEFHX0FMVEVSTkFURV9QMk0gKQogICAgICAgICAgICAgICAg
IHsKQEAgLTkwMSw2ICs5MDgsNyBAQCBpbnQgbWFpbihpbnQgYXJnYywgY2hhciAqYXJndltdKQog
ICAgICAgICAgICAgICAgICAgICByc3AuYWx0cDJtX2lkeCA9IDA7CiAgICAgICAgICAgICAgICAg
fQogICAgICAgICAgICAgICAgIGJyZWFrOworCiAgICAgICAgICAgICBkZWZhdWx0OgogICAgICAg
ICAgICAgICAgIGZwcmludGYoc3RkZXJyLCAiVU5LTk9XTiBSRUFTT04gQ09ERSAlZFxuIiwgcmVx
LnJlYXNvbik7CiAgICAgICAgICAgICB9CkBAIC05NDEsNiArOTQ5LDcgQEAgZXhpdDoKICAgICAg
ICAgcmMgPSByYzE7CiAKICAgICBEUFJJTlRGKCJ4ZW5hY2Nlc3MgZXhpdCBjb2RlICVkXG4iLCBy
Yyk7CisKICAgICByZXR1cm4gcmM7CiB9CiAKLS0gCjIuNy40CgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 16 17:06:44 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Jul 2019 17:06:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnQuN-0005ni-4A; Tue, 16 Jul 2019 17:06:31 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=v+lg=VN=bitdefender.com=ppircalabu@srs-us1.protection.inumbo.net>)
 id 1hnQuL-0005nD-Id
 for xen-devel@lists.xenproject.org; Tue, 16 Jul 2019 17:06:29 +0000
X-Inumbo-ID: 0ba4e05e-a7ec-11e9-97af-778b0c9a337c
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 0ba4e05e-a7ec-11e9-97af-778b0c9a337c;
 Tue, 16 Jul 2019 17:06:26 +0000 (UTC)
Received: from smtp.bitdefender.com (smtp02.buh.bitdefender.net [10.17.80.76])
 by mx01.bbu.dsd.mx.bitdefender.com (Postfix) with ESMTPS id
 9300F3074839; Tue, 16 Jul 2019 20:06:25 +0300 (EEST)
Received: from bitdefender.com (unknown [195.189.155.70])
 by smtp.bitdefender.com (Postfix) with ESMTPSA id 6EEE5304F602;
 Tue, 16 Jul 2019 20:06:25 +0300 (EEST)
From: Petre Pircalabu <ppircalabu@bitdefender.com>
To: xen-devel@lists.xenproject.org
Date: Tue, 16 Jul 2019 20:06:14 +0300
Message-Id: <cover.1563293545.git.ppircalabu@bitdefender.com>
X-Mailer: git-send-email 2.7.4
Subject: [Xen-devel] [PATCH v2 00/10] Per vcpu vm_event channels
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Petre Pircalabu <ppircalabu@bitdefender.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Tamas K Lengyel <tamas@tklengyel.com>,
 Jan Beulich <jbeulich@suse.com>, Alexandru Isaila <aisaila@bitdefender.com>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBwYXRjaHNldCBhZGRzIGEgbmV3IG1lY2hhbmlzbSBvZiBzZW5kaW5nIHN5bmNocm9ub3Vz
IHZtX2V2ZW50CnJlcXVlc3RzIGFuZCBoYW5kbGluZyB2bV9ldmVudCByZXNwb25zZXMgd2l0aG91
dCB1c2luZyBhIHJpbmcuCkFzIGVhY2ggc3luY2hyb25vdXMgcmVxdWVzdCBwYXVzZXMgdGhlIHZj
cHUgdW50aWwgdGhlIGNvcnJlc3BvbmRpbmcKcmVzcG9uc2UgaXMgaGFuZGxlZCwgaXQgY2FuIGJl
IHN0b3JlZCBpbiBhIHNsb3R0ZWQgbWVtb3J5IGJ1ZmZlcgoob25lIHBlciB2Y3B1KSBzaGFyZWQg
YmV0d2VlbiB0aGUgaHlwZXJ2aXNvciBhbmQgdGhlIGNvbnRyb2xsaW5nIGRvbWFpbi4KClRoZSBt
YWluIGFkdmFudGFnZXMgb2YgdGhpcyBhcHByb2FjaCBhcmU6CiogdGhlIGFiaWxpdHkgdG8gZHlu
YW1pY2FseSBhbGxvY2F0ZSB0aGUgbmVjZXNzYXJ5IG1lbW9yeSB1c2VkIHRvIGhvbGQKdGhlIHJl
cXVlc3RzL3Jlc3BvbnNlcyAodGhlIHNpemUgb2Ygdm1fZXZlbnRfcmVxdWVzdF90L3ZtX2V2ZW50
X3Jlc3BvbnNlX3QKY2FuIGdyb3cgdW5yZXN0cmljdGVkIGJ5IHRoZSByaW5nJ3Mgb25lIHBhZ2Ug
bGltaXRhdGlvbikKKiB0aGUgcmluZydzIHdhaXRxdWV1ZSBsb2dpYyBpcyB1bm5lY2Vzc2FyeSBp
biB0aGlzIGNhc2UgYmVjYXVzZSB0aGUKdmNwdSBzZW5kaW5nIHRoZSByZXF1ZXN0IGlzIGJsb2Nr
ZWQgdW50aWwgYSByZXNwb25zZSBpcyByZWNlaXZlZC4KCi0tLQpDaGFuZ2VzIGZyb20gdjE6Cgoq
IERyb3BwZWQgdGhlICJ0b29scy9saWJ4YzogQ29uc2lzdGVudCB1c2FnZSBvZiB4Y192bV9ldmVu
dF8qIGludGVyZmFjZSIKYmVjYXVzZSBpdCB3YXMgbm90IGEgaGFyZCByZXF1aXJlbWVudCBmb3Ig
dGhpcyBwYXRjaHNldC4KKiBSZW1vdmVkIHNjaGVkLmggZnJvbSB2bV9ldmVudC5oIGFuZCByZXBs
YWNlZCBpdCBmdyBkZWNsYXJhdGlvbnMgb2YKInN0cnVjdCBkb21haW4iIGFuZCAic3RydWN0IHZt
ImV2ZW50X2RvbWFpbiIKKiBSZXdvcmtlZCB0aGUgdm1fZXZlbnRfbmcgbWVtb3J5IGFsbG9jYXRp
b24gbWVjaGFuaXNtIHRvIHVzZQp2emFsbG9jL3NoYXJlX3hlbl9wYWdlX3dpdGhfZ3Vlc3QuIAoq
IFJlcGxhY2VkIHRoZSBuZXcgZG9tY3RsIHdpdGggYSBmbGFnIGluIHRoZSBleGlzdGluZyBvbmUu
IFdoZW4gdGhlIGNsaWVudAoobGlieGMpIHdhbnRzIHRvIHVzZSB0aGUgbmV3IGludGVyZmFjZSB0
aGUgWEVOX1ZNX0VWRU5UX0ZMQUdTX05HX09QIGJpdApzaG91bGQgYmUgc2V0LiBBbHNvLCB0aGUg
ZmlsZSB4ZW4vY29tbW9uL3ZtX2V2ZW50X25nLmMgd2FzIHJlbW92ZWQgYmVjYXVzZQp0aGUgZG9t
Y3RsIGlzIHNoYXJlZCBiZXR3ZWVuIGludGVyZmFjZXMsIGFuZCBoYXZpbmcgMiBzZXBhcmF0ZWQg
ZmlsZXMgd291bGQKdW5uZWNlc3NhcnkgZXhwb3NlIG5vbi1pbnRlcmZhY2UgZnVuY3Rpb25zLgoq
IFRoZSB4ZW4tYWNjZXNzIHJlbGF0ZWQgcGF0Y2ggd2FzIHNwbGl0IGluIDMgbmV3IG9uZXM6CiAg
KiBnZXRvcHRfbG9uZyBmb3IgY21kbGluZSBwYXJzaW5nCiAgKiBjb2RlLWNsZWFudXAgYWNjb3Jk
aW5nIHRvIHRoZSBYRU4gc3R5bGUgZ3VpZGUKICAqIHRoZSB2bV9ldmVudF9uZyBpbnRlcmZhY2Ug
c3VwcG9ydAoKLS0tClBldHJlIFBpcmNhbGFidSAoMTApOgogIHZtX2V2ZW50OiBEZWZpbmUgVk1f
RVZFTlQgdHlwZQogIHZtX2V2ZW50OiBSZW1vdmUgInJpbmciIHN1ZmZpeCBmcm9tIHZtX2V2ZW50
X2NoZWNrX3JpbmcKICB2bV9ldmVudDogQWRkICdzdHJ1Y3QgZG9tYWluJyBiYWNrcG9pbnRlciB0
byB2bV9ldmVudF9kb21haW4uCiAgdm1fZXZlbnQ6IFNpbXBsaWZ5IHZtX2V2ZW50IGludGVyZmFj
ZQogIHZtX2V2ZW50OiBNb3ZlIHN0cnVjdCB2bV9ldmVudF9kb21haW4gdG8gdm1fZXZlbnQuYwog
IHZtX2V2ZW50OiBEZWNvdXBsZSBpbXBsZW1lbnRhdGlvbiBkZXRhaWxzIGZyb20gaW50ZXJmYWNl
LgogIHZtX2V2ZW50OiBBZGQgdm1fZXZlbnRfbmcgaW50ZXJmYWNlCiAgeGVuLWFjY2VzczogVXNl
IGdldG9wdF9sb25nIGZvciBjbWRsaW5lIHBhcnNpbmcKICB4ZW4tYWNjZXNzOiBDb2RlIGNsZWFu
dXAKICB4ZW4tYWNjZXNzOiBBZGQgc3VwcG9ydCBmb3Igdm1fZXZlbnRfbmcgaW50ZXJmYWNlCgog
dG9vbHMvbGlieGMvaW5jbHVkZS94ZW5jdHJsLmggICAgICAgIHwgIDEwICsKIHRvb2xzL2xpYnhj
L3hjX21lbV9wYWdpbmcuYyAgICAgICAgICB8ICAxMyArLQogdG9vbHMvbGlieGMveGNfbWVtc2hy
LmMgICAgICAgICAgICAgIHwgIDEzICstCiB0b29scy9saWJ4Yy94Y19tb25pdG9yLmMgICAgICAg
ICAgICAgfCAgMjcgKy0KIHRvb2xzL2xpYnhjL3hjX3ByaXZhdGUuaCAgICAgICAgICAgICB8ICAx
OCArLQogdG9vbHMvbGlieGMveGNfdm1fZXZlbnQuYyAgICAgICAgICAgIHwgMTU0ICsrKystLQog
dG9vbHMvdGVzdHMveGVuLWFjY2Vzcy9NYWtlZmlsZSAgICAgIHwgICA3ICstCiB0b29scy90ZXN0
cy94ZW4tYWNjZXNzL3ZtLWV2ZW50LW5nLmMgfCAxODMgKysrKysrKwogdG9vbHMvdGVzdHMveGVu
LWFjY2Vzcy92bS1ldmVudC5jICAgIHwgMTk0ICsrKysrKysrCiB0b29scy90ZXN0cy94ZW4tYWNj
ZXNzL3hlbi1hY2Nlc3MuYyAgfCA0MzUgKysrKysrKy0tLS0tLS0tLS0KIHRvb2xzL3Rlc3RzL3hl
bi1hY2Nlc3MveGVuLWFjY2Vzcy5oICB8ICA5MSArKysrCiB4ZW4vYXJjaC9hcm0vbWVtX2FjY2Vz
cy5jICAgICAgICAgICAgfCAgIDIgKy0KIHhlbi9hcmNoL3g4Ni9tbS5jICAgICAgICAgICAgICAg
ICAgICB8ICAgNyArCiB4ZW4vYXJjaC94ODYvbW0vbWVtX2FjY2Vzcy5jICAgICAgICAgfCAgIDQg
Ky0KIHhlbi9hcmNoL3g4Ni9tbS9tZW1fcGFnaW5nLmMgICAgICAgICB8ICAgMiArLQogeGVuL2Fy
Y2gveDg2L21tL21lbV9zaGFyaW5nLmMgICAgICAgIHwgICA1ICstCiB4ZW4vYXJjaC94ODYvbW0v
cDJtLmMgICAgICAgICAgICAgICAgfCAgMTAgKy0KIHhlbi9jb21tb24vbWVtX2FjY2Vzcy5jICAg
ICAgICAgICAgICB8ICAgMiArLQogeGVuL2NvbW1vbi9tb25pdG9yLmMgICAgICAgICAgICAgICAg
IHwgICA0ICstCiB4ZW4vY29tbW9uL3ZtX2V2ZW50LmMgICAgICAgICAgICAgICAgfCA5MTIgKysr
KysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdo
L3BjaS5jICAgICAgICB8ICAgMiArLQogeGVuL2luY2x1ZGUvcHVibGljL2RvbWN0bC5oICAgICAg
ICAgIHwgIDgyICstLS0KIHhlbi9pbmNsdWRlL3B1YmxpYy9tZW1vcnkuaCAgICAgICAgICB8ICAg
MiArCiB4ZW4vaW5jbHVkZS9wdWJsaWMvdm1fZXZlbnQuaCAgICAgICAgfCAgNDcgKysKIHhlbi9p
bmNsdWRlL3hlbi9zY2hlZC5oICAgICAgICAgICAgICB8ICAyNCArLQogeGVuL2luY2x1ZGUveGVu
L3ZtX2V2ZW50LmggICAgICAgICAgIHwgIDgwICsrLQogMjYgZmlsZXMgY2hhbmdlZCwgMTYzMSBp
bnNlcnRpb25zKCspLCA2OTkgZGVsZXRpb25zKC0pCiBjcmVhdGUgbW9kZSAxMDA2NDQgdG9vbHMv
dGVzdHMveGVuLWFjY2Vzcy92bS1ldmVudC1uZy5jCiBjcmVhdGUgbW9kZSAxMDA2NDQgdG9vbHMv
dGVzdHMveGVuLWFjY2Vzcy92bS1ldmVudC5jCiBjcmVhdGUgbW9kZSAxMDA2NDQgdG9vbHMvdGVz
dHMveGVuLWFjY2Vzcy94ZW4tYWNjZXNzLmgKCi0tIAoyLjcuNAoKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 16 17:07:52 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Jul 2019 17:07: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 1hnQvf-0006O8-OW; Tue, 16 Jul 2019 17:07:51 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=D1qR=VN=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hnQve-0006NW-9i
 for xen-devel@lists.xenproject.org; Tue, 16 Jul 2019 17:07:50 +0000
X-Inumbo-ID: 3c5c2a22-a7ec-11e9-b250-1b3c5001a782
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 3c5c2a22-a7ec-11e9-b250-1b3c5001a782;
 Tue, 16 Jul 2019 17:07:47 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hnQvb-0003xh-D8; Tue, 16 Jul 2019 17:07:47 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hnQva-0005UM-US; Tue, 16 Jul 2019 17:07:47 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hnQva-0001vD-Tt; Tue, 16 Jul 2019 17:07:46 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139054-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=d5c326eca804e180e1dd37b47bba1a7ed3a124da
X-Osstest-Versions-That: xen=38eeb3864de40aa568c48f9f26271c141c62b50b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 16 Jul 2019 17:07:46 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 139054: 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>

ZmxpZ2h0IDEzOTA1NCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzOTA1NC8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICBkNWMzMjZlY2E4MDRlMTgwZTFkZDM3YjQ3YmJhMWE3ZWQzYTEyNGRhCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICAzOGVlYjM4NjRkZTQwYWE1Njhj
NDhmOWYyNjI3MWMxNDFjNjJiNTBiCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzg5MDcgIDIwMTkt
MDctMTEgMTU6MDE6MDIgWiAgICA1IGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTM5MDQzICAy
MDE5LTA3LTE2IDA4OjAwOjQzIFogICAgMCBkYXlzICAgIDMgYXR0ZW1wdHMKVGVzdGluZyBzYW1l
IHNpbmNlICAgMTM5MDU0ICAyMDE5LTA3LTE2IDE0OjA0OjEwIFogICAgMCBkYXlzICAgIDEgYXR0
ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+CiAgUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4K
ICBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KCmpvYnM6CiBidWlsZC1h
cm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1y
ZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hv
bWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxl
cywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9q
ZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBv
ZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFE
TUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6
Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGlu
ZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC94ZW4uZ2l0CiAg
IDM4ZWViMzg2NGQuLmQ1YzMyNmVjYTggIGQ1YzMyNmVjYTgwNGUxODBlMWRkMzdiNDdiYmExYTdl
ZDNhMTI0ZGEgLT4gc21va2UKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 16 17:28:15 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Jul 2019 17:28:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnRFJ-0008MT-LV; Tue, 16 Jul 2019 17:28:09 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=WCCO=VN=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hnRFI-0008MN-Ab
 for xen-devel@lists.xenproject.org; Tue, 16 Jul 2019 17:28:08 +0000
X-Inumbo-ID: 115ffe5e-a7ef-11e9-be88-fba00a10b651
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 115ffe5e-a7ef-11e9-be88-fba00a10b651;
 Tue, 16 Jul 2019 17:28:04 +0000 (UTC)
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: Qbv/xuPp/m2PlX63F33rRKOmiJj+2jq/t5PuFsb+XpS/RYB4i/A1QT+N8roUlVVE2jgFTTzL06
 x4izIbgBmTeEFoJwypd901xGPJvy4rCAGUAnpI864pFEsof5h+23j6F+Fy1l7+zpbReiS1Hb6B
 imydqFnOjNx/1HvpybGCkRR4lB/3Fe0hmt0K3DrtbXrQzP58YT5J3NkPgdICoKsPQ7r5z+dDO3
 3CDhnGFXwE+UcpuoSXVI9L7UTgtaVadZUZzhcjCqdKjkljK0FlvGuE5W53hgCwxLtRaK4HQwyn
 ZBw=
X-SBRS: 2.7
X-MesageID: 3094588
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.63,499,1557201600"; 
   d="scan'208";a="3094588"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Tue, 16 Jul 2019 18:28:01 +0100
Message-ID: <20190716172801.11518-1-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] x86/mm: Provide more useful information in
 diagnostics
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.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>

ICogYWxsb2NfbD9fdGFibGUoKSBzaG91bGQgaWRlbnRpZnkgdGhlIGZhaWx1cmUsIG5vdCBqdXN0
IHN0YXRlIHRoYXQgdGhlcmUgaXMKICAgb25lLgogKiBnZXRfcGFnZSgpIHNob3VsZCB1c2UgJXBk
IGZvciB0aGUgdHdvIGRvbWFpbnMsIHRvIHJlbmRlciBzeXN0ZW0gZG9tYWlucyBpbgogICBhIG1v
cmUgb2J2aW91cyB3YXkuCgpTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29v
cGVyM0BjaXRyaXguY29tPgotLS0KQ0M6IEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT4K
Q0M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CkNDOiBSb2dlciBQYXUgTW9ubsOpIDxy
b2dlci5wYXVAY2l0cml4LmNvbT4KLS0tCiB4ZW4vYXJjaC94ODYvbW0uYyB8IDE2ICsrKysrKysr
Ky0tLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCA5IGluc2VydGlvbnMoKyksIDcgZGVsZXRpb25zKC0p
CgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tLmMgYi94ZW4vYXJjaC94ODYvbW0uYwppbmRl
eCAxMzg2NjJlNzc3Li4wZjA3NjFkNjI0IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvbW0uYwor
KysgYi94ZW4vYXJjaC94ODYvbW0uYwpAQCAtMTQwNyw3ICsxNDA3LDggQEAgc3RhdGljIGludCBh
bGxvY19sMV90YWJsZShzdHJ1Y3QgcGFnZV9pbmZvICpwYWdlKQogICAgIHJldHVybiAwOwogCiAg
ZmFpbDoKLSAgICBnZHByaW50ayhYRU5MT0dfV0FSTklORywgIkZhaWx1cmUgaW4gYWxsb2NfbDFf
dGFibGU6IHNsb3QgJSN4XG4iLCBpKTsKKyAgICBnZHByaW50ayhYRU5MT0dfV0FSTklORywKKyAg
ICAgICAgICAgICAiRmFpbHVyZSBpbiBhbGxvY19sMV90YWJsZTogc2xvdCAlI3gsIHJldCAlZFxu
IiwgaSwgcmV0KTsKICBvdXQ6CiAgICAgd2hpbGUgKCBpLS0gPiAwICkKICAgICAgICAgcHV0X3Bh
Z2VfZnJvbV9sMWUocGwxZVtpXSwgZCk7CkBAIC0xNTA1LDcgKzE1MDYsOCBAQCBzdGF0aWMgaW50
IGFsbG9jX2wyX3RhYmxlKHN0cnVjdCBwYWdlX2luZm8gKnBhZ2UsIHVuc2lnbmVkIGxvbmcgdHlw
ZSkKICAgICAgICAgfQogICAgICAgICBlbHNlIGlmICggcmMgPCAwICYmIHJjICE9IC1FSU5UUiAp
CiAgICAgICAgIHsKLSAgICAgICAgICAgIGdkcHJpbnRrKFhFTkxPR19XQVJOSU5HLCAiRmFpbHVy
ZSBpbiBhbGxvY19sMl90YWJsZTogc2xvdCAlI3hcbiIsIGkpOworICAgICAgICAgICAgZ2Rwcmlu
dGsoWEVOTE9HX1dBUk5JTkcsCisgICAgICAgICAgICAgICAgICAgICAiRmFpbHVyZSBpbiBhbGxv
Y19sMl90YWJsZTogc2xvdCAlI3gsIHJjICVkXG4iLCBpLCByYyk7CiAgICAgICAgICAgICBpZiAo
IGkgKQogICAgICAgICAgICAgewogICAgICAgICAgICAgICAgIHBhZ2UtPm5yX3ZhbGlkYXRlZF9w
dGVzID0gaTsKQEAgLTE1OTksNyArMTYwMSw4IEBAIHN0YXRpYyBpbnQgYWxsb2NfbDNfdGFibGUo
c3RydWN0IHBhZ2VfaW5mbyAqcGFnZSkKICAgICAgICAgcmMgPSAtRUlOVkFMOwogICAgIGlmICgg
cmMgPCAwICYmIHJjICE9IC1FUkVTVEFSVCAmJiByYyAhPSAtRUlOVFIgKQogICAgIHsKLSAgICAg
ICAgZ2RwcmludGsoWEVOTE9HX1dBUk5JTkcsICJGYWlsdXJlIGluIGFsbG9jX2wzX3RhYmxlOiBz
bG90ICUjeFxuIiwgaSk7CisgICAgICAgIGdkcHJpbnRrKFhFTkxPR19XQVJOSU5HLAorICAgICAg
ICAgICAgICAgICAiRmFpbHVyZSBpbiBhbGxvY19sM190YWJsZTogc2xvdCAlI3gsIHJjICVkXG4i
LCBpLCByYyk7CiAgICAgICAgIGlmICggaSApCiAgICAgICAgIHsKICAgICAgICAgICAgIHBhZ2Ut
Pm5yX3ZhbGlkYXRlZF9wdGVzID0gaTsKQEAgLTE3NjcsNyArMTc3MCw3IEBAIHN0YXRpYyBpbnQg
YWxsb2NfbDRfdGFibGUoc3RydWN0IHBhZ2VfaW5mbyAqcGFnZSkKICAgICAgICAgewogICAgICAg
ICAgICAgaWYgKCByYyAhPSAtRUlOVFIgKQogICAgICAgICAgICAgICAgIGdkcHJpbnRrKFhFTkxP
R19XQVJOSU5HLAotICAgICAgICAgICAgICAgICAgICAgICAgICJGYWlsdXJlIGluIGFsbG9jX2w0
X3RhYmxlOiBzbG90ICUjeFxuIiwgaSk7CisgICAgICAgICAgICAgICAgICAgICAgICAgIkZhaWx1
cmUgaW4gYWxsb2NfbDRfdGFibGU6IHNsb3QgJSN4LCByYyAlZFxuIiwgaSwgcmMpOwogICAgICAg
ICAgICAgaWYgKCBpICkKICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICBwYWdlLT5ucl92
YWxpZGF0ZWRfcHRlcyA9IGk7CkBAIC0yNDgyLDkgKzI0ODUsOCBAQCBpbnQgZ2V0X3BhZ2Uoc3Ry
dWN0IHBhZ2VfaW5mbyAqcGFnZSwgc3RydWN0IGRvbWFpbiAqZG9tYWluKQogCiAgICAgaWYgKCAh
cGFnaW5nX21vZGVfcmVmY291bnRzKGRvbWFpbikgJiYgIWRvbWFpbi0+aXNfZHlpbmcgKQogICAg
ICAgICBncHJpbnRrKFhFTkxPR19JTkZPLAotICAgICAgICAgICAgICAgICJFcnJvciBtZm4gJSJQ
UklfbWZuIjogcmQ9JWQgb2Q9JWQgY2FmPSUwOGx4IHRhZj0lIiBQUnR5cGVfaW5mbyAiXG4iLAot
ICAgICAgICAgICAgICAgIG1mbl94KHBhZ2VfdG9fbWZuKHBhZ2UpKSwgZG9tYWluLT5kb21haW5f
aWQsCi0gICAgICAgICAgICAgICAgb3duZXIgPyBvd25lci0+ZG9tYWluX2lkIDogRE9NSURfSU5W
QUxJRCwKKyAgICAgICAgICAgICAgICAiRXJyb3IgbWZuICUiUFJJX21mbiI6IHJkPSVwZCBvZD0l
cGQgY2FmPSUwOGx4IHRhZj0lIlBSdHlwZV9pbmZvIlxuIiwKKyAgICAgICAgICAgICAgICBtZm5f
eChwYWdlX3RvX21mbihwYWdlKSksIGRvbWFpbiwgb3duZXIsCiAgICAgICAgICAgICAgICAgcGFn
ZS0+Y291bnRfaW5mbyAtICEhb3duZXIsIHBhZ2UtPnUuaW51c2UudHlwZV9pbmZvKTsKIAogICAg
IGlmICggb3duZXIgKQotLSAKMi4xMS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 16 18:09:00 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Jul 2019 18: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 1hnRsP-0002gn-4n; Tue, 16 Jul 2019 18:08:33 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=D1qR=VN=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hnRsN-0002gd-70
 for xen-devel@lists.xenproject.org; Tue, 16 Jul 2019 18:08:31 +0000
X-Inumbo-ID: b684d835-a7f4-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b684d835-a7f4-11e9-8980-bc764e045a96;
 Tue, 16 Jul 2019 18:08:28 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hnRsK-0005Dy-DY; Tue, 16 Jul 2019 18:08: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 1hnRsK-0006r7-3O; Tue, 16 Jul 2019 18:08:28 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hnRsK-0002f5-1U; Tue, 16 Jul 2019 18:08:28 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139027-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.19:test-arm64-arm64-examine:examine-serial/bootloader:fail:regression
 linux-4.19:build-armhf-pvops:kernel-build:fail:regression
 linux-4.19:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-examine:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=3bd837bfe431839a378e9d421af05b2e22a6d329
X-Osstest-Versions-That: linux=84df9525b0c27f3ebc2ebb1864fa62a97fdedb7d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 16 Jul 2019 18:08:28 +0000
Subject: [Xen-devel] [linux-4.19 test] 139027: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTAyNyBsaW51eC00LjE5IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzkwMjcvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAx
MSBleGFtaW5lLXNlcmlhbC9ib290bG9hZGVyIGZhaWwgUkVHUi4gdnMuIDEyOTMxMwogYnVpbGQt
YXJtaGYtcHZvcHMgICAgICAgICAgICAgNiBrZXJuZWwtYnVpbGQgICAgICAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTI5MzEzCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90
IGJsb2NraW5nOgogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0
cnVjayAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
cm1oZi1hcm1oZi14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAg
ICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0LXJhdyAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1h
cm1oZi1leGFtaW5lICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0g
ICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwtc2VhdHRsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZp
cnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC10
aHVuZGVyeCAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYt
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBn
dWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0
YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4x
MC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGludXggICAg
ICAgICAgICAgICAgM2JkODM3YmZlNDMxODM5YTM3OGU5ZDQyMWFmMDViMmUyMmE2ZDMyOQpiYXNl
bGluZSB2ZXJzaW9uOgogbGludXggICAgICAgICAgICAgICAgODRkZjk1MjViMGMyN2YzZWJjMmVi
YjE4NjRmYTYyYTk3ZmRlZGI3ZAoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI5MzEzICAyMDE4LTEx
LTAyIDA1OjM5OjA4IFogIDI1NiBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyOTQxMiAgMjAx
OC0xMS0wNCAxNDoxMDoxNSBaICAyNTQgZGF5cyAgMTYwIGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBz
aW5jZSAgIDEzOTAwNCAgMjAxOS0wNy0xNCAyMzozNTo1NCBaICAgIDEgZGF5cyAgICAyIGF0dGVt
cHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0KMjI3MSBwZW9wbGUgdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdCwKbm90IGxp
c3RpbmcgdGhlbSBhbGwKCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtaTM4
Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWkzODYt
eHNtICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3Rl
ZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGVi
aWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhs
LWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0
cmljdCAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0
LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFt
aW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bTY0LWFybTY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJz
ZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJo
ZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRp
dmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1w
YWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXRodW5kZXJ4ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVz
dC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAv
aG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUg
YXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoK
RXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwg
aXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9
YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFy
bmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBs
b2c7IGl0IHdvdWxkIGJlIDE4NTQxOSBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 16 20:24:04 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Jul 2019 20:24:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnTzF-0003PK-VY; Tue, 16 Jul 2019 20:23:45 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=D1qR=VN=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hnTzE-0003P6-6U
 for xen-devel@lists.xenproject.org; Tue, 16 Jul 2019 20:23:44 +0000
X-Inumbo-ID: 997beed4-a807-11e9-8193-e7ba301aeb44
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 997beed4-a807-11e9-8193-e7ba301aeb44;
 Tue, 16 Jul 2019 20:23:40 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hnTz9-0007sM-OB; Tue, 16 Jul 2019 20:23: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 1hnTz9-0002TF-6y; Tue, 16 Jul 2019 20:23:39 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hnTz9-00010R-6H; Tue, 16 Jul 2019 20:23:39 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139061-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=08b084ab48738040e34032ffb42387d88619bf1b
X-Osstest-Versions-That: xen=d5c326eca804e180e1dd37b47bba1a7ed3a124da
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 16 Jul 2019 20:23:39 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 139061: 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>

ZmxpZ2h0IDEzOTA2MSB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzOTA2MS8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICAwOGIwODRhYjQ4NzM4MDQwZTM0MDMyZmZiNDIzODdkODg2MTliZjFiCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICBkNWMzMjZlY2E4MDRlMTgwZTFk
ZDM3YjQ3YmJhMWE3ZWQzYTEyNGRhCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzkwNTQgIDIwMTkt
MDctMTYgMTQ6MDQ6MTAgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM5MDYxICAy
MDE5LTA3LTE2IDE4OjA0OjIyIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KICBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29t
PgogIFZpa3RvciBNaXRpbiA8dmlrdG9yLm1pdGluLjE5QGdtYWlsLmNvbT4KICBWaWt0b3IgTWl0
aW4gPHZpa3Rvcl9taXRpbkBlcGFtLmNvbT4KCmpvYnM6CiBidWlsZC1hcm02NC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02
NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9u
IG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmlt
YWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZh
aWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0
L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdl
bmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0
LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpU
ZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5v
cmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpU
byB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC94ZW4uZ2l0CiAgIGQ1YzMyNmVjYTguLjA4
YjA4NGFiNDggIDA4YjA4NGFiNDg3MzgwNDBlMzQwMzJmZmI0MjM4N2Q4ODYxOWJmMWIgLT4gc21v
a2UKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 16 20:46:42 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Jul 2019 20:46:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnULK-0004oo-5r; Tue, 16 Jul 2019 20:46:34 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=0oM/=VN=tklengyel.com=bounce+e181d6.cd840-xen-devel=lists.xenproject.org@srs-us1.protection.inumbo.net>)
 id 1hnULJ-0004oj-Bf
 for xen-devel@lists.xenproject.org; Tue, 16 Jul 2019 20:46:33 +0000
X-Inumbo-ID: ca4962c8-a80a-11e9-8399-03457945607c
Received: from rs224.mailgun.us (unknown [209.61.151.224])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id ca4962c8-a80a-11e9-8399-03457945607c;
 Tue, 16 Jul 2019 20:46:31 +0000 (UTC)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=tklengyel.com;
 q=dns/txt; 
 s=krs; t=1563309991; h=Content-Type: Cc: To: Subject: Message-ID: Date:
 From: In-Reply-To: References: MIME-Version: Sender;
 bh=malM9japLnyH/68JRH3cuTlQB9Qwk0bJLoVgVuuLRJA=;
 b=oSX3NAFf8jKm7H4KSBnEueGbg5mE5x4atZALq7Dx7b5DScokaLsVG1tYV95BvSlD9Sntq9ao
 gm/A89c29+ICcmfh7cdhT6tOLcT6AaGluDVQK8QdNCFD9ivKweqJE6C7CfOC1wJXummXJdB3
 Xc22PcC05/rxaA7pzN52dAWxpeM=
X-Mailgun-Sending-Ip: 209.61.151.224
X-Mailgun-Sid: WyIyYTNmOCIsICJ4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmciLCAiY2Q4NDAiXQ==
Received: from mail-wr1-f41.google.com (mail-wr1-f41.google.com
 [209.85.221.41])
 by mxa.mailgun.org with ESMTP id 5d2e37a5.7f04d249c230-smtp-out-n03;
 Tue, 16 Jul 2019 20:46:29 -0000 (UTC)
Received: by mail-wr1-f41.google.com with SMTP id n9so22385977wrr.4
 for <xen-devel@lists.xenproject.org>; Tue, 16 Jul 2019 13:46:29 -0700 (PDT)
X-Gm-Message-State: APjAAAWqZnfqOaK+fu/dnpsqU23MmMDOiOvQdzNr9IhEjrBlM3NZKFJW
 Iq4Wj1W3e+cClO8/kDFc/IKtFs7FUyfqmZtot4g=
X-Google-Smtp-Source: APXvYqwB4MLuzTYxLlXwtAlIeQ7hBtxYNRXOtrtO6CmwsukhrfyLtB4XbtH6AEEacgg5SPGkwtUa/stZAmV7ZIj+UCQ=
X-Received: by 2002:a5d:5012:: with SMTP id e18mr9206454wrt.166.1563309988310; 
 Tue, 16 Jul 2019 13:46:28 -0700 (PDT)
MIME-Version: 1.0
References: <cover.1563293545.git.ppircalabu@bitdefender.com>
In-Reply-To: <cover.1563293545.git.ppircalabu@bitdefender.com>
From: Tamas K Lengyel <tamas@tklengyel.com>
Date: Tue, 16 Jul 2019 14:45:51 -0600
X-Gmail-Original-Message-ID: <CABfawhmXfCRfM_YpDVRJLVpNDKLct+NJvraeHS2V_298SqSusw@mail.gmail.com>
Message-ID: <CABfawhmXfCRfM_YpDVRJLVpNDKLct+NJvraeHS2V_298SqSusw@mail.gmail.com>
To: Petre Pircalabu <ppircalabu@bitdefender.com>
Subject: Re: [Xen-devel] [PATCH v2 00/10] Per vcpu vm_event channels
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>,
 Alexandru Isaila <aisaila@bitdefender.com>,
 Xen-devel <xen-devel@lists.xenproject.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?UTF-8?Q?Roger_Pau_Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBKdWwgMTYsIDIwMTkgYXQgMTE6MDYgQU0gUGV0cmUgUGlyY2FsYWJ1CjxwcGlyY2Fs
YWJ1QGJpdGRlZmVuZGVyLmNvbT4gd3JvdGU6Cj4KPiBUaGlzIHBhdGNoc2V0IGFkZHMgYSBuZXcg
bWVjaGFuaXNtIG9mIHNlbmRpbmcgc3luY2hyb25vdXMgdm1fZXZlbnQKPiByZXF1ZXN0cyBhbmQg
aGFuZGxpbmcgdm1fZXZlbnQgcmVzcG9uc2VzIHdpdGhvdXQgdXNpbmcgYSByaW5nLgo+IEFzIGVh
Y2ggc3luY2hyb25vdXMgcmVxdWVzdCBwYXVzZXMgdGhlIHZjcHUgdW50aWwgdGhlIGNvcnJlc3Bv
bmRpbmcKPiByZXNwb25zZSBpcyBoYW5kbGVkLCBpdCBjYW4gYmUgc3RvcmVkIGluIGEgc2xvdHRl
ZCBtZW1vcnkgYnVmZmVyCj4gKG9uZSBwZXIgdmNwdSkgc2hhcmVkIGJldHdlZW4gdGhlIGh5cGVy
dmlzb3IgYW5kIHRoZSBjb250cm9sbGluZyBkb21haW4uCj4KPiBUaGUgbWFpbiBhZHZhbnRhZ2Vz
IG9mIHRoaXMgYXBwcm9hY2ggYXJlOgo+ICogdGhlIGFiaWxpdHkgdG8gZHluYW1pY2FseSBhbGxv
Y2F0ZSB0aGUgbmVjZXNzYXJ5IG1lbW9yeSB1c2VkIHRvIGhvbGQKPiB0aGUgcmVxdWVzdHMvcmVz
cG9uc2VzICh0aGUgc2l6ZSBvZiB2bV9ldmVudF9yZXF1ZXN0X3Qvdm1fZXZlbnRfcmVzcG9uc2Vf
dAo+IGNhbiBncm93IHVucmVzdHJpY3RlZCBieSB0aGUgcmluZydzIG9uZSBwYWdlIGxpbWl0YXRp
b24pCj4gKiB0aGUgcmluZydzIHdhaXRxdWV1ZSBsb2dpYyBpcyB1bm5lY2Vzc2FyeSBpbiB0aGlz
IGNhc2UgYmVjYXVzZSB0aGUKPiB2Y3B1IHNlbmRpbmcgdGhlIHJlcXVlc3QgaXMgYmxvY2tlZCB1
bnRpbCBhIHJlc3BvbnNlIGlzIHJlY2VpdmVkLgoKQ291bGQgeW91IHBsZWFzZSBwdXNoIGEgZ2l0
IGJyYW5jaCBmb3IgdGhpcyBzb21ld2hlcmU/CgpUaGFua3MsClRhbWFzCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 16 21:00:03 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Jul 2019 21:00:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnUYJ-0005Z5-Cu; Tue, 16 Jul 2019 20:59:59 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=0oM/=VN=tklengyel.com=bounce+e181d6.cd840-xen-devel=lists.xenproject.org@srs-us1.protection.inumbo.net>)
 id 1hnUYH-0005Z0-V5
 for xen-devel@lists.xenproject.org; Tue, 16 Jul 2019 20:59:57 +0000
X-Inumbo-ID: a9098488-a80c-11e9-983e-fbcbe64c868e
Received: from rs224.mailgun.us (unknown [209.61.151.224])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id a9098488-a80c-11e9-983e-fbcbe64c868e;
 Tue, 16 Jul 2019 20:59:54 +0000 (UTC)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=tklengyel.com;
 q=dns/txt; 
 s=krs; t=1563310794; h=Content-Type: Cc: To: Subject: Message-ID: Date:
 From: In-Reply-To: References: MIME-Version: Sender;
 bh=GrPAVjXN2KEVcpr2+yI80tbkaIHpsHPVHgY6MKOn6TI=;
 b=erb3ZHRhnhTQGuTqR1pD4MwDJJLo+jhPPLBLjohpjf36znvOzVV4pPjfNgSBdE5JKJ2qHgjQ
 mriZPidKXGTz3/KzSKW+q7tYKW9EDLBINzX0geo2M3RbapQhAv6geg8CW+IHXGIhECGHCFdX
 EIgRwo6AtoszAwje/Zu4sVTBZZ0=
X-Mailgun-Sending-Ip: 209.61.151.224
X-Mailgun-Sid: WyIyYTNmOCIsICJ4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmciLCAiY2Q4NDAiXQ==
Received: from mail-wr1-f41.google.com (mail-wr1-f41.google.com
 [209.85.221.41])
 by mxa.mailgun.org with ESMTP id 5d2e3ac9.7f069f510230-smtp-out-n02;
 Tue, 16 Jul 2019 20:59:53 -0000 (UTC)
Received: by mail-wr1-f41.google.com with SMTP id x4so22389807wrt.6
 for <xen-devel@lists.xenproject.org>; Tue, 16 Jul 2019 13:59:53 -0700 (PDT)
X-Gm-Message-State: APjAAAUnFJbZi4nz1GZ+potKvP5R0NnqC/MVbiJ4G2+yWBoDrIK+N5BU
 ipEfXlycmUoUYAY39N0F2kgrWisMLglbPbidy78=
X-Google-Smtp-Source: APXvYqwr3aUUQZsOLSpToK5YRzFG9fEMGataA6lMJgyw6rVq8Sfkll/yD1mS4YRVE0A2cW5DcXCo9BsUTZ2BxJeuIPg=
X-Received: by 2002:adf:9486:: with SMTP id 6mr4997166wrr.242.1563310792523;
 Tue, 16 Jul 2019 13:59:52 -0700 (PDT)
MIME-Version: 1.0
References: <cover.1563293545.git.ppircalabu@bitdefender.com>
 <e42d2c771da20ac7d8e3bdf0351aea1a01b1600f.1563293545.git.ppircalabu@bitdefender.com>
In-Reply-To: <e42d2c771da20ac7d8e3bdf0351aea1a01b1600f.1563293545.git.ppircalabu@bitdefender.com>
From: Tamas K Lengyel <tamas@tklengyel.com>
Date: Tue, 16 Jul 2019 14:59:16 -0600
X-Gmail-Original-Message-ID: <CABfawhnSMtVCiS9fmS1zU1QcuVC34Z9x_3HSSEaA=euBrhzfPQ@mail.gmail.com>
Message-ID: <CABfawhnSMtVCiS9fmS1zU1QcuVC34Z9x_3HSSEaA=euBrhzfPQ@mail.gmail.com>
To: Petre Pircalabu <ppircalabu@bitdefender.com>
Subject: Re: [Xen-devel] [PATCH v2 01/10] vm_event: Define VM_EVENT type
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>,
 Alexandru Isaila <aisaila@bitdefender.com>,
 Xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiBkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvcHVibGljL3ZtX2V2ZW50LmggYi94ZW4vaW5jbHVk
ZS9wdWJsaWMvdm1fZXZlbnQuaAo+IGluZGV4IDk1OTA4M2QuLmM0OGJjMjEgMTAwNjQ0Cj4gLS0t
IGEveGVuL2luY2x1ZGUvcHVibGljL3ZtX2V2ZW50LmgKPiArKysgYi94ZW4vaW5jbHVkZS9wdWJs
aWMvdm1fZXZlbnQuaAo+IEBAIC0zNiw2ICszNiwzNyBAQAo+ICAjaW5jbHVkZSAiaW8vcmluZy5o
Igo+Cj4gIC8qCj4gKyAqIFRoZXJlIGFyZSBjdXJyZW50bHkgdGhyZWUgdHlwZXMgb2YgVk0gZXZl
bnRzLgo+ICsgKi8KClRoaXMgaXMgYSBiaXQgbWlzbGVhZGluZyBhbmQgY29uZnVzaW5nIGlmIHNv
bWVvbmUganVzdCBsb29rcyBhdCB0aGUKaGVhZGVyLiBSaWdodCBub3cgd2UgYWN0dWFsbHkgaGF2
ZSAxNCBkaWZmZXJlbnQgVk1fRVZFTlRfUkVBU09OcwpkZWZpbmVkLiBXaGF0IHdlIGhhdmUgMyBv
ZiBhcmUgdGhlIGRpZmZlcmVudCByaW5ncyB3aGVyZSB0aGVzZSBldmVudHMKd291bGQgYmUgZGVs
aXZlcmVkLCB3aXRoIHBhZ2luZyBhbmQgc2hhcmluZyBoYXZpbmcgdGhlaXIgb3duIHJpbmcKc2Vw
YXJhdGUgZnJvbSB0aGUgZXZlbnRzIHVuZGVyIHRoZSAibW9uaXRvciIgbGFiZWwuCgo+ICsKPiAr
LyoKPiArICogRG9tYWluIG1lbW9yeSBwYWdpbmcKPiArICoKPiArICogUGFnZSBtZW1vcnkgaW4g
YW5kIG91dC4KPiArICovCj4gKyNkZWZpbmUgWEVOX1ZNX0VWRU5UX1RZUEVfUEFHSU5HICAgICAg
ICAgMQo+ICsKPiArLyoKPiArICogTW9uaXRvci4KPiArICoKPiArICogVGhlIG1vbml0b3IgaW50
ZXJmYWNlIGNhbiBiZSB1c2VkIHRvIHJlZ2lzdGVyIGZvciB2YXJpb3VzIFZNIGV2ZW50cy4gRm9y
Cj4gKyAqIGV4YW1wbGUsIHRoZXJlIGFyZSBIVk0gaHlwZXJjYWxscyB0byBzZXQgdGhlIHBlci1w
YWdlIGFjY2VzcyBwZXJtaXNzaW9ucwo+ICsgKiBvZiBldmVyeSBwYWdlIGluIGEgZG9tYWluLiAg
V2hlbiBvbmUgb2YgdGhlc2UgcGVybWlzc2lvbnMtLWluZGVwZW5kZW50LAo+ICsgKiByZWFkLCB3
cml0ZSwgYW5kIGV4ZWN1dGUtLWlzIHZpb2xhdGVkLCB0aGUgVkNQVSBpcyBwYXVzZWQgYW5kIGEg
bWVtb3J5IGV2ZW50Cj4gKyAqIGlzIHNlbnQgd2l0aCB3aGF0IGhhcHBlbmVkLiBUaGUgbWVtb3J5
IGV2ZW50IGhhbmRsZXIgY2FuIHRoZW4gcmVzdW1lIHRoZQo+ICsgKiBWQ1BVIGFuZCByZWRvIHRo
ZSBhY2Nlc3Mgd2l0aCBhIFhFTl9WTV9FVkVOVF9SRVNVTUUgb3B0aW9uLgo+ICsgKi8KPiArI2Rl
ZmluZSBYRU5fVk1fRVZFTlRfVFlQRV9NT05JVE9SICAgICAgICAyCj4gKwo+ICsvKgo+ICsgKiBT
aGFyaW5nIEVOT01FTS4KPiArICoKPiArICogVXNlZCB0byBjb21tdW5pY2F0ZSBmYWlsZWQgYWxs
b2NhdGlvbnMgaW4gdGhlIHVuc2hhcmUgcGF0aC4KPiArICogWEVOTUVNX3NoYXJpbmdfb3BfcmVz
dW1lIGlzIHVzZWQgdG8gd2FrZSB1cCB2Y3B1cyB0aGF0IGNvdWxkIG5vdCB1bnNoYXJlLgo+ICsg
Ki8KPiArI2RlZmluZSBYRU5fVk1fRVZFTlRfVFlQRV9TSEFSSU5HICAgICAgICAzCj4gKwo+ICsv
Kgo+ICAgKiBNZW1vcnkgZXZlbnQgZmxhZ3MKPiAgICovCj4KPiAtLQo+IDIuNy40CgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 16 21:03:26 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Jul 2019 21:03:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnUbc-0006Gr-Ta; Tue, 16 Jul 2019 21:03:24 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=0oM/=VN=tklengyel.com=bounce+e181d6.cd840-xen-devel=lists.xenproject.org@srs-us1.protection.inumbo.net>)
 id 1hnUbb-0006Gm-AP
 for xen-devel@lists.xenproject.org; Tue, 16 Jul 2019 21:03:23 +0000
X-Inumbo-ID: 2390c0c2-a80d-11e9-a2c9-6f7512ac1138
Received: from rs224.mailgun.us (unknown [209.61.151.224])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 2390c0c2-a80d-11e9-a2c9-6f7512ac1138;
 Tue, 16 Jul 2019 21:03:19 +0000 (UTC)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=tklengyel.com;
 q=dns/txt; 
 s=krs; t=1563310999; h=Content-Type: Cc: To: Subject: Message-ID: Date:
 From: In-Reply-To: References: MIME-Version: Sender;
 bh=koJ6cpRotwR4+TTbdN3dxrWA7L0fCXn6pG/BvQAIcI4=;
 b=PowDUEenhhtK6HmFWoI9iFPRZ5TEHbuwqjG/EFDaRnT2lfTuMyOIcvy+GWYIjPyNiFT2eAy6
 6YkdDtVy4EA9KOoza2iIggopFx3ST8hQOwqJSErTiTaduZl5WsSdL0qP1FJ242XvbV4XwUm2
 z/Nkawny+KRx16X8xL79gxNOaGk=
X-Mailgun-Sending-Ip: 209.61.151.224
X-Mailgun-Sid: WyIyYTNmOCIsICJ4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmciLCAiY2Q4NDAiXQ==
Received: from mail-wm1-f51.google.com (mail-wm1-f51.google.com
 [209.85.128.51])
 by mxa.mailgun.org with ESMTP id 5d2e3b97.7f99bac5e670-smtp-out-n03;
 Tue, 16 Jul 2019 21:03:19 -0000 (UTC)
Received: by mail-wm1-f51.google.com with SMTP id w9so17614848wmd.1
 for <xen-devel@lists.xenproject.org>; Tue, 16 Jul 2019 14:03:19 -0700 (PDT)
X-Gm-Message-State: APjAAAUDOiEai/ngNqo3ZCdsH4LPxtKOjhFS+8nH8NHBu/gMXVfnXThL
 kOpeK30F4QqZL9kisrhdgYMXb0Rp4BTFyvd3Ai4=
X-Google-Smtp-Source: APXvYqzEDTZhGWrzsvfkf1KTxgcdd5yjYbqUM4alOOPNpB0H8PjwT/Prrt/35pBhUYtdUEFoczZy+eX4PI42V/ZNfmo=
X-Received: by 2002:a05:600c:c6:: with SMTP id
 u6mr33144969wmm.153.1563310998326; 
 Tue, 16 Jul 2019 14:03:18 -0700 (PDT)
MIME-Version: 1.0
References: <cover.1563293545.git.ppircalabu@bitdefender.com>
 <c7e5c600bbe00646d35eb3fa65b1894f7146e0df.1563293545.git.ppircalabu@bitdefender.com>
In-Reply-To: <c7e5c600bbe00646d35eb3fa65b1894f7146e0df.1563293545.git.ppircalabu@bitdefender.com>
From: Tamas K Lengyel <tamas@tklengyel.com>
Date: Tue, 16 Jul 2019 15:02:41 -0600
X-Gmail-Original-Message-ID: <CABfawhkqaiTngqq-xZ-Xw5B-i8pA_0wdy5aqUVu5VsDqde7F3w@mail.gmail.com>
Message-ID: <CABfawhkqaiTngqq-xZ-Xw5B-i8pA_0wdy5aqUVu5VsDqde7F3w@mail.gmail.com>
To: Petre Pircalabu <ppircalabu@bitdefender.com>
Subject: Re: [Xen-devel] [PATCH v2 03/10] vm_event: Add 'struct domain'
 backpointer to vm_event_domain.
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>,
 Alexandru Isaila <aisaila@bitdefender.com>,
 Xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBKdWwgMTYsIDIwMTkgYXQgMTE6MDYgQU0gUGV0cmUgUGlyY2FsYWJ1CjxwcGlyY2Fs
YWJ1QGJpdGRlZmVuZGVyLmNvbT4gd3JvdGU6Cj4KPiBTaWduZWQtb2ZmLWJ5OiBQZXRyZSBQaXJj
YWxhYnUgPHBwaXJjYWxhYnVAYml0ZGVmZW5kZXIuY29tPgoKQWNrZWQtYnk6IFRhbWFzIEsgTGVu
Z3llbCA8dGFtYXNAdGtsZW5neWVsLmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 16 21:05:35 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Jul 2019 21:05:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnUdg-0006NO-At; Tue, 16 Jul 2019 21:05:32 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=0oM/=VN=tklengyel.com=bounce+e181d6.cd840-xen-devel=lists.xenproject.org@srs-us1.protection.inumbo.net>)
 id 1hnUde-0006NJ-Gg
 for xen-devel@lists.xenproject.org; Tue, 16 Jul 2019 21:05:30 +0000
X-Inumbo-ID: 70628db8-a80d-11e9-92fc-1b662f9140c8
Received: from rs224.mailgun.us (unknown [209.61.151.224])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 70628db8-a80d-11e9-92fc-1b662f9140c8;
 Tue, 16 Jul 2019 21:05:28 +0000 (UTC)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=tklengyel.com;
 q=dns/txt; 
 s=krs; t=1563311128; h=Content-Type: Cc: To: Subject: Message-ID: Date:
 From: In-Reply-To: References: MIME-Version: Sender;
 bh=eJS3M0Iuq2hqyjfY2AAP3WJ3WzuEsvh3RGi7ISPnE7Y=;
 b=cu7wtumRReVp66C4+FWH9hndDg2k0lfP/madeBhILoyCOyEK16ifyTjxiDoK+wos7HeUc/bl
 ZZkpa2ccUzHhFflQ2+9L/9Ey9CS41MkwcE91VvkztmYN7PRtYjezoMxxcfx02KQz/uHuCQRa
 /mi77iMHCY6MFIRZCTtfTC+yoro=
X-Mailgun-Sending-Ip: 209.61.151.224
X-Mailgun-Sid: WyIyYTNmOCIsICJ4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmciLCAiY2Q4NDAiXQ==
Received: from mail-wr1-f54.google.com (mail-wr1-f54.google.com
 [209.85.221.54])
 by mxa.mailgun.org with ESMTP id 5d2e3c17.7efb49d36270-smtp-out-n01;
 Tue, 16 Jul 2019 21:05:27 -0000 (UTC)
Received: by mail-wr1-f54.google.com with SMTP id y4so22445656wrm.2
 for <xen-devel@lists.xenproject.org>; Tue, 16 Jul 2019 14:05:27 -0700 (PDT)
X-Gm-Message-State: APjAAAUfblb2DoYkOaKv9xITQmccxoEOIe5foGW5eClSA650yp3nRz8P
 DeYC4T9MEI+tH8Hy9Vm5NfmjIzBpGQ54Ki3cffU=
X-Google-Smtp-Source: APXvYqz8WwwsGrsX/4ZM92YJsCGkaY/TlIjonN6998mwKkR7lGQLjSoq6aW5Sch1WMPxsDcME7bYMRSda4KA+bNId5o=
X-Received: by 2002:a5d:4212:: with SMTP id n18mr36846780wrq.261.1563311126681; 
 Tue, 16 Jul 2019 14:05:26 -0700 (PDT)
MIME-Version: 1.0
References: <cover.1563293545.git.ppircalabu@bitdefender.com>
 <46863526d6b28433a75914399d52954c4ca19950.1563293545.git.ppircalabu@bitdefender.com>
In-Reply-To: <46863526d6b28433a75914399d52954c4ca19950.1563293545.git.ppircalabu@bitdefender.com>
From: Tamas K Lengyel <tamas@tklengyel.com>
Date: Tue, 16 Jul 2019 15:04:50 -0600
X-Gmail-Original-Message-ID: <CABfawhkko9CeJyk_Y8qNe1PJr2tT3Mvb7UnFsm8GCPp6NZbukw@mail.gmail.com>
Message-ID: <CABfawhkko9CeJyk_Y8qNe1PJr2tT3Mvb7UnFsm8GCPp6NZbukw@mail.gmail.com>
To: Petre Pircalabu <ppircalabu@bitdefender.com>
Subject: Re: [Xen-devel] [PATCH v2 04/10] vm_event: Simplify vm_event
 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: Razvan Cojocaru <rcojocaru@bitdefender.com>, Wei Liu <wl@xen.org>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Alexandru Isaila <aisaila@bitdefender.com>,
 Xen-devel <xen-devel@lists.xenproject.org>,
 =?UTF-8?Q?Roger_Pau_Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBKdWwgMTYsIDIwMTkgYXQgMTE6MDYgQU0gUGV0cmUgUGlyY2FsYWJ1CjxwcGlyY2Fs
YWJ1QGJpdGRlZmVuZGVyLmNvbT4gd3JvdGU6Cj4KPiBSZW1vdmUgdGhlIGRvbWFpbiByZWZlcmVu
Y2UgZnJvbSBjYWxscyB0byB2bV9ldmVudCBpbnRlcmZhY2UgZnVuY3Rpb24KPiBhbmQgdXNlIHRo
ZSBiYWNrcG9pbnRlciBmcm9tIHZtX2V2ZW50X2RvbWFpbi4KPgo+IEFmZmVjdGVkIGZ1bmN0aW9u
czoKPiAtIF9fdm1fZXZlbnRfY2xhaW1fc2xvdCAvIHZtX2V2ZW50X2NsYWltX3Nsb3QgLyB2bV9l
dmVudF9jbGFpbV9zbG90X25vc2xlZXAKPiAtIHZtX2V2ZW50X2NhbmNlbF9zbG90Cj4gLSB2bV9l
dmVudF9wdXRfcmVxdWVzdAo+Cj4gU2lnbmVkLW9mZi1ieTogUGV0cmUgUGlyY2FsYWJ1IDxwcGly
Y2FsYWJ1QGJpdGRlZmVuZGVyLmNvbT4KCkFja2VkLWJ5OiBUYW1hcyBLIExlbmd5ZWwgPHRhbWFz
QHRrbGVuZ3llbC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 16 21:08:16 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Jul 2019 21:08:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnUgJ-0006Tu-Pe; Tue, 16 Jul 2019 21: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=0oM/=VN=tklengyel.com=bounce+e181d6.cd840-xen-devel=lists.xenproject.org@srs-us1.protection.inumbo.net>)
 id 1hnUgJ-0006Tp-CR
 for xen-devel@lists.xenproject.org; Tue, 16 Jul 2019 21:08:15 +0000
X-Inumbo-ID: d359d6a9-a80d-11e9-8980-bc764e045a96
Received: from rs224.mailgun.us (unknown [209.61.151.224])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d359d6a9-a80d-11e9-8980-bc764e045a96;
 Tue, 16 Jul 2019 21:08:14 +0000 (UTC)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=tklengyel.com;
 q=dns/txt; 
 s=krs; t=1563311294; h=Content-Type: Cc: To: Subject: Message-ID: Date:
 From: In-Reply-To: References: MIME-Version: Sender;
 bh=84799Q7elu6R4Fx/BOfZJRfKfLiFXJ+YThFRrAnoH4o=;
 b=sHqTbqm8fesz0twvCRDGwh+zZSCZr5ylBQWbaSqACC44Mlgt4nWhg3ELNnRX1CZY1dDj4a0v
 0uIE2kqdw9mj9lJqpjfaPslwt+cyD90AKrWRGq3Si7Vjw6CrQJUlV+7HJ+AiMw5COgUP54tA
 C28lXQ86NqPkuIwRo9+o9j2D5FE=
X-Mailgun-Sending-Ip: 209.61.151.224
X-Mailgun-Sid: WyIyYTNmOCIsICJ4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmciLCAiY2Q4NDAiXQ==
Received: from mail-wm1-f44.google.com (mail-wm1-f44.google.com
 [209.85.128.44])
 by mxa.mailgun.org with ESMTP id 5d2e3cbd.7fc583a5aeb0-smtp-out-n03;
 Tue, 16 Jul 2019 21:08:13 -0000 (UTC)
Received: by mail-wm1-f44.google.com with SMTP id p74so20008778wme.4
 for <xen-devel@lists.xenproject.org>; Tue, 16 Jul 2019 14:08:13 -0700 (PDT)
X-Gm-Message-State: APjAAAUxFY6EShv75MgNr+MHZesUV5SJGKtcp2ZAUh/WJGWN4j2SqFi4
 9z8sY7jKvMRu4yBNQGNxZnCt0vUDFHGtGeD9ums=
X-Google-Smtp-Source: APXvYqxjrB3WA+hRS9XSVYBkEyi4CJnBpfgd+VQOvCVWz274/oi3oezo/RVhL1Jx3BCIsI2K6I6d+rSztvAeyEveJ20=
X-Received: by 2002:a7b:cf0b:: with SMTP id l11mr33958653wmg.143.1563311292256; 
 Tue, 16 Jul 2019 14:08:12 -0700 (PDT)
MIME-Version: 1.0
References: <cover.1563293545.git.ppircalabu@bitdefender.com>
 <96ce48a99eb224291d99c946d19f051b4ab668b6.1563293545.git.ppircalabu@bitdefender.com>
In-Reply-To: <96ce48a99eb224291d99c946d19f051b4ab668b6.1563293545.git.ppircalabu@bitdefender.com>
From: Tamas K Lengyel <tamas@tklengyel.com>
Date: Tue, 16 Jul 2019 15:07:35 -0600
X-Gmail-Original-Message-ID: <CABfawhn3OYoy_NNmCVU__mbRV+XdzXdzwK0AKje1YgLPv1Pi8g@mail.gmail.com>
Message-ID: <CABfawhn3OYoy_NNmCVU__mbRV+XdzXdzwK0AKje1YgLPv1Pi8g@mail.gmail.com>
To: Petre Pircalabu <ppircalabu@bitdefender.com>
Subject: Re: [Xen-devel] [PATCH v2 09/10] xen-access: Code 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: Alexandru Isaila <aisaila@bitdefender.com>,
 Xen-devel <xen-devel@lists.xenproject.org>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <wl@xen.org>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBKdWwgMTYsIDIwMTkgYXQgMTE6MDYgQU0gUGV0cmUgUGlyY2FsYWJ1CjxwcGlyY2Fs
YWJ1QGJpdGRlZmVuZGVyLmNvbT4gd3JvdGU6Cj4KPiBDbGVhbnVwIHhlbi1hY2Nlc3MgY29kZSBp
biBhY2NvcmRhbmNlIHdpdGggdGhlIFhFTiBzdHlsZSBndWlkZS4KPgo+IFNpZ25lZC1vZmYtYnk6
IFBldHJlIFBpcmNhbGFidSA8cHBpcmNhbGFidUBiaXRkZWZlbmRlci5jb20+CgpBY2tlZC1ieTog
VGFtYXMgSyBMZW5neWVsIDx0YW1hc0B0a2xlbmd5ZWwuY29tPgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 16 21:10:20 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Jul 2019 21: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 1hnUiJ-0007Am-6V; Tue, 16 Jul 2019 21:10:19 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=0oM/=VN=tklengyel.com=bounce+e181d6.cd840-xen-devel=lists.xenproject.org@srs-us1.protection.inumbo.net>)
 id 1hnUiI-0007Ah-Cf
 for xen-devel@lists.xenproject.org; Tue, 16 Jul 2019 21:10:18 +0000
X-Inumbo-ID: 1c8afa49-a80e-11e9-8980-bc764e045a96
Received: from rs224.mailgun.us (unknown [209.61.151.224])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1c8afa49-a80e-11e9-8980-bc764e045a96;
 Tue, 16 Jul 2019 21:10:17 +0000 (UTC)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=tklengyel.com;
 q=dns/txt; 
 s=krs; t=1563311417; h=Content-Type: Cc: To: Subject: Message-ID: Date:
 From: In-Reply-To: References: MIME-Version: Sender;
 bh=ZYvMnyRVEqeOIZPLk6eKXvRa4adi6qdHTv18pyfrS30=;
 b=hxWbCfv+noSLvkopkYO6e9PZwILyHGQclXDu+lUJeSs1phm775y7vUliFc14l+vH2o0/uM90
 RionoQbMB4InB6FM3tO7+7aqnv/zlN3LelXeGLLmHsErD8abs+PBA3uh+Th8S/M9ydCdBgjB
 HXWxD6EIl4FftTmLupmkw70Dgkg=
X-Mailgun-Sending-Ip: 209.61.151.224
X-Mailgun-Sid: WyIyYTNmOCIsICJ4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmciLCAiY2Q4NDAiXQ==
Received: from mail-wr1-f51.google.com (mail-wr1-f51.google.com
 [209.85.221.51])
 by mxa.mailgun.org with ESMTP id 5d2e3d38.7f18345af470-smtp-out-n03;
 Tue, 16 Jul 2019 21:10:16 -0000 (UTC)
Received: by mail-wr1-f51.google.com with SMTP id r1so22422011wrl.7
 for <xen-devel@lists.xenproject.org>; Tue, 16 Jul 2019 14:10:16 -0700 (PDT)
X-Gm-Message-State: APjAAAW23gb0dUHqpJOerWvYemX0bOD9t/ua4HxdXEoDxEMR8BKa9N8y
 aWlq0aer6tOySXCJ3cYYCUI5ubNEE/5kB3PF2MQ=
X-Google-Smtp-Source: APXvYqwJzGMDzsCyH4KjXRW1Sitc54/BfJCMZr7OLljbRdUQ4WwYqpIEOfsrU0jN4DXSIi0lNmIbwnLjZY1xq1aq4R4=
X-Received: by 2002:a5d:5012:: with SMTP id e18mr9270234wrt.166.1563311415303; 
 Tue, 16 Jul 2019 14:10:15 -0700 (PDT)
MIME-Version: 1.0
References: <cover.1563293545.git.ppircalabu@bitdefender.com>
 <2f0d996d9fde04c1a12cee7a1cb58486cf7788d6.1563293545.git.ppircalabu@bitdefender.com>
In-Reply-To: <2f0d996d9fde04c1a12cee7a1cb58486cf7788d6.1563293545.git.ppircalabu@bitdefender.com>
From: Tamas K Lengyel <tamas@tklengyel.com>
Date: Tue, 16 Jul 2019 15:09:38 -0600
X-Gmail-Original-Message-ID: <CABfawhn1Y0wYfsFtj6tZFBF4BD=3kAC=A-gwzGkyDfyxX2pyEg@mail.gmail.com>
Message-ID: <CABfawhn1Y0wYfsFtj6tZFBF4BD=3kAC=A-gwzGkyDfyxX2pyEg@mail.gmail.com>
To: Petre Pircalabu <ppircalabu@bitdefender.com>
Subject: Re: [Xen-devel] [PATCH v2 08/10] xen-access: Use getopt_long for
 cmdline 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: Alexandru Isaila <aisaila@bitdefender.com>,
 Xen-devel <xen-devel@lists.xenproject.org>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <wl@xen.org>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBKdWwgMTYsIDIwMTkgYXQgMTE6MDYgQU0gUGV0cmUgUGlyY2FsYWJ1CjxwcGlyY2Fs
YWJ1QGJpdGRlZmVuZGVyLmNvbT4gd3JvdGU6Cj4KPiBUaGlzIHNpbXBsaWZpZXMgdGhlIGNvbW1h
bmQgbGluZSBwYXJzaW5nIGxvZ2ljIGFuZCBtYWtlcyBpdCBlYXNpZXIgdG8KPiBhZGQgbmV3IHRl
c3QgcGFyYW1ldGVycy4KPgo+IFNpZ25lZC1vZmYtYnk6IFBldHJlIFBpcmNhbGFidSA8cHBpcmNh
bGFidUBiaXRkZWZlbmRlci5jb20+CgpUaGFua3MsIHRoaXMgd2FzIG11Y2ggbmVlZGVkLgoKQWNr
ZWQtYnk6IFRhbWFzIEsgTGVuZ3llbCA8dGFtYXNAdGtsZW5neWVsLmNvbT4KCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 16 21:14:20 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Jul 2019 21:14: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 1hnUm8-0007Hv-PF; Tue, 16 Jul 2019 21:14:16 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=0oM/=VN=tklengyel.com=bounce+e181d6.cd840-xen-devel=lists.xenproject.org@srs-us1.protection.inumbo.net>)
 id 1hnUm7-0007Hq-9B
 for xen-devel@lists.xenproject.org; Tue, 16 Jul 2019 21:14:15 +0000
X-Inumbo-ID: a8febe8e-a80e-11e9-9359-c7b7b3b333ce
Received: from rs224.mailgun.us (unknown [209.61.151.224])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id a8febe8e-a80e-11e9-9359-c7b7b3b333ce;
 Tue, 16 Jul 2019 21:14:13 +0000 (UTC)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=tklengyel.com;
 q=dns/txt; 
 s=krs; t=1563311653; h=Content-Type: Cc: To: Subject: Message-ID: Date:
 From: In-Reply-To: References: MIME-Version: Sender;
 bh=+mqA6GRiQXnihLilbsGcv3FSSB0OpJZANOihuxpTfGE=;
 b=W/Z3mAIN3cMvJSrZUWexMm9trfuYJf5wywRjABzmlsn0bdiINTWEx0qDSdP9QsfErNGsQi2v
 zBDQFxXtTl/Gc6nr9UNg2sUNaFhtPNNMs0HZqQgPAWCdEyfB+lzOpxlhucRu0bYGj9hxR3N7
 CEKOIzGeLNpCYSV4RXPunaW5NNU=
X-Mailgun-Sending-Ip: 209.61.151.224
X-Mailgun-Sid: WyIyYTNmOCIsICJ4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmciLCAiY2Q4NDAiXQ==
Received: from mail-wm1-f46.google.com (mail-wm1-f46.google.com
 [209.85.128.46])
 by mxa.mailgun.org with ESMTP id 5d2e3e24.7f8af6edcfb0-smtp-out-n02;
 Tue, 16 Jul 2019 21:14:12 -0000 (UTC)
Received: by mail-wm1-f46.google.com with SMTP id u25so9657076wmc.4
 for <xen-devel@lists.xenproject.org>; Tue, 16 Jul 2019 14:14:12 -0700 (PDT)
X-Gm-Message-State: APjAAAWPD66EpOa88ML9Ya0lLs70mMDFh8lWZYHt1GV6jTHGRzr3Raho
 tRgNOgxJc5zHSHI4eYrWKB7K3c8mWj29UGV62ps=
X-Google-Smtp-Source: APXvYqxtnri+yOHZoi2SdB24YSj+8R7n4+2keZXcYI/Zcy/aICP0e2f56Mm1KHR7B9jF0Q2nkYdwS8OpE6QTlnwvt4Y=
X-Received: by 2002:a05:600c:c6:: with SMTP id
 u6mr33169911wmm.153.1563311651538; 
 Tue, 16 Jul 2019 14:14:11 -0700 (PDT)
MIME-Version: 1.0
References: <cover.1563293545.git.ppircalabu@bitdefender.com>
 <79a1e2aebc55c20f58cb8c925320de202b17d8f2.1563293545.git.ppircalabu@bitdefender.com>
In-Reply-To: <79a1e2aebc55c20f58cb8c925320de202b17d8f2.1563293545.git.ppircalabu@bitdefender.com>
From: Tamas K Lengyel <tamas@tklengyel.com>
Date: Tue, 16 Jul 2019 15:13:35 -0600
X-Gmail-Original-Message-ID: <CABfawhmwc1Be6Fdt_stEhn+ydZwiE1d-wX8d7WG+vXS2+C2d8g@mail.gmail.com>
Message-ID: <CABfawhmwc1Be6Fdt_stEhn+ydZwiE1d-wX8d7WG+vXS2+C2d8g@mail.gmail.com>
To: Petre Pircalabu <ppircalabu@bitdefender.com>
Subject: Re: [Xen-devel] [PATCH v2 07/10] vm_event: Add vm_event_ng 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: Stefano Stabellini <sstabellini@kernel.org>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>,
 Alexandru Isaila <aisaila@bitdefender.com>,
 Xen-devel <xen-devel@lists.xenproject.org>,
 =?UTF-8?Q?Roger_Pau_Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBKdWwgMTYsIDIwMTkgYXQgMTE6MDYgQU0gUGV0cmUgUGlyY2FsYWJ1CjxwcGlyY2Fs
YWJ1QGJpdGRlZmVuZGVyLmNvbT4gd3JvdGU6Cj4KPiBJbiBoaWdoIHRocm91Z2hwdXQgaW50cm9z
cGVjdGlvbiBzY2VuYXJpb3Mgd2hlcmUgbG90cyBvZiBtb25pdG9yCj4gdm1fZXZlbnRzIGFyZSBn
ZW5lcmF0ZWQsIHRoZSByaW5nIGJ1ZmZlciBjYW4gZmlsbCB1cCBiZWZvcmUgdGhlIG1vbml0b3IK
PiBhcHBsaWNhdGlvbiBnZXRzIGEgY2hhbmNlIHRvIGhhbmRsZSBhbGwgdGhlIHJlcXVlc3RzIHRo
dXMgYmxvY2tpbmcKPiBvdGhlciB2Y3B1cyB3aGljaCB3aWxsIGhhdmUgdG8gd2FpdCBmb3IgYSBz
bG90IHRvIGJlY29tZSBhdmFpbGFibGUuCj4KPiBUaGlzIHBhdGNoIGFkZHMgc3VwcG9ydCBmb3Ig
YSBkaWZmZXJlbnQgbWVjaGFuaXNtIHRvIGhhbmRsZSBzeW5jaHJvbm91cwo+IHZtX2V2ZW50IHJl
cXVlc3RzIC8gcmVzcG9uc2VzLiBBcyBlYWNoIHN5bmNocm9ub3VzIHJlcXVlc3QgcGF1c2VzIHRo
ZQo+IHZjcHUgdW50aWwgdGhlIGNvcnJlc3BvbmRpbmcgcmVzcG9uc2UgaXMgaGFuZGxlZCwgaXQg
Y2FuIGJlIHN0b3JlZCBpbgo+IGEgc2xvdHRlZCBtZW1vcnkgYnVmZmVyIChvbmUgcGVyIHZjcHUp
IHNoYXJlZCBiZXR3ZWVuIHRoZSBoeXBlcnZpc29yIGFuZAo+IHRoZSBjb250cm9sbGluZyBkb21h
aW4uCj4KPiBTaWduZWQtb2ZmLWJ5OiBQZXRyZSBQaXJjYWxhYnUgPHBwaXJjYWxhYnVAYml0ZGVm
ZW5kZXIuY29tPgoKU28gdGhpcyBpcyBxdWl0ZSBhIGxhcmdlIHBhdGNoLCBwZXJoYXBzIGl0IHdv
dWxkIGJlIGJldHRlciB0byBzcGxpdCBpdAppbnRvIGEgaHlwZXJ2aXNvci1zaWRlIHBhdGNoIGFu
ZCB0aGVuIGEgdG9vbHN0YWNrLXNpZGUgb25lLiBBbHNvLAp3b3VsZCBpdCBtYWtlIHNlbnNlIHRv
IGtlZXAgdGhlIHR3byBpbXBsZW1lbnRhdGlvbnMgaW4gc2VwYXJhdGUgZmlsZXMKd2l0aGluIFhl
biAoaWUuIGNvbW1vbi92bV9ldmVudC5jIGFuZCB2bV9ldmVudF9uZy5jKT8KClRhbWFzCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 16 22:03:29 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Jul 2019 22:03:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnVXU-0002At-S7; Tue, 16 Jul 2019 22: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=WCCO=VN=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hnVXU-0002Ao-9Z
 for xen-devel@lists.xenproject.org; Tue, 16 Jul 2019 22:03:12 +0000
X-Inumbo-ID: 7f9f18a8-a815-11e9-8980-bc764e045a96
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7f9f18a8-a815-11e9-8980-bc764e045a96;
 Tue, 16 Jul 2019 22:03:10 +0000 (UTC)
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: /oOmTdwgPdNVtADBS/5Lyfpcm+sA85TGd8G34hrAs7Tp2JdiMqFMWHBJ8as3kZH3AmZQcIzx/G
 wbXQTACy+y4mghxPW1Vy558U8YG/ogsnlpEctB78o1WZijQxFSWT83bHFKTKYy8MZ9u4AGBXRu
 S4PPoFIf3c5KrZaJx/lWsDl4b9f0POtqm+ayGjA1D9UqbrLMo2tszBj3F707gLbuisbKcoaiUc
 NILxQioAq7CP10kzL3rfzpdkESwWNkv9V1RoljkHKWKUwA9yVpZ5gURftxsWqgxCY0c1ag/wcA
 W0A=
X-SBRS: 2.7
X-MesageID: 3081794
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,271,1559534400"; 
   d="scan'208";a="3081794"
To: Amit Shah <amit@infradead.org>, Jan Beulich <JBeulich@suse.com>, "George
 Dunlap" <george.dunlap@citrix.com>
References: <e6e0512b-d508-b637-9fd3-96739d5385c1@citrix.com>
 <86244630-aeb9-07a3-95f9-53d998b768ea@suse.com>
 <6dd744df-dcd8-552b-c8e4-a0d05abc7eeb@citrix.com>
 <35d77bc2-8d17-8686-c08e-211973ce49e5@suse.com>
 <76439de5430365dda0b83694444e59fa9cfdd3d0.camel@infradead.org>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <21c9d3d4-831b-d8cd-5d81-3ce18b9f907e@citrix.com>
Date: Tue, 16 Jul 2019 23:03:06 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <76439de5430365dda0b83694444e59fa9cfdd3d0.camel@infradead.org>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] Design session report: Xen on Distros
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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>

T24gMTUvMDcvMjAxOSAxODo1MiwgQW1pdCBTaGFoIHdyb3RlOgo+IE9uIE1vbiwgMjAxOS0wNy0x
NSBhdCAxNDo1MiArMDAwMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+IE9uIDE1LjA3LjIwMTkgMTY6
NDIsIEdlb3JnZSBEdW5sYXAgd3JvdGU6Cj4+PiBPbiA3LzE1LzE5IDM6MjMgUE0sIEphbiBCZXVs
aWNoIHdyb3RlOgo+Pj4+IE9uIDE1LjA3LjIwMTkgMTY6MTEsIEdlb3JnZSBEdW5sYXAgd3JvdGU6
Cj4+Pj4+IFRoZXJlIHdhcyBhIGxvbmcgZGlzY3Vzc2lvbiBhYm91dCBzZWN1cml0eSBwYXRjaGVz
LCB3aXRoIHRoZQo+Pj4+PiBnZW5lcmFsCj4+Pj4+IHByb3Bvc2FsIGJlaW5nIHRoYXQgd2Ugc2hv
dWxkIGN1dCBhIHBvaW50IHJlbGVhc2UgZm9yIGV2ZXJ5Cj4+Pj4+IHNlY3VyaXR5IGlzc3VlLgo+
Pj4+IEludGVyZXN0aW5nLiBMb29rcyBsaWtlIGluIHBvbGl0aWNzIHRoYXQgdW50aWwgYSBkZWNp
c2lvbiBmaXRzCj4+Pj4gcGVvcGxlCj4+Pj4gdGhleSBrZWVwIHJlLXJhaXNpbmcgdGhlIHBvaW50
LiBJaXJjIG9uIGEgcHJpb3IgbWVldGluZwo+Pj4+IChCdWRhcGVzdD8pCj4+Pj4gd2UgaGFkIHNl
dHRsZWQgb24gY29udGludWluZyB3aXRoIHRoZSBjdXJyZW50IHNjaGVtZS4gV2VyZSB0aGVyZQo+
Pj4+IGFueQo+Pj4+IG5ldyBhcmd1bWVudHMgdG93YXJkcyB0aGlzIGFsdGVybmF0aXZlIG1vZGVs
Pwo+Pj4gV2VsbCBJIGRvbid0IGtub3cgaWYgdGhlcmUgd2VyZSBhbnkgbmV3IGFyZ3VtZW50cyBi
ZWNhdXNlIEkgZG9uJ3QKPj4+IGltbWVkaWF0ZWx5IHJlbWVtYmVyIHRoZSBvbGQgZGlzY3Vzc2lv
bi4gIERvIHdlIGhhdmUgYSBzdW1tYXJ5IG9mCj4+PiB0aGUKPj4+IGRpc2N1c3Npb24gaW4gQnVk
YXBlc3QsIHdpdGggaXRzIGNvbmNsdXNpb25zLCBhbnl3aGVyZT8KPj4gSSBkb24ndCByZWNhbGwg
aWYgc3VpdGFibGUgbm90ZXMgd2VyZSB0YWtlbiBiYWNrIHRoZW47IGFzIGluZGljYXRlZAo+PiBJ
J20gbm90IGV2ZW4gc3VyZSB3aGljaCBtZWV0aW5nIGl0IHdhcyBhdC4KPj4KPj4+IFRoZSBiYXNp
YyBpZGVhIHdhcyB0aGF0Ogo+Pj4KPj4+IDEuIE1vc3QgZGlzdHJvcyAvIHBhY2thZ2VycyBhcmUg
Z29pbmcgdG8gd2FudCB0byBkbyBhbiBpbW1lZGlhdGUKPj4+IHJlbGVhc2UKPj4+IGFueXdheS4K
Pj4+Cj4+PiAyLiBEaXN0cm9zIGdlbmVyYWxseSBzZWVtZWQgdG8gYmUgcmViYXNpbmcgb24gdG9w
IG9mIHN0YWdpbmcgYXMKPj4+IHNvb24gYXMKPj4+IHRoZSBYU0Egd2VudCBvdXQgYW55d2F5IChh
bmQgSVNUUiB0aGlzIGJlaW5nIHRoZSByZWNvbW1lbmVkZWQKPj4+IGNvdXJzZSBvZgo+Pj4gYWN0
aW9uKQo+Pj4KPj4+IFNvIGZvciBhbGwgaW50ZW50cyBhbmQgcHVycG9zZXMsIHdlIGhhdmUgc29t
ZXRoaW5nIHdoaWNoIGlzLCBpbgo+Pj4gZmFjdCwgYQo+Pj4gcmVsZWFzZTsgYWxsIGl0J3MgbWlz
c2luZyBpcyBhIHNpZ25lZCB0YWcgYW5kIGEgdGFyYmFsbC4KPj4+Cj4+PiBPYnZpb3VzbHkgdGhl
cmUgYXJlIHRlc3RpbmcgaW1wbGljYXRpb25zIHRoYXQgd291bGQgbmVlZCB0byBiZQo+Pj4gc29y
dGVkCj4+PiBvdXQgYmVmb3JlIHRoaXMgY291bGQgYmVjb21lIGEgcmVhbGl0eS4KPj4+Cj4+PiBJ
biBhbnkgY2FzZSwgdGhlIGJhbGwgaXMgaW4gdGhlIGNvdXJ0IG9mICJWT0xVTlRFRVIiIHRvIHdy
aXRlIHVwIGEKPj4+IGNvbmNyZXRlIHByb3Bvc2FsIHdoaWNoIGNvdWxkIGJlIGRpc2N1c3NlZC4g
IFlvdSdsbCBiZSBhYmxlIHRvCj4+PiByYWlzZSBhbGwKPj4+IHlvdXIgY29uY2VybnMgYXQgdGhh
dCBwb2ludCBpZiB5b3Ugd2FudCAoYWx0aG91Z2ggaGF2aW5nIGEgc2tldGNoCj4+PiB3b3VsZAo+
Pj4gb2YgY291cnNlIGJlIGhlbHBmdWwgZm9yIHdob2V2ZXIgaXMgd3JpdGluZyBzdWNoIGEgcHJv
cG9zYWwpLgo+PiBTdXJlIC0gSSByZWFsaXplZCBzb29uIGFmdGVyIGhhdmluZyBzZW50IHRoZSBp
bml0aWFsIHJlcGx5IHRoYXQKPj4gcGVyaGFwcwo+PiB0aGlzIHdhcyB0aGUgd3JvbmcgY29udGV4
dCBpbiB0aGUgZmlyc3QgcGxhY2UgdG8gcmFpc2UgbXkgcXVlc3Rpb24uCj4gSW4gYW55IGNhc2Us
IEknZCBsaWtlIHRvIGtub3cgd2h5IGl0IGRvZXNuJ3QgbWFrZSBzZW5zZSBmb3IgWGVuIHRvIGhh
dmUKPiBhIHBvaW50IHJlbGVhc2UgZnJlcXVlbnRseSwgYW5kIG5vdCBoYXZlIGEgcG9pbnQgcmVs
ZWFzZSBhZnRlciBhbiBYU0EKPiBhYm92ZSBzb21lIHNldmVyaXR5IGxldmVsIChwaWNrIG9uZSAt
IGhpZ2gvY3JpdGljYWwvaW1wb3J0YW50KS4KCldlIHNwZWNpZmljYWxseSBkbyBub3QgcmF0ZSBY
U0FzIGxpa2UgdGhhdC7CoCBPbmUgcGVyc29ucyBhcHBsZSBpcyBhCmRpZmZlcmVudCBwZXJzb25z
IG9yYW5nZSwgY29uc2lkZXJpbmcgaG93IHZhcmllZCB0aGUgZW52aXJvbm1lbnRzIHdoaWNoClhl
biBydW5zIGluIGFyZS4KCklmIGluIGRvdWJ0LCBwZW9wbGUgc2hvdWxkIHRha2UgYWxsIHRoZSBY
U0EgZml4ZXMuCgo+IEFzIEdlb3JnZSBtZW50aW9uZWQsIGRpc3Ryb3MgaGF2ZSB0byBkbyBpdCBh
bnl3YXksIGFuZCB0aGUgdXBzdHJlYW0KPiBwcm9qZWN0IG5vdCBkb2luZyBpdCBvbmx5IG1ha2Vz
IGl0IG1vcmUgZGlmZmljdWx0IGZvciBhbGwgZGlzdHJvcwo+IGludm9sdmVkLgo+Cj4gTm90IHN1
cmUgb2YgdGhlIHBvbGl0aWNzIGludm9sdmVkIHRob3VnaCwgYW5kIHdoYXQgY2FuIG9mIHdvcm1z
IHRoaXMKPiBvcGVucy4KCkl0cyBhIHBlcmZlY3RseSB2YWxpZCBkaXNjdXNzaW9uIHRvIGhhdmUs
IGFuZCBjb21lcyBkb3duIChpbiBsYXJnZSBwYXJ0KQp0byB0aGUgb3ZlcmhlYWQgb2YgZG9pbmcg
cmVsZWFzZXMsIHdoaWNoIGNvbWVzIGxhcmdlbHkgZnJvbSBvdGhlciBhcmVhcwpvZiBvdXIgaW5m
cmFzdHJ1Y3R1cmUgd2hpY2ggYXJlIGN1cnJlbnRseSB1bmRlciBxdWVzdGlvbi4KCkEgZnVsbCBw
b2ludCByZWxlYXNlIGluY2x1ZGVzIHRhZ2dpbmcgYSBsb2FkIG9mIHJlcG9zICgyeCBxZW11LCBz
ZWFiaW9zLApvdm1mIGlpcmMpLCB0aGVuIHdhaXRpbmcgZm9yIGdlbmVyYWxseSAyLTMgd2Vla3Mg
Zm9yIE9TU1Rlc3QgdG8Kc3RhYmlsaXNlIGVub3VnaCB0byBkZWNsYXJlIHRoZSBwYXRjaGVzIGdv
b2QsIGV2ZW4gZm9yIG9uZXMgd2hpY2ggd2VyZQp0ZXN0ZWQgKGVsc2V3aGVyZSkgdG8gdmFyaW91
cyBkb3duc3RyZWFtJ3Mgc2F0aXNmYWN0aW9uIGR1cmluZyB0aGUKZW1iYXJnbyBwZXJpb2QuCgpX
ZSBjb3VsZCB0cml2aWFsbHkgdGhyb3cgdGhlIGZpeGVzIGludG8gdGhlIGJyYW5jaCwgdGFnIGl0
LCBzaWduIGl0IGFuZAp0aHJvdyBpdCBvdXQgaW50byB0aGUgb3BlbiwgYnV0IGRvaW5nIHRoYXQg
b24gdGhlIGVtYmFyZ28gZGF0ZSBpdHNlbGYKd291bGQgcmVzdWx0IGluIGFuIG9mZmljaWFsIHJl
bGVhc2Ugb2YgWGVuIHdoaWNoIGhhcyBoYWQgMCB0ZXN0aW5nIGluCnRoZSBpbmN1bWJlbnQgdGVz
dCBzeXN0ZW0uCgpPbmUgYXNwZWN0IHdoaWNoIHdvdWxkIGVhc2UgdGhpbmdzIGlzIHRvIG5vdCBp
bmNsdWRlIDNyZCBwYXJ0eSBwYWNrYWdlcwppbiByZWxlYXNlcy7CoCBUaGlzIHdhcyBkaXNjdXNz
ZWQgYXMgcGFydCBvZiB0aGUgYnVpbGQgc3lzdGVtIGdyaXBlcwpzZXNzaW9uIGlpcmMsIGFuZCB3
b3VsZCByZWR1Y2UgdGhlIG51bWJlciBvZiBpbi1mbGlnaHQgbW92aW5nIHBhcnRzIHRvCmp1c3Qg
eGVuLmdpdC4KCkFub3RoZXIgYXNwZWN0IGlzIHRoYXQgb2YgdGhlIHRlc3Qgc3lzdGVtLsKgIEF0
IHRoZSBtb21lbnQsIG5vdGhpbmcgY2FuCmJlIHJlbGVhc2VkIG9uIHRoZSBvbGRlciBzZWN1cml0
eSBicmFuY2hlcywgYmVjYXVzZSB0aGV5IHN0aWxsIGhhdmVuJ3QKcmVjb3ZlcmVkIGZyb20gdGhl
IGNhcm5hZ2Ugb2YgdGhlIERlYmlhbiB1cGdyYWRlLsKgIElycmVzcGVjdGl2ZSBvZiB0aGF0CnBh
cnRpY3VsYXIgaXNzdWUsIHRoZSBnZW5lcmFsIGRlbGF5IGJldHdlZW4gcGF0Y2hlcyBhcHBlYXJp
bmcgYW5kCk9TU1Rlc3Qgc2F5aW5nIHllcyBpcyBhIGNvbmNlcm5pbmcgZmFjdG9yIGluIGhvdyBt
dWNoIGVmZm9ydCBpdCB0YWtlcyB0bwpnZXQgYSByZWxlYXNlIG91dC4KCgpXaGF0IGEgbnVtYmVy
IG9mIHBlb3BsZSB3YW50IGlzIGZvciB0aGUgcGF0Y2hlcyBpbiBhbiBYU0EgYWR2aXNvcnkgdG8K
YXBwbHkgY2xlYW5seSB0byB3aGF0ZXZlciByYW5kb20gdGhpbmcgdGhleSBoYXZlIGluIHRoZWly
IGxvY2FsL2Rpc3RybwpwYXRjaCBxdWV1ZS7CoCBUaGlzIGlzIGVudGlyZWx5IGltcG9zc2libGUg
Zm9yIHRoZSBzZWN1cml0eSB0byBhcnJhbmdlLAphbmQgZnVydGhlcm1vcmUsIHdlIGhhdmUgZXhh
Y3RseSBvbmUgbG9jYXRpb24gd2hlcmUgdGhlIHBhdGNoZXMgd2UKcHJvZHVjZSB3aWxsIGJlIGNv
bW1pdHRlZC4KCkFzIGEgcGVyc29uYWwgdmlldyBoZXJlLCBJIGRvbid0IHRoaW5rIGJsaW5kbHkg
dGFraW5nIHRoZSBsYXRlc3QKc3RhZ2luZy0kWC4kWSBpcyBhIHZpYWJsZSBzdWJzdGl0dXRlIGZv
ciBhdCBsZWFzdCB1bmRlcnN0YW5kaW5nIHRoZQpwYXRjaGVzIHdlbGwgZW5vdWdoIHRvIHdvcmsg
YXJvdW5kIHRyaXZpYWwgb2Zmc2V0cy9mdXp6IGR1ZSB0byBtaW5vcgp2YXJpYXRpb25zLgoKSG93
ZXZlciwgaWYgdGhlIG92ZXJoZWFkIG9mIGRvaW5nIGEgbWljcm8gcmVsZWFzZSBiZWNhbWUgc3Vi
c3RhbnRpYWxseQpsZXNzLCBhbmQgcHJvZHVjaW5nIGEgbWljcm8gcmVsZWFzZSBhZnRlciBldmVy
eSBYU0Egd291bGQgaGVscCBhIGRlY2VudApjaHVuayBvZiBvdXIgZG93bnN0cmVhbXMgY29uc3Vt
ZSBzZWN1cml0eSBmaXhlcyBtb3JlIGVhc2lseSwgdGhlbiBpdAp3b3VsZCBiZSB3b3J0aCBjb25z
aWRlcmluZy4KCn5BbmRyZXcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 16 22:28:02 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Jul 2019 22: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 1hnVvP-0003Zj-2U; Tue, 16 Jul 2019 22:27:55 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=WCCO=VN=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hnVvO-0003Ze-3E
 for xen-devel@lists.xenproject.org; Tue, 16 Jul 2019 22:27:54 +0000
X-Inumbo-ID: f31b7f6b-a818-11e9-8980-bc764e045a96
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f31b7f6b-a818-11e9-8980-bc764e045a96;
 Tue, 16 Jul 2019 22:27:52 +0000 (UTC)
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: BWnHlzmOwcVoPHwO6Vwbjjmekskx0ptMMmfhBNKSjlT4QFwC7SLrjsZECTXumXaT1kMw3k1oan
 hNiR98eQS6VvYKR7uSZzRMGbtBXyEufXd9AhOHNVkQ06WbZtv9KYj4/zNwR8idcy5XQTZ2Qy4G
 T8yXCkdm8uExN3f7oLhrFAuS/LXs03P8Zp7zAi2bGAeIi8eLmKHlRU1K0fV0RmQSXWgtiMEsQn
 1MmS47ny4mnxCf7R3FLmnuNoFk6nc9AeMx+1WoaH+YYXDYXnLv0Z8zQZvhsJkjrmbngOMPl8oL
 x4s=
X-SBRS: 2.7
X-MesageID: 3082408
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,271,1559534400"; 
   d="scan'208";a="3082408"
To: Sarah Newman <srn@prgmr.com>, Juergen Gross <jgross@suse.com>, "Foerster, 
 Leonard" <foersleo@amazon.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
References: <1563217075.6815.14.camel@amazon.com>
 <86e560c4-5a14-75fd-8b06-a77e66a8f0a5@prgmr.com>
 <35baad47-f22c-2378-a7a5-f0c48c3eafb8@suse.com>
 <aca2e606-17fa-6266-1e9c-1989d4da6217@prgmr.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <9d6fc9d6-f63a-ae65-bbfa-5e489fda9acf@citrix.com>
Date: Tue, 16 Jul 2019 23:27:48 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <aca2e606-17fa-6266-1e9c-1989d4da6217@prgmr.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] Design session report: Live-Updating 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: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTYvMDcvMjAxOSAwNToyMCwgU2FyYWggTmV3bWFuIHdyb3RlOgo+IE9uIDcvMTUvMTkgODo0
OCBQTSwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPj4gT24gMTUuMDcuMTkgMjE6MzEsIFNhcmFoIE5l
d21hbiB3cm90ZToKPj4+IE9uIDcvMTUvMTkgMTE6NTcgQU0sIEZvZXJzdGVyLCBMZW9uYXJkIHdy
b3RlOgo+Pj4gLi4uCj4+Pj4gQSBrZXkgY29ybmVyc3RvbmUgZm9yIExpdmUtdXBkYXRlIGlzIGd1
ZXN0IHRyYW5zcGFyZW50IGxpdmUgbWlncmF0aW9uCj4+PiAuLi4KPj4+PiDCoMKgwqDCoC0+IGZv
ciBsaXZlIG1pZ3JhdGlvbjogZG9taWQgaXMgYSBwcm9ibGVtIGluIHRoaXMgY2FzZQo+Pj4+IMKg
wqDCoMKgwqDCoMKgIC0+IHJhbmRvbWl6ZSBhbmQgcHJheSBkb2VzIG5vdCB3b3JrIG9uIHNtYWxs
ZXIgZmxlZXRzCj4+Pj4gwqDCoMKgwqDCoMKgwqAgLT4gdGhpcyBpcyBub3QgYSBwcm9ibGVtIGZv
ciBsaXZlLXVwZGF0ZQo+Pj4+IMKgwqDCoMKgwqDCoMKgIC0+IEJVVDogYXMgYSBjb21tdW5pdHkg
d2Ugc2hvdWRsIG1ha2UgdGhpcyByZXN0cmljdGlvbiBnbyBhd2F5Cj4+Pgo+Pj4gQW5kcmV3IENv
b3BlciBwb2ludGVkIG91dCB0byBtZSB0aGF0IG1hbnVhbGx5IGFzc2lnbmluZyBkb21haW4gSURz
Cj4+PiBpcyBzdXBwb3J0ZWQgaW4gbXVjaCBvZiB0aGUgY29kZSBhbHJlYWR5LiBJZiBndWVzdCB0
cmFuc3BhcmVudCBsaXZlCj4+PiBtaWdyYXRpb24gZ2V0cyBtZXJnZWQsIHdlJ2xsIGxvb2sgYXQg
cGFzc2luZyBpbiBhIGRvbWFpbiBJRCB0byB4bCwKPj4+IHdoaWNoIHdvdWxkIGJlIGdvb2QgZW5v
dWdoIGZvciB1cy4gSSBkb24ndCBrbm93IGFib3V0IHRoZSBvdGhlcgo+Pj4gdG9vbHN0YWNrcy4K
Pj4KPj4gVGhlIG1haW4gcHJvYmxlbSBpcyB0aGUgY2FzZSB3aGVyZSBvbiB0aGUgdGFyZ2V0IGhv
c3QgdGhlIGRvbWlkIG9mIHRoZQo+PiBtaWdyYXRlZCBkb21haW4gaXMgYWxyZWFkeSBpbiB1c2Ug
YnkgYW5vdGhlciBkb21haW4uIFNvIHlvdSBlaXRoZXIgbmVlZAo+PiBhIGRvbWlkIGFsbG9jYXRv
ciBzcGFubmluZyBhbGwgaG9zdHMgb3IgdGhlIGNoYW5nZSBvZiBkb21pZCBkdXJpbmcKPj4gbWln
cmF0aW9uIG11c3QgYmUgaGlkZGVuIGZyb20gdGhlIGd1ZXN0IGZvciBndWVzdCB0cmFuc3BhcmVu
dCBtaWdyYXRpb24uCj4KPiBZZXMuIFRoZXJlIGFyZSBzb21lIGNsdXN0ZXIgbWFuYWdlbWVudCBz
eXN0ZW1zIHdoaWNoIHVzZSB4bCByYXRoZXIKPiB0aGFuIHhhcGkuCj4gVGhleSBjb3VsZCBiZSBl
eHRlbmRlZCB0byBtYW5hZ2UgZG9tYWluIElEcyBpZiBpdCdzIHRvbyBkaWZmaWN1bHQgdG8KPiBh
bGxvdwo+IHRoZSBkb21haW4gSUQgdG8gY2hhbmdlIGR1cmluZyBtaWdyYXRpb24uCgpGb3IgYSB2
MSBmZWF0dXJlLCBoYXZpbmcgYSByZXN0cmljdGlvbiBvZiAieW91IG11c3QgbWFuYWdlIGRvbWlk
cyBhY3Jvc3MKdGhlIGNsdXN0ZXIiIGlzIGEgZmluZS7CoCBHdWVzdC10cmFuc3BhcmVudCBtaWdy
YXRpb24gaXMgYSB2ZXJ5IGltcG9ydGFudApmZWF0dXJlLCBhbmQgb25lIHdoZXJlIHdlIGFyZSBs
YWNraW5nIGluIHJlbGF0aW9uIHRvIG90aGVyIGh5cGVydmlzb3JzLgoKTG9uZ2VyIHRlcm0sIHdl
IGFzIHRoZSBYZW4gY29tbXVuaXR5IG5lZWQgdG8gZmlndXJlIG91dCBhIHdheSB0byByZW1vdmUK
dGhlIGRlcGVuZGVuY3kgb24gZG9taWRzLCBhdCB3aGljaCBwb2ludCB0aGUgY2x1c3Rlci13aWRl
IG1hbmFnZW1lbnQKcmVzdHJpY3Rpb24gY2FuIGJlIGRyb3BwZWQuwqAgVGhpcyBpc24ndCBnb2lu
ZyB0byBiZSBhIHRyaXZpYWwgdGFzaywgYnV0Cml0IHdpbGwgYmUgYSB3b3J0aHdoaWxlIG9uZS4K
Cn5BbmRyZXcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 16 23:52:20 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Jul 2019 23:52:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnXEm-0000w1-FJ; Tue, 16 Jul 2019 23:52: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=WCCO=VN=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hnXEk-0000vw-Ql
 for xen-devel@lists.xenproject.org; Tue, 16 Jul 2019 23:51:58 +0000
X-Inumbo-ID: b13308c5-a824-11e9-8980-bc764e045a96
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b13308c5-a824-11e9-8980-bc764e045a96;
 Tue, 16 Jul 2019 23:51:56 +0000 (UTC)
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: pBM6JL6HhZr5neQoXg2X/OS0vfhVTdsqCVRU7I+Iiu6h1w6U2iCCy2jXfI+MAVG1HZUImJEOu7
 S60j4SI+6GIfs2tH0vOHR7VIpP1pyrgXmoRGT2jVMUmH+oSKVBaNm5Q00gtuVWOdMdU+YyLFoL
 5rP57OHlLezNGKVXBb3TOAY5cxGGMHxAc6eCRVzoPzMQcNZZ1LxlXam44xcyon+tSny23i89G5
 8oi+Rde0N+c29kIu/TT9hZbWYxufp09NjCZBFjhbMEKpjI8uRhz2hE2279fGfSlJ7GUjdDY/l8
 qiU=
X-SBRS: 2.7
X-MesageID: 3127577
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,272,1559534400"; 
   d="scan'208";a="3127577"
To: "Foerster, Leonard" <foersleo@amazon.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
References: <1563217075.6815.14.camel@amazon.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <60587685-fbe9-116a-72e8-413eb7e99063@citrix.com>
Date: Wed, 17 Jul 2019 00:51:51 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <1563217075.6815.14.camel@amazon.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] Design session report: Live-Updating 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: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTUvMDcvMjAxOSAxOTo1NywgRm9lcnN0ZXIsIExlb25hcmQgd3JvdGU6Cj4gSGVyZSBpcyB0
aGUgc3VtbWFyeS9ub3RlcyBmcm9tIHRoZSBYZW4gTGl2ZS1VcGRhdGUgRGVzaWduIHNlc3Npb24g
bGFzdCB3ZWVrLgo+IEkgdHJpZWQgdG8gdGllIHRvZ2V0aGVyIHRoZSBkaWZmZXJlbnQgdG9waWNz
IHdlIHRhbGtlZCBhYm91dCBpbnRvIHNvbWUgc2VjdGlvbnMuCj4KPiBodHRwczovL2NyeXB0cGFk
LmZyL3BhZC8jLzIvcGFkL2VkaXQvZkN3WGcxR21TWFhHOGJjNHJpZEhBc25SLwo+Cj4gLS0KPiBM
ZW9uYXJkCj4KPiBMSVZFIFVQREFUSU5HIFhFTiAtIERFU0lORyBTRVNTSU9OCj4KPiBCcmllZiBw
cm9qZWN0IG92ZXJ2aWV3Ogo+IAktPiBXZSB3YW50IHRvIGJ1aWxkIFhlbiBMaXZlLXVwZGF0ZQo+
IAktPiBlYXJseSBwcm90b3R5cGluZyBwaGFzZQo+IAlJREVBOiBjaGFuZ2UgcnVubmluZyBoeXBl
cnZpc29yIHRvIG5ldyBvbmUgd2l0aG91dCBndWVzdCBkaXNydXB0aW9ucwo+IAktPiBSZWFzb25z
Ogo+IAkJKiBTZWN1cml0eSAtIHdlIG1pZ2h0IG5lZWQgYW4gdXBkYXRlZCB2ZXJzaW9ucyBmb3Ig
dnVsbmVyYWJpbGl0eSBtaXRpZ2F0aW9uCgpJIGtub3cgSSdtIGdvaW5nIHRvIHJlZ3JldCBzYXlp
bmcgdGhpcywgYnV0IGxpdmVwYXRjaGVzIGFyZSBwcm9iYWJseSBhCmJldHRlciBiZXQgaW4gbW9z
dCBjYXNlcyBmb3IgdGFyZ2V0ZWQgc2VjdXJpdHkgZml4ZXMuCgo+IAkJKiBEZXZlbG9wbWVudCBj
eWNsZSBhY2NlbGVyYXRpb24gLSBmYXN0IHN3aXRjaCB0byBoeXBlcnZpc29yIGR1cmluZyBkZXZl
bG9wbWVudAo+IAkJKiBNYWludGFpbmFiaWxpdHkgLSByZWR1Y2UgdmVyc2lvbiBkaXZlcnNpdHkg
aW4gdGhlIGZsZWV0Cgo6KSBJIGRvbid0IGV4cGVjdCB5b3UgdG8gYWRtaXQgYW55dGhpbmcgY29u
Y3JldGUgb24geGVuLWRldmVsLCBidXQgSSBkbwpob3BlIHRoZSBkaXZlcmdlbmNlIGl0IGF0IGxl
YXN0IGEgbGl0dGxlIGJldHRlciB1bmRlciBjb250cm9sIHRoYW4gbGFzdAp0aW1lIEkgZ290IGdp
dmVuIGFuIGFuc3dlciB0byB0aGlzIHF1ZXN0aW9uLgoKPiAJLT4gV2UgYXJlIGN1cnJlbnRseSBl
eWVpbmcgYSBjb21iaW5hdGlvbiBvZiBndWVzdCB0cmFuc3BhcmVudCBsaXZlIG1pZ3JhdGlvbgo+
IAkJYW5kIGtleGVjIGludG8gYSBuZXcgeGVuIGJ1aWxkCj4gCS0+IEZvciBtb3JlIGRldGFpbHM6
IGh0dHBzOi8veGVuc3VtbWl0MTkuc2NoZWQuY29tL2V2ZW50L1BGVlEvbGl2ZS11cGRhdGluZy14
ZW4tYW1pdC1zaGFoLWRhdmlkLXdvb2Rob3VzZS1hbWF6b24KPgo+IFRlcm1pbm9sb2d5Ogo+IAlS
dW5uaW5nIFhlbiAtPiBUaGUgeGVuIHJ1bm5pbmcgb24gdGhlIGhvc3QgYmVmb3JlIHVwZGF0ZSAo
U291cmNlKQo+IAlUYXJnZXQgWGVuIC0+IFRoZSB4ZW4gd2UgYXJlIHVwZGF0aW5nICp0byoKPgo+
IERlc2lnbiBkaXNjdXNzaW9uczoKPgo+IExpdmUtdXBkYXRlIHRpZXMgaW50byBtdWx0aXBsZSBv
dGhlciBwcm9qZWN0cyBjdXJyZW50bHkgZG9uZSBpbiB0aGUgWGVuLXByb2plY3Q6Cj4KPiAJKiBT
ZWNyZXQgZnJlZSBYZW46IHJlZHVjZSB0aGUgZm9vdHByaW50IG9mIGd1ZXN0IHJlbGV2YW50IGRh
dGEgaW4gWGVuCj4gCQktPiBsZXNzIHN0YXRlIHdlIG1pZ2h0IGhhdmUgdG8gaGFuZGxlIGluIHRo
ZSBsaXZlIHVwZGF0ZSBjYXNlCgpJIGRvbid0IGltbWVkaWF0ZWx5IHNlZSBob3cgdGhpcyBpcyBy
ZWxhdGVkLsKgIFNlY3JldC1mcmVlIFhlbiBpcyB0byBkbwp3aXRoIGhhdmluZyBmZXdlciB0aGlu
Z3MgbWFwcGVkIGJ5IGRlZmF1bHQuwqAgSXQgZG9lc24ndCBmdW5kYW1lbnRhbGx5CmNoYW5nZSB0
aGUgZGF0YSB0aGF0IFhlbiBuZWVkcyB0byBob2xkIGFib3V0IGd1ZXN0cywgbm9yIGhvdyB0aGlz
IGdldHMKYXJyYW5nZWQgaW4gbWVtb3J5LgoKPiAJKiBkb20wbGVzczogYm9vdHN0cmFwIGRvbWFp
bnMgd2l0aG91dCB0aGUgaW52b2x2ZW1lbnQgb2YgZG9tMAo+IAkJLT4gdGhpcyBtaWdodCBjb21l
IGluIGhhbmR5IHRvIGF0IGxlYXN0IHNldHVwIGFuZCBjb250aW51ZSBkb20wIG9uIHRhcmdldCB4
ZW4KPiAJCS0+IElmIHdlIGhhdmUgdGhpcyB0aGlzIG1pZ2h0IGFsc28gZW5hYmxlIHVzIHRvIGRl
LXNlcmlhbGl6ZSB0aGUgc3RhdGUgZm9yCj4gCQkJb3RoZXIgZ3Vlc3QtZG9tYWlucyBpbiB4ZW4g
YW5kIG5vdCBoYXZlIHRvIHdhaXQgZm9yIGRvbTAgdG8gZG8gdGhpcwoKUmVjb25zdHJ1Y3Rpb24g
b2YgZG9tMCBpcyBzb21ldGhpbmcgd2hpY2ggWGVuIHdpbGwgZGVmaW5pdGVseSBuZWVkIHRvCmRv
LsKgIFdpdGggdGhlIG1lbW9yeSBzdGlsbCBpbiBwbGFjZSwgaXRzIGp1c3QgYSBmYWlybHkgc21h
bGwgb2YgcmVnaXN0ZXIKc3RhdGUgd2hpY2ggbmVlZHMgcmVzdG9yaW5nLgoKVGhhdCBzYWlkLCBy
ZWNvbnN0cnVjdGlvbiBvZiB0aGUgdHlwZXJlZnMgd2lsbCBiZSBhbiBpc3N1ZS7CoCBXYWxraW5n
Cm92ZXIgYSBmdWxseSBwb3B1bGF0ZWQgTDQgdHJlZSBjYW4gKGluIHRoZW9yeSkgdGFrZSBtaW51
dGVzLCBhbmQgaXRzIG5vdApzYWZlIHRvIGp1c3Qgc3RhcnQgZXhlY3V0aW5nIHdpdGhvdXQgcmVj
b25zdHJ1Y3Rpb24uCgpEZXBlbmRpbmcgb24gaG93IGJhZCBpdCBpcyBpbiBwcmFjdGljZSwgb25l
IG9wdGlvbiBtaWdodCBiZSB0byBkbyBhCmRlbWFuZCB2YWxpZGF0ZSBvZiAlcmlwIGFuZCAlcnNw
LCBhbG9uZyB3aXRoIGEgaHlicmlkIHNoYWRvdyBtb2RlIHdoaWNoCnR1cm5zIGZhdWx0cyBpbnRv
IHR5cGVyZWZzLCB3aGljaCB3b3VsZCBhbGxvdyB0aGUgZ3Jvc3MgY29zdCBvZgpyZXZhbGlkYXRp
b24gdG8gYmUgYW1vcnRpc2VkIHdoaWxlIHRoZSB2Y3B1cyB3ZXJlIGV4ZWN1dGluZy7CoCBXZSB3
b3VsZApkZWZpbml0ZWx5IHdhbnQgc29tZSBraW5kIG9mIGxvZ2ljIHRvIGFnZ3Jlc3NpdmVseSB0
eXBlcmVmIG91dHN0YW5kaW5nCnBhZ2V0YWJsZXMgc28gdGhlIHNoYWRvdyBtb2RlIGNvdWxkIGJl
IHR1cm5lZCBvZmYuCgo+IFdlIHdhbnQgdG8ganVzdCBrZWVwIGRvbWFpbiBhbmQgaGFyZHdhcmUg
c3RhdGUKPiAJLT4gWGVuIGlzIHN1cHBvc2VkbHkgY29tcGxldGVseSB0byBiZSBleGNoYW5nZWQK
PiAJLT4gV2UgaGF2ZSB0byBrZWVwIGFyb3VuZCB0aGUgSU9NTVUgcGFnZSB0YWJsZXMgYW5kIGRv
IG5vdCB0b3VjaCB0aGVtCj4gCQktPiB0aGlzIG1pZ2h0IGFsc28gY29tZSBpbiBoYW5keSBmb3Ig
c29tZSBuZXdlciBVRUZJIGJvb3QgcmVsYXRlZCBpc3N1ZXM/CgpUaGlzIGlzIGZvciBQcmUtRFhF
IERNQSBwcm90ZWN0aW9uLCB3aGljaCBJSVJDIGlzIHBhcnQgb2YgdGhlIFVFRkkgMi43CnNwZWMu
wqAgSXQgYmFzaWNhbGx5IG1lYW5zIHRoYXQgdGhlIElPTU1VIGlzIHNldCB1cCBhbmQgaW5oaWJp
dGluZyBETUEKYmVmb3JlIGFueSBmaXJtd2FyZSBzdGFydHMgdXNpbmcgUkFNLgoKSW4gYm90aCBj
YXNlcywgaXQgaW52b2x2ZXMgWGVuJ3MgSU9NTVUgZHJpdmVyIGJlaW5nIGNhcGFibGUgb2YKaW5p
dGlhbGlzaW5nIHdpdGggdGhlIElPTU1VIGFscmVhZHkgYWN0aXZlLCBhbmQgaW4gYSB3YXkgd2hp
Y2gga2VlcHMgRE1BCmFuZCBpbnRlcnJ1cHQgcmVtYXBwaW5nIHNhZmUuCgpUaGlzIGlzIGEgY2h1
bmsgb2Ygd29yayB3aGljaCBzaG91bGQgcHJvYmFibHkgYmUgc3BsaXQgb3V0IGludG8gYW4KaW5k
ZXBlbmRlbnQgcHJlcmVxdWlzaXRlLgoKPiAJCS0+IFdlIG1pZ2h0IGhhdmUgdG8gZ28gYW5kIHJl
LWluamVjdCBjZXJ0YWluIGludGVycnVwdHMKCldoYXQgaGFyZHdhcmUgYXJlIHlvdSB0YXJnZXRp
bmcgaGVyZT/CoCBJdnlCcmlkZ2UgYW5kIGxhdGVyIGhhcyBhIHBvc3RlZAppbnRlcnJ1cHQgZGVz
Y3JpcHRvciB3aGljaCBjYW4gYWNjdW11bGF0ZSBwZW5kaW5nIGludGVycnVwdHMgKGF0IGxlYXN0
Cm1hbnVhbGx5KSwgYW5kIG5ld2VyIHZlcnNpb25zIChCcm9hZHdlbGw/KSBjYW4gYWNjdW11bGF0
ZSBpbnRlcnJ1cHRzCmRpcmVjdGx5IGZyb20gaGFyZHdhcmUuCgo+IAktPiBkbyB3ZSBuZWVkIHRv
IGRpcy1hZ2dyZWdhdGUgeGVuaGVhcCBhbmQgZG9taGVhcCBoZXJlPwo+IAkJLT4gV2UgYXJlIGN1
cnJlbnRseSB0cnlpbmcgdG8gYXZvaWQgdGhpcwoKSSBkb24ndCB0aGluayB0aGlzIHdpbGwgYmUg
bmVjZXNzYXJ5LCBvciBpbmRlZWQgYSB1c2VmdWwgdGhpbmcgdG8gdHJ5CmNvbnNpZGVyaW5nLsKg
IFRoZXJlIHNob3VsZCBiZSBhbiBhYnNvbHV0ZSBtaW5pbWFsIGFtb3VudCBvZiBkZXBlbmRlbmN5
CmJldHdlZW4gdGhlIHR3byB2ZXJzaW9ucyBvZiBYZW4sIHRvIGFsbG93IGZvciB0aGUgbWF4aW11
bSBmbGV4aWJpbGl0eSBpbgp1cGdyYWRlYWJsZSBzY2VuYXJpb3MuCgo+Cj4gQSBrZXkgY29ybmVy
c3RvbmUgZm9yIExpdmUtdXBkYXRlIGlzIGd1ZXN0IHRyYW5zcGFyZW50IGxpdmUgbWlncmF0aW9u
Cj4gCS0+IFRoaXMgbWVhbnMgd2UgYXJlIHVzaW5nIGEgd2VsbCBkZWZpbmVkIEFCSSBmb3Igc2F2
aW5nL3Jlc3RvcmluZyBkb21haW4gc3RhdGUKPiAJCS0+IFdlIGRvIG9ubHkgcmVseSBvbiBkb21h
aW4gc3RhdGUgYW5kIG5vIGludGVybmFsIHhlbiBzdGF0ZQoKQWJzb2x1dGVseS7CoCBPbmUgaXNz
dWUgSSBkaXNjdXNzZWQgd2l0aCBEYXZpZCBhIHdoaWxlIGFnbyBpcyB0aGF0IGV2ZW4KYWNyb3Nz
IGFuIHVwZ3JhZGUgb2YgWGVuLCB0aGUgZm9ybWF0IG9mIHRoZSBFUFQvTlBUIHBhZ2V0YWJsZXMg
bWlnaHQKY2hhbmdlLCBhdCBsZWFzdCBpbiB0ZXJtcyBvZiB0aGUgbGF5b3V0IG9mIHNvZnR3YXJl
IGJpdHMuwqAgKEVzcGVjaWFsbHkKZm9yIEVQVCB3aGVyZSB3ZSBzbG93bHkgbG9zZSBzb2Z0d2Fy
ZSBiaXRzIHRvIG5ldyBoYXJkd2FyZSBmZWF0dXJlcyB3ZQp3aXNoIHRvIHVzZS4pCgo+IAktPiBU
aGUgaWRlYSBpcyB0byBtaWdyYXRlIHRoZSBndWVzdCBub3QgZnJvbSBvbmUgbWFjaGluZSB0byBh
bm90aGVyIChpbiBzcGFjZSkKPiAJCWJ1dCBvbiB0aGUgc2FtZSBtYWNoaW5lIGZyb20gb25lIGh5
cGVydmlzb3IgdG8gYW5vdGhlciAoaW4gdGltZSkKPiAJLT4gSW4gYWRkaXRpb24gd2Ugd2FudCB0
byBrZWVwIGFzIG11Y2ggYXMgcG9zc2libGUgaW4gbWVtb3J5IHVuY2hhbmdlZCBhbmQgZmVlZAo+
IAkJdGhpcyBiYWNrIHRvIHRoZSB0YXJnZXQgZG9tYWluIGluIG9yZGVyIHRvIHNhdmUgdGltZQo+
IAktPiBUaGlzIG1lYW5zIHdlIHdpbGwgbmVlZCBhZGRpdGlvbmFsIGluZm8gb24gdGhvc2UgbWVt
b3J5IGFyZWFzIGFuZCBoYXZlIHRvCj4gCQliZSBzdXBlciBjYXJlZnVsIG5vdCB0byBzdG9tcCBv
dmVyIHRoZW0gd2hpbGUgc3RhcnRpbmcgdGhlIHRhcmdldCB4ZW4KPiAJLT4gZm9yIGxpdmUgbWln
cmF0aW9uOiBkb21pZCBpcyBhIHByb2JsZW0gaW4gdGhpcyBjYXNlCj4gCQktPiByYW5kb21pemUg
YW5kIHByYXkgZG9lcyBub3Qgd29yayBvbiBzbWFsbGVyIGZsZWV0cwo+IAkJLT4gdGhpcyBpcyBu
b3QgYSBwcm9ibGVtIGZvciBsaXZlLXVwZGF0ZQo+IAkJLT4gQlVUOiBhcyBhIGNvbW11bml0eSB3
ZSBzaG91ZGwgbWFrZSB0aGlzIHJlc3RyaWN0aW9uIGdvIGF3YXkKPgo+IEV4Y2hhbmdpbmcgdGhl
IEh5cGVydmlzb3IgdXNpbmcga2V4ZWMKPiAJLT4gV2UgaGF2ZSBwYXRjaGVzIG9uIHVwc3RyZWFt
IGtleGVjLXRvb2xzIG1lcmdlZCB0aGF0IGVuYWJsZSBtdWx0aWJvb3QyIGZvciBYZW4KPiAJLT4g
V2UgY2FuIG5vdyBsb2FkIHRoZSB0YXJnZXQgeGVuIGJpbmFyeSB0byB0aGUgY3Jhc2hkdW1wIHJl
Z2lvbiB0byBub3Qgc3RvbXAKPiAJCW92ZXIgYW55IHZhbHVhYmxlIGRhdGUgd2UgbWlnaHQgbmVl
ZCBsYXRlcgo+IAktPiBCdXQgdXNpbmcgdGhlIGNyYXNoZHVtcCByZWdpb24gZm9yIHRoaXMgaGFz
IGRyYXdiYWNrcyB3aGVuIGl0IGNvbWVzIHRvIGRlYnVnZ2luZwo+IAkJYW5kIHdlIG1pZ2h0IHdh
bnQgdG8gdGhpbmsgYWJvdXQgdGhpcyBsYXRlcgo+IAkJLT4gV2hhdCBoYXBwZW5zIHdoZW4gbGl2
ZS11cGRhdGUgZ29lcyB3cm9uZz8KPiAJCS0+IE9wdGlvbjogSW5jcmVhc2UgQ3Jhc2hkdW1wIHJl
Z2lvbiBzaXplIGFuZCBwYXJ0aXRpb24gaXQgb3IgaGF2ZSBhIHNlcGFyYXRlCj4gCQkJcmVzZXJ2
ZWQgbGl2ZS11cGRhdGUgcmVnaW9uIHRvIGxvYWQgdGhlIHRhcmdldCB4ZW4gaW50b8KgCj4gCQkt
PiBTZXBhcmF0ZSByZWdpb24gb3IgcGFydGl0aW9uZWQgcmVnaW9uIGlzIG5vdCBhIHByaW9yaXR5
IGZvciBWMSBidXQgc2hvdWxkCj4gCQkJYmUgb24gdGhlIHJvYWQgbWFwIGZvciBmdXR1cmUgdmVy
c2lvbnMKCkluIHRlcm1zIG9mIHRoaW5ncyBuZWVkaW5nIHBoeXNpY2FsIGNvbnRpZ3VpdHksIHRo
ZXJlIGlzIHRoZSBYZW4gaW1hZ2UKaXRzZWxmIChhIGZldyBNQiksIHZhcmlvdXMgZHJpdmVyIGRh
dGFzdHJ1Y3R1cmVzICh0aGUgSU9NTVUgaW50ZXJydXB0CnJlbWFwcGluZyB0YWJsZXMgaW4gcGFy
dGljdWxhciwgYnV0IEkgdGhpbmsgd2UgY2FuIHByb2JhYmx5IHNjYWxlIHRoZQpzaXplIGJ5IHRo
ZSBudW1iZXIgb2YgdmVjdG9ycyBiZWhpbmQgdGhlbSBpbiBwcmFjdGljZSwgcmF0aGVyIHRoYW4K
YWx3YXlzIG1ha2luZyBhbiBvcmRlciA3KG9yIDg/KSBhbGxvY2F0aW9uIHRvIGNvdmVyIGFsbCA2
NGsgcG9zc2libGUKaGFuZGxlcy4pwqAgSSB0aGluayBzb21lIG9mIHRoZSBkaXJlY3RtYXAgc2V0
dXAgYWxzbyBleHBlY3RzIHRvIGJlIGFibGUKdG8gZmluZCBmcmVlIDJNIHN1cGVycGFnZXMuCgo+
Cj4gV2hvIHNlcmlhbGl6ZXMgYW5kIGRlc2VyaWFsaXplcyBkb21haW4gc3RhdGU/Cj4gCS0+IGRv
bTA6IFRoaXMgc2hvdWxkIHdvcmsgZmluZSwgYnV0IHdobyBkb2VzIHRoaXMgZm9yIGRvbTAgaXRz
ZWxmPwo+IAktPiBYZW46IFRoaXMgd2lsbCBuZWVkIHNvbWUgbW9yZSB3b3JrLCBidXQgbWlnaHQg
Y292ZXJlZCBtb3N0bHkgYnkgdGhlIGRvbTBsZXNzIGVmZm9ydCBvbiB0aGUgYXJtIHNpZGUKPiAJ
CS0+IHRoaXMgd2lsbCBuZWVkIHNvbWUgd29yayBmb3IgeDg2LCBidXQgU3RlZmFubyBkb2VzIG5v
dCBjb25zaWRlciB0aGlzIGEgbG90IG9mIHdvcmsKPiAJLT4gVGhpcyB3b3VsZCBtZWFuOiBzZXJp
YWxpemUgZG9tYWluIHN0YXRlIGludG8gbXVsdGlib290IG1vZHVsZSBhbmQgc2V0IGRvbWFpbnMK
PiAJCXVwIGFmdGVyIGtleGVjaW5nIHhlbiBpbiB0aGUgZG9tMGxlc3MgbWFubmVyCj4gCQktPiBt
YWtlIG11bHRpYm9vdCBtb2R1bGUgZ2VuZXJhbCBlbm91Z2ggc28gd2UgY2FuIHRhZyBpdCBhcyBi
b290L3Jlc3VtZS9jcmVhdGUvZXRjLgo+IAkJCS0+IHRoaXMgd2lsbCBhbHNvIGVuYWJsZSB1cyB0
byBkbyBwZXItZ3Vlc3QgZmVhdHVyZSBlbmFibGVtZW50CgpXaGF0IGlzIHRoZSBpbnRlbnQgaGVy
ZT8KCj4gCQkJLT4gZmluZXIgZ3JhbnVsYXIgdGhhbiBzcGVjaWZ5aW5nIG9uIGNtZGxpbmUKPiAJ
CQktPiBjbWRsaW5lIHN0dWZmIGlzIG1vc3RseSBicm9rZW4sIG5lZWRzIHRvIGJlIGZpeGVkIGZv
ciBuZXN0ZWQgZWl0aGVyIHdheQo+IAkJCS0+IGRvbWFpbiBjcmVhdGUgZmxhZ3MgaXMgYSBtZXNz
CgpUaGVyZSBpcyBnb2luZyB0byBoYXZlIHRvIGJlIHNvbWUga2luZCBvZiB0cmFuc2xhdGlvbiBm
cm9tIG9sZCBzdGF0ZSB0bwpuZXcgc2V0dGluZ3MuwqAgSW4gdGhlIHBhc3QsIGxvdHMgb2YgWGVu
IHdhcyBiYXNlZCBvbiBnbG9iYWwgc2V0dGluZ3MsIGFuCnRoaXMgaXMgc2xvd2x5IGJlaW5nIGZp
eGVkIGludG8gY29uY3JldGUgcGVyLWRvbWFpbiBzZXR0aW5ncy4KCj4KPiBMaXZlIHVwZGF0ZSBp
bnN0ZWFkIG9mIGNyYXNoZHVtcD8KPiAJLT4gQ2FuIHdlIHVzZSBzdWNoIGNhcGFiaWxpdGllcyB0
byByZWNvdmVyIGZyb20gYSBjcmFzaCBiZSAicmVzdGFydGluZyIgeGVuIG9uIGEgY3Jhc2g/Cj4g
CQktPiBsaXZlIHVwZGF0aW5nIGludG8gKHRoZSBzYW1lKSB4ZW4gb24gY3Jhc2gKPiAJLT4gY3Jh
c2hpbmcgaXMgYSBnb29kIG1lY2hhbmlzbSBiZWNhdXNlIGl0IGhhcHBlbnMgaWYgc29tZXRoaW5n
IGlzIHJlYWxseSBicm9rZW4gYW5kCj4gCQltb3N0IGxpa2VseSBub3QgcmVjb3ZlcmFibGUKPiAJ
LT4gTGl2ZSB1cGRhdGUgc2hvdWxkIGJlIGEgY29uc2Npb3VzIHByb2Nlc3MgYW5kIG5vdCBzb21l
dGhpbmcgeW91IGRvIGFzIHJlYWN0aW9uIHRvIGEgY3Jhc2gKPiAJCS0+IHNvbWV0aGluZyBpcyBy
ZWFsbHkgYnJva2VuIGlmIHdlIGNyYXNoCj4gCQktPiB3ZSBzaG91bGQgbm90IHByb2FjdGl2ZWx5
IHJlc3RhcnQgeGVuIG9uIGNyYXNoCj4gCQkJLT4gd2UgbWlnaHQgcnVuIGludG8gY3Jhc2ggbG9v
cHMKPiAJLT4gbWF5YmUgdGhpcyBjYW4gYmUgZG9uZSBpbiB0aGUgZnV0dXJlLCBidXQgaXQgaXMg
bm90IGNoYW5naW5nIGFueXRoaW5nIGZvciB0aGUgZGVzaWduCj4gCQktPiBpZiBhbnlib2R5IHdh
bnRzIHRvIHdpcmUgdGhpcyB1cCBvbmNlIGxpdmUgdXBkYXRlIGlzIHRoZXJlLCB0aGF0IHNob3Vs
ZCBub3QgYmUgdG9vIGhhcmQKPiAJCS0+IHRoZW4geW91IHdhbnQgdG8gdGhpbmsgYWJvdXQ6IHNj
YXR0ZXJpbmcgdGhlIGRvbWFpbnMgdG8gbXVsdGlwbGUgb3RoZXIgaG9zdHMgdG8gbm90IGtlZXAK
PiAJCQl0aGVtIG9uIGJyb2tlbiBtYWNoaW5lcwo+Cj4gV2Ugc2hvdWxkIHVzZSB0aGlzIG9wcG9y
dHVuaXR5IHRvIGNsZWFuIHVwIGNlcnRhaW4gcGFydHMgb2YgdGhlIGNvZGUgYmFzZToKPiAJLT4g
aW50ZXJmYWNlIGZvciBkb21haW4gaW5mb3JtYXRpb24gaXMgYSBtZXNzCj4gCQktPiBIVk0gYW5k
IFBWIGhhdmUgc29tZSBzaGFyZWQgZGF0YSBidXQgY29tcGxldGVseSBkaWZmZXJlbnQgd2F5cyBv
ZiBhY2Nlc3NpbmcgaXQKPgo+IFZvbHVtZSBvZiBwYXRjaGVzOgo+IAktPiBMaXZlIHVwZGF0ZTog
c3RpbGwgZGV2ZWxvcGluZywgd2UgZG8gbm90IGtub3cgeWV0Cj4gCS0+IGd1ZXN0IHRyYW5zcGFy
ZW50IGxpdmUgbWlncmF0aW9uOgo+IAkJLT4gV2UgaGF2ZSByb3VnaGx5IDEwMCBwYXRjaGVzIG92
ZXIgdGltZQo+IAkJLT4gd2UgYmVsaWV2ZSBtb3N0IG9mIHRoaXMgaGFzIGp1c3QgdG8gYmUgY2xl
YW5lZCB1cC9zcXVhc2hlZCBhbmQKPiAJCQl3aWxsIGxhbmQgdXMgYXQgYSByZWFzb25hYmxlIG11
Y2ggbG93ZXIgbnVtYmVyCj4gCQktPiB0aGlzIGFsc28gbmVlZHMgMi0zIGRvbTAga2VybmVsIHBh
dGNoZXMKPgo+IFN1bW1hcnkgb2YgYWN0aW9uIGl0ZW1zOgo+IAktPiBjb29yZGluYXRlIHdpdGgg
ZG9tMGxlc3MgZWZmb3J0IG9uIHdoYXQgd2UgY2FuIHVzZSBhbmQgY29udHJpYnV0ZSB0aGVyZQo+
IAktPiBmaXggdGhlIGRvbWlkIGNsYXNoIHByb2JsZW0KPiAJLT4gRGVjaXNpb24gb24gdXNhZ2Ug
b2YgY3Jhc2gga2VybmVsIGFyZWEKPiAJLT4gZml4IGxpdmUgbWlncmF0aW9uIHBhdGNoIHNldCB0
byBpbmNsdWRlIHlldCB1bnN1cHBvcnRlZCBiYWNrZW5kcwo+IAkJLT4gY2xlYW4gdXAgdGhlIHBh
dGNoIHNldAo+IAkJLT4gdXBzdHJlYW0gaXQKPgo+IExvbmdlciB0ZXJtIHZpc2lvbjoKPgo+ICog
SGF2ZSBhIHRpbnkgaHlwZXJ2aXNvciBiZXR3ZWVuIEd1ZXN0IGFuZCBYZW4gdGhhdCBoYW5kbGVz
IHRoZSBjb21tb24gY2FzZXMKPiAJLT4gdGhpcyBlbmFibGVzIChhbG1vc3QpIHplcm8gZG93bnRp
bWUgZm9yIHRoZSBndWVzdAo+IAktPiB0aGUgdGlueSBoeXBlcnZpc29yIHdpbGwgbWFpbnRhaW4g
dGhlIGd1ZXN0IHdoaWxlIHRoZSB1bmRlcmx5aW5nIHhlbiBpcyBrZXhlY2luZyBpbnRvIG5ldyBi
dWlsZAo+Cj4gKiBTb21lYm9keSBzb21lZGF5IHdpbGwgd2FudCB0byBnZXQgcmlkIG9mIHRoZSBs
b25nIHRhaWwgb2Ygb2xkIHhlbiB2ZXJzaW9ucyBpbiBhIGZsZWV0Cj4gCS0+IGxpdmUgcGF0Y2gg
b2xkIHJ1bm5pbmcgdmVyc2lvbnMgd2l0aCBsaXZlIHVwZGF0ZSBjYXBhYmlsaXR5Pwo+IAktPiBj
cmFzaGR1bXBpbmcgaW50byBhIG5ldyBoeXBlcnZpc29yPwo+IAkJLT4gImNyYXp5IGlkZWEiIGJ1
dCB0aGlzIHdpbGwgbGlrZWx5IGNvbWUgdXAgYXQgc29tZSBwb2ludAoKSG93IG11Y2ggZG8geW91
IG5lZWQgdG8gcGF0Y2ggYW4gb2xkIFhlbiB0byBoYXZlIGtleGVjIHRha2Ugb3ZlcgpjbGVhbmx5
P8KgIEFsbW9zdCBhbGwgb2YgdGhlIGNvbXBsZXhpdHkgaXMgb24gdGhlIGRlc3RpbmF0aW9uIHNp
ZGUKQUZBSUNULCB3aGljaCBpcyBnb29kIGZyb20gYSBkZXZlbG9wbWVudCBwb2ludCBvZiB2aWV3
LgoKfkFuZHJldwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 17 01:01:50 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Jul 2019 01:01:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnYK2-00054d-Ic; Wed, 17 Jul 2019 01:01:30 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=o+Bt=VO=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1hnYK0-00054G-Vr
 for xen-devel@lists.xenproject.org; Wed, 17 Jul 2019 01:01:29 +0000
X-Inumbo-ID: 6763abf1-a82e-11e9-8980-bc764e045a96
Received: from new3-smtp.messagingengine.com (unknown [66.111.4.229])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6763abf1-a82e-11e9-8980-bc764e045a96;
 Wed, 17 Jul 2019 01:01:27 +0000 (UTC)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailnew.nyi.internal (Postfix) with ESMTP id A45702F83;
 Tue, 16 Jul 2019 21:01:26 -0400 (EDT)
Received: from mailfrontend2 ([10.202.2.163])
 by compute7.internal (MEProxy); Tue, 16 Jul 2019 21:01:26 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:content-transfer-encoding:content-type
 :date:from:in-reply-to:message-id:mime-version:references
 :subject:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender
 :x-sasl-enc; s=fm3; bh=AC2Lao6o/QARAgAoAa4syLbv6oH/XwjaYrpSUTCEq
 wE=; b=Wyfm842xZ1m+dvPR2cxEIrNuoG+0R/3BR/T+XDRutVjK14jVFe6JHuRZd
 vVlc7OoF9FNaoilMKaELvtQl8ZMnEgXKYzCmkAUGIj4KXc0/nIidXyJjpF5v1pSd
 fkwRVcGWOOGYbV27jC6zogdKB9AR3VQ92ky6fYTZlUuLCXUjK/16Hz4yQVynQDJk
 a+TCnv8Mfu0iJKIMH9gsZDhcxOgdJ9QaTUHe7xa8MUK+vm97mT/MGqx0yYC0CNyA
 w0fTWTo6lJN+nSlb904iKbbkLGfVeLhweqsdWk46xgRRIKXWvVSvEhOIhHmNRdiL
 Ia0H01oHMxrS6Za2FFb2Lr/EKDHyg==
X-ME-Sender: <xms:ZnMuXTdAtLHqavJAJczieVpDRbIQSucvEHCujlplObMnjLisUVUxcA>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduvddriedugdegvdcutefuodetggdotefrodftvf
 curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu
 uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc
 fjughrpefhvffufffkofgjfhggtgfgsehtkeertdertdejnecuhfhrohhmpeforghrvghk
 ucforghrtgiihihkohifshhkihdqifpkrhgvtghkihcuoehmrghrmhgrrhgvkhesihhnvh
 hishhisghlvghthhhinhhgshhlrggsrdgtohhmqeenucffohhmrghinhepghhithhhuhgs
 rdgtohhmnecukfhppeeluddrieehrdefgedrfeefnecurfgrrhgrmhepmhgrihhlfhhroh
 hmpehmrghrmhgrrhgvkhesihhnvhhishhisghlvghthhhinhhgshhlrggsrdgtohhmnecu
 vehluhhsthgvrhfuihiivgeptd
X-ME-Proxy: <xmx:ZnMuXcTCmbAH1VsV_pMJGqAeNdA1NMctXTwLnk0wIVschNbYEmstzA>
 <xmx:ZnMuXXLdQTcrDKCWT07mlFTmljWAaKgZJaJNNTludzYq_Eoa0Eq4Rg>
 <xmx:ZnMuXRItGo5Lp5r9Z9veiMKEcFl5XIqW7Iq_-ZGuQprIJlHQ_31PuQ>
 <xmx:ZnMuXX-Sqm-lMABMHczg2YA3qrT4-v0bBijmpK12ZSDqqHmWWwXAjA>
Received: from localhost.localdomain (ip5b412221.dynamic.kabel-deutschland.de
 [91.65.34.33])
 by mail.messagingengine.com (Postfix) with ESMTPA id 7F6A0380086;
 Tue, 16 Jul 2019 21:01:24 -0400 (EDT)
From: =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
To: xen-devel@lists.xenproject.org
Date: Wed, 17 Jul 2019 03:00:42 +0200
Message-Id: <bf64e46ec03145da1887cfff4c632c86784792f6.1563325215.git-series.marmarek@invisiblethingslab.com>
X-Mailer: git-send-email 2.20.1
In-Reply-To: <cover.537da3804adbe71352bed871578f3e893e2210c5.1563325215.git-series.marmarek@invisiblethingslab.com>
References: <cover.537da3804adbe71352bed871578f3e893e2210c5.1563325215.git-series.marmarek@invisiblethingslab.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v5 4/6] xen/x86: Allow stubdom access to irq
 created for msi.
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>, Tim Deegan <tim@xen.org>,
 Simon Gaiser <simon@invisiblethingslab.com>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>,
 Brian Woods <brian.woods@amd.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U3R1YmRvbWFpbnMgbmVlZCB0byBiZSBnaXZlbiBzdWZmaWNpZW50IHByaXZpbGVnZSBvdmVyIHRo
ZSBndWVzdCB3aGljaCBpdApwcm92aWRlcyBlbXVsYXRpb24gZm9yIGluIG9yZGVyIGZvciBQQ0kg
cGFzc3Rocm91Z2ggdG8gd29yayBjb3JyZWN0bHkuCldoZW4gYSBIVk0gZG9tYWluIHRyeSB0byBl
bmFibGUgTVNJLCBRRU1VIGluIHN0dWJkb21haW4gY2FsbHMKUEhZU0RFVk9QX21hcF9waXJxLCBi
dXQgbGF0ZXIgaXQgbmVlZHMgdG8gY2FsbCBYRU5fRE9NQ1RMX2JpbmRfcHRfaXJxIGFzCnBhcnQg
b2YgeGNfZG9tYWluX3VwZGF0ZV9tc2lfaXJxLiBBbGxvdyBmb3IgdGhhdCBhcyBwYXJ0IG9mClBI
WVNERVZPUF9tYXBfcGlycS4KClRoaXMgaXMgbm90IG5lZWRlZCBmb3IgUENJIElOVHgsIGJlY2F1
c2UgSVJRIGluIHRoYXQgY2FzZSBpcyBrbm93bgpiZWZvcmVoYW5kIGFuZCB0aGUgc3R1YmRvbWFp
biBpcyBnaXZlbiBwZXJtaXNzaW9ucyBvdmVyIHRoaXMgSVJRIGJ5CmxpYnhsX19kZXZpY2VfcGNp
X2FkZCAodGhlcmUncyBhIGRvX3BjaV9hZGQgYWdhaW5zdCB0aGUgc3R1YmRvbWFpbikuCgpjcmVh
dGVfaXJxKCkgYWxyZWFkeSBncmFudCBJUlEgYWNjZXNzIHRvIGhhcmR3YXJlX2RvbWFpbiwgd2l0
aAphc3N1bXB0aW9uIHRoZSBkZXZpY2UgbW9kZWwgKHNvbWV0aGluZyBtYW5hZ2luZyB0aGlzIElS
USkgbGl2ZXMgdGhlcmUuCk1vZGlmeSBjcmVhdGVfaXJxKCkgdG8gdGFrZSBhZGRpdGlvbmFsIHBh
cmFtZXRlciBwb2ludGluZyBhdCBkZXZpY2UKbW9kZWwgZG9tYWluIC0gd2hpY2ggbWF5IGJlIGRv
bTAgb3Igc3R1YmRvbWFpbi4gIFNhdmUgSUQgb2YgdGhlIGRvbWFpbgpnaXZlbiBwZXJtaXNzaW9u
LCB0byByZXZva2UgaXQgaW4gZGVzdHJveV9pcnEoKSAtIGVhc2llciBhbmQgY2xlYW5lcgp0aGFu
IHJlcGxheWluZyBsb2dpYyBvZiBjcmVhdGVfaXJxKCkgcGFyYW1ldGVyLiBVc2UgZG9taWQgaW5z
dGVhZCBvZgphY3R1YWwgcmVmZXJlbmNlIHRvIHRoZSBkb21haW4sIGJlY2F1c2UgaXQgbWlnaHQg
Z2V0IGRlc3Ryb3llZCBiZWZvcmUKZGVzdHJveWluZyBJUlEgKHN0dWJkb21haW4gaXMgZGVzdHJv
eWVkIGJlZm9yZSBpdHMgdGFyZ2V0IGRvbWFpbikuIEFuZAppdCBpcyBub3QgYW4gaXNzdWUsIGJl
Y2F1c2UgSVJRIHBlcm1pc3Npb25zIGxpdmUgd2l0aGluIGRvbWFpbgpzdHJ1Y3R1cmUsIHNvIGRl
c3Ryb3lpbmcgYSBkb21haW4gYWxzbyBpbXBsaWNpdGx5IHJldm9rZSB0aGUgcGVybWlzc2lvbi4K
UG90ZW50aWFsIGRvbWlkIHJldXNlIGlzIGRldGVjdGVkIGJ5IGJ5IGNoZWNraW5nIGlmIHRoYXQg
ZG9tYWluIGRvZXMKaGF2ZSBwZXJtaXNzaW9uIG92ZXIgdGhlIElSUSBiZWluZyBkZXN0cm95ZWQu
CgpUaGVuLCBhZGp1c3QgYWxsIGNhbGxlcnMgdG8gcHJvdmlkZSB0aGUgcGFyYW1ldGVyLiBJbiBj
YXNlIG9mIGNhbGxzIG5vdApyZWxhdGVkIHRvIHN0dWJkb21haW4taW5pdGlhdGVkIGFsbG9jYXRp
b25zLCBnaXZlIGl0IGVpdGhlcgpoYXJkd2FyZV9kb21haW4gKHNvIHRoZSBiZWhhdmlvciBpcyB1
bmNoYW5nZWQgdGhlcmUpLCBvciBOVUxMIGZvcgppbnRlcnJ1cHRzIHVzZWQgYnkgWGVuIGludGVy
bmFsbHkuCgpJbnNwaXJlZCBieSBodHRwczovL2dpdGh1Yi5jb20vT3BlblhUL3hlbmNsaWVudC1v
ZS9ibG9iLzVlMGU3MzA0YTVhM2M3NWVmMDEyNDBhMWUzNjczNjY1YjJhYWYwNWUvcmVjaXBlcy1l
eHRlbmRlZC94ZW4vZmlsZXMvc3R1YmRvbWFpbi1tc2ktaXJxLWFjY2Vzcy5wYXRjaCBieSBFcmlj
IENoYW51ZGV0IDxjaGFudWRldGVAYWluZm9zZWMuY29tPi4KClNpZ25lZC1vZmYtYnk6IFNpbW9u
IEdhaXNlciA8c2ltb25AaW52aXNpYmxldGhpbmdzbGFiLmNvbT4KU2lnbmVkLW9mZi1ieTogTWFy
ZWsgTWFyY3p5a293c2tpLUfDs3JlY2tpIDxtYXJtYXJla0BpbnZpc2libGV0aGluZ3NsYWIuY29t
PgotLS0KQ2hhbmdlcyBpbiB2MzoKIC0gZXh0ZW5kIGNvbW1pdCBtZXNzYWdlCkNoYW5nZXMgaW4g
djQ6CiAtIGFkZCBtaXNzaW5nIGRlc3Ryb3lfaXJxIG9uIGVycm9yIHBhdGgKQ2hhbmdlcyBpbiB2
NToKIC0gbW92ZSBpcnFfe2dyYW50LHJldm9rZX1fYWNjZXNzKCkgdG8ge2NyZWF0ZSxkZXN0cm95
fV9pcnEoKSwgd2hpY2gKICAgYmFzaWNhbGx5IG1ha2UgaXQgYSBkaWZmZXJlbnQgcGF0Y2gKIC0g
YWRkIGdldF9kbV9kb21haW4oKSBoZWxwZXIKIC0gZG8gbm90IGdpdmUgaGFyZHdhcmVfZG9tYWlu
IHBlcm1pc3Npb24gb3ZlciBJUlFzIHVzZWQgaW4gWGVuCiAgIGludGVybmFsbHkKIC0gcmVuYW1l
IGNyZWF0ZV9pcnEgYXJndW1lbnQgdG8ganVzdCAnZCcsIHRvIGF2b2lkIGNvbmZ1c2lvbgogICB3
aGVuIGl0J3MgY2FsbGVkIGJ5IGhhcmR3YXJlIGRvbWFpbgogLSB2ZXJpZnkgdGhhdCBkZXZpY2Ug
aXMgZGUtYXNzaWduZWQgYmVmb3JlIHBjaV9yZW1vdmVfZGV2aWNlIGNhbGwKIC0gc2F2ZSBJRCBv
ZiBkb21haW4gZ2l2ZW4gcGVybWlzc2lvbiBpbiBjcmVhdGVfaXJxKCksIHRvIHJldm9rZSBpdCBp
bgogZGVzdHJveV9pcnEoKQogLSBkcm9wIGRvbWFpbiBwYXJhbWV0ZXIgZnJvbSBkZXN0cm95X2ly
cSgpIGFuZCBtc2lfZnJlZV9pcnEoKQogLSBkbyBub3QgZ2l2ZSBoYXJkd2FyZSBkb21haW4gcGVy
bWlzc2lvbiBvdmVyIElSUSBjcmVhdGVkIGluCiBpb21tdV9zZXRfaW50ZXJydXB0KCkKLS0tCiB4
ZW4vYXJjaC94ODYvaHBldC5jICAgICAgICAgICAgICAgICAgICAgIHwgIDMgKy0KIHhlbi9hcmNo
L3g4Ni9pcnEuYyAgICAgICAgICAgICAgICAgICAgICAgfCA1MSArKysrKysrKysrKysrKysrKyst
LS0tLS0tCiB4ZW4vY29tbW9uL2lycS5jICAgICAgICAgICAgICAgICAgICAgICAgIHwgIDEgKy0K
IHhlbi9kcml2ZXJzL2NoYXIvbnMxNjU1MC5jICAgICAgICAgICAgICAgfCAgMiArLQogeGVuL2Ry
aXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2luaXQuYyB8ICAyICstCiB4ZW4vZHJpdmVycy9w
YXNzdGhyb3VnaC9wY2kuYyAgICAgICAgICAgIHwgIDMgKy0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJv
dWdoL3Z0ZC9pb21tdS5jICAgICAgfCAgMyArLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9pcnEuaCAg
ICAgICAgICAgICAgICB8ICAyICstCiB4ZW4vaW5jbHVkZS94ZW4vaXJxLmggICAgICAgICAgICAg
ICAgICAgIHwgIDEgKy0KIDkgZmlsZXMgY2hhbmdlZCwgNTAgaW5zZXJ0aW9ucygrKSwgMTggZGVs
ZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2hwZXQuYyBiL3hlbi9hcmNoL3g4
Ni9ocGV0LmMKaW5kZXggNGIwODQ4OC4uYjQ4NTRmZiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2
L2hwZXQuYworKysgYi94ZW4vYXJjaC94ODYvaHBldC5jCkBAIC0xMSw2ICsxMSw3IEBACiAjaW5j
bHVkZSA8eGVuL3NvZnRpcnEuaD4KICNpbmNsdWRlIDx4ZW4vaXJxLmg+CiAjaW5jbHVkZSA8eGVu
L251bWEuaD4KKyNpbmNsdWRlIDx4ZW4vc2NoZWQuaD4KICNpbmNsdWRlIDxhc20vZml4bWFwLmg+
CiAjaW5jbHVkZSA8YXNtL2RpdjY0Lmg+CiAjaW5jbHVkZSA8YXNtL2hwZXQuaD4KQEAgLTM2OCw3
ICszNjksNyBAQCBzdGF0aWMgaW50IF9faW5pdCBocGV0X2Fzc2lnbl9pcnEoc3RydWN0IGhwZXRf
ZXZlbnRfY2hhbm5lbCAqY2gpCiB7CiAgICAgaW50IGlycTsKIAotICAgIGlmICggKGlycSA9IGNy
ZWF0ZV9pcnEoTlVNQV9OT19OT0RFKSkgPCAwICkKKyAgICBpZiAoIChpcnEgPSBjcmVhdGVfaXJx
KE5VTUFfTk9fTk9ERSwgaGFyZHdhcmVfZG9tYWluKSkgPCAwICkKICAgICAgICAgcmV0dXJuIGly
cTsKIAogICAgIGNoLT5tc2kuaXJxID0gaXJxOwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2ly
cS5jIGIveGVuL2FyY2gveDg2L2lycS5jCmluZGV4IDJjYWMyOGEuLmRjNWQzMDIgMTAwNjQ0Ci0t
LSBhL3hlbi9hcmNoL3g4Ni9pcnEuYworKysgYi94ZW4vYXJjaC94ODYvaXJxLmMKQEAgLTE2NCwx
MCArMTY0LDIxIEBAIGludCBfX2luaXQgYmluZF9pcnFfdmVjdG9yKGludCBpcnEsIGludCB2ZWN0
b3IsIGNvbnN0IGNwdW1hc2tfdCAqY3B1X21hc2spCiAgICAgcmV0dXJuIHJldDsKIH0KIAorc3Rh
dGljIHN0cnVjdCBkb21haW4gKmdldF9kbV9kb21haW4oc3RydWN0IGRvbWFpbiAqZCkKK3sKKyAg
ICByZXR1cm4gY3VycmVudC0+ZG9tYWluLT50YXJnZXQgPT0gZCA/IGN1cnJlbnQtPmRvbWFpbiA6
IGhhcmR3YXJlX2RvbWFpbjsKK30KKwogLyoKICAqIER5bmFtaWMgaXJxIGFsbG9jYXRlIGFuZCBk
ZWFsbG9jYXRpb24gZm9yIE1TSQogICovCi1pbnQgY3JlYXRlX2lycShub2RlaWRfdCBub2RlKQor
CisvKgorICogY3JlYXRlX2lycSAtIGFsbG9jYXRlIGlycSBmb3IgTVNJCisgKiBAZCBkb21haW4g
dGhhdCB3aWxsIGdldCBwZXJtaXNzaW9uIG92ZXIgdGhlIGFsbG9jYXRlZCBpcnE7IHRoaXMgcGVy
bWlzc2lvbgorICogd2lsbCBhdXRvbWF0aWNhbGx5IGJlIHJldm9rZWQgb24gZGVzdHJveV9pcnEK
KyAqLworaW50IGNyZWF0ZV9pcnEobm9kZWlkX3Qgbm9kZSwgc3RydWN0IGRvbWFpbiAqZCkKIHsK
ICAgICBpbnQgaXJxLCByZXQ7CiAgICAgc3RydWN0IGlycV9kZXNjICpkZXNjOwpAQCAtMjAwLDE4
ICsyMTEsMjQgQEAgaW50IGNyZWF0ZV9pcnEobm9kZWlkX3Qgbm9kZSkKICAgICAgICAgZGVzYy0+
YXJjaC51c2VkID0gSVJRX1VOVVNFRDsKICAgICAgICAgaXJxID0gcmV0OwogICAgIH0KLSAgICBl
bHNlIGlmICggaGFyZHdhcmVfZG9tYWluICkKKyAgICBlbHNlIGlmICggZCApCiAgICAgewotICAg
ICAgICByZXQgPSBpcnFfcGVybWl0X2FjY2VzcyhoYXJkd2FyZV9kb21haW4sIGlycSk7CisgICAg
ICAgIEFTU0VSVChkID09IGN1cnJlbnQtPmRvbWFpbik7CisgICAgICAgIHJldCA9IGlycV9wZXJt
aXRfYWNjZXNzKGQsIGlycSk7CiAgICAgICAgIGlmICggcmV0ICkKICAgICAgICAgICAgIHByaW50
ayhYRU5MT0dfR19FUlIKLSAgICAgICAgICAgICAgICAgICAiQ291bGQgbm90IGdyYW50IERvbTAg
YWNjZXNzIHRvIElSUSVkIChlcnJvciAlZClcbiIsCi0gICAgICAgICAgICAgICAgICAgaXJxLCBy
ZXQpOworICAgICAgICAgICAgICAgICAgICJDb3VsZCBub3QgZ3JhbnQgRG9tJXUgYWNjZXNzIHRv
IElSUSVkIChlcnJvciAlZClcbiIsCisgICAgICAgICAgICAgICAgICAgZC0+ZG9tYWluX2lkLCBp
cnEsIHJldCk7CisgICAgICAgIGVsc2UKKyAgICAgICAgICAgIGRlc2MtPmNyZWF0b3JfZG9taWQg
PSBkLT5kb21haW5faWQ7CiAgICAgfQogCiAgICAgcmV0dXJuIGlycTsKIH0KIAorLyoKKyAqIGRl
c3Ryb3lfaXJxIC0gZGVhbGxvY2F0ZSBpcnEgZm9yIE1TSQorICovCiB2b2lkIGRlc3Ryb3lfaXJx
KHVuc2lnbmVkIGludCBpcnEpCiB7CiAgICAgc3RydWN0IGlycV9kZXNjICpkZXNjID0gaXJxX3Rv
X2Rlc2MoaXJxKTsKQEAgLTIyMCwxNCArMjM3LDIyIEBAIHZvaWQgZGVzdHJveV9pcnEodW5zaWdu
ZWQgaW50IGlycSkKIAogICAgIEJVR19PTighTVNJX0lSUShpcnEpKTsKIAotICAgIGlmICggaGFy
ZHdhcmVfZG9tYWluICkKKyAgICBpZiAoIGRlc2MtPmNyZWF0b3JfZG9taWQgIT0gRE9NSURfSU5W
QUxJRCApCiAgICAgewotICAgICAgICBpbnQgZXJyID0gaXJxX2RlbnlfYWNjZXNzKGhhcmR3YXJl
X2RvbWFpbiwgaXJxKTsKKyAgICAgICAgc3RydWN0IGRvbWFpbiAqZCA9IGdldF9kb21haW5fYnlf
aWQoZGVzYy0+Y3JlYXRvcl9kb21pZCk7CiAKLSAgICAgICAgaWYgKCBlcnIgKQotICAgICAgICAg
ICAgcHJpbnRrKFhFTkxPR19HX0VSUgotICAgICAgICAgICAgICAgICAgICJDb3VsZCBub3QgcmV2
b2tlIERvbTAgYWNjZXNzIHRvIElSUSV1IChlcnJvciAlZClcbiIsCi0gICAgICAgICAgICAgICAg
ICAgaXJxLCBlcnIpOworICAgICAgICBpZiAoIGQgJiYgaXJxX2FjY2Vzc19wZXJtaXR0ZWQoZCwg
aXJxKSApIHsKKyAgICAgICAgICAgIGludCBlcnI7CisKKyAgICAgICAgICAgIGVyciA9IGlycV9k
ZW55X2FjY2VzcyhkLCBpcnEpOworICAgICAgICAgICAgaWYgKCBlcnIgKQorICAgICAgICAgICAg
ICAgIHByaW50ayhYRU5MT0dfR19FUlIKKyAgICAgICAgICAgICAgICAgICAgICAgIkNvdWxkIG5v
dCByZXZva2UgRG9tJXUgYWNjZXNzIHRvIElSUSV1IChlcnJvciAlZClcbiIsCisgICAgICAgICAg
ICAgICAgICAgICAgIGQtPmRvbWFpbl9pZCwgaXJxLCBlcnIpOworICAgICAgICB9CisKKyAgICAg
ICAgaWYgKCBkICkKKyAgICAgICAgICAgIHB1dF9kb21haW4oZCk7CiAgICAgfQogCiAgICAgc3Bp
bl9sb2NrX2lycXNhdmUoJmRlc2MtPmxvY2ssIGZsYWdzKTsKQEAgLTIwNTgsNyArMjA4Myw3IEBA
IGludCBtYXBfZG9tYWluX3BpcnEoCiAgICAgICAgICAgICBzcGluX3VubG9ja19pcnFyZXN0b3Jl
KCZkZXNjLT5sb2NrLCBmbGFncyk7CiAKICAgICAgICAgICAgIGluZm8gPSBOVUxMOwotICAgICAg
ICAgICAgaXJxID0gY3JlYXRlX2lycShOVU1BX05PX05PREUpOworICAgICAgICAgICAgaXJxID0g
Y3JlYXRlX2lycShOVU1BX05PX05PREUsIGdldF9kbV9kb21haW4oZCkpOwogICAgICAgICAgICAg
cmV0ID0gaXJxID49IDAgPyBwcmVwYXJlX2RvbWFpbl9pcnFfcGlycShkLCBpcnEsIHBpcnEgKyBu
ciwgJmluZm8pCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA6IGlycTsKICAgICAgICAgICAg
IGlmICggcmV0IDwgMCApCkBAIC0yNjkxLDcgKzI3MTYsNyBAQCBpbnQgYWxsb2NhdGVfYW5kX21h
cF9tc2lfcGlycShzdHJ1Y3QgZG9tYWluICpkLCBpbnQgaW5kZXgsIGludCAqcGlycV9wLAogICAg
ICAgICBpZiAoIGlycSA9PSAtMSApCiAgICAgICAgIHsKICAgICBjYXNlIE1BUF9QSVJRX1RZUEVf
TVVMVElfTVNJOgotICAgICAgICAgICAgaXJxID0gY3JlYXRlX2lycShOVU1BX05PX05PREUpOwor
ICAgICAgICAgICAgaXJxID0gY3JlYXRlX2lycShOVU1BX05PX05PREUsIGdldF9kbV9kb21haW4o
ZCkpOwogICAgICAgICB9CiAKICAgICAgICAgaWYgKCBpcnEgPCBucl9pcnFzX2dzaSB8fCBpcnEg
Pj0gbnJfaXJxcyApCmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL2lycS5jIGIveGVuL2NvbW1vbi9p
cnEuYwppbmRleCBmNDI1MTJkLi40MmIyN2E5IDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL2lycS5j
CisrKyBiL3hlbi9jb21tb24vaXJxLmMKQEAgLTE2LDYgKzE2LDcgQEAgaW50IGluaXRfb25lX2ly
cV9kZXNjKHN0cnVjdCBpcnFfZGVzYyAqZGVzYykKICAgICBzcGluX2xvY2tfaW5pdCgmZGVzYy0+
bG9jayk7CiAgICAgY3B1bWFza19zZXRhbGwoZGVzYy0+YWZmaW5pdHkpOwogICAgIElOSVRfTElT
VF9IRUFEKCZkZXNjLT5ybF9saW5rKTsKKyAgICBkZXNjLT5jcmVhdG9yX2RvbWlkID0gRE9NSURf
SU5WQUxJRDsKIAogICAgIGVyciA9IGFyY2hfaW5pdF9vbmVfaXJxX2Rlc2MoZGVzYyk7CiAgICAg
aWYgKCBlcnIgKQpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvY2hhci9uczE2NTUwLmMgYi94ZW4v
ZHJpdmVycy9jaGFyL25zMTY1NTAuYwppbmRleCAxODllMTIxLi5jY2M4YjA0IDEwMDY0NAotLS0g
YS94ZW4vZHJpdmVycy9jaGFyL25zMTY1NTAuYworKysgYi94ZW4vZHJpdmVycy9jaGFyL25zMTY1
NTAuYwpAQCAtNzE5LDcgKzcxOSw3IEBAIHN0YXRpYyB2b2lkIF9faW5pdCBuczE2NTUwX2luaXRf
aXJxKHN0cnVjdCBzZXJpYWxfcG9ydCAqcG9ydCkKICAgICBzdHJ1Y3QgbnMxNjU1MCAqdWFydCA9
IHBvcnQtPnVhcnQ7CiAKICAgICBpZiAoIHVhcnQtPm1zaSApCi0gICAgICAgIHVhcnQtPmlycSA9
IGNyZWF0ZV9pcnEoMCk7CisgICAgICAgIHVhcnQtPmlycSA9IGNyZWF0ZV9pcnEoMCwgTlVMTCk7
CiAjZW5kaWYKIH0KIApkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lv
bW11X2luaXQuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9pbml0LmMKaW5k
ZXggNGU3NmIyNi4uNTA3ODVlMCAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gv
YW1kL2lvbW11X2luaXQuYworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVf
aW5pdC5jCkBAIC03ODEsNyArNzgxLDcgQEAgc3RhdGljIGJvb2xfdCBfX2luaXQgc2V0X2lvbW11
X2ludGVycnVwdF9oYW5kbGVyKHN0cnVjdCBhbWRfaW9tbXUgKmlvbW11KQogICAgIGh3X2lycV9j
b250cm9sbGVyICpoYW5kbGVyOwogICAgIHUxNiBjb250cm9sOwogCi0gICAgaXJxID0gY3JlYXRl
X2lycShOVU1BX05PX05PREUpOworICAgIGlycSA9IGNyZWF0ZV9pcnEoTlVNQV9OT19OT0RFLCBO
VUxMKTsKICAgICBpZiAoIGlycSA8PSAwICkKICAgICB7CiAgICAgICAgIGRwcmludGsoWEVOTE9H
X0VSUiwgIklPTU1VOiBubyBpcnFzXG4iKTsKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0
aHJvdWdoL3BjaS5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvcGNpLmMKaW5kZXggZTg4Njg5
NC4uNTA3YjNkMSAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvcGNpLmMKKysr
IGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvcGNpLmMKQEAgLTg0NSw2ICs4NDUsOSBAQCBpbnQg
cGNpX3JlbW92ZV9kZXZpY2UodTE2IHNlZywgdTggYnVzLCB1OCBkZXZmbikKICAgICBsaXN0X2Zv
cl9lYWNoX2VudHJ5ICggcGRldiwgJnBzZWctPmFsbGRldnNfbGlzdCwgYWxsZGV2c19saXN0ICkK
ICAgICAgICAgaWYgKCBwZGV2LT5idXMgPT0gYnVzICYmIHBkZXYtPmRldmZuID09IGRldmZuICkK
ICAgICAgICAgeworICAgICAgICAgICAgcmV0ID0gLUVCVVNZOworICAgICAgICAgICAgaWYgKCBw
ZGV2LT5kb21haW4gJiYgcGRldi0+ZG9tYWluICE9IGhhcmR3YXJlX2RvbWFpbiApCisgICAgICAg
ICAgICAgICAgYnJlYWs7CiAgICAgICAgICAgICByZXQgPSBpb21tdV9yZW1vdmVfZGV2aWNlKHBk
ZXYpOwogICAgICAgICAgICAgaWYgKCBwZGV2LT5kb21haW4gKQogICAgICAgICAgICAgICAgIGxp
c3RfZGVsKCZwZGV2LT5kb21haW5fbGlzdCk7CmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNz
dGhyb3VnaC92dGQvaW9tbXUuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5j
CmluZGV4IDhiMjdkN2UuLjc5Zjk2ODIgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJv
dWdoL3Z0ZC9pb21tdS5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5j
CkBAIC0xMTM4LDcgKzExMzgsOCBAQCBzdGF0aWMgaW50IF9faW5pdCBpb21tdV9zZXRfaW50ZXJy
dXB0KHN0cnVjdCBhY3BpX2RyaGRfdW5pdCAqZHJoZCkKICAgICBzdHJ1Y3QgaXJxX2Rlc2MgKmRl
c2M7CiAKICAgICBpcnEgPSBjcmVhdGVfaXJxKHJoc2EgPyBweG1fdG9fbm9kZShyaHNhLT5wcm94
aW1pdHlfZG9tYWluKQotICAgICAgICAgICAgICAgICAgICAgICAgICA6IE5VTUFfTk9fTk9ERSk7
CisgICAgICAgICAgICAgICAgICAgICAgICAgIDogTlVNQV9OT19OT0RFLAorICAgICAgICAgICAg
ICAgICAgICAgTlVMTCk7CiAgICAgaWYgKCBpcnEgPD0gMCApCiAgICAgewogICAgICAgICBkcHJp
bnRrKFhFTkxPR19FUlIgVlREUFJFRklYLCAiSU9NTVU6IG5vIGlycSBhdmFpbGFibGUhXG4iKTsK
ZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaXJxLmggYi94ZW4vaW5jbHVkZS9hc20t
eDg2L2lycS5oCmluZGV4IGMwYzZlN2MuLjViMjQ0MjggMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRl
L2FzbS14ODYvaXJxLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9pcnEuaApAQCAtMTU1LDcg
KzE1NSw3IEBAIGludCAgaW5pdF9pcnFfZGF0YSh2b2lkKTsKIHZvaWQgY2xlYXJfaXJxX3ZlY3Rv
cihpbnQgaXJxKTsKIAogaW50IGlycV90b192ZWN0b3IoaW50IGlycSk7Ci1pbnQgY3JlYXRlX2ly
cShub2RlaWRfdCBub2RlKTsKK2ludCBjcmVhdGVfaXJxKG5vZGVpZF90IG5vZGUsIHN0cnVjdCBk
b21haW4gKmQpOwogdm9pZCBkZXN0cm95X2lycSh1bnNpZ25lZCBpbnQgaXJxKTsKIGludCBhc3Np
Z25faXJxX3ZlY3RvcihpbnQgaXJxLCBjb25zdCBjcHVtYXNrX3QgKik7CiAKZGlmZiAtLWdpdCBh
L3hlbi9pbmNsdWRlL3hlbi9pcnEuaCBiL3hlbi9pbmNsdWRlL3hlbi9pcnEuaAppbmRleCA1ODZi
NzgzLi5jN2E2YTgzIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS94ZW4vaXJxLmgKKysrIGIveGVu
L2luY2x1ZGUveGVuL2lycS5oCkBAIC05MSw2ICs5MSw3IEBAIHR5cGVkZWYgc3RydWN0IGlycV9k
ZXNjIHsKICAgICBzcGlubG9ja190IGxvY2s7CiAgICAgc3RydWN0IGFyY2hfaXJxX2Rlc2MgYXJj
aDsKICAgICBjcHVtYXNrX3Zhcl90IGFmZmluaXR5OworICAgIGRvbWlkX3QgY3JlYXRvcl9kb21p
ZDsgLyogd2VhayByZWZlcmVuY2UgdG8gZG9tYWluIGhhbmRsaW5nIHRoaXMgSVJRICovCiAKICAg
ICAvKiBpcnEgcmF0ZWxpbWl0ICovCiAgICAgc190aW1lX3QgcmxfcXVhbnR1bV9zdGFydDsKLS0g
CmdpdC1zZXJpZXMgMC45LjEKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 17 01:01:50 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Jul 2019 01:01:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnYK6-00055Z-Bc; Wed, 17 Jul 2019 01:01:34 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=o+Bt=VO=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1hnYK4-00055O-Fp
 for xen-devel@lists.xenproject.org; Wed, 17 Jul 2019 01:01:32 +0000
X-Inumbo-ID: 695ccef4-a82e-11e9-aa66-8bb310a9bfcd
Received: from wout4-smtp.messagingengine.com (unknown [64.147.123.20])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 695ccef4-a82e-11e9-aa66-8bb310a9bfcd;
 Wed, 17 Jul 2019 01:01:30 +0000 (UTC)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailout.west.internal (Postfix) with ESMTP id 8BD4D3EB;
 Tue, 16 Jul 2019 21:01:29 -0400 (EDT)
Received: from mailfrontend2 ([10.202.2.163])
 by compute7.internal (MEProxy); Tue, 16 Jul 2019 21:01:29 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:content-transfer-encoding:content-type
 :date:from:in-reply-to:message-id:mime-version:references
 :subject:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender
 :x-sasl-enc; s=fm3; bh=SnT1nCoHjJFRhs+EcWdbFq47ZHj0OL2KgdeM1Eytu
 WI=; b=opmNLfG8MI8BJSyYEkKxko6Hfo2o9oPCMhQYhd1Ev+mGCbmufZABZ/fz9
 IYu15kM2Bpej9VPF//OAHaz/J4unp0lwLhgibvcY6CK2DwPEC+5kHNgTJxbLAEXK
 CH1P9Lgdzqog+U0ndMoKb3mTUubCWkneD2jXnCTv4JcSJKx0+6drjWfBIwboPxI1
 xbQDIojXMcuU46NCTj67NndZ37vaLcDkHewxWwog/h94IWKN8Z8+EgCiWACIhUWY
 9Ygsb2Kfa5YXI8msaUqvT/wV1jaP4lwYstmAb/xWNZrUUqeX2MxXI/OKjh9e2423
 8Ct3q+w+Xybc3+0xxIylAMQ0de+PA==
X-ME-Sender: <xms:aXMuXau-rRvzTZuHnizIGr3MpU3-iOOW7G2bC6D4yiNENKAgAvAOfg>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduvddriedugdegvdcutefuodetggdotefrodftvf
 curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu
 uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc
 fjughrpefhvffufffkofgjfhggtgfgsehtkeertdertdejnecuhfhrohhmpeforghrvghk
 ucforghrtgiihihkohifshhkihdqifpkrhgvtghkihcuoehmrghrmhgrrhgvkhesihhnvh
 hishhisghlvghthhhinhhgshhlrggsrdgtohhmqeenucfkphepledurdeihedrfeegrdef
 feenucfrrghrrghmpehmrghilhhfrhhomhepmhgrrhhmrghrvghksehinhhvihhsihgslh
 gvthhhihhnghhslhgrsgdrtghomhenucevlhhushhtvghrufhiiigvpedu
X-ME-Proxy: <xmx:aXMuXXsrUMU3PWCPyknEZNLZsWiZl5DBPCUwLS3e7EcQh3pI2Od1Og>
 <xmx:aXMuXTloAVHVCYeeMTegDPXK9ZUcUvEYUmXGJRd-pq1EwnLmS24_kw>
 <xmx:aXMuXaLaoZgQcPYwJMTcDlwp9XTELNbxECYs6Yim2PP4lu0WWdrCDw>
 <xmx:aXMuXcc_ElZTQFX-rOUJ0yHdO5kKWNBE0f_GTA2J-qG4kso46or4cQ>
Received: from localhost.localdomain (ip5b412221.dynamic.kabel-deutschland.de
 [91.65.34.33])
 by mail.messagingengine.com (Postfix) with ESMTPA id 5302F38008D;
 Tue, 16 Jul 2019 21:01:28 -0400 (EDT)
From: =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
To: xen-devel@lists.xenproject.org
Date: Wed, 17 Jul 2019 03:00:44 +0200
Message-Id: <5c8fb8141c0f92ccaa78cdc169b8544f7634ce65.1563325215.git-series.marmarek@invisiblethingslab.com>
X-Mailer: git-send-email 2.20.1
In-Reply-To: <cover.537da3804adbe71352bed871578f3e893e2210c5.1563325215.git-series.marmarek@invisiblethingslab.com>
References: <cover.537da3804adbe71352bed871578f3e893e2210c5.1563325215.git-series.marmarek@invisiblethingslab.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v5 6/6] tools/libxc: add wrapper for
 PHYSDEVOP_msi_control
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ian Jackson <ian.jackson@eu.citrix.com>,
 =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>, Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QWRkIGxpYnhjIHdyYXBwZXIgZm9yIFBIWVNERVZPUF9tc2lfY29udHJvbCBpbnRyb2R1Y2VkIGlu
IHByZXZpb3VzCmNvbW1pdC4KClNpZ25lZC1vZmYtYnk6IE1hcmVrIE1hcmN6eWtvd3NraS1Hw7Ny
ZWNraSA8bWFybWFyZWtAaW52aXNpYmxldGhpbmdzbGFiLmNvbT4KLS0tCkNoYW5nZXMgaW4gdjM6
CiAtIG5ldyBwYXRjaApDaGFuZ2VzIGluIHY0OgogLSBhZGp1c3QgZm9yIHVwZGF0ZWQgcHJldmlv
dXMgcGF0Y2gKQ2hhbmdlcyBpbiB2NToKIC0gcmVuYW1lIHRvIFBIWVNERVZPUF9tc2lfY29udHJv
bCwgYWRqdXN0IGFyZ3VtZW50cwotLS0KIHRvb2xzL2xpYnhjL2luY2x1ZGUveGVuY3RybC5oIHwg
IDYgKysrKysrCiB0b29scy9saWJ4Yy94Y19waHlzZGV2LmMgICAgICB8IDE5ICsrKysrKysrKysr
KysrKysrKysKIDIgZmlsZXMgY2hhbmdlZCwgMjUgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBh
L3Rvb2xzL2xpYnhjL2luY2x1ZGUveGVuY3RybC5oIGIvdG9vbHMvbGlieGMvaW5jbHVkZS94ZW5j
dHJsLmgKaW5kZXggNTM4MDA3YS4uODI2ZDEwZCAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGMvaW5j
bHVkZS94ZW5jdHJsLmgKKysrIGIvdG9vbHMvbGlieGMvaW5jbHVkZS94ZW5jdHJsLmgKQEAgLTE2
MzgsNiArMTYzOCwxMiBAQCBpbnQgeGNfcGh5c2Rldl91bm1hcF9waXJxKHhjX2ludGVyZmFjZSAq
eGNoLAogICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50MzJfdCBkb21pZCwKICAgICAgICAg
ICAgICAgICAgICAgICAgICAgaW50IHBpcnEpOwogCitpbnQgeGNfcGh5c2Rldl9tc2lfY29udHJv
bCh4Y19pbnRlcmZhY2UgKnhjaCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgIGludCBzZWcs
CisgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnQgYnVzLAorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgaW50IGRldmZuLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgaW50IGZsYWdz
KTsKKwogLyoKICAqICBMT0dHSU5HIEFORCBFUlJPUiBSRVBPUlRJTkcKICAqLwpkaWZmIC0tZ2l0
IGEvdG9vbHMvbGlieGMveGNfcGh5c2Rldi5jIGIvdG9vbHMvbGlieGMveGNfcGh5c2Rldi5jCmlu
ZGV4IDQ2MGE4ZTcuLmEyNWExMTcgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhjL3hjX3BoeXNkZXYu
YworKysgYi90b29scy9saWJ4Yy94Y19waHlzZGV2LmMKQEAgLTExMSwzICsxMTEsMjIgQEAgaW50
IHhjX3BoeXNkZXZfdW5tYXBfcGlycSh4Y19pbnRlcmZhY2UgKnhjaCwKICAgICByZXR1cm4gcmM7
CiB9CiAKK2ludCB4Y19waHlzZGV2X21zaV9jb250cm9sKHhjX2ludGVyZmFjZSAqeGNoLAorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgaW50IHNlZywKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGludCBidXMsCisgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnQgZGV2Zm4sCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICBpbnQgZmxhZ3MpCit7CisgICAgaW50IHJjOworICAgIHN0
cnVjdCBwaHlzZGV2X21zaV9jb250cm9sIG9wOworCisgICAgbWVtc2V0KCZvcCwgMCwgc2l6ZW9m
KHN0cnVjdCBwaHlzZGV2X21zaV9jb250cm9sKSk7CisgICAgb3Auc2VnID0gc2VnOworICAgIG9w
LmJ1cyA9IGJ1czsKKyAgICBvcC5kZXZmbiA9IGRldmZuOworICAgIG9wLmZsYWdzID0gZmxhZ3M7
CisKKyAgICByYyA9IGRvX3BoeXNkZXZfb3AoeGNoLCBQSFlTREVWT1BfbXNpX2NvbnRyb2wsICZv
cCwgc2l6ZW9mKG9wKSk7CisKKyAgICByZXR1cm4gcmM7Cit9Ci0tIApnaXQtc2VyaWVzIDAuOS4x
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 17 01:01:50 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Jul 2019 01:01:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnYK3-000554-Um; Wed, 17 Jul 2019 01:01:31 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=o+Bt=VO=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1hnYK3-00054t-57
 for xen-devel@lists.xenproject.org; Wed, 17 Jul 2019 01:01:31 +0000
X-Inumbo-ID: 68650566-a82e-11e9-ac55-63be4eb0056e
Received: from new3-smtp.messagingengine.com (unknown [66.111.4.229])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 68650566-a82e-11e9-ac55-63be4eb0056e;
 Wed, 17 Jul 2019 01:01:28 +0000 (UTC)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailnew.nyi.internal (Postfix) with ESMTP id 678DD2818;
 Tue, 16 Jul 2019 21:01:28 -0400 (EDT)
Received: from mailfrontend2 ([10.202.2.163])
 by compute7.internal (MEProxy); Tue, 16 Jul 2019 21:01:28 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:content-transfer-encoding:content-type
 :date:from:in-reply-to:message-id:mime-version:references
 :subject:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender
 :x-sasl-enc; s=fm3; bh=oXw5SYpgWONCsQMlX8Tt0b6R78vNuA4o5rHtiIe0f
 38=; b=dzcZv2sh31pMfqrHX68hT8O0/s/4lkmZTBmgyf45IiQPtWLtfLr6qFzwk
 viO0bVYCX+T6hCB77CaO0dr+bK4TjvQq/pW1IiA+dgZHVEdxXZZ4i2BN1wmExxtv
 P6WVlxkB8xXnHWRjT/y4ovhenOUIFAo8pHuGsdJ4kAZuJdroiUOxMU9CJNysnMtg
 Ih6myif9KbTwybJb84E04kmkaj7AIRKgZ8QLow9JtdbqdDftCQDoka8Kc7VQh1VI
 Zz9HJX86hDcy/QkMovjYsQmTz3YwYbK1AjZ1Wo2ExXM+vckDflPYCX3mjMP+RjZS
 /eMiur+2BD/XShLIgLW9Y96ugmZKQ==
X-ME-Sender: <xms:aHMuXUPoh47euPRPrDoDGhaTBEXVPiW8HoIJtabKPXco1FcAAEbWNw>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduvddriedugdegvdcutefuodetggdotefrodftvf
 curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu
 uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc
 fjughrpefhvffufffkofgjfhggtgfgsehtkeertdertdejnecuhfhrohhmpeforghrvghk
 ucforghrtgiihihkohifshhkihdqifpkrhgvtghkihcuoehmrghrmhgrrhgvkhesihhnvh
 hishhisghlvghthhhinhhgshhlrggsrdgtohhmqeenucfkphepledurdeihedrfeegrdef
 feenucfrrghrrghmpehmrghilhhfrhhomhepmhgrrhhmrghrvghksehinhhvihhsihgslh
 gvthhhihhnghhslhgrsgdrtghomhenucevlhhushhtvghrufhiiigvpedu
X-ME-Proxy: <xmx:aHMuXeAXwzK9Vy2cLh4ObiYpGKQQJOOA_AWHUw5rR92jN4_f2mo6xA>
 <xmx:aHMuXV5CIoMR4eTKFPGOrzPi71z0DCx8BlBDd_8XCbvUXLzF50pvIg>
 <xmx:aHMuXY4t4SiDHjnKx-r8xfh_UMV_dGPyuJUHCNgAaZ1hX-5pPQLTow>
 <xmx:aHMuXZfSfZdyaQXMcjpDYgInFGPo75KBo1o947ovq---iYhCksIGkQ>
Received: from localhost.localdomain (ip5b412221.dynamic.kabel-deutschland.de
 [91.65.34.33])
 by mail.messagingengine.com (Postfix) with ESMTPA id 923C638008A;
 Tue, 16 Jul 2019 21:01:26 -0400 (EDT)
From: =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
To: xen-devel@lists.xenproject.org
Date: Wed, 17 Jul 2019 03:00:43 +0200
Message-Id: <7280f16277aa9d7bdc9c2373277ef1b40459090b.1563325215.git-series.marmarek@invisiblethingslab.com>
X-Mailer: git-send-email 2.20.1
In-Reply-To: <cover.537da3804adbe71352bed871578f3e893e2210c5.1563325215.git-series.marmarek@invisiblethingslab.com>
References: <cover.537da3804adbe71352bed871578f3e893e2210c5.1563325215.git-series.marmarek@invisiblethingslab.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v5 5/6] xen/x86: add PHYSDEVOP_msi_control
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 =?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>,
 Daniel De Graaf <dgdegra@tycho.nsa.gov>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QWxsb3cgZGV2aWNlIG1vZGVsIHJ1bm5pbmcgaW4gc3R1YmRvbWFpbiB0byBlbmFibGUvZGlzYWJs
ZSBNU0koLVgpLApieXBhc3NpbmcgcGNpYmFjay4gV2hpbGUgcGNpYmFjayBpcyBzdGlsbCB1c2Vk
IHRvIGFjY2VzcyBjb25maWcgc3BhY2UKZnJvbSB3aXRoaW4gc3R1YmRvbWFpbiwgaXQgcmVmdXNl
IHRvIHdyaXRlIHRvClBDSV9NU0lfRkxBR1NfRU5BQkxFL1BDSV9NU0lYX0ZMQUdTX0VOQUJMRSBp
biBub24tcGVybWlzc2l2ZSBtb2RlLiBXaGljaAppcyB0aGUgcmlnaHQgdGhpbmcgdG8gZG8gZm9y
IFBWIGRvbWFpbiAodGhlIG1haW4gdXNlIGNhc2UgZm9yIHBjaWJhY2spLAphcyBQViBkb21haW4g
c2hvdWxkIHVzZSBYRU5fUENJX09QXyogY29tbWFuZHMgZm9yIHRoYXQuIFVuZm9ydHVuYXRlbHkK
dGhvc2UgY29tbWFuZHMgYXJlIG5vdCBnb29kIGZvciBzdHViZG9tYWluIHVzZSwgYXMgdGhleSBj
b25maWd1cmUgTVNJIGluCmRvbTAncyBrZXJuZWwgdG9vLCB3aGljaCBzaG91bGQgbm90IGhhcHBl
biBmb3IgSFZNIGRvbWFpbi4KClRoaXMgbmV3IHBoeXNkZXZvcCBpcyBhbGxvd2VkIG9ubHkgZm9y
IHN0dWJkb21haW4gY29udHJvbGxpbmcgdGhlIGRvbWFpbgp3aGljaCBvd24gdGhlIGRldmljZS4K
ClNpZ25lZC1vZmYtYnk6IE1hcmVrIE1hcmN6eWtvd3NraS1Hw7NyZWNraSA8bWFybWFyZWtAaW52
aXNpYmxldGhpbmdzbGFiLmNvbT4KLS0tCkNoYW5nZXMgaW4gdjM6CiAtIG5ldyBwYXRjaApDaGFu
Z2VzIGluIHY0OgogLSBhZGp1c3QgY29kZSBzdHlsZQogLSBzL21zaV9tc2l4L21zaS8KIC0gYWRk
IG1zaV9zZXRfZW5hYmxlIFhTTSBob29rCiAtIGZsYXR0ZW4gc3RydWN0IHBoeXNkZXZfbXNpX3Nl
dF9lbmFibGUKIC0gYWRkIHRvIGluY2x1ZGUveGxhdC5sc3QKQ2hhbmdlcyBpbiB2NToKIC0gcmVu
YW1lIHRvIFBIWVNERVZPUF9tc2lfY29udHJvbAogLSBjb21iaW5lICJtb2RlIiBhbmQgImVuYWJs
ZSIgaW50byAiZmxhZ3MiCiAtIHJlZnVzZSB0byBlbmFibGUgYm90aCBNU0kgYW5kIE1TSS1YLCBh
bmQgYWxzbyB0byBlbmFibGUgTVNJKC1YKSBvbgogICBpbmNhcGFibGUgZGV2aWNlCiAtIGRpc2Fi
bGUvZW5hYmxlIElOVHggd2hlbiBlbmFibGluZy9kaXNhYmxpbmcgTVNJICg/KQogLSByZWZ1c2Ug
aWYgIXVzZV9tc2kKIC0gYWRqdXN0IGZsYXNrIGhvb2sgdG8gbWFrZSBtb3JlIHNlbnNlIChyZXF1
aXJlICJzZXR1cCIgYWNjZXNzIG9uCiAgIGRldmljZSwgbm90IG9uIGRvbWFpbikKIC0gcmViYXNl
IG9uIG1hc3RlcgoKSSdtIG5vdCBzdXJlIGlmIFhTTSBwYXJ0IGlzIGNvcnJlY3QsIGNvbXBpbGUt
dGVzdGVkIG9ubHksIGFzIEknbSBub3QKc3VyZSBob3cgdG8gc2V0IHRoZSBwb2xpY3kuCi0tLQog
eGVuL2FyY2gveDg2L21zaS5jICAgICAgICAgICAgICAgICAgfCA0MiArKysrKysrKysrKysrKysr
KysrKysrKysrKysrKystCiB4ZW4vYXJjaC94ODYvcGh5c2Rldi5jICAgICAgICAgICAgICB8IDI1
ICsrKysrKysrKysrKysrKysrKy0KIHhlbi9hcmNoL3g4Ni94ODZfNjQvcGh5c2Rldi5jICAgICAg
IHwgIDQgKysrLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9tc2kuaCAgICAgICAgICAgfCAgMSArLQog
eGVuL2luY2x1ZGUvcHVibGljL3BoeXNkZXYuaCAgICAgICAgfCAxNiArKysrKysrKysrKy0KIHhl
bi9pbmNsdWRlL3hsYXQubHN0ICAgICAgICAgICAgICAgIHwgIDEgKy0KIHhlbi9pbmNsdWRlL3hz
bS9kdW1teS5oICAgICAgICAgICAgIHwgIDcgKysrKystCiB4ZW4vaW5jbHVkZS94c20veHNtLmgg
ICAgICAgICAgICAgICB8ICA2ICsrKystCiB4ZW4veHNtL2R1bW15LmMgICAgICAgICAgICAgICAg
ICAgICB8ICAxICstCiB4ZW4veHNtL2ZsYXNrL2hvb2tzLmMgICAgICAgICAgICAgICB8IDI0ICsr
KysrKysrKysrKysrKysrLQogeGVuL3hzbS9mbGFzay9wb2xpY3kvYWNjZXNzX3ZlY3RvcnMgfCAg
MSArLQogMTEgZmlsZXMgY2hhbmdlZCwgMTI4IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS94
ZW4vYXJjaC94ODYvbXNpLmMgYi94ZW4vYXJjaC94ODYvbXNpLmMKaW5kZXggODllNjExNi4uZmNh
MWQwNCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L21zaS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9t
c2kuYwpAQCAtMTQ3NSw2ICsxNDc1LDQ4IEBAIGludCBwY2lfcmVzdG9yZV9tc2lfc3RhdGUoc3Ry
dWN0IHBjaV9kZXYgKnBkZXYpCiAgICAgcmV0dXJuIDA7CiB9CiAKK2ludCBtc2lfY29udHJvbChz
dHJ1Y3QgcGNpX2RldiAqcGRldiwgYm9vbCBtc2l4LCBib29sIGVuYWJsZSkKK3sKKyAgICBpbnQg
cmV0OworICAgIHN0cnVjdCBtc2lfZGVzYyAqb2xkX2Rlc2M7CisKKyAgICBpZiAoICF1c2VfbXNp
ICkKKyAgICAgICAgcmV0dXJuIC1FT1BOT1RTVVBQOworCisgICAgcmV0ID0geHNtX21zaV9jb250
cm9sKFhTTV9ETV9QUklWLCBwZGV2LT5kb21haW4sIHBkZXYtPnNiZGYuc2JkZiwgbXNpeCwgZW5h
YmxlKTsKKyAgICBpZiAoIHJldCApCisgICAgICAgIHJldHVybiByZXQ7CisKKyAgICBpZiAoIG1z
aXggKQorICAgIHsKKyAgICAgICAgaWYgKCAhcGRldi0+bXNpeCApCisgICAgICAgICAgICByZXR1
cm4gLUVOT0RFVjsKKyAgICAgICAgb2xkX2Rlc2MgPSBmaW5kX21zaV9lbnRyeShwZGV2LCAtMSwg
UENJX0NBUF9JRF9NU0kpOworICAgICAgICBpZiAoIG9sZF9kZXNjICkKKyAgICAgICAgICAgIHJl
dHVybiAtRUJVU1k7CisgICAgICAgIGlmICggZW5hYmxlICkKKyAgICAgICAgICAgIHBjaV9pbnR4
KHBkZXYsIGZhbHNlKTsKKyAgICAgICAgbXNpeF9zZXRfZW5hYmxlKHBkZXYsIGVuYWJsZSk7Cisg
ICAgfQorICAgIGVsc2UKKyAgICB7CisgICAgICAgIGlmICggIXBjaV9maW5kX2NhcF9vZmZzZXQo
cGRldi0+c2VnLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBkZXYtPmJ1cywK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQQ0lfU0xPVChwZGV2LT5kZXZmbiks
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUENJX0ZVTkMocGRldi0+ZGV2Zm4p
LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBDSV9DQVBfSURfTVNJKSApCisg
ICAgICAgICAgICByZXR1cm4gLUVOT0RFVjsKKyAgICAgICAgb2xkX2Rlc2MgPSBmaW5kX21zaV9l
bnRyeShwZGV2LCAtMSwgUENJX0NBUF9JRF9NU0lYKTsKKyAgICAgICAgaWYgKCBvbGRfZGVzYyAp
CisgICAgICAgICAgICByZXR1cm4gLUVCVVNZOworICAgICAgICBpZiAoIGVuYWJsZSApCisgICAg
ICAgICAgICBwY2lfaW50eChwZGV2LCBmYWxzZSk7CisgICAgICAgIG1zaV9zZXRfZW5hYmxlKHBk
ZXYsIGVuYWJsZSk7CisgICAgfQorCisgICAgcmV0dXJuIDA7Cit9CisKIHZvaWQgX19pbml0IGVh
cmx5X21zaV9pbml0KHZvaWQpCiB7CiAgICAgaWYgKCB1c2VfbXNpIDwgMCApCmRpZmYgLS1naXQg
YS94ZW4vYXJjaC94ODYvcGh5c2Rldi5jIGIveGVuL2FyY2gveDg2L3BoeXNkZXYuYwppbmRleCAz
YTNjMTU4Li41MDAwOTk4IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvcGh5c2Rldi5jCisrKyBi
L3hlbi9hcmNoL3g4Ni9waHlzZGV2LmMKQEAgLTY2Miw2ICs2NjIsMzEgQEAgcmV0X3QgZG9fcGh5
c2Rldl9vcChpbnQgY21kLCBYRU5fR1VFU1RfSEFORExFX1BBUkFNKHZvaWQpIGFyZykKICAgICAg
ICAgYnJlYWs7CiAgICAgfQogCisgICAgY2FzZSBQSFlTREVWT1BfbXNpX2NvbnRyb2w6IHsKKyAg
ICAgICAgc3RydWN0IHBoeXNkZXZfbXNpX2NvbnRyb2wgb3A7CisgICAgICAgIHN0cnVjdCBwY2lf
ZGV2ICpwZGV2OworCisgICAgICAgIHJldCA9IC1FRkFVTFQ7CisgICAgICAgIGlmICggY29weV9m
cm9tX2d1ZXN0KCZvcCwgYXJnLCAxKSApCisgICAgICAgICAgICBicmVhazsKKworICAgICAgICBy
ZXQgPSAtRUlOVkFMOworICAgICAgICBpZiAoIG9wLmZsYWdzICYgfihQSFlTREVWT1BfTVNJX0NP
TlRST0xfTVNJWCB8IFBIWVNERVZPUF9NU0lfQ09OVFJPTF9FTkFCTEUpICkKKyAgICAgICAgICAg
IGJyZWFrOworCisgICAgICAgIHBjaWRldnNfbG9jaygpOworICAgICAgICBwZGV2ID0gcGNpX2dl
dF9wZGV2KG9wLnNlZywgb3AuYnVzLCBvcC5kZXZmbik7CisgICAgICAgIGlmICggcGRldiApCisg
ICAgICAgICAgICByZXQgPSBtc2lfY29udHJvbChwZGV2LAorICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgb3AuZmxhZ3MgJiBQSFlTREVWT1BfTVNJX0NPTlRST0xfTVNJWCwKKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIG9wLmZsYWdzICYgUEhZU0RFVk9QX01TSV9DT05UUk9MX0VO
QUJMRSk7CisgICAgICAgIGVsc2UKKyAgICAgICAgICAgIHJldCA9IC1FTk9ERVY7CisgICAgICAg
IHBjaWRldnNfdW5sb2NrKCk7CisgICAgICAgIGJyZWFrOworCisgICAgfQorCiAgICAgZGVmYXVs
dDoKICAgICAgICAgcmV0ID0gLUVOT1NZUzsKICAgICAgICAgYnJlYWs7CmRpZmYgLS1naXQgYS94
ZW4vYXJjaC94ODYveDg2XzY0L3BoeXNkZXYuYyBiL3hlbi9hcmNoL3g4Ni94ODZfNjQvcGh5c2Rl
di5jCmluZGV4IGM1YTAwZWEuLjY5YjRjZTMgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni94ODZf
NjQvcGh5c2Rldi5jCisrKyBiL3hlbi9hcmNoL3g4Ni94ODZfNjQvcGh5c2Rldi5jCkBAIC03Niw2
ICs3NiwxMCBAQCBDSEVDS19waHlzZGV2X3BjaV9kZXZpY2VfYWRkCiBDSEVDS19waHlzZGV2X3Bj
aV9kZXZpY2UKICN1bmRlZiB4ZW5fcGh5c2Rldl9wY2lfZGV2aWNlCiAKKyNkZWZpbmUgeGVuX3Bo
eXNkZXZfbXNpX2NvbnRyb2wgcGh5c2Rldl9tc2lfY29udHJvbAorQ0hFQ0tfcGh5c2Rldl9tc2lf
Y29udHJvbAorI3VuZGVmIHhlbl9waHlzZGV2X21zaV9jb250cm9sCisKICNkZWZpbmUgQ09NUEFU
CiAjdW5kZWYgZ3Vlc3RfaGFuZGxlX29rYXkKICNkZWZpbmUgZ3Vlc3RfaGFuZGxlX29rYXkgICAg
ICAgICAgY29tcGF0X2hhbmRsZV9va2F5CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2
L21zaS5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9tc2kuaAppbmRleCAxMDM4N2RjLi4wNTI5NmRl
IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L21zaS5oCisrKyBiL3hlbi9pbmNsdWRl
L2FzbS14ODYvbXNpLmgKQEAgLTI1Miw1ICsyNTIsNiBAQCB2b2lkIGd1ZXN0X21hc2tfbXNpX2ly
cShzdHJ1Y3QgaXJxX2Rlc2MgKiwgYm9vbCBtYXNrKTsKIHZvaWQgYWNrX25vbm1hc2thYmxlX21z
aV9pcnEoc3RydWN0IGlycV9kZXNjICopOwogdm9pZCBlbmRfbm9ubWFza2FibGVfbXNpX2lycShz
dHJ1Y3QgaXJxX2Rlc2MgKiwgdTggdmVjdG9yKTsKIHZvaWQgc2V0X21zaV9hZmZpbml0eShzdHJ1
Y3QgaXJxX2Rlc2MgKiwgY29uc3QgY3B1bWFza190ICopOworaW50IG1zaV9jb250cm9sKHN0cnVj
dCBwY2lfZGV2ICpwZGV2LCBib29sIG1zaXgsIGJvb2wgZW5hYmxlKTsKIAogI2VuZGlmIC8qIF9f
QVNNX01TSV9IICovCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9wdWJsaWMvcGh5c2Rldi5oIGIv
eGVuL2luY2x1ZGUvcHVibGljL3BoeXNkZXYuaAppbmRleCBiNmZhZjgzLi5mOWI3MjhmIDEwMDY0
NAotLS0gYS94ZW4vaW5jbHVkZS9wdWJsaWMvcGh5c2Rldi5oCisrKyBiL3hlbi9pbmNsdWRlL3B1
YmxpYy9waHlzZGV2LmgKQEAgLTM0NCw2ICszNDQsMjIgQEAgc3RydWN0IHBoeXNkZXZfZGJncF9v
cCB7CiB0eXBlZGVmIHN0cnVjdCBwaHlzZGV2X2RiZ3Bfb3AgcGh5c2Rldl9kYmdwX29wX3Q7CiBE
RUZJTkVfWEVOX0dVRVNUX0hBTkRMRShwaHlzZGV2X2RiZ3Bfb3BfdCk7CiAKKy8qIHdoZW4gUEhZ
U0RFVk9QX01TSV9DT05UUk9MX01TSVggbm90IHNldCwgY29udHJvbCBNU0kgKi8KKyNkZWZpbmUg
UEhZU0RFVk9QX01TSV9DT05UUk9MX01TSVggICAgMQorLyogd2hlbiBQSFlTREVWT1BfTVNJX0NP
TlRST0xfRU5BQkxFIG5vdCBzZXQsIGRpc2FibGUgKi8KKyNkZWZpbmUgUEhZU0RFVk9QX01TSV9D
T05UUk9MX0VOQUJMRSAgMgorCisjZGVmaW5lIFBIWVNERVZPUF9tc2lfY29udHJvbCAgIDMyCitz
dHJ1Y3QgcGh5c2Rldl9tc2lfY29udHJvbCB7CisgICAgLyogSU4gKi8KKyAgICB1aW50MTZfdCBz
ZWc7CisgICAgdWludDhfdCBidXM7CisgICAgdWludDhfdCBkZXZmbjsKKyAgICB1aW50OF90IGZs
YWdzOworfTsKK3R5cGVkZWYgc3RydWN0IHBoeXNkZXZfbXNpX2NvbnRyb2wgcGh5c2Rldl9tc2lf
Y29udHJvbF90OworREVGSU5FX1hFTl9HVUVTVF9IQU5ETEUocGh5c2Rldl9tc2lfY29udHJvbF90
KTsKKwogLyoKICAqIE5vdGlmeSB0aGF0IHNvbWUgUElSUS1ib3VuZCBldmVudCBjaGFubmVscyBo
YXZlIGJlZW4gdW5tYXNrZWQuCiAgKiAqKiBUaGlzIGNvbW1hbmQgaXMgb2Jzb2xldGUgc2luY2Ug
aW50ZXJmYWNlIHZlcnNpb24gMHgwMDAzMDIwMiBhbmQgaXMgKioKZGlmZiAtLWdpdCBhL3hlbi9p
bmNsdWRlL3hsYXQubHN0IGIveGVuL2luY2x1ZGUveGxhdC5sc3QKaW5kZXggOTVmNWU1NS4uMzA4
Mjc2MSAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUveGxhdC5sc3QKKysrIGIveGVuL2luY2x1ZGUv
eGxhdC5sc3QKQEAgLTEwOCw2ICsxMDgsNyBAQAogPwlwaHlzZGV2X2lycV9zdGF0dXNfcXVlcnkJ
cGh5c2Rldi5oCiA/CXBoeXNkZXZfbWFuYWdlX3BjaQkJcGh5c2Rldi5oCiA/CXBoeXNkZXZfbWFu
YWdlX3BjaV9leHQJCXBoeXNkZXYuaAorPwlwaHlzZGV2X21zaV9jb250cm9sCQlwaHlzZGV2LmgK
ID8JcGh5c2Rldl9wY2lfZGV2aWNlCQlwaHlzZGV2LmgKID8JcGh5c2Rldl9wY2lfZGV2aWNlX2Fk
ZAkJcGh5c2Rldi5oCiA/CXBoeXNkZXZfcGNpX21tY2ZnX3Jlc2VydmVkCXBoeXNkZXYuaApkaWZm
IC0tZ2l0IGEveGVuL2luY2x1ZGUveHNtL2R1bW15LmggYi94ZW4vaW5jbHVkZS94c20vZHVtbXku
aAppbmRleCAwMWQyODE0Li40ODAxODM4IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS94c20vZHVt
bXkuaAorKysgYi94ZW4vaW5jbHVkZS94c20vZHVtbXkuaApAQCAtNTE0LDYgKzUxNCwxMyBAQCBz
dGF0aWMgWFNNX0lOTElORSBpbnQgeHNtX3BjaV9jb25maWdfcGVybWlzc2lvbihYU01fREVGQVVM
VF9BUkcgc3RydWN0IGRvbWFpbiAqZAogICAgIHJldHVybiB4c21fZGVmYXVsdF9hY3Rpb24oYWN0
aW9uLCBjdXJyZW50LT5kb21haW4sIGQpOwogfQogCitzdGF0aWMgWFNNX0lOTElORSBpbnQgeHNt
X21zaV9jb250cm9sKFhTTV9ERUZBVUxUX0FSRyBzdHJ1Y3QgZG9tYWluICpkLCB1aW50MzJfdCBt
YWNoaW5lX2JkZiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdWludDhf
dCBtc2l4LCB1aW50OF90IGVuYWJsZSkKK3sKKyAgICBYU01fQVNTRVJUX0FDVElPTihYU01fRE1f
UFJJVik7CisgICAgcmV0dXJuIHhzbV9kZWZhdWx0X2FjdGlvbihhY3Rpb24sIGN1cnJlbnQtPmRv
bWFpbiwgZCk7Cit9CisKIHN0YXRpYyBYU01fSU5MSU5FIGludCB4c21fYWRkX3RvX3BoeXNtYXAo
WFNNX0RFRkFVTFRfQVJHIHN0cnVjdCBkb21haW4gKmQxLCBzdHJ1Y3QgZG9tYWluICpkMikKIHsK
ICAgICBYU01fQVNTRVJUX0FDVElPTihYU01fVEFSR0VUKTsKZGlmZiAtLWdpdCBhL3hlbi9pbmNs
dWRlL3hzbS94c20uaCBiL3hlbi9pbmNsdWRlL3hzbS94c20uaAppbmRleCBiNjE0MWY2Li5iZjM5
ZGJkIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS94c20veHNtLmgKKysrIGIveGVuL2luY2x1ZGUv
eHNtL3hzbS5oCkBAIC0xMDYsNiArMTA2LDcgQEAgc3RydWN0IHhzbV9vcGVyYXRpb25zIHsKICAg
ICBpbnQgKCppb21lbV9wZXJtaXNzaW9uKSAoc3RydWN0IGRvbWFpbiAqZCwgdWludDY0X3Qgcywg
dWludDY0X3QgZSwgdWludDhfdCBhbGxvdyk7CiAgICAgaW50ICgqaW9tZW1fbWFwcGluZykgKHN0
cnVjdCBkb21haW4gKmQsIHVpbnQ2NF90IHMsIHVpbnQ2NF90IGUsIHVpbnQ4X3QgYWxsb3cpOwog
ICAgIGludCAoKnBjaV9jb25maWdfcGVybWlzc2lvbikgKHN0cnVjdCBkb21haW4gKmQsIHVpbnQz
Ml90IG1hY2hpbmVfYmRmLCB1aW50MTZfdCBzdGFydCwgdWludDE2X3QgZW5kLCB1aW50OF90IGFj
Y2Vzcyk7CisgICAgaW50ICgqbXNpX2NvbnRyb2wpIChzdHJ1Y3QgZG9tYWluICpkLCB1aW50MzJf
dCBtYWNoaW5lX2JkZiwgdWludDhfdCBtc2l4LCB1aW50OF90IGVuYWJsZSk7CiAKICNpZiBkZWZp
bmVkKENPTkZJR19IQVNfUEFTU1RIUk9VR0gpICYmIGRlZmluZWQoQ09ORklHX0hBU19QQ0kpCiAg
ICAgaW50ICgqZ2V0X2RldmljZV9ncm91cCkgKHVpbnQzMl90IG1hY2hpbmVfYmRmKTsKQEAgLTQ2
NCw2ICs0NjUsMTEgQEAgc3RhdGljIGlubGluZSBpbnQgeHNtX3BjaV9jb25maWdfcGVybWlzc2lv
biAoeHNtX2RlZmF1bHRfdCBkZWYsIHN0cnVjdCBkb21haW4gKmQKICAgICByZXR1cm4geHNtX29w
cy0+cGNpX2NvbmZpZ19wZXJtaXNzaW9uKGQsIG1hY2hpbmVfYmRmLCBzdGFydCwgZW5kLCBhY2Nl
c3MpOwogfQogCitzdGF0aWMgaW5saW5lIGludCB4c21fbXNpX2NvbnRyb2wgKHhzbV9kZWZhdWx0
X3QgZGVmLCBzdHJ1Y3QgZG9tYWluICpkLCB1aW50MzJfdCBtYWNoaW5lX2JkZiwgdWludDhfdCBt
c2l4LCB1aW50OF90IGVuYWJsZSkKK3sKKyAgICByZXR1cm4geHNtX29wcy0+bXNpX2NvbnRyb2wo
ZCwgbWFjaGluZV9iZGYsIG1zaXgsIGVuYWJsZSk7Cit9CisKICNpZiBkZWZpbmVkKENPTkZJR19I
QVNfUEFTU1RIUk9VR0gpICYmIGRlZmluZWQoQ09ORklHX0hBU19QQ0kpCiBzdGF0aWMgaW5saW5l
IGludCB4c21fZ2V0X2RldmljZV9ncm91cCh4c21fZGVmYXVsdF90IGRlZiwgdWludDMyX3QgbWFj
aGluZV9iZGYpCiB7CmRpZmYgLS1naXQgYS94ZW4veHNtL2R1bW15LmMgYi94ZW4veHNtL2R1bW15
LmMKaW5kZXggYzlhNTY2Zi4uODc4ZWVmZSAxMDA2NDQKLS0tIGEveGVuL3hzbS9kdW1teS5jCisr
KyBiL3hlbi94c20vZHVtbXkuYwpAQCAtODEsNiArODEsNyBAQCB2b2lkIF9faW5pdCB4c21fZml4
dXBfb3BzIChzdHJ1Y3QgeHNtX29wZXJhdGlvbnMgKm9wcykKICAgICBzZXRfdG9fZHVtbXlfaWZf
bnVsbChvcHMsIGlvbWVtX3Blcm1pc3Npb24pOwogICAgIHNldF90b19kdW1teV9pZl9udWxsKG9w
cywgaW9tZW1fbWFwcGluZyk7CiAgICAgc2V0X3RvX2R1bW15X2lmX251bGwob3BzLCBwY2lfY29u
ZmlnX3Blcm1pc3Npb24pOworICAgIHNldF90b19kdW1teV9pZl9udWxsKG9wcywgbXNpX2NvbnRy
b2wpOwogICAgIHNldF90b19kdW1teV9pZl9udWxsKG9wcywgZ2V0X3ZudW1haW5mbyk7CiAKICNp
ZiBkZWZpbmVkKENPTkZJR19IQVNfUEFTU1RIUk9VR0gpICYmIGRlZmluZWQoQ09ORklHX0hBU19Q
Q0kpCmRpZmYgLS1naXQgYS94ZW4veHNtL2ZsYXNrL2hvb2tzLmMgYi94ZW4veHNtL2ZsYXNrL2hv
b2tzLmMKaW5kZXggYTdkNjkwYS4uNWZiNzU1ZSAxMDA2NDQKLS0tIGEveGVuL3hzbS9mbGFzay9o
b29rcy5jCisrKyBiL3hlbi94c20vZmxhc2svaG9va3MuYwpAQCAtMTA4Myw2ICsxMDgzLDI5IEBA
IHN0YXRpYyBpbnQgZmxhc2tfcGNpX2NvbmZpZ19wZXJtaXNzaW9uKHN0cnVjdCBkb21haW4gKmQs
IHVpbnQzMl90IG1hY2hpbmVfYmRmLCB1CiAKIH0KIAorc3RhdGljIGludCBmbGFza19tc2lfY29u
dHJvbChzdHJ1Y3QgZG9tYWluICpkLCB1aW50MzJfdCBtYWNoaW5lX2JkZiwgdWludDhfdCBtc2l4
LCB1aW50OF90IGVuYWJsZSkKK3sKKyAgICB1aW50MzJfdCBkc2lkLCByc2lkOworICAgIGludCBy
YyA9IC1FUEVSTTsKKyAgICBzdHJ1Y3QgYXZjX2F1ZGl0X2RhdGEgYWQ7CisgICAgdWludDMyX3Qg
cGVybTsKKworICAgIEFWQ19BVURJVF9EQVRBX0lOSVQoJmFkLCBERVYpOworICAgIGFkLmRldmlj
ZSA9IG1hY2hpbmVfYmRmOworCisgICAgcmMgPSBzZWN1cml0eV9kZXZpY2Vfc2lkKG1hY2hpbmVf
YmRmLCAmcnNpZCk7CisgICAgaWYgKCByYyApCisgICAgICAgIHJldHVybiByYzsKKworICAgIHJj
ID0gYXZjX2N1cnJlbnRfaGFzX3Blcm0ocnNpZCwgU0VDQ0xBU1NfUkVTT1VSQ0UsIFJFU09VUkNF
X19TRVRVUCwgJmFkKTsKKyAgICBpZiAoIHJjICkKKyAgICAgICAgcmV0dXJuIHJjOworCisgICAg
cGVybSA9IGZsYXNrX2lvbW11X3Jlc291cmNlX3VzZV9wZXJtKCk7CisgICAgZHNpZCA9IGRvbWFp
bl9zaWQoZCk7CisgICAgcmV0dXJuIGF2Y19oYXNfcGVybShkc2lkLCByc2lkLCBTRUNDTEFTU19S
RVNPVVJDRSwgcGVybSwgJmFkKTsKK30KKwogc3RhdGljIGludCBmbGFza19yZXNvdXJjZV9wbHVn
X2NvcmUodm9pZCkKIHsKICAgICByZXR1cm4gYXZjX2N1cnJlbnRfaGFzX3Blcm0oU0VDSU5JVFNJ
RF9ET01YRU4sIFNFQ0NMQVNTX1JFU09VUkNFLCBSRVNPVVJDRV9fUExVRywgTlVMTCk7CkBAIC0x
ODAwLDYgKzE4MjMsNyBAQCBzdGF0aWMgc3RydWN0IHhzbV9vcGVyYXRpb25zIGZsYXNrX29wcyA9
IHsKICAgICAuaW9tZW1fcGVybWlzc2lvbiA9IGZsYXNrX2lvbWVtX3Blcm1pc3Npb24sCiAgICAg
LmlvbWVtX21hcHBpbmcgPSBmbGFza19pb21lbV9tYXBwaW5nLAogICAgIC5wY2lfY29uZmlnX3Bl
cm1pc3Npb24gPSBmbGFza19wY2lfY29uZmlnX3Blcm1pc3Npb24sCisgICAgLm1zaV9jb250cm9s
ID0gZmxhc2tfbXNpX2NvbnRyb2wsCiAKICAgICAucmVzb3VyY2VfcGx1Z19jb3JlID0gZmxhc2tf
cmVzb3VyY2VfcGx1Z19jb3JlLAogICAgIC5yZXNvdXJjZV91bnBsdWdfY29yZSA9IGZsYXNrX3Jl
c291cmNlX3VucGx1Z19jb3JlLApkaWZmIC0tZ2l0IGEveGVuL3hzbS9mbGFzay9wb2xpY3kvYWNj
ZXNzX3ZlY3RvcnMgYi94ZW4veHNtL2ZsYXNrL3BvbGljeS9hY2Nlc3NfdmVjdG9ycwppbmRleCAx
OTRkNzQzLi4wZGRmYzkxIDEwMDY0NAotLS0gYS94ZW4veHNtL2ZsYXNrL3BvbGljeS9hY2Nlc3Nf
dmVjdG9ycworKysgYi94ZW4veHNtL2ZsYXNrL3BvbGljeS9hY2Nlc3NfdmVjdG9ycwpAQCAtNDY2
LDYgKzQ2Niw3IEBAIGNsYXNzIHJlc291cmNlCiAjIGNoZWNrZWQgZm9yIFBIWVNERVZPUF9yZXN0
b3JlX21zaSogKHRhcmdldCBQQ0kgZGV2aWNlKQogIyBjaGVja2VkIGZvciBQSFlTREVWT1Bfc2V0
dXBfZ3NpICh0YXJnZXQgSVJRKQogIyBjaGVja2VkIGZvciBQSFlTREVWT1BfcGNpX21tY2ZnX3Jl
c2VydmVkICh0YXJnZXQgeGVuX3QpCisjIGNoZWNrZWQgZm9yIFBIWVNERVZPUF9tc2lfY29udHJv
bCAodGFyZ2V0IFBDSSBkZXZpY2UpCiAgICAgc2V0dXAKIH0KIAotLSAKZ2l0LXNlcmllcyAwLjku
MQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 17 01:01:50 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Jul 2019 01:01:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnYK2-00054R-1H; Wed, 17 Jul 2019 01:01:30 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=o+Bt=VO=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1hnYK0-000542-9A
 for xen-devel@lists.xenproject.org; Wed, 17 Jul 2019 01:01:28 +0000
X-Inumbo-ID: 65db98f0-a82e-11e9-9acd-679cd0efb6fa
Received: from new3-smtp.messagingengine.com (unknown [66.111.4.229])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 65db98f0-a82e-11e9-9acd-679cd0efb6fa;
 Wed, 17 Jul 2019 01:01:24 +0000 (UTC)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailnew.nyi.internal (Postfix) with ESMTP id 6586C22C5;
 Tue, 16 Jul 2019 21:01:23 -0400 (EDT)
Received: from mailfrontend2 ([10.202.2.163])
 by compute7.internal (MEProxy); Tue, 16 Jul 2019 21:01:23 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:content-transfer-encoding:content-type
 :date:from:message-id:mime-version:subject:to:x-me-proxy
 :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm3; bh=KfbX31
 HzPuJRwZjCOc99cvHJdumaNPTN5XOi8sXY5wU=; b=nBiYT0aofiE8DBZZDz0sYg
 MrcFXraVfL0GPH9d/9VbncsRB7m+f5tKyE9KMF6CnwLkv02u6JAp2mDleAf1jX3f
 wTdZ5uA6/O1Nqi4YuWmI/x12UlfS8OC2b1iOT+e1Rx6aSTHtWmOvH0XBbrNftxYV
 fMs9kuuRTmFv2ELUelO6wz/RjplAgS/di2L0PAL1mCR0JANusjbdeBotWl48FbSH
 nwCjkh0+QVY/TQW2zWd2NuRszo4FkrxINjRBnFAulvvpaq0eJNcVXjdoaHrlR63E
 GLaZ7gn5XVEi+UsIh8JXw71RaQlW8PnOelZJM+rxiqKf7+RiFTACcyqu+5Qzl2NQ
 ==
X-ME-Sender: <xms:YXMuXR3MH8Ki5_H7gb_NIcowgg09KS3jia_cv56208sc74pTl4EVkg>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduvddriedugdegvdcutefuodetggdotefrodftvf
 curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu
 uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenfg
 hrlhcuvffnffculddqiedmnecujfgurhephffvufffkffogggtgfesthekredtredtjeen
 ucfhrhhomhepofgrrhgvkhcuofgrrhgtiiihkhhofihskhhiqdfikphrvggtkhhiuceomh
 grrhhmrghrvghksehinhhvihhsihgslhgvthhhihhnghhslhgrsgdrtghomheqnecuffho
 mhgrihhnpehquhgsvghsqdhoshdrohhrghenucfkphepledurdeihedrfeegrdeffeenuc
 frrghrrghmpehmrghilhhfrhhomhepmhgrrhhmrghrvghksehinhhvihhsihgslhgvthhh
 ihhnghhslhgrsgdrtghomhenucevlhhushhtvghrufhiiigvpedt
X-ME-Proxy: <xmx:YXMuXaI5fNmlyyCDgTngS1xlWTQYUSjiMlKiCtypbK-KZy9M1xZ_Kg>
 <xmx:YXMuXQAc2UsVo__DMd_NYo2o-RmaIRRMtXyi9WZd0Ii5sUa74npDOw>
 <xmx:YXMuXTxgbtbvNYxV9tgDTDrnQBeaGSAy8Y-a7Vg1noU8-o2o8R71Lg>
 <xmx:Y3MuXV8r_7YSu1KEPbOXvKcNzk2dCVGh2AN1cAh7Imq7nwrHgP832A>
Received: from localhost.localdomain (ip5b412221.dynamic.kabel-deutschland.de
 [91.65.34.33])
 by mail.messagingengine.com (Postfix) with ESMTPA id 344B6380086;
 Tue, 16 Jul 2019 21:01:19 -0400 (EDT)
From: =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
To: xen-devel@lists.xenproject.org
Date: Wed, 17 Jul 2019 03:00:38 +0200
Message-Id: <cover.537da3804adbe71352bed871578f3e893e2210c5.1563325215.git-series.marmarek@invisiblethingslab.com>
X-Mailer: git-send-email 2.20.1
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v5 0/6] Fix PCI passthrough for HVM with
 stubdomain
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 =?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>,
 Anthony PERARD <anthony.perard@citrix.com>,
 Daniel De Graaf <dgdegra@tycho.nsa.gov>, Brian Woods <brian.woods@amd.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SW4gdGhpcyB2ZXJzaW9uLCBJIGFkZCBQSFlTREVWT1BfbXNpX2NvbnRyb2wgdG8gYWxsb3cgc3R1
YmRvbWFpbgplbmFibGluZyBNU0kgYWZ0ZXIgbWFwcGluZyBpdC4KClJlbGF0ZWQgYXJ0aWNsZToK
aHR0cHM6Ly93d3cucXViZXMtb3Mub3JnL25ld3MvMjAxNy8xMC8xOC9tc2ktc3VwcG9ydC8KCkNo
YW5nZXMgaW4gdjI6CiAtIG5ldyAieGVuL3g4NjogQWxsb3cgc3R1YmRvbSBhY2Nlc3MgdG8gaXJx
IGNyZWF0ZWQgZm9yIG1zaSIgcGF0Y2gKIC0gYXBwbGllZCByZXZpZXcgY29tbWVudHMgZnJvbSB2
MQpDaGFuZ2VzIGlzIHYzOgogLSBhcHBseSBzdWdnZXN0aW9ucyBieSBSb2dlcgogLSBhZGQgUEhZ
U0RFVk9QX21zaV9tc2l4X3NldF9lbmFibGUKQ2hhbmdlcyBpbiB2NDoKIC0gaW1wbGVtZW50IHN1
Z2dlc3Rpb25zIGJ5IFdlaSwgUm9nZXIsIEphbgogLSBwbHVnIG5ldyBwaHlzZGV2b3AgaW50byBY
U00KQ2hhbmdlcyBpbiB2NToKIC0gcmViYXNlIG9uIG1hc3RlcgogLSByZW5hbWUgdG8gUEhZU0RF
Vk9QX21zaV9jb250cm9sCiAtIG1vdmUgZ3JhbnRpbmcgYWNjZXNzIHRvIElSUSBpbnRvIGNyZWF0
ZV9pcnEKCi0tLQpDYzogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkNj
OiBXZWkgTGl1IDx3bEB4ZW4ub3JnPgpDYzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNA
Y2l0cml4LmNvbT4KQ2M6IEdlb3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5sYXBAZXUuY2l0cml4LmNv
bT4KQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KQ2M6IEp1bGllbiBHcmFsbCA8
anVsaWVuLmdyYWxsQGFybS5jb20+CkNjOiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53
aWxrQG9yYWNsZS5jb20+CkNjOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5l
bC5vcmc+CkNjOiBUaW0gRGVlZ2FuIDx0aW1AeGVuLm9yZz4KQ2M6IEFudGhvbnkgUEVSQVJEIDxh
bnRob255LnBlcmFyZEBjaXRyaXguY29tPgpDYzogIlJvZ2VyIFBhdSBNb25uw6kiIDxyb2dlci5w
YXVAY2l0cml4LmNvbT4KQ2M6IFN1cmF2ZWUgU3V0aGlrdWxwYW5pdCA8c3VyYXZlZS5zdXRoaWt1
bHBhbml0QGFtZC5jb20+CkNjOiBCcmlhbiBXb29kcyA8YnJpYW4ud29vZHNAYW1kLmNvbT4KQ2M6
IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgpDYzogRGFuaWVsIERlIEdyYWFmIDxk
Z2RlZ3JhQHR5Y2hvLm5zYS5nb3Y+CgpNYXJlayBNYXJjenlrb3dza2ktR8OzcmVja2kgKDYpOgog
IGxpYnhsOiBkbyBub3QgYXR0YWNoIHhlbi1wY2liYWNrIHRvIEhWTSBkb21haW4sIGlmIHN0dWJk
b21haW4gaXMgaW4gdXNlCiAgbGlieGw6IGF0dGFjaCBQQ0kgZGV2aWNlIHRvIHFlbXUgb25seSBh
ZnRlciBzZXR0aW5nIHBjaWJhY2svcGNpZnJvbnQKICBsaWJ4bDogZG9uJ3QgdHJ5IHRvIG1hbmlw
dWxhdGUganNvbiBjb25maWcgZm9yIHN0dWJkb21haW4KICB4ZW4veDg2OiBBbGxvdyBzdHViZG9t
IGFjY2VzcyB0byBpcnEgY3JlYXRlZCBmb3IgbXNpLgogIHhlbi94ODY6IGFkZCBQSFlTREVWT1Bf
bXNpX2NvbnRyb2wKICB0b29scy9saWJ4YzogYWRkIHdyYXBwZXIgZm9yIFBIWVNERVZPUF9tc2lf
Y29udHJvbAoKIHRvb2xzL2xpYnhjL2luY2x1ZGUveGVuY3RybC5oICAgICAgICAgICAgfCAgNiAr
Ky0KIHRvb2xzL2xpYnhjL3hjX3BoeXNkZXYuYyAgICAgICAgICAgICAgICAgfCAxOSArKysrKysr
Ky0KIHRvb2xzL2xpYnhsL2xpYnhsX3BjaS5jICAgICAgICAgICAgICAgICAgfCA2MyArKysrKysr
KysrKysrKysrKy0tLS0tLS0tCiB4ZW4vYXJjaC94ODYvaHBldC5jICAgICAgICAgICAgICAgICAg
ICAgIHwgIDMgKy0KIHhlbi9hcmNoL3g4Ni9pcnEuYyAgICAgICAgICAgICAgICAgICAgICAgfCA1
MSArKysrKysrKysrKysrKy0tLS0tLQogeGVuL2FyY2gveDg2L21zaS5jICAgICAgICAgICAgICAg
ICAgICAgICB8IDQyICsrKysrKysrKysrKysrKysrLQogeGVuL2FyY2gveDg2L3BoeXNkZXYuYyAg
ICAgICAgICAgICAgICAgICB8IDI1ICsrKysrKysrKystCiB4ZW4vYXJjaC94ODYveDg2XzY0L3Bo
eXNkZXYuYyAgICAgICAgICAgIHwgIDQgKystCiB4ZW4vY29tbW9uL2lycS5jICAgICAgICAgICAg
ICAgICAgICAgICAgIHwgIDEgKy0KIHhlbi9kcml2ZXJzL2NoYXIvbnMxNjU1MC5jICAgICAgICAg
ICAgICAgfCAgMiArLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2luaXQuYyB8
ICAyICstCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9wY2kuYyAgICAgICAgICAgIHwgIDMgKy0K
IHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jICAgICAgfCAgMyArLQogeGVuL2lu
Y2x1ZGUvYXNtLXg4Ni9pcnEuaCAgICAgICAgICAgICAgICB8ICAyICstCiB4ZW4vaW5jbHVkZS9h
c20teDg2L21zaS5oICAgICAgICAgICAgICAgIHwgIDEgKy0KIHhlbi9pbmNsdWRlL3B1YmxpYy9w
aHlzZGV2LmggICAgICAgICAgICAgfCAxNiArKysrKystCiB4ZW4vaW5jbHVkZS94ZW4vaXJxLmgg
ICAgICAgICAgICAgICAgICAgIHwgIDEgKy0KIHhlbi9pbmNsdWRlL3hsYXQubHN0ICAgICAgICAg
ICAgICAgICAgICAgfCAgMSArLQogeGVuL2luY2x1ZGUveHNtL2R1bW15LmggICAgICAgICAgICAg
ICAgICB8ICA3ICsrKy0KIHhlbi9pbmNsdWRlL3hzbS94c20uaCAgICAgICAgICAgICAgICAgICAg
fCAgNiArKy0KIHhlbi94c20vZHVtbXkuYyAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgMSAr
LQogeGVuL3hzbS9mbGFzay9ob29rcy5jICAgICAgICAgICAgICAgICAgICB8IDI0ICsrKysrKysr
KystCiB4ZW4veHNtL2ZsYXNrL3BvbGljeS9hY2Nlc3NfdmVjdG9ycyAgICAgIHwgIDEgKy0KIDIz
IGZpbGVzIGNoYW5nZWQsIDI0NiBpbnNlcnRpb25zKCspLCAzOCBkZWxldGlvbnMoLSkKCmJhc2Ut
Y29tbWl0OiBiNTQxMjg3YzM2MDA3MTNmZWFhYWY3NjA4Y2Q0MDVlN2IyZTRlZmQwCi0tIApnaXQt
c2VyaWVzIDAuOS4xCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 17 01:01:50 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Jul 2019 01:01:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnYK2-00054X-Ab; Wed, 17 Jul 2019 01:01:30 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=o+Bt=VO=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1hnYK0-000543-IR
 for xen-devel@lists.xenproject.org; Wed, 17 Jul 2019 01:01:28 +0000
X-Inumbo-ID: 66ac2038-a82e-11e9-b486-374560743dd7
Received: from wout4-smtp.messagingengine.com (unknown [64.147.123.20])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 66ac2038-a82e-11e9-b486-374560743dd7;
 Wed, 17 Jul 2019 01:01:26 +0000 (UTC)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailout.west.internal (Postfix) with ESMTP id E0987405;
 Tue, 16 Jul 2019 21:01:24 -0400 (EDT)
Received: from mailfrontend2 ([10.202.2.163])
 by compute7.internal (MEProxy); Tue, 16 Jul 2019 21:01:25 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:content-transfer-encoding:content-type
 :date:from:in-reply-to:message-id:mime-version:references
 :subject:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender
 :x-sasl-enc; s=fm3; bh=EpWbvZmO3WWqGzuHKNIUKK+om3VcVBbW+Wmx/jZtn
 28=; b=tfHi7rjG9i/5XmtKBagr9F7jklbSl3VMyiP81TDTr32w7dHTGCMEaRFV7
 15N5OCVaREFjxgLD7dBSzPx5F5werNxIorFgoI7ZYB8NE3Lvj0hnd1jJGfSWWXlY
 Lm3JBykpAjDPLHN3Rz1UB9hFIxw6hxfgZ1vBKjOTv96INBZnHDnZwqfXnaRxe8Iw
 wJhKnKVOOnUyDwxM44xIqsyb4mJxKoTTL6zT+MkqJv98xLX3Li8lO32CL6psYu77
 Ubd9V7TaDr0u3NvUAjBMGUdOpkaRLgp0R5hV60TyuXlRtnO17hHjVRkgXSiKzYHc
 7J7aAYB0mbEis8YHyB7fQ3N6rL7dA==
X-ME-Sender: <xms:ZHMuXRZ5Q9Ycuhr7RrqxLnhCh4veZBGAWb0Zy4BZ8f5keEKNHFVrAA>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduvddriedugdegvdcutefuodetggdotefrodftvf
 curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu
 uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc
 fjughrpefhvffufffkofgjfhggtgfgsehtkeertdertdejnecuhfhrohhmpeforghrvghk
 ucforghrtgiihihkohifshhkihdqifpkrhgvtghkihcuoehmrghrmhgrrhgvkhesihhnvh
 hishhisghlvghthhhinhhgshhlrggsrdgtohhmqeenucfkphepledurdeihedrfeegrdef
 feenucfrrghrrghmpehmrghilhhfrhhomhepmhgrrhhmrghrvghksehinhhvihhsihgslh
 gvthhhihhnghhslhgrsgdrtghomhenucevlhhushhtvghrufhiiigvpedu
X-ME-Proxy: <xmx:ZHMuXdhocBdEvdM27oJPANNc7EWzLiwrjQ5zrRp4OIP9HYQ5bhy_zQ>
 <xmx:ZHMuXbO93z83q3MgWe09xE2gbQoWROHf4xBl1jw1yUh-2jIow3pALw>
 <xmx:ZHMuXXN4ZE_uuz26cqmwzth8-oP3t6NMBXgJpWjPAiwDCfhcFjHf4g>
 <xmx:ZHMuXbpDGZH3oHkj5tDtkU76DoD5MZqQ1hkRwtweIz03f1cfukR18g>
Received: from localhost.localdomain (ip5b412221.dynamic.kabel-deutschland.de
 [91.65.34.33])
 by mail.messagingengine.com (Postfix) with ESMTPA id 7041A38008A;
 Tue, 16 Jul 2019 21:01:23 -0400 (EDT)
From: =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
To: xen-devel@lists.xenproject.org
Date: Wed, 17 Jul 2019 03:00:41 +0200
Message-Id: <c906b2f0a0105aac72302ceaee6c69326f762e23.1563325215.git-series.marmarek@invisiblethingslab.com>
X-Mailer: git-send-email 2.20.1
In-Reply-To: <cover.537da3804adbe71352bed871578f3e893e2210c5.1563325215.git-series.marmarek@invisiblethingslab.com>
References: <cover.537da3804adbe71352bed871578f3e893e2210c5.1563325215.git-series.marmarek@invisiblethingslab.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v5 3/6] libxl: don't try to manipulate json
 config for stubdomain
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony PERARD <anthony.perard@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>, Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U3R1YmRvbWFpbiBkbyBub3QgaGF2ZSBpdCdzIG93biBjb25maWcgZmlsZSAtIGl0cyBjb25maWd1
cmF0aW9uIGlzCmRlcml2ZWQgZnJvbSB0YXJnZXQgZG9tYWlucy4gRG8gbm90IHRyeSB0byBtYW5p
cHVsYXRlIGl0IHdoZW4gYXR0YWNoaW5nClBDSSBkZXZpY2UuCgpUaGlzIGJ1ZyBwcmV2ZW50ZWQg
c3RhcnRpbmcgSFZNIHdpdGggc3R1YmRvbWFpbiBhbmQgUENJIHBhc3N0aHJvdWdoCmRldmljZSBh
dHRhY2hlZC4KClNpZ25lZC1vZmYtYnk6IE1hcmVrIE1hcmN6eWtvd3NraS1Hw7NyZWNraSA8bWFy
bWFyZWtAaW52aXNpYmxldGhpbmdzbGFiLmNvbT4KQWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUy
QGNpdHJpeC5jb20+Ci0tLQpDaGFuZ2VzIGluIHYzOgogLSBza2lwIGxpYnhsX19kbV9jaGVja19z
dGFydCB0b28sIGFzIHN0dWJkb21haW4gaXMgZ3VhcmFudGVlZCB0byBiZQogICBydW5uaW5nIGF0
IHRoaXMgc3RhZ2UgYWxyZWFkeQogLSBkbyBub3QgaW5pdCBkX2NvbmZpZyBhdCBhbGwsIGFzIGl0
IGlzIHVzZWQgb25seSBmb3IganNvbiBtYW5pcHVsYXRpb24KQ2hhbmdlcyBpbiB2NDoKIC0gYWRq
dXN0IGNvbW1lbnQgc3R5bGUKLS0tCiB0b29scy9saWJ4bC9saWJ4bF9wY2kuYyB8IDUwICsrKysr
KysrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDMy
IGluc2VydGlvbnMoKyksIDE4IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhs
L2xpYnhsX3BjaS5jIGIvdG9vbHMvbGlieGwvbGlieGxfcGNpLmMKaW5kZXggMTgwODllYS4uOTE0
NDgxNSAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfcGNpLmMKKysrIGIvdG9vbHMvbGli
eGwvbGlieGxfcGNpLmMKQEAgLTEyMCwxMCArMTIwLDE0IEBAIHN0YXRpYyBpbnQgbGlieGxfX2Rl
dmljZV9wY2lfYWRkX3hlbnN0b3JlKGxpYnhsX19nYyAqZ2MsIHVpbnQzMl90IGRvbWlkLCBsaWJ4
bF9kCiAgICAgbGlieGxfZG9tYWluX2NvbmZpZyBkX2NvbmZpZzsKICAgICBsaWJ4bF9kZXZpY2Vf
cGNpIHBjaWRldl9zYXZlZDsKICAgICBsaWJ4bF9fZG9tYWluX3VzZXJkYXRhX2xvY2sgKmxvY2sg
PSBOVUxMOworICAgIGJvb2wgaXNfc3R1YmRvbWFpbiA9IGxpYnhsX2lzX3N0dWJkb20oQ1RYLCBk
b21pZCwgTlVMTCk7CiAKLSAgICBsaWJ4bF9kb21haW5fY29uZmlnX2luaXQoJmRfY29uZmlnKTsK
LSAgICBsaWJ4bF9kZXZpY2VfcGNpX2luaXQoJnBjaWRldl9zYXZlZCk7Ci0gICAgbGlieGxfZGV2
aWNlX3BjaV9jb3B5KENUWCwgJnBjaWRldl9zYXZlZCwgcGNpZGV2KTsKKyAgICAvKiBTdHViZG9t
YWluIGRvZXNuJ3QgaGF2ZSBvd24gY29uZmlnLiAqLworICAgIGlmICghaXNfc3R1YmRvbWFpbikg
eworICAgICAgICBsaWJ4bF9kb21haW5fY29uZmlnX2luaXQoJmRfY29uZmlnKTsKKyAgICAgICAg
bGlieGxfZGV2aWNlX3BjaV9pbml0KCZwY2lkZXZfc2F2ZWQpOworICAgICAgICBsaWJ4bF9kZXZp
Y2VfcGNpX2NvcHkoQ1RYLCAmcGNpZGV2X3NhdmVkLCBwY2lkZXYpOworICAgIH0KIAogICAgIGJl
X3BhdGggPSBsaWJ4bF9fZG9tYWluX2RldmljZV9iYWNrZW5kX3BhdGgoZ2MsIDAsIGRvbWlkLCAw
LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgTElCWExf
X0RFVklDRV9LSU5EX1BDSSk7CkBAIC0xNTIsMjcgKzE1NiwzNSBAQCBzdGF0aWMgaW50IGxpYnhs
X19kZXZpY2VfcGNpX2FkZF94ZW5zdG9yZShsaWJ4bF9fZ2MgKmdjLCB1aW50MzJfdCBkb21pZCwg
bGlieGxfZAogICAgIEdDTkVXKGRldmljZSk7CiAgICAgbGlieGxfX2RldmljZV9mcm9tX3BjaWRl
dihnYywgZG9taWQsIHBjaWRldiwgZGV2aWNlKTsKIAotICAgIGxvY2sgPSBsaWJ4bF9fbG9ja19k
b21haW5fdXNlcmRhdGEoZ2MsIGRvbWlkKTsKLSAgICBpZiAoIWxvY2spIHsKLSAgICAgICAgcmMg
PSBFUlJPUl9MT0NLX0ZBSUw7Ci0gICAgICAgIGdvdG8gb3V0OwotICAgIH0KKyAgICAvKiAKKyAg
ICAgKiBTdHViZG9taW4gY29uZmlnIGlzIGRlcml2ZWQgZnJvbSBpdHMgdGFyZ2V0IGRvbWFpbiwg
aXQgZG9lc24ndCBoYXZlCisgICAgICogaXRzIG93biBmaWxlLgorICAgICAqLworICAgIGlmICgh
aXNfc3R1YmRvbWFpbikgeworICAgICAgICBsb2NrID0gbGlieGxfX2xvY2tfZG9tYWluX3VzZXJk
YXRhKGdjLCBkb21pZCk7CisgICAgICAgIGlmICghbG9jaykgeworICAgICAgICAgICAgcmMgPSBF
UlJPUl9MT0NLX0ZBSUw7CisgICAgICAgICAgICBnb3RvIG91dDsKKyAgICAgICAgfQogCi0gICAg
cmMgPSBsaWJ4bF9fZ2V0X2RvbWFpbl9jb25maWd1cmF0aW9uKGdjLCBkb21pZCwgJmRfY29uZmln
KTsKLSAgICBpZiAocmMpIGdvdG8gb3V0OworICAgICAgICByYyA9IGxpYnhsX19nZXRfZG9tYWlu
X2NvbmZpZ3VyYXRpb24oZ2MsIGRvbWlkLCAmZF9jb25maWcpOworICAgICAgICBpZiAocmMpIGdv
dG8gb3V0OwogCi0gICAgZGV2aWNlX2FkZF9kb21haW5fY29uZmlnKGdjLCAmZF9jb25maWcsICZs
aWJ4bF9fcGNpZGV2X2RldnR5cGUsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICZwY2lk
ZXZfc2F2ZWQpOworICAgICAgICBkZXZpY2VfYWRkX2RvbWFpbl9jb25maWcoZ2MsICZkX2NvbmZp
ZywgJmxpYnhsX19wY2lkZXZfZGV2dHlwZSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICZwY2lkZXZfc2F2ZWQpOwogCi0gICAgcmMgPSBsaWJ4bF9fZG1fY2hlY2tfc3RhcnQoZ2Ms
ICZkX2NvbmZpZywgZG9taWQpOwotICAgIGlmIChyYykgZ290byBvdXQ7CisgICAgICAgIHJjID0g
bGlieGxfX2RtX2NoZWNrX3N0YXJ0KGdjLCAmZF9jb25maWcsIGRvbWlkKTsKKyAgICAgICAgaWYg
KHJjKSBnb3RvIG91dDsKKyAgICB9CiAKICAgICBmb3IgKDs7KSB7CiAgICAgICAgIHJjID0gbGli
eGxfX3hzX3RyYW5zYWN0aW9uX3N0YXJ0KGdjLCAmdCk7CiAgICAgICAgIGlmIChyYykgZ290byBv
dXQ7CiAKLSAgICAgICAgcmMgPSBsaWJ4bF9fc2V0X2RvbWFpbl9jb25maWd1cmF0aW9uKGdjLCBk
b21pZCwgJmRfY29uZmlnKTsKLSAgICAgICAgaWYgKHJjKSBnb3RvIG91dDsKKyAgICAgICAgaWYg
KGxvY2spIHsKKyAgICAgICAgICAgIHJjID0gbGlieGxfX3NldF9kb21haW5fY29uZmlndXJhdGlv
bihnYywgZG9taWQsICZkX2NvbmZpZyk7CisgICAgICAgICAgICBpZiAocmMpIGdvdG8gb3V0Owor
ICAgICAgICB9CiAKICAgICAgICAgbGlieGxfX3hzX3dyaXRldihnYywgdCwgYmVfcGF0aCwgbGli
eGxfX3hzX2t2c19vZl9mbGV4YXJyYXkoZ2MsIGJhY2spKTsKIApAQCAtMTg0LDggKzE5NiwxMCBA
QCBzdGF0aWMgaW50IGxpYnhsX19kZXZpY2VfcGNpX2FkZF94ZW5zdG9yZShsaWJ4bF9fZ2MgKmdj
LCB1aW50MzJfdCBkb21pZCwgbGlieGxfZAogb3V0OgogICAgIGxpYnhsX194c190cmFuc2FjdGlv
bl9hYm9ydChnYywgJnQpOwogICAgIGlmIChsb2NrKSBsaWJ4bF9fdW5sb2NrX2RvbWFpbl91c2Vy
ZGF0YShsb2NrKTsKLSAgICBsaWJ4bF9kZXZpY2VfcGNpX2Rpc3Bvc2UoJnBjaWRldl9zYXZlZCk7
Ci0gICAgbGlieGxfZG9tYWluX2NvbmZpZ19kaXNwb3NlKCZkX2NvbmZpZyk7CisgICAgaWYgKCFp
c19zdHViZG9tYWluKSB7CisgICAgICAgIGxpYnhsX2RldmljZV9wY2lfZGlzcG9zZSgmcGNpZGV2
X3NhdmVkKTsKKyAgICAgICAgbGlieGxfZG9tYWluX2NvbmZpZ19kaXNwb3NlKCZkX2NvbmZpZyk7
CisgICAgfQogICAgIHJldHVybiByYzsKIH0KIAotLSAKZ2l0LXNlcmllcyAwLjkuMQoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 17 01:01:50 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Jul 2019 01:01:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnYK1-00054L-Os; Wed, 17 Jul 2019 01:01:29 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=o+Bt=VO=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1hnYK0-000541-8k
 for xen-devel@lists.xenproject.org; Wed, 17 Jul 2019 01:01:28 +0000
X-Inumbo-ID: 65d730e4-a82e-11e9-a195-ef06a8b04646
Received: from wout4-smtp.messagingengine.com (unknown [64.147.123.20])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 65d730e4-a82e-11e9-a195-ef06a8b04646;
 Wed, 17 Jul 2019 01:01:24 +0000 (UTC)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailout.west.internal (Postfix) with ESMTP id 4A3863F2;
 Tue, 16 Jul 2019 21:01:23 -0400 (EDT)
Received: from mailfrontend2 ([10.202.2.163])
 by compute7.internal (MEProxy); Tue, 16 Jul 2019 21:01:23 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:content-transfer-encoding:content-type
 :date:from:in-reply-to:message-id:mime-version:references
 :subject:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender
 :x-sasl-enc; s=fm3; bh=T433qKPJ5yOL+6nQ2s/YupvBv1Cpvvjysd0Aung09
 q0=; b=oyCGe7RDRE1pj7tvCAihJaqKTHefo2z0WgJzo3vHuI3OXe4zuP1OUJvNF
 7EAs6vuqyxcqEhCDsLdudAssbQ0PKYOMYnxJ4rsWJWhC9rrxo7IWO+AOUxCD+ATu
 EG8NruvdIatlz+KsU+3P6jju4cy20qwG5AEHY3nmFXAkWOXBs8H6Iun+6HpWMs+F
 v52pMmeIUlLZpsQodiCK9s96jBZpaicQpMx/LDwG7Ld91oVUkcAnwZhOiEj3i5EV
 Thdd6sT6oNT1Xk/GoJtKdzp/9JCDgQB7F/XA3LtRKsrcrd+27gVC5PdqNb50sKY2
 t/QTDOyE4GXRPUfB+w/rGHk6X/xqQ==
X-ME-Sender: <xms:YnMuXTx1aPXyH61nrG-lJDspXrx8z5mMiIWJOmTQx2uk43CYSzYpVg>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduvddriedugdegvdcutefuodetggdotefrodftvf
 curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu
 uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc
 fjughrpefhvffufffkofgjfhggtgfgsehtkeertdertdejnecuhfhrohhmpeforghrvghk
 ucforghrtgiihihkohifshhkihdqifpkrhgvtghkihcuoehmrghrmhgrrhgvkhesihhnvh
 hishhisghlvghthhhinhhgshhlrggsrdgtohhmqeenucfkphepledurdeihedrfeegrdef
 feenucfrrghrrghmpehmrghilhhfrhhomhepmhgrrhhmrghrvghksehinhhvihhsihgslh
 gvthhhihhnghhslhgrsgdrtghomhenucevlhhushhtvghrufhiiigvpedt
X-ME-Proxy: <xmx:YnMuXf1lmVTopB2JHft4KPan8kdBoKOJ9dem3xJVTsoRK_EJHatkQQ>
 <xmx:YnMuXac6DoN-ADaqI6P8jONXIoaYlBYFL5w2RSAvIVA02xX9F4NnYg>
 <xmx:YnMuXUWUcLzl3xH5jx--gvNzo8MM3CQP-7eAIzaLfyJji84Gkf3mrQ>
 <xmx:YnMuXYL6YDmcAmZtSHIKSdkcHD5VK92hrHCGqIh60t7Bevp2RW3NSg>
Received: from localhost.localdomain (ip5b412221.dynamic.kabel-deutschland.de
 [91.65.34.33])
 by mail.messagingengine.com (Postfix) with ESMTPA id 56EC9380084;
 Tue, 16 Jul 2019 21:01:21 -0400 (EDT)
From: =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
To: xen-devel@lists.xenproject.org
Date: Wed, 17 Jul 2019 03:00:39 +0200
Message-Id: <5b6a20c0b33a2b52175174a27ce388208f932992.1563325215.git-series.marmarek@invisiblethingslab.com>
X-Mailer: git-send-email 2.20.1
In-Reply-To: <cover.537da3804adbe71352bed871578f3e893e2210c5.1563325215.git-series.marmarek@invisiblethingslab.com>
References: <cover.537da3804adbe71352bed871578f3e893e2210c5.1563325215.git-series.marmarek@invisiblethingslab.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v5 1/6] libxl: do not attach xen-pciback to HVM
 domain, if stubdomain is in 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: Anthony PERARD <anthony.perard@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>, Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SFZNIGRvbWFpbnMgdXNlIElPTU1VIGFuZCBkZXZpY2UgbW9kZWwgYXNzaXN0YW5jZSBmb3IgY29t
bXVuaWNhdGluZyB3aXRoClBDSSBkZXZpY2VzLCB4ZW4tcGNpZnJvbnQvcGNpYmFjayBpc24ndCBk
aXJlY3RseSBuZWVkZWQgYnkgSFZNIGRvbWFpbi4KQnV0IHBjaWJhY2sgc2VydmUgYWxzbyBzZWNv
bmQgZnVuY3Rpb24gLSBpdCByZXNldCB0aGUgZGV2aWNlIHdoZW4gaXQgaXMKZGVhc3NpZ25lZCBm
cm9tIHRoZSBndWVzdCBhbmQgZm9yIHRoaXMgcmVhc29uIHBjaWJhY2sgbmVlZHMgdG8gYmUgdXNl
ZAp3aXRoIEhWTSBkb21haW4gdG9vLgpXaGVuIEhWTSBkb21haW4gaGFzIGRldmljZSBtb2RlbCBp
biBzdHViZG9tYWluLCBhdHRhY2hpbmcgeGVuLXBjaWJhY2sgdG8KdGhlIHRhcmdldCBkb21haW4g
aXRzZWxmIG1heSBwcmV2ZW50IGF0dGFjaGluZyB4ZW4tcGNpYmFjayB0byB0aGUKKFBWKSBzdHVi
ZG9tYWluLCBlZmZlY3RpdmVseSBicmVha2luZyBQQ0kgcGFzc3Rocm91Z2guCgpGaXggdGhpcyBi
eSBhdHRhY2hpbmcgcGNpYmFjayBvbmx5IHRvIG9uZSBkb21haW46IGlmIFBWIHN0dWJkb21haW4g
aXMgaW4KdXNlLCBsZXQgaXQgYmUgc3R1YmRvbWFpbiAodGhlIGNvbW1pdCBwcmV2ZW50cyBhdHRh
Y2hpbmcgZGV2aWNlIHRvIHRhcmdldApIVk0gaW4gdGhpcyBjYXNlKTsgb3RoZXJ3aXNlLCBhdHRh
Y2ggaXQgdG8gdGhlIHRhcmdldCBkb21haW4uCgpTaWduZWQtb2ZmLWJ5OiBNYXJlayBNYXJjenlr
b3dza2ktR8OzcmVja2kgPG1hcm1hcmVrQGludmlzaWJsZXRoaW5nc2xhYi5jb20+CkFja2VkLWJ5
OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLS0KQ2hhbmdlcyBpbiB2MjoKIC0gcHJl
dmlvdXNseSBjYWxsZWQgImxpYnhsOiBhdHRhY2ggeGVuLXBjaWJhY2sgb25seSB0byBQViBkb21h
aW5zIgogLSBpbnN0ZWFkIG9mIGV4Y2x1ZGluZyBhbGwgSFZNcywgY2hhbmdlIHRoZSBjb25kaXRp
b24gdG8gd2hhdCBhY3R1YWxseQogICBtYXR0ZXJzIGhlcmUgLSBjaGVjayBpZiBzdHViZG9tYWlu
IGlzIGluIHVzZTsgdGhpcyB3YXkgeGVuLXBjaWJhY2sgaXMKICAgYWx3YXlzIGluIHVzZSAoZWl0
aGVyIGZvciB0aGUgdGFyZ2V0IGRvbWFpbiwgb3IgaXQncyBzdHViZG9tYWluKSwKICAgZml4aW5n
IFBDSSByZXNldCBieSB4ZW4tcGNpYmFjayBjb25jZXJucwpDaGFuZ2VzIGluIHYzOgogLSBhZGp1
c3QgY29tbWl0IG1lc3NhZ2UKLS0tCiB0b29scy9saWJ4bC9saWJ4bF9wY2kuYyB8IDQgKystLQog
MSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1n
aXQgYS90b29scy9saWJ4bC9saWJ4bF9wY2kuYyBiL3Rvb2xzL2xpYnhsL2xpYnhsX3BjaS5jCmlu
ZGV4IDRlYzY4NzIuLjdmZmFiODkgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX3BjaS5j
CisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX3BjaS5jCkBAIC0xMTA2LDcgKzExMDYsNyBAQCBvdXQ6
CiAgICAgICAgIH0KICAgICB9CiAKLSAgICBpZiAoIXN0YXJ0aW5nKQorICAgIGlmICghc3RhcnRp
bmcgJiYgIWxpYnhsX2dldF9zdHViZG9tX2lkKENUWCwgZG9taWQpKQogICAgICAgICByYyA9IGxp
YnhsX19kZXZpY2VfcGNpX2FkZF94ZW5zdG9yZShnYywgZG9taWQsIHBjaWRldiwgc3RhcnRpbmcp
OwogICAgIGVsc2UKICAgICAgICAgcmMgPSAwOwpAQCAtMTMwMiw3ICsxMzAyLDcgQEAgc3RhdGlj
IHZvaWQgbGlieGxfX2FkZF9wY2lkZXZzKGxpYnhsX19lZ2MgKmVnYywgbGlieGxfX2FvICphbywg
dWludDMyX3QgZG9taWQsCiAgICAgICAgIH0KICAgICB9CiAKLSAgICBpZiAoZF9jb25maWctPm51
bV9wY2lkZXZzID4gMCkgeworICAgIGlmIChkX2NvbmZpZy0+bnVtX3BjaWRldnMgPiAwICYmICFs
aWJ4bF9nZXRfc3R1YmRvbV9pZChDVFgsIGRvbWlkKSkgewogICAgICAgICByYyA9IGxpYnhsX19j
cmVhdGVfcGNpX2JhY2tlbmQoZ2MsIGRvbWlkLCBkX2NvbmZpZy0+cGNpZGV2cywKICAgICAgICAg
ICAgIGRfY29uZmlnLT5udW1fcGNpZGV2cyk7CiAgICAgICAgIGlmIChyYyA8IDApIHsKLS0gCmdp
dC1zZXJpZXMgMC45LjEKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 17 01:04:51 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Jul 2019 01:04:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnYNG-0005eu-Sj; Wed, 17 Jul 2019 01:04:50 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=o+Bt=VO=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1hnYNE-0005el-R2
 for xen-devel@lists.xenproject.org; Wed, 17 Jul 2019 01:04:48 +0000
X-Inumbo-ID: 6607eb62-a82e-11e9-ac5a-cb9da3a1b495
Received: from wout4-smtp.messagingengine.com (unknown [64.147.123.20])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 6607eb62-a82e-11e9-ac5a-cb9da3a1b495;
 Wed, 17 Jul 2019 01:01:24 +0000 (UTC)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailout.west.internal (Postfix) with ESMTP id CA2003FA;
 Tue, 16 Jul 2019 21:01:23 -0400 (EDT)
Received: from mailfrontend2 ([10.202.2.163])
 by compute7.internal (MEProxy); Tue, 16 Jul 2019 21:01:24 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:content-transfer-encoding:content-type
 :date:from:in-reply-to:message-id:mime-version:references
 :subject:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender
 :x-sasl-enc; s=fm3; bh=4TEx41rBDtnAVuYynPevXwnuw1J6hoytIjvxfT36S
 /8=; b=pQ0Ka6Dqlol6W5Cy2p1L3KdFvBRIWRJKihyfJm3QSBfX8t1I26fL/Ucsc
 ou4rhRddxrXHwzDc8Am8P4c9AnJzdBadlB10YTbr8N7Ey7qZbacRDxO3eCpbAz6k
 o5Zt3iOeODGcLb1n+dWyYh7SHkommdCaf0e7QaS/gv9Stka0ZbWjlW6OpSHoLBKM
 Sn6FeBE/NviIt2odnbjEveHnHsa3oBPuZ/132mwaDNO0gYYgSJvaozF+jB3dgERS
 EomS7cKwh3XKn9nv2PTfyUApRKqihDYRz5UNhw5lxVj+FgLKtPXJxkVpsQvtOBnV
 9fGZvS0eXQTl90w7FnhlZ1PEhAOig==
X-ME-Sender: <xms:Y3MuXZtg0gwLfc8k6_snIp_DdI_fKyLKYdHyoCgrV0vxoWVbY5DFDA>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduvddriedugdegvdcutefuodetggdotefrodftvf
 curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu
 uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc
 fjughrpefhvffufffkofgjfhggtgfgsehtkeertdertdejnecuhfhrohhmpeforghrvghk
 ucforghrtgiihihkohifshhkihdqifpkrhgvtghkihcuoehmrghrmhgrrhgvkhesihhnvh
 hishhisghlvghthhhinhhgshhlrggsrdgtohhmqeenucffohhmrghinhepvhgvrhhsihho
 nhdrqddqqdhtohholhhsnecukfhppeeluddrieehrdefgedrfeefnecurfgrrhgrmhepmh
 grihhlfhhrohhmpehmrghrmhgrrhgvkhesihhnvhhishhisghlvghthhhinhhgshhlrggs
 rdgtohhmnecuvehluhhsthgvrhfuihiivgeptd
X-ME-Proxy: <xmx:Y3MuXWKls-iBN0yiaBVq3jxEgM2qmHXcnV4Um-8KiL8e1URMR5GVGA>
 <xmx:Y3MuXWnRLjZXd8vng1qQHftA1xkywYI9D4zDOGt01GUbKxbnD8djPg>
 <xmx:Y3MuXXLvzCDQwV5SciY-M1kr5cqZHG1jSMdMgAGBO78kZaE3tp8BSA>
 <xmx:Y3MuXfFCnzfg4C-6IZDUalyAaqqWziYopwghWPdfprV9yyqhPLb1qA>
Received: from localhost.localdomain (ip5b412221.dynamic.kabel-deutschland.de
 [91.65.34.33])
 by mail.messagingengine.com (Postfix) with ESMTPA id 64852380089;
 Tue, 16 Jul 2019 21:01:22 -0400 (EDT)
From: =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
To: xen-devel@lists.xenproject.org
Date: Wed, 17 Jul 2019 03:00:40 +0200
Message-Id: <9ced73c8ec8569b90cbdf413e5db2ada5121c973.1563325215.git-series.marmarek@invisiblethingslab.com>
X-Mailer: git-send-email 2.20.1
In-Reply-To: <cover.537da3804adbe71352bed871578f3e893e2210c5.1563325215.git-series.marmarek@invisiblethingslab.com>
References: <cover.537da3804adbe71352bed871578f3e893e2210c5.1563325215.git-series.marmarek@invisiblethingslab.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v5 2/6] libxl: attach PCI device to qemu only
 after setting pciback/pcifront
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony PERARD <anthony.perard@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>, Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

V2hlbiBxZW11IGlzIHJ1bm5pbmcgaW4gc3R1YmRvbWFpbiwgaGFuZGxpbmcgInBjaS1pbnMiIGNv
bW1hbmQgd2lsbCBmYWlsCmlmIHBjaWZyb250IGlzIG5vdCBpbml0aWFsaXplZCBhbHJlYWR5LiBG
aXggdGhpcyBieSBzZW5kaW5nIHN1Y2ggY29tbWFuZApvbmx5IGFmdGVyIGNvbmZpcm1pbmcgdGhh
dCBwY2liYWNrL2Zyb250IGlzIHJ1bm5pbmcuCgpTaWduZWQtb2ZmLWJ5OiBNYXJlayBNYXJjenlr
b3dza2ktR8OzcmVja2kgPG1hcm1hcmVrQGludmlzaWJsZXRoaW5nc2xhYi5jb20+CkFja2VkLWJ5
OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLS0KQ2hhbmdlcyBpbiB2MjoKLSBGaXhl
ZCBjb2RlIHN0eWxlIHNpbmNlIHByZXZpb3VzIHZlcnNpb24uCi0tLQogdG9vbHMvbGlieGwvbGli
eGxfcGNpLmMgfCAgOSArKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCA5IGluc2VydGlvbnMoKykK
CmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF9wY2kuYyBiL3Rvb2xzL2xpYnhsL2xpYnhs
X3BjaS5jCmluZGV4IDdmZmFiODkuLjE4MDg5ZWEgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xp
YnhsX3BjaS5jCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX3BjaS5jCkBAIC0xMTkxLDYgKzExOTEs
NyBAQCBpbnQgbGlieGxfX2RldmljZV9wY2lfYWRkKGxpYnhsX19nYyAqZ2MsIHVpbnQzMl90IGRv
bWlkLCBsaWJ4bF9kZXZpY2VfcGNpICpwY2lkZQogewogICAgIGxpYnhsX2N0eCAqY3R4ID0gbGli
eGxfX2djX293bmVyKGdjKTsKICAgICB1bnNpZ25lZCBpbnQgb3JpZ192ZGV2LCBwZnVuY19tYXNr
OworICAgIGNoYXIgKmJlX3BhdGg7CiAgICAgbGlieGxfZGV2aWNlX3BjaSAqYXNzaWduZWQ7CiAg
ICAgaW50IG51bV9hc3NpZ25lZCwgaSwgcmM7CiAgICAgaW50IHN0dWJkb21pZCA9IDA7CkBAIC0x
MjQ1LDYgKzEyNDYsMTQgQEAgaW50IGxpYnhsX19kZXZpY2VfcGNpX2FkZChsaWJ4bF9fZ2MgKmdj
LCB1aW50MzJfdCBkb21pZCwgbGlieGxfZGV2aWNlX3BjaSAqcGNpZGUKICAgICAgICAgcmMgPSBk
b19wY2lfYWRkKGdjLCBzdHViZG9taWQsICZwY2lkZXZfcywgMCk7CiAgICAgICAgIGlmICggcmMg
KQogICAgICAgICAgICAgZ290byBvdXQ7CisgICAgICAgIC8qIFdhaXQgZm9yIHRoZSBkZXZpY2Ug
YWN0dWFsbHkgYmVpbmcgY29ubmVjdGVkLCBvdGhlcndpc2UgZGV2aWNlIG1vZGVsCisgICAgICAg
ICAqIHJ1bm5pbmcgdGhlcmUgd2lsbCBmYWlsIHRvIGZpbmQgdGhlIGRldmljZS4gKi8KKyAgICAg
ICAgYmVfcGF0aCA9IGxpYnhsX19zcHJpbnRmKGdjLCAiJXMvYmFja2VuZC9wY2kvJWQvMCIsCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9feHNfZ2V0X2RvbXBhdGgoZ2Ms
IDApLCBzdHViZG9taWQpOworICAgICAgICByYyA9IGxpYnhsX193YWl0X2Zvcl9iYWNrZW5kKGdj
LCBiZV9wYXRoLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEdDU1BSSU5U
RigiJWQiLCBYZW5idXNTdGF0ZUNvbm5lY3RlZCkpOworICAgICAgICBpZiAocmMpCisgICAgICAg
ICAgICBnb3RvIG91dDsKICAgICB9CiAKICAgICBvcmlnX3ZkZXYgPSBwY2lkZXYtPnZkZXZmbiAm
IH43VTsKLS0gCmdpdC1zZXJpZXMgMC45LjEKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 17 01:06:03 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Jul 2019 01:06:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnYOR-0005lP-7a; Wed, 17 Jul 2019 01:06:03 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=5/cJ=VO=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hnYOQ-0005lC-6J
 for xen-devel@lists.xenproject.org; Wed, 17 Jul 2019 01:06:02 +0000
X-Inumbo-ID: 0a12a9cd-a82f-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0a12a9cd-a82f-11e9-8980-bc764e045a96;
 Wed, 17 Jul 2019 01:06:00 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hnYON-0006Fb-4A; Wed, 17 Jul 2019 01:05:59 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hnYOM-00069w-SV; Wed, 17 Jul 2019 01:05:58 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hnYOM-00051R-Re; Wed, 17 Jul 2019 01:05:58 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139030-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:<job
 status>:broken:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:host-install(4):broken:regression
 linux-linus:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-i386-pvgrub:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-libvirt:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemut-rhel6hvm-intel:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-pvhv2-intel:xen-boot:fail:regression
 linux-linus:test-amd64-i386-examine:reboot:fail:regression
 linux-linus:test-amd64-amd64-examine:reboot:fail:regression
 linux-linus:test-amd64-amd64-xl-qcow2:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-qemuu-nested-intel:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-win7-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-pvshim:xen-boot:fail:regression
 linux-linus:test-amd64-i386-freebsd10-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-win10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-raw:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-i386-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-i386-freebsd10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-win10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-intel:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-amd64-pvgrub:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-multivcpu:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-pygrub:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-credit2:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-libvirt-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemut-rhel6hvm-amd:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-pvhv2-amd:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-qemuu-nested-amd:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-shadow:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-win10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-ws16-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-win7-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-pvshim:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-amd64-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-amd64-libvirt-vhd:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-credit1:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-ws16-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-amd:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-win10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-libvirt-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-amd64-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-ws16-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-ws16-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-i386-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-i386-xl-shadow:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-xsm:xen-boot:fail:regression
 linux-linus:build-armhf-pvops:kernel-build:fail:regression
 linux-linus:test-amd64-amd64-xl-rtds:xen-boot:fail:allowable
 linux-linus:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-examine:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:xen-boot:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:xen-boot:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-debianhvm-i386-xsm:xen-boot:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-debianhvm-i386-xsm:xen-boot:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: linux=fec88ab0af9706b2201e5daf377c5031c62d11f7
X-Osstest-Versions-That: linux=736706bee3298208343a76096370e4f6a5c55915
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 17 Jul 2019 01:05:58 +0000
Subject: [Xen-devel] [linux-linus test] 139030: 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>

ZmxpZ2h0IDEzOTAzMCBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTM5MDMwLwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXNoYWRvdyAgICA8am9iIHN0YXR1cz4gICAgICAgICBicm9rZW4KIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93IDQgaG9zdC1pbnN0YWxs
KDQpIGJyb2tlbiBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0
dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEzMzU4
MAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAg
ICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICA3
IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1k
NjQtYW1kNjQteGwteHNtICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVH
Ui4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICA3IHhl
bi1ib290ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXB2aHYyLWludGVsICA3IHhlbi1ib290ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1
ODAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgIDggcmVib290ICAgICAgICAgICAgICAg
ICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAg
OCByZWJvb3QgICAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFjb3cyICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJF
R1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQg
IDcgeGVuLWJvb3QgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC1x
ZW11dS1uZXN0ZWQtaW50ZWwgIDcgeGVuLWJvb3QgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMz
NTgwCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNt
IDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXdpbjctYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAg
IGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAg
NyB4ZW4tYm9vdCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1Iu
IHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgIDcgeGVuLWJvb3QgICAg
ICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgw
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgMTAg
eGVuLWJvb3Qvc3JjX2hvc3QgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQtcGFpciAxMSB4ZW4tYm9vdC9kc3RfaG9zdCAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgIDcgeGVuLWJvb3Qg
ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13aW4xMC1pMzg2ICA3IHhlbi1ib290ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4
MAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICA3IHhlbi1ib290ICAgICAg
ICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC1zaGFkb3cgNyB4ZW4tYm9vdCBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3Qt
YW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICA3IHhlbi1ib290ICAgICAgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1k
NjQgIDcgeGVuLWJvb3QgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLW11bHRpdmNwdSAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
NyB4ZW4tYm9vdCBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnVi
ICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAg
ZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICA3IHhl
bi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDcgeGVuLWJvb3QgZmFp
bCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAg
NyB4ZW4tYm9vdCAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4
Ni1xZW11dC1yaGVsNmh2bS1hbWQgIDcgeGVuLWJvb3QgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gNyB4ZW4tYm9vdCBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtb3ZtZi1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4
MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgIDcgeGVuLWJvb3QgICAgICAgICAgICAg
ICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1h
bWQgIDcgeGVuLWJvb3QgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtc2hhZG93ICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVH
Ui4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICA3IHhl
bi1ib290ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXdzMTYtYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1
ODAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICA3IHhlbi1ib290ICAgICAg
ICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAg
NyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFt
ZDY0LWkzODYteGwgICAgICAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJF
R1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgMTAgeGVuLWJvb3Qv
c3JjX2hvc3QgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC1w
YWlyICAgICAgICAxMSB4ZW4tYm9vdC9kc3RfaG9zdCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMz
NTgwCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICA3IHhlbi1ib290ICAgICAgICAgICAg
ICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0ICA3IHhlbi1ib290ICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgNyB4
ZW4tYm9vdCAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgNyB4ZW4tYm9vdCBmYWlsIFJFR1Iu
IHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgIDcg
eGVuLWJvb3QgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdpbjctYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgw
CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICA3IHhlbi1ib290ICAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1p
Mzg2ICA3IHhlbi1ib290ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgMTAgeGVuLWJvb3Qvc3JjX2hvc3QgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAxMSB4ZW4tYm9vdC9k
c3RfaG9zdCAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd2luNy1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4
MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICA3IHhlbi1ib290ICAgICAg
ICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICA3
IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgIGZhaWwgUkVH
Ui4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAxMCB4ZW4tYm9vdC9z
cmNfaG9zdCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYtcGFp
ciAgICAgICAgIDExIHhlbi1ib290L2RzdF9ob3N0ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1
ODAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAg
ICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAg
NyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiBidWlsZC1h
cm1oZi1wdm9wcyAgICAgICAgICAgICA2IGtlcm5lbC1idWlsZCAgICAgICAgICAgICBmYWlsIFJF
R1IuIHZzLiAxMzM1ODAKClJlZ3Jlc3Npb25zIHdoaWNoIGFyZSByZWdhcmRlZCBhcyBhbGxvd2Fi
bGUgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICA3IHhlbi1i
b290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKClRlc3RzIHdoaWNoIGRp
ZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQtcmF3ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFy
bmRhbGUgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAg
ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0
MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJt
aGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSA3
IHhlbi1ib290IGZhaWwgYmFzZWxpbmUgdW50ZXN0ZWQKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1kZWJpYW5odm0taTM4Ni14c20gIDcgeGVuLWJvb3QgZmFpbCBiYXNlbGluZSB1bnRlc3RlZAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gNyB4ZW4tYm9vdCBm
YWlsIGJhc2VsaW5lIHVudGVzdGVkCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZt
LWkzODYteHNtICA3IHhlbi1ib290IGZhaWwgYmFzZWxpbmUgdW50ZXN0ZWQKIHRlc3QtYXJtNjQt
YXJtNjQteGwtc2VhdHRsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAg
ICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2
aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bC10aHVuZGVyeCAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwt
eHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgog
bGludXggICAgICAgICAgICAgICAgZmVjODhhYjBhZjk3MDZiMjIwMWU1ZGFmMzc3YzUwMzFjNjJk
MTFmNwpiYXNlbGluZSB2ZXJzaW9uOgogbGludXggICAgICAgICAgICAgICAgNzM2NzA2YmVlMzI5
ODIwODM0M2E3NjA5NjM3MGU0ZjZhNWM1NTkxNQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTMzNTgw
ICAyMDE5LTAzLTA0IDE5OjUzOjA5IFogIDEzNCBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEz
MzYwNSAgMjAxOS0wMy0wNSAyMDowMzoxNCBaICAxMzMgZGF5cyAgIDc1IGF0dGVtcHRzClRlc3Rp
bmcgc2FtZSBzaW5jZSAgIDEzOTAzMCAgMjAxOS0wNy0xNSAyMjo1MDoxNyBaICAgIDEgZGF5cyAg
ICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0KMzg3MyBwZW9wbGUgdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVz
dCwKbm90IGxpc3RpbmcgdGhlbSBhbGwKCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
YnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20g
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFu
aHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFl
bXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1k
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVi
c2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVk
aXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0
LWFybTY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRp
dDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1k
NjQtZG1yZXN0cmljdCAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
bXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdp
bjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2
bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwt
c2VhdHRsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAg
ICAgICAgICAgICAgYnJva2VuICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNo
YWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLXRodW5kZXJ4ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQg
b24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MK
aW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBh
dmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rl
c3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4g
Z2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rl
c3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRz
Lnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIK
ClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVu
Lm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCmJyb2tlbi1qb2IgdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgYnJva2VuCmJyb2tlbi1zdGVw
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93IGhvc3QtaW5z
dGFsbCg0KQoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA3Nzgx
MDcgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 17 02:02:49 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Jul 2019 02: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 1hnZH4-0001gc-Ta; Wed, 17 Jul 2019 02: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=5/cJ=VO=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hnZH3-0001gS-Be
 for xen-devel@lists.xenproject.org; Wed, 17 Jul 2019 02:02:29 +0000
X-Inumbo-ID: ecd488f6-a836-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ecd488f6-a836-11e9-8980-bc764e045a96;
 Wed, 17 Jul 2019 02:02:26 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hnZGz-0007mA-Tz; Wed, 17 Jul 2019 02:02:25 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hnZGz-0001XL-Le; Wed, 17 Jul 2019 02:02:25 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hnZGz-00019z-KO; Wed, 17 Jul 2019 02:02:25 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139032-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-arm64-arm64-examine:examine-serial/bootloader:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-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:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 xen-unstable:test-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-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: xen=38eeb3864de40aa568c48f9f26271c141c62b50b
X-Osstest-Versions-That: xen=38eeb3864de40aa568c48f9f26271c141c62b50b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 17 Jul 2019 02:02:25 +0000
Subject: [Xen-devel] [xen-unstable test] 139032: 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>

ZmxpZ2h0IDEzOTAzMiB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzOTAzMi8KCkZhaWx1cmVzIDotLyBidXQg
bm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90
IGJsb2NraW5nOgogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAxMSBleGFtaW5lLXNlcmlh
bC9ib290bG9hZGVyICAgIGZhaWwgIGxpa2UgMTM5MDEwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzkwMTAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAg
ICAgICAgZmFpbCBsaWtlIDEzOTAxMAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTM5MDEwCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
bGlrZSAxMzkwMTAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEzOTAxMAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTM5MDEw
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgbGlrZSAxMzkwMTAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEzOTAxMAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWls
IGxpa2UgMTM5MDEwCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQt
YW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNt
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAg
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRl
cnggMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0
aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Jl
ZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNl
YXR0bGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5k
b3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxs
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1p
Mzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFp
bCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAgICAgICAg
ICAgICAgICAgMzhlZWIzODY0ZGU0MGFhNTY4YzQ4ZjlmMjYyNzFjMTQxYzYyYjUwYgpiYXNlbGlu
ZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAgICAgMzhlZWIzODY0ZGU0MGFhNTY4YzQ4Zjlm
MjYyNzFjMTQxYzYyYjUwYgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTM5MDMyICAyMDE5LTA3LTE2
IDAxOjUxOjIwIFogICAgMCBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgICAgICAgICAgICAgICAg
ICAgICAgICAgKG5vdCBmb3VuZCkgICAgICAgICAwIGF0dGVtcHRzCgpqb2JzOgogYnVpbGQtYW1k
NjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQteHRmICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQt
cHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1w
dm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0
LWFtZDY0LTMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02
NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlh
bmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1s
aWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1k
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11
dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5k
YWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRp
dDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQt
YXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2lu
MTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50
ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbGl2ZXBhdGNoICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpdmVwYXRjaCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1t
aWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBh
aXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkz
ODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1y
dGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLXNlYXR0bGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNo
YWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhk
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1y
ZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hv
bWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxl
cywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9q
ZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBv
ZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFE
TUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6
Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVibGlz
aGVkIHRlc3RlZCB0cmVlIGlzIGFscmVhZHkgdXAgdG8gZGF0ZS4KCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 17 02:09:59 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Jul 2019 02:09:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnZOF-0001r0-QM; Wed, 17 Jul 2019 02:09:55 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=SQlR=VO=oracle.com=zhenzhong.duan@srs-us1.protection.inumbo.net>)
 id 1hnZOF-0001qv-08
 for xen-devel@lists.xenproject.org; Wed, 17 Jul 2019 02:09:55 +0000
X-Inumbo-ID: f4dc1d0a-a837-11e9-a660-933dd5bdde53
Received: from userp2130.oracle.com (unknown [156.151.31.86])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f4dc1d0a-a837-11e9-a660-933dd5bdde53;
 Wed, 17 Jul 2019 02:09:50 +0000 (UTC)
Received: from pps.filterd (userp2130.oracle.com [127.0.0.1])
 by userp2130.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x6H28cCW063748;
 Wed, 17 Jul 2019 02:09:36 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=subject : to : cc :
 references : from : message-id : date : mime-version : in-reply-to :
 content-type : content-transfer-encoding; s=corp-2018-07-02;
 bh=k6OoYDpDJSEgTlR5RU9Uko7N/wO/kkXQFXDYsd2fX68=;
 b=vxtR2YjGDMFfmCHNO5nY20srytuCTUahocLUmfg0L1yyjNBY0OIjy2FX580hfDkE0UC9
 ycAkTN7wl7DGD031V374WGZbONFC/8FAaB2QK4vIWIbG5BiElVSMq6W2Ll4sJMciEyNM
 /bcI1N2eF/nUHR24KNEkmbXsnXMkXOXPKHMCb5XKSLuky/c/s3AhrmYWa5PmOjCIeZOy
 NnevOXgdkSkYptgJCHAGgljJnLEHyFeE4mAay6fsNiRKQCWz7EQaxiGpGWs37ZBkZ4Qa
 VXOJi9a5NnxMADX0x/WlUyC0sTtGmXYMiTa2BV4gTxC1F6Ijip0f2Tk3iixaYy2rZUj2 5w== 
Received: from userp3020.oracle.com (userp3020.oracle.com [156.151.31.79])
 by userp2130.oracle.com with ESMTP id 2tq6qtqtkq-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 17 Jul 2019 02:09:36 +0000
Received: from pps.filterd (userp3020.oracle.com [127.0.0.1])
 by userp3020.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x6H27n7Y037839;
 Wed, 17 Jul 2019 02:09:35 GMT
Received: from userv0122.oracle.com (userv0122.oracle.com [156.151.31.75])
 by userp3020.oracle.com with ESMTP id 2tsmcc4suj-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 17 Jul 2019 02:09:35 +0000
Received: from abhmp0011.oracle.com (abhmp0011.oracle.com [141.146.116.17])
 by userv0122.oracle.com (8.14.4/8.14.4) with ESMTP id x6H29Ytv014962;
 Wed, 17 Jul 2019 02:09:34 GMT
Received: from [192.168.0.8] (/116.136.20.190)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Wed, 17 Jul 2019 02:09:33 +0000
To: Juergen Gross <jgross@suse.com>, linux-kernel@vger.kernel.org
References: <1562846532-32152-1-git-send-email-zhenzhong.duan@oracle.com>
 <1562846532-32152-5-git-send-email-zhenzhong.duan@oracle.com>
 <2433589d-a2d2-6b51-cfbd-c1141014ab93@suse.com>
From: Zhenzhong Duan <zhenzhong.duan@oracle.com>
Organization: Oracle Corporation
Message-ID: <67261f6e-5dce-2452-a6d6-aa6ca73dfeec@oracle.com>
Date: Wed, 17 Jul 2019 10:09:29 +0800
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <2433589d-a2d2-6b51-cfbd-c1141014ab93@suse.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9320
 signatures=668688
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-1810050000 definitions=main-1907170024
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9320
 signatures=668688
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0
 priorityscore=1501 malwarescore=0
 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015
 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=999 adultscore=0
 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1810050000
 definitions=main-1907170025
Subject: Re: [Xen-devel] [PATCH v7 4/5] x86/paravirt: Remove const mark from
 x86_hyper_xen_hvm 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: sstabellini@kernel.org, mingo@redhat.com, bp@alien8.de,
 xen-devel@lists.xenproject.org, tglx@linutronix.de, 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>

Ck9uIDIwMTkvNy8xNiAxODo1NywgSnVlcmdlbiBHcm9zcyB3cm90ZToKPiBPbiAxMS4wNy4xOSAx
NDowMiwgWmhlbnpob25nIER1YW4gd3JvdGU6Cj4+IC4uIGFzICJub3B2IiBzdXBwb3J0IG5lZWRz
IGl0IHRvIGJlIGNoYW5nZWFibGUgYXQgYm9vdCB1cCBzdGFnZS4KPj4KPj4gQ2hlY2twYXRjaCBy
ZXBvcnQgd2FybmluZywgc28gbW92ZSB2YXJpYWJsZSBkZWNsYXJhdGlvbnMgZnJvbQo+PiBoeXBl
cnZpc29yLmMgdG8gaHlwZXJ2aXNvci5oCj4+Cj4+IFNpZ25lZC1vZmYtYnk6IFpoZW56aG9uZyBE
dWFuIDx6aGVuemhvbmcuZHVhbkBvcmFjbGUuY29tPgo+PiBDYzogQm9yaXMgT3N0cm92c2t5IDxi
b3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT4KPj4gQ2M6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0Bz
dXNlLmNvbT4KPj4gQ2M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9y
Zz4KPj4gQ2M6IFRob21hcyBHbGVpeG5lciA8dGdseEBsaW51dHJvbml4LmRlPgo+PiBDYzogSW5n
byBNb2xuYXIgPG1pbmdvQHJlZGhhdC5jb20+Cj4+IENjOiBCb3Jpc2xhdiBQZXRrb3YgPGJwQGFs
aWVuOC5kZT4KPj4gLS0tCj4+IMKgIGFyY2gveDg2L2luY2x1ZGUvYXNtL2h5cGVydmlzb3IuaCB8
IDggKysrKysrKysKPj4gwqAgYXJjaC94ODYva2VybmVsL2NwdS9oeXBlcnZpc29yLmPCoCB8IDgg
LS0tLS0tLS0KPj4gwqAgMiBmaWxlcyBjaGFuZ2VkLCA4IGluc2VydGlvbnMoKyksIDggZGVsZXRp
b25zKC0pCj4+Cj4+IGRpZmYgLS1naXQgYS9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9oeXBlcnZpc29y
LmggCj4+IGIvYXJjaC94ODYvaW5jbHVkZS9hc20vaHlwZXJ2aXNvci5oCj4+IGluZGV4IGY3YjRj
NTMuLmU0MWNiZjIgMTAwNjQ0Cj4+IC0tLSBhL2FyY2gveDg2L2luY2x1ZGUvYXNtL2h5cGVydmlz
b3IuaAo+PiArKysgYi9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9oeXBlcnZpc29yLmgKPj4gQEAgLTU4
LDYgKzU4LDE0IEBAIHN0cnVjdCBoeXBlcnZpc29yX3g4NiB7Cj4+IMKgwqDCoMKgwqAgYm9vbCBp
Z25vcmVfbm9wdjsKPj4gwqAgfTsKPj4gwqAgK2V4dGVybiBjb25zdCBzdHJ1Y3QgaHlwZXJ2aXNv
cl94ODYgeDg2X2h5cGVyX3Ztd2FyZTsKPj4gK2V4dGVybiBjb25zdCBzdHJ1Y3QgaHlwZXJ2aXNv
cl94ODYgeDg2X2h5cGVyX21zX2h5cGVydjsKPj4gK2V4dGVybiBjb25zdCBzdHJ1Y3QgaHlwZXJ2
aXNvcl94ODYgeDg2X2h5cGVyX3hlbl9wdjsKPj4gK2V4dGVybiBjb25zdCBzdHJ1Y3QgaHlwZXJ2
aXNvcl94ODYgeDg2X2h5cGVyX2t2bTsKPj4gK2V4dGVybiBjb25zdCBzdHJ1Y3QgaHlwZXJ2aXNv
cl94ODYgeDg2X2h5cGVyX2phaWxob3VzZTsKPj4gK2V4dGVybiBjb25zdCBzdHJ1Y3QgaHlwZXJ2
aXNvcl94ODYgeDg2X2h5cGVyX2Fjcm47Cj4+ICtleHRlcm4gc3RydWN0IGh5cGVydmlzb3JfeDg2
IHg4Nl9oeXBlcl94ZW5faHZtOwo+Cj4gVGhpcyBzaG91bGQgZWl0aGVyIHN0YXkgY29uc3QgYW5k
IGJlIGNoYW5nZWQgaW4gcGF0Y2ggNSwgb3IgeW91Cj4gc2hvdWxkIGFkYXB0IGl0cyBkZWZpbml0
aW9uIGluIGFyY2gveDg2L3hlbi9lbmxpZ2h0ZW5faHZtLmMgaW4KPiB0aGlzIHBhdGNoLgoKT2ss
IHRoYW5rcyBmb3IgeW91ciBzdWdnZXN0aW9uLgoKSSdsbCBjaG9vc2UgMm5kIG9waW5pb24gYXMg
SSBkb24ndCBuZWVkIHRvIGNoYW5nZSBkZXNjcmlwdG9uIHdpdGggdGhhdC4KClpoZW56aG9uZwoK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 17 02:28:59 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Jul 2019 02: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 1hnZgc-0003DX-Fu; Wed, 17 Jul 2019 02:28:54 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Fedf=VO=oracle.com=martin.petersen@srs-us1.protection.inumbo.net>)
 id 1hnZgb-0003DS-PQ
 for xen-devel@lists.xenproject.org; Wed, 17 Jul 2019 02:28:53 +0000
X-Inumbo-ID: 9b8d8df8-a83a-11e9-9376-db01d0ec5632
Received: from userp2130.oracle.com (unknown [156.151.31.86])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 9b8d8df8-a83a-11e9-9376-db01d0ec5632;
 Wed, 17 Jul 2019 02:28:48 +0000 (UTC)
Received: from pps.filterd (userp2130.oracle.com [127.0.0.1])
 by userp2130.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x6H2O2b4074080;
 Wed, 17 Jul 2019 02:28:37 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=to : cc : subject :
 from : references : date : in-reply-to : message-id : mime-version :
 content-type; s=corp-2018-07-02;
 bh=x0TkQOL90rKxjjC6Of7Ba76QmcmKOQRx6t2pSFqNMjI=;
 b=t6OqAWSHi7kmp+rGZNtsNE7jL3XrH89bgCBfz+fz24gaswR/MG5Dghzhm74zg4TTMF0n
 Y+24tSUaWebG3clzOXCOOngRVOjy0zeyDc67URn2dX9Ho/usZThsJZFRl7UMPuJ5QxND
 rpXBBrsoJKVBQJdOBR16KzFQyq5JpHLGb+q8fjUTSYHgQ3J8djt9+OmpcOyV38lO0X7a
 u/vNvLC5BI+HzPpfEaB4jqrm2uGjK3cGbKgXRo29A9tqVSfGyC1RdQAZ/ncVbfbXM+sz
 2pEIzp6jH65OiGkVisBgfS8u3hS3lzONsCqLEWPFIHFZbzrxxgGtxc/8cEmSeIXivVeB Mw== 
Received: from aserp3030.oracle.com (aserp3030.oracle.com [141.146.126.71])
 by userp2130.oracle.com with ESMTP id 2tq6qtqux7-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 17 Jul 2019 02:28:37 +0000
Received: from pps.filterd (aserp3030.oracle.com [127.0.0.1])
 by aserp3030.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x6H2RYQ3106662;
 Wed, 17 Jul 2019 02:28:36 GMT
Received: from userv0121.oracle.com (userv0121.oracle.com [156.151.31.72])
 by aserp3030.oracle.com with ESMTP id 2tq5bcr1sr-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 17 Jul 2019 02:28:36 +0000
Received: from abhmp0012.oracle.com (abhmp0012.oracle.com [141.146.116.18])
 by userv0121.oracle.com (8.14.4/8.13.8) with ESMTP id x6H2SYgN021673;
 Wed, 17 Jul 2019 02:28:34 GMT
Received: from ca-mkp.ca.oracle.com (/10.159.214.123)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Wed, 17 Jul 2019 02:28:33 +0000
To: Chaitanya Kulkarni <Chaitanya.Kulkarni@wdc.com>
From: "Martin K. Petersen" <martin.petersen@oracle.com>
Organization: Oracle Corporation
References: <20190708184711.2984-1-chaitanya.kulkarni@wdc.com>
 <20190708184711.2984-2-chaitanya.kulkarni@wdc.com>
 <yq18st457yb.fsf@oracle.com>
 <BYAPR04MB5749AF90A9E9C81B4A6857F386F20@BYAPR04MB5749.namprd04.prod.outlook.com>
Date: Tue, 16 Jul 2019 22:28:30 -0400
In-Reply-To: <BYAPR04MB5749AF90A9E9C81B4A6857F386F20@BYAPR04MB5749.namprd04.prod.outlook.com>
 (Chaitanya Kulkarni's message of "Fri, 12 Jul 2019 16:09:56 +0000")
Message-ID: <yq1sgr5z969.fsf@oracle.com>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1.92 (gnu/linux)
MIME-Version: 1.0
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9320
 signatures=668688
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=930
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1810050000 definitions=main-1907170029
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9320
 signatures=668688
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0
 priorityscore=1501 malwarescore=0
 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015
 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=983 adultscore=0
 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1810050000
 definitions=main-1907170028
Subject: Re: [Xen-devel] [PATCH V4 1/9] block: add a helper function to read
 nr_setcs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Damien Le Moal <Damien.LeMoal@wdc.com>,
 "linux-btrace@vger.kernel.org" <linux-btrace@vger.kernel.org>,
 "bvanassche@acm.org" <bvanassche@acm.org>,
 "Martin K. Petersen" <martin.petersen@oracle.com>,
 "konrad.wilk@oracle.com" <konrad.wilk@oracle.com>,
 "yuchao0@huawei.com" <yuchao0@huawei.com>, "colyli@suse.de" <colyli@suse.de>,
 "linux-block@vger.kernel.org" <linux-block@vger.kernel.org>,
 "linux-bcache@vger.kernel.org" <linux-bcache@vger.kernel.org>,
 "jaegeuk@kernel.org" <jaegeuk@kernel.org>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 "linux-scsi@vger.kernel.org" <linux-scsi@vger.kernel.org>,
 "kent.overstreet@gmail.com" <kent.overstreet@gmail.com>,
 "roger.pau@citrix.com" <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

CkNoYWl0YW55YSwKCj4gVGhpcyBzZXJpZXMganVzdCByZXBsYWNlcyB0aGUgZXhpc3RpbmcgYWNj
ZXNzZXMgd2l0aG91dCBjaGFuZ2luZwo+IGFueXRoaW5nLgo+Cj4gU28gaWYgYW55IG9mIHRoZSBl
eGl0aW5nIGNvZGUgaGFzIHRoYXQgYnVnIHRoZW4gaXQgd2lsbCBibG93IHVwCj4gbmljZWx5Lgo+
Cj4gRm9yIGZ1dHVyZSBjYWxsZXJzIEkgZG9uJ3QgbWluZCBhZGRpbmcgYSBuZXcgY2hlY2sgYW5k
IHJlc2VuZCB0aGUKPiBzZXJpZXMuCj4KPiBXb3VsZCB5b3UgcHJlZmVyIGFkZGluZyBhIGNoZWNr
ID8KCkkgY2hlY2tlZCB5b3VyIGNhbGwgc2l0ZXMgYW5kIHRoZXkgbG9vayBmaW5lLiBBbHNvLCBJ
IGRvbid0IHRoaW5rCnJldHVybmluZyBhIGNhcGFjaXR5IG9mIDAgb24gZXJyb3IgaXMgZ29pbmcg
dG8gaGVscCB1cyBtdWNoLgoKUmV2aWV3ZWQtYnk6IE1hcnRpbiBLLiBQZXRlcnNlbiA8bWFydGlu
LnBldGVyc2VuQG9yYWNsZS5jb20+CgotLSAKTWFydGluIEsuIFBldGVyc2VuCU9yYWNsZSBMaW51
eCBFbmdpbmVlcmluZwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 17 02:45:34 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Jul 2019 02:45:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnZwf-0004bI-2L; Wed, 17 Jul 2019 02:45:29 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=5/cJ=VO=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hnZwd-0004b6-Jb
 for xen-devel@lists.xenproject.org; Wed, 17 Jul 2019 02:45:27 +0000
X-Inumbo-ID: ee92c959-a83c-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ee92c959-a83c-11e9-8980-bc764e045a96;
 Wed, 17 Jul 2019 02:45:26 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hnZwb-000095-T8; Wed, 17 Jul 2019 02: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 1hnZwb-0004AI-HC; Wed, 17 Jul 2019 02:45:25 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hnZwb-0000GZ-Gf; Wed, 17 Jul 2019 02:45:25 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139038-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=51dd408ae1022e5c9378492451a62b38d5b101c5
X-Osstest-Versions-That: ovmf=eebc135ffb210c6da7133145ba9e5423cafc13d4
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 17 Jul 2019 02:45:25 +0000
Subject: [Xen-devel] [ovmf test] 139038: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTAzOCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzkwMzgvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICA1MWRkNDA4YWUxMDIyZTVjOTM3ODQ5MjQ1MWE2MmIz
OGQ1YjEwMWM1CmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICBlZWJjMTM1
ZmZiMjEwYzZkYTcxMzMxNDViYTllNTQyM2NhZmMxM2Q0CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MzkwMTEgIDIwMTktMDctMTUgMDc6NDc6MjYgWiAgICAxIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTM5MDM4ICAyMDE5LTA3LTE2IDA0OjM5OjA2IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgRXJpYyBEb25n
IDxlcmljLmRvbmdAaW50ZWwuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92
bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcK
bG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNv
bmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9y
dHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFz
dGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJs
b2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5
CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC9v
c3N0ZXN0L292bWYuZ2l0CiAgIGVlYmMxMzVmZmIuLjUxZGQ0MDhhZTEgIDUxZGQ0MDhhZTEwMjJl
NWM5Mzc4NDkyNDUxYTYyYjM4ZDViMTAxYzUgLT4geGVuLXRlc3RlZC1tYXN0ZXIKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 17 03:01:43 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Jul 2019 03:01:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnaCG-0005z1-FN; Wed, 17 Jul 2019 03:01:36 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=5/cJ=VO=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hnaCF-0005yp-5F
 for xen-devel@lists.xenproject.org; Wed, 17 Jul 2019 03:01:35 +0000
X-Inumbo-ID: 2bfb7464-a83f-11e9-b198-53cee15e05c5
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 2bfb7464-a83f-11e9-b198-53cee15e05c5;
 Wed, 17 Jul 2019 03:01:28 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hnaC8-0000Tt-2m; Wed, 17 Jul 2019 03:01:28 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hnaC7-0004yE-Dm; Wed, 17 Jul 2019 03:01:27 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hnaC7-0001Do-DF; Wed, 17 Jul 2019 03:01:27 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139037-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: libvirt:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt-xsm:migrate-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-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-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-vhd:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:saverestore-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
X-Osstest-Versions-This: libvirt=f58bcb80b2ca1791acd5ec0255297a44aa9d4dbe
X-Osstest-Versions-That: libvirt=3efdffc4507226ecf64dfdba54702bb4212324bc
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 17 Jul 2019 03:01:27 +0000
Subject: [Xen-devel] [libvirt test] 139037: 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>

ZmxpZ2h0IDEzOTAzNyBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzkwMzcvCgpGYWlsdXJlcyA6LS8gYnV0IG5vIHJl
Z3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9j
a2luZzoKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICBsaWtlIDEzODk3MAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJh
dyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTM4OTcwCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmly
dCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQtbGlidmlydC1xY293MiAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXFjb3cyIDEzIHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxp
YnZpcnQgICAgICAgICAgICAgIGY1OGJjYjgwYjJjYTE3OTFhY2Q1ZWMwMjU1Mjk3YTQ0YWE5ZDRk
YmUKYmFzZWxpbmUgdmVyc2lvbjoKIGxpYnZpcnQgICAgICAgICAgICAgIDNlZmRmZmM0NTA3MjI2
ZWNmNjRkZmRiYTU0NzAyYmI0MjEyMzI0YmMKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzODk3MCAg
MjAxOS0wNy0xMyAyMzo1ODowMiBaICAgIDMgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMzkw
MzcgIDIwMTktMDctMTYgMDQ6MTg6NTMgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBl
b3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBDaHJpc3RpYW4gRWhyaGFy
ZHQgPGNocmlzdGlhbi5laHJoYXJkdEBjYW5vbmljYWwuY29tPgogIERhbmllbCBQLiBCZXJyYW5n
w6kgPGJlcnJhbmdlQHJlZGhhdC5jb20+CiAgSWxpYXMgU3RhbWF0aXMgPHN0YW1hdGlzLmlsaWFz
c0BnbWFpbC5jb20+CiAgSmFtaWUgU3RyYW5kYm9nZSA8amFtaWVAY2Fub25pY2FsLmNvbT4KICBK
b25hdGhvbiBKb25nc21hIDxqam9uZ3NtYUByZWRoYXQuY29tPgogIErDoW4gVG9ta28gPGp0b21r
b0ByZWRoYXQuY29tPgogIE1pY2hhbCBQcml2b3puaWsgPG1wcml2b3puQHJlZGhhdC5jb20+CiAg
UGV0ZXIgS3JlbXBhIDxwa3JlbXBhQHJlZGhhdC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm02NC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC1xY293MiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ct
cmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9o
b21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmls
ZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJv
amVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQg
b2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVB
RE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hp
bmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQvbGlidmlydC5n
aXQKICAgM2VmZGZmYzQ1MC4uZjU4YmNiODBiMiAgZjU4YmNiODBiMmNhMTc5MWFjZDVlYzAyNTUy
OTdhNDRhYTlkNGRiZSAtPiB4ZW4tdGVzdGVkLW1hc3RlcgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 17 03:35:16 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Jul 2019 03:35:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnaib-00082V-VX; Wed, 17 Jul 2019 03:35:01 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=zX8a=VO=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hnaia-00082Q-K1
 for xen-devel@lists.xenproject.org; Wed, 17 Jul 2019 03:35:00 +0000
X-Inumbo-ID: d8316f78-a843-11e9-9b43-d37470024461
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d8316f78-a843-11e9-9b43-d37470024461;
 Wed, 17 Jul 2019 03:34:56 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id D95B7AC66;
 Wed, 17 Jul 2019 03:34:54 +0000 (UTC)
To: Zhenzhong Duan <zhenzhong.duan@oracle.com>, linux-kernel@vger.kernel.org
References: <1562846532-32152-1-git-send-email-zhenzhong.duan@oracle.com>
 <1562846532-32152-5-git-send-email-zhenzhong.duan@oracle.com>
 <2433589d-a2d2-6b51-cfbd-c1141014ab93@suse.com>
 <67261f6e-5dce-2452-a6d6-aa6ca73dfeec@oracle.com>
From: Juergen Gross <jgross@suse.com>
Message-ID: <06b1e979-3ac6-1f3c-616f-5756ac16519b@suse.com>
Date: Wed, 17 Jul 2019 05:34:53 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <67261f6e-5dce-2452-a6d6-aa6ca73dfeec@oracle.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH v7 4/5] x86/paravirt: Remove const mark from
 x86_hyper_xen_hvm 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: sstabellini@kernel.org, mingo@redhat.com, bp@alien8.de,
 xen-devel@lists.xenproject.org, tglx@linutronix.de, 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>

T24gMTcuMDcuMTkgMDQ6MDksIFpoZW56aG9uZyBEdWFuIHdyb3RlOgo+IAo+IE9uIDIwMTkvNy8x
NiAxODo1NywgSnVlcmdlbiBHcm9zcyB3cm90ZToKPj4gT24gMTEuMDcuMTkgMTQ6MDIsIFpoZW56
aG9uZyBEdWFuIHdyb3RlOgo+Pj4gLi4gYXMgIm5vcHYiIHN1cHBvcnQgbmVlZHMgaXQgdG8gYmUg
Y2hhbmdlYWJsZSBhdCBib290IHVwIHN0YWdlLgo+Pj4KPj4+IENoZWNrcGF0Y2ggcmVwb3J0IHdh
cm5pbmcsIHNvIG1vdmUgdmFyaWFibGUgZGVjbGFyYXRpb25zIGZyb20KPj4+IGh5cGVydmlzb3Iu
YyB0byBoeXBlcnZpc29yLmgKPj4+Cj4+PiBTaWduZWQtb2ZmLWJ5OiBaaGVuemhvbmcgRHVhbiA8
emhlbnpob25nLmR1YW5Ab3JhY2xlLmNvbT4KPj4+IENjOiBCb3JpcyBPc3Ryb3Zza3kgPGJvcmlz
Lm9zdHJvdnNreUBvcmFjbGUuY29tPgo+Pj4gQ2M6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNl
LmNvbT4KPj4+IENjOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+
Cj4+PiBDYzogVGhvbWFzIEdsZWl4bmVyIDx0Z2x4QGxpbnV0cm9uaXguZGU+Cj4+PiBDYzogSW5n
byBNb2xuYXIgPG1pbmdvQHJlZGhhdC5jb20+Cj4+PiBDYzogQm9yaXNsYXYgUGV0a292IDxicEBh
bGllbjguZGU+Cj4+PiAtLS0KPj4+IMKgIGFyY2gveDg2L2luY2x1ZGUvYXNtL2h5cGVydmlzb3Iu
aCB8IDggKysrKysrKysKPj4+IMKgIGFyY2gveDg2L2tlcm5lbC9jcHUvaHlwZXJ2aXNvci5jwqAg
fCA4IC0tLS0tLS0tCj4+PiDCoCAyIGZpbGVzIGNoYW5nZWQsIDggaW5zZXJ0aW9ucygrKSwgOCBk
ZWxldGlvbnMoLSkKPj4+Cj4+PiBkaWZmIC0tZ2l0IGEvYXJjaC94ODYvaW5jbHVkZS9hc20vaHlw
ZXJ2aXNvci5oIAo+Pj4gYi9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9oeXBlcnZpc29yLmgKPj4+IGlu
ZGV4IGY3YjRjNTMuLmU0MWNiZjIgMTAwNjQ0Cj4+PiAtLS0gYS9hcmNoL3g4Ni9pbmNsdWRlL2Fz
bS9oeXBlcnZpc29yLmgKPj4+ICsrKyBiL2FyY2gveDg2L2luY2x1ZGUvYXNtL2h5cGVydmlzb3Iu
aAo+Pj4gQEAgLTU4LDYgKzU4LDE0IEBAIHN0cnVjdCBoeXBlcnZpc29yX3g4NiB7Cj4+PiDCoMKg
wqDCoMKgIGJvb2wgaWdub3JlX25vcHY7Cj4+PiDCoCB9Owo+Pj4gwqAgK2V4dGVybiBjb25zdCBz
dHJ1Y3QgaHlwZXJ2aXNvcl94ODYgeDg2X2h5cGVyX3Ztd2FyZTsKPj4+ICtleHRlcm4gY29uc3Qg
c3RydWN0IGh5cGVydmlzb3JfeDg2IHg4Nl9oeXBlcl9tc19oeXBlcnY7Cj4+PiArZXh0ZXJuIGNv
bnN0IHN0cnVjdCBoeXBlcnZpc29yX3g4NiB4ODZfaHlwZXJfeGVuX3B2Owo+Pj4gK2V4dGVybiBj
b25zdCBzdHJ1Y3QgaHlwZXJ2aXNvcl94ODYgeDg2X2h5cGVyX2t2bTsKPj4+ICtleHRlcm4gY29u
c3Qgc3RydWN0IGh5cGVydmlzb3JfeDg2IHg4Nl9oeXBlcl9qYWlsaG91c2U7Cj4+PiArZXh0ZXJu
IGNvbnN0IHN0cnVjdCBoeXBlcnZpc29yX3g4NiB4ODZfaHlwZXJfYWNybjsKPj4+ICtleHRlcm4g
c3RydWN0IGh5cGVydmlzb3JfeDg2IHg4Nl9oeXBlcl94ZW5faHZtOwo+Pgo+PiBUaGlzIHNob3Vs
ZCBlaXRoZXIgc3RheSBjb25zdCBhbmQgYmUgY2hhbmdlZCBpbiBwYXRjaCA1LCBvciB5b3UKPj4g
c2hvdWxkIGFkYXB0IGl0cyBkZWZpbml0aW9uIGluIGFyY2gveDg2L3hlbi9lbmxpZ2h0ZW5faHZt
LmMgaW4KPj4gdGhpcyBwYXRjaC4KPiAKPiBPaywgdGhhbmtzIGZvciB5b3VyIHN1Z2dlc3Rpb24u
Cj4gCj4gSSdsbCBjaG9vc2UgMm5kIG9waW5pb24gYXMgSSBkb24ndCBuZWVkIHRvIGNoYW5nZSBk
ZXNjcmlwdG9uIHdpdGggdGhhdC4KCkp1c3QgcmVzZW5kIHRoZSBsYXN0IHR3byBtb2RpZmllZCBw
YXRjaGVzIHRoZW4sIHBsZWFzZS4KCgpKdWVyZ2VuCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 17 04:15:05 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Jul 2019 04:15: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 1hnbLG-0002Tx-3U; Wed, 17 Jul 2019 04:14:58 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=5/cJ=VO=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hnbLE-0002Tk-Ki
 for xen-devel@lists.xenproject.org; Wed, 17 Jul 2019 04:14:56 +0000
X-Inumbo-ID: 6e3d311e-a849-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6e3d311e-a849-11e9-8980-bc764e045a96;
 Wed, 17 Jul 2019 04:14:55 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hnbLB-00023V-V6; Wed, 17 Jul 2019 04:14: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 1hnbLB-00036u-Ly; Wed, 17 Jul 2019 04:14:53 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hnbLB-0002h4-L4; Wed, 17 Jul 2019 04:14:53 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139035-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:test-amd64-i386-xl-qemuu-ovmf-amd64:guest-start/debianhvm.repeat:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-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-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-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-vhd: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-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-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=5ea8ec2fcf57cb9af24ad2cf17b4d64adb03afdf
X-Osstest-Versions-That: qemuu=1316b1ddc8a05e418c8134243f8bff8cccbbccb1
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 17 Jul 2019 04:14:53 +0000
Subject: [Xen-devel] [qemu-mainline test] 139035: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTAzNSBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzkwMzUvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1v
dm1mLWFtZDY0IDE4IGd1ZXN0LXN0YXJ0L2RlYmlhbmh2bS5yZXBlYXQgZmFpbCBSRUdSLiB2cy4g
MTM4OTc3CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5n
OgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICBmYWlsIGxpa2UgMTM4OTc3CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMzg5NzcKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFp
bCBsaWtlIDEzODk3NwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTM4OTc3CiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMzg5
NzcKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAg
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1p
bnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwtdGh1bmRlcnggMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRp
dDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVk
aXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Jl
ZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0
ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1t
dWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
dmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEw
LWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHFlbXV1ICAgICAg
ICAgICAgICAgIDVlYThlYzJmY2Y1N2NiOWFmMjRhZDJjZjE3YjRkNjRhZGIwM2FmZGYKYmFzZWxp
bmUgdmVyc2lvbjoKIHFlbXV1ICAgICAgICAgICAgICAgIDEzMTZiMWRkYzhhMDVlNDE4YzgxMzQy
NDNmOGJmZjhjY2NiYmNjYjEKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzODk3NyAgMjAxOS0wNy0x
NCAwMzo0Mzo1MiBaICAgIDMgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMzkwMTQgIDIwMTkt
MDctMTUgMDk6MDY6MjMgWiAgICAxIGRheXMgICAgMiBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2lu
Y2UgICAxMzkwMzUgIDIwMTktMDctMTYgMDM6NDg6MDkgWiAgICAxIGRheXMgICAgMSBhdHRlbXB0
cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbGV4IEJl
bm7DqWUgPGFsZXguYmVubmVlQGxpbmFyby5vcmc+CiAgQW5kcmV5IFNoaW5rZXZpY2ggPGFuZHJl
eS5zaGlua2V2aWNoQHZpcnR1b3p6by5jb20+CiAgQ2hyaXN0b3BoZSBkZSBEaW5lY2hpbiA8ZGlu
ZWNoaW5AcmVkaGF0LmNvbT4KICBDaHJpc3RvcGhlIEx5b24gPGNocmlzdG9waGUubHlvbkBsaW5h
cm8ub3JnPgogIERhdmlkIEVuZ3JhZiA8ZGF2aWQuZW5ncmFmQHN5c2dvLmNvbT4KICBEci4gRGF2
aWQgQWxhbiBHaWxiZXJ0IDxkZ2lsYmVydEByZWRoYXQuY29tPgogIEZyYW5jaXNjbyBJZ2xlc2lh
cyA8ZnJhc3NlLmlnbGVzaWFzQGdtYWlsLmNvbT4KICBJZ29yIE1hbW1lZG92IDxpbWFtbWVkb0By
ZWRoYXQuY29tPgogIEl2YW4gUmVuIDxpdmFucmVuQHRlbmNlbnQuY29tPgogIEl2YW4gUmVuIDxy
ZW55aW1lQGdtYWlsLmNvbT4KICBKdWFuIFF1aW50ZWxhIDxxdWludGVsYUByZWRoYXQuY29tPgog
IE1heCBSZWl0eiA8bXJlaXR6QHJlZGhhdC5jb20+CiAgTWljaGFlbCBTLiBUc2lya2luIDxtc3RA
cmVkaGF0LmNvbT4KICBNaWNoYWwgUHJpdm96bmlrIDxtcHJpdm96bkByZWRoYXQuY29tPgogIFBh
bmthaiBHdXB0YSA8cGFndXB0YUByZWRoYXQuY29tPgogIFBlbmcgVGFvIDx0YW8ucGVuZ0BsaW51
eC5hbGliYWJhLmNvbT4KICBQZXRlciBNYXlkZWxsIDxwZXRlci5tYXlkZWxsQGxpbmFyby5vcmc+
CiAgUGV0ZXIgWHUgPHBldGVyeEByZWRoYXQuY29tPgogIFBoaWxpcHBlIE1hdGhpZXUtRGF1ZMOp
IDxwaGlsbWRAcmVkaGF0LmNvbT4KICBSaWNoYXJkIEhlbmRlcnNvbiA8cmljaGFyZC5oZW5kZXJz
b25AbGluYXJvLm9yZz4KICBTdGVmYW4gSGFqbm9jemkgPHN0ZWZhbmhhQHJlZGhhdC5jb20+CiAg
U3RlZmFubyBHYXJ6YXJlbGxhIDxzZ2FyemFyZUByZWRoYXQuY29tPgogIFdlaSBZYW5nIDxyaWNo
YXJkdy55YW5nQGxpbnV4LmludGVsLmNvbT4KICBXb2xmZ2FuZyBCdW1pbGxlciA8dy5idW1pbGxl
ckBwcm94bW94LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0
ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2lu
Ny1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQt
eGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0
cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFl
bXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWly
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0
LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnVi
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12
aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9y
Zwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywg
Y29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVw
b3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRz
Lnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1t
YXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9
YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBh
dAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1h
cnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDE0NDMgbGlu
ZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 17 04:22:55 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Jul 2019 04:22:55 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnbSu-0003Do-2T; Wed, 17 Jul 2019 04:22:52 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=SQlR=VO=oracle.com=zhenzhong.duan@srs-us1.protection.inumbo.net>)
 id 1hnbSs-0003Dj-8j
 for xen-devel@lists.xenproject.org; Wed, 17 Jul 2019 04:22:50 +0000
X-Inumbo-ID: 86c371c0-a84a-11e9-be6d-0b4407356694
Received: from userp2120.oracle.com (unknown [156.151.31.85])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 86c371c0-a84a-11e9-be6d-0b4407356694;
 Wed, 17 Jul 2019 04:22:45 +0000 (UTC)
Received: from pps.filterd (userp2120.oracle.com [127.0.0.1])
 by userp2120.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x6H4IaAT156874;
 Wed, 17 Jul 2019 04:22:32 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=from : to : cc :
 subject : date : message-id; s=corp-2018-07-02;
 bh=ZaTW46yy/IPS+Uj8SvYea4HIn3z7+WN7LtSK/DDihz4=;
 b=ePRMs8awd/lTWeMpgQbWKbolJaWrnLONgEEG0Q81rgZvlACcR/cwq4E4RBxuqXqGRAzI
 wr5uZVipjClnyYIpK/Eav4QlyhuTEFf2r4x4Z/MycjDjLo7v59hg5Oi+8cJwuaPBHeHa
 IJDPAxyB1QEOqd3OPgbmVAaV75TZGDnmgdeJOlTFixmjS42sBqJ3XsMFaUOlJlQPohZr
 +kxp3ZmaT9s1haWVZUs03TLvtW7CpBOW0KMMhtJJkc68xWEqp51zaQ5o/4duDmE6DlOJ
 RVURGIf5YC8iM+mZbCHPo9if0uR7jHElX/TG8ypGXoXsJ1prkPcAkcZ8Kcy9wcxuk1oD cg== 
Received: from aserp3020.oracle.com (aserp3020.oracle.com [141.146.126.70])
 by userp2120.oracle.com with ESMTP id 2tq7xr004e-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 17 Jul 2019 04:22:32 +0000
Received: from pps.filterd (aserp3020.oracle.com [127.0.0.1])
 by aserp3020.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x6H4IY8e097456;
 Wed, 17 Jul 2019 04:22:31 GMT
Received: from aserv0121.oracle.com (aserv0121.oracle.com [141.146.126.235])
 by aserp3020.oracle.com with ESMTP id 2tsctwqsjh-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 17 Jul 2019 04:22:31 +0000
Received: from abhmp0006.oracle.com (abhmp0006.oracle.com [141.146.116.12])
 by aserv0121.oracle.com (8.14.4/8.13.8) with ESMTP id x6H4MU9T010466;
 Wed, 17 Jul 2019 04:22:30 GMT
Received: from z2.cn.oracle.com (/10.182.69.87)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Wed, 17 Jul 2019 04:22:29 +0000
From: Zhenzhong Duan <zhenzhong.duan@oracle.com>
To: linux-kernel@vger.kernel.org
Date: Tue, 16 Jul 2019 12:26:08 +0800
Message-Id: <1563251169-30740-1-git-send-email-zhenzhong.duan@oracle.com>
X-Mailer: git-send-email 1.8.3.1
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9320
 signatures=668688
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-1810050000 definitions=main-1907170052
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9320
 signatures=668688
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0
 priorityscore=1501 malwarescore=0
 suspectscore=1 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015
 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=999 adultscore=0
 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1810050000
 definitions=main-1907170052
Subject: [Xen-devel] [PATCH v8 4/5] x86/paravirt: Remove const mark from
 x86_hyper_xen_hvm 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: jgross@suse.com, sstabellini@kernel.org, x86@kernel.org,
 Zhenzhong Duan <zhenzhong.duan@oracle.com>, mingo@redhat.com, bp@alien8.de,
 xen-devel@lists.xenproject.org, 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>

Li4gYXMgIm5vcHYiIHN1cHBvcnQgbmVlZHMgaXQgdG8gYmUgY2hhbmdlYWJsZSBhdCBib290IHVw
IHN0YWdlLgoKQ2hlY2twYXRjaCByZXBvcnRzIHdhcm5pbmcsIHNvIG1vdmUgdmFyaWFibGUgZGVj
bGFyYXRpb25zIGZyb20KaHlwZXJ2aXNvci5jIHRvIGh5cGVydmlzb3IuaAoKU2lnbmVkLW9mZi1i
eTogWmhlbnpob25nIER1YW4gPHpoZW56aG9uZy5kdWFuQG9yYWNsZS5jb20+CkNjOiBCb3JpcyBP
c3Ryb3Zza3kgPGJvcmlzLm9zdHJvdnNreUBvcmFjbGUuY29tPgpDYzogSnVlcmdlbiBHcm9zcyA8
amdyb3NzQHN1c2UuY29tPgpDYzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJu
ZWwub3JnPgpDYzogVGhvbWFzIEdsZWl4bmVyIDx0Z2x4QGxpbnV0cm9uaXguZGU+CkNjOiBJbmdv
IE1vbG5hciA8bWluZ29AcmVkaGF0LmNvbT4KQ2M6IEJvcmlzbGF2IFBldGtvdiA8YnBAYWxpZW44
LmRlPgotLS0KIGFyY2gveDg2L2luY2x1ZGUvYXNtL2h5cGVydmlzb3IuaCB8IDggKysrKysrKysK
IGFyY2gveDg2L2tlcm5lbC9jcHUvaHlwZXJ2aXNvci5jICB8IDggLS0tLS0tLS0KIGFyY2gveDg2
L3hlbi9lbmxpZ2h0ZW5faHZtLmMgICAgICB8IDIgKy0KIDMgZmlsZXMgY2hhbmdlZCwgOSBpbnNl
cnRpb25zKCspLCA5IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2FyY2gveDg2L2luY2x1ZGUv
YXNtL2h5cGVydmlzb3IuaCBiL2FyY2gveDg2L2luY2x1ZGUvYXNtL2h5cGVydmlzb3IuaAppbmRl
eCBmN2I0YzUzLi5lNDFjYmYyIDEwMDY0NAotLS0gYS9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9oeXBl
cnZpc29yLmgKKysrIGIvYXJjaC94ODYvaW5jbHVkZS9hc20vaHlwZXJ2aXNvci5oCkBAIC01OCw2
ICs1OCwxNCBAQCBzdHJ1Y3QgaHlwZXJ2aXNvcl94ODYgewogCWJvb2wgaWdub3JlX25vcHY7CiB9
OwogCitleHRlcm4gY29uc3Qgc3RydWN0IGh5cGVydmlzb3JfeDg2IHg4Nl9oeXBlcl92bXdhcmU7
CitleHRlcm4gY29uc3Qgc3RydWN0IGh5cGVydmlzb3JfeDg2IHg4Nl9oeXBlcl9tc19oeXBlcnY7
CitleHRlcm4gY29uc3Qgc3RydWN0IGh5cGVydmlzb3JfeDg2IHg4Nl9oeXBlcl94ZW5fcHY7Citl
eHRlcm4gY29uc3Qgc3RydWN0IGh5cGVydmlzb3JfeDg2IHg4Nl9oeXBlcl9rdm07CitleHRlcm4g
Y29uc3Qgc3RydWN0IGh5cGVydmlzb3JfeDg2IHg4Nl9oeXBlcl9qYWlsaG91c2U7CitleHRlcm4g
Y29uc3Qgc3RydWN0IGh5cGVydmlzb3JfeDg2IHg4Nl9oeXBlcl9hY3JuOworZXh0ZXJuIHN0cnVj
dCBoeXBlcnZpc29yX3g4NiB4ODZfaHlwZXJfeGVuX2h2bTsKKwogZXh0ZXJuIGJvb2wgbm9wdjsK
IGV4dGVybiBlbnVtIHg4Nl9oeXBlcnZpc29yX3R5cGUgeDg2X2h5cGVyX3R5cGU7CiBleHRlcm4g
dm9pZCBpbml0X2h5cGVydmlzb3JfcGxhdGZvcm0odm9pZCk7CmRpZmYgLS1naXQgYS9hcmNoL3g4
Ni9rZXJuZWwvY3B1L2h5cGVydmlzb3IuYyBiL2FyY2gveDg2L2tlcm5lbC9jcHUvaHlwZXJ2aXNv
ci5jCmluZGV4IDdlYWFkNDEuLjU1M2JmYmYgMTAwNjQ0Ci0tLSBhL2FyY2gveDg2L2tlcm5lbC9j
cHUvaHlwZXJ2aXNvci5jCisrKyBiL2FyY2gveDg2L2tlcm5lbC9jcHUvaHlwZXJ2aXNvci5jCkBA
IC0yNiwxNCArMjYsNiBAQAogI2luY2x1ZGUgPGFzbS9wcm9jZXNzb3IuaD4KICNpbmNsdWRlIDxh
c20vaHlwZXJ2aXNvci5oPgogCi1leHRlcm4gY29uc3Qgc3RydWN0IGh5cGVydmlzb3JfeDg2IHg4
Nl9oeXBlcl92bXdhcmU7Ci1leHRlcm4gY29uc3Qgc3RydWN0IGh5cGVydmlzb3JfeDg2IHg4Nl9o
eXBlcl9tc19oeXBlcnY7Ci1leHRlcm4gY29uc3Qgc3RydWN0IGh5cGVydmlzb3JfeDg2IHg4Nl9o
eXBlcl94ZW5fcHY7Ci1leHRlcm4gY29uc3Qgc3RydWN0IGh5cGVydmlzb3JfeDg2IHg4Nl9oeXBl
cl94ZW5faHZtOwotZXh0ZXJuIGNvbnN0IHN0cnVjdCBoeXBlcnZpc29yX3g4NiB4ODZfaHlwZXJf
a3ZtOwotZXh0ZXJuIGNvbnN0IHN0cnVjdCBoeXBlcnZpc29yX3g4NiB4ODZfaHlwZXJfamFpbGhv
dXNlOwotZXh0ZXJuIGNvbnN0IHN0cnVjdCBoeXBlcnZpc29yX3g4NiB4ODZfaHlwZXJfYWNybjsK
LQogc3RhdGljIGNvbnN0IF9faW5pdGNvbnN0IHN0cnVjdCBoeXBlcnZpc29yX3g4NiAqIGNvbnN0
IGh5cGVydmlzb3JzW10gPQogewogI2lmZGVmIENPTkZJR19YRU5fUFYKZGlmZiAtLWdpdCBhL2Fy
Y2gveDg2L3hlbi9lbmxpZ2h0ZW5faHZtLmMgYi9hcmNoL3g4Ni94ZW4vZW5saWdodGVuX2h2bS5j
CmluZGV4IDE3NTZjZjcuLmI2NzE5ODMgMTAwNjQ0Ci0tLSBhL2FyY2gveDg2L3hlbi9lbmxpZ2h0
ZW5faHZtLmMKKysrIGIvYXJjaC94ODYveGVuL2VubGlnaHRlbl9odm0uYwpAQCAtMjU5LDcgKzI1
OSw3IEBAIHN0YXRpYyBfX2luaXQgdm9pZCB4ZW5faHZtX2d1ZXN0X2xhdGVfaW5pdCh2b2lkKQog
I2VuZGlmCiB9CiAKLWNvbnN0IF9faW5pdGNvbnN0IHN0cnVjdCBoeXBlcnZpc29yX3g4NiB4ODZf
aHlwZXJfeGVuX2h2bSA9IHsKK3N0cnVjdCBoeXBlcnZpc29yX3g4NiB4ODZfaHlwZXJfeGVuX2h2
bSBfX2luaXRkYXRhID0gewogCS5uYW1lICAgICAgICAgICAgICAgICAgID0gIlhlbiBIVk0iLAog
CS5kZXRlY3QgICAgICAgICAgICAgICAgID0geGVuX3BsYXRmb3JtX2h2bSwKIAkudHlwZQkJCT0g
WDg2X0hZUEVSX1hFTl9IVk0sCi0tIAoxLjguMy4xCgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 17 04:22:55 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Jul 2019 04:22:55 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnbSv-0003Dz-BE; Wed, 17 Jul 2019 04:22:53 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=SQlR=VO=oracle.com=zhenzhong.duan@srs-us1.protection.inumbo.net>)
 id 1hnbSu-0003Du-Fd
 for xen-devel@lists.xenproject.org; Wed, 17 Jul 2019 04:22:52 +0000
X-Inumbo-ID: 87eb1d50-a84a-11e9-bb5d-6fda1888d4ae
Received: from aserp2120.oracle.com (unknown [141.146.126.78])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 87eb1d50-a84a-11e9-bb5d-6fda1888d4ae;
 Wed, 17 Jul 2019 04:22:47 +0000 (UTC)
Received: from pps.filterd (aserp2120.oracle.com [127.0.0.1])
 by aserp2120.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x6H4Iv6n044565;
 Wed, 17 Jul 2019 04:22:35 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-2018-07-02;
 bh=eSrV5dBwkmZsMu4Ka82lD86iRkWsEW2KmhC9kjHylA0=;
 b=m1YoS9ABJu0MkSSMKND2HhentO2puo9i3adQ39MoHdTaPa8Uq3HOy93opOyiW7jBaImk
 TYp3BTPEfKgDntjYPUy38ygBTg8GHvmZE1neY2dMgJDrCWr2QcXFP34Pa8XybrH5M+g5
 IhIYCUscLxgVS8FiNytVlitipXERdMOb7qE85iNFCexuAcUEL9guXKb1ePOc98buv4pZ
 y7Uet2+XlDOFDP3kQmxEYCmDn8toGbhVSnPnIai4gZFe4Jbd1WX9s50FeIlR83CLSFrk
 yywxhJRRvfMhrsDxyzL8ixsTuupLIlKVW3GnPvho2RbFamr7wEDzyc4pXY/6OgneEymY eA== 
Received: from aserp3020.oracle.com (aserp3020.oracle.com [141.146.126.70])
 by aserp2120.oracle.com with ESMTP id 2tq78pr1c8-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 17 Jul 2019 04:22:35 +0000
Received: from pps.filterd (aserp3020.oracle.com [127.0.0.1])
 by aserp3020.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x6H4IFZI096659;
 Wed, 17 Jul 2019 04:22:34 GMT
Received: from userv0122.oracle.com (userv0122.oracle.com [156.151.31.75])
 by aserp3020.oracle.com with ESMTP id 2tsctwqsjy-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 17 Jul 2019 04:22:34 +0000
Received: from abhmp0006.oracle.com (abhmp0006.oracle.com [141.146.116.12])
 by userv0122.oracle.com (8.14.4/8.14.4) with ESMTP id x6H4MXWe014705;
 Wed, 17 Jul 2019 04:22:33 GMT
Received: from z2.cn.oracle.com (/10.182.69.87)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Wed, 17 Jul 2019 04:22:32 +0000
From: Zhenzhong Duan <zhenzhong.duan@oracle.com>
To: linux-kernel@vger.kernel.org
Date: Tue, 16 Jul 2019 12:26:09 +0800
Message-Id: <1563251169-30740-2-git-send-email-zhenzhong.duan@oracle.com>
X-Mailer: git-send-email 1.8.3.1
In-Reply-To: <1563251169-30740-1-git-send-email-zhenzhong.duan@oracle.com>
References: <1563251169-30740-1-git-send-email-zhenzhong.duan@oracle.com>
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9320
 signatures=668688
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-1810050000 definitions=main-1907170052
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9320
 signatures=668688
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0
 priorityscore=1501 malwarescore=0
 suspectscore=1 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015
 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=999 adultscore=0
 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1810050000
 definitions=main-1907170052
Subject: [Xen-devel] [PATCH v8 5/5] x86/xen: Add "nopv" support for HVM guest
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: jgross@suse.com, sstabellini@kernel.org, x86@kernel.org,
 Zhenzhong Duan <zhenzhong.duan@oracle.com>, mingo@redhat.com, bp@alien8.de,
 xen-devel@lists.xenproject.org, 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>

UFZIIGd1ZXN0IG5lZWRzIFBWIGV4dGVudGlvbnMgdG8gd29yaywgc28gIm5vcHYiIHBhcmFtZXRl
ciBzaG91bGQgYmUKaWdub3JlZCBmb3IgUFZIIGJ1dCBub3QgZm9yIEhWTSBndWVzdC4KCklmIFBW
SCBndWVzdCBib290cyB1cCB2aWEgdGhlIFhlbi1QVkggYm9vdCBlbnRyeSwgeGVuX3B2aCBpcyBz
ZXQgZWFybHksCndlIGtub3cgaXQncyBQVkggZ3Vlc3QgYW5kIGlnbm9yZSAibm9wdiIgcGFyYW1l
dGVyIGRpcmVjdGx5LgoKSWYgUFZIIGd1ZXN0IGJvb3RzIHVwIHZpYSB0aGUgbm9ybWFsIGJvb3Qg
ZW50cnkgc2FtZSBhcyBIVk0gZ3Vlc3QsIGl0J3MKaGFyZCB0byBkaXN0aW5ndWlzaCBQVkggYW5k
IEhWTSBndWVzdCBhdCB0aGF0IHRpbWUuIEluIHRoaXMgY2FzZSwgd2UKaGF2ZSB0byBwYW5pYyBl
YXJseSBpZiBQVkggaXMgZGV0ZWN0ZWQgYW5kIG5vcHYgaXMgZW5hYmxlZCB0byBhdm9pZCBhCndv
cnNlIHNpdHVhdGlvbiBsYXRlci4KClJlbW92ZSBzdGF0aWMgZnJvbSBib29sX3g4Nl9pbml0X25v
b3AveDg2X29wX2ludF9ub29wIHNvIHRoZXkgY291bGQgYmUKdXNlZCBnbG9iYWxseS4gTW92ZSB4
ZW5fcGxhdGZvcm1faHZtKCkgYWZ0ZXIgeGVuX2h2bV9ndWVzdF9sYXRlX2luaXQoKQp0byBhdm9p
ZCBjb21waWxlIGVycm9yLgoKU2lnbmVkLW9mZi1ieTogWmhlbnpob25nIER1YW4gPHpoZW56aG9u
Zy5kdWFuQG9yYWNsZS5jb20+ClJldmlld2VkLWJ5OiBCb3JpcyBPc3Ryb3Zza3kgPGJvcmlzLm9z
dHJvdnNreUBvcmFjbGUuY29tPgpDYzogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgpD
YzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpDYzogVGhvbWFz
IEdsZWl4bmVyIDx0Z2x4QGxpbnV0cm9uaXguZGU+CkNjOiBJbmdvIE1vbG5hciA8bWluZ29AcmVk
aGF0LmNvbT4KQ2M6IEJvcmlzbGF2IFBldGtvdiA8YnBAYWxpZW44LmRlPgotLS0KIGFyY2gveDg2
L2luY2x1ZGUvYXNtL3g4Nl9pbml0LmggfCAgMiArKwogYXJjaC94ODYva2VybmVsL3g4Nl9pbml0
LmMgICAgICB8ICA0ICsrLS0KIGFyY2gveDg2L3hlbi9lbmxpZ2h0ZW5faHZtLmMgICAgfCA0MyAr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKystLS0tLS0tLQogMyBmaWxlcyBjaGFuZ2Vk
LCAzOSBpbnNlcnRpb25zKCspLCAxMCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9hcmNoL3g4
Ni9pbmNsdWRlL2FzbS94ODZfaW5pdC5oIGIvYXJjaC94ODYvaW5jbHVkZS9hc20veDg2X2luaXQu
aAppbmRleCBiODVhN2M1Li5hYzA5MzQxIDEwMDY0NAotLS0gYS9hcmNoL3g4Ni9pbmNsdWRlL2Fz
bS94ODZfaW5pdC5oCisrKyBiL2FyY2gveDg2L2luY2x1ZGUvYXNtL3g4Nl9pbml0LmgKQEAgLTMw
MSw2ICszMDEsOCBAQCBzdHJ1Y3QgeDg2X2FwaWNfb3BzIHsKIGV4dGVybiB2b2lkIHg4Nl9lYXJs
eV9pbml0X3BsYXRmb3JtX3F1aXJrcyh2b2lkKTsKIGV4dGVybiB2b2lkIHg4Nl9pbml0X25vb3Ao
dm9pZCk7CiBleHRlcm4gdm9pZCB4ODZfaW5pdF91aW50X25vb3AodW5zaWduZWQgaW50IHVudXNl
ZCk7CitleHRlcm4gYm9vbCBib29sX3g4Nl9pbml0X25vb3Aodm9pZCk7CitleHRlcm4gdm9pZCB4
ODZfb3BfaW50X25vb3AoaW50IGNwdSk7CiBleHRlcm4gYm9vbCB4ODZfcG5wYmlvc19kaXNhYmxl
ZCh2b2lkKTsKIAogI2VuZGlmCmRpZmYgLS1naXQgYS9hcmNoL3g4Ni9rZXJuZWwveDg2X2luaXQu
YyBiL2FyY2gveDg2L2tlcm5lbC94ODZfaW5pdC5jCmluZGV4IDUwYTJiNDkuLjFiZWY2ODcgMTAw
NjQ0Ci0tLSBhL2FyY2gveDg2L2tlcm5lbC94ODZfaW5pdC5jCisrKyBiL2FyY2gveDg2L2tlcm5l
bC94ODZfaW5pdC5jCkBAIC0yOSw4ICsyOSw4IEBAIHZvaWQgeDg2X2luaXRfbm9vcCh2b2lkKSB7
IH0KIHZvaWQgX19pbml0IHg4Nl9pbml0X3VpbnRfbm9vcCh1bnNpZ25lZCBpbnQgdW51c2VkKSB7
IH0KIHN0YXRpYyBpbnQgX19pbml0IGlvbW11X2luaXRfbm9vcCh2b2lkKSB7IHJldHVybiAwOyB9
CiBzdGF0aWMgdm9pZCBpb21tdV9zaHV0ZG93bl9ub29wKHZvaWQpIHsgfQotc3RhdGljIGJvb2wg
X19pbml0IGJvb2xfeDg2X2luaXRfbm9vcCh2b2lkKSB7IHJldHVybiBmYWxzZTsgfQotc3RhdGlj
IHZvaWQgeDg2X29wX2ludF9ub29wKGludCBjcHUpIHsgfQorYm9vbCBfX2luaXQgYm9vbF94ODZf
aW5pdF9ub29wKHZvaWQpIHsgcmV0dXJuIGZhbHNlOyB9Cit2b2lkIHg4Nl9vcF9pbnRfbm9vcChp
bnQgY3B1KSB7IH0KIAogLyoKICAqIFRoZSBwbGF0Zm9ybSBzZXR1cCBmdW5jdGlvbnMgYXJlIHBy
ZXNldCB3aXRoIHRoZSBkZWZhdWx0IGZ1bmN0aW9ucwpkaWZmIC0tZ2l0IGEvYXJjaC94ODYveGVu
L2VubGlnaHRlbl9odm0uYyBiL2FyY2gveDg2L3hlbi9lbmxpZ2h0ZW5faHZtLmMKaW5kZXggYjY3
MTk4My4uZTEzOGY3ZCAxMDA2NDQKLS0tIGEvYXJjaC94ODYveGVuL2VubGlnaHRlbl9odm0uYwor
KysgYi9hcmNoL3g4Ni94ZW4vZW5saWdodGVuX2h2bS5jCkBAIC0yMzEsMTQgKzIzMSw2IEBAIGJv
b2wgX19pbml0IHhlbl9odm1fbmVlZF9sYXBpYyh2b2lkKQogCXJldHVybiB0cnVlOwogfQogCi1z
dGF0aWMgdWludDMyX3QgX19pbml0IHhlbl9wbGF0Zm9ybV9odm0odm9pZCkKLXsKLQlpZiAoeGVu
X3B2X2RvbWFpbigpKQotCQlyZXR1cm4gMDsKLQotCXJldHVybiB4ZW5fY3B1aWRfYmFzZSgpOwot
fQotCiBzdGF0aWMgX19pbml0IHZvaWQgeGVuX2h2bV9ndWVzdF9sYXRlX2luaXQodm9pZCkKIHsK
ICNpZmRlZiBDT05GSUdfWEVOX1BWSApAQCAtMjUwLDYgKzI0Miw5IEBAIHN0YXRpYyBfX2luaXQg
dm9pZCB4ZW5faHZtX2d1ZXN0X2xhdGVfaW5pdCh2b2lkKQogCS8qIFBWSCBkZXRlY3RlZC4gKi8K
IAl4ZW5fcHZoID0gdHJ1ZTsKIAorCWlmIChub3B2KQorCQlwYW5pYygiXCJub3B2XCIgYW5kIFwi
eGVuX25vcHZcIiBwYXJhbWV0ZXJzIGFyZSB1bnN1cHBvcnRlZCBpbiBQVkggZ3Vlc3QuIik7CisK
IAkvKiBNYWtlIHN1cmUgd2UgZG9uJ3QgZmFsbCBiYWNrIHRvIChkZWZhdWx0KSBBQ1BJX0lSUV9N
T0RFTF9QSUMuICovCiAJaWYgKCFucl9pb2FwaWNzICYmIGFjcGlfaXJxX21vZGVsID09IEFDUElf
SVJRX01PREVMX1BJQykKIAkJYWNwaV9pcnFfbW9kZWwgPSBBQ1BJX0lSUV9NT0RFTF9QTEFURk9S
TTsKQEAgLTI1OSw2ICsyNTQsMzcgQEAgc3RhdGljIF9faW5pdCB2b2lkIHhlbl9odm1fZ3Vlc3Rf
bGF0ZV9pbml0KHZvaWQpCiAjZW5kaWYKIH0KIAorc3RhdGljIHVpbnQzMl90IF9faW5pdCB4ZW5f
cGxhdGZvcm1faHZtKHZvaWQpCit7CisJdWludDMyX3QgeGVuX2RvbWFpbiA9IHhlbl9jcHVpZF9i
YXNlKCk7CisJc3RydWN0IHg4Nl9oeXBlcl9pbml0ICpoID0gJng4Nl9oeXBlcl94ZW5faHZtLmlu
aXQ7CisKKwlpZiAoeGVuX3B2X2RvbWFpbigpKQorCQlyZXR1cm4gMDsKKworCWlmICh4ZW5fcHZo
X2RvbWFpbigpICYmIG5vcHYpIHsKKwkJLyogR3Vlc3QgYm9vdGluZyB2aWEgdGhlIFhlbi1QVkgg
Ym9vdCBlbnRyeSBnb2VzIGhlcmUgKi8KKwkJcHJfaW5mbygiXCJub3B2XCIgcGFyYW1ldGVyIGlz
IGlnbm9yZWQgaW4gUFZIIGd1ZXN0XG4iKTsKKwkJbm9wdiA9IGZhbHNlOworCX0gZWxzZSBpZiAo
bm9wdiAmJiB4ZW5fZG9tYWluKSB7CisJCS8qCisJCSAqIEd1ZXN0IGJvb3RpbmcgdmlhIG5vcm1h
bCBib290IGVudHJ5IChsaWtlIHZpYSBncnViMikgZ29lcworCQkgKiBoZXJlLgorCQkgKgorCQkg
KiBVc2UgaW50ZXJmYWNlIGZ1bmN0aW9ucyBmb3IgYmFyZSBoYXJkd2FyZSBpZiBub3B2LAorCQkg
KiB4ZW5faHZtX2d1ZXN0X2xhdGVfaW5pdCBpcyBhbiBleGNlcHRpb24gYXMgd2UgbmVlZCB0bwor
CQkgKiBkZXRlY3QgUFZIIGFuZCBwYW5pYyB0aGVyZS4KKwkJICovCisJCWgtPmluaXRfcGxhdGZv
cm0gPSB4ODZfaW5pdF9ub29wOworCQloLT54MmFwaWNfYXZhaWxhYmxlID0gYm9vbF94ODZfaW5p
dF9ub29wOworCQloLT5pbml0X21lbV9tYXBwaW5nID0geDg2X2luaXRfbm9vcDsKKwkJaC0+aW5p
dF9hZnRlcl9ib290bWVtID0geDg2X2luaXRfbm9vcDsKKwkJaC0+Z3Vlc3RfbGF0ZV9pbml0ID0g
eGVuX2h2bV9ndWVzdF9sYXRlX2luaXQ7CisJCXg4Nl9oeXBlcl94ZW5faHZtLnJ1bnRpbWUucGlu
X3ZjcHUgPSB4ODZfb3BfaW50X25vb3A7CisJfQorCXJldHVybiB4ZW5fZG9tYWluOworfQorCiBz
dHJ1Y3QgaHlwZXJ2aXNvcl94ODYgeDg2X2h5cGVyX3hlbl9odm0gX19pbml0ZGF0YSA9IHsKIAku
bmFtZSAgICAgICAgICAgICAgICAgICA9ICJYZW4gSFZNIiwKIAkuZGV0ZWN0ICAgICAgICAgICAg
ICAgICA9IHhlbl9wbGF0Zm9ybV9odm0sCkBAIC0yNjgsNCArMjk0LDUgQEAgc3RydWN0IGh5cGVy
dmlzb3JfeDg2IHg4Nl9oeXBlcl94ZW5faHZtIF9faW5pdGRhdGEgPSB7CiAJLmluaXQuaW5pdF9t
ZW1fbWFwcGluZwk9IHhlbl9odm1faW5pdF9tZW1fbWFwcGluZywKIAkuaW5pdC5ndWVzdF9sYXRl
X2luaXQJPSB4ZW5faHZtX2d1ZXN0X2xhdGVfaW5pdCwKIAkucnVudGltZS5waW5fdmNwdSAgICAg
ICA9IHhlbl9waW5fdmNwdSwKKwkuaWdub3JlX25vcHYgICAgICAgICAgICA9IHRydWUsCiB9Owot
LSAKMS44LjMuMQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 17 04:46:40 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Jul 2019 04:46:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnbpf-0004jr-An; Wed, 17 Jul 2019 04:46:23 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=zX8a=VO=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hnbpe-0004jm-DE
 for xen-devel@lists.xenproject.org; Wed, 17 Jul 2019 04:46:22 +0000
X-Inumbo-ID: cfd9f336-a84d-11e9-a188-3b28161ec9f1
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id cfd9f336-a84d-11e9-a188-3b28161ec9f1;
 Wed, 17 Jul 2019 04:46:16 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id DA049ACD8;
 Wed, 17 Jul 2019 04:46:15 +0000 (UTC)
To: Zhenzhong Duan <zhenzhong.duan@oracle.com>, linux-kernel@vger.kernel.org
References: <1563095732-16700-1-git-send-email-zhenzhong.duan@oracle.com>
From: Juergen Gross <jgross@suse.com>
Message-ID: <26a6f7a0-3c3a-c333-ff9f-6669fa1101e4@suse.com>
Date: Wed, 17 Jul 2019 06:46:14 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <1563095732-16700-1-git-send-email-zhenzhong.duan@oracle.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH v3] xen/pv: Fix a boot up hang revealed by
 int3 self 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: sstabellini@kernel.org, Peter Zijlstra <peterz@infradead.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>, x86@kernel.org, mingo@redhat.com,
 bp@alien8.de, Andy Lutomirski <luto@kernel.org>,
 xen-devel@lists.xenproject.org, tglx@linutronix.de, 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>

T24gMTQuMDcuMTkgMTE6MTUsIFpoZW56aG9uZyBEdWFuIHdyb3RlOgo+IENvbW1pdCA3NDU3YzBk
YTAyNGIgKCJ4ODYvYWx0ZXJuYXRpdmVzOiBBZGQgaW50M19lbXVsYXRlX2NhbGwoKQo+IHNlbGZ0
ZXN0IikgaXMgdXNlZCB0byBlbnN1cmUgdGhlcmUgaXMgYSBnYXAgc2V0dXAgaW4gaW50MyBleGNl
cHRpb24gc3RhY2sKPiB3aGljaCBjb3VsZCBiZSB1c2VkIGZvciBpbnNlcnRpbmcgY2FsbCByZXR1
cm4gYWRkcmVzcy4KPiAKPiBUaGlzIGdhcCBpcyBtaXNzZWQgaW4gWEVOIFBWIGludDMgZXhjZXB0
aW9uIGVudHJ5IHBhdGgsIHRoZW4gYmVsb3cgcGFuaWMKPiB0cmlnZ2VyZWQ6Cj4gCj4gWyAgICAw
Ljc3Mjg3Nl0gZ2VuZXJhbCBwcm90ZWN0aW9uIGZhdWx0OiAwMDAwIFsjMV0gU01QIE5PUFRJCj4g
WyAgICAwLjc3Mjg4Nl0gQ1BVOiAwIFBJRDogMCBDb21tOiBzd2FwcGVyLzAgTm90IHRhaW50ZWQg
NS4yLjArICMxMQo+IFsgICAgMC43NzI4OTNdIFJJUDogZTAzMDppbnQzX21hZ2ljKzB4MC8weDcK
PiBbICAgIDAuNzcyOTA1XSBSU1A6IDM1MDc6ZmZmZmZmZmY4MjIwM2U5OCBFRkxBR1M6IDAwMDAw
MjQ2Cj4gWyAgICAwLjc3MzMzNF0gQ2FsbCBUcmFjZToKPiBbICAgIDAuNzczMzM0XSAgYWx0ZXJu
YXRpdmVfaW5zdHJ1Y3Rpb25zKzB4M2QvMHgxMmUKPiBbICAgIDAuNzczMzM0XSAgY2hlY2tfYnVn
cysweDdjOS8weDg4Nwo+IFsgICAgMC43NzMzMzRdICA/IF9fZ2V0X2xvY2tlZF9wdGUrMHgxNzgv
MHgxZjAKPiBbICAgIDAuNzczMzM0XSAgc3RhcnRfa2VybmVsKzB4NGZmLzB4NTM1Cj4gWyAgICAw
Ljc3MzMzNF0gID8gc2V0X2luaXRfYXJnKzB4NTUvMHg1NQo+IFsgICAgMC43NzMzMzRdICB4ZW5f
c3RhcnRfa2VybmVsKzB4NTcxLzB4NTdhCj4gCj4gRm9yIDY0Yml0IFBWIGd1ZXN0cywgWGVuJ3Mg
QUJJIGVudGVycyB0aGUga2VybmVsIHdpdGggdXNpbmcgU1lTUkVULCB3aXRoCj4gJXJjeC8lcjEx
IG9uIHRoZSBzdGFjay4gVG8gY29udmVydCBiYWNrIHRvICJub3JtYWwiIGxvb2tpbmcgZXhjZXB0
aW9ucywKPiB0aGUgeGVuIHRodW5rcyBkbyAneGVuXyo6IHBvcCAlcmN4OyBwb3AgJXIxMTsgam1w
IConLgo+IAo+IEUuZy4gRXh0cmFjdGluZyAneGVuX3B2X3RyYXAgeGVuaW50Mycgd2UgaGF2ZToK
PiB4ZW5feGVuaW50MzoKPiAgIHBvcCAlcmN4Owo+ICAgcG9wICVyMTE7Cj4gICBqbXAgeGVuaW50
Mwo+IAo+IEFzIHhlbmludDMgYW5kIGludDMgZW50cnkgY29kZSBhcmUgc2FtZSBleGNlcHQgeGVu
aW50MyBkb2Vzbid0IGdlbmVyYXRlCj4gYSBnYXAsIHdlIGNhbiBmaXggaXQgYnkgdXNpbmcgaW50
MyBhbmQgZHJvcCB1c2VsZXNzIHhlbmludDMuCj4gCj4gU2lnbmVkLW9mZi1ieTogWmhlbnpob25n
IER1YW4gPHpoZW56aG9uZy5kdWFuQG9yYWNsZS5jb20+CgpSZXZpZXdlZC1ieTogSnVlcmdlbiBH
cm9zcyA8amdyb3NzQHN1c2UuY29tPgoKCkp1ZXJnZW4KCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 17 04:58:55 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Jul 2019 04: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 1hnc1i-0005Ui-HV; Wed, 17 Jul 2019 04: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=zX8a=VO=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hnc1h-0005Ua-4d
 for xen-devel@lists.xenproject.org; Wed, 17 Jul 2019 04:58:49 +0000
X-Inumbo-ID: 8f2bf4e4-a84f-11e9-8980-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8f2bf4e4-a84f-11e9-8980-bc764e045a96;
 Wed, 17 Jul 2019 04:58:47 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 7615EABCD;
 Wed, 17 Jul 2019 04:58:46 +0000 (UTC)
To: Zhenzhong Duan <zhenzhong.duan@oracle.com>, linux-kernel@vger.kernel.org
References: <1563251169-30740-1-git-send-email-zhenzhong.duan@oracle.com>
From: Juergen Gross <jgross@suse.com>
Message-ID: <eb67c985-0d1f-641c-9622-e0faf3e72b8d@suse.com>
Date: Wed, 17 Jul 2019 06:58:45 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <1563251169-30740-1-git-send-email-zhenzhong.duan@oracle.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH v8 4/5] x86/paravirt: Remove const mark from
 x86_hyper_xen_hvm 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: sstabellini@kernel.org, x86@kernel.org, mingo@redhat.com, bp@alien8.de,
 xen-devel@lists.xenproject.org, boris.ostrovsky@oracle.com, tglx@linutronix.de
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTYuMDcuMTkgMDY6MjYsIFpoZW56aG9uZyBEdWFuIHdyb3RlOgo+IC4uIGFzICJub3B2IiBz
dXBwb3J0IG5lZWRzIGl0IHRvIGJlIGNoYW5nZWFibGUgYXQgYm9vdCB1cCBzdGFnZS4KPiAKPiBD
aGVja3BhdGNoIHJlcG9ydHMgd2FybmluZywgc28gbW92ZSB2YXJpYWJsZSBkZWNsYXJhdGlvbnMg
ZnJvbQo+IGh5cGVydmlzb3IuYyB0byBoeXBlcnZpc29yLmgKPiAKPiBTaWduZWQtb2ZmLWJ5OiBa
aGVuemhvbmcgRHVhbiA8emhlbnpob25nLmR1YW5Ab3JhY2xlLmNvbT4KClJldmlld2VkLWJ5OiBK
dWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CgouLi4gYW5kIGNvbXBsZXRlIHNlcmllcyBh
cHBsaWVkIHRvIHhlbi90aXAuZ2l0IGZvci1saW51cy01LjNhCgoKSnVlcmdlbgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 17 04:59:19 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Jul 2019 04:59: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 1hnc2B-0005Wn-Qe; Wed, 17 Jul 2019 04: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=zX8a=VO=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hnc29-0005WX-Qm
 for xen-devel@lists.xenproject.org; Wed, 17 Jul 2019 04:59:17 +0000
X-Inumbo-ID: a0ccb80a-a84f-11e9-8980-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a0ccb80a-a84f-11e9-8980-bc764e045a96;
 Wed, 17 Jul 2019 04:59:17 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 3165DAE86;
 Wed, 17 Jul 2019 04:59:16 +0000 (UTC)
To: Zhenzhong Duan <zhenzhong.duan@oracle.com>, linux-kernel@vger.kernel.org
References: <1563095732-16700-1-git-send-email-zhenzhong.duan@oracle.com>
From: Juergen Gross <jgross@suse.com>
Message-ID: <dcc48548-83ad-fa2a-c5d4-fbc4cf6282c3@suse.com>
Date: Wed, 17 Jul 2019 06:59:15 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <1563095732-16700-1-git-send-email-zhenzhong.duan@oracle.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH v3] xen/pv: Fix a boot up hang revealed by
 int3 self 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: sstabellini@kernel.org, Peter Zijlstra <peterz@infradead.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>, x86@kernel.org, mingo@redhat.com,
 bp@alien8.de, Andy Lutomirski <luto@kernel.org>,
 xen-devel@lists.xenproject.org, tglx@linutronix.de, 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>

T24gMTQuMDcuMTkgMTE6MTUsIFpoZW56aG9uZyBEdWFuIHdyb3RlOgo+IENvbW1pdCA3NDU3YzBk
YTAyNGIgKCJ4ODYvYWx0ZXJuYXRpdmVzOiBBZGQgaW50M19lbXVsYXRlX2NhbGwoKQo+IHNlbGZ0
ZXN0IikgaXMgdXNlZCB0byBlbnN1cmUgdGhlcmUgaXMgYSBnYXAgc2V0dXAgaW4gaW50MyBleGNl
cHRpb24gc3RhY2sKPiB3aGljaCBjb3VsZCBiZSB1c2VkIGZvciBpbnNlcnRpbmcgY2FsbCByZXR1
cm4gYWRkcmVzcy4KPiAKPiBUaGlzIGdhcCBpcyBtaXNzZWQgaW4gWEVOIFBWIGludDMgZXhjZXB0
aW9uIGVudHJ5IHBhdGgsIHRoZW4gYmVsb3cgcGFuaWMKPiB0cmlnZ2VyZWQ6Cj4gCj4gWyAgICAw
Ljc3Mjg3Nl0gZ2VuZXJhbCBwcm90ZWN0aW9uIGZhdWx0OiAwMDAwIFsjMV0gU01QIE5PUFRJCj4g
WyAgICAwLjc3Mjg4Nl0gQ1BVOiAwIFBJRDogMCBDb21tOiBzd2FwcGVyLzAgTm90IHRhaW50ZWQg
NS4yLjArICMxMQo+IFsgICAgMC43NzI4OTNdIFJJUDogZTAzMDppbnQzX21hZ2ljKzB4MC8weDcK
PiBbICAgIDAuNzcyOTA1XSBSU1A6IDM1MDc6ZmZmZmZmZmY4MjIwM2U5OCBFRkxBR1M6IDAwMDAw
MjQ2Cj4gWyAgICAwLjc3MzMzNF0gQ2FsbCBUcmFjZToKPiBbICAgIDAuNzczMzM0XSAgYWx0ZXJu
YXRpdmVfaW5zdHJ1Y3Rpb25zKzB4M2QvMHgxMmUKPiBbICAgIDAuNzczMzM0XSAgY2hlY2tfYnVn
cysweDdjOS8weDg4Nwo+IFsgICAgMC43NzMzMzRdICA/IF9fZ2V0X2xvY2tlZF9wdGUrMHgxNzgv
MHgxZjAKPiBbICAgIDAuNzczMzM0XSAgc3RhcnRfa2VybmVsKzB4NGZmLzB4NTM1Cj4gWyAgICAw
Ljc3MzMzNF0gID8gc2V0X2luaXRfYXJnKzB4NTUvMHg1NQo+IFsgICAgMC43NzMzMzRdICB4ZW5f
c3RhcnRfa2VybmVsKzB4NTcxLzB4NTdhCj4gCj4gRm9yIDY0Yml0IFBWIGd1ZXN0cywgWGVuJ3Mg
QUJJIGVudGVycyB0aGUga2VybmVsIHdpdGggdXNpbmcgU1lTUkVULCB3aXRoCj4gJXJjeC8lcjEx
IG9uIHRoZSBzdGFjay4gVG8gY29udmVydCBiYWNrIHRvICJub3JtYWwiIGxvb2tpbmcgZXhjZXB0
aW9ucywKPiB0aGUgeGVuIHRodW5rcyBkbyAneGVuXyo6IHBvcCAlcmN4OyBwb3AgJXIxMTsgam1w
IConLgo+IAo+IEUuZy4gRXh0cmFjdGluZyAneGVuX3B2X3RyYXAgeGVuaW50Mycgd2UgaGF2ZToK
PiB4ZW5feGVuaW50MzoKPiAgIHBvcCAlcmN4Owo+ICAgcG9wICVyMTE7Cj4gICBqbXAgeGVuaW50
Mwo+IAo+IEFzIHhlbmludDMgYW5kIGludDMgZW50cnkgY29kZSBhcmUgc2FtZSBleGNlcHQgeGVu
aW50MyBkb2Vzbid0IGdlbmVyYXRlCj4gYSBnYXAsIHdlIGNhbiBmaXggaXQgYnkgdXNpbmcgaW50
MyBhbmQgZHJvcCB1c2VsZXNzIHhlbmludDMuCj4gCj4gU2lnbmVkLW9mZi1ieTogWmhlbnpob25n
IER1YW4gPHpoZW56aG9uZy5kdWFuQG9yYWNsZS5jb20+CgpQdXNoZWQgdG8geGVuL3RpcC5naXQg
Zm9yLWxpbnVzLTUuM2EKCgpKdWVyZ2VuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 17 06:21:31 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Jul 2019 06:21:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hndJP-0003OR-V2; Wed, 17 Jul 2019 06:21:11 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=H7Ci=VO=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hndJO-0003OM-OQ
 for xen-devel@lists.xenproject.org; Wed, 17 Jul 2019 06:21:10 +0000
X-Inumbo-ID: 0e78894c-a85b-11e9-a013-ebb0f1a0a469
Received: from m4a0041g.houston.softwaregrp.com (unknown [15.124.2.87])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 0e78894c-a85b-11e9-a013-ebb0f1a0a469;
 Wed, 17 Jul 2019 06:21:05 +0000 (UTC)
Received: FROM m4a0041g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0041g.houston.softwaregrp.com WITH ESMTP; 
 Wed, 17 Jul 2019 06:21:04 +0000
Received: from M9W0068.microfocus.com (2002:f79:bf::f79:bf) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Wed, 17 Jul 2019 06:19:39 +0000
Received: from NAM01-BN3-obe.outbound.protection.outlook.com (15.124.72.14) by
 M9W0068.microfocus.com (15.121.0.191) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Wed, 17 Jul 2019 06:19:38 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=lFmpfvGN8NFm4DqtgIOEwDcn+zo2zH6uw2oHCzj2BXW0vwCbjdshkNozHVb/6n2gjYAAHjdC7Nv5CO24Et3GGlOfGkdxROnAVUt+mqk2s6WbgyVk6U64xamLUI4oHa0nvRBLCzzIJB1LWyqJJ49Bm+iBe/Fd2ztvq+0Q50XaLf/dgWIcWoGuH8C61p40CnNxWVnNrZUZ8OLwPhJC8RrvgiOE9btypfRHOuIf41QZk5mFxqaaGu9R+1FrJWtA4Zz33DHifyiJa1xc561oS7nRBqiLMlrAOWEo6FoZcQM4PsAhTQV39eJYklx5Rt7lYNfzgL772Hu6w0hPhk+2q866Pw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=U2UVH6uBw0OCQb9mlI99terehXP9JepLyIXN5zSEFio=;
 b=F9rnsMti01izmOnUb7+FiGqc0E/en78rzQFO7WnsyYqYf+n8Oe/1bWADjV5nZjGL4OKRiITf4hyiYOXIUA4rgtQOfnh2q0SS6PgiKffHd96r5r2keHhXdWd1sDPrNWFXD496DVLu7V9DzZR2dvGjCzEehstcmknOObX0YCRrJ6ZFx2f/FPt2xj/bX9OUCO80HOXalRl0BhYhp45UsQX1ACteLUR1sMX4KVFrNVd7rO8wbDFc490NGlbDLOGijDtIS724IMHQqNCnlKIFICEmT9H7ArxCdBrrIQRwevixrNSk1JIAdvlyMpNcFOKBEailNj+jHt5bIyidl/z0u5wXsQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2427.namprd18.prod.outlook.com (20.179.104.21) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.10; Wed, 17 Jul 2019 06:19:37 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Wed, 17 Jul 2019
 06:19:37 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [Xen-devel] [PATCH v3 02/14] AMD/IOMMU: use bit field for
 extended feature register
Thread-Index: AQHVO/SBPI6DYZWl7E6KQgqsoIfCTKbOV0mA
Date: Wed, 17 Jul 2019 06:19:37 +0000
Message-ID: <e36a2a19-8ce3-3845-ef90-2e3f888e63f1@suse.com>
References: <6272c301-a905-38cf-dd1a-645f3d703241@suse.com>
 <38c3d885-2edb-d450-c6e5-bc476b679bf6@suse.com>
In-Reply-To: <38c3d885-2edb-d450-c6e5-bc476b679bf6@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DBBPR09CA0010.eurprd09.prod.outlook.com
 (2603:10a6:10:c0::22) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 1ff678e6-4b34-488a-864b-08d70a7ebe76
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB2427; 
x-ms-traffictypediagnostic: DM6PR18MB2427:
x-microsoft-antispam-prvs: <DM6PR18MB242780AF4EA67091CC6897F1B3C90@DM6PR18MB2427.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:758;
x-forefront-prvs: 01018CB5B3
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(136003)(396003)(366004)(39860400002)(346002)(376002)(199004)(189003)(7736002)(102836004)(6916009)(81166006)(81156014)(3846002)(6436002)(68736007)(6486002)(99286004)(6116002)(256004)(14444005)(31686004)(446003)(316002)(11346002)(2616005)(86362001)(486006)(31696002)(26005)(8936002)(186003)(476003)(54906003)(4326008)(66556008)(66476007)(305945005)(66446008)(64756008)(66066001)(80792005)(66946007)(25786009)(14454004)(36756003)(71190400001)(8676002)(71200400001)(52116002)(478600001)(6512007)(2906002)(229853002)(5640700003)(53546011)(53936002)(5660300002)(2351001)(2501003)(6246003)(6506007)(386003)(76176011);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2427;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: fm9rin+O+VB2QQ/uSpYFL0b7bjhiqKpIrLCbJJ8xqT8zMy5vObr4aKFC4ZY4vUfylS//v/lFKdi8BTnU1iDoEhFA3xJ+x4EWNIwYjMRFRYTU3bQmm36pi3TH73eLGt5ytv5VRYe0UEjSHSY9LgHm1Q29oAe67ESEMxxckO8TSp8WVCDLDte/57sNsuwAlR1BWowr8GpJG3MnczEGmDhgUP2DN05SdqiF1206PoMcfXSI0jWXJSm/gqCgzxTWBJA0JlIjupoQigqqdZP7YcwPi9Mgy/SGtFABYUFa869DhcTdoaeB86uUUO1QW6xABS1ZJ6N9KooiN1ZIGjJuB+Y8v8Y2FOQJQDygZiajGiQSNiWaeF0zefnitD7Jt2Y5dr9Z3QEU/JBADY8KlVwZQu0LwLGpmdA07jpyLS4NNqXkWuc=
Content-ID: <18BCF0DABA8A2F449C91D7C952D61077@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 1ff678e6-4b34-488a-864b-08d70a7ebe76
X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Jul 2019 06:19:37.5089 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2427
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v3 02/14] AMD/IOMMU: use bit field for
 extended feature 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: Andrew Cooper <andrew.cooper3@citrix.com>,
 Brian Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTYuMDcuMjAxOSAxODozNSwgSmFuIEJldWxpY2ggd3JvdGU6DQo+IC0tLSBhL3hlbi9kcml2
ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9kZXRlY3QuYw0KPiArKysgYi94ZW4vZHJpdmVycy9w
YXNzdGhyb3VnaC9hbWQvaW9tbXVfZGV0ZWN0LmMNCj4gQEAgLTYwLDQ5ICs2MCw3NyBAQCBzdGF0
aWMgaW50IF9faW5pdCBnZXRfaW9tbXVfY2FwYWJpbGl0aWVzDQo+ICAgIA0KPiAgICB2b2lkIF9f
aW5pdCBnZXRfaW9tbXVfZmVhdHVyZXMoc3RydWN0IGFtZF9pb21tdSAqaW9tbXUpDQo+ICAgIHsN
Cj4gLSAgICB1MzIgbG93LCBoaWdoOw0KPiAtICAgIGludCBpID0gMCA7DQo+ICAgICAgICBjb25z
dCBzdHJ1Y3QgYW1kX2lvbW11ICpmaXJzdDsNCj4gLSAgICBzdGF0aWMgY29uc3QgY2hhciAqX19p
bml0ZGF0YSBmZWF0dXJlX3N0cltdID0gew0KPiAtICAgICAgICAiLSBQcmVmZXRjaCBQYWdlcyBD
b21tYW5kIiwNCj4gLSAgICAgICAgIi0gUGVyaXBoZXJhbCBQYWdlIFNlcnZpY2UgUmVxdWVzdCIs
DQo+IC0gICAgICAgICItIFgyQVBJQyBTdXBwb3J0ZWQiLA0KPiAtICAgICAgICAiLSBOWCBiaXQg
U3VwcG9ydGVkIiwNCj4gLSAgICAgICAgIi0gR3Vlc3QgVHJhbnNsYXRpb24iLA0KPiAtICAgICAg
ICAiLSBSZXNlcnZlZCBiaXQgWzVdIiwNCj4gLSAgICAgICAgIi0gSW52YWxpZGF0ZSBBbGwgQ29t
bWFuZCIsDQo+IC0gICAgICAgICItIEd1ZXN0IEFQSUMgc3VwcG9ydGVkIiwNCj4gLSAgICAgICAg
Ii0gSGFyZHdhcmUgRXJyb3IgUmVnaXN0ZXJzIiwNCj4gLSAgICAgICAgIi0gUGVyZm9ybWFuY2Ug
Q291bnRlcnMiLA0KPiAtICAgICAgICBOVUxMDQo+IC0gICAgfTsNCj4gLQ0KPiAgICAgICAgQVNT
RVJUKCBpb21tdS0+bW1pb19iYXNlICk7DQo+ICAgIA0KPiAgICAgICAgaWYgKCAhaW9tbXVfaGFz
X2NhcChpb21tdSwgUENJX0NBUF9FRlJTVVBfU0hJRlQpICkNCj4gICAgICAgIHsNCj4gLSAgICAg
ICAgaW9tbXUtPmZlYXR1cmVzID0gMDsNCj4gKyAgICAgICAgaW9tbXUtPmZlYXR1cmVzLnJhdyA9
IDA7DQo+ICAgICAgICAgICAgcmV0dXJuOw0KPiAgICAgICAgfQ0KPiAgICANCj4gLSAgICBsb3cg
PSByZWFkbChpb21tdS0+bW1pb19iYXNlICsgSU9NTVVfRVhUX0ZFQVRVUkVfTU1JT19PRkZTRVQp
Ow0KPiAtICAgIGhpZ2ggPSByZWFkbChpb21tdS0+bW1pb19iYXNlICsgSU9NTVVfRVhUX0ZFQVRV
UkVfTU1JT19PRkZTRVQgKyA0KTsNCj4gLQ0KPiAtICAgIGlvbW11LT5mZWF0dXJlcyA9ICgodTY0
KWhpZ2ggPDwgMzIpIHwgbG93Ow0KPiArICAgIGlvbW11LT5mZWF0dXJlcy5yYXcgPQ0KPiArICAg
ICAgICByZWFkcShpb21tdS0+bW1pb19iYXNlICsgSU9NTVVfRVhUX0ZFQVRVUkVfTU1JT19PRkZT
RVQpOw0KPiAgICANCj4gICAgICAgIC8qIERvbid0IGxvZyB0aGUgc2FtZSBzZXQgb2YgZmVhdHVy
ZXMgb3ZlciBhbmQgb3Zlci4gKi8NCj4gICAgICAgIGZpcnN0ID0gbGlzdF9maXJzdF9lbnRyeSgm
YW1kX2lvbW11X2hlYWQsIHN0cnVjdCBhbWRfaW9tbXUsIGxpc3QpOw0KPiAtICAgIGlmICggaW9t
bXUgIT0gZmlyc3QgJiYgaW9tbXUtPmZlYXR1cmVzID09IGZpcnN0LT5mZWF0dXJlcyApDQo+ICsg
ICAgaWYgKCBpb21tdSAhPSBmaXJzdCAmJiBpb21tdS0+ZmVhdHVyZXMucmF3ID09IGZpcnN0LT5m
ZWF0dXJlcy5yYXcgKQ0KPiAgICAgICAgICAgIHJldHVybjsNCj4gICAgDQo+ICAgICAgICBwcmlu
dGsoIkFNRC1WaTogSU9NTVUgRXh0ZW5kZWQgRmVhdHVyZXM6XG4iKTsNCj4gICAgDQo+IC0gICAg
d2hpbGUgKCBmZWF0dXJlX3N0cltpXSApDQo+ICsjZGVmaW5lIEZFQVQoZmxkLCBzdHIpIGRvIHsg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcDQo+ICsgICAgaWYgKCAtLSgodW5p
b24gYW1kX2lvbW11X2V4dF9mZWF0dXJlcyl7fSkuZmxkcy5mbGQgPiAxICkgICBcDQo+ICsgICAg
ICAgIHByaW50ayggIi0gIiBzdHIgIjogJSN4XG4iLCBpb21tdS0+ZmVhdHVyZXMuZmxkcy5mbGQp
OyBcDQo+ICsgICAgZWxzZSBpZiAoIGlvbW11LT5mZWF0dXJlcy5mbGRzLmZsZCApICAgICAgICAg
ICAgICAgICAgICAgICBcDQo+ICsgICAgICAgIHByaW50ayggIi0gIiBzdHIgIlxuIik7ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBcDQo+ICt9IHdoaWxlICggZmFsc2UgKQ0KPiArDQo+
ICsgICAgRkVBVChwcmVmX3N1cCwgICAgICAgICAgICJQcmVmZXRjaCBQYWdlcyBDb21tYW5kIik7
DQo+ICsgICAgRkVBVChwcHJfc3VwLCAgICAgICAgICAgICJQZXJpcGhlcmFsIFBhZ2UgU2Vydmlj
ZSBSZXF1ZXN0Iik7DQo+ICsgICAgRkVBVCh4dF9zdXAsICAgICAgICAgICAgICJ4MkFQSUMiKTsN
Cj4gKyAgICBGRUFUKG54X3N1cCwgICAgICAgICAgICAgIk5YIGJpdCIpOw0KPiArICAgIEZFQVQo
Z2FwcGlfc3VwLCAgICAgICAgICAiR3Vlc3QgQVBJQyBQaHlzaWNhbCBQcm9jZXNzb3IgSW50ZXJy
dXB0Iik7DQo+ICsgICAgRkVBVChpYV9zdXAsICAgICAgICAgICAgICJJbnZhbGlkYXRlIEFsbCBD
b21tYW5kIik7DQo+ICsgICAgRkVBVChnYV9zdXAsICAgICAgICAgICAgICJHdWVzdCBBUElDIik7
DQo+ICsgICAgRkVBVChoZV9zdXAsICAgICAgICAgICAgICJIYXJkd2FyZSBFcnJvciBSZWdpc3Rl
cnMiKTsNCj4gKyAgICBGRUFUKHBjX3N1cCwgICAgICAgICAgICAgIlBlcmZvcm1hbmNlIENvdW50
ZXJzIik7DQo+ICsgICAgRkVBVChoYXRzLCAgICAgICAgICAgICAgICJIb3N0IEFkZHJlc3MgVHJh
bnNsYXRpb24gU2l6ZSIpOw0KPiArDQo+ICsgICAgaWYgKCBpb21tdS0+ZmVhdHVyZXMuZmxkcy5n
dF9zdXAgKQ0KPiAgICAgICAgew0KPiAtICAgICAgICBpZiAoIGFtZF9pb21tdV9oYXNfZmVhdHVy
ZShpb21tdSwgaSkgKQ0KPiAtICAgICAgICAgICAgcHJpbnRrKCAiICVzXG4iLCBmZWF0dXJlX3N0
cltpXSk7DQo+IC0gICAgICAgIGkrKzsNCj4gKyAgICAgICAgRkVBVChnYXRzLCAgICAgICAgICAg
Ikd1ZXN0IEFkZHJlc3MgVHJhbnNsYXRpb24gU2l6ZSIpOw0KPiArICAgICAgICBGRUFUKGdseF9z
dXAsICAgICAgICAiR3Vlc3QgQ1IzIFJvb3QgVGFibGUgTGV2ZWwiKTsNCj4gKyAgICAgICAgRkVB
VChwYXNfbWF4LCAgICAgICAgIk1heGltdW0gUEFTSUQiKTsNCj4gICAgICAgIH0NCj4gKw0KPiAr
ICAgIEZFQVQoc21pZl9zdXAsICAgICAgICAgICAiU01JIEZpbHRlciBSZWdpc3RlciIpOw0KPiAr
ICAgIEZFQVQoc21pZl9yYywgICAgICAgICAgICAiU01JIEZpbHRlciBSZWdpc3RlciBDb3VudCIp
Ow0KPiArICAgIEZFQVQoZ2FtX3N1cCwgICAgICAgICAgICAiR3Vlc3QgVmlydHVhbCBBUElDIE1v
ZGVzIik7DQo+ICsgICAgRkVBVChkdWFsX3Bwcl9sb2dfc3VwLCAgICJEdWFsIFBQUiBMb2ciKTsN
Cj4gKyAgICBGRUFUKGR1YWxfZXZlbnRfbG9nX3N1cCwgIkR1YWwgRXZlbnQgTG9nIik7DQo+ICsg
ICAgRkVBVChzYXRzX3N1cCwgICAgICAgICAgICJTZWN1cmUgQVRTIik7DQo+ICsgICAgRkVBVCh1
c19zdXAsICAgICAgICAgICAgICJVc2VyIC8gU3VwZXJ2aXNvciBQYWdlIFByb3RlY3Rpb24iKTsN
Cj4gKyAgICBGRUFUKGRldl90Ymxfc2VnX3N1cCwgICAgIkRldmljZSBUYWJsZSBTZWdtZW50YXRp
b24iKTsNCj4gKyAgICBGRUFUKHBwcl9lYXJseV9vZl9zdXAsICAgIlBQUiBMb2cgT3ZlcmZsb3cg
RWFybHkgV2FybmluZyIpOw0KPiArICAgIEZFQVQocHByX2F1dG9fcnNwX3N1cCwgICAiUFBSIEF1
dG9tYXRpYyBSZXNwb25zZSIpOw0KPiArICAgIEZFQVQobWFyY19zdXAsICAgICAgICAgICAiTWVt
b3J5IEFjY2VzcyBSb3V0aW5nIGFuZCBDb250cm9sIik7DQo+ICsgICAgRkVBVChibGtfc3RvcF9t
cmtfc3VwLCAgICJCbG9jayBTdG9wTWFyayBNZXNzYWdlIik7DQo+ICsgICAgRkVBVChwZXJmX29w
dF9zdXAgLCAgICAgICJQZXJmb3JtYW5jZSBPcHRpbWl6YXRpb24iKTsNCj4gKyAgICBGRUFUKG1z
aV9jYXBfbW1pb19zdXAsICAgIk1TSSBDYXBhYmlsaXR5IE1NSU8gQWNjZXNzIik7DQo+ICsgICAg
RkVBVChnaW9fc3VwLCAgICAgICAgICAgICJHdWVzdCBJL08gUHJvdGVjdGlvbiIpOw0KPiArICAg
IEZFQVQoaGFfc3VwLCAgICAgICAgICAgICAiSG9zdCBBY2Nlc3MiKTsNCj4gKyAgICBGRUFUKGVw
aF9zdXAsICAgICAgICAgICAgIkVuaGFuY2VkIFBQUiBIYW5kbGluZyIpOw0KPiArICAgIEZFQVQo
YXR0cl9md19zdXAsICAgICAgICAiQXR0cmlidXRlIEZvcndhcmQiKTsNCj4gKyAgICBGRUFUKGhk
X3N1cCwgICAgICAgICAgICAgIkhvc3QgRGlydHkiKTsNCj4gKyAgICBGRUFUKGludl9pb3RsYl90
eXBlX3N1cCwgIkludmFsaWRhdGUgSU9UTEIgVHlwZSIpOw0KPiArICAgIEZFQVQodmlvbW11X3N1
cCwgICAgICAgICAiVmlydHVhbGl6ZWQgSU9NTVUiKTsNCj4gKyAgICBGRUFUKHZtX2d1YXJkX2lv
X3N1cCwgICAgIlZNR3VhcmQgSS9PIFN1cHBvcnQiKTsNCj4gKyAgICBGRUFUKHZtX3RhYmxlX3Np
emUsICAgICAgIlZNIFRhYmxlIFNpemUiKTsNCj4gKyAgICBGRUFUKGdhX3VwZGF0ZV9kaXNfc3Vw
LCAgIkd1ZXN0IEFjY2VzcyBCaXQgVXBkYXRlIERpc2FibGUiKTsNCj4gKw0KPiArI3VuZGVmIEZF
QVQNCj4gKyN1bmRlZiBNQVNLDQo+ICAgIH0NCg0KSnVzdCByZWFsaXplZCB0aGF0IEkgaGFkIGxl
ZnQgaW4gcGxhY2UgaGVyZSBhIG5vIGxvbmdlciBuZWVkZWQgI3VuZGVmLg0KTm93IGRyb3BwZWQu
DQoNCkphbg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 17 06:28:17 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Jul 2019 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 1hndQD-0003b1-Rj; Wed, 17 Jul 2019 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=H7Ci=VO=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hndQC-0003au-4Y
 for xen-devel@lists.xenproject.org; Wed, 17 Jul 2019 06:28:12 +0000
X-Inumbo-ID: 0b8b95f1-a85c-11e9-8980-bc764e045a96
Received: from m4a0040g.houston.softwaregrp.com (unknown [15.124.2.86])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0b8b95f1-a85c-11e9-8980-bc764e045a96;
 Wed, 17 Jul 2019 06:28:10 +0000 (UTC)
Received: FROM m4a0040g.houston.softwaregrp.com (15.120.17.147) BY
 m4a0040g.houston.softwaregrp.com WITH ESMTP; 
 Wed, 17 Jul 2019 06:24:18 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M4W0335.microfocus.com (2002:f78:1193::f78:1193) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Wed, 17 Jul 2019 06:27:18 +0000
Received: from NAM05-BY2-obe.outbound.protection.outlook.com (15.124.8.10) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Wed, 17 Jul 2019 06:27:18 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=a8e46oiaWTQvlriGrnern+vZJyVveXtRCLTKLcgBbQTHl8m09spWsyXTrxtWJ6LUEflpxwOob5f4oHP+yVejz0qM4dSJihXV9HMobqxYK+oo5p9HHKWPeTYqR5oq027kTl+k5gp/58wySJtq9U/z6MbYPxHkLGqcQ1asS48bYWTMEwtznJQvhr4KNFzS2maCE9S1CeYvvAWUoVLW1JwcdLS20eo2nx+mUGK5RBnZQ/JhIdNGIJzqL52Ls/czyp8JWvRdim3Ndr0dRxe3wOENM8ZkZpPW9LmDk7vmWVXENJkUv+FZsRawwpntb3lygDBXZ8fNbImsb6xNE6gwLXyMxA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=8r7xaf7bQWB9j8bmZgRv6boeOFgdq/32Dei3jLKgCc0=;
 b=EB0JN8HNSfTMca74/42VJZe/8d6D7gLmqcXVZbCEdDfbihwy444+wf1CyirOlmRY2PSc8RsDT4wB3DgTts6VUJ+4rRoLPMC2anT7I4PrsnqEf2G+49+3vTqLXk5H07XrcS++nRGK65HOX+oZ0ZGv9KWFVISI5UVubSpBKuDWiO0hqXwYHzCcw4nATQbKT64v8ZccprJAu+m6xvW967fQ1aZr7zMULZsGzYz3sSJNKF7qQKfE4KAlyybdzJhczbsCVkNnK2FavGnGZQgNHrmWnQK/92m3ELhsR4sddWSYSApRKtf52n80d8/NERoSfF3oFrGRP2QvI6S5P8XrXOdqlQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6SPR01MB0022.namprd18.prod.outlook.com (20.176.117.95) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2094.11; Wed, 17 Jul 2019 06:27:17 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Wed, 17 Jul 2019
 06:27:17 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v10 00/13] x86emul: remaining AVX512 support
Thread-Index: AQHVPGitoYi7y3FyzEusN/wrf9ZEuw==
Date: Wed, 17 Jul 2019 06:27:17 +0000
Message-ID: <0ccca19e-7bbb-ab1e-c0bb-a568b02874e0@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB8PR06CA0043.eurprd06.prod.outlook.com
 (2603:10a6:10:120::17) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 43def4e6-82e0-47ae-c37c-08d70a7fd049
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6SPR01MB0022; 
x-ms-traffictypediagnostic: DM6SPR01MB0022:
x-microsoft-antispam-prvs: <DM6SPR01MB00223EF45D60D10550FB1B3CB3C90@DM6SPR01MB0022.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:5236;
x-forefront-prvs: 01018CB5B3
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(396003)(366004)(39860400002)(136003)(346002)(376002)(189003)(199004)(68736007)(71200400001)(53936002)(52116002)(386003)(81166006)(6512007)(81156014)(8936002)(186003)(6506007)(36756003)(4744005)(99286004)(71190400001)(316002)(26005)(6486002)(2501003)(5640700003)(478600001)(102836004)(25786009)(6436002)(256004)(64756008)(31696002)(476003)(66556008)(2616005)(66476007)(4326008)(14444005)(486006)(54906003)(7736002)(86362001)(66946007)(305945005)(66446008)(2906002)(5660300002)(14454004)(66066001)(6116002)(3846002)(80792005)(6916009)(31686004)(8676002)(2351001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6SPR01MB0022;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: f3hjANEPplMSZyobATdjbStKkTp6/C7Di6+tmmjxCqx5wiwP3OcId7Na5/rAQvwih8KFeLQ4vCOPSLJQNZ6u5l+zbEKoaAovhn8y+54J9goKUT1msa045ixijStE5Jm9xic/CE8/xI5w85cnVycX/6aFQ0MPuouBA7OEseIS6HdVE+zXWLmyO4V2oZMG9omQVWSXUxZBFtzNkKGFKpxRNF4aluA43IbmO4xQlqaNfxlw7uoXCbej8id1h/5qO5WTdzocETSbsEh4niY2E67YGXrLhph2fVS8DpGyPE2G7MT4pOSjnd+puM5Ley/K/GP2JnwKaNeQHVZ0PNORb/h4hHnFd9Otl9Y6m5OYiiQuneTd5lqCAjQh6TEF+hVXDsOIanmFK22Sgg3+tINqjx6atM2kbOhk3JwT4IEZFrkPQbg=
Content-ID: <577A05E7FD23DE4083E50FB1C0E590CA@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 43def4e6-82e0-47ae-c37c-08d70a7fd049
X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Jul 2019 06:27:17.0272 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6SPR01MB0022
X-OriginatorOrg: suse.com
Subject: [Xen-devel] [PATCH v10 00/13] x86emul: remaining AVX512 support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>, Roger
 Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

MDE6IHN1cHBvcnQgb2YgQVZYNTEyKiBwb3B1bGF0aW9uIGNvdW50IGluc25zDQowMjogc3VwcG9y
dCBvZiBBVlg1MTJfSUZNQSBpbnNucw0KMDM6IHN1cHBvcnQgcmVtYWluaW5nIEFWWDUxMl9WQk1J
MiBpbnNucw0KMDQ6IHN1cHBvcnQgQVZYNTEyXzRGTUFQUyBpbnNucw0KMDU6IHN1cHBvcnQgQVZY
NTEyXzRWTk5JVyBpbnNucw0KMDY6IHN1cHBvcnQgQVZYNTEyX1ZOTkkgaW5zbnMNCjA3OiBzdXBw
b3J0IFZQQ0xNVUxRRFEgaW5zbnMNCjA4OiBzdXBwb3J0IFZBRVMgaW5zbnMNCjA5OiBzdXBwb3J0
IEdGTkkgaW5zbnMNCjEwOiByZXN0b3JlIG9yZGVyaW5nIHdpdGhpbiBtYWluIHN3aXRjaCBzdGF0
ZW1lbnQNCjExOiBhZGQgYW4gQUVTL1ZBRVMgdGVzdCBjYXNlIHRvIHRoZSBoYXJuZXNzDQoxMjog
YWRkIGEgU0hBIHRlc3QgY2FzZSB0byB0aGUgaGFybmVzcw0KMTM6IGFkZCBhIFBDTE1VTC9WUENM
TVVMIHRlc3QgY2FzZSB0byB0aGUgaGFybmVzcw0KDQpKYW4NCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 17 06:33:45 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Jul 2019 06:33:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hndVV-0004LY-GW; Wed, 17 Jul 2019 06:33:41 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=H7Ci=VO=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hndVT-0004LR-Ar
 for xen-devel@lists.xenproject.org; Wed, 17 Jul 2019 06:33:39 +0000
X-Inumbo-ID: ce59e61a-a85c-11e9-8980-bc764e045a96
Received: from m4a0039g.houston.softwaregrp.com (unknown [15.124.2.85])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ce59e61a-a85c-11e9-8980-bc764e045a96;
 Wed, 17 Jul 2019 06:33:37 +0000 (UTC)
Received: FROM m4a0039g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0039g.houston.softwaregrp.com WITH ESMTP; 
 Wed, 17 Jul 2019 06:33:35 +0000
Received: from M9W0068.microfocus.com (2002:f79:bf::f79:bf) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Wed, 17 Jul 2019 06:33:28 +0000
Received: from NAM02-CY1-obe.outbound.protection.outlook.com (15.124.72.10) by
 M9W0068.microfocus.com (15.121.0.191) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Wed, 17 Jul 2019 06:33:27 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=bgg4glMIodBH7f9mfF0uDeM3ap1AReyMeCTYdr2ljS2avfgTjbN1EOZOSqjiC5BErTsMn7j0H39BN7q24HH6XEtEuySJZbd8fRS8vMQI82R8JeljmKL3NB/mQSg0i5K5sGfKO0OeWdbtqFn9EI1axj0HqxIVBNxnRcjPjJKMUN/Tz3Bppj7GhU5TnZmT3ZNwUoIKNjuJVCmNeWhY2frHOmaLD6MTDNfR/ZzpbKL2a1YtIVGm1GupPtZ/bhEheygGzsLIDZmPRPpw7x2yg/cRLQVv9d6EKTMHjtYD5XpGJyvtW3lXBEzADvuvPsAwP2dq7qm82t2z/tRojxExi2Kvbg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=i1ge1hDOirKPtMClNsSc5vMAWE5oA+VYTkV6mW+gJJs=;
 b=GXeuqfh5y5UXspcQuR3HvvUZOlOwLCbXRL76LaXsY2yBth1R7M3HJwwtFTnAz9POsWzt0LZQZemBci2aafDMwK9HcvjvsjEhBE/uce1fPZYzDYCG/t/HBZZMDdof39yMGIICPtnipNlMNdjRhmItXiSaYUTmk9fq/YI904CrNXXSAY5uJ775R+39WZaA0/gf6uqF3CZ76L4soB7bpn40/MlSDPTODUnAURyBkMWiUUbsM3nijZV1PkZrvnAbY7xSyEEew11AOQenkXfzGBEYAFC6FiBgYTJfx3QMMDqC/AepqbQiCf4PbbQ9gpms9r9z5iYXbKyT1BCMicbEwpjmDw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB3196.namprd18.prod.outlook.com (10.255.172.205) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.14; Wed, 17 Jul 2019 06:33:26 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Wed, 17 Jul 2019
 06:33:26 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v10 01/13] x86emul: support of AVX512* population count
 insns
Thread-Index: AQHVPGmKcM68tOeumkmsB2+Q+F1E2A==
Date: Wed, 17 Jul 2019 06:33:26 +0000
Message-ID: <51211141-babb-a729-004d-eff6f938c2b4@suse.com>
References: <0ccca19e-7bbb-ab1e-c0bb-a568b02874e0@suse.com>
In-Reply-To: <0ccca19e-7bbb-ab1e-c0bb-a568b02874e0@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB3PR0102CA0026.eurprd01.prod.exchangelabs.com
 (2603:10a6:8::39) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 892a220f-8894-4b4d-3196-08d70a80ac9c
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(5600148)(711020)(4605104)(1401327)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7193020);
 SRVR:DM6PR18MB3196; 
x-ms-traffictypediagnostic: DM6PR18MB3196:
x-microsoft-antispam-prvs: <DM6PR18MB3196DA591106DF863AEDD5D0B3C90@DM6PR18MB3196.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-forefront-prvs: 01018CB5B3
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(366004)(376002)(346002)(39860400002)(136003)(396003)(199004)(189003)(6116002)(5660300002)(53936002)(31686004)(256004)(476003)(8936002)(66946007)(2616005)(446003)(81156014)(99286004)(486006)(11346002)(66066001)(6512007)(3846002)(478600001)(186003)(81166006)(4326008)(14444005)(54906003)(316002)(86362001)(7736002)(102836004)(8676002)(6506007)(36756003)(80792005)(68736007)(6916009)(2501003)(6486002)(26005)(76176011)(31696002)(386003)(64756008)(71200400001)(66446008)(6436002)(66476007)(25786009)(2906002)(66556008)(305945005)(14454004)(5640700003)(2351001)(71190400001)(52116002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB3196;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: 1LjHbV2tyy37+cdcrcQn5DKItXEgQdj5x5Fp6gIwEwtUMPx/y/tYZrAKd+ZKptRi0EI72Q1YRJMNsJldDe+hXfwjpImW8yE2rHMt0WLyfNGl7saw0qT39wNHq28TMz10L9Unl/sscBFtVdfslWqpVNEAed0zN6DaBeZ+pPkypYwjzActqsjsZbop/tvpBfb+9/J/YxKK6+CXTNQUjsuHkF/Ti1sIn3bAIq5Why988ad7Qc75Dr8leYHUCAKemEJcsdO7AVfb2q34YGfsP4gpnLxNNuyuveoTzZl0H8BQ+Z4rKLKcr4Agbl5TvFsRiqwNllzw7icNQlK6GaogbWYuCnuRsIJS+5Y+X2+Er3v/wdv1vEWnFxMCCf6RwnfBXErMPbtMWiUW+GlY1yecJ1Y5UR3FsJtgbcfAxUjwDmQ+aPc=
Content-ID: <B76E66417708EE42AC295923CE2493D6@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 892a220f-8894-4b4d-3196-08d70a80ac9c
X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Jul 2019 06:33:26.5402 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB3196
X-OriginatorOrg: suse.com
Subject: [Xen-devel] [PATCH v10 01/13] x86emul: support of AVX512*
 population count insns
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 RogerPau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

UGx1cyB0aGUgb25seSBvdGhlciBBVlg1MTJfQklUQUxHIG9uZS4NCg0KQXMgaW4gYSBmZXcgY2Fz
ZXMgYmVmb3JlLCBzaW5jZSB0aGUgaW5zbnMgaGVyZSBhbmQgaW4gcGFydGljdWxhciB0aGVpcg0K
bWVtb3J5IGFjY2VzcyBwYXR0ZXJucyBmb2xsb3cgdGhlIHVzdWFsIHNjaGVtZSwgSSBkaWRuJ3Qg
dGhpbmsgaXQgd2FzDQpuZWNlc3NhcnkgdG8gYWRkIGEgY29udHJpdmVkIHRlc3Qgc3BlY2lmaWNh
bGx5IGZvciB0aGVtLCBiZXlvbmQgdGhlDQpEaXNwOCBzY2FsaW5nIG9uZS4NCg0KU2lnbmVkLW9m
Zi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPg0KLS0tDQp2MTA6IFNvcnQgQVZY
NTEyQlcgZGVwcyBieSBudW1iZXIgaW5zdGVhZCBvZiBhbHBoYWJldGljYWxseS4NCnY5OiBSZS1i
YXNlLg0Kdjc6IFJlLWJhc2UuDQp2NjogTmV3Lg0KDQotLS0gYS90b29scy90ZXN0cy94ODZfZW11
bGF0b3IvZXZleC1kaXNwOC5jDQorKysgYi90b29scy90ZXN0cy94ODZfZW11bGF0b3IvZXZleC1k
aXNwOC5jDQpAQCAtNTM4LDYgKzUzOCwxMSBAQCBzdGF0aWMgY29uc3Qgc3RydWN0IHRlc3QgYXZ4
NTEycGZfNTEyW10NCiAgICAgIElOU05YKHNjYXR0ZXJwZjFxLCA2NiwgMGYzOCwgYzcsIDYsIHZs
LCBzZCwgZWwpLA0KICB9Ow0KICANCitzdGF0aWMgY29uc3Qgc3RydWN0IHRlc3QgYXZ4NTEyX2Jp
dGFsZ19hbGxbXSA9IHsNCisgICAgSU5TTihwb3BjbnQsICAgICAgNjYsIDBmMzgsIDU0LCB2bCwg
YncsIHZsKSwNCisgICAgSU5TTihwc2h1ZmJpdHFtYiwgNjYsIDBmMzgsIDhmLCB2bCwgIGIsIHZs
KSwNCit9Ow0KKw0KICBzdGF0aWMgY29uc3Qgc3RydWN0IHRlc3QgYXZ4NTEyX3ZibWlfYWxsW10g
PSB7DQogICAgICBJTlNOKHBlcm1iLCAgICAgICAgIDY2LCAwZjM4LCA4ZCwgdmwsIGIsIHZsKSwN
CiAgICAgIElOU04ocGVybWkyYiwgICAgICAgNjYsIDBmMzgsIDc1LCB2bCwgYiwgdmwpLA0KQEAg
LTU1MCw2ICs1NTUsMTAgQEAgc3RhdGljIGNvbnN0IHN0cnVjdCB0ZXN0IGF2eDUxMl92Ym1pMl9h
bA0KICAgICAgSU5TTihwZXhwYW5kLCAgIDY2LCAwZjM4LCA2MiwgdmwsIGJ3LCBlbCksDQogIH07
DQogIA0KK3N0YXRpYyBjb25zdCBzdHJ1Y3QgdGVzdCBhdng1MTJfdnBvcGNudGRxX2FsbFtdID0g
ew0KKyAgICBJTlNOKHBvcGNudCwgNjYsIDBmMzgsIDU1LCB2bCwgZHEsIHZsKQ0KK307DQorDQog
IHN0YXRpYyBjb25zdCB1bnNpZ25lZCBjaGFyIHZsX2FsbFtdID0geyBWTF81MTIsIFZMXzEyOCwg
VkxfMjU2IH07DQogIHN0YXRpYyBjb25zdCB1bnNpZ25lZCBjaGFyIHZsXzEyOFtdID0geyBWTF8x
MjggfTsNCiAgc3RhdGljIGNvbnN0IHVuc2lnbmVkIGNoYXIgdmxfbm8xMjhbXSA9IHsgVkxfNTEy
LCBWTF8yNTYgfTsNCkBAIC05MTksNiArOTI4LDggQEAgdm9pZCBldmV4X2Rpc3A4X3Rlc3Qodm9p
ZCAqaW5zdHIsIHN0cnVjdA0KICAgICAgUlVOKGF2eDUxMmVyLCA1MTIpOw0KICAjZGVmaW5lIGNw
dV9oYXNfYXZ4NTEycGYgY3B1X2hhc19hdng1MTJmDQogICAgICBSVU4oYXZ4NTEycGYsIDUxMik7
DQorICAgIFJVTihhdng1MTJfYml0YWxnLCBhbGwpOw0KICAgICAgUlVOKGF2eDUxMl92Ym1pLCBh
bGwpOw0KICAgICAgUlVOKGF2eDUxMl92Ym1pMiwgYWxsKTsNCisgICAgUlVOKGF2eDUxMl92cG9w
Y250ZHEsIGFsbCk7DQogIH0NCi0tLSBhL3Rvb2xzL3Rlc3RzL3g4Nl9lbXVsYXRvci94ODYtZW11
bGF0ZS5oDQorKysgYi90b29scy90ZXN0cy94ODZfZW11bGF0b3IveDg2LWVtdWxhdGUuaA0KQEAg
LTE0Myw2ICsxNDMsOCBAQCBzdGF0aWMgaW5saW5lIGJvb2wgeGNyMF9tYXNrKHVpbnQ2NF90IG1h
DQogICNkZWZpbmUgY3B1X2hhc19hdng1MTJ2bCAgKGNwLmZlYXQuYXZ4NTEydmwgJiYgeGNyMF9t
YXNrKDB4ZTYpKQ0KICAjZGVmaW5lIGNwdV9oYXNfYXZ4NTEyX3ZibWkgKGNwLmZlYXQuYXZ4NTEy
X3ZibWkgJiYgeGNyMF9tYXNrKDB4ZTYpKQ0KICAjZGVmaW5lIGNwdV9oYXNfYXZ4NTEyX3ZibWky
IChjcC5mZWF0LmF2eDUxMl92Ym1pMiAmJiB4Y3IwX21hc2soMHhlNikpDQorI2RlZmluZSBjcHVf
aGFzX2F2eDUxMl9iaXRhbGcgKGNwLmZlYXQuYXZ4NTEyX2JpdGFsZyAmJiB4Y3IwX21hc2soMHhl
NikpDQorI2RlZmluZSBjcHVfaGFzX2F2eDUxMl92cG9wY250ZHEgKGNwLmZlYXQuYXZ4NTEyX3Zw
b3BjbnRkcSAmJiB4Y3IwX21hc2soMHhlNikpDQogIA0KICAjZGVmaW5lIGNwdV9oYXNfeGdldGJ2
MSAgIChjcHVfaGFzX3hzYXZlICYmIGNwLnhzdGF0ZS54Z2V0YnYxKQ0KICANCi0tLSBhL3hlbi9h
cmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jDQorKysgYi94ZW4vYXJjaC94ODYveDg2
X2VtdWxhdGUveDg2X2VtdWxhdGUuYw0KQEAgLTQ3OSw2ICs0NzksNyBAQCBzdGF0aWMgY29uc3Qg
c3RydWN0IGV4dDBmMzhfdGFibGUgew0KICAgICAgWzB4NGRdID0geyAuc2ltZF9zaXplID0gc2lt
ZF9zY2FsYXJfdmV4dywgLmQ4cyA9IGQ4c19kcSB9LA0KICAgICAgWzB4NGVdID0geyAuc2ltZF9z
aXplID0gc2ltZF9wYWNrZWRfZnAsIC50d29fb3AgPSAxLCAuZDhzID0gZDhzX3ZsIH0sDQogICAg
ICBbMHg0Zl0gPSB7IC5zaW1kX3NpemUgPSBzaW1kX3NjYWxhcl92ZXh3LCAuZDhzID0gZDhzX2Rx
IH0sDQorICAgIFsweDU0IC4uLiAweDU1XSA9IHsgLnNpbWRfc2l6ZSA9IHNpbWRfcGFja2VkX2lu
dCwgLnR3b19vcCA9IDEsIC5kOHMgPSBkOHNfdmwgfSwNCiAgICAgIFsweDU4XSA9IHsgLnNpbWRf
c2l6ZSA9IHNpbWRfb3RoZXIsIC50d29fb3AgPSAxLCAuZDhzID0gMiB9LA0KICAgICAgWzB4NTld
ID0geyAuc2ltZF9zaXplID0gc2ltZF9vdGhlciwgLnR3b19vcCA9IDEsIC5kOHMgPSAzIH0sDQog
ICAgICBbMHg1YV0gPSB7IC5zaW1kX3NpemUgPSBzaW1kXzEyOCwgLnR3b19vcCA9IDEsIC5kOHMg
PSA0IH0sDQpAQCAtNTAxLDYgKzUwMiw3IEBAIHN0YXRpYyBjb25zdCBzdHJ1Y3QgZXh0MGYzOF90
YWJsZSB7DQogICAgICBbMHg4Y10gPSB7IC5zaW1kX3NpemUgPSBzaW1kX3BhY2tlZF9pbnQgfSwN
CiAgICAgIFsweDhkXSA9IHsgLnNpbWRfc2l6ZSA9IHNpbWRfcGFja2VkX2ludCwgLmQ4cyA9IGQ4
c192bCB9LA0KICAgICAgWzB4OGVdID0geyAuc2ltZF9zaXplID0gc2ltZF9wYWNrZWRfaW50LCAu
dG9fbWVtID0gMSB9LA0KKyAgICBbMHg4Zl0gPSB7IC5zaW1kX3NpemUgPSBzaW1kX3BhY2tlZF9p
bnQsIC5kOHMgPSBkOHNfdmwgfSwNCiAgICAgIFsweDkwIC4uLiAweDkzXSA9IHsgLnNpbWRfc2l6
ZSA9IHNpbWRfb3RoZXIsIC52c2liID0gMSwgLmQ4cyA9IGQ4c19kcSB9LA0KICAgICAgWzB4OTYg
Li4uIDB4OThdID0geyAuc2ltZF9zaXplID0gc2ltZF9wYWNrZWRfZnAsIC5kOHMgPSBkOHNfdmwg
fSwNCiAgICAgIFsweDk5XSA9IHsgLnNpbWRfc2l6ZSA9IHNpbWRfc2NhbGFyX3ZleHcsIC5kOHMg
PSBkOHNfZHEgfSwNCkBAIC0xODgzLDYgKzE4ODUsOCBAQCBpbl9wcm90bW9kZSgNCiAgI2RlZmlu
ZSB2Y3B1X2hhc19hdng1MTJ2bCgpICAgIChjdHh0LT5jcHVpZC0+ZmVhdC5hdng1MTJ2bCkNCiAg
I2RlZmluZSB2Y3B1X2hhc19hdng1MTJfdmJtaSgpIChjdHh0LT5jcHVpZC0+ZmVhdC5hdng1MTJf
dmJtaSkNCiAgI2RlZmluZSB2Y3B1X2hhc19hdng1MTJfdmJtaTIoKSAoY3R4dC0+Y3B1aWQtPmZl
YXQuYXZ4NTEyX3ZibWkyKQ0KKyNkZWZpbmUgdmNwdV9oYXNfYXZ4NTEyX2JpdGFsZygpIChjdHh0
LT5jcHVpZC0+ZmVhdC5hdng1MTJfYml0YWxnKQ0KKyNkZWZpbmUgdmNwdV9oYXNfYXZ4NTEyX3Zw
b3BjbnRkcSgpIChjdHh0LT5jcHVpZC0+ZmVhdC5hdng1MTJfdnBvcGNudGRxKQ0KICAjZGVmaW5l
IHZjcHVfaGFzX3JkcGlkKCkgICAgICAgKGN0eHQtPmNwdWlkLT5mZWF0LnJkcGlkKQ0KICANCiAg
I2RlZmluZSB2Y3B1X211c3RfaGF2ZShmZWF0KSBcDQpAQCAtODg5OSw2ICs4OTAzLDE5IEBAIHg4
Nl9lbXVsYXRlKA0KICAgICAgICAgIGdlbmVyYXRlX2V4Y2VwdGlvbl9pZih2ZXgubCwgRVhDX1VE
KTsNCiAgICAgICAgICBnb3RvIHNpbWRfMGZfYXZ4Ow0KICANCisgICAgY2FzZSBYODZFTVVMX09Q
Q19FVkVYXzY2KDB4MGYzOCwgMHg4Zik6IC8qIHZwc2h1ZmJpdHFtYiBbeHl6XW1tL21lbSxbeHl6
XW1tLGt7a30gKi8NCisgICAgICAgIGdlbmVyYXRlX2V4Y2VwdGlvbl9pZihldmV4LncgfHwgIWV2
ZXguciB8fCAhZXZleC5SIHx8IGV2ZXgueiwgRVhDX1VEKTsNCisgICAgICAgIC8qIGZhbGwgdGhy
b3VnaCAqLw0KKyAgICBjYXNlIFg4NkVNVUxfT1BDX0VWRVhfNjYoMHgwZjM4LCAweDU0KTogLyog
dnBvcGNudHtiLHd9IFt4eXpdbW0vbWVtLFt4eXpdbW17a30gKi8NCisgICAgICAgIGhvc3RfYW5k
X3ZjcHVfbXVzdF9oYXZlKGF2eDUxMl9iaXRhbGcpOw0KKyAgICAgICAgZ2VuZXJhdGVfZXhjZXB0
aW9uX2lmKGV2ZXguYnJzLCBFWENfVUQpOw0KKyAgICAgICAgZWxlbV9ieXRlcyA9IDEgPDwgZXZl
eC53Ow0KKyAgICAgICAgZ290byBhdng1MTJmX25vX3NhZTsNCisNCisgICAgY2FzZSBYODZFTVVM
X09QQ19FVkVYXzY2KDB4MGYzOCwgMHg1NSk6IC8qIHZwb3BjbnR7ZCxxfSBbeHl6XW1tL21lbSxb
eHl6XW1te2t9ICovDQorICAgICAgICBob3N0X2FuZF92Y3B1X211c3RfaGF2ZShhdng1MTJfdnBv
cGNudGRxKTsNCisgICAgICAgIGdvdG8gYXZ4NTEyZl9ub19zYWU7DQorDQogICAgICBjYXNlIFg4
NkVNVUxfT1BDX1ZFWF82NigweDBmMzgsIDB4NTgpOiAvKiB2cGJyb2FkY2FzdGQgeG1tL20zMix7
eCx5fW1tICovDQogICAgICBjYXNlIFg4NkVNVUxfT1BDX1ZFWF82NigweDBmMzgsIDB4NTkpOiAv
KiB2cGJyb2FkY2FzdHEgeG1tL202NCx7eCx5fW1tICovDQogICAgICBjYXNlIFg4NkVNVUxfT1BD
X1ZFWF82NigweDBmMzgsIDB4NzgpOiAvKiB2cGJyb2FkY2FzdGIgeG1tL204LHt4LHl9bW0gKi8N
Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvY3B1ZmVhdHVyZS5oDQorKysgYi94ZW4vaW5jbHVk
ZS9hc20teDg2L2NwdWZlYXR1cmUuaA0KQEAgLTExMCw2ICsxMTAsOCBAQA0KICAvKiBDUFVJRCBs
ZXZlbCAweDAwMDAwMDA3OjAuZWN4ICovDQogICNkZWZpbmUgY3B1X2hhc19hdng1MTJfdmJtaSAg
ICAgYm9vdF9jcHVfaGFzKFg4Nl9GRUFUVVJFX0FWWDUxMl9WQk1JKQ0KICAjZGVmaW5lIGNwdV9o
YXNfYXZ4NTEyX3ZibWkyICAgIGJvb3RfY3B1X2hhcyhYODZfRkVBVFVSRV9BVlg1MTJfVkJNSTIp
DQorI2RlZmluZSBjcHVfaGFzX2F2eDUxMl9iaXRhbGcgICBib290X2NwdV9oYXMoWDg2X0ZFQVRV
UkVfQVZYNTEyX0JJVEFMRykNCisjZGVmaW5lIGNwdV9oYXNfYXZ4NTEyX3Zwb3BjbnRkcSBib290
X2NwdV9oYXMoWDg2X0ZFQVRVUkVfQVZYNTEyX1ZQT1BDTlREUSkNCiAgI2RlZmluZSBjcHVfaGFz
X3JkcGlkICAgICAgICAgICBib290X2NwdV9oYXMoWDg2X0ZFQVRVUkVfUkRQSUQpDQogIA0KICAv
KiBDUFVJRCBsZXZlbCAweDgwMDAwMDA3LmVkeCAqLw0KLS0tIGEveGVuL2luY2x1ZGUvcHVibGlj
L2FyY2gteDg2L2NwdWZlYXR1cmVzZXQuaA0KKysrIGIveGVuL2luY2x1ZGUvcHVibGljL2FyY2gt
eDg2L2NwdWZlYXR1cmVzZXQuaA0KQEAgLTIyOSw2ICsyMjksNyBAQCBYRU5fQ1BVRkVBVFVSRShV
TUlQLCAgICAgICAgICA2KjMyKyAyKSAvDQogIFhFTl9DUFVGRUFUVVJFKFBLVSwgICAgICAgICAg
IDYqMzIrIDMpIC8qSCAgUHJvdGVjdGlvbiBLZXlzIGZvciBVc2Vyc3BhY2UgKi8NCiAgWEVOX0NQ
VUZFQVRVUkUoT1NQS0UsICAgICAgICAgNiozMisgNCkgLyohICBPUyBQcm90ZWN0aW9uIEtleXMg
RW5hYmxlICovDQogIFhFTl9DUFVGRUFUVVJFKEFWWDUxMl9WQk1JMiwgIDYqMzIrIDYpIC8qQSAg
QWRkaXRpb25hbCBBVlgtNTEyIFZlY3RvciBCeXRlIE1hbmlwdWxhdGlvbiBJbnN0cnMgKi8NCitY
RU5fQ1BVRkVBVFVSRShBVlg1MTJfQklUQUxHLCA2KjMyKzEyKSAvKkEgIFN1cHBvcnQgZm9yIFZQ
T1BDTlRbQixXXSBhbmQgVlBTSFVGQklUUU1CICovDQogIFhFTl9DUFVGRUFUVVJFKEFWWDUxMl9W
UE9QQ05URFEsIDYqMzIrMTQpIC8qQSAgUE9QQ05UIGZvciB2ZWN0b3JzIG9mIERXL1FXICovDQog
IFhFTl9DUFVGRUFUVVJFKFJEUElELCAgICAgICAgIDYqMzIrMjIpIC8qQSAgUkRQSUQgaW5zdHJ1
Y3Rpb24gKi8NCiAgDQotLS0gYS94ZW4vdG9vbHMvZ2VuLWNwdWlkLnB5DQorKysgYi94ZW4vdG9v
bHMvZ2VuLWNwdWlkLnB5DQpAQCAtMjY4LDcgKzI2OCw3IEBAIGRlZiBjcnVuY2hfbnVtYmVycyhz
dGF0ZSk6DQogICAgICAgICAgIyBBVlg1MTIgZXh0ZW5zaW9ucyBhY3Rpbmcgb24gdmVjdG9ycyBv
ZiBieXRlcy93b3JkcyBhcmUgbWFkZQ0KICAgICAgICAgICMgZGVwZW5kZW50cyBvZiBBVlg1MTJC
VyAoYXMgdG8gcmVxdWlyaW5nIHdpZGVyIHRoYW4gMTYtYml0IG1hc2sNCiAgICAgICAgICAjIHJl
Z2lzdGVycyksIGRlc3BpdGUgdGhlIFNETSBub3QgZm9ybWFsbHkgbWFraW5nIHRoaXMgY29ubmVj
dGlvbi4NCi0gICAgICAgIEFWWDUxMkJXOiBbQVZYNTEyX0JGMTYsIEFWWDUxMl9WQk1JLCBBVlg1
MTJfVkJNSTJdLA0KKyAgICAgICAgQVZYNTEyQlc6IFtBVlg1MTJfVkJNSSwgQVZYNTEyX1ZCTUky
LCBBVlg1MTJfQklUQUxHLCBBVlg1MTJfQkYxNl0sDQogIA0KICAgICAgICAgICMgVGhlIGZlYXR1
cmVzOg0KICAgICAgICAgICMgICAqIFNpbmdsZSBUaHJlYWQgSW5kaXJlY3QgQnJhbmNoIFByZWRp
Y3RvcnMNCg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 17 06:34:17 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Jul 2019 06:34:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hndW4-0004OA-QR; Wed, 17 Jul 2019 06:34:16 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=H7Ci=VO=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hndW3-0004O4-SS
 for xen-devel@lists.xenproject.org; Wed, 17 Jul 2019 06:34:15 +0000
X-Inumbo-ID: e2d4f17a-a85c-11e9-b9bd-4f4d16a73ac8
Received: from m4a0041g.houston.softwaregrp.com (unknown [15.124.2.87])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e2d4f17a-a85c-11e9-b9bd-4f4d16a73ac8;
 Wed, 17 Jul 2019 06:34:11 +0000 (UTC)
Received: FROM m4a0041g.houston.softwaregrp.com (15.120.17.147) BY
 m4a0041g.houston.softwaregrp.com WITH ESMTP; 
 Wed, 17 Jul 2019 06:34:09 +0000
Received: from M9W0068.microfocus.com (2002:f79:bf::f79:bf) by
 M4W0335.microfocus.com (2002:f78:1193::f78:1193) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Wed, 17 Jul 2019 06:34:01 +0000
Received: from NAM02-CY1-obe.outbound.protection.outlook.com (15.124.72.13) by
 M9W0068.microfocus.com (15.121.0.191) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Wed, 17 Jul 2019 06:34:01 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=AxLSVdL/z2NO3u3FDCMV72PfJOx9I9omL++Jch1c6S0pHPbtRrJtdlvMx9eFxnZAhuLE4dI3aaZFFNCYxyHCqp5ni09p+WRyGiXLkyI1mtWaJ04+ahYxfuesXs0TFaO6V/yFFTySSr68net9q+P7+JfWQEz2iwnAo6B/xJuuiMG7MbxptXc3klsTV3lJkmjAcrZgUztF0EDOueaZYzAigO56eMI3IvxrPH9Piw7NlRn1qII6jWbUFVlksPu72iruDCoPeBAnyEHyZrYygAJ2fMngON6ZTqOHmzb+C9n+G3ahiI9QCk1nUQ5bqDOiSfuEpWoA1fYT+WMC2AoOw4a07w==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=+mBU05F6obfBjOBfw3ZfXbqJd+51EfjhW18r6Uj25RE=;
 b=ZRGENmOJMOBlB6ErAxvPsZoEWmvXiu3OO1gHZ7vHtP415NesLcWMwiKMEc4gv7wh5B4E6TEylzLLJdoCLp0zVMhoyphAZ0SGL7M2e1pAJxuaGy1ZYibYx0KzsvUW4EhmxqjZrFye3nh+IyPKPM3G/Hz2Sp/28KdKSdC0pIXc6MyElBv0G1DrQcV1I08tuPdE9DzY0JaAUepYz7HUGzPGduQvZM5GOngLfapOEvkdriCOQ/Xsrs34AX5s/VMGwR4JMsyuY2QC1tH6PT+EmXgo+qqnM7wfEzxt4x+QGUEyG2BM+Zu6ebCH8EeWJBSpqA28iiCfjoYNjnA8cexDZH3tgg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB3196.namprd18.prod.outlook.com (10.255.172.205) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.14; Wed, 17 Jul 2019 06:34:00 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Wed, 17 Jul 2019
 06:34:00 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v10 02/13] x86emul: support of AVX512_IFMA insns
Thread-Index: AQHVPGme1axw9Rbx3U6BAL8gaQc3fA==
Date: Wed, 17 Jul 2019 06:34:00 +0000
Message-ID: <cd492838-2635-b7d8-cafc-67d3d99d1c85@suse.com>
References: <0ccca19e-7bbb-ab1e-c0bb-a568b02874e0@suse.com>
In-Reply-To: <0ccca19e-7bbb-ab1e-c0bb-a568b02874e0@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB3PR0102CA0019.eurprd01.prod.exchangelabs.com
 (2603:10a6:8::32) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 676b850a-ef02-4ad8-adb8-08d70a80c0ae
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(5600148)(711020)(4605104)(1401327)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7193020);
 SRVR:DM6PR18MB3196; 
x-ms-traffictypediagnostic: DM6PR18MB3196:
x-microsoft-antispam-prvs: <DM6PR18MB31969ED769DA8DA1069A0095B3C90@DM6PR18MB3196.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8273;
x-forefront-prvs: 01018CB5B3
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(366004)(376002)(346002)(39860400002)(136003)(396003)(199004)(189003)(6116002)(5660300002)(53936002)(31686004)(256004)(476003)(8936002)(66946007)(2616005)(446003)(81156014)(99286004)(486006)(11346002)(66066001)(6512007)(3846002)(478600001)(186003)(81166006)(4326008)(14444005)(54906003)(316002)(86362001)(7736002)(102836004)(8676002)(6506007)(36756003)(80792005)(68736007)(6916009)(2501003)(6486002)(26005)(76176011)(31696002)(386003)(64756008)(71200400001)(66446008)(6436002)(66476007)(25786009)(2906002)(66556008)(305945005)(14454004)(5640700003)(2351001)(71190400001)(52116002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB3196;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: FnacujvICMfJOXraogDKwugt6dSW5OUHODdIDWhCtByDYU/gjsEhoYnQgtaxC91r8nkl5vxe6xBgfTOJKLDpntNQJzUeylcEqrSLXIIztON7cGBU9dAbtbAUEtSVAKz9yYq6x6jFJSUV1PVyrOh4ziumbK0PrRR4dhS1Uf/aVj8VREIudR8cSknsEW64/tawAZvkjw6gUZs2kxlNAhZBKoXOP9bmRDSiktuLfxIraFCrd3BWjOt+nClC50YWKL45UUpQRow4mz7q1YOfVpgpkbHzuuy/t6YC+TvpivIKPXsNipURJ8bzc01xHBjax9uowToqF/YgFEiE5OaXx4igVjJXcxkjNiPWys7vqY2ELLKJgXijwvGzwC7Hmvo3xMYe4GRtaqRjbHymc2E08Fz2jvhqMMIRymD8ppe444RgCTA=
Content-ID: <62AE4259728512488849ABD326D1E363@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 676b850a-ef02-4ad8-adb8-08d70a80c0ae
X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Jul 2019 06:34:00.2228 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB3196
X-OriginatorOrg: suse.com
Subject: [Xen-devel] [PATCH v10 02/13] x86emul: support of AVX512_IFMA insns
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 RogerPau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T25jZSBhZ2FpbiB0YWtlIHRoZSBsaWJlcnR5IGFuZCBhbHNvIGNvcnJlY3QgdGhlIChwdWJsaWMg
aW50ZXJmYWNlKSBuYW1lDQpvZiB0aGUgQVZYNTEyX0lGTUEgZmVhdHVyZSBmbGFnIHRvIG1hdGNo
IHRoZSBTRE0sIG9uIHRoZSBhc3N1bXB0aW9uIHRoYXQNCm5vIGV4dGVybmFsIGNvbnN1bWVyIGhh
cyBhY3R1YWxseSBiZWVuIHVzaW5nIHRoYXQgZmxhZyBzbyBmYXIuDQoNCkFzIGluIGEgZmV3IGNh
c2VzIGJlZm9yZSwgc2luY2UgdGhlIGluc25zIGhlcmUgYW5kIGluIHBhcnRpY3VsYXIgdGhlaXIN
Cm1lbW9yeSBhY2Nlc3MgcGF0dGVybnMgZm9sbG93IHRoZSB1c3VhbCBzY2hlbWUsIEkgZGlkbid0
IHRoaW5rIGl0IHdhcw0KbmVjZXNzYXJ5IHRvIGFkZCBhIGNvbnRyaXZlZCB0ZXN0IHNwZWNpZmlj
YWxseSBmb3IgdGhlbSwgYmV5b25kIHRoZQ0KRGlzcDggc2NhbGluZyBvbmUuDQoNClNpZ25lZC1v
ZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4NCkFja2VkLWJ5OiBBbmRyZXcg
Q29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPg0KLS0tDQp2OTogUmUtYmFzZS4NCnY3
OiBSZWplY3QgRVZFWC5XPTAuDQp2NjogTmV3Lg0KDQotLS0gYS90b29scy90ZXN0cy94ODZfZW11
bGF0b3IvZXZleC1kaXNwOC5jDQorKysgYi90b29scy90ZXN0cy94ODZfZW11bGF0b3IvZXZleC1k
aXNwOC5jDQpAQCAtNTQzLDYgKzU0MywxMSBAQCBzdGF0aWMgY29uc3Qgc3RydWN0IHRlc3QgYXZ4
NTEyX2JpdGFsZ19hDQogICAgICBJTlNOKHBzaHVmYml0cW1iLCA2NiwgMGYzOCwgOGYsIHZsLCAg
YiwgdmwpLA0KICB9Ow0KICANCitzdGF0aWMgY29uc3Qgc3RydWN0IHRlc3QgYXZ4NTEyX2lmbWFf
YWxsW10gPSB7DQorICAgIElOU04ocG1hZGQ1Mmh1cSwgNjYsIDBmMzgsIGI1LCB2bCwgcSwgdmwp
LA0KKyAgICBJTlNOKHBtYWRkNTJsdXEsIDY2LCAwZjM4LCBiNCwgdmwsIHEsIHZsKSwNCit9Ow0K
Kw0KICBzdGF0aWMgY29uc3Qgc3RydWN0IHRlc3QgYXZ4NTEyX3ZibWlfYWxsW10gPSB7DQogICAg
ICBJTlNOKHBlcm1iLCAgICAgICAgIDY2LCAwZjM4LCA4ZCwgdmwsIGIsIHZsKSwNCiAgICAgIElO
U04ocGVybWkyYiwgICAgICAgNjYsIDBmMzgsIDc1LCB2bCwgYiwgdmwpLA0KQEAgLTkyOSw2ICs5
MzQsNyBAQCB2b2lkIGV2ZXhfZGlzcDhfdGVzdCh2b2lkICppbnN0ciwgc3RydWN0DQogICNkZWZp
bmUgY3B1X2hhc19hdng1MTJwZiBjcHVfaGFzX2F2eDUxMmYNCiAgICAgIFJVTihhdng1MTJwZiwg
NTEyKTsNCiAgICAgIFJVTihhdng1MTJfYml0YWxnLCBhbGwpOw0KKyAgICBSVU4oYXZ4NTEyX2lm
bWEsIGFsbCk7DQogICAgICBSVU4oYXZ4NTEyX3ZibWksIGFsbCk7DQogICAgICBSVU4oYXZ4NTEy
X3ZibWkyLCBhbGwpOw0KICAgICAgUlVOKGF2eDUxMl92cG9wY250ZHEsIGFsbCk7DQotLS0gYS90
b29scy90ZXN0cy94ODZfZW11bGF0b3IveDg2LWVtdWxhdGUuaA0KKysrIGIvdG9vbHMvdGVzdHMv
eDg2X2VtdWxhdG9yL3g4Ni1lbXVsYXRlLmgNCkBAIC0xMzcsNiArMTM3LDcgQEAgc3RhdGljIGlu
bGluZSBib29sIHhjcjBfbWFzayh1aW50NjRfdCBtYQ0KICAjZGVmaW5lIGNwdV9oYXNfYm1pMiAg
ICAgICBjcC5mZWF0LmJtaTINCiAgI2RlZmluZSBjcHVfaGFzX2F2eDUxMmYgICAoY3AuZmVhdC5h
dng1MTJmICAmJiB4Y3IwX21hc2soMHhlNikpDQogICNkZWZpbmUgY3B1X2hhc19hdng1MTJkcSAg
KGNwLmZlYXQuYXZ4NTEyZHEgJiYgeGNyMF9tYXNrKDB4ZTYpKQ0KKyNkZWZpbmUgY3B1X2hhc19h
dng1MTJfaWZtYSAoY3AuZmVhdC5hdng1MTJfaWZtYSAmJiB4Y3IwX21hc2soMHhlNikpDQogICNk
ZWZpbmUgY3B1X2hhc19hdng1MTJlciAgKGNwLmZlYXQuYXZ4NTEyZXIgJiYgeGNyMF9tYXNrKDB4
ZTYpKQ0KICAjZGVmaW5lIGNwdV9oYXNfYXZ4NTEyY2QgIChjcC5mZWF0LmF2eDUxMmNkICYmIHhj
cjBfbWFzaygweGU2KSkNCiAgI2RlZmluZSBjcHVfaGFzX2F2eDUxMmJ3ICAoY3AuZmVhdC5hdng1
MTJidyAmJiB4Y3IwX21hc2soMHhlNikpDQotLS0gYS94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUv
eDg2X2VtdWxhdGUuYw0KKysrIGIveGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRl
LmMNCkBAIC01MjEsNiArNTIxLDcgQEAgc3RhdGljIGNvbnN0IHN0cnVjdCBleHQwZjM4X3RhYmxl
IHsNCiAgICAgIFsweGFkXSA9IHsgLnNpbWRfc2l6ZSA9IHNpbWRfc2NhbGFyX3ZleHcsIC5kOHMg
PSBkOHNfZHEgfSwNCiAgICAgIFsweGFlXSA9IHsgLnNpbWRfc2l6ZSA9IHNpbWRfcGFja2VkX2Zw
LCAuZDhzID0gZDhzX3ZsIH0sDQogICAgICBbMHhhZl0gPSB7IC5zaW1kX3NpemUgPSBzaW1kX3Nj
YWxhcl92ZXh3LCAuZDhzID0gZDhzX2RxIH0sDQorICAgIFsweGI0IC4uLiAweGI1XSA9IHsgLnNp
bWRfc2l6ZSA9IHNpbWRfcGFja2VkX2ludCwgLmQ4cyA9IGQ4c192bCB9LA0KICAgICAgWzB4YjYg
Li4uIDB4YjhdID0geyAuc2ltZF9zaXplID0gc2ltZF9wYWNrZWRfZnAsIC5kOHMgPSBkOHNfdmwg
fSwNCiAgICAgIFsweGI5XSA9IHsgLnNpbWRfc2l6ZSA9IHNpbWRfc2NhbGFyX3ZleHcsIC5kOHMg
PSBkOHNfZHEgfSwNCiAgICAgIFsweGJhXSA9IHsgLnNpbWRfc2l6ZSA9IHNpbWRfcGFja2VkX2Zw
LCAuZDhzID0gZDhzX3ZsIH0sDQpAQCAtMTg3NSw2ICsxODc2LDcgQEAgaW5fcHJvdG1vZGUoDQog
ICNkZWZpbmUgdmNwdV9oYXNfcmRzZWVkKCkgICAgICAoY3R4dC0+Y3B1aWQtPmZlYXQucmRzZWVk
KQ0KICAjZGVmaW5lIHZjcHVfaGFzX2FkeCgpICAgICAgICAgKGN0eHQtPmNwdWlkLT5mZWF0LmFk
eCkNCiAgI2RlZmluZSB2Y3B1X2hhc19zbWFwKCkgICAgICAgIChjdHh0LT5jcHVpZC0+ZmVhdC5z
bWFwKQ0KKyNkZWZpbmUgdmNwdV9oYXNfYXZ4NTEyX2lmbWEoKSAoY3R4dC0+Y3B1aWQtPmZlYXQu
YXZ4NTEyX2lmbWEpDQogICNkZWZpbmUgdmNwdV9oYXNfY2xmbHVzaG9wdCgpICAoY3R4dC0+Y3B1
aWQtPmZlYXQuY2xmbHVzaG9wdCkNCiAgI2RlZmluZSB2Y3B1X2hhc19jbHdiKCkgICAgICAgIChj
dHh0LT5jcHVpZC0+ZmVhdC5jbHdiKQ0KICAjZGVmaW5lIHZjcHVfaGFzX2F2eDUxMnBmKCkgICAg
KGN0eHQtPmNwdWlkLT5mZWF0LmF2eDUxMnBmKQ0KQEAgLTk0NTUsNiArOTQ1NywxMiBAQCB4ODZf
ZW11bGF0ZSgNCiAgICAgICAgICBicmVhazsNCiAgICAgIH0NCiAgDQorICAgIGNhc2UgWDg2RU1V
TF9PUENfRVZFWF82NigweDBmMzgsIDB4YjQpOiAvKiB2cG1hZGQ1Mmx1cSBbeHl6XW1tL21lbSxb
eHl6XW1tLFt4eXpdbW17a30gKi8NCisgICAgY2FzZSBYODZFTVVMX09QQ19FVkVYXzY2KDB4MGYz
OCwgMHhiNSk6IC8qIHZwbWFkZDUyaHVxIFt4eXpdbW0vbWVtLFt4eXpdbW0sW3h5el1tbXtrfSAq
Lw0KKyAgICAgICAgaG9zdF9hbmRfdmNwdV9tdXN0X2hhdmUoYXZ4NTEyX2lmbWEpOw0KKyAgICAg
ICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKCFldmV4LncsIEVYQ19VRCk7DQorICAgICAgICBnb3Rv
IGF2eDUxMmZfbm9fc2FlOw0KKw0KICAgICAgY2FzZSBYODZFTVVMX09QQ19FVkVYXzY2KDB4MGYz
OCwgMHhjNik6DQogICAgICBjYXNlIFg4NkVNVUxfT1BDX0VWRVhfNjYoMHgwZjM4LCAweGM3KToN
CiAgICAgIHsNCi0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvY3B1ZmVhdHVyZS5oDQorKysgYi94
ZW4vaW5jbHVkZS9hc20teDg2L2NwdWZlYXR1cmUuaA0KQEAgLTEwMSw2ICsxMDEsNyBAQA0KICAj
ZGVmaW5lIGNwdV9oYXNfYXZ4NTEyZHEgICAgICAgIGJvb3RfY3B1X2hhcyhYODZfRkVBVFVSRV9B
Vlg1MTJEUSkNCiAgI2RlZmluZSBjcHVfaGFzX3Jkc2VlZCAgICAgICAgICBib290X2NwdV9oYXMo
WDg2X0ZFQVRVUkVfUkRTRUVEKQ0KICAjZGVmaW5lIGNwdV9oYXNfc21hcCAgICAgICAgICAgIGJv
b3RfY3B1X2hhcyhYODZfRkVBVFVSRV9TTUFQKQ0KKyNkZWZpbmUgY3B1X2hhc19hdng1MTJfaWZt
YSAgICAgYm9vdF9jcHVfaGFzKFg4Nl9GRUFUVVJFX0FWWDUxMl9JRk1BKQ0KICAjZGVmaW5lIGNw
dV9oYXNfYXZ4NTEyZXIgICAgICAgIGJvb3RfY3B1X2hhcyhYODZfRkVBVFVSRV9BVlg1MTJFUikN
CiAgI2RlZmluZSBjcHVfaGFzX2F2eDUxMmNkICAgICAgICBib290X2NwdV9oYXMoWDg2X0ZFQVRV
UkVfQVZYNTEyQ0QpDQogICNkZWZpbmUgY3B1X2hhc19zaGEgICAgICAgICAgICAgYm9vdF9jcHVf
aGFzKFg4Nl9GRUFUVVJFX1NIQSkNCi0tLSBhL3hlbi9pbmNsdWRlL3B1YmxpYy9hcmNoLXg4Ni9j
cHVmZWF0dXJlc2V0LmgNCisrKyBiL3hlbi9pbmNsdWRlL3B1YmxpYy9hcmNoLXg4Ni9jcHVmZWF0
dXJlc2V0LmgNCkBAIC0yMTIsNyArMjEyLDcgQEAgWEVOX0NQVUZFQVRVUkUoQVZYNTEyRFEsICAg
ICAgNSozMisxNykgLw0KICBYRU5fQ1BVRkVBVFVSRShSRFNFRUQsICAgICAgICA1KjMyKzE4KSAv
KkEgIFJEU0VFRCBpbnN0cnVjdGlvbiAqLw0KICBYRU5fQ1BVRkVBVFVSRShBRFgsICAgICAgICAg
ICA1KjMyKzE5KSAvKkEgIEFEQ1gsIEFET1ggaW5zdHJ1Y3Rpb25zICovDQogIFhFTl9DUFVGRUFU
VVJFKFNNQVAsICAgICAgICAgIDUqMzIrMjApIC8qUyAgU3VwZXJ2aXNvciBNb2RlIEFjY2VzcyBQ
cmV2ZW50aW9uICovDQotWEVOX0NQVUZFQVRVUkUoQVZYNTEySUZNQSwgICAgNSozMisyMSkgLypB
ICBBVlgtNTEyIEludGVnZXIgRnVzZWQgTXVsdGlwbHkgQWRkICovDQorWEVOX0NQVUZFQVRVUkUo
QVZYNTEyX0lGTUEsICAgNSozMisyMSkgLypBICBBVlgtNTEyIEludGVnZXIgRnVzZWQgTXVsdGlw
bHkgQWRkICovDQogIFhFTl9DUFVGRUFUVVJFKENMRkxVU0hPUFQsICAgIDUqMzIrMjMpIC8qQSAg
Q0xGTFVTSE9QVCBpbnN0cnVjdGlvbiAqLw0KICBYRU5fQ1BVRkVBVFVSRShDTFdCLCAgICAgICAg
ICA1KjMyKzI0KSAvKkEgIENMV0IgaW5zdHJ1Y3Rpb24gKi8NCiAgWEVOX0NQVUZFQVRVUkUoQVZY
NTEyUEYsICAgICAgNSozMisyNikgLypBICBBVlgtNTEyIFByZWZldGNoIEluc3RydWN0aW9ucyAq
Lw0KLS0tIGEveGVuL3Rvb2xzL2dlbi1jcHVpZC5weQ0KKysrIGIveGVuL3Rvb2xzL2dlbi1jcHVp
ZC5weQ0KQEAgLTI2MSw3ICsyNjEsNyBAQCBkZWYgY3J1bmNoX251bWJlcnMoc3RhdGUpOg0KICAg
ICAgICAgICMgKHdoaWNoIGluIHByYWN0aWNlIGRlcGVuZHMgb24gdGhlIEVWRVggcHJlZml4IHRv
IGVuY29kZSkgYXMgd2VsbA0KICAgICAgICAgICMgYXMgbWFzayByZWdpc3RlcnMsIGFuZCB0aGUg
aW5zdHJ1Y3Rpb25zIHRoZW1zZWx2ZXMuIEFsbCBmdXJ0aGVyDQogICAgICAgICAgIyBBVlg1MTIg
ZmVhdHVyZXMgYXJlIGJ1aWx0IG9uIHRvcCBvZiBBVlg1MTJGDQotICAgICAgICBBVlg1MTJGOiBb
QVZYNTEyRFEsIEFWWDUxMklGTUEsIEFWWDUxMlBGLCBBVlg1MTJFUiwgQVZYNTEyQ0QsDQorICAg
ICAgICBBVlg1MTJGOiBbQVZYNTEyRFEsIEFWWDUxMl9JRk1BLCBBVlg1MTJQRiwgQVZYNTEyRVIs
IEFWWDUxMkNELA0KICAgICAgICAgICAgICAgICAgICBBVlg1MTJCVywgQVZYNTEyVkwsIEFWWDUx
Ml80Vk5OSVcsIEFWWDUxMl80Rk1BUFMsDQogICAgICAgICAgICAgICAgICAgIEFWWDUxMl9WUE9Q
Q05URFFdLA0KICANCg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 17 06:34:53 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Jul 2019 06:34:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hndWf-0004UF-98; Wed, 17 Jul 2019 06:34:53 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=H7Ci=VO=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hndWd-0004U4-Nh
 for xen-devel@lists.xenproject.org; Wed, 17 Jul 2019 06:34:51 +0000
X-Inumbo-ID: f82b92cc-a85c-11e9-8cfd-7f3e53b4ef77
Received: from m9a0001g.houston.softwaregrp.com (unknown [15.124.64.66])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f82b92cc-a85c-11e9-8cfd-7f3e53b4ef77;
 Wed, 17 Jul 2019 06:34:47 +0000 (UTC)
Received: FROM m9a0001g.houston.softwaregrp.com (15.121.0.190) BY
 m9a0001g.houston.softwaregrp.com WITH ESMTP; 
 Wed, 17 Jul 2019 06:34:45 +0000
Received: from M9W0068.microfocus.com (2002:f79:bf::f79:bf) by
 M9W0067.microfocus.com (2002:f79:be::f79:be) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Wed, 17 Jul 2019 06:34:17 +0000
Received: from NAM02-CY1-obe.outbound.protection.outlook.com (15.124.72.10) by
 M9W0068.microfocus.com (15.121.0.191) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Wed, 17 Jul 2019 06:34:17 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=E9q9E0e1uLn1j6ln9gHxFrz09QhKn++mardVR5VBBi2QhVAyOE6g9U8/Tf2BCoW3O7Fyx/3OJdmQapnT4G1HwzuXWmaVmg3Enrvjsf1n6UpD9aSV/r86oJ0X6s4Ks1uhwNNNv+R1jgPLNJ23XAnObbZtp39fopjpMgZMoJ6WA5++ZdNuEIOLqvDJM+we70nlkoKO9Y2HZwZviehq7iNRsDi69cJsA9pE+3NIioLWEitRLJCr0fV4PppWkOxlbPTAWXpP2/PSxI91W7ky+4SQVzxgPfeear4PjrmsbonD/AMl1yHCmDvP7SbLHZv/YDwrbabI+IGbuyMVYfCFmRbFaw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=n5zmGlXL/rpSCLZigx5f+cganVwC2ruD+KJu1EbX0qQ=;
 b=ZdwEA3Xi4t+v7dbs4L40XRrwjLIY2p8uD7eOUENxT5OT08eu2kQ01cv+exujSY8kMzx3Qh1KCqqeRzQN2aieQQ8h9l+UhMDSeLvHkMaCT91RkCH3q/MjwQ6wgnbXmQMWRO7r11+5JP0hEG91ENrxhsxjD9+SZLQfKy0epyXpf88HPkfkvbO9yrft5pQNp+h5dS2kIwRT/0V+AAEvKKUvT8oAP+f5vK8OtIz1woMQiMTTD5W1ztAZ8LvCultUEaRPdqqcP7Ug1cNY3hVcTTEeZ1ACkYuM0twqZOkwD0v8VR/mGSNpGvrRsPYOnnCQBkYuBM1jfZEBSXd2UzWPn5niGQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB3196.namprd18.prod.outlook.com (10.255.172.205) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.14; Wed, 17 Jul 2019 06:34:16 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Wed, 17 Jul 2019
 06:34:16 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v10 03/13] x86emul: support remaining AVX512_VBMI2 insns
Thread-Index: AQHVPGmo2cQ5cfTv6UaFE2PHA/Hb8Q==
Date: Wed, 17 Jul 2019 06:34:16 +0000
Message-ID: <56df531b-f1fc-f70a-ce98-3d29335109b0@suse.com>
References: <0ccca19e-7bbb-ab1e-c0bb-a568b02874e0@suse.com>
In-Reply-To: <0ccca19e-7bbb-ab1e-c0bb-a568b02874e0@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB3PR0102CA0019.eurprd01.prod.exchangelabs.com
 (2603:10a6:8::32) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 7dba667b-3778-4fb9-56ab-08d70a80ca77
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(5600148)(711020)(4605104)(1401327)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7193020);
 SRVR:DM6PR18MB3196; 
x-ms-traffictypediagnostic: DM6PR18MB3196:
x-microsoft-antispam-prvs: <DM6PR18MB31965A04B251982529766C0AB3C90@DM6PR18MB3196.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:6430;
x-forefront-prvs: 01018CB5B3
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(366004)(376002)(346002)(39860400002)(136003)(396003)(199004)(189003)(6116002)(5660300002)(53936002)(31686004)(256004)(476003)(8936002)(66946007)(2616005)(446003)(81156014)(99286004)(486006)(11346002)(66066001)(6512007)(3846002)(478600001)(186003)(81166006)(4326008)(14444005)(54906003)(316002)(86362001)(7736002)(102836004)(8676002)(6506007)(36756003)(80792005)(68736007)(6916009)(2501003)(6486002)(26005)(76176011)(31696002)(386003)(64756008)(71200400001)(66446008)(6436002)(66476007)(25786009)(2906002)(66556008)(305945005)(14454004)(5640700003)(2351001)(71190400001)(52116002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB3196;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: VEANueL9wIgTnvrn3aHqp7TZD9FY1Hmrk214/NKzr22pZ+v8iJEzDr3KMuf2cLX9vyMsO/us0J34166uneE7NtOPVtQggHXqLLIQvLMYu8xQY0H84163qXFgT5109bK+579KzNZ/FxF4ZuJVuZahLdYMXHdbQCOk/QC7yD7XzTw2OLeHYm1qMc6qcnmsPg8c+yIdU9ffbigWEOjWKFUF7EfoH7nqJcAQ7RyvEHhQcp0ulUJGcQAWPztI4r1yv84tiR0spUsAepd7FVfLbaff6enz62oyMLqWa1K+hDTbYb7VSlT4oqbvjqiKbGTZWQR9vHXKERIwKCpVZcqw4XAVEoJ84nSUDWZQoiX6YKppFu8tSd4/LeEjhhAsGfb/HEBaT+9VRp8JosM+8ZH5jdbic2k6CgalOTbreBfyZ03fmD8=
Content-ID: <B8A1D9E672CAFF479C802B3F337F8136@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 7dba667b-3778-4fb9-56ab-08d70a80ca77
X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Jul 2019 06:34:16.6364 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB3196
X-OriginatorOrg: suse.com
Subject: [Xen-devel] [PATCH v10 03/13] x86emul: support remaining
 AVX512_VBMI2 insns
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 RogerPau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QXMgaW4gYSBmZXcgY2FzZXMgYmVmb3JlLCBzaW5jZSB0aGUgaW5zbnMgaGVyZSBhbmQgaW4gcGFy
dGljdWxhciB0aGVpcg0KbWVtb3J5IGFjY2VzcyBwYXR0ZXJucyBmb2xsb3cgdGhlIHVzdWFsIHNj
aGVtZSwgSSBkaWRuJ3QgdGhpbmsgaXQgd2FzDQpuZWNlc3NhcnkgdG8gYWRkIGEgY29udHJpdmVk
IHRlc3Qgc3BlY2lmaWNhbGx5IGZvciB0aGVtLCBiZXlvbmQgdGhlDQpEaXNwOCBzY2FsaW5nIG9u
ZS4NCg0KU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPg0KQWNr
ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+DQotLS0NCnY3
OiBSZS1iYXNlIG92ZXIgY2hhbmdlIGVhcmxpZXIgaW4gdGhlIHNlcmllcy4NCnY2OiBOZXcuDQoN
Ci0tLSBhL3Rvb2xzL3Rlc3RzL3g4Nl9lbXVsYXRvci9ldmV4LWRpc3A4LmMNCisrKyBiL3Rvb2xz
L3Rlc3RzL3g4Nl9lbXVsYXRvci9ldmV4LWRpc3A4LmMNCkBAIC01NTgsNiArNTU4LDE0IEBAIHN0
YXRpYyBjb25zdCBzdHJ1Y3QgdGVzdCBhdng1MTJfdmJtaV9hbGwNCiAgc3RhdGljIGNvbnN0IHN0
cnVjdCB0ZXN0IGF2eDUxMl92Ym1pMl9hbGxbXSA9IHsNCiAgICAgIElOU04ocGNvbXByZXNzLCA2
NiwgMGYzOCwgNjMsIHZsLCBidywgZWwpLA0KICAgICAgSU5TTihwZXhwYW5kLCAgIDY2LCAwZjM4
LCA2MiwgdmwsIGJ3LCBlbCksDQorICAgIElOU04ocHNobGQsICAgICA2NiwgMGYzYSwgNzEsIHZs
LCBkcSwgdmwpLA0KKyAgICBJTlNOKHBzaGxkdiwgICAgNjYsIDBmMzgsIDcxLCB2bCwgZHEsIHZs
KSwNCisgICAgSU5TTihwc2hsZHZ3LCAgIDY2LCAwZjM4LCA3MCwgdmwsICB3LCB2bCksDQorICAg
IElOU04ocHNobGR3LCAgICA2NiwgMGYzYSwgNzAsIHZsLCAgdywgdmwpLA0KKyAgICBJTlNOKHBz
aHJkLCAgICAgNjYsIDBmM2EsIDczLCB2bCwgZHEsIHZsKSwNCisgICAgSU5TTihwc2hyZHYsICAg
IDY2LCAwZjM4LCA3MywgdmwsIGRxLCB2bCksDQorICAgIElOU04ocHNocmR2dywgICA2NiwgMGYz
OCwgNzIsIHZsLCAgdywgdmwpLA0KKyAgICBJTlNOKHBzaHJkdywgICAgNjYsIDBmM2EsIDcyLCB2
bCwgIHcsIHZsKSwNCiAgfTsNCiAgDQogIHN0YXRpYyBjb25zdCBzdHJ1Y3QgdGVzdCBhdng1MTJf
dnBvcGNudGRxX2FsbFtdID0gew0KLS0tIGEveGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9l
bXVsYXRlLmMNCisrKyBiL3hlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jDQpA
QCAtNDg3LDYgKzQ4Nyw3IEBAIHN0YXRpYyBjb25zdCBzdHJ1Y3QgZXh0MGYzOF90YWJsZSB7DQog
ICAgICBbMHg2Ml0gPSB7IC5zaW1kX3NpemUgPSBzaW1kX3BhY2tlZF9pbnQsIC50d29fb3AgPSAx
LCAuZDhzID0gZDhzX2J3IH0sDQogICAgICBbMHg2M10gPSB7IC5zaW1kX3NpemUgPSBzaW1kX3Bh
Y2tlZF9pbnQsIC50b19tZW0gPSAxLCAudHdvX29wID0gMSwgLmQ4cyA9IGQ4c19idyB9LA0KICAg
ICAgWzB4NjQgLi4uIDB4NjZdID0geyAuc2ltZF9zaXplID0gc2ltZF9wYWNrZWRfaW50LCAuZDhz
ID0gZDhzX3ZsIH0sDQorICAgIFsweDcwIC4uLiAweDczXSA9IHsgLnNpbWRfc2l6ZSA9IHNpbWRf
cGFja2VkX2ludCwgLmQ4cyA9IGQ4c192bCB9LA0KICAgICAgWzB4NzUgLi4uIDB4NzZdID0geyAu
c2ltZF9zaXplID0gc2ltZF9wYWNrZWRfaW50LCAuZDhzID0gZDhzX3ZsIH0sDQogICAgICBbMHg3
N10gPSB7IC5zaW1kX3NpemUgPSBzaW1kX3BhY2tlZF9mcCwgLmQ4cyA9IGQ4c192bCB9LA0KICAg
ICAgWzB4NzhdID0geyAuc2ltZF9zaXplID0gc2ltZF9vdGhlciwgLnR3b19vcCA9IDEgfSwNCkBA
IC02MTEsNiArNjEyLDcgQEAgc3RhdGljIGNvbnN0IHN0cnVjdCBleHQwZjNhX3RhYmxlIHsNCiAg
ICAgIFsweDZhIC4uLiAweDZiXSA9IHsgLnNpbWRfc2l6ZSA9IHNpbWRfc2NhbGFyX29wYywgLmZv
dXJfb3AgPSAxIH0sDQogICAgICBbMHg2YyAuLi4gMHg2ZF0gPSB7IC5zaW1kX3NpemUgPSBzaW1k
X3BhY2tlZF9mcCwgLmZvdXJfb3AgPSAxIH0sDQogICAgICBbMHg2ZSAuLi4gMHg2Zl0gPSB7IC5z
aW1kX3NpemUgPSBzaW1kX3NjYWxhcl9vcGMsIC5mb3VyX29wID0gMSB9LA0KKyAgICBbMHg3MCAu
Li4gMHg3M10gPSB7IC5zaW1kX3NpemUgPSBzaW1kX3BhY2tlZF9pbnQsIC5kOHMgPSBkOHNfdmwg
fSwNCiAgICAgIFsweDc4IC4uLiAweDc5XSA9IHsgLnNpbWRfc2l6ZSA9IHNpbWRfcGFja2VkX2Zw
LCAuZm91cl9vcCA9IDEgfSwNCiAgICAgIFsweDdhIC4uLiAweDdiXSA9IHsgLnNpbWRfc2l6ZSA9
IHNpbWRfc2NhbGFyX29wYywgLmZvdXJfb3AgPSAxIH0sDQogICAgICBbMHg3YyAuLi4gMHg3ZF0g
PSB7IC5zaW1kX3NpemUgPSBzaW1kX3BhY2tlZF9mcCwgLmZvdXJfb3AgPSAxIH0sDQpAQCAtODk2
OSw2ICs4OTcxLDE2IEBAIHg4Nl9lbXVsYXRlKA0KICAgICAgICAgIH0NCiAgICAgICAgICBnb3Rv
IHNpbWRfem1tOw0KICANCisgICAgY2FzZSBYODZFTVVMX09QQ19FVkVYXzY2KDB4MGYzOCwgMHg3
MCk6IC8qIHZwc2hsZHZ3IFt4eXpdbW0vbWVtLFt4eXpdbW0sW3h5el1tbXtrfSAqLw0KKyAgICBj
YXNlIFg4NkVNVUxfT1BDX0VWRVhfNjYoMHgwZjM4LCAweDcyKTogLyogdnBzaHJkdncgW3h5el1t
bS9tZW0sW3h5el1tbSxbeHl6XW1te2t9ICovDQorICAgICAgICBnZW5lcmF0ZV9leGNlcHRpb25f
aWYoIWV2ZXgudywgRVhDX1VEKTsNCisgICAgICAgIGVsZW1fYnl0ZXMgPSAyOw0KKyAgICAgICAg
LyogZmFsbCB0aHJvdWdoICovDQorICAgIGNhc2UgWDg2RU1VTF9PUENfRVZFWF82NigweDBmMzgs
IDB4NzEpOiAvKiB2cHNobGR2e2QscX0gW3h5el1tbS9tZW0sW3h5el1tbSxbeHl6XW1te2t9ICov
DQorICAgIGNhc2UgWDg2RU1VTF9PUENfRVZFWF82NigweDBmMzgsIDB4NzMpOiAvKiB2cHNocmR2
e2QscX0gW3h5el1tbS9tZW0sW3h5el1tbSxbeHl6XW1te2t9ICovDQorICAgICAgICBob3N0X2Fu
ZF92Y3B1X211c3RfaGF2ZShhdng1MTJfdmJtaTIpOw0KKyAgICAgICAgZ290byBhdng1MTJmX25v
X3NhZTsNCisNCiAgICAgIGNhc2UgWDg2RU1VTF9PUENfRVZFWF82NigweDBmMzgsIDB4NzUpOiAv
KiB2cGVybWkye2Isd30gW3h5el1tbS9tZW0sW3h5el1tbSxbeHl6XW1te2t9ICovDQogICAgICBj
YXNlIFg4NkVNVUxfT1BDX0VWRVhfNjYoMHgwZjM4LCAweDdkKTogLyogdnBlcm10MntiLHd9IFt4
eXpdbW0vbWVtLFt4eXpdbW0sW3h5el1tbXtrfSAqLw0KICAgICAgY2FzZSBYODZFTVVMX09QQ19F
VkVYXzY2KDB4MGYzOCwgMHg4ZCk6IC8qIHZwZXJte2Isd30gW3h5el1tbS9tZW0sW3h5el1tbSxb
eHl6XW1te2t9ICovDQpAQCAtMTAyODEsNiArMTAyOTMsMTYgQEAgeDg2X2VtdWxhdGUoDQogICAg
ICAgICAgYXZ4NTEyX3ZsZW5fY2hlY2sodHJ1ZSk7DQogICAgICAgICAgZ290byBzaW1kX2ltbThf
em1tOw0KICANCisgICAgY2FzZSBYODZFTVVMX09QQ19FVkVYXzY2KDB4MGYzYSwgMHg3MCk6IC8q
IHZwc2hsZHcgJGltbTgsW3h5el1tbS9tZW0sW3h5el1tbSxbeHl6XW1te2t9ICovDQorICAgIGNh
c2UgWDg2RU1VTF9PUENfRVZFWF82NigweDBmM2EsIDB4NzIpOiAvKiB2cHNocmR3ICRpbW04LFt4
eXpdbW0vbWVtLFt4eXpdbW0sW3h5el1tbXtrfSAqLw0KKyAgICAgICAgZ2VuZXJhdGVfZXhjZXB0
aW9uX2lmKCFldmV4LncsIEVYQ19VRCk7DQorICAgICAgICBlbGVtX2J5dGVzID0gMjsNCisgICAg
ICAgIC8qIGZhbGwgdGhyb3VnaCAqLw0KKyAgICBjYXNlIFg4NkVNVUxfT1BDX0VWRVhfNjYoMHgw
ZjNhLCAweDcxKTogLyogdnBzaGxke2QscX0gJGltbTgsW3h5el1tbS9tZW0sW3h5el1tbSxbeHl6
XW1te2t9ICovDQorICAgIGNhc2UgWDg2RU1VTF9PUENfRVZFWF82NigweDBmM2EsIDB4NzMpOiAv
KiB2cHNocmR7ZCxxfSAkaW1tOCxbeHl6XW1tL21lbSxbeHl6XW1tLFt4eXpdbW17a30gKi8NCisg
ICAgICAgIGhvc3RfYW5kX3ZjcHVfbXVzdF9oYXZlKGF2eDUxMl92Ym1pMik7DQorICAgICAgICBn
b3RvIGF2eDUxMmZfaW1tOF9ub19zYWU7DQorDQogICAgICBjYXNlIFg4NkVNVUxfT1BDKDB4MGYz
YSwgMHhjYyk6ICAgICAvKiBzaGExcm5kczQgJGltbTgseG1tL20xMjgseG1tICovDQogICAgICAg
ICAgaG9zdF9hbmRfdmNwdV9tdXN0X2hhdmUoc2hhKTsNCiAgICAgICAgICBvcF9ieXRlcyA9IDE2
Ow0KDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 17 06:35:12 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Jul 2019 06:35:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hndWy-0004Xd-If; Wed, 17 Jul 2019 06:35:12 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=H7Ci=VO=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hndWx-0004XM-Bs
 for xen-devel@lists.xenproject.org; Wed, 17 Jul 2019 06:35:11 +0000
X-Inumbo-ID: 05cfdb80-a85d-11e9-8980-bc764e045a96
Received: from m4a0041g.houston.softwaregrp.com (unknown [15.124.2.87])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 05cfdb80-a85d-11e9-8980-bc764e045a96;
 Wed, 17 Jul 2019 06:35:10 +0000 (UTC)
Received: FROM m4a0041g.houston.softwaregrp.com (15.120.17.147) BY
 m4a0041g.houston.softwaregrp.com WITH ESMTP; 
 Wed, 17 Jul 2019 06:35:08 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M4W0335.microfocus.com (2002:f78:1193::f78:1193) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Wed, 17 Jul 2019 06:34:44 +0000
Received: from NAM02-CY1-obe.outbound.protection.outlook.com (15.124.72.11) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Wed, 17 Jul 2019 06:34:44 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=XGUaBjTXc6E4jYpctUf1dNs6+NcoUFZ4dMUCupyYm8+Cc3pX++iezsdhO2+i+7z9+EAVqPHCDWPAz+YqiLegX7wDiLVgt/0lioynl5pZj4Am4j09jN72NMgB3D41301ivGPzKQLH6/x1zrZqPEni6uBA3XVLV20vsvu0jvyFi6UpKefTmV5oBkcevTlr27JXf7Os1J7WwI3hmx8wXn8z4AQ3kxjXYapM4vM43Mc3IQQq6lAlQtau3LHlw5VskrQFMff/1nedVVIfTcQimPSCuUt7FM/EQSUCd0sMsAizC4IEUI7HdqdXD3fjMir9Fht5KQZnTUUiv0V4w6XWTFqVVg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=ONMLh4JjY8VW9FhXDcKRewjMpeG/q7JsxFlVOevQlZo=;
 b=IAHf4SmbivUmHSZLmKzWiReRvUWs37xCnpumdxKR96Bgm5VOue9C1Jt0A22L4BwQoH13RJLHbghDmzG3O6PG6u7Z8HWkIpLSja+RlaQn0CXhLDn5nPfPLWBf85e8nz2YY1G7GMbY8bMqYOwR1R98mWxqMRqgzKSZt+DWj2nB+5Ggl4Aufpa9libv6hy3zx/tZylQ6/fQzOFhLw+XTAzuwlP+8lSJ7WLKLlAbl4vm4dd2aGNA9LBBbrDN2MvI8GCCyLrQCUWP8DZ5RllHxkSAvqeeJ6Ho/z00oZAcfgi44mnM7e7PY0SJ+wjikW0z0dyPmxmfOVn49BZaaNFNCe1M5g==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB3196.namprd18.prod.outlook.com (10.255.172.205) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.14; Wed, 17 Jul 2019 06:34:43 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Wed, 17 Jul 2019
 06:34:43 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v10 04/13] x86emul: support AVX512_4FMAPS insns
Thread-Index: AQHVPGm3dbsd7xBjpEC0nwsYifMQHA==
Date: Wed, 17 Jul 2019 06:34:43 +0000
Message-ID: <3ae1722e-fa97-6cea-dbb4-9a08f6ab3f14@suse.com>
References: <0ccca19e-7bbb-ab1e-c0bb-a568b02874e0@suse.com>
In-Reply-To: <0ccca19e-7bbb-ab1e-c0bb-a568b02874e0@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB7PR05CA0034.eurprd05.prod.outlook.com
 (2603:10a6:10:36::47) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: ef76ddbd-0b31-46e2-168e-08d70a80da68
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(5600148)(711020)(4605104)(1401327)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7193020);
 SRVR:DM6PR18MB3196; 
x-ms-traffictypediagnostic: DM6PR18MB3196:
x-microsoft-antispam-prvs: <DM6PR18MB31968664B8EB5AECC6059211B3C90@DM6PR18MB3196.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:352;
x-forefront-prvs: 01018CB5B3
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(366004)(376002)(346002)(39860400002)(136003)(396003)(199004)(189003)(6116002)(5660300002)(53936002)(31686004)(256004)(476003)(8936002)(66946007)(2616005)(446003)(81156014)(99286004)(486006)(11346002)(66066001)(6512007)(3846002)(478600001)(186003)(81166006)(4326008)(54906003)(316002)(86362001)(7736002)(102836004)(8676002)(6506007)(36756003)(80792005)(68736007)(6916009)(2501003)(6486002)(26005)(76176011)(31696002)(386003)(64756008)(71200400001)(66446008)(6436002)(66476007)(25786009)(2906002)(66556008)(305945005)(14454004)(5640700003)(2351001)(71190400001)(52116002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB3196;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: BgcBIp5uq21PXfv+GB1/PU7uE/cail+9M5NWHAh+iMzsmdCFY2AUY++abOOtbHzxCfcrBD8UTsTd4R7k5Pgy9pPeuUDXlv/xg09UXz4iV46I+buSwJqyhGOhLWJ5jjBpSKARMiWvI/97E3kvCWNFps3cgeuCdcsjwbDMO3FMgPYuf19raWKItBWG9nZI5+Jk0u+pNWi+CmXTDWk0HHmUwam8QmdXw4h0n6A+fb8QwaUW2ekvXpEl4iEi7DK4EJzDB9D9mUcBQFtd4UBj+2SwLfqd6PSg26qyS5k/7Sq5QMVJ7d4wM4ga4svG9S6EWjFiY4LXleV4ijgtYPHN7RKCAnj+dOgLI/P9aIIp80CVIaoFQSIQmBjumGEJ8jrXqlPbnhI6I1iVxZk4K1q6BLebJCoWd/NKBwZW0uN9apS5R2Q=
Content-ID: <6E953712A98BE54E96263A87847B7B53@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: ef76ddbd-0b31-46e2-168e-08d70a80da68
X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Jul 2019 06:34:43.3700 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB3196
X-OriginatorOrg: suse.com
Subject: [Xen-devel] [PATCH v10 04/13] x86emul: support AVX512_4FMAPS insns
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 RogerPau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QSBkZWNvZGVyIGFkanVzdG1lbnQgaXMgbmVlZGVkIGhlcmUgYmVjYXVzZSBvZiB0aGUgY3VycmVu
dCBzaGFyaW5nIG9mDQp0YWJsZSBlbnRyaWVzIGJldHdlZW4gZGlmZmVyZW50IChpbXBsaWVkKSBv
cGNvZGUgcHJlZml4ZXM6IFRoZSBzYW1lDQptYWpvciBvcGNvZGVzIGFyZSB1c2VkIGZvciB2Zm1z
dWJ7MTMyLDIxM317cCxzfXtzLGR9LCB3aGljaCBoYXZlIGENCmRpZmZlcmVudCBtZW1vcnkgb3Bl
cmFuZCBzaXplIGFuZCBkaWZmZXJlbnQgRGlzcDggc2NhbGluZy4NCg0KU2lnbmVkLW9mZi1ieTog
SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPg0KQWNrZWQtYnk6IEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+DQotLS0NCnY5OiBSZS1iYXNlLiBFeHBsYWluIG5l
ZWQgZm9yIGRlY29kZXIgc3BlY2lhbCBjYXNlLg0Kdjg6IENvcnJlY3QgdmNwdV9oYXNfKigpIGlu
c2VydGlvbiBwb2ludC4NCnY3OiBSZS1iYXNlLg0KdjY6IE5ldy4NCg0KLS0tIGEvdG9vbHMvdGVz
dHMveDg2X2VtdWxhdG9yL2V2ZXgtZGlzcDguYw0KKysrIGIvdG9vbHMvdGVzdHMveDg2X2VtdWxh
dG9yL2V2ZXgtZGlzcDguYw0KQEAgLTUzOCw2ICs1MzgsMTMgQEAgc3RhdGljIGNvbnN0IHN0cnVj
dCB0ZXN0IGF2eDUxMnBmXzUxMltdDQogICAgICBJTlNOWChzY2F0dGVycGYxcSwgNjYsIDBmMzgs
IGM3LCA2LCB2bCwgc2QsIGVsKSwNCiAgfTsNCiAgDQorc3RhdGljIGNvbnN0IHN0cnVjdCB0ZXN0
IGF2eDUxMl80Zm1hcHNfNTEyW10gPSB7DQorICAgIElOU04oNGZtYWRkcHMsICBmMiwgMGYzOCwg
OWEsIGVsXzQsIGQsIHZsKSwNCisgICAgSU5TTig0Zm1hZGRzcywgIGYyLCAwZjM4LCA5YiwgZWxf
NCwgZCwgdmwpLA0KKyAgICBJTlNOKDRmbm1hZGRwcywgZjIsIDBmMzgsIGFhLCBlbF80LCBkLCB2
bCksDQorICAgIElOU04oNGZubWFkZHNzLCBmMiwgMGYzOCwgYWIsIGVsXzQsIGQsIHZsKSwNCit9
Ow0KKw0KICBzdGF0aWMgY29uc3Qgc3RydWN0IHRlc3QgYXZ4NTEyX2JpdGFsZ19hbGxbXSA9IHsN
CiAgICAgIElOU04ocG9wY250LCAgICAgIDY2LCAwZjM4LCA1NCwgdmwsIGJ3LCB2bCksDQogICAg
ICBJTlNOKHBzaHVmYml0cW1iLCA2NiwgMGYzOCwgOGYsIHZsLCAgYiwgdmwpLA0KQEAgLTk0MSw2
ICs5NDgsNyBAQCB2b2lkIGV2ZXhfZGlzcDhfdGVzdCh2b2lkICppbnN0ciwgc3RydWN0DQogICAg
ICBSVU4oYXZ4NTEyZXIsIDUxMik7DQogICNkZWZpbmUgY3B1X2hhc19hdng1MTJwZiBjcHVfaGFz
X2F2eDUxMmYNCiAgICAgIFJVTihhdng1MTJwZiwgNTEyKTsNCisgICAgUlVOKGF2eDUxMl80Zm1h
cHMsIDUxMik7DQogICAgICBSVU4oYXZ4NTEyX2JpdGFsZywgYWxsKTsNCiAgICAgIFJVTihhdng1
MTJfaWZtYSwgYWxsKTsNCiAgICAgIFJVTihhdng1MTJfdmJtaSwgYWxsKTsNCi0tLSBhL3Rvb2xz
L3Rlc3RzL3g4Nl9lbXVsYXRvci90ZXN0X3g4Nl9lbXVsYXRvci5jDQorKysgYi90b29scy90ZXN0
cy94ODZfZW11bGF0b3IvdGVzdF94ODZfZW11bGF0b3IuYw0KQEAgLTQyNzQsNiArNDI3NCw4MSBA
QCBpbnQgbWFpbihpbnQgYXJnYywgY2hhciAqKmFyZ3YpDQogICAgICB9DQogICNlbmRpZg0KICAN
CisgICAgcHJpbnRmKCIlLTQwcyIsICJUZXN0aW5nIHY0Zm1hZGRwcyAzMiglZWN4KSwlem1tNCwl
em1tNHslazV9Li4uIik7DQorICAgIGlmICggc3RhY2tfZXhlYyAmJiBjcHVfaGFzX2F2eDUxMl80
Zm1hcHMgKQ0KKyAgICB7DQorICAgICAgICBkZWNsX2luc24odjRmbWFkZHBzKTsNCisgICAgICAg
IHN0YXRpYyBjb25zdCBzdHJ1Y3Qgew0KKyAgICAgICAgICAgIGZsb2F0IGZbMTZdOw0KKyAgICAg
ICAgfSBpbiA9IHt7DQorICAgICAgICAgICAgMSwgMiwgMywgNCwgNSwgNiwgNywgOCwgOSwgMTAs
IDExLCAxMiwgMTMsIDE0LCAxNSwgMTYNCisgICAgICAgIH19LCBvdXQgPSB7ew0KKyAgICAgICAg
ICAgIDEgKyAxICogOSArIDIgKiAxMCArIDMgKiAxMSArIDQgKiAxMiwNCisgICAgICAgICAgICAy
LCAzLCA0LCA1LCA2LCA3LCA4LCA5LCAxMCwgMTEsIDEyLCAxMywgMTQsIDE1LA0KKyAgICAgICAg
ICAgIDE2ICsgMTYgKiA5ICsgMTcgKiAxMCArIDE4ICogMTEgKyAxOSAqIDEyDQorICAgICAgICB9
fTsNCisNCisgICAgICAgIGFzbSB2b2xhdGlsZSAoICJ2bW92dXBzICUxLCAlJXptbTRcblx0Ig0K
KyAgICAgICAgICAgICAgICAgICAgICAgInZicm9hZGNhc3RzcyAlJXhtbTQsICUlem1tN1xuXHQi
DQorICAgICAgICAgICAgICAgICAgICAgICAidmFkZHBzICUlem1tNCwgJSV6bW03LCAlJXptbTVc
blx0Ig0KKyAgICAgICAgICAgICAgICAgICAgICAgInZhZGRwcyAlJXptbTUsICUlem1tNywgJSV6
bW02XG5cdCINCisgICAgICAgICAgICAgICAgICAgICAgICJ2YWRkcHMgJSV6bW02LCAlJXptbTcs
ICUlem1tN1xuXHQiDQorICAgICAgICAgICAgICAgICAgICAgICAia21vdncgJTIsICUlazVcbiIN
CisgICAgICAgICAgICAgICAgICAgICAgIHB1dF9pbnNuKHY0Zm1hZGRwcywNCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICJ2NGZtYWRkcHMgMzIoJTApLCAlJXptbTQsICUlem1tNCV7
JSVrNSV9IikNCisgICAgICAgICAgICAgICAgICAgICAgIDo6ICJjIiAoTlVMTCksICJtIiAoaW4p
LCAicm1rIiAoMHg4MDAxKSApOw0KKw0KKyAgICAgICAgc2V0X2luc24odjRmbWFkZHBzKTsNCisg
ICAgICAgIHJlZ3MuZWN4ID0gKHVuc2lnbmVkIGxvbmcpJmluOw0KKyAgICAgICAgcmMgPSB4ODZf
ZW11bGF0ZSgmY3R4dCwgJmVtdWxvcHMpOw0KKyAgICAgICAgaWYgKCByYyAhPSBYODZFTVVMX09L
QVkgfHwgIWNoZWNrX2VpcCh2NGZtYWRkcHMpICkNCisgICAgICAgICAgICBnb3RvIGZhaWw7DQor
DQorICAgICAgICBhc20gKCAidmNtcGVxcHMgJTEsICUlem1tNCwgJSVrMFxuXHQiDQorICAgICAg
ICAgICAgICAia21vdncgJSVrMCwgJTAiIDogIj1nIiAocmMpIDogIm0iIChvdXQpICk7DQorICAg
ICAgICBpZiAoIHJjICE9IDB4ZmZmZiApDQorICAgICAgICAgICAgZ290byBmYWlsOw0KKyAgICAg
ICAgcHJpbnRmKCJva2F5XG4iKTsNCisgICAgfQ0KKyAgICBlbHNlDQorICAgICAgICBwcmludGYo
InNraXBwZWRcbiIpOw0KKw0KKyAgICBwcmludGYoIiUtNDBzIiwgIlRlc3RpbmcgdjRmbm1hZGRz
cyAxNiglZWR4KSwlem1tNCwlem1tNHslazN9Li4uIik7DQorICAgIGlmICggc3RhY2tfZXhlYyAm
JiBjcHVfaGFzX2F2eDUxMl80Zm1hcHMgKQ0KKyAgICB7DQorICAgICAgICBkZWNsX2luc24odjRm
bm1hZGRzcyk7DQorICAgICAgICBzdGF0aWMgY29uc3Qgc3RydWN0IHsNCisgICAgICAgICAgICBm
bG9hdCBmWzE2XTsNCisgICAgICAgIH0gaW4gPSB7ew0KKyAgICAgICAgICAgIDEsIDIsIDMsIDQs
IDUsIDYsIDcsIDgNCisgICAgICAgIH19LCBvdXQgPSB7ew0KKyAgICAgICAgICAgIDEgLSAxICog
NSAtIDIgKiA2IC0gMyAqIDcgLSA0ICogOCwgMiwgMywgNA0KKyAgICAgICAgfX07DQorDQorICAg
ICAgICBhc20gdm9sYXRpbGUgKCAidm1vdnVwcyAlMSwgJSV4bW00XG5cdCINCisgICAgICAgICAg
ICAgICAgICAgICAgICJ2YWRkc3MgJSV4bW00LCAlJXhtbTQsICUleG1tNVxuXHQiDQorICAgICAg
ICAgICAgICAgICAgICAgICAidmFkZHNzICUleG1tNSwgJSV4bW00LCAlJXhtbTZcblx0Ig0KKyAg
ICAgICAgICAgICAgICAgICAgICAgInZhZGRzcyAlJXhtbTYsICUleG1tNCwgJSV4bW03XG5cdCIN
CisgICAgICAgICAgICAgICAgICAgICAgICJrbW92dyAlMiwgJSVrM1xuIg0KKyAgICAgICAgICAg
ICAgICAgICAgICAgcHV0X2luc24odjRmbm1hZGRzcywNCisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICJ2NGZubWFkZHNzIDE2KCUwKSwgJSV4bW00LCAlJXhtbTQleyUlazMlfSIpDQor
ICAgICAgICAgICAgICAgICAgICAgICA6OiAiZCIgKE5VTEwpLCAibSIgKGluKSwgInJtayIgKDEp
ICk7DQorDQorICAgICAgICBzZXRfaW5zbih2NGZubWFkZHNzKTsNCisgICAgICAgIHJlZ3MuZWR4
ID0gKHVuc2lnbmVkIGxvbmcpJmluOw0KKyAgICAgICAgcmMgPSB4ODZfZW11bGF0ZSgmY3R4dCwg
JmVtdWxvcHMpOw0KKyAgICAgICAgaWYgKCByYyAhPSBYODZFTVVMX09LQVkgfHwgIWNoZWNrX2Vp
cCh2NGZubWFkZHNzKSApDQorICAgICAgICAgICAgZ290byBmYWlsOw0KKw0KKyAgICAgICAgYXNt
ICggInZjbXBlcXBzICUxLCAlJXptbTQsICUlazBcblx0Ig0KKyAgICAgICAgICAgICAgImttb3Z3
ICUlazAsICUwIiA6ICI9ZyIgKHJjKSA6ICJtIiAob3V0KSApOw0KKyAgICAgICAgaWYgKCByYyAh
PSAweGZmZmYgKQ0KKyAgICAgICAgICAgIGdvdG8gZmFpbDsNCisgICAgICAgIHByaW50Zigib2th
eVxuIik7DQorICAgIH0NCisgICAgZWxzZQ0KKyAgICAgICAgcHJpbnRmKCJza2lwcGVkXG4iKTsN
CisNCiAgI3VuZGVmIGRlY2xfaW5zbg0KICAjdW5kZWYgcHV0X2luc24NCiAgI3VuZGVmIHNldF9p
bnNuDQotLS0gYS90b29scy90ZXN0cy94ODZfZW11bGF0b3IveDg2LWVtdWxhdGUuaA0KKysrIGIv
dG9vbHMvdGVzdHMveDg2X2VtdWxhdG9yL3g4Ni1lbXVsYXRlLmgNCkBAIC0xNDYsNiArMTQ2LDcg
QEAgc3RhdGljIGlubGluZSBib29sIHhjcjBfbWFzayh1aW50NjRfdCBtYQ0KICAjZGVmaW5lIGNw
dV9oYXNfYXZ4NTEyX3ZibWkyIChjcC5mZWF0LmF2eDUxMl92Ym1pMiAmJiB4Y3IwX21hc2soMHhl
NikpDQogICNkZWZpbmUgY3B1X2hhc19hdng1MTJfYml0YWxnIChjcC5mZWF0LmF2eDUxMl9iaXRh
bGcgJiYgeGNyMF9tYXNrKDB4ZTYpKQ0KICAjZGVmaW5lIGNwdV9oYXNfYXZ4NTEyX3Zwb3BjbnRk
cSAoY3AuZmVhdC5hdng1MTJfdnBvcGNudGRxICYmIHhjcjBfbWFzaygweGU2KSkNCisjZGVmaW5l
IGNwdV9oYXNfYXZ4NTEyXzRmbWFwcyAoY3AuZmVhdC5hdng1MTJfNGZtYXBzICYmIHhjcjBfbWFz
aygweGU2KSkNCiAgDQogICNkZWZpbmUgY3B1X2hhc194Z2V0YnYxICAgKGNwdV9oYXNfeHNhdmUg
JiYgY3AueHN0YXRlLnhnZXRidjEpDQogIA0KLS0tIGEveGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRl
L3g4Nl9lbXVsYXRlLmMNCisrKyBiL3hlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0
ZS5jDQpAQCAtMTg5Miw2ICsxODkyLDcgQEAgaW5fcHJvdG1vZGUoDQogICNkZWZpbmUgdmNwdV9o
YXNfYXZ4NTEyX2JpdGFsZygpIChjdHh0LT5jcHVpZC0+ZmVhdC5hdng1MTJfYml0YWxnKQ0KICAj
ZGVmaW5lIHZjcHVfaGFzX2F2eDUxMl92cG9wY250ZHEoKSAoY3R4dC0+Y3B1aWQtPmZlYXQuYXZ4
NTEyX3Zwb3BjbnRkcSkNCiAgI2RlZmluZSB2Y3B1X2hhc19yZHBpZCgpICAgICAgIChjdHh0LT5j
cHVpZC0+ZmVhdC5yZHBpZCkNCisjZGVmaW5lIHZjcHVfaGFzX2F2eDUxMl80Zm1hcHMoKSAoY3R4
dC0+Y3B1aWQtPmZlYXQuYXZ4NTEyXzRmbWFwcykNCiAgDQogICNkZWZpbmUgdmNwdV9tdXN0X2hh
dmUoZmVhdCkgXA0KICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKCF2Y3B1X2hhc18jI2ZlYXQo
KSwgRVhDX1VEKQ0KQEAgLTMxNzMsNiArMzE3NCwxOCBAQCB4ODZfZGVjb2RlKA0KICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdGF0ZSk7DQogICAg
ICAgICAgICAgICAgICAgICAgc3RhdGUtPnNpbWRfc2l6ZSA9IHNpbWRfb3RoZXI7DQogICAgICAg
ICAgICAgICAgICB9DQorDQorICAgICAgICAgICAgICAgIHN3aXRjaCAoIGIgKQ0KKyAgICAgICAg
ICAgICAgICB7DQorICAgICAgICAgICAgICAgIC8qIHY0Znssbn1tYWRke3Asc31zIG5lZWQgc3Bl
Y2lhbCBjYXNpbmcgKi8NCisgICAgICAgICAgICAgICAgY2FzZSAweDlhOiBjYXNlIDB4OWI6IGNh
c2UgMHhhYTogY2FzZSAweGFiOg0KKyAgICAgICAgICAgICAgICAgICAgaWYgKCBldmV4LnBmeCA9
PSB2ZXhfZjIgKQ0KKyAgICAgICAgICAgICAgICAgICAgew0KKyAgICAgICAgICAgICAgICAgICAg
ICAgIGRpc3A4c2NhbGUgPSA0Ow0KKyAgICAgICAgICAgICAgICAgICAgICAgIHN0YXRlLT5zaW1k
X3NpemUgPSBzaW1kXzEyODsNCisgICAgICAgICAgICAgICAgICAgIH0NCisgICAgICAgICAgICAg
ICAgICAgIGJyZWFrOw0KKyAgICAgICAgICAgICAgICB9DQogICAgICAgICAgICAgIH0NCiAgICAg
ICAgICAgICAgYnJlYWs7DQogIA0KQEAgLTkzNzAsNiArOTM4MywyNCBAQCB4ODZfZW11bGF0ZSgN
CiAgICAgICAgICAgICAgYXZ4NTEyX3ZsZW5fY2hlY2sodHJ1ZSk7DQogICAgICAgICAgZ290byBz
aW1kX3ptbTsNCiAgDQorICAgIGNhc2UgWDg2RU1VTF9PUENfRVZFWF9GMigweDBmMzgsIDB4OWEp
OiAvKiB2NGZtYWRkcHMgbTEyOCx6bW0rMyx6bW17a30gKi8NCisgICAgY2FzZSBYODZFTVVMX09Q
Q19FVkVYX0YyKDB4MGYzOCwgMHhhYSk6IC8qIHY0Zm5tYWRkcHMgbTEyOCx6bW0rMyx6bW17a30g
Ki8NCisgICAgICAgIGhvc3RfYW5kX3ZjcHVfbXVzdF9oYXZlKGF2eDUxMl80Zm1hcHMpOw0KKyAg
ICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKChlYS50eXBlICE9IE9QX01FTSB8fCBldmV4Lncg
fHwgZXZleC5icnMgfHwNCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZXZleC5sciAh
PSAyKSwNCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBFWENfVUQpOw0KKyAgICAgICAg
b3BfbWFzayA9IG9wX21hc2sgJiAweGZmZmYgPyAweGYgOiAwOw0KKyAgICAgICAgZ290byBzaW1k
X3ptbTsNCisNCisgICAgY2FzZSBYODZFTVVMX09QQ19FVkVYX0YyKDB4MGYzOCwgMHg5Yik6IC8q
IHY0Zm1hZGRzcyBtMTI4LHhtbSszLHhtbXtrfSAqLw0KKyAgICBjYXNlIFg4NkVNVUxfT1BDX0VW
RVhfRjIoMHgwZjM4LCAweGFiKTogLyogdjRmbm1hZGRzcyBtMTI4LHhtbSszLHhtbXtrfSAqLw0K
KyAgICAgICAgaG9zdF9hbmRfdmNwdV9tdXN0X2hhdmUoYXZ4NTEyXzRmbWFwcyk7DQorICAgICAg
ICBnZW5lcmF0ZV9leGNlcHRpb25faWYoKGVhLnR5cGUgIT0gT1BfTUVNIHx8IGV2ZXgudyB8fCBl
dmV4LmJycyB8fA0KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBldmV4LmxyID09IDMp
LA0KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEVYQ19VRCk7DQorICAgICAgICBvcF9t
YXNrID0gb3BfbWFzayAmIDEgPyAweGYgOiAwOw0KKyAgICAgICAgZ290byBzaW1kX3ptbTsNCisN
CiAgICAgIGNhc2UgWDg2RU1VTF9PUENfRVZFWF82NigweDBmMzgsIDB4YTApOiAvKiB2cHNjYXR0
ZXJke2QscX0gW3h5el1tbSxtZW17a30gKi8NCiAgICAgIGNhc2UgWDg2RU1VTF9PUENfRVZFWF82
NigweDBmMzgsIDB4YTEpOiAvKiB2cHNjYXR0ZXJxe2QscX0gW3h5el1tbSxtZW17a30gKi8NCiAg
ICAgIGNhc2UgWDg2RU1VTF9PUENfRVZFWF82NigweDBmMzgsIDB4YTIpOiAvKiB2c2NhdHRlcmRw
e3MsZH0gW3h5el1tbSxtZW17a30gKi8NCi0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvY3B1ZmVh
dHVyZS5oDQorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2NwdWZlYXR1cmUuaA0KQEAgLTExOSw2
ICsxMTksNyBAQA0KICAjZGVmaW5lIGNwdV9oYXNfaXRzYyAgICAgICAgICAgIGJvb3RfY3B1X2hh
cyhYODZfRkVBVFVSRV9JVFNDKQ0KICANCiAgLyogQ1BVSUQgbGV2ZWwgMHgwMDAwMDAwNzowLmVk
eCAqLw0KKyNkZWZpbmUgY3B1X2hhc19hdng1MTJfNGZtYXBzICAgYm9vdF9jcHVfaGFzKFg4Nl9G
RUFUVVJFX0FWWDUxMl80Rk1BUFMpDQogICNkZWZpbmUgY3B1X2hhc190c3hfZm9yY2VfYWJvcnQg
Ym9vdF9jcHVfaGFzKFg4Nl9GRUFUVVJFX1RTWF9GT1JDRV9BQk9SVCkNCiAgDQogIC8qIFN5bnRo
ZXNpemVkLiAqLw0KDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 17 06:35:17 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Jul 2019 06: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 1hndX2-0004Yu-SL; Wed, 17 Jul 2019 06:35: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=H7Ci=VO=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hndX2-0004Yf-3V
 for xen-devel@lists.xenproject.org; Wed, 17 Jul 2019 06:35:16 +0000
X-Inumbo-ID: 08b89c04-a85d-11e9-8980-bc764e045a96
Received: from m9a0001g.houston.softwaregrp.com (unknown [15.124.64.66])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 08b89c04-a85d-11e9-8980-bc764e045a96;
 Wed, 17 Jul 2019 06:35:14 +0000 (UTC)
Received: FROM m9a0001g.houston.softwaregrp.com (15.121.0.191) BY
 m9a0001g.houston.softwaregrp.com WITH ESMTP; 
 Wed, 17 Jul 2019 06:35:12 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M9W0068.microfocus.com (2002:f79:bf::f79:bf) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Wed, 17 Jul 2019 06:35:08 +0000
Received: from NAM02-CY1-obe.outbound.protection.outlook.com (15.124.72.14) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Wed, 17 Jul 2019 06:35:08 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=MvoG70Uzn3RkMDzPI256uYp2qpVocu2mNFs7YkrlmFxl8+Qo81dKa7pLgzUCBxO6OpF5qC8nv3ysEPWCGKOJ3rdDAbreIvEtFWetBO8BULKD8vodFRtwzw095LKU5cHSoDRZwzpfIqjcv+4XyXnzpLLZqkPKwHMHmZ/Zh+TMaiycZMxvoZQ7rd0xxM6FVg3x/WbmPjkYi5XBXga+fkUfbCYJNBfEMiWrt6iKQzNBbpNzQZI1QaIF3gjFhn5Wr/7oqeC/gHZgRJyrSiM4UiWy71MW3nG4POKWD/q9Q/OsKtlLgoGI+Ud8NoxrJPZmxDEu2gVzgSUzkhFPSpXTLUfDMg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=AaK7oeiXYOmi0CooOAtsFWhO8M/kMAdPH7RNRoD5pU0=;
 b=INeRzq/k2vYdoyhmmz6Iih43FnUJzmKT5FpawXYQCoKNybCSGuimC6Bf2aY6T549ds55RCNVAxADOJlaY9JO9v0JKcis8iZDviYRE4LBkFSzt+wzrYepnL7xlC0s/7AU3vhJqXqitIK4sodRTbUN1dd7OV5mo5F6ge4Ee+yT6vKX8EAjFIEqkPNpw6SEnyoTnevbP4jPLozLyjn6ymdcT2F0nyNHyDFbHZzs02XUAjq5+Emm2b+0cWlf3Pid6jJ4Zqnx7X6FyTG0W0NAuZyhB8HlVxY4CbXAtNcuz9JNFdkMcXLH16wcGCda4DZ4QUhiiSOMJeyACtw+bll4mfYC6w==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB3196.namprd18.prod.outlook.com (10.255.172.205) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.14; Wed, 17 Jul 2019 06:35:07 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Wed, 17 Jul 2019
 06:35:07 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v10 05/13] x86emul: support AVX512_4VNNIW insns
Thread-Index: AQHVPGnGQQO00UAjCk6HZeW5acuWMQ==
Date: Wed, 17 Jul 2019 06:35:07 +0000
Message-ID: <bba144ff-c630-70f7-0594-e689acf56b85@suse.com>
References: <0ccca19e-7bbb-ab1e-c0bb-a568b02874e0@suse.com>
In-Reply-To: <0ccca19e-7bbb-ab1e-c0bb-a568b02874e0@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB7PR05CA0022.eurprd05.prod.outlook.com
 (2603:10a6:10:36::35) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: e8d3c501-cada-4036-46d9-08d70a80e8b9
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(5600148)(711020)(4605104)(1401327)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7193020);
 SRVR:DM6PR18MB3196; 
x-ms-traffictypediagnostic: DM6PR18MB3196:
x-microsoft-antispam-prvs: <DM6PR18MB31965F55B3BF5FABABB10956B3C90@DM6PR18MB3196.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:5797;
x-forefront-prvs: 01018CB5B3
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(366004)(376002)(346002)(39860400002)(136003)(396003)(199004)(189003)(6116002)(5660300002)(53936002)(31686004)(256004)(476003)(8936002)(66946007)(2616005)(446003)(81156014)(99286004)(486006)(11346002)(66066001)(6512007)(3846002)(478600001)(186003)(81166006)(4326008)(14444005)(54906003)(316002)(86362001)(7736002)(102836004)(8676002)(6506007)(36756003)(80792005)(68736007)(6916009)(2501003)(6486002)(26005)(76176011)(31696002)(386003)(64756008)(71200400001)(66446008)(6436002)(66476007)(25786009)(2906002)(66556008)(305945005)(14454004)(5640700003)(2351001)(71190400001)(52116002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB3196;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: UDOLPSo0Bhi3nKu2NW5FtLZK+XzTQxJ6r47s29xBSX9+mMpXagusiihuWqbrl6wGyiGIa+jTWKOtIUsHomLfeYk9Xq/YrFdYcW1jhWx0HPYXofmffcjz/g7VGl9yhd0E3k5xR7sdzMzcxongV5Ftp0m5JZtFQjmKDg3gCrIHhb3tvlEugbSAdk+3jpv5uVEVPs8AijHmpyTNInDj1L57+UsdwMODxv8xvgaRaDD/UR47HpUhYm7qVFX4dkyJSTpKUA/Ze/IGu5cmPOjy6I/yb56k+bwJ+j21YpRcNGGMoQO+bo34R3PypksyNDXnWAA5/edOBw31jyC1pSG/OiGX9bWhT75CFSYRu1cviurpq3EzTaizYKjIvJMbX5bwIqg0dMSlwnpD69cvqaVNuMLqcpsqSoheRYwXbM23MPwx19U=
Content-ID: <C6077BF167D39F4781FDE4C2D97858C9@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: e8d3c501-cada-4036-46d9-08d70a80e8b9
X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Jul 2019 06:35:07.3901 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB3196
X-OriginatorOrg: suse.com
Subject: [Xen-devel] [PATCH v10 05/13] x86emul: support AVX512_4VNNIW insns
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 RogerPau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QXMgaW4gYSBmZXcgY2FzZXMgYmVmb3JlLCBzaW5jZSB0aGUgaW5zbnMgaGVyZSBhbmQgaW4gcGFy
dGljdWxhciB0aGVpcg0KbWVtb3J5IGFjY2VzcyBwYXR0ZXJucyBmb2xsb3cgdGhlIEFWWDUxMl80
Rk1BUFMgc2NoZW1lLCBJIGRpZG4ndCB0aGluaw0KaXQgd2FzIG5lY2Vzc2FyeSB0byBhZGQgY29u
dHJpdmVkIHRlc3RzIHNwZWNpZmljYWxseSBmb3IgdGhlbSwgYmV5b25kDQp0aGUgRGlzcDggc2Nh
bGluZyBvbmVzLg0KDQpTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5j
b20+DQpBY2tlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4N
Ci0tLQ0Kdjk6IFJlLWJhc2UuDQp2ODogQ29ycmVjdCB2Y3B1X2hhc18qKCkgaW5zZXJ0aW9uIHBv
aW50Lg0Kdjc6IFJlLWJhc2UuDQp2NjogTmV3Lg0KDQotLS0gYS90b29scy90ZXN0cy94ODZfZW11
bGF0b3IvZXZleC1kaXNwOC5jDQorKysgYi90b29scy90ZXN0cy94ODZfZW11bGF0b3IvZXZleC1k
aXNwOC5jDQpAQCAtNTQ1LDYgKzU0NSwxMSBAQCBzdGF0aWMgY29uc3Qgc3RydWN0IHRlc3QgYXZ4
NTEyXzRmbWFwc181DQogICAgICBJTlNOKDRmbm1hZGRzcywgZjIsIDBmMzgsIGFiLCBlbF80LCBk
LCB2bCksDQogIH07DQogIA0KK3N0YXRpYyBjb25zdCBzdHJ1Y3QgdGVzdCBhdng1MTJfNHZubml3
XzUxMltdID0gew0KKyAgICBJTlNOKHA0ZHB3c3NkLCAgZjIsIDBmMzgsIDUyLCBlbF80LCBkLCB2
bCksDQorICAgIElOU04ocDRkcHdzc2RzLCBmMiwgMGYzOCwgNTMsIGVsXzQsIGQsIHZsKSwNCit9
Ow0KKw0KICBzdGF0aWMgY29uc3Qgc3RydWN0IHRlc3QgYXZ4NTEyX2JpdGFsZ19hbGxbXSA9IHsN
CiAgICAgIElOU04ocG9wY250LCAgICAgIDY2LCAwZjM4LCA1NCwgdmwsIGJ3LCB2bCksDQogICAg
ICBJTlNOKHBzaHVmYml0cW1iLCA2NiwgMGYzOCwgOGYsIHZsLCAgYiwgdmwpLA0KQEAgLTk0OSw2
ICs5NTQsNyBAQCB2b2lkIGV2ZXhfZGlzcDhfdGVzdCh2b2lkICppbnN0ciwgc3RydWN0DQogICNk
ZWZpbmUgY3B1X2hhc19hdng1MTJwZiBjcHVfaGFzX2F2eDUxMmYNCiAgICAgIFJVTihhdng1MTJw
ZiwgNTEyKTsNCiAgICAgIFJVTihhdng1MTJfNGZtYXBzLCA1MTIpOw0KKyAgICBSVU4oYXZ4NTEy
XzR2bm5pdywgNTEyKTsNCiAgICAgIFJVTihhdng1MTJfYml0YWxnLCBhbGwpOw0KICAgICAgUlVO
KGF2eDUxMl9pZm1hLCBhbGwpOw0KICAgICAgUlVOKGF2eDUxMl92Ym1pLCBhbGwpOw0KLS0tIGEv
dG9vbHMvdGVzdHMveDg2X2VtdWxhdG9yL3g4Ni1lbXVsYXRlLmgNCisrKyBiL3Rvb2xzL3Rlc3Rz
L3g4Nl9lbXVsYXRvci94ODYtZW11bGF0ZS5oDQpAQCAtMTQ2LDYgKzE0Niw3IEBAIHN0YXRpYyBp
bmxpbmUgYm9vbCB4Y3IwX21hc2sodWludDY0X3QgbWENCiAgI2RlZmluZSBjcHVfaGFzX2F2eDUx
Ml92Ym1pMiAoY3AuZmVhdC5hdng1MTJfdmJtaTIgJiYgeGNyMF9tYXNrKDB4ZTYpKQ0KICAjZGVm
aW5lIGNwdV9oYXNfYXZ4NTEyX2JpdGFsZyAoY3AuZmVhdC5hdng1MTJfYml0YWxnICYmIHhjcjBf
bWFzaygweGU2KSkNCiAgI2RlZmluZSBjcHVfaGFzX2F2eDUxMl92cG9wY250ZHEgKGNwLmZlYXQu
YXZ4NTEyX3Zwb3BjbnRkcSAmJiB4Y3IwX21hc2soMHhlNikpDQorI2RlZmluZSBjcHVfaGFzX2F2
eDUxMl80dm5uaXcgKGNwLmZlYXQuYXZ4NTEyXzR2bm5pdyAmJiB4Y3IwX21hc2soMHhlNikpDQog
ICNkZWZpbmUgY3B1X2hhc19hdng1MTJfNGZtYXBzIChjcC5mZWF0LmF2eDUxMl80Zm1hcHMgJiYg
eGNyMF9tYXNrKDB4ZTYpKQ0KICANCiAgI2RlZmluZSBjcHVfaGFzX3hnZXRidjEgICAoY3B1X2hh
c194c2F2ZSAmJiBjcC54c3RhdGUueGdldGJ2MSkNCi0tLSBhL3hlbi9hcmNoL3g4Ni94ODZfZW11
bGF0ZS94ODZfZW11bGF0ZS5jDQorKysgYi94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2Vt
dWxhdGUuYw0KQEAgLTQ3OSw2ICs0NzksNyBAQCBzdGF0aWMgY29uc3Qgc3RydWN0IGV4dDBmMzhf
dGFibGUgew0KICAgICAgWzB4NGRdID0geyAuc2ltZF9zaXplID0gc2ltZF9zY2FsYXJfdmV4dywg
LmQ4cyA9IGQ4c19kcSB9LA0KICAgICAgWzB4NGVdID0geyAuc2ltZF9zaXplID0gc2ltZF9wYWNr
ZWRfZnAsIC50d29fb3AgPSAxLCAuZDhzID0gZDhzX3ZsIH0sDQogICAgICBbMHg0Zl0gPSB7IC5z
aW1kX3NpemUgPSBzaW1kX3NjYWxhcl92ZXh3LCAuZDhzID0gZDhzX2RxIH0sDQorICAgIFsweDUy
IC4uLiAweDUzXSA9IHsgLnNpbWRfc2l6ZSA9IHNpbWRfMTI4LCAuZDhzID0gNCB9LA0KICAgICAg
WzB4NTQgLi4uIDB4NTVdID0geyAuc2ltZF9zaXplID0gc2ltZF9wYWNrZWRfaW50LCAudHdvX29w
ID0gMSwgLmQ4cyA9IGQ4c192bCB9LA0KICAgICAgWzB4NThdID0geyAuc2ltZF9zaXplID0gc2lt
ZF9vdGhlciwgLnR3b19vcCA9IDEsIC5kOHMgPSAyIH0sDQogICAgICBbMHg1OV0gPSB7IC5zaW1k
X3NpemUgPSBzaW1kX290aGVyLCAudHdvX29wID0gMSwgLmQ4cyA9IDMgfSwNCkBAIC0xODkyLDYg
KzE4OTMsNyBAQCBpbl9wcm90bW9kZSgNCiAgI2RlZmluZSB2Y3B1X2hhc19hdng1MTJfYml0YWxn
KCkgKGN0eHQtPmNwdWlkLT5mZWF0LmF2eDUxMl9iaXRhbGcpDQogICNkZWZpbmUgdmNwdV9oYXNf
YXZ4NTEyX3Zwb3BjbnRkcSgpIChjdHh0LT5jcHVpZC0+ZmVhdC5hdng1MTJfdnBvcGNudGRxKQ0K
ICAjZGVmaW5lIHZjcHVfaGFzX3JkcGlkKCkgICAgICAgKGN0eHQtPmNwdWlkLT5mZWF0LnJkcGlk
KQ0KKyNkZWZpbmUgdmNwdV9oYXNfYXZ4NTEyXzR2bm5pdygpIChjdHh0LT5jcHVpZC0+ZmVhdC5h
dng1MTJfNHZubml3KQ0KICAjZGVmaW5lIHZjcHVfaGFzX2F2eDUxMl80Zm1hcHMoKSAoY3R4dC0+
Y3B1aWQtPmZlYXQuYXZ4NTEyXzRmbWFwcykNCiAgDQogICNkZWZpbmUgdmNwdV9tdXN0X2hhdmUo
ZmVhdCkgXA0KQEAgLTg5MjAsNiArODkyMiwxNSBAQCB4ODZfZW11bGF0ZSgNCiAgICAgICAgICBn
ZW5lcmF0ZV9leGNlcHRpb25faWYodmV4LmwsIEVYQ19VRCk7DQogICAgICAgICAgZ290byBzaW1k
XzBmX2F2eDsNCiAgDQorICAgIGNhc2UgWDg2RU1VTF9PUENfRVZFWF9GMigweDBmMzgsIDB4NTIp
OiAvKiB2cDRkcHdzc2QgbTEyOCx6bW0rMyx6bW17a30gKi8NCisgICAgY2FzZSBYODZFTVVMX09Q
Q19FVkVYX0YyKDB4MGYzOCwgMHg1Myk6IC8qIHZwNGRwd3NzZHMgbTEyOCx6bW0rMyx6bW17a30g
Ki8NCisgICAgICAgIGhvc3RfYW5kX3ZjcHVfbXVzdF9oYXZlKGF2eDUxMl80dm5uaXcpOw0KKyAg
ICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKChlYS50eXBlICE9IE9QX01FTSB8fCBldmV4Lncg
fHwgZXZleC5icnMgfHwNCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZXZleC5sciAh
PSAyKSwNCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBFWENfVUQpOw0KKyAgICAgICAg
b3BfbWFzayA9IG9wX21hc2sgJiAweGZmZmYgPyAweGYgOiAwOw0KKyAgICAgICAgZ290byBzaW1k
X3ptbTsNCisNCiAgICAgIGNhc2UgWDg2RU1VTF9PUENfRVZFWF82NigweDBmMzgsIDB4OGYpOiAv
KiB2cHNodWZiaXRxbWIgW3h5el1tbS9tZW0sW3h5el1tbSxre2t9ICovDQogICAgICAgICAgZ2Vu
ZXJhdGVfZXhjZXB0aW9uX2lmKGV2ZXgudyB8fCAhZXZleC5yIHx8ICFldmV4LlIgfHwgZXZleC56
LCBFWENfVUQpOw0KICAgICAgICAgIC8qIGZhbGwgdGhyb3VnaCAqLw0KLS0tIGEveGVuL2luY2x1
ZGUvYXNtLXg4Ni9jcHVmZWF0dXJlLmgNCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvY3B1ZmVh
dHVyZS5oDQpAQCAtMTE5LDYgKzExOSw3IEBADQogICNkZWZpbmUgY3B1X2hhc19pdHNjICAgICAg
ICAgICAgYm9vdF9jcHVfaGFzKFg4Nl9GRUFUVVJFX0lUU0MpDQogIA0KICAvKiBDUFVJRCBsZXZl
bCAweDAwMDAwMDA3OjAuZWR4ICovDQorI2RlZmluZSBjcHVfaGFzX2F2eDUxMl80dm5uaXcgICBi
b290X2NwdV9oYXMoWDg2X0ZFQVRVUkVfQVZYNTEyXzRWTk5JVykNCiAgI2RlZmluZSBjcHVfaGFz
X2F2eDUxMl80Zm1hcHMgICBib290X2NwdV9oYXMoWDg2X0ZFQVRVUkVfQVZYNTEyXzRGTUFQUykN
CiAgI2RlZmluZSBjcHVfaGFzX3RzeF9mb3JjZV9hYm9ydCBib290X2NwdV9oYXMoWDg2X0ZFQVRV
UkVfVFNYX0ZPUkNFX0FCT1JUKQ0KICANCg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 17 06:35:55 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Jul 2019 06: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 1hndXf-0004jI-AX; Wed, 17 Jul 2019 06:35:55 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=H7Ci=VO=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hndXd-0004iy-S4
 for xen-devel@lists.xenproject.org; Wed, 17 Jul 2019 06:35:53 +0000
X-Inumbo-ID: 1de5d5a4-a85d-11e9-98e1-4baa1553c882
Received: from m4a0041g.houston.softwaregrp.com (unknown [15.124.2.87])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 1de5d5a4-a85d-11e9-98e1-4baa1553c882;
 Wed, 17 Jul 2019 06:35:50 +0000 (UTC)
Received: FROM m4a0041g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0041g.houston.softwaregrp.com WITH ESMTP; 
 Wed, 17 Jul 2019 06:35:48 +0000
Received: from M9W0068.microfocus.com (2002:f79:bf::f79:bf) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Wed, 17 Jul 2019 06:35:28 +0000
Received: from NAM04-CO1-obe.outbound.protection.outlook.com (15.124.72.10) by
 M9W0068.microfocus.com (15.121.0.191) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Wed, 17 Jul 2019 06:35:28 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=gmDkHKsslspyYGQ+nJd+tk2rVTahexO9izNn3Lyr184PEJWnllcAoOATU3ZrhXNxCjvSQJEvAjaFsHgFoGQinDISEYxxPx9W2P1HrYh2uVQDcsOOEil0VvJsiXU6tUvA9uPxzpLvc9R7VVTgvNnQgPn8oSs+kS8QXSmSXGFLWVDg5m/waHxQVBqgeCcxicPYWy1X2uYE+H/4HiSLWbh/tfwlOXy7OiGsN4+v+TJFOduMUFfkx5f7H3quEj3SuYFTE/FLDEtlcEO/hOwgc6ibAEKfwSdudMXAJXcPGDZJD/2aD3noU6Cgu4FZp5/0bPGdImWVZqx72er73jpBmjaKkw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=Rq+v+SFdIAcGCaWN3Tvk0iI+D8er81ZR2/yLRPPy1Fo=;
 b=Tw0o9pDvQOk3j8aQUdMkOTPbTJQKji34NoOCOprHk+K//OkpVuGpeW/JaqwQ6/bfcdL0mI4WuRBtWQMywLgbEh7y/1MOFhgJJQob1MZq6soRdqDgrRekeA9/wFgRAtRDOqwp3ngonFpiZ8S6+K5iVMN4i+LQ9s6+50XALt2m8lh03CZLD2QVfGuKFFWThTagOpbCfPSnsdlFpcgS1pzWdaCJQLfSWaBCSWkXHO+90lykurOVA8/rHU5xSwy39s6ixtHDjP6MrYc6pxPwZE1ebUg5yN3V0py8sJv7nTnQeEwzJBPjqloZZVW9pFRkV+EMzID8o08OsKDifPXu5W7S6A==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB3196.namprd18.prod.outlook.com (10.255.172.205) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.14; Wed, 17 Jul 2019 06:35:27 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Wed, 17 Jul 2019
 06:35:27 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v10 06/13] x86emul: support AVX512_VNNI insns
Thread-Index: AQHVPGnScYcsl41MOUijOCji1FdrmA==
Date: Wed, 17 Jul 2019 06:35:27 +0000
Message-ID: <e33c6b41-fa00-1470-f5af-4c5b222db733@suse.com>
References: <0ccca19e-7bbb-ab1e-c0bb-a568b02874e0@suse.com>
In-Reply-To: <0ccca19e-7bbb-ab1e-c0bb-a568b02874e0@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR0201CA0036.eurprd02.prod.outlook.com
 (2603:10a6:4:3f::46) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: a5557ee3-f468-4b74-792f-08d70a80f48d
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(5600148)(711020)(4605104)(1401327)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7193020);
 SRVR:DM6PR18MB3196; 
x-ms-traffictypediagnostic: DM6PR18MB3196:
x-microsoft-antispam-prvs: <DM6PR18MB31963412934A76796E2F2812B3C90@DM6PR18MB3196.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:1850;
x-forefront-prvs: 01018CB5B3
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(366004)(376002)(346002)(39860400002)(136003)(396003)(199004)(189003)(6116002)(5660300002)(53936002)(31686004)(256004)(476003)(8936002)(66946007)(2616005)(446003)(81156014)(99286004)(486006)(11346002)(66066001)(6512007)(3846002)(478600001)(186003)(81166006)(4326008)(14444005)(54906003)(316002)(86362001)(7736002)(102836004)(8676002)(6506007)(36756003)(80792005)(68736007)(6916009)(2501003)(6486002)(26005)(76176011)(31696002)(386003)(64756008)(71200400001)(66446008)(6436002)(66476007)(25786009)(2906002)(66556008)(305945005)(14454004)(5640700003)(2351001)(71190400001)(52116002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB3196;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: 08TT4pffdGxCUjh7FxLCgw8UiLDTHUNdfDUQYzeg0M7xEFXl8Q2O1838n9MSdDqxJaOzFxD9QqaUnnMW6nVICLeYo2cM1OWHCvMoJztLtTOionTIQuRzgcIvEQgQZfljg6/f71uugulNhXfFgGONmY62vS9gvYcPoc76EHzAuGq6crUz4wEaxpJbwyIQQWZySUkTByCvnpnGZzDaLmlLJJnP6of9B5RBsfNJLQAFBc+nU2kzqhXwatxLU8j+HvQcjFTLuQxr1g9pfbsHrQHJg6sdkCW+5mX0FyNFqeyMjeSRrWPOUHQrlTLH/ys093k84QKD9dUywSLaavPHMGRiQZNhG/mC+/ly1u67+SyGlU3sJRESJavBfmGoHUkjMbI1mno8kNqNlgZEfbxlRBp056VKX+9s86Qb1x1mmNGcaeQ=
Content-ID: <AF1291D4006C414592D3B880DC8B551D@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: a5557ee3-f468-4b74-792f-08d70a80f48d
X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Jul 2019 06:35:27.2327 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB3196
X-OriginatorOrg: suse.com
Subject: [Xen-devel] [PATCH v10 06/13] x86emul: support AVX512_VNNI insns
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 RogerPau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QWxvbmcgdGhlIGxpbmVzIG9mIHRoZSA0Rk1BUFMgY2FzZSwgY29udmVydCB0aGUgNFZOTklXLWJh
c2VkIHRhYmxlDQplbnRyaWVzIHRvIGEgZGVjb2RlciBhZGp1c3RtZW50LiBCZWNhdXNlIG9mIHRo
ZSBjdXJyZW50IHNoYXJpbmcgb2YgdGFibGUNCmVudHJpZXMgYmV0d2VlbiBkaWZmZXJlbnQgKGlt
cGxpZWQpIG9wY29kZSBwcmVmaXhlcyBhbmQgd2l0aCB0aGUgc2FtZQ0KbWFqb3Igb3Bjb2RlcyBi
ZWluZyB1c2VkIGZvciB2cDRkcHdzc2R7LHN9LCB3aGljaCBoYXZlIGEgZGlmZmVyZW50DQptZW1v
cnkgb3BlcmFuZCBzaXplIGFuZCBkaWZmZXJlbnQgRGlzcDggc2NhbGluZywgdGhlIHByZS1leGlz
dGluZyB0YWJsZQ0KZW50cmllcyBnZXQgY29udmVydGVkIHRvIGEgZGVjb2RlciBvdmVycmlkZS4g
VGhlIHRhYmxlIGVudHJpZXMgd2lsbCBub3cNCnJlcHJlc2VudCB0aGUgaW5zbnMgaGVyZSwgaW4g
bGluZSB3aXRoIG90aGVyIHRhYmxlIGVudHJpZXMgcHJlZmVyYWJseQ0KcmVwcmVzZW50aW5nIHRo
ZSBwcmVmaXgtNjYgaW5zbnMuDQoNCkFzIGluIGEgZmV3IGNhc2VzIGJlZm9yZSwgc2luY2UgdGhl
IGluc25zIGhlcmUgYW5kIGluIHBhcnRpY3VsYXIgdGhlaXINCm1lbW9yeSBhY2Nlc3MgcGF0dGVy
bnMgZm9sbG93IHRoZSB1c3VhbCBzY2hlbWUsIEkgZGlkbid0IHRoaW5rIGl0IHdhcw0KbmVjZXNz
YXJ5IHRvIGFkZCBhIGNvbnRyaXZlZCB0ZXN0IHNwZWNpZmljYWxseSBmb3IgdGhlbSwgYmV5b25k
IHRoZQ0KRGlzcDggc2NhbGluZyBvbmUuDQoNClNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4NCkFja2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVy
M0BjaXRyaXguY29tPg0KLS0tDQp2OTogUmUtYmFzZS4gRXhwbGFpbiBuZWVkIGZvciBkZWNvZGVy
IHNwZWNpYWwgY2FzZS4NCnY4OiBSZS1iYXNlLg0Kdjc6IE5ldy4NCg0KLS0tIGEvdG9vbHMvdGVz
dHMveDg2X2VtdWxhdG9yL2V2ZXgtZGlzcDguYw0KKysrIGIvdG9vbHMvdGVzdHMveDg2X2VtdWxh
dG9yL2V2ZXgtZGlzcDguYw0KQEAgLTU4MCw2ICs1ODAsMTMgQEAgc3RhdGljIGNvbnN0IHN0cnVj
dCB0ZXN0IGF2eDUxMl92Ym1pMl9hbA0KICAgICAgSU5TTihwc2hyZHcsICAgIDY2LCAwZjNhLCA3
MiwgdmwsICB3LCB2bCksDQogIH07DQogIA0KK3N0YXRpYyBjb25zdCBzdHJ1Y3QgdGVzdCBhdng1
MTJfdm5uaV9hbGxbXSA9IHsNCisgICAgSU5TTihwZHBidXNkLCAgNjYsIDBmMzgsIDUwLCB2bCwg
ZCwgdmwpLA0KKyAgICBJTlNOKHBkcGJ1c2RzLCA2NiwgMGYzOCwgNTEsIHZsLCBkLCB2bCksDQor
ICAgIElOU04ocGRwd3NzZCwgIDY2LCAwZjM4LCA1MiwgdmwsIGQsIHZsKSwNCisgICAgSU5TTihw
ZHB3c3NkcywgNjYsIDBmMzgsIDUzLCB2bCwgZCwgdmwpLA0KK307DQorDQogIHN0YXRpYyBjb25z
dCBzdHJ1Y3QgdGVzdCBhdng1MTJfdnBvcGNudGRxX2FsbFtdID0gew0KICAgICAgSU5TTihwb3Bj
bnQsIDY2LCAwZjM4LCA1NSwgdmwsIGRxLCB2bCkNCiAgfTsNCkBAIC05NTksNSArOTY2LDYgQEAg
dm9pZCBldmV4X2Rpc3A4X3Rlc3Qodm9pZCAqaW5zdHIsIHN0cnVjdA0KICAgICAgUlVOKGF2eDUx
Ml9pZm1hLCBhbGwpOw0KICAgICAgUlVOKGF2eDUxMl92Ym1pLCBhbGwpOw0KICAgICAgUlVOKGF2
eDUxMl92Ym1pMiwgYWxsKTsNCisgICAgUlVOKGF2eDUxMl92bm5pLCBhbGwpOw0KICAgICAgUlVO
KGF2eDUxMl92cG9wY250ZHEsIGFsbCk7DQogIH0NCi0tLSBhL3Rvb2xzL3Rlc3RzL3g4Nl9lbXVs
YXRvci94ODYtZW11bGF0ZS5oDQorKysgYi90b29scy90ZXN0cy94ODZfZW11bGF0b3IveDg2LWVt
dWxhdGUuaA0KQEAgLTE0NCw2ICsxNDQsNyBAQCBzdGF0aWMgaW5saW5lIGJvb2wgeGNyMF9tYXNr
KHVpbnQ2NF90IG1hDQogICNkZWZpbmUgY3B1X2hhc19hdng1MTJ2bCAgKGNwLmZlYXQuYXZ4NTEy
dmwgJiYgeGNyMF9tYXNrKDB4ZTYpKQ0KICAjZGVmaW5lIGNwdV9oYXNfYXZ4NTEyX3ZibWkgKGNw
LmZlYXQuYXZ4NTEyX3ZibWkgJiYgeGNyMF9tYXNrKDB4ZTYpKQ0KICAjZGVmaW5lIGNwdV9oYXNf
YXZ4NTEyX3ZibWkyIChjcC5mZWF0LmF2eDUxMl92Ym1pMiAmJiB4Y3IwX21hc2soMHhlNikpDQor
I2RlZmluZSBjcHVfaGFzX2F2eDUxMl92bm5pIChjcC5mZWF0LmF2eDUxMl92bm5pICYmIHhjcjBf
bWFzaygweGU2KSkNCiAgI2RlZmluZSBjcHVfaGFzX2F2eDUxMl9iaXRhbGcgKGNwLmZlYXQuYXZ4
NTEyX2JpdGFsZyAmJiB4Y3IwX21hc2soMHhlNikpDQogICNkZWZpbmUgY3B1X2hhc19hdng1MTJf
dnBvcGNudGRxIChjcC5mZWF0LmF2eDUxMl92cG9wY250ZHEgJiYgeGNyMF9tYXNrKDB4ZTYpKQ0K
ICAjZGVmaW5lIGNwdV9oYXNfYXZ4NTEyXzR2bm5pdyAoY3AuZmVhdC5hdng1MTJfNHZubml3ICYm
IHhjcjBfbWFzaygweGU2KSkNCi0tLSBhL3hlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11
bGF0ZS5jDQorKysgYi94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYw0KQEAg
LTQ3OSw3ICs0NzksNyBAQCBzdGF0aWMgY29uc3Qgc3RydWN0IGV4dDBmMzhfdGFibGUgew0KICAg
ICAgWzB4NGRdID0geyAuc2ltZF9zaXplID0gc2ltZF9zY2FsYXJfdmV4dywgLmQ4cyA9IGQ4c19k
cSB9LA0KICAgICAgWzB4NGVdID0geyAuc2ltZF9zaXplID0gc2ltZF9wYWNrZWRfZnAsIC50d29f
b3AgPSAxLCAuZDhzID0gZDhzX3ZsIH0sDQogICAgICBbMHg0Zl0gPSB7IC5zaW1kX3NpemUgPSBz
aW1kX3NjYWxhcl92ZXh3LCAuZDhzID0gZDhzX2RxIH0sDQotICAgIFsweDUyIC4uLiAweDUzXSA9
IHsgLnNpbWRfc2l6ZSA9IHNpbWRfMTI4LCAuZDhzID0gNCB9LA0KKyAgICBbMHg1MCAuLi4gMHg1
M10gPSB7IC5zaW1kX3NpemUgPSBzaW1kX3BhY2tlZF9pbnQsIC5kOHMgPSBkOHNfdmwgfSwNCiAg
ICAgIFsweDU0IC4uLiAweDU1XSA9IHsgLnNpbWRfc2l6ZSA9IHNpbWRfcGFja2VkX2ludCwgLnR3
b19vcCA9IDEsIC5kOHMgPSBkOHNfdmwgfSwNCiAgICAgIFsweDU4XSA9IHsgLnNpbWRfc2l6ZSA9
IHNpbWRfb3RoZXIsIC50d29fb3AgPSAxLCAuZDhzID0gMiB9LA0KICAgICAgWzB4NTldID0geyAu
c2ltZF9zaXplID0gc2ltZF9vdGhlciwgLnR3b19vcCA9IDEsIC5kOHMgPSAzIH0sDQpAQCAtMTg5
MCw2ICsxODkwLDcgQEAgaW5fcHJvdG1vZGUoDQogICNkZWZpbmUgdmNwdV9oYXNfYXZ4NTEydmwo
KSAgICAoY3R4dC0+Y3B1aWQtPmZlYXQuYXZ4NTEydmwpDQogICNkZWZpbmUgdmNwdV9oYXNfYXZ4
NTEyX3ZibWkoKSAoY3R4dC0+Y3B1aWQtPmZlYXQuYXZ4NTEyX3ZibWkpDQogICNkZWZpbmUgdmNw
dV9oYXNfYXZ4NTEyX3ZibWkyKCkgKGN0eHQtPmNwdWlkLT5mZWF0LmF2eDUxMl92Ym1pMikNCisj
ZGVmaW5lIHZjcHVfaGFzX2F2eDUxMl92bm5pKCkgKGN0eHQtPmNwdWlkLT5mZWF0LmF2eDUxMl92
bm5pKQ0KICAjZGVmaW5lIHZjcHVfaGFzX2F2eDUxMl9iaXRhbGcoKSAoY3R4dC0+Y3B1aWQtPmZl
YXQuYXZ4NTEyX2JpdGFsZykNCiAgI2RlZmluZSB2Y3B1X2hhc19hdng1MTJfdnBvcGNudGRxKCkg
KGN0eHQtPmNwdWlkLT5mZWF0LmF2eDUxMl92cG9wY250ZHEpDQogICNkZWZpbmUgdmNwdV9oYXNf
cmRwaWQoKSAgICAgICAoY3R4dC0+Y3B1aWQtPmZlYXQucmRwaWQpDQpAQCAtMzE3OSw2ICszMTgw
LDggQEAgeDg2X2RlY29kZSgNCiAgDQogICAgICAgICAgICAgICAgICBzd2l0Y2ggKCBiICkNCiAg
ICAgICAgICAgICAgICAgIHsNCisgICAgICAgICAgICAgICAgLyogdnA0ZHB3c3NkeyxzfSBuZWVk
IHNwZWNpYWwgY2FzaW5nICovDQorICAgICAgICAgICAgICAgIGNhc2UgMHg1MjogY2FzZSAweDUz
Og0KICAgICAgICAgICAgICAgICAgLyogdjRmeyxufW1hZGR7cCxzfXMgbmVlZCBzcGVjaWFsIGNh
c2luZyAqLw0KICAgICAgICAgICAgICAgICAgY2FzZSAweDlhOiBjYXNlIDB4OWI6IGNhc2UgMHhh
YTogY2FzZSAweGFiOg0KICAgICAgICAgICAgICAgICAgICAgIGlmICggZXZleC5wZnggPT0gdmV4
X2YyICkNCkBAIC05Mzk0LDYgKzkzOTcsMTQgQEAgeDg2X2VtdWxhdGUoDQogICAgICAgICAgICAg
IGF2eDUxMl92bGVuX2NoZWNrKHRydWUpOw0KICAgICAgICAgIGdvdG8gc2ltZF96bW07DQogIA0K
KyAgICBjYXNlIFg4NkVNVUxfT1BDX0VWRVhfNjYoMHgwZjM4LCAweDUwKTogLyogdnBkcGJ1c2Qg
W3h5el1tbS9tZW0sW3h5el1tbSxbeHl6XW1te2t9ICovDQorICAgIGNhc2UgWDg2RU1VTF9PUENf
RVZFWF82NigweDBmMzgsIDB4NTEpOiAvKiB2cGRwYnVzZHMgW3h5el1tbS9tZW0sW3h5el1tbSxb
eHl6XW1te2t9ICovDQorICAgIGNhc2UgWDg2RU1VTF9PUENfRVZFWF82NigweDBmMzgsIDB4NTIp
OiAvKiB2cGRwd3NzZCBbeHl6XW1tL21lbSxbeHl6XW1tLFt4eXpdbW17a30gKi8NCisgICAgY2Fz
ZSBYODZFTVVMX09QQ19FVkVYXzY2KDB4MGYzOCwgMHg1Myk6IC8qIHZwZHB3c3NkcyBbeHl6XW1t
L21lbSxbeHl6XW1tLFt4eXpdbW17a30gKi8NCisgICAgICAgIGhvc3RfYW5kX3ZjcHVfbXVzdF9o
YXZlKGF2eDUxMl92bm5pKTsNCisgICAgICAgIGdlbmVyYXRlX2V4Y2VwdGlvbl9pZihldmV4Lncs
IEVYQ19VRCk7DQorICAgICAgICBnb3RvIGF2eDUxMmZfbm9fc2FlOw0KKw0KICAgICAgY2FzZSBY
ODZFTVVMX09QQ19FVkVYX0YyKDB4MGYzOCwgMHg5YSk6IC8qIHY0Zm1hZGRwcyBtMTI4LHptbSsz
LHptbXtrfSAqLw0KICAgICAgY2FzZSBYODZFTVVMX09QQ19FVkVYX0YyKDB4MGYzOCwgMHhhYSk6
IC8qIHY0Zm5tYWRkcHMgbTEyOCx6bW0rMyx6bW17a30gKi8NCiAgICAgICAgICBob3N0X2FuZF92
Y3B1X211c3RfaGF2ZShhdng1MTJfNGZtYXBzKTsNCi0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYv
Y3B1ZmVhdHVyZS5oDQorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2NwdWZlYXR1cmUuaA0KQEAg
LTExMSw2ICsxMTEsNyBAQA0KICAvKiBDUFVJRCBsZXZlbCAweDAwMDAwMDA3OjAuZWN4ICovDQog
ICNkZWZpbmUgY3B1X2hhc19hdng1MTJfdmJtaSAgICAgYm9vdF9jcHVfaGFzKFg4Nl9GRUFUVVJF
X0FWWDUxMl9WQk1JKQ0KICAjZGVmaW5lIGNwdV9oYXNfYXZ4NTEyX3ZibWkyICAgIGJvb3RfY3B1
X2hhcyhYODZfRkVBVFVSRV9BVlg1MTJfVkJNSTIpDQorI2RlZmluZSBjcHVfaGFzX2F2eDUxMl92
bm5pICAgICBib290X2NwdV9oYXMoWDg2X0ZFQVRVUkVfQVZYNTEyX1ZOTkkpDQogICNkZWZpbmUg
Y3B1X2hhc19hdng1MTJfYml0YWxnICAgYm9vdF9jcHVfaGFzKFg4Nl9GRUFUVVJFX0FWWDUxMl9C
SVRBTEcpDQogICNkZWZpbmUgY3B1X2hhc19hdng1MTJfdnBvcGNudGRxIGJvb3RfY3B1X2hhcyhY
ODZfRkVBVFVSRV9BVlg1MTJfVlBPUENOVERRKQ0KICAjZGVmaW5lIGNwdV9oYXNfcmRwaWQgICAg
ICAgICAgIGJvb3RfY3B1X2hhcyhYODZfRkVBVFVSRV9SRFBJRCkNCi0tLSBhL3hlbi9pbmNsdWRl
L3B1YmxpYy9hcmNoLXg4Ni9jcHVmZWF0dXJlc2V0LmgNCisrKyBiL3hlbi9pbmNsdWRlL3B1Ymxp
Yy9hcmNoLXg4Ni9jcHVmZWF0dXJlc2V0LmgNCkBAIC0yMjksNiArMjI5LDcgQEAgWEVOX0NQVUZF
QVRVUkUoVU1JUCwgICAgICAgICAgNiozMisgMikgLw0KICBYRU5fQ1BVRkVBVFVSRShQS1UsICAg
ICAgICAgICA2KjMyKyAzKSAvKkggIFByb3RlY3Rpb24gS2V5cyBmb3IgVXNlcnNwYWNlICovDQog
IFhFTl9DUFVGRUFUVVJFKE9TUEtFLCAgICAgICAgIDYqMzIrIDQpIC8qISAgT1MgUHJvdGVjdGlv
biBLZXlzIEVuYWJsZSAqLw0KICBYRU5fQ1BVRkVBVFVSRShBVlg1MTJfVkJNSTIsICA2KjMyKyA2
KSAvKkEgIEFkZGl0aW9uYWwgQVZYLTUxMiBWZWN0b3IgQnl0ZSBNYW5pcHVsYXRpb24gSW5zdHJz
ICovDQorWEVOX0NQVUZFQVRVUkUoQVZYNTEyX1ZOTkksICAgNiozMisxMSkgLypBICBWZWN0b3Ig
TmV1cmFsIE5ldHdvcmsgSW5zdHJzICovDQogIFhFTl9DUFVGRUFUVVJFKEFWWDUxMl9CSVRBTEcs
IDYqMzIrMTIpIC8qQSAgU3VwcG9ydCBmb3IgVlBPUENOVFtCLFddIGFuZCBWUFNIVUZCSVRRTUIg
Ki8NCiAgWEVOX0NQVUZFQVRVUkUoQVZYNTEyX1ZQT1BDTlREUSwgNiozMisxNCkgLypBICBQT1BD
TlQgZm9yIHZlY3RvcnMgb2YgRFcvUVcgKi8NCiAgWEVOX0NQVUZFQVRVUkUoUkRQSUQsICAgICAg
ICAgNiozMisyMikgLypBICBSRFBJRCBpbnN0cnVjdGlvbiAqLw0KLS0tIGEveGVuL3Rvb2xzL2dl
bi1jcHVpZC5weQ0KKysrIGIveGVuL3Rvb2xzL2dlbi1jcHVpZC5weQ0KQEAgLTI2Myw3ICsyNjMs
NyBAQCBkZWYgY3J1bmNoX251bWJlcnMoc3RhdGUpOg0KICAgICAgICAgICMgQVZYNTEyIGZlYXR1
cmVzIGFyZSBidWlsdCBvbiB0b3Agb2YgQVZYNTEyRg0KICAgICAgICAgIEFWWDUxMkY6IFtBVlg1
MTJEUSwgQVZYNTEyX0lGTUEsIEFWWDUxMlBGLCBBVlg1MTJFUiwgQVZYNTEyQ0QsDQogICAgICAg
ICAgICAgICAgICAgIEFWWDUxMkJXLCBBVlg1MTJWTCwgQVZYNTEyXzRWTk5JVywgQVZYNTEyXzRG
TUFQUywNCi0gICAgICAgICAgICAgICAgICBBVlg1MTJfVlBPUENOVERRXSwNCisgICAgICAgICAg
ICAgICAgICBBVlg1MTJfVk5OSSwgQVZYNTEyX1ZQT1BDTlREUV0sDQogIA0KICAgICAgICAgICMg
QVZYNTEyIGV4dGVuc2lvbnMgYWN0aW5nIG9uIHZlY3RvcnMgb2YgYnl0ZXMvd29yZHMgYXJlIG1h
ZGUNCiAgICAgICAgICAjIGRlcGVuZGVudHMgb2YgQVZYNTEyQlcgKGFzIHRvIHJlcXVpcmluZyB3
aWRlciB0aGFuIDE2LWJpdCBtYXNrDQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 17 06:36:12 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Jul 2019 06:36: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 1hndXw-0004mt-LP; Wed, 17 Jul 2019 06:36:12 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=H7Ci=VO=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hndXu-0004mT-Qj
 for xen-devel@lists.xenproject.org; Wed, 17 Jul 2019 06:36:10 +0000
X-Inumbo-ID: 2769bc4e-a85d-11e9-b907-63efc16e7ec5
Received: from m9a0002g.houston.softwaregrp.com (unknown [15.124.64.67])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 2769bc4e-a85d-11e9-b907-63efc16e7ec5;
 Wed, 17 Jul 2019 06:36:06 +0000 (UTC)
Received: FROM m9a0002g.houston.softwaregrp.com (15.121.0.191) BY
 m9a0002g.houston.softwaregrp.com WITH ESMTP; 
 Wed, 17 Jul 2019 06:36:04 +0000
Received: from M4W0335.microfocus.com (2002:f78:1193::f78:1193) by
 M9W0068.microfocus.com (2002:f79:bf::f79:bf) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Wed, 17 Jul 2019 06:35:57 +0000
Received: from NAM01-BY2-obe.outbound.protection.outlook.com (15.124.8.11) by
 M4W0335.microfocus.com (15.120.17.147) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Wed, 17 Jul 2019 06:35:57 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=io0L0Hxn32QyRmIsRPpAF2281Uq87zamofu87okezMoNQPlPt62/LdWCbiSJ4YM1fHacyFBXCw5NE+RysB61awUdFqsGswEBuiw/6CDkD1keFM1QIPpwo1eBFUkKniP71iVVaLllJPMZy+aldvYpBqh0zLO3zQTg9jAGO/zqSm9bL2tLaLg1SXhucW/sZ2oh7+d0FHDFGjZ1DC9MSRKVZd1I7/f/Y3XNp5D+a0L7bx/XFavmsTjHiPDF3v3ZtH91eFkGEcqnZnO4IjfvPObhJONKMp7LHD83LvU3pX/p0HbK+BDRbFWaEYWh4Iuu047YNZdOWJrMGasfVnMXMzzfoA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=9MXANERPPi7VbKB3D17rB3566JQrdyz86sa02tML+ck=;
 b=KT9sP7TRnUfFgghddCBY4cA7ZhBJd9Rw3WVzrGg/FcFNAwEWsTKutECw9kfB2aUF2Ukc6ly7EehoYhIO93X3EhhdKwFLmmoVnfe8lpEDMt9tsb7GvgqDVI3lwpz5l1aOt5SucF9jWuQsaW3UWID8nCtQ9uSFGf3FCNzkYhkuQu8dOUtZvD2/33hdd7hYZKdj/46z/IkEtX30DTjmxQcx7TOdtNG95mr7lNrc0LKu8cq1w+I2bHLVEh2L8AtJXjEi1nnyU8y+MnGgk+UNRIi8HmBXmKwAkca9+innLVzU7UxJBQx3abm+9WqC654aYXXDgu2AmTxDUcgl1pDwcK7NgQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB3196.namprd18.prod.outlook.com (10.255.172.205) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.14; Wed, 17 Jul 2019 06:35:56 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Wed, 17 Jul 2019
 06:35:56 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v10 07/13] x86emul: support VPCLMULQDQ insns
Thread-Index: AQHVPGnj374TL9XYmEmwQ/6Pho2pgg==
Date: Wed, 17 Jul 2019 06:35:56 +0000
Message-ID: <3c414662-98a0-7e58-fbc4-6a49133f68c6@suse.com>
References: <0ccca19e-7bbb-ab1e-c0bb-a568b02874e0@suse.com>
In-Reply-To: <0ccca19e-7bbb-ab1e-c0bb-a568b02874e0@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR0201CA0041.eurprd02.prod.outlook.com
 (2603:10a6:4:3f::51) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 39bfb5ec-df57-4fab-542f-08d70a8105f2
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(5600148)(711020)(4605104)(1401327)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7193020);
 SRVR:DM6PR18MB3196; 
x-ms-traffictypediagnostic: DM6PR18MB3196:
x-microsoft-antispam-prvs: <DM6PR18MB31967A1A366AB59E5A7C1E00B3C90@DM6PR18MB3196.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 01018CB5B3
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(366004)(376002)(346002)(39860400002)(136003)(396003)(199004)(189003)(6116002)(5660300002)(53936002)(31686004)(256004)(476003)(8936002)(66946007)(2616005)(446003)(81156014)(99286004)(486006)(11346002)(66066001)(6512007)(3846002)(478600001)(186003)(81166006)(4326008)(14444005)(54906003)(316002)(86362001)(7736002)(102836004)(8676002)(6506007)(36756003)(80792005)(68736007)(6916009)(2501003)(6486002)(26005)(76176011)(31696002)(386003)(64756008)(71200400001)(66446008)(6436002)(66476007)(25786009)(2906002)(66556008)(305945005)(14454004)(5640700003)(2351001)(71190400001)(52116002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB3196;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: ctnt8SiaZccMm5r0paXn0RFHvPzeDS7dcSw5VNXeTY8B3Y9JGaFczo6jArrtFyI6XCYyV0UdJtz6ZWUr/D1V5z9pOymIBcgg8t4ZyVLQBnB+zPI7l1eQxUaCxNxr257YpfeFzgEsbdjVU8X963d+L2lHJNM5WBQyWMvLmEVfKdKk02/eJCvtX+GBiKImykdMm30S3duvt6Kh5SJLn5+gHydjSToNzGLeKQ3b/T8pj6yOGViHw8T0vMSPzPKZrHLZyWBvzFScI0+PLkuMOkBRajNWpoz82mCLiczJewQ6i0k6H4xG80+cVeX3DxpWgAGj/YNZhyCg4q+ALo8JuERtSb7Q6OoPJ+YG+3vmvFSNCp7xuhHOTDoA7kVrF8tDF+c0MXncQ+B512Jn2Zus9nzWTB2tWA07+r/ROpTfo0UMtxE=
Content-ID: <4398B9FBB9169543B14964A8FA228D23@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 39bfb5ec-df57-4fab-542f-08d70a8105f2
X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Jul 2019 06:35:56.4250 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB3196
X-OriginatorOrg: suse.com
Subject: [Xen-devel] [PATCH v10 07/13] x86emul: support VPCLMULQDQ insns
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 RogerPau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QXMgdG8gdGhlIGZlYXR1cmUgZGVwZW5kZW5jeSBhZGp1c3RtZW50LCB3aGlsZSBzdHJpY3RseSBz
cGVha2luZyBBVlggaXMNCmEgc3VmZmljaWVudCBwcmVyZXEgKHRvIGhhdmUgWU1NIHJlZ2lzdGVy
cyksIDI1Ni1iaXQgdmVjdG9ycyBvZiBpbnRlZ2Vycw0KaGF2ZSBnb3QgZnVsbHkgaW50cm9kdWNl
ZCB3aXRoIEFWWDIgb25seS4gU2FkbHkgZ2NjIGNhbid0IGJlIHVzZWQgYXMgYQ0KcmVmZXJlbmNl
IGhlcmU6IFRoZXkgZG9uJ3QgcHJvdmlkZSBhbnkgQVZYNTEyLWluZGVwZW5kZW50IGJ1aWx0LWlu
IGF0DQphbGwuDQoNCkFsb25nIHRoZSBsaW5lcyBvZiBQQ0xNVUxRRFEsIHNpbmNlIHRoZSBpbnNu
cyBoZXJlIGFuZCBpbiBwYXJ0aWN1bGFyDQp0aGVpciBtZW1vcnkgYWNjZXNzIHBhdHRlcm5zIGZv
bGxvdyB0aGUgdXN1YWwgc2NoZW1lLCBJIGRpZG4ndCB0aGluayBpdA0Kd2FzIG5lY2Vzc2FyeSB0
byBhZGQgYSBjb250cml2ZWQgdGVzdCBzcGVjaWZpY2FsbHkgZm9yIHRoZW0sIGJleW9uZCB0aGUN
CkRpc3A4IHNjYWxpbmcgb25lLg0KDQpTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxp
Y2hAc3VzZS5jb20+DQpBY2tlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4NCi0tLQ0KdjEwOiBSZS1iYXNlLg0Kdjk6IFJlLWJhc2UuIE1ha2UgVlBDTE1VTFFE
USBhbHNvIGRlcGVuZCBvbiBQQ0xNVUxRRFEuDQp2ODogTm8gbmVlZCB0byBzZXQgZmF1bHRfc3Vw
cHJlc3Npb24gdG8gZmFsc2UuDQp2NzogTmV3Lg0KDQotLS0gYS90b29scy90ZXN0cy94ODZfZW11
bGF0b3IvZXZleC1kaXNwOC5jDQorKysgYi90b29scy90ZXN0cy94ODZfZW11bGF0b3IvZXZleC1k
aXNwOC5jDQpAQCAtNTkxLDYgKzU5MSwxMCBAQCBzdGF0aWMgY29uc3Qgc3RydWN0IHRlc3QgYXZ4
NTEyX3Zwb3BjbnRkDQogICAgICBJTlNOKHBvcGNudCwgNjYsIDBmMzgsIDU1LCB2bCwgZHEsIHZs
KQ0KICB9Ow0KICANCitzdGF0aWMgY29uc3Qgc3RydWN0IHRlc3QgdnBjbG11bHFkcV9hbGxbXSA9
IHsNCisgICAgSU5TTihwY2xtdWxxZHEsIDY2LCAwZjNhLCA0NCwgdmwsIHFfbmIsIHZsKQ0KK307
DQorDQogIHN0YXRpYyBjb25zdCB1bnNpZ25lZCBjaGFyIHZsX2FsbFtdID0geyBWTF81MTIsIFZM
XzEyOCwgVkxfMjU2IH07DQogIHN0YXRpYyBjb25zdCB1bnNpZ25lZCBjaGFyIHZsXzEyOFtdID0g
eyBWTF8xMjggfTsNCiAgc3RhdGljIGNvbnN0IHVuc2lnbmVkIGNoYXIgdmxfbm8xMjhbXSA9IHsg
VkxfNTEyLCBWTF8yNTYgfTsNCkBAIC05NjgsNCArOTcyLDkgQEAgdm9pZCBldmV4X2Rpc3A4X3Rl
c3Qodm9pZCAqaW5zdHIsIHN0cnVjdA0KICAgICAgUlVOKGF2eDUxMl92Ym1pMiwgYWxsKTsNCiAg
ICAgIFJVTihhdng1MTJfdm5uaSwgYWxsKTsNCiAgICAgIFJVTihhdng1MTJfdnBvcGNudGRxLCBh
bGwpOw0KKw0KKyAgICBpZiAoIGNwdV9oYXNfYXZ4NTEyZiApDQorICAgIHsNCisgICAgICAgIFJV
Tih2cGNsbXVscWRxLCBhbGwpOw0KKyAgICB9DQogIH0NCi0tLSBhL3Rvb2xzL3Rlc3RzL3g4Nl9l
bXVsYXRvci94ODYtZW11bGF0ZS5oDQorKysgYi90b29scy90ZXN0cy94ODZfZW11bGF0b3IveDg2
LWVtdWxhdGUuaA0KQEAgLTE0NCw2ICsxNDQsNyBAQCBzdGF0aWMgaW5saW5lIGJvb2wgeGNyMF9t
YXNrKHVpbnQ2NF90IG1hDQogICNkZWZpbmUgY3B1X2hhc19hdng1MTJ2bCAgKGNwLmZlYXQuYXZ4
NTEydmwgJiYgeGNyMF9tYXNrKDB4ZTYpKQ0KICAjZGVmaW5lIGNwdV9oYXNfYXZ4NTEyX3ZibWkg
KGNwLmZlYXQuYXZ4NTEyX3ZibWkgJiYgeGNyMF9tYXNrKDB4ZTYpKQ0KICAjZGVmaW5lIGNwdV9o
YXNfYXZ4NTEyX3ZibWkyIChjcC5mZWF0LmF2eDUxMl92Ym1pMiAmJiB4Y3IwX21hc2soMHhlNikp
DQorI2RlZmluZSBjcHVfaGFzX3ZwY2xtdWxxZHEgKGNwLmZlYXQudnBjbG11bHFkcSAmJiB4Y3Iw
X21hc2soNikpDQogICNkZWZpbmUgY3B1X2hhc19hdng1MTJfdm5uaSAoY3AuZmVhdC5hdng1MTJf
dm5uaSAmJiB4Y3IwX21hc2soMHhlNikpDQogICNkZWZpbmUgY3B1X2hhc19hdng1MTJfYml0YWxn
IChjcC5mZWF0LmF2eDUxMl9iaXRhbGcgJiYgeGNyMF9tYXNrKDB4ZTYpKQ0KICAjZGVmaW5lIGNw
dV9oYXNfYXZ4NTEyX3Zwb3BjbnRkcSAoY3AuZmVhdC5hdng1MTJfdnBvcGNudGRxICYmIHhjcjBf
bWFzaygweGU2KSkNCi0tLSBhL3hlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5j
DQorKysgYi94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYw0KQEAgLTU5NCw3
ICs1OTQsNyBAQCBzdGF0aWMgY29uc3Qgc3RydWN0IGV4dDBmM2FfdGFibGUgew0KICAgICAgWzB4
M2UgLi4uIDB4M2ZdID0geyAuc2ltZF9zaXplID0gc2ltZF9wYWNrZWRfaW50LCAuZDhzID0gZDhz
X3ZsIH0sDQogICAgICBbMHg0MCAuLi4gMHg0MV0gPSB7IC5zaW1kX3NpemUgPSBzaW1kX3BhY2tl
ZF9mcCB9LA0KICAgICAgWzB4NDIgLi4uIDB4NDNdID0geyAuc2ltZF9zaXplID0gc2ltZF9wYWNr
ZWRfaW50LCAuZDhzID0gZDhzX3ZsIH0sDQotICAgIFsweDQ0XSA9IHsgLnNpbWRfc2l6ZSA9IHNp
bWRfcGFja2VkX2ludCB9LA0KKyAgICBbMHg0NF0gPSB7IC5zaW1kX3NpemUgPSBzaW1kX3BhY2tl
ZF9pbnQsIC5kOHMgPSBkOHNfdmwgfSwNCiAgICAgIFsweDQ2XSA9IHsgLnNpbWRfc2l6ZSA9IHNp
bWRfcGFja2VkX2ludCB9LA0KICAgICAgWzB4NDggLi4uIDB4NDldID0geyAuc2ltZF9zaXplID0g
c2ltZF9wYWNrZWRfZnAsIC5mb3VyX29wID0gMSB9LA0KICAgICAgWzB4NGEgLi4uIDB4NGJdID0g
eyAuc2ltZF9zaXplID0gc2ltZF9wYWNrZWRfZnAsIC5mb3VyX29wID0gMSB9LA0KQEAgLTE4OTAs
NiArMTg5MCw3IEBAIGluX3Byb3Rtb2RlKA0KICAjZGVmaW5lIHZjcHVfaGFzX2F2eDUxMnZsKCkg
ICAgKGN0eHQtPmNwdWlkLT5mZWF0LmF2eDUxMnZsKQ0KICAjZGVmaW5lIHZjcHVfaGFzX2F2eDUx
Ml92Ym1pKCkgKGN0eHQtPmNwdWlkLT5mZWF0LmF2eDUxMl92Ym1pKQ0KICAjZGVmaW5lIHZjcHVf
aGFzX2F2eDUxMl92Ym1pMigpIChjdHh0LT5jcHVpZC0+ZmVhdC5hdng1MTJfdmJtaTIpDQorI2Rl
ZmluZSB2Y3B1X2hhc192cGNsbXVscWRxKCkgIChjdHh0LT5jcHVpZC0+ZmVhdC52cGNsbXVscWRx
KQ0KICAjZGVmaW5lIHZjcHVfaGFzX2F2eDUxMl92bm5pKCkgKGN0eHQtPmNwdWlkLT5mZWF0LmF2
eDUxMl92bm5pKQ0KICAjZGVmaW5lIHZjcHVfaGFzX2F2eDUxMl9iaXRhbGcoKSAoY3R4dC0+Y3B1
aWQtPmZlYXQuYXZ4NTEyX2JpdGFsZykNCiAgI2RlZmluZSB2Y3B1X2hhc19hdng1MTJfdnBvcGNu
dGRxKCkgKGN0eHQtPmNwdWlkLT5mZWF0LmF2eDUxMl92cG9wY250ZHEpDQpAQCAtMTAyMDcsMTMg
KzEwMjA4LDE5IEBAIHg4Nl9lbXVsYXRlKA0KICAgICAgICAgIGdvdG8gb3BtYXNrX3NoaWZ0X2lt
bTsNCiAgDQogICAgICBjYXNlIFg4NkVNVUxfT1BDXzY2KDB4MGYzYSwgMHg0NCk6ICAgICAvKiBw
Y2xtdWxxZHEgJGltbTgseG1tL20xMjgseG1tICovDQotICAgIGNhc2UgWDg2RU1VTF9PUENfVkVY
XzY2KDB4MGYzYSwgMHg0NCk6IC8qIHZwY2xtdWxxZHEgJGltbTgseG1tL20xMjgseG1tLHhtbSAq
Lw0KKyAgICBjYXNlIFg4NkVNVUxfT1BDX1ZFWF82NigweDBmM2EsIDB4NDQpOiAvKiB2cGNsbXVs
cWRxICRpbW04LHt4LHl9bW0vbWVtLHt4LHl9bW0se3gseX1tbSAqLw0KICAgICAgICAgIGhvc3Rf
YW5kX3ZjcHVfbXVzdF9oYXZlKHBjbG11bHFkcSk7DQogICAgICAgICAgaWYgKCB2ZXgub3BjeCA9
PSB2ZXhfbm9uZSApDQogICAgICAgICAgICAgIGdvdG8gc2ltZF8wZjNhX2NvbW1vbjsNCi0gICAg
ICAgIGdlbmVyYXRlX2V4Y2VwdGlvbl9pZih2ZXgubCwgRVhDX1VEKTsNCisgICAgICAgIGlmICgg
dmV4LmwgKQ0KKyAgICAgICAgICAgIGhvc3RfYW5kX3ZjcHVfbXVzdF9oYXZlKHZwY2xtdWxxZHEp
Ow0KICAgICAgICAgIGdvdG8gc2ltZF8wZl9pbW04X2F2eDsNCiAgDQorICAgIGNhc2UgWDg2RU1V
TF9PUENfRVZFWF82NigweDBmM2EsIDB4NDQpOiAvKiB2cGNsbXVscWRxICRpbW04LFt4eXpdbW0v
bWVtLFt4eXpdbW0sW3h5el1tbSAqLw0KKyAgICAgICAgaG9zdF9hbmRfdmNwdV9tdXN0X2hhdmUo
dnBjbG11bHFkcSk7DQorICAgICAgICBnZW5lcmF0ZV9leGNlcHRpb25faWYoZXZleC5icnMgfHwg
ZXZleC5vcG1zaywgRVhDX1VEKTsNCisgICAgICAgIGdvdG8gYXZ4NTEyZl9pbW04X25vX3NhZTsN
CisNCiAgICAgIGNhc2UgWDg2RU1VTF9PUENfVkVYXzY2KDB4MGYzYSwgMHg0YSk6IC8qIHZibGVu
ZHZwcyB7eCx5fW1tLHt4LHl9bW0vbWVtLHt4LHl9bW0se3gseX1tbSAqLw0KICAgICAgY2FzZSBY
ODZFTVVMX09QQ19WRVhfNjYoMHgwZjNhLCAweDRiKTogLyogdmJsZW5kdnBkIHt4LHl9bW0se3gs
eX1tbS9tZW0se3gseX1tbSx7eCx5fW1tICovDQogICAgICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9u
X2lmKHZleC53LCBFWENfVUQpOw0KLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9jcHVmZWF0dXJl
LmgNCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvY3B1ZmVhdHVyZS5oDQpAQCAtMTExLDYgKzEx
MSw3IEBADQogIC8qIENQVUlEIGxldmVsIDB4MDAwMDAwMDc6MC5lY3ggKi8NCiAgI2RlZmluZSBj
cHVfaGFzX2F2eDUxMl92Ym1pICAgICBib290X2NwdV9oYXMoWDg2X0ZFQVRVUkVfQVZYNTEyX1ZC
TUkpDQogICNkZWZpbmUgY3B1X2hhc19hdng1MTJfdmJtaTIgICAgYm9vdF9jcHVfaGFzKFg4Nl9G
RUFUVVJFX0FWWDUxMl9WQk1JMikNCisjZGVmaW5lIGNwdV9oYXNfdnBjbG11bHFkcSAgICAgIGJv
b3RfY3B1X2hhcyhYODZfRkVBVFVSRV9WUENMTVVMUURRKQ0KICAjZGVmaW5lIGNwdV9oYXNfYXZ4
NTEyX3ZubmkgICAgIGJvb3RfY3B1X2hhcyhYODZfRkVBVFVSRV9BVlg1MTJfVk5OSSkNCiAgI2Rl
ZmluZSBjcHVfaGFzX2F2eDUxMl9iaXRhbGcgICBib290X2NwdV9oYXMoWDg2X0ZFQVRVUkVfQVZY
NTEyX0JJVEFMRykNCiAgI2RlZmluZSBjcHVfaGFzX2F2eDUxMl92cG9wY250ZHEgYm9vdF9jcHVf
aGFzKFg4Nl9GRUFUVVJFX0FWWDUxMl9WUE9QQ05URFEpDQotLS0gYS94ZW4vaW5jbHVkZS9wdWJs
aWMvYXJjaC14ODYvY3B1ZmVhdHVyZXNldC5oDQorKysgYi94ZW4vaW5jbHVkZS9wdWJsaWMvYXJj
aC14ODYvY3B1ZmVhdHVyZXNldC5oDQpAQCAtMTIxLDcgKzEyMSw3IEBAIFhFTl9DUFVGRUFUVVJF
KFBCRSwgICAgICAgICAgIDAqMzIrMzEpIC8NCiAgDQogIC8qIEludGVsLWRlZmluZWQgQ1BVIGZl
YXR1cmVzLCBDUFVJRCBsZXZlbCAweDAwMDAwMDAxLmVjeCwgd29yZCAxICovDQogIFhFTl9DUFVG
RUFUVVJFKFNTRTMsICAgICAgICAgIDEqMzIrIDApIC8qQSAgU3RyZWFtaW5nIFNJTUQgRXh0ZW5z
aW9ucy0zICovDQotWEVOX0NQVUZFQVRVUkUoUENMTVVMUURRLCAgICAgMSozMisgMSkgLypBICBD
YXJyeS1sZXNzIG11bGl0cGxpY2F0aW9uICovDQorWEVOX0NQVUZFQVRVUkUoUENMTVVMUURRLCAg
ICAgMSozMisgMSkgLypBICBDYXJyeS1sZXNzIG11bHRpcGxpY2F0aW9uICovDQogIFhFTl9DUFVG
RUFUVVJFKERURVM2NCwgICAgICAgIDEqMzIrIDIpIC8qICAgNjQtYml0IERlYnVnIFN0b3JlICov
DQogIFhFTl9DUFVGRUFUVVJFKE1PTklUT1IsICAgICAgIDEqMzIrIDMpIC8qICAgTW9uaXRvci9N
d2FpdCBzdXBwb3J0ICovDQogIFhFTl9DUFVGRUFUVVJFKERTQ1BMLCAgICAgICAgIDEqMzIrIDQp
IC8qICAgQ1BMIFF1YWxpZmllZCBEZWJ1ZyBTdG9yZSAqLw0KQEAgLTIyOSw2ICsyMjksNyBAQCBY
RU5fQ1BVRkVBVFVSRShVTUlQLCAgICAgICAgICA2KjMyKyAyKSAvDQogIFhFTl9DUFVGRUFUVVJF
KFBLVSwgICAgICAgICAgIDYqMzIrIDMpIC8qSCAgUHJvdGVjdGlvbiBLZXlzIGZvciBVc2Vyc3Bh
Y2UgKi8NCiAgWEVOX0NQVUZFQVRVUkUoT1NQS0UsICAgICAgICAgNiozMisgNCkgLyohICBPUyBQ
cm90ZWN0aW9uIEtleXMgRW5hYmxlICovDQogIFhFTl9DUFVGRUFUVVJFKEFWWDUxMl9WQk1JMiwg
IDYqMzIrIDYpIC8qQSAgQWRkaXRpb25hbCBBVlgtNTEyIFZlY3RvciBCeXRlIE1hbmlwdWxhdGlv
biBJbnN0cnMgKi8NCitYRU5fQ1BVRkVBVFVSRShWUENMTVVMUURRLCAgICA2KjMyKzEwKSAvKkEg
IFZlY3RvciBDYXJyeS1sZXNzIE11bHRpcGxpY2F0aW9uIEluc3RycyAqLw0KICBYRU5fQ1BVRkVB
VFVSRShBVlg1MTJfVk5OSSwgICA2KjMyKzExKSAvKkEgIFZlY3RvciBOZXVyYWwgTmV0d29yayBJ
bnN0cnMgKi8NCiAgWEVOX0NQVUZFQVRVUkUoQVZYNTEyX0JJVEFMRywgNiozMisxMikgLypBICBT
dXBwb3J0IGZvciBWUE9QQ05UW0IsV10gYW5kIFZQU0hVRkJJVFFNQiAqLw0KICBYRU5fQ1BVRkVB
VFVSRShBVlg1MTJfVlBPUENOVERRLCA2KjMyKzE0KSAvKkEgIFBPUENOVCBmb3IgdmVjdG9ycyBv
ZiBEVy9RVyAqLw0KLS0tIGEveGVuL3Rvb2xzL2dlbi1jcHVpZC5weQ0KKysrIGIveGVuL3Rvb2xz
L2dlbi1jcHVpZC5weQ0KQEAgLTI1NCw4ICsyNTQsOSBAQCBkZWYgY3J1bmNoX251bWJlcnMoc3Rh
dGUpOg0KICANCiAgICAgICAgICAjIFRoaXMgaXMganVzdCB0aGUgZGVwZW5kZW5jeSBiZXR3ZWVu
IEFWWDUxMiBhbmQgQVZYMiBvZiBYU1RBVEUNCiAgICAgICAgICAjIGZlYXR1cmUgZmxhZ3MuICBJ
ZiB3YW50IHRvIHVzZSBBVlg1MTIsIEFWWDIgbXVzdCBiZSBzdXBwb3J0ZWQgYW5kDQotICAgICAg
ICAjIGVuYWJsZWQuDQotICAgICAgICBBVlgyOiBbQVZYNTEyRl0sDQorICAgICAgICAjIGVuYWJs
ZWQuICBDZXJ0YWluIGxhdGVyIGV4dGVuc2lvbnMsIGFjdGluZyBvbiAyNTYtYml0IHZlY3RvcnMg
b2YNCisgICAgICAgICMgaW50ZWdlcnMsIGJldHRlciBkZXBlbmQgb24gQVZYMiB0aGFuIEFWWC4N
CisgICAgICAgIEFWWDI6IFtBVlg1MTJGLCBWUENMTVVMUURRXSwNCiAgDQogICAgICAgICAgIyBB
Vlg1MTJGIGlzIHRha2VuIHRvIG1lYW4gaGFyZHdhcmUgc3VwcG9ydCBmb3IgNTEyYml0IHJlZ2lz
dGVycw0KICAgICAgICAgICMgKHdoaWNoIGluIHByYWN0aWNlIGRlcGVuZHMgb24gdGhlIEVWRVgg
cHJlZml4IHRvIGVuY29kZSkgYXMgd2VsbA0KQEAgLTI3MCw2ICsyNzEsMTAgQEAgZGVmIGNydW5j
aF9udW1iZXJzKHN0YXRlKToNCiAgICAgICAgICAjIHJlZ2lzdGVycyksIGRlc3BpdGUgdGhlIFNE
TSBub3QgZm9ybWFsbHkgbWFraW5nIHRoaXMgY29ubmVjdGlvbi4NCiAgICAgICAgICBBVlg1MTJC
VzogW0FWWDUxMl9WQk1JLCBBVlg1MTJfVkJNSTIsIEFWWDUxMl9CSVRBTEcsIEFWWDUxMl9CRjE2
XSwNCiAgDQorICAgICAgICAjIEV4dGVuc2lvbnMgd2l0aCBWRVgvRVZFWCBlbmNvZGluZ3Mga2V5
ZWQgdG8gYSBzZXBhcmF0ZSBmZWF0dXJlDQorICAgICAgICAjIGZsYWcgYXJlIG1hZGUgZGVwZW5k
ZW50cyBvZiB0aGVpciByZXNwZWN0aXZlIGxlZ2FjeSBmZWF0dXJlLg0KKyAgICAgICAgUENMTVVM
UURROiBbVlBDTE1VTFFEUV0sDQorDQogICAgICAgICAgIyBUaGUgZmVhdHVyZXM6DQogICAgICAg
ICAgIyAgICogU2luZ2xlIFRocmVhZCBJbmRpcmVjdCBCcmFuY2ggUHJlZGljdG9ycw0KICAgICAg
ICAgICMgICAqIFNwZWN1bGF0aXZlIFN0b3JlIEJ5cGFzcyBEaXNhYmxlDQoNCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 17 06:37:10 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Jul 2019 06:37:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hndYq-0004zy-6J; Wed, 17 Jul 2019 06: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=H7Ci=VO=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hndYp-0004zp-1W
 for xen-devel@lists.xenproject.org; Wed, 17 Jul 2019 06:37:07 +0000
X-Inumbo-ID: 4a530ba6-a85d-11e9-8980-bc764e045a96
Received: from m9a0003g.houston.softwaregrp.com (unknown [15.124.64.68])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4a530ba6-a85d-11e9-8980-bc764e045a96;
 Wed, 17 Jul 2019 06:37:05 +0000 (UTC)
Received: FROM m9a0003g.houston.softwaregrp.com (15.121.0.190) BY
 m9a0003g.houston.softwaregrp.com WITH ESMTP; 
 Wed, 17 Jul 2019 06:37:03 +0000
Received: from M4W0335.microfocus.com (2002:f78:1193::f78:1193) by
 M9W0067.microfocus.com (2002:f79:be::f79:be) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Wed, 17 Jul 2019 06:36:16 +0000
Received: from NAM01-BY2-obe.outbound.protection.outlook.com (15.124.8.12) by
 M4W0335.microfocus.com (15.120.17.147) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Wed, 17 Jul 2019 06:36:16 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=BnqqhZA8tkKBKm6+O9qBkYJHCoL9U5r0fY1OUvzmE8vWNMCyl5wwx2vFJ3533wxepNBsk+3JthhqjMcwEN8MmNQ7ADSL6KHDT+bW9dxGm/mzUxyWw2O8kDmrE1g5upw6Y0nwO/V+LxETXqlOsNV3nLLgylEnTZBV83dqLocaepV2U94ZQ9vJr9JTYi2q7XYI8537prHRVugJWBJBe0x8zYJoCKnzVuzjZk/SpSBhOpNW7/zwuSoghorsccFHRp7ucgVjWOlMCEHL2Tl3tOLE+wdmP8pWR0BEeVwKmABdc4wkg31q/TuBV2FMD2fGcC+ZehI1/M0ViahCiVlFImgaPg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=jJoZOhIzwR1Fl/OEim9y6dcbyGQJjRtBk5wiLvKCTBA=;
 b=Hqi1Vd6VQAWGiOyuJ57UNp+Nb7Ivu3sXIgMHIr6uO1Nmcms0Dq+1OiFMIV2lfuFNqxIAMlAaKN58s+XZVPytXujad/n2yGYOqx+X1Jr/Qe2QLGLXWuX1Td/z+s7zkhTEdTzaVizrvfC4e9G0XH3TVDyD2pMY2L8X4T1sFGR2ORv4GSfKYB8iXl5igg0e9JZN5raB5EZMt2LuQsn7HcI3jMelvQ8nI8FLfi4dtkmdg4Cbe4AA+9+xRiR/BeX4Y8mzF7ots/dEnKsnln62YVgjWONLk3qgeTd3PDcoa7+8fr4+VvDc0RDMjOuEVZMopWAafFRDNxTSEGGdnjvWhhnaQg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB3196.namprd18.prod.outlook.com (10.255.172.205) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.14; Wed, 17 Jul 2019 06:36:14 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Wed, 17 Jul 2019
 06:36:14 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v10 08/13] x86emul: support VAES insns
Thread-Index: AQHVPGnuVrPTqDBcB0mMIh3x1+Bvdw==
Date: Wed, 17 Jul 2019 06:36:14 +0000
Message-ID: <b6c5e5bb-4b66-cfe8-74a3-354565ccec71@suse.com>
References: <0ccca19e-7bbb-ab1e-c0bb-a568b02874e0@suse.com>
In-Reply-To: <0ccca19e-7bbb-ab1e-c0bb-a568b02874e0@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR0201CA0040.eurprd02.prod.outlook.com
 (2603:10a6:4:3f::50) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 3e103170-5eff-42a2-245d-08d70a8110c1
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(5600148)(711020)(4605104)(1401327)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7193020);
 SRVR:DM6PR18MB3196; 
x-ms-traffictypediagnostic: DM6PR18MB3196:
x-microsoft-antispam-prvs: <DM6PR18MB3196ADDC3DAA55A7E5C2DFD6B3C90@DM6PR18MB3196.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-forefront-prvs: 01018CB5B3
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(366004)(376002)(346002)(39860400002)(136003)(396003)(199004)(189003)(6116002)(5660300002)(53936002)(31686004)(256004)(476003)(8936002)(66946007)(2616005)(446003)(81156014)(99286004)(486006)(11346002)(66066001)(6512007)(3846002)(478600001)(186003)(81166006)(4326008)(54906003)(316002)(86362001)(7736002)(102836004)(8676002)(6506007)(36756003)(80792005)(68736007)(6916009)(2501003)(6486002)(26005)(76176011)(31696002)(386003)(64756008)(71200400001)(66446008)(6436002)(66476007)(25786009)(2906002)(66556008)(305945005)(14454004)(5640700003)(2351001)(71190400001)(52116002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB3196;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: tu1Sd7x3UOJ6L6DHuEwGVW6N7lDiPlIA/arR9l4BS+BBU5IwkmwEHnr3v8CCIM62EOzx8rOmeVKM02mFzj+4ZmCfmCs9N7emgr+AEKNMxjv6VgnpDJRi+mbn6uJTOB6Ap9ZxXkQxDa49Uf+15OmSnnx0NyqecKEi5nd99pW3gAnF0OlSfifDjV7vLqBlPnG2p/XF6SHhLGNxfVhvB7MzOpbMJaEmp9ksxArDBr+tpolFr8VmPp4PGvi8wX8qhIqIzlkcyBvVfBmbSLW3xXrZ/32f6+hnMBABue/JmmyWLvuUQHlk835l8KQwfzb9APSWgwprlf27ksAv/379nZQkKugIzN+Z0FrouTVfohJnpjEOUzywWSrcRPTkDJH1XDVTZqjHn+ilDr2mlvqLOBf/V1hGzzc4DEeKd4BEGWZU5uU=
Content-ID: <3EFE6F0DE706C641BD7AC33A43A9CDA8@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 3e103170-5eff-42a2-245d-08d70a8110c1
X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Jul 2019 06:36:14.5526 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB3196
X-OriginatorOrg: suse.com
Subject: [Xen-devel] [PATCH v10 08/13] x86emul: support VAES insns
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 RogerPau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QXMgdG8gdGhlIGZlYXR1cmUgZGVwZW5kZW5jeSBhZGp1c3RtZW50LCBqdXN0IGxpa2UgZm9yIFZQ
Q0xNVUxRRFEgd2hpbGUNCnN0cmljdGx5IHNwZWFraW5nIEFWWCBpcyBhIHN1ZmZpY2llbnQgcHJl
cmVxICh0byBoYXZlIFlNTSByZWdpc3RlcnMpLA0KMjU2LWJpdCB2ZWN0b3JzIG9mIGludGVnZXJz
IGhhdmUgZ290IGZ1bGx5IGludHJvZHVjZWQgd2l0aCBBVlgyIG9ubHkuDQoNCkEgbmV3IHRlc3Qg
Y2FzZSAoYWxzbyBjb3ZlcmluZyBBRVNOSSkgd2lsbCBiZSBhZGRlZCB0byB0aGUgaGFybmVzcyBi
eSBhDQpzdWJzZXF1ZW50IHBhdGNoLg0KDQpTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+DQpBY2tlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNA
Y2l0aXJ4LmNvbT4NCi0tLQ0Kdjk6IFJlLWJhc2UuIE1ha2UgVkFFUyBhbHNvIGRlcGVuZCBvbiBB
RVNOSQ0Kdjg6IE5vIG5lZWQgdG8gc2V0IGZhdWx0X3N1cHByZXNzaW9uIHRvIGZhbHNlLg0Kdjc6
IE5ldy4NCg0KLS0tIGEvdG9vbHMvdGVzdHMveDg2X2VtdWxhdG9yL2V2ZXgtZGlzcDguYw0KKysr
IGIvdG9vbHMvdGVzdHMveDg2X2VtdWxhdG9yL2V2ZXgtZGlzcDguYw0KQEAgLTU5MSw2ICs1OTEs
MTggQEAgc3RhdGljIGNvbnN0IHN0cnVjdCB0ZXN0IGF2eDUxMl92cG9wY250ZA0KICAgICAgSU5T
Tihwb3BjbnQsIDY2LCAwZjM4LCA1NSwgdmwsIGRxLCB2bCkNCiAgfTsNCiAgDQorLyoNCisgKiBU
aGUgdXNlcyBvZiBiIGluIHRoaXMgdGFibGUgYXJlIHNpbXBseSAob25lIG9mKSB0aGUgc2hvcnRl
c3QgZm9ybShzKSBvZg0KKyAqIHNheWluZyAibm8gYnJvYWRjYXN0IiB3aXRob3V0IGludHJvZHVj
aW5nIGEgMTI4LWJpdCBncmFudWxhcml0eSBlbnVtZXJhdG9yLg0KKyAqIER1ZSB0byBhbGwgb2Yg
dGhlIGluc25zIGJlaW5nIFdJRywgdywgZF9uYiwgYW5kIHFfbmIgd291bGQgYWxsIGFsc28gZml0
Lg0KKyAqLw0KK3N0YXRpYyBjb25zdCBzdHJ1Y3QgdGVzdCB2YWVzX2FsbFtdID0gew0KKyAgICBJ
TlNOKGFlc2RlYywgICAgIDY2LCAwZjM4LCBkZSwgdmwsIGIsIHZsKSwNCisgICAgSU5TTihhZXNk
ZWNsYXN0LCA2NiwgMGYzOCwgZGYsIHZsLCBiLCB2bCksDQorICAgIElOU04oYWVzZW5jLCAgICAg
NjYsIDBmMzgsIGRjLCB2bCwgYiwgdmwpLA0KKyAgICBJTlNOKGFlc2VuY2xhc3QsIDY2LCAwZjM4
LCBkZCwgdmwsIGIsIHZsKSwNCit9Ow0KKw0KICBzdGF0aWMgY29uc3Qgc3RydWN0IHRlc3QgdnBj
bG11bHFkcV9hbGxbXSA9IHsNCiAgICAgIElOU04ocGNsbXVscWRxLCA2NiwgMGYzYSwgNDQsIHZs
LCBxX25iLCB2bCkNCiAgfTsNCkBAIC05NzUsNiArOTg3LDcgQEAgdm9pZCBldmV4X2Rpc3A4X3Rl
c3Qodm9pZCAqaW5zdHIsIHN0cnVjdA0KICANCiAgICAgIGlmICggY3B1X2hhc19hdng1MTJmICkN
CiAgICAgIHsNCisgICAgICAgIFJVTih2YWVzLCBhbGwpOw0KICAgICAgICAgIFJVTih2cGNsbXVs
cWRxLCBhbGwpOw0KICAgICAgfQ0KICB9DQotLS0gYS90b29scy90ZXN0cy94ODZfZW11bGF0b3Iv
eDg2LWVtdWxhdGUuaA0KKysrIGIvdG9vbHMvdGVzdHMveDg2X2VtdWxhdG9yL3g4Ni1lbXVsYXRl
LmgNCkBAIC0xNDQsNiArMTQ0LDcgQEAgc3RhdGljIGlubGluZSBib29sIHhjcjBfbWFzayh1aW50
NjRfdCBtYQ0KICAjZGVmaW5lIGNwdV9oYXNfYXZ4NTEydmwgIChjcC5mZWF0LmF2eDUxMnZsICYm
IHhjcjBfbWFzaygweGU2KSkNCiAgI2RlZmluZSBjcHVfaGFzX2F2eDUxMl92Ym1pIChjcC5mZWF0
LmF2eDUxMl92Ym1pICYmIHhjcjBfbWFzaygweGU2KSkNCiAgI2RlZmluZSBjcHVfaGFzX2F2eDUx
Ml92Ym1pMiAoY3AuZmVhdC5hdng1MTJfdmJtaTIgJiYgeGNyMF9tYXNrKDB4ZTYpKQ0KKyNkZWZp
bmUgY3B1X2hhc192YWVzICAgICAgKGNwLmZlYXQudmFlcyAmJiB4Y3IwX21hc2soNikpDQogICNk
ZWZpbmUgY3B1X2hhc192cGNsbXVscWRxIChjcC5mZWF0LnZwY2xtdWxxZHEgJiYgeGNyMF9tYXNr
KDYpKQ0KICAjZGVmaW5lIGNwdV9oYXNfYXZ4NTEyX3ZubmkgKGNwLmZlYXQuYXZ4NTEyX3Zubmkg
JiYgeGNyMF9tYXNrKDB4ZTYpKQ0KICAjZGVmaW5lIGNwdV9oYXNfYXZ4NTEyX2JpdGFsZyAoY3Au
ZmVhdC5hdng1MTJfYml0YWxnICYmIHhjcjBfbWFzaygweGU2KSkNCi0tLSBhL3hlbi9hcmNoL3g4
Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jDQorKysgYi94ZW4vYXJjaC94ODYveDg2X2VtdWxh
dGUveDg2X2VtdWxhdGUuYw0KQEAgLTU0MSw3ICs1NDEsNyBAQCBzdGF0aWMgY29uc3Qgc3RydWN0
IGV4dDBmMzhfdGFibGUgew0KICAgICAgWzB4Y2NdID0geyAuc2ltZF9zaXplID0gc2ltZF9wYWNr
ZWRfZnAsIC50d29fb3AgPSAxLCAuZDhzID0gZDhzX3ZsIH0sDQogICAgICBbMHhjZF0gPSB7IC5z
aW1kX3NpemUgPSBzaW1kX3NjYWxhcl92ZXh3LCAuZDhzID0gZDhzX2RxIH0sDQogICAgICBbMHhk
Yl0gPSB7IC5zaW1kX3NpemUgPSBzaW1kX3BhY2tlZF9pbnQsIC50d29fb3AgPSAxIH0sDQotICAg
IFsweGRjIC4uLiAweGRmXSA9IHsgLnNpbWRfc2l6ZSA9IHNpbWRfcGFja2VkX2ludCB9LA0KKyAg
ICBbMHhkYyAuLi4gMHhkZl0gPSB7IC5zaW1kX3NpemUgPSBzaW1kX3BhY2tlZF9pbnQsIC5kOHMg
PSBkOHNfdmwgfSwNCiAgICAgIFsweGYwXSA9IHsgLnR3b19vcCA9IDEgfSwNCiAgICAgIFsweGYx
XSA9IHsgLnRvX21lbSA9IDEsIC50d29fb3AgPSAxIH0sDQogICAgICBbMHhmMiAuLi4gMHhmM10g
PSB7fSwNCkBAIC0xODkwLDYgKzE4OTAsNyBAQCBpbl9wcm90bW9kZSgNCiAgI2RlZmluZSB2Y3B1
X2hhc19hdng1MTJ2bCgpICAgIChjdHh0LT5jcHVpZC0+ZmVhdC5hdng1MTJ2bCkNCiAgI2RlZmlu
ZSB2Y3B1X2hhc19hdng1MTJfdmJtaSgpIChjdHh0LT5jcHVpZC0+ZmVhdC5hdng1MTJfdmJtaSkN
CiAgI2RlZmluZSB2Y3B1X2hhc19hdng1MTJfdmJtaTIoKSAoY3R4dC0+Y3B1aWQtPmZlYXQuYXZ4
NTEyX3ZibWkyKQ0KKyNkZWZpbmUgdmNwdV9oYXNfdmFlcygpICAgICAgICAoY3R4dC0+Y3B1aWQt
PmZlYXQudmFlcykNCiAgI2RlZmluZSB2Y3B1X2hhc192cGNsbXVscWRxKCkgIChjdHh0LT5jcHVp
ZC0+ZmVhdC52cGNsbXVscWRxKQ0KICAjZGVmaW5lIHZjcHVfaGFzX2F2eDUxMl92bm5pKCkgKGN0
eHQtPmNwdWlkLT5mZWF0LmF2eDUxMl92bm5pKQ0KICAjZGVmaW5lIHZjcHVfaGFzX2F2eDUxMl9i
aXRhbGcoKSAoY3R4dC0+Y3B1aWQtPmZlYXQuYXZ4NTEyX2JpdGFsZykNCkBAIC04OTExLDEzICs4
OTEyLDkgQEAgeDg2X2VtdWxhdGUoDQogICAgICBjYXNlIFg4NkVNVUxfT1BDXzY2KDB4MGYzOCwg
MHhkYik6ICAgICAvKiBhZXNpbWMgeG1tL20xMjgseG1tICovDQogICAgICBjYXNlIFg4NkVNVUxf
T1BDX1ZFWF82NigweDBmMzgsIDB4ZGIpOiAvKiB2YWVzaW1jIHhtbS9tMTI4LHhtbSAqLw0KICAg
ICAgY2FzZSBYODZFTVVMX09QQ182NigweDBmMzgsIDB4ZGMpOiAgICAgLyogYWVzZW5jIHhtbS9t
MTI4LHhtbSx4bW0gKi8NCi0gICAgY2FzZSBYODZFTVVMX09QQ19WRVhfNjYoMHgwZjM4LCAweGRj
KTogLyogdmFlc2VuYyB4bW0vbTEyOCx4bW0seG1tICovDQogICAgICBjYXNlIFg4NkVNVUxfT1BD
XzY2KDB4MGYzOCwgMHhkZCk6ICAgICAvKiBhZXNlbmNsYXN0IHhtbS9tMTI4LHhtbSx4bW0gKi8N
Ci0gICAgY2FzZSBYODZFTVVMX09QQ19WRVhfNjYoMHgwZjM4LCAweGRkKTogLyogdmFlc2VuY2xh
c3QgeG1tL20xMjgseG1tLHhtbSAqLw0KICAgICAgY2FzZSBYODZFTVVMX09QQ182NigweDBmMzgs
IDB4ZGUpOiAgICAgLyogYWVzZGVjIHhtbS9tMTI4LHhtbSx4bW0gKi8NCi0gICAgY2FzZSBYODZF
TVVMX09QQ19WRVhfNjYoMHgwZjM4LCAweGRlKTogLyogdmFlc2RlYyB4bW0vbTEyOCx4bW0seG1t
ICovDQogICAgICBjYXNlIFg4NkVNVUxfT1BDXzY2KDB4MGYzOCwgMHhkZik6ICAgICAvKiBhZXNk
ZWNsYXN0IHhtbS9tMTI4LHhtbSx4bW0gKi8NCi0gICAgY2FzZSBYODZFTVVMX09QQ19WRVhfNjYo
MHgwZjM4LCAweGRmKTogLyogdmFlc2RlY2xhc3QgeG1tL20xMjgseG1tLHhtbSAqLw0KICAgICAg
ICAgIGhvc3RfYW5kX3ZjcHVfbXVzdF9oYXZlKGFlc25pKTsNCiAgICAgICAgICBpZiAoIHZleC5v
cGN4ID09IHZleF9ub25lICkNCiAgICAgICAgICAgICAgZ290byBzaW1kXzBmMzhfY29tbW9uOw0K
QEAgLTk2NDMsNiArOTY0MCwyNCBAQCB4ODZfZW11bGF0ZSgNCiAgICAgICAgICBob3N0X2FuZF92
Y3B1X211c3RfaGF2ZShhdng1MTJlcik7DQogICAgICAgICAgZ290byBzaW1kX3ptbV9zY2FsYXJf
c2FlOw0KICANCisgICAgY2FzZSBYODZFTVVMX09QQ19WRVhfNjYoMHgwZjM4LCAweGRjKTogIC8q
IHZhZXNlbmMge3gseX1tbS9tZW0se3gseX1tbSx7eCx5fW1tICovDQorICAgIGNhc2UgWDg2RU1V
TF9PUENfVkVYXzY2KDB4MGYzOCwgMHhkZCk6ICAvKiB2YWVzZW5jbGFzdCB7eCx5fW1tL21lbSx7
eCx5fW1tLHt4LHl9bW0gKi8NCisgICAgY2FzZSBYODZFTVVMX09QQ19WRVhfNjYoMHgwZjM4LCAw
eGRlKTogIC8qIHZhZXNkZWMge3gseX1tbS9tZW0se3gseX1tbSx7eCx5fW1tICovDQorICAgIGNh
c2UgWDg2RU1VTF9PUENfVkVYXzY2KDB4MGYzOCwgMHhkZik6ICAvKiB2YWVzZGVjbGFzdCB7eCx5
fW1tL21lbSx7eCx5fW1tLHt4LHl9bW0gKi8NCisgICAgICAgIGlmICggIXZleC5sICkNCisgICAg
ICAgICAgICBob3N0X2FuZF92Y3B1X211c3RfaGF2ZShhZXNuaSk7DQorICAgICAgICBlbHNlDQor
ICAgICAgICAgICAgaG9zdF9hbmRfdmNwdV9tdXN0X2hhdmUodmFlcyk7DQorICAgICAgICBnb3Rv
IHNpbWRfMGZfYXZ4Ow0KKw0KKyAgICBjYXNlIFg4NkVNVUxfT1BDX0VWRVhfNjYoMHgwZjM4LCAw
eGRjKTogLyogdmFlc2VuYyBbeHl6XW1tL21lbSxbeHl6XW1tLFt4eXpdbW0gKi8NCisgICAgY2Fz
ZSBYODZFTVVMX09QQ19FVkVYXzY2KDB4MGYzOCwgMHhkZCk6IC8qIHZhZXNlbmNsYXN0IFt4eXpd
bW0vbWVtLFt4eXpdbW0sW3h5el1tbSAqLw0KKyAgICBjYXNlIFg4NkVNVUxfT1BDX0VWRVhfNjYo
MHgwZjM4LCAweGRlKTogLyogdmFlc2RlYyBbeHl6XW1tL21lbSxbeHl6XW1tLFt4eXpdbW0gKi8N
CisgICAgY2FzZSBYODZFTVVMX09QQ19FVkVYXzY2KDB4MGYzOCwgMHhkZik6IC8qIHZhZXNkZWNs
YXN0IFt4eXpdbW0vbWVtLFt4eXpdbW0sW3h5el1tbSAqLw0KKyAgICAgICAgaG9zdF9hbmRfdmNw
dV9tdXN0X2hhdmUodmFlcyk7DQorICAgICAgICBnZW5lcmF0ZV9leGNlcHRpb25faWYoZXZleC5i
cnMgfHwgZXZleC5vcG1zaywgRVhDX1VEKTsNCisgICAgICAgIGdvdG8gYXZ4NTEyZl9ub19zYWU7
DQorDQogICAgICBjYXNlIFg4NkVNVUxfT1BDKDB4MGYzOCwgMHhmMCk6IC8qIG1vdmJlIG0sciAq
Lw0KICAgICAgY2FzZSBYODZFTVVMX09QQygweDBmMzgsIDB4ZjEpOiAvKiBtb3ZiZSByLG0gKi8N
CiAgICAgICAgICB2Y3B1X211c3RfaGF2ZShtb3ZiZSk7DQotLS0gYS94ZW4vaW5jbHVkZS9hc20t
eDg2L2NwdWZlYXR1cmUuaA0KKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9jcHVmZWF0dXJlLmgN
CkBAIC0xMTEsNiArMTExLDcgQEANCiAgLyogQ1BVSUQgbGV2ZWwgMHgwMDAwMDAwNzowLmVjeCAq
Lw0KICAjZGVmaW5lIGNwdV9oYXNfYXZ4NTEyX3ZibWkgICAgIGJvb3RfY3B1X2hhcyhYODZfRkVB
VFVSRV9BVlg1MTJfVkJNSSkNCiAgI2RlZmluZSBjcHVfaGFzX2F2eDUxMl92Ym1pMiAgICBib290
X2NwdV9oYXMoWDg2X0ZFQVRVUkVfQVZYNTEyX1ZCTUkyKQ0KKyNkZWZpbmUgY3B1X2hhc192YWVz
ICAgICAgICAgICAgYm9vdF9jcHVfaGFzKFg4Nl9GRUFUVVJFX1ZBRVMpDQogICNkZWZpbmUgY3B1
X2hhc192cGNsbXVscWRxICAgICAgYm9vdF9jcHVfaGFzKFg4Nl9GRUFUVVJFX1ZQQ0xNVUxRRFEp
DQogICNkZWZpbmUgY3B1X2hhc19hdng1MTJfdm5uaSAgICAgYm9vdF9jcHVfaGFzKFg4Nl9GRUFU
VVJFX0FWWDUxMl9WTk5JKQ0KICAjZGVmaW5lIGNwdV9oYXNfYXZ4NTEyX2JpdGFsZyAgIGJvb3Rf
Y3B1X2hhcyhYODZfRkVBVFVSRV9BVlg1MTJfQklUQUxHKQ0KLS0tIGEveGVuL2luY2x1ZGUvcHVi
bGljL2FyY2gteDg2L2NwdWZlYXR1cmVzZXQuaA0KKysrIGIveGVuL2luY2x1ZGUvcHVibGljL2Fy
Y2gteDg2L2NwdWZlYXR1cmVzZXQuaA0KQEAgLTIyOSw2ICsyMjksNyBAQCBYRU5fQ1BVRkVBVFVS
RShVTUlQLCAgICAgICAgICA2KjMyKyAyKSAvDQogIFhFTl9DUFVGRUFUVVJFKFBLVSwgICAgICAg
ICAgIDYqMzIrIDMpIC8qSCAgUHJvdGVjdGlvbiBLZXlzIGZvciBVc2Vyc3BhY2UgKi8NCiAgWEVO
X0NQVUZFQVRVUkUoT1NQS0UsICAgICAgICAgNiozMisgNCkgLyohICBPUyBQcm90ZWN0aW9uIEtl
eXMgRW5hYmxlICovDQogIFhFTl9DUFVGRUFUVVJFKEFWWDUxMl9WQk1JMiwgIDYqMzIrIDYpIC8q
QSAgQWRkaXRpb25hbCBBVlgtNTEyIFZlY3RvciBCeXRlIE1hbmlwdWxhdGlvbiBJbnN0cnMgKi8N
CitYRU5fQ1BVRkVBVFVSRShWQUVTLCAgICAgICAgICA2KjMyKyA5KSAvKkEgIFZlY3RvciBBRVMg
SW5zdHJzICovDQogIFhFTl9DUFVGRUFUVVJFKFZQQ0xNVUxRRFEsICAgIDYqMzIrMTApIC8qQSAg
VmVjdG9yIENhcnJ5LWxlc3MgTXVsdGlwbGljYXRpb24gSW5zdHJzICovDQogIFhFTl9DUFVGRUFU
VVJFKEFWWDUxMl9WTk5JLCAgIDYqMzIrMTEpIC8qQSAgVmVjdG9yIE5ldXJhbCBOZXR3b3JrIElu
c3RycyAqLw0KICBYRU5fQ1BVRkVBVFVSRShBVlg1MTJfQklUQUxHLCA2KjMyKzEyKSAvKkEgIFN1
cHBvcnQgZm9yIFZQT1BDTlRbQixXXSBhbmQgVlBTSFVGQklUUU1CICovDQotLS0gYS94ZW4vdG9v
bHMvZ2VuLWNwdWlkLnB5DQorKysgYi94ZW4vdG9vbHMvZ2VuLWNwdWlkLnB5DQpAQCAtMjU2LDcg
KzI1Niw3IEBAIGRlZiBjcnVuY2hfbnVtYmVycyhzdGF0ZSk6DQogICAgICAgICAgIyBmZWF0dXJl
IGZsYWdzLiAgSWYgd2FudCB0byB1c2UgQVZYNTEyLCBBVlgyIG11c3QgYmUgc3VwcG9ydGVkIGFu
ZA0KICAgICAgICAgICMgZW5hYmxlZC4gIENlcnRhaW4gbGF0ZXIgZXh0ZW5zaW9ucywgYWN0aW5n
IG9uIDI1Ni1iaXQgdmVjdG9ycyBvZg0KICAgICAgICAgICMgaW50ZWdlcnMsIGJldHRlciBkZXBl
bmQgb24gQVZYMiB0aGFuIEFWWC4NCi0gICAgICAgIEFWWDI6IFtBVlg1MTJGLCBWUENMTVVMUURR
XSwNCisgICAgICAgIEFWWDI6IFtBVlg1MTJGLCBWQUVTLCBWUENMTVVMUURRXSwNCiAgDQogICAg
ICAgICAgIyBBVlg1MTJGIGlzIHRha2VuIHRvIG1lYW4gaGFyZHdhcmUgc3VwcG9ydCBmb3IgNTEy
Yml0IHJlZ2lzdGVycw0KICAgICAgICAgICMgKHdoaWNoIGluIHByYWN0aWNlIGRlcGVuZHMgb24g
dGhlIEVWRVggcHJlZml4IHRvIGVuY29kZSkgYXMgd2VsbA0KQEAgLTI3NCw2ICsyNzQsNyBAQCBk
ZWYgY3J1bmNoX251bWJlcnMoc3RhdGUpOg0KICAgICAgICAgICMgRXh0ZW5zaW9ucyB3aXRoIFZF
WC9FVkVYIGVuY29kaW5ncyBrZXllZCB0byBhIHNlcGFyYXRlIGZlYXR1cmUNCiAgICAgICAgICAj
IGZsYWcgYXJlIG1hZGUgZGVwZW5kZW50cyBvZiB0aGVpciByZXNwZWN0aXZlIGxlZ2FjeSBmZWF0
dXJlLg0KICAgICAgICAgIFBDTE1VTFFEUTogW1ZQQ0xNVUxRRFFdLA0KKyAgICAgICAgQUVTTkk6
IFtWQUVTXSwNCiAgDQogICAgICAgICAgIyBUaGUgZmVhdHVyZXM6DQogICAgICAgICAgIyAgICog
U2luZ2xlIFRocmVhZCBJbmRpcmVjdCBCcmFuY2ggUHJlZGljdG9ycw0KDQpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 17 06:37:29 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Jul 2019 06: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 1hndZB-000540-G0; Wed, 17 Jul 2019 06: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=H7Ci=VO=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hndZ9-00053d-W8
 for xen-devel@lists.xenproject.org; Wed, 17 Jul 2019 06:37:28 +0000
X-Inumbo-ID: 56a8cda1-a85d-11e9-8980-bc764e045a96
Received: from m4a0039g.houston.softwaregrp.com (unknown [15.124.2.85])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 56a8cda1-a85d-11e9-8980-bc764e045a96;
 Wed, 17 Jul 2019 06:37:25 +0000 (UTC)
Received: FROM m4a0039g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0039g.houston.softwaregrp.com WITH ESMTP; 
 Wed, 17 Jul 2019 06:37:24 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Wed, 17 Jul 2019 06:36:59 +0000
Received: from NAM05-DM3-obe.outbound.protection.outlook.com (15.124.8.10) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Wed, 17 Jul 2019 06:36:59 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=NN/qQTgYPeFsn76Id4NoS6GQiPLSLDFehupeRM708agnlasir151KXC7X1giSlm/ETMXUXxUGRbSmA/F6j2xOShkk/KALY/lh9D64gQK0OgMiYTjHXyOBFsrtt7CxVdYNSNyIsnSJJTBbymtILqUsurrCKO0wCdPjEpx8LkHb4zqOcrHW+kOkxEIEKVR2qrifQUjkfmd8TMvERkP/FFPl6ljXBCpioh8PYRWW9PFIPHsdcaP4YejKe4eh5k8fo1IpxU6g/NygLxwMqlOcg2ezdGZNYpzIXY6jfEWXFc8EszsnJbPC5AYUxjdHWtpUP0mktSBczGKL6s2GjCDpBcBtQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=w03DnVuuKvb2/S6POnhqxBMvf3PZp+V1nLChaWh2cgY=;
 b=Mz2ugiaHcqpoz26QSqTsUZfuRBgz/UeAno74KCnbKowzFUOBLiv5qpE30B8CVYAY4xNC9CHtPP4TGEBVckH0SFX1X0xK1PiyHWXeZ7Q7NtffnP7E0n2LGok9qZzcON3yG5tIuAGY6nlybY1U7csVDyVrMtAitFNtm10T4yndE9upLZUB1JyKLAQSkr7fSS1aCwTwxIMtMAjHliUCfZ3R1hXKcrKWnkls9Co7jFR1MZ0YkkLcaO2jUVHDSnBEQtS+aqqLy/vbYjjEUU4HVAxB3tlQM7xuuwAjNSJ4FFauLIJ06DT/vBO/qie0CTTx5I1c5p1hEMIgJHKXnWHvt4Lm3Q==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2841.namprd18.prod.outlook.com (20.179.51.217) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.14; Wed, 17 Jul 2019 06:36:57 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Wed, 17 Jul 2019
 06:36:57 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v10 10/13] x86emul: restore ordering within main switch
 statement
Thread-Index: AQHVPGoIdhATBvTOokemJrcKK5bvxQ==
Date: Wed, 17 Jul 2019 06:36:57 +0000
Message-ID: <be1f05ff-6159-7fca-4316-daa55f840a78@suse.com>
References: <0ccca19e-7bbb-ab1e-c0bb-a568b02874e0@suse.com>
In-Reply-To: <0ccca19e-7bbb-ab1e-c0bb-a568b02874e0@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB8PR09CA0031.eurprd09.prod.outlook.com
 (2603:10a6:10:a0::44) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 900032dd-cc01-4b81-fef7-08d70a812a63
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB2841; 
x-ms-traffictypediagnostic: DM6PR18MB2841:
x-microsoft-antispam-prvs: <DM6PR18MB284138493288C318B63269E9B3C90@DM6PR18MB2841.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:1002;
x-forefront-prvs: 01018CB5B3
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(376002)(346002)(396003)(39860400002)(366004)(136003)(199004)(189003)(8676002)(6116002)(5660300002)(25786009)(30864003)(53936002)(256004)(66946007)(8936002)(81166006)(446003)(476003)(6512007)(76176011)(99286004)(2616005)(11346002)(486006)(81156014)(53946003)(66066001)(31686004)(478600001)(52116002)(186003)(4326008)(14444005)(54906003)(86362001)(6436002)(316002)(7736002)(102836004)(3846002)(6506007)(31696002)(6916009)(80792005)(68736007)(2501003)(6486002)(26005)(386003)(36756003)(66476007)(66446008)(66556008)(64756008)(2906002)(305945005)(71190400001)(14454004)(5640700003)(2351001)(71200400001)(579004)(559001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2841;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: gk2EAOjUi9Tu2vZL5n2nakmoBN+jxHyHz1YCJa7Yq7NCLzhkLlVWYWvmwnv0LWsO2eKPzZiFIDPGJBNLmwh+Lc90iSoF1MlLO5Lu1E4jhh5q8hqD9fuet5F77tQEQvYKuzDAl6t6YNEB8/8PuzZE4ZmnthtyshC48JD1fG66NSOeClOMdrNp0lsDcikAoS78BviGwjQEFnxhBWTfaC7GNCPFpCGB4EUfpVi9hs3xFm9eVKmeY69GVRvIbpaGUZsVHb8cbszxm88A4sU2Fz/xhy47SK9DutJ4/Rom4utcwaxAJIGJ1aeur5FsR3hu6ssREHfVGrUzmOGQ1AfWZIfbww2FzhOCFO5sfa8w0zB5PEG2GLTtkVGTAAxxEeORtKwo+bz+E1W/qwj5xR691hHKiguXJ/DdU26EniS2qVzLY98=
Content-ID: <7F46BA5AD068D848B8DB6FCDAFE57F75@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 900032dd-cc01-4b81-fef7-08d70a812a63
X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Jul 2019 06:36:57.6608 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2841
X-OriginatorOrg: suse.com
Subject: [Xen-devel] [PATCH v10 10/13] x86emul: restore ordering within main
 switch statement
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 RogerPau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SW5jcmVtZW50YWwgYWRkaXRpb25zIGFuZC9vciBtaXN0YWtlcyBoYXZlIGxlYWQgdG8gc29tZSBj
b2RlIGJsb2Nrcw0Kc2l0dGluZyBpbiAidW5leHBlY3RlZCIgcGxhY2VzLiBSZS1zb3J0IHRoZSBj
YXNlIGJsb2NrcyAob3Bjb2RlIHNwYWNlOw0KbWFqb3Igb3Bjb2RlOyA2Ni9GMy9GMiBwcmVmaXg7
IGxlZ2FjeS9WRVgvRVZFWCBlbmNvZGluZykuDQoNCkFzIGFuIGV4Y2VwdGlvbiB0aGUgb3Bjb2Rl
IHNwYWNlIDB4MGYgRVZFWC1lbmNvZGVkIFZQRVhUUlcgaXMgbGVmdCBhdA0KaXRzIGN1cnJlbnQg
cGxhY2UsIHRvIGtlZXAgaXQgY2xvc2UgdG8gdGhlICJwZXh0ciIgbGFiZWwuDQoNClB1cmUgY29k
ZSBtb3ZlbWVudC4NCg0KU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu
Y29tPg0KQWNrZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdGlyeC5jb20+
DQotLS0NCnY3OiBOZXcuDQoNCi0tLSBhL3hlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11
bGF0ZS5jDQorKysgYi94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYw0KQEAg
LTcxMDUsMTUgKzcxMDUsNiBAQCB4ODZfZW11bGF0ZSgNCiAgICAgICAgICBBU1NFUlQoIXN0YXRl
LT5zaW1kX3NpemUpOw0KICAgICAgICAgIGJyZWFrOw0KICANCi0gICAgY2FzZSBYODZFTVVMX09Q
Q19FVkVYX0YzKDB4MGYsIDB4N2UpOiAvKiB2bW92cSB4bW0vbTY0LHhtbSAqLw0KLSAgICBjYXNl
IFg4NkVNVUxfT1BDX0VWRVhfNjYoMHgwZiwgMHhkNik6IC8qIHZtb3ZxIHhtbSx4bW0vbTY0ICov
DQotICAgICAgICBnZW5lcmF0ZV9leGNlcHRpb25faWYoZXZleC5sciB8fCAhZXZleC53IHx8IGV2
ZXgub3Btc2sgfHwgZXZleC5icnMsDQotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgRVhD
X1VEKTsNCi0gICAgICAgIGhvc3RfYW5kX3ZjcHVfbXVzdF9oYXZlKGF2eDUxMmYpOw0KLSAgICAg
ICAgZCB8PSBUd29PcDsNCi0gICAgICAgIG9wX2J5dGVzID0gODsNCi0gICAgICAgIGdvdG8gc2lt
ZF96bW07DQotDQogICAgICBjYXNlIFg4NkVNVUxfT1BDXzY2KDB4MGYsIDB4ZTcpOiAgICAgLyog
bW92bnRkcSB4bW0sbTEyOCAqLw0KICAgICAgY2FzZSBYODZFTVVMX09QQ19WRVhfNjYoMHgwZiwg
MHhlNyk6IC8qIHZtb3ZudGRxIHt4LHl9bW0sbWVtICovDQogICAgICAgICAgZ2VuZXJhdGVfZXhj
ZXB0aW9uX2lmKGVhLnR5cGUgIT0gT1BfTUVNLCBFWENfVUQpOw0KQEAgLTc1MTEsNiArNzUwMiwx
NSBAQCB4ODZfZW11bGF0ZSgNCiAgICAgICAgICBvcF9ieXRlcyA9IDg7DQogICAgICAgICAgZ290
byBzaW1kXzBmX2ludDsNCiAgDQorICAgIGNhc2UgWDg2RU1VTF9PUENfRVZFWF9GMygweDBmLCAw
eDdlKTogLyogdm1vdnEgeG1tL202NCx4bW0gKi8NCisgICAgY2FzZSBYODZFTVVMX09QQ19FVkVY
XzY2KDB4MGYsIDB4ZDYpOiAvKiB2bW92cSB4bW0seG1tL202NCAqLw0KKyAgICAgICAgZ2VuZXJh
dGVfZXhjZXB0aW9uX2lmKGV2ZXgubHIgfHwgIWV2ZXgudyB8fCBldmV4Lm9wbXNrIHx8IGV2ZXgu
YnJzLA0KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEVYQ19VRCk7DQorICAgICAgICBo
b3N0X2FuZF92Y3B1X211c3RfaGF2ZShhdng1MTJmKTsNCisgICAgICAgIGQgfD0gVHdvT3A7DQor
ICAgICAgICBvcF9ieXRlcyA9IDg7DQorICAgICAgICBnb3RvIHNpbWRfem1tOw0KKw0KICAgICAg
Y2FzZSBYODZFTVVMX09QQygweDBmLCAweDgwKSAuLi4gWDg2RU1VTF9PUEMoMHgwZiwgMHg4Zik6
IC8qIGpjYyAobmVhcikgKi8NCiAgICAgICAgICBpZiAoIHRlc3RfY2MoYiwgX3JlZ3MuZWZsYWdz
KSApDQogICAgICAgICAgICAgIGptcF9yZWwoKGludDMyX3Qpc3JjLnZhbCk7DQpAQCAtODYxMSw2
MyArODYxMSw2IEBAIHg4Nl9lbXVsYXRlKA0KICAgICAgICAgIGRzdC50eXBlID0gT1BfTk9ORTsN
CiAgICAgICAgICBicmVhazsNCiAgDQotICAgIGNhc2UgWDg2RU1VTF9PUENfRVZFWF82NigweDBm
MzgsIDB4MTApOiAvKiB2cHNybHZ3IFt4eXpdbW0vbWVtLFt4eXpdbW0sW3h5el1tbXtrfSAqLw0K
LSAgICBjYXNlIFg4NkVNVUxfT1BDX0VWRVhfNjYoMHgwZjM4LCAweDExKTogLyogdnBzcmF2dyBb
eHl6XW1tL21lbSxbeHl6XW1tLFt4eXpdbW17a30gKi8NCi0gICAgY2FzZSBYODZFTVVMX09QQ19F
VkVYXzY2KDB4MGYzOCwgMHgxMik6IC8qIHZwc2xsdncgW3h5el1tbS9tZW0sW3h5el1tbSxbeHl6
XW1te2t9ICovDQotICAgICAgICBob3N0X2FuZF92Y3B1X211c3RfaGF2ZShhdng1MTJidyk7DQot
ICAgICAgICBnZW5lcmF0ZV9leGNlcHRpb25faWYoIWV2ZXgudyB8fCBldmV4LmJycywgRVhDX1VE
KTsNCi0gICAgICAgIGVsZW1fYnl0ZXMgPSAyOw0KLSAgICAgICAgZ290byBhdng1MTJmX25vX3Nh
ZTsNCi0NCi0gICAgY2FzZSBYODZFTVVMX09QQ19FVkVYXzY2KDB4MGYzOCwgMHgxOCk6IC8qIHZi
cm9hZGNhc3RzcyB4bW0vbTMyLFt4eXpdbW17a30gKi8NCi0gICAgY2FzZSBYODZFTVVMX09QQ19F
VkVYXzY2KDB4MGYzOCwgMHg1OCk6IC8qIHZwYnJvYWRjYXN0ZCB4bW0vbTMyLFt4eXpdbW17a30g
Ki8NCi0gICAgICAgIG9wX2J5dGVzID0gZWxlbV9ieXRlczsNCi0gICAgICAgIGdlbmVyYXRlX2V4
Y2VwdGlvbl9pZihldmV4LncgfHwgZXZleC5icnMsIEVYQ19VRCk7DQotICAgIGF2eDUxMl9icm9h
ZGNhc3Q6DQotICAgICAgICAvKg0KLSAgICAgICAgICogRm9yIHRoZSByZXNwZWN0aXZlIGNvZGUg
YmVsb3cgdGhlIG1haW4gc3dpdGNoKCkgdG8gd29yayB3ZSBuZWVkIHRvDQotICAgICAgICAgKiBm
b2xkIG9wX21hc2sgaGVyZTogQSBzb3VyY2UgZWxlbWVudCBnZXRzIHJlYWQgd2hlbmV2ZXIgYW55
IG9mIGl0cw0KLSAgICAgICAgICogcmVzcGVjdGl2ZSBkZXN0aW5hdGlvbiBlbGVtZW50cycgbWFz
ayBiaXRzIGlzIHNldC4NCi0gICAgICAgICAqLw0KLSAgICAgICAgaWYgKCBmYXVsdF9zdXBwcmVz
c2lvbiApDQotICAgICAgICB7DQotICAgICAgICAgICAgbiA9IDEgPDwgKChiICYgMykgLSBldmV4
LncpOw0KLSAgICAgICAgICAgIEVYUEVDVChlbGVtX2J5dGVzID4gMCk7DQotICAgICAgICAgICAg
QVNTRVJUKG9wX2J5dGVzID09IG4gKiBlbGVtX2J5dGVzKTsNCi0gICAgICAgICAgICBmb3IgKCBp
ID0gbjsgaSA8ICgxNiA8PCBldmV4LmxyKSAvIGVsZW1fYnl0ZXM7IGkgKz0gbiApDQotICAgICAg
ICAgICAgICAgIG9wX21hc2sgfD0gKG9wX21hc2sgPj4gaSkgJiAoKDEgPDwgbikgLSAxKTsNCi0g
ICAgICAgIH0NCi0gICAgICAgIGdvdG8gYXZ4NTEyZl9ub19zYWU7DQotDQotICAgIGNhc2UgWDg2
RU1VTF9PUENfRVZFWF82NigweDBmMzgsIDB4MWIpOiAvKiB2YnJvYWRjYXN0ZjMyeDggbTI1Nix6
bW17a30gKi8NCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8q
IHZicm9hZGNhc3RmNjR4NCBtMjU2LHptbXtrfSAqLw0KLSAgICBjYXNlIFg4NkVNVUxfT1BDX0VW
RVhfNjYoMHgwZjM4LCAweDViKTogLyogdmJyb2FkY2FzdGkzMng4IG0yNTYsem1te2t9ICovDQot
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvKiB2YnJvYWRjYXN0
aTY0eDQgbTI1Nix6bW17a30gKi8NCi0gICAgICAgIGdlbmVyYXRlX2V4Y2VwdGlvbl9pZihlYS50
eXBlICE9IE9QX01FTSB8fCBldmV4LmxyICE9IDIsIEVYQ19VRCk7DQotICAgICAgICAvKiBmYWxs
IHRocm91Z2ggKi8NCi0gICAgY2FzZSBYODZFTVVMX09QQ19FVkVYXzY2KDB4MGYzOCwgMHgxOSk6
IC8qIHZicm9hZGNhc3RzZCB4bW0vbTY0LHt5LHp9bW17a30gKi8NCi0gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8qIHZicm9hZGNhc3RmMzJ4MiB4bW0vbTY0LHt5
LHp9bW17a30gKi8NCi0gICAgICAgIGdlbmVyYXRlX2V4Y2VwdGlvbl9pZighZXZleC5sciwgRVhD
X1VEKTsNCi0gICAgICAgIC8qIGZhbGwgdGhyb3VnaCAqLw0KLSAgICBjYXNlIFg4NkVNVUxfT1BD
X0VWRVhfNjYoMHgwZjM4LCAweDU5KTogLyogdnBicm9hZGNhc3RxIHhtbS9tNjQsW3h5el1tbXtr
fSAqLw0KLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLyogdmJy
b2FkY2FzdGkzMngyIHhtbS9tNjQsW3h5el1tbXtrfSAqLw0KLSAgICAgICAgaWYgKCBiID09IDB4
NTkgKQ0KLSAgICAgICAgICAgIG9wX2J5dGVzID0gODsNCi0gICAgICAgIGdlbmVyYXRlX2V4Y2Vw
dGlvbl9pZihldmV4LmJycywgRVhDX1VEKTsNCi0gICAgICAgIGlmICggIWV2ZXgudyApDQotICAg
ICAgICAgICAgaG9zdF9hbmRfdmNwdV9tdXN0X2hhdmUoYXZ4NTEyZHEpOw0KLSAgICAgICAgZ290
byBhdng1MTJfYnJvYWRjYXN0Ow0KLQ0KLSAgICBjYXNlIFg4NkVNVUxfT1BDX0VWRVhfNjYoMHgw
ZjM4LCAweDFhKTogLyogdmJyb2FkY2FzdGYzMng0IG0xMjgse3ksen1tbXtrfSAqLw0KLSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLyogdmJyb2FkY2FzdGY2NHgy
IG0xMjgse3ksen1tbXtrfSAqLw0KLSAgICBjYXNlIFg4NkVNVUxfT1BDX0VWRVhfNjYoMHgwZjM4
LCAweDVhKTogLyogdmJyb2FkY2FzdGkzMng0IG0xMjgse3ksen1tbXtrfSAqLw0KLSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLyogdmJyb2FkY2FzdGk2NHgyIG0x
Mjgse3ksen1tbXtrfSAqLw0KLSAgICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKGVhLnR5cGUg
IT0gT1BfTUVNIHx8ICFldmV4LmxyIHx8IGV2ZXguYnJzLA0KLSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIEVYQ19VRCk7DQotICAgICAgICBpZiAoIGV2ZXgudyApDQotICAgICAgICAgICAg
aG9zdF9hbmRfdmNwdV9tdXN0X2hhdmUoYXZ4NTEyZHEpOw0KLSAgICAgICAgZ290byBhdng1MTJf
YnJvYWRjYXN0Ow0KLQ0KICAgICAgY2FzZSBYODZFTVVMX09QQ182NigweDBmMzgsIDB4MjApOiAv
KiBwbW92c3hidyB4bW0vbTY0LHhtbSAqLw0KICAgICAgY2FzZSBYODZFTVVMX09QQ182NigweDBm
MzgsIDB4MjEpOiAvKiBwbW92c3hiZCB4bW0vbTMyLHhtbSAqLw0KICAgICAgY2FzZSBYODZFTVVM
X09QQ182NigweDBmMzgsIDB4MjIpOiAvKiBwbW92c3hicSB4bW0vbTE2LHhtbSAqLw0KQEAgLTg3
MDEsNDcgKzg2NDQsMTQgQEAgeDg2X2VtdWxhdGUoDQogICAgICAgICAgaG9zdF9hbmRfdmNwdV9t
dXN0X2hhdmUoc3NlNF8xKTsNCiAgICAgICAgICBnb3RvIHNpbWRfMGYzOF9jb21tb247DQogIA0K
LSAgICBjYXNlIFg4NkVNVUxfT1BDX1ZFWF82NigweDBmMzgsIDB4MTMpOiAvKiB2Y3Z0cGgycHMg
eG1tL21lbSx7eCx5fW1tICovDQotICAgICAgICBnZW5lcmF0ZV9leGNlcHRpb25faWYodmV4Lncs
IEVYQ19VRCk7DQotICAgICAgICBob3N0X2FuZF92Y3B1X211c3RfaGF2ZShmMTZjKTsNCi0gICAg
ICAgIG9wX2J5dGVzID0gOCA8PCB2ZXgubDsNCi0gICAgICAgIGdvdG8gc2ltZF8wZl95bW07DQot
DQotICAgIGNhc2UgWDg2RU1VTF9PUENfRVZFWF82NigweDBmMzgsIDB4MTMpOiAvKiB2Y3Z0cGgy
cHMge3gseX1tbS9tZW0sW3h5el1tbXtrfSAqLw0KLSAgICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9u
X2lmKGV2ZXgudyB8fCAoZWEudHlwZSAhPSBPUF9SRUcgJiYgZXZleC5icnMpLCBFWENfVUQpOw0K
LSAgICAgICAgaG9zdF9hbmRfdmNwdV9tdXN0X2hhdmUoYXZ4NTEyZik7DQotICAgICAgICBpZiAo
ICFldmV4LmJycyApDQotICAgICAgICAgICAgYXZ4NTEyX3ZsZW5fY2hlY2soZmFsc2UpOw0KLSAg
ICAgICAgb3BfYnl0ZXMgPSA4IDw8IGV2ZXgubHI7DQorICAgIGNhc2UgWDg2RU1VTF9PUENfRVZF
WF82NigweDBmMzgsIDB4MTApOiAvKiB2cHNybHZ3IFt4eXpdbW0vbWVtLFt4eXpdbW0sW3h5el1t
bXtrfSAqLw0KKyAgICBjYXNlIFg4NkVNVUxfT1BDX0VWRVhfNjYoMHgwZjM4LCAweDExKTogLyog
dnBzcmF2dyBbeHl6XW1tL21lbSxbeHl6XW1tLFt4eXpdbW17a30gKi8NCisgICAgY2FzZSBYODZF
TVVMX09QQ19FVkVYXzY2KDB4MGYzOCwgMHgxMik6IC8qIHZwc2xsdncgW3h5el1tbS9tZW0sW3h5
el1tbSxbeHl6XW1te2t9ICovDQorICAgICAgICBob3N0X2FuZF92Y3B1X211c3RfaGF2ZShhdng1
MTJidyk7DQorICAgICAgICBnZW5lcmF0ZV9leGNlcHRpb25faWYoIWV2ZXgudyB8fCBldmV4LmJy
cywgRVhDX1VEKTsNCiAgICAgICAgICBlbGVtX2J5dGVzID0gMjsNCi0gICAgICAgIGdvdG8gc2lt
ZF96bW07DQotDQotICAgIGNhc2UgWDg2RU1VTF9PUENfVkVYXzY2KDB4MGYzOCwgMHgxNik6IC8q
IHZwZXJtcHMgeW1tL20yNTYseW1tLHltbSAqLw0KLSAgICBjYXNlIFg4NkVNVUxfT1BDX1ZFWF82
NigweDBmMzgsIDB4MzYpOiAvKiB2cGVybWQgeW1tL20yNTYseW1tLHltbSAqLw0KLSAgICAgICAg
Z2VuZXJhdGVfZXhjZXB0aW9uX2lmKCF2ZXgubCB8fCB2ZXgudywgRVhDX1VEKTsNCi0gICAgICAg
IGdvdG8gc2ltZF8wZl9hdngyOw0KLQ0KLSAgICBjYXNlIFg4NkVNVUxfT1BDX0VWRVhfNjYoMHgw
ZjM4LCAweDE2KTogLyogdnBlcm1we3MsZH0ge3ksen1tbS9tZW0se3ksen1tbSx7eSx6fW1te2t9
ICovDQotICAgIGNhc2UgWDg2RU1VTF9PUENfRVZFWF82NigweDBmMzgsIDB4MzYpOiAvKiB2cGVy
bXtkLHF9IHt5LHp9bW0vbWVtLHt5LHp9bW0se3ksen1tbXtrfSAqLw0KLSAgICAgICAgZ2VuZXJh
dGVfZXhjZXB0aW9uX2lmKCFldmV4LmxyLCBFWENfVUQpOw0KLSAgICAgICAgZmF1bHRfc3VwcHJl
c3Npb24gPSBmYWxzZTsNCiAgICAgICAgICBnb3RvIGF2eDUxMmZfbm9fc2FlOw0KICANCi0gICAg
Y2FzZSBYODZFTVVMX09QQ19WRVhfNjYoMHgwZjM4LCAweDIwKTogLyogdnBtb3ZzeGJ3IHhtbS9t
ZW0se3gseX1tbSAqLw0KLSAgICBjYXNlIFg4NkVNVUxfT1BDX1ZFWF82NigweDBmMzgsIDB4MjEp
OiAvKiB2cG1vdnN4YmQgeG1tL21lbSx7eCx5fW1tICovDQotICAgIGNhc2UgWDg2RU1VTF9PUENf
VkVYXzY2KDB4MGYzOCwgMHgyMik6IC8qIHZwbW92c3hicSB4bW0vbWVtLHt4LHl9bW0gKi8NCi0g
ICAgY2FzZSBYODZFTVVMX09QQ19WRVhfNjYoMHgwZjM4LCAweDIzKTogLyogdnBtb3ZzeHdkIHht
bS9tZW0se3gseX1tbSAqLw0KLSAgICBjYXNlIFg4NkVNVUxfT1BDX1ZFWF82NigweDBmMzgsIDB4
MjQpOiAvKiB2cG1vdnN4d3EgeG1tL21lbSx7eCx5fW1tICovDQotICAgIGNhc2UgWDg2RU1VTF9P
UENfVkVYXzY2KDB4MGYzOCwgMHgyNSk6IC8qIHZwbW92c3hkcSB4bW0vbWVtLHt4LHl9bW0gKi8N
Ci0gICAgY2FzZSBYODZFTVVMX09QQ19WRVhfNjYoMHgwZjM4LCAweDMwKTogLyogdnBtb3Z6eGJ3
IHhtbS9tZW0se3gseX1tbSAqLw0KLSAgICBjYXNlIFg4NkVNVUxfT1BDX1ZFWF82NigweDBmMzgs
IDB4MzEpOiAvKiB2cG1vdnp4YmQgeG1tL21lbSx7eCx5fW1tICovDQotICAgIGNhc2UgWDg2RU1V
TF9PUENfVkVYXzY2KDB4MGYzOCwgMHgzMik6IC8qIHZwbW92enhicSB4bW0vbWVtLHt4LHl9bW0g
Ki8NCi0gICAgY2FzZSBYODZFTVVMX09QQ19WRVhfNjYoMHgwZjM4LCAweDMzKTogLyogdnBtb3Z6
eHdkIHhtbS9tZW0se3gseX1tbSAqLw0KLSAgICBjYXNlIFg4NkVNVUxfT1BDX1ZFWF82NigweDBm
MzgsIDB4MzQpOiAvKiB2cG1vdnp4d3EgeG1tL21lbSx7eCx5fW1tICovDQotICAgIGNhc2UgWDg2
RU1VTF9PUENfVkVYXzY2KDB4MGYzOCwgMHgzNSk6IC8qIHZwbW92enhkcSB4bW0vbWVtLHt4LHl9
bW0gKi8NCi0gICAgICAgIG9wX2J5dGVzID0gMTYgPj4gKHBtb3ZfY29udmVydF9kZWx0YVtiICYg
N10gLSB2ZXgubCk7DQotICAgICAgICBnb3RvIHNpbWRfMGZfaW50Ow0KLQ0KICAgICAgY2FzZSBY
ODZFTVVMX09QQ19FVkVYX0YzKDB4MGYzOCwgMHgxMCk6IC8qIHZwbW92dXN3YiBbeHl6XW1tLHt4
LHl9bW0vbWVte2t9ICovDQogICAgICBjYXNlIFg4NkVNVUxfT1BDX0VWRVhfNjYoMHgwZjM4LCAw
eDIwKTogLyogdnBtb3ZzeGJ3IHt4LHl9bW0vbWVtLFt4eXpdbW17a30gKi8NCiAgICAgIGNhc2Ug
WDg2RU1VTF9PUENfRVZFWF9GMygweDBmMzgsIDB4MjApOiAvKiB2cG1vdnN3YiBbeHl6XW1tLHt4
LHl9bW0vbWVte2t9ICovDQpAQCAtODc4Nyw2ICs4Njk3LDk2IEBAIHg4Nl9lbXVsYXRlKA0KICAg
ICAgICAgIGVsZW1fYnl0ZXMgPSAoYiAmIDcpIDwgMyA/IDEgOiAoYiAmIDcpICE9IDUgPyAyIDog
NDsNCiAgICAgICAgICBnb3RvIGF2eDUxMmZfbm9fc2FlOw0KICANCisgICAgY2FzZSBYODZFTVVM
X09QQ19WRVhfNjYoMHgwZjM4LCAweDEzKTogLyogdmN2dHBoMnBzIHhtbS9tZW0se3gseX1tbSAq
Lw0KKyAgICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKHZleC53LCBFWENfVUQpOw0KKyAgICAg
ICAgaG9zdF9hbmRfdmNwdV9tdXN0X2hhdmUoZjE2Yyk7DQorICAgICAgICBvcF9ieXRlcyA9IDgg
PDwgdmV4Lmw7DQorICAgICAgICBnb3RvIHNpbWRfMGZfeW1tOw0KKw0KKyAgICBjYXNlIFg4NkVN
VUxfT1BDX0VWRVhfNjYoMHgwZjM4LCAweDEzKTogLyogdmN2dHBoMnBzIHt4LHl9bW0vbWVtLFt4
eXpdbW17a30gKi8NCisgICAgICAgIGdlbmVyYXRlX2V4Y2VwdGlvbl9pZihldmV4LncgfHwgKGVh
LnR5cGUgIT0gT1BfUkVHICYmIGV2ZXguYnJzKSwgRVhDX1VEKTsNCisgICAgICAgIGhvc3RfYW5k
X3ZjcHVfbXVzdF9oYXZlKGF2eDUxMmYpOw0KKyAgICAgICAgaWYgKCAhZXZleC5icnMgKQ0KKyAg
ICAgICAgICAgIGF2eDUxMl92bGVuX2NoZWNrKGZhbHNlKTsNCisgICAgICAgIG9wX2J5dGVzID0g
OCA8PCBldmV4LmxyOw0KKyAgICAgICAgZWxlbV9ieXRlcyA9IDI7DQorICAgICAgICBnb3RvIHNp
bWRfem1tOw0KKw0KKyAgICBjYXNlIFg4NkVNVUxfT1BDX1ZFWF82NigweDBmMzgsIDB4MTYpOiAv
KiB2cGVybXBzIHltbS9tMjU2LHltbSx5bW0gKi8NCisgICAgY2FzZSBYODZFTVVMX09QQ19WRVhf
NjYoMHgwZjM4LCAweDM2KTogLyogdnBlcm1kIHltbS9tMjU2LHltbSx5bW0gKi8NCisgICAgICAg
IGdlbmVyYXRlX2V4Y2VwdGlvbl9pZighdmV4LmwgfHwgdmV4LncsIEVYQ19VRCk7DQorICAgICAg
ICBnb3RvIHNpbWRfMGZfYXZ4MjsNCisNCisgICAgY2FzZSBYODZFTVVMX09QQ19FVkVYXzY2KDB4
MGYzOCwgMHgxNik6IC8qIHZwZXJtcHtzLGR9IHt5LHp9bW0vbWVtLHt5LHp9bW0se3ksen1tbXtr
fSAqLw0KKyAgICBjYXNlIFg4NkVNVUxfT1BDX0VWRVhfNjYoMHgwZjM4LCAweDM2KTogLyogdnBl
cm17ZCxxfSB7eSx6fW1tL21lbSx7eSx6fW1tLHt5LHp9bW17a30gKi8NCisgICAgICAgIGdlbmVy
YXRlX2V4Y2VwdGlvbl9pZighZXZleC5sciwgRVhDX1VEKTsNCisgICAgICAgIGZhdWx0X3N1cHBy
ZXNzaW9uID0gZmFsc2U7DQorICAgICAgICBnb3RvIGF2eDUxMmZfbm9fc2FlOw0KKw0KKyAgICBj
YXNlIFg4NkVNVUxfT1BDX0VWRVhfNjYoMHgwZjM4LCAweDE4KTogLyogdmJyb2FkY2FzdHNzIHht
bS9tMzIsW3h5el1tbXtrfSAqLw0KKyAgICBjYXNlIFg4NkVNVUxfT1BDX0VWRVhfNjYoMHgwZjM4
LCAweDU4KTogLyogdnBicm9hZGNhc3RkIHhtbS9tMzIsW3h5el1tbXtrfSAqLw0KKyAgICAgICAg
b3BfYnl0ZXMgPSBlbGVtX2J5dGVzOw0KKyAgICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKGV2
ZXgudyB8fCBldmV4LmJycywgRVhDX1VEKTsNCisgICAgYXZ4NTEyX2Jyb2FkY2FzdDoNCisgICAg
ICAgIC8qDQorICAgICAgICAgKiBGb3IgdGhlIHJlc3BlY3RpdmUgY29kZSBiZWxvdyB0aGUgbWFp
biBzd2l0Y2goKSB0byB3b3JrIHdlIG5lZWQgdG8NCisgICAgICAgICAqIGZvbGQgb3BfbWFzayBo
ZXJlOiBBIHNvdXJjZSBlbGVtZW50IGdldHMgcmVhZCB3aGVuZXZlciBhbnkgb2YgaXRzDQorICAg
ICAgICAgKiByZXNwZWN0aXZlIGRlc3RpbmF0aW9uIGVsZW1lbnRzJyBtYXNrIGJpdHMgaXMgc2V0
Lg0KKyAgICAgICAgICovDQorICAgICAgICBpZiAoIGZhdWx0X3N1cHByZXNzaW9uICkNCisgICAg
ICAgIHsNCisgICAgICAgICAgICBuID0gMSA8PCAoKGIgJiAzKSAtIGV2ZXgudyk7DQorICAgICAg
ICAgICAgRVhQRUNUKGVsZW1fYnl0ZXMgPiAwKTsNCisgICAgICAgICAgICBBU1NFUlQob3BfYnl0
ZXMgPT0gbiAqIGVsZW1fYnl0ZXMpOw0KKyAgICAgICAgICAgIGZvciAoIGkgPSBuOyBpIDwgKDE2
IDw8IGV2ZXgubHIpIC8gZWxlbV9ieXRlczsgaSArPSBuICkNCisgICAgICAgICAgICAgICAgb3Bf
bWFzayB8PSAob3BfbWFzayA+PiBpKSAmICgoMSA8PCBuKSAtIDEpOw0KKyAgICAgICAgfQ0KKyAg
ICAgICAgZ290byBhdng1MTJmX25vX3NhZTsNCisNCisgICAgY2FzZSBYODZFTVVMX09QQ19FVkVY
XzY2KDB4MGYzOCwgMHgxYik6IC8qIHZicm9hZGNhc3RmMzJ4OCBtMjU2LHptbXtrfSAqLw0KKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLyogdmJyb2FkY2FzdGY2
NHg0IG0yNTYsem1te2t9ICovDQorICAgIGNhc2UgWDg2RU1VTF9PUENfRVZFWF82NigweDBmMzgs
IDB4NWIpOiAvKiB2YnJvYWRjYXN0aTMyeDggbTI1Nix6bW17a30gKi8NCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8qIHZicm9hZGNhc3RpNjR4NCBtMjU2LHpt
bXtrfSAqLw0KKyAgICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKGVhLnR5cGUgIT0gT1BfTUVN
IHx8IGV2ZXgubHIgIT0gMiwgRVhDX1VEKTsNCisgICAgICAgIC8qIGZhbGwgdGhyb3VnaCAqLw0K
KyAgICBjYXNlIFg4NkVNVUxfT1BDX0VWRVhfNjYoMHgwZjM4LCAweDE5KTogLyogdmJyb2FkY2Fz
dHNkIHhtbS9tNjQse3ksen1tbXtrfSAqLw0KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgLyogdmJyb2FkY2FzdGYzMngyIHhtbS9tNjQse3ksen1tbXtrfSAqLw0K
KyAgICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKCFldmV4LmxyLCBFWENfVUQpOw0KKyAgICAg
ICAgLyogZmFsbCB0aHJvdWdoICovDQorICAgIGNhc2UgWDg2RU1VTF9PUENfRVZFWF82NigweDBm
MzgsIDB4NTkpOiAvKiB2cGJyb2FkY2FzdHEgeG1tL202NCxbeHl6XW1te2t9ICovDQorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvKiB2YnJvYWRjYXN0aTMyeDIg
eG1tL202NCxbeHl6XW1te2t9ICovDQorICAgICAgICBpZiAoIGIgPT0gMHg1OSApDQorICAgICAg
ICAgICAgb3BfYnl0ZXMgPSA4Ow0KKyAgICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKGV2ZXgu
YnJzLCBFWENfVUQpOw0KKyAgICAgICAgaWYgKCAhZXZleC53ICkNCisgICAgICAgICAgICBob3N0
X2FuZF92Y3B1X211c3RfaGF2ZShhdng1MTJkcSk7DQorICAgICAgICBnb3RvIGF2eDUxMl9icm9h
ZGNhc3Q7DQorDQorICAgIGNhc2UgWDg2RU1VTF9PUENfRVZFWF82NigweDBmMzgsIDB4MWEpOiAv
KiB2YnJvYWRjYXN0ZjMyeDQgbTEyOCx7eSx6fW1te2t9ICovDQorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAvKiB2YnJvYWRjYXN0ZjY0eDIgbTEyOCx7eSx6fW1t
e2t9ICovDQorICAgIGNhc2UgWDg2RU1VTF9PUENfRVZFWF82NigweDBmMzgsIDB4NWEpOiAvKiB2
YnJvYWRjYXN0aTMyeDQgbTEyOCx7eSx6fW1te2t9ICovDQorICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAvKiB2YnJvYWRjYXN0aTY0eDIgbTEyOCx7eSx6fW1te2t9
ICovDQorICAgICAgICBnZW5lcmF0ZV9leGNlcHRpb25faWYoZWEudHlwZSAhPSBPUF9NRU0gfHwg
IWV2ZXgubHIgfHwgZXZleC5icnMsDQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgRVhD
X1VEKTsNCisgICAgICAgIGlmICggZXZleC53ICkNCisgICAgICAgICAgICBob3N0X2FuZF92Y3B1
X211c3RfaGF2ZShhdng1MTJkcSk7DQorICAgICAgICBnb3RvIGF2eDUxMl9icm9hZGNhc3Q7DQor
DQorICAgIGNhc2UgWDg2RU1VTF9PUENfVkVYXzY2KDB4MGYzOCwgMHgyMCk6IC8qIHZwbW92c3hi
dyB4bW0vbWVtLHt4LHl9bW0gKi8NCisgICAgY2FzZSBYODZFTVVMX09QQ19WRVhfNjYoMHgwZjM4
LCAweDIxKTogLyogdnBtb3ZzeGJkIHhtbS9tZW0se3gseX1tbSAqLw0KKyAgICBjYXNlIFg4NkVN
VUxfT1BDX1ZFWF82NigweDBmMzgsIDB4MjIpOiAvKiB2cG1vdnN4YnEgeG1tL21lbSx7eCx5fW1t
ICovDQorICAgIGNhc2UgWDg2RU1VTF9PUENfVkVYXzY2KDB4MGYzOCwgMHgyMyk6IC8qIHZwbW92
c3h3ZCB4bW0vbWVtLHt4LHl9bW0gKi8NCisgICAgY2FzZSBYODZFTVVMX09QQ19WRVhfNjYoMHgw
ZjM4LCAweDI0KTogLyogdnBtb3ZzeHdxIHhtbS9tZW0se3gseX1tbSAqLw0KKyAgICBjYXNlIFg4
NkVNVUxfT1BDX1ZFWF82NigweDBmMzgsIDB4MjUpOiAvKiB2cG1vdnN4ZHEgeG1tL21lbSx7eCx5
fW1tICovDQorICAgIGNhc2UgWDg2RU1VTF9PUENfVkVYXzY2KDB4MGYzOCwgMHgzMCk6IC8qIHZw
bW92enhidyB4bW0vbWVtLHt4LHl9bW0gKi8NCisgICAgY2FzZSBYODZFTVVMX09QQ19WRVhfNjYo
MHgwZjM4LCAweDMxKTogLyogdnBtb3Z6eGJkIHhtbS9tZW0se3gseX1tbSAqLw0KKyAgICBjYXNl
IFg4NkVNVUxfT1BDX1ZFWF82NigweDBmMzgsIDB4MzIpOiAvKiB2cG1vdnp4YnEgeG1tL21lbSx7
eCx5fW1tICovDQorICAgIGNhc2UgWDg2RU1VTF9PUENfVkVYXzY2KDB4MGYzOCwgMHgzMyk6IC8q
IHZwbW92enh3ZCB4bW0vbWVtLHt4LHl9bW0gKi8NCisgICAgY2FzZSBYODZFTVVMX09QQ19WRVhf
NjYoMHgwZjM4LCAweDM0KTogLyogdnBtb3Z6eHdxIHhtbS9tZW0se3gseX1tbSAqLw0KKyAgICBj
YXNlIFg4NkVNVUxfT1BDX1ZFWF82NigweDBmMzgsIDB4MzUpOiAvKiB2cG1vdnp4ZHEgeG1tL21l
bSx7eCx5fW1tICovDQorICAgICAgICBvcF9ieXRlcyA9IDE2ID4+IChwbW92X2NvbnZlcnRfZGVs
dGFbYiAmIDddIC0gdmV4LmwpOw0KKyAgICAgICAgZ290byBzaW1kXzBmX2ludDsNCisNCiAgICAg
IGNhc2UgWDg2RU1VTF9PUENfRVZFWF9GMygweDBmMzgsIDB4MjkpOiAvKiB2cG1vdntiLHd9Mm0g
W3h5el1tbSxrICovDQogICAgICBjYXNlIFg4NkVNVUxfT1BDX0VWRVhfRjMoMHgwZjM4LCAweDM5
KTogLyogdnBtb3Z7ZCxxfTJtIFt4eXpdbW0sayAqLw0KICAgICAgICAgIGdlbmVyYXRlX2V4Y2Vw
dGlvbl9pZighZXZleC5yIHx8ICFldmV4LlIsIEVYQ19VRCk7DQpAQCAtODg5NCw2ICs4ODk0LDUy
IEBAIHg4Nl9lbXVsYXRlKA0KICAgICAgICAgIGJyZWFrOw0KICAgICAgfQ0KICANCisgICAgY2Fz
ZSBYODZFTVVMX09QQ19FVkVYXzY2KDB4MGYzOCwgMHgyYyk6IC8qIHZzY2FsZWZwe3MsZH0gW3h5
el1tbS9tZW0sW3h5el1tbSxbeHl6XW1te2t9ICovDQorICAgIGNhc2UgWDg2RU1VTF9PUENfRVZF
WF82NigweDBmMzgsIDB4NDIpOiAvKiB2Z2V0ZXhwcHtzLGR9IFt4eXpdbW0vbWVtLFt4eXpdbW17
a30gKi8NCisgICAgY2FzZSBYODZFTVVMX09QQ19FVkVYXzY2KDB4MGYzOCwgMHg5Nik6IC8qIHZm
bWFkZHN1YjEzMnB7cyxkfSBbeHl6XW1tL21lbSxbeHl6XW1tLFt4eXpdbW17a30gKi8NCisgICAg
Y2FzZSBYODZFTVVMX09QQ19FVkVYXzY2KDB4MGYzOCwgMHg5Nyk6IC8qIHZmbXN1YmFkZDEzMnB7
cyxkfSBbeHl6XW1tL21lbSxbeHl6XW1tLFt4eXpdbW17a30gKi8NCisgICAgY2FzZSBYODZFTVVM
X09QQ19FVkVYXzY2KDB4MGYzOCwgMHg5OCk6IC8qIHZmbWFkZDEzMnB7cyxkfSBbeHl6XW1tL21l
bSxbeHl6XW1tLFt4eXpdbW17a30gKi8NCisgICAgY2FzZSBYODZFTVVMX09QQ19FVkVYXzY2KDB4
MGYzOCwgMHg5YSk6IC8qIHZmbXN1YjEzMnB7cyxkfSBbeHl6XW1tL21lbSxbeHl6XW1tLFt4eXpd
bW17a30gKi8NCisgICAgY2FzZSBYODZFTVVMX09QQ19FVkVYXzY2KDB4MGYzOCwgMHg5Yyk6IC8q
IHZmbm1hZGQxMzJwe3MsZH0gW3h5el1tbS9tZW0sW3h5el1tbSxbeHl6XW1te2t9ICovDQorICAg
IGNhc2UgWDg2RU1VTF9PUENfRVZFWF82NigweDBmMzgsIDB4OWUpOiAvKiB2Zm5tc3ViMTMycHtz
LGR9IFt4eXpdbW0vbWVtLFt4eXpdbW0sW3h5el1tbXtrfSAqLw0KKyAgICBjYXNlIFg4NkVNVUxf
T1BDX0VWRVhfNjYoMHgwZjM4LCAweGE2KTogLyogdmZtYWRkc3ViMjEzcHtzLGR9IFt4eXpdbW0v
bWVtLFt4eXpdbW0sW3h5el1tbXtrfSAqLw0KKyAgICBjYXNlIFg4NkVNVUxfT1BDX0VWRVhfNjYo
MHgwZjM4LCAweGE3KTogLyogdmZtc3ViYWRkMjEzcHtzLGR9IFt4eXpdbW0vbWVtLFt4eXpdbW0s
W3h5el1tbXtrfSAqLw0KKyAgICBjYXNlIFg4NkVNVUxfT1BDX0VWRVhfNjYoMHgwZjM4LCAweGE4
KTogLyogdmZtYWRkMjEzcHtzLGR9IFt4eXpdbW0vbWVtLFt4eXpdbW0sW3h5el1tbXtrfSAqLw0K
KyAgICBjYXNlIFg4NkVNVUxfT1BDX0VWRVhfNjYoMHgwZjM4LCAweGFhKTogLyogdmZtc3ViMjEz
cHtzLGR9IFt4eXpdbW0vbWVtLFt4eXpdbW0sW3h5el1tbXtrfSAqLw0KKyAgICBjYXNlIFg4NkVN
VUxfT1BDX0VWRVhfNjYoMHgwZjM4LCAweGFjKTogLyogdmZubWFkZDIxM3B7cyxkfSBbeHl6XW1t
L21lbSxbeHl6XW1tLFt4eXpdbW17a30gKi8NCisgICAgY2FzZSBYODZFTVVMX09QQ19FVkVYXzY2
KDB4MGYzOCwgMHhhZSk6IC8qIHZmbm1zdWIyMTNwe3MsZH0gW3h5el1tbS9tZW0sW3h5el1tbSxb
eHl6XW1te2t9ICovDQorICAgIGNhc2UgWDg2RU1VTF9PUENfRVZFWF82NigweDBmMzgsIDB4YjYp
OiAvKiB2Zm1hZGRzdWIyMzFwe3MsZH0gW3h5el1tbS9tZW0sW3h5el1tbSxbeHl6XW1te2t9ICov
DQorICAgIGNhc2UgWDg2RU1VTF9PUENfRVZFWF82NigweDBmMzgsIDB4YjcpOiAvKiB2Zm1zdWJh
ZGQyMzFwe3MsZH0gW3h5el1tbS9tZW0sW3h5el1tbSxbeHl6XW1te2t9ICovDQorICAgIGNhc2Ug
WDg2RU1VTF9PUENfRVZFWF82NigweDBmMzgsIDB4YjgpOiAvKiB2Zm1hZGQyMzFwe3MsZH0gW3h5
el1tbS9tZW0sW3h5el1tbSxbeHl6XW1te2t9ICovDQorICAgIGNhc2UgWDg2RU1VTF9PUENfRVZF
WF82NigweDBmMzgsIDB4YmEpOiAvKiB2Zm1zdWIyMzFwe3MsZH0gW3h5el1tbS9tZW0sW3h5el1t
bSxbeHl6XW1te2t9ICovDQorICAgIGNhc2UgWDg2RU1VTF9PUENfRVZFWF82NigweDBmMzgsIDB4
YmMpOiAvKiB2Zm5tYWRkMjMxcHtzLGR9IFt4eXpdbW0vbWVtLFt4eXpdbW0sW3h5el1tbXtrfSAq
Lw0KKyAgICBjYXNlIFg4NkVNVUxfT1BDX0VWRVhfNjYoMHgwZjM4LCAweGJlKTogLyogdmZubXN1
YjIzMXB7cyxkfSBbeHl6XW1tL21lbSxbeHl6XW1tLFt4eXpdbW17a30gKi8NCisgICAgICAgIGhv
c3RfYW5kX3ZjcHVfbXVzdF9oYXZlKGF2eDUxMmYpOw0KKyAgICAgICAgaWYgKCBlYS50eXBlICE9
IE9QX1JFRyB8fCAhZXZleC5icnMgKQ0KKyAgICAgICAgICAgIGF2eDUxMl92bGVuX2NoZWNrKGZh
bHNlKTsNCisgICAgICAgIGdvdG8gc2ltZF96bW07DQorDQorICAgIGNhc2UgWDg2RU1VTF9PUENf
RVZFWF82NigweDBmMzgsIDB4MmQpOiAvKiB2c2NhbGVmc3tzLGR9IHhtbS9tZW0seG1tLHhtbXtr
fSAqLw0KKyAgICBjYXNlIFg4NkVNVUxfT1BDX0VWRVhfNjYoMHgwZjM4LCAweDQzKTogLyogdmdl
dGV4cHN7cyxkfSB4bW0vbWVtLHhtbSx4bW17a30gKi8NCisgICAgY2FzZSBYODZFTVVMX09QQ19F
VkVYXzY2KDB4MGYzOCwgMHg5OSk6IC8qIHZmbWFkZDEzMnN7cyxkfSB4bW0vbWVtLHhtbSx4bW17
a30gKi8NCisgICAgY2FzZSBYODZFTVVMX09QQ19FVkVYXzY2KDB4MGYzOCwgMHg5Yik6IC8qIHZm
bXN1YjEzMnN7cyxkfSB4bW0vbWVtLHhtbSx4bW17a30gKi8NCisgICAgY2FzZSBYODZFTVVMX09Q
Q19FVkVYXzY2KDB4MGYzOCwgMHg5ZCk6IC8qIHZmbm1hZGQxMzJze3MsZH0geG1tL21lbSx4bW0s
eG1te2t9ICovDQorICAgIGNhc2UgWDg2RU1VTF9PUENfRVZFWF82NigweDBmMzgsIDB4OWYpOiAv
KiB2Zm5tc3ViMTMyc3tzLGR9IHhtbS9tZW0seG1tLHhtbXtrfSAqLw0KKyAgICBjYXNlIFg4NkVN
VUxfT1BDX0VWRVhfNjYoMHgwZjM4LCAweGE5KTogLyogdmZtYWRkMjEzc3tzLGR9IHhtbS9tZW0s
eG1tLHhtbXtrfSAqLw0KKyAgICBjYXNlIFg4NkVNVUxfT1BDX0VWRVhfNjYoMHgwZjM4LCAweGFi
KTogLyogdmZtc3ViMjEzc3tzLGR9IHhtbS9tZW0seG1tLHhtbXtrfSAqLw0KKyAgICBjYXNlIFg4
NkVNVUxfT1BDX0VWRVhfNjYoMHgwZjM4LCAweGFkKTogLyogdmZubWFkZDIxM3N7cyxkfSB4bW0v
bWVtLHhtbSx4bW17a30gKi8NCisgICAgY2FzZSBYODZFTVVMX09QQ19FVkVYXzY2KDB4MGYzOCwg
MHhhZik6IC8qIHZmbm1zdWIyMTNze3MsZH0geG1tL21lbSx4bW0seG1te2t9ICovDQorICAgIGNh
c2UgWDg2RU1VTF9PUENfRVZFWF82NigweDBmMzgsIDB4YjkpOiAvKiB2Zm1hZGQyMzFze3MsZH0g
eG1tL21lbSx4bW0seG1te2t9ICovDQorICAgIGNhc2UgWDg2RU1VTF9PUENfRVZFWF82NigweDBm
MzgsIDB4YmIpOiAvKiB2Zm1zdWIyMzFze3MsZH0geG1tL21lbSx4bW0seG1te2t9ICovDQorICAg
IGNhc2UgWDg2RU1VTF9PUENfRVZFWF82NigweDBmMzgsIDB4YmQpOiAvKiB2Zm5tYWRkMjMxc3tz
LGR9IHhtbS9tZW0seG1tLHhtbXtrfSAqLw0KKyAgICBjYXNlIFg4NkVNVUxfT1BDX0VWRVhfNjYo
MHgwZjM4LCAweGJmKTogLyogdmZubXN1YjIzMXN7cyxkfSB4bW0vbWVtLHhtbSx4bW17a30gKi8N
CisgICAgICAgIGhvc3RfYW5kX3ZjcHVfbXVzdF9oYXZlKGF2eDUxMmYpOw0KKyAgICBzaW1kX3pt
bV9zY2FsYXJfc2FlOg0KKyAgICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKGVhLnR5cGUgIT0g
T1BfUkVHICYmIGV2ZXguYnJzLCBFWENfVUQpOw0KKyAgICAgICAgaWYgKCAhZXZleC5icnMgKQ0K
KyAgICAgICAgICAgIGF2eDUxMl92bGVuX2NoZWNrKHRydWUpOw0KKyAgICAgICAgZ290byBzaW1k
X3ptbTsNCisNCiAgICAgIGNhc2UgWDg2RU1VTF9PUENfNjYoMHgwZjM4LCAweDM3KTogLyogcGNt
cGd0cSB4bW0vbTEyOCx4bW0gKi8NCiAgICAgICAgICBob3N0X2FuZF92Y3B1X211c3RfaGF2ZShz
c2U0XzIpOw0KICAgICAgICAgIGdvdG8gc2ltZF8wZjM4X2NvbW1vbjsNCkBAIC04OTI2LDYgKzg5
NzIsMzEgQEAgeDg2X2VtdWxhdGUoDQogICAgICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKHZl
eC5sLCBFWENfVUQpOw0KICAgICAgICAgIGdvdG8gc2ltZF8wZl9hdng7DQogIA0KKyAgICBjYXNl
IFg4NkVNVUxfT1BDX0VWRVhfNjYoMHgwZjM4LCAweDUwKTogLyogdnBkcGJ1c2QgW3h5el1tbS9t
ZW0sW3h5el1tbSxbeHl6XW1te2t9ICovDQorICAgIGNhc2UgWDg2RU1VTF9PUENfRVZFWF82Nigw
eDBmMzgsIDB4NTEpOiAvKiB2cGRwYnVzZHMgW3h5el1tbS9tZW0sW3h5el1tbSxbeHl6XW1te2t9
ICovDQorICAgIGNhc2UgWDg2RU1VTF9PUENfRVZFWF82NigweDBmMzgsIDB4NTIpOiAvKiB2cGRw
d3NzZCBbeHl6XW1tL21lbSxbeHl6XW1tLFt4eXpdbW17a30gKi8NCisgICAgY2FzZSBYODZFTVVM
X09QQ19FVkVYXzY2KDB4MGYzOCwgMHg1Myk6IC8qIHZwZHB3c3NkcyBbeHl6XW1tL21lbSxbeHl6
XW1tLFt4eXpdbW17a30gKi8NCisgICAgICAgIGhvc3RfYW5kX3ZjcHVfbXVzdF9oYXZlKGF2eDUx
Ml92bm5pKTsNCisgICAgICAgIGdlbmVyYXRlX2V4Y2VwdGlvbl9pZihldmV4LncsIEVYQ19VRCk7
DQorICAgICAgICBnb3RvIGF2eDUxMmZfbm9fc2FlOw0KKw0KKyAgICBjYXNlIFg4NkVNVUxfT1BD
X1ZFWF82NigweDBmMzgsIDB4NTgpOiAvKiB2cGJyb2FkY2FzdGQgeG1tL20zMix7eCx5fW1tICov
DQorICAgIGNhc2UgWDg2RU1VTF9PUENfVkVYXzY2KDB4MGYzOCwgMHg1OSk6IC8qIHZwYnJvYWRj
YXN0cSB4bW0vbTY0LHt4LHl9bW0gKi8NCisgICAgY2FzZSBYODZFTVVMX09QQ19WRVhfNjYoMHgw
ZjM4LCAweDc4KTogLyogdnBicm9hZGNhc3RiIHhtbS9tOCx7eCx5fW1tICovDQorICAgIGNhc2Ug
WDg2RU1VTF9PUENfVkVYXzY2KDB4MGYzOCwgMHg3OSk6IC8qIHZwYnJvYWRjYXN0dyB4bW0vbTE2
LHt4LHl9bW0gKi8NCisgICAgICAgIG9wX2J5dGVzID0gMSA8PCAoKCEoYiAmIDB4MjApICogMikg
KyAoYiAmIDEpKTsNCisgICAgICAgIC8qIGZhbGwgdGhyb3VnaCAqLw0KKyAgICBjYXNlIFg4NkVN
VUxfT1BDX1ZFWF82NigweDBmMzgsIDB4NDYpOiAvKiB2cHNyYXZkIHt4LHl9bW0vbWVtLHt4LHl9
bW0se3gseX1tbSAqLw0KKyAgICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKHZleC53LCBFWENf
VUQpOw0KKyAgICAgICAgZ290byBzaW1kXzBmX2F2eDI7DQorDQorICAgIGNhc2UgWDg2RU1VTF9P
UENfRVZFWF82NigweDBmMzgsIDB4NGQpOiAvKiB2cmNwMTRze3MsZH0geG1tL21lbSx4bW0seG1t
e2t9ICovDQorICAgIGNhc2UgWDg2RU1VTF9PUENfRVZFWF82NigweDBmMzgsIDB4NGYpOiAvKiB2
cnNxcnQxNHN7cyxkfSB4bW0vbWVtLHhtbSx4bW17a30gKi8NCisgICAgICAgIGhvc3RfYW5kX3Zj
cHVfbXVzdF9oYXZlKGF2eDUxMmYpOw0KKyAgICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKGV2
ZXguYnJzLCBFWENfVUQpOw0KKyAgICAgICAgYXZ4NTEyX3ZsZW5fY2hlY2sodHJ1ZSk7DQorICAg
ICAgICBnb3RvIHNpbWRfem1tOw0KKw0KICAgICAgY2FzZSBYODZFTVVMX09QQ19FVkVYX0YyKDB4
MGYzOCwgMHg1Mik6IC8qIHZwNGRwd3NzZCBtMTI4LHptbSszLHptbXtrfSAqLw0KICAgICAgY2Fz
ZSBYODZFTVVMX09QQ19FVkVYX0YyKDB4MGYzOCwgMHg1Myk6IC8qIHZwNGRwd3NzZHMgbTEyOCx6
bW0rMyx6bW17a30gKi8NCiAgICAgICAgICBob3N0X2FuZF92Y3B1X211c3RfaGF2ZShhdng1MTJf
NHZubml3KTsNCkBAIC04OTQ4LDIzICs5MDE5LDYgQEAgeDg2X2VtdWxhdGUoDQogICAgICAgICAg
aG9zdF9hbmRfdmNwdV9tdXN0X2hhdmUoYXZ4NTEyX3Zwb3BjbnRkcSk7DQogICAgICAgICAgZ290
byBhdng1MTJmX25vX3NhZTsNCiAgDQotICAgIGNhc2UgWDg2RU1VTF9PUENfVkVYXzY2KDB4MGYz
OCwgMHg1OCk6IC8qIHZwYnJvYWRjYXN0ZCB4bW0vbTMyLHt4LHl9bW0gKi8NCi0gICAgY2FzZSBY
ODZFTVVMX09QQ19WRVhfNjYoMHgwZjM4LCAweDU5KTogLyogdnBicm9hZGNhc3RxIHhtbS9tNjQs
e3gseX1tbSAqLw0KLSAgICBjYXNlIFg4NkVNVUxfT1BDX1ZFWF82NigweDBmMzgsIDB4NzgpOiAv
KiB2cGJyb2FkY2FzdGIgeG1tL204LHt4LHl9bW0gKi8NCi0gICAgY2FzZSBYODZFTVVMX09QQ19W
RVhfNjYoMHgwZjM4LCAweDc5KTogLyogdnBicm9hZGNhc3R3IHhtbS9tMTYse3gseX1tbSAqLw0K
LSAgICAgICAgb3BfYnl0ZXMgPSAxIDw8ICgoIShiICYgMHgyMCkgKiAyKSArIChiICYgMSkpOw0K
LSAgICAgICAgLyogZmFsbCB0aHJvdWdoICovDQotICAgIGNhc2UgWDg2RU1VTF9PUENfVkVYXzY2
KDB4MGYzOCwgMHg0Nik6IC8qIHZwc3JhdmQge3gseX1tbS9tZW0se3gseX1tbSx7eCx5fW1tICov
DQotICAgICAgICBnZW5lcmF0ZV9leGNlcHRpb25faWYodmV4LncsIEVYQ19VRCk7DQotICAgICAg
ICBnb3RvIHNpbWRfMGZfYXZ4MjsNCi0NCi0gICAgY2FzZSBYODZFTVVMX09QQ19FVkVYXzY2KDB4
MGYzOCwgMHg0ZCk6IC8qIHZyY3AxNHN7cyxkfSB4bW0vbWVtLHhtbSx4bW17a30gKi8NCi0gICAg
Y2FzZSBYODZFTVVMX09QQ19FVkVYXzY2KDB4MGYzOCwgMHg0Zik6IC8qIHZyc3FydDE0c3tzLGR9
IHhtbS9tZW0seG1tLHhtbXtrfSAqLw0KLSAgICAgICAgaG9zdF9hbmRfdmNwdV9tdXN0X2hhdmUo
YXZ4NTEyZik7DQotICAgICAgICBnZW5lcmF0ZV9leGNlcHRpb25faWYoZXZleC5icnMsIEVYQ19V
RCk7DQotICAgICAgICBhdng1MTJfdmxlbl9jaGVjayh0cnVlKTsNCi0gICAgICAgIGdvdG8gc2lt
ZF96bW07DQotDQogICAgICBjYXNlIFg4NkVNVUxfT1BDX1ZFWF82NigweDBmMzgsIDB4NWEpOiAv
KiB2YnJvYWRjYXN0aTEyOCBtMTI4LHltbSAqLw0KICAgICAgICAgIGdlbmVyYXRlX2V4Y2VwdGlv
bl9pZihlYS50eXBlICE9IE9QX01FTSB8fCAhdmV4LmwgfHwgdmV4LncsIEVYQ19VRCk7DQogICAg
ICAgICAgZ290byBzaW1kXzBmX2F2eDI7DQpAQCAtOTM1Miw2MCArOTQwNiw2IEBAIHg4Nl9lbXVs
YXRlKA0KICAgICAgICAgIGhvc3RfYW5kX3ZjcHVfbXVzdF9oYXZlKGZtYSk7DQogICAgICAgICAg
Z290byBzaW1kXzBmX3ltbTsNCiAgDQotICAgIGNhc2UgWDg2RU1VTF9PUENfRVZFWF82NigweDBm
MzgsIDB4MmMpOiAvKiB2c2NhbGVmcHtzLGR9IFt4eXpdbW0vbWVtLFt4eXpdbW0sW3h5el1tbXtr
fSAqLw0KLSAgICBjYXNlIFg4NkVNVUxfT1BDX0VWRVhfNjYoMHgwZjM4LCAweDQyKTogLyogdmdl
dGV4cHB7cyxkfSBbeHl6XW1tL21lbSxbeHl6XW1te2t9ICovDQotICAgIGNhc2UgWDg2RU1VTF9P
UENfRVZFWF82NigweDBmMzgsIDB4OTYpOiAvKiB2Zm1hZGRzdWIxMzJwe3MsZH0gW3h5el1tbS9t
ZW0sW3h5el1tbSxbeHl6XW1te2t9ICovDQotICAgIGNhc2UgWDg2RU1VTF9PUENfRVZFWF82Nigw
eDBmMzgsIDB4OTcpOiAvKiB2Zm1zdWJhZGQxMzJwe3MsZH0gW3h5el1tbS9tZW0sW3h5el1tbSxb
eHl6XW1te2t9ICovDQotICAgIGNhc2UgWDg2RU1VTF9PUENfRVZFWF82NigweDBmMzgsIDB4OTgp
OiAvKiB2Zm1hZGQxMzJwe3MsZH0gW3h5el1tbS9tZW0sW3h5el1tbSxbeHl6XW1te2t9ICovDQot
ICAgIGNhc2UgWDg2RU1VTF9PUENfRVZFWF82NigweDBmMzgsIDB4OWEpOiAvKiB2Zm1zdWIxMzJw
e3MsZH0gW3h5el1tbS9tZW0sW3h5el1tbSxbeHl6XW1te2t9ICovDQotICAgIGNhc2UgWDg2RU1V
TF9PUENfRVZFWF82NigweDBmMzgsIDB4OWMpOiAvKiB2Zm5tYWRkMTMycHtzLGR9IFt4eXpdbW0v
bWVtLFt4eXpdbW0sW3h5el1tbXtrfSAqLw0KLSAgICBjYXNlIFg4NkVNVUxfT1BDX0VWRVhfNjYo
MHgwZjM4LCAweDllKTogLyogdmZubXN1YjEzMnB7cyxkfSBbeHl6XW1tL21lbSxbeHl6XW1tLFt4
eXpdbW17a30gKi8NCi0gICAgY2FzZSBYODZFTVVMX09QQ19FVkVYXzY2KDB4MGYzOCwgMHhhNik6
IC8qIHZmbWFkZHN1YjIxM3B7cyxkfSBbeHl6XW1tL21lbSxbeHl6XW1tLFt4eXpdbW17a30gKi8N
Ci0gICAgY2FzZSBYODZFTVVMX09QQ19FVkVYXzY2KDB4MGYzOCwgMHhhNyk6IC8qIHZmbXN1YmFk
ZDIxM3B7cyxkfSBbeHl6XW1tL21lbSxbeHl6XW1tLFt4eXpdbW17a30gKi8NCi0gICAgY2FzZSBY
ODZFTVVMX09QQ19FVkVYXzY2KDB4MGYzOCwgMHhhOCk6IC8qIHZmbWFkZDIxM3B7cyxkfSBbeHl6
XW1tL21lbSxbeHl6XW1tLFt4eXpdbW17a30gKi8NCi0gICAgY2FzZSBYODZFTVVMX09QQ19FVkVY
XzY2KDB4MGYzOCwgMHhhYSk6IC8qIHZmbXN1YjIxM3B7cyxkfSBbeHl6XW1tL21lbSxbeHl6XW1t
LFt4eXpdbW17a30gKi8NCi0gICAgY2FzZSBYODZFTVVMX09QQ19FVkVYXzY2KDB4MGYzOCwgMHhh
Yyk6IC8qIHZmbm1hZGQyMTNwe3MsZH0gW3h5el1tbS9tZW0sW3h5el1tbSxbeHl6XW1te2t9ICov
DQotICAgIGNhc2UgWDg2RU1VTF9PUENfRVZFWF82NigweDBmMzgsIDB4YWUpOiAvKiB2Zm5tc3Vi
MjEzcHtzLGR9IFt4eXpdbW0vbWVtLFt4eXpdbW0sW3h5el1tbXtrfSAqLw0KLSAgICBjYXNlIFg4
NkVNVUxfT1BDX0VWRVhfNjYoMHgwZjM4LCAweGI2KTogLyogdmZtYWRkc3ViMjMxcHtzLGR9IFt4
eXpdbW0vbWVtLFt4eXpdbW0sW3h5el1tbXtrfSAqLw0KLSAgICBjYXNlIFg4NkVNVUxfT1BDX0VW
RVhfNjYoMHgwZjM4LCAweGI3KTogLyogdmZtc3ViYWRkMjMxcHtzLGR9IFt4eXpdbW0vbWVtLFt4
eXpdbW0sW3h5el1tbXtrfSAqLw0KLSAgICBjYXNlIFg4NkVNVUxfT1BDX0VWRVhfNjYoMHgwZjM4
LCAweGI4KTogLyogdmZtYWRkMjMxcHtzLGR9IFt4eXpdbW0vbWVtLFt4eXpdbW0sW3h5el1tbXtr
fSAqLw0KLSAgICBjYXNlIFg4NkVNVUxfT1BDX0VWRVhfNjYoMHgwZjM4LCAweGJhKTogLyogdmZt
c3ViMjMxcHtzLGR9IFt4eXpdbW0vbWVtLFt4eXpdbW0sW3h5el1tbXtrfSAqLw0KLSAgICBjYXNl
IFg4NkVNVUxfT1BDX0VWRVhfNjYoMHgwZjM4LCAweGJjKTogLyogdmZubWFkZDIzMXB7cyxkfSBb
eHl6XW1tL21lbSxbeHl6XW1tLFt4eXpdbW17a30gKi8NCi0gICAgY2FzZSBYODZFTVVMX09QQ19F
VkVYXzY2KDB4MGYzOCwgMHhiZSk6IC8qIHZmbm1zdWIyMzFwe3MsZH0gW3h5el1tbS9tZW0sW3h5
el1tbSxbeHl6XW1te2t9ICovDQotICAgICAgICBob3N0X2FuZF92Y3B1X211c3RfaGF2ZShhdng1
MTJmKTsNCi0gICAgICAgIGlmICggZWEudHlwZSAhPSBPUF9SRUcgfHwgIWV2ZXguYnJzICkNCi0g
ICAgICAgICAgICBhdng1MTJfdmxlbl9jaGVjayhmYWxzZSk7DQotICAgICAgICBnb3RvIHNpbWRf
em1tOw0KLQ0KLSAgICBjYXNlIFg4NkVNVUxfT1BDX0VWRVhfNjYoMHgwZjM4LCAweDJkKTogLyog
dnNjYWxlZnN7cyxkfSB4bW0vbWVtLHhtbSx4bW17a30gKi8NCi0gICAgY2FzZSBYODZFTVVMX09Q
Q19FVkVYXzY2KDB4MGYzOCwgMHg0Myk6IC8qIHZnZXRleHBze3MsZH0geG1tL21lbSx4bW0seG1t
e2t9ICovDQotICAgIGNhc2UgWDg2RU1VTF9PUENfRVZFWF82NigweDBmMzgsIDB4OTkpOiAvKiB2
Zm1hZGQxMzJze3MsZH0geG1tL21lbSx4bW0seG1te2t9ICovDQotICAgIGNhc2UgWDg2RU1VTF9P
UENfRVZFWF82NigweDBmMzgsIDB4OWIpOiAvKiB2Zm1zdWIxMzJze3MsZH0geG1tL21lbSx4bW0s
eG1te2t9ICovDQotICAgIGNhc2UgWDg2RU1VTF9PUENfRVZFWF82NigweDBmMzgsIDB4OWQpOiAv
KiB2Zm5tYWRkMTMyc3tzLGR9IHhtbS9tZW0seG1tLHhtbXtrfSAqLw0KLSAgICBjYXNlIFg4NkVN
VUxfT1BDX0VWRVhfNjYoMHgwZjM4LCAweDlmKTogLyogdmZubXN1YjEzMnN7cyxkfSB4bW0vbWVt
LHhtbSx4bW17a30gKi8NCi0gICAgY2FzZSBYODZFTVVMX09QQ19FVkVYXzY2KDB4MGYzOCwgMHhh
OSk6IC8qIHZmbWFkZDIxM3N7cyxkfSB4bW0vbWVtLHhtbSx4bW17a30gKi8NCi0gICAgY2FzZSBY
ODZFTVVMX09QQ19FVkVYXzY2KDB4MGYzOCwgMHhhYik6IC8qIHZmbXN1YjIxM3N7cyxkfSB4bW0v
bWVtLHhtbSx4bW17a30gKi8NCi0gICAgY2FzZSBYODZFTVVMX09QQ19FVkVYXzY2KDB4MGYzOCwg
MHhhZCk6IC8qIHZmbm1hZGQyMTNze3MsZH0geG1tL21lbSx4bW0seG1te2t9ICovDQotICAgIGNh
c2UgWDg2RU1VTF9PUENfRVZFWF82NigweDBmMzgsIDB4YWYpOiAvKiB2Zm5tc3ViMjEzc3tzLGR9
IHhtbS9tZW0seG1tLHhtbXtrfSAqLw0KLSAgICBjYXNlIFg4NkVNVUxfT1BDX0VWRVhfNjYoMHgw
ZjM4LCAweGI5KTogLyogdmZtYWRkMjMxc3tzLGR9IHhtbS9tZW0seG1tLHhtbXtrfSAqLw0KLSAg
ICBjYXNlIFg4NkVNVUxfT1BDX0VWRVhfNjYoMHgwZjM4LCAweGJiKTogLyogdmZtc3ViMjMxc3tz
LGR9IHhtbS9tZW0seG1tLHhtbXtrfSAqLw0KLSAgICBjYXNlIFg4NkVNVUxfT1BDX0VWRVhfNjYo
MHgwZjM4LCAweGJkKTogLyogdmZubWFkZDIzMXN7cyxkfSB4bW0vbWVtLHhtbSx4bW17a30gKi8N
Ci0gICAgY2FzZSBYODZFTVVMX09QQ19FVkVYXzY2KDB4MGYzOCwgMHhiZik6IC8qIHZmbm1zdWIy
MzFze3MsZH0geG1tL21lbSx4bW0seG1te2t9ICovDQotICAgICAgICBob3N0X2FuZF92Y3B1X211
c3RfaGF2ZShhdng1MTJmKTsNCi0gICAgc2ltZF96bW1fc2NhbGFyX3NhZToNCi0gICAgICAgIGdl
bmVyYXRlX2V4Y2VwdGlvbl9pZihlYS50eXBlICE9IE9QX1JFRyAmJiBldmV4LmJycywgRVhDX1VE
KTsNCi0gICAgICAgIGlmICggIWV2ZXguYnJzICkNCi0gICAgICAgICAgICBhdng1MTJfdmxlbl9j
aGVjayh0cnVlKTsNCi0gICAgICAgIGdvdG8gc2ltZF96bW07DQotDQotICAgIGNhc2UgWDg2RU1V
TF9PUENfRVZFWF82NigweDBmMzgsIDB4NTApOiAvKiB2cGRwYnVzZCBbeHl6XW1tL21lbSxbeHl6
XW1tLFt4eXpdbW17a30gKi8NCi0gICAgY2FzZSBYODZFTVVMX09QQ19FVkVYXzY2KDB4MGYzOCwg
MHg1MSk6IC8qIHZwZHBidXNkcyBbeHl6XW1tL21lbSxbeHl6XW1tLFt4eXpdbW17a30gKi8NCi0g
ICAgY2FzZSBYODZFTVVMX09QQ19FVkVYXzY2KDB4MGYzOCwgMHg1Mik6IC8qIHZwZHB3c3NkIFt4
eXpdbW0vbWVtLFt4eXpdbW0sW3h5el1tbXtrfSAqLw0KLSAgICBjYXNlIFg4NkVNVUxfT1BDX0VW
RVhfNjYoMHgwZjM4LCAweDUzKTogLyogdnBkcHdzc2RzIFt4eXpdbW0vbWVtLFt4eXpdbW0sW3h5
el1tbXtrfSAqLw0KLSAgICAgICAgaG9zdF9hbmRfdmNwdV9tdXN0X2hhdmUoYXZ4NTEyX3Zubmkp
Ow0KLSAgICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKGV2ZXgudywgRVhDX1VEKTsNCi0gICAg
ICAgIGdvdG8gYXZ4NTEyZl9ub19zYWU7DQotDQogICAgICBjYXNlIFg4NkVNVUxfT1BDX0VWRVhf
RjIoMHgwZjM4LCAweDlhKTogLyogdjRmbWFkZHBzIG0xMjgsem1tKzMsem1te2t9ICovDQogICAg
ICBjYXNlIFg4NkVNVUxfT1BDX0VWRVhfRjIoMHgwZjM4LCAweGFhKTogLyogdjRmbm1hZGRwcyBt
MTI4LHptbSszLHptbXtrfSAqLw0KICAgICAgICAgIGhvc3RfYW5kX3ZjcHVfbXVzdF9oYXZlKGF2
eDUxMl80Zm1hcHMpOw0KQEAgLTEwMjU0LDExICsxMDI1NCw2IEBAIHg4Nl9lbXVsYXRlKA0KICAg
ICAgICAgIGdlbmVyYXRlX2V4Y2VwdGlvbl9pZihldmV4LmJycyB8fCBldmV4Lm9wbXNrLCBFWENf
VUQpOw0KICAgICAgICAgIGdvdG8gYXZ4NTEyZl9pbW04X25vX3NhZTsNCiAgDQotICAgIGNhc2Ug
WDg2RU1VTF9PUENfVkVYXzY2KDB4MGYzYSwgMHg0YSk6IC8qIHZibGVuZHZwcyB7eCx5fW1tLHt4
LHl9bW0vbWVtLHt4LHl9bW0se3gseX1tbSAqLw0KLSAgICBjYXNlIFg4NkVNVUxfT1BDX1ZFWF82
NigweDBmM2EsIDB4NGIpOiAvKiB2YmxlbmR2cGQge3gseX1tbSx7eCx5fW1tL21lbSx7eCx5fW1t
LHt4LHl9bW0gKi8NCi0gICAgICAgIGdlbmVyYXRlX2V4Y2VwdGlvbl9pZih2ZXgudywgRVhDX1VE
KTsNCi0gICAgICAgIGdvdG8gc2ltZF8wZl9pbW04X2F2eDsNCi0NCiAgICAgIGNhc2UgWDg2RU1V
TF9PUENfVkVYXzY2KDB4MGYzYSwgMHg0OCk6IC8qIHZwZXJtaWwycHMgJGltbSx7eCx5fW1tL21l
bSx7eCx5fW1tLHt4LHl9bW0se3gseX1tbSAqLw0KICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgLyogdnBlcm1pbDJwcyAkaW1tLHt4LHl9bW0se3gseX1tbS9tZW0s
e3gseX1tbSx7eCx5fW1tICovDQogICAgICBjYXNlIFg4NkVNVUxfT1BDX1ZFWF82NigweDBmM2Es
IDB4NDkpOiAvKiB2cGVybWlsMnBkICRpbW0se3gseX1tbS9tZW0se3gseX1tbSx7eCx5fW1tLHt4
LHl9bW0gKi8NCkBAIC0xMDI2Niw2ICsxMDI2MSwxMSBAQCB4ODZfZW11bGF0ZSgNCiAgICAgICAg
ICBob3N0X2FuZF92Y3B1X211c3RfaGF2ZSh4b3ApOw0KICAgICAgICAgIGdvdG8gc2ltZF8wZl9p
bW04X3ltbTsNCiAgDQorICAgIGNhc2UgWDg2RU1VTF9PUENfVkVYXzY2KDB4MGYzYSwgMHg0YSk6
IC8qIHZibGVuZHZwcyB7eCx5fW1tLHt4LHl9bW0vbWVtLHt4LHl9bW0se3gseX1tbSAqLw0KKyAg
ICBjYXNlIFg4NkVNVUxfT1BDX1ZFWF82NigweDBmM2EsIDB4NGIpOiAvKiB2YmxlbmR2cGQge3gs
eX1tbSx7eCx5fW1tL21lbSx7eCx5fW1tLHt4LHl9bW0gKi8NCisgICAgICAgIGdlbmVyYXRlX2V4
Y2VwdGlvbl9pZih2ZXgudywgRVhDX1VEKTsNCisgICAgICAgIGdvdG8gc2ltZF8wZl9pbW04X2F2
eDsNCisNCiAgICAgIGNhc2UgWDg2RU1VTF9PUENfVkVYXzY2KDB4MGYzYSwgMHg0Yyk6IC8qIHZw
YmxlbmR2YiB7eCx5fW1tLHt4LHl9bW0vbWVtLHt4LHl9bW0se3gseX1tbSAqLw0KICAgICAgICAg
IGdlbmVyYXRlX2V4Y2VwdGlvbl9pZih2ZXgudywgRVhDX1VEKTsNCiAgICAgICAgICBnb3RvIHNp
bWRfMGZfaW50X2ltbTg7DQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 17 06:37:34 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Jul 2019 06:37:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hndZF-00055z-TY; Wed, 17 Jul 2019 06:37:33 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=H7Ci=VO=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hndZE-00055I-13
 for xen-devel@lists.xenproject.org; Wed, 17 Jul 2019 06:37:32 +0000
X-Inumbo-ID: 591db826-a85d-11e9-9e7c-870b84464531
Received: from m9a0003g.houston.softwaregrp.com (unknown [15.124.64.68])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 591db826-a85d-11e9-9e7c-870b84464531;
 Wed, 17 Jul 2019 06:37:29 +0000 (UTC)
Received: FROM m9a0003g.houston.softwaregrp.com (15.121.0.190) BY
 m9a0003g.houston.softwaregrp.com WITH ESMTP; 
 Wed, 17 Jul 2019 06:37:28 +0000
Received: from M4W0335.microfocus.com (2002:f78:1193::f78:1193) by
 M9W0067.microfocus.com (2002:f79:be::f79:be) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Wed, 17 Jul 2019 06:36:38 +0000
Received: from NAM01-BY2-obe.outbound.protection.outlook.com (15.124.8.14) by
 M4W0335.microfocus.com (15.120.17.147) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Wed, 17 Jul 2019 06:36:38 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=UcYbt9Rz05aZMKR6OzxYEdASIngkQBRmAtOwfPG94urR+lqnWh4gz2rhryf1ktc66+uF7nJfdygFYMcaIQzR53KLFkWwbpKzllyJlyrobYKmJBO4n3sp69pzlrESlW/OJ3t+oIE4rG2ujBIPfPVvEeJawOikp5MQrGEQ6x51JEft0KHANXqyH1kKMHZGqxGBB9TYTUyauKNzOXQMkluEenxV2AFW6wCg9Zw0BxydqSH4IyhvJOlAExiuZ7q6dHoNHIJSEIJmkq0KtS1Jg9RpSYDgFMYRMuCzK0HLAYs+U5BjK+UWOeCr3y/2ZD1vx5/5hmCIczdsPELhIGt6d+aaKA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=d8q72zfJ3WOo2Ls7IM1t1qwcM9j7dy7FNsRqiRu1ia0=;
 b=ZNnnUlp4ei6powCRCwCZ8gF/iCrx0t4UMA+gsO0F5Y5BiSBD9ZNPOWFJCkTHlRG1n73G+3BWLycfltSFBAd/Wzt6B5YEDe4GRcGCNGKNt4vhYM/nK2wM43oVnOAdni9kI/lWQPhPd/s6dMNlYqlKZKh8l+uqGUC7kf3ZdvM0mdBfc8xRTYRIon6xcjypl2Focooi738oiqqsrwRyUvqkrB+1A58EUWZxEuqiTlWKoWGcLlOKFUP/xxVQ5E34HwoMTceShFaDwfMDz23i+Wc89BmklN0swjIFZkKJaYU2qqA5MARONnphoyPUuG9ySCLsgRG2I8SiGv2nRxp4ciHpvA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB3196.namprd18.prod.outlook.com (10.255.172.205) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.14; Wed, 17 Jul 2019 06:36:37 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Wed, 17 Jul 2019
 06:36:37 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v10 09/13] x86emul: support GFNI insns
Thread-Index: AQHVPGn7+v6GNL/Da0yuHnUGTD+OuA==
Date: Wed, 17 Jul 2019 06:36:37 +0000
Message-ID: <7356eab0-65d1-c700-061f-8851b2266df4@suse.com>
References: <0ccca19e-7bbb-ab1e-c0bb-a568b02874e0@suse.com>
In-Reply-To: <0ccca19e-7bbb-ab1e-c0bb-a568b02874e0@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB8PR09CA0005.eurprd09.prod.outlook.com
 (2603:10a6:10:a0::18) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: f32eade9-bede-4f90-9a48-08d70a811e2b
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(5600148)(711020)(4605104)(1401327)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7193020);
 SRVR:DM6PR18MB3196; 
x-ms-traffictypediagnostic: DM6PR18MB3196:
x-microsoft-antispam-prvs: <DM6PR18MB31961B65F4C4B5978865D497B3C90@DM6PR18MB3196.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:1169;
x-forefront-prvs: 01018CB5B3
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(366004)(376002)(346002)(39860400002)(136003)(396003)(199004)(189003)(6116002)(5660300002)(53936002)(30864003)(31686004)(256004)(476003)(8936002)(66946007)(2616005)(446003)(81156014)(99286004)(486006)(11346002)(66066001)(6512007)(3846002)(478600001)(186003)(81166006)(4326008)(54906003)(316002)(86362001)(7736002)(102836004)(8676002)(6506007)(36756003)(80792005)(68736007)(6916009)(2501003)(6486002)(26005)(76176011)(31696002)(386003)(64756008)(71200400001)(66446008)(6436002)(66476007)(25786009)(2906002)(66556008)(305945005)(14454004)(5640700003)(2351001)(71190400001)(52116002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB3196;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: ROETrnK0hjovgceJnSmpheBBRcaN3MIHLsKBLxP/2MWsZxrnLq6KEbTvr25nNLgS/Wo4eC0gK5iYHScUfVsrjLxZhpHGCdXXi3WN8zMBRhpwI+zw7CSCyPBu7K1hl8TxScsXngjaaU1YFI6BfeZp5gcyM9WZgO5I/Kc96WQeuCHIWFyxGVXqIYzSGdE6WAqby8ZmQvAXhAJViFqRH0kA8xuQIg02F2YMXkJG33BMr0IJSmsnSsc35JcGB8RB0WdCWeecRvujuDSikni/kLDgVgA69MUxXQXsk86r8stmJhB9EQuiT9y954ANsKQR8KXuLvFP+I5by2is6tYVxvVDLZrGsD9IKjEwpUfWdr7gFsCB1EuRF3RZLoxNEZDG+624pui0xrQ6v0T2hhgIKeaVYUYb24/Zfy9RUZgN5zIH7L4=
Content-ID: <2A41CED07284E446BD547973C1390070@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: f32eade9-bede-4f90-9a48-08d70a811e2b
X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Jul 2019 06:36:37.0616 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB3196
X-OriginatorOrg: suse.com
Subject: [Xen-devel] [PATCH v10 09/13] x86emul: support GFNI insns
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 RogerPau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QXMgdG8gdGhlIGZlYXR1cmUgZGVwZW5kZW5jeSBhZGp1c3RtZW50LCB3aGlsZSBzdHJpY3RseSBz
cGVha2luZyBTU0UgaXMNCmEgc3VmZmljaWVudCBwcmVyZXEgKHRvIGhhdmUgWE1NIHJlZ2lzdGVy
cyksIHZlY3RvcnMgb2YgYnl0ZXMgYW5kIHF3b3Jkcw0KaGF2ZSBnb3QgaW50cm9kdWNlZCBvbmx5
IHdpdGggU1NFMi4gZ2NjLCBmb3IgZXhhbXBsZSwgdXNlcyBhIHNpbWlsYXINCmNvbm5lY3Rpb24g
aW4gaXRzIHJlc3BlY3RpdmUgaW50cmluc2ljcyBoZWFkZXIuDQoNClNpZ25lZC1vZmYtYnk6IEph
biBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4NCkFja2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxh
bmRyZXcuY29vcGVyM0BjaXRyaXguY29tPg0KLS0tDQp2OTogUmUtYmFzZS4gRHJvcCBzdGFsZSBw
YXJ0IG9mIGRlc2NyaXB0aW9uLg0Kdjg6IEFkZCB7ZXZleH0tcHJvZHVjaW5nIHZnZjJwOG11bGIg
YWxpYXMgdG8gc2ltZC5oLiBBZGQgbWlzc2luZyBzaW1kLmgNCiAgICAgZGVwZW5kZW5jeS4gUmUt
YmFzZS4NCnY3OiBOZXcuDQoNCi0tLSBhL3Rvb2xzL3Rlc3RzL3g4Nl9lbXVsYXRvci9NYWtlZmls
ZQ0KKysrIGIvdG9vbHMvdGVzdHMveDg2X2VtdWxhdG9yL01ha2VmaWxlDQpAQCAtMTksNyArMTks
OCBAQCBDRkxBR1MgKz0gJChDRkxBR1NfeGVuaW5jbHVkZSkNCiAgU0lNRCA6PSAzZG5vdyBzc2Ug
c3NlMiBzc2U0IGF2eCBhdngyIHhvcCBhdng1MTJmIGF2eDUxMmJ3IGF2eDUxMmRxIGF2eDUxMmVy
IGF2eDUxMnZibWkNCiAgRk1BIDo9IGZtYTQgZm1hDQogIFNHIDo9IGF2eDItc2cgYXZ4NTEyZi1z
ZyBhdng1MTJ2bC1zZw0KLVRFU1RDQVNFUyA6PSBibG93ZmlzaCAkKFNJTUQpICQoRk1BKSAkKFNH
KQ0KK0dGIDo9IHNzZTItZ2YgYXZ4Mi1nZiBhdng1MTJidy1nZg0KK1RFU1RDQVNFUyA6PSBibG93
ZmlzaCAkKFNJTUQpICQoRk1BKSAkKFNHKSAkKEdGKQ0KICANCiAgT1BNQVNLIDo9IGF2eDUxMmYg
YXZ4NTEyZHEgYXZ4NTEyYncNCiAgDQpAQCAtMTQyLDEyICsxNDMsMTcgQEAgJCgxKS1jZmxhZ3Mg
Oj0gXA0KICAJICAgJChmb3JlYWNoIGZsdCwkKCQoMSktZmx0cyksIFwNCiAgCSAgICAgIi1EXyQo
dmVjKXgkKGlkeClmJChmbHQpIC1tJCgxOi1zZz0pICQoY2FsbCBub24tc3NlLCQoMSkpIC1PcyAt
RFZFQ19NQVg9JCh2ZWMpIC1ESURYX1NJWkU9JChpZHgpIC1ERkxPQVRfU0laRT0kKGZsdCkiKSkp
DQogIGVuZGVmDQorZGVmaW5lIHNpbWQtZ2YtZGVmcw0KKyQoMSktY2ZsYWdzIDo9ICQoZm9yZWFj
aCB2ZWMsJCgkKDE6LWdmPSktdmVjcyksIFwNCisJICAgICAgICAgIi1EXyQodmVjKSAtbWdmbmkg
LW0kKDE6LWdmPSkgJChjYWxsIG5vbi1zc2UsJCgxKSkgLU9zIC1EVkVDX1NJWkU9JCh2ZWMpIikN
CitlbmRlZg0KICBkZWZpbmUgb3BtYXNrLWRlZnMNCiAgJCgxKS1vcG1hc2stY2ZsYWdzIDo9ICQo
Zm9yZWFjaCB2ZWMsJCgkKDEpLW9wbWFzay12ZWNzKSwgIi1EXyQodmVjKSAtbSQoMSkgLU9zIC1E
U0laRT0kKHZlYykiKQ0KICBlbmRlZg0KICANCiAgJChmb3JlYWNoIGZsYXZvciwkKFNJTUQpICQo
Rk1BKSwkKGV2YWwgJChjYWxsIHNpbWQtZGVmcywkKGZsYXZvcikpKSkNCiAgJChmb3JlYWNoIGZs
YXZvciwkKFNHKSwkKGV2YWwgJChjYWxsIHNpbWQtc2ctZGVmcywkKGZsYXZvcikpKSkNCiskKGZv
cmVhY2ggZmxhdm9yLCQoR0YpLCQoZXZhbCAkKGNhbGwgc2ltZC1nZi1kZWZzLCQoZmxhdm9yKSkp
KQ0KICAkKGZvcmVhY2ggZmxhdm9yLCQoT1BNQVNLKSwkKGV2YWwgJChjYWxsIG9wbWFzay1kZWZz
LCQoZmxhdm9yKSkpKQ0KICANCiAgZmlyc3Qtc3RyaW5nID0gJChzaGVsbCBmb3IgcyBpbiAkKDEp
OyBkbyBlY2hvICIkJHMiOyBicmVhazsgZG9uZSkNCkBAIC0xOTcsNyArMjAzLDEwIEBAICQoYWRk
c3VmZml4IC5jLCQoRk1BKSk6DQogICQoYWRkc3VmZml4IC5jLCQoU0cpKToNCiAgCWxuIC1zZiBz
aW1kLXNnLmMgJEANCiAgDQotJChhZGRzdWZmaXggLmgsJChTSU1EKSAkKEZNQSkgJChTRykpOiBz
aW1kLmgNCiskKGFkZHN1ZmZpeCAuYywkKEdGKSk6DQorCWxuIC1zZiBzaW1kLWdmLmMgJEANCisN
CiskKGFkZHN1ZmZpeCAuaCwkKFNJTUQpICQoRk1BKSAkKFNHKSAkKEdGKSk6IHNpbWQuaA0KICAN
CiAgeG9wLmggYXZ4NTEyZi5oOiBzaW1kLWZtYS5jDQogIA0KLS0tIGEvdG9vbHMvdGVzdHMveDg2
X2VtdWxhdG9yL2V2ZXgtZGlzcDguYw0KKysrIGIvdG9vbHMvdGVzdHMveDg2X2VtdWxhdG9yL2V2
ZXgtZGlzcDguYw0KQEAgLTU5MSw2ICs1OTEsMTIgQEAgc3RhdGljIGNvbnN0IHN0cnVjdCB0ZXN0
IGF2eDUxMl92cG9wY250ZA0KICAgICAgSU5TTihwb3BjbnQsIDY2LCAwZjM4LCA1NSwgdmwsIGRx
LCB2bCkNCiAgfTsNCiAgDQorc3RhdGljIGNvbnN0IHN0cnVjdCB0ZXN0IGdmbmlfYWxsW10gPSB7
DQorICAgIElOU04oZ2YycDhhZmZpbmVpbnZxYiwgNjYsIDBmM2EsIGNmLCB2bCwgcSwgdmwpLA0K
KyAgICBJTlNOKGdmMnA4YWZmaW5lcWIsICAgIDY2LCAwZjNhLCBjZSwgdmwsIHEsIHZsKSwNCisg
ICAgSU5TTihnZjJwOG11bGIsICAgICAgICA2NiwgMGYzOCwgY2YsIHZsLCBiLCB2bCksDQorfTsN
CisNCiAgLyoNCiAgICogVGhlIHVzZXMgb2YgYiBpbiB0aGlzIHRhYmxlIGFyZSBzaW1wbHkgKG9u
ZSBvZikgdGhlIHNob3J0ZXN0IGZvcm0ocykgb2YNCiAgICogc2F5aW5nICJubyBicm9hZGNhc3Qi
IHdpdGhvdXQgaW50cm9kdWNpbmcgYSAxMjgtYml0IGdyYW51bGFyaXR5IGVudW1lcmF0b3IuDQpA
QCAtOTg3LDYgKzk5Myw3IEBAIHZvaWQgZXZleF9kaXNwOF90ZXN0KHZvaWQgKmluc3RyLCBzdHJ1
Y3QNCiAgDQogICAgICBpZiAoIGNwdV9oYXNfYXZ4NTEyZiApDQogICAgICB7DQorICAgICAgICBS
VU4oZ2ZuaSwgYWxsKTsNCiAgICAgICAgICBSVU4odmFlcywgYWxsKTsNCiAgICAgICAgICBSVU4o
dnBjbG11bHFkcSwgYWxsKTsNCiAgICAgIH0NCi0tLSBhL3Rvb2xzL3Rlc3RzL3g4Nl9lbXVsYXRv
ci9zaW1kLmgNCisrKyBiL3Rvb2xzL3Rlc3RzL3g4Nl9lbXVsYXRvci9zaW1kLmgNCkBAIC0zNzEs
NiArMzcxLDcgQEAgT1ZSKGN2dHRzZDJzaXEpOw0KICBPVlIoY3Z0dHNzMnNpKTsNCiAgT1ZSKGN2
dHRzczJzaWwpOw0KICBPVlIoY3Z0dHNzMnNpcSk7DQorT1ZSKGdmMnA4bXVsYik7DQogIE9WUiht
b3ZkZHVwKTsNCiAgT1ZSKG1vdm50ZHEpOw0KICBPVlIobW92bnRkcWEpOw0KLS0tIC9kZXYvbnVs
bA0KKysrIGIvdG9vbHMvdGVzdHMveDg2X2VtdWxhdG9yL3NpbWQtZ2YuYw0KQEAgLTAsMCArMSw4
MCBAQA0KKyNkZWZpbmUgVUlOVF9TSVpFIDENCisNCisjaW5jbHVkZSAic2ltZC5oIg0KK0VOVFJZ
KGdmX3Rlc3QpOw0KKw0KKyNpZiBWRUNfU0laRSA9PSAxNg0KKyMgZGVmaW5lIEdGKG9wLCBzLCBh
Li4uKSBfX2J1aWx0aW5faWEzMl92Z2YycDggIyMgb3AgIyMgX3YxNnFpICMjIHMoYSkNCisjZWxp
ZiBWRUNfU0laRSA9PSAzMg0KKyMgZGVmaW5lIEdGKG9wLCBzLCBhLi4uKSBfX2J1aWx0aW5faWEz
Ml92Z2YycDggIyMgb3AgIyMgX3YzMnFpICMjIHMoYSkNCisjZWxpZiBWRUNfU0laRSA9PSA2NA0K
KyMgZGVmaW5lIEdGKG9wLCBzLCBhLi4uKSBfX2J1aWx0aW5faWEzMl92Z2YycDggIyMgb3AgIyMg
X3Y2NHFpICMjIHMoYSkNCisjZW5kaWYNCisNCisjaWZkZWYgX19BVlg1MTJCV19fDQorIyBkZWZp
bmUgQUxMX1RSVUUgKH4wVUxMID4+ICg2NCAtIEVMRU1fQ09VTlQpKQ0KKyMgZGVmaW5lIGVxKHgs
IHkpIChCKHBjbXBlcWIsIF9tYXNrLCAodnFpX3QpKHgpLCAodnFpX3QpKHkpLCAtMSkgPT0gQUxM
X1RSVUUpDQorIyBkZWZpbmUgbXVsKHgsIHkpIEdGKG11bGIsIF9tYXNrLCAodnFpX3QpKHgpLCAo
dnFpX3QpKHkpLCAodnFpX3QpdW5kZWYoKSwgfjApDQorIyBkZWZpbmUgdHJhbnNmb3JtKG0sIGRp
ciwgeCwgYykgKHsgXA0KKyAgICB2ZWNfdCB0XzsgXA0KKyAgICBhc20gKCAidmdmMnA4YWZmaW5l
IiAjZGlyICJxYiAlW2ltbV0sICVbbWF0cml4XSV7MXRvJWNbbl0lfSwgJVtzcmNdLCAlW2RzdF0i
IFwNCisgICAgICAgICAgOiBbZHN0XSAiPXYiICh0XykgXA0KKyAgICAgICAgICA6IFttYXRyaXhd
ICJtIiAobSksIFtzcmNdICJ2IiAoeCksIFtpbW1dICJpIiAoYyksIFtuXSAiaSIgKFZFQ19TSVpF
IC8gOCkgKTsgXA0KKyAgICB0XzsgXA0KK30pDQorI2Vsc2UNCisjIGlmIGRlZmluZWQoX19BVlgy
X18pDQorIyAgZGVmaW5lIGJjc3RxKHgpICh7IFwNCisgICAgdmRpX3QgdF87IFwNCisgICAgYXNt
ICggInZwYnJvYWRjYXN0cSAlMSwgJTAiIDogIj14IiAodF8pIDogIm0iICh4KSApOyBcDQorICAg
IHRfOyBcDQorfSkNCisjICBkZWZpbmUgdG9fYm9vbChjbXApIEIocHRlc3RjLCAsIGNtcCwgKHZk
aV90KXt9ID09IDApDQorIyBlbHNlDQorIyAgZGVmaW5lIGJjc3RxKHgpICgodmRpX3Qpe3gsIHh9
KQ0KKyMgIGRlZmluZSB0b19ib29sKGNtcCkgKF9fYnVpbHRpbl9pYTMyX3Btb3Ztc2tiMTI4KGNt
cCkgPT0gMHhmZmZmKQ0KKyMgZW5kaWYNCisjIGRlZmluZSBlcSh4LCB5KSB0b19ib29sKCh4KSA9
PSAoeSkpDQorIyBkZWZpbmUgbXVsKHgsIHkpIEdGKG11bGIsICwgKHZxaV90KSh4KSwgKHZxaV90
KSh5KSkNCisjIGRlZmluZSB0cmFuc2Zvcm0obSwgZGlyLCB4LCBjKSAoeyBcDQorICAgIHZkaV90
IG1fID0gYmNzdHEobSk7IFwNCisgICAgdG91Y2gobV8pOyBcDQorICAgICgodmVjX3QpR0YoYWZm
aW5lICMjIGRpciAjIyBxYiwgLCAodnFpX3QpKHgpLCAodnFpX3QpbV8sIGMpKTsgXA0KK30pDQor
I2VuZGlmDQorDQorY29uc3QgdW5zaWduZWQgX19hdHRyaWJ1dGVfXygobW9kZShESSkpKSBpZGVu
dCA9IDB4MDEwMjA0MDgxMDIwNDA4MFVMTDsNCisNCitpbnQgZ2ZfdGVzdCh2b2lkKQ0KK3sNCisg
ICAgdW5zaWduZWQgaW50IGk7DQorICAgIHZlY190IHNyYywgb25lOw0KKw0KKyAgICBmb3IgKCBp
ID0gMDsgaSA8IEVMRU1fQ09VTlQ7ICsraSApDQorICAgIHsNCisgICAgICAgIHNyY1tpXSA9IGk7
DQorICAgICAgICBvbmVbaV0gPSAxOw0KKyAgICB9DQorDQorICAgIC8qIFNwZWNpYWwgY2FzZSBm
b3IgZmlyc3QgaXRlcmF0aW9uLiAqLw0KKyAgICBvbmVbMF0gPSAwOw0KKw0KKyAgICBkbyB7DQor
ICAgICAgICB2ZWNfdCBpbnYgPSB0cmFuc2Zvcm0oaWRlbnQsIGludiwgc3JjLCAwKTsNCisNCisg
ICAgICAgIHRvdWNoKHNyYyk7DQorICAgICAgICB0b3VjaChpbnYpOw0KKyAgICAgICAgaWYgKCAh
ZXEobXVsKHNyYywgaW52KSwgb25lKSApIHJldHVybiBfX0xJTkVfXzsNCisNCisgICAgICAgIHRv
dWNoKHNyYyk7DQorICAgICAgICB0b3VjaChpbnYpOw0KKyAgICAgICAgaWYgKCAhZXEobXVsKGlu
diwgc3JjKSwgb25lKSApIHJldHVybiBfX0xJTkVfXzsNCisNCisgICAgICAgIG9uZVswXSA9IDE7
DQorDQorICAgICAgICBzcmMgKz0gRUxFTV9DT1VOVDsNCisgICAgICAgIGkgKz0gRUxFTV9DT1VO
VDsNCisgICAgfSB3aGlsZSAoIGkgPCAyNTYgKTsNCisNCisgICAgcmV0dXJuIDA7DQorfQ0KLS0t
IGEvdG9vbHMvdGVzdHMveDg2X2VtdWxhdG9yL3Rlc3RfeDg2X2VtdWxhdG9yLmMNCisrKyBiL3Rv
b2xzL3Rlc3RzL3g4Nl9lbXVsYXRvci90ZXN0X3g4Nl9lbXVsYXRvci5jDQpAQCAtMTEsMTIgKzEx
LDE0IEBAIGFzbSAoICIucHVzaHNlY3Rpb24gLnRlc3QsIFwiYXhcIiwgQHByb2cNCiAgI2luY2x1
ZGUgIjNkbm93LmgiDQogICNpbmNsdWRlICJzc2UuaCINCiAgI2luY2x1ZGUgInNzZTIuaCINCisj
aW5jbHVkZSAic3NlMi1nZi5oIg0KICAjaW5jbHVkZSAic3NlNC5oIg0KICAjaW5jbHVkZSAiYXZ4
LmgiDQogICNpbmNsdWRlICJmbWE0LmgiDQogICNpbmNsdWRlICJmbWEuaCINCiAgI2luY2x1ZGUg
ImF2eDIuaCINCiAgI2luY2x1ZGUgImF2eDItc2cuaCINCisjaW5jbHVkZSAiYXZ4Mi1nZi5oIg0K
ICAjaW5jbHVkZSAieG9wLmgiDQogICNpbmNsdWRlICJhdng1MTJmLW9wbWFzay5oIg0KICAjaW5j
bHVkZSAiYXZ4NTEyZHEtb3BtYXNrLmgiDQpAQCAtMjUsNiArMjcsNyBAQCBhc20gKCAiLnB1c2hz
ZWN0aW9uIC50ZXN0LCBcImF4XCIsIEBwcm9nDQogICNpbmNsdWRlICJhdng1MTJmLXNnLmgiDQog
ICNpbmNsdWRlICJhdng1MTJ2bC1zZy5oIg0KICAjaW5jbHVkZSAiYXZ4NTEyYncuaCINCisjaW5j
bHVkZSAiYXZ4NTEyYnctZ2YuaCINCiAgI2luY2x1ZGUgImF2eDUxMmRxLmgiDQogICNpbmNsdWRl
ICJhdng1MTJlci5oIg0KICAjaW5jbHVkZSAiYXZ4NTEydmJtaS5oIg0KQEAgLTEzOCw2ICsxNDEs
MjYgQEAgc3RhdGljIGJvb2wgc2ltZF9jaGVja19hdng1MTJ2Ym1pX3ZsKHZvaQ0KICAgICAgcmV0
dXJuIGNwdV9oYXNfYXZ4NTEyX3ZibWkgJiYgY3B1X2hhc19hdng1MTJ2bDsNCiAgfQ0KICANCitz
dGF0aWMgYm9vbCBzaW1kX2NoZWNrX3NzZTJfZ2Yodm9pZCkNCit7DQorICAgIHJldHVybiBjcHVf
aGFzX2dmbmkgJiYgY3B1X2hhc19zc2UyOw0KK30NCisNCitzdGF0aWMgYm9vbCBzaW1kX2NoZWNr
X2F2eDJfZ2Yodm9pZCkNCit7DQorICAgIHJldHVybiBjcHVfaGFzX2dmbmkgJiYgY3B1X2hhc19h
dngyOw0KK30NCisNCitzdGF0aWMgYm9vbCBzaW1kX2NoZWNrX2F2eDUxMmJ3X2dmKHZvaWQpDQor
ew0KKyAgICByZXR1cm4gY3B1X2hhc19nZm5pICYmIGNwdV9oYXNfYXZ4NTEyYnc7DQorfQ0KKw0K
K3N0YXRpYyBib29sIHNpbWRfY2hlY2tfYXZ4NTEyYndfZ2Zfdmwodm9pZCkNCit7DQorICAgIHJl
dHVybiBjcHVfaGFzX2dmbmkgJiYgY3B1X2hhc19hdng1MTJ2bDsNCit9DQorDQogIHN0YXRpYyB2
b2lkIHNpbWRfc2V0X3JlZ3Moc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpDQogIHsNCiAgICAg
IGlmICggY3B1X2hhc19tbXggKQ0KQEAgLTM5NSw2ICs0MTgsMTIgQEAgc3RhdGljIGNvbnN0IHN0
cnVjdCB7DQogICAgICBBVlg1MTJWTChfVkJNSStWTCB1MTZ4OCwgYXZ4NTEydmJtaSwgICAgMTZ1
MiksDQogICAgICBBVlg1MTJWTChfVkJNSStWTCBzMTZ4MTYsIGF2eDUxMnZibWksICAgMzJpMiks
DQogICAgICBBVlg1MTJWTChfVkJNSStWTCB1MTZ4MTYsIGF2eDUxMnZibWksICAgMzJ1MiksDQor
ICAgIFNJTUQoR0ZOSSAobGVnYWN5KSwgICAgICAgc3NlMl9nZiwgICAgICAgIDE2KSwNCisgICAg
U0lNRChHRk5JIChWRVgveDE2KSwgICAgICBhdngyX2dmLCAgICAgICAgMTYpLA0KKyAgICBTSU1E
KEdGTkkgKFZFWC94MzIpLCAgICAgIGF2eDJfZ2YsICAgICAgICAzMiksDQorICAgIFNJTUQoR0ZO
SSAoRVZFWC94NjQpLCBhdng1MTJid19nZiwgICAgICAgIDY0KSwNCisgICAgQVZYNTEyVkwoVkwr
R0ZOSSAoeDE2KSwgYXZ4NTEyYndfZ2YsICAgICAgMTYpLA0KKyAgICBBVlg1MTJWTChWTCtHRk5J
ICh4MzIpLCBhdng1MTJid19nZiwgICAgICAzMiksDQogICN1bmRlZiBBVlg1MTJWTF8NCiAgI3Vu
ZGVmIEFWWDUxMlZMDQogICN1bmRlZiBTSU1EXw0KLS0tIGEvdG9vbHMvdGVzdHMveDg2X2VtdWxh
dG9yL3g4Ni1lbXVsYXRlLmgNCisrKyBiL3Rvb2xzL3Rlc3RzL3g4Nl9lbXVsYXRvci94ODYtZW11
bGF0ZS5oDQpAQCAtMTQ0LDYgKzE0NCw3IEBAIHN0YXRpYyBpbmxpbmUgYm9vbCB4Y3IwX21hc2so
dWludDY0X3QgbWENCiAgI2RlZmluZSBjcHVfaGFzX2F2eDUxMnZsICAoY3AuZmVhdC5hdng1MTJ2
bCAmJiB4Y3IwX21hc2soMHhlNikpDQogICNkZWZpbmUgY3B1X2hhc19hdng1MTJfdmJtaSAoY3Au
ZmVhdC5hdng1MTJfdmJtaSAmJiB4Y3IwX21hc2soMHhlNikpDQogICNkZWZpbmUgY3B1X2hhc19h
dng1MTJfdmJtaTIgKGNwLmZlYXQuYXZ4NTEyX3ZibWkyICYmIHhjcjBfbWFzaygweGU2KSkNCisj
ZGVmaW5lIGNwdV9oYXNfZ2ZuaSAgICAgICBjcC5mZWF0LmdmbmkNCiAgI2RlZmluZSBjcHVfaGFz
X3ZhZXMgICAgICAoY3AuZmVhdC52YWVzICYmIHhjcjBfbWFzayg2KSkNCiAgI2RlZmluZSBjcHVf
aGFzX3ZwY2xtdWxxZHEgKGNwLmZlYXQudnBjbG11bHFkcSAmJiB4Y3IwX21hc2soNikpDQogICNk
ZWZpbmUgY3B1X2hhc19hdng1MTJfdm5uaSAoY3AuZmVhdC5hdng1MTJfdm5uaSAmJiB4Y3IwX21h
c2soMHhlNikpDQotLS0gYS94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYw0K
KysrIGIveGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmMNCkBAIC01NDAsNiAr
NTQwLDcgQEAgc3RhdGljIGNvbnN0IHN0cnVjdCBleHQwZjM4X3RhYmxlIHsNCiAgICAgIFsweGNi
XSA9IHsgLnNpbWRfc2l6ZSA9IHNpbWRfc2NhbGFyX3ZleHcsIC5kOHMgPSBkOHNfZHEgfSwNCiAg
ICAgIFsweGNjXSA9IHsgLnNpbWRfc2l6ZSA9IHNpbWRfcGFja2VkX2ZwLCAudHdvX29wID0gMSwg
LmQ4cyA9IGQ4c192bCB9LA0KICAgICAgWzB4Y2RdID0geyAuc2ltZF9zaXplID0gc2ltZF9zY2Fs
YXJfdmV4dywgLmQ4cyA9IGQ4c19kcSB9LA0KKyAgICBbMHhjZl0gPSB7IC5zaW1kX3NpemUgPSBz
aW1kX3BhY2tlZF9pbnQsIC5kOHMgPSBkOHNfdmwgfSwNCiAgICAgIFsweGRiXSA9IHsgLnNpbWRf
c2l6ZSA9IHNpbWRfcGFja2VkX2ludCwgLnR3b19vcCA9IDEgfSwNCiAgICAgIFsweGRjIC4uLiAw
eGRmXSA9IHsgLnNpbWRfc2l6ZSA9IHNpbWRfcGFja2VkX2ludCwgLmQ4cyA9IGQ4c192bCB9LA0K
ICAgICAgWzB4ZjBdID0geyAudHdvX29wID0gMSB9LA0KQEAgLTYxOSw2ICs2MjAsNyBAQCBzdGF0
aWMgY29uc3Qgc3RydWN0IGV4dDBmM2FfdGFibGUgew0KICAgICAgWzB4N2MgLi4uIDB4N2RdID0g
eyAuc2ltZF9zaXplID0gc2ltZF9wYWNrZWRfZnAsIC5mb3VyX29wID0gMSB9LA0KICAgICAgWzB4
N2UgLi4uIDB4N2ZdID0geyAuc2ltZF9zaXplID0gc2ltZF9zY2FsYXJfb3BjLCAuZm91cl9vcCA9
IDEgfSwNCiAgICAgIFsweGNjXSA9IHsgLnNpbWRfc2l6ZSA9IHNpbWRfb3RoZXIgfSwNCisgICAg
WzB4Y2UgLi4uIDB4Y2ZdID0geyAuc2ltZF9zaXplID0gc2ltZF9wYWNrZWRfaW50LCAuZDhzID0g
ZDhzX3ZsIH0sDQogICAgICBbMHhkZl0gPSB7IC5zaW1kX3NpemUgPSBzaW1kX3BhY2tlZF9pbnQs
IC50d29fb3AgPSAxIH0sDQogICAgICBbMHhmMF0gPSB7fSwNCiAgfTsNCkBAIC0xODkwLDYgKzE4
OTIsNyBAQCBpbl9wcm90bW9kZSgNCiAgI2RlZmluZSB2Y3B1X2hhc19hdng1MTJ2bCgpICAgIChj
dHh0LT5jcHVpZC0+ZmVhdC5hdng1MTJ2bCkNCiAgI2RlZmluZSB2Y3B1X2hhc19hdng1MTJfdmJt
aSgpIChjdHh0LT5jcHVpZC0+ZmVhdC5hdng1MTJfdmJtaSkNCiAgI2RlZmluZSB2Y3B1X2hhc19h
dng1MTJfdmJtaTIoKSAoY3R4dC0+Y3B1aWQtPmZlYXQuYXZ4NTEyX3ZibWkyKQ0KKyNkZWZpbmUg
dmNwdV9oYXNfZ2ZuaSgpICAgICAgICAoY3R4dC0+Y3B1aWQtPmZlYXQuZ2ZuaSkNCiAgI2RlZmlu
ZSB2Y3B1X2hhc192YWVzKCkgICAgICAgIChjdHh0LT5jcHVpZC0+ZmVhdC52YWVzKQ0KICAjZGVm
aW5lIHZjcHVfaGFzX3ZwY2xtdWxxZHEoKSAgKGN0eHQtPmNwdWlkLT5mZWF0LnZwY2xtdWxxZHEp
DQogICNkZWZpbmUgdmNwdV9oYXNfYXZ4NTEyX3ZubmkoKSAoY3R4dC0+Y3B1aWQtPmZlYXQuYXZ4
NTEyX3ZubmkpDQpAQCAtOTY0MCw2ICs5NjQzLDIxIEBAIHg4Nl9lbXVsYXRlKA0KICAgICAgICAg
IGhvc3RfYW5kX3ZjcHVfbXVzdF9oYXZlKGF2eDUxMmVyKTsNCiAgICAgICAgICBnb3RvIHNpbWRf
em1tX3NjYWxhcl9zYWU7DQogIA0KKyAgICBjYXNlIFg4NkVNVUxfT1BDXzY2KDB4MGYzOCwgMHhj
Zik6ICAgICAgLyogZ2YycDhtdWxiIHhtbS9tMTI4LHhtbSAqLw0KKyAgICAgICAgaG9zdF9hbmRf
dmNwdV9tdXN0X2hhdmUoZ2ZuaSk7DQorICAgICAgICBnb3RvIHNpbWRfMGYzOF9jb21tb247DQor
DQorICAgIGNhc2UgWDg2RU1VTF9PUENfVkVYXzY2KDB4MGYzOCwgMHhjZik6ICAvKiB2Z2YycDht
dWxiIHt4LHl9bW0vbWVtLHt4LHl9bW0se3gseX1tbSAqLw0KKyAgICAgICAgaG9zdF9hbmRfdmNw
dV9tdXN0X2hhdmUoZ2ZuaSk7DQorICAgICAgICBnZW5lcmF0ZV9leGNlcHRpb25faWYodmV4Lncs
IEVYQ19VRCk7DQorICAgICAgICBnb3RvIHNpbWRfMGZfYXZ4Ow0KKw0KKyAgICBjYXNlIFg4NkVN
VUxfT1BDX0VWRVhfNjYoMHgwZjM4LCAweGNmKTogLyogdmdmMnA4bXVsYiBbeHl6XW1tL21lbSxb
eHl6XW1tLFt4eXpdbW17a30gKi8NCisgICAgICAgIGhvc3RfYW5kX3ZjcHVfbXVzdF9oYXZlKGdm
bmkpOw0KKyAgICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKGV2ZXgudyB8fCBldmV4LmJycywg
RVhDX1VEKTsNCisgICAgICAgIGVsZW1fYnl0ZXMgPSAxOw0KKyAgICAgICAgZ290byBhdng1MTJm
X25vX3NhZTsNCisNCiAgICAgIGNhc2UgWDg2RU1VTF9PUENfVkVYXzY2KDB4MGYzOCwgMHhkYyk6
ICAvKiB2YWVzZW5jIHt4LHl9bW0vbWVtLHt4LHl9bW0se3gseX1tbSAqLw0KICAgICAgY2FzZSBY
ODZFTVVMX09QQ19WRVhfNjYoMHgwZjM4LCAweGRkKTogIC8qIHZhZXNlbmNsYXN0IHt4LHl9bW0v
bWVtLHt4LHl9bW0se3gseX1tbSAqLw0KICAgICAgY2FzZSBYODZFTVVMX09QQ19WRVhfNjYoMHgw
ZjM4LCAweGRlKTogIC8qIHZhZXNkZWMge3gseX1tbS9tZW0se3gseX1tbSx7eCx5fW1tICovDQpA
QCAtMTAzODMsNiArMTA0MDEsMjQgQEAgeDg2X2VtdWxhdGUoDQogICAgICAgICAgb3BfYnl0ZXMg
PSAxNjsNCiAgICAgICAgICBnb3RvIHNpbWRfMGYzYV9jb21tb247DQogIA0KKyAgICBjYXNlIFg4
NkVNVUxfT1BDXzY2KDB4MGYzYSwgMHhjZSk6ICAgICAgLyogZ2YycDhhZmZpbmVxYiAkaW1tOCx4
bW0vbTEyOCx4bW0gKi8NCisgICAgY2FzZSBYODZFTVVMX09QQ182NigweDBmM2EsIDB4Y2YpOiAg
ICAgIC8qIGdmMnA4YWZmaW5laW52cWIgJGltbTgseG1tL20xMjgseG1tICovDQorICAgICAgICBo
b3N0X2FuZF92Y3B1X211c3RfaGF2ZShnZm5pKTsNCisgICAgICAgIGdvdG8gc2ltZF8wZjNhX2Nv
bW1vbjsNCisNCisgICAgY2FzZSBYODZFTVVMX09QQ19WRVhfNjYoMHgwZjNhLCAweGNlKTogIC8q
IHZnZjJwOGFmZmluZXFiICRpbW04LHt4LHl9bW0vbWVtLHt4LHl9bW0se3gseX1tbSAqLw0KKyAg
ICBjYXNlIFg4NkVNVUxfT1BDX1ZFWF82NigweDBmM2EsIDB4Y2YpOiAgLyogdmdmMnA4YWZmaW5l
aW52cWIgJGltbTgse3gseX1tbS9tZW0se3gseX1tbSx7eCx5fW1tICovDQorICAgICAgICBob3N0
X2FuZF92Y3B1X211c3RfaGF2ZShnZm5pKTsNCisgICAgICAgIGdlbmVyYXRlX2V4Y2VwdGlvbl9p
ZighdmV4LncsIEVYQ19VRCk7DQorICAgICAgICBnb3RvIHNpbWRfMGZfaW1tOF9hdng7DQorDQor
ICAgIGNhc2UgWDg2RU1VTF9PUENfRVZFWF82NigweDBmM2EsIDB4Y2UpOiAvKiB2Z2YycDhhZmZp
bmVxYiAkaW1tOCxbeHl6XW1tL21lbSxbeHl6XW1tLFt4eXpdbW17a30gKi8NCisgICAgY2FzZSBY
ODZFTVVMX09QQ19FVkVYXzY2KDB4MGYzYSwgMHhjZik6IC8qIHZnZjJwOGFmZmluZWludnFiICRp
bW04LFt4eXpdbW0vbWVtLFt4eXpdbW0sW3h5el1tbXtrfSAqLw0KKyAgICAgICAgaG9zdF9hbmRf
dmNwdV9tdXN0X2hhdmUoZ2ZuaSk7DQorICAgICAgICBnZW5lcmF0ZV9leGNlcHRpb25faWYoIWV2
ZXgudywgRVhDX1VEKTsNCisgICAgICAgIGZhdWx0X3N1cHByZXNzaW9uID0gZmFsc2U7DQorICAg
ICAgICBnb3RvIGF2eDUxMmZfaW1tOF9ub19zYWU7DQorDQogICAgICBjYXNlIFg4NkVNVUxfT1BD
XzY2KDB4MGYzYSwgMHhkZik6ICAgICAvKiBhZXNrZXlnZW5hc3Npc3QgJGltbTgseG1tL20xMjgs
eG1tICovDQogICAgICBjYXNlIFg4NkVNVUxfT1BDX1ZFWF82NigweDBmM2EsIDB4ZGYpOiAvKiB2
YWVza2V5Z2VuYXNzaXN0ICRpbW04LHhtbS9tMTI4LHhtbSAqLw0KICAgICAgICAgIGhvc3RfYW5k
X3ZjcHVfbXVzdF9oYXZlKGFlc25pKTsNCi0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvY3B1ZmVh
dHVyZS5oDQorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2NwdWZlYXR1cmUuaA0KQEAgLTExMSw2
ICsxMTEsNyBAQA0KICAvKiBDUFVJRCBsZXZlbCAweDAwMDAwMDA3OjAuZWN4ICovDQogICNkZWZp
bmUgY3B1X2hhc19hdng1MTJfdmJtaSAgICAgYm9vdF9jcHVfaGFzKFg4Nl9GRUFUVVJFX0FWWDUx
Ml9WQk1JKQ0KICAjZGVmaW5lIGNwdV9oYXNfYXZ4NTEyX3ZibWkyICAgIGJvb3RfY3B1X2hhcyhY
ODZfRkVBVFVSRV9BVlg1MTJfVkJNSTIpDQorI2RlZmluZSBjcHVfaGFzX2dmbmkgICAgICAgICAg
ICBib290X2NwdV9oYXMoWDg2X0ZFQVRVUkVfR0ZOSSkNCiAgI2RlZmluZSBjcHVfaGFzX3ZhZXMg
ICAgICAgICAgICBib290X2NwdV9oYXMoWDg2X0ZFQVRVUkVfVkFFUykNCiAgI2RlZmluZSBjcHVf
aGFzX3ZwY2xtdWxxZHEgICAgICBib290X2NwdV9oYXMoWDg2X0ZFQVRVUkVfVlBDTE1VTFFEUSkN
CiAgI2RlZmluZSBjcHVfaGFzX2F2eDUxMl92bm5pICAgICBib290X2NwdV9oYXMoWDg2X0ZFQVRV
UkVfQVZYNTEyX1ZOTkkpDQotLS0gYS94ZW4vaW5jbHVkZS9wdWJsaWMvYXJjaC14ODYvY3B1ZmVh
dHVyZXNldC5oDQorKysgYi94ZW4vaW5jbHVkZS9wdWJsaWMvYXJjaC14ODYvY3B1ZmVhdHVyZXNl
dC5oDQpAQCAtMjI5LDYgKzIyOSw3IEBAIFhFTl9DUFVGRUFUVVJFKFVNSVAsICAgICAgICAgIDYq
MzIrIDIpIC8NCiAgWEVOX0NQVUZFQVRVUkUoUEtVLCAgICAgICAgICAgNiozMisgMykgLypIICBQ
cm90ZWN0aW9uIEtleXMgZm9yIFVzZXJzcGFjZSAqLw0KICBYRU5fQ1BVRkVBVFVSRShPU1BLRSwg
ICAgICAgICA2KjMyKyA0KSAvKiEgIE9TIFByb3RlY3Rpb24gS2V5cyBFbmFibGUgKi8NCiAgWEVO
X0NQVUZFQVRVUkUoQVZYNTEyX1ZCTUkyLCAgNiozMisgNikgLypBICBBZGRpdGlvbmFsIEFWWC01
MTIgVmVjdG9yIEJ5dGUgTWFuaXB1bGF0aW9uIEluc3RycyAqLw0KK1hFTl9DUFVGRUFUVVJFKEdG
TkksICAgICAgICAgIDYqMzIrIDgpIC8qQSAgR2Fsb2lzIEZpZWxkIEluc3RycyAqLw0KICBYRU5f
Q1BVRkVBVFVSRShWQUVTLCAgICAgICAgICA2KjMyKyA5KSAvKkEgIFZlY3RvciBBRVMgSW5zdHJz
ICovDQogIFhFTl9DUFVGRUFUVVJFKFZQQ0xNVUxRRFEsICAgIDYqMzIrMTApIC8qQSAgVmVjdG9y
IENhcnJ5LWxlc3MgTXVsdGlwbGljYXRpb24gSW5zdHJzICovDQogIFhFTl9DUFVGRUFUVVJFKEFW
WDUxMl9WTk5JLCAgIDYqMzIrMTEpIC8qQSAgVmVjdG9yIE5ldXJhbCBOZXR3b3JrIEluc3RycyAq
Lw0KLS0tIGEveGVuL3Rvb2xzL2dlbi1jcHVpZC5weQ0KKysrIGIveGVuL3Rvb2xzL2dlbi1jcHVp
ZC5weQ0KQEAgLTIwMSw3ICsyMDEsNyBAQCBkZWYgY3J1bmNoX251bWJlcnMoc3RhdGUpOg0KICAg
ICAgICAgICMgU1NFMiB3YXMgcmUtc3BlY2lmaWVkIGFzIGNvcmUgaW5zdHJ1Y3Rpb25zIGZvciA2
NGJpdC4gIEFsc28gSVNBDQogICAgICAgICAgIyBleHRlbnNpb25zIGRlYWxpbmcgd2l0aCB2ZWN0
b3JzIG9mIGludGVnZXJzIGFyZSBhZGRlZCBoZXJlIHJhdGhlcg0KICAgICAgICAgICMgdGhhbiB0
byBTU0UuDQotICAgICAgICBTU0UyOiBbU1NFMywgTE0sIEFFU05JLCBQQ0xNVUxRRFEsIFNIQV0s
DQorICAgICAgICBTU0UyOiBbU1NFMywgTE0sIEFFU05JLCBQQ0xNVUxRRFEsIFNIQSwgR0ZOSV0s
DQogIA0KICAgICAgICAgICMgT3RoZXIgU1NFbiBlYWNoIGRlcGVuZCBvbiB0aGVpciBwcmVkZWNl
c3NvciB2ZXJzaW9ucy4NCiAgICAgICAgICBTU0UzOiBbU1NTRTNdLA0KDQpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 17 06:37:41 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Jul 2019 06:37:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hndZN-00058Z-6v; Wed, 17 Jul 2019 06:37:41 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=H7Ci=VO=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hndZL-000586-UI
 for xen-devel@lists.xenproject.org; Wed, 17 Jul 2019 06:37:39 +0000
X-Inumbo-ID: 5e1ffe24-a85d-11e9-9811-630cb90a3fb8
Received: from m4a0041g.houston.softwaregrp.com (unknown [15.124.2.87])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 5e1ffe24-a85d-11e9-9811-630cb90a3fb8;
 Wed, 17 Jul 2019 06:37:38 +0000 (UTC)
Received: FROM m4a0041g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0041g.houston.softwaregrp.com WITH ESMTP; 
 Wed, 17 Jul 2019 06:37:36 +0000
Received: from M4W0335.microfocus.com (2002:f78:1193::f78:1193) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Wed, 17 Jul 2019 06:37:25 +0000
Received: from NAM03-BY2-obe.outbound.protection.outlook.com (15.124.8.10) by
 M4W0335.microfocus.com (15.120.17.147) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Wed, 17 Jul 2019 06:37:25 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=bMlynq02ZduOGDc8EeBeseQzsAvN5moMcE0ae8uMIxXVEWZd5+YVHTRZOs81Y7gHV/4rZqVACBDZZ3od6KV98xhSkAynEWkXGWno9gkHL8GtUnbvT8nB7slAl7qah1r5tb9luXwset6q/Cc5yPxENH+5pyWzfFctehbXAwQYY515Sd4mgNt6JMgPr917OnlyR16ZEyiV30RtGBjezZN7uoIPm+jAag8o612CTW+KyWVfjZpB6CvkdqE9iT1qxl/DVlmTMDejEP8IxO77x50afQ5OKL9FvXELfVtfE2GQYT7563YuLY9r7HdV5QPJa4n+8tj70Lm5Amu+omh2vjUnsA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=bkHPImUKln0NGFON7nF+nAhyiz2ofptMVoocVrkOtgk=;
 b=HYifRtzfwkjDLSvasTpIo7f0g8cyphxEKBZeGws2TMQUEP4mZydhjUY27bIalOS3OdJdHupjnXnda/Jx4yT9uywZYdBngWPHSowv4K0PlqNgPRZrq/AATjZO2d9UwsyEAhsQYGQHphbaD1Ryfo6TT/rWsuViMErFliKXWN2fNNkN8fUf7taS9zmZ37KrmgiKuYWOukZqepSdZqU8yybhZbWYKjM4Ptqk8v6+51jyzsrhhe7NtqunCfa0SQdCnQ6K4JIIqcPpGZndq2mtnUrTJGrgQvVd/lvK1qeIAZh9Zg+9YNpnb7dl1UpK13p5RxxEihuCq/dXnrBOJxPmp2rgwg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2841.namprd18.prod.outlook.com (20.179.51.217) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.14; Wed, 17 Jul 2019 06:37:24 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Wed, 17 Jul 2019
 06:37:24 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v10 11/13] x86emul: add an AES/VAES test case to the
 harness
Thread-Index: AQHVPGoXhUQJVQyqgk2N7axY+XXRwQ==
Date: Wed, 17 Jul 2019 06:37:24 +0000
Message-ID: <20cf6419-f852-fe8a-7169-d5c127ab2a30@suse.com>
References: <0ccca19e-7bbb-ab1e-c0bb-a568b02874e0@suse.com>
In-Reply-To: <0ccca19e-7bbb-ab1e-c0bb-a568b02874e0@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6P189CA0004.EURP189.PROD.OUTLOOK.COM (2603:10a6:6:2e::17)
 To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 9b005bcf-6ced-4e64-852f-08d70a813a4c
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB2841; 
x-ms-traffictypediagnostic: DM6PR18MB2841:
x-microsoft-antispam-prvs: <DM6PR18MB2841DB5D281842BA33788435B3C90@DM6PR18MB2841.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:854;
x-forefront-prvs: 01018CB5B3
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(376002)(346002)(396003)(39860400002)(366004)(136003)(199004)(189003)(8676002)(6116002)(5660300002)(25786009)(53936002)(256004)(66946007)(8936002)(81166006)(446003)(476003)(6512007)(76176011)(99286004)(2616005)(11346002)(486006)(81156014)(66066001)(31686004)(478600001)(52116002)(186003)(4326008)(54906003)(86362001)(6436002)(316002)(7736002)(102836004)(3846002)(6506007)(31696002)(6916009)(80792005)(68736007)(2501003)(6486002)(26005)(386003)(36756003)(66476007)(66446008)(66556008)(64756008)(2906002)(305945005)(71190400001)(14454004)(5640700003)(2351001)(71200400001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2841;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: uX048BLLdlpsjKguaZnbx1OvXrGHp3YoZfQPRMNXEd8yeHsx1zK+CO9H6cHO0uoluUkaGBBsfzyKCPRxjIl5AJS+wBM0gGAxFxeHhzgnu+m9+0HJvyecBoRWut7FFDk+c4sMuurM7UEy/kN6clFBjGwHuOuTPfYIqHrbw1IQtQqHO5qOq4RAO3oSE5C0oXSXI3GRXG+674CqvMe9xBpg8aLUo/j4ML9u1G2FVMg4ms+McK7I7SVn0+2uGdFHUViDvj2M7ikSWiIU5M5seOX9R+RJLW1QnbbAS6uRnFjYmgE0OZU4hqtJvJViiZ9A/mbPUQ0yvNCW41aRFtk+mIklYF8spdIi0ZoGPnJZrc5r48QwylsPUkgJGB28GsWVLZ+UlxFLxXfZ8HjqS+fSeRIVk3gddx/Q+AhZcLW5cHesZ3U=
Content-ID: <0E3DAFE48A61CB44B0212213E4DF6553@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 9b005bcf-6ced-4e64-852f-08d70a813a4c
X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Jul 2019 06:37:24.2816 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2841
X-OriginatorOrg: suse.com
Subject: [Xen-devel] [PATCH v10 11/13] x86emul: add an AES/VAES test case to
 the harness
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 RogerPau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPg0KQWNrZWQtYnk6
IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+DQotLS0NCnY4OiBOZXcu
DQoNCi0tLSBhL3Rvb2xzL3Rlc3RzL3g4Nl9lbXVsYXRvci9NYWtlZmlsZQ0KKysrIGIvdG9vbHMv
dGVzdHMveDg2X2VtdWxhdG9yL01ha2VmaWxlDQpAQCAtMTksOCArMTksOSBAQCBDRkxBR1MgKz0g
JChDRkxBR1NfeGVuaW5jbHVkZSkNCiAgU0lNRCA6PSAzZG5vdyBzc2Ugc3NlMiBzc2U0IGF2eCBh
dngyIHhvcCBhdng1MTJmIGF2eDUxMmJ3IGF2eDUxMmRxIGF2eDUxMmVyIGF2eDUxMnZibWkNCiAg
Rk1BIDo9IGZtYTQgZm1hDQogIFNHIDo9IGF2eDItc2cgYXZ4NTEyZi1zZyBhdng1MTJ2bC1zZw0K
K0FFUyA6PSBzc3NlMy1hZXMgYXZ4LWFlcyBhdngyLXZhZXMgYXZ4NTEyYnctdmFlcw0KICBHRiA6
PSBzc2UyLWdmIGF2eDItZ2YgYXZ4NTEyYnctZ2YNCi1URVNUQ0FTRVMgOj0gYmxvd2Zpc2ggJChT
SU1EKSAkKEZNQSkgJChTRykgJChHRikNCitURVNUQ0FTRVMgOj0gYmxvd2Zpc2ggJChTSU1EKSAk
KEZNQSkgJChTRykgJChBRVMpICQoR0YpDQogIA0KICBPUE1BU0sgOj0gYXZ4NTEyZiBhdng1MTJk
cSBhdng1MTJidw0KICANCkBAIC0xNDMsNiArMTQ0LDEwIEBAICQoMSktY2ZsYWdzIDo9IFwNCiAg
CSAgICQoZm9yZWFjaCBmbHQsJCgkKDEpLWZsdHMpLCBcDQogIAkgICAgICItRF8kKHZlYyl4JChp
ZHgpZiQoZmx0KSAtbSQoMTotc2c9KSAkKGNhbGwgbm9uLXNzZSwkKDEpKSAtT3MgLURWRUNfTUFY
PSQodmVjKSAtRElEWF9TSVpFPSQoaWR4KSAtREZMT0FUX1NJWkU9JChmbHQpIikpKQ0KICBlbmRl
Zg0KK2RlZmluZSBzaW1kLWFlcy1kZWZzDQorJCgxKS1jZmxhZ3MgOj0gJChmb3JlYWNoIHZlYywk
KCQocGF0c3Vic3QgJS1hZXMsc3NlLCQoMSkpLXZlY3MpICQoJChwYXRzdWJzdCAlLXZhZXMsJSwk
KDEpKS12ZWNzKSwgXA0KKwkgICAgICAgICAiLURfJCh2ZWMpIC1tYWVzICQoYWRkcHJlZml4IC1t
LCQoc3Vic3QgLSwkKHNwYWNlKSwkKDEpKSkgJChjYWxsIG5vbi1zc2UsJCgxKSkgLU9zIC1EVkVD
X1NJWkU9JCh2ZWMpIikNCitlbmRlZg0KICBkZWZpbmUgc2ltZC1nZi1kZWZzDQogICQoMSktY2Zs
YWdzIDo9ICQoZm9yZWFjaCB2ZWMsJCgkKDE6LWdmPSktdmVjcyksIFwNCiAgCSAgICAgICAgICIt
RF8kKHZlYykgLW1nZm5pIC1tJCgxOi1nZj0pICQoY2FsbCBub24tc3NlLCQoMSkpIC1PcyAtRFZF
Q19TSVpFPSQodmVjKSIpDQpAQCAtMTUzLDYgKzE1OCw3IEBAIGVuZGVmDQogIA0KICAkKGZvcmVh
Y2ggZmxhdm9yLCQoU0lNRCkgJChGTUEpLCQoZXZhbCAkKGNhbGwgc2ltZC1kZWZzLCQoZmxhdm9y
KSkpKQ0KICAkKGZvcmVhY2ggZmxhdm9yLCQoU0cpLCQoZXZhbCAkKGNhbGwgc2ltZC1zZy1kZWZz
LCQoZmxhdm9yKSkpKQ0KKyQoZm9yZWFjaCBmbGF2b3IsJChBRVMpLCQoZXZhbCAkKGNhbGwgc2lt
ZC1hZXMtZGVmcywkKGZsYXZvcikpKSkNCiAgJChmb3JlYWNoIGZsYXZvciwkKEdGKSwkKGV2YWwg
JChjYWxsIHNpbWQtZ2YtZGVmcywkKGZsYXZvcikpKSkNCiAgJChmb3JlYWNoIGZsYXZvciwkKE9Q
TUFTSyksJChldmFsICQoY2FsbCBvcG1hc2stZGVmcywkKGZsYXZvcikpKSkNCiAgDQpAQCAtMjAz
LDEwICsyMDksMTMgQEAgJChhZGRzdWZmaXggLmMsJChGTUEpKToNCiAgJChhZGRzdWZmaXggLmMs
JChTRykpOg0KICAJbG4gLXNmIHNpbWQtc2cuYyAkQA0KICANCiskKGFkZHN1ZmZpeCAuYywkKEFF
UykpOg0KKwlsbiAtc2Ygc2ltZC1hZXMuYyAkQA0KKw0KICAkKGFkZHN1ZmZpeCAuYywkKEdGKSk6
DQogIAlsbiAtc2Ygc2ltZC1nZi5jICRADQogIA0KLSQoYWRkc3VmZml4IC5oLCQoU0lNRCkgJChG
TUEpICQoU0cpICQoR0YpKTogc2ltZC5oDQorJChhZGRzdWZmaXggLmgsJChTSU1EKSAkKEZNQSkg
JChTRykgJChBRVMpICQoR0YpKTogc2ltZC5oDQogIA0KICB4b3AuaCBhdng1MTJmLmg6IHNpbWQt
Zm1hLmMNCiAgDQotLS0gL2Rldi9udWxsDQorKysgYi90b29scy90ZXN0cy94ODZfZW11bGF0b3Iv
c2ltZC1hZXMuYw0KQEAgLTAsMCArMSwxMDIgQEANCisjZGVmaW5lIFVJTlRfU0laRSAxDQorDQor
I2luY2x1ZGUgInNpbWQuaCINCitFTlRSWShhZXNfdGVzdCk7DQorDQorI2lmIFZFQ19TSVpFID09
IDE2DQorIyBkZWZpbmUgQUVTKG9wLCBhLi4uKSBfX2J1aWx0aW5faWEzMl92YWVzICMjIG9wICMj
IF92MTZxaShhKQ0KKyMgZGVmaW5lIGltYyh4KSAoKHZlY190KV9fYnVpbHRpbl9pYTMyX2Flc2lt
YzEyOCgodmRpX3QpKHgpKSkNCisjZWxpZiBWRUNfU0laRSA9PSAzMg0KKyMgZGVmaW5lIEFFUyhv
cCwgYS4uLikgX19idWlsdGluX2lhMzJfdmFlcyAjIyBvcCAjIyBfdjMycWkoYSkNCisjIGRlZmlu
ZSBpbWMoeCkgKHsgXA0KKyAgICB2ZWNfdCByXzsgXA0KKyAgICB1bnNpZ25lZCBjaGFyIF9fYXR0
cmlidXRlX18oKHZlY3Rvcl9zaXplKDE2KSkpIHRfOyBcDQorICAgIGFzbSAoICJ2YWVzaW1jICgl
MyksICV4MFxuXHQiIFwNCisgICAgICAgICAgInZhZXNpbWMgMTYoJTMpLCAlMVxuXHQiIFwNCisg
ICAgICAgICAgInZpbnNlcnRpMTI4ICQxLCAlMSwgJTAsICUwIiBcDQorICAgICAgICAgIDogIj0m
diIgKHJfKSwgIj0mdiIgKHRfKSBcDQorICAgICAgICAgIDogIm0iICh4KSwgInIiICgmKHgpKSAp
OyBcDQorICAgIHJfOyBcDQorfSkNCisjZWxpZiBWRUNfU0laRSA9PSA2NA0KKyMgZGVmaW5lIEFF
UyhvcCwgYS4uLikgX19idWlsdGluX2lhMzJfdmFlcyAjIyBvcCAjIyBfdjY0cWkoYSkNCisjIGRl
ZmluZSBpbWMoeCkgKHsgXA0KKyAgICB2ZWNfdCByXzsgXA0KKyAgICB1bnNpZ25lZCBjaGFyIF9f
YXR0cmlidXRlX18oKHZlY3Rvcl9zaXplKDE2KSkpIHRfOyBcDQorICAgIGFzbSAoICJ2YWVzaW1j
ICglMyksICV4MFxuXHQiIFwNCisgICAgICAgICAgInZhZXNpbWMgMSoxNiglMyksICUxXG5cdCIg
XA0KKyAgICAgICAgICAidmluc2VydGkzMng0ICQxLCAlMSwgJTAsICUwXG5cdCIgXA0KKyAgICAg
ICAgICAidmFlc2ltYyAyKjE2KCUzKSwgJTFcblx0IiBcDQorICAgICAgICAgICJ2aW5zZXJ0aTMy
eDQgJDIsICUxLCAlMCwgJTBcblx0IiBcDQorICAgICAgICAgICJ2YWVzaW1jIDMqMTYoJTMpLCAl
MVxuXHQiIFwNCisgICAgICAgICAgInZpbnNlcnRpMzJ4NCAkMywgJTEsICUwLCAlMCIgXA0KKyAg
ICAgICAgICA6ICI9JnYiIChyXyksICI9JnYiICh0XykgXA0KKyAgICAgICAgICA6ICJtIiAoeCks
ICJyIiAoJih4KSkgKTsgXA0KKyAgICByXzsgXA0KK30pDQorI2VuZGlmDQorDQorI2lmZGVmIF9f
QVZYNTEyQldfXw0KKyMgZGVmaW5lIEFMTF9UUlVFICh+MFVMTCA+PiAoNjQgLSBFTEVNX0NPVU5U
KSkNCisjIGRlZmluZSBlcSh4LCB5KSAoQihwY21wZXFiLCBfbWFzaywgKHZxaV90KSh4KSwgKHZx
aV90KSh5KSwgLTEpID09IEFMTF9UUlVFKQ0KKyMgZGVmaW5lIGFlcyhvcCwgeCwgeSkgKCh2ZWNf
dClBRVMob3AsICh2cWlfdCkoeCksICh2cWlfdCkoeSkpKQ0KKyNlbHNlDQorIyBpZiBkZWZpbmVk
KF9fQVZYMl9fKSAmJiBWRUNfU0laRSA9PSAzMg0KKyMgIGRlZmluZSB0b19ib29sKGNtcCkgQihw
dGVzdGMsICwgY21wLCAodmRpX3Qpe30gPT0gMCkNCisjICBkZWZpbmUgYWVzKG9wLCB4LCB5KSAo
KHZlY190KUFFUyhvcCwgKHZxaV90KSh4KSwgKHZxaV90KSh5KSkpDQorIyBlbHNlDQorIyAgZGVm
aW5lIHRvX2Jvb2woY21wKSAoX19idWlsdGluX2lhMzJfcG1vdm1za2IxMjgoY21wKSA9PSAweGZm
ZmYpDQorIyAgZGVmaW5lIGFlcyhvcCwgeCwgeSkgKCh2ZWNfdClfX2J1aWx0aW5faWEzMl9hZXMg
IyMgb3AgIyMgMTI4KCh2ZGlfdCkoeCksICh2ZGlfdCkoeSkpKQ0KKyMgZW5kaWYNCisjIGRlZmlu
ZSBlcSh4LCB5KSB0b19ib29sKCh4KSA9PSAoeSkpDQorI2VuZGlmDQorDQoraW50IGFlc190ZXN0
KHZvaWQpDQorew0KKyAgICB1bnNpZ25lZCBpbnQgaTsNCisgICAgdmVjX3Qgc3JjLCB6ZXJvID0g
e307DQorDQorICAgIGZvciAoIGkgPSAwOyBpIDwgRUxFTV9DT1VOVDsgKytpICkNCisgICAgICAg
IHNyY1tpXSA9IGk7DQorDQorICAgIGRvIHsNCisgICAgICAgIHZlY190IHgsIHk7DQorDQorICAg
ICAgICB0b3VjaChzcmMpOw0KKyAgICAgICAgeCA9IGltYyhzcmMpOw0KKyAgICAgICAgdG91Y2go
c3JjKTsNCisNCisgICAgICAgIHRvdWNoKHplcm8pOw0KKyAgICAgICAgeSA9IGFlcyhlbmNsYXN0
LCBzcmMsIHplcm8pOw0KKyAgICAgICAgdG91Y2goemVybyk7DQorICAgICAgICB5ID0gYWVzKGRl
YywgeSwgemVybyk7DQorDQorICAgICAgICBpZiAoICFlcSh4LCB5KSApIHJldHVybiBfX0xJTkVf
XzsNCisNCisgICAgICAgIHRvdWNoKHplcm8pOw0KKyAgICAgICAgeCA9IGFlcyhkZWNsYXN0LCBz
cmMsIHplcm8pOw0KKyAgICAgICAgdG91Y2goemVybyk7DQorICAgICAgICB5ID0gYWVzKGVuYywg
eCwgemVybyk7DQorICAgICAgICB0b3VjaCh5KTsNCisgICAgICAgIHggPSBpbWMoeSk7DQorDQor
ICAgICAgICBpZiAoICFlcSh4LCBzcmMpICkgcmV0dXJuIF9fTElORV9fOw0KKw0KKyNpZiBWRUNf
U0laRSA9PSAxNg0KKyAgICAgICAgdG91Y2goc3JjKTsNCisgICAgICAgIHggPSAodmVjX3QpX19i
dWlsdGluX2lhMzJfYWVza2V5Z2VuYXNzaXN0MTI4KCh2ZGlfdClzcmMsIDApOw0KKyAgICAgICAg
dG91Y2goc3JjKTsNCisgICAgICAgIHkgPSAodmVjX3QpX19idWlsdGluX2lhMzJfcHNodWZiMTI4
KCh2cWlfdCl4LA0KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
KHZxaV90KXsgIDcsICA0LCAgNSwgIDYsDQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgMSwgIDIsICAzLCAgMCwNCisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDE1LCAxMiwgMTMsIDE0LA0KKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDksIDEw
LCAxMSwgIDggfSk7DQorICAgICAgICBpZiAoICFlcSh4LCB5KSApIHJldHVybiBfX0xJTkVfXzsN
CisjZW5kaWYNCisNCisgICAgICAgIHNyYyArPSBFTEVNX0NPVU5UOw0KKyAgICAgICAgaSArPSBF
TEVNX0NPVU5UOw0KKyAgICB9IHdoaWxlICggaSA8PSAyNTYgKTsNCisNCisgICAgcmV0dXJuIDA7
DQorfQ0KLS0tIGEvdG9vbHMvdGVzdHMveDg2X2VtdWxhdG9yL3NpbWQuaA0KKysrIGIvdG9vbHMv
dGVzdHMveDg2X2VtdWxhdG9yL3NpbWQuaA0KQEAgLTM0MCw2ICszNDAsMTAgQEAgUkVOKHBhbmRu
LCAsIGQpOw0KICBSRU4ocG9yLCAsIGQpOw0KICBSRU4ocHhvciwgLCBkKTsNCiAgIyAgZW5kaWYN
CitPVlIoYWVzZGVjKTsNCitPVlIoYWVzZGVjbGFzdCk7DQorT1ZSKGFlc2VuYyk7DQorT1ZSKGFl
c2VuY2xhc3QpOw0KICBPVlIoY3Z0cGQyZHF4KTsNCiAgT1ZSKGN2dHBkMmRxeSk7DQogIE9WUihj
dnRwZDJwc3gpOw0KLS0tIGEvdG9vbHMvdGVzdHMveDg2X2VtdWxhdG9yL3Rlc3RfeDg2X2VtdWxh
dG9yLmMNCisrKyBiL3Rvb2xzL3Rlc3RzL3g4Nl9lbXVsYXRvci90ZXN0X3g4Nl9lbXVsYXRvci5j
DQpAQCAtMTIsMTIgKzEyLDE1IEBAIGFzbSAoICIucHVzaHNlY3Rpb24gLnRlc3QsIFwiYXhcIiwg
QHByb2cNCiAgI2luY2x1ZGUgInNzZS5oIg0KICAjaW5jbHVkZSAic3NlMi5oIg0KICAjaW5jbHVk
ZSAic3NlMi1nZi5oIg0KKyNpbmNsdWRlICJzc3NlMy1hZXMuaCINCiAgI2luY2x1ZGUgInNzZTQu
aCINCiAgI2luY2x1ZGUgImF2eC5oIg0KKyNpbmNsdWRlICJhdngtYWVzLmgiDQogICNpbmNsdWRl
ICJmbWE0LmgiDQogICNpbmNsdWRlICJmbWEuaCINCiAgI2luY2x1ZGUgImF2eDIuaCINCiAgI2lu
Y2x1ZGUgImF2eDItc2cuaCINCisjaW5jbHVkZSAiYXZ4Mi12YWVzLmgiDQogICNpbmNsdWRlICJh
dngyLWdmLmgiDQogICNpbmNsdWRlICJ4b3AuaCINCiAgI2luY2x1ZGUgImF2eDUxMmYtb3BtYXNr
LmgiDQpAQCAtMjcsNiArMzAsNyBAQCBhc20gKCAiLnB1c2hzZWN0aW9uIC50ZXN0LCBcImF4XCIs
IEBwcm9nDQogICNpbmNsdWRlICJhdng1MTJmLXNnLmgiDQogICNpbmNsdWRlICJhdng1MTJ2bC1z
Zy5oIg0KICAjaW5jbHVkZSAiYXZ4NTEyYncuaCINCisjaW5jbHVkZSAiYXZ4NTEyYnctdmFlcy5o
Ig0KICAjaW5jbHVkZSAiYXZ4NTEyYnctZ2YuaCINCiAgI2luY2x1ZGUgImF2eDUxMmRxLmgiDQog
ICNpbmNsdWRlICJhdng1MTJlci5oIg0KQEAgLTkxLDYgKzk1LDE2IEBAIHN0YXRpYyBib29sIHNp
bWRfY2hlY2tfeG9wKHZvaWQpDQogICAgICByZXR1cm4gY3B1X2hhc194b3A7DQogIH0NCiAgDQor
c3RhdGljIGJvb2wgc2ltZF9jaGVja19zc3NlM19hZXModm9pZCkNCit7DQorICAgIHJldHVybiBj
cHVfaGFzX2Flc25pICYmIGNwdV9oYXNfc3NzZTM7DQorfQ0KKw0KK3N0YXRpYyBib29sIHNpbWRf
Y2hlY2tfYXZ4X2Flcyh2b2lkKQ0KK3sNCisgICAgcmV0dXJuIGNwdV9oYXNfYWVzbmkgJiYgY3B1
X2hhc19hdng7DQorfQ0KKw0KICBzdGF0aWMgYm9vbCBzaW1kX2NoZWNrX2F2eDUxMmYodm9pZCkN
CiAgew0KICAgICAgcmV0dXJuIGNwdV9oYXNfYXZ4NTEyZjsNCkBAIC0xNDEsNiArMTU1LDIyIEBA
IHN0YXRpYyBib29sIHNpbWRfY2hlY2tfYXZ4NTEydmJtaV92bCh2b2kNCiAgICAgIHJldHVybiBj
cHVfaGFzX2F2eDUxMl92Ym1pICYmIGNwdV9oYXNfYXZ4NTEydmw7DQogIH0NCiAgDQorc3RhdGlj
IGJvb2wgc2ltZF9jaGVja19hdngyX3ZhZXModm9pZCkNCit7DQorICAgIHJldHVybiBjcHVfaGFz
X2Flc25pICYmIGNwdV9oYXNfdmFlcyAmJiBjcHVfaGFzX2F2eDI7DQorfQ0KKw0KK3N0YXRpYyBi
b29sIHNpbWRfY2hlY2tfYXZ4NTEyYndfdmFlcyh2b2lkKQ0KK3sNCisgICAgcmV0dXJuIGNwdV9o
YXNfYWVzbmkgJiYgY3B1X2hhc192YWVzICYmIGNwdV9oYXNfYXZ4NTEyYnc7DQorfQ0KKw0KK3N0
YXRpYyBib29sIHNpbWRfY2hlY2tfYXZ4NTEyYndfdmFlc192bCh2b2lkKQ0KK3sNCisgICAgcmV0
dXJuIGNwdV9oYXNfYWVzbmkgJiYgY3B1X2hhc192YWVzICYmDQorICAgICAgICAgICBjcHVfaGFz
X2F2eDUxMmJ3ICYmIGNwdV9oYXNfYXZ4NTEydmw7DQorfQ0KKw0KICBzdGF0aWMgYm9vbCBzaW1k
X2NoZWNrX3NzZTJfZ2Yodm9pZCkNCiAgew0KICAgICAgcmV0dXJuIGNwdV9oYXNfZ2ZuaSAmJiBj
cHVfaGFzX3NzZTI7DQpAQCAtMzE5LDYgKzM0OSw4IEBAIHN0YXRpYyBjb25zdCBzdHJ1Y3Qgew0K
ICAgICAgU0lNRChYT1AgaTE2eDE2LCAgICAgICAgICAgICAgeG9wLCAgICAgIDMyaTIpLA0KICAg
ICAgU0lNRChYT1AgaTMyeDgsICAgICAgICAgICAgICAgeG9wLCAgICAgIDMyaTQpLA0KICAgICAg
U0lNRChYT1AgaTY0eDQsICAgICAgICAgICAgICAgeG9wLCAgICAgIDMyaTgpLA0KKyAgICBTSU1E
KEFFUyAobGVnYWN5KSwgICAgICBzc3NlM19hZXMsICAgICAgICAxNiksDQorICAgIFNJTUQoQUVT
IChWRVgveDE2KSwgICAgICAgYXZ4X2FlcywgICAgICAgIDE2KSwNCiAgICAgIFNJTUQoT1BNQVNL
L3csICAgICBhdng1MTJmX29wbWFzaywgICAgICAgICAyKSwNCiAgICAgIFNJTUQoT1BNQVNLK0RR
L2IsIGF2eDUxMmRxX29wbWFzaywgICAgICAgICAxKSwNCiAgICAgIFNJTUQoT1BNQVNLK0RRL3cs
IGF2eDUxMmRxX29wbWFzaywgICAgICAgICAyKSwNCkBAIC00MTgsNiArNDUwLDEwIEBAIHN0YXRp
YyBjb25zdCBzdHJ1Y3Qgew0KICAgICAgQVZYNTEyVkwoX1ZCTUkrVkwgdTE2eDgsIGF2eDUxMnZi
bWksICAgIDE2dTIpLA0KICAgICAgQVZYNTEyVkwoX1ZCTUkrVkwgczE2eDE2LCBhdng1MTJ2Ym1p
LCAgIDMyaTIpLA0KICAgICAgQVZYNTEyVkwoX1ZCTUkrVkwgdTE2eDE2LCBhdng1MTJ2Ym1pLCAg
IDMydTIpLA0KKyAgICBTSU1EKFZBRVMgKFZFWC94MzIpLCAgICBhdngyX3ZhZXMsICAgICAgICAz
MiksDQorICAgIFNJTUQoVkFFUyAoRVZFWC94NjQpLCBhdng1MTJid192YWVzLCAgICAgIDY0KSwN
CisgICAgQVZYNTEyVkwoVkwrVkFFUyAoeDE2KSwgYXZ4NTEyYndfdmFlcywgICAgMTYpLA0KKyAg
ICBBVlg1MTJWTChWTCtWQUVTICh4MzIpLCBhdng1MTJid192YWVzLCAgICAzMiksDQogICAgICBT
SU1EKEdGTkkgKGxlZ2FjeSksICAgICAgIHNzZTJfZ2YsICAgICAgICAxNiksDQogICAgICBTSU1E
KEdGTkkgKFZFWC94MTYpLCAgICAgIGF2eDJfZ2YsICAgICAgICAxNiksDQogICAgICBTSU1EKEdG
TkkgKFZFWC94MzIpLCAgICAgIGF2eDJfZ2YsICAgICAgICAzMiksDQotLS0gYS90b29scy90ZXN0
cy94ODZfZW11bGF0b3IveDg2LWVtdWxhdGUuaA0KKysrIGIvdG9vbHMvdGVzdHMveDg2X2VtdWxh
dG9yL3g4Ni1lbXVsYXRlLmgNCkBAIC0xMjUsMTAgKzEyNSwxMiBAQCBzdGF0aWMgaW5saW5lIGJv
b2wgeGNyMF9tYXNrKHVpbnQ2NF90IG1hDQogICNkZWZpbmUgY3B1X2hhc19zc2UgICAgICAgIGNw
LmJhc2ljLnNzZQ0KICAjZGVmaW5lIGNwdV9oYXNfc3NlMiAgICAgICBjcC5iYXNpYy5zc2UyDQog
ICNkZWZpbmUgY3B1X2hhc19zc2UzICAgICAgIGNwLmJhc2ljLnNzZTMNCisjZGVmaW5lIGNwdV9o
YXNfc3NzZTMgICAgICBjcC5iYXNpYy5zc3NlMw0KICAjZGVmaW5lIGNwdV9oYXNfZm1hICAgICAg
IChjcC5iYXNpYy5mbWEgJiYgeGNyMF9tYXNrKDYpKQ0KICAjZGVmaW5lIGNwdV9oYXNfc3NlNF8x
ICAgICBjcC5iYXNpYy5zc2U0XzENCiAgI2RlZmluZSBjcHVfaGFzX3NzZTRfMiAgICAgY3AuYmFz
aWMuc3NlNF8yDQogICNkZWZpbmUgY3B1X2hhc19wb3BjbnQgICAgIGNwLmJhc2ljLnBvcGNudA0K
KyNkZWZpbmUgY3B1X2hhc19hZXNuaSAgICAgIGNwLmJhc2ljLmFlc25pDQogICNkZWZpbmUgY3B1
X2hhc19hdnggICAgICAgKGNwLmJhc2ljLmF2eCAgJiYgeGNyMF9tYXNrKDYpKQ0KICAjZGVmaW5l
IGNwdV9oYXNfZjE2YyAgICAgIChjcC5iYXNpYy5mMTZjICYmIHhjcjBfbWFzayg2KSkNCiAgDQoN
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 17 06:39:31 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Jul 2019 06:39:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hndb5-0005Te-R4; Wed, 17 Jul 2019 06:39:27 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=H7Ci=VO=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hndb4-0005TK-N6
 for xen-devel@lists.xenproject.org; Wed, 17 Jul 2019 06:39:26 +0000
X-Inumbo-ID: 9da4b672-a85d-11e9-8980-bc764e045a96
Received: from m4a0039g.houston.softwaregrp.com (unknown [15.124.2.85])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9da4b672-a85d-11e9-8980-bc764e045a96;
 Wed, 17 Jul 2019 06:39:24 +0000 (UTC)
Received: FROM m4a0039g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0039g.houston.softwaregrp.com WITH ESMTP; 
 Wed, 17 Jul 2019 06:39:23 +0000
Received: from M9W0068.microfocus.com (2002:f79:bf::f79:bf) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Wed, 17 Jul 2019 06:38:23 +0000
Received: from NAM03-BY2-obe.outbound.protection.outlook.com (15.124.72.10) by
 M9W0068.microfocus.com (15.121.0.191) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Wed, 17 Jul 2019 06:38:22 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=VRVHBc+bppKuUQm0+mFusPP3T2n9veJPdgIbUfkDYy8dPCakmLfcfzT3l5iC5m7aiX2ObnzCVPbricP80nA1MGmW2UfR7HxYGqvHrtkSl73KbDflKL8rt5hNE1dlgUhDKkLE2gCC3GDEzK5+BWfbqZ/ljtjWMf4obIOhCrcZzoQ2v+3lJ0iuoaxYHCnXdqW05nfCdQcnIX90D7tQY2JzOLpQYBlLSpK8PhPoPBfG8mJOuCDKPLdRzFrNpcVRHfP0C0jstFWrsOaqnT0NGAGO0Cir/XXfcYLcP4es8M7ouvUMUIktqgHw299ssrcWE+7d0S3Ij8T7ZRcruYJF1UDw6g==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=CfRQK99pYTJ6eVz2utS2XM7WJTU5MaALjgxIqBCwSqY=;
 b=NwkAU36ftt2X/9moFoG1ztrLU1DZvEgBvpgLxZBnEezZ5fvHv5K7EGYT4s8dJTx5onSREaeDmxTmrRPq8m5RUXAw9ko3YbXbQAoy4jiD9Tbe4VNL7pjfR2jsYiU3gco8iKWbLHadq9zwok284O1zULrrdEo70Wz147jVGjlNfDM8vvgtGYv76jMrb8bnwDYrZF3aVn1n7DAvyUgkZb/63XHtFj14y5ObeOCVlsvFRu2FNrqANNv7jqk1q0y65fwR+8QmZ4yT8ZcResNkIrUviBgns11h65+rEuYFrg6abNPghy9WUVile9fmJKlG+u2w9xLeuwbLu8ojxaXP0+5piw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2841.namprd18.prod.outlook.com (20.179.51.217) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.14; Wed, 17 Jul 2019 06:38:21 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Wed, 17 Jul 2019
 06:38:21 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v10 12/13] x86emul: add a SHA test case to the harness
Thread-Index: AQHVPGo6cLkrLi53skSH5jxhnM12fw==
Date: Wed, 17 Jul 2019 06:38:21 +0000
Message-ID: <c903270b-c8ee-d8ec-858c-8e8869d1dd79@suse.com>
References: <0ccca19e-7bbb-ab1e-c0bb-a568b02874e0@suse.com>
In-Reply-To: <0ccca19e-7bbb-ab1e-c0bb-a568b02874e0@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR1001CA0046.EURPRD10.PROD.OUTLOOK.COM
 (2603:10a6:4:55::32) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 7fbcd435-6150-43c2-677f-08d70a815c81
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB2841; 
x-ms-traffictypediagnostic: DM6PR18MB2841:
x-microsoft-antispam-prvs: <DM6PR18MB2841D5D93821E0BB06408284B3C90@DM6PR18MB2841.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:2089;
x-forefront-prvs: 01018CB5B3
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(376002)(346002)(396003)(39860400002)(366004)(136003)(199004)(189003)(8676002)(6116002)(5660300002)(25786009)(30864003)(53936002)(256004)(66946007)(8936002)(81166006)(446003)(476003)(6512007)(76176011)(99286004)(2616005)(11346002)(486006)(81156014)(53946003)(66066001)(31686004)(478600001)(52116002)(186003)(4326008)(14444005)(54906003)(86362001)(6436002)(316002)(7736002)(102836004)(3846002)(6506007)(31696002)(6916009)(80792005)(68736007)(2501003)(6486002)(26005)(386003)(36756003)(66476007)(66446008)(66556008)(64756008)(2906002)(305945005)(71190400001)(14454004)(5640700003)(2351001)(71200400001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2841;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: L0+nvgDbowUT+yUPUQE9ocf3/YsO7XAGRqoeQRlKjB7zBarEzTaWufDFx0t/SSDWVRug49fwixci+SaXM8F5i/Z8+2sZ3YWnAlhazb6UkWvwy1VjoU6C2MkdzaOjJ49S4UOseYgAAY9TJPnmPXFrBk+t243wv2CQFcPkdxcfRJJaBsz9/4GddLo7DDMLKsDYYK7thy5hbMDC9P1lmTVnaXM+OCt8U0iKM81FB2s7Vj1PoFU2772i/A2X/fZfH0aRXlPb23Blz23yWh6bHHttzigDnkWgjNmp+NdLAcpPw3Quc4fLjEb23JXYqWBc9nwylbhYV7H42rJ9Dd9lHaxu6qoI3Die6bqKOiOMa+yonPaCwly5TRcVRz9IBZZWkwWVJAZRAF6wVrG9MVG08DdAOoe5wHqYLo/01if4Ji19N7k=
Content-ID: <B2A7548D2BADAF45BA43992DE9A277D3@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 7fbcd435-6150-43c2-677f-08d70a815c81
X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Jul 2019 06:38:21.6437 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2841
X-OriginatorOrg: suse.com
Subject: [Xen-devel] [PATCH v10 12/13] x86emul: add a SHA test case to the
 harness
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 RogerPau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QWxzbyB1c2UgdGhpcyBmb3IgQVZYNTEyVkwgVlBST3tMLFJ9eyxWfUQgYXMgd2VsbCBhcyBzb21l
IGZ1cnRoZXIgc2hpZnRzDQp0ZXN0aW5nLg0KDQpTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+DQpBY2tlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3Bl
cjNAY2l0cml4LmNvbT4NCi0tLQ0Kdjg6IE5ldy4NCg0KLS0tIGEvdG9vbHMvdGVzdHMveDg2X2Vt
dWxhdG9yL01ha2VmaWxlDQorKysgYi90b29scy90ZXN0cy94ODZfZW11bGF0b3IvTWFrZWZpbGUN
CkBAIC0yMCw4ICsyMCw5IEBAIFNJTUQgOj0gM2Rub3cgc3NlIHNzZTIgc3NlNCBhdnggYXZ4MiB4
b3ANCiAgRk1BIDo9IGZtYTQgZm1hDQogIFNHIDo9IGF2eDItc2cgYXZ4NTEyZi1zZyBhdng1MTJ2
bC1zZw0KICBBRVMgOj0gc3NzZTMtYWVzIGF2eC1hZXMgYXZ4Mi12YWVzIGF2eDUxMmJ3LXZhZXMN
CitTSEEgOj0gc3NlNC1zaGEgYXZ4LXNoYSBhdng1MTJmLXNoYQ0KICBHRiA6PSBzc2UyLWdmIGF2
eDItZ2YgYXZ4NTEyYnctZ2YNCi1URVNUQ0FTRVMgOj0gYmxvd2Zpc2ggJChTSU1EKSAkKEZNQSkg
JChTRykgJChBRVMpICQoR0YpDQorVEVTVENBU0VTIDo9IGJsb3dmaXNoICQoU0lNRCkgJChGTUEp
ICQoU0cpICQoQUVTKSAkKFNIQSkgJChHRikNCiAgDQogIE9QTUFTSyA6PSBhdng1MTJmIGF2eDUx
MmRxIGF2eDUxMmJ3DQogIA0KQEAgLTE0OCw2ICsxNDksMTAgQEAgZGVmaW5lIHNpbWQtYWVzLWRl
ZnMNCiAgJCgxKS1jZmxhZ3MgOj0gJChmb3JlYWNoIHZlYywkKCQocGF0c3Vic3QgJS1hZXMsc3Nl
LCQoMSkpLXZlY3MpICQoJChwYXRzdWJzdCAlLXZhZXMsJSwkKDEpKS12ZWNzKSwgXA0KICAJICAg
ICAgICAgIi1EXyQodmVjKSAtbWFlcyAkKGFkZHByZWZpeCAtbSwkKHN1YnN0IC0sJChzcGFjZSks
JCgxKSkpICQoY2FsbCBub24tc3NlLCQoMSkpIC1PcyAtRFZFQ19TSVpFPSQodmVjKSIpDQogIGVu
ZGVmDQorZGVmaW5lIHNpbWQtc2hhLWRlZnMNCiskKDEpLWNmbGFncyA6PSAkKGZvcmVhY2ggdmVj
LCQoc3NlLXZlY3MpLCBcDQorCSAgICAgICAgICItRF8kKHZlYykgJChhZGRwcmVmaXggLW0sJChz
dWJzdCAtLCQoc3BhY2UpLCQoMSkpKSAtT3MgLURWRUNfU0laRT0kKHZlYykiKQ0KK2VuZGVmDQog
IGRlZmluZSBzaW1kLWdmLWRlZnMNCiAgJCgxKS1jZmxhZ3MgOj0gJChmb3JlYWNoIHZlYywkKCQo
MTotZ2Y9KS12ZWNzKSwgXA0KICAJICAgICAgICAgIi1EXyQodmVjKSAtbWdmbmkgLW0kKDE6LWdm
PSkgJChjYWxsIG5vbi1zc2UsJCgxKSkgLU9zIC1EVkVDX1NJWkU9JCh2ZWMpIikNCkBAIC0xNTks
NiArMTY0LDcgQEAgZW5kZWYNCiAgJChmb3JlYWNoIGZsYXZvciwkKFNJTUQpICQoRk1BKSwkKGV2
YWwgJChjYWxsIHNpbWQtZGVmcywkKGZsYXZvcikpKSkNCiAgJChmb3JlYWNoIGZsYXZvciwkKFNH
KSwkKGV2YWwgJChjYWxsIHNpbWQtc2ctZGVmcywkKGZsYXZvcikpKSkNCiAgJChmb3JlYWNoIGZs
YXZvciwkKEFFUyksJChldmFsICQoY2FsbCBzaW1kLWFlcy1kZWZzLCQoZmxhdm9yKSkpKQ0KKyQo
Zm9yZWFjaCBmbGF2b3IsJChTSEEpLCQoZXZhbCAkKGNhbGwgc2ltZC1zaGEtZGVmcywkKGZsYXZv
cikpKSkNCiAgJChmb3JlYWNoIGZsYXZvciwkKEdGKSwkKGV2YWwgJChjYWxsIHNpbWQtZ2YtZGVm
cywkKGZsYXZvcikpKSkNCiAgJChmb3JlYWNoIGZsYXZvciwkKE9QTUFTSyksJChldmFsICQoY2Fs
bCBvcG1hc2stZGVmcywkKGZsYXZvcikpKSkNCiAgDQpAQCAtMjEyLDEwICsyMTgsMTMgQEAgJChh
ZGRzdWZmaXggLmMsJChTRykpOg0KICAkKGFkZHN1ZmZpeCAuYywkKEFFUykpOg0KICAJbG4gLXNm
IHNpbWQtYWVzLmMgJEANCiAgDQorJChhZGRzdWZmaXggLmMsJChTSEEpKToNCisJbG4gLXNmIHNp
bWQtc2hhLmMgJEANCisNCiAgJChhZGRzdWZmaXggLmMsJChHRikpOg0KICAJbG4gLXNmIHNpbWQt
Z2YuYyAkQA0KICANCi0kKGFkZHN1ZmZpeCAuaCwkKFNJTUQpICQoRk1BKSAkKFNHKSAkKEFFUykg
JChHRikpOiBzaW1kLmgNCiskKGFkZHN1ZmZpeCAuaCwkKFNJTUQpICQoRk1BKSAkKFNHKSAkKEFF
UykgJChTSEEpICQoR0YpKTogc2ltZC5oDQogIA0KICB4b3AuaCBhdng1MTJmLmg6IHNpbWQtZm1h
LmMNCiAgDQotLS0gL2Rldi9udWxsDQorKysgYi90b29scy90ZXN0cy94ODZfZW11bGF0b3Ivc2lt
ZC1zaGEuYw0KQEAgLTAsMCArMSwzOTIgQEANCisjZGVmaW5lIElOVF9TSVpFIDQNCisNCisjaW5j
bHVkZSAic2ltZC5oIg0KK0VOVFJZKHNoYV90ZXN0KTsNCisNCisjZGVmaW5lIFNIQShvcCwgYS4u
LikgX19idWlsdGluX2lhMzJfc2hhICMjIG9wKGEpDQorDQorI2lmZGVmIF9fQVZYNTEyRl9fDQor
IyBkZWZpbmUgQUxMX1RSVUUgKH4wVUxMID4+ICg2NCAtIEVMRU1fQ09VTlQpKQ0KKyMgZGVmaW5l
IGVxKHgsIHkpIChCKHBjbXBlcWQsIF9tYXNrLCB4LCB5LCAtMSkgPT0gQUxMX1RSVUUpDQorIyBk
ZWZpbmUgYmxlbmQoeCwgeSwgc2VsKSBCKG1vdmRxYTMyXywgX21hc2ssIHksIHgsIHNlbCkNCisj
IGRlZmluZSByb3RfYyhmLCByLCB4LCBuKSBCKHBybyAjIyBmICMjIGQsIF9tYXNrLCB4LCBuLCB1
bmRlZigpLCB+MCkNCisjIGRlZmluZSByb3RfcyhmLCByLCB4LCBuKSAoeyAvKiBnY2MgZG9lcyBu
b3Qgc3VwcG9ydCBlbWJlZGRlZCBicm9hZGNhc3QgKi8gXA0KKyAgICB2ZWNfdCByXzsgXA0KKyAg
ICBhc20gKCAidnBybyIgI2YgInZkICUyJXsxdG8lYzMlfSwgJTEsICUwIiBcDQorICAgICAgICAg
IDogIj12IiAocl8pIFwNCisgICAgICAgICAgOiAidiIgKHgpLCAibSIgKG4pLCAiaSIgKEVMRU1f
Q09VTlQpICk7IFwNCisgICAgcl87IFwNCit9KQ0KKyMgZGVmaW5lIHJvdF92KGQsIHgsIG4pIEIo
cHJvICMjIGQgIyMgdmQsIF9tYXNrLCB4LCBuLCB1bmRlZigpLCB+MCkNCisjIGRlZmluZSBzaGlm
dF9zKGQsIHgsIG4pICh7IFwNCisgICAgdmVjX3Qgcl87IFwNCisgICAgYXNtICggInZwcyIgI2Qg
Imx2ZCAlMiV7MXRvJWMzJX0sICUxLCAlMCIgXA0KKyAgICAgICAgICA6ICI9diIgKHJfKSBcDQor
ICAgICAgICAgIDogInYiICh4KSwgIm0iIChuKSwgImkiIChFTEVNX0NPVU5UKSApOyBcDQorICAg
IHJfOyBcDQorfSkNCisjIGRlZmluZSB2c2hpZnQoZCwgeCwgbikgKHsgLyogZ2NjIGRvZXMgbm90
IGFsbG93IG1lbW9yeSBvcGVyYW5kcyAqLyBcDQorICAgIHZlY190IHJfOyBcDQorICAgIGFzbSAo
ICJ2cHMiICNkICJsZHEgJTIsICUxLCAlMCIgXA0KKyAgICAgICAgICA6ICI9diIgKHJfKSA6ICJt
IiAoeCksICJpIiAoKG4pICogRUxFTV9TSVpFKSApOyBcDQorICAgIHJfOyBcDQorfSkNCisjZWxz
ZQ0KKyMgZGVmaW5lIHRvX2Jvb2woY21wKSAoX19idWlsdGluX2lhMzJfcG1vdm1za2IxMjgoY21w
KSA9PSAweGZmZmYpDQorIyBkZWZpbmUgZXEoeCwgeSkgdG9fYm9vbCgoeCkgPT0gKHkpKQ0KKyMg
ZGVmaW5lIGJsZW5kKHgsIHksIHNlbCkgXA0KKyAgICAoKHZlY190KV9fYnVpbHRpbl9pYTMyX3Bi
bGVuZHcxMjgoKHZoaV90KSh4KSwgKHZoaV90KSh5KSwgXA0KKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgKChzZWwpICYgMSA/IDB4MDMgOiAwKSB8IFwNCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICgoc2VsKSAmIDIgPyAweDBjIDogMCkgfCBcDQor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoKHNlbCkgJiA0ID8gMHgzMCA6
IDApIHwgXA0KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKChzZWwpICYg
OCA/IDB4YzAgOiAwKSkpDQorIyBkZWZpbmUgcm90X2MoZiwgciwgeCwgbikgKHNoICMjIGYgIyMg
X2MoeCwgbikgfCBzaCAjIyByICMjIF9jKHgsIDMyIC0gKG4pKSkNCisjIGRlZmluZSByb3Rfcyhm
LCByLCB4LCBuKSAoeyAvKiBnY2MgZG9lcyBub3QgYWxsb3cgbWVtb3J5IG9wZXJhbmRzICovIFwN
CisgICAgdmVjX3Qgcl8sIHRfLCBuXyA9ICh2ZWNfdCl7IDMyIH0gLSAobik7IFwNCisgICAgYXNt
ICggInBzIiAjZiAibGQgJTIsICUwOyBwcyIgI3IgImxkICUzLCAlMTsgcG9yICUxLCAlMCIgXA0K
KyAgICAgICAgICA6ICI9JngiIChyXyksICI9JngiICh0XykgXA0KKyAgICAgICAgICA6ICJtIiAo
biksICJtIiAobl8pLCAiMCIgKHgpLCAiMSIgKHgpICk7IFwNCisgICAgcl87IFwNCit9KQ0KK3N0
YXRpYyBpbmxpbmUgdW5zaWduZWQgaW50IHJvdGwodW5zaWduZWQgaW50IHgsIHVuc2lnbmVkIGlu
dCBuKQ0KK3sNCisgICAgcmV0dXJuICh4IDw8IChuICYgMHgxZikpIHwgKHggPj4gKCgzMiAtIG4p
ICYgMHgxZikpOw0KK30NCitzdGF0aWMgaW5saW5lIHVuc2lnbmVkIGludCByb3RyKHVuc2lnbmVk
IGludCB4LCB1bnNpZ25lZCBpbnQgbikNCit7DQorICAgIHJldHVybiAoeCA+PiAobiAmIDB4MWYp
KSB8ICh4IDw8ICgoMzIgLSBuKSAmIDB4MWYpKTsNCit9DQorIyBkZWZpbmUgcm90X3YoZCwgeCwg
bikgKHsgXA0KKyAgICB2ZWNfdCB0XzsgXA0KKyAgICB1bnNpZ25lZCBpbnQgaV87IFwNCisgICAg
Zm9yICggaV8gPSAwOyBpXyA8IEVMRU1fQ09VTlQ7ICsraV8gKSBcDQorICAgICAgICB0X1tpX10g
PSByb3QgIyMgZCgoeClbaV9dLCAobilbaV9dKTsgXA0KKyAgICB0XzsgXA0KK30pDQorIyBkZWZp
bmUgc2hpZnRfcyhkLCB4LCBuKSAoeyBcDQorICAgIHZlY190IHJfOyBcDQorICAgIGFzbSAoICJw
cyIgI2QgImxkICUxLCAlMCIgOiAiPSZ4IiAocl8pIDogIm0iIChuKSwgIjAiICh4KSApOyBcDQor
ICAgIHJfOyBcDQorfSkNCisjIGRlZmluZSB2c2hpZnQoZCwgeCwgbikgXA0KKyAgICAodmVjX3Qp
KF9fYnVpbHRpbl9pYTMyX3BzICMjIGQgIyMgbGRxaTEyOCgodmRpX3QpKHgpLCAobikgKiBFTEVN
X1NJWkUgKiA4KSkNCisjZW5kaWYNCisNCisjZGVmaW5lIGFsaWducih4LCB5LCBuKSAoKHZlY190
KV9fYnVpbHRpbl9pYTMyX3BhbGlnbnIxMjgoKHZkaV90KSh4KSwgKHZkaV90KSh5KSwgKG4pICog
OCkpDQorI2RlZmluZSBoYWRkKHgsIHkpIF9fYnVpbHRpbl9pYTMyX3BoYWRkZDEyOCh4LCB5KQ0K
KyNkZWZpbmUgcm9sX2MoeCwgbikgcm90X2MobCwgciwgeCwgbikNCisjZGVmaW5lIHJvbF9zKHgs
IG4pIHJvdF9zKGwsIHIsIHgsIG4pDQorI2RlZmluZSByb2xfdih4LCBuLi4uKSByb3RfdihsLCB4
LCBuKQ0KKyNkZWZpbmUgcm9yX2MoeCwgbikgcm90X2MociwgbCwgeCwgbikNCisjZGVmaW5lIHJv
cl9zKHgsIG4pIHJvdF9zKHIsIGwsIHgsIG4pDQorI2RlZmluZSByb3Jfdih4LCBuLi4uKSByb3Rf
dihyLCB4LCBuKQ0KKyNkZWZpbmUgc2hsX2MoeCwgbikgX19idWlsdGluX2lhMzJfcHNsbGRpMTI4
KHgsIG4pDQorI2RlZmluZSBzaGxfcyh4LCBuKSBzaGlmdF9zKGwsIHgsIG4pDQorI2RlZmluZSBz
aHJfYyh4LCBuKSBfX2J1aWx0aW5faWEzMl9wc3JsZGkxMjgoeCwgbikNCisjZGVmaW5lIHNocl9z
KHgsIG4pIHNoaWZ0X3MociwgeCwgbikNCisjZGVmaW5lIHNodWYoeCwgcykgX19idWlsdGluX2lh
MzJfcHNodWZkKHgsIHMpDQorI2RlZmluZSBzd2FwKHgpIHNodWYoeCwgMGIwMDAxMTAxMSkNCisj
ZGVmaW5lIHZzaGwoeCwgbikgdnNoaWZ0KGwsIHgsIG4pDQorI2RlZmluZSB2c2hyKHgsIG4pIHZz
aGlmdChyLCB4LCBuKQ0KKw0KK3N0YXRpYyBpbmxpbmUgdmVjX3Qgc2hhMjU2X3NpZ21hMCh2ZWNf
dCB3KQ0KK3sNCisgICAgdmVjX3QgcmVzOw0KKw0KKyAgICB0b3VjaCh3KTsNCisgICAgcmVzID0g
cm9yX2ModywgNyk7DQorICAgIHRvdWNoKHcpOw0KKyAgICByZXMgXj0gcm9sX2ModywgMTQpOw0K
KyAgICB0b3VjaCh3KTsNCisgICAgcmVzIF49IHNocl9jKHcsIDMpOw0KKyAgICB0b3VjaCh3KTsN
CisNCisgICAgcmV0dXJuIHJlczsNCit9DQorDQorc3RhdGljIGlubGluZSB2ZWNfdCBzaGEyNTZf
c2lnbWExKHZlY190IHcpDQorew0KKyAgICB2ZWNfdCBfMTcgPSB7IDE3IH0sIF8xOSA9IHsgMTkg
fSwgXzEwID0geyAxMCB9Ow0KKw0KKyAgICByZXR1cm4gcm9yX3ModywgXzE3KSBeIHJvcl9zKHcs
IF8xOSkgXiBzaHJfcyh3LCBfMTApOw0KK30NCisNCitzdGF0aWMgaW5saW5lIHZlY190IHNoYTI1
Nl9TaWdtYTAodmVjX3QgdykNCit7DQorICAgIHZlY190IHJlcywgbjEgPSB7IDAsIDAsIDIsIDIg
fSwgbjIgPSB7IDAsIDAsIDEzLCAxMyB9LCBuMyA9IHsgMCwgMCwgMTAsIDEwIH07DQorDQorICAg
IHRvdWNoKG4xKTsNCisgICAgcmVzID0gcm9yX3YodywgbjEpOw0KKyAgICB0b3VjaChuMik7DQor
ICAgIHJlcyBePSByb3Jfdih3LCBuMik7DQorICAgIHRvdWNoKG4zKTsNCisNCisgICAgcmV0dXJu
IHJlcyBeIHJvbF92KHcsIG4zKTsNCit9DQorDQorc3RhdGljIGlubGluZSB2ZWNfdCBzaGEyNTZf
U2lnbWExKHZlY190IHcpDQorew0KKyAgICByZXR1cm4gcm9yX2ModywgNikgXiByb3JfYyh3LCAx
MSkgXiByb2xfYyh3LCA3KTsNCit9DQorDQoraW50IHNoYV90ZXN0KHZvaWQpDQorew0KKyAgICB1
bnNpZ25lZCBpbnQgaTsNCisgICAgdmVjX3Qgc3JjLCBvbmUgPSB7IDEgfTsNCisgICAgdnFpX3Qg
cmF3ID0ge307DQorDQorICAgIGZvciAoIGkgPSAxOyBpIDwgVkVDX1NJWkU7ICsraSApDQorICAg
ICAgICByYXdbaV0gPSBpOw0KKyAgICBzcmMgPSAodmVjX3QpcmF3Ow0KKw0KKyAgICBmb3IgKCBp
ID0gMDsgaSA8IDI1NjsgaSArPSBWRUNfU0laRSApDQorICAgIHsNCisgICAgICAgIHZlY190IHgs
IHksIHRtcCwgaGFzaCA9IC1zcmM7DQorICAgICAgICB2ZWNfdCBhLCBiLCBjLCBkLCBlLCBnLCBo
Ow0KKyAgICAgICAgdW5zaWduZWQgaW50IGssIHI7DQorDQorICAgICAgICB0b3VjaChzcmMpOw0K
KyAgICAgICAgeCA9IFNIQSgxbXNnMSwgaGFzaCwgc3JjKTsNCisgICAgICAgIHRvdWNoKHNyYyk7
DQorICAgICAgICB5ID0gaGFzaCBeIGFsaWducihoYXNoLCBzcmMsIDgpOw0KKyAgICAgICAgdG91
Y2goc3JjKTsNCisNCisgICAgICAgIGlmICggIWVxKHgsIHkpICkgcmV0dXJuIF9fTElORV9fOw0K
Kw0KKyAgICAgICAgdG91Y2goc3JjKTsNCisgICAgICAgIHggPSBTSEEoMW1zZzIsIGhhc2gsIHNy
Yyk7DQorICAgICAgICB0b3VjaChzcmMpOw0KKyAgICAgICAgdG1wID0gaGFzaCBeIGFsaWducihz
cmMsIGhhc2gsIDEyKTsNCisgICAgICAgIHRvdWNoKHRtcCk7DQorICAgICAgICB5ID0gcm9sX2Mo
dG1wLCAxKTsNCisgICAgICAgIHRtcCA9IGhhc2ggXiBhbGlnbnIoc3JjLCB5LCAxMik7DQorICAg
ICAgICB0b3VjaCh0bXApOw0KKyAgICAgICAgeSA9IHJvbF9jKHRtcCwgMSk7DQorDQorICAgICAg
ICBpZiAoICFlcSh4LCB5KSApIHJldHVybiBfX0xJTkVfXzsNCisNCisgICAgICAgIHRvdWNoKHNy
Yyk7DQorICAgICAgICB4ID0gU0hBKDFtc2cyLCBoYXNoLCBzcmMpOw0KKyAgICAgICAgdG91Y2go
c3JjKTsNCisgICAgICAgIHRtcCA9IHJvbF9zKGhhc2ggXiBhbGlnbnIoc3JjLCBoYXNoLCAxMiks
IG9uZSk7DQorICAgICAgICB5ID0gcm9sX3MoaGFzaCBeIGFsaWducihzcmMsIHRtcCwgMTIpLCBv
bmUpOw0KKw0KKyAgICAgICAgaWYgKCAhZXEoeCwgeSkgKSByZXR1cm4gX19MSU5FX187DQorDQor
ICAgICAgICB0b3VjaChzcmMpOw0KKyAgICAgICAgeCA9IFNIQSgxbmV4dGUsIGhhc2gsIHNyYyk7
DQorICAgICAgICB0b3VjaChzcmMpOw0KKyAgICAgICAgdG91Y2goaGFzaCk7DQorICAgICAgICB0
bXAgPSByb2xfYyhoYXNoLCAzMCk7DQorICAgICAgICB0bXBbMl0gPSB0bXBbMV0gPSB0bXBbMF0g
PSAwOw0KKw0KKyAgICAgICAgaWYgKCAhZXEoeCwgc3JjICsgdG1wKSApIHJldHVybiBfX0xJTkVf
XzsNCisNCisgICAgICAgIC8qDQorICAgICAgICAgKiBTSEExUk5EUzQNCisgICAgICAgICAqDQor
ICAgICAgICAgKiBTUkMxID0geyBBMCwgQjAsIEMwLCBEMCB9DQorICAgICAgICAgKiBTUkMyID0g
VycgPSB7IFdbMF1FMCwgV1sxXSwgV1syXSwgV1szXSB9DQorICAgICAgICAgKg0KKyAgICAgICAg
ICogKE5CIHRoYXQgdGhlIG5vdGF0aW9uIGlzIG5vdCBDLWxpa2UsIGkuZS4gZWxlbWVudHMgYXJl
IGxpc3RlZA0KKyAgICAgICAgICogaGlnaC10by1sb3cgZXZlcnl3aGVyZSBpbiB0aGlzIGNvbW1l
bnQuKQ0KKyAgICAgICAgICoNCisgICAgICAgICAqIEluIG9yZGVyIHRvIHBpY2sgYSBzaW1wbGUg
cm91bmRzIGZ1bmN0aW9uLCBhbiBpbW1lZGlhdGUgdmFsdWUgb2YNCisgICAgICAgICAqIDEgaXMg
dXNlZDsgMyB3b3VsZCBhbHNvIGJlIGEgcG9zc2liaWxpdHkuDQorICAgICAgICAgKg0KKyAgICAg
ICAgICogQXBwbHlpbmcNCisgICAgICAgICAqDQorICAgICAgICAgKiBBMSA9IFJPTDUoQTApICsg
KEIwIF4gQzAgXiBEMCkgKyBXJ1swXSArIEsNCisgICAgICAgICAqIEUxID0gRDANCisgICAgICAg
ICAqIEQxID0gQzANCisgICAgICAgICAqIEMxID0gUk9MMzAoQjApDQorICAgICAgICAgKiBCMSA9
IEEwDQorICAgICAgICAgKg0KKyAgICAgICAgICogaXRlcmF0aXZlbHkgZm91ciB0aW1lcyBhbmQg
cmVzb2x2aW5nIHJvdW5kIHZhcmlhYmxlIHZhbHVlcyB0bw0KKyAgICAgICAgICogQTxuPiBhbmQg
QjAsIEMwLCBhbmQgRDAgd2UgZ2V0DQorICAgICAgICAgKg0KKyAgICAgICAgICogQTQgPSBST0w1
KEEzKSArIChBMiBeIFJPTDMwKEExKSBeIFJPTDMwKEEwKSkgKyBXJ1szXSArIFJPTDMwKEIwKSAr
IEsNCisgICAgICAgICAqIEEzID0gUk9MNShBMikgKyAoQTEgXiBST0wzMChBMCkgXiBST0wzMChC
MCkpICsgVydbMl0gKyAgICAgICBDMCAgKyBLDQorICAgICAgICAgKiBBMiA9IFJPTDUoQTEpICsg
KEEwIF4gUk9MMzAoQjApIF4gICAgICAgQzAgKSArIFcnWzFdICsgICAgICAgRDAgICsgSw0KKyAg
ICAgICAgICogQTEgPSBST0w1KEEwKSArIChCMCBeICAgICAgIEMwICBeICAgICAgIEQwICkgKyBX
J1swXSAgICAgICAgICAgICArIEsNCisgICAgICAgICAqDQorICAgICAgICAgKiAocmVzcGVjdGl2
ZSBwZXItY29sdW1uIHZhcmlhYmxlIG5hbWVzOg0KKyAgICAgICAgICogIHkgICAgICAgICBhICAg
ICAgYiAgICAgICAgICBjICAgICAgICAgICBkICAgICAgc3JjICAgICAgICAgICBlICAgIGsNCisg
ICAgICAgICAqICkNCisgICAgICAgICAqDQorICAgICAgICAgKiB3aXRoDQorICAgICAgICAgKg0K
KyAgICAgICAgICogQjQgPSBBMw0KKyAgICAgICAgICogQzQgPSBST0wzMChBMikNCisgICAgICAg
ICAqIEQ0ID0gUk9MMzAoQTEpDQorICAgICAgICAgKiBFNCA9IFJPTDMwKEEwKQ0KKyAgICAgICAg
ICoNCisgICAgICAgICAqIGFuZCBoZW5jZQ0KKyAgICAgICAgICoNCisgICAgICAgICAqIERTVCA9
IHsgQTQsIEEzLCBST0wzMChBMiksIFJPTDMwKEExKSB9DQorICAgICAgICAgKi8NCisNCisgICAg
ICAgIHRvdWNoKHNyYyk7DQorICAgICAgICB4ID0gU0hBKDFybmRzNCwgaGFzaCwgc3JjLCAxKTsN
CisgICAgICAgIHRvdWNoKHNyYyk7DQorDQorICAgICAgICBhID0gdnNocihoYXNoLCAzKTsNCisg
ICAgICAgIGIgPSB2c2hyKGhhc2gsIDIpOw0KKyAgICAgICAgdG91Y2goaGFzaCk7DQorICAgICAg
ICBkID0gcm9sX2MoaGFzaCwgMzApOw0KKyAgICAgICAgdG91Y2goaGFzaCk7DQorICAgICAgICBk
ID0gYmxlbmQoZCwgaGFzaCwgMGIwMDExKTsNCisgICAgICAgIGMgPSB2c2hyKGQsIDEpOw0KKyAg
ICAgICAgZSA9IHZzaGwoZCwgMSk7DQorICAgICAgICB0bXAgPSAodmVjX3Qpe307DQorICAgICAg
ICBrID0gcm9sX2MoU0hBKDFybmRzNCwgdG1wLCB0bXAsIDEpLCAyKVswXTsNCisNCisgICAgICAg
IGZvciAoIHIgPSAwOyByIDwgNDsgKytyICkNCisgICAgICAgIHsNCisgICAgICAgICAgICB5ID0g
cm9sX2MoYSwgNSkgKyAoYiBeIGMgXiBkKSArIHN3YXAoc3JjKSArIGUgKyBrOw0KKw0KKyAgICAg
ICAgICAgIHN3aXRjaCAoIHIgKQ0KKyAgICAgICAgICAgIHsNCisgICAgICAgICAgICBjYXNlIDA6
DQorICAgICAgICAgICAgICAgIGNbM10gPSByb2xfYyh5LCAzMClbMF07DQorICAgICAgICAgICAg
ICAgIC8qIGZhbGwgdGhyb3VnaCAqLw0KKyAgICAgICAgICAgIGNhc2UgMToNCisgICAgICAgICAg
ICAgICAgYltyICsgMl0gPSB5W3JdOw0KKyAgICAgICAgICAgICAgICAvKiBmYWxsIHRocm91Z2gg
Ki8NCisgICAgICAgICAgICBjYXNlIDI6DQorICAgICAgICAgICAgICAgIGFbciArIDFdID0geVty
XTsNCisgICAgICAgICAgICAgICAgYnJlYWs7DQorICAgICAgICAgICAgfQ0KKw0KKyAgICAgICAg
ICAgIHN3aXRjaCAoIHIgKQ0KKyAgICAgICAgICAgIHsNCisgICAgICAgICAgICBjYXNlIDM6DQor
ICAgICAgICAgICAgICAgIGlmICggYVszXSAhPSB5WzJdICkgcmV0dXJuIF9fTElORV9fOw0KKyAg
ICAgICAgICAgICAgICAvKiBmYWxsIHRocm91Z2ggKi8NCisgICAgICAgICAgICBjYXNlIDI6DQor
ICAgICAgICAgICAgICAgIGlmICggYVsyXSAhPSB5WzFdICkgcmV0dXJuIF9fTElORV9fOw0KKyAg
ICAgICAgICAgICAgICBpZiAoIGJbM10gIT0geVsxXSApIHJldHVybiBfX0xJTkVfXzsNCisgICAg
ICAgICAgICAgICAgLyogZmFsbCB0aHJvdWdoICovDQorICAgICAgICAgICAgY2FzZSAxOg0KKyAg
ICAgICAgICAgICAgICBpZiAoIGFbMV0gIT0geVswXSApIHJldHVybiBfX0xJTkVfXzsNCisgICAg
ICAgICAgICAgICAgaWYgKCBiWzJdICE9IHlbMF0gKSByZXR1cm4gX19MSU5FX187DQorICAgICAg
ICAgICAgICAgIGlmICggY1szXSAhPSByb2xfYyh5LCAzMClbMF0gKSByZXR1cm4gX19MSU5FX187
DQorICAgICAgICAgICAgICAgIGJyZWFrOw0KKyAgICAgICAgICAgIH0NCisgICAgICAgIH0NCisN
CisgICAgICAgIGEgPSBibGVuZChyb2xfYyh5LCAzMCksIHksIDBiMTEwMCk7DQorDQorICAgICAg
ICBpZiAoICFlcSh4LCBhKSApIHJldHVybiBfX0xJTkVfXzsNCisNCisgICAgICAgIHRvdWNoKHNy
Yyk7DQorICAgICAgICB4ID0gU0hBKDI1Nm1zZzEsIGhhc2gsIHNyYyk7DQorICAgICAgICB0b3Vj
aChzcmMpOw0KKyAgICAgICAgeSA9IGhhc2ggKyBzaGEyNTZfc2lnbWEwKGFsaWducihzcmMsIGhh
c2gsIDQpKTsNCisNCisgICAgICAgIGlmICggIWVxKHgsIHkpICkgcmV0dXJuIF9fTElORV9fOw0K
Kw0KKyAgICAgICAgdG91Y2goc3JjKTsNCisgICAgICAgIHggPSBTSEEoMjU2bXNnMiwgaGFzaCwg
c3JjKTsNCisgICAgICAgIHRvdWNoKHNyYyk7DQorICAgICAgICB0bXAgPSBoYXNoICsgc2hhMjU2
X3NpZ21hMShhbGlnbnIoaGFzaCwgc3JjLCA4KSk7DQorICAgICAgICB5ID0gaGFzaCArIHNoYTI1
Nl9zaWdtYTEoYWxpZ25yKHRtcCwgc3JjLCA4KSk7DQorDQorICAgICAgICBpZiAoICFlcSh4LCB5
KSApIHJldHVybiBfX0xJTkVfXzsNCisNCisgICAgICAgIC8qDQorICAgICAgICAgKiBTSEEyNTZS
TkRTMg0KKyAgICAgICAgICoNCisgICAgICAgICAqIFNSQzEgPSB7IEMwLCBEMCwgRzAsIEgwIH0N
CisgICAgICAgICAqIFNSQzIgPSB7IEEwLCBCMCwgRTAsIEYwIH0NCisgICAgICAgICAqIFhNTTAg
PSBXJyA9IHsgPywgPywgV0sxLCBXSzAgfQ0KKyAgICAgICAgICoNCisgICAgICAgICAqIChOQiB0
aGF0IHRoZSBub3RhdGlvbiBhZ2FpbiBpcyBub3QgQy1saWtlLCBpLmUuIGVsZW1lbnRzIGFyZSBs
aXN0ZWQNCisgICAgICAgICAqIGhpZ2gtdG8tbG93IGV2ZXJ5d2hlcmUgaW4gdGhpcyBjb21tZW50
LikNCisgICAgICAgICAqDQorICAgICAgICAgKiBDaChFLEYsRykgPSAoRSAmIEYpIF4gKH5FICYg
RykNCisgICAgICAgICAqIE1haihBLEIsQykgPSAoQSAmIEIpIF4gKEEgJiBDKSBeIChCICYgQykN
CisgICAgICAgICAqDQorICAgICAgICAgKiDOozAoQSkgPSBST1IyKEEpIF4gUk9SMTMoQSkgXiBS
T1IyMihBKQ0KKyAgICAgICAgICogzqMxKEUpID0gUk9SNihFKSBeIFJPUjExKEUpIF4gUk9SMjUo
RSkNCisgICAgICAgICAqDQorICAgICAgICAgKiBBcHBseWluZw0KKyAgICAgICAgICoNCisgICAg
ICAgICAqIEExID0gQ2goRTAsIEYwLCBHMCkgKyDOozEoRTApICsgV0swICsgSDAgKyBNYWooQTAs
IEIwLCBDMCkgKyDOozAoQTApDQorICAgICAgICAgKiBCMSA9IEEwDQorICAgICAgICAgKiBDMSA9
IEIwDQorICAgICAgICAgKiBEMSA9IEMwDQorICAgICAgICAgKiBFMSA9IENoKEUwLCBGMCwgRzAp
ICsgzqMxKEUwKSArIFdLMCArIEgwICsgRDANCisgICAgICAgICAqIEYxID0gRTANCisgICAgICAg
ICAqIEcxID0gRjANCisgICAgICAgICAqIEgxID0gRzANCisgICAgICAgICAqDQorICAgICAgICAg
KiBpdGVyYXRpdmVseSBmb3VyIHRpbWVzIGFuZCByZXNvbHZpbmcgcm91bmQgdmFyaWFibGUgdmFs
dWVzIHRvDQorICAgICAgICAgKiBBPG4+IC8gRTxuPiBhbmQgQjAsIEMwLCBEMCwgRjAsIEcwLCBh
bmQgSDAgd2UgZ2V0DQorICAgICAgICAgKg0KKyAgICAgICAgICogQTIgPSBDaChFMSwgRTAsIEYw
KSArIM6jMShFMSkgKyBXSzEgKyBHMCArIE1haihBMSwgQTAsIEIwKSArIM6jMChBMSkNCisgICAg
ICAgICAqIEExID0gQ2goRTAsIEYwLCBHMCkgKyDOozEoRTApICsgV0swICsgSDAgKyBNYWooQTAs
IEIwLCBDMCkgKyDOozAoQTApDQorICAgICAgICAgKiBFMiA9IENoKEUxLCBFMCwgRjApICsgzqMx
KEUxKSArIFdLMSArIEcwICsgQzANCisgICAgICAgICAqIEUxID0gQ2goRTAsIEYwLCBHMCkgKyDO
ozEoRTApICsgV0swICsgSDAgKyBEMA0KKyAgICAgICAgICoNCisgICAgICAgICAqIHdpdGgNCisg
ICAgICAgICAqDQorICAgICAgICAgKiBCMiA9IEExDQorICAgICAgICAgKiBGMiA9IEUxDQorICAg
ICAgICAgKg0KKyAgICAgICAgICogYW5kIGhlbmNlDQorICAgICAgICAgKg0KKyAgICAgICAgICog
RFNUID0geyBBMiwgQTEsIEUyLCBFMSB9DQorICAgICAgICAgKg0KKyAgICAgICAgICogd2hpY2gg
d2UgY2FuIHNpbXBsaWZ5IGEgbGl0dGxlLCBieSBsZXR0aW5nIEEwLCBCMCwgYW5kIEUwIGJlIHpl
cm8NCisgICAgICAgICAqIGFuZCBGMCA9IH5HMCwgYW5kIGJ5IHRoZW4gdXRpbGl6aW5nDQorICAg
ICAgICAgKg0KKyAgICAgICAgICogQ2goMCwgMCwgeCkgPSB4DQorICAgICAgICAgKiBDaCh4LCAw
LCB5KSA9IH54ICYgeQ0KKyAgICAgICAgICogTWFqKHgsIDAsIDApID0gTWFqKDAsIHgsIDApID0g
TWFqKDAsIDAsIHgpID0gMA0KKyAgICAgICAgICoNCisgICAgICAgICAqIEEyID0gKH5FMSAmIEYw
KSArIM6jMShFMSkgKyBXSzEgKyBHMCArIM6jMChBMSkNCisgICAgICAgICAqIEExID0gKH5FMCAm
IEcwKSArIM6jMShFMCkgKyBXSzAgKyBIMCArIM6jMChBMCkNCisgICAgICAgICAqIEUyID0gKH5F
MSAmIEYwKSArIM6jMShFMSkgKyBXSzEgKyBHMCArIEMwDQorICAgICAgICAgKiBFMSA9ICh+RTAg
JiBHMCkgKyDOozEoRTApICsgV0swICsgSDAgKyBEMA0KKyAgICAgICAgICoNCisgICAgICAgICAq
IChyZXNwZWN0aXZlIHBlci1jb2x1bW4gdmFyaWFibGUgbmFtZXM6DQorICAgICAgICAgKiAgeSAg
ICAgIGUgICAgZyAgICAgICAgZSAgICBzcmMgICAgaCAgICBkDQorICAgICAgICAgKiApDQorICAg
ICAgICAgKi8NCisNCisgICAgICAgIHRtcCA9ICh2ZWNfdCl7IH5oYXNoWzFdIH07DQorICAgICAg
ICB0b3VjaCh0bXApOw0KKyAgICAgICAgeCA9IFNIQSgyNTZybmRzMiwgaGFzaCwgdG1wLCBzcmMp
Ow0KKyAgICAgICAgdG91Y2godG1wKTsNCisNCisgICAgICAgIGUgPSB5ID0gKHZlY190KXt9Ow0K
KyAgICAgICAgZCA9IGFsaWducih5LCBoYXNoLCA4KTsNCisgICAgICAgIGcgPSAodmVjX3QpeyBo
YXNoWzFdLCB0bXBbMF0sIGhhc2hbMV0sIHRtcFswXSB9Ow0KKyAgICAgICAgaCA9IHNodWYoaGFz
aCwgMGIwMTAwMDEwMCk7DQorDQorICAgICAgICBmb3IgKCByID0gMDsgciA8IDI7ICsrciApDQor
ICAgICAgICB7DQorICAgICAgICAgICAgeSA9ICh+ZSAmIGcpICsgc2hhMjU2X1NpZ21hMShlKSAr
IHNodWYoc3JjLCAwYjAxMDAwMTAwKSArDQorICAgICAgICAgICAgICAgIGggKyBzaGEyNTZfU2ln
bWEwKGQpOw0KKw0KKyAgICAgICAgICAgIGlmICggIXIgKQ0KKyAgICAgICAgICAgIHsNCisgICAg
ICAgICAgICAgICAgZFszXSA9IHlbMl07DQorICAgICAgICAgICAgICAgIGVbM10gPSBlWzFdID0g
eVswXTsNCisgICAgICAgICAgICB9DQorICAgICAgICAgICAgZWxzZSBpZiAoIGRbM10gIT0geVsy
XSApDQorICAgICAgICAgICAgICAgIHJldHVybiBfX0xJTkVfXzsNCisgICAgICAgICAgICBlbHNl
IGlmICggZVsxXSAhPSB5WzBdICkNCisgICAgICAgICAgICAgICAgcmV0dXJuIF9fTElORV9fOw0K
KyAgICAgICAgICAgIGVsc2UgaWYgKCBlWzNdICE9IHlbMF0gKQ0KKyAgICAgICAgICAgICAgICBy
ZXR1cm4gX19MSU5FX187DQorICAgICAgICB9DQorDQorICAgICAgICBpZiAoICFlcSh4LCB5KSAp
IHJldHVybiBfX0xJTkVfXzsNCisNCisgICAgICAgIHNyYyArPSAweDAxMDEwMTAxICogVkVDX1NJ
WkU7DQorICAgIH0NCisNCisgICAgcmV0dXJuIDA7DQorfQ0KLS0tIGEvdG9vbHMvdGVzdHMveDg2
X2VtdWxhdG9yL3Rlc3RfeDg2X2VtdWxhdG9yLmMNCisrKyBiL3Rvb2xzL3Rlc3RzL3g4Nl9lbXVs
YXRvci90ZXN0X3g4Nl9lbXVsYXRvci5jDQpAQCAtMTQsOCArMTQsMTAgQEAgYXNtICggIi5wdXNo
c2VjdGlvbiAudGVzdCwgXCJheFwiLCBAcHJvZw0KICAjaW5jbHVkZSAic3NlMi1nZi5oIg0KICAj
aW5jbHVkZSAic3NzZTMtYWVzLmgiDQogICNpbmNsdWRlICJzc2U0LmgiDQorI2luY2x1ZGUgInNz
ZTQtc2hhLmgiDQogICNpbmNsdWRlICJhdnguaCINCiAgI2luY2x1ZGUgImF2eC1hZXMuaCINCisj
aW5jbHVkZSAiYXZ4LXNoYS5oIg0KICAjaW5jbHVkZSAiZm1hNC5oIg0KICAjaW5jbHVkZSAiZm1h
LmgiDQogICNpbmNsdWRlICJhdngyLmgiDQpAQCAtMjgsNiArMzAsNyBAQCBhc20gKCAiLnB1c2hz
ZWN0aW9uIC50ZXN0LCBcImF4XCIsIEBwcm9nDQogICNpbmNsdWRlICJhdng1MTJidy1vcG1hc2su
aCINCiAgI2luY2x1ZGUgImF2eDUxMmYuaCINCiAgI2luY2x1ZGUgImF2eDUxMmYtc2cuaCINCisj
aW5jbHVkZSAiYXZ4NTEyZi1zaGEuaCINCiAgI2luY2x1ZGUgImF2eDUxMnZsLXNnLmgiDQogICNp
bmNsdWRlICJhdng1MTJidy5oIg0KICAjaW5jbHVkZSAiYXZ4NTEyYnctdmFlcy5oIg0KQEAgLTE1
NSw2ICsxNTgsMjEgQEAgc3RhdGljIGJvb2wgc2ltZF9jaGVja19hdng1MTJ2Ym1pX3ZsKHZvaQ0K
ICAgICAgcmV0dXJuIGNwdV9oYXNfYXZ4NTEyX3ZibWkgJiYgY3B1X2hhc19hdng1MTJ2bDsNCiAg
fQ0KICANCitzdGF0aWMgYm9vbCBzaW1kX2NoZWNrX3NzZTRfc2hhKHZvaWQpDQorew0KKyAgICBy
ZXR1cm4gY3B1X2hhc19zaGEgJiYgY3B1X2hhc19zc2U0XzI7DQorfQ0KKw0KK3N0YXRpYyBib29s
IHNpbWRfY2hlY2tfYXZ4X3NoYSh2b2lkKQ0KK3sNCisgICAgcmV0dXJuIGNwdV9oYXNfc2hhICYm
IGNwdV9oYXNfYXZ4Ow0KK30NCisNCitzdGF0aWMgYm9vbCBzaW1kX2NoZWNrX2F2eDUxMmZfc2hh
X3ZsKHZvaWQpDQorew0KKyAgICByZXR1cm4gY3B1X2hhc19zaGEgJiYgY3B1X2hhc19hdng1MTJ2
bDsNCit9DQorDQogIHN0YXRpYyBib29sIHNpbWRfY2hlY2tfYXZ4Ml92YWVzKHZvaWQpDQogIHsN
CiAgICAgIHJldHVybiBjcHVfaGFzX2Flc25pICYmIGNwdV9oYXNfdmFlcyAmJiBjcHVfaGFzX2F2
eDI7DQpAQCAtNDUwLDYgKzQ2OCw5IEBAIHN0YXRpYyBjb25zdCBzdHJ1Y3Qgew0KICAgICAgQVZY
NTEyVkwoX1ZCTUkrVkwgdTE2eDgsIGF2eDUxMnZibWksICAgIDE2dTIpLA0KICAgICAgQVZYNTEy
VkwoX1ZCTUkrVkwgczE2eDE2LCBhdng1MTJ2Ym1pLCAgIDMyaTIpLA0KICAgICAgQVZYNTEyVkwo
X1ZCTUkrVkwgdTE2eDE2LCBhdng1MTJ2Ym1pLCAgIDMydTIpLA0KKyAgICBTSU1EKFNIQSwgICAg
ICAgICAgICAgICAgc3NlNF9zaGEsICAgICAgICAxNiksDQorICAgIFNJTUQoQVZYK1NIQSwgICAg
ICAgICAgICAgYXZ4X3NoYSwgICAgICAgIDE2KSwNCisgICAgQVZYNTEyVkwoVkwrU0hBLCAgICAg
IGF2eDUxMmZfc2hhLCAgICAgICAgMTYpLA0KICAgICAgU0lNRChWQUVTIChWRVgveDMyKSwgICAg
YXZ4Ml92YWVzLCAgICAgICAgMzIpLA0KICAgICAgU0lNRChWQUVTIChFVkVYL3g2NCksIGF2eDUx
MmJ3X3ZhZXMsICAgICAgNjQpLA0KICAgICAgQVZYNTEyVkwoVkwrVkFFUyAoeDE2KSwgYXZ4NTEy
YndfdmFlcywgICAgMTYpLA0KLS0tIGEvdG9vbHMvdGVzdHMveDg2X2VtdWxhdG9yL3g4Ni1lbXVs
YXRlLmgNCisrKyBiL3Rvb2xzL3Rlc3RzL3g4Nl9lbXVsYXRvci94ODYtZW11bGF0ZS5oDQpAQCAt
MTQyLDYgKzE0Miw3IEBAIHN0YXRpYyBpbmxpbmUgYm9vbCB4Y3IwX21hc2sodWludDY0X3QgbWEN
CiAgI2RlZmluZSBjcHVfaGFzX2F2eDUxMl9pZm1hIChjcC5mZWF0LmF2eDUxMl9pZm1hICYmIHhj
cjBfbWFzaygweGU2KSkNCiAgI2RlZmluZSBjcHVfaGFzX2F2eDUxMmVyICAoY3AuZmVhdC5hdng1
MTJlciAmJiB4Y3IwX21hc2soMHhlNikpDQogICNkZWZpbmUgY3B1X2hhc19hdng1MTJjZCAgKGNw
LmZlYXQuYXZ4NTEyY2QgJiYgeGNyMF9tYXNrKDB4ZTYpKQ0KKyNkZWZpbmUgY3B1X2hhc19zaGEg
ICAgICAgIGNwLmZlYXQuc2hhDQogICNkZWZpbmUgY3B1X2hhc19hdng1MTJidyAgKGNwLmZlYXQu
YXZ4NTEyYncgJiYgeGNyMF9tYXNrKDB4ZTYpKQ0KICAjZGVmaW5lIGNwdV9oYXNfYXZ4NTEydmwg
IChjcC5mZWF0LmF2eDUxMnZsICYmIHhjcjBfbWFzaygweGU2KSkNCiAgI2RlZmluZSBjcHVfaGFz
X2F2eDUxMl92Ym1pIChjcC5mZWF0LmF2eDUxMl92Ym1pICYmIHhjcjBfbWFzaygweGU2KSkNCg0K
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 17 06:39:47 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Jul 2019 06: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 1hndbP-0005Xg-4q; Wed, 17 Jul 2019 06:39:47 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=H7Ci=VO=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hndbO-0005XV-2P
 for xen-devel@lists.xenproject.org; Wed, 17 Jul 2019 06:39:46 +0000
X-Inumbo-ID: a8fb2266-a85d-11e9-9ef9-7fb00fb99a8d
Received: from m4a0039g.houston.softwaregrp.com (unknown [15.124.2.85])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id a8fb2266-a85d-11e9-9ef9-7fb00fb99a8d;
 Wed, 17 Jul 2019 06:39:44 +0000 (UTC)
Received: FROM m4a0039g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0039g.houston.softwaregrp.com WITH ESMTP; 
 Wed, 17 Jul 2019 06:39:42 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Wed, 17 Jul 2019 06:38:51 +0000
Received: from NAM03-BY2-obe.outbound.protection.outlook.com (15.124.72.14) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Wed, 17 Jul 2019 06:38:50 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=KSzQlYZe9kb8MZUOIn0VIUfmAS/uQnhP9d1kth5xkGsn0aVAgMhhUv3GlHp+w11L3mCq1SEPQA7kSpzvZZk70UHdkgB5Q/tK7hjFgAbQBv5ZJgxG9B8Mi9IIAZgEokSCA9VMeu3bOxI5J7xRgLDg/3IXcN45cYIbLcNuztCIGNUn/s+NaF10mww+xrqH4Ori/MAYkfW1Z22GXiMptFblG/NKrgw7WlsX/q240mmvZHg0H3yLnoiS17yfnTwG3XXEsJOxwYdtLKGXBWuWNbdu2vk3yE+cqdX55uou3xFY5ufnYjgnfTMbeB3tGK/xBmlcEnNceHiiJBsFDIOigQ4Eyw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=3Nj6ojKDVU65+tLjIrsdVh2ef5lEMMEi5uVUz1yYW+w=;
 b=Ip2hwhcEWt2SImwr/9QDSFhJzoQktJ8x7+1oAJ0sTt1PSAXKYgh2InpjGEODBc6BISzmHOKzieEm9OHwP/nl5DiEjsnEw25WNhTZjM7OlpnfLYWJSzvNVFntYKWwnFnOyvttdzS0wocZlC4PJNH6NIQxXXfjlLRct7b/7aZnnpXwk65jvZ4tKHUMd90kI9V+bdC5MIaX7W/uFe9E/a123bxqufhFhq5DqwS7yhF1Qg/T/4eSv6i+AIbq36NhTiYt72SVcYmoZVcZFRSPHxSKBKBawXFHVVpzR8/xhjEEjn5uUm0BjAjkBMCVRvjb0+3oL5DJy2a52JznLYF7yiP0gQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2841.namprd18.prod.outlook.com (20.179.51.217) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.14; Wed, 17 Jul 2019 06:38:49 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Wed, 17 Jul 2019
 06:38:49 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v10 13/13] x86emul: add a PCLMUL/VPCLMUL test case to the
 harness
Thread-Index: AQHVPGpKKLgeEYIPCkqoHvNlrK/xcA==
Date: Wed, 17 Jul 2019 06:38:49 +0000
Message-ID: <8e0f4975-0415-219a-f222-0baecc282afd@suse.com>
References: <0ccca19e-7bbb-ab1e-c0bb-a568b02874e0@suse.com>
In-Reply-To: <0ccca19e-7bbb-ab1e-c0bb-a568b02874e0@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR1001CA0025.EURPRD10.PROD.OUTLOOK.COM
 (2603:10a6:4:55::11) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 89acb924-6f37-4cf2-dcd5-08d70a816d28
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB2841; 
x-ms-traffictypediagnostic: DM6PR18MB2841:
x-microsoft-antispam-prvs: <DM6PR18MB2841147DC7948888BABDFE3CB3C90@DM6PR18MB2841.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:5236;
x-forefront-prvs: 01018CB5B3
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(376002)(346002)(396003)(39860400002)(366004)(136003)(199004)(189003)(8676002)(6116002)(5660300002)(25786009)(30864003)(53936002)(256004)(66946007)(8936002)(81166006)(446003)(476003)(6512007)(76176011)(99286004)(2616005)(11346002)(486006)(81156014)(66066001)(31686004)(478600001)(52116002)(186003)(4326008)(54906003)(86362001)(6436002)(316002)(7736002)(102836004)(3846002)(6506007)(31696002)(6916009)(80792005)(68736007)(2501003)(6486002)(26005)(386003)(36756003)(66476007)(66446008)(66556008)(64756008)(2906002)(305945005)(71190400001)(14454004)(5640700003)(2351001)(71200400001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2841;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: aO5e7YjPT7U6KCkM6T4O0CjBoSGxKF0VPETvsXGv5AEwFdiRk8zLlAHWpXiz6jZq2ogemUXtKfKdQ8/2s2/OPBq+N+9cKMbr+1J4/rRDgz6kFbCHu8Hwf3Zq8AXSFS9g/nu4OSo9lM3u2C84whBGqoWdtv0HqPPxlQVyzsm8RomquRPAhfp1dG7ZZNNr6JXjMhzJ37tXK8Wfhdsazw5uW5d3TzsjZ1dO9RL0w9oiDrZLbaDYjjv69W8qra7dAlFRnZDBPh+nKB4EsDMIvFWdc4bFjR4PN73ehRs/A0crSmjr731wwSkbIQiVjgvdAaedEmGBbUgGBq2ZXxD/GE1UrjHImbV8EgXxQww+klkZmgacUrFUyl/9YcLwCGeZtI9N+54SKZVrbYfgVqTvA5w95PIL/pS72YAyTb4Yof9GKKo=
Content-ID: <EF7A2666350D7E4182D7ADA12D06F8F3@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 89acb924-6f37-4cf2-dcd5-08d70a816d28
X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Jul 2019 06:38:49.5847 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2841
X-OriginatorOrg: suse.com
Subject: [Xen-devel] [PATCH v10 13/13] x86emul: add a PCLMUL/VPCLMUL test
 case to the harness
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 RogerPau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QWxzbyB1c2UgdGhpcyBmb3IgQVZYNTEyX1ZCTUkyIFZQU0h7TCxSfUR7LFZ9e0QsUSxXfSB0ZXN0
aW5nIChvbmx5IHRoZQ0KcXVhZCB3b3JkIHJpZ2h0IHNoaWZ0cyBnZXQgYWN0dWFsbHkgdXNlZDsg
dGhlIGFzc3VtcHRpb24gaXMgdGhhdCB0aGVpcg0KImxlZnQiIGNvdW50ZXJwYXJ0cyBhcyB3ZWxs
IGFzIHRoZSBkb3VibGUgd29yZCBhbmQgd29yZCBmb3JtcyB0aGVuIHdvcmsNCmFzIHdlbGwpLg0K
DQpTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+DQpBY2tlZC1i
eTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0aXJ4LmNvbT4NCi0tLQ0Kdjg6IE5l
dy4NCg0KLS0tIGEvdG9vbHMvdGVzdHMveDg2X2VtdWxhdG9yL01ha2VmaWxlDQorKysgYi90b29s
cy90ZXN0cy94ODZfZW11bGF0b3IvTWFrZWZpbGUNCkBAIC0yMCw5ICsyMCwxMCBAQCBTSU1EIDo9
IDNkbm93IHNzZSBzc2UyIHNzZTQgYXZ4IGF2eDIgeG9wDQogIEZNQSA6PSBmbWE0IGZtYQ0KICBT
RyA6PSBhdngyLXNnIGF2eDUxMmYtc2cgYXZ4NTEydmwtc2cNCiAgQUVTIDo9IHNzc2UzLWFlcyBh
dngtYWVzIGF2eDItdmFlcyBhdng1MTJidy12YWVzDQorQ0xNVUwgOj0gc3NzZTMtcGNsbXVsIGF2
eC1wY2xtdWwgYXZ4Mi12cGNsbXVscWRxIGF2eDUxMmJ3LXZwY2xtdWxxZHEgYXZ4NTEydmJtaTIt
dnBjbG11bHFkcQ0KICBTSEEgOj0gc3NlNC1zaGEgYXZ4LXNoYSBhdng1MTJmLXNoYQ0KICBHRiA6
PSBzc2UyLWdmIGF2eDItZ2YgYXZ4NTEyYnctZ2YNCi1URVNUQ0FTRVMgOj0gYmxvd2Zpc2ggJChT
SU1EKSAkKEZNQSkgJChTRykgJChBRVMpICQoU0hBKSAkKEdGKQ0KK1RFU1RDQVNFUyA6PSBibG93
ZmlzaCAkKFNJTUQpICQoRk1BKSAkKFNHKSAkKEFFUykgJChDTE1VTCkgJChTSEEpICQoR0YpDQog
IA0KICBPUE1BU0sgOj0gYXZ4NTEyZiBhdng1MTJkcSBhdng1MTJidw0KICANCkBAIC04OSw2ICs5
MCw3IEBAIGF2eDUxMmVyLWZsdHMgOj0gNCA4DQogIGF2eDUxMnZibWktdmVjcyA6PSAkKGF2eDUx
MmJ3LXZlY3MpDQogIGF2eDUxMnZibWktaW50cyA6PSAkKGF2eDUxMmJ3LWludHMpDQogIGF2eDUx
MnZibWktZmx0cyA6PSAkKGF2eDUxMmJ3LWZsdHMpDQorYXZ4NTEydmJtaTItdmVjcyA6PSAkKGF2
eDUxMmJ3LXZlY3MpDQogIA0KICBhdng1MTJmLW9wbWFzay12ZWNzIDo9IDINCiAgYXZ4NTEyZHEt
b3BtYXNrLXZlY3MgOj0gMSAyDQpAQCAtMTQ5LDYgKzE1MSwxMCBAQCBkZWZpbmUgc2ltZC1hZXMt
ZGVmcw0KICAkKDEpLWNmbGFncyA6PSAkKGZvcmVhY2ggdmVjLCQoJChwYXRzdWJzdCAlLWFlcyxz
c2UsJCgxKSktdmVjcykgJCgkKHBhdHN1YnN0ICUtdmFlcywlLCQoMSkpLXZlY3MpLCBcDQogIAkg
ICAgICAgICAiLURfJCh2ZWMpIC1tYWVzICQoYWRkcHJlZml4IC1tLCQoc3Vic3QgLSwkKHNwYWNl
KSwkKDEpKSkgJChjYWxsIG5vbi1zc2UsJCgxKSkgLU9zIC1EVkVDX1NJWkU9JCh2ZWMpIikNCiAg
ZW5kZWYNCitkZWZpbmUgc2ltZC1jbG11bC1kZWZzDQorJCgxKS1jZmxhZ3MgOj0gJChmb3JlYWNo
IHZlYywkKCQocGF0c3Vic3QgJS1wY2xtdWwsc3NlLCQoMSkpLXZlY3MpICQoJChwYXRzdWJzdCAl
LXZwY2xtdWxxZHEsJSwkKDEpKS12ZWNzKSwgXA0KKwkgICAgICAgICAiLURfJCh2ZWMpIC1tcGNs
bXVsICQoYWRkcHJlZml4IC1tLCQoc3Vic3QgLSwkKHNwYWNlKSwkKDEpKSkgJChjYWxsIG5vbi1z
c2UsJCgxKSkgLU9zIC1EVkVDX1NJWkU9JCh2ZWMpIikNCitlbmRlZg0KICBkZWZpbmUgc2ltZC1z
aGEtZGVmcw0KICAkKDEpLWNmbGFncyA6PSAkKGZvcmVhY2ggdmVjLCQoc3NlLXZlY3MpLCBcDQog
IAkgICAgICAgICAiLURfJCh2ZWMpICQoYWRkcHJlZml4IC1tLCQoc3Vic3QgLSwkKHNwYWNlKSwk
KDEpKSkgLU9zIC1EVkVDX1NJWkU9JCh2ZWMpIikNCkBAIC0xNjQsNiArMTcwLDcgQEAgZW5kZWYN
CiAgJChmb3JlYWNoIGZsYXZvciwkKFNJTUQpICQoRk1BKSwkKGV2YWwgJChjYWxsIHNpbWQtZGVm
cywkKGZsYXZvcikpKSkNCiAgJChmb3JlYWNoIGZsYXZvciwkKFNHKSwkKGV2YWwgJChjYWxsIHNp
bWQtc2ctZGVmcywkKGZsYXZvcikpKSkNCiAgJChmb3JlYWNoIGZsYXZvciwkKEFFUyksJChldmFs
ICQoY2FsbCBzaW1kLWFlcy1kZWZzLCQoZmxhdm9yKSkpKQ0KKyQoZm9yZWFjaCBmbGF2b3IsJChD
TE1VTCksJChldmFsICQoY2FsbCBzaW1kLWNsbXVsLWRlZnMsJChmbGF2b3IpKSkpDQogICQoZm9y
ZWFjaCBmbGF2b3IsJChTSEEpLCQoZXZhbCAkKGNhbGwgc2ltZC1zaGEtZGVmcywkKGZsYXZvcikp
KSkNCiAgJChmb3JlYWNoIGZsYXZvciwkKEdGKSwkKGV2YWwgJChjYWxsIHNpbWQtZ2YtZGVmcywk
KGZsYXZvcikpKSkNCiAgJChmb3JlYWNoIGZsYXZvciwkKE9QTUFTSyksJChldmFsICQoY2FsbCBv
cG1hc2stZGVmcywkKGZsYXZvcikpKSkNCkBAIC0yMTgsMTMgKzIyNSwxNiBAQCAkKGFkZHN1ZmZp
eCAuYywkKFNHKSk6DQogICQoYWRkc3VmZml4IC5jLCQoQUVTKSk6DQogIAlsbiAtc2Ygc2ltZC1h
ZXMuYyAkQA0KICANCiskKGFkZHN1ZmZpeCAuYywkKENMTVVMKSk6DQorCWxuIC1zZiBzaW1kLWNs
bXVsLmMgJEANCisNCiAgJChhZGRzdWZmaXggLmMsJChTSEEpKToNCiAgCWxuIC1zZiBzaW1kLXNo
YS5jICRADQogIA0KICAkKGFkZHN1ZmZpeCAuYywkKEdGKSk6DQogIAlsbiAtc2Ygc2ltZC1nZi5j
ICRADQogIA0KLSQoYWRkc3VmZml4IC5oLCQoU0lNRCkgJChGTUEpICQoU0cpICQoQUVTKSAkKFNI
QSkgJChHRikpOiBzaW1kLmgNCiskKGFkZHN1ZmZpeCAuaCwkKFNJTUQpICQoRk1BKSAkKFNHKSAk
KEFFUykgJChDTE1VTCkgJChTSEEpICQoR0YpKTogc2ltZC5oDQogIA0KICB4b3AuaCBhdng1MTJm
Lmg6IHNpbWQtZm1hLmMNCiAgDQotLS0gL2Rldi9udWxsDQorKysgYi90b29scy90ZXN0cy94ODZf
ZW11bGF0b3Ivc2ltZC1jbG11bC5jDQpAQCAtMCwwICsxLDE1MCBAQA0KKyNkZWZpbmUgVUlOVF9T
SVpFIDgNCisNCisjaW5jbHVkZSAic2ltZC5oIg0KK0VOVFJZKGNsbXVsX3Rlc3QpOw0KKw0KKyNp
ZmRlZiBfX0FWWDUxMkZfXyAvKiBBVlg1MTJCVyBtYXkgZ2V0IGVuYWJsZWQgb25seSBiZWxvdyAq
Lw0KKyMgZGVmaW5lIEFMTF9UUlVFICh+MFVMTCA+PiAoNjQgLSBFTEVNX0NPVU5UKSkNCisjIGRl
ZmluZSBlcSh4LCB5KSAoQihwY21wZXFxLCBfbWFzaywgKHZkaV90KSh4KSwgKHZkaV90KSh5KSwg
LTEpID09IEFMTF9UUlVFKQ0KKyMgZGVmaW5lIGxhbmVfc2hyX3VuaXQoeCkgXA0KKyAgICAoKHZl
Y190KUIocGFsaWduciwgX21hc2ssICh2ZGlfdCkoeCksICh2ZGlfdCkoeCksIDY0LCAodmRpX3Qp
e30sIFwNCisgICAgICAgICAgICAgIDB4MDBmZjAwZmYwMGZmMDBmZlVMTCAmICh+MFVMTCA+PiAo
NjQgLSBWRUNfU0laRSkpKSkNCisjZWxzZQ0KKyMgaWYgZGVmaW5lZChfX0FWWDJfXykgJiYgVkVD
X1NJWkUgPT0gMzINCisjICBkZWZpbmUgdG9fYm9vbChjbXApIEIocHRlc3RjLCAsIGNtcCwgKHZk
aV90KXt9ID09IDApDQorIyBlbHNlDQorIyAgZGVmaW5lIHRvX2Jvb2woY21wKSAoX19idWlsdGlu
X2lhMzJfcG1vdm1za2IxMjgoY21wKSA9PSAweGZmZmYpDQorIyBlbmRpZg0KKyMgZGVmaW5lIGVx
KHgsIHkpIHRvX2Jvb2woKHgpID09ICh5KSkNCisjIGRlZmluZSBsYW5lX3Nocl91bml0KHgpICgo
dmVjX3QpQihwYWxpZ25yLCAsICh2ZGlfdCl7fSwgKHZkaV90KSh4KSwgNjQpKQ0KKyNlbmRpZg0K
Kw0KKyNkZWZpbmUgQ0xNVUwob3AsIHgsIHksIGMpICh2ZWNfdCkoX19idWlsdGluX2lhMzJfICMj
IG9wKCh2ZGlfdCkoeCksICh2ZGlfdCkoeSksIGMpKQ0KKw0KKyNpZiBWRUNfU0laRSA9PSAxNg0K
KyMgZGVmaW5lIGNsbXVsKHgsIHksIGMpIENMTVVMKHBjbG11bHFkcTEyOCwgeCwgeSwgYykNCisj
IGRlZmluZSB2cHNocmQgX19idWlsdGluX2lhMzJfdnBzaHJkX3YyZGkNCisjZWxpZiBWRUNfU0la
RSA9PSAzMg0KKyMgZGVmaW5lIGNsbXVsKHgsIHksIGMpIENMTVVMKHZwY2xtdWxxZHFfdjRkaSwg
eCwgeSwgYykNCisjIGRlZmluZSB2cHNocmQgX19idWlsdGluX2lhMzJfdnBzaHJkX3Y0ZGkNCisj
ZWxpZiBWRUNfU0laRSA9PSA2NA0KKyMgZGVmaW5lIGNsbXVsKHgsIHksIGMpIENMTVVMKHZwY2xt
dWxxZHFfdjhkaSwgeCwgeSwgYykNCisjIGRlZmluZSB2cHNocmQgX19idWlsdGluX2lhMzJfdnBz
aHJkX3Y4ZGkNCisjZW5kaWYNCisNCisjZGVmaW5lIGNsbXVsX2xsKHgsIHkpIGNsbXVsKHgsIHks
IDB4MDApDQorI2RlZmluZSBjbG11bF9obCh4LCB5KSBjbG11bCh4LCB5LCAweDAxKQ0KKyNkZWZp
bmUgY2xtdWxfbGgoeCwgeSkgY2xtdWwoeCwgeSwgMHgxMCkNCisjZGVmaW5lIGNsbXVsX2hoKHgs
IHkpIGNsbXVsKHgsIHksIDB4MTEpDQorDQorI2lmIGRlZmluZWQoX19BVlg1MTJWQk1JMl9fKQ0K
KyMgcHJhZ21hIEdDQyB0YXJnZXQgKCAiYXZ4NTEyYnciICkNCisjIGRlZmluZSBsYW5lX3Nocl9p
KHgsIG4pICh7IFwNCisgICAgdmVjX3QgaF8gPSBsYW5lX3Nocl91bml0KHgpOyBcDQorICAgIHRv
dWNoKGhfKTsgXA0KKyAgICAobikgPCA2NCA/ICh2ZWNfdCl2cHNocmQoKHZkaV90KSh4KSwgKHZk
aV90KShoXyksIG4pIDogaF8gPj4gKChuKSAtIDY0KTsgXA0KK30pDQorIyBkZWZpbmUgbGFuZV9z
aHJfdih4LCBuKSAoeyBcDQorICAgIHZlY190IHRfID0gKHgpLCBoXyA9IGxhbmVfc2hyX3VuaXQo
eCk7IFwNCisgICAgdHlwZW9mKHRfWzBdKSBuXyA9IChuKTsgXA0KKyAgICBpZiAoIChuKSA8IDY0
ICkgXA0KKyAgICAgICAgLyogZ2NjIGRvZXMgbm90IHN1cHBvcnQgZW1iZWRkZWQgYnJvYWRjYXN0
ICovIFwNCisgICAgICAgIGFzbSAoICJ2cHNocmR2cSAlMiV7MXRvJWMzJX0sICUxLCAlMCIgXA0K
KyAgICAgICAgICAgICAgOiAiK3YiICh0XykgOiAidiIgKGhfKSwgIm0iIChuXyksICJpIiAoRUxF
TV9DT1VOVCkgKTsgXA0KKyAgICBlbHNlIFwNCisgICAgICAgIHRfID0gaF8gPj4gKChuKSAtIDY0
KTsgXA0KKyAgICB0XzsgXA0KK30pDQorI2Vsc2UNCisjIGRlZmluZSBsYW5lX3Nocl9pIGxhbmVf
c2hyX3YNCisjIGRlZmluZSBsYW5lX3Nocl92KHgsIG4pICh7IFwNCisgICAgdmVjX3QgdF8gPSAo
bikgPiAwID8gbGFuZV9zaHJfdW5pdCh4KSA6ICh4KTsgXA0KKyAgICAobikgPCA2NCA/ICgoeCkg
Pj4gKG4pKSB8ICh0XyA8PCAoLShuKSAmIDB4M2YpKSBcDQorICAgICAgICAgICAgIDogdF8gPj4g
KChuKSAtIDY0KTsgXA0KK30pDQorI2VuZGlmDQorDQoraW50IGNsbXVsX3Rlc3Qodm9pZCkNCit7
DQorICAgIHVuc2lnbmVkIGludCBpOw0KKyAgICB2ZWNfdCBzcmM7DQorICAgIHZxaV90IHJhdyA9
IHt9Ow0KKw0KKyAgICBmb3IgKCBpID0gMTsgaSA8IFZFQ19TSVpFOyArK2kgKQ0KKyAgICAgICAg
cmF3W2ldID0gaTsNCisgICAgc3JjID0gKHZlY190KXJhdzsNCisNCisgICAgZm9yICggaSA9IDA7
IGkgPCAyNTY7IGkgKz0gVkVDX1NJWkUgKQ0KKyAgICB7DQorICAgICAgICB2ZWNfdCB4ID0ge30s
IHksIHosIGxvLCBoaTsNCisgICAgICAgIHVuc2lnbmVkIGludCBqOw0KKw0KKyAgICAgICAgdG91
Y2goeCk7DQorICAgICAgICB5ID0gY2xtdWxfbGwoc3JjLCB4KTsNCisgICAgICAgIHRvdWNoKHgp
Ow0KKw0KKyAgICAgICAgaWYgKCAhZXEoeSwgeCkgKSByZXR1cm4gX19MSU5FX187DQorDQorICAg
ICAgICBmb3IgKCBqID0gMDsgaiA8IEVMRU1fQ09VTlQ7IGogKz0gMiApDQorICAgICAgICAgICAg
eFtqXSA9IDE7DQorDQorICAgICAgICB0b3VjaChzcmMpOw0KKyAgICAgICAgeSA9IGNsbXVsX2xs
KHgsIHNyYyk7DQorICAgICAgICB0b3VjaChzcmMpOw0KKyAgICAgICAgeiA9IGNsbXVsX2xoKHgs
IHNyYyk7DQorICAgICAgICB0b3VjaChzcmMpOw0KKw0KKyAgICAgICAgZm9yICggaiA9IDA7IGog
PCBFTEVNX0NPVU5UOyBqICs9IDIgKQ0KKyAgICAgICAgICAgIHlbaiArIDFdID0geltqXTsNCisN
CisgICAgICAgIGlmICggIWVxKHksIHNyYykgKSByZXR1cm4gX19MSU5FX187DQorDQorICAgICAg
ICAvKg0KKyAgICAgICAgICogQmVzaWRlcyB0aGUgb2J2aW91cyBwcm9wZXJ0eSBvZiB0aGUgbG93
IGFuZCBoaWdoIGhhbGYgcHJvZHVjdHMNCisgICAgICAgICAqIGJlaW5nIHRoZSBzYW1lIGVpdGhl
ciBkaXJlY3Rpb24sIHRoZSAic3F1YXJlIiBvZiBhIG51bWJlciBoYXMgdGhlDQorICAgICAgICAg
KiBwcm9wZXJ0eSBvZiBzaW1wbHkgYmVpbmcgdGhlIG9yaWdpbmFsIGJpdCBwYXR0ZXJuIHdpdGgg
YSB6ZXJvIGJpdA0KKyAgICAgICAgICogaW5zZXJ0ZWQgYmV0d2VlbiBhbnkgdHdvIGJpdHMuIFRo
aXMgaXMgd2hhdCB0aGUgY29kZSBiZWxvdyBjaGVja3MuDQorICAgICAgICAgKi8NCisNCisgICAg
ICAgIHggPSBzcmM7DQorICAgICAgICB0b3VjaChzcmMpOw0KKyAgICAgICAgeSA9IGNsbXVsX2xo
KHgsIHNyYyk7DQorICAgICAgICB0b3VjaChzcmMpOw0KKyAgICAgICAgeiA9IGNsbXVsX2hsKHgs
IHNyYyk7DQorDQorICAgICAgICBpZiAoICFlcSh5LCB6KSApIHJldHVybiBfX0xJTkVfXzsNCisN
CisgICAgICAgIHRvdWNoKHNyYyk7DQorICAgICAgICB5ID0gbG8gPSBjbG11bF9sbCh4LCBzcmMp
Ow0KKyAgICAgICAgdG91Y2goc3JjKTsNCisgICAgICAgIHogPSBoaSA9IGNsbXVsX2hoKHgsIHNy
Yyk7DQorICAgICAgICB0b3VjaChzcmMpOw0KKw0KKyAgICAgICAgZm9yICggaiA9IDA7IGogPCA2
NDsgKytqICkNCisgICAgICAgIHsNCisgICAgICAgICAgICB2ZWNfdCBsID0gbGFuZV9zaHJfdihs
bywgMiAqIGopOw0KKyAgICAgICAgICAgIHZlY190IGggPSBsYW5lX3Nocl92KGhpLCAyICogaik7
DQorICAgICAgICAgICAgdW5zaWduZWQgaW50IG47DQorDQorICAgICAgICAgICAgaWYgKCAhZXEo
bCwgeSkgKSByZXR1cm4gX19MSU5FX187DQorICAgICAgICAgICAgaWYgKCAhZXEoaCwgeikgKSBy
ZXR1cm4gX19MSU5FX187DQorDQorICAgICAgICAgICAgeCA9IHNyYyA+PiBqOw0KKw0KKyAgICAg
ICAgICAgIGZvciAoIG4gPSAwOyBuIDwgRUxFTV9DT1VOVDsgbiArPSAyICkNCisgICAgICAgICAg
ICB7DQorICAgICAgICAgICAgICAgIGlmICggKHhbbiArIDBdICYgMSkgIT0gKGxbbl0gJiAzKSAp
IHJldHVybiBfX0xJTkVfXzsNCisgICAgICAgICAgICAgICAgaWYgKCAoeFtuICsgMV0gJiAxKSAh
PSAoaFtuXSAmIDMpICkgcmV0dXJuIF9fTElORV9fOw0KKyAgICAgICAgICAgIH0NCisNCisgICAg
ICAgICAgICB0b3VjaCh5KTsNCisgICAgICAgICAgICB5ID0gbGFuZV9zaHJfaSh5LCAyKTsNCisg
ICAgICAgICAgICB0b3VjaCh6KTsNCisgICAgICAgICAgICB6ID0gbGFuZV9zaHJfaSh6LCAyKTsN
CisgICAgICAgIH0NCisNCisgICAgICAgIHNyYyArPSAweDAxMDEwMTAxMDEwMTAxMDFVTEwgKiBW
RUNfU0laRTsNCisgICAgfQ0KKw0KKyAgICByZXR1cm4gMDsNCit9DQotLS0gYS90b29scy90ZXN0
cy94ODZfZW11bGF0b3Ivc2ltZC5oDQorKysgYi90b29scy90ZXN0cy94ODZfZW11bGF0b3Ivc2lt
ZC5oDQpAQCAtMzgxLDYgKzM4MSw3IEBAIE9WUihtb3ZudGRxKTsNCiAgT1ZSKG1vdm50ZHFhKTsN
CiAgT1ZSKG1vdnNoZHVwKTsNCiAgT1ZSKG1vdnNsZHVwKTsNCitPVlIocGNsbXVscWRxKTsNCiAg
T1ZSKHBlcm1kKTsNCiAgT1ZSKHBlcm1xKTsNCiAgT1ZSKHBtb3ZzeGJkKTsNCi0tLSBhL3Rvb2xz
L3Rlc3RzL3g4Nl9lbXVsYXRvci90ZXN0X3g4Nl9lbXVsYXRvci5jDQorKysgYi90b29scy90ZXN0
cy94ODZfZW11bGF0b3IvdGVzdF94ODZfZW11bGF0b3IuYw0KQEAgLTEzLDE2ICsxMywxOSBAQCBh
c20gKCAiLnB1c2hzZWN0aW9uIC50ZXN0LCBcImF4XCIsIEBwcm9nDQogICNpbmNsdWRlICJzc2Uy
LmgiDQogICNpbmNsdWRlICJzc2UyLWdmLmgiDQogICNpbmNsdWRlICJzc3NlMy1hZXMuaCINCisj
aW5jbHVkZSAic3NzZTMtcGNsbXVsLmgiDQogICNpbmNsdWRlICJzc2U0LmgiDQogICNpbmNsdWRl
ICJzc2U0LXNoYS5oIg0KICAjaW5jbHVkZSAiYXZ4LmgiDQogICNpbmNsdWRlICJhdngtYWVzLmgi
DQorI2luY2x1ZGUgImF2eC1wY2xtdWwuaCINCiAgI2luY2x1ZGUgImF2eC1zaGEuaCINCiAgI2lu
Y2x1ZGUgImZtYTQuaCINCiAgI2luY2x1ZGUgImZtYS5oIg0KICAjaW5jbHVkZSAiYXZ4Mi5oIg0K
ICAjaW5jbHVkZSAiYXZ4Mi1zZy5oIg0KICAjaW5jbHVkZSAiYXZ4Mi12YWVzLmgiDQorI2luY2x1
ZGUgImF2eDItdnBjbG11bHFkcS5oIg0KICAjaW5jbHVkZSAiYXZ4Mi1nZi5oIg0KICAjaW5jbHVk
ZSAieG9wLmgiDQogICNpbmNsdWRlICJhdng1MTJmLW9wbWFzay5oIg0KQEAgLTM0LDEwICszNywx
MiBAQCBhc20gKCAiLnB1c2hzZWN0aW9uIC50ZXN0LCBcImF4XCIsIEBwcm9nDQogICNpbmNsdWRl
ICJhdng1MTJ2bC1zZy5oIg0KICAjaW5jbHVkZSAiYXZ4NTEyYncuaCINCiAgI2luY2x1ZGUgImF2
eDUxMmJ3LXZhZXMuaCINCisjaW5jbHVkZSAiYXZ4NTEyYnctdnBjbG11bHFkcS5oIg0KICAjaW5j
bHVkZSAiYXZ4NTEyYnctZ2YuaCINCiAgI2luY2x1ZGUgImF2eDUxMmRxLmgiDQogICNpbmNsdWRl
ICJhdng1MTJlci5oIg0KICAjaW5jbHVkZSAiYXZ4NTEydmJtaS5oIg0KKyNpbmNsdWRlICJhdng1
MTJ2Ym1pMi12cGNsbXVscWRxLmgiDQogIA0KICAjZGVmaW5lIHZlcmJvc2UgZmFsc2UgLyogU3dp
dGNoIHRvIHRydWUgZm9yIGZhciBtb3JlIGxvZ2dpbmcuICovDQogIA0KQEAgLTEwOCw2ICsxMTMs
MTYgQEAgc3RhdGljIGJvb2wgc2ltZF9jaGVja19hdnhfYWVzKHZvaWQpDQogICAgICByZXR1cm4g
Y3B1X2hhc19hZXNuaSAmJiBjcHVfaGFzX2F2eDsNCiAgfQ0KICANCitzdGF0aWMgYm9vbCBzaW1k
X2NoZWNrX3Nzc2UzX3BjbG11bCh2b2lkKQ0KK3sNCisgICAgcmV0dXJuIGNwdV9oYXNfcGNsbXVs
cWRxICYmIGNwdV9oYXNfc3NzZTM7DQorfQ0KKw0KK3N0YXRpYyBib29sIHNpbWRfY2hlY2tfYXZ4
X3BjbG11bCh2b2lkKQ0KK3sNCisgICAgcmV0dXJuIGNwdV9oYXNfcGNsbXVscWRxICYmIGNwdV9o
YXNfYXZ4Ow0KK30NCisNCiAgc3RhdGljIGJvb2wgc2ltZF9jaGVja19hdng1MTJmKHZvaWQpDQog
IHsNCiAgICAgIHJldHVybiBjcHVfaGFzX2F2eDUxMmY7DQpAQCAtMTg5LDYgKzIwNCwzMSBAQCBz
dGF0aWMgYm9vbCBzaW1kX2NoZWNrX2F2eDUxMmJ3X3ZhZXNfdmwoDQogICAgICAgICAgICAgY3B1
X2hhc19hdng1MTJidyAmJiBjcHVfaGFzX2F2eDUxMnZsOw0KICB9DQogIA0KK3N0YXRpYyBib29s
IHNpbWRfY2hlY2tfYXZ4Ml92cGNsbXVscWRxKHZvaWQpDQorew0KKyAgICByZXR1cm4gY3B1X2hh
c192cGNsbXVscWRxICYmIGNwdV9oYXNfYXZ4MjsNCit9DQorDQorc3RhdGljIGJvb2wgc2ltZF9j
aGVja19hdng1MTJid192cGNsbXVscWRxKHZvaWQpDQorew0KKyAgICByZXR1cm4gY3B1X2hhc192
cGNsbXVscWRxICYmIGNwdV9oYXNfYXZ4NTEyYnc7DQorfQ0KKw0KK3N0YXRpYyBib29sIHNpbWRf
Y2hlY2tfYXZ4NTEyYndfdnBjbG11bHFkcV92bCh2b2lkKQ0KK3sNCisgICAgcmV0dXJuIGNwdV9o
YXNfdnBjbG11bHFkcSAmJiBjcHVfaGFzX2F2eDUxMmJ3ICYmIGNwdV9oYXNfYXZ4NTEydmw7DQor
fQ0KKw0KK3N0YXRpYyBib29sIHNpbWRfY2hlY2tfYXZ4NTEydmJtaTJfdnBjbG11bHFkcSh2b2lk
KQ0KK3sNCisgICAgcmV0dXJuIGNwdV9oYXNfYXZ4NTEyX3ZibWkyICYmIHNpbWRfY2hlY2tfYXZ4
NTEyYndfdnBjbG11bHFkcSgpOw0KK30NCisNCitzdGF0aWMgYm9vbCBzaW1kX2NoZWNrX2F2eDUx
MnZibWkyX3ZwY2xtdWxxZHFfdmwodm9pZCkNCit7DQorICAgIHJldHVybiBjcHVfaGFzX2F2eDUx
Ml92Ym1pMiAmJiBzaW1kX2NoZWNrX2F2eDUxMmJ3X3ZwY2xtdWxxZHFfdmwoKTsNCit9DQorDQog
IHN0YXRpYyBib29sIHNpbWRfY2hlY2tfc3NlMl9nZih2b2lkKQ0KICB7DQogICAgICByZXR1cm4g
Y3B1X2hhc19nZm5pICYmIGNwdV9oYXNfc3NlMjsNCkBAIC0zNjksNiArNDA5LDggQEAgc3RhdGlj
IGNvbnN0IHN0cnVjdCB7DQogICAgICBTSU1EKFhPUCBpNjR4NCwgICAgICAgICAgICAgICB4b3As
ICAgICAgMzJpOCksDQogICAgICBTSU1EKEFFUyAobGVnYWN5KSwgICAgICBzc3NlM19hZXMsICAg
ICAgICAxNiksDQogICAgICBTSU1EKEFFUyAoVkVYL3gxNiksICAgICAgIGF2eF9hZXMsICAgICAg
ICAxNiksDQorICAgIFNJTUQoUENMTVVMIChsZWdhY3kpLCBzc3NlM19wY2xtdWwsICAgICAgIDE2
KSwNCisgICAgU0lNRChQQ0xNVUwgKFZFWC94MiksICBhdnhfcGNsbXVsLCAgICAgICAgMTYpLA0K
ICAgICAgU0lNRChPUE1BU0svdywgICAgIGF2eDUxMmZfb3BtYXNrLCAgICAgICAgIDIpLA0KICAg
ICAgU0lNRChPUE1BU0srRFEvYiwgYXZ4NTEyZHFfb3BtYXNrLCAgICAgICAgIDEpLA0KICAgICAg
U0lNRChPUE1BU0srRFEvdywgYXZ4NTEyZHFfb3BtYXNrLCAgICAgICAgIDIpLA0KQEAgLTQ3NSw2
ICs1MTcsMTMgQEAgc3RhdGljIGNvbnN0IHN0cnVjdCB7DQogICAgICBTSU1EKFZBRVMgKEVWRVgv
eDY0KSwgYXZ4NTEyYndfdmFlcywgICAgICA2NCksDQogICAgICBBVlg1MTJWTChWTCtWQUVTICh4
MTYpLCBhdng1MTJid192YWVzLCAgICAxNiksDQogICAgICBBVlg1MTJWTChWTCtWQUVTICh4MzIp
LCBhdng1MTJid192YWVzLCAgICAzMiksDQorICAgIFNJTUQoVlBDTE1VTCAoVkVYL3g0KSwgYXZ4
Ml92cGNsbXVscWRxLCAgMzIpLA0KKyAgICBTSU1EKFZQQ0xNVUwgKEVWRVgveDgpLCBhdng1MTJi
d192cGNsbXVscWRxLCA2NCksDQorICAgIEFWWDUxMlZMKFZMK1ZQQ0xNVUwgKHg0KSwgYXZ4NTEy
YndfdnBjbG11bHFkcSwgMTYpLA0KKyAgICBBVlg1MTJWTChWTCtWUENMTVVMICh4OCksIGF2eDUx
MmJ3X3ZwY2xtdWxxZHEsIDMyKSwNCisgICAgU0lNRChBVlg1MTJfVkJNSTIrVlBDTE1VTCAoeDgp
LCBhdng1MTJ2Ym1pMl92cGNsbXVscWRxLCA2NCksDQorICAgIEFWWDUxMlZMKF9WQk1JMitWTCtW
UENMTVVMICh4MiksIGF2eDUxMnZibWkyX3ZwY2xtdWxxZHEsIDE2KSwNCisgICAgQVZYNTEyVkwo
X1ZCTUkyK1ZMK1ZQQ0xNVUwgKHg0KSwgYXZ4NTEydmJtaTJfdnBjbG11bHFkcSwgMzIpLA0KICAg
ICAgU0lNRChHRk5JIChsZWdhY3kpLCAgICAgICBzc2UyX2dmLCAgICAgICAgMTYpLA0KICAgICAg
U0lNRChHRk5JIChWRVgveDE2KSwgICAgICBhdngyX2dmLCAgICAgICAgMTYpLA0KICAgICAgU0lN
RChHRk5JIChWRVgveDMyKSwgICAgICBhdngyX2dmLCAgICAgICAgMzIpLA0KLS0tIGEvdG9vbHMv
dGVzdHMveDg2X2VtdWxhdG9yL3g4Ni1lbXVsYXRlLmgNCisrKyBiL3Rvb2xzL3Rlc3RzL3g4Nl9l
bXVsYXRvci94ODYtZW11bGF0ZS5oDQpAQCAtMTI1LDYgKzEyNSw3IEBAIHN0YXRpYyBpbmxpbmUg
Ym9vbCB4Y3IwX21hc2sodWludDY0X3QgbWENCiAgI2RlZmluZSBjcHVfaGFzX3NzZSAgICAgICAg
Y3AuYmFzaWMuc3NlDQogICNkZWZpbmUgY3B1X2hhc19zc2UyICAgICAgIGNwLmJhc2ljLnNzZTIN
CiAgI2RlZmluZSBjcHVfaGFzX3NzZTMgICAgICAgY3AuYmFzaWMuc3NlMw0KKyNkZWZpbmUgY3B1
X2hhc19wY2xtdWxxZHEgIGNwLmJhc2ljLnBjbG11bHFkcQ0KICAjZGVmaW5lIGNwdV9oYXNfc3Nz
ZTMgICAgICBjcC5iYXNpYy5zc3NlMw0KICAjZGVmaW5lIGNwdV9oYXNfZm1hICAgICAgIChjcC5i
YXNpYy5mbWEgJiYgeGNyMF9tYXNrKDYpKQ0KICAjZGVmaW5lIGNwdV9oYXNfc3NlNF8xICAgICBj
cC5iYXNpYy5zc2U0XzENCg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 17 06:42:30 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Jul 2019 06:42:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnde0-0006Me-PH; Wed, 17 Jul 2019 06:42:28 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=H7Ci=VO=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hnddz-0006MU-Cl
 for xen-devel@lists.xenproject.org; Wed, 17 Jul 2019 06:42:27 +0000
X-Inumbo-ID: 09b48016-a85e-11e9-b9f5-3f2bb19018b8
Received: from m9a0001g.houston.softwaregrp.com (unknown [15.124.64.66])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 09b48016-a85e-11e9-b9f5-3f2bb19018b8;
 Wed, 17 Jul 2019 06:42:26 +0000 (UTC)
Received: FROM m9a0001g.houston.softwaregrp.com (15.121.0.190) BY
 m9a0001g.houston.softwaregrp.com WITH ESMTP; 
 Wed, 17 Jul 2019 06:42:24 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M9W0067.microfocus.com (2002:f79:be::f79:be) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Wed, 17 Jul 2019 06:42:10 +0000
Received: from NAM01-BY2-obe.outbound.protection.outlook.com (15.124.72.13) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Wed, 17 Jul 2019 06:42:10 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=WDhO9m3UGT5Gac/780qf6AY37Sxj3xdDcKhlpwdD1HfubgBmXzwNbolrNon1pvYLDlK47j329U3TPJUM5xHvC2pukLkUROnxqODrz20WBWyvm09jmqQ6t1YdNcSB/r57QH95k1u+wqLtWJhZY1IF2VOIMVqbT1HawkdfXGt8iPZdyo3zhJII6d9RWiQAZpL1FJys1LsVlf3t7BDLjwO2ZQG1XuoS0IQ3sBbd913ITOTPjaWJsX3aaETWwm8q5Aja2uF0BEH4a67tQGNQpc9qGS5MYT+Ylr6ZA5Hpp08Zbl/bymngJZEwZscve7zEtl94ivED6giK/5tvusXJ5LRdTw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=qVGzK+ypBm+kCW0PvXnLpmzCpMEFk3n1ds0PHpR/l/8=;
 b=noWpSvGzR5JwqSVg9dUlhvr8lL4n2Kg9UxE9pkJSnPZqeXPCimQD0r9AUKC/QV9/weR+Sbaro7xAuZNg2ZBT2qJ/0TSL/JexUgY/Gf24IfU8Jbe5A+mLYis/CJOQwRmnLvdbZ0IKVmj3U5vbydwxW6ZkjYs4FDzWqI3JSpeX3fUNDwOThnV0ui4Y5jqkqCfktanxkRBaXXE5dH6lIlLNaD7QK6ulmFPkdnMRjzS1UsXrlyXgUYoZMT+s8zppwLGhXEvbwHhjrMidjdIPi2RV1IibwTzzXnCvdGlq1AprBt2yl/ZzHdnw6rvV/v/IK4ZIW4RnP1xgkD3mUbQikfMjBg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB3196.namprd18.prod.outlook.com (10.255.172.205) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.14; Wed, 17 Jul 2019 06:42:09 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Wed, 17 Jul 2019
 06:42:09 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH RFC] x86emul: unconditionally deliver #UD for LWP insns
Thread-Index: AQHVPGrBPWLzciEO+UWYWtF8DkKtbQ==
Date: Wed, 17 Jul 2019 06:42:09 +0000
Message-ID: <d7b10cdc-b33a-0297-458d-1bad42727fa0@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR07CA0009.eurprd07.prod.outlook.com
 (2603:10a6:6:2d::19) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: a40c3656-4ef1-4ccc-b151-08d70a81e443
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(5600148)(711020)(4605104)(1401327)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7193020);
 SRVR:DM6PR18MB3196; 
x-ms-traffictypediagnostic: DM6PR18MB3196:
x-microsoft-antispam-prvs: <DM6PR18MB3196205A9AEB9E42FEF9F94FB3C90@DM6PR18MB3196.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:3513;
x-forefront-prvs: 01018CB5B3
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(396003)(136003)(346002)(39860400002)(376002)(366004)(189003)(199004)(26005)(6486002)(2501003)(68736007)(6506007)(80792005)(36756003)(6916009)(386003)(31696002)(7736002)(86362001)(316002)(54906003)(8676002)(102836004)(2351001)(5640700003)(305945005)(14454004)(52116002)(71190400001)(6436002)(66476007)(66446008)(71200400001)(64756008)(66556008)(25786009)(2906002)(66946007)(8936002)(486006)(99286004)(2616005)(81156014)(6116002)(31686004)(53936002)(476003)(256004)(5660300002)(478600001)(186003)(4326008)(81166006)(3846002)(66066001)(6512007);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB3196;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: iuWEAFlRAk0U4/lfScCMy1cYDZhgyuBTgQqYmQwLzSh/TeEEfOS6mVPmxOY8slHAC3KgmKqwlOR1f9KwPGZNyAmBBOnHv+xuDJ72bD3X7wxoykhyo+PRzrooOK0zcIkR1KATUz+yst0QqwJzd+LwhkfFHlRz0BbB/oTCufPD4uvRkBfBisx4NJgWnDBNPV4LXqPitXJQsmNDchuaAQFBGB4kr4Z5QmEcIXVuKojp0UBqBvl/dGy3d8YRr/HaU+VfhF+k7+NkGeeWunLp2cDrjAUD0JC4jFIk4b63wokHmSmph3LdfFEY6Ju5EMJp/uKp3GmzxYzTsfnqTvky3vcBQGLZyR8P22KrfGliYpFcgTuXNVzqbFeIoGqXvr8AMOWc37FGy4ukup2eMsS9t/8zNIE4h0KMMzvg/hNJVkccT6s=
Content-ID: <65B9D473BEA7A84EBDA50B7233191E7D@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: a40c3656-4ef1-4ccc-b151-08d70a81e443
X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Jul 2019 06:42:09.4983 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB3196
X-OriginatorOrg: suse.com
Subject: [Xen-devel] [PATCH RFC] x86emul: unconditionally deliver #UD for
 LWP insns
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBpcyB0byBhY2NvbXBhbnkgY29tbWl0ICAoIng4Ni9zdm06IERyb3Agc3VwcG9ydCBmb3Ig
QU1EJ3MNCkxpZ2h0d2VpZ2h0IFByb2ZpbGluZyIpLg0KDQpTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1
bGljaCA8amJldWxpY2hAc3VzZS5jb20+DQotLS0NCldpdGggQU1EIGFwcGFyZW50bHkgaGF2aW5n
IGFiYW5kb25lZCBYT1AgZW5jb2RlZCBpbnNucywgYW5vdGhlciBvcHRpb24NCndvdWxkIHNlZW0g
dG8gYmUgdG8gc2ltcGx5IHdpcmUgYWxsIHVucmVjb2duaXplZCBvbmVzIGludG8gI1VEIChyYXRo
ZXINCnRoZW4gcmV0dXJuaW5nIFVOSU1QTEVNRU5URUQvVU5SRUNPR05JWkVEKS4NCi0tLQ0KVE9E
Ty9SRkM6IEluc2VydCBjb21taXQgSUQgb2YgcmVmZXJlbmNlZCBjb21taXQuDQoNCi0tLSBhL3hl
bi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jDQorKysgYi94ZW4vYXJjaC94ODYv
eDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYw0KQEAgLTEwMzY3LDYgKzEwMzY3LDE2IEBAIHg4Nl9l
bXVsYXRlKA0KICAgICAgICAgIH0NCiAgICAgICAgICBnb3RvIHVucmVjb2duaXplZF9pbnNuOw0K
ICANCisgICAgY2FzZSBYODZFTVVMX09QQ19YT1AoMDksIDB4MTIpOiAvKiBYT1AgR3JwMyAqLw0K
KyAgICAgICAgc3dpdGNoICggbW9kcm1fcmVnICYgNyApDQorICAgICAgICB7DQorICAgICAgICBj
YXNlIDA6IC8qIGxsd3BjYiByICovDQorICAgICAgICBjYXNlIDE6IC8qIHNsd3BjYiByICovDQor
ICAgICAgICAgICAgLyogTFdQIGlzIHVuc3VwcG9ydGVkLCBzbyBwcm9kdWNlICNVRCB1bmNvbmRp
dGlvbmFsbHkuICovDQorICAgICAgICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uKEVYQ19VRCk7DQor
ICAgICAgICB9DQorICAgICAgICBnb3RvIHVucmVjb2duaXplZF9pbnNuOw0KKw0KICAgICAgY2Fz
ZSBYODZFTVVMX09QQ19YT1AoMDksIDB4ODIpOiAvKiB2ZnJjenNzIHhtbS9tMTI4LHhtbSAqLw0K
ICAgICAgY2FzZSBYODZFTVVMX09QQ19YT1AoMDksIDB4ODMpOiAvKiB2ZnJjenNkIHhtbS9tMTI4
LHhtbSAqLw0KICAgICAgICAgIGdlbmVyYXRlX2V4Y2VwdGlvbl9pZih2ZXgubCwgRVhDX1VEKTsN
CkBAIC0xMDQ1MSw2ICsxMDQ2MSwxNiBAQCB4ODZfZW11bGF0ZSgNCiAgICAgICAgICBicmVhazsN
CiAgICAgIH0NCiAgDQorICAgIGNhc2UgWDg2RU1VTF9PUENfWE9QKDBhLCAweDEyKTogLyogWE9Q
IEdycDQgKi8NCisgICAgICAgIHN3aXRjaCAoIG1vZHJtX3JlZyAmIDcgKQ0KKyAgICAgICAgew0K
KyAgICAgICAgY2FzZSAwOiAvKiBsd3BpbnMgJGltbTMyLHIvbSxyICovDQorICAgICAgICBjYXNl
IDE6IC8qIGx3cHZhbCAkaW1tMzIsci9tLHIgKi8NCisgICAgICAgICAgICAvKiBMV1AgaXMgdW5z
dXBwb3J0ZWQsIHNvIHByb2R1Y2UgI1VEIHVuY29uZGl0aW9uYWxseS4gKi8NCisgICAgICAgICAg
ICBnZW5lcmF0ZV9leGNlcHRpb24oRVhDX1VEKTsNCisgICAgICAgIH0NCisgICAgICAgIGdvdG8g
dW5yZWNvZ25pemVkX2luc247DQorDQogICAgICBkZWZhdWx0Og0KICAgICAgdW5pbXBsZW1lbnRl
ZF9pbnNuOg0KICAgICAgICAgIHJjID0gWDg2RU1VTF9VTklNUExFTUVOVEVEOw0KX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 17 06:46:52 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Jul 2019 06:46:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hndiC-0006XI-9c; Wed, 17 Jul 2019 06:46: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=pZ7V=VO=perches.com=joe@srs-us1.protection.inumbo.net>)
 id 1hndiB-0006XB-41
 for xen-devel@lists.xenproject.org; Wed, 17 Jul 2019 06:46:47 +0000
X-Inumbo-ID: a4a34c73-a85e-11e9-8980-bc764e045a96
Received: from smtprelay.hostedemail.com (unknown [216.40.44.87])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a4a34c73-a85e-11e9-8980-bc764e045a96;
 Wed, 17 Jul 2019 06:46:45 +0000 (UTC)
Received: from filter.hostedemail.com (clb03-v110.bra.tucows.net
 [216.40.38.60])
 by smtprelay07.hostedemail.com (Postfix) with ESMTP id 17059181D12ED;
 Wed, 17 Jul 2019 06:46:45 +0000 (UTC)
X-Session-Marker: 6A6F6540706572636865732E636F6D
X-Spam-Summary: 2, 0, 0, , d41d8cd98f00b204, joe@perches.com,
 :::::::::::::::::::,
 RULES_HIT:41:355:379:599:988:989:1260:1277:1311:1313:1314:1345:1359:1437:1515:1516:1518:1534:1538:1568:1593:1594:1711:1714:1730:1747:1777:1792:2393:2559:2562:2828:3138:3139:3140:3141:3142:3622:3867:3872:4321:5007:10004:10400:10848:11026:11232:11658:11914:12043:12297:12438:12740:12760:12895:13069:13255:13311:13357:13439:14659:14721:21080:21627:30054:30091,
 0,
 RBL:23.242.196.136:@perches.com:.lbl8.mailshell.net-62.8.0.180 64.201.201.201,
 CacheIP:none, Bayesian:0.5, 0.5, 0.5, Netcheck:none, DomainCache:0,
 MSF:not bulk, SPF:fn, MSBL:0, DNSBL:neutral, Custom_rules:0:0:0, LFtime:25,
 LUA_SUMMARY:none
X-HE-Tag: copy28_7d036c1ef63
X-Filterd-Recvd-Size: 1561
Received: from XPS-9350 (cpe-23-242-196-136.socal.res.rr.com [23.242.196.136])
 (Authenticated sender: joe@perches.com)
 by omf01.hostedemail.com (Postfix) with ESMTPA;
 Wed, 17 Jul 2019 06:46:43 +0000 (UTC)
Message-ID: <9791d12717bba784f24f35c29ddfaab9ccb78965.camel@perches.com>
From: Joe Perches <joe@perches.com>
To: Zhenzhong Duan <zhenzhong.duan@oracle.com>, linux-kernel@vger.kernel.org
Date: Tue, 16 Jul 2019 23:46:41 -0700
In-Reply-To: <1563251169-30740-1-git-send-email-zhenzhong.duan@oracle.com>
References: <1563251169-30740-1-git-send-email-zhenzhong.duan@oracle.com>
User-Agent: Evolution 3.30.5-0ubuntu0.18.10.1 
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v8 4/5] x86/paravirt: Remove const mark from
 x86_hyper_xen_hvm 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: jgross@suse.com, sstabellini@kernel.org, x86@kernel.org, mingo@redhat.com,
 bp@alien8.de, 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>

T24gVHVlLCAyMDE5LTA3LTE2IGF0IDEyOjI2ICswODAwLCBaaGVuemhvbmcgRHVhbiB3cm90ZToK
PiAuLiBhcyAibm9wdiIgc3VwcG9ydCBuZWVkcyBpdCB0byBiZSBjaGFuZ2VhYmxlIGF0IGJvb3Qg
dXAgc3RhZ2UuCj4gCj4gQ2hlY2twYXRjaCByZXBvcnRzIHdhcm5pbmcsIHNvIG1vdmUgdmFyaWFi
bGUgZGVjbGFyYXRpb25zIGZyb20KPiBoeXBlcnZpc29yLmMgdG8gaHlwZXJ2aXNvci5oCltdCj4g
ZGlmZiAtLWdpdCBhL2FyY2gveDg2L3hlbi9lbmxpZ2h0ZW5faHZtLmMgYi9hcmNoL3g4Ni94ZW4v
ZW5saWdodGVuX2h2bS5jCltdCj4gQEAgLTI1OSw3ICsyNTksNyBAQCBzdGF0aWMgX19pbml0IHZv
aWQgeGVuX2h2bV9ndWVzdF9sYXRlX2luaXQodm9pZCkKPiAgI2VuZGlmCj4gIH0KPiAgCj4gLWNv
bnN0IF9faW5pdGNvbnN0IHN0cnVjdCBoeXBlcnZpc29yX3g4NiB4ODZfaHlwZXJfeGVuX2h2bSA9
IHsKPiArc3RydWN0IGh5cGVydmlzb3JfeDg2IHg4Nl9oeXBlcl94ZW5faHZtIF9faW5pdGRhdGEg
PSB7CgpzdGF0aWM/CgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 17 06:48:02 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Jul 2019 06:48:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hndjN-0006cj-Ll; Wed, 17 Jul 2019 06:48:01 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=H7Ci=VO=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hndjM-0006cb-HS
 for xen-devel@lists.xenproject.org; Wed, 17 Jul 2019 06:48:00 +0000
X-Inumbo-ID: cdc8621a-a85e-11e9-bdd8-8b94ad2e519a
Received: from m4a0039g.houston.softwaregrp.com (unknown [15.124.2.85])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id cdc8621a-a85e-11e9-bdd8-8b94ad2e519a;
 Wed, 17 Jul 2019 06:47:55 +0000 (UTC)
Received: FROM m4a0039g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0039g.houston.softwaregrp.com WITH ESMTP; 
 Wed, 17 Jul 2019 06:47:54 +0000
Received: from M4W0335.microfocus.com (2002:f78:1193::f78:1193) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Wed, 17 Jul 2019 06:47:35 +0000
Received: from NAM03-BY2-obe.outbound.protection.outlook.com (15.124.8.13) by
 M4W0335.microfocus.com (15.120.17.147) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Wed, 17 Jul 2019 06:47:35 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=IUi2SpBMEGa2iVZuM8RBvsduYdpby8UwPYidC4LnE4qXMfede3Zd5Qs26UbvbGBoqtf4xCvoRgJTUb5VZ/T8ix49Ooubtqtqfn9ebuHXwepReFn7gz9iG4hLpLSUNguGChgTzD9obl9fnXQeHlu/nlentoxzAov68VLithI7k+3DaiWlVvdbmr+O7TZYjlnZulQyZNvFjXsS4RUL7QZJANV4cgU64+fiwLuz3K7cmgrax7tvDkAgNxDnSLsZEJxKb3T+7DcyWMrfNZeNCmL7uR6MQO/O+qX7DDNqFL2EIG8ob2fZZ0C38iwYdXUkjdOgp89dgtXaf8JIum0qzjHErw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=5b+uPodbBUie/MoyVnYCKTOJd6+psFNzMyUEz2oMvng=;
 b=Ur9uVv40MxCPcNj1U836nSxAVkksict3bMLM+KRjqsKxrsSWICTEBToz8WGK8BzTE7ApX/sPv2e9c/jSFlJ7QdzXr1c4VQJDWJBXVftkfC9MTdpJMrXKfzRiJCZpnIz9O6KswZAZGR/7zPiSA2Tg7dBW0X2n3+haOaW2GRREQvUy1ejXkWgTCCg+jfFnltBHZNlbiU4F52wInqnnAhwoVWQM7TnXBIpnBxvgWEdv0OMCWOaIFOcxb0AFFeHSAJJ/JfvrhWFM/VQwCIYs5VRgYrwLnqQu6CE5Z9iOynRhSw6jR7g8pLk6HtUN/pOmGJs45K6SKURP4i9jTM8uc+aYDA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2650.namprd18.prod.outlook.com (20.179.106.221) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.11; Wed, 17 Jul 2019 06:47:33 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Wed, 17 Jul 2019
 06:47:33 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v2] dom0-build: fix build with clang5
Thread-Index: AQHVPGuDyWWK6Geo3ESEScpkr4UVEw==
Date: Wed, 17 Jul 2019 06:47:33 +0000
Message-ID: <5c88239b-de0f-5f81-72c4-7fdb07524278@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: LO2P123CA0023.GBRP123.PROD.OUTLOOK.COM
 (2603:10a6:600:a6::35) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: f6ecb642-b54d-40aa-71c2-08d70a82a584
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB2650; 
x-ms-traffictypediagnostic: DM6PR18MB2650:
x-microsoft-antispam-prvs: <DM6PR18MB26502E28FBE0F031484253B9B3C90@DM6PR18MB2650.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-forefront-prvs: 01018CB5B3
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(136003)(39860400002)(346002)(376002)(366004)(396003)(189003)(199004)(6436002)(53936002)(8936002)(6506007)(386003)(478600001)(6486002)(2616005)(81166006)(81156014)(2351001)(25786009)(8676002)(5660300002)(26005)(102836004)(66946007)(476003)(64756008)(66556008)(66476007)(66446008)(99286004)(86362001)(186003)(316002)(54906003)(71190400001)(31696002)(71200400001)(31686004)(66066001)(305945005)(6116002)(3846002)(14454004)(2501003)(4326008)(256004)(7736002)(36756003)(14444005)(6916009)(68736007)(486006)(2906002)(6512007)(5640700003)(52116002)(80792005);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2650;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: KxyoNJxWbkXr7eym3w/CdiiQZ4gXedpsEBdYv0RVErVTCFuk3gLxPRQhJOu64RapblbWP9AagFcSy9ZxQx/KqAlf2LpvjYh0UNmJzR9dEIlFJm2QDvfnOx4QclBpBL8NYuLX2A/cNxm0E+VaMx3+H2yzRsTHowoEakrFDNf9xe14dCtyPod5qNxTGMe9cqMI3drlNs+zmN0ahRqlc/UBIury5yXVRApt4xM/wWlD8MJ0Yqz1r8mFGXPojSWfFddK34EyBsyE8jomXK8KusO9CrDDRNuuadijjPI6PlhDUw79zEMkd9RM3CBBcaWwuTg64F7Tem+tDERG2mgh/U4PfECfE4l3G9Hg33vnVrtFbA9st66Cqxio7cSoa8YUzLNj9Yxx3H+BVjUU5KYblabnQWYoUuxFN9QN0BvJvVyHkv4=
Content-ID: <6EBA2EE7D4344E408136FE7A6EF3CF54@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: f6ecb642-b54d-40aa-71c2-08d70a82a584
X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Jul 2019 06:47:33.8139 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2650
X-OriginatorOrg: suse.com
Subject: [Xen-devel] [PATCH v2] dom0-build: fix build with clang5
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Julien Grall <julien.grall@arm.com>, Stefano
 Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

V2l0aCBub24tZW1wdHkgQ09ORklHX0RPTTBfTUVNIGNsYW5nNSBwcm9kdWNlcw0KDQpkb20wX2J1
aWxkLmM6MzQ0OjI0OiBlcnJvcjogdXNlIG9mIGxvZ2ljYWwgJyYmJyB3aXRoIGNvbnN0YW50IG9w
ZXJhbmQgWy1XZXJyb3IsLVdjb25zdGFudC1sb2dpY2FsLW9wZXJhbmRdDQogICAgIGlmICggIWRv
bTBfbWVtX3NldCAmJiBDT05GSUdfRE9NMF9NRU1bMF0gKQ0KICAgICAgICAgICAgICAgICAgICAg
ICAgXiAgfn5+fn5+fn5+fn5+fn5+fn5+DQpkb20wX2J1aWxkLmM6MzQ0OjI0OiBub3RlOiB1c2Ug
JyYnIGZvciBhIGJpdHdpc2Ugb3BlcmF0aW9uDQogICAgIGlmICggIWRvbTBfbWVtX3NldCAmJiBD
T05GSUdfRE9NMF9NRU1bMF0gKQ0KICAgICAgICAgICAgICAgICAgICAgICAgXn4NCiAgICAgICAg
ICAgICAgICAgICAgICAgICYNCmRvbTBfYnVpbGQuYzozNDQ6MjQ6IG5vdGU6IHJlbW92ZSBjb25z
dGFudCB0byBzaWxlbmNlIHRoaXMgd2FybmluZw0KICAgICBpZiAoICFkb20wX21lbV9zZXQgJiYg
Q09ORklHX0RPTTBfTUVNWzBdICkNCiAgICAgICAgICAgICAgICAgICAgICAgfl5+fn5+fn5+fn5+
fn5+fn5+fn5+fg0KMSBlcnJvciBnZW5lcmF0ZWQuDQoNCk9idmlvdXNseSBuZWl0aGVyIG9mIHRo
ZSB0d28gc3VnZ2VzdGlvbnMgYXJlIGFuIG9wdGlvbiBoZXJlLiBPZGRseQ0KZW5vdWdoIHN3YXBw
aW5nIHRoZSBvcGVyYW5kcyBvZiB0aGUgJiYgaGVscHMsIHdoaWxlIGUuZy4gY2FzdGluZyBvcg0K
cGFyZW50aGVzaXppbmcgZG9lc24ndC4gQW5vdGhlciB3b3JrYWJsZSB2YXJpYW50IGxvb2tzIHRv
IGJlIHRoZSB1c2Ugb2YNCiEhIG9uIHRoZSBjb25zdGFudC4NCg0KU2lnbmVkLW9mZi1ieTogSmFu
IEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPg0KLS0tDQp2MjogQWxzbyBhZGp1c3QgdGhlIEFy
bSBpbmNhcm5hdGlvbiBvZiB0aGUgc2FtZSBjb25zdHJ1Y3QuDQotLS0NCkknbSBvcGVuIHRvIGdv
aW5nIHRoZSAhISBvciB5ZXQgc29tZSBkaWZmZXJlbnQgcm91dGUgKGJ1dCBub3QgcmVhbGx5IHRo
ZQ0Kc3VnZ2VzdGVkIHN0cmxlbigpIG9uZSkuIE5vIG1hdHRlciB3aGljaCBvbmUgd2UgY2hvb3Nl
LCBJJ20gYWZyYWlkIGl0IGlzDQpnb2luZyB0byByZW1haW4gZ3Vlc3N3b3JrIHdoYXQgbmV3ZXIg
KGFuZCBmdXR1cmUpIHZlcnNpb25zIG9mIGNsYW5nIHdpbGwNCmNob2tlIG9uLg0KDQotLS0gYS94
ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMNCisrKyBiL3hlbi9hcmNoL2FybS9kb21haW5fYnVp
bGQuYw0KQEAgLTIxMjUsNyArMjEyNSw3IEBAIGludCBfX2luaXQgY29uc3RydWN0X2RvbTAoc3Ry
dWN0IGRvbWFpbg0KICANCiAgICAgIHByaW50aygiKioqIExPQURJTkcgRE9NQUlOIDAgKioqXG4i
KTsNCiAgDQotICAgIGlmICggIWRvbTBfbWVtX3NldCAmJiBDT05GSUdfRE9NMF9NRU1bMF0gKQ0K
KyAgICBpZiAoIENPTkZJR19ET00wX01FTVswXSAmJiAhZG9tMF9tZW1fc2V0ICkNCiAgICAgICAg
ICBwYXJzZV9kb20wX21lbShDT05GSUdfRE9NMF9NRU0pOw0KICANCiAgICAgIGlmICggZG9tMF9t
ZW0gPD0gMCApDQotLS0gYS94ZW4vYXJjaC94ODYvZG9tMF9idWlsZC5jDQorKysgYi94ZW4vYXJj
aC94ODYvZG9tMF9idWlsZC5jDQpAQCAtMzQxLDcgKzM0MSw3IEBAIHVuc2lnbmVkIGxvbmcgX19p
bml0IGRvbTBfY29tcHV0ZV9ucl9wYWcNCiAgICAgIHVuc2lnbmVkIGxvbmcgYXZhaWwgPSAwLCBu
cl9wYWdlcywgbWluX3BhZ2VzLCBtYXhfcGFnZXM7DQogICAgICBib29sIG5lZWRfcGFnaW5nOw0K
ICANCi0gICAgaWYgKCAhZG9tMF9tZW1fc2V0ICYmIENPTkZJR19ET00wX01FTVswXSApDQorICAg
IGlmICggQ09ORklHX0RPTTBfTUVNWzBdICYmICFkb20wX21lbV9zZXQgKQ0KICAgICAgICAgIHBh
cnNlX2RvbTBfbWVtKENPTkZJR19ET00wX01FTSk7DQogIA0KICAgICAgZm9yX2VhY2hfbm9kZV9t
YXNrICggbm9kZSwgZG9tMF9ub2RlcyApDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 17 06:49:10 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Jul 2019 06:49:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hndkU-0006j3-1L; Wed, 17 Jul 2019 06:49:10 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=zX8a=VO=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hndkS-0006iv-99
 for xen-devel@lists.xenproject.org; Wed, 17 Jul 2019 06:49:08 +0000
X-Inumbo-ID: f8c8eeba-a85e-11e9-8980-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f8c8eeba-a85e-11e9-8980-bc764e045a96;
 Wed, 17 Jul 2019 06:49:07 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id E867EACAE;
 Wed, 17 Jul 2019 06:49:05 +0000 (UTC)
To: Joe Perches <joe@perches.com>, Zhenzhong Duan
 <zhenzhong.duan@oracle.com>, linux-kernel@vger.kernel.org
References: <1563251169-30740-1-git-send-email-zhenzhong.duan@oracle.com>
 <9791d12717bba784f24f35c29ddfaab9ccb78965.camel@perches.com>
From: Juergen Gross <jgross@suse.com>
Message-ID: <d4be507a-aa31-9ba3-9bf0-c8b60ec3f93a@suse.com>
Date: Wed, 17 Jul 2019 08:49:04 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <9791d12717bba784f24f35c29ddfaab9ccb78965.camel@perches.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH v8 4/5] x86/paravirt: Remove const mark from
 x86_hyper_xen_hvm 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: sstabellini@kernel.org, x86@kernel.org, mingo@redhat.com, bp@alien8.de,
 xen-devel@lists.xenproject.org, boris.ostrovsky@oracle.com, tglx@linutronix.de
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTcuMDcuMTkgMDg6NDYsIEpvZSBQZXJjaGVzIHdyb3RlOgo+IE9uIFR1ZSwgMjAxOS0wNy0x
NiBhdCAxMjoyNiArMDgwMCwgWmhlbnpob25nIER1YW4gd3JvdGU6Cj4+IC4uIGFzICJub3B2IiBz
dXBwb3J0IG5lZWRzIGl0IHRvIGJlIGNoYW5nZWFibGUgYXQgYm9vdCB1cCBzdGFnZS4KPj4KPj4g
Q2hlY2twYXRjaCByZXBvcnRzIHdhcm5pbmcsIHNvIG1vdmUgdmFyaWFibGUgZGVjbGFyYXRpb25z
IGZyb20KPj4gaHlwZXJ2aXNvci5jIHRvIGh5cGVydmlzb3IuaAo+IFtdCj4+IGRpZmYgLS1naXQg
YS9hcmNoL3g4Ni94ZW4vZW5saWdodGVuX2h2bS5jIGIvYXJjaC94ODYveGVuL2VubGlnaHRlbl9o
dm0uYwo+IFtdCj4+IEBAIC0yNTksNyArMjU5LDcgQEAgc3RhdGljIF9faW5pdCB2b2lkIHhlbl9o
dm1fZ3Vlc3RfbGF0ZV9pbml0KHZvaWQpCj4+ICAgI2VuZGlmCj4+ICAgfQo+PiAgIAo+PiAtY29u
c3QgX19pbml0Y29uc3Qgc3RydWN0IGh5cGVydmlzb3JfeDg2IHg4Nl9oeXBlcl94ZW5faHZtID0g
ewo+PiArc3RydWN0IGh5cGVydmlzb3JfeDg2IHg4Nl9oeXBlcl94ZW5faHZtIF9faW5pdGRhdGEg
PSB7Cj4gCj4gc3RhdGljPwoKSXQgaXMgYmVpbmcgcmVmZXJlbmNlZCBmcm9tIGFyY2gveDg2L2tl
cm5lbC9jcHUvaHlwZXJ2aXNvci5jCgoKSnVlcmdlbgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 17 06:59:39 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Jul 2019 06:59:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnduY-0007aG-1W; Wed, 17 Jul 2019 06:59:34 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=H7Ci=VO=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hnduV-0007aB-US
 for xen-devel@lists.xenproject.org; Wed, 17 Jul 2019 06:59:31 +0000
X-Inumbo-ID: 6a6416f4-a860-11e9-a84b-e7d18c6d5a69
Received: from m9a0001g.houston.softwaregrp.com (unknown [15.124.64.66])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 6a6416f4-a860-11e9-a84b-e7d18c6d5a69;
 Wed, 17 Jul 2019 06:59:28 +0000 (UTC)
Received: FROM m9a0001g.houston.softwaregrp.com (15.121.0.190) BY
 m9a0001g.houston.softwaregrp.com WITH ESMTP; 
 Wed, 17 Jul 2019 06:59:25 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M9W0067.microfocus.com (2002:f79:be::f79:be) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Wed, 17 Jul 2019 06:59:10 +0000
Received: from NAM01-BN3-obe.outbound.protection.outlook.com (15.124.72.12) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Wed, 17 Jul 2019 06:59:10 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=MxmNXFKtY09/xfp1ODcM6q1Da4P/1/PZZgym7msDGgyY4HpO07TzK/YK7tPauNcXADSipFlviycGuJ/8xfWIzUKLPAX9crYrO6OXALQExJrsmD8sfx1xzzDB1DTKckYITRk2a0q8px2UkQO7HawDmhLVud0KelV1OyYgebErIKcuMSherAg07i0ocAYsLOgzCeCnzElsvy/A+zYY1/6ntrbmrWN3OvS1XuHkWoBb30GCySVSddMLFLbnPgDjYTdf1wctXG/hWiTrJdndNisq47GwuYi+LOh1Y4tnjCAPZdhNfYGY42AxWFlv2ugtzYC4xfmfYIn45tBGT0Q0CwT8MA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=bV99t9mhISRDL6L37Tt5iMwNF/Cx66x0PVz6wERhaJ8=;
 b=RlgLezSCLw3mE6x5aw5/TY6+hHfnLYC2YCjZT4EKVRzAlJzNk3sAe1FgyG4IHLVOmk60Vi/dP/V6TZ6qVpkrMfU1uiDy6joN3ibBwlVjJC1ONgvsc2L6UyOGfGOF9SXCHVcEG3JsvnlmDtcgvBv2EjsQK4KxqF/xxc9+YSUGLORlTQoQyziqRI9Ts9O5ZnAlL0s3gdXuSSTJEML4kWKUFpujYCJZ1XiEuOjmAHSnRCerZ/yi0umxLGGtv3mVwbywSC93x1w8YnAdyEnC/2dL9dXw/v4uHxasKu8zhw4zyRL7kvBYfGZFipbcrHkI1pn9hJWd8fmIBpMSS4HPY7PniA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2601.namprd18.prod.outlook.com (20.179.106.97) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.11; Wed, 17 Jul 2019 06:59:09 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Wed, 17 Jul 2019
 06:59:09 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Thread-Topic: Ping: [PATCH v2 1/4] x86/PV: tighten page table ownership check
 in emul-priv-op.c:read_cr()
Thread-Index: AQHVPG0io4mJ+l5O+0+d1rxyiWEgBg==
Date: Wed, 17 Jul 2019 06:59:09 +0000
Message-ID: <30fea6f7-0226-1767-669e-a7428fe35aaa@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB7PR03CA0099.eurprd03.prod.outlook.com
 (2603:10a6:10:72::40) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 31ec7384-4c9c-4fbe-43ff-08d70a84446a
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB2601; 
x-ms-traffictypediagnostic: DM6PR18MB2601:
x-microsoft-antispam-prvs: <DM6PR18MB2601F1347079C318552E1054B3C90@DM6PR18MB2601.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 01018CB5B3
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(136003)(366004)(39860400002)(376002)(396003)(346002)(199004)(189003)(102836004)(71200400001)(71190400001)(26005)(25786009)(316002)(81166006)(81156014)(53546011)(386003)(6506007)(4326008)(5660300002)(6486002)(2906002)(486006)(53936002)(186003)(36756003)(14454004)(7736002)(305945005)(99286004)(6916009)(8676002)(256004)(478600001)(68736007)(31686004)(31696002)(6436002)(3846002)(6512007)(6116002)(64756008)(2616005)(52116002)(66446008)(66556008)(66476007)(476003)(66946007)(86362001)(66066001)(8936002)(80792005);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2601;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: k/at1T0VEWgXGGNDuFTAbWFv0g8ivuwHkwVqJpTMV+3C0OtG/Ab4+iqLb4Q/mQ/6/+HpFRU4lLBGAVuxrYys0NiQteTjhPn1pscOWTkKvfJrq7KKWN/j/IKn/hPzwX+0HRnfDLPKNRixlUf72Qv68mM5r0uF8IrH/YFPHJeCTZTnffdMrzkQcPLJIcZVQNHYfWHQmWpFzGO1L3890wWoZ1eYAZR3a/eR50zjLht8dJ281cDTNlu/XZNeuhL9YkcBK2+xGrLoP+Ey4Gsg/A3bx7tBPFH3Qima0zHLcLPxLHhYsq6P9opuTgWpA1wvp5lApEaIFmGNz4CMSy3mnyuG/QvnQzg3yny9bQ+E1jahJYpG3HK/PBKwKCfJcrXKlAnd+tnnj82zQe4BIehN4YaiTm4Cs8Ohi47YpBcStIdkCIg=
Content-ID: <B55DCB3734348E46ADACBF849638DC80@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 31ec7384-4c9c-4fbe-43ff-08d70a84446a
X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Jul 2019 06:59:09.8418 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2601
X-OriginatorOrg: suse.com
Subject: [Xen-devel] Ping: [PATCH v2 1/4] x86/PV: tighten page table
 ownership check in emul-priv-op.c:read_cr()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>

Pj4+IE9uIDA0LjA2LjE5IGF0IDE0OjQxLCAgd3JvdGU6DQo+IFJhdGhlciB0aGFuIGNoZWNraW5n
IHRoYXQgYSBwYWdlIHRhYmxlIGlzIF9ub3RfICJvd25lZCIgYnkgdGhlIGZha2UgQ09XDQo+IGRv
bWFpbiwgY2hlY2sgdGhhdCBpdCdzIG93bmVkIGJ5IHRoZSBkb21haW4gYWN0dWFsbHkgd2FudGlu
ZyB0byBpbnN0YWxsDQo+IGl0Lg0KPiANCj4gU3dpdGNoIGF3YXkgZnJvbSBCVUdfT04oKSBhdCB0
aGUgc2FtZSB0aW1lLg0KPiANCj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNo
QHN1c2UuY29tPg0KDQpJJ3ZlIGdvdCBSb2dlcidzIFItYiAtIGFueSBjaGFuY2UgdG8gZ2V0IGFu
IGFjayBoZXJlIHNvIGl0IGNhbiBnbyBpbj8NCg0KPiAtLS0NCj4gdjI6IFNwbGl0IG91dCBmcm9t
IGxhcmdlciBwYXRjaCB0byBtYWtlIGZ1cnRoZXIgYWRqdXN0bWVudHMuDQo+IC0tLQ0KPiBUaGlu
a2luZyBhYm91dCBpdCBJIHdvbmRlciB3aHkgd2UgaGF2ZSBzdWNoIGEgY2hlY2sgaGVyZSBhbmQg
bm8td2hlcmUNCj4gZWxzZS4gQW4gYWx0ZXJuYXRpdmUgd291bGQgc2VlbSB0byBiZSB0byBzaW1w
bHkgZHJvcCB0aGUgQlVHX09OKCkuDQoNCk9yIHdvdWxkIHlvdSBwcmVmZXIgbWUgdG8gZ28gdGhp
cyAob3IgeWV0IGFub3RoZXIpIHJvdXRlPw0KDQpKYW4NCg0KPiAtLS0gYS94ZW4vYXJjaC94ODYv
cHYvZW11bC1wcml2LW9wLmMNCj4gKysrIGIveGVuL2FyY2gveDg2L3B2L2VtdWwtcHJpdi1vcC5j
DQo+IEBAIC03MDYsNyArNzA2LDcgQEAgc3RhdGljIGludCByZWFkX2NyKHVuc2lnbmVkIGludCBy
ZWcsIHVucw0KPiAgDQo+ICAgICAgY2FzZSAzOiAvKiBSZWFkIENSMyAqLw0KPiAgICAgIHsNCj4g
LSAgICAgICAgY29uc3Qgc3RydWN0IGRvbWFpbiAqY3VycmQgPSBjdXJyLT5kb21haW47DQo+ICsg
ICAgICAgIHN0cnVjdCBkb21haW4gKmN1cnJkID0gY3Vyci0+ZG9tYWluOw0KPiAgICAgICAgICBt
Zm5fdCBtZm47DQo+ICANCj4gICAgICAgICAgaWYgKCAhaXNfcHZfMzJiaXRfZG9tYWluKGN1cnJk
KSApDQo+IEBAIC03MjMsOCArNzIzLDE0IEBAIHN0YXRpYyBpbnQgcmVhZF9jcih1bnNpZ25lZCBp
bnQgcmVnLCB1bnMNCj4gICAgICAgICAgICAgIHVubWFwX2RvbWFpbl9wYWdlKHBsNGUpOw0KPiAg
ICAgICAgICAgICAgKnZhbCA9IGNvbXBhdF9wZm5fdG9fY3IzKG1mbl90b19nbWZuKGN1cnJkLCBt
Zm5feChtZm4pKSk7DQo+ICAgICAgICAgIH0NCj4gLSAgICAgICAgLyogUFRzIHNob3VsZCBub3Qg
YmUgc2hhcmVkICovDQo+IC0gICAgICAgIEJVR19PTihwYWdlX2dldF9vd25lcihtZm5fdG9fcGFn
ZShtZm4pKSA9PSBkb21fY293KTsNCj4gKw0KPiArICAgICAgICAvKiBQVHMgc2hvdWxkIGJlIG93
bmVkIGJ5IHRoZWlyIGRvbWFpbnMgKi8NCj4gKyAgICAgICAgaWYgKCBwYWdlX2dldF9vd25lciht
Zm5fdG9fcGFnZShtZm4pKSAhPSBjdXJyZCApDQo+ICsgICAgICAgIHsNCj4gKyAgICAgICAgICAg
IEFTU0VSVF9VTlJFQUNIQUJMRSgpOw0KPiArICAgICAgICAgICAgZG9tYWluX2NyYXNoKGN1cnJk
KTsNCj4gKyAgICAgICAgfQ0KPiArDQo+ICAgICAgICAgIHJldHVybiBYODZFTVVMX09LQVk7DQo+
ICAgICAgfQ0KPiAgICAgIH0NCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 17 07:10:49 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Jul 2019 07:10:49 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hne5L-0000gB-2f; Wed, 17 Jul 2019 07: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=H7Ci=VO=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hne5J-0000g6-FX
 for xen-devel@lists.xenproject.org; Wed, 17 Jul 2019 07:10:41 +0000
X-Inumbo-ID: f8a48474-a861-11e9-8980-bc764e045a96
Received: from m9a0002g.houston.softwaregrp.com (unknown [15.124.64.67])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f8a48474-a861-11e9-8980-bc764e045a96;
 Wed, 17 Jul 2019 07:10:39 +0000 (UTC)
Received: FROM m9a0002g.houston.softwaregrp.com (15.121.0.190) BY
 m9a0002g.houston.softwaregrp.com WITH ESMTP; 
 Wed, 17 Jul 2019 07:10:35 +0000
Received: from M9W0068.microfocus.com (2002:f79:bf::f79:bf) by
 M9W0067.microfocus.com (2002:f79:be::f79:be) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Wed, 17 Jul 2019 07:09:56 +0000
Received: from NAM01-SN1-obe.outbound.protection.outlook.com (15.124.72.10) by
 M9W0068.microfocus.com (15.121.0.191) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Wed, 17 Jul 2019 07:09:56 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=GkoK6K+x9IApmS8eih32dIrqXsQGCB9IUMRKNLGovqZBQ1k2luOs9RrsYyO0HhGdstDzPWCTt+sXJ/W2voXf+sWgIbs5lFb/UzjzlpbNGfX3z2mpnX0imGdwxnOSJ4WEWnDAkipYQU1oPJzNUud3wdFM6SKSlepzU7srUHYu8EqFs7JGT8swLHyXCzXkjgJEQ5QJd2h9CnOpifOsqTPGxgJxih/TiyLem+WDaCQFsdyoSUocQgYzFIOJR72qp0RSbEqRu5Gy12KWUNh++NBKmpiaCettrGUU5mezJEh266fcozIRz/8c/O5Uv0Rfv/Si1lVkl+QPRdNNazXoJ4JosQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=OTlrE4K7kTVJfMAX5Di3gU2IrMca0jp+2OsedzJl3bI=;
 b=Nt7T8XPCETREInaNUiAFqGAfOaIwH3MvGSBlPm9PKa1eoPzbAiahpoguAy2wvALvOz6LgOXuaqajHXjnPLMo1h2CXDTMzdjYr584E+RYZbl6OwxX8DB03ewB2bOa1FiUrfUVsblJpauAFyVPdy9UPCYmHfQVKhlfngAnWUdGNi9XfRQZHjGwekYi+MZcYtIVvXPki+Gu0rtMujZGOL7IF6DfhppKS3q07QbXAGWjTuUI9kR3/HUCI0iszeTjRWsBgXmGVFOdW0FdrTKv5tEzyiHk+9EtVF5sIv1nqR/FAyK7PKQ0FvGQmbZty8wuOil6pUcNJYwRoyGGeUJANmyJ4g==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2522.namprd18.prod.outlook.com (20.179.105.138) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2094.11; Wed, 17 Jul 2019 07:09:55 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Wed, 17 Jul 2019
 07:09:55 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Thread-Topic: [Xen-devel] Design session report: Live-Updating Xen
Thread-Index: AQHVOz84rrbZg3jr7UWo9Co44cwhi6bN7RdMgAB5rAA=
Date: Wed, 17 Jul 2019 07:09:55 +0000
Message-ID: <c9053dcf-7c24-58b5-171a-a410653833f5@suse.com>
References: <1563217075.6815.14.camel@amazon.com>
 <60587685-fbe9-116a-72e8-413eb7e99063@citrix.com>
In-Reply-To: <60587685-fbe9-116a-72e8-413eb7e99063@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR1001CA0041.EURPRD10.PROD.OUTLOOK.COM
 (2603:10a6:4:55::27) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 99e2a2e1-6be0-4922-b4ea-08d70a85c572
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB2522; 
x-ms-traffictypediagnostic: DM6PR18MB2522:
x-microsoft-antispam-prvs: <DM6PR18MB2522CBE1F50142CC7CE49A2CB3C90@DM6PR18MB2522.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 01018CB5B3
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(346002)(396003)(366004)(39860400002)(136003)(376002)(189003)(199004)(76176011)(52116002)(68736007)(386003)(53936002)(71200400001)(81166006)(81156014)(99286004)(6512007)(8936002)(71190400001)(186003)(6506007)(53546011)(26005)(6486002)(316002)(36756003)(6246003)(102836004)(25786009)(478600001)(229853002)(6436002)(256004)(7736002)(64756008)(446003)(476003)(66556008)(31696002)(2616005)(66476007)(4326008)(86362001)(14444005)(486006)(11346002)(54906003)(305945005)(2906002)(66446008)(5660300002)(14454004)(66946007)(66066001)(6916009)(6116002)(3846002)(80792005)(31686004)(8676002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2522;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: 6qWiYeZ6/N9a+REDhZn3ibMhzJx8wcbKlxCeTV0ikKzucx71QTAvVuKgLaFHkZFleZWqNQu8lGlh5ywdLibG5RkCxCNwPv49wnIKj9m5EfCLNZIUnWgT+Cl56dN5oxdXikf6oQcOhZacrzZs7vzBGoK9SvnJfqojFk8wPdGwfZAuqS8YFmD8AIQFdBMq3ObJick2BdXDoiVrpZnsYT1lwJ4G3r9kCADJgWGiAuWPjjxCzUDY3uYwlSodQj2KgMhH7J9MaxYK4c0UQ5HxWfeWbZpjOzuh3ny3ew2Rly1cETasEnWo1z+bMwr6tRujmpGrHpsELDo+PABaiWEKBInbcoV16PPeMUlsVAAWqngQEUnfiF7ADucWkhBMDOf/7FmmSSmWTiKV+1AlUj6d56XL9GTP43vhzqLuMazILl4yXPI=
Content-ID: <B8ADB25B7F27584AAE5F9A7CEDD2A12A@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 99e2a2e1-6be0-4922-b4ea-08d70a85c572
X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Jul 2019 07:09:55.6980 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2522
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] Design session report: Live-Updating 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: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Leonard Foerster <foersleo@amazon.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTcuMDcuMjAxOSAwMTo1MSwgQW5kcmV3IENvb3BlciB3cm90ZToNCj4gT24gMTUvMDcvMjAx
OSAxOTo1NywgRm9lcnN0ZXIsIExlb25hcmQgd3JvdGU6DQo+PiAJKiBkb20wbGVzczogYm9vdHN0
cmFwIGRvbWFpbnMgd2l0aG91dCB0aGUgaW52b2x2ZW1lbnQgb2YgZG9tMA0KPj4gCQktPiB0aGlz
IG1pZ2h0IGNvbWUgaW4gaGFuZHkgdG8gYXQgbGVhc3Qgc2V0dXAgYW5kIGNvbnRpbnVlIGRvbTAg
b24gdGFyZ2V0IHhlbg0KPj4gCQktPiBJZiB3ZSBoYXZlIHRoaXMgdGhpcyBtaWdodCBhbHNvIGVu
YWJsZSB1cyB0byBkZS1zZXJpYWxpemUgdGhlIHN0YXRlIGZvcg0KPj4gCQkJb3RoZXIgZ3Vlc3Qt
ZG9tYWlucyBpbiB4ZW4gYW5kIG5vdCBoYXZlIHRvIHdhaXQgZm9yIGRvbTAgdG8gZG8gdGhpcw0K
PiANCj4gUmVjb25zdHJ1Y3Rpb24gb2YgZG9tMCBpcyBzb21ldGhpbmcgd2hpY2ggWGVuIHdpbGwg
ZGVmaW5pdGVseSBuZWVkIHRvDQo+IGRvLsKgIFdpdGggdGhlIG1lbW9yeSBzdGlsbCBpbiBwbGFj
ZSwgaXRzIGp1c3QgYSBmYWlybHkgc21hbGwgb2YgcmVnaXN0ZXINCj4gc3RhdGUgd2hpY2ggbmVl
ZHMgcmVzdG9yaW5nLg0KPiANCj4gVGhhdCBzYWlkLCByZWNvbnN0cnVjdGlvbiBvZiB0aGUgdHlw
ZXJlZnMgd2lsbCBiZSBhbiBpc3N1ZS7CoCBXYWxraW5nDQo+IG92ZXIgYSBmdWxseSBwb3B1bGF0
ZWQgTDQgdHJlZSBjYW4gKGluIHRoZW9yeSkgdGFrZSBtaW51dGVzLCBhbmQgaXRzIG5vdA0KPiBz
YWZlIHRvIGp1c3Qgc3RhcnQgZXhlY3V0aW5nIHdpdGhvdXQgcmVjb25zdHJ1Y3Rpb24uDQo+IA0K
PiBEZXBlbmRpbmcgb24gaG93IGJhZCBpdCBpcyBpbiBwcmFjdGljZSwgb25lIG9wdGlvbiBtaWdo
dCBiZSB0byBkbyBhDQo+IGRlbWFuZCB2YWxpZGF0ZSBvZiAlcmlwIGFuZCAlcnNwLCBhbG9uZyB3
aXRoIGEgaHlicmlkIHNoYWRvdyBtb2RlIHdoaWNoDQo+IHR1cm5zIGZhdWx0cyBpbnRvIHR5cGVy
ZWZzLCB3aGljaCB3b3VsZCBhbGxvdyB0aGUgZ3Jvc3MgY29zdCBvZg0KPiByZXZhbGlkYXRpb24g
dG8gYmUgYW1vcnRpc2VkIHdoaWxlIHRoZSB2Y3B1cyB3ZXJlIGV4ZWN1dGluZy7CoCBXZSB3b3Vs
ZA0KPiBkZWZpbml0ZWx5IHdhbnQgc29tZSBraW5kIG9mIGxvZ2ljIHRvIGFnZ3Jlc3NpdmVseSB0
eXBlcmVmIG91dHN0YW5kaW5nDQo+IHBhZ2V0YWJsZXMgc28gdGhlIHNoYWRvdyBtb2RlIGNvdWxk
IGJlIHR1cm5lZCBvZmYuDQoNCk5laXRoZXIgd2Fsa2luZyB0aGUgcGFnZSB0YWJsZSB0cmVlcyBu
b3IgYW5kIG9uLWRlbWFuZCByZS1jcmVhdGlvbiBjYW4NCnBvc3NpYmx5IHdvcmssIGFzIHBvaW50
ZWQgb3V0IGR1cmluZyAocGFydGx5IGluZm9ybWFsKSBkaXNjdXNzaW9uOiBBdA0KdGhlIHZlcnkg
bGVhc3QgdGhlIGFsbG9jYXRlZCBhbmQgcGlubmVkIHN0YXRlcyBvZiBwYWdlcyBjYW4gb25seSBi
ZQ0KdHJhbnNmZXJyZWQuIEhlbmNlIHdlIHNlZW0gdG8gaGF2ZSBjb21lIHRvIGFncmVlbWVudCB0
aGF0IHN0cnVjdA0KcGFnZV9pbmZvIGluc3RhbmNlcyBoYXZlIHRvIGJlIHRyYW5zZm9ybWVkIChp
biBwbGFjZSBpZiBwb3NzaWJsZSwgaS5lLg0Kd2hlbiB0aGUgc2l6ZXMgbWF0Y2gsIG90aGVyd2lz
ZSBieSBjb3B5aW5nKS4NCj4+IAkJLT4gV2UgbWlnaHQgaGF2ZSB0byBnbyBhbmQgcmUtaW5qZWN0
IGNlcnRhaW4gaW50ZXJydXB0cw0KPiANCj4gV2hhdCBoYXJkd2FyZSBhcmUgeW91IHRhcmdldGlu
ZyBoZXJlP8KgIEl2eUJyaWRnZSBhbmQgbGF0ZXIgaGFzIGEgcG9zdGVkDQo+IGludGVycnVwdCBk
ZXNjcmlwdG9yIHdoaWNoIGNhbiBhY2N1bXVsYXRlIHBlbmRpbmcgaW50ZXJydXB0cyAoYXQgbGVh
c3QNCj4gbWFudWFsbHkpLCBhbmQgbmV3ZXIgdmVyc2lvbnMgKEJyb2Fkd2VsbD8pIGNhbiBhY2N1
bXVsYXRlIGludGVycnVwdHMNCj4gZGlyZWN0bHkgZnJvbSBoYXJkd2FyZS4NCg0KRm9yIEhWTS9Q
VkggcGVyaGFwcyB0aGF0J3MgZ29vZCBlbm91Z2guIFdoYXQgYWJvdXQgUFYgdGhvdWdoPw0KDQo+
PiBBIGtleSBjb3JuZXJzdG9uZSBmb3IgTGl2ZS11cGRhdGUgaXMgZ3Vlc3QgdHJhbnNwYXJlbnQg
bGl2ZSBtaWdyYXRpb24NCj4+IAktPiBUaGlzIG1lYW5zIHdlIGFyZSB1c2luZyBhIHdlbGwgZGVm
aW5lZCBBQkkgZm9yIHNhdmluZy9yZXN0b3JpbmcgZG9tYWluIHN0YXRlDQo+PiAJCS0+IFdlIGRv
IG9ubHkgcmVseSBvbiBkb21haW4gc3RhdGUgYW5kIG5vIGludGVybmFsIHhlbiBzdGF0ZQ0KPiAN
Cj4gQWJzb2x1dGVseS7CoCBPbmUgaXNzdWUgSSBkaXNjdXNzZWQgd2l0aCBEYXZpZCBhIHdoaWxl
IGFnbyBpcyB0aGF0IGV2ZW4NCj4gYWNyb3NzIGFuIHVwZ3JhZGUgb2YgWGVuLCB0aGUgZm9ybWF0
IG9mIHRoZSBFUFQvTlBUIHBhZ2V0YWJsZXMgbWlnaHQNCj4gY2hhbmdlLCBhdCBsZWFzdCBpbiB0
ZXJtcyBvZiB0aGUgbGF5b3V0IG9mIHNvZnR3YXJlIGJpdHMuwqAgKEVzcGVjaWFsbHkNCj4gZm9y
IEVQVCB3aGVyZSB3ZSBzbG93bHkgbG9zZSBzb2Z0d2FyZSBiaXRzIHRvIG5ldyBoYXJkd2FyZSBm
ZWF0dXJlcyB3ZQ0KPiB3aXNoIHRvIHVzZS4pDQoNClJpZ2h0LCBhbmQgdGhlcmVmb3JlIGEgc2lt
aWxhciB0cmFuc2Zvcm1hdGlvbiBsaWtlIGZvciBzdHJ1Y3QgcGFnZV9pbmZvDQptYXkgYmUgdW5h
dm9pZGFibGUgaGVyZSB0b28uDQoNClJlLXVzaW5nIGxhcmdlIGRhdGEgc3RydWN0dXJlcyAob3Ig
YXJyYXlzIHRoZXJlb2YpIG1heSBhbHNvIHR1cm4gb3V0DQp1c2VmdWwgaW4gdGVybXMgb2YgbGF0
ZW5jeSB1bnRpbCB0aGUgbmV3IFhlbiBhY3R1YWxseSBiZWNvbWVzIHJlYWR5IHRvDQpyZXN1bWUu
DQoNCkphbg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 17 07:59:35 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Jul 2019 07:59:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hneqK-0003hF-SM; Wed, 17 Jul 2019 07:59: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=N/EB=VO=bitdefender.com=ppircalabu@srs-us1.protection.inumbo.net>)
 id 1hneqK-0003h6-4a
 for xen-devel@lists.xenproject.org; Wed, 17 Jul 2019 07:59:16 +0000
X-Inumbo-ID: c470153b-a868-11e9-8980-bc764e045a96
Received: from EUR01-HE1-obe.outbound.protection.outlook.com (unknown
 [40.107.13.118]) by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c470153b-a868-11e9-8980-bc764e045a96;
 Wed, 17 Jul 2019 07:59:14 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=ce4M16m40U1BANPxcQDY1tGHWH3jVI1dBstKaoMznv/qaMN4HRgJlmb9AZ8+Yj2eLILIfDScUpwXnITxx9zHYNeQk3wlN4SLEarreJOp+jD+hntsLTGa0ZJtLxsSq0nkJCWjtqmcqntNg5EE9PHyIvcboH3Qjfo+iMjrRmPiGo/FJgkPnYvkuYpGv5KYL48fgWMl5ZlrQn1xZRRnLTzkCUpF5AFUrQVyyKxxfrLwGYcpNG5uZwb8ZWS7PAcaF2R6XyQE3DKkdSd1e9NbScLU6H9rwAKBix1AfbwsuUW8H4LYWeHEdDMDQ8kltA8g3zwgnY/Whf4HNW42oZCVac49Bg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=2k4cVyBM0GqcHa3Ro1CwdNAZVq++vr/KDohX7Kd0BUw=;
 b=Q+dZBdK/hyyzpxl9HHUYIhO9WLBqx37oVzMTStXFbWALnyUL4S0GyhrOvwzzDEi1DgNAoqXmvuI3UKzwvjJ1PEYWBiC/gS3YF2VvzdXBRbLB0SVVLNfGys6+s2KAlqiCy0SrZU6L2KDYBqGPDqu0OAS94z8UNTeAdTscuTbKmac1yyHf1g/x/opyXxlLyrB7Dy2Di5R6q8SzQGg0xnwy28OftTAvwTG5xIiQ58od1KhU70lOyzMin6xW9hsgpDWtn+epjFGNcDUjwEyL7w5wqQ6QsRSc6snT1S9DrTQSYoaz5q5dSaLD4OPTTF9ZIBDHBDli40TmWMoDAs/X0dwU4w==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=bitdefender.com;dmarc=pass action=none
 header.from=bitdefender.com;dkim=pass header.d=bitdefender.com;arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=bitdefender.onmicrosoft.com; s=selector1-bitdefender-onmicrosoft-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=2k4cVyBM0GqcHa3Ro1CwdNAZVq++vr/KDohX7Kd0BUw=;
 b=Ix7w4I5TSuD6MwrQqatf7k6IRK5WeMqbKxD+IEpvpBwP5h5okiJiAeeCjLwTfdWhZI7XGMddPwjAS9XIB5OzjBAwYou+gbj0LQjOdtzH0dEvn9r4hpA2XB5CaAcdODxDLj/P8x/LEE9cCRFmHlbPP/gEk0jAmJo2iiadgOIaISs=
Received: from AM6PR02MB4615.eurprd02.prod.outlook.com (20.177.198.89) by
 AM6PR02MB4470.eurprd02.prod.outlook.com (20.177.191.218) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2094.11; Wed, 17 Jul 2019 07:59:12 +0000
Received: from AM6PR02MB4615.eurprd02.prod.outlook.com
 ([fe80::8185:36ef:58bb:9a00]) by AM6PR02MB4615.eurprd02.prod.outlook.com
 ([fe80::8185:36ef:58bb:9a00%2]) with mapi id 15.20.2094.011; Wed, 17 Jul 2019
 07:59:12 +0000
From: Petre Ovidiu PIRCALABU <ppircalabu@bitdefender.com>
To: Tamas K Lengyel <tamas@tklengyel.com>
Thread-Topic: [PATCH v2 01/10] vm_event: Define VM_EVENT type
Thread-Index: AQHVO/jiC7r7Phv/mUucGqu2PM/TjKbNurYAgAC4XoA=
Date: Wed, 17 Jul 2019 07:59:11 +0000
Message-ID: <a22fb10d1512f930c6fa259053463e202f140928.camel@bitdefender.com>
References: <cover.1563293545.git.ppircalabu@bitdefender.com>
 <e42d2c771da20ac7d8e3bdf0351aea1a01b1600f.1563293545.git.ppircalabu@bitdefender.com>
 <CABfawhnSMtVCiS9fmS1zU1QcuVC34Z9x_3HSSEaA=euBrhzfPQ@mail.gmail.com>
In-Reply-To: <CABfawhnSMtVCiS9fmS1zU1QcuVC34Z9x_3HSSEaA=euBrhzfPQ@mail.gmail.com>
Accept-Language: ro-RO, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: PR2P264CA0035.FRAP264.PROD.OUTLOOK.COM
 (2603:10a6:101:1::23) To AM6PR02MB4615.eurprd02.prod.outlook.com
 (2603:10a6:20b:6a::25)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=ppircalabu@bitdefender.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-mailer: Evolution 3.28.5-0ubuntu0.18.04.1 
x-originating-ip: [91.199.104.6]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 14b811b1-8deb-4f44-14b4-08d70a8ca775
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:AM6PR02MB4470; 
x-ms-traffictypediagnostic: AM6PR02MB4470:|AM6PR02MB4470:
x-microsoft-antispam-prvs: <AM6PR02MB4470FDA564179D2FEC12C96BD6C90@AM6PR02MB4470.eurprd02.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-forefront-prvs: 01018CB5B3
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(376002)(366004)(136003)(39860400002)(396003)(346002)(199004)(189003)(305945005)(118296001)(14454004)(66946007)(5660300002)(66446008)(2906002)(446003)(476003)(2616005)(66556008)(7736002)(64756008)(54906003)(11346002)(86362001)(4326008)(66476007)(486006)(14444005)(8676002)(66066001)(6916009)(6116002)(3846002)(256004)(186003)(50226002)(7416002)(71190400001)(6506007)(386003)(53936002)(71200400001)(76176011)(68736007)(52116002)(99286004)(8936002)(6512007)(81156014)(81166006)(6436002)(25786009)(478600001)(102836004)(229853002)(6486002)(26005)(6246003)(36756003)(107886003)(316002)(99106002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:AM6PR02MB4470;
 H:AM6PR02MB4615.eurprd02.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: bitdefender.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: gZXZZeAT27E5urYoXpttgFDTbr2v4owwymLLSTLgKGCrFb8MTyVYEU6OKpVyyS1C5w7DsCGoEpZ0LvKK4RZKvI7xonR+c6U+oCgJfiNLELbVBIERg96lpeoerrcc+84ua3v6mRlJp9e1W4uq2E/JsCpcBTDShpltRF7lroHgE8OdFFw0X+gI9NTntdoJoyLsaEkh3yQgHeQO26n9Ud2Y/5t/m1d+e9f3Vr3k/mQ0JIE8WBzrQ1sAvyM6TDiYFW5YYIgu/TTreJZ4R0RtVBD1Qads0mKNHIkXlCW1ZhaWOl+aacCxHEX/B0c3rKogneXhlL5rSiETapbmaZBaK5FuNh3QYx1kowQGOP4S4X0i4amx38t7I4wy8KCJ/ucNcAmACQQju0BHEyzLvc6lo8MU68DJUtkU3QA9IEAcsXSPFSU=
Content-ID: <21267ADDF2612E4C8A264B453D646364@eurprd02.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: bitdefender.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 14b811b1-8deb-4f44-14b4-08d70a8ca775
X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Jul 2019 07:59:11.9450 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 487baf29-f1da-469a-9221-243f830c36f3
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: ppircalabu@bbu.bitdefender.biz
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR02MB4470
Subject: Re: [Xen-devel] [PATCH v2 01/10] vm_event: Define VM_EVENT type
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>,
 Alexandru Stefan ISAILA <aisaila@bitdefender.com>,
 Xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCAyMDE5LTA3LTE2IGF0IDE0OjU5IC0wNjAwLCBUYW1hcyBLIExlbmd5ZWwgd3JvdGU6
DQo+ID4gZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3B1YmxpYy92bV9ldmVudC5oDQo+ID4gYi94
ZW4vaW5jbHVkZS9wdWJsaWMvdm1fZXZlbnQuaA0KPiA+IGluZGV4IDk1OTA4M2QuLmM0OGJjMjEg
MTAwNjQ0DQo+ID4gLS0tIGEveGVuL2luY2x1ZGUvcHVibGljL3ZtX2V2ZW50LmgNCj4gPiArKysg
Yi94ZW4vaW5jbHVkZS9wdWJsaWMvdm1fZXZlbnQuaA0KPiA+IEBAIC0zNiw2ICszNiwzNyBAQA0K
PiA+ICAjaW5jbHVkZSAiaW8vcmluZy5oIg0KPiA+IA0KPiA+ICAvKg0KPiA+ICsgKiBUaGVyZSBh
cmUgY3VycmVudGx5IHRocmVlIHR5cGVzIG9mIFZNIGV2ZW50cy4NCj4gPiArICovDQo+IA0KPiBU
aGlzIGlzIGEgYml0IG1pc2xlYWRpbmcgYW5kIGNvbmZ1c2luZyBpZiBzb21lb25lIGp1c3QgbG9v
a3MgYXQgdGhlDQo+IGhlYWRlci4gUmlnaHQgbm93IHdlIGFjdHVhbGx5IGhhdmUgMTQgZGlmZmVy
ZW50IFZNX0VWRU5UX1JFQVNPTnMNCj4gZGVmaW5lZC4gV2hhdCB3ZSBoYXZlIDMgb2YgYXJlIHRo
ZSBkaWZmZXJlbnQgcmluZ3Mgd2hlcmUgdGhlc2UgZXZlbnRzDQo+IHdvdWxkIGJlIGRlbGl2ZXJl
ZCwgd2l0aCBwYWdpbmcgYW5kIHNoYXJpbmcgaGF2aW5nIHRoZWlyIG93biByaW5nDQo+IHNlcGFy
YXRlIGZyb20gdGhlIGV2ZW50cyB1bmRlciB0aGUgIm1vbml0b3IiIGxhYmVsLg0KPiANClRoZSBy
ZWFzb24gSSByZXBsYWNlZCAicmluZyIgd2l0aCAidHlwZSIgaXMgYmVjYXVzZSB0aGUgbmV4dCBw
YXRjaGVzDQppbnRyb2R1Y2UgYSBuZXcgbWVjaGFuaXNtIGZvciBoYW5kbGluZyByZXF1ZXN0cy9y
ZXNwb25zZXMgd2l0aG91dCB1c2luZw0KYSByaW5nLg0KDQpJIGFzc3VtZWQgdGhlIGZvbGxvd2lu
ZyBuYW1pbmcgY29udmVudGlvbjoNCg0KVHlwZSAtIHRoZSAic3Vic3lzdGVtIiB3aGljaCBnZW5l
cmF0ZXMgdGhlIHZtX2V2ZW50IHJlcXVlc3Q6IG1vbml0b3IsDQpwYWdpbmcgb3Igc2hhcmluZy4N
ClJlYXNvbiAtIFRoZSByZWFzb24gd2h5IHRoZSB2bV9ldmVudCByZXF1ZXN0IHdhcyBzZW50IChl
LmcuDQpWTV9FVkVOVF9SRUFTT05fTUVNX0FDQ0VTUykNCg0KSG93ZXZlciwgSSBkbyB1bmRlcnN0
YW5kIHRoYXQgaXQgY2FuIGJlIG1pc2xlYWRpbmcgd2l0aG91dCBhIHByb3Blcg0KZGVzY3JpcHRp
b24gc28gSSB3aWxsIHVwZGF0ZSB0aGUgZGVzY3JpcHRpb24uDQoNCk1hbnkgdGhhbmtzLA0KUGV0
cmUNCg0KDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 17 08:49:14 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Jul 2019 08:49:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnfcY-0007dF-IR; Wed, 17 Jul 2019 08:49: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=K3fL=VO=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1hnfcX-0007dA-5c
 for xen-devel@lists.xenproject.org; Wed, 17 Jul 2019 08:49:05 +0000
X-Inumbo-ID: ba481121-a86f-11e9-8980-bc764e045a96
Received: from EUR03-DB5-obe.outbound.protection.outlook.com (unknown
 [40.107.4.97]) by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ba481121-a86f-11e9-8980-bc764e045a96;
 Wed, 17 Jul 2019 08:49:04 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=Y3MypQJY5h+591+NMtmjQLMRk+0LtiIHeAWdzq8voD9rwRGjNXowJRv2J9gikr3TLKv4fxM2e8i0DN1iQuITQLl1VU5DQ3TowOlrlWFIsOvx8UVmAX7AiAW4PIL+pQD4cXoFEeDYZNsIFdcc7dW/qc5+8F0kjOSdXDNRcEbVkXDBjy/nhp+T/+tug9bHSWfdvM+DaKkq7Z1lZ2K7O13OkBi44LysramsZ0RKUgn+mlD0gDXN7jMoMsP1bMzqW1ane57+fBsqsFw0bYCi2GvN0FlJPpJA6AodEp26Bv/qQqT+XgxnTStSVNcd/FX2BhC0NBhqtb+WZU85B2bEhusdsw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=J72CkctZpPAtd4pxFIzNOsuBlbACmMUg4Pp8wNZvhv4=;
 b=BXxyEEJu7O43w+7X6SNCnpZ6QWWCGQ1XX1NpOZ72cym/TxNbm6kXo4VRPPwqAZX8bAZK3F9APhkwfXacbJ+EcyxRoT7OyuZ1t6b5MUnJtNEZTducwfPJ53ubJFXCh4IuxaCIHDKZmP4YiM1lq/qqycRIebsqBfx+IwG7H4Pjsze2vUYWaxHhMxYw6s2YutRxP3crzWvoj4XfWcDZAySUV/M6UBEJbij4VrRPrnML8zReWg40TeMLsIMh2SsMR8O0iNsC2vyJJv/m7AwJXI1Kot55smCQnnyLV0S5eyFpaRZepOXQf6uJV6BQ0YfO/lePByVCWmesopu6ohk5X6246g==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=bitdefender.com;dmarc=pass action=none
 header.from=bitdefender.com;dkim=pass header.d=bitdefender.com;arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=bitdefender.onmicrosoft.com; s=selector1-bitdefender-onmicrosoft-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=J72CkctZpPAtd4pxFIzNOsuBlbACmMUg4Pp8wNZvhv4=;
 b=kyIpSHwYImNV4aiPZBYqHfHpPs+lWTQd/eHKNzpS8hcGMn9rvMHB1kjWVgKpBQDCVql6UcWP4AqydJ9AiPsKoyvspA0MkBtEWoaGjfZ1XuNKrjziVUnXr+jiOPmZ9DZTCRpeFHM8U33wmI5urjShmUg2PJUSl8yp1NgIi/zgZys=
Received: from VI1PR0202MB2928.eurprd02.prod.outlook.com (10.171.106.11) by
 VI1PR0202MB2735.eurprd02.prod.outlook.com (10.171.106.18) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.14; Wed, 17 Jul 2019 08:49:00 +0000
Received: from VI1PR0202MB2928.eurprd02.prod.outlook.com
 ([fe80::299d:c795:8b09:fc03]) by VI1PR0202MB2928.eurprd02.prod.outlook.com
 ([fe80::299d:c795:8b09:fc03%8]) with mapi id 15.20.2073.012; Wed, 17 Jul 2019
 08:49:00 +0000
From: Alexandru Stefan ISAILA <aisaila@bitdefender.com>
To: Petre Ovidiu PIRCALABU <ppircalabu@bitdefender.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v2 01/10] vm_event: Define VM_EVENT type
Thread-Index: AQHVO/jtVFymlnJaSEejYjjrOofIFKbOgP6A
Date: Wed, 17 Jul 2019 08:49:00 +0000
Message-ID: <b5b9d063-2e54-aa36-9f2c-2027a5239dce@bitdefender.com>
References: <cover.1563293545.git.ppircalabu@bitdefender.com>
 <e42d2c771da20ac7d8e3bdf0351aea1a01b1600f.1563293545.git.ppircalabu@bitdefender.com>
In-Reply-To: <e42d2c771da20ac7d8e3bdf0351aea1a01b1600f.1563293545.git.ppircalabu@bitdefender.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: PR0P264CA0196.FRAP264.PROD.OUTLOOK.COM
 (2603:10a6:100:1f::16) To VI1PR0202MB2928.eurprd02.prod.outlook.com
 (2603:10a6:800:e3::11)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=aisaila@bitdefender.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [91.199.104.6]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: ef4828e4-d80c-48b6-2271-08d70a939cc4
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:VI1PR0202MB2735; 
x-ms-traffictypediagnostic: VI1PR0202MB2735:|VI1PR0202MB2735:
x-microsoft-antispam-prvs: <VI1PR0202MB2735871AC0365043041998A2ABC90@VI1PR0202MB2735.eurprd02.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:5236;
x-forefront-prvs: 01018CB5B3
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(136003)(376002)(366004)(346002)(39860400002)(396003)(199004)(189003)(7736002)(4326008)(99286004)(305945005)(66066001)(6246003)(53936002)(2906002)(54906003)(6512007)(8676002)(25786009)(2501003)(316002)(7416002)(110136005)(68736007)(446003)(2616005)(476003)(11346002)(4744005)(6486002)(6436002)(186003)(14454004)(53546011)(386003)(6506007)(229853002)(6116002)(3846002)(76176011)(86362001)(31696002)(8936002)(26005)(36756003)(52116002)(486006)(66556008)(64756008)(256004)(5660300002)(102836004)(66946007)(66476007)(478600001)(31686004)(66446008)(71190400001)(71200400001)(81166006)(81156014);
 DIR:OUT; SFP:1102; SCL:1; SRVR:VI1PR0202MB2735;
 H:VI1PR0202MB2928.eurprd02.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: bitdefender.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: xcuPeJ73pqJ7O7bHQsVDssbR5zdg0GRXWFNMCQXlnCfC7Lgb4QOElHM/kiHZZ8hBAbTN84cIDqtZKG1tUvDpWKRkF5HNJU85LTPh2DVPlh9+Y8tM7og+RqeHmrim2SbK/HhNcfd72YrgTt4hr4qrCRk/s167svlEM9pJRvP0q/p0mkNSACvwTk+8uTddVu7/KC55wHFzqfpZVWzVrbaKcmhs+eGO9yXSunPI76LK1XgbSttoA6Jod+D+kzn3wF62k2Rp4WeXksCf9i/PgT1NY3ucKl9B036rpdXnBCjOMrW1JN3m8BSa4QqV2MWLypE7H7sQSEkpLqkqRwzxlZgAK9PC7ZAOlidvJ4aB9F2od+8FunLThsLjYT4O6+obuJZwjlvm9er4Oi3rPADELFqWSbg8aFcSYgnb7NlLyFNR5Oc=
Content-ID: <70766A7B6AB9E544AA8BC299CB3C256E@eurprd02.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: bitdefender.com
X-MS-Exchange-CrossTenant-Network-Message-Id: ef4828e4-d80c-48b6-2271-08d70a939cc4
X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Jul 2019 08:49:00.4986 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 487baf29-f1da-469a-9221-243f830c36f3
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: aisaila@bbu.bitdefender.biz
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0202MB2735
Subject: Re: [Xen-devel] [PATCH v2 01/10] vm_event: Define VM_EVENT type
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Tamas K Lengyel <tamas@tklengyel.com>,
 Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

DQoNCk9uIDE2LjA3LjIwMTkgMjA6MDYsIFBldHJlIFBpcmNhbGFidSB3cm90ZToNCj4gQEAgLTEw
MDQsNyArOTQyLDcgQEAgc3RydWN0IHhlbl9kb21jdGxfcHNyX2NtdF9vcCB7DQo+ICAgICogRW5h
YmxlL2Rpc2FibGUgbW9uaXRvcmluZyB2YXJpb3VzIFZNIGV2ZW50cy4NCj4gICAgKiBUaGlzIGRv
bWN0bCBjb25maWd1cmVzIHdoYXQgZXZlbnRzIHdpbGwgYmUgcmVwb3J0ZWQgdG8gaGVscGVyIGFw
cHMNCj4gICAgKiB2aWEgdGhlIHJpbmcgYnVmZmVyICJNT05JVE9SIi4gVGhlIHJpbmcgaGFzIHRv
IGJlIGZpcnN0IGVuYWJsZWQNCj4gLSAqIHdpdGggdGhlIGRvbWN0bCBYRU5fRE9NQ1RMX1ZNX0VW
RU5UX09QX01PTklUT1IuDQo+ICsgKiB3aXRoIFhFTl9WTV9FVkVOVF9FTkFCTEUuDQoNClRoZSBh
Ym92ZSBjb21tZW50IHNob3VsZCBhbHNvIGJlIGFkanVzdGVkLg0KDQo+ICAgICoNCj4gICAgKiBH
RVRfQ0FQQUJJTElUSUVTIGNhbiBiZSB1c2VkIHRvIGRldGVybWluZSB3aGljaCBvZiB0aGVzZSBm
ZWF0dXJlcyBpcw0KPiAgICAqIGF2YWlsYWJsZSBvbiBhIGdpdmVuIHBsYXRmb3JtLg0KDQpBbGV4
DQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 17 09:04:26 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Jul 2019 09: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 1hnfr8-0000cZ-1X; Wed, 17 Jul 2019 09:04:10 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=5/cJ=VO=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hnfr6-0000cN-W5
 for xen-devel@lists.xenproject.org; Wed, 17 Jul 2019 09:04:09 +0000
X-Inumbo-ID: d4918cb6-a871-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d4918cb6-a871-11e9-8980-bc764e045a96;
 Wed, 17 Jul 2019 09:04:06 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hnfr3-000098-OB; Wed, 17 Jul 2019 09:04: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 1hnfr3-0006IN-Ez; Wed, 17 Jul 2019 09:04:05 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hnfr3-00039L-8q; Wed, 17 Jul 2019 09:04:05 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139047-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.9-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-saverestore: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-qemuu-debianhvm-amd64-shadow:guest-stop:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:guest-saverestore:fail:heisenbug
 xen-4.9-testing:test-amd64-i386-freebsd10-amd64:guest-localmigrate/x10:fail:heisenbug
 xen-4.9-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-saverestore.2:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-localmigrate/x10:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-localmigrate/x10:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-localmigrate/x10:fail:heisenbug
 xen-4.9-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-localmigrate/x10: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-amd64-xl-qemut-debianhvm-i386-xsm:debian-hvm-install:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemut-debianhvm-i386-xsm:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-rtds:guest-localmigrate/x10:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-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-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-start/win.repeat:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-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-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-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-credit2:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-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-credit2:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-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-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:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-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-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-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-rtds:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-thunderx:hosts-allocate:starved:nonblocking
X-Osstest-Versions-This: xen=8d2a688015193e20ae47fe3c208f99128240f821
X-Osstest-Versions-That: xen=54aa382cbcdc1e2ba75d6734151ca6e53104e2f2
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 17 Jul 2019 09:04:05 +0000
Subject: [Xen-devel] [xen-4.9-testing test] 139047: tolerable trouble:
 fail/pass/starved - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTA0NyB4ZW4tNC45LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzOTA0Ny8KCkZhaWx1cmVzIDotLyBi
dXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBhcmUgZmFpbGluZyBpbnRlcm1pdHRlbnRs
eSAobm90IGJsb2NraW5nKToKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAx
MyBndWVzdC1zYXZlcmVzdG9yZSBmYWlsIGluIDEzODkxOSBwYXNzIGluIDEzOTA0NwogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTMgZ3Vlc3Qtc2F2ZXJlc3RvcmUgZmFpbCBp
biAxMzg5MTkgcGFzcyBpbiAxMzkwNDcKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQtc2hhZG93IDE3IGd1ZXN0LXN0b3AgZmFpbCBpbiAxMzg5MTkgcGFzcyBpbiAxMzkw
NDcKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wIGZh
aWwgaW4gMTM4OTE5IHBhc3MgaW4gMTM5MDQ3CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0
dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAxMyBndWVzdC1zYXZlcmVzdG9yZSBmYWlsIGluIDEz
OTAxOSBwYXNzIGluIDEzOTA0NwogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAxNyBn
dWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgaW4gMTM5MDE5IHBhc3MgaW4gMTM5MDQ3CiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNSBndWVzdC1zYXZlcmVzdG9yZS4yIGZh
aWwgaW4gMTM5MDE5IHBhc3MgaW4gMTM5MDQ3CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdz
MTYtYW1kNjQgMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBmYWlsIGluIDEzOTAxOSBwYXNzIGlu
IDEzOTA0NwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE2IGd1ZXN0LWxv
Y2FsbWlncmF0ZS94MTAgZmFpbCBpbiAxMzkwMTkgcGFzcyBpbiAxMzkwNDcKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwg
cGFzcyBpbiAxMzg5MTkKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE2IGd1
ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBwYXNzIGluIDEzODk5MgogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBmYWlsIHBhc3Mg
aW4gMTM4OTkyCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNSBndWVzdC1z
YXZlcmVzdG9yZS4yIGZhaWwgcGFzcyBpbiAxMzkwMTkKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3Vj
Y2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRl
Ymlhbmh2bS1pMzg2LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBiYXNlbGluZSB1bnRl
c3RlZAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAxNyBndWVz
dC1zdG9wIGZhaWwgYmFzZWxpbmUgdW50ZXN0ZWQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAg
ICAgMTggZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCAgZmFpbCBibG9ja2VkIGluIDEzMjg4OQogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICBmYWls
IGJsb2NrZWQgaW4gMTMyODg5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgIGZhaWwgYmxvY2tlZCBpbiAxMzI4ODkKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICBmYWlsIGluIDEzODkxOSBsaWtl
IDEzMjg4OQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3Rv
cCAgIGZhaWwgaW4gMTM4OTkyIGxpa2UgMTMyODg5CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
d3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgZmFpbCBpbiAxMzg5OTIgbGlrZSAxMzI4ODkKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgZmFpbCBpbiAx
MzkwMTkgYmxvY2tlZCBpbiAxMzI4ODkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1h
bWQ2NCAxOCBndWVzdC1zdGFydC93aW4ucmVwZWF0IGZhaWwgbGlrZSAxMzI4ODkKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFp
bCBsaWtlIDEzMjg4OQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwtc2VhdHRsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0t
aW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRh
bGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVk
aXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Vi
aWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhz
bSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2lu
ZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxs
ICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4ICAy
IGhvc3RzLWFsbG9jYXRlICAgICAgICAgICAgICAgc3RhcnZlZCAgbi9hCgp2ZXJzaW9uIHRhcmdl
dGVkIGZvciB0ZXN0aW5nOgogeGVuICAgICAgICAgICAgICAgICAgOGQyYTY4ODAxNTE5M2UyMGFl
NDdmZTNjMjA4Zjk5MTI4MjQwZjgyMQpiYXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAg
ICAgICAgNTRhYTM4MmNiY2RjMWUyYmE3NWQ2NzM0MTUxY2E2ZTUzMTA0ZTJmMgoKTGFzdCB0ZXN0
IG9mIGJhc2lzICAgMTMyODg5ICAyMDE5LTAyLTA0IDIyOjA0OjA5IFogIDE2MiBkYXlzCkZhaWxp
bmcgc2luY2UgICAgICAgIDEzMzE0NyAgMjAxOS0wMi0xMSAxMzo0MTo1MCBaICAxNTUgZGF5cyAg
IDg1IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEzODIyNSAgMjAxOS0wNi0yMSAxOTow
NTozNiBaICAgMjUgZGF5cyAgIDE2IGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJl
dmlzaW9ucyB1bmRlciB0ZXN0OgogIEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJp
eC5jb20+CiAgQ2hyaXN0aWFuIExpbmRpZyA8Y2hyaXN0aWFuLmxpbmRpZ0BjaXRyaXguY29tPgog
IERhbmllbCBEZSBHcmFhZiA8ZGdkZWdyYUB0eWNoby5uc2EuZ292PgogIEdlb3JnZSBEdW5sYXAg
PGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5j
b20+CiAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgogIEp1bGllbiBHcmFsbCA8anVs
aWVuLmdyYWxsQGFybS5jb20+CiAgTWFudWVsIEJvdXllciA8Ym91eWVyQGFudGlvY2hlLmV1Lm9y
Zz4KICBTZXJnZXkgRHlhc2xpIDxzZXJnZXkuZHlhc2xpQGNpdHJpeC5jb20+CiAgU3RlZmFubyBT
dGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgogIFN0ZWZhbm8gU3RhYmVsbGluaSA8
c3RlZmFub3NAeGlsaW54LmNvbT4KICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgogIFhp
biBMaSA8dGFsb25zLmxlZUBnbWFpbC5jb20+CiAgWGluIExpIDx4aW4ubGlAY2l0cml4LmNvbT4K
CmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
bWQ2NC14dGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHJldiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02
NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFt
ZDY0LWFtZDY0LTIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1
YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhz
bSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJp
YW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0t
YW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1x
ZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1h
cm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNy
ZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
NjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNk
MTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpdmVwYXRjaCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saXZlcGF0Y2gg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZj
cHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWly
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXNlYXR0bGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFk
b3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHN0YXJ2ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxp
Z2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9s
b2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBh
cmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9v
c3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0
IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1v
c3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFz
dGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRz
Lnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lv
biA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC94ZW4uZ2l0CiAgIDU0YWEzODJj
YmMuLjhkMmE2ODgwMTUgIDhkMmE2ODgwMTUxOTNlMjBhZTQ3ZmUzYzIwOGY5OTEyODI0MGY4MjEg
LT4gc3RhYmxlLTQuOQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 17 09:05:22 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Jul 2019 09:05: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 1hnfsI-0000hx-Fn; Wed, 17 Jul 2019 09:05:22 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=H7Ci=VO=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hnfsH-0000hq-1Z
 for xen-devel@lists.xenproject.org; Wed, 17 Jul 2019 09:05:21 +0000
X-Inumbo-ID: fdad006e-a871-11e9-8980-bc764e045a96
Received: from m9a0002g.houston.softwaregrp.com (unknown [15.124.64.67])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id fdad006e-a871-11e9-8980-bc764e045a96;
 Wed, 17 Jul 2019 09:05:18 +0000 (UTC)
Received: FROM m9a0002g.houston.softwaregrp.com (15.121.0.191) BY
 m9a0002g.houston.softwaregrp.com WITH ESMTP; 
 Wed, 17 Jul 2019 09:05:14 +0000
Received: from M4W0335.microfocus.com (2002:f78:1193::f78:1193) by
 M9W0068.microfocus.com (2002:f79:bf::f79:bf) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Wed, 17 Jul 2019 09:04:55 +0000
Received: from NAM01-SN1-obe.outbound.protection.outlook.com (15.124.8.14) by
 M4W0335.microfocus.com (15.120.17.147) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Wed, 17 Jul 2019 09:04:56 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=UT/WWc4yaEAmzbGZcimunO4GenytDyVNoANYKv9+tm/pHJ7zTLOWh5p95p4DOY/oqTKIY/cAZDZaCdMuenLwKBH/O+dkKFQsgeHLAjPFpbMQ9nYmlXAgifZ19ultt0ghGneWEY0LlodORWFoKaiTczkviP24CCyhk9ZNloougvM9uXxSRnSBxle2L7z3WwQxTkfuxbYjyB+ZAxvDKHtc+klBYVsRoIyPzQ5qr1H2finkyAzN8mVcSmZp9aHtFOt+5or2xDsAapkPhlvVL4JpPNvr0kvaEvCJyFtuNyJPqX/c8IdR8gqngIldN9PsDXxdqNcta9dHQCMBhL9suV5BRg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=L4X3NNoIS/3FEsUQfr86EkFXjK602BejdYs0u249wKw=;
 b=XYjdIsFQT/BiIN1ZnMzOxfhNL+AOKfT7qGR/Mbjw0zKeC4gB+c4n+XmWnCyqwhUlbB/QdcFI8RpympWHzL3+0jnbkqqzfp1VZ8B0Qny+llkoE7z30/M7V+6KVbsrgN60Z/H9PleuKVy74U+LP9HBioN3JBEK9wvqqQVbSAFzP1DLaa+JdSK6DgyFRPLNY4+1BoiPHKvjdf+2g6ZGZ/eD5G7+cQzmvEMj09O/gh6n7CoLJqGTvxtuW5Z1s8LR1wDJhoeIbqJzq6u9FinlvEjedoqBjN+qHpilSK2eaKroZ0yeZX3RO5CGDMCopb30p6OPCAW9s1vI+1zpLPS58z7YIg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB3162.namprd18.prod.outlook.com (10.255.172.91) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.10; Wed, 17 Jul 2019 09:04:55 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Wed, 17 Jul 2019
 09:04:55 +0000
From: Jan Beulich <JBeulich@suse.com>
To: =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Thread-Topic: [PATCH v2 3/5] x86/AMD: make C-state handling independent of Dom0
Thread-Index: AQHVMZ95Pg5KTi9KKk6xsZ3jj2BciKbNYdpqgAE4SYA=
Date: Wed, 17 Jul 2019 09:04:55 +0000
Message-ID: <97f3e531-6c25-b8fa-c1b0-b68a183365f0@suse.com>
References: <0dbf8520-89c7-753e-c10a-13399aec9cd5@suse.com>
 <7e5fba10-b957-81ed-a1d8-d4c7447f0d51@suse.com>
 <20190716142632.zallvho5vor4ug75@Air-de-Roger.citrite.net>
In-Reply-To: <20190716142632.zallvho5vor4ug75@Air-de-Roger.citrite.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: LO2P265CA0144.GBRP265.PROD.OUTLOOK.COM
 (2603:10a6:600:9f::36) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 9dc5332a-9404-4969-7e8d-08d70a95d5d5
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(5600148)(711020)(4605104)(1401327)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7193020);
 SRVR:DM6PR18MB3162; 
x-ms-traffictypediagnostic: DM6PR18MB3162:
x-microsoft-antispam-prvs: <DM6PR18MB31627534B244C57F5771FE74B3C90@DM6PR18MB3162.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 01018CB5B3
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(346002)(136003)(366004)(39860400002)(376002)(396003)(189003)(199004)(476003)(80792005)(2616005)(11346002)(446003)(36756003)(81166006)(486006)(6486002)(31686004)(66556008)(64756008)(66446008)(71190400001)(71200400001)(6436002)(5660300002)(86362001)(25786009)(66946007)(66066001)(66476007)(6916009)(52116002)(6506007)(2906002)(8936002)(76176011)(54906003)(99286004)(386003)(14454004)(6246003)(316002)(3846002)(31696002)(53936002)(6116002)(6512007)(478600001)(4326008)(256004)(229853002)(305945005)(102836004)(26005)(186003)(8676002)(68736007)(81156014)(7736002)(53546011);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB3162;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: 7dg5BCVvToVMPvnPn2Q7MKtCIktJFNaP7ernNsVfw+3/hjzrPz6CYOK5U+UxXeFNq009I4iX/LrdTbAbAgGPM4pA+aRy8PoUkzPJ4r3axvj72V45ty6ffbKU5lxBEr4A3z65H6HwUzNwv4OSnESFRK0NSLD/cot/sKltTr0kjxme2Vc/+ZKQ36SsiD0cWhnD58j+VY2taekB/iHlkYNag4UezXvGIgcZbDIB1ym4d41ikUct6yVzOCLfCuTD9wcelymwoWRcoPTRUOVJB7EtwH1WMltw5/qDfv/fL2LsbNvFOLqpAbTCcZDhedbQ2/6L8wo6f3OA67ZP4jb9sIYuhjDP8zHAenIUDD1pBb4CjzPlB7HU8pKKkfRIQwGxm/I7W+QnVZCFPyx5WJoToJWBJU5g+VxO18ccTUa7jvk73TE=
Content-ID: <063BC460E8B8794F9109D36082FD0C1E@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 9dc5332a-9404-4969-7e8d-08d70a95d5d5
X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Jul 2019 09:04:55.1087 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB3162
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v2 3/5] x86/AMD: make C-state handling
 independent of 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: AndrewCooper <andrew.cooper3@citrix.com>, Brian Woods <brian.woods@amd.com>,
 Wei Liu <wl@xen.org>,
 "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>

T24gMTYuMDcuMjAxOSAxNjoyNiwgUm9nZXIgUGF1IE1vbm7DqSAgd3JvdGU6DQo+IE9uIFdlZCwg
SnVsIDAzLCAyMDE5IGF0IDAxOjAxOjQ4UE0gKzAwMDAsIEphbiBCZXVsaWNoIHdyb3RlOg0KPj4g
LS0tIGEveGVuL2FyY2gveDg2L2FjcGkvY3B1X2lkbGUuYw0KPj4gKysrIGIveGVuL2FyY2gveDg2
L2FjcGkvY3B1X2lkbGUuYw0KPj4gQEAgLTExMCw2ICsxMTAsOCBAQCBib29sZWFuX3BhcmFtKCJs
YXBpY190aW1lcl9jMl9vayIsIGxvY2FsDQo+PiAgICANCj4+ICAgIHN0cnVjdCBhY3BpX3Byb2Nl
c3Nvcl9wb3dlciAqX19yZWFkX21vc3RseSBwcm9jZXNzb3JfcG93ZXJzW05SX0NQVVNdOw0KPj4g
ICAgDQo+PiArc3RhdGljIGludDhfdCBfX3JlYWRfbW9zdGx5IHZlbmRvcl9vdmVycmlkZTsNCj4g
DQo+IEFGQUlDVCBmcm9tIHRoZSBjb2RlIGJlbG93IHRoaXMgaXMgYSB0cmktc3RhdGUgKC0xLCAw
LCAxKS4gQ291bGQgaXQNCj4gbWF5YmUgYmUgdHVybmVkIGludG8gYW4gZW51bSB3aXRoIGRlZmlu
aXRpb25zIG9mIHRoZSBkaWZmZXJlbnQNCj4gc3RhdGVzPw0KPiANCj4gSSB0aGluayBpdCB3b3Vs
ZCBtYWtlIHRoZSB1c2FnZSBjbGVhcmVyLg0KDQpXZWxsLCBwZXJzb25hbGx5IEkgcHJlZmVyIGRv
aW5nIGl0IHRoaXMgd2F5IGZvciB0cmlzdGF0ZXMuIEknbGwNCndhaXQgdG8gc2VlIHdoYXQgb3Ro
ZXJzIHRoaW5rLg0KDQo+PiBAQCAtMTI4Niw2ICsxMjkxLDEwMyBAQCBsb25nIHNldF9jeF9wbWlu
Zm8odWludDMyX3QgYWNwaV9pZCwgc3RyDQo+PiAgICAgICAgcmV0dXJuIDA7DQo+PiAgICB9DQo+
PiAgICANCj4+ICtzdGF0aWMgdm9pZCBhbWRfY3B1aWRsZV9pbml0KHN0cnVjdCBhY3BpX3Byb2Nl
c3Nvcl9wb3dlciAqcG93ZXIpDQo+PiArew0KPj4gKyAgICB1bnNpZ25lZCBpbnQgaSwgbnIgPSAw
Ow0KPj4gKyAgICBjb25zdCBzdHJ1Y3QgY3B1aW5mb194ODYgKmMgPSAmY3VycmVudF9jcHVfZGF0
YTsNCj4+ICsgICAgY29uc3QgdW5zaWduZWQgaW50IGVjeF9yZXEgPSBDUFVJRDVfRUNYX0VYVEVO
U0lPTlNfU1VQUE9SVEVEIHwNCj4+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBD
UFVJRDVfRUNYX0lOVEVSUlVQVF9CUkVBSzsNCj4+ICsgICAgY29uc3Qgc3RydWN0IGFjcGlfcHJv
Y2Vzc29yX2N4ICpjeCA9IE5VTEw7DQo+PiArICAgIHN0YXRpYyBjb25zdCBzdHJ1Y3QgYWNwaV9w
cm9jZXNzb3JfY3ggZmFtMTdbXSA9IHsNCj4+ICsgICAgICAgIHsNCj4+ICsgICAgICAgICAgICAu
dHlwZSA9IEFDUElfU1RBVEVfQzEsDQo+PiArICAgICAgICAgICAgLmVudHJ5X21ldGhvZCA9IEFD
UElfQ1NUQVRFX0VNX0ZGSCwNCj4+ICsgICAgICAgICAgICAuYWRkcmVzcyA9IDAsDQo+IA0KPiBh
ZGRyZXNzIGZpZWxkIHdpbGwgYWxyZWFkeSBnZXQgc2V0IHRvIDAgYnkgZGVmYXVsdC4NCg0KSG1t
LCB5ZXMuIEknbSBuZXZlciByZWFsbHkgc3VyZSB3aGV0aGVyIGFkZGluZyBleHBsaWNpdCB6ZXJv
DQppbml0aWFsaXplcnMgZm9yIGZpZWxkcyB3aGVyZSB0aGV5IGFyZW4ndCBkb24ndC1jYXJlcyBp
cyBiZXR0ZXIuDQpOb3IgKG1vc3RseSBmb3IgdGhhdCByZWFzb24pIGFtIEkgcmVhbGx5IGNvbnNp
c3RlbnQgaW4gdGhpcy4gSQ0KZ3Vlc3MgSSdsbCBkcm9wIHRoZSBsaW5lLg0KDQo+PiArICAgICAg
ICAgICAgLmxhdGVuY3kgPSAxLA0KPj4gKyAgICAgICAgfSwNCj4+ICsgICAgICAgIHsNCj4+ICsg
ICAgICAgICAgICAudHlwZSA9IEFDUElfU1RBVEVfQzIsDQo+PiArICAgICAgICAgICAgLmVudHJ5
X21ldGhvZCA9IEFDUElfQ1NUQVRFX0VNX0hBTFQsDQo+PiArICAgICAgICAgICAgLmxhdGVuY3kg
PSA0MDAsDQo+IA0KPiBNYXliZSB0aGUgbGF0ZW5jeSB2YWx1ZXMgY291bGQgYmUgYWRkZWQgdG8g
Y3B1aWRsZS5oIGFzIGRlZmluZXM/DQoNCkknZCByYXRoZXIgbm90LCBhcyBzdWNoIGNvbnN0YW50
cyB3b3VsZG4ndCBiZSB1c2VkIGluIG1vcmUgdGhhbiBvbmUNCnBsYWNlLiBTZWUgeGVuL2FyY2gv
eDg2L2NwdS9td2FpdC1pZGxlLmMncyByZXNwZWN0aXZlIHRhYmxlcy4NCg0KPj4gKyAgICAgICAg
fSwNCj4+ICsgICAgfTsNCj4+ICsNCj4+ICsgICAgaWYgKCBwbV9pZGxlX3NhdmUgJiYgcG1faWRs
ZSAhPSBhY3BpX3Byb2Nlc3Nvcl9pZGxlICkNCj4+ICsgICAgICAgIHJldHVybjsNCj4+ICsNCj4+
ICsgICAgaWYgKCB2ZW5kb3Jfb3ZlcnJpZGUgPCAwICkNCj4+ICsgICAgICAgIHJldHVybjsNCj4+
ICsNCj4+ICsgICAgc3dpdGNoICggYy0+eDg2ICkNCj4+ICsgICAgew0KPj4gKyAgICBjYXNlIDB4
MTg6DQo+PiArICAgICAgICBpZiAoIGJvb3RfY3B1X2RhdGEueDg2X3ZlbmRvciAhPSBYODZfVkVO
RE9SX0hZR09OICkNCj4+ICsgICAgICAgIHsNCj4+ICsgICAgZGVmYXVsdDoNCj4+ICsgICAgICAg
ICAgICB2ZW5kb3Jfb3ZlcnJpZGUgPSAtMTsNCj4+ICsgICAgICAgICAgICByZXR1cm47DQo+PiAr
ICAgICAgICB9DQo+PiArICAgICAgICAvKiBmYWxsIHRocm91Z2ggKi8NCj4+ICsgICAgY2FzZSAw
eDE3Og0KPj4gKyAgICAgICAgaWYgKCBjcHVfaGFzX21vbml0b3IgJiYgYy0+Y3B1aWRfbGV2ZWwg
Pj0gQ1BVSURfTVdBSVRfTEVBRiAmJg0KPj4gKyAgICAgICAgICAgICAoY3B1aWRfZWN4KENQVUlE
X01XQUlUX0xFQUYpICYgZWN4X3JlcSkgPT0gZWN4X3JlcSApDQo+PiArICAgICAgICB7DQo+PiAr
ICAgICAgICAgICAgY3ggPSBmYW0xNzsNCj4+ICsgICAgICAgICAgICBuciA9IEFSUkFZX1NJWkUo
ZmFtMTcpOw0KPj4gKyAgICAgICAgICAgIGxvY2FsX2FwaWNfdGltZXJfYzJfb2sgPSB0cnVlOw0K
Pj4gKyAgICAgICAgICAgIGJyZWFrOw0KPj4gKyAgICAgICAgfQ0KPj4gKyAgICAgICAgLyogZmFs
bCB0aHJvdWdoICovDQo+PiArICAgIGNhc2UgMHgxNToNCj4+ICsgICAgY2FzZSAweDE2Og0KPj4g
KyAgICAgICAgY3ggPSAmZmFtMTdbMV07DQo+PiArICAgICAgICBuciA9IEFSUkFZX1NJWkUoZmFt
MTcpIC0gMTsNCj4+ICsgICAgICAgIGJyZWFrOw0KPj4gKyAgICB9DQo+PiArDQo+PiArICAgIHBv
d2VyLT5mbGFncy5oYXNfY3N0ID0gdHJ1ZTsNCj4+ICsNCj4+ICsgICAgZm9yICggaSA9IDA7IGkg
PCBucjsgKytpICkNCj4+ICsgICAgew0KPj4gKyAgICAgICAgaWYgKCBjeFtpXS50eXBlID4gbWF4
X2NzdGF0ZSApDQo+PiArICAgICAgICAgICAgYnJlYWs7DQo+PiArICAgICAgICBwb3dlci0+c3Rh
dGVzW2kgKyAxXSA9IGN4W2ldOw0KPj4gKyAgICAgICAgcG93ZXItPnN0YXRlc1tpICsgMV0uaWR4
ID0gaSArIDE7DQo+PiArICAgICAgICBwb3dlci0+c3RhdGVzW2kgKyAxXS50YXJnZXRfcmVzaWRl
bmN5ID0gY3hbaV0ubGF0ZW5jeSAqIGxhdGVuY3lfZmFjdG9yOw0KPiANCj4gWW91IGNvdWxkIHNl
dCB0YXJnZXRfcmVzaWRlbmN5IGFzIHBhcnQgb2YgdGhlIGluaXRpYWxpemF0aW9uLCBidXQgSQ0K
PiBndWVzcyBsYXRlbmN5X2ZhY3RvciBiZWluZyBub24tY29uc3QgdGhhdCB3b3VsZCBtb3ZlIGZh
bTE3IG91dHNpZGUgb2YNCj4gLnJvZGF0YT8NCg0KVGhlIHN0YXRpYyBiZWluZyBmdW5jdGlvbiBs
b2NhbCAtIHllcywgSSBjb3VsZCwgYnV0IGJlc2lkZXMgdGhlIGFycmF5DQptb3Zpbmcgb3V0IG9m
IC5yb2RhdGEgSSdkIHRoZW4gYWxzbyBuZWVkIHRvIGR1cGxpY2F0ZSB0aGUgbGF0ZW5jeQ0KdmFs
dWVzIChhbmQgYXMgc2FpZCBhYm92ZSBJJ2QgbGlrZSB0byBhdm9pZCBpbnRyb2R1Y2luZyAjZGVm
aW5lLXMgZm9yDQp0aGVtKS4NCg0KSmFuDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 17 09:07:50 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Jul 2019 09:07:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnfuf-0000q6-UP; Wed, 17 Jul 2019 09:07:49 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=H7Ci=VO=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hnfuf-0000q1-D6
 for xen-devel@lists.xenproject.org; Wed, 17 Jul 2019 09:07:49 +0000
X-Inumbo-ID: 5642d77a-a872-11e9-bec8-e3cd9519e78e
Received: from m4a0041g.houston.softwaregrp.com (unknown [15.124.2.87])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 5642d77a-a872-11e9-bec8-e3cd9519e78e;
 Wed, 17 Jul 2019 09:07:46 +0000 (UTC)
Received: FROM m4a0041g.houston.softwaregrp.com (15.120.17.147) BY
 m4a0041g.houston.softwaregrp.com WITH ESMTP; 
 Wed, 17 Jul 2019 09:07:43 +0000
Received: from M4W0335.microfocus.com (2002:f78:1193::f78:1193) by
 M4W0335.microfocus.com (2002:f78:1193::f78:1193) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Wed, 17 Jul 2019 09:07:31 +0000
Received: from NAM03-BY2-obe.outbound.protection.outlook.com (15.124.8.11) by
 M4W0335.microfocus.com (15.120.17.147) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Wed, 17 Jul 2019 09:07:31 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=XVjlCjEy+EoWz3nfyng/ViF7XeoVMhzycxJyUOxna6SXmECYZr4ly/GckZ8kUDOXShwItxfq4xJJqOkPfGgeRy8hdJg0cPKjhEnI7oObu8+xtAzlmUf8eutur2UJ8jwFkU45Jd6/6wS2pvD2tE7S3fIXaE5uK5d7QgYOa0XUCkzhEQ3C2dzWmfg39xM2/e8a+i/gANoDMsF+REI4j7TPjQlY7B/DvUYfqf5QyWa841BjcTI6zQ/9MQpK1L7ZjUbp0a/8vRTFFc712Gs4Ag8qC5HznFdm9pjIpJrJ61ecj2Kl37dVJaC3bmNfWC3rrCRFXI89rk/6g8AWgD1yvu5ToQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=5wng67pIgFi4JK5NMBf7i91gPb5KsKTxR/TsZRlhpxw=;
 b=XDMjAM3qJYAmWI4YNy2jsgE4sVdVqptHDcfwcTjFUzRGpQ1rfBmackQGLCRw0iSQEqBUONZeab1IPA2c8gHOCpcyThObFAzM+Vvhcveicr+7bqLGxThuS4sSEZK2rqbOuxV7RyvFXZxoylfEwgqr8tEI22fjduYmdWsiL+Plhqa45fx7+1uxNmQnD/aFuHkr/bPF6pJM3uiJ1qGcl/8Vqtijxs0SRFpA+c9cDlRZNybCMqUivWu+8qbSFzWokn0Cl/g5QYzK+X+YYjPNfcTBbOEzlcLWp+zaYQx0GXiHYLUXay18xfgYRhAU0oYx5Dqqqbx8/q3ML8X5/XfW7c9sKg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB3162.namprd18.prod.outlook.com (10.255.172.91) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.10; Wed, 17 Jul 2019 09:07:29 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Wed, 17 Jul 2019
 09:07:29 +0000
From: Jan Beulich <JBeulich@suse.com>
To: =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Thread-Topic: [PATCH v2 4/5] x86: allow limiting the max C-state sub-state
Thread-Index: AQHVMZ+l48br4ffcsk28PZ/9fMg8ZKbNaATWgAEy1wA=
Date: Wed, 17 Jul 2019 09:07:29 +0000
Message-ID: <2255c675-bcb2-8e04-dcb1-5044628d324f@suse.com>
References: <0dbf8520-89c7-753e-c10a-13399aec9cd5@suse.com>
 <b5b7560a-2418-9df7-2062-3ba1f6f0152f@suse.com>
 <20190716144820.fgyplo5gnoishlfj@Air-de-Roger.citrite.net>
In-Reply-To: <20190716144820.fgyplo5gnoishlfj@Air-de-Roger.citrite.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: LO2P265CA0251.GBRP265.PROD.OUTLOOK.COM
 (2603:10a6:600:8a::23) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 65efa08b-dfdc-464c-6145-08d70a9631f6
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(5600148)(711020)(4605104)(1401327)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7193020);
 SRVR:DM6PR18MB3162; 
x-ms-traffictypediagnostic: DM6PR18MB3162:
x-microsoft-antispam-prvs: <DM6PR18MB31620EA9C942C69397A11632B3C90@DM6PR18MB3162.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:4714;
x-forefront-prvs: 01018CB5B3
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(346002)(136003)(366004)(39860400002)(376002)(396003)(189003)(199004)(476003)(80792005)(2616005)(11346002)(446003)(36756003)(81166006)(486006)(6486002)(31686004)(66556008)(64756008)(66446008)(71190400001)(71200400001)(6436002)(5660300002)(86362001)(25786009)(4744005)(66946007)(66066001)(66476007)(6916009)(52116002)(6506007)(2906002)(8936002)(76176011)(54906003)(99286004)(386003)(14454004)(6246003)(316002)(3846002)(31696002)(53936002)(6116002)(6512007)(478600001)(4326008)(256004)(229853002)(305945005)(102836004)(26005)(186003)(8676002)(68736007)(81156014)(7736002)(53546011);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB3162;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: oS5/PqIzoo6AScfoSI+XE0d5KFlIEcb4tlckvfNHRg5eOEUfdo6x2fD6R7/VCPEZwgv6TdPBj3jF1Jv3MpcuJ2dTGyyWc9zj5Z55wuYfZ7eqMGqJqCv8jfFlEFwxSSiju5rSH52zgRBuUMpVUI0dhLYCk2iJ/oT/FWj7nTod9g5VJL0nXgPfY5zy6AApBrc+dByD2ANU09nQb/yIGq4Bq84blXQB7Jt8efrgH0/baz7qtX7aAyLEgpDYrHtIHqQf18K/1CIKoX/hdu3lrCutEmm0/BgYKRtp0qE2xGl5lcjlk4/ao7xEzQPLf28hqzneoZTuD+VAVFpP4chRbErHve1f9vb1Tkhed7AXGaKcfkiv13klmWEqZB9XadINHqv/Z3eOCL5+qtKc3SWl4iNxfUvIvj7LevKVZ/svgd68XdM=
Content-ID: <1EE7887614C3B248ACC19B8E526B4C7E@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 65efa08b-dfdc-464c-6145-08d70a9631f6
X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Jul 2019 09:07:29.6756 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB3162
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v2 4/5] x86: allow limiting the max C-state
 sub-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: AndrewCooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 "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>

T24gMTYuMDcuMjAxOSAxNjo0OCwgUm9nZXIgUGF1IE1vbm7DqSAgd3JvdGU6DQo+IE9uIFdlZCwg
SnVsIDAzLCAyMDE5IGF0IDAxOjAzOjAyUE0gKzAwMDAsIEphbiBCZXVsaWNoIHdyb3RlOg0KPj4g
QEAgLTU5Miw3ICs2MDgsMTMgQEAgc3RhdGljIHZvaWQgYWNwaV9wcm9jZXNzb3JfaWRsZSh2b2lk
KQ0KPj4gICAgDQo+PiAgICAgICAgICAgIGRvIHsNCj4+ICAgICAgICAgICAgICAgIGN4ID0gJnBv
d2VyLT5zdGF0ZXNbbmV4dF9zdGF0ZV07DQo+PiAtICAgICAgICB9IHdoaWxlICggY3gtPnR5cGUg
PiBtYXhfc3RhdGUgJiYgLS1uZXh0X3N0YXRlICk7DQo+PiArICAgICAgICB9IHdoaWxlICggKGN4
LT50eXBlID4gbWF4X3N0YXRlIHx8DQo+PiArICAgICAgICAgICAgICAgICAgIGN4LT5lbnRyeV9t
ZXRob2QgPT0gQUNQSV9DU1RBVEVfRU1fTk9ORSB8fA0KPj4gKyAgICAgICAgICAgICAgICAgICAo
Y3gtPmVudHJ5X21ldGhvZCA9PSBBQ1BJX0NTVEFURV9FTV9GRkggJiYNCj4+ICsgICAgICAgICAg
ICAgICAgICAgIGN4LT50eXBlID09IG1heF9jc3RhdGUgJiYNCj4+ICsgICAgICAgICAgICAgICAg
ICAgIChjeC0+YWRkcmVzcyAmIE1XQUlUX1NVQlNUQVRFX01BU0spID4gbWF4X2NzdWJzdGF0ZSkp
ICYmDQo+PiArICAgICAgICAgICAgICAgICAgLS1uZXh0X3N0YXRlICk7DQo+PiArICAgICAgICAg
ICAgY3ggPSAmcG93ZXItPnN0YXRlc1tuZXh0X3N0YXRlXTsNCj4gDQo+IElzIHRoZSBsaW5lIGFi
b3ZlIGEgc3RyYXkgYWRkaXRpb24/IEl0IGlzIGF0IGxlYXN0IG5vdCBwcm9wZXJseQ0KPiBhbGln
bmVkIEFGQUlDVC4NCg0KT2gsIHllcywgdGhhdCdzIGEgcmUtYmFzaW5nIG1pc3Rha2UuIFRoYW5r
cyBmb3Igc3BvdHRpbmcuDQoNCkphbg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 17 09:11:18 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Jul 2019 09:11:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnfxy-0001YF-Ff; Wed, 17 Jul 2019 09:11: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=K3fL=VO=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1hnfxw-0001Y6-V2
 for xen-devel@lists.xenproject.org; Wed, 17 Jul 2019 09:11:13 +0000
X-Inumbo-ID: d1dce7bc-a872-11e9-8980-bc764e045a96
Received: from EUR02-VE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe06::707])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d1dce7bc-a872-11e9-8980-bc764e045a96;
 Wed, 17 Jul 2019 09:11:12 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=ASzXJ6V7SxOLOzeDN6hhiVlep1suzIgJg0QXnwBlJKs3IW2+AcxYr1/+b++BRIM2R+DtOqWLpdsPEJEkaHK87SNvoII30B13T40eDkJxSReKfHKzLfQRHrji0MdbRJOYFOOKBPzmqIxLEX0C1KLkAlzjIE1mHUeXT5QobngL74Ln4FVKR6DkGkHME9UIA/kcjitxMD5tS000Mz8M/V8wo/GNjHZu86g0C6Z1raqbm1jmuioh4fO30EIZMYMZ1cUReI2fXDl+15WwglhFTmHDqXiSa8nRY9m5vMNeFm0RWFrZM3/5owwd/V7y3HHkKvm3EbbkHk1nubKSmnxVBGIIgg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=q9Bmcn94EXMYGZIMzHXSE1+U6FYYOMmOa+ULTTuLesk=;
 b=FkmvwrKrbLDCA3TpM+mEGGPhZg7ezWd5VhhWsOWfYrDQa6mcOc5+JJqpDUcb1F7OeMYnB0bQooBxS+7EoIro/r9q3tfSQRvSOs/iwx9byOSzzbdFQw6tdfNtOwCGLAlgnXKtwlF7vMvD2QTH88pbgAmzfjW9SiWOiC/WJ3Y3e6sQ66QURxNxPf7jCpGAzDdDn0li2fh5xwz1ygalHwp5sCrU74eT6Zc2FAgNdq7l4gFpxFHcpwHQ6sxL0r6GlLQbBvdyRFhKJmIunyf5Rki0GI8hLcDRodOkmpjfTZNvnzZHPUyDvuFBBepzpNXnuUsLo2JnrCU9LXY2KHodjciHHw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=bitdefender.com;dmarc=pass action=none
 header.from=bitdefender.com;dkim=pass header.d=bitdefender.com;arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=bitdefender.onmicrosoft.com; s=selector1-bitdefender-onmicrosoft-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=q9Bmcn94EXMYGZIMzHXSE1+U6FYYOMmOa+ULTTuLesk=;
 b=ecFduitlxKgYrfts6ifCbZSXkzkM/CuQEiYsG1iKxwrRx3gApUmElH84bxLinm4Jq9PjJSmgK+9IWc4FsTXQPBmJhhxc6Za5x5OFuo/39ogXTgECNvmcE8hoVIQAu9SV4MjKLqZoyr65NRCb7KrKn3sFKrv+i9YbVhrVTKXr8io=
Received: from VI1PR0202MB2928.eurprd02.prod.outlook.com (10.171.106.11) by
 VI1PR0202MB2974.eurprd02.prod.outlook.com (10.171.104.7) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.14; Wed, 17 Jul 2019 09:11:09 +0000
Received: from VI1PR0202MB2928.eurprd02.prod.outlook.com
 ([fe80::299d:c795:8b09:fc03]) by VI1PR0202MB2928.eurprd02.prod.outlook.com
 ([fe80::299d:c795:8b09:fc03%8]) with mapi id 15.20.2073.012; Wed, 17 Jul 2019
 09:11:09 +0000
From: Alexandru Stefan ISAILA <aisaila@bitdefender.com>
To: Petre Ovidiu PIRCALABU <ppircalabu@bitdefender.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v2 02/10] vm_event: Remove "ring" suffix from
 vm_event_check_ring
Thread-Index: AQHVO/jo83WhiMK800GF+5ronuvC4KbOhy8A
Date: Wed, 17 Jul 2019 09:11:08 +0000
Message-ID: <317ee5b9-0a80-5dc6-01d1-66a1cacace16@bitdefender.com>
References: <cover.1563293545.git.ppircalabu@bitdefender.com>
 <05d37a1cb32ed76fe728f5ebb296aca55455b56a.1563293545.git.ppircalabu@bitdefender.com>
In-Reply-To: <05d37a1cb32ed76fe728f5ebb296aca55455b56a.1563293545.git.ppircalabu@bitdefender.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: PR0P264CA0018.FRAP264.PROD.OUTLOOK.COM (2603:10a6:100::30)
 To VI1PR0202MB2928.eurprd02.prod.outlook.com
 (2603:10a6:800:e3::11)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=aisaila@bitdefender.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [91.199.104.6]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: f831e0e8-6839-472f-771a-08d70a96b4a8
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:VI1PR0202MB2974; 
x-ms-traffictypediagnostic: VI1PR0202MB2974:|VI1PR0202MB2974:
x-microsoft-antispam-prvs: <VI1PR0202MB297454DF0562579AE8A7D0B6ABC90@VI1PR0202MB2974.eurprd02.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:1824;
x-forefront-prvs: 01018CB5B3
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(39860400002)(346002)(376002)(366004)(136003)(396003)(199004)(189003)(229853002)(76176011)(52116002)(26005)(5660300002)(64756008)(66946007)(66446008)(66556008)(6486002)(68736007)(66476007)(486006)(102836004)(53546011)(6506007)(386003)(6436002)(256004)(186003)(6512007)(4744005)(66066001)(53936002)(54906003)(110136005)(6246003)(316002)(99286004)(31686004)(31696002)(478600001)(3846002)(2501003)(71200400001)(71190400001)(36756003)(86362001)(2906002)(305945005)(4326008)(81156014)(81166006)(8676002)(7416002)(446003)(14454004)(6116002)(11346002)(8936002)(2616005)(14444005)(476003)(7736002)(25786009);
 DIR:OUT; SFP:1102; SCL:1; SRVR:VI1PR0202MB2974;
 H:VI1PR0202MB2928.eurprd02.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: bitdefender.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: DWPdkG5SuelC+zJ/X3HqzOLHUbU7KH9sXQLjcOIuHElmI/YelGCgoL/E8mtR+sEt4D6zAH6txr6Lst6xvMepHaWXhQrv4S2Jb1qMFzbIPMKHM9NXrB9zNeXbembFN+wPAE6V6i/gN46g1+meT4MFi95WM01dI9aYREXOinZxgPNrwo9DoJie7fPVXxZ21K8sgpH5H56g2gefpzypvC0yG9/U28odZgjnMqeHEImFAMlWAiqjypyJzAn2zwVu5q7/SIqLqjTy8A1KcDuUQKBBQe3cDX8DA7a0WUszL728Hz8BD+OP0AlpOitrr5bjekqPzJ1eCSXQpB7M3Nf37zerwmhBh/MXoVako1lb54XcicBWi+RLfYRF4MT8Knx/O6AfRT9B7Z29OjyE66WEMs7oQ6qfcAI7/nFKcXTq/W3afTc=
Content-ID: <4C18BB9E5EF83943B1DD81F84FF2D721@eurprd02.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: bitdefender.com
X-MS-Exchange-CrossTenant-Network-Message-Id: f831e0e8-6839-472f-771a-08d70a96b4a8
X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Jul 2019 09:11:09.0067 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 487baf29-f1da-469a-9221-243f830c36f3
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: aisaila@bbu.bitdefender.biz
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0202MB2974
Subject: Re: [Xen-devel] [PATCH v2 02/10] vm_event: Remove "ring" suffix
 from vm_event_check_ring
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Tamas K Lengyel <tamas@tklengyel.com>, Wei Liu <wl@xen.org>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Jan Beulich <jbeulich@suse.com>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

DQoNCk9uIDE2LjA3LjIwMTkgMjA6MDYsIFBldHJlIFBpcmNhbGFidSB3cm90ZToNCj4gRGVjb3Vw
bGUgaW1wbGVtZW50YXRpb24gZnJvbSBpbnRlcmZhY2UgdG8gYWxsb3cgdm1fZXZlbnRfY2hlY2sg
dG8gYmUNCj4gdXNlZCByZWdhcmRsZXNzIG9mIHRoZSB2bV9ldmVudCB1bmRlcmx5aW5nIGltcGxl
bWVudGF0aW9uLg0KPiANCj4gU2lnbmVkLW9mZi1ieTogUGV0cmUgUGlyY2FsYWJ1IDxwcGlyY2Fs
YWJ1QGJpdGRlZmVuZGVyLmNvbT4NCj4gQWNrZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5j
b29wZXIzQGNpdHJpeC5jb20+DQo+IEFja2VkLWJ5OiBUYW1hcyBLIExlbmd5ZWwgPHRhbWFzQHRr
bGVuZ3llbC5jb20+DQoNClJldmlld2VkLWJ5OiBBbGV4YW5kcnUgSXNhaWxhIDxhaXNhaWxhQGJp
dGRlZmVuZGVyLmNvbT4NCg0KPiAtLS0NCj4gICB4ZW4vYXJjaC9hcm0vbWVtX2FjY2Vzcy5jICAg
ICB8ICAyICstDQo+ICAgeGVuL2FyY2gveDg2L21tL21lbV9hY2Nlc3MuYyAgfCAgNCArKy0tDQo+
ICAgeGVuL2FyY2gveDg2L21tL21lbV9wYWdpbmcuYyAgfCAgMiArLQ0KPiAgIHhlbi9jb21tb24v
bWVtX2FjY2Vzcy5jICAgICAgIHwgIDIgKy0NCj4gICB4ZW4vY29tbW9uL3ZtX2V2ZW50LmMgICAg
ICAgICB8IDI0ICsrKysrKysrKysrKy0tLS0tLS0tLS0tLQ0KPiAgIHhlbi9kcml2ZXJzL3Bhc3N0
aHJvdWdoL3BjaS5jIHwgIDIgKy0NCj4gICB4ZW4vaW5jbHVkZS94ZW4vdm1fZXZlbnQuaCAgICB8
ICA0ICsrLS0NCj4gICA3IGZpbGVzIGNoYW5nZWQsIDIwIGluc2VydGlvbnMoKyksIDIwIGRlbGV0
aW9ucygtKQ0KPiANCg0KQWxleA0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 17 09:11:27 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Jul 2019 09:11:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnfyA-0001cB-QU; Wed, 17 Jul 2019 09:11:26 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=H7Ci=VO=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hnfy9-0001aO-FN
 for xen-devel@lists.xenproject.org; Wed, 17 Jul 2019 09:11:25 +0000
X-Inumbo-ID: d680ec38-a872-11e9-bbf2-5f9dbc2c4266
Received: from m4a0039g.houston.softwaregrp.com (unknown [15.124.2.85])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d680ec38-a872-11e9-bbf2-5f9dbc2c4266;
 Wed, 17 Jul 2019 09:11:21 +0000 (UTC)
Received: FROM m4a0039g.houston.softwaregrp.com (15.120.17.147) BY
 m4a0039g.houston.softwaregrp.com WITH ESMTP; 
 Wed, 17 Jul 2019 09:11:19 +0000
Received: from M9W0068.microfocus.com (2002:f79:bf::f79:bf) by
 M4W0335.microfocus.com (2002:f78:1193::f78:1193) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Wed, 17 Jul 2019 09:11:04 +0000
Received: from NAM02-SN1-obe.outbound.protection.outlook.com (15.124.72.12) by
 M9W0068.microfocus.com (15.121.0.191) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Wed, 17 Jul 2019 09:11:04 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=M/T2T6QBcLiD3n/3azMkng+myAJxZJxhmn73VGhJ+n8N/jAR2QqcqmPAshNylCXK0f7w8v/6vFJ0wmONRj8NSWr0InDhnK8Ojlead8mC3ANlqXec6b3qM5HmIvGDAedfZ/At5KkNNJbYJfR9t9pguMINFK+M+ce6wh1anCwxvGEIIjqMPQFGosy4y6QHKGyZK3rnO6jHJbhloejKc/35Q9Yn8s/erjIixoZEl+mktFL9h9avt1cMCqM4DHZFlWkFXDYvQsLNaSuHBPKEZoErYD4TADnBMtAB40k4Bxy2V6xg4bL9yismCsgAWcJIPQhjuJR07T+XKxOWVY0ZIKzKuA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=+QGkslEFkhqjpALjl7AXD9dpbGAeGKkeXsK/DQzcOWA=;
 b=cEGt6RCln7nwvfpowiNJAXxqqK+RuQXROzwPy9IXCVlfXvxPJolstcoXULdUQSXnd+iOHkgetC2UJ92qThd57STqXkgJb3GgymXUtqtW1BHQAleoP2zmFmfVqUxrgFskgcSmM8MGyzX5ItOjpbWkReFfNQ4DVEycNjCjbqvX4X6ay7st9syOUVni7xzzlWlm4YJZP+RUM9H+pp3NhGvTh9u/Kyaq3uf0qmVwo7Kf9WBR7U5XJzgEu+CiOAvMCIMaXwVG0AfS65RRdBd64Ruhy9BHxvh+3BUjcIx1wo5frh1SdrQ1/Rc1zLhp1t7zSxjmw73axDXsH1ThKFBPB7Q9IA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB3435.namprd18.prod.outlook.com (10.255.175.76) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.14; Wed, 17 Jul 2019 09:11:04 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Wed, 17 Jul 2019
 09:11:03 +0000
From: Jan Beulich <JBeulich@suse.com>
To: =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Thread-Topic: [PATCH v2 5/5] tools/libxc: allow controlling the max C-state
 sub-state
Thread-Index: AQHVMZ/Q+p945gYsm0arEFP/PvEB76bNbQ5mgAEuzAA=
Date: Wed, 17 Jul 2019 09:11:03 +0000
Message-ID: <b6449907-ba56-1602-ca49-71a360456e9b@suse.com>
References: <0dbf8520-89c7-753e-c10a-13399aec9cd5@suse.com>
 <16586069-2940-bf5b-aed1-6c9e150c70b5@suse.com>
 <20190716150608.pesnooijitkb25n5@Air-de-Roger.citrite.net>
In-Reply-To: <20190716150608.pesnooijitkb25n5@Air-de-Roger.citrite.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB8PR06CA0046.eurprd06.prod.outlook.com
 (2603:10a6:10:120::20) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 15808e57-f425-45ef-c8d3-08d70a96b196
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB3435; 
x-ms-traffictypediagnostic: DM6PR18MB3435:
x-microsoft-antispam-prvs: <DM6PR18MB34350EAAE3DF2012B5B4F4B1B3C90@DM6PR18MB3435.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8273;
x-forefront-prvs: 01018CB5B3
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(366004)(396003)(39860400002)(376002)(346002)(136003)(189003)(199004)(102836004)(53936002)(14454004)(76176011)(6246003)(6436002)(6916009)(316002)(99286004)(6512007)(53546011)(386003)(66066001)(68736007)(80792005)(66946007)(52116002)(6506007)(31696002)(86362001)(8676002)(8936002)(5660300002)(229853002)(81156014)(26005)(478600001)(486006)(186003)(4326008)(25786009)(31686004)(305945005)(256004)(476003)(7736002)(446003)(11346002)(2616005)(2906002)(66476007)(81166006)(6116002)(6486002)(36756003)(66446008)(54906003)(66556008)(3846002)(71190400001)(71200400001)(64756008);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB3435;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: Tc/Z0KmS6FrfFhoD3s0sxSdUoVPEKRWqzEeGU80oxk3knPrhyzt2a6UVGly0ZivLknsUS2zEXZhDKlVZ8VyX95cdWpfIuM0aeyETIKjPdmOGkUg2ziXz1Eh7HJXTO7aQtM4ZqCiVj3gsQsxi/GM3siATEluSZYHUbAGR0Y6/BjGCeAEpHXCUO7my6YvXxJS09oFKC+NzowrN9mHZcPk8dGvpSN8jlTOAVxTpSyGhMAFHW8+Fc3M5SE9PaQ023Vk+IhaIhDbE8m4GQFYX9QYwWnUknk5tySIXzPMnjFgkvl/RRQQGCHABduBV2LOuLSGhS4oLBUBuMowGOz7WUHq1MNou0uTeA+R8U6KgBqdWKHDi7wlSQWJp9KUSCcjHXY9WXiOX9bPb3T1Z/hH2FpdB5cKvuRzWiXCyVM+l4SoWQvM=
Content-ID: <A77EBF613C35D547AEA05B9252AAEC03@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 15808e57-f425-45ef-c8d3-08d70a96b196
X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Jul 2019 09:11:03.7975 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB3435
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v2 5/5] tools/libxc: allow controlling the
 max C-state sub-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: AndrewCooper <andrew.cooper3@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Wei Liu <wl@xen.org>, Ian Jackson <ian.jackson@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTYuMDcuMjAxOSAxNzowNiwgUm9nZXIgUGF1IE1vbm7DqSAgd3JvdGU6DQo+IE9uIFdlZCwg
SnVsIDAzLCAyMDE5IGF0IDAxOjA0OjEzUE0gKzAwMDAsIEphbiBCZXVsaWNoIHdyb3RlOg0KPj4g
LS0tIGEvdG9vbHMvbWlzYy94ZW5wbS5jDQo+PiArKysgYi90b29scy9taXNjL3hlbnBtLmMNCj4+
IEBAIC02NCw3ICs2NCw5IEBAIHZvaWQgc2hvd19oZWxwKHZvaWQpDQo+PiAgICAgICAgICAgICAg
ICAiIHNldC1zY2hlZC1zbXQgICAgICAgICAgIGVuYWJsZXxkaXNhYmxlIGVuYWJsZS9kaXNhYmxl
IHNjaGVkdWxlciBzbXQgcG93ZXIgc2F2aW5nXG4iDQo+PiAgICAgICAgICAgICAgICAiIHNldC12
Y3B1LW1pZ3JhdGlvbi1kZWxheSAgICAgIDxudW0+IHNldCBzY2hlZHVsZXIgdmNwdSBtaWdyYXRp
b24gZGVsYXkgaW4gdXNcbiINCj4+ICAgICAgICAgICAgICAgICIgZ2V0LXZjcHUtbWlncmF0aW9u
LWRlbGF5ICAgICAgICAgICAgZ2V0IHNjaGVkdWxlciB2Y3B1IG1pZ3JhdGlvbiBkZWxheVxuIg0K
Pj4gLSAgICAgICAgICAgICIgc2V0LW1heC1jc3RhdGUgICAgICAgIDxudW0+fCd1bmxpbWl0ZWQn
IHNldCB0aGUgQy1TdGF0ZSBsaW1pdGF0aW9uICg8bnVtPiA+PSAwKVxuIg0KPj4gKyAgICAgICAg
ICAgICIgc2V0LW1heC1jc3RhdGUgICAgICAgIDxudW0+fCd1bmxpbWl0ZWQnWyw8bnVtMj58J3Vu
bGltaXRlZCddXG4iDQoNClRoZSBjb21tYSBoZXJlIGlzIHdyb25nLCAuLi4NCg0KPj4gQEAgLTEx
MjAsMTMgKzExMzAsMTcgQEAgdm9pZCBnZXRfdmNwdV9taWdyYXRpb25fZGVsYXlfZnVuYyhpbnQg
YQ0KPj4gICAgDQo+PiAgICB2b2lkIHNldF9tYXhfY3N0YXRlX2Z1bmMoaW50IGFyZ2MsIGNoYXIg
KmFyZ3ZbXSkNCj4+ICAgIHsNCj4+IC0gICAgaW50IHZhbHVlOw0KPj4gKyAgICBpbnQgdmFsdWUs
IHN1YnZhbCA9IFhFTl9TWVNDVExfQ1hfVU5MSU1JVEVEOw0KPj4gICAgICAgIGNoYXIgYnVmWzEy
XTsNCj4+ICAgIA0KPj4gLSAgICBpZiAoIGFyZ2MgIT0gMSB8fA0KPj4gKyAgICBpZiAoIGFyZ2Mg
PCAxIHx8IGFyZ2MgPiAyIHx8DQo+IA0KPiBJJ20gcXVpdGUgc3VyZSBJJ20gbWlzc2luZyBzb21l
dGhpbmcsIGJ1dCBzaG91bGRuJ3QgYXJnYyBzdGlsbCBiZSAxDQo+IHJlZ2FyZGxlc3Mgb2Ygd2hl
dGhlciB0aGUgbWF4IHN1Yi1zdGF0ZSBpcyBzZXQgb3Igbm90Pw0KPiANCj4gSSB3b3VsZCBleHBl
Y3QgdG8gc2NhbiBmb3Igc29tZXRoaW5nIGxpa2U6ICIlZCwlZCIgb3Igc29tZSBzdWNoLCBidXQN
Cj4gbWF5YmUgdGhlcmUncyBhIHN0ZXAgSSdtIG1pc3NpbmcgdGhhdCBzcGxpdHMgdGhlIHN0cmlu
ZyB1c2luZyB0aGUgJywnDQo+IHNlcGFyYXRvcj8NCg0KLi4uIG1pc2xlYWRpbmcgeW91IGhlcmUu
DQoNCkphbg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 17 09:14:11 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Jul 2019 09:14:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hng0p-00026O-Eh; Wed, 17 Jul 2019 09: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=N/EB=VO=bitdefender.com=ppircalabu@srs-us1.protection.inumbo.net>)
 id 1hng0o-00025n-4P
 for xen-devel@lists.xenproject.org; Wed, 17 Jul 2019 09:14:10 +0000
X-Inumbo-ID: 3b2a28bc-a873-11e9-8980-bc764e045a96
Received: from EUR02-AM5-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe07::70f])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3b2a28bc-a873-11e9-8980-bc764e045a96;
 Wed, 17 Jul 2019 09:14:09 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=kOdB3lo7T33amh95uH6luXOxKfFrW3dSPVqFHtqIJzSKfSWsBf/LCBqZ4TON9/A4aZjkWA+zkJvmScd9lRUiwQev69rQIewnqAbZcn01CrNORPeStn9x7UazCD3wmVZVVN3AvNuJjm4siS62o7ltjqyHNYIJO/VJ0zdOIbvBNedJY7h/edaC09pTYAyNdrjYMO4jMpGbC+kOPMCJLBrHRg23lyiaMO0mlRGvvuopdzfwE2Dawq+1kNsiUjA6efGOzfreKabINu+Dk4iEgGlq6NtqoEAr+M/ca7hZcm4LImLJm6pNph54Cc1Lx3nEoQQEdqCiTiJ6k7U1yI1nkOY+Hg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=/TAi+7cquAhbafVpKx+OcBkPz36P5rppzK83qs++8fs=;
 b=GzUJt1/2V6st+KPRGFIdkAzc17aDlHATwR+0UngEjUYU2LwqKwwzKBPfJjNAxWVImVOrnC4ZPxscCsGIawR3jP9U6ciRAJ/AZOSobAc22H80cacxt1k4fDidEBisPIDQDwOGaNUoT0ldaiEi/icgoZXv+MSx/sXEdF8D2kItL1CpAbqiYcLUYqd5K8GrqfHhRkaOTsY8EyQ68UwLUnwnqiABoIBIk5ZRkMccx2bM6KAMh+4AX+fJdA8vxFGsnFJ3pW7UWVwbGzwMZTLXclpGVuSChE2XjNUGi1wO1ZbZ3scsBl1C7WvKHUuFGPgIy3N8AKaiMKS/QAB68RDPR7E70w==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=bitdefender.com;dmarc=pass action=none
 header.from=bitdefender.com;dkim=pass header.d=bitdefender.com;arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=bitdefender.onmicrosoft.com; s=selector1-bitdefender-onmicrosoft-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=/TAi+7cquAhbafVpKx+OcBkPz36P5rppzK83qs++8fs=;
 b=xVyt4OzYMwRFsNL5K6FVijeR9N8e5pyzNnE2zF9GMQ7PwLAyCExDYz6XPleGBdAX7g9X4MqRJXP4ftjwrlDJtSnWX39gjWa14ynl8v4aUyAJjelT5MduSNY3Cgv0NkiCz91xBVyJYBB7VLxircBmdcAsQKAObMEXl1ruzm+R1kM=
Received: from AM6PR02MB4615.eurprd02.prod.outlook.com (20.177.198.89) by
 AM6PR02MB4405.eurprd02.prod.outlook.com (20.177.196.20) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.14; Wed, 17 Jul 2019 09:14:06 +0000
Received: from AM6PR02MB4615.eurprd02.prod.outlook.com
 ([fe80::8185:36ef:58bb:9a00]) by AM6PR02MB4615.eurprd02.prod.outlook.com
 ([fe80::8185:36ef:58bb:9a00%2]) with mapi id 15.20.2094.011; Wed, 17 Jul 2019
 09:14:06 +0000
From: Petre Ovidiu PIRCALABU <ppircalabu@bitdefender.com>
To: Tamas K Lengyel <tamas@tklengyel.com>
Thread-Topic: [PATCH v2 00/10] Per vcpu vm_event channels
Thread-Index: AQHVO/jemBHelXeH3k6+zod9k0UcZ6bNtvaAgADRDQA=
Date: Wed, 17 Jul 2019 09:14:06 +0000
Message-ID: <d7868b396957fd0455f14e79c1e0f28985361809.camel@bitdefender.com>
References: <cover.1563293545.git.ppircalabu@bitdefender.com>
 <CABfawhmXfCRfM_YpDVRJLVpNDKLct+NJvraeHS2V_298SqSusw@mail.gmail.com>
In-Reply-To: <CABfawhmXfCRfM_YpDVRJLVpNDKLct+NJvraeHS2V_298SqSusw@mail.gmail.com>
Accept-Language: ro-RO, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: PR0P264CA0093.FRAP264.PROD.OUTLOOK.COM
 (2603:10a6:100:18::33) To AM6PR02MB4615.eurprd02.prod.outlook.com
 (2603:10a6:20b:6a::25)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=ppircalabu@bitdefender.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-mailer: Evolution 3.28.5-0ubuntu0.18.04.1 
x-originating-ip: [91.199.104.6]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 15987331-166c-4053-cd77-08d70a971ea3
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:AM6PR02MB4405; 
x-ms-traffictypediagnostic: AM6PR02MB4405:|AM6PR02MB4405:
x-ms-exchange-purlcount: 1
x-microsoft-antispam-prvs: <AM6PR02MB4405AC6D3A24AD31D128CD1FD6C90@AM6PR02MB4405.eurprd02.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7219;
x-forefront-prvs: 01018CB5B3
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(396003)(366004)(136003)(346002)(39860400002)(376002)(199004)(189003)(8676002)(52116002)(4326008)(6246003)(6486002)(6436002)(446003)(66946007)(11346002)(2906002)(5660300002)(53936002)(81166006)(81156014)(316002)(7736002)(86362001)(66476007)(305945005)(6512007)(6116002)(6306002)(2616005)(3846002)(25786009)(8936002)(76176011)(64756008)(66556008)(118296001)(66446008)(476003)(486006)(966005)(186003)(71200400001)(229853002)(256004)(7416002)(386003)(53546011)(14454004)(6506007)(14444005)(26005)(50226002)(36756003)(99286004)(54906003)(68736007)(102836004)(66066001)(478600001)(71190400001)(6916009)(99106002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:AM6PR02MB4405;
 H:AM6PR02MB4615.eurprd02.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: bitdefender.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: q0Ev0s3ivy5+0xoOmYeFEP20nlSzVMuz3oVWtBwaz3xbZLWygZXDfaHL83/HWP4ArhOjsi6NgIpwOXO0FDH9RbAeOUpas8Q6e9YvyKNotfQQv1sfv8GHt0A+bkkASAFnWyjYIMx6WhoedaE99gF5vAWTJLKrGVSiAjDRdbjCQ84kPxbq3PpCjDdoOtYhuML+E7r6Un2LX+VRwCM8GSNBO9tIC29TlcrES1Lx2WsFgtXOMFIfU2paeFfJnL2L7jN3Gnk6UI2C5RzR0mkgoSOdrAsWsSji8BQL+HBxsLYjcK3D91m7Qp21YZDcklOOs0odC2z5aZpf5nyX1aJ8aNMrXvq2nFJK+gdvTKWSTIYQMYUxUeHAaddfxdOdlnc5Gn12t4m4NfieoNoUtxrh6IZrYDZlWMvoDKOA+D2sWxVOFRA=
Content-ID: <378FE22232DEC6418874C3750D7D2A07@eurprd02.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: bitdefender.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 15987331-166c-4053-cd77-08d70a971ea3
X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Jul 2019 09:14:06.8244 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 487baf29-f1da-469a-9221-243f830c36f3
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: ppircalabu@bbu.bitdefender.biz
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR02MB4405
Subject: Re: [Xen-devel] [PATCH v2 00/10] Per vcpu vm_event channels
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>,
 Alexandru Stefan ISAILA <aisaila@bitdefender.com>,
 Xen-devel <xen-devel@lists.xenproject.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCAyMDE5LTA3LTE2IGF0IDE0OjQ1IC0wNjAwLCBUYW1hcyBLIExlbmd5ZWwgd3JvdGU6
DQo+IE9uIFR1ZSwgSnVsIDE2LCAyMDE5IGF0IDExOjA2IEFNIFBldHJlIFBpcmNhbGFidQ0KPiA8
cHBpcmNhbGFidUBiaXRkZWZlbmRlci5jb20+IHdyb3RlOg0KPiA+IA0KPiA+IFRoaXMgcGF0Y2hz
ZXQgYWRkcyBhIG5ldyBtZWNoYW5pc20gb2Ygc2VuZGluZyBzeW5jaHJvbm91cyB2bV9ldmVudA0K
PiA+IHJlcXVlc3RzIGFuZCBoYW5kbGluZyB2bV9ldmVudCByZXNwb25zZXMgd2l0aG91dCB1c2lu
ZyBhIHJpbmcuDQo+ID4gQXMgZWFjaCBzeW5jaHJvbm91cyByZXF1ZXN0IHBhdXNlcyB0aGUgdmNw
dSB1bnRpbCB0aGUgY29ycmVzcG9uZGluZw0KPiA+IHJlc3BvbnNlIGlzIGhhbmRsZWQsIGl0IGNh
biBiZSBzdG9yZWQgaW4gYSBzbG90dGVkIG1lbW9yeSBidWZmZXINCj4gPiAob25lIHBlciB2Y3B1
KSBzaGFyZWQgYmV0d2VlbiB0aGUgaHlwZXJ2aXNvciBhbmQgdGhlIGNvbnRyb2xsaW5nDQo+ID4g
ZG9tYWluLg0KPiA+IA0KPiA+IFRoZSBtYWluIGFkdmFudGFnZXMgb2YgdGhpcyBhcHByb2FjaCBh
cmU6DQo+ID4gKiB0aGUgYWJpbGl0eSB0byBkeW5hbWljYWx5IGFsbG9jYXRlIHRoZSBuZWNlc3Nh
cnkgbWVtb3J5IHVzZWQgdG8NCj4gPiBob2xkDQo+ID4gdGhlIHJlcXVlc3RzL3Jlc3BvbnNlcyAo
dGhlIHNpemUgb2YNCj4gPiB2bV9ldmVudF9yZXF1ZXN0X3Qvdm1fZXZlbnRfcmVzcG9uc2VfdA0K
PiA+IGNhbiBncm93IHVucmVzdHJpY3RlZCBieSB0aGUgcmluZydzIG9uZSBwYWdlIGxpbWl0YXRp
b24pDQo+ID4gKiB0aGUgcmluZydzIHdhaXRxdWV1ZSBsb2dpYyBpcyB1bm5lY2Vzc2FyeSBpbiB0
aGlzIGNhc2UgYmVjYXVzZQ0KPiA+IHRoZQ0KPiA+IHZjcHUgc2VuZGluZyB0aGUgcmVxdWVzdCBp
cyBibG9ja2VkIHVudGlsIGEgcmVzcG9uc2UgaXMgcmVjZWl2ZWQuDQo+IA0KPiBDb3VsZCB5b3Ug
cGxlYXNlIHB1c2ggYSBnaXQgYnJhbmNoIGZvciB0aGlzIHNvbWV3aGVyZT8NCj4gDQo+IFRoYW5r
cywNCj4gVGFtYXMNCg0KSSd2ZSBwdXNoZWQgdGhpcyBjaGFuZ2VzIHRvIG15IGdpdGh1YiB4ZW4g
Zm9yazoNCmh0dHBzOi8vZ2l0aHViLmNvbS9wZXRyZXBpcmNhbGFidS94ZW4vdHJlZS92bV9ldmVu
dF9uZy9kZXZlbA0KVGhlIHRhZyBmb3IgcGF0Y2hzZXQgaXMgcGVyX2NwdV92bV9ldmVudF9jaGFu
bmVsc192Mi4NCg0KTWFueSB0aGFua3MgZm9yIHlvdXIgc3VwcG9ydCwNClBldHJlDQoNCg0KX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 17 09:29:21 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Jul 2019 09:29: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 1hngFP-0003RF-Ce; Wed, 17 Jul 2019 09:29:15 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=H7Ci=VO=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hngFO-0003RA-LK
 for xen-devel@lists.xenproject.org; Wed, 17 Jul 2019 09:29:14 +0000
X-Inumbo-ID: 529afbae-a875-11e9-8980-bc764e045a96
Received: from m4a0041g.houston.softwaregrp.com (unknown [15.124.2.87])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 529afbae-a875-11e9-8980-bc764e045a96;
 Wed, 17 Jul 2019 09:29:13 +0000 (UTC)
Received: FROM m4a0041g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0041g.houston.softwaregrp.com WITH ESMTP; 
 Wed, 17 Jul 2019 09:29:05 +0000
Received: from M9W0068.microfocus.com (2002:f79:bf::f79:bf) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Wed, 17 Jul 2019 09:28:49 +0000
Received: from NAM02-BL2-obe.outbound.protection.outlook.com (15.124.72.12) by
 M9W0068.microfocus.com (15.121.0.191) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Wed, 17 Jul 2019 09:28:49 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=C6LqEiG+78t8cVLNPhIF/MbbmF4RK6TgMxnaQmEw6rctpkTkQH6Q7yIjUZZr8opnclY/BF6XWrZlNUw9KgY8FhOB4EEUqLmO54JoY1H2eViOlU1EXjTn34BpQisnEGo9Fj50JuzJym/aUBOdWufUsaJ8ArsyMjmqmHCOVs3eKcXkzI29CIVgUaVp/msIxeQc2bkYdaM17k5FBdB/P9AF+DFt0xf3wprcrIaRDLQBC8iT0MKCr4pdpsJPcj3iQ+mMTWllwTXWsTvRBSeW8e1KOMWBK2rO2JbmRVorv0qnmak7XivJ9iOksle0/ZyjRWWNBc30g/Tf06qXZGYlAvWPdw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=dIr2kV0o2eOkvu2WxpaUWtvesmpKQGVB0p/d7KzL+l8=;
 b=dZm3oXB1Bfs1MmPvgiWTNkf8ZgQjDkz1ampRcggc9k1poyNyvf8s8IKyiEXpAoCH1jq1fO5bdpo7qwInI9FLSRafYR7k13WiAa7s/mcWB/qUlBo6EqC5NMyifLwFc/Ji64dbIrD6Z+uv34whCdoDqe8SAoKXsW1Lv5xdmdKwjjSWMB/jgQOC7Z7nx0aYtBZWqAW8EXK2ogTYPBT3+7UbwAQ6LEc5ndm5hlxcLIYJSVBNPjBFg3JsHEV7hzFlhwCMsE4qb8FVj02p1q5tBtiU5eBCrkTg89vHGc3scWRVmPRmKbdT+xX61/SCFjFUmtktV77EjsNZCPr7X8xNiorf2A==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2395.namprd18.prod.outlook.com (20.179.71.157) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.15; Wed, 17 Jul 2019 09:28:48 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Wed, 17 Jul 2019
 09:28:48 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Petre Pircalabu <ppircalabu@bitdefender.com>
Thread-Topic: [PATCH v2 03/10] vm_event: Add 'struct domain' backpointer to
 vm_event_domain.
Thread-Index: AQHVO/jj9FRgKIqTq0yUgGv4CypWM6bOjBoA
Date: Wed, 17 Jul 2019 09:28:48 +0000
Message-ID: <464cc39c-a965-42c9-df1c-4036b3304e42@suse.com>
References: <cover.1563293545.git.ppircalabu@bitdefender.com>
 <cover.1563293545.git.ppircalabu@bitdefender.com>
 <c7e5c600bbe00646d35eb3fa65b1894f7146e0df.1563293545.git.ppircalabu@bitdefender.com>
In-Reply-To: <c7e5c600bbe00646d35eb3fa65b1894f7146e0df.1563293545.git.ppircalabu@bitdefender.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB8PR06CA0049.eurprd06.prod.outlook.com
 (2603:10a6:10:120::23) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: f7b1288b-c181-491d-b00a-08d70a992c0d
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB2395; 
x-ms-traffictypediagnostic: DM6PR18MB2395:
x-microsoft-antispam-prvs: <DM6PR18MB239509FE3B7CAB8C7EE946CBB3C90@DM6PR18MB2395.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:5797;
x-forefront-prvs: 01018CB5B3
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(136003)(366004)(39860400002)(396003)(376002)(346002)(189003)(199004)(80792005)(229853002)(64756008)(66946007)(66476007)(66446008)(8936002)(486006)(4326008)(316002)(86362001)(31696002)(66556008)(6486002)(11346002)(256004)(2906002)(446003)(71190400001)(71200400001)(478600001)(54906003)(36756003)(81166006)(68736007)(4744005)(14444005)(5660300002)(7736002)(3846002)(6116002)(6916009)(305945005)(6506007)(53546011)(102836004)(386003)(81156014)(6246003)(52116002)(76176011)(99286004)(186003)(8676002)(31686004)(2616005)(6436002)(53936002)(26005)(14454004)(6512007)(476003)(7416002)(66066001)(25786009);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2395;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: PSonUfSPiP6jQl9VCZlLNu8Lhtpn1yroSFQ63LNMxvwcBn0zrskS5vmWWpOQjY2BuJ6R8kfm2F1FxGBD/MXa/5Tq12ejIstp8ZzD75KY+Abc/cpB4LniyITm0ythFqjWuVeADMelywIX2fVB/zb2PooDIP7i3Xqp2kO6kMnSK9YqRo2wmV6Ct2VzfpFHpr9Jb2tvpDtc2wffueTQdYcxG+EKIOn59S6OY+vibWVsWiuyD34DwK3jckNdqU+M9t3TZkaMgvvMv1FimLi9aXcMdP4xLIxc1fh97EwqOFQQQtHaWHoaEqiOsAk+xU7LX49QLS21hM8b5/Mn1fVMCFGW9aj3dhI59A36AG0KrqKhkWsf7AKFAYL7g7XczZ6V8sRpM38IWxLY1bJ2g8vzVxJP5EZQYm3TUftHgELo5lvogrU=
Content-ID: <CAE81F9A04E402419E10103935276A98@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: f7b1288b-c181-491d-b00a-08d70a992c0d
X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Jul 2019 09:28:48.3472 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2395
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v2 03/10] vm_event: Add 'struct domain'
 backpointer to vm_event_domain.
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>, Julien
 Grall <julien.grall@arm.com>, Tamas K Lengyel <tamas@tklengyel.com>,
 Alexandru Isaila <aisaila@bitdefender.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>

T24gMTYuMDcuMjAxOSAxOTowNiwgUGV0cmUgUGlyY2FsYWJ1IHdyb3RlOg0KPiAtLS0gYS94ZW4v
aW5jbHVkZS94ZW4vc2NoZWQuaA0KPiArKysgYi94ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaA0KPiBA
QCAtMjc5LDYgKzI3OSw4IEBAIHN0cnVjdCB2Y3B1DQo+ICAgLyogVk0gZXZlbnQgKi8NCj4gICBz
dHJ1Y3Qgdm1fZXZlbnRfZG9tYWluDQo+ICAgew0KPiArICAgIC8qIERvbWFpbiByZWZlcmVuY2Ug
Ki8NCj4gKyAgICBzdHJ1Y3QgZG9tYWluICpkOw0KPiAgICAgICBzcGlubG9ja190IGxvY2s7DQo+
ICAgICAgIC8qIFRoZSByaW5nIGhhcyA2NCBlbnRyaWVzICovDQo+ICAgICAgIHVuc2lnbmVkIGNo
YXIgZm9yZWlnbl9wcm9kdWNlcnM7DQoNClRoaXMgc3RydWN0dXJlIHNob3VsZCBhY3R1YWxseSBt
b3ZlIG91dCBvZiBoZXJlLCBub3cgdGhhdCBpdA0KaGFzIGJlZW4gb25seSBwb2ludGVycyB3aGlj
aCBvdGhlciBzdHJ1Y3R1cmVzIGluIHRoaXMgaGVhZGVyDQp1c2UuIERvaW5nIHNvIHdvdWxkIHNp
bXBsaWZ5IHRoZSBwcm9jZXNzIG9mIGdldHRpbmcgYWNrcyBmb3INCmNoYW5nZXMgbGlrZSB0aGlz
IG9uZS4NCg0KSmFuDQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 17 09:31:45 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Jul 2019 09:31:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hngHo-00047J-RF; Wed, 17 Jul 2019 09:31:44 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=H7Ci=VO=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hngHn-00047C-Hy
 for xen-devel@lists.xenproject.org; Wed, 17 Jul 2019 09:31:43 +0000
X-Inumbo-ID: a98940ce-a875-11e9-b8f8-4f31a98cb2f2
Received: from m4a0039g.houston.softwaregrp.com (unknown [15.124.2.85])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id a98940ce-a875-11e9-b8f8-4f31a98cb2f2;
 Wed, 17 Jul 2019 09:31:40 +0000 (UTC)
Received: FROM m4a0039g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0039g.houston.softwaregrp.com WITH ESMTP; 
 Wed, 17 Jul 2019 09:31:31 +0000
Received: from M9W0068.microfocus.com (2002:f79:bf::f79:bf) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Wed, 17 Jul 2019 09:31:09 +0000
Received: from NAM04-CO1-obe.outbound.protection.outlook.com (15.124.72.12) by
 M9W0068.microfocus.com (15.121.0.191) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Wed, 17 Jul 2019 09:31:09 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=GHZaWAmSHkjcdJKFOlgI55ywhI1HcnkpfXF8iS+oHH3mJsmUlwh+uYzCwdpf++aHXftt2wFLHw1EZY+Zx4YAdl4PYq5/r03MJD/sK6FTGUrZ7wMNGqCD9tabhwMp9bGZV7s7HYdV00icoF+pkr6OBwc7//g1lZKUhQLDM9w4de2MsK2F6kJmCxOOlQJGTzr0HZk42hE6owmTlTQ0ItZyYaBFWgLcf/kY0URjTdD+d3vkiHX29Lma9esvc3H9CrWgnIrDOgmpLcjdZBlW5ulwvMr72GQbB0T0w+sJVAFGTNMDPdVRTrOv++6OcFIvw1gLIOLrmttiXqztr90UXxxUug==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=yw6qinWTIRycw955OedeaVtYx4Lvv6XaJ06zQPUxshE=;
 b=gDvkXX7so4lqAA/cMrC6OE/X4eeVWRd+fWdt08Wx6IIeYfBAF4hwK/Bt2wfUJsCiI3mjqDQpe2sl/kDSnxm0mLGGRNbutPSMgSSVfAox9x0NmApRWqYPJOsYb1iyQehZe7w9F/pkbETG8ptjnKSpjIjWmdir3ZFykFYvB+AWEpPvJKK3NUZQDrwBYnZdyeYIGMFhW3cuKLMM7gwyxiHU3KU1BQJB6pa92fYrg46Ud5pNKp7Y5gl5jXaoQxE9TXYeksW+REeEli6Y4r0TnyGOaJHO7AtLtlYMUY39OR/r/wnKM9VLP/aEy48f0ZSGDPQ+xYUyu5Zq7fvaWi9w+K8QrA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2714.namprd18.prod.outlook.com (20.179.51.79) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.14; Wed, 17 Jul 2019 09:31:08 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Wed, 17 Jul 2019
 09:31:08 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Petre Pircalabu <ppircalabu@bitdefender.com>
Thread-Topic: [PATCH v2 05/10] vm_event: Move struct vm_event_domain to
 vm_event.c
Thread-Index: AQHVO/joeWZMqMxaRUeisF2L2kXifabOjMKA
Date: Wed, 17 Jul 2019 09:31:08 +0000
Message-ID: <fa5b2ba3-ac7c-2d29-4a6e-4eba61b3963f@suse.com>
References: <cover.1563293545.git.ppircalabu@bitdefender.com>
 <cover.1563293545.git.ppircalabu@bitdefender.com>
 <93d50867ea8e45270a180a8f93aaed5a89619510.1563293545.git.ppircalabu@bitdefender.com>
In-Reply-To: <93d50867ea8e45270a180a8f93aaed5a89619510.1563293545.git.ppircalabu@bitdefender.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR01CA0017.eurprd01.prod.exchangelabs.com
 (2603:10a6:6:45::30) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 0162fb41-df2d-4345-6812-08d70a997fa0
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB2714; 
x-ms-traffictypediagnostic: DM6PR18MB2714:
x-microsoft-antispam-prvs: <DM6PR18MB27143735B3F5EAF7DFEFFB72B3C90@DM6PR18MB2714.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:2201;
x-forefront-prvs: 01018CB5B3
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(376002)(346002)(136003)(366004)(396003)(39860400002)(199004)(189003)(80792005)(7416002)(7736002)(99286004)(305945005)(68736007)(66066001)(8936002)(316002)(52116002)(186003)(446003)(8676002)(2616005)(11346002)(102836004)(26005)(14454004)(64756008)(66476007)(66556008)(81156014)(53936002)(6512007)(386003)(54906003)(66946007)(66446008)(81166006)(3846002)(6116002)(2906002)(36756003)(25786009)(6486002)(478600001)(256004)(6916009)(31696002)(6436002)(86362001)(486006)(229853002)(76176011)(71200400001)(5660300002)(6506007)(53546011)(71190400001)(31686004)(4744005)(6246003)(476003)(4326008);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2714;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: Y/jgrbLiQzY3vSlYZztEOccEmxY8KMQutTwOomxegb0Vw0k59z4+Wq/u65ck/edfDtuze1Mn2aTDiGp4IxeFilK9QGYVKiOuK7P6xgxHr1o9D9u76hfWoIWo3CepUWdvA+p5v8pqkDxLmMDvKqnxTge/cY/+OI0/QrHZcfjfyfLevJ2Pd3MZyR7QszB8H08RnYw8T0FNh2yBzhxm0F/XW8eJ50iEWc8o9z0MOrjABISWNjiWezSDcXTRvNcYhJ6qqPpfLCrovCA+akI4EjcWznJWiXxhQTbAloncjhyjf11C91+v1/j/S4W8O/BseFtSSgiOcMbbFu6uV2y7SJ4C2Sp1R466Ik0m5jntyT0FTOquGtg9geDLGMyBSVacmdvtbM5oH3CudbzandJYD+rMMDd1hA6MwaRh3rRspU5WBWc=
Content-ID: <0A0302A5D6A0D046ADA95D0E8C146B8A@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 0162fb41-df2d-4345-6812-08d70a997fa0
X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Jul 2019 09:31:08.4596 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2714
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v2 05/10] vm_event: Move struct
 vm_event_domain to vm_event.c
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>, Julien
 Grall <julien.grall@arm.com>, Tamas K Lengyel <tamas@tklengyel.com>,
 Alexandru Isaila <aisaila@bitdefender.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>

T24gMTYuMDcuMjAxOSAxOTowNiwgUGV0cmUgUGlyY2FsYWJ1IHdyb3RlOg0KPiBUaGUgdm1fZXZl
bnRfZG9tYWluIG1lbWJlcnMgYXJlIG5vdCBhY2Nlc3NlZCBvdXRzaWRlIHZtX2V2ZW50LmMgc28g
aXQncw0KPiBiZXR0ZXIgdG8gaGlkZSBkZSBpbXBsZW1lbnRhdGlvbiBkZXRhaWxzLg0KPiANCj4g
U2lnbmVkLW9mZi1ieTogUGV0cmUgUGlyY2FsYWJ1IDxwcGlyY2FsYWJ1QGJpdGRlZmVuZGVyLmNv
bT4NCj4gQWNrZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+
DQo+IEFja2VkLWJ5OiBUYW1hcyBLIExlbmd5ZWwgPHRhbWFzQHRrbGVuZ3llbC5jb20+DQo+IC0t
LQ0KPiAgIHhlbi9jb21tb24vdm1fZXZlbnQuYyAgIHwgMjYgKysrKysrKysrKysrKysrKysrKysr
KysrKysNCj4gICB4ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaCB8IDI2ICstLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tDQo+ICAgMiBmaWxlcyBjaGFuZ2VkLCAyNyBpbnNlcnRpb25zKCspLCAyNSBkZWxl
dGlvbnMoLSkNCg0KQWgsIGhlcmUgaXQgY29tZXMuIFRoaXMgd291bGQgYmV0dGVyIGhhdmUgYmVl
biBhaGVhZCBvZiB0aGUgb3RoZXINCmNoYW5nZSAod2hlcmUgSSBkaWQgY29tbWVudCkuDQoNCkph
bg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 17 09:48:56 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Jul 2019 09:48:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hngYN-0004xF-CV; Wed, 17 Jul 2019 09:48:51 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=/A+M=VO=knorrie.org=hans@srs-us1.protection.inumbo.net>)
 id 1hngYL-0004x7-CM
 for xen-devel@lists.xenproject.org; Wed, 17 Jul 2019 09:48:49 +0000
X-Inumbo-ID: 113e94dc-a878-11e9-8980-bc764e045a96
Received: from syrinx.knorrie.org (unknown [82.94.188.77])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 113e94dc-a878-11e9-8980-bc764e045a96;
 Wed, 17 Jul 2019 09:48:45 +0000 (UTC)
Received: from [IPv6:2001:980:4a41:fb::12] (unknown
 [IPv6:2001:980:4a41:fb::12])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
 (No client certificate requested)
 by syrinx.knorrie.org (Postfix) with ESMTPSA id A0E774C0B29BB;
 Wed, 17 Jul 2019 11:48:44 +0200 (CEST)
To: George Dunlap <george.dunlap@citrix.com>, Jan Beulich <JBeulich@suse.com>
References: <e6e0512b-d508-b637-9fd3-96739d5385c1@citrix.com>
 <86244630-aeb9-07a3-95f9-53d998b768ea@suse.com>
 <6dd744df-dcd8-552b-c8e4-a0d05abc7eeb@citrix.com>
From: Hans van Kranenburg <hans@knorrie.org>
Openpgp: preference=signencrypt
Autocrypt: addr=hans@knorrie.org; keydata=
 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
Message-ID: <e417b72a-5ff3-1951-17c7-68a346eb8838@knorrie.org>
Date: Wed, 17 Jul 2019 11:48:43 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <6dd744df-dcd8-552b-c8e4-a0d05abc7eeb@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] Design session report: Xen on Distros
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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>

SGksCgpPbiA3LzE1LzE5IDQ6NDIgUE0sIEdlb3JnZSBEdW5sYXAgd3JvdGU6Cj4gT24gNy8xNS8x
OSAzOjIzIFBNLCBKYW4gQmV1bGljaCB3cm90ZToKPj4gT24gMTUuMDcuMjAxOSAxNjoxMSwgR2Vv
cmdlIER1bmxhcCB3cm90ZToKPj4+IFRoZXJlIHdhcyBhIGxvbmcgZGlzY3Vzc2lvbiBhYm91dCBz
ZWN1cml0eSBwYXRjaGVzLCB3aXRoIHRoZSBnZW5lcmFsCj4+PiBwcm9wb3NhbCBiZWluZyB0aGF0
IHdlIHNob3VsZCBjdXQgYSBwb2ludCByZWxlYXNlIGZvciBldmVyeSBzZWN1cml0eSBpc3N1ZS4K
Pj4KPj4gSW50ZXJlc3RpbmcuIExvb2tzIGxpa2UgaW4gcG9saXRpY3MgdGhhdCB1bnRpbCBhIGRl
Y2lzaW9uIGZpdHMgcGVvcGxlCj4+IHRoZXkga2VlcCByZS1yYWlzaW5nIHRoZSBwb2ludC4gSWly
YyBvbiBhIHByaW9yIG1lZXRpbmcgKEJ1ZGFwZXN0PykKPj4gd2UgaGFkIHNldHRsZWQgb24gY29u
dGludWluZyB3aXRoIHRoZSBjdXJyZW50IHNjaGVtZS4gV2VyZSB0aGVyZSBhbnkKPj4gbmV3IGFy
Z3VtZW50cyB0b3dhcmRzIHRoaXMgYWx0ZXJuYXRpdmUgbW9kZWw/Cj4gCj4gV2VsbCBJIGRvbid0
IGtub3cgaWYgdGhlcmUgd2VyZSBhbnkgbmV3IGFyZ3VtZW50cyBiZWNhdXNlIEkgZG9uJ3QKPiBp
bW1lZGlhdGVseSByZW1lbWJlciB0aGUgb2xkIGRpc2N1c3Npb24uICBEbyB3ZSBoYXZlIGEgc3Vt
bWFyeSBvZiB0aGUKPiBkaXNjdXNzaW9uIGluIEJ1ZGFwZXN0LCB3aXRoIGl0cyBjb25jbHVzaW9u
cywgYW55d2hlcmU/Cj4gCj4gVGhlIGJhc2ljIGlkZWEgd2FzIHRoYXQ6Cj4gCj4gMS4gTW9zdCBk
aXN0cm9zIC8gcGFja2FnZXJzIGFyZSBnb2luZyB0byB3YW50IHRvIGRvIGFuIGltbWVkaWF0ZSBy
ZWxlYXNlCj4gYW55d2F5Lgo+IAo+IDIuIERpc3Ryb3MgZ2VuZXJhbGx5IHNlZW1lZCB0byBiZSBy
ZWJhc2luZyBvbiB0b3Agb2Ygc3RhZ2luZyBhcyBzb29uIGFzCj4gdGhlIFhTQSB3ZW50IG91dCBh
bnl3YXkgKGFuZCBJU1RSIHRoaXMgYmVpbmcgdGhlIHJlY29tbWVuZWRlZCBjb3Vyc2Ugb2YKPiBh
Y3Rpb24pCgpGWUksIEluIERlYmlhbiwgd2Ugb25seSBzaGlwIHRoZSBzdGFibGUgYnJhbmNoLCBu
b3QgdGhlIHN0YWdpbmcgYnJhbmNoLgpCZXR0ZXIgc2FmZSB0aGFuIHNvcnJ5LgoKQW5kIHllcywg
dGhpcyBtZWFucyB0aGVyZSdzIGEgZGVsYXksIGFuZCBpdCdzIG5vdCBpbW1lZGlhdGUsIGV0Yy4K
CldlbGwsIGF0IGxlYXN0IHNpbmNlIEkgaGF2ZSBiZWVuIGludm9sdmVkLiBJbiB0aGUgcGFzdCBz
ZWN1cml0eSB1cGRhdGUKcGFja2FnZXMgd2VyZSBtYWRlIGJ5IGFwcGx5aW5nIHBhdGNoZXMgbWFu
dWFsbHkgb24gdG9wIG9mIG9sZGVyIChsaWtlLAo0LjQuMSBpbnN0ZWFkIG9mIDQuNC54KSBmcm96
ZW4gdmVyc2lvbnMsIGJ1dCB3ZSBkZWNpZGVkIHRoYXQgInRyeWluZyB0bwphc3NlbWJsZSBvdXIg
b3duIHN1YnNldCBvZiB0aGUgcGF0Y2hlcyBpcyByaXNraWVyIHRoYW4gdGFraW5nIHVwc3RyZWFt
J3MKY29sbGVjdGlvbiIuCgpUaGUgRGViaWFuIFJlbGVhc2UgVGVhbSBhbGxvd3MgdXMgdG8gdXBs
b2FkIG5ld2VyIHVwc3RyZWFtIHZlcnNpb25zCmR1cmluZyBhIHNlY3VyaXR5IHVwbG9hZCBmb3Ig
WGVuLCB3aGljaCBpcyBvZmZpY2lhbGx5IG5vdCBhbGxvd2VkIGluCkRlYmlhbiBzdGFibGUuIE9u
ZSBvZiB0aGUgdGhpbmdzIHRoYXQgb2J2aW91c2x5IGhlbHAgd2l0aCBiZWluZyBhYmxlIHRvCmtl
ZXAgZG9pbmcgdGhpcyBpcyB0aGUgInRyYWNrIHJlY29yZCIgb2YgdGhlIHF1YWxpdHkgKGV4cGVj
aWFsbHkKcmVncmVzc2lvbiB0ZXN0aW5nKSBvZiB0aGUgc3RhYmxlLTQueCBicmFuY2hlcy4KCkN1
cnJlbnRseSwgb3VyIHBhY2thZ2UgdmVyc2lvbnMgbW9zdGx5IGxvb2sgbGlrZSBlLmcuCjQuMTEu
MSs5Mi1nNmMzMzMwOGE4ZC0xLCBpbnN0ZWFkIG9mIGEgbmljZSBzaW1wbGUgdmVyc2lvbiBudW1i
ZXIuIEZvciBtZQp0aGlzIGlzIGZpbmUsIGJ1dCBJIGNhbiB1bmRlcnN0YW5kIHRoYXQgZm9yIGFu
IGVuZCB1c2VyIGl0IHdvdWxkIGp1c3QKbG9vayBuaWNlciAoYW5kIGZlZWwgYmV0dGVyIHBlcmNl
cHRpb24td2lzZSkgdG8gZ2V0IGEgNC4xMS54IHBhY2thZ2UuCgpTbyBqdXN0IGZvciB0aGF0IHJl
YXNvbiBJIHdvdWxkIGJlIGFsbCArMSBmb3IgbW9yZSB0YWdnZWQgcmVsZWFzZXMuCgo+IFNvIGZv
ciBhbGwgaW50ZW50cyBhbmQgcHVycG9zZXMsIHdlIGhhdmUgc29tZXRoaW5nIHdoaWNoIGlzLCBp
biBmYWN0LCBhCj4gcmVsZWFzZTsgYWxsIGl0J3MgbWlzc2luZyBpcyBhIHNpZ25lZCB0YWcgYW5k
IGEgdGFyYmFsbC4KPiAKPiBPYnZpb3VzbHkgdGhlcmUgYXJlIHRlc3RpbmcgaW1wbGljYXRpb25z
IHRoYXQgd291bGQgbmVlZCB0byBiZSBzb3J0ZWQKPiBvdXQgYmVmb3JlIHRoaXMgY291bGQgYmVj
b21lIGEgcmVhbGl0eS4KPiAKPiBJbiBhbnkgY2FzZSwgdGhlIGJhbGwgaXMgaW4gdGhlIGNvdXJ0
IG9mICJWT0xVTlRFRVIiIHRvIHdyaXRlIHVwIGEKPiBjb25jcmV0ZSBwcm9wb3NhbCB3aGljaCBj
b3VsZCBiZSBkaXNjdXNzZWQuICBZb3UnbGwgYmUgYWJsZSB0byByYWlzZSBhbGwKPiB5b3VyIGNv
bmNlcm5zIGF0IHRoYXQgcG9pbnQgaWYgeW91IHdhbnQgKGFsdGhvdWdoIGhhdmluZyBhIHNrZXRj
aCB3b3VsZAo+IG9mIGNvdXJzZSBiZSBoZWxwZnVsIGZvciB3aG9ldmVyIGlzIHdyaXRpbmcgc3Vj
aCBhIHByb3Bvc2FsKS4KCkhhbnMKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 17 09:53:58 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Jul 2019 09: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 1hngdG-0005fz-5B; Wed, 17 Jul 2019 09:53:54 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=5/cJ=VO=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hngdE-0005ff-Pi
 for xen-devel@lists.xenproject.org; Wed, 17 Jul 2019 09:53:52 +0000
X-Inumbo-ID: c7b65b72-a878-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c7b65b72-a878-11e9-8980-bc764e045a96;
 Wed, 17 Jul 2019 09:53:51 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hngdC-0001E5-SM; Wed, 17 Jul 2019 09:53:50 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hngdC-00027K-G9; Wed, 17 Jul 2019 09:53:50 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hngdC-0003qg-FV; Wed, 17 Jul 2019 09:53:50 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139083-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: xen=08b084ab48738040e34032ffb42387d88619bf1b
X-Osstest-Versions-That: xen=38eeb3864de40aa568c48f9f26271c141c62b50b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 17 Jul 2019 09:53:50 +0000
Subject: [Xen-devel] [xen-unstable-coverity test] 139083: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTA4MyB4ZW4tdW5zdGFibGUtY292ZXJpdHkgcmVhbCBbcmVhbF0KaHR0cDovL2xv
Z3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzOTA4My8KClBlcmZlY3Qg
Oi0pCkFsbCB0ZXN0cyBpbiB0aGlzIGZsaWdodCBwYXNzZWQgYXMgcmVxdWlyZWQKdmVyc2lvbiB0
YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIDA4YjA4NGFiNDg3Mzgw
NDBlMzQwMzJmZmI0MjM4N2Q4ODYxOWJmMWIKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAg
ICAgICAgICAgIDM4ZWViMzg2NGRlNDBhYTU2OGM0OGY5ZjI2MjcxYzE0MWM2MmI1MGIKCkxhc3Qg
dGVzdCBvZiBiYXNpcyAgIDEzODk4OCAgMjAxOS0wNy0xNCAwOToxODoyNiBaICAgIDMgZGF5cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxMzkwODMgIDIwMTktMDctMTcgMDk6MTk6MjQgWiAgICAwIGRh
eXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIEphbiBC
ZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBh
cm0uY29tPgogIFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+CiAgUm9nZXIg
UGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CiAgVmlrdG9yIE1pdGluIDx2aWt0b3Iu
bWl0aW4uMTlAZ21haWwuY29tPgogIFZpa3RvciBNaXRpbiA8dmlrdG9yX21pdGluQGVwYW0uY29t
PgoKam9iczoKIGNvdmVyaXR5LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3Qu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hv
bWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0
CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4
cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlz
IGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJs
b2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5l
c3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
P3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRz
Lnhlbi5vcmc6L2hvbWUveGVuL2dpdC94ZW4uZ2l0CiAgIDM4ZWViMzg2NGQuLjA4YjA4NGFiNDgg
IDA4YjA4NGFiNDg3MzgwNDBlMzQwMzJmZmI0MjM4N2Q4ODYxOWJmMWIgLT4gY292ZXJpdHktdGVz
dGVkL3Ntb2tlCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 17 09:54:55 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Jul 2019 09: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 1hngeF-0005kU-Ft; Wed, 17 Jul 2019 09:54: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=Q+i/=VO=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hngeD-0005kN-Vs
 for xen-devel@lists.xenproject.org; Wed, 17 Jul 2019 09:54:54 +0000
X-Inumbo-ID: eba85723-a878-11e9-8980-bc764e045a96
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id eba85723-a878-11e9-8980-bc764e045a96;
 Wed, 17 Jul 2019 09:54:51 +0000 (UTC)
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: oEghqMAL3eOq8oif+Fyg8/rFtc3JQITLT5d1fxDB+4MG53LK6wb7mln7IgnzHI4pREwx4l3kl0
 a7vu8YZex5EXVjDHNlXARbXFQPV8Of03iynRDhAG3ef2oBFFhTPp0hZgiw9lRbp7lIrKMNQSTP
 LCpgefmLgAqbycoOzpkrUOq6NTomuKTHDNhDGEI1jPeCWgbFrzKFwS/ZWSvGT4zZ5dQYtn4ujg
 Fwf5fFavINYrkOW2y3ffuMnCqaU99t3j/WX2Ybk0JyeDX234Xmd2PvtdTkgewRHb5d2uiw87bL
 omA=
X-SBRS: 2.7
X-MesageID: 3162030
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,273,1559534400"; 
   d="scan'208";a="3162030"
Date: Wed, 17 Jul 2019 11:54:35 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Marek =?utf-8?Q?Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
Message-ID: <20190717095435.sds3wsivmforlxzj@Air-de-Roger.citrite.net>
References: <cover.537da3804adbe71352bed871578f3e893e2210c5.1563325215.git-series.marmarek@invisiblethingslab.com>
 <bf64e46ec03145da1887cfff4c632c86784792f6.1563325215.git-series.marmarek@invisiblethingslab.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <bf64e46ec03145da1887cfff4c632c86784792f6.1563325215.git-series.marmarek@invisiblethingslab.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v5 4/6] xen/x86: Allow stubdom access to irq
 created for msi.
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Andrew
 Cooper <andrew.cooper3@citrix.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 Tim Deegan <tim@xen.org>, Simon Gaiser <simon@invisiblethingslab.com>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>,
 xen-devel@lists.xenproject.org, Brian Woods <brian.woods@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBKdWwgMTcsIDIwMTkgYXQgMDM6MDA6NDJBTSArMDIwMCwgTWFyZWsgTWFyY3p5a293
c2tpLUfDs3JlY2tpIHdyb3RlOgo+IFN0dWJkb21haW5zIG5lZWQgdG8gYmUgZ2l2ZW4gc3VmZmlj
aWVudCBwcml2aWxlZ2Ugb3ZlciB0aGUgZ3Vlc3Qgd2hpY2ggaXQKPiBwcm92aWRlcyBlbXVsYXRp
b24gZm9yIGluIG9yZGVyIGZvciBQQ0kgcGFzc3Rocm91Z2ggdG8gd29yayBjb3JyZWN0bHkuCj4g
V2hlbiBhIEhWTSBkb21haW4gdHJ5IHRvIGVuYWJsZSBNU0ksIFFFTVUgaW4gc3R1YmRvbWFpbiBj
YWxscwo+IFBIWVNERVZPUF9tYXBfcGlycSwgYnV0IGxhdGVyIGl0IG5lZWRzIHRvIGNhbGwgWEVO
X0RPTUNUTF9iaW5kX3B0X2lycSBhcwo+IHBhcnQgb2YgeGNfZG9tYWluX3VwZGF0ZV9tc2lfaXJx
LiBBbGxvdyBmb3IgdGhhdCBhcyBwYXJ0IG9mCj4gUEhZU0RFVk9QX21hcF9waXJxLgo+IAo+IFRo
aXMgaXMgbm90IG5lZWRlZCBmb3IgUENJIElOVHgsIGJlY2F1c2UgSVJRIGluIHRoYXQgY2FzZSBp
cyBrbm93bgo+IGJlZm9yZWhhbmQgYW5kIHRoZSBzdHViZG9tYWluIGlzIGdpdmVuIHBlcm1pc3Np
b25zIG92ZXIgdGhpcyBJUlEgYnkKPiBsaWJ4bF9fZGV2aWNlX3BjaV9hZGQgKHRoZXJlJ3MgYSBk
b19wY2lfYWRkIGFnYWluc3QgdGhlIHN0dWJkb21haW4pLgo+IAo+IGNyZWF0ZV9pcnEoKSBhbHJl
YWR5IGdyYW50IElSUSBhY2Nlc3MgdG8gaGFyZHdhcmVfZG9tYWluLCB3aXRoCj4gYXNzdW1wdGlv
biB0aGUgZGV2aWNlIG1vZGVsIChzb21ldGhpbmcgbWFuYWdpbmcgdGhpcyBJUlEpIGxpdmVzIHRo
ZXJlLgo+IE1vZGlmeSBjcmVhdGVfaXJxKCkgdG8gdGFrZSBhZGRpdGlvbmFsIHBhcmFtZXRlciBw
b2ludGluZyBhdCBkZXZpY2UKPiBtb2RlbCBkb21haW4gLSB3aGljaCBtYXkgYmUgZG9tMCBvciBz
dHViZG9tYWluLiAgU2F2ZSBJRCBvZiB0aGUgZG9tYWluCj4gZ2l2ZW4gcGVybWlzc2lvbiwgdG8g
cmV2b2tlIGl0IGluIGRlc3Ryb3lfaXJxKCkgLSBlYXNpZXIgYW5kIGNsZWFuZXIKPiB0aGFuIHJl
cGxheWluZyBsb2dpYyBvZiBjcmVhdGVfaXJxKCkgcGFyYW1ldGVyLiBVc2UgZG9taWQgaW5zdGVh
ZCBvZgo+IGFjdHVhbCByZWZlcmVuY2UgdG8gdGhlIGRvbWFpbiwgYmVjYXVzZSBpdCBtaWdodCBn
ZXQgZGVzdHJveWVkIGJlZm9yZQo+IGRlc3Ryb3lpbmcgSVJRIChzdHViZG9tYWluIGlzIGRlc3Ry
b3llZCBiZWZvcmUgaXRzIHRhcmdldCBkb21haW4pLiBBbmQKPiBpdCBpcyBub3QgYW4gaXNzdWUs
IGJlY2F1c2UgSVJRIHBlcm1pc3Npb25zIGxpdmUgd2l0aGluIGRvbWFpbgo+IHN0cnVjdHVyZSwg
c28gZGVzdHJveWluZyBhIGRvbWFpbiBhbHNvIGltcGxpY2l0bHkgcmV2b2tlIHRoZSBwZXJtaXNz
aW9uLgo+IFBvdGVudGlhbCBkb21pZCByZXVzZSBpcyBkZXRlY3RlZCBieSBieSBjaGVja2luZyBp
ZiB0aGF0IGRvbWFpbiBkb2VzCj4gaGF2ZSBwZXJtaXNzaW9uIG92ZXIgdGhlIElSUSBiZWluZyBk
ZXN0cm95ZWQuCj4gCj4gVGhlbiwgYWRqdXN0IGFsbCBjYWxsZXJzIHRvIHByb3ZpZGUgdGhlIHBh
cmFtZXRlci4gSW4gY2FzZSBvZiBjYWxscyBub3QKPiByZWxhdGVkIHRvIHN0dWJkb21haW4taW5p
dGlhdGVkIGFsbG9jYXRpb25zLCBnaXZlIGl0IGVpdGhlcgo+IGhhcmR3YXJlX2RvbWFpbiAoc28g
dGhlIGJlaGF2aW9yIGlzIHVuY2hhbmdlZCB0aGVyZSksIG9yIE5VTEwgZm9yCj4gaW50ZXJydXB0
cyB1c2VkIGJ5IFhlbiBpbnRlcm5hbGx5Lgo+IAo+IEluc3BpcmVkIGJ5IGh0dHBzOi8vZ2l0aHVi
LmNvbS9PcGVuWFQveGVuY2xpZW50LW9lL2Jsb2IvNWUwZTczMDRhNWEzYzc1ZWYwMTI0MGExZTM2
NzM2NjViMmFhZjA1ZS9yZWNpcGVzLWV4dGVuZGVkL3hlbi9maWxlcy9zdHViZG9tYWluLW1zaS1p
cnEtYWNjZXNzLnBhdGNoIGJ5IEVyaWMgQ2hhbnVkZXQgPGNoYW51ZGV0ZUBhaW5mb3NlYy5jb20+
Lgo+IAo+IFNpZ25lZC1vZmYtYnk6IFNpbW9uIEdhaXNlciA8c2ltb25AaW52aXNpYmxldGhpbmdz
bGFiLmNvbT4KPiBTaWduZWQtb2ZmLWJ5OiBNYXJlayBNYXJjenlrb3dza2ktR8OzcmVja2kgPG1h
cm1hcmVrQGludmlzaWJsZXRoaW5nc2xhYi5jb20+Cj4gLS0tCj4gQ2hhbmdlcyBpbiB2MzoKPiAg
LSBleHRlbmQgY29tbWl0IG1lc3NhZ2UKPiBDaGFuZ2VzIGluIHY0Ogo+ICAtIGFkZCBtaXNzaW5n
IGRlc3Ryb3lfaXJxIG9uIGVycm9yIHBhdGgKPiBDaGFuZ2VzIGluIHY1Ogo+ICAtIG1vdmUgaXJx
X3tncmFudCxyZXZva2V9X2FjY2VzcygpIHRvIHtjcmVhdGUsZGVzdHJveX1faXJxKCksIHdoaWNo
Cj4gICAgYmFzaWNhbGx5IG1ha2UgaXQgYSBkaWZmZXJlbnQgcGF0Y2gKPiAgLSBhZGQgZ2V0X2Rt
X2RvbWFpbigpIGhlbHBlcgo+ICAtIGRvIG5vdCBnaXZlIGhhcmR3YXJlX2RvbWFpbiBwZXJtaXNz
aW9uIG92ZXIgSVJRcyB1c2VkIGluIFhlbgo+ICAgIGludGVybmFsbHkKPiAgLSByZW5hbWUgY3Jl
YXRlX2lycSBhcmd1bWVudCB0byBqdXN0ICdkJywgdG8gYXZvaWQgY29uZnVzaW9uCj4gICAgd2hl
biBpdCdzIGNhbGxlZCBieSBoYXJkd2FyZSBkb21haW4KPiAgLSB2ZXJpZnkgdGhhdCBkZXZpY2Ug
aXMgZGUtYXNzaWduZWQgYmVmb3JlIHBjaV9yZW1vdmVfZGV2aWNlIGNhbGwKPiAgLSBzYXZlIElE
IG9mIGRvbWFpbiBnaXZlbiBwZXJtaXNzaW9uIGluIGNyZWF0ZV9pcnEoKSwgdG8gcmV2b2tlIGl0
IGluCj4gIGRlc3Ryb3lfaXJxKCkKPiAgLSBkcm9wIGRvbWFpbiBwYXJhbWV0ZXIgZnJvbSBkZXN0
cm95X2lycSgpIGFuZCBtc2lfZnJlZV9pcnEoKQo+ICAtIGRvIG5vdCBnaXZlIGhhcmR3YXJlIGRv
bWFpbiBwZXJtaXNzaW9uIG92ZXIgSVJRIGNyZWF0ZWQgaW4KPiAgaW9tbXVfc2V0X2ludGVycnVw
dCgpCj4gLS0tCj4gIHhlbi9hcmNoL3g4Ni9ocGV0LmMgICAgICAgICAgICAgICAgICAgICAgfCAg
MyArLQo+ICB4ZW4vYXJjaC94ODYvaXJxLmMgICAgICAgICAgICAgICAgICAgICAgIHwgNTEgKysr
KysrKysrKysrKysrKysrLS0tLS0tLQo+ICB4ZW4vY29tbW9uL2lycS5jICAgICAgICAgICAgICAg
ICAgICAgICAgIHwgIDEgKy0KPiAgeGVuL2RyaXZlcnMvY2hhci9uczE2NTUwLmMgICAgICAgICAg
ICAgICB8ICAyICstCj4gIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9pbml0LmMg
fCAgMiArLQo+ICB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9wY2kuYyAgICAgICAgICAgIHwgIDMg
Ky0KPiAgeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMgICAgICB8ICAzICstCj4g
IHhlbi9pbmNsdWRlL2FzbS14ODYvaXJxLmggICAgICAgICAgICAgICAgfCAgMiArLQo+ICB4ZW4v
aW5jbHVkZS94ZW4vaXJxLmggICAgICAgICAgICAgICAgICAgIHwgIDEgKy0KPiAgOSBmaWxlcyBj
aGFuZ2VkLCA1MCBpbnNlcnRpb25zKCspLCAxOCBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0
IGEveGVuL2FyY2gveDg2L2hwZXQuYyBiL3hlbi9hcmNoL3g4Ni9ocGV0LmMKPiBpbmRleCA0YjA4
NDg4Li5iNDg1NGZmIDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9ocGV0LmMKPiArKysgYi94
ZW4vYXJjaC94ODYvaHBldC5jCj4gQEAgLTExLDYgKzExLDcgQEAKPiAgI2luY2x1ZGUgPHhlbi9z
b2Z0aXJxLmg+Cj4gICNpbmNsdWRlIDx4ZW4vaXJxLmg+Cj4gICNpbmNsdWRlIDx4ZW4vbnVtYS5o
Pgo+ICsjaW5jbHVkZSA8eGVuL3NjaGVkLmg+Cj4gICNpbmNsdWRlIDxhc20vZml4bWFwLmg+Cj4g
ICNpbmNsdWRlIDxhc20vZGl2NjQuaD4KPiAgI2luY2x1ZGUgPGFzbS9ocGV0Lmg+Cj4gQEAgLTM2
OCw3ICszNjksNyBAQCBzdGF0aWMgaW50IF9faW5pdCBocGV0X2Fzc2lnbl9pcnEoc3RydWN0IGhw
ZXRfZXZlbnRfY2hhbm5lbCAqY2gpCj4gIHsKPiAgICAgIGludCBpcnE7Cj4gIAo+IC0gICAgaWYg
KCAoaXJxID0gY3JlYXRlX2lycShOVU1BX05PX05PREUpKSA8IDAgKQo+ICsgICAgaWYgKCAoaXJx
ID0gY3JlYXRlX2lycShOVU1BX05PX05PREUsIGhhcmR3YXJlX2RvbWFpbikpIDwgMCApCgpTaG91
bGRuJ3QgdGhpcyBiZSBOVUxMPyBJIGRvbid0IHRoaW5rIHRoZSBoYXJkd2FyZSBkb21haW4gc2hv
dWxkIGJlCmFsbG93ZWQgdG8gcGxheSB3aXRoIHRoZSBIUEVUIElSUXM/Cgo+ICAgICAgICAgIHJl
dHVybiBpcnE7Cj4gIAo+ICAgICAgY2gtPm1zaS5pcnEgPSBpcnE7Cj4gZGlmZiAtLWdpdCBhL3hl
bi9hcmNoL3g4Ni9pcnEuYyBiL3hlbi9hcmNoL3g4Ni9pcnEuYwo+IGluZGV4IDJjYWMyOGEuLmRj
NWQzMDIgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gveDg2L2lycS5jCj4gKysrIGIveGVuL2FyY2gv
eDg2L2lycS5jCj4gQEAgLTE2NCwxMCArMTY0LDIxIEBAIGludCBfX2luaXQgYmluZF9pcnFfdmVj
dG9yKGludCBpcnEsIGludCB2ZWN0b3IsIGNvbnN0IGNwdW1hc2tfdCAqY3B1X21hc2spCj4gICAg
ICByZXR1cm4gcmV0Owo+ICB9Cj4gIAo+ICtzdGF0aWMgc3RydWN0IGRvbWFpbiAqZ2V0X2RtX2Rv
bWFpbihzdHJ1Y3QgZG9tYWluICpkKQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBeIGNvbnN0Cj4gK3sKPiArICAgIHJldHVybiBjdXJyZW50LT5kb21haW4tPnRhcmdldCA9
PSBkID8gY3VycmVudC0+ZG9tYWluIDogaGFyZHdhcmVfZG9tYWluOwo+ICt9Cj4gKwo+ICAvKgo+
ICAgKiBEeW5hbWljIGlycSBhbGxvY2F0ZSBhbmQgZGVhbGxvY2F0aW9uIGZvciBNU0kKPiAgICov
Cj4gLWludCBjcmVhdGVfaXJxKG5vZGVpZF90IG5vZGUpCj4gKwo+ICsvKgo+ICsgKiBjcmVhdGVf
aXJxIC0gYWxsb2NhdGUgaXJxIGZvciBNU0kKPiArICogQGQgZG9tYWluIHRoYXQgd2lsbCBnZXQg
cGVybWlzc2lvbiBvdmVyIHRoZSBhbGxvY2F0ZWQgaXJxOyB0aGlzIHBlcm1pc3Npb24KPiArICog
d2lsbCBhdXRvbWF0aWNhbGx5IGJlIHJldm9rZWQgb24gZGVzdHJveV9pcnEKPiArICovCj4gK2lu
dCBjcmVhdGVfaXJxKG5vZGVpZF90IG5vZGUsIHN0cnVjdCBkb21haW4gKmQpCj4gIHsKPiAgICAg
IGludCBpcnEsIHJldDsKPiAgICAgIHN0cnVjdCBpcnFfZGVzYyAqZGVzYzsKPiBAQCAtMjAwLDE4
ICsyMTEsMjQgQEAgaW50IGNyZWF0ZV9pcnEobm9kZWlkX3Qgbm9kZSkKPiAgICAgICAgICBkZXNj
LT5hcmNoLnVzZWQgPSBJUlFfVU5VU0VEOwo+ICAgICAgICAgIGlycSA9IHJldDsKPiAgICAgIH0K
Ckkgd291bGQgYXNzZXJ0IHRoYXQgZGVzYy0+Y3JlYXRvcl9kb21pZCA9PSBET01JRF9JTlZBTElE
IGhlcmUsIHNpbmNlCmluIHRoZSBmYWlsdXJlIGNhc2UgY3JlYXRvcl9kb21pZCBpcyBub3Qgb3Zl
cndyaXR0ZW4uCgo+IC0gICAgZWxzZSBpZiAoIGhhcmR3YXJlX2RvbWFpbiApCj4gKyAgICBlbHNl
IGlmICggZCApCj4gICAgICB7Cj4gLSAgICAgICAgcmV0ID0gaXJxX3Blcm1pdF9hY2Nlc3MoaGFy
ZHdhcmVfZG9tYWluLCBpcnEpOwo+ICsgICAgICAgIEFTU0VSVChkID09IGN1cnJlbnQtPmRvbWFp
bik7Cj4gKyAgICAgICAgcmV0ID0gaXJxX3Blcm1pdF9hY2Nlc3MoZCwgaXJxKTsKPiAgICAgICAg
ICBpZiAoIHJldCApCj4gICAgICAgICAgICAgIHByaW50ayhYRU5MT0dfR19FUlIKPiAtICAgICAg
ICAgICAgICAgICAgICJDb3VsZCBub3QgZ3JhbnQgRG9tMCBhY2Nlc3MgdG8gSVJRJWQgKGVycm9y
ICVkKVxuIiwKPiAtICAgICAgICAgICAgICAgICAgIGlycSwgcmV0KTsKPiArICAgICAgICAgICAg
ICAgICAgICJDb3VsZCBub3QgZ3JhbnQgRG9tJXUgYWNjZXNzIHRvIElSUSVkIChlcnJvciAlZClc
biIsCj4gKyAgICAgICAgICAgICAgICAgICBkLT5kb21haW5faWQsIGlycSwgcmV0KTsKPiArICAg
ICAgICBlbHNlCj4gKyAgICAgICAgICAgIGRlc2MtPmNyZWF0b3JfZG9taWQgPSBkLT5kb21haW5f
aWQ7Cj4gICAgICB9Cj4gIAo+ICAgICAgcmV0dXJuIGlycTsKPiAgfQo+ICAKPiArLyoKPiArICog
ZGVzdHJveV9pcnEgLSBkZWFsbG9jYXRlIGlycSBmb3IgTVNJCj4gKyAqLwo+ICB2b2lkIGRlc3Ry
b3lfaXJxKHVuc2lnbmVkIGludCBpcnEpCj4gIHsKPiAgICAgIHN0cnVjdCBpcnFfZGVzYyAqZGVz
YyA9IGlycV90b19kZXNjKGlycSk7Cj4gQEAgLTIyMCwxNCArMjM3LDIyIEBAIHZvaWQgZGVzdHJv
eV9pcnEodW5zaWduZWQgaW50IGlycSkKPiAgCj4gICAgICBCVUdfT04oIU1TSV9JUlEoaXJxKSk7
Cj4gIAo+IC0gICAgaWYgKCBoYXJkd2FyZV9kb21haW4gKQo+ICsgICAgaWYgKCBkZXNjLT5jcmVh
dG9yX2RvbWlkICE9IERPTUlEX0lOVkFMSUQgKQo+ICAgICAgewo+IC0gICAgICAgIGludCBlcnIg
PSBpcnFfZGVueV9hY2Nlc3MoaGFyZHdhcmVfZG9tYWluLCBpcnEpOwo+ICsgICAgICAgIHN0cnVj
dCBkb21haW4gKmQgPSBnZXRfZG9tYWluX2J5X2lkKGRlc2MtPmNyZWF0b3JfZG9taWQpOwo+ICAK
PiAtICAgICAgICBpZiAoIGVyciApCj4gLSAgICAgICAgICAgIHByaW50ayhYRU5MT0dfR19FUlIK
PiAtICAgICAgICAgICAgICAgICAgICJDb3VsZCBub3QgcmV2b2tlIERvbTAgYWNjZXNzIHRvIElS
USV1IChlcnJvciAlZClcbiIsCj4gLSAgICAgICAgICAgICAgICAgICBpcnEsIGVycik7Cj4gKyAg
ICAgICAgaWYgKCBkICYmIGlycV9hY2Nlc3NfcGVybWl0dGVkKGQsIGlycSkgKSB7Cj4gKyAgICAg
ICAgICAgIGludCBlcnI7Cj4gKwo+ICsgICAgICAgICAgICBlcnIgPSBpcnFfZGVueV9hY2Nlc3Mo
ZCwgaXJxKTsKPiArICAgICAgICAgICAgaWYgKCBlcnIgKQo+ICsgICAgICAgICAgICAgICAgcHJp
bnRrKFhFTkxPR19HX0VSUgo+ICsgICAgICAgICAgICAgICAgICAgICAgICJDb3VsZCBub3QgcmV2
b2tlIERvbSV1IGFjY2VzcyB0byBJUlEldSAoZXJyb3IgJWQpXG4iLAo+ICsgICAgICAgICAgICAg
ICAgICAgICAgIGQtPmRvbWFpbl9pZCwgaXJxLCBlcnIpOwo+ICsgICAgICAgIH0KPiArCj4gKyAg
ICAgICAgaWYgKCBkICkKPiArICAgICAgICAgICAgcHV0X2RvbWFpbihkKTsKCkRvbid0IHlvdSBu
ZWVkIHRvIHNldCBjcmVhdG9yX2RvbWlkID0gRE9NSURfSU5WQUxJRCBpbiBkZXN0cm95X2lycSBh
dApzb21lIHBvaW50PwoKT3IgZWxzZSBhIGZhaWx1cmUgaW4gY3JlYXRlX2lycSBjb3VsZCBsZWFr
IHRoZSBpcnEgdG8gaXQncyBwcmV2aW91cwpvd25lci4gTm90ZSB0aGF0IGluaXRfb25lX2lycV9k
ZXNjIHdvdWxkIG9ubHkgaW5pdCB0aGUgZmllbGRzIHRoZQpmaXJzdCB0aW1lIHRoZSBJUlEgaXMg
dXNlZCwgYnV0IG5vdCBmb3Igc3Vic2VxdWVudCB1c2FnZXMgQUZBSUNULgoKPiAgICAgIH0KPiAg
Cj4gICAgICBzcGluX2xvY2tfaXJxc2F2ZSgmZGVzYy0+bG9jaywgZmxhZ3MpOwo+IEBAIC0yMDU4
LDcgKzIwODMsNyBAQCBpbnQgbWFwX2RvbWFpbl9waXJxKAo+ICAgICAgICAgICAgICBzcGluX3Vu
bG9ja19pcnFyZXN0b3JlKCZkZXNjLT5sb2NrLCBmbGFncyk7Cj4gIAo+ICAgICAgICAgICAgICBp
bmZvID0gTlVMTDsKPiAtICAgICAgICAgICAgaXJxID0gY3JlYXRlX2lycShOVU1BX05PX05PREUp
Owo+ICsgICAgICAgICAgICBpcnEgPSBjcmVhdGVfaXJxKE5VTUFfTk9fTk9ERSwgZ2V0X2RtX2Rv
bWFpbihkKSk7CgpJc24ndCBpdCBmaW5lIHRvIGp1c3QgdXNlIGN1cnJlbnQtPmRvbWFpbiBoZXJl
IGRpcmVjdGx5PwoKSXQncyBhbHdheXMgZ29pbmcgdG8gYmUgdGhlIGN1cnJlbnQgZG9tYWluIHRo
ZSBvbmUgdGhhdCBjYWxscwptYXBfZG9tYWluX3BpcnEgaW4gb3JkZXIgdG8gZ2V0IGEgUElSUSBt
YXBwZWQgZm9yIGl0J3MgdGFyZ2V0CmRvbWFpbiBJIHRoaW5rLgoKPiAgICAgICAgICAgICAgcmV0
ID0gaXJxID49IDAgPyBwcmVwYXJlX2RvbWFpbl9pcnFfcGlycShkLCBpcnEsIHBpcnEgKyBuciwg
JmluZm8pCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgIDogaXJxOwo+ICAgICAgICAgICAg
ICBpZiAoIHJldCA8IDAgKQo+IEBAIC0yNjkxLDcgKzI3MTYsNyBAQCBpbnQgYWxsb2NhdGVfYW5k
X21hcF9tc2lfcGlycShzdHJ1Y3QgZG9tYWluICpkLCBpbnQgaW5kZXgsIGludCAqcGlycV9wLAo+
ICAgICAgICAgIGlmICggaXJxID09IC0xICkKPiAgICAgICAgICB7Cj4gICAgICBjYXNlIE1BUF9Q
SVJRX1RZUEVfTVVMVElfTVNJOgo+IC0gICAgICAgICAgICBpcnEgPSBjcmVhdGVfaXJxKE5VTUFf
Tk9fTk9ERSk7Cj4gKyAgICAgICAgICAgIGlycSA9IGNyZWF0ZV9pcnEoTlVNQV9OT19OT0RFLCBn
ZXRfZG1fZG9tYWluKGQpKTsKPiAgICAgICAgICB9Cj4gIAo+ICAgICAgICAgIGlmICggaXJxIDwg
bnJfaXJxc19nc2kgfHwgaXJxID49IG5yX2lycXMgKQo+IGRpZmYgLS1naXQgYS94ZW4vY29tbW9u
L2lycS5jIGIveGVuL2NvbW1vbi9pcnEuYwo+IGluZGV4IGY0MjUxMmQuLjQyYjI3YTkgMTAwNjQ0
Cj4gLS0tIGEveGVuL2NvbW1vbi9pcnEuYwo+ICsrKyBiL3hlbi9jb21tb24vaXJxLmMKPiBAQCAt
MTYsNiArMTYsNyBAQCBpbnQgaW5pdF9vbmVfaXJxX2Rlc2Moc3RydWN0IGlycV9kZXNjICpkZXNj
KQo+ICAgICAgc3Bpbl9sb2NrX2luaXQoJmRlc2MtPmxvY2spOwo+ICAgICAgY3B1bWFza19zZXRh
bGwoZGVzYy0+YWZmaW5pdHkpOwo+ICAgICAgSU5JVF9MSVNUX0hFQUQoJmRlc2MtPnJsX2xpbmsp
Owo+ICsgICAgZGVzYy0+Y3JlYXRvcl9kb21pZCA9IERPTUlEX0lOVkFMSUQ7Cj4gIAo+ICAgICAg
ZXJyID0gYXJjaF9pbml0X29uZV9pcnFfZGVzYyhkZXNjKTsKPiAgICAgIGlmICggZXJyICkKPiBk
aWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvY2hhci9uczE2NTUwLmMgYi94ZW4vZHJpdmVycy9jaGFy
L25zMTY1NTAuYwo+IGluZGV4IDE4OWUxMjEuLmNjYzhiMDQgMTAwNjQ0Cj4gLS0tIGEveGVuL2Ry
aXZlcnMvY2hhci9uczE2NTUwLmMKPiArKysgYi94ZW4vZHJpdmVycy9jaGFyL25zMTY1NTAuYwo+
IEBAIC03MTksNyArNzE5LDcgQEAgc3RhdGljIHZvaWQgX19pbml0IG5zMTY1NTBfaW5pdF9pcnEo
c3RydWN0IHNlcmlhbF9wb3J0ICpwb3J0KQo+ICAgICAgc3RydWN0IG5zMTY1NTAgKnVhcnQgPSBw
b3J0LT51YXJ0Owo+ICAKPiAgICAgIGlmICggdWFydC0+bXNpICkKPiAtICAgICAgICB1YXJ0LT5p
cnEgPSBjcmVhdGVfaXJxKDApOwo+ICsgICAgICAgIHVhcnQtPmlycSA9IGNyZWF0ZV9pcnEoMCwg
TlVMTCk7Cj4gICNlbmRpZgo+ICB9Cj4gIAo+IGRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNz
dGhyb3VnaC9hbWQvaW9tbXVfaW5pdC5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lv
bW11X2luaXQuYwo+IGluZGV4IDRlNzZiMjYuLjUwNzg1ZTAgMTAwNjQ0Cj4gLS0tIGEveGVuL2Ry
aXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2luaXQuYwo+ICsrKyBiL3hlbi9kcml2ZXJzL3Bh
c3N0aHJvdWdoL2FtZC9pb21tdV9pbml0LmMKPiBAQCAtNzgxLDcgKzc4MSw3IEBAIHN0YXRpYyBi
b29sX3QgX19pbml0IHNldF9pb21tdV9pbnRlcnJ1cHRfaGFuZGxlcihzdHJ1Y3QgYW1kX2lvbW11
ICppb21tdSkKPiAgICAgIGh3X2lycV9jb250cm9sbGVyICpoYW5kbGVyOwo+ICAgICAgdTE2IGNv
bnRyb2w7Cj4gIAo+IC0gICAgaXJxID0gY3JlYXRlX2lycShOVU1BX05PX05PREUpOwo+ICsgICAg
aXJxID0gY3JlYXRlX2lycShOVU1BX05PX05PREUsIE5VTEwpOwo+ICAgICAgaWYgKCBpcnEgPD0g
MCApCj4gICAgICB7Cj4gICAgICAgICAgZHByaW50ayhYRU5MT0dfRVJSLCAiSU9NTVU6IG5vIGly
cXNcbiIpOwo+IGRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9wY2kuYyBiL3hl
bi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3BjaS5jCj4gaW5kZXggZTg4Njg5NC4uNTA3YjNkMSAxMDA2
NDQKPiAtLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9wY2kuYwo+ICsrKyBiL3hlbi9kcml2
ZXJzL3Bhc3N0aHJvdWdoL3BjaS5jCj4gQEAgLTg0NSw2ICs4NDUsOSBAQCBpbnQgcGNpX3JlbW92
ZV9kZXZpY2UodTE2IHNlZywgdTggYnVzLCB1OCBkZXZmbikKPiAgICAgIGxpc3RfZm9yX2VhY2hf
ZW50cnkgKCBwZGV2LCAmcHNlZy0+YWxsZGV2c19saXN0LCBhbGxkZXZzX2xpc3QgKQo+ICAgICAg
ICAgIGlmICggcGRldi0+YnVzID09IGJ1cyAmJiBwZGV2LT5kZXZmbiA9PSBkZXZmbiApCj4gICAg
ICAgICAgewo+ICsgICAgICAgICAgICByZXQgPSAtRUJVU1k7Cj4gKyAgICAgICAgICAgIGlmICgg
cGRldi0+ZG9tYWluICYmIHBkZXYtPmRvbWFpbiAhPSBoYXJkd2FyZV9kb21haW4gKQo+ICsgICAg
ICAgICAgICAgICAgYnJlYWs7CgpUaGlzIHNlZW1zIGxpa2UgYW4gdW5scmVsYXRlZCBmaXg/Cgpp
ZTogcHJldmVudGluZyBkZXZpY2UgcmVtb3ZhbCB3aGlsZSBpbiB1c2UgYnkgYSBkb21haW4gZGlm
ZmVyZW50IHRoYW4KZG9tMD8KCk5vdGUgdGhhdCB5b3UgZG9uJ3QgbmVlZCB0aGUgcGRldi0+ZG9t
YWluICE9IE5VTEwgY2hlY2ssIGp1c3QgZG9pbmcKcGRldi0+ZG9tYWluICE9IGhhcmR3YXJlX2Rv
bWFpbiBzZWVtcyBlbm91Z2gsIHNpbmNlIHlvdSBkb24ndApkZXJlZmVyZW5jZSB0aGUgcGRldi0+
ZG9tYWluIHBvaW50ZXIgaW4gdGhlIGV4cHJlc3Npb24gKHVubGVzcyBJJ20KbWlzc2luZyBvdGhl
ciB1c2FnZXMgYmVsb3cpLgoKPiAgICAgICAgICAgICAgcmV0ID0gaW9tbXVfcmVtb3ZlX2Rldmlj
ZShwZGV2KTsKPiAgICAgICAgICAgICAgaWYgKCBwZGV2LT5kb21haW4gKQo+ICAgICAgICAgICAg
ICAgICAgbGlzdF9kZWwoJnBkZXYtPmRvbWFpbl9saXN0KTsKPiBkaWZmIC0tZ2l0IGEveGVuL2Ry
aXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92
dGQvaW9tbXUuYwo+IGluZGV4IDhiMjdkN2UuLjc5Zjk2ODIgMTAwNjQ0Cj4gLS0tIGEveGVuL2Ry
aXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMKPiArKysgYi94ZW4vZHJpdmVycy9wYXNzdGhy
b3VnaC92dGQvaW9tbXUuYwo+IEBAIC0xMTM4LDcgKzExMzgsOCBAQCBzdGF0aWMgaW50IF9faW5p
dCBpb21tdV9zZXRfaW50ZXJydXB0KHN0cnVjdCBhY3BpX2RyaGRfdW5pdCAqZHJoZCkKPiAgICAg
IHN0cnVjdCBpcnFfZGVzYyAqZGVzYzsKPiAgCj4gICAgICBpcnEgPSBjcmVhdGVfaXJxKHJoc2Eg
PyBweG1fdG9fbm9kZShyaHNhLT5wcm94aW1pdHlfZG9tYWluKQo+IC0gICAgICAgICAgICAgICAg
ICAgICAgICAgIDogTlVNQV9OT19OT0RFKTsKPiArICAgICAgICAgICAgICAgICAgICAgICAgICA6
IE5VTUFfTk9fTk9ERSwKPiArICAgICAgICAgICAgICAgICAgICAgTlVMTCk7Cj4gICAgICBpZiAo
IGlycSA8PSAwICkKPiAgICAgIHsKPiAgICAgICAgICBkcHJpbnRrKFhFTkxPR19FUlIgVlREUFJF
RklYLCAiSU9NTVU6IG5vIGlycSBhdmFpbGFibGUhXG4iKTsKPiBkaWZmIC0tZ2l0IGEveGVuL2lu
Y2x1ZGUvYXNtLXg4Ni9pcnEuaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaXJxLmgKPiBpbmRleCBj
MGM2ZTdjLi41YjI0NDI4IDEwMDY0NAo+IC0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaXJxLmgK
PiArKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2lycS5oCj4gQEAgLTE1NSw3ICsxNTUsNyBAQCBp
bnQgIGluaXRfaXJxX2RhdGEodm9pZCk7Cj4gIHZvaWQgY2xlYXJfaXJxX3ZlY3RvcihpbnQgaXJx
KTsKPiAgCj4gIGludCBpcnFfdG9fdmVjdG9yKGludCBpcnEpOwo+IC1pbnQgY3JlYXRlX2lycShu
b2RlaWRfdCBub2RlKTsKPiAraW50IGNyZWF0ZV9pcnEobm9kZWlkX3Qgbm9kZSwgc3RydWN0IGRv
bWFpbiAqZCk7Cj4gIHZvaWQgZGVzdHJveV9pcnEodW5zaWduZWQgaW50IGlycSk7Cj4gIGludCBh
c3NpZ25faXJxX3ZlY3RvcihpbnQgaXJxLCBjb25zdCBjcHVtYXNrX3QgKik7Cj4gIAo+IGRpZmYg
LS1naXQgYS94ZW4vaW5jbHVkZS94ZW4vaXJxLmggYi94ZW4vaW5jbHVkZS94ZW4vaXJxLmgKPiBp
bmRleCA1ODZiNzgzLi5jN2E2YTgzIDEwMDY0NAo+IC0tLSBhL3hlbi9pbmNsdWRlL3hlbi9pcnEu
aAo+ICsrKyBiL3hlbi9pbmNsdWRlL3hlbi9pcnEuaAo+IEBAIC05MSw2ICs5MSw3IEBAIHR5cGVk
ZWYgc3RydWN0IGlycV9kZXNjIHsKPiAgICAgIHNwaW5sb2NrX3QgbG9jazsKPiAgICAgIHN0cnVj
dCBhcmNoX2lycV9kZXNjIGFyY2g7Cj4gICAgICBjcHVtYXNrX3Zhcl90IGFmZmluaXR5Owo+ICsg
ICAgZG9taWRfdCBjcmVhdG9yX2RvbWlkOyAvKiB3ZWFrIHJlZmVyZW5jZSB0byBkb21haW4gaGFu
ZGxpbmcgdGhpcyBJUlEgKi8KCkkgZmVlbCBsaWtlIGhhbmRsaW5nIGlzIHRvbyB2YWd1ZSBoZXJl
LCBidXQgSSdtIG5vdCBhIG5hdGl2ZSBzcGVha2VyCnNvIEknbSBub3Qgc3VyZS4gSSB3b3VsZCBt
YXliZSB3cml0ZToKCi4uLiBkb21haW4gaGF2aW5nIHBlcm1pc3Npb25zIG92ZXIgdGhpcyBJUlEg
KHdoaWNoIGNhbiBiZSBkaWZmZXJlbnQKZnJvbSB0aGUgZG9tYWluIGFjdHVhbGx5IGhhdmluZyB0
aGUgSVJRIGFzc2lnbmVkKSAqLwoKV2hpY2ggSSB0aGluayBpcyBsZXNzIGFtYmlndW91cy4KClRo
YW5rcywgUm9nZXIuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 17 09:58:06 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Jul 2019 09:58:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnghK-0005tF-0R; Wed, 17 Jul 2019 09:58:06 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=N/EB=VO=bitdefender.com=ppircalabu@srs-us1.protection.inumbo.net>)
 id 1hnghI-0005tA-La
 for xen-devel@lists.xenproject.org; Wed, 17 Jul 2019 09:58:04 +0000
X-Inumbo-ID: 5bc15fda-a879-11e9-95f2-8fd7e6af4590
Received: from EUR02-AM5-obe.outbound.protection.outlook.com (unknown
 [40.107.0.110]) by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 5bc15fda-a879-11e9-95f2-8fd7e6af4590;
 Wed, 17 Jul 2019 09:58:00 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=RdNwY3shMu4BRjga+Dd8GTUea92hIkQLuaTmCbI35AJQeLlgnY8rYtHNgukN2veJfps9ONA/Zc9a+oFPeHmbhid+M9f/ci5yZCDCmDtNUhyDh4Qzt/lJNASKfaQO+smq8bjofHVKY9FFpv0VLY8fS7oiVPZGRI5Q4gPvSdnA+iI9Ficwz0QDOzpbfh6sOMUuTOFsv3UTVHJmYAMm9Xf1NBIourdCVJH4/JxceyrHQMlbf0BC1inylWbXk2Cm4jkihJHpS7125ZspfKoQRlnpSpJTJEvwHFLMvuaXiImwaSlOhFLByXEcYR8LBQHeJWGFigvs/DvrnVkbe5JtK7KhFw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=mOeVBzhAb9bxUhO8GAZ22q8dptpBKeqUR26TUGSDJhI=;
 b=amTmmq402jlfU/tg8H6Gzy9Nn7SmbPD1FLQVo0xHyI0AkXFdGcOyqph3xXMocuccnmhsrwnUBYFRI1sF8ogoPB3pux+ZP9nfCOkUKbe0Wa6ZAaXuovbKP6wYIxAe68bLL0RnvpmuDoC/qYhEgEBgS4yymX4M6TZA1GvAgRE7BJHpS6iw+EOSdo9JJHfCFJGtTtXLFCYI0OjdwcMruOyUbIGGiXFxvF8IrJzlo79KkYUhrBIoXC7Nqyop8ZstmV2w2+iR+jmySWBOsG40rOC4O88qcmKTbnt84O74DkFQbY6iPD0N0eW6H6hIxVQSRC0VJSKhVhgvQEVNNn1Ryxbc9g==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=bitdefender.com;dmarc=pass action=none
 header.from=bitdefender.com;dkim=pass header.d=bitdefender.com;arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=bitdefender.onmicrosoft.com; s=selector1-bitdefender-onmicrosoft-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=mOeVBzhAb9bxUhO8GAZ22q8dptpBKeqUR26TUGSDJhI=;
 b=RPNIs/4Uxc06qE9lxii/6aFFnoz4T5qrnpnnx5+DBS0puTDD2EpcGK/kZiAJZlOub/5U07iBuELIPoA70DC5SMMlK5QSkk9XW7/ozoh2VVUO5RF6NNMct1F5OnhrvW8E7fZqBwkNbPG/MeuzXTnUfH6j7zf00kFUs9A8Ub1bhq4=
Received: from AM6PR02MB4615.eurprd02.prod.outlook.com (20.177.198.89) by
 AM6PR02MB5048.eurprd02.prod.outlook.com (20.178.88.205) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2094.11; Wed, 17 Jul 2019 09:57:58 +0000
Received: from AM6PR02MB4615.eurprd02.prod.outlook.com
 ([fe80::8185:36ef:58bb:9a00]) by AM6PR02MB4615.eurprd02.prod.outlook.com
 ([fe80::8185:36ef:58bb:9a00%2]) with mapi id 15.20.2094.011; Wed, 17 Jul 2019
 09:57:58 +0000
From: Petre Ovidiu PIRCALABU <ppircalabu@bitdefender.com>
To: Alexandru Stefan ISAILA <aisaila@bitdefender.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v2 01/10] vm_event: Define VM_EVENT type
Thread-Index: AQHVO/jiC7r7Phv/mUucGqu2PM/TjKbOgQIAgAATQYA=
Date: Wed, 17 Jul 2019 09:57:58 +0000
Message-ID: <1d4310ed27bb8a596f49861d72a0439e39b0f9d5.camel@bitdefender.com>
References: <cover.1563293545.git.ppircalabu@bitdefender.com>
 <e42d2c771da20ac7d8e3bdf0351aea1a01b1600f.1563293545.git.ppircalabu@bitdefender.com>
 <b5b9d063-2e54-aa36-9f2c-2027a5239dce@bitdefender.com>
In-Reply-To: <b5b9d063-2e54-aa36-9f2c-2027a5239dce@bitdefender.com>
Accept-Language: ro-RO, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: PR0P264CA0177.FRAP264.PROD.OUTLOOK.COM
 (2603:10a6:100:1c::21) To AM6PR02MB4615.eurprd02.prod.outlook.com
 (2603:10a6:20b:6a::25)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=ppircalabu@bitdefender.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-mailer: Evolution 3.28.5-0ubuntu0.18.04.1 
x-originating-ip: [91.199.104.6]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: c7cea31d-bb54-4b51-50d4-08d70a9d3f3c
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:AM6PR02MB5048; 
x-ms-traffictypediagnostic: AM6PR02MB5048:|AM6PR02MB5048:
x-microsoft-antispam-prvs: <AM6PR02MB50489DEC5F805EE048546CA8D6C90@AM6PR02MB5048.eurprd02.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7691;
x-forefront-prvs: 01018CB5B3
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(376002)(39860400002)(396003)(366004)(346002)(136003)(199004)(189003)(186003)(53936002)(52116002)(68736007)(26005)(76176011)(99286004)(486006)(102836004)(6506007)(386003)(53546011)(2616005)(3846002)(6436002)(476003)(256004)(11346002)(446003)(8676002)(2906002)(6512007)(54906003)(110136005)(6116002)(6486002)(2501003)(86362001)(14454004)(36756003)(118296001)(316002)(25786009)(478600001)(4326008)(7736002)(6246003)(229853002)(7416002)(4744005)(71200400001)(8936002)(305945005)(50226002)(81166006)(66556008)(66476007)(5660300002)(81156014)(66446008)(66946007)(64756008)(66066001)(71190400001)(99106002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:AM6PR02MB5048;
 H:AM6PR02MB4615.eurprd02.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: bitdefender.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: tEd3fVX8ZoiSaCvE70Y2RVlETlEFEIm75pxOz2odTpLYietrn6DVucDmj363eENcqOwZCxLqxE2X+nNhKfqlQ77V1uSeS5FVQ5MWATJd0Ofh9lS9PvndDJlJ84Ne03dz3XKHhVFQGg03GBldu+avAlpSQZe86HZPTKLmEy/JJdtoZWEXKkDrAtEIAFRoyY8KX4CjMDTyefeuI+d/orBpSu5sd4Z5jqJ9CKxEOpwYMdeoq6RllaFvO/aSlhWongcLWPLunIo3mEcYCFrTtimscZEthTnBTkBUfvYyh0U+a+xJVJkTBMTznd/x2Ls1YkKZx1DU2UAsn72q6Irf057Ro8LtIBTw02eKZKjmIPfT1SIiSuoG5qKwZzcEJ4ayoRPwj4vEpPCBDH98tS4S2ZZwowbiLxDDsWUr6MpqV3JCvv4=
Content-ID: <DF9B504355094C48AD22F1E4784B70F5@eurprd02.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: bitdefender.com
X-MS-Exchange-CrossTenant-Network-Message-Id: c7cea31d-bb54-4b51-50d4-08d70a9d3f3c
X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Jul 2019 09:57:58.4604 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 487baf29-f1da-469a-9221-243f830c36f3
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: ppircalabu@bbu.bitdefender.biz
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR02MB5048
Subject: Re: [Xen-devel] [PATCH v2 01/10] vm_event: Define VM_EVENT type
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Tamas K Lengyel <tamas@tklengyel.com>,
 Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCAyMDE5LTA3LTE3IGF0IDExOjQ5ICswMzAwLCBBbGV4YW5kcnUgU3RlZmFuIElTQUlM
QSB3cm90ZToNCj4gDQo+IE9uIDE2LjA3LjIwMTkgMjA6MDYsIFBldHJlIFBpcmNhbGFidSB3cm90
ZToNCj4gPiBAQCAtMTAwNCw3ICs5NDIsNyBAQCBzdHJ1Y3QgeGVuX2RvbWN0bF9wc3JfY210X29w
IHsNCj4gPiAgICAqIEVuYWJsZS9kaXNhYmxlIG1vbml0b3JpbmcgdmFyaW91cyBWTSBldmVudHMu
DQo+ID4gICAgKiBUaGlzIGRvbWN0bCBjb25maWd1cmVzIHdoYXQgZXZlbnRzIHdpbGwgYmUgcmVw
b3J0ZWQgdG8gaGVscGVyDQo+ID4gYXBwcw0KPiA+ICAgICogdmlhIHRoZSByaW5nIGJ1ZmZlciAi
TU9OSVRPUiIuIFRoZSByaW5nIGhhcyB0byBiZSBmaXJzdA0KPiA+IGVuYWJsZWQNCj4gPiAtICog
d2l0aCB0aGUgZG9tY3RsIFhFTl9ET01DVExfVk1fRVZFTlRfT1BfTU9OSVRPUi4NCj4gPiArICog
d2l0aCBYRU5fVk1fRVZFTlRfRU5BQkxFLg0KPiANCj4gVGhlIGFib3ZlIGNvbW1lbnQgc2hvdWxk
IGFsc28gYmUgYWRqdXN0ZWQuDQo+IA0KPiA+ICAgICoNCj4gPiAgICAqIEdFVF9DQVBBQklMSVRJ
RVMgY2FuIGJlIHVzZWQgdG8gZGV0ZXJtaW5lIHdoaWNoIG9mIHRoZXNlDQo+ID4gZmVhdHVyZXMg
aXMNCj4gPiAgICAqIGF2YWlsYWJsZSBvbiBhIGdpdmVuIHBsYXRmb3JtLg0KPiANCj4gQWxleA0K
VGhhbmsgZm9yIG5vdGljaW5nIHRoYXQuIEkgd2lsbCBjb3JyZWN0IGl0IG9uIHRoZSBuZXh0IHBh
dGNoc2V0DQppdGVyYXRpb24uDQoNClBldHJlDQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 17 09:59:51 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Jul 2019 09:59:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hngix-0005zS-DD; Wed, 17 Jul 2019 09:59:47 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=5/cJ=VO=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hngiw-0005zB-3i
 for xen-devel@lists.xenproject.org; Wed, 17 Jul 2019 09:59:46 +0000
X-Inumbo-ID: 974b6bb8-a879-11e9-80ce-5b70f2dc45b8
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 974b6bb8-a879-11e9-80ce-5b70f2dc45b8;
 Wed, 17 Jul 2019 09:59:39 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hngio-0001L8-Qa; Wed, 17 Jul 2019 09:59:38 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hngio-0002VA-F4; Wed, 17 Jul 2019 09:59:38 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hngio-0006xr-EN; Wed, 17 Jul 2019 09:59:38 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-Id: <E1hngio-0006xr-EN@osstest.test-lab.xenproject.org>
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 17 Jul 2019 09:59:38 +0000
Subject: [Xen-devel] [linux-linus bisection] complete test-amd64-amd64-xl-xsm
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

YnJhbmNoIHhlbi11bnN0YWJsZQp4ZW5icmFuY2ggeGVuLXVuc3RhYmxlCmpvYiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXhzbQp0ZXN0aWQgeGVuLWJvb3QKClRyZWU6IGxpbnV4IGdpdDovL2dpdC5rZXJu
ZWwub3JnL3B1Yi9zY20vbGludXgva2VybmVsL2dpdC90b3J2YWxkcy9saW51eC0yLjYuZ2l0ClRy
ZWU6IGxpbnV4ZmlybXdhcmUgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL29zc3Rlc3QvbGludXgtZmly
bXdhcmUuZ2l0ClRyZWU6IG92bWYgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL29zc3Rlc3Qvb3ZtZi5n
aXQKVHJlZTogcWVtdSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvcWVtdS14ZW4tdHJhZGl0aW9uYWwu
Z2l0ClRyZWU6IHFlbXV1IGdpdDovL3hlbmJpdHMueGVuLm9yZy9xZW11LXhlbi5naXQKVHJlZTog
c2VhYmlvcyBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvb3NzdGVzdC9zZWFiaW9zLmdpdApUcmVlOiB4
ZW4gZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3hlbi5naXQKCioqKiBGb3VuZCBhbmQgcmVwcm9kdWNl
ZCBwcm9ibGVtIGNoYW5nZXNldCAqKioKCiAgQnVnIGlzIGluIHRyZWU6ICBsaW51eCBnaXQ6Ly9n
aXQua2VybmVsLm9yZy9wdWIvc2NtL2xpbnV4L2tlcm5lbC9naXQvdG9ydmFsZHMvbGludXgtMi42
LmdpdAogIEJ1ZyBpbnRyb2R1Y2VkOiAgMWQwMzk4NTkzMzBiODc0ZDQ4MDgwODg1ZWIzMWY0ZjEy
OWMyNDZmMQogIEJ1ZyBub3QgcHJlc2VudDogMjQ5MTU1YzIwZjliMDc1NGJjMWI5MzJhMzMzNDRj
ZmI0ZTBjMjEwMQogIExhc3QgZmFpbCByZXBybzogaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJv
amVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzOTA4MS8KCgogIChSZXZpc2lvbiBsb2cgdG9vIGxvbmcs
IG9taXR0ZWQuKQoKCkZvciBiaXNlY3Rpb24gcmV2aXNpb24tdHVwbGUgZ3JhcGggc2VlOgogICBo
dHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L3Jlc3VsdHMvYmlzZWN0
L2xpbnV4LWxpbnVzL3Rlc3QtYW1kNjQtYW1kNjQteGwteHNtLnhlbi1ib290Lmh0bWwKUmV2aXNp
b24gSURzIGluIGVhY2ggZ3JhcGggbm9kZSByZWZlciwgcmVzcGVjdGl2ZWx5LCB0byB0aGUgVHJl
ZXMgYWJvdmUuCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClJ1bm5p
bmcgY3MtYmlzZWN0aW9uLXN0ZXAgLS1ncmFwaC1vdXQ9L2hvbWUvbG9ncy9yZXN1bHRzL2Jpc2Vj
dC9saW51eC1saW51cy90ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbS54ZW4tYm9vdCAtLXN1bW1hcnkt
b3V0PXRtcC8xMzkwODEuYmlzZWN0aW9uLXN1bW1hcnkgLS1iYXNpcy10ZW1wbGF0ZT0xMzM1ODAg
LS1ibGVzc2luZ3M9cmVhbCxyZWFsLWJpc2VjdCBsaW51eC1saW51cyB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXhzbSB4ZW4tYm9vdApTZWFyY2hpbmcgZm9yIGZhaWx1cmUgLyBiYXNpcyBwYXNzOgogMTM5
MDAzIGZhaWwgW2hvc3Q9aXRhbGlhMF0gLyAxMzg4NDkgW2hvc3Q9Y2hhcmRvbm5heTFdIDEzODgx
MyBbaG9zdD1hbGJhbmEwXSAxMzg3ODAgW2hvc3Q9aXRhbGlhMV0gMTM4NzU0IFtob3N0PWFsYmFu
YTFdIDEzODczNSBbaG9zdD1maWFubzBdIDEzODcxMCBbaG9zdD1iYXJvcXVlMV0gMTM4NjgwIFto
b3N0PWJhcm9xdWUwXSAxMzg2NjEgW2hvc3Q9ZGViaW5hMV0gMTM4NjM5IFtob3N0PWdvZGVsbG8w
XSAxMzg2MTIgW2hvc3Q9Z29kZWxsbzFdIDEzODU4NCBbaG9zdD1kZWJpbmEwXSAxMzg0ODggb2su
CkZhaWx1cmUgLyBiYXNpcyBwYXNzIGZsaWdodHM6IDEzOTAwMyAvIDEzODQ4OAoodHJlZSB3aXRo
IG5vIHVybDogbWluaW9zKQpUcmVlOiBsaW51eCBnaXQ6Ly9naXQua2VybmVsLm9yZy9wdWIvc2Nt
L2xpbnV4L2tlcm5lbC9naXQvdG9ydmFsZHMvbGludXgtMi42LmdpdApUcmVlOiBsaW51eGZpcm13
YXJlIGdpdDovL3hlbmJpdHMueGVuLm9yZy9vc3N0ZXN0L2xpbnV4LWZpcm13YXJlLmdpdApUcmVl
OiBvdm1mIGdpdDovL3hlbmJpdHMueGVuLm9yZy9vc3N0ZXN0L292bWYuZ2l0ClRyZWU6IHFlbXUg
Z2l0Oi8veGVuYml0cy54ZW4ub3JnL3FlbXUteGVuLXRyYWRpdGlvbmFsLmdpdApUcmVlOiBxZW11
dSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvcWVtdS14ZW4uZ2l0ClRyZWU6IHNlYWJpb3MgZ2l0Oi8v
eGVuYml0cy54ZW4ub3JnL29zc3Rlc3Qvc2VhYmlvcy5naXQKVHJlZTogeGVuIGdpdDovL3hlbmJp
dHMueGVuLm9yZy94ZW4uZ2l0CkxhdGVzdCAxZDAzOTg1OTMzMGI4NzRkNDgwODA4ODVlYjMxZjRm
MTI5YzI0NmYxIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgNTViOWJi
ZjQwYTFjZjk3ODhkZDZhN2IwOTM4NTEwNzY4NTFmYzY3MCBkMGQ4YWQzOWVjYjUxY2Q3NDk3Y2Q1
MjQ0ODRmZTA5ZjUwODc2Nzk4IDljY2EwMmQ4ZmZjMjNlOTY4OGE5NzFkODU4ZTRmZmRmZjUzODli
MTEgMzBmMWU0MWYwNGZiNGM3MTVkMjdmOTg3ZjAwM2NmYzMxYzlmZjRmMyAzOGVlYjM4NjRkZTQw
YWE1NjhjNDhmOWYyNjI3MWMxNDFjNjJiNTBiCkJhc2lzIHBhc3MgMjQ5MTU1YzIwZjliMDc1NGJj
MWI5MzJhMzMzNDRjZmI0ZTBjMjEwMSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRm
Y2Q4ODYwIDcxOWE2ODRkN2RmMWI1YjU2MjdmNDI0NDdiZTRmMTJhYWIwMzgzNDMgZDBkOGFkMzll
Y2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5OCA5Y2NhMDJkOGZmYzIzZTk2ODhhOTcxZDg1
OGU0ZmZkZmY1Mzg5YjExIDZlNTZlZDEyOWM5NzgyYmEwNTBhNWZiZmJmNGFjMTIzMzViMjMwZjcg
ZjNkOGVlZjkwOTE3NDdlNzBjNTA1MDk0ZjYzNTE0YjQzMzI5YTkyMgpHZW5lcmF0aW5nIHJldmlz
aW9ucyB3aXRoIC4vYWRob2MtcmV2dHVwbGUtZ2VuZXJhdG9yICBnaXQ6Ly9naXQua2VybmVsLm9y
Zy9wdWIvc2NtL2xpbnV4L2tlcm5lbC9naXQvdG9ydmFsZHMvbGludXgtMi42LmdpdCMyNDkxNTVj
MjBmOWIwNzU0YmMxYjkzMmEzMzM0NGNmYjRlMGMyMTAxLTFkMDM5ODU5MzMwYjg3NGQ0ODA4MDg4
NWViMzFmNGYxMjljMjQ2ZjEgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL29zc3Rlc3QvbGludXgtZmly
bXdhcmUuZ2l0I2M1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAtYzUzMGE3
NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcv
b3NzdGVzdC9vdm1mLmdpdCM3MTlhNjg0ZDdkZjFiNWI1NjI3ZjQyNDQ3YmU0ZjEyYWFiMDM4MzQz
LTU1YjliYmY0MGExY2Y5Nzg4ZGQ2YTdiMDkzODUxMDc2ODUxZmM2NzAgZ2l0Oi8veGVuYml0cy54
ZW4ub3JnL3FlbXUteGVuLXRyYWRpdGlvbmFsLlwKIGdpdCNkMGQ4YWQzOWVjYjUxY2Q3NDk3Y2Q1
MjQ0ODRmZTA5ZjUwODc2Nzk4LWQwZDhhZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4NGZlMDlmNTA4NzY3
OTggZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3FlbXUteGVuLmdpdCM5Y2NhMDJkOGZmYzIzZTk2ODhh
OTcxZDg1OGU0ZmZkZmY1Mzg5YjExLTljY2EwMmQ4ZmZjMjNlOTY4OGE5NzFkODU4ZTRmZmRmZjUz
ODliMTEgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL29zc3Rlc3Qvc2VhYmlvcy5naXQjNmU1NmVkMTI5
Yzk3ODJiYTA1MGE1ZmJmYmY0YWMxMjMzNWIyMzBmNy0zMGYxZTQxZjA0ZmI0YzcxNWQyN2Y5ODdm
MDAzY2ZjMzFjOWZmNGYzIGdpdDovL3hlbmJpdHMueGVuLm9yZy94ZW4uZ2l0I2YzZDhlZWY5MDkx
NzQ3ZTcwYzUwNTA5NGY2MzUxNGI0MzMyOWE5MjItMzhlZWIzODY0ZGU0MGFhNTY4YzQ4ZjlmMjYy
NzFjMTQxYzYyYjUwYgphZGhvYy1yZXZ0dXBsZS1nZW5lcmF0b3I6IHRyZWUgZGlzY29udGlndW91
czogbGludXgtMi42CkZyb20gZ2l0Oi8vY2FjaGU6OTQxOS9naXQ6Ly94ZW5iaXRzLnhlbi5vcmcv
eGVuCiAgIDM4ZWViMzg2NGQuLjA4YjA4NGFiNDggIGNvdmVyaXR5LXRlc3RlZC9zbW9rZSAtPiBv
cmlnaW4vY292ZXJpdHktdGVzdGVkL3Ntb2tlCkxvYWRlZCAzMDAyIG5vZGVzIGluIHJldmlzaW9u
IGdyYXBoClNlYXJjaGluZyBmb3IgdGVzdCByZXN1bHRzOgogMTM4MjQ1IFtob3N0PWFsYmFuYTFd
CiAxMzgzODYgW2hvc3Q9YWxiYW5hMF0KIDEzODQ4OCBwYXNzIDI0OTE1NWMyMGY5YjA3NTRiYzFi
OTMyYTMzMzQ0Y2ZiNGUwYzIxMDEgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNk
ODg2MCA3MTlhNjg0ZDdkZjFiNWI1NjI3ZjQyNDQ3YmU0ZjEyYWFiMDM4MzQzIGQwZDhhZDM5ZWNi
NTFjZDc0OTdjZDUyNDQ4NGZlMDlmNTA4NzY3OTggOWNjYTAyZDhmZmMyM2U5Njg4YTk3MWQ4NThl
NGZmZGZmNTM4OWIxMSA2ZTU2ZWQxMjljOTc4MmJhMDUwYTVmYmZiZjRhYzEyMzM1YjIzMGY3IGYz
ZDhlZWY5MDkxNzQ3ZTcwYzUwNTA5NGY2MzUxNGI0MzMyOWE5MjIKIDEzODU4NCBbaG9zdD1kZWJp
bmEwXQogMTM4NjEyIFtob3N0PWdvZGVsbG8xXQogMTM4NjM5IFtob3N0PWdvZGVsbG8wXQogMTM4
NjYxIFtob3N0PWRlYmluYTFdCiAxMzg2ODAgW2hvc3Q9YmFyb3F1ZTBdCiAxMzg3MTAgW2hvc3Q9
YmFyb3F1ZTFdCiAxMzg3MzUgW2hvc3Q9Zmlhbm8wXQogMTM4NzU0IFtob3N0PWFsYmFuYTFdCiAx
Mzg3ODAgW2hvc3Q9aXRhbGlhMV0KIDEzODgxMyBbaG9zdD1hbGJhbmEwXQogMTM4ODQ5IFtob3N0
PWNoYXJkb25uYXkxXQogMTM4ODc4IGZhaWwgaXJyZWxldmFudAogMTM4OTAyIGZhaWwgaXJyZWxl
dmFudAogMTM4OTYyIGZhaWwgaXJyZWxldmFudAogMTM5MDAzIGZhaWwgMWQwMzk4NTkzMzBiODc0
ZDQ4MDgwODg1ZWIzMWY0ZjEyOWMyNDZmMSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThm
MGRmY2Q4ODYwIDU1YjliYmY0MGExY2Y5Nzg4ZGQ2YTdiMDkzODUxMDc2ODUxZmM2NzAgZDBkOGFk
MzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5OCA5Y2NhMDJkOGZmYzIzZTk2ODhhOTcx
ZDg1OGU0ZmZkZmY1Mzg5YjExIDMwZjFlNDFmMDRmYjRjNzE1ZDI3Zjk4N2YwMDNjZmMzMWM5ZmY0
ZjMgMzhlZWIzODY0ZGU0MGFhNTY4YzQ4ZjlmMjYyNzFjMTQxYzYyYjUwYgogMTM5MDYwIHBhc3Mg
MjQ5MTU1YzIwZjliMDc1NGJjMWI5MzJhMzMzNDRjZmI0ZTBjMjEwMSBjNTMwYTc1YzFlNmE0NzJi
MGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDJkNTNkNTRhNWJmNWY5YmE5Mzc5ZTQ2NWY0OWFjOWNk
YzU1MDM1ZGUgZDBkOGFkMzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5OCA5Y2NhMDJk
OGZmYzIzZTk2ODhhOTcxZDg1OGU0ZmZkZmY1Mzg5YjExIDMwZjFlNDFmMDRmYjRjNzE1ZDI3Zjk4
N2YwMDNjZmMzMWM5ZmY0ZjMgODQzY2VjMGRlODAwYTVmOTI1ZjgwNzFhN2Y1OGYzZmIxYzZiNmVi
NgogMTM5MDU3IGZhaWwgMWQwMzk4NTkzMzBiODc0ZDQ4MDgwODg1ZWIzMWY0ZjEyOWMyNDZmMSBj
NTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDU1YjliYmY0MGExY2Y5Nzg4
ZGQ2YTdiMDkzODUxMDc2ODUxZmM2NzAgZDBkOGFkMzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1
MDg3Njc5OCA5Y2NhMDJkOGZmYzIzZTk2ODhhOTcxZDg1OGU0ZmZkZmY1Mzg5YjExIDMwZjFlNDFm
MDRmYjRjNzE1ZDI3Zjk4N2YwMDNjZmMzMWM5ZmY0ZjMgMzhlZWIzODY0ZGU0MGFhNTY4YzQ4Zjlm
MjYyNzFjMTQxYzYyYjUwYgogMTM5MDY3IHBhc3MgMjQ5MTU1YzIwZjliMDc1NGJjMWI5MzJhMzMz
NDRjZmI0ZTBjMjEwMSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGE3
OTg0MWEwMjQ0YWIyYWZkMWVmYzNiOWQ0Y2M5MWUyN2ZhOTBkNzEgZDBkOGFkMzllY2I1MWNkNzQ5
N2NkNTI0NDg0ZmUwOWY1MDg3Njc5OCA5Y2NhMDJkOGZmYzIzZTk2ODhhOTcxZDg1OGU0ZmZkZmY1
Mzg5YjExIDMwZjFlNDFmMDRmYjRjNzE1ZDI3Zjk4N2YwMDNjZmMzMWM5ZmY0ZjMgMzhlZWIzODY0
ZGU0MGFhNTY4YzQ4ZjlmMjYyNzFjMTQxYzYyYjUwYgogMTM5MDczIHBhc3MgMjQ5MTU1YzIwZjli
MDc1NGJjMWI5MzJhMzMzNDRjZmI0ZTBjMjEwMSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1
MThmMGRmY2Q4ODYwIDU1YjliYmY0MGExY2Y5Nzg4ZGQ2YTdiMDkzODUxMDc2ODUxZmM2NzAgZDBk
OGFkMzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5OCA5Y2NhMDJkOGZmYzIzZTk2ODhh
OTcxZDg1OGU0ZmZkZmY1Mzg5YjExIDMwZjFlNDFmMDRmYjRjNzE1ZDI3Zjk4N2YwMDNjZmMzMWM5
ZmY0ZjMgMzhlZWIzODY0ZGU0MGFhNTY4YzQ4ZjlmMjYyNzFjMTQxYzYyYjUwYgogMTM5MDgwIHBh
c3MgMjQ5MTU1YzIwZjliMDc1NGJjMWI5MzJhMzMzNDRjZmI0ZTBjMjEwMSBjNTMwYTc1YzFlNmE0
NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDU1YjliYmY0MGExY2Y5Nzg4ZGQ2YTdiMDkzODUx
MDc2ODUxZmM2NzAgZDBkOGFkMzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5OCA5Y2Nh
MDJkOGZmYzIzZTk2ODhhOTcxZDg1OGU0ZmZkZmY1Mzg5YjExIDMwZjFlNDFmMDRmYjRjNzE1ZDI3
Zjk4N2YwMDNjZmMzMWM5ZmY0ZjMgMzhlZWIzODY0ZGU0MGFhNTY4YzQ4ZjlmMjYyNzFjMTQxYzYy
YjUwYgogMTM5MDYzIHBhc3MgMjQ5MTU1YzIwZjliMDc1NGJjMWI5MzJhMzMzNDRjZmI0ZTBjMjEw
MSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDhkZjUyNjMxZTUzYzcz
Y2JlNWVmMDM3MTU1Y2M1YjZiZGM4N2Y3NTcgZDBkOGFkMzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUw
OWY1MDg3Njc5OCA5Y2NhMDJkOGZmYzIzZTk2ODhhOTcxZDg1OGU0ZmZkZmY1Mzg5YjExIDMwZjFl
NDFmMDRmYjRjNzE1ZDI3Zjk4N2YwMDNjZmMzMWM5ZmY0ZjMgNTY0ZDI2MTY4N2MwNzFjNWE3N2Zh
ODFkNjkzYjdjYTNkOGU4M2I0OAogMTM5MDQ5IHBhc3MgMjQ5MTU1YzIwZjliMDc1NGJjMWI5MzJh
MzMzNDRjZmI0ZTBjMjEwMSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYw
IDcxOWE2ODRkN2RmMWI1YjU2MjdmNDI0NDdiZTRmMTJhYWIwMzgzNDMgZDBkOGFkMzllY2I1MWNk
NzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5OCA5Y2NhMDJkOGZmYzIzZTk2ODhhOTcxZDg1OGU0ZmZk
ZmY1Mzg5YjExIDZlNTZlZDEyOWM5NzgyYmEwNTBhNWZiZmJmNGFjMTIzMzViMjMwZjcgZjNkOGVl
ZjkwOTE3NDdlNzBjNTA1MDk0ZjYzNTE0YjQzMzI5YTkyMgogMTM5MDU4IHBhc3MgMjQ5MTU1YzIw
ZjliMDc1NGJjMWI5MzJhMzMzNDRjZmI0ZTBjMjEwMSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMx
MGI1MThmMGRmY2Q4ODYwIDVlZDNiNTYyNGY5MWIyNzM4YTkwNTk4ZWE4YTljMDg1Y2ZhYjg1MWUg
ZDBkOGFkMzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5OCA5Y2NhMDJkOGZmYzIzZTk2
ODhhOTcxZDg1OGU0ZmZkZmY1Mzg5YjExIDMwZjFlNDFmMDRmYjRjNzE1ZDI3Zjk4N2YwMDNjZmMz
MWM5ZmY0ZjMgY2MwN2VjNjEwN2QyM2VlOWE0MjM3Njg2NzExZWVkZTM4Nzc0MWMwOAogMTM5MDY1
IHBhc3MgMjQ5MTU1YzIwZjliMDc1NGJjMWI5MzJhMzMzNDRjZmI0ZTBjMjEwMSBjNTMwYTc1YzFl
NmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDRlZWUwY2M3Y2MwZGI3NDQ4OWI5OWMxOWVi
YTA1NmI1M2VkYTYzNTggZDBkOGFkMzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5OCA5
Y2NhMDJkOGZmYzIzZTk2ODhhOTcxZDg1OGU0ZmZkZmY1Mzg5YjExIDMwZjFlNDFmMDRmYjRjNzE1
ZDI3Zjk4N2YwMDNjZmMzMWM5ZmY0ZjMgMzhlZWIzODY0ZGU0MGFhNTY4YzQ4ZjlmMjYyNzFjMTQx
YzYyYjUwYgogMTM5MDY0IHBhc3MgMjQ5MTU1YzIwZjliMDc1NGJjMWI5MzJhMzMzNDRjZmI0ZTBj
MjEwMSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDkxY2M2MGJhZmM3
ZDZlNDliN2JjODU5OTBmODk1ZDYyMjhmNTEzNjQgZDBkOGFkMzllY2I1MWNkNzQ5N2NkNTI0NDg0
ZmUwOWY1MDg3Njc5OCA5Y2NhMDJkOGZmYzIzZTk2ODhhOTcxZDg1OGU0ZmZkZmY1Mzg5YjExIDMw
ZjFlNDFmMDRmYjRjNzE1ZDI3Zjk4N2YwMDNjZmMzMWM5ZmY0ZjMgZWNkZWI3Zjg4MzUzOThhMWE0
ODE2ZDhjZjY4YjczMTM2NzRmODRmZQogMTM5MDc3IHBhc3MgMjQ5MTU1YzIwZjliMDc1NGJjMWI5
MzJhMzMzNDRjZmI0ZTBjMjEwMSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4
ODYwIDU1YjliYmY0MGExY2Y5Nzg4ZGQ2YTdiMDkzODUxMDc2ODUxZmM2NzAgZDBkOGFkMzllY2I1
MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5OCA5Y2NhMDJkOGZmYzIzZTk2ODhhOTcxZDg1OGU0
ZmZkZmY1Mzg5YjExIDMwZjFlNDFmMDRmYjRjNzE1ZDI3Zjk4N2YwMDNjZmMzMWM5ZmY0ZjMgMzhl
ZWIzODY0ZGU0MGFhNTY4YzQ4ZjlmMjYyNzFjMTQxYzYyYjUwYgogMTM5MDcxIHBhc3MgMjQ5MTU1
YzIwZjliMDc1NGJjMWI5MzJhMzMzNDRjZmI0ZTBjMjEwMSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1
ODMxMGI1MThmMGRmY2Q4ODYwIDQzNjIyMzE3YzY3ZjAzMWY5YjJlMzNjMzMyMGYyYzg5NDg0YmQ1
MDYgZDBkOGFkMzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5OCA5Y2NhMDJkOGZmYzIz
ZTk2ODhhOTcxZDg1OGU0ZmZkZmY1Mzg5YjExIDMwZjFlNDFmMDRmYjRjNzE1ZDI3Zjk4N2YwMDNj
ZmMzMWM5ZmY0ZjMgMzhlZWIzODY0ZGU0MGFhNTY4YzQ4ZjlmMjYyNzFjMTQxYzYyYjUwYgogMTM5
MDc0IGZhaWwgMWQwMzk4NTkzMzBiODc0ZDQ4MDgwODg1ZWIzMWY0ZjEyOWMyNDZmMSBjNTMwYTc1
YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDU1YjliYmY0MGExY2Y5Nzg4ZGQ2YTdi
MDkzODUxMDc2ODUxZmM2NzAgZDBkOGFkMzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5
OCA5Y2NhMDJkOGZmYzIzZTk2ODhhOTcxZDg1OGU0ZmZkZmY1Mzg5YjExIDMwZjFlNDFmMDRmYjRj
NzE1ZDI3Zjk4N2YwMDNjZmMzMWM5ZmY0ZjMgMzhlZWIzODY0ZGU0MGFhNTY4YzQ4ZjlmMjYyNzFj
MTQxYzYyYjUwYgogMTM5MDc5IGZhaWwgMWQwMzk4NTkzMzBiODc0ZDQ4MDgwODg1ZWIzMWY0ZjEy
OWMyNDZmMSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDU1YjliYmY0
MGExY2Y5Nzg4ZGQ2YTdiMDkzODUxMDc2ODUxZmM2NzAgZDBkOGFkMzllY2I1MWNkNzQ5N2NkNTI0
NDg0ZmUwOWY1MDg3Njc5OCA5Y2NhMDJkOGZmYzIzZTk2ODhhOTcxZDg1OGU0ZmZkZmY1Mzg5YjEx
IDMwZjFlNDFmMDRmYjRjNzE1ZDI3Zjk4N2YwMDNjZmMzMWM5ZmY0ZjMgMzhlZWIzODY0ZGU0MGFh
NTY4YzQ4ZjlmMjYyNzFjMTQxYzYyYjUwYgogMTM5MDgxIGZhaWwgMWQwMzk4NTkzMzBiODc0ZDQ4
MDgwODg1ZWIzMWY0ZjEyOWMyNDZmMSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRm
Y2Q4ODYwIDU1YjliYmY0MGExY2Y5Nzg4ZGQ2YTdiMDkzODUxMDc2ODUxZmM2NzAgZDBkOGFkMzll
Y2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5OCA5Y2NhMDJkOGZmYzIzZTk2ODhhOTcxZDg1
OGU0ZmZkZmY1Mzg5YjExIDMwZjFlNDFmMDRmYjRjNzE1ZDI3Zjk4N2YwMDNjZmMzMWM5ZmY0ZjMg
MzhlZWIzODY0ZGU0MGFhNTY4YzQ4ZjlmMjYyNzFjMTQxYzYyYjUwYgpTZWFyY2hpbmcgZm9yIGlu
dGVyZXN0aW5nIHZlcnNpb25zCiBSZXN1bHQgZm91bmQ6IGZsaWdodCAxMzg0ODggKHBhc3MpLCBm
b3IgYmFzaXMgcGFzcwogUmVzdWx0IGZvdW5kOiBmbGlnaHQgMTM5MDAzIChmYWlsKSwgZm9yIGJh
c2lzIGZhaWx1cmUKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTM5MDQ5IChwYXNzKSwgZm9yIGJhc2lz
IHBhc3MKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTM5MDU3IChmYWlsKSwgZm9yIGJhc2lzIGZhaWx1
cmUKIDAgcmV2aXNpb25zIGF0IDI0OTE1NWMyMGY5YjA3NTRiYzFiOTMyYTMzMzQ0Y2ZiNGUwYzIx
MDEgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA1NWI5YmJmNDBhMWNm
OTc4OGRkNmE3YjA5Mzg1MTA3Njg1MWZjNjcwIGQwZDhhZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4NGZl
MDlmNTA4NzY3OTggOWNjYTAyZDhmZmMyM2U5Njg4YTk3MWQ4NThlNGZmZGZmNTM4OWIxMSAzMGYx
ZTQxZjA0ZmI0YzcxNWQyN2Y5ODdmMDAzY2ZjMzFjOWZmNGYzIDM4ZWViMzg2NGRlNDBhYTU2OGM0
OGY5ZjI2MjcxYzE0MWM2MmI1MGIKTm8gcmV2aXNpb25zIGxlZnQgdG8gdGVzdCwgY2hlY2tpbmcg
Z3JhcGggc3RhdGUuCiBSZXN1bHQgZm91bmQ6IGZsaWdodCAxMzkwNzMgKHBhc3MpLCBmb3IgbGFz
dCBwYXNzCiBSZXN1bHQgZm91bmQ6IGZsaWdodCAxMzkwNzQgKGZhaWwpLCBmb3IgZmlyc3QgZmFp
bHVyZQogUmVwcm8gZm91bmQ6IGZsaWdodCAxMzkwNzcgKHBhc3MpLCBmb3IgbGFzdCBwYXNzCiBS
ZXBybyBmb3VuZDogZmxpZ2h0IDEzOTA3OSAoZmFpbCksIGZvciBmaXJzdCBmYWlsdXJlCiBSZXBy
byBmb3VuZDogZmxpZ2h0IDEzOTA4MCAocGFzcyksIGZvciBsYXN0IHBhc3MKIFJlcHJvIGZvdW5k
OiBmbGlnaHQgMTM5MDgxIChmYWlsKSwgZm9yIGZpcnN0IGZhaWx1cmUKCioqKiBGb3VuZCBhbmQg
cmVwcm9kdWNlZCBwcm9ibGVtIGNoYW5nZXNldCAqKioKCiAgQnVnIGlzIGluIHRyZWU6ICBsaW51
eCBnaXQ6Ly9naXQua2VybmVsLm9yZy9wdWIvc2NtL2xpbnV4L2tlcm5lbC9naXQvdG9ydmFsZHMv
bGludXgtMi42LmdpdAogIEJ1ZyBpbnRyb2R1Y2VkOiAgMWQwMzk4NTkzMzBiODc0ZDQ4MDgwODg1
ZWIzMWY0ZjEyOWMyNDZmMQogIEJ1ZyBub3QgcHJlc2VudDogMjQ5MTU1YzIwZjliMDc1NGJjMWI5
MzJhMzMzNDRjZmI0ZTBjMjEwMQogIExhc3QgZmFpbCByZXBybzogaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzOTA4MS8KCgogIChSZXZpc2lvbiBsb2cg
dG9vIGxvbmcsIG9taXR0ZWQuKQoKcG5tdG9wbmc6IDIxNyBjb2xvcnMgZm91bmQKUmV2aXNpb24g
Z3JhcGggbGVmdCBpbiAvaG9tZS9sb2dzL3Jlc3VsdHMvYmlzZWN0L2xpbnV4LWxpbnVzL3Rlc3Qt
YW1kNjQtYW1kNjQteGwteHNtLnhlbi1ib290Lntkb3QscHMscG5nLGh0bWwsc3ZnfS4KLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQoxMzkwODE6IHRvbGVyYWJsZSBBTEwg
RkFJTAoKZmxpZ2h0IDEzOTA4MSBsaW51eC1saW51cyByZWFsLWJpc2VjdCBbcmVhbF0KaHR0cDov
L2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzOTA4MS8KCkZhaWx1
cmVzIDotLyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQs
CmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2
NC14bC14c20gICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICBmYWlsIGJhc2VsaW5lIHVu
dGVzdGVkCgoKam9iczoKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9z
c3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdl
czogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxh
YmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xv
Z3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVy
YWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0Lmdp
dDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4u
b3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0
IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 17 10:07:43 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Jul 2019 10:07:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hngqL-0006ol-8W; Wed, 17 Jul 2019 10: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=H7Ci=VO=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hngqJ-0006og-R5
 for xen-devel@lists.xenproject.org; Wed, 17 Jul 2019 10:07:23 +0000
X-Inumbo-ID: a878d2aa-a87a-11e9-8980-bc764e045a96
Received: from m9a0001g.houston.softwaregrp.com (unknown [15.124.64.66])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a878d2aa-a87a-11e9-8980-bc764e045a96;
 Wed, 17 Jul 2019 10:07:22 +0000 (UTC)
Received: FROM m9a0001g.houston.softwaregrp.com (15.121.0.190) BY
 m9a0001g.houston.softwaregrp.com WITH ESMTP; 
 Wed, 17 Jul 2019 10:07:16 +0000
Received: from M4W0335.microfocus.com (2002:f78:1193::f78:1193) by
 M9W0067.microfocus.com (2002:f79:be::f79:be) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Wed, 17 Jul 2019 10:06:36 +0000
Received: from NAM01-BY2-obe.outbound.protection.outlook.com (15.124.8.11) by
 M4W0335.microfocus.com (15.120.17.147) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Wed, 17 Jul 2019 10:06:36 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=BTJbEw3HL5r54mKCYYMp08audFEaOvutLhG8Bxq2g0djC9ooGjCfRHAtT1fgbq4fIe/meF/r7RsGaSKgT6VX8Uh2SGe11QjeheDorQ1NkFJRl0bmt575TH7KMwRvxoo+JAb1xaauYGNv+fXW2WuJnT8wnI/kUdCjCMCXEBRKVXSLPKT74zNjTdS8NIfFrd5rno0wFSHnbVnQxV7FDzGkPujgvhBH1wNgerXhpQTFpqPtqdLqTNdyK6aaJgkM87+8o3mrIwcw+KU9Vg74uNqsewL+u6TEm1bK1Q5iOGxdC9fJzHG6FXLJ61UoZO4czc05fWoS93zbiEENqexwHudUPg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=ly3T6Y+ks00e+rWijev/0Qj2trc7VP3/tVpDiaUbZJo=;
 b=mMlxTXwzhg2w5XwT+E25Ha1h6zidlfCEm80Lz/lCt2LinAdWKcBhHTMQg/+4HKdbX1nOYpMTFMyBKyPFYF7Ptx64nisMrBTJu2aLWTIG7wdGH5DrNWV5xHc5/NEkyVoYXAuHv1j5VI0pvGrlvXbJM7+T2NvA6hWql3Vi32GwW6TgbROsK9oZY0LIZfe7HWtxCMZyWmrlpOnYkXAymcWgRFRi6YZ1qUI2LZxH+jbXX0Q+PkXnFI6SiD2thwLSiITmxxWGc4lSR/L7bto9QnDKkZxlCqBxKAZdMdMkMY4SM1wwcFDw2YNZZvWlIb7maITn8rFpZkHmCqwHQ6l2vdKKIA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2938.namprd18.prod.outlook.com (20.179.52.152) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.14; Wed, 17 Jul 2019 10:06:35 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Wed, 17 Jul 2019
 10:06:35 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Petre Pircalabu <ppircalabu@bitdefender.com>
Thread-Topic: [PATCH v2 07/10] vm_event: Add vm_event_ng interface
Thread-Index: AQHVO/ja8zGHp8jkY0SwPhMewFAvpabOlqkA
Date: Wed, 17 Jul 2019 10:06:34 +0000
Message-ID: <e1c9a42d-7bde-5749-7cf3-cb5e7b4041e1@suse.com>
References: <cover.1563293545.git.ppircalabu@bitdefender.com>
 <cover.1563293545.git.ppircalabu@bitdefender.com>
 <79a1e2aebc55c20f58cb8c925320de202b17d8f2.1563293545.git.ppircalabu@bitdefender.com>
In-Reply-To: <79a1e2aebc55c20f58cb8c925320de202b17d8f2.1563293545.git.ppircalabu@bitdefender.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR07CA0082.eurprd07.prod.outlook.com
 (2603:10a6:6:2b::20) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: caa41573-67a7-406d-8d9d-08d70a9e72f9
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB2938; 
x-ms-traffictypediagnostic: DM6PR18MB2938:
x-microsoft-antispam-prvs: <DM6PR18MB2938E2DA7D316FCA0EBD33A8B3C90@DM6PR18MB2938.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 01018CB5B3
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(136003)(39860400002)(376002)(346002)(396003)(366004)(199004)(189003)(71200400001)(8936002)(53936002)(81156014)(6512007)(478600001)(81166006)(71190400001)(186003)(2906002)(99286004)(6116002)(26005)(4326008)(6916009)(6436002)(6486002)(6246003)(80792005)(66946007)(31696002)(86362001)(8676002)(476003)(68736007)(25786009)(36756003)(256004)(14444005)(7736002)(5660300002)(66066001)(305945005)(64756008)(31686004)(76176011)(66446008)(66476007)(386003)(53546011)(7416002)(229853002)(486006)(102836004)(54906003)(6506007)(52116002)(446003)(66556008)(316002)(3846002)(11346002)(14454004)(2616005);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2938;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: XXXse7rXe0FQQUbF7pjkYbL7OJ74rLmmm7r+nKTBW1fcP98sj8JMXvjIgIAMJ7FaWdWnd0qZGYp+vuxlzhbiRpDLkkVYDp1GJxvZ7DHItjnVCSeaRZ7Xqycl2klYBUbMtwVfSFX+kTTea/vvEpmV6E5FIOAW0IPex+p9Q61SESJsVKgvTtZClZSrNDjjYRbaEmj6VFwU2zMg6Wj5Ww1Cqi4L9x82THyyl8o6okNDfVFS+Jp/AQWP0Xqe9YBYAyTknzUbRqGF5KinV/u9ob6FgoldN0TTAKOL+ctFRcRqIZyLJzm0EX5XOIFL+RnZ9Sr7yWkyD5/S/4bM5p7m/OUhwg2OqLkWrlmnyN7LenO8ZwBAVFNiSn9rWozyeQWavKPAzfCsSM5kL1vdbb+0rkfIim5iPdn8gtPDKc+ogqqm6+E=
Content-ID: <FD1B3099CB15614FB84EECC16F91B2FC@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: caa41573-67a7-406d-8d9d-08d70a9e72f9
X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Jul 2019 10:06:34.8760 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2938
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v2 07/10] vm_event: Add vm_event_ng 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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Ian
 Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>, Julien
 Grall <julien.grall@arm.com>, Tamas K Lengyel <tamas@tklengyel.com>,
 Alexandru Isaila <aisaila@bitdefender.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTYuMDcuMjAxOSAxOTowNiwgUGV0cmUgUGlyY2FsYWJ1IHdyb3RlOg0KPiArc3RhdGljIHZv
aWQgdm1fZXZlbnRfY2hhbm5lbHNfZnJlZV9idWZmZXIoc3RydWN0IHZtX2V2ZW50X2NoYW5uZWxz
X2RvbWFpbiAqaW1wbCkNCj4gICB7DQo+IC0gICAgdm1fZXZlbnRfcmluZ19yZXN1bWUodG9fcmlu
Zyh2LT5kb21haW4tPnZtX2V2ZW50X21vbml0b3IpKTsNCj4gKyAgICBpbnQgaTsNCj4gKw0KPiAr
ICAgIHZ1bm1hcChpbXBsLT5zbG90cyk7DQo+ICsgICAgaW1wbC0+c2xvdHMgPSBOVUxMOw0KPiAr
DQo+ICsgICAgZm9yICggaSA9IDA7IGkgPCBpbXBsLT5ucl9mcmFtZXM7IGkrKyApDQo+ICsgICAg
ICAgIGZyZWVfZG9taGVhcF9wYWdlKG1mbl90b19wYWdlKGltcGwtPm1mbltpXSkpOw0KPiAgIH0N
Cg0KV2hhdCBndWFyYW50ZWVzIHRoYXQgdGhlcmUgYXJlIG5vIG1hcHBpbmdzIGxlZnQgb2YgdGhl
IHBhZ2VzIHlvdSBmcmVlDQpoZXJlPyBTaGFyaW5nIHBhZ2VzIHdpdGggZ3Vlc3RzIGlzIChzbyBm
YXIpIGFuIChhbG1vc3QpIGlycmV2ZXJzaWJsZQ0KYWN0aW9uLCBpLmUuIHRoZXkgbWF5IGdlbmVy
YWxseSBvbmx5IGJlIGZyZWVkIHVwb24gZG9tYWluIGRlc3RydWN0aW9uLg0KU2VlIGdudHRhYl91
bnBvcHVsYXRlX3N0YXR1c19mcmFtZXMoKSBmb3IgYSBjYXNlIHdoZXJlIHdlIGFjdHVhbGx5DQpt
YWtlIGFuIGF0dGVtcHQgYXQgZnJlZWluZyBzdWNoIHBhZ2VzIChidXQgd2hlcmUgd2UgZmFpbCB0
aGUgcmVxdWVzdA0KaW4gY2FzZSByZWZlcmVuY2VzIGFyZSBsZWZ0IGluIHBsYWNlKS4NCg0KRnVy
dGhlcm1vcmUsIGlzIHRoZXJlIGFueSBndWFyYW50ZWUgdGhhdCB0aGUgcGFnZXMgeW91IGZyZWUg
aGVyZQ0Kd2VyZSBhY3R1YWxseSBhbGxvY2F0ZWQ/IC0+bnJfZnJhbWVzIGdldHMgc2V0IGFoZWFk
IG9mIHRoZSBhY3R1YWwNCmFsbG9jYXRpb24uDQoNCj4gK2ludCB2bV9ldmVudF9uZ19nZXRfZnJh
bWVzKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGludCBpZCwNCj4gKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgZnJhbWUsIHVuc2lnbmVkIGludCBucl9mcmFtZXMs
DQo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICB4ZW5fcGZuX3QgbWZuX2xpc3RbXSkNCj4g
K3sNCj4gKyAgICBzdHJ1Y3Qgdm1fZXZlbnRfZG9tYWluICp2ZWQ7DQo+ICsgICAgaW50IGk7DQo+
ICsNCj4gKyAgICBzd2l0Y2ggKGlkICkNCj4gKyAgICB7DQo+ICsgICAgY2FzZSBYRU5fVk1fRVZF
TlRfVFlQRV9NT05JVE9SOg0KPiArICAgICAgICB2ZWQgPSBkLT52bV9ldmVudF9tb25pdG9yOw0K
PiArICAgICAgICBicmVhazsNCj4gKw0KPiArICAgIGRlZmF1bHQ6DQo+ICsgICAgICAgIHJldHVy
biAtRU5PU1lTOw0KDQpWYXJpb3VzIG90aGVyIGVycm9yIGNvZGVzIG1pZ2h0IGJlIGZpbmUgaGVy
ZSwgYnV0IEVOT1NZUyBpcyBub3QNCihkZXNwaXRlIHByZS1leGlzdGluZyBtaXN1c2UgZWxzZXdo
ZXJlIGluIHRoZSB0cmVlKS4NCg0KPiArICAgIH0NCj4gKw0KPiArICAgIGlmICggIXZtX2V2ZW50
X2NoZWNrKHZlZCkgKQ0KPiArICAgICAgICByZXR1cm4gLUVJTlZBTDsNCj4gKw0KPiArICAgIGlm
ICggZnJhbWUgIT0gMCB8fCBucl9mcmFtZXMgIT0gdG9fY2hhbm5lbHModmVkKS0+bnJfZnJhbWVz
ICkNCj4gKyAgICAgICAgcmV0dXJuIC1FSU5WQUw7DQoNCklzIHRoZXJlIGEgcGFydGljdWxhciBy
ZWFzb24gZm9yIHRoaXMgYWxsLW9yLW5vdGhpbmcgbW9kZWw/DQoNCj4gKyAgICBzcGluX2xvY2so
JnZlZC0+bG9jayk7DQo+ICsNCj4gKyAgICBmb3IgKCBpID0gMDsgaSA8IHRvX2NoYW5uZWxzKHZl
ZCktPm5yX2ZyYW1lczsgaSsrICkNCj4gKyAgICAgICAgbWZuX2xpc3RbaV0gPSBtZm5feCh0b19j
aGFubmVscyh2ZWQpLT5tZm5baV0pOw0KPiArDQo+ICsgICAgc3Bpbl91bmxvY2soJnZlZC0+bG9j
ayk7DQoNCldoYXQgaXMgdGhlIGxvY2tpbmcgZ29vZCBmb3IgaGVyZT8gWW91IG9idmlvdXNseSBj
YW4ndCBiZSBhZnJhaWQgb2YNCnRoZSB2YWx1ZXMgYmVjb21pbmcgc3RhbGUsIGFzIHRoZXkgc3Vy
ZWx5IHdvdWxkIGJlIGJ5IHRoZSB0aW1lIHRoZQ0KY2FsbGVyIGdldHMgdG8gc2VlIHRoZW0gKGlm
IHRoZXkgY2FuIGdvIHN0YWxlIGluIHRoZSBmaXJzdCBwbGFjZSkuDQoNCj4gLS0tIGEveGVuL2lu
Y2x1ZGUvcHVibGljL2RvbWN0bC5oDQo+ICsrKyBiL3hlbi9pbmNsdWRlL3B1YmxpYy9kb21jdGwu
aA0KPiBAQCAtMzgsNyArMzgsNyBAQA0KPiAgICNpbmNsdWRlICJodm0vc2F2ZS5oIg0KPiAgICNp
bmNsdWRlICJtZW1vcnkuaCINCj4gICANCj4gLSNkZWZpbmUgWEVOX0RPTUNUTF9JTlRFUkZBQ0Vf
VkVSU0lPTiAweDAwMDAwMDExDQo+ICsjZGVmaW5lIFhFTl9ET01DVExfSU5URVJGQUNFX1ZFUlNJ
T04gMHgwMDAwMDAxMg0KDQpUaGlzIGxvb2tzIHRvIGJlIG5lZWRlZCBvbmx5IGJlY2F1c2Ugb2Yg
Li4uDQoNCj4gQEAgLTc4MSwxMiArNzgxLDIwIEBAIHN0cnVjdCB4ZW5fZG9tY3RsX2dkYnN4X2Rv
bXN0YXR1cyB7DQo+ICAgc3RydWN0IHhlbl9kb21jdGxfdm1fZXZlbnRfb3Agew0KPiAgICAgICB1
aW50MzJfdCAgICAgICBvcDsgICAgICAgICAgIC8qIFhFTl9WTV9FVkVOVF8qICovDQo+ICAgICAg
IHVpbnQzMl90ICAgICAgIHR5cGU7ICAgICAgICAgLyogWEVOX1ZNX0VWRU5UX1RZUEVfKiAqLw0K
PiArIC8qIFVzZSB0aGUgTkcgaW50ZXJmYWNlICovDQo+ICsjZGVmaW5lIF9YRU5fVk1fRVZFTlRf
RkxBR1NfTkdfT1AgICAgICAgICAwDQo+ICsjZGVmaW5lIFhFTl9WTV9FVkVOVF9GTEFHU19OR19P
UCAgICAgICAgICAoMVUgPDwgX1hFTl9WTV9FVkVOVF9GTEFHU19OR19PUCkNCj4gKyAgICB1aW50
MzJfdCAgICAgICBmbGFnczsNCg0KLi4uIHRoaXMgYWRkaXRpb24uIElzIHRoZSBuZXcgZmllbGQg
cmVhbGx5IHdhcnJhbnRlZCBoZXJlPyBDYW4ndA0KeW91IGUuZy4gc2ltcGx5IGRlZmluZSBhIG5l
dyBzZXQgb2Ygb3BzIChlLmcuIGJ5IHNldHRpbmcgdGhlaXINCmhpZ2ggYml0cyk/DQoNCkkndmUg
b21pdHRlZCBhbGwgc3R5bGUgY29tbWVudHMgKGZvcm1hdHRpbmcsIHBsYWluIHZzIHVuc2lnbmVk
IGludA0KZXRjKSAtIEknZCBsaWtlIHRvIGxlYXZlIHRoYXQgdG8gdGhlIFZNIGV2ZW50IG1haW50
YWluZXJzLg0KDQpKYW4NCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 17 10:15:24 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Jul 2019 10: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 1hngy0-0007YH-48; Wed, 17 Jul 2019 10:15:20 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=H7Ci=VO=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hngxy-0007Y8-Hf
 for xen-devel@lists.xenproject.org; Wed, 17 Jul 2019 10:15:18 +0000
X-Inumbo-ID: c5c8a630-a87b-11e9-8980-bc764e045a96
Received: from m4a0041g.houston.softwaregrp.com (unknown [15.124.2.87])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c5c8a630-a87b-11e9-8980-bc764e045a96;
 Wed, 17 Jul 2019 10:15:16 +0000 (UTC)
Received: FROM m4a0041g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0041g.houston.softwaregrp.com WITH ESMTP; 
 Wed, 17 Jul 2019 10:15:15 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Wed, 17 Jul 2019 10:15:07 +0000
Received: from NAM01-SN1-obe.outbound.protection.outlook.com (15.124.72.14) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Wed, 17 Jul 2019 10:15:07 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=jUEr1fEkjyaaXYu0PZKWw+aKeNVTqgBv5s+uOCYRkjoqxkjkFZ6x+bYSxfHSRls7va+31EovSL3+1lAElVgwn4rKuyYQ1ChDB44joxMChzqvkTw/xq7r+t6l42lGckYnT8DTymwiC7k05C59Izy7/5jNmrH08k+jf+5KjpbdrbmuKPGFEZvNS+g9FKq4u1Fk/DHjY14Y69Ss03B80bhVcd6lQgzsrVObMo2uGRkrKu3dOKivlzjB39dUjqDnJqDHnd5g/0EuDa0NfAg5AERfalFpbKgmLnhQvFB1dX9GBaKhlMglojZ67z1TXOln0EOtuP53lnvORrNHvIPmB/FjpA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=P6IQW5ss1hndnC8+zrubQezRDVMdkKCZwntGwQD0b40=;
 b=XVB1Wom8hh14sFPIKOqv4fMj4jnVdq72iEnn2L2HF/YoMufyclNXNCrytjGBIJ5LPnTdrH+9xruoQM3yYOABrVKPBMPxaHC+tMnqTAd15C5J9jtSqE/OtOzWoj7z31LfFEwAk8kyQGPQX/VdZC/Ho66fhY71O+KraWXOuBXOncD42C9vHFRLh6gTpOSey82w3HNaH+MeI0yBe5mB1B+uZVYdMCsgZWTigz3YZ4rLf5nHAjfVJanZ+dhBK2h07XdfPsubYA93ueReLUBELR0NCCSNFY2DUeUp/1x2Kq0K6n4OcPnxHy7BKSZntWLzuNbFB5VH6W1Z6nZ+DnSMhFTRfw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB3292.namprd18.prod.outlook.com (10.255.173.205) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.10; Wed, 17 Jul 2019 10:15:06 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Wed, 17 Jul 2019
 10:15:06 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Thread-Topic: [PATCH] x86/mm: Provide more useful information in diagnostics
Thread-Index: AQHVO/vkBYpGD+yhuU6ZuthJqP3CWqbOmQYA
Date: Wed, 17 Jul 2019 10:15:06 +0000
Message-ID: <7beadcbc-104e-0d2d-cfa4-d46c5d13e495@suse.com>
References: <20190716172801.11518-1-andrew.cooper3@citrix.com>
In-Reply-To: <20190716172801.11518-1-andrew.cooper3@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6P190CA0012.EURP190.PROD.OUTLOOK.COM (2603:10a6:6:2f::25)
 To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 48ee1459-420c-453c-d7a9-08d70a9fa401
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB3292; 
x-ms-traffictypediagnostic: DM6PR18MB3292:
x-microsoft-antispam-prvs: <DM6PR18MB3292B13CC8FA198AF2D3D050B3C90@DM6PR18MB3292.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:4714;
x-forefront-prvs: 01018CB5B3
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(136003)(396003)(39860400002)(366004)(346002)(376002)(199004)(189003)(186003)(8936002)(53546011)(86362001)(478600001)(386003)(6506007)(76176011)(316002)(53936002)(486006)(4744005)(99286004)(52116002)(14444005)(256004)(6916009)(6436002)(31696002)(2616005)(476003)(6486002)(3846002)(446003)(25786009)(11346002)(5660300002)(229853002)(102836004)(71190400001)(14454004)(68736007)(7736002)(71200400001)(4326008)(6512007)(6246003)(36756003)(26005)(66066001)(54906003)(80792005)(305945005)(31686004)(66476007)(2906002)(64756008)(6116002)(66556008)(8676002)(66446008)(81166006)(66946007)(81156014);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB3292;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: E9bx2ZVFs4Tm36IVneiwysPvm/DBOVXcsQ6FIzn+uLCYFncREhXhQ6mNig5GbLii75v9PlUF6mvlo1ZEPUy79QNPMZ6qyukXJ9CBS4YtnPFxQPPfG1hdA31c1iuSJAu2R26FGfIFZuD8M+lTkHoZcqd8nMgcmlUUhwtdBHE4FKbO0icRbTEUuXMbDSzXDQz4rQcsXaCxFN8HZniMhFq2w0k+er/oKB4n9QJqWk0ESwCLnBFOrOoQgMEVy8/IQk0U5hF5Mvv9Af9zy0Xd6/1+D2c8gcDwKlYNUFN1pZxjJE1NJOMVSofjM4WRoQrMM6jE+QgsWNVWtmd6zfbtCzTqAKPIt3hYfEfiZa7rbMIARltj7SvciHvtkSDlvACpdUk6V8FvhVyh0Q5SEIbknlKf772x5gkNBznx6AT1Tl3mpHY=
Content-ID: <C4E89CA6CA1CAD4C8A97CDDEA4BF8EDC@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 48ee1459-420c-453c-d7a9-08d70a9fa401
X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Jul 2019 10:15:06.4716 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB3292
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH] x86/mm: Provide more useful information in
 diagnostics
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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>,
 =?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>

T24gMTYuMDcuMjAxOSAxOToyOCwgQW5kcmV3IENvb3BlciB3cm90ZToNCj4gLS0tIGEveGVuL2Fy
Y2gveDg2L21tLmMNCj4gKysrIGIveGVuL2FyY2gveDg2L21tLmMNCj4gQEAgLTE0MDcsNyArMTQw
Nyw4IEBAIHN0YXRpYyBpbnQgYWxsb2NfbDFfdGFibGUoc3RydWN0IHBhZ2VfaW5mbyAqcGFnZSkN
Cj4gICAgICAgcmV0dXJuIDA7DQo+ICAgDQo+ICAgIGZhaWw6DQo+IC0gICAgZ2RwcmludGsoWEVO
TE9HX1dBUk5JTkcsICJGYWlsdXJlIGluIGFsbG9jX2wxX3RhYmxlOiBzbG90ICUjeFxuIiwgaSk7
DQo+ICsgICAgZ2RwcmludGsoWEVOTE9HX1dBUk5JTkcsDQo+ICsgICAgICAgICAgICAgIkZhaWx1
cmUgaW4gYWxsb2NfbDFfdGFibGU6IHNsb3QgJSN4LCByZXQgJWRcbiIsIGksIHJldCk7DQoNClRv
IG1ha2UgaXQgc2xpZ2h0bHkgbGVzcyBvdXRwdXQgd2l0aG91dCBsb3NpbmcgaW5mb3JtYXRpb24s
IGluIGNhc2VzDQpsaWtlIHRoaXMgSSBnZW5lcmFsbHkgcHJlZmVyICJGYWlsdXJlICVkIGluIGFs
bG9jX2wxX3RhYmxlOiBzbG90ICUjeFxuIi4NClNlZWluZyAuLi4NCg0KPiBAQCAtMTUwNSw3ICsx
NTA2LDggQEAgc3RhdGljIGludCBhbGxvY19sMl90YWJsZShzdHJ1Y3QgcGFnZV9pbmZvICpwYWdl
LCB1bnNpZ25lZCBsb25nIHR5cGUpDQo+ICAgICAgICAgICB9DQo+ICAgICAgICAgICBlbHNlIGlm
ICggcmMgPCAwICYmIHJjICE9IC1FSU5UUiApDQo+ICAgICAgICAgICB7DQo+IC0gICAgICAgICAg
ICBnZHByaW50ayhYRU5MT0dfV0FSTklORywgIkZhaWx1cmUgaW4gYWxsb2NfbDJfdGFibGU6IHNs
b3QgJSN4XG4iLCBpKTsNCj4gKyAgICAgICAgICAgIGdkcHJpbnRrKFhFTkxPR19XQVJOSU5HLA0K
PiArICAgICAgICAgICAgICAgICAgICAgIkZhaWx1cmUgaW4gYWxsb2NfbDJfdGFibGU6IHNsb3Qg
JSN4LCByYyAlZFxuIiwgaSwgcmMpOw0KDQouLi4gdGhpcyBmb3IgY29tcGFyaXNvbiBpdCBpcywg
aW1vLCBub3QgcmVsZXZhbnQgdG8gYWN0dWFsbHkgaGF2ZSBuYW1lcw0Kb2YgbG9jYWwgdmFyaWFi
bGVzIGluIGxvZ2dlZCBtZXNzYWdlcy4NCg0KUHJlZmVyYWJseSB3aXRoIHRoaXMgYWRqdXN0ZWQN
CkFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+DQoNCkphbg0KX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 17 10:18:57 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Jul 2019 10:18:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnh1U-0007es-M4; Wed, 17 Jul 2019 10:18: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=Q+i/=VO=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hnh1T-0007en-Co
 for xen-devel@lists.xenproject.org; Wed, 17 Jul 2019 10:18:55 +0000
X-Inumbo-ID: 47373cb4-a87c-11e9-8980-bc764e045a96
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 47373cb4-a87c-11e9-8980-bc764e045a96;
 Wed, 17 Jul 2019 10:18:53 +0000 (UTC)
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: j7rRAgXf+jiY+30EpsohlBdKLQk3xOel0oNkz8l2Rvvj0uIo9a8ssCm168e9Ga8a2hpVHW2zIx
 BoUP84hPxwtEpoZ1SxqCg0DUUZWYbaqp6LxBD/zrcQNs1wfiuxazS9U8m0aOgigbDv98UdzxRY
 H1VV3jUfD9VC839/nnO70K3pOBuoQ9BtYtGIKtsDN2jGqtBcG+FsvaCbL/jfcjg0FxcsFkh0Z/
 v5BZ+up3xGKqxgd9pHM5M2B6411x2dpuF+7o67DROLvmttdq3g0cHrQkdMcn1BfmzF8ea6yyHD
 lV8=
X-SBRS: 2.7
X-MesageID: 3129454
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,274,1559534400"; 
   d="scan'208";a="3129454"
Date: Wed, 17 Jul 2019 12:18:43 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Marek =?utf-8?Q?Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
Message-ID: <20190717101843.2nmigl4dt4kekuax@Air-de-Roger.citrite.net>
References: <cover.537da3804adbe71352bed871578f3e893e2210c5.1563325215.git-series.marmarek@invisiblethingslab.com>
 <7280f16277aa9d7bdc9c2373277ef1b40459090b.1563325215.git-series.marmarek@invisiblethingslab.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <7280f16277aa9d7bdc9c2373277ef1b40459090b.1563325215.git-series.marmarek@invisiblethingslab.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v5 5/6] xen/x86: add PHYSDEVOP_msi_control
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Andrew
 Cooper <andrew.cooper3@citrix.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 Tim Deegan <tim@xen.org>, Julien Grall <julien.grall@arm.com>,
 Jan Beulich <jbeulich@suse.com>, xen-devel@lists.xenproject.org,
 Daniel De Graaf <dgdegra@tycho.nsa.gov>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBKdWwgMTcsIDIwMTkgYXQgMDM6MDA6NDNBTSArMDIwMCwgTWFyZWsgTWFyY3p5a293
c2tpLUfDs3JlY2tpIHdyb3RlOgo+IEFsbG93IGRldmljZSBtb2RlbCBydW5uaW5nIGluIHN0dWJk
b21haW4gdG8gZW5hYmxlL2Rpc2FibGUgTVNJKC1YKSwKPiBieXBhc3NpbmcgcGNpYmFjay4gV2hp
bGUgcGNpYmFjayBpcyBzdGlsbCB1c2VkIHRvIGFjY2VzcyBjb25maWcgc3BhY2UKPiBmcm9tIHdp
dGhpbiBzdHViZG9tYWluLCBpdCByZWZ1c2UgdG8gd3JpdGUgdG8KPiBQQ0lfTVNJX0ZMQUdTX0VO
QUJMRS9QQ0lfTVNJWF9GTEFHU19FTkFCTEUgaW4gbm9uLXBlcm1pc3NpdmUgbW9kZS4gV2hpY2gK
PiBpcyB0aGUgcmlnaHQgdGhpbmcgdG8gZG8gZm9yIFBWIGRvbWFpbiAodGhlIG1haW4gdXNlIGNh
c2UgZm9yIHBjaWJhY2spLAo+IGFzIFBWIGRvbWFpbiBzaG91bGQgdXNlIFhFTl9QQ0lfT1BfKiBj
b21tYW5kcyBmb3IgdGhhdC4gVW5mb3J0dW5hdGVseQo+IHRob3NlIGNvbW1hbmRzIGFyZSBub3Qg
Z29vZCBmb3Igc3R1YmRvbWFpbiB1c2UsIGFzIHRoZXkgY29uZmlndXJlIE1TSSBpbgo+IGRvbTAn
cyBrZXJuZWwgdG9vLCB3aGljaCBzaG91bGQgbm90IGhhcHBlbiBmb3IgSFZNIGRvbWFpbi4KPiAK
PiBUaGlzIG5ldyBwaHlzZGV2b3AgaXMgYWxsb3dlZCBvbmx5IGZvciBzdHViZG9tYWluIGNvbnRy
b2xsaW5nIHRoZSBkb21haW4KPiB3aGljaCBvd24gdGhlIGRldmljZS4KCkkgdGhpbmsgSSdtIG1p
c3NpbmcgdGhhdCBwYXJ0LCBpcyB0aGlzIG1heWJlIGRvbmUgYnkgdGhlIFhTTSBzdHVmZj8KCj4g
Cj4gU2lnbmVkLW9mZi1ieTogTWFyZWsgTWFyY3p5a293c2tpLUfDs3JlY2tpIDxtYXJtYXJla0Bp
bnZpc2libGV0aGluZ3NsYWIuY29tPgo+IC0tLQo+IENoYW5nZXMgaW4gdjM6Cj4gIC0gbmV3IHBh
dGNoCj4gQ2hhbmdlcyBpbiB2NDoKPiAgLSBhZGp1c3QgY29kZSBzdHlsZQo+ICAtIHMvbXNpX21z
aXgvbXNpLwo+ICAtIGFkZCBtc2lfc2V0X2VuYWJsZSBYU00gaG9vawo+ICAtIGZsYXR0ZW4gc3Ry
dWN0IHBoeXNkZXZfbXNpX3NldF9lbmFibGUKPiAgLSBhZGQgdG8gaW5jbHVkZS94bGF0LmxzdAo+
IENoYW5nZXMgaW4gdjU6Cj4gIC0gcmVuYW1lIHRvIFBIWVNERVZPUF9tc2lfY29udHJvbAo+ICAt
IGNvbWJpbmUgIm1vZGUiIGFuZCAiZW5hYmxlIiBpbnRvICJmbGFncyIKPiAgLSByZWZ1c2UgdG8g
ZW5hYmxlIGJvdGggTVNJIGFuZCBNU0ktWCwgYW5kIGFsc28gdG8gZW5hYmxlIE1TSSgtWCkgb24K
PiAgICBpbmNhcGFibGUgZGV2aWNlCj4gIC0gZGlzYWJsZS9lbmFibGUgSU5UeCB3aGVuIGVuYWJs
aW5nL2Rpc2FibGluZyBNU0kgKD8pCgpZb3UgZG9uJ3QgZW5hYmxlIElOVHggd2hlbiBNU0kgaXMg
ZGlzYWJsZWQuCgo+ICAtIHJlZnVzZSBpZiAhdXNlX21zaQo+ICAtIGFkanVzdCBmbGFzayBob29r
IHRvIG1ha2UgbW9yZSBzZW5zZSAocmVxdWlyZSAic2V0dXAiIGFjY2VzcyBvbgo+ICAgIGRldmlj
ZSwgbm90IG9uIGRvbWFpbikKPiAgLSByZWJhc2Ugb24gbWFzdGVyCj4gCj4gSSdtIG5vdCBzdXJl
IGlmIFhTTSBwYXJ0IGlzIGNvcnJlY3QsIGNvbXBpbGUtdGVzdGVkIG9ubHksIGFzIEknbSBub3QK
PiBzdXJlIGhvdyB0byBzZXQgdGhlIHBvbGljeS4KCkknbSBhbHNvIG5vdCBmYW1pbGlhciB3aXRo
IFhTTSwgc28gSSB3aWxsIGhhdmUgdG8gZGVmZXIgdG8gRGFuaWVsIG9uCnRoaXMgb25lLgoKPiAt
LS0KPiAgeGVuL2FyY2gveDg2L21zaS5jICAgICAgICAgICAgICAgICAgfCA0MiArKysrKysrKysr
KysrKysrKysrKysrKysrKysrKystCj4gIHhlbi9hcmNoL3g4Ni9waHlzZGV2LmMgICAgICAgICAg
ICAgIHwgMjUgKysrKysrKysrKysrKysrKysrLQo+ICB4ZW4vYXJjaC94ODYveDg2XzY0L3BoeXNk
ZXYuYyAgICAgICB8ICA0ICsrKy0KPiAgeGVuL2luY2x1ZGUvYXNtLXg4Ni9tc2kuaCAgICAgICAg
ICAgfCAgMSArLQo+ICB4ZW4vaW5jbHVkZS9wdWJsaWMvcGh5c2Rldi5oICAgICAgICB8IDE2ICsr
KysrKysrKysrLQo+ICB4ZW4vaW5jbHVkZS94bGF0LmxzdCAgICAgICAgICAgICAgICB8ICAxICst
Cj4gIHhlbi9pbmNsdWRlL3hzbS9kdW1teS5oICAgICAgICAgICAgIHwgIDcgKysrKystCj4gIHhl
bi9pbmNsdWRlL3hzbS94c20uaCAgICAgICAgICAgICAgIHwgIDYgKysrKy0KPiAgeGVuL3hzbS9k
dW1teS5jICAgICAgICAgICAgICAgICAgICAgfCAgMSArLQo+ICB4ZW4veHNtL2ZsYXNrL2hvb2tz
LmMgICAgICAgICAgICAgICB8IDI0ICsrKysrKysrKysrKysrKysrLQo+ICB4ZW4veHNtL2ZsYXNr
L3BvbGljeS9hY2Nlc3NfdmVjdG9ycyB8ICAxICstCj4gIDExIGZpbGVzIGNoYW5nZWQsIDEyOCBp
bnNlcnRpb25zKCspCj4gCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tc2kuYyBiL3hlbi9h
cmNoL3g4Ni9tc2kuYwo+IGluZGV4IDg5ZTYxMTYuLmZjYTFkMDQgMTAwNjQ0Cj4gLS0tIGEveGVu
L2FyY2gveDg2L21zaS5jCj4gKysrIGIveGVuL2FyY2gveDg2L21zaS5jCj4gQEAgLTE0NzUsNiAr
MTQ3NSw0OCBAQCBpbnQgcGNpX3Jlc3RvcmVfbXNpX3N0YXRlKHN0cnVjdCBwY2lfZGV2ICpwZGV2
KQo+ICAgICAgcmV0dXJuIDA7Cj4gIH0KPiAgCj4gK2ludCBtc2lfY29udHJvbChzdHJ1Y3QgcGNp
X2RldiAqcGRldiwgYm9vbCBtc2l4LCBib29sIGVuYWJsZSkKPiArewo+ICsgICAgaW50IHJldDsK
PiArICAgIHN0cnVjdCBtc2lfZGVzYyAqb2xkX2Rlc2M7Cj4gKwo+ICsgICAgaWYgKCAhdXNlX21z
aSApCj4gKyAgICAgICAgcmV0dXJuIC1FT1BOT1RTVVBQOwo+ICsKPiArICAgIHJldCA9IHhzbV9t
c2lfY29udHJvbChYU01fRE1fUFJJViwgcGRldi0+ZG9tYWluLCBwZGV2LT5zYmRmLnNiZGYsIG1z
aXgsIGVuYWJsZSk7Cj4gKyAgICBpZiAoIHJldCApCj4gKyAgICAgICAgcmV0dXJuIHJldDsKPiAr
Cj4gKyAgICBpZiAoIG1zaXggKQo+ICsgICAgewo+ICsgICAgICAgIGlmICggIXBkZXYtPm1zaXgg
KQo+ICsgICAgICAgICAgICByZXR1cm4gLUVOT0RFVjsKPiArICAgICAgICBvbGRfZGVzYyA9IGZp
bmRfbXNpX2VudHJ5KHBkZXYsIC0xLCBQQ0lfQ0FQX0lEX01TSSk7Cj4gKyAgICAgICAgaWYgKCBv
bGRfZGVzYyApCj4gKyAgICAgICAgICAgIHJldHVybiAtRUJVU1k7Cj4gKyAgICAgICAgaWYgKCBl
bmFibGUgKQo+ICsgICAgICAgICAgICBwY2lfaW50eChwZGV2LCBmYWxzZSk7Cj4gKyAgICAgICAg
bXNpeF9zZXRfZW5hYmxlKHBkZXYsIGVuYWJsZSk7Cj4gKyAgICB9Cj4gKyAgICBlbHNlCj4gKyAg
ICB7Cj4gKyAgICAgICAgaWYgKCAhcGNpX2ZpbmRfY2FwX29mZnNldChwZGV2LT5zZWcsCj4gKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwZGV2LT5idXMsCj4gKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBQQ0lfU0xPVChwZGV2LT5kZXZmbiksCj4gKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBQQ0lfRlVOQyhwZGV2LT5kZXZmbiksCj4gKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQQ0lfQ0FQX0lEX01TSSkgKQo+ICsgICAgICAg
ICAgICByZXR1cm4gLUVOT0RFVjsKPiArICAgICAgICBvbGRfZGVzYyA9IGZpbmRfbXNpX2VudHJ5
KHBkZXYsIC0xLCBQQ0lfQ0FQX0lEX01TSVgpOwo+ICsgICAgICAgIGlmICggb2xkX2Rlc2MgKQo+
ICsgICAgICAgICAgICByZXR1cm4gLUVCVVNZOwo+ICsgICAgICAgIGlmICggZW5hYmxlICkKPiAr
ICAgICAgICAgICAgcGNpX2ludHgocGRldiwgZmFsc2UpOwo+ICsgICAgICAgIG1zaV9zZXRfZW5h
YmxlKHBkZXYsIGVuYWJsZSk7Cj4gKyAgICB9CgpJIHRoaW5rIHlvdSBjb3VsZCBqdXN0IGRvOgoK
dW5zaWduZWQgaW50IGNhcCA9IG1zaXggPyBQQ0lfQ0FQX0lEX01TSVggOiBQQ0lfQ0FQX0lEX01T
STsKClsuLi5dCgppZiAoICFwY2lfZmluZF9jYXBfb2Zmc2V0KHBkZXYtPnNlZywKICAgICAgICAg
ICAgICAgICAgICAgICAgICBwZGV2LT5idXMsCiAgICAgICAgICAgICAgICAgICAgICAgICAgUENJ
X1NMT1QocGRldi0+ZGV2Zm4pLAogICAgICAgICAgICAgICAgICAgICAgICAgIFBDSV9GVU5DKHBk
ZXYtPmRldmZuKSwgY2FwKSApCiAgICByZXR1cm4gLUVOT0RFVjsKCm9sZF9kZXNjID0gZmluZF9t
c2lfZW50cnkocGRldiwgLTEsIGNhcCk7CmlmICggb2xkX2Rlc2MgKQogICAgcmV0dXJuIC1FQlVT
WTsKCmlmICggZW5hYmxlICkKewogICAgcGNpX2ludHgocGRldiwgZmFsc2UpOwogICAgaWYgKCBt
c2l4ICkKICAgICAgICBtc2lfc2V0X2VuYWJsZShwZGV2LCBmYWxzZSk7CiAgICBlbHNlCiAgICAg
ICAgbXNpeF9zZXRfZW5hYmxlKHBkZXYsIGZhbHNlKTsKfQoKaWYgKCBtc2l4ICkKICAgIG1zaXhf
c2V0X2VuYWJsZShwZGV2LCBlbmFibGUpOwplbHNlCiAgICBtc2lfc2V0X2VuYWJsZShwZGV2LCBl
bmFibGUpOwoKTm90ZSB0aGF0IGluIHRoZSBzYW1lIHdheSB5b3UgbWFrZSBzdXJlIElOVHggaXMg
ZGlzYWJsZWQsIHlvdSBzaG91bGQKYWxzbyBtYWtlIHN1cmUgTVNJIGFuZCBNU0ktWCBhcmUgbm90
IGVuYWJsZWQgYXQgdGhlIHNhbWUgdGltZS4KCj4gKwo+ICsgICAgcmV0dXJuIDA7Cj4gK30KPiAr
Cj4gIHZvaWQgX19pbml0IGVhcmx5X21zaV9pbml0KHZvaWQpCj4gIHsKPiAgICAgIGlmICggdXNl
X21zaSA8IDAgKQo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvcGh5c2Rldi5jIGIveGVuL2Fy
Y2gveDg2L3BoeXNkZXYuYwo+IGluZGV4IDNhM2MxNTguLjUwMDA5OTggMTAwNjQ0Cj4gLS0tIGEv
eGVuL2FyY2gveDg2L3BoeXNkZXYuYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9waHlzZGV2LmMKPiBA
QCAtNjYyLDYgKzY2MiwzMSBAQCByZXRfdCBkb19waHlzZGV2X29wKGludCBjbWQsIFhFTl9HVUVT
VF9IQU5ETEVfUEFSQU0odm9pZCkgYXJnKQo+ICAgICAgICAgIGJyZWFrOwo+ICAgICAgfQo+ICAK
PiArICAgIGNhc2UgUEhZU0RFVk9QX21zaV9jb250cm9sOiB7Cj4gKyAgICAgICAgc3RydWN0IHBo
eXNkZXZfbXNpX2NvbnRyb2wgb3A7Cj4gKyAgICAgICAgc3RydWN0IHBjaV9kZXYgKnBkZXY7Cj4g
Kwo+ICsgICAgICAgIHJldCA9IC1FRkFVTFQ7Cj4gKyAgICAgICAgaWYgKCBjb3B5X2Zyb21fZ3Vl
c3QoJm9wLCBhcmcsIDEpICkKPiArICAgICAgICAgICAgYnJlYWs7Cj4gKwo+ICsgICAgICAgIHJl
dCA9IC1FSU5WQUw7Cj4gKyAgICAgICAgaWYgKCBvcC5mbGFncyAmIH4oUEhZU0RFVk9QX01TSV9D
T05UUk9MX01TSVggfCBQSFlTREVWT1BfTVNJX0NPTlRST0xfRU5BQkxFKSApCj4gKyAgICAgICAg
ICAgIGJyZWFrOwo+ICsKPiArICAgICAgICBwY2lkZXZzX2xvY2soKTsKPiArICAgICAgICBwZGV2
ID0gcGNpX2dldF9wZGV2KG9wLnNlZywgb3AuYnVzLCBvcC5kZXZmbik7Cj4gKyAgICAgICAgaWYg
KCBwZGV2ICkKPiArICAgICAgICAgICAgcmV0ID0gbXNpX2NvbnRyb2wocGRldiwKPiArICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgb3AuZmxhZ3MgJiBQSFlTREVWT1BfTVNJX0NPTlRST0xf
TVNJWCwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3AuZmxhZ3MgJiBQSFlTREVW
T1BfTVNJX0NPTlRST0xfRU5BQkxFKTsKPiArICAgICAgICBlbHNlCj4gKyAgICAgICAgICAgIHJl
dCA9IC1FTk9ERVY7Cj4gKyAgICAgICAgcGNpZGV2c191bmxvY2soKTsKPiArICAgICAgICBicmVh
azsKPiArCgpFeHRyYSBuZXdsaW5lLgoKPiArICAgIH0KPiArCj4gICAgICBkZWZhdWx0Ogo+ICAg
ICAgICAgIHJldCA9IC1FTk9TWVM7Cj4gICAgICAgICAgYnJlYWs7Cj4gZGlmZiAtLWdpdCBhL3hl
bi9hcmNoL3g4Ni94ODZfNjQvcGh5c2Rldi5jIGIveGVuL2FyY2gveDg2L3g4Nl82NC9waHlzZGV2
LmMKPiBpbmRleCBjNWEwMGVhLi42OWI0Y2UzIDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL3g4Ni94
ODZfNjQvcGh5c2Rldi5jCj4gKysrIGIveGVuL2FyY2gveDg2L3g4Nl82NC9waHlzZGV2LmMKPiBA
QCAtNzYsNiArNzYsMTAgQEAgQ0hFQ0tfcGh5c2Rldl9wY2lfZGV2aWNlX2FkZAo+ICBDSEVDS19w
aHlzZGV2X3BjaV9kZXZpY2UKPiAgI3VuZGVmIHhlbl9waHlzZGV2X3BjaV9kZXZpY2UKPiAgCj4g
KyNkZWZpbmUgeGVuX3BoeXNkZXZfbXNpX2NvbnRyb2wgcGh5c2Rldl9tc2lfY29udHJvbAo+ICtD
SEVDS19waHlzZGV2X21zaV9jb250cm9sCj4gKyN1bmRlZiB4ZW5fcGh5c2Rldl9tc2lfY29udHJv
bAo+ICsKPiAgI2RlZmluZSBDT01QQVQKPiAgI3VuZGVmIGd1ZXN0X2hhbmRsZV9va2F5Cj4gICNk
ZWZpbmUgZ3Vlc3RfaGFuZGxlX29rYXkgICAgICAgICAgY29tcGF0X2hhbmRsZV9va2F5Cj4gZGlm
ZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvbXNpLmggYi94ZW4vaW5jbHVkZS9hc20teDg2
L21zaS5oCj4gaW5kZXggMTAzODdkYy4uMDUyOTZkZSAxMDA2NDQKPiAtLS0gYS94ZW4vaW5jbHVk
ZS9hc20teDg2L21zaS5oCj4gKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9tc2kuaAo+IEBAIC0y
NTIsNSArMjUyLDYgQEAgdm9pZCBndWVzdF9tYXNrX21zaV9pcnEoc3RydWN0IGlycV9kZXNjICos
IGJvb2wgbWFzayk7Cj4gIHZvaWQgYWNrX25vbm1hc2thYmxlX21zaV9pcnEoc3RydWN0IGlycV9k
ZXNjICopOwo+ICB2b2lkIGVuZF9ub25tYXNrYWJsZV9tc2lfaXJxKHN0cnVjdCBpcnFfZGVzYyAq
LCB1OCB2ZWN0b3IpOwo+ICB2b2lkIHNldF9tc2lfYWZmaW5pdHkoc3RydWN0IGlycV9kZXNjICos
IGNvbnN0IGNwdW1hc2tfdCAqKTsKPiAraW50IG1zaV9jb250cm9sKHN0cnVjdCBwY2lfZGV2ICpw
ZGV2LCBib29sIG1zaXgsIGJvb2wgZW5hYmxlKTsKPiAgCj4gICNlbmRpZiAvKiBfX0FTTV9NU0lf
SCAqLwo+IGRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9wdWJsaWMvcGh5c2Rldi5oIGIveGVuL2lu
Y2x1ZGUvcHVibGljL3BoeXNkZXYuaAo+IGluZGV4IGI2ZmFmODMuLmY5YjcyOGYgMTAwNjQ0Cj4g
LS0tIGEveGVuL2luY2x1ZGUvcHVibGljL3BoeXNkZXYuaAo+ICsrKyBiL3hlbi9pbmNsdWRlL3B1
YmxpYy9waHlzZGV2LmgKPiBAQCAtMzQ0LDYgKzM0NCwyMiBAQCBzdHJ1Y3QgcGh5c2Rldl9kYmdw
X29wIHsKPiAgdHlwZWRlZiBzdHJ1Y3QgcGh5c2Rldl9kYmdwX29wIHBoeXNkZXZfZGJncF9vcF90
Owo+ICBERUZJTkVfWEVOX0dVRVNUX0hBTkRMRShwaHlzZGV2X2RiZ3Bfb3BfdCk7Cj4gIAo+ICsv
KiB3aGVuIFBIWVNERVZPUF9NU0lfQ09OVFJPTF9NU0lYIG5vdCBzZXQsIGNvbnRyb2wgTVNJICov
Cj4gKyNkZWZpbmUgUEhZU0RFVk9QX01TSV9DT05UUk9MX01TSVggICAgMQo+ICsvKiB3aGVuIFBI
WVNERVZPUF9NU0lfQ09OVFJPTF9FTkFCTEUgbm90IHNldCwgZGlzYWJsZSAqLwo+ICsjZGVmaW5l
IFBIWVNERVZPUF9NU0lfQ09OVFJPTF9FTkFCTEUgIDIKPiArCj4gKyNkZWZpbmUgUEhZU0RFVk9Q
X21zaV9jb250cm9sICAgMzIKPiArc3RydWN0IHBoeXNkZXZfbXNpX2NvbnRyb2wgewo+ICsgICAg
LyogSU4gKi8KPiArICAgIHVpbnQxNl90IHNlZzsKPiArICAgIHVpbnQ4X3QgYnVzOwo+ICsgICAg
dWludDhfdCBkZXZmbjsKPiArICAgIHVpbnQ4X3QgZmxhZ3M7CgpJIHdvdWxkIGp1c3QgbWFrZSBm
bGFncyB1aW50MzJfdCwgdGhlIHBhZGRpbmcgdG8gYWxpZ24gaXMgZ29pbmcgdG8gYmUKYWRkZWQg
aW4gYW55IGNhc2UuCgpUaGFua3MsIFJvZ2VyLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 17 10:22:14 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Jul 2019 10:22:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnh4c-0008Np-At; Wed, 17 Jul 2019 10:22:10 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Q+i/=VO=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hnh4b-0008Ni-BY
 for xen-devel@lists.xenproject.org; Wed, 17 Jul 2019 10:22:09 +0000
X-Inumbo-ID: bae274dc-a87c-11e9-8980-bc764e045a96
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id bae274dc-a87c-11e9-8980-bc764e045a96;
 Wed, 17 Jul 2019 10:22:08 +0000 (UTC)
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: WTchaHk3itBnn88pPSJJYiNUmjhW4tqi2hsgIc+svtoFJacZ7Y5XbSFBanpNw19JiUK7jEd4AA
 NiPkhp6tc7XMxKvaBw82C8LmkDhVNsdAT7fLrMzBakxycF5Wq6SAiGtQOouMrUmX0eF3WFQUMH
 n5vyyQa6RcZumE0kfvieI9uku6dDdT3KUdEMctqgtDUCxBn+dhx0t9AMeL0MzIuKzFSxjaTe87
 7aDJxN/3XIoOETDyfITSzxy8ye8GQKZJSgMTUEU1sai7EFXxo/E0xg37wmtLiyknxKedgXhKNN
 lbQ=
X-SBRS: 2.7
X-MesageID: 3101113
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,274,1559534400"; 
   d="scan'208";a="3101113"
Date: Wed, 17 Jul 2019 12:21:58 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Marek =?utf-8?Q?Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
Message-ID: <20190717102158.y3cp34q7blfslntt@Air-de-Roger.citrite.net>
References: <cover.537da3804adbe71352bed871578f3e893e2210c5.1563325215.git-series.marmarek@invisiblethingslab.com>
 <5c8fb8141c0f92ccaa78cdc169b8544f7634ce65.1563325215.git-series.marmarek@invisiblethingslab.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5c8fb8141c0f92ccaa78cdc169b8544f7634ce65.1563325215.git-series.marmarek@invisiblethingslab.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v5 6/6] tools/libxc: add wrapper for
 PHYSDEVOP_msi_control
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Ian Jackson <ian.jackson@eu.citrix.com>,
 Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBKdWwgMTcsIDIwMTkgYXQgMDM6MDA6NDRBTSArMDIwMCwgTWFyZWsgTWFyY3p5a293
c2tpLUfDs3JlY2tpIHdyb3RlOgo+IEFkZCBsaWJ4YyB3cmFwcGVyIGZvciBQSFlTREVWT1BfbXNp
X2NvbnRyb2wgaW50cm9kdWNlZCBpbiBwcmV2aW91cwo+IGNvbW1pdC4KPiAKPiBTaWduZWQtb2Zm
LWJ5OiBNYXJlayBNYXJjenlrb3dza2ktR8OzcmVja2kgPG1hcm1hcmVrQGludmlzaWJsZXRoaW5n
c2xhYi5jb20+CgpMR1RNLCBhbGJlaXQgSSBmaW5kIHRoZSB1c2FnZSBvZiBpbnQgaW5zdGVhZCBv
ZiB1bnNpZ25lZCBpbnQgZm9yIHRoZQpTQkRGIGtpbmQgb2Ygd2VpcmQsIGJ1dCBpdCdzIGlubGlu
ZSB3aXRoIHRoZSBvdGhlciBmdW5jdGlvbnMsIHNvIEkKZ3Vlc3MgdGhlcmUncyBhIHJlYXNvbiBm
b3IgaXQ/CgpJIGFzc3VtZSB0aGlzIHdpbGwgYmUgdXNlZCBieSBhbiB1cGNvbWluZyBRRU1VIHBh
dGNoPwoKVGhhbmtzLCBSb2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 17 10:27:14 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Jul 2019 10:27:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnh9S-0008Vf-VO; Wed, 17 Jul 2019 10:27:10 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Q+i/=VO=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hnh9R-0008Va-Oq
 for xen-devel@lists.xenproject.org; Wed, 17 Jul 2019 10:27:09 +0000
X-Inumbo-ID: 6dd7e1c6-a87d-11e9-8980-bc764e045a96
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6dd7e1c6-a87d-11e9-8980-bc764e045a96;
 Wed, 17 Jul 2019 10:27:08 +0000 (UTC)
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: pUyzlBBF1M43viyqJT6n2OJvxI9G5l+tiN/CmBYAq8TQKsGHfKPSDPewFF5ReH1hWroHF7TcV+
 hWUSGa50wALX4yXx6zBr/M/WwEHqxqDuce/wMONgM7qORjgq7SD3h57/lSf62EjxQLSr4IDrZ9
 OgyIcsLEj5/TCyQd3e9NUMFCkUnUkuHEvinqzfYoPi8XhfLCFBl5i+aMaoPJ7f28qQDRKrH2YV
 zs+0MvQw1HGl12b4x9JnJOwhHZOhbomyaPHZOusP3YYPXk26veNK+wNJPbKAYbLQKNlmXaCSOO
 zk0=
X-SBRS: 2.7
X-MesageID: 3163104
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,274,1559534400"; 
   d="scan'208";a="3163104"
Date: Wed, 17 Jul 2019 12:26:58 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20190717102658.psnrdlrjpb5kvm4e@Air-de-Roger.citrite.net>
References: <0dbf8520-89c7-753e-c10a-13399aec9cd5@suse.com>
 <7e5fba10-b957-81ed-a1d8-d4c7447f0d51@suse.com>
 <20190716142632.zallvho5vor4ug75@Air-de-Roger.citrite.net>
 <97f3e531-6c25-b8fa-c1b0-b68a183365f0@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <97f3e531-6c25-b8fa-c1b0-b68a183365f0@suse.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 3/5] x86/AMD: make C-state handling
 independent of 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: AndrewCooper <andrew.cooper3@citrix.com>, Brian Woods <brian.woods@amd.com>,
 Wei Liu <wl@xen.org>,
 "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>

T24gV2VkLCBKdWwgMTcsIDIwMTkgYXQgMDk6MDQ6NTVBTSArMDAwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gT24gMTYuMDcuMjAxOSAxNjoyNiwgUm9nZXIgUGF1IE1vbm7DqSAgd3JvdGU6Cj4gPiBP
biBXZWQsIEp1bCAwMywgMjAxOSBhdCAwMTowMTo0OFBNICswMDAwLCBKYW4gQmV1bGljaCB3cm90
ZToKPiA+PiAtLS0gYS94ZW4vYXJjaC94ODYvYWNwaS9jcHVfaWRsZS5jCj4gPj4gKysrIGIveGVu
L2FyY2gveDg2L2FjcGkvY3B1X2lkbGUuYwo+ID4+IEBAIC0xMTAsNiArMTEwLDggQEAgYm9vbGVh
bl9wYXJhbSgibGFwaWNfdGltZXJfYzJfb2siLCBsb2NhbAo+ID4+ICAgIAo+ID4+ICAgIHN0cnVj
dCBhY3BpX3Byb2Nlc3Nvcl9wb3dlciAqX19yZWFkX21vc3RseSBwcm9jZXNzb3JfcG93ZXJzW05S
X0NQVVNdOwo+ID4+ICAgIAo+ID4+ICtzdGF0aWMgaW50OF90IF9fcmVhZF9tb3N0bHkgdmVuZG9y
X292ZXJyaWRlOwo+ID4gCj4gPiBBRkFJQ1QgZnJvbSB0aGUgY29kZSBiZWxvdyB0aGlzIGlzIGEg
dHJpLXN0YXRlICgtMSwgMCwgMSkuIENvdWxkIGl0Cj4gPiBtYXliZSBiZSB0dXJuZWQgaW50byBh
biBlbnVtIHdpdGggZGVmaW5pdGlvbnMgb2YgdGhlIGRpZmZlcmVudAo+ID4gc3RhdGVzPwo+ID4g
Cj4gPiBJIHRoaW5rIGl0IHdvdWxkIG1ha2UgdGhlIHVzYWdlIGNsZWFyZXIuCj4gCj4gV2VsbCwg
cGVyc29uYWxseSBJIHByZWZlciBkb2luZyBpdCB0aGlzIHdheSBmb3IgdHJpc3RhdGVzLiBJJ2xs
Cj4gd2FpdCB0byBzZWUgd2hhdCBvdGhlcnMgdGhpbmsuCgpBY2ssIEkgdGhpbmsgdGhlIGNvZGUg
aXMgY29ycmVjdCBoZW5jZToKClJldmlld2VkLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5w
YXVAY2l0cml4LmNvbT4KCkJ1dCBJIHBlcnNvbmFsbHkgd291bGQgcHJlZmVyIGFuIGVudW0gb3Ig
YXQgbGVhc3QgYSBkZXNjcmlwdGlvbiBvZgp0aGUgbWVhbmluZyBvZiB0aGUgdmFsdWVzIHZlbmRv
cl9vdmVycmlkZSBjYW4gdGFrZS4gSU1PIGl0IHdvdWxkIGhlbHAKdW5kZXJzdGFuZGluZyB0aGUg
Y29kZSwgc2luY2UgaXQncyBub3Qgb2J2aW91cyB0byBtZSBhdCBmaXJzdCBzaWdodC4KClRoYW5r
cywgUm9nZXIuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 17 10:33:17 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Jul 2019 10:33:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnhFI-0000mF-MK; Wed, 17 Jul 2019 10:33:12 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=CPjG=VO=citrix.com=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1hnhFH-0000mA-9i
 for xen-devel@lists.xenproject.org; Wed, 17 Jul 2019 10:33:11 +0000
X-Inumbo-ID: 44a6d35c-a87e-11e9-a53c-8b4c8d8da84d
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 44a6d35c-a87e-11e9-a53c-8b4c8d8da84d;
 Wed, 17 Jul 2019 10:33:08 +0000 (UTC)
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=George.Dunlap@citrix.com;
 spf=Pass smtp.mailfrom=George.Dunlap@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 George.Dunlap@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="George.Dunlap@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 George.Dunlap@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="George.Dunlap@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: GtAITv75Al93pdOATJAvC/Xg8OlnmBkEAhDKG7KgKdaogTmWaJsgTdalUV7Bv4PRgsZXRrQPU9
 wqf42teHJDE+WNvGbwe1qyzk7wHBfBxXyO6lin9m3zrZPRwJsWY1FlcfOBi1ed7BoHnMvzMV59
 Vlz+avp6L0F0I4I1h/ZzCheeBz+cNzj6poYnBR2dvNea2T+8M18dO6tQzqXsjr4n/eCFM+lSF/
 hIhD7azrZxZiQYZuN+TE0+F2OKK4Z3kjxELkn4718nnHmicmFYgcQfR1PR5z4OXMOYxM5e0OdO
 f4M=
X-SBRS: 2.7
X-MesageID: 3101587
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,274,1559534400"; 
   d="scan'208";a="3101587"
From: George Dunlap <George.Dunlap@citrix.com>
To: Andrew Cooper <Andrew.Cooper3@citrix.com>
Thread-Topic: [Xen-devel] Design session report: Xen on Distros
Thread-Index: AQHVOxcuh3hssQEwIECr3S0fCoZQO6bLmgAAgAAWKoD///HygIAAMmeAgAHYRQCAANGKAA==
Date: Wed, 17 Jul 2019 10:33:05 +0000
Message-ID: <A91E670B-D372-4560-B32D-9A5142957907@citrix.com>
References: <e6e0512b-d508-b637-9fd3-96739d5385c1@citrix.com>
 <86244630-aeb9-07a3-95f9-53d998b768ea@suse.com>
 <6dd744df-dcd8-552b-c8e4-a0d05abc7eeb@citrix.com>
 <35d77bc2-8d17-8686-c08e-211973ce49e5@suse.com>
 <76439de5430365dda0b83694444e59fa9cfdd3d0.camel@infradead.org>
 <21c9d3d4-831b-d8cd-5d81-3ce18b9f907e@citrix.com>
In-Reply-To: <21c9d3d4-831b-d8cd-5d81-3ce18b9f907e@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.104.11)
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
Content-ID: <0D21C0FAA6C2AE41A33772DBB721FFF2@citrix.com>
MIME-Version: 1.0
Subject: Re: [Xen-devel] Design session report: Xen on Distros
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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>,
 Amit Shah <amit@infradead.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

DQo+IE9uIEp1bCAxNiwgMjAxOSwgYXQgMTE6MDMgUE0sIEFuZHJldyBDb29wZXIgDQo+IA0KPiBX
ZSBjb3VsZCB0cml2aWFsbHkgdGhyb3cgdGhlIGZpeGVzIGludG8gdGhlIGJyYW5jaCwgdGFnIGl0
LCBzaWduIGl0IGFuZA0KPiB0aHJvdyBpdCBvdXQgaW50byB0aGUgb3BlbiwgYnV0IGRvaW5nIHRo
YXQgb24gdGhlIGVtYmFyZ28gZGF0ZSBpdHNlbGYNCj4gd291bGQgcmVzdWx0IGluIGFuIG9mZmlj
aWFsIHJlbGVhc2Ugb2YgWGVuIHdoaWNoIGhhcyBoYWQgMCB0ZXN0aW5nIGluDQo+IHRoZSBpbmN1
bWJlbnQgdGVzdCBzeXN0ZW0uDQoNClRoZSBwb2ludCBpcyB0aGF0IGFueW9uZSB3aG8gc2hpcHMg
LyBkZXBsb3lzIGEgZml4IG9uIHRoZSBkaXNjbG9zdXJlIGRhdGUgaXMgcHJldHR5IG11Y2ggc2hp
cHBpbmcgZXhhY3RseSB0aGF0LiAgSWYgaXTigJlzIG5vdCBnb29kIGVub3VnaCB0byBzaWduLCB3
aHkgaXMgaXQgZ29vZCBlbm91Z2ggdG8gZGVwbG95Pw0KDQpQcm9iYWJseSB0aGUgYmVzdCBhbnN3
ZXIgaXMgdGhhdCBpdOKAmXMgX25vdF8gcmVhbGx5IGdvb2QgZW5vdWdoIHRvIGRlcGxveTsgYW5k
IHNvIGl04oCZcyB3b3J0aCB0aGlua2luZyBhYm91dCBob3cgd2UgY2FuIGltcHJvdmUgdGhhdCwg
cGVyaGFwcyBieSBoYXZpbmcgZW1iYXJnb2VkIG9zc3Rlc3QgcnVucyBvciBzb21ldGhpbmcuDQoN
Cj4gV2hhdCBhIG51bWJlciBvZiBwZW9wbGUgd2FudCBpcyBmb3IgdGhlIHBhdGNoZXMgaW4gYW4g
WFNBIGFkdmlzb3J5IHRvDQo+IGFwcGx5IGNsZWFubHkgdG8gd2hhdGV2ZXIgcmFuZG9tIHRoaW5n
IHRoZXkgaGF2ZSBpbiB0aGVpciBsb2NhbC9kaXN0cm8NCj4gcGF0Y2ggcXVldWUuICBUaGlzIGlz
IGVudGlyZWx5IGltcG9zc2libGUgZm9yIHRoZSBzZWN1cml0eSB0byBhcnJhbmdlLA0KPiBhbmQg
ZnVydGhlcm1vcmUsIHdlIGhhdmUgZXhhY3RseSBvbmUgbG9jYXRpb24gd2hlcmUgdGhlIHBhdGNo
ZXMgd2UNCj4gcHJvZHVjZSB3aWxsIGJlIGNvbW1pdHRlZC4NCg0KSeKAmW0gbm90IHN1cmUgcGVv
cGxlIHdhbnQgdG8gYXBwbHkg4oCcd2hlcmV2ZXLigJ07IGl04oCZcyBtb3JlIHRoYXQgdGhlcmUg
d2FzbuKAmXQgYSBjbGVhciBwbGFjZSB0aGF0IHRoZXkgKmNvdWxkKiBhcHBseS4gIFdpdGhvdXQg
YW55IHByaW9yIGtub3dsZWRnZSwgSSB0aGluayB0aGUgbW9zdCBuYXR1cmFsIGV4cGVjdGF0aW9u
IHdvdWxkIGJlIHRoYXQgeW91IGNvdWxkIHRha2UgdGhlIG1vc3QgcmVjZW50IHBvaW50IHJlbGVh
c2UgYW5kIGp1c3Qgc3RhY2sgb24gYWxsIHRoZSBvdXRzdGFuZGluZyBYU0FzIHNpbmNlIHRoZW4u
ICBUaGVyZSBhcmUgcmVhc29ucyB3aHkgd2UgZG9u4oCZdCBkbyB0aGF0LCBidXQgSSB3b3VsZG7i
gJl0IGV4cGVjdCB1c2VycyB0byBndWVzcyB0aGF0Lg0KDQpUaGlzIGlzIHRoZSBzb3J0IG9mIGFy
ZWEgd2hlcmUgbWF5YmUgYSBkb2N1bWVudCBpbiB5b3VyIHNwaGlueCBzeXN0ZW0gd291bGQgYmUg
aGVscGZ1bCwganVzdCB0byBsYXkgb3V0IHRoZSBpc3N1ZXMuDQoNCj4gQXMgYSBwZXJzb25hbCB2
aWV3IGhlcmUsIEkgZG9uJ3QgdGhpbmsgYmxpbmRseSB0YWtpbmcgdGhlIGxhdGVzdA0KPiBzdGFn
aW5nLSRYLiRZIGlzIGEgdmlhYmxlIHN1YnN0aXR1dGUgZm9yIGF0IGxlYXN0IHVuZGVyc3RhbmRp
bmcgdGhlDQo+IHBhdGNoZXMgd2VsbCBlbm91Z2ggdG8gd29yayBhcm91bmQgdHJpdmlhbCBvZmZz
ZXRzL2Z1enogZHVlIHRvIG1pbm9yDQo+IHZhcmlhdGlvbnMuDQoNCkkgdGhpbmsgdGhpcyBpcyBm
aW5lIGZvciBkb3duc3RyZWFtcyB0aGF0IGhhdmUgZnVsbC1mbGVkZ2VkIGh5cGVydmlzb3IgZGV2
ZWxvcG1lbnQgdGVhbXMgKGxpa2UgWGVuU2VydmVyIG9yIEFtYXpvbiksIGJ1dCBpcyBhIGJpdCB0
b28gaGlnaCBhIGJhcnJpZXIgZm9yICJtb20tYW5kLXBvcCIgY2xvdWQgcHJvdmlkZXJzIG9yIGNv
bW11bml0eS1tYWludGFpbmVkIGRpc3RyaWJ1dGlvbnMuDQoNCiAtR2VvcmdlCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 17 11:06:16 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Jul 2019 11:06:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnhl9-0003L2-7K; Wed, 17 Jul 2019 11:06: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=lzX6=VO=bombadil.infradead.org=mchehab@srs-us1.protection.inumbo.net>)
 id 1hnhl6-0003Kx-Uk
 for xen-devel@lists.xenproject.org; Wed, 17 Jul 2019 11:06:05 +0000
X-Inumbo-ID: dcc17cfd-a882-11e9-8980-bc764e045a96
Received: from bombadil.infradead.org (unknown [2607:7c80:54:e::133])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id dcc17cfd-a882-11e9-8980-bc764e045a96;
 Wed, 17 Jul 2019 11:06:01 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
 d=infradead.org; s=bombadil.20170209; h=Sender:Content-Transfer-Encoding:
 MIME-Version:References:In-Reply-To:Message-Id:Date:Subject:Cc:To:From:
 Reply-To:Content-Type:Content-ID:Content-Description:Resent-Date:Resent-From:
 Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:
 List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive;
 bh=7MgQc3DMNiIcSsO//GdBQJ987uwioYo7RuW2t4OMOuk=; b=U8TOE7A2nKJPPuWuAy5AlL6aTg
 c+Kh2EOTwOtgTyaYHxsbasQrd/c7s5Qnlru2MZin3PUOhM7BtWlhKW3CvaY1RGvSD1oTr4m8xz/sE
 jkYo+mg+MkzafsULpq+IH4ahU4tPHt0AoxQp7EDesOckS9I6LOROSZNS0aI6dgCABtk6T5m51mEFt
 VN7LPWcr5IVL8ZBQ9szxa5e58az41+9pSjrc2xzYjVsMgDgac/RTHEdSF1RGAWuCA3RALdGQBFlGu
 xyzwMV3DOZTrOohzo4cKF/WfQTg1AJBvPilTXkC0mDRF8845+6rjSJQt6rC9S2FqoDRxu8IK1MWGY
 eMRcitbA==;
Received: from [191.33.154.161] (helo=bombadil.infradead.org)
 by bombadil.infradead.org with esmtpsa (Exim 4.92 #3 (Red Hat Linux))
 id 1hnhke-00054P-OB; Wed, 17 Jul 2019 11:05:37 +0000
Received: from mchehab by bombadil.infradead.org with local (Exim 4.92)
 (envelope-from <mchehab@bombadil.infradead.org>)
 id 1hnhkc-00039q-R5; Wed, 17 Jul 2019 08:05:34 -0300
From: Mauro Carvalho Chehab <mchehab+samsung@kernel.org>
To: gregkh@linuxfoundation.org
Date: Wed, 17 Jul 2019 08:05:27 -0300
Message-Id: <c24d70e49d20b15c6cf5d1d6e538728bfcfa89cb.1563360659.git.mchehab+samsung@kernel.org>
X-Mailer: git-send-email 2.21.0
In-Reply-To: <cover.1563360659.git.mchehab+samsung@kernel.org>
References: <cover.1563360659.git.mchehab+samsung@kernel.org>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 14/20] docs: ABI: stable: make files ReST
 compatible
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>, xen-devel@lists.xenproject.org,
 Benjamin Herrenschmidt <benh@kernel.crashing.org>,
 linux-wireless@vger.kernel.org,
 Srinivas Kandagatla <srinivas.kandagatla@linaro.org>,
 Michael Ellerman <mpe@ellerman.id.au>,
 Mauro Carvalho Chehab <mchehab+samsung@kernel.org>,
 Paul Mackerras <paulus@samba.org>, Johannes Berg <johannes@sipsolutions.net>,
 linuxppc-dev@lists.ozlabs.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>

U2V2ZXJhbCBlbnRyaWVzIGF0IHRoZSBzdGFibGUgQUJJIGZpbGVzIHdvbid0IHBhcnNlIGlmIHdl
IHBhc3MKdGhlbSBkaXJlY3RseSB0byB0aGUgUmVTVCBvdXRwdXQuCgpBZGp1c3QgdGhlbSwgaW4g
b3JkZXIgdG8gYWxsb3cgYWRkaW5nIHRoZWlyIGNvbnRlbnRzIGFzLWlzIGF0CnRoZSBzdGFibGUg
QUJJIGJvb2suCgpTaWduZWQtb2ZmLWJ5OiBNYXVybyBDYXJ2YWxobyBDaGVoYWIgPG1jaGVoYWIr
c2Ftc3VuZ0BrZXJuZWwub3JnPgotLS0KIERvY3VtZW50YXRpb24vQUJJL3N0YWJsZS9maXJld2ly
ZS1jZGV2ICAgICAgICB8ICA0ICsKIERvY3VtZW50YXRpb24vQUJJL3N0YWJsZS9zeXNmcy1hY3Bp
LXBtcHJvZmlsZSB8IDIyICsrKy0tCiBEb2N1bWVudGF0aW9uL0FCSS9zdGFibGUvc3lzZnMtYnVz
LWZpcmV3aXJlICAgfCAgMyArCiBEb2N1bWVudGF0aW9uL0FCSS9zdGFibGUvc3lzZnMtYnVzLW52
bWVtICAgICAgfCAxOSArKy0tCiBEb2N1bWVudGF0aW9uL0FCSS9zdGFibGUvc3lzZnMtYnVzLXVz
YiAgICAgICAgfCAgNiArLQogLi4uL0FCSS9zdGFibGUvc3lzZnMtY2xhc3MtYmFja2xpZ2h0ICAg
ICAgICAgIHwgIDEgKwogLi4uL0FCSS9zdGFibGUvc3lzZnMtY2xhc3MtaW5maW5pYmFuZCAgICAg
ICAgIHwgOTUgKysrKysrKysrKysrKy0tLS0tLQogRG9jdW1lbnRhdGlvbi9BQkkvc3RhYmxlL3N5
c2ZzLWNsYXNzLXJma2lsbCAgIHwgMTMgKystCiBEb2N1bWVudGF0aW9uL0FCSS9zdGFibGUvc3lz
ZnMtY2xhc3MtdHBtICAgICAgfCA5MCArKysrKysrKystLS0tLS0tLS0KIERvY3VtZW50YXRpb24v
QUJJL3N0YWJsZS9zeXNmcy1kZXZpY2VzICAgICAgICB8ICA1ICstCiBEb2N1bWVudGF0aW9uL0FC
SS9zdGFibGUvc3lzZnMtZHJpdmVyLWliX3NycCAgfCAgMSArCiAuLi4vQUJJL3N0YWJsZS9zeXNm
cy1maXJtd2FyZS1lZmktdmFycyAgICAgICAgfCAgNCArCiAuLi4vQUJJL3N0YWJsZS9zeXNmcy1m
aXJtd2FyZS1vcGFsLWR1bXAgICAgICAgfCAgNSArCiAuLi4vQUJJL3N0YWJsZS9zeXNmcy1maXJt
d2FyZS1vcGFsLWVsb2cgICAgICAgfCAgMiArCiBEb2N1bWVudGF0aW9uL0FCSS9zdGFibGUvc3lz
ZnMtaHlwZXJ2aXNvci14ZW4gfCAgMyArCiBEb2N1bWVudGF0aW9uL0FCSS9zdGFibGUvdmRzbyAg
ICAgICAgICAgICAgICAgfCAgNSArLQogMTYgZmlsZXMgY2hhbmdlZCwgMTc4IGluc2VydGlvbnMo
KyksIDEwMCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL0FCSS9zdGFi
bGUvZmlyZXdpcmUtY2RldiBiL0RvY3VtZW50YXRpb24vQUJJL3N0YWJsZS9maXJld2lyZS1jZGV2
CmluZGV4IGY3MmVkNjUzODc4YS4uYzllOGZmMDI2MTU0IDEwMDY0NAotLS0gYS9Eb2N1bWVudGF0
aW9uL0FCSS9zdGFibGUvZmlyZXdpcmUtY2RldgorKysgYi9Eb2N1bWVudGF0aW9uL0FCSS9zdGFi
bGUvZmlyZXdpcmUtY2RldgpAQCAtMTQsMTIgKzE0LDE0IEBAIERlc2NyaXB0aW9uOgogCQlFYWNo
IC9kZXYvZncqIGlzIGFzc29jaWF0ZWQgd2l0aCBvbmUgSUVFRSAxMzk0IG5vZGUsIHdoaWNoIGNh
bgogCQliZSByZW1vdGUgb3IgbG9jYWwgbm9kZXMuICBPcGVyYXRpb25zIG9uIGEgL2Rldi9mdyog
ZmlsZSBoYXZlCiAJCWRpZmZlcmVudCBzY29wZToKKwogCQkgIC0gVGhlIDEzOTQgbm9kZSB3aGlj
aCBpcyBhc3NvY2lhdGVkIHdpdGggdGhlIGZpbGU6CiAJCQkgIC0gQXN5bmNocm9ub3VzIHJlcXVl
c3QgdHJhbnNtaXNzaW9uCiAJCQkgIC0gR2V0IHRoZSBDb25maWd1cmF0aW9uIFJPTQogCQkJICAt
IFF1ZXJ5IG5vZGUgSUQKIAkJCSAgLSBRdWVyeSBtYXhpbXVtIHNwZWVkIG9mIHRoZSBwYXRoIGJl
dHdlZW4gdGhpcyBub2RlCiAJCQkgICAgYW5kIGxvY2FsIG5vZGUKKwogCQkgIC0gVGhlIDEzOTQg
YnVzIChpLmUuICJjYXJkIikgdG8gd2hpY2ggdGhlIG5vZGUgaXMgYXR0YWNoZWQgdG86CiAJCQkg
IC0gSXNvY2hyb25vdXMgc3RyZWFtIHRyYW5zbWlzc2lvbiBhbmQgcmVjZXB0aW9uCiAJCQkgIC0g
QXN5bmNocm9ub3VzIHN0cmVhbSB0cmFuc21pc3Npb24gYW5kIHJlY2VwdGlvbgpAQCAtMzEsNiAr
MzMsNyBAQCBEZXNjcmlwdGlvbjoKIAkJCSAgICBtYW5hZ2VyCiAJCQkgIC0gUXVlcnkgY3ljbGUg
dGltZQogCQkJICAtIEJ1cyByZXNldCBpbml0aWF0aW9uLCBidXMgcmVzZXQgZXZlbnQgcmVjZXB0
aW9uCisKIAkJICAtIEFsbCAxMzk0IGJ1c2VzOgogCQkJICAtIEFsbG9jYXRpb24gb2YgSUVFRSAx
MjEyIGFkZHJlc3MgcmFuZ2VzIG9uIHRoZSBsb2NhbAogCQkJICAgIGxpbmsgbGF5ZXJzLCByZWNl
cHRpb24gb2YgaW5ib3VuZCByZXF1ZXN0cyB0byBzdWNoCkBAIC00Myw2ICs0Niw3IEBAIERlc2Ny
aXB0aW9uOgogCQl1c2VybGFuZCBpbXBsZW1lbnQgZGlmZmVyZW50IGFjY2VzcyBwZXJtaXNzaW9u
IG1vZGVscywgc29tZQogCQlvcGVyYXRpb25zIGFyZSByZXN0cmljdGVkIHRvIC9kZXYvZncqIGZp
bGVzIHRoYXQgYXJlIGFzc29jaWF0ZWQKIAkJd2l0aCBhIGxvY2FsIG5vZGU6CisKIAkJCSAgLSBB
ZGRpdGlvbiBvZiBkZXNjcmlwdG9ycyBvciBkaXJlY3RvcmllcyB0byB0aGUgbG9jYWwKIAkJCSAg
ICBub2RlcycgQ29uZmlndXJhdGlvbiBST00KIAkJCSAgLSBQSFkgcGFja2V0IHRyYW5zbWlzc2lv
biBhbmQgcmVjZXB0aW9uCmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL0FCSS9zdGFibGUvc3lz
ZnMtYWNwaS1wbXByb2ZpbGUgYi9Eb2N1bWVudGF0aW9uL0FCSS9zdGFibGUvc3lzZnMtYWNwaS1w
bXByb2ZpbGUKaW5kZXggOTY0YzdhOGFmYjI2Li5mZDk3ZDIyYjY3N2YgMTAwNjQ0Ci0tLSBhL0Rv
Y3VtZW50YXRpb24vQUJJL3N0YWJsZS9zeXNmcy1hY3BpLXBtcHJvZmlsZQorKysgYi9Eb2N1bWVu
dGF0aW9uL0FCSS9zdGFibGUvc3lzZnMtYWNwaS1wbXByb2ZpbGUKQEAgLTYsMTcgKzYsMjEgQEAg
RGVzY3JpcHRpb246IAlUaGUgQUNQSSBwbV9wcm9maWxlIHN5c2ZzIGludGVyZmFjZSBleHBvcnRz
IHRoZSBwbGF0Zm9ybQogCQlwb3dlciBtYW5hZ2VtZW50IChhbmQgcGVyZm9ybWFuY2UpIHJlcXVp
cmVtZW50IGV4cGVjdGF0aW9ucwogCQlhcyBwcm92aWRlZCBieSBCSU9TLiBUaGUgaW50ZWdlciB2
YWx1ZSBpcyBkaXJlY3RseSBwYXNzZWQgYXMKIAkJcmV0cmlldmVkIGZyb20gdGhlIEZBRFQgQUNQ
SSB0YWJsZS4KLVZhbHVlczogICAgICAgICBGb3IgcG9zc2libGUgdmFsdWVzIHNlZSBBQ1BJIHNw
ZWNpZmljYXRpb246CisKK1ZhbHVlczoJICAgICAgICBGb3IgcG9zc2libGUgdmFsdWVzIHNlZSBB
Q1BJIHNwZWNpZmljYXRpb246CiAJCTUuMi45IEZpeGVkIEFDUEkgRGVzY3JpcHRpb24gVGFibGUg
KEZBRFQpCiAJCUZpZWxkOiBQcmVmZXJyZWRfUE1fUHJvZmlsZQogCiAJCUN1cnJlbnRseSB0aGVz
ZSB2YWx1ZXMgYXJlIGRlZmluZWQgYnkgc3BlYzoKLQkJMCBVbnNwZWNpZmllZAotCQkxIERlc2t0
b3AKLQkJMiBNb2JpbGUKLQkJMyBXb3Jrc3RhdGlvbgotCQk0IEVudGVycHJpc2UgU2VydmVyCi0J
CTUgU09ITyBTZXJ2ZXIKLQkJNiBBcHBsaWFuY2UgUEMKLQkJNyBQZXJmb3JtYW5jZSBTZXJ2ZXIK
KworCQk9PSA9PT09PT09PT09PT09PT09PQorCQkwICBVbnNwZWNpZmllZAorCQkxICBEZXNrdG9w
CisJCTIgIE1vYmlsZQorCQkzICBXb3Jrc3RhdGlvbgorCQk0ICBFbnRlcnByaXNlIFNlcnZlcgor
CQk1ICBTT0hPIFNlcnZlcgorCQk2ICBBcHBsaWFuY2UgUEMKKwkJNyAgUGVyZm9ybWFuY2UgU2Vy
dmVyCiAJCT43IFJlc2VydmVkCisJCT09ID09PT09PT09PT09PT09PT09CmRpZmYgLS1naXQgYS9E
b2N1bWVudGF0aW9uL0FCSS9zdGFibGUvc3lzZnMtYnVzLWZpcmV3aXJlIGIvRG9jdW1lbnRhdGlv
bi9BQkkvc3RhYmxlL3N5c2ZzLWJ1cy1maXJld2lyZQppbmRleCA0MWU1YTBjZDFlM2UuLjlhYzll
ZGRiODJlZiAxMDA2NDQKLS0tIGEvRG9jdW1lbnRhdGlvbi9BQkkvc3RhYmxlL3N5c2ZzLWJ1cy1m
aXJld2lyZQorKysgYi9Eb2N1bWVudGF0aW9uL0FCSS9zdGFibGUvc3lzZnMtYnVzLWZpcmV3aXJl
CkBAIC00Nyw2ICs0Nyw3IEBAIERlc2NyaXB0aW9uOgogCQlJRUVFIDEzOTQgbm9kZSBkZXZpY2Ug
YXR0cmlidXRlLgogCQlSZWFkLW9ubHkgYW5kIGltbXV0YWJsZS4KIFZhbHVlczoJCTE6IFRoZSBz
eXNmcyBlbnRyeSByZXByZXNlbnRzIGEgbG9jYWwgbm9kZSAoYSBjb250cm9sbGVyIGNhcmQpLgor
CiAJCTA6IFRoZSBzeXNmcyBlbnRyeSByZXByZXNlbnRzIGEgcmVtb3RlIG5vZGUuCiAKIApAQCAt
MTI1LDcgKzEyNiw5IEBAIERlc2NyaXB0aW9uOgogCQlSZWFkLW9ubHkgYXR0cmlidXRlLCBpbW11
dGFibGUgZHVyaW5nIHRoZSB0YXJnZXQncyBsaWZldGltZS4KIAkJRm9ybWF0LCBhcyBleHBvc2Vk
IGJ5IGZpcmV3aXJlLXNicDIgc2luY2UgMi42LjIyLCBNYXkgMjAwNzoKIAkJQ29sb24tc2VwYXJh
dGVkIGhleGFkZWNpbWFsIHN0cmluZyByZXByZXNlbnRhdGlvbnMgb2YKKwogCQkJdTY0IEVVSS02
NCA6IHUyNCBkaXJlY3RvcnlfSUQgOiB1MTYgTFVOCisKIAkJd2l0aG91dCAweCBwcmVmaXhlcywg
d2l0aG91dCB3aGl0ZXNwYWNlLiAgVGhlIGZvcm1lciBzYnAyIGRyaXZlcgogCQkocmVtb3ZlZCBp
biAyLjYuMzcgYWZ0ZXIgYmVpbmcgc3VwZXJzZWRlZCBieSBmaXJld2lyZS1zYnAyKSB1c2VkCiAJ
CWEgc29tZXdoYXQgc2hvcnRlciBmb3JtYXQgd2hpY2ggd2FzIG5vdCBhcyBjbG9zZSB0byBTQU0u
CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL0FCSS9zdGFibGUvc3lzZnMtYnVzLW52bWVtIGIv
RG9jdW1lbnRhdGlvbi9BQkkvc3RhYmxlL3N5c2ZzLWJ1cy1udm1lbQppbmRleCA5ZmZiYTg1NzZm
N2IuLmMzOTkzMjNmMzdkZSAxMDA2NDQKLS0tIGEvRG9jdW1lbnRhdGlvbi9BQkkvc3RhYmxlL3N5
c2ZzLWJ1cy1udm1lbQorKysgYi9Eb2N1bWVudGF0aW9uL0FCSS9zdGFibGUvc3lzZnMtYnVzLW52
bWVtCkBAIC05LDEzICs5LDE0IEBAIERlc2NyaXB0aW9uOgogCQlOb3RlOiBUaGlzIGZpbGUgaXMg
b25seSBwcmVzZW50IGlmIENPTkZJR19OVk1FTV9TWVNGUwogCQlpcyBlbmFibGVkCiAKLQkJZXg6
Ci0JCWhleGR1bXAgL3N5cy9idXMvbnZtZW0vZGV2aWNlcy9xZnByb20wL252bWVtCisJCWV4OjoK
IAotCQkwMDAwMDAwIDAwMDAgMDAwMCAwMDAwIDAwMDAgMDAwMCAwMDAwIDAwMDAgMDAwMAotCQkq
Ci0JCTAwMDAwYTAgZGIxMCAyMjQwIDAwMDAgZTAwMCAwYzAwIDBjMDAgMDAwMCAwYzAwCi0JCTAw
MDAwMDAgMDAwMCAwMDAwIDAwMDAgMDAwMCAwMDAwIDAwMDAgMDAwMCAwMDAwCi0JCS4uLgotCQkq
Ci0JCTAwMDEwMDAKKwkJICBoZXhkdW1wIC9zeXMvYnVzL252bWVtL2RldmljZXMvcWZwcm9tMC9u
dm1lbQorCisJCSAgMDAwMDAwMCAwMDAwIDAwMDAgMDAwMCAwMDAwIDAwMDAgMDAwMCAwMDAwIDAw
MDAKKwkJICAqCisJCSAgMDAwMDBhMCBkYjEwIDIyNDAgMDAwMCBlMDAwIDBjMDAgMGMwMCAwMDAw
IDBjMDAKKwkJICAwMDAwMDAwIDAwMDAgMDAwMCAwMDAwIDAwMDAgMDAwMCAwMDAwIDAwMDAgMDAw
MAorCQkgIC4uLgorCQkgICoKKwkJICAwMDAxMDAwCmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9u
L0FCSS9zdGFibGUvc3lzZnMtYnVzLXVzYiBiL0RvY3VtZW50YXRpb24vQUJJL3N0YWJsZS9zeXNm
cy1idXMtdXNiCmluZGV4IGI4MzJlZWZmOTk5OS4uY2FkNGJjMjMyNTIwIDEwMDY0NAotLS0gYS9E
b2N1bWVudGF0aW9uL0FCSS9zdGFibGUvc3lzZnMtYnVzLXVzYgorKysgYi9Eb2N1bWVudGF0aW9u
L0FCSS9zdGFibGUvc3lzZnMtYnVzLXVzYgpAQCAtNTAsOCArNTAsMTAgQEAgRGVzY3JpcHRpb246
CiAKIAkJVG9vbHMgY2FuIHVzZSB0aGlzIGZpbGUgYW5kIHRoZSBjb25uZWN0ZWRfZHVyYXRpb24g
ZmlsZSB0bwogCQljb21wdXRlIHRoZSBwZXJjZW50YWdlIG9mIHRpbWUgdGhhdCBhIGRldmljZSBo
YXMgYmVlbiBhY3RpdmUuCi0JCUZvciBleGFtcGxlLAotCQllY2hvICQoKDEwMCAqIGBjYXQgYWN0
aXZlX2R1cmF0aW9uYCAvIGBjYXQgY29ubmVjdGVkX2R1cmF0aW9uYCkpCisJCUZvciBleGFtcGxl
OjoKKworCQkgIGVjaG8gJCgoMTAwICogYGNhdCBhY3RpdmVfZHVyYXRpb25gIC8gYGNhdCBjb25u
ZWN0ZWRfZHVyYXRpb25gKSkKKwogCQl3aWxsIGdpdmUgYW4gaW50ZWdlciBwZXJjZW50YWdlLiAg
Tm90ZSB0aGF0IHRoaXMgZG9lcyBub3QKIAkJYWNjb3VudCBmb3IgY291bnRlciB3cmFwLgogVXNl
cnM6CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL0FCSS9zdGFibGUvc3lzZnMtY2xhc3MtYmFj
a2xpZ2h0IGIvRG9jdW1lbnRhdGlvbi9BQkkvc3RhYmxlL3N5c2ZzLWNsYXNzLWJhY2tsaWdodApp
bmRleCA3MDMwMmYzNzBlN2UuLjAyM2ZiNTI2NDVmOCAxMDA2NDQKLS0tIGEvRG9jdW1lbnRhdGlv
bi9BQkkvc3RhYmxlL3N5c2ZzLWNsYXNzLWJhY2tsaWdodAorKysgYi9Eb2N1bWVudGF0aW9uL0FC
SS9zdGFibGUvc3lzZnMtY2xhc3MtYmFja2xpZ2h0CkBAIC00LDYgKzQsNyBAQCBLZXJuZWxWZXJz
aW9uOgkyLjYuMTIKIENvbnRhY3Q6CVJpY2hhcmQgUHVyZGllIDxycHVyZGllQHJwc3lzLm5ldD4K
IERlc2NyaXB0aW9uOgogCQlDb250cm9sIEJBQ0tMSUdIVCBwb3dlciwgdmFsdWVzIGFyZSBGQl9C
TEFOS18qIGZyb20gZmIuaAorCiAJCSAtIEZCX0JMQU5LX1VOQkxBTksgKDApICAgOiBwb3dlciBv
bi4KIAkJIC0gRkJfQkxBTktfUE9XRVJET1dOICg0KSA6IHBvd2VyIG9mZgogVXNlcnM6CQlIQUwK
ZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vQUJJL3N0YWJsZS9zeXNmcy1jbGFzcy1pbmZpbmli
YW5kIGIvRG9jdW1lbnRhdGlvbi9BQkkvc3RhYmxlL3N5c2ZzLWNsYXNzLWluZmluaWJhbmQKaW5k
ZXggYWVkMjFiODkxNmEyLi5hYzc3NGQzNmE1MTIgMTAwNjQ0Ci0tLSBhL0RvY3VtZW50YXRpb24v
QUJJL3N0YWJsZS9zeXNmcy1jbGFzcy1pbmZpbmliYW5kCisrKyBiL0RvY3VtZW50YXRpb24vQUJJ
L3N0YWJsZS9zeXNmcy1jbGFzcy1pbmZpbmliYW5kCkBAIC04LDEyICs4LDE0IEBAIERhdGU6CQlB
cHIsIDIwMDUKIEtlcm5lbFZlcnNpb246CXYyLjYuMTIKIENvbnRhY3Q6CWxpbnV4LXJkbWFAdmdl
ci5rZXJuZWwub3JnCiBEZXNjcmlwdGlvbjoKKwkJPT09PT09PT09PT09PT09ID09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KIAkJbm9kZV90eXBlOgkoUk8pIE5vZGUg
dHlwZSAoQ0EsIFJOSUMsIHVzTklDLCB1c05JQyBVRFAsCiAJCQkJc3dpdGNoIG9yIHJvdXRlcikK
IAogCQlub2RlX2d1aWQ6CShSTykgTm9kZSBHVUlECiAKIAkJc3lzX2ltYWdlX2d1aWQ6CShSTykg
U3lzdGVtIGltYWdlIEdVSUQKKwkJPT09PT09PT09PT09PT09ID09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT0KIAogCiBXaGF0OgkJL3N5cy9jbGFzcy9pbmZpbmliYW5k
LzxkZXZpY2U+L25vZGVfZGVzYwpAQCAtNDcsNiArNDksNyBAQCBLZXJuZWxWZXJzaW9uOgl2Mi42
LjEyCiBDb250YWN0OglsaW51eC1yZG1hQHZnZXIua2VybmVsLm9yZwogRGVzY3JpcHRpb246CiAK
KwkJPT09PT09PT09PT09PT09ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09CiAJCWxpZDoJCShSTykgUG9ydCBMSUQKIAogCQlyYXRlOgkJKFJPKSBQb3J0IGRh
dGEgcmF0ZSAoYWN0aXZlIHdpZHRoICogYWN0aXZlCkBAIC02Niw4ICs2OSw5IEBAIERlc2NyaXB0
aW9uOgogCiAJCWNhcF9tYXNrOgkoUk8pIFBvcnQgY2FwYWJpbGl0eSBtYXNrLiAyIGJpdHMgaGVy
ZSBhcmUKIAkJCQlzZXR0YWJsZS0gSXNDb21tdW5pY2F0aW9uTWFuYWdlbWVudFN1cHBvcnRlZAot
CQkJCShzZXQgd2hlbiBDTSBtb2R1bGUgaXMgbG9hZGVkKSBhbmQgSXNTTSAoc2V0IHZpYQotCQkJ
CW9wZW4gb2YgaXNzbU4gZmlsZSkuCisJCQkJKHNldCB3aGVuIENNIG1vZHVsZSBpcyBsb2FkZWQp
IGFuZCBJc1NNIChzZXQKKwkJCQl2aWEgb3BlbiBvZiBpc3NtTiBmaWxlKS4KKwkJPT09PT09PT09
PT09PT09ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CiAK
IAogV2hhdDoJCS9zeXMvY2xhc3MvaW5maW5pYmFuZC88ZGV2aWNlPi9wb3J0cy88cG9ydC1udW0+
L2xpbmtfbGF5ZXIKQEAgLTEwMyw4ICsxMDcsNyBAQCBEYXRlOgkJQXByLCAyMDA1CiBLZXJuZWxW
ZXJzaW9uOgl2Mi42LjEyCiBDb250YWN0OglsaW51eC1yZG1hQHZnZXIua2VybmVsLm9yZwogRGVz
Y3JpcHRpb246Ci0JCUVycm9ycyBpbmZvOgotCQktLS0tLS0tLS0tLQorCQkqKkVycm9ycyBpbmZv
Kio6CiAKIAkJc3ltYm9sX2Vycm9yOiAoUk8pIFRvdGFsIG51bWJlciBvZiBtaW5vciBsaW5rIGVy
cm9ycyBkZXRlY3RlZCBvbgogCQlvbmUgb3IgbW9yZSBwaHlzaWNhbCBsYW5lcy4KQEAgLTE0Miw4
ICsxNDUsNyBAQCBEZXNjcmlwdGlvbjoKIAkJaW50ZXJ2ZW50aW9uLiBJdCBjYW4gYWxzbyBpbmRp
Y2F0ZSBoYXJkd2FyZSBpc3N1ZXMgb3IgZXh0cmVtZWx5CiAJCXBvb3IgbGluayBzaWduYWwgaW50
ZWdyaXR5CiAKLQkJRGF0YSBpbmZvOgotCQktLS0tLS0tLS0KKwkJKipEYXRhIGluZm8qKjoKIAog
CQlwb3J0X3htaXRfZGF0YTogKFJPKSBUb3RhbCBudW1iZXIgb2YgZGF0YSBvY3RldHMsIGRpdmlk
ZWQgYnkgNAogCQkobGFuZXMpLCB0cmFuc21pdHRlZCBvbiBhbGwgVkxzLiBUaGlzIGlzIDY0IGJp
dCBjb3VudGVyCkBAIC0xNzYsOCArMTc4LDcgQEAgRGVzY3JpcHRpb246CiAJCXRyYW5zbWl0dGVk
IG9uIGFsbCBWTHMgZnJvbSB0aGUgcG9ydC4gVGhpcyBtYXkgaW5jbHVkZSBtdWx0aWNhc3QKIAkJ
cGFja2V0cyB3aXRoIGVycm9ycy4KIAotCQlNaXNjIGluZm86Ci0JCS0tLS0tLS0tLQorCQkqKk1p
c2MgaW5mbyoqOgogCiAJCXBvcnRfeG1pdF9kaXNjYXJkczogKFJPKSBUb3RhbCBudW1iZXIgb2Yg
b3V0Ym91bmQgcGFja2V0cwogCQlkaXNjYXJkZWQgYnkgdGhlIHBvcnQgYmVjYXVzZSB0aGUgcG9y
dCBpcyBkb3duIG9yIGNvbmdlc3RlZC4KQEAgLTI0NCw5ICsyNDUsMTEgQEAgRGVzY3JpcHRpb246
CiAJCXR3byB1bWFkIGRldmljZXMgYW5kIHR3byBpc3NtIGRldmljZXMsIHdoaWxlIGEgc3dpdGNo
IHdpbGwgaGF2ZQogCQlvbmUgZGV2aWNlIG9mIGVhY2ggdHlwZSAoZm9yIHN3aXRjaCBwb3J0IDAp
LgogCisJCT09PT09PT0gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQogCQlp
YmRldjoJKFJPKSBTaG93IEluZmluaWJhbmQgKElCKSBkZXZpY2UgbmFtZQogCiAJCXBvcnQ6CShS
TykgRGlzcGxheSBwb3J0IG51bWJlcgorCQk9PT09PT09ID09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT0KIAogCiBXaGF0OgkJL3N5cy9jbGFzcy9pbmZpbmliYW5kX21hZC9hYmlf
dmVyc2lvbgpAQCAtMjgxLDEwICsyODQsMTIgQEAgRGF0ZToJCVNlcHQsIDIwMDUKIEtlcm5lbFZl
cnNpb246CXYyLjYuMTQKIENvbnRhY3Q6CWxpbnV4LXJkbWFAdmdlci5rZXJuZWwub3JnCiBEZXNj
cmlwdGlvbjoKKwkJPT09PT09PT09PT09PT09ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT0KIAkJaWJkZXY6CQkoUk8pIERpc3BsYXkgSW5maW5pYmFuZCAoSUIpIGRl
dmljZSBuYW1lCiAKIAkJYWJpX3ZlcnNpb246CShSTykgU2hvdyBBQkkgdmVyc2lvbiBvZiBJQiBk
ZXZpY2Ugc3BlY2lmaWMKIAkJCQlpbnRlcmZhY2VzLgorCQk9PT09PT09PT09PT09PT0gPT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQogCiAKIFdoYXQ6CQkvc3lzL2Ns
YXNzL2luZmluaWJhbmRfdmVyYnMvYWJpX3ZlcnNpb24KQEAgLTMwNiwxMiArMzExLDE0IEBAIERh
dGU6CQlBcHIsIDIwMDUKIEtlcm5lbFZlcnNpb246CXYyLjYuMTIKIENvbnRhY3Q6CWxpbnV4LXJk
bWFAdmdlci5rZXJuZWwub3JnCiBEZXNjcmlwdGlvbjoKKwkJPT09PT09PT09PT09PT09ID09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQogCQlod19yZXY6CQko
Uk8pIEhhcmR3YXJlIHJldmlzaW9uIG51bWJlcgogCiAJCWhjYV90eXBlOgkoUk8pIEhvc3QgQ2hh
bm5lbCBBZGFwdGVyIHR5cGU6IE1UMjMxMDgsIE1UMjUyMDgKIAkJCQkoTVQyMzEwOCBjb21wYXQg
bW9kZSksIE1UMjUyMDggb3IgTVQyNTIwNAogCiAJCWJvYXJkX2lkOgkoUk8pIE1hbnVmYWN0dXJp
bmcgYm9hcmQgSUQKKwkJPT09PT09PT09PT09PT09ID09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PQogCiAKIHN5c2ZzIGludGVyZmFjZSBmb3IgQ2hlbHNpbyBU
MyBSRE1BIERyaXZlciAoY3hnYjMpCkBAIC0zMjQsNiArMzMxLDcgQEAgRGF0ZToJCUZlYiwgMjAw
NwogS2VybmVsVmVyc2lvbjoJdjIuNi4yMQogQ29udGFjdDoJbGludXgtcmRtYUB2Z2VyLmtlcm5l
bC5vcmcKIERlc2NyaXB0aW9uOgorCQk9PT09PT09PT09PT09PT0gPT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PQogCQlod19yZXY6CQkoUk8pIEhhcmR3YXJlIHJl
dmlzaW9uIG51bWJlcgogCiAJCWhjYV90eXBlOgkoUk8pIEhDQSB0eXBlLiBIZXJlIGl0IGlzIGEg
ZHJpdmVyIHNob3J0IG5hbWUuCkBAIC0zMzEsNiArMzM5LDcgQEAgRGVzY3JpcHRpb246CiAJCQkJ
ZHJpdmVyIHN0cnVjdHVyZSAoZS5nLiAgcGNpX2RyaXZlcjo6bmFtZSkuCiAKIAkJYm9hcmRfaWQ6
CShSTykgTWFudWZhY3R1cmluZyBib2FyZCBpZAorCQk9PT09PT09PT09PT09PT0gPT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQogCiAKIHN5c2ZzIGludGVyZmFj
ZSBmb3IgTWVsbGFub3ggQ29ubmVjdFggSENBIElCIGRyaXZlciAobWx4NCkKQEAgLTM0MywxMSAr
MzUyLDEzIEBAIERhdGU6CQlTZXAsIDIwMDcKIEtlcm5lbFZlcnNpb246CXYyLjYuMjQKIENvbnRh
Y3Q6CWxpbnV4LXJkbWFAdmdlci5rZXJuZWwub3JnCiBEZXNjcmlwdGlvbjoKKwkJPT09PT09PT09
PT09PT09ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KIAkJaHdfcmV2OgkJKFJPKSBI
YXJkd2FyZSByZXZpc2lvbiBudW1iZXIKIAogCQloY2FfdHlwZToJKFJPKSBIb3N0IGNoYW5uZWwg
YWRhcHRlciB0eXBlCiAKIAkJYm9hcmRfaWQ6CShSTykgTWFudWZhY3R1cmluZyBib2FyZCBJRAor
CQk9PT09PT09PT09PT09PT0gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQogCiAKIFdo
YXQ6CQkvc3lzL2NsYXNzL2luZmluaWJhbmQvbWx4NF9YL2lvdi9wb3J0cy88cG9ydC1udW0+L2dp
ZHMvPG4+CkBAIC0zNzMsNiArMzg0LDcgQEAgRGVzY3JpcHRpb246CiAJCWV4YW1wbGUsIHBvcnRz
LzEvcGtleXMvMTAgY29udGFpbnMgdGhlIHZhbHVlIGF0IGluZGV4IDEwIGluIHBvcnQKIAkJMSdz
IFBfS2V5IHRhYmxlLgogCisJCT09PT09PT09PT09PT09PT09PT09PT09ID09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PQogCQlnaWRzLzxuPjoJCShSTykgVGhlIHBoeXNp
Y2FsIHBvcnQgZ2lkcyBuID0gMC4uMTI3CiAKIAkJYWRtaW5fZ3VpZHMvPG4+OgkoUlcpIEFsbG93
cyBleGFtaW5pbmcgb3IgY2hhbmdpbmcgdGhlCkBAIC00MDEsNiArNDEzLDcgQEAgRGVzY3JpcHRp
b246CiAJCQkJCWd1ZXN0LCB3aGVuZXZlciBpdCB1c2VzIGl0cyBwa2V5IGluZGV4CiAJCQkJCTEs
IHdpbGwgYWN0dWFsbHkgYmUgdXNpbmcgdGhlIHJlYWwgcGtleQogCQkJCQlpbmRleCAxMC4KKwkJ
PT09PT09PT09PT09PT09PT09PT09PT0gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09CiAKIAogV2hhdDoJCS9zeXMvY2xhc3MvaW5maW5pYmFuZC9tbHg0X1gvaW92Lzxw
Y2ktc2xvdC1udW0+L3BvcnRzLzxtPi9zbWlfZW5hYmxlZApAQCAtNDEyLDEyICs0MjUsMTQgQEAg
RGVzY3JpcHRpb246CiAJCUVuYWJsaW5nIFFQMCBvbiBWRnMgZm9yIHNlbGVjdGVkIFZGL3BvcnQu
IEJ5IGRlZmF1bHQsIG5vIFZGcyBhcmUKIAkJZW5hYmxlZCBmb3IgUVAwIG9wZXJhdGlvbi4KIAot
CQlzbWlfZW5hYmxlZDoJKFJPKSBJbmRpY2F0ZXMgd2hldGhlciBzbWkgaXMgY3VycmVudGx5IGVu
YWJsZWQKLQkJCQlmb3IgdGhlIGluZGljYXRlZCBWRi9wb3J0CisJCT09PT09PT09PT09PT09PT09
ID09PT0gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQorCQlzbWlf
ZW5hYmxlZDoJICAoUk8pIEluZGljYXRlcyB3aGV0aGVyIHNtaSBpcyBjdXJyZW50bHkgZW5hYmxl
ZAorCQkJCSAgICAgICBmb3IgdGhlIGluZGljYXRlZCBWRi9wb3J0CiAKLQkJZW5hYmxlX3NtaV9h
ZG1pbjooUlcpIFVzZWQgYnkgdGhlIGFkbWluIHRvIHJlcXVlc3QgdGhhdCBzbWkKLQkJCQljYXBh
YmlsaXR5IGJlIGVuYWJsZWQgb3IgZGlzYWJsZWQgZm9yIHRoZQotCQkJCWluZGljYXRlZCBWRi9w
b3J0LiAwID0gZGlzYWJsZSwgMSA9IGVuYWJsZS4KKwkJZW5hYmxlX3NtaV9hZG1pbjogKFJXKSBV
c2VkIGJ5IHRoZSBhZG1pbiB0byByZXF1ZXN0IHRoYXQgc21pCisJCQkJICAgICAgIGNhcGFiaWxp
dHkgYmUgZW5hYmxlZCBvciBkaXNhYmxlZCBmb3IgdGhlCisJCQkJICAgICAgIGluZGljYXRlZCBW
Ri9wb3J0LiAwID0gZGlzYWJsZSwgMSA9IGVuYWJsZS4KKwkJPT09PT09PT09PT09PT09PT0gPT09
PSA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CiAKIAkJVGhlIHJl
cXVlc3RlZCBlbmFibGVtZW50IHdpbGwgb2NjdXIgYXQgdGhlIG5leHQgcmVzZXQgb2YgdGhlIFZG
CiAJCShlLmcuIGRyaXZlciByZXN0YXJ0IG9uIHRoZSBWTSB3aGljaCBvd25zIHRoZSBWRikuCkBA
IC00MzQsNiArNDQ5LDcgQEAgS2VybmVsVmVyc2lvbjoJdjIuNi4zNQogQ29udGFjdDoJbGludXgt
cmRtYUB2Z2VyLmtlcm5lbC5vcmcKIERlc2NyaXB0aW9uOgogCisJCT09PT09PT09PT09PT09PSA9
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KIAkJaHdfcmV2OgkJ
KFJPKSBIYXJkd2FyZSByZXZpc2lvbiBudW1iZXIKIAogCQloY2FfdHlwZToJKFJPKSBEcml2ZXIg
c2hvcnQgbmFtZS4gU2hvdWxkIG5vcm1hbGx5IG1hdGNoCkBAIC00NDIsNiArNDU4LDcgQEAgRGVz
Y3JpcHRpb246CiAKIAkJYm9hcmRfaWQ6CShSTykgTWFudWZhY3R1cmluZyBib2FyZCBpZC4gKFZl
bmRvciArIGRldmljZQogCQkJCWluZm9ybWF0aW9uKQorCQk9PT09PT09PT09PT09PT0gPT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CiAKIAogc3lzZnMgaW50ZXJm
YWNlIGZvciBJbnRlbCBJQiBkcml2ZXIgcWliCkBAIC00NjIsNiArNDc5LDcgQEAgRGF0ZToJCU1h
eSwgMjAxMAogS2VybmVsVmVyc2lvbjoJdjIuNi4zNQogQ29udGFjdDoJbGludXgtcmRtYUB2Z2Vy
Lmtlcm5lbC5vcmcKIERlc2NyaXB0aW9uOgorCQk9PT09PT09PT09PT09PT0gPT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CiAJCXZlcnNpb246CShS
TykgRGlzcGxheSB2ZXJzaW9uIGluZm9ybWF0aW9uIG9mIGluc3RhbGxlZCBzb2Z0d2FyZQogCQkJ
CWFuZCBkcml2ZXJzLgogCkBAIC00ODgsNiArNTA2LDcgQEAgRGVzY3JpcHRpb246CiAJCWNoaXBf
cmVzZXQ6CShXTykgUmVzZXQgdGhlIGNoaXAgaWYgcG9zc2libGUgYnkgd3JpdGluZwogCQkJCSJy
ZXNldCIgdG8gdGhpcyBmaWxlLiBPbmx5IGFsbG93ZWQgaWYgbm8gdXNlcgogCQkJCWNvbnRleHRz
IGFyZSBvcGVuIHRoYXQgdXNlIGNoaXAgcmVzb3VyY2VzLgorCQk9PT09PT09PT09PT09PT0gPT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CiAKIAog
V2hhdDoJCS9zeXMvY2xhc3MvaW5maW5pYmFuZC9xaWJYL3BvcnRzL04vc2wydmwvWzAtMTVdCkBA
IC01MDcsMTQgKzUyNiwxNiBAQCBDb250YWN0OglsaW51eC1yZG1hQHZnZXIua2VybmVsLm9yZwog
RGVzY3JpcHRpb246CiAJCVBlci1wb3J0IGNvbmdlc3Rpb24gY29udHJvbC4gQm90aCBhcmUgYmlu
YXJ5IGF0dHJpYnV0ZXMuCiAKLQkJY2NfdGFibGVfYmluOgkoUk8pIENvbmdlc3Rpb24gY29udHJv
bCB0YWJsZSBzaXplIGZvbGxvd2VkIGJ5CisJCT09PT09PT09PT09PT09PSA9PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KKwkJY2NfdGFibGVfYmluCShSTykg
Q29uZ2VzdGlvbiBjb250cm9sIHRhYmxlIHNpemUgZm9sbG93ZWQgYnkKIAkJCQl0YWJsZSBlbnRy
aWVzLgogCi0JCWNjX3NldHRpbmdzX2JpbjooUk8pIENvbmdlc3Rpb24gc2V0dGluZ3M6IHBvcnQg
Y29udHJvbCwgY29udHJvbAorCQljY19zZXR0aW5nc19iaW4gKFJPKSBDb25nZXN0aW9uIHNldHRp
bmdzOiBwb3J0IGNvbnRyb2wsIGNvbnRyb2wKIAkJCQltYXAgYW5kIGFuIGFycmF5IG9mIDE2IGVu
dHJpZXMgZm9yIHRoZQogCQkJCWNvbmdlc3Rpb24gZW50cmllcyAtIGluY3JlYXNlLCB0aW1lciwg
ZXZlbnQgbG9nCiAJCQkJdHJpZ2dlciB0aHJlc2hvbGQgYW5kIHRoZSBtaW5pbXVtIGluamVjdGlv
biByYXRlCiAJCQkJZGVsYXkuCisJCT09PT09PT09PT09PT09PSA9PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KIAogV2hhdDoJCS9zeXMvY2xhc3MvaW5maW5p
YmFuZC9xaWJYL3BvcnRzL04vbGlua3N0YXRlL2xvb3BiYWNrCiBXaGF0OgkJL3N5cy9jbGFzcy9p
bmZpbmliYW5kL3FpYlgvcG9ydHMvTi9saW5rc3RhdGUvbGVkX292ZXJyaWRlCkBAIC01MjcsNiAr
NTQ4LDcgQEAgQ29udGFjdDoJbGludXgtcmRtYUB2Z2VyLmtlcm5lbC5vcmcKIERlc2NyaXB0aW9u
OgogCQlbdG8gYmUgZG9jdW1lbnRlZF0KIAorCQk9PT09PT09PT09PT09PT0gPT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KIAkJbG9vcGJhY2s6CShXTykKIAkJ
bGVkX292ZXJyaWRlOgkoV08pCiAJCWhydGJ0X2VuYWJsZToJKFJXKQpAQCAtNTM3LDYgKzU1OSw3
IEBAIERlc2NyaXB0aW9uOgogCQkJCWVycm9ycy4gUG9zc2libGUgc3RhdGVzIGFyZS0gIkluaXR0
ZWQiLAogCQkJCSJQcmVzZW50IiwgIklCX2xpbmtfdXAiLCAiSUJfY29uZmlndXJlZCIgb3IKIAkJ
CQkiRmF0YWxfSGFyZHdhcmVfRXJyb3IiLgorCQk9PT09PT09PT09PT09PT0gPT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KIAogV2hhdDoJCS9zeXMvY2xhc3Mv
aW5maW5pYmFuZC9xaWJYL3BvcnRzL04vZGlhZ19jb3VudGVycy9yY19yZXNlbmRzCiBXaGF0OgkJ
L3N5cy9jbGFzcy9pbmZpbmliYW5kL3FpYlgvcG9ydHMvTi9kaWFnX2NvdW50ZXJzL3NlcV9uYWtz
CkBAIC01ODUsNiArNjA4LDcgQEAgQ29udGFjdDoJQ2hyaXN0aWFuIEJlbnZlbnV0aSA8YmVudmVA
Y2lzY28uY29tPiwKIAkJbGludXgtcmRtYUB2Z2VyLmtlcm5lbC5vcmcKIERlc2NyaXB0aW9uOgog
CisJCT09PT09PT09PT09PT09PSA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PQogCQlib2FyZF9pZDoJKFJPKSBNYW51ZmFjdHVyaW5nIGJvYXJkIGlkCiAKIAkJ
Y29uZmlnOgkJKFJPKSBSZXBvcnQgdGhlIGNvbmZpZ3VyYXRpb24gZm9yIHRoaXMgUEYKQEAgLTU5
Nyw2ICs2MjEsNyBAQCBEZXNjcmlwdGlvbjoKIAogCQlpZmFjZToJCShSTykgU2hvd3Mgd2hpY2gg
bmV0d29yayBpbnRlcmZhY2UgdGhpcyB1c05JQwogCQkJCWVudHJ5IGlzIGFzc29jaWF0ZWQgdG8g
KHZpc2libGUgd2l0aCBpZmNvbmZpZykuCisJCT09PT09PT09PT09PT09PSA9PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQogCiBXaGF0OgkJL3N5cy9jbGFzcy9p
bmZpbmliYW5kL3VzbmljX1gvcXBuL3N1bW1hcnkKIFdoYXQ6CQkvc3lzL2NsYXNzL2luZmluaWJh
bmQvdXNuaWNfWC9xcG4vY29udGV4dApAQCAtNjQxLDYgKzY2Niw3IEBAIERhdGU6CQlNYXksIDIw
MTYKIEtlcm5lbFZlcnNpb246CXY0LjYKIENvbnRhY3Q6CWxpbnV4LXJkbWFAdmdlci5rZXJuZWwu
b3JnCiBEZXNjcmlwdGlvbjoKKwkJPT09PT09PT09PT09PT09ID09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PQogCQlod19yZXY6CQkoUk8pIEhhcmR3YXJlIHJldmlz
aW9uIG51bWJlcgogCiAJCWJvYXJkX2lkOgkoUk8pIE1hbnVmYWN0dXJpbmcgYm9hcmQgaWQKQEAg
LTY1OSw2ICs2ODUsNyBAQCBEZXNjcmlwdGlvbjoKIAkJCQlhdmFpbGFibGUuCiAKIAkJdGVtcHNl
bnNlOgkoUk8pIFRoZXJtYWwgc2Vuc2UgaW5mb3JtYXRpb24KKwkJPT09PT09PT09PT09PT09ID09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQogCiAKIFdoYXQ6CQkv
c3lzL2NsYXNzL2luZmluaWJhbmQvaGZpMV9YL3BvcnRzL04vQ0NNZ3RBL2NjX3NldHRpbmdzX2Jp
bgpAQCAtNjcwLDE5ICs2OTcsMjEgQEAgQ29udGFjdDoJbGludXgtcmRtYUB2Z2VyLmtlcm5lbC5v
cmcKIERlc2NyaXB0aW9uOgogCQlQZXItcG9ydCBjb25nZXN0aW9uIGNvbnRyb2wuCiAKLQkJY2Nf
dGFibGVfYmluOgkoUk8pIENDQSB0YWJsZXMgdXNlZCBieSBQU00yIENvbmdlc3Rpb24gY29udHJv
bAorCQk9PT09PT09PT09PT09PT0gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09CisJCWNjX3RhYmxlX2JpbgkoUk8pIENDQSB0YWJsZXMgdXNlZCBieSBQU00y
IENvbmdlc3Rpb24gY29udHJvbAogCQkJCXRhYmxlIHNpemUgZm9sbG93ZWQgYnkgdGFibGUgZW50
cmllcy4gQmluYXJ5CiAJCQkJYXR0cmlidXRlLgogCi0JCWNjX3NldHRpbmdzX2JpbjooUk8pIENv
bmdlc3Rpb24gc2V0dGluZ3M6IHBvcnQgY29udHJvbCwgY29udHJvbAorCQljY19zZXR0aW5nc19i
aW4gKFJPKSBDb25nZXN0aW9uIHNldHRpbmdzOiBwb3J0IGNvbnRyb2wsIGNvbnRyb2wKIAkJCQlt
YXAgYW5kIGFuIGFycmF5IG9mIDE2IGVudHJpZXMgZm9yIHRoZQogCQkJCWNvbmdlc3Rpb24gZW50
cmllcyAtIGluY3JlYXNlLCB0aW1lciwgZXZlbnQgbG9nCiAJCQkJdHJpZ2dlciB0aHJlc2hvbGQg
YW5kIHRoZSBtaW5pbXVtIGluamVjdGlvbiByYXRlCiAJCQkJZGVsYXkuIEJpbmFyeSBhdHRyaWJ1
dGUuCiAKLQkJY2NfcHJlc2NhbjoJKFJXKSBlbmFibGUgcHJlc2Nhbm5pbmcgZm9yIGZhc3RlciBC
RUNOCisJCWNjX3ByZXNjYW4JKFJXKSBlbmFibGUgcHJlc2Nhbm5pbmcgZm9yIGZhc3RlciBCRUNO
CiAJCQkJcmVzcG9uc2UuIFdyaXRlICJvbiIgdG8gZW5hYmxlIGFuZCAib2ZmIiB0bwogCQkJCWRp
c2FibGUuCisJCT09PT09PT09PT09PT09PSA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT0KIAogV2hhdDoJCS9zeXMvY2xhc3MvaW5maW5pYmFuZC9oZmkxX1gv
cG9ydHMvTi9zYzJ2bC9bMC0zMV0KIFdoYXQ6CQkvc3lzL2NsYXNzL2luZmluaWJhbmQvaGZpMV9Y
L3BvcnRzL04vc2wyc2MvWzAtMzFdCkBAIC02OTEsMTEgKzcyMCwxMyBAQCBEYXRlOgkJTWF5LCAy
MDE2CiBLZXJuZWxWZXJzaW9uOgl2NC42CiBDb250YWN0OglsaW51eC1yZG1hQHZnZXIua2VybmVs
Lm9yZwogRGVzY3JpcHRpb246CisJCT09PT09PT09PT09PT09PSA9PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KIAkJc2MydmwvOgkJKFJPKSAzMiBmaWxl
cyAoMCAtIDMxKSB1c2VkIHRvIHRyYW5zbGF0ZSBzbC0+dmwKIAogCQlzbDJzYy86CQkoUk8pIDMy
IGZpbGVzICgwIC0gMzEpIHVzZWQgdG8gdHJhbnNsYXRlIHNsLT5zYwogCiAJCXZsMm10dS86CShS
TykgMTYgZmlsZXMgKDAgLSAxNSkgdXNlZCB0byBkZXRlcm1pbmUgTVRVIGZvciB2bAorCQk9PT09
PT09PT09PT09PT0gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09CiAKIAogV2hhdDoJCS9zeXMvY2xhc3MvaW5maW5pYmFuZC9oZmkxX1gvc2RtYV9OL2Nw
dV9saXN0CkBAIC03MDYsMjYgKzczNywyOCBAQCBDb250YWN0OglsaW51eC1yZG1hQHZnZXIua2Vy
bmVsLm9yZwogRGVzY3JpcHRpb246CiAJCXNkbWE8Tj4vIGNvbnRhaW5zIG9uZSBkaXJlY3Rvcnkg
cGVyIHNkbWEgZW5naW5lICgwIC0gMTUpCiAKKwkJPT09PT09PT09PT09PT09ID09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KIAkJY3B1X2xpc3Q6CShSVykgTGlz
dCBvZiBjcHVzIGZvciB1c2VyLXByb2Nlc3MgdG8gc2RtYQogCQkJCWVuZ2luZSBhc3NpZ25tZW50
LgogCiAJCXZsOgkJKFJPKSBEaXNwbGF5cyB0aGUgdmlydHVhbCBsYW5lICh2bCkgdGhlIHNkbWEK
IAkJCQllbmdpbmUgbWFwcyB0by4KKwkJPT09PT09PT09PT09PT09ID09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KIAogCQlUaGlzIGludGVyZmFjZSBnaXZlcyB0
aGUgdXNlciBjb250cm9sIG9uIHRoZSBhZmZpbml0eSBzZXR0aW5ncwogCQlmb3IgdGhlIGRldmlj
ZS4gQXMgYW4gZXhhbXBsZSwgdG8gc2V0IGFuIHNkbWEgZW5naW5lIGlycQogCQlhZmZpbml0eSBh
bmQgdGhyZWFkIGFmZmluaXR5IG9mIGEgdXNlciBwcm9jZXNzZXMgdG8gdXNlIHRoZQogCQlzZG1h
IGVuZ2luZSwgd2hpY2ggaXMgIm5lYXIiIGluIHRlcm1zIG9mIE5VTUEgY29uZmlndXJhdGlvbiwg
b3IKLQkJcGh5c2ljYWwgY3B1IGxvY2F0aW9uLCB0aGUgdXNlciB3aWxsIGRvOgorCQlwaHlzaWNh
bCBjcHUgbG9jYXRpb24sIHRoZSB1c2VyIHdpbGwgZG86OgogCi0JCWVjaG8gIjMiID4gL3Byb2Mv
aXJxLzxOPi9zbXBfYWZmaW5pdHlfbGlzdAotCQllY2hvICI0LTciID4gL3N5cy9kZXZpY2VzLy4u
Li9zZG1hMy9jcHVfbGlzdAotCQljYXQgL3N5cy9kZXZpY2VzLy4uLi9zZG1hMy92bAotCQkwCi0J
CWVjaG8gIjgiID4gL3Byb2MvaXJxLzxNPi9zbXBfYWZmaW5pdHlfbGlzdAotCQllY2hvICI5LTEy
IiA+IC9zeXMvZGV2aWNlcy8uLi4vc2RtYTQvY3B1X2xpc3QKLQkJY2F0IC9zeXMvZGV2aWNlcy8u
Li4vc2RtYTQvdmwKLQkJMQorCQkgIGVjaG8gIjMiID4gL3Byb2MvaXJxLzxOPi9zbXBfYWZmaW5p
dHlfbGlzdAorCQkgIGVjaG8gIjQtNyIgPiAvc3lzL2RldmljZXMvLi4uL3NkbWEzL2NwdV9saXN0
CisJCSAgY2F0IC9zeXMvZGV2aWNlcy8uLi4vc2RtYTMvdmwKKwkJICAwCisJCSAgZWNobyAiOCIg
PiAvcHJvYy9pcnEvPE0+L3NtcF9hZmZpbml0eV9saXN0CisJCSAgZWNobyAiOS0xMiIgPiAvc3lz
L2RldmljZXMvLi4uL3NkbWE0L2NwdV9saXN0CisJCSAgY2F0IC9zeXMvZGV2aWNlcy8uLi4vc2Rt
YTQvdmwKKwkJICAxCiAKIAkJdG8gbWFrZSBzdXJlIHRoYXQgd2hlbiBhIHByb2Nlc3MgcnVucyBv
biBjcHVzIDQsNSw2LCBvciA3LCBhbmQKIAkJdXNlcyB2bD0wLCB0aGVuIHNkbWEgZW5naW5lIDMg
aXMgc2VsZWN0ZWQgYnkgdGhlIGRyaXZlciwgYW5kCkBAIC03NDcsMTEgKzc4MCwxMyBAQCBEYXRl
OgkJSmFuLCAyMDE2CiBLZXJuZWxWZXJzaW9uOgl2NC4xMAogQ29udGFjdDoJbGludXgtcmRtYUB2
Z2VyLmtlcm5lbC5vcmcKIERlc2NyaXB0aW9uOgorCQk9PT09PT09PT09PT09PT0gPT09PSA9PT09
PT09PT09PT09PT09PT09PT09PT0KIAkJaHdfcmV2OgkJKFJPKSBIYXJkd2FyZSByZXZpc2lvbiBu
dW1iZXIKIAogCQloY2FfdHlwZToJKFJPKSBTaG93IEhDQSB0eXBlIChJNDBJVykKIAogCQlib2Fy
ZF9pZDoJKFJPKSBJNDBJVyBib2FyZCBJRAorCQk9PT09PT09PT09PT09PT0gPT09PSA9PT09PT09
PT09PT09PT09PT09PT09PT0KIAogCiBzeXNmcyBpbnRlcmZhY2UgZm9yIFFMb2dpYyBxZWRyIE5J
QyBEcml2ZXIKQEAgLTc2NCw5ICs3OTksMTEgQEAgS2VybmVsVmVyc2lvbjoJdjQuMTAKIENvbnRh
Y3Q6CWxpbnV4LXJkbWFAdmdlci5rZXJuZWwub3JnCiBEZXNjcmlwdGlvbjoKIAorCQk9PT09PT09
PT09PT09PT0gPT09PSA9PT09PT09PT09PT09PT09PT09PT09PT0KIAkJaHdfcmV2OgkJKFJPKSBI
YXJkd2FyZSByZXZpc2lvbiBudW1iZXIKIAogCQloY2FfdHlwZToJKFJPKSBEaXNwbGF5IEhDQSB0
eXBlCisJCT09PT09PT09PT09PT09PSA9PT09ID09PT09PT09PT09PT09PT09PT09PT09PQogCiAK
IHN5c2ZzIGludGVyZmFjZSBmb3IgVk13YXJlIFBhcmF2aXJ0dWFsIFJETUEgZHJpdmVyCkBAIC03
ODAsMTEgKzgxNywxMyBAQCBLZXJuZWxWZXJzaW9uOgl2NC4xMAogQ29udGFjdDoJbGludXgtcmRt
YUB2Z2VyLmtlcm5lbC5vcmcKIERlc2NyaXB0aW9uOgogCisJCT09PT09PT09PT09PT09PSA9PT09
ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KIAkJaHdfcmV2OgkJKFJPKSBI
YXJkd2FyZSByZXZpc2lvbiBudW1iZXIKIAogCQloY2FfdHlwZToJKFJPKSBIb3N0IGNoYW5uZWwg
YWRhcHRlciB0eXBlCiAKIAkJYm9hcmRfaWQ6CShSTykgRGlzcGxheSBQVlJETUEgbWFudWZhY3R1
cmluZyBib2FyZCBJRAorCQk9PT09PT09PT09PT09PT0gPT09PSA9PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09CiAKIAogc3lzZnMgaW50ZXJmYWNlIGZvciBCcm9hZGNvbSBOZXRY
dHJlbWUtRSBSb0NFIGRyaXZlcgpAQCAtNzk2LDYgKzgzNSw4IEBAIERhdGU6CQlGZWIsIDIwMTcK
IEtlcm5lbFZlcnNpb246CXY0LjExCiBDb250YWN0OglsaW51eC1yZG1hQHZnZXIua2VybmVsLm9y
ZwogRGVzY3JpcHRpb246CisJCT09PT09PT09PT09PT09PSA9PT09ID09PT09PT09PT09PT09PT09
PT09PT09PT0KIAkJaHdfcmV2OgkJKFJPKSBIYXJkd2FyZSByZXZpc2lvbiBudW1iZXIKIAogCQlo
Y2FfdHlwZToJKFJPKSBIb3N0IGNoYW5uZWwgYWRhcHRlciB0eXBlCisJCT09PT09PT09PT09PT09
PSA9PT09ID09PT09PT09PT09PT09PT09PT09PT09PT0KZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRp
b24vQUJJL3N0YWJsZS9zeXNmcy1jbGFzcy1yZmtpbGwgYi9Eb2N1bWVudGF0aW9uL0FCSS9zdGFi
bGUvc3lzZnMtY2xhc3MtcmZraWxsCmluZGV4IDViMTU0ZjkyMjY0My4uMDM3OTc5ZjdkYzRiIDEw
MDY0NAotLS0gYS9Eb2N1bWVudGF0aW9uL0FCSS9zdGFibGUvc3lzZnMtY2xhc3MtcmZraWxsCisr
KyBiL0RvY3VtZW50YXRpb24vQUJJL3N0YWJsZS9zeXNmcy1jbGFzcy1yZmtpbGwKQEAgLTIsNyAr
Miw3IEBAIHJma2lsbCAtIHJhZGlvIGZyZXF1ZW5jeSAoUkYpIGNvbm5lY3RvciBraWxsIHN3aXRj
aCBzdXBwb3J0CiAKIEZvciBkZXRhaWxzIHRvIHRoaXMgc3Vic3lzdGVtIGxvb2sgYXQgRG9jdW1l
bnRhdGlvbi9kcml2ZXItYXBpL3Jma2lsbC5yc3QuCiAKLUZvciB0aGUgZGVwcmVjYXRlZCAvc3lz
L2NsYXNzL3Jma2lsbC8qL2NsYWltIGtub2JzIG9mIHRoaXMgaW50ZXJmYWNlIGxvb2sgaW4KK0Zv
ciB0aGUgZGVwcmVjYXRlZCBgYC9zeXMvY2xhc3MvcmZraWxsLyovY2xhaW1gYCBrbm9icyBvZiB0
aGlzIGludGVyZmFjZSBsb29rIGluCiBEb2N1bWVudGF0aW9uL0FCSS9yZW1vdmVkL3N5c2ZzLWNs
YXNzLXJma2lsbC4KIAogV2hhdDogCQkvc3lzL2NsYXNzL3Jma2lsbApAQCAtMzYsOSArMzYsMTAg
QEAgS2VybmVsVmVyc2lvbgl2Mi42LjIyCiBDb250YWN0OglsaW51eC13aXJlbGVzc0B2Z2VyLmtl
cm5lbC5vcmcKIERlc2NyaXB0aW9uOiAJV2hldGhlciB0aGUgc29mdCBibG9ja2VkIHN0YXRlIGlz
IGluaXRpYWxpc2VkIGZyb20gbm9uLXZvbGF0aWxlCiAJCXN0b3JhZ2UgYXQgc3RhcnR1cC4KLVZh
bHVlczogCUEgbnVtZXJpYyB2YWx1ZS4KLQkJMDogZmFsc2UKLQkJMTogdHJ1ZQorVmFsdWVzOiAJ
QSBudW1lcmljIHZhbHVlOgorCisJCS0gMDogZmFsc2UKKwkJLSAxOiB0cnVlCiAKIAogV2hhdDoJ
CS9zeXMvY2xhc3MvcmZraWxsL3Jma2lsbFswLTldKy9zdGF0ZQpAQCAtNTQsNiArNTUsNyBAQCBE
ZXNjcmlwdGlvbjogCUN1cnJlbnQgc3RhdGUgb2YgdGhlIHRyYW5zbWl0dGVyLgogCQl0aHJvdWdo
IHRoaXMgaW50ZXJmYWNlLiBUaGVyZSB3aWxsIGxpa2VseSBiZSBhbm90aGVyIGF0dGVtcHQgdG8K
IAkJcmVtb3ZlIGl0IGluIHRoZSBmdXR1cmUuCiBWYWx1ZXM6IAlBIG51bWVyaWMgdmFsdWUuCisK
IAkJMDogUkZLSUxMX1NUQVRFX1NPRlRfQkxPQ0tFRAogCQkJdHJhbnNtaXR0ZXIgaXMgdHVybmVk
IG9mZiBieSBzb2Z0d2FyZQogCQkxOiBSRktJTExfU1RBVEVfVU5CTE9DS0VECkBAIC02OSw2ICs3
MSw3IEBAIEtlcm5lbFZlcnNpb24JdjIuNi4zNAogQ29udGFjdDoJbGludXgtd2lyZWxlc3NAdmdl
ci5rZXJuZWwub3JnCiBEZXNjcmlwdGlvbjogCUN1cnJlbnQgaGFyZGJsb2NrIHN0YXRlLiBUaGlz
IGZpbGUgaXMgcmVhZCBvbmx5LgogVmFsdWVzOiAJQSBudW1lcmljIHZhbHVlLgorCiAJCTA6IGlu
YWN0aXZlCiAJCQlUaGUgdHJhbnNtaXR0ZXIgaXMgKHBvdGVudGlhbGx5KSBhY3RpdmUuCiAJCTE6
IGFjdGl2ZQpAQCAtODIsNyArODUsOSBAQCBLZXJuZWxWZXJzaW9uCXYyLjYuMzQKIENvbnRhY3Q6
CWxpbnV4LXdpcmVsZXNzQHZnZXIua2VybmVsLm9yZwogRGVzY3JpcHRpb246CUN1cnJlbnQgc29m
dGJsb2NrIHN0YXRlLiBUaGlzIGZpbGUgaXMgcmVhZCBhbmQgd3JpdGUuCiBWYWx1ZXM6IAlBIG51
bWVyaWMgdmFsdWUuCisKIAkJMDogaW5hY3RpdmUKIAkJCVRoZSB0cmFuc21pdHRlciBpcyAocG90
ZW50aWFsbHkpIGFjdGl2ZS4KKwogCQkxOiBhY3RpdmUKIAkJCVRoZSB0cmFuc21pdHRlciBpcyB0
dXJuZWQgb2ZmIGJ5IHNvZnR3YXJlLgpkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9BQkkvc3Rh
YmxlL3N5c2ZzLWNsYXNzLXRwbSBiL0RvY3VtZW50YXRpb24vQUJJL3N0YWJsZS9zeXNmcy1jbGFz
cy10cG0KaW5kZXggYzBlMjM4MzBmNTZhLi5iYmVlODg5OWE5MGUgMTAwNjQ0Ci0tLSBhL0RvY3Vt
ZW50YXRpb24vQUJJL3N0YWJsZS9zeXNmcy1jbGFzcy10cG0KKysrIGIvRG9jdW1lbnRhdGlvbi9B
Qkkvc3RhYmxlL3N5c2ZzLWNsYXNzLXRwbQpAQCAtMzIsMTEgKzMyLDExIEBAIEtlcm5lbFZlcnNp
b246CTIuNi4xMgogQ29udGFjdDoJdHBtZGQtZGV2ZWxAbGlzdHMuc2YubmV0CiBEZXNjcmlwdGlv
bjoJVGhlICJjYXBzIiBwcm9wZXJ0eSBjb250YWlucyBUUE0gbWFudWZhY3R1cmVyIGFuZCB2ZXJz
aW9uIGluZm8uCiAKLQkJRXhhbXBsZSBvdXRwdXQ6CisJCUV4YW1wbGUgb3V0cHV0OjoKIAotCQlN
YW51ZmFjdHVyZXI6IDB4NTM1NDRkMjAKLQkJVENHIHZlcnNpb246IDEuMgotCQlGaXJtd2FyZSB2
ZXJzaW9uOiA4LjE2CisJCSAgTWFudWZhY3R1cmVyOiAweDUzNTQ0ZDIwCisJCSAgVENHIHZlcnNp
b246IDEuMgorCQkgIEZpcm13YXJlIHZlcnNpb246IDguMTYKIAogCQlNYW51ZmFjdHVyZXIgaXMg
YSBoZXggZHVtcCBvZiB0aGUgNCBieXRlIG1hbnVmYWN0dXJlciBpbmZvCiAJCXNwYWNlIGluIGEg
VFBNLiBUQ0cgdmVyc2lvbiBzaG93cyB0aGUgVENHIFRQTSBzcGVjIGxldmVsIHRoYXQKQEAgLTU0
LDkgKzU0LDkgQEAgRGVzY3JpcHRpb246CVRoZSAiZHVyYXRpb25zIiBwcm9wZXJ0eSBzaG93cyB0
aGUgMyB2ZW5kb3Itc3BlY2lmaWMgdmFsdWVzCiAJCWFueSBsb25nZXIgdGhhbiBuZWNlc3Nhcnkg
YmVmb3JlIHN0YXJ0aW5nIHRvIHBvbGwgZm9yIGEKIAkJcmVzdWx0LgogCi0JCUV4YW1wbGUgb3V0
cHV0OgorCQlFeGFtcGxlIG91dHB1dDo6CiAKLQkJMzAxNTAwMCA0NTA4MDAwIDE4MDk5NTAwMCBb
b3JpZ2luYWxdCisJCSAgMzAxNTAwMCA0NTA4MDAwIDE4MDk5NTAwMCBbb3JpZ2luYWxdCiAKIAkJ
SGVyZSB0aGUgc2hvcnQsIG1lZGl1bSBhbmQgbG9uZyBkdXJhdGlvbnMgYXJlIGRpc3BsYXllZCBp
bgogCQl1c2Vjcy4gIltvcmlnaW5hbF0iIGluZGljYXRlcyB0aGF0IHRoZSB2YWx1ZXMgYXJlIGRp
c3BsYXllZApAQCAtOTIsMTQgKzkyLDE0IEBAIERlc2NyaXB0aW9uOglUaGUgInBjcnMiIHByb3Bl
cnR5IHdpbGwgZHVtcCB0aGUgY3VycmVudCB2YWx1ZSBvZiBhbGwgUGxhdGZvcm0KIAkJdmFsdWVz
IG1heSBiZSBjb25zdGFudGx5IGNoYW5naW5nLCB0aGUgb3V0cHV0IGlzIG9ubHkgdmFsaWQKIAkJ
Zm9yIGEgc25hcHNob3QgaW4gdGltZS4KIAotCQlFeGFtcGxlIG91dHB1dDoKKwkJRXhhbXBsZSBv
dXRwdXQ6OgogCi0JCVBDUi0wMDogM0EgM0YgNzggMEYgMTEgQTQgQjQgOTkgNjkgRkMgQUEgODAg
Q0QgNkUgMzkgNTcgQzMgM0IgMjIgNzUKLQkJUENSLTAxOiAzQSAzRiA3OCAwRiAxMSBBNCBCNCA5
OSA2OSBGQyBBQSA4MCBDRCA2RSAzOSA1NyBDMyAzQiAyMiA3NQotCQlQQ1ItMDI6IDNBIDNGIDc4
IDBGIDExIEE0IEI0IDk5IDY5IEZDIEFBIDgwIENEIDZFIDM5IDU3IEMzIDNCIDIyIDc1Ci0JCVBD
Ui0wMzogM0EgM0YgNzggMEYgMTEgQTQgQjQgOTkgNjkgRkMgQUEgODAgQ0QgNkUgMzkgNTcgQzMg
M0IgMjIgNzUKLQkJUENSLTA0OiAzQSAzRiA3OCAwRiAxMSBBNCBCNCA5OSA2OSBGQyBBQSA4MCBD
RCA2RSAzOSA1NyBDMyAzQiAyMiA3NQotCQkuLi4KKwkJICBQQ1ItMDA6IDNBIDNGIDc4IDBGIDEx
IEE0IEI0IDk5IDY5IEZDIEFBIDgwIENEIDZFIDM5IDU3IEMzIDNCIDIyIDc1CisJCSAgUENSLTAx
OiAzQSAzRiA3OCAwRiAxMSBBNCBCNCA5OSA2OSBGQyBBQSA4MCBDRCA2RSAzOSA1NyBDMyAzQiAy
MiA3NQorCQkgIFBDUi0wMjogM0EgM0YgNzggMEYgMTEgQTQgQjQgOTkgNjkgRkMgQUEgODAgQ0Qg
NkUgMzkgNTcgQzMgM0IgMjIgNzUKKwkJICBQQ1ItMDM6IDNBIDNGIDc4IDBGIDExIEE0IEI0IDk5
IDY5IEZDIEFBIDgwIENEIDZFIDM5IDU3IEMzIDNCIDIyIDc1CisJCSAgUENSLTA0OiAzQSAzRiA3
OCAwRiAxMSBBNCBCNCA5OSA2OSBGQyBBQSA4MCBDRCA2RSAzOSA1NyBDMyAzQiAyMiA3NQorCQkg
IC4uLgogCiAJCVRoZSBudW1iZXIgb2YgUENScyBhbmQgaGV4IGJ5dGVzIG5lZWRlZCB0byByZXBy
ZXNlbnQgYSBQQ1IKIAkJdmFsdWUgd2lsbCB2YXJ5IGRlcGVuZGluZyBvbiBUUE0gY2hpcCB2ZXJz
aW9uLiBGb3IgVFBNIDEuMSBhbmQKQEAgLTExOSw0NCArMTE5LDQ0IEBAIERlc2NyaXB0aW9uOglU
aGUgInB1YmVrIiBwcm9wZXJ0eSB3aWxsIHJldHVybiB0aGUgVFBNJ3MgcHVibGljIGVuZG9yc2Vt
ZW50CiAJCWF0ZWQgYXQgVFBNIG1hbnVmYWN0dXJlIHRpbWUgYW5kIGV4aXN0cyBmb3IgdGhlIGxp
ZmUgb2YgdGhlCiAJCWNoaXAuCiAKLQkJRXhhbXBsZSBvdXRwdXQ6CisJCUV4YW1wbGUgb3V0cHV0
OjoKIAotCQlBbGdvcml0aG06IDAwIDAwIDAwIDAxCi0JCUVuY3NjaGVtZTogMDAgMDMKLQkJU2ln
c2NoZW1lOiAwMCAwMQotCQlQYXJhbWV0ZXJzOiAwMCAwMCAwOCAwMCAwMCAwMCAwMCAwMiAwMCAw
MCAwMCAwMAotCQlNb2R1bHVzIGxlbmd0aDogMjU2Ci0JCU1vZHVsdXM6Ci0JCUI0IDc2IDQxIDgy
IEM5IDIwIDJDIDEwIDE4IDQwIEJDIDhCIEU1IDQ0IDRDIDZDCi0JCTNBIEIyIDkyIDBDIEE0IDlC
IDJBIDgzIEVCIDVDIDEyIDg1IDA0IDQ4IEEwIEI2Ci0JCTFFIEU0IDgxIDg0IENFIEIyIEYyIDQ1
IDFDIEYwIDg1IDk5IDYxIDAyIDREIEVCCi0JCTg2IEM0IEY3IEYzIDI5IDYwIDUyIDkzIDZCIEIy
IEU1IEFCIDhCIEE5IDA5IEUzCi0JCUQ3IDBFIDdEIENBIDQxIEJGIDQzIDA3IDY1IDg2IDNDIDhD
IDEzIDdBIEQwIDhCCi0JCTgyIDVFIDk2IDBCIEY4IDFGIDVGIDM0IDA2IERBIEEyIDUyIEMxIEE5
IEQ1IDI2Ci0JCTBGIEY0IDA0IDRCIEQ5IDNGIDJEIEYyIEFDIDJGIDc0IDY0IDFGIDhCIENEIDNF
Ci0JCTFFIDMwIDM4IDZDIDcwIDYzIDY5IEFCIEUyIDUwIERGIDQ5IDA1IDJFIEUxIDhECi0JCTZG
IDc4IDQ0IERBIDU3IDQzIDY5IEVFIDc2IDZDIDM4IDhBIEU5IDhFIEEzIEYwCi0JCUE3IDFGIDND
IEE4IEQwIDEyIDE1IDNFIENBIDBFIEJEIEZBIDI0IENEIDMzIEM2Ci0JCTQ3IEFFIEE0IDE4IDgz
IDhFIDIyIDM5IDc1IDkzIDg2IEU2IEZEIDY2IDQ4IEI2Ci0JCTEwIEFEIDk0IDE0IDY1IEY5IDZB
IDE3IDc4IEJEIDE2IDUzIDg0IDMwIEJGIDcwCi0JCUUwIERDIDY1IEZEIDNDIEM2IEIwIDFFIEJG
IEI5IEMxIEI1IDZDIEVGIEIxIDNBCi0JCUY4IDI4IDA1IDgzIDYyIDI2IDExIERDIEI0IDZCIDVB
IDk3IEZGIDMyIDI2IEI2Ci0JCUY3IDAyIDcxIENGIDE1IEFFIDE2IEREIEQxIEMxIDhFIEE4IENG
IDlCIDUwIDdCCi0JCUMzIDkxIEZGIDQ0IDFFIENGIDdDIDM5IEZFIDE3IDc3IDIxIDIwIEJEIENF
IDlCCisJCSAgQWxnb3JpdGhtOiAwMCAwMCAwMCAwMQorCQkgIEVuY3NjaGVtZTogMDAgMDMKKwkJ
ICBTaWdzY2hlbWU6IDAwIDAxCisJCSAgUGFyYW1ldGVyczogMDAgMDAgMDggMDAgMDAgMDAgMDAg
MDIgMDAgMDAgMDAgMDAKKwkJICBNb2R1bHVzIGxlbmd0aDogMjU2CisJCSAgTW9kdWx1czoKKwkJ
ICBCNCA3NiA0MSA4MiBDOSAyMCAyQyAxMCAxOCA0MCBCQyA4QiBFNSA0NCA0QyA2QworCQkgIDNB
IEIyIDkyIDBDIEE0IDlCIDJBIDgzIEVCIDVDIDEyIDg1IDA0IDQ4IEEwIEI2CisJCSAgMUUgRTQg
ODEgODQgQ0UgQjIgRjIgNDUgMUMgRjAgODUgOTkgNjEgMDIgNEQgRUIKKwkJICA4NiBDNCBGNyBG
MyAyOSA2MCA1MiA5MyA2QiBCMiBFNSBBQiA4QiBBOSAwOSBFMworCQkgIEQ3IDBFIDdEIENBIDQx
IEJGIDQzIDA3IDY1IDg2IDNDIDhDIDEzIDdBIEQwIDhCCisJCSAgODIgNUUgOTYgMEIgRjggMUYg
NUYgMzQgMDYgREEgQTIgNTIgQzEgQTkgRDUgMjYKKwkJICAwRiBGNCAwNCA0QiBEOSAzRiAyRCBG
MiBBQyAyRiA3NCA2NCAxRiA4QiBDRCAzRQorCQkgIDFFIDMwIDM4IDZDIDcwIDYzIDY5IEFCIEUy
IDUwIERGIDQ5IDA1IDJFIEUxIDhECisJCSAgNkYgNzggNDQgREEgNTcgNDMgNjkgRUUgNzYgNkMg
MzggOEEgRTkgOEUgQTMgRjAKKwkJICBBNyAxRiAzQyBBOCBEMCAxMiAxNSAzRSBDQSAwRSBCRCBG
QSAyNCBDRCAzMyBDNgorCQkgIDQ3IEFFIEE0IDE4IDgzIDhFIDIyIDM5IDc1IDkzIDg2IEU2IEZE
IDY2IDQ4IEI2CisJCSAgMTAgQUQgOTQgMTQgNjUgRjkgNkEgMTcgNzggQkQgMTYgNTMgODQgMzAg
QkYgNzAKKwkJICBFMCBEQyA2NSBGRCAzQyBDNiBCMCAxRSBCRiBCOSBDMSBCNSA2QyBFRiBCMSAz
QQorCQkgIEY4IDI4IDA1IDgzIDYyIDI2IDExIERDIEI0IDZCIDVBIDk3IEZGIDMyIDI2IEI2CisJ
CSAgRjcgMDIgNzEgQ0YgMTUgQUUgMTYgREQgRDEgQzEgOEUgQTggQ0YgOUIgNTAgN0IKKwkJICBD
MyA5MSBGRiA0NCAxRSBDRiA3QyAzOSBGRSAxNyA3NyAyMSAyMCBCRCBDRSA5QgogCi0JCVBvc3Np
YmxlIHZhbHVlczoKKwkJUG9zc2libGUgdmFsdWVzOjoKIAotCQlBbGdvcml0aG06CVRQTV9BTEdf
UlNBCQkJKDEpCi0JCUVuY3NjaGVtZToJVFBNX0VTX1JTQUVTUEtDU3YxNQkJKDIpCisJCSAgQWxn
b3JpdGhtOglUUE1fQUxHX1JTQQkJCSgxKQorCQkgIEVuY3NjaGVtZToJVFBNX0VTX1JTQUVTUEtD
U3YxNQkJKDIpCiAJCQkJVFBNX0VTX1JTQUVTT0FFUF9TSEExX01HRjEJKDMpCi0JCVNpZ3NjaGVt
ZToJVFBNX1NTX05PTkUJCQkoMSkKLQkJUGFyYW1ldGVycywgYSBieXRlIHN0cmluZyBvZiAzIHUz
MiB2YWx1ZXM6CisJCSAgU2lnc2NoZW1lOglUUE1fU1NfTk9ORQkJCSgxKQorCQkgIFBhcmFtZXRl
cnMsIGEgYnl0ZSBzdHJpbmcgb2YgMyB1MzIgdmFsdWVzOgogCQkJS2V5IExlbmd0aCAoYml0cyk6
CTAwIDAwIDA4IDAwCSgyMDQ4KQogCQkJTnVtIHByaW1lczoJCTAwIDAwIDAwIDAyCSgyKQogCQkJ
RXhwb25lbnQgU2l6ZToJCTAwIDAwIDAwIDAwCSgwIG1lYW5zIHRoZQogCQkJCQkJCQkgZGVmYXVs
dCBleHApCi0JCU1vZHVsdXMgTGVuZ3RoOiAyNTYgKGJ5dGVzKQotCQlNb2R1bHVzOglUaGUgMjU2
IGJ5dGUgRW5kb3JzZW1lbnQgS2V5IG1vZHVsdXMKKwkJICBNb2R1bHVzIExlbmd0aDogMjU2IChi
eXRlcykKKwkJICBNb2R1bHVzOglUaGUgMjU2IGJ5dGUgRW5kb3JzZW1lbnQgS2V5IG1vZHVsdXMK
IAogV2hhdDoJCS9zeXMvY2xhc3MvdHBtL3RwbVgvZGV2aWNlL3RlbXBfZGVhY3RpdmF0ZWQKIERh
dGU6CQlBcHJpbCAyMDA2CkBAIC0xNzYsOSArMTc2LDkgQEAgRGVzY3JpcHRpb246CVRoZSAidGlt
ZW91dHMiIHByb3BlcnR5IHNob3dzIHRoZSA0IHZlbmRvci1zcGVjaWZpYyB2YWx1ZXMKIAkJdGlt
ZW91dHMgaXMgZGVmaW5lZCBieSB0aGUgVFBNIGludGVyZmFjZSBzcGVjIHRoYXQgdGhlIGNoaXAK
IAkJY29uZm9ybXMgdG8uCiAKLQkJRXhhbXBsZSBvdXRwdXQ6CisJCUV4YW1wbGUgb3V0cHV0OjoK
IAotCQk3NTAwMDAgNzUwMDAwIDc1MDAwMCA3NTAwMDAgW29yaWdpbmFsXQorCQkgIDc1MDAwMCA3
NTAwMDAgNzUwMDAwIDc1MDAwMCBbb3JpZ2luYWxdCiAKIAkJVGhlIGZvdXIgdGltZW91dCB2YWx1
ZXMgYXJlIHNob3duIGluIHVzZWNzLCB3aXRoIGEgdHJhaWxpbmcKIAkJIltvcmlnaW5hbF0iIG9y
ICJbYWRqdXN0ZWRdIiBkZXBlbmRpbmcgb24gd2hldGhlciB0aGUgdmFsdWVzCmRpZmYgLS1naXQg
YS9Eb2N1bWVudGF0aW9uL0FCSS9zdGFibGUvc3lzZnMtZGV2aWNlcyBiL0RvY3VtZW50YXRpb24v
QUJJL3N0YWJsZS9zeXNmcy1kZXZpY2VzCmluZGV4IDQ0MDRiZDliOTZjMS4uNDJiZjFlYWI1Njc3
IDEwMDY0NAotLS0gYS9Eb2N1bWVudGF0aW9uL0FCSS9zdGFibGUvc3lzZnMtZGV2aWNlcworKysg
Yi9Eb2N1bWVudGF0aW9uL0FCSS9zdGFibGUvc3lzZnMtZGV2aWNlcwpAQCAtMSw1ICsxLDYgQEAK
LSMgTm90ZTogVGhpcyBkb2N1bWVudHMgYWRkaXRpb25hbCBwcm9wZXJ0aWVzIG9mIGFueSBkZXZp
Y2UgYmV5b25kIHdoYXQKLSMgaXMgZG9jdW1lbnRlZCBpbiBEb2N1bWVudGF0aW9uL2FkbWluLWd1
aWRlL3N5c2ZzLXJ1bGVzLnJzdAorTm90ZToKKyAgVGhpcyBkb2N1bWVudHMgYWRkaXRpb25hbCBw
cm9wZXJ0aWVzIG9mIGFueSBkZXZpY2UgYmV5b25kIHdoYXQKKyAgaXMgZG9jdW1lbnRlZCBpbiBE
b2N1bWVudGF0aW9uL2FkbWluLWd1aWRlL3N5c2ZzLXJ1bGVzLnJzdAogCiBXaGF0OgkJL3N5cy9k
ZXZpY2VzLyovb2Zfbm9kZQogRGF0ZToJCUZlYnJ1YXJ5IDIwMTUKZGlmZiAtLWdpdCBhL0RvY3Vt
ZW50YXRpb24vQUJJL3N0YWJsZS9zeXNmcy1kcml2ZXItaWJfc3JwIGIvRG9jdW1lbnRhdGlvbi9B
Qkkvc3RhYmxlL3N5c2ZzLWRyaXZlci1pYl9zcnAKaW5kZXggNzA0OWEyYjUwMzU5Li4yZDcwNmI0
OTAwY2UgMTAwNjQ0Ci0tLSBhL0RvY3VtZW50YXRpb24vQUJJL3N0YWJsZS9zeXNmcy1kcml2ZXIt
aWJfc3JwCisrKyBiL0RvY3VtZW50YXRpb24vQUJJL3N0YWJsZS9zeXNmcy1kcml2ZXItaWJfc3Jw
CkBAIC02LDYgKzYsNyBAQCBEZXNjcmlwdGlvbjoJSW50ZXJmYWNlIGZvciBtYWtpbmcgaWJfc3Jw
IGNvbm5lY3QgdG8gYSBuZXcgdGFyZ2V0LgogCQlPbmUgY2FuIHJlcXVlc3QgaWJfc3JwIHRvIGNv
bm5lY3QgdG8gYSBuZXcgdGFyZ2V0IGJ5IHdyaXRpbmcKIAkJYSBjb21tYS1zZXBhcmF0ZWQgbGlz
dCBvZiBsb2dpbiBwYXJhbWV0ZXJzIHRvIHRoaXMgc3lzZnMKIAkJYXR0cmlidXRlLiBUaGUgc3Vw
cG9ydGVkIHBhcmFtZXRlcnMgYXJlOgorCiAJCSogaWRfZXh0LCBhIDE2LWRpZ2l0IGhleGFkZWNp
bWFsIG51bWJlciBzcGVjaWZ5aW5nIHRoZSBlaWdodAogCQkgIGJ5dGUgaWRlbnRpZmllciBleHRl
bnNpb24gaW4gdGhlIDE2LWJ5dGUgU1JQIHRhcmdldCBwb3J0CiAJCSAgaWRlbnRpZmllci4gVGhl
IHRhcmdldCBwb3J0IGlkZW50aWZpZXIgaXMgc2VudCBieSBpYl9zcnAKZGlmZiAtLWdpdCBhL0Rv
Y3VtZW50YXRpb24vQUJJL3N0YWJsZS9zeXNmcy1maXJtd2FyZS1lZmktdmFycyBiL0RvY3VtZW50
YXRpb24vQUJJL3N0YWJsZS9zeXNmcy1maXJtd2FyZS1lZmktdmFycwppbmRleCA1ZGVmMjBiOTAx
OWUuLjQ2Y2NkMjMzZTM1OSAxMDA2NDQKLS0tIGEvRG9jdW1lbnRhdGlvbi9BQkkvc3RhYmxlL3N5
c2ZzLWZpcm13YXJlLWVmaS12YXJzCisrKyBiL0RvY3VtZW50YXRpb24vQUJJL3N0YWJsZS9zeXNm
cy1maXJtd2FyZS1lZmktdmFycwpAQCAtMTcsNiArMTcsNyBAQCBEZXNjcmlwdGlvbjoKIAkJZGly
ZWN0b3J5IGhhcyBhIG5hbWUgb2YgdGhlIGZvcm0gIjxrZXk+LTx2ZW5kb3IgZ3VpZD4iCiAJCWFu
ZCBjb250YWlucyB0aGUgZm9sbG93aW5nIGZpbGVzOgogCisJCT09PT09PT09PT09PT09PSA9PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CiAJCWF0dHJpYnV0ZXM6CUEgcmVh
ZC1vbmx5IHRleHQgZmlsZSBlbnVtZXJhdGluZyB0aGUKIAkJCQlFRkkgdmFyaWFibGUgZmxhZ3Mu
ICBQb3RlbnRpYWwgdmFsdWVzCiAJCQkJaW5jbHVkZToKQEAgLTU5LDEyICs2MCwxNCBAQCBEZXNj
cmlwdGlvbjoKIAogCQlzaXplOgkJQXMgQVNDSUkgcmVwcmVzZW50YXRpb24gb2YgdGhlIHNpemUg
b2YKIAkJCQl0aGUgdmFyaWFibGUncyB2YWx1ZS4KKwkJPT09PT09PT09PT09PT09ID09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KIAogCiAJCUluIGFkZGl0aW9uLCB0d28g
b3RoZXIgbWFnaWMgYmluYXJ5IGZpbGVzIGFyZSBwcm92aWRlZAogCQlpbiB0aGUgdG9wLWxldmVs
IGRpcmVjdG9yeSBhbmQgYXJlIHVzZWQgZm9yIGFkZGluZyBhbmQKIAkJcmVtb3ZpbmcgdmFyaWFi
bGVzOgogCisJCT09PT09PT09PT09PT09PSA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09CiAJCW5ld192YXI6CVRha2VzIGEgInN0cnVjdCBlZmlfdmFyaWFibGUiIGFuZAog
CQkJCWluc3RydWN0cyB0aGUgRUZJIGZpcm13YXJlIHRvIGNyZWF0ZSBhCiAJCQkJbmV3IHZhcmlh
YmxlLgpAQCAtNzMsMyArNzYsNCBAQCBEZXNjcmlwdGlvbjoKIAkJCQlpbnN0cnVjdHMgdGhlIEVG
SSBmaXJtd2FyZSB0byByZW1vdmUgYW55CiAJCQkJdmFyaWFibGUgdGhhdCBoYXMgYSBtYXRjaGlu
ZyB2ZW5kb3IgR1VJRAogCQkJCWFuZCB2YXJpYWJsZSBrZXkgbmFtZS4KKwkJPT09PT09PT09PT09
PT09ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KZGlmZiAtLWdpdCBh
L0RvY3VtZW50YXRpb24vQUJJL3N0YWJsZS9zeXNmcy1maXJtd2FyZS1vcGFsLWR1bXAgYi9Eb2N1
bWVudGF0aW9uL0FCSS9zdGFibGUvc3lzZnMtZmlybXdhcmUtb3BhbC1kdW1wCmluZGV4IDMyZmU3
ZjVjNDg4MC4uMWY3NGY0NTMyN2JhIDEwMDY0NAotLS0gYS9Eb2N1bWVudGF0aW9uL0FCSS9zdGFi
bGUvc3lzZnMtZmlybXdhcmUtb3BhbC1kdW1wCisrKyBiL0RvY3VtZW50YXRpb24vQUJJL3N0YWJs
ZS9zeXNmcy1maXJtd2FyZS1vcGFsLWR1bXAKQEAgLTcsNiArNyw3IEBAIERlc2NyaXB0aW9uOgog
CiAJCVRoaXMgaXMgb25seSBmb3IgdGhlIHBvd2VycGMvcG93ZXJudiBwbGF0Zm9ybS4KIAorCQk9
PT09PT09PT09PT09PT0gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT0KIAkJaW5pdGlhdGVfZHVtcDoJV2hlbiAnMScgaXMgd3JpdHRlbiB0byBpdCwKIAkJCQl3
ZSB3aWxsIGluaXRpYXRlIGEgZHVtcC4KIAkJCQlSZWFkIHRoaXMgZmlsZSBmb3Igc3VwcG9ydGVk
IGNvbW1hbmRzLgpAQCAtMTksOCArMjAsMTEgQEAgRGVzY3JpcHRpb246CiAJCQkJYW5kIElEIG9m
IHRoZSBkdW1wLCB1c2UgdGhlIGlkIGFuZCB0eXBlIGZpbGVzLgogCQkJCURvIG5vdCByZWx5IG9u
IGFueSBwYXJ0aWN1bGFyIHNpemUgb2YgZHVtcAogCQkJCXR5cGUgb3IgZHVtcCBpZC4KKwkJPT09
PT09PT09PT09PT09ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09CiAKIAkJRWFjaCBkdW1wIGhhcyB0aGUgZm9sbG93aW5nIGZpbGVzOgorCisJCT09PT09PT09
PT09PT09PSA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQog
CQlpZDoJCUFuIEFTQ0lJIHJlcHJlc2VudGF0aW9uIG9mIHRoZSBkdW1wIElECiAJCQkJaW4gaGV4
IChlLmcuICcweDAxJykKIAkJdHlwZToJCUFuIEFTQ0lJIHJlcHJlc2VudGF0aW9uIG9mIHRoZSB0
eXBlIG9mCkBAIC0zOSwzICs0Myw0IEBAIERlc2NyaXB0aW9uOgogCQkJCWluYWNjZXNzaWJsZS4K
IAkJCQlSZWFkaW5nIHRoaXMgZmlsZSB3aWxsIGdldCBhIGxpc3Qgb2YKIAkJCQlzdXBwb3J0ZWQg
YWN0aW9ucy4KKwkJPT09PT09PT09PT09PT09ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL0FCSS9zdGFibGUv
c3lzZnMtZmlybXdhcmUtb3BhbC1lbG9nIGIvRG9jdW1lbnRhdGlvbi9BQkkvc3RhYmxlL3N5c2Zz
LWZpcm13YXJlLW9wYWwtZWxvZwppbmRleCAyNTM2NDM0ZDQ5ZDAuLjdjOGE2MWEyZDAwNSAxMDA2
NDQKLS0tIGEvRG9jdW1lbnRhdGlvbi9BQkkvc3RhYmxlL3N5c2ZzLWZpcm13YXJlLW9wYWwtZWxv
ZworKysgYi9Eb2N1bWVudGF0aW9uL0FCSS9zdGFibGUvc3lzZnMtZmlybXdhcmUtb3BhbC1lbG9n
CkBAIC0zOCw2ICszOCw3IEBAIERlc2NyaXB0aW9uOgogCQlGb3IgZWFjaCBsb2cgZW50cnkgKGRp
cmVjdG9yeSksIHRoZXJlIGFyZSB0aGUgZm9sbG93aW5nCiAJCWZpbGVzOgogCisJCT09PT09PT09
PT09PT09ICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0K
IAkJaWQ6CQlBbiBBU0NJSSByZXByZXNlbnRhdGlvbiBvZiB0aGUgSUQgb2YgdGhlCiAJCQkJZXJy
b3IgbG9nLCBpbiBoZXggLSBlLmcuICIweDAxIi4KIApAQCAtNTgsMyArNTksNCBAQCBEZXNjcmlw
dGlvbjoKIAkJCQllbnRyeSB3aWxsIGJlIHJlbW92ZWQgZnJvbSBzeXNmcy4KIAkJCQlSZWFkaW5n
IHRoaXMgZmlsZSB3aWxsIGxpc3QgdGhlIHN1cHBvcnRlZAogCQkJCW9wZXJhdGlvbnMgKGN1cnJl
bnRseSBqdXN0IGFja25vd2xlZGdlKS4KKwkJPT09PT09PT09PT09PT0gID09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQpkaWZmIC0tZ2l0IGEvRG9jdW1lbnRh
dGlvbi9BQkkvc3RhYmxlL3N5c2ZzLWh5cGVydmlzb3IteGVuIGIvRG9jdW1lbnRhdGlvbi9BQkkv
c3RhYmxlL3N5c2ZzLWh5cGVydmlzb3IteGVuCmluZGV4IDNjZjVjZGZjZDlhOC4uNzQ4NTkzYzY0
NTY4IDEwMDY0NAotLS0gYS9Eb2N1bWVudGF0aW9uL0FCSS9zdGFibGUvc3lzZnMtaHlwZXJ2aXNv
ci14ZW4KKysrIGIvRG9jdW1lbnRhdGlvbi9BQkkvc3RhYmxlL3N5c2ZzLWh5cGVydmlzb3IteGVu
CkBAIC0zMyw2ICszMyw4IEBAIERlc2NyaXB0aW9uOglJZiBydW5uaW5nIHVuZGVyIFhlbjoKIAkJ
U3BhY2Ugc2VwYXJhdGVkIGxpc3Qgb2Ygc3VwcG9ydGVkIGd1ZXN0IHN5c3RlbSB0eXBlcy4gRWFj
aCB0eXBlCiAJCWlzIGluIHRoZSBmb3JtYXQ6IDxjbGFzcz4tPG1ham9yPi48bWlub3I+LTxhcmNo
PgogCQlXaXRoOgorCisJCQk9PT09PT09PSA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PQogCQkJPGNsYXNzPjogInhlbiIgLS0geDg2OiBwYXJhdmlydHVhbGl6ZWQs
IGFybTogc3RhbmRhcmQKIAkJCQkgImh2bSIgLS0geDg2IG9ubHk6IGZ1bGx5IHZpcnR1YWxpemVk
CiAJCQk8bWFqb3I+OiBtYWpvciBndWVzdCBpbnRlcmZhY2UgdmVyc2lvbgpAQCAtNDMsNiArNDUs
NyBAQCBEZXNjcmlwdGlvbjoJSWYgcnVubmluZyB1bmRlciBYZW46CiAJCQkJICJ4ODZfNjQiOiA2
NCBiaXQgeDg2IGd1ZXN0CiAJCQkJICJhcm12N2wiOiAzMiBiaXQgYXJtIGd1ZXN0CiAJCQkJICJh
YXJjaDY0IjogNjQgYml0IGFybSBndWVzdAorCQkJPT09PT09PT0gPT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT0KIAogV2hhdDoJCS9zeXMvaHlwZXJ2aXNvci9wcm9w
ZXJ0aWVzL2NoYW5nZXNldAogRGF0ZToJCU1hcmNoIDIwMDkKZGlmZiAtLWdpdCBhL0RvY3VtZW50
YXRpb24vQUJJL3N0YWJsZS92ZHNvIGIvRG9jdW1lbnRhdGlvbi9BQkkvc3RhYmxlL3Zkc28KaW5k
ZXggNTU0MDZlYzhhMzVhLi43M2VkMTI0MGE1YzAgMTAwNjQ0Ci0tLSBhL0RvY3VtZW50YXRpb24v
QUJJL3N0YWJsZS92ZHNvCisrKyBiL0RvY3VtZW50YXRpb24vQUJJL3N0YWJsZS92ZHNvCkBAIC0y
Myw2ICsyMyw3IEBAIFVubGVzcyBvdGhlcndpc2Ugbm90ZWQsIHRoZSBzZXQgb2Ygc3ltYm9scyB3
aXRoIGFueSBnaXZlbiB2ZXJzaW9uIGFuZCB0aGUKIEFCSSBvZiB0aG9zZSBzeW1ib2xzIGlzIGNv
bnNpZGVyZWQgc3RhYmxlLiAgSXQgbWF5IHZhcnkgYWNyb3NzIGFyY2hpdGVjdHVyZXMsCiB0aG91
Z2guCiAKLShBcyBvZiB0aGlzIHdyaXRpbmcsIHRoaXMgQUJJIGRvY3VtZW50YXRpb24gYXMgYmVl
biBjb25maXJtZWQgZm9yIHg4Nl82NC4KK05vdGU6CisgQXMgb2YgdGhpcyB3cml0aW5nLCB0aGlz
IEFCSSBkb2N1bWVudGF0aW9uIGFzIGJlZW4gY29uZmlybWVkIGZvciB4ODZfNjQuCiAgVGhlIG1h
aW50YWluZXJzIG9mIHRoZSBvdGhlciB2RFNPLXVzaW5nIGFyY2hpdGVjdHVyZXMgc2hvdWxkIGNv
bmZpcm0KLSB0aGF0IGl0IGlzIGNvcnJlY3QgZm9yIHRoZWlyIGFyY2hpdGVjdHVyZS4pCisgdGhh
dCBpdCBpcyBjb3JyZWN0IGZvciB0aGVpciBhcmNoaXRlY3R1cmUuCi0tIAoyLjIxLjAKCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 17 11:06:34 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Jul 2019 11:06:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnhla-0003Mv-Li; Wed, 17 Jul 2019 11:06:34 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=lzX6=VO=bombadil.infradead.org=mchehab@srs-us1.protection.inumbo.net>)
 id 1hnhlZ-0003Mm-9G
 for xen-devel@lists.xenproject.org; Wed, 17 Jul 2019 11:06:33 +0000
X-Inumbo-ID: ea773814-a882-11e9-8980-bc764e045a96
Received: from bombadil.infradead.org (unknown [2607:7c80:54:e::133])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ea773814-a882-11e9-8980-bc764e045a96;
 Wed, 17 Jul 2019 11:06:24 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
 d=infradead.org; s=bombadil.20170209; h=Sender:Content-Transfer-Encoding:
 Content-Type:MIME-Version:References:In-Reply-To:Message-Id:Date:Subject:Cc:
 To:From:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From:
 Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:
 List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive;
 bh=AkG32PbpW5zu3dRagjX91HwMRYuw75x+nujyn02ecUQ=; b=T4AK2gks6bN3G5GDVP54D/wEMU
 0GRBvMsPu/aYyihnZLDFdrhNJBdCCtr884l3/HouiYV+sSpn0Jg/Pbj9ngn96Nx6D15jBDWISgGkF
 gGIFBOJ1ZWL0ui7Mo+LYjYDewcT6kPGCdZX3LTtwrGpFZdvrmumm7LXdCPpT41sAjETpiimu/7IOM
 A4zk3eIfUjqGopLBYlrU5dMF9UNsjiGLVqqtM2koaIb+Y1Exh5crIW2n7OUVniFYh/CPOeYZRzkFl
 1/7Nxy9hyT9G9+rFzA9mB4nfId4z6sUYJV2ZsmXYOaFFQ+HD01JrV4Ks3bZKlXisOHN2ZbmMiLFhS
 C6014r2w==;
Received: from [191.33.154.161] (helo=bombadil.infradead.org)
 by bombadil.infradead.org with esmtpsa (Exim 4.92 #3 (Red Hat Linux))
 id 1hnhke-00054R-Sb; Wed, 17 Jul 2019 11:05:38 +0000
Received: from mchehab by bombadil.infradead.org with local (Exim 4.92)
 (envelope-from <mchehab@bombadil.infradead.org>)
 id 1hnhkc-00039w-SD; Wed, 17 Jul 2019 08:05:34 -0300
From: Mauro Carvalho Chehab <mchehab+samsung@kernel.org>
To: gregkh@linuxfoundation.org
Date: Wed, 17 Jul 2019 08:05:28 -0300
Message-Id: <c5e94586a34ce45bf0cb89db5dbce7afb6d7201e.1563360659.git.mchehab+samsung@kernel.org>
X-Mailer: git-send-email 2.21.0
In-Reply-To: <cover.1563360659.git.mchehab+samsung@kernel.org>
References: <cover.1563360659.git.mchehab+samsung@kernel.org>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 15/20] docs: ABI: testing: make the files
 compatible with ReST output
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Alexandre Belloni <alexandre.belloni@bootlin.com>,
 Heikki Krogerus <heikki.krogerus@linux.intel.com>, linux-iio@vger.kernel.org,
 Nicolas Ferre <nicolas.ferre@microchip.com>,
 Guenter Roeck <groeck@chromium.org>,
 Peter Meerwald-Stadler <pmeerw@pmeerw.net>,
 Mauro Carvalho Chehab <mchehab+samsung@kernel.org>,
 linux-stm32@st-md-mailman.stormreply.com,
 Alexandre Torgue <alexandre.torgue@st.com>,
 Lars-Peter Clausen <lars@metafoo.de>, linux-acpi@vger.kernel.org,
 Ludovic Desroches <ludovic.desroches@microchip.com>,
 xen-devel@lists.xenproject.org, Len Brown <lenb@kernel.org>,
 Andrew Donnellan <ajd@linux.ibm.com>, linux-pm@vger.kernel.org,
 Richard Cochran <richardcochran@gmail.com>,
 Frederic Barrat <fbarrat@linux.ibm.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Fabrice Gasnier <fabrice.gasnier@st.com>, Benson Leung <bleung@chromium.org>,
 linux-arm-kernel@lists.infradead.org, Juergen Gross <jgross@suse.com>,
 linux-mm@kvack.org, netdev@vger.kernel.org, linux-usb@vger.kernel.org,
 "Rafael J. Wysocki" <rjw@rjwysocki.net>, Sebastian Reichel <sre@kernel.org>,
 Maxime Coquelin <mcoquelin.stm32@gmail.com>, Hartmut Knaack <knaack.h@gmx.de>,
 Enric Balletbo i Serra <enric.balletbo@collabora.com>,
 linuxppc-dev@lists.ozlabs.org, Peter Rosin <peda@axentia.se>,
 Jonathan Cameron <jic23@kernel.org>, Mike Kravetz <mike.kravetz@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>

U29tZSBmaWxlcyBvdmVyIHRoZXJlIHdvbid0IHBhcnNlIHdlbGwgYnkgU3BoaW54LgoKRml4IHRo
ZW0uCgpTaWduZWQtb2ZmLWJ5OiBNYXVybyBDYXJ2YWxobyBDaGVoYWIgPG1jaGVoYWIrc2Ftc3Vu
Z0BrZXJuZWwub3JnPgotLS0KIC4uLi9BQkkvdGVzdGluZy9jb25maWdmcy1zcGVhci1wY2llLWdh
ZGdldCAgICB8ICAzNiArLS0KIERvY3VtZW50YXRpb24vQUJJL3Rlc3RpbmcvY29uZmlnZnMtdXNi
LWdhZGdldCB8ICA3NyArKystLS0KIC4uLi9BQkkvdGVzdGluZy9jb25maWdmcy11c2ItZ2FkZ2V0
LWhpZCAgICAgICB8ICAxMCArLQogLi4uL0FCSS90ZXN0aW5nL2NvbmZpZ2ZzLXVzYi1nYWRnZXQt
cm5kaXMgICAgIHwgIDE2ICstCiAuLi4vQUJJL3Rlc3RpbmcvY29uZmlnZnMtdXNiLWdhZGdldC11
YWMxICAgICAgfCAgMTggKy0KIC4uLi9BQkkvdGVzdGluZy9jb25maWdmcy11c2ItZ2FkZ2V0LXV2
YyAgICAgICB8IDIyMCArKysrKysrKystLS0tLS0tCiBEb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5n
L2RlYnVnZnMtZWMgICAgICAgICAgfCAgMTEgKy0KIERvY3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcv
ZGVidWdmcy1wa3RjZHZkICAgICB8ICAxMSArLQogRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9k
ZXYta21zZyAgICAgICAgICAgIHwgIDI3ICstCiBEb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL2V2
bSAgICAgICAgICAgICAgICAgfCAgMTcgKy0KIERvY3VtZW50YXRpb24vQUJJL3Rlc3RpbmcvaW1h
X3BvbGljeSAgICAgICAgICB8IDEyOCArKysrKy0tLS0tCiBEb2N1bWVudGF0aW9uL0FCSS90ZXN0
aW5nL3Byb2Nmcy1kaXNrc3RhdHMgICAgfCAgNDAgKy0tCiBEb2N1bWVudGF0aW9uL0FCSS90ZXN0
aW5nL3N5c2ZzLWJsb2NrICAgICAgICAgfCAgMjYgKy0KIERvY3VtZW50YXRpb24vQUJJL3Rlc3Rp
bmcvc3lzZnMtYmxvY2stZGV2aWNlICB8ICAgMiArCiBEb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5n
L3N5c2ZzLWJ1cy1hY3BpICAgICAgfCAgMTggKy0KIC4uLi9zeXNmcy1idXMtZXZlbnRfc291cmNl
LWRldmljZXMtZm9ybWF0ICAgICB8ICAgMyArLQogLi4uL0FCSS90ZXN0aW5nL3N5c2ZzLWJ1cy1p
MmMtZGV2aWNlcy1wY2E5NTR4IHwgIDI3ICstCiBEb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL3N5
c2ZzLWJ1cy1paW8gICAgICAgfCAgMTEgKwogLi4uL3N5c2ZzLWJ1cy1paW8tYWRjLWVudmVsb3Bl
LWRldGVjdG9yICAgICAgIHwgICA1ICstCiAuLi4vQUJJL3Rlc3Rpbmcvc3lzZnMtYnVzLWlpby1j
cm9zLWVjICAgICAgICAgfCAgIDIgKy0KIC4uLi9BQkkvdGVzdGluZy9zeXNmcy1idXMtaWlvLWRm
c2RtLWFkYy1zdG0zMiB8ICAxMCArLQogLi4uL0FCSS90ZXN0aW5nL3N5c2ZzLWJ1cy1paW8tbHB0
aW1lci1zdG0zMiAgIHwgIDI5ICsrLQogLi4uL3N5c2ZzLWJ1cy1paW8tbWFnbmV0b21ldGVyLWht
YzU4NDMgICAgICAgIHwgIDE5ICstCiAuLi4vc3lzZnMtYnVzLWlpby10ZW1wZXJhdHVyZS1tYXgz
MTg1NiAgICAgICAgfCAgMTkgKy0KIC4uLi9BQkkvdGVzdGluZy9zeXNmcy1idXMtaWlvLXRpbWVy
LXN0bTMyICAgICB8IDExNCArKysrKy0tLS0KIC4uLi90ZXN0aW5nL3N5c2ZzLWJ1cy1pbnRlbF90
aC1kZXZpY2VzLW1zYyAgICB8ICAgNCArCiBEb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL3N5c2Zz
LWJ1cy1uZml0ICAgICAgfCAgIDIgKy0KIC4uLi90ZXN0aW5nL3N5c2ZzLWJ1cy1wY2ktZGV2aWNl
cy1hZXJfc3RhdHMgICB8IDExOSArKysrKy0tLS0KIERvY3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcv
c3lzZnMtYnVzLXJhcGlkaW8gICB8ICAyMyArLQogLi4uL0FCSS90ZXN0aW5nL3N5c2ZzLWJ1cy10
aHVuZGVyYm9sdCAgICAgICAgIHwgIDQwICstLQogRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9z
eXNmcy1idXMtdXNiICAgICAgIHwgIDMwICsrLQogLi4uL3Rlc3Rpbmcvc3lzZnMtYnVzLXVzYi1k
ZXZpY2VzLXVzYnNldnNlZyAgIHwgICA3ICstCiBEb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL3N5
c2ZzLWJ1cy12ZmlvLW1kZXYgfCAgMTAgKy0KIERvY3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcvc3lz
ZnMtY2xhc3MtY3hsICAgICB8ICAxNSArLQogRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9zeXNm
cy1jbGFzcy1sZWQgICAgIHwgICAyICstCiBEb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL3N5c2Zz
LWNsYXNzLW1pYy50eHQgfCAgNTIgKystLQogRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9zeXNm
cy1jbGFzcy1vY3hsICAgIHwgICAzICsKIERvY3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcvc3lzZnMt
Y2xhc3MtcG93ZXIgICB8ICA3MyArKysrKy0KIC4uLi9BQkkvdGVzdGluZy9zeXNmcy1jbGFzcy1w
b3dlci10d2w0MDMwICAgICB8ICAzMyArLS0KIERvY3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcvc3lz
ZnMtY2xhc3MtcmMgICAgICB8ICAzMCArKy0KIC4uLi9BQkkvdGVzdGluZy9zeXNmcy1jbGFzcy1z
Y3NpX2hvc3QgICAgICAgICB8ICAgNyArLQogRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9zeXNm
cy1jbGFzcy10eXBlYyAgIHwgIDEyICstCiAuLi4vdGVzdGluZy9zeXNmcy1kZXZpY2VzLXBsYXRm
b3JtLUFDUEktVEFEICAgfCAgIDQgKwogLi4uL0FCSS90ZXN0aW5nL3N5c2ZzLWRldmljZXMtcGxh
dGZvcm0tZG9jZzMgIHwgIDEwICstCiAuLi4vc3lzZnMtZGV2aWNlcy1wbGF0Zm9ybS1zaF9tb2Jp
bGVfbGNkY19mYiAgfCAgIDggKy0KIC4uLi9BQkkvdGVzdGluZy9zeXNmcy1kZXZpY2VzLXN5c3Rl
bS1jcHUgICAgICB8ICA5OSArKysrKy0tLQogLi4uL0FCSS90ZXN0aW5nL3N5c2ZzLWRldmljZXMt
c3lzdGVtLWlibS1ydGwgIHwgICA2ICstCiAuLi4vdGVzdGluZy9zeXNmcy1kcml2ZXItYmQ5NTcx
bXd2LXJlZ3VsYXRvciAgfCAgIDQgKwogRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9zeXNmcy1k
cml2ZXItZ2Vud3FlIHwgIDExICstCiAuLi4vdGVzdGluZy9zeXNmcy1kcml2ZXItaGlkLWxvZ2l0
ZWNoLWxnNGZmICAgfCAgMTggKy0KIC4uLi9BQkkvdGVzdGluZy9zeXNmcy1kcml2ZXItaGlkLXdp
aW1vdGUgICAgICB8ICAxMSArLQogLi4uL0FCSS90ZXN0aW5nL3N5c2ZzLWRyaXZlci1zYW1zdW5n
LWxhcHRvcCAgIHwgIDEzICstCiAuLi4vQUJJL3Rlc3Rpbmcvc3lzZnMtZHJpdmVyLXRvc2hpYmFf
YWNwaSAgICAgfCAgMjYgKysKIC4uLi9BQkkvdGVzdGluZy9zeXNmcy1kcml2ZXItdG9zaGliYV9o
YXBzICAgICB8ICAgMiArCiBEb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL3N5c2ZzLWRyaXZlci13
YWNvbSAgfCAgIDQgKy0KIERvY3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcvc3lzZnMtZmlybXdhcmUt
YWNwaSB8IDIzNyArKysrKysrKystLS0tLS0tLS0KIC4uLi9BQkkvdGVzdGluZy9zeXNmcy1maXJt
d2FyZS1kbWktZW50cmllcyAgICB8ICA1MCArKy0tCiBEb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5n
L3N5c2ZzLWZpcm13YXJlLWdzbWkgfCAgIDIgKy0KIC4uLi9BQkkvdGVzdGluZy9zeXNmcy1maXJt
d2FyZS1tZW1tYXAgICAgICAgICB8ICAxNiArLQogRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9z
eXNmcy1mcy1leHQ0ICAgICAgIHwgICA0ICstCiAuLi4vQUJJL3Rlc3Rpbmcvc3lzZnMtaHlwZXJ2
aXNvci14ZW4gICAgICAgICAgfCAgMTMgKy0KIC4uLi9BQkkvdGVzdGluZy9zeXNmcy1rZXJuZWwt
Ym9vdF9wYXJhbXMgICAgICB8ICAyMyArLQogLi4uL0FCSS90ZXN0aW5nL3N5c2ZzLWtlcm5lbC1t
bS1odWdlcGFnZXMgICAgIHwgIDEyICstCiAuLi4vQUJJL3Rlc3Rpbmcvc3lzZnMtcGxhdGZvcm0t
YXN1cy1sYXB0b3AgICAgfCAgMjEgKy0KIC4uLi9BQkkvdGVzdGluZy9zeXNmcy1wbGF0Zm9ybS1h
c3VzLXdtaSAgICAgICB8ICAgMSArCiBEb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL3N5c2ZzLXBs
YXRmb3JtLWF0OTEgfCAgMTAgKy0KIC4uLi9BQkkvdGVzdGluZy9zeXNmcy1wbGF0Zm9ybS1lZWVw
Yy1sYXB0b3AgICB8ICAxNCArLQogLi4uL0FCSS90ZXN0aW5nL3N5c2ZzLXBsYXRmb3JtLWlkZWFw
YWQtbGFwdG9wIHwgICA5ICstCiAuLi4vc3lzZnMtcGxhdGZvcm0taW50ZWwtd21pLXRodW5kZXJi
b2x0ICAgICAgfCAgIDEgKwogLi4uL0FCSS90ZXN0aW5nL3N5c2ZzLXBsYXRmb3JtLXNzdC1hdG9t
ICAgICAgIHwgIDEzICstCiAuLi4vQUJJL3Rlc3Rpbmcvc3lzZnMtcGxhdGZvcm0tdXNiaXAtdnVk
YyAgICAgfCAgMTEgKy0KIERvY3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcvc3lzZnMtcHRwICAgICAg
ICAgICB8ICAgMiArLQogRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9zeXNmcy11ZXZlbnQgICAg
ICAgIHwgIDEwICstCiA3MyBmaWxlcyBjaGFuZ2VkLCAxMjI2IGluc2VydGlvbnMoKyksIDc5NyBk
ZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL2NvbmZp
Z2ZzLXNwZWFyLXBjaWUtZ2FkZ2V0IGIvRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9jb25maWdm
cy1zcGVhci1wY2llLWdhZGdldAppbmRleCA4NDBjMzI0ZWYzNGQuLmNmODc3YmQzNDFkZiAxMDA2
NDQKLS0tIGEvRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9jb25maWdmcy1zcGVhci1wY2llLWdh
ZGdldAorKysgYi9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL2NvbmZpZ2ZzLXNwZWFyLXBjaWUt
Z2FkZ2V0CkBAIC0xMCwyMiArMTAsMjQgQEAgRGVzY3JpcHRpb246CiAJVGhpcyBpbnRlcmZhY2Vz
IGNhbiBiZSB1c2VkIHRvIHNob3cgc3BlYXIncyBQQ0llIGRldmljZSBjYXBhYmlsaXR5LgogCiAJ
Tm9kZXMgYXJlIG9ubHkgdmlzaWJsZSB3aGVuIGNvbmZpZ2ZzIGlzIG1vdW50ZWQuIFRvIG1vdW50
IGNvbmZpZ2ZzCi0JaW4gL2NvbmZpZyBkaXJlY3RvcnkgdXNlOgotCSMgbW91bnQgLXQgY29uZmln
ZnMgbm9uZSAvY29uZmlnLworCWluIC9jb25maWcgZGlyZWN0b3J5IHVzZTo6CiAKLQlGb3IgbnRo
IFBDSWUgRGV2aWNlIENvbnRyb2xsZXIKLQkvY29uZmlnL3BjaWUtZ2FkZ2V0Lm4vCi0JCWxpbmsg
Li4uIHVzZWQgdG8gZW5hYmxlIGx0c3NtIGFuZCByZWFkIGl0cyBzdGF0dXMuCi0JCWludF90eXBl
IC4uLnVzZWQgdG8gY29uZmlndXJlIGFuZCByZWFkIHR5cGUgb2Ygc3VwcG9ydGVkCi0JCQlpbnRl
cnJ1cHQKLQkJbm9fb2ZfbXNpIC4uLiB1c2VkIHRvIGNvbmZpZ3VyZSBudW1iZXIgb2YgTVNJIHZl
Y3RvciBuZWVkZWQgYW5kCisJICAjIG1vdW50IC10IGNvbmZpZ2ZzIG5vbmUgL2NvbmZpZy8KKwor
CUZvciBudGggUENJZSBEZXZpY2UgQ29udHJvbGxlciAvY29uZmlnL3BjaWUtZ2FkZ2V0Lm4vOgor
CisJPT09PT09PT09PT09PT09ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PQorCWxpbmsJCXVzZWQgdG8gZW5hYmxlIGx0c3NtIGFuZCByZWFkIGl0
cyBzdGF0dXMuCisJaW50X3R5cGUJdXNlZCB0byBjb25maWd1cmUgYW5kIHJlYWQgdHlwZSBvZiBz
dXBwb3J0ZWQgaW50ZXJydXB0CisJbm9fb2ZfbXNpCXVzZWQgdG8gY29uZmlndXJlIG51bWJlciBv
ZiBNU0kgdmVjdG9yIG5lZWRlZCBhbmQKIAkJCXRvIHJlYWQgbm8gb2YgTVNJIGdyYW50ZWQuCi0J
CWludGEgLi4uIHdyaXRlIDEgdG8gYXNzZXJ0IElOVEEgYW5kIDAgdG8gZGUtYXNzZXJ0LgotCQlz
ZW5kX21zaSAuLi4gd3JpdGUgTVNJIHZlY3RvciB0byBiZSBzZW50LgotCQl2ZW5kb3JfaWQgLi4u
IHVzZWQgdG8gd3JpdGUgYW5kIHJlYWQgdmVuZG9yIGlkIChoZXgpCi0JCWRldmljZV9pZCAuLi4g
dXNlZCB0byB3cml0ZSBhbmQgcmVhZCBkZXZpY2UgaWQgKGhleCkKLQkJYmFyMF9zaXplIC4uLiB1
c2VkIHRvIHdyaXRlIGFuZCByZWFkIGJhcjBfc2l6ZQotCQliYXIwX2FkZHJlc3MgLi4uIHVzZWQg
dG8gd3JpdGUgYW5kIHJlYWQgYmFyMCBtYXBwZWQgYXJlYSBpbiBoZXguCi0JCWJhcjBfcndfb2Zm
c2V0IC4uLiB1c2VkIHRvIHdyaXRlIGFuZCByZWFkIG9mZnNldCBvZiBiYXIwIHdoZXJlCi0JCQli
YXIwX2RhdGEgd2lsbCBiZSB3cml0dGVuIG9yIHJlYWQuCi0JCWJhcjBfZGF0YSAuLi4gdXNlZCB0
byB3cml0ZSBhbmQgcmVhZCBkYXRhIGF0IGJhcjBfcndfb2Zmc2V0LgorCWludGEJCXdyaXRlIDEg
dG8gYXNzZXJ0IElOVEEgYW5kIDAgdG8gZGUtYXNzZXJ0LgorCXNlbmRfbXNpCXdyaXRlIE1TSSB2
ZWN0b3IgdG8gYmUgc2VudC4KKwl2ZW5kb3JfaWQJdXNlZCB0byB3cml0ZSBhbmQgcmVhZCB2ZW5k
b3IgaWQgKGhleCkKKwlkZXZpY2VfaWQJdXNlZCB0byB3cml0ZSBhbmQgcmVhZCBkZXZpY2UgaWQg
KGhleCkKKwliYXIwX3NpemUJdXNlZCB0byB3cml0ZSBhbmQgcmVhZCBiYXIwX3NpemUKKwliYXIw
X2FkZHJlc3MJdXNlZCB0byB3cml0ZSBhbmQgcmVhZCBiYXIwIG1hcHBlZCBhcmVhIGluIGhleC4K
KwliYXIwX3J3X29mZnNldAl1c2VkIHRvIHdyaXRlIGFuZCByZWFkIG9mZnNldCBvZiBiYXIwIHdo
ZXJlIGJhcjBfZGF0YQorCQkJd2lsbCBiZSB3cml0dGVuIG9yIHJlYWQuCisJYmFyMF9kYXRhCXVz
ZWQgdG8gd3JpdGUgYW5kIHJlYWQgZGF0YSBhdCBiYXIwX3J3X29mZnNldC4KKwk9PT09PT09PT09
PT09PT0gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL2NvbmZpZ2ZzLXVzYi1n
YWRnZXQgYi9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL2NvbmZpZ2ZzLXVzYi1nYWRnZXQKaW5k
ZXggOTVhMzY1ODlhNjZiLi4wM2Q1NDQyYTE0ZjkgMTAwNjQ0Ci0tLSBhL0RvY3VtZW50YXRpb24v
QUJJL3Rlc3RpbmcvY29uZmlnZnMtdXNiLWdhZGdldAorKysgYi9Eb2N1bWVudGF0aW9uL0FCSS90
ZXN0aW5nL2NvbmZpZ2ZzLXVzYi1nYWRnZXQKQEAgLTEyLDE4ICsxMiwyMCBAQCBEZXNjcmlwdGlv
bjoKIAogCQlUaGUgYXR0cmlidXRlcyBvZiBhIGdhZGdldDoKIAotCQlVREMJCS0gYmluZCBhIGdh
ZGdldCB0byBVREMvdW5iaW5kIGEgZ2FkZ2V0OwotCQkJCXdyaXRlIFVEQydzIG5hbWUgZm91bmQg
aW4gL3N5cy9jbGFzcy91ZGMvKgotCQkJCXRvIGJpbmQgYSBnYWRnZXQsIGVtcHR5IHN0cmluZyAi
IiB0byB1bmJpbmQuCisJCT09PT09PT09PT09PT09PT0gID09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09CisJCVVEQwkJICBiaW5kIGEgZ2FkZ2V0IHRvIFVEQy91bmJp
bmQgYSBnYWRnZXQ7CisJCQkJICB3cml0ZSBVREMncyBuYW1lIGZvdW5kIGluIC9zeXMvY2xhc3Mv
dWRjLyoKKwkJCQkgIHRvIGJpbmQgYSBnYWRnZXQsIGVtcHR5IHN0cmluZyAiIiB0byB1bmJpbmQu
CiAKLQkJYkRldmljZUNsYXNzCS0gVVNCIGRldmljZSBjbGFzcyBjb2RlCi0JCWJEZXZpY2VTdWJD
bGFzcwktIFVTQiBkZXZpY2Ugc3ViY2xhc3MgY29kZQotCQliRGV2aWNlUHJvdG9jb2wJLSBVU0Ig
ZGV2aWNlIHByb3RvY29sIGNvZGUKLQkJYk1heFBhY2tldFNpemUwCS0gbWF4aW11bSBlbmRwb2lu
dCAwIHBhY2tldCBzaXplCi0JCWJjZERldmljZQktIGJjZCBkZXZpY2UgcmVsZWFzZSBudW1iZXIK
LQkJYmNkVVNCCQktIGJjZCBVU0Igc3BlY2lmaWNhdGlvbiB2ZXJzaW9uIG51bWJlcgotCQlpZFBy
b2R1Y3QJLSBwcm9kdWN0IElECi0JCWlkVmVuZG9yCS0gdmVuZG9yIElECisJCWJEZXZpY2VDbGFz
cwkgIFVTQiBkZXZpY2UgY2xhc3MgY29kZQorCQliRGV2aWNlU3ViQ2xhc3MJICBVU0IgZGV2aWNl
IHN1YmNsYXNzIGNvZGUKKwkJYkRldmljZVByb3RvY29sCSAgVVNCIGRldmljZSBwcm90b2NvbCBj
b2RlCisJCWJNYXhQYWNrZXRTaXplMAkgIG1heGltdW0gZW5kcG9pbnQgMCBwYWNrZXQgc2l6ZQor
CQliY2REZXZpY2UJICBiY2QgZGV2aWNlIHJlbGVhc2UgbnVtYmVyCisJCWJjZFVTQgkJICBiY2Qg
VVNCIHNwZWNpZmljYXRpb24gdmVyc2lvbiBudW1iZXIKKwkJaWRQcm9kdWN0CSAgcHJvZHVjdCBJ
RAorCQlpZFZlbmRvcgkgIHZlbmRvciBJRAorCQk9PT09PT09PT09PT09PT09ICA9PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQogCiBXaGF0OgkJL2NvbmZpZy91c2It
Z2FkZ2V0L2dhZGdldC9jb25maWdzCiBEYXRlOgkJSnVuIDIwMTMKQEAgLTM3LDggKzM5LDEwIEBA
IEtlcm5lbFZlcnNpb246CTMuMTEKIERlc2NyaXB0aW9uOgogCQlUaGUgYXR0cmlidXRlcyBvZiBh
IGNvbmZpZ3VyYXRpb246CiAKLQkJYm1BdHRyaWJ1dGVzCS0gY29uZmlndXJhdGlvbiBjaGFyYWN0
ZXJpc3RpY3MKLQkJTWF4UG93ZXIJLSBtYXhpbXVtIHBvd2VyIGNvbnN1bXB0aW9uIGZyb20gdGhl
IGJ1cworCQk9PT09PT09PT09PT09PT09ICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PQorCQlibUF0dHJpYnV0ZXMJICBjb25maWd1cmF0aW9uIGNoYXJhY3RlcmlzdGljcwor
CQlNYXhQb3dlcgkgIG1heGltdW0gcG93ZXIgY29uc3VtcHRpb24gZnJvbSB0aGUgYnVzCisJCT09
PT09PT09PT09PT09PT0gID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CiAK
IFdoYXQ6CQkvY29uZmlnL3VzYi1nYWRnZXQvZ2FkZ2V0L2NvbmZpZ3MvY29uZmlnL3N0cmluZ3MK
IERhdGU6CQlKdW4gMjAxMwpAQCAtNTMsNyArNTcsOSBAQCBLZXJuZWxWZXJzaW9uOgkzLjExCiBE
ZXNjcmlwdGlvbjoKIAkJVGhlIGF0dHJpYnV0ZXM6CiAKLQkJY29uZmlndXJhdGlvbgktIGNvbmZp
Z3VyYXRpb24gZGVzY3JpcHRpb24KKwkJPT09PT09PT09PT09PT09PSAgPT09PT09PT09PT09PT09
PT09PT09PT09PQorCQljb25maWd1cmF0aW9uCSAgY29uZmlndXJhdGlvbiBkZXNjcmlwdGlvbgor
CQk9PT09PT09PT09PT09PT09ICA9PT09PT09PT09PT09PT09PT09PT09PT09CiAKIAogV2hhdDoJ
CS9jb25maWcvdXNiLWdhZGdldC9nYWRnZXQvZnVuY3Rpb25zCkBAIC03Miw4ICs3OCwxMCBAQCBE
ZXNjcmlwdGlvbjoKIAogCQlUaGUgYXR0cmlidXRlczoKIAotCQljb21wYXRpYmxlX2lkCQktIDgt
Ynl0ZSBzdHJpbmcgZm9yICJDb21wYXRpYmxlIElEIgotCQlzdWJfY29tcGF0aWJsZV9pZAktIDgt
Ynl0ZSBzdHJpbmcgZm9yICJTdWIgQ29tcGF0aWJsZSBJRCIKKwkJPT09PT09PT09PT09PT09PT0J
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQorCQljb21wYXRpYmxlX2lkCQk4
LWJ5dGUgc3RyaW5nIGZvciAiQ29tcGF0aWJsZSBJRCIKKwkJc3ViX2NvbXBhdGlibGVfaWQJOC1i
eXRlIHN0cmluZyBmb3IgIlN1YiBDb21wYXRpYmxlIElEIgorCQk9PT09PT09PT09PT09PT09PQk9
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CiAKIFdoYXQ6CQkvY29uZmlnL3Vz
Yi1nYWRnZXQvZ2FkZ2V0L2Z1bmN0aW9ucy88ZnVuYz4uPGluc3Q+L2ludGVyZmFjZS48bj4vPHBy
b3BlcnR5PgogRGF0ZToJCU1heSAyMDE0CkBAIC04NSwxNiArOTMsMTkgQEAgRGVzY3JpcHRpb246
CiAKIAkJVGhlIGF0dHJpYnV0ZXM6CiAKLQkJdHlwZQkJLSB2YWx1ZSAxLi43IGZvciBpbnRlcnBy
ZXRpbmcgdGhlIGRhdGEKLQkJCQkxOiB1bmljb2RlIHN0cmluZwotCQkJCTI6IHVuaWNvZGUgc3Ry
aW5nIHdpdGggZW52aXJvbm1lbnQgdmFyaWFibGUKLQkJCQkzOiBiaW5hcnkKLQkJCQk0OiBsaXR0
bGUtZW5kaWFuIDMyLWJpdAotCQkJCTU6IGJpZy1lbmRpYW4gMzItYml0Ci0JCQkJNjogdW5pY29k
ZSBzdHJpbmcgd2l0aCBhIHN5bWJvbGljIGxpbmsKLQkJCQk3OiBtdWx0aXBsZSB1bmljb2RlIHN0
cmluZ3MKLQkJZGF0YQkJLSBibG9iIG9mIGRhdGEgdG8gYmUgaW50ZXJwcmV0ZWQgZGVwZW5kaW5n
IG9uCisJCT09PT09CQk9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PQorCQl0eXBlCQl2YWx1ZSAxLi43IGZvciBpbnRlcnByZXRpbmcgdGhlIGRhdGEKKworCQkJ
CS0gMTogdW5pY29kZSBzdHJpbmcKKwkJCQktIDI6IHVuaWNvZGUgc3RyaW5nIHdpdGggZW52aXJv
bm1lbnQgdmFyaWFibGUKKwkJCQktIDM6IGJpbmFyeQorCQkJCS0gNDogbGl0dGxlLWVuZGlhbiAz
Mi1iaXQKKwkJCQktIDU6IGJpZy1lbmRpYW4gMzItYml0CisJCQkJLSA2OiB1bmljb2RlIHN0cmlu
ZyB3aXRoIGEgc3ltYm9saWMgbGluaworCQkJCS0gNzogbXVsdGlwbGUgdW5pY29kZSBzdHJpbmdz
CisJCWRhdGEJCWJsb2Igb2YgZGF0YSB0byBiZSBpbnRlcnByZXRlZCBkZXBlbmRpbmcgb24KIAkJ
CQl0eXBlCisJCT09PT09CQk9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PQogCiBXaGF0OgkJL2NvbmZpZy91c2ItZ2FkZ2V0L2dhZGdldC9zdHJpbmdzCiBEYXRl
OgkJSnVuIDIwMTMKQEAgLTEwOSw5ICsxMjAsMTEgQEAgS2VybmVsVmVyc2lvbjoJMy4xMQogRGVz
Y3JpcHRpb246CiAJCVRoZSBhdHRyaWJ1dGVzOgogCi0JCXNlcmlhbG51bWJlcgktIGdhZGdldCdz
IHNlcmlhbCBudW1iZXIgKHN0cmluZykKLQkJcHJvZHVjdAkJLSBnYWRnZXQncyBwcm9kdWN0IGRl
c2NyaXB0aW9uCi0JCW1hbnVmYWN0dXJlcgktIGdhZGdldCdzIG1hbnVmYWN0dXJlciBkZXNjcmlw
dGlvbgorCQk9PT09PT09PT09PT0JPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CisJ
CXNlcmlhbG51bWJlcglnYWRnZXQncyBzZXJpYWwgbnVtYmVyIChzdHJpbmcpCisJCXByb2R1Y3QJ
CWdhZGdldCdzIHByb2R1Y3QgZGVzY3JpcHRpb24KKwkJbWFudWZhY3R1cmVyCWdhZGdldCdzIG1h
bnVmYWN0dXJlciBkZXNjcmlwdGlvbgorCQk9PT09PT09PT09PT0JPT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09CiAKIFdoYXQ6CQkvY29uZmlnL3VzYi1nYWRnZXQvZ2FkZ2V0L29zX2Rl
c2MKIERhdGU6CQlNYXkgMjAxNApAQCAtMTE5LDggKzEzMiwxMCBAQCBLZXJuZWxWZXJzaW9uOgkz
LjE2CiBEZXNjcmlwdGlvbjoKIAkJVGhpcyBncm91cCBjb250YWlucyAiT1MgU3RyaW5nIiBleHRl
bnNpb24gaGFuZGxpbmcgYXR0cmlidXRlcy4KIAotCQl1c2UJCS0gZmxhZyB0dXJuaW5nICJPUyBE
ZXNjdGlwdG9ycyIgc3VwcG9ydCBvbi9vZmYKLQkJYl92ZW5kb3JfY29kZQktIG9uZS1ieXRlIHZh
bHVlIHVzZWQgZm9yIGN1c3RvbSBwZXItZGV2aWNlIGFuZAorCQk9PT09PT09PT09PT09CT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CisJCXVzZQkJZmxhZyB0
dXJuaW5nICJPUyBEZXNjdGlwdG9ycyIgc3VwcG9ydCBvbi9vZmYKKwkJYl92ZW5kb3JfY29kZQlv
bmUtYnl0ZSB2YWx1ZSB1c2VkIGZvciBjdXN0b20gcGVyLWRldmljZSBhbmQKIAkJCQlwZXItaW50
ZXJmYWNlIHJlcXVlc3RzCi0JCXF3X3NpZ24JCS0gYW4gaWRlbnRpZmllciB0byBiZSByZXBvcnRl
ZCBhcyAiT1MgU3RyaW5nIgorCQlxd19zaWduCQlhbiBpZGVudGlmaWVyIHRvIGJlIHJlcG9ydGVk
IGFzICJPUyBTdHJpbmciCiAJCQkJcHJvcGVyCisJCT09PT09PT09PT09PT0JPT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KZGlmZiAtLWdpdCBhL0RvY3VtZW50
YXRpb24vQUJJL3Rlc3RpbmcvY29uZmlnZnMtdXNiLWdhZGdldC1oaWQgYi9Eb2N1bWVudGF0aW9u
L0FCSS90ZXN0aW5nL2NvbmZpZ2ZzLXVzYi1nYWRnZXQtaGlkCmluZGV4IGYxMmUwMGU2YmFhMy4u
NzQ4NzA1YzRjYjU4IDEwMDY0NAotLS0gYS9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL2NvbmZp
Z2ZzLXVzYi1nYWRnZXQtaGlkCisrKyBiL0RvY3VtZW50YXRpb24vQUJJL3Rlc3RpbmcvY29uZmln
ZnMtdXNiLWdhZGdldC1oaWQKQEAgLTQsOCArNCwxMCBAQCBLZXJuZWxWZXJzaW9uOgkzLjE5CiBE
ZXNjcmlwdGlvbjoKIAkJVGhlIGF0dHJpYnV0ZXM6CiAKLQkJcHJvdG9jb2wJLSBISUQgcHJvdG9j
b2wgdG8gdXNlCi0JCXJlcG9ydF9kZXNjCS0gYmxvYiBjb3JyZXNwb25kaW5nIHRvIEhJRCByZXBv
cnQgZGVzY3JpcHRvcnMKKwkJPT09PT09PT09PT09PQk9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PQorCQlwcm90b2NvbAlISUQgcHJvdG9jb2wgdG8gdXNlCisJCXJl
cG9ydF9kZXNjCWJsb2IgY29ycmVzcG9uZGluZyB0byBISUQgcmVwb3J0IGRlc2NyaXB0b3JzCiAJ
CQkJZXhjZXB0IHRoZSBkYXRhIHBhc3NlZCB0aHJvdWdoIC9kZXYvaGlkZzxOPgotCQlyZXBvcnRf
bGVuZ3RoCS0gSElEIHJlcG9ydCBsZW5ndGgKLQkJc3ViY2xhc3MJLSBISUQgZGV2aWNlIHN1YmNs
YXNzIHRvIHVzZQorCQlyZXBvcnRfbGVuZ3RoCUhJRCByZXBvcnQgbGVuZ3RoCisJCXN1YmNsYXNz
CUhJRCBkZXZpY2Ugc3ViY2xhc3MgdG8gdXNlCisJCT09PT09PT09PT09PT0JPT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRp
b24vQUJJL3Rlc3RpbmcvY29uZmlnZnMtdXNiLWdhZGdldC1ybmRpcyBiL0RvY3VtZW50YXRpb24v
QUJJL3Rlc3RpbmcvY29uZmlnZnMtdXNiLWdhZGdldC1ybmRpcwppbmRleCAxMzczOTkwOTVkNzQu
Ljk0MTZlZGE3ZmU5MyAxMDA2NDQKLS0tIGEvRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9jb25m
aWdmcy11c2ItZ2FkZ2V0LXJuZGlzCisrKyBiL0RvY3VtZW50YXRpb24vQUJJL3Rlc3RpbmcvY29u
ZmlnZnMtdXNiLWdhZGdldC1ybmRpcwpAQCAtNCwxNCArNCwxNiBAQCBLZXJuZWxWZXJzaW9uOgkz
LjExCiBEZXNjcmlwdGlvbjoKIAkJVGhlIGF0dHJpYnV0ZXM6CiAKLQkJaWZuYW1lCQktIG5ldHdv
cmsgZGV2aWNlIGludGVyZmFjZSBuYW1lIGFzc29jaWF0ZWQgd2l0aAorCQk9PT09PT09PT0JPT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CisJCWlmbmFtZQkJbmV0
d29yayBkZXZpY2UgaW50ZXJmYWNlIG5hbWUgYXNzb2NpYXRlZCB3aXRoCiAJCQkJdGhpcyBmdW5j
dGlvbiBpbnN0YW5jZQotCQlxbXVsdAkJLSBxdWV1ZSBsZW5ndGggbXVsdGlwbGllciBmb3IgaGln
aCBhbmQKKwkJcW11bHQJCXF1ZXVlIGxlbmd0aCBtdWx0aXBsaWVyIGZvciBoaWdoIGFuZAogCQkJ
CXN1cGVyIHNwZWVkCi0JCWhvc3RfYWRkcgktIE1BQyBhZGRyZXNzIG9mIGhvc3QncyBlbmQgb2Yg
dGhpcworCQlob3N0X2FkZHIJTUFDIGFkZHJlc3Mgb2YgaG9zdCdzIGVuZCBvZiB0aGlzCiAJCQkJ
RXRoZXJuZXQgb3ZlciBVU0IgbGluawotCQlkZXZfYWRkcgktIE1BQyBhZGRyZXNzIG9mIGRldmlj
ZSdzIGVuZCBvZiB0aGlzCisJCWRldl9hZGRyCU1BQyBhZGRyZXNzIG9mIGRldmljZSdzIGVuZCBv
ZiB0aGlzCiAJCQkJRXRoZXJuZXQgb3ZlciBVU0IgbGluawotCQljbGFzcwkJLSBVU0IgaW50ZXJm
YWNlIGNsYXNzLCBkZWZhdWx0IGlzIDAyIChoZXgpCi0JCXN1YmNsYXNzCS0gVVNCIGludGVyZmFj
ZSBzdWJjbGFzcywgZGVmYXVsdCBpcyAwNiAoaGV4KQotCQlwcm90b2NvbAktIFVTQiBpbnRlcmZh
Y2UgcHJvdG9jb2wsIGRlZmF1bHQgaXMgMDAgKGhleCkKKwkJY2xhc3MJCVVTQiBpbnRlcmZhY2Ug
Y2xhc3MsIGRlZmF1bHQgaXMgMDIgKGhleCkKKwkJc3ViY2xhc3MJVVNCIGludGVyZmFjZSBzdWJj
bGFzcywgZGVmYXVsdCBpcyAwNiAoaGV4KQorCQlwcm90b2NvbAlVU0IgaW50ZXJmYWNlIHByb3Rv
Y29sLCBkZWZhdWx0IGlzIDAwIChoZXgpCisJCT09PT09PT09PQk9PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT0KZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vQUJJ
L3Rlc3RpbmcvY29uZmlnZnMtdXNiLWdhZGdldC11YWMxIGIvRG9jdW1lbnRhdGlvbi9BQkkvdGVz
dGluZy9jb25maWdmcy11c2ItZ2FkZ2V0LXVhYzEKaW5kZXggYWJmZTQ0N2M4NDhmLi5kYzIzZmQ3
NzY5NDMgMTAwNjQ0Ci0tLSBhL0RvY3VtZW50YXRpb24vQUJJL3Rlc3RpbmcvY29uZmlnZnMtdXNi
LWdhZGdldC11YWMxCisrKyBiL0RvY3VtZW50YXRpb24vQUJJL3Rlc3RpbmcvY29uZmlnZnMtdXNi
LWdhZGdldC11YWMxCkBAIC00LDExICs0LDEzIEBAIEtlcm5lbFZlcnNpb246CTQuMTQKIERlc2Ny
aXB0aW9uOgogCQlUaGUgYXR0cmlidXRlczoKIAotCQljX2NobWFzayAtIGNhcHR1cmUgY2hhbm5l
bCBtYXNrCi0JCWNfc3JhdGUgLSBjYXB0dXJlIHNhbXBsaW5nIHJhdGUKLQkJY19zc2l6ZSAtIGNh
cHR1cmUgc2FtcGxlIHNpemUgKGJ5dGVzKQotCQlwX2NobWFzayAtIHBsYXliYWNrIGNoYW5uZWwg
bWFzawotCQlwX3NyYXRlIC0gcGxheWJhY2sgc2FtcGxpbmcgcmF0ZQotCQlwX3NzaXplIC0gcGxh
eWJhY2sgc2FtcGxlIHNpemUgKGJ5dGVzKQotCQlyZXFfbnVtYmVyIC0gdGhlIG51bWJlciBvZiBw
cmUtYWxsb2NhdGVkIHJlcXVlc3QKLQkJCWZvciBib3RoIGNhcHR1cmUgYW5kIHBsYXliYWNrCisJ
CT09PT09PT09PT0JPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KKwkJY19jaG1h
c2sJY2FwdHVyZSBjaGFubmVsIG1hc2sKKwkJY19zcmF0ZQkJY2FwdHVyZSBzYW1wbGluZyByYXRl
CisJCWNfc3NpemUJCWNhcHR1cmUgc2FtcGxlIHNpemUgKGJ5dGVzKQorCQlwX2NobWFzawlwbGF5
YmFjayBjaGFubmVsIG1hc2sKKwkJcF9zcmF0ZQkJcGxheWJhY2sgc2FtcGxpbmcgcmF0ZQorCQlw
X3NzaXplCQlwbGF5YmFjayBzYW1wbGUgc2l6ZSAoYnl0ZXMpCisJCXJlcV9udW1iZXIJdGhlIG51
bWJlciBvZiBwcmUtYWxsb2NhdGVkIHJlcXVlc3QKKwkJCQlmb3IgYm90aCBjYXB0dXJlIGFuZCBw
bGF5YmFjaworCQk9PT09PT09PT09CT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL2NvbmZpZ2ZzLXVzYi1nYWRn
ZXQtdXZjIGIvRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9jb25maWdmcy11c2ItZ2FkZ2V0LXV2
YwppbmRleCA4MDk3NjViZDk1NzMuLmNlZTgxYjAzNDdiYiAxMDA2NDQKLS0tIGEvRG9jdW1lbnRh
dGlvbi9BQkkvdGVzdGluZy9jb25maWdmcy11c2ItZ2FkZ2V0LXV2YworKysgYi9Eb2N1bWVudGF0
aW9uL0FCSS90ZXN0aW5nL2NvbmZpZ2ZzLXVzYi1nYWRnZXQtdXZjCkBAIC0zLDkgKzMsMTEgQEAg
RGF0ZToJCURlYyAyMDE0CiBLZXJuZWxWZXJzaW9uOgk0LjAKIERlc2NyaXB0aW9uOglVVkMgZnVu
Y3Rpb24gZGlyZWN0b3J5CiAKLQkJc3RyZWFtaW5nX21heGJ1cnN0CS0gMC4uMTUgKHNzIG9ubHkp
Ci0JCXN0cmVhbWluZ19tYXhwYWNrZXQJLSAxLi4xMDIzIChmcyksIDEuLjMwNzIgKGhzL3NzKQot
CQlzdHJlYW1pbmdfaW50ZXJ2YWwJLSAxLi4xNgorCQk9PT09PT09PT09PT09PT09PT09CT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09CisJCXN0cmVhbWluZ19tYXhidXJzdAkwLi4xNSAoc3Mg
b25seSkKKwkJc3RyZWFtaW5nX21heHBhY2tldAkxLi4xMDIzIChmcyksIDEuLjMwNzIgKGhzL3Nz
KQorCQlzdHJlYW1pbmdfaW50ZXJ2YWwJMS4uMTYKKwkJPT09PT09PT09PT09PT09PT09PQk9PT09
PT09PT09PT09PT09PT09PT09PT09PT09PQogCiBXaGF0OgkJL2NvbmZpZy91c2ItZ2FkZ2V0L2dh
ZGdldC9mdW5jdGlvbnMvdXZjLm5hbWUvY29udHJvbAogRGF0ZToJCURlYyAyMDE0CkBAIC0xMyw4
ICsxNSwxMSBAQCBLZXJuZWxWZXJzaW9uOgk0LjAKIERlc2NyaXB0aW9uOglDb250cm9sIGRlc2Ny
aXB0b3JzCiAKIAkJQWxsIGF0dHJpYnV0ZXMgcmVhZCBvbmx5OgotCQliSW50ZXJmYWNlTnVtYmVy
CS0gVVNCIGludGVyZmFjZSBudW1iZXIgZm9yIHRoaXMKLQkJCQkJICBzdHJlYW1pbmcgaW50ZXJm
YWNlCisKKwkJPT09PT09PT09PT09PT09PQk9PT09PT09PT09PT09PT09PT09PT09PT09PT09PQor
CQliSW50ZXJmYWNlTnVtYmVyCVVTQiBpbnRlcmZhY2UgbnVtYmVyIGZvciB0aGlzCisJCQkJCXN0
cmVhbWluZyBpbnRlcmZhY2UKKwkJPT09PT09PT09PT09PT09PQk9PT09PT09PT09PT09PT09PT09
PT09PT09PT09PQogCiBXaGF0OgkJL2NvbmZpZy91c2ItZ2FkZ2V0L2dhZGdldC9mdW5jdGlvbnMv
dXZjLm5hbWUvY29udHJvbC9jbGFzcwogRGF0ZToJCURlYyAyMDE0CkBAIC00NywxMyArNTIsMTYg
QEAgS2VybmVsVmVyc2lvbjoJNC4wCiBEZXNjcmlwdGlvbjoJRGVmYXVsdCBvdXRwdXQgdGVybWlu
YWwgZGVzY3JpcHRvcnMKIAogCQlBbGwgYXR0cmlidXRlcyByZWFkIG9ubHk6Ci0JCWlUZXJtaW5h
bAktIGluZGV4IG9mIHN0cmluZyBkZXNjcmlwdG9yCi0JCWJTb3VyY2VJRCAJLSBpZCBvZiB0aGUg
dGVybWluYWwgdG8gd2hpY2ggdGhpcyB0ZXJtaW5hbAorCisJCT09PT09PT09PT09PT09CT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQorCQlpVGVybWluYWwJaW5k
ZXggb2Ygc3RyaW5nIGRlc2NyaXB0b3IKKwkJYlNvdXJjZUlEIAlpZCBvZiB0aGUgdGVybWluYWwg
dG8gd2hpY2ggdGhpcyB0ZXJtaW5hbAogCQkJCWlzIGNvbm5lY3RlZAotCQliQXNzb2NUZXJtaW5h
bAktIGlkIG9mIHRoZSBpbnB1dCB0ZXJtaW5hbCB0byB3aGljaCB0aGlzIG91dHB1dAorCQliQXNz
b2NUZXJtaW5hbAlpZCBvZiB0aGUgaW5wdXQgdGVybWluYWwgdG8gd2hpY2ggdGhpcyBvdXRwdXQK
IAkJCQl0ZXJtaW5hbCBpcyBhc3NvY2lhdGVkCi0JCXdUZXJtaW5hbFR5cGUJLSB0ZXJtaW5hbCB0
eXBlCi0JCWJUZXJtaW5hbElECS0gYSBub24temVybyBpZCBvZiB0aGlzIHRlcm1pbmFsCisJCXdU
ZXJtaW5hbFR5cGUJdGVybWluYWwgdHlwZQorCQliVGVybWluYWxJRAlhIG5vbi16ZXJvIGlkIG9m
IHRoaXMgdGVybWluYWwKKwkJPT09PT09PT09PT09PT0JPT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09CiAKIFdoYXQ6CQkvY29uZmlnL3VzYi1nYWRnZXQvZ2FkZ2V0
L2Z1bmN0aW9ucy91dmMubmFtZS9jb250cm9sL3Rlcm1pbmFsL2NhbWVyYQogRGF0ZToJCURlYyAy
MDE0CkBAIC02NiwxNiArNzQsMTkgQEAgS2VybmVsVmVyc2lvbjoJNC4wCiBEZXNjcmlwdGlvbjoJ
RGVmYXVsdCBjYW1lcmEgdGVybWluYWwgZGVzY3JpcHRvcnMKIAogCQlBbGwgYXR0cmlidXRlcyBy
ZWFkIG9ubHk6Ci0JCWJtQ29udHJvbHMJCS0gYml0bWFwIHNwZWNpZnlpbmcgd2hpY2ggY29udHJv
bHMgYXJlCi0JCQkJCXN1cHBvcnRlZCBmb3IgdGhlIHZpZGVvIHN0cmVhbQotCQl3T2N1bGFyRm9j
YWxMZW5ndGgJLSB0aGUgdmFsdWUgb2YgTG9jdWxhcgotCQl3T2JqZWN0aXZlRm9jYWxMZW5ndGhN
YXgtIHRoZSB2YWx1ZSBvZiBMbWluCi0JCXdPYmplY3RpdmVGb2NhbExlbmd0aE1pbi0gdGhlIHZh
bHVlIG9mIExtYXgKLQkJaVRlcm1pbmFsCQktIGluZGV4IG9mIHN0cmluZyBkZXNjcmlwdG9yCi0J
CWJBc3NvY1Rlcm1pbmFsCQktIGlkIG9mIHRoZSBvdXRwdXQgdGVybWluYWwgdG8gd2hpY2gKLQkJ
CQkJdGhpcyB0ZXJtaW5hbCBpcyBjb25uZWN0ZWQKLQkJd1Rlcm1pbmFsVHlwZQkJLSB0ZXJtaW5h
bCB0eXBlCi0JCWJUZXJtaW5hbElECQktIGEgbm9uLXplcm8gaWQgb2YgdGhpcyB0ZXJtaW5hbAor
CisJCT09PT09PT09PT09PT09PT09PT09PT09PSAgPT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09CisJCWJtQ29udHJvbHMJCSAgYml0bWFwIHNwZWNpZnlpbmcgd2hpY2ggY29udHJv
bHMgYXJlCisJCQkJCSAgc3VwcG9ydGVkIGZvciB0aGUgdmlkZW8gc3RyZWFtCisJCXdPY3VsYXJG
b2NhbExlbmd0aAkgIHRoZSB2YWx1ZSBvZiBMb2N1bGFyCisJCXdPYmplY3RpdmVGb2NhbExlbmd0
aE1heCAgdGhlIHZhbHVlIG9mIExtaW4KKwkJd09iamVjdGl2ZUZvY2FsTGVuZ3RoTWluICB0aGUg
dmFsdWUgb2YgTG1heAorCQlpVGVybWluYWwJCSAgaW5kZXggb2Ygc3RyaW5nIGRlc2NyaXB0b3IK
KwkJYkFzc29jVGVybWluYWwJCSAgaWQgb2YgdGhlIG91dHB1dCB0ZXJtaW5hbCB0byB3aGljaAor
CQkJCQkgIHRoaXMgdGVybWluYWwgaXMgY29ubmVjdGVkCisJCXdUZXJtaW5hbFR5cGUJCSAgdGVy
bWluYWwgdHlwZQorCQliVGVybWluYWxJRAkJICBhIG5vbi16ZXJvIGlkIG9mIHRoaXMgdGVybWlu
YWwKKwkJPT09PT09PT09PT09PT09PT09PT09PT09ICA9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT0KIAogV2hhdDoJCS9jb25maWcvdXNiLWdhZGdldC9nYWRnZXQvZnVuY3Rpb25z
L3V2Yy5uYW1lL2NvbnRyb2wvcHJvY2Vzc2luZwogRGF0ZToJCURlYyAyMDE0CkBAIC04OCwxMyAr
OTksMTYgQEAgS2VybmVsVmVyc2lvbjoJNC4wCiBEZXNjcmlwdGlvbjoJRGVmYXVsdCBwcm9jZXNz
aW5nIHVuaXQgZGVzY3JpcHRvcnMKIAogCQlBbGwgYXR0cmlidXRlcyByZWFkIG9ubHk6Ci0JCWlQ
cm9jZXNzaW5nCS0gaW5kZXggb2Ygc3RyaW5nIGRlc2NyaXB0b3IKLQkJYm1Db250cm9scwktIGJp
dG1hcCBzcGVjaWZ5aW5nIHdoaWNoIGNvbnRyb2xzIGFyZQorCisJCT09PT09PT09PT09PT09PQk9
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CisJCWlQcm9jZXNzaW5nCWlu
ZGV4IG9mIHN0cmluZyBkZXNjcmlwdG9yCisJCWJtQ29udHJvbHMJYml0bWFwIHNwZWNpZnlpbmcg
d2hpY2ggY29udHJvbHMgYXJlCiAJCQkJc3VwcG9ydGVkIGZvciB0aGUgdmlkZW8gc3RyZWFtCi0J
CXdNYXhNdWx0aXBsaWVyCS0gbWF4aW11bSBkaWdpdGFsIG1hZ25pZmljYXRpb24geDEwMAotCQli
U291cmNlSUQJLSBpZCBvZiB0aGUgdGVybWluYWwgdG8gd2hpY2ggdGhpcyB1bml0IGlzCisJCXdN
YXhNdWx0aXBsaWVyCW1heGltdW0gZGlnaXRhbCBtYWduaWZpY2F0aW9uIHgxMDAKKwkJYlNvdXJj
ZUlECWlkIG9mIHRoZSB0ZXJtaW5hbCB0byB3aGljaCB0aGlzIHVuaXQgaXMKIAkJCQljb25uZWN0
ZWQKLQkJYlVuaXRJRAkJLSBhIG5vbi16ZXJvIGlkIG9mIHRoaXMgdW5pdAorCQliVW5pdElECQlh
IG5vbi16ZXJvIGlkIG9mIHRoaXMgdW5pdAorCQk9PT09PT09PT09PT09PT0JPT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PQogCiBXaGF0OgkJL2NvbmZpZy91c2ItZ2FkZ2V0
L2dhZGdldC9mdW5jdGlvbnMvdXZjLm5hbWUvY29udHJvbC9oZWFkZXIKIERhdGU6CQlEZWMgMjAx
NApAQCAtMTE0LDggKzEyOCwxMSBAQCBLZXJuZWxWZXJzaW9uOgk0LjAKIERlc2NyaXB0aW9uOglT
dHJlYW1pbmcgZGVzY3JpcHRvcnMKIAogCQlBbGwgYXR0cmlidXRlcyByZWFkIG9ubHk6Ci0JCWJJ
bnRlcmZhY2VOdW1iZXIJLSBVU0IgaW50ZXJmYWNlIG51bWJlciBmb3IgdGhpcwotCQkJCQkgIHN0
cmVhbWluZyBpbnRlcmZhY2UKKworCQk9PT09PT09PT09PT09PT09CT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09CisJCWJJbnRlcmZhY2VOdW1iZXIJVVNCIGludGVyZmFjZSBudW1iZXIgZm9y
IHRoaXMKKwkJCQkJc3RyZWFtaW5nIGludGVyZmFjZQorCQk9PT09PT09PT09PT09PT09CT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09CiAKIFdoYXQ6CQkvY29uZmlnL3VzYi1nYWRnZXQvZ2Fk
Z2V0L2Z1bmN0aW9ucy91dmMubmFtZS9zdHJlYW1pbmcvY2xhc3MKIERhdGU6CQlEZWMgMjAxNApA
QCAtMTQ4LDEzICsxNjUsMTYgQEAgS2VybmVsVmVyc2lvbjoJNC4wCiBEZXNjcmlwdGlvbjoJRGVm
YXVsdCBjb2xvciBtYXRjaGluZyBkZXNjcmlwdG9ycwogCiAJCUFsbCBhdHRyaWJ1dGVzIHJlYWQg
b25seToKLQkJYk1hdHJpeENvZWZmaWNpZW50cwktIG1hdHJpeCB1c2VkIHRvIGNvbXB1dGUgbHVt
YSBhbmQKLQkJCQkJY2hyb21hIHZhbHVlcyBmcm9tIHRoZSBjb2xvciBwcmltYXJpZXMKLQkJYlRy
YW5zZmVyQ2hhcmFjdGVyaXN0aWNzLSBvcHRvZWxlY3Ryb25pYyB0cmFuc2ZlcgotCQkJCQljaGFy
YWN0ZXJpc3RpYyBvZiB0aGUgc291cmNlIHBpY3V0cmUsCi0JCQkJCWFsc28gY2FsbGVkIHRoZSBn
YW1tYSBmdW5jdGlvbgotCQliQ29sb3JQcmltYXJpZXMJCS0gY29sb3IgcHJpbWFyaWVzIGFuZCB0
aGUgcmVmZXJlbmNlCi0JCQkJCXdoaXRlCisKKwkJPT09PT09PT09PT09PT09PT09PT09PT09ICA9
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQorCQliTWF0cml4Q29lZmZpY2ll
bnRzCSAgbWF0cml4IHVzZWQgdG8gY29tcHV0ZSBsdW1hIGFuZAorCQkJCQkgIGNocm9tYSB2YWx1
ZXMgZnJvbSB0aGUgY29sb3IgcHJpbWFyaWVzCisJCWJUcmFuc2ZlckNoYXJhY3RlcmlzdGljcyAg
b3B0b2VsZWN0cm9uaWMgdHJhbnNmZXIKKwkJCQkJICBjaGFyYWN0ZXJpc3RpYyBvZiB0aGUgc291
cmNlIHBpY3V0cmUsCisJCQkJCSAgYWxzbyBjYWxsZWQgdGhlIGdhbW1hIGZ1bmN0aW9uCisJCWJD
b2xvclByaW1hcmllcwkJICBjb2xvciBwcmltYXJpZXMgYW5kIHRoZSByZWZlcmVuY2UKKwkJCQkJ
ICB3aGl0ZQorCQk9PT09PT09PT09PT09PT09PT09PT09PT0gID09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09CiAKIFdoYXQ6CQkvY29uZmlnL3VzYi1nYWRnZXQvZ2FkZ2V0L2Z1
bmN0aW9ucy91dmMubmFtZS9zdHJlYW1pbmcvbWpwZWcKIERhdGU6CQlEZWMgMjAxNApAQCAtMTY4
LDQ3ICsxODgsNTIgQEAgRGVzY3JpcHRpb246CVNwZWNpZmljIE1KUEVHIGZvcm1hdCBkZXNjcmlw
dG9ycwogCiAJCUFsbCBhdHRyaWJ1dGVzIHJlYWQgb25seSwKIAkJZXhjZXB0IGJtYUNvbnRyb2xz
IGFuZCBiRGVmYXVsdEZyYW1lSW5kZXg6Ci0JCWJGb3JtYXRJbmRleAkJLSB1bmlxdWUgaWQgZm9y
IHRoaXMgZm9ybWF0IGRlc2NyaXB0b3I7CisKKwkJPT09PT09PT09PT09PT09PT09PQk9PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CisJCWJGb3JtYXRJbmRleAkJdW5pcXVlIGlk
IGZvciB0aGlzIGZvcm1hdCBkZXNjcmlwdG9yOwogCQkJCQlvbmx5IGRlZmluZWQgYWZ0ZXIgcGFy
ZW50IGhlYWRlciBpcwogCQkJCQlsaW5rZWQgaW50byB0aGUgc3RyZWFtaW5nIGNsYXNzOwogCQkJ
CQlyZWFkLW9ubHkKLQkJYm1hQ29udHJvbHMJCS0gdGhpcyBmb3JtYXQncyBkYXRhIGZvciBibWFD
b250cm9scyBpbgorCQlibWFDb250cm9scwkJdGhpcyBmb3JtYXQncyBkYXRhIGZvciBibWFDb250
cm9scyBpbgogCQkJCQl0aGUgc3RyZWFtaW5nIGhlYWRlcgotCQlibUludGVyZmFjZUZsYWdzCS0g
c3BlY2lmaWVzIGludGVybGFjZSBpbmZvcm1hdGlvbiwKKwkJYm1JbnRlcmZhY2VGbGFncwlzcGVj
aWZpZXMgaW50ZXJsYWNlIGluZm9ybWF0aW9uLAogCQkJCQlyZWFkLW9ubHkKLQkJYkFzcGVjdFJh
dGlvWQkJLSB0aGUgWCBkaW1lbnNpb24gb2YgdGhlIHBpY3R1cmUgYXNwZWN0CisJCWJBc3BlY3RS
YXRpb1kJCXRoZSBYIGRpbWVuc2lvbiBvZiB0aGUgcGljdHVyZSBhc3BlY3QKIAkJCQkJcmF0aW8s
IHJlYWQtb25seQotCQliQXNwZWN0UmF0aW9YCQktIHRoZSBZIGRpbWVuc2lvbiBvZiB0aGUgcGlj
dHVyZSBhc3BlY3QKKwkJYkFzcGVjdFJhdGlvWAkJdGhlIFkgZGltZW5zaW9uIG9mIHRoZSBwaWN0
dXJlIGFzcGVjdAogCQkJCQlyYXRpbywgcmVhZC1vbmx5Ci0JCWJtRmxhZ3MJCQktIGNoYXJhY3Rl
cmlzdGljcyBvZiB0aGlzIGZvcm1hdCwKKwkJYm1GbGFncwkJCWNoYXJhY3RlcmlzdGljcyBvZiB0
aGlzIGZvcm1hdCwKIAkJCQkJcmVhZC1vbmx5Ci0JCWJEZWZhdWx0RnJhbWVJbmRleAktIG9wdGlt
dW0gZnJhbWUgaW5kZXggZm9yIHRoaXMgc3RyZWFtCisJCWJEZWZhdWx0RnJhbWVJbmRleAlvcHRp
bXVtIGZyYW1lIGluZGV4IGZvciB0aGlzIHN0cmVhbQorCQk9PT09PT09PT09PT09PT09PT09CT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KIAogV2hhdDoJCS9jb25maWcvdXNi
LWdhZGdldC9nYWRnZXQvZnVuY3Rpb25zL3V2Yy5uYW1lL3N0cmVhbWluZy9tanBlZy9uYW1lL25h
bWUKIERhdGU6CQlEZWMgMjAxNAogS2VybmVsVmVyc2lvbjoJNC4wCiBEZXNjcmlwdGlvbjoJU3Bl
Y2lmaWMgTUpQRUcgZnJhbWUgZGVzY3JpcHRvcnMKIAotCQliRnJhbWVJbmRleAkJLSB1bmlxdWUg
aWQgZm9yIHRoaXMgZnJhbWVkZXNjcmlwdG9yOwotCQkJCQlvbmx5IGRlZmluZWQgYWZ0ZXIgcGFy
ZW50IGZvcm1hdCBpcwotCQkJCQlsaW5rZWQgaW50byB0aGUgc3RyZWFtaW5nIGhlYWRlcjsKLQkJ
CQkJcmVhZC1vbmx5Ci0JCWR3RnJhbWVJbnRlcnZhbAkJLSBpbmRpY2F0ZXMgaG93IGZyYW1lIGlu
dGVydmFsIGNhbiBiZQotCQkJCQlwcm9ncmFtbWVkOyBhIG51bWJlciBvZiB2YWx1ZXMKLQkJCQkJ
c2VwYXJhdGVkIGJ5IG5ld2xpbmUgY2FuIGJlIHNwZWNpZmllZAotCQlkd0RlZmF1bHRGcmFtZUlu
dGVydmFsCS0gdGhlIGZyYW1lIGludGVydmFsIHRoZSBkZXZpY2Ugd291bGQKLQkJCQkJbGlrZSB0
byB1c2UgYXMgZGVmYXVsdAotCQlkd01heFZpZGVvRnJhbWVCdWZmZXJTaXplLSB0aGUgbWF4aW11
bSBudW1iZXIgb2YgYnl0ZXMgdGhlCi0JCQkJCWNvbXByZXNzb3Igd2lsbCBwcm9kdWNlIGZvciBh
IHZpZGVvCi0JCQkJCWZyYW1lIG9yIHN0aWxsIGltYWdlCi0JCWR3TWF4Qml0UmF0ZQkJLSB0aGUg
bWF4aW11bSBiaXQgcmF0ZSBhdCB0aGUgc2hvcnRlc3QKLQkJCQkJZnJhbWUgaW50ZXJ2YWwgaW4g
YnBzCi0JCWR3TWluQml0UmF0ZQkJLSB0aGUgbWluaW11bSBiaXQgcmF0ZSBhdCB0aGUgbG9uZ2Vz
dAotCQkJCQlmcmFtZSBpbnRlcnZhbCBpbiBicHMKLQkJd0hlaWdodAkJCS0gaGVpZ2h0IG9mIGRl
Y29kZWQgYml0bWFwIGZyYW1lIGluIHB4Ci0JCXdXaWR0aAkJCS0gd2lkdGggb2YgZGVjb2RlZCBi
aXRtYW0gZnJhbWUgaW4gcHgKLQkJYm1DYXBhYmlsaXRpZXMJCS0gc3RpbGwgaW1hZ2Ugc3VwcG9y
dCwgZml4ZWQgZnJhbWUtcmF0ZQotCQkJCQlzdXBwb3J0CisJCT09PT09PT09PT09PT09PT09PT09
PT09PT0gID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KKwkJYkZyYW1lSW5k
ZXgJCSAgIHVuaXF1ZSBpZCBmb3IgdGhpcyBmcmFtZWRlc2NyaXB0b3I7CisJCQkJCSAgIG9ubHkg
ZGVmaW5lZCBhZnRlciBwYXJlbnQgZm9ybWF0IGlzCisJCQkJCSAgIGxpbmtlZCBpbnRvIHRoZSBz
dHJlYW1pbmcgaGVhZGVyOworCQkJCQkgICByZWFkLW9ubHkKKwkJZHdGcmFtZUludGVydmFsCQkg
ICBpbmRpY2F0ZXMgaG93IGZyYW1lIGludGVydmFsIGNhbiBiZQorCQkJCQkgICBwcm9ncmFtbWVk
OyBhIG51bWJlciBvZiB2YWx1ZXMKKwkJCQkJICAgc2VwYXJhdGVkIGJ5IG5ld2xpbmUgY2FuIGJl
IHNwZWNpZmllZAorCQlkd0RlZmF1bHRGcmFtZUludGVydmFsCSAgIHRoZSBmcmFtZSBpbnRlcnZh
bCB0aGUgZGV2aWNlIHdvdWxkCisJCQkJCSAgIGxpa2UgdG8gdXNlIGFzIGRlZmF1bHQKKwkJZHdN
YXhWaWRlb0ZyYW1lQnVmZmVyU2l6ZSAgdGhlIG1heGltdW0gbnVtYmVyIG9mIGJ5dGVzIHRoZQor
CQkJCQkgICBjb21wcmVzc29yIHdpbGwgcHJvZHVjZSBmb3IgYSB2aWRlbworCQkJCQkgICBmcmFt
ZSBvciBzdGlsbCBpbWFnZQorCQlkd01heEJpdFJhdGUJCSAgIHRoZSBtYXhpbXVtIGJpdCByYXRl
IGF0IHRoZSBzaG9ydGVzdAorCQkJCQkgICBmcmFtZSBpbnRlcnZhbCBpbiBicHMKKwkJZHdNaW5C
aXRSYXRlCQkgICB0aGUgbWluaW11bSBiaXQgcmF0ZSBhdCB0aGUgbG9uZ2VzdAorCQkJCQkgICBm
cmFtZSBpbnRlcnZhbCBpbiBicHMKKwkJd0hlaWdodAkJCSAgIGhlaWdodCBvZiBkZWNvZGVkIGJp
dG1hcCBmcmFtZSBpbiBweAorCQl3V2lkdGgJCQkgICB3aWR0aCBvZiBkZWNvZGVkIGJpdG1hbSBm
cmFtZSBpbiBweAorCQlibUNhcGFiaWxpdGllcwkJICAgc3RpbGwgaW1hZ2Ugc3VwcG9ydCwgZml4
ZWQgZnJhbWUtcmF0ZQorCQkJCQkgICBzdXBwb3J0CisJCT09PT09PT09PT09PT09PT09PT09PT09
PT0gID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KIAogV2hhdDoJCS9jb25m
aWcvdXNiLWdhZGdldC9nYWRnZXQvZnVuY3Rpb25zL3V2Yy5uYW1lL3N0cmVhbWluZy91bmNvbXBy
ZXNzZWQKIERhdGU6CQlEZWMgMjAxNApAQCAtMjIwLDUwICsyNDUsNTQgQEAgRGF0ZToJCURlYyAy
MDE0CiBLZXJuZWxWZXJzaW9uOgk0LjAKIERlc2NyaXB0aW9uOglTcGVjaWZpYyB1bmNvbXByZXNz
ZWQgZm9ybWF0IGRlc2NyaXB0b3JzCiAKLQkJYkZvcm1hdEluZGV4CQktIHVuaXF1ZSBpZCBmb3Ig
dGhpcyBmb3JtYXQgZGVzY3JpcHRvcjsKKwkJPT09PT09PT09PT09PT09PT09CT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PQorCQliRm9ybWF0SW5kZXgJCXVuaXF1ZSBpZCBm
b3IgdGhpcyBmb3JtYXQgZGVzY3JpcHRvcjsKIAkJCQkJb25seSBkZWZpbmVkIGFmdGVyIHBhcmVu
dCBoZWFkZXIgaXMKIAkJCQkJbGlua2VkIGludG8gdGhlIHN0cmVhbWluZyBjbGFzczsKIAkJCQkJ
cmVhZC1vbmx5Ci0JCWJtYUNvbnRyb2xzCQktIHRoaXMgZm9ybWF0J3MgZGF0YSBmb3IgYm1hQ29u
dHJvbHMgaW4KKwkJYm1hQ29udHJvbHMJCXRoaXMgZm9ybWF0J3MgZGF0YSBmb3IgYm1hQ29udHJv
bHMgaW4KIAkJCQkJdGhlIHN0cmVhbWluZyBoZWFkZXIKLQkJYm1JbnRlcmZhY2VGbGFncwktIHNw
ZWNpZmllcyBpbnRlcmxhY2UgaW5mb3JtYXRpb24sCisJCWJtSW50ZXJmYWNlRmxhZ3MJc3BlY2lm
aWVzIGludGVybGFjZSBpbmZvcm1hdGlvbiwKIAkJCQkJcmVhZC1vbmx5Ci0JCWJBc3BlY3RSYXRp
b1kJCS0gdGhlIFggZGltZW5zaW9uIG9mIHRoZSBwaWN0dXJlIGFzcGVjdAorCQliQXNwZWN0UmF0
aW9ZCQl0aGUgWCBkaW1lbnNpb24gb2YgdGhlIHBpY3R1cmUgYXNwZWN0CiAJCQkJCXJhdGlvLCBy
ZWFkLW9ubHkKLQkJYkFzcGVjdFJhdGlvWAkJLSB0aGUgWSBkaW1lbnNpb24gb2YgdGhlIHBpY3R1
cmUgYXNwZWN0CisJCWJBc3BlY3RSYXRpb1gJCXRoZSBZIGRpbWVuc2lvbiBvZiB0aGUgcGljdHVy
ZSBhc3BlY3QKIAkJCQkJcmF0aW8sIHJlYWQtb25seQotCQliRGVmYXVsdEZyYW1lSW5kZXgJLSBv
cHRpbXVtIGZyYW1lIGluZGV4IGZvciB0aGlzIHN0cmVhbQotCQliQml0c1BlclBpeGVsCQktIG51
bWJlciBvZiBiaXRzIHBlciBwaXhlbCB1c2VkIHRvCisJCWJEZWZhdWx0RnJhbWVJbmRleAlvcHRp
bXVtIGZyYW1lIGluZGV4IGZvciB0aGlzIHN0cmVhbQorCQliQml0c1BlclBpeGVsCQludW1iZXIg
b2YgYml0cyBwZXIgcGl4ZWwgdXNlZCB0bwogCQkJCQlzcGVjaWZ5IGNvbG9yIGluIHRoZSBkZWNv
ZGVkIHZpZGVvCiAJCQkJCWZyYW1lCi0JCWd1aWRGb3JtYXQJCS0gZ2xvYmFsbHkgdW5pcXVlIGlk
IHVzZWQgdG8gaWRlbnRpZnkKKwkJZ3VpZEZvcm1hdAkJZ2xvYmFsbHkgdW5pcXVlIGlkIHVzZWQg
dG8gaWRlbnRpZnkKIAkJCQkJc3RyZWFtLWVuY29kaW5nIGZvcm1hdAorCQk9PT09PT09PT09PT09
PT09PT0JPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CiAKIFdoYXQ6CQkv
Y29uZmlnL3VzYi1nYWRnZXQvZ2FkZ2V0L2Z1bmN0aW9ucy91dmMubmFtZS9zdHJlYW1pbmcvdW5j
b21wcmVzc2VkL25hbWUvbmFtZQogRGF0ZToJCURlYyAyMDE0CiBLZXJuZWxWZXJzaW9uOgk0LjAK
IERlc2NyaXB0aW9uOglTcGVjaWZpYyB1bmNvbXByZXNzZWQgZnJhbWUgZGVzY3JpcHRvcnMKIAot
CQliRnJhbWVJbmRleAkJLSB1bmlxdWUgaWQgZm9yIHRoaXMgZnJhbWVkZXNjcmlwdG9yOwotCQkJ
CQlvbmx5IGRlZmluZWQgYWZ0ZXIgcGFyZW50IGZvcm1hdCBpcwotCQkJCQlsaW5rZWQgaW50byB0
aGUgc3RyZWFtaW5nIGhlYWRlcjsKLQkJCQkJcmVhZC1vbmx5Ci0JCWR3RnJhbWVJbnRlcnZhbAkJ
LSBpbmRpY2F0ZXMgaG93IGZyYW1lIGludGVydmFsIGNhbiBiZQotCQkJCQlwcm9ncmFtbWVkOyBh
IG51bWJlciBvZiB2YWx1ZXMKLQkJCQkJc2VwYXJhdGVkIGJ5IG5ld2xpbmUgY2FuIGJlIHNwZWNp
ZmllZAotCQlkd0RlZmF1bHRGcmFtZUludGVydmFsCS0gdGhlIGZyYW1lIGludGVydmFsIHRoZSBk
ZXZpY2Ugd291bGQKLQkJCQkJbGlrZSB0byB1c2UgYXMgZGVmYXVsdAotCQlkd01heFZpZGVvRnJh
bWVCdWZmZXJTaXplLSB0aGUgbWF4aW11bSBudW1iZXIgb2YgYnl0ZXMgdGhlCi0JCQkJCWNvbXBy
ZXNzb3Igd2lsbCBwcm9kdWNlIGZvciBhIHZpZGVvCi0JCQkJCWZyYW1lIG9yIHN0aWxsIGltYWdl
Ci0JCWR3TWF4Qml0UmF0ZQkJLSB0aGUgbWF4aW11bSBiaXQgcmF0ZSBhdCB0aGUgc2hvcnRlc3QK
LQkJCQkJZnJhbWUgaW50ZXJ2YWwgaW4gYnBzCi0JCWR3TWluQml0UmF0ZQkJLSB0aGUgbWluaW11
bSBiaXQgcmF0ZSBhdCB0aGUgbG9uZ2VzdAotCQkJCQlmcmFtZSBpbnRlcnZhbCBpbiBicHMKLQkJ
d0hlaWdodAkJCS0gaGVpZ2h0IG9mIGRlY29kZWQgYml0bWFwIGZyYW1lIGluIHB4Ci0JCXdXaWR0
aAkJCS0gd2lkdGggb2YgZGVjb2RlZCBiaXRtYW0gZnJhbWUgaW4gcHgKLQkJYm1DYXBhYmlsaXRp
ZXMJCS0gc3RpbGwgaW1hZ2Ugc3VwcG9ydCwgZml4ZWQgZnJhbWUtcmF0ZQotCQkJCQlzdXBwb3J0
CisJCT09PT09PT09PT09PT09PT09PT09PT09PT0gID09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT0KKwkJYkZyYW1lSW5kZXgJCSAgIHVuaXF1ZSBpZCBmb3IgdGhpcyBmcmFtZWRl
c2NyaXB0b3I7CisJCQkJCSAgIG9ubHkgZGVmaW5lZCBhZnRlciBwYXJlbnQgZm9ybWF0IGlzCisJ
CQkJCSAgIGxpbmtlZCBpbnRvIHRoZSBzdHJlYW1pbmcgaGVhZGVyOworCQkJCQkgICByZWFkLW9u
bHkKKwkJZHdGcmFtZUludGVydmFsCQkgICBpbmRpY2F0ZXMgaG93IGZyYW1lIGludGVydmFsIGNh
biBiZQorCQkJCQkgICBwcm9ncmFtbWVkOyBhIG51bWJlciBvZiB2YWx1ZXMKKwkJCQkJICAgc2Vw
YXJhdGVkIGJ5IG5ld2xpbmUgY2FuIGJlIHNwZWNpZmllZAorCQlkd0RlZmF1bHRGcmFtZUludGVy
dmFsCSAgIHRoZSBmcmFtZSBpbnRlcnZhbCB0aGUgZGV2aWNlIHdvdWxkCisJCQkJCSAgIGxpa2Ug
dG8gdXNlIGFzIGRlZmF1bHQKKwkJZHdNYXhWaWRlb0ZyYW1lQnVmZmVyU2l6ZSAgdGhlIG1heGlt
dW0gbnVtYmVyIG9mIGJ5dGVzIHRoZQorCQkJCQkgICBjb21wcmVzc29yIHdpbGwgcHJvZHVjZSBm
b3IgYSB2aWRlbworCQkJCQkgICBmcmFtZSBvciBzdGlsbCBpbWFnZQorCQlkd01heEJpdFJhdGUJ
CSAgIHRoZSBtYXhpbXVtIGJpdCByYXRlIGF0IHRoZSBzaG9ydGVzdAorCQkJCQkgICBmcmFtZSBp
bnRlcnZhbCBpbiBicHMKKwkJZHdNaW5CaXRSYXRlCQkgICB0aGUgbWluaW11bSBiaXQgcmF0ZSBh
dCB0aGUgbG9uZ2VzdAorCQkJCQkgICBmcmFtZSBpbnRlcnZhbCBpbiBicHMKKwkJd0hlaWdodAkJ
CSAgIGhlaWdodCBvZiBkZWNvZGVkIGJpdG1hcCBmcmFtZSBpbiBweAorCQl3V2lkdGgJCQkgICB3
aWR0aCBvZiBkZWNvZGVkIGJpdG1hbSBmcmFtZSBpbiBweAorCQlibUNhcGFiaWxpdGllcwkJICAg
c3RpbGwgaW1hZ2Ugc3VwcG9ydCwgZml4ZWQgZnJhbWUtcmF0ZQorCQkJCQkgICBzdXBwb3J0CisJ
CT09PT09PT09PT09PT09PT09PT09PT09PT0gID09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT0KIAogV2hhdDoJCS9jb25maWcvdXNiLWdhZGdldC9nYWRnZXQvZnVuY3Rpb25zL3V2
Yy5uYW1lL3N0cmVhbWluZy9oZWFkZXIKIERhdGU6CQlEZWMgMjAxNApAQCAtMjc2LDE3ICszMDUs
MjAgQEAgS2VybmVsVmVyc2lvbjoJNC4wCiBEZXNjcmlwdGlvbjoJU3BlY2lmaWMgc3RyZWFtaW5n
IGhlYWRlciBkZXNjcmlwdG9ycwogCiAJCUFsbCBhdHRyaWJ1dGVzIHJlYWQgb25seToKLQkJYlRy
aWdnZXJVc2FnZQkJLSBob3cgdGhlIGhvc3Qgc29mdHdhcmUgd2lsbCByZXNwb25kIHRvCisKKwkJ
PT09PT09PT09PT09PT09PT09PT0JPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PQorCQliVHJpZ2dlclVzYWdlCQlob3cgdGhlIGhvc3Qgc29mdHdhcmUgd2lsbCByZXNwb25kIHRv
CiAJCQkJCWEgaGFyZHdhcmUgdHJpZ2dlciBpbnRlcnJ1cHQgZXZlbnQKLQkJYlRyaWdnZXJTdXBw
b3J0CQktIGZsYWcgc3BlY2lmeWluZyBpZiBoYXJkd2FyZQorCQliVHJpZ2dlclN1cHBvcnQJCWZs
YWcgc3BlY2lmeWluZyBpZiBoYXJkd2FyZQogCQkJCQl0cmlnZ2VyaW5nIGlzIHN1cHBvcnRlZAot
CQliU3RpbGxDYXB0dXJlTWV0aG9kCS0gbWV0aG9kIG9mIHN0aWxsIGltYWdlIGNhcHV0cmUKKwkJ
YlN0aWxsQ2FwdHVyZU1ldGhvZAltZXRob2Qgb2Ygc3RpbGwgaW1hZ2UgY2FwdXRyZQogCQkJCQlz
dXBwb3J0ZWQKLQkJYlRlcm1pbmFsTGluawkJLSBpZCBvZiB0aGUgb3V0cHV0IHRlcm1pbmFsIHRv
IHdoaWNoCisJCWJUZXJtaW5hbExpbmsJCWlkIG9mIHRoZSBvdXRwdXQgdGVybWluYWwgdG8gd2hp
Y2gKIAkJCQkJdGhlIHZpZGVvIGVuZHBvaW50IG9mIHRoaXMgaW50ZXJmYWNlCiAJCQkJCWlzIGNv
bm5lY3RlZAotCQlibUluZm8JCQktIGNhcGFiaWxpdGllcyBvZiB0aGlzIHZpZGVvIHN0cmVhbWlu
ZworCQlibUluZm8JCQljYXBhYmlsaXRpZXMgb2YgdGhpcyB2aWRlbyBzdHJlYW1pbmcKIAkJCQkJ
aW50ZXJmYWNlCisJCT09PT09PT09PT09PT09PT09PT09CT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT0KIAogV2hhdDoJCS9zeXMvY2xhc3MvdWRjL3VkYy5uYW1lL2RldmljZS9n
YWRnZXQvdmlkZW80bGludXgvdmlkZW8ubmFtZS9mdW5jdGlvbl9uYW1lCiBEYXRlOgkJTWF5IDIw
MTgKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vQUJJL3Rlc3RpbmcvZGVidWdmcy1lYyBiL0Rv
Y3VtZW50YXRpb24vQUJJL3Rlc3RpbmcvZGVidWdmcy1lYwppbmRleCA2NTQ2MTE1YTk0ZGEuLmFi
NjA5OWRhYThmNSAxMDA2NDQKLS0tIGEvRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9kZWJ1Z2Zz
LWVjCisrKyBiL0RvY3VtZW50YXRpb24vQUJJL3Rlc3RpbmcvZGVidWdmcy1lYwpAQCAtNiw3ICs2
LDcgQEAgRGVzY3JpcHRpb246CiBHZW5lcmFsIGluZm9ybWF0aW9uIGxpa2Ugd2hpY2ggR1BFIGlz
IGFzc2lnbmVkIHRvIHRoZSBFQyBhbmQgd2hldGhlcgogdGhlIGdsb2JhbCBsb2NrIHNob3VsZCBn
ZXQgdXNlZC4KIEtub3dpbmcgdGhlIEVDIEdQRSBvbmUgY2FuIHdhdGNoIHRoZSBhbW91bnQgb2Yg
SFcgZXZlbnRzIHJlbGF0ZWQgdG8KLXRoZSBFQyBoZXJlIChYWSAtPiBHUEUgbnVtYmVyIGZyb20g
L3N5cy9rZXJuZWwvZGVidWcvZWMvKi9ncGUpOgordGhlIEVDIGhlcmUgKFhZIC0+IEdQRSBudW1i
ZXIgZnJvbSBgL3N5cy9rZXJuZWwvZGVidWcvZWMvKi9ncGVgKToKIC9zeXMvZmlybXdhcmUvYWNw
aS9pbnRlcnJ1cHRzL2dwZVhZCiAKIFRoZSBpbyBmaWxlIGlzIGJpbmFyeSBhbmQgYSB1c2Vyc3Bh
Y2UgdG9vbCBsb2NhdGVkIGhlcmU6CkBAIC0xNCw3ICsxNCw4IEBAIGZ0cDovL2Z0cC5zdXNlLmNv
bS9wdWIvcGVvcGxlL3RyZW5uL3NvdXJjZXMvZWMvCiBzaG91bGQgZ2V0IHVzZWQgdG8gcmVhZCBv
dXQgdGhlIDI1NiBFbWJlZGRlZCBDb250cm9sbGVyIHJlZ2lzdGVycwogb3Igd3JpdGluZyB0byB0
aGVtLgogCi1DQVVUSU9OOiBEbyBub3Qgd3JpdGUgdG8gdGhlIEVtYmVkZGVkIENvbnRyb2xsZXIg
aWYgeW91IGRvbid0IGtub3cKLXdoYXQgeW91IGFyZSBkb2luZyEgUmVib290aW5nIGFmdGVyd2Fy
ZHMgYWxzbyBpcyBhIGdvb2QgaWRlYS4KLVRoaXMgY2FuIGluZmx1ZW5jZSB0aGUgd2F5IHlvdXIg
bWFjaGluZSBpcyBjb29sZWQgYW5kIGZhbnMgbWF5Ci1ub3QgZ2V0IHN3aXRjaGVkIG9uIGFnYWlu
IGFmdGVyIHlvdSBkaWQgYSB3cm9uZyB3cml0ZS4KK0NBVVRJT046CisgIERvIG5vdCB3cml0ZSB0
byB0aGUgRW1iZWRkZWQgQ29udHJvbGxlciBpZiB5b3UgZG9uJ3Qga25vdworICB3aGF0IHlvdSBh
cmUgZG9pbmchIFJlYm9vdGluZyBhZnRlcndhcmRzIGFsc28gaXMgYSBnb29kIGlkZWEuCisgIFRo
aXMgY2FuIGluZmx1ZW5jZSB0aGUgd2F5IHlvdXIgbWFjaGluZSBpcyBjb29sZWQgYW5kIGZhbnMg
bWF5CisgIG5vdCBnZXQgc3dpdGNoZWQgb24gYWdhaW4gYWZ0ZXIgeW91IGRpZCBhIHdyb25nIHdy
aXRlLgpkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9kZWJ1Z2ZzLXBrdGNk
dmQgYi9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL2RlYnVnZnMtcGt0Y2R2ZAppbmRleCBjZjEx
NzM2YWNiNzYuLjc4NzkwN2Q3MDQ2MiAxMDA2NDQKLS0tIGEvRG9jdW1lbnRhdGlvbi9BQkkvdGVz
dGluZy9kZWJ1Z2ZzLXBrdGNkdmQKKysrIGIvRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9kZWJ1
Z2ZzLXBrdGNkdmQKQEAgLTQsMTYgKzQsMTUgQEAgS2VybmVsVmVyc2lvbjogIDIuNi4yMAogQ29u
dGFjdDogICAgICAgIFRob21hcyBNYWllciA8YmFsYWdpQGp1c3RtYWlsLmRlPgogRGVzY3JpcHRp
b246CiAKLWRlYnVnZnMgaW50ZXJmYWNlCi0tLS0tLS0tLS0tLS0tLS0tLQotCiBUaGUgcGt0Y2R2
ZCBtb2R1bGUgKHBhY2tldCB3cml0aW5nIGRyaXZlcikgY3JlYXRlcwogdGhlc2UgZmlsZXMgaW4g
ZGVidWdmczoKIAogL3N5cy9rZXJuZWwvZGVidWcvcGt0Y2R2ZC9wa3RjZHZkWzAtN10vCisKKyAg
ICA9PT09ICAgICAgICAgICAgPT09PT09ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PQogICAgIGluZm8gICAgICAgICAgICAoMDQ0NCkgTG90cyBvZiBkcml2ZXIgc3RhdGlzdGlj
cyBhbmQgaW5mb3MuCisgICAgPT09PSAgICAgICAgICAgID09PT09PSA9PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT0KIAotRXhhbXBsZToKLS0tLS0tLS0KK0V4YW1wbGU6OgogCi1j
YXQgL3N5cy9rZXJuZWwvZGVidWcvcGt0Y2R2ZC9wa3RjZHZkMC9pbmZvCisgICAgY2F0IC9zeXMv
a2VybmVsL2RlYnVnL3BrdGNkdmQvcGt0Y2R2ZDAvaW5mbwpkaWZmIC0tZ2l0IGEvRG9jdW1lbnRh
dGlvbi9BQkkvdGVzdGluZy9kZXYta21zZyBiL0RvY3VtZW50YXRpb24vQUJJL3Rlc3RpbmcvZGV2
LWttc2cKaW5kZXggZmZmODE3ZWZhNTA4Li42OTgyN2VjODllMDkgMTAwNjQ0Ci0tLSBhL0RvY3Vt
ZW50YXRpb24vQUJJL3Rlc3RpbmcvZGV2LWttc2cKKysrIGIvRG9jdW1lbnRhdGlvbi9BQkkvdGVz
dGluZy9kZXYta21zZwpAQCAtNiw2ICs2LDcgQEAgRGVzY3JpcHRpb246CVRoZSAvZGV2L2ttc2cg
Y2hhcmFjdGVyIGRldmljZSBub2RlIHByb3ZpZGVzIHVzZXJzcGFjZSBhY2Nlc3MKIAkJdG8gdGhl
IGtlcm5lbCdzIHByaW50ayBidWZmZXIuCiAKIAkJSW5qZWN0aW5nIG1lc3NhZ2VzOgorCiAJCUV2
ZXJ5IHdyaXRlKCkgdG8gdGhlIG9wZW5lZCBkZXZpY2Ugbm9kZSBwbGFjZXMgYSBsb2cgZW50cnkg
aW4KIAkJdGhlIGtlcm5lbCdzIHByaW50ayBidWZmZXIuCiAKQEAgLTIxLDYgKzIyLDcgQEAgRGVz
Y3JpcHRpb246CVRoZSAvZGV2L2ttc2cgY2hhcmFjdGVyIGRldmljZSBub2RlIHByb3ZpZGVzIHVz
ZXJzcGFjZSBhY2Nlc3MKIAkJdGhlIG1lc3NhZ2VzIGNhbiBhbHdheXMgYmUgcmVsaWFibHkgZGV0
ZXJtaW5lZC4KIAogCQlBY2Nlc3NpbmcgdGhlIGJ1ZmZlcjoKKwogCQlFdmVyeSByZWFkKCkgZnJv
bSB0aGUgb3BlbmVkIGRldmljZSBub2RlIHJlY2VpdmVzIG9uZSByZWNvcmQKIAkJb2YgdGhlIGtl
cm5lbCdzIHByaW50ayBidWZmZXIuCiAKQEAgLTQ4LDYgKzUwLDcgQEAgRGVzY3JpcHRpb246CVRo
ZSAvZGV2L2ttc2cgY2hhcmFjdGVyIGRldmljZSBub2RlIHByb3ZpZGVzIHVzZXJzcGFjZSBhY2Nl
c3MKIAkJaWYgbmVlZGVkLCB3aXRob3V0IGxpbWl0aW5nIHRoZSBpbnRlcmZhY2UgdG8gYSBzaW5n
bGUgcmVhZGVyLgogCiAJCVRoZSBkZXZpY2Ugc3VwcG9ydHMgc2VlayB3aXRoIHRoZSBmb2xsb3dp
bmcgcGFyYW1ldGVyczoKKwogCQlTRUVLX1NFVCwgMAogCQkgIHNlZWsgdG8gdGhlIGZpcnN0IGVu
dHJ5IGluIHRoZSBidWZmZXIKIAkJU0VFS19FTkQsIDAKQEAgLTc2LDE4ICs3OSwyMiBAQCBEZXNj
cmlwdGlvbjoJVGhlIC9kZXYva21zZyBjaGFyYWN0ZXIgZGV2aWNlIG5vZGUgcHJvdmlkZXMgdXNl
cnNwYWNlIGFjY2VzcwogCQlyZWFkYWJsZSBjb250ZXh0IG9mIHRoZSBtZXNzYWdlLCBmb3IgcmVs
aWFibGUgcHJvY2Vzc2luZyBpbgogCQl1c2Vyc3BhY2UuCiAKLQkJRXhhbXBsZToKLQkJNywxNjAs
NDI0MDY5LC07cGNpX3Jvb3QgUE5QMEEwMzowMDogaG9zdCBicmlkZ2Ugd2luZG93IFtpbyAgMHgw
MDAwLTB4MGNmN10gKGlnbm9yZWQpCi0JCSBTVUJTWVNURU09YWNwaQotCQkgREVWSUNFPSthY3Bp
OlBOUDBBMDM6MDAKLQkJNiwzMzksNTE0MDkwMCwtO05FVDogUmVnaXN0ZXJlZCBwcm90b2NvbCBm
YW1pbHkgMTAKLQkJMzAsMzQwLDU2OTA3MTYsLTt1ZGV2ZFs4MF06IHN0YXJ0aW5nIHZlcnNpb24g
MTgxCisJCUV4YW1wbGU6OgorCisJCSAgNywxNjAsNDI0MDY5LC07cGNpX3Jvb3QgUE5QMEEwMzow
MDogaG9zdCBicmlkZ2Ugd2luZG93IFtpbyAgMHgwMDAwLTB4MGNmN10gKGlnbm9yZWQpCisJCSAg
IFNVQlNZU1RFTT1hY3BpCisJCSAgIERFVklDRT0rYWNwaTpQTlAwQTAzOjAwCisJCSAgNiwzMzks
NTE0MDkwMCwtO05FVDogUmVnaXN0ZXJlZCBwcm90b2NvbCBmYW1pbHkgMTAKKwkJICAzMCwzNDAs
NTY5MDcxNiwtO3VkZXZkWzgwXTogc3RhcnRpbmcgdmVyc2lvbiAxODEKIAogCQlUaGUgREVWSUNF
PSBrZXkgdW5pcXVlbHkgaWRlbnRpZmllcyBkZXZpY2VzIHRoZSBmb2xsb3dpbmcgd2F5OgotCQkg
IGIxMjo4ICAgICAgICAtIGJsb2NrIGRldl90Ci0JCSAgYzEyNzozICAgICAgIC0gY2hhciBkZXZf
dAotCQkgIG44ICAgICAgICAgICAtIG5ldGRldiBpZmluZGV4Ci0JCSAgK3NvdW5kOmNhcmQwIC0g
c3Vic3lzdGVtOmRldm5hbWUKKworCQkgID09PT09PT09PT09PSAgPT09PT09PT09PT09PT09PT0K
KwkJICBiMTI6OCAgICAgICAgIGJsb2NrIGRldl90CisJCSAgYzEyNzozICAgICAgICBjaGFyIGRl
dl90CisJCSAgbjggICAgICAgICAgICBuZXRkZXYgaWZpbmRleAorCQkgICtzb3VuZDpjYXJkMCAg
c3Vic3lzdGVtOmRldm5hbWUKKwkJICA9PT09PT09PT09PT0gID09PT09PT09PT09PT09PT09CiAK
IAkJVGhlIGZsYWdzIGZpZWxkIGNhcnJpZXMgJy0nIGJ5IGRlZmF1bHQuIEEgJ2MnIGluZGljYXRl
cyBhCiAJCWZyYWdtZW50IG9mIGEgbGluZS4gQWxsIGZvbGxvd2luZyBmcmFnbWVudHMgYXJlIGZs
YWdnZWQgd2l0aApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9ldm0gYi9E
b2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL2V2bQppbmRleCAyMDFkMTAzMTlmYTEuLjNjNDc3YmE0
OGEzMSAxMDA2NDQKLS0tIGEvRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9ldm0KKysrIGIvRG9j
dW1lbnRhdGlvbi9BQkkvdGVzdGluZy9ldm0KQEAgLTE3LDI2ICsxNywzMyBAQCBEZXNjcmlwdGlv
bjoKIAkJZWNob2luZyBhIHZhbHVlIHRvIDxzZWN1cml0eWZzPi9ldm0gbWFkZSB1cCBvZiB0aGUK
IAkJZm9sbG93aW5nIGJpdHM6CiAKKwkJPT09CSAgPT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT0KIAkJQml0CSAgRWZmZWN0CisJCT09PQkgID09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CiAJCTAJICBFbmFibGUg
SE1BQyB2YWxpZGF0aW9uIGFuZCBjcmVhdGlvbgogCQkxCSAgRW5hYmxlIGRpZ2l0YWwgc2lnbmF0
dXJlIHZhbGlkYXRpb24KIAkJMgkgIFBlcm1pdCBtb2RpZmljYXRpb24gb2YgRVZNLXByb3RlY3Rl
ZCBtZXRhZGF0YSBhdAogCQkJICBydW50aW1lLiBOb3Qgc3VwcG9ydGVkIGlmIEhNQUMgdmFsaWRh
dGlvbiBhbmQKIAkJCSAgY3JlYXRpb24gaXMgZW5hYmxlZC4KIAkJMzEJICBEaXNhYmxlIGZ1cnRo
ZXIgcnVudGltZSBtb2RpZmljYXRpb24gb2YgRVZNIHBvbGljeQorCQk9PT0JICA9PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQogCi0JCUZvciBleGFtcGxl
OgorCQlGb3IgZXhhbXBsZTo6CiAKLQkJZWNobyAxID48c2VjdXJpdHlmcz4vZXZtCisJCSAgZWNo
byAxID48c2VjdXJpdHlmcz4vZXZtCiAKIAkJd2lsbCBlbmFibGUgSE1BQyB2YWxpZGF0aW9uIGFu
ZCBjcmVhdGlvbgogCi0JCWVjaG8gMHg4MDAwMDAwMyA+PHNlY3VyaXR5ZnM+L2V2bQorCQk6Ogor
CisJCSAgZWNobyAweDgwMDAwMDAzID48c2VjdXJpdHlmcz4vZXZtCiAKIAkJd2lsbCBlbmFibGUg
SE1BQyBhbmQgZGlnaXRhbCBzaWduYXR1cmUgdmFsaWRhdGlvbiBhbmQKIAkJSE1BQyBjcmVhdGlv
biBhbmQgZGlzYWJsZSBhbGwgZnVydGhlciBtb2RpZmljYXRpb24gb2YgcG9saWN5LgogCi0JCWVj
aG8gMHg4MDAwMDAwNiA+PHNlY3VyaXR5ZnM+L2V2bQorCQk6OgorCisJCSAgZWNobyAweDgwMDAw
MDA2ID48c2VjdXJpdHlmcz4vZXZtCiAKIAkJd2lsbCBlbmFibGUgZGlnaXRhbCBzaWduYXR1cmUg
dmFsaWRhdGlvbiwgcGVybWl0CiAJCW1vZGlmaWNhdGlvbiBvZiBFVk0tcHJvdGVjdGVkIG1ldGFk
YXRhIGFuZApAQCAtNjUsNyArNzIsNyBAQCBEZXNjcmlwdGlvbjoKIAkJU2hvd3MgdGhlIHNldCBv
ZiBleHRlbmRlZCBhdHRyaWJ1dGVzIHVzZWQgdG8gY2FsY3VsYXRlIG9yCiAJCXZhbGlkYXRlIHRo
ZSBFVk0gc2lnbmF0dXJlLCBhbmQgYWxsb3dzIGFkZGl0aW9uYWwgYXR0cmlidXRlcwogCQl0byBi
ZSBhZGRlZCBhdCBydW50aW1lLiBBbnkgc2lnbmF0dXJlcyBnZW5lcmF0ZWQgYWZ0ZXIKLQkJYWRk
aXRpb25hbCBhdHRyaWJ1dGVzIGFyZSBhZGRlZCAoYW5kIG9uIGZpbGVzIHBvc2Vzc2luZyB0aG9z
ZQorCQlhZGRpdGlvbmFsIGF0dHJpYnV0ZXMgYXJlIGFkZGVkIChhbmQgb24gZmlsZXMgcG9zc2Vz
c2luZyB0aG9zZQogCQlhZGRpdGlvbmFsIGF0dHJpYnV0ZXMpIHdpbGwgb25seSBiZSB2YWxpZCBp
ZiB0aGUgc2FtZQogCQlhZGRpdGlvbmFsIGF0dHJpYnV0ZXMgYXJlIGNvbmZpZ3VyZWQgb24gc3lz
dGVtIGJvb3QuIFdyaXRpbmcKIAkJYSBzaW5nbGUgcGVyaW9kICguKSB3aWxsIGxvY2sgdGhlIHhh
dHRyIGxpc3QgZnJvbSBhbnkgZnVydGhlcgpkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9BQkkv
dGVzdGluZy9pbWFfcG9saWN5IGIvRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9pbWFfcG9saWN5
CmluZGV4IGZjMzc2YTMyMzkwOC4uZjlhNmFiYzhmNTgzIDEwMDY0NAotLS0gYS9Eb2N1bWVudGF0
aW9uL0FCSS90ZXN0aW5nL2ltYV9wb2xpY3kKKysrIGIvRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGlu
Zy9pbWFfcG9saWN5CkBAIC0xNSw3MyArMTUsNzUgQEAgRGVzY3JpcHRpb246CiAJCUlNQSBhcHBy
YWlzYWwsIGlmIGNvbmZpZ3VyZWQsIHVzZXMgdGhlc2UgZmlsZSBtZWFzdXJlbWVudHMKIAkJZm9y
IGxvY2FsIG1lYXN1cmVtZW50IGFwcHJhaXNhbC4KIAotCQlydWxlIGZvcm1hdDogYWN0aW9uIFtj
b25kaXRpb24gLi4uXQorCQk6OgogCi0JCWFjdGlvbjogbWVhc3VyZSB8IGRvbnRfbWVhc3VyZSB8
IGFwcHJhaXNlIHwgZG9udF9hcHByYWlzZSB8Ci0JCQlhdWRpdCB8IGhhc2ggfCBkb250X2hhc2gK
LQkJY29uZGl0aW9uOj0gYmFzZSB8IGxzbSAgW29wdGlvbl0KKwkJICBydWxlIGZvcm1hdDogYWN0
aW9uIFtjb25kaXRpb24gLi4uXQorCisJCSAgYWN0aW9uOiBtZWFzdXJlIHwgZG9udF9tZWFzdXJl
IHwgYXBwcmFpc2UgfCBkb250X2FwcHJhaXNlIHwKKwkJCSAgYXVkaXQgfCBoYXNoIHwgZG9udF9o
YXNoCisJCSAgY29uZGl0aW9uOj0gYmFzZSB8IGxzbSAgW29wdGlvbl0KIAkJCWJhc2U6CVtbZnVu
Yz1dIFttYXNrPV0gW2ZzbWFnaWM9XSBbZnN1dWlkPV0gW3VpZD1dCiAJCQkJW2V1aWQ9XSBbZm93
bmVyPV0gW2ZzbmFtZT1dXQogCQkJbHNtOglbW3N1YmpfdXNlcj1dIFtzdWJqX3JvbGU9XSBbc3Vi
al90eXBlPV0KIAkJCQkgW29ial91c2VyPV0gW29ial9yb2xlPV0gW29ial90eXBlPV1dCiAJCQlv
cHRpb246CVtbYXBwcmFpc2VfdHlwZT1dXSBbdGVtcGxhdGU9XSBbcGVybWl0X2RpcmVjdGlvXQot
CQliYXNlOiAJZnVuYzo9IFtCUFJNX0NIRUNLXVtNTUFQX0NIRUNLXVtDUkVEU19DSEVDS11bRklM
RV9DSEVDS11bTU9EVUxFX0NIRUNLXQotCQkJCVtGSVJNV0FSRV9DSEVDS10KLQkJCQlbS0VYRUNf
S0VSTkVMX0NIRUNLXSBbS0VYRUNfSU5JVFJBTUZTX0NIRUNLXQotCQkJCVtLRVhFQ19DTURMSU5F
XQotCQkJbWFzazo9IFtbXl1NQVlfUkVBRF0gW1teXU1BWV9XUklURV0gW1teXU1BWV9BUFBFTkRd
Ci0JCQkgICAgICAgW1teXU1BWV9FWEVDXQotCQkJZnNtYWdpYzo9IGhleCB2YWx1ZQotCQkJZnN1
dWlkOj0gZmlsZSBzeXN0ZW0gVVVJRCAoZS5nIDhiY2JlMzk0LTRmMTMtNDE0NC1iZThlLTVhYTll
YTJjZTJmNikKLQkJCXVpZDo9IGRlY2ltYWwgdmFsdWUKLQkJCWV1aWQ6PSBkZWNpbWFsIHZhbHVl
Ci0JCQlmb3duZXI6PSBkZWNpbWFsIHZhbHVlCi0JCWxzbTogIAlhcmUgTFNNIHNwZWNpZmljCi0J
CW9wdGlvbjoJYXBwcmFpc2VfdHlwZTo9IFtpbWFzaWddCi0JCQl0ZW1wbGF0ZTo9IG5hbWUgb2Yg
YSBkZWZpbmVkIElNQSB0ZW1wbGF0ZSB0eXBlCi0JCQkoZWcsIGltYS1uZykuIE9ubHkgdmFsaWQg
d2hlbiBhY3Rpb24gaXMgIm1lYXN1cmUiLgotCQkJcGNyOj0gZGVjaW1hbCB2YWx1ZQorCQkgIGJh
c2U6IAlmdW5jOj0gW0JQUk1fQ0hFQ0tdW01NQVBfQ0hFQ0tdW0NSRURTX0NIRUNLXVtGSUxFX0NI
RUNLXVtNT0RVTEVfQ0hFQ0tdCisJCQkJICBbRklSTVdBUkVfQ0hFQ0tdCisJCQkJICBbS0VYRUNf
S0VSTkVMX0NIRUNLXSBbS0VYRUNfSU5JVFJBTUZTX0NIRUNLXQorCQkJCSAgW0tFWEVDX0NNRExJ
TkVdCisJCQkgIG1hc2s6PSBbW15dTUFZX1JFQURdIFtbXl1NQVlfV1JJVEVdIFtbXl1NQVlfQVBQ
RU5EXQorCQkJICAgICAgICAgW1teXU1BWV9FWEVDXQorCQkJICBmc21hZ2ljOj0gaGV4IHZhbHVl
CisJCQkgIGZzdXVpZDo9IGZpbGUgc3lzdGVtIFVVSUQgKGUuZyA4YmNiZTM5NC00ZjEzLTQxNDQt
YmU4ZS01YWE5ZWEyY2UyZjYpCisJCQkgIHVpZDo9IGRlY2ltYWwgdmFsdWUKKwkJCSAgZXVpZDo9
IGRlY2ltYWwgdmFsdWUKKwkJCSAgZm93bmVyOj0gZGVjaW1hbCB2YWx1ZQorCQkgIGxzbTogIAlh
cmUgTFNNIHNwZWNpZmljCisJCSAgb3B0aW9uOglhcHByYWlzZV90eXBlOj0gW2ltYXNpZ10KKwkJ
CQl0ZW1wbGF0ZTo9IG5hbWUgb2YgYSBkZWZpbmVkIElNQSB0ZW1wbGF0ZSB0eXBlCisJCQkJKGVn
LCBpbWEtbmcpLiBPbmx5IHZhbGlkIHdoZW4gYWN0aW9uIGlzICJtZWFzdXJlIi4KKwkJCQlwY3I6
PSBkZWNpbWFsIHZhbHVlCiAKLQkJZGVmYXVsdCBwb2xpY3k6Ci0JCQkjIFBST0NfU1VQRVJfTUFH
SUMKLQkJCWRvbnRfbWVhc3VyZSBmc21hZ2ljPTB4OWZhMAotCQkJZG9udF9hcHByYWlzZSBmc21h
Z2ljPTB4OWZhMAotCQkJIyBTWVNGU19NQUdJQwotCQkJZG9udF9tZWFzdXJlIGZzbWFnaWM9MHg2
MjY1NjU3MgotCQkJZG9udF9hcHByYWlzZSBmc21hZ2ljPTB4NjI2NTY1NzIKLQkJCSMgREVCVUdG
U19NQUdJQwotCQkJZG9udF9tZWFzdXJlIGZzbWFnaWM9MHg2NDYyNjcyMAotCQkJZG9udF9hcHBy
YWlzZSBmc21hZ2ljPTB4NjQ2MjY3MjAKLQkJCSMgVE1QRlNfTUFHSUMKLQkJCWRvbnRfbWVhc3Vy
ZSBmc21hZ2ljPTB4MDEwMjE5OTQKLQkJCWRvbnRfYXBwcmFpc2UgZnNtYWdpYz0weDAxMDIxOTk0
Ci0JCQkjIFJBTUZTX01BR0lDCi0JCQlkb250X2FwcHJhaXNlIGZzbWFnaWM9MHg4NTg0NThmNgot
CQkJIyBERVZQVFNfU1VQRVJfTUFHSUMKLQkJCWRvbnRfbWVhc3VyZSBmc21hZ2ljPTB4MWNkMQot
CQkJZG9udF9hcHByYWlzZSBmc21hZ2ljPTB4MWNkMQotCQkJIyBCSU5GTVRGU19NQUdJQwotCQkJ
ZG9udF9tZWFzdXJlIGZzbWFnaWM9MHg0MjQ5NGU0ZAotCQkJZG9udF9hcHByYWlzZSBmc21hZ2lj
PTB4NDI0OTRlNGQKLQkJCSMgU0VDVVJJVFlGU19NQUdJQwotCQkJZG9udF9tZWFzdXJlIGZzbWFn
aWM9MHg3MzYzNjY3MwotCQkJZG9udF9hcHByYWlzZSBmc21hZ2ljPTB4NzM2MzY2NzMKLQkJCSMg
U0VMSU5VWF9NQUdJQwotCQkJZG9udF9tZWFzdXJlIGZzbWFnaWM9MHhmOTdjZmY4YwotCQkJZG9u
dF9hcHByYWlzZSBmc21hZ2ljPTB4Zjk3Y2ZmOGMKLQkJCSMgQ0dST1VQX1NVUEVSX01BR0lDCi0J
CQlkb250X21lYXN1cmUgZnNtYWdpYz0weDI3ZTBlYgotCQkJZG9udF9hcHByYWlzZSBmc21hZ2lj
PTB4MjdlMGViCi0JCQkjIE5TRlNfTUFHSUMKLQkJCWRvbnRfbWVhc3VyZSBmc21hZ2ljPTB4NmU3
MzY2NzMKLQkJCWRvbnRfYXBwcmFpc2UgZnNtYWdpYz0weDZlNzM2NjczCisJCSAgZGVmYXVsdCBw
b2xpY3k6CisJCQkgICMgUFJPQ19TVVBFUl9NQUdJQworCQkJICBkb250X21lYXN1cmUgZnNtYWdp
Yz0weDlmYTAKKwkJCSAgZG9udF9hcHByYWlzZSBmc21hZ2ljPTB4OWZhMAorCQkJICAjIFNZU0ZT
X01BR0lDCisJCQkgIGRvbnRfbWVhc3VyZSBmc21hZ2ljPTB4NjI2NTY1NzIKKwkJCSAgZG9udF9h
cHByYWlzZSBmc21hZ2ljPTB4NjI2NTY1NzIKKwkJCSAgIyBERUJVR0ZTX01BR0lDCisJCQkgIGRv
bnRfbWVhc3VyZSBmc21hZ2ljPTB4NjQ2MjY3MjAKKwkJCSAgZG9udF9hcHByYWlzZSBmc21hZ2lj
PTB4NjQ2MjY3MjAKKwkJCSAgIyBUTVBGU19NQUdJQworCQkJICBkb250X21lYXN1cmUgZnNtYWdp
Yz0weDAxMDIxOTk0CisJCQkgIGRvbnRfYXBwcmFpc2UgZnNtYWdpYz0weDAxMDIxOTk0CisJCQkg
ICMgUkFNRlNfTUFHSUMKKwkJCSAgZG9udF9hcHByYWlzZSBmc21hZ2ljPTB4ODU4NDU4ZjYKKwkJ
CSAgIyBERVZQVFNfU1VQRVJfTUFHSUMKKwkJCSAgZG9udF9tZWFzdXJlIGZzbWFnaWM9MHgxY2Qx
CisJCQkgIGRvbnRfYXBwcmFpc2UgZnNtYWdpYz0weDFjZDEKKwkJCSAgIyBCSU5GTVRGU19NQUdJ
QworCQkJICBkb250X21lYXN1cmUgZnNtYWdpYz0weDQyNDk0ZTRkCisJCQkgIGRvbnRfYXBwcmFp
c2UgZnNtYWdpYz0weDQyNDk0ZTRkCisJCQkgICMgU0VDVVJJVFlGU19NQUdJQworCQkJICBkb250
X21lYXN1cmUgZnNtYWdpYz0weDczNjM2NjczCisJCQkgIGRvbnRfYXBwcmFpc2UgZnNtYWdpYz0w
eDczNjM2NjczCisJCQkgICMgU0VMSU5VWF9NQUdJQworCQkJICBkb250X21lYXN1cmUgZnNtYWdp
Yz0weGY5N2NmZjhjCisJCQkgIGRvbnRfYXBwcmFpc2UgZnNtYWdpYz0weGY5N2NmZjhjCisJCQkg
ICMgQ0dST1VQX1NVUEVSX01BR0lDCisJCQkgIGRvbnRfbWVhc3VyZSBmc21hZ2ljPTB4MjdlMGVi
CisJCQkgIGRvbnRfYXBwcmFpc2UgZnNtYWdpYz0weDI3ZTBlYgorCQkJICAjIE5TRlNfTUFHSUMK
KwkJCSAgZG9udF9tZWFzdXJlIGZzbWFnaWM9MHg2ZTczNjY3MworCQkJICBkb250X2FwcHJhaXNl
IGZzbWFnaWM9MHg2ZTczNjY3MwogCi0JCQltZWFzdXJlIGZ1bmM9QlBSTV9DSEVDSwotCQkJbWVh
c3VyZSBmdW5jPUZJTEVfTU1BUCBtYXNrPU1BWV9FWEVDCi0JCQltZWFzdXJlIGZ1bmM9RklMRV9D
SEVDSyBtYXNrPU1BWV9SRUFEIHVpZD0wCi0JCQltZWFzdXJlIGZ1bmM9TU9EVUxFX0NIRUNLCi0J
CQltZWFzdXJlIGZ1bmM9RklSTVdBUkVfQ0hFQ0sKLQkJCWFwcHJhaXNlIGZvd25lcj0wCisJCQkg
IG1lYXN1cmUgZnVuYz1CUFJNX0NIRUNLCisJCQkgIG1lYXN1cmUgZnVuYz1GSUxFX01NQVAgbWFz
az1NQVlfRVhFQworCQkJICBtZWFzdXJlIGZ1bmM9RklMRV9DSEVDSyBtYXNrPU1BWV9SRUFEIHVp
ZD0wCisJCQkgIG1lYXN1cmUgZnVuYz1NT0RVTEVfQ0hFQ0sKKwkJCSAgbWVhc3VyZSBmdW5jPUZJ
Uk1XQVJFX0NIRUNLCisJCQkgIGFwcHJhaXNlIGZvd25lcj0wCiAKIAkJVGhlIGRlZmF1bHQgcG9s
aWN5IG1lYXN1cmVzIGFsbCBleGVjdXRhYmxlcyBpbiBicHJtX2NoZWNrLAogCQlhbGwgZmlsZXMg
bW1hcHBlZCBleGVjdXRhYmxlIGluIGZpbGVfbW1hcCwgYW5kIGFsbCBmaWxlcwpAQCAtOTAsNyAr
OTIsOCBAQCBEZXNjcmlwdGlvbjoKIAogCQlFeGFtcGxlcyBvZiBMU00gc3BlY2lmaWMgZGVmaW5p
dGlvbnM6CiAKLQkJU0VMaW51eDoKKwkJU0VMaW51eDo6CisKIAkJCWRvbnRfbWVhc3VyZSBvYmpf
dHlwZT12YXJfbG9nX3QKIAkJCWRvbnRfYXBwcmFpc2Ugb2JqX3R5cGU9dmFyX2xvZ190CiAJCQlk
b250X21lYXN1cmUgb2JqX3R5cGU9YXVkaXRkX2xvZ190CkBAIC05OCwxMCArMTAxLDExIEBAIERl
c2NyaXB0aW9uOgogCQkJbWVhc3VyZSBzdWJqX3VzZXI9c3lzdGVtX3UgZnVuYz1GSUxFX0NIRUNL
IG1hc2s9TUFZX1JFQUQKIAkJCW1lYXN1cmUgc3Vial9yb2xlPXN5c3RlbV9yIGZ1bmM9RklMRV9D
SEVDSyBtYXNrPU1BWV9SRUFECiAKLQkJU21hY2s6CisJCVNtYWNrOjoKKwogCQkJbWVhc3VyZSBz
dWJqX3VzZXI9XyBmdW5jPUZJTEVfQ0hFQ0sgbWFzaz1NQVlfUkVBRAogCi0JCUV4YW1wbGUgb2Yg
bWVhc3VyZSBydWxlcyB1c2luZyBhbHRlcm5hdGUgUENSczoKKwkJRXhhbXBsZSBvZiBtZWFzdXJl
IHJ1bGVzIHVzaW5nIGFsdGVybmF0ZSBQQ1JzOjoKIAogCQkJbWVhc3VyZSBmdW5jPUtFWEVDX0tF
Uk5FTF9DSEVDSyBwY3I9NAogCQkJbWVhc3VyZSBmdW5jPUtFWEVDX0lOSVRSQU1GU19DSEVDSyBw
Y3I9NQpkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9wcm9jZnMtZGlza3N0
YXRzIGIvRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9wcm9jZnMtZGlza3N0YXRzCmluZGV4IDJj
NDRiNGYxYjA2MC4uMGE1NTgzMjc4Nzk3IDEwMDY0NAotLS0gYS9Eb2N1bWVudGF0aW9uL0FCSS90
ZXN0aW5nL3Byb2Nmcy1kaXNrc3RhdHMKKysrIGIvRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9w
cm9jZnMtZGlza3N0YXRzCkBAIC02LDI3ICs2LDMxIEBAIERlc2NyaXB0aW9uOgogCQlvZiBibG9j
ayBkZXZpY2VzLiBFYWNoIGxpbmUgY29udGFpbnMgdGhlIGZvbGxvd2luZyAxNAogCQlmaWVsZHM6
CiAKLQkJIDEgLSBtYWpvciBudW1iZXIKLQkJIDIgLSBtaW5vciBtdW1iZXIKLQkJIDMgLSBkZXZp
Y2UgbmFtZQotCQkgNCAtIHJlYWRzIGNvbXBsZXRlZCBzdWNjZXNzZnVsbHkKLQkJIDUgLSByZWFk
cyBtZXJnZWQKLQkJIDYgLSBzZWN0b3JzIHJlYWQKLQkJIDcgLSB0aW1lIHNwZW50IHJlYWRpbmcg
KG1zKQotCQkgOCAtIHdyaXRlcyBjb21wbGV0ZWQKLQkJIDkgLSB3cml0ZXMgbWVyZ2VkCi0JCTEw
IC0gc2VjdG9ycyB3cml0dGVuCi0JCTExIC0gdGltZSBzcGVudCB3cml0aW5nIChtcykKLQkJMTIg
LSBJL09zIGN1cnJlbnRseSBpbiBwcm9ncmVzcwotCQkxMyAtIHRpbWUgc3BlbnQgZG9pbmcgSS9P
cyAobXMpCi0JCTE0IC0gd2VpZ2h0ZWQgdGltZSBzcGVudCBkb2luZyBJL09zIChtcykKKwkJPT0g
ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CisJCSAxICBtYWpvciBudW1iZXIK
KwkJIDIgIG1pbm9yIG11bWJlcgorCQkgMyAgZGV2aWNlIG5hbWUKKwkJIDQgIHJlYWRzIGNvbXBs
ZXRlZCBzdWNjZXNzZnVsbHkKKwkJIDUgIHJlYWRzIG1lcmdlZAorCQkgNiAgc2VjdG9ycyByZWFk
CisJCSA3ICB0aW1lIHNwZW50IHJlYWRpbmcgKG1zKQorCQkgOCAgd3JpdGVzIGNvbXBsZXRlZAor
CQkgOSAgd3JpdGVzIG1lcmdlZAorCQkxMCAgc2VjdG9ycyB3cml0dGVuCisJCTExICB0aW1lIHNw
ZW50IHdyaXRpbmcgKG1zKQorCQkxMiAgSS9PcyBjdXJyZW50bHkgaW4gcHJvZ3Jlc3MKKwkJMTMg
IHRpbWUgc3BlbnQgZG9pbmcgSS9PcyAobXMpCisJCTE0ICB3ZWlnaHRlZCB0aW1lIHNwZW50IGRv
aW5nIEkvT3MgKG1zKQorCQk9PSAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0K
IAogCQlLZXJuZWwgNC4xOCsgYXBwZW5kcyBmb3VyIG1vcmUgZmllbGRzIGZvciBkaXNjYXJkCiAJ
CXRyYWNraW5nIHB1dHRpbmcgdGhlIHRvdGFsIGF0IDE4OgogCi0JCTE1IC0gZGlzY2FyZHMgY29t
cGxldGVkIHN1Y2Nlc3NmdWxseQotCQkxNiAtIGRpc2NhcmRzIG1lcmdlZAotCQkxNyAtIHNlY3Rv
cnMgZGlzY2FyZGVkCi0JCTE4IC0gdGltZSBzcGVudCBkaXNjYXJkaW5nCisJCT09ICA9PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PQorCQkxNSAgZGlzY2FyZHMgY29tcGxldGVkIHN1
Y2Nlc3NmdWxseQorCQkxNiAgZGlzY2FyZHMgbWVyZ2VkCisJCTE3ICBzZWN0b3JzIGRpc2NhcmRl
ZAorCQkxOCAgdGltZSBzcGVudCBkaXNjYXJkaW5nCisJCT09ICA9PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PQogCiAJCUZvciBtb3JlIGRldGFpbHMgcmVmZXIgdG8gRG9jdW1lbnRh
dGlvbi9hZG1pbi1ndWlkZS9pb3N0YXRzLnJzdApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9B
QkkvdGVzdGluZy9zeXNmcy1ibG9jayBiL0RvY3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcvc3lzZnMt
YmxvY2sKaW5kZXggZjhjN2M3MTI2YmIxLi5jZGI4Y2FkZjE0YjkgMTAwNjQ0Ci0tLSBhL0RvY3Vt
ZW50YXRpb24vQUJJL3Rlc3Rpbmcvc3lzZnMtYmxvY2sKKysrIGIvRG9jdW1lbnRhdGlvbi9BQkkv
dGVzdGluZy9zeXNmcy1ibG9jawpAQCAtNCwxNyArNCwyMSBAQCBDb250YWN0OglKZXJvbWUgTWFy
Y2hhbmQgPGptYXJjaGFuQHJlZGhhdC5jb20+CiBEZXNjcmlwdGlvbjoKIAkJVGhlIC9zeXMvYmxv
Y2svPGRpc2s+L3N0YXQgZmlsZXMgZGlzcGxheXMgdGhlIEkvTwogCQlzdGF0aXN0aWNzIG9mIGRp
c2sgPGRpc2s+LiBUaGV5IGNvbnRhaW4gMTEgZmllbGRzOgotCQkgMSAtIHJlYWRzIGNvbXBsZXRl
ZCBzdWNjZXNzZnVsbHkKLQkJIDIgLSByZWFkcyBtZXJnZWQKLQkJIDMgLSBzZWN0b3JzIHJlYWQK
LQkJIDQgLSB0aW1lIHNwZW50IHJlYWRpbmcgKG1zKQotCQkgNSAtIHdyaXRlcyBjb21wbGV0ZWQK
LQkJIDYgLSB3cml0ZXMgbWVyZ2VkCi0JCSA3IC0gc2VjdG9ycyB3cml0dGVuCi0JCSA4IC0gdGlt
ZSBzcGVudCB3cml0aW5nIChtcykKLQkJIDkgLSBJL09zIGN1cnJlbnRseSBpbiBwcm9ncmVzcwot
CQkxMCAtIHRpbWUgc3BlbnQgZG9pbmcgSS9PcyAobXMpCi0JCTExIC0gd2VpZ2h0ZWQgdGltZSBz
cGVudCBkb2luZyBJL09zIChtcykKKworCQk9PSAgPT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT0KKwkJIDEgIHJlYWRzIGNvbXBsZXRlZCBzdWNjZXNzZnVsbHkKKwkJIDIgIHJlYWRz
IG1lcmdlZAorCQkgMyAgc2VjdG9ycyByZWFkCisJCSA0ICB0aW1lIHNwZW50IHJlYWRpbmcgKG1z
KQorCQkgNSAgd3JpdGVzIGNvbXBsZXRlZAorCQkgNiAgd3JpdGVzIG1lcmdlZAorCQkgNyAgc2Vj
dG9ycyB3cml0dGVuCisJCSA4ICB0aW1lIHNwZW50IHdyaXRpbmcgKG1zKQorCQkgOSAgSS9PcyBj
dXJyZW50bHkgaW4gcHJvZ3Jlc3MKKwkJMTAgIHRpbWUgc3BlbnQgZG9pbmcgSS9PcyAobXMpCisJ
CTExICB3ZWlnaHRlZCB0aW1lIHNwZW50IGRvaW5nIEkvT3MgKG1zKQorCQk9PSAgPT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT0KKwogCQlGb3IgbW9yZSBkZXRhaWxzIHJlZmVyIERv
Y3VtZW50YXRpb24vYWRtaW4tZ3VpZGUvaW9zdGF0cy5yc3QKIAogCmRpZmYgLS1naXQgYS9Eb2N1
bWVudGF0aW9uL0FCSS90ZXN0aW5nL3N5c2ZzLWJsb2NrLWRldmljZSBiL0RvY3VtZW50YXRpb24v
QUJJL3Rlc3Rpbmcvc3lzZnMtYmxvY2stZGV2aWNlCmluZGV4IDE3ZjJiYzdkZDI2MS4uYWEwZmI1
MDBlM2M5IDEwMDY0NAotLS0gYS9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL3N5c2ZzLWJsb2Nr
LWRldmljZQorKysgYi9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL3N5c2ZzLWJsb2NrLWRldmlj
ZQpAQCAtOCwxMSArOCwxMyBAQCBEZXNjcmlwdGlvbjoKIAogCQlJdCBoYXMgdGhlIGZvbGxvd2lu
ZyB2YWxpZCB2YWx1ZXM6CiAKKwkJPT0JPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT0KIAkJMAlPRkYgLSB0aGUgTEVEIGlzIG5vdCBhY3RpdmF0
ZWQgb24gYWN0aXZpdHkKIAkJMQlCTElOS19PTiAtIHRoZSBMRUQgYmxpbmtzIG9uIGV2ZXJ5IDEw
bXMgd2hlbiBhY3Rpdml0eSBpcwogCQkJZGV0ZWN0ZWQuCiAJCTIJQkxJTktfT0ZGIC0gdGhlIExF
RCBpcyBvbiB3aGVuIGlkbGUsIGFuZCBibGlua3Mgb2ZmCiAJCQlldmVyeSAxMG1zIHdoZW4gYWN0
aXZpdHkgaXMgZGV0ZWN0ZWQuCisJCT09CT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09CiAKIAkJTm90ZSB0aGF0IHRoZSB1c2VyIG11c3QgdHVy
biBzd19hY3Rpdml0eSBPRkYgaXQgdGhleSB3aXNoIHRvCiAJCWNvbnRyb2wgdGhlIGFjdGl2aXR5
IExFRCB2aWEgdGhlIGVtX21lc3NhZ2UgZmlsZS4KZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24v
QUJJL3Rlc3Rpbmcvc3lzZnMtYnVzLWFjcGkgYi9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL3N5
c2ZzLWJ1cy1hY3BpCmluZGV4IGU3ODk4Y2ZlNWZiMS4uYzc4NjAzNDk3Yjk3IDEwMDY0NAotLS0g
YS9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL3N5c2ZzLWJ1cy1hY3BpCisrKyBiL0RvY3VtZW50
YXRpb24vQUJJL3Rlc3Rpbmcvc3lzZnMtYnVzLWFjcGkKQEAgLTY3LDE0ICs2NywxNiBAQCBEZXNj
cmlwdGlvbjoKIAkJVGhlIHJldHVybiB2YWx1ZSBpcyBhIGRlY2ltYWwgaW50ZWdlciByZXByZXNl
bnRpbmcgdGhlIGRldmljZSdzCiAJCXN0YXR1cyBiaXRtYXA6CiAKLQkJQml0IFswXSDigJMgIFNl
dCBpZiB0aGUgZGV2aWNlIGlzIHByZXNlbnQuCi0JCUJpdCBbMV0g4oCTICBTZXQgaWYgdGhlIGRl
dmljZSBpcyBlbmFibGVkIGFuZCBkZWNvZGluZyBpdHMKLQkJICAgICAgICAgICByZXNvdXJjZXMu
Ci0JCUJpdCBbMl0g4oCTICBTZXQgaWYgdGhlIGRldmljZSBzaG91bGQgYmUgc2hvd24gaW4gdGhl
IFVJLgotCQlCaXQgWzNdIOKAkyAgU2V0IGlmIHRoZSBkZXZpY2UgaXMgZnVuY3Rpb25pbmcgcHJv
cGVybHkgKGNsZWFyZWQgaWYKLQkJICAgICAgICAgICBkZXZpY2UgZmFpbGVkIGl0cyBkaWFnbm9z
dGljcykuCi0JCUJpdCBbNF0g4oCTICBTZXQgaWYgdGhlIGJhdHRlcnkgaXMgcHJlc2VudC4KLQkJ
Qml0cyBbMzE6NV0g4oCTICBSZXNlcnZlZCAobXVzdCBiZSBjbGVhcmVkKQorCQk9PT09PT09PT09
PSAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KKwkJ
Qml0IFswXSAgICAgIFNldCBpZiB0aGUgZGV2aWNlIGlzIHByZXNlbnQuCisJCUJpdCBbMV0gICAg
ICBTZXQgaWYgdGhlIGRldmljZSBpcyBlbmFibGVkIGFuZCBkZWNvZGluZyBpdHMKKwkJICAgICAg
ICAgICAgIHJlc291cmNlcy4KKwkJQml0IFsyXSAgICAgIFNldCBpZiB0aGUgZGV2aWNlIHNob3Vs
ZCBiZSBzaG93biBpbiB0aGUgVUkuCisJCUJpdCBbM10gICAgICBTZXQgaWYgdGhlIGRldmljZSBp
cyBmdW5jdGlvbmluZyBwcm9wZXJseSAoY2xlYXJlZAorCQkJICAgICBpZiBkZXZpY2UgZmFpbGVk
IGl0cyBkaWFnbm9zdGljcykuCisJCUJpdCBbNF0gICAgICBTZXQgaWYgdGhlIGJhdHRlcnkgaXMg
cHJlc2VudC4KKwkJQml0cyBbMzE6NV0gIFJlc2VydmVkIChtdXN0IGJlIGNsZWFyZWQpCisJCT09
PT09PT09PT09ICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PQogCiAJCUlmIGJpdCBbMF0gaXMgY2xlYXIsIHRoZW4gYml0IDEgbXVzdCBhbHNvIGJlIGNs
ZWFyIChhIGRldmljZQogCQl0aGF0IGlzIG5vdCBwcmVzZW50IGNhbm5vdCBiZSBlbmFibGVkKS4K
ZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcvc3lzZnMtYnVzLWV2ZW50X3Nv
dXJjZS1kZXZpY2VzLWZvcm1hdCBiL0RvY3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcvc3lzZnMtYnVz
LWV2ZW50X3NvdXJjZS1kZXZpY2VzLWZvcm1hdAppbmRleCA1YmI3OTNlYzkyNmMuLmRmN2NjYzFi
MmZiYSAxMDA2NDQKLS0tIGEvRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9zeXNmcy1idXMtZXZl
bnRfc291cmNlLWRldmljZXMtZm9ybWF0CisrKyBiL0RvY3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcv
c3lzZnMtYnVzLWV2ZW50X3NvdXJjZS1kZXZpY2VzLWZvcm1hdApAQCAtMTAsNyArMTAsOCBAQCBE
ZXNjcmlwdGlvbjoKIAkJbmFtZS92YWx1ZSBwYWlycy4KIAogCQlVc2Vyc3BhY2UgbXVzdCBiZSBw
cmVwYXJlZCBmb3IgdGhlIHBvc3NpYmlsaXR5IHRoYXQgYXR0cmlidXRlcwotCQlkZWZpbmUgb3Zl
cmxhcHBpbmcgYml0IHJhbmdlcy4gRm9yIGV4YW1wbGU6CisJCWRlZmluZSBvdmVybGFwcGluZyBi
aXQgcmFuZ2VzLiBGb3IgZXhhbXBsZTo6CisKIAkJCWF0dHIxID0gJ2NvbmZpZzowLTIzJwogCQkJ
YXR0cjIgPSAnY29uZmlnOjAtNycKIAkJCWF0dHIzID0gJ2NvbmZpZzoxMi0zNScKZGlmZiAtLWdp
dCBhL0RvY3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcvc3lzZnMtYnVzLWkyYy1kZXZpY2VzLXBjYTk1
NHggYi9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL3N5c2ZzLWJ1cy1pMmMtZGV2aWNlcy1wY2E5
NTR4CmluZGV4IDBiMGRlOGNkMGQxMy4uYjZjNjllYjgwY2E0IDEwMDY0NAotLS0gYS9Eb2N1bWVu
dGF0aW9uL0FCSS90ZXN0aW5nL3N5c2ZzLWJ1cy1pMmMtZGV2aWNlcy1wY2E5NTR4CisrKyBiL0Rv
Y3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcvc3lzZnMtYnVzLWkyYy1kZXZpY2VzLXBjYTk1NHgKQEAg
LTYsMTUgKzYsMTggQEAgRGVzY3JpcHRpb246CiAJCVZhbHVlIHRoYXQgZXhpc3RzIG9ubHkgZm9y
IG11eCBkZXZpY2VzIHRoYXQgY2FuIGJlCiAJCXdyaXR0ZW4gdG8gY29udHJvbCB0aGUgYmVoYXZp
b3VyIG9mIHRoZSBtdWx0aXBsZXhlciBvbgogCQlpZGxlLiBQb3NzaWJsZSB2YWx1ZXM6Ci0JCS0y
IC0gZGlzY29ubmVjdCBvbiBpZGxlLCBpLmUuIGRlc2VsZWN0IHRoZSBsYXN0IHVzZWQKLQkJICAg
ICBjaGFubmVsLCB3aGljaCBpcyB1c2VmdWwgd2hlbiB0aGVyZSBpcyBhIGRldmljZQotCQkgICAg
IHdpdGggYW4gYWRkcmVzcyB0aGF0IGNvbmZsaWN0cyB3aXRoIGFub3RoZXIKLQkJICAgICBkZXZp
Y2Ugb24gYW5vdGhlciBtdXggb24gdGhlIHNhbWUgcGFyZW50IGJ1cy4KLQkJLTEgLSBsZWF2ZSB0
aGUgbXV4IGFzLWlzLCB3aGljaCBpcyB0aGUgbW9zdCBvcHRpbWFsCi0JCSAgICAgc2V0dGluZyBp
biB0ZXJtcyBvZiBJMkMgb3BlcmF0aW9ucyBhbmQgaXMgdGhlCi0JCSAgICAgZGVmYXVsdCBtb2Rl
LgotCQkwLi48bmNoYW5zPiAtIHNldCB0aGUgbXV4IHRvIGEgcHJlZGV0ZXJtaW5lZCBjaGFubmVs
LAotCQkgICAgIHdoaWNoIGlzIHVzZWZ1bCBpZiB0aGVyZSBpcyBvbmUgY2hhbm5lbCB0aGF0IGlz
Ci0JCSAgICAgdXNlZCBhbG1vc3QgYWx3YXlzLCBhbmQgeW91IHdhbnQgdG8gcmVkdWNlIHRoZQot
CQkgICAgIGxhdGVuY3kgZm9yIG5vcm1hbCBvcGVyYXRpb25zIGFmdGVyIHJhcmUKLQkJICAgICB0
cmFuc2FjdGlvbnMgb24gb3RoZXIgY2hhbm5lbHMKKworCQk9PT09PT09PT09PSAgPT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KKwkJLTIJICAgICBkaXNjb25u
ZWN0IG9uIGlkbGUsIGkuZS4gZGVzZWxlY3QgdGhlIGxhc3QgdXNlZAorCQkJICAgICBjaGFubmVs
LCB3aGljaCBpcyB1c2VmdWwgd2hlbiB0aGVyZSBpcyBhIGRldmljZQorCQkJICAgICB3aXRoIGFu
IGFkZHJlc3MgdGhhdCBjb25mbGljdHMgd2l0aCBhbm90aGVyCisJCQkgICAgIGRldmljZSBvbiBh
bm90aGVyIG11eCBvbiB0aGUgc2FtZSBwYXJlbnQgYnVzLgorCQktMQkgICAgIGxlYXZlIHRoZSBt
dXggYXMtaXMsIHdoaWNoIGlzIHRoZSBtb3N0IG9wdGltYWwKKwkJCSAgICAgc2V0dGluZyBpbiB0
ZXJtcyBvZiBJMkMgb3BlcmF0aW9ucyBhbmQgaXMgdGhlCisJCQkgICAgIGRlZmF1bHQgbW9kZS4K
KwkJMC4uPG5jaGFucz4gIHNldCB0aGUgbXV4IHRvIGEgcHJlZGV0ZXJtaW5lZCBjaGFubmVsLAor
CQkJICAgICB3aGljaCBpcyB1c2VmdWwgaWYgdGhlcmUgaXMgb25lIGNoYW5uZWwgdGhhdCBpcwor
CQkJICAgICB1c2VkIGFsbW9zdCBhbHdheXMsIGFuZCB5b3Ugd2FudCB0byByZWR1Y2UgdGhlCisJ
CQkgICAgIGxhdGVuY3kgZm9yIG5vcm1hbCBvcGVyYXRpb25zIGFmdGVyIHJhcmUKKwkJCSAgICAg
dHJhbnNhY3Rpb25zIG9uIG90aGVyIGNoYW5uZWxzCisJCT09PT09PT09PT09ICA9PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQpkaWZmIC0tZ2l0IGEvRG9jdW1l
bnRhdGlvbi9BQkkvdGVzdGluZy9zeXNmcy1idXMtaWlvIGIvRG9jdW1lbnRhdGlvbi9BQkkvdGVz
dGluZy9zeXNmcy1idXMtaWlvCmluZGV4IDY4MDQ1MTY5NTQyMi4uMmZiNGY3NTg2MGIzIDEwMDY0
NAotLS0gYS9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL3N5c2ZzLWJ1cy1paW8KKysrIGIvRG9j
dW1lbnRhdGlvbi9BQkkvdGVzdGluZy9zeXNmcy1idXMtaWlvCkBAIC02Myw2ICs2Myw3IEBAIENv
bnRhY3Q6CWxpbnV4LWlpb0B2Z2VyLmtlcm5lbC5vcmcKIERlc2NyaXB0aW9uOgogCQlXaGVuIHRo
ZSBpbnRlcm5hbCBzYW1wbGluZyBjbG9jayBjYW4gb25seSB0YWtlIGEgc3BlY2lmaWMgc2V0IG9m
CiAJCWZyZXF1ZW5jaWVzLCB3ZSBjYW4gc3BlY2lmeSB0aGUgYXZhaWxhYmxlIHZhbHVlcyB3aXRo
OgorCiAJCS0gYSBzbWFsbCBkaXNjcmV0ZSBzZXQgb2YgdmFsdWVzIGxpa2UgIjAgMiA0IDYgOCIK
IAkJLSBhIHJhbmdlIHdpdGggbWluaW11bSwgc3RlcCBhbmQgbWF4aW11bSBmcmVxdWVuY2llcyBs
aWtlCiAJCSAgIlttaW4gc3RlcCBtYXhdIgpAQCAtMTYwNiwxNyArMTYwNywyMSBAQCBEZXNjcmlw
dGlvbjoKIAkJTW91bnRpbmcgbWF0cml4IGZvciBJSU8gc2Vuc29ycy4gVGhpcyBpcyBhIHJvdGF0
aW9uIG1hdHJpeCB3aGljaAogCQlpbmZvcm1zIHVzZXJzcGFjZSBhYm91dCBzZW5zb3IgY2hpcCdz
IHBsYWNlbWVudCByZWxhdGl2ZSB0byB0aGUKIAkJbWFpbiBoYXJkd2FyZSBpdCBpcyBtb3VudGVk
IG9uLgorCiAJCU1haW4gaGFyZHdhcmUgcGxhY2VtZW50IGlzIGRlZmluZWQgYWNjb3JkaW5nIHRv
IHRoZSBsb2NhbAogCQlyZWZlcmVuY2UgZnJhbWUgcmVsYXRlZCB0byB0aGUgcGh5c2ljYWwgcXVh
bnRpdHkgdGhlIHNlbnNvcgogCQltZWFzdXJlcy4KKwogCQlHaXZlbiB0aGF0IHRoZSByb3RhdGlv
biBtYXRyaXggaXMgZGVmaW5lZCBpbiBhIGJvYXJkIHNwZWNpZmljCiAJCXdheSAocGxhdGZvcm0g
ZGF0YSBhbmQgLyBvciBkZXZpY2UtdHJlZSksIHRoZSBtYWluIGhhcmR3YXJlCiAJCXJlZmVyZW5j
ZSBmcmFtZSBkZWZpbml0aW9uIGlzIGxlZnQgdG8gdGhlIGltcGxlbWVudG9yJ3MgY2hvaWNlCiAJ
CShzZWUgYmVsb3cgZm9yIGEgbWFnbmV0b21ldGVyIGV4YW1wbGUpLgorCiAJCUFwcGxpY2F0aW9u
cyBzaG91bGQgYXBwbHkgdGhpcyByb3RhdGlvbiBtYXRyaXggdG8gc2FtcGxlcyBzbwogCQl0aGF0
IHdoZW4gbWFpbiBoYXJkd2FyZSByZWZlcmVuY2UgZnJhbWUgaXMgYWxpZ25lZCBvbnRvIGxvY2Fs
CiAJCXJlZmVyZW5jZSBmcmFtZSwgdGhlbiBzZW5zb3IgY2hpcCByZWZlcmVuY2UgZnJhbWUgaXMg
YWxzbwogCQlwZXJmZWN0bHkgYWxpZ25lZCB3aXRoIGl0LgorCiAJCU1hdHJpeCBpcyBhIDN4MyB1
bml0YXJ5IG1hdHJpeCBhbmQgdHlwaWNhbGx5IGxvb2tzIGxpa2UKIAkJWzAsIDEsIDA7IDEsIDAs
IDA7IDAsIDAsIC0xXS4gSWRlbnRpdHkgbWF0cml4CiAJCVsxLCAwLCAwOyAwLCAxLCAwOyAwLCAw
LCAxXSBtZWFucyBzZW5zb3IgY2hpcCBhbmQgbWFpbiBoYXJkd2FyZQpAQCAtMTYyNSw4ICsxNjMw
LDEwIEBAIERlc2NyaXB0aW9uOgogCQlGb3IgZXhhbXBsZSwgYSBtb3VudGluZyBtYXRyaXggZm9y
IGEgbWFnbmV0b21ldGVyIHNlbnNvciBpbmZvcm1zCiAJCXVzZXJzcGFjZSBhYm91dCBzZW5zb3Ig
Y2hpcCdzIE9SSUVOVEFUSU9OIHJlbGF0aXZlIHRvIHRoZSBtYWluCiAJCWhhcmR3YXJlLgorCiAJ
CU1vcmUgc3BlY2lmaWNhbGx5LCBtYWluIGhhcmR3YXJlIG9yaWVudGF0aW9uIGlzIGRlZmluZWQg
d2l0aAogCQlyZXNwZWN0IHRvIHRoZSBMT0NBTCBFQVJUSCBHRU9NQUdORVRJQyBSRUZFUkVOQ0Ug
RlJBTUUgd2hlcmUgOgorCiAJCSogWSBpcyBpbiB0aGUgZ3JvdW5kIHBsYW5lIGFuZCBwb3NpdGl2
ZSB0b3dhcmRzIG1hZ25ldGljIE5vcnRoIDsKIAkJKiBYIGlzIGluIHRoZSBncm91bmQgcGxhbmUs
IHBlcnBlbmRpY3VsYXIgdG8gdGhlIE5vcnRoIGF4aXMgYW5kCiAJCSAgcG9zaXRpdmUgdG93YXJk
cyB0aGUgRWFzdCA7CkBAIC0xNjM1LDEzICsxNjQyLDE2IEBAIERlc2NyaXB0aW9uOgogCQlBbiBp
bXBsZW1lbnRvciBtaWdodCBjb25zaWRlciB0aGF0IGZvciBhIGhhbmQtaGVsZCBkZXZpY2UsIGEK
IAkJJ25hdHVyYWwnIG9yaWVudGF0aW9uIHdvdWxkIGJlICdmcm9udCBmYWNpbmcgY2FtZXJhIGF0
IHRoZSB0b3AnLgogCQlUaGUgbWFpbiBoYXJkd2FyZSByZWZlcmVuY2UgZnJhbWUgY291bGQgdGhl
biBiZSBkZXNjcmliZWQgYXMgOgorCiAJCSogWSBpcyBpbiB0aGUgcGxhbmUgb2YgdGhlIHNjcmVl
biBhbmQgaXMgcG9zaXRpdmUgdG93YXJkcyB0aGUKIAkJICB0b3Agb2YgdGhlIHNjcmVlbiA7CiAJ
CSogWCBpcyBpbiB0aGUgcGxhbmUgb2YgdGhlIHNjcmVlbiwgcGVycGVuZGljdWxhciB0byBZIGF4
aXMsIGFuZAogCQkgIHBvc2l0aXZlIHRvd2FyZHMgdGhlIHJpZ2h0IGhhbmQgc2lkZSBvZiB0aGUg
c2NyZWVuIDsKIAkJKiBaIGlzIHBlcnBlbmRpY3VsYXIgdG8gdGhlIHNjcmVlbiBwbGFuZSBhbmQg
cG9zaXRpdmUgb3V0IG9mIHRoZQogCQkgIHNjcmVlbi4KKwogCQlBbm90aGVyIGV4YW1wbGUgZm9y
IGEgcXVhZHJvdG9yIFVBViBtaWdodCBiZSA6CisKIAkJKiBZIGlzIGluIHRoZSBwbGFuZSBvZiB0
aGUgcHJvcGVsbGVycyBhbmQgcG9zaXRpdmUgdG93YXJkcyB0aGUKIAkJICBmcm9udC12aWV3IGNh
bWVyYTsKIAkJKiBYIGlzIGluIHRoZSBwbGFuZSBvZiB0aGUgcHJvcGVsbGVycywgcGVycGVuZGlj
dWxhciB0byBZIGF4aXMsCkBAIC0xNjgzLDYgKzE2OTMsNyBAQCBEZXNjcmlwdGlvbjoKIAkJVGhp
cyBpbnRlcmZhY2UgaXMgZGVwcmVjYXRlZDsgcGxlYXNlIHVzZSB0aGUgQ291bnRlciBzdWJzeXN0
ZW0uCiAKIAkJQSBsaXN0IG9mIHBvc3NpYmxlIGNvdW50aW5nIGRpcmVjdGlvbnMgd2hpY2ggYXJl
OgorCiAJCS0gInVwIgk6IGNvdW50ZXIgZGV2aWNlIGlzIGluY3JlYXNpbmcuCiAJCS0gImRvd24i
OiBjb3VudGVyIGRldmljZSBpcyBkZWNyZWFzaW5nLgogCmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0
aW9uL0FCSS90ZXN0aW5nL3N5c2ZzLWJ1cy1paW8tYWRjLWVudmVsb3BlLWRldGVjdG9yIGIvRG9j
dW1lbnRhdGlvbi9BQkkvdGVzdGluZy9zeXNmcy1idXMtaWlvLWFkYy1lbnZlbG9wZS1kZXRlY3Rv
cgppbmRleCAyMDcxZjliY2ZhYTUuLjFjMmEwN2Y3YTc1ZSAxMDA2NDQKLS0tIGEvRG9jdW1lbnRh
dGlvbi9BQkkvdGVzdGluZy9zeXNmcy1idXMtaWlvLWFkYy1lbnZlbG9wZS1kZXRlY3RvcgorKysg
Yi9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL3N5c2ZzLWJ1cy1paW8tYWRjLWVudmVsb3BlLWRl
dGVjdG9yCkBAIC01LDcgKzUsOCBAQCBDb250YWN0OglQZXRlciBSb3NpbiA8cGVkYUBheGVudGlh
LnNlPgogRGVzY3JpcHRpb246CiAJCVRoZSBEQUMgaXMgdXNlZCB0byBmaW5kIHRoZSBwZWFrIGxl
dmVsIG9mIGFuIGFsdGVybmF0aW5nCiAJCXZvbHRhZ2UgaW5wdXQgc2lnbmFsIGJ5IGEgYmluYXJ5
IHNlYXJjaCB1c2luZyB0aGUgb3V0cHV0Ci0JCW9mIGEgY29tcGFyYXRvciB3aXJlZCB0byBhbiBp
bnRlcnJ1cHQgcGluLiBMaWtlIHNvOgorCQlvZiBhIGNvbXBhcmF0b3Igd2lyZWQgdG8gYW4gaW50
ZXJydXB0IHBpbi4gTGlrZSBzbzo6CisKIAkJICAgICAgICAgICAgICAgICAgICAgICAgICAgXwog
CQkgICAgICAgICAgICAgICAgICAgICAgICAgIHwgXAogCQkgICAgIGlucHV0ICstLS0tLS0+LS0t
LS0tLXwrIFwKQEAgLTE5LDEwICsyMCwxMiBAQCBEZXNjcmlwdGlvbjoKIAkJICAgICAgICAgICAg
fCAgICBpcnF8LS0tLS0tPC0tLS0tLS0nCiAJCSAgICAgICAgICAgIHwgICAgICAgfAogCQkgICAg
ICAgICAgICAnLS0tLS0tLScKKwogCQlUaGUgYm9vbGVhbiBpbnZlcnQgYXR0cmlidXRlICgwLzEp
IHNob3VsZCBiZSBzZXQgd2hlbiB0aGUKIAkJaW5wdXQgc2lnbmFsIGlzIGNlbnRlcmVkIGFyb3Vu
ZCB0aGUgbWF4aW11bSB2YWx1ZSBvZiB0aGUKIAkJZGFjIGluc3RlYWQgb2YgemVyby4gVGhlIGVu
dmVsb3BlIGRldGVjdG9yIHdpbGwgc2VhcmNoCiAJCWZyb20gYmVsb3cgaW4gdGhpcyBjYXNlIGFu
ZCB3aWxsIGFsc28gaW52ZXJ0IHRoZSByZXN1bHQuCisKIAkJVGhlIGVkZ2UvbGV2ZWwgb2YgdGhl
IGludGVycnVwdCBpcyBhbHNvIHN3aXRjaGVkIHRvIGl0cwogCQlvcHBvc2l0ZSB2YWx1ZS4KIApk
aWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9zeXNmcy1idXMtaWlvLWNyb3Mt
ZWMgYi9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL3N5c2ZzLWJ1cy1paW8tY3Jvcy1lYwppbmRl
eCA2MTU4ZjgzMWM3NjEuLmFkZjI0YzQwMTI2ZiAxMDA2NDQKLS0tIGEvRG9jdW1lbnRhdGlvbi9B
QkkvdGVzdGluZy9zeXNmcy1idXMtaWlvLWNyb3MtZWMKKysrIGIvRG9jdW1lbnRhdGlvbi9BQkkv
dGVzdGluZy9zeXNmcy1idXMtaWlvLWNyb3MtZWMKQEAgLTQsNyArNCw3IEBAIEtlcm5lbFZlcnNp
b246CTQuNwogQ29udGFjdDoJbGludXgtaWlvQHZnZXIua2VybmVsLm9yZwogRGVzY3JpcHRpb246
CiAJCVdyaXRpbmcgJzEnIHdpbGwgcGVyZm9ybSBhIEZPQyAoRmFzdCBPbmxpbmUgQ2FsaWJyYXRp
b24pLiBUaGUKLSAgICAgICAgICAgICAgICBjb3JyZXNwb25kaW5nIGNhbGlicmF0aW9uIG9mZnNl
dHMgY2FuIGJlIHJlYWQgZnJvbSAqX2NhbGliYmlhcworICAgICAgICAgICAgICAgIGNvcnJlc3Bv
bmRpbmcgY2FsaWJyYXRpb24gb2Zmc2V0cyBjYW4gYmUgcmVhZCBmcm9tIGAqX2NhbGliYmlhc2AK
ICAgICAgICAgICAgICAgICBlbnRyaWVzLgogCiBXaGF0OgkJL3N5cy9idXMvaWlvL2RldmljZXMv
aWlvOmRldmljZVgvbG9jYXRpb24KZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vQUJJL3Rlc3Rp
bmcvc3lzZnMtYnVzLWlpby1kZnNkbS1hZGMtc3RtMzIgYi9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0
aW5nL3N5c2ZzLWJ1cy1paW8tZGZzZG0tYWRjLXN0bTMyCmluZGV4IGRhOTgyMjMwOWYwNy4uOTE0
MzlkNmQ2MGI1IDEwMDY0NAotLS0gYS9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL3N5c2ZzLWJ1
cy1paW8tZGZzZG0tYWRjLXN0bTMyCisrKyBiL0RvY3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcvc3lz
ZnMtYnVzLWlpby1kZnNkbS1hZGMtc3RtMzIKQEAgLTMsMTQgKzMsMjAgQEAgS2VybmVsVmVyc2lv
bjoJNC4xNAogQ29udGFjdDoJYXJuYXVkLnBvdWxpcXVlbkBzdC5jb20KIERlc2NyaXB0aW9uOgog
CQlGb3IgYXVkaW8gcHVycG9zZSBvbmx5LgorCiAJCVVzZWQgYnkgYXVkaW8gZHJpdmVyIHRvIHNl
dC9nZXQgdGhlIHNwaSBpbnB1dCBmcmVxdWVuY3kuCisKIAkJVGhpcyBpcyBtYW5kYXRvcnkgaWYg
REZTRE0gaXMgc2xhdmUgb24gU1BJIGJ1cywgdG8KIAkJcHJvdmlkZSBpbmZvcm1hdGlvbiBvbiB0
aGUgU1BJIGNsb2NrIGZyZXF1ZW5jeSBkdXJpbmcgcnVudGltZQogCQlOb3RpY2UgdGhhdCB0aGUg
U1BJIGZyZXF1ZW5jeSBzaG91bGQgYmUgYSBtdWx0aXBsZSBvZiBzYW1wbGUKIAkJZnJlcXVlbmN5
IHRvIGVuc3VyZSB0aGUgcHJlY2lzaW9uLgotCQlpZiBERlNETSBpbnB1dCBpcyBTUEkgbWFzdGVy
CisKKwkJaWYgREZTRE0gaW5wdXQgaXMgU1BJIG1hc3RlcjoKKwogCQkJUmVhZGluZyAgU1BJIGNs
a291dCBmcmVxdWVuY3ksCiAJCQllcnJvciBvbiB3cml0aW5nCisKIAkJSWYgREZTRE0gaW5wdXQg
aXMgU1BJIFNsYXZlOgorCiAJCQlSZWFkaW5nIHJldHVybnMgdmFsdWUgcHJldmlvdXNseSBzZXQu
Ci0JCQlXcml0aW5nIHZhbHVlIGJlZm9yZSBzdGFydGluZyBjb252ZXJzaW9ucy4KXCBObyBuZXds
aW5lIGF0IGVuZCBvZiBmaWxlCisJCQlXcml0aW5nIHZhbHVlIGJlZm9yZSBzdGFydGluZyBjb252
ZXJzaW9ucy4KZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcvc3lzZnMtYnVz
LWlpby1scHRpbWVyLXN0bTMyIGIvRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9zeXNmcy1idXMt
aWlvLWxwdGltZXItc3RtMzIKaW5kZXggYWQyY2M2M2U0YmY4Li43MzQ5OGZmNjY2YmQgMTAwNjQ0
Ci0tLSBhL0RvY3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcvc3lzZnMtYnVzLWlpby1scHRpbWVyLXN0
bTMyCisrKyBiL0RvY3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcvc3lzZnMtYnVzLWlpby1scHRpbWVy
LXN0bTMyCkBAIC0xNyw5ICsxNywxMSBAQCBLZXJuZWxWZXJzaW9uOgk0LjEzCiBDb250YWN0Oglm
YWJyaWNlLmdhc25pZXJAc3QuY29tCiBEZXNjcmlwdGlvbjoKIAkJQ29uZmlndXJlIHRoZSBkZXZp
Y2UgY291bnRlciBxdWFkcmF0dXJlIG1vZGVzOgorCiAJCS0gbm9uLXF1YWRyYXR1cmU6CiAJCQlF
bmNvZGVyIElOMSBpbnB1dCBzZXJ2ZXJzIGFzIHRoZSBjb3VudCBpbnB1dCAodXAKIAkJCWRpcmVj
dGlvbikuCisKIAkJLSBxdWFkcmF0dXJlOgogCQkJRW5jb2RlciBJTjEgYW5kIElOMiBpbnB1dHMg
YXJlIG1peGVkIHRvIGdldCBkaXJlY3Rpb24KIAkJCWFuZCBjb3VudC4KQEAgLTM1LDIzICszNywy
NiBAQCBLZXJuZWxWZXJzaW9uOgk0LjEzCiBDb250YWN0OglmYWJyaWNlLmdhc25pZXJAc3QuY29t
CiBEZXNjcmlwdGlvbjoKIAkJQ29uZmlndXJlIHRoZSBkZXZpY2UgZW5jb2Rlci9jb3VudGVyIGFj
dGl2ZSBlZGdlOgorCiAJCS0gcmlzaW5nLWVkZ2UKIAkJLSBmYWxsaW5nLWVkZ2UKIAkJLSBib3Ro
LWVkZ2VzCiAKIAkJSW4gbm9uLXF1YWRyYXR1cmUgbW9kZSwgZGV2aWNlIGNvdW50cyB1cCBvbiBh
Y3RpdmUgZWRnZS4KKwogCQlJbiBxdWFkcmF0dXJlIG1vZGUsIGVuY29kZXIgY291bnRpbmcgc2Nl
bmFyaW9zIGFyZSBhcyBmb2xsb3dzOgotCQktLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCisKKwkJKy0tLS0tLS0tLSstLS0tLS0t
LS0tKy0tLS0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tLS0tKwogCQl8IEFjdGl2
ZSAgfCBMZXZlbCBvbiB8ICAgICAgSU4xIHNpZ25hbCAgICB8ICAgICBJTjIgc2lnbmFsICAgICB8
Ci0JCXwgZWRnZSAgICB8IG9wcG9zaXRlIHwtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0KKwkJfCBlZGdlICAgIHwgb3Bwb3NpdGUgKy0tLS0tLS0tLS0rLS0tLS0tLS0t
Ky0tLS0tLS0tLS0rLS0tLS0tLS0tKwogCQl8ICAgICAgICAgfCBzaWduYWwgICB8ICBSaXNpbmcg
IHwgRmFsbGluZyB8ICBSaXNpbmcgIHwgRmFsbGluZyB8Ci0JCS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KLQkJfCBSaXNpbmcg
IHwgSGlnaCAtPiAgfCAgIERvd24gICB8ICAgIC0gICAgfCAgICBVcCAgICB8ICAgIC0gICAgfAot
CQl8IGVkZ2UgICAgfCBMb3cgIC0+ICB8ICAgIFVwICAgIHwgICAgLSAgICB8ICAgRG93biAgIHwg
ICAgLSAgICB8Ci0JCS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0KLQkJfCBGYWxsaW5nIHwgSGlnaCAtPiAgfCAgICAtICAgICB8
ICAgIFVwICAgfCAgICAtICAgICB8ICAgRG93biAgfAotCQl8IGVkZ2UgICAgfCBMb3cgIC0+ICB8
ICAgIC0gICAgIHwgICBEb3duICB8ICAgIC0gICAgIHwgICAgVXAgICB8Ci0JCS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KLQkJ
fCBCb3RoICAgIHwgSGlnaCAtPiAgfCAgIERvd24gICB8ICAgIFVwICAgfCAgICBVcCAgICB8ICAg
RG93biAgfAotCQl8IGVkZ2VzICAgfCBMb3cgIC0+ICB8ICAgIFVwICAgIHwgICBEb3duICB8ICAg
RG93biAgIHwgICAgVXAgICB8Ci0JCS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KKwkJKy0tLS0tLS0tLSstLS0tLS0tLS0tKy0t
LS0tLS0tLS0rLS0tLS0tLS0tKy0tLS0tLS0tLS0rLS0tLS0tLS0tKworCQl8IFJpc2luZyAgfCBI
aWdoIC0+ICB8ICAgRG93biAgIHwgICAgLSAgICB8ICAgVXAgICAgIHwgICAgLSAgICB8CisJCXwg
ZWRnZSAgICB8IExvdyAgLT4gIHwgICBVcCAgICAgfCAgICAtICAgIHwgICBEb3duICAgfCAgICAt
ICAgIHwKKwkJKy0tLS0tLS0tLSstLS0tLS0tLS0tKy0tLS0tLS0tLS0rLS0tLS0tLS0tKy0tLS0t
LS0tLS0rLS0tLS0tLS0tKworCQl8IEZhbGxpbmcgfCBIaWdoIC0+ICB8ICAgIC0gICAgIHwgICBV
cCAgICB8ICAgIC0gICAgIHwgICBEb3duICB8CisJCXwgZWRnZSAgICB8IExvdyAgLT4gIHwgICAg
LSAgICAgfCAgIERvd24gIHwgICAgLSAgICAgfCAgIFVwICAgIHwKKwkJKy0tLS0tLS0tLSstLS0t
LS0tLS0tKy0tLS0tLS0tLS0rLS0tLS0tLS0tKy0tLS0tLS0tLS0rLS0tLS0tLS0tKworCQl8IEJv
dGggICAgfCBIaWdoIC0+ICB8ICAgRG93biAgIHwgICBVcCAgICB8ICAgVXAgICAgIHwgICBEb3du
ICB8CisJCXwgZWRnZXMgICB8IExvdyAgLT4gIHwgICBVcCAgICAgfCAgIERvd24gIHwgICBEb3du
ICAgfCAgIFVwICAgIHwKKwkJKy0tLS0tLS0tLSstLS0tLS0tLS0tKy0tLS0tLS0tLS0rLS0tLS0t
LS0tKy0tLS0tLS0tLS0rLS0tLS0tLS0tKwpkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9BQkkv
dGVzdGluZy9zeXNmcy1idXMtaWlvLW1hZ25ldG9tZXRlci1obWM1ODQzIGIvRG9jdW1lbnRhdGlv
bi9BQkkvdGVzdGluZy9zeXNmcy1idXMtaWlvLW1hZ25ldG9tZXRlci1obWM1ODQzCmluZGV4IDYy
NzVlOWY1NmU2Yy4uMTNmMDk5ZWY2YTk1IDEwMDY0NAotLS0gYS9Eb2N1bWVudGF0aW9uL0FCSS90
ZXN0aW5nL3N5c2ZzLWJ1cy1paW8tbWFnbmV0b21ldGVyLWhtYzU4NDMKKysrIGIvRG9jdW1lbnRh
dGlvbi9BQkkvdGVzdGluZy9zeXNmcy1idXMtaWlvLW1hZ25ldG9tZXRlci1obWM1ODQzCkBAIC01
LDExICs1LDE2IEBAIENvbnRhY3Q6ICAgICAgICBsaW51eC1paW9Admdlci5rZXJuZWwub3JnCiBE
ZXNjcmlwdGlvbjoKICAgICAgICAgICAgICAgICBDdXJyZW50IGNvbmZpZ3VyYXRpb24gYW5kIGF2
YWlsYWJsZSBjb25maWd1cmF0aW9ucwogCQlmb3IgdGhlIGJpYXMgY3VycmVudC4KLQkJbm9ybWFs
CQktIE5vcm1hbCBtZWFzdXJlbWVudCBjb25maWd1cmF0aW9ucyAoZGVmYXVsdCkKLQkJcG9zaXRp
dmViaWFzCS0gUG9zaXRpdmUgYmlhcyBjb25maWd1cmF0aW9uCi0JCW5lZ2F0aXZlYmlhcwktIE5l
Z2F0aXZlIGJpYXMgY29uZmlndXJhdGlvbgotCQlkaXNhYmxlZAktIE9ubHkgYXZhaWxhYmxlIG9u
IEhNQzU5ODMuIERpc2FibGVzIG1hZ25ldGljCisKKwkJPT09PT09PT09PT09CSAgPT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KKwkJbm9ybWFsCQkgIE5vcm1hbCBt
ZWFzdXJlbWVudCBjb25maWd1cmF0aW9ucyAoZGVmYXVsdCkKKwkJcG9zaXRpdmViaWFzCSAgUG9z
aXRpdmUgYmlhcyBjb25maWd1cmF0aW9uCisJCW5lZ2F0aXZlYmlhcwkgIE5lZ2F0aXZlIGJpYXMg
Y29uZmlndXJhdGlvbgorCQlkaXNhYmxlZAkgIE9ubHkgYXZhaWxhYmxlIG9uIEhNQzU5ODMuIERp
c2FibGVzIG1hZ25ldGljCiAJCQkJICBzZW5zb3IgYW5kIGVuYWJsZXMgdGVtcGVyYXR1cmUgc2Vu
c29yLgotCQlOb3RlOiBUaGUgZWZmZWN0IG9mIHRoaXMgY29uZmlndXJhdGlvbiBtYXkgdmFyeQot
CQlhY2NvcmRpbmcgdG8gdGhlIGRldmljZS4gRm9yIGV4YWN0IGRvY3VtZW50YXRpb24KLQkJY2hl
Y2sgdGhlIGRldmljZSdzIGRhdGFzaGVldC4KKwkJPT09PT09PT09PT09CSAgPT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KKworCQlOb3RlOgorCQkgIFRoZSBlZmZl
Y3Qgb2YgdGhpcyBjb25maWd1cmF0aW9uIG1heSB2YXJ5CisJCSAgYWNjb3JkaW5nIHRvIHRoZSBk
ZXZpY2UuIEZvciBleGFjdCBkb2N1bWVudGF0aW9uCisJCSAgY2hlY2sgdGhlIGRldmljZSdzIGRh
dGFzaGVldC4KZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcvc3lzZnMtYnVz
LWlpby10ZW1wZXJhdHVyZS1tYXgzMTg1NiBiL0RvY3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcvc3lz
ZnMtYnVzLWlpby10ZW1wZXJhdHVyZS1tYXgzMTg1NgppbmRleCAzYjM1MDlhM2VmMmYuLmU1ZWY2
ZDhlNWRhMSAxMDA2NDQKLS0tIGEvRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9zeXNmcy1idXMt
aWlvLXRlbXBlcmF0dXJlLW1heDMxODU2CisrKyBiL0RvY3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcv
c3lzZnMtYnVzLWlpby10ZW1wZXJhdHVyZS1tYXgzMTg1NgpAQCAtNSw5ICs1LDEyIEBAIERlc2Ny
aXB0aW9uOgogCQlPcGVuLWNpcmN1aXQgZmF1bHQuIFRoZSBkZXRlY3Rpb24gb2Ygb3Blbi1jaXJj
dWl0IGZhdWx0cywKIAkJc3VjaCBhcyB0aG9zZSBjYXVzZWQgYnkgYnJva2VuIHRoZXJtb2NvdXBs
ZSB3aXJlcy4KIAkJUmVhZGluZyByZXR1cm5zIGVpdGhlciAnMScgb3IgJzAnLgotCQknMScgPSBB
biBvcGVuIGNpcmN1aXQgc3VjaCBhcyBicm9rZW4gdGhlcm1vY291cGxlIHdpcmVzCi0JCSAgICAg
IGhhcyBiZWVuIGRldGVjdGVkLgotCQknMCcgPSBObyBvcGVuIGNpcmN1aXQgb3IgYnJva2VuIHRo
ZXJtb2NvdXBsZSB3aXJlcyBhcmUgZGV0ZWN0ZWQKKworCQk9PT0gID09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KKwkJJzEnICBBbiBvcGVuIGNp
cmN1aXQgc3VjaCBhcyBicm9rZW4gdGhlcm1vY291cGxlIHdpcmVzCisJCSAgICAgaGFzIGJlZW4g
ZGV0ZWN0ZWQuCisJCScwJyAgTm8gb3BlbiBjaXJjdWl0IG9yIGJyb2tlbiB0aGVybW9jb3VwbGUg
d2lyZXMgYXJlIGRldGVjdGVkCisJCT09PSAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PQogCiBXaGF0OgkJL3N5cy9idXMvaWlvL2RldmljZXMv
aWlvOmRldmljZVgvZmF1bHRfb3Z1dgogS2VybmVsVmVyc2lvbjoJNS4xCkBAIC0xOCw3ICsyMSwx
MSBAQCBEZXNjcmlwdGlvbjoKIAkJY2FibGVzIGJ5IGludGVncmF0ZWQgTU9TRkVUcyBhdCB0aGUg
VCsgYW5kIFQtIGlucHV0cywgYW5kIHRoZQogCQlCSUFTIG91dHB1dC4gVGhlc2UgTU9TRkVUcyB0
dXJuIG9mZiB3aGVuIHRoZSBpbnB1dCB2b2x0YWdlIGlzCiAJCW5lZ2F0aXZlIG9yIGdyZWF0ZXIg
dGhhbiBWREQuCisKIAkJUmVhZGluZyByZXR1cm5zIGVpdGhlciAnMScgb3IgJzAnLgotCQknMScg
PSBUaGUgaW5wdXQgdm9sdGFnZSBpcyBuZWdhdGl2ZSBvciBncmVhdGVyIHRoYW4gVkRELgotCQkn
MCcgPSBUaGUgaW5wdXQgdm9sdGFnZSBpcyBwb3NpdGl2ZSBhbmQgbGVzcyB0aGFuIFZERCAobm9y
bWFsCi0JCXN0YXRlKS4KKworCQk9PT0gID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT0KKwkJJzEnICBUaGUgaW5wdXQgdm9sdGFnZSBpcyBuZWdh
dGl2ZSBvciBncmVhdGVyIHRoYW4gVkRELgorCQknMCcgIFRoZSBpbnB1dCB2b2x0YWdlIGlzIHBv
c2l0aXZlIGFuZCBsZXNzIHRoYW4gVkREIChub3JtYWwKKwkJICAgICBzdGF0ZSkuCisJCT09PSAg
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQpk
aWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9zeXNmcy1idXMtaWlvLXRpbWVy
LXN0bTMyIGIvRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9zeXNmcy1idXMtaWlvLXRpbWVyLXN0
bTMyCmluZGV4IDE2MWMxNDdkM2M0MC4uYTEwYTRkZTNlNWZlIDEwMDY0NAotLS0gYS9Eb2N1bWVu
dGF0aW9uL0FCSS90ZXN0aW5nL3N5c2ZzLWJ1cy1paW8tdGltZXItc3RtMzIKKysrIGIvRG9jdW1l
bnRhdGlvbi9BQkkvdGVzdGluZy9zeXNmcy1idXMtaWlvLXRpbWVyLXN0bTMyCkBAIC0zLDY3ICsz
LDg1IEBAIEtlcm5lbFZlcnNpb246CTQuMTEKIENvbnRhY3Q6CWJlbmphbWluLmdhaWduYXJkQHN0
LmNvbQogRGVzY3JpcHRpb246CiAJCVJlYWRpbmcgcmV0dXJucyB0aGUgbGlzdCBwb3NzaWJsZSBt
YXN0ZXIgbW9kZXMgd2hpY2ggYXJlOgotCQktICJyZXNldCIgICAgIDoJVGhlIFVHIGJpdCBmcm9t
IHRoZSBUSU14X0VHUiByZWdpc3RlciBpcworCisKKwkJLSAicmVzZXQiCisJCQkJVGhlIFVHIGJp
dCBmcm9tIHRoZSBUSU14X0VHUiByZWdpc3RlciBpcwogCQkJCXVzZWQgYXMgdHJpZ2dlciBvdXRw
dXQgKFRSR08pLgotCQktICJlbmFibGUiICAgIDogVGhlIENvdW50ZXIgRW5hYmxlIHNpZ25hbCBD
TlRfRU4gaXMgdXNlZAorCQktICJlbmFibGUiCisJCQkJVGhlIENvdW50ZXIgRW5hYmxlIHNpZ25h
bCBDTlRfRU4gaXMgdXNlZAogCQkJCWFzIHRyaWdnZXIgb3V0cHV0LgotCQktICJ1cGRhdGUiICAg
IDogVGhlIHVwZGF0ZSBldmVudCBpcyBzZWxlY3RlZCBhcyB0cmlnZ2VyIG91dHB1dC4KKwkJLSAi
dXBkYXRlIgorCQkJCVRoZSB1cGRhdGUgZXZlbnQgaXMgc2VsZWN0ZWQgYXMgdHJpZ2dlciBvdXRw
dXQuCiAJCQkJRm9yIGluc3RhbmNlIGEgbWFzdGVyIHRpbWVyIGNhbiB0aGVuIGJlIHVzZWQKIAkJ
CQlhcyBhIHByZXNjYWxlciBmb3IgYSBzbGF2ZSB0aW1lci4KLQkJLSAiY29tcGFyZV9wdWxzZSIg
OiBUaGUgdHJpZ2dlciBvdXRwdXQgc2VuZCBhIHBvc2l0aXZlIHB1bHNlCi0JCQkJICAgIHdoZW4g
dGhlIENDMUlGIGZsYWcgaXMgdG8gYmUgc2V0LgotCQktICJPQzFSRUYiICAgIDogT0MxUkVGIHNp
Z25hbCBpcyB1c2VkIGFzIHRyaWdnZXIgb3V0cHV0LgotCQktICJPQzJSRUYiICAgIDogT0MyUkVG
IHNpZ25hbCBpcyB1c2VkIGFzIHRyaWdnZXIgb3V0cHV0LgotCQktICJPQzNSRUYiICAgIDogT0Mz
UkVGIHNpZ25hbCBpcyB1c2VkIGFzIHRyaWdnZXIgb3V0cHV0LgotCQktICJPQzRSRUYiICAgIDog
T0M0UkVGIHNpZ25hbCBpcyB1c2VkIGFzIHRyaWdnZXIgb3V0cHV0LgorCQktICJjb21wYXJlX3B1
bHNlIgorCQkJCVRoZSB0cmlnZ2VyIG91dHB1dCBzZW5kIGEgcG9zaXRpdmUgcHVsc2UKKwkJCQl3
aGVuIHRoZSBDQzFJRiBmbGFnIGlzIHRvIGJlIHNldC4KKwkJLSAiT0MxUkVGIgorCQkJCU9DMVJF
RiBzaWduYWwgaXMgdXNlZCBhcyB0cmlnZ2VyIG91dHB1dC4KKwkJLSAiT0MyUkVGIgorCQkJCU9D
MlJFRiBzaWduYWwgaXMgdXNlZCBhcyB0cmlnZ2VyIG91dHB1dC4KKwkJLSAiT0MzUkVGIgorCQkJ
CU9DM1JFRiBzaWduYWwgaXMgdXNlZCBhcyB0cmlnZ2VyIG91dHB1dC4KKwkJLSAiT0M0UkVGIgor
CQkJCU9DNFJFRiBzaWduYWwgaXMgdXNlZCBhcyB0cmlnZ2VyIG91dHB1dC4KKwogCQlBZGRpdGlv
bmFsIG1vZGVzIChvbiBUUkdPMiBvbmx5KToKLQkJLSAiT0M1UkVGIiAgICA6IE9DNVJFRiBzaWdu
YWwgaXMgdXNlZCBhcyB0cmlnZ2VyIG91dHB1dC4KLQkJLSAiT0M2UkVGIiAgICA6IE9DNlJFRiBz
aWduYWwgaXMgdXNlZCBhcyB0cmlnZ2VyIG91dHB1dC4KKworCQktICJPQzVSRUYiCisJCQkJT0M1
UkVGIHNpZ25hbCBpcyB1c2VkIGFzIHRyaWdnZXIgb3V0cHV0LgorCQktICJPQzZSRUYiCisJCQkJ
T0M2UkVGIHNpZ25hbCBpcyB1c2VkIGFzIHRyaWdnZXIgb3V0cHV0LgogCQktICJjb21wYXJlX3B1
bHNlX09DNFJFRiI6Ci0JCSAgT0M0UkVGIHJpc2luZyBvciBmYWxsaW5nIGVkZ2VzIGdlbmVyYXRl
IHB1bHNlcy4KKwkJCQlPQzRSRUYgcmlzaW5nIG9yIGZhbGxpbmcgZWRnZXMgZ2VuZXJhdGUgcHVs
c2VzLgogCQktICJjb21wYXJlX3B1bHNlX09DNlJFRiI6Ci0JCSAgT0M2UkVGIHJpc2luZyBvciBm
YWxsaW5nIGVkZ2VzIGdlbmVyYXRlIHB1bHNlcy4KKwkJCQlPQzZSRUYgcmlzaW5nIG9yIGZhbGxp
bmcgZWRnZXMgZ2VuZXJhdGUgcHVsc2VzLgogCQktICJjb21wYXJlX3B1bHNlX09DNFJFRl9yX29y
X09DNlJFRl9yIjoKLQkJICBPQzRSRUYgb3IgT0M2UkVGIHJpc2luZyBlZGdlcyBnZW5lcmF0ZSBw
dWxzZXMuCisJCQkJT0M0UkVGIG9yIE9DNlJFRiByaXNpbmcgZWRnZXMgZ2VuZXJhdGUgcHVsc2Vz
LgogCQktICJjb21wYXJlX3B1bHNlX09DNFJFRl9yX29yX09DNlJFRl9mIjoKLQkJICBPQzRSRUYg
cmlzaW5nIG9yIE9DNlJFRiBmYWxsaW5nIGVkZ2VzIGdlbmVyYXRlIHB1bHNlcy4KKwkJCQlPQzRS
RUYgcmlzaW5nIG9yIE9DNlJFRiBmYWxsaW5nIGVkZ2VzIGdlbmVyYXRlCisJCQkJcHVsc2VzLgog
CQktICJjb21wYXJlX3B1bHNlX09DNVJFRl9yX29yX09DNlJFRl9yIjoKLQkJICBPQzVSRUYgb3Ig
T0M2UkVGIHJpc2luZyBlZGdlcyBnZW5lcmF0ZSBwdWxzZXMuCisJCQkJT0M1UkVGIG9yIE9DNlJF
RiByaXNpbmcgZWRnZXMgZ2VuZXJhdGUgcHVsc2VzLgogCQktICJjb21wYXJlX3B1bHNlX09DNVJF
Rl9yX29yX09DNlJFRl9mIjoKLQkJICBPQzVSRUYgcmlzaW5nIG9yIE9DNlJFRiBmYWxsaW5nIGVk
Z2VzIGdlbmVyYXRlIHB1bHNlcy4KKwkJCQlPQzVSRUYgcmlzaW5nIG9yIE9DNlJFRiBmYWxsaW5n
IGVkZ2VzIGdlbmVyYXRlCisJCQkJcHVsc2VzLgogCi0JCSstLS0tLS0tLS0tLSsgICArLS0tLS0t
LS0tLS0tLSsgICAgICAgICAgICArLS0tLS0tLS0tKwotCQl8IFByZXNjYWxlciArLT4gfCBDb3Vu
dGVyICAgICB8ICAgICAgICArLT4gfCBNYXN0ZXIgIHwgVFJHTygyKQotCQkrLS0tLS0tLS0tLS0r
ICAgKy0tKy0tLS0tLS0tKy0rICAgICAgICB8LT4gfCBDb250cm9sICstLT4KLQkJICAgICAgICAg
ICAgICAgICAgIHwgICAgICAgIHwgICAgICAgICAgfHwgICstLS0tLS0tLS0rCi0JCSAgICAgICAg
ICAgICAgICArLS12LS0tLS0tLS0rLSsgT0N4UkVGIHx8ICArLS0tLS0tLS0tKwotCQkgICAgICAg
ICAgICAgICAgfCBDaHggY29tcGFyZSArLS0tLS0tLS0tLT4gfCBPdXRwdXQgIHwgQ2hYCi0JCSAg
ICAgICAgICAgICAgICArLS0tLS0tLS0tLS0rLSsgICAgICAgICB8ICB8IENvbnRyb2wgKy0tPgot
CQkgICAgICAgICAgICAgICAgICAgICAgLiAgICAgfCAgICAgICAgICAgfCAgKy0tLS0tLS0tLSsK
LQkJICAgICAgICAgICAgICAgICAgICAgIC4gICAgIHwgICAgICAgICAgIHwgICAgLgotCQkgICAg
ICAgICAgICAgICAgKy0tLS0tLS0tLS0tdi0rIE9DNlJFRiAgfCAgICAuCi0JCSAgICAgICAgICAg
ICAgICB8IENoNiBjb21wYXJlICstLS0tLS0tLS0rPgotCQkgICAgICAgICAgICAgICAgKy0tLS0t
LS0tLS0tLS0rCisJCTo6CiAKLQkJRXhhbXBsZSB3aXRoOiAiY29tcGFyZV9wdWxzZV9PQzRSRUZf
cl9vcl9PQzZSRUZfciI6CisJCSAgKy0tLS0tLS0tLS0tKyAgICstLS0tLS0tLS0tLS0tKyAgICAg
ICAgICAgICstLS0tLS0tLS0rCisJCSAgfCBQcmVzY2FsZXIgKy0+IHwgQ291bnRlciAgICAgfCAg
ICAgICAgKy0+IHwgTWFzdGVyICB8IFRSR08oMikKKwkJICArLS0tLS0tLS0tLS0rICAgKy0tKy0t
LS0tLS0tKy0rICAgICAgICB8LT4gfCBDb250cm9sICstLT4KKwkJICAgICAgICAgICAgICAgICAg
ICAgfCAgICAgICAgfCAgICAgICAgICB8fCAgKy0tLS0tLS0tLSsKKwkJICAgICAgICAgICAgICAg
ICAgKy0tdi0tLS0tLS0tKy0rIE9DeFJFRiB8fCAgKy0tLS0tLS0tLSsKKwkJICAgICAgICAgICAg
ICAgICAgfCBDaHggY29tcGFyZSArLS0tLS0tLS0tLT4gfCBPdXRwdXQgIHwgQ2hYCisJCSAgICAg
ICAgICAgICAgICAgICstLS0tLS0tLS0tLSstKyAgICAgICAgIHwgIHwgQ29udHJvbCArLS0+CisJ
CSAgICAgICAgICAgICAgICAgICAgICAgIC4gICAgIHwgICAgICAgICAgIHwgICstLS0tLS0tLS0r
CisJCSAgICAgICAgICAgICAgICAgICAgICAgIC4gICAgIHwgICAgICAgICAgIHwgICAgLgorCQkg
ICAgICAgICAgICAgICAgICArLS0tLS0tLS0tLS12LSsgT0M2UkVGICB8ICAgIC4KKwkJICAgICAg
ICAgICAgICAgICAgfCBDaDYgY29tcGFyZSArLS0tLS0tLS0tKz4KKwkJICAgICAgICAgICAgICAg
ICAgKy0tLS0tLS0tLS0tLS0rCiAKLQkJICAgICAgICAgICAgICAgIFgKLQkJICAgICAgICAgICAg
ICBYICAgWAotCQkgICAgICAgICAgICBYIC4gICAuIFgKLQkJICAgICAgICAgIFggICAuICAgLiAg
IFgKLQkJICAgICAgICBYICAgICAuICAgLiAgICAgWAotCQljb3VudCBYIC4gICAgIC4gICAuICAg
ICAuIFgKLQkJICAgICAgICAuICAgICAuICAgLiAgICAgLgotCQkgICAgICAgIC4gICAgIC4gICAu
ICAgICAuCi0JCSAgICAgICAgKy0tLS0tLS0tLS0tLS0tLSsKLQkJT0M0UkVGICB8ICAgICAuICAg
LiAgICAgfAotCQkgICAgICArLSsgICAgIC4gICAuICAgICArLSsKLQkJICAgICAgICAuICAgICAr
LS0tKyAgICAgLgotCQlPQzZSRUYgIC4gICAgIHwgICB8ICAgICAuCi0JCSAgICAgICstLS0tLS0t
KyAgICstLS0tLS0tKwotCQkgICAgICAgICstKyAgICstKwotCQlUUkdPMiAgIHwgfCAgIHwgfAot
CQkgICAgICArLSsgKy0tLSsgKy0tLS0tLS0tLSsKKwkJRXhhbXBsZSB3aXRoOiAiY29tcGFyZV9w
dWxzZV9PQzRSRUZfcl9vcl9PQzZSRUZfciI6OgorCisJCSAgICAgICAgICAgICAgICAgIFgKKwkJ
ICAgICAgICAgICAgICAgIFggICBYCisJCSAgICAgICAgICAgICAgWCAuICAgLiBYCisJCSAgICAg
ICAgICAgIFggICAuICAgLiAgIFgKKwkJICAgICAgICAgIFggICAgIC4gICAuICAgICBYCisJCSAg
Y291bnQgWCAuICAgICAuICAgLiAgICAgLiBYCisJCSAgICAgICAgICAuICAgICAuICAgLiAgICAg
LgorCQkgICAgICAgICAgLiAgICAgLiAgIC4gICAgIC4KKwkJICAgICAgICAgICstLS0tLS0tLS0t
LS0tLS0rCisJCSAgT0M0UkVGICB8ICAgICAuICAgLiAgICAgfAorCQkgICAgICAgICstKyAgICAg
LiAgIC4gICAgICstKworCQkgICAgICAgICAgLiAgICAgKy0tLSsgICAgIC4KKwkJICBPQzZSRUYg
IC4gICAgIHwgICB8ICAgICAuCisJCSAgICAgICAgKy0tLS0tLS0rICAgKy0tLS0tLS0rCisJCSAg
ICAgICAgICArLSsgICArLSsKKwkJICBUUkdPMiAgIHwgfCAgIHwgfAorCQkgICAgICAgICstKyAr
LS0tKyArLS0tLS0tLS0tKwogCiBXaGF0OgkJL3N5cy9idXMvaWlvL2RldmljZXMvdHJpZ2dlclgv
bWFzdGVyX21vZGUKIEtlcm5lbFZlcnNpb246CTQuMTEKQEAgLTEwMiw2ICsxMjAsNyBAQCBLZXJu
ZWxWZXJzaW9uOgk0LjEyCiBDb250YWN0OgliZW5qYW1pbi5nYWlnbmFyZEBzdC5jb20KIERlc2Ny
aXB0aW9uOgogCQlDb25maWd1cmUgdGhlIGRldmljZSBjb3VudGVyIHF1YWRyYXR1cmUgbW9kZXM6
CisKIAkJY2hhbm5lbF9BOgogCQkJRW5jb2RlciBBIGlucHV0IHNlcnZlcnMgYXMgdGhlIGNvdW50
IGlucHV0IGFuZCBCIGFzCiAJCQl0aGUgVVAvRE9XTiBkaXJlY3Rpb24gY29udHJvbCBpbnB1dC4K
QEAgLTEyNyw2ICsxNDYsNyBAQCBEZXNjcmlwdGlvbjoKIAkJQ29uZmlndXJlIHRoZSBkZXZpY2Ug
Y291bnRlciBlbmFibGUgbW9kZXMsIGluIGFsbCBjYXNlCiAJCWNvdW50aW5nIGRpcmVjdGlvbiBp
cyBzZXQgYnkgaW5fY291bnQwX2NvdW50X2RpcmVjdGlvbgogCQlhdHRyaWJ1dGUgYW5kIHRoZSBj
b3VudGVyIGlzIGNsb2NrZWQgYnkgdGhlIGludGVybmFsIGNsb2NrLgorCiAJCWFsd2F5czoKIAkJ
CUNvdW50ZXIgaXMgYWx3YXlzIE9OLgogCmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL0FCSS90
ZXN0aW5nL3N5c2ZzLWJ1cy1pbnRlbF90aC1kZXZpY2VzLW1zYyBiL0RvY3VtZW50YXRpb24vQUJJ
L3Rlc3Rpbmcvc3lzZnMtYnVzLWludGVsX3RoLWRldmljZXMtbXNjCmluZGV4IGY1NGFlMjQ0ZjNm
MS4uMzQ1MDQ5Yjk3ZjA5IDEwMDY0NAotLS0gYS9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL3N5
c2ZzLWJ1cy1pbnRlbF90aC1kZXZpY2VzLW1zYworKysgYi9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0
aW5nL3N5c2ZzLWJ1cy1pbnRlbF90aC1kZXZpY2VzLW1zYwpAQCAtOSwxMCArOSwxMiBAQCBEYXRl
OgkJSnVuZSAyMDE1CiBLZXJuZWxWZXJzaW9uOgk0LjMKIENvbnRhY3Q6CUFsZXhhbmRlciBTaGlz
aGtpbiA8YWxleGFuZGVyLnNoaXNoa2luQGxpbnV4LmludGVsLmNvbT4KIERlc2NyaXB0aW9uOgko
UlcpIENvbmZpZ3VyZSBNU0Mgb3BlcmF0aW5nIG1vZGU6CisKIAkJICAtICJzaW5nbGUiLCBmb3Ig
Y29udGlndW91cyBidWZmZXIgbW9kZSAoaGlnaC1vcmRlciBhbGxvYyk7CiAJCSAgLSAibXVsdGki
LCBmb3IgbXVsdGlibG9jayBtb2RlOwogCQkgIC0gIkV4SSIsIGZvciBEQ0kgaGFuZGxlciBtb2Rl
OwogCQkgIC0gImRlYnVnIiwgZm9yIGRlYnVnIG1vZGUuCisKIAkJSWYgb3BlcmF0aW5nIG1vZGUg
Y2hhbmdlcywgZXhpc3RpbmcgYnVmZmVyIGlzIGRlYWxsb2NhdGVkLAogCQlwcm92aWRlZCB0aGVy
ZSBhcmUgbm8gYWN0aXZlIHVzZXJzIGFuZCB0cmFjaW5nIGlzIG5vdCBlbmFibGVkLAogCQlvdGhl
cndpc2UgdGhlIHdyaXRlIHdpbGwgZmFpbC4KQEAgLTIyLDEwICsyNCwxMiBAQCBEYXRlOgkJSnVu
ZSAyMDE1CiBLZXJuZWxWZXJzaW9uOgk0LjMKIENvbnRhY3Q6CUFsZXhhbmRlciBTaGlzaGtpbiA8
YWxleGFuZGVyLnNoaXNoa2luQGxpbnV4LmludGVsLmNvbT4KIERlc2NyaXB0aW9uOgkoUlcpIENv
bmZpZ3VyZSBNU0MgYnVmZmVyIHNpemUgZm9yICJzaW5nbGUiIG9yICJtdWx0aSIgbW9kZXMuCisK
IAkJSW4gc2luZ2xlIG1vZGUsIHRoaXMgaXMgYSBzaW5nbGUgbnVtYmVyIG9mIHBhZ2VzLCBoYXMg
dG8gYmUKIAkJcG93ZXIgb2YgMi4gSW4gbXVsdGlibG9jayBtb2RlLCB0aGlzIGlzIGEgY29tbWEt
c2VwYXJhdGVkIGxpc3QKIAkJb2YgbnVtYmVycyBvZiBwYWdlcyBmb3IgZWFjaCB3aW5kb3cgdG8g
YmUgYWxsb2NhdGVkLiBOdW1iZXIgb2YKIAkJd2luZG93cyBpcyBub3QgbGltaXRlZC4KKwogCQlX
cml0aW5nIHRvIHRoaXMgZmlsZSBkZWFsbG9jYXRlcyBleGlzdGluZyBidWZmZXIgKHByb3ZpZGVk
CiAJCXRoZXJlIGFyZSBubyBhY3RpdmUgdXNlcnMgYW5kIHRyYWNpbmcgaXMgbm90IGVuYWJsZWQp
IGFuZCB0aGVuCiAJCWFsbG9jYXRlcyBhIG5ldyBvbmUuCmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0
aW9uL0FCSS90ZXN0aW5nL3N5c2ZzLWJ1cy1uZml0IGIvRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGlu
Zy9zeXNmcy1idXMtbmZpdAppbmRleCBhMWNiNDRkY2I5MDguLjI2NGEyYzlkMGQ2YyAxMDA2NDQK
LS0tIGEvRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9zeXNmcy1idXMtbmZpdAorKysgYi9Eb2N1
bWVudGF0aW9uL0FCSS90ZXN0aW5nL3N5c2ZzLWJ1cy1uZml0CkBAIC0xLDQgKzEsNCBAQAotRm9y
IGFsbCBvZiB0aGUgbm1lbSBkZXZpY2UgYXR0cmlidXRlcyB1bmRlciBuZml0LyosIHNlZSB0aGUg
J05WRElNTSBGaXJtd2FyZQorRm9yIGFsbCBvZiB0aGUgbm1lbSBkZXZpY2UgYXR0cmlidXRlcyB1
bmRlciBgYG5maXQvKmBgLCBzZWUgdGhlICdOVkRJTU0gRmlybXdhcmUKIEludGVyZmFjZSBUYWJs
ZSAoTkZJVCknIHNlY3Rpb24gaW4gdGhlIEFDUEkgc3BlY2lmaWNhdGlvbgogKGh0dHA6Ly93d3cu
dWVmaS5vcmcvc3BlY2lmaWNhdGlvbnMpIGZvciBtb3JlIGRldGFpbHMuCiAKZGlmZiAtLWdpdCBh
L0RvY3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcvc3lzZnMtYnVzLXBjaS1kZXZpY2VzLWFlcl9zdGF0
cyBiL0RvY3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcvc3lzZnMtYnVzLXBjaS1kZXZpY2VzLWFlcl9z
dGF0cwppbmRleCAzYzlhOGM0YTI1ZWIuLjg2MGRiNTMwMzdhNSAxMDA2NDQKLS0tIGEvRG9jdW1l
bnRhdGlvbi9BQkkvdGVzdGluZy9zeXNmcy1idXMtcGNpLWRldmljZXMtYWVyX3N0YXRzCisrKyBi
L0RvY3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcvc3lzZnMtYnVzLXBjaS1kZXZpY2VzLWFlcl9zdGF0
cwpAQCAtMSw2ICsxLDYgQEAKLT09PT09PT09PT09PT09PT09PT09PT09PT09CiBQQ0llIERldmlj
ZSBBRVIgc3RhdGlzdGljcwotPT09PT09PT09PT09PT09PT09PT09PT09PT0KKy0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tCisKIFRoZXNlIGF0dHJpYnV0ZXMgc2hvdyB1cCB1bmRlciBhbGwgdGhl
IGRldmljZXMgdGhhdCBhcmUgQUVSIGNhcGFibGUuIFRoZXNlCiBzdGF0aXN0aWNhbCBjb3VudGVy
cyBpbmRpY2F0ZSB0aGUgZXJyb3JzICJhcyBzZWVuL3JlcG9ydGVkIGJ5IHRoZSBkZXZpY2UiLgog
Tm90ZSB0aGF0IHRoaXMgbWF5IG1lYW4gdGhhdCBpZiBhbiBlbmRwb2ludCBpcyBjYXVzaW5nIHBy
b2JsZW1zLCB0aGUgQUVSCkBAIC0xNywxOSArMTcsMTggQEAgRGVzY3JpcHRpb246CUxpc3Qgb2Yg
Y29ycmVjdGFibGUgZXJyb3JzIHNlZW4gYW5kIHJlcG9ydGVkIGJ5IHRoaXMKIAkJUENJIGRldmlj
ZSB1c2luZyBFUlJfQ09SLiBOb3RlIHRoYXQgc2luY2UgbXVsdGlwbGUgZXJyb3JzIG1heQogCQli
ZSByZXBvcnRlZCB1c2luZyBhIHNpbmdsZSBFUlJfQ09SIG1lc3NhZ2UsIHRodXMKIAkJVE9UQUxf
RVJSX0NPUiBhdCB0aGUgZW5kIG9mIHRoZSBmaWxlIG1heSBub3QgbWF0Y2ggdGhlIGFjdHVhbAot
CQl0b3RhbCBvZiBhbGwgdGhlIGVycm9ycyBpbiB0aGUgZmlsZS4gU2FtcGxlIG91dHB1dDoKLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0KLWxvY2FsaG9zdCAvc3lzL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAw
OjFjLjAgIyBjYXQgYWVyX2Rldl9jb3JyZWN0YWJsZQotUmVjZWl2ZXIgRXJyb3IgMgotQmFkIFRM
UCAwCi1CYWQgRExMUCAwCi1SRUxBWV9OVU0gUm9sbG92ZXIgMAotUmVwbGF5IFRpbWVyIFRpbWVv
dXQgMAotQWR2aXNvcnkgTm9uLUZhdGFsIDAKLUNvcnJlY3RlZCBJbnRlcm5hbCBFcnJvciAwCi1I
ZWFkZXIgTG9nIE92ZXJmbG93IDAKLVRPVEFMX0VSUl9DT1IgMgotLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQor
CQl0b3RhbCBvZiBhbGwgdGhlIGVycm9ycyBpbiB0aGUgZmlsZS4gU2FtcGxlIG91dHB1dDo6CisK
KwkJICAgIGxvY2FsaG9zdCAvc3lzL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFjLjAgIyBj
YXQgYWVyX2Rldl9jb3JyZWN0YWJsZQorCQkgICAgUmVjZWl2ZXIgRXJyb3IgMgorCQkgICAgQmFk
IFRMUCAwCisJCSAgICBCYWQgRExMUCAwCisJCSAgICBSRUxBWV9OVU0gUm9sbG92ZXIgMAorCQkg
ICAgUmVwbGF5IFRpbWVyIFRpbWVvdXQgMAorCQkgICAgQWR2aXNvcnkgTm9uLUZhdGFsIDAKKwkJ
ICAgIENvcnJlY3RlZCBJbnRlcm5hbCBFcnJvciAwCisJCSAgICBIZWFkZXIgTG9nIE92ZXJmbG93
IDAKKwkJICAgIFRPVEFMX0VSUl9DT1IgMgogCiBXaGF0OgkJL3N5cy9idXMvcGNpL2RldmljZXMv
PGRldj4vYWVyX2Rldl9mYXRhbAogRGF0ZToJCUp1bHkgMjAxOApAQCAtMzksMjggKzM4LDI3IEBA
IERlc2NyaXB0aW9uOglMaXN0IG9mIHVuY29ycmVjdGFibGUgZmF0YWwgZXJyb3JzIHNlZW4gYW5k
IHJlcG9ydGVkIGJ5IHRoaXMKIAkJUENJIGRldmljZSB1c2luZyBFUlJfRkFUQUwuIE5vdGUgdGhh
dCBzaW5jZSBtdWx0aXBsZSBlcnJvcnMgbWF5CiAJCWJlIHJlcG9ydGVkIHVzaW5nIGEgc2luZ2xl
IEVSUl9GQVRBTCBtZXNzYWdlLCB0aHVzCiAJCVRPVEFMX0VSUl9GQVRBTCBhdCB0aGUgZW5kIG9m
IHRoZSBmaWxlIG1heSBub3QgbWF0Y2ggdGhlIGFjdHVhbAotCQl0b3RhbCBvZiBhbGwgdGhlIGVy
cm9ycyBpbiB0aGUgZmlsZS4gU2FtcGxlIG91dHB1dDoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KLWxvY2Fs
aG9zdCAvc3lzL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFjLjAgIyBjYXQgYWVyX2Rldl9m
YXRhbAotVW5kZWZpbmVkIDAKLURhdGEgTGluayBQcm90b2NvbCAwCi1TdXJwcmlzZSBEb3duIEVy
cm9yIDAKLVBvaXNvbmVkIFRMUCAwCi1GbG93IENvbnRyb2wgUHJvdG9jb2wgMAotQ29tcGxldGlv
biBUaW1lb3V0IDAKLUNvbXBsZXRlciBBYm9ydCAwCi1VbmV4cGVjdGVkIENvbXBsZXRpb24gMAot
UmVjZWl2ZXIgT3ZlcmZsb3cgMAotTWFsZm9ybWVkIFRMUCAwCi1FQ1JDIDAKLVVuc3VwcG9ydGVk
IFJlcXVlc3QgMAotQUNTIFZpb2xhdGlvbiAwCi1VbmNvcnJlY3RhYmxlIEludGVybmFsIEVycm9y
IDAKLU1DIEJsb2NrZWQgVExQIDAKLUF0b21pY09wIEVncmVzcyBCbG9ja2VkIDAKLVRMUCBQcmVm
aXggQmxvY2tlZCBFcnJvciAwCi1UT1RBTF9FUlJfRkFUQUwgMAotLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQor
CQl0b3RhbCBvZiBhbGwgdGhlIGVycm9ycyBpbiB0aGUgZmlsZS4gU2FtcGxlIG91dHB1dDo6CisK
KwkJICAgIGxvY2FsaG9zdCAvc3lzL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFjLjAgIyBj
YXQgYWVyX2Rldl9mYXRhbAorCQkgICAgVW5kZWZpbmVkIDAKKwkJICAgIERhdGEgTGluayBQcm90
b2NvbCAwCisJCSAgICBTdXJwcmlzZSBEb3duIEVycm9yIDAKKwkJICAgIFBvaXNvbmVkIFRMUCAw
CisJCSAgICBGbG93IENvbnRyb2wgUHJvdG9jb2wgMAorCQkgICAgQ29tcGxldGlvbiBUaW1lb3V0
IDAKKwkJICAgIENvbXBsZXRlciBBYm9ydCAwCisJCSAgICBVbmV4cGVjdGVkIENvbXBsZXRpb24g
MAorCQkgICAgUmVjZWl2ZXIgT3ZlcmZsb3cgMAorCQkgICAgTWFsZm9ybWVkIFRMUCAwCisJCSAg
ICBFQ1JDIDAKKwkJICAgIFVuc3VwcG9ydGVkIFJlcXVlc3QgMAorCQkgICAgQUNTIFZpb2xhdGlv
biAwCisJCSAgICBVbmNvcnJlY3RhYmxlIEludGVybmFsIEVycm9yIDAKKwkJICAgIE1DIEJsb2Nr
ZWQgVExQIDAKKwkJICAgIEF0b21pY09wIEVncmVzcyBCbG9ja2VkIDAKKwkJICAgIFRMUCBQcmVm
aXggQmxvY2tlZCBFcnJvciAwCisJCSAgICBUT1RBTF9FUlJfRkFUQUwgMAogCiBXaGF0OgkJL3N5
cy9idXMvcGNpL2RldmljZXMvPGRldj4vYWVyX2Rldl9ub25mYXRhbAogRGF0ZToJCUp1bHkgMjAx
OApAQCAtNzAsMzIgKzY4LDMxIEBAIERlc2NyaXB0aW9uOglMaXN0IG9mIHVuY29ycmVjdGFibGUg
bm9uZmF0YWwgZXJyb3JzIHNlZW4gYW5kIHJlcG9ydGVkIGJ5IHRoaXMKIAkJUENJIGRldmljZSB1
c2luZyBFUlJfTk9ORkFUQUwuIE5vdGUgdGhhdCBzaW5jZSBtdWx0aXBsZSBlcnJvcnMKIAkJbWF5
IGJlIHJlcG9ydGVkIHVzaW5nIGEgc2luZ2xlIEVSUl9GQVRBTCBtZXNzYWdlLCB0aHVzCiAJCVRP
VEFMX0VSUl9OT05GQVRBTCBhdCB0aGUgZW5kIG9mIHRoZSBmaWxlIG1heSBub3QgbWF0Y2ggdGhl
Ci0JCWFjdHVhbCB0b3RhbCBvZiBhbGwgdGhlIGVycm9ycyBpbiB0aGUgZmlsZS4gU2FtcGxlIG91
dHB1dDoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KLWxvY2FsaG9zdCAvc3lzL2RldmljZXMvcGNpMDAwMDow
MC8wMDAwOjAwOjFjLjAgIyBjYXQgYWVyX2Rldl9ub25mYXRhbAotVW5kZWZpbmVkIDAKLURhdGEg
TGluayBQcm90b2NvbCAwCi1TdXJwcmlzZSBEb3duIEVycm9yIDAKLVBvaXNvbmVkIFRMUCAwCi1G
bG93IENvbnRyb2wgUHJvdG9jb2wgMAotQ29tcGxldGlvbiBUaW1lb3V0IDAKLUNvbXBsZXRlciBB
Ym9ydCAwCi1VbmV4cGVjdGVkIENvbXBsZXRpb24gMAotUmVjZWl2ZXIgT3ZlcmZsb3cgMAotTWFs
Zm9ybWVkIFRMUCAwCi1FQ1JDIDAKLVVuc3VwcG9ydGVkIFJlcXVlc3QgMAotQUNTIFZpb2xhdGlv
biAwCi1VbmNvcnJlY3RhYmxlIEludGVybmFsIEVycm9yIDAKLU1DIEJsb2NrZWQgVExQIDAKLUF0
b21pY09wIEVncmVzcyBCbG9ja2VkIDAKLVRMUCBQcmVmaXggQmxvY2tlZCBFcnJvciAwCi1UT1RB
TF9FUlJfTk9ORkFUQUwgMAotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQorCQlhY3R1YWwgdG90YWwgb2YgYWxs
IHRoZSBlcnJvcnMgaW4gdGhlIGZpbGUuIFNhbXBsZSBvdXRwdXQ6OgorCisJCSAgICBsb2NhbGhv
c3QgL3N5cy9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxYy4wICMgY2F0IGFlcl9kZXZfbm9u
ZmF0YWwKKwkJICAgIFVuZGVmaW5lZCAwCisJCSAgICBEYXRhIExpbmsgUHJvdG9jb2wgMAorCQkg
ICAgU3VycHJpc2UgRG93biBFcnJvciAwCisJCSAgICBQb2lzb25lZCBUTFAgMAorCQkgICAgRmxv
dyBDb250cm9sIFByb3RvY29sIDAKKwkJICAgIENvbXBsZXRpb24gVGltZW91dCAwCisJCSAgICBD
b21wbGV0ZXIgQWJvcnQgMAorCQkgICAgVW5leHBlY3RlZCBDb21wbGV0aW9uIDAKKwkJICAgIFJl
Y2VpdmVyIE92ZXJmbG93IDAKKwkJICAgIE1hbGZvcm1lZCBUTFAgMAorCQkgICAgRUNSQyAwCisJ
CSAgICBVbnN1cHBvcnRlZCBSZXF1ZXN0IDAKKwkJICAgIEFDUyBWaW9sYXRpb24gMAorCQkgICAg
VW5jb3JyZWN0YWJsZSBJbnRlcm5hbCBFcnJvciAwCisJCSAgICBNQyBCbG9ja2VkIFRMUCAwCisJ
CSAgICBBdG9taWNPcCBFZ3Jlc3MgQmxvY2tlZCAwCisJCSAgICBUTFAgUHJlZml4IEJsb2NrZWQg
RXJyb3IgMAorCQkgICAgVE9UQUxfRVJSX05PTkZBVEFMIDAKIAotPT09PT09PT09PT09PT09PT09
PT09PT09PT09PQogUENJZSBSb290cG9ydCBBRVIgc3RhdGlzdGljcwotPT09PT09PT09PT09PT09
PT09PT09PT09PT09PQorLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQorCiBUaGVzZSBhdHRy
aWJ1dGVzIHNob3cgdXAgdW5kZXIgb25seSB0aGUgcm9vdHBvcnRzIChvciByb290IGNvbXBsZXgg
ZXZlbnQKIGNvbGxlY3RvcnMpIHRoYXQgYXJlIEFFUiBjYXBhYmxlLiBUaGVzZSBpbmRpY2F0ZSB0
aGUgbnVtYmVyIG9mIGVycm9yIG1lc3NhZ2VzIGFzCiAicmVwb3J0ZWQgdG8iIHRoZSByb290cG9y
dC4gUGxlYXNlIG5vdGUgdGhhdCB0aGUgcm9vdHBvcnRzIGFsc28gdHJhbnNtaXQKZGlmZiAtLWdp
dCBhL0RvY3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcvc3lzZnMtYnVzLXJhcGlkaW8gYi9Eb2N1bWVu
dGF0aW9uL0FCSS90ZXN0aW5nL3N5c2ZzLWJ1cy1yYXBpZGlvCmluZGV4IDEzMjA4YjI3ZGQ4Ny4u
NjM0ZWEyMDdhNTBhIDEwMDY0NAotLS0gYS9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL3N5c2Zz
LWJ1cy1yYXBpZGlvCisrKyBiL0RvY3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcvc3lzZnMtYnVzLXJh
cGlkaW8KQEAgLTQsMjQgKzQsMjcgQEAgRGVzY3JpcHRpb246CiAJCWFuIGluZGl2aWR1YWwgc3Vi
ZGlyZWN0b3J5IHdpdGggdGhlIGZvbGxvd2luZyBuYW1lIGZvcm1hdCBvZgogCQlkZXZpY2VfbmFt
ZSAibm46ZDppaWlpIiwgd2hlcmU6CiAKLQkJbm4gICAtIHR3by1kaWdpdCBoZXhhZGVjaW1hbCBJ
RCBvZiBSYXBpZElPIG5ldHdvcmsgd2hlcmUgdGhlCisJCT09PT0gICA9PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQorCQlubiAgICAgdHdvLWRp
Z2l0IGhleGFkZWNpbWFsIElEIG9mIFJhcGlkSU8gbmV0d29yayB3aGVyZSB0aGUKIAkJICAgICAg
IGRldmljZSByZXNpZGVzCi0JCWQgICAgLSBkZXZpY2UgdHlwZTogJ2UnIC0gZm9yIGVuZHBvaW50
IG9yICdzJyAtIGZvciBzd2l0Y2gKLQkJaWlpaSAtIGZvdXItZGlnaXQgZGV2aWNlIGRlc3RJRCBm
b3IgZW5kcG9pbnRzLCBvciBzd2l0Y2hJRCBmb3IKKwkJZCAgICAgIGRldmljZSB0eXBlOiAnZScg
LSBmb3IgZW5kcG9pbnQgb3IgJ3MnIC0gZm9yIHN3aXRjaAorCQlpaWlpICAgZm91ci1kaWdpdCBk
ZXZpY2UgZGVzdElEIGZvciBlbmRwb2ludHMsIG9yIHN3aXRjaElEIGZvcgogCQkgICAgICAgc3dp
dGNoZXMKKwkJPT09PSAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09CiAKIAkJRm9yIGV4YW1wbGUsIGJlbG93IGlzIGEgbGlzdCBvZiBkZXZp
Y2UgZGlyZWN0b3JpZXMgdGhhdAogCQlyZXByZXNlbnRzIGEgdHlwaWNhbCBSYXBpZElPIG5ldHdv
cmsgd2l0aCBvbmUgc3dpdGNoLCBvbmUgaG9zdCwKIAkJYW5kIHR3byBhZ2VudCBlbmRwb2ludHMs
IGFzIGl0IGlzIHNlZW4gYnkgdGhlIGVudW1lcmF0aW5nIGhvc3QKLQkJKHdpdGggZGVzdElEID0g
MSk6CisJCSh3aXRoIGRlc3RJRCA9IDEpOjoKIAotCQkvc3lzL2J1cy9yYXBpZGlvL2RldmljZXMv
MDA6ZTowMDAwCi0JCS9zeXMvYnVzL3JhcGlkaW8vZGV2aWNlcy8wMDplOjAwMDIKLQkJL3N5cy9i
dXMvcmFwaWRpby9kZXZpY2VzLzAwOnM6MDAwMQorCQkgIC9zeXMvYnVzL3JhcGlkaW8vZGV2aWNl
cy8wMDplOjAwMDAKKwkJICAvc3lzL2J1cy9yYXBpZGlvL2RldmljZXMvMDA6ZTowMDAyCisJCSAg
L3N5cy9idXMvcmFwaWRpby9kZXZpY2VzLzAwOnM6MDAwMQogCi0JCU5PVEU6IEFuIGVudW1lcmF0
aW5nIG9yIGRpc2NvdmVyaW5nIGVuZHBvaW50IGRvZXMgbm90IGNyZWF0ZSBhCi0JCXN5c2ZzIGVu
dHJ5IGZvciBpdHNlbGYsIHRoaXMgaXMgd2h5IGFuIGVuZHBvaW50IHdpdGggZGVzdElEPTEgaXMK
LQkJbm90IHNob3duIGluIHRoZSBsaXN0LgorCQlOT1RFOgorCQkgIEFuIGVudW1lcmF0aW5nIG9y
IGRpc2NvdmVyaW5nIGVuZHBvaW50IGRvZXMgbm90IGNyZWF0ZSBhCisJCSAgc3lzZnMgZW50cnkg
Zm9yIGl0c2VsZiwgdGhpcyBpcyB3aHkgYW4gZW5kcG9pbnQgd2l0aCBkZXN0SUQ9MQorCQkgIGlz
IG5vdCBzaG93biBpbiB0aGUgbGlzdC4KIAogQXR0cmlidXRlcyBDb21tb24gZm9yIEFsbCBSYXBp
ZElPIERldmljZXMKIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCmRp
ZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL3N5c2ZzLWJ1cy10aHVuZGVyYm9s
dCBiL0RvY3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcvc3lzZnMtYnVzLXRodW5kZXJib2x0CmluZGV4
IGIyMWZiYTE0Njg5Yi4uZmZiMmMzNzU5ZmZkIDEwMDY0NAotLS0gYS9Eb2N1bWVudGF0aW9uL0FC
SS90ZXN0aW5nL3N5c2ZzLWJ1cy10aHVuZGVyYm9sdAorKysgYi9Eb2N1bWVudGF0aW9uL0FCSS90
ZXN0aW5nL3N5c2ZzLWJ1cy10aHVuZGVyYm9sdApAQCAtMzcsMTYgKzM3LDE4IEBAIENvbnRhY3Q6
CXRodW5kZXJib2x0LXNvZnR3YXJlQGxpc3RzLjAxLm9yZwogRGVzY3JpcHRpb246CVRoaXMgYXR0
cmlidXRlIGhvbGRzIGN1cnJlbnQgVGh1bmRlcmJvbHQgc2VjdXJpdHkgbGV2ZWwKIAkJc2V0IGJ5
IHRoZSBzeXN0ZW0gQklPUy4gUG9zc2libGUgdmFsdWVzIGFyZToKIAotCQlub25lOiBBbGwgZGV2
aWNlcyBhcmUgYXV0b21hdGljYWxseSBhdXRob3JpemVkCi0JCXVzZXI6IERldmljZXMgYXJlIG9u
bHkgYXV0aG9yaXplZCBiYXNlZCBvbiB3cml0aW5nCi0JCSAgICAgIGFwcHJvcHJpYXRlIHZhbHVl
IHRvIHRoZSBhdXRob3JpemVkIGF0dHJpYnV0ZQotCQlzZWN1cmU6IFJlcXVpcmUgZGV2aWNlcyB0
aGF0IHN1cHBvcnQgc2VjdXJlIGNvbm5lY3QgYXQKLQkJCW1pbmltdW0uIFVzZXIgbmVlZHMgdG8g
YXV0aG9yaXplIGVhY2ggZGV2aWNlLgotCQlkcG9ubHk6IEF1dG9tYXRpY2FsbHkgdHVubmVsIERp
c3BsYXkgcG9ydCAoYW5kIFVTQikuIE5vCi0JCQlQQ0llIHR1bm5lbHMgYXJlIGNyZWF0ZWQuCi0J
CXVzYm9ubHk6IEF1dG9tYXRpY2FsbHkgdHVubmVsIFVTQiBjb250cm9sbGVyIG9mIHRoZQorCQk9
PT09PT09ICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PQorCQlub25lICAgICBBbGwgZGV2aWNlcyBhcmUgYXV0b21hdGljYWxseSBhdXRob3JpemVkCisJ
CXVzZXIgICAgIERldmljZXMgYXJlIG9ubHkgYXV0aG9yaXplZCBiYXNlZCBvbiB3cml0aW5nCisJ
CSAgICAgICAgIGFwcHJvcHJpYXRlIHZhbHVlIHRvIHRoZSBhdXRob3JpemVkIGF0dHJpYnV0ZQor
CQlzZWN1cmUgICBSZXF1aXJlIGRldmljZXMgdGhhdCBzdXBwb3J0IHNlY3VyZSBjb25uZWN0IGF0
CisJCQkgbWluaW11bS4gVXNlciBuZWVkcyB0byBhdXRob3JpemUgZWFjaCBkZXZpY2UuCisJCWRw
b25seSAgIEF1dG9tYXRpY2FsbHkgdHVubmVsIERpc3BsYXkgcG9ydCAoYW5kIFVTQikuIE5vCisJ
CQkgUENJZSB0dW5uZWxzIGFyZSBjcmVhdGVkLgorCQl1c2Jvbmx5ICBBdXRvbWF0aWNhbGx5IHR1
bm5lbCBVU0IgY29udHJvbGxlciBvZiB0aGUKIAkJCSBjb25uZWN0ZWQgVGh1bmRlcmJvbHQgZG9j
ayAoYW5kIERpc3BsYXkgUG9ydCkuIEFsbAogCQkJIFBDSWUgbGlua3MgZG93bnN0cmVhbSBvZiB0
aGUgZG9jayBhcmUgcmVtb3ZlZC4KKwkJPT09PT09PSAgPT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT0KIAogV2hhdDogL3N5cy9idXMvdGh1bmRlcmJvbHQv
ZGV2aWNlcy8uLi4vYXV0aG9yaXplZAogRGF0ZToJCVNlcCAyMDE3CkBAIC02MSwxNyArNjMsMjMg
QEAgRGVzY3JpcHRpb246CVRoaXMgYXR0cmlidXRlIGlzIHVzZWQgdG8gYXV0aG9yaXplIFRodW5k
ZXJib2x0IGRldmljZXMKIAkJeWV0IGF1dGhvcml6ZWQuCiAKIAkJUG9zc2libGUgdmFsdWVzIGFy
ZSBzdXBwb3J0ZWQ6Ci0JCTE6IFRoZSBkZXZpY2Ugd2lsbCBiZSBhdXRob3JpemVkIGFuZCBjb25u
ZWN0ZWQKKworCQk9PSAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PQorCQkxICAgVGhlIGRldmljZSB3aWxsIGJlIGF1dGhvcml6ZWQgYW5kIGNvbm5lY3RlZAorCQk9
PSAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQogCiAJCVdoZW4g
a2V5IGF0dHJpYnV0ZSBjb250YWlucyAzMiBieXRlIGhleCBzdHJpbmcgdGhlIHBvc3NpYmxlCiAJ
CXZhbHVlcyBhcmU6Ci0JCTE6IFRoZSAzMiBieXRlIGhleCBzdHJpbmcgaXMgYWRkZWQgdG8gdGhl
IGRldmljZSBOVk0gYW5kCi0JCSAgIHRoZSBkZXZpY2UgaXMgYXV0aG9yaXplZC4KLQkJMjogU2Vu
ZCBhIGNoYWxsZW5nZSBiYXNlZCBvbiB0aGUgMzIgYnl0ZSBoZXggc3RyaW5nLiBJZiB0aGUKLQkJ
ICAgY2hhbGxlbmdlIHJlc3BvbnNlIGZyb20gZGV2aWNlIGlzIHZhbGlkLCB0aGUgZGV2aWNlIGlz
Ci0JCSAgIGF1dGhvcml6ZWQuIEluIGNhc2Ugb2YgZmFpbHVyZSBlcnJubyB3aWxsIGJlIEVOT0tF
WSBpZgotCQkgICB0aGUgZGV2aWNlIGRpZCBub3QgY29udGFpbiBhIGtleSBhdCBhbGwsIGFuZAot
CQkgICBFS0VZUkVKRUNURUQgaWYgdGhlIGNoYWxsZW5nZSByZXNwb25zZSBkaWQgbm90IG1hdGNo
LgorCisJCT09ICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PQorCQkxICAgVGhlIDMyIGJ5dGUgaGV4IHN0cmluZyBpcyBhZGRlZCB0byB0aGUg
ZGV2aWNlIE5WTSBhbmQKKwkJICAgIHRoZSBkZXZpY2UgaXMgYXV0aG9yaXplZC4KKwkJMiAgIFNl
bmQgYSBjaGFsbGVuZ2UgYmFzZWQgb24gdGhlIDMyIGJ5dGUgaGV4IHN0cmluZy4gSWYgdGhlCisJ
CSAgICBjaGFsbGVuZ2UgcmVzcG9uc2UgZnJvbSBkZXZpY2UgaXMgdmFsaWQsIHRoZSBkZXZpY2Ug
aXMKKwkJICAgIGF1dGhvcml6ZWQuIEluIGNhc2Ugb2YgZmFpbHVyZSBlcnJubyB3aWxsIGJlIEVO
T0tFWSBpZgorCQkgICAgdGhlIGRldmljZSBkaWQgbm90IGNvbnRhaW4gYSBrZXkgYXQgYWxsLCBh
bmQKKwkJICAgIEVLRVlSRUpFQ1RFRCBpZiB0aGUgY2hhbGxlbmdlIHJlc3BvbnNlIGRpZCBub3Qg
bWF0Y2guCisJCT09ICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PQogCiBXaGF0OiAvc3lzL2J1cy90aHVuZGVyYm9sdC9kZXZpY2VzLy4uLi9i
b290CiBEYXRlOgkJSnVuIDIwMTgKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vQUJJL3Rlc3Rp
bmcvc3lzZnMtYnVzLXVzYiBiL0RvY3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcvc3lzZnMtYnVzLXVz
YgppbmRleCA2MTRkMjE2ZGZmMWQuLmU0NDliODM3NGY2YSAxMDA2NDQKLS0tIGEvRG9jdW1lbnRh
dGlvbi9BQkkvdGVzdGluZy9zeXNmcy1idXMtdXNiCisrKyBiL0RvY3VtZW50YXRpb24vQUJJL3Rl
c3Rpbmcvc3lzZnMtYnVzLXVzYgpAQCAtNzIsMjQgKzcyLDI3IEBAIERlc2NyaXB0aW9uOgogCQl0
YWJsZSBhdCBjb21waWxlIHRpbWUuIFRoZSBmb3JtYXQgZm9yIHRoZSBkZXZpY2UgSUQgaXM6CiAJ
CWlkVmVuZG9yIGlkUHJvZHVjdCBiSW50ZXJmYWNlQ2xhc3MgUmVmSWRWZW5kb3IgUmVmSWRQcm9k
dWN0CiAJCVRoZSB2ZW5kb3IgSUQgYW5kIGRldmljZSBJRCBmaWVsZHMgYXJlIHJlcXVpcmVkLCB0
aGUKLQkJcmVzdCBpcyBvcHRpb25hbC4gVGhlIFJlZiogdHVwbGUgY2FuIGJlIHVzZWQgdG8gdGVs
bCB0aGUKKwkJcmVzdCBpcyBvcHRpb25hbC4gVGhlIGBSZWYqYCB0dXBsZSBjYW4gYmUgdXNlZCB0
byB0ZWxsIHRoZQogCQlkcml2ZXIgdG8gdXNlIHRoZSBzYW1lIGRyaXZlcl9kYXRhIGZvciB0aGUg
bmV3IGRldmljZSBhcwogCQlpdCBpcyB1c2VkIGZvciB0aGUgcmVmZXJlbmNlIGRldmljZS4KIAkJ
VXBvbiBzdWNjZXNzZnVsbHkgYWRkaW5nIGFuIElELCB0aGUgZHJpdmVyIHdpbGwgcHJvYmUKLQkJ
Zm9yIHRoZSBkZXZpY2UgYW5kIGF0dGVtcHQgdG8gYmluZCB0byBpdC4gIEZvciBleGFtcGxlOgot
CQkjIGVjaG8gIjgwODYgMTBmNSIgPiAvc3lzL2J1cy91c2IvZHJpdmVycy9mb28vbmV3X2lkCisJ
CWZvciB0aGUgZGV2aWNlIGFuZCBhdHRlbXB0IHRvIGJpbmQgdG8gaXQuICBGb3IgZXhhbXBsZTo6
CisKKwkJICAjIGVjaG8gIjgwODYgMTBmNSIgPiAvc3lzL2J1cy91c2IvZHJpdmVycy9mb28vbmV3
X2lkCiAKIAkJSGVyZSBhZGQgYSBuZXcgZGV2aWNlICgwNDU4OjcwNDUpIHVzaW5nIGRyaXZlcl9k
YXRhIGZyb20KLQkJYW4gYWxyZWFkeSBzdXBwb3J0ZWQgZGV2aWNlICgwNDU4OjcwNGMpOgotCQkj
IGVjaG8gIjA0NTggNzA0NSAwIDA0NTggNzA0YyIgPiAvc3lzL2J1cy91c2IvZHJpdmVycy9mb28v
bmV3X2lkCisJCWFuIGFscmVhZHkgc3VwcG9ydGVkIGRldmljZSAoMDQ1ODo3MDRjKTo6CisKKwkJ
ICAjIGVjaG8gIjA0NTggNzA0NSAwIDA0NTggNzA0YyIgPiAvc3lzL2J1cy91c2IvZHJpdmVycy9m
b28vbmV3X2lkCiAKIAkJUmVhZGluZyBmcm9tIHRoaXMgZmlsZSB3aWxsIGxpc3QgYWxsIGR5bmFt
aWNhbGx5IGFkZGVkCiAJCWRldmljZSBJRHMgaW4gdGhlIHNhbWUgZm9ybWF0LCB3aXRoIG9uZSBl
bnRyeSBwZXIKLQkJbGluZS4gRm9yIGV4YW1wbGU6Ci0JCSMgY2F0IC9zeXMvYnVzL3VzYi9kcml2
ZXJzL2Zvby9uZXdfaWQKLQkJODA4NiAxMGY1Ci0JCWRlYWQgYmVlZiAwNgotCQlmMDBkIGNhZmUK
KwkJbGluZS4gRm9yIGV4YW1wbGU6OgorCisJCSAgIyBjYXQgL3N5cy9idXMvdXNiL2RyaXZlcnMv
Zm9vL25ld19pZAorCQkgIDgwODYgMTBmNQorCQkgIGRlYWQgYmVlZiAwNgorCQkgIGYwMGQgY2Fm
ZQogCiAJCVRoZSBsaXN0IHdpbGwgYmUgdHJ1bmNhdGVkIGF0IFBBR0VfU0laRSBieXRlcyBkdWUg
dG8KIAkJc3lzZnMgcmVzdHJpY3Rpb25zLgpAQCAtMjA5LDYgKzIxMiw3IEBAIERlc2NyaXB0aW9u
OgogCQlhZHZhbmNlLCBhbmQgYmVoYXZlcyB3ZWxsIGFjY29yZGluZyB0byB0aGUgc3BlY2lmaWNh
dGlvbi4KIAkJVGhpcyBhdHRyaWJ1dGUgaXMgYSBiaXQtZmllbGQgdGhhdCBjb250cm9scyB0aGUg
YmVoYXZpb3Igb2YKIAkJYSBzcGVjaWZpYyBwb3J0OgorCiAJCSAtIEJpdCAwIG9mIHRoaXMgZmll
bGQgc2VsZWN0cyB0aGUgIm9sZCIgZW51bWVyYXRpb24gc2NoZW1lLAogCQkgICBhcyBpdCBpcyBj
b25zaWRlcmFibHkgZmFzdGVyIChpdCBvbmx5IGNhdXNlcyBvbmUgVVNCIHJlc2V0CiAJCSAgIGlu
c3RlYWQgb2YgMikuCkBAIC0yMzMsMTAgKzIzNywxMCBAQCBEZXNjcmlwdGlvbjoKIAkJcG9sbCgp
IGZvciBtb25pdG9yaW5nIGNoYW5nZXMgdG8gdGhpcyB2YWx1ZSBpbiB1c2VyIHNwYWNlLgogCiAJ
CUFueSB0aW1lIHRoaXMgdmFsdWUgY2hhbmdlcyB0aGUgY29ycmVzcG9uZGluZyBodWIgZGV2aWNl
IHdpbGwgc2VuZCBhCi0JCXVkZXYgZXZlbnQgd2l0aCB0aGUgZm9sbG93aW5nIGF0dHJpYnV0ZXM6
CisJCXVkZXYgZXZlbnQgd2l0aCB0aGUgZm9sbG93aW5nIGF0dHJpYnV0ZXM6OgogCi0JCU9WRVJf
Q1VSUkVOVF9QT1JUPS9zeXMvYnVzL3VzYi9kZXZpY2VzLy4uLi8oaHViIGludGVyZmFjZSkvcG9y
dFgKLQkJT1ZFUl9DVVJSRU5UX0NPVU5UPVtjdXJyZW50IHZhbHVlIG9mIHRoaXMgc3lzZnMgYXR0
cmlidXRlXQorCQkgIE9WRVJfQ1VSUkVOVF9QT1JUPS9zeXMvYnVzL3VzYi9kZXZpY2VzLy4uLi8o
aHViIGludGVyZmFjZSkvcG9ydFgKKwkJICBPVkVSX0NVUlJFTlRfQ09VTlQ9W2N1cnJlbnQgdmFs
dWUgb2YgdGhpcyBzeXNmcyBhdHRyaWJ1dGVdCiAKIFdoYXQ6CQkvc3lzL2J1cy91c2IvZGV2aWNl
cy8uLi4vKGh1YiBpbnRlcmZhY2UpL3BvcnRYL3VzYjNfbHBtX3Blcm1pdAogRGF0ZToJCU5vdmVt
YmVyIDIwMTUKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcvc3lzZnMtYnVz
LXVzYi1kZXZpY2VzLXVzYnNldnNlZyBiL0RvY3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcvc3lzZnMt
YnVzLXVzYi1kZXZpY2VzLXVzYnNldnNlZwppbmRleCA5YWRlODBmODFmOTYuLjJmODZlNDIyM2Jm
YyAxMDA2NDQKLS0tIGEvRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9zeXNmcy1idXMtdXNiLWRl
dmljZXMtdXNic2V2c2VnCisrKyBiL0RvY3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcvc3lzZnMtYnVz
LXVzYi1kZXZpY2VzLXVzYnNldnNlZwpAQCAtMTIsOCArMTIsMTEgQEAgS2VybmVsVmVyc2lvbjoJ
Mi42LjI2CiBDb250YWN0OglIYXJyaXNvbiBNZXR6Z2VyIDxoYXJyaXNvbm1ldHpAZ21haWwuY29t
PgogRGVzY3JpcHRpb246CUNvbnRyb2xzIHRoZSBkZXZpY2VzIGRpc3BsYXkgbW9kZS4KIAkJRm9y
IGEgNiBjaGFyYWN0ZXIgZGlzcGxheSB0aGUgdmFsdWVzIGFyZQorCiAJCQlNU0IgMHgwNjsgTFNC
IDB4M0YsIGFuZAorCiAJCWZvciBhbiA4IGNoYXJhY3RlciBkaXNwbGF5IHRoZSB2YWx1ZXMgYXJl
CisKIAkJCU1TQiAweDA4OyBMU0IgMHhGRi4KIAogV2hhdDoJCS9zeXMvYnVzL3VzYi8uLi4vdGV4
dG1vZGUKQEAgLTM3LDcgKzQwLDcgQEAgS2VybmVsVmVyc2lvbjoJMi42LjI2CiBDb250YWN0OglI
YXJyaXNvbiBNZXR6Z2VyIDxoYXJyaXNvbm1ldHpAZ21haWwuY29tPgogRGVzY3JpcHRpb246CUNv
bnRyb2xzIHRoZSBkZWNpbWFsIHBsYWNlcyBvbiB0aGUgZGV2aWNlLgogCQlUbyBzZXQgdGhlIG50
aCBkZWNpbWFsIHBsYWNlLCBnaXZlIHRoaXMgZmllbGQKLQkJdGhlIHZhbHVlIG9mIDEwICoqIG4u
IEFzc3VtZSB0aGlzIGZpZWxkIGhhcworCQl0aGUgdmFsdWUgb2YgYGAxMCAqKiBuYGAuIEFzc3Vt
ZSB0aGlzIGZpZWxkIGhhcwogCQl0aGUgdmFsdWUgayBhbmQgaGFzIDEgb3IgbW9yZSBkZWNpbWFs
IHBsYWNlcyBzZXQsCiAJCXRvIHNldCB0aGUgbXRoIHBsYWNlICh3aGVyZSBtIGlzIG5vdCBhbHJl
YWR5IHNldCksCi0JCWNoYW5nZSB0aGlzIGZpZWxkcyB2YWx1ZSB0byBrICsgMTAgKiogbS4KKwkJ
Y2hhbmdlIHRoaXMgZmllbGRzIHZhbHVlIHRvIGBgayArIDEwICoqIG1gYC4KZGlmZiAtLWdpdCBh
L0RvY3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcvc3lzZnMtYnVzLXZmaW8tbWRldiBiL0RvY3VtZW50
YXRpb24vQUJJL3Rlc3Rpbmcvc3lzZnMtYnVzLXZmaW8tbWRldgppbmRleCA0NTJkYmUzOTI3MGUu
LjU5ZmM4MDQyNjVkYiAxMDA2NDQKLS0tIGEvRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9zeXNm
cy1idXMtdmZpby1tZGV2CisrKyBiL0RvY3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcvc3lzZnMtYnVz
LXZmaW8tbWRldgpAQCAtMjgsOCArMjgsOSBAQCBEZXNjcmlwdGlvbjoKIAkJV3JpdGluZyBVVUlE
IHRvIHRoaXMgZmlsZSB3aWxsIGNyZWF0ZSBtZWRpYXRlZCBkZXZpY2Ugb2YKIAkJdHlwZSA8dHlw
ZS1pZD4gZm9yIHBhcmVudCBkZXZpY2UgPGRldmljZT4uIFRoaXMgaXMgYQogCQl3cml0ZS1vbmx5
IGZpbGUuCi0JCUZvciBleGFtcGxlOgotCQkjIGVjaG8gIjgzYjhmNGYyLTUwOWYtMzgyZi0zYzFl
LWU2YmZlMGZhMTAwMSIgPglcCisJCUZvciBleGFtcGxlOjoKKworCQkgICMgZWNobyAiODNiOGY0
ZjItNTA5Zi0zODJmLTNjMWUtZTZiZmUwZmExMDAxIiA+CVwKIAkJICAgICAgIC9zeXMvZGV2aWNl
cy9mb28vbWRldl9zdXBwb3J0ZWRfdHlwZXMvZm9vLTEvY3JlYXRlCiAKIFdoYXQ6ICAgICAgICAg
ICAvc3lzLy4uLi9tZGV2X3N1cHBvcnRlZF90eXBlcy88dHlwZS1pZD4vZGV2aWNlcy8KQEAgLTEw
Nyw1ICsxMDgsNiBAQCBEZXNjcmlwdGlvbjoKIAkJV3JpdGluZyAnMScgdG8gdGhpcyBmaWxlIGRl
c3Ryb3lzIHRoZSBtZWRpYXRlZCBkZXZpY2UuIFRoZQogCQl2ZW5kb3IgZHJpdmVyIGNhbiBmYWls
IHRoZSByZW1vdmUoKSBjYWxsYmFjayBpZiB0aGF0IGRldmljZQogCQlpcyBhY3RpdmUgYW5kIHRo
ZSB2ZW5kb3IgZHJpdmVyIGRvZXNuJ3Qgc3VwcG9ydCBob3QgdW5wbHVnLgotCQlFeGFtcGxlOgot
CQkjIGVjaG8gMSA+IC9zeXMvYnVzL21kZXYvZGV2aWNlcy88VVVJRD4vcmVtb3ZlCisJCUV4YW1w
bGU6OgorCisJCSAgIyBlY2hvIDEgPiAvc3lzL2J1cy9tZGV2L2RldmljZXMvPFVVSUQ+L3JlbW92
ZQpkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9zeXNmcy1jbGFzcy1jeGwg
Yi9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL3N5c2ZzLWNsYXNzLWN4bAppbmRleCA3OTcwZTM3
MTNlNzAuLmE2ZjUxYTEwNGM0NCAxMDA2NDQKLS0tIGEvRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGlu
Zy9zeXNmcy1jbGFzcy1jeGwKKysrIGIvRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9zeXNmcy1j
bGFzcy1jeGwKQEAgLTcyLDExICs3MiwxNiBAQCBEZXNjcmlwdGlvbjogICAgcmVhZC93cml0ZQog
ICAgICAgICAgICAgICAgIHdoZW4gcGVyZm9ybWluZyB0aGUgU1RBUlRfV09SSyBpb2N0bC4gT25s
eSBhcHBsaWNhYmxlIHdoZW4KICAgICAgICAgICAgICAgICBydW5uaW5nIHVuZGVyIGhhc2hlZCBw
YWdlIHRhYmxlIG1tdS4KICAgICAgICAgICAgICAgICBQb3NzaWJsZSB2YWx1ZXM6Ci0gICAgICAg
ICAgICAgICAgICAgICAgICBub25lOiBObyBwcmVmYXVsdGluZyAoZGVmYXVsdCkKLSAgICAgICAg
ICAgICAgICAgICAgICAgIHdvcmtfZWxlbWVudF9kZXNjcmlwdG9yOiBUcmVhdCB0aGUgd29yayBl
bGVtZW50Ci0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkZXNjcmlwdG9yIGFzIGFu
IGVmZmVjdGl2ZSBhZGRyZXNzIGFuZAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cHJlZmF1bHQgd2hhdCBpdCBwb2ludHMgdG8uCi0gICAgICAgICAgICAgICAgICAgICAgICBhbGw6
IGFsbCBzZWdtZW50cyBwcm9jZXNzIGNhbGxpbmcgU1RBUlRfV09SSyBtYXBzLgorCisgICAgICAg
ICAgICAgICAgPT09PT09PT09PT09PT09PT09PT09PT0gID09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09CisJCW5vbmUJCQkgTm8gcHJlZmF1bHRpbmcgKGRlZmF1bHQpCisJCXdv
cmtfZWxlbWVudF9kZXNjcmlwdG9yICBUcmVhdCB0aGUgd29yayBlbGVtZW50CisJCQkJCSBkZXNj
cmlwdG9yIGFzIGFuIGVmZmVjdGl2ZSBhZGRyZXNzIGFuZAorCQkJCQkgcHJlZmF1bHQgd2hhdCBp
dCBwb2ludHMgdG8uCisgICAgICAgICAgICAgICAgYWxsCQkJIGFsbCBzZWdtZW50cyBwcm9jZXNz
IGNhbGxpbmcKKwkJCQkJIFNUQVJUX1dPUksgbWFwcy4KKyAgICAgICAgICAgICAgICA9PT09PT09
PT09PT09PT09PT09PT09PSAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0K
KwogVXNlcnM6CQlodHRwczovL2dpdGh1Yi5jb20vaWJtLWNhcGkvbGliY3hsCiAKIFdoYXQ6ICAg
ICAgICAgICAvc3lzL2NsYXNzL2N4bC88YWZ1Pi9yZXNldApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRh
dGlvbi9BQkkvdGVzdGluZy9zeXNmcy1jbGFzcy1sZWQgYi9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0
aW5nL3N5c2ZzLWNsYXNzLWxlZAppbmRleCA1ZjY3ZjdhYjI3N2IuLjY1ZTA0MDk3OGY3MyAxMDA2
NDQKLS0tIGEvRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9zeXNmcy1jbGFzcy1sZWQKKysrIGIv
RG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9zeXNmcy1jbGFzcy1sZWQKQEAgLTUwLDcgKzUwLDcg
QEAgRGVzY3JpcHRpb246CiAJCVlvdSBjYW4gY2hhbmdlIHRyaWdnZXJzIGluIGEgc2ltaWxhciBt
YW5uZXIgdG8gdGhlIHdheSBhbiBJTwogCQlzY2hlZHVsZXIgaXMgY2hvc2VuLiBUcmlnZ2VyIHNw
ZWNpZmljIHBhcmFtZXRlcnMgY2FuIGFwcGVhciBpbgogCQkvc3lzL2NsYXNzL2xlZHMvPGxlZD4g
b25jZSBhIGdpdmVuIHRyaWdnZXIgaXMgc2VsZWN0ZWQuIEZvcgotCQl0aGVpciBkb2N1bWVudGF0
aW9uIHNlZSBzeXNmcy1jbGFzcy1sZWQtdHJpZ2dlci0qLgorCQl0aGVpciBkb2N1bWVudGF0aW9u
IHNlZSBgc3lzZnMtY2xhc3MtbGVkLXRyaWdnZXItKmAuCiAKIFdoYXQ6CQkvc3lzL2NsYXNzL2xl
ZHMvPGxlZD4vaW52ZXJ0ZWQKIERhdGU6CQlKYW51YXJ5IDIwMTEKZGlmZiAtLWdpdCBhL0RvY3Vt
ZW50YXRpb24vQUJJL3Rlc3Rpbmcvc3lzZnMtY2xhc3MtbWljLnR4dCBiL0RvY3VtZW50YXRpb24v
QUJJL3Rlc3Rpbmcvc3lzZnMtY2xhc3MtbWljLnR4dAppbmRleCA2ZWY2ODI2MDMxNzkuLmJkMGU3
ODBjMzc2MCAxMDA2NDQKLS0tIGEvRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9zeXNmcy1jbGFz
cy1taWMudHh0CisrKyBiL0RvY3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcvc3lzZnMtY2xhc3MtbWlj
LnR4dApAQCAtNDEsMjQgKzQxLDMzIEBAIERlc2NyaXB0aW9uOgogCQlXaGVuIHJlYWQsIHRoaXMg
ZW50cnkgcHJvdmlkZXMgdGhlIGN1cnJlbnQgc3RhdGUgb2YgYW4gSW50ZWwKIAkJTUlDIGRldmlj
ZSBpbiB0aGUgY29udGV4dCBvZiB0aGUgY2FyZCBPUy4gUG9zc2libGUgdmFsdWVzIHRoYXQKIAkJ
d2lsbCBiZSByZWFkIGFyZToKLQkJInJlYWR5IiAtIFRoZSBNSUMgZGV2aWNlIGlzIHJlYWR5IHRv
IGJvb3QgdGhlIGNhcmQgT1MuIE9uCi0JCXJlYWRpbmcgdGhpcyBlbnRyeSBhZnRlciBhbiBPU1BN
IHJlc3VtZSwgYSAiYm9vdCIgaGFzIHRvIGJlCi0JCXdyaXR0ZW4gdG8gdGhpcyBlbnRyeSBpZiB0
aGUgY2FyZCB3YXMgcHJldmlvdXNseSBzaHV0ZG93bgotCQlkdXJpbmcgT1NQTSBzdXNwZW5kLgot
CQkiYm9vdGluZyIgLSBUaGUgTUlDIGRldmljZSBoYXMgaW5pdGlhdGVkIGJvb3RpbmcgYSBjYXJk
IE9TLgotCQkib25saW5lIiAtIFRoZSBNSUMgZGV2aWNlIGhhcyBjb21wbGV0ZWQgYm9vdCBhbmQg
aXMgb25saW5lCi0JCSJzaHV0dGluZ19kb3duIiAtIFRoZSBjYXJkIE9TIGlzIHNodXR0aW5nIGRv
d24uCi0JCSJyZXNldHRpbmciIC0gQSByZXNldCBoYXMgYmVlbiBpbml0aWF0ZWQgZm9yIHRoZSBN
SUMgZGV2aWNlCi0JCSJyZXNldF9mYWlsZWQiIC0gVGhlIE1JQyBkZXZpY2UgaGFzIGZhaWxlZCB0
byByZXNldC4KKworCisJCT09PT09PT09PT09PT09PSAgPT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT0KKwkJInJlYWR5IgkJIFRoZSBNSUMgZGV2aWNlIGlzIHJl
YWR5IHRvIGJvb3QgdGhlIGNhcmQgT1MuCisJCQkJIE9uIHJlYWRpbmcgdGhpcyBlbnRyeSBhZnRl
ciBhbiBPU1BNIHJlc3VtZSwKKwkJCQkgYSAiYm9vdCIgaGFzIHRvIGJlIHdyaXR0ZW4gdG8gdGhp
cyBlbnRyeSBpZgorCQkJCSB0aGUgY2FyZCB3YXMgcHJldmlvdXNseSBzaHV0ZG93biBkdXJpbmcg
T1NQTQorCQkJCSBzdXNwZW5kLgorCQkiYm9vdGluZyIJIFRoZSBNSUMgZGV2aWNlIGhhcyBpbml0
aWF0ZWQgYm9vdGluZyBhIGNhcmQgT1MuCisJCSJvbmxpbmUiCSBUaGUgTUlDIGRldmljZSBoYXMg
Y29tcGxldGVkIGJvb3QgYW5kIGlzIG9ubGluZQorCQkic2h1dHRpbmdfZG93biIJIFRoZSBjYXJk
IE9TIGlzIHNodXR0aW5nIGRvd24uCisJCSJyZXNldHRpbmciCSBBIHJlc2V0IGhhcyBiZWVuIGlu
aXRpYXRlZCBmb3IgdGhlIE1JQyBkZXZpY2UKKwkJInJlc2V0X2ZhaWxlZCIJIFRoZSBNSUMgZGV2
aWNlIGhhcyBmYWlsZWQgdG8gcmVzZXQuCisJCT09PT09PT09PT09PT09PSAgPT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KIAogCQlXaGVuIHdyaXR0ZW4sIHRo
aXMgc3lzZnMgZW50cnkgdHJpZ2dlcnMgZGlmZmVyZW50IHN0YXRlIGNoYW5nZQogCQlvcGVyYXRp
b25zIGRlcGVuZGluZyB1cG9uIHRoZSBjdXJyZW50IHN0YXRlIG9mIHRoZSBjYXJkIE9TLgogCQlB
Y2NlcHRhYmxlIHZhbHVlcyBhcmU6Ci0JCSJib290IiAtIEJvb3QgdGhlIGNhcmQgT1MgaW1hZ2Ug
c3BlY2lmaWVkIGJ5IHRoZSBjb21iaW5hdGlvbgotCQkJIG9mIGZpcm13YXJlLCByYW1kaXNrLCBj
bWRsaW5lIGFuZCBib290bW9kZQotCQkJc3lzZnMgZW50cmllcy4KLQkJInJlc2V0IiAtIEluaXRp
YXRlcyBkZXZpY2UgcmVzZXQuCi0JCSJzaHV0ZG93biIgLSBJbml0aWF0ZXMgY2FyZCBPUyBzaHV0
ZG93bi4KKworCisJCT09PT09PT09PT0gID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PQorCQkiYm9vdCIgICAgICBCb290IHRoZSBjYXJkIE9TIGltYWdl
IHNwZWNpZmllZCBieSB0aGUgY29tYmluYXRpb24KKwkJCSAgICBvZiBmaXJtd2FyZSwgcmFtZGlz
aywgY21kbGluZSBhbmQgYm9vdG1vZGUKKwkJCSAgICBzeXNmcyBlbnRyaWVzLgorCQkicmVzZXQi
ICAgICBJbml0aWF0ZXMgZGV2aWNlIHJlc2V0LgorCQkic2h1dGRvd24iICBJbml0aWF0ZXMgY2Fy
ZCBPUyBzaHV0ZG93bi4KKwkJPT09PT09PT09PSAgPT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09CiAKIFdoYXQ6CQkvc3lzL2NsYXNzL21pYy9taWMoeCkv
c2h1dGRvd25fc3RhdHVzCiBEYXRlOgkJT2N0b2JlciAyMDEzCkBAIC02OSwxMiArNzgsMTUgQEAg
RGVzY3JpcHRpb246CiAJCU9TIGNhbiBzaHV0ZG93biBiZWNhdXNlIG9mIHZhcmlvdXMgcmVhc29u
cy4gV2hlbiByZWFkLCB0aGlzCiAJCWVudHJ5IHByb3ZpZGVzIHRoZSBzdGF0dXMgb24gd2h5IHRo
ZSBjYXJkIE9TIHdhcyBzaHV0ZG93bi4KIAkJUG9zc2libGUgdmFsdWVzIGFyZToKLQkJIm5vcCIg
LSAgc2h1dGRvd24gc3RhdHVzIGlzIG5vdCBhcHBsaWNhYmxlLCB3aGVuIHRoZSBjYXJkIE9TIGlz
Ci0JCQkib25saW5lIgotCQkiY3Jhc2hlZCIgLSBTaHV0ZG93biBiZWNhdXNlIG9mIGEgSFcgb3Ig
U1cgY3Jhc2guCi0JCSJoYWx0ZWQiIC0gU2h1dGRvd24gYmVjYXVzZSBvZiBhIGhhbHQgY29tbWFu
ZC4KLQkJInBvd2Vyb2ZmIiAtIFNodXRkb3duIGJlY2F1c2Ugb2YgYSBwb3dlcm9mZiBjb21tYW5k
LgotCQkicmVzdGFydCIgLSBTaHV0ZG93biBiZWNhdXNlIG9mIGEgcmVzdGFydCBjb21tYW5kLgor
CisJCT09PT09PT09PT0gID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PQorCQkibm9wIiAgICAgICBzaHV0ZG93biBzdGF0dXMgaXMgbm90IGFwcGxpY2Fi
bGUsIHdoZW4gdGhlIGNhcmQgT1MKKwkJCSAgICBpcyAib25saW5lIgorCQkiY3Jhc2hlZCIgICBT
aHV0ZG93biBiZWNhdXNlIG9mIGEgSFcgb3IgU1cgY3Jhc2guCisJCSJoYWx0ZWQiICAgIFNodXRk
b3duIGJlY2F1c2Ugb2YgYSBoYWx0IGNvbW1hbmQuCisJCSJwb3dlcm9mZiIgIFNodXRkb3duIGJl
Y2F1c2Ugb2YgYSBwb3dlcm9mZiBjb21tYW5kLgorCQkicmVzdGFydCIgICBTaHV0ZG93biBiZWNh
dXNlIG9mIGEgcmVzdGFydCBjb21tYW5kLgorCQk9PT09PT09PT09ICA9PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KIAogV2hhdDoJCS9zeXMvY2xhc3Mv
bWljL21pYyh4KS9jbWRsaW5lCiBEYXRlOgkJT2N0b2JlciAyMDEzCmRpZmYgLS1naXQgYS9Eb2N1
bWVudGF0aW9uL0FCSS90ZXN0aW5nL3N5c2ZzLWNsYXNzLW9jeGwgYi9Eb2N1bWVudGF0aW9uL0FC
SS90ZXN0aW5nL3N5c2ZzLWNsYXNzLW9jeGwKaW5kZXggYjViMWZhMTk3NTkyLi45N2U0MDQ4MzRk
M2EgMTAwNjQ0Ci0tLSBhL0RvY3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcvc3lzZnMtY2xhc3Mtb2N4
bAorKysgYi9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL3N5c2ZzLWNsYXNzLW9jeGwKQEAgLTEx
LDggKzExLDExIEBAIENvbnRhY3Q6CWxpbnV4cHBjLWRldkBsaXN0cy5vemxhYnMub3JnCiBEZXNj
cmlwdGlvbjoJcmVhZCBvbmx5CiAJCU51bWJlciBvZiBjb250ZXh0cyBmb3IgdGhlIEFGVSwgaW4g
dGhlIGZvcm1hdCA8bj4vPG1heD4KIAkJd2hlcmU6CisKKwkJCT09PT0JPT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KIAkJCW46CW51bWJlciBvZiBjdXJyZW50
bHkgYWN0aXZlIGNvbnRleHRzLCBmb3IgZGVidWcKIAkJCW1heDoJbWF4aW11bSBudW1iZXIgb2Yg
Y29udGV4dHMgc3VwcG9ydGVkIGJ5IHRoZSBBRlUKKwkJCT09PT0JPT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KIAogV2hhdDoJCS9zeXMvY2xhc3Mvb2N4bC88
YWZ1IG5hbWU+L3BwX21taW9fc2l6ZQogRGF0ZToJCUphbnVhcnkgMjAxOApkaWZmIC0tZ2l0IGEv
RG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9zeXNmcy1jbGFzcy1wb3dlciBiL0RvY3VtZW50YXRp
b24vQUJJL3Rlc3Rpbmcvc3lzZnMtY2xhc3MtcG93ZXIKaW5kZXggMjdlZGMwNmUyNDk1Li4zNGY3
OTZiOWNjODcgMTAwNjQ0Ci0tLSBhL0RvY3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcvc3lzZnMtY2xh
c3MtcG93ZXIKKysrIGIvRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9zeXNmcy1jbGFzcy1wb3dl
cgpAQCAtMSw0ICsxLDQgQEAKLT09PT09IEdlbmVyYWwgUHJvcGVydGllcyA9PT09PQorKipHZW5l
cmFsIFByb3BlcnRpZXMqKgogCiBXaGF0OgkJL3N5cy9jbGFzcy9wb3dlcl9zdXBwbHkvPHN1cHBs
eV9uYW1lPi9tYW51ZmFjdHVyZXIKIERhdGU6CQlNYXkgMjAwNwpAQCAtNzIsNiArNzIsNyBAQCBE
ZXNjcmlwdGlvbjoKIAkJY3JpdGljYWxseSBsb3cpLgogCiAJCUFjY2VzczogUmVhZCwgV3JpdGUK
KwogCQlWYWxpZCB2YWx1ZXM6IDAgLSAxMDAgKHBlcmNlbnQpCiAKIFdoYXQ6CQkvc3lzL2NsYXNz
L3Bvd2VyX3N1cHBseS88c3VwcGx5X25hbWU+L2NhcGFjaXR5X2xldmVsCkBAIC04MSw3ICs4Miw5
IEBAIERlc2NyaXB0aW9uOgogCQlDb2Fyc2UgcmVwcmVzZW50YXRpb24gb2YgYmF0dGVyeSBjYXBh
Y2l0eS4KIAogCQlBY2Nlc3M6IFJlYWQKLQkJVmFsaWQgdmFsdWVzOiAiVW5rbm93biIsICJDcml0
aWNhbCIsICJMb3ciLCAiTm9ybWFsIiwgIkhpZ2giLAorCisJCVZhbGlkIHZhbHVlczoKKwkJCSAg
ICAgICJVbmtub3duIiwgIkNyaXRpY2FsIiwgIkxvdyIsICJOb3JtYWwiLCAiSGlnaCIsCiAJCQkg
ICAgICAiRnVsbCIKIAogV2hhdDoJCS9zeXMvY2xhc3MvcG93ZXJfc3VwcGx5LzxzdXBwbHlfbmFt
ZT4vY3VycmVudF9hdmcKQEAgLTEyMiw2ICsxMjUsNyBAQCBEZXNjcmlwdGlvbjoKIAkJdGhyb3R0
bGluZyBmb3IgdGhlcm1hbCBjb29saW5nIG9yIGltcHJvdmluZyBiYXR0ZXJ5IGhlYWx0aC4KIAog
CQlBY2Nlc3M6IFJlYWQsIFdyaXRlCisKIAkJVmFsaWQgdmFsdWVzOiBSZXByZXNlbnRlZCBpbiBt
aWNyb2FtcHMKIAogV2hhdDoJCS9zeXMvY2xhc3MvcG93ZXJfc3VwcGx5LzxzdXBwbHlfbmFtZT4v
Y2hhcmdlX2NvbnRyb2xfbGltaXRfbWF4CkBAIC0xMzEsNiArMTM1LDcgQEAgRGVzY3JpcHRpb246
CiAJCU1heGltdW0gbGVnYWwgdmFsdWUgZm9yIHRoZSBjaGFyZ2VfY29udHJvbF9saW1pdCBwcm9w
ZXJ0eS4KIAogCQlBY2Nlc3M6IFJlYWQKKwogCQlWYWxpZCB2YWx1ZXM6IFJlcHJlc2VudGVkIGlu
IG1pY3JvYW1wcwogCiBXaGF0OgkJL3N5cy9jbGFzcy9wb3dlcl9zdXBwbHkvPHN1cHBseV9uYW1l
Pi9jaGFyZ2VfY29udHJvbF9zdGFydF90aHJlc2hvbGQKQEAgLTE1MSw2ICsxNTYsNyBAQCBEZXNj
cmlwdGlvbjoKIAkJc3RvcC4KIAogCQlBY2Nlc3M6IFJlYWQsIFdyaXRlCisKIAkJVmFsaWQgdmFs
dWVzOiAwIC0gMTAwIChwZXJjZW50KQogCiBXaGF0OgkJL3N5cy9jbGFzcy9wb3dlcl9zdXBwbHkv
PHN1cHBseV9uYW1lPi9jaGFyZ2VfdHlwZQpAQCAtMTY2LDcgKzE3Miw5IEBAIERlc2NyaXB0aW9u
OgogCQlkaWZmZXJlbnQgYWxnb3JpdGhtLgogCiAJCUFjY2VzczogUmVhZCwgV3JpdGUKLQkJVmFs
aWQgdmFsdWVzOiAiVW5rbm93biIsICJOL0EiLCAiVHJpY2tsZSIsICJGYXN0IiwgIlN0YW5kYXJk
IiwKKworCQlWYWxpZCB2YWx1ZXM6CisJCQkgICAgICAiVW5rbm93biIsICJOL0EiLCAiVHJpY2ts
ZSIsICJGYXN0IiwgIlN0YW5kYXJkIiwKIAkJCSAgICAgICJBZGFwdGl2ZSIsICJDdXN0b20iCiAK
IFdoYXQ6CQkvc3lzL2NsYXNzL3Bvd2VyX3N1cHBseS88c3VwcGx5X25hbWU+L2NoYXJnZV90ZXJt
X2N1cnJlbnQKQEAgLTE3Nyw2ICsxODUsNyBAQCBEZXNjcmlwdGlvbjoKIAkJd2hlbiB0aGUgYmF0
dGVyeSBpcyBjb25zaWRlcmVkIGZ1bGwgYW5kIGNoYXJnaW5nIHNob3VsZCBlbmQuCiAKIAkJQWNj
ZXNzOiBSZWFkCisKIAkJVmFsaWQgdmFsdWVzOiBSZXByZXNlbnRlZCBpbiBtaWNyb2FtcHMKIAog
V2hhdDoJCS9zeXMvY2xhc3MvcG93ZXJfc3VwcGx5LzxzdXBwbHlfbmFtZT4vaGVhbHRoCkBAIC0x
ODcsNyArMTk2LDkgQEAgRGVzY3JpcHRpb246CiAJCWZ1bmN0aW9uYWxpdHkuCiAKIAkJQWNjZXNz
OiBSZWFkCi0JCVZhbGlkIHZhbHVlczogIlVua25vd24iLCAiR29vZCIsICJPdmVyaGVhdCIsICJE
ZWFkIiwKKworCQlWYWxpZCB2YWx1ZXM6CisJCQkgICAgICAiVW5rbm93biIsICJHb29kIiwgIk92
ZXJoZWF0IiwgIkRlYWQiLAogCQkJICAgICAgIk92ZXIgdm9sdGFnZSIsICJVbnNwZWNpZmllZCBm
YWlsdXJlIiwgIkNvbGQiLAogCQkJICAgICAgIldhdGNoZG9nIHRpbWVyIGV4cGlyZSIsICJTYWZl
dHkgdGltZXIgZXhwaXJlIgogCkBAIC0xOTksNiArMjEwLDcgQEAgRGVzY3JpcHRpb246CiAJCWZv
ciBhIGJhdHRlcnkgY2hhcmdlIGN5Y2xlLgogCiAJCUFjY2VzczogUmVhZAorCiAJCVZhbGlkIHZh
bHVlczogUmVwcmVzZW50ZWQgaW4gbWljcm9hbXBzCiAKIFdoYXQ6CQkvc3lzL2NsYXNzL3Bvd2Vy
X3N1cHBseS88c3VwcGx5X25hbWU+L3ByZXNlbnQKQEAgLTIwOCw5ICsyMjAsMTMgQEAgRGVzY3Jp
cHRpb246CiAJCVJlcG9ydHMgd2hldGhlciBhIGJhdHRlcnkgaXMgcHJlc2VudCBvciBub3QgaW4g
dGhlIHN5c3RlbS4KIAogCQlBY2Nlc3M6IFJlYWQKKwogCQlWYWxpZCB2YWx1ZXM6CisKKwkJCT09
ID09PT09PT0KIAkJCTA6IEFic2VudAogCQkJMTogUHJlc2VudAorCQkJPT0gPT09PT09PQogCiBX
aGF0OgkJL3N5cy9jbGFzcy9wb3dlcl9zdXBwbHkvPHN1cHBseV9uYW1lPi9zdGF0dXMKIERhdGU6
CQlNYXkgMjAwNwpAQCAtMjIxLDcgKzIzNyw5IEBAIERlc2NyaXB0aW9uOgogCQl1c2VkIHRvIGVu
YWJsZS9kaXNhYmxlIGNoYXJnaW5nIHRvIHRoZSBiYXR0ZXJ5LgogCiAJCUFjY2VzczogUmVhZCwg
V3JpdGUKLQkJVmFsaWQgdmFsdWVzOiAiVW5rbm93biIsICJDaGFyZ2luZyIsICJEaXNjaGFyZ2lu
ZyIsCisKKwkJVmFsaWQgdmFsdWVzOgorCQkJICAgICAgIlVua25vd24iLCAiQ2hhcmdpbmciLCAi
RGlzY2hhcmdpbmciLAogCQkJICAgICAgIk5vdCBjaGFyZ2luZyIsICJGdWxsIgogCiBXaGF0OgkJ
L3N5cy9jbGFzcy9wb3dlcl9zdXBwbHkvPHN1cHBseV9uYW1lPi90ZWNobm9sb2d5CkBAIC0yMzEs
NyArMjQ5LDkgQEAgRGVzY3JpcHRpb246CiAJCURlc2NyaWJlcyB0aGUgYmF0dGVyeSB0ZWNobm9s
b2d5IHN1cHBvcnRlZCBieSB0aGUgc3VwcGx5LgogCiAJCUFjY2VzczogUmVhZAotCQlWYWxpZCB2
YWx1ZXM6ICJVbmtub3duIiwgIk5pTUgiLCAiTGktaW9uIiwgIkxpLXBvbHkiLCAiTGlGZSIsCisK
KwkJVmFsaWQgdmFsdWVzOgorCQkJICAgICAgIlVua25vd24iLCAiTmlNSCIsICJMaS1pb24iLCAi
TGktcG9seSIsICJMaUZlIiwKIAkJCSAgICAgICJOaUNkIiwgIkxpTW4iCiAKIFdoYXQ6CQkvc3lz
L2NsYXNzL3Bvd2VyX3N1cHBseS88c3VwcGx5X25hbWU+L3RlbXAKQEAgLTI0MSw2ICsyNjEsNyBA
QCBEZXNjcmlwdGlvbjoKIAkJUmVwb3J0cyB0aGUgY3VycmVudCBUQkFUIGJhdHRlcnkgdGVtcGVy
YXR1cmUgcmVhZGluZy4KIAogCQlBY2Nlc3M6IFJlYWQKKwogCQlWYWxpZCB2YWx1ZXM6IFJlcHJl
c2VudGVkIGluIDEvMTAgRGVncmVlcyBDZWxzaXVzCiAKIFdoYXQ6CQkvc3lzL2NsYXNzL3Bvd2Vy
X3N1cHBseS88c3VwcGx5X25hbWU+L3RlbXBfYWxlcnRfbWF4CkBAIC0yNTUsNiArMjc2LDcgQEAg
RGVzY3JpcHRpb246CiAJCWNyaXRpY2FsbHkgaGlnaCwgYW5kIGNoYXJnaW5nIGhhcyBzdG9wcGVk
KS4KIAogCQlBY2Nlc3M6IFJlYWQKKwogCQlWYWxpZCB2YWx1ZXM6IFJlcHJlc2VudGVkIGluIDEv
MTAgRGVncmVlcyBDZWxzaXVzCiAKIFdoYXQ6CQkvc3lzL2NsYXNzL3Bvd2VyX3N1cHBseS88c3Vw
cGx5X25hbWU+L3RlbXBfYWxlcnRfbWluCkBAIC0yNzAsNiArMjkyLDcgQEAgRGVzY3JpcHRpb246
CiAJCXJlbWVkeSB0aGUgc2l0dWF0aW9uKS4KIAogCQlBY2Nlc3M6IFJlYWQKKwogCQlWYWxpZCB2
YWx1ZXM6IFJlcHJlc2VudGVkIGluIDEvMTAgRGVncmVlcyBDZWxzaXVzCiAKIFdoYXQ6CQkvc3lz
L2NsYXNzL3Bvd2VyX3N1cHBseS88c3VwcGx5X25hbWU+L3RlbXBfbWF4CkBAIC0yODAsNiArMzAz
LDcgQEAgRGVzY3JpcHRpb246CiAJCWNoYXJnaW5nLgogCiAJCUFjY2VzczogUmVhZAorCiAJCVZh
bGlkIHZhbHVlczogUmVwcmVzZW50ZWQgaW4gMS8xMCBEZWdyZWVzIENlbHNpdXMKIAogV2hhdDoJ
CS9zeXMvY2xhc3MvcG93ZXJfc3VwcGx5LzxzdXBwbHlfbmFtZT4vdGVtcF9taW4KQEAgLTI5MCw2
ICszMTQsNyBAQCBEZXNjcmlwdGlvbjoKIAkJY2hhcmdpbmcuCiAKIAkJQWNjZXNzOiBSZWFkCisK
IAkJVmFsaWQgdmFsdWVzOiBSZXByZXNlbnRlZCBpbiAxLzEwIERlZ3JlZXMgQ2Vsc2l1cwogCiBX
aGF0OgkJL3N5cy9jbGFzcy9wb3dlcl9zdXBwbHkvPHN1cHBseV9uYW1lPi92b2x0YWdlX2F2ZywK
QEAgLTMwMSw2ICszMjYsNyBAQCBEZXNjcmlwdGlvbjoKIAkJd2hpY2ggdGhleSBhdmVyYWdlIHJl
YWRpbmdzIHRvIHNtb290aCBvdXQgdGhlIHJlcG9ydGVkIHZhbHVlLgogCiAJCUFjY2VzczogUmVh
ZAorCiAJCVZhbGlkIHZhbHVlczogUmVwcmVzZW50ZWQgaW4gbWljcm92b2x0cwogCiBXaGF0OgkJ
L3N5cy9jbGFzcy9wb3dlcl9zdXBwbHkvPHN1cHBseV9uYW1lPi92b2x0YWdlX21heCwKQEAgLTMx
MSw2ICszMzcsNyBAQCBEZXNjcmlwdGlvbjoKIAkJZHVyaW5nIGNoYXJnaW5nLgogCiAJCUFjY2Vz
czogUmVhZAorCiAJCVZhbGlkIHZhbHVlczogUmVwcmVzZW50ZWQgaW4gbWljcm92b2x0cwogCiBX
aGF0OgkJL3N5cy9jbGFzcy9wb3dlcl9zdXBwbHkvPHN1cHBseV9uYW1lPi92b2x0YWdlX21pbiwK
QEAgLTMyMSw2ICszNDgsNyBAQCBEZXNjcmlwdGlvbjoKIAkJZHVyaW5nIGRpc2NoYXJnaW5nLgog
CiAJCUFjY2VzczogUmVhZAorCiAJCVZhbGlkIHZhbHVlczogUmVwcmVzZW50ZWQgaW4gbWljcm92
b2x0cwogCiBXaGF0OgkJL3N5cy9jbGFzcy9wb3dlcl9zdXBwbHkvPHN1cHBseV9uYW1lPi92b2x0
YWdlX25vdywKQEAgLTMzMSw5ICszNTksMTAgQEAgRGVzY3JpcHRpb246CiAJCVRoaXMgdmFsdWUg
aXMgbm90IGF2ZXJhZ2VkL3Ntb290aGVkLgogCiAJCUFjY2VzczogUmVhZAorCiAJCVZhbGlkIHZh
bHVlczogUmVwcmVzZW50ZWQgaW4gbWljcm92b2x0cwogCi09PT09PSBVU0IgUHJvcGVydGllcyA9
PT09PQorKipVU0IgUHJvcGVydGllcyoqCiAKIFdoYXQ6IAkJL3N5cy9jbGFzcy9wb3dlcl9zdXBw
bHkvPHN1cHBseV9uYW1lPi9jdXJyZW50X2F2ZwogRGF0ZToJCU1heSAyMDA3CkBAIC0zNDQsNiAr
MzczLDcgQEAgRGVzY3JpcHRpb246CiAJCWF2ZXJhZ2UgcmVhZGluZ3MgdG8gc21vb3RoIG91dCB0
aGUgcmVwb3J0ZWQgdmFsdWUuCiAKIAkJQWNjZXNzOiBSZWFkCisKIAkJVmFsaWQgdmFsdWVzOiBS
ZXByZXNlbnRlZCBpbiBtaWNyb2FtcHMKIAogCkBAIC0zNTQsNiArMzg0LDcgQEAgRGVzY3JpcHRp
b246CiAJCVJlcG9ydHMgdGhlIG1heGltdW0gSUJVUyBjdXJyZW50IHRoZSBzdXBwbHkgY2FuIHN1
cHBvcnQuCiAKIAkJQWNjZXNzOiBSZWFkCisKIAkJVmFsaWQgdmFsdWVzOiBSZXByZXNlbnRlZCBp
biBtaWNyb2FtcHMKIAogV2hhdDogCQkvc3lzL2NsYXNzL3Bvd2VyX3N1cHBseS88c3VwcGx5X25h
bWU+L2N1cnJlbnRfbm93CkBAIC0zNjYsNiArMzk3LDcgQEAgRGVzY3JpcHRpb246CiAJCXdpdGhp
biB0aGUgcmVwb3J0ZWQgbWluL21heCByYW5nZS4KIAogCQlBY2Nlc3M6IFJlYWQsIFdyaXRlCisK
IAkJVmFsaWQgdmFsdWVzOiBSZXByZXNlbnRlZCBpbiBtaWNyb2FtcHMKIAogV2hhdDoJCS9zeXMv
Y2xhc3MvcG93ZXJfc3VwcGx5LzxzdXBwbHlfbmFtZT4vaW5wdXRfY3VycmVudF9saW1pdApAQCAt
MzgwLDYgKzQxMiw3IEBAIERlc2NyaXB0aW9uOgogCQlzb2x2ZWQgdXNpbmcgcG93ZXIgbGltaXQg
dXNlIGlucHV0X2N1cnJlbnRfbGltaXQuCiAKIAkJQWNjZXNzOiBSZWFkLCBXcml0ZQorCiAJCVZh
bGlkIHZhbHVlczogUmVwcmVzZW50ZWQgaW4gbWljcm9hbXBzCiAKIFdoYXQ6CQkvc3lzL2NsYXNz
L3Bvd2VyX3N1cHBseS88c3VwcGx5X25hbWU+L2lucHV0X3ZvbHRhZ2VfbGltaXQKQEAgLTQyMiwx
MCArNDU1LDE0IEBAIERlc2NyaXB0aW9uOgogCQlVU0Igc3VwcGx5IHNvIHZvbHRhZ2UgYW5kIGN1
cnJlbnQgY2FuIGJlIGNvbnRyb2xsZWQpLgogCiAJCUFjY2VzczogUmVhZCwgV3JpdGUKKwogCQlW
YWxpZCB2YWx1ZXM6CisKKwkJCT09ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09CiAJCQkwOiBPZmZsaW5lCiAJCQkxOiBPbmxpbmUgRml4ZWQgLSBGaXhl
ZCBWb2x0YWdlIFN1cHBseQogCQkJMjogT25saW5lIFByb2dyYW1tYWJsZSAtIFByb2dyYW1tYWJs
ZSBWb2x0YWdlIFN1cHBseQorCQkJPT0gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT0KIAogV2hhdDoJCS9zeXMvY2xhc3MvcG93ZXJfc3VwcGx5LzxzdXBw
bHlfbmFtZT4vdGVtcAogRGF0ZToJCU1heSAyMDA3CkBAIC00MzYsNiArNDczLDcgQEAgRGVzY3Jp
cHRpb246CiAJCVRKVU5DIHRlbXBlcmF0dXJlIG9mIGFuIElDKQogCiAJCUFjY2VzczogUmVhZAor
CiAJCVZhbGlkIHZhbHVlczogUmVwcmVzZW50ZWQgaW4gMS8xMCBEZWdyZWVzIENlbHNpdXMKIAog
V2hhdDoJCS9zeXMvY2xhc3MvcG93ZXJfc3VwcGx5LzxzdXBwbHlfbmFtZT4vdGVtcF9hbGVydF9t
YXgKQEAgLTQ1MSw2ICs0ODksNyBAQCBEZXNjcmlwdGlvbjoKIAkJcmVtZWR5IHRoZSBzaXR1YXRp
b24pLgogCiAJCUFjY2VzczogUmVhZAorCiAJCVZhbGlkIHZhbHVlczogUmVwcmVzZW50ZWQgaW4g
MS8xMCBEZWdyZWVzIENlbHNpdXMKIAogV2hhdDoJCS9zeXMvY2xhc3MvcG93ZXJfc3VwcGx5Lzxz
dXBwbHlfbmFtZT4vdGVtcF9hbGVydF9taW4KQEAgLTQ2Niw2ICs1MDUsNyBAQCBEZXNjcmlwdGlv
bjoKIAkJYWNjb3JkaW5nbHkgdG8gcmVtZWR5IHRoZSBzaXR1YXRpb24pLgogCiAJCUFjY2Vzczog
UmVhZAorCiAJCVZhbGlkIHZhbHVlczogUmVwcmVzZW50ZWQgaW4gMS8xMCBEZWdyZWVzIENlbHNp
dXMKIAogV2hhdDoJCS9zeXMvY2xhc3MvcG93ZXJfc3VwcGx5LzxzdXBwbHlfbmFtZT4vdGVtcF9t
YXgKQEAgLTQ3NSw2ICs1MTUsNyBAQCBEZXNjcmlwdGlvbjoKIAkJUmVwb3J0cyB0aGUgbWF4aW11
bSBhbGxvd2VkIHN1cHBseSB0ZW1wZXJhdHVyZSBmb3Igb3BlcmF0aW9uLgogCiAJCUFjY2Vzczog
UmVhZAorCiAJCVZhbGlkIHZhbHVlczogUmVwcmVzZW50ZWQgaW4gMS8xMCBEZWdyZWVzIENlbHNp
dXMKIAogV2hhdDoJCS9zeXMvY2xhc3MvcG93ZXJfc3VwcGx5LzxzdXBwbHlfbmFtZT4vdGVtcF9t
aW4KQEAgLTQ4NCw2ICs1MjUsNyBAQCBEZXNjcmlwdGlvbjoKIAkJUmVwb3J0cyB0aGUgbWFpbmlt
dW0gYWxsb3dlZCBzdXBwbHkgdGVtcGVyYXR1cmUgZm9yIG9wZXJhdGlvbi4KIAogCQlBY2Nlc3M6
IFJlYWQKKwogCQlWYWxpZCB2YWx1ZXM6IFJlcHJlc2VudGVkIGluIDEvMTAgRGVncmVlcyBDZWxz
aXVzCiAKIFdoYXQ6IAkJL3N5cy9jbGFzcy9wb3dlcl9zdXBwbHkvPHN1cHBseV9uYW1lPi91c2Jf
dHlwZQpAQCAtNDk1LDcgKzUzNyw5IEBAIERlc2NyaXB0aW9uOgogCQlpcyBhdHRhY2hlZC4KIAog
CQlBY2Nlc3M6IFJlYWQtT25seQotCQlWYWxpZCB2YWx1ZXM6ICJVbmtub3duIiwgIlNEUCIsICJE
Q1AiLCAiQ0RQIiwgIkFDQSIsICJDIiwgIlBEIiwKKworCQlWYWxpZCB2YWx1ZXM6CisJCQkgICAg
ICAiVW5rbm93biIsICJTRFAiLCAiRENQIiwgIkNEUCIsICJBQ0EiLCAiQyIsICJQRCIsCiAJCQkg
ICAgICAiUERfRFJQIiwgIlBEX1BQUyIsICJCcmlja0lEIgogCiBXaGF0OiAJCS9zeXMvY2xhc3Mv
cG93ZXJfc3VwcGx5LzxzdXBwbHlfbmFtZT4vdm9sdGFnZV9tYXgKQEAgLTUwNSw2ICs1NDksNyBA
QCBEZXNjcmlwdGlvbjoKIAkJUmVwb3J0cyB0aGUgbWF4aW11bSBWQlVTIHZvbHRhZ2UgdGhlIHN1
cHBseSBjYW4gc3VwcG9ydC4KIAogCQlBY2Nlc3M6IFJlYWQKKwogCQlWYWxpZCB2YWx1ZXM6IFJl
cHJlc2VudGVkIGluIG1pY3Jvdm9sdHMKIAogV2hhdDogCQkvc3lzL2NsYXNzL3Bvd2VyX3N1cHBs
eS88c3VwcGx5X25hbWU+L3ZvbHRhZ2VfbWluCkBAIC01MTQsNiArNTU5LDcgQEAgRGVzY3JpcHRp
b246CiAJCVJlcG9ydHMgdGhlIG1pbmltdW0gVkJVUyB2b2x0YWdlIHRoZSBzdXBwbHkgY2FuIHN1
cHBvcnQuCiAKIAkJQWNjZXNzOiBSZWFkCisKIAkJVmFsaWQgdmFsdWVzOiBSZXByZXNlbnRlZCBp
biBtaWNyb3ZvbHRzCiAKIFdoYXQ6IAkJL3N5cy9jbGFzcy9wb3dlcl9zdXBwbHkvPHN1cHBseV9u
YW1lPi92b2x0YWdlX25vdwpAQCAtNTI2LDkgKzU3MiwxMCBAQCBEZXNjcmlwdGlvbjoKIAkJd2l0
aGluIHRoZSByZXBvcnRlZCBtaW4vbWF4IHJhbmdlLgogCiAJCUFjY2VzczogUmVhZCwgV3JpdGUK
KwogCQlWYWxpZCB2YWx1ZXM6IFJlcHJlc2VudGVkIGluIG1pY3Jvdm9sdHMKIAotPT09PT0gRGV2
aWNlIFNwZWNpZmljIFByb3BlcnRpZXMgPT09PT0KKyoqRGV2aWNlIFNwZWNpZmljIFByb3BlcnRp
ZXMqKgogCiBXaGF0OgkJL3N5cy9jbGFzcy9wb3dlci9kczI3NjAtYmF0dGVyeS4qL2NoYXJnZV9u
b3cKIERhdGU6CQlNYXkgMjAxMApAQCAtNTYyLDYgKzYwOSw3IEBAIERlc2NyaXB0aW9uOgogCQl3
aWxsIGRyb3AgdG8gMCBBKSBhbmQgd2lsbCB0cmlnZ2VyIGludGVycnVwdC4KIAogCQlWYWxpZCB2
YWx1ZXM6CisKIAkJLSA1LCA2IG9yIDcgKGhvdXJzKSwKIAkJLSAwOiBkaXNhYmxlZC4KIApAQCAt
NTc2LDYgKzYyNCw3IEBAIERlc2NyaXB0aW9uOgogCQl3aWxsIGRyb3AgdG8gMCBBKSBhbmQgd2ls
bCB0cmlnZ2VyIGludGVycnVwdC4KIAogCQlWYWxpZCB2YWx1ZXM6CisKIAkJLSA0IC0gMTYgKGhv
dXJzKSwgc3RlcCBieSAyIChyb3VuZGVkIGRvd24pCiAJCS0gMDogZGlzYWJsZWQuCiAKQEAgLTU5
MCw2ICs2MzksNyBAQCBEZXNjcmlwdGlvbjoKIAkJaW50ZXJydXB0IGFuZCBzdGFydCB0b3Atb2Zm
IGNoYXJnaW5nIG1vZGUuCiAKIAkJVmFsaWQgdmFsdWVzOgorCiAJCS0gMTAwMDAwIC0gMjAwMDAw
IChtaWNyb2FtcHMpLCBzdGVwIGJ5IDI1MDAwIChyb3VuZGVkIGRvd24pCiAJCS0gMjAwMDAwIC0g
MzUwMDAwIChtaWNyb2FtcHMpLCBzdGVwIGJ5IDUwMDAwIChyb3VuZGVkIGRvd24pCiAJCS0gMDog
ZGlzYWJsZWQuCkBAIC02MDUsNiArNjU1LDcgQEAgRGVzY3JpcHRpb246CiAJCXdpbGwgZHJvcCB0
byAwIEEpIGFuZCB3aWxsIHRyaWdnZXIgaW50ZXJydXB0LgogCiAJCVZhbGlkIHZhbHVlczoKKwog
CQktIDAgLSA3MCAobWludXRlcyksIHN0ZXAgYnkgMTAgKHJvdW5kZWQgZG93bikKIAogV2hhdDoJ
CS9zeXMvY2xhc3MvcG93ZXJfc3VwcGx5L2JxMjQyNTctY2hhcmdlci9vdnBfdm9sdGFnZQpAQCAt
NjE4LDYgKzY2OSw3IEBAIERlc2NyaXB0aW9uOgogCQlkZXZpY2UgZGF0YXNoZWV0IGZvciBkZXRh
aWxzLgogCiAJCVZhbGlkIHZhbHVlczoKKwogCQktIDYwMDAwMDAsIDY1MDAwMDAsIDcwMDAwMDAs
IDgwMDAwMDAsIDkwMDAwMDAsIDk1MDAwMDAsIDEwMDAwMDAwLAogCQkgIDEwNTAwMDAwIChhbGwg
dVYpCiAKQEAgLTYzMyw2ICs2ODUsNyBAQCBEZXNjcmlwdGlvbjoKIAkJbG93ZXIgdGhhbiB0aGUg
c2V0IHZhbHVlLiBTZWUgZGV2aWNlIGRhdGFzaGVldCBmb3IgZGV0YWlscy4KIAogCQlWYWxpZCB2
YWx1ZXM6CisKIAkJLSA0MjAwMDAwLCA0MjgwMDAwLCA0MzYwMDAwLCA0NDQwMDAwLCA0NTIwMDAw
LCA0NjAwMDAwLCA0NjgwMDAwLAogCQkgIDQ3NjAwMDAgKGFsbCB1VikKIApAQCAtNjQ3LDYgKzcw
MCw3IEBAIERlc2NyaXB0aW9uOgogCQl0aGUgY2hhcmdlciBvcGVyYXRlcyBub3JtYWxseS4gU2Vl
IGRldmljZSBkYXRhc2hlZXQgZm9yIGRldGFpbHMuCiAKIAkJVmFsaWQgdmFsdWVzOgorCiAJCS0g
MTogZW5hYmxlZAogCQktIDA6IGRpc2FibGVkCiAKQEAgLTY2Miw1ICs3MTYsNiBAQCBEZXNjcmlw
dGlvbjoKIAkJZnJvbSB0aGUgc3lzdGVtLiBTZWUgZGV2aWNlIGRhdGFzaGVldCBmb3IgZGV0YWls
cy4KIAogCQlWYWxpZCB2YWx1ZXM6CisKIAkJLSAxOiBlbmFibGVkCiAJCS0gMDogZGlzYWJsZWQK
ZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcvc3lzZnMtY2xhc3MtcG93ZXIt
dHdsNDAzMCBiL0RvY3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcvc3lzZnMtY2xhc3MtcG93ZXItdHds
NDAzMAppbmRleCBiNGZkMzJkMjEwYzUuLjdhYzM2ZGJhODdiYyAxMDA2NDQKLS0tIGEvRG9jdW1l
bnRhdGlvbi9BQkkvdGVzdGluZy9zeXNmcy1jbGFzcy1wb3dlci10d2w0MDMwCisrKyBiL0RvY3Vt
ZW50YXRpb24vQUJJL3Rlc3Rpbmcvc3lzZnMtY2xhc3MtcG93ZXItdHdsNDAzMApAQCAtNCwxOCAr
NCwyMCBAQCBEZXNjcmlwdGlvbjoKIAlXcml0aW5nIHRvIHRoaXMgY2FuIGRpc2FibGUgY2hhcmdp
bmcuCiAKIAlQb3NzaWJsZSB2YWx1ZXMgYXJlOgotCQkiYXV0byIgLSBkcmF3IHBvd2VyIGFzIGFw
cHJvcHJpYXRlIGZvciBkZXRlY3RlZAotCQkJIHBvd2VyIHNvdXJjZSBhbmQgYmF0dGVyeSBzdGF0
dXMuCi0JCSJvZmYiICAtIGRvIG5vdCBkcmF3IGFueSBwb3dlci4KLQkJImNvbnRpbnVvdXMiCi0J
CSAgICAgICAtIGFjdGl2YXRlIG1vZGUgZGVzY3JpYmVkIGFzICJsaW5lYXIiIGluCi0JCSAgICAg
ICAgIFRXTCBkYXRhIHNoZWV0cy4gIFRoaXMgdXNlcyB3aGF0ZXZlcgotCQkJIGN1cnJlbnQgaXMg
YXZhaWxhYmxlIGFuZCBkb2Vzbid0IHN3aXRjaCBvZmYKLQkJCSB3aGVuIHZvbHRhZ2UgZHJvcHMu
CiAKLQkJCSBUaGlzIGlzIHVzZWZ1bCBmb3IgdW5zdGFibGUgcG93ZXIgc291cmNlcwotCQkJIHN1
Y2ggYXMgYmljeWNsZSBkeW5hbW8sIGJ1dCBjYXJlIHNob3VsZAotCQkJIGJlIHRha2VuIHRoYXQg
YmF0dGVyeSBpcyBub3Qgb3Zlci1jaGFyZ2VkLgorCQk9PT09PT09PT09PT09CT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KKwkJImF1dG8iIAkJZHJhdyBwb3dlciBh
cyBhcHByb3ByaWF0ZSBmb3IgZGV0ZWN0ZWQKKwkJCQlwb3dlciBzb3VyY2UgYW5kIGJhdHRlcnkg
c3RhdHVzLgorCQkib2ZmIiAgCQlkbyBub3QgZHJhdyBhbnkgcG93ZXIuCisJCSJjb250aW51b3Vz
IglhY3RpdmF0ZSBtb2RlIGRlc2NyaWJlZCBhcyAibGluZWFyIiBpbgorCQkJCVRXTCBkYXRhIHNo
ZWV0cy4gIFRoaXMgdXNlcyB3aGF0ZXZlcgorCQkJCWN1cnJlbnQgaXMgYXZhaWxhYmxlIGFuZCBk
b2Vzbid0IHN3aXRjaCBvZmYKKwkJCQl3aGVuIHZvbHRhZ2UgZHJvcHMuCisKKwkJCQlUaGlzIGlz
IHVzZWZ1bCBmb3IgdW5zdGFibGUgcG93ZXIgc291cmNlcworCQkJCXN1Y2ggYXMgYmljeWNsZSBk
eW5hbW8sIGJ1dCBjYXJlIHNob3VsZAorCQkJCWJlIHRha2VuIHRoYXQgYmF0dGVyeSBpcyBub3Qg
b3Zlci1jaGFyZ2VkLgorCQk9PT09PT09PT09PT09CT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT0KIAogV2hhdDogL3N5cy9jbGFzcy9wb3dlcl9zdXBwbHkvdHdsNDAz
MF9hYy9tb2RlCiBEZXNjcmlwdGlvbjoKQEAgLTIzLDYgKzI1LDkgQEAgRGVzY3JpcHRpb246CiAJ
V3JpdGluZyB0byB0aGlzIGNhbiBkaXNhYmxlIGNoYXJnaW5nLgogCiAJUG9zc2libGUgdmFsdWVz
IGFyZToKLQkJImF1dG8iIC0gZHJhdyBwb3dlciBhcyBhcHByb3ByaWF0ZSBmb3IgZGV0ZWN0ZWQK
LQkJCSBwb3dlciBzb3VyY2UgYW5kIGJhdHRlcnkgc3RhdHVzLgotCQkib2ZmIiAgLSBkbyBub3Qg
ZHJhdyBhbnkgcG93ZXIuCisKKwkJPT09PT09CT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT0KKwkJImF1dG8iCWRyYXcgcG93ZXIgYXMgYXBwcm9wcmlhdGUgZm9yIGRl
dGVjdGVkCisJCQlwb3dlciBzb3VyY2UgYW5kIGJhdHRlcnkgc3RhdHVzLgorCQkib2ZmIglkbyBu
b3QgZHJhdyBhbnkgcG93ZXIuCisJCT09PT09PQk9PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL3N5
c2ZzLWNsYXNzLXJjIGIvRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9zeXNmcy1jbGFzcy1yYwpp
bmRleCA2YzBkNmM4Y2I5MTEuLjljOGZmNzkxMDg1OCAxMDA2NDQKLS0tIGEvRG9jdW1lbnRhdGlv
bi9BQkkvdGVzdGluZy9zeXNmcy1jbGFzcy1yYworKysgYi9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0
aW5nL3N5c2ZzLWNsYXNzLXJjCkBAIC0yMSwxNSArMjEsMjIgQEAgS2VybmVsVmVyc2lvbjoJMi42
LjM2CiBDb250YWN0OglNYXVybyBDYXJ2YWxobyBDaGVoYWIgPG1jaGVoYWIrc2Ftc3VuZ0BrZXJu
ZWwub3JnPgogRGVzY3JpcHRpb246CiAJCVJlYWRpbmcgdGhpcyBmaWxlIHJldHVybnMgYSBsaXN0
IG9mIGF2YWlsYWJsZSBwcm90b2NvbHMsCi0JCXNvbWV0aGluZyBsaWtlOgorCQlzb21ldGhpbmcg
bGlrZTo6CisKIAkJICAgICJyYzUgW3JjNl0gbmVjIGp2YyBbc29ueV0iCisKIAkJRW5hYmxlZCBw
cm90b2NvbHMgYXJlIHNob3duIGluIFtdIGJyYWNrZXRzLgorCiAJCVdyaXRpbmcgIitwcm90byIg
d2lsbCBhZGQgYSBwcm90b2NvbCB0byB0aGUgbGlzdCBvZiBlbmFibGVkCiAJCXByb3RvY29scy4K
KwogCQlXcml0aW5nICItcHJvdG8iIHdpbGwgcmVtb3ZlIGEgcHJvdG9jb2wgZnJvbSB0aGUgbGlz
dCBvZiBlbmFibGVkCiAJCXByb3RvY29scy4KKwogCQlXcml0aW5nICJwcm90byIgd2lsbCBlbmFi
bGUgb25seSAicHJvdG8iLgorCiAJCVdyaXRpbmcgIm5vbmUiIHdpbGwgZGlzYWJsZSBhbGwgcHJv
dG9jb2xzLgorCiAJCVdyaXRlIGZhaWxzIHdpdGggRUlOVkFMIGlmIGFuIGludmFsaWQgcHJvdG9j
b2wgY29tYmluYXRpb24gb3IKIAkJdW5rbm93biBwcm90b2NvbCBuYW1lIGlzIHVzZWQuCiAKQEAg
LTM5LDExICs0NiwxMyBAQCBLZXJuZWxWZXJzaW9uOgkzLjE1CiBDb250YWN0OglNYXVybyBDYXJ2
YWxobyBDaGVoYWIgPG1jaGVoYWIrc2Ftc3VuZ0BrZXJuZWwub3JnPgogRGVzY3JpcHRpb246CiAJ
CVNldHMgdGhlIHNjYW5jb2RlIGZpbHRlciBleHBlY3RlZCB2YWx1ZS4KKwogCQlVc2UgaW4gY29t
YmluYXRpb24gd2l0aCAvc3lzL2NsYXNzL3JjL3JjTi9maWx0ZXJfbWFzayB0byBzZXQgdGhlCiAJ
CWV4cGVjdGVkIHZhbHVlIG9mIHRoZSBiaXRzIHNldCBpbiB0aGUgZmlsdGVyIG1hc2suCiAJCUlm
IHRoZSBoYXJkd2FyZSBzdXBwb3J0cyBpdCB0aGVuIHNjYW5jb2RlcyB3aGljaCBkbyBub3QgbWF0
Y2gKIAkJdGhlIGZpbHRlciB3aWxsIGJlIGlnbm9yZWQuIE90aGVyd2lzZSB0aGUgd3JpdGUgd2ls
bCBmYWlsIHdpdGgKIAkJYW4gZXJyb3IuCisKIAkJVGhpcyB2YWx1ZSBtYXkgYmUgcmVzZXQgdG8g
MCBpZiB0aGUgY3VycmVudCBwcm90b2NvbCBpcyBhbHRlcmVkLgogCiBXaGF0OgkJL3N5cy9jbGFz
cy9yYy9yY04vZmlsdGVyX21hc2sKQEAgLTU2LDkgKzY1LDExIEBAIERlc2NyaXB0aW9uOgogCQlv
ZiB0aGUgc2NhbmNvZGUgd2hpY2ggc2hvdWxkIGJlIGNvbXBhcmVkIGFnYWluc3QgdGhlIGV4cGVj
dGVkCiAJCXZhbHVlLiBBIHZhbHVlIG9mIDAgZGlzYWJsZXMgdGhlIGZpbHRlciB0byBhbGxvdyBh
bGwgdmFsaWQKIAkJc2NhbmNvZGVzIHRvIGJlIHByb2Nlc3NlZC4KKwogCQlJZiB0aGUgaGFyZHdh
cmUgc3VwcG9ydHMgaXQgdGhlbiBzY2FuY29kZXMgd2hpY2ggZG8gbm90IG1hdGNoCiAJCXRoZSBm
aWx0ZXIgd2lsbCBiZSBpZ25vcmVkLiBPdGhlcndpc2UgdGhlIHdyaXRlIHdpbGwgZmFpbCB3aXRo
CiAJCWFuIGVycm9yLgorCiAJCVRoaXMgdmFsdWUgbWF5IGJlIHJlc2V0IHRvIDAgaWYgdGhlIGN1
cnJlbnQgcHJvdG9jb2wgaXMgYWx0ZXJlZC4KIAogV2hhdDoJCS9zeXMvY2xhc3MvcmMvcmNOL3dh
a2V1cF9wcm90b2NvbHMKQEAgLTY3LDE1ICs3OCwyMiBAQCBLZXJuZWxWZXJzaW9uOgk0LjExCiBD
b250YWN0OglNYXVybyBDYXJ2YWxobyBDaGVoYWIgPG1jaGVoYWIrc2Ftc3VuZ0BrZXJuZWwub3Jn
PgogRGVzY3JpcHRpb246CiAJCVJlYWRpbmcgdGhpcyBmaWxlIHJldHVybnMgYSBsaXN0IG9mIGF2
YWlsYWJsZSBwcm90b2NvbHMgdG8gdXNlCi0JCWZvciB0aGUgd2FrZXVwIGZpbHRlciwgc29tZXRo
aW5nIGxpa2U6CisJCWZvciB0aGUgd2FrZXVwIGZpbHRlciwgc29tZXRoaW5nIGxpa2U6OgorCiAJ
CSAgICAicmMtNSBuZWMgbmVjLXggcmMtNi0wIHJjLTYtNmEtMjQgW3JjLTYtNmEtMzJdIHJjLTYt
bWNlIgorCiAJCU5vdGUgdGhhdCBwcm90b2NvbCB2YXJpYW50cyBhcmUgbGlzdGVkLCBzbyAibmVj
IiwgInNvbnkiLAogCQkicmMtNSIsICJyYy02IiBoYXZlIHRoZWlyIGRpZmZlcmVudCBiaXQgbGVu
Z3RoIGVuY29kaW5ncwogCQlsaXN0ZWQgaWYgYXZhaWxhYmxlLgorCiAJCVRoZSBlbmFibGVkIHdh
a2V1cCBwcm90b2NvbCBpcyBzaG93biBpbiBbXSBicmFja2V0cy4KKwogCQlPbmx5IG9uZSBwcm90
b2NvbCBjYW4gYmUgc2VsZWN0ZWQgYXQgYSB0aW1lLgorCiAJCVdyaXRpbmcgInByb3RvIiB3aWxs
IHVzZSAicHJvdG8iIGZvciB3YWtldXAgZXZlbnRzLgorCiAJCVdyaXRpbmcgIm5vbmUiIHdpbGwg
ZGlzYWJsZSB3YWtldXAuCisKIAkJV3JpdGUgZmFpbHMgd2l0aCBFSU5WQUwgaWYgYW4gaW52YWxp
ZCBwcm90b2NvbCBjb21iaW5hdGlvbiBvcgogCQl1bmtub3duIHByb3RvY29sIG5hbWUgaXMgdXNl
ZCwgb3IgaWYgd2FrZXVwIGlzIG5vdCBzdXBwb3J0ZWQgYnkKIAkJdGhlIGhhcmR3YXJlLgpAQCAt
ODYsMTMgKzEwNCwxNyBAQCBLZXJuZWxWZXJzaW9uOgkzLjE1CiBDb250YWN0OglNYXVybyBDYXJ2
YWxobyBDaGVoYWIgPG1jaGVoYWIrc2Ftc3VuZ0BrZXJuZWwub3JnPgogRGVzY3JpcHRpb246CiAJ
CVNldHMgdGhlIHNjYW5jb2RlIHdha2V1cCBmaWx0ZXIgZXhwZWN0ZWQgdmFsdWUuCisKIAkJVXNl
IGluIGNvbWJpbmF0aW9uIHdpdGggL3N5cy9jbGFzcy9yYy9yY04vd2FrZXVwX2ZpbHRlcl9tYXNr
IHRvCiAJCXNldCB0aGUgZXhwZWN0ZWQgdmFsdWUgb2YgdGhlIGJpdHMgc2V0IGluIHRoZSB3YWtl
dXAgZmlsdGVyIG1hc2sKIAkJdG8gdHJpZ2dlciBhIHN5c3RlbSB3YWtlIGV2ZW50LgorCiAJCUlm
IHRoZSBoYXJkd2FyZSBzdXBwb3J0cyBpdCBhbmQgd2FrZXVwX2ZpbHRlcl9tYXNrIGlzIG5vdCAw
IHRoZW4KIAkJc2NhbmNvZGVzIHdoaWNoIG1hdGNoIHRoZSBmaWx0ZXIgd2lsbCB3YWtlIHRoZSBz
eXN0ZW0gZnJvbSBlLmcuCiAJCXN1c3BlbmQgdG8gUkFNIG9yIHBvd2VyIG9mZi4KKwogCQlPdGhl
cndpc2UgdGhlIHdyaXRlIHdpbGwgZmFpbCB3aXRoIGFuIGVycm9yLgorCiAJCVRoaXMgdmFsdWUg
bWF5IGJlIHJlc2V0IHRvIDAgaWYgdGhlIHdha2V1cCBwcm90b2NvbCBpcyBhbHRlcmVkLgogCiBX
aGF0OgkJL3N5cy9jbGFzcy9yYy9yY04vd2FrZXVwX2ZpbHRlcl9tYXNrCkBAIC0xMDEsMTEgKzEy
MywxNSBAQCBLZXJuZWxWZXJzaW9uOgkzLjE1CiBDb250YWN0OglNYXVybyBDYXJ2YWxobyBDaGVo
YWIgPG1jaGVoYWIrc2Ftc3VuZ0BrZXJuZWwub3JnPgogRGVzY3JpcHRpb246CiAJCVNldHMgdGhl
IHNjYW5jb2RlIHdha2V1cCBmaWx0ZXIgbWFzayBvZiBiaXRzIHRvIGNvbXBhcmUuCisKIAkJVXNl
IGluIGNvbWJpbmF0aW9uIHdpdGggL3N5cy9jbGFzcy9yYy9yY04vd2FrZXVwX2ZpbHRlciB0byBz
ZXQKIAkJdGhlIGJpdHMgb2YgdGhlIHNjYW5jb2RlIHdoaWNoIHNob3VsZCBiZSBjb21wYXJlZCBh
Z2FpbnN0IHRoZQogCQlleHBlY3RlZCB2YWx1ZSB0byB0cmlnZ2VyIGEgc3lzdGVtIHdha2UgZXZl
bnQuCisKIAkJSWYgdGhlIGhhcmR3YXJlIHN1cHBvcnRzIGl0IGFuZCB3YWtldXBfZmlsdGVyX21h
c2sgaXMgbm90IDAgdGhlbgogCQlzY2FuY29kZXMgd2hpY2ggbWF0Y2ggdGhlIGZpbHRlciB3aWxs
IHdha2UgdGhlIHN5c3RlbSBmcm9tIGUuZy4KIAkJc3VzcGVuZCB0byBSQU0gb3IgcG93ZXIgb2Zm
LgorCiAJCU90aGVyd2lzZSB0aGUgd3JpdGUgd2lsbCBmYWlsIHdpdGggYW4gZXJyb3IuCisKIAkJ
VGhpcyB2YWx1ZSBtYXkgYmUgcmVzZXQgdG8gMCBpZiB0aGUgd2FrZXVwIHByb3RvY29sIGlzIGFs
dGVyZWQuCmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL3N5c2ZzLWNsYXNz
LXNjc2lfaG9zdCBiL0RvY3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcvc3lzZnMtY2xhc3Mtc2NzaV9o
b3N0CmluZGV4IGJhZmM1OWZkN2I2OS4uN2M5OGQ4ZjQzYzQ1IDEwMDY0NAotLS0gYS9Eb2N1bWVu
dGF0aW9uL0FCSS90ZXN0aW5nL3N5c2ZzLWNsYXNzLXNjc2lfaG9zdAorKysgYi9Eb2N1bWVudGF0
aW9uL0FCSS90ZXN0aW5nL3N5c2ZzLWNsYXNzLXNjc2lfaG9zdApAQCAtNTYsOCArNTYsOSBAQCBE
ZXNjcmlwdGlvbjoKIAkJbWFuYWdlbWVudCkgb24gdG9wLCB3aGljaCBtYWtlcyBpdCBtYXRjaCB0
aGUgV2luZG93cyBJUlNUIChJbnRlbAogCQlSYXBpZCBTdG9yYWdlIFRlY2hub2xvZ3kpIGRyaXZl
ciBzZXR0aW5ncy4gVGhpcyBzZXR0aW5nIGlzIGFsc28KIAkJY2xvc2UgdG8gbWluX3Bvd2VyLCBl
eGNlcHQgdGhhdDoKKwogCQlhKSBJdCBkb2VzIG5vdCB1c2UgaG9zdC1pbml0aWF0ZWQgc2x1bWJl
ciBtb2RlLCBidXQgaXQgZG9lcwotCQlhbGxvdyBkZXZpY2UtaW5pdGlhdGVkIHNsdW1iZXIKKwkJ
ICAgYWxsb3cgZGV2aWNlLWluaXRpYXRlZCBzbHVtYmVyCiAJCWIpIEl0IGRvZXMgbm90IGVuYWJs
ZSBsb3cgcG93ZXIgZGV2aWNlIHNsZWVwIG1vZGUgKERldlNscCkuCiAKIFdoYXQ6CQkvc3lzL2Ns
YXNzL3Njc2lfaG9zdC9ob3N0WC9lbV9tZXNzYWdlCkBAIC03MCw4ICs3MSw4IEBAIERlc2NyaXB0
aW9uOgogCQlwcm90b2NvbCwgd3JpdGVzIGFuZCByZWFkcyBjb3JyZXNwb25kIHRvIHRoZSBMRUQg
bWVzc2FnZSBmb3JtYXQKIAkJYXMgZGVmaW5lZCBpbiB0aGUgQUhDSSBzcGVjLgogCi0JCVRoZSB1
c2VyIG11c3QgdHVybiBzd19hY3Rpdml0eSAodW5kZXIgL3N5cy9ibG9jay8qL2RldmljZS8pIE9G
RgotCQlpdCB0aGV5IHdpc2ggdG8gY29udHJvbCB0aGUgYWN0aXZpdHkgTEVEIHZpYSB0aGUgZW1f
bWVzc2FnZQorCQlUaGUgdXNlciBtdXN0IHR1cm4gc3dfYWN0aXZpdHkgKHVuZGVyIGAvc3lzL2Js
b2NrLyovZGV2aWNlL2ApCisJCU9GRiBpdCB0aGV5IHdpc2ggdG8gY29udHJvbCB0aGUgYWN0aXZp
dHkgTEVEIHZpYSB0aGUgZW1fbWVzc2FnZQogCQlmaWxlLgogCiAJCWVtX21lc3NhZ2VfdHlwZTog
KFJPKSBEaXNwbGF5cyB0aGUgY3VycmVudCBlbmNsb3N1cmUgbWFuYWdlbWVudApkaWZmIC0tZ2l0
IGEvRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9zeXNmcy1jbGFzcy10eXBlYyBiL0RvY3VtZW50
YXRpb24vQUJJL3Rlc3Rpbmcvc3lzZnMtY2xhc3MtdHlwZWMKaW5kZXggZDc2NDdiMjU4YzNjLi41
NmZiODU0NzE4ZWUgMTAwNjQ0Ci0tLSBhL0RvY3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcvc3lzZnMt
Y2xhc3MtdHlwZWMKKysrIGIvRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9zeXNmcy1jbGFzcy10
eXBlYwpAQCAtNDAsMTAgKzQwLDEzIEBAIERlc2NyaXB0aW9uOgogCQlhdHRyaWJ1dGUgd2lsbCBu
b3QgcmV0dXJuIHVudGlsIHRoZSBvcGVyYXRpb24gaGFzIGZpbmlzaGVkLgogCiAJCVZhbGlkIHZh
bHVlczoKLQkJLSBzb3VyY2UgKFRoZSBwb3J0IHdpbGwgYmVoYXZlIGFzIHNvdXJjZSBvbmx5IERG
UCBwb3J0KQotCQktIHNpbmsgKFRoZSBwb3J0IHdpbGwgYmVoYXZlIGFzIHNpbmsgb25seSBVRlAg
cG9ydCkKLQkJLSBkdWFsIChUaGUgcG9ydCB3aWxsIGJlaGF2ZSBhcyBkdWFsLXJvbGUtZGF0YSBh
bmQKKworCQk9PT09PT0gID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT0KKwkJc291cmNlICAoVGhlIHBvcnQgd2lsbCBiZWhhdmUgYXMgc291cmNlIG9ubHkgREZQ
IHBvcnQpCisJCXNpbmsgICAgKFRoZSBwb3J0IHdpbGwgYmVoYXZlIGFzIHNpbmsgb25seSBVRlAg
cG9ydCkKKwkJZHVhbCAgICAoVGhlIHBvcnQgd2lsbCBiZWhhdmUgYXMgZHVhbC1yb2xlLWRhdGEg
YW5kCiAJCQlkdWFsLXJvbGUtcG93ZXIgcG9ydCkKKwkJPT09PT09ICA9PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CiAKIFdoYXQ6CQkvc3lzL2NsYXNzL3R5cGVj
Lzxwb3J0Pi92Y29ubl9zb3VyY2UKIERhdGU6CQlBcHJpbCAyMDE3CkBAIC01OSw2ICs2Miw3IEBA
IERlc2NyaXB0aW9uOgogCQlnZW5lcmF0ZXMgdWV2ZW50IEtPQkpfQ0hBTkdFLgogCiAJCVZhbGlk
IHZhbHVlczoKKwogCQktICJubyIgd2hlbiB0aGUgcG9ydCBpcyBub3QgdGhlIFZDT05OIFNvdXJj
ZQogCQktICJ5ZXMiIHdoZW4gdGhlIHBvcnQgaXMgdGhlIFZDT05OIFNvdXJjZQogCkBAIC03Miw2
ICs3Niw3IEBAIERlc2NyaXB0aW9uOgogCQlwb3dlciBvcGVyYXRpb24gbW9kZSBzaG91bGQgc2hv
dyAidXNiX3Bvd2VyX2RlbGl2ZXJ5Ii4KIAogCQlWYWxpZCB2YWx1ZXM6CisKIAkJLSBkZWZhdWx0
CiAJCS0gMS41QQogCQktIDMuMEEKQEAgLTE4Miw2ICsxODcsNyBAQCBEYXRlOgkJQXByaWwgMjAx
NwogQ29udGFjdDoJSGVpa2tpIEtyb2dlcnVzIDxoZWlra2kua3JvZ2VydXNAbGludXguaW50ZWwu
Y29tPgogRGVzY3JpcHRpb246CiAJCVNob3dzIHR5cGUgb2YgdGhlIHBsdWcgb24gdGhlIGNhYmxl
OgorCiAJCS0gdHlwZS1hIC0gU3RhbmRhcmQgQQogCQktIHR5cGUtYiAtIFN0YW5kYXJkIEIKIAkJ
LSB0eXBlLWMKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcvc3lzZnMtZGV2
aWNlcy1wbGF0Zm9ybS1BQ1BJLVRBRCBiL0RvY3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcvc3lzZnMt
ZGV2aWNlcy1wbGF0Zm9ybS1BQ1BJLVRBRAppbmRleCA3ZTQzY2RjZTlhNTIuLmY3YjM2MGE2MWIy
MSAxMDA2NDQKLS0tIGEvRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9zeXNmcy1kZXZpY2VzLXBs
YXRmb3JtLUFDUEktVEFECisrKyBiL0RvY3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcvc3lzZnMtZGV2
aWNlcy1wbGF0Zm9ybS1BQ1BJLVRBRApAQCAtNyw2ICs3LDcgQEAgRGVzY3JpcHRpb246CiAJCShS
TykgSGV4YWRlY2ltYWwgYml0bWFzayBvZiB0aGUgVEFEIGF0dHJpYnV0ZXMgYXJlIHJlcG9ydGVk
IGJ5CiAJCXRoZSBwbGF0Zm9ybSBmaXJtd2FyZSAoc2VlIEFDUEkgNi4yLCBzZWN0aW9uIDkuMTgu
Mik6CiAKKwkJPT09PT09PSA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT0KIAkJQklUKDApOiBBQyB3YWtldXAgaW1wbGVtZW50ZWQgaWYgc2V0CiAJ
CUJJVCgxKTogREMgd2FrZXVwIGltcGxlbWVudGVkIGlmIHNldAogCQlCSVQoMik6IEdldC9zZXQg
cmVhbCB0aW1lIGZlYXR1cmVzIGltcGxlbWVudGVkIGlmIHNldApAQCAtMTYsNiArMTcsNyBAQCBE
ZXNjcmlwdGlvbjoKIAkJQklUKDYpOiBUaGUgQUMgdGltZXIgd2FrZXMgdXAgZnJvbSBTNSBpZiBz
ZXQKIAkJQklUKDcpOiBUaGUgREMgdGltZXIgd2FrZXMgdXAgZnJvbSBTNCBpZiBzZXQKIAkJQklU
KDgpOiBUaGUgREMgdGltZXIgd2FrZXMgdXAgZnJvbSBTNSBpZiBzZXQKKwkJPT09PT09PSA9PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KIAogCQlU
aGUgb3RoZXIgYml0cyBhcmUgcmVzZXJ2ZWQuCiAKQEAgLTYyLDkgKzY0LDExIEBAIERlc2NyaXB0
aW9uOgogCQl0aW1lciBzdGF0dXMgd2l0aCB0aGUgZm9sbG93aW5nIG1lYW5pbmcgb2YgYml0cyAo
c2VlIEFDUEkgNi4yLAogCQlTZWN0aW9uIDkuMTguNSk6CiAKKwkJPT09PT09PSA9PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KIAkJQml0KDApOiBU
aGUgdGltZXIgaGFzIGV4cGlyZWQgaWYgc2V0LgogCQlCaXQoMSk6IFRoZSB0aW1lciBoYXMgd29r
ZW4gdXAgdGhlIHN5c3RlbSBmcm9tIGEgc2xlZXAgc3RhdGUKIAkJICAgICAgICAoUzMgb3IgUzQv
UzUgaWYgc3VwcG9ydGVkKSBpZiBzZXQuCisJCT09PT09PT0gPT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CiAKIAkJVGhlIG90aGVyIGJpdHMgYXJl
IHJlc2VydmVkLgogCmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL3N5c2Zz
LWRldmljZXMtcGxhdGZvcm0tZG9jZzMgYi9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL3N5c2Zz
LWRldmljZXMtcGxhdGZvcm0tZG9jZzMKaW5kZXggOGFhMzY3MTY4ODJmLi4zNzhjNDI2OTRiZmIg
MTAwNjQ0Ci0tLSBhL0RvY3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcvc3lzZnMtZGV2aWNlcy1wbGF0
Zm9ybS1kb2NnMworKysgYi9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL3N5c2ZzLWRldmljZXMt
cGxhdGZvcm0tZG9jZzMKQEAgLTksOCArOSwxMCBAQCBEZXNjcmlwdGlvbjoKIAkJVGhlIHByb3Rl
Y3Rpb24gaGFzIGluZm9ybWF0aW9uIGVtYmVkZGVkIHdoZXRoZXIgaXQgYmxvY2tzIHJlYWRzLAog
CQl3cml0ZXMgb3IgYm90aC4KIAkJVGhlIHJlc3VsdCBpczoKLQkJMCAtPiB0aGUgRFBTIGlzIG5v
dCBrZXlsb2NrZWQKLQkJMSAtPiB0aGUgRFBTIGlzIGtleWxvY2tlZAorCisJCS0gMCAtPiB0aGUg
RFBTIGlzIG5vdCBrZXlsb2NrZWQKKwkJLSAxIC0+IHRoZSBEUFMgaXMga2V5bG9ja2VkCisKIFVz
ZXJzOgkJTm9uZSBpZGVudGlmaWVkIHNvIGZhci4KIAogV2hhdDoJCS9zeXMvZGV2aWNlcy9wbGF0
Zm9ybS9kb2NnMy9mWzAtM11fZHBzWzAxXV9wcm90ZWN0aW9uX2tleQpAQCAtMjcsOCArMjksMTIg
QEAgRGVzY3JpcHRpb246CiAJCUVudGVyaW5nIHRoZSBjb3JyZWN0IHZhbHVlIHRvZ2dsZSB0aGUg
bG9jaywgYW5kIGNhbiBiZSBvYnNlcnZlZAogCQl0aHJvdWdoIGZbMC0zXV9kcHNbMDFdX2lzX2tl
eWxvY2tlZC4KIAkJUG9zc2libGUgdmFsdWVzIGFyZToKKwogCQkJLSA4IGJ5dGVzCisKIAkJVHlw
aWNhbCB2YWx1ZXMgYXJlOgorCiAJCQktICIwMDAwMDAwMCIKIAkJCS0gIjEyMzQ1Njc4IgorCiBV
c2VyczoJCU5vbmUgaWRlbnRpZmllZCBzbyBmYXIuCmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9u
L0FCSS90ZXN0aW5nL3N5c2ZzLWRldmljZXMtcGxhdGZvcm0tc2hfbW9iaWxlX2xjZGNfZmIgYi9E
b2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL3N5c2ZzLWRldmljZXMtcGxhdGZvcm0tc2hfbW9iaWxl
X2xjZGNfZmIKaW5kZXggMjEwNzA4MjQyNmRhLi5lNDVhYzJlODY1ZDUgMTAwNjQ0Ci0tLSBhL0Rv
Y3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcvc3lzZnMtZGV2aWNlcy1wbGF0Zm9ybS1zaF9tb2JpbGVf
bGNkY19mYgorKysgYi9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL3N5c2ZzLWRldmljZXMtcGxh
dGZvcm0tc2hfbW9iaWxlX2xjZGNfZmIKQEAgLTE3LDEwICsxNywxMCBAQCBEZXNjcmlwdGlvbjoK
IAkJdG8gb3ZlcmxheSBwbGFuZXMuCiAKIAkJU2VsZWN0cyB0aGUgY29tcG9zaXRpb24gbW9kZSBm
b3IgdGhlIG92ZXJsYXkuIFBvc3NpYmxlIHZhbHVlcwotCQlhcmUKKwkJYXJlOgogCi0JCTAgLSBB
bHBoYSBCbGVuZGluZwotCQkxIC0gUk9QMworCQktIDAgLSBBbHBoYSBCbGVuZGluZworCQktIDEg
LSBST1AzCiAKIFdoYXQ6CQkvc3lzL2RldmljZXMvcGxhdGZvcm0vc2hfbW9iaWxlX2xjZGNfZmIu
WzAtM10vZ3JhcGhpY3MvZmJbMC05XS9vdmxfcG9zaXRpb24KIERhdGU6CQlNYXkgMjAxMgpAQCAt
MzAsNyArMzAsNyBAQCBEZXNjcmlwdGlvbjoKIAkJdG8gb3ZlcmxheSBwbGFuZXMuCiAKIAkJU3Rv
cmVzIHRoZSB4LHkgb3ZlcmxheSBwb3NpdGlvbiBvbiB0aGUgZGlzcGxheSBpbiBwaXhlbHMuIFRo
ZQotCQlwb3NpdGlvbiBmb3JtYXQgaXMgYFswLTldKyxbMC05XSsnLgorCQlwb3NpdGlvbiBmb3Jt
YXQgaXMgYFswLTldKyxbMC05XStgLgogCiBXaGF0OgkJL3N5cy9kZXZpY2VzL3BsYXRmb3JtL3No
X21vYmlsZV9sY2RjX2ZiLlswLTNdL2dyYXBoaWNzL2ZiWzAtOV0vb3ZsX3JvcDMKIERhdGU6CQlN
YXkgMjAxMgpkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9zeXNmcy1kZXZp
Y2VzLXN5c3RlbS1jcHUgYi9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL3N5c2ZzLWRldmljZXMt
c3lzdGVtLWNwdQppbmRleCA1ZjdkN2IxNGZhNDQuLmRlZDYzYWU5NDRkZiAxMDA2NDQKLS0tIGEv
RG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9zeXNmcy1kZXZpY2VzLXN5c3RlbS1jcHUKKysrIGIv
RG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9zeXNmcy1kZXZpY2VzLXN5c3RlbS1jcHUKQEAgLTE1
NywyMyArMTU3LDI4IEBAIERlc2NyaXB0aW9uOgogCQlUaGUgcHJvY2Vzc29yIGlkbGUgc3RhdGVz
IHdoaWNoIGFyZSBhdmFpbGFibGUgZm9yIHVzZSBoYXZlIHRoZQogCQlmb2xsb3dpbmcgYXR0cmli
dXRlczoKIAotCQluYW1lOiAoUk8pIE5hbWUgb2YgdGhlIGlkbGUgc3RhdGUgKHN0cmluZykuCisJ
CT09PT09PT09ID09PT0gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PQorCQluYW1lOgkgKFJPKSBOYW1lIG9mIHRoZSBpZGxlIHN0YXRlIChzdHJpbmcpLgog
CiAJCWxhdGVuY3k6IChSTykgVGhlIGxhdGVuY3kgdG8gZXhpdCBvdXQgb2YgdGhpcyBpZGxlIHN0
YXRlIChpbgotCQltaWNyb3NlY29uZHMpLgorCQkJICAgICAgbWljcm9zZWNvbmRzKS4KIAotCQlw
b3dlcjogKFJPKSBUaGUgcG93ZXIgY29uc3VtZWQgd2hpbGUgaW4gdGhpcyBpZGxlIHN0YXRlIChp
bgotCQltaWxsaXdhdHRzKS4KKwkJcG93ZXI6ICAgKFJPKSBUaGUgcG93ZXIgY29uc3VtZWQgd2hp
bGUgaW4gdGhpcyBpZGxlIHN0YXRlIChpbgorCQkJICAgICAgbWlsbGl3YXR0cykuCiAKLQkJdGlt
ZTogKFJPKSBUaGUgdG90YWwgdGltZSBzcGVudCBpbiB0aGlzIGlkbGUgc3RhdGUgKGluIG1pY3Jv
c2Vjb25kcykuCisJCXRpbWU6ICAgIChSTykgVGhlIHRvdGFsIHRpbWUgc3BlbnQgaW4gdGhpcyBp
ZGxlIHN0YXRlCisJCQkgICAgICAoaW4gbWljcm9zZWNvbmRzKS4KIAotCQl1c2FnZTogKFJPKSBO
dW1iZXIgb2YgdGltZXMgdGhpcyBzdGF0ZSB3YXMgZW50ZXJlZCAoYSBjb3VudCkuCisJCXVzYWdl
OgkgKFJPKSBOdW1iZXIgb2YgdGltZXMgdGhpcyBzdGF0ZSB3YXMgZW50ZXJlZCAoYSBjb3VudCku
CiAKLQkJYWJvdmU6IChSTykgTnVtYmVyIG9mIHRpbWVzIHRoaXMgc3RhdGUgd2FzIGVudGVyZWQs
IGJ1dCB0aGUKLQkJICAgICAgIG9ic2VydmVkIENQVSBpZGxlIGR1cmF0aW9uIHdhcyB0b28gc2hv
cnQgZm9yIGl0IChhIGNvdW50KS4KKwkJYWJvdmU6CSAoUk8pIE51bWJlciBvZiB0aW1lcyB0aGlz
IHN0YXRlIHdhcyBlbnRlcmVkLCBidXQgdGhlCisJCQkgICAgICBvYnNlcnZlZCBDUFUgaWRsZSBk
dXJhdGlvbiB3YXMgdG9vIHNob3J0IGZvciBpdAorCQkJICAgICAgKGEgY291bnQpLgogCi0JCWJl
bG93OiAoUk8pIE51bWJlciBvZiB0aW1lcyB0aGlzIHN0YXRlIHdhcyBlbnRlcmVkLCBidXQgdGhl
Ci0JCSAgICAgICBvYnNlcnZlZCBDUFUgaWRsZSBkdXJhdGlvbiB3YXMgdG9vIGxvbmcgZm9yIGl0
IChhIGNvdW50KS4KKwkJYmVsb3c6IAkgKFJPKSBOdW1iZXIgb2YgdGltZXMgdGhpcyBzdGF0ZSB3
YXMgZW50ZXJlZCwgYnV0IHRoZQorCQkJICAgICAgb2JzZXJ2ZWQgQ1BVIGlkbGUgZHVyYXRpb24g
d2FzIHRvbyBsb25nIGZvciBpdAorCQkJICAgICAgKGEgY291bnQpLgorCQk9PT09PT09PSA9PT09
ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KIAogV2hh
dDoJCS9zeXMvZGV2aWNlcy9zeXN0ZW0vY3B1L2NwdVgvY3B1aWRsZS9zdGF0ZU4vZGVzYwogRGF0
ZToJCUZlYnJ1YXJ5IDIwMDgKQEAgLTI5MCw2ICsyOTUsNyBAQCBEZXNjcmlwdGlvbjoJUHJvY2Vz
c29yIGZyZXF1ZW5jeSBib29zdGluZyBjb250cm9sCiAJCVRoaXMgc3dpdGNoIGNvbnRyb2xzIHRo
ZSBib29zdCBzZXR0aW5nIGZvciB0aGUgd2hvbGUgc3lzdGVtLgogCQlCb29zdGluZyBhbGxvd3Mg
dGhlIENQVSBhbmQgdGhlIGZpcm13YXJlIHRvIHJ1biBhdCBhIGZyZXF1ZW5jeQogCQliZXlvdW5k
IGl0J3Mgbm9taW5hbCBsaW1pdC4KKwogCQlNb3JlIGRldGFpbHMgY2FuIGJlIGZvdW5kIGluCiAJ
CURvY3VtZW50YXRpb24vYWRtaW4tZ3VpZGUvcG0vY3B1ZnJlcS5yc3QKIApAQCAtMzM3LDQzICsz
NDMsNTcgQEAgQ29udGFjdDoJU3VkZWVwIEhvbGxhIDxzdWRlZXAuaG9sbGFAYXJtLmNvbT4KIERl
c2NyaXB0aW9uOglQYXJhbWV0ZXJzIGZvciB0aGUgQ1BVIGNhY2hlIGF0dHJpYnV0ZXMKIAogCQlh
bGxvY2F0aW9uX3BvbGljeToKLQkJCS0gV3JpdGVBbGxvY2F0ZTogYWxsb2NhdGUgYSBtZW1vcnkg
bG9jYXRpb24gdG8gYSBjYWNoZSBsaW5lCi0JCQkJCSBvbiBhIGNhY2hlIG1pc3MgYmVjYXVzZSBv
ZiBhIHdyaXRlCi0JCQktIFJlYWRBbGxvY2F0ZTogYWxsb2NhdGUgYSBtZW1vcnkgbG9jYXRpb24g
dG8gYSBjYWNoZSBsaW5lCisJCQktIFdyaXRlQWxsb2NhdGU6CisJCQkJCWFsbG9jYXRlIGEgbWVt
b3J5IGxvY2F0aW9uIHRvIGEgY2FjaGUgbGluZQorCQkJCQlvbiBhIGNhY2hlIG1pc3MgYmVjYXVz
ZSBvZiBhIHdyaXRlCisJCQktIFJlYWRBbGxvY2F0ZToKKwkJCQkJYWxsb2NhdGUgYSBtZW1vcnkg
bG9jYXRpb24gdG8gYSBjYWNoZSBsaW5lCiAJCQkJCW9uIGEgY2FjaGUgbWlzcyBiZWNhdXNlIG9m
IGEgcmVhZAotCQkJLSBSZWFkV3JpdGVBbGxvY2F0ZTogYm90aCB3cml0ZWFsbG9jYXRlIGFuZCBy
ZWFkYWxsb2NhdGUKKwkJCS0gUmVhZFdyaXRlQWxsb2NhdGU6CisJCQkJCWJvdGggd3JpdGVhbGxv
Y2F0ZSBhbmQgcmVhZGFsbG9jYXRlCiAKLQkJYXR0cmlidXRlczogTEVHQUNZIHVzZWQgb25seSBv
biBJQTY0IGFuZCBpcyBzYW1lIGFzIHdyaXRlX3BvbGljeQorCQlhdHRyaWJ1dGVzOgorCQkJICAg
IExFR0FDWSB1c2VkIG9ubHkgb24gSUE2NCBhbmQgaXMgc2FtZSBhcyB3cml0ZV9wb2xpY3kKIAot
CQljb2hlcmVuY3lfbGluZV9zaXplOiB0aGUgbWluaW11bSBhbW91bnQgb2YgZGF0YSBpbiBieXRl
cyB0aGF0IGdldHMKKwkJY29oZXJlbmN5X2xpbmVfc2l6ZToKKwkJCQkgICAgIHRoZSBtaW5pbXVt
IGFtb3VudCBvZiBkYXRhIGluIGJ5dGVzIHRoYXQgZ2V0cwogCQkJCSAgICAgdHJhbnNmZXJyZWQg
ZnJvbSBtZW1vcnkgdG8gY2FjaGUKIAotCQlsZXZlbDogdGhlIGNhY2hlIGhpZXJhcmNoeSBpbiB0
aGUgbXVsdGktbGV2ZWwgY2FjaGUgY29uZmlndXJhdGlvbgorCQlsZXZlbDoKKwkJCXRoZSBjYWNo
ZSBoaWVyYXJjaHkgaW4gdGhlIG11bHRpLWxldmVsIGNhY2hlIGNvbmZpZ3VyYXRpb24KIAotCQlu
dW1iZXJfb2Zfc2V0czogdG90YWwgbnVtYmVyIG9mIHNldHMgaW4gdGhlIGNhY2hlLCBhIHNldCBp
cyBhCisJCW51bWJlcl9vZl9zZXRzOgorCQkJCXRvdGFsIG51bWJlciBvZiBzZXRzIGluIHRoZSBj
YWNoZSwgYSBzZXQgaXMgYQogCQkJCWNvbGxlY3Rpb24gb2YgY2FjaGUgbGluZXMgd2l0aCB0aGUg
c2FtZSBjYWNoZSBpbmRleAogCi0JCXBoeXNpY2FsX2xpbmVfcGFydGl0aW9uOiBudW1iZXIgb2Yg
cGh5c2ljYWwgY2FjaGUgbGluZSBwZXIgY2FjaGUgdGFnCisJCXBoeXNpY2FsX2xpbmVfcGFydGl0
aW9uOgorCQkJCW51bWJlciBvZiBwaHlzaWNhbCBjYWNoZSBsaW5lIHBlciBjYWNoZSB0YWcKIAot
CQlzaGFyZWRfY3B1X2xpc3Q6IHRoZSBsaXN0IG9mIGxvZ2ljYWwgY3B1cyBzaGFyaW5nIHRoZSBj
YWNoZQorCQlzaGFyZWRfY3B1X2xpc3Q6CisJCQkJdGhlIGxpc3Qgb2YgbG9naWNhbCBjcHVzIHNo
YXJpbmcgdGhlIGNhY2hlCiAKLQkJc2hhcmVkX2NwdV9tYXA6IGxvZ2ljYWwgY3B1IG1hc2sgY29u
dGFpbmluZyB0aGUgbGlzdCBvZiBjcHVzIHNoYXJpbmcKKwkJc2hhcmVkX2NwdV9tYXA6CisJCQkJ
bG9naWNhbCBjcHUgbWFzayBjb250YWluaW5nIHRoZSBsaXN0IG9mIGNwdXMgc2hhcmluZwogCQkJ
CXRoZSBjYWNoZQogCi0JCXNpemU6IHRoZSB0b3RhbCBjYWNoZSBzaXplIGluIGtCCisJCXNpemU6
CisJCQl0aGUgdG90YWwgY2FjaGUgc2l6ZSBpbiBrQgogCiAJCXR5cGU6CiAJCQktIEluc3RydWN0
aW9uOiBjYWNoZSB0aGF0IG9ubHkgaG9sZHMgaW5zdHJ1Y3Rpb25zCiAJCQktIERhdGE6IGNhY2hl
IHRoYXQgb25seSBjYWNoZXMgZGF0YQogCQkJLSBVbmlmaWVkOiBjYWNoZSB0aGF0IGhvbGRzIGJv
dGggZGF0YSBhbmQgaW5zdHJ1Y3Rpb25zCiAKLQkJd2F5c19vZl9hc3NvY2lhdGl2aXR5OiBkZWdy
ZWUgb2YgZnJlZWRvbSBpbiBwbGFjaW5nIGEgcGFydGljdWxhciBibG9jawotCQkJCQlvZiBtZW1v
cnkgaW4gdGhlIGNhY2hlCisJCXdheXNfb2ZfYXNzb2NpYXRpdml0eToKKwkJCWRlZ3JlZSBvZiBm
cmVlZG9tIGluIHBsYWNpbmcgYSBwYXJ0aWN1bGFyIGJsb2NrCisJCQlvZiBtZW1vcnkgaW4gdGhl
IGNhY2hlCiAKIAkJd3JpdGVfcG9saWN5OgotCQkJLSBXcml0ZVRocm91Z2g6IGRhdGEgaXMgd3Jp
dHRlbiB0byBib3RoIHRoZSBjYWNoZSBsaW5lCisJCQktIFdyaXRlVGhyb3VnaDoKKwkJCQkJZGF0
YSBpcyB3cml0dGVuIHRvIGJvdGggdGhlIGNhY2hlIGxpbmUKIAkJCQkJYW5kIHRvIHRoZSBibG9j
ayBpbiB0aGUgbG93ZXItbGV2ZWwgbWVtb3J5Ci0JCQktIFdyaXRlQmFjazogZGF0YSBpcyB3cml0
dGVuIG9ubHkgdG8gdGhlIGNhY2hlIGxpbmUgYW5kCisJCQktIFdyaXRlQmFjazoKKwkJCQkgICAg
IGRhdGEgaXMgd3JpdHRlbiBvbmx5IHRvIHRoZSBjYWNoZSBsaW5lIGFuZAogCQkJCSAgICAgdGhl
IG1vZGlmaWVkIGNhY2hlIGxpbmUgaXMgd3JpdHRlbiB0byBtYWluCiAJCQkJICAgICBtZW1vcnkg
b25seSB3aGVuIGl0IGlzIHJlcGxhY2VkCiAKQEAgLTQxNCwzMCArNDM0LDMwIEBAIERlc2NyaXB0
aW9uOglQT1dFUk5WIENQVUZyZXEgZHJpdmVyJ3MgZnJlcXVlbmN5IHRocm90dGxlIHN0YXRzIGRp
cmVjdG9yeSBhbmQKIAkJdGhyb3R0bGUgYXR0cmlidXRlcyBleHBvcnRlZCBpbiB0aGUgJ3Rocm90
dGxlX3N0YXRzJyBkaXJlY3Rvcnk6CiAKIAkJLSB0dXJib19zdGF0IDogVGhpcyBmaWxlIGdpdmVz
IHRoZSB0b3RhbCBudW1iZXIgb2YgdGltZXMgdGhlIG1heAotCQlmcmVxdWVuY3kgaXMgdGhyb3R0
bGVkIHRvIGxvd2VyIGZyZXF1ZW5jeSBpbiB0dXJibyAoYXQgYW5kIGFib3ZlCi0JCW5vbWluYWwg
ZnJlcXVlbmN5KSByYW5nZSBvZiBmcmVxdWVuY2llcy4KKwkJICBmcmVxdWVuY3kgaXMgdGhyb3R0
bGVkIHRvIGxvd2VyIGZyZXF1ZW5jeSBpbiB0dXJibyAoYXQgYW5kIGFib3ZlCisJCSAgbm9taW5h
bCBmcmVxdWVuY3kpIHJhbmdlIG9mIGZyZXF1ZW5jaWVzLgogCiAJCS0gc3ViX3R1cmJvX3N0YXQg
OiBUaGlzIGZpbGUgZ2l2ZXMgdGhlIHRvdGFsIG51bWJlciBvZiB0aW1lcyB0aGUKLQkJbWF4IGZy
ZXF1ZW5jeSBpcyB0aHJvdHRsZWQgdG8gbG93ZXIgZnJlcXVlbmN5IGluIHN1Yi10dXJibyhiZWxv
dwotCQlub21pbmFsIGZyZXF1ZW5jeSkgcmFuZ2Ugb2YgZnJlcXVlbmNpZXMuCisJCSAgbWF4IGZy
ZXF1ZW5jeSBpcyB0aHJvdHRsZWQgdG8gbG93ZXIgZnJlcXVlbmN5IGluIHN1Yi10dXJibyhiZWxv
dworCQkgIG5vbWluYWwgZnJlcXVlbmN5KSByYW5nZSBvZiBmcmVxdWVuY2llcy4KIAogCQktIHVu
dGhyb3R0bGUgOiBUaGlzIGZpbGUgZ2l2ZXMgdGhlIHRvdGFsIG51bWJlciBvZiB0aW1lcyB0aGUg
bWF4Ci0JCWZyZXF1ZW5jeSBpcyB1bnRocm90dGxlZCBhZnRlciBiZWluZyB0aHJvdHRsZWQuCisJ
CSAgZnJlcXVlbmN5IGlzIHVudGhyb3R0bGVkIGFmdGVyIGJlaW5nIHRocm90dGxlZC4KIAogCQkt
IHBvd2VyY2FwIDogVGhpcyBmaWxlIGdpdmVzIHRoZSB0b3RhbCBudW1iZXIgb2YgdGltZXMgdGhl
IG1heAotCQlmcmVxdWVuY3kgaXMgdGhyb3R0bGVkIGR1ZSB0byAnUG93ZXIgQ2FwcGluZycuCisJ
CSAgZnJlcXVlbmN5IGlzIHRocm90dGxlZCBkdWUgdG8gJ1Bvd2VyIENhcHBpbmcnLgogCiAJCS0g
b3ZlcnRlbXAgOiBUaGlzIGZpbGUgZ2l2ZXMgdGhlIHRvdGFsIG51bWJlciBvZiB0aW1lcyB0aGUg
bWF4Ci0JCWZyZXF1ZW5jeSBpcyB0aHJvdHRsZWQgZHVlIHRvICdDUFUgT3ZlciBUZW1wZXJhdHVy
ZScuCisJCSAgZnJlcXVlbmN5IGlzIHRocm90dGxlZCBkdWUgdG8gJ0NQVSBPdmVyIFRlbXBlcmF0
dXJlJy4KIAogCQktIHN1cHBseV9mYXVsdCA6IFRoaXMgZmlsZSBnaXZlcyB0aGUgdG90YWwgbnVt
YmVyIG9mIHRpbWVzIHRoZQotCQltYXggZnJlcXVlbmN5IGlzIHRocm90dGxlZCBkdWUgdG8gJ1Bv
d2VyIFN1cHBseSBGYWlsdXJlJy4KKwkJICBtYXggZnJlcXVlbmN5IGlzIHRocm90dGxlZCBkdWUg
dG8gJ1Bvd2VyIFN1cHBseSBGYWlsdXJlJy4KIAogCQktIG92ZXJjdXJyZW50IDogVGhpcyBmaWxl
IGdpdmVzIHRoZSB0b3RhbCBudW1iZXIgb2YgdGltZXMgdGhlCi0JCW1heCBmcmVxdWVuY3kgaXMg
dGhyb3R0bGVkIGR1ZSB0byAnT3ZlcmN1cnJlbnQnLgorCQkgIG1heCBmcmVxdWVuY3kgaXMgdGhy
b3R0bGVkIGR1ZSB0byAnT3ZlcmN1cnJlbnQnLgogCiAJCS0gb2NjX3Jlc2V0IDogVGhpcyBmaWxl
IGdpdmVzIHRoZSB0b3RhbCBudW1iZXIgb2YgdGltZXMgdGhlIG1heAotCQlmcmVxdWVuY3kgaXMg
dGhyb3R0bGVkIGR1ZSB0byAnT0NDIFJlc2V0Jy4KKwkJICBmcmVxdWVuY3kgaXMgdGhyb3R0bGVk
IGR1ZSB0byAnT0NDIFJlc2V0Jy4KIAogCQlUaGUgc3lzZnMgYXR0cmlidXRlcyByZXByZXNlbnRp
bmcgZGlmZmVyZW50IHRocm90dGxlIHJlYXNvbnMgbGlrZQogCQlwb3dlcmNhcCwgb3ZlcnRlbXAs
IHN1cHBseV9mYXVsdCwgb3ZlcmN1cnJlbnQgYW5kIG9jY19yZXNldCBtYXAgdG8KQEAgLTQ2OSw4
ICs0ODksOSBAQCBXaGF0OgkJL3N5cy9kZXZpY2VzL3N5c3RlbS9jcHUvY3B1WC9yZWdzLwogRGF0
ZToJCUp1bmUgMjAxNgogQ29udGFjdDoJTGludXggQVJNIEtlcm5lbCBNYWlsaW5nIGxpc3QgPGxp
bnV4LWFybS1rZXJuZWxAbGlzdHMuaW5mcmFkZWFkLm9yZz4KIERlc2NyaXB0aW9uOglBQXJjaDY0
IENQVSByZWdpc3RlcnMKKwogCQknaWRlbnRpZmljYXRpb24nIGRpcmVjdG9yeSBleHBvc2VzIHRo
ZSBDUFUgSUQgcmVnaXN0ZXJzIGZvcgotCQkgaWRlbnRpZnlpbmcgbW9kZWwgYW5kIHJldmlzaW9u
IG9mIHRoZSBDUFUuCisJCWlkZW50aWZ5aW5nIG1vZGVsIGFuZCByZXZpc2lvbiBvZiB0aGUgQ1BV
LgogCiBXaGF0OgkJL3N5cy9kZXZpY2VzL3N5c3RlbS9jcHUvY3B1Iy9jcHVfY2FwYWNpdHkKIERh
dGU6CQlEZWNlbWJlciAyMDE2CkBAIC00OTQsOSArNTE1LDExIEBAIERlc2NyaXB0aW9uOglJbmZv
cm1hdGlvbiBhYm91dCBDUFUgdnVsbmVyYWJpbGl0aWVzCiAJCXZ1bG5lcmFiaWxpdGllcy4gVGhl
IG91dHB1dCBvZiB0aG9zZSBmaWxlcyByZWZsZWN0cyB0aGUKIAkJc3RhdGUgb2YgdGhlIENQVXMg
aW4gdGhlIHN5c3RlbS4gUG9zc2libGUgb3V0cHV0IHZhbHVlczoKIAorCQk9PT09PT09PT09PT09
PT09ICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CiAJCSJO
b3QgYWZmZWN0ZWQiCSAgQ1BVIGlzIG5vdCBhZmZlY3RlZCBieSB0aGUgdnVsbmVyYWJpbGl0eQog
CQkiVnVsbmVyYWJsZSIJICBDUFUgaXMgYWZmZWN0ZWQgYW5kIG5vIG1pdGlnYXRpb24gaW4gZWZm
ZWN0CiAJCSJNaXRpZ2F0aW9uOiAkTSIgIENQVSBpcyBhZmZlY3RlZCBhbmQgbWl0aWdhdGlvbiAk
TSBpcyBpbiBlZmZlY3QKKwkJPT09PT09PT09PT09PT09PSAgPT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PQogCiAJCVNlZSBhbHNvOiBEb2N1bWVudGF0aW9uL2Fk
bWluLWd1aWRlL2h3LXZ1bG4vaW5kZXgucnN0CiAKQEAgLTUxMiwxMiArNTM1LDE0IEBAIERlc2Ny
aXB0aW9uOglDb250cm9sIFN5bWV0cmljIE11bHRpIFRocmVhZGluZyAoU01UKQogCQljb250cm9s
OiBSZWFkL3dyaXRlIGludGVyZmFjZSB0byBjb250cm9sIFNNVC4gUG9zc2libGUKIAkJCSB2YWx1
ZXM6CiAKKwkJCSA9PT09PT09PT09PT09PT09ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09CiAJCQkgIm9uIgkJICBTTVQgaXMgZW5hYmxlZAogCQkJICJvZmYiCQkgIFNN
VCBpcyBkaXNhYmxlZAogCQkJICJmb3JjZW9mZiIJICBTTVQgaXMgZm9yY2UgZGlzYWJsZWQuIENh
bm5vdCBiZSBjaGFuZ2VkLgogCQkJICJub3RzdXBwb3J0ZWQiICAgU01UIGlzIG5vdCBzdXBwb3J0
ZWQgYnkgdGhlIENQVQogCQkJICJub3RpbXBsZW1lbnRlZCIgU01UIHJ1bnRpbWUgdG9nZ2xpbmcg
aXMgbm90CiAJCQkJCSAgaW1wbGVtZW50ZWQgZm9yIHRoZSBhcmNoaXRlY3R1cmUKKwkJCSA9PT09
PT09PT09PT09PT09ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CiAK
IAkJCSBJZiBjb250cm9sIHN0YXR1cyBpcyAiZm9yY2VvZmYiIG9yICJub3RzdXBwb3J0ZWQiIHdy
aXRlcwogCQkJIGFyZSByZWplY3RlZC4KZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vQUJJL3Rl
c3Rpbmcvc3lzZnMtZGV2aWNlcy1zeXN0ZW0taWJtLXJ0bCBiL0RvY3VtZW50YXRpb24vQUJJL3Rl
c3Rpbmcvc3lzZnMtZGV2aWNlcy1zeXN0ZW0taWJtLXJ0bAppbmRleCA0NzBkZWYwNmFiMGEuLjFh
OGVlMjZlOTJhZSAxMDA2NDQKLS0tIGEvRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9zeXNmcy1k
ZXZpY2VzLXN5c3RlbS1pYm0tcnRsCisrKyBiL0RvY3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcvc3lz
ZnMtZGV2aWNlcy1zeXN0ZW0taWJtLXJ0bApAQCAtNSw4ICs1LDEwIEBAIENvbnRhY3Q6ICAgICAg
ICBWZXJub24gTWF1ZXJ5IDx2ZXJudXhAdXMuaWJtLmNvbT4KIERlc2NyaXB0aW9uOiAgICBUaGUg
c3RhdGUgZmlsZSBhbGxvd3MgYSBtZWFucyBieSB3aGljaCB0byBjaGFuZ2UgaW4gYW5kCiAgICAg
ICAgICAgICAgICAgb3V0IG9mIFByZW1pdW0gUmVhbC1UaW1lIE1vZGUgKFBSVE0pLCBhcyB3ZWxs
IGFzIHRoZQogICAgICAgICAgICAgICAgIGFiaWxpdHkgdG8gcXVlcnkgdGhlIGN1cnJlbnQgc3Rh
dGUuCi0gICAgICAgICAgICAgICAgICAgIDAgPT4gUFJUTSBvZmYKLSAgICAgICAgICAgICAgICAg
ICAgMSA9PiBQUlRNIGVuYWJsZWQKKworICAgICAgICAgICAgICAgICAgICAtIDAgPT4gUFJUTSBv
ZmYKKyAgICAgICAgICAgICAgICAgICAgLSAxID0+IFBSVE0gZW5hYmxlZAorCiBVc2VyczogICAg
ICAgICAgVGhlIGlibS1wcnRtIHVzZXJzcGFjZSBkYWVtb24gdXNlcyB0aGlzIGludGVyZmFjZS4K
IAogCmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL3N5c2ZzLWRyaXZlci1i
ZDk1NzFtd3YtcmVndWxhdG9yIGIvRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9zeXNmcy1kcml2
ZXItYmQ5NTcxbXd2LXJlZ3VsYXRvcgppbmRleCA0ZDYzYTc5MDRiOTQuLjQyMjE0YjRmZjE0YSAx
MDA2NDQKLS0tIGEvRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9zeXNmcy1kcml2ZXItYmQ5NTcx
bXd2LXJlZ3VsYXRvcgorKysgYi9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL3N5c2ZzLWRyaXZl
ci1iZDk1NzFtd3YtcmVndWxhdG9yCkBAIC02LDExICs2LDEzIEBAIERlc2NyaXB0aW9uOglSZWFk
L3dyaXRlIHRoZSBjdXJyZW50IHN0YXRlIG9mIEREUiBCYWNrdXAgTW9kZSwgd2hpY2ggY29udHJv
bHMKIAkJaWYgRERSIHBvd2VyIHJhaWxzIHdpbGwgYmUga2VwdCBwb3dlcmVkIGR1cmluZyBzeXN0
ZW0gc3VzcGVuZC4KIAkJKCJvbiIvIjEiID0gZW5hYmxlZCwgIm9mZiIvIjAiID0gZGlzYWJsZWQp
LgogCQlUd28gdHlwZXMgb2YgcG93ZXIgc3dpdGNoZXMgKG9yIGNvbnRyb2wgc2lnbmFscykgY2Fu
IGJlIHVzZWQ6CisKIAkJICBBLiBXaXRoIGEgbW9tZW50YXJ5IHBvd2VyIHN3aXRjaCAob3IgcHVs
c2Ugc2lnbmFsKSwgRERSCiAJCSAgICAgQmFja3VwIE1vZGUgaXMgZW5hYmxlZCBieSBkZWZhdWx0
IHdoZW4gYXZhaWxhYmxlLCBhcyB0aGUKIAkJICAgICBQTUlDIHdpbGwgYmUgY29uZmlndXJlZCBv
bmx5IGR1cmluZyBzeXN0ZW0gc3VzcGVuZC4KIAkJICBCLiBXaXRoIGEgdG9nZ2xlIHBvd2VyIHN3
aXRjaCAob3IgbGV2ZWwgc2lnbmFsKSwgdGhlCiAJCSAgICAgZm9sbG93aW5nIHN0ZXBzIG11c3Qg
YmUgZm9sbG93ZWQgZXhhY3RseToKKwogCQkgICAgICAgMS4gQ29uZmlndXJlIFBNSUMgZm9yIGJh
Y2t1cCBtb2RlLCB0byBjaGFuZ2UgdGhlIHJvbGUgb2YKIAkJCSAgdGhlIGFjY2Vzc29yeSBwb3dl
ciBzd2l0Y2ggZnJvbSBhIHBvd2VyIHN3aXRjaCB0byBhCiAJCQkgIHdha2UtdXAgc3dpdGNoLApA
QCAtMjAsOCArMjIsMTAgQEAgRGVzY3JpcHRpb246CVJlYWQvd3JpdGUgdGhlIGN1cnJlbnQgc3Rh
dGUgb2YgRERSIEJhY2t1cCBNb2RlLCB3aGljaCBjb250cm9scwogCQkgICAgICAgMy4gU3VzcGVu
ZCBzeXN0ZW0sCiAJCSAgICAgICA0LiBTd2l0Y2ggYWNjZXNzb3J5IHBvd2VyIHN3aXRjaCBvbiwg
dG8gcmVzdW1lIHRoZQogCQkJICBzeXN0ZW0uCisKIAkJICAgICBERFIgQmFja3VwIE1vZGUgbXVz
dCBiZSBleHBsaWNpdGx5IGVuYWJsZWQgYnkgdGhlIHVzZXIsCiAJCSAgICAgdG8gaW52b2tlIHN0
ZXAgMS4KKwogCQlTZWUgYWxzbyBEb2N1bWVudGF0aW9uL2RldmljZXRyZWUvYmluZGluZ3MvbWZk
L2JkOTU3MW13di50eHQuCiBVc2VyczoJCVVzZXIgc3BhY2UgYXBwbGljYXRpb25zIGZvciBlbWJl
ZGRlZCBib2FyZHMgZXF1aXBwZWQgd2l0aCBhCiAJCUJEOTU3MU1XViBQTUlDLgpkaWZmIC0tZ2l0
IGEvRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9zeXNmcy1kcml2ZXItZ2Vud3FlIGIvRG9jdW1l
bnRhdGlvbi9BQkkvdGVzdGluZy9zeXNmcy1kcml2ZXItZ2Vud3FlCmluZGV4IDY0YWM2ZDU2N2M0
Yi4uNjlkODU1ZGM0YzQ3IDEwMDY0NAotLS0gYS9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL3N5
c2ZzLWRyaXZlci1nZW53cWUKKysrIGIvRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9zeXNmcy1k
cml2ZXItZ2Vud3FlCkBAIC0yOSw4ICsyOSwxMiBAQCBXaGF0OiAgICAgICAgICAgL3N5cy9jbGFz
cy9nZW53cWUvZ2Vud3FlPG4+X2NhcmQvcmVsb2FkX2JpdHN0cmVhbQogRGF0ZTogICAgICAgICAg
IE1heSAyMDE0CiBDb250YWN0OiAgICAgICAga2xlYmVyc0BsaW51eC52bmV0LmlibS5jb20KIERl
c2NyaXB0aW9uOiAgICBJbnRlcmZhY2UgdG8gdHJpZ2dlciBhIFBDSWUgY2FyZCByZXNldCB0byBy
ZWxvYWQgdGhlIGJpdHN0cmVhbS4KKworCQk6OgorCiAgICAgICAgICAgICAgICAgICBzdWRvIHNo
IC1jICdlY2hvIDEgPiBcCiAgICAgICAgICAgICAgICAgICAgIC9zeXMvY2xhc3MvZ2Vud3FlL2dl
bndxZTBfY2FyZC9yZWxvYWRfYml0c3RyZWFtJworCiAgICAgICAgICAgICAgICAgSWYgc3VjY2Vz
c2Z1bGx5LCB0aGUgY2FyZCB3aWxsIGNvbWUgYmFjayB3aXRoIHRoZSBiaXRzdHJlYW0gc2V0CiAg
ICAgICAgICAgICAgICAgb24gJ25leHRfYml0c3RyZWFtJy4KIApAQCAtNjQsOCArNjgsMTEgQEAg
RGVzY3JpcHRpb246ICAgIEJhc2UgY2xvY2sgZnJlcXVlbmN5IG9mIHRoZSBjYXJkLgogV2hhdDog
ICAgICAgICAgIC9zeXMvY2xhc3MvZ2Vud3FlL2dlbndxZTxuPl9jYXJkL2RldmljZS9zcmlvdl9u
dW12ZnMKIERhdGU6ICAgICAgICAgICBPY3QgMjAxMwogQ29udGFjdDogICAgICAgIGhhdmVyQGxp
bnV4LnZuZXQuaWJtLmNvbQotRGVzY3JpcHRpb246ICAgIEVuYWJsZSBWRnMgKDEuLjE1KToKK0Rl
c2NyaXB0aW9uOiAgICBFbmFibGUgVkZzICgxLi4xNSk6OgorCiAgICAgICAgICAgICAgICAgICBz
dWRvIHNoIC1jICdlY2hvIDE1ID4gXAogICAgICAgICAgICAgICAgICAgICAvc3lzL2J1cy9wY2kv
ZGV2aWNlcy8wMDAwXDoxYlw6MDAuMC9zcmlvdl9udW12ZnMnCi0gICAgICAgICAgICAgICAgRGlz
YWJsZSBWRnM6CisKKyAgICAgICAgICAgICAgICBEaXNhYmxlIFZGczo6CisKICAgICAgICAgICAg
ICAgICAgIFdyaXRlIGEgMCBpbnRvIHRoZSBzYW1lIHN5c2ZzIGVudHJ5LgpkaWZmIC0tZ2l0IGEv
RG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9zeXNmcy1kcml2ZXItaGlkLWxvZ2l0ZWNoLWxnNGZm
IGIvRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9zeXNmcy1kcml2ZXItaGlkLWxvZ2l0ZWNoLWxn
NGZmCmluZGV4IDMwNWRmZmQyMjlhOC4uZGUwN2JlMzE0ZWZjIDEwMDY0NAotLS0gYS9Eb2N1bWVu
dGF0aW9uL0FCSS90ZXN0aW5nL3N5c2ZzLWRyaXZlci1oaWQtbG9naXRlY2gtbGc0ZmYKKysrIGIv
RG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9zeXNmcy1kcml2ZXItaGlkLWxvZ2l0ZWNoLWxnNGZm
CkBAIC0xMiw3ICsxMiw5IEBAIEtlcm5lbFZlcnNpb246CTQuMQogQ29udGFjdDoJTWljaGFsIE1h
bMO9IDxtYWRjYXR4c3RlckBkZXZvaWQtcG9pbnRlci5uZXQ+CiBEZXNjcmlwdGlvbjoJRGlzcGxh
eXMgYSBzZXQgb2YgYWx0ZXJuYXRlIG1vZGVzIHN1cHBvcnRlZCBieSBhIHdoZWVsLiBFYWNoCiAJ
CW1vZGUgaXMgbGlzdGVkIGFzIGZvbGxvd3M6CisKIAkJICBUYWc6IE1vZGUgTmFtZQorCiAJCUN1
cnJlbnRseSBhY3RpdmUgbW9kZSBpcyBtYXJrZWQgd2l0aCBhbiBhc3Rlcmlzay4gTGlzdCBhbHNv
CiAJCWNvbnRhaW5zIGFuIGFic3RyYWN0IGl0ZW0gIm5hdGl2ZSIgd2hpY2ggYWx3YXlzIGRlbm90
ZXMgdGhlCiAJCW5hdGl2ZSBtb2RlIG9mIHRoZSB3aGVlbC4gRWNob2luZyB0aGUgbW9kZSB0YWcg
c3dpdGNoZXMgdGhlCkBAIC0yNCwyNCArMjYsMzAgQEAgRGVzY3JpcHRpb246CURpc3BsYXlzIGEg
c2V0IG9mIGFsdGVybmF0ZSBtb2RlcyBzdXBwb3J0ZWQgYnkgYSB3aGVlbC4gRWFjaAogCQlUaGlz
IGVudHJ5IGlzIG5vdCBjcmVhdGVkIGZvciBkZXZpY2VzIHRoYXQgaGF2ZSBvbmx5IG9uZSBtb2Rl
LgogCiAJCUN1cnJlbnRseSBzdXBwb3J0ZWQgbW9kZSBzd2l0Y2hlczoKLQkJRHJpdmluZyBGb3Jj
ZSBQcm86CisKKwkJRHJpdmluZyBGb3JjZSBQcm86OgorCiAJCSAgREYtRVggLS0+IERGUAogCi0J
CUcyNToKKwkJRzI1OjoKKwogCQkgIERGLUVYIC0tPiBERlAgLS0+IEcyNQogCi0JCUcyNzoKKwkJ
RzI3OjoKKwogCQkgIERGLUVYIDwqPiBERlAgPC0+IEcyNSA8LT4gRzI3CiAJCSAgREYtRVggPCot
LS0tLS0tLT4gRzI1IDwtPiBHMjcKIAkJICBERi1FWCA8Ki0tLS0tLS0tLS0tLS0tLS0+IEcyNwog
Ci0JCUcyOToKKwkJRzI5OjoKKwogCQkgIERGLUVYIDwqPiBERlAgPC0+IEcyNSA8LT4gRzI3IDwt
PiBHMjkKIAkJICBERi1FWCA8Ki0tLS0tLS0tPiBHMjUgPC0+IEcyNyA8LT4gRzI5CiAJCSAgREYt
RVggPCotLS0tLS0tLS0tLS0tLS0tPiBHMjcgPC0+IEcyOQogCQkgIERGLUVYIDwqLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tPiBHMjkKIAotCQlERkdUOgorCQlERkdUOjoKKwogCQkgIERGLUVYIDwq
PiBERlAgPC0+IERGR1QKIAkJICBERi1FWCA8Ki0tLS0tLS0tPiBERkdUCiAKZGlmZiAtLWdpdCBh
L0RvY3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcvc3lzZnMtZHJpdmVyLWhpZC13aWltb3RlIGIvRG9j
dW1lbnRhdGlvbi9BQkkvdGVzdGluZy9zeXNmcy1kcml2ZXItaGlkLXdpaW1vdGUKaW5kZXggMzlk
ZmE1Y2IxY2M1Li5jZDdiODJhNWMyN2QgMTAwNjQ0Ci0tLSBhL0RvY3VtZW50YXRpb24vQUJJL3Rl
c3Rpbmcvc3lzZnMtZHJpdmVyLWhpZC13aWltb3RlCisrKyBiL0RvY3VtZW50YXRpb24vQUJJL3Rl
c3Rpbmcvc3lzZnMtZHJpdmVyLWhpZC13aWltb3RlCkBAIC0zOSw5ICszOSwxMyBAQCBEZXNjcmlw
dGlvbjoJV2hpbGUgYSBkZXZpY2UgaXMgaW5pdGlhbGl6ZWQgYnkgdGhlIHdpaW1vdGUgZHJpdmVy
LCB3ZSBwZXJmb3JtCiAJCU90aGVyIHN0cmluZ3MgZm9yIGVhY2ggZGV2aWNlLXR5cGUgYXJlIGF2
YWlsYWJsZSBhbmQgbWF5IGJlCiAJCWFkZGVkIGlmIG5ldyBkZXZpY2Utc3BlY2lmaWMgZGV0ZWN0
aW9ucyBhcmUgYWRkZWQuCiAJCUN1cnJlbnRseSBzdXBwb3J0ZWQgYXJlOgotCQkJZ2VuMTA6IEZp
cnN0IFdpaSBSZW1vdGUgZ2VuZXJhdGlvbgotCQkJZ2VuMjA6IFNlY29uZCBXaWkgUmVtb3RlIFBs
dXMgZ2VuZXJhdGlvbiAoYnVpbHRpbiBNUCkKKworCQkJPT09PT09PT09PT09PSA9PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KKwkJCWdlbjEwOiAgICAgICAgRmlyc3QgV2lp
IFJlbW90ZSBnZW5lcmF0aW9uCisJCQlnZW4yMDogICAgICAgIFNlY29uZCBXaWkgUmVtb3RlIFBs
dXMgZ2VuZXJhdGlvbgorCQkJCSAgICAgIChidWlsdGluIE1QKQogCQkJYmFsYW5jZWJvYXJkOiBX
aWkgQmFsYW5jZSBCb2FyZAorCQkJPT09PT09PT09PT09PSA9PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT0KIAogV2hhdDoJCS9zeXMvYnVzL2hpZC9kcml2ZXJzL3dpaW1vdGUv
PGRldj4vYmJvYXJkX2NhbGliCiBEYXRlOgkJTWF5IDIwMTMKQEAgLTU0LDYgKzU4LDcgQEAgRGVz
Y3JpcHRpb246CVRoaXMgYXR0cmlidXRlIGlzIG9ubHkgcHJvdmlkZWQgaWYgdGhlIGRldmljZSB3
YXMgZGV0ZWN0ZWQgYXMgYQogCQlGaXJzdCwgMGtnIHZhbHVlcyBmb3IgYWxsIDQgc2Vuc29ycyBh
cmUgd3JpdHRlbiwgZm9sbG93ZWQgYnkgdGhlCiAJCTE3a2cgdmFsdWVzIGZvciBhbGwgNCBzZW5z
b3JzIGFuZCBsYXN0IHRoZSAzNGtnIHZhbHVlcyBmb3IgYWxsIDQKIAkJc2Vuc29ycy4KKwogCQlD
YWxpYnJhdGlvbiBkYXRhIGlzIGFscmVhZHkgYXBwbGllZCBieSB0aGUga2VybmVsIHRvIGFsbCBp
bnB1dAogCQl2YWx1ZXMgYnV0IG1heSBiZSB1c2VkIGJ5IHVzZXItc3BhY2UgdG8gcGVyZm9ybSBv
dGhlcgogCQl0cmFuc2Zvcm1hdGlvbnMuCkBAIC02OCw5ICs3MywxMSBAQCBEZXNjcmlwdGlvbjoJ
VGhpcyBhdHRyaWJ1dGUgaXMgb25seSBwcm92aWRlZCBpZiB0aGUgZGV2aWNlIHdhcyBkZXRlY3Rl
ZCBhcyBhCiAJCWlzIHByZWZpeGVkIHdpdGggYSArLy0uIEVhY2ggdmFsdWUgaXMgYSBzaWduZWQg
MTZiaXQgbnVtYmVyLgogCQlEYXRhIGlzIGVuY29kZWQgYXMgZGVjaW1hbCBudW1iZXJzIGFuZCBz
cGVjaWZpZXMgdGhlIG9mZnNldHMgb2YKIAkJdGhlIGFuYWxvZyBzdGlja3Mgb2YgdGhlIHByby1j
b250cm9sbGVyLgorCiAJCUNhbGlicmF0aW9uIGRhdGEgaXMgYWxyZWFkeSBhcHBsaWVkIGJ5IHRo
ZSBrZXJuZWwgdG8gYWxsIGlucHV0CiAJCXZhbHVlcyBidXQgbWF5IGJlIHVzZWQgYnkgdXNlci1z
cGFjZSB0byBwZXJmb3JtIG90aGVyCiAJCXRyYW5zZm9ybWF0aW9ucy4KKwogCQlDYWxpYnJhdGlv
biBkYXRhIGlzIGRldGVjdGVkIGJ5IHRoZSBrZXJuZWwgZHVyaW5nIGRldmljZSBzZXR1cC4KIAkJ
WW91IGNhbiB3cml0ZSAic2NhblxuIiBpbnRvIHRoaXMgZmlsZSB0byByZS10cmlnZ2VyIGNhbGli
cmF0aW9uLgogCQlZb3UgY2FuIGFsc28gd3JpdGUgZGF0YSBkaXJlY3RseSBpbiB0aGUgZm9ybSAi
eDE6eTEgeDI6eTIiIHRvCmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL3N5
c2ZzLWRyaXZlci1zYW1zdW5nLWxhcHRvcCBiL0RvY3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcvc3lz
ZnMtZHJpdmVyLXNhbXN1bmctbGFwdG9wCmluZGV4IDM0ZDNhMzM1OWNmNC4uMjhjOWMwNDBkZTVk
IDEwMDY0NAotLS0gYS9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL3N5c2ZzLWRyaXZlci1zYW1z
dW5nLWxhcHRvcAorKysgYi9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL3N5c2ZzLWRyaXZlci1z
YW1zdW5nLWxhcHRvcApAQCAtOSwxMCArOSwxMiBAQCBEZXNjcmlwdGlvbjoJU29tZSBTYW1zdW5n
IGxhcHRvcHMgaGF2ZSBkaWZmZXJlbnQgInBlcmZvcm1hbmNlIGxldmVscyIKIAkJdGhlaXIgZmFu
cyBxdWlldCBhdCBhbGwgY29zdHMuICBSZWFkaW5nIGZyb20gdGhpcyBmaWxlCiAJCXdpbGwgc2hv
dyB0aGUgY3VycmVudCBwZXJmb3JtYW5jZSBsZXZlbC4gIFdyaXRpbmcgdG8gdGhlCiAJCWZpbGUg
Y2FuIGNoYW5nZSB0aGlzIHZhbHVlLgorCiAJCQlWYWxpZCBvcHRpb25zOgotCQkJCSJzaWxlbnQi
Ci0JCQkJIm5vcm1hbCIKLQkJCQkib3ZlcmNsb2NrIgorCQkJCS0gInNpbGVudCIKKwkJCQktICJu
b3JtYWwiCisJCQkJLSAib3ZlcmNsb2NrIgorCiAJCU5vdGUgdGhhdCBub3QgYWxsIGxhcHRvcHMg
c3VwcG9ydCBhbGwgb2YgdGhlc2Ugb3B0aW9ucy4KIAkJU3BlY2lmaWNhbGx5LCBub3QgYWxsIHN1
cHBvcnQgdGhlICJvdmVyY2xvY2siIG9wdGlvbiwKIAkJYW5kIGl0J3Mgc3RpbGwgdW5rbm93biBp
ZiB0aGlzIHZhbHVlIGV2ZW4gY2hhbmdlcwpAQCAtMjUsOCArMjcsOSBAQCBDb250YWN0OglDb3Jl
bnRpbiBDaGFyeSA8Y29yZW50aW4uY2hhcnlAZ21haWwuY29tPgogRGVzY3JpcHRpb246CU1heCBi
YXR0ZXJ5IGNoYXJnZSBsZXZlbCBjYW4gYmUgbW9kaWZpZWQsIGJhdHRlcnkgY3ljbGUKIAkJbGlm
ZSBjYW4gYmUgZXh0ZW5kZWQgYnkgcmVkdWNpbmcgdGhlIG1heCBiYXR0ZXJ5IGNoYXJnZQogCQls
ZXZlbC4KLQkJMCBtZWFucyBub3JtYWwgYmF0dGVyeSBtb2RlICgxMDAlIGNoYXJnZSkKLQkJMSBt
ZWFucyBiYXR0ZXJ5IGxpZmUgZXh0ZW5kZXIgbW9kZSAoODAlIGNoYXJnZSkKKworCQktIDAgbWVh
bnMgbm9ybWFsIGJhdHRlcnkgbW9kZSAoMTAwJSBjaGFyZ2UpCisJCS0gMSBtZWFucyBiYXR0ZXJ5
IGxpZmUgZXh0ZW5kZXIgbW9kZSAoODAlIGNoYXJnZSkKIAogV2hhdDoJCS9zeXMvZGV2aWNlcy9w
bGF0Zm9ybS9zYW1zdW5nL3VzYl9jaGFyZ2UKIERhdGU6CQlEZWNlbWJlciAxLCAyMDExCmRpZmYg
LS1naXQgYS9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL3N5c2ZzLWRyaXZlci10b3NoaWJhX2Fj
cGkgYi9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL3N5c2ZzLWRyaXZlci10b3NoaWJhX2FjcGkK
aW5kZXggZjM0MjIxYjUyYjE0Li5lNWE0MzhkODRlMWYgMTAwNjQ0Ci0tLSBhL0RvY3VtZW50YXRp
b24vQUJJL3Rlc3Rpbmcvc3lzZnMtZHJpdmVyLXRvc2hpYmFfYWNwaQorKysgYi9Eb2N1bWVudGF0
aW9uL0FCSS90ZXN0aW5nL3N5c2ZzLWRyaXZlci10b3NoaWJhX2FjcGkKQEAgLTQsMTAgKzQsMTIg
QEAgS2VybmVsVmVyc2lvbjoJMy4xNQogQ29udGFjdDoJQXphZWwgQXZhbG9zIDxjb3Byb3NjZWZh
bG9AZ21haWwuY29tPgogRGVzY3JpcHRpb246CVRoaXMgZmlsZSBjb250cm9scyB0aGUga2V5Ym9h
cmQgYmFja2xpZ2h0IG9wZXJhdGlvbiBtb2RlLCB2YWxpZAogCQl2YWx1ZXMgYXJlOgorCiAJCQkq
IDB4MSAgLT4gRk4tWgogCQkJKiAweDIgIC0+IEFVVE8gKGFsc28gY2FsbGVkIFRJTUVSKQogCQkJ
KiAweDggIC0+IE9OCiAJCQkqIDB4MTAgLT4gT0ZGCisKIAkJTm90ZSB0aGF0IGZyb20ga2VybmVs
IDMuMTYgb253YXJkcyB0aGlzIGZpbGUgYWNjZXB0cyBhbGwgbGlzdGVkCiAJCXBhcmFtZXRlcnMs
IGtlcm5lbCAzLjE1IG9ubHkgYWNjZXB0cyB0aGUgZmlyc3QgdHdvIChGTi1aIGFuZAogCQlBVVRP
KS4KQEAgLTQxLDggKzQzLDEwIEBAIEtlcm5lbFZlcnNpb246CTMuMTUKIENvbnRhY3Q6CUF6YWVs
IEF2YWxvcyA8Y29wcm9zY2VmYWxvQGdtYWlsLmNvbT4KIERlc2NyaXB0aW9uOglUaGlzIGZpbGVz
IGNvbnRyb2xzIHRoZSBzdGF0dXMgb2YgdGhlIHRvdWNocGFkIGFuZCBwb2ludGluZwogCQlzdGlj
ayAoaWYgYXZhaWxhYmxlKSwgdmFsaWQgdmFsdWVzIGFyZToKKwogCQkJKiAwIC0+IE9GRgogCQkJ
KiAxIC0+IE9OCisKIFVzZXJzOgkJS1Rvc2hpYmEKIAogV2hhdDoJCS9zeXMvZGV2aWNlcy9MTlhT
WVNUTTowMC9MTlhTWUJVUzowMC9UT1N7MTkwMCw2MjB7MCw3LDh9fTowMC9hdmFpbGFibGVfa2Jk
X21vZGVzCkBAIC01MSwxMCArNTUsMTIgQEAgS2VybmVsVmVyc2lvbjoJMy4xNgogQ29udGFjdDoJ
QXphZWwgQXZhbG9zIDxjb3Byb3NjZWZhbG9AZ21haWwuY29tPgogRGVzY3JpcHRpb246CVRoaXMg
ZmlsZSBzaG93cyB0aGUgc3VwcG9ydGVkIGtleWJvYXJkIGJhY2tsaWdodCBtb2RlcwogCQl0aGUg
c3lzdGVtIHN1cHBvcnRzLCB3aGljaCBjYW4gYmU6CisKIAkJCSogMHgxICAtPiBGTi1aCiAJCQkq
IDB4MiAgLT4gQVVUTyAoYWxzbyBjYWxsZWQgVElNRVIpCiAJCQkqIDB4OCAgLT4gT04KIAkJCSog
MHgxMCAtPiBPRkYKKwogCQlOb3RlIHRoYXQgbm90IGFsbCBrZXlib2FyZCB0eXBlcyBzdXBwb3J0
IHRoZSBsaXN0ZWQgbW9kZXMuCiAJCVNlZSB0aGUgZW50cnkgbmFtZWQgImF2YWlsYWJsZV9rYmRf
bW9kZXMiCiBVc2VyczoJCUtUb3NoaWJhCkBAIC02NSw2ICs3MSw3IEBAIEtlcm5lbFZlcnNpb246
CTMuMTYKIENvbnRhY3Q6CUF6YWVsIEF2YWxvcyA8Y29wcm9zY2VmYWxvQGdtYWlsLmNvbT4KIERl
c2NyaXB0aW9uOglUaGlzIGZpbGUgc2hvd3MgdGhlIGN1cnJlbnQga2V5Ym9hcmQgYmFja2xpZ2h0
IHR5cGUsCiAJCXdoaWNoIGNhbiBiZToKKwogCQkJKiAxIC0+IFR5cGUgMSwgc3VwcG9ydGluZyBt
b2RlcyBGTi1aIGFuZCBBVVRPCiAJCQkqIDIgLT4gVHlwZSAyLCBzdXBwb3J0aW5nIG1vZGVzIFRJ
TUVSLCBPTiBhbmQgT0ZGCiBVc2VyczoJCUtUb3NoaWJhCkBAIC03NSwxMCArODIsMTIgQEAgS2Vy
bmVsVmVyc2lvbjoJNC4wCiBDb250YWN0OglBemFlbCBBdmFsb3MgPGNvcHJvc2NlZmFsb0BnbWFp
bC5jb20+CiBEZXNjcmlwdGlvbjoJVGhpcyBmaWxlIGNvbnRyb2xzIHRoZSBVU0IgU2xlZXAgJiBD
aGFyZ2UgY2hhcmdpbmcgbW9kZSwgd2hpY2gKIAkJY2FuIGJlOgorCiAJCQkqIDAgLT4gRGlzYWJs
ZWQJCSgweDAwKQogCQkJKiAxIC0+IEFsdGVybmF0ZQkoMHgwOSkKIAkJCSogMiAtPiBBdXRvCQko
MHgyMSkKIAkJCSogMyAtPiBUeXBpY2FsCQkoMHgxMSkKKwogCQlOb3RlIHRoYXQgZnJvbSBrZXJu
ZWwgNC4xIG9ud2FyZHMgdGhpcyBmaWxlIGFjY2VwdHMgYWxsIGxpc3RlZAogCQl2YWx1ZXMsIGtl
cm5lbCA0LjAgb25seSBzdXBwb3J0cyB0aGUgZmlyc3QgdGhyZWUuCiAJCU5vdGUgdGhhdCB0aGlz
IGZlYXR1cmUgb25seSB3b3JrcyB3aGVuIGNvbm5lY3RlZCB0byBwb3dlciwgaWYKQEAgLTkzLDgg
KzEwMiwxMCBAQCBDb250YWN0OglBemFlbCBBdmFsb3MgPGNvcHJvc2NlZmFsb0BnbWFpbC5jb20+
CiBEZXNjcmlwdGlvbjoJVGhpcyBmaWxlIGNvbnRyb2xzIHRoZSBVU0IgU2xlZXAgRnVuY3Rpb25z
IHVuZGVyIGJhdHRlcnksIGFuZAogCQlzZXQgdGhlIGxldmVsIGF0IHdoaWNoIHBvaW50IHRoZXkg
d2lsbCBiZSBkaXNhYmxlZCwgYWNjZXB0ZWQKIAkJdmFsdWVzIGNhbiBiZToKKwogCQkJKiAwCS0+
IERpc2FibGVkCiAJCQkqIDEtMTAwCS0+IEJhdHRlcnkgbGV2ZWwgdG8gZGlzYWJsZSBzbGVlcCBm
dW5jdGlvbnMKKwogCQlDdXJyZW50bHkgaXQgcHJpbnRzIHR3byB2YWx1ZXMsIHRoZSBmaXJzdCBv
bmUgaW5kaWNhdGVzIGlmIHRoZQogCQlmZWF0dXJlIGlzIGVuYWJsZWQgb3IgZGlzYWJsZWQsIHdo
aWxlIHRoZSBzZWNvbmQgb25lIHNob3dzIHRoZQogCQljdXJyZW50IGJhdHRlcnkgbGV2ZWwgc2V0
LgpAQCAtMTA3LDggKzExOCwxMCBAQCBEYXRlOgkJSmFudWFyeSAyMywgMjAxNQogS2VybmVsVmVy
c2lvbjoJNC4wCiBDb250YWN0OglBemFlbCBBdmFsb3MgPGNvcHJvc2NlZmFsb0BnbWFpbC5jb20+
CiBEZXNjcmlwdGlvbjoJVGhpcyBmaWxlIGNvbnRyb2xzIHRoZSBVU0IgUmFwaWQgQ2hhcmdlIHN0
YXRlLCB3aGljaCBjYW4gYmU6CisKIAkJCSogMCAtPiBEaXNhYmxlZAogCQkJKiAxIC0+IEVuYWJs
ZWQKKwogCQlOb3RlIHRoYXQgdG9nZ2xpbmcgdGhpcyB2YWx1ZSByZXF1aXJlcyBhIHJlYm9vdCBm
b3IgY2hhbmdlcyB0bwogCQl0YWtlIGVmZmVjdC4KIFVzZXJzOgkJS1Rvc2hpYmEKQEAgLTExOCw4
ICsxMzEsMTAgQEAgRGF0ZToJCUphbnVhcnkgMjMsIDIwMTUKIEtlcm5lbFZlcnNpb246CTQuMAog
Q29udGFjdDoJQXphZWwgQXZhbG9zIDxjb3Byb3NjZWZhbG9AZ21haWwuY29tPgogRGVzY3JpcHRp
b246CVRoaXMgZmlsZSBjb250cm9scyB0aGUgU2xlZXAgJiBNdXNpYyBzdGF0ZSwgd2hpY2ggdmFs
dWVzIGNhbiBiZToKKwogCQkJKiAwIC0+IERpc2FibGVkCiAJCQkqIDEgLT4gRW5hYmxlZAorCiAJ
CU5vdGUgdGhhdCB0aGlzIGZlYXR1cmUgb25seSB3b3JrcyB3aGVuIGNvbm5lY3RlZCB0byBwb3dl
ciwgaWYKIAkJeW91IHdhbnQgdG8gdXNlIGl0IHVuZGVyIGJhdHRlcnksIHNlZSB0aGUgZW50cnkg
bmFtZWQKIAkJInNsZWVwX2Z1bmN0aW9uc19vbl9iYXR0ZXJ5IgpAQCAtMTM4LDYgKzE1Myw3IEBA
IEtlcm5lbFZlcnNpb246CTQuMAogQ29udGFjdDoJQXphZWwgQXZhbG9zIDxjb3Byb3NjZWZhbG9A
Z21haWwuY29tPgogRGVzY3JpcHRpb246CVRoaXMgZmlsZSBjb250cm9scyB0aGUgc3RhdGUgb2Yg
dGhlIGludGVybmFsIGZhbiwgdmFsaWQKIAkJdmFsdWVzIGFyZToKKwogCQkJKiAwIC0+IE9GRgog
CQkJKiAxIC0+IE9OCiAKQEAgLTE0Nyw4ICsxNjMsMTAgQEAgS2VybmVsVmVyc2lvbjoJNC4wCiBD
b250YWN0OglBemFlbCBBdmFsb3MgPGNvcHJvc2NlZmFsb0BnbWFpbC5jb20+CiBEZXNjcmlwdGlv
bjoJVGhpcyBmaWxlIGNvbnRyb2xzIHRoZSBTcGVjaWFsIEZ1bmN0aW9ucyAoaG90a2V5cykgb3Bl
cmF0aW9uCiAJCW1vZGUsIHZhbGlkIHZhbHVlcyBhcmU6CisKIAkJCSogMCAtPiBOb3JtYWwgT3Bl
cmF0aW9uCiAJCQkqIDEgLT4gU3BlY2lhbCBGdW5jdGlvbnMKKwogCQlJbiB0aGUgIk5vcm1hbCBP
cGVyYXRpb24iIG1vZGUsIHRoZSBGezEtMTJ9IGtleXMgYXJlIGFzIHVzdWFsCiAJCWFuZCB0aGUg
aG90a2V5cyBhcmUgYWNjZXNzZWQgdmlhIEZOLUZ7MS0xMn0uCiAJCUluIHRoZSAiU3BlY2lhbCBG
dW5jdGlvbnMiIG1vZGUsIHRoZSBGezEtMTJ9IGtleXMgdHJpZ2dlciB0aGUKQEAgLTE2Myw4ICsx
ODEsMTAgQEAgS2VybmVsVmVyc2lvbjoJNC4wCiBDb250YWN0OglBemFlbCBBdmFsb3MgPGNvcHJv
c2NlZmFsb0BnbWFpbC5jb20+CiBEZXNjcmlwdGlvbjoJVGhpcyBmaWxlIGNvbnRyb2xzIHdoZXRo
ZXIgdGhlIGxhcHRvcCBzaG91bGQgdHVybiBPTiB3aGVuZXZlcgogCQl0aGUgTElEIGlzIG9wZW5l
ZCwgdmFsaWQgdmFsdWVzIGFyZToKKwogCQkJKiAwIC0+IERpc2FibGVkCiAJCQkqIDEgLT4gRW5h
YmxlZAorCiAJCU5vdGUgdGhhdCB0b2dnbGluZyB0aGlzIHZhbHVlIHJlcXVpcmVzIGEgcmVib290
IGZvciBjaGFuZ2VzIHRvCiAJCXRha2UgZWZmZWN0LgogVXNlcnM6CQlLVG9zaGliYQpAQCAtMTc0
LDggKzE5NCwxMCBAQCBEYXRlOgkJRmVicnVhcnkgMTIsIDIwMTUKIEtlcm5lbFZlcnNpb246CTQu
MAogQ29udGFjdDoJQXphZWwgQXZhbG9zIDxjb3Byb3NjZWZhbG9AZ21haWwuY29tPgogRGVzY3Jp
cHRpb246CVRoaXMgZmlsZSBjb250cm9scyB0aGUgVVNCIDMgZnVuY3Rpb25hbGl0eSwgdmFsaWQg
dmFsdWVzIGFyZToKKwogCQkJKiAwIC0+IERpc2FibGVkIChBY3RzIGFzIGEgcmVndWxhciBVU0Ig
MikKIAkJCSogMSAtPiBFbmFibGVkIChGdWxsIFVTQiAzIGZ1bmN0aW9uYWxpdHkpCisKIAkJTm90
ZSB0aGF0IHRvZ2dsaW5nIHRoaXMgdmFsdWUgcmVxdWlyZXMgYSByZWJvb3QgZm9yIGNoYW5nZXMg
dG8KIAkJdGFrZSBlZmZlY3QuCiBVc2VyczoJCUtUb3NoaWJhCkBAIC0xODgsMTAgKzIxMCwxNCBA
QCBEZXNjcmlwdGlvbjoJVGhpcyBmaWxlIGNvbnRyb2xzIHRoZSBDb29saW5nIE1ldGhvZCBmZWF0
dXJlLgogCQlSZWFkaW5nIHRoaXMgZmlsZSBwcmludHMgdHdvIHZhbHVlcywgdGhlIGZpcnN0IGlz
IHRoZSBhY3R1YWwgY29vbGluZyBtZXRob2QKIAkJYW5kIHRoZSBzZWNvbmQgaXMgdGhlIG1heGlt
dW0gY29vbGluZyBtZXRob2Qgc3VwcG9ydGVkLgogCQlXaGVuIHRoZSBtYXhpbXVtIGNvb2xpbmcg
bWV0aG9kIGlzIE9ORSwgdmFsaWQgdmFsdWVzIGFyZToKKwogCQkJKiAwIC0+IE1heGltdW0gUGVy
Zm9ybWFuY2UKIAkJCSogMSAtPiBCYXR0ZXJ5IE9wdGltaXplZAorCiAJCVdoZW4gdGhlIG1heGlt
dW0gY29vbGluZyBtZXRob2QgaXMgVFdPLCB2YWxpZCB2YWx1ZXMgYXJlOgorCiAJCQkqIDAgLT4g
TWF4aW11bSBQZXJmb3JtYW5jZQogCQkJKiAxIC0+IFBlcmZvcm1hbmNlCiAJCQkqIDIgLT4gQmF0
dGVyeSBPcHRpbWl6ZWQKKwogVXNlcnM6CQlLVG9zaGliYQpkaWZmIC0tZ2l0IGEvRG9jdW1lbnRh
dGlvbi9BQkkvdGVzdGluZy9zeXNmcy1kcml2ZXItdG9zaGliYV9oYXBzIGIvRG9jdW1lbnRhdGlv
bi9BQkkvdGVzdGluZy9zeXNmcy1kcml2ZXItdG9zaGliYV9oYXBzCmluZGV4IGE2NjIzNzBiNGRi
Zi4uYzkzODY5MGNlMTBkIDEwMDY0NAotLS0gYS9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL3N5
c2ZzLWRyaXZlci10b3NoaWJhX2hhcHMKKysrIGIvRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9z
eXNmcy1kcml2ZXItdG9zaGliYV9oYXBzCkBAIC00LDEwICs0LDEyIEBAIEtlcm5lbFZlcnNpb246
CTMuMTcKIENvbnRhY3Q6CUF6YWVsIEF2YWxvcyA8Y29wcm9zY2VmYWxvQGdtYWlsLmNvbT4KIERl
c2NyaXB0aW9uOglUaGlzIGZpbGUgY29udHJvbHMgdGhlIGJ1aWx0LWluIGFjY2VsZXJvbWV0ZXIg
cHJvdGVjdGlvbiBsZXZlbCwKIAkJdmFsaWQgdmFsdWVzIGFyZToKKwogCQkJKiAwIC0+IERpc2Fi
bGVkCiAJCQkqIDEgLT4gTG93CiAJCQkqIDIgLT4gTWVkaXVtCiAJCQkqIDMgLT4gSGlnaAorCiAJ
CVRoZSBkZWZhdWx0IHBvdGVjdGlvbiB2YWx1ZSBpcyBzZXQgdG8gMiAoTWVkaXVtKS4KIFVzZXJz
OgkJS1Rvc2hpYmEKIApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9zeXNm
cy1kcml2ZXItd2Fjb20gYi9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL3N5c2ZzLWRyaXZlci13
YWNvbQppbmRleCBhZmM0OGZjMTYzYjUuLjE2YWNhYTU3MTJlYyAxMDA2NDQKLS0tIGEvRG9jdW1l
bnRhdGlvbi9BQkkvdGVzdGluZy9zeXNmcy1kcml2ZXItd2Fjb20KKysrIGIvRG9jdW1lbnRhdGlv
bi9BQkkvdGVzdGluZy9zeXNmcy1kcml2ZXItd2Fjb20KQEAgLTc5LDcgKzc5LDkgQEAgRGVzY3Jp
cHRpb246CiAJCVdoZW4gdGhlIFdhY29tIEludHVvcyA0IGlzIGNvbm5lY3RlZCBvdmVyIEJsdWV0
b290aCwgdGhlCiAJCWltYWdlIGhhcyB0byBjb250YWluIDI1NiBieXRlcyAoNjR4MzIgcHggMSBi
aXQgY29sb3VyKS4KIAkJVGhlIGZvcm1hdCBpcyBhbHNvIHNjcmFtYmxlZCwgbGlrZSBpbiB0aGUg
VVNCIG1vZGUsIGFuZCBpdCBjYW4KLQkJYmUgc3VtbWFyaXplZCBieSBjb252ZXJ0aW5nIDc2NTQz
MjEwIGludG8gR0VDQTY0MjAuCisJCWJlIHN1bW1hcml6ZWQgYnkgY29udmVydGluZzo6CisKKwkJ
CQkJICAgIDc2NTQzMjEwIGludG8gR0VDQTY0MjAuCiAJCQkJCSAgICBIR0ZFRENCQSAgICAgIEhG
REI3NTMxCiAKIFdoYXQ6CQkvc3lzL2J1cy9oaWQvZGV2aWNlcy88YnVzPjo8dmlkPjo8cGlkPi48
bj4vd2Fjb21fcmVtb3RlL3VucGFpcl9yZW1vdGUKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24v
QUJJL3Rlc3Rpbmcvc3lzZnMtZmlybXdhcmUtYWNwaSBiL0RvY3VtZW50YXRpb24vQUJJL3Rlc3Rp
bmcvc3lzZnMtZmlybXdhcmUtYWNwaQppbmRleCA2MTNmNDJhOWQ1Y2QuLmU0YWZjMjUzODIxMCAx
MDA2NDQKLS0tIGEvRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9zeXNmcy1maXJtd2FyZS1hY3Bp
CisrKyBiL0RvY3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcvc3lzZnMtZmlybXdhcmUtYWNwaQpAQCAt
MTIsMTEgKzEyLDE0IEBAIERlc2NyaXB0aW9uOgogCQlpbWFnZTogVGhlIGltYWdlIGJpdG1hcC4g
Q3VycmVudGx5IGEgMzItYml0IEJNUC4KIAkJc3RhdHVzOiAxIGlmIHRoZSBpbWFnZSBpcyB2YWxp
ZCwgMCBpZiBmaXJtd2FyZSBpbnZhbGlkYXRlZCBpdC4KIAkJdHlwZTogMCBpbmRpY2F0ZXMgaW1h
Z2UgaXMgaW4gQk1QIGZvcm1hdC4KKworCQk9PT09PT09PSA9PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KIAkJdmVyc2lvbjogVGhlIHZlcnNpb24gb2Yg
dGhlIEJHUlQuIEN1cnJlbnRseSAxLgogCQl4b2Zmc2V0OiBUaGUgbnVtYmVyIG9mIHBpeGVscyBi
ZXR3ZWVuIHRoZSBsZWZ0IG9mIHRoZSBzY3JlZW4KIAkJCSBhbmQgdGhlIGxlZnQgZWRnZSBvZiB0
aGUgaW1hZ2UuCiAJCXlvZmZzZXQ6IFRoZSBudW1iZXIgb2YgcGl4ZWxzIGJldHdlZW4gdGhlIHRv
cCBvZiB0aGUgc2NyZWVuCiAJCQkgYW5kIHRoZSB0b3AgZWRnZSBvZiB0aGUgaW1hZ2UuCisJCT09
PT09PT09ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PQogCiBXaGF0OgkJL3N5cy9maXJtd2FyZS9hY3BpL2hvdHBsdWcvCiBEYXRlOgkJRmVicnVhcnkg
MjAxMwpAQCAtMzMsMTIgKzM2LDE0IEBAIERlc2NyaXB0aW9uOgogCQlUaGUgZm9sbG93aW5nIHNl
dHRpbmcgaXMgYXZhaWxhYmxlIHRvIHVzZXIgc3BhY2UgZm9yIGVhY2gKIAkJaG90cGx1ZyBwcm9m
aWxlOgogCisJCT09PT09PT09ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT0KIAkJZW5hYmxlZDogSWYgc2V0LCB0aGUgQUNQSSBjb3JlIHdpbGwg
aGFuZGxlIG5vdGlmaWNhdGlvbnMgb2YKLQkJCWhvdHBsdWcgZXZlbnRzIGFzc29jaWF0ZWQgd2l0
aCB0aGUgZ2l2ZW4gY2xhc3Mgb2YKLQkJCWRldmljZXMgYW5kIHdpbGwgYWxsb3cgdGhvc2UgZGV2
aWNlcyB0byBiZSBlamVjdGVkIHdpdGgKLQkJCXRoZSBoZWxwIG9mIHRoZSBfRUowIGNvbnRyb2wg
bWV0aG9kLiAgVW5zZXR0aW5nIGl0Ci0JCQllZmZlY3RpdmVseSBkaXNhYmxlcyBob3RwbHVnIGZv
ciB0aGUgY29ycmVzcG9pbmRpbmcKLQkJCWNsYXNzIG9mIGRldmljZXMuCisJCQkgaG90cGx1ZyBl
dmVudHMgYXNzb2NpYXRlZCB3aXRoIHRoZSBnaXZlbiBjbGFzcyBvZgorCQkJIGRldmljZXMgYW5k
IHdpbGwgYWxsb3cgdGhvc2UgZGV2aWNlcyB0byBiZSBlamVjdGVkIHdpdGgKKwkJCSB0aGUgaGVs
cCBvZiB0aGUgX0VKMCBjb250cm9sIG1ldGhvZC4gIFVuc2V0dGluZyBpdAorCQkJIGVmZmVjdGl2
ZWx5IGRpc2FibGVzIGhvdHBsdWcgZm9yIHRoZSBjb3JyZXNwb2luZGluZworCQkJIGNsYXNzIG9m
IGRldmljZXMuCisJCT09PT09PT09ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT0KIAogCQlUaGUgdmFsdWUgb2YgdGhlIGFib3ZlIGF0dHJpYnV0
ZSBpcyBhbiBpbnRlZ2VyIG51bWJlcjogMSAoc2V0KQogCQlvciAwICh1bnNldCkuICBBdHRlbXB0
cyB0byB3cml0ZSBhbnkgb3RoZXIgdmFsdWVzIHRvIGl0IHdpbGwKQEAgLTcxLDg2ICs3Niw5MCBA
QCBEZXNjcmlwdGlvbjoKIAkJVG8gZmlndXJlIG91dCB3aGVyZSBhbGwgdGhlIFNDSSdzIGFyZSBj
b21pbmcgZnJvbSwKIAkJL3N5cy9maXJtd2FyZS9hY3BpL2ludGVycnVwdHMgY29udGFpbnMgYSBm
aWxlIGxpc3RpbmcKIAkJZXZlcnkgcG9zc2libGUgc291cmNlLCBhbmQgdGhlIGNvdW50IG9mIGhv
dyBtYW55Ci0JCXRpbWVzIGl0IGhhcyB0cmlnZ2VyZWQuCi0KLQkJJCBjZCAvc3lzL2Zpcm13YXJl
L2FjcGkvaW50ZXJydXB0cwotCQkkIGdyZXAgLiAqCi0JCWVycm9yOgkgICAgIDAKLQkJZmZfZ2Js
X2xvY2s6CSAgIDAgICBlbmFibGUKLQkJZmZfcG10aW1lcjoJICAwICBpbnZhbGlkCi0JCWZmX3B3
cl9idG46CSAgMCAgIGVuYWJsZQotCQlmZl9ydF9jbGs6CSAyICBkaXNhYmxlCi0JCWZmX3NscF9i
dG46CSAgMCAgaW52YWxpZAotCQlncGUwMDoJICAgICAwCWludmFsaWQKLQkJZ3BlMDE6CSAgICAg
MAkgZW5hYmxlCi0JCWdwZTAyOgkgICAxMDgJIGVuYWJsZQotCQlncGUwMzoJICAgICAwCWludmFs
aWQKLQkJZ3BlMDQ6CSAgICAgMAlpbnZhbGlkCi0JCWdwZTA1OgkgICAgIDAJaW52YWxpZAotCQln
cGUwNjoJICAgICAwCSBlbmFibGUKLQkJZ3BlMDc6CSAgICAgMAkgZW5hYmxlCi0JCWdwZTA4Ogkg
ICAgIDAJaW52YWxpZAotCQlncGUwOToJICAgICAwCWludmFsaWQKLQkJZ3BlMEE6CSAgICAgMAlp
bnZhbGlkCi0JCWdwZTBCOgkgICAgIDAJaW52YWxpZAotCQlncGUwQzoJICAgICAwCWludmFsaWQK
LQkJZ3BlMEQ6CSAgICAgMAlpbnZhbGlkCi0JCWdwZTBFOgkgICAgIDAJaW52YWxpZAotCQlncGUw
RjoJICAgICAwCWludmFsaWQKLQkJZ3BlMTA6CSAgICAgMAlpbnZhbGlkCi0JCWdwZTExOgkgICAg
IDAJaW52YWxpZAotCQlncGUxMjoJICAgICAwCWludmFsaWQKLQkJZ3BlMTM6CSAgICAgMAlpbnZh
bGlkCi0JCWdwZTE0OgkgICAgIDAJaW52YWxpZAotCQlncGUxNToJICAgICAwCWludmFsaWQKLQkJ
Z3BlMTY6CSAgICAgMAlpbnZhbGlkCi0JCWdwZTE3OgkgIDEwODQJIGVuYWJsZQotCQlncGUxODoJ
ICAgICAwCSBlbmFibGUKLQkJZ3BlMTk6CSAgICAgMAlpbnZhbGlkCi0JCWdwZTFBOgkgICAgIDAJ
aW52YWxpZAotCQlncGUxQjoJICAgICAwCWludmFsaWQKLQkJZ3BlMUM6CSAgICAgMAlpbnZhbGlk
Ci0JCWdwZTFEOgkgICAgIDAJaW52YWxpZAotCQlncGUxRToJICAgICAwCWludmFsaWQKLQkJZ3Bl
MUY6CSAgICAgMAlpbnZhbGlkCi0JCWdwZV9hbGw6ICAgIDExOTIKLQkJc2NpOgkxMTk0Ci0JCXNj
aV9ub3Q6ICAgICAwCQotCi0JCXNjaSAtIFRoZSBudW1iZXIgb2YgdGltZXMgdGhlIEFDUEkgU0NJ
Ci0JCWhhcyBiZWVuIGNhbGxlZCBhbmQgY2xhaW1lZCBhbiBpbnRlcnJ1cHQuCi0KLQkJc2NpX25v
dCAtIFRoZSBudW1iZXIgb2YgdGltZXMgdGhlIEFDUEkgU0NJCi0JCWhhcyBiZWVuIGNhbGxlZCBh
bmQgTk9UIGNsYWltZWQgYW4gaW50ZXJydXB0LgotCi0JCWdwZV9hbGwgLSBjb3VudCBvZiBTQ0kg
Y2F1c2VkIGJ5IEdQRXMuCi0KLQkJZ3BlWFggLSBjb3VudCBmb3IgaW5kaXZpZHVhbCBHUEUgc291
cmNlCi0KLQkJZmZfZ2JsX2xvY2sgLSBHbG9iYWwgTG9jawotCi0JCWZmX3BtdGltZXIgLSBQTSBU
aW1lcgotCi0JCWZmX3B3cl9idG4gLSBQb3dlciBCdXR0b24KLQotCQlmZl9ydF9jbGsgLSBSZWFs
IFRpbWUgQ2xvY2sKLQotCQlmZl9zbHBfYnRuIC0gU2xlZXAgQnV0dG9uCi0KLQkJZXJyb3IgLSBh
biBpbnRlcnJ1cHQgdGhhdCBjYW4ndCBiZSBhY2NvdW50ZWQgZm9yIGFib3ZlLgotCi0JCWludmFs
aWQ6IGl0J3MgZWl0aGVyIGEgR1BFIG9yIGEgRml4ZWQgRXZlbnQgdGhhdAotCQkJZG9lc24ndCBo
YXZlIGFuIGV2ZW50IGhhbmRsZXIuCi0KLQkJZGlzYWJsZTogdGhlIEdQRS9GaXhlZCBFdmVudCBp
cyB2YWxpZCBidXQgZGlzYWJsZWQuCi0KLQkJZW5hYmxlOiB0aGUgR1BFL0ZpeGVkIEV2ZW50IGlz
IHZhbGlkIGFuZCBlbmFibGVkLgotCi0JCVJvb3QgaGFzIHBlcm1pc3Npb24gdG8gY2xlYXIgYW55
IG9mIHRoZXNlIGNvdW50ZXJzLiAgRWcuCi0JCSMgZWNobyAwID4gZ3BlMTEKLQotCQlBbGwgY291
bnRlcnMgY2FuIGJlIGNsZWFyZWQgYnkgY2xlYXJpbmcgdGhlIHRvdGFsICJzY2kiOgotCQkjIGVj
aG8gMCA+IHNjaQorCQl0aW1lcyBpdCBoYXMgdHJpZ2dlcmVkOjoKKworCQkgICQgY2QgL3N5cy9m
aXJtd2FyZS9hY3BpL2ludGVycnVwdHMKKwkJICAkIGdyZXAgLiAqCisJCSAgZXJyb3I6CSAgICAg
MAorCQkgIGZmX2dibF9sb2NrOgkgICAwICAgZW5hYmxlCisJCSAgZmZfcG10aW1lcjoJICAwICBp
bnZhbGlkCisJCSAgZmZfcHdyX2J0bjoJICAwICAgZW5hYmxlCisJCSAgZmZfcnRfY2xrOgkgMiAg
ZGlzYWJsZQorCQkgIGZmX3NscF9idG46CSAgMCAgaW52YWxpZAorCQkgIGdwZTAwOgkgICAgIDAJ
aW52YWxpZAorCQkgIGdwZTAxOgkgICAgIDAJIGVuYWJsZQorCQkgIGdwZTAyOgkgICAxMDgJIGVu
YWJsZQorCQkgIGdwZTAzOgkgICAgIDAJaW52YWxpZAorCQkgIGdwZTA0OgkgICAgIDAJaW52YWxp
ZAorCQkgIGdwZTA1OgkgICAgIDAJaW52YWxpZAorCQkgIGdwZTA2OgkgICAgIDAJIGVuYWJsZQor
CQkgIGdwZTA3OgkgICAgIDAJIGVuYWJsZQorCQkgIGdwZTA4OgkgICAgIDAJaW52YWxpZAorCQkg
IGdwZTA5OgkgICAgIDAJaW52YWxpZAorCQkgIGdwZTBBOgkgICAgIDAJaW52YWxpZAorCQkgIGdw
ZTBCOgkgICAgIDAJaW52YWxpZAorCQkgIGdwZTBDOgkgICAgIDAJaW52YWxpZAorCQkgIGdwZTBE
OgkgICAgIDAJaW52YWxpZAorCQkgIGdwZTBFOgkgICAgIDAJaW52YWxpZAorCQkgIGdwZTBGOgkg
ICAgIDAJaW52YWxpZAorCQkgIGdwZTEwOgkgICAgIDAJaW52YWxpZAorCQkgIGdwZTExOgkgICAg
IDAJaW52YWxpZAorCQkgIGdwZTEyOgkgICAgIDAJaW52YWxpZAorCQkgIGdwZTEzOgkgICAgIDAJ
aW52YWxpZAorCQkgIGdwZTE0OgkgICAgIDAJaW52YWxpZAorCQkgIGdwZTE1OgkgICAgIDAJaW52
YWxpZAorCQkgIGdwZTE2OgkgICAgIDAJaW52YWxpZAorCQkgIGdwZTE3OgkgIDEwODQJIGVuYWJs
ZQorCQkgIGdwZTE4OgkgICAgIDAJIGVuYWJsZQorCQkgIGdwZTE5OgkgICAgIDAJaW52YWxpZAor
CQkgIGdwZTFBOgkgICAgIDAJaW52YWxpZAorCQkgIGdwZTFCOgkgICAgIDAJaW52YWxpZAorCQkg
IGdwZTFDOgkgICAgIDAJaW52YWxpZAorCQkgIGdwZTFEOgkgICAgIDAJaW52YWxpZAorCQkgIGdw
ZTFFOgkgICAgIDAJaW52YWxpZAorCQkgIGdwZTFGOgkgICAgIDAJaW52YWxpZAorCQkgIGdwZV9h
bGw6ICAgIDExOTIKKwkJICBzY2k6CTExOTQKKwkJICBzY2lfbm90OiAgICAgMAorCisJCT09PT09
PT09PT09ICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PQorCQlzY2kJICAgICBUaGUgbnVtYmVyIG9mIHRpbWVzIHRoZSBBQ1BJIFNDSQorCQkJICAgICBo
YXMgYmVlbiBjYWxsZWQgYW5kIGNsYWltZWQgYW4gaW50ZXJydXB0LgorCisJCXNjaV9ub3QJICAg
ICBUaGUgbnVtYmVyIG9mIHRpbWVzIHRoZSBBQ1BJIFNDSQorCQkJICAgICBoYXMgYmVlbiBjYWxs
ZWQgYW5kIE5PVCBjbGFpbWVkIGFuIGludGVycnVwdC4KKworCQlncGVfYWxsCSAgICAgY291bnQg
b2YgU0NJIGNhdXNlZCBieSBHUEVzLgorCisJCWdwZVhYCSAgICAgY291bnQgZm9yIGluZGl2aWR1
YWwgR1BFIHNvdXJjZQorCisJCWZmX2dibF9sb2NrICBHbG9iYWwgTG9jaworCisJCWZmX3BtdGlt
ZXIgICBQTSBUaW1lcgorCisJCWZmX3B3cl9idG4gICBQb3dlciBCdXR0b24KKworCQlmZl9ydF9j
bGsgICAgUmVhbCBUaW1lIENsb2NrCisKKwkJZmZfc2xwX2J0biAgIFNsZWVwIEJ1dHRvbgorCisJ
CWVycm9yCSAgICAgYW4gaW50ZXJydXB0IHRoYXQgY2FuJ3QgYmUgYWNjb3VudGVkIGZvciBhYm92
ZS4KKworCQlpbnZhbGlkICAgICAgaXQncyBlaXRoZXIgYSBHUEUgb3IgYSBGaXhlZCBFdmVudCB0
aGF0CisJCQkgICAgIGRvZXNuJ3QgaGF2ZSBhbiBldmVudCBoYW5kbGVyLgorCisJCWRpc2FibGUJ
ICAgICB0aGUgR1BFL0ZpeGVkIEV2ZW50IGlzIHZhbGlkIGJ1dCBkaXNhYmxlZC4KKworCQllbmFi
bGUgICAgICAgdGhlIEdQRS9GaXhlZCBFdmVudCBpcyB2YWxpZCBhbmQgZW5hYmxlZC4KKwkJPT09
PT09PT09PT0gID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09CisKKwkJUm9vdCBoYXMgcGVybWlzc2lvbiB0byBjbGVhciBhbnkgb2YgdGhlc2UgY291bnRl
cnMuICBFZy46OgorCisJCSAgIyBlY2hvIDAgPiBncGUxMQorCisJCUFsbCBjb3VudGVycyBjYW4g
YmUgY2xlYXJlZCBieSBjbGVhcmluZyB0aGUgdG90YWwgInNjaSI6OgorCisJCSAgIyBlY2hvIDAg
PiBzY2kKIAogCQlOb25lIG9mIHRoZXNlIGNvdW50ZXJzIGhhcyBhbiBlZmZlY3Qgb24gdGhlIGZ1
bmN0aW9uCiAJCW9mIHRoZSBzeXN0ZW0sIHRoZXkgYXJlIHNpbXBseSBzdGF0aXN0aWNzLgpAQCAt
MTY1LDMyICsxNzQsMzQgQEAgRGVzY3JpcHRpb246CiAKIAkJTGV0J3MgdGFrZSBwb3dlciBidXR0
b24gZml4ZWQgZXZlbnQgZm9yIGV4YW1wbGUsIHBsZWFzZSBraWxsIGFjcGlkCiAJCWFuZCBvdGhl
ciB1c2VyIHNwYWNlIGFwcGxpY2F0aW9ucyBzbyB0aGF0IHRoZSBtYWNoaW5lIHdvbid0IHNodXRk
b3duCi0JCXdoZW4gcHJlc3NpbmcgdGhlIHBvd2VyIGJ1dHRvbi4KLQkJIyBjYXQgZmZfcHdyX2J0
bgotCQkwCWVuYWJsZWQKLQkJIyBwcmVzcyB0aGUgcG93ZXIgYnV0dG9uIGZvciAzIHRpbWVzOwot
CQkjIGNhdCBmZl9wd3JfYnRuCi0JCTMJZW5hYmxlZAotCQkjIGVjaG8gZGlzYWJsZSA+IGZmX3B3
cl9idG4KLQkJIyBjYXQgZmZfcHdyX2J0bgotCQkzCWRpc2FibGVkCi0JCSMgcHJlc3MgdGhlIHBv
d2VyIGJ1dHRvbiBmb3IgMyB0aW1lczsKLQkJIyBjYXQgZmZfcHdyX2J0bgotCQkzCWRpc2FibGVk
Ci0JCSMgZWNobyBlbmFibGUgPiBmZl9wd3JfYnRuCi0JCSMgY2F0IGZmX3B3cl9idG4KLQkJNAll
bmFibGVkCi0JCS8qCi0JCSAqIHRoaXMgaXMgYmVjYXVzZSB0aGUgc3RhdHVzIGJpdCBpcyBzZXQg
ZXZlbiBpZiB0aGUgZW5hYmxlIGJpdCBpcyBjbGVhcmVkLAotCQkgKiBhbmQgaXQgdHJpZ2dlcnMg
YW4gQUNQSSBmaXhlZCBldmVudCB3aGVuIHRoZSBlbmFibGUgYml0IGlzIHNldCBhZ2FpbgotCQkg
Ki8KLQkJIyBwcmVzcyB0aGUgcG93ZXIgYnV0dG9uIGZvciAzIHRpbWVzOwotCQkjIGNhdCBmZl9w
d3JfYnRuCi0JCTcJZW5hYmxlZAotCQkjIGVjaG8gZGlzYWJsZSA+IGZmX3B3cl9idG4KLQkJIyBw
cmVzcyB0aGUgcG93ZXIgYnV0dG9uIGZvciAzIHRpbWVzOwotCQkjIGVjaG8gY2xlYXIgPiBmZl9w
d3JfYnRuCS8qIGNsZWFyIHRoZSBzdGF0dXMgYml0ICovCi0JCSMgZWNobyBkaXNhYmxlID4gZmZf
cHdyX2J0bgotCQkjIGNhdCBmZl9wd3JfYnRuCi0JCTcJZW5hYmxlZAorCQl3aGVuIHByZXNzaW5n
IHRoZSBwb3dlciBidXR0b246OgorCisJCSAgIyBjYXQgZmZfcHdyX2J0bgorCQkgIDAJZW5hYmxl
ZAorCQkgICMgcHJlc3MgdGhlIHBvd2VyIGJ1dHRvbiBmb3IgMyB0aW1lczsKKwkJICAjIGNhdCBm
Zl9wd3JfYnRuCisJCSAgMwllbmFibGVkCisJCSAgIyBlY2hvIGRpc2FibGUgPiBmZl9wd3JfYnRu
CisJCSAgIyBjYXQgZmZfcHdyX2J0bgorCQkgIDMJZGlzYWJsZWQKKwkJICAjIHByZXNzIHRoZSBw
b3dlciBidXR0b24gZm9yIDMgdGltZXM7CisJCSAgIyBjYXQgZmZfcHdyX2J0bgorCQkgIDMJZGlz
YWJsZWQKKwkJICAjIGVjaG8gZW5hYmxlID4gZmZfcHdyX2J0bgorCQkgICMgY2F0IGZmX3B3cl9i
dG4KKwkJICA0CWVuYWJsZWQKKwkJICAvKgorCQkgICAqIHRoaXMgaXMgYmVjYXVzZSB0aGUgc3Rh
dHVzIGJpdCBpcyBzZXQgZXZlbiBpZiB0aGUgZW5hYmxlCisJCSAgICogYml0IGlzIGNsZWFyZWQs
IGFuZCBpdCB0cmlnZ2VycyBhbiBBQ1BJIGZpeGVkIGV2ZW50IHdoZW4KKwkJICAgKiB0aGUgZW5h
YmxlIGJpdCBpcyBzZXQgYWdhaW4KKwkJICAgKi8KKwkJICAjIHByZXNzIHRoZSBwb3dlciBidXR0
b24gZm9yIDMgdGltZXM7CisJCSAgIyBjYXQgZmZfcHdyX2J0bgorCQkgIDcJZW5hYmxlZAorCQkg
ICMgZWNobyBkaXNhYmxlID4gZmZfcHdyX2J0bgorCQkgICMgcHJlc3MgdGhlIHBvd2VyIGJ1dHRv
biBmb3IgMyB0aW1lczsKKwkJICAjIGVjaG8gY2xlYXIgPiBmZl9wd3JfYnRuCS8qIGNsZWFyIHRo
ZSBzdGF0dXMgYml0ICovCisJCSAgIyBlY2hvIGRpc2FibGUgPiBmZl9wd3JfYnRuCisJCSAgIyBj
YXQgZmZfcHdyX2J0bgorCQkgIDcJZW5hYmxlZAogCmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9u
L0FCSS90ZXN0aW5nL3N5c2ZzLWZpcm13YXJlLWRtaS1lbnRyaWVzIGIvRG9jdW1lbnRhdGlvbi9B
QkkvdGVzdGluZy9zeXNmcy1maXJtd2FyZS1kbWktZW50cmllcwppbmRleCAyMTBhZDQ0Yjk1YTUu
LmZlMDI4OWM4Nzc2OCAxMDA2NDQKLS0tIGEvRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9zeXNm
cy1maXJtd2FyZS1kbWktZW50cmllcworKysgYi9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL3N5
c2ZzLWZpcm13YXJlLWRtaS1lbnRyaWVzCkBAIC0zMyw3ICszMyw3IEBAIERlc2NyaXB0aW9uOgog
CQlkb2Vzbid0IG1hdHRlciksIHRoZXkgd2lsbCBiZSByZXByZXNlbnRlZCBpbiBzeXNmcyBhcwog
CQllbnRyaWVzICJULTAiIHRocm91Z2ggIlQtKE4tMSkiOgogCi0JCUV4YW1wbGUgZW50cnkgZGly
ZWN0b3JpZXM6CisJCUV4YW1wbGUgZW50cnkgZGlyZWN0b3JpZXM6OgogCiAJCQkvc3lzL2Zpcm13
YXJlL2RtaS9lbnRyaWVzLzE3LTAKIAkJCS9zeXMvZmlybXdhcmUvZG1pL2VudHJpZXMvMTctMQpA
QCAtNTAsNjEgKzUwLDY1IEBAIERlc2NyaXB0aW9uOgogCQlFYWNoIERNSSBlbnRyeSBpbiBzeXNm
cyBoYXMgdGhlIGNvbW1vbiBoZWFkZXIgdmFsdWVzCiAJCWV4cG9ydGVkIGFzIGF0dHJpYnV0ZXM6
CiAKLQkJaGFuZGxlCTogVGhlIDE2Yml0ICdoYW5kbGUnIHRoYXQgaXMgYXNzaWduZWQgdG8gdGhp
cworCQk9PT09PT09PSAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PQorCQloYW5kbGUJICBUaGUgMTZiaXQgJ2hhbmRsZScgdGhhdCBpcyBhc3NpZ25lZCB0
byB0aGlzCiAJCQkgIGVudHJ5IGJ5IHRoZSBmaXJtd2FyZS4gIFRoaXMgaGFuZGxlIG1heSBiZQog
CQkJICByZWZlcnJlZCB0byBieSBvdGhlciBlbnRyaWVzLgotCQlsZW5ndGgJOiBUaGUgbGVuZ3Ro
IG9mIHRoZSBlbnRyeSwgYXMgcHJlc2VudGVkIGluIHRoZQorCQlsZW5ndGgJICBUaGUgbGVuZ3Ro
IG9mIHRoZSBlbnRyeSwgYXMgcHJlc2VudGVkIGluIHRoZQogCQkJICBlbnRyeSBpdHNlbGYuICBO
b3RlIHRoYXQgdGhpcyBpcyBfbm90IHRoZQogCQkJICB0b3RhbCBjb3VudCBvZiBieXRlcyBhc3Nv
Y2lhdGVkIHdpdGggdGhlCi0JCQkgIGVudHJ5Xy4gIFRoaXMgdmFsdWUgcmVwcmVzZW50cyB0aGUg
bGVuZ3RoIG9mCisJCQkgIGVudHJ5LiAgVGhpcyB2YWx1ZSByZXByZXNlbnRzIHRoZSBsZW5ndGgg
b2YKIAkJCSAgdGhlICJmb3JtYXR0ZWQiIHBvcnRpb24gb2YgdGhlIGVudHJ5LiAgVGhpcwogCQkJ
ICAiZm9ybWF0dGVkIiByZWdpb24gaXMgc29tZXRpbWVzIGZvbGxvd2VkIGJ5CiAJCQkgIHRoZSAi
dW5mb3JtYXR0ZWQiIHJlZ2lvbiBjb21wb3NlZCBvZiBudWwKIAkJCSAgdGVybWluYXRlZCBzdHJp
bmdzLCB3aXRoIHRlcm1pbmF0aW9uIHNpZ25hbGxlZAogCQkJICBieSBhIHR3byBudWwgY2hhcmFj
dGVycyBpbiBzZXJpZXMuCi0JCXJhdwk6IFRoZSByYXcgYnl0ZXMgb2YgdGhlIGVudHJ5LiBUaGlz
IGluY2x1ZGVzIHRoZQorCQlyYXcJICBUaGUgcmF3IGJ5dGVzIG9mIHRoZSBlbnRyeS4gVGhpcyBp
bmNsdWRlcyB0aGUKIAkJCSAgImZvcm1hdHRlZCIgcG9ydGlvbiBvZiB0aGUgZW50cnksIHRoZQog
CQkJICAidW5mb3JtYXR0ZWQiIHN0cmluZ3MgcG9ydGlvbiBvZiB0aGUgZW50cnksCiAJCQkgIGFu
ZCB0aGUgdHdvIHRlcm1pbmF0aW5nIG51bCBjaGFyYWN0ZXJzLgotCQl0eXBlCTogVGhlIHR5cGUg
b2YgdGhlIGVudHJ5LiAgVGhpcyB2YWx1ZSBpcyB0aGUgc2FtZQorCQl0eXBlCSAgVGhlIHR5cGUg
b2YgdGhlIGVudHJ5LiAgVGhpcyB2YWx1ZSBpcyB0aGUgc2FtZQogCQkJICBhcyBmb3VuZCBpbiB0
aGUgZGlyZWN0b3J5IG5hbWUuICBJdCBpbmRpY2F0ZXMKIAkJCSAgaG93IHRoZSByZXN0IG9mIHRo
ZSBlbnRyeSBzaG91bGQgYmUgaW50ZXJwcmV0ZWQuCi0JCWluc3RhbmNlOiBUaGUgaW5zdGFuY2Ug
b3JkaW5hbCBvZiB0aGUgZW50cnkgZm9yIHRoZQorCQlpbnN0YW5jZSAgVGhlIGluc3RhbmNlIG9y
ZGluYWwgb2YgdGhlIGVudHJ5IGZvciB0aGUKIAkJCSAgZ2l2ZW4gdHlwZS4gIFRoaXMgdmFsdWUg
aXMgdGhlIHNhbWUgYXMgZm91bmQKIAkJCSAgaW4gdGhlIHBhcmVudCBkaXJlY3RvcnkgbmFtZS4K
LQkJcG9zaXRpb246IFRoZSBvcmRpbmFsIHBvc2l0aW9uICh6ZXJvLWJhc2VkKSBvZiB0aGUgZW50
cnkKKwkJcG9zaXRpb24gIFRoZSBvcmRpbmFsIHBvc2l0aW9uICh6ZXJvLWJhc2VkKSBvZiB0aGUg
ZW50cnkKIAkJCSAgd2l0aGluIHRoZSBlbnRpcmV0eSBvZiB0aGUgRE1JIGVudHJ5IHRhYmxlLgor
CQk9PT09PT09PSAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PQogCi0JCT09PSBFbnRyeSBTcGVjaWFsaXphdGlvbiA9PT0KKwkJKipFbnRyeSBTcGVjaWFs
aXphdGlvbioqCiAKIAkJU29tZSBlbnRyeSB0eXBlcyBtYXkgaGF2ZSBvdGhlciBpbmZvcm1hdGlv
biBhdmFpbGFibGUgaW4KIAkJc3lzZnMuICBOb3QgYWxsIHR5cGVzIGFyZSBzcGVjaWFsaXplZC4K
IAotCQktLS0gVHlwZSAxNSAtIFN5c3RlbSBFdmVudCBMb2cgLS0tCisJCSoqVHlwZSAxNSAtIFN5
c3RlbSBFdmVudCBMb2cqKgogCiAJCVRoaXMgZW50cnkgYWxsb3dzIHRoZSBmaXJtd2FyZSB0byBl
eHBvcnQgYSBsb2cgb2YKIAkJZXZlbnRzIHRoZSBzeXN0ZW0gaGFzIHRha2VuLiAgVGhpcyBpbmZv
cm1hdGlvbiBpcwogCQl0eXBpY2FsbHkgYmFja2VkIGJ5IG52cmFtLCBidXQgdGhlIGltcGxlbWVu
dGF0aW9uCiAJCWRldGFpbHMgYXJlIGFic3RyYWN0ZWQgYnkgdGhpcyB0YWJsZS4gIFRoaXMgZW50
cnkncyBkYXRhCi0JCWlzIGV4cG9ydGVkIGluIHRoZSBkaXJlY3Rvcnk6CisJCWlzIGV4cG9ydGVk
IGluIHRoZSBkaXJlY3Rvcnk6OgogCi0JCS9zeXMvZmlybXdhcmUvZG1pL2VudHJpZXMvMTUtMC9z
eXN0ZW1fZXZlbnRfbG9nCisJCSAgL3N5cy9maXJtd2FyZS9kbWkvZW50cmllcy8xNS0wL3N5c3Rl
bV9ldmVudF9sb2cKIAogCQlhbmQgaGFzIHRoZSBmb2xsb3dpbmcgYXR0cmlidXRlcyAoZG9jdW1l
bnRlZCBpbiB0aGUKIAkJU01CSU9TIC8gRE1JIHNwZWNpZmljYXRpb24gdW5kZXIgIlN5c3RlbSBF
dmVudCBMb2cgKFR5cGUgMTUpIjoKIAotCQlhcmVhX2xlbmd0aAotCQloZWFkZXJfc3RhcnRfb2Zm
c2V0Ci0JCWRhdGFfc3RhcnRfb2Zmc2V0Ci0JCWFjY2Vzc19tZXRob2QKLQkJc3RhdHVzCi0JCWNo
YW5nZV90b2tlbgotCQlhY2Nlc3NfbWV0aG9kX2FkZHJlc3MKLQkJaGVhZGVyX2Zvcm1hdAotCQlw
ZXJfbG9nX3R5cGVfZGVzY3JpcHRvcl9sZW5ndGgKLQkJdHlwZV9kZXNjcmlwdG9yc19zdXBwb3J0
ZWRfY291bnQKKwkJLSBhcmVhX2xlbmd0aAorCQktIGhlYWRlcl9zdGFydF9vZmZzZXQKKwkJLSBk
YXRhX3N0YXJ0X29mZnNldAorCQktIGFjY2Vzc19tZXRob2QKKwkJLSBzdGF0dXMKKwkJLSBjaGFu
Z2VfdG9rZW4KKwkJLSBhY2Nlc3NfbWV0aG9kX2FkZHJlc3MKKwkJLSBoZWFkZXJfZm9ybWF0CisJ
CS0gcGVyX2xvZ190eXBlX2Rlc2NyaXB0b3JfbGVuZ3RoCisJCS0gdHlwZV9kZXNjcmlwdG9yc19z
dXBwb3J0ZWRfY291bnQKIAogCQlBcyB3ZWxsLCB0aGUga2VybmVsIGV4cG9ydHMgdGhlIGJpbmFy
eSBhdHRyaWJ1dGU6CiAKLQkJcmF3X2V2ZW50X2xvZwk6IFRoZSByYXcgYmluYXJ5IGJpdHMgb2Yg
dGhlIGV2ZW50IGxvZworCQk9PT09PT09PT09PT09CSAgPT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09CisJCXJhd19ldmVudF9sb2cJICBUaGUgcmF3IGJpbmFyeSBiaXRzIG9mIHRo
ZSBldmVudCBsb2cKIAkJCQkgIGFzIGRlc2NyaWJlZCBieSB0aGUgRE1JIGVudHJ5LgorCQk9PT09
PT09PT09PT09CSAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CmRpZmYgLS1n
aXQgYS9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL3N5c2ZzLWZpcm13YXJlLWdzbWkgYi9Eb2N1
bWVudGF0aW9uL0FCSS90ZXN0aW5nL3N5c2ZzLWZpcm13YXJlLWdzbWkKaW5kZXggMGZhYTBhYWY0
YjZhLi43YTU1ODM1NGMxZWUgMTAwNjQ0Ci0tLSBhL0RvY3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcv
c3lzZnMtZmlybXdhcmUtZ3NtaQorKysgYi9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL3N5c2Zz
LWZpcm13YXJlLWdzbWkKQEAgLTIwLDcgKzIwLDcgQEAgRGVzY3JpcHRpb246CiAKIAkJCVRoaXMg
ZGlyZWN0b3J5IGhhcyB0aGUgc2FtZSBsYXlvdXQgKGFuZAogCQkJdW5kZXJseWluZyBpbXBsZW1l
bnRhdGlvbiBhcyAvc3lzL2Zpcm13YXJlL2VmaS92YXJzLgotCQkJU2VlIERvY3VtZW50YXRpb24v
QUJJLyovc3lzZnMtZmlybXdhcmUtZWZpLXZhcnMKKwkJCVNlZSBgRG9jdW1lbnRhdGlvbi9BQkkv
Ki9zeXNmcy1maXJtd2FyZS1lZmktdmFyc2AKIAkJCWZvciBtb3JlIGluZm9ybWF0aW9uIG9uIGhv
dyB0byBpbnRlcmFjdCB3aXRoCiAJCQl0aGlzIHN0cnVjdHVyZS4KIApkaWZmIC0tZ2l0IGEvRG9j
dW1lbnRhdGlvbi9BQkkvdGVzdGluZy9zeXNmcy1maXJtd2FyZS1tZW1tYXAgYi9Eb2N1bWVudGF0
aW9uL0FCSS90ZXN0aW5nL3N5c2ZzLWZpcm13YXJlLW1lbW1hcAppbmRleCBlY2EwZDY1MDg3ZGMu
LjFmNmY0ZDNhMzJjMCAxMDA2NDQKLS0tIGEvRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9zeXNm
cy1maXJtd2FyZS1tZW1tYXAKKysrIGIvRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9zeXNmcy1m
aXJtd2FyZS1tZW1tYXAKQEAgLTIwLDcgKzIwLDcgQEAgRGVzY3JpcHRpb246CiAJCXRoZSByYXcg
bWVtb3J5IG1hcCB0byB1c2Vyc3BhY2UuCiAKIAkJVGhlIHN0cnVjdHVyZSBpcyBhcyBmb2xsb3dz
OiBVbmRlciAvc3lzL2Zpcm13YXJlL21lbW1hcCB0aGVyZQotCQlhcmUgc3ViZGlyZWN0b3JpZXMg
d2l0aCB0aGUgbnVtYmVyIG9mIHRoZSBlbnRyeSBhcyB0aGVpciBuYW1lOgorCQlhcmUgc3ViZGly
ZWN0b3JpZXMgd2l0aCB0aGUgbnVtYmVyIG9mIHRoZSBlbnRyeSBhcyB0aGVpciBuYW1lOjoKIAog
CQkJL3N5cy9maXJtd2FyZS9tZW1tYXAvMAogCQkJL3N5cy9maXJtd2FyZS9tZW1tYXAvMQpAQCAt
MzQsMTQgKzM0LDE2IEBAIERlc2NyaXB0aW9uOgogCiAJCUVhY2ggZGlyZWN0b3J5IGNvbnRhaW5z
IHRocmVlIGZpbGVzOgogCi0JCXN0YXJ0CTogVGhlIHN0YXJ0IGFkZHJlc3MgKGFzIGhleGFkZWNp
bWFsIG51bWJlciB3aXRoIHRoZQorCQk9PT09PT09PSAgPT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KKwkJc3RhcnQJICBUaGUgc3RhcnQgYWRkcmVz
cyAoYXMgaGV4YWRlY2ltYWwgbnVtYmVyIHdpdGggdGhlCiAJCQkgICcweCcgcHJlZml4KS4KLQkJ
ZW5kCTogVGhlIGVuZCBhZGRyZXNzLCBpbmNsdXNpdmUgKHJlZ2FyZGxlc3Mgd2hldGhlciB0aGUK
KwkJZW5kCSAgVGhlIGVuZCBhZGRyZXNzLCBpbmNsdXNpdmUgKHJlZ2FyZGxlc3Mgd2hldGhlciB0
aGUKIAkJCSAgZmlybXdhcmUgcHJvdmlkZXMgaW5jbHVzaXZlIG9yIGV4Y2x1c2l2ZSByYW5nZXMp
LgotCQl0eXBlCTogVHlwZSBvZiB0aGUgZW50cnkgYXMgc3RyaW5nLiBTZWUgYmVsb3cgZm9yIGEg
bGlzdCBvZgorCQl0eXBlCSAgVHlwZSBvZiB0aGUgZW50cnkgYXMgc3RyaW5nLiBTZWUgYmVsb3cg
Zm9yIGEgbGlzdCBvZgogCQkJICB2YWxpZCB0eXBlcy4KKwkJPT09PT09PT0gID09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CiAKLQkJU28sIGZvciBl
eGFtcGxlOgorCQlTbywgZm9yIGV4YW1wbGU6OgogCiAJCQkvc3lzL2Zpcm13YXJlL21lbW1hcC8w
L3N0YXJ0CiAJCQkvc3lzL2Zpcm13YXJlL21lbW1hcC8wL2VuZApAQCAtNTcsOSArNTksOCBAQCBE
ZXNjcmlwdGlvbjoKIAkJICAtIHJlc2VydmVkCiAKIAkJRm9sbG93aW5nIHNoZWxsIHNuaXBwZXQg
Y2FuIGJlIHVzZWQgdG8gZGlzcGxheSB0aGF0IG1lbW9yeQotCQltYXAgaW4gYSBodW1hbi1yZWFk
YWJsZSBmb3JtYXQ6CisJCW1hcCBpbiBhIGh1bWFuLXJlYWRhYmxlIGZvcm1hdDo6CiAKLQkJLS0t
LS0tLS0tLS0tLS0tLS0tLS0gODwgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQogCQkgICMhL2Jpbi9iYXNoCiAJCSAgY2QgL3N5cy9maXJtd2FyZS9tZW1tYXAKIAkJICBm
b3IgZGlyIGluICogOyBkbwpAQCAtNjgsNCArNjksMyBAQCBEZXNjcmlwdGlvbjoKIAkJICAgICAg
dHlwZT0kKGNhdCAkZGlyL3R5cGUpCiAJCSAgICAgIHByaW50ZiAiJTAxNngtJTAxNnggKCVzKVxu
IiAkc3RhcnQgJFsgJGVuZCArMV0gIiR0eXBlIgogCQkgIGRvbmUKLQkJLS0tLS0tLS0tLS0tLS0t
LS0tLS0gPjggLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpkaWZmIC0t
Z2l0IGEvRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9zeXNmcy1mcy1leHQ0IGIvRG9jdW1lbnRh
dGlvbi9BQkkvdGVzdGluZy9zeXNmcy1mcy1leHQ0CmluZGV4IDc4NjA0ZGI1NjI3OS4uOTllM2Q5
MmY4Mjk5IDEwMDY0NAotLS0gYS9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL3N5c2ZzLWZzLWV4
dDQKKysrIGIvRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9zeXNmcy1mcy1leHQ0CkBAIC00NSw4
ICs0NSw4IEBAIERlc2NyaXB0aW9uOgogCQlwYXJhbWV0ZXIgd2lsbCBoYXZlIHRoZWlyIGJsb2Nr
cyBhbGxvY2F0ZWQgb3V0IG9mIGEKIAkJYmxvY2sgZ3JvdXAgc3BlY2lmaWMgcHJlYWxsb2NhdGlv
biBwb29sLCBzbyB0aGF0IHNtYWxsCiAJCWZpbGVzIGFyZSBwYWNrZWQgY2xvc2VseSB0b2dldGhl
ci4gIEVhY2ggbGFyZ2UgZmlsZQotCQkgd2lsbCBoYXZlIGl0cyBibG9ja3MgYWxsb2NhdGVkIG91
dCBvZiBpdHMgb3duIHVuaXF1ZQotCQkgcHJlYWxsb2NhdGlvbiBwb29sLgorCQl3aWxsIGhhdmUg
aXRzIGJsb2NrcyBhbGxvY2F0ZWQgb3V0IG9mIGl0cyBvd24gdW5pcXVlCisJCXByZWFsbG9jYXRp
b24gcG9vbC4KIAogV2hhdDoJCS9zeXMvZnMvZXh0NC88ZGlzaz4vaW5vZGVfcmVhZGFoZWFkX2Js
a3MKIERhdGU6CQlNYXJjaCAyMDA4CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0
aW5nL3N5c2ZzLWh5cGVydmlzb3IteGVuIGIvRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9zeXNm
cy1oeXBlcnZpc29yLXhlbgppbmRleCA1M2I3YjJlYTc1MTUuLjRkYmUwYzQ5YjM5MyAxMDA2NDQK
LS0tIGEvRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9zeXNmcy1oeXBlcnZpc29yLXhlbgorKysg
Yi9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL3N5c2ZzLWh5cGVydmlzb3IteGVuCkBAIC0xNSwx
NCArMTUsMTcgQEAgS2VybmVsVmVyc2lvbjoJNC4zCiBDb250YWN0OglCb3JpcyBPc3Ryb3Zza3kg
PGJvcmlzLm9zdHJvdnNreUBvcmFjbGUuY29tPgogRGVzY3JpcHRpb246CUlmIHJ1bm5pbmcgdW5k
ZXIgWGVuOgogCQlEZXNjcmliZXMgbW9kZSB0aGF0IFhlbidzIHBlcmZvcm1hbmNlLW1vbml0b3Jp
bmcgdW5pdCAoUE1VKQotCQl1c2VzLiBBY2NlcHRlZCB2YWx1ZXMgYXJlCi0JCQkib2ZmIiAgLS0g
UE1VIGlzIGRpc2FibGVkCi0JCQkic2VsZiIgLS0gVGhlIGd1ZXN0IGNhbiBwcm9maWxlIGl0c2Vs
ZgotCQkJImh2IiAgIC0tIFRoZSBndWVzdCBjYW4gcHJvZmlsZSBpdHNlbGYgYW5kLCBpZiBpdCBp
cworCQl1c2VzLiBBY2NlcHRlZCB2YWx1ZXMgYXJlOgorCisJCQk9PT09PT0gICAgPT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KKwkJCSJvZmYiICAgICBQTVUgaXMg
ZGlzYWJsZWQKKwkJCSJzZWxmIiAgICBUaGUgZ3Vlc3QgY2FuIHByb2ZpbGUgaXRzZWxmCisJCQki
aHYiICAgICAgVGhlIGd1ZXN0IGNhbiBwcm9maWxlIGl0c2VsZiBhbmQsIGlmIGl0IGlzCiAJCQkJ
ICBwcml2aWxlZ2VkIChlLmcuIGRvbTApLCB0aGUgaHlwZXJ2aXNvcgotCQkJImFsbCIgLS0gIFRo
ZSBndWVzdCBjYW4gcHJvZmlsZSBpdHNlbGYsIHRoZSBoeXBlcnZpc29yCisJCQkiYWxsIiAgICAg
VGhlIGd1ZXN0IGNhbiBwcm9maWxlIGl0c2VsZiwgdGhlIGh5cGVydmlzb3IKIAkJCQkgIGFuZCBh
bGwgb3RoZXIgZ3Vlc3RzLiBPbmx5IGF2YWlsYWJsZSB0bwogCQkJCSAgcHJpdmlsZWdlZCBndWVz
dHMuCisJCQk9PT09PT0gICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT0KIAogV2hhdDogICAgICAgICAgIC9zeXMvaHlwZXJ2aXNvci9wbXUvcG11X2ZlYXR1cmVz
CiBEYXRlOiAgICAgICAgICAgQXVndXN0IDIwMTUKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24v
QUJJL3Rlc3Rpbmcvc3lzZnMta2VybmVsLWJvb3RfcGFyYW1zIGIvRG9jdW1lbnRhdGlvbi9BQkkv
dGVzdGluZy9zeXNmcy1rZXJuZWwtYm9vdF9wYXJhbXMKaW5kZXggZWNhMzhjZTI4NTJkLi43Zjli
ZGE0NTNjNGQgMTAwNjQ0Ci0tLSBhL0RvY3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcvc3lzZnMta2Vy
bmVsLWJvb3RfcGFyYW1zCisrKyBiL0RvY3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcvc3lzZnMta2Vy
bmVsLWJvb3RfcGFyYW1zCkBAIC0yMywxNiArMjMsMTcgQEAgRGVzY3JpcHRpb246CVRoZSAvc3lz
L2tlcm5lbC9ib290X3BhcmFtcyBkaXJlY3RvcnkgY29udGFpbnMgdHdvCiAJCXJlcHJlc2VudGF0
aW9uIG9mIHNldHVwX2RhdGEgdHlwZS4gImRhdGEiIGZpbGUgaXMgdGhlIGJpbmFyeQogCQlyZXBy
ZXNlbnRhdGlvbiBvZiBzZXR1cF9kYXRhIHBheWxvYWQuCiAKLQkJVGhlIHdob2xlIGJvb3RfcGFy
YW1zIGRpcmVjdG9yeSBzdHJ1Y3R1cmUgaXMgbGlrZSBiZWxvdzoKLQkJL3N5cy9rZXJuZWwvYm9v
dF9wYXJhbXMKLQkJfF9fIGRhdGEKLQkJfF9fIHNldHVwX2RhdGEKLQkJfCAgIHxfXyAwCi0JCXwg
ICB8ICAgfF9fIGRhdGEKLQkJfCAgIHwgICB8X18gdHlwZQotCQl8ICAgfF9fIDEKLQkJfCAgICAg
ICB8X18gZGF0YQotCQl8ICAgICAgIHxfXyB0eXBlCi0JCXxfXyB2ZXJzaW9uCisJCVRoZSB3aG9s
ZSBib290X3BhcmFtcyBkaXJlY3Rvcnkgc3RydWN0dXJlIGlzIGxpa2UgYmVsb3c6OgorCisJCSAg
L3N5cy9rZXJuZWwvYm9vdF9wYXJhbXMKKwkJICB8X18gZGF0YQorCQkgIHxfXyBzZXR1cF9kYXRh
CisJCSAgfCAgIHxfXyAwCisJCSAgfCAgIHwgICB8X18gZGF0YQorCQkgIHwgICB8ICAgfF9fIHR5
cGUKKwkJICB8ICAgfF9fIDEKKwkJICB8ICAgICAgIHxfXyBkYXRhCisJCSAgfCAgICAgICB8X18g
dHlwZQorCQkgIHxfXyB2ZXJzaW9uCiAKIFVzZXJzOgkJS2V4ZWMKZGlmZiAtLWdpdCBhL0RvY3Vt
ZW50YXRpb24vQUJJL3Rlc3Rpbmcvc3lzZnMta2VybmVsLW1tLWh1Z2VwYWdlcyBiL0RvY3VtZW50
YXRpb24vQUJJL3Rlc3Rpbmcvc3lzZnMta2VybmVsLW1tLWh1Z2VwYWdlcwppbmRleCBmZGFhMjE2
MmZhZTEuLjI5NDM4N2UyYzdmYiAxMDA2NDQKLS0tIGEvRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGlu
Zy9zeXNmcy1rZXJuZWwtbW0taHVnZXBhZ2VzCisrKyBiL0RvY3VtZW50YXRpb24vQUJJL3Rlc3Rp
bmcvc3lzZnMta2VybmVsLW1tLWh1Z2VwYWdlcwpAQCAtNyw5ICs3LDExIEBAIERlc2NyaXB0aW9u
OgogCQlvZiB0aGUgaHVnZXBhZ2VzIHN1cHBvcnRlZCBieSB0aGUga2VybmVsL0NQVSBjb21iaW5h
dGlvbi4KIAogCQlVbmRlciB0aGVzZSBkaXJlY3RvcmllcyBhcmUgYSBudW1iZXIgb2YgZmlsZXM6
Ci0JCQlucl9odWdlcGFnZXMKLQkJCW5yX292ZXJjb21taXRfaHVnZXBhZ2VzCi0JCQlmcmVlX2h1
Z2VwYWdlcwotCQkJc3VycGx1c19odWdlcGFnZXMKLQkJCXJlc3ZfaHVnZXBhZ2VzCisKKwkJCS0g
bnJfaHVnZXBhZ2VzCisJCQktIG5yX292ZXJjb21taXRfaHVnZXBhZ2VzCisJCQktIGZyZWVfaHVn
ZXBhZ2VzCisJCQktIHN1cnBsdXNfaHVnZXBhZ2VzCisJCQktIHJlc3ZfaHVnZXBhZ2VzCisKIAkJ
U2VlIERvY3VtZW50YXRpb24vYWRtaW4tZ3VpZGUvbW0vaHVnZXRsYnBhZ2UucnN0IGZvciBkZXRh
aWxzLgpkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9zeXNmcy1wbGF0Zm9y
bS1hc3VzLWxhcHRvcCBiL0RvY3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcvc3lzZnMtcGxhdGZvcm0t
YXN1cy1sYXB0b3AKaW5kZXggOGIwZTgyMDVhNmEyLi5jNzhkMzU4ZGJkYmUgMTAwNjQ0Ci0tLSBh
L0RvY3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcvc3lzZnMtcGxhdGZvcm0tYXN1cy1sYXB0b3AKKysr
IGIvRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9zeXNmcy1wbGF0Zm9ybS1hc3VzLWxhcHRvcApA
QCAtNCwxMyArNCwxNiBAQCBLZXJuZWxWZXJzaW9uOgkyLjYuMjAKIENvbnRhY3Q6CSJDb3JlbnRp
biBDaGFyeSIgPGNvcmVudGluY2pAaWtzYWlmLm5ldD4KIERlc2NyaXB0aW9uOgogCQlUaGlzIGZp
bGUgYWxsb3dzIGRpc3BsYXkgc3dpdGNoaW5nLiBUaGUgdmFsdWUKLQkJaXMgY29tcG9zZWQgYnkg
NCBiaXRzIGFuZCBkZWZpbmVkIGFzIGZvbGxvdzoKLQkJNDMyMQotCQl8fHxgLSBMQ0QKLQkJfHxg
LS0gQ1JUCi0JCXxgLS0tIFRWCi0JCWAtLS0tIERWSQotCQlFeDogLSAwICgwMDAwYikgbWVhbnMg
bm8gZGlzcGxheQorCQlpcyBjb21wb3NlZCBieSA0IGJpdHMgYW5kIGRlZmluZWQgYXMgZm9sbG93
OjoKKworCQkgIDQzMjEKKwkJICB8fHxgLSBMQ0QKKwkJICB8fGAtLSBDUlQKKwkJICB8YC0tLSBU
VgorCQkgIGAtLS0tIERWSQorCisJCUV4OgorCQkgICAgLSAwICgwMDAwYikgbWVhbnMgbm8gZGlz
cGxheQogCQkgICAgLSAzICgwMDExYikgQ1JUK0xDRC4KIAogV2hhdDoJCS9zeXMvZGV2aWNlcy9w
bGF0Zm9ybS9hc3VzX2xhcHRvcC9ncHMKQEAgLTI4LDggKzMxLDEwIEBAIENvbnRhY3Q6CSJDb3Jl
bnRpbiBDaGFyeSIgPGNvcmVudGluY2pAaWtzYWlmLm5ldD4KIERlc2NyaXB0aW9uOgogCQlTb21l
IG1vZGVscyBsaWtlIHRoZSBXMU4gaGF2ZSBhIExFRCBkaXNwbGF5IHRoYXQgY2FuIGJlCiAJCXVz
ZWQgdG8gZGlzcGxheSBzZXZlcmFsIGl0ZW1zIG9mIGluZm9ybWF0aW9uLgotCQlUbyBjb250cm9s
IHRoZSBMRUQgZGlzcGxheSwgdXNlIHRoZSBmb2xsb3dpbmcgOgorCQlUbyBjb250cm9sIHRoZSBM
RUQgZGlzcGxheSwgdXNlIHRoZSBmb2xsb3dpbmc6OgorCiAJCSAgICBlY2hvIDB4MFQwMDBEREQg
PiAvc3lzL2RldmljZXMvcGxhdGZvcm0vYXN1c19sYXB0b3AvCisKIAkJd2hlcmUgVCBjb250cm9s
IHRoZSAzIGxldHRlcnMgZGlzcGxheSwgYW5kIERERCB0aGUgMyBkaWdpdHMgZGlzcGxheS4KIAkJ
VGhlIERERCB0YWJsZSBjYW4gYmUgZm91bmQgaW4gRG9jdW1lbnRhdGlvbi9hZG1pbi1ndWlkZS9s
YXB0b3BzL2FzdXMtbGFwdG9wLnJzdAogCmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL0FCSS90
ZXN0aW5nL3N5c2ZzLXBsYXRmb3JtLWFzdXMtd21pIGIvRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGlu
Zy9zeXNmcy1wbGF0Zm9ybS1hc3VzLXdtaQppbmRleCA4N2FlNWNjOTgzYmYuLmI3MTAxNGQ5ZTFi
MSAxMDA2NDQKLS0tIGEvRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9zeXNmcy1wbGF0Zm9ybS1h
c3VzLXdtaQorKysgYi9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL3N5c2ZzLXBsYXRmb3JtLWFz
dXMtd21pCkBAIC01LDYgKzUsNyBAQCBDb250YWN0OgkiQ29yZW50aW4gQ2hhcnkiIDxjb3JlbnRp
bmNqQGlrc2FpZi5uZXQ+CiBEZXNjcmlwdGlvbjoKIAkJQ2hhbmdlIENQVSBjbG9jayBjb25maWd1
cmF0aW9uICh3cml0ZS1vbmx5KS4KIAkJVGhlcmUgYXJlIHRocmVlIGF2YWlsYWJsZSBjbG9jayBj
b25maWd1cmF0aW9uOgorCiAJCSAgICAqIDAgLT4gU3VwZXIgUGVyZm9ybWFuY2UgTW9kZQogCQkg
ICAgKiAxIC0+IEhpZ2ggUGVyZm9ybWFuY2UgTW9kZQogCQkgICAgKiAyIC0+IFBvd2VyIFNhdmlu
ZyBNb2RlCmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL3N5c2ZzLXBsYXRm
b3JtLWF0OTEgYi9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL3N5c2ZzLXBsYXRmb3JtLWF0OTEK
aW5kZXggNGNjNmE4NjVhZTY2Li5iMTQ2YmU3NGI4ZTAgMTAwNjQ0Ci0tLSBhL0RvY3VtZW50YXRp
b24vQUJJL3Rlc3Rpbmcvc3lzZnMtcGxhdGZvcm0tYXQ5MQorKysgYi9Eb2N1bWVudGF0aW9uL0FC
SS90ZXN0aW5nL3N5c2ZzLXBsYXRmb3JtLWF0OTEKQEAgLTE4LDggKzE4LDEwIEBAIERlc2NyaXB0
aW9uOgogCQlJbiBvcmRlciB0byB1c2UgYW4gZXh0ZW5kZWQgY2FuX2lkIGFkZCB0aGUKIAkJQ0FO
X0VGRl9GTEFHICgweDgwMDAwMDAwVSkgdG8gdGhlIGNhbl9pZC4gRXhhbXBsZToKIAotCQktIHN0
YW5kYXJkIGlkIDB4N2ZmOgotCQllY2hvIDB4N2ZmICAgICAgPiAvc3lzL2NsYXNzL25ldC9jYW4w
L21iMF9pZAorCQktIHN0YW5kYXJkIGlkIDB4N2ZmOjoKIAotCQktIGV4dGVuZGVkIGlkIDB4MWZm
ZmZmZmY6Ci0JCWVjaG8gMHg5ZmZmZmZmZiA+IC9zeXMvY2xhc3MvbmV0L2NhbjAvbWIwX2lkCisJ
CSAgICBlY2hvIDB4N2ZmICAgICAgPiAvc3lzL2NsYXNzL25ldC9jYW4wL21iMF9pZAorCisJCS0g
ZXh0ZW5kZWQgaWQgMHgxZmZmZmZmZjo6CisKKwkJICAgIGVjaG8gMHg5ZmZmZmZmZiA+IC9zeXMv
Y2xhc3MvbmV0L2NhbjAvbWIwX2lkCmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0
aW5nL3N5c2ZzLXBsYXRmb3JtLWVlZXBjLWxhcHRvcCBiL0RvY3VtZW50YXRpb24vQUJJL3Rlc3Rp
bmcvc3lzZnMtcGxhdGZvcm0tZWVlcGMtbGFwdG9wCmluZGV4IDViMDI2YzY5NTg3YS4uNzBkYmUw
NzMzY2Y2IDEwMDY0NAotLS0gYS9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL3N5c2ZzLXBsYXRm
b3JtLWVlZXBjLWxhcHRvcAorKysgYi9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL3N5c2ZzLXBs
YXRmb3JtLWVlZXBjLWxhcHRvcApAQCAtNCw5ICs0LDExIEBAIEtlcm5lbFZlcnNpb246CTIuNi4y
NgogQ29udGFjdDoJIkNvcmVudGluIENoYXJ5IiA8Y29yZW50aW5jakBpa3NhaWYubmV0PgogRGVz
Y3JpcHRpb246CiAJCVRoaXMgZmlsZSBhbGxvd3MgZGlzcGxheSBzd2l0Y2hpbmcuCisKIAkJLSAx
ID0gTENECiAJCS0gMiA9IENSVAogCQktIDMgPSBMQ0QrQ1JUCisKIAkJSWYgeW91IHJ1biBYMTEs
IHlvdSBzaG91bGQgdXNlIHhyYW5kciBpbnN0ZWFkLgogCiBXaGF0OgkJL3N5cy9kZXZpY2VzL3Bs
YXRmb3JtL2VlZXBjL2NhbWVyYQpAQCAtMzAsMTYgKzMyLDIwIEBAIENvbnRhY3Q6CSJDb3JlbnRp
biBDaGFyeSIgPGNvcmVudGluY2pAaWtzYWlmLm5ldD4KIERlc2NyaXB0aW9uOgogCQlDaGFuZ2Ug
Q1BVIGNsb2NrIGNvbmZpZ3VyYXRpb24uCiAJCU9uIHRoZSBFZWUgUEMgMTAwMEggdGhlcmUgYXJl
IHRocmVlIGF2YWlsYWJsZSBjbG9jayBjb25maWd1cmF0aW9uOgorCiAJCSAgICAqIDAgLT4gU3Vw
ZXIgUGVyZm9ybWFuY2UgTW9kZQogCQkgICAgKiAxIC0+IEhpZ2ggUGVyZm9ybWFuY2UgTW9kZQog
CQkgICAgKiAyIC0+IFBvd2VyIFNhdmluZyBNb2RlCisKIAkJT24gRWVlIFBDIDcwMSB0aGVyZSBp
cyBvbmx5IDIgYXZhaWxhYmxlIGNsb2NrIGNvbmZpZ3VyYXRpb25zLgogCQlBdmFpbGFibGUgY29u
ZmlndXJhdGlvbiBhcmUgbGlzdGVkIGluIGF2YWlsYWJsZV9jcHVmdiBmaWxlLgogCQlSZWFkaW5n
IHRoaXMgZmlsZSB3aWxsIHNob3cgdGhlIHJhdyBoZXhhZGVjaW1hbCB2YWx1ZSB3aGljaAotCQlp
cyBkZWZpbmVkIGFzIGZvbGxvdzoKLQkJfCA4IGJpdCB8IDggYml0IHwKLQkJICAgIHwgICAgICAg
YC0tLS0gQ3VycmVudCBtb2RlCi0JCSAgICBgLS0tLS0tLS0tLS0tIEF2YWlsYWJsZXMgbW9kZXMK
KwkJaXMgZGVmaW5lZCBhcyBmb2xsb3c6OgorCisJCSAgfCA4IGJpdCB8IDggYml0IHwKKwkJICAg
ICAgfCAgICAgICBgLS0tLSBDdXJyZW50IG1vZGUKKwkJICAgICAgYC0tLS0tLS0tLS0tLSBBdmFp
bGFibGVzIG1vZGVzCisKIAkJRm9yIGV4YW1wbGUsIDB4MzAxIG1lYW5zOiBtb2RlIDEgc2VsZWN0
ZWQsIDMgYXZhaWxhYmxlIG1vZGVzLgogCiBXaGF0OgkJL3N5cy9kZXZpY2VzL3BsYXRmb3JtL2Vl
ZXBjL2F2YWlsYWJsZV9jcHVmdgpkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGlu
Zy9zeXNmcy1wbGF0Zm9ybS1pZGVhcGFkLWxhcHRvcCBiL0RvY3VtZW50YXRpb24vQUJJL3Rlc3Rp
bmcvc3lzZnMtcGxhdGZvcm0taWRlYXBhZC1sYXB0b3AKaW5kZXggMWIzMWJlM2Y5OTZhLi5mZDJh
YzAyYmM1YmQgMTAwNjQ0Ci0tLSBhL0RvY3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcvc3lzZnMtcGxh
dGZvcm0taWRlYXBhZC1sYXB0b3AKKysrIGIvRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9zeXNm
cy1wbGF0Zm9ybS1pZGVhcGFkLWxhcHRvcApAQCAtMTIsNiArMTIsNyBAQCBDb250YWN0OgkiTWF4
aW0gTWlraXR5YW5za2l5IDxtYXh0cmFtOTVAZ21haWwuY29tPiIKIERlc2NyaXB0aW9uOgogCQlD
aGFuZ2UgZmFuIG1vZGUKIAkJVGhlcmUgYXJlIGZvdXIgYXZhaWxhYmxlIG1vZGVzOgorCiAJCQkq
IDAgLT4gU3VwZXIgU2lsZW50IE1vZGUKIAkJCSogMSAtPiBTdGFuZGFyZCBNb2RlCiAJCQkqIDIg
LT4gRHVzdCBDbGVhbmluZwpAQCAtMzIsOSArMzMsMTEgQEAgS2VybmVsVmVyc2lvbjoJNC4xOAog
Q29udGFjdDoJIk9sZWcgS2VyaSA8ZXpoaTk5QGdtYWlsLmNvbT4iCiBEZXNjcmlwdGlvbjoKIAkJ
Q29udHJvbCBmbi1sb2NrIG1vZGUuCisKIAkJCSogMSAtPiBTd2l0Y2hlZCBPbgogCQkJKiAwIC0+
IFN3aXRjaGVkIE9mZgogCi0JCUZvciBleGFtcGxlOgotCQkjIGVjaG8gIjAiID4JXAotCQkvc3lz
L2J1cy9wY2kvZGV2aWNlcy8wMDAwOjAwOjFmLjAvUE5QMEMwOTowMC9WUEMyMDA0OjAwL2ZuX2xv
Y2sKKwkJRm9yIGV4YW1wbGU6OgorCisJCSAgIyBlY2hvICIwIiA+CVwKKwkJICAvc3lzL2J1cy9w
Y2kvZGV2aWNlcy8wMDAwOjAwOjFmLjAvUE5QMEMwOTowMC9WUEMyMDA0OjAwL2ZuX2xvY2sKZGlm
ZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcvc3lzZnMtcGxhdGZvcm0taW50ZWwt
d21pLXRodW5kZXJib2x0IGIvRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9zeXNmcy1wbGF0Zm9y
bS1pbnRlbC13bWktdGh1bmRlcmJvbHQKaW5kZXggOGFmNjUwNTlkNTE5Li5lMTkxNDRmZDVkODYg
MTAwNjQ0Ci0tLSBhL0RvY3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcvc3lzZnMtcGxhdGZvcm0taW50
ZWwtd21pLXRodW5kZXJib2x0CisrKyBiL0RvY3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcvc3lzZnMt
cGxhdGZvcm0taW50ZWwtd21pLXRodW5kZXJib2x0CkBAIC03LDUgKzcsNiBAQCBEZXNjcmlwdGlv
bjoKIAkJVGh1bmRlcmJvbHQgY29udHJvbGxlcnMgdG8gdHVybiBvbiBvciBvZmYgd2hlbiBubwog
CQlkZXZpY2VzIGFyZSBjb25uZWN0ZWQgKHdyaXRlLW9ubHkpCiAJCVRoZXJlIGFyZSB0d28gYXZh
aWxhYmxlIHN0YXRlczoKKwogCQkgICAgKiAwIC0+IEZvcmNlIHBvd2VyIGRpc2FibGVkCiAJCSAg
ICAqIDEgLT4gRm9yY2UgcG93ZXIgZW5hYmxlZApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9B
QkkvdGVzdGluZy9zeXNmcy1wbGF0Zm9ybS1zc3QtYXRvbSBiL0RvY3VtZW50YXRpb24vQUJJL3Rl
c3Rpbmcvc3lzZnMtcGxhdGZvcm0tc3N0LWF0b20KaW5kZXggMGQwN2MwMzk1NjYwLi5kNWY2ZTIx
ZjBlNDIgMTAwNjQ0Ci0tLSBhL0RvY3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcvc3lzZnMtcGxhdGZv
cm0tc3N0LWF0b20KKysrIGIvRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9zeXNmcy1wbGF0Zm9y
bS1zc3QtYXRvbQpAQCAtNSwxMyArNSwyMiBAQCBDb250YWN0OgkiU2ViYXN0aWVuIEd1aXJpZWMi
IDxzZWJhc3RpZW4uZ3VpcmllY0BpbnRlbC5jb20+CiBEZXNjcmlwdGlvbjoKIAkJTFBFIEZpcm13
YXJlIHZlcnNpb24gZm9yIFNTVCBkcml2ZXIgb24gYWxsIGF0b20KIAkJcGxhZm9ybXMgKEJZVC9D
SFQvTWVycmlmaWVsZC9CU1cpLgotCQlJZiB0aGUgRlcgaGFzIG5ldmVyIGJlZW4gbG9hZGVkIGl0
IHdpbGwgZGlzcGxheToKKwkJSWYgdGhlIEZXIGhhcyBuZXZlciBiZWVuIGxvYWRlZCBpdCB3aWxs
IGRpc3BsYXk6OgorCiAJCQkiRlcgbm90IHlldCBsb2FkZWQiCi0JCUlmIEZXIGhhcyBiZWVuIGxv
YWRlZCBpdCB3aWxsIGRpc3BsYXk6CisKKwkJSWYgRlcgaGFzIGJlZW4gbG9hZGVkIGl0IHdpbGwg
ZGlzcGxheTo6CisKIAkJCSJ2MDEuYWEuYmIuY2MiCisKIAkJYWE6IE1ham9yIHZlcnNpb24gaXMg
cmVmbGVjdGluZyBTb0MgdmVyc2lvbjoKKworCQkJPT09ID09PT09PT09PT09PT0KIAkJCTBkOiBC
WVQgRlcKIAkJCTBiOiBCU1cgRlcKIAkJCTA3OiBNZXJyaWZpZWxkIEZXCisJCQk9PT0gPT09PT09
PT09PT09PQorCiAJCWJiOiBNaW5vciB2ZXJzaW9uCisKIAkJY2M6IEJ1aWxkIHZlcnNpb24KZGlm
ZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcvc3lzZnMtcGxhdGZvcm0tdXNiaXAt
dnVkYyBiL0RvY3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcvc3lzZnMtcGxhdGZvcm0tdXNiaXAtdnVk
YwppbmRleCA4MWZjZmI0NTQ5MTMuLjUzNjIyZDNiYTI3YyAxMDA2NDQKLS0tIGEvRG9jdW1lbnRh
dGlvbi9BQkkvdGVzdGluZy9zeXNmcy1wbGF0Zm9ybS11c2JpcC12dWRjCisrKyBiL0RvY3VtZW50
YXRpb24vQUJJL3Rlc3Rpbmcvc3lzZnMtcGxhdGZvcm0tdXNiaXAtdnVkYwpAQCAtMTYsMTAgKzE2
LDEzIEBAIENvbnRhY3Q6CUtyenlzenRvZiBPcGFzaWFrIDxrLm9wYXNpYWtAc2Ftc3VuZy5jb20+
CiBEZXNjcmlwdGlvbjoKIAkJQ3VycmVudCBzdGF0dXMgb2YgdGhlIGRldmljZS4KIAkJQWxsb3dl
ZCB2YWx1ZXM6Ci0JCTEgLSBEZXZpY2UgaXMgYXZhaWxhYmxlIGFuZCBjYW4gYmUgZXhwb3J0ZWQK
LQkJMiAtIERldmljZSBpcyBjdXJyZW50bHkgZXhwb3J0ZWQKLQkJMyAtIEZhdGFsIGVycm9yIG9j
Y3VycmVkIGR1cmluZyBjb21tdW5pY2F0aW9uCi0JCSAgd2l0aCBwZWVyCisKKwkJPT0gID09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQorCQkxICAgRGV2aWNlIGlzIGF2
YWlsYWJsZSBhbmQgY2FuIGJlIGV4cG9ydGVkCisJCTIgICBEZXZpY2UgaXMgY3VycmVudGx5IGV4
cG9ydGVkCisJCTMgICBGYXRhbCBlcnJvciBvY2N1cnJlZCBkdXJpbmcgY29tbXVuaWNhdGlvbgor
CQkgICAgd2l0aCBwZWVyCisJCT09ICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT0KIAogV2hhdDoJCS9zeXMvZGV2aWNlcy9wbGF0Zm9ybS91c2JpcC12dWRjLiVkL3Vz
YmlwX3NvY2tmZAogRGF0ZToJCUFwcmlsIDIwMTYKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24v
QUJJL3Rlc3Rpbmcvc3lzZnMtcHRwIGIvRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9zeXNmcy1w
dHAKaW5kZXggYTE3ZjgxN2E5MzA5Li4yMzYzYWQ4MTBkZGIgMTAwNjQ0Ci0tLSBhL0RvY3VtZW50
YXRpb24vQUJJL3Rlc3Rpbmcvc3lzZnMtcHRwCisrKyBiL0RvY3VtZW50YXRpb24vQUJJL3Rlc3Rp
bmcvc3lzZnMtcHRwCkBAIC02OSw3ICs2OSw3IEBAIERlc2NyaXB0aW9uOgogCQlwaW4gb2ZmZXJl
ZCBieSB0aGUgUFRQIGhhcmR3YXJlIGNsb2NrLiBUaGUgZmlsZSBuYW1lCiAJCWlzIHRoZSBoYXJk
d2FyZSBkZXBlbmRlbnQgcGluIG5hbWUuIFJlYWRpbmcgZnJvbSB0aGlzCiAJCWZpbGUgcHJvZHVj
ZXMgdHdvIG51bWJlcnMsIHRoZSBhc3NpZ25lZCBmdW5jdGlvbiAoc2VlCi0JCXRoZSBQVFBfUEZf
IGVudW1lcmF0aW9uIHZhbHVlcyBpbiBsaW51eC9wdHBfY2xvY2suaCkKKwkJdGhlIGBQVFBfUEZf
YCBlbnVtZXJhdGlvbiB2YWx1ZXMgaW4gbGludXgvcHRwX2Nsb2NrLmgpCiAJCWFuZCB0aGUgY2hh
bm5lbCBudW1iZXIuIFRoZSBmdW5jdGlvbiBhbmQgY2hhbm5lbAogCQlhc3NpZ25tZW50IG1heSBi
ZSBjaGFuZ2VkIGJ5IHR3byB3cml0aW5nIG51bWJlcnMgaW50bwogCQl0aGUgZmlsZS4KZGlmZiAt
LWdpdCBhL0RvY3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcvc3lzZnMtdWV2ZW50IGIvRG9jdW1lbnRh
dGlvbi9BQkkvdGVzdGluZy9zeXNmcy11ZXZlbnQKaW5kZXggYWEzOWY4ZDdiY2RmLi5kMDg5M2Rh
ZDNmMzggMTAwNjQ0Ci0tLSBhL0RvY3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcvc3lzZnMtdWV2ZW50
CisrKyBiL0RvY3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcvc3lzZnMtdWV2ZW50CkBAIC0xOSw3ICsx
OSw4IEBAIERlc2NyaXB0aW9uOgogICAgICAgICAgICAgICAgIGEgdHJhbnNhY3Rpb24gaWRlbnRp
ZmllciBzbyBpdCdzIHBvc3NpYmxlIHRvIHVzZSB0aGUgc2FtZSBVVUlECiAgICAgICAgICAgICAg
ICAgdmFsdWUgZm9yIG9uZSBvciBtb3JlIHN5bnRoZXRpYyB1ZXZlbnRzIGluIHdoaWNoIGNhc2Ug
d2UKICAgICAgICAgICAgICAgICBsb2dpY2FsbHkgZ3JvdXAgdGhlc2UgdWV2ZW50cyB0b2dldGhl
ciBmb3IgYW55IHVzZXJzcGFjZQotICAgICAgICAgICAgICAgIGxpc3RlbmVycy4gVGhlIFVVSUQg
dmFsdWUgYXBwZWFycyBpbiB1ZXZlbnQgYXMKKyAgICAgICAgICAgICAgICBsaXN0ZW5lcnMuIFRo
ZSBVVUlEIHZhbHVlIGFwcGVhcnMgaW4gdWV2ZW50IGFzOgorCiAgICAgICAgICAgICAgICAgIlNZ
TlRIX1VVSUQ9eHh4eHh4eHgteHh4eC14eHh4LXh4eHgteHh4eHh4eHh4eHh4IiBlbnZpcm9ubWVu
dAogICAgICAgICAgICAgICAgIHZhcmlhYmxlLgogCkBAIC0zMCwxOCArMzEsMTkgQEAgRGVzY3Jp
cHRpb246CiAgICAgICAgICAgICAgICAgSXQncyBwb3NzaWJsZSB0byBkZWZpbmUgemVybyBvciBt
b3JlIHBhaXJzIC0gZWFjaCBwYWlyIGlzIHRoZW4KICAgICAgICAgICAgICAgICBkZWxpbWl0ZWQg
YnkgYSBzcGFjZSBjaGFyYWN0ZXIgJyAnLiBFYWNoIHBhaXIgYXBwZWFycyBpbgogICAgICAgICAg
ICAgICAgIHN5bnRoZXRpYyB1ZXZlbnQgYXMgIlNZTlRIX0FSR19LRVk9VkFMVUUiLiBUaGF0IG1l
YW5zIHRoZSBLRVkKLSAgICAgICAgICAgICAgICBuYW1lIGdhaW5zICJTWU5USF9BUkdfIiBwcmVm
aXggdG8gYXZvaWQgcG9zc2libGUgY29sbGlzaW9ucworICAgICAgICAgICAgICAgIG5hbWUgZ2Fp
bnMgYFNZTlRIX0FSR19gIHByZWZpeCB0byBhdm9pZCBwb3NzaWJsZSBjb2xsaXNpb25zCiAgICAg
ICAgICAgICAgICAgd2l0aCBleGlzdGluZyB2YXJpYWJsZXMuCiAKLSAgICAgICAgICAgICAgICBF
eGFtcGxlIG9mIHZhbGlkIHNlcXVlbmNlIHdyaXR0ZW4gdG8gdGhlIHVldmVudCBmaWxlOgorICAg
ICAgICAgICAgICAgIEV4YW1wbGUgb2YgdmFsaWQgc2VxdWVuY2Ugd3JpdHRlbiB0byB0aGUgdWV2
ZW50IGZpbGU6OgogCiAgICAgICAgICAgICAgICAgICAgIGFkZCBmZTRkN2M5ZC1iOGM2LTRhNzAt
OWVmMS0zZDhhNThkMThlZWQgQT0xIEI9YWJjCiAKLSAgICAgICAgICAgICAgICBUaGlzIGdlbmVy
YXRlcyBzeW50aGV0aWMgdWV2ZW50IGluY2x1ZGluZyB0aGVzZSB2YXJpYWJsZXM6CisgICAgICAg
ICAgICAgICAgVGhpcyBnZW5lcmF0ZXMgc3ludGhldGljIHVldmVudCBpbmNsdWRpbmcgdGhlc2Ug
dmFyaWFibGVzOjoKIAogICAgICAgICAgICAgICAgICAgICBBQ1RJT049YWRkCiAgICAgICAgICAg
ICAgICAgICAgIFNZTlRIX0FSR19BPTEKICAgICAgICAgICAgICAgICAgICAgU1lOVEhfQVJHX0I9
YWJjCiAgICAgICAgICAgICAgICAgICAgIFNZTlRIX1VVSUQ9ZmU0ZDdjOWQtYjhjNi00YTcwLTll
ZjEtM2Q4YTU4ZDE4ZWVkCisKIFVzZXJzOgogICAgICAgICAgICAgICAgIHVkZXYsIHVzZXJzcGFj
ZSB0b29scyBnZW5lcmF0aW5nIHN5bnRoZXRpYyB1ZXZlbnRzCi0tIAoyLjIxLjAKCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 17 11:14:17 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Jul 2019 11:14:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnhsp-0004B2-Nk; Wed, 17 Jul 2019 11:14:03 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=K3fL=VO=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1hnhso-0004Ax-9V
 for xen-devel@lists.xenproject.org; Wed, 17 Jul 2019 11:14:02 +0000
X-Inumbo-ID: f9c975bf-a883-11e9-8980-bc764e045a96
Received: from EUR04-HE1-obe.outbound.protection.outlook.com (unknown
 [40.107.7.138]) by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f9c975bf-a883-11e9-8980-bc764e045a96;
 Wed, 17 Jul 2019 11:14:00 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=NM93C0XWw0P7U1tJC6al8LEVYlVqkBuAI+GJdwkdXXIvgDXkQYqzFTQQZg/gcnKfy6nZavwZOSlgSXHyn91NB4AndbMBahwXBubgqLOCdUAJBpbmCB4IKgVYNg40NpoKBiizY1vvtaa19lu5N5cB6Ilh5srQcLXtPDR/WudfUPl+ry4lBIPdGp2oXC3J0ZoBwfGi6T4pwk6mcFRIlAe5rnn3EuTIxgDnpW7h2jt0bbCorXEG8jpOXKYGY4gk8qAvRsnFAvJcUdO7z3S7nikY760dLSrjuO8+aiWJ5HOK2QZMCRVcAuA0nrlXD+WonG+UlGS4UL03u2JE1ZKxYj7jtg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=tTqAm44VLDhqHIoXOyZZh7w6Edf9U+5rqctb+ym7Uas=;
 b=BwmJxlel79BUvlb+dRA3dHVe8ctIMv/wjIc4s7dqX2OAAmgTq0e9rWs9IrheDamT1M/+17bAR0YsmTsqSNpuIRuvOYifhtzrJWa9zxWVbwB140P+SMmtI64Invxd3vTHJtjTtRiJaqO8gVQOGhj15lsRVw0t0V37NI8VxB5VNPug4L31K159975NbljBQxkZnGZQulEDe5hmZ3GqDElEyUCycJ+mM8f/zQm/tSCAQ59vT7DYv0zB42/LfkH8cQDAG0BLUUUyaE/4TQCWMuUaa7PkchHcC48h65SN6d9RBW6MfASisi8cKWThSBlaQQW2ri0dKPVpbZ0aljULP5q8Pg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=bitdefender.com;dmarc=pass action=none
 header.from=bitdefender.com;dkim=pass header.d=bitdefender.com;arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=bitdefender.onmicrosoft.com; s=selector1-bitdefender-onmicrosoft-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=tTqAm44VLDhqHIoXOyZZh7w6Edf9U+5rqctb+ym7Uas=;
 b=WsuDBTsuNa4g3AIxnQ01agjGjLEcX6//E1LJaxpoRYDPjXUqEvM1c/UrzQniDU47FFRkuBPoJXwPSMFjE5QcFFuHOs0t4+LqPGsFbxOoNJNRXixizG88aEGmjLU4Fit9dVXOi766WmrHOwM1wwn8GQ6ubAN8QEAzHCbOza/mt7Q=
Received: from VI1PR0202MB2928.eurprd02.prod.outlook.com (10.171.106.11) by
 VI1PR0202MB2846.eurprd02.prod.outlook.com (10.171.108.137) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.14; Wed, 17 Jul 2019 11:13:57 +0000
Received: from VI1PR0202MB2928.eurprd02.prod.outlook.com
 ([fe80::299d:c795:8b09:fc03]) by VI1PR0202MB2928.eurprd02.prod.outlook.com
 ([fe80::299d:c795:8b09:fc03%8]) with mapi id 15.20.2073.012; Wed, 17 Jul 2019
 11:13:57 +0000
From: Alexandru Stefan ISAILA <aisaila@bitdefender.com>
To: Petre Ovidiu PIRCALABU <ppircalabu@bitdefender.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v2 04/10] vm_event: Simplify vm_event interface
Thread-Index: AQHVO/jscQ7S3nXJr0+glNLMU2FtHabOqX4A
Date: Wed, 17 Jul 2019 11:13:57 +0000
Message-ID: <f7123f4a-b0fa-ddea-e3fc-a11d64f66530@bitdefender.com>
References: <cover.1563293545.git.ppircalabu@bitdefender.com>
 <46863526d6b28433a75914399d52954c4ca19950.1563293545.git.ppircalabu@bitdefender.com>
In-Reply-To: <46863526d6b28433a75914399d52954c4ca19950.1563293545.git.ppircalabu@bitdefender.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: PR0P264CA0150.FRAP264.PROD.OUTLOOK.COM
 (2603:10a6:100:1b::18) To VI1PR0202MB2928.eurprd02.prod.outlook.com
 (2603:10a6:800:e3::11)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=aisaila@bitdefender.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [91.199.104.6]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 6a9e4208-e9cb-40b1-3ac1-08d70aa7dc52
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:VI1PR0202MB2846; 
x-ms-traffictypediagnostic: VI1PR0202MB2846:|VI1PR0202MB2846:
x-microsoft-antispam-prvs: <VI1PR0202MB28464DB4612D6D92956B1A19ABC90@VI1PR0202MB2846.eurprd02.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:1728;
x-forefront-prvs: 01018CB5B3
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(346002)(136003)(376002)(396003)(39860400002)(366004)(189003)(199004)(486006)(476003)(31696002)(316002)(6486002)(25786009)(26005)(14444005)(256004)(68736007)(6512007)(102836004)(31686004)(66476007)(11346002)(446003)(66446008)(66556008)(2906002)(2616005)(6506007)(64756008)(386003)(4744005)(71190400001)(71200400001)(86362001)(2501003)(53546011)(66946007)(5660300002)(107886003)(36756003)(76176011)(3846002)(6116002)(305945005)(66066001)(7736002)(81156014)(81166006)(8676002)(110136005)(54906003)(6436002)(14454004)(8936002)(99286004)(478600001)(52116002)(186003)(229853002)(53936002)(6246003)(4326008);
 DIR:OUT; SFP:1102; SCL:1; SRVR:VI1PR0202MB2846;
 H:VI1PR0202MB2928.eurprd02.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: bitdefender.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: UM+efCY8RGARlwssjopWA+Ds7AjQyvaEOf7hu7NwTYjcGBsNyJAqjNwQBmni5EcON7qOiPsaQT+H/ISfygBljmlkTEa8VcA/aWYNWqlZAYWLetH02v5G5Z4jMNsz1oF4WlGcLiRW1SBh+i6eakRoW3UGX/DkKLQDSSELsYda1T0zD5FoY9F7jHhunYRXG6Ql4mbZR+WJyWdcoQMnd79gBjPsLd4Px3uKTHBFwFqiqSP0RSS6Xvi0+ZKEzOSWUrrxlVemeOsiQqF2z2lhKfY9A6hT7doXmou0CedesfMtc7N5uJ06ckze7BlMGllf4EZOU0QIxH2D577yo9I0MsHDEQtsB21DRp8lEgS2ZP2hIYLuDBONEwVTtaikoAed9oQAO1w/7klIbmHgRPBeqyBEsBwQAv/RtnLu9n/UkfpHGDw=
Content-ID: <E59447B297683D44BAD467E69FA83D48@eurprd02.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: bitdefender.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 6a9e4208-e9cb-40b1-3ac1-08d70aa7dc52
X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Jul 2019 11:13:57.1599 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 487baf29-f1da-469a-9221-243f830c36f3
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: aisaila@bbu.bitdefender.biz
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0202MB2846
Subject: Re: [Xen-devel] [PATCH v2 04/10] vm_event: Simplify vm_event
 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: Tamas K Lengyel <tamas@tklengyel.com>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>, Wei Liu <wl@xen.org>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 =?utf-8?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>

DQoNCk9uIDE2LjA3LjIwMTkgMjA6MDYsIFBldHJlIFBpcmNhbGFidSB3cm90ZToNCj4gUmVtb3Zl
IHRoZSBkb21haW4gcmVmZXJlbmNlIGZyb20gY2FsbHMgdG8gdm1fZXZlbnQgaW50ZXJmYWNlIGZ1
bmN0aW9uDQo+IGFuZCB1c2UgdGhlIGJhY2twb2ludGVyIGZyb20gdm1fZXZlbnRfZG9tYWluLg0K
PiANCj4gQWZmZWN0ZWQgZnVuY3Rpb25zOg0KPiAtIF9fdm1fZXZlbnRfY2xhaW1fc2xvdCAvIHZt
X2V2ZW50X2NsYWltX3Nsb3QgLyB2bV9ldmVudF9jbGFpbV9zbG90X25vc2xlZXANCj4gLSB2bV9l
dmVudF9jYW5jZWxfc2xvdA0KPiAtIHZtX2V2ZW50X3B1dF9yZXF1ZXN0DQo+IA0KPiBTaWduZWQt
b2ZmLWJ5OiBQZXRyZSBQaXJjYWxhYnUgPHBwaXJjYWxhYnVAYml0ZGVmZW5kZXIuY29tPg0KDQpS
ZXZpZXdlZC1ieTogQWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+DQpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 17 11:16:36 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Jul 2019 11: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 1hnhvH-0004I0-5l; Wed, 17 Jul 2019 11:16:35 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=K3fL=VO=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1hnhvF-0004Ht-Eb
 for xen-devel@lists.xenproject.org; Wed, 17 Jul 2019 11:16:33 +0000
X-Inumbo-ID: 53f31b8d-a884-11e9-8980-bc764e045a96
Received: from EUR04-VI1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe0e::70b])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 53f31b8d-a884-11e9-8980-bc764e045a96;
 Wed, 17 Jul 2019 11:16:31 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=MRzAZBpZNM8saxmXvmEDYbhV+H8vw7Qf/C6Csyn0cBdjLtVnlikGca6xM9ZTVYzlAubC31UYTH9No83MzVlgIBWv3V3ClsLhfc5VE3lt2tJeOB6uk2KQI5ETTZZRPp2cPAD1ke+2IFU5e9VTlgSiXpsSk3aMBtIrA7BIY3pDhBwsBZWEHHzF2Zx5PiC7v3Si7tbnKSzM9NVwvpC9zWPuk2NIliU4XOqW5o6KjpZ6ZfwpnZg5XYZRdKD/ZgB2PJLdoMY1UfY/Jsa5ZCCKU5jjzROUREPi0jauctS4wn9Ia+z0wMWWK9/CNJV0VYbFxZlSlmqjie88GfeRHh2zA29Kjg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=WllnVQqdshB2QkHiF2w+WXD7/Gh+7Ex67LLQMfkJ26E=;
 b=Dts2Y3FXZhkzESG8E0L35FI/0Ka88h05PnNJAOW1QuWaTXSpNNtvyzYm3JvxPOQKJhHh2THuyQYtcHpQBKUgqZQEvduUsHoSdS6vcqIKcmfdwASiUeCE1twhQSmA3zgD70XRVcuVQw8Bk13xeVCAMsVEQNghaIL2Nnx9OXR2M5n8lydsKpYZUwWB/wvuQy+0HFyg4RsqIVRuahZWAE0Vik61DR2QiE/GxFWg0iXYf3IkW7XAGJuyPOqo6R0wTjvT1Za9wSWsz924oEdLzL9jzwBJHWtEYbRMSdhAbJ5kSrXiI9LTxNYrieuTZRgWGZT69GifJmr47bms4lWsOyYzhg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=bitdefender.com;dmarc=pass action=none
 header.from=bitdefender.com;dkim=pass header.d=bitdefender.com;arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=bitdefender.onmicrosoft.com; s=selector1-bitdefender-onmicrosoft-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=WllnVQqdshB2QkHiF2w+WXD7/Gh+7Ex67LLQMfkJ26E=;
 b=m2iDzXmqontotJSkizqx7b/NdD1RckdtXGe4N0h+qI1uNP01XCpX5zXCJnP3fKYvadYfM56/76m8FjgCzsfNtR7HZf6qVbXlYLYrrEzQw/b5pXwtaqchAaToNpBdcyERmkejFwcD2y+Eznor8avXdvWrIPhZQHWqaa1pVzVoTAM=
Received: from VI1PR0202MB2928.eurprd02.prod.outlook.com (10.171.106.11) by
 VI1PR0202MB2800.eurprd02.prod.outlook.com (10.171.102.13) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.13; Wed, 17 Jul 2019 11:16:29 +0000
Received: from VI1PR0202MB2928.eurprd02.prod.outlook.com
 ([fe80::299d:c795:8b09:fc03]) by VI1PR0202MB2928.eurprd02.prod.outlook.com
 ([fe80::299d:c795:8b09:fc03%8]) with mapi id 15.20.2073.012; Wed, 17 Jul 2019
 11:16:29 +0000
From: Alexandru Stefan ISAILA <aisaila@bitdefender.com>
To: Petre Ovidiu PIRCALABU <ppircalabu@bitdefender.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v2 08/10] xen-access: Use getopt_long for cmdline parsing
Thread-Index: AQHVO/jrQ620r87RgkWuDapalToWG6bOqjSA
Date: Wed, 17 Jul 2019 11:16:29 +0000
Message-ID: <7d490284-745a-b8cf-4254-f7379731d6c7@bitdefender.com>
References: <cover.1563293545.git.ppircalabu@bitdefender.com>
 <2f0d996d9fde04c1a12cee7a1cb58486cf7788d6.1563293545.git.ppircalabu@bitdefender.com>
In-Reply-To: <2f0d996d9fde04c1a12cee7a1cb58486cf7788d6.1563293545.git.ppircalabu@bitdefender.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: PR0P264CA0053.FRAP264.PROD.OUTLOOK.COM
 (2603:10a6:100:1d::17) To VI1PR0202MB2928.eurprd02.prod.outlook.com
 (2603:10a6:800:e3::11)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=aisaila@bitdefender.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [91.199.104.6]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 8f252ab5-0443-42f2-75b8-08d70aa83705
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:VI1PR0202MB2800; 
x-ms-traffictypediagnostic: VI1PR0202MB2800:|VI1PR0202MB2800:
x-microsoft-antispam-prvs: <VI1PR0202MB2800DE872336A89FD37EBCE3ABC90@VI1PR0202MB2800.eurprd02.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:962;
x-forefront-prvs: 01018CB5B3
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(396003)(136003)(39860400002)(346002)(366004)(376002)(189003)(199004)(2501003)(31686004)(54906003)(5660300002)(99286004)(186003)(102836004)(6436002)(4326008)(26005)(386003)(53546011)(71190400001)(66066001)(14454004)(71200400001)(558084003)(446003)(11346002)(66446008)(66946007)(64756008)(66556008)(316002)(110136005)(229853002)(36756003)(6506007)(66476007)(31696002)(478600001)(53936002)(2616005)(7736002)(476003)(6486002)(305945005)(256004)(68736007)(81156014)(81166006)(76176011)(8676002)(52116002)(6246003)(6116002)(25786009)(486006)(2906002)(8936002)(3846002)(86362001)(6512007);
 DIR:OUT; SFP:1102; SCL:1; SRVR:VI1PR0202MB2800;
 H:VI1PR0202MB2928.eurprd02.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: bitdefender.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: vc4rmtzUMi2nEosdzTRLI/1CHbxFSfYtPcZs90Cfe1vXnkevmx7V95WxU8IhCPOrD6D0QrFUXszgNc+CYvh8c7AcSXCLtGCPFzDlMS5okLlYvsdkirV6zaxJZCLkAirKfU0N0/n86y5HHxshlZhqRgYdfJySQoTmf/Oe2cE7pMAhFj6xUIJjpkegRJCl6InrTHczoxghKsf7cJKLCBwmXvncKjAGlGIz621VXWotop6bQyaYRwoMYGgyWNSQXZTBa5Yz3e6nnK3mDb8pc7rtlZA2/ZjbkUfUWKBYptwYNedfk2tF3PS44c6hXY1QKglYGnLW/9J/RQ/AFzw0cAHfXsqjKcUjwKfRgfD8rYeT1XCAofngRZuehM0jfJ/57Y1y6IJNzpz+1e75CtzoUUzfhVtIPsGtXoCqhVCwuzLIoBc=
Content-ID: <CFBFD0DDB0ED8840A5E20EA1A6B82336@eurprd02.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: bitdefender.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 8f252ab5-0443-42f2-75b8-08d70aa83705
X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Jul 2019 11:16:29.1704 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 487baf29-f1da-469a-9221-243f830c36f3
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: aisaila@bbu.bitdefender.biz
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0202MB2800
Subject: Re: [Xen-devel] [PATCH v2 08/10] xen-access: Use getopt_long for
 cmdline 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: Tamas K Lengyel <tamas@tklengyel.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <wl@xen.org>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

DQoNCk9uIDE2LjA3LjIwMTkgMjA6MDYsIFBldHJlIFBpcmNhbGFidSB3cm90ZToNCj4gVGhpcyBz
aW1wbGlmaWVzIHRoZSBjb21tYW5kIGxpbmUgcGFyc2luZyBsb2dpYyBhbmQgbWFrZXMgaXQgZWFz
aWVyIHRvDQo+IGFkZCBuZXcgdGVzdCBwYXJhbWV0ZXJzLg0KPiANCj4gU2lnbmVkLW9mZi1ieTog
UGV0cmUgUGlyY2FsYWJ1IDxwcGlyY2FsYWJ1QGJpdGRlZmVuZGVyLmNvbT4NCg0KUmV2aWV3ZWQt
Ynk6IEFsZXhhbmRydSBJc2FpbGEgPGFpc2FpbGFAYml0ZGVmZW5kZXIuY29tPg0KX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 17 11:18:49 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Jul 2019 11:18:49 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnhxQ-0004OA-Jk; Wed, 17 Jul 2019 11:18: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=K3fL=VO=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1hnhxP-0004O4-Op
 for xen-devel@lists.xenproject.org; Wed, 17 Jul 2019 11:18:47 +0000
X-Inumbo-ID: a45fa1ee-a884-11e9-8980-bc764e045a96
Received: from EUR04-HE1-obe.outbound.protection.outlook.com (unknown
 [40.107.7.117]) by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a45fa1ee-a884-11e9-8980-bc764e045a96;
 Wed, 17 Jul 2019 11:18:46 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=OCI4XSu6Msg2ljJ6lV4OuJdUNHEaeMftvJ/GoFhivxh2tPBv1cWC3li5U+yY4gV159UgAMXtSIiTUq2ZmhhlWQQJsxX1d4L/M0//xpRC1y7/WElVplMEDzwOKUVINu3QXB3QxVo5LUfSkNSS7tL6voQ66ckWG8EXkfs0wW6kWl2jKNgyJZso927XFUWLQnzfOA4uVtdhBcWZfJVIV0KKwZBsPTWbJY6Vdm5bH7mzUHv2ZqmERM8kTXZwcSIPgJNcorNPIUzsTFT7QZ4u/B5IEFUADzn7aBJ4bpmCPRIXZw+W3DJP/V4RVto4xFmsQ7W4YrTy/KDQup2ioxUaqnTMNw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=FqujeDuvTx1Mi7Mci7WJEuzDzR6W9k10KxA7oNgKZeM=;
 b=I2nEmbRCfI9e2FxXoOCkuPAfUDCCXP0ahhZ/DahOFSInAiWhmN8OaBhAR1SigPPEM5H/J/N6wwQMuX+c0rJO14DmuKYzKkNRaFqd2Vw6Nb4usLKWXoI4zl/XxiwjBfa/oF9OB9cA55kl4BvLLz7fSMt6uMM1ovtKiEcqUEsYP0NDbEwe13F5rx4bwSQkALi+5/yldVCDBziy/p8ubUn9/UVNi53dEiz+n4fFyZ7LQJy7+7IsHlBwZZtm+GrgNSUD9aZGplUCuLPA7s2HGpAFE1ehzW2tNgLKrUxZYouRNc9AWVIMNcVZSEByGedMXeFredes4VnaSgpm3cvUF8xg1A==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=bitdefender.com;dmarc=pass action=none
 header.from=bitdefender.com;dkim=pass header.d=bitdefender.com;arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=bitdefender.onmicrosoft.com; s=selector1-bitdefender-onmicrosoft-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=FqujeDuvTx1Mi7Mci7WJEuzDzR6W9k10KxA7oNgKZeM=;
 b=Cg06R7hcqSr9U4pxg/qt+C5Zq3bgJlwNm5al9sgKBuXRoTrYWH5icYJvcwkrrZQx0bU/MnnPNIq67o8HhORnahS76pJUbqmKGHg3K9U+0xJT+dMjozhdV3w8E3+XqRBUSrGyPX/pvGa94MjrvTxW+wLm8kOIlesR0IaCiZEwrwY=
Received: from VI1PR0202MB2928.eurprd02.prod.outlook.com (10.171.106.11) by
 VI1PR0202MB2846.eurprd02.prod.outlook.com (10.171.108.137) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.14; Wed, 17 Jul 2019 11:18:44 +0000
Received: from VI1PR0202MB2928.eurprd02.prod.outlook.com
 ([fe80::299d:c795:8b09:fc03]) by VI1PR0202MB2928.eurprd02.prod.outlook.com
 ([fe80::299d:c795:8b09:fc03%8]) with mapi id 15.20.2073.012; Wed, 17 Jul 2019
 11:18:44 +0000
From: Alexandru Stefan ISAILA <aisaila@bitdefender.com>
To: Petre Ovidiu PIRCALABU <ppircalabu@bitdefender.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v2 09/10] xen-access: Code cleanup
Thread-Index: AQHVO/j1cCd73Jvy2UmKWS1UDA2KJ6bOqtUA
Date: Wed, 17 Jul 2019 11:18:44 +0000
Message-ID: <c3acf5b5-7e6e-c679-02ed-58bfeda573c4@bitdefender.com>
References: <cover.1563293545.git.ppircalabu@bitdefender.com>
 <96ce48a99eb224291d99c946d19f051b4ab668b6.1563293545.git.ppircalabu@bitdefender.com>
In-Reply-To: <96ce48a99eb224291d99c946d19f051b4ab668b6.1563293545.git.ppircalabu@bitdefender.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: PR0P264CA0057.FRAP264.PROD.OUTLOOK.COM
 (2603:10a6:100:1d::21) To VI1PR0202MB2928.eurprd02.prod.outlook.com
 (2603:10a6:800:e3::11)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=aisaila@bitdefender.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [91.199.104.6]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 86462c3b-d507-47c4-4869-08d70aa887b4
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:VI1PR0202MB2846; 
x-ms-traffictypediagnostic: VI1PR0202MB2846:|VI1PR0202MB2846:
x-microsoft-antispam-prvs: <VI1PR0202MB2846D4956A6E5FD63D7446FEABC90@VI1PR0202MB2846.eurprd02.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:2657;
x-forefront-prvs: 01018CB5B3
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(346002)(136003)(376002)(396003)(39860400002)(366004)(189003)(199004)(486006)(476003)(31696002)(316002)(6486002)(25786009)(26005)(14444005)(256004)(68736007)(6512007)(102836004)(31686004)(66476007)(11346002)(446003)(66446008)(66556008)(2906002)(2616005)(6506007)(64756008)(386003)(71190400001)(71200400001)(86362001)(2501003)(53546011)(66946007)(5660300002)(36756003)(76176011)(3846002)(6116002)(305945005)(66066001)(7736002)(558084003)(81156014)(81166006)(8676002)(110136005)(54906003)(6436002)(14454004)(8936002)(99286004)(478600001)(52116002)(186003)(229853002)(53936002)(6246003)(4326008);
 DIR:OUT; SFP:1102; SCL:1; SRVR:VI1PR0202MB2846;
 H:VI1PR0202MB2928.eurprd02.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: bitdefender.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: wCUKalECbnrmTHWT1mcdqmqlwPmS7A87HFqtSbIJADuSPkUFIgDm4pAT7mTxXIl+U/+/05Ty14XqEC7WIAR1PO0WVPueg3keCzhlWqwL4a43v+DXlHlPukuNlQcD5uWXhiTmwR1oDY6smnBn93kbm/xhKAaEadYaMwnUklT6xv/vlu+Bh8tnY7Yjz2mx06SexgBBJI2e9Bgq3X/ytLcpXy5ZF4tzy7WERwln5weQE0+z0iDc6L8z8D5ltZ0xhzeVZm3NUtB1FmCsGG5CCvw1+sZ0RAfDlFAfocv1H7npTlOd8n0+KNtk5S9x1MT5YdSRBmFllQKy3zOhdsLK+J8MWIr0s6QFnurQZAtMuToRwTyNvnnAWfJc0DjAysoIVTUrv140SjmJxkdg1Iu0KWUewwXjQy6fr0fEFCuuyLHrN6k=
Content-ID: <D92D938F711C704BB4CF040AF1FDA610@eurprd02.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: bitdefender.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 86462c3b-d507-47c4-4869-08d70aa887b4
X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Jul 2019 11:18:44.5538 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 487baf29-f1da-469a-9221-243f830c36f3
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: aisaila@bbu.bitdefender.biz
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0202MB2846
Subject: Re: [Xen-devel] [PATCH v2 09/10] xen-access: Code 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: Tamas K Lengyel <tamas@tklengyel.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <wl@xen.org>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

DQoNCk9uIDE2LjA3LjIwMTkgMjA6MDYsIFBldHJlIFBpcmNhbGFidSB3cm90ZToNCj4gQ2xlYW51
cCB4ZW4tYWNjZXNzIGNvZGUgaW4gYWNjb3JkYW5jZSB3aXRoIHRoZSBYRU4gc3R5bGUgZ3VpZGUu
DQo+IA0KPiBTaWduZWQtb2ZmLWJ5OiBQZXRyZSBQaXJjYWxhYnUgPHBwaXJjYWxhYnVAYml0ZGVm
ZW5kZXIuY29tPg0KDQpSZXZpZXdlZC1ieTogQWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBiaXRk
ZWZlbmRlci5jb20+DQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 17 11:26:35 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Jul 2019 11:26:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hni4s-0005Ir-Sm; Wed, 17 Jul 2019 11:26:30 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=CQpx=VO=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hni4r-0005Il-2g
 for xen-devel@lists.xenproject.org; Wed, 17 Jul 2019 11:26:29 +0000
X-Inumbo-ID: b52a2a00-a885-11e9-b100-7789773bdf89
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b52a2a00-a885-11e9-b100-7789773bdf89;
 Wed, 17 Jul 2019 11:26:24 +0000 (UTC)
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: tAjFjZ4znOT9YzLKjKi3teEwEm1SoTADLLvf4ScohNQvlHxSZtqluAXDQrEUd5aO2lqQOMa9O4
 T73SPznQZw3SMG3fExALnRv3CQPINV/7m1jHn9wzksXe7dQ/uQOtBZfTXtJdlh9sXupAv/f6dQ
 zFp9owJ3Y3eYUwb7jxHlQzFYtccDndeGs9NiFFottNoV+v+8LNele1rvYjFE7zNhVxutJxZurB
 bxDbDLjkY8iQ+HzpSIzJnhAqHjk54cfn5d6ZM5rIetSZO4nzzgjmndKsXFU3VlMOSLbYOzYF7z
 4yI=
X-SBRS: 2.7
X-MesageID: 3147324
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,274,1559534400"; 
   d="scan'208";a="3147324"
To: Jan Beulich <JBeulich@suse.com>
References: <1563217075.6815.14.camel@amazon.com>
 <60587685-fbe9-116a-72e8-413eb7e99063@citrix.com>
 <c9053dcf-7c24-58b5-171a-a410653833f5@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <44e0c48b-2cba-c3fa-0d99-c14b413f98e2@citrix.com>
Date: Wed, 17 Jul 2019 12:26:19 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <c9053dcf-7c24-58b5-171a-a410653833f5@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] Design session report: Live-Updating 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: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Leonard Foerster <foersleo@amazon.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTcvMDcvMjAxOSAwODowOSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gT24gMTcuMDcuMjAxOSAw
MTo1MSwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4gT24gMTUvMDcvMjAxOSAxOTo1NywgRm9lcnN0
ZXIsIExlb25hcmQgd3JvdGU6Cj4+PiAJKiBkb20wbGVzczogYm9vdHN0cmFwIGRvbWFpbnMgd2l0
aG91dCB0aGUgaW52b2x2ZW1lbnQgb2YgZG9tMAo+Pj4gCQktPiB0aGlzIG1pZ2h0IGNvbWUgaW4g
aGFuZHkgdG8gYXQgbGVhc3Qgc2V0dXAgYW5kIGNvbnRpbnVlIGRvbTAgb24gdGFyZ2V0IHhlbgo+
Pj4gCQktPiBJZiB3ZSBoYXZlIHRoaXMgdGhpcyBtaWdodCBhbHNvIGVuYWJsZSB1cyB0byBkZS1z
ZXJpYWxpemUgdGhlIHN0YXRlIGZvcgo+Pj4gCQkJb3RoZXIgZ3Vlc3QtZG9tYWlucyBpbiB4ZW4g
YW5kIG5vdCBoYXZlIHRvIHdhaXQgZm9yIGRvbTAgdG8gZG8gdGhpcwo+PiBSZWNvbnN0cnVjdGlv
biBvZiBkb20wIGlzIHNvbWV0aGluZyB3aGljaCBYZW4gd2lsbCBkZWZpbml0ZWx5IG5lZWQgdG8K
Pj4gZG8uwqAgV2l0aCB0aGUgbWVtb3J5IHN0aWxsIGluIHBsYWNlLCBpdHMganVzdCBhIGZhaXJs
eSBzbWFsbCBvZiByZWdpc3Rlcgo+PiBzdGF0ZSB3aGljaCBuZWVkcyByZXN0b3JpbmcuCj4+Cj4+
IFRoYXQgc2FpZCwgcmVjb25zdHJ1Y3Rpb24gb2YgdGhlIHR5cGVyZWZzIHdpbGwgYmUgYW4gaXNz
dWUuwqAgV2Fsa2luZwo+PiBvdmVyIGEgZnVsbHkgcG9wdWxhdGVkIEw0IHRyZWUgY2FuIChpbiB0
aGVvcnkpIHRha2UgbWludXRlcywgYW5kIGl0cyBub3QKPj4gc2FmZSB0byBqdXN0IHN0YXJ0IGV4
ZWN1dGluZyB3aXRob3V0IHJlY29uc3RydWN0aW9uLgo+Pgo+PiBEZXBlbmRpbmcgb24gaG93IGJh
ZCBpdCBpcyBpbiBwcmFjdGljZSwgb25lIG9wdGlvbiBtaWdodCBiZSB0byBkbyBhCj4+IGRlbWFu
ZCB2YWxpZGF0ZSBvZiAlcmlwIGFuZCAlcnNwLCBhbG9uZyB3aXRoIGEgaHlicmlkIHNoYWRvdyBt
b2RlIHdoaWNoCj4+IHR1cm5zIGZhdWx0cyBpbnRvIHR5cGVyZWZzLCB3aGljaCB3b3VsZCBhbGxv
dyB0aGUgZ3Jvc3MgY29zdCBvZgo+PiByZXZhbGlkYXRpb24gdG8gYmUgYW1vcnRpc2VkIHdoaWxl
IHRoZSB2Y3B1cyB3ZXJlIGV4ZWN1dGluZy7CoCBXZSB3b3VsZAo+PiBkZWZpbml0ZWx5IHdhbnQg
c29tZSBraW5kIG9mIGxvZ2ljIHRvIGFnZ3Jlc3NpdmVseSB0eXBlcmVmIG91dHN0YW5kaW5nCj4+
IHBhZ2V0YWJsZXMgc28gdGhlIHNoYWRvdyBtb2RlIGNvdWxkIGJlIHR1cm5lZCBvZmYuCj4gTmVp
dGhlciB3YWxraW5nIHRoZSBwYWdlIHRhYmxlIHRyZWVzIG5vciBhbmQgb24tZGVtYW5kIHJlLWNy
ZWF0aW9uIGNhbgo+IHBvc3NpYmx5IHdvcmssIGFzIHBvaW50ZWQgb3V0IGR1cmluZyAocGFydGx5
IGluZm9ybWFsKSBkaXNjdXNzaW9uOiBBdAo+IHRoZSB2ZXJ5IGxlYXN0IHRoZSBhbGxvY2F0ZWQg
YW5kIHBpbm5lZCBzdGF0ZXMgb2YgcGFnZXMgY2FuIG9ubHkgYmUKPiB0cmFuc2ZlcnJlZC4KClBp
bm5lZCBzdGF0ZSBleGlzdHMgaW4gdGhlIGN1cnJlbnQgbWlncmF0ZSBzdHJlYW0uwqAgQWxsb2Nh
dGVkIGRvZXMgbm90IC0KaXQgaXMgYW4gaW50ZXJuYWwgZGV0YWlsIG9mIGhvdyBYZW4gaGFuZGxl
cyB0aGUgbWVtb3J5LgoKQnV0IHllcyAtIHRoaXMgb2JzZXJ2YXRpb24gbWVhbnMgdGhhdCB3ZSBj
YW4ndCBzaW1wbHkgd2FsayB0aGUgZ3Vlc3QKcGFnZXRhYmxlcy4KCj4gSGVuY2Ugd2Ugc2VlbSB0
byBoYXZlIGNvbWUgdG8gYWdyZWVtZW50IHRoYXQgc3RydWN0Cj4gcGFnZV9pbmZvIGluc3RhbmNl
cyBoYXZlIHRvIGJlIHRyYW5zZm9ybWVkIChpbiBwbGFjZSBpZiBwb3NzaWJsZSwgaS5lLgo+IHdo
ZW4gdGhlIHNpemVzIG1hdGNoLCBvdGhlcndpc2UgYnkgY29weWluZykuCgotMTAgdG8gdGhpcyBp
ZGVhLCBpZiBpdCBjYW4gcG9zc2libHkgYmUgYXZvaWRlZC7CoCBJbiB0aGlzIGNhc2UsIGl0CmRl
ZmluaXRlbHkgY2FuIGJlIGF2b2lkZWQuCgpXZSBkbyBub3Qgd2FudCB0byBiZSBncm92ZWxsaW5n
IGFyb3VuZCBpbiB0aGUgb2xkIFhlbidzIGRhdGFzdHJ1Y3R1cmVzLApiZWNhdXNlIHRoYXQgYWRk
cyBhIGJpbmFyeSBBPT5CIHRyYW5zbGF0aW9uIHdoaWNoIGlzCnBlci1vbGQtdmVyc2lvbi1vZi14
ZW4sIG1lYW5pbmcgdGhhdCB5b3UgbmVlZCBhIGN1c3RvbSBidWlsZCBvZiBlYWNoCnRhcmdldCBY
ZW4gd2hpY2ggZGVwZW5kcyBvbiB0aGUgY3VycmVudGx5LXJ1bm5pbmcgWGVuLCBvciBoYXZlIHRv
Cm1haW50YWluIGEgbWF0cml4IG9mIG9sZCB2ZXJzaW9ucyB3aGljaCB3aWxsIGJlIGRlcGVuZGVu
dCBvbiB0aGUgbG9jYWwKY2hhbmdlcywgYW5kIHRoZXJlZm9yZSBub3Qgc3VpdGFibGUgZm9yIHVw
c3RyZWFtLgoKPj4+IAkJLT4gV2UgbWlnaHQgaGF2ZSB0byBnbyBhbmQgcmUtaW5qZWN0IGNlcnRh
aW4gaW50ZXJydXB0cwo+PiBXaGF0IGhhcmR3YXJlIGFyZSB5b3UgdGFyZ2V0aW5nIGhlcmU/wqAg
SXZ5QnJpZGdlIGFuZCBsYXRlciBoYXMgYSBwb3N0ZWQKPj4gaW50ZXJydXB0IGRlc2NyaXB0b3Ig
d2hpY2ggY2FuIGFjY3VtdWxhdGUgcGVuZGluZyBpbnRlcnJ1cHRzIChhdCBsZWFzdAo+PiBtYW51
YWxseSksIGFuZCBuZXdlciB2ZXJzaW9ucyAoQnJvYWR3ZWxsPykgY2FuIGFjY3VtdWxhdGUgaW50
ZXJydXB0cwo+PiBkaXJlY3RseSBmcm9tIGhhcmR3YXJlLgo+IEZvciBIVk0vUFZIIHBlcmhhcHMg
dGhhdCdzIGdvb2QgZW5vdWdoLiBXaGF0IGFib3V0IFBWIHRob3VnaD8KCldoYXQgYWJvdXQgUFY/
CgpUaGUgaW4tZ3Vlc3QgZXZ0Y2huIGRhdGEgc3RydWN0dXJlIHdpbGwgYWNjdW11bGF0ZSBldmVu
dHMganVzdCBsaWtlIGEKcG9zdGVkIGludGVycnVwdCBkZXNjcmlwdG9yLsKgIFJlYWwgaW50ZXJy
dXB0cyB3aWxsIHF1ZXVlIGluIHRoZSBMQVBJQwpkdXJpbmcgdGhlIHRyYW5zaXRpb24gcGVyaW9k
LgoKV2Ugb2J2aW91c2x5IGNhbid0IGxldCBpbnRlcnJ1cHRzIGJlIGRyb3BwZWQsIGJ1dCB0aGVy
ZSBhbHNvIHNob3VsZG4ndApiZSBhbnkgbmVlZCB0byByZS1pbmplY3QgYW55LgoKPj4+IEEga2V5
IGNvcm5lcnN0b25lIGZvciBMaXZlLXVwZGF0ZSBpcyBndWVzdCB0cmFuc3BhcmVudCBsaXZlIG1p
Z3JhdGlvbgo+Pj4gCS0+IFRoaXMgbWVhbnMgd2UgYXJlIHVzaW5nIGEgd2VsbCBkZWZpbmVkIEFC
SSBmb3Igc2F2aW5nL3Jlc3RvcmluZyBkb21haW4gc3RhdGUKPj4+IAkJLT4gV2UgZG8gb25seSBy
ZWx5IG9uIGRvbWFpbiBzdGF0ZSBhbmQgbm8gaW50ZXJuYWwgeGVuIHN0YXRlCj4+IEFic29sdXRl
bHkuwqAgT25lIGlzc3VlIEkgZGlzY3Vzc2VkIHdpdGggRGF2aWQgYSB3aGlsZSBhZ28gaXMgdGhh
dCBldmVuCj4+IGFjcm9zcyBhbiB1cGdyYWRlIG9mIFhlbiwgdGhlIGZvcm1hdCBvZiB0aGUgRVBU
L05QVCBwYWdldGFibGVzIG1pZ2h0Cj4+IGNoYW5nZSwgYXQgbGVhc3QgaW4gdGVybXMgb2YgdGhl
IGxheW91dCBvZiBzb2Z0d2FyZSBiaXRzLsKgIChFc3BlY2lhbGx5Cj4+IGZvciBFUFQgd2hlcmUg
d2Ugc2xvd2x5IGxvc2Ugc29mdHdhcmUgYml0cyB0byBuZXcgaGFyZHdhcmUgZmVhdHVyZXMgd2UK
Pj4gd2lzaCB0byB1c2UuKQo+IFJpZ2h0LCBhbmQgdGhlcmVmb3JlIGEgc2ltaWxhciB0cmFuc2Zv
cm1hdGlvbiBsaWtlIGZvciBzdHJ1Y3QgcGFnZV9pbmZvCj4gbWF5IGJlIHVuYXZvaWRhYmxlIGhl
cmUgdG9vLgoKTm9uZSBvZiB0aGF0IGxpdmVzIGluIHRoZSBjdXJyZW50IG1pZ3JhdGUgc3RyZWFt
LsKgIEFnYWluIC0gaXQgaXMKaW50ZXJuYWwgZGV0YWlscywgc28gaXMgbm90IHNvbWV0aGluZyB3
aGljaCBpcyBhcHByb3ByaWF0ZSB0byBiZQppbnNwZWN0ZWQgYnkgdGhlIHRhcmdldCBYZW4uCgo+
IFJlLXVzaW5nIGxhcmdlIGRhdGEgc3RydWN0dXJlcyAob3IgYXJyYXlzIHRoZXJlb2YpIG1heSBh
bHNvIHR1cm4gb3V0Cj4gdXNlZnVsIGluIHRlcm1zIG9mIGxhdGVuY3kgdW50aWwgdGhlIG5ldyBY
ZW4gYWN0dWFsbHkgYmVjb21lcyByZWFkeSB0bwo+IHJlc3VtZS4KCldoZW4gaXQgY29tZXMgdG8g
b3B0aW1pc2luZyB0aGUgbGF0ZW5jeSwgdGhlcmUgaXMgYSBmYWlyIGFtb3VudCB3ZSBtaWdodApi
ZSBhYmxlIHRvIGRvIGFoZWFkIG9mIHRoZSBjcml0aWNhbCByZWdpb24sIGJ1dCBJIHN0aWxsIHRo
aW5rIHRoaXMgd291bGQKYmUgYmV0dGVyIGRvbmUgaW4gdGVybXMgb2YgYSAiY2xlYW4gc3RhcnQi
IGluIHRoZSBuZXcgWGVuIHRvIHJlZHVjZQpiaW5hcnkgZGVwZW5kZW5jZXMuCgp+QW5kcmV3Cgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 17 11:31:03 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Jul 2019 11:31:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hni9F-00063m-M9; Wed, 17 Jul 2019 11:31:01 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=CQpx=VO=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hni9E-00063h-KG
 for xen-devel@lists.xenproject.org; Wed, 17 Jul 2019 11:31:00 +0000
X-Inumbo-ID: 59381e8d-a886-11e9-8980-bc764e045a96
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 59381e8d-a886-11e9-8980-bc764e045a96;
 Wed, 17 Jul 2019 11:30:59 +0000 (UTC)
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: zx3On/nzL19Yx0rA4pk0yHaxiebnClEsMjwNGnkdQoQeMWh0HhvzKwtw76fmViP8OBp632QCqu
 JQnH9KtwX7xczi3iwEev0bQiuVVs/gbodkD2kVGDNBVWpTiMyzAuaRVFyavIA/wYOD1seztUe0
 BLAeyi1i+9BNZz9oAs5COoi7NSrkVojU4kc2s5tuJ5N7oxXzgk3w4NXOHud/73EPOCtKNpUKoY
 KuL1maZu7rh/bj4DiOmM/PkCiHKtsVlMDEx9U46eLCL7O3sTSboHg6UrHqIYUEQiDf07GoM8Uz
 854=
X-SBRS: 2.7
X-MesageID: 3086115
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,274,1559534400"; 
 d="eml'208?scan'208,208";a="3086115"
To: Jan Beulich <JBeulich@suse.com>
References: <30fea6f7-0226-1767-669e-a7428fe35aaa@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <043325ec-4adb-d92d-0e80-80cce70a7f45@citrix.com>
Date: Wed, 17 Jul 2019 12:30:55 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <30fea6f7-0226-1767-669e-a7428fe35aaa@suse.com>
Content-Type: multipart/mixed; boundary="------------0DA4C9EBCDA692EDDF560814"
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] Ping: [PATCH v2 1/4] x86/PV: tighten page table
 ownership check in emul-priv-op.c:read_cr()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

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

On 17/07/2019 07:59, Jan Beulich wrote:
>>>> On 04.06.19 at 14:41,  wrote:
>> Rather than checking that a page table is _not_ "owned" by the fake COW
>> domain, check that it's owned by the domain actually wanting to install
>> it.
>>
>> Switch away from BUG_ON() at the same time.
>>
>> Signed-off-by: Jan Beulich <jbeulich@suse.com>
> I've got Roger's R-b - any chance to get an ack here so it can go in?

I already replied, and while I've got the email in my sent messages, I
can't see any evidence of it being on the list.  ISTR we were having
email troubles around that time.

Attached.

--------------0DA4C9EBCDA692EDDF560814
Content-Type: message/rfc822;
	name="[PATCH v2 1/4] x86/PV: tighten page table ownership check in
 emul-priv-op.c:read_cr().eml"
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
	filename*0="[PATCH v2 1/4] x86/PV: tighten page table ownership check in";
	filename*1=" emul-priv-op.c:read_cr().eml"

Subject: Re: [PATCH v2 1/4] x86/PV: tighten page table ownership check in
 emul-priv-op.c:read_cr()
To: Jan Beulich <JBeulich@suse.com>, xen-devel
	<xen-devel@lists.xenproject.org>
CC: Roger Pau Monne <roger.pau@citrix.com>, George Dunlap
	<George.Dunlap@eu.citrix.com>, WeiLiu <wl@xen.org>
References: <5CF664580200007800235089@prv1-mh.provo.novell.com>
 <5CF666F90200007800235113@prv1-mh.provo.novell.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <baf454b1-7e90-2a69-a423-f7d53adf16a8@citrix.com>
Date: Tue, 4 Jun 2019 13:57:29 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.6.1
In-Reply-To: <5CF666F90200007800235113@prv1-mh.provo.novell.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
Content-Language: en-GB
MIME-Version: 1.0

On 04/06/2019 13:41, Jan Beulich wrote:
> Rather than checking that a page table is _not_ "owned" by the fake COW
> domain, check that it's owned by the domain actually wanting to install
> it.
>
> Switch away from BUG_ON() at the same time.
>
> Signed-off-by: Jan Beulich <jbeulich@suse.com>
> ---
> v2: Split out from larger patch to make further adjustments.
> ---
> Thinking about it I wonder why we have such a check here and no-where
> else. An alternative would seem to be to simply drop the BUG_ON().

Looking at the history, af909e7e1 added this BUG_ON() long with a load
of other COW/shared sanity checking, so it is quite possibly here out of
an abundance of paranoia.

I'd be happy taking this out entirely, but if you're going to keep this
patch, then...

>
> --- a/xen/arch/x86/pv/emul-priv-op.c
> +++ b/xen/arch/x86/pv/emul-priv-op.c
> @@ -723,8 +723,14 @@ static int read_cr(unsigned int reg, uns
>              unmap_domain_page(pl4e);
>              *val = compat_pfn_to_cr3(mfn_to_gmfn(currd, mfn_x(mfn)));
>          }
> -        /* PTs should not be shared */
> -        BUG_ON(page_get_owner(mfn_to_page(mfn)) == dom_cow);
> +
> +        /* PTs should be owned by their domains */
> +        if ( page_get_owner(mfn_to_page(mfn)) != currd )
> +        {

... I need to refresh my patches which disallow the use of
domain_crash() without a printk.

printk(XENLOG_G_ERR "%pv read cr3: mfn %"PRI_mfn" owner %pd != %pd\n" ...

With this printk (or something similar), or with the BUG_ON() removed
entirely, Reviewed-by: Andrew Cooper <andrew.cooper3@citrix.com>

~Andrew

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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--------------0DA4C9EBCDA692EDDF560814--


From xen-devel-bounces@lists.xenproject.org Wed Jul 17 11:33:00 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Jul 2019 11: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 1hniB7-00069i-35; Wed, 17 Jul 2019 11:32: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=CQpx=VO=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hniB6-00069a-0b
 for xen-devel@lists.xenproject.org; Wed, 17 Jul 2019 11:32:56 +0000
X-Inumbo-ID: 9e499d05-a886-11e9-8980-bc764e045a96
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9e499d05-a886-11e9-8980-bc764e045a96;
 Wed, 17 Jul 2019 11:32:54 +0000 (UTC)
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: Wzm1MUEClgQBFTuXXjJH83MqVEeqyKGPYdlK341yJNyRQpidPHlEoulpd+l0V0gagLdGYB4lsZ
 SibKb5wp+P8QDaUZlmoxU+S84Q4ReiSPXw3zVkUcPDm5MmQyRsN11/lSUDh7tmv2xsUBsnR31g
 nVfFlYCtHLN0i3Ci4Mzv5Ir6wn3zTsLDaxQ4udFx79g29dn1qaM4GJ/IBskKqhiP3ZPgPogeNC
 scMaidZcVJ95toVVgPWEVNRtsM27h4LLePp2sUowYMHXCtEGViIbDQWVd2sBA7z0+7kD08Sd4l
 RjU=
X-SBRS: 2.7
X-MesageID: 3103558
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,274,1559534400"; 
   d="scan'208";a="3103558"
To: Jan Beulich <JBeulich@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
References: <0ccca19e-7bbb-ab1e-c0bb-a568b02874e0@suse.com>
 <51211141-babb-a729-004d-eff6f938c2b4@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <0fb0870a-5ae4-b1ff-0def-b9c4c01fd497@citrix.com>
Date: Wed, 17 Jul 2019 12:32:50 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <51211141-babb-a729-004d-eff6f938c2b4@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 v10 01/13] x86emul: support of AVX512*
 population count insns
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wl@xen.org>, RogerPau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTcvMDcvMjAxOSAwNzozMywgSmFuIEJldWxpY2ggd3JvdGU6Cj4gUGx1cyB0aGUgb25seSBv
dGhlciBBVlg1MTJfQklUQUxHIG9uZS4KPgo+IEFzIGluIGEgZmV3IGNhc2VzIGJlZm9yZSwgc2lu
Y2UgdGhlIGluc25zIGhlcmUgYW5kIGluIHBhcnRpY3VsYXIgdGhlaXIKPiBtZW1vcnkgYWNjZXNz
IHBhdHRlcm5zIGZvbGxvdyB0aGUgdXN1YWwgc2NoZW1lLCBJIGRpZG4ndCB0aGluayBpdCB3YXMK
PiBuZWNlc3NhcnkgdG8gYWRkIGEgY29udHJpdmVkIHRlc3Qgc3BlY2lmaWNhbGx5IGZvciB0aGVt
LCBiZXlvbmQgdGhlCj4gRGlzcDggc2NhbGluZyBvbmUuCj4KPiBTaWduZWQtb2ZmLWJ5OiBKYW4g
QmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgpBY2tlZC1ieTogQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 17 11:42:37 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Jul 2019 11:42:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hniKO-0006uq-3K; Wed, 17 Jul 2019 11: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=CQpx=VO=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hniKM-0006ul-9X
 for xen-devel@lists.xenproject.org; Wed, 17 Jul 2019 11:42:30 +0000
X-Inumbo-ID: f44e787f-a887-11e9-8980-bc764e045a96
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f44e787f-a887-11e9-8980-bc764e045a96;
 Wed, 17 Jul 2019 11:42:28 +0000 (UTC)
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: skVAKgo9w0L0jEZVrLH1ySUxGETZ0LVlWRelt1eEz8o2y6tG8VLfALPxo6JD45S8GZQWVoPpAs
 /g6iEenBXla62n+kOn9vgdpd7jedDQxIQBJNmbbVtC9g0V4Cbo49uR3QhnSQ1Pxznc43S9OYsV
 kXSd1/b87FBZMDho4GGB2y6sBzX1CFzvhjQdY90MZpgcQDcdAtnvcxptshKELZK4YZ8fB+vfrf
 srtCF5s9Vhy8l/JbS1FOhPHnDkwl/+8DVWbVn5sTAZnCF5uVmQCnOLxFbk/hXUiSnNsSPgICZ5
 iZ0=
X-SBRS: 2.7
X-MesageID: 3086431
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,274,1559534400"; 
   d="scan'208";a="3086431"
To: Jan Beulich <JBeulich@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
References: <d7b10cdc-b33a-0297-458d-1bad42727fa0@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <18e7f37f-826e-0671-9d2c-1a33b1d1d6f3@citrix.com>
Date: Wed, 17 Jul 2019 12:42:22 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <d7b10cdc-b33a-0297-458d-1bad42727fa0@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 RFC] x86emul: unconditionally deliver #UD
 for LWP insns
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wl@xen.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTcvMDcvMjAxOSAwNzo0MiwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gVGhpcyBpcyB0byBhY2Nv
bXBhbnkgY29tbWl0ICAoIng4Ni9zdm06IERyb3Agc3VwcG9ydCBmb3IgQU1EJ3MKCjkxZjg2Zjg2
MzQKCj4gTGlnaHR3ZWlnaHQgUHJvZmlsaW5nIikuCj4KPiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1
bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkFja2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcu
Y29vcGVyM0BjaXRyaXguY29tPgoKPiAtLS0KPiBXaXRoIEFNRCBhcHBhcmVudGx5IGhhdmluZyBh
YmFuZG9uZWQgWE9QIGVuY29kZWQgaW5zbnMsIGFub3RoZXIgb3B0aW9uCj4gd291bGQgc2VlbSB0
byBiZSB0byBzaW1wbHkgd2lyZSBhbGwgdW5yZWNvZ25pemVkIG9uZXMgaW50byAjVUQgKHJhdGhl
cgo+IHRoZW4gcmV0dXJuaW5nIFVOSU1QTEVNRU5URUQvVU5SRUNPR05JWkVEKS4KClRoZXJlIGFy
ZSBzdGlsbCBzb21lIFhPUCBpbnN0cnVjdGlvbnMgd2hpY2ggYWN0dWFsbHkgd29yayBvbiBGYW0x
N2gKcHJvY2Vzc29ycywgaWYgeW91IGlnbm9yZSBDUFVJRCBhbmQgZ28gYmxpbmRseSBleGVjdXRp
bmcuCgpHaXZlbiBubyBvZmZpY2lhbCBzdGF0ZW1lbnQgdGhhdCBYT1AgaXMgZGVhZCwgSSdkIGtl
ZXAgdGhlIHN1cHBvcnQgd2UKY3VycmVudGx5IGhhdmUuCgp+QW5kcmV3CgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 17 12:14:05 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Jul 2019 12:14:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hniol-0000cK-6B; Wed, 17 Jul 2019 12:13:55 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=N/EB=VO=bitdefender.com=ppircalabu@srs-us1.protection.inumbo.net>)
 id 1hnioj-0000cF-L0
 for xen-devel@lists.xenproject.org; Wed, 17 Jul 2019 12:13:53 +0000
X-Inumbo-ID: 5670762a-a88c-11e9-8980-bc764e045a96
Received: from EUR04-HE1-obe.outbound.protection.outlook.com (unknown
 [40.107.7.128]) by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5670762a-a88c-11e9-8980-bc764e045a96;
 Wed, 17 Jul 2019 12:13:52 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=Bn3G2BXmihIRDpZpO1TL4GrCkpBGllUjxGbXdKBJwMC+OuyX4574jwI0y73ZMnmmGulh3uu61A6Io76TNhRlnzyXNe7G3wW9AL8wK6/Lpn4KHmrBj7oPL9u8hKNH1xtwsjpLkRF10aSNQazdHWsYFzJmsTJxPlo7UwOGZLpygkkorj3S2oWfIyTTXz1lJIEnKN2s2JMBxwGofPA5x/WnDYI+KhX9jwdVmqV1c9uLokhWEAxBX3LxoKUWnAiDnAIsQ/Xjtn9XmJaGsunaDqpn4Lg0q1iOBvfJxwrp8PMlgNjtEhMghOrffCabbcvHc46bl/q+0bvAjoJkHo8QnmcY9w==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=RTP71D6H9c74H46M7bhClQD4nHkPGjE2Sxj/q8M+bxc=;
 b=Le4/Fez5jtcV9aNPcGO6dF4GGiLpGpEBTsBWMkx7CWaiDKAhTU7AJMcnlqdIZia6QiRe8FiUT6LyaQITaLjzfAMBZxzAvD5HHrunmDzmbWUR90Awv5pZaRB0g588jTiZz5MGdXbinxAytsddF4/atGV3/AcWLM2I7T515pv0HQQ8ed1CEoe50t/xaogY3GDaGaTiCeqyOvTIYSqC7lSvIWe8Hg+y3XNVKwBVeU11N1LzxZMhH5H/oFUXsAeVBEuM7BseSSZtw9DEx2VYY+d1a6D8JDpLFFpw/t4t1JGM2alKsHs/h9184KJcC+bNaT49t+vpoCR7DTRv/9dceCmYmw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=bitdefender.com;dmarc=pass action=none
 header.from=bitdefender.com;dkim=pass header.d=bitdefender.com;arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=bitdefender.onmicrosoft.com; s=selector1-bitdefender-onmicrosoft-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=RTP71D6H9c74H46M7bhClQD4nHkPGjE2Sxj/q8M+bxc=;
 b=Ki9+wcvj/encdgnUPJr2AVfNyr5y/BlDksXOycdjHlINWyXh6Q/iNui/bJxTMNokJAJcu1jyFwxaWDrGWusIgjXOhzDS0ee2bZ8keZx5IXhJwC2182vNazjBZ+4Y3gZRpajwKaPN4DoV2xKzoryeQWPILeLMfCIP3xTy0NXSFNw=
Received: from AM6PR02MB4615.eurprd02.prod.outlook.com (20.177.198.89) by
 AM6PR02MB5078.eurprd02.prod.outlook.com (20.178.88.207) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2094.11; Wed, 17 Jul 2019 12:13:49 +0000
Received: from AM6PR02MB4615.eurprd02.prod.outlook.com
 ([fe80::8185:36ef:58bb:9a00]) by AM6PR02MB4615.eurprd02.prod.outlook.com
 ([fe80::8185:36ef:58bb:9a00%2]) with mapi id 15.20.2094.011; Wed, 17 Jul 2019
 12:13:49 +0000
From: Petre Ovidiu PIRCALABU <ppircalabu@bitdefender.com>
To: Tamas K Lengyel <tamas@tklengyel.com>
Thread-Topic: [PATCH v2 07/10] vm_event: Add vm_event_ng interface
Thread-Index: AQHVO/ji+ep3hd1WrES1BL2P0bM6cabNvraAgAD7ggA=
Date: Wed, 17 Jul 2019 12:13:49 +0000
Message-ID: <52c8711c7bb1d4996012a611fdcb48cb4b9c3e5b.camel@bitdefender.com>
References: <cover.1563293545.git.ppircalabu@bitdefender.com>
 <79a1e2aebc55c20f58cb8c925320de202b17d8f2.1563293545.git.ppircalabu@bitdefender.com>
 <CABfawhmwc1Be6Fdt_stEhn+ydZwiE1d-wX8d7WG+vXS2+C2d8g@mail.gmail.com>
In-Reply-To: <CABfawhmwc1Be6Fdt_stEhn+ydZwiE1d-wX8d7WG+vXS2+C2d8g@mail.gmail.com>
Accept-Language: ro-RO, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: PR2P264CA0039.FRAP264.PROD.OUTLOOK.COM
 (2603:10a6:101:1::27) To AM6PR02MB4615.eurprd02.prod.outlook.com
 (2603:10a6:20b:6a::25)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=ppircalabu@bitdefender.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-mailer: Evolution 3.28.5-0ubuntu0.18.04.1 
x-originating-ip: [91.199.104.6]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: f7cfbe71-b5e7-4844-51b0-08d70ab0398b
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:AM6PR02MB5078; 
x-ms-traffictypediagnostic: AM6PR02MB5078:|AM6PR02MB5078:
x-microsoft-antispam-prvs: <AM6PR02MB5078D3F4A1F286B419C99C31D6C90@AM6PR02MB5078.eurprd02.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-forefront-prvs: 01018CB5B3
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(39860400002)(366004)(396003)(346002)(136003)(376002)(189003)(199004)(66066001)(6436002)(229853002)(7416002)(26005)(4326008)(99286004)(186003)(107886003)(118296001)(6512007)(53936002)(6246003)(256004)(6506007)(81166006)(478600001)(81156014)(25786009)(3846002)(6116002)(2616005)(8936002)(6916009)(476003)(446003)(11346002)(6486002)(50226002)(7736002)(86362001)(68736007)(305945005)(316002)(8676002)(71190400001)(54906003)(71200400001)(2906002)(36756003)(5660300002)(52116002)(102836004)(76176011)(386003)(66476007)(66556008)(66446008)(53546011)(14444005)(64756008)(486006)(66946007)(14454004)(99106002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:AM6PR02MB5078;
 H:AM6PR02MB4615.eurprd02.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: bitdefender.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: nRwMOr0qm4cJ5S77Q/T31plGTRYXZmxJVdRVHlHAcnklPRDlYB/6RUKkTxEiXDt3YC1ZvhnCvQHbOGxWN98ay3rUcNpENM6O6pP2OONbkh9GGfwQmsqh90SSU1xFxtWMAxxMDqEPML2OcViqfCHBohfafPDmvVfn+2XSJVJAddTfd7fqetuGsg+j2sfMZMnKgbrq+pqxNNVirgH+l+F2Q7mMykV1Kj5kW5q0Ab7yiP/DtJYt+mV/g5/CYFme7LpaB8qzQyqJfvD+YlTTbUUe9HCGyy2RWNzTOjHPDKCAv0/wwEjLyIsQCUXHctp8qVLCI2Zpp8CRBbY9Oxh1w5VHZ2DzE7T1aigPm+ZXYspvDd/9dRHSFn1lABKMdT8aTvUtp4AXtre8KmUbJym3etMx10IJGDkWgKrupLsZSFLHF+c=
Content-ID: <5500CFDC1E2AF441832609F7B87D88F1@eurprd02.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: bitdefender.com
X-MS-Exchange-CrossTenant-Network-Message-Id: f7cfbe71-b5e7-4844-51b0-08d70ab0398b
X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Jul 2019 12:13:49.4686 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 487baf29-f1da-469a-9221-243f830c36f3
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: ppircalabu@bbu.bitdefender.biz
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR02MB5078
Subject: Re: [Xen-devel] [PATCH v2 07/10] vm_event: Add vm_event_ng 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: Stefano Stabellini <sstabellini@kernel.org>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>,
 Alexandru Stefan ISAILA <aisaila@bitdefender.com>,
 Xen-devel <xen-devel@lists.xenproject.org>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCAyMDE5LTA3LTE2IGF0IDE1OjEzIC0wNjAwLCBUYW1hcyBLIExlbmd5ZWwgd3JvdGU6
DQo+IE9uIFR1ZSwgSnVsIDE2LCAyMDE5IGF0IDExOjA2IEFNIFBldHJlIFBpcmNhbGFidQ0KPiA8
cHBpcmNhbGFidUBiaXRkZWZlbmRlci5jb20+IHdyb3RlOg0KPiA+IA0KPiA+IEluIGhpZ2ggdGhy
b3VnaHB1dCBpbnRyb3NwZWN0aW9uIHNjZW5hcmlvcyB3aGVyZSBsb3RzIG9mIG1vbml0b3INCj4g
PiB2bV9ldmVudHMgYXJlIGdlbmVyYXRlZCwgdGhlIHJpbmcgYnVmZmVyIGNhbiBmaWxsIHVwIGJl
Zm9yZSB0aGUNCj4gPiBtb25pdG9yDQo+ID4gYXBwbGljYXRpb24gZ2V0cyBhIGNoYW5jZSB0byBo
YW5kbGUgYWxsIHRoZSByZXF1ZXN0cyB0aHVzIGJsb2NraW5nDQo+ID4gb3RoZXIgdmNwdXMgd2hp
Y2ggd2lsbCBoYXZlIHRvIHdhaXQgZm9yIGEgc2xvdCB0byBiZWNvbWUgYXZhaWxhYmxlLg0KPiA+
IA0KPiA+IFRoaXMgcGF0Y2ggYWRkcyBzdXBwb3J0IGZvciBhIGRpZmZlcmVudCBtZWNoYW5pc20g
dG8gaGFuZGxlDQo+ID4gc3luY2hyb25vdXMNCj4gPiB2bV9ldmVudCByZXF1ZXN0cyAvIHJlc3Bv
bnNlcy4gQXMgZWFjaCBzeW5jaHJvbm91cyByZXF1ZXN0IHBhdXNlcw0KPiA+IHRoZQ0KPiA+IHZj
cHUgdW50aWwgdGhlIGNvcnJlc3BvbmRpbmcgcmVzcG9uc2UgaXMgaGFuZGxlZCwgaXQgY2FuIGJl
IHN0b3JlZA0KPiA+IGluDQo+ID4gYSBzbG90dGVkIG1lbW9yeSBidWZmZXIgKG9uZSBwZXIgdmNw
dSkgc2hhcmVkIGJldHdlZW4gdGhlDQo+ID4gaHlwZXJ2aXNvciBhbmQNCj4gPiB0aGUgY29udHJv
bGxpbmcgZG9tYWluLg0KPiA+IA0KPiA+IFNpZ25lZC1vZmYtYnk6IFBldHJlIFBpcmNhbGFidSA8
cHBpcmNhbGFidUBiaXRkZWZlbmRlci5jb20+DQo+IA0KPiBTbyB0aGlzIGlzIHF1aXRlIGEgbGFy
Z2UgcGF0Y2gsIHBlcmhhcHMgaXQgd291bGQgYmUgYmV0dGVyIHRvIHNwbGl0DQo+IGl0DQo+IGlu
dG8gYSBoeXBlcnZpc29yLXNpZGUgcGF0Y2ggYW5kIHRoZW4gYSB0b29sc3RhY2stc2lkZSBvbmUu
IEFsc28sDQo+IHdvdWxkIGl0IG1ha2Ugc2Vuc2UgdG8ga2VlcCB0aGUgdHdvIGltcGxlbWVudGF0
aW9ucyBpbiBzZXBhcmF0ZSBmaWxlcw0KPiB3aXRoaW4gWGVuIChpZS4gY29tbW9uL3ZtX2V2ZW50
LmMgYW5kIHZtX2V2ZW50X25nLmMpPw0KPiANCj4gVGFtYXMNCkkgdGhvdWdodCBhYm91dCBoYXZp
bmcgMiBzZXBhcmF0ZSBwYXRjaGVzLCBvbmUgZm9yIGh5cGVydmlzb3IgYW5kIG9uZQ0KZm9yIGxp
YnhjLCBidXQgbXkgbWFpbiBjb25jZXJuIHdhcyBub3QgdG8gYnJlYWsgImdpdCBiaXNlY3QiKEkn
bSBub3QNCnN1cmUgaWYgdGhlcmUgYXJlIGFueSB0ZXN0cyAob3RoZXIgdGhhbiB0aGUgYnVpbGQp
IHdoaWNoIG5lZWQgdG8gcGFzcykuDQpUaGUgImZsYWdzIiBmaWVsZCB3YXMgYWRkZWQgdG8gdm1f
ZXZlbnRfb3AsIGFuZCwgaWYgaXQncyBub3QgbWFudWFsbHkNCnNldCBieSB0aGUgY2FsbGVyLCBh
biBpbnZhbGlkIHZhbHVlIG1pZ2h0IGJlIHBhc3NlZCB0byBYRU4gKGUuZy4NCnhjX3ZtX2V2ZW50
X2NvbnRyb2wpLg0KDQpJbml0aWFsbHkgdGhlIG5ldyBpbnRlcmZhY2Ugd2FzIGNvbnRhaW5lZCBp
biBhIHNlcGFyYXRlIGZpbGUgKGhhcyBpdCdzDQpvd24gZG9tY3RsKSBidXQgSSd2ZSBjb3BpZWQg
aXQgdG8gdm1fZXZlbnQgYmVjYXVzZSBJIHdhbnRlZCB0byBoYXZlIGFsbA0Kbm9uLWludGVyZmFj
ZSBmdW5jdGlvbnMgc3RhdGljLiAoZS5nLiB0aGUgImVuYWJsZSIgZnVuY3Rpb25zIGZvciBib3Ro
DQp0cmFuc3BvcnRzIGFuZCB2bV9ldmVudF9oYW5kbGVfcmVzcG9uc2UpLiBIb3dldmVyLCBJIHdp
bGwgbG9vayBpbnRvDQp0aGlzIGFnYWluLCBhbmQsIGlmIEkgY2FuIGZpbmQgYSBjbGVhbiB3YXkg
dG8gbWluaW1pemUgdGhlDQpkZXBlbmRlbmNpZXMsIEkgd2lsbCBzcGxpdCBpdCBhZ2Fpbi4NCg0K
TWFueSB0aGFua3MsDQpQZXRyZQ0KDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 17 12:27:15 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Jul 2019 12:27:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnj1Q-0001NN-CB; Wed, 17 Jul 2019 12:27:00 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=N/EB=VO=bitdefender.com=ppircalabu@srs-us1.protection.inumbo.net>)
 id 1hnj1P-0001NI-6x
 for xen-devel@lists.xenproject.org; Wed, 17 Jul 2019 12:26:59 +0000
X-Inumbo-ID: 2a4e15b6-a88e-11e9-8980-bc764e045a96
Received: from EUR01-VE1-obe.outbound.protection.outlook.com (unknown
 [40.107.14.93]) by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2a4e15b6-a88e-11e9-8980-bc764e045a96;
 Wed, 17 Jul 2019 12:26:57 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=iCEZbudUBULSqCNy5ceRr7DDH9Tuj73qCRz0/waA5Wj2QgfhMxFg8iB+XzcTU4ndYofa/pFn75X/mkQ/DYnGrDvXDUa4SEiU66tfliVvLyhj8Di6VoyDfnusxl/y3QP9sGnLwS83nb7eghTjRkekslZnqXB0ExetVByFSFMF0aKp6d1/gJw0L8WbvKcJk0/aCtbE1G0ColusjjizeE6Y4U5lzHabwGSXsTFVEV+8oafqM+mj+usbXzMYg5CmzS2A1PH6I/gJ/N7iZOXhmcgfKuJNzlbun8iqGF3dblbVWoYlt4uXQO9XOlpG/VO9CllBXhGvocWB/uH9SAPvQemTYQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=1/2C4m9g/zbgccKKrt2/j4tIS4QzGs0tENy2W0aHciU=;
 b=PZ5V6VMjUaohZ1T3TqMYfjuCDri7eKcgCr7x5rMlxipAfm4ZXVTQWUjZTcG7E0tFh8adQNw4XQrU57iKto90WRHbbi0JIFWUkTjK3KVPg3f8g9L/dJaZjTHt+pW0KUwZSi0PHppyAHLEXy9yHzj94ti+MGUuAx45/t5ix4bPkgry6lSHENVusKMLcPhczwBT5OFVX176afkVs3Aw+7OG95AsqZARdb27ogWSA7LHWiuKJ7XESpDZ5EZMqPVRT1OTK3w3t+MPstbQTs267dT9JfXaTbEZmFy4+Y/qXAYjY8HwIKoELIltnAHlchubv6KVuHI2DzLfedUDbOM+ePm/bQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=bitdefender.com;dmarc=pass action=none
 header.from=bitdefender.com;dkim=pass header.d=bitdefender.com;arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=bitdefender.onmicrosoft.com; s=selector1-bitdefender-onmicrosoft-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=1/2C4m9g/zbgccKKrt2/j4tIS4QzGs0tENy2W0aHciU=;
 b=RX6oL6/SYWWx4VZuuWrTgT7WFWT7icM3WlBwT5p6Ry3oS9C2bUtc4l+viM+xb4xGHdZtQjFiI14Hyqb1F6vl1wvxZFOtk3yL5x9X7Tnu603y6AMSoC3oaiFmWDr9h9MsAbel0eMU47i0unWFGXz4aUawoz6f87Rmdjbn12bnWKk=
Received: from AM6PR02MB4615.eurprd02.prod.outlook.com (20.177.198.89) by
 AM6PR02MB5462.eurprd02.prod.outlook.com (10.255.121.208) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.14; Wed, 17 Jul 2019 12:26:54 +0000
Received: from AM6PR02MB4615.eurprd02.prod.outlook.com
 ([fe80::8185:36ef:58bb:9a00]) by AM6PR02MB4615.eurprd02.prod.outlook.com
 ([fe80::8185:36ef:58bb:9a00%2]) with mapi id 15.20.2094.011; Wed, 17 Jul 2019
 12:26:54 +0000
From: Petre Ovidiu PIRCALABU <ppircalabu@bitdefender.com>
To: Jan Beulich <JBeulich@suse.com>
Thread-Topic: [PATCH v2 05/10] vm_event: Move struct vm_event_domain to
 vm_event.c
Thread-Index: AQHVO/jbzD1oqCgvEEuasp+B2X266abOjMgAgAAxGIA=
Date: Wed, 17 Jul 2019 12:26:54 +0000
Message-ID: <2ebf4ff471c2e4f093bf76e366b17036b4daea23.camel@bitdefender.com>
References: <cover.1563293545.git.ppircalabu@bitdefender.com>
 <cover.1563293545.git.ppircalabu@bitdefender.com>
 <93d50867ea8e45270a180a8f93aaed5a89619510.1563293545.git.ppircalabu@bitdefender.com>
 <fa5b2ba3-ac7c-2d29-4a6e-4eba61b3963f@suse.com>
In-Reply-To: <fa5b2ba3-ac7c-2d29-4a6e-4eba61b3963f@suse.com>
Accept-Language: ro-RO, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: PR0P264CA0210.FRAP264.PROD.OUTLOOK.COM
 (2603:10a6:100:1f::30) To AM6PR02MB4615.eurprd02.prod.outlook.com
 (2603:10a6:20b:6a::25)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=ppircalabu@bitdefender.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-mailer: Evolution 3.28.5-0ubuntu0.18.04.1 
x-originating-ip: [91.199.104.6]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: cf38f8f3-408a-4f56-3147-08d70ab20d8d
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:AM6PR02MB5462; 
x-ms-traffictypediagnostic: AM6PR02MB5462:|AM6PR02MB5462:
x-microsoft-antispam-prvs: <AM6PR02MB546279B3A1CC631237026684D6C90@AM6PR02MB5462.eurprd02.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7691;
x-forefront-prvs: 01018CB5B3
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(366004)(39860400002)(136003)(376002)(346002)(396003)(199004)(189003)(36756003)(118296001)(66066001)(7416002)(305945005)(7736002)(14454004)(4744005)(8676002)(81166006)(6916009)(229853002)(6436002)(486006)(6512007)(50226002)(6486002)(81156014)(8936002)(6246003)(4326008)(53936002)(5660300002)(66476007)(66556008)(71190400001)(71200400001)(256004)(66446008)(64756008)(386003)(53546011)(6506007)(102836004)(54906003)(316002)(76176011)(52116002)(86362001)(11346002)(2616005)(476003)(25786009)(446003)(478600001)(68736007)(26005)(99286004)(186003)(6116002)(3846002)(2906002)(66946007)(99106002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:AM6PR02MB5462;
 H:AM6PR02MB4615.eurprd02.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: bitdefender.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: W/QZ5k8kzEA5a3szYEFfQ4RAbTUCJVUR0jQzN8jOCVmrdaccwLCayP41iHdvY4aI2frGDXbhzA0+axhN5SA7PMvDq/6W3ucfXhiueIOSMEMlwEhR+/RlXvjgFsv5W5E4OZpqYXxE7DNCKc2TFGi7iy5qEesr5errOeCGaWdlZsEyoc8sxnsWZ6WnfvRnxZrf72NUXVSacu13h9SLciBVEb6ZnIpjJavGMnMHaVoNbl4EzStyYy8djqrPOUzPjHxj8qmYdsZB7yLAhXb4OCQMi+Z76ZIvE4GoUjzQJPtbTw6Wac7OSzAJiwQGc7vZwQPrgPEHyWW+/b44BPL39m83QxamIE+WxSedWlrQC24C8pMOA/WOFrO6VHr9XaYMHWmt/zCZo0D4bzYdr8hgad1N3iSv2I2ilhHGvAnrgdEUjck=
Content-ID: <6FC61DE57AE8D845A0028913675D3739@eurprd02.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: bitdefender.com
X-MS-Exchange-CrossTenant-Network-Message-Id: cf38f8f3-408a-4f56-3147-08d70ab20d8d
X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Jul 2019 12:26:54.5627 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 487baf29-f1da-469a-9221-243f830c36f3
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: ppircalabu@bbu.bitdefender.biz
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR02MB5462
Subject: Re: [Xen-devel] [PATCH v2 05/10] vm_event: Move struct
 vm_event_domain to vm_event.c
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Tamas K Lengyel <tamas@tklengyel.com>,
 Alexandru Stefan ISAILA <aisaila@bitdefender.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>

T24gV2VkLCAyMDE5LTA3LTE3IGF0IDA5OjMxICswMDAwLCBKYW4gQmV1bGljaCB3cm90ZToNCj4g
T24gMTYuMDcuMjAxOSAxOTowNiwgUGV0cmUgUGlyY2FsYWJ1IHdyb3RlOg0KPiA+IFRoZSB2bV9l
dmVudF9kb21haW4gbWVtYmVycyBhcmUgbm90IGFjY2Vzc2VkIG91dHNpZGUgdm1fZXZlbnQuYyBz
bw0KPiA+IGl0J3MNCj4gPiBiZXR0ZXIgdG8gaGlkZSBkZSBpbXBsZW1lbnRhdGlvbiBkZXRhaWxz
Lg0KPiA+IA0KPiA+IFNpZ25lZC1vZmYtYnk6IFBldHJlIFBpcmNhbGFidSA8cHBpcmNhbGFidUBi
aXRkZWZlbmRlci5jb20+DQo+ID4gQWNrZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29w
ZXIzQGNpdHJpeC5jb20+DQo+ID4gQWNrZWQtYnk6IFRhbWFzIEsgTGVuZ3llbCA8dGFtYXNAdGts
ZW5neWVsLmNvbT4NCj4gPiAtLS0NCj4gPiAgIHhlbi9jb21tb24vdm1fZXZlbnQuYyAgIHwgMjYg
KysrKysrKysrKysrKysrKysrKysrKysrKysNCj4gPiAgIHhlbi9pbmNsdWRlL3hlbi9zY2hlZC5o
IHwgMjYgKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCj4gPiAgIDIgZmlsZXMgY2hhbmdlZCwg
MjcgaW5zZXJ0aW9ucygrKSwgMjUgZGVsZXRpb25zKC0pDQo+IA0KPiBBaCwgaGVyZSBpdCBjb21l
cy4gVGhpcyB3b3VsZCBiZXR0ZXIgaGF2ZSBiZWVuIGFoZWFkIG9mIHRoZSBvdGhlcg0KPiBjaGFu
Z2UgKHdoZXJlIEkgZGlkIGNvbW1lbnQpLg0KPiANCj4gSmFuDQpJIHdpbGwgcmVvcmRlciB0aGUg
cGF0Y2hlcyBpbiB0aGUgbmV4dCBpdGVyYXRpb24uDQoNCk1hbnkgdGhhbmtzIGZvciB5b3VyIGNv
bW1lbnRzLA0KUGV0cmUNCg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 17 12:28:46 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Jul 2019 12:28:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnj37-0001Rt-OU; Wed, 17 Jul 2019 12:28:45 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=lzX6=VO=bombadil.infradead.org=mchehab@srs-us1.protection.inumbo.net>)
 id 1hnj35-0001Ri-86
 for xen-devel@lists.xenproject.org; Wed, 17 Jul 2019 12:28:43 +0000
X-Inumbo-ID: 68253911-a88e-11e9-8980-bc764e045a96
Received: from bombadil.infradead.org (unknown [2607:7c80:54:e::133])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 68253911-a88e-11e9-8980-bc764e045a96;
 Wed, 17 Jul 2019 12:28:40 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
 d=infradead.org; s=bombadil.20170209; h=Sender:Content-Transfer-Encoding:
 MIME-Version:References:In-Reply-To:Message-Id:Date:Subject:Cc:To:From:
 Reply-To:Content-Type:Content-ID:Content-Description:Resent-Date:Resent-From:
 Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:
 List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive;
 bh=a1f4A6Onw2TGLoQVYrLa3Wksuml1J+AJk0g2E7frTGU=; b=BGj84pr1MWDarfYujDXWI47uk7
 umdBeTBQr7+/GlhkgSwfJWMJBvuABPl7XXXaUU80Wy9lsOvqm6rvNmsBteRSksJkMiWc0CXJCoUjB
 W75WEyao7t0g1G8avAE9zxh//woydMC5QimCj16jiEKalYPrpk7tBRIq0vZkyDlBsptx+Ywj+XdFl
 XC3hpObUYuaSUnNCC8Crw5Fxt/71SDQLZU1Zjb78E+sYAxHJLElCTMjKIEo+rsQOZL8T9w8ElpjG4
 RLGtkmoXFTJ/c3sBKoY1K95EwdIeVid72B0cYfzWPUrAkFDc6NHebkn2uOdGYQRT+zTvNP2NQ29yv
 6MqxkErQ==;
Received: from [191.33.154.161] (helo=bombadil.infradead.org)
 by bombadil.infradead.org with esmtpsa (Exim 4.92 #3 (Red Hat Linux))
 id 1hnj2n-0006fj-5U; Wed, 17 Jul 2019 12:28:25 +0000
Received: from mchehab by bombadil.infradead.org with local (Exim 4.92)
 (envelope-from <mchehab@bombadil.infradead.org>)
 id 1hnj2k-00052e-3l; Wed, 17 Jul 2019 09:28:22 -0300
From: Mauro Carvalho Chehab <mchehab+samsung@kernel.org>
To: gregkh@linuxfoundation.org
Date: Wed, 17 Jul 2019 09:28:16 -0300
Message-Id: <1c1ce4b491edf2137c47059bf23f0e76b8cca21b.1563365880.git.mchehab+samsung@kernel.org>
X-Mailer: git-send-email 2.21.0
In-Reply-To: <cover.1563365880.git.mchehab+samsung@kernel.org>
References: <cover.1563365880.git.mchehab+samsung@kernel.org>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 12/15] docs: ABI: stable: make files ReST
 compatible
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>, xen-devel@lists.xenproject.org,
 Jonathan Corbet <corbet@lwn.net>,
 Benjamin Herrenschmidt <benh@kernel.crashing.org>, linux-doc@vger.kernel.org,
 linux-wireless@vger.kernel.org,
 Srinivas Kandagatla <srinivas.kandagatla@linaro.org>,
 Michael Ellerman <mpe@ellerman.id.au>,
 Mauro Carvalho Chehab <mchehab+samsung@kernel.org>,
 Paul Mackerras <paulus@samba.org>, Johannes Berg <johannes@sipsolutions.net>,
 linuxppc-dev@lists.ozlabs.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>

U2V2ZXJhbCBlbnRyaWVzIGF0IHRoZSBzdGFibGUgQUJJIGZpbGVzIHdvbid0IHBhcnNlIGlmIHdl
IHBhc3MKdGhlbSBkaXJlY3RseSB0byB0aGUgUmVTVCBvdXRwdXQuCgpBZGp1c3QgdGhlbSwgaW4g
b3JkZXIgdG8gYWxsb3cgYWRkaW5nIHRoZWlyIGNvbnRlbnRzIGFzLWlzIGF0CnRoZSBzdGFibGUg
QUJJIGJvb2suCgpTaWduZWQtb2ZmLWJ5OiBNYXVybyBDYXJ2YWxobyBDaGVoYWIgPG1jaGVoYWIr
c2Ftc3VuZ0BrZXJuZWwub3JnPgotLS0KIERvY3VtZW50YXRpb24vQUJJL3N0YWJsZS9maXJld2ly
ZS1jZGV2ICAgICAgICB8ICA0ICsKIERvY3VtZW50YXRpb24vQUJJL3N0YWJsZS9zeXNmcy1hY3Bp
LXBtcHJvZmlsZSB8IDIyICsrKy0tCiBEb2N1bWVudGF0aW9uL0FCSS9zdGFibGUvc3lzZnMtYnVz
LWZpcmV3aXJlICAgfCAgMyArCiBEb2N1bWVudGF0aW9uL0FCSS9zdGFibGUvc3lzZnMtYnVzLW52
bWVtICAgICAgfCAxOSArKy0tCiBEb2N1bWVudGF0aW9uL0FCSS9zdGFibGUvc3lzZnMtYnVzLXVz
YiAgICAgICAgfCAgNiArLQogLi4uL0FCSS9zdGFibGUvc3lzZnMtY2xhc3MtYmFja2xpZ2h0ICAg
ICAgICAgIHwgIDEgKwogLi4uL0FCSS9zdGFibGUvc3lzZnMtY2xhc3MtaW5maW5pYmFuZCAgICAg
ICAgIHwgOTUgKysrKysrKysrKysrKy0tLS0tLQogRG9jdW1lbnRhdGlvbi9BQkkvc3RhYmxlL3N5
c2ZzLWNsYXNzLXJma2lsbCAgIHwgMTMgKystCiBEb2N1bWVudGF0aW9uL0FCSS9zdGFibGUvc3lz
ZnMtY2xhc3MtdHBtICAgICAgfCA5MCArKysrKysrKystLS0tLS0tLS0KIERvY3VtZW50YXRpb24v
QUJJL3N0YWJsZS9zeXNmcy1kZXZpY2VzICAgICAgICB8ICA1ICstCiBEb2N1bWVudGF0aW9uL0FC
SS9zdGFibGUvc3lzZnMtZHJpdmVyLWliX3NycCAgfCAgMSArCiAuLi4vQUJJL3N0YWJsZS9zeXNm
cy1maXJtd2FyZS1lZmktdmFycyAgICAgICAgfCAgNCArCiAuLi4vQUJJL3N0YWJsZS9zeXNmcy1m
aXJtd2FyZS1vcGFsLWR1bXAgICAgICAgfCAgNSArCiAuLi4vQUJJL3N0YWJsZS9zeXNmcy1maXJt
d2FyZS1vcGFsLWVsb2cgICAgICAgfCAgMiArCiBEb2N1bWVudGF0aW9uL0FCSS9zdGFibGUvc3lz
ZnMtaHlwZXJ2aXNvci14ZW4gfCAgMyArCiBEb2N1bWVudGF0aW9uL0FCSS9zdGFibGUvdmRzbyAg
ICAgICAgICAgICAgICAgfCAgNSArLQogRG9jdW1lbnRhdGlvbi9hZG1pbi1ndWlkZS9hYmktc3Rh
YmxlLnJzdCAgICAgIHwgIDEgKwogMTcgZmlsZXMgY2hhbmdlZCwgMTc5IGluc2VydGlvbnMoKyks
IDEwMCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL0FCSS9zdGFibGUv
ZmlyZXdpcmUtY2RldiBiL0RvY3VtZW50YXRpb24vQUJJL3N0YWJsZS9maXJld2lyZS1jZGV2Cmlu
ZGV4IGY3MmVkNjUzODc4YS4uYzllOGZmMDI2MTU0IDEwMDY0NAotLS0gYS9Eb2N1bWVudGF0aW9u
L0FCSS9zdGFibGUvZmlyZXdpcmUtY2RldgorKysgYi9Eb2N1bWVudGF0aW9uL0FCSS9zdGFibGUv
ZmlyZXdpcmUtY2RldgpAQCAtMTQsMTIgKzE0LDE0IEBAIERlc2NyaXB0aW9uOgogCQlFYWNoIC9k
ZXYvZncqIGlzIGFzc29jaWF0ZWQgd2l0aCBvbmUgSUVFRSAxMzk0IG5vZGUsIHdoaWNoIGNhbgog
CQliZSByZW1vdGUgb3IgbG9jYWwgbm9kZXMuICBPcGVyYXRpb25zIG9uIGEgL2Rldi9mdyogZmls
ZSBoYXZlCiAJCWRpZmZlcmVudCBzY29wZToKKwogCQkgIC0gVGhlIDEzOTQgbm9kZSB3aGljaCBp
cyBhc3NvY2lhdGVkIHdpdGggdGhlIGZpbGU6CiAJCQkgIC0gQXN5bmNocm9ub3VzIHJlcXVlc3Qg
dHJhbnNtaXNzaW9uCiAJCQkgIC0gR2V0IHRoZSBDb25maWd1cmF0aW9uIFJPTQogCQkJICAtIFF1
ZXJ5IG5vZGUgSUQKIAkJCSAgLSBRdWVyeSBtYXhpbXVtIHNwZWVkIG9mIHRoZSBwYXRoIGJldHdl
ZW4gdGhpcyBub2RlCiAJCQkgICAgYW5kIGxvY2FsIG5vZGUKKwogCQkgIC0gVGhlIDEzOTQgYnVz
IChpLmUuICJjYXJkIikgdG8gd2hpY2ggdGhlIG5vZGUgaXMgYXR0YWNoZWQgdG86CiAJCQkgIC0g
SXNvY2hyb25vdXMgc3RyZWFtIHRyYW5zbWlzc2lvbiBhbmQgcmVjZXB0aW9uCiAJCQkgIC0gQXN5
bmNocm9ub3VzIHN0cmVhbSB0cmFuc21pc3Npb24gYW5kIHJlY2VwdGlvbgpAQCAtMzEsNiArMzMs
NyBAQCBEZXNjcmlwdGlvbjoKIAkJCSAgICBtYW5hZ2VyCiAJCQkgIC0gUXVlcnkgY3ljbGUgdGlt
ZQogCQkJICAtIEJ1cyByZXNldCBpbml0aWF0aW9uLCBidXMgcmVzZXQgZXZlbnQgcmVjZXB0aW9u
CisKIAkJICAtIEFsbCAxMzk0IGJ1c2VzOgogCQkJICAtIEFsbG9jYXRpb24gb2YgSUVFRSAxMjEy
IGFkZHJlc3MgcmFuZ2VzIG9uIHRoZSBsb2NhbAogCQkJICAgIGxpbmsgbGF5ZXJzLCByZWNlcHRp
b24gb2YgaW5ib3VuZCByZXF1ZXN0cyB0byBzdWNoCkBAIC00Myw2ICs0Niw3IEBAIERlc2NyaXB0
aW9uOgogCQl1c2VybGFuZCBpbXBsZW1lbnQgZGlmZmVyZW50IGFjY2VzcyBwZXJtaXNzaW9uIG1v
ZGVscywgc29tZQogCQlvcGVyYXRpb25zIGFyZSByZXN0cmljdGVkIHRvIC9kZXYvZncqIGZpbGVz
IHRoYXQgYXJlIGFzc29jaWF0ZWQKIAkJd2l0aCBhIGxvY2FsIG5vZGU6CisKIAkJCSAgLSBBZGRp
dGlvbiBvZiBkZXNjcmlwdG9ycyBvciBkaXJlY3RvcmllcyB0byB0aGUgbG9jYWwKIAkJCSAgICBu
b2RlcycgQ29uZmlndXJhdGlvbiBST00KIAkJCSAgLSBQSFkgcGFja2V0IHRyYW5zbWlzc2lvbiBh
bmQgcmVjZXB0aW9uCmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL0FCSS9zdGFibGUvc3lzZnMt
YWNwaS1wbXByb2ZpbGUgYi9Eb2N1bWVudGF0aW9uL0FCSS9zdGFibGUvc3lzZnMtYWNwaS1wbXBy
b2ZpbGUKaW5kZXggOTY0YzdhOGFmYjI2Li5mZDk3ZDIyYjY3N2YgMTAwNjQ0Ci0tLSBhL0RvY3Vt
ZW50YXRpb24vQUJJL3N0YWJsZS9zeXNmcy1hY3BpLXBtcHJvZmlsZQorKysgYi9Eb2N1bWVudGF0
aW9uL0FCSS9zdGFibGUvc3lzZnMtYWNwaS1wbXByb2ZpbGUKQEAgLTYsMTcgKzYsMjEgQEAgRGVz
Y3JpcHRpb246IAlUaGUgQUNQSSBwbV9wcm9maWxlIHN5c2ZzIGludGVyZmFjZSBleHBvcnRzIHRo
ZSBwbGF0Zm9ybQogCQlwb3dlciBtYW5hZ2VtZW50IChhbmQgcGVyZm9ybWFuY2UpIHJlcXVpcmVt
ZW50IGV4cGVjdGF0aW9ucwogCQlhcyBwcm92aWRlZCBieSBCSU9TLiBUaGUgaW50ZWdlciB2YWx1
ZSBpcyBkaXJlY3RseSBwYXNzZWQgYXMKIAkJcmV0cmlldmVkIGZyb20gdGhlIEZBRFQgQUNQSSB0
YWJsZS4KLVZhbHVlczogICAgICAgICBGb3IgcG9zc2libGUgdmFsdWVzIHNlZSBBQ1BJIHNwZWNp
ZmljYXRpb246CisKK1ZhbHVlczoJICAgICAgICBGb3IgcG9zc2libGUgdmFsdWVzIHNlZSBBQ1BJ
IHNwZWNpZmljYXRpb246CiAJCTUuMi45IEZpeGVkIEFDUEkgRGVzY3JpcHRpb24gVGFibGUgKEZB
RFQpCiAJCUZpZWxkOiBQcmVmZXJyZWRfUE1fUHJvZmlsZQogCiAJCUN1cnJlbnRseSB0aGVzZSB2
YWx1ZXMgYXJlIGRlZmluZWQgYnkgc3BlYzoKLQkJMCBVbnNwZWNpZmllZAotCQkxIERlc2t0b3AK
LQkJMiBNb2JpbGUKLQkJMyBXb3Jrc3RhdGlvbgotCQk0IEVudGVycHJpc2UgU2VydmVyCi0JCTUg
U09ITyBTZXJ2ZXIKLQkJNiBBcHBsaWFuY2UgUEMKLQkJNyBQZXJmb3JtYW5jZSBTZXJ2ZXIKKwor
CQk9PSA9PT09PT09PT09PT09PT09PQorCQkwICBVbnNwZWNpZmllZAorCQkxICBEZXNrdG9wCisJ
CTIgIE1vYmlsZQorCQkzICBXb3Jrc3RhdGlvbgorCQk0ICBFbnRlcnByaXNlIFNlcnZlcgorCQk1
ICBTT0hPIFNlcnZlcgorCQk2ICBBcHBsaWFuY2UgUEMKKwkJNyAgUGVyZm9ybWFuY2UgU2VydmVy
CiAJCT43IFJlc2VydmVkCisJCT09ID09PT09PT09PT09PT09PT09CmRpZmYgLS1naXQgYS9Eb2N1
bWVudGF0aW9uL0FCSS9zdGFibGUvc3lzZnMtYnVzLWZpcmV3aXJlIGIvRG9jdW1lbnRhdGlvbi9B
Qkkvc3RhYmxlL3N5c2ZzLWJ1cy1maXJld2lyZQppbmRleCA0MWU1YTBjZDFlM2UuLjlhYzllZGRi
ODJlZiAxMDA2NDQKLS0tIGEvRG9jdW1lbnRhdGlvbi9BQkkvc3RhYmxlL3N5c2ZzLWJ1cy1maXJl
d2lyZQorKysgYi9Eb2N1bWVudGF0aW9uL0FCSS9zdGFibGUvc3lzZnMtYnVzLWZpcmV3aXJlCkBA
IC00Nyw2ICs0Nyw3IEBAIERlc2NyaXB0aW9uOgogCQlJRUVFIDEzOTQgbm9kZSBkZXZpY2UgYXR0
cmlidXRlLgogCQlSZWFkLW9ubHkgYW5kIGltbXV0YWJsZS4KIFZhbHVlczoJCTE6IFRoZSBzeXNm
cyBlbnRyeSByZXByZXNlbnRzIGEgbG9jYWwgbm9kZSAoYSBjb250cm9sbGVyIGNhcmQpLgorCiAJ
CTA6IFRoZSBzeXNmcyBlbnRyeSByZXByZXNlbnRzIGEgcmVtb3RlIG5vZGUuCiAKIApAQCAtMTI1
LDcgKzEyNiw5IEBAIERlc2NyaXB0aW9uOgogCQlSZWFkLW9ubHkgYXR0cmlidXRlLCBpbW11dGFi
bGUgZHVyaW5nIHRoZSB0YXJnZXQncyBsaWZldGltZS4KIAkJRm9ybWF0LCBhcyBleHBvc2VkIGJ5
IGZpcmV3aXJlLXNicDIgc2luY2UgMi42LjIyLCBNYXkgMjAwNzoKIAkJQ29sb24tc2VwYXJhdGVk
IGhleGFkZWNpbWFsIHN0cmluZyByZXByZXNlbnRhdGlvbnMgb2YKKwogCQkJdTY0IEVVSS02NCA6
IHUyNCBkaXJlY3RvcnlfSUQgOiB1MTYgTFVOCisKIAkJd2l0aG91dCAweCBwcmVmaXhlcywgd2l0
aG91dCB3aGl0ZXNwYWNlLiAgVGhlIGZvcm1lciBzYnAyIGRyaXZlcgogCQkocmVtb3ZlZCBpbiAy
LjYuMzcgYWZ0ZXIgYmVpbmcgc3VwZXJzZWRlZCBieSBmaXJld2lyZS1zYnAyKSB1c2VkCiAJCWEg
c29tZXdoYXQgc2hvcnRlciBmb3JtYXQgd2hpY2ggd2FzIG5vdCBhcyBjbG9zZSB0byBTQU0uCmRp
ZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL0FCSS9zdGFibGUvc3lzZnMtYnVzLW52bWVtIGIvRG9j
dW1lbnRhdGlvbi9BQkkvc3RhYmxlL3N5c2ZzLWJ1cy1udm1lbQppbmRleCA5ZmZiYTg1NzZmN2Iu
LmMzOTkzMjNmMzdkZSAxMDA2NDQKLS0tIGEvRG9jdW1lbnRhdGlvbi9BQkkvc3RhYmxlL3N5c2Zz
LWJ1cy1udm1lbQorKysgYi9Eb2N1bWVudGF0aW9uL0FCSS9zdGFibGUvc3lzZnMtYnVzLW52bWVt
CkBAIC05LDEzICs5LDE0IEBAIERlc2NyaXB0aW9uOgogCQlOb3RlOiBUaGlzIGZpbGUgaXMgb25s
eSBwcmVzZW50IGlmIENPTkZJR19OVk1FTV9TWVNGUwogCQlpcyBlbmFibGVkCiAKLQkJZXg6Ci0J
CWhleGR1bXAgL3N5cy9idXMvbnZtZW0vZGV2aWNlcy9xZnByb20wL252bWVtCisJCWV4OjoKIAot
CQkwMDAwMDAwIDAwMDAgMDAwMCAwMDAwIDAwMDAgMDAwMCAwMDAwIDAwMDAgMDAwMAotCQkqCi0J
CTAwMDAwYTAgZGIxMCAyMjQwIDAwMDAgZTAwMCAwYzAwIDBjMDAgMDAwMCAwYzAwCi0JCTAwMDAw
MDAgMDAwMCAwMDAwIDAwMDAgMDAwMCAwMDAwIDAwMDAgMDAwMCAwMDAwCi0JCS4uLgotCQkqCi0J
CTAwMDEwMDAKKwkJICBoZXhkdW1wIC9zeXMvYnVzL252bWVtL2RldmljZXMvcWZwcm9tMC9udm1l
bQorCisJCSAgMDAwMDAwMCAwMDAwIDAwMDAgMDAwMCAwMDAwIDAwMDAgMDAwMCAwMDAwIDAwMDAK
KwkJICAqCisJCSAgMDAwMDBhMCBkYjEwIDIyNDAgMDAwMCBlMDAwIDBjMDAgMGMwMCAwMDAwIDBj
MDAKKwkJICAwMDAwMDAwIDAwMDAgMDAwMCAwMDAwIDAwMDAgMDAwMCAwMDAwIDAwMDAgMDAwMAor
CQkgIC4uLgorCQkgICoKKwkJICAwMDAxMDAwCmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL0FC
SS9zdGFibGUvc3lzZnMtYnVzLXVzYiBiL0RvY3VtZW50YXRpb24vQUJJL3N0YWJsZS9zeXNmcy1i
dXMtdXNiCmluZGV4IGI4MzJlZWZmOTk5OS4uY2FkNGJjMjMyNTIwIDEwMDY0NAotLS0gYS9Eb2N1
bWVudGF0aW9uL0FCSS9zdGFibGUvc3lzZnMtYnVzLXVzYgorKysgYi9Eb2N1bWVudGF0aW9uL0FC
SS9zdGFibGUvc3lzZnMtYnVzLXVzYgpAQCAtNTAsOCArNTAsMTAgQEAgRGVzY3JpcHRpb246CiAK
IAkJVG9vbHMgY2FuIHVzZSB0aGlzIGZpbGUgYW5kIHRoZSBjb25uZWN0ZWRfZHVyYXRpb24gZmls
ZSB0bwogCQljb21wdXRlIHRoZSBwZXJjZW50YWdlIG9mIHRpbWUgdGhhdCBhIGRldmljZSBoYXMg
YmVlbiBhY3RpdmUuCi0JCUZvciBleGFtcGxlLAotCQllY2hvICQoKDEwMCAqIGBjYXQgYWN0aXZl
X2R1cmF0aW9uYCAvIGBjYXQgY29ubmVjdGVkX2R1cmF0aW9uYCkpCisJCUZvciBleGFtcGxlOjoK
KworCQkgIGVjaG8gJCgoMTAwICogYGNhdCBhY3RpdmVfZHVyYXRpb25gIC8gYGNhdCBjb25uZWN0
ZWRfZHVyYXRpb25gKSkKKwogCQl3aWxsIGdpdmUgYW4gaW50ZWdlciBwZXJjZW50YWdlLiAgTm90
ZSB0aGF0IHRoaXMgZG9lcyBub3QKIAkJYWNjb3VudCBmb3IgY291bnRlciB3cmFwLgogVXNlcnM6
CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL0FCSS9zdGFibGUvc3lzZnMtY2xhc3MtYmFja2xp
Z2h0IGIvRG9jdW1lbnRhdGlvbi9BQkkvc3RhYmxlL3N5c2ZzLWNsYXNzLWJhY2tsaWdodAppbmRl
eCA3MDMwMmYzNzBlN2UuLjAyM2ZiNTI2NDVmOCAxMDA2NDQKLS0tIGEvRG9jdW1lbnRhdGlvbi9B
Qkkvc3RhYmxlL3N5c2ZzLWNsYXNzLWJhY2tsaWdodAorKysgYi9Eb2N1bWVudGF0aW9uL0FCSS9z
dGFibGUvc3lzZnMtY2xhc3MtYmFja2xpZ2h0CkBAIC00LDYgKzQsNyBAQCBLZXJuZWxWZXJzaW9u
OgkyLjYuMTIKIENvbnRhY3Q6CVJpY2hhcmQgUHVyZGllIDxycHVyZGllQHJwc3lzLm5ldD4KIERl
c2NyaXB0aW9uOgogCQlDb250cm9sIEJBQ0tMSUdIVCBwb3dlciwgdmFsdWVzIGFyZSBGQl9CTEFO
S18qIGZyb20gZmIuaAorCiAJCSAtIEZCX0JMQU5LX1VOQkxBTksgKDApICAgOiBwb3dlciBvbi4K
IAkJIC0gRkJfQkxBTktfUE9XRVJET1dOICg0KSA6IHBvd2VyIG9mZgogVXNlcnM6CQlIQUwKZGlm
ZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vQUJJL3N0YWJsZS9zeXNmcy1jbGFzcy1pbmZpbmliYW5k
IGIvRG9jdW1lbnRhdGlvbi9BQkkvc3RhYmxlL3N5c2ZzLWNsYXNzLWluZmluaWJhbmQKaW5kZXgg
YWVkMjFiODkxNmEyLi5hYzc3NGQzNmE1MTIgMTAwNjQ0Ci0tLSBhL0RvY3VtZW50YXRpb24vQUJJ
L3N0YWJsZS9zeXNmcy1jbGFzcy1pbmZpbmliYW5kCisrKyBiL0RvY3VtZW50YXRpb24vQUJJL3N0
YWJsZS9zeXNmcy1jbGFzcy1pbmZpbmliYW5kCkBAIC04LDEyICs4LDE0IEBAIERhdGU6CQlBcHIs
IDIwMDUKIEtlcm5lbFZlcnNpb246CXYyLjYuMTIKIENvbnRhY3Q6CWxpbnV4LXJkbWFAdmdlci5r
ZXJuZWwub3JnCiBEZXNjcmlwdGlvbjoKKwkJPT09PT09PT09PT09PT09ID09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KIAkJbm9kZV90eXBlOgkoUk8pIE5vZGUgdHlw
ZSAoQ0EsIFJOSUMsIHVzTklDLCB1c05JQyBVRFAsCiAJCQkJc3dpdGNoIG9yIHJvdXRlcikKIAog
CQlub2RlX2d1aWQ6CShSTykgTm9kZSBHVUlECiAKIAkJc3lzX2ltYWdlX2d1aWQ6CShSTykgU3lz
dGVtIGltYWdlIEdVSUQKKwkJPT09PT09PT09PT09PT09ID09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT0KIAogCiBXaGF0OgkJL3N5cy9jbGFzcy9pbmZpbmliYW5kLzxk
ZXZpY2U+L25vZGVfZGVzYwpAQCAtNDcsNiArNDksNyBAQCBLZXJuZWxWZXJzaW9uOgl2Mi42LjEy
CiBDb250YWN0OglsaW51eC1yZG1hQHZnZXIua2VybmVsLm9yZwogRGVzY3JpcHRpb246CiAKKwkJ
PT09PT09PT09PT09PT09ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09CiAJCWxpZDoJCShSTykgUG9ydCBMSUQKIAogCQlyYXRlOgkJKFJPKSBQb3J0IGRhdGEg
cmF0ZSAoYWN0aXZlIHdpZHRoICogYWN0aXZlCkBAIC02Niw4ICs2OSw5IEBAIERlc2NyaXB0aW9u
OgogCiAJCWNhcF9tYXNrOgkoUk8pIFBvcnQgY2FwYWJpbGl0eSBtYXNrLiAyIGJpdHMgaGVyZSBh
cmUKIAkJCQlzZXR0YWJsZS0gSXNDb21tdW5pY2F0aW9uTWFuYWdlbWVudFN1cHBvcnRlZAotCQkJ
CShzZXQgd2hlbiBDTSBtb2R1bGUgaXMgbG9hZGVkKSBhbmQgSXNTTSAoc2V0IHZpYQotCQkJCW9w
ZW4gb2YgaXNzbU4gZmlsZSkuCisJCQkJKHNldCB3aGVuIENNIG1vZHVsZSBpcyBsb2FkZWQpIGFu
ZCBJc1NNIChzZXQKKwkJCQl2aWEgb3BlbiBvZiBpc3NtTiBmaWxlKS4KKwkJPT09PT09PT09PT09
PT09ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CiAKIAog
V2hhdDoJCS9zeXMvY2xhc3MvaW5maW5pYmFuZC88ZGV2aWNlPi9wb3J0cy88cG9ydC1udW0+L2xp
bmtfbGF5ZXIKQEAgLTEwMyw4ICsxMDcsNyBAQCBEYXRlOgkJQXByLCAyMDA1CiBLZXJuZWxWZXJz
aW9uOgl2Mi42LjEyCiBDb250YWN0OglsaW51eC1yZG1hQHZnZXIua2VybmVsLm9yZwogRGVzY3Jp
cHRpb246Ci0JCUVycm9ycyBpbmZvOgotCQktLS0tLS0tLS0tLQorCQkqKkVycm9ycyBpbmZvKio6
CiAKIAkJc3ltYm9sX2Vycm9yOiAoUk8pIFRvdGFsIG51bWJlciBvZiBtaW5vciBsaW5rIGVycm9y
cyBkZXRlY3RlZCBvbgogCQlvbmUgb3IgbW9yZSBwaHlzaWNhbCBsYW5lcy4KQEAgLTE0Miw4ICsx
NDUsNyBAQCBEZXNjcmlwdGlvbjoKIAkJaW50ZXJ2ZW50aW9uLiBJdCBjYW4gYWxzbyBpbmRpY2F0
ZSBoYXJkd2FyZSBpc3N1ZXMgb3IgZXh0cmVtZWx5CiAJCXBvb3IgbGluayBzaWduYWwgaW50ZWdy
aXR5CiAKLQkJRGF0YSBpbmZvOgotCQktLS0tLS0tLS0KKwkJKipEYXRhIGluZm8qKjoKIAogCQlw
b3J0X3htaXRfZGF0YTogKFJPKSBUb3RhbCBudW1iZXIgb2YgZGF0YSBvY3RldHMsIGRpdmlkZWQg
YnkgNAogCQkobGFuZXMpLCB0cmFuc21pdHRlZCBvbiBhbGwgVkxzLiBUaGlzIGlzIDY0IGJpdCBj
b3VudGVyCkBAIC0xNzYsOCArMTc4LDcgQEAgRGVzY3JpcHRpb246CiAJCXRyYW5zbWl0dGVkIG9u
IGFsbCBWTHMgZnJvbSB0aGUgcG9ydC4gVGhpcyBtYXkgaW5jbHVkZSBtdWx0aWNhc3QKIAkJcGFj
a2V0cyB3aXRoIGVycm9ycy4KIAotCQlNaXNjIGluZm86Ci0JCS0tLS0tLS0tLQorCQkqKk1pc2Mg
aW5mbyoqOgogCiAJCXBvcnRfeG1pdF9kaXNjYXJkczogKFJPKSBUb3RhbCBudW1iZXIgb2Ygb3V0
Ym91bmQgcGFja2V0cwogCQlkaXNjYXJkZWQgYnkgdGhlIHBvcnQgYmVjYXVzZSB0aGUgcG9ydCBp
cyBkb3duIG9yIGNvbmdlc3RlZC4KQEAgLTI0NCw5ICsyNDUsMTEgQEAgRGVzY3JpcHRpb246CiAJ
CXR3byB1bWFkIGRldmljZXMgYW5kIHR3byBpc3NtIGRldmljZXMsIHdoaWxlIGEgc3dpdGNoIHdp
bGwgaGF2ZQogCQlvbmUgZGV2aWNlIG9mIGVhY2ggdHlwZSAoZm9yIHN3aXRjaCBwb3J0IDApLgog
CisJCT09PT09PT0gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQogCQlpYmRl
djoJKFJPKSBTaG93IEluZmluaWJhbmQgKElCKSBkZXZpY2UgbmFtZQogCiAJCXBvcnQ6CShSTykg
RGlzcGxheSBwb3J0IG51bWJlcgorCQk9PT09PT09ID09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT0KIAogCiBXaGF0OgkJL3N5cy9jbGFzcy9pbmZpbmliYW5kX21hZC9hYmlfdmVy
c2lvbgpAQCAtMjgxLDEwICsyODQsMTIgQEAgRGF0ZToJCVNlcHQsIDIwMDUKIEtlcm5lbFZlcnNp
b246CXYyLjYuMTQKIENvbnRhY3Q6CWxpbnV4LXJkbWFAdmdlci5rZXJuZWwub3JnCiBEZXNjcmlw
dGlvbjoKKwkJPT09PT09PT09PT09PT09ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT0KIAkJaWJkZXY6CQkoUk8pIERpc3BsYXkgSW5maW5pYmFuZCAoSUIpIGRldmlj
ZSBuYW1lCiAKIAkJYWJpX3ZlcnNpb246CShSTykgU2hvdyBBQkkgdmVyc2lvbiBvZiBJQiBkZXZp
Y2Ugc3BlY2lmaWMKIAkJCQlpbnRlcmZhY2VzLgorCQk9PT09PT09PT09PT09PT0gPT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQogCiAKIFdoYXQ6CQkvc3lzL2NsYXNz
L2luZmluaWJhbmRfdmVyYnMvYWJpX3ZlcnNpb24KQEAgLTMwNiwxMiArMzExLDE0IEBAIERhdGU6
CQlBcHIsIDIwMDUKIEtlcm5lbFZlcnNpb246CXYyLjYuMTIKIENvbnRhY3Q6CWxpbnV4LXJkbWFA
dmdlci5rZXJuZWwub3JnCiBEZXNjcmlwdGlvbjoKKwkJPT09PT09PT09PT09PT09ID09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQogCQlod19yZXY6CQkoUk8p
IEhhcmR3YXJlIHJldmlzaW9uIG51bWJlcgogCiAJCWhjYV90eXBlOgkoUk8pIEhvc3QgQ2hhbm5l
bCBBZGFwdGVyIHR5cGU6IE1UMjMxMDgsIE1UMjUyMDgKIAkJCQkoTVQyMzEwOCBjb21wYXQgbW9k
ZSksIE1UMjUyMDggb3IgTVQyNTIwNAogCiAJCWJvYXJkX2lkOgkoUk8pIE1hbnVmYWN0dXJpbmcg
Ym9hcmQgSUQKKwkJPT09PT09PT09PT09PT09ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PQogCiAKIHN5c2ZzIGludGVyZmFjZSBmb3IgQ2hlbHNpbyBUMyBS
RE1BIERyaXZlciAoY3hnYjMpCkBAIC0zMjQsNiArMzMxLDcgQEAgRGF0ZToJCUZlYiwgMjAwNwog
S2VybmVsVmVyc2lvbjoJdjIuNi4yMQogQ29udGFjdDoJbGludXgtcmRtYUB2Z2VyLmtlcm5lbC5v
cmcKIERlc2NyaXB0aW9uOgorCQk9PT09PT09PT09PT09PT0gPT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PQogCQlod19yZXY6CQkoUk8pIEhhcmR3YXJlIHJldmlz
aW9uIG51bWJlcgogCiAJCWhjYV90eXBlOgkoUk8pIEhDQSB0eXBlLiBIZXJlIGl0IGlzIGEgZHJp
dmVyIHNob3J0IG5hbWUuCkBAIC0zMzEsNiArMzM5LDcgQEAgRGVzY3JpcHRpb246CiAJCQkJZHJp
dmVyIHN0cnVjdHVyZSAoZS5nLiAgcGNpX2RyaXZlcjo6bmFtZSkuCiAKIAkJYm9hcmRfaWQ6CShS
TykgTWFudWZhY3R1cmluZyBib2FyZCBpZAorCQk9PT09PT09PT09PT09PT0gPT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQogCiAKIHN5c2ZzIGludGVyZmFjZSBm
b3IgTWVsbGFub3ggQ29ubmVjdFggSENBIElCIGRyaXZlciAobWx4NCkKQEAgLTM0MywxMSArMzUy
LDEzIEBAIERhdGU6CQlTZXAsIDIwMDcKIEtlcm5lbFZlcnNpb246CXYyLjYuMjQKIENvbnRhY3Q6
CWxpbnV4LXJkbWFAdmdlci5rZXJuZWwub3JnCiBEZXNjcmlwdGlvbjoKKwkJPT09PT09PT09PT09
PT09ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KIAkJaHdfcmV2OgkJKFJPKSBIYXJk
d2FyZSByZXZpc2lvbiBudW1iZXIKIAogCQloY2FfdHlwZToJKFJPKSBIb3N0IGNoYW5uZWwgYWRh
cHRlciB0eXBlCiAKIAkJYm9hcmRfaWQ6CShSTykgTWFudWZhY3R1cmluZyBib2FyZCBJRAorCQk9
PT09PT09PT09PT09PT0gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQogCiAKIFdoYXQ6
CQkvc3lzL2NsYXNzL2luZmluaWJhbmQvbWx4NF9YL2lvdi9wb3J0cy88cG9ydC1udW0+L2dpZHMv
PG4+CkBAIC0zNzMsNiArMzg0LDcgQEAgRGVzY3JpcHRpb246CiAJCWV4YW1wbGUsIHBvcnRzLzEv
cGtleXMvMTAgY29udGFpbnMgdGhlIHZhbHVlIGF0IGluZGV4IDEwIGluIHBvcnQKIAkJMSdzIFBf
S2V5IHRhYmxlLgogCisJCT09PT09PT09PT09PT09PT09PT09PT09ID09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PQogCQlnaWRzLzxuPjoJCShSTykgVGhlIHBoeXNpY2Fs
IHBvcnQgZ2lkcyBuID0gMC4uMTI3CiAKIAkJYWRtaW5fZ3VpZHMvPG4+OgkoUlcpIEFsbG93cyBl
eGFtaW5pbmcgb3IgY2hhbmdpbmcgdGhlCkBAIC00MDEsNiArNDEzLDcgQEAgRGVzY3JpcHRpb246
CiAJCQkJCWd1ZXN0LCB3aGVuZXZlciBpdCB1c2VzIGl0cyBwa2V5IGluZGV4CiAJCQkJCTEsIHdp
bGwgYWN0dWFsbHkgYmUgdXNpbmcgdGhlIHJlYWwgcGtleQogCQkJCQlpbmRleCAxMC4KKwkJPT09
PT09PT09PT09PT09PT09PT09PT0gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09CiAKIAogV2hhdDoJCS9zeXMvY2xhc3MvaW5maW5pYmFuZC9tbHg0X1gvaW92LzxwY2kt
c2xvdC1udW0+L3BvcnRzLzxtPi9zbWlfZW5hYmxlZApAQCAtNDEyLDEyICs0MjUsMTQgQEAgRGVz
Y3JpcHRpb246CiAJCUVuYWJsaW5nIFFQMCBvbiBWRnMgZm9yIHNlbGVjdGVkIFZGL3BvcnQuIEJ5
IGRlZmF1bHQsIG5vIFZGcyBhcmUKIAkJZW5hYmxlZCBmb3IgUVAwIG9wZXJhdGlvbi4KIAotCQlz
bWlfZW5hYmxlZDoJKFJPKSBJbmRpY2F0ZXMgd2hldGhlciBzbWkgaXMgY3VycmVudGx5IGVuYWJs
ZWQKLQkJCQlmb3IgdGhlIGluZGljYXRlZCBWRi9wb3J0CisJCT09PT09PT09PT09PT09PT09ID09
PT0gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQorCQlzbWlfZW5h
YmxlZDoJICAoUk8pIEluZGljYXRlcyB3aGV0aGVyIHNtaSBpcyBjdXJyZW50bHkgZW5hYmxlZAor
CQkJCSAgICAgICBmb3IgdGhlIGluZGljYXRlZCBWRi9wb3J0CiAKLQkJZW5hYmxlX3NtaV9hZG1p
bjooUlcpIFVzZWQgYnkgdGhlIGFkbWluIHRvIHJlcXVlc3QgdGhhdCBzbWkKLQkJCQljYXBhYmls
aXR5IGJlIGVuYWJsZWQgb3IgZGlzYWJsZWQgZm9yIHRoZQotCQkJCWluZGljYXRlZCBWRi9wb3J0
LiAwID0gZGlzYWJsZSwgMSA9IGVuYWJsZS4KKwkJZW5hYmxlX3NtaV9hZG1pbjogKFJXKSBVc2Vk
IGJ5IHRoZSBhZG1pbiB0byByZXF1ZXN0IHRoYXQgc21pCisJCQkJICAgICAgIGNhcGFiaWxpdHkg
YmUgZW5hYmxlZCBvciBkaXNhYmxlZCBmb3IgdGhlCisJCQkJICAgICAgIGluZGljYXRlZCBWRi9w
b3J0LiAwID0gZGlzYWJsZSwgMSA9IGVuYWJsZS4KKwkJPT09PT09PT09PT09PT09PT0gPT09PSA9
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CiAKIAkJVGhlIHJlcXVl
c3RlZCBlbmFibGVtZW50IHdpbGwgb2NjdXIgYXQgdGhlIG5leHQgcmVzZXQgb2YgdGhlIFZGCiAJ
CShlLmcuIGRyaXZlciByZXN0YXJ0IG9uIHRoZSBWTSB3aGljaCBvd25zIHRoZSBWRikuCkBAIC00
MzQsNiArNDQ5LDcgQEAgS2VybmVsVmVyc2lvbjoJdjIuNi4zNQogQ29udGFjdDoJbGludXgtcmRt
YUB2Z2VyLmtlcm5lbC5vcmcKIERlc2NyaXB0aW9uOgogCisJCT09PT09PT09PT09PT09PSA9PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KIAkJaHdfcmV2OgkJKFJP
KSBIYXJkd2FyZSByZXZpc2lvbiBudW1iZXIKIAogCQloY2FfdHlwZToJKFJPKSBEcml2ZXIgc2hv
cnQgbmFtZS4gU2hvdWxkIG5vcm1hbGx5IG1hdGNoCkBAIC00NDIsNiArNDU4LDcgQEAgRGVzY3Jp
cHRpb246CiAKIAkJYm9hcmRfaWQ6CShSTykgTWFudWZhY3R1cmluZyBib2FyZCBpZC4gKFZlbmRv
ciArIGRldmljZQogCQkJCWluZm9ybWF0aW9uKQorCQk9PT09PT09PT09PT09PT0gPT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CiAKIAogc3lzZnMgaW50ZXJmYWNl
IGZvciBJbnRlbCBJQiBkcml2ZXIgcWliCkBAIC00NjIsNiArNDc5LDcgQEAgRGF0ZToJCU1heSwg
MjAxMAogS2VybmVsVmVyc2lvbjoJdjIuNi4zNQogQ29udGFjdDoJbGludXgtcmRtYUB2Z2VyLmtl
cm5lbC5vcmcKIERlc2NyaXB0aW9uOgorCQk9PT09PT09PT09PT09PT0gPT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CiAJCXZlcnNpb246CShSTykg
RGlzcGxheSB2ZXJzaW9uIGluZm9ybWF0aW9uIG9mIGluc3RhbGxlZCBzb2Z0d2FyZQogCQkJCWFu
ZCBkcml2ZXJzLgogCkBAIC00ODgsNiArNTA2LDcgQEAgRGVzY3JpcHRpb246CiAJCWNoaXBfcmVz
ZXQ6CShXTykgUmVzZXQgdGhlIGNoaXAgaWYgcG9zc2libGUgYnkgd3JpdGluZwogCQkJCSJyZXNl
dCIgdG8gdGhpcyBmaWxlLiBPbmx5IGFsbG93ZWQgaWYgbm8gdXNlcgogCQkJCWNvbnRleHRzIGFy
ZSBvcGVuIHRoYXQgdXNlIGNoaXAgcmVzb3VyY2VzLgorCQk9PT09PT09PT09PT09PT0gPT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CiAKIAogV2hh
dDoJCS9zeXMvY2xhc3MvaW5maW5pYmFuZC9xaWJYL3BvcnRzL04vc2wydmwvWzAtMTVdCkBAIC01
MDcsMTQgKzUyNiwxNiBAQCBDb250YWN0OglsaW51eC1yZG1hQHZnZXIua2VybmVsLm9yZwogRGVz
Y3JpcHRpb246CiAJCVBlci1wb3J0IGNvbmdlc3Rpb24gY29udHJvbC4gQm90aCBhcmUgYmluYXJ5
IGF0dHJpYnV0ZXMuCiAKLQkJY2NfdGFibGVfYmluOgkoUk8pIENvbmdlc3Rpb24gY29udHJvbCB0
YWJsZSBzaXplIGZvbGxvd2VkIGJ5CisJCT09PT09PT09PT09PT09PSA9PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KKwkJY2NfdGFibGVfYmluCShSTykgQ29u
Z2VzdGlvbiBjb250cm9sIHRhYmxlIHNpemUgZm9sbG93ZWQgYnkKIAkJCQl0YWJsZSBlbnRyaWVz
LgogCi0JCWNjX3NldHRpbmdzX2JpbjooUk8pIENvbmdlc3Rpb24gc2V0dGluZ3M6IHBvcnQgY29u
dHJvbCwgY29udHJvbAorCQljY19zZXR0aW5nc19iaW4gKFJPKSBDb25nZXN0aW9uIHNldHRpbmdz
OiBwb3J0IGNvbnRyb2wsIGNvbnRyb2wKIAkJCQltYXAgYW5kIGFuIGFycmF5IG9mIDE2IGVudHJp
ZXMgZm9yIHRoZQogCQkJCWNvbmdlc3Rpb24gZW50cmllcyAtIGluY3JlYXNlLCB0aW1lciwgZXZl
bnQgbG9nCiAJCQkJdHJpZ2dlciB0aHJlc2hvbGQgYW5kIHRoZSBtaW5pbXVtIGluamVjdGlvbiBy
YXRlCiAJCQkJZGVsYXkuCisJCT09PT09PT09PT09PT09PSA9PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT0KIAogV2hhdDoJCS9zeXMvY2xhc3MvaW5maW5pYmFu
ZC9xaWJYL3BvcnRzL04vbGlua3N0YXRlL2xvb3BiYWNrCiBXaGF0OgkJL3N5cy9jbGFzcy9pbmZp
bmliYW5kL3FpYlgvcG9ydHMvTi9saW5rc3RhdGUvbGVkX292ZXJyaWRlCkBAIC01MjcsNiArNTQ4
LDcgQEAgQ29udGFjdDoJbGludXgtcmRtYUB2Z2VyLmtlcm5lbC5vcmcKIERlc2NyaXB0aW9uOgog
CQlbdG8gYmUgZG9jdW1lbnRlZF0KIAorCQk9PT09PT09PT09PT09PT0gPT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KIAkJbG9vcGJhY2s6CShXTykKIAkJbGVk
X292ZXJyaWRlOgkoV08pCiAJCWhydGJ0X2VuYWJsZToJKFJXKQpAQCAtNTM3LDYgKzU1OSw3IEBA
IERlc2NyaXB0aW9uOgogCQkJCWVycm9ycy4gUG9zc2libGUgc3RhdGVzIGFyZS0gIkluaXR0ZWQi
LAogCQkJCSJQcmVzZW50IiwgIklCX2xpbmtfdXAiLCAiSUJfY29uZmlndXJlZCIgb3IKIAkJCQki
RmF0YWxfSGFyZHdhcmVfRXJyb3IiLgorCQk9PT09PT09PT09PT09PT0gPT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KIAogV2hhdDoJCS9zeXMvY2xhc3MvaW5m
aW5pYmFuZC9xaWJYL3BvcnRzL04vZGlhZ19jb3VudGVycy9yY19yZXNlbmRzCiBXaGF0OgkJL3N5
cy9jbGFzcy9pbmZpbmliYW5kL3FpYlgvcG9ydHMvTi9kaWFnX2NvdW50ZXJzL3NlcV9uYWtzCkBA
IC01ODUsNiArNjA4LDcgQEAgQ29udGFjdDoJQ2hyaXN0aWFuIEJlbnZlbnV0aSA8YmVudmVAY2lz
Y28uY29tPiwKIAkJbGludXgtcmRtYUB2Z2VyLmtlcm5lbC5vcmcKIERlc2NyaXB0aW9uOgogCisJ
CT09PT09PT09PT09PT09PSA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PQogCQlib2FyZF9pZDoJKFJPKSBNYW51ZmFjdHVyaW5nIGJvYXJkIGlkCiAKIAkJY29u
ZmlnOgkJKFJPKSBSZXBvcnQgdGhlIGNvbmZpZ3VyYXRpb24gZm9yIHRoaXMgUEYKQEAgLTU5Nyw2
ICs2MjEsNyBAQCBEZXNjcmlwdGlvbjoKIAogCQlpZmFjZToJCShSTykgU2hvd3Mgd2hpY2ggbmV0
d29yayBpbnRlcmZhY2UgdGhpcyB1c05JQwogCQkJCWVudHJ5IGlzIGFzc29jaWF0ZWQgdG8gKHZp
c2libGUgd2l0aCBpZmNvbmZpZykuCisJCT09PT09PT09PT09PT09PSA9PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQogCiBXaGF0OgkJL3N5cy9jbGFzcy9pbmZp
bmliYW5kL3VzbmljX1gvcXBuL3N1bW1hcnkKIFdoYXQ6CQkvc3lzL2NsYXNzL2luZmluaWJhbmQv
dXNuaWNfWC9xcG4vY29udGV4dApAQCAtNjQxLDYgKzY2Niw3IEBAIERhdGU6CQlNYXksIDIwMTYK
IEtlcm5lbFZlcnNpb246CXY0LjYKIENvbnRhY3Q6CWxpbnV4LXJkbWFAdmdlci5rZXJuZWwub3Jn
CiBEZXNjcmlwdGlvbjoKKwkJPT09PT09PT09PT09PT09ID09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PQogCQlod19yZXY6CQkoUk8pIEhhcmR3YXJlIHJldmlzaW9u
IG51bWJlcgogCiAJCWJvYXJkX2lkOgkoUk8pIE1hbnVmYWN0dXJpbmcgYm9hcmQgaWQKQEAgLTY1
OSw2ICs2ODUsNyBAQCBEZXNjcmlwdGlvbjoKIAkJCQlhdmFpbGFibGUuCiAKIAkJdGVtcHNlbnNl
OgkoUk8pIFRoZXJtYWwgc2Vuc2UgaW5mb3JtYXRpb24KKwkJPT09PT09PT09PT09PT09ID09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQogCiAKIFdoYXQ6CQkvc3lz
L2NsYXNzL2luZmluaWJhbmQvaGZpMV9YL3BvcnRzL04vQ0NNZ3RBL2NjX3NldHRpbmdzX2JpbgpA
QCAtNjcwLDE5ICs2OTcsMjEgQEAgQ29udGFjdDoJbGludXgtcmRtYUB2Z2VyLmtlcm5lbC5vcmcK
IERlc2NyaXB0aW9uOgogCQlQZXItcG9ydCBjb25nZXN0aW9uIGNvbnRyb2wuCiAKLQkJY2NfdGFi
bGVfYmluOgkoUk8pIENDQSB0YWJsZXMgdXNlZCBieSBQU00yIENvbmdlc3Rpb24gY29udHJvbAor
CQk9PT09PT09PT09PT09PT0gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09CisJCWNjX3RhYmxlX2JpbgkoUk8pIENDQSB0YWJsZXMgdXNlZCBieSBQU00yIENv
bmdlc3Rpb24gY29udHJvbAogCQkJCXRhYmxlIHNpemUgZm9sbG93ZWQgYnkgdGFibGUgZW50cmll
cy4gQmluYXJ5CiAJCQkJYXR0cmlidXRlLgogCi0JCWNjX3NldHRpbmdzX2JpbjooUk8pIENvbmdl
c3Rpb24gc2V0dGluZ3M6IHBvcnQgY29udHJvbCwgY29udHJvbAorCQljY19zZXR0aW5nc19iaW4g
KFJPKSBDb25nZXN0aW9uIHNldHRpbmdzOiBwb3J0IGNvbnRyb2wsIGNvbnRyb2wKIAkJCQltYXAg
YW5kIGFuIGFycmF5IG9mIDE2IGVudHJpZXMgZm9yIHRoZQogCQkJCWNvbmdlc3Rpb24gZW50cmll
cyAtIGluY3JlYXNlLCB0aW1lciwgZXZlbnQgbG9nCiAJCQkJdHJpZ2dlciB0aHJlc2hvbGQgYW5k
IHRoZSBtaW5pbXVtIGluamVjdGlvbiByYXRlCiAJCQkJZGVsYXkuIEJpbmFyeSBhdHRyaWJ1dGUu
CiAKLQkJY2NfcHJlc2NhbjoJKFJXKSBlbmFibGUgcHJlc2Nhbm5pbmcgZm9yIGZhc3RlciBCRUNO
CisJCWNjX3ByZXNjYW4JKFJXKSBlbmFibGUgcHJlc2Nhbm5pbmcgZm9yIGZhc3RlciBCRUNOCiAJ
CQkJcmVzcG9uc2UuIFdyaXRlICJvbiIgdG8gZW5hYmxlIGFuZCAib2ZmIiB0bwogCQkJCWRpc2Fi
bGUuCisJCT09PT09PT09PT09PT09PSA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT0KIAogV2hhdDoJCS9zeXMvY2xhc3MvaW5maW5pYmFuZC9oZmkxX1gvcG9y
dHMvTi9zYzJ2bC9bMC0zMV0KIFdoYXQ6CQkvc3lzL2NsYXNzL2luZmluaWJhbmQvaGZpMV9YL3Bv
cnRzL04vc2wyc2MvWzAtMzFdCkBAIC02OTEsMTEgKzcyMCwxMyBAQCBEYXRlOgkJTWF5LCAyMDE2
CiBLZXJuZWxWZXJzaW9uOgl2NC42CiBDb250YWN0OglsaW51eC1yZG1hQHZnZXIua2VybmVsLm9y
ZwogRGVzY3JpcHRpb246CisJCT09PT09PT09PT09PT09PSA9PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KIAkJc2MydmwvOgkJKFJPKSAzMiBmaWxlcyAo
MCAtIDMxKSB1c2VkIHRvIHRyYW5zbGF0ZSBzbC0+dmwKIAogCQlzbDJzYy86CQkoUk8pIDMyIGZp
bGVzICgwIC0gMzEpIHVzZWQgdG8gdHJhbnNsYXRlIHNsLT5zYwogCiAJCXZsMm10dS86CShSTykg
MTYgZmlsZXMgKDAgLSAxNSkgdXNlZCB0byBkZXRlcm1pbmUgTVRVIGZvciB2bAorCQk9PT09PT09
PT09PT09PT0gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09CiAKIAogV2hhdDoJCS9zeXMvY2xhc3MvaW5maW5pYmFuZC9oZmkxX1gvc2RtYV9OL2NwdV9s
aXN0CkBAIC03MDYsMjYgKzczNywyOCBAQCBDb250YWN0OglsaW51eC1yZG1hQHZnZXIua2VybmVs
Lm9yZwogRGVzY3JpcHRpb246CiAJCXNkbWE8Tj4vIGNvbnRhaW5zIG9uZSBkaXJlY3RvcnkgcGVy
IHNkbWEgZW5naW5lICgwIC0gMTUpCiAKKwkJPT09PT09PT09PT09PT09ID09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KIAkJY3B1X2xpc3Q6CShSVykgTGlzdCBv
ZiBjcHVzIGZvciB1c2VyLXByb2Nlc3MgdG8gc2RtYQogCQkJCWVuZ2luZSBhc3NpZ25tZW50Lgog
CiAJCXZsOgkJKFJPKSBEaXNwbGF5cyB0aGUgdmlydHVhbCBsYW5lICh2bCkgdGhlIHNkbWEKIAkJ
CQllbmdpbmUgbWFwcyB0by4KKwkJPT09PT09PT09PT09PT09ID09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT0KIAogCQlUaGlzIGludGVyZmFjZSBnaXZlcyB0aGUg
dXNlciBjb250cm9sIG9uIHRoZSBhZmZpbml0eSBzZXR0aW5ncwogCQlmb3IgdGhlIGRldmljZS4g
QXMgYW4gZXhhbXBsZSwgdG8gc2V0IGFuIHNkbWEgZW5naW5lIGlycQogCQlhZmZpbml0eSBhbmQg
dGhyZWFkIGFmZmluaXR5IG9mIGEgdXNlciBwcm9jZXNzZXMgdG8gdXNlIHRoZQogCQlzZG1hIGVu
Z2luZSwgd2hpY2ggaXMgIm5lYXIiIGluIHRlcm1zIG9mIE5VTUEgY29uZmlndXJhdGlvbiwgb3IK
LQkJcGh5c2ljYWwgY3B1IGxvY2F0aW9uLCB0aGUgdXNlciB3aWxsIGRvOgorCQlwaHlzaWNhbCBj
cHUgbG9jYXRpb24sIHRoZSB1c2VyIHdpbGwgZG86OgogCi0JCWVjaG8gIjMiID4gL3Byb2MvaXJx
LzxOPi9zbXBfYWZmaW5pdHlfbGlzdAotCQllY2hvICI0LTciID4gL3N5cy9kZXZpY2VzLy4uLi9z
ZG1hMy9jcHVfbGlzdAotCQljYXQgL3N5cy9kZXZpY2VzLy4uLi9zZG1hMy92bAotCQkwCi0JCWVj
aG8gIjgiID4gL3Byb2MvaXJxLzxNPi9zbXBfYWZmaW5pdHlfbGlzdAotCQllY2hvICI5LTEyIiA+
IC9zeXMvZGV2aWNlcy8uLi4vc2RtYTQvY3B1X2xpc3QKLQkJY2F0IC9zeXMvZGV2aWNlcy8uLi4v
c2RtYTQvdmwKLQkJMQorCQkgIGVjaG8gIjMiID4gL3Byb2MvaXJxLzxOPi9zbXBfYWZmaW5pdHlf
bGlzdAorCQkgIGVjaG8gIjQtNyIgPiAvc3lzL2RldmljZXMvLi4uL3NkbWEzL2NwdV9saXN0CisJ
CSAgY2F0IC9zeXMvZGV2aWNlcy8uLi4vc2RtYTMvdmwKKwkJICAwCisJCSAgZWNobyAiOCIgPiAv
cHJvYy9pcnEvPE0+L3NtcF9hZmZpbml0eV9saXN0CisJCSAgZWNobyAiOS0xMiIgPiAvc3lzL2Rl
dmljZXMvLi4uL3NkbWE0L2NwdV9saXN0CisJCSAgY2F0IC9zeXMvZGV2aWNlcy8uLi4vc2RtYTQv
dmwKKwkJICAxCiAKIAkJdG8gbWFrZSBzdXJlIHRoYXQgd2hlbiBhIHByb2Nlc3MgcnVucyBvbiBj
cHVzIDQsNSw2LCBvciA3LCBhbmQKIAkJdXNlcyB2bD0wLCB0aGVuIHNkbWEgZW5naW5lIDMgaXMg
c2VsZWN0ZWQgYnkgdGhlIGRyaXZlciwgYW5kCkBAIC03NDcsMTEgKzc4MCwxMyBAQCBEYXRlOgkJ
SmFuLCAyMDE2CiBLZXJuZWxWZXJzaW9uOgl2NC4xMAogQ29udGFjdDoJbGludXgtcmRtYUB2Z2Vy
Lmtlcm5lbC5vcmcKIERlc2NyaXB0aW9uOgorCQk9PT09PT09PT09PT09PT0gPT09PSA9PT09PT09
PT09PT09PT09PT09PT09PT0KIAkJaHdfcmV2OgkJKFJPKSBIYXJkd2FyZSByZXZpc2lvbiBudW1i
ZXIKIAogCQloY2FfdHlwZToJKFJPKSBTaG93IEhDQSB0eXBlIChJNDBJVykKIAogCQlib2FyZF9p
ZDoJKFJPKSBJNDBJVyBib2FyZCBJRAorCQk9PT09PT09PT09PT09PT0gPT09PSA9PT09PT09PT09
PT09PT09PT09PT09PT0KIAogCiBzeXNmcyBpbnRlcmZhY2UgZm9yIFFMb2dpYyBxZWRyIE5JQyBE
cml2ZXIKQEAgLTc2NCw5ICs3OTksMTEgQEAgS2VybmVsVmVyc2lvbjoJdjQuMTAKIENvbnRhY3Q6
CWxpbnV4LXJkbWFAdmdlci5rZXJuZWwub3JnCiBEZXNjcmlwdGlvbjoKIAorCQk9PT09PT09PT09
PT09PT0gPT09PSA9PT09PT09PT09PT09PT09PT09PT09PT0KIAkJaHdfcmV2OgkJKFJPKSBIYXJk
d2FyZSByZXZpc2lvbiBudW1iZXIKIAogCQloY2FfdHlwZToJKFJPKSBEaXNwbGF5IEhDQSB0eXBl
CisJCT09PT09PT09PT09PT09PSA9PT09ID09PT09PT09PT09PT09PT09PT09PT09PQogCiAKIHN5
c2ZzIGludGVyZmFjZSBmb3IgVk13YXJlIFBhcmF2aXJ0dWFsIFJETUEgZHJpdmVyCkBAIC03ODAs
MTEgKzgxNywxMyBAQCBLZXJuZWxWZXJzaW9uOgl2NC4xMAogQ29udGFjdDoJbGludXgtcmRtYUB2
Z2VyLmtlcm5lbC5vcmcKIERlc2NyaXB0aW9uOgogCisJCT09PT09PT09PT09PT09PSA9PT09ID09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KIAkJaHdfcmV2OgkJKFJPKSBIYXJk
d2FyZSByZXZpc2lvbiBudW1iZXIKIAogCQloY2FfdHlwZToJKFJPKSBIb3N0IGNoYW5uZWwgYWRh
cHRlciB0eXBlCiAKIAkJYm9hcmRfaWQ6CShSTykgRGlzcGxheSBQVlJETUEgbWFudWZhY3R1cmlu
ZyBib2FyZCBJRAorCQk9PT09PT09PT09PT09PT0gPT09PSA9PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09CiAKIAogc3lzZnMgaW50ZXJmYWNlIGZvciBCcm9hZGNvbSBOZXRYdHJl
bWUtRSBSb0NFIGRyaXZlcgpAQCAtNzk2LDYgKzgzNSw4IEBAIERhdGU6CQlGZWIsIDIwMTcKIEtl
cm5lbFZlcnNpb246CXY0LjExCiBDb250YWN0OglsaW51eC1yZG1hQHZnZXIua2VybmVsLm9yZwog
RGVzY3JpcHRpb246CisJCT09PT09PT09PT09PT09PSA9PT09ID09PT09PT09PT09PT09PT09PT09
PT09PT0KIAkJaHdfcmV2OgkJKFJPKSBIYXJkd2FyZSByZXZpc2lvbiBudW1iZXIKIAogCQloY2Ff
dHlwZToJKFJPKSBIb3N0IGNoYW5uZWwgYWRhcHRlciB0eXBlCisJCT09PT09PT09PT09PT09PSA9
PT09ID09PT09PT09PT09PT09PT09PT09PT09PT0KZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24v
QUJJL3N0YWJsZS9zeXNmcy1jbGFzcy1yZmtpbGwgYi9Eb2N1bWVudGF0aW9uL0FCSS9zdGFibGUv
c3lzZnMtY2xhc3MtcmZraWxsCmluZGV4IDViMTU0ZjkyMjY0My4uMDM3OTc5ZjdkYzRiIDEwMDY0
NAotLS0gYS9Eb2N1bWVudGF0aW9uL0FCSS9zdGFibGUvc3lzZnMtY2xhc3MtcmZraWxsCisrKyBi
L0RvY3VtZW50YXRpb24vQUJJL3N0YWJsZS9zeXNmcy1jbGFzcy1yZmtpbGwKQEAgLTIsNyArMiw3
IEBAIHJma2lsbCAtIHJhZGlvIGZyZXF1ZW5jeSAoUkYpIGNvbm5lY3RvciBraWxsIHN3aXRjaCBz
dXBwb3J0CiAKIEZvciBkZXRhaWxzIHRvIHRoaXMgc3Vic3lzdGVtIGxvb2sgYXQgRG9jdW1lbnRh
dGlvbi9kcml2ZXItYXBpL3Jma2lsbC5yc3QuCiAKLUZvciB0aGUgZGVwcmVjYXRlZCAvc3lzL2Ns
YXNzL3Jma2lsbC8qL2NsYWltIGtub2JzIG9mIHRoaXMgaW50ZXJmYWNlIGxvb2sgaW4KK0ZvciB0
aGUgZGVwcmVjYXRlZCBgYC9zeXMvY2xhc3MvcmZraWxsLyovY2xhaW1gYCBrbm9icyBvZiB0aGlz
IGludGVyZmFjZSBsb29rIGluCiBEb2N1bWVudGF0aW9uL0FCSS9yZW1vdmVkL3N5c2ZzLWNsYXNz
LXJma2lsbC4KIAogV2hhdDogCQkvc3lzL2NsYXNzL3Jma2lsbApAQCAtMzYsOSArMzYsMTAgQEAg
S2VybmVsVmVyc2lvbgl2Mi42LjIyCiBDb250YWN0OglsaW51eC13aXJlbGVzc0B2Z2VyLmtlcm5l
bC5vcmcKIERlc2NyaXB0aW9uOiAJV2hldGhlciB0aGUgc29mdCBibG9ja2VkIHN0YXRlIGlzIGlu
aXRpYWxpc2VkIGZyb20gbm9uLXZvbGF0aWxlCiAJCXN0b3JhZ2UgYXQgc3RhcnR1cC4KLVZhbHVl
czogCUEgbnVtZXJpYyB2YWx1ZS4KLQkJMDogZmFsc2UKLQkJMTogdHJ1ZQorVmFsdWVzOiAJQSBu
dW1lcmljIHZhbHVlOgorCisJCS0gMDogZmFsc2UKKwkJLSAxOiB0cnVlCiAKIAogV2hhdDoJCS9z
eXMvY2xhc3MvcmZraWxsL3Jma2lsbFswLTldKy9zdGF0ZQpAQCAtNTQsNiArNTUsNyBAQCBEZXNj
cmlwdGlvbjogCUN1cnJlbnQgc3RhdGUgb2YgdGhlIHRyYW5zbWl0dGVyLgogCQl0aHJvdWdoIHRo
aXMgaW50ZXJmYWNlLiBUaGVyZSB3aWxsIGxpa2VseSBiZSBhbm90aGVyIGF0dGVtcHQgdG8KIAkJ
cmVtb3ZlIGl0IGluIHRoZSBmdXR1cmUuCiBWYWx1ZXM6IAlBIG51bWVyaWMgdmFsdWUuCisKIAkJ
MDogUkZLSUxMX1NUQVRFX1NPRlRfQkxPQ0tFRAogCQkJdHJhbnNtaXR0ZXIgaXMgdHVybmVkIG9m
ZiBieSBzb2Z0d2FyZQogCQkxOiBSRktJTExfU1RBVEVfVU5CTE9DS0VECkBAIC02OSw2ICs3MSw3
IEBAIEtlcm5lbFZlcnNpb24JdjIuNi4zNAogQ29udGFjdDoJbGludXgtd2lyZWxlc3NAdmdlci5r
ZXJuZWwub3JnCiBEZXNjcmlwdGlvbjogCUN1cnJlbnQgaGFyZGJsb2NrIHN0YXRlLiBUaGlzIGZp
bGUgaXMgcmVhZCBvbmx5LgogVmFsdWVzOiAJQSBudW1lcmljIHZhbHVlLgorCiAJCTA6IGluYWN0
aXZlCiAJCQlUaGUgdHJhbnNtaXR0ZXIgaXMgKHBvdGVudGlhbGx5KSBhY3RpdmUuCiAJCTE6IGFj
dGl2ZQpAQCAtODIsNyArODUsOSBAQCBLZXJuZWxWZXJzaW9uCXYyLjYuMzQKIENvbnRhY3Q6CWxp
bnV4LXdpcmVsZXNzQHZnZXIua2VybmVsLm9yZwogRGVzY3JpcHRpb246CUN1cnJlbnQgc29mdGJs
b2NrIHN0YXRlLiBUaGlzIGZpbGUgaXMgcmVhZCBhbmQgd3JpdGUuCiBWYWx1ZXM6IAlBIG51bWVy
aWMgdmFsdWUuCisKIAkJMDogaW5hY3RpdmUKIAkJCVRoZSB0cmFuc21pdHRlciBpcyAocG90ZW50
aWFsbHkpIGFjdGl2ZS4KKwogCQkxOiBhY3RpdmUKIAkJCVRoZSB0cmFuc21pdHRlciBpcyB0dXJu
ZWQgb2ZmIGJ5IHNvZnR3YXJlLgpkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9BQkkvc3RhYmxl
L3N5c2ZzLWNsYXNzLXRwbSBiL0RvY3VtZW50YXRpb24vQUJJL3N0YWJsZS9zeXNmcy1jbGFzcy10
cG0KaW5kZXggYzBlMjM4MzBmNTZhLi5iYmVlODg5OWE5MGUgMTAwNjQ0Ci0tLSBhL0RvY3VtZW50
YXRpb24vQUJJL3N0YWJsZS9zeXNmcy1jbGFzcy10cG0KKysrIGIvRG9jdW1lbnRhdGlvbi9BQkkv
c3RhYmxlL3N5c2ZzLWNsYXNzLXRwbQpAQCAtMzIsMTEgKzMyLDExIEBAIEtlcm5lbFZlcnNpb246
CTIuNi4xMgogQ29udGFjdDoJdHBtZGQtZGV2ZWxAbGlzdHMuc2YubmV0CiBEZXNjcmlwdGlvbjoJ
VGhlICJjYXBzIiBwcm9wZXJ0eSBjb250YWlucyBUUE0gbWFudWZhY3R1cmVyIGFuZCB2ZXJzaW9u
IGluZm8uCiAKLQkJRXhhbXBsZSBvdXRwdXQ6CisJCUV4YW1wbGUgb3V0cHV0OjoKIAotCQlNYW51
ZmFjdHVyZXI6IDB4NTM1NDRkMjAKLQkJVENHIHZlcnNpb246IDEuMgotCQlGaXJtd2FyZSB2ZXJz
aW9uOiA4LjE2CisJCSAgTWFudWZhY3R1cmVyOiAweDUzNTQ0ZDIwCisJCSAgVENHIHZlcnNpb246
IDEuMgorCQkgIEZpcm13YXJlIHZlcnNpb246IDguMTYKIAogCQlNYW51ZmFjdHVyZXIgaXMgYSBo
ZXggZHVtcCBvZiB0aGUgNCBieXRlIG1hbnVmYWN0dXJlciBpbmZvCiAJCXNwYWNlIGluIGEgVFBN
LiBUQ0cgdmVyc2lvbiBzaG93cyB0aGUgVENHIFRQTSBzcGVjIGxldmVsIHRoYXQKQEAgLTU0LDkg
KzU0LDkgQEAgRGVzY3JpcHRpb246CVRoZSAiZHVyYXRpb25zIiBwcm9wZXJ0eSBzaG93cyB0aGUg
MyB2ZW5kb3Itc3BlY2lmaWMgdmFsdWVzCiAJCWFueSBsb25nZXIgdGhhbiBuZWNlc3NhcnkgYmVm
b3JlIHN0YXJ0aW5nIHRvIHBvbGwgZm9yIGEKIAkJcmVzdWx0LgogCi0JCUV4YW1wbGUgb3V0cHV0
OgorCQlFeGFtcGxlIG91dHB1dDo6CiAKLQkJMzAxNTAwMCA0NTA4MDAwIDE4MDk5NTAwMCBbb3Jp
Z2luYWxdCisJCSAgMzAxNTAwMCA0NTA4MDAwIDE4MDk5NTAwMCBbb3JpZ2luYWxdCiAKIAkJSGVy
ZSB0aGUgc2hvcnQsIG1lZGl1bSBhbmQgbG9uZyBkdXJhdGlvbnMgYXJlIGRpc3BsYXllZCBpbgog
CQl1c2Vjcy4gIltvcmlnaW5hbF0iIGluZGljYXRlcyB0aGF0IHRoZSB2YWx1ZXMgYXJlIGRpc3Bs
YXllZApAQCAtOTIsMTQgKzkyLDE0IEBAIERlc2NyaXB0aW9uOglUaGUgInBjcnMiIHByb3BlcnR5
IHdpbGwgZHVtcCB0aGUgY3VycmVudCB2YWx1ZSBvZiBhbGwgUGxhdGZvcm0KIAkJdmFsdWVzIG1h
eSBiZSBjb25zdGFudGx5IGNoYW5naW5nLCB0aGUgb3V0cHV0IGlzIG9ubHkgdmFsaWQKIAkJZm9y
IGEgc25hcHNob3QgaW4gdGltZS4KIAotCQlFeGFtcGxlIG91dHB1dDoKKwkJRXhhbXBsZSBvdXRw
dXQ6OgogCi0JCVBDUi0wMDogM0EgM0YgNzggMEYgMTEgQTQgQjQgOTkgNjkgRkMgQUEgODAgQ0Qg
NkUgMzkgNTcgQzMgM0IgMjIgNzUKLQkJUENSLTAxOiAzQSAzRiA3OCAwRiAxMSBBNCBCNCA5OSA2
OSBGQyBBQSA4MCBDRCA2RSAzOSA1NyBDMyAzQiAyMiA3NQotCQlQQ1ItMDI6IDNBIDNGIDc4IDBG
IDExIEE0IEI0IDk5IDY5IEZDIEFBIDgwIENEIDZFIDM5IDU3IEMzIDNCIDIyIDc1Ci0JCVBDUi0w
MzogM0EgM0YgNzggMEYgMTEgQTQgQjQgOTkgNjkgRkMgQUEgODAgQ0QgNkUgMzkgNTcgQzMgM0Ig
MjIgNzUKLQkJUENSLTA0OiAzQSAzRiA3OCAwRiAxMSBBNCBCNCA5OSA2OSBGQyBBQSA4MCBDRCA2
RSAzOSA1NyBDMyAzQiAyMiA3NQotCQkuLi4KKwkJICBQQ1ItMDA6IDNBIDNGIDc4IDBGIDExIEE0
IEI0IDk5IDY5IEZDIEFBIDgwIENEIDZFIDM5IDU3IEMzIDNCIDIyIDc1CisJCSAgUENSLTAxOiAz
QSAzRiA3OCAwRiAxMSBBNCBCNCA5OSA2OSBGQyBBQSA4MCBDRCA2RSAzOSA1NyBDMyAzQiAyMiA3
NQorCQkgIFBDUi0wMjogM0EgM0YgNzggMEYgMTEgQTQgQjQgOTkgNjkgRkMgQUEgODAgQ0QgNkUg
MzkgNTcgQzMgM0IgMjIgNzUKKwkJICBQQ1ItMDM6IDNBIDNGIDc4IDBGIDExIEE0IEI0IDk5IDY5
IEZDIEFBIDgwIENEIDZFIDM5IDU3IEMzIDNCIDIyIDc1CisJCSAgUENSLTA0OiAzQSAzRiA3OCAw
RiAxMSBBNCBCNCA5OSA2OSBGQyBBQSA4MCBDRCA2RSAzOSA1NyBDMyAzQiAyMiA3NQorCQkgIC4u
LgogCiAJCVRoZSBudW1iZXIgb2YgUENScyBhbmQgaGV4IGJ5dGVzIG5lZWRlZCB0byByZXByZXNl
bnQgYSBQQ1IKIAkJdmFsdWUgd2lsbCB2YXJ5IGRlcGVuZGluZyBvbiBUUE0gY2hpcCB2ZXJzaW9u
LiBGb3IgVFBNIDEuMSBhbmQKQEAgLTExOSw0NCArMTE5LDQ0IEBAIERlc2NyaXB0aW9uOglUaGUg
InB1YmVrIiBwcm9wZXJ0eSB3aWxsIHJldHVybiB0aGUgVFBNJ3MgcHVibGljIGVuZG9yc2VtZW50
CiAJCWF0ZWQgYXQgVFBNIG1hbnVmYWN0dXJlIHRpbWUgYW5kIGV4aXN0cyBmb3IgdGhlIGxpZmUg
b2YgdGhlCiAJCWNoaXAuCiAKLQkJRXhhbXBsZSBvdXRwdXQ6CisJCUV4YW1wbGUgb3V0cHV0OjoK
IAotCQlBbGdvcml0aG06IDAwIDAwIDAwIDAxCi0JCUVuY3NjaGVtZTogMDAgMDMKLQkJU2lnc2No
ZW1lOiAwMCAwMQotCQlQYXJhbWV0ZXJzOiAwMCAwMCAwOCAwMCAwMCAwMCAwMCAwMiAwMCAwMCAw
MCAwMAotCQlNb2R1bHVzIGxlbmd0aDogMjU2Ci0JCU1vZHVsdXM6Ci0JCUI0IDc2IDQxIDgyIEM5
IDIwIDJDIDEwIDE4IDQwIEJDIDhCIEU1IDQ0IDRDIDZDCi0JCTNBIEIyIDkyIDBDIEE0IDlCIDJB
IDgzIEVCIDVDIDEyIDg1IDA0IDQ4IEEwIEI2Ci0JCTFFIEU0IDgxIDg0IENFIEIyIEYyIDQ1IDFD
IEYwIDg1IDk5IDYxIDAyIDREIEVCCi0JCTg2IEM0IEY3IEYzIDI5IDYwIDUyIDkzIDZCIEIyIEU1
IEFCIDhCIEE5IDA5IEUzCi0JCUQ3IDBFIDdEIENBIDQxIEJGIDQzIDA3IDY1IDg2IDNDIDhDIDEz
IDdBIEQwIDhCCi0JCTgyIDVFIDk2IDBCIEY4IDFGIDVGIDM0IDA2IERBIEEyIDUyIEMxIEE5IEQ1
IDI2Ci0JCTBGIEY0IDA0IDRCIEQ5IDNGIDJEIEYyIEFDIDJGIDc0IDY0IDFGIDhCIENEIDNFCi0J
CTFFIDMwIDM4IDZDIDcwIDYzIDY5IEFCIEUyIDUwIERGIDQ5IDA1IDJFIEUxIDhECi0JCTZGIDc4
IDQ0IERBIDU3IDQzIDY5IEVFIDc2IDZDIDM4IDhBIEU5IDhFIEEzIEYwCi0JCUE3IDFGIDNDIEE4
IEQwIDEyIDE1IDNFIENBIDBFIEJEIEZBIDI0IENEIDMzIEM2Ci0JCTQ3IEFFIEE0IDE4IDgzIDhF
IDIyIDM5IDc1IDkzIDg2IEU2IEZEIDY2IDQ4IEI2Ci0JCTEwIEFEIDk0IDE0IDY1IEY5IDZBIDE3
IDc4IEJEIDE2IDUzIDg0IDMwIEJGIDcwCi0JCUUwIERDIDY1IEZEIDNDIEM2IEIwIDFFIEJGIEI5
IEMxIEI1IDZDIEVGIEIxIDNBCi0JCUY4IDI4IDA1IDgzIDYyIDI2IDExIERDIEI0IDZCIDVBIDk3
IEZGIDMyIDI2IEI2Ci0JCUY3IDAyIDcxIENGIDE1IEFFIDE2IEREIEQxIEMxIDhFIEE4IENGIDlC
IDUwIDdCCi0JCUMzIDkxIEZGIDQ0IDFFIENGIDdDIDM5IEZFIDE3IDc3IDIxIDIwIEJEIENFIDlC
CisJCSAgQWxnb3JpdGhtOiAwMCAwMCAwMCAwMQorCQkgIEVuY3NjaGVtZTogMDAgMDMKKwkJICBT
aWdzY2hlbWU6IDAwIDAxCisJCSAgUGFyYW1ldGVyczogMDAgMDAgMDggMDAgMDAgMDAgMDAgMDIg
MDAgMDAgMDAgMDAKKwkJICBNb2R1bHVzIGxlbmd0aDogMjU2CisJCSAgTW9kdWx1czoKKwkJICBC
NCA3NiA0MSA4MiBDOSAyMCAyQyAxMCAxOCA0MCBCQyA4QiBFNSA0NCA0QyA2QworCQkgIDNBIEIy
IDkyIDBDIEE0IDlCIDJBIDgzIEVCIDVDIDEyIDg1IDA0IDQ4IEEwIEI2CisJCSAgMUUgRTQgODEg
ODQgQ0UgQjIgRjIgNDUgMUMgRjAgODUgOTkgNjEgMDIgNEQgRUIKKwkJICA4NiBDNCBGNyBGMyAy
OSA2MCA1MiA5MyA2QiBCMiBFNSBBQiA4QiBBOSAwOSBFMworCQkgIEQ3IDBFIDdEIENBIDQxIEJG
IDQzIDA3IDY1IDg2IDNDIDhDIDEzIDdBIEQwIDhCCisJCSAgODIgNUUgOTYgMEIgRjggMUYgNUYg
MzQgMDYgREEgQTIgNTIgQzEgQTkgRDUgMjYKKwkJICAwRiBGNCAwNCA0QiBEOSAzRiAyRCBGMiBB
QyAyRiA3NCA2NCAxRiA4QiBDRCAzRQorCQkgIDFFIDMwIDM4IDZDIDcwIDYzIDY5IEFCIEUyIDUw
IERGIDQ5IDA1IDJFIEUxIDhECisJCSAgNkYgNzggNDQgREEgNTcgNDMgNjkgRUUgNzYgNkMgMzgg
OEEgRTkgOEUgQTMgRjAKKwkJICBBNyAxRiAzQyBBOCBEMCAxMiAxNSAzRSBDQSAwRSBCRCBGQSAy
NCBDRCAzMyBDNgorCQkgIDQ3IEFFIEE0IDE4IDgzIDhFIDIyIDM5IDc1IDkzIDg2IEU2IEZEIDY2
IDQ4IEI2CisJCSAgMTAgQUQgOTQgMTQgNjUgRjkgNkEgMTcgNzggQkQgMTYgNTMgODQgMzAgQkYg
NzAKKwkJICBFMCBEQyA2NSBGRCAzQyBDNiBCMCAxRSBCRiBCOSBDMSBCNSA2QyBFRiBCMSAzQQor
CQkgIEY4IDI4IDA1IDgzIDYyIDI2IDExIERDIEI0IDZCIDVBIDk3IEZGIDMyIDI2IEI2CisJCSAg
RjcgMDIgNzEgQ0YgMTUgQUUgMTYgREQgRDEgQzEgOEUgQTggQ0YgOUIgNTAgN0IKKwkJICBDMyA5
MSBGRiA0NCAxRSBDRiA3QyAzOSBGRSAxNyA3NyAyMSAyMCBCRCBDRSA5QgogCi0JCVBvc3NpYmxl
IHZhbHVlczoKKwkJUG9zc2libGUgdmFsdWVzOjoKIAotCQlBbGdvcml0aG06CVRQTV9BTEdfUlNB
CQkJKDEpCi0JCUVuY3NjaGVtZToJVFBNX0VTX1JTQUVTUEtDU3YxNQkJKDIpCisJCSAgQWxnb3Jp
dGhtOglUUE1fQUxHX1JTQQkJCSgxKQorCQkgIEVuY3NjaGVtZToJVFBNX0VTX1JTQUVTUEtDU3Yx
NQkJKDIpCiAJCQkJVFBNX0VTX1JTQUVTT0FFUF9TSEExX01HRjEJKDMpCi0JCVNpZ3NjaGVtZToJ
VFBNX1NTX05PTkUJCQkoMSkKLQkJUGFyYW1ldGVycywgYSBieXRlIHN0cmluZyBvZiAzIHUzMiB2
YWx1ZXM6CisJCSAgU2lnc2NoZW1lOglUUE1fU1NfTk9ORQkJCSgxKQorCQkgIFBhcmFtZXRlcnMs
IGEgYnl0ZSBzdHJpbmcgb2YgMyB1MzIgdmFsdWVzOgogCQkJS2V5IExlbmd0aCAoYml0cyk6CTAw
IDAwIDA4IDAwCSgyMDQ4KQogCQkJTnVtIHByaW1lczoJCTAwIDAwIDAwIDAyCSgyKQogCQkJRXhw
b25lbnQgU2l6ZToJCTAwIDAwIDAwIDAwCSgwIG1lYW5zIHRoZQogCQkJCQkJCQkgZGVmYXVsdCBl
eHApCi0JCU1vZHVsdXMgTGVuZ3RoOiAyNTYgKGJ5dGVzKQotCQlNb2R1bHVzOglUaGUgMjU2IGJ5
dGUgRW5kb3JzZW1lbnQgS2V5IG1vZHVsdXMKKwkJICBNb2R1bHVzIExlbmd0aDogMjU2IChieXRl
cykKKwkJICBNb2R1bHVzOglUaGUgMjU2IGJ5dGUgRW5kb3JzZW1lbnQgS2V5IG1vZHVsdXMKIAog
V2hhdDoJCS9zeXMvY2xhc3MvdHBtL3RwbVgvZGV2aWNlL3RlbXBfZGVhY3RpdmF0ZWQKIERhdGU6
CQlBcHJpbCAyMDA2CkBAIC0xNzYsOSArMTc2LDkgQEAgRGVzY3JpcHRpb246CVRoZSAidGltZW91
dHMiIHByb3BlcnR5IHNob3dzIHRoZSA0IHZlbmRvci1zcGVjaWZpYyB2YWx1ZXMKIAkJdGltZW91
dHMgaXMgZGVmaW5lZCBieSB0aGUgVFBNIGludGVyZmFjZSBzcGVjIHRoYXQgdGhlIGNoaXAKIAkJ
Y29uZm9ybXMgdG8uCiAKLQkJRXhhbXBsZSBvdXRwdXQ6CisJCUV4YW1wbGUgb3V0cHV0OjoKIAot
CQk3NTAwMDAgNzUwMDAwIDc1MDAwMCA3NTAwMDAgW29yaWdpbmFsXQorCQkgIDc1MDAwMCA3NTAw
MDAgNzUwMDAwIDc1MDAwMCBbb3JpZ2luYWxdCiAKIAkJVGhlIGZvdXIgdGltZW91dCB2YWx1ZXMg
YXJlIHNob3duIGluIHVzZWNzLCB3aXRoIGEgdHJhaWxpbmcKIAkJIltvcmlnaW5hbF0iIG9yICJb
YWRqdXN0ZWRdIiBkZXBlbmRpbmcgb24gd2hldGhlciB0aGUgdmFsdWVzCmRpZmYgLS1naXQgYS9E
b2N1bWVudGF0aW9uL0FCSS9zdGFibGUvc3lzZnMtZGV2aWNlcyBiL0RvY3VtZW50YXRpb24vQUJJ
L3N0YWJsZS9zeXNmcy1kZXZpY2VzCmluZGV4IDQ0MDRiZDliOTZjMS4uNDJiZjFlYWI1Njc3IDEw
MDY0NAotLS0gYS9Eb2N1bWVudGF0aW9uL0FCSS9zdGFibGUvc3lzZnMtZGV2aWNlcworKysgYi9E
b2N1bWVudGF0aW9uL0FCSS9zdGFibGUvc3lzZnMtZGV2aWNlcwpAQCAtMSw1ICsxLDYgQEAKLSMg
Tm90ZTogVGhpcyBkb2N1bWVudHMgYWRkaXRpb25hbCBwcm9wZXJ0aWVzIG9mIGFueSBkZXZpY2Ug
YmV5b25kIHdoYXQKLSMgaXMgZG9jdW1lbnRlZCBpbiBEb2N1bWVudGF0aW9uL2FkbWluLWd1aWRl
L3N5c2ZzLXJ1bGVzLnJzdAorTm90ZToKKyAgVGhpcyBkb2N1bWVudHMgYWRkaXRpb25hbCBwcm9w
ZXJ0aWVzIG9mIGFueSBkZXZpY2UgYmV5b25kIHdoYXQKKyAgaXMgZG9jdW1lbnRlZCBpbiBEb2N1
bWVudGF0aW9uL2FkbWluLWd1aWRlL3N5c2ZzLXJ1bGVzLnJzdAogCiBXaGF0OgkJL3N5cy9kZXZp
Y2VzLyovb2Zfbm9kZQogRGF0ZToJCUZlYnJ1YXJ5IDIwMTUKZGlmZiAtLWdpdCBhL0RvY3VtZW50
YXRpb24vQUJJL3N0YWJsZS9zeXNmcy1kcml2ZXItaWJfc3JwIGIvRG9jdW1lbnRhdGlvbi9BQkkv
c3RhYmxlL3N5c2ZzLWRyaXZlci1pYl9zcnAKaW5kZXggNzA0OWEyYjUwMzU5Li4yZDcwNmI0OTAw
Y2UgMTAwNjQ0Ci0tLSBhL0RvY3VtZW50YXRpb24vQUJJL3N0YWJsZS9zeXNmcy1kcml2ZXItaWJf
c3JwCisrKyBiL0RvY3VtZW50YXRpb24vQUJJL3N0YWJsZS9zeXNmcy1kcml2ZXItaWJfc3JwCkBA
IC02LDYgKzYsNyBAQCBEZXNjcmlwdGlvbjoJSW50ZXJmYWNlIGZvciBtYWtpbmcgaWJfc3JwIGNv
bm5lY3QgdG8gYSBuZXcgdGFyZ2V0LgogCQlPbmUgY2FuIHJlcXVlc3QgaWJfc3JwIHRvIGNvbm5l
Y3QgdG8gYSBuZXcgdGFyZ2V0IGJ5IHdyaXRpbmcKIAkJYSBjb21tYS1zZXBhcmF0ZWQgbGlzdCBv
ZiBsb2dpbiBwYXJhbWV0ZXJzIHRvIHRoaXMgc3lzZnMKIAkJYXR0cmlidXRlLiBUaGUgc3VwcG9y
dGVkIHBhcmFtZXRlcnMgYXJlOgorCiAJCSogaWRfZXh0LCBhIDE2LWRpZ2l0IGhleGFkZWNpbWFs
IG51bWJlciBzcGVjaWZ5aW5nIHRoZSBlaWdodAogCQkgIGJ5dGUgaWRlbnRpZmllciBleHRlbnNp
b24gaW4gdGhlIDE2LWJ5dGUgU1JQIHRhcmdldCBwb3J0CiAJCSAgaWRlbnRpZmllci4gVGhlIHRh
cmdldCBwb3J0IGlkZW50aWZpZXIgaXMgc2VudCBieSBpYl9zcnAKZGlmZiAtLWdpdCBhL0RvY3Vt
ZW50YXRpb24vQUJJL3N0YWJsZS9zeXNmcy1maXJtd2FyZS1lZmktdmFycyBiL0RvY3VtZW50YXRp
b24vQUJJL3N0YWJsZS9zeXNmcy1maXJtd2FyZS1lZmktdmFycwppbmRleCA1ZGVmMjBiOTAxOWUu
LjQ2Y2NkMjMzZTM1OSAxMDA2NDQKLS0tIGEvRG9jdW1lbnRhdGlvbi9BQkkvc3RhYmxlL3N5c2Zz
LWZpcm13YXJlLWVmaS12YXJzCisrKyBiL0RvY3VtZW50YXRpb24vQUJJL3N0YWJsZS9zeXNmcy1m
aXJtd2FyZS1lZmktdmFycwpAQCAtMTcsNiArMTcsNyBAQCBEZXNjcmlwdGlvbjoKIAkJZGlyZWN0
b3J5IGhhcyBhIG5hbWUgb2YgdGhlIGZvcm0gIjxrZXk+LTx2ZW5kb3IgZ3VpZD4iCiAJCWFuZCBj
b250YWlucyB0aGUgZm9sbG93aW5nIGZpbGVzOgogCisJCT09PT09PT09PT09PT09PSA9PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CiAJCWF0dHJpYnV0ZXM6CUEgcmVhZC1v
bmx5IHRleHQgZmlsZSBlbnVtZXJhdGluZyB0aGUKIAkJCQlFRkkgdmFyaWFibGUgZmxhZ3MuICBQ
b3RlbnRpYWwgdmFsdWVzCiAJCQkJaW5jbHVkZToKQEAgLTU5LDEyICs2MCwxNCBAQCBEZXNjcmlw
dGlvbjoKIAogCQlzaXplOgkJQXMgQVNDSUkgcmVwcmVzZW50YXRpb24gb2YgdGhlIHNpemUgb2YK
IAkJCQl0aGUgdmFyaWFibGUncyB2YWx1ZS4KKwkJPT09PT09PT09PT09PT09ID09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KIAogCiAJCUluIGFkZGl0aW9uLCB0d28gb3Ro
ZXIgbWFnaWMgYmluYXJ5IGZpbGVzIGFyZSBwcm92aWRlZAogCQlpbiB0aGUgdG9wLWxldmVsIGRp
cmVjdG9yeSBhbmQgYXJlIHVzZWQgZm9yIGFkZGluZyBhbmQKIAkJcmVtb3ZpbmcgdmFyaWFibGVz
OgogCisJCT09PT09PT09PT09PT09PSA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09CiAJCW5ld192YXI6CVRha2VzIGEgInN0cnVjdCBlZmlfdmFyaWFibGUiIGFuZAogCQkJ
CWluc3RydWN0cyB0aGUgRUZJIGZpcm13YXJlIHRvIGNyZWF0ZSBhCiAJCQkJbmV3IHZhcmlhYmxl
LgpAQCAtNzMsMyArNzYsNCBAQCBEZXNjcmlwdGlvbjoKIAkJCQlpbnN0cnVjdHMgdGhlIEVGSSBm
aXJtd2FyZSB0byByZW1vdmUgYW55CiAJCQkJdmFyaWFibGUgdGhhdCBoYXMgYSBtYXRjaGluZyB2
ZW5kb3IgR1VJRAogCQkJCWFuZCB2YXJpYWJsZSBrZXkgbmFtZS4KKwkJPT09PT09PT09PT09PT09
ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KZGlmZiAtLWdpdCBhL0Rv
Y3VtZW50YXRpb24vQUJJL3N0YWJsZS9zeXNmcy1maXJtd2FyZS1vcGFsLWR1bXAgYi9Eb2N1bWVu
dGF0aW9uL0FCSS9zdGFibGUvc3lzZnMtZmlybXdhcmUtb3BhbC1kdW1wCmluZGV4IDMyZmU3ZjVj
NDg4MC4uMWY3NGY0NTMyN2JhIDEwMDY0NAotLS0gYS9Eb2N1bWVudGF0aW9uL0FCSS9zdGFibGUv
c3lzZnMtZmlybXdhcmUtb3BhbC1kdW1wCisrKyBiL0RvY3VtZW50YXRpb24vQUJJL3N0YWJsZS9z
eXNmcy1maXJtd2FyZS1vcGFsLWR1bXAKQEAgLTcsNiArNyw3IEBAIERlc2NyaXB0aW9uOgogCiAJ
CVRoaXMgaXMgb25seSBmb3IgdGhlIHBvd2VycGMvcG93ZXJudiBwbGF0Zm9ybS4KIAorCQk9PT09
PT09PT09PT09PT0gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT0KIAkJaW5pdGlhdGVfZHVtcDoJV2hlbiAnMScgaXMgd3JpdHRlbiB0byBpdCwKIAkJCQl3ZSB3
aWxsIGluaXRpYXRlIGEgZHVtcC4KIAkJCQlSZWFkIHRoaXMgZmlsZSBmb3Igc3VwcG9ydGVkIGNv
bW1hbmRzLgpAQCAtMTksOCArMjAsMTEgQEAgRGVzY3JpcHRpb246CiAJCQkJYW5kIElEIG9mIHRo
ZSBkdW1wLCB1c2UgdGhlIGlkIGFuZCB0eXBlIGZpbGVzLgogCQkJCURvIG5vdCByZWx5IG9uIGFu
eSBwYXJ0aWN1bGFyIHNpemUgb2YgZHVtcAogCQkJCXR5cGUgb3IgZHVtcCBpZC4KKwkJPT09PT09
PT09PT09PT09ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
CiAKIAkJRWFjaCBkdW1wIGhhcyB0aGUgZm9sbG93aW5nIGZpbGVzOgorCisJCT09PT09PT09PT09
PT09PSA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQogCQlp
ZDoJCUFuIEFTQ0lJIHJlcHJlc2VudGF0aW9uIG9mIHRoZSBkdW1wIElECiAJCQkJaW4gaGV4IChl
LmcuICcweDAxJykKIAkJdHlwZToJCUFuIEFTQ0lJIHJlcHJlc2VudGF0aW9uIG9mIHRoZSB0eXBl
IG9mCkBAIC0zOSwzICs0Myw0IEBAIERlc2NyaXB0aW9uOgogCQkJCWluYWNjZXNzaWJsZS4KIAkJ
CQlSZWFkaW5nIHRoaXMgZmlsZSB3aWxsIGdldCBhIGxpc3Qgb2YKIAkJCQlzdXBwb3J0ZWQgYWN0
aW9ucy4KKwkJPT09PT09PT09PT09PT09ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL0FCSS9zdGFibGUvc3lz
ZnMtZmlybXdhcmUtb3BhbC1lbG9nIGIvRG9jdW1lbnRhdGlvbi9BQkkvc3RhYmxlL3N5c2ZzLWZp
cm13YXJlLW9wYWwtZWxvZwppbmRleCAyNTM2NDM0ZDQ5ZDAuLjdjOGE2MWEyZDAwNSAxMDA2NDQK
LS0tIGEvRG9jdW1lbnRhdGlvbi9BQkkvc3RhYmxlL3N5c2ZzLWZpcm13YXJlLW9wYWwtZWxvZwor
KysgYi9Eb2N1bWVudGF0aW9uL0FCSS9zdGFibGUvc3lzZnMtZmlybXdhcmUtb3BhbC1lbG9nCkBA
IC0zOCw2ICszOCw3IEBAIERlc2NyaXB0aW9uOgogCQlGb3IgZWFjaCBsb2cgZW50cnkgKGRpcmVj
dG9yeSksIHRoZXJlIGFyZSB0aGUgZm9sbG93aW5nCiAJCWZpbGVzOgogCisJCT09PT09PT09PT09
PT09ICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KIAkJ
aWQ6CQlBbiBBU0NJSSByZXByZXNlbnRhdGlvbiBvZiB0aGUgSUQgb2YgdGhlCiAJCQkJZXJyb3Ig
bG9nLCBpbiBoZXggLSBlLmcuICIweDAxIi4KIApAQCAtNTgsMyArNTksNCBAQCBEZXNjcmlwdGlv
bjoKIAkJCQllbnRyeSB3aWxsIGJlIHJlbW92ZWQgZnJvbSBzeXNmcy4KIAkJCQlSZWFkaW5nIHRo
aXMgZmlsZSB3aWxsIGxpc3QgdGhlIHN1cHBvcnRlZAogCQkJCW9wZXJhdGlvbnMgKGN1cnJlbnRs
eSBqdXN0IGFja25vd2xlZGdlKS4KKwkJPT09PT09PT09PT09PT0gID09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQpkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlv
bi9BQkkvc3RhYmxlL3N5c2ZzLWh5cGVydmlzb3IteGVuIGIvRG9jdW1lbnRhdGlvbi9BQkkvc3Rh
YmxlL3N5c2ZzLWh5cGVydmlzb3IteGVuCmluZGV4IDNjZjVjZGZjZDlhOC4uNzQ4NTkzYzY0NTY4
IDEwMDY0NAotLS0gYS9Eb2N1bWVudGF0aW9uL0FCSS9zdGFibGUvc3lzZnMtaHlwZXJ2aXNvci14
ZW4KKysrIGIvRG9jdW1lbnRhdGlvbi9BQkkvc3RhYmxlL3N5c2ZzLWh5cGVydmlzb3IteGVuCkBA
IC0zMyw2ICszMyw4IEBAIERlc2NyaXB0aW9uOglJZiBydW5uaW5nIHVuZGVyIFhlbjoKIAkJU3Bh
Y2Ugc2VwYXJhdGVkIGxpc3Qgb2Ygc3VwcG9ydGVkIGd1ZXN0IHN5c3RlbSB0eXBlcy4gRWFjaCB0
eXBlCiAJCWlzIGluIHRoZSBmb3JtYXQ6IDxjbGFzcz4tPG1ham9yPi48bWlub3I+LTxhcmNoPgog
CQlXaXRoOgorCisJCQk9PT09PT09PSA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PQogCQkJPGNsYXNzPjogInhlbiIgLS0geDg2OiBwYXJhdmlydHVhbGl6ZWQsIGFy
bTogc3RhbmRhcmQKIAkJCQkgImh2bSIgLS0geDg2IG9ubHk6IGZ1bGx5IHZpcnR1YWxpemVkCiAJ
CQk8bWFqb3I+OiBtYWpvciBndWVzdCBpbnRlcmZhY2UgdmVyc2lvbgpAQCAtNDMsNiArNDUsNyBA
QCBEZXNjcmlwdGlvbjoJSWYgcnVubmluZyB1bmRlciBYZW46CiAJCQkJICJ4ODZfNjQiOiA2NCBi
aXQgeDg2IGd1ZXN0CiAJCQkJICJhcm12N2wiOiAzMiBiaXQgYXJtIGd1ZXN0CiAJCQkJICJhYXJj
aDY0IjogNjQgYml0IGFybSBndWVzdAorCQkJPT09PT09PT0gPT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT0KIAogV2hhdDoJCS9zeXMvaHlwZXJ2aXNvci9wcm9wZXJ0
aWVzL2NoYW5nZXNldAogRGF0ZToJCU1hcmNoIDIwMDkKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRp
b24vQUJJL3N0YWJsZS92ZHNvIGIvRG9jdW1lbnRhdGlvbi9BQkkvc3RhYmxlL3Zkc28KaW5kZXgg
NTU0MDZlYzhhMzVhLi43M2VkMTI0MGE1YzAgMTAwNjQ0Ci0tLSBhL0RvY3VtZW50YXRpb24vQUJJ
L3N0YWJsZS92ZHNvCisrKyBiL0RvY3VtZW50YXRpb24vQUJJL3N0YWJsZS92ZHNvCkBAIC0yMyw2
ICsyMyw3IEBAIFVubGVzcyBvdGhlcndpc2Ugbm90ZWQsIHRoZSBzZXQgb2Ygc3ltYm9scyB3aXRo
IGFueSBnaXZlbiB2ZXJzaW9uIGFuZCB0aGUKIEFCSSBvZiB0aG9zZSBzeW1ib2xzIGlzIGNvbnNp
ZGVyZWQgc3RhYmxlLiAgSXQgbWF5IHZhcnkgYWNyb3NzIGFyY2hpdGVjdHVyZXMsCiB0aG91Z2gu
CiAKLShBcyBvZiB0aGlzIHdyaXRpbmcsIHRoaXMgQUJJIGRvY3VtZW50YXRpb24gYXMgYmVlbiBj
b25maXJtZWQgZm9yIHg4Nl82NC4KK05vdGU6CisgQXMgb2YgdGhpcyB3cml0aW5nLCB0aGlzIEFC
SSBkb2N1bWVudGF0aW9uIGFzIGJlZW4gY29uZmlybWVkIGZvciB4ODZfNjQuCiAgVGhlIG1haW50
YWluZXJzIG9mIHRoZSBvdGhlciB2RFNPLXVzaW5nIGFyY2hpdGVjdHVyZXMgc2hvdWxkIGNvbmZp
cm0KLSB0aGF0IGl0IGlzIGNvcnJlY3QgZm9yIHRoZWlyIGFyY2hpdGVjdHVyZS4pCisgdGhhdCBp
dCBpcyBjb3JyZWN0IGZvciB0aGVpciBhcmNoaXRlY3R1cmUuCmRpZmYgLS1naXQgYS9Eb2N1bWVu
dGF0aW9uL2FkbWluLWd1aWRlL2FiaS1zdGFibGUucnN0IGIvRG9jdW1lbnRhdGlvbi9hZG1pbi1n
dWlkZS9hYmktc3RhYmxlLnJzdAppbmRleCA3NDk1ZDdhMzUwNDguLjcwNDkwNzM2ZTBkMyAxMDA2
NDQKLS0tIGEvRG9jdW1lbnRhdGlvbi9hZG1pbi1ndWlkZS9hYmktc3RhYmxlLnJzdAorKysgYi9E
b2N1bWVudGF0aW9uL2FkbWluLWd1aWRlL2FiaS1zdGFibGUucnN0CkBAIC0xMSwzICsxMSw0IEBA
IE1vc3QgaW50ZXJmYWNlcyAobGlrZSBzeXNjYWxscykgYXJlIGV4cGVjdGVkIHRvIG5ldmVyIGNo
YW5nZSBhbmQgYWx3YXlzCiBiZSBhdmFpbGFibGUuCiAKIC4uIGtlcm5lbC1hYmk6OiAkc3JjdHJl
ZS9Eb2N1bWVudGF0aW9uL0FCSS9zdGFibGUKKyAgIDpyc3Q6Ci0tIAoyLjIxLjAKCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 17 12:29:25 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Jul 2019 12:29:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnj3k-0001Wc-86; Wed, 17 Jul 2019 12:29:24 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=lzX6=VO=bombadil.infradead.org=mchehab@srs-us1.protection.inumbo.net>)
 id 1hnj3i-0001WS-Vl
 for xen-devel@lists.xenproject.org; Wed, 17 Jul 2019 12:29:23 +0000
X-Inumbo-ID: 7c7b22bf-a88e-11e9-8980-bc764e045a96
Received: from bombadil.infradead.org (unknown [2607:7c80:54:e::133])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7c7b22bf-a88e-11e9-8980-bc764e045a96;
 Wed, 17 Jul 2019 12:29:14 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
 d=infradead.org; s=bombadil.20170209; h=Sender:Content-Transfer-Encoding:
 Content-Type:MIME-Version:References:In-Reply-To:Message-Id:Date:Subject:Cc:
 To:From:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From:
 Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:
 List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive;
 bh=dnreV3P2dVdrxgr+lCMeP1cAFAnB0dAy0w+uem8JYDU=; b=mEsAsv+YDb9f0HtbIJiGoY7jRU
 m+q5Y0u5NuuG5cL6Dhahlc6p2tHSzGbK0CKcu/0rGencpAjY9q+1Wpgkp0ie1XAzXd1v+XDwb1815
 gT3toJoLJTWEnISGiGT7ABOeUubQ01Ob61xm2rWnRzNZxdOHmz/32WRbkF2Y3DHHvw6Bnx2nrsvWq
 v5sjy5NJXtpIkRVGwbXwZRwhBLqIiioekRo7k+QEZrXBVdHZWT7aIWH/wPPcBM7KfTawpZmZhCy0f
 DfLEcrnvLO3JKw+Nxd3O9cqJUcbj6PBYEKU+/Ra+xGOkwCA80zqY2S8MF2yByjQpScZC6fF7IKHYS
 6WF9iXkg==;
Received: from [191.33.154.161] (helo=bombadil.infradead.org)
 by bombadil.infradead.org with esmtpsa (Exim 4.92 #3 (Red Hat Linux))
 id 1hnj2n-0006fg-0M; Wed, 17 Jul 2019 12:28:27 +0000
Received: from mchehab by bombadil.infradead.org with local (Exim 4.92)
 (envelope-from <mchehab@bombadil.infradead.org>)
 id 1hnj2k-00052j-4x; Wed, 17 Jul 2019 09:28:22 -0300
From: Mauro Carvalho Chehab <mchehab+samsung@kernel.org>
To: gregkh@linuxfoundation.org
Date: Wed, 17 Jul 2019 09:28:17 -0300
Message-Id: <88d15fa38167e3f2e73e65e1c1a1f39bca0267b4.1563365880.git.mchehab+samsung@kernel.org>
X-Mailer: git-send-email 2.21.0
In-Reply-To: <cover.1563365880.git.mchehab+samsung@kernel.org>
References: <cover.1563365880.git.mchehab+samsung@kernel.org>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 13/15] docs: ABI: testing: make the files
 compatible with ReST output
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Alexandre Belloni <alexandre.belloni@bootlin.com>,
 Heikki Krogerus <heikki.krogerus@linux.intel.com>, linux-doc@vger.kernel.org,
 linux-iio@vger.kernel.org, Nicolas Ferre <nicolas.ferre@microchip.com>,
 Guenter Roeck <groeck@chromium.org>,
 Peter Meerwald-Stadler <pmeerw@pmeerw.net>,
 Mauro Carvalho Chehab <mchehab+samsung@kernel.org>,
 linux-stm32@st-md-mailman.stormreply.com,
 Alexandre Torgue <alexandre.torgue@st.com>,
 Lars-Peter Clausen <lars@metafoo.de>, Jonathan Corbet <corbet@lwn.net>,
 linux-acpi@vger.kernel.org,
 Ludovic Desroches <ludovic.desroches@microchip.com>,
 xen-devel@lists.xenproject.org, Len Brown <lenb@kernel.org>,
 Andrew Donnellan <ajd@linux.ibm.com>, linux-pm@vger.kernel.org,
 Richard Cochran <richardcochran@gmail.com>,
 Frederic Barrat <fbarrat@linux.ibm.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Fabrice Gasnier <fabrice.gasnier@st.com>, Benson Leung <bleung@chromium.org>,
 linux-arm-kernel@lists.infradead.org, Juergen Gross <jgross@suse.com>,
 linux-mm@kvack.org, netdev@vger.kernel.org, linux-usb@vger.kernel.org,
 "Rafael J. Wysocki" <rjw@rjwysocki.net>, Sebastian Reichel <sre@kernel.org>,
 Maxime Coquelin <mcoquelin.stm32@gmail.com>, Hartmut Knaack <knaack.h@gmx.de>,
 Enric Balletbo i Serra <enric.balletbo@collabora.com>,
 linuxppc-dev@lists.ozlabs.org, Peter Rosin <peda@axentia.se>,
 Jonathan Cameron <jic23@kernel.org>, Mike Kravetz <mike.kravetz@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>

U29tZSBmaWxlcyBvdmVyIHRoZXJlIHdvbid0IHBhcnNlIHdlbGwgYnkgU3BoaW54LgoKRml4IHRo
ZW0uCgpTaWduZWQtb2ZmLWJ5OiBNYXVybyBDYXJ2YWxobyBDaGVoYWIgPG1jaGVoYWIrc2Ftc3Vu
Z0BrZXJuZWwub3JnPgotLS0KIC4uLi9BQkkvdGVzdGluZy9jb25maWdmcy1zcGVhci1wY2llLWdh
ZGdldCAgICB8ICAzNiArLS0KIERvY3VtZW50YXRpb24vQUJJL3Rlc3RpbmcvY29uZmlnZnMtdXNi
LWdhZGdldCB8ICA3NyArKystLS0KIC4uLi9BQkkvdGVzdGluZy9jb25maWdmcy11c2ItZ2FkZ2V0
LWhpZCAgICAgICB8ICAxMCArLQogLi4uL0FCSS90ZXN0aW5nL2NvbmZpZ2ZzLXVzYi1nYWRnZXQt
cm5kaXMgICAgIHwgIDE2ICstCiAuLi4vQUJJL3Rlc3RpbmcvY29uZmlnZnMtdXNiLWdhZGdldC11
YWMxICAgICAgfCAgMTggKy0KIC4uLi9BQkkvdGVzdGluZy9jb25maWdmcy11c2ItZ2FkZ2V0LXV2
YyAgICAgICB8IDIyMCArKysrKysrKystLS0tLS0tCiBEb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5n
L2RlYnVnZnMtZWMgICAgICAgICAgfCAgMTEgKy0KIERvY3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcv
ZGVidWdmcy1wa3RjZHZkICAgICB8ICAxMSArLQogRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9k
ZXYta21zZyAgICAgICAgICAgIHwgIDI3ICstCiBEb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL2V2
bSAgICAgICAgICAgICAgICAgfCAgMTcgKy0KIERvY3VtZW50YXRpb24vQUJJL3Rlc3RpbmcvaW1h
X3BvbGljeSAgICAgICAgICB8IDEyOCArKysrKy0tLS0tCiBEb2N1bWVudGF0aW9uL0FCSS90ZXN0
aW5nL3Byb2Nmcy1kaXNrc3RhdHMgICAgfCAgNDAgKy0tCiBEb2N1bWVudGF0aW9uL0FCSS90ZXN0
aW5nL3N5c2ZzLWJsb2NrICAgICAgICAgfCAgMjYgKy0KIERvY3VtZW50YXRpb24vQUJJL3Rlc3Rp
bmcvc3lzZnMtYmxvY2stZGV2aWNlICB8ICAgMiArCiBEb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5n
L3N5c2ZzLWJ1cy1hY3BpICAgICAgfCAgMTggKy0KIC4uLi9zeXNmcy1idXMtZXZlbnRfc291cmNl
LWRldmljZXMtZm9ybWF0ICAgICB8ICAgMyArLQogLi4uL0FCSS90ZXN0aW5nL3N5c2ZzLWJ1cy1p
MmMtZGV2aWNlcy1wY2E5NTR4IHwgIDI3ICstCiBEb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL3N5
c2ZzLWJ1cy1paW8gICAgICAgfCAgMTEgKwogLi4uL3N5c2ZzLWJ1cy1paW8tYWRjLWVudmVsb3Bl
LWRldGVjdG9yICAgICAgIHwgICA1ICstCiAuLi4vQUJJL3Rlc3Rpbmcvc3lzZnMtYnVzLWlpby1j
cm9zLWVjICAgICAgICAgfCAgIDIgKy0KIC4uLi9BQkkvdGVzdGluZy9zeXNmcy1idXMtaWlvLWRm
c2RtLWFkYy1zdG0zMiB8ICAxMCArLQogLi4uL0FCSS90ZXN0aW5nL3N5c2ZzLWJ1cy1paW8tbHB0
aW1lci1zdG0zMiAgIHwgIDI5ICsrLQogLi4uL3N5c2ZzLWJ1cy1paW8tbWFnbmV0b21ldGVyLWht
YzU4NDMgICAgICAgIHwgIDE5ICstCiAuLi4vc3lzZnMtYnVzLWlpby10ZW1wZXJhdHVyZS1tYXgz
MTg1NiAgICAgICAgfCAgMTkgKy0KIC4uLi9BQkkvdGVzdGluZy9zeXNmcy1idXMtaWlvLXRpbWVy
LXN0bTMyICAgICB8IDExNCArKysrKy0tLS0KIC4uLi90ZXN0aW5nL3N5c2ZzLWJ1cy1pbnRlbF90
aC1kZXZpY2VzLW1zYyAgICB8ICAgNCArCiBEb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL3N5c2Zz
LWJ1cy1uZml0ICAgICAgfCAgIDIgKy0KIC4uLi90ZXN0aW5nL3N5c2ZzLWJ1cy1wY2ktZGV2aWNl
cy1hZXJfc3RhdHMgICB8IDExOSArKysrKy0tLS0KIERvY3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcv
c3lzZnMtYnVzLXJhcGlkaW8gICB8ICAyMyArLQogLi4uL0FCSS90ZXN0aW5nL3N5c2ZzLWJ1cy10
aHVuZGVyYm9sdCAgICAgICAgIHwgIDQwICstLQogRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9z
eXNmcy1idXMtdXNiICAgICAgIHwgIDMwICsrLQogLi4uL3Rlc3Rpbmcvc3lzZnMtYnVzLXVzYi1k
ZXZpY2VzLXVzYnNldnNlZyAgIHwgICA3ICstCiBEb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL3N5
c2ZzLWJ1cy12ZmlvLW1kZXYgfCAgMTAgKy0KIERvY3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcvc3lz
ZnMtY2xhc3MtY3hsICAgICB8ICAxNSArLQogRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9zeXNm
cy1jbGFzcy1sZWQgICAgIHwgICAyICstCiBEb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL3N5c2Zz
LWNsYXNzLW1pYy50eHQgfCAgNTIgKystLQogRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9zeXNm
cy1jbGFzcy1vY3hsICAgIHwgICAzICsKIERvY3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcvc3lzZnMt
Y2xhc3MtcG93ZXIgICB8ICA3MyArKysrKy0KIC4uLi9BQkkvdGVzdGluZy9zeXNmcy1jbGFzcy1w
b3dlci10d2w0MDMwICAgICB8ICAzMyArLS0KIERvY3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcvc3lz
ZnMtY2xhc3MtcmMgICAgICB8ICAzMCArKy0KIC4uLi9BQkkvdGVzdGluZy9zeXNmcy1jbGFzcy1z
Y3NpX2hvc3QgICAgICAgICB8ICAgNyArLQogRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9zeXNm
cy1jbGFzcy10eXBlYyAgIHwgIDEyICstCiAuLi4vdGVzdGluZy9zeXNmcy1kZXZpY2VzLXBsYXRm
b3JtLUFDUEktVEFEICAgfCAgIDQgKwogLi4uL0FCSS90ZXN0aW5nL3N5c2ZzLWRldmljZXMtcGxh
dGZvcm0tZG9jZzMgIHwgIDEwICstCiAuLi4vc3lzZnMtZGV2aWNlcy1wbGF0Zm9ybS1zaF9tb2Jp
bGVfbGNkY19mYiAgfCAgIDggKy0KIC4uLi9BQkkvdGVzdGluZy9zeXNmcy1kZXZpY2VzLXN5c3Rl
bS1jcHUgICAgICB8ICA5OSArKysrKy0tLQogLi4uL0FCSS90ZXN0aW5nL3N5c2ZzLWRldmljZXMt
c3lzdGVtLWlibS1ydGwgIHwgICA2ICstCiAuLi4vdGVzdGluZy9zeXNmcy1kcml2ZXItYmQ5NTcx
bXd2LXJlZ3VsYXRvciAgfCAgIDQgKwogRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9zeXNmcy1k
cml2ZXItZ2Vud3FlIHwgIDExICstCiAuLi4vdGVzdGluZy9zeXNmcy1kcml2ZXItaGlkLWxvZ2l0
ZWNoLWxnNGZmICAgfCAgMTggKy0KIC4uLi9BQkkvdGVzdGluZy9zeXNmcy1kcml2ZXItaGlkLXdp
aW1vdGUgICAgICB8ICAxMSArLQogLi4uL0FCSS90ZXN0aW5nL3N5c2ZzLWRyaXZlci1zYW1zdW5n
LWxhcHRvcCAgIHwgIDEzICstCiAuLi4vQUJJL3Rlc3Rpbmcvc3lzZnMtZHJpdmVyLXRvc2hpYmFf
YWNwaSAgICAgfCAgMjYgKysKIC4uLi9BQkkvdGVzdGluZy9zeXNmcy1kcml2ZXItdG9zaGliYV9o
YXBzICAgICB8ICAgMiArCiBEb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL3N5c2ZzLWRyaXZlci13
YWNvbSAgfCAgIDQgKy0KIERvY3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcvc3lzZnMtZmlybXdhcmUt
YWNwaSB8IDIzNyArKysrKysrKystLS0tLS0tLS0KIC4uLi9BQkkvdGVzdGluZy9zeXNmcy1maXJt
d2FyZS1kbWktZW50cmllcyAgICB8ICA1MCArKy0tCiBEb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5n
L3N5c2ZzLWZpcm13YXJlLWdzbWkgfCAgIDIgKy0KIC4uLi9BQkkvdGVzdGluZy9zeXNmcy1maXJt
d2FyZS1tZW1tYXAgICAgICAgICB8ICAxNiArLQogRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9z
eXNmcy1mcy1leHQ0ICAgICAgIHwgICA0ICstCiAuLi4vQUJJL3Rlc3Rpbmcvc3lzZnMtaHlwZXJ2
aXNvci14ZW4gICAgICAgICAgfCAgMTMgKy0KIC4uLi9BQkkvdGVzdGluZy9zeXNmcy1rZXJuZWwt
Ym9vdF9wYXJhbXMgICAgICB8ICAyMyArLQogLi4uL0FCSS90ZXN0aW5nL3N5c2ZzLWtlcm5lbC1t
bS1odWdlcGFnZXMgICAgIHwgIDEyICstCiAuLi4vQUJJL3Rlc3Rpbmcvc3lzZnMtcGxhdGZvcm0t
YXN1cy1sYXB0b3AgICAgfCAgMjEgKy0KIC4uLi9BQkkvdGVzdGluZy9zeXNmcy1wbGF0Zm9ybS1h
c3VzLXdtaSAgICAgICB8ICAgMSArCiBEb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL3N5c2ZzLXBs
YXRmb3JtLWF0OTEgfCAgMTAgKy0KIC4uLi9BQkkvdGVzdGluZy9zeXNmcy1wbGF0Zm9ybS1lZWVw
Yy1sYXB0b3AgICB8ICAxNCArLQogLi4uL0FCSS90ZXN0aW5nL3N5c2ZzLXBsYXRmb3JtLWlkZWFw
YWQtbGFwdG9wIHwgICA5ICstCiAuLi4vc3lzZnMtcGxhdGZvcm0taW50ZWwtd21pLXRodW5kZXJi
b2x0ICAgICAgfCAgIDEgKwogLi4uL0FCSS90ZXN0aW5nL3N5c2ZzLXBsYXRmb3JtLXNzdC1hdG9t
ICAgICAgIHwgIDEzICstCiAuLi4vQUJJL3Rlc3Rpbmcvc3lzZnMtcGxhdGZvcm0tdXNiaXAtdnVk
YyAgICAgfCAgMTEgKy0KIERvY3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcvc3lzZnMtcHRwICAgICAg
ICAgICB8ICAgMiArLQogRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9zeXNmcy11ZXZlbnQgICAg
ICAgIHwgIDEwICstCiBEb2N1bWVudGF0aW9uL2FkbWluLWd1aWRlL2FiaS10ZXN0aW5nLnJzdCAg
ICAgfCAgIDEgKwogNzQgZmlsZXMgY2hhbmdlZCwgMTIyNyBpbnNlcnRpb25zKCspLCA3OTcgZGVs
ZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9jb25maWdm
cy1zcGVhci1wY2llLWdhZGdldCBiL0RvY3VtZW50YXRpb24vQUJJL3Rlc3RpbmcvY29uZmlnZnMt
c3BlYXItcGNpZS1nYWRnZXQKaW5kZXggODQwYzMyNGVmMzRkLi5jZjg3N2JkMzQxZGYgMTAwNjQ0
Ci0tLSBhL0RvY3VtZW50YXRpb24vQUJJL3Rlc3RpbmcvY29uZmlnZnMtc3BlYXItcGNpZS1nYWRn
ZXQKKysrIGIvRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9jb25maWdmcy1zcGVhci1wY2llLWdh
ZGdldApAQCAtMTAsMjIgKzEwLDI0IEBAIERlc2NyaXB0aW9uOgogCVRoaXMgaW50ZXJmYWNlcyBj
YW4gYmUgdXNlZCB0byBzaG93IHNwZWFyJ3MgUENJZSBkZXZpY2UgY2FwYWJpbGl0eS4KIAogCU5v
ZGVzIGFyZSBvbmx5IHZpc2libGUgd2hlbiBjb25maWdmcyBpcyBtb3VudGVkLiBUbyBtb3VudCBj
b25maWdmcwotCWluIC9jb25maWcgZGlyZWN0b3J5IHVzZToKLQkjIG1vdW50IC10IGNvbmZpZ2Zz
IG5vbmUgL2NvbmZpZy8KKwlpbiAvY29uZmlnIGRpcmVjdG9yeSB1c2U6OgogCi0JRm9yIG50aCBQ
Q0llIERldmljZSBDb250cm9sbGVyCi0JL2NvbmZpZy9wY2llLWdhZGdldC5uLwotCQlsaW5rIC4u
LiB1c2VkIHRvIGVuYWJsZSBsdHNzbSBhbmQgcmVhZCBpdHMgc3RhdHVzLgotCQlpbnRfdHlwZSAu
Li51c2VkIHRvIGNvbmZpZ3VyZSBhbmQgcmVhZCB0eXBlIG9mIHN1cHBvcnRlZAotCQkJaW50ZXJy
dXB0Ci0JCW5vX29mX21zaSAuLi4gdXNlZCB0byBjb25maWd1cmUgbnVtYmVyIG9mIE1TSSB2ZWN0
b3IgbmVlZGVkIGFuZAorCSAgIyBtb3VudCAtdCBjb25maWdmcyBub25lIC9jb25maWcvCisKKwlG
b3IgbnRoIFBDSWUgRGV2aWNlIENvbnRyb2xsZXIgL2NvbmZpZy9wY2llLWdhZGdldC5uLzoKKwor
CT09PT09PT09PT09PT09PSA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT0KKwlsaW5rCQl1c2VkIHRvIGVuYWJsZSBsdHNzbSBhbmQgcmVhZCBpdHMg
c3RhdHVzLgorCWludF90eXBlCXVzZWQgdG8gY29uZmlndXJlIGFuZCByZWFkIHR5cGUgb2Ygc3Vw
cG9ydGVkIGludGVycnVwdAorCW5vX29mX21zaQl1c2VkIHRvIGNvbmZpZ3VyZSBudW1iZXIgb2Yg
TVNJIHZlY3RvciBuZWVkZWQgYW5kCiAJCQl0byByZWFkIG5vIG9mIE1TSSBncmFudGVkLgotCQlp
bnRhIC4uLiB3cml0ZSAxIHRvIGFzc2VydCBJTlRBIGFuZCAwIHRvIGRlLWFzc2VydC4KLQkJc2Vu
ZF9tc2kgLi4uIHdyaXRlIE1TSSB2ZWN0b3IgdG8gYmUgc2VudC4KLQkJdmVuZG9yX2lkIC4uLiB1
c2VkIHRvIHdyaXRlIGFuZCByZWFkIHZlbmRvciBpZCAoaGV4KQotCQlkZXZpY2VfaWQgLi4uIHVz
ZWQgdG8gd3JpdGUgYW5kIHJlYWQgZGV2aWNlIGlkIChoZXgpCi0JCWJhcjBfc2l6ZSAuLi4gdXNl
ZCB0byB3cml0ZSBhbmQgcmVhZCBiYXIwX3NpemUKLQkJYmFyMF9hZGRyZXNzIC4uLiB1c2VkIHRv
IHdyaXRlIGFuZCByZWFkIGJhcjAgbWFwcGVkIGFyZWEgaW4gaGV4LgotCQliYXIwX3J3X29mZnNl
dCAuLi4gdXNlZCB0byB3cml0ZSBhbmQgcmVhZCBvZmZzZXQgb2YgYmFyMCB3aGVyZQotCQkJYmFy
MF9kYXRhIHdpbGwgYmUgd3JpdHRlbiBvciByZWFkLgotCQliYXIwX2RhdGEgLi4uIHVzZWQgdG8g
d3JpdGUgYW5kIHJlYWQgZGF0YSBhdCBiYXIwX3J3X29mZnNldC4KKwlpbnRhCQl3cml0ZSAxIHRv
IGFzc2VydCBJTlRBIGFuZCAwIHRvIGRlLWFzc2VydC4KKwlzZW5kX21zaQl3cml0ZSBNU0kgdmVj
dG9yIHRvIGJlIHNlbnQuCisJdmVuZG9yX2lkCXVzZWQgdG8gd3JpdGUgYW5kIHJlYWQgdmVuZG9y
IGlkIChoZXgpCisJZGV2aWNlX2lkCXVzZWQgdG8gd3JpdGUgYW5kIHJlYWQgZGV2aWNlIGlkICho
ZXgpCisJYmFyMF9zaXplCXVzZWQgdG8gd3JpdGUgYW5kIHJlYWQgYmFyMF9zaXplCisJYmFyMF9h
ZGRyZXNzCXVzZWQgdG8gd3JpdGUgYW5kIHJlYWQgYmFyMCBtYXBwZWQgYXJlYSBpbiBoZXguCisJ
YmFyMF9yd19vZmZzZXQJdXNlZCB0byB3cml0ZSBhbmQgcmVhZCBvZmZzZXQgb2YgYmFyMCB3aGVy
ZSBiYXIwX2RhdGEKKwkJCXdpbGwgYmUgd3JpdHRlbiBvciByZWFkLgorCWJhcjBfZGF0YQl1c2Vk
IHRvIHdyaXRlIGFuZCByZWFkIGRhdGEgYXQgYmFyMF9yd19vZmZzZXQuCisJPT09PT09PT09PT09
PT09ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PQpkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9jb25maWdmcy11c2ItZ2Fk
Z2V0IGIvRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9jb25maWdmcy11c2ItZ2FkZ2V0CmluZGV4
IDk1YTM2NTg5YTY2Yi4uMDNkNTQ0MmExNGY5IDEwMDY0NAotLS0gYS9Eb2N1bWVudGF0aW9uL0FC
SS90ZXN0aW5nL2NvbmZpZ2ZzLXVzYi1nYWRnZXQKKysrIGIvRG9jdW1lbnRhdGlvbi9BQkkvdGVz
dGluZy9jb25maWdmcy11c2ItZ2FkZ2V0CkBAIC0xMiwxOCArMTIsMjAgQEAgRGVzY3JpcHRpb246
CiAKIAkJVGhlIGF0dHJpYnV0ZXMgb2YgYSBnYWRnZXQ6CiAKLQkJVURDCQktIGJpbmQgYSBnYWRn
ZXQgdG8gVURDL3VuYmluZCBhIGdhZGdldDsKLQkJCQl3cml0ZSBVREMncyBuYW1lIGZvdW5kIGlu
IC9zeXMvY2xhc3MvdWRjLyoKLQkJCQl0byBiaW5kIGEgZ2FkZ2V0LCBlbXB0eSBzdHJpbmcgIiIg
dG8gdW5iaW5kLgorCQk9PT09PT09PT09PT09PT09ICA9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PQorCQlVREMJCSAgYmluZCBhIGdhZGdldCB0byBVREMvdW5iaW5k
IGEgZ2FkZ2V0OworCQkJCSAgd3JpdGUgVURDJ3MgbmFtZSBmb3VuZCBpbiAvc3lzL2NsYXNzL3Vk
Yy8qCisJCQkJICB0byBiaW5kIGEgZ2FkZ2V0LCBlbXB0eSBzdHJpbmcgIiIgdG8gdW5iaW5kLgog
Ci0JCWJEZXZpY2VDbGFzcwktIFVTQiBkZXZpY2UgY2xhc3MgY29kZQotCQliRGV2aWNlU3ViQ2xh
c3MJLSBVU0IgZGV2aWNlIHN1YmNsYXNzIGNvZGUKLQkJYkRldmljZVByb3RvY29sCS0gVVNCIGRl
dmljZSBwcm90b2NvbCBjb2RlCi0JCWJNYXhQYWNrZXRTaXplMAktIG1heGltdW0gZW5kcG9pbnQg
MCBwYWNrZXQgc2l6ZQotCQliY2REZXZpY2UJLSBiY2QgZGV2aWNlIHJlbGVhc2UgbnVtYmVyCi0J
CWJjZFVTQgkJLSBiY2QgVVNCIHNwZWNpZmljYXRpb24gdmVyc2lvbiBudW1iZXIKLQkJaWRQcm9k
dWN0CS0gcHJvZHVjdCBJRAotCQlpZFZlbmRvcgktIHZlbmRvciBJRAorCQliRGV2aWNlQ2xhc3MJ
ICBVU0IgZGV2aWNlIGNsYXNzIGNvZGUKKwkJYkRldmljZVN1YkNsYXNzCSAgVVNCIGRldmljZSBz
dWJjbGFzcyBjb2RlCisJCWJEZXZpY2VQcm90b2NvbAkgIFVTQiBkZXZpY2UgcHJvdG9jb2wgY29k
ZQorCQliTWF4UGFja2V0U2l6ZTAJICBtYXhpbXVtIGVuZHBvaW50IDAgcGFja2V0IHNpemUKKwkJ
YmNkRGV2aWNlCSAgYmNkIGRldmljZSByZWxlYXNlIG51bWJlcgorCQliY2RVU0IJCSAgYmNkIFVT
QiBzcGVjaWZpY2F0aW9uIHZlcnNpb24gbnVtYmVyCisJCWlkUHJvZHVjdAkgIHByb2R1Y3QgSUQK
KwkJaWRWZW5kb3IJICB2ZW5kb3IgSUQKKwkJPT09PT09PT09PT09PT09PSAgPT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KIAogV2hhdDoJCS9jb25maWcvdXNiLWdh
ZGdldC9nYWRnZXQvY29uZmlncwogRGF0ZToJCUp1biAyMDEzCkBAIC0zNyw4ICszOSwxMCBAQCBL
ZXJuZWxWZXJzaW9uOgkzLjExCiBEZXNjcmlwdGlvbjoKIAkJVGhlIGF0dHJpYnV0ZXMgb2YgYSBj
b25maWd1cmF0aW9uOgogCi0JCWJtQXR0cmlidXRlcwktIGNvbmZpZ3VyYXRpb24gY2hhcmFjdGVy
aXN0aWNzCi0JCU1heFBvd2VyCS0gbWF4aW11bSBwb3dlciBjb25zdW1wdGlvbiBmcm9tIHRoZSBi
dXMKKwkJPT09PT09PT09PT09PT09PSAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT0KKwkJYm1BdHRyaWJ1dGVzCSAgY29uZmlndXJhdGlvbiBjaGFyYWN0ZXJpc3RpY3MKKwkJ
TWF4UG93ZXIJICBtYXhpbXVtIHBvd2VyIGNvbnN1bXB0aW9uIGZyb20gdGhlIGJ1cworCQk9PT09
PT09PT09PT09PT09ICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQogCiBX
aGF0OgkJL2NvbmZpZy91c2ItZ2FkZ2V0L2dhZGdldC9jb25maWdzL2NvbmZpZy9zdHJpbmdzCiBE
YXRlOgkJSnVuIDIwMTMKQEAgLTUzLDcgKzU3LDkgQEAgS2VybmVsVmVyc2lvbjoJMy4xMQogRGVz
Y3JpcHRpb246CiAJCVRoZSBhdHRyaWJ1dGVzOgogCi0JCWNvbmZpZ3VyYXRpb24JLSBjb25maWd1
cmF0aW9uIGRlc2NyaXB0aW9uCisJCT09PT09PT09PT09PT09PT0gID09PT09PT09PT09PT09PT09
PT09PT09PT0KKwkJY29uZmlndXJhdGlvbgkgIGNvbmZpZ3VyYXRpb24gZGVzY3JpcHRpb24KKwkJ
PT09PT09PT09PT09PT09PSAgPT09PT09PT09PT09PT09PT09PT09PT09PQogCiAKIFdoYXQ6CQkv
Y29uZmlnL3VzYi1nYWRnZXQvZ2FkZ2V0L2Z1bmN0aW9ucwpAQCAtNzIsOCArNzgsMTAgQEAgRGVz
Y3JpcHRpb246CiAKIAkJVGhlIGF0dHJpYnV0ZXM6CiAKLQkJY29tcGF0aWJsZV9pZAkJLSA4LWJ5
dGUgc3RyaW5nIGZvciAiQ29tcGF0aWJsZSBJRCIKLQkJc3ViX2NvbXBhdGlibGVfaWQJLSA4LWJ5
dGUgc3RyaW5nIGZvciAiU3ViIENvbXBhdGlibGUgSUQiCisJCT09PT09PT09PT09PT09PT09CT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KKwkJY29tcGF0aWJsZV9pZAkJOC1i
eXRlIHN0cmluZyBmb3IgIkNvbXBhdGlibGUgSUQiCisJCXN1Yl9jb21wYXRpYmxlX2lkCTgtYnl0
ZSBzdHJpbmcgZm9yICJTdWIgQ29tcGF0aWJsZSBJRCIKKwkJPT09PT09PT09PT09PT09PT0JPT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQogCiBXaGF0OgkJL2NvbmZpZy91c2It
Z2FkZ2V0L2dhZGdldC9mdW5jdGlvbnMvPGZ1bmM+LjxpbnN0Pi9pbnRlcmZhY2UuPG4+Lzxwcm9w
ZXJ0eT4KIERhdGU6CQlNYXkgMjAxNApAQCAtODUsMTYgKzkzLDE5IEBAIERlc2NyaXB0aW9uOgog
CiAJCVRoZSBhdHRyaWJ1dGVzOgogCi0JCXR5cGUJCS0gdmFsdWUgMS4uNyBmb3IgaW50ZXJwcmV0
aW5nIHRoZSBkYXRhCi0JCQkJMTogdW5pY29kZSBzdHJpbmcKLQkJCQkyOiB1bmljb2RlIHN0cmlu
ZyB3aXRoIGVudmlyb25tZW50IHZhcmlhYmxlCi0JCQkJMzogYmluYXJ5Ci0JCQkJNDogbGl0dGxl
LWVuZGlhbiAzMi1iaXQKLQkJCQk1OiBiaWctZW5kaWFuIDMyLWJpdAotCQkJCTY6IHVuaWNvZGUg
c3RyaW5nIHdpdGggYSBzeW1ib2xpYyBsaW5rCi0JCQkJNzogbXVsdGlwbGUgdW5pY29kZSBzdHJp
bmdzCi0JCWRhdGEJCS0gYmxvYiBvZiBkYXRhIHRvIGJlIGludGVycHJldGVkIGRlcGVuZGluZyBv
bgorCQk9PT09PQkJPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT0KKwkJdHlwZQkJdmFsdWUgMS4uNyBmb3IgaW50ZXJwcmV0aW5nIHRoZSBkYXRhCisKKwkJCQkt
IDE6IHVuaWNvZGUgc3RyaW5nCisJCQkJLSAyOiB1bmljb2RlIHN0cmluZyB3aXRoIGVudmlyb25t
ZW50IHZhcmlhYmxlCisJCQkJLSAzOiBiaW5hcnkKKwkJCQktIDQ6IGxpdHRsZS1lbmRpYW4gMzIt
Yml0CisJCQkJLSA1OiBiaWctZW5kaWFuIDMyLWJpdAorCQkJCS0gNjogdW5pY29kZSBzdHJpbmcg
d2l0aCBhIHN5bWJvbGljIGxpbmsKKwkJCQktIDc6IG11bHRpcGxlIHVuaWNvZGUgc3RyaW5ncwor
CQlkYXRhCQlibG9iIG9mIGRhdGEgdG8gYmUgaW50ZXJwcmV0ZWQgZGVwZW5kaW5nIG9uCiAJCQkJ
dHlwZQorCQk9PT09PQkJPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT0KIAogV2hhdDoJCS9jb25maWcvdXNiLWdhZGdldC9nYWRnZXQvc3RyaW5ncwogRGF0ZToJ
CUp1biAyMDEzCkBAIC0xMDksOSArMTIwLDExIEBAIEtlcm5lbFZlcnNpb246CTMuMTEKIERlc2Ny
aXB0aW9uOgogCQlUaGUgYXR0cmlidXRlczoKIAotCQlzZXJpYWxudW1iZXIJLSBnYWRnZXQncyBz
ZXJpYWwgbnVtYmVyIChzdHJpbmcpCi0JCXByb2R1Y3QJCS0gZ2FkZ2V0J3MgcHJvZHVjdCBkZXNj
cmlwdGlvbgotCQltYW51ZmFjdHVyZXIJLSBnYWRnZXQncyBtYW51ZmFjdHVyZXIgZGVzY3JpcHRp
b24KKwkJPT09PT09PT09PT09CT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQorCQlz
ZXJpYWxudW1iZXIJZ2FkZ2V0J3Mgc2VyaWFsIG51bWJlciAoc3RyaW5nKQorCQlwcm9kdWN0CQln
YWRnZXQncyBwcm9kdWN0IGRlc2NyaXB0aW9uCisJCW1hbnVmYWN0dXJlcglnYWRnZXQncyBtYW51
ZmFjdHVyZXIgZGVzY3JpcHRpb24KKwkJPT09PT09PT09PT09CT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PQogCiBXaGF0OgkJL2NvbmZpZy91c2ItZ2FkZ2V0L2dhZGdldC9vc19kZXNj
CiBEYXRlOgkJTWF5IDIwMTQKQEAgLTExOSw4ICsxMzIsMTAgQEAgS2VybmVsVmVyc2lvbjoJMy4x
NgogRGVzY3JpcHRpb246CiAJCVRoaXMgZ3JvdXAgY29udGFpbnMgIk9TIFN0cmluZyIgZXh0ZW5z
aW9uIGhhbmRsaW5nIGF0dHJpYnV0ZXMuCiAKLQkJdXNlCQktIGZsYWcgdHVybmluZyAiT1MgRGVz
Y3RpcHRvcnMiIHN1cHBvcnQgb24vb2ZmCi0JCWJfdmVuZG9yX2NvZGUJLSBvbmUtYnl0ZSB2YWx1
ZSB1c2VkIGZvciBjdXN0b20gcGVyLWRldmljZSBhbmQKKwkJPT09PT09PT09PT09PQk9PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQorCQl1c2UJCWZsYWcgdHVy
bmluZyAiT1MgRGVzY3RpcHRvcnMiIHN1cHBvcnQgb24vb2ZmCisJCWJfdmVuZG9yX2NvZGUJb25l
LWJ5dGUgdmFsdWUgdXNlZCBmb3IgY3VzdG9tIHBlci1kZXZpY2UgYW5kCiAJCQkJcGVyLWludGVy
ZmFjZSByZXF1ZXN0cwotCQlxd19zaWduCQktIGFuIGlkZW50aWZpZXIgdG8gYmUgcmVwb3J0ZWQg
YXMgIk9TIFN0cmluZyIKKwkJcXdfc2lnbgkJYW4gaWRlbnRpZmllciB0byBiZSByZXBvcnRlZCBh
cyAiT1MgU3RyaW5nIgogCQkJCXByb3BlcgorCQk9PT09PT09PT09PT09CT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0
aW9uL0FCSS90ZXN0aW5nL2NvbmZpZ2ZzLXVzYi1nYWRnZXQtaGlkIGIvRG9jdW1lbnRhdGlvbi9B
QkkvdGVzdGluZy9jb25maWdmcy11c2ItZ2FkZ2V0LWhpZAppbmRleCBmMTJlMDBlNmJhYTMuLjc0
ODcwNWM0Y2I1OCAxMDA2NDQKLS0tIGEvRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9jb25maWdm
cy11c2ItZ2FkZ2V0LWhpZAorKysgYi9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL2NvbmZpZ2Zz
LXVzYi1nYWRnZXQtaGlkCkBAIC00LDggKzQsMTAgQEAgS2VybmVsVmVyc2lvbjoJMy4xOQogRGVz
Y3JpcHRpb246CiAJCVRoZSBhdHRyaWJ1dGVzOgogCi0JCXByb3RvY29sCS0gSElEIHByb3RvY29s
IHRvIHVzZQotCQlyZXBvcnRfZGVzYwktIGJsb2IgY29ycmVzcG9uZGluZyB0byBISUQgcmVwb3J0
IGRlc2NyaXB0b3JzCisJCT09PT09PT09PT09PT0JPT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT0KKwkJcHJvdG9jb2wJSElEIHByb3RvY29sIHRvIHVzZQorCQlyZXBv
cnRfZGVzYwlibG9iIGNvcnJlc3BvbmRpbmcgdG8gSElEIHJlcG9ydCBkZXNjcmlwdG9ycwogCQkJ
CWV4Y2VwdCB0aGUgZGF0YSBwYXNzZWQgdGhyb3VnaCAvZGV2L2hpZGc8Tj4KLQkJcmVwb3J0X2xl
bmd0aAktIEhJRCByZXBvcnQgbGVuZ3RoCi0JCXN1YmNsYXNzCS0gSElEIGRldmljZSBzdWJjbGFz
cyB0byB1c2UKKwkJcmVwb3J0X2xlbmd0aAlISUQgcmVwb3J0IGxlbmd0aAorCQlzdWJjbGFzcwlI
SUQgZGV2aWNlIHN1YmNsYXNzIHRvIHVzZQorCQk9PT09PT09PT09PT09CT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9u
L0FCSS90ZXN0aW5nL2NvbmZpZ2ZzLXVzYi1nYWRnZXQtcm5kaXMgYi9Eb2N1bWVudGF0aW9uL0FC
SS90ZXN0aW5nL2NvbmZpZ2ZzLXVzYi1nYWRnZXQtcm5kaXMKaW5kZXggMTM3Mzk5MDk1ZDc0Li45
NDE2ZWRhN2ZlOTMgMTAwNjQ0Ci0tLSBhL0RvY3VtZW50YXRpb24vQUJJL3Rlc3RpbmcvY29uZmln
ZnMtdXNiLWdhZGdldC1ybmRpcworKysgYi9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL2NvbmZp
Z2ZzLXVzYi1nYWRnZXQtcm5kaXMKQEAgLTQsMTQgKzQsMTYgQEAgS2VybmVsVmVyc2lvbjoJMy4x
MQogRGVzY3JpcHRpb246CiAJCVRoZSBhdHRyaWJ1dGVzOgogCi0JCWlmbmFtZQkJLSBuZXR3b3Jr
IGRldmljZSBpbnRlcmZhY2UgbmFtZSBhc3NvY2lhdGVkIHdpdGgKKwkJPT09PT09PT09CT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQorCQlpZm5hbWUJCW5ldHdv
cmsgZGV2aWNlIGludGVyZmFjZSBuYW1lIGFzc29jaWF0ZWQgd2l0aAogCQkJCXRoaXMgZnVuY3Rp
b24gaW5zdGFuY2UKLQkJcW11bHQJCS0gcXVldWUgbGVuZ3RoIG11bHRpcGxpZXIgZm9yIGhpZ2gg
YW5kCisJCXFtdWx0CQlxdWV1ZSBsZW5ndGggbXVsdGlwbGllciBmb3IgaGlnaCBhbmQKIAkJCQlz
dXBlciBzcGVlZAotCQlob3N0X2FkZHIJLSBNQUMgYWRkcmVzcyBvZiBob3N0J3MgZW5kIG9mIHRo
aXMKKwkJaG9zdF9hZGRyCU1BQyBhZGRyZXNzIG9mIGhvc3QncyBlbmQgb2YgdGhpcwogCQkJCUV0
aGVybmV0IG92ZXIgVVNCIGxpbmsKLQkJZGV2X2FkZHIJLSBNQUMgYWRkcmVzcyBvZiBkZXZpY2Un
cyBlbmQgb2YgdGhpcworCQlkZXZfYWRkcglNQUMgYWRkcmVzcyBvZiBkZXZpY2UncyBlbmQgb2Yg
dGhpcwogCQkJCUV0aGVybmV0IG92ZXIgVVNCIGxpbmsKLQkJY2xhc3MJCS0gVVNCIGludGVyZmFj
ZSBjbGFzcywgZGVmYXVsdCBpcyAwMiAoaGV4KQotCQlzdWJjbGFzcwktIFVTQiBpbnRlcmZhY2Ug
c3ViY2xhc3MsIGRlZmF1bHQgaXMgMDYgKGhleCkKLQkJcHJvdG9jb2wJLSBVU0IgaW50ZXJmYWNl
IHByb3RvY29sLCBkZWZhdWx0IGlzIDAwIChoZXgpCisJCWNsYXNzCQlVU0IgaW50ZXJmYWNlIGNs
YXNzLCBkZWZhdWx0IGlzIDAyIChoZXgpCisJCXN1YmNsYXNzCVVTQiBpbnRlcmZhY2Ugc3ViY2xh
c3MsIGRlZmF1bHQgaXMgMDYgKGhleCkKKwkJcHJvdG9jb2wJVVNCIGludGVyZmFjZSBwcm90b2Nv
bCwgZGVmYXVsdCBpcyAwMCAoaGV4KQorCQk9PT09PT09PT0JPT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL0FCSS90
ZXN0aW5nL2NvbmZpZ2ZzLXVzYi1nYWRnZXQtdWFjMSBiL0RvY3VtZW50YXRpb24vQUJJL3Rlc3Rp
bmcvY29uZmlnZnMtdXNiLWdhZGdldC11YWMxCmluZGV4IGFiZmU0NDdjODQ4Zi4uZGMyM2ZkNzc2
OTQzIDEwMDY0NAotLS0gYS9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL2NvbmZpZ2ZzLXVzYi1n
YWRnZXQtdWFjMQorKysgYi9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL2NvbmZpZ2ZzLXVzYi1n
YWRnZXQtdWFjMQpAQCAtNCwxMSArNCwxMyBAQCBLZXJuZWxWZXJzaW9uOgk0LjE0CiBEZXNjcmlw
dGlvbjoKIAkJVGhlIGF0dHJpYnV0ZXM6CiAKLQkJY19jaG1hc2sgLSBjYXB0dXJlIGNoYW5uZWwg
bWFzawotCQljX3NyYXRlIC0gY2FwdHVyZSBzYW1wbGluZyByYXRlCi0JCWNfc3NpemUgLSBjYXB0
dXJlIHNhbXBsZSBzaXplIChieXRlcykKLQkJcF9jaG1hc2sgLSBwbGF5YmFjayBjaGFubmVsIG1h
c2sKLQkJcF9zcmF0ZSAtIHBsYXliYWNrIHNhbXBsaW5nIHJhdGUKLQkJcF9zc2l6ZSAtIHBsYXli
YWNrIHNhbXBsZSBzaXplIChieXRlcykKLQkJcmVxX251bWJlciAtIHRoZSBudW1iZXIgb2YgcHJl
LWFsbG9jYXRlZCByZXF1ZXN0Ci0JCQlmb3IgYm90aCBjYXB0dXJlIGFuZCBwbGF5YmFjaworCQk9
PT09PT09PT09CT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CisJCWNfY2htYXNr
CWNhcHR1cmUgY2hhbm5lbCBtYXNrCisJCWNfc3JhdGUJCWNhcHR1cmUgc2FtcGxpbmcgcmF0ZQor
CQljX3NzaXplCQljYXB0dXJlIHNhbXBsZSBzaXplIChieXRlcykKKwkJcF9jaG1hc2sJcGxheWJh
Y2sgY2hhbm5lbCBtYXNrCisJCXBfc3JhdGUJCXBsYXliYWNrIHNhbXBsaW5nIHJhdGUKKwkJcF9z
c2l6ZQkJcGxheWJhY2sgc2FtcGxlIHNpemUgKGJ5dGVzKQorCQlyZXFfbnVtYmVyCXRoZSBudW1i
ZXIgb2YgcHJlLWFsbG9jYXRlZCByZXF1ZXN0CisJCQkJZm9yIGJvdGggY2FwdHVyZSBhbmQgcGxh
eWJhY2sKKwkJPT09PT09PT09PQk9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQpk
aWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9jb25maWdmcy11c2ItZ2FkZ2V0
LXV2YyBiL0RvY3VtZW50YXRpb24vQUJJL3Rlc3RpbmcvY29uZmlnZnMtdXNiLWdhZGdldC11dmMK
aW5kZXggODA5NzY1YmQ5NTczLi5jZWU4MWIwMzQ3YmIgMTAwNjQ0Ci0tLSBhL0RvY3VtZW50YXRp
b24vQUJJL3Rlc3RpbmcvY29uZmlnZnMtdXNiLWdhZGdldC11dmMKKysrIGIvRG9jdW1lbnRhdGlv
bi9BQkkvdGVzdGluZy9jb25maWdmcy11c2ItZ2FkZ2V0LXV2YwpAQCAtMyw5ICszLDExIEBAIERh
dGU6CQlEZWMgMjAxNAogS2VybmVsVmVyc2lvbjoJNC4wCiBEZXNjcmlwdGlvbjoJVVZDIGZ1bmN0
aW9uIGRpcmVjdG9yeQogCi0JCXN0cmVhbWluZ19tYXhidXJzdAktIDAuLjE1IChzcyBvbmx5KQot
CQlzdHJlYW1pbmdfbWF4cGFja2V0CS0gMS4uMTAyMyAoZnMpLCAxLi4zMDcyIChocy9zcykKLQkJ
c3RyZWFtaW5nX2ludGVydmFsCS0gMS4uMTYKKwkJPT09PT09PT09PT09PT09PT09PQk9PT09PT09
PT09PT09PT09PT09PT09PT09PT09PQorCQlzdHJlYW1pbmdfbWF4YnVyc3QJMC4uMTUgKHNzIG9u
bHkpCisJCXN0cmVhbWluZ19tYXhwYWNrZXQJMS4uMTAyMyAoZnMpLCAxLi4zMDcyIChocy9zcykK
KwkJc3RyZWFtaW5nX2ludGVydmFsCTEuLjE2CisJCT09PT09PT09PT09PT09PT09PT0JPT09PT09
PT09PT09PT09PT09PT09PT09PT09PT0KIAogV2hhdDoJCS9jb25maWcvdXNiLWdhZGdldC9nYWRn
ZXQvZnVuY3Rpb25zL3V2Yy5uYW1lL2NvbnRyb2wKIERhdGU6CQlEZWMgMjAxNApAQCAtMTMsOCAr
MTUsMTEgQEAgS2VybmVsVmVyc2lvbjoJNC4wCiBEZXNjcmlwdGlvbjoJQ29udHJvbCBkZXNjcmlw
dG9ycwogCiAJCUFsbCBhdHRyaWJ1dGVzIHJlYWQgb25seToKLQkJYkludGVyZmFjZU51bWJlcgkt
IFVTQiBpbnRlcmZhY2UgbnVtYmVyIGZvciB0aGlzCi0JCQkJCSAgc3RyZWFtaW5nIGludGVyZmFj
ZQorCisJCT09PT09PT09PT09PT09PT0JPT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KKwkJ
YkludGVyZmFjZU51bWJlcglVU0IgaW50ZXJmYWNlIG51bWJlciBmb3IgdGhpcworCQkJCQlzdHJl
YW1pbmcgaW50ZXJmYWNlCisJCT09PT09PT09PT09PT09PT0JPT09PT09PT09PT09PT09PT09PT09
PT09PT09PT0KIAogV2hhdDoJCS9jb25maWcvdXNiLWdhZGdldC9nYWRnZXQvZnVuY3Rpb25zL3V2
Yy5uYW1lL2NvbnRyb2wvY2xhc3MKIERhdGU6CQlEZWMgMjAxNApAQCAtNDcsMTMgKzUyLDE2IEBA
IEtlcm5lbFZlcnNpb246CTQuMAogRGVzY3JpcHRpb246CURlZmF1bHQgb3V0cHV0IHRlcm1pbmFs
IGRlc2NyaXB0b3JzCiAKIAkJQWxsIGF0dHJpYnV0ZXMgcmVhZCBvbmx5OgotCQlpVGVybWluYWwJ
LSBpbmRleCBvZiBzdHJpbmcgZGVzY3JpcHRvcgotCQliU291cmNlSUQgCS0gaWQgb2YgdGhlIHRl
cm1pbmFsIHRvIHdoaWNoIHRoaXMgdGVybWluYWwKKworCQk9PT09PT09PT09PT09PQk9PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KKwkJaVRlcm1pbmFsCWluZGV4
IG9mIHN0cmluZyBkZXNjcmlwdG9yCisJCWJTb3VyY2VJRCAJaWQgb2YgdGhlIHRlcm1pbmFsIHRv
IHdoaWNoIHRoaXMgdGVybWluYWwKIAkJCQlpcyBjb25uZWN0ZWQKLQkJYkFzc29jVGVybWluYWwJ
LSBpZCBvZiB0aGUgaW5wdXQgdGVybWluYWwgdG8gd2hpY2ggdGhpcyBvdXRwdXQKKwkJYkFzc29j
VGVybWluYWwJaWQgb2YgdGhlIGlucHV0IHRlcm1pbmFsIHRvIHdoaWNoIHRoaXMgb3V0cHV0CiAJ
CQkJdGVybWluYWwgaXMgYXNzb2NpYXRlZAotCQl3VGVybWluYWxUeXBlCS0gdGVybWluYWwgdHlw
ZQotCQliVGVybWluYWxJRAktIGEgbm9uLXplcm8gaWQgb2YgdGhpcyB0ZXJtaW5hbAorCQl3VGVy
bWluYWxUeXBlCXRlcm1pbmFsIHR5cGUKKwkJYlRlcm1pbmFsSUQJYSBub24temVybyBpZCBvZiB0
aGlzIHRlcm1pbmFsCisJCT09PT09PT09PT09PT09CT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PQogCiBXaGF0OgkJL2NvbmZpZy91c2ItZ2FkZ2V0L2dhZGdldC9m
dW5jdGlvbnMvdXZjLm5hbWUvY29udHJvbC90ZXJtaW5hbC9jYW1lcmEKIERhdGU6CQlEZWMgMjAx
NApAQCAtNjYsMTYgKzc0LDE5IEBAIEtlcm5lbFZlcnNpb246CTQuMAogRGVzY3JpcHRpb246CURl
ZmF1bHQgY2FtZXJhIHRlcm1pbmFsIGRlc2NyaXB0b3JzCiAKIAkJQWxsIGF0dHJpYnV0ZXMgcmVh
ZCBvbmx5OgotCQlibUNvbnRyb2xzCQktIGJpdG1hcCBzcGVjaWZ5aW5nIHdoaWNoIGNvbnRyb2xz
IGFyZQotCQkJCQlzdXBwb3J0ZWQgZm9yIHRoZSB2aWRlbyBzdHJlYW0KLQkJd09jdWxhckZvY2Fs
TGVuZ3RoCS0gdGhlIHZhbHVlIG9mIExvY3VsYXIKLQkJd09iamVjdGl2ZUZvY2FsTGVuZ3RoTWF4
LSB0aGUgdmFsdWUgb2YgTG1pbgotCQl3T2JqZWN0aXZlRm9jYWxMZW5ndGhNaW4tIHRoZSB2YWx1
ZSBvZiBMbWF4Ci0JCWlUZXJtaW5hbAkJLSBpbmRleCBvZiBzdHJpbmcgZGVzY3JpcHRvcgotCQli
QXNzb2NUZXJtaW5hbAkJLSBpZCBvZiB0aGUgb3V0cHV0IHRlcm1pbmFsIHRvIHdoaWNoCi0JCQkJ
CXRoaXMgdGVybWluYWwgaXMgY29ubmVjdGVkCi0JCXdUZXJtaW5hbFR5cGUJCS0gdGVybWluYWwg
dHlwZQotCQliVGVybWluYWxJRAkJLSBhIG5vbi16ZXJvIGlkIG9mIHRoaXMgdGVybWluYWwKKwor
CQk9PT09PT09PT09PT09PT09PT09PT09PT0gID09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PQorCQlibUNvbnRyb2xzCQkgIGJpdG1hcCBzcGVjaWZ5aW5nIHdoaWNoIGNvbnRyb2xz
IGFyZQorCQkJCQkgIHN1cHBvcnRlZCBmb3IgdGhlIHZpZGVvIHN0cmVhbQorCQl3T2N1bGFyRm9j
YWxMZW5ndGgJICB0aGUgdmFsdWUgb2YgTG9jdWxhcgorCQl3T2JqZWN0aXZlRm9jYWxMZW5ndGhN
YXggIHRoZSB2YWx1ZSBvZiBMbWluCisJCXdPYmplY3RpdmVGb2NhbExlbmd0aE1pbiAgdGhlIHZh
bHVlIG9mIExtYXgKKwkJaVRlcm1pbmFsCQkgIGluZGV4IG9mIHN0cmluZyBkZXNjcmlwdG9yCisJ
CWJBc3NvY1Rlcm1pbmFsCQkgIGlkIG9mIHRoZSBvdXRwdXQgdGVybWluYWwgdG8gd2hpY2gKKwkJ
CQkJICB0aGlzIHRlcm1pbmFsIGlzIGNvbm5lY3RlZAorCQl3VGVybWluYWxUeXBlCQkgIHRlcm1p
bmFsIHR5cGUKKwkJYlRlcm1pbmFsSUQJCSAgYSBub24temVybyBpZCBvZiB0aGlzIHRlcm1pbmFs
CisJCT09PT09PT09PT09PT09PT09PT09PT09PSAgPT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09CiAKIFdoYXQ6CQkvY29uZmlnL3VzYi1nYWRnZXQvZ2FkZ2V0L2Z1bmN0aW9ucy91
dmMubmFtZS9jb250cm9sL3Byb2Nlc3NpbmcKIERhdGU6CQlEZWMgMjAxNApAQCAtODgsMTMgKzk5
LDE2IEBAIEtlcm5lbFZlcnNpb246CTQuMAogRGVzY3JpcHRpb246CURlZmF1bHQgcHJvY2Vzc2lu
ZyB1bml0IGRlc2NyaXB0b3JzCiAKIAkJQWxsIGF0dHJpYnV0ZXMgcmVhZCBvbmx5OgotCQlpUHJv
Y2Vzc2luZwktIGluZGV4IG9mIHN0cmluZyBkZXNjcmlwdG9yCi0JCWJtQ29udHJvbHMJLSBiaXRt
YXAgc3BlY2lmeWluZyB3aGljaCBjb250cm9scyBhcmUKKworCQk9PT09PT09PT09PT09PT0JPT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQorCQlpUHJvY2Vzc2luZwlpbmRl
eCBvZiBzdHJpbmcgZGVzY3JpcHRvcgorCQlibUNvbnRyb2xzCWJpdG1hcCBzcGVjaWZ5aW5nIHdo
aWNoIGNvbnRyb2xzIGFyZQogCQkJCXN1cHBvcnRlZCBmb3IgdGhlIHZpZGVvIHN0cmVhbQotCQl3
TWF4TXVsdGlwbGllcgktIG1heGltdW0gZGlnaXRhbCBtYWduaWZpY2F0aW9uIHgxMDAKLQkJYlNv
dXJjZUlECS0gaWQgb2YgdGhlIHRlcm1pbmFsIHRvIHdoaWNoIHRoaXMgdW5pdCBpcworCQl3TWF4
TXVsdGlwbGllcgltYXhpbXVtIGRpZ2l0YWwgbWFnbmlmaWNhdGlvbiB4MTAwCisJCWJTb3VyY2VJ
RAlpZCBvZiB0aGUgdGVybWluYWwgdG8gd2hpY2ggdGhpcyB1bml0IGlzCiAJCQkJY29ubmVjdGVk
Ci0JCWJVbml0SUQJCS0gYSBub24temVybyBpZCBvZiB0aGlzIHVuaXQKKwkJYlVuaXRJRAkJYSBu
b24temVybyBpZCBvZiB0aGlzIHVuaXQKKwkJPT09PT09PT09PT09PT09CT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT0KIAogV2hhdDoJCS9jb25maWcvdXNiLWdhZGdldC9n
YWRnZXQvZnVuY3Rpb25zL3V2Yy5uYW1lL2NvbnRyb2wvaGVhZGVyCiBEYXRlOgkJRGVjIDIwMTQK
QEAgLTExNCw4ICsxMjgsMTEgQEAgS2VybmVsVmVyc2lvbjoJNC4wCiBEZXNjcmlwdGlvbjoJU3Ry
ZWFtaW5nIGRlc2NyaXB0b3JzCiAKIAkJQWxsIGF0dHJpYnV0ZXMgcmVhZCBvbmx5OgotCQliSW50
ZXJmYWNlTnVtYmVyCS0gVVNCIGludGVyZmFjZSBudW1iZXIgZm9yIHRoaXMKLQkJCQkJICBzdHJl
YW1pbmcgaW50ZXJmYWNlCisKKwkJPT09PT09PT09PT09PT09PQk9PT09PT09PT09PT09PT09PT09
PT09PT09PT09PQorCQliSW50ZXJmYWNlTnVtYmVyCVVTQiBpbnRlcmZhY2UgbnVtYmVyIGZvciB0
aGlzCisJCQkJCXN0cmVhbWluZyBpbnRlcmZhY2UKKwkJPT09PT09PT09PT09PT09PQk9PT09PT09
PT09PT09PT09PT09PT09PT09PT09PQogCiBXaGF0OgkJL2NvbmZpZy91c2ItZ2FkZ2V0L2dhZGdl
dC9mdW5jdGlvbnMvdXZjLm5hbWUvc3RyZWFtaW5nL2NsYXNzCiBEYXRlOgkJRGVjIDIwMTQKQEAg
LTE0OCwxMyArMTY1LDE2IEBAIEtlcm5lbFZlcnNpb246CTQuMAogRGVzY3JpcHRpb246CURlZmF1
bHQgY29sb3IgbWF0Y2hpbmcgZGVzY3JpcHRvcnMKIAogCQlBbGwgYXR0cmlidXRlcyByZWFkIG9u
bHk6Ci0JCWJNYXRyaXhDb2VmZmljaWVudHMJLSBtYXRyaXggdXNlZCB0byBjb21wdXRlIGx1bWEg
YW5kCi0JCQkJCWNocm9tYSB2YWx1ZXMgZnJvbSB0aGUgY29sb3IgcHJpbWFyaWVzCi0JCWJUcmFu
c2ZlckNoYXJhY3RlcmlzdGljcy0gb3B0b2VsZWN0cm9uaWMgdHJhbnNmZXIKLQkJCQkJY2hhcmFj
dGVyaXN0aWMgb2YgdGhlIHNvdXJjZSBwaWN1dHJlLAotCQkJCQlhbHNvIGNhbGxlZCB0aGUgZ2Ft
bWEgZnVuY3Rpb24KLQkJYkNvbG9yUHJpbWFyaWVzCQktIGNvbG9yIHByaW1hcmllcyBhbmQgdGhl
IHJlZmVyZW5jZQotCQkJCQl3aGl0ZQorCisJCT09PT09PT09PT09PT09PT09PT09PT09PSAgPT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KKwkJYk1hdHJpeENvZWZmaWNpZW50
cwkgIG1hdHJpeCB1c2VkIHRvIGNvbXB1dGUgbHVtYSBhbmQKKwkJCQkJICBjaHJvbWEgdmFsdWVz
IGZyb20gdGhlIGNvbG9yIHByaW1hcmllcworCQliVHJhbnNmZXJDaGFyYWN0ZXJpc3RpY3MgIG9w
dG9lbGVjdHJvbmljIHRyYW5zZmVyCisJCQkJCSAgY2hhcmFjdGVyaXN0aWMgb2YgdGhlIHNvdXJj
ZSBwaWN1dHJlLAorCQkJCQkgIGFsc28gY2FsbGVkIHRoZSBnYW1tYSBmdW5jdGlvbgorCQliQ29s
b3JQcmltYXJpZXMJCSAgY29sb3IgcHJpbWFyaWVzIGFuZCB0aGUgcmVmZXJlbmNlCisJCQkJCSAg
d2hpdGUKKwkJPT09PT09PT09PT09PT09PT09PT09PT09ICA9PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PQogCiBXaGF0OgkJL2NvbmZpZy91c2ItZ2FkZ2V0L2dhZGdldC9mdW5j
dGlvbnMvdXZjLm5hbWUvc3RyZWFtaW5nL21qcGVnCiBEYXRlOgkJRGVjIDIwMTQKQEAgLTE2OCw0
NyArMTg4LDUyIEBAIERlc2NyaXB0aW9uOglTcGVjaWZpYyBNSlBFRyBmb3JtYXQgZGVzY3JpcHRv
cnMKIAogCQlBbGwgYXR0cmlidXRlcyByZWFkIG9ubHksCiAJCWV4Y2VwdCBibWFDb250cm9scyBh
bmQgYkRlZmF1bHRGcmFtZUluZGV4OgotCQliRm9ybWF0SW5kZXgJCS0gdW5pcXVlIGlkIGZvciB0
aGlzIGZvcm1hdCBkZXNjcmlwdG9yOworCisJCT09PT09PT09PT09PT09PT09PT0JPT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PQorCQliRm9ybWF0SW5kZXgJCXVuaXF1ZSBpZCBm
b3IgdGhpcyBmb3JtYXQgZGVzY3JpcHRvcjsKIAkJCQkJb25seSBkZWZpbmVkIGFmdGVyIHBhcmVu
dCBoZWFkZXIgaXMKIAkJCQkJbGlua2VkIGludG8gdGhlIHN0cmVhbWluZyBjbGFzczsKIAkJCQkJ
cmVhZC1vbmx5Ci0JCWJtYUNvbnRyb2xzCQktIHRoaXMgZm9ybWF0J3MgZGF0YSBmb3IgYm1hQ29u
dHJvbHMgaW4KKwkJYm1hQ29udHJvbHMJCXRoaXMgZm9ybWF0J3MgZGF0YSBmb3IgYm1hQ29udHJv
bHMgaW4KIAkJCQkJdGhlIHN0cmVhbWluZyBoZWFkZXIKLQkJYm1JbnRlcmZhY2VGbGFncwktIHNw
ZWNpZmllcyBpbnRlcmxhY2UgaW5mb3JtYXRpb24sCisJCWJtSW50ZXJmYWNlRmxhZ3MJc3BlY2lm
aWVzIGludGVybGFjZSBpbmZvcm1hdGlvbiwKIAkJCQkJcmVhZC1vbmx5Ci0JCWJBc3BlY3RSYXRp
b1kJCS0gdGhlIFggZGltZW5zaW9uIG9mIHRoZSBwaWN0dXJlIGFzcGVjdAorCQliQXNwZWN0UmF0
aW9ZCQl0aGUgWCBkaW1lbnNpb24gb2YgdGhlIHBpY3R1cmUgYXNwZWN0CiAJCQkJCXJhdGlvLCBy
ZWFkLW9ubHkKLQkJYkFzcGVjdFJhdGlvWAkJLSB0aGUgWSBkaW1lbnNpb24gb2YgdGhlIHBpY3R1
cmUgYXNwZWN0CisJCWJBc3BlY3RSYXRpb1gJCXRoZSBZIGRpbWVuc2lvbiBvZiB0aGUgcGljdHVy
ZSBhc3BlY3QKIAkJCQkJcmF0aW8sIHJlYWQtb25seQotCQlibUZsYWdzCQkJLSBjaGFyYWN0ZXJp
c3RpY3Mgb2YgdGhpcyBmb3JtYXQsCisJCWJtRmxhZ3MJCQljaGFyYWN0ZXJpc3RpY3Mgb2YgdGhp
cyBmb3JtYXQsCiAJCQkJCXJlYWQtb25seQotCQliRGVmYXVsdEZyYW1lSW5kZXgJLSBvcHRpbXVt
IGZyYW1lIGluZGV4IGZvciB0aGlzIHN0cmVhbQorCQliRGVmYXVsdEZyYW1lSW5kZXgJb3B0aW11
bSBmcmFtZSBpbmRleCBmb3IgdGhpcyBzdHJlYW0KKwkJPT09PT09PT09PT09PT09PT09PQk9PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CiAKIFdoYXQ6CQkvY29uZmlnL3VzYi1n
YWRnZXQvZ2FkZ2V0L2Z1bmN0aW9ucy91dmMubmFtZS9zdHJlYW1pbmcvbWpwZWcvbmFtZS9uYW1l
CiBEYXRlOgkJRGVjIDIwMTQKIEtlcm5lbFZlcnNpb246CTQuMAogRGVzY3JpcHRpb246CVNwZWNp
ZmljIE1KUEVHIGZyYW1lIGRlc2NyaXB0b3JzCiAKLQkJYkZyYW1lSW5kZXgJCS0gdW5pcXVlIGlk
IGZvciB0aGlzIGZyYW1lZGVzY3JpcHRvcjsKLQkJCQkJb25seSBkZWZpbmVkIGFmdGVyIHBhcmVu
dCBmb3JtYXQgaXMKLQkJCQkJbGlua2VkIGludG8gdGhlIHN0cmVhbWluZyBoZWFkZXI7Ci0JCQkJ
CXJlYWQtb25seQotCQlkd0ZyYW1lSW50ZXJ2YWwJCS0gaW5kaWNhdGVzIGhvdyBmcmFtZSBpbnRl
cnZhbCBjYW4gYmUKLQkJCQkJcHJvZ3JhbW1lZDsgYSBudW1iZXIgb2YgdmFsdWVzCi0JCQkJCXNl
cGFyYXRlZCBieSBuZXdsaW5lIGNhbiBiZSBzcGVjaWZpZWQKLQkJZHdEZWZhdWx0RnJhbWVJbnRl
cnZhbAktIHRoZSBmcmFtZSBpbnRlcnZhbCB0aGUgZGV2aWNlIHdvdWxkCi0JCQkJCWxpa2UgdG8g
dXNlIGFzIGRlZmF1bHQKLQkJZHdNYXhWaWRlb0ZyYW1lQnVmZmVyU2l6ZS0gdGhlIG1heGltdW0g
bnVtYmVyIG9mIGJ5dGVzIHRoZQotCQkJCQljb21wcmVzc29yIHdpbGwgcHJvZHVjZSBmb3IgYSB2
aWRlbwotCQkJCQlmcmFtZSBvciBzdGlsbCBpbWFnZQotCQlkd01heEJpdFJhdGUJCS0gdGhlIG1h
eGltdW0gYml0IHJhdGUgYXQgdGhlIHNob3J0ZXN0Ci0JCQkJCWZyYW1lIGludGVydmFsIGluIGJw
cwotCQlkd01pbkJpdFJhdGUJCS0gdGhlIG1pbmltdW0gYml0IHJhdGUgYXQgdGhlIGxvbmdlc3QK
LQkJCQkJZnJhbWUgaW50ZXJ2YWwgaW4gYnBzCi0JCXdIZWlnaHQJCQktIGhlaWdodCBvZiBkZWNv
ZGVkIGJpdG1hcCBmcmFtZSBpbiBweAotCQl3V2lkdGgJCQktIHdpZHRoIG9mIGRlY29kZWQgYml0
bWFtIGZyYW1lIGluIHB4Ci0JCWJtQ2FwYWJpbGl0aWVzCQktIHN0aWxsIGltYWdlIHN1cHBvcnQs
IGZpeGVkIGZyYW1lLXJhdGUKLQkJCQkJc3VwcG9ydAorCQk9PT09PT09PT09PT09PT09PT09PT09
PT09ICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CisJCWJGcmFtZUluZGV4
CQkgICB1bmlxdWUgaWQgZm9yIHRoaXMgZnJhbWVkZXNjcmlwdG9yOworCQkJCQkgICBvbmx5IGRl
ZmluZWQgYWZ0ZXIgcGFyZW50IGZvcm1hdCBpcworCQkJCQkgICBsaW5rZWQgaW50byB0aGUgc3Ry
ZWFtaW5nIGhlYWRlcjsKKwkJCQkJICAgcmVhZC1vbmx5CisJCWR3RnJhbWVJbnRlcnZhbAkJICAg
aW5kaWNhdGVzIGhvdyBmcmFtZSBpbnRlcnZhbCBjYW4gYmUKKwkJCQkJICAgcHJvZ3JhbW1lZDsg
YSBudW1iZXIgb2YgdmFsdWVzCisJCQkJCSAgIHNlcGFyYXRlZCBieSBuZXdsaW5lIGNhbiBiZSBz
cGVjaWZpZWQKKwkJZHdEZWZhdWx0RnJhbWVJbnRlcnZhbAkgICB0aGUgZnJhbWUgaW50ZXJ2YWwg
dGhlIGRldmljZSB3b3VsZAorCQkJCQkgICBsaWtlIHRvIHVzZSBhcyBkZWZhdWx0CisJCWR3TWF4
VmlkZW9GcmFtZUJ1ZmZlclNpemUgIHRoZSBtYXhpbXVtIG51bWJlciBvZiBieXRlcyB0aGUKKwkJ
CQkJICAgY29tcHJlc3NvciB3aWxsIHByb2R1Y2UgZm9yIGEgdmlkZW8KKwkJCQkJICAgZnJhbWUg
b3Igc3RpbGwgaW1hZ2UKKwkJZHdNYXhCaXRSYXRlCQkgICB0aGUgbWF4aW11bSBiaXQgcmF0ZSBh
dCB0aGUgc2hvcnRlc3QKKwkJCQkJICAgZnJhbWUgaW50ZXJ2YWwgaW4gYnBzCisJCWR3TWluQml0
UmF0ZQkJICAgdGhlIG1pbmltdW0gYml0IHJhdGUgYXQgdGhlIGxvbmdlc3QKKwkJCQkJICAgZnJh
bWUgaW50ZXJ2YWwgaW4gYnBzCisJCXdIZWlnaHQJCQkgICBoZWlnaHQgb2YgZGVjb2RlZCBiaXRt
YXAgZnJhbWUgaW4gcHgKKwkJd1dpZHRoCQkJICAgd2lkdGggb2YgZGVjb2RlZCBiaXRtYW0gZnJh
bWUgaW4gcHgKKwkJYm1DYXBhYmlsaXRpZXMJCSAgIHN0aWxsIGltYWdlIHN1cHBvcnQsIGZpeGVk
IGZyYW1lLXJhdGUKKwkJCQkJICAgc3VwcG9ydAorCQk9PT09PT09PT09PT09PT09PT09PT09PT09
ICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CiAKIFdoYXQ6CQkvY29uZmln
L3VzYi1nYWRnZXQvZ2FkZ2V0L2Z1bmN0aW9ucy91dmMubmFtZS9zdHJlYW1pbmcvdW5jb21wcmVz
c2VkCiBEYXRlOgkJRGVjIDIwMTQKQEAgLTIyMCw1MCArMjQ1LDU0IEBAIERhdGU6CQlEZWMgMjAx
NAogS2VybmVsVmVyc2lvbjoJNC4wCiBEZXNjcmlwdGlvbjoJU3BlY2lmaWMgdW5jb21wcmVzc2Vk
IGZvcm1hdCBkZXNjcmlwdG9ycwogCi0JCWJGb3JtYXRJbmRleAkJLSB1bmlxdWUgaWQgZm9yIHRo
aXMgZm9ybWF0IGRlc2NyaXB0b3I7CisJCT09PT09PT09PT09PT09PT09PQk9PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT0KKwkJYkZvcm1hdEluZGV4CQl1bmlxdWUgaWQgZm9y
IHRoaXMgZm9ybWF0IGRlc2NyaXB0b3I7CiAJCQkJCW9ubHkgZGVmaW5lZCBhZnRlciBwYXJlbnQg
aGVhZGVyIGlzCiAJCQkJCWxpbmtlZCBpbnRvIHRoZSBzdHJlYW1pbmcgY2xhc3M7CiAJCQkJCXJl
YWQtb25seQotCQlibWFDb250cm9scwkJLSB0aGlzIGZvcm1hdCdzIGRhdGEgZm9yIGJtYUNvbnRy
b2xzIGluCisJCWJtYUNvbnRyb2xzCQl0aGlzIGZvcm1hdCdzIGRhdGEgZm9yIGJtYUNvbnRyb2xz
IGluCiAJCQkJCXRoZSBzdHJlYW1pbmcgaGVhZGVyCi0JCWJtSW50ZXJmYWNlRmxhZ3MJLSBzcGVj
aWZpZXMgaW50ZXJsYWNlIGluZm9ybWF0aW9uLAorCQlibUludGVyZmFjZUZsYWdzCXNwZWNpZmll
cyBpbnRlcmxhY2UgaW5mb3JtYXRpb24sCiAJCQkJCXJlYWQtb25seQotCQliQXNwZWN0UmF0aW9Z
CQktIHRoZSBYIGRpbWVuc2lvbiBvZiB0aGUgcGljdHVyZSBhc3BlY3QKKwkJYkFzcGVjdFJhdGlv
WQkJdGhlIFggZGltZW5zaW9uIG9mIHRoZSBwaWN0dXJlIGFzcGVjdAogCQkJCQlyYXRpbywgcmVh
ZC1vbmx5Ci0JCWJBc3BlY3RSYXRpb1gJCS0gdGhlIFkgZGltZW5zaW9uIG9mIHRoZSBwaWN0dXJl
IGFzcGVjdAorCQliQXNwZWN0UmF0aW9YCQl0aGUgWSBkaW1lbnNpb24gb2YgdGhlIHBpY3R1cmUg
YXNwZWN0CiAJCQkJCXJhdGlvLCByZWFkLW9ubHkKLQkJYkRlZmF1bHRGcmFtZUluZGV4CS0gb3B0
aW11bSBmcmFtZSBpbmRleCBmb3IgdGhpcyBzdHJlYW0KLQkJYkJpdHNQZXJQaXhlbAkJLSBudW1i
ZXIgb2YgYml0cyBwZXIgcGl4ZWwgdXNlZCB0bworCQliRGVmYXVsdEZyYW1lSW5kZXgJb3B0aW11
bSBmcmFtZSBpbmRleCBmb3IgdGhpcyBzdHJlYW0KKwkJYkJpdHNQZXJQaXhlbAkJbnVtYmVyIG9m
IGJpdHMgcGVyIHBpeGVsIHVzZWQgdG8KIAkJCQkJc3BlY2lmeSBjb2xvciBpbiB0aGUgZGVjb2Rl
ZCB2aWRlbwogCQkJCQlmcmFtZQotCQlndWlkRm9ybWF0CQktIGdsb2JhbGx5IHVuaXF1ZSBpZCB1
c2VkIHRvIGlkZW50aWZ5CisJCWd1aWRGb3JtYXQJCWdsb2JhbGx5IHVuaXF1ZSBpZCB1c2VkIHRv
IGlkZW50aWZ5CiAJCQkJCXN0cmVhbS1lbmNvZGluZyBmb3JtYXQKKwkJPT09PT09PT09PT09PT09
PT09CT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQogCiBXaGF0OgkJL2Nv
bmZpZy91c2ItZ2FkZ2V0L2dhZGdldC9mdW5jdGlvbnMvdXZjLm5hbWUvc3RyZWFtaW5nL3VuY29t
cHJlc3NlZC9uYW1lL25hbWUKIERhdGU6CQlEZWMgMjAxNAogS2VybmVsVmVyc2lvbjoJNC4wCiBE
ZXNjcmlwdGlvbjoJU3BlY2lmaWMgdW5jb21wcmVzc2VkIGZyYW1lIGRlc2NyaXB0b3JzCiAKLQkJ
YkZyYW1lSW5kZXgJCS0gdW5pcXVlIGlkIGZvciB0aGlzIGZyYW1lZGVzY3JpcHRvcjsKLQkJCQkJ
b25seSBkZWZpbmVkIGFmdGVyIHBhcmVudCBmb3JtYXQgaXMKLQkJCQkJbGlua2VkIGludG8gdGhl
IHN0cmVhbWluZyBoZWFkZXI7Ci0JCQkJCXJlYWQtb25seQotCQlkd0ZyYW1lSW50ZXJ2YWwJCS0g
aW5kaWNhdGVzIGhvdyBmcmFtZSBpbnRlcnZhbCBjYW4gYmUKLQkJCQkJcHJvZ3JhbW1lZDsgYSBu
dW1iZXIgb2YgdmFsdWVzCi0JCQkJCXNlcGFyYXRlZCBieSBuZXdsaW5lIGNhbiBiZSBzcGVjaWZp
ZWQKLQkJZHdEZWZhdWx0RnJhbWVJbnRlcnZhbAktIHRoZSBmcmFtZSBpbnRlcnZhbCB0aGUgZGV2
aWNlIHdvdWxkCi0JCQkJCWxpa2UgdG8gdXNlIGFzIGRlZmF1bHQKLQkJZHdNYXhWaWRlb0ZyYW1l
QnVmZmVyU2l6ZS0gdGhlIG1heGltdW0gbnVtYmVyIG9mIGJ5dGVzIHRoZQotCQkJCQljb21wcmVz
c29yIHdpbGwgcHJvZHVjZSBmb3IgYSB2aWRlbwotCQkJCQlmcmFtZSBvciBzdGlsbCBpbWFnZQot
CQlkd01heEJpdFJhdGUJCS0gdGhlIG1heGltdW0gYml0IHJhdGUgYXQgdGhlIHNob3J0ZXN0Ci0J
CQkJCWZyYW1lIGludGVydmFsIGluIGJwcwotCQlkd01pbkJpdFJhdGUJCS0gdGhlIG1pbmltdW0g
Yml0IHJhdGUgYXQgdGhlIGxvbmdlc3QKLQkJCQkJZnJhbWUgaW50ZXJ2YWwgaW4gYnBzCi0JCXdI
ZWlnaHQJCQktIGhlaWdodCBvZiBkZWNvZGVkIGJpdG1hcCBmcmFtZSBpbiBweAotCQl3V2lkdGgJ
CQktIHdpZHRoIG9mIGRlY29kZWQgYml0bWFtIGZyYW1lIGluIHB4Ci0JCWJtQ2FwYWJpbGl0aWVz
CQktIHN0aWxsIGltYWdlIHN1cHBvcnQsIGZpeGVkIGZyYW1lLXJhdGUKLQkJCQkJc3VwcG9ydAor
CQk9PT09PT09PT09PT09PT09PT09PT09PT09ICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09CisJCWJGcmFtZUluZGV4CQkgICB1bmlxdWUgaWQgZm9yIHRoaXMgZnJhbWVkZXNj
cmlwdG9yOworCQkJCQkgICBvbmx5IGRlZmluZWQgYWZ0ZXIgcGFyZW50IGZvcm1hdCBpcworCQkJ
CQkgICBsaW5rZWQgaW50byB0aGUgc3RyZWFtaW5nIGhlYWRlcjsKKwkJCQkJICAgcmVhZC1vbmx5
CisJCWR3RnJhbWVJbnRlcnZhbAkJICAgaW5kaWNhdGVzIGhvdyBmcmFtZSBpbnRlcnZhbCBjYW4g
YmUKKwkJCQkJICAgcHJvZ3JhbW1lZDsgYSBudW1iZXIgb2YgdmFsdWVzCisJCQkJCSAgIHNlcGFy
YXRlZCBieSBuZXdsaW5lIGNhbiBiZSBzcGVjaWZpZWQKKwkJZHdEZWZhdWx0RnJhbWVJbnRlcnZh
bAkgICB0aGUgZnJhbWUgaW50ZXJ2YWwgdGhlIGRldmljZSB3b3VsZAorCQkJCQkgICBsaWtlIHRv
IHVzZSBhcyBkZWZhdWx0CisJCWR3TWF4VmlkZW9GcmFtZUJ1ZmZlclNpemUgIHRoZSBtYXhpbXVt
IG51bWJlciBvZiBieXRlcyB0aGUKKwkJCQkJICAgY29tcHJlc3NvciB3aWxsIHByb2R1Y2UgZm9y
IGEgdmlkZW8KKwkJCQkJICAgZnJhbWUgb3Igc3RpbGwgaW1hZ2UKKwkJZHdNYXhCaXRSYXRlCQkg
ICB0aGUgbWF4aW11bSBiaXQgcmF0ZSBhdCB0aGUgc2hvcnRlc3QKKwkJCQkJICAgZnJhbWUgaW50
ZXJ2YWwgaW4gYnBzCisJCWR3TWluQml0UmF0ZQkJICAgdGhlIG1pbmltdW0gYml0IHJhdGUgYXQg
dGhlIGxvbmdlc3QKKwkJCQkJICAgZnJhbWUgaW50ZXJ2YWwgaW4gYnBzCisJCXdIZWlnaHQJCQkg
ICBoZWlnaHQgb2YgZGVjb2RlZCBiaXRtYXAgZnJhbWUgaW4gcHgKKwkJd1dpZHRoCQkJICAgd2lk
dGggb2YgZGVjb2RlZCBiaXRtYW0gZnJhbWUgaW4gcHgKKwkJYm1DYXBhYmlsaXRpZXMJCSAgIHN0
aWxsIGltYWdlIHN1cHBvcnQsIGZpeGVkIGZyYW1lLXJhdGUKKwkJCQkJICAgc3VwcG9ydAorCQk9
PT09PT09PT09PT09PT09PT09PT09PT09ICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09CiAKIFdoYXQ6CQkvY29uZmlnL3VzYi1nYWRnZXQvZ2FkZ2V0L2Z1bmN0aW9ucy91dmMu
bmFtZS9zdHJlYW1pbmcvaGVhZGVyCiBEYXRlOgkJRGVjIDIwMTQKQEAgLTI3NiwxNyArMzA1LDIw
IEBAIEtlcm5lbFZlcnNpb246CTQuMAogRGVzY3JpcHRpb246CVNwZWNpZmljIHN0cmVhbWluZyBo
ZWFkZXIgZGVzY3JpcHRvcnMKIAogCQlBbGwgYXR0cmlidXRlcyByZWFkIG9ubHk6Ci0JCWJUcmln
Z2VyVXNhZ2UJCS0gaG93IHRoZSBob3N0IHNvZnR3YXJlIHdpbGwgcmVzcG9uZCB0bworCisJCT09
PT09PT09PT09PT09PT09PT09CT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0K
KwkJYlRyaWdnZXJVc2FnZQkJaG93IHRoZSBob3N0IHNvZnR3YXJlIHdpbGwgcmVzcG9uZCB0bwog
CQkJCQlhIGhhcmR3YXJlIHRyaWdnZXIgaW50ZXJydXB0IGV2ZW50Ci0JCWJUcmlnZ2VyU3VwcG9y
dAkJLSBmbGFnIHNwZWNpZnlpbmcgaWYgaGFyZHdhcmUKKwkJYlRyaWdnZXJTdXBwb3J0CQlmbGFn
IHNwZWNpZnlpbmcgaWYgaGFyZHdhcmUKIAkJCQkJdHJpZ2dlcmluZyBpcyBzdXBwb3J0ZWQKLQkJ
YlN0aWxsQ2FwdHVyZU1ldGhvZAktIG1ldGhvZCBvZiBzdGlsbCBpbWFnZSBjYXB1dHJlCisJCWJT
dGlsbENhcHR1cmVNZXRob2QJbWV0aG9kIG9mIHN0aWxsIGltYWdlIGNhcHV0cmUKIAkJCQkJc3Vw
cG9ydGVkCi0JCWJUZXJtaW5hbExpbmsJCS0gaWQgb2YgdGhlIG91dHB1dCB0ZXJtaW5hbCB0byB3
aGljaAorCQliVGVybWluYWxMaW5rCQlpZCBvZiB0aGUgb3V0cHV0IHRlcm1pbmFsIHRvIHdoaWNo
CiAJCQkJCXRoZSB2aWRlbyBlbmRwb2ludCBvZiB0aGlzIGludGVyZmFjZQogCQkJCQlpcyBjb25u
ZWN0ZWQKLQkJYm1JbmZvCQkJLSBjYXBhYmlsaXRpZXMgb2YgdGhpcyB2aWRlbyBzdHJlYW1pbmcK
KwkJYm1JbmZvCQkJY2FwYWJpbGl0aWVzIG9mIHRoaXMgdmlkZW8gc3RyZWFtaW5nCiAJCQkJCWlu
dGVyZmFjZQorCQk9PT09PT09PT09PT09PT09PT09PQk9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09CiAKIFdoYXQ6CQkvc3lzL2NsYXNzL3VkYy91ZGMubmFtZS9kZXZpY2UvZ2Fk
Z2V0L3ZpZGVvNGxpbnV4L3ZpZGVvLm5hbWUvZnVuY3Rpb25fbmFtZQogRGF0ZToJCU1heSAyMDE4
CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL2RlYnVnZnMtZWMgYi9Eb2N1
bWVudGF0aW9uL0FCSS90ZXN0aW5nL2RlYnVnZnMtZWMKaW5kZXggNjU0NjExNWE5NGRhLi5hYjYw
OTlkYWE4ZjUgMTAwNjQ0Ci0tLSBhL0RvY3VtZW50YXRpb24vQUJJL3Rlc3RpbmcvZGVidWdmcy1l
YworKysgYi9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL2RlYnVnZnMtZWMKQEAgLTYsNyArNiw3
IEBAIERlc2NyaXB0aW9uOgogR2VuZXJhbCBpbmZvcm1hdGlvbiBsaWtlIHdoaWNoIEdQRSBpcyBh
c3NpZ25lZCB0byB0aGUgRUMgYW5kIHdoZXRoZXIKIHRoZSBnbG9iYWwgbG9jayBzaG91bGQgZ2V0
IHVzZWQuCiBLbm93aW5nIHRoZSBFQyBHUEUgb25lIGNhbiB3YXRjaCB0aGUgYW1vdW50IG9mIEhX
IGV2ZW50cyByZWxhdGVkIHRvCi10aGUgRUMgaGVyZSAoWFkgLT4gR1BFIG51bWJlciBmcm9tIC9z
eXMva2VybmVsL2RlYnVnL2VjLyovZ3BlKToKK3RoZSBFQyBoZXJlIChYWSAtPiBHUEUgbnVtYmVy
IGZyb20gYC9zeXMva2VybmVsL2RlYnVnL2VjLyovZ3BlYCk6CiAvc3lzL2Zpcm13YXJlL2FjcGkv
aW50ZXJydXB0cy9ncGVYWQogCiBUaGUgaW8gZmlsZSBpcyBiaW5hcnkgYW5kIGEgdXNlcnNwYWNl
IHRvb2wgbG9jYXRlZCBoZXJlOgpAQCAtMTQsNyArMTQsOCBAQCBmdHA6Ly9mdHAuc3VzZS5jb20v
cHViL3Blb3BsZS90cmVubi9zb3VyY2VzL2VjLwogc2hvdWxkIGdldCB1c2VkIHRvIHJlYWQgb3V0
IHRoZSAyNTYgRW1iZWRkZWQgQ29udHJvbGxlciByZWdpc3RlcnMKIG9yIHdyaXRpbmcgdG8gdGhl
bS4KIAotQ0FVVElPTjogRG8gbm90IHdyaXRlIHRvIHRoZSBFbWJlZGRlZCBDb250cm9sbGVyIGlm
IHlvdSBkb24ndCBrbm93Ci13aGF0IHlvdSBhcmUgZG9pbmchIFJlYm9vdGluZyBhZnRlcndhcmRz
IGFsc28gaXMgYSBnb29kIGlkZWEuCi1UaGlzIGNhbiBpbmZsdWVuY2UgdGhlIHdheSB5b3VyIG1h
Y2hpbmUgaXMgY29vbGVkIGFuZCBmYW5zIG1heQotbm90IGdldCBzd2l0Y2hlZCBvbiBhZ2FpbiBh
ZnRlciB5b3UgZGlkIGEgd3Jvbmcgd3JpdGUuCitDQVVUSU9OOgorICBEbyBub3Qgd3JpdGUgdG8g
dGhlIEVtYmVkZGVkIENvbnRyb2xsZXIgaWYgeW91IGRvbid0IGtub3cKKyAgd2hhdCB5b3UgYXJl
IGRvaW5nISBSZWJvb3RpbmcgYWZ0ZXJ3YXJkcyBhbHNvIGlzIGEgZ29vZCBpZGVhLgorICBUaGlz
IGNhbiBpbmZsdWVuY2UgdGhlIHdheSB5b3VyIG1hY2hpbmUgaXMgY29vbGVkIGFuZCBmYW5zIG1h
eQorICBub3QgZ2V0IHN3aXRjaGVkIG9uIGFnYWluIGFmdGVyIHlvdSBkaWQgYSB3cm9uZyB3cml0
ZS4KZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vQUJJL3Rlc3RpbmcvZGVidWdmcy1wa3RjZHZk
IGIvRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9kZWJ1Z2ZzLXBrdGNkdmQKaW5kZXggY2YxMTcz
NmFjYjc2Li43ODc5MDdkNzA0NjIgMTAwNjQ0Ci0tLSBhL0RvY3VtZW50YXRpb24vQUJJL3Rlc3Rp
bmcvZGVidWdmcy1wa3RjZHZkCisrKyBiL0RvY3VtZW50YXRpb24vQUJJL3Rlc3RpbmcvZGVidWdm
cy1wa3RjZHZkCkBAIC00LDE2ICs0LDE1IEBAIEtlcm5lbFZlcnNpb246ICAyLjYuMjAKIENvbnRh
Y3Q6ICAgICAgICBUaG9tYXMgTWFpZXIgPGJhbGFnaUBqdXN0bWFpbC5kZT4KIERlc2NyaXB0aW9u
OgogCi1kZWJ1Z2ZzIGludGVyZmFjZQotLS0tLS0tLS0tLS0tLS0tLS0KLQogVGhlIHBrdGNkdmQg
bW9kdWxlIChwYWNrZXQgd3JpdGluZyBkcml2ZXIpIGNyZWF0ZXMKIHRoZXNlIGZpbGVzIGluIGRl
YnVnZnM6CiAKIC9zeXMva2VybmVsL2RlYnVnL3BrdGNkdmQvcGt0Y2R2ZFswLTddLworCisgICAg
PT09PSAgICAgICAgICAgID09PT09PSA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT0KICAgICBpbmZvICAgICAgICAgICAgKDA0NDQpIExvdHMgb2YgZHJpdmVyIHN0YXRpc3RpY3Mg
YW5kIGluZm9zLgorICAgID09PT0gICAgICAgICAgICA9PT09PT0gPT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09CiAKLUV4YW1wbGU6Ci0tLS0tLS0tCitFeGFtcGxlOjoKIAotY2F0
IC9zeXMva2VybmVsL2RlYnVnL3BrdGNkdmQvcGt0Y2R2ZDAvaW5mbworICAgIGNhdCAvc3lzL2tl
cm5lbC9kZWJ1Zy9wa3RjZHZkL3BrdGNkdmQwL2luZm8KZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRp
b24vQUJJL3Rlc3RpbmcvZGV2LWttc2cgYi9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL2Rldi1r
bXNnCmluZGV4IGZmZjgxN2VmYTUwOC4uNjk4MjdlYzg5ZTA5IDEwMDY0NAotLS0gYS9Eb2N1bWVu
dGF0aW9uL0FCSS90ZXN0aW5nL2Rldi1rbXNnCisrKyBiL0RvY3VtZW50YXRpb24vQUJJL3Rlc3Rp
bmcvZGV2LWttc2cKQEAgLTYsNiArNiw3IEBAIERlc2NyaXB0aW9uOglUaGUgL2Rldi9rbXNnIGNo
YXJhY3RlciBkZXZpY2Ugbm9kZSBwcm92aWRlcyB1c2Vyc3BhY2UgYWNjZXNzCiAJCXRvIHRoZSBr
ZXJuZWwncyBwcmludGsgYnVmZmVyLgogCiAJCUluamVjdGluZyBtZXNzYWdlczoKKwogCQlFdmVy
eSB3cml0ZSgpIHRvIHRoZSBvcGVuZWQgZGV2aWNlIG5vZGUgcGxhY2VzIGEgbG9nIGVudHJ5IGlu
CiAJCXRoZSBrZXJuZWwncyBwcmludGsgYnVmZmVyLgogCkBAIC0yMSw2ICsyMiw3IEBAIERlc2Ny
aXB0aW9uOglUaGUgL2Rldi9rbXNnIGNoYXJhY3RlciBkZXZpY2Ugbm9kZSBwcm92aWRlcyB1c2Vy
c3BhY2UgYWNjZXNzCiAJCXRoZSBtZXNzYWdlcyBjYW4gYWx3YXlzIGJlIHJlbGlhYmx5IGRldGVy
bWluZWQuCiAKIAkJQWNjZXNzaW5nIHRoZSBidWZmZXI6CisKIAkJRXZlcnkgcmVhZCgpIGZyb20g
dGhlIG9wZW5lZCBkZXZpY2Ugbm9kZSByZWNlaXZlcyBvbmUgcmVjb3JkCiAJCW9mIHRoZSBrZXJu
ZWwncyBwcmludGsgYnVmZmVyLgogCkBAIC00OCw2ICs1MCw3IEBAIERlc2NyaXB0aW9uOglUaGUg
L2Rldi9rbXNnIGNoYXJhY3RlciBkZXZpY2Ugbm9kZSBwcm92aWRlcyB1c2Vyc3BhY2UgYWNjZXNz
CiAJCWlmIG5lZWRlZCwgd2l0aG91dCBsaW1pdGluZyB0aGUgaW50ZXJmYWNlIHRvIGEgc2luZ2xl
IHJlYWRlci4KIAogCQlUaGUgZGV2aWNlIHN1cHBvcnRzIHNlZWsgd2l0aCB0aGUgZm9sbG93aW5n
IHBhcmFtZXRlcnM6CisKIAkJU0VFS19TRVQsIDAKIAkJICBzZWVrIHRvIHRoZSBmaXJzdCBlbnRy
eSBpbiB0aGUgYnVmZmVyCiAJCVNFRUtfRU5ELCAwCkBAIC03NiwxOCArNzksMjIgQEAgRGVzY3Jp
cHRpb246CVRoZSAvZGV2L2ttc2cgY2hhcmFjdGVyIGRldmljZSBub2RlIHByb3ZpZGVzIHVzZXJz
cGFjZSBhY2Nlc3MKIAkJcmVhZGFibGUgY29udGV4dCBvZiB0aGUgbWVzc2FnZSwgZm9yIHJlbGlh
YmxlIHByb2Nlc3NpbmcgaW4KIAkJdXNlcnNwYWNlLgogCi0JCUV4YW1wbGU6Ci0JCTcsMTYwLDQy
NDA2OSwtO3BjaV9yb290IFBOUDBBMDM6MDA6IGhvc3QgYnJpZGdlIHdpbmRvdyBbaW8gIDB4MDAw
MC0weDBjZjddIChpZ25vcmVkKQotCQkgU1VCU1lTVEVNPWFjcGkKLQkJIERFVklDRT0rYWNwaTpQ
TlAwQTAzOjAwCi0JCTYsMzM5LDUxNDA5MDAsLTtORVQ6IFJlZ2lzdGVyZWQgcHJvdG9jb2wgZmFt
aWx5IDEwCi0JCTMwLDM0MCw1NjkwNzE2LC07dWRldmRbODBdOiBzdGFydGluZyB2ZXJzaW9uIDE4
MQorCQlFeGFtcGxlOjoKKworCQkgIDcsMTYwLDQyNDA2OSwtO3BjaV9yb290IFBOUDBBMDM6MDA6
IGhvc3QgYnJpZGdlIHdpbmRvdyBbaW8gIDB4MDAwMC0weDBjZjddIChpZ25vcmVkKQorCQkgICBT
VUJTWVNURU09YWNwaQorCQkgICBERVZJQ0U9K2FjcGk6UE5QMEEwMzowMAorCQkgIDYsMzM5LDUx
NDA5MDAsLTtORVQ6IFJlZ2lzdGVyZWQgcHJvdG9jb2wgZmFtaWx5IDEwCisJCSAgMzAsMzQwLDU2
OTA3MTYsLTt1ZGV2ZFs4MF06IHN0YXJ0aW5nIHZlcnNpb24gMTgxCiAKIAkJVGhlIERFVklDRT0g
a2V5IHVuaXF1ZWx5IGlkZW50aWZpZXMgZGV2aWNlcyB0aGUgZm9sbG93aW5nIHdheToKLQkJICBi
MTI6OCAgICAgICAgLSBibG9jayBkZXZfdAotCQkgIGMxMjc6MyAgICAgICAtIGNoYXIgZGV2X3QK
LQkJICBuOCAgICAgICAgICAgLSBuZXRkZXYgaWZpbmRleAotCQkgICtzb3VuZDpjYXJkMCAtIHN1
YnN5c3RlbTpkZXZuYW1lCisKKwkJICA9PT09PT09PT09PT0gID09PT09PT09PT09PT09PT09CisJ
CSAgYjEyOjggICAgICAgICBibG9jayBkZXZfdAorCQkgIGMxMjc6MyAgICAgICAgY2hhciBkZXZf
dAorCQkgIG44ICAgICAgICAgICAgbmV0ZGV2IGlmaW5kZXgKKwkJICArc291bmQ6Y2FyZDAgIHN1
YnN5c3RlbTpkZXZuYW1lCisJCSAgPT09PT09PT09PT09ICA9PT09PT09PT09PT09PT09PQogCiAJ
CVRoZSBmbGFncyBmaWVsZCBjYXJyaWVzICctJyBieSBkZWZhdWx0LiBBICdjJyBpbmRpY2F0ZXMg
YQogCQlmcmFnbWVudCBvZiBhIGxpbmUuIEFsbCBmb2xsb3dpbmcgZnJhZ21lbnRzIGFyZSBmbGFn
Z2VkIHdpdGgKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vQUJJL3Rlc3RpbmcvZXZtIGIvRG9j
dW1lbnRhdGlvbi9BQkkvdGVzdGluZy9ldm0KaW5kZXggMjAxZDEwMzE5ZmExLi4zYzQ3N2JhNDhh
MzEgMTAwNjQ0Ci0tLSBhL0RvY3VtZW50YXRpb24vQUJJL3Rlc3RpbmcvZXZtCisrKyBiL0RvY3Vt
ZW50YXRpb24vQUJJL3Rlc3RpbmcvZXZtCkBAIC0xNywyNiArMTcsMzMgQEAgRGVzY3JpcHRpb246
CiAJCWVjaG9pbmcgYSB2YWx1ZSB0byA8c2VjdXJpdHlmcz4vZXZtIG1hZGUgdXAgb2YgdGhlCiAJ
CWZvbGxvd2luZyBiaXRzOgogCisJCT09PQkgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09CiAJCUJpdAkgIEVmZmVjdAorCQk9PT0JICA9PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQogCQkwCSAgRW5hYmxlIEhN
QUMgdmFsaWRhdGlvbiBhbmQgY3JlYXRpb24KIAkJMQkgIEVuYWJsZSBkaWdpdGFsIHNpZ25hdHVy
ZSB2YWxpZGF0aW9uCiAJCTIJICBQZXJtaXQgbW9kaWZpY2F0aW9uIG9mIEVWTS1wcm90ZWN0ZWQg
bWV0YWRhdGEgYXQKIAkJCSAgcnVudGltZS4gTm90IHN1cHBvcnRlZCBpZiBITUFDIHZhbGlkYXRp
b24gYW5kCiAJCQkgIGNyZWF0aW9uIGlzIGVuYWJsZWQuCiAJCTMxCSAgRGlzYWJsZSBmdXJ0aGVy
IHJ1bnRpbWUgbW9kaWZpY2F0aW9uIG9mIEVWTSBwb2xpY3kKKwkJPT09CSAgPT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KIAotCQlGb3IgZXhhbXBsZToK
KwkJRm9yIGV4YW1wbGU6OgogCi0JCWVjaG8gMSA+PHNlY3VyaXR5ZnM+L2V2bQorCQkgIGVjaG8g
MSA+PHNlY3VyaXR5ZnM+L2V2bQogCiAJCXdpbGwgZW5hYmxlIEhNQUMgdmFsaWRhdGlvbiBhbmQg
Y3JlYXRpb24KIAotCQllY2hvIDB4ODAwMDAwMDMgPjxzZWN1cml0eWZzPi9ldm0KKwkJOjoKKwor
CQkgIGVjaG8gMHg4MDAwMDAwMyA+PHNlY3VyaXR5ZnM+L2V2bQogCiAJCXdpbGwgZW5hYmxlIEhN
QUMgYW5kIGRpZ2l0YWwgc2lnbmF0dXJlIHZhbGlkYXRpb24gYW5kCiAJCUhNQUMgY3JlYXRpb24g
YW5kIGRpc2FibGUgYWxsIGZ1cnRoZXIgbW9kaWZpY2F0aW9uIG9mIHBvbGljeS4KIAotCQllY2hv
IDB4ODAwMDAwMDYgPjxzZWN1cml0eWZzPi9ldm0KKwkJOjoKKworCQkgIGVjaG8gMHg4MDAwMDAw
NiA+PHNlY3VyaXR5ZnM+L2V2bQogCiAJCXdpbGwgZW5hYmxlIGRpZ2l0YWwgc2lnbmF0dXJlIHZh
bGlkYXRpb24sIHBlcm1pdAogCQltb2RpZmljYXRpb24gb2YgRVZNLXByb3RlY3RlZCBtZXRhZGF0
YSBhbmQKQEAgLTY1LDcgKzcyLDcgQEAgRGVzY3JpcHRpb246CiAJCVNob3dzIHRoZSBzZXQgb2Yg
ZXh0ZW5kZWQgYXR0cmlidXRlcyB1c2VkIHRvIGNhbGN1bGF0ZSBvcgogCQl2YWxpZGF0ZSB0aGUg
RVZNIHNpZ25hdHVyZSwgYW5kIGFsbG93cyBhZGRpdGlvbmFsIGF0dHJpYnV0ZXMKIAkJdG8gYmUg
YWRkZWQgYXQgcnVudGltZS4gQW55IHNpZ25hdHVyZXMgZ2VuZXJhdGVkIGFmdGVyCi0JCWFkZGl0
aW9uYWwgYXR0cmlidXRlcyBhcmUgYWRkZWQgKGFuZCBvbiBmaWxlcyBwb3Nlc3NpbmcgdGhvc2UK
KwkJYWRkaXRpb25hbCBhdHRyaWJ1dGVzIGFyZSBhZGRlZCAoYW5kIG9uIGZpbGVzIHBvc3Nlc3Np
bmcgdGhvc2UKIAkJYWRkaXRpb25hbCBhdHRyaWJ1dGVzKSB3aWxsIG9ubHkgYmUgdmFsaWQgaWYg
dGhlIHNhbWUKIAkJYWRkaXRpb25hbCBhdHRyaWJ1dGVzIGFyZSBjb25maWd1cmVkIG9uIHN5c3Rl
bSBib290LiBXcml0aW5nCiAJCWEgc2luZ2xlIHBlcmlvZCAoLikgd2lsbCBsb2NrIHRoZSB4YXR0
ciBsaXN0IGZyb20gYW55IGZ1cnRoZXIKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vQUJJL3Rl
c3RpbmcvaW1hX3BvbGljeSBiL0RvY3VtZW50YXRpb24vQUJJL3Rlc3RpbmcvaW1hX3BvbGljeQpp
bmRleCBmYzM3NmEzMjM5MDguLmY5YTZhYmM4ZjU4MyAxMDA2NDQKLS0tIGEvRG9jdW1lbnRhdGlv
bi9BQkkvdGVzdGluZy9pbWFfcG9saWN5CisrKyBiL0RvY3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcv
aW1hX3BvbGljeQpAQCAtMTUsNzMgKzE1LDc1IEBAIERlc2NyaXB0aW9uOgogCQlJTUEgYXBwcmFp
c2FsLCBpZiBjb25maWd1cmVkLCB1c2VzIHRoZXNlIGZpbGUgbWVhc3VyZW1lbnRzCiAJCWZvciBs
b2NhbCBtZWFzdXJlbWVudCBhcHByYWlzYWwuCiAKLQkJcnVsZSBmb3JtYXQ6IGFjdGlvbiBbY29u
ZGl0aW9uIC4uLl0KKwkJOjoKIAotCQlhY3Rpb246IG1lYXN1cmUgfCBkb250X21lYXN1cmUgfCBh
cHByYWlzZSB8IGRvbnRfYXBwcmFpc2UgfAotCQkJYXVkaXQgfCBoYXNoIHwgZG9udF9oYXNoCi0J
CWNvbmRpdGlvbjo9IGJhc2UgfCBsc20gIFtvcHRpb25dCisJCSAgcnVsZSBmb3JtYXQ6IGFjdGlv
biBbY29uZGl0aW9uIC4uLl0KKworCQkgIGFjdGlvbjogbWVhc3VyZSB8IGRvbnRfbWVhc3VyZSB8
IGFwcHJhaXNlIHwgZG9udF9hcHByYWlzZSB8CisJCQkgIGF1ZGl0IHwgaGFzaCB8IGRvbnRfaGFz
aAorCQkgIGNvbmRpdGlvbjo9IGJhc2UgfCBsc20gIFtvcHRpb25dCiAJCQliYXNlOglbW2Z1bmM9
XSBbbWFzaz1dIFtmc21hZ2ljPV0gW2ZzdXVpZD1dIFt1aWQ9XQogCQkJCVtldWlkPV0gW2Zvd25l
cj1dIFtmc25hbWU9XV0KIAkJCWxzbToJW1tzdWJqX3VzZXI9XSBbc3Vial9yb2xlPV0gW3N1Ympf
dHlwZT1dCiAJCQkJIFtvYmpfdXNlcj1dIFtvYmpfcm9sZT1dIFtvYmpfdHlwZT1dXQogCQkJb3B0
aW9uOglbW2FwcHJhaXNlX3R5cGU9XV0gW3RlbXBsYXRlPV0gW3Blcm1pdF9kaXJlY3Rpb10KLQkJ
YmFzZTogCWZ1bmM6PSBbQlBSTV9DSEVDS11bTU1BUF9DSEVDS11bQ1JFRFNfQ0hFQ0tdW0ZJTEVf
Q0hFQ0tdW01PRFVMRV9DSEVDS10KLQkJCQlbRklSTVdBUkVfQ0hFQ0tdCi0JCQkJW0tFWEVDX0tF
Uk5FTF9DSEVDS10gW0tFWEVDX0lOSVRSQU1GU19DSEVDS10KLQkJCQlbS0VYRUNfQ01ETElORV0K
LQkJCW1hc2s6PSBbW15dTUFZX1JFQURdIFtbXl1NQVlfV1JJVEVdIFtbXl1NQVlfQVBQRU5EXQot
CQkJICAgICAgIFtbXl1NQVlfRVhFQ10KLQkJCWZzbWFnaWM6PSBoZXggdmFsdWUKLQkJCWZzdXVp
ZDo9IGZpbGUgc3lzdGVtIFVVSUQgKGUuZyA4YmNiZTM5NC00ZjEzLTQxNDQtYmU4ZS01YWE5ZWEy
Y2UyZjYpCi0JCQl1aWQ6PSBkZWNpbWFsIHZhbHVlCi0JCQlldWlkOj0gZGVjaW1hbCB2YWx1ZQot
CQkJZm93bmVyOj0gZGVjaW1hbCB2YWx1ZQotCQlsc206ICAJYXJlIExTTSBzcGVjaWZpYwotCQlv
cHRpb246CWFwcHJhaXNlX3R5cGU6PSBbaW1hc2lnXQotCQkJdGVtcGxhdGU6PSBuYW1lIG9mIGEg
ZGVmaW5lZCBJTUEgdGVtcGxhdGUgdHlwZQotCQkJKGVnLCBpbWEtbmcpLiBPbmx5IHZhbGlkIHdo
ZW4gYWN0aW9uIGlzICJtZWFzdXJlIi4KLQkJCXBjcjo9IGRlY2ltYWwgdmFsdWUKKwkJICBiYXNl
OiAJZnVuYzo9IFtCUFJNX0NIRUNLXVtNTUFQX0NIRUNLXVtDUkVEU19DSEVDS11bRklMRV9DSEVD
S11bTU9EVUxFX0NIRUNLXQorCQkJCSAgW0ZJUk1XQVJFX0NIRUNLXQorCQkJCSAgW0tFWEVDX0tF
Uk5FTF9DSEVDS10gW0tFWEVDX0lOSVRSQU1GU19DSEVDS10KKwkJCQkgIFtLRVhFQ19DTURMSU5F
XQorCQkJICBtYXNrOj0gW1teXU1BWV9SRUFEXSBbW15dTUFZX1dSSVRFXSBbW15dTUFZX0FQUEVO
RF0KKwkJCSAgICAgICAgIFtbXl1NQVlfRVhFQ10KKwkJCSAgZnNtYWdpYzo9IGhleCB2YWx1ZQor
CQkJICBmc3V1aWQ6PSBmaWxlIHN5c3RlbSBVVUlEIChlLmcgOGJjYmUzOTQtNGYxMy00MTQ0LWJl
OGUtNWFhOWVhMmNlMmY2KQorCQkJICB1aWQ6PSBkZWNpbWFsIHZhbHVlCisJCQkgIGV1aWQ6PSBk
ZWNpbWFsIHZhbHVlCisJCQkgIGZvd25lcjo9IGRlY2ltYWwgdmFsdWUKKwkJICBsc206ICAJYXJl
IExTTSBzcGVjaWZpYworCQkgIG9wdGlvbjoJYXBwcmFpc2VfdHlwZTo9IFtpbWFzaWddCisJCQkJ
dGVtcGxhdGU6PSBuYW1lIG9mIGEgZGVmaW5lZCBJTUEgdGVtcGxhdGUgdHlwZQorCQkJCShlZywg
aW1hLW5nKS4gT25seSB2YWxpZCB3aGVuIGFjdGlvbiBpcyAibWVhc3VyZSIuCisJCQkJcGNyOj0g
ZGVjaW1hbCB2YWx1ZQogCi0JCWRlZmF1bHQgcG9saWN5OgotCQkJIyBQUk9DX1NVUEVSX01BR0lD
Ci0JCQlkb250X21lYXN1cmUgZnNtYWdpYz0weDlmYTAKLQkJCWRvbnRfYXBwcmFpc2UgZnNtYWdp
Yz0weDlmYTAKLQkJCSMgU1lTRlNfTUFHSUMKLQkJCWRvbnRfbWVhc3VyZSBmc21hZ2ljPTB4NjI2
NTY1NzIKLQkJCWRvbnRfYXBwcmFpc2UgZnNtYWdpYz0weDYyNjU2NTcyCi0JCQkjIERFQlVHRlNf
TUFHSUMKLQkJCWRvbnRfbWVhc3VyZSBmc21hZ2ljPTB4NjQ2MjY3MjAKLQkJCWRvbnRfYXBwcmFp
c2UgZnNtYWdpYz0weDY0NjI2NzIwCi0JCQkjIFRNUEZTX01BR0lDCi0JCQlkb250X21lYXN1cmUg
ZnNtYWdpYz0weDAxMDIxOTk0Ci0JCQlkb250X2FwcHJhaXNlIGZzbWFnaWM9MHgwMTAyMTk5NAot
CQkJIyBSQU1GU19NQUdJQwotCQkJZG9udF9hcHByYWlzZSBmc21hZ2ljPTB4ODU4NDU4ZjYKLQkJ
CSMgREVWUFRTX1NVUEVSX01BR0lDCi0JCQlkb250X21lYXN1cmUgZnNtYWdpYz0weDFjZDEKLQkJ
CWRvbnRfYXBwcmFpc2UgZnNtYWdpYz0weDFjZDEKLQkJCSMgQklORk1URlNfTUFHSUMKLQkJCWRv
bnRfbWVhc3VyZSBmc21hZ2ljPTB4NDI0OTRlNGQKLQkJCWRvbnRfYXBwcmFpc2UgZnNtYWdpYz0w
eDQyNDk0ZTRkCi0JCQkjIFNFQ1VSSVRZRlNfTUFHSUMKLQkJCWRvbnRfbWVhc3VyZSBmc21hZ2lj
PTB4NzM2MzY2NzMKLQkJCWRvbnRfYXBwcmFpc2UgZnNtYWdpYz0weDczNjM2NjczCi0JCQkjIFNF
TElOVVhfTUFHSUMKLQkJCWRvbnRfbWVhc3VyZSBmc21hZ2ljPTB4Zjk3Y2ZmOGMKLQkJCWRvbnRf
YXBwcmFpc2UgZnNtYWdpYz0weGY5N2NmZjhjCi0JCQkjIENHUk9VUF9TVVBFUl9NQUdJQwotCQkJ
ZG9udF9tZWFzdXJlIGZzbWFnaWM9MHgyN2UwZWIKLQkJCWRvbnRfYXBwcmFpc2UgZnNtYWdpYz0w
eDI3ZTBlYgotCQkJIyBOU0ZTX01BR0lDCi0JCQlkb250X21lYXN1cmUgZnNtYWdpYz0weDZlNzM2
NjczCi0JCQlkb250X2FwcHJhaXNlIGZzbWFnaWM9MHg2ZTczNjY3MworCQkgIGRlZmF1bHQgcG9s
aWN5OgorCQkJICAjIFBST0NfU1VQRVJfTUFHSUMKKwkJCSAgZG9udF9tZWFzdXJlIGZzbWFnaWM9
MHg5ZmEwCisJCQkgIGRvbnRfYXBwcmFpc2UgZnNtYWdpYz0weDlmYTAKKwkJCSAgIyBTWVNGU19N
QUdJQworCQkJICBkb250X21lYXN1cmUgZnNtYWdpYz0weDYyNjU2NTcyCisJCQkgIGRvbnRfYXBw
cmFpc2UgZnNtYWdpYz0weDYyNjU2NTcyCisJCQkgICMgREVCVUdGU19NQUdJQworCQkJICBkb250
X21lYXN1cmUgZnNtYWdpYz0weDY0NjI2NzIwCisJCQkgIGRvbnRfYXBwcmFpc2UgZnNtYWdpYz0w
eDY0NjI2NzIwCisJCQkgICMgVE1QRlNfTUFHSUMKKwkJCSAgZG9udF9tZWFzdXJlIGZzbWFnaWM9
MHgwMTAyMTk5NAorCQkJICBkb250X2FwcHJhaXNlIGZzbWFnaWM9MHgwMTAyMTk5NAorCQkJICAj
IFJBTUZTX01BR0lDCisJCQkgIGRvbnRfYXBwcmFpc2UgZnNtYWdpYz0weDg1ODQ1OGY2CisJCQkg
ICMgREVWUFRTX1NVUEVSX01BR0lDCisJCQkgIGRvbnRfbWVhc3VyZSBmc21hZ2ljPTB4MWNkMQor
CQkJICBkb250X2FwcHJhaXNlIGZzbWFnaWM9MHgxY2QxCisJCQkgICMgQklORk1URlNfTUFHSUMK
KwkJCSAgZG9udF9tZWFzdXJlIGZzbWFnaWM9MHg0MjQ5NGU0ZAorCQkJICBkb250X2FwcHJhaXNl
IGZzbWFnaWM9MHg0MjQ5NGU0ZAorCQkJICAjIFNFQ1VSSVRZRlNfTUFHSUMKKwkJCSAgZG9udF9t
ZWFzdXJlIGZzbWFnaWM9MHg3MzYzNjY3MworCQkJICBkb250X2FwcHJhaXNlIGZzbWFnaWM9MHg3
MzYzNjY3MworCQkJICAjIFNFTElOVVhfTUFHSUMKKwkJCSAgZG9udF9tZWFzdXJlIGZzbWFnaWM9
MHhmOTdjZmY4YworCQkJICBkb250X2FwcHJhaXNlIGZzbWFnaWM9MHhmOTdjZmY4YworCQkJICAj
IENHUk9VUF9TVVBFUl9NQUdJQworCQkJICBkb250X21lYXN1cmUgZnNtYWdpYz0weDI3ZTBlYgor
CQkJICBkb250X2FwcHJhaXNlIGZzbWFnaWM9MHgyN2UwZWIKKwkJCSAgIyBOU0ZTX01BR0lDCisJ
CQkgIGRvbnRfbWVhc3VyZSBmc21hZ2ljPTB4NmU3MzY2NzMKKwkJCSAgZG9udF9hcHByYWlzZSBm
c21hZ2ljPTB4NmU3MzY2NzMKIAotCQkJbWVhc3VyZSBmdW5jPUJQUk1fQ0hFQ0sKLQkJCW1lYXN1
cmUgZnVuYz1GSUxFX01NQVAgbWFzaz1NQVlfRVhFQwotCQkJbWVhc3VyZSBmdW5jPUZJTEVfQ0hF
Q0sgbWFzaz1NQVlfUkVBRCB1aWQ9MAotCQkJbWVhc3VyZSBmdW5jPU1PRFVMRV9DSEVDSwotCQkJ
bWVhc3VyZSBmdW5jPUZJUk1XQVJFX0NIRUNLCi0JCQlhcHByYWlzZSBmb3duZXI9MAorCQkJICBt
ZWFzdXJlIGZ1bmM9QlBSTV9DSEVDSworCQkJICBtZWFzdXJlIGZ1bmM9RklMRV9NTUFQIG1hc2s9
TUFZX0VYRUMKKwkJCSAgbWVhc3VyZSBmdW5jPUZJTEVfQ0hFQ0sgbWFzaz1NQVlfUkVBRCB1aWQ9
MAorCQkJICBtZWFzdXJlIGZ1bmM9TU9EVUxFX0NIRUNLCisJCQkgIG1lYXN1cmUgZnVuYz1GSVJN
V0FSRV9DSEVDSworCQkJICBhcHByYWlzZSBmb3duZXI9MAogCiAJCVRoZSBkZWZhdWx0IHBvbGlj
eSBtZWFzdXJlcyBhbGwgZXhlY3V0YWJsZXMgaW4gYnBybV9jaGVjaywKIAkJYWxsIGZpbGVzIG1t
YXBwZWQgZXhlY3V0YWJsZSBpbiBmaWxlX21tYXAsIGFuZCBhbGwgZmlsZXMKQEAgLTkwLDcgKzky
LDggQEAgRGVzY3JpcHRpb246CiAKIAkJRXhhbXBsZXMgb2YgTFNNIHNwZWNpZmljIGRlZmluaXRp
b25zOgogCi0JCVNFTGludXg6CisJCVNFTGludXg6OgorCiAJCQlkb250X21lYXN1cmUgb2JqX3R5
cGU9dmFyX2xvZ190CiAJCQlkb250X2FwcHJhaXNlIG9ial90eXBlPXZhcl9sb2dfdAogCQkJZG9u
dF9tZWFzdXJlIG9ial90eXBlPWF1ZGl0ZF9sb2dfdApAQCAtOTgsMTAgKzEwMSwxMSBAQCBEZXNj
cmlwdGlvbjoKIAkJCW1lYXN1cmUgc3Vial91c2VyPXN5c3RlbV91IGZ1bmM9RklMRV9DSEVDSyBt
YXNrPU1BWV9SRUFECiAJCQltZWFzdXJlIHN1Ympfcm9sZT1zeXN0ZW1fciBmdW5jPUZJTEVfQ0hF
Q0sgbWFzaz1NQVlfUkVBRAogCi0JCVNtYWNrOgorCQlTbWFjazo6CisKIAkJCW1lYXN1cmUgc3Vi
al91c2VyPV8gZnVuYz1GSUxFX0NIRUNLIG1hc2s9TUFZX1JFQUQKIAotCQlFeGFtcGxlIG9mIG1l
YXN1cmUgcnVsZXMgdXNpbmcgYWx0ZXJuYXRlIFBDUnM6CisJCUV4YW1wbGUgb2YgbWVhc3VyZSBy
dWxlcyB1c2luZyBhbHRlcm5hdGUgUENSczo6CiAKIAkJCW1lYXN1cmUgZnVuYz1LRVhFQ19LRVJO
RUxfQ0hFQ0sgcGNyPTQKIAkJCW1lYXN1cmUgZnVuYz1LRVhFQ19JTklUUkFNRlNfQ0hFQ0sgcGNy
PTUKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vQUJJL3Rlc3RpbmcvcHJvY2ZzLWRpc2tzdGF0
cyBiL0RvY3VtZW50YXRpb24vQUJJL3Rlc3RpbmcvcHJvY2ZzLWRpc2tzdGF0cwppbmRleCAyYzQ0
YjRmMWIwNjAuLjBhNTU4MzI3ODc5NyAxMDA2NDQKLS0tIGEvRG9jdW1lbnRhdGlvbi9BQkkvdGVz
dGluZy9wcm9jZnMtZGlza3N0YXRzCisrKyBiL0RvY3VtZW50YXRpb24vQUJJL3Rlc3RpbmcvcHJv
Y2ZzLWRpc2tzdGF0cwpAQCAtNiwyNyArNiwzMSBAQCBEZXNjcmlwdGlvbjoKIAkJb2YgYmxvY2sg
ZGV2aWNlcy4gRWFjaCBsaW5lIGNvbnRhaW5zIHRoZSBmb2xsb3dpbmcgMTQKIAkJZmllbGRzOgog
Ci0JCSAxIC0gbWFqb3IgbnVtYmVyCi0JCSAyIC0gbWlub3IgbXVtYmVyCi0JCSAzIC0gZGV2aWNl
IG5hbWUKLQkJIDQgLSByZWFkcyBjb21wbGV0ZWQgc3VjY2Vzc2Z1bGx5Ci0JCSA1IC0gcmVhZHMg
bWVyZ2VkCi0JCSA2IC0gc2VjdG9ycyByZWFkCi0JCSA3IC0gdGltZSBzcGVudCByZWFkaW5nICht
cykKLQkJIDggLSB3cml0ZXMgY29tcGxldGVkCi0JCSA5IC0gd3JpdGVzIG1lcmdlZAotCQkxMCAt
IHNlY3RvcnMgd3JpdHRlbgotCQkxMSAtIHRpbWUgc3BlbnQgd3JpdGluZyAobXMpCi0JCTEyIC0g
SS9PcyBjdXJyZW50bHkgaW4gcHJvZ3Jlc3MKLQkJMTMgLSB0aW1lIHNwZW50IGRvaW5nIEkvT3Mg
KG1zKQotCQkxNCAtIHdlaWdodGVkIHRpbWUgc3BlbnQgZG9pbmcgSS9PcyAobXMpCisJCT09ICA9
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQorCQkgMSAgbWFqb3IgbnVtYmVyCisJ
CSAyICBtaW5vciBtdW1iZXIKKwkJIDMgIGRldmljZSBuYW1lCisJCSA0ICByZWFkcyBjb21wbGV0
ZWQgc3VjY2Vzc2Z1bGx5CisJCSA1ICByZWFkcyBtZXJnZWQKKwkJIDYgIHNlY3RvcnMgcmVhZAor
CQkgNyAgdGltZSBzcGVudCByZWFkaW5nIChtcykKKwkJIDggIHdyaXRlcyBjb21wbGV0ZWQKKwkJ
IDkgIHdyaXRlcyBtZXJnZWQKKwkJMTAgIHNlY3RvcnMgd3JpdHRlbgorCQkxMSAgdGltZSBzcGVu
dCB3cml0aW5nIChtcykKKwkJMTIgIEkvT3MgY3VycmVudGx5IGluIHByb2dyZXNzCisJCTEzICB0
aW1lIHNwZW50IGRvaW5nIEkvT3MgKG1zKQorCQkxNCAgd2VpZ2h0ZWQgdGltZSBzcGVudCBkb2lu
ZyBJL09zIChtcykKKwkJPT0gID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CiAK
IAkJS2VybmVsIDQuMTgrIGFwcGVuZHMgZm91ciBtb3JlIGZpZWxkcyBmb3IgZGlzY2FyZAogCQl0
cmFja2luZyBwdXR0aW5nIHRoZSB0b3RhbCBhdCAxODoKIAotCQkxNSAtIGRpc2NhcmRzIGNvbXBs
ZXRlZCBzdWNjZXNzZnVsbHkKLQkJMTYgLSBkaXNjYXJkcyBtZXJnZWQKLQkJMTcgLSBzZWN0b3Jz
IGRpc2NhcmRlZAotCQkxOCAtIHRpbWUgc3BlbnQgZGlzY2FyZGluZworCQk9PSAgPT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT0KKwkJMTUgIGRpc2NhcmRzIGNvbXBsZXRlZCBzdWNj
ZXNzZnVsbHkKKwkJMTYgIGRpc2NhcmRzIG1lcmdlZAorCQkxNyAgc2VjdG9ycyBkaXNjYXJkZWQK
KwkJMTggIHRpbWUgc3BlbnQgZGlzY2FyZGluZworCQk9PSAgPT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT0KIAogCQlGb3IgbW9yZSBkZXRhaWxzIHJlZmVyIHRvIERvY3VtZW50YXRp
b24vYWRtaW4tZ3VpZGUvaW9zdGF0cy5yc3QKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vQUJJ
L3Rlc3Rpbmcvc3lzZnMtYmxvY2sgYi9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL3N5c2ZzLWJs
b2NrCmluZGV4IGY4YzdjNzEyNmJiMS4uY2RiOGNhZGYxNGI5IDEwMDY0NAotLS0gYS9Eb2N1bWVu
dGF0aW9uL0FCSS90ZXN0aW5nL3N5c2ZzLWJsb2NrCisrKyBiL0RvY3VtZW50YXRpb24vQUJJL3Rl
c3Rpbmcvc3lzZnMtYmxvY2sKQEAgLTQsMTcgKzQsMjEgQEAgQ29udGFjdDoJSmVyb21lIE1hcmNo
YW5kIDxqbWFyY2hhbkByZWRoYXQuY29tPgogRGVzY3JpcHRpb246CiAJCVRoZSAvc3lzL2Jsb2Nr
LzxkaXNrPi9zdGF0IGZpbGVzIGRpc3BsYXlzIHRoZSBJL08KIAkJc3RhdGlzdGljcyBvZiBkaXNr
IDxkaXNrPi4gVGhleSBjb250YWluIDExIGZpZWxkczoKLQkJIDEgLSByZWFkcyBjb21wbGV0ZWQg
c3VjY2Vzc2Z1bGx5Ci0JCSAyIC0gcmVhZHMgbWVyZ2VkCi0JCSAzIC0gc2VjdG9ycyByZWFkCi0J
CSA0IC0gdGltZSBzcGVudCByZWFkaW5nIChtcykKLQkJIDUgLSB3cml0ZXMgY29tcGxldGVkCi0J
CSA2IC0gd3JpdGVzIG1lcmdlZAotCQkgNyAtIHNlY3RvcnMgd3JpdHRlbgotCQkgOCAtIHRpbWUg
c3BlbnQgd3JpdGluZyAobXMpCi0JCSA5IC0gSS9PcyBjdXJyZW50bHkgaW4gcHJvZ3Jlc3MKLQkJ
MTAgLSB0aW1lIHNwZW50IGRvaW5nIEkvT3MgKG1zKQotCQkxMSAtIHdlaWdodGVkIHRpbWUgc3Bl
bnQgZG9pbmcgSS9PcyAobXMpCisKKwkJPT0gID09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09CisJCSAxICByZWFkcyBjb21wbGV0ZWQgc3VjY2Vzc2Z1bGx5CisJCSAyICByZWFkcyBt
ZXJnZWQKKwkJIDMgIHNlY3RvcnMgcmVhZAorCQkgNCAgdGltZSBzcGVudCByZWFkaW5nIChtcykK
KwkJIDUgIHdyaXRlcyBjb21wbGV0ZWQKKwkJIDYgIHdyaXRlcyBtZXJnZWQKKwkJIDcgIHNlY3Rv
cnMgd3JpdHRlbgorCQkgOCAgdGltZSBzcGVudCB3cml0aW5nIChtcykKKwkJIDkgIEkvT3MgY3Vy
cmVudGx5IGluIHByb2dyZXNzCisJCTEwICB0aW1lIHNwZW50IGRvaW5nIEkvT3MgKG1zKQorCQkx
MSAgd2VpZ2h0ZWQgdGltZSBzcGVudCBkb2luZyBJL09zIChtcykKKwkJPT0gID09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09CisKIAkJRm9yIG1vcmUgZGV0YWlscyByZWZlciBEb2N1
bWVudGF0aW9uL2FkbWluLWd1aWRlL2lvc3RhdHMucnN0CiAKIApkaWZmIC0tZ2l0IGEvRG9jdW1l
bnRhdGlvbi9BQkkvdGVzdGluZy9zeXNmcy1ibG9jay1kZXZpY2UgYi9Eb2N1bWVudGF0aW9uL0FC
SS90ZXN0aW5nL3N5c2ZzLWJsb2NrLWRldmljZQppbmRleCAxN2YyYmM3ZGQyNjEuLmFhMGZiNTAw
ZTNjOSAxMDA2NDQKLS0tIGEvRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9zeXNmcy1ibG9jay1k
ZXZpY2UKKysrIGIvRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9zeXNmcy1ibG9jay1kZXZpY2UK
QEAgLTgsMTEgKzgsMTMgQEAgRGVzY3JpcHRpb246CiAKIAkJSXQgaGFzIHRoZSBmb2xsb3dpbmcg
dmFsaWQgdmFsdWVzOgogCisJCT09CT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09CiAJCTAJT0ZGIC0gdGhlIExFRCBpcyBub3QgYWN0aXZhdGVk
IG9uIGFjdGl2aXR5CiAJCTEJQkxJTktfT04gLSB0aGUgTEVEIGJsaW5rcyBvbiBldmVyeSAxMG1z
IHdoZW4gYWN0aXZpdHkgaXMKIAkJCWRldGVjdGVkLgogCQkyCUJMSU5LX09GRiAtIHRoZSBMRUQg
aXMgb24gd2hlbiBpZGxlLCBhbmQgYmxpbmtzIG9mZgogCQkJZXZlcnkgMTBtcyB3aGVuIGFjdGl2
aXR5IGlzIGRldGVjdGVkLgorCQk9PQk9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PQogCiAJCU5vdGUgdGhhdCB0aGUgdXNlciBtdXN0IHR1cm4g
c3dfYWN0aXZpdHkgT0ZGIGl0IHRoZXkgd2lzaCB0bwogCQljb250cm9sIHRoZSBhY3Rpdml0eSBM
RUQgdmlhIHRoZSBlbV9tZXNzYWdlIGZpbGUuCmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL0FC
SS90ZXN0aW5nL3N5c2ZzLWJ1cy1hY3BpIGIvRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9zeXNm
cy1idXMtYWNwaQppbmRleCBlNzg5OGNmZTVmYjEuLmM3ODYwMzQ5N2I5NyAxMDA2NDQKLS0tIGEv
RG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9zeXNmcy1idXMtYWNwaQorKysgYi9Eb2N1bWVudGF0
aW9uL0FCSS90ZXN0aW5nL3N5c2ZzLWJ1cy1hY3BpCkBAIC02NywxNCArNjcsMTYgQEAgRGVzY3Jp
cHRpb246CiAJCVRoZSByZXR1cm4gdmFsdWUgaXMgYSBkZWNpbWFsIGludGVnZXIgcmVwcmVzZW50
aW5nIHRoZSBkZXZpY2UncwogCQlzdGF0dXMgYml0bWFwOgogCi0JCUJpdCBbMF0g4oCTICBTZXQg
aWYgdGhlIGRldmljZSBpcyBwcmVzZW50LgotCQlCaXQgWzFdIOKAkyAgU2V0IGlmIHRoZSBkZXZp
Y2UgaXMgZW5hYmxlZCBhbmQgZGVjb2RpbmcgaXRzCi0JCSAgICAgICAgICAgcmVzb3VyY2VzLgot
CQlCaXQgWzJdIOKAkyAgU2V0IGlmIHRoZSBkZXZpY2Ugc2hvdWxkIGJlIHNob3duIGluIHRoZSBV
SS4KLQkJQml0IFszXSDigJMgIFNldCBpZiB0aGUgZGV2aWNlIGlzIGZ1bmN0aW9uaW5nIHByb3Bl
cmx5IChjbGVhcmVkIGlmCi0JCSAgICAgICAgICAgZGV2aWNlIGZhaWxlZCBpdHMgZGlhZ25vc3Rp
Y3MpLgotCQlCaXQgWzRdIOKAkyAgU2V0IGlmIHRoZSBiYXR0ZXJ5IGlzIHByZXNlbnQuCi0JCUJp
dHMgWzMxOjVdIOKAkyAgUmVzZXJ2ZWQgKG11c3QgYmUgY2xlYXJlZCkKKwkJPT09PT09PT09PT0g
ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CisJCUJp
dCBbMF0gICAgICBTZXQgaWYgdGhlIGRldmljZSBpcyBwcmVzZW50LgorCQlCaXQgWzFdICAgICAg
U2V0IGlmIHRoZSBkZXZpY2UgaXMgZW5hYmxlZCBhbmQgZGVjb2RpbmcgaXRzCisJCSAgICAgICAg
ICAgICByZXNvdXJjZXMuCisJCUJpdCBbMl0gICAgICBTZXQgaWYgdGhlIGRldmljZSBzaG91bGQg
YmUgc2hvd24gaW4gdGhlIFVJLgorCQlCaXQgWzNdICAgICAgU2V0IGlmIHRoZSBkZXZpY2UgaXMg
ZnVuY3Rpb25pbmcgcHJvcGVybHkgKGNsZWFyZWQKKwkJCSAgICAgaWYgZGV2aWNlIGZhaWxlZCBp
dHMgZGlhZ25vc3RpY3MpLgorCQlCaXQgWzRdICAgICAgU2V0IGlmIHRoZSBiYXR0ZXJ5IGlzIHBy
ZXNlbnQuCisJCUJpdHMgWzMxOjVdICBSZXNlcnZlZCAobXVzdCBiZSBjbGVhcmVkKQorCQk9PT09
PT09PT09PSAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT0KIAogCQlJZiBiaXQgWzBdIGlzIGNsZWFyLCB0aGVuIGJpdCAxIG11c3QgYWxzbyBiZSBjbGVh
ciAoYSBkZXZpY2UKIAkJdGhhdCBpcyBub3QgcHJlc2VudCBjYW5ub3QgYmUgZW5hYmxlZCkuCmRp
ZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL3N5c2ZzLWJ1cy1ldmVudF9zb3Vy
Y2UtZGV2aWNlcy1mb3JtYXQgYi9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL3N5c2ZzLWJ1cy1l
dmVudF9zb3VyY2UtZGV2aWNlcy1mb3JtYXQKaW5kZXggNWJiNzkzZWM5MjZjLi5kZjdjY2MxYjJm
YmEgMTAwNjQ0Ci0tLSBhL0RvY3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcvc3lzZnMtYnVzLWV2ZW50
X3NvdXJjZS1kZXZpY2VzLWZvcm1hdAorKysgYi9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL3N5
c2ZzLWJ1cy1ldmVudF9zb3VyY2UtZGV2aWNlcy1mb3JtYXQKQEAgLTEwLDcgKzEwLDggQEAgRGVz
Y3JpcHRpb246CiAJCW5hbWUvdmFsdWUgcGFpcnMuCiAKIAkJVXNlcnNwYWNlIG11c3QgYmUgcHJl
cGFyZWQgZm9yIHRoZSBwb3NzaWJpbGl0eSB0aGF0IGF0dHJpYnV0ZXMKLQkJZGVmaW5lIG92ZXJs
YXBwaW5nIGJpdCByYW5nZXMuIEZvciBleGFtcGxlOgorCQlkZWZpbmUgb3ZlcmxhcHBpbmcgYml0
IHJhbmdlcy4gRm9yIGV4YW1wbGU6OgorCiAJCQlhdHRyMSA9ICdjb25maWc6MC0yMycKIAkJCWF0
dHIyID0gJ2NvbmZpZzowLTcnCiAJCQlhdHRyMyA9ICdjb25maWc6MTItMzUnCmRpZmYgLS1naXQg
YS9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL3N5c2ZzLWJ1cy1pMmMtZGV2aWNlcy1wY2E5NTR4
IGIvRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9zeXNmcy1idXMtaTJjLWRldmljZXMtcGNhOTU0
eAppbmRleCAwYjBkZThjZDBkMTMuLmI2YzY5ZWI4MGNhNCAxMDA2NDQKLS0tIGEvRG9jdW1lbnRh
dGlvbi9BQkkvdGVzdGluZy9zeXNmcy1idXMtaTJjLWRldmljZXMtcGNhOTU0eAorKysgYi9Eb2N1
bWVudGF0aW9uL0FCSS90ZXN0aW5nL3N5c2ZzLWJ1cy1pMmMtZGV2aWNlcy1wY2E5NTR4CkBAIC02
LDE1ICs2LDE4IEBAIERlc2NyaXB0aW9uOgogCQlWYWx1ZSB0aGF0IGV4aXN0cyBvbmx5IGZvciBt
dXggZGV2aWNlcyB0aGF0IGNhbiBiZQogCQl3cml0dGVuIHRvIGNvbnRyb2wgdGhlIGJlaGF2aW91
ciBvZiB0aGUgbXVsdGlwbGV4ZXIgb24KIAkJaWRsZS4gUG9zc2libGUgdmFsdWVzOgotCQktMiAt
IGRpc2Nvbm5lY3Qgb24gaWRsZSwgaS5lLiBkZXNlbGVjdCB0aGUgbGFzdCB1c2VkCi0JCSAgICAg
Y2hhbm5lbCwgd2hpY2ggaXMgdXNlZnVsIHdoZW4gdGhlcmUgaXMgYSBkZXZpY2UKLQkJICAgICB3
aXRoIGFuIGFkZHJlc3MgdGhhdCBjb25mbGljdHMgd2l0aCBhbm90aGVyCi0JCSAgICAgZGV2aWNl
IG9uIGFub3RoZXIgbXV4IG9uIHRoZSBzYW1lIHBhcmVudCBidXMuCi0JCS0xIC0gbGVhdmUgdGhl
IG11eCBhcy1pcywgd2hpY2ggaXMgdGhlIG1vc3Qgb3B0aW1hbAotCQkgICAgIHNldHRpbmcgaW4g
dGVybXMgb2YgSTJDIG9wZXJhdGlvbnMgYW5kIGlzIHRoZQotCQkgICAgIGRlZmF1bHQgbW9kZS4K
LQkJMC4uPG5jaGFucz4gLSBzZXQgdGhlIG11eCB0byBhIHByZWRldGVybWluZWQgY2hhbm5lbCwK
LQkJICAgICB3aGljaCBpcyB1c2VmdWwgaWYgdGhlcmUgaXMgb25lIGNoYW5uZWwgdGhhdCBpcwot
CQkgICAgIHVzZWQgYWxtb3N0IGFsd2F5cywgYW5kIHlvdSB3YW50IHRvIHJlZHVjZSB0aGUKLQkJ
ICAgICBsYXRlbmN5IGZvciBub3JtYWwgb3BlcmF0aW9ucyBhZnRlciByYXJlCi0JCSAgICAgdHJh
bnNhY3Rpb25zIG9uIG90aGVyIGNoYW5uZWxzCisKKwkJPT09PT09PT09PT0gID09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CisJCS0yCSAgICAgZGlzY29ubmVj
dCBvbiBpZGxlLCBpLmUuIGRlc2VsZWN0IHRoZSBsYXN0IHVzZWQKKwkJCSAgICAgY2hhbm5lbCwg
d2hpY2ggaXMgdXNlZnVsIHdoZW4gdGhlcmUgaXMgYSBkZXZpY2UKKwkJCSAgICAgd2l0aCBhbiBh
ZGRyZXNzIHRoYXQgY29uZmxpY3RzIHdpdGggYW5vdGhlcgorCQkJICAgICBkZXZpY2Ugb24gYW5v
dGhlciBtdXggb24gdGhlIHNhbWUgcGFyZW50IGJ1cy4KKwkJLTEJICAgICBsZWF2ZSB0aGUgbXV4
IGFzLWlzLCB3aGljaCBpcyB0aGUgbW9zdCBvcHRpbWFsCisJCQkgICAgIHNldHRpbmcgaW4gdGVy
bXMgb2YgSTJDIG9wZXJhdGlvbnMgYW5kIGlzIHRoZQorCQkJICAgICBkZWZhdWx0IG1vZGUuCisJ
CTAuLjxuY2hhbnM+ICBzZXQgdGhlIG11eCB0byBhIHByZWRldGVybWluZWQgY2hhbm5lbCwKKwkJ
CSAgICAgd2hpY2ggaXMgdXNlZnVsIGlmIHRoZXJlIGlzIG9uZSBjaGFubmVsIHRoYXQgaXMKKwkJ
CSAgICAgdXNlZCBhbG1vc3QgYWx3YXlzLCBhbmQgeW91IHdhbnQgdG8gcmVkdWNlIHRoZQorCQkJ
ICAgICBsYXRlbmN5IGZvciBub3JtYWwgb3BlcmF0aW9ucyBhZnRlciByYXJlCisJCQkgICAgIHRy
YW5zYWN0aW9ucyBvbiBvdGhlciBjaGFubmVscworCQk9PT09PT09PT09PSAgPT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KZGlmZiAtLWdpdCBhL0RvY3VtZW50
YXRpb24vQUJJL3Rlc3Rpbmcvc3lzZnMtYnVzLWlpbyBiL0RvY3VtZW50YXRpb24vQUJJL3Rlc3Rp
bmcvc3lzZnMtYnVzLWlpbwppbmRleCA2ODA0NTE2OTU0MjIuLjJmYjRmNzU4NjBiMyAxMDA2NDQK
LS0tIGEvRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9zeXNmcy1idXMtaWlvCisrKyBiL0RvY3Vt
ZW50YXRpb24vQUJJL3Rlc3Rpbmcvc3lzZnMtYnVzLWlpbwpAQCAtNjMsNiArNjMsNyBAQCBDb250
YWN0OglsaW51eC1paW9Admdlci5rZXJuZWwub3JnCiBEZXNjcmlwdGlvbjoKIAkJV2hlbiB0aGUg
aW50ZXJuYWwgc2FtcGxpbmcgY2xvY2sgY2FuIG9ubHkgdGFrZSBhIHNwZWNpZmljIHNldCBvZgog
CQlmcmVxdWVuY2llcywgd2UgY2FuIHNwZWNpZnkgdGhlIGF2YWlsYWJsZSB2YWx1ZXMgd2l0aDoK
KwogCQktIGEgc21hbGwgZGlzY3JldGUgc2V0IG9mIHZhbHVlcyBsaWtlICIwIDIgNCA2IDgiCiAJ
CS0gYSByYW5nZSB3aXRoIG1pbmltdW0sIHN0ZXAgYW5kIG1heGltdW0gZnJlcXVlbmNpZXMgbGlr
ZQogCQkgICJbbWluIHN0ZXAgbWF4XSIKQEAgLTE2MDYsMTcgKzE2MDcsMjEgQEAgRGVzY3JpcHRp
b246CiAJCU1vdW50aW5nIG1hdHJpeCBmb3IgSUlPIHNlbnNvcnMuIFRoaXMgaXMgYSByb3RhdGlv
biBtYXRyaXggd2hpY2gKIAkJaW5mb3JtcyB1c2Vyc3BhY2UgYWJvdXQgc2Vuc29yIGNoaXAncyBw
bGFjZW1lbnQgcmVsYXRpdmUgdG8gdGhlCiAJCW1haW4gaGFyZHdhcmUgaXQgaXMgbW91bnRlZCBv
bi4KKwogCQlNYWluIGhhcmR3YXJlIHBsYWNlbWVudCBpcyBkZWZpbmVkIGFjY29yZGluZyB0byB0
aGUgbG9jYWwKIAkJcmVmZXJlbmNlIGZyYW1lIHJlbGF0ZWQgdG8gdGhlIHBoeXNpY2FsIHF1YW50
aXR5IHRoZSBzZW5zb3IKIAkJbWVhc3VyZXMuCisKIAkJR2l2ZW4gdGhhdCB0aGUgcm90YXRpb24g
bWF0cml4IGlzIGRlZmluZWQgaW4gYSBib2FyZCBzcGVjaWZpYwogCQl3YXkgKHBsYXRmb3JtIGRh
dGEgYW5kIC8gb3IgZGV2aWNlLXRyZWUpLCB0aGUgbWFpbiBoYXJkd2FyZQogCQlyZWZlcmVuY2Ug
ZnJhbWUgZGVmaW5pdGlvbiBpcyBsZWZ0IHRvIHRoZSBpbXBsZW1lbnRvcidzIGNob2ljZQogCQko
c2VlIGJlbG93IGZvciBhIG1hZ25ldG9tZXRlciBleGFtcGxlKS4KKwogCQlBcHBsaWNhdGlvbnMg
c2hvdWxkIGFwcGx5IHRoaXMgcm90YXRpb24gbWF0cml4IHRvIHNhbXBsZXMgc28KIAkJdGhhdCB3
aGVuIG1haW4gaGFyZHdhcmUgcmVmZXJlbmNlIGZyYW1lIGlzIGFsaWduZWQgb250byBsb2NhbAog
CQlyZWZlcmVuY2UgZnJhbWUsIHRoZW4gc2Vuc29yIGNoaXAgcmVmZXJlbmNlIGZyYW1lIGlzIGFs
c28KIAkJcGVyZmVjdGx5IGFsaWduZWQgd2l0aCBpdC4KKwogCQlNYXRyaXggaXMgYSAzeDMgdW5p
dGFyeSBtYXRyaXggYW5kIHR5cGljYWxseSBsb29rcyBsaWtlCiAJCVswLCAxLCAwOyAxLCAwLCAw
OyAwLCAwLCAtMV0uIElkZW50aXR5IG1hdHJpeAogCQlbMSwgMCwgMDsgMCwgMSwgMDsgMCwgMCwg
MV0gbWVhbnMgc2Vuc29yIGNoaXAgYW5kIG1haW4gaGFyZHdhcmUKQEAgLTE2MjUsOCArMTYzMCwx
MCBAQCBEZXNjcmlwdGlvbjoKIAkJRm9yIGV4YW1wbGUsIGEgbW91bnRpbmcgbWF0cml4IGZvciBh
IG1hZ25ldG9tZXRlciBzZW5zb3IgaW5mb3JtcwogCQl1c2Vyc3BhY2UgYWJvdXQgc2Vuc29yIGNo
aXAncyBPUklFTlRBVElPTiByZWxhdGl2ZSB0byB0aGUgbWFpbgogCQloYXJkd2FyZS4KKwogCQlN
b3JlIHNwZWNpZmljYWxseSwgbWFpbiBoYXJkd2FyZSBvcmllbnRhdGlvbiBpcyBkZWZpbmVkIHdp
dGgKIAkJcmVzcGVjdCB0byB0aGUgTE9DQUwgRUFSVEggR0VPTUFHTkVUSUMgUkVGRVJFTkNFIEZS
QU1FIHdoZXJlIDoKKwogCQkqIFkgaXMgaW4gdGhlIGdyb3VuZCBwbGFuZSBhbmQgcG9zaXRpdmUg
dG93YXJkcyBtYWduZXRpYyBOb3J0aCA7CiAJCSogWCBpcyBpbiB0aGUgZ3JvdW5kIHBsYW5lLCBw
ZXJwZW5kaWN1bGFyIHRvIHRoZSBOb3J0aCBheGlzIGFuZAogCQkgIHBvc2l0aXZlIHRvd2FyZHMg
dGhlIEVhc3QgOwpAQCAtMTYzNSwxMyArMTY0MiwxNiBAQCBEZXNjcmlwdGlvbjoKIAkJQW4gaW1w
bGVtZW50b3IgbWlnaHQgY29uc2lkZXIgdGhhdCBmb3IgYSBoYW5kLWhlbGQgZGV2aWNlLCBhCiAJ
CSduYXR1cmFsJyBvcmllbnRhdGlvbiB3b3VsZCBiZSAnZnJvbnQgZmFjaW5nIGNhbWVyYSBhdCB0
aGUgdG9wJy4KIAkJVGhlIG1haW4gaGFyZHdhcmUgcmVmZXJlbmNlIGZyYW1lIGNvdWxkIHRoZW4g
YmUgZGVzY3JpYmVkIGFzIDoKKwogCQkqIFkgaXMgaW4gdGhlIHBsYW5lIG9mIHRoZSBzY3JlZW4g
YW5kIGlzIHBvc2l0aXZlIHRvd2FyZHMgdGhlCiAJCSAgdG9wIG9mIHRoZSBzY3JlZW4gOwogCQkq
IFggaXMgaW4gdGhlIHBsYW5lIG9mIHRoZSBzY3JlZW4sIHBlcnBlbmRpY3VsYXIgdG8gWSBheGlz
LCBhbmQKIAkJICBwb3NpdGl2ZSB0b3dhcmRzIHRoZSByaWdodCBoYW5kIHNpZGUgb2YgdGhlIHNj
cmVlbiA7CiAJCSogWiBpcyBwZXJwZW5kaWN1bGFyIHRvIHRoZSBzY3JlZW4gcGxhbmUgYW5kIHBv
c2l0aXZlIG91dCBvZiB0aGUKIAkJICBzY3JlZW4uCisKIAkJQW5vdGhlciBleGFtcGxlIGZvciBh
IHF1YWRyb3RvciBVQVYgbWlnaHQgYmUgOgorCiAJCSogWSBpcyBpbiB0aGUgcGxhbmUgb2YgdGhl
IHByb3BlbGxlcnMgYW5kIHBvc2l0aXZlIHRvd2FyZHMgdGhlCiAJCSAgZnJvbnQtdmlldyBjYW1l
cmE7CiAJCSogWCBpcyBpbiB0aGUgcGxhbmUgb2YgdGhlIHByb3BlbGxlcnMsIHBlcnBlbmRpY3Vs
YXIgdG8gWSBheGlzLApAQCAtMTY4Myw2ICsxNjkzLDcgQEAgRGVzY3JpcHRpb246CiAJCVRoaXMg
aW50ZXJmYWNlIGlzIGRlcHJlY2F0ZWQ7IHBsZWFzZSB1c2UgdGhlIENvdW50ZXIgc3Vic3lzdGVt
LgogCiAJCUEgbGlzdCBvZiBwb3NzaWJsZSBjb3VudGluZyBkaXJlY3Rpb25zIHdoaWNoIGFyZToK
KwogCQktICJ1cCIJOiBjb3VudGVyIGRldmljZSBpcyBpbmNyZWFzaW5nLgogCQktICJkb3duIjog
Y291bnRlciBkZXZpY2UgaXMgZGVjcmVhc2luZy4KIApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlv
bi9BQkkvdGVzdGluZy9zeXNmcy1idXMtaWlvLWFkYy1lbnZlbG9wZS1kZXRlY3RvciBiL0RvY3Vt
ZW50YXRpb24vQUJJL3Rlc3Rpbmcvc3lzZnMtYnVzLWlpby1hZGMtZW52ZWxvcGUtZGV0ZWN0b3IK
aW5kZXggMjA3MWY5YmNmYWE1Li4xYzJhMDdmN2E3NWUgMTAwNjQ0Ci0tLSBhL0RvY3VtZW50YXRp
b24vQUJJL3Rlc3Rpbmcvc3lzZnMtYnVzLWlpby1hZGMtZW52ZWxvcGUtZGV0ZWN0b3IKKysrIGIv
RG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9zeXNmcy1idXMtaWlvLWFkYy1lbnZlbG9wZS1kZXRl
Y3RvcgpAQCAtNSw3ICs1LDggQEAgQ29udGFjdDoJUGV0ZXIgUm9zaW4gPHBlZGFAYXhlbnRpYS5z
ZT4KIERlc2NyaXB0aW9uOgogCQlUaGUgREFDIGlzIHVzZWQgdG8gZmluZCB0aGUgcGVhayBsZXZl
bCBvZiBhbiBhbHRlcm5hdGluZwogCQl2b2x0YWdlIGlucHV0IHNpZ25hbCBieSBhIGJpbmFyeSBz
ZWFyY2ggdXNpbmcgdGhlIG91dHB1dAotCQlvZiBhIGNvbXBhcmF0b3Igd2lyZWQgdG8gYW4gaW50
ZXJydXB0IHBpbi4gTGlrZSBzbzoKKwkJb2YgYSBjb21wYXJhdG9yIHdpcmVkIHRvIGFuIGludGVy
cnVwdCBwaW4uIExpa2Ugc286OgorCiAJCSAgICAgICAgICAgICAgICAgICAgICAgICAgIF8KIAkJ
ICAgICAgICAgICAgICAgICAgICAgICAgICB8IFwKIAkJICAgICBpbnB1dCArLS0tLS0tPi0tLS0t
LS18KyBcCkBAIC0xOSwxMCArMjAsMTIgQEAgRGVzY3JpcHRpb246CiAJCSAgICAgICAgICAgIHwg
ICAgaXJxfC0tLS0tLTwtLS0tLS0tJwogCQkgICAgICAgICAgICB8ICAgICAgIHwKIAkJICAgICAg
ICAgICAgJy0tLS0tLS0nCisKIAkJVGhlIGJvb2xlYW4gaW52ZXJ0IGF0dHJpYnV0ZSAoMC8xKSBz
aG91bGQgYmUgc2V0IHdoZW4gdGhlCiAJCWlucHV0IHNpZ25hbCBpcyBjZW50ZXJlZCBhcm91bmQg
dGhlIG1heGltdW0gdmFsdWUgb2YgdGhlCiAJCWRhYyBpbnN0ZWFkIG9mIHplcm8uIFRoZSBlbnZl
bG9wZSBkZXRlY3RvciB3aWxsIHNlYXJjaAogCQlmcm9tIGJlbG93IGluIHRoaXMgY2FzZSBhbmQg
d2lsbCBhbHNvIGludmVydCB0aGUgcmVzdWx0LgorCiAJCVRoZSBlZGdlL2xldmVsIG9mIHRoZSBp
bnRlcnJ1cHQgaXMgYWxzbyBzd2l0Y2hlZCB0byBpdHMKIAkJb3Bwb3NpdGUgdmFsdWUuCiAKZGlm
ZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcvc3lzZnMtYnVzLWlpby1jcm9zLWVj
IGIvRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9zeXNmcy1idXMtaWlvLWNyb3MtZWMKaW5kZXgg
NjE1OGY4MzFjNzYxLi5hZGYyNGM0MDEyNmYgMTAwNjQ0Ci0tLSBhL0RvY3VtZW50YXRpb24vQUJJ
L3Rlc3Rpbmcvc3lzZnMtYnVzLWlpby1jcm9zLWVjCisrKyBiL0RvY3VtZW50YXRpb24vQUJJL3Rl
c3Rpbmcvc3lzZnMtYnVzLWlpby1jcm9zLWVjCkBAIC00LDcgKzQsNyBAQCBLZXJuZWxWZXJzaW9u
Ogk0LjcKIENvbnRhY3Q6CWxpbnV4LWlpb0B2Z2VyLmtlcm5lbC5vcmcKIERlc2NyaXB0aW9uOgog
CQlXcml0aW5nICcxJyB3aWxsIHBlcmZvcm0gYSBGT0MgKEZhc3QgT25saW5lIENhbGlicmF0aW9u
KS4gVGhlCi0gICAgICAgICAgICAgICAgY29ycmVzcG9uZGluZyBjYWxpYnJhdGlvbiBvZmZzZXRz
IGNhbiBiZSByZWFkIGZyb20gKl9jYWxpYmJpYXMKKyAgICAgICAgICAgICAgICBjb3JyZXNwb25k
aW5nIGNhbGlicmF0aW9uIG9mZnNldHMgY2FuIGJlIHJlYWQgZnJvbSBgKl9jYWxpYmJpYXNgCiAg
ICAgICAgICAgICAgICAgZW50cmllcy4KIAogV2hhdDoJCS9zeXMvYnVzL2lpby9kZXZpY2VzL2lp
bzpkZXZpY2VYL2xvY2F0aW9uCmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5n
L3N5c2ZzLWJ1cy1paW8tZGZzZG0tYWRjLXN0bTMyIGIvRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGlu
Zy9zeXNmcy1idXMtaWlvLWRmc2RtLWFkYy1zdG0zMgppbmRleCBkYTk4MjIzMDlmMDcuLjkxNDM5
ZDZkNjBiNSAxMDA2NDQKLS0tIGEvRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9zeXNmcy1idXMt
aWlvLWRmc2RtLWFkYy1zdG0zMgorKysgYi9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL3N5c2Zz
LWJ1cy1paW8tZGZzZG0tYWRjLXN0bTMyCkBAIC0zLDE0ICszLDIwIEBAIEtlcm5lbFZlcnNpb246
CTQuMTQKIENvbnRhY3Q6CWFybmF1ZC5wb3VsaXF1ZW5Ac3QuY29tCiBEZXNjcmlwdGlvbjoKIAkJ
Rm9yIGF1ZGlvIHB1cnBvc2Ugb25seS4KKwogCQlVc2VkIGJ5IGF1ZGlvIGRyaXZlciB0byBzZXQv
Z2V0IHRoZSBzcGkgaW5wdXQgZnJlcXVlbmN5LgorCiAJCVRoaXMgaXMgbWFuZGF0b3J5IGlmIERG
U0RNIGlzIHNsYXZlIG9uIFNQSSBidXMsIHRvCiAJCXByb3ZpZGUgaW5mb3JtYXRpb24gb24gdGhl
IFNQSSBjbG9jayBmcmVxdWVuY3kgZHVyaW5nIHJ1bnRpbWUKIAkJTm90aWNlIHRoYXQgdGhlIFNQ
SSBmcmVxdWVuY3kgc2hvdWxkIGJlIGEgbXVsdGlwbGUgb2Ygc2FtcGxlCiAJCWZyZXF1ZW5jeSB0
byBlbnN1cmUgdGhlIHByZWNpc2lvbi4KLQkJaWYgREZTRE0gaW5wdXQgaXMgU1BJIG1hc3Rlcgor
CisJCWlmIERGU0RNIGlucHV0IGlzIFNQSSBtYXN0ZXI6CisKIAkJCVJlYWRpbmcgIFNQSSBjbGtv
dXQgZnJlcXVlbmN5LAogCQkJZXJyb3Igb24gd3JpdGluZworCiAJCUlmIERGU0RNIGlucHV0IGlz
IFNQSSBTbGF2ZToKKwogCQkJUmVhZGluZyByZXR1cm5zIHZhbHVlIHByZXZpb3VzbHkgc2V0Lgot
CQkJV3JpdGluZyB2YWx1ZSBiZWZvcmUgc3RhcnRpbmcgY29udmVyc2lvbnMuClwgTm8gbmV3bGlu
ZSBhdCBlbmQgb2YgZmlsZQorCQkJV3JpdGluZyB2YWx1ZSBiZWZvcmUgc3RhcnRpbmcgY29udmVy
c2lvbnMuCmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL3N5c2ZzLWJ1cy1p
aW8tbHB0aW1lci1zdG0zMiBiL0RvY3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcvc3lzZnMtYnVzLWlp
by1scHRpbWVyLXN0bTMyCmluZGV4IGFkMmNjNjNlNGJmOC4uNzM0OThmZjY2NmJkIDEwMDY0NAot
LS0gYS9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL3N5c2ZzLWJ1cy1paW8tbHB0aW1lci1zdG0z
MgorKysgYi9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL3N5c2ZzLWJ1cy1paW8tbHB0aW1lci1z
dG0zMgpAQCAtMTcsOSArMTcsMTEgQEAgS2VybmVsVmVyc2lvbjoJNC4xMwogQ29udGFjdDoJZmFi
cmljZS5nYXNuaWVyQHN0LmNvbQogRGVzY3JpcHRpb246CiAJCUNvbmZpZ3VyZSB0aGUgZGV2aWNl
IGNvdW50ZXIgcXVhZHJhdHVyZSBtb2RlczoKKwogCQktIG5vbi1xdWFkcmF0dXJlOgogCQkJRW5j
b2RlciBJTjEgaW5wdXQgc2VydmVycyBhcyB0aGUgY291bnQgaW5wdXQgKHVwCiAJCQlkaXJlY3Rp
b24pLgorCiAJCS0gcXVhZHJhdHVyZToKIAkJCUVuY29kZXIgSU4xIGFuZCBJTjIgaW5wdXRzIGFy
ZSBtaXhlZCB0byBnZXQgZGlyZWN0aW9uCiAJCQlhbmQgY291bnQuCkBAIC0zNSwyMyArMzcsMjYg
QEAgS2VybmVsVmVyc2lvbjoJNC4xMwogQ29udGFjdDoJZmFicmljZS5nYXNuaWVyQHN0LmNvbQog
RGVzY3JpcHRpb246CiAJCUNvbmZpZ3VyZSB0aGUgZGV2aWNlIGVuY29kZXIvY291bnRlciBhY3Rp
dmUgZWRnZToKKwogCQktIHJpc2luZy1lZGdlCiAJCS0gZmFsbGluZy1lZGdlCiAJCS0gYm90aC1l
ZGdlcwogCiAJCUluIG5vbi1xdWFkcmF0dXJlIG1vZGUsIGRldmljZSBjb3VudHMgdXAgb24gYWN0
aXZlIGVkZ2UuCisKIAkJSW4gcXVhZHJhdHVyZSBtb2RlLCBlbmNvZGVyIGNvdW50aW5nIHNjZW5h
cmlvcyBhcmUgYXMgZm9sbG93czoKLQkJLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQorCisJCSstLS0tLS0tLS0rLS0tLS0tLS0t
LSstLS0tLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLS0tLSsKIAkJfCBBY3RpdmUg
IHwgTGV2ZWwgb24gfCAgICAgIElOMSBzaWduYWwgICAgfCAgICAgSU4yIHNpZ25hbCAgICAgfAot
CQl8IGVkZ2UgICAgfCBvcHBvc2l0ZSB8LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tCisJCXwgZWRnZSAgICB8IG9wcG9zaXRlICstLS0tLS0tLS0tKy0tLS0tLS0tLSst
LS0tLS0tLS0tKy0tLS0tLS0tLSsKIAkJfCAgICAgICAgIHwgc2lnbmFsICAgfCAgUmlzaW5nICB8
IEZhbGxpbmcgfCAgUmlzaW5nICB8IEZhbGxpbmcgfAotCQktLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCi0JCXwgUmlzaW5nICB8
IEhpZ2ggLT4gIHwgICBEb3duICAgfCAgICAtICAgIHwgICAgVXAgICAgfCAgICAtICAgIHwKLQkJ
fCBlZGdlICAgIHwgTG93ICAtPiAgfCAgICBVcCAgICB8ICAgIC0gICAgfCAgIERvd24gICB8ICAg
IC0gICAgfAotCQktLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tCi0JCXwgRmFsbGluZyB8IEhpZ2ggLT4gIHwgICAgLSAgICAgfCAg
ICBVcCAgIHwgICAgLSAgICAgfCAgIERvd24gIHwKLQkJfCBlZGdlICAgIHwgTG93ICAtPiAgfCAg
ICAtICAgICB8ICAgRG93biAgfCAgICAtICAgICB8ICAgIFVwICAgfAotCQktLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCi0JCXwg
Qm90aCAgICB8IEhpZ2ggLT4gIHwgICBEb3duICAgfCAgICBVcCAgIHwgICAgVXAgICAgfCAgIERv
d24gIHwKLQkJfCBlZGdlcyAgIHwgTG93ICAtPiAgfCAgICBVcCAgICB8ICAgRG93biAgfCAgIERv
d24gICB8ICAgIFVwICAgfAotCQktLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCisJCSstLS0tLS0tLS0rLS0tLS0tLS0tLSstLS0t
LS0tLS0tKy0tLS0tLS0tLSstLS0tLS0tLS0tKy0tLS0tLS0tLSsKKwkJfCBSaXNpbmcgIHwgSGln
aCAtPiAgfCAgIERvd24gICB8ICAgIC0gICAgfCAgIFVwICAgICB8ICAgIC0gICAgfAorCQl8IGVk
Z2UgICAgfCBMb3cgIC0+ICB8ICAgVXAgICAgIHwgICAgLSAgICB8ICAgRG93biAgIHwgICAgLSAg
ICB8CisJCSstLS0tLS0tLS0rLS0tLS0tLS0tLSstLS0tLS0tLS0tKy0tLS0tLS0tLSstLS0tLS0t
LS0tKy0tLS0tLS0tLSsKKwkJfCBGYWxsaW5nIHwgSGlnaCAtPiAgfCAgICAtICAgICB8ICAgVXAg
ICAgfCAgICAtICAgICB8ICAgRG93biAgfAorCQl8IGVkZ2UgICAgfCBMb3cgIC0+ICB8ICAgIC0g
ICAgIHwgICBEb3duICB8ICAgIC0gICAgIHwgICBVcCAgICB8CisJCSstLS0tLS0tLS0rLS0tLS0t
LS0tLSstLS0tLS0tLS0tKy0tLS0tLS0tLSstLS0tLS0tLS0tKy0tLS0tLS0tLSsKKwkJfCBCb3Ro
ICAgIHwgSGlnaCAtPiAgfCAgIERvd24gICB8ICAgVXAgICAgfCAgIFVwICAgICB8ICAgRG93biAg
fAorCQl8IGVkZ2VzICAgfCBMb3cgIC0+ICB8ICAgVXAgICAgIHwgICBEb3duICB8ICAgRG93biAg
IHwgICBVcCAgICB8CisJCSstLS0tLS0tLS0rLS0tLS0tLS0tLSstLS0tLS0tLS0tKy0tLS0tLS0t
LSstLS0tLS0tLS0tKy0tLS0tLS0tLSsKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vQUJJL3Rl
c3Rpbmcvc3lzZnMtYnVzLWlpby1tYWduZXRvbWV0ZXItaG1jNTg0MyBiL0RvY3VtZW50YXRpb24v
QUJJL3Rlc3Rpbmcvc3lzZnMtYnVzLWlpby1tYWduZXRvbWV0ZXItaG1jNTg0MwppbmRleCA2Mjc1
ZTlmNTZlNmMuLjEzZjA5OWVmNmE5NSAxMDA2NDQKLS0tIGEvRG9jdW1lbnRhdGlvbi9BQkkvdGVz
dGluZy9zeXNmcy1idXMtaWlvLW1hZ25ldG9tZXRlci1obWM1ODQzCisrKyBiL0RvY3VtZW50YXRp
b24vQUJJL3Rlc3Rpbmcvc3lzZnMtYnVzLWlpby1tYWduZXRvbWV0ZXItaG1jNTg0MwpAQCAtNSwx
MSArNSwxNiBAQCBDb250YWN0OiAgICAgICAgbGludXgtaWlvQHZnZXIua2VybmVsLm9yZwogRGVz
Y3JpcHRpb246CiAgICAgICAgICAgICAgICAgQ3VycmVudCBjb25maWd1cmF0aW9uIGFuZCBhdmFp
bGFibGUgY29uZmlndXJhdGlvbnMKIAkJZm9yIHRoZSBiaWFzIGN1cnJlbnQuCi0JCW5vcm1hbAkJ
LSBOb3JtYWwgbWVhc3VyZW1lbnQgY29uZmlndXJhdGlvbnMgKGRlZmF1bHQpCi0JCXBvc2l0aXZl
YmlhcwktIFBvc2l0aXZlIGJpYXMgY29uZmlndXJhdGlvbgotCQluZWdhdGl2ZWJpYXMJLSBOZWdh
dGl2ZSBiaWFzIGNvbmZpZ3VyYXRpb24KLQkJZGlzYWJsZWQJLSBPbmx5IGF2YWlsYWJsZSBvbiBI
TUM1OTgzLiBEaXNhYmxlcyBtYWduZXRpYworCisJCT09PT09PT09PT09PQkgID09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CisJCW5vcm1hbAkJICBOb3JtYWwgbWVh
c3VyZW1lbnQgY29uZmlndXJhdGlvbnMgKGRlZmF1bHQpCisJCXBvc2l0aXZlYmlhcwkgIFBvc2l0
aXZlIGJpYXMgY29uZmlndXJhdGlvbgorCQluZWdhdGl2ZWJpYXMJICBOZWdhdGl2ZSBiaWFzIGNv
bmZpZ3VyYXRpb24KKwkJZGlzYWJsZWQJICBPbmx5IGF2YWlsYWJsZSBvbiBITUM1OTgzLiBEaXNh
YmxlcyBtYWduZXRpYwogCQkJCSAgc2Vuc29yIGFuZCBlbmFibGVzIHRlbXBlcmF0dXJlIHNlbnNv
ci4KLQkJTm90ZTogVGhlIGVmZmVjdCBvZiB0aGlzIGNvbmZpZ3VyYXRpb24gbWF5IHZhcnkKLQkJ
YWNjb3JkaW5nIHRvIHRoZSBkZXZpY2UuIEZvciBleGFjdCBkb2N1bWVudGF0aW9uCi0JCWNoZWNr
IHRoZSBkZXZpY2UncyBkYXRhc2hlZXQuCisJCT09PT09PT09PT09PQkgID09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CisKKwkJTm90ZToKKwkJICBUaGUgZWZmZWN0
IG9mIHRoaXMgY29uZmlndXJhdGlvbiBtYXkgdmFyeQorCQkgIGFjY29yZGluZyB0byB0aGUgZGV2
aWNlLiBGb3IgZXhhY3QgZG9jdW1lbnRhdGlvbgorCQkgIGNoZWNrIHRoZSBkZXZpY2UncyBkYXRh
c2hlZXQuCmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL3N5c2ZzLWJ1cy1p
aW8tdGVtcGVyYXR1cmUtbWF4MzE4NTYgYi9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL3N5c2Zz
LWJ1cy1paW8tdGVtcGVyYXR1cmUtbWF4MzE4NTYKaW5kZXggM2IzNTA5YTNlZjJmLi5lNWVmNmQ4
ZTVkYTEgMTAwNjQ0Ci0tLSBhL0RvY3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcvc3lzZnMtYnVzLWlp
by10ZW1wZXJhdHVyZS1tYXgzMTg1NgorKysgYi9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL3N5
c2ZzLWJ1cy1paW8tdGVtcGVyYXR1cmUtbWF4MzE4NTYKQEAgLTUsOSArNSwxMiBAQCBEZXNjcmlw
dGlvbjoKIAkJT3Blbi1jaXJjdWl0IGZhdWx0LiBUaGUgZGV0ZWN0aW9uIG9mIG9wZW4tY2lyY3Vp
dCBmYXVsdHMsCiAJCXN1Y2ggYXMgdGhvc2UgY2F1c2VkIGJ5IGJyb2tlbiB0aGVybW9jb3VwbGUg
d2lyZXMuCiAJCVJlYWRpbmcgcmV0dXJucyBlaXRoZXIgJzEnIG9yICcwJy4KLQkJJzEnID0gQW4g
b3BlbiBjaXJjdWl0IHN1Y2ggYXMgYnJva2VuIHRoZXJtb2NvdXBsZSB3aXJlcwotCQkgICAgICBo
YXMgYmVlbiBkZXRlY3RlZC4KLQkJJzAnID0gTm8gb3BlbiBjaXJjdWl0IG9yIGJyb2tlbiB0aGVy
bW9jb3VwbGUgd2lyZXMgYXJlIGRldGVjdGVkCisKKwkJPT09ICA9PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CisJCScxJyAgQW4gb3BlbiBjaXJj
dWl0IHN1Y2ggYXMgYnJva2VuIHRoZXJtb2NvdXBsZSB3aXJlcworCQkgICAgIGhhcyBiZWVuIGRl
dGVjdGVkLgorCQknMCcgIE5vIG9wZW4gY2lyY3VpdCBvciBicm9rZW4gdGhlcm1vY291cGxlIHdp
cmVzIGFyZSBkZXRlY3RlZAorCQk9PT0gID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT0KIAogV2hhdDoJCS9zeXMvYnVzL2lpby9kZXZpY2VzL2lp
bzpkZXZpY2VYL2ZhdWx0X292dXYKIEtlcm5lbFZlcnNpb246CTUuMQpAQCAtMTgsNyArMjEsMTEg
QEAgRGVzY3JpcHRpb246CiAJCWNhYmxlcyBieSBpbnRlZ3JhdGVkIE1PU0ZFVHMgYXQgdGhlIFQr
IGFuZCBULSBpbnB1dHMsIGFuZCB0aGUKIAkJQklBUyBvdXRwdXQuIFRoZXNlIE1PU0ZFVHMgdHVy
biBvZmYgd2hlbiB0aGUgaW5wdXQgdm9sdGFnZSBpcwogCQluZWdhdGl2ZSBvciBncmVhdGVyIHRo
YW4gVkRELgorCiAJCVJlYWRpbmcgcmV0dXJucyBlaXRoZXIgJzEnIG9yICcwJy4KLQkJJzEnID0g
VGhlIGlucHV0IHZvbHRhZ2UgaXMgbmVnYXRpdmUgb3IgZ3JlYXRlciB0aGFuIFZERC4KLQkJJzAn
ID0gVGhlIGlucHV0IHZvbHRhZ2UgaXMgcG9zaXRpdmUgYW5kIGxlc3MgdGhhbiBWREQgKG5vcm1h
bAotCQlzdGF0ZSkuCisKKwkJPT09ICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09CisJCScxJyAgVGhlIGlucHV0IHZvbHRhZ2UgaXMgbmVnYXRp
dmUgb3IgZ3JlYXRlciB0aGFuIFZERC4KKwkJJzAnICBUaGUgaW5wdXQgdm9sdGFnZSBpcyBwb3Np
dGl2ZSBhbmQgbGVzcyB0aGFuIFZERCAobm9ybWFsCisJCSAgICAgc3RhdGUpLgorCQk9PT0gID09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KZGlm
ZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcvc3lzZnMtYnVzLWlpby10aW1lci1z
dG0zMiBiL0RvY3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcvc3lzZnMtYnVzLWlpby10aW1lci1zdG0z
MgppbmRleCAxNjFjMTQ3ZDNjNDAuLmExMGE0ZGUzZTVmZSAxMDA2NDQKLS0tIGEvRG9jdW1lbnRh
dGlvbi9BQkkvdGVzdGluZy9zeXNmcy1idXMtaWlvLXRpbWVyLXN0bTMyCisrKyBiL0RvY3VtZW50
YXRpb24vQUJJL3Rlc3Rpbmcvc3lzZnMtYnVzLWlpby10aW1lci1zdG0zMgpAQCAtMyw2NyArMyw4
NSBAQCBLZXJuZWxWZXJzaW9uOgk0LjExCiBDb250YWN0OgliZW5qYW1pbi5nYWlnbmFyZEBzdC5j
b20KIERlc2NyaXB0aW9uOgogCQlSZWFkaW5nIHJldHVybnMgdGhlIGxpc3QgcG9zc2libGUgbWFz
dGVyIG1vZGVzIHdoaWNoIGFyZToKLQkJLSAicmVzZXQiICAgICA6CVRoZSBVRyBiaXQgZnJvbSB0
aGUgVElNeF9FR1IgcmVnaXN0ZXIgaXMKKworCisJCS0gInJlc2V0IgorCQkJCVRoZSBVRyBiaXQg
ZnJvbSB0aGUgVElNeF9FR1IgcmVnaXN0ZXIgaXMKIAkJCQl1c2VkIGFzIHRyaWdnZXIgb3V0cHV0
IChUUkdPKS4KLQkJLSAiZW5hYmxlIiAgICA6IFRoZSBDb3VudGVyIEVuYWJsZSBzaWduYWwgQ05U
X0VOIGlzIHVzZWQKKwkJLSAiZW5hYmxlIgorCQkJCVRoZSBDb3VudGVyIEVuYWJsZSBzaWduYWwg
Q05UX0VOIGlzIHVzZWQKIAkJCQlhcyB0cmlnZ2VyIG91dHB1dC4KLQkJLSAidXBkYXRlIiAgICA6
IFRoZSB1cGRhdGUgZXZlbnQgaXMgc2VsZWN0ZWQgYXMgdHJpZ2dlciBvdXRwdXQuCisJCS0gInVw
ZGF0ZSIKKwkJCQlUaGUgdXBkYXRlIGV2ZW50IGlzIHNlbGVjdGVkIGFzIHRyaWdnZXIgb3V0cHV0
LgogCQkJCUZvciBpbnN0YW5jZSBhIG1hc3RlciB0aW1lciBjYW4gdGhlbiBiZSB1c2VkCiAJCQkJ
YXMgYSBwcmVzY2FsZXIgZm9yIGEgc2xhdmUgdGltZXIuCi0JCS0gImNvbXBhcmVfcHVsc2UiIDog
VGhlIHRyaWdnZXIgb3V0cHV0IHNlbmQgYSBwb3NpdGl2ZSBwdWxzZQotCQkJCSAgICB3aGVuIHRo
ZSBDQzFJRiBmbGFnIGlzIHRvIGJlIHNldC4KLQkJLSAiT0MxUkVGIiAgICA6IE9DMVJFRiBzaWdu
YWwgaXMgdXNlZCBhcyB0cmlnZ2VyIG91dHB1dC4KLQkJLSAiT0MyUkVGIiAgICA6IE9DMlJFRiBz
aWduYWwgaXMgdXNlZCBhcyB0cmlnZ2VyIG91dHB1dC4KLQkJLSAiT0MzUkVGIiAgICA6IE9DM1JF
RiBzaWduYWwgaXMgdXNlZCBhcyB0cmlnZ2VyIG91dHB1dC4KLQkJLSAiT0M0UkVGIiAgICA6IE9D
NFJFRiBzaWduYWwgaXMgdXNlZCBhcyB0cmlnZ2VyIG91dHB1dC4KKwkJLSAiY29tcGFyZV9wdWxz
ZSIKKwkJCQlUaGUgdHJpZ2dlciBvdXRwdXQgc2VuZCBhIHBvc2l0aXZlIHB1bHNlCisJCQkJd2hl
biB0aGUgQ0MxSUYgZmxhZyBpcyB0byBiZSBzZXQuCisJCS0gIk9DMVJFRiIKKwkJCQlPQzFSRUYg
c2lnbmFsIGlzIHVzZWQgYXMgdHJpZ2dlciBvdXRwdXQuCisJCS0gIk9DMlJFRiIKKwkJCQlPQzJS
RUYgc2lnbmFsIGlzIHVzZWQgYXMgdHJpZ2dlciBvdXRwdXQuCisJCS0gIk9DM1JFRiIKKwkJCQlP
QzNSRUYgc2lnbmFsIGlzIHVzZWQgYXMgdHJpZ2dlciBvdXRwdXQuCisJCS0gIk9DNFJFRiIKKwkJ
CQlPQzRSRUYgc2lnbmFsIGlzIHVzZWQgYXMgdHJpZ2dlciBvdXRwdXQuCisKIAkJQWRkaXRpb25h
bCBtb2RlcyAob24gVFJHTzIgb25seSk6Ci0JCS0gIk9DNVJFRiIgICAgOiBPQzVSRUYgc2lnbmFs
IGlzIHVzZWQgYXMgdHJpZ2dlciBvdXRwdXQuCi0JCS0gIk9DNlJFRiIgICAgOiBPQzZSRUYgc2ln
bmFsIGlzIHVzZWQgYXMgdHJpZ2dlciBvdXRwdXQuCisKKwkJLSAiT0M1UkVGIgorCQkJCU9DNVJF
RiBzaWduYWwgaXMgdXNlZCBhcyB0cmlnZ2VyIG91dHB1dC4KKwkJLSAiT0M2UkVGIgorCQkJCU9D
NlJFRiBzaWduYWwgaXMgdXNlZCBhcyB0cmlnZ2VyIG91dHB1dC4KIAkJLSAiY29tcGFyZV9wdWxz
ZV9PQzRSRUYiOgotCQkgIE9DNFJFRiByaXNpbmcgb3IgZmFsbGluZyBlZGdlcyBnZW5lcmF0ZSBw
dWxzZXMuCisJCQkJT0M0UkVGIHJpc2luZyBvciBmYWxsaW5nIGVkZ2VzIGdlbmVyYXRlIHB1bHNl
cy4KIAkJLSAiY29tcGFyZV9wdWxzZV9PQzZSRUYiOgotCQkgIE9DNlJFRiByaXNpbmcgb3IgZmFs
bGluZyBlZGdlcyBnZW5lcmF0ZSBwdWxzZXMuCisJCQkJT0M2UkVGIHJpc2luZyBvciBmYWxsaW5n
IGVkZ2VzIGdlbmVyYXRlIHB1bHNlcy4KIAkJLSAiY29tcGFyZV9wdWxzZV9PQzRSRUZfcl9vcl9P
QzZSRUZfciI6Ci0JCSAgT0M0UkVGIG9yIE9DNlJFRiByaXNpbmcgZWRnZXMgZ2VuZXJhdGUgcHVs
c2VzLgorCQkJCU9DNFJFRiBvciBPQzZSRUYgcmlzaW5nIGVkZ2VzIGdlbmVyYXRlIHB1bHNlcy4K
IAkJLSAiY29tcGFyZV9wdWxzZV9PQzRSRUZfcl9vcl9PQzZSRUZfZiI6Ci0JCSAgT0M0UkVGIHJp
c2luZyBvciBPQzZSRUYgZmFsbGluZyBlZGdlcyBnZW5lcmF0ZSBwdWxzZXMuCisJCQkJT0M0UkVG
IHJpc2luZyBvciBPQzZSRUYgZmFsbGluZyBlZGdlcyBnZW5lcmF0ZQorCQkJCXB1bHNlcy4KIAkJ
LSAiY29tcGFyZV9wdWxzZV9PQzVSRUZfcl9vcl9PQzZSRUZfciI6Ci0JCSAgT0M1UkVGIG9yIE9D
NlJFRiByaXNpbmcgZWRnZXMgZ2VuZXJhdGUgcHVsc2VzLgorCQkJCU9DNVJFRiBvciBPQzZSRUYg
cmlzaW5nIGVkZ2VzIGdlbmVyYXRlIHB1bHNlcy4KIAkJLSAiY29tcGFyZV9wdWxzZV9PQzVSRUZf
cl9vcl9PQzZSRUZfZiI6Ci0JCSAgT0M1UkVGIHJpc2luZyBvciBPQzZSRUYgZmFsbGluZyBlZGdl
cyBnZW5lcmF0ZSBwdWxzZXMuCisJCQkJT0M1UkVGIHJpc2luZyBvciBPQzZSRUYgZmFsbGluZyBl
ZGdlcyBnZW5lcmF0ZQorCQkJCXB1bHNlcy4KIAotCQkrLS0tLS0tLS0tLS0rICAgKy0tLS0tLS0t
LS0tLS0rICAgICAgICAgICAgKy0tLS0tLS0tLSsKLQkJfCBQcmVzY2FsZXIgKy0+IHwgQ291bnRl
ciAgICAgfCAgICAgICAgKy0+IHwgTWFzdGVyICB8IFRSR08oMikKLQkJKy0tLS0tLS0tLS0tKyAg
ICstLSstLS0tLS0tLSstKyAgICAgICAgfC0+IHwgQ29udHJvbCArLS0+Ci0JCSAgICAgICAgICAg
ICAgICAgICB8ICAgICAgICB8ICAgICAgICAgIHx8ICArLS0tLS0tLS0tKwotCQkgICAgICAgICAg
ICAgICAgKy0tdi0tLS0tLS0tKy0rIE9DeFJFRiB8fCAgKy0tLS0tLS0tLSsKLQkJICAgICAgICAg
ICAgICAgIHwgQ2h4IGNvbXBhcmUgKy0tLS0tLS0tLS0+IHwgT3V0cHV0ICB8IENoWAotCQkgICAg
ICAgICAgICAgICAgKy0tLS0tLS0tLS0tKy0rICAgICAgICAgfCAgfCBDb250cm9sICstLT4KLQkJ
ICAgICAgICAgICAgICAgICAgICAgIC4gICAgIHwgICAgICAgICAgIHwgICstLS0tLS0tLS0rCi0J
CSAgICAgICAgICAgICAgICAgICAgICAuICAgICB8ICAgICAgICAgICB8ICAgIC4KLQkJICAgICAg
ICAgICAgICAgICstLS0tLS0tLS0tLXYtKyBPQzZSRUYgIHwgICAgLgotCQkgICAgICAgICAgICAg
ICAgfCBDaDYgY29tcGFyZSArLS0tLS0tLS0tKz4KLQkJICAgICAgICAgICAgICAgICstLS0tLS0t
LS0tLS0tKworCQk6OgogCi0JCUV4YW1wbGUgd2l0aDogImNvbXBhcmVfcHVsc2VfT0M0UkVGX3Jf
b3JfT0M2UkVGX3IiOgorCQkgICstLS0tLS0tLS0tLSsgICArLS0tLS0tLS0tLS0tLSsgICAgICAg
ICAgICArLS0tLS0tLS0tKworCQkgIHwgUHJlc2NhbGVyICstPiB8IENvdW50ZXIgICAgIHwgICAg
ICAgICstPiB8IE1hc3RlciAgfCBUUkdPKDIpCisJCSAgKy0tLS0tLS0tLS0tKyAgICstLSstLS0t
LS0tLSstKyAgICAgICAgfC0+IHwgQ29udHJvbCArLS0+CisJCSAgICAgICAgICAgICAgICAgICAg
IHwgICAgICAgIHwgICAgICAgICAgfHwgICstLS0tLS0tLS0rCisJCSAgICAgICAgICAgICAgICAg
ICstLXYtLS0tLS0tLSstKyBPQ3hSRUYgfHwgICstLS0tLS0tLS0rCisJCSAgICAgICAgICAgICAg
ICAgIHwgQ2h4IGNvbXBhcmUgKy0tLS0tLS0tLS0+IHwgT3V0cHV0ICB8IENoWAorCQkgICAgICAg
ICAgICAgICAgICArLS0tLS0tLS0tLS0rLSsgICAgICAgICB8ICB8IENvbnRyb2wgKy0tPgorCQkg
ICAgICAgICAgICAgICAgICAgICAgICAuICAgICB8ICAgICAgICAgICB8ICArLS0tLS0tLS0tKwor
CQkgICAgICAgICAgICAgICAgICAgICAgICAuICAgICB8ICAgICAgICAgICB8ICAgIC4KKwkJICAg
ICAgICAgICAgICAgICAgKy0tLS0tLS0tLS0tdi0rIE9DNlJFRiAgfCAgICAuCisJCSAgICAgICAg
ICAgICAgICAgIHwgQ2g2IGNvbXBhcmUgKy0tLS0tLS0tLSs+CisJCSAgICAgICAgICAgICAgICAg
ICstLS0tLS0tLS0tLS0tKwogCi0JCSAgICAgICAgICAgICAgICBYCi0JCSAgICAgICAgICAgICAg
WCAgIFgKLQkJICAgICAgICAgICAgWCAuICAgLiBYCi0JCSAgICAgICAgICBYICAgLiAgIC4gICBY
Ci0JCSAgICAgICAgWCAgICAgLiAgIC4gICAgIFgKLQkJY291bnQgWCAuICAgICAuICAgLiAgICAg
LiBYCi0JCSAgICAgICAgLiAgICAgLiAgIC4gICAgIC4KLQkJICAgICAgICAuICAgICAuICAgLiAg
ICAgLgotCQkgICAgICAgICstLS0tLS0tLS0tLS0tLS0rCi0JCU9DNFJFRiAgfCAgICAgLiAgIC4g
ICAgIHwKLQkJICAgICAgKy0rICAgICAuICAgLiAgICAgKy0rCi0JCSAgICAgICAgLiAgICAgKy0t
LSsgICAgIC4KLQkJT0M2UkVGICAuICAgICB8ICAgfCAgICAgLgotCQkgICAgICArLS0tLS0tLSsg
ICArLS0tLS0tLSsKLQkJICAgICAgICArLSsgICArLSsKLQkJVFJHTzIgICB8IHwgICB8IHwKLQkJ
ICAgICAgKy0rICstLS0rICstLS0tLS0tLS0rCisJCUV4YW1wbGUgd2l0aDogImNvbXBhcmVfcHVs
c2VfT0M0UkVGX3Jfb3JfT0M2UkVGX3IiOjoKKworCQkgICAgICAgICAgICAgICAgICBYCisJCSAg
ICAgICAgICAgICAgICBYICAgWAorCQkgICAgICAgICAgICAgIFggLiAgIC4gWAorCQkgICAgICAg
ICAgICBYICAgLiAgIC4gICBYCisJCSAgICAgICAgICBYICAgICAuICAgLiAgICAgWAorCQkgIGNv
dW50IFggLiAgICAgLiAgIC4gICAgIC4gWAorCQkgICAgICAgICAgLiAgICAgLiAgIC4gICAgIC4K
KwkJICAgICAgICAgIC4gICAgIC4gICAuICAgICAuCisJCSAgICAgICAgICArLS0tLS0tLS0tLS0t
LS0tKworCQkgIE9DNFJFRiAgfCAgICAgLiAgIC4gICAgIHwKKwkJICAgICAgICArLSsgICAgIC4g
ICAuICAgICArLSsKKwkJICAgICAgICAgIC4gICAgICstLS0rICAgICAuCisJCSAgT0M2UkVGICAu
ICAgICB8ICAgfCAgICAgLgorCQkgICAgICAgICstLS0tLS0tKyAgICstLS0tLS0tKworCQkgICAg
ICAgICAgKy0rICAgKy0rCisJCSAgVFJHTzIgICB8IHwgICB8IHwKKwkJICAgICAgICArLSsgKy0t
LSsgKy0tLS0tLS0tLSsKIAogV2hhdDoJCS9zeXMvYnVzL2lpby9kZXZpY2VzL3RyaWdnZXJYL21h
c3Rlcl9tb2RlCiBLZXJuZWxWZXJzaW9uOgk0LjExCkBAIC0xMDIsNiArMTIwLDcgQEAgS2VybmVs
VmVyc2lvbjoJNC4xMgogQ29udGFjdDoJYmVuamFtaW4uZ2FpZ25hcmRAc3QuY29tCiBEZXNjcmlw
dGlvbjoKIAkJQ29uZmlndXJlIHRoZSBkZXZpY2UgY291bnRlciBxdWFkcmF0dXJlIG1vZGVzOgor
CiAJCWNoYW5uZWxfQToKIAkJCUVuY29kZXIgQSBpbnB1dCBzZXJ2ZXJzIGFzIHRoZSBjb3VudCBp
bnB1dCBhbmQgQiBhcwogCQkJdGhlIFVQL0RPV04gZGlyZWN0aW9uIGNvbnRyb2wgaW5wdXQuCkBA
IC0xMjcsNiArMTQ2LDcgQEAgRGVzY3JpcHRpb246CiAJCUNvbmZpZ3VyZSB0aGUgZGV2aWNlIGNv
dW50ZXIgZW5hYmxlIG1vZGVzLCBpbiBhbGwgY2FzZQogCQljb3VudGluZyBkaXJlY3Rpb24gaXMg
c2V0IGJ5IGluX2NvdW50MF9jb3VudF9kaXJlY3Rpb24KIAkJYXR0cmlidXRlIGFuZCB0aGUgY291
bnRlciBpcyBjbG9ja2VkIGJ5IHRoZSBpbnRlcm5hbCBjbG9jay4KKwogCQlhbHdheXM6CiAJCQlD
b3VudGVyIGlzIGFsd2F5cyBPTi4KIApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9BQkkvdGVz
dGluZy9zeXNmcy1idXMtaW50ZWxfdGgtZGV2aWNlcy1tc2MgYi9Eb2N1bWVudGF0aW9uL0FCSS90
ZXN0aW5nL3N5c2ZzLWJ1cy1pbnRlbF90aC1kZXZpY2VzLW1zYwppbmRleCBmNTRhZTI0NGYzZjEu
LjM0NTA0OWI5N2YwOSAxMDA2NDQKLS0tIGEvRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9zeXNm
cy1idXMtaW50ZWxfdGgtZGV2aWNlcy1tc2MKKysrIGIvRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGlu
Zy9zeXNmcy1idXMtaW50ZWxfdGgtZGV2aWNlcy1tc2MKQEAgLTksMTAgKzksMTIgQEAgRGF0ZToJ
CUp1bmUgMjAxNQogS2VybmVsVmVyc2lvbjoJNC4zCiBDb250YWN0OglBbGV4YW5kZXIgU2hpc2hr
aW4gPGFsZXhhbmRlci5zaGlzaGtpbkBsaW51eC5pbnRlbC5jb20+CiBEZXNjcmlwdGlvbjoJKFJX
KSBDb25maWd1cmUgTVNDIG9wZXJhdGluZyBtb2RlOgorCiAJCSAgLSAic2luZ2xlIiwgZm9yIGNv
bnRpZ3VvdXMgYnVmZmVyIG1vZGUgKGhpZ2gtb3JkZXIgYWxsb2MpOwogCQkgIC0gIm11bHRpIiwg
Zm9yIG11bHRpYmxvY2sgbW9kZTsKIAkJICAtICJFeEkiLCBmb3IgRENJIGhhbmRsZXIgbW9kZTsK
IAkJICAtICJkZWJ1ZyIsIGZvciBkZWJ1ZyBtb2RlLgorCiAJCUlmIG9wZXJhdGluZyBtb2RlIGNo
YW5nZXMsIGV4aXN0aW5nIGJ1ZmZlciBpcyBkZWFsbG9jYXRlZCwKIAkJcHJvdmlkZWQgdGhlcmUg
YXJlIG5vIGFjdGl2ZSB1c2VycyBhbmQgdHJhY2luZyBpcyBub3QgZW5hYmxlZCwKIAkJb3RoZXJ3
aXNlIHRoZSB3cml0ZSB3aWxsIGZhaWwuCkBAIC0yMiwxMCArMjQsMTIgQEAgRGF0ZToJCUp1bmUg
MjAxNQogS2VybmVsVmVyc2lvbjoJNC4zCiBDb250YWN0OglBbGV4YW5kZXIgU2hpc2hraW4gPGFs
ZXhhbmRlci5zaGlzaGtpbkBsaW51eC5pbnRlbC5jb20+CiBEZXNjcmlwdGlvbjoJKFJXKSBDb25m
aWd1cmUgTVNDIGJ1ZmZlciBzaXplIGZvciAic2luZ2xlIiBvciAibXVsdGkiIG1vZGVzLgorCiAJ
CUluIHNpbmdsZSBtb2RlLCB0aGlzIGlzIGEgc2luZ2xlIG51bWJlciBvZiBwYWdlcywgaGFzIHRv
IGJlCiAJCXBvd2VyIG9mIDIuIEluIG11bHRpYmxvY2sgbW9kZSwgdGhpcyBpcyBhIGNvbW1hLXNl
cGFyYXRlZCBsaXN0CiAJCW9mIG51bWJlcnMgb2YgcGFnZXMgZm9yIGVhY2ggd2luZG93IHRvIGJl
IGFsbG9jYXRlZC4gTnVtYmVyIG9mCiAJCXdpbmRvd3MgaXMgbm90IGxpbWl0ZWQuCisKIAkJV3Jp
dGluZyB0byB0aGlzIGZpbGUgZGVhbGxvY2F0ZXMgZXhpc3RpbmcgYnVmZmVyIChwcm92aWRlZAog
CQl0aGVyZSBhcmUgbm8gYWN0aXZlIHVzZXJzIGFuZCB0cmFjaW5nIGlzIG5vdCBlbmFibGVkKSBh
bmQgdGhlbgogCQlhbGxvY2F0ZXMgYSBuZXcgb25lLgpkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlv
bi9BQkkvdGVzdGluZy9zeXNmcy1idXMtbmZpdCBiL0RvY3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcv
c3lzZnMtYnVzLW5maXQKaW5kZXggYTFjYjQ0ZGNiOTA4Li4yNjRhMmM5ZDBkNmMgMTAwNjQ0Ci0t
LSBhL0RvY3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcvc3lzZnMtYnVzLW5maXQKKysrIGIvRG9jdW1l
bnRhdGlvbi9BQkkvdGVzdGluZy9zeXNmcy1idXMtbmZpdApAQCAtMSw0ICsxLDQgQEAKLUZvciBh
bGwgb2YgdGhlIG5tZW0gZGV2aWNlIGF0dHJpYnV0ZXMgdW5kZXIgbmZpdC8qLCBzZWUgdGhlICdO
VkRJTU0gRmlybXdhcmUKK0ZvciBhbGwgb2YgdGhlIG5tZW0gZGV2aWNlIGF0dHJpYnV0ZXMgdW5k
ZXIgYGBuZml0LypgYCwgc2VlIHRoZSAnTlZESU1NIEZpcm13YXJlCiBJbnRlcmZhY2UgVGFibGUg
KE5GSVQpJyBzZWN0aW9uIGluIHRoZSBBQ1BJIHNwZWNpZmljYXRpb24KIChodHRwOi8vd3d3LnVl
Zmkub3JnL3NwZWNpZmljYXRpb25zKSBmb3IgbW9yZSBkZXRhaWxzLgogCmRpZmYgLS1naXQgYS9E
b2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL3N5c2ZzLWJ1cy1wY2ktZGV2aWNlcy1hZXJfc3RhdHMg
Yi9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL3N5c2ZzLWJ1cy1wY2ktZGV2aWNlcy1hZXJfc3Rh
dHMKaW5kZXggM2M5YThjNGEyNWViLi44NjBkYjUzMDM3YTUgMTAwNjQ0Ci0tLSBhL0RvY3VtZW50
YXRpb24vQUJJL3Rlc3Rpbmcvc3lzZnMtYnVzLXBjaS1kZXZpY2VzLWFlcl9zdGF0cworKysgYi9E
b2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL3N5c2ZzLWJ1cy1wY2ktZGV2aWNlcy1hZXJfc3RhdHMK
QEAgLTEsNiArMSw2IEBACi09PT09PT09PT09PT09PT09PT09PT09PT09PQogUENJZSBEZXZpY2Ug
QUVSIHN0YXRpc3RpY3MKLT09PT09PT09PT09PT09PT09PT09PT09PT09CistLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLQorCiBUaGVzZSBhdHRyaWJ1dGVzIHNob3cgdXAgdW5kZXIgYWxsIHRoZSBk
ZXZpY2VzIHRoYXQgYXJlIEFFUiBjYXBhYmxlLiBUaGVzZQogc3RhdGlzdGljYWwgY291bnRlcnMg
aW5kaWNhdGUgdGhlIGVycm9ycyAiYXMgc2Vlbi9yZXBvcnRlZCBieSB0aGUgZGV2aWNlIi4KIE5v
dGUgdGhhdCB0aGlzIG1heSBtZWFuIHRoYXQgaWYgYW4gZW5kcG9pbnQgaXMgY2F1c2luZyBwcm9i
bGVtcywgdGhlIEFFUgpAQCAtMTcsMTkgKzE3LDE4IEBAIERlc2NyaXB0aW9uOglMaXN0IG9mIGNv
cnJlY3RhYmxlIGVycm9ycyBzZWVuIGFuZCByZXBvcnRlZCBieSB0aGlzCiAJCVBDSSBkZXZpY2Ug
dXNpbmcgRVJSX0NPUi4gTm90ZSB0aGF0IHNpbmNlIG11bHRpcGxlIGVycm9ycyBtYXkKIAkJYmUg
cmVwb3J0ZWQgdXNpbmcgYSBzaW5nbGUgRVJSX0NPUiBtZXNzYWdlLCB0aHVzCiAJCVRPVEFMX0VS
Ul9DT1IgYXQgdGhlIGVuZCBvZiB0aGUgZmlsZSBtYXkgbm90IG1hdGNoIHRoZSBhY3R1YWwKLQkJ
dG90YWwgb2YgYWxsIHRoZSBlcnJvcnMgaW4gdGhlIGZpbGUuIFNhbXBsZSBvdXRwdXQ6Ci0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tCi1sb2NhbGhvc3QgL3N5cy9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDox
Yy4wICMgY2F0IGFlcl9kZXZfY29ycmVjdGFibGUKLVJlY2VpdmVyIEVycm9yIDIKLUJhZCBUTFAg
MAotQmFkIERMTFAgMAotUkVMQVlfTlVNIFJvbGxvdmVyIDAKLVJlcGxheSBUaW1lciBUaW1lb3V0
IDAKLUFkdmlzb3J5IE5vbi1GYXRhbCAwCi1Db3JyZWN0ZWQgSW50ZXJuYWwgRXJyb3IgMAotSGVh
ZGVyIExvZyBPdmVyZmxvdyAwCi1UT1RBTF9FUlJfQ09SIDIKLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KKwkJ
dG90YWwgb2YgYWxsIHRoZSBlcnJvcnMgaW4gdGhlIGZpbGUuIFNhbXBsZSBvdXRwdXQ6OgorCisJ
CSAgICBsb2NhbGhvc3QgL3N5cy9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxYy4wICMgY2F0
IGFlcl9kZXZfY29ycmVjdGFibGUKKwkJICAgIFJlY2VpdmVyIEVycm9yIDIKKwkJICAgIEJhZCBU
TFAgMAorCQkgICAgQmFkIERMTFAgMAorCQkgICAgUkVMQVlfTlVNIFJvbGxvdmVyIDAKKwkJICAg
IFJlcGxheSBUaW1lciBUaW1lb3V0IDAKKwkJICAgIEFkdmlzb3J5IE5vbi1GYXRhbCAwCisJCSAg
ICBDb3JyZWN0ZWQgSW50ZXJuYWwgRXJyb3IgMAorCQkgICAgSGVhZGVyIExvZyBPdmVyZmxvdyAw
CisJCSAgICBUT1RBTF9FUlJfQ09SIDIKIAogV2hhdDoJCS9zeXMvYnVzL3BjaS9kZXZpY2VzLzxk
ZXY+L2Flcl9kZXZfZmF0YWwKIERhdGU6CQlKdWx5IDIwMTgKQEAgLTM5LDI4ICszOCwyNyBAQCBE
ZXNjcmlwdGlvbjoJTGlzdCBvZiB1bmNvcnJlY3RhYmxlIGZhdGFsIGVycm9ycyBzZWVuIGFuZCBy
ZXBvcnRlZCBieSB0aGlzCiAJCVBDSSBkZXZpY2UgdXNpbmcgRVJSX0ZBVEFMLiBOb3RlIHRoYXQg
c2luY2UgbXVsdGlwbGUgZXJyb3JzIG1heQogCQliZSByZXBvcnRlZCB1c2luZyBhIHNpbmdsZSBF
UlJfRkFUQUwgbWVzc2FnZSwgdGh1cwogCQlUT1RBTF9FUlJfRkFUQUwgYXQgdGhlIGVuZCBvZiB0
aGUgZmlsZSBtYXkgbm90IG1hdGNoIHRoZSBhY3R1YWwKLQkJdG90YWwgb2YgYWxsIHRoZSBlcnJv
cnMgaW4gdGhlIGZpbGUuIFNhbXBsZSBvdXRwdXQ6Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCi1sb2NhbGhv
c3QgL3N5cy9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxYy4wICMgY2F0IGFlcl9kZXZfZmF0
YWwKLVVuZGVmaW5lZCAwCi1EYXRhIExpbmsgUHJvdG9jb2wgMAotU3VycHJpc2UgRG93biBFcnJv
ciAwCi1Qb2lzb25lZCBUTFAgMAotRmxvdyBDb250cm9sIFByb3RvY29sIDAKLUNvbXBsZXRpb24g
VGltZW91dCAwCi1Db21wbGV0ZXIgQWJvcnQgMAotVW5leHBlY3RlZCBDb21wbGV0aW9uIDAKLVJl
Y2VpdmVyIE92ZXJmbG93IDAKLU1hbGZvcm1lZCBUTFAgMAotRUNSQyAwCi1VbnN1cHBvcnRlZCBS
ZXF1ZXN0IDAKLUFDUyBWaW9sYXRpb24gMAotVW5jb3JyZWN0YWJsZSBJbnRlcm5hbCBFcnJvciAw
Ci1NQyBCbG9ja2VkIFRMUCAwCi1BdG9taWNPcCBFZ3Jlc3MgQmxvY2tlZCAwCi1UTFAgUHJlZml4
IEJsb2NrZWQgRXJyb3IgMAotVE9UQUxfRVJSX0ZBVEFMIDAKLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KKwkJ
dG90YWwgb2YgYWxsIHRoZSBlcnJvcnMgaW4gdGhlIGZpbGUuIFNhbXBsZSBvdXRwdXQ6OgorCisJ
CSAgICBsb2NhbGhvc3QgL3N5cy9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxYy4wICMgY2F0
IGFlcl9kZXZfZmF0YWwKKwkJICAgIFVuZGVmaW5lZCAwCisJCSAgICBEYXRhIExpbmsgUHJvdG9j
b2wgMAorCQkgICAgU3VycHJpc2UgRG93biBFcnJvciAwCisJCSAgICBQb2lzb25lZCBUTFAgMAor
CQkgICAgRmxvdyBDb250cm9sIFByb3RvY29sIDAKKwkJICAgIENvbXBsZXRpb24gVGltZW91dCAw
CisJCSAgICBDb21wbGV0ZXIgQWJvcnQgMAorCQkgICAgVW5leHBlY3RlZCBDb21wbGV0aW9uIDAK
KwkJICAgIFJlY2VpdmVyIE92ZXJmbG93IDAKKwkJICAgIE1hbGZvcm1lZCBUTFAgMAorCQkgICAg
RUNSQyAwCisJCSAgICBVbnN1cHBvcnRlZCBSZXF1ZXN0IDAKKwkJICAgIEFDUyBWaW9sYXRpb24g
MAorCQkgICAgVW5jb3JyZWN0YWJsZSBJbnRlcm5hbCBFcnJvciAwCisJCSAgICBNQyBCbG9ja2Vk
IFRMUCAwCisJCSAgICBBdG9taWNPcCBFZ3Jlc3MgQmxvY2tlZCAwCisJCSAgICBUTFAgUHJlZml4
IEJsb2NrZWQgRXJyb3IgMAorCQkgICAgVE9UQUxfRVJSX0ZBVEFMIDAKIAogV2hhdDoJCS9zeXMv
YnVzL3BjaS9kZXZpY2VzLzxkZXY+L2Flcl9kZXZfbm9uZmF0YWwKIERhdGU6CQlKdWx5IDIwMTgK
QEAgLTcwLDMyICs2OCwzMSBAQCBEZXNjcmlwdGlvbjoJTGlzdCBvZiB1bmNvcnJlY3RhYmxlIG5v
bmZhdGFsIGVycm9ycyBzZWVuIGFuZCByZXBvcnRlZCBieSB0aGlzCiAJCVBDSSBkZXZpY2UgdXNp
bmcgRVJSX05PTkZBVEFMLiBOb3RlIHRoYXQgc2luY2UgbXVsdGlwbGUgZXJyb3JzCiAJCW1heSBi
ZSByZXBvcnRlZCB1c2luZyBhIHNpbmdsZSBFUlJfRkFUQUwgbWVzc2FnZSwgdGh1cwogCQlUT1RB
TF9FUlJfTk9ORkFUQUwgYXQgdGhlIGVuZCBvZiB0aGUgZmlsZSBtYXkgbm90IG1hdGNoIHRoZQot
CQlhY3R1YWwgdG90YWwgb2YgYWxsIHRoZSBlcnJvcnMgaW4gdGhlIGZpbGUuIFNhbXBsZSBvdXRw
dXQ6Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tCi1sb2NhbGhvc3QgL3N5cy9kZXZpY2VzL3BjaTAwMDA6MDAv
MDAwMDowMDoxYy4wICMgY2F0IGFlcl9kZXZfbm9uZmF0YWwKLVVuZGVmaW5lZCAwCi1EYXRhIExp
bmsgUHJvdG9jb2wgMAotU3VycHJpc2UgRG93biBFcnJvciAwCi1Qb2lzb25lZCBUTFAgMAotRmxv
dyBDb250cm9sIFByb3RvY29sIDAKLUNvbXBsZXRpb24gVGltZW91dCAwCi1Db21wbGV0ZXIgQWJv
cnQgMAotVW5leHBlY3RlZCBDb21wbGV0aW9uIDAKLVJlY2VpdmVyIE92ZXJmbG93IDAKLU1hbGZv
cm1lZCBUTFAgMAotRUNSQyAwCi1VbnN1cHBvcnRlZCBSZXF1ZXN0IDAKLUFDUyBWaW9sYXRpb24g
MAotVW5jb3JyZWN0YWJsZSBJbnRlcm5hbCBFcnJvciAwCi1NQyBCbG9ja2VkIFRMUCAwCi1BdG9t
aWNPcCBFZ3Jlc3MgQmxvY2tlZCAwCi1UTFAgUHJlZml4IEJsb2NrZWQgRXJyb3IgMAotVE9UQUxf
RVJSX05PTkZBVEFMIDAKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KKwkJYWN0dWFsIHRvdGFsIG9mIGFsbCB0
aGUgZXJyb3JzIGluIHRoZSBmaWxlLiBTYW1wbGUgb3V0cHV0OjoKKworCQkgICAgbG9jYWxob3N0
IC9zeXMvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWMuMCAjIGNhdCBhZXJfZGV2X25vbmZh
dGFsCisJCSAgICBVbmRlZmluZWQgMAorCQkgICAgRGF0YSBMaW5rIFByb3RvY29sIDAKKwkJICAg
IFN1cnByaXNlIERvd24gRXJyb3IgMAorCQkgICAgUG9pc29uZWQgVExQIDAKKwkJICAgIEZsb3cg
Q29udHJvbCBQcm90b2NvbCAwCisJCSAgICBDb21wbGV0aW9uIFRpbWVvdXQgMAorCQkgICAgQ29t
cGxldGVyIEFib3J0IDAKKwkJICAgIFVuZXhwZWN0ZWQgQ29tcGxldGlvbiAwCisJCSAgICBSZWNl
aXZlciBPdmVyZmxvdyAwCisJCSAgICBNYWxmb3JtZWQgVExQIDAKKwkJICAgIEVDUkMgMAorCQkg
ICAgVW5zdXBwb3J0ZWQgUmVxdWVzdCAwCisJCSAgICBBQ1MgVmlvbGF0aW9uIDAKKwkJICAgIFVu
Y29ycmVjdGFibGUgSW50ZXJuYWwgRXJyb3IgMAorCQkgICAgTUMgQmxvY2tlZCBUTFAgMAorCQkg
ICAgQXRvbWljT3AgRWdyZXNzIEJsb2NrZWQgMAorCQkgICAgVExQIFByZWZpeCBCbG9ja2VkIEVy
cm9yIDAKKwkJICAgIFRPVEFMX0VSUl9OT05GQVRBTCAwCiAKLT09PT09PT09PT09PT09PT09PT09
PT09PT09PT0KIFBDSWUgUm9vdHBvcnQgQUVSIHN0YXRpc3RpY3MKLT09PT09PT09PT09PT09PT09
PT09PT09PT09PT0KKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KKwogVGhlc2UgYXR0cmli
dXRlcyBzaG93IHVwIHVuZGVyIG9ubHkgdGhlIHJvb3Rwb3J0cyAob3Igcm9vdCBjb21wbGV4IGV2
ZW50CiBjb2xsZWN0b3JzKSB0aGF0IGFyZSBBRVIgY2FwYWJsZS4gVGhlc2UgaW5kaWNhdGUgdGhl
IG51bWJlciBvZiBlcnJvciBtZXNzYWdlcyBhcwogInJlcG9ydGVkIHRvIiB0aGUgcm9vdHBvcnQu
IFBsZWFzZSBub3RlIHRoYXQgdGhlIHJvb3Rwb3J0cyBhbHNvIHRyYW5zbWl0CmRpZmYgLS1naXQg
YS9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL3N5c2ZzLWJ1cy1yYXBpZGlvIGIvRG9jdW1lbnRh
dGlvbi9BQkkvdGVzdGluZy9zeXNmcy1idXMtcmFwaWRpbwppbmRleCAxMzIwOGIyN2RkODcuLjYz
NGVhMjA3YTUwYSAxMDA2NDQKLS0tIGEvRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9zeXNmcy1i
dXMtcmFwaWRpbworKysgYi9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL3N5c2ZzLWJ1cy1yYXBp
ZGlvCkBAIC00LDI0ICs0LDI3IEBAIERlc2NyaXB0aW9uOgogCQlhbiBpbmRpdmlkdWFsIHN1YmRp
cmVjdG9yeSB3aXRoIHRoZSBmb2xsb3dpbmcgbmFtZSBmb3JtYXQgb2YKIAkJZGV2aWNlX25hbWUg
Im5uOmQ6aWlpaSIsIHdoZXJlOgogCi0JCW5uICAgLSB0d28tZGlnaXQgaGV4YWRlY2ltYWwgSUQg
b2YgUmFwaWRJTyBuZXR3b3JrIHdoZXJlIHRoZQorCQk9PT09ICAgPT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KKwkJbm4gICAgIHR3by1kaWdp
dCBoZXhhZGVjaW1hbCBJRCBvZiBSYXBpZElPIG5ldHdvcmsgd2hlcmUgdGhlCiAJCSAgICAgICBk
ZXZpY2UgcmVzaWRlcwotCQlkICAgIC0gZGV2aWNlIHR5cGU6ICdlJyAtIGZvciBlbmRwb2ludCBv
ciAncycgLSBmb3Igc3dpdGNoCi0JCWlpaWkgLSBmb3VyLWRpZ2l0IGRldmljZSBkZXN0SUQgZm9y
IGVuZHBvaW50cywgb3Igc3dpdGNoSUQgZm9yCisJCWQgICAgICBkZXZpY2UgdHlwZTogJ2UnIC0g
Zm9yIGVuZHBvaW50IG9yICdzJyAtIGZvciBzd2l0Y2gKKwkJaWlpaSAgIGZvdXItZGlnaXQgZGV2
aWNlIGRlc3RJRCBmb3IgZW5kcG9pbnRzLCBvciBzd2l0Y2hJRCBmb3IKIAkJICAgICAgIHN3aXRj
aGVzCisJCT09PT0gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PQogCiAJCUZvciBleGFtcGxlLCBiZWxvdyBpcyBhIGxpc3Qgb2YgZGV2aWNl
IGRpcmVjdG9yaWVzIHRoYXQKIAkJcmVwcmVzZW50cyBhIHR5cGljYWwgUmFwaWRJTyBuZXR3b3Jr
IHdpdGggb25lIHN3aXRjaCwgb25lIGhvc3QsCiAJCWFuZCB0d28gYWdlbnQgZW5kcG9pbnRzLCBh
cyBpdCBpcyBzZWVuIGJ5IHRoZSBlbnVtZXJhdGluZyBob3N0Ci0JCSh3aXRoIGRlc3RJRCA9IDEp
OgorCQkod2l0aCBkZXN0SUQgPSAxKTo6CiAKLQkJL3N5cy9idXMvcmFwaWRpby9kZXZpY2VzLzAw
OmU6MDAwMAotCQkvc3lzL2J1cy9yYXBpZGlvL2RldmljZXMvMDA6ZTowMDAyCi0JCS9zeXMvYnVz
L3JhcGlkaW8vZGV2aWNlcy8wMDpzOjAwMDEKKwkJICAvc3lzL2J1cy9yYXBpZGlvL2RldmljZXMv
MDA6ZTowMDAwCisJCSAgL3N5cy9idXMvcmFwaWRpby9kZXZpY2VzLzAwOmU6MDAwMgorCQkgIC9z
eXMvYnVzL3JhcGlkaW8vZGV2aWNlcy8wMDpzOjAwMDEKIAotCQlOT1RFOiBBbiBlbnVtZXJhdGlu
ZyBvciBkaXNjb3ZlcmluZyBlbmRwb2ludCBkb2VzIG5vdCBjcmVhdGUgYQotCQlzeXNmcyBlbnRy
eSBmb3IgaXRzZWxmLCB0aGlzIGlzIHdoeSBhbiBlbmRwb2ludCB3aXRoIGRlc3RJRD0xIGlzCi0J
CW5vdCBzaG93biBpbiB0aGUgbGlzdC4KKwkJTk9URToKKwkJICBBbiBlbnVtZXJhdGluZyBvciBk
aXNjb3ZlcmluZyBlbmRwb2ludCBkb2VzIG5vdCBjcmVhdGUgYQorCQkgIHN5c2ZzIGVudHJ5IGZv
ciBpdHNlbGYsIHRoaXMgaXMgd2h5IGFuIGVuZHBvaW50IHdpdGggZGVzdElEPTEKKwkJICBpcyBu
b3Qgc2hvd24gaW4gdGhlIGxpc3QuCiAKIEF0dHJpYnV0ZXMgQ29tbW9uIGZvciBBbGwgUmFwaWRJ
TyBEZXZpY2VzCiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpkaWZm
IC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9zeXNmcy1idXMtdGh1bmRlcmJvbHQg
Yi9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL3N5c2ZzLWJ1cy10aHVuZGVyYm9sdAppbmRleCBi
MjFmYmExNDY4OWIuLmZmYjJjMzc1OWZmZCAxMDA2NDQKLS0tIGEvRG9jdW1lbnRhdGlvbi9BQkkv
dGVzdGluZy9zeXNmcy1idXMtdGh1bmRlcmJvbHQKKysrIGIvRG9jdW1lbnRhdGlvbi9BQkkvdGVz
dGluZy9zeXNmcy1idXMtdGh1bmRlcmJvbHQKQEAgLTM3LDE2ICszNywxOCBAQCBDb250YWN0Ogl0
aHVuZGVyYm9sdC1zb2Z0d2FyZUBsaXN0cy4wMS5vcmcKIERlc2NyaXB0aW9uOglUaGlzIGF0dHJp
YnV0ZSBob2xkcyBjdXJyZW50IFRodW5kZXJib2x0IHNlY3VyaXR5IGxldmVsCiAJCXNldCBieSB0
aGUgc3lzdGVtIEJJT1MuIFBvc3NpYmxlIHZhbHVlcyBhcmU6CiAKLQkJbm9uZTogQWxsIGRldmlj
ZXMgYXJlIGF1dG9tYXRpY2FsbHkgYXV0aG9yaXplZAotCQl1c2VyOiBEZXZpY2VzIGFyZSBvbmx5
IGF1dGhvcml6ZWQgYmFzZWQgb24gd3JpdGluZwotCQkgICAgICBhcHByb3ByaWF0ZSB2YWx1ZSB0
byB0aGUgYXV0aG9yaXplZCBhdHRyaWJ1dGUKLQkJc2VjdXJlOiBSZXF1aXJlIGRldmljZXMgdGhh
dCBzdXBwb3J0IHNlY3VyZSBjb25uZWN0IGF0Ci0JCQltaW5pbXVtLiBVc2VyIG5lZWRzIHRvIGF1
dGhvcml6ZSBlYWNoIGRldmljZS4KLQkJZHBvbmx5OiBBdXRvbWF0aWNhbGx5IHR1bm5lbCBEaXNw
bGF5IHBvcnQgKGFuZCBVU0IpLiBObwotCQkJUENJZSB0dW5uZWxzIGFyZSBjcmVhdGVkLgotCQl1
c2Jvbmx5OiBBdXRvbWF0aWNhbGx5IHR1bm5lbCBVU0IgY29udHJvbGxlciBvZiB0aGUKKwkJPT09
PT09PSAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0K
KwkJbm9uZSAgICAgQWxsIGRldmljZXMgYXJlIGF1dG9tYXRpY2FsbHkgYXV0aG9yaXplZAorCQl1
c2VyICAgICBEZXZpY2VzIGFyZSBvbmx5IGF1dGhvcml6ZWQgYmFzZWQgb24gd3JpdGluZworCQkg
ICAgICAgICBhcHByb3ByaWF0ZSB2YWx1ZSB0byB0aGUgYXV0aG9yaXplZCBhdHRyaWJ1dGUKKwkJ
c2VjdXJlICAgUmVxdWlyZSBkZXZpY2VzIHRoYXQgc3VwcG9ydCBzZWN1cmUgY29ubmVjdCBhdAor
CQkJIG1pbmltdW0uIFVzZXIgbmVlZHMgdG8gYXV0aG9yaXplIGVhY2ggZGV2aWNlLgorCQlkcG9u
bHkgICBBdXRvbWF0aWNhbGx5IHR1bm5lbCBEaXNwbGF5IHBvcnQgKGFuZCBVU0IpLiBObworCQkJ
IFBDSWUgdHVubmVscyBhcmUgY3JlYXRlZC4KKwkJdXNib25seSAgQXV0b21hdGljYWxseSB0dW5u
ZWwgVVNCIGNvbnRyb2xsZXIgb2YgdGhlCiAJCQkgY29ubmVjdGVkIFRodW5kZXJib2x0IGRvY2sg
KGFuZCBEaXNwbGF5IFBvcnQpLiBBbGwKIAkJCSBQQ0llIGxpbmtzIGRvd25zdHJlYW0gb2YgdGhl
IGRvY2sgYXJlIHJlbW92ZWQuCisJCT09PT09PT0gID09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09CiAKIFdoYXQ6IC9zeXMvYnVzL3RodW5kZXJib2x0L2Rl
dmljZXMvLi4uL2F1dGhvcml6ZWQKIERhdGU6CQlTZXAgMjAxNwpAQCAtNjEsMTcgKzYzLDIzIEBA
IERlc2NyaXB0aW9uOglUaGlzIGF0dHJpYnV0ZSBpcyB1c2VkIHRvIGF1dGhvcml6ZSBUaHVuZGVy
Ym9sdCBkZXZpY2VzCiAJCXlldCBhdXRob3JpemVkLgogCiAJCVBvc3NpYmxlIHZhbHVlcyBhcmUg
c3VwcG9ydGVkOgotCQkxOiBUaGUgZGV2aWNlIHdpbGwgYmUgYXV0aG9yaXplZCBhbmQgY29ubmVj
dGVkCisKKwkJPT0gID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0K
KwkJMSAgIFRoZSBkZXZpY2Ugd2lsbCBiZSBhdXRob3JpemVkIGFuZCBjb25uZWN0ZWQKKwkJPT0g
ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KIAogCQlXaGVuIGtl
eSBhdHRyaWJ1dGUgY29udGFpbnMgMzIgYnl0ZSBoZXggc3RyaW5nIHRoZSBwb3NzaWJsZQogCQl2
YWx1ZXMgYXJlOgotCQkxOiBUaGUgMzIgYnl0ZSBoZXggc3RyaW5nIGlzIGFkZGVkIHRvIHRoZSBk
ZXZpY2UgTlZNIGFuZAotCQkgICB0aGUgZGV2aWNlIGlzIGF1dGhvcml6ZWQuCi0JCTI6IFNlbmQg
YSBjaGFsbGVuZ2UgYmFzZWQgb24gdGhlIDMyIGJ5dGUgaGV4IHN0cmluZy4gSWYgdGhlCi0JCSAg
IGNoYWxsZW5nZSByZXNwb25zZSBmcm9tIGRldmljZSBpcyB2YWxpZCwgdGhlIGRldmljZSBpcwot
CQkgICBhdXRob3JpemVkLiBJbiBjYXNlIG9mIGZhaWx1cmUgZXJybm8gd2lsbCBiZSBFTk9LRVkg
aWYKLQkJICAgdGhlIGRldmljZSBkaWQgbm90IGNvbnRhaW4gYSBrZXkgYXQgYWxsLCBhbmQKLQkJ
ICAgRUtFWVJFSkVDVEVEIGlmIHRoZSBjaGFsbGVuZ2UgcmVzcG9uc2UgZGlkIG5vdCBtYXRjaC4K
KworCQk9PSAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT0KKwkJMSAgIFRoZSAzMiBieXRlIGhleCBzdHJpbmcgaXMgYWRkZWQgdG8gdGhlIGRl
dmljZSBOVk0gYW5kCisJCSAgICB0aGUgZGV2aWNlIGlzIGF1dGhvcml6ZWQuCisJCTIgICBTZW5k
IGEgY2hhbGxlbmdlIGJhc2VkIG9uIHRoZSAzMiBieXRlIGhleCBzdHJpbmcuIElmIHRoZQorCQkg
ICAgY2hhbGxlbmdlIHJlc3BvbnNlIGZyb20gZGV2aWNlIGlzIHZhbGlkLCB0aGUgZGV2aWNlIGlz
CisJCSAgICBhdXRob3JpemVkLiBJbiBjYXNlIG9mIGZhaWx1cmUgZXJybm8gd2lsbCBiZSBFTk9L
RVkgaWYKKwkJICAgIHRoZSBkZXZpY2UgZGlkIG5vdCBjb250YWluIGEga2V5IGF0IGFsbCwgYW5k
CisJCSAgICBFS0VZUkVKRUNURUQgaWYgdGhlIGNoYWxsZW5nZSByZXNwb25zZSBkaWQgbm90IG1h
dGNoLgorCQk9PSAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT0KIAogV2hhdDogL3N5cy9idXMvdGh1bmRlcmJvbHQvZGV2aWNlcy8uLi4vYm9v
dAogRGF0ZToJCUp1biAyMDE4CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5n
L3N5c2ZzLWJ1cy11c2IgYi9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL3N5c2ZzLWJ1cy11c2IK
aW5kZXggNjE0ZDIxNmRmZjFkLi5lNDQ5YjgzNzRmNmEgMTAwNjQ0Ci0tLSBhL0RvY3VtZW50YXRp
b24vQUJJL3Rlc3Rpbmcvc3lzZnMtYnVzLXVzYgorKysgYi9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0
aW5nL3N5c2ZzLWJ1cy11c2IKQEAgLTcyLDI0ICs3MiwyNyBAQCBEZXNjcmlwdGlvbjoKIAkJdGFi
bGUgYXQgY29tcGlsZSB0aW1lLiBUaGUgZm9ybWF0IGZvciB0aGUgZGV2aWNlIElEIGlzOgogCQlp
ZFZlbmRvciBpZFByb2R1Y3QgYkludGVyZmFjZUNsYXNzIFJlZklkVmVuZG9yIFJlZklkUHJvZHVj
dAogCQlUaGUgdmVuZG9yIElEIGFuZCBkZXZpY2UgSUQgZmllbGRzIGFyZSByZXF1aXJlZCwgdGhl
Ci0JCXJlc3QgaXMgb3B0aW9uYWwuIFRoZSBSZWYqIHR1cGxlIGNhbiBiZSB1c2VkIHRvIHRlbGwg
dGhlCisJCXJlc3QgaXMgb3B0aW9uYWwuIFRoZSBgUmVmKmAgdHVwbGUgY2FuIGJlIHVzZWQgdG8g
dGVsbCB0aGUKIAkJZHJpdmVyIHRvIHVzZSB0aGUgc2FtZSBkcml2ZXJfZGF0YSBmb3IgdGhlIG5l
dyBkZXZpY2UgYXMKIAkJaXQgaXMgdXNlZCBmb3IgdGhlIHJlZmVyZW5jZSBkZXZpY2UuCiAJCVVw
b24gc3VjY2Vzc2Z1bGx5IGFkZGluZyBhbiBJRCwgdGhlIGRyaXZlciB3aWxsIHByb2JlCi0JCWZv
ciB0aGUgZGV2aWNlIGFuZCBhdHRlbXB0IHRvIGJpbmQgdG8gaXQuICBGb3IgZXhhbXBsZToKLQkJ
IyBlY2hvICI4MDg2IDEwZjUiID4gL3N5cy9idXMvdXNiL2RyaXZlcnMvZm9vL25ld19pZAorCQlm
b3IgdGhlIGRldmljZSBhbmQgYXR0ZW1wdCB0byBiaW5kIHRvIGl0LiAgRm9yIGV4YW1wbGU6Ogor
CisJCSAgIyBlY2hvICI4MDg2IDEwZjUiID4gL3N5cy9idXMvdXNiL2RyaXZlcnMvZm9vL25ld19p
ZAogCiAJCUhlcmUgYWRkIGEgbmV3IGRldmljZSAoMDQ1ODo3MDQ1KSB1c2luZyBkcml2ZXJfZGF0
YSBmcm9tCi0JCWFuIGFscmVhZHkgc3VwcG9ydGVkIGRldmljZSAoMDQ1ODo3MDRjKToKLQkJIyBl
Y2hvICIwNDU4IDcwNDUgMCAwNDU4IDcwNGMiID4gL3N5cy9idXMvdXNiL2RyaXZlcnMvZm9vL25l
d19pZAorCQlhbiBhbHJlYWR5IHN1cHBvcnRlZCBkZXZpY2UgKDA0NTg6NzA0Yyk6OgorCisJCSAg
IyBlY2hvICIwNDU4IDcwNDUgMCAwNDU4IDcwNGMiID4gL3N5cy9idXMvdXNiL2RyaXZlcnMvZm9v
L25ld19pZAogCiAJCVJlYWRpbmcgZnJvbSB0aGlzIGZpbGUgd2lsbCBsaXN0IGFsbCBkeW5hbWlj
YWxseSBhZGRlZAogCQlkZXZpY2UgSURzIGluIHRoZSBzYW1lIGZvcm1hdCwgd2l0aCBvbmUgZW50
cnkgcGVyCi0JCWxpbmUuIEZvciBleGFtcGxlOgotCQkjIGNhdCAvc3lzL2J1cy91c2IvZHJpdmVy
cy9mb28vbmV3X2lkCi0JCTgwODYgMTBmNQotCQlkZWFkIGJlZWYgMDYKLQkJZjAwZCBjYWZlCisJ
CWxpbmUuIEZvciBleGFtcGxlOjoKKworCQkgICMgY2F0IC9zeXMvYnVzL3VzYi9kcml2ZXJzL2Zv
by9uZXdfaWQKKwkJICA4MDg2IDEwZjUKKwkJICBkZWFkIGJlZWYgMDYKKwkJICBmMDBkIGNhZmUK
IAogCQlUaGUgbGlzdCB3aWxsIGJlIHRydW5jYXRlZCBhdCBQQUdFX1NJWkUgYnl0ZXMgZHVlIHRv
CiAJCXN5c2ZzIHJlc3RyaWN0aW9ucy4KQEAgLTIwOSw2ICsyMTIsNyBAQCBEZXNjcmlwdGlvbjoK
IAkJYWR2YW5jZSwgYW5kIGJlaGF2ZXMgd2VsbCBhY2NvcmRpbmcgdG8gdGhlIHNwZWNpZmljYXRp
b24uCiAJCVRoaXMgYXR0cmlidXRlIGlzIGEgYml0LWZpZWxkIHRoYXQgY29udHJvbHMgdGhlIGJl
aGF2aW9yIG9mCiAJCWEgc3BlY2lmaWMgcG9ydDoKKwogCQkgLSBCaXQgMCBvZiB0aGlzIGZpZWxk
IHNlbGVjdHMgdGhlICJvbGQiIGVudW1lcmF0aW9uIHNjaGVtZSwKIAkJICAgYXMgaXQgaXMgY29u
c2lkZXJhYmx5IGZhc3RlciAoaXQgb25seSBjYXVzZXMgb25lIFVTQiByZXNldAogCQkgICBpbnN0
ZWFkIG9mIDIpLgpAQCAtMjMzLDEwICsyMzcsMTAgQEAgRGVzY3JpcHRpb246CiAJCXBvbGwoKSBm
b3IgbW9uaXRvcmluZyBjaGFuZ2VzIHRvIHRoaXMgdmFsdWUgaW4gdXNlciBzcGFjZS4KIAogCQlB
bnkgdGltZSB0aGlzIHZhbHVlIGNoYW5nZXMgdGhlIGNvcnJlc3BvbmRpbmcgaHViIGRldmljZSB3
aWxsIHNlbmQgYQotCQl1ZGV2IGV2ZW50IHdpdGggdGhlIGZvbGxvd2luZyBhdHRyaWJ1dGVzOgor
CQl1ZGV2IGV2ZW50IHdpdGggdGhlIGZvbGxvd2luZyBhdHRyaWJ1dGVzOjoKIAotCQlPVkVSX0NV
UlJFTlRfUE9SVD0vc3lzL2J1cy91c2IvZGV2aWNlcy8uLi4vKGh1YiBpbnRlcmZhY2UpL3BvcnRY
Ci0JCU9WRVJfQ1VSUkVOVF9DT1VOVD1bY3VycmVudCB2YWx1ZSBvZiB0aGlzIHN5c2ZzIGF0dHJp
YnV0ZV0KKwkJICBPVkVSX0NVUlJFTlRfUE9SVD0vc3lzL2J1cy91c2IvZGV2aWNlcy8uLi4vKGh1
YiBpbnRlcmZhY2UpL3BvcnRYCisJCSAgT1ZFUl9DVVJSRU5UX0NPVU5UPVtjdXJyZW50IHZhbHVl
IG9mIHRoaXMgc3lzZnMgYXR0cmlidXRlXQogCiBXaGF0OgkJL3N5cy9idXMvdXNiL2RldmljZXMv
Li4uLyhodWIgaW50ZXJmYWNlKS9wb3J0WC91c2IzX2xwbV9wZXJtaXQKIERhdGU6CQlOb3ZlbWJl
ciAyMDE1CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL3N5c2ZzLWJ1cy11
c2ItZGV2aWNlcy11c2JzZXZzZWcgYi9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL3N5c2ZzLWJ1
cy11c2ItZGV2aWNlcy11c2JzZXZzZWcKaW5kZXggOWFkZTgwZjgxZjk2Li4yZjg2ZTQyMjNiZmMg
MTAwNjQ0Ci0tLSBhL0RvY3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcvc3lzZnMtYnVzLXVzYi1kZXZp
Y2VzLXVzYnNldnNlZworKysgYi9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL3N5c2ZzLWJ1cy11
c2ItZGV2aWNlcy11c2JzZXZzZWcKQEAgLTEyLDggKzEyLDExIEBAIEtlcm5lbFZlcnNpb246CTIu
Ni4yNgogQ29udGFjdDoJSGFycmlzb24gTWV0emdlciA8aGFycmlzb25tZXR6QGdtYWlsLmNvbT4K
IERlc2NyaXB0aW9uOglDb250cm9scyB0aGUgZGV2aWNlcyBkaXNwbGF5IG1vZGUuCiAJCUZvciBh
IDYgY2hhcmFjdGVyIGRpc3BsYXkgdGhlIHZhbHVlcyBhcmUKKwogCQkJTVNCIDB4MDY7IExTQiAw
eDNGLCBhbmQKKwogCQlmb3IgYW4gOCBjaGFyYWN0ZXIgZGlzcGxheSB0aGUgdmFsdWVzIGFyZQor
CiAJCQlNU0IgMHgwODsgTFNCIDB4RkYuCiAKIFdoYXQ6CQkvc3lzL2J1cy91c2IvLi4uL3RleHRt
b2RlCkBAIC0zNyw3ICs0MCw3IEBAIEtlcm5lbFZlcnNpb246CTIuNi4yNgogQ29udGFjdDoJSGFy
cmlzb24gTWV0emdlciA8aGFycmlzb25tZXR6QGdtYWlsLmNvbT4KIERlc2NyaXB0aW9uOglDb250
cm9scyB0aGUgZGVjaW1hbCBwbGFjZXMgb24gdGhlIGRldmljZS4KIAkJVG8gc2V0IHRoZSBudGgg
ZGVjaW1hbCBwbGFjZSwgZ2l2ZSB0aGlzIGZpZWxkCi0JCXRoZSB2YWx1ZSBvZiAxMCAqKiBuLiBB
c3N1bWUgdGhpcyBmaWVsZCBoYXMKKwkJdGhlIHZhbHVlIG9mIGBgMTAgKiogbmBgLiBBc3N1bWUg
dGhpcyBmaWVsZCBoYXMKIAkJdGhlIHZhbHVlIGsgYW5kIGhhcyAxIG9yIG1vcmUgZGVjaW1hbCBw
bGFjZXMgc2V0LAogCQl0byBzZXQgdGhlIG10aCBwbGFjZSAod2hlcmUgbSBpcyBub3QgYWxyZWFk
eSBzZXQpLAotCQljaGFuZ2UgdGhpcyBmaWVsZHMgdmFsdWUgdG8gayArIDEwICoqIG0uCisJCWNo
YW5nZSB0aGlzIGZpZWxkcyB2YWx1ZSB0byBgYGsgKyAxMCAqKiBtYGAuCmRpZmYgLS1naXQgYS9E
b2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL3N5c2ZzLWJ1cy12ZmlvLW1kZXYgYi9Eb2N1bWVudGF0
aW9uL0FCSS90ZXN0aW5nL3N5c2ZzLWJ1cy12ZmlvLW1kZXYKaW5kZXggNDUyZGJlMzkyNzBlLi41
OWZjODA0MjY1ZGIgMTAwNjQ0Ci0tLSBhL0RvY3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcvc3lzZnMt
YnVzLXZmaW8tbWRldgorKysgYi9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL3N5c2ZzLWJ1cy12
ZmlvLW1kZXYKQEAgLTI4LDggKzI4LDkgQEAgRGVzY3JpcHRpb246CiAJCVdyaXRpbmcgVVVJRCB0
byB0aGlzIGZpbGUgd2lsbCBjcmVhdGUgbWVkaWF0ZWQgZGV2aWNlIG9mCiAJCXR5cGUgPHR5cGUt
aWQ+IGZvciBwYXJlbnQgZGV2aWNlIDxkZXZpY2U+LiBUaGlzIGlzIGEKIAkJd3JpdGUtb25seSBm
aWxlLgotCQlGb3IgZXhhbXBsZToKLQkJIyBlY2hvICI4M2I4ZjRmMi01MDlmLTM4MmYtM2MxZS1l
NmJmZTBmYTEwMDEiID4JXAorCQlGb3IgZXhhbXBsZTo6CisKKwkJICAjIGVjaG8gIjgzYjhmNGYy
LTUwOWYtMzgyZi0zYzFlLWU2YmZlMGZhMTAwMSIgPglcCiAJCSAgICAgICAvc3lzL2RldmljZXMv
Zm9vL21kZXZfc3VwcG9ydGVkX3R5cGVzL2Zvby0xL2NyZWF0ZQogCiBXaGF0OiAgICAgICAgICAg
L3N5cy8uLi4vbWRldl9zdXBwb3J0ZWRfdHlwZXMvPHR5cGUtaWQ+L2RldmljZXMvCkBAIC0xMDcs
NSArMTA4LDYgQEAgRGVzY3JpcHRpb246CiAJCVdyaXRpbmcgJzEnIHRvIHRoaXMgZmlsZSBkZXN0
cm95cyB0aGUgbWVkaWF0ZWQgZGV2aWNlLiBUaGUKIAkJdmVuZG9yIGRyaXZlciBjYW4gZmFpbCB0
aGUgcmVtb3ZlKCkgY2FsbGJhY2sgaWYgdGhhdCBkZXZpY2UKIAkJaXMgYWN0aXZlIGFuZCB0aGUg
dmVuZG9yIGRyaXZlciBkb2Vzbid0IHN1cHBvcnQgaG90IHVucGx1Zy4KLQkJRXhhbXBsZToKLQkJ
IyBlY2hvIDEgPiAvc3lzL2J1cy9tZGV2L2RldmljZXMvPFVVSUQ+L3JlbW92ZQorCQlFeGFtcGxl
OjoKKworCQkgICMgZWNobyAxID4gL3N5cy9idXMvbWRldi9kZXZpY2VzLzxVVUlEPi9yZW1vdmUK
ZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcvc3lzZnMtY2xhc3MtY3hsIGIv
RG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9zeXNmcy1jbGFzcy1jeGwKaW5kZXggNzk3MGUzNzEz
ZTcwLi5hNmY1MWExMDRjNDQgMTAwNjQ0Ci0tLSBhL0RvY3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcv
c3lzZnMtY2xhc3MtY3hsCisrKyBiL0RvY3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcvc3lzZnMtY2xh
c3MtY3hsCkBAIC03MiwxMSArNzIsMTYgQEAgRGVzY3JpcHRpb246ICAgIHJlYWQvd3JpdGUKICAg
ICAgICAgICAgICAgICB3aGVuIHBlcmZvcm1pbmcgdGhlIFNUQVJUX1dPUksgaW9jdGwuIE9ubHkg
YXBwbGljYWJsZSB3aGVuCiAgICAgICAgICAgICAgICAgcnVubmluZyB1bmRlciBoYXNoZWQgcGFn
ZSB0YWJsZSBtbXUuCiAgICAgICAgICAgICAgICAgUG9zc2libGUgdmFsdWVzOgotICAgICAgICAg
ICAgICAgICAgICAgICAgbm9uZTogTm8gcHJlZmF1bHRpbmcgKGRlZmF1bHQpCi0gICAgICAgICAg
ICAgICAgICAgICAgICB3b3JrX2VsZW1lbnRfZGVzY3JpcHRvcjogVHJlYXQgdGhlIHdvcmsgZWxl
bWVudAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGVzY3JpcHRvciBhcyBhbiBl
ZmZlY3RpdmUgYWRkcmVzcyBhbmQKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBy
ZWZhdWx0IHdoYXQgaXQgcG9pbnRzIHRvLgotICAgICAgICAgICAgICAgICAgICAgICAgYWxsOiBh
bGwgc2VnbWVudHMgcHJvY2VzcyBjYWxsaW5nIFNUQVJUX1dPUksgbWFwcy4KKworICAgICAgICAg
ICAgICAgID09PT09PT09PT09PT09PT09PT09PT09ICA9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PQorCQlub25lCQkJIE5vIHByZWZhdWx0aW5nIChkZWZhdWx0KQorCQl3b3Jr
X2VsZW1lbnRfZGVzY3JpcHRvciAgVHJlYXQgdGhlIHdvcmsgZWxlbWVudAorCQkJCQkgZGVzY3Jp
cHRvciBhcyBhbiBlZmZlY3RpdmUgYWRkcmVzcyBhbmQKKwkJCQkJIHByZWZhdWx0IHdoYXQgaXQg
cG9pbnRzIHRvLgorICAgICAgICAgICAgICAgIGFsbAkJCSBhbGwgc2VnbWVudHMgcHJvY2VzcyBj
YWxsaW5nCisJCQkJCSBTVEFSVF9XT1JLIG1hcHMuCisgICAgICAgICAgICAgICAgPT09PT09PT09
PT09PT09PT09PT09PT0gID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CisK
IFVzZXJzOgkJaHR0cHM6Ly9naXRodWIuY29tL2libS1jYXBpL2xpYmN4bAogCiBXaGF0OiAgICAg
ICAgICAgL3N5cy9jbGFzcy9jeGwvPGFmdT4vcmVzZXQKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRp
b24vQUJJL3Rlc3Rpbmcvc3lzZnMtY2xhc3MtbGVkIGIvRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGlu
Zy9zeXNmcy1jbGFzcy1sZWQKaW5kZXggNWY2N2Y3YWIyNzdiLi42NWUwNDA5NzhmNzMgMTAwNjQ0
Ci0tLSBhL0RvY3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcvc3lzZnMtY2xhc3MtbGVkCisrKyBiL0Rv
Y3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcvc3lzZnMtY2xhc3MtbGVkCkBAIC01MCw3ICs1MCw3IEBA
IERlc2NyaXB0aW9uOgogCQlZb3UgY2FuIGNoYW5nZSB0cmlnZ2VycyBpbiBhIHNpbWlsYXIgbWFu
bmVyIHRvIHRoZSB3YXkgYW4gSU8KIAkJc2NoZWR1bGVyIGlzIGNob3Nlbi4gVHJpZ2dlciBzcGVj
aWZpYyBwYXJhbWV0ZXJzIGNhbiBhcHBlYXIgaW4KIAkJL3N5cy9jbGFzcy9sZWRzLzxsZWQ+IG9u
Y2UgYSBnaXZlbiB0cmlnZ2VyIGlzIHNlbGVjdGVkLiBGb3IKLQkJdGhlaXIgZG9jdW1lbnRhdGlv
biBzZWUgc3lzZnMtY2xhc3MtbGVkLXRyaWdnZXItKi4KKwkJdGhlaXIgZG9jdW1lbnRhdGlvbiBz
ZWUgYHN5c2ZzLWNsYXNzLWxlZC10cmlnZ2VyLSpgLgogCiBXaGF0OgkJL3N5cy9jbGFzcy9sZWRz
LzxsZWQ+L2ludmVydGVkCiBEYXRlOgkJSmFudWFyeSAyMDExCmRpZmYgLS1naXQgYS9Eb2N1bWVu
dGF0aW9uL0FCSS90ZXN0aW5nL3N5c2ZzLWNsYXNzLW1pYy50eHQgYi9Eb2N1bWVudGF0aW9uL0FC
SS90ZXN0aW5nL3N5c2ZzLWNsYXNzLW1pYy50eHQKaW5kZXggNmVmNjgyNjAzMTc5Li5iZDBlNzgw
YzM3NjAgMTAwNjQ0Ci0tLSBhL0RvY3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcvc3lzZnMtY2xhc3Mt
bWljLnR4dAorKysgYi9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL3N5c2ZzLWNsYXNzLW1pYy50
eHQKQEAgLTQxLDI0ICs0MSwzMyBAQCBEZXNjcmlwdGlvbjoKIAkJV2hlbiByZWFkLCB0aGlzIGVu
dHJ5IHByb3ZpZGVzIHRoZSBjdXJyZW50IHN0YXRlIG9mIGFuIEludGVsCiAJCU1JQyBkZXZpY2Ug
aW4gdGhlIGNvbnRleHQgb2YgdGhlIGNhcmQgT1MuIFBvc3NpYmxlIHZhbHVlcyB0aGF0CiAJCXdp
bGwgYmUgcmVhZCBhcmU6Ci0JCSJyZWFkeSIgLSBUaGUgTUlDIGRldmljZSBpcyByZWFkeSB0byBi
b290IHRoZSBjYXJkIE9TLiBPbgotCQlyZWFkaW5nIHRoaXMgZW50cnkgYWZ0ZXIgYW4gT1NQTSBy
ZXN1bWUsIGEgImJvb3QiIGhhcyB0byBiZQotCQl3cml0dGVuIHRvIHRoaXMgZW50cnkgaWYgdGhl
IGNhcmQgd2FzIHByZXZpb3VzbHkgc2h1dGRvd24KLQkJZHVyaW5nIE9TUE0gc3VzcGVuZC4KLQkJ
ImJvb3RpbmciIC0gVGhlIE1JQyBkZXZpY2UgaGFzIGluaXRpYXRlZCBib290aW5nIGEgY2FyZCBP
Uy4KLQkJIm9ubGluZSIgLSBUaGUgTUlDIGRldmljZSBoYXMgY29tcGxldGVkIGJvb3QgYW5kIGlz
IG9ubGluZQotCQkic2h1dHRpbmdfZG93biIgLSBUaGUgY2FyZCBPUyBpcyBzaHV0dGluZyBkb3du
LgotCQkicmVzZXR0aW5nIiAtIEEgcmVzZXQgaGFzIGJlZW4gaW5pdGlhdGVkIGZvciB0aGUgTUlD
IGRldmljZQotCQkicmVzZXRfZmFpbGVkIiAtIFRoZSBNSUMgZGV2aWNlIGhhcyBmYWlsZWQgdG8g
cmVzZXQuCisKKworCQk9PT09PT09PT09PT09PT0gID09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09CisJCSJyZWFkeSIJCSBUaGUgTUlDIGRldmljZSBpcyByZWFk
eSB0byBib290IHRoZSBjYXJkIE9TLgorCQkJCSBPbiByZWFkaW5nIHRoaXMgZW50cnkgYWZ0ZXIg
YW4gT1NQTSByZXN1bWUsCisJCQkJIGEgImJvb3QiIGhhcyB0byBiZSB3cml0dGVuIHRvIHRoaXMg
ZW50cnkgaWYKKwkJCQkgdGhlIGNhcmQgd2FzIHByZXZpb3VzbHkgc2h1dGRvd24gZHVyaW5nIE9T
UE0KKwkJCQkgc3VzcGVuZC4KKwkJImJvb3RpbmciCSBUaGUgTUlDIGRldmljZSBoYXMgaW5pdGlh
dGVkIGJvb3RpbmcgYSBjYXJkIE9TLgorCQkib25saW5lIgkgVGhlIE1JQyBkZXZpY2UgaGFzIGNv
bXBsZXRlZCBib290IGFuZCBpcyBvbmxpbmUKKwkJInNodXR0aW5nX2Rvd24iCSBUaGUgY2FyZCBP
UyBpcyBzaHV0dGluZyBkb3duLgorCQkicmVzZXR0aW5nIgkgQSByZXNldCBoYXMgYmVlbiBpbml0
aWF0ZWQgZm9yIHRoZSBNSUMgZGV2aWNlCisJCSJyZXNldF9mYWlsZWQiCSBUaGUgTUlDIGRldmlj
ZSBoYXMgZmFpbGVkIHRvIHJlc2V0LgorCQk9PT09PT09PT09PT09PT0gID09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CiAKIAkJV2hlbiB3cml0dGVuLCB0aGlz
IHN5c2ZzIGVudHJ5IHRyaWdnZXJzIGRpZmZlcmVudCBzdGF0ZSBjaGFuZ2UKIAkJb3BlcmF0aW9u
cyBkZXBlbmRpbmcgdXBvbiB0aGUgY3VycmVudCBzdGF0ZSBvZiB0aGUgY2FyZCBPUy4KIAkJQWNj
ZXB0YWJsZSB2YWx1ZXMgYXJlOgotCQkiYm9vdCIgLSBCb290IHRoZSBjYXJkIE9TIGltYWdlIHNw
ZWNpZmllZCBieSB0aGUgY29tYmluYXRpb24KLQkJCSBvZiBmaXJtd2FyZSwgcmFtZGlzaywgY21k
bGluZSBhbmQgYm9vdG1vZGUKLQkJCXN5c2ZzIGVudHJpZXMuCi0JCSJyZXNldCIgLSBJbml0aWF0
ZXMgZGV2aWNlIHJlc2V0LgotCQkic2h1dGRvd24iIC0gSW5pdGlhdGVzIGNhcmQgT1Mgc2h1dGRv
d24uCisKKworCQk9PT09PT09PT09ICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT0KKwkJImJvb3QiICAgICAgQm9vdCB0aGUgY2FyZCBPUyBpbWFnZSBz
cGVjaWZpZWQgYnkgdGhlIGNvbWJpbmF0aW9uCisJCQkgICAgb2YgZmlybXdhcmUsIHJhbWRpc2ss
IGNtZGxpbmUgYW5kIGJvb3Rtb2RlCisJCQkgICAgc3lzZnMgZW50cmllcy4KKwkJInJlc2V0IiAg
ICAgSW5pdGlhdGVzIGRldmljZSByZXNldC4KKwkJInNodXRkb3duIiAgSW5pdGlhdGVzIGNhcmQg
T1Mgc2h1dGRvd24uCisJCT09PT09PT09PT0gID09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PQogCiBXaGF0OgkJL3N5cy9jbGFzcy9taWMvbWljKHgpL3No
dXRkb3duX3N0YXR1cwogRGF0ZToJCU9jdG9iZXIgMjAxMwpAQCAtNjksMTIgKzc4LDE1IEBAIERl
c2NyaXB0aW9uOgogCQlPUyBjYW4gc2h1dGRvd24gYmVjYXVzZSBvZiB2YXJpb3VzIHJlYXNvbnMu
IFdoZW4gcmVhZCwgdGhpcwogCQllbnRyeSBwcm92aWRlcyB0aGUgc3RhdHVzIG9uIHdoeSB0aGUg
Y2FyZCBPUyB3YXMgc2h1dGRvd24uCiAJCVBvc3NpYmxlIHZhbHVlcyBhcmU6Ci0JCSJub3AiIC0g
IHNodXRkb3duIHN0YXR1cyBpcyBub3QgYXBwbGljYWJsZSwgd2hlbiB0aGUgY2FyZCBPUyBpcwot
CQkJIm9ubGluZSIKLQkJImNyYXNoZWQiIC0gU2h1dGRvd24gYmVjYXVzZSBvZiBhIEhXIG9yIFNX
IGNyYXNoLgotCQkiaGFsdGVkIiAtIFNodXRkb3duIGJlY2F1c2Ugb2YgYSBoYWx0IGNvbW1hbmQu
Ci0JCSJwb3dlcm9mZiIgLSBTaHV0ZG93biBiZWNhdXNlIG9mIGEgcG93ZXJvZmYgY29tbWFuZC4K
LQkJInJlc3RhcnQiIC0gU2h1dGRvd24gYmVjYXVzZSBvZiBhIHJlc3RhcnQgY29tbWFuZC4KKwor
CQk9PT09PT09PT09ICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT0KKwkJIm5vcCIgICAgICAgc2h1dGRvd24gc3RhdHVzIGlzIG5vdCBhcHBsaWNhYmxl
LCB3aGVuIHRoZSBjYXJkIE9TCisJCQkgICAgaXMgIm9ubGluZSIKKwkJImNyYXNoZWQiICAgU2h1
dGRvd24gYmVjYXVzZSBvZiBhIEhXIG9yIFNXIGNyYXNoLgorCQkiaGFsdGVkIiAgICBTaHV0ZG93
biBiZWNhdXNlIG9mIGEgaGFsdCBjb21tYW5kLgorCQkicG93ZXJvZmYiICBTaHV0ZG93biBiZWNh
dXNlIG9mIGEgcG93ZXJvZmYgY29tbWFuZC4KKwkJInJlc3RhcnQiICAgU2h1dGRvd24gYmVjYXVz
ZSBvZiBhIHJlc3RhcnQgY29tbWFuZC4KKwkJPT09PT09PT09PSAgPT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CiAKIFdoYXQ6CQkvc3lzL2NsYXNzL21p
Yy9taWMoeCkvY21kbGluZQogRGF0ZToJCU9jdG9iZXIgMjAxMwpkaWZmIC0tZ2l0IGEvRG9jdW1l
bnRhdGlvbi9BQkkvdGVzdGluZy9zeXNmcy1jbGFzcy1vY3hsIGIvRG9jdW1lbnRhdGlvbi9BQkkv
dGVzdGluZy9zeXNmcy1jbGFzcy1vY3hsCmluZGV4IGI1YjFmYTE5NzU5Mi4uOTdlNDA0ODM0ZDNh
IDEwMDY0NAotLS0gYS9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL3N5c2ZzLWNsYXNzLW9jeGwK
KysrIGIvRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9zeXNmcy1jbGFzcy1vY3hsCkBAIC0xMSw4
ICsxMSwxMSBAQCBDb250YWN0OglsaW51eHBwYy1kZXZAbGlzdHMub3psYWJzLm9yZwogRGVzY3Jp
cHRpb246CXJlYWQgb25seQogCQlOdW1iZXIgb2YgY29udGV4dHMgZm9yIHRoZSBBRlUsIGluIHRo
ZSBmb3JtYXQgPG4+LzxtYXg+CiAJCXdoZXJlOgorCisJCQk9PT09CT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CiAJCQluOgludW1iZXIgb2YgY3VycmVudGx5
IGFjdGl2ZSBjb250ZXh0cywgZm9yIGRlYnVnCiAJCQltYXg6CW1heGltdW0gbnVtYmVyIG9mIGNv
bnRleHRzIHN1cHBvcnRlZCBieSB0aGUgQUZVCisJCQk9PT09CT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09CiAKIFdoYXQ6CQkvc3lzL2NsYXNzL29jeGwvPGFm
dSBuYW1lPi9wcF9tbWlvX3NpemUKIERhdGU6CQlKYW51YXJ5IDIwMTgKZGlmZiAtLWdpdCBhL0Rv
Y3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcvc3lzZnMtY2xhc3MtcG93ZXIgYi9Eb2N1bWVudGF0aW9u
L0FCSS90ZXN0aW5nL3N5c2ZzLWNsYXNzLXBvd2VyCmluZGV4IDI3ZWRjMDZlMjQ5NS4uMzRmNzk2
YjljYzg3IDEwMDY0NAotLS0gYS9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL3N5c2ZzLWNsYXNz
LXBvd2VyCisrKyBiL0RvY3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcvc3lzZnMtY2xhc3MtcG93ZXIK
QEAgLTEsNCArMSw0IEBACi09PT09PSBHZW5lcmFsIFByb3BlcnRpZXMgPT09PT0KKyoqR2VuZXJh
bCBQcm9wZXJ0aWVzKioKIAogV2hhdDoJCS9zeXMvY2xhc3MvcG93ZXJfc3VwcGx5LzxzdXBwbHlf
bmFtZT4vbWFudWZhY3R1cmVyCiBEYXRlOgkJTWF5IDIwMDcKQEAgLTcyLDYgKzcyLDcgQEAgRGVz
Y3JpcHRpb246CiAJCWNyaXRpY2FsbHkgbG93KS4KIAogCQlBY2Nlc3M6IFJlYWQsIFdyaXRlCisK
IAkJVmFsaWQgdmFsdWVzOiAwIC0gMTAwIChwZXJjZW50KQogCiBXaGF0OgkJL3N5cy9jbGFzcy9w
b3dlcl9zdXBwbHkvPHN1cHBseV9uYW1lPi9jYXBhY2l0eV9sZXZlbApAQCAtODEsNyArODIsOSBA
QCBEZXNjcmlwdGlvbjoKIAkJQ29hcnNlIHJlcHJlc2VudGF0aW9uIG9mIGJhdHRlcnkgY2FwYWNp
dHkuCiAKIAkJQWNjZXNzOiBSZWFkCi0JCVZhbGlkIHZhbHVlczogIlVua25vd24iLCAiQ3JpdGlj
YWwiLCAiTG93IiwgIk5vcm1hbCIsICJIaWdoIiwKKworCQlWYWxpZCB2YWx1ZXM6CisJCQkgICAg
ICAiVW5rbm93biIsICJDcml0aWNhbCIsICJMb3ciLCAiTm9ybWFsIiwgIkhpZ2giLAogCQkJICAg
ICAgIkZ1bGwiCiAKIFdoYXQ6CQkvc3lzL2NsYXNzL3Bvd2VyX3N1cHBseS88c3VwcGx5X25hbWU+
L2N1cnJlbnRfYXZnCkBAIC0xMjIsNiArMTI1LDcgQEAgRGVzY3JpcHRpb246CiAJCXRocm90dGxp
bmcgZm9yIHRoZXJtYWwgY29vbGluZyBvciBpbXByb3ZpbmcgYmF0dGVyeSBoZWFsdGguCiAKIAkJ
QWNjZXNzOiBSZWFkLCBXcml0ZQorCiAJCVZhbGlkIHZhbHVlczogUmVwcmVzZW50ZWQgaW4gbWlj
cm9hbXBzCiAKIFdoYXQ6CQkvc3lzL2NsYXNzL3Bvd2VyX3N1cHBseS88c3VwcGx5X25hbWU+L2No
YXJnZV9jb250cm9sX2xpbWl0X21heApAQCAtMTMxLDYgKzEzNSw3IEBAIERlc2NyaXB0aW9uOgog
CQlNYXhpbXVtIGxlZ2FsIHZhbHVlIGZvciB0aGUgY2hhcmdlX2NvbnRyb2xfbGltaXQgcHJvcGVy
dHkuCiAKIAkJQWNjZXNzOiBSZWFkCisKIAkJVmFsaWQgdmFsdWVzOiBSZXByZXNlbnRlZCBpbiBt
aWNyb2FtcHMKIAogV2hhdDoJCS9zeXMvY2xhc3MvcG93ZXJfc3VwcGx5LzxzdXBwbHlfbmFtZT4v
Y2hhcmdlX2NvbnRyb2xfc3RhcnRfdGhyZXNob2xkCkBAIC0xNTEsNiArMTU2LDcgQEAgRGVzY3Jp
cHRpb246CiAJCXN0b3AuCiAKIAkJQWNjZXNzOiBSZWFkLCBXcml0ZQorCiAJCVZhbGlkIHZhbHVl
czogMCAtIDEwMCAocGVyY2VudCkKIAogV2hhdDoJCS9zeXMvY2xhc3MvcG93ZXJfc3VwcGx5Lzxz
dXBwbHlfbmFtZT4vY2hhcmdlX3R5cGUKQEAgLTE2Niw3ICsxNzIsOSBAQCBEZXNjcmlwdGlvbjoK
IAkJZGlmZmVyZW50IGFsZ29yaXRobS4KIAogCQlBY2Nlc3M6IFJlYWQsIFdyaXRlCi0JCVZhbGlk
IHZhbHVlczogIlVua25vd24iLCAiTi9BIiwgIlRyaWNrbGUiLCAiRmFzdCIsICJTdGFuZGFyZCIs
CisKKwkJVmFsaWQgdmFsdWVzOgorCQkJICAgICAgIlVua25vd24iLCAiTi9BIiwgIlRyaWNrbGUi
LCAiRmFzdCIsICJTdGFuZGFyZCIsCiAJCQkgICAgICAiQWRhcHRpdmUiLCAiQ3VzdG9tIgogCiBX
aGF0OgkJL3N5cy9jbGFzcy9wb3dlcl9zdXBwbHkvPHN1cHBseV9uYW1lPi9jaGFyZ2VfdGVybV9j
dXJyZW50CkBAIC0xNzcsNiArMTg1LDcgQEAgRGVzY3JpcHRpb246CiAJCXdoZW4gdGhlIGJhdHRl
cnkgaXMgY29uc2lkZXJlZCBmdWxsIGFuZCBjaGFyZ2luZyBzaG91bGQgZW5kLgogCiAJCUFjY2Vz
czogUmVhZAorCiAJCVZhbGlkIHZhbHVlczogUmVwcmVzZW50ZWQgaW4gbWljcm9hbXBzCiAKIFdo
YXQ6CQkvc3lzL2NsYXNzL3Bvd2VyX3N1cHBseS88c3VwcGx5X25hbWU+L2hlYWx0aApAQCAtMTg3
LDcgKzE5Niw5IEBAIERlc2NyaXB0aW9uOgogCQlmdW5jdGlvbmFsaXR5LgogCiAJCUFjY2Vzczog
UmVhZAotCQlWYWxpZCB2YWx1ZXM6ICJVbmtub3duIiwgIkdvb2QiLCAiT3ZlcmhlYXQiLCAiRGVh
ZCIsCisKKwkJVmFsaWQgdmFsdWVzOgorCQkJICAgICAgIlVua25vd24iLCAiR29vZCIsICJPdmVy
aGVhdCIsICJEZWFkIiwKIAkJCSAgICAgICJPdmVyIHZvbHRhZ2UiLCAiVW5zcGVjaWZpZWQgZmFp
bHVyZSIsICJDb2xkIiwKIAkJCSAgICAgICJXYXRjaGRvZyB0aW1lciBleHBpcmUiLCAiU2FmZXR5
IHRpbWVyIGV4cGlyZSIKIApAQCAtMTk5LDYgKzIxMCw3IEBAIERlc2NyaXB0aW9uOgogCQlmb3Ig
YSBiYXR0ZXJ5IGNoYXJnZSBjeWNsZS4KIAogCQlBY2Nlc3M6IFJlYWQKKwogCQlWYWxpZCB2YWx1
ZXM6IFJlcHJlc2VudGVkIGluIG1pY3JvYW1wcwogCiBXaGF0OgkJL3N5cy9jbGFzcy9wb3dlcl9z
dXBwbHkvPHN1cHBseV9uYW1lPi9wcmVzZW50CkBAIC0yMDgsOSArMjIwLDEzIEBAIERlc2NyaXB0
aW9uOgogCQlSZXBvcnRzIHdoZXRoZXIgYSBiYXR0ZXJ5IGlzIHByZXNlbnQgb3Igbm90IGluIHRo
ZSBzeXN0ZW0uCiAKIAkJQWNjZXNzOiBSZWFkCisKIAkJVmFsaWQgdmFsdWVzOgorCisJCQk9PSA9
PT09PT09CiAJCQkwOiBBYnNlbnQKIAkJCTE6IFByZXNlbnQKKwkJCT09ID09PT09PT0KIAogV2hh
dDoJCS9zeXMvY2xhc3MvcG93ZXJfc3VwcGx5LzxzdXBwbHlfbmFtZT4vc3RhdHVzCiBEYXRlOgkJ
TWF5IDIwMDcKQEAgLTIyMSw3ICsyMzcsOSBAQCBEZXNjcmlwdGlvbjoKIAkJdXNlZCB0byBlbmFi
bGUvZGlzYWJsZSBjaGFyZ2luZyB0byB0aGUgYmF0dGVyeS4KIAogCQlBY2Nlc3M6IFJlYWQsIFdy
aXRlCi0JCVZhbGlkIHZhbHVlczogIlVua25vd24iLCAiQ2hhcmdpbmciLCAiRGlzY2hhcmdpbmci
LAorCisJCVZhbGlkIHZhbHVlczoKKwkJCSAgICAgICJVbmtub3duIiwgIkNoYXJnaW5nIiwgIkRp
c2NoYXJnaW5nIiwKIAkJCSAgICAgICJOb3QgY2hhcmdpbmciLCAiRnVsbCIKIAogV2hhdDoJCS9z
eXMvY2xhc3MvcG93ZXJfc3VwcGx5LzxzdXBwbHlfbmFtZT4vdGVjaG5vbG9neQpAQCAtMjMxLDcg
KzI0OSw5IEBAIERlc2NyaXB0aW9uOgogCQlEZXNjcmliZXMgdGhlIGJhdHRlcnkgdGVjaG5vbG9n
eSBzdXBwb3J0ZWQgYnkgdGhlIHN1cHBseS4KIAogCQlBY2Nlc3M6IFJlYWQKLQkJVmFsaWQgdmFs
dWVzOiAiVW5rbm93biIsICJOaU1IIiwgIkxpLWlvbiIsICJMaS1wb2x5IiwgIkxpRmUiLAorCisJ
CVZhbGlkIHZhbHVlczoKKwkJCSAgICAgICJVbmtub3duIiwgIk5pTUgiLCAiTGktaW9uIiwgIkxp
LXBvbHkiLCAiTGlGZSIsCiAJCQkgICAgICAiTmlDZCIsICJMaU1uIgogCiBXaGF0OgkJL3N5cy9j
bGFzcy9wb3dlcl9zdXBwbHkvPHN1cHBseV9uYW1lPi90ZW1wCkBAIC0yNDEsNiArMjYxLDcgQEAg
RGVzY3JpcHRpb246CiAJCVJlcG9ydHMgdGhlIGN1cnJlbnQgVEJBVCBiYXR0ZXJ5IHRlbXBlcmF0
dXJlIHJlYWRpbmcuCiAKIAkJQWNjZXNzOiBSZWFkCisKIAkJVmFsaWQgdmFsdWVzOiBSZXByZXNl
bnRlZCBpbiAxLzEwIERlZ3JlZXMgQ2Vsc2l1cwogCiBXaGF0OgkJL3N5cy9jbGFzcy9wb3dlcl9z
dXBwbHkvPHN1cHBseV9uYW1lPi90ZW1wX2FsZXJ0X21heApAQCAtMjU1LDYgKzI3Niw3IEBAIERl
c2NyaXB0aW9uOgogCQljcml0aWNhbGx5IGhpZ2gsIGFuZCBjaGFyZ2luZyBoYXMgc3RvcHBlZCku
CiAKIAkJQWNjZXNzOiBSZWFkCisKIAkJVmFsaWQgdmFsdWVzOiBSZXByZXNlbnRlZCBpbiAxLzEw
IERlZ3JlZXMgQ2Vsc2l1cwogCiBXaGF0OgkJL3N5cy9jbGFzcy9wb3dlcl9zdXBwbHkvPHN1cHBs
eV9uYW1lPi90ZW1wX2FsZXJ0X21pbgpAQCAtMjcwLDYgKzI5Miw3IEBAIERlc2NyaXB0aW9uOgog
CQlyZW1lZHkgdGhlIHNpdHVhdGlvbikuCiAKIAkJQWNjZXNzOiBSZWFkCisKIAkJVmFsaWQgdmFs
dWVzOiBSZXByZXNlbnRlZCBpbiAxLzEwIERlZ3JlZXMgQ2Vsc2l1cwogCiBXaGF0OgkJL3N5cy9j
bGFzcy9wb3dlcl9zdXBwbHkvPHN1cHBseV9uYW1lPi90ZW1wX21heApAQCAtMjgwLDYgKzMwMyw3
IEBAIERlc2NyaXB0aW9uOgogCQljaGFyZ2luZy4KIAogCQlBY2Nlc3M6IFJlYWQKKwogCQlWYWxp
ZCB2YWx1ZXM6IFJlcHJlc2VudGVkIGluIDEvMTAgRGVncmVlcyBDZWxzaXVzCiAKIFdoYXQ6CQkv
c3lzL2NsYXNzL3Bvd2VyX3N1cHBseS88c3VwcGx5X25hbWU+L3RlbXBfbWluCkBAIC0yOTAsNiAr
MzE0LDcgQEAgRGVzY3JpcHRpb246CiAJCWNoYXJnaW5nLgogCiAJCUFjY2VzczogUmVhZAorCiAJ
CVZhbGlkIHZhbHVlczogUmVwcmVzZW50ZWQgaW4gMS8xMCBEZWdyZWVzIENlbHNpdXMKIAogV2hh
dDoJCS9zeXMvY2xhc3MvcG93ZXJfc3VwcGx5LzxzdXBwbHlfbmFtZT4vdm9sdGFnZV9hdmcsCkBA
IC0zMDEsNiArMzI2LDcgQEAgRGVzY3JpcHRpb246CiAJCXdoaWNoIHRoZXkgYXZlcmFnZSByZWFk
aW5ncyB0byBzbW9vdGggb3V0IHRoZSByZXBvcnRlZCB2YWx1ZS4KIAogCQlBY2Nlc3M6IFJlYWQK
KwogCQlWYWxpZCB2YWx1ZXM6IFJlcHJlc2VudGVkIGluIG1pY3Jvdm9sdHMKIAogV2hhdDoJCS9z
eXMvY2xhc3MvcG93ZXJfc3VwcGx5LzxzdXBwbHlfbmFtZT4vdm9sdGFnZV9tYXgsCkBAIC0zMTEs
NiArMzM3LDcgQEAgRGVzY3JpcHRpb246CiAJCWR1cmluZyBjaGFyZ2luZy4KIAogCQlBY2Nlc3M6
IFJlYWQKKwogCQlWYWxpZCB2YWx1ZXM6IFJlcHJlc2VudGVkIGluIG1pY3Jvdm9sdHMKIAogV2hh
dDoJCS9zeXMvY2xhc3MvcG93ZXJfc3VwcGx5LzxzdXBwbHlfbmFtZT4vdm9sdGFnZV9taW4sCkBA
IC0zMjEsNiArMzQ4LDcgQEAgRGVzY3JpcHRpb246CiAJCWR1cmluZyBkaXNjaGFyZ2luZy4KIAog
CQlBY2Nlc3M6IFJlYWQKKwogCQlWYWxpZCB2YWx1ZXM6IFJlcHJlc2VudGVkIGluIG1pY3Jvdm9s
dHMKIAogV2hhdDoJCS9zeXMvY2xhc3MvcG93ZXJfc3VwcGx5LzxzdXBwbHlfbmFtZT4vdm9sdGFn
ZV9ub3csCkBAIC0zMzEsOSArMzU5LDEwIEBAIERlc2NyaXB0aW9uOgogCQlUaGlzIHZhbHVlIGlz
IG5vdCBhdmVyYWdlZC9zbW9vdGhlZC4KIAogCQlBY2Nlc3M6IFJlYWQKKwogCQlWYWxpZCB2YWx1
ZXM6IFJlcHJlc2VudGVkIGluIG1pY3Jvdm9sdHMKIAotPT09PT0gVVNCIFByb3BlcnRpZXMgPT09
PT0KKyoqVVNCIFByb3BlcnRpZXMqKgogCiBXaGF0OiAJCS9zeXMvY2xhc3MvcG93ZXJfc3VwcGx5
LzxzdXBwbHlfbmFtZT4vY3VycmVudF9hdmcKIERhdGU6CQlNYXkgMjAwNwpAQCAtMzQ0LDYgKzM3
Myw3IEBAIERlc2NyaXB0aW9uOgogCQlhdmVyYWdlIHJlYWRpbmdzIHRvIHNtb290aCBvdXQgdGhl
IHJlcG9ydGVkIHZhbHVlLgogCiAJCUFjY2VzczogUmVhZAorCiAJCVZhbGlkIHZhbHVlczogUmVw
cmVzZW50ZWQgaW4gbWljcm9hbXBzCiAKIApAQCAtMzU0LDYgKzM4NCw3IEBAIERlc2NyaXB0aW9u
OgogCQlSZXBvcnRzIHRoZSBtYXhpbXVtIElCVVMgY3VycmVudCB0aGUgc3VwcGx5IGNhbiBzdXBw
b3J0LgogCiAJCUFjY2VzczogUmVhZAorCiAJCVZhbGlkIHZhbHVlczogUmVwcmVzZW50ZWQgaW4g
bWljcm9hbXBzCiAKIFdoYXQ6IAkJL3N5cy9jbGFzcy9wb3dlcl9zdXBwbHkvPHN1cHBseV9uYW1l
Pi9jdXJyZW50X25vdwpAQCAtMzY2LDYgKzM5Nyw3IEBAIERlc2NyaXB0aW9uOgogCQl3aXRoaW4g
dGhlIHJlcG9ydGVkIG1pbi9tYXggcmFuZ2UuCiAKIAkJQWNjZXNzOiBSZWFkLCBXcml0ZQorCiAJ
CVZhbGlkIHZhbHVlczogUmVwcmVzZW50ZWQgaW4gbWljcm9hbXBzCiAKIFdoYXQ6CQkvc3lzL2Ns
YXNzL3Bvd2VyX3N1cHBseS88c3VwcGx5X25hbWU+L2lucHV0X2N1cnJlbnRfbGltaXQKQEAgLTM4
MCw2ICs0MTIsNyBAQCBEZXNjcmlwdGlvbjoKIAkJc29sdmVkIHVzaW5nIHBvd2VyIGxpbWl0IHVz
ZSBpbnB1dF9jdXJyZW50X2xpbWl0LgogCiAJCUFjY2VzczogUmVhZCwgV3JpdGUKKwogCQlWYWxp
ZCB2YWx1ZXM6IFJlcHJlc2VudGVkIGluIG1pY3JvYW1wcwogCiBXaGF0OgkJL3N5cy9jbGFzcy9w
b3dlcl9zdXBwbHkvPHN1cHBseV9uYW1lPi9pbnB1dF92b2x0YWdlX2xpbWl0CkBAIC00MjIsMTAg
KzQ1NSwxNCBAQCBEZXNjcmlwdGlvbjoKIAkJVVNCIHN1cHBseSBzbyB2b2x0YWdlIGFuZCBjdXJy
ZW50IGNhbiBiZSBjb250cm9sbGVkKS4KIAogCQlBY2Nlc3M6IFJlYWQsIFdyaXRlCisKIAkJVmFs
aWQgdmFsdWVzOgorCisJCQk9PSA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PQogCQkJMDogT2ZmbGluZQogCQkJMTogT25saW5lIEZpeGVkIC0gRml4ZWQg
Vm9sdGFnZSBTdXBwbHkKIAkJCTI6IE9ubGluZSBQcm9ncmFtbWFibGUgLSBQcm9ncmFtbWFibGUg
Vm9sdGFnZSBTdXBwbHkKKwkJCT09ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09CiAKIFdoYXQ6CQkvc3lzL2NsYXNzL3Bvd2VyX3N1cHBseS88c3VwcGx5
X25hbWU+L3RlbXAKIERhdGU6CQlNYXkgMjAwNwpAQCAtNDM2LDYgKzQ3Myw3IEBAIERlc2NyaXB0
aW9uOgogCQlUSlVOQyB0ZW1wZXJhdHVyZSBvZiBhbiBJQykKIAogCQlBY2Nlc3M6IFJlYWQKKwog
CQlWYWxpZCB2YWx1ZXM6IFJlcHJlc2VudGVkIGluIDEvMTAgRGVncmVlcyBDZWxzaXVzCiAKIFdo
YXQ6CQkvc3lzL2NsYXNzL3Bvd2VyX3N1cHBseS88c3VwcGx5X25hbWU+L3RlbXBfYWxlcnRfbWF4
CkBAIC00NTEsNiArNDg5LDcgQEAgRGVzY3JpcHRpb246CiAJCXJlbWVkeSB0aGUgc2l0dWF0aW9u
KS4KIAogCQlBY2Nlc3M6IFJlYWQKKwogCQlWYWxpZCB2YWx1ZXM6IFJlcHJlc2VudGVkIGluIDEv
MTAgRGVncmVlcyBDZWxzaXVzCiAKIFdoYXQ6CQkvc3lzL2NsYXNzL3Bvd2VyX3N1cHBseS88c3Vw
cGx5X25hbWU+L3RlbXBfYWxlcnRfbWluCkBAIC00NjYsNiArNTA1LDcgQEAgRGVzY3JpcHRpb246
CiAJCWFjY29yZGluZ2x5IHRvIHJlbWVkeSB0aGUgc2l0dWF0aW9uKS4KIAogCQlBY2Nlc3M6IFJl
YWQKKwogCQlWYWxpZCB2YWx1ZXM6IFJlcHJlc2VudGVkIGluIDEvMTAgRGVncmVlcyBDZWxzaXVz
CiAKIFdoYXQ6CQkvc3lzL2NsYXNzL3Bvd2VyX3N1cHBseS88c3VwcGx5X25hbWU+L3RlbXBfbWF4
CkBAIC00NzUsNiArNTE1LDcgQEAgRGVzY3JpcHRpb246CiAJCVJlcG9ydHMgdGhlIG1heGltdW0g
YWxsb3dlZCBzdXBwbHkgdGVtcGVyYXR1cmUgZm9yIG9wZXJhdGlvbi4KIAogCQlBY2Nlc3M6IFJl
YWQKKwogCQlWYWxpZCB2YWx1ZXM6IFJlcHJlc2VudGVkIGluIDEvMTAgRGVncmVlcyBDZWxzaXVz
CiAKIFdoYXQ6CQkvc3lzL2NsYXNzL3Bvd2VyX3N1cHBseS88c3VwcGx5X25hbWU+L3RlbXBfbWlu
CkBAIC00ODQsNiArNTI1LDcgQEAgRGVzY3JpcHRpb246CiAJCVJlcG9ydHMgdGhlIG1haW5pbXVt
IGFsbG93ZWQgc3VwcGx5IHRlbXBlcmF0dXJlIGZvciBvcGVyYXRpb24uCiAKIAkJQWNjZXNzOiBS
ZWFkCisKIAkJVmFsaWQgdmFsdWVzOiBSZXByZXNlbnRlZCBpbiAxLzEwIERlZ3JlZXMgQ2Vsc2l1
cwogCiBXaGF0OiAJCS9zeXMvY2xhc3MvcG93ZXJfc3VwcGx5LzxzdXBwbHlfbmFtZT4vdXNiX3R5
cGUKQEAgLTQ5NSw3ICs1MzcsOSBAQCBEZXNjcmlwdGlvbjoKIAkJaXMgYXR0YWNoZWQuCiAKIAkJ
QWNjZXNzOiBSZWFkLU9ubHkKLQkJVmFsaWQgdmFsdWVzOiAiVW5rbm93biIsICJTRFAiLCAiRENQ
IiwgIkNEUCIsICJBQ0EiLCAiQyIsICJQRCIsCisKKwkJVmFsaWQgdmFsdWVzOgorCQkJICAgICAg
IlVua25vd24iLCAiU0RQIiwgIkRDUCIsICJDRFAiLCAiQUNBIiwgIkMiLCAiUEQiLAogCQkJICAg
ICAgIlBEX0RSUCIsICJQRF9QUFMiLCAiQnJpY2tJRCIKIAogV2hhdDogCQkvc3lzL2NsYXNzL3Bv
d2VyX3N1cHBseS88c3VwcGx5X25hbWU+L3ZvbHRhZ2VfbWF4CkBAIC01MDUsNiArNTQ5LDcgQEAg
RGVzY3JpcHRpb246CiAJCVJlcG9ydHMgdGhlIG1heGltdW0gVkJVUyB2b2x0YWdlIHRoZSBzdXBw
bHkgY2FuIHN1cHBvcnQuCiAKIAkJQWNjZXNzOiBSZWFkCisKIAkJVmFsaWQgdmFsdWVzOiBSZXBy
ZXNlbnRlZCBpbiBtaWNyb3ZvbHRzCiAKIFdoYXQ6IAkJL3N5cy9jbGFzcy9wb3dlcl9zdXBwbHkv
PHN1cHBseV9uYW1lPi92b2x0YWdlX21pbgpAQCAtNTE0LDYgKzU1OSw3IEBAIERlc2NyaXB0aW9u
OgogCQlSZXBvcnRzIHRoZSBtaW5pbXVtIFZCVVMgdm9sdGFnZSB0aGUgc3VwcGx5IGNhbiBzdXBw
b3J0LgogCiAJCUFjY2VzczogUmVhZAorCiAJCVZhbGlkIHZhbHVlczogUmVwcmVzZW50ZWQgaW4g
bWljcm92b2x0cwogCiBXaGF0OiAJCS9zeXMvY2xhc3MvcG93ZXJfc3VwcGx5LzxzdXBwbHlfbmFt
ZT4vdm9sdGFnZV9ub3cKQEAgLTUyNiw5ICs1NzIsMTAgQEAgRGVzY3JpcHRpb246CiAJCXdpdGhp
biB0aGUgcmVwb3J0ZWQgbWluL21heCByYW5nZS4KIAogCQlBY2Nlc3M6IFJlYWQsIFdyaXRlCisK
IAkJVmFsaWQgdmFsdWVzOiBSZXByZXNlbnRlZCBpbiBtaWNyb3ZvbHRzCiAKLT09PT09IERldmlj
ZSBTcGVjaWZpYyBQcm9wZXJ0aWVzID09PT09CisqKkRldmljZSBTcGVjaWZpYyBQcm9wZXJ0aWVz
KioKIAogV2hhdDoJCS9zeXMvY2xhc3MvcG93ZXIvZHMyNzYwLWJhdHRlcnkuKi9jaGFyZ2Vfbm93
CiBEYXRlOgkJTWF5IDIwMTAKQEAgLTU2Miw2ICs2MDksNyBAQCBEZXNjcmlwdGlvbjoKIAkJd2ls
bCBkcm9wIHRvIDAgQSkgYW5kIHdpbGwgdHJpZ2dlciBpbnRlcnJ1cHQuCiAKIAkJVmFsaWQgdmFs
dWVzOgorCiAJCS0gNSwgNiBvciA3IChob3VycyksCiAJCS0gMDogZGlzYWJsZWQuCiAKQEAgLTU3
Niw2ICs2MjQsNyBAQCBEZXNjcmlwdGlvbjoKIAkJd2lsbCBkcm9wIHRvIDAgQSkgYW5kIHdpbGwg
dHJpZ2dlciBpbnRlcnJ1cHQuCiAKIAkJVmFsaWQgdmFsdWVzOgorCiAJCS0gNCAtIDE2IChob3Vy
cyksIHN0ZXAgYnkgMiAocm91bmRlZCBkb3duKQogCQktIDA6IGRpc2FibGVkLgogCkBAIC01OTAs
NiArNjM5LDcgQEAgRGVzY3JpcHRpb246CiAJCWludGVycnVwdCBhbmQgc3RhcnQgdG9wLW9mZiBj
aGFyZ2luZyBtb2RlLgogCiAJCVZhbGlkIHZhbHVlczoKKwogCQktIDEwMDAwMCAtIDIwMDAwMCAo
bWljcm9hbXBzKSwgc3RlcCBieSAyNTAwMCAocm91bmRlZCBkb3duKQogCQktIDIwMDAwMCAtIDM1
MDAwMCAobWljcm9hbXBzKSwgc3RlcCBieSA1MDAwMCAocm91bmRlZCBkb3duKQogCQktIDA6IGRp
c2FibGVkLgpAQCAtNjA1LDYgKzY1NSw3IEBAIERlc2NyaXB0aW9uOgogCQl3aWxsIGRyb3AgdG8g
MCBBKSBhbmQgd2lsbCB0cmlnZ2VyIGludGVycnVwdC4KIAogCQlWYWxpZCB2YWx1ZXM6CisKIAkJ
LSAwIC0gNzAgKG1pbnV0ZXMpLCBzdGVwIGJ5IDEwIChyb3VuZGVkIGRvd24pCiAKIFdoYXQ6CQkv
c3lzL2NsYXNzL3Bvd2VyX3N1cHBseS9icTI0MjU3LWNoYXJnZXIvb3ZwX3ZvbHRhZ2UKQEAgLTYx
OCw2ICs2NjksNyBAQCBEZXNjcmlwdGlvbjoKIAkJZGV2aWNlIGRhdGFzaGVldCBmb3IgZGV0YWls
cy4KIAogCQlWYWxpZCB2YWx1ZXM6CisKIAkJLSA2MDAwMDAwLCA2NTAwMDAwLCA3MDAwMDAwLCA4
MDAwMDAwLCA5MDAwMDAwLCA5NTAwMDAwLCAxMDAwMDAwMCwKIAkJICAxMDUwMDAwMCAoYWxsIHVW
KQogCkBAIC02MzMsNiArNjg1LDcgQEAgRGVzY3JpcHRpb246CiAJCWxvd2VyIHRoYW4gdGhlIHNl
dCB2YWx1ZS4gU2VlIGRldmljZSBkYXRhc2hlZXQgZm9yIGRldGFpbHMuCiAKIAkJVmFsaWQgdmFs
dWVzOgorCiAJCS0gNDIwMDAwMCwgNDI4MDAwMCwgNDM2MDAwMCwgNDQ0MDAwMCwgNDUyMDAwMCwg
NDYwMDAwMCwgNDY4MDAwMCwKIAkJICA0NzYwMDAwIChhbGwgdVYpCiAKQEAgLTY0Nyw2ICs3MDAs
NyBAQCBEZXNjcmlwdGlvbjoKIAkJdGhlIGNoYXJnZXIgb3BlcmF0ZXMgbm9ybWFsbHkuIFNlZSBk
ZXZpY2UgZGF0YXNoZWV0IGZvciBkZXRhaWxzLgogCiAJCVZhbGlkIHZhbHVlczoKKwogCQktIDE6
IGVuYWJsZWQKIAkJLSAwOiBkaXNhYmxlZAogCkBAIC02NjIsNSArNzE2LDYgQEAgRGVzY3JpcHRp
b246CiAJCWZyb20gdGhlIHN5c3RlbS4gU2VlIGRldmljZSBkYXRhc2hlZXQgZm9yIGRldGFpbHMu
CiAKIAkJVmFsaWQgdmFsdWVzOgorCiAJCS0gMTogZW5hYmxlZAogCQktIDA6IGRpc2FibGVkCmRp
ZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL3N5c2ZzLWNsYXNzLXBvd2VyLXR3
bDQwMzAgYi9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL3N5c2ZzLWNsYXNzLXBvd2VyLXR3bDQw
MzAKaW5kZXggYjRmZDMyZDIxMGM1Li43YWMzNmRiYTg3YmMgMTAwNjQ0Ci0tLSBhL0RvY3VtZW50
YXRpb24vQUJJL3Rlc3Rpbmcvc3lzZnMtY2xhc3MtcG93ZXItdHdsNDAzMAorKysgYi9Eb2N1bWVu
dGF0aW9uL0FCSS90ZXN0aW5nL3N5c2ZzLWNsYXNzLXBvd2VyLXR3bDQwMzAKQEAgLTQsMTggKzQs
MjAgQEAgRGVzY3JpcHRpb246CiAJV3JpdGluZyB0byB0aGlzIGNhbiBkaXNhYmxlIGNoYXJnaW5n
LgogCiAJUG9zc2libGUgdmFsdWVzIGFyZToKLQkJImF1dG8iIC0gZHJhdyBwb3dlciBhcyBhcHBy
b3ByaWF0ZSBmb3IgZGV0ZWN0ZWQKLQkJCSBwb3dlciBzb3VyY2UgYW5kIGJhdHRlcnkgc3RhdHVz
LgotCQkib2ZmIiAgLSBkbyBub3QgZHJhdyBhbnkgcG93ZXIuCi0JCSJjb250aW51b3VzIgotCQkg
ICAgICAgLSBhY3RpdmF0ZSBtb2RlIGRlc2NyaWJlZCBhcyAibGluZWFyIiBpbgotCQkgICAgICAg
ICBUV0wgZGF0YSBzaGVldHMuICBUaGlzIHVzZXMgd2hhdGV2ZXIKLQkJCSBjdXJyZW50IGlzIGF2
YWlsYWJsZSBhbmQgZG9lc24ndCBzd2l0Y2ggb2ZmCi0JCQkgd2hlbiB2b2x0YWdlIGRyb3BzLgog
Ci0JCQkgVGhpcyBpcyB1c2VmdWwgZm9yIHVuc3RhYmxlIHBvd2VyIHNvdXJjZXMKLQkJCSBzdWNo
IGFzIGJpY3ljbGUgZHluYW1vLCBidXQgY2FyZSBzaG91bGQKLQkJCSBiZSB0YWtlbiB0aGF0IGJh
dHRlcnkgaXMgbm90IG92ZXItY2hhcmdlZC4KKwkJPT09PT09PT09PT09PQk9PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CisJCSJhdXRvIiAJCWRyYXcgcG93ZXIgYXMg
YXBwcm9wcmlhdGUgZm9yIGRldGVjdGVkCisJCQkJcG93ZXIgc291cmNlIGFuZCBiYXR0ZXJ5IHN0
YXR1cy4KKwkJIm9mZiIgIAkJZG8gbm90IGRyYXcgYW55IHBvd2VyLgorCQkiY29udGludW91cyIJ
YWN0aXZhdGUgbW9kZSBkZXNjcmliZWQgYXMgImxpbmVhciIgaW4KKwkJCQlUV0wgZGF0YSBzaGVl
dHMuICBUaGlzIHVzZXMgd2hhdGV2ZXIKKwkJCQljdXJyZW50IGlzIGF2YWlsYWJsZSBhbmQgZG9l
c24ndCBzd2l0Y2ggb2ZmCisJCQkJd2hlbiB2b2x0YWdlIGRyb3BzLgorCisJCQkJVGhpcyBpcyB1
c2VmdWwgZm9yIHVuc3RhYmxlIHBvd2VyIHNvdXJjZXMKKwkJCQlzdWNoIGFzIGJpY3ljbGUgZHlu
YW1vLCBidXQgY2FyZSBzaG91bGQKKwkJCQliZSB0YWtlbiB0aGF0IGJhdHRlcnkgaXMgbm90IG92
ZXItY2hhcmdlZC4KKwkJPT09PT09PT09PT09PQk9PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09CiAKIFdoYXQ6IC9zeXMvY2xhc3MvcG93ZXJfc3VwcGx5L3R3bDQwMzBf
YWMvbW9kZQogRGVzY3JpcHRpb246CkBAIC0yMyw2ICsyNSw5IEBAIERlc2NyaXB0aW9uOgogCVdy
aXRpbmcgdG8gdGhpcyBjYW4gZGlzYWJsZSBjaGFyZ2luZy4KIAogCVBvc3NpYmxlIHZhbHVlcyBh
cmU6Ci0JCSJhdXRvIiAtIGRyYXcgcG93ZXIgYXMgYXBwcm9wcmlhdGUgZm9yIGRldGVjdGVkCi0J
CQkgcG93ZXIgc291cmNlIGFuZCBiYXR0ZXJ5IHN0YXR1cy4KLQkJIm9mZiIgIC0gZG8gbm90IGRy
YXcgYW55IHBvd2VyLgorCisJCT09PT09PQk9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09CisJCSJhdXRvIglkcmF3IHBvd2VyIGFzIGFwcHJvcHJpYXRlIGZvciBkZXRl
Y3RlZAorCQkJcG93ZXIgc291cmNlIGFuZCBiYXR0ZXJ5IHN0YXR1cy4KKwkJIm9mZiIJZG8gbm90
IGRyYXcgYW55IHBvd2VyLgorCQk9PT09PT0JPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PQpkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9zeXNm
cy1jbGFzcy1yYyBiL0RvY3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcvc3lzZnMtY2xhc3MtcmMKaW5k
ZXggNmMwZDZjOGNiOTExLi45YzhmZjc5MTA4NTggMTAwNjQ0Ci0tLSBhL0RvY3VtZW50YXRpb24v
QUJJL3Rlc3Rpbmcvc3lzZnMtY2xhc3MtcmMKKysrIGIvRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGlu
Zy9zeXNmcy1jbGFzcy1yYwpAQCAtMjEsMTUgKzIxLDIyIEBAIEtlcm5lbFZlcnNpb246CTIuNi4z
NgogQ29udGFjdDoJTWF1cm8gQ2FydmFsaG8gQ2hlaGFiIDxtY2hlaGFiK3NhbXN1bmdAa2VybmVs
Lm9yZz4KIERlc2NyaXB0aW9uOgogCQlSZWFkaW5nIHRoaXMgZmlsZSByZXR1cm5zIGEgbGlzdCBv
ZiBhdmFpbGFibGUgcHJvdG9jb2xzLAotCQlzb21ldGhpbmcgbGlrZToKKwkJc29tZXRoaW5nIGxp
a2U6OgorCiAJCSAgICAicmM1IFtyYzZdIG5lYyBqdmMgW3NvbnldIgorCiAJCUVuYWJsZWQgcHJv
dG9jb2xzIGFyZSBzaG93biBpbiBbXSBicmFja2V0cy4KKwogCQlXcml0aW5nICIrcHJvdG8iIHdp
bGwgYWRkIGEgcHJvdG9jb2wgdG8gdGhlIGxpc3Qgb2YgZW5hYmxlZAogCQlwcm90b2NvbHMuCisK
IAkJV3JpdGluZyAiLXByb3RvIiB3aWxsIHJlbW92ZSBhIHByb3RvY29sIGZyb20gdGhlIGxpc3Qg
b2YgZW5hYmxlZAogCQlwcm90b2NvbHMuCisKIAkJV3JpdGluZyAicHJvdG8iIHdpbGwgZW5hYmxl
IG9ubHkgInByb3RvIi4KKwogCQlXcml0aW5nICJub25lIiB3aWxsIGRpc2FibGUgYWxsIHByb3Rv
Y29scy4KKwogCQlXcml0ZSBmYWlscyB3aXRoIEVJTlZBTCBpZiBhbiBpbnZhbGlkIHByb3RvY29s
IGNvbWJpbmF0aW9uIG9yCiAJCXVua25vd24gcHJvdG9jb2wgbmFtZSBpcyB1c2VkLgogCkBAIC0z
OSwxMSArNDYsMTMgQEAgS2VybmVsVmVyc2lvbjoJMy4xNQogQ29udGFjdDoJTWF1cm8gQ2FydmFs
aG8gQ2hlaGFiIDxtY2hlaGFiK3NhbXN1bmdAa2VybmVsLm9yZz4KIERlc2NyaXB0aW9uOgogCQlT
ZXRzIHRoZSBzY2FuY29kZSBmaWx0ZXIgZXhwZWN0ZWQgdmFsdWUuCisKIAkJVXNlIGluIGNvbWJp
bmF0aW9uIHdpdGggL3N5cy9jbGFzcy9yYy9yY04vZmlsdGVyX21hc2sgdG8gc2V0IHRoZQogCQll
eHBlY3RlZCB2YWx1ZSBvZiB0aGUgYml0cyBzZXQgaW4gdGhlIGZpbHRlciBtYXNrLgogCQlJZiB0
aGUgaGFyZHdhcmUgc3VwcG9ydHMgaXQgdGhlbiBzY2FuY29kZXMgd2hpY2ggZG8gbm90IG1hdGNo
CiAJCXRoZSBmaWx0ZXIgd2lsbCBiZSBpZ25vcmVkLiBPdGhlcndpc2UgdGhlIHdyaXRlIHdpbGwg
ZmFpbCB3aXRoCiAJCWFuIGVycm9yLgorCiAJCVRoaXMgdmFsdWUgbWF5IGJlIHJlc2V0IHRvIDAg
aWYgdGhlIGN1cnJlbnQgcHJvdG9jb2wgaXMgYWx0ZXJlZC4KIAogV2hhdDoJCS9zeXMvY2xhc3Mv
cmMvcmNOL2ZpbHRlcl9tYXNrCkBAIC01Niw5ICs2NSwxMSBAQCBEZXNjcmlwdGlvbjoKIAkJb2Yg
dGhlIHNjYW5jb2RlIHdoaWNoIHNob3VsZCBiZSBjb21wYXJlZCBhZ2FpbnN0IHRoZSBleHBlY3Rl
ZAogCQl2YWx1ZS4gQSB2YWx1ZSBvZiAwIGRpc2FibGVzIHRoZSBmaWx0ZXIgdG8gYWxsb3cgYWxs
IHZhbGlkCiAJCXNjYW5jb2RlcyB0byBiZSBwcm9jZXNzZWQuCisKIAkJSWYgdGhlIGhhcmR3YXJl
IHN1cHBvcnRzIGl0IHRoZW4gc2NhbmNvZGVzIHdoaWNoIGRvIG5vdCBtYXRjaAogCQl0aGUgZmls
dGVyIHdpbGwgYmUgaWdub3JlZC4gT3RoZXJ3aXNlIHRoZSB3cml0ZSB3aWxsIGZhaWwgd2l0aAog
CQlhbiBlcnJvci4KKwogCQlUaGlzIHZhbHVlIG1heSBiZSByZXNldCB0byAwIGlmIHRoZSBjdXJy
ZW50IHByb3RvY29sIGlzIGFsdGVyZWQuCiAKIFdoYXQ6CQkvc3lzL2NsYXNzL3JjL3JjTi93YWtl
dXBfcHJvdG9jb2xzCkBAIC02NywxNSArNzgsMjIgQEAgS2VybmVsVmVyc2lvbjoJNC4xMQogQ29u
dGFjdDoJTWF1cm8gQ2FydmFsaG8gQ2hlaGFiIDxtY2hlaGFiK3NhbXN1bmdAa2VybmVsLm9yZz4K
IERlc2NyaXB0aW9uOgogCQlSZWFkaW5nIHRoaXMgZmlsZSByZXR1cm5zIGEgbGlzdCBvZiBhdmFp
bGFibGUgcHJvdG9jb2xzIHRvIHVzZQotCQlmb3IgdGhlIHdha2V1cCBmaWx0ZXIsIHNvbWV0aGlu
ZyBsaWtlOgorCQlmb3IgdGhlIHdha2V1cCBmaWx0ZXIsIHNvbWV0aGluZyBsaWtlOjoKKwogCQkg
ICAgInJjLTUgbmVjIG5lYy14IHJjLTYtMCByYy02LTZhLTI0IFtyYy02LTZhLTMyXSByYy02LW1j
ZSIKKwogCQlOb3RlIHRoYXQgcHJvdG9jb2wgdmFyaWFudHMgYXJlIGxpc3RlZCwgc28gIm5lYyIs
ICJzb255IiwKIAkJInJjLTUiLCAicmMtNiIgaGF2ZSB0aGVpciBkaWZmZXJlbnQgYml0IGxlbmd0
aCBlbmNvZGluZ3MKIAkJbGlzdGVkIGlmIGF2YWlsYWJsZS4KKwogCQlUaGUgZW5hYmxlZCB3YWtl
dXAgcHJvdG9jb2wgaXMgc2hvd24gaW4gW10gYnJhY2tldHMuCisKIAkJT25seSBvbmUgcHJvdG9j
b2wgY2FuIGJlIHNlbGVjdGVkIGF0IGEgdGltZS4KKwogCQlXcml0aW5nICJwcm90byIgd2lsbCB1
c2UgInByb3RvIiBmb3Igd2FrZXVwIGV2ZW50cy4KKwogCQlXcml0aW5nICJub25lIiB3aWxsIGRp
c2FibGUgd2FrZXVwLgorCiAJCVdyaXRlIGZhaWxzIHdpdGggRUlOVkFMIGlmIGFuIGludmFsaWQg
cHJvdG9jb2wgY29tYmluYXRpb24gb3IKIAkJdW5rbm93biBwcm90b2NvbCBuYW1lIGlzIHVzZWQs
IG9yIGlmIHdha2V1cCBpcyBub3Qgc3VwcG9ydGVkIGJ5CiAJCXRoZSBoYXJkd2FyZS4KQEAgLTg2
LDEzICsxMDQsMTcgQEAgS2VybmVsVmVyc2lvbjoJMy4xNQogQ29udGFjdDoJTWF1cm8gQ2FydmFs
aG8gQ2hlaGFiIDxtY2hlaGFiK3NhbXN1bmdAa2VybmVsLm9yZz4KIERlc2NyaXB0aW9uOgogCQlT
ZXRzIHRoZSBzY2FuY29kZSB3YWtldXAgZmlsdGVyIGV4cGVjdGVkIHZhbHVlLgorCiAJCVVzZSBp
biBjb21iaW5hdGlvbiB3aXRoIC9zeXMvY2xhc3MvcmMvcmNOL3dha2V1cF9maWx0ZXJfbWFzayB0
bwogCQlzZXQgdGhlIGV4cGVjdGVkIHZhbHVlIG9mIHRoZSBiaXRzIHNldCBpbiB0aGUgd2FrZXVw
IGZpbHRlciBtYXNrCiAJCXRvIHRyaWdnZXIgYSBzeXN0ZW0gd2FrZSBldmVudC4KKwogCQlJZiB0
aGUgaGFyZHdhcmUgc3VwcG9ydHMgaXQgYW5kIHdha2V1cF9maWx0ZXJfbWFzayBpcyBub3QgMCB0
aGVuCiAJCXNjYW5jb2RlcyB3aGljaCBtYXRjaCB0aGUgZmlsdGVyIHdpbGwgd2FrZSB0aGUgc3lz
dGVtIGZyb20gZS5nLgogCQlzdXNwZW5kIHRvIFJBTSBvciBwb3dlciBvZmYuCisKIAkJT3RoZXJ3
aXNlIHRoZSB3cml0ZSB3aWxsIGZhaWwgd2l0aCBhbiBlcnJvci4KKwogCQlUaGlzIHZhbHVlIG1h
eSBiZSByZXNldCB0byAwIGlmIHRoZSB3YWtldXAgcHJvdG9jb2wgaXMgYWx0ZXJlZC4KIAogV2hh
dDoJCS9zeXMvY2xhc3MvcmMvcmNOL3dha2V1cF9maWx0ZXJfbWFzawpAQCAtMTAxLDExICsxMjMs
MTUgQEAgS2VybmVsVmVyc2lvbjoJMy4xNQogQ29udGFjdDoJTWF1cm8gQ2FydmFsaG8gQ2hlaGFi
IDxtY2hlaGFiK3NhbXN1bmdAa2VybmVsLm9yZz4KIERlc2NyaXB0aW9uOgogCQlTZXRzIHRoZSBz
Y2FuY29kZSB3YWtldXAgZmlsdGVyIG1hc2sgb2YgYml0cyB0byBjb21wYXJlLgorCiAJCVVzZSBp
biBjb21iaW5hdGlvbiB3aXRoIC9zeXMvY2xhc3MvcmMvcmNOL3dha2V1cF9maWx0ZXIgdG8gc2V0
CiAJCXRoZSBiaXRzIG9mIHRoZSBzY2FuY29kZSB3aGljaCBzaG91bGQgYmUgY29tcGFyZWQgYWdh
aW5zdCB0aGUKIAkJZXhwZWN0ZWQgdmFsdWUgdG8gdHJpZ2dlciBhIHN5c3RlbSB3YWtlIGV2ZW50
LgorCiAJCUlmIHRoZSBoYXJkd2FyZSBzdXBwb3J0cyBpdCBhbmQgd2FrZXVwX2ZpbHRlcl9tYXNr
IGlzIG5vdCAwIHRoZW4KIAkJc2NhbmNvZGVzIHdoaWNoIG1hdGNoIHRoZSBmaWx0ZXIgd2lsbCB3
YWtlIHRoZSBzeXN0ZW0gZnJvbSBlLmcuCiAJCXN1c3BlbmQgdG8gUkFNIG9yIHBvd2VyIG9mZi4K
KwogCQlPdGhlcndpc2UgdGhlIHdyaXRlIHdpbGwgZmFpbCB3aXRoIGFuIGVycm9yLgorCiAJCVRo
aXMgdmFsdWUgbWF5IGJlIHJlc2V0IHRvIDAgaWYgdGhlIHdha2V1cCBwcm90b2NvbCBpcyBhbHRl
cmVkLgpkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9zeXNmcy1jbGFzcy1z
Y3NpX2hvc3QgYi9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL3N5c2ZzLWNsYXNzLXNjc2lfaG9z
dAppbmRleCBiYWZjNTlmZDdiNjkuLjdjOThkOGY0M2M0NSAxMDA2NDQKLS0tIGEvRG9jdW1lbnRh
dGlvbi9BQkkvdGVzdGluZy9zeXNmcy1jbGFzcy1zY3NpX2hvc3QKKysrIGIvRG9jdW1lbnRhdGlv
bi9BQkkvdGVzdGluZy9zeXNmcy1jbGFzcy1zY3NpX2hvc3QKQEAgLTU2LDggKzU2LDkgQEAgRGVz
Y3JpcHRpb246CiAJCW1hbmFnZW1lbnQpIG9uIHRvcCwgd2hpY2ggbWFrZXMgaXQgbWF0Y2ggdGhl
IFdpbmRvd3MgSVJTVCAoSW50ZWwKIAkJUmFwaWQgU3RvcmFnZSBUZWNobm9sb2d5KSBkcml2ZXIg
c2V0dGluZ3MuIFRoaXMgc2V0dGluZyBpcyBhbHNvCiAJCWNsb3NlIHRvIG1pbl9wb3dlciwgZXhj
ZXB0IHRoYXQ6CisKIAkJYSkgSXQgZG9lcyBub3QgdXNlIGhvc3QtaW5pdGlhdGVkIHNsdW1iZXIg
bW9kZSwgYnV0IGl0IGRvZXMKLQkJYWxsb3cgZGV2aWNlLWluaXRpYXRlZCBzbHVtYmVyCisJCSAg
IGFsbG93IGRldmljZS1pbml0aWF0ZWQgc2x1bWJlcgogCQliKSBJdCBkb2VzIG5vdCBlbmFibGUg
bG93IHBvd2VyIGRldmljZSBzbGVlcCBtb2RlIChEZXZTbHApLgogCiBXaGF0OgkJL3N5cy9jbGFz
cy9zY3NpX2hvc3QvaG9zdFgvZW1fbWVzc2FnZQpAQCAtNzAsOCArNzEsOCBAQCBEZXNjcmlwdGlv
bjoKIAkJcHJvdG9jb2wsIHdyaXRlcyBhbmQgcmVhZHMgY29ycmVzcG9uZCB0byB0aGUgTEVEIG1l
c3NhZ2UgZm9ybWF0CiAJCWFzIGRlZmluZWQgaW4gdGhlIEFIQ0kgc3BlYy4KIAotCQlUaGUgdXNl
ciBtdXN0IHR1cm4gc3dfYWN0aXZpdHkgKHVuZGVyIC9zeXMvYmxvY2svKi9kZXZpY2UvKSBPRkYK
LQkJaXQgdGhleSB3aXNoIHRvIGNvbnRyb2wgdGhlIGFjdGl2aXR5IExFRCB2aWEgdGhlIGVtX21l
c3NhZ2UKKwkJVGhlIHVzZXIgbXVzdCB0dXJuIHN3X2FjdGl2aXR5ICh1bmRlciBgL3N5cy9ibG9j
ay8qL2RldmljZS9gKQorCQlPRkYgaXQgdGhleSB3aXNoIHRvIGNvbnRyb2wgdGhlIGFjdGl2aXR5
IExFRCB2aWEgdGhlIGVtX21lc3NhZ2UKIAkJZmlsZS4KIAogCQllbV9tZXNzYWdlX3R5cGU6IChS
TykgRGlzcGxheXMgdGhlIGN1cnJlbnQgZW5jbG9zdXJlIG1hbmFnZW1lbnQKZGlmZiAtLWdpdCBh
L0RvY3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcvc3lzZnMtY2xhc3MtdHlwZWMgYi9Eb2N1bWVudGF0
aW9uL0FCSS90ZXN0aW5nL3N5c2ZzLWNsYXNzLXR5cGVjCmluZGV4IGQ3NjQ3YjI1OGMzYy4uNTZm
Yjg1NDcxOGVlIDEwMDY0NAotLS0gYS9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL3N5c2ZzLWNs
YXNzLXR5cGVjCisrKyBiL0RvY3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcvc3lzZnMtY2xhc3MtdHlw
ZWMKQEAgLTQwLDEwICs0MCwxMyBAQCBEZXNjcmlwdGlvbjoKIAkJYXR0cmlidXRlIHdpbGwgbm90
IHJldHVybiB1bnRpbCB0aGUgb3BlcmF0aW9uIGhhcyBmaW5pc2hlZC4KIAogCQlWYWxpZCB2YWx1
ZXM6Ci0JCS0gc291cmNlIChUaGUgcG9ydCB3aWxsIGJlaGF2ZSBhcyBzb3VyY2Ugb25seSBERlAg
cG9ydCkKLQkJLSBzaW5rIChUaGUgcG9ydCB3aWxsIGJlaGF2ZSBhcyBzaW5rIG9ubHkgVUZQIHBv
cnQpCi0JCS0gZHVhbCAoVGhlIHBvcnQgd2lsbCBiZWhhdmUgYXMgZHVhbC1yb2xlLWRhdGEgYW5k
CisKKwkJPT09PT09ICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09CisJCXNvdXJjZSAgKFRoZSBwb3J0IHdpbGwgYmVoYXZlIGFzIHNvdXJjZSBvbmx5IERGUCBw
b3J0KQorCQlzaW5rICAgIChUaGUgcG9ydCB3aWxsIGJlaGF2ZSBhcyBzaW5rIG9ubHkgVUZQIHBv
cnQpCisJCWR1YWwgICAgKFRoZSBwb3J0IHdpbGwgYmVoYXZlIGFzIGR1YWwtcm9sZS1kYXRhIGFu
ZAogCQkJZHVhbC1yb2xlLXBvd2VyIHBvcnQpCisJCT09PT09PSAgPT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PQogCiBXaGF0OgkJL3N5cy9jbGFzcy90eXBlYy88
cG9ydD4vdmNvbm5fc291cmNlCiBEYXRlOgkJQXByaWwgMjAxNwpAQCAtNTksNiArNjIsNyBAQCBE
ZXNjcmlwdGlvbjoKIAkJZ2VuZXJhdGVzIHVldmVudCBLT0JKX0NIQU5HRS4KIAogCQlWYWxpZCB2
YWx1ZXM6CisKIAkJLSAibm8iIHdoZW4gdGhlIHBvcnQgaXMgbm90IHRoZSBWQ09OTiBTb3VyY2UK
IAkJLSAieWVzIiB3aGVuIHRoZSBwb3J0IGlzIHRoZSBWQ09OTiBTb3VyY2UKIApAQCAtNzIsNiAr
NzYsNyBAQCBEZXNjcmlwdGlvbjoKIAkJcG93ZXIgb3BlcmF0aW9uIG1vZGUgc2hvdWxkIHNob3cg
InVzYl9wb3dlcl9kZWxpdmVyeSIuCiAKIAkJVmFsaWQgdmFsdWVzOgorCiAJCS0gZGVmYXVsdAog
CQktIDEuNUEKIAkJLSAzLjBBCkBAIC0xODIsNiArMTg3LDcgQEAgRGF0ZToJCUFwcmlsIDIwMTcK
IENvbnRhY3Q6CUhlaWtraSBLcm9nZXJ1cyA8aGVpa2tpLmtyb2dlcnVzQGxpbnV4LmludGVsLmNv
bT4KIERlc2NyaXB0aW9uOgogCQlTaG93cyB0eXBlIG9mIHRoZSBwbHVnIG9uIHRoZSBjYWJsZToK
KwogCQktIHR5cGUtYSAtIFN0YW5kYXJkIEEKIAkJLSB0eXBlLWIgLSBTdGFuZGFyZCBCCiAJCS0g
dHlwZS1jCmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL3N5c2ZzLWRldmlj
ZXMtcGxhdGZvcm0tQUNQSS1UQUQgYi9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL3N5c2ZzLWRl
dmljZXMtcGxhdGZvcm0tQUNQSS1UQUQKaW5kZXggN2U0M2NkY2U5YTUyLi5mN2IzNjBhNjFiMjEg
MTAwNjQ0Ci0tLSBhL0RvY3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcvc3lzZnMtZGV2aWNlcy1wbGF0
Zm9ybS1BQ1BJLVRBRAorKysgYi9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL3N5c2ZzLWRldmlj
ZXMtcGxhdGZvcm0tQUNQSS1UQUQKQEAgLTcsNiArNyw3IEBAIERlc2NyaXB0aW9uOgogCQkoUk8p
IEhleGFkZWNpbWFsIGJpdG1hc2sgb2YgdGhlIFRBRCBhdHRyaWJ1dGVzIGFyZSByZXBvcnRlZCBi
eQogCQl0aGUgcGxhdGZvcm0gZmlybXdhcmUgKHNlZSBBQ1BJIDYuMiwgc2VjdGlvbiA5LjE4LjIp
OgogCisJCT09PT09PT0gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09CiAJCUJJVCgwKTogQUMgd2FrZXVwIGltcGxlbWVudGVkIGlmIHNldAogCQlC
SVQoMSk6IERDIHdha2V1cCBpbXBsZW1lbnRlZCBpZiBzZXQKIAkJQklUKDIpOiBHZXQvc2V0IHJl
YWwgdGltZSBmZWF0dXJlcyBpbXBsZW1lbnRlZCBpZiBzZXQKQEAgLTE2LDYgKzE3LDcgQEAgRGVz
Y3JpcHRpb246CiAJCUJJVCg2KTogVGhlIEFDIHRpbWVyIHdha2VzIHVwIGZyb20gUzUgaWYgc2V0
CiAJCUJJVCg3KTogVGhlIERDIHRpbWVyIHdha2VzIHVwIGZyb20gUzQgaWYgc2V0CiAJCUJJVCg4
KTogVGhlIERDIHRpbWVyIHdha2VzIHVwIGZyb20gUzUgaWYgc2V0CisJCT09PT09PT0gPT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CiAKIAkJVGhl
IG90aGVyIGJpdHMgYXJlIHJlc2VydmVkLgogCkBAIC02Miw5ICs2NCwxMSBAQCBEZXNjcmlwdGlv
bjoKIAkJdGltZXIgc3RhdHVzIHdpdGggdGhlIGZvbGxvd2luZyBtZWFuaW5nIG9mIGJpdHMgKHNl
ZSBBQ1BJIDYuMiwKIAkJU2VjdGlvbiA5LjE4LjUpOgogCisJCT09PT09PT0gPT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CiAJCUJpdCgwKTogVGhl
IHRpbWVyIGhhcyBleHBpcmVkIGlmIHNldC4KIAkJQml0KDEpOiBUaGUgdGltZXIgaGFzIHdva2Vu
IHVwIHRoZSBzeXN0ZW0gZnJvbSBhIHNsZWVwIHN0YXRlCiAJCSAgICAgICAgKFMzIG9yIFM0L1M1
IGlmIHN1cHBvcnRlZCkgaWYgc2V0LgorCQk9PT09PT09ID09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQogCiAJCVRoZSBvdGhlciBiaXRzIGFyZSBy
ZXNlcnZlZC4KIApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9zeXNmcy1k
ZXZpY2VzLXBsYXRmb3JtLWRvY2czIGIvRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9zeXNmcy1k
ZXZpY2VzLXBsYXRmb3JtLWRvY2czCmluZGV4IDhhYTM2NzE2ODgyZi4uMzc4YzQyNjk0YmZiIDEw
MDY0NAotLS0gYS9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL3N5c2ZzLWRldmljZXMtcGxhdGZv
cm0tZG9jZzMKKysrIGIvRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9zeXNmcy1kZXZpY2VzLXBs
YXRmb3JtLWRvY2czCkBAIC05LDggKzksMTAgQEAgRGVzY3JpcHRpb246CiAJCVRoZSBwcm90ZWN0
aW9uIGhhcyBpbmZvcm1hdGlvbiBlbWJlZGRlZCB3aGV0aGVyIGl0IGJsb2NrcyByZWFkcywKIAkJ
d3JpdGVzIG9yIGJvdGguCiAJCVRoZSByZXN1bHQgaXM6Ci0JCTAgLT4gdGhlIERQUyBpcyBub3Qg
a2V5bG9ja2VkCi0JCTEgLT4gdGhlIERQUyBpcyBrZXlsb2NrZWQKKworCQktIDAgLT4gdGhlIERQ
UyBpcyBub3Qga2V5bG9ja2VkCisJCS0gMSAtPiB0aGUgRFBTIGlzIGtleWxvY2tlZAorCiBVc2Vy
czoJCU5vbmUgaWRlbnRpZmllZCBzbyBmYXIuCiAKIFdoYXQ6CQkvc3lzL2RldmljZXMvcGxhdGZv
cm0vZG9jZzMvZlswLTNdX2Rwc1swMV1fcHJvdGVjdGlvbl9rZXkKQEAgLTI3LDggKzI5LDEyIEBA
IERlc2NyaXB0aW9uOgogCQlFbnRlcmluZyB0aGUgY29ycmVjdCB2YWx1ZSB0b2dnbGUgdGhlIGxv
Y2ssIGFuZCBjYW4gYmUgb2JzZXJ2ZWQKIAkJdGhyb3VnaCBmWzAtM11fZHBzWzAxXV9pc19rZXls
b2NrZWQuCiAJCVBvc3NpYmxlIHZhbHVlcyBhcmU6CisKIAkJCS0gOCBieXRlcworCiAJCVR5cGlj
YWwgdmFsdWVzIGFyZToKKwogCQkJLSAiMDAwMDAwMDAiCiAJCQktICIxMjM0NTY3OCIKKwogVXNl
cnM6CQlOb25lIGlkZW50aWZpZWQgc28gZmFyLgpkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9B
QkkvdGVzdGluZy9zeXNmcy1kZXZpY2VzLXBsYXRmb3JtLXNoX21vYmlsZV9sY2RjX2ZiIGIvRG9j
dW1lbnRhdGlvbi9BQkkvdGVzdGluZy9zeXNmcy1kZXZpY2VzLXBsYXRmb3JtLXNoX21vYmlsZV9s
Y2RjX2ZiCmluZGV4IDIxMDcwODI0MjZkYS4uZTQ1YWMyZTg2NWQ1IDEwMDY0NAotLS0gYS9Eb2N1
bWVudGF0aW9uL0FCSS90ZXN0aW5nL3N5c2ZzLWRldmljZXMtcGxhdGZvcm0tc2hfbW9iaWxlX2xj
ZGNfZmIKKysrIGIvRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9zeXNmcy1kZXZpY2VzLXBsYXRm
b3JtLXNoX21vYmlsZV9sY2RjX2ZiCkBAIC0xNywxMCArMTcsMTAgQEAgRGVzY3JpcHRpb246CiAJ
CXRvIG92ZXJsYXkgcGxhbmVzLgogCiAJCVNlbGVjdHMgdGhlIGNvbXBvc2l0aW9uIG1vZGUgZm9y
IHRoZSBvdmVybGF5LiBQb3NzaWJsZSB2YWx1ZXMKLQkJYXJlCisJCWFyZToKIAotCQkwIC0gQWxw
aGEgQmxlbmRpbmcKLQkJMSAtIFJPUDMKKwkJLSAwIC0gQWxwaGEgQmxlbmRpbmcKKwkJLSAxIC0g
Uk9QMwogCiBXaGF0OgkJL3N5cy9kZXZpY2VzL3BsYXRmb3JtL3NoX21vYmlsZV9sY2RjX2ZiLlsw
LTNdL2dyYXBoaWNzL2ZiWzAtOV0vb3ZsX3Bvc2l0aW9uCiBEYXRlOgkJTWF5IDIwMTIKQEAgLTMw
LDcgKzMwLDcgQEAgRGVzY3JpcHRpb246CiAJCXRvIG92ZXJsYXkgcGxhbmVzLgogCiAJCVN0b3Jl
cyB0aGUgeCx5IG92ZXJsYXkgcG9zaXRpb24gb24gdGhlIGRpc3BsYXkgaW4gcGl4ZWxzLiBUaGUK
LQkJcG9zaXRpb24gZm9ybWF0IGlzIGBbMC05XSssWzAtOV0rJy4KKwkJcG9zaXRpb24gZm9ybWF0
IGlzIGBbMC05XSssWzAtOV0rYC4KIAogV2hhdDoJCS9zeXMvZGV2aWNlcy9wbGF0Zm9ybS9zaF9t
b2JpbGVfbGNkY19mYi5bMC0zXS9ncmFwaGljcy9mYlswLTldL292bF9yb3AzCiBEYXRlOgkJTWF5
IDIwMTIKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcvc3lzZnMtZGV2aWNl
cy1zeXN0ZW0tY3B1IGIvRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9zeXNmcy1kZXZpY2VzLXN5
c3RlbS1jcHUKaW5kZXggNWY3ZDdiMTRmYTQ0Li5kZWQ2M2FlOTQ0ZGYgMTAwNjQ0Ci0tLSBhL0Rv
Y3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcvc3lzZnMtZGV2aWNlcy1zeXN0ZW0tY3B1CisrKyBiL0Rv
Y3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcvc3lzZnMtZGV2aWNlcy1zeXN0ZW0tY3B1CkBAIC0xNTcs
MjMgKzE1NywyOCBAQCBEZXNjcmlwdGlvbjoKIAkJVGhlIHByb2Nlc3NvciBpZGxlIHN0YXRlcyB3
aGljaCBhcmUgYXZhaWxhYmxlIGZvciB1c2UgaGF2ZSB0aGUKIAkJZm9sbG93aW5nIGF0dHJpYnV0
ZXM6CiAKLQkJbmFtZTogKFJPKSBOYW1lIG9mIHRoZSBpZGxlIHN0YXRlIChzdHJpbmcpLgorCQk9
PT09PT09PSA9PT09ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT0KKwkJbmFtZToJIChSTykgTmFtZSBvZiB0aGUgaWRsZSBzdGF0ZSAoc3RyaW5nKS4KIAog
CQlsYXRlbmN5OiAoUk8pIFRoZSBsYXRlbmN5IHRvIGV4aXQgb3V0IG9mIHRoaXMgaWRsZSBzdGF0
ZSAoaW4KLQkJbWljcm9zZWNvbmRzKS4KKwkJCSAgICAgIG1pY3Jvc2Vjb25kcykuCiAKLQkJcG93
ZXI6IChSTykgVGhlIHBvd2VyIGNvbnN1bWVkIHdoaWxlIGluIHRoaXMgaWRsZSBzdGF0ZSAoaW4K
LQkJbWlsbGl3YXR0cykuCisJCXBvd2VyOiAgIChSTykgVGhlIHBvd2VyIGNvbnN1bWVkIHdoaWxl
IGluIHRoaXMgaWRsZSBzdGF0ZSAoaW4KKwkJCSAgICAgIG1pbGxpd2F0dHMpLgogCi0JCXRpbWU6
IChSTykgVGhlIHRvdGFsIHRpbWUgc3BlbnQgaW4gdGhpcyBpZGxlIHN0YXRlIChpbiBtaWNyb3Nl
Y29uZHMpLgorCQl0aW1lOiAgICAoUk8pIFRoZSB0b3RhbCB0aW1lIHNwZW50IGluIHRoaXMgaWRs
ZSBzdGF0ZQorCQkJICAgICAgKGluIG1pY3Jvc2Vjb25kcykuCiAKLQkJdXNhZ2U6IChSTykgTnVt
YmVyIG9mIHRpbWVzIHRoaXMgc3RhdGUgd2FzIGVudGVyZWQgKGEgY291bnQpLgorCQl1c2FnZToJ
IChSTykgTnVtYmVyIG9mIHRpbWVzIHRoaXMgc3RhdGUgd2FzIGVudGVyZWQgKGEgY291bnQpLgog
Ci0JCWFib3ZlOiAoUk8pIE51bWJlciBvZiB0aW1lcyB0aGlzIHN0YXRlIHdhcyBlbnRlcmVkLCBi
dXQgdGhlCi0JCSAgICAgICBvYnNlcnZlZCBDUFUgaWRsZSBkdXJhdGlvbiB3YXMgdG9vIHNob3J0
IGZvciBpdCAoYSBjb3VudCkuCisJCWFib3ZlOgkgKFJPKSBOdW1iZXIgb2YgdGltZXMgdGhpcyBz
dGF0ZSB3YXMgZW50ZXJlZCwgYnV0IHRoZQorCQkJICAgICAgb2JzZXJ2ZWQgQ1BVIGlkbGUgZHVy
YXRpb24gd2FzIHRvbyBzaG9ydCBmb3IgaXQKKwkJCSAgICAgIChhIGNvdW50KS4KIAotCQliZWxv
dzogKFJPKSBOdW1iZXIgb2YgdGltZXMgdGhpcyBzdGF0ZSB3YXMgZW50ZXJlZCwgYnV0IHRoZQot
CQkgICAgICAgb2JzZXJ2ZWQgQ1BVIGlkbGUgZHVyYXRpb24gd2FzIHRvbyBsb25nIGZvciBpdCAo
YSBjb3VudCkuCisJCWJlbG93OiAJIChSTykgTnVtYmVyIG9mIHRpbWVzIHRoaXMgc3RhdGUgd2Fz
IGVudGVyZWQsIGJ1dCB0aGUKKwkJCSAgICAgIG9ic2VydmVkIENQVSBpZGxlIGR1cmF0aW9uIHdh
cyB0b28gbG9uZyBmb3IgaXQKKwkJCSAgICAgIChhIGNvdW50KS4KKwkJPT09PT09PT0gPT09PSA9
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CiAKIFdoYXQ6
CQkvc3lzL2RldmljZXMvc3lzdGVtL2NwdS9jcHVYL2NwdWlkbGUvc3RhdGVOL2Rlc2MKIERhdGU6
CQlGZWJydWFyeSAyMDA4CkBAIC0yOTAsNiArMjk1LDcgQEAgRGVzY3JpcHRpb246CVByb2Nlc3Nv
ciBmcmVxdWVuY3kgYm9vc3RpbmcgY29udHJvbAogCQlUaGlzIHN3aXRjaCBjb250cm9scyB0aGUg
Ym9vc3Qgc2V0dGluZyBmb3IgdGhlIHdob2xlIHN5c3RlbS4KIAkJQm9vc3RpbmcgYWxsb3dzIHRo
ZSBDUFUgYW5kIHRoZSBmaXJtd2FyZSB0byBydW4gYXQgYSBmcmVxdWVuY3kKIAkJYmV5b3VuZCBp
dCdzIG5vbWluYWwgbGltaXQuCisKIAkJTW9yZSBkZXRhaWxzIGNhbiBiZSBmb3VuZCBpbgogCQlE
b2N1bWVudGF0aW9uL2FkbWluLWd1aWRlL3BtL2NwdWZyZXEucnN0CiAKQEAgLTMzNyw0MyArMzQz
LDU3IEBAIENvbnRhY3Q6CVN1ZGVlcCBIb2xsYSA8c3VkZWVwLmhvbGxhQGFybS5jb20+CiBEZXNj
cmlwdGlvbjoJUGFyYW1ldGVycyBmb3IgdGhlIENQVSBjYWNoZSBhdHRyaWJ1dGVzCiAKIAkJYWxs
b2NhdGlvbl9wb2xpY3k6Ci0JCQktIFdyaXRlQWxsb2NhdGU6IGFsbG9jYXRlIGEgbWVtb3J5IGxv
Y2F0aW9uIHRvIGEgY2FjaGUgbGluZQotCQkJCQkgb24gYSBjYWNoZSBtaXNzIGJlY2F1c2Ugb2Yg
YSB3cml0ZQotCQkJLSBSZWFkQWxsb2NhdGU6IGFsbG9jYXRlIGEgbWVtb3J5IGxvY2F0aW9uIHRv
IGEgY2FjaGUgbGluZQorCQkJLSBXcml0ZUFsbG9jYXRlOgorCQkJCQlhbGxvY2F0ZSBhIG1lbW9y
eSBsb2NhdGlvbiB0byBhIGNhY2hlIGxpbmUKKwkJCQkJb24gYSBjYWNoZSBtaXNzIGJlY2F1c2Ug
b2YgYSB3cml0ZQorCQkJLSBSZWFkQWxsb2NhdGU6CisJCQkJCWFsbG9jYXRlIGEgbWVtb3J5IGxv
Y2F0aW9uIHRvIGEgY2FjaGUgbGluZQogCQkJCQlvbiBhIGNhY2hlIG1pc3MgYmVjYXVzZSBvZiBh
IHJlYWQKLQkJCS0gUmVhZFdyaXRlQWxsb2NhdGU6IGJvdGggd3JpdGVhbGxvY2F0ZSBhbmQgcmVh
ZGFsbG9jYXRlCisJCQktIFJlYWRXcml0ZUFsbG9jYXRlOgorCQkJCQlib3RoIHdyaXRlYWxsb2Nh
dGUgYW5kIHJlYWRhbGxvY2F0ZQogCi0JCWF0dHJpYnV0ZXM6IExFR0FDWSB1c2VkIG9ubHkgb24g
SUE2NCBhbmQgaXMgc2FtZSBhcyB3cml0ZV9wb2xpY3kKKwkJYXR0cmlidXRlczoKKwkJCSAgICBM
RUdBQ1kgdXNlZCBvbmx5IG9uIElBNjQgYW5kIGlzIHNhbWUgYXMgd3JpdGVfcG9saWN5CiAKLQkJ
Y29oZXJlbmN5X2xpbmVfc2l6ZTogdGhlIG1pbmltdW0gYW1vdW50IG9mIGRhdGEgaW4gYnl0ZXMg
dGhhdCBnZXRzCisJCWNvaGVyZW5jeV9saW5lX3NpemU6CisJCQkJICAgICB0aGUgbWluaW11bSBh
bW91bnQgb2YgZGF0YSBpbiBieXRlcyB0aGF0IGdldHMKIAkJCQkgICAgIHRyYW5zZmVycmVkIGZy
b20gbWVtb3J5IHRvIGNhY2hlCiAKLQkJbGV2ZWw6IHRoZSBjYWNoZSBoaWVyYXJjaHkgaW4gdGhl
IG11bHRpLWxldmVsIGNhY2hlIGNvbmZpZ3VyYXRpb24KKwkJbGV2ZWw6CisJCQl0aGUgY2FjaGUg
aGllcmFyY2h5IGluIHRoZSBtdWx0aS1sZXZlbCBjYWNoZSBjb25maWd1cmF0aW9uCiAKLQkJbnVt
YmVyX29mX3NldHM6IHRvdGFsIG51bWJlciBvZiBzZXRzIGluIHRoZSBjYWNoZSwgYSBzZXQgaXMg
YQorCQludW1iZXJfb2Zfc2V0czoKKwkJCQl0b3RhbCBudW1iZXIgb2Ygc2V0cyBpbiB0aGUgY2Fj
aGUsIGEgc2V0IGlzIGEKIAkJCQljb2xsZWN0aW9uIG9mIGNhY2hlIGxpbmVzIHdpdGggdGhlIHNh
bWUgY2FjaGUgaW5kZXgKIAotCQlwaHlzaWNhbF9saW5lX3BhcnRpdGlvbjogbnVtYmVyIG9mIHBo
eXNpY2FsIGNhY2hlIGxpbmUgcGVyIGNhY2hlIHRhZworCQlwaHlzaWNhbF9saW5lX3BhcnRpdGlv
bjoKKwkJCQludW1iZXIgb2YgcGh5c2ljYWwgY2FjaGUgbGluZSBwZXIgY2FjaGUgdGFnCiAKLQkJ
c2hhcmVkX2NwdV9saXN0OiB0aGUgbGlzdCBvZiBsb2dpY2FsIGNwdXMgc2hhcmluZyB0aGUgY2Fj
aGUKKwkJc2hhcmVkX2NwdV9saXN0OgorCQkJCXRoZSBsaXN0IG9mIGxvZ2ljYWwgY3B1cyBzaGFy
aW5nIHRoZSBjYWNoZQogCi0JCXNoYXJlZF9jcHVfbWFwOiBsb2dpY2FsIGNwdSBtYXNrIGNvbnRh
aW5pbmcgdGhlIGxpc3Qgb2YgY3B1cyBzaGFyaW5nCisJCXNoYXJlZF9jcHVfbWFwOgorCQkJCWxv
Z2ljYWwgY3B1IG1hc2sgY29udGFpbmluZyB0aGUgbGlzdCBvZiBjcHVzIHNoYXJpbmcKIAkJCQl0
aGUgY2FjaGUKIAotCQlzaXplOiB0aGUgdG90YWwgY2FjaGUgc2l6ZSBpbiBrQgorCQlzaXplOgor
CQkJdGhlIHRvdGFsIGNhY2hlIHNpemUgaW4ga0IKIAogCQl0eXBlOgogCQkJLSBJbnN0cnVjdGlv
bjogY2FjaGUgdGhhdCBvbmx5IGhvbGRzIGluc3RydWN0aW9ucwogCQkJLSBEYXRhOiBjYWNoZSB0
aGF0IG9ubHkgY2FjaGVzIGRhdGEKIAkJCS0gVW5pZmllZDogY2FjaGUgdGhhdCBob2xkcyBib3Ro
IGRhdGEgYW5kIGluc3RydWN0aW9ucwogCi0JCXdheXNfb2ZfYXNzb2NpYXRpdml0eTogZGVncmVl
IG9mIGZyZWVkb20gaW4gcGxhY2luZyBhIHBhcnRpY3VsYXIgYmxvY2sKLQkJCQkJb2YgbWVtb3J5
IGluIHRoZSBjYWNoZQorCQl3YXlzX29mX2Fzc29jaWF0aXZpdHk6CisJCQlkZWdyZWUgb2YgZnJl
ZWRvbSBpbiBwbGFjaW5nIGEgcGFydGljdWxhciBibG9jaworCQkJb2YgbWVtb3J5IGluIHRoZSBj
YWNoZQogCiAJCXdyaXRlX3BvbGljeToKLQkJCS0gV3JpdGVUaHJvdWdoOiBkYXRhIGlzIHdyaXR0
ZW4gdG8gYm90aCB0aGUgY2FjaGUgbGluZQorCQkJLSBXcml0ZVRocm91Z2g6CisJCQkJCWRhdGEg
aXMgd3JpdHRlbiB0byBib3RoIHRoZSBjYWNoZSBsaW5lCiAJCQkJCWFuZCB0byB0aGUgYmxvY2sg
aW4gdGhlIGxvd2VyLWxldmVsIG1lbW9yeQotCQkJLSBXcml0ZUJhY2s6IGRhdGEgaXMgd3JpdHRl
biBvbmx5IHRvIHRoZSBjYWNoZSBsaW5lIGFuZAorCQkJLSBXcml0ZUJhY2s6CisJCQkJICAgICBk
YXRhIGlzIHdyaXR0ZW4gb25seSB0byB0aGUgY2FjaGUgbGluZSBhbmQKIAkJCQkgICAgIHRoZSBt
b2RpZmllZCBjYWNoZSBsaW5lIGlzIHdyaXR0ZW4gdG8gbWFpbgogCQkJCSAgICAgbWVtb3J5IG9u
bHkgd2hlbiBpdCBpcyByZXBsYWNlZAogCkBAIC00MTQsMzAgKzQzNCwzMCBAQCBEZXNjcmlwdGlv
bjoJUE9XRVJOViBDUFVGcmVxIGRyaXZlcidzIGZyZXF1ZW5jeSB0aHJvdHRsZSBzdGF0cyBkaXJl
Y3RvcnkgYW5kCiAJCXRocm90dGxlIGF0dHJpYnV0ZXMgZXhwb3J0ZWQgaW4gdGhlICd0aHJvdHRs
ZV9zdGF0cycgZGlyZWN0b3J5OgogCiAJCS0gdHVyYm9fc3RhdCA6IFRoaXMgZmlsZSBnaXZlcyB0
aGUgdG90YWwgbnVtYmVyIG9mIHRpbWVzIHRoZSBtYXgKLQkJZnJlcXVlbmN5IGlzIHRocm90dGxl
ZCB0byBsb3dlciBmcmVxdWVuY3kgaW4gdHVyYm8gKGF0IGFuZCBhYm92ZQotCQlub21pbmFsIGZy
ZXF1ZW5jeSkgcmFuZ2Ugb2YgZnJlcXVlbmNpZXMuCisJCSAgZnJlcXVlbmN5IGlzIHRocm90dGxl
ZCB0byBsb3dlciBmcmVxdWVuY3kgaW4gdHVyYm8gKGF0IGFuZCBhYm92ZQorCQkgIG5vbWluYWwg
ZnJlcXVlbmN5KSByYW5nZSBvZiBmcmVxdWVuY2llcy4KIAogCQktIHN1Yl90dXJib19zdGF0IDog
VGhpcyBmaWxlIGdpdmVzIHRoZSB0b3RhbCBudW1iZXIgb2YgdGltZXMgdGhlCi0JCW1heCBmcmVx
dWVuY3kgaXMgdGhyb3R0bGVkIHRvIGxvd2VyIGZyZXF1ZW5jeSBpbiBzdWItdHVyYm8oYmVsb3cK
LQkJbm9taW5hbCBmcmVxdWVuY3kpIHJhbmdlIG9mIGZyZXF1ZW5jaWVzLgorCQkgIG1heCBmcmVx
dWVuY3kgaXMgdGhyb3R0bGVkIHRvIGxvd2VyIGZyZXF1ZW5jeSBpbiBzdWItdHVyYm8oYmVsb3cK
KwkJICBub21pbmFsIGZyZXF1ZW5jeSkgcmFuZ2Ugb2YgZnJlcXVlbmNpZXMuCiAKIAkJLSB1bnRo
cm90dGxlIDogVGhpcyBmaWxlIGdpdmVzIHRoZSB0b3RhbCBudW1iZXIgb2YgdGltZXMgdGhlIG1h
eAotCQlmcmVxdWVuY3kgaXMgdW50aHJvdHRsZWQgYWZ0ZXIgYmVpbmcgdGhyb3R0bGVkLgorCQkg
IGZyZXF1ZW5jeSBpcyB1bnRocm90dGxlZCBhZnRlciBiZWluZyB0aHJvdHRsZWQuCiAKIAkJLSBw
b3dlcmNhcCA6IFRoaXMgZmlsZSBnaXZlcyB0aGUgdG90YWwgbnVtYmVyIG9mIHRpbWVzIHRoZSBt
YXgKLQkJZnJlcXVlbmN5IGlzIHRocm90dGxlZCBkdWUgdG8gJ1Bvd2VyIENhcHBpbmcnLgorCQkg
IGZyZXF1ZW5jeSBpcyB0aHJvdHRsZWQgZHVlIHRvICdQb3dlciBDYXBwaW5nJy4KIAogCQktIG92
ZXJ0ZW1wIDogVGhpcyBmaWxlIGdpdmVzIHRoZSB0b3RhbCBudW1iZXIgb2YgdGltZXMgdGhlIG1h
eAotCQlmcmVxdWVuY3kgaXMgdGhyb3R0bGVkIGR1ZSB0byAnQ1BVIE92ZXIgVGVtcGVyYXR1cmUn
LgorCQkgIGZyZXF1ZW5jeSBpcyB0aHJvdHRsZWQgZHVlIHRvICdDUFUgT3ZlciBUZW1wZXJhdHVy
ZScuCiAKIAkJLSBzdXBwbHlfZmF1bHQgOiBUaGlzIGZpbGUgZ2l2ZXMgdGhlIHRvdGFsIG51bWJl
ciBvZiB0aW1lcyB0aGUKLQkJbWF4IGZyZXF1ZW5jeSBpcyB0aHJvdHRsZWQgZHVlIHRvICdQb3dl
ciBTdXBwbHkgRmFpbHVyZScuCisJCSAgbWF4IGZyZXF1ZW5jeSBpcyB0aHJvdHRsZWQgZHVlIHRv
ICdQb3dlciBTdXBwbHkgRmFpbHVyZScuCiAKIAkJLSBvdmVyY3VycmVudCA6IFRoaXMgZmlsZSBn
aXZlcyB0aGUgdG90YWwgbnVtYmVyIG9mIHRpbWVzIHRoZQotCQltYXggZnJlcXVlbmN5IGlzIHRo
cm90dGxlZCBkdWUgdG8gJ092ZXJjdXJyZW50Jy4KKwkJICBtYXggZnJlcXVlbmN5IGlzIHRocm90
dGxlZCBkdWUgdG8gJ092ZXJjdXJyZW50Jy4KIAogCQktIG9jY19yZXNldCA6IFRoaXMgZmlsZSBn
aXZlcyB0aGUgdG90YWwgbnVtYmVyIG9mIHRpbWVzIHRoZSBtYXgKLQkJZnJlcXVlbmN5IGlzIHRo
cm90dGxlZCBkdWUgdG8gJ09DQyBSZXNldCcuCisJCSAgZnJlcXVlbmN5IGlzIHRocm90dGxlZCBk
dWUgdG8gJ09DQyBSZXNldCcuCiAKIAkJVGhlIHN5c2ZzIGF0dHJpYnV0ZXMgcmVwcmVzZW50aW5n
IGRpZmZlcmVudCB0aHJvdHRsZSByZWFzb25zIGxpa2UKIAkJcG93ZXJjYXAsIG92ZXJ0ZW1wLCBz
dXBwbHlfZmF1bHQsIG92ZXJjdXJyZW50IGFuZCBvY2NfcmVzZXQgbWFwIHRvCkBAIC00NjksOCAr
NDg5LDkgQEAgV2hhdDoJCS9zeXMvZGV2aWNlcy9zeXN0ZW0vY3B1L2NwdVgvcmVncy8KIERhdGU6
CQlKdW5lIDIwMTYKIENvbnRhY3Q6CUxpbnV4IEFSTSBLZXJuZWwgTWFpbGluZyBsaXN0IDxsaW51
eC1hcm0ta2VybmVsQGxpc3RzLmluZnJhZGVhZC5vcmc+CiBEZXNjcmlwdGlvbjoJQUFyY2g2NCBD
UFUgcmVnaXN0ZXJzCisKIAkJJ2lkZW50aWZpY2F0aW9uJyBkaXJlY3RvcnkgZXhwb3NlcyB0aGUg
Q1BVIElEIHJlZ2lzdGVycyBmb3IKLQkJIGlkZW50aWZ5aW5nIG1vZGVsIGFuZCByZXZpc2lvbiBv
ZiB0aGUgQ1BVLgorCQlpZGVudGlmeWluZyBtb2RlbCBhbmQgcmV2aXNpb24gb2YgdGhlIENQVS4K
IAogV2hhdDoJCS9zeXMvZGV2aWNlcy9zeXN0ZW0vY3B1L2NwdSMvY3B1X2NhcGFjaXR5CiBEYXRl
OgkJRGVjZW1iZXIgMjAxNgpAQCAtNDk0LDkgKzUxNSwxMSBAQCBEZXNjcmlwdGlvbjoJSW5mb3Jt
YXRpb24gYWJvdXQgQ1BVIHZ1bG5lcmFiaWxpdGllcwogCQl2dWxuZXJhYmlsaXRpZXMuIFRoZSBv
dXRwdXQgb2YgdGhvc2UgZmlsZXMgcmVmbGVjdHMgdGhlCiAJCXN0YXRlIG9mIHRoZSBDUFVzIGlu
IHRoZSBzeXN0ZW0uIFBvc3NpYmxlIG91dHB1dCB2YWx1ZXM6CiAKKwkJPT09PT09PT09PT09PT09
PSAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQogCQkiTm90
IGFmZmVjdGVkIgkgIENQVSBpcyBub3QgYWZmZWN0ZWQgYnkgdGhlIHZ1bG5lcmFiaWxpdHkKIAkJ
IlZ1bG5lcmFibGUiCSAgQ1BVIGlzIGFmZmVjdGVkIGFuZCBubyBtaXRpZ2F0aW9uIGluIGVmZmVj
dAogCQkiTWl0aWdhdGlvbjogJE0iICBDUFUgaXMgYWZmZWN0ZWQgYW5kIG1pdGlnYXRpb24gJE0g
aXMgaW4gZWZmZWN0CisJCT09PT09PT09PT09PT09PT0gID09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT0KIAogCQlTZWUgYWxzbzogRG9jdW1lbnRhdGlvbi9hZG1p
bi1ndWlkZS9ody12dWxuL2luZGV4LnJzdAogCkBAIC01MTIsMTIgKzUzNSwxNCBAQCBEZXNjcmlw
dGlvbjoJQ29udHJvbCBTeW1ldHJpYyBNdWx0aSBUaHJlYWRpbmcgKFNNVCkKIAkJY29udHJvbDog
UmVhZC93cml0ZSBpbnRlcmZhY2UgdG8gY29udHJvbCBTTVQuIFBvc3NpYmxlCiAJCQkgdmFsdWVz
OgogCisJCQkgPT09PT09PT09PT09PT09PSA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PQogCQkJICJvbiIJCSAgU01UIGlzIGVuYWJsZWQKIAkJCSAib2ZmIgkJICBTTVQg
aXMgZGlzYWJsZWQKIAkJCSAiZm9yY2VvZmYiCSAgU01UIGlzIGZvcmNlIGRpc2FibGVkLiBDYW5u
b3QgYmUgY2hhbmdlZC4KIAkJCSAibm90c3VwcG9ydGVkIiAgIFNNVCBpcyBub3Qgc3VwcG9ydGVk
IGJ5IHRoZSBDUFUKIAkJCSAibm90aW1wbGVtZW50ZWQiIFNNVCBydW50aW1lIHRvZ2dsaW5nIGlz
IG5vdAogCQkJCQkgIGltcGxlbWVudGVkIGZvciB0aGUgYXJjaGl0ZWN0dXJlCisJCQkgPT09PT09
PT09PT09PT09PSA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQogCiAJ
CQkgSWYgY29udHJvbCBzdGF0dXMgaXMgImZvcmNlb2ZmIiBvciAibm90c3VwcG9ydGVkIiB3cml0
ZXMKIAkJCSBhcmUgcmVqZWN0ZWQuCmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0
aW5nL3N5c2ZzLWRldmljZXMtc3lzdGVtLWlibS1ydGwgYi9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0
aW5nL3N5c2ZzLWRldmljZXMtc3lzdGVtLWlibS1ydGwKaW5kZXggNDcwZGVmMDZhYjBhLi4xYThl
ZTI2ZTkyYWUgMTAwNjQ0Ci0tLSBhL0RvY3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcvc3lzZnMtZGV2
aWNlcy1zeXN0ZW0taWJtLXJ0bAorKysgYi9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL3N5c2Zz
LWRldmljZXMtc3lzdGVtLWlibS1ydGwKQEAgLTUsOCArNSwxMCBAQCBDb250YWN0OiAgICAgICAg
VmVybm9uIE1hdWVyeSA8dmVybnV4QHVzLmlibS5jb20+CiBEZXNjcmlwdGlvbjogICAgVGhlIHN0
YXRlIGZpbGUgYWxsb3dzIGEgbWVhbnMgYnkgd2hpY2ggdG8gY2hhbmdlIGluIGFuZAogICAgICAg
ICAgICAgICAgIG91dCBvZiBQcmVtaXVtIFJlYWwtVGltZSBNb2RlIChQUlRNKSwgYXMgd2VsbCBh
cyB0aGUKICAgICAgICAgICAgICAgICBhYmlsaXR5IHRvIHF1ZXJ5IHRoZSBjdXJyZW50IHN0YXRl
LgotICAgICAgICAgICAgICAgICAgICAwID0+IFBSVE0gb2ZmCi0gICAgICAgICAgICAgICAgICAg
IDEgPT4gUFJUTSBlbmFibGVkCisKKyAgICAgICAgICAgICAgICAgICAgLSAwID0+IFBSVE0gb2Zm
CisgICAgICAgICAgICAgICAgICAgIC0gMSA9PiBQUlRNIGVuYWJsZWQKKwogVXNlcnM6ICAgICAg
ICAgIFRoZSBpYm0tcHJ0bSB1c2Vyc3BhY2UgZGFlbW9uIHVzZXMgdGhpcyBpbnRlcmZhY2UuCiAK
IApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9zeXNmcy1kcml2ZXItYmQ5
NTcxbXd2LXJlZ3VsYXRvciBiL0RvY3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcvc3lzZnMtZHJpdmVy
LWJkOTU3MW13di1yZWd1bGF0b3IKaW5kZXggNGQ2M2E3OTA0Yjk0Li40MjIxNGI0ZmYxNGEgMTAw
NjQ0Ci0tLSBhL0RvY3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcvc3lzZnMtZHJpdmVyLWJkOTU3MW13
di1yZWd1bGF0b3IKKysrIGIvRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9zeXNmcy1kcml2ZXIt
YmQ5NTcxbXd2LXJlZ3VsYXRvcgpAQCAtNiwxMSArNiwxMyBAQCBEZXNjcmlwdGlvbjoJUmVhZC93
cml0ZSB0aGUgY3VycmVudCBzdGF0ZSBvZiBERFIgQmFja3VwIE1vZGUsIHdoaWNoIGNvbnRyb2xz
CiAJCWlmIEREUiBwb3dlciByYWlscyB3aWxsIGJlIGtlcHQgcG93ZXJlZCBkdXJpbmcgc3lzdGVt
IHN1c3BlbmQuCiAJCSgib24iLyIxIiA9IGVuYWJsZWQsICJvZmYiLyIwIiA9IGRpc2FibGVkKS4K
IAkJVHdvIHR5cGVzIG9mIHBvd2VyIHN3aXRjaGVzIChvciBjb250cm9sIHNpZ25hbHMpIGNhbiBi
ZSB1c2VkOgorCiAJCSAgQS4gV2l0aCBhIG1vbWVudGFyeSBwb3dlciBzd2l0Y2ggKG9yIHB1bHNl
IHNpZ25hbCksIEREUgogCQkgICAgIEJhY2t1cCBNb2RlIGlzIGVuYWJsZWQgYnkgZGVmYXVsdCB3
aGVuIGF2YWlsYWJsZSwgYXMgdGhlCiAJCSAgICAgUE1JQyB3aWxsIGJlIGNvbmZpZ3VyZWQgb25s
eSBkdXJpbmcgc3lzdGVtIHN1c3BlbmQuCiAJCSAgQi4gV2l0aCBhIHRvZ2dsZSBwb3dlciBzd2l0
Y2ggKG9yIGxldmVsIHNpZ25hbCksIHRoZQogCQkgICAgIGZvbGxvd2luZyBzdGVwcyBtdXN0IGJl
IGZvbGxvd2VkIGV4YWN0bHk6CisKIAkJICAgICAgIDEuIENvbmZpZ3VyZSBQTUlDIGZvciBiYWNr
dXAgbW9kZSwgdG8gY2hhbmdlIHRoZSByb2xlIG9mCiAJCQkgIHRoZSBhY2Nlc3NvcnkgcG93ZXIg
c3dpdGNoIGZyb20gYSBwb3dlciBzd2l0Y2ggdG8gYQogCQkJICB3YWtlLXVwIHN3aXRjaCwKQEAg
LTIwLDggKzIyLDEwIEBAIERlc2NyaXB0aW9uOglSZWFkL3dyaXRlIHRoZSBjdXJyZW50IHN0YXRl
IG9mIEREUiBCYWNrdXAgTW9kZSwgd2hpY2ggY29udHJvbHMKIAkJICAgICAgIDMuIFN1c3BlbmQg
c3lzdGVtLAogCQkgICAgICAgNC4gU3dpdGNoIGFjY2Vzc29yeSBwb3dlciBzd2l0Y2ggb24sIHRv
IHJlc3VtZSB0aGUKIAkJCSAgc3lzdGVtLgorCiAJCSAgICAgRERSIEJhY2t1cCBNb2RlIG11c3Qg
YmUgZXhwbGljaXRseSBlbmFibGVkIGJ5IHRoZSB1c2VyLAogCQkgICAgIHRvIGludm9rZSBzdGVw
IDEuCisKIAkJU2VlIGFsc28gRG9jdW1lbnRhdGlvbi9kZXZpY2V0cmVlL2JpbmRpbmdzL21mZC9i
ZDk1NzFtd3YudHh0LgogVXNlcnM6CQlVc2VyIHNwYWNlIGFwcGxpY2F0aW9ucyBmb3IgZW1iZWRk
ZWQgYm9hcmRzIGVxdWlwcGVkIHdpdGggYQogCQlCRDk1NzFNV1YgUE1JQy4KZGlmZiAtLWdpdCBh
L0RvY3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcvc3lzZnMtZHJpdmVyLWdlbndxZSBiL0RvY3VtZW50
YXRpb24vQUJJL3Rlc3Rpbmcvc3lzZnMtZHJpdmVyLWdlbndxZQppbmRleCA2NGFjNmQ1NjdjNGIu
LjY5ZDg1NWRjNGM0NyAxMDA2NDQKLS0tIGEvRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9zeXNm
cy1kcml2ZXItZ2Vud3FlCisrKyBiL0RvY3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcvc3lzZnMtZHJp
dmVyLWdlbndxZQpAQCAtMjksOCArMjksMTIgQEAgV2hhdDogICAgICAgICAgIC9zeXMvY2xhc3Mv
Z2Vud3FlL2dlbndxZTxuPl9jYXJkL3JlbG9hZF9iaXRzdHJlYW0KIERhdGU6ICAgICAgICAgICBN
YXkgMjAxNAogQ29udGFjdDogICAgICAgIGtsZWJlcnNAbGludXgudm5ldC5pYm0uY29tCiBEZXNj
cmlwdGlvbjogICAgSW50ZXJmYWNlIHRvIHRyaWdnZXIgYSBQQ0llIGNhcmQgcmVzZXQgdG8gcmVs
b2FkIHRoZSBiaXRzdHJlYW0uCisKKwkJOjoKKwogICAgICAgICAgICAgICAgICAgc3VkbyBzaCAt
YyAnZWNobyAxID4gXAogICAgICAgICAgICAgICAgICAgICAvc3lzL2NsYXNzL2dlbndxZS9nZW53
cWUwX2NhcmQvcmVsb2FkX2JpdHN0cmVhbScKKwogICAgICAgICAgICAgICAgIElmIHN1Y2Nlc3Nm
dWxseSwgdGhlIGNhcmQgd2lsbCBjb21lIGJhY2sgd2l0aCB0aGUgYml0c3RyZWFtIHNldAogICAg
ICAgICAgICAgICAgIG9uICduZXh0X2JpdHN0cmVhbScuCiAKQEAgLTY0LDggKzY4LDExIEBAIERl
c2NyaXB0aW9uOiAgICBCYXNlIGNsb2NrIGZyZXF1ZW5jeSBvZiB0aGUgY2FyZC4KIFdoYXQ6ICAg
ICAgICAgICAvc3lzL2NsYXNzL2dlbndxZS9nZW53cWU8bj5fY2FyZC9kZXZpY2Uvc3Jpb3ZfbnVt
dmZzCiBEYXRlOiAgICAgICAgICAgT2N0IDIwMTMKIENvbnRhY3Q6ICAgICAgICBoYXZlckBsaW51
eC52bmV0LmlibS5jb20KLURlc2NyaXB0aW9uOiAgICBFbmFibGUgVkZzICgxLi4xNSk6CitEZXNj
cmlwdGlvbjogICAgRW5hYmxlIFZGcyAoMS4uMTUpOjoKKwogICAgICAgICAgICAgICAgICAgc3Vk
byBzaCAtYyAnZWNobyAxNSA+IFwKICAgICAgICAgICAgICAgICAgICAgL3N5cy9idXMvcGNpL2Rl
dmljZXMvMDAwMFw6MWJcOjAwLjAvc3Jpb3ZfbnVtdmZzJwotICAgICAgICAgICAgICAgIERpc2Fi
bGUgVkZzOgorCisgICAgICAgICAgICAgICAgRGlzYWJsZSBWRnM6OgorCiAgICAgICAgICAgICAg
ICAgICBXcml0ZSBhIDAgaW50byB0aGUgc2FtZSBzeXNmcyBlbnRyeS4KZGlmZiAtLWdpdCBhL0Rv
Y3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcvc3lzZnMtZHJpdmVyLWhpZC1sb2dpdGVjaC1sZzRmZiBi
L0RvY3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcvc3lzZnMtZHJpdmVyLWhpZC1sb2dpdGVjaC1sZzRm
ZgppbmRleCAzMDVkZmZkMjI5YTguLmRlMDdiZTMxNGVmYyAxMDA2NDQKLS0tIGEvRG9jdW1lbnRh
dGlvbi9BQkkvdGVzdGluZy9zeXNmcy1kcml2ZXItaGlkLWxvZ2l0ZWNoLWxnNGZmCisrKyBiL0Rv
Y3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcvc3lzZnMtZHJpdmVyLWhpZC1sb2dpdGVjaC1sZzRmZgpA
QCAtMTIsNyArMTIsOSBAQCBLZXJuZWxWZXJzaW9uOgk0LjEKIENvbnRhY3Q6CU1pY2hhbCBNYWzD
vSA8bWFkY2F0eHN0ZXJAZGV2b2lkLXBvaW50ZXIubmV0PgogRGVzY3JpcHRpb246CURpc3BsYXlz
IGEgc2V0IG9mIGFsdGVybmF0ZSBtb2RlcyBzdXBwb3J0ZWQgYnkgYSB3aGVlbC4gRWFjaAogCQlt
b2RlIGlzIGxpc3RlZCBhcyBmb2xsb3dzOgorCiAJCSAgVGFnOiBNb2RlIE5hbWUKKwogCQlDdXJy
ZW50bHkgYWN0aXZlIG1vZGUgaXMgbWFya2VkIHdpdGggYW4gYXN0ZXJpc2suIExpc3QgYWxzbwog
CQljb250YWlucyBhbiBhYnN0cmFjdCBpdGVtICJuYXRpdmUiIHdoaWNoIGFsd2F5cyBkZW5vdGVz
IHRoZQogCQluYXRpdmUgbW9kZSBvZiB0aGUgd2hlZWwuIEVjaG9pbmcgdGhlIG1vZGUgdGFnIHN3
aXRjaGVzIHRoZQpAQCAtMjQsMjQgKzI2LDMwIEBAIERlc2NyaXB0aW9uOglEaXNwbGF5cyBhIHNl
dCBvZiBhbHRlcm5hdGUgbW9kZXMgc3VwcG9ydGVkIGJ5IGEgd2hlZWwuIEVhY2gKIAkJVGhpcyBl
bnRyeSBpcyBub3QgY3JlYXRlZCBmb3IgZGV2aWNlcyB0aGF0IGhhdmUgb25seSBvbmUgbW9kZS4K
IAogCQlDdXJyZW50bHkgc3VwcG9ydGVkIG1vZGUgc3dpdGNoZXM6Ci0JCURyaXZpbmcgRm9yY2Ug
UHJvOgorCisJCURyaXZpbmcgRm9yY2UgUHJvOjoKKwogCQkgIERGLUVYIC0tPiBERlAKIAotCQlH
MjU6CisJCUcyNTo6CisKIAkJICBERi1FWCAtLT4gREZQIC0tPiBHMjUKIAotCQlHMjc6CisJCUcy
Nzo6CisKIAkJICBERi1FWCA8Kj4gREZQIDwtPiBHMjUgPC0+IEcyNwogCQkgIERGLUVYIDwqLS0t
LS0tLS0+IEcyNSA8LT4gRzI3CiAJCSAgREYtRVggPCotLS0tLS0tLS0tLS0tLS0tPiBHMjcKIAot
CQlHMjk6CisJCUcyOTo6CisKIAkJICBERi1FWCA8Kj4gREZQIDwtPiBHMjUgPC0+IEcyNyA8LT4g
RzI5CiAJCSAgREYtRVggPCotLS0tLS0tLT4gRzI1IDwtPiBHMjcgPC0+IEcyOQogCQkgIERGLUVY
IDwqLS0tLS0tLS0tLS0tLS0tLT4gRzI3IDwtPiBHMjkKIAkJICBERi1FWCA8Ki0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLT4gRzI5CiAKLQkJREZHVDoKKwkJREZHVDo6CisKIAkJICBERi1FWCA8Kj4g
REZQIDwtPiBERkdUCiAJCSAgREYtRVggPCotLS0tLS0tLT4gREZHVAogCmRpZmYgLS1naXQgYS9E
b2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL3N5c2ZzLWRyaXZlci1oaWQtd2lpbW90ZSBiL0RvY3Vt
ZW50YXRpb24vQUJJL3Rlc3Rpbmcvc3lzZnMtZHJpdmVyLWhpZC13aWltb3RlCmluZGV4IDM5ZGZh
NWNiMWNjNS4uY2Q3YjgyYTVjMjdkIDEwMDY0NAotLS0gYS9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0
aW5nL3N5c2ZzLWRyaXZlci1oaWQtd2lpbW90ZQorKysgYi9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0
aW5nL3N5c2ZzLWRyaXZlci1oaWQtd2lpbW90ZQpAQCAtMzksOSArMzksMTMgQEAgRGVzY3JpcHRp
b246CVdoaWxlIGEgZGV2aWNlIGlzIGluaXRpYWxpemVkIGJ5IHRoZSB3aWltb3RlIGRyaXZlciwg
d2UgcGVyZm9ybQogCQlPdGhlciBzdHJpbmdzIGZvciBlYWNoIGRldmljZS10eXBlIGFyZSBhdmFp
bGFibGUgYW5kIG1heSBiZQogCQlhZGRlZCBpZiBuZXcgZGV2aWNlLXNwZWNpZmljIGRldGVjdGlv
bnMgYXJlIGFkZGVkLgogCQlDdXJyZW50bHkgc3VwcG9ydGVkIGFyZToKLQkJCWdlbjEwOiBGaXJz
dCBXaWkgUmVtb3RlIGdlbmVyYXRpb24KLQkJCWdlbjIwOiBTZWNvbmQgV2lpIFJlbW90ZSBQbHVz
IGdlbmVyYXRpb24gKGJ1aWx0aW4gTVApCisKKwkJCT09PT09PT09PT09PT0gPT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09CisJCQlnZW4xMDogICAgICAgIEZpcnN0IFdpaSBS
ZW1vdGUgZ2VuZXJhdGlvbgorCQkJZ2VuMjA6ICAgICAgICBTZWNvbmQgV2lpIFJlbW90ZSBQbHVz
IGdlbmVyYXRpb24KKwkJCQkgICAgICAoYnVpbHRpbiBNUCkKIAkJCWJhbGFuY2Vib2FyZDogV2lp
IEJhbGFuY2UgQm9hcmQKKwkJCT09PT09PT09PT09PT0gPT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09CiAKIFdoYXQ6CQkvc3lzL2J1cy9oaWQvZHJpdmVycy93aWltb3RlLzxk
ZXY+L2Jib2FyZF9jYWxpYgogRGF0ZToJCU1heSAyMDEzCkBAIC01NCw2ICs1OCw3IEBAIERlc2Ny
aXB0aW9uOglUaGlzIGF0dHJpYnV0ZSBpcyBvbmx5IHByb3ZpZGVkIGlmIHRoZSBkZXZpY2Ugd2Fz
IGRldGVjdGVkIGFzIGEKIAkJRmlyc3QsIDBrZyB2YWx1ZXMgZm9yIGFsbCA0IHNlbnNvcnMgYXJl
IHdyaXR0ZW4sIGZvbGxvd2VkIGJ5IHRoZQogCQkxN2tnIHZhbHVlcyBmb3IgYWxsIDQgc2Vuc29y
cyBhbmQgbGFzdCB0aGUgMzRrZyB2YWx1ZXMgZm9yIGFsbCA0CiAJCXNlbnNvcnMuCisKIAkJQ2Fs
aWJyYXRpb24gZGF0YSBpcyBhbHJlYWR5IGFwcGxpZWQgYnkgdGhlIGtlcm5lbCB0byBhbGwgaW5w
dXQKIAkJdmFsdWVzIGJ1dCBtYXkgYmUgdXNlZCBieSB1c2VyLXNwYWNlIHRvIHBlcmZvcm0gb3Ro
ZXIKIAkJdHJhbnNmb3JtYXRpb25zLgpAQCAtNjgsOSArNzMsMTEgQEAgRGVzY3JpcHRpb246CVRo
aXMgYXR0cmlidXRlIGlzIG9ubHkgcHJvdmlkZWQgaWYgdGhlIGRldmljZSB3YXMgZGV0ZWN0ZWQg
YXMgYQogCQlpcyBwcmVmaXhlZCB3aXRoIGEgKy8tLiBFYWNoIHZhbHVlIGlzIGEgc2lnbmVkIDE2
Yml0IG51bWJlci4KIAkJRGF0YSBpcyBlbmNvZGVkIGFzIGRlY2ltYWwgbnVtYmVycyBhbmQgc3Bl
Y2lmaWVzIHRoZSBvZmZzZXRzIG9mCiAJCXRoZSBhbmFsb2cgc3RpY2tzIG9mIHRoZSBwcm8tY29u
dHJvbGxlci4KKwogCQlDYWxpYnJhdGlvbiBkYXRhIGlzIGFscmVhZHkgYXBwbGllZCBieSB0aGUg
a2VybmVsIHRvIGFsbCBpbnB1dAogCQl2YWx1ZXMgYnV0IG1heSBiZSB1c2VkIGJ5IHVzZXItc3Bh
Y2UgdG8gcGVyZm9ybSBvdGhlcgogCQl0cmFuc2Zvcm1hdGlvbnMuCisKIAkJQ2FsaWJyYXRpb24g
ZGF0YSBpcyBkZXRlY3RlZCBieSB0aGUga2VybmVsIGR1cmluZyBkZXZpY2Ugc2V0dXAuCiAJCVlv
dSBjYW4gd3JpdGUgInNjYW5cbiIgaW50byB0aGlzIGZpbGUgdG8gcmUtdHJpZ2dlciBjYWxpYnJh
dGlvbi4KIAkJWW91IGNhbiBhbHNvIHdyaXRlIGRhdGEgZGlyZWN0bHkgaW4gdGhlIGZvcm0gIngx
OnkxIHgyOnkyIiB0bwpkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9zeXNm
cy1kcml2ZXItc2Ftc3VuZy1sYXB0b3AgYi9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL3N5c2Zz
LWRyaXZlci1zYW1zdW5nLWxhcHRvcAppbmRleCAzNGQzYTMzNTljZjQuLjI4YzljMDQwZGU1ZCAx
MDA2NDQKLS0tIGEvRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9zeXNmcy1kcml2ZXItc2Ftc3Vu
Zy1sYXB0b3AKKysrIGIvRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9zeXNmcy1kcml2ZXItc2Ft
c3VuZy1sYXB0b3AKQEAgLTksMTAgKzksMTIgQEAgRGVzY3JpcHRpb246CVNvbWUgU2Ftc3VuZyBs
YXB0b3BzIGhhdmUgZGlmZmVyZW50ICJwZXJmb3JtYW5jZSBsZXZlbHMiCiAJCXRoZWlyIGZhbnMg
cXVpZXQgYXQgYWxsIGNvc3RzLiAgUmVhZGluZyBmcm9tIHRoaXMgZmlsZQogCQl3aWxsIHNob3cg
dGhlIGN1cnJlbnQgcGVyZm9ybWFuY2UgbGV2ZWwuICBXcml0aW5nIHRvIHRoZQogCQlmaWxlIGNh
biBjaGFuZ2UgdGhpcyB2YWx1ZS4KKwogCQkJVmFsaWQgb3B0aW9uczoKLQkJCQkic2lsZW50Igot
CQkJCSJub3JtYWwiCi0JCQkJIm92ZXJjbG9jayIKKwkJCQktICJzaWxlbnQiCisJCQkJLSAibm9y
bWFsIgorCQkJCS0gIm92ZXJjbG9jayIKKwogCQlOb3RlIHRoYXQgbm90IGFsbCBsYXB0b3BzIHN1
cHBvcnQgYWxsIG9mIHRoZXNlIG9wdGlvbnMuCiAJCVNwZWNpZmljYWxseSwgbm90IGFsbCBzdXBw
b3J0IHRoZSAib3ZlcmNsb2NrIiBvcHRpb24sCiAJCWFuZCBpdCdzIHN0aWxsIHVua25vd24gaWYg
dGhpcyB2YWx1ZSBldmVuIGNoYW5nZXMKQEAgLTI1LDggKzI3LDkgQEAgQ29udGFjdDoJQ29yZW50
aW4gQ2hhcnkgPGNvcmVudGluLmNoYXJ5QGdtYWlsLmNvbT4KIERlc2NyaXB0aW9uOglNYXggYmF0
dGVyeSBjaGFyZ2UgbGV2ZWwgY2FuIGJlIG1vZGlmaWVkLCBiYXR0ZXJ5IGN5Y2xlCiAJCWxpZmUg
Y2FuIGJlIGV4dGVuZGVkIGJ5IHJlZHVjaW5nIHRoZSBtYXggYmF0dGVyeSBjaGFyZ2UKIAkJbGV2
ZWwuCi0JCTAgbWVhbnMgbm9ybWFsIGJhdHRlcnkgbW9kZSAoMTAwJSBjaGFyZ2UpCi0JCTEgbWVh
bnMgYmF0dGVyeSBsaWZlIGV4dGVuZGVyIG1vZGUgKDgwJSBjaGFyZ2UpCisKKwkJLSAwIG1lYW5z
IG5vcm1hbCBiYXR0ZXJ5IG1vZGUgKDEwMCUgY2hhcmdlKQorCQktIDEgbWVhbnMgYmF0dGVyeSBs
aWZlIGV4dGVuZGVyIG1vZGUgKDgwJSBjaGFyZ2UpCiAKIFdoYXQ6CQkvc3lzL2RldmljZXMvcGxh
dGZvcm0vc2Ftc3VuZy91c2JfY2hhcmdlCiBEYXRlOgkJRGVjZW1iZXIgMSwgMjAxMQpkaWZmIC0t
Z2l0IGEvRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9zeXNmcy1kcml2ZXItdG9zaGliYV9hY3Bp
IGIvRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9zeXNmcy1kcml2ZXItdG9zaGliYV9hY3BpCmlu
ZGV4IGYzNDIyMWI1MmIxNC4uZTVhNDM4ZDg0ZTFmIDEwMDY0NAotLS0gYS9Eb2N1bWVudGF0aW9u
L0FCSS90ZXN0aW5nL3N5c2ZzLWRyaXZlci10b3NoaWJhX2FjcGkKKysrIGIvRG9jdW1lbnRhdGlv
bi9BQkkvdGVzdGluZy9zeXNmcy1kcml2ZXItdG9zaGliYV9hY3BpCkBAIC00LDEwICs0LDEyIEBA
IEtlcm5lbFZlcnNpb246CTMuMTUKIENvbnRhY3Q6CUF6YWVsIEF2YWxvcyA8Y29wcm9zY2VmYWxv
QGdtYWlsLmNvbT4KIERlc2NyaXB0aW9uOglUaGlzIGZpbGUgY29udHJvbHMgdGhlIGtleWJvYXJk
IGJhY2tsaWdodCBvcGVyYXRpb24gbW9kZSwgdmFsaWQKIAkJdmFsdWVzIGFyZToKKwogCQkJKiAw
eDEgIC0+IEZOLVoKIAkJCSogMHgyICAtPiBBVVRPIChhbHNvIGNhbGxlZCBUSU1FUikKIAkJCSog
MHg4ICAtPiBPTgogCQkJKiAweDEwIC0+IE9GRgorCiAJCU5vdGUgdGhhdCBmcm9tIGtlcm5lbCAz
LjE2IG9ud2FyZHMgdGhpcyBmaWxlIGFjY2VwdHMgYWxsIGxpc3RlZAogCQlwYXJhbWV0ZXJzLCBr
ZXJuZWwgMy4xNSBvbmx5IGFjY2VwdHMgdGhlIGZpcnN0IHR3byAoRk4tWiBhbmQKIAkJQVVUTyku
CkBAIC00MSw4ICs0MywxMCBAQCBLZXJuZWxWZXJzaW9uOgkzLjE1CiBDb250YWN0OglBemFlbCBB
dmFsb3MgPGNvcHJvc2NlZmFsb0BnbWFpbC5jb20+CiBEZXNjcmlwdGlvbjoJVGhpcyBmaWxlcyBj
b250cm9scyB0aGUgc3RhdHVzIG9mIHRoZSB0b3VjaHBhZCBhbmQgcG9pbnRpbmcKIAkJc3RpY2sg
KGlmIGF2YWlsYWJsZSksIHZhbGlkIHZhbHVlcyBhcmU6CisKIAkJCSogMCAtPiBPRkYKIAkJCSog
MSAtPiBPTgorCiBVc2VyczoJCUtUb3NoaWJhCiAKIFdoYXQ6CQkvc3lzL2RldmljZXMvTE5YU1lT
VE06MDAvTE5YU1lCVVM6MDAvVE9TezE5MDAsNjIwezAsNyw4fX06MDAvYXZhaWxhYmxlX2tiZF9t
b2RlcwpAQCAtNTEsMTAgKzU1LDEyIEBAIEtlcm5lbFZlcnNpb246CTMuMTYKIENvbnRhY3Q6CUF6
YWVsIEF2YWxvcyA8Y29wcm9zY2VmYWxvQGdtYWlsLmNvbT4KIERlc2NyaXB0aW9uOglUaGlzIGZp
bGUgc2hvd3MgdGhlIHN1cHBvcnRlZCBrZXlib2FyZCBiYWNrbGlnaHQgbW9kZXMKIAkJdGhlIHN5
c3RlbSBzdXBwb3J0cywgd2hpY2ggY2FuIGJlOgorCiAJCQkqIDB4MSAgLT4gRk4tWgogCQkJKiAw
eDIgIC0+IEFVVE8gKGFsc28gY2FsbGVkIFRJTUVSKQogCQkJKiAweDggIC0+IE9OCiAJCQkqIDB4
MTAgLT4gT0ZGCisKIAkJTm90ZSB0aGF0IG5vdCBhbGwga2V5Ym9hcmQgdHlwZXMgc3VwcG9ydCB0
aGUgbGlzdGVkIG1vZGVzLgogCQlTZWUgdGhlIGVudHJ5IG5hbWVkICJhdmFpbGFibGVfa2JkX21v
ZGVzIgogVXNlcnM6CQlLVG9zaGliYQpAQCAtNjUsNiArNzEsNyBAQCBLZXJuZWxWZXJzaW9uOgkz
LjE2CiBDb250YWN0OglBemFlbCBBdmFsb3MgPGNvcHJvc2NlZmFsb0BnbWFpbC5jb20+CiBEZXNj
cmlwdGlvbjoJVGhpcyBmaWxlIHNob3dzIHRoZSBjdXJyZW50IGtleWJvYXJkIGJhY2tsaWdodCB0
eXBlLAogCQl3aGljaCBjYW4gYmU6CisKIAkJCSogMSAtPiBUeXBlIDEsIHN1cHBvcnRpbmcgbW9k
ZXMgRk4tWiBhbmQgQVVUTwogCQkJKiAyIC0+IFR5cGUgMiwgc3VwcG9ydGluZyBtb2RlcyBUSU1F
UiwgT04gYW5kIE9GRgogVXNlcnM6CQlLVG9zaGliYQpAQCAtNzUsMTAgKzgyLDEyIEBAIEtlcm5l
bFZlcnNpb246CTQuMAogQ29udGFjdDoJQXphZWwgQXZhbG9zIDxjb3Byb3NjZWZhbG9AZ21haWwu
Y29tPgogRGVzY3JpcHRpb246CVRoaXMgZmlsZSBjb250cm9scyB0aGUgVVNCIFNsZWVwICYgQ2hh
cmdlIGNoYXJnaW5nIG1vZGUsIHdoaWNoCiAJCWNhbiBiZToKKwogCQkJKiAwIC0+IERpc2FibGVk
CQkoMHgwMCkKIAkJCSogMSAtPiBBbHRlcm5hdGUJKDB4MDkpCiAJCQkqIDIgLT4gQXV0bwkJKDB4
MjEpCiAJCQkqIDMgLT4gVHlwaWNhbAkJKDB4MTEpCisKIAkJTm90ZSB0aGF0IGZyb20ga2VybmVs
IDQuMSBvbndhcmRzIHRoaXMgZmlsZSBhY2NlcHRzIGFsbCBsaXN0ZWQKIAkJdmFsdWVzLCBrZXJu
ZWwgNC4wIG9ubHkgc3VwcG9ydHMgdGhlIGZpcnN0IHRocmVlLgogCQlOb3RlIHRoYXQgdGhpcyBm
ZWF0dXJlIG9ubHkgd29ya3Mgd2hlbiBjb25uZWN0ZWQgdG8gcG93ZXIsIGlmCkBAIC05Myw4ICsx
MDIsMTAgQEAgQ29udGFjdDoJQXphZWwgQXZhbG9zIDxjb3Byb3NjZWZhbG9AZ21haWwuY29tPgog
RGVzY3JpcHRpb246CVRoaXMgZmlsZSBjb250cm9scyB0aGUgVVNCIFNsZWVwIEZ1bmN0aW9ucyB1
bmRlciBiYXR0ZXJ5LCBhbmQKIAkJc2V0IHRoZSBsZXZlbCBhdCB3aGljaCBwb2ludCB0aGV5IHdp
bGwgYmUgZGlzYWJsZWQsIGFjY2VwdGVkCiAJCXZhbHVlcyBjYW4gYmU6CisKIAkJCSogMAktPiBE
aXNhYmxlZAogCQkJKiAxLTEwMAktPiBCYXR0ZXJ5IGxldmVsIHRvIGRpc2FibGUgc2xlZXAgZnVu
Y3Rpb25zCisKIAkJQ3VycmVudGx5IGl0IHByaW50cyB0d28gdmFsdWVzLCB0aGUgZmlyc3Qgb25l
IGluZGljYXRlcyBpZiB0aGUKIAkJZmVhdHVyZSBpcyBlbmFibGVkIG9yIGRpc2FibGVkLCB3aGls
ZSB0aGUgc2Vjb25kIG9uZSBzaG93cyB0aGUKIAkJY3VycmVudCBiYXR0ZXJ5IGxldmVsIHNldC4K
QEAgLTEwNyw4ICsxMTgsMTAgQEAgRGF0ZToJCUphbnVhcnkgMjMsIDIwMTUKIEtlcm5lbFZlcnNp
b246CTQuMAogQ29udGFjdDoJQXphZWwgQXZhbG9zIDxjb3Byb3NjZWZhbG9AZ21haWwuY29tPgog
RGVzY3JpcHRpb246CVRoaXMgZmlsZSBjb250cm9scyB0aGUgVVNCIFJhcGlkIENoYXJnZSBzdGF0
ZSwgd2hpY2ggY2FuIGJlOgorCiAJCQkqIDAgLT4gRGlzYWJsZWQKIAkJCSogMSAtPiBFbmFibGVk
CisKIAkJTm90ZSB0aGF0IHRvZ2dsaW5nIHRoaXMgdmFsdWUgcmVxdWlyZXMgYSByZWJvb3QgZm9y
IGNoYW5nZXMgdG8KIAkJdGFrZSBlZmZlY3QuCiBVc2VyczoJCUtUb3NoaWJhCkBAIC0xMTgsOCAr
MTMxLDEwIEBAIERhdGU6CQlKYW51YXJ5IDIzLCAyMDE1CiBLZXJuZWxWZXJzaW9uOgk0LjAKIENv
bnRhY3Q6CUF6YWVsIEF2YWxvcyA8Y29wcm9zY2VmYWxvQGdtYWlsLmNvbT4KIERlc2NyaXB0aW9u
OglUaGlzIGZpbGUgY29udHJvbHMgdGhlIFNsZWVwICYgTXVzaWMgc3RhdGUsIHdoaWNoIHZhbHVl
cyBjYW4gYmU6CisKIAkJCSogMCAtPiBEaXNhYmxlZAogCQkJKiAxIC0+IEVuYWJsZWQKKwogCQlO
b3RlIHRoYXQgdGhpcyBmZWF0dXJlIG9ubHkgd29ya3Mgd2hlbiBjb25uZWN0ZWQgdG8gcG93ZXIs
IGlmCiAJCXlvdSB3YW50IHRvIHVzZSBpdCB1bmRlciBiYXR0ZXJ5LCBzZWUgdGhlIGVudHJ5IG5h
bWVkCiAJCSJzbGVlcF9mdW5jdGlvbnNfb25fYmF0dGVyeSIKQEAgLTEzOCw2ICsxNTMsNyBAQCBL
ZXJuZWxWZXJzaW9uOgk0LjAKIENvbnRhY3Q6CUF6YWVsIEF2YWxvcyA8Y29wcm9zY2VmYWxvQGdt
YWlsLmNvbT4KIERlc2NyaXB0aW9uOglUaGlzIGZpbGUgY29udHJvbHMgdGhlIHN0YXRlIG9mIHRo
ZSBpbnRlcm5hbCBmYW4sIHZhbGlkCiAJCXZhbHVlcyBhcmU6CisKIAkJCSogMCAtPiBPRkYKIAkJ
CSogMSAtPiBPTgogCkBAIC0xNDcsOCArMTYzLDEwIEBAIEtlcm5lbFZlcnNpb246CTQuMAogQ29u
dGFjdDoJQXphZWwgQXZhbG9zIDxjb3Byb3NjZWZhbG9AZ21haWwuY29tPgogRGVzY3JpcHRpb246
CVRoaXMgZmlsZSBjb250cm9scyB0aGUgU3BlY2lhbCBGdW5jdGlvbnMgKGhvdGtleXMpIG9wZXJh
dGlvbgogCQltb2RlLCB2YWxpZCB2YWx1ZXMgYXJlOgorCiAJCQkqIDAgLT4gTm9ybWFsIE9wZXJh
dGlvbgogCQkJKiAxIC0+IFNwZWNpYWwgRnVuY3Rpb25zCisKIAkJSW4gdGhlICJOb3JtYWwgT3Bl
cmF0aW9uIiBtb2RlLCB0aGUgRnsxLTEyfSBrZXlzIGFyZSBhcyB1c3VhbAogCQlhbmQgdGhlIGhv
dGtleXMgYXJlIGFjY2Vzc2VkIHZpYSBGTi1GezEtMTJ9LgogCQlJbiB0aGUgIlNwZWNpYWwgRnVu
Y3Rpb25zIiBtb2RlLCB0aGUgRnsxLTEyfSBrZXlzIHRyaWdnZXIgdGhlCkBAIC0xNjMsOCArMTgx
LDEwIEBAIEtlcm5lbFZlcnNpb246CTQuMAogQ29udGFjdDoJQXphZWwgQXZhbG9zIDxjb3Byb3Nj
ZWZhbG9AZ21haWwuY29tPgogRGVzY3JpcHRpb246CVRoaXMgZmlsZSBjb250cm9scyB3aGV0aGVy
IHRoZSBsYXB0b3Agc2hvdWxkIHR1cm4gT04gd2hlbmV2ZXIKIAkJdGhlIExJRCBpcyBvcGVuZWQs
IHZhbGlkIHZhbHVlcyBhcmU6CisKIAkJCSogMCAtPiBEaXNhYmxlZAogCQkJKiAxIC0+IEVuYWJs
ZWQKKwogCQlOb3RlIHRoYXQgdG9nZ2xpbmcgdGhpcyB2YWx1ZSByZXF1aXJlcyBhIHJlYm9vdCBm
b3IgY2hhbmdlcyB0bwogCQl0YWtlIGVmZmVjdC4KIFVzZXJzOgkJS1Rvc2hpYmEKQEAgLTE3NCw4
ICsxOTQsMTAgQEAgRGF0ZToJCUZlYnJ1YXJ5IDEyLCAyMDE1CiBLZXJuZWxWZXJzaW9uOgk0LjAK
IENvbnRhY3Q6CUF6YWVsIEF2YWxvcyA8Y29wcm9zY2VmYWxvQGdtYWlsLmNvbT4KIERlc2NyaXB0
aW9uOglUaGlzIGZpbGUgY29udHJvbHMgdGhlIFVTQiAzIGZ1bmN0aW9uYWxpdHksIHZhbGlkIHZh
bHVlcyBhcmU6CisKIAkJCSogMCAtPiBEaXNhYmxlZCAoQWN0cyBhcyBhIHJlZ3VsYXIgVVNCIDIp
CiAJCQkqIDEgLT4gRW5hYmxlZCAoRnVsbCBVU0IgMyBmdW5jdGlvbmFsaXR5KQorCiAJCU5vdGUg
dGhhdCB0b2dnbGluZyB0aGlzIHZhbHVlIHJlcXVpcmVzIGEgcmVib290IGZvciBjaGFuZ2VzIHRv
CiAJCXRha2UgZWZmZWN0LgogVXNlcnM6CQlLVG9zaGliYQpAQCAtMTg4LDEwICsyMTAsMTQgQEAg
RGVzY3JpcHRpb246CVRoaXMgZmlsZSBjb250cm9scyB0aGUgQ29vbGluZyBNZXRob2QgZmVhdHVy
ZS4KIAkJUmVhZGluZyB0aGlzIGZpbGUgcHJpbnRzIHR3byB2YWx1ZXMsIHRoZSBmaXJzdCBpcyB0
aGUgYWN0dWFsIGNvb2xpbmcgbWV0aG9kCiAJCWFuZCB0aGUgc2Vjb25kIGlzIHRoZSBtYXhpbXVt
IGNvb2xpbmcgbWV0aG9kIHN1cHBvcnRlZC4KIAkJV2hlbiB0aGUgbWF4aW11bSBjb29saW5nIG1l
dGhvZCBpcyBPTkUsIHZhbGlkIHZhbHVlcyBhcmU6CisKIAkJCSogMCAtPiBNYXhpbXVtIFBlcmZv
cm1hbmNlCiAJCQkqIDEgLT4gQmF0dGVyeSBPcHRpbWl6ZWQKKwogCQlXaGVuIHRoZSBtYXhpbXVt
IGNvb2xpbmcgbWV0aG9kIGlzIFRXTywgdmFsaWQgdmFsdWVzIGFyZToKKwogCQkJKiAwIC0+IE1h
eGltdW0gUGVyZm9ybWFuY2UKIAkJCSogMSAtPiBQZXJmb3JtYW5jZQogCQkJKiAyIC0+IEJhdHRl
cnkgT3B0aW1pemVkCisKIFVzZXJzOgkJS1Rvc2hpYmEKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRp
b24vQUJJL3Rlc3Rpbmcvc3lzZnMtZHJpdmVyLXRvc2hpYmFfaGFwcyBiL0RvY3VtZW50YXRpb24v
QUJJL3Rlc3Rpbmcvc3lzZnMtZHJpdmVyLXRvc2hpYmFfaGFwcwppbmRleCBhNjYyMzcwYjRkYmYu
LmM5Mzg2OTBjZTEwZCAxMDA2NDQKLS0tIGEvRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9zeXNm
cy1kcml2ZXItdG9zaGliYV9oYXBzCisrKyBiL0RvY3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcvc3lz
ZnMtZHJpdmVyLXRvc2hpYmFfaGFwcwpAQCAtNCwxMCArNCwxMiBAQCBLZXJuZWxWZXJzaW9uOgkz
LjE3CiBDb250YWN0OglBemFlbCBBdmFsb3MgPGNvcHJvc2NlZmFsb0BnbWFpbC5jb20+CiBEZXNj
cmlwdGlvbjoJVGhpcyBmaWxlIGNvbnRyb2xzIHRoZSBidWlsdC1pbiBhY2NlbGVyb21ldGVyIHBy
b3RlY3Rpb24gbGV2ZWwsCiAJCXZhbGlkIHZhbHVlcyBhcmU6CisKIAkJCSogMCAtPiBEaXNhYmxl
ZAogCQkJKiAxIC0+IExvdwogCQkJKiAyIC0+IE1lZGl1bQogCQkJKiAzIC0+IEhpZ2gKKwogCQlU
aGUgZGVmYXVsdCBwb3RlY3Rpb24gdmFsdWUgaXMgc2V0IHRvIDIgKE1lZGl1bSkuCiBVc2VyczoJ
CUtUb3NoaWJhCiAKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcvc3lzZnMt
ZHJpdmVyLXdhY29tIGIvRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9zeXNmcy1kcml2ZXItd2Fj
b20KaW5kZXggYWZjNDhmYzE2M2I1Li4xNmFjYWE1NzEyZWMgMTAwNjQ0Ci0tLSBhL0RvY3VtZW50
YXRpb24vQUJJL3Rlc3Rpbmcvc3lzZnMtZHJpdmVyLXdhY29tCisrKyBiL0RvY3VtZW50YXRpb24v
QUJJL3Rlc3Rpbmcvc3lzZnMtZHJpdmVyLXdhY29tCkBAIC03OSw3ICs3OSw5IEBAIERlc2NyaXB0
aW9uOgogCQlXaGVuIHRoZSBXYWNvbSBJbnR1b3MgNCBpcyBjb25uZWN0ZWQgb3ZlciBCbHVldG9v
dGgsIHRoZQogCQlpbWFnZSBoYXMgdG8gY29udGFpbiAyNTYgYnl0ZXMgKDY0eDMyIHB4IDEgYml0
IGNvbG91cikuCiAJCVRoZSBmb3JtYXQgaXMgYWxzbyBzY3JhbWJsZWQsIGxpa2UgaW4gdGhlIFVT
QiBtb2RlLCBhbmQgaXQgY2FuCi0JCWJlIHN1bW1hcml6ZWQgYnkgY29udmVydGluZyA3NjU0MzIx
MCBpbnRvIEdFQ0E2NDIwLgorCQliZSBzdW1tYXJpemVkIGJ5IGNvbnZlcnRpbmc6OgorCisJCQkJ
CSAgICA3NjU0MzIxMCBpbnRvIEdFQ0E2NDIwLgogCQkJCQkgICAgSEdGRURDQkEgICAgICBIRkRC
NzUzMQogCiBXaGF0OgkJL3N5cy9idXMvaGlkL2RldmljZXMvPGJ1cz46PHZpZD46PHBpZD4uPG4+
L3dhY29tX3JlbW90ZS91bnBhaXJfcmVtb3RlCmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL0FC
SS90ZXN0aW5nL3N5c2ZzLWZpcm13YXJlLWFjcGkgYi9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5n
L3N5c2ZzLWZpcm13YXJlLWFjcGkKaW5kZXggNjEzZjQyYTlkNWNkLi5lNGFmYzI1MzgyMTAgMTAw
NjQ0Ci0tLSBhL0RvY3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcvc3lzZnMtZmlybXdhcmUtYWNwaQor
KysgYi9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL3N5c2ZzLWZpcm13YXJlLWFjcGkKQEAgLTEy
LDExICsxMiwxNCBAQCBEZXNjcmlwdGlvbjoKIAkJaW1hZ2U6IFRoZSBpbWFnZSBiaXRtYXAuIEN1
cnJlbnRseSBhIDMyLWJpdCBCTVAuCiAJCXN0YXR1czogMSBpZiB0aGUgaW1hZ2UgaXMgdmFsaWQs
IDAgaWYgZmlybXdhcmUgaW52YWxpZGF0ZWQgaXQuCiAJCXR5cGU6IDAgaW5kaWNhdGVzIGltYWdl
IGlzIGluIEJNUCBmb3JtYXQuCisKKwkJPT09PT09PT0gPT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09CiAJCXZlcnNpb246IFRoZSB2ZXJzaW9uIG9mIHRo
ZSBCR1JULiBDdXJyZW50bHkgMS4KIAkJeG9mZnNldDogVGhlIG51bWJlciBvZiBwaXhlbHMgYmV0
d2VlbiB0aGUgbGVmdCBvZiB0aGUgc2NyZWVuCiAJCQkgYW5kIHRoZSBsZWZ0IGVkZ2Ugb2YgdGhl
IGltYWdlLgogCQl5b2Zmc2V0OiBUaGUgbnVtYmVyIG9mIHBpeGVscyBiZXR3ZWVuIHRoZSB0b3Ag
b2YgdGhlIHNjcmVlbgogCQkJIGFuZCB0aGUgdG9wIGVkZ2Ugb2YgdGhlIGltYWdlLgorCQk9PT09
PT09PSA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0K
IAogV2hhdDoJCS9zeXMvZmlybXdhcmUvYWNwaS9ob3RwbHVnLwogRGF0ZToJCUZlYnJ1YXJ5IDIw
MTMKQEAgLTMzLDEyICszNiwxNCBAQCBEZXNjcmlwdGlvbjoKIAkJVGhlIGZvbGxvd2luZyBzZXR0
aW5nIGlzIGF2YWlsYWJsZSB0byB1c2VyIHNwYWNlIGZvciBlYWNoCiAJCWhvdHBsdWcgcHJvZmls
ZToKIAorCQk9PT09PT09PSA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09CiAJCWVuYWJsZWQ6IElmIHNldCwgdGhlIEFDUEkgY29yZSB3aWxsIGhh
bmRsZSBub3RpZmljYXRpb25zIG9mCi0JCQlob3RwbHVnIGV2ZW50cyBhc3NvY2lhdGVkIHdpdGgg
dGhlIGdpdmVuIGNsYXNzIG9mCi0JCQlkZXZpY2VzIGFuZCB3aWxsIGFsbG93IHRob3NlIGRldmlj
ZXMgdG8gYmUgZWplY3RlZCB3aXRoCi0JCQl0aGUgaGVscCBvZiB0aGUgX0VKMCBjb250cm9sIG1l
dGhvZC4gIFVuc2V0dGluZyBpdAotCQkJZWZmZWN0aXZlbHkgZGlzYWJsZXMgaG90cGx1ZyBmb3Ig
dGhlIGNvcnJlc3BvaW5kaW5nCi0JCQljbGFzcyBvZiBkZXZpY2VzLgorCQkJIGhvdHBsdWcgZXZl
bnRzIGFzc29jaWF0ZWQgd2l0aCB0aGUgZ2l2ZW4gY2xhc3Mgb2YKKwkJCSBkZXZpY2VzIGFuZCB3
aWxsIGFsbG93IHRob3NlIGRldmljZXMgdG8gYmUgZWplY3RlZCB3aXRoCisJCQkgdGhlIGhlbHAg
b2YgdGhlIF9FSjAgY29udHJvbCBtZXRob2QuICBVbnNldHRpbmcgaXQKKwkJCSBlZmZlY3RpdmVs
eSBkaXNhYmxlcyBob3RwbHVnIGZvciB0aGUgY29ycmVzcG9pbmRpbmcKKwkJCSBjbGFzcyBvZiBk
ZXZpY2VzLgorCQk9PT09PT09PSA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09CiAKIAkJVGhlIHZhbHVlIG9mIHRoZSBhYm92ZSBhdHRyaWJ1dGUg
aXMgYW4gaW50ZWdlciBudW1iZXI6IDEgKHNldCkKIAkJb3IgMCAodW5zZXQpLiAgQXR0ZW1wdHMg
dG8gd3JpdGUgYW55IG90aGVyIHZhbHVlcyB0byBpdCB3aWxsCkBAIC03MSw4NiArNzYsOTAgQEAg
RGVzY3JpcHRpb246CiAJCVRvIGZpZ3VyZSBvdXQgd2hlcmUgYWxsIHRoZSBTQ0kncyBhcmUgY29t
aW5nIGZyb20sCiAJCS9zeXMvZmlybXdhcmUvYWNwaS9pbnRlcnJ1cHRzIGNvbnRhaW5zIGEgZmls
ZSBsaXN0aW5nCiAJCWV2ZXJ5IHBvc3NpYmxlIHNvdXJjZSwgYW5kIHRoZSBjb3VudCBvZiBob3cg
bWFueQotCQl0aW1lcyBpdCBoYXMgdHJpZ2dlcmVkLgotCi0JCSQgY2QgL3N5cy9maXJtd2FyZS9h
Y3BpL2ludGVycnVwdHMKLQkJJCBncmVwIC4gKgotCQllcnJvcjoJICAgICAwCi0JCWZmX2dibF9s
b2NrOgkgICAwICAgZW5hYmxlCi0JCWZmX3BtdGltZXI6CSAgMCAgaW52YWxpZAotCQlmZl9wd3Jf
YnRuOgkgIDAgICBlbmFibGUKLQkJZmZfcnRfY2xrOgkgMiAgZGlzYWJsZQotCQlmZl9zbHBfYnRu
OgkgIDAgIGludmFsaWQKLQkJZ3BlMDA6CSAgICAgMAlpbnZhbGlkCi0JCWdwZTAxOgkgICAgIDAJ
IGVuYWJsZQotCQlncGUwMjoJICAgMTA4CSBlbmFibGUKLQkJZ3BlMDM6CSAgICAgMAlpbnZhbGlk
Ci0JCWdwZTA0OgkgICAgIDAJaW52YWxpZAotCQlncGUwNToJICAgICAwCWludmFsaWQKLQkJZ3Bl
MDY6CSAgICAgMAkgZW5hYmxlCi0JCWdwZTA3OgkgICAgIDAJIGVuYWJsZQotCQlncGUwODoJICAg
ICAwCWludmFsaWQKLQkJZ3BlMDk6CSAgICAgMAlpbnZhbGlkCi0JCWdwZTBBOgkgICAgIDAJaW52
YWxpZAotCQlncGUwQjoJICAgICAwCWludmFsaWQKLQkJZ3BlMEM6CSAgICAgMAlpbnZhbGlkCi0J
CWdwZTBEOgkgICAgIDAJaW52YWxpZAotCQlncGUwRToJICAgICAwCWludmFsaWQKLQkJZ3BlMEY6
CSAgICAgMAlpbnZhbGlkCi0JCWdwZTEwOgkgICAgIDAJaW52YWxpZAotCQlncGUxMToJICAgICAw
CWludmFsaWQKLQkJZ3BlMTI6CSAgICAgMAlpbnZhbGlkCi0JCWdwZTEzOgkgICAgIDAJaW52YWxp
ZAotCQlncGUxNDoJICAgICAwCWludmFsaWQKLQkJZ3BlMTU6CSAgICAgMAlpbnZhbGlkCi0JCWdw
ZTE2OgkgICAgIDAJaW52YWxpZAotCQlncGUxNzoJICAxMDg0CSBlbmFibGUKLQkJZ3BlMTg6CSAg
ICAgMAkgZW5hYmxlCi0JCWdwZTE5OgkgICAgIDAJaW52YWxpZAotCQlncGUxQToJICAgICAwCWlu
dmFsaWQKLQkJZ3BlMUI6CSAgICAgMAlpbnZhbGlkCi0JCWdwZTFDOgkgICAgIDAJaW52YWxpZAot
CQlncGUxRDoJICAgICAwCWludmFsaWQKLQkJZ3BlMUU6CSAgICAgMAlpbnZhbGlkCi0JCWdwZTFG
OgkgICAgIDAJaW52YWxpZAotCQlncGVfYWxsOiAgICAxMTkyCi0JCXNjaToJMTE5NAotCQlzY2lf
bm90OiAgICAgMAkKLQotCQlzY2kgLSBUaGUgbnVtYmVyIG9mIHRpbWVzIHRoZSBBQ1BJIFNDSQot
CQloYXMgYmVlbiBjYWxsZWQgYW5kIGNsYWltZWQgYW4gaW50ZXJydXB0LgotCi0JCXNjaV9ub3Qg
LSBUaGUgbnVtYmVyIG9mIHRpbWVzIHRoZSBBQ1BJIFNDSQotCQloYXMgYmVlbiBjYWxsZWQgYW5k
IE5PVCBjbGFpbWVkIGFuIGludGVycnVwdC4KLQotCQlncGVfYWxsIC0gY291bnQgb2YgU0NJIGNh
dXNlZCBieSBHUEVzLgotCi0JCWdwZVhYIC0gY291bnQgZm9yIGluZGl2aWR1YWwgR1BFIHNvdXJj
ZQotCi0JCWZmX2dibF9sb2NrIC0gR2xvYmFsIExvY2sKLQotCQlmZl9wbXRpbWVyIC0gUE0gVGlt
ZXIKLQotCQlmZl9wd3JfYnRuIC0gUG93ZXIgQnV0dG9uCi0KLQkJZmZfcnRfY2xrIC0gUmVhbCBU
aW1lIENsb2NrCi0KLQkJZmZfc2xwX2J0biAtIFNsZWVwIEJ1dHRvbgotCi0JCWVycm9yIC0gYW4g
aW50ZXJydXB0IHRoYXQgY2FuJ3QgYmUgYWNjb3VudGVkIGZvciBhYm92ZS4KLQotCQlpbnZhbGlk
OiBpdCdzIGVpdGhlciBhIEdQRSBvciBhIEZpeGVkIEV2ZW50IHRoYXQKLQkJCWRvZXNuJ3QgaGF2
ZSBhbiBldmVudCBoYW5kbGVyLgotCi0JCWRpc2FibGU6IHRoZSBHUEUvRml4ZWQgRXZlbnQgaXMg
dmFsaWQgYnV0IGRpc2FibGVkLgotCi0JCWVuYWJsZTogdGhlIEdQRS9GaXhlZCBFdmVudCBpcyB2
YWxpZCBhbmQgZW5hYmxlZC4KLQotCQlSb290IGhhcyBwZXJtaXNzaW9uIHRvIGNsZWFyIGFueSBv
ZiB0aGVzZSBjb3VudGVycy4gIEVnLgotCQkjIGVjaG8gMCA+IGdwZTExCi0KLQkJQWxsIGNvdW50
ZXJzIGNhbiBiZSBjbGVhcmVkIGJ5IGNsZWFyaW5nIHRoZSB0b3RhbCAic2NpIjoKLQkJIyBlY2hv
IDAgPiBzY2kKKwkJdGltZXMgaXQgaGFzIHRyaWdnZXJlZDo6CisKKwkJICAkIGNkIC9zeXMvZmly
bXdhcmUvYWNwaS9pbnRlcnJ1cHRzCisJCSAgJCBncmVwIC4gKgorCQkgIGVycm9yOgkgICAgIDAK
KwkJICBmZl9nYmxfbG9jazoJICAgMCAgIGVuYWJsZQorCQkgIGZmX3BtdGltZXI6CSAgMCAgaW52
YWxpZAorCQkgIGZmX3B3cl9idG46CSAgMCAgIGVuYWJsZQorCQkgIGZmX3J0X2NsazoJIDIgIGRp
c2FibGUKKwkJICBmZl9zbHBfYnRuOgkgIDAgIGludmFsaWQKKwkJICBncGUwMDoJICAgICAwCWlu
dmFsaWQKKwkJICBncGUwMToJICAgICAwCSBlbmFibGUKKwkJICBncGUwMjoJICAgMTA4CSBlbmFi
bGUKKwkJICBncGUwMzoJICAgICAwCWludmFsaWQKKwkJICBncGUwNDoJICAgICAwCWludmFsaWQK
KwkJICBncGUwNToJICAgICAwCWludmFsaWQKKwkJICBncGUwNjoJICAgICAwCSBlbmFibGUKKwkJ
ICBncGUwNzoJICAgICAwCSBlbmFibGUKKwkJICBncGUwODoJICAgICAwCWludmFsaWQKKwkJICBn
cGUwOToJICAgICAwCWludmFsaWQKKwkJICBncGUwQToJICAgICAwCWludmFsaWQKKwkJICBncGUw
QjoJICAgICAwCWludmFsaWQKKwkJICBncGUwQzoJICAgICAwCWludmFsaWQKKwkJICBncGUwRDoJ
ICAgICAwCWludmFsaWQKKwkJICBncGUwRToJICAgICAwCWludmFsaWQKKwkJICBncGUwRjoJICAg
ICAwCWludmFsaWQKKwkJICBncGUxMDoJICAgICAwCWludmFsaWQKKwkJICBncGUxMToJICAgICAw
CWludmFsaWQKKwkJICBncGUxMjoJICAgICAwCWludmFsaWQKKwkJICBncGUxMzoJICAgICAwCWlu
dmFsaWQKKwkJICBncGUxNDoJICAgICAwCWludmFsaWQKKwkJICBncGUxNToJICAgICAwCWludmFs
aWQKKwkJICBncGUxNjoJICAgICAwCWludmFsaWQKKwkJICBncGUxNzoJICAxMDg0CSBlbmFibGUK
KwkJICBncGUxODoJICAgICAwCSBlbmFibGUKKwkJICBncGUxOToJICAgICAwCWludmFsaWQKKwkJ
ICBncGUxQToJICAgICAwCWludmFsaWQKKwkJICBncGUxQjoJICAgICAwCWludmFsaWQKKwkJICBn
cGUxQzoJICAgICAwCWludmFsaWQKKwkJICBncGUxRDoJICAgICAwCWludmFsaWQKKwkJICBncGUx
RToJICAgICAwCWludmFsaWQKKwkJICBncGUxRjoJICAgICAwCWludmFsaWQKKwkJICBncGVfYWxs
OiAgICAxMTkyCisJCSAgc2NpOgkxMTk0CisJCSAgc2NpX25vdDogICAgIDAKKworCQk9PT09PT09
PT09PSAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0K
KwkJc2NpCSAgICAgVGhlIG51bWJlciBvZiB0aW1lcyB0aGUgQUNQSSBTQ0kKKwkJCSAgICAgaGFz
IGJlZW4gY2FsbGVkIGFuZCBjbGFpbWVkIGFuIGludGVycnVwdC4KKworCQlzY2lfbm90CSAgICAg
VGhlIG51bWJlciBvZiB0aW1lcyB0aGUgQUNQSSBTQ0kKKwkJCSAgICAgaGFzIGJlZW4gY2FsbGVk
IGFuZCBOT1QgY2xhaW1lZCBhbiBpbnRlcnJ1cHQuCisKKwkJZ3BlX2FsbAkgICAgIGNvdW50IG9m
IFNDSSBjYXVzZWQgYnkgR1BFcy4KKworCQlncGVYWAkgICAgIGNvdW50IGZvciBpbmRpdmlkdWFs
IEdQRSBzb3VyY2UKKworCQlmZl9nYmxfbG9jayAgR2xvYmFsIExvY2sKKworCQlmZl9wbXRpbWVy
ICAgUE0gVGltZXIKKworCQlmZl9wd3JfYnRuICAgUG93ZXIgQnV0dG9uCisKKwkJZmZfcnRfY2xr
ICAgIFJlYWwgVGltZSBDbG9jaworCisJCWZmX3NscF9idG4gICBTbGVlcCBCdXR0b24KKworCQll
cnJvcgkgICAgIGFuIGludGVycnVwdCB0aGF0IGNhbid0IGJlIGFjY291bnRlZCBmb3IgYWJvdmUu
CisKKwkJaW52YWxpZCAgICAgIGl0J3MgZWl0aGVyIGEgR1BFIG9yIGEgRml4ZWQgRXZlbnQgdGhh
dAorCQkJICAgICBkb2Vzbid0IGhhdmUgYW4gZXZlbnQgaGFuZGxlci4KKworCQlkaXNhYmxlCSAg
ICAgdGhlIEdQRS9GaXhlZCBFdmVudCBpcyB2YWxpZCBidXQgZGlzYWJsZWQuCisKKwkJZW5hYmxl
ICAgICAgIHRoZSBHUEUvRml4ZWQgRXZlbnQgaXMgdmFsaWQgYW5kIGVuYWJsZWQuCisJCT09PT09
PT09PT09ICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PQorCisJCVJvb3QgaGFzIHBlcm1pc3Npb24gdG8gY2xlYXIgYW55IG9mIHRoZXNlIGNvdW50ZXJz
LiAgRWcuOjoKKworCQkgICMgZWNobyAwID4gZ3BlMTEKKworCQlBbGwgY291bnRlcnMgY2FuIGJl
IGNsZWFyZWQgYnkgY2xlYXJpbmcgdGhlIHRvdGFsICJzY2kiOjoKKworCQkgICMgZWNobyAwID4g
c2NpCiAKIAkJTm9uZSBvZiB0aGVzZSBjb3VudGVycyBoYXMgYW4gZWZmZWN0IG9uIHRoZSBmdW5j
dGlvbgogCQlvZiB0aGUgc3lzdGVtLCB0aGV5IGFyZSBzaW1wbHkgc3RhdGlzdGljcy4KQEAgLTE2
NSwzMiArMTc0LDM0IEBAIERlc2NyaXB0aW9uOgogCiAJCUxldCdzIHRha2UgcG93ZXIgYnV0dG9u
IGZpeGVkIGV2ZW50IGZvciBleGFtcGxlLCBwbGVhc2Uga2lsbCBhY3BpZAogCQlhbmQgb3RoZXIg
dXNlciBzcGFjZSBhcHBsaWNhdGlvbnMgc28gdGhhdCB0aGUgbWFjaGluZSB3b24ndCBzaHV0ZG93
bgotCQl3aGVuIHByZXNzaW5nIHRoZSBwb3dlciBidXR0b24uCi0JCSMgY2F0IGZmX3B3cl9idG4K
LQkJMAllbmFibGVkCi0JCSMgcHJlc3MgdGhlIHBvd2VyIGJ1dHRvbiBmb3IgMyB0aW1lczsKLQkJ
IyBjYXQgZmZfcHdyX2J0bgotCQkzCWVuYWJsZWQKLQkJIyBlY2hvIGRpc2FibGUgPiBmZl9wd3Jf
YnRuCi0JCSMgY2F0IGZmX3B3cl9idG4KLQkJMwlkaXNhYmxlZAotCQkjIHByZXNzIHRoZSBwb3dl
ciBidXR0b24gZm9yIDMgdGltZXM7Ci0JCSMgY2F0IGZmX3B3cl9idG4KLQkJMwlkaXNhYmxlZAot
CQkjIGVjaG8gZW5hYmxlID4gZmZfcHdyX2J0bgotCQkjIGNhdCBmZl9wd3JfYnRuCi0JCTQJZW5h
YmxlZAotCQkvKgotCQkgKiB0aGlzIGlzIGJlY2F1c2UgdGhlIHN0YXR1cyBiaXQgaXMgc2V0IGV2
ZW4gaWYgdGhlIGVuYWJsZSBiaXQgaXMgY2xlYXJlZCwKLQkJICogYW5kIGl0IHRyaWdnZXJzIGFu
IEFDUEkgZml4ZWQgZXZlbnQgd2hlbiB0aGUgZW5hYmxlIGJpdCBpcyBzZXQgYWdhaW4KLQkJICov
Ci0JCSMgcHJlc3MgdGhlIHBvd2VyIGJ1dHRvbiBmb3IgMyB0aW1lczsKLQkJIyBjYXQgZmZfcHdy
X2J0bgotCQk3CWVuYWJsZWQKLQkJIyBlY2hvIGRpc2FibGUgPiBmZl9wd3JfYnRuCi0JCSMgcHJl
c3MgdGhlIHBvd2VyIGJ1dHRvbiBmb3IgMyB0aW1lczsKLQkJIyBlY2hvIGNsZWFyID4gZmZfcHdy
X2J0bgkvKiBjbGVhciB0aGUgc3RhdHVzIGJpdCAqLwotCQkjIGVjaG8gZGlzYWJsZSA+IGZmX3B3
cl9idG4KLQkJIyBjYXQgZmZfcHdyX2J0bgotCQk3CWVuYWJsZWQKKwkJd2hlbiBwcmVzc2luZyB0
aGUgcG93ZXIgYnV0dG9uOjoKKworCQkgICMgY2F0IGZmX3B3cl9idG4KKwkJICAwCWVuYWJsZWQK
KwkJICAjIHByZXNzIHRoZSBwb3dlciBidXR0b24gZm9yIDMgdGltZXM7CisJCSAgIyBjYXQgZmZf
cHdyX2J0bgorCQkgIDMJZW5hYmxlZAorCQkgICMgZWNobyBkaXNhYmxlID4gZmZfcHdyX2J0bgor
CQkgICMgY2F0IGZmX3B3cl9idG4KKwkJICAzCWRpc2FibGVkCisJCSAgIyBwcmVzcyB0aGUgcG93
ZXIgYnV0dG9uIGZvciAzIHRpbWVzOworCQkgICMgY2F0IGZmX3B3cl9idG4KKwkJICAzCWRpc2Fi
bGVkCisJCSAgIyBlY2hvIGVuYWJsZSA+IGZmX3B3cl9idG4KKwkJICAjIGNhdCBmZl9wd3JfYnRu
CisJCSAgNAllbmFibGVkCisJCSAgLyoKKwkJICAgKiB0aGlzIGlzIGJlY2F1c2UgdGhlIHN0YXR1
cyBiaXQgaXMgc2V0IGV2ZW4gaWYgdGhlIGVuYWJsZQorCQkgICAqIGJpdCBpcyBjbGVhcmVkLCBh
bmQgaXQgdHJpZ2dlcnMgYW4gQUNQSSBmaXhlZCBldmVudCB3aGVuCisJCSAgICogdGhlIGVuYWJs
ZSBiaXQgaXMgc2V0IGFnYWluCisJCSAgICovCisJCSAgIyBwcmVzcyB0aGUgcG93ZXIgYnV0dG9u
IGZvciAzIHRpbWVzOworCQkgICMgY2F0IGZmX3B3cl9idG4KKwkJICA3CWVuYWJsZWQKKwkJICAj
IGVjaG8gZGlzYWJsZSA+IGZmX3B3cl9idG4KKwkJICAjIHByZXNzIHRoZSBwb3dlciBidXR0b24g
Zm9yIDMgdGltZXM7CisJCSAgIyBlY2hvIGNsZWFyID4gZmZfcHdyX2J0bgkvKiBjbGVhciB0aGUg
c3RhdHVzIGJpdCAqLworCQkgICMgZWNobyBkaXNhYmxlID4gZmZfcHdyX2J0bgorCQkgICMgY2F0
IGZmX3B3cl9idG4KKwkJICA3CWVuYWJsZWQKIApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9B
QkkvdGVzdGluZy9zeXNmcy1maXJtd2FyZS1kbWktZW50cmllcyBiL0RvY3VtZW50YXRpb24vQUJJ
L3Rlc3Rpbmcvc3lzZnMtZmlybXdhcmUtZG1pLWVudHJpZXMKaW5kZXggMjEwYWQ0NGI5NWE1Li5m
ZTAyODljODc3NjggMTAwNjQ0Ci0tLSBhL0RvY3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcvc3lzZnMt
ZmlybXdhcmUtZG1pLWVudHJpZXMKKysrIGIvRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9zeXNm
cy1maXJtd2FyZS1kbWktZW50cmllcwpAQCAtMzMsNyArMzMsNyBAQCBEZXNjcmlwdGlvbjoKIAkJ
ZG9lc24ndCBtYXR0ZXIpLCB0aGV5IHdpbGwgYmUgcmVwcmVzZW50ZWQgaW4gc3lzZnMgYXMKIAkJ
ZW50cmllcyAiVC0wIiB0aHJvdWdoICJULShOLTEpIjoKIAotCQlFeGFtcGxlIGVudHJ5IGRpcmVj
dG9yaWVzOgorCQlFeGFtcGxlIGVudHJ5IGRpcmVjdG9yaWVzOjoKIAogCQkJL3N5cy9maXJtd2Fy
ZS9kbWkvZW50cmllcy8xNy0wCiAJCQkvc3lzL2Zpcm13YXJlL2RtaS9lbnRyaWVzLzE3LTEKQEAg
LTUwLDYxICs1MCw2NSBAQCBEZXNjcmlwdGlvbjoKIAkJRWFjaCBETUkgZW50cnkgaW4gc3lzZnMg
aGFzIHRoZSBjb21tb24gaGVhZGVyIHZhbHVlcwogCQlleHBvcnRlZCBhcyBhdHRyaWJ1dGVzOgog
Ci0JCWhhbmRsZQk6IFRoZSAxNmJpdCAnaGFuZGxlJyB0aGF0IGlzIGFzc2lnbmVkIHRvIHRoaXMK
KwkJPT09PT09PT0gID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT0KKwkJaGFuZGxlCSAgVGhlIDE2Yml0ICdoYW5kbGUnIHRoYXQgaXMgYXNzaWduZWQgdG8g
dGhpcwogCQkJICBlbnRyeSBieSB0aGUgZmlybXdhcmUuICBUaGlzIGhhbmRsZSBtYXkgYmUKIAkJ
CSAgcmVmZXJyZWQgdG8gYnkgb3RoZXIgZW50cmllcy4KLQkJbGVuZ3RoCTogVGhlIGxlbmd0aCBv
ZiB0aGUgZW50cnksIGFzIHByZXNlbnRlZCBpbiB0aGUKKwkJbGVuZ3RoCSAgVGhlIGxlbmd0aCBv
ZiB0aGUgZW50cnksIGFzIHByZXNlbnRlZCBpbiB0aGUKIAkJCSAgZW50cnkgaXRzZWxmLiAgTm90
ZSB0aGF0IHRoaXMgaXMgX25vdCB0aGUKIAkJCSAgdG90YWwgY291bnQgb2YgYnl0ZXMgYXNzb2Np
YXRlZCB3aXRoIHRoZQotCQkJICBlbnRyeV8uICBUaGlzIHZhbHVlIHJlcHJlc2VudHMgdGhlIGxl
bmd0aCBvZgorCQkJICBlbnRyeS4gIFRoaXMgdmFsdWUgcmVwcmVzZW50cyB0aGUgbGVuZ3RoIG9m
CiAJCQkgIHRoZSAiZm9ybWF0dGVkIiBwb3J0aW9uIG9mIHRoZSBlbnRyeS4gIFRoaXMKIAkJCSAg
ImZvcm1hdHRlZCIgcmVnaW9uIGlzIHNvbWV0aW1lcyBmb2xsb3dlZCBieQogCQkJICB0aGUgInVu
Zm9ybWF0dGVkIiByZWdpb24gY29tcG9zZWQgb2YgbnVsCiAJCQkgIHRlcm1pbmF0ZWQgc3RyaW5n
cywgd2l0aCB0ZXJtaW5hdGlvbiBzaWduYWxsZWQKIAkJCSAgYnkgYSB0d28gbnVsIGNoYXJhY3Rl
cnMgaW4gc2VyaWVzLgotCQlyYXcJOiBUaGUgcmF3IGJ5dGVzIG9mIHRoZSBlbnRyeS4gVGhpcyBp
bmNsdWRlcyB0aGUKKwkJcmF3CSAgVGhlIHJhdyBieXRlcyBvZiB0aGUgZW50cnkuIFRoaXMgaW5j
bHVkZXMgdGhlCiAJCQkgICJmb3JtYXR0ZWQiIHBvcnRpb24gb2YgdGhlIGVudHJ5LCB0aGUKIAkJ
CSAgInVuZm9ybWF0dGVkIiBzdHJpbmdzIHBvcnRpb24gb2YgdGhlIGVudHJ5LAogCQkJICBhbmQg
dGhlIHR3byB0ZXJtaW5hdGluZyBudWwgY2hhcmFjdGVycy4KLQkJdHlwZQk6IFRoZSB0eXBlIG9m
IHRoZSBlbnRyeS4gIFRoaXMgdmFsdWUgaXMgdGhlIHNhbWUKKwkJdHlwZQkgIFRoZSB0eXBlIG9m
IHRoZSBlbnRyeS4gIFRoaXMgdmFsdWUgaXMgdGhlIHNhbWUKIAkJCSAgYXMgZm91bmQgaW4gdGhl
IGRpcmVjdG9yeSBuYW1lLiAgSXQgaW5kaWNhdGVzCiAJCQkgIGhvdyB0aGUgcmVzdCBvZiB0aGUg
ZW50cnkgc2hvdWxkIGJlIGludGVycHJldGVkLgotCQlpbnN0YW5jZTogVGhlIGluc3RhbmNlIG9y
ZGluYWwgb2YgdGhlIGVudHJ5IGZvciB0aGUKKwkJaW5zdGFuY2UgIFRoZSBpbnN0YW5jZSBvcmRp
bmFsIG9mIHRoZSBlbnRyeSBmb3IgdGhlCiAJCQkgIGdpdmVuIHR5cGUuICBUaGlzIHZhbHVlIGlz
IHRoZSBzYW1lIGFzIGZvdW5kCiAJCQkgIGluIHRoZSBwYXJlbnQgZGlyZWN0b3J5IG5hbWUuCi0J
CXBvc2l0aW9uOiBUaGUgb3JkaW5hbCBwb3NpdGlvbiAoemVyby1iYXNlZCkgb2YgdGhlIGVudHJ5
CisJCXBvc2l0aW9uICBUaGUgb3JkaW5hbCBwb3NpdGlvbiAoemVyby1iYXNlZCkgb2YgdGhlIGVu
dHJ5CiAJCQkgIHdpdGhpbiB0aGUgZW50aXJldHkgb2YgdGhlIERNSSBlbnRyeSB0YWJsZS4KKwkJ
PT09PT09PT0gID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT0KIAotCQk9PT0gRW50cnkgU3BlY2lhbGl6YXRpb24gPT09CisJCSoqRW50cnkgU3BlY2lhbGl6
YXRpb24qKgogCiAJCVNvbWUgZW50cnkgdHlwZXMgbWF5IGhhdmUgb3RoZXIgaW5mb3JtYXRpb24g
YXZhaWxhYmxlIGluCiAJCXN5c2ZzLiAgTm90IGFsbCB0eXBlcyBhcmUgc3BlY2lhbGl6ZWQuCiAK
LQkJLS0tIFR5cGUgMTUgLSBTeXN0ZW0gRXZlbnQgTG9nIC0tLQorCQkqKlR5cGUgMTUgLSBTeXN0
ZW0gRXZlbnQgTG9nKioKIAogCQlUaGlzIGVudHJ5IGFsbG93cyB0aGUgZmlybXdhcmUgdG8gZXhw
b3J0IGEgbG9nIG9mCiAJCWV2ZW50cyB0aGUgc3lzdGVtIGhhcyB0YWtlbi4gIFRoaXMgaW5mb3Jt
YXRpb24gaXMKIAkJdHlwaWNhbGx5IGJhY2tlZCBieSBudnJhbSwgYnV0IHRoZSBpbXBsZW1lbnRh
dGlvbgogCQlkZXRhaWxzIGFyZSBhYnN0cmFjdGVkIGJ5IHRoaXMgdGFibGUuICBUaGlzIGVudHJ5
J3MgZGF0YQotCQlpcyBleHBvcnRlZCBpbiB0aGUgZGlyZWN0b3J5OgorCQlpcyBleHBvcnRlZCBp
biB0aGUgZGlyZWN0b3J5OjoKIAotCQkvc3lzL2Zpcm13YXJlL2RtaS9lbnRyaWVzLzE1LTAvc3lz
dGVtX2V2ZW50X2xvZworCQkgIC9zeXMvZmlybXdhcmUvZG1pL2VudHJpZXMvMTUtMC9zeXN0ZW1f
ZXZlbnRfbG9nCiAKIAkJYW5kIGhhcyB0aGUgZm9sbG93aW5nIGF0dHJpYnV0ZXMgKGRvY3VtZW50
ZWQgaW4gdGhlCiAJCVNNQklPUyAvIERNSSBzcGVjaWZpY2F0aW9uIHVuZGVyICJTeXN0ZW0gRXZl
bnQgTG9nIChUeXBlIDE1KSI6CiAKLQkJYXJlYV9sZW5ndGgKLQkJaGVhZGVyX3N0YXJ0X29mZnNl
dAotCQlkYXRhX3N0YXJ0X29mZnNldAotCQlhY2Nlc3NfbWV0aG9kCi0JCXN0YXR1cwotCQljaGFu
Z2VfdG9rZW4KLQkJYWNjZXNzX21ldGhvZF9hZGRyZXNzCi0JCWhlYWRlcl9mb3JtYXQKLQkJcGVy
X2xvZ190eXBlX2Rlc2NyaXB0b3JfbGVuZ3RoCi0JCXR5cGVfZGVzY3JpcHRvcnNfc3VwcG9ydGVk
X2NvdW50CisJCS0gYXJlYV9sZW5ndGgKKwkJLSBoZWFkZXJfc3RhcnRfb2Zmc2V0CisJCS0gZGF0
YV9zdGFydF9vZmZzZXQKKwkJLSBhY2Nlc3NfbWV0aG9kCisJCS0gc3RhdHVzCisJCS0gY2hhbmdl
X3Rva2VuCisJCS0gYWNjZXNzX21ldGhvZF9hZGRyZXNzCisJCS0gaGVhZGVyX2Zvcm1hdAorCQkt
IHBlcl9sb2dfdHlwZV9kZXNjcmlwdG9yX2xlbmd0aAorCQktIHR5cGVfZGVzY3JpcHRvcnNfc3Vw
cG9ydGVkX2NvdW50CiAKIAkJQXMgd2VsbCwgdGhlIGtlcm5lbCBleHBvcnRzIHRoZSBiaW5hcnkg
YXR0cmlidXRlOgogCi0JCXJhd19ldmVudF9sb2cJOiBUaGUgcmF3IGJpbmFyeSBiaXRzIG9mIHRo
ZSBldmVudCBsb2cKKwkJPT09PT09PT09PT09PQkgID09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PQorCQlyYXdfZXZlbnRfbG9nCSAgVGhlIHJhdyBiaW5hcnkgYml0cyBvZiB0aGUg
ZXZlbnQgbG9nCiAJCQkJICBhcyBkZXNjcmliZWQgYnkgdGhlIERNSSBlbnRyeS4KKwkJPT09PT09
PT09PT09PQkgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQpkaWZmIC0tZ2l0
IGEvRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9zeXNmcy1maXJtd2FyZS1nc21pIGIvRG9jdW1l
bnRhdGlvbi9BQkkvdGVzdGluZy9zeXNmcy1maXJtd2FyZS1nc21pCmluZGV4IDBmYWEwYWFmNGI2
YS4uN2E1NTgzNTRjMWVlIDEwMDY0NAotLS0gYS9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL3N5
c2ZzLWZpcm13YXJlLWdzbWkKKysrIGIvRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9zeXNmcy1m
aXJtd2FyZS1nc21pCkBAIC0yMCw3ICsyMCw3IEBAIERlc2NyaXB0aW9uOgogCiAJCQlUaGlzIGRp
cmVjdG9yeSBoYXMgdGhlIHNhbWUgbGF5b3V0IChhbmQKIAkJCXVuZGVybHlpbmcgaW1wbGVtZW50
YXRpb24gYXMgL3N5cy9maXJtd2FyZS9lZmkvdmFycy4KLQkJCVNlZSBEb2N1bWVudGF0aW9uL0FC
SS8qL3N5c2ZzLWZpcm13YXJlLWVmaS12YXJzCisJCQlTZWUgYERvY3VtZW50YXRpb24vQUJJLyov
c3lzZnMtZmlybXdhcmUtZWZpLXZhcnNgCiAJCQlmb3IgbW9yZSBpbmZvcm1hdGlvbiBvbiBob3cg
dG8gaW50ZXJhY3Qgd2l0aAogCQkJdGhpcyBzdHJ1Y3R1cmUuCiAKZGlmZiAtLWdpdCBhL0RvY3Vt
ZW50YXRpb24vQUJJL3Rlc3Rpbmcvc3lzZnMtZmlybXdhcmUtbWVtbWFwIGIvRG9jdW1lbnRhdGlv
bi9BQkkvdGVzdGluZy9zeXNmcy1maXJtd2FyZS1tZW1tYXAKaW5kZXggZWNhMGQ2NTA4N2RjLi4x
ZjZmNGQzYTMyYzAgMTAwNjQ0Ci0tLSBhL0RvY3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcvc3lzZnMt
ZmlybXdhcmUtbWVtbWFwCisrKyBiL0RvY3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcvc3lzZnMtZmly
bXdhcmUtbWVtbWFwCkBAIC0yMCw3ICsyMCw3IEBAIERlc2NyaXB0aW9uOgogCQl0aGUgcmF3IG1l
bW9yeSBtYXAgdG8gdXNlcnNwYWNlLgogCiAJCVRoZSBzdHJ1Y3R1cmUgaXMgYXMgZm9sbG93czog
VW5kZXIgL3N5cy9maXJtd2FyZS9tZW1tYXAgdGhlcmUKLQkJYXJlIHN1YmRpcmVjdG9yaWVzIHdp
dGggdGhlIG51bWJlciBvZiB0aGUgZW50cnkgYXMgdGhlaXIgbmFtZToKKwkJYXJlIHN1YmRpcmVj
dG9yaWVzIHdpdGggdGhlIG51bWJlciBvZiB0aGUgZW50cnkgYXMgdGhlaXIgbmFtZTo6CiAKIAkJ
CS9zeXMvZmlybXdhcmUvbWVtbWFwLzAKIAkJCS9zeXMvZmlybXdhcmUvbWVtbWFwLzEKQEAgLTM0
LDE0ICszNCwxNiBAQCBEZXNjcmlwdGlvbjoKIAogCQlFYWNoIGRpcmVjdG9yeSBjb250YWlucyB0
aHJlZSBmaWxlczoKIAotCQlzdGFydAk6IFRoZSBzdGFydCBhZGRyZXNzIChhcyBoZXhhZGVjaW1h
bCBudW1iZXIgd2l0aCB0aGUKKwkJPT09PT09PT0gID09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09CisJCXN0YXJ0CSAgVGhlIHN0YXJ0IGFkZHJlc3Mg
KGFzIGhleGFkZWNpbWFsIG51bWJlciB3aXRoIHRoZQogCQkJICAnMHgnIHByZWZpeCkuCi0JCWVu
ZAk6IFRoZSBlbmQgYWRkcmVzcywgaW5jbHVzaXZlIChyZWdhcmRsZXNzIHdoZXRoZXIgdGhlCisJ
CWVuZAkgIFRoZSBlbmQgYWRkcmVzcywgaW5jbHVzaXZlIChyZWdhcmRsZXNzIHdoZXRoZXIgdGhl
CiAJCQkgIGZpcm13YXJlIHByb3ZpZGVzIGluY2x1c2l2ZSBvciBleGNsdXNpdmUgcmFuZ2VzKS4K
LQkJdHlwZQk6IFR5cGUgb2YgdGhlIGVudHJ5IGFzIHN0cmluZy4gU2VlIGJlbG93IGZvciBhIGxp
c3Qgb2YKKwkJdHlwZQkgIFR5cGUgb2YgdGhlIGVudHJ5IGFzIHN0cmluZy4gU2VlIGJlbG93IGZv
ciBhIGxpc3Qgb2YKIAkJCSAgdmFsaWQgdHlwZXMuCisJCT09PT09PT09ICA9PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQogCi0JCVNvLCBmb3IgZXhh
bXBsZToKKwkJU28sIGZvciBleGFtcGxlOjoKIAogCQkJL3N5cy9maXJtd2FyZS9tZW1tYXAvMC9z
dGFydAogCQkJL3N5cy9maXJtd2FyZS9tZW1tYXAvMC9lbmQKQEAgLTU3LDkgKzU5LDggQEAgRGVz
Y3JpcHRpb246CiAJCSAgLSByZXNlcnZlZAogCiAJCUZvbGxvd2luZyBzaGVsbCBzbmlwcGV0IGNh
biBiZSB1c2VkIHRvIGRpc3BsYXkgdGhhdCBtZW1vcnkKLQkJbWFwIGluIGEgaHVtYW4tcmVhZGFi
bGUgZm9ybWF0OgorCQltYXAgaW4gYSBodW1hbi1yZWFkYWJsZSBmb3JtYXQ6OgogCi0JCS0tLS0t
LS0tLS0tLS0tLS0tLS0tIDg8IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0KIAkJICAjIS9iaW4vYmFzaAogCQkgIGNkIC9zeXMvZmlybXdhcmUvbWVtbWFwCiAJCSAgZm9y
IGRpciBpbiAqIDsgZG8KQEAgLTY4LDQgKzY5LDMgQEAgRGVzY3JpcHRpb246CiAJCSAgICAgIHR5
cGU9JChjYXQgJGRpci90eXBlKQogCQkgICAgICBwcmludGYgIiUwMTZ4LSUwMTZ4ICglcylcbiIg
JHN0YXJ0ICRbICRlbmQgKzFdICIkdHlwZSIKIAkJICBkb25lCi0JCS0tLS0tLS0tLS0tLS0tLS0t
LS0tID44IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KZGlmZiAtLWdp
dCBhL0RvY3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcvc3lzZnMtZnMtZXh0NCBiL0RvY3VtZW50YXRp
b24vQUJJL3Rlc3Rpbmcvc3lzZnMtZnMtZXh0NAppbmRleCA3ODYwNGRiNTYyNzkuLjk5ZTNkOTJm
ODI5OSAxMDA2NDQKLS0tIGEvRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9zeXNmcy1mcy1leHQ0
CisrKyBiL0RvY3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcvc3lzZnMtZnMtZXh0NApAQCAtNDUsOCAr
NDUsOCBAQCBEZXNjcmlwdGlvbjoKIAkJcGFyYW1ldGVyIHdpbGwgaGF2ZSB0aGVpciBibG9ja3Mg
YWxsb2NhdGVkIG91dCBvZiBhCiAJCWJsb2NrIGdyb3VwIHNwZWNpZmljIHByZWFsbG9jYXRpb24g
cG9vbCwgc28gdGhhdCBzbWFsbAogCQlmaWxlcyBhcmUgcGFja2VkIGNsb3NlbHkgdG9nZXRoZXIu
ICBFYWNoIGxhcmdlIGZpbGUKLQkJIHdpbGwgaGF2ZSBpdHMgYmxvY2tzIGFsbG9jYXRlZCBvdXQg
b2YgaXRzIG93biB1bmlxdWUKLQkJIHByZWFsbG9jYXRpb24gcG9vbC4KKwkJd2lsbCBoYXZlIGl0
cyBibG9ja3MgYWxsb2NhdGVkIG91dCBvZiBpdHMgb3duIHVuaXF1ZQorCQlwcmVhbGxvY2F0aW9u
IHBvb2wuCiAKIFdoYXQ6CQkvc3lzL2ZzL2V4dDQvPGRpc2s+L2lub2RlX3JlYWRhaGVhZF9ibGtz
CiBEYXRlOgkJTWFyY2ggMjAwOApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGlu
Zy9zeXNmcy1oeXBlcnZpc29yLXhlbiBiL0RvY3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcvc3lzZnMt
aHlwZXJ2aXNvci14ZW4KaW5kZXggNTNiN2IyZWE3NTE1Li40ZGJlMGM0OWIzOTMgMTAwNjQ0Ci0t
LSBhL0RvY3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcvc3lzZnMtaHlwZXJ2aXNvci14ZW4KKysrIGIv
RG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9zeXNmcy1oeXBlcnZpc29yLXhlbgpAQCAtMTUsMTQg
KzE1LDE3IEBAIEtlcm5lbFZlcnNpb246CTQuMwogQ29udGFjdDoJQm9yaXMgT3N0cm92c2t5IDxi
b3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT4KIERlc2NyaXB0aW9uOglJZiBydW5uaW5nIHVuZGVy
IFhlbjoKIAkJRGVzY3JpYmVzIG1vZGUgdGhhdCBYZW4ncyBwZXJmb3JtYW5jZS1tb25pdG9yaW5n
IHVuaXQgKFBNVSkKLQkJdXNlcy4gQWNjZXB0ZWQgdmFsdWVzIGFyZQotCQkJIm9mZiIgIC0tIFBN
VSBpcyBkaXNhYmxlZAotCQkJInNlbGYiIC0tIFRoZSBndWVzdCBjYW4gcHJvZmlsZSBpdHNlbGYK
LQkJCSJodiIgICAtLSBUaGUgZ3Vlc3QgY2FuIHByb2ZpbGUgaXRzZWxmIGFuZCwgaWYgaXQgaXMK
KwkJdXNlcy4gQWNjZXB0ZWQgdmFsdWVzIGFyZToKKworCQkJPT09PT09ICAgID09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CisJCQkib2ZmIiAgICAgUE1VIGlzIGRp
c2FibGVkCisJCQkic2VsZiIgICAgVGhlIGd1ZXN0IGNhbiBwcm9maWxlIGl0c2VsZgorCQkJImh2
IiAgICAgIFRoZSBndWVzdCBjYW4gcHJvZmlsZSBpdHNlbGYgYW5kLCBpZiBpdCBpcwogCQkJCSAg
cHJpdmlsZWdlZCAoZS5nLiBkb20wKSwgdGhlIGh5cGVydmlzb3IKLQkJCSJhbGwiIC0tICBUaGUg
Z3Vlc3QgY2FuIHByb2ZpbGUgaXRzZWxmLCB0aGUgaHlwZXJ2aXNvcgorCQkJImFsbCIgICAgIFRo
ZSBndWVzdCBjYW4gcHJvZmlsZSBpdHNlbGYsIHRoZSBoeXBlcnZpc29yCiAJCQkJICBhbmQgYWxs
IG90aGVyIGd1ZXN0cy4gT25seSBhdmFpbGFibGUgdG8KIAkJCQkgIHByaXZpbGVnZWQgZ3Vlc3Rz
LgorCQkJPT09PT09ICAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09CiAKIFdoYXQ6ICAgICAgICAgICAvc3lzL2h5cGVydmlzb3IvcG11L3BtdV9mZWF0dXJlcwog
RGF0ZTogICAgICAgICAgIEF1Z3VzdCAyMDE1CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL0FC
SS90ZXN0aW5nL3N5c2ZzLWtlcm5lbC1ib290X3BhcmFtcyBiL0RvY3VtZW50YXRpb24vQUJJL3Rl
c3Rpbmcvc3lzZnMta2VybmVsLWJvb3RfcGFyYW1zCmluZGV4IGVjYTM4Y2UyODUyZC4uN2Y5YmRh
NDUzYzRkIDEwMDY0NAotLS0gYS9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL3N5c2ZzLWtlcm5l
bC1ib290X3BhcmFtcworKysgYi9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL3N5c2ZzLWtlcm5l
bC1ib290X3BhcmFtcwpAQCAtMjMsMTYgKzIzLDE3IEBAIERlc2NyaXB0aW9uOglUaGUgL3N5cy9r
ZXJuZWwvYm9vdF9wYXJhbXMgZGlyZWN0b3J5IGNvbnRhaW5zIHR3bwogCQlyZXByZXNlbnRhdGlv
biBvZiBzZXR1cF9kYXRhIHR5cGUuICJkYXRhIiBmaWxlIGlzIHRoZSBiaW5hcnkKIAkJcmVwcmVz
ZW50YXRpb24gb2Ygc2V0dXBfZGF0YSBwYXlsb2FkLgogCi0JCVRoZSB3aG9sZSBib290X3BhcmFt
cyBkaXJlY3Rvcnkgc3RydWN0dXJlIGlzIGxpa2UgYmVsb3c6Ci0JCS9zeXMva2VybmVsL2Jvb3Rf
cGFyYW1zCi0JCXxfXyBkYXRhCi0JCXxfXyBzZXR1cF9kYXRhCi0JCXwgICB8X18gMAotCQl8ICAg
fCAgIHxfXyBkYXRhCi0JCXwgICB8ICAgfF9fIHR5cGUKLQkJfCAgIHxfXyAxCi0JCXwgICAgICAg
fF9fIGRhdGEKLQkJfCAgICAgICB8X18gdHlwZQotCQl8X18gdmVyc2lvbgorCQlUaGUgd2hvbGUg
Ym9vdF9wYXJhbXMgZGlyZWN0b3J5IHN0cnVjdHVyZSBpcyBsaWtlIGJlbG93OjoKKworCQkgIC9z
eXMva2VybmVsL2Jvb3RfcGFyYW1zCisJCSAgfF9fIGRhdGEKKwkJICB8X18gc2V0dXBfZGF0YQor
CQkgIHwgICB8X18gMAorCQkgIHwgICB8ICAgfF9fIGRhdGEKKwkJICB8ICAgfCAgIHxfXyB0eXBl
CisJCSAgfCAgIHxfXyAxCisJCSAgfCAgICAgICB8X18gZGF0YQorCQkgIHwgICAgICAgfF9fIHR5
cGUKKwkJICB8X18gdmVyc2lvbgogCiBVc2VyczoJCUtleGVjCmRpZmYgLS1naXQgYS9Eb2N1bWVu
dGF0aW9uL0FCSS90ZXN0aW5nL3N5c2ZzLWtlcm5lbC1tbS1odWdlcGFnZXMgYi9Eb2N1bWVudGF0
aW9uL0FCSS90ZXN0aW5nL3N5c2ZzLWtlcm5lbC1tbS1odWdlcGFnZXMKaW5kZXggZmRhYTIxNjJm
YWUxLi4yOTQzODdlMmM3ZmIgMTAwNjQ0Ci0tLSBhL0RvY3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcv
c3lzZnMta2VybmVsLW1tLWh1Z2VwYWdlcworKysgYi9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5n
L3N5c2ZzLWtlcm5lbC1tbS1odWdlcGFnZXMKQEAgLTcsOSArNywxMSBAQCBEZXNjcmlwdGlvbjoK
IAkJb2YgdGhlIGh1Z2VwYWdlcyBzdXBwb3J0ZWQgYnkgdGhlIGtlcm5lbC9DUFUgY29tYmluYXRp
b24uCiAKIAkJVW5kZXIgdGhlc2UgZGlyZWN0b3JpZXMgYXJlIGEgbnVtYmVyIG9mIGZpbGVzOgot
CQkJbnJfaHVnZXBhZ2VzCi0JCQlucl9vdmVyY29tbWl0X2h1Z2VwYWdlcwotCQkJZnJlZV9odWdl
cGFnZXMKLQkJCXN1cnBsdXNfaHVnZXBhZ2VzCi0JCQlyZXN2X2h1Z2VwYWdlcworCisJCQktIG5y
X2h1Z2VwYWdlcworCQkJLSBucl9vdmVyY29tbWl0X2h1Z2VwYWdlcworCQkJLSBmcmVlX2h1Z2Vw
YWdlcworCQkJLSBzdXJwbHVzX2h1Z2VwYWdlcworCQkJLSByZXN2X2h1Z2VwYWdlcworCiAJCVNl
ZSBEb2N1bWVudGF0aW9uL2FkbWluLWd1aWRlL21tL2h1Z2V0bGJwYWdlLnJzdCBmb3IgZGV0YWls
cy4KZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcvc3lzZnMtcGxhdGZvcm0t
YXN1cy1sYXB0b3AgYi9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL3N5c2ZzLXBsYXRmb3JtLWFz
dXMtbGFwdG9wCmluZGV4IDhiMGU4MjA1YTZhMi4uYzc4ZDM1OGRiZGJlIDEwMDY0NAotLS0gYS9E
b2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL3N5c2ZzLXBsYXRmb3JtLWFzdXMtbGFwdG9wCisrKyBi
L0RvY3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcvc3lzZnMtcGxhdGZvcm0tYXN1cy1sYXB0b3AKQEAg
LTQsMTMgKzQsMTYgQEAgS2VybmVsVmVyc2lvbjoJMi42LjIwCiBDb250YWN0OgkiQ29yZW50aW4g
Q2hhcnkiIDxjb3JlbnRpbmNqQGlrc2FpZi5uZXQ+CiBEZXNjcmlwdGlvbjoKIAkJVGhpcyBmaWxl
IGFsbG93cyBkaXNwbGF5IHN3aXRjaGluZy4gVGhlIHZhbHVlCi0JCWlzIGNvbXBvc2VkIGJ5IDQg
Yml0cyBhbmQgZGVmaW5lZCBhcyBmb2xsb3c6Ci0JCTQzMjEKLQkJfHx8YC0gTENECi0JCXx8YC0t
IENSVAotCQl8YC0tLSBUVgotCQlgLS0tLSBEVkkKLQkJRXg6IC0gMCAoMDAwMGIpIG1lYW5zIG5v
IGRpc3BsYXkKKwkJaXMgY29tcG9zZWQgYnkgNCBiaXRzIGFuZCBkZWZpbmVkIGFzIGZvbGxvdzo6
CisKKwkJICA0MzIxCisJCSAgfHx8YC0gTENECisJCSAgfHxgLS0gQ1JUCisJCSAgfGAtLS0gVFYK
KwkJICBgLS0tLSBEVkkKKworCQlFeDoKKwkJICAgIC0gMCAoMDAwMGIpIG1lYW5zIG5vIGRpc3Bs
YXkKIAkJICAgIC0gMyAoMDAxMWIpIENSVCtMQ0QuCiAKIFdoYXQ6CQkvc3lzL2RldmljZXMvcGxh
dGZvcm0vYXN1c19sYXB0b3AvZ3BzCkBAIC0yOCw4ICszMSwxMCBAQCBDb250YWN0OgkiQ29yZW50
aW4gQ2hhcnkiIDxjb3JlbnRpbmNqQGlrc2FpZi5uZXQ+CiBEZXNjcmlwdGlvbjoKIAkJU29tZSBt
b2RlbHMgbGlrZSB0aGUgVzFOIGhhdmUgYSBMRUQgZGlzcGxheSB0aGF0IGNhbiBiZQogCQl1c2Vk
IHRvIGRpc3BsYXkgc2V2ZXJhbCBpdGVtcyBvZiBpbmZvcm1hdGlvbi4KLQkJVG8gY29udHJvbCB0
aGUgTEVEIGRpc3BsYXksIHVzZSB0aGUgZm9sbG93aW5nIDoKKwkJVG8gY29udHJvbCB0aGUgTEVE
IGRpc3BsYXksIHVzZSB0aGUgZm9sbG93aW5nOjoKKwogCQkgICAgZWNobyAweDBUMDAwREREID4g
L3N5cy9kZXZpY2VzL3BsYXRmb3JtL2FzdXNfbGFwdG9wLworCiAJCXdoZXJlIFQgY29udHJvbCB0
aGUgMyBsZXR0ZXJzIGRpc3BsYXksIGFuZCBEREQgdGhlIDMgZGlnaXRzIGRpc3BsYXkuCiAJCVRo
ZSBEREQgdGFibGUgY2FuIGJlIGZvdW5kIGluIERvY3VtZW50YXRpb24vYWRtaW4tZ3VpZGUvbGFw
dG9wcy9hc3VzLWxhcHRvcC5yc3QKIApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9BQkkvdGVz
dGluZy9zeXNmcy1wbGF0Zm9ybS1hc3VzLXdtaSBiL0RvY3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcv
c3lzZnMtcGxhdGZvcm0tYXN1cy13bWkKaW5kZXggODdhZTVjYzk4M2JmLi5iNzEwMTRkOWUxYjEg
MTAwNjQ0Ci0tLSBhL0RvY3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcvc3lzZnMtcGxhdGZvcm0tYXN1
cy13bWkKKysrIGIvRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9zeXNmcy1wbGF0Zm9ybS1hc3Vz
LXdtaQpAQCAtNSw2ICs1LDcgQEAgQ29udGFjdDoJIkNvcmVudGluIENoYXJ5IiA8Y29yZW50aW5j
akBpa3NhaWYubmV0PgogRGVzY3JpcHRpb246CiAJCUNoYW5nZSBDUFUgY2xvY2sgY29uZmlndXJh
dGlvbiAod3JpdGUtb25seSkuCiAJCVRoZXJlIGFyZSB0aHJlZSBhdmFpbGFibGUgY2xvY2sgY29u
ZmlndXJhdGlvbjoKKwogCQkgICAgKiAwIC0+IFN1cGVyIFBlcmZvcm1hbmNlIE1vZGUKIAkJICAg
ICogMSAtPiBIaWdoIFBlcmZvcm1hbmNlIE1vZGUKIAkJICAgICogMiAtPiBQb3dlciBTYXZpbmcg
TW9kZQpkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9zeXNmcy1wbGF0Zm9y
bS1hdDkxIGIvRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9zeXNmcy1wbGF0Zm9ybS1hdDkxCmlu
ZGV4IDRjYzZhODY1YWU2Ni4uYjE0NmJlNzRiOGUwIDEwMDY0NAotLS0gYS9Eb2N1bWVudGF0aW9u
L0FCSS90ZXN0aW5nL3N5c2ZzLXBsYXRmb3JtLWF0OTEKKysrIGIvRG9jdW1lbnRhdGlvbi9BQkkv
dGVzdGluZy9zeXNmcy1wbGF0Zm9ybS1hdDkxCkBAIC0xOCw4ICsxOCwxMCBAQCBEZXNjcmlwdGlv
bjoKIAkJSW4gb3JkZXIgdG8gdXNlIGFuIGV4dGVuZGVkIGNhbl9pZCBhZGQgdGhlCiAJCUNBTl9F
RkZfRkxBRyAoMHg4MDAwMDAwMFUpIHRvIHRoZSBjYW5faWQuIEV4YW1wbGU6CiAKLQkJLSBzdGFu
ZGFyZCBpZCAweDdmZjoKLQkJZWNobyAweDdmZiAgICAgID4gL3N5cy9jbGFzcy9uZXQvY2FuMC9t
YjBfaWQKKwkJLSBzdGFuZGFyZCBpZCAweDdmZjo6CiAKLQkJLSBleHRlbmRlZCBpZCAweDFmZmZm
ZmZmOgotCQllY2hvIDB4OWZmZmZmZmYgPiAvc3lzL2NsYXNzL25ldC9jYW4wL21iMF9pZAorCQkg
ICAgZWNobyAweDdmZiAgICAgID4gL3N5cy9jbGFzcy9uZXQvY2FuMC9tYjBfaWQKKworCQktIGV4
dGVuZGVkIGlkIDB4MWZmZmZmZmY6OgorCisJCSAgICBlY2hvIDB4OWZmZmZmZmYgPiAvc3lzL2Ns
YXNzL25ldC9jYW4wL21iMF9pZApkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGlu
Zy9zeXNmcy1wbGF0Zm9ybS1lZWVwYy1sYXB0b3AgYi9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5n
L3N5c2ZzLXBsYXRmb3JtLWVlZXBjLWxhcHRvcAppbmRleCA1YjAyNmM2OTU4N2EuLjcwZGJlMDcz
M2NmNiAxMDA2NDQKLS0tIGEvRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9zeXNmcy1wbGF0Zm9y
bS1lZWVwYy1sYXB0b3AKKysrIGIvRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9zeXNmcy1wbGF0
Zm9ybS1lZWVwYy1sYXB0b3AKQEAgLTQsOSArNCwxMSBAQCBLZXJuZWxWZXJzaW9uOgkyLjYuMjYK
IENvbnRhY3Q6CSJDb3JlbnRpbiBDaGFyeSIgPGNvcmVudGluY2pAaWtzYWlmLm5ldD4KIERlc2Ny
aXB0aW9uOgogCQlUaGlzIGZpbGUgYWxsb3dzIGRpc3BsYXkgc3dpdGNoaW5nLgorCiAJCS0gMSA9
IExDRAogCQktIDIgPSBDUlQKIAkJLSAzID0gTENEK0NSVAorCiAJCUlmIHlvdSBydW4gWDExLCB5
b3Ugc2hvdWxkIHVzZSB4cmFuZHIgaW5zdGVhZC4KIAogV2hhdDoJCS9zeXMvZGV2aWNlcy9wbGF0
Zm9ybS9lZWVwYy9jYW1lcmEKQEAgLTMwLDE2ICszMiwyMCBAQCBDb250YWN0OgkiQ29yZW50aW4g
Q2hhcnkiIDxjb3JlbnRpbmNqQGlrc2FpZi5uZXQ+CiBEZXNjcmlwdGlvbjoKIAkJQ2hhbmdlIENQ
VSBjbG9jayBjb25maWd1cmF0aW9uLgogCQlPbiB0aGUgRWVlIFBDIDEwMDBIIHRoZXJlIGFyZSB0
aHJlZSBhdmFpbGFibGUgY2xvY2sgY29uZmlndXJhdGlvbjoKKwogCQkgICAgKiAwIC0+IFN1cGVy
IFBlcmZvcm1hbmNlIE1vZGUKIAkJICAgICogMSAtPiBIaWdoIFBlcmZvcm1hbmNlIE1vZGUKIAkJ
ICAgICogMiAtPiBQb3dlciBTYXZpbmcgTW9kZQorCiAJCU9uIEVlZSBQQyA3MDEgdGhlcmUgaXMg
b25seSAyIGF2YWlsYWJsZSBjbG9jayBjb25maWd1cmF0aW9ucy4KIAkJQXZhaWxhYmxlIGNvbmZp
Z3VyYXRpb24gYXJlIGxpc3RlZCBpbiBhdmFpbGFibGVfY3B1ZnYgZmlsZS4KIAkJUmVhZGluZyB0
aGlzIGZpbGUgd2lsbCBzaG93IHRoZSByYXcgaGV4YWRlY2ltYWwgdmFsdWUgd2hpY2gKLQkJaXMg
ZGVmaW5lZCBhcyBmb2xsb3c6Ci0JCXwgOCBiaXQgfCA4IGJpdCB8Ci0JCSAgICB8ICAgICAgIGAt
LS0tIEN1cnJlbnQgbW9kZQotCQkgICAgYC0tLS0tLS0tLS0tLSBBdmFpbGFibGVzIG1vZGVzCisJ
CWlzIGRlZmluZWQgYXMgZm9sbG93OjoKKworCQkgIHwgOCBiaXQgfCA4IGJpdCB8CisJCSAgICAg
IHwgICAgICAgYC0tLS0gQ3VycmVudCBtb2RlCisJCSAgICAgIGAtLS0tLS0tLS0tLS0gQXZhaWxh
YmxlcyBtb2RlcworCiAJCUZvciBleGFtcGxlLCAweDMwMSBtZWFuczogbW9kZSAxIHNlbGVjdGVk
LCAzIGF2YWlsYWJsZSBtb2Rlcy4KIAogV2hhdDoJCS9zeXMvZGV2aWNlcy9wbGF0Zm9ybS9lZWVw
Yy9hdmFpbGFibGVfY3B1ZnYKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcv
c3lzZnMtcGxhdGZvcm0taWRlYXBhZC1sYXB0b3AgYi9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5n
L3N5c2ZzLXBsYXRmb3JtLWlkZWFwYWQtbGFwdG9wCmluZGV4IDFiMzFiZTNmOTk2YS4uZmQyYWMw
MmJjNWJkIDEwMDY0NAotLS0gYS9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL3N5c2ZzLXBsYXRm
b3JtLWlkZWFwYWQtbGFwdG9wCisrKyBiL0RvY3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcvc3lzZnMt
cGxhdGZvcm0taWRlYXBhZC1sYXB0b3AKQEAgLTEyLDYgKzEyLDcgQEAgQ29udGFjdDoJIk1heGlt
IE1pa2l0eWFuc2tpeSA8bWF4dHJhbTk1QGdtYWlsLmNvbT4iCiBEZXNjcmlwdGlvbjoKIAkJQ2hh
bmdlIGZhbiBtb2RlCiAJCVRoZXJlIGFyZSBmb3VyIGF2YWlsYWJsZSBtb2RlczoKKwogCQkJKiAw
IC0+IFN1cGVyIFNpbGVudCBNb2RlCiAJCQkqIDEgLT4gU3RhbmRhcmQgTW9kZQogCQkJKiAyIC0+
IER1c3QgQ2xlYW5pbmcKQEAgLTMyLDkgKzMzLDExIEBAIEtlcm5lbFZlcnNpb246CTQuMTgKIENv
bnRhY3Q6CSJPbGVnIEtlcmkgPGV6aGk5OUBnbWFpbC5jb20+IgogRGVzY3JpcHRpb246CiAJCUNv
bnRyb2wgZm4tbG9jayBtb2RlLgorCiAJCQkqIDEgLT4gU3dpdGNoZWQgT24KIAkJCSogMCAtPiBT
d2l0Y2hlZCBPZmYKIAotCQlGb3IgZXhhbXBsZToKLQkJIyBlY2hvICIwIiA+CVwKLQkJL3N5cy9i
dXMvcGNpL2RldmljZXMvMDAwMDowMDoxZi4wL1BOUDBDMDk6MDAvVlBDMjAwNDowMC9mbl9sb2Nr
CisJCUZvciBleGFtcGxlOjoKKworCQkgICMgZWNobyAiMCIgPglcCisJCSAgL3N5cy9idXMvcGNp
L2RldmljZXMvMDAwMDowMDoxZi4wL1BOUDBDMDk6MDAvVlBDMjAwNDowMC9mbl9sb2NrCmRpZmYg
LS1naXQgYS9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL3N5c2ZzLXBsYXRmb3JtLWludGVsLXdt
aS10aHVuZGVyYm9sdCBiL0RvY3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcvc3lzZnMtcGxhdGZvcm0t
aW50ZWwtd21pLXRodW5kZXJib2x0CmluZGV4IDhhZjY1MDU5ZDUxOS4uZTE5MTQ0ZmQ1ZDg2IDEw
MDY0NAotLS0gYS9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL3N5c2ZzLXBsYXRmb3JtLWludGVs
LXdtaS10aHVuZGVyYm9sdAorKysgYi9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL3N5c2ZzLXBs
YXRmb3JtLWludGVsLXdtaS10aHVuZGVyYm9sdApAQCAtNyw1ICs3LDYgQEAgRGVzY3JpcHRpb246
CiAJCVRodW5kZXJib2x0IGNvbnRyb2xsZXJzIHRvIHR1cm4gb24gb3Igb2ZmIHdoZW4gbm8KIAkJ
ZGV2aWNlcyBhcmUgY29ubmVjdGVkICh3cml0ZS1vbmx5KQogCQlUaGVyZSBhcmUgdHdvIGF2YWls
YWJsZSBzdGF0ZXM6CisKIAkJICAgICogMCAtPiBGb3JjZSBwb3dlciBkaXNhYmxlZAogCQkgICAg
KiAxIC0+IEZvcmNlIHBvd2VyIGVuYWJsZWQKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vQUJJ
L3Rlc3Rpbmcvc3lzZnMtcGxhdGZvcm0tc3N0LWF0b20gYi9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0
aW5nL3N5c2ZzLXBsYXRmb3JtLXNzdC1hdG9tCmluZGV4IDBkMDdjMDM5NTY2MC4uZDVmNmUyMWYw
ZTQyIDEwMDY0NAotLS0gYS9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL3N5c2ZzLXBsYXRmb3Jt
LXNzdC1hdG9tCisrKyBiL0RvY3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcvc3lzZnMtcGxhdGZvcm0t
c3N0LWF0b20KQEAgLTUsMTMgKzUsMjIgQEAgQ29udGFjdDoJIlNlYmFzdGllbiBHdWlyaWVjIiA8
c2ViYXN0aWVuLmd1aXJpZWNAaW50ZWwuY29tPgogRGVzY3JpcHRpb246CiAJCUxQRSBGaXJtd2Fy
ZSB2ZXJzaW9uIGZvciBTU1QgZHJpdmVyIG9uIGFsbCBhdG9tCiAJCXBsYWZvcm1zIChCWVQvQ0hU
L01lcnJpZmllbGQvQlNXKS4KLQkJSWYgdGhlIEZXIGhhcyBuZXZlciBiZWVuIGxvYWRlZCBpdCB3
aWxsIGRpc3BsYXk6CisJCUlmIHRoZSBGVyBoYXMgbmV2ZXIgYmVlbiBsb2FkZWQgaXQgd2lsbCBk
aXNwbGF5OjoKKwogCQkJIkZXIG5vdCB5ZXQgbG9hZGVkIgotCQlJZiBGVyBoYXMgYmVlbiBsb2Fk
ZWQgaXQgd2lsbCBkaXNwbGF5OgorCisJCUlmIEZXIGhhcyBiZWVuIGxvYWRlZCBpdCB3aWxsIGRp
c3BsYXk6OgorCiAJCQkidjAxLmFhLmJiLmNjIgorCiAJCWFhOiBNYWpvciB2ZXJzaW9uIGlzIHJl
ZmxlY3RpbmcgU29DIHZlcnNpb246CisKKwkJCT09PSA9PT09PT09PT09PT09CiAJCQkwZDogQllU
IEZXCiAJCQkwYjogQlNXIEZXCiAJCQkwNzogTWVycmlmaWVsZCBGVworCQkJPT09ID09PT09PT09
PT09PT0KKwogCQliYjogTWlub3IgdmVyc2lvbgorCiAJCWNjOiBCdWlsZCB2ZXJzaW9uCmRpZmYg
LS1naXQgYS9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL3N5c2ZzLXBsYXRmb3JtLXVzYmlwLXZ1
ZGMgYi9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL3N5c2ZzLXBsYXRmb3JtLXVzYmlwLXZ1ZGMK
aW5kZXggODFmY2ZiNDU0OTEzLi41MzYyMmQzYmEyN2MgMTAwNjQ0Ci0tLSBhL0RvY3VtZW50YXRp
b24vQUJJL3Rlc3Rpbmcvc3lzZnMtcGxhdGZvcm0tdXNiaXAtdnVkYworKysgYi9Eb2N1bWVudGF0
aW9uL0FCSS90ZXN0aW5nL3N5c2ZzLXBsYXRmb3JtLXVzYmlwLXZ1ZGMKQEAgLTE2LDEwICsxNiwx
MyBAQCBDb250YWN0OglLcnp5c3p0b2YgT3Bhc2lhayA8ay5vcGFzaWFrQHNhbXN1bmcuY29tPgog
RGVzY3JpcHRpb246CiAJCUN1cnJlbnQgc3RhdHVzIG9mIHRoZSBkZXZpY2UuCiAJCUFsbG93ZWQg
dmFsdWVzOgotCQkxIC0gRGV2aWNlIGlzIGF2YWlsYWJsZSBhbmQgY2FuIGJlIGV4cG9ydGVkCi0J
CTIgLSBEZXZpY2UgaXMgY3VycmVudGx5IGV4cG9ydGVkCi0JCTMgLSBGYXRhbCBlcnJvciBvY2N1
cnJlZCBkdXJpbmcgY29tbXVuaWNhdGlvbgotCQkgIHdpdGggcGVlcgorCisJCT09ICA9PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KKwkJMSAgIERldmljZSBpcyBhdmFp
bGFibGUgYW5kIGNhbiBiZSBleHBvcnRlZAorCQkyICAgRGV2aWNlIGlzIGN1cnJlbnRseSBleHBv
cnRlZAorCQkzICAgRmF0YWwgZXJyb3Igb2NjdXJyZWQgZHVyaW5nIGNvbW11bmljYXRpb24KKwkJ
ICAgIHdpdGggcGVlcgorCQk9PSAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09CiAKIFdoYXQ6CQkvc3lzL2RldmljZXMvcGxhdGZvcm0vdXNiaXAtdnVkYy4lZC91c2Jp
cF9zb2NrZmQKIERhdGU6CQlBcHJpbCAyMDE2CmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL0FC
SS90ZXN0aW5nL3N5c2ZzLXB0cCBiL0RvY3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcvc3lzZnMtcHRw
CmluZGV4IGExN2Y4MTdhOTMwOS4uMjM2M2FkODEwZGRiIDEwMDY0NAotLS0gYS9Eb2N1bWVudGF0
aW9uL0FCSS90ZXN0aW5nL3N5c2ZzLXB0cAorKysgYi9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5n
L3N5c2ZzLXB0cApAQCAtNjksNyArNjksNyBAQCBEZXNjcmlwdGlvbjoKIAkJcGluIG9mZmVyZWQg
YnkgdGhlIFBUUCBoYXJkd2FyZSBjbG9jay4gVGhlIGZpbGUgbmFtZQogCQlpcyB0aGUgaGFyZHdh
cmUgZGVwZW5kZW50IHBpbiBuYW1lLiBSZWFkaW5nIGZyb20gdGhpcwogCQlmaWxlIHByb2R1Y2Vz
IHR3byBudW1iZXJzLCB0aGUgYXNzaWduZWQgZnVuY3Rpb24gKHNlZQotCQl0aGUgUFRQX1BGXyBl
bnVtZXJhdGlvbiB2YWx1ZXMgaW4gbGludXgvcHRwX2Nsb2NrLmgpCisJCXRoZSBgUFRQX1BGX2Ag
ZW51bWVyYXRpb24gdmFsdWVzIGluIGxpbnV4L3B0cF9jbG9jay5oKQogCQlhbmQgdGhlIGNoYW5u
ZWwgbnVtYmVyLiBUaGUgZnVuY3Rpb24gYW5kIGNoYW5uZWwKIAkJYXNzaWdubWVudCBtYXkgYmUg
Y2hhbmdlZCBieSB0d28gd3JpdGluZyBudW1iZXJzIGludG8KIAkJdGhlIGZpbGUuCmRpZmYgLS1n
aXQgYS9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL3N5c2ZzLXVldmVudCBiL0RvY3VtZW50YXRp
b24vQUJJL3Rlc3Rpbmcvc3lzZnMtdWV2ZW50CmluZGV4IGFhMzlmOGQ3YmNkZi4uZDA4OTNkYWQz
ZjM4IDEwMDY0NAotLS0gYS9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL3N5c2ZzLXVldmVudAor
KysgYi9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL3N5c2ZzLXVldmVudApAQCAtMTksNyArMTks
OCBAQCBEZXNjcmlwdGlvbjoKICAgICAgICAgICAgICAgICBhIHRyYW5zYWN0aW9uIGlkZW50aWZp
ZXIgc28gaXQncyBwb3NzaWJsZSB0byB1c2UgdGhlIHNhbWUgVVVJRAogICAgICAgICAgICAgICAg
IHZhbHVlIGZvciBvbmUgb3IgbW9yZSBzeW50aGV0aWMgdWV2ZW50cyBpbiB3aGljaCBjYXNlIHdl
CiAgICAgICAgICAgICAgICAgbG9naWNhbGx5IGdyb3VwIHRoZXNlIHVldmVudHMgdG9nZXRoZXIg
Zm9yIGFueSB1c2Vyc3BhY2UKLSAgICAgICAgICAgICAgICBsaXN0ZW5lcnMuIFRoZSBVVUlEIHZh
bHVlIGFwcGVhcnMgaW4gdWV2ZW50IGFzCisgICAgICAgICAgICAgICAgbGlzdGVuZXJzLiBUaGUg
VVVJRCB2YWx1ZSBhcHBlYXJzIGluIHVldmVudCBhczoKKwogICAgICAgICAgICAgICAgICJTWU5U
SF9VVUlEPXh4eHh4eHh4LXh4eHgteHh4eC14eHh4LXh4eHh4eHh4eHh4eCIgZW52aXJvbm1lbnQK
ICAgICAgICAgICAgICAgICB2YXJpYWJsZS4KIApAQCAtMzAsMTggKzMxLDE5IEBAIERlc2NyaXB0
aW9uOgogICAgICAgICAgICAgICAgIEl0J3MgcG9zc2libGUgdG8gZGVmaW5lIHplcm8gb3IgbW9y
ZSBwYWlycyAtIGVhY2ggcGFpciBpcyB0aGVuCiAgICAgICAgICAgICAgICAgZGVsaW1pdGVkIGJ5
IGEgc3BhY2UgY2hhcmFjdGVyICcgJy4gRWFjaCBwYWlyIGFwcGVhcnMgaW4KICAgICAgICAgICAg
ICAgICBzeW50aGV0aWMgdWV2ZW50IGFzICJTWU5USF9BUkdfS0VZPVZBTFVFIi4gVGhhdCBtZWFu
cyB0aGUgS0VZCi0gICAgICAgICAgICAgICAgbmFtZSBnYWlucyAiU1lOVEhfQVJHXyIgcHJlZml4
IHRvIGF2b2lkIHBvc3NpYmxlIGNvbGxpc2lvbnMKKyAgICAgICAgICAgICAgICBuYW1lIGdhaW5z
IGBTWU5USF9BUkdfYCBwcmVmaXggdG8gYXZvaWQgcG9zc2libGUgY29sbGlzaW9ucwogICAgICAg
ICAgICAgICAgIHdpdGggZXhpc3RpbmcgdmFyaWFibGVzLgogCi0gICAgICAgICAgICAgICAgRXhh
bXBsZSBvZiB2YWxpZCBzZXF1ZW5jZSB3cml0dGVuIHRvIHRoZSB1ZXZlbnQgZmlsZToKKyAgICAg
ICAgICAgICAgICBFeGFtcGxlIG9mIHZhbGlkIHNlcXVlbmNlIHdyaXR0ZW4gdG8gdGhlIHVldmVu
dCBmaWxlOjoKIAogICAgICAgICAgICAgICAgICAgICBhZGQgZmU0ZDdjOWQtYjhjNi00YTcwLTll
ZjEtM2Q4YTU4ZDE4ZWVkIEE9MSBCPWFiYwogCi0gICAgICAgICAgICAgICAgVGhpcyBnZW5lcmF0
ZXMgc3ludGhldGljIHVldmVudCBpbmNsdWRpbmcgdGhlc2UgdmFyaWFibGVzOgorICAgICAgICAg
ICAgICAgIFRoaXMgZ2VuZXJhdGVzIHN5bnRoZXRpYyB1ZXZlbnQgaW5jbHVkaW5nIHRoZXNlIHZh
cmlhYmxlczo6CiAKICAgICAgICAgICAgICAgICAgICAgQUNUSU9OPWFkZAogICAgICAgICAgICAg
ICAgICAgICBTWU5USF9BUkdfQT0xCiAgICAgICAgICAgICAgICAgICAgIFNZTlRIX0FSR19CPWFi
YwogICAgICAgICAgICAgICAgICAgICBTWU5USF9VVUlEPWZlNGQ3YzlkLWI4YzYtNGE3MC05ZWYx
LTNkOGE1OGQxOGVlZAorCiBVc2VyczoKICAgICAgICAgICAgICAgICB1ZGV2LCB1c2Vyc3BhY2Ug
dG9vbHMgZ2VuZXJhdGluZyBzeW50aGV0aWMgdWV2ZW50cwpkaWZmIC0tZ2l0IGEvRG9jdW1lbnRh
dGlvbi9hZG1pbi1ndWlkZS9hYmktdGVzdGluZy5yc3QgYi9Eb2N1bWVudGF0aW9uL2FkbWluLWd1
aWRlL2FiaS10ZXN0aW5nLnJzdAppbmRleCA1Yzg4NmZjNTBiOWUuLmIyMDViMTZhNzJkMCAxMDA2
NDQKLS0tIGEvRG9jdW1lbnRhdGlvbi9hZG1pbi1ndWlkZS9hYmktdGVzdGluZy5yc3QKKysrIGIv
RG9jdW1lbnRhdGlvbi9hZG1pbi1ndWlkZS9hYmktdGVzdGluZy5yc3QKQEAgLTE3LDMgKzE3LDQg
QEAgbmFtZSB0byB0aGUgZGVzY3JpcHRpb24gb2YgdGhlc2UgaW50ZXJmYWNlcywgc28gdGhhdCB0
aGUga2VybmVsCiBkZXZlbG9wZXJzIGNhbiBlYXNpbHkgbm90aWZ5IHRoZW0gaWYgYW55IGNoYW5n
ZXMgb2NjdXIuCiAKIC4uIGtlcm5lbC1hYmk6OiAkc3JjdHJlZS9Eb2N1bWVudGF0aW9uL0FCSS90
ZXN0aW5nCisgICA6cnN0OgotLSAKMi4yMS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 17 12:38:21 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Jul 2019 12:38:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnjCL-0002Kw-Cj; Wed, 17 Jul 2019 12:38:17 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=H7Ci=VO=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hnjCJ-0002Kr-M5
 for xen-devel@lists.xenproject.org; Wed, 17 Jul 2019 12:38:15 +0000
X-Inumbo-ID: b4a841b6-a88f-11e9-87c2-4fc45f339990
Received: from m9a0003g.houston.softwaregrp.com (unknown [15.124.64.68])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b4a841b6-a88f-11e9-87c2-4fc45f339990;
 Wed, 17 Jul 2019 12:38:10 +0000 (UTC)
Received: FROM m9a0003g.houston.softwaregrp.com (15.121.0.191) BY
 m9a0003g.houston.softwaregrp.com WITH ESMTP; 
 Wed, 17 Jul 2019 12:38:04 +0000
Received: from M9W0068.microfocus.com (2002:f79:bf::f79:bf) by
 M9W0068.microfocus.com (2002:f79:bf::f79:bf) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Wed, 17 Jul 2019 12:37:15 +0000
Received: from NAM03-DM3-obe.outbound.protection.outlook.com (15.124.72.11) by
 M9W0068.microfocus.com (15.121.0.191) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Wed, 17 Jul 2019 12:37:15 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=kwmLAXYB2z1ATW84Hq/nI7dBw9NkRRnQlLVQgYPTwTYhg5BXr3aXsUypQlOpyxflLysrB/2nn2TW73XHvA/Je8ZAeK5XBF8UY1xZpP9dQ250pnnrqBXquAKlvDyEgJQe3tpjzzzeK9DwQe8EcrZdcnr3uVliVE6iJkSAWwIQKa8b2OnKwBSBQRxrWrcptn/pZHxYWLZnenhE3TFDItY/3AyYjyb2TLlE1QRxFfRzFz8ph7tJ29Iiq/+MK+al0Tm/2cqdmWHqYyKVjlxu+6m1SqbiBhBDayt/TmAG9PHCY2A0h/OHhIXMtsm1oxGYWkRqsf2wlxv9iEdJ6KSh7P11Jg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=2T2Tvw1o3ECpGv75JCNAJ9Ov6rBakQcKQ5cD0U/drNY=;
 b=NzvVyciVAxrgCgfIri/n4mvirvHgh+V14aDeEtS6KF8If6Kzl0V5J6VFbYluJ61WSK8o/ZkiPVWzFYE/PiQRTSSUsF/Jit0B7wIcCrQ8LbmkusId0rBnhfPYDByOy77cF81sL0pZ+OTHPbPvX/QqSIbbUnqfF6RhpFqY3od2kq75aCUoOFtQ8WDgZhjwudgX3c0IRi2dRcjv5wAGR4XYMZW8Syns9fh+aCN3Ni0aFrj4xFOKEEItOMeE6ni75ZIExDbWU9NhnQOo9ZGNV5T9bjiZ+q/zOiW+OqfshQB3dUqwtWdYMOFkoLwiajkz23hL244ZAx1zGMnPwcnS3WTVKQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2761.namprd18.prod.outlook.com (20.179.49.141) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.14; Wed, 17 Jul 2019 12:37:13 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Wed, 17 Jul 2019
 12:37:13 +0000
From: Jan Beulich <JBeulich@suse.com>
To: George Dunlap <George.Dunlap@citrix.com>
Thread-Topic: [Xen-devel] Design session report: Xen on Distros
Thread-Index: AQHVOxdKPvpxo6u4BUiqE8VCaQqJKabLmgAAgAAWKoD///HygIAAMmeAgAHYRQCAANGKAIAARDMA
Date: Wed, 17 Jul 2019 12:37:13 +0000
Message-ID: <16b8a491-4522-2da2-5bf2-a76d2f4eca5f@suse.com>
References: <e6e0512b-d508-b637-9fd3-96739d5385c1@citrix.com>
 <86244630-aeb9-07a3-95f9-53d998b768ea@suse.com>
 <6dd744df-dcd8-552b-c8e4-a0d05abc7eeb@citrix.com>
 <35d77bc2-8d17-8686-c08e-211973ce49e5@suse.com>
 <76439de5430365dda0b83694444e59fa9cfdd3d0.camel@infradead.org>
 <21c9d3d4-831b-d8cd-5d81-3ce18b9f907e@citrix.com>
 <A91E670B-D372-4560-B32D-9A5142957907@citrix.com>
In-Reply-To: <A91E670B-D372-4560-B32D-9A5142957907@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6P191CA0020.EURP191.PROD.OUTLOOK.COM (2603:10a6:6:28::30)
 To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 8b857926-b3df-4e99-0704-08d70ab37e74
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB2761; 
x-ms-traffictypediagnostic: DM6PR18MB2761:
x-microsoft-antispam-prvs: <DM6PR18MB2761D12DAF9F10DB2451AD36B3C90@DM6PR18MB2761.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 01018CB5B3
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(346002)(396003)(366004)(136003)(39860400002)(376002)(199004)(189003)(2906002)(66066001)(186003)(229853002)(26005)(54906003)(4326008)(7736002)(71190400001)(80792005)(5660300002)(68736007)(305945005)(486006)(6916009)(71200400001)(14454004)(4744005)(76176011)(52116002)(102836004)(86362001)(8676002)(386003)(8936002)(31696002)(6506007)(81166006)(6436002)(81156014)(53546011)(3846002)(256004)(6246003)(99286004)(53936002)(446003)(14444005)(2616005)(6116002)(36756003)(476003)(316002)(11346002)(6512007)(66946007)(66476007)(66446008)(478600001)(25786009)(6486002)(66556008)(64756008)(31686004);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2761;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: VT3WN/DxYYx6mThOP0TN4bsP9lBNwelNTRooJifZSYu8SKo2jlUDbd0LLAIDhC6Xb/JDnmC3LaOHEnJnAY8/ge1FROeH3VmKEmcvafi7UCjJQwF6D1QtYUBwF9pgjVp52Y0jMV+hJBZ4nT3SYP0ovvzxbCyqsqWpI1Rwtijdd95GzlRvHi86gy1FFkDgN4eD0u3oR41tmsmV1QH2UymHVTJcrYIITeQsayIRj1tEoH8dvi5VF/3qyDj8WYZhM+GPTGOIpforL14a9FuZ9C0B9CAXAxuXhsOMGIrrB1qtpzoZqJtSyizB6zeCsKuf82lHhEpP0xlK6xASfzG7U9fWQR7zfVtQTclth2gQT8dVpY1WG2GBExMta3xZxJLTHoUUvdpQoy6YP4n5IC+ZSvfIU+0i5+KFROdsKCGb4pcBcrA=
Content-ID: <9829384F0A3D104497A2F6961041422C@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 8b857926-b3df-4e99-0704-08d70ab37e74
X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Jul 2019 12:37:13.4460 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2761
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] Design session report: Xen on Distros
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>, Amit Shah <amit@infradead.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTcuMDcuMjAxOSAxMjozMywgR2VvcmdlIER1bmxhcCB3cm90ZToNCj4gDQo+PiBPbiBKdWwg
MTYsIDIwMTksIGF0IDExOjAzIFBNLCBBbmRyZXcgQ29vcGVyDQo+Pg0KPj4gV2UgY291bGQgdHJp
dmlhbGx5IHRocm93IHRoZSBmaXhlcyBpbnRvIHRoZSBicmFuY2gsIHRhZyBpdCwgc2lnbiBpdCBh
bmQNCj4+IHRocm93IGl0IG91dCBpbnRvIHRoZSBvcGVuLCBidXQgZG9pbmcgdGhhdCBvbiB0aGUg
ZW1iYXJnbyBkYXRlIGl0c2VsZg0KPj4gd291bGQgcmVzdWx0IGluIGFuIG9mZmljaWFsIHJlbGVh
c2Ugb2YgWGVuIHdoaWNoIGhhcyBoYWQgMCB0ZXN0aW5nIGluDQo+PiB0aGUgaW5jdW1iZW50IHRl
c3Qgc3lzdGVtLg0KPiANCj4gVGhlIHBvaW50IGlzIHRoYXQgYW55b25lIHdobyBzaGlwcyAvIGRl
cGxveXMgYSBmaXggb24gdGhlIGRpc2Nsb3N1cmUgZGF0ZQ0KPiBpcyBwcmV0dHkgbXVjaCBzaGlw
cGluZyBleGFjdGx5IHRoYXQuICBJZiBpdOKAmXMgbm90IGdvb2QgZW5vdWdoIHRvIHNpZ24sDQo+
IHdoeSBpcyBpdCBnb29kIGVub3VnaCB0byBkZXBsb3k/DQoNCkkgdGhpbmsgdGhlIHNlY3VyaXR5
IGZpeGVzIHRoZW1zZWx2ZXMgYXJlIGdvb2QgZW5vdWdoIHRvIGRlcGxveSwgcGVyaGFwcw0Kd2l0
aCB0aGUgYXNzdW1wdGlvbiB0aGF0IGNvbnN1bWVycyBvZiBvdXIgcHJlLWRpc2Nsb3N1cmUgbGlz
dCBoYXZlIGRvbmUNCnNvbWUgdGVzdGluZyBvbiB0aGVpciBvd24uIFRoZSBzdGFibGUgdHJlZXMs
IGhvd2V2ZXIsIGNvbnRhaW4gbW9yZSB0aGFuDQpqdXN0IHNlY3VyaXR5IGZpeGVzLCBhbmQgY2Fu
IGhhdmUgcmVncmVzc2lvbnMgKG1vc3QgbGlrZWx5IGR1ZSB0bw0KYmFja3BvcnRpbmcgbWlzdGFr
ZXMpLg0KDQpKYW4NCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 17 12:39:20 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Jul 2019 12:39:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnjDL-0002OZ-OM; Wed, 17 Jul 2019 12:39:19 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=5amf=VO=tklengyel.com=bounce+e181d6.cd840-xen-devel=lists.xenproject.org@srs-us1.protection.inumbo.net>)
 id 1hnjDK-0002OT-Vq
 for xen-devel@lists.xenproject.org; Wed, 17 Jul 2019 12:39:19 +0000
X-Inumbo-ID: e47dbba0-a88f-11e9-8980-bc764e045a96
Received: from rs224.mailgun.us (unknown [209.61.151.224])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e47dbba0-a88f-11e9-8980-bc764e045a96;
 Wed, 17 Jul 2019 12:39:17 +0000 (UTC)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=tklengyel.com;
 q=dns/txt; 
 s=krs; t=1563367158; h=Content-Type: Cc: To: Subject: Message-ID: Date:
 From: In-Reply-To: References: MIME-Version: Sender;
 bh=o4GzP1RBoy7zKviCXYOAuiZ3k5rHWnNhM6MLek+0vBc=;
 b=sd/ep71rt2QilW6HynMIKqsaH0IU1N2DE7J1Z7CbTE0jPQeTj/3Qpkcwa+QrUBoZF5BJjbHH
 5scG1FijsWoCOXBV9xATn1AJ/bYMsk3ulKUWvAf6n3bZmMKuCCl+v07oDa2ZL36Sj1/LGB5e
 mzKJyoMF/nkS+bRtr8NT/WrKRvk=
X-Mailgun-Sending-Ip: 209.61.151.224
X-Mailgun-Sid: WyIyYTNmOCIsICJ4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmciLCAiY2Q4NDAiXQ==
Received: from mail-wm1-f52.google.com (mail-wm1-f52.google.com
 [209.85.128.52])
 by mxa.mailgun.org with ESMTP id 5d2f16ef.7fe9c74761b0-smtp-out-n01;
 Wed, 17 Jul 2019 12:39:11 -0000 (UTC)
Received: by mail-wm1-f52.google.com with SMTP id g67so17895014wme.1
 for <xen-devel@lists.xenproject.org>; Wed, 17 Jul 2019 05:39:11 -0700 (PDT)
X-Gm-Message-State: APjAAAXpMaxb2SnB7Faj38fPnLwvgyuz/3E8Z7aNRd4qgD/1Fe+hJDD5
 ykbaTbicuznimXwfKR6U8JCwx7A2haRgl1KAkjI=
X-Google-Smtp-Source: APXvYqy3uOxghrXYCOno7ZQwIEw0v0rBBsWxtLDicmubhTqq83uIRiFp/LT6KLkcLtZ1HbODhM5bpMPbAZLwuaQPD/g=
X-Received: by 2002:a7b:c1da:: with SMTP id a26mr36763623wmj.128.1563367150297; 
 Wed, 17 Jul 2019 05:39:10 -0700 (PDT)
MIME-Version: 1.0
References: <cover.1563293545.git.ppircalabu@bitdefender.com>
 <79a1e2aebc55c20f58cb8c925320de202b17d8f2.1563293545.git.ppircalabu@bitdefender.com>
 <e1c9a42d-7bde-5749-7cf3-cb5e7b4041e1@suse.com>
In-Reply-To: <e1c9a42d-7bde-5749-7cf3-cb5e7b4041e1@suse.com>
From: Tamas K Lengyel <tamas@tklengyel.com>
Date: Wed, 17 Jul 2019 06:38:33 -0600
X-Gmail-Original-Message-ID: <CABfawhkbVuBOYX2zcgFoompsR8YGv51nR3SrUoxEqL0SBjeejQ@mail.gmail.com>
Message-ID: <CABfawhkbVuBOYX2zcgFoompsR8YGv51nR3SrUoxEqL0SBjeejQ@mail.gmail.com>
To: Jan Beulich <JBeulich@suse.com>
Subject: Re: [Xen-devel] [PATCH v2 07/10] vm_event: Add vm_event_ng 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: Petre Pircalabu <ppircalabu@bitdefender.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>,
 Alexandru Isaila <aisaila@bitdefender.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 =?UTF-8?Q?Roger_Pau_Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiBJJ3ZlIG9taXR0ZWQgYWxsIHN0eWxlIGNvbW1lbnRzIChmb3JtYXR0aW5nLCBwbGFpbiB2cyB1
bnNpZ25lZCBpbnQKPiBldGMpIC0gSSdkIGxpa2UgdG8gbGVhdmUgdGhhdCB0byB0aGUgVk0gZXZl
bnQgbWFpbnRhaW5lcnMuCgpEbyB3ZSBoYXZlIGFuIGF1dG9tYXRlZCB3YXkgdG8gY2hlY2sgZm9y
IHN0eWxlIGlzc3VlcywgbGlrZSBhc3R5bGU/IEluCm15IHByb2plY3RzIEkgaW50ZWdyYXRlIHRo
YXQgaW50byBteSBUcmF2aXMgY2hlY2tzIHNvIEkgZG9uJ3QgaGF2ZSB0bwpkbyB0aGF0IG1hbnVh
bGx5IChzZWUKaHR0cHM6Ly9naXRodWIuY29tL3RrbGVuZ3llbC9kcmFrdnVmL2Jsb2IvbWFzdGVy
Ly50cmF2aXMueW1sI0wyOCkuCkNoZWNraW5nIGZvciB0aGF0IGtpbmQtb2Ygc3R1ZmYgbWFudWFs
bHkgaXMgZmFyIGZyb20gaWRlYWwuCgpUYW1hcwoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 17 12:52:47 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Jul 2019 12: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 1hnjQI-0003nx-3x; Wed, 17 Jul 2019 12:52:42 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=H7Ci=VO=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hnjQH-0003ns-7j
 for xen-devel@lists.xenproject.org; Wed, 17 Jul 2019 12:52:41 +0000
X-Inumbo-ID: 75feceb0-a891-11e9-b039-a74e44beddb6
Received: from m4a0040g.houston.softwaregrp.com (unknown [15.124.2.86])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 75feceb0-a891-11e9-b039-a74e44beddb6;
 Wed, 17 Jul 2019 12:52:38 +0000 (UTC)
Received: FROM m4a0040g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0040g.houston.softwaregrp.com WITH ESMTP; 
 Wed, 17 Jul 2019 12:48:42 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Wed, 17 Jul 2019 12:49:52 +0000
Received: from NAM05-CO1-obe.outbound.protection.outlook.com (15.124.8.10) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Wed, 17 Jul 2019 12:49:51 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=dmDms1uy3G3TEvMBbDw/d83a99FGJe4Nfyca36g1pihtttV3I+ttdIhdn9ZXXgaDHwxHKTle+4T17OlOFz+flgcAjyIk4QxRqgs1CdBi1KPYXH1eh3LOVzftp39DFo69TThMdYaGjPKoC0HUASM2t3tpb7eo5zUxBPsRK60spqmqr9/CVm2TAAzuNxMuXaxqOOLfazTWyEdqXJSaciTga09LrtmJ5e2bziCBtB1HpI/mdOch/pxxTW/l+B6hSUSbGoAljhWWFrM9aoZGLHcpFaU2jLD9qL5nZis7Mc7bDUwJdGoT10N1JtVnn30iHZ21BmAoX5+xcs3WIU5A5sCEtg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=azA4yRd274fnGczU0bOqmU6PWpW/dur0908CSKnSlYc=;
 b=h873QasfawuL2fca0e/7yYFKOPUhOYVMdLjLAyOUeFVunMpt00LceEQ7lusBs2kdF2UOakMM0TLUmlxk3/auMN+TDQHL7sx4QtvtrnRg/szWBtr0+0d60vjQed2tFeQ+m6kakGiRLMkiBEuu8onuCU/pg2Yzj/FYqexHJJyNYSZGqpn7aZSZaP+H2xSnQpUGLShRzXPZEUXQly3MHNFu4rJASHyi0vW8N6AZiL5bjdHx6XPHguQS2MtOrkYAfgr6fXq7VDNFeXA/fJaGhyPcxYRGSd2mZERSHq4audZs1tRP0fGzZ9XJggAtxcmmQqouQpHDWSEyYCmK8G9urE0mDw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2906.namprd18.prod.outlook.com (20.179.49.224) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.14; Wed, 17 Jul 2019 12:49:49 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Wed, 17 Jul 2019
 12:49:49 +0000
From: Jan Beulich <JBeulich@suse.com>
To: =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Thread-Topic: [PATCH v2 3/5] x86/AMD: make C-state handling independent of Dom0
Thread-Index: AQHVMZ95Pg5KTi9KKk6xsZ3jj2BciKbNYdpqgAE4SYCAABcgWoAAJ7cA
Date: Wed, 17 Jul 2019 12:49:49 +0000
Message-ID: <b53a0c6a-b24a-eea6-607d-18cc009dd8ee@suse.com>
References: <0dbf8520-89c7-753e-c10a-13399aec9cd5@suse.com>
 <7e5fba10-b957-81ed-a1d8-d4c7447f0d51@suse.com>
 <20190716142632.zallvho5vor4ug75@Air-de-Roger.citrite.net>
 <97f3e531-6c25-b8fa-c1b0-b68a183365f0@suse.com>
 <20190717102658.psnrdlrjpb5kvm4e@Air-de-Roger.citrite.net>
In-Reply-To: <20190717102658.psnrdlrjpb5kvm4e@Air-de-Roger.citrite.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR07CA0073.eurprd07.prod.outlook.com
 (2603:10a6:6:2b::11) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: c5a4eacb-63d5-418a-0589-08d70ab54122
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB2906; 
x-ms-traffictypediagnostic: DM6PR18MB2906:
x-microsoft-antispam-prvs: <DM6PR18MB290664B9A99B7A8F67821507B3C90@DM6PR18MB2906.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8273;
x-forefront-prvs: 01018CB5B3
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(366004)(39860400002)(136003)(396003)(346002)(376002)(199004)(189003)(3846002)(4326008)(6116002)(26005)(81156014)(14454004)(186003)(66556008)(305945005)(66476007)(2906002)(99286004)(66946007)(64756008)(7736002)(6512007)(8676002)(71190400001)(66446008)(81166006)(80792005)(76176011)(52116002)(478600001)(6246003)(6916009)(256004)(316002)(6486002)(86362001)(6436002)(66066001)(8936002)(5660300002)(71200400001)(53936002)(386003)(229853002)(53546011)(6506007)(54906003)(102836004)(476003)(2616005)(446003)(31686004)(36756003)(486006)(31696002)(11346002)(25786009)(68736007);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2906;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: ZjaCMZnGPDUuNy3dPsnRm+OHOWWrELWZTqNSfaRY0xxT274cMRSPkE0yTVgbSDAqC9tBGmcc693giMJEBa8ePZp658IUhFGv8JZtWQhedeU6PJh3HCw52Zelk8Bjpzwr+ExxWYY22Q2JhlOnG8b/g+UP4DoAp5T4u2606LR96CpZMLyunIPjvemreOh/y9krop7T9ETkSGSPbtAFo/ELdWT1DacNO5Ektr6fxYlfoZgiGEI5cWMdrR4VBGOamytDM4EmTq1ccYpTGUfea+S+pzTIcUasoQX3AFgKwlJdnEKgubeICIPF7xprwCCcMuTvjflnqHKQ4rGd5ijYAXO1WI/+E/PtcnG0miltWjHnBDI00THlthmeRQuRiQDKpoP9MM/gil8e5Umapp7GsmaS3b8RT6jKDjCMN6umbtkt80U=
Content-ID: <C2FFFB48CDFFC341AD0DF3AAAEA140B5@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: c5a4eacb-63d5-418a-0589-08d70ab54122
X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Jul 2019 12:49:49.6410 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2906
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v2 3/5] x86/AMD: make C-state handling
 independent of 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: AndrewCooper <andrew.cooper3@citrix.com>, Brian Woods <brian.woods@amd.com>,
 Wei Liu <wl@xen.org>,
 "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>

T24gMTcuMDcuMjAxOSAxMjoyNiwgUm9nZXIgUGF1IE1vbm7DqSAgd3JvdGU6DQo+IE9uIFdlZCwg
SnVsIDE3LCAyMDE5IGF0IDA5OjA0OjU1QU0gKzAwMDAsIEphbiBCZXVsaWNoIHdyb3RlOg0KPj4g
T24gMTYuMDcuMjAxOSAxNjoyNiwgUm9nZXIgUGF1IE1vbm7DqSAgd3JvdGU6DQo+Pj4gT24gV2Vk
LCBKdWwgMDMsIDIwMTkgYXQgMDE6MDE6NDhQTSArMDAwMCwgSmFuIEJldWxpY2ggd3JvdGU6DQo+
Pj4+IC0tLSBhL3hlbi9hcmNoL3g4Ni9hY3BpL2NwdV9pZGxlLmMNCj4+Pj4gKysrIGIveGVuL2Fy
Y2gveDg2L2FjcGkvY3B1X2lkbGUuYw0KPj4+PiBAQCAtMTEwLDYgKzExMCw4IEBAIGJvb2xlYW5f
cGFyYW0oImxhcGljX3RpbWVyX2MyX29rIiwgbG9jYWwNCj4+Pj4gICAgIA0KPj4+PiAgICAgc3Ry
dWN0IGFjcGlfcHJvY2Vzc29yX3Bvd2VyICpfX3JlYWRfbW9zdGx5IHByb2Nlc3Nvcl9wb3dlcnNb
TlJfQ1BVU107DQo+Pj4+ICAgICANCj4+Pj4gK3N0YXRpYyBpbnQ4X3QgX19yZWFkX21vc3RseSB2
ZW5kb3Jfb3ZlcnJpZGU7DQo+Pj4NCj4+PiBBRkFJQ1QgZnJvbSB0aGUgY29kZSBiZWxvdyB0aGlz
IGlzIGEgdHJpLXN0YXRlICgtMSwgMCwgMSkuIENvdWxkIGl0DQo+Pj4gbWF5YmUgYmUgdHVybmVk
IGludG8gYW4gZW51bSB3aXRoIGRlZmluaXRpb25zIG9mIHRoZSBkaWZmZXJlbnQNCj4+PiBzdGF0
ZXM/DQo+Pj4NCj4+PiBJIHRoaW5rIGl0IHdvdWxkIG1ha2UgdGhlIHVzYWdlIGNsZWFyZXIuDQo+
Pg0KPj4gV2VsbCwgcGVyc29uYWxseSBJIHByZWZlciBkb2luZyBpdCB0aGlzIHdheSBmb3IgdHJp
c3RhdGVzLiBJJ2xsDQo+PiB3YWl0IHRvIHNlZSB3aGF0IG90aGVycyB0aGluay4NCj4gDQo+IEFj
aywgSSB0aGluayB0aGUgY29kZSBpcyBjb3JyZWN0IGhlbmNlOg0KPiANCj4gUmV2aWV3ZWQtYnk6
IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPg0KDQpUaGFua3MuDQoNCj4g
QnV0IEkgcGVyc29uYWxseSB3b3VsZCBwcmVmZXIgYW4gZW51bSBvciBhdCBsZWFzdCBhIGRlc2Ny
aXB0aW9uIG9mDQo+IHRoZSBtZWFuaW5nIG9mIHRoZSB2YWx1ZXMgdmVuZG9yX292ZXJyaWRlIGNh
biB0YWtlLiBJTU8gaXQgd291bGQgaGVscA0KPiB1bmRlcnN0YW5kaW5nIHRoZSBjb2RlLCBzaW5j
ZSBpdCdzIG5vdCBvYnZpb3VzIHRvIG1lIGF0IGZpcnN0IHNpZ2h0Lg0KDQpJJ3ZlIGFkZGVkDQoN
Ci8qDQogICogVGhpcyBmaWVsZCBzdGFydHMgb3V0IGFzIHplcm8sIGFuZCBjYW4gYmUgc2V0IHRv
IC0xIGp1c3QgdG8gc2lnbmFsIGl0IGhhcw0KICAqIGJlZW4gc2V0IChhbmQgdGhhdCB2ZW5kb3Ig
c3BlY2lmaWMgbG9naWMgaGFzIGZhaWxlZCwgYW5kIHNob3VsZG4ndCBiZQ0KICAqIHRyaWVkIGFn
YWluKSwgb3IgdG8gKzEgdG8gaWdub3JlIERvbTAgc2lkZSB1cGxvYWRzIG9mIEMtc3RhdGUgQUNQ
SSBkYXRhLg0KICAqLw0KDQphaGVhZCBvZiB0aGUgZGVmaW5pdGlvbi4NCg0KSmFuDQpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 17 13:02:55 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Jul 2019 13:02:55 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnja6-0004eg-Nu; Wed, 17 Jul 2019 13:02: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=H7Ci=VO=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hnja5-0004eb-AM
 for xen-devel@lists.xenproject.org; Wed, 17 Jul 2019 13:02:49 +0000
X-Inumbo-ID: 291a3489-a893-11e9-8980-bc764e045a96
Received: from m9a0003g.houston.softwaregrp.com (unknown [15.124.64.68])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 291a3489-a893-11e9-8980-bc764e045a96;
 Wed, 17 Jul 2019 13:02:47 +0000 (UTC)
Received: FROM m9a0003g.houston.softwaregrp.com (15.121.0.190) BY
 m9a0003g.houston.softwaregrp.com WITH ESMTP; 
 Wed, 17 Jul 2019 13:02:42 +0000
Received: from M4W0335.microfocus.com (2002:f78:1193::f78:1193) by
 M9W0067.microfocus.com (2002:f79:be::f79:be) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Wed, 17 Jul 2019 13:02:38 +0000
Received: from NAM04-BN3-obe.outbound.protection.outlook.com (15.124.8.11) by
 M4W0335.microfocus.com (15.120.17.147) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Wed, 17 Jul 2019 13:02:38 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=FFWaa1gxaWAosr7aRLbegI7GjDftiOiWLYKXRlumT+GGEZx0LjZI2HFrqKaHzYhSSoVvoeRLuxQ0Bu6ApDfXuYC0JvngEb+yhlckOVFiBZe0peSWVaNs3SIs3CTTWbzuBqG5uLgFcBG+d7dLdQlt4dSc+nNoipitm0IQBJiwzDxmm9noBDxxRb+DwJar2txhYURMrAiTiXyJG6i9aErZARpCRj9zoB7MHrtO4i4L8TpU+xa/xocpdPAJcZ1xHRYQEK1maQ0P8Enc/tqQWi+64gLE9jaEeHAUY5GTllemzNVHWYWNwnAQPK5rRQP2p/4HJqY7buIP97OD0pa36Fhn2Q==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=MVwRmtd/l/8/U9RojzdDiR0P2/PvfTdZLLYO6LWd1Pc=;
 b=VerQ9ukxyzXL1N12atIXclYJxkWbYEhzqFGrUB1VUo73iy6PwaDmtkvUaF915JGqP3TPY7lEhM+euzmxadSb25kH3Pc61tWlFhXRXJZm5mjJIUenjyPhI2J0Dsxji2YCNSztgy3x/nvO2/EdmJj+IaxkvPj1JGbIl5jddIynLkIscFA/3vxUoHDNhmlzUh0KYHXgDp/xe64UCIVIPiBOLpJ7xaO3osBNGGZwEWFHGKrpYZTJAui2jxEoIjhoCJ/Fa9U4fjt8Dl3m7CV1jP7aIJ/nCyQERCC85XtcJsIVdf/SENZoCrv7b6SmaC3xatbA864cnQn44YabU4w4V6rVEQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB3372.namprd18.prod.outlook.com (10.255.174.149) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.14; Wed, 17 Jul 2019 13:02:37 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Wed, 17 Jul 2019
 13:02:37 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Thread-Topic: [Xen-devel] Design session report: Live-Updating Xen
Thread-Index: AQHVOz84rrbZg3jr7UWo9Co44cwhi6bN7RdMgAB5rACAAEe/loAAGskA
Date: Wed, 17 Jul 2019 13:02:36 +0000
Message-ID: <ef9cc9b8-f8f1-b395-54a5-0c9d2e6715ef@suse.com>
References: <1563217075.6815.14.camel@amazon.com>
 <60587685-fbe9-116a-72e8-413eb7e99063@citrix.com>
 <c9053dcf-7c24-58b5-171a-a410653833f5@suse.com>
 <44e0c48b-2cba-c3fa-0d99-c14b413f98e2@citrix.com>
In-Reply-To: <44e0c48b-2cba-c3fa-0d99-c14b413f98e2@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR1001CA0008.EURPRD10.PROD.OUTLOOK.COM
 (2603:10a6:4:b7::18) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: d619afbb-5ddd-449e-f9ca-08d70ab70a81
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB3372; 
x-ms-traffictypediagnostic: DM6PR18MB3372:
x-microsoft-antispam-prvs: <DM6PR18MB3372681B0C7E142183D24BFAB3C90@DM6PR18MB3372.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 01018CB5B3
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(39860400002)(346002)(396003)(136003)(376002)(366004)(199004)(189003)(76176011)(478600001)(80792005)(31696002)(66066001)(53546011)(52116002)(2906002)(6506007)(99286004)(25786009)(446003)(476003)(14454004)(7736002)(68736007)(386003)(14444005)(305945005)(8676002)(36756003)(186003)(11346002)(2616005)(26005)(53936002)(8936002)(31686004)(3846002)(6246003)(4326008)(6486002)(486006)(316002)(81166006)(229853002)(54906003)(81156014)(102836004)(256004)(66476007)(71190400001)(86362001)(6116002)(66946007)(66556008)(64756008)(66446008)(71200400001)(5660300002)(6916009)(6512007)(6436002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB3372;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: AcaN7kYqVBpm+w4vcgiIOlFszcIWQBm1oh5RP2Eme4bCrzgeFI1qpG97mjYhDUFZKOcDorIbTwLH1BIWhZ8Zr7nW5Pnarxc5bxAqnLqzo+Rutjta2OJQ+09UgNXAXPGDwwQRB3a0CTtK7Kxop63LcE21U4br7OTICEWI2FNzHM1ZckBcYDEOvOnwwPA2Tq+rpX8GSgFiryMoXdiSGZVAihAq/b8E8C+7A0DCTQpTpE1rH1/QYPE7tK5pNqSNgAs9fJBi4j7HKho4ayoUUlfkRWH5RK2Syf/HYlSYEPfpTwRjJSYhzMCxPIVr3Hjdhb9Aj7/7BPukHTpIPrmW27eGvUtA65skEDeuS6CEGtax/EPYM6qtJ2UXK4Qv/ADE41oVpiPHqULR/8RjJIMYQzszzHs1hivNuu5Nnq80+CdoAmI=
Content-ID: <1A8033C07996914F8ED4B2E15BE961AB@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: d619afbb-5ddd-449e-f9ca-08d70ab70a81
X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Jul 2019 13:02:36.8737 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB3372
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] Design session report: Live-Updating 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: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Leonard Foerster <foersleo@amazon.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTcuMDcuMjAxOSAxMzoyNiwgQW5kcmV3IENvb3BlciB3cm90ZToNCj4gT24gMTcvMDcvMjAx
OSAwODowOSwgSmFuIEJldWxpY2ggd3JvdGU6DQo+PiBPbiAxNy4wNy4yMDE5IDAxOjUxLCBBbmRy
ZXcgQ29vcGVyIHdyb3RlOg0KPj4+IE9uIDE1LzA3LzIwMTkgMTk6NTcsIEZvZXJzdGVyLCBMZW9u
YXJkIHdyb3RlOg0KPj4+PiAJKiBkb20wbGVzczogYm9vdHN0cmFwIGRvbWFpbnMgd2l0aG91dCB0
aGUgaW52b2x2ZW1lbnQgb2YgZG9tMA0KPj4+PiAJCS0+IHRoaXMgbWlnaHQgY29tZSBpbiBoYW5k
eSB0byBhdCBsZWFzdCBzZXR1cCBhbmQgY29udGludWUgZG9tMCBvbiB0YXJnZXQgeGVuDQo+Pj4+
IAkJLT4gSWYgd2UgaGF2ZSB0aGlzIHRoaXMgbWlnaHQgYWxzbyBlbmFibGUgdXMgdG8gZGUtc2Vy
aWFsaXplIHRoZSBzdGF0ZSBmb3INCj4+Pj4gCQkJb3RoZXIgZ3Vlc3QtZG9tYWlucyBpbiB4ZW4g
YW5kIG5vdCBoYXZlIHRvIHdhaXQgZm9yIGRvbTAgdG8gZG8gdGhpcw0KPj4+IFJlY29uc3RydWN0
aW9uIG9mIGRvbTAgaXMgc29tZXRoaW5nIHdoaWNoIFhlbiB3aWxsIGRlZmluaXRlbHkgbmVlZCB0
bw0KPj4+IGRvLsKgIFdpdGggdGhlIG1lbW9yeSBzdGlsbCBpbiBwbGFjZSwgaXRzIGp1c3QgYSBm
YWlybHkgc21hbGwgb2YgcmVnaXN0ZXINCj4+PiBzdGF0ZSB3aGljaCBuZWVkcyByZXN0b3Jpbmcu
DQo+Pj4NCj4+PiBUaGF0IHNhaWQsIHJlY29uc3RydWN0aW9uIG9mIHRoZSB0eXBlcmVmcyB3aWxs
IGJlIGFuIGlzc3VlLsKgIFdhbGtpbmcNCj4+PiBvdmVyIGEgZnVsbHkgcG9wdWxhdGVkIEw0IHRy
ZWUgY2FuIChpbiB0aGVvcnkpIHRha2UgbWludXRlcywgYW5kIGl0cyBub3QNCj4+PiBzYWZlIHRv
IGp1c3Qgc3RhcnQgZXhlY3V0aW5nIHdpdGhvdXQgcmVjb25zdHJ1Y3Rpb24uDQo+Pj4NCj4+PiBE
ZXBlbmRpbmcgb24gaG93IGJhZCBpdCBpcyBpbiBwcmFjdGljZSwgb25lIG9wdGlvbiBtaWdodCBi
ZSB0byBkbyBhDQo+Pj4gZGVtYW5kIHZhbGlkYXRlIG9mICVyaXAgYW5kICVyc3AsIGFsb25nIHdp
dGggYSBoeWJyaWQgc2hhZG93IG1vZGUgd2hpY2gNCj4+PiB0dXJucyBmYXVsdHMgaW50byB0eXBl
cmVmcywgd2hpY2ggd291bGQgYWxsb3cgdGhlIGdyb3NzIGNvc3Qgb2YNCj4+PiByZXZhbGlkYXRp
b24gdG8gYmUgYW1vcnRpc2VkIHdoaWxlIHRoZSB2Y3B1cyB3ZXJlIGV4ZWN1dGluZy7CoCBXZSB3
b3VsZA0KPj4+IGRlZmluaXRlbHkgd2FudCBzb21lIGtpbmQgb2YgbG9naWMgdG8gYWdncmVzc2l2
ZWx5IHR5cGVyZWYgb3V0c3RhbmRpbmcNCj4+PiBwYWdldGFibGVzIHNvIHRoZSBzaGFkb3cgbW9k
ZSBjb3VsZCBiZSB0dXJuZWQgb2ZmLg0KPj4gTmVpdGhlciB3YWxraW5nIHRoZSBwYWdlIHRhYmxl
IHRyZWVzIG5vciBhbmQgb24tZGVtYW5kIHJlLWNyZWF0aW9uIGNhbg0KPj4gcG9zc2libHkgd29y
aywgYXMgcG9pbnRlZCBvdXQgZHVyaW5nIChwYXJ0bHkgaW5mb3JtYWwpIGRpc2N1c3Npb246IEF0
DQo+PiB0aGUgdmVyeSBsZWFzdCB0aGUgYWxsb2NhdGVkIGFuZCBwaW5uZWQgc3RhdGVzIG9mIHBh
Z2VzIGNhbiBvbmx5IGJlDQo+PiB0cmFuc2ZlcnJlZC4NCj4gDQo+IFBpbm5lZCBzdGF0ZSBleGlz
dHMgaW4gdGhlIGN1cnJlbnQgbWlncmF0ZSBzdHJlYW0uwqAgQWxsb2NhdGVkIGRvZXMgbm90IC0N
Cj4gaXQgaXMgYW4gaW50ZXJuYWwgZGV0YWlsIG9mIGhvdyBYZW4gaGFuZGxlcyB0aGUgbWVtb3J5
Lg0KPiANCj4gQnV0IHllcyAtIHRoaXMgb2JzZXJ2YXRpb24gbWVhbnMgdGhhdCB3ZSBjYW4ndCBz
aW1wbHkgd2FsayB0aGUgZ3Vlc3QNCj4gcGFnZXRhYmxlcy4NCj4gDQo+PiBIZW5jZSB3ZSBzZWVt
IHRvIGhhdmUgY29tZSB0byBhZ3JlZW1lbnQgdGhhdCBzdHJ1Y3QNCj4+IHBhZ2VfaW5mbyBpbnN0
YW5jZXMgaGF2ZSB0byBiZSB0cmFuc2Zvcm1lZCAoaW4gcGxhY2UgaWYgcG9zc2libGUsIGkuZS4N
Cj4+IHdoZW4gdGhlIHNpemVzIG1hdGNoLCBvdGhlcndpc2UgYnkgY29weWluZykuDQo+IA0KPiAt
MTAgdG8gdGhpcyBpZGVhLCBpZiBpdCBjYW4gcG9zc2libHkgYmUgYXZvaWRlZC7CoCBJbiB0aGlz
IGNhc2UsIGl0DQo+IGRlZmluaXRlbHkgY2FuIGJlIGF2b2lkZWQuDQo+IA0KPiBXZSBkbyBub3Qg
d2FudCB0byBiZSBncm92ZWxsaW5nIGFyb3VuZCBpbiB0aGUgb2xkIFhlbidzIGRhdGFzdHJ1Y3R1
cmVzLA0KPiBiZWNhdXNlIHRoYXQgYWRkcyBhIGJpbmFyeSBBPT5CIHRyYW5zbGF0aW9uIHdoaWNo
IGlzDQo+IHBlci1vbGQtdmVyc2lvbi1vZi14ZW4sIG1lYW5pbmcgdGhhdCB5b3UgbmVlZCBhIGN1
c3RvbSBidWlsZCBvZiBlYWNoDQo+IHRhcmdldCBYZW4gd2hpY2ggZGVwZW5kcyBvbiB0aGUgY3Vy
cmVudGx5LXJ1bm5pbmcgWGVuLCBvciBoYXZlIHRvDQo+IG1haW50YWluIGEgbWF0cml4IG9mIG9s
ZCB2ZXJzaW9ucyB3aGljaCB3aWxsIGJlIGRlcGVuZGVudCBvbiB0aGUgbG9jYWwNCj4gY2hhbmdl
cywgYW5kIHRoZXJlZm9yZSBub3Qgc3VpdGFibGUgZm9yIHVwc3RyZWFtLg0KDQpOb3cgdGhlIHF1
ZXN0aW9uIGlzIHdoYXQgYWx0ZXJuYXRpdmUgeW91IHdvdWxkIHN1Z2dlc3QuIEJ5IHlvdQ0Kc2F5
aW5nICJ0aGUgcGlubmVkIHN0YXRlIGxpdmVzIGluIHRoZSBtaWdyYXRpb24gc3RyZWFtIiwgSSBh
c3N1bWUNCnlvdSBtZWFuIHRvIGltcGx5IHRoYXQgRG9tMCBzdGF0ZSBzaG91bGQgYmUgaGFuZGVk
IGZyb20gb2xkIHRvDQpuZXcgWGVuIHZpYSBzdWNoIGEgc3RyZWFtIChtaW51cyByYXcgZGF0YSBw
YWdlIGNvbnRlbnRzKT8NCg0KPj4+PiAJCS0+IFdlIG1pZ2h0IGhhdmUgdG8gZ28gYW5kIHJlLWlu
amVjdCBjZXJ0YWluIGludGVycnVwdHMNCj4+PiBXaGF0IGhhcmR3YXJlIGFyZSB5b3UgdGFyZ2V0
aW5nIGhlcmU/wqAgSXZ5QnJpZGdlIGFuZCBsYXRlciBoYXMgYSBwb3N0ZWQNCj4+PiBpbnRlcnJ1
cHQgZGVzY3JpcHRvciB3aGljaCBjYW4gYWNjdW11bGF0ZSBwZW5kaW5nIGludGVycnVwdHMgKGF0
IGxlYXN0DQo+Pj4gbWFudWFsbHkpLCBhbmQgbmV3ZXIgdmVyc2lvbnMgKEJyb2Fkd2VsbD8pIGNh
biBhY2N1bXVsYXRlIGludGVycnVwdHMNCj4+PiBkaXJlY3RseSBmcm9tIGhhcmR3YXJlLg0KPj4g
Rm9yIEhWTS9QVkggcGVyaGFwcyB0aGF0J3MgZ29vZCBlbm91Z2guIFdoYXQgYWJvdXQgUFYgdGhv
dWdoPw0KPiANCj4gV2hhdCBhYm91dCBQVj8NCj4gDQo+IFRoZSBpbi1ndWVzdCBldnRjaG4gZGF0
YSBzdHJ1Y3R1cmUgd2lsbCBhY2N1bXVsYXRlIGV2ZW50cyBqdXN0IGxpa2UgYQ0KPiBwb3N0ZWQg
aW50ZXJydXB0IGRlc2NyaXB0b3IuwqAgUmVhbCBpbnRlcnJ1cHRzIHdpbGwgcXVldWUgaW4gdGhl
IExBUElDDQo+IGR1cmluZyB0aGUgdHJhbnNpdGlvbiBwZXJpb2QuDQoNClllcywgdGhhdCdsbCB3
b3JrIGFzIGxvbmcgYXMgaW50ZXJydXB0cyByZW1haW4gYWN0aXZlIGZyb20gWGVuJ3MgUE9WLg0K
QnV0IGlmIHRoZXJlJ3MgY29uY2VybiBhYm91dCBhIGJsYWNrb3V0IHBlcmlvZCBmb3IgSFZNL1BW
SCwgdGhlbg0Kc3VyZWx5IHRoZXJlIHdvdWxkIGFsc28gYmUgc3VjaCBmb3IgUFYuDQoNCj4+Pj4g
QSBrZXkgY29ybmVyc3RvbmUgZm9yIExpdmUtdXBkYXRlIGlzIGd1ZXN0IHRyYW5zcGFyZW50IGxp
dmUgbWlncmF0aW9uDQo+Pj4+IAktPiBUaGlzIG1lYW5zIHdlIGFyZSB1c2luZyBhIHdlbGwgZGVm
aW5lZCBBQkkgZm9yIHNhdmluZy9yZXN0b3JpbmcgZG9tYWluIHN0YXRlDQo+Pj4+IAkJLT4gV2Ug
ZG8gb25seSByZWx5IG9uIGRvbWFpbiBzdGF0ZSBhbmQgbm8gaW50ZXJuYWwgeGVuIHN0YXRlDQo+
Pj4gQWJzb2x1dGVseS7CoCBPbmUgaXNzdWUgSSBkaXNjdXNzZWQgd2l0aCBEYXZpZCBhIHdoaWxl
IGFnbyBpcyB0aGF0IGV2ZW4NCj4+PiBhY3Jvc3MgYW4gdXBncmFkZSBvZiBYZW4sIHRoZSBmb3Jt
YXQgb2YgdGhlIEVQVC9OUFQgcGFnZXRhYmxlcyBtaWdodA0KPj4+IGNoYW5nZSwgYXQgbGVhc3Qg
aW4gdGVybXMgb2YgdGhlIGxheW91dCBvZiBzb2Z0d2FyZSBiaXRzLsKgIChFc3BlY2lhbGx5DQo+
Pj4gZm9yIEVQVCB3aGVyZSB3ZSBzbG93bHkgbG9zZSBzb2Z0d2FyZSBiaXRzIHRvIG5ldyBoYXJk
d2FyZSBmZWF0dXJlcyB3ZQ0KPj4+IHdpc2ggdG8gdXNlLikNCj4+IFJpZ2h0LCBhbmQgdGhlcmVm
b3JlIGEgc2ltaWxhciB0cmFuc2Zvcm1hdGlvbiBsaWtlIGZvciBzdHJ1Y3QgcGFnZV9pbmZvDQo+
PiBtYXkgYmUgdW5hdm9pZGFibGUgaGVyZSB0b28uDQo+IA0KPiBOb25lIG9mIHRoYXQgbGl2ZXMg
aW4gdGhlIGN1cnJlbnQgbWlncmF0ZSBzdHJlYW0uwqAgQWdhaW4gLSBpdCBpcw0KPiBpbnRlcm5h
bCBkZXRhaWxzLCBzbyBpcyBub3Qgc29tZXRoaW5nIHdoaWNoIGlzIGFwcHJvcHJpYXRlIHRvIGJl
DQo+IGluc3BlY3RlZCBieSB0aGUgdGFyZ2V0IFhlbi4NCj4gDQo+PiBSZS11c2luZyBsYXJnZSBk
YXRhIHN0cnVjdHVyZXMgKG9yIGFycmF5cyB0aGVyZW9mKSBtYXkgYWxzbyB0dXJuIG91dA0KPj4g
dXNlZnVsIGluIHRlcm1zIG9mIGxhdGVuY3kgdW50aWwgdGhlIG5ldyBYZW4gYWN0dWFsbHkgYmVj
b21lcyByZWFkeSB0bw0KPj4gcmVzdW1lLg0KPiANCj4gV2hlbiBpdCBjb21lcyB0byBvcHRpbWlz
aW5nIHRoZSBsYXRlbmN5LCB0aGVyZSBpcyBhIGZhaXIgYW1vdW50IHdlIG1pZ2h0DQo+IGJlIGFi
bGUgdG8gZG8gYWhlYWQgb2YgdGhlIGNyaXRpY2FsIHJlZ2lvbiwgYnV0IEkgc3RpbGwgdGhpbmsg
dGhpcyB3b3VsZA0KPiBiZSBiZXR0ZXIgZG9uZSBpbiB0ZXJtcyBvZiBhICJjbGVhbiBzdGFydCIg
aW4gdGhlIG5ldyBYZW4gdG8gcmVkdWNlDQo+IGJpbmFyeSBkZXBlbmRlbmNlcy4NCg0KTGF0ZW5j
eSBhY3R1YWxseSBpcyBvbmx5IG9uZSBhc3BlY3QgKGFsYmVpdCB0aGUgbGFyZ2VyIHRoZSBob3N0
LCB0aGUgbW9yZQ0KcmVsZXZhbnQgaXQgaXMpLiBTdWZmaWNpZW50IG1lbW9yeSB0byBoYXZlIGJv
dGggb2xkIGFuZCBuZXcgY29waWVzIG9mIHRoZQ0KZGF0YSBzdHJ1Y3R1cmVzIGluIHBsYWNlLCBw
bHVzIHRoZSBtaWdyYXRpb24gc3RyZWFtLCBpcyBhbm90aGVyLiBUaGlzDQp3b3VsZCBlc3BlY2lh
bGx5IGJlY29tZSByZWxldmFudCB3aGVuIGV2ZW4gRG9tVS1zIHdlcmUgdG8gcmVtYWluIGluDQpt
ZW1vcnksIHJhdGhlciB0aGFuIGdldHRpbmcgc2F2ZWQvcmVzdG9yZWQuDQoNCkphbg0KX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 17 13:07:57 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Jul 2019 13: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 1hnjez-0004oZ-LN; Wed, 17 Jul 2019 13:07:53 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=H7Ci=VO=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hnjex-0004oU-Ms
 for xen-devel@lists.xenproject.org; Wed, 17 Jul 2019 13:07:51 +0000
X-Inumbo-ID: e0f0ce34-a893-11e9-8980-bc764e045a96
Received: from m4a0039g.houston.softwaregrp.com (unknown [15.124.2.85])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e0f0ce34-a893-11e9-8980-bc764e045a96;
 Wed, 17 Jul 2019 13:07:50 +0000 (UTC)
Received: FROM m4a0039g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0039g.houston.softwaregrp.com WITH ESMTP; 
 Wed, 17 Jul 2019 13:07:49 +0000
Received: from M4W0335.microfocus.com (2002:f78:1193::f78:1193) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Wed, 17 Jul 2019 13:07:05 +0000
Received: from NAM04-BN3-obe.outbound.protection.outlook.com (15.124.8.12) by
 M4W0335.microfocus.com (15.120.17.147) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Wed, 17 Jul 2019 13:07:05 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=mooYVbEJw1HJcEu9C7bS9aQkBipTm9BlMTI1XFO2ZF4wCZtiqqgvvz2x/gaCfZm7OdoLaZ3sGRXyAqbleMA3gOlA1jD2eb3yZQlclEloM78vqUMubXGBcAjN6gsHS+Byv4It09uE+1aWw730XwxwR4qDtAoiOx9XCA5vVD06nbsLGTiH9etzsb/BGvO5DhL9u3fVtuNN3by7cVv1Fljl+Gg6l83CwPfjKz3v5Xr9QVVf9nqySBzmxIEUMAs6So4Lv1y41NQbzGnGuSj4evi/+29YEHZEkNIMOHyG7ze1PctCV5wqV2LxAeAYoyBpJmzo5QsdbZwiOOL6mBNOPNaHEw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=pePDj41+UxNyeafVIl/3aa8hn4QBgnmCz63epvKj9yU=;
 b=i4qB11foTXUumO+esrhS/s5c3DQRJaBN4xSICVXyCZ5DTrs/ELaHyqPFIgoCJxqpPb3yk/Ttd4qwo1bCsHiwhOmHfdUjMZ9gYcaowr+iQkM2XuV1FEDH+Dn3h+lol4s5FBMUbPhDOdv8q04JVPPuTRIeh0qAj4+N7MKPGLRJVm/QUC/SW9Sv4VEueqLe2tzHLemOiKcQs4s9D0tKYOhOk6dO/0P2S/lWV7ydQvvt89nrPanchWE9GpbzHYtPngezGIaVYIhajnOap8jNbvvb0PbklE8UblaI62KfzdIyoEatli+P3LjG4gTOVHjeYsJGiGTkzyTZjgRU5Rcr1KWggw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB3372.namprd18.prod.outlook.com (10.255.174.149) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.14; Wed, 17 Jul 2019 13:07:04 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Wed, 17 Jul 2019
 13:07:04 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH RFC] x86emul: unconditionally deliver #UD for LWP insns
Thread-Index: AQHVPGrBPWLzciEO+UWYWtF8DkKtbabOsLCmgAAXhYA=
Date: Wed, 17 Jul 2019 13:07:04 +0000
Message-ID: <798637b0-2b1c-9ca0-43af-408868072eaf@suse.com>
References: <d7b10cdc-b33a-0297-458d-1bad42727fa0@suse.com>
 <18e7f37f-826e-0671-9d2c-1a33b1d1d6f3@citrix.com>
In-Reply-To: <18e7f37f-826e-0671-9d2c-1a33b1d1d6f3@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB7PR05CA0059.eurprd05.prod.outlook.com
 (2603:10a6:10:2e::36) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 26e4717c-6c83-4253-7d4b-08d70ab7a9f7
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB3372; 
x-ms-traffictypediagnostic: DM6PR18MB3372:
x-microsoft-antispam-prvs: <DM6PR18MB3372B3EA718B9B69B1017484B3C90@DM6PR18MB3372.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7691;
x-forefront-prvs: 01018CB5B3
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(39860400002)(346002)(396003)(136003)(376002)(366004)(199004)(189003)(76176011)(478600001)(80792005)(31696002)(66066001)(2501003)(53546011)(52116002)(2906002)(6506007)(99286004)(25786009)(446003)(476003)(14454004)(7736002)(68736007)(386003)(305945005)(8676002)(36756003)(186003)(11346002)(2616005)(26005)(53936002)(8936002)(31686004)(3846002)(6246003)(4326008)(6486002)(486006)(316002)(81166006)(229853002)(54906003)(110136005)(81156014)(102836004)(256004)(66476007)(71190400001)(86362001)(6116002)(66946007)(66556008)(64756008)(66446008)(71200400001)(5660300002)(6512007)(6436002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB3372;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: jYgh0qYO4CNXsh8XqOoANK0o6Blt3rfm3JRZVaNXhzc8zqiyVW17/rNk701HvnMOTsRZRFouCF/6RMqepCjzuI3n6YQF4bX66ExoT0Mv3dIvMUD64OHyvwfrfJ7JGNz/hFh634cs86DGILkC2GinkA/luok0Vb60R+Iy5uwVp3tyz5e3Suums55LTbXoPYJLN1aEf7t9MsqLxbtBsmM0kYYGLi6coOLGa+yDZ4YMuds5Laz5ja+gC3N6+oxHBoZMqo7W5RleH5PTAY7pEGFzs2OBOMuTYSYRl5EJ0zq8AjFNpVLNTMIS/z3HJW3dTo5pXGutseAhjkqH601givVci46LQgaW7+Mq2L3qTSPbLqezVtwpauS+RyTCwgzqMZcjFwwTsBVYv/Xjkp328easgAiPbtFKiHLCmNcGEaADPpY=
Content-ID: <0B94E87A3365FE45BE6EB59D488EAF0C@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 26e4717c-6c83-4253-7d4b-08d70ab7a9f7
X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Jul 2019 13:07:04.5515 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB3372
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH RFC] x86emul: unconditionally deliver #UD
 for LWP insns
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wl@xen.org>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTcuMDcuMjAxOSAxMzo0MiwgQW5kcmV3IENvb3BlciB3cm90ZToNCj4gT24gMTcvMDcvMjAx
OSAwNzo0MiwgSmFuIEJldWxpY2ggd3JvdGU6DQo+PiBUaGlzIGlzIHRvIGFjY29tcGFueSBjb21t
aXQgICgieDg2L3N2bTogRHJvcCBzdXBwb3J0IGZvciBBTUQncw0KPiANCj4gOTFmODZmODYzNA0K
DQpIbW0sIG9kZCAtIEknbSBzdXJlIEkgaGFkIGNoZWNrZWQsIHJlc3VsdGluZyBpbiB0aGUgaW1w
cmVzc2lvbiB0aGF0DQp0aGlzIGRpZG4ndCBnZXQgY29tbWl0dGVkIHlldC4NCg0KPj4gTGlnaHR3
ZWlnaHQgUHJvZmlsaW5nIikuDQo+Pg0KPj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpi
ZXVsaWNoQHN1c2UuY29tPg0KPiBBY2tlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3Bl
cjNAY2l0cml4LmNvbT4NCj4gDQo+PiAtLS0NCj4+IFdpdGggQU1EIGFwcGFyZW50bHkgaGF2aW5n
IGFiYW5kb25lZCBYT1AgZW5jb2RlZCBpbnNucywgYW5vdGhlciBvcHRpb24NCj4+IHdvdWxkIHNl
ZW0gdG8gYmUgdG8gc2ltcGx5IHdpcmUgYWxsIHVucmVjb2duaXplZCBvbmVzIGludG8gI1VEIChy
YXRoZXINCj4+IHRoZW4gcmV0dXJuaW5nIFVOSU1QTEVNRU5URUQvVU5SRUNPR05JWkVEKS4NCj4g
DQo+IFRoZXJlIGFyZSBzdGlsbCBzb21lIFhPUCBpbnN0cnVjdGlvbnMgd2hpY2ggYWN0dWFsbHkg
d29yayBvbiBGYW0xN2gNCj4gcHJvY2Vzc29ycywgaWYgeW91IGlnbm9yZSBDUFVJRCBhbmQgZ28g
YmxpbmRseSBleGVjdXRpbmcuDQo+IA0KPiBHaXZlbiBubyBvZmZpY2lhbCBzdGF0ZW1lbnQgdGhh
dCBYT1AgaXMgZGVhZCwgSSdkIGtlZXAgdGhlIHN1cHBvcnQgd2UNCj4gY3VycmVudGx5IGhhdmUu
DQoNClRoZW4gbXkgcmVtYXJrIHdhc24ndCBjbGVhciBlbm91Z2g6IEknbSBub3Qgc3VnZ2VzdGlu
ZyB0byByaXAgb3V0DQpYT1AgaW5zbiBzdXBwb3J0IHdlIGhhdmUuIEknbSBpbnN0ZWFkIGNvbnNp
ZGVyaW5nIHdoZXRoZXIgdG8gd2lyZQ0KYWxsIHVuc3VwcG9ydGVkIFhPUCBlbmNvZGluZ3MgaW50
byAjVUQgKHJhdGhlciB0aGFuIHJldHVybg0KVU5JTVBMRU1FTlRFRC9VTlJFQ09HTklaRUQgZm9y
IHRoZW0pLCBub3QganVzdCB0aGUgTFdQIG9uZXMuDQoNCkphbg0KX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 17 13:13:13 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Jul 2019 13:13: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 1hnjk4-0005Ze-H3; Wed, 17 Jul 2019 13:13:08 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=H7Ci=VO=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hnjk3-0005ZZ-3I
 for xen-devel@lists.xenproject.org; Wed, 17 Jul 2019 13:13:07 +0000
X-Inumbo-ID: 93089902-a894-11e9-817d-17c986b9e2ed
Received: from m9a0003g.houston.softwaregrp.com (unknown [15.124.64.68])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 93089902-a894-11e9-817d-17c986b9e2ed;
 Wed, 17 Jul 2019 13:13:05 +0000 (UTC)
Received: FROM m9a0003g.houston.softwaregrp.com (15.121.0.191) BY
 m9a0003g.houston.softwaregrp.com WITH ESMTP; 
 Wed, 17 Jul 2019 13:12:54 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M9W0068.microfocus.com (2002:f79:bf::f79:bf) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Wed, 17 Jul 2019 13:12:14 +0000
Received: from NAM01-BN3-obe.outbound.protection.outlook.com (15.124.8.14) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Wed, 17 Jul 2019 13:12:14 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=EIQePpziqlRktuTW1LlG1RT3oQ70gsK/IQqWaK+EvnM3eDgdUMNG6PE8HlSzSsSk1IBJuU0WjN8b9SSKicHMErOgWGSKbRK3kOLHMsAWoG7kvSgOjXFo21CpRZTHjkkxzOr+N/GBT56qWsHmNwaGrtj41egZaGJLhrkYnF1L+od274fmUGu2VIisOooOORSTIYfIEj1z+7w5gn8EqwfTexRP4IZAOHwJwHEY1OJXjhNggS8KCXsIiVQU2z2xGp4DCcaCufaa33ZxbutQ+z9KJrMuCmox3PVxxC9XbE+20lpBuyHujJNzL8TSlwhtZcnXW7GkfjDISwWuEIT2MTLPag==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=PXFPqErP9fIGrdS9tXGtOnKF6wBmlu3tO/9iiIwhtqc=;
 b=njQFEULdgggprMLNqj2WSNIru9eJy18VLs9nWNmPg01u5eZB5UEt5rJM6XsTEocjVv/rCY0YzH9+0mLD/lj2P5rENflvYse99p/EH8QrzHBe36CPjvLg5z5levQSUn/PWIpB9KlV7jeErJsvkY2zxE3tc6AzGX2KvKsESpR+PohzWS204gCJ9gwpxSYRtA5OU4rfkg2zKnMzWA/mg4rdhErg5tfhKhh67wMqWPPACjliXA6r4EwDaeY6XKzhZuJ+3VfzVFzpp60u2rstMNf+HWsbXvzGQ7Ncfvgy/payGYzooGuvAnuEYxdmoBFLO285xhEdoYrm8rIvaaXDZZDhrQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB3257.namprd18.prod.outlook.com (10.255.173.90) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2094.12; Wed, 17 Jul 2019 13:12:13 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Wed, 17 Jul 2019
 13:12:13 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Tamas K Lengyel <tamas@tklengyel.com>
Thread-Topic: [PATCH v2 07/10] vm_event: Add vm_event_ng interface
Thread-Index: AQHVO/ja8zGHp8jkY0SwPhMewFAvpabOuDAAgAAJLSyAAAkqAA==
Date: Wed, 17 Jul 2019 13:12:12 +0000
Message-ID: <e453ce9d-c0d4-b29a-a85c-2e83cf2f5c16@suse.com>
References: <cover.1563293545.git.ppircalabu@bitdefender.com>
 <79a1e2aebc55c20f58cb8c925320de202b17d8f2.1563293545.git.ppircalabu@bitdefender.com>
 <e1c9a42d-7bde-5749-7cf3-cb5e7b4041e1@suse.com>
 <CABfawhkbVuBOYX2zcgFoompsR8YGv51nR3SrUoxEqL0SBjeejQ@mail.gmail.com>
In-Reply-To: <CABfawhkbVuBOYX2zcgFoompsR8YGv51nR3SrUoxEqL0SBjeejQ@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR07CA0198.eurprd07.prod.outlook.com
 (2603:10a6:6:42::28) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 96abb5ae-c365-4d04-6efe-08d70ab861d4
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB3257; 
x-ms-traffictypediagnostic: DM6PR18MB3257:
x-microsoft-antispam-prvs: <DM6PR18MB325781067D8A00CE5A07DF47B3C90@DM6PR18MB3257.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8273;
x-forefront-prvs: 01018CB5B3
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(39860400002)(346002)(376002)(366004)(136003)(396003)(199004)(189003)(4326008)(486006)(53546011)(6506007)(4744005)(386003)(316002)(478600001)(76176011)(71190400001)(71200400001)(8676002)(2906002)(6512007)(186003)(66476007)(66946007)(476003)(6916009)(2616005)(31696002)(11346002)(446003)(6436002)(86362001)(6486002)(256004)(54906003)(102836004)(31686004)(6246003)(66066001)(64756008)(66446008)(66556008)(229853002)(26005)(14454004)(53936002)(68736007)(36756003)(80792005)(81166006)(305945005)(81156014)(99286004)(52116002)(5660300002)(7736002)(3846002)(6116002)(25786009)(7416002)(8936002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB3257;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: xCCz78hR9nip8WxLVHSCqHAHtynIkBbfZv+f2mzdGK8FsDbFUn4dXogKvehHIp/2IZe7FwrqSvd1evjkRzmO3LE4C7ZEyAHUckXpXbhIzOyfS6GVSjdBjA9TB8Pqnj9r91+WsoOb8up7mQmovhmd8nF+09aYD0erqjE92Cba7F0FhEJvkcaGCC7kOotk5+HXxMRpX+cd7hpSn/lNLqRIsvVYMxuwj5Gsv8lmq3t/sCN2NvVQAp4yPr3Ecg06g5LjER3/Z6ckAX9C5yFMuoKL325z4OOo/vFWMCqd+QcDNlN9Y/rW2/Vj7Kn9N+lw/eO8muC2XeK53QxuMFrJR9yilf2/jwT18KhmsqDgGonSwQSMP6LJz6tCZeLe/Z2yZ+Un4esDweJZAwKSjUZ6jZKQTkHPt+ZAtkO6pxP8h66KCJo=
Content-ID: <C77FBECF38F73545BE6191641A22F9B6@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 96abb5ae-c365-4d04-6efe-08d70ab861d4
X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Jul 2019 13:12:12.8796 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB3257
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v2 07/10] vm_event: Add vm_event_ng 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: Petre Pircalabu <ppircalabu@bitdefender.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Ian
 Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>,
 Alexandru Isaila <aisaila@bitdefender.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTcuMDcuMjAxOSAxNDozOCwgVGFtYXMgSyBMZW5neWVsIHdyb3RlOg0KPj4gSSd2ZSBvbWl0
dGVkIGFsbCBzdHlsZSBjb21tZW50cyAoZm9ybWF0dGluZywgcGxhaW4gdnMgdW5zaWduZWQgaW50
DQo+PiBldGMpIC0gSSdkIGxpa2UgdG8gbGVhdmUgdGhhdCB0byB0aGUgVk0gZXZlbnQgbWFpbnRh
aW5lcnMuDQo+IA0KPiBEbyB3ZSBoYXZlIGFuIGF1dG9tYXRlZCB3YXkgdG8gY2hlY2sgZm9yIHN0
eWxlIGlzc3VlcywgbGlrZSBhc3R5bGU/DQoNCldlIGRvbid0OyB0aGVyZSBpcyBzb21lIHdvcmsg
dW5kZXJ3YXkgdG93YXJkcyB0aGF0LCBhZmFpYS4gQnV0IHRvDQpiZSBob25lc3QsIHBlb3BsZSBz
aG91bGQgYmUgbG9va2luZyBhdCB0aGVpciBjb2RlL3BhdGNoZXMgYmVmb3JlDQpzdWJtaXR0aW5n
LiBUaGVuIGl0IGF0IGxlYXN0IHdvdWxkIHR5cGljYWxseSBvbmx5IGJlIHZlcnkgZmV3IGlzc3Vl
cw0KZm9yIHJldmlld2VycyB0byBwb2ludCBvdXQuIEJ1dCB0aGVyZSB3ZXJlIHF1aXRlIGEgZmV3
IGhlcmUuDQoNCkphbg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 17 13:43:10 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Jul 2019 13: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 1hnkCm-0007jI-FV; Wed, 17 Jul 2019 13:42: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=K3fL=VO=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1hnkCl-0007jD-2H
 for xen-devel@lists.xenproject.org; Wed, 17 Jul 2019 13:42:47 +0000
X-Inumbo-ID: c0d34dc3-a898-11e9-8980-bc764e045a96
Received: from EUR01-VE1-obe.outbound.protection.outlook.com (unknown
 [40.107.14.91]) by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c0d34dc3-a898-11e9-8980-bc764e045a96;
 Wed, 17 Jul 2019 13:42:45 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=V9HYb426FMmkLREWWhEm4zyphyGCg2w+61moJMNww1AAaZp1ssbHdhYrxc8T+ZMJMNgGplXLW/b72+UEhSCGUJsep2z+LcD9gKblJkFakZSJoSInC9IScqWVeHWTXrLDsmih8ztGa4Lady17Gu5HC/LpZB1qpjS+ifwvHmLqFGPdTNyDd5LfOgSkngczGa5HwExQM7o3Yy6siiaz7JQEoryRAUNYPh7V9hVZD/cEovK+V/sth+HPSeAeGnX9YURJBnXaLWDGZzxHB6v2GnUAFiODUHK2w7lIl5tWtgo+iKmeaRov29+hCSWg5sr+ODrn2TKunUBuGE5DdEWNMSB5cg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=pSSdTw3NsSol1+uykRZQPH8GHsxoZFDzISwrMKVnyM8=;
 b=iGffJHU9IOgRfAtzyBDB25vVCUK/PRMWD2xa3Km6bZc+E2Q2sNi0qKg6JT66lhAUyg5fzRpOIuTOdN3YWe7V4V+SBpnWmHNTiiYjyAGcCRI7iRzBUBLXU4e752BArlmlL56zTiY8q3wPTDca1cKW39x8pS3pgMxfl9BTft09JyQvZrPbAY+Xrfp6KxcuqSupovQFLGD6JMDZolo/ygHRiFHtC0Hs04czwRGn2eFPbulJbP3Nlwqa9njvn548eV/X/qxugOren18n1lo1CrUvOLAn1ehW1hwxX9o/ffK6i4ma/mD+EOaVAj/ru+J7K19Y0kslm9G7/+DQ7kPmU3j1SQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=bitdefender.com;dmarc=pass action=none
 header.from=bitdefender.com;dkim=pass header.d=bitdefender.com;arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=bitdefender.onmicrosoft.com; s=selector1-bitdefender-onmicrosoft-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=pSSdTw3NsSol1+uykRZQPH8GHsxoZFDzISwrMKVnyM8=;
 b=K1LEuX52EDL+YUiv/gZRt0sZjd4gfp9ZAPkUTC/d0yV3E1NlzHegJGYGQ73uuF4XQokkqJot1KvgdroYhUbigIpAq9U3nDku2J5wQcj+K5zs65fyD4GuoUql0D9KeiJ9rlHHqbpH/4EXOR3vRufso8lWFbOZwI5dh5n+sduqnjw=
Received: from VI1PR0202MB2928.eurprd02.prod.outlook.com (10.171.106.11) by
 VI1PR0202MB3533.eurprd02.prod.outlook.com (52.134.18.17) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.14; Wed, 17 Jul 2019 13:42:41 +0000
Received: from VI1PR0202MB2928.eurprd02.prod.outlook.com
 ([fe80::299d:c795:8b09:fc03]) by VI1PR0202MB2928.eurprd02.prod.outlook.com
 ([fe80::299d:c795:8b09:fc03%8]) with mapi id 15.20.2073.012; Wed, 17 Jul 2019
 13:42:41 +0000
From: Alexandru Stefan ISAILA <aisaila@bitdefender.com>
To: Petre Ovidiu PIRCALABU <ppircalabu@bitdefender.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v2 07/10] vm_event: Add vm_event_ng interface
Thread-Index: AQHVO/jv2umzYjvL/UC5yd8hBXiIwKbO0wwA
Date: Wed, 17 Jul 2019 13:42:41 +0000
Message-ID: <24c588b3-41db-b558-cae6-d586970038b2@bitdefender.com>
References: <cover.1563293545.git.ppircalabu@bitdefender.com>
 <79a1e2aebc55c20f58cb8c925320de202b17d8f2.1563293545.git.ppircalabu@bitdefender.com>
In-Reply-To: <79a1e2aebc55c20f58cb8c925320de202b17d8f2.1563293545.git.ppircalabu@bitdefender.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: PR0P264CA0216.FRAP264.PROD.OUTLOOK.COM
 (2603:10a6:100:1f::36) To VI1PR0202MB2928.eurprd02.prod.outlook.com
 (2603:10a6:800:e3::11)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=aisaila@bitdefender.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [91.199.104.6]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 33837ad5-3f7e-4439-9bea-08d70abca399
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:VI1PR0202MB3533; 
x-ms-traffictypediagnostic: VI1PR0202MB3533:|VI1PR0202MB3533:
x-microsoft-antispam-prvs: <VI1PR0202MB35338185C06C59FE530302D7ABC90@VI1PR0202MB3533.eurprd02.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:669;
x-forefront-prvs: 01018CB5B3
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(366004)(396003)(346002)(136003)(376002)(39860400002)(189003)(199004)(86362001)(14444005)(256004)(66446008)(6436002)(31696002)(476003)(66946007)(26005)(2616005)(478600001)(76176011)(7416002)(5660300002)(64756008)(6486002)(6246003)(6116002)(446003)(66476007)(66556008)(81166006)(102836004)(8936002)(11346002)(68736007)(7736002)(386003)(305945005)(3846002)(2501003)(6512007)(186003)(229853002)(14454004)(6506007)(52116002)(4326008)(36756003)(31686004)(25786009)(486006)(316002)(53936002)(66066001)(2906002)(81156014)(71190400001)(71200400001)(110136005)(54906003)(8676002)(99286004);
 DIR:OUT; SFP:1102; SCL:1; SRVR:VI1PR0202MB3533;
 H:VI1PR0202MB2928.eurprd02.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: bitdefender.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: FUifW4h7EUeVzeQgZfibukygkrocfiGguNQtrlk6PXuXhRbBk38iteoUkrDGPoVTQv8o5/8VrJad/1sn8Cy2F4+JJYyH3hXaIFau18GnZtXtEvYMG0HiT66EoRi1HEg3nU39NiJvO6Qc8obDIR0LPGbf2asnCuOCmAmTHdaV3bEqjFosw8H32eEhPlwUEXvV11P0hMet1V+0U0uIMf2gdQSAPKPfrjJBbTlkFhUh/ESZ4VJ2AXMUo+CCyt84NRIQcmdwcD+2XJZZdOPgDAKZ/YYlXEsfFARl44B60d14ArttssdPqwNbR/J0dIkNfQvr9Us/0+1YV/s24wRDm45lzDKuco7aQPyGJT3uPq9fAs+F4CuFntmBZSVcGOoJFwJLVC3ZIiIopdlePpl/roZJNdR3qAvhFRAZJ0FRdr18SfM=
Content-ID: <9060682F4C297C45AFE584565BA0B740@eurprd02.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: bitdefender.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 33837ad5-3f7e-4439-9bea-08d70abca399
X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Jul 2019 13:42:41.3018 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 487baf29-f1da-469a-9221-243f830c36f3
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: aisaila@bbu.bitdefender.biz
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0202MB3533
Subject: Re: [Xen-devel] [PATCH v2 07/10] vm_event: Add vm_event_ng 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: Stefano Stabellini <sstabellini@kernel.org>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Tamas K Lengyel <tamas@tklengyel.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>

DQo+ICsNCj4gK291dDoNCj4gKyAgICByYzIgPSB4Y19kb21haW5fdW5wYXVzZSh4Y2gsIGRvbWFp
bl9pZCk7DQo+ICsgICAgaWYgKCByYzEgfHwgcmMyICkNCj4gKyAgICB7DQo+ICsgICAgICAgIGlm
ICggcmMyICkNCj4gKyAgICAgICAgICAgIFBFUlJPUigiVW5hYmxlIHRvIHBhdXNlIGRvbWFpblxu
Iik7DQo+ICsNCj4gKyAgICAgICAgaWYgKCByYzEgPT0gMCApDQo+ICsgICAgICAgICAgICByYzEg
PSByYzI7DQoNCllvdSBjYW4gdXNlICFyYzEgaGVyZS4NCg0KPiArICAgIH0NCj4gKw0KPiArICAg
IHJldHVybiByYzE7DQo+ICt9DQo+ICsNCj4gK2ludCB4Y192bV9ldmVudF9uZ19kaXNhYmxlKHhj
X2ludGVyZmFjZSAqeGNoLCB1aW50MzJfdCBkb21haW5faWQsIGludCB0eXBlLA0KPiArICAgICAg
ICAgICAgICAgICAgICAgICAgICAgeGVuZm9yZWlnbm1lbW9yeV9yZXNvdXJjZV9oYW5kbGUgKipm
cmVzKQ0KPiArew0KPiArICAgIHhlbmZvcmVpZ25tZW1vcnlfdW5tYXBfcmVzb3VyY2UoeGNoLT5m
bWVtLCAqZnJlcyk7DQo+ICsgICAgKmZyZXMgPSBOVUxMOw0KPiArDQo+ICsgICAgcmV0dXJuIHhj
X3ZtX2V2ZW50X2NvbnRyb2woeGNoLCBkb21haW5faWQsIFhFTl9WTV9FVkVOVF9ESVNBQkxFLA0K
PiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHlwZSwgWEVOX1ZNX0VWRU5UX0ZMQUdT
X05HX09QLCBOVUxMKTsNCj4gK30NCj4gKw0KDQoNCg0KPiAgIA0KPiArc3RhdGljIGludCB2bV9l
dmVudF9yaW5nX3Bmbl9wYXJhbSh1aW50MzJfdCB0eXBlKQ0KPiArew0KPiArICAgIHN3aXRjaCgg
dHlwZSApDQo+ICsgICAgew0KPiArI2lmZGVmIENPTkZJR19IQVNfTUVNX1BBR0lORw0KPiArICAg
IGNhc2UgWEVOX1ZNX0VWRU5UX1RZUEVfUEFHSU5HOg0KPiArICAgICAgICByZXR1cm4gSFZNX1BB
UkFNX1BBR0lOR19SSU5HX1BGTjsNCj4gKyNlbmRpZg0KPiArICAgIGNhc2UgWEVOX1ZNX0VWRU5U
X1RZUEVfTU9OSVRPUjoNCj4gKyAgICAgICAgcmV0dXJuIEhWTV9QQVJBTV9NT05JVE9SX1JJTkdf
UEZOOw0KPiArI2lmZGVmIENPTkZJR19IQVNfTUVNX1NIQVJJTkcNCj4gKyAgICBjYXNlIFhFTl9W
TV9FVkVOVF9UWVBFX1NIQVJJTkc6DQo+ICsgICAgICAgIHJldHVybiBIVk1fUEFSQU1fU0hBUklO
R19SSU5HX1BGTjsNCj4gKyNlbmRpZg0KPiArICAgIH07DQo+ICsNCj4gKyAgICBBU1NFUlRfVU5S
RUFDSEFCTEUoKTsNCj4gKyAgICByZXR1cm4gLTE7DQoNCkJsYW5rIGxpbmUgYmVmb3JlIGZpbmFs
IHJldHVybi4uLg0KDQo+ICt9DQo+ICsNCj4gK3N0YXRpYyBpbnQgdm1fZXZlbnRfcGF1c2VfZmxh
Zyh1aW50MzJfdCB0eXBlKQ0KPiArew0KPiArICAgIHN3aXRjaCggdHlwZSApDQo+ICsgICAgew0K
PiArI2lmZGVmIENPTkZJR19IQVNfTUVNX1BBR0lORw0KPiArICAgIGNhc2UgWEVOX1ZNX0VWRU5U
X1RZUEVfUEFHSU5HOg0KPiArICAgICAgICByZXR1cm4gX1ZQRl9tZW1fcGFnaW5nOw0KPiArI2Vu
ZGlmDQo+ICsgICAgY2FzZSBYRU5fVk1fRVZFTlRfVFlQRV9NT05JVE9SOg0KPiArICAgICAgICBy
ZXR1cm4gX1ZQRl9tZW1fYWNjZXNzOw0KPiArI2lmZGVmIENPTkZJR19IQVNfTUVNX1NIQVJJTkcN
Cj4gKyAgICBjYXNlIFhFTl9WTV9FVkVOVF9UWVBFX1NIQVJJTkc6DQo+ICsgICAgICAgIHJldHVy
biBfVlBGX21lbV9zaGFyaW5nOw0KPiArI2VuZGlmDQo+ICsgICAgfTsNCj4gKw0KPiArICAgIEFT
U0VSVF9VTlJFQUNIQUJMRSgpOw0KPiArICAgIHJldHVybiAtMTsNCg0KaGVyZQ0KDQo+ICt9DQo+
ICsNCj4gKyNpZmRlZiBDT05GSUdfSEFTX01FTV9QQUdJTkcNCj4gK3N0YXRpYyB2b2lkIG1lbV9w
YWdpbmdfbm90aWZpY2F0aW9uKHN0cnVjdCB2Y3B1ICp2LCB1bnNpZ25lZCBpbnQgcG9ydCk7DQo+
ICsjZW5kaWYNCj4gK3N0YXRpYyB2b2lkIG1vbml0b3Jfbm90aWZpY2F0aW9uKHN0cnVjdCB2Y3B1
ICp2LCB1bnNpZ25lZCBpbnQgcG9ydCk7DQo+ICsjaWZkZWYgQ09ORklHX0hBU19NRU1fU0hBUklO
Rw0KPiArc3RhdGljIHZvaWQgbWVtX3NoYXJpbmdfbm90aWZpY2F0aW9uKHN0cnVjdCB2Y3B1ICp2
LCB1bnNpZ25lZCBpbnQgcG9ydCk7DQo+ICsjZW5kaWYNCj4gKw0KPiArc3RhdGljIHhlbl9ldmVu
dF9jaGFubmVsX25vdGlmaWNhdGlvbl90IHZtX2V2ZW50X25vdGlmaWNhdGlvbl9mbih1aW50MzJf
dCB0eXBlKQ0KPiArew0KPiArICAgIHN3aXRjaCggdHlwZSApDQo+ICsgICAgew0KPiArI2lmZGVm
IENPTkZJR19IQVNfTUVNX1BBR0lORw0KPiArICAgIGNhc2UgWEVOX1ZNX0VWRU5UX1RZUEVfUEFH
SU5HOg0KPiArICAgICAgICByZXR1cm4gbWVtX3BhZ2luZ19ub3RpZmljYXRpb247DQo+ICsjZW5k
aWYNCj4gKyAgICBjYXNlIFhFTl9WTV9FVkVOVF9UWVBFX01PTklUT1I6DQo+ICsgICAgICAgIHJl
dHVybiBtb25pdG9yX25vdGlmaWNhdGlvbjsNCj4gKyNpZmRlZiBDT05GSUdfSEFTX01FTV9TSEFS
SU5HDQo+ICsgICAgY2FzZSBYRU5fVk1fRVZFTlRfVFlQRV9TSEFSSU5HOg0KPiArICAgICAgICBy
ZXR1cm4gbWVtX3NoYXJpbmdfbm90aWZpY2F0aW9uOw0KPiArI2VuZGlmDQo+ICsgICAgfTsNCj4g
Kw0KPiArICAgIEFTU0VSVF9VTlJFQUNIQUJMRSgpOw0KPiArICAgIHJldHVybiBOVUxMOw0KDQph
bmQgaGVyZQ0KDQo+ICt9DQo+ICsNCj4gKy8qDQo+ICsgKiBWTSBldmVudCByaW5nIGltcGxlbWVu
dGF0aW9uOw0KPiArICovDQoNCkFsZXgNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 17 13:52:10 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Jul 2019 13:52:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnkLm-00004y-Kb; Wed, 17 Jul 2019 13:52:06 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=H7Ci=VO=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hnkLl-00004s-Nt
 for xen-devel@lists.xenproject.org; Wed, 17 Jul 2019 13:52:05 +0000
X-Inumbo-ID: 0d241978-a89a-11e9-81f7-d316d3c28ce9
Received: from m4a0040g.houston.softwaregrp.com (unknown [15.124.2.86])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 0d241978-a89a-11e9-81f7-d316d3c28ce9;
 Wed, 17 Jul 2019 13:52:02 +0000 (UTC)
Received: FROM m4a0040g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0040g.houston.softwaregrp.com WITH ESMTP; 
 Wed, 17 Jul 2019 13:48:10 +0000
Received: from M9W0068.microfocus.com (2002:f79:bf::f79:bf) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Wed, 17 Jul 2019 13:52:00 +0000
Received: from NAM01-BN3-obe.outbound.protection.outlook.com (15.124.72.14) by
 M9W0068.microfocus.com (15.121.0.191) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Wed, 17 Jul 2019 13:52:00 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=Ayolk0XQl9UKTXxA4/cKbvHneKmuHUzPINnjvXZ3qbuzxr+aINDKHdVtQx1whfNoWanqS+8Dkk9sSV439HZuzppxWE02QUNgAH8C8INfSZyPkQauepvJWkCXwy9DW0GVsIlNSCydEP59EK5sqiZY1hmrYMBt8G5bz8/KD+1gJ1lr6BNilj04V2Xh1U4WgL4JXyo7aqYnojFOQSxh6WK7FiTF2PFgohrI5kcGRhDVp8F0ZvYQz0rdVUjL7njtBO4TApxa4F9zrIXOZSNHX+N0YTBrWi3U9ZAMOD8HsGqQcCWtEw1S71VDVdCKUiencRMQrKekIdCVSCk+/j8ntDAjYw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=jB6at1FX3eTlIe/tWh7xRSPaxljPJjuIt4ONpoVmKSw=;
 b=f2hEUdnl5erfUsaF2ra4UeszKGCGKwGjyh/qNia8xJmoaEY4j17cd2tn77ZviBJ6hsl6WzFL0Qh5uFPhtOS+RjslZpOy44Ocw2M/T9mRv7MDMjCns9CD7Frp4UvnuahD06vA/p3vZJhBrxHXGxKz2dLPmWK5eU/aqymY2gwJWkf2nPdZV2GROpj24oFpTz5zir5c8aAxj/9MUpN4UmMrgBaU9aQJfTfxWIZVb5lRRnlRO1z3GT7eJEbHxiDDNFT6OHiXRFdeqNfDDFfripWwC6MlWjqNTTJ/Db0JQZMq8Vbpjo94rYX6iYcJmZNZ9skQckrGGlIuxNA6SVrAl+biMw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2489.namprd18.prod.outlook.com (20.179.105.16) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.14; Wed, 17 Jul 2019 13:51:58 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Wed, 17 Jul 2019
 13:51:58 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Tamas K Lengyel <tamas@tklengyel.com>
Thread-Topic: [PATCH v5 4/4] x86/mem_sharing: compile mem_sharing subsystem
 only when kconfig is enabled
Thread-Index: AQHVPKbNTRo7ZKkOLkGRPc+FPfvM2g==
Date: Wed, 17 Jul 2019 13:51:58 +0000
Message-ID: <e5f95af8-7469-82cf-c046-0642d8762a19@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: LO2P265CA0416.GBRP265.PROD.OUTLOOK.COM
 (2603:10a6:600:a0::20) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: ff014606-cae7-4c86-6835-08d70abdefe1
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB2489; 
x-ms-traffictypediagnostic: DM6PR18MB2489:
x-microsoft-antispam-prvs: <DM6PR18MB24894C670DEB585925D0E419B3C90@DM6PR18MB2489.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:3968;
x-forefront-prvs: 01018CB5B3
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(39860400002)(396003)(376002)(346002)(366004)(136003)(199004)(189003)(2616005)(386003)(476003)(25786009)(8936002)(86362001)(81156014)(81166006)(26005)(102836004)(6506007)(186003)(478600001)(316002)(99286004)(14454004)(80792005)(31696002)(68736007)(52116002)(6116002)(3846002)(71190400001)(305945005)(6246003)(36756003)(71200400001)(2906002)(256004)(66066001)(6512007)(229853002)(558084003)(8676002)(6916009)(6436002)(6486002)(53936002)(5660300002)(31686004)(66476007)(66946007)(66446008)(66556008)(64756008)(7736002)(4326008)(486006);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2489;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: moEyYKZ5JpZnFNwIO58jG5WZJx0LEpRrzx5vXCx5s+OjmQ2t0vx3ThaEsOH3Q4RqBdVmSFO5NPYmK063FT5NNb04DtzTz2vKNd1au+/Wg8jr+9JkrNJcqdRTah6WwmIomZCvjyaUIs374RV+URqRokjs1KIiZNGPDhZkWlbroeAsbJTj9f/hNSvFOKj+U80Ms0pqTtBhKbYFapsNY6eDHIpTKvXzP7mmfFUdUszWP2OntZYYHPk2968b9WuG8Dxz5q7sVX4x3DIWrqf36WRoOW+rsqZ7FFFaiKmLMChIFgRp8dj0sc/AHmeWeQXhinfJvgQEogN2qy1OZVR9KFnyuqjtMZtIRdC4wUYx9YsPOhI1XrHv+9QsctZjc/w70pF9uaYDkC19ya2VraxzQrpatZwnByWPf5+OcF6ME5wtqvs=
Content-ID: <5E83FA20D26ADD4A816FEFF8045F86B1@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: ff014606-cae7-4c86-6835-08d70abdefe1
X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Jul 2019 13:51:58.7906 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2489
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v5 4/4] x86/mem_sharing: compile mem_sharing
 subsystem only when kconfig is enabled
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "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>

PiBEaXNhYmxlIGl0IGJ5IGRlZmF1bHQgYXMgaXQgaXMgb25seSBhbiBleHBlcmltZW50YWwgc3Vi
c3lzdGVtLg0KPiANCj4gU2lnbmVkLW9mZi1ieTogVGFtYXMgSyBMZW5neWVsIDx0YW1hc0B0a2xl
bmd5ZWwuY29tPg0KDQpUaGlzIHdpbGwgbm93IG5lZWQgcmUtYmFzaW5nLCBhcyB0aGUgb3RoZXIg
Y2hhbmdlIChhZGRpbmcgZnVydGhlcg0KQ09ORklHX0hBU19NRU1fU0hBUklORykgaGFzIGp1c3Qg
Z29uZSBpbi4gSSdtIHNvcnJ5IGZvciB0aGUgZXh0cmENCnJvdW5kIHRyaXAgbmVlZGVkLg0KDQpK
YW4NCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 17 14:00:49 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Jul 2019 14:00:49 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnkU9-0001I4-3w; Wed, 17 Jul 2019 14:00:45 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=5/cJ=VO=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hnkU7-0001Hq-Gs
 for xen-devel@lists.xenproject.org; Wed, 17 Jul 2019 14:00:43 +0000
X-Inumbo-ID: 438845cc-a89b-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 438845cc-a89b-11e9-8980-bc764e045a96;
 Wed, 17 Jul 2019 14:00:42 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hnkU5-0006Kf-9u; Wed, 17 Jul 2019 14: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 1hnkU4-0001Vh-VJ; Wed, 17 Jul 2019 14:00:41 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hnkU4-0001ag-UA; Wed, 17 Jul 2019 14:00:40 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139056-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.10-testing:build-amd64-prev:xen-build:fail:regression
 xen-4.10-testing:build-i386-prev:xen-build:fail:regression
 xen-4.10-testing:test-amd64-amd64-xl-qemut-debianhvm-i386-xsm:guest-saverestore.2:fail:heisenbug
 xen-4.10-testing:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:heisenbug
 xen-4.10-testing:test-amd64-i386-migrupgrade:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-amd64-migrupgrade:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop: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-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-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-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:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-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-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemuu-ws16-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-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
 xen-4.10-testing:test-arm64-arm64-xl-thunderx:hosts-allocate:starved:nonblocking
X-Osstest-Versions-This: xen=3131bf956ab159295ecdde0c5ad003d0c5af4695
X-Osstest-Versions-That: xen=29fd403ef5c02e2cbd0769e64ec0b61e0658d358
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 17 Jul 2019 14:00:40 +0000
Subject: [Xen-devel] [xen-4.10-testing test] 139056: regressions - trouble:
 blocked/fail/pass/starved
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTA1NiB4ZW4tNC4xMC10ZXN0aW5nIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzkwNTYvCgpSZWdyZXNzaW9ucyA6
LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRp
bmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFtZDY0LXByZXYgICAgICAg
ICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODM3Ngog
YnVpbGQtaTM4Ni1wcmV2ICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAg
ZmFpbCBSRUdSLiB2cy4gMTM4Mzc2CgpUZXN0cyB3aGljaCBhcmUgZmFpbGluZyBpbnRlcm1pdHRl
bnRseSAobm90IGJsb2NraW5nKToKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZt
LWkzODYteHNtIDE1IGd1ZXN0LXNhdmVyZXN0b3JlLjIgZmFpbCBpbiAxMzkwMjIgcGFzcyBpbiAx
MzkwNTYKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTYgZ3Vlc3Qtc3RhcnQvZGViaWFu
LnJlcGVhdCAgZmFpbCBwYXNzIGluIDEzOTAyMgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVk
LCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1k
NjQtbWlncnVwZ3JhZGUgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICAgZmFpbCBsaWtlIDEzODM3NgogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQt
YW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiBmYWlsIGxpa2UgMTM4Mzc2CiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxMCBkZWJpYW4t
aHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1y
ZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxl
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14
c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
cnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcg
MTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNw
dSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcg
Z3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5z
dGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13
aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEw
IHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bC10aHVuZGVyeCAgMiBob3N0cy1hbGxvY2F0ZSAgICAgICAgICAgICAgIHN0YXJ2ZWQgIG4v
YQoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIDMx
MzFiZjk1NmFiMTU5Mjk1ZWNkZGUwYzVhZDAwM2QwYzVhZjQ2OTUKYmFzZWxpbmUgdmVyc2lvbjoK
IHhlbiAgICAgICAgICAgICAgICAgIDI5ZmQ0MDNlZjVjMDJlMmNiZDA3NjllNjRlYzBiNjFlMDY1
OGQzNTgKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzODM3NiAgMjAxOS0wNi0yMyAxNDozMTo1NCBa
ICAgMjMgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMzg3MzYgIDIwMTktMDctMDMgMTU6MzU6
NTAgWiAgIDEzIGRheXMgICAxMiBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZp
c2lvbnMgdW5kZXIgdGVzdDoKICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cgpqb2Jz
OgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQt
eHRmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYW1kNjQtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiBidWlsZC1pMzg2LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1h
bWQ2NC0yICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20t
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZt
LWkzODYteHNtICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQt
cmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
d2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQx
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1
Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2lu
MTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQt
aW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpdmVwYXRjaCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saXZlcGF0Y2ggICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1t
aWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBh
aXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1k
NjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNl
YXR0bGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFk
b3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02
NC1hcm02NC14bC10aHVuZGVyeCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0YXJ2
ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9u
IG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmlt
YWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZh
aWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0
L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdl
bmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0
LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpU
ZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5v
cmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgotLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KY29t
bWl0IDMxMzFiZjk1NmFiMTU5Mjk1ZWNkZGUwYzVhZDAwM2QwYzVhZjQ2OTUKQXV0aG9yOiBKYW4g
QmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkRhdGU6ICAgV2VkIEp1bCAzIDE3OjI4OjUwIDIw
MTkgKzAyMDAKCiAgICB1cGRhdGUgWGVuIHZlcnNpb24gdG8gNC4xMC40CihxZW11IGNoYW5nZXMg
bm90IGluY2x1ZGVkKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 17 14:08:29 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Jul 2019 14: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 1hnkbZ-0001Zf-8s; Wed, 17 Jul 2019 14:08:25 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Q+i/=VO=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hnkbX-0001Za-Qy
 for xen-devel@lists.xenproject.org; Wed, 17 Jul 2019 14:08:23 +0000
X-Inumbo-ID: 54bb45c0-a89c-11e9-9614-2f6c1dbcdc9f
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 54bb45c0-a89c-11e9-9614-2f6c1dbcdc9f;
 Wed, 17 Jul 2019 14:08:20 +0000 (UTC)
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: I6Peqi8BYKTdhrZcaZspr+gPZAC0p/WrekzqpqUwjfop9fZ6WZWjVJM4sdG64qiDDR5jyTK4cB
 DUbL91NGaQx89X/xT8Tr0Q8NtcP044swUEzYMMjm+A5qr7sueRikSIvasBCUlgeaJRB/OoAuvP
 mjQmj4stTWAw7wOgl21I0STKLm3BOyaYctl0lfi5KEYpPN3qNDiez5jibnHFaBJjVoIW/8olhB
 44/SNKKKccBX3aFDmh3jyXNVMbc74JWdWdo3oBVzFrZdOAlPsWrdRzHuqjc0fsIneMBgydpvtA
 bZg=
X-SBRS: 2.7
X-MesageID: 3093707
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,274,1559534400"; 
   d="scan'208";a="3093707"
Date: Wed, 17 Jul 2019 16:08:10 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Message-ID: <20190717140810.a5a4bhmm7fb6oah5@Air-de-Roger.citrite.net>
MIME-Version: 1.0
Content-Disposition: inline
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: [Xen-devel] printf formatter for pci_sbdf_t
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Jan Beulich <JBeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGVsbG8sCgpBcyBwYXJ0IG9mIHNvbWUgUENJIHJlbGF0ZWQgY2xlYW51cCBJJ20gZG9pbmcsIHdo
aWNoIGluY2x1ZGVzCmV4cGFuZGluZyB0aGUgdXNhZ2Ugb2YgcGNpX3NiZGZfdCwgSSdtIGFsc28g
cGxhbm5pbmcgdG8gYWRkIGEgY3VzdG9tCnByaW50ZiBmb3JtYXR0ZXIgZm9yIHBjaV9zYmRmX3Qg
WzBdLCBzbyB0aGF0IGEgU0JERiBjYW4gYmUgcHJpbnRlZAp3aXRob3V0IGhhdmluZyB0byBzcGVj
aWZ5IGZvdXIgZm9ybWF0dGVycyAoYW5kIHBhc3MgZm91ciBwYXJhbWV0ZXJzKQplYWNoIHRpbWUg
KCUwNHg6JTAyeDolMDJ4LiV1KS4KClRoZXJlJ3MgYmVlbiBzb21lIGRlYmF0ZSBvbiB0aGUgcHJl
dmlvdXMgdmVyc2lvbiBhYm91dCB3aGV0aGVyIHRoZQpmb3JtYXR0ZXIgc2hvdWxkIGJlICVwcCBv
ciAlb3AsIGFuZCBJIHdvdWxkIGxpa2UgdG8gc2V0dGxlIG9uIG9uZSBvZgp0aGVtIGJlZm9yZSBz
ZW5kaW5nIGEgbmV3IHZlcnNpb246CgpVc2luZyAlcHAgcHJvczoKIC0gWGVuIGFscmVhZHkgb3Zl
cmxvYWRzIHAgd2l0aCBvdGhlciBjdXN0b20gaW1wbGVtZW50YXRpb25zLgoKVXNpbmcgJXBwIGNv
bnM6CiAtIFBhc3NlcyBhIHBvaW50ZXIgKHdoaWNoIGlzIGFsd2F5cyA2NGIgb24geDg2KSB0byBz
dG9yZSBhCiAgIDMyYml0IHZhbHVlIChTQkRGKS4KIC0gUmVxdWlyZXMgYSBkZXJlZmVyZW5jZSB0
byBhY2Nlc3MgdGhlIHZhbHVlLgoKVXNpbmcgJW9wIHByb3M6CiAtIENhbiBwYXNzIGEgMzJiaXQg
aW50ZWdlciBuYXR1cmFsbHkuCgpVc2luZyAlb3AgY29uczoKIC0gTm8gb3RoZXIgb3ZlcmxvYWRz
IG9mIHRoZSBvIHNwZWNpZmllciBleGlzdHMgc28gZmFyLCBlaXRoZXIgaW4gWGVuCiAgIG9yIGlu
IExpbnV4IEFGQUlLLgoKTXkgZmlyc3QgaW1wbGVtZW50YXRpb24gdXNlZCAlcHAgYmVjYXVzZSBp
dCdzIGlubGluZSB3aXRoIHRoZSBjdXJyZW50Cm92ZXJsb2FkcyBhbHJlYWR5IHByZXNlbnQsIGFu
ZCBwcmludGsgbm90IGJlaW5nIHBlcmZvcm1hbmNlIGNyaXRpY2FsIEkKZG9uJ3Qgc2VlIG11Y2gg
cHJvYmxlbSBpbiB1c2luZyA2NGJpdCB0byBwYXNzIGEgMzJiaXQgdmFsdWUsIG9yIGluCnJlcXVp
cmluZyBhIGRlcmVmZXJlbmNlIHRvIGFjY2VzcyBpdC4gV2UgY291bGQga2VlcCB1c2luZyAlcHAg
YW5kCmNhc3RpbmcgdGhlIHNiZGYgdmFsdWUgdG8gJ3ZvaWQgKicgdG8gYXZvaWQgdGhlIGRlcmVm
ZXJlbmNlLCBidXQgSQpkb24ndCB0aGluayB0aGVyZSdzIG11Y2ggdmFsdWUgb24gZG9pbmcgdGhh
dCwgdGhlIG1vcmUgdGhhdCBjYWxsIHNpdGVzCndvdWxkIG5lZWQgdG8gdXNlIGEgbWFjcm8gdG8g
aGlkZSB0aGUgY2FzdGluZyBhd2F5LgoKQW55d2F5LCBJIHdvdWxkIGxpa2UgdG8gZ2V0IHNvbWUg
Y29uc2Vuc3VzIG9uIHdoaWNoIHBhdGggdG8gZm9sbG93LAplaXRoZXIgJXBwIG9yICVvcCBiZWZv
cmUgc2VuZGluZyBhIG5ldyB2ZXJzaW9uIG9mIHRoZSBzZXJpZXMuIEknbQpDY2luZyBib3RoIEFu
ZHJldyBhbmQgSmFuIGFzIHRoZXkgaGFkIHN0cm9uZyBvcGluaW9ucywgYW5kIEkgd291bGQKcGVy
c29uYWxseSB2b3RlIGZvciAlcHAgYXMgSSd2ZSBleHByZXNzZWQgYWJvdmUsIGJ1dCBkb24ndCBt
aW5kCmltcGxlbWVudGluZyBzb21ldGhpbmcgZWxzZSBhcyBsb25nIGFzIHRoZXJlJ3MgY29uc2Vu
c3VzIGFuZCBpdCdzIG5vdApnb2luZyB0byBnZXQgc3R1Y2sgb24gYW4gZW5kbGVzcyBhcmd1bWVu
dC4KClRoYW5rcywgUm9nZXIuCgpbMF0gaHR0cHM6Ly9wYXRjaGV3Lm9yZy9YZW4vMjAxOTA1MTAx
NjEwNTYuNDg2NDgtMS1yb2dlci5wYXVAY2l0cml4LmNvbS8yMDE5MDUxMDE2MTA1Ni40ODY0OC01
LXJvZ2VyLnBhdUBjaXRyaXguY29tLwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 17 14:12:49 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Jul 2019 14:12:49 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnkfo-0002Ig-SL; Wed, 17 Jul 2019 14:12: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=Q+i/=VO=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hnkfn-0002Ib-4I
 for xen-devel@lists.xenproject.org; Wed, 17 Jul 2019 14:12:47 +0000
X-Inumbo-ID: f2f756ab-a89c-11e9-8980-bc764e045a96
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f2f756ab-a89c-11e9-8980-bc764e045a96;
 Wed, 17 Jul 2019 14:12:45 +0000 (UTC)
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: O5TPVBIxfYM64p7IYGwVF7Ej7ETxSMbIUJa1J75aNcmm0dI/IvWKV1tPmD7jPiaVyPDBUJc7Yo
 nWj3HKl0KSuwZqw6N7YVG0awdsCmYjh3ngFAWsO9pUw26r4Kc/dm14IB/QY990nFppmZIWmhF+
 EtzVHZ03g11ljPJQES+qaAwmB5TlI6aCaLBdUm6htS6TNbhg0oh2BTnUotutuAsVMpfvTeu2kd
 5BFbuAGniUPWYCRD9e1HndRxxQdo6I+EZHi3noUjCe6PXRtjaMO4/N71blR5ekWoCiRKrp2h/A
 3H0=
X-SBRS: 2.7
X-MesageID: 3174807
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,274,1559534400"; 
   d="scan'208";a="3174807"
Date: Wed, 17 Jul 2019 16:12:36 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20190717141236.ehbkavyfxifuerna@Air-de-Roger.citrite.net>
References: <0dbf8520-89c7-753e-c10a-13399aec9cd5@suse.com>
 <7e5fba10-b957-81ed-a1d8-d4c7447f0d51@suse.com>
 <20190716142632.zallvho5vor4ug75@Air-de-Roger.citrite.net>
 <97f3e531-6c25-b8fa-c1b0-b68a183365f0@suse.com>
 <20190717102658.psnrdlrjpb5kvm4e@Air-de-Roger.citrite.net>
 <b53a0c6a-b24a-eea6-607d-18cc009dd8ee@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <b53a0c6a-b24a-eea6-607d-18cc009dd8ee@suse.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 3/5] x86/AMD: make C-state handling
 independent of 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: AndrewCooper <andrew.cooper3@citrix.com>, Brian Woods <brian.woods@amd.com>,
 Wei Liu <wl@xen.org>,
 "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>

T24gV2VkLCBKdWwgMTcsIDIwMTkgYXQgMTI6NDk6NDlQTSArMDAwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gT24gMTcuMDcuMjAxOSAxMjoyNiwgUm9nZXIgUGF1IE1vbm7DqSAgd3JvdGU6Cj4gPiBP
biBXZWQsIEp1bCAxNywgMjAxOSBhdCAwOTowNDo1NUFNICswMDAwLCBKYW4gQmV1bGljaCB3cm90
ZToKPiA+PiBPbiAxNi4wNy4yMDE5IDE2OjI2LCBSb2dlciBQYXUgTW9ubsOpICB3cm90ZToKPiA+
Pj4gT24gV2VkLCBKdWwgMDMsIDIwMTkgYXQgMDE6MDE6NDhQTSArMDAwMCwgSmFuIEJldWxpY2gg
d3JvdGU6Cj4gPj4+PiAtLS0gYS94ZW4vYXJjaC94ODYvYWNwaS9jcHVfaWRsZS5jCj4gPj4+PiAr
KysgYi94ZW4vYXJjaC94ODYvYWNwaS9jcHVfaWRsZS5jCj4gPj4+PiBAQCAtMTEwLDYgKzExMCw4
IEBAIGJvb2xlYW5fcGFyYW0oImxhcGljX3RpbWVyX2MyX29rIiwgbG9jYWwKPiA+Pj4+ICAgICAK
PiA+Pj4+ICAgICBzdHJ1Y3QgYWNwaV9wcm9jZXNzb3JfcG93ZXIgKl9fcmVhZF9tb3N0bHkgcHJv
Y2Vzc29yX3Bvd2Vyc1tOUl9DUFVTXTsKPiA+Pj4+ICAgICAKPiA+Pj4+ICtzdGF0aWMgaW50OF90
IF9fcmVhZF9tb3N0bHkgdmVuZG9yX292ZXJyaWRlOwo+ID4+Pgo+ID4+PiBBRkFJQ1QgZnJvbSB0
aGUgY29kZSBiZWxvdyB0aGlzIGlzIGEgdHJpLXN0YXRlICgtMSwgMCwgMSkuIENvdWxkIGl0Cj4g
Pj4+IG1heWJlIGJlIHR1cm5lZCBpbnRvIGFuIGVudW0gd2l0aCBkZWZpbml0aW9ucyBvZiB0aGUg
ZGlmZmVyZW50Cj4gPj4+IHN0YXRlcz8KPiA+Pj4KPiA+Pj4gSSB0aGluayBpdCB3b3VsZCBtYWtl
IHRoZSB1c2FnZSBjbGVhcmVyLgo+ID4+Cj4gPj4gV2VsbCwgcGVyc29uYWxseSBJIHByZWZlciBk
b2luZyBpdCB0aGlzIHdheSBmb3IgdHJpc3RhdGVzLiBJJ2xsCj4gPj4gd2FpdCB0byBzZWUgd2hh
dCBvdGhlcnMgdGhpbmsuCj4gPiAKPiA+IEFjaywgSSB0aGluayB0aGUgY29kZSBpcyBjb3JyZWN0
IGhlbmNlOgo+ID4gCj4gPiBSZXZpZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1
QGNpdHJpeC5jb20+Cj4gCj4gVGhhbmtzLgo+IAo+ID4gQnV0IEkgcGVyc29uYWxseSB3b3VsZCBw
cmVmZXIgYW4gZW51bSBvciBhdCBsZWFzdCBhIGRlc2NyaXB0aW9uIG9mCj4gPiB0aGUgbWVhbmlu
ZyBvZiB0aGUgdmFsdWVzIHZlbmRvcl9vdmVycmlkZSBjYW4gdGFrZS4gSU1PIGl0IHdvdWxkIGhl
bHAKPiA+IHVuZGVyc3RhbmRpbmcgdGhlIGNvZGUsIHNpbmNlIGl0J3Mgbm90IG9idmlvdXMgdG8g
bWUgYXQgZmlyc3Qgc2lnaHQuCj4gCj4gSSd2ZSBhZGRlZAoKVGhhbmtzISBJJ20gaGFwcHkgd2l0
aCB0aGlzLgoKPiAvKgo+ICAgKiBUaGlzIGZpZWxkIHN0YXJ0cyBvdXQgYXMgemVybywgYW5kIGNh
biBiZSBzZXQgdG8gLTEganVzdCB0byBzaWduYWwgaXQgaGFzCj4gICAqIGJlZW4gc2V0IChhbmQg
dGhhdCB2ZW5kb3Igc3BlY2lmaWMgbG9naWMgaGFzIGZhaWxlZCwgYW5kIHNob3VsZG4ndCBiZQo+
ICAgKiB0cmllZCBhZ2FpbiksIG9yIHRvICsxIHRvIGlnbm9yZSBEb20wIHNpZGUgdXBsb2FkcyBv
ZiBDLXN0YXRlIEFDUEkgZGF0YS4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF4gc2ln
bmFsIHZlbmRvciBzcGVjaWZpYyBzZXR1cCBoYXMKICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgc3VjY2VlZCBhbmQgZG9tMCBzaWRlIHVwbG9hZHMgb2YKICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgQy1zdGF0ZSBBQ1BJIGRhdGEgc2hvdWxkIGJlIGlnbm9yZWQuCgpJIHRo
aW5rIGlzIGV2ZW4gY2xlYXJlciwgYnV0IG1pZ2h0IGJlIHRvIHZlcmJvc2U/IEFueXdheSwgSSBk
b24ndApoYXZlIGEgc3Ryb25nIG9waW5pb24sIGFuZCB5b3VyIHRleHQgaXMgY2VydGFpbmx5IGZp
bmUuCgpSb2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 17 14:41:40 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Jul 2019 14:41:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnl7d-0004KM-AK; Wed, 17 Jul 2019 14:41:33 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=N/EB=VO=bitdefender.com=ppircalabu@srs-us1.protection.inumbo.net>)
 id 1hnl7c-0004KH-Au
 for xen-devel@lists.xenproject.org; Wed, 17 Jul 2019 14:41:32 +0000
X-Inumbo-ID: f68894d4-a8a0-11e9-8980-bc764e045a96
Received: from EUR02-AM5-obe.outbound.protection.outlook.com (unknown
 [40.107.0.119]) by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f68894d4-a8a0-11e9-8980-bc764e045a96;
 Wed, 17 Jul 2019 14:41:30 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=QddiCtsuf5WaHSy+9Z/GrgT2Mb6+Wd2cFev+xGEmCVDFn2JmOi6vFfkxvp7AXegrgxz6HFKpc+/PqBZow27FfqxTj378dt5dbBGj6+B/teUmIlIF4EwXBSb7ivPomBLHDRws82oN8SvpaD8NcT95zTNR0u1QeBFf90FIC7V328GNzl8tSexDCFwIyPQg4Qmy1TS0+I2NBLf14CJlxh7KZVumPsPBegFbGcR1TzDvosrDj2TVLpJQ/rTM94shKTeFmvqhoDY5TcGuK4UeeC9CUau6aJVgXcwmX8E9Z9v7q7cfpgs04nzGeYb5ddVQxGpS3+rLsRvBXMTtcNM8emiDMA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=pOz+P0y3UOHNWOQj137JDJsXU4cx/rT2UNdOjQ+eqxA=;
 b=lg8E2arOH2ngOoeoO7Ye9L+C5yHQiPSfinBZLrdO6HI8Ns83bOPodcvkU1JE6FJLMh0ko6nOKoG3B2K+KSGag7881b7BhwKChS1x7FTBU35FaCJHmC9gBdUu6r8dmb98Nx0YsQY+SY+oaKh739lEYe4rLbkCTbjAcmEP6AIQxyam6sFUCHHvptKK+W1YhfX2mmUOWLoMTRngCjJZy20VD4tI6dccvCASnHsUf9RCFcpS5IaOPwIV0XHvaNWReKxc2qaFgfs3OxtH+KPmZCDsllFT3inNqPadY1cdHHNb/cqcTfpgR0/2NVWFEMEFHXAUNEWR2IJOv4Xi2vvpVUwSnw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=bitdefender.com;dmarc=pass action=none
 header.from=bitdefender.com;dkim=pass header.d=bitdefender.com;arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=bitdefender.onmicrosoft.com; s=selector1-bitdefender-onmicrosoft-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=pOz+P0y3UOHNWOQj137JDJsXU4cx/rT2UNdOjQ+eqxA=;
 b=To0rodGJ4LNCr7z5VMsXcAlxD6gS7dF/GQ9w46kzd/Um66ouiQhPXLuCSTyUD/x6j9EOhpaeWDhgWVwZRqC3psVu7HdzInZpFUEt0nXHzD0SOG7WkzrC4gIQ68Ld3T5ITu4ZlywWw40nSi3BYaiI1gGLI/aIxbtYNGvaVEH98zw=
Received: from AM6PR02MB4615.eurprd02.prod.outlook.com (20.177.198.89) by
 AM6PR02MB4549.eurprd02.prod.outlook.com (20.177.196.79) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.14; Wed, 17 Jul 2019 14:41:28 +0000
Received: from AM6PR02MB4615.eurprd02.prod.outlook.com
 ([fe80::8185:36ef:58bb:9a00]) by AM6PR02MB4615.eurprd02.prod.outlook.com
 ([fe80::8185:36ef:58bb:9a00%2]) with mapi id 15.20.2094.011; Wed, 17 Jul 2019
 14:41:28 +0000
From: Petre Ovidiu PIRCALABU <ppircalabu@bitdefender.com>
To: Jan Beulich <JBeulich@suse.com>
Thread-Topic: [PATCH v2 07/10] vm_event: Add vm_event_ng interface
Thread-Index: AQHVO/ji+ep3hd1WrES1BL2P0bM6cabOlq4AgABMy4A=
Date: Wed, 17 Jul 2019 14:41:28 +0000
Message-ID: <de42faf2929b0ff0d52949d21dea5f2b30336840.camel@bitdefender.com>
References: <cover.1563293545.git.ppircalabu@bitdefender.com>
 <cover.1563293545.git.ppircalabu@bitdefender.com>
 <79a1e2aebc55c20f58cb8c925320de202b17d8f2.1563293545.git.ppircalabu@bitdefender.com>
 <e1c9a42d-7bde-5749-7cf3-cb5e7b4041e1@suse.com>
In-Reply-To: <e1c9a42d-7bde-5749-7cf3-cb5e7b4041e1@suse.com>
Accept-Language: ro-RO, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: PR0P264CA0148.FRAP264.PROD.OUTLOOK.COM
 (2603:10a6:100:1b::16) To AM6PR02MB4615.eurprd02.prod.outlook.com
 (2603:10a6:20b:6a::25)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=ppircalabu@bitdefender.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-mailer: Evolution 3.28.5-0ubuntu0.18.04.1 
x-originating-ip: [91.199.104.6]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 545a34bb-bc8e-4ed2-c740-08d70ac4d9c9
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:AM6PR02MB4549; 
x-ms-traffictypediagnostic: AM6PR02MB4549:|AM6PR02MB4549:
x-microsoft-antispam-prvs: <AM6PR02MB4549DE1CC87947FC66F709EDD6C90@AM6PR02MB4549.eurprd02.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 01018CB5B3
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(346002)(376002)(396003)(39860400002)(366004)(136003)(199004)(189003)(55674003)(8676002)(386003)(6506007)(53546011)(68736007)(7736002)(8936002)(99286004)(66446008)(102836004)(66476007)(66556008)(64756008)(66946007)(7416002)(52116002)(316002)(66066001)(11346002)(118296001)(446003)(476003)(86362001)(229853002)(25786009)(478600001)(5660300002)(2616005)(53936002)(6246003)(6486002)(14454004)(26005)(256004)(186003)(14444005)(2906002)(6916009)(6116002)(71190400001)(71200400001)(81156014)(54906003)(305945005)(50226002)(81166006)(3846002)(76176011)(6512007)(6436002)(4326008)(36756003)(486006)(99106002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:AM6PR02MB4549;
 H:AM6PR02MB4615.eurprd02.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: bitdefender.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: V1e07NxUQYEhuZ0kJi/G0GL8Gbamy/qqDmCFp88y5HlcPAvdkjF5gpr3szKHyqCyJ3t8iXbPq1ESaBd5VG6+a8TCHq5UUEmT0y90hlFX8QfwNR5f742VwBVPx7HA8vxAJc/sgOIqekQDtIBuajYbWqOK6K0eFXymseJJ3GyBWAMJMMK2JKNJPkryjs9Jifa6P6bdDBes2mRvOV0/7TtS7EJxoExxpTFbjU64cslTH0cFfRcnQslFrHVnMME7+1/1qQzwIQKbbV0AJKNJds5DaCJHnnvc8vhEIEyb1IjVsOFWQQ1sUYfJur3Xbj0ymceA2nn8dVNNpYDyl4/jQ/Z92Ide6MrvxBx5y49MrV6f5pK7twwiOFt6JKNZnaixpMtzH10l/npgmrI0/pLNYq1rMHUW3dmi/yRkDbi7ySIW97Q=
Content-ID: <E1A90C934F0CBA42AEA86C456AED0340@eurprd02.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: bitdefender.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 545a34bb-bc8e-4ed2-c740-08d70ac4d9c9
X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Jul 2019 14:41:28.2540 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 487baf29-f1da-469a-9221-243f830c36f3
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: ppircalabu@bbu.bitdefender.biz
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR02MB4549
Subject: Re: [Xen-devel] [PATCH v2 07/10] vm_event: Add vm_event_ng 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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Tamas K Lengyel <tamas@tklengyel.com>,
 Alexandru Stefan ISAILA <aisaila@bitdefender.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCAyMDE5LTA3LTE3IGF0IDEwOjA2ICswMDAwLCBKYW4gQmV1bGljaCB3cm90ZToNCj4g
T24gMTYuMDcuMjAxOSAxOTowNiwgUGV0cmUgUGlyY2FsYWJ1IHdyb3RlOg0KPiA+ICtzdGF0aWMg
dm9pZCB2bV9ldmVudF9jaGFubmVsc19mcmVlX2J1ZmZlcihzdHJ1Y3QNCj4gPiB2bV9ldmVudF9j
aGFubmVsc19kb21haW4gKmltcGwpDQo+ID4gICB7DQo+ID4gLSAgICB2bV9ldmVudF9yaW5nX3Jl
c3VtZSh0b19yaW5nKHYtPmRvbWFpbi0+dm1fZXZlbnRfbW9uaXRvcikpOw0KPiA+ICsgICAgaW50
IGk7DQo+ID4gKw0KPiA+ICsgICAgdnVubWFwKGltcGwtPnNsb3RzKTsNCj4gPiArICAgIGltcGwt
PnNsb3RzID0gTlVMTDsNCj4gPiArDQo+ID4gKyAgICBmb3IgKCBpID0gMDsgaSA8IGltcGwtPm5y
X2ZyYW1lczsgaSsrICkNCj4gPiArICAgICAgICBmcmVlX2RvbWhlYXBfcGFnZShtZm5fdG9fcGFn
ZShpbXBsLT5tZm5baV0pKTsNCj4gPiAgIH0NCj4gDQo+IFdoYXQgZ3VhcmFudGVlcyB0aGF0IHRo
ZXJlIGFyZSBubyBtYXBwaW5ncyBsZWZ0IG9mIHRoZSBwYWdlcyB5b3UgZnJlZQ0KPiBoZXJlPyBT
aGFyaW5nIHBhZ2VzIHdpdGggZ3Vlc3RzIGlzIChzbyBmYXIpIGFuIChhbG1vc3QpIGlycmV2ZXJz
aWJsZQ0KPiBhY3Rpb24sIGkuZS4gdGhleSBtYXkgZ2VuZXJhbGx5IG9ubHkgYmUgZnJlZWQgdXBv
biBkb21haW4NCj4gZGVzdHJ1Y3Rpb24uDQo+IFNlZSBnbnR0YWJfdW5wb3B1bGF0ZV9zdGF0dXNf
ZnJhbWVzKCkgZm9yIGEgY2FzZSB3aGVyZSB3ZSBhY3R1YWxseQ0KPiBtYWtlIGFuIGF0dGVtcHQg
YXQgZnJlZWluZyBzdWNoIHBhZ2VzIChidXQgd2hlcmUgd2UgZmFpbCB0aGUgcmVxdWVzdA0KPiBp
biBjYXNlIHJlZmVyZW5jZXMgYXJlIGxlZnQgaW4gcGxhY2UpLg0KPiANCkkndmUgdGVzdGVkIG1h
bnVhbGx5IDIgY2FzZXMgYW5kIHRoZXkgYm90aCB3b3JrIChubyBjcmFzaGVzKToNCjE6IGludHJv
c3BlY3RlZCBkb21haW4gc3RhcnRzIC0+IG1vbml0b3Igc3RhcnRzIC0+IG1vbml0b3Igc3RvcHMg
LT4NCmRvbWFpbiBzdG9wcw0KMjogaW50cm9zcGVjdGVkIGRvbWFpbiBzdGFydHMgLT4gbW9uaXRv
ciBzdGFydHMgLT4gZG9tYWluIHN0b3BzIC0+DQptb25pdG9yIHN0b3BzLg0KSG93ZXZlciwgSSB3
aWxsIHRha2UgYSBjbG9zZXIgbG9vayBhdCBnbnR0YWJfdW5wb3B1bGF0ZV9zdGF0dXNfZnJhbWVz
DQphbmQgcG9zdCBhIGZvbGxvdyB1cCBlbWFpbC4NCg0KPiBGdXJ0aGVybW9yZSwgaXMgdGhlcmUg
YW55IGd1YXJhbnRlZSB0aGF0IHRoZSBwYWdlcyB5b3UgZnJlZSBoZXJlDQo+IHdlcmUgYWN0dWFs
bHkgYWxsb2NhdGVkPyAtPm5yX2ZyYW1lcyBnZXRzIHNldCBhaGVhZCBvZiB0aGUgYWN0dWFsDQo+
IGFsbG9jYXRpb24uDQo+IA0Kdm1fZXZlbnRfY2hhbm5lbHNfZnJlZV9idWZmZXIgaXMgY2FsbGVk
IG9ubHkgZnJvbQ0Kdm1fZXZlbnRfY2hhbm5lbHNfZGlzYWJsZS4gVGhlIGxhdHRlciBpcyBjYWxs
ZWQgb25seSBpZiB2bV9ldmVudF9jaGVjaw0Kc3VjY2VlZHMgKCB2bV9ldmVudF9jbGVhbnVwIGFu
ZCB2bV9ldmVudF9kb21jdGwvVk1fRVZFTlRfRElTQUJMRSkuDQp2bV9ldmVudF9jaGVjayB3aWxs
IG9ubHkgcmV0dXJuIHRydWUgaWYgdm1fZXZlbnRfZW5hYmxlIHN1Y2NlZWRzLg0KDQo+ID4gK2lu
dCB2bV9ldmVudF9uZ19nZXRfZnJhbWVzKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGludCBp
ZCwNCj4gPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBmcmFtZSwg
dW5zaWduZWQgaW50DQo+ID4gbnJfZnJhbWVzLA0KPiA+ICsgICAgICAgICAgICAgICAgICAgICAg
ICAgICB4ZW5fcGZuX3QgbWZuX2xpc3RbXSkNCj4gPiArew0KPiA+ICsgICAgc3RydWN0IHZtX2V2
ZW50X2RvbWFpbiAqdmVkOw0KPiA+ICsgICAgaW50IGk7DQo+ID4gKw0KPiA+ICsgICAgc3dpdGNo
IChpZCApDQo+ID4gKyAgICB7DQo+ID4gKyAgICBjYXNlIFhFTl9WTV9FVkVOVF9UWVBFX01PTklU
T1I6DQo+ID4gKyAgICAgICAgdmVkID0gZC0+dm1fZXZlbnRfbW9uaXRvcjsNCj4gPiArICAgICAg
ICBicmVhazsNCj4gPiArDQo+ID4gKyAgICBkZWZhdWx0Og0KPiA+ICsgICAgICAgIHJldHVybiAt
RU5PU1lTOw0KPiANCj4gVmFyaW91cyBvdGhlciBlcnJvciBjb2RlcyBtaWdodCBiZSBmaW5lIGhl
cmUsIGJ1dCBFTk9TWVMgaXMgbm90DQo+IChkZXNwaXRlIHByZS1leGlzdGluZyBtaXN1c2UgZWxz
ZXdoZXJlIGluIHRoZSB0cmVlKS4NCg0Kdm1fZXZlbnRfZG9tY3RsIGFsc28gcmV0dXJucyAtRU5P
U1lTIGlmIHRoZSB0eXBlIGlzIG5laXRoZXINClhFTl9WTV9FVkVOVF9UWVBFX1BBR0lORywgWEVO
X1ZNX0VWRU5UX1RZUEVfTU9OSVRPUiwgbm9yDQpYRU5fVk1fRVZFTlRfVFlQRV9TSEFSSU5HLiBJ
J3ZlIGp1c3QgZm9sbG93ZWQgdGhlIGV4aXN0aW5nIGNvbnZlbnRpb24uDQoNCj4gDQo+ID4gKyAg
ICB9DQo+ID4gKw0KPiA+ICsgICAgaWYgKCAhdm1fZXZlbnRfY2hlY2sodmVkKSApDQo+ID4gKyAg
ICAgICAgcmV0dXJuIC1FSU5WQUw7DQo+ID4gKw0KPiA+ICsgICAgaWYgKCBmcmFtZSAhPSAwIHx8
IG5yX2ZyYW1lcyAhPSB0b19jaGFubmVscyh2ZWQpLT5ucl9mcmFtZXMgKQ0KPiA+ICsgICAgICAg
IHJldHVybiAtRUlOVkFMOw0KPiANCj4gSXMgdGhlcmUgYSBwYXJ0aWN1bGFyIHJlYXNvbiBmb3Ig
dGhpcyBhbGwtb3Itbm90aGluZyBtb2RlbD8NCg0KSSd2ZSBhZGRlZCB0aGlzIGV4dHJhIGNoZWNr
IGR1ZSB0byB0aGUgd2F5IGFjcXVpcmVfcmVzb3VyY2UgaW50ZXJmYWNlDQppcyBkZXNpZ25lZC4g
SW4gb3VyIGNhc2UsIHRoZSBtZW1vcnkgaXMgYWxsb2NhdGVkIGZyb20NClhFTl9WTV9FVkVOVF9F
TkFCTEUgYW5kIHRoZSBzaXplIGlzIGtub3duIGJlZm9yZWhhbmQ6IHRoZSBudW1iZXIgb2YNCnBh
Z2VzIG5lZWRlZCB0byBzdG9yZSAodmNwdXNfY291bnQgKiBzaXplb2Ygdm1fZXZlbnRfc2xvdCkg
Ynl0ZXMuDQpIb3dldmVyIHRoZSBhY3F1aXJlX3Jlc291cmNlIG5lZWRzIGEgIm5yX2ZyYW1lcyIg
cGFyYW1ldGVyIHdoaWNoIGlzDQpjb21wdXRlZCBpbiBhIHNpbWlsYXIgbWFubmVyIGluIHRoZSBs
aWJ4YyB3cmFwcGVyLiANClRoaXMgY2hlY2sgb25seSB2ZXJpZmllcyB0aGF0IHVzZXJzcGFjZSBp
cyBub3Qgc2VuZGluZyBhbiBpbnZhbGlkDQpwYXJhbWV0ZXIgKHVzaW5nIGFuIEFTU0VSVCBpbiB0
aGlzIGNhc2Ugd291bGQgaGF2ZSBiZWVuIG92ZXJraWxsDQpiZWNhdXNlIGl0IHdvdWxkIGNyYXNo
IHRoZSB3aG9sZSBoeXBlcnZpc29yKQ0KDQo+IA0KPiA+ICsgICAgc3Bpbl9sb2NrKCZ2ZWQtPmxv
Y2spOw0KPiA+ICsNCj4gPiArICAgIGZvciAoIGkgPSAwOyBpIDwgdG9fY2hhbm5lbHModmVkKS0+
bnJfZnJhbWVzOyBpKysgKQ0KPiA+ICsgICAgICAgIG1mbl9saXN0W2ldID0gbWZuX3godG9fY2hh
bm5lbHModmVkKS0+bWZuW2ldKTsNCj4gPiArDQo+ID4gKyAgICBzcGluX3VubG9jaygmdmVkLT5s
b2NrKTsNCj4gDQo+IFdoYXQgaXMgdGhlIGxvY2tpbmcgZ29vZCBmb3IgaGVyZT8gWW91IG9idmlv
dXNseSBjYW4ndCBiZSBhZnJhaWQgb2YNCj4gdGhlIHZhbHVlcyBiZWNvbWluZyBzdGFsZSwgYXMg
dGhleSBzdXJlbHkgd291bGQgYmUgYnkgdGhlIHRpbWUgdGhlDQo+IGNhbGxlciBnZXRzIHRvIHNl
ZSB0aGVtIChpZiB0aGV5IGNhbiBnbyBzdGFsZSBpbiB0aGUgZmlyc3QgcGxhY2UpLg0KVGhhbmtz
IGZvciBwb2ludGluZyB0aGlzIG91dC4gSSB3aWxsIHJlbW92ZSB0aGUgbG9jayBpbiB0aGUgbmV4
dA0KcGF0Y2hzZXQgaXRlcmF0aW9uLg0KPiANCj4gPiAtLS0gYS94ZW4vaW5jbHVkZS9wdWJsaWMv
ZG9tY3RsLmgNCj4gPiArKysgYi94ZW4vaW5jbHVkZS9wdWJsaWMvZG9tY3RsLmgNCj4gPiBAQCAt
MzgsNyArMzgsNyBAQA0KPiA+ICAgI2luY2x1ZGUgImh2bS9zYXZlLmgiDQo+ID4gICAjaW5jbHVk
ZSAibWVtb3J5LmgiDQo+ID4gICANCj4gPiAtI2RlZmluZSBYRU5fRE9NQ1RMX0lOVEVSRkFDRV9W
RVJTSU9OIDB4MDAwMDAwMTENCj4gPiArI2RlZmluZSBYRU5fRE9NQ1RMX0lOVEVSRkFDRV9WRVJT
SU9OIDB4MDAwMDAwMTINCj4gDQo+IFRoaXMgbG9va3MgdG8gYmUgbmVlZGVkIG9ubHkgYmVjYXVz
ZSBvZiAuLi4NCj4gDQo+ID4gQEAgLTc4MSwxMiArNzgxLDIwIEBAIHN0cnVjdCB4ZW5fZG9tY3Rs
X2dkYnN4X2RvbXN0YXR1cyB7DQo+ID4gICBzdHJ1Y3QgeGVuX2RvbWN0bF92bV9ldmVudF9vcCB7
DQo+ID4gICAgICAgdWludDMyX3QgICAgICAgb3A7ICAgICAgICAgICAvKiBYRU5fVk1fRVZFTlRf
KiAqLw0KPiA+ICAgICAgIHVpbnQzMl90ICAgICAgIHR5cGU7ICAgICAgICAgLyogWEVOX1ZNX0VW
RU5UX1RZUEVfKiAqLw0KPiA+ICsgLyogVXNlIHRoZSBORyBpbnRlcmZhY2UgKi8NCj4gPiArI2Rl
ZmluZSBfWEVOX1ZNX0VWRU5UX0ZMQUdTX05HX09QICAgICAgICAgMA0KPiA+ICsjZGVmaW5lIFhF
Tl9WTV9FVkVOVF9GTEFHU19OR19PUCAgICAgICAgICAoMVUgPDwNCj4gPiBfWEVOX1ZNX0VWRU5U
X0ZMQUdTX05HX09QKQ0KPiA+ICsgICAgdWludDMyX3QgICAgICAgZmxhZ3M7DQo+IA0KPiAuLi4g
dGhpcyBhZGRpdGlvbi4gSXMgdGhlIG5ldyBmaWVsZCByZWFsbHkgd2FycmFudGVkIGhlcmU/IENh
bid0DQo+IHlvdSBlLmcuIHNpbXBseSBkZWZpbmUgYSBuZXcgc2V0IG9mIG9wcyAoZS5nLiBieSBz
ZXR0aW5nIHRoZWlyDQo+IGhpZ2ggYml0cyk/DQo+IA0KWW91IGFyZSByaWdodC4gQWN0dWFsbHkg
b25seSBhIG5ldyBvcCBpcyBuZWVkZWQgKGUuZy4NClhFTl9WTV9FVkVOVF9OR19FTkFCTEUpLg0K
VGhlIG9ubHkgbmVlZGVkIGFkaXRpb24gaXMgdGhlIHZjcHVfaWQgZm9yIHRoZSByZXN1bWUgb3As
IGluIG9yZGVyIHRvDQpzcGVjaWZ5IHRoZSB2Y3B1IHdoaWNoIHdpbGwgaGFuZGxlIHRoZSByZXF1
ZXN0IGluIGNhc2Ugb2YgdGhlDQoiY2hhbm5lbHMiIHZtX2V2ZW50IHRyYW5zcG9ydC4gSG93ZXZl
ciwgdGhpcyB3aWxsIG5vdCBhZmZlY3QgdGhlDQpkb21jdGwncyBvZmZzZXRzIGhlbmNlIHRoZSBp
bnRlcmZhY2UgdmVyc2lvbiBpbmNyZW1lbnQgaXMgbm90IHJlcXVpcmVkLg0KSSB3aWxsIGNoYW5n
ZSB0aGlzIGluIHRoZSBuZXh0IHBhdGNoc2V0IGl0ZXJhdGlvbi4NCg0KPiBJJ3ZlIG9taXR0ZWQg
YWxsIHN0eWxlIGNvbW1lbnRzIChmb3JtYXR0aW5nLCBwbGFpbiB2cyB1bnNpZ25lZCBpbnQNCj4g
ZXRjKSAtIEknZCBsaWtlIHRvIGxlYXZlIHRoYXQgdG8gdGhlIFZNIGV2ZW50IG1haW50YWluZXJz
Lg0KSSB3aWxsIGNoZWNrIGFnYWluIHRoZSBwYXRjaCBmb3Igc3R5bGUgZXJyb3JzLCBidXQgaW4g
dGhlIG1lYW50aW1lLCBpZg0Kc29tZXRoaW5nIHN0YW5kcyBvdXQsIHBsZWFzZSBsZXQgbWUga25v
dyBhbmQgSSB3aWxsIGZpeCBpdCBhc2FwLg0KPiANCj4gSmFuDQoNCk1hbnkgdGhhbmtzIGZvciB5
b3VyIHN1cHBvcnQsDQpQZXRyZQ0KDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 17 14:46:55 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Jul 2019 14:46:55 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnlCb-0004SZ-Vn; Wed, 17 Jul 2019 14:46: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=N/EB=VO=bitdefender.com=ppircalabu@srs-us1.protection.inumbo.net>)
 id 1hnlCa-0004SU-TA
 for xen-devel@lists.xenproject.org; Wed, 17 Jul 2019 14:46:40 +0000
X-Inumbo-ID: ae287f5e-a8a1-11e9-8980-bc764e045a96
Received: from EUR02-HE1-obe.outbound.protection.outlook.com (unknown
 [40.107.1.131]) by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ae287f5e-a8a1-11e9-8980-bc764e045a96;
 Wed, 17 Jul 2019 14:46:38 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=Aw+U5R4+tiSVKa/yxkJVtmpCEWmSFe35bkUSSbj5mWDKCzK5ko0mcRdpI87CwKinwEYzIFNrtqwkSaozSzQfc91qgP+Ivdb90+sa45InMDGhQjO57GtnZc9ssPi0gfgdk4JqWpMR8rSzz4k2TcqQVKF0NYu49yYVXYMXBjecHrc2aZ57f9+hvzrweaUBnqD7JtBVjIAzQHBkgr2VVLizjwM48fnLCsxPjBz2vteiHXhVYIOnJewmUYxtGQdWX2WKyCyK6JpywbfvSTXjT3/C48PYPYKQ6gNrcN0VyqMNCQCe3dcnjKKObjI7/hWBFABycPNj8/S8XZB+dcpN4hP4Hg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=0BPUIR9eaYvqraUIW0AEWU2lZP7HbeCGpp0YovLeRgE=;
 b=RZB2xJxkJIB9hvUpET9xsG19C7wEmj3rRlIyyJRtFtu+FUH64EO0mVtuyad489TQMoTtU6tWkzwBu/q9oPTrT97tjXGjFbh0J5plf5w+UQ88V92NBQYxERdR0k3W0suz3Ub/lmOqRMBQMPOCQ9MBsaIacjg8wck6nmIvtyuCc9ua/Zb4yD27Ln87hRt+Tvz1H22YploGqXOsWF5OTQadJMYSzVz4rC14AOp2t7qAvFzSxWwSSH1iiPTUloP9rEynVEhFNOBD8RaLaDoFW78pni0VG3rcfBBFRD8bsZ/XHTjRaLtHtZpo89+R4UVOlzX7cB5DgBf+xWCjJxUGDnUrnQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=bitdefender.com;dmarc=pass action=none
 header.from=bitdefender.com;dkim=pass header.d=bitdefender.com;arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=bitdefender.onmicrosoft.com; s=selector1-bitdefender-onmicrosoft-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=0BPUIR9eaYvqraUIW0AEWU2lZP7HbeCGpp0YovLeRgE=;
 b=JuBU22ejrQkmEXarKs7QBgq/ID94QpuldKuNdi0TfT3dgJ0Sj6lRmo5ZFes1vd1gEgEgOXl9pUyROM2g1JXm8d2UOAR3qT/hqC1VoUtQGhb6tMfrasKit3OwxmIdgcATttMC9uEerDrGbLNvQOroisB6xmdeTkpN7Oq89Rbp9mw=
Received: from AM6PR02MB4615.eurprd02.prod.outlook.com (20.177.198.89) by
 AM6PR02MB4549.eurprd02.prod.outlook.com (20.177.196.79) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.14; Wed, 17 Jul 2019 14:46:36 +0000
Received: from AM6PR02MB4615.eurprd02.prod.outlook.com
 ([fe80::8185:36ef:58bb:9a00]) by AM6PR02MB4615.eurprd02.prod.outlook.com
 ([fe80::8185:36ef:58bb:9a00%2]) with mapi id 15.20.2094.011; Wed, 17 Jul 2019
 14:46:36 +0000
From: Petre Ovidiu PIRCALABU <ppircalabu@bitdefender.com>
To: Alexandru Stefan ISAILA <aisaila@bitdefender.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v2 07/10] vm_event: Add vm_event_ng interface
Thread-Index: AQHVO/ji+ep3hd1WrES1BL2P0bM6cabO0xCAgAAR2IA=
Date: Wed, 17 Jul 2019 14:46:36 +0000
Message-ID: <03f14635d0b8193cecaed2e417b0eb0fd8b2722f.camel@bitdefender.com>
References: <cover.1563293545.git.ppircalabu@bitdefender.com>
 <79a1e2aebc55c20f58cb8c925320de202b17d8f2.1563293545.git.ppircalabu@bitdefender.com>
 <24c588b3-41db-b558-cae6-d586970038b2@bitdefender.com>
In-Reply-To: <24c588b3-41db-b558-cae6-d586970038b2@bitdefender.com>
Accept-Language: ro-RO, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: PR0P264CA0119.FRAP264.PROD.OUTLOOK.COM
 (2603:10a6:100:19::35) To AM6PR02MB4615.eurprd02.prod.outlook.com
 (2603:10a6:20b:6a::25)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=ppircalabu@bitdefender.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-mailer: Evolution 3.28.5-0ubuntu0.18.04.1 
x-originating-ip: [91.199.104.6]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 5f22a0ab-258f-478d-9f49-08d70ac5917b
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:AM6PR02MB4549; 
x-ms-traffictypediagnostic: AM6PR02MB4549:|AM6PR02MB4549:
x-microsoft-antispam-prvs: <AM6PR02MB45493AABA6946C96512557E4D6C90@AM6PR02MB4549.eurprd02.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:6790;
x-forefront-prvs: 01018CB5B3
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(136003)(366004)(39860400002)(396003)(376002)(346002)(189003)(199004)(26005)(2906002)(256004)(14444005)(186003)(53936002)(6246003)(14454004)(6486002)(6436002)(486006)(4326008)(36756003)(6116002)(6512007)(76176011)(3846002)(81166006)(110136005)(71200400001)(71190400001)(81156014)(50226002)(305945005)(54906003)(7736002)(8936002)(2501003)(99286004)(316002)(52116002)(7416002)(66556008)(66476007)(102836004)(66446008)(64756008)(66946007)(6506007)(386003)(68736007)(8676002)(229853002)(86362001)(476003)(5660300002)(2616005)(25786009)(478600001)(11346002)(446003)(118296001)(66066001)(99106002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:AM6PR02MB4549;
 H:AM6PR02MB4615.eurprd02.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: bitdefender.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: jz0Ku2A1dwg4+YU4diywYd2IikpdRfpLCVpit3OdcxnVmc+I4VJaA4PbGlLapoKi19H9dMqcWNWD+JSKMOzKxbC++/swoY5IZ/8nYiAyf/tTA3OwBfYZtjVYKJbYoFy22Wafb0t2lL9X3yEDgMEy+fdDERcSpSDSfG8GTsNDl8EZVcWbrXWSsCpHyzQtR4/r34smZ32zo5kKH21XnIpbaPhwShKMwymVpswQx1BGMgCQowczlFRaeS0vQrbVEj7B76OYBz0AKlid2Nzlddfn8+xeV3E6JMrJ4fE9XHwjGyByLYIsKEB3KZE3o2VcI5K+DB/otorQPLrTdHU8ap5xmgn7uTsIYWBmfoX3qPaObyjEeGhHZ+B9x0viPCuLgqRA+z4Sh1LEf+9U6mTpeQXeVTohhQaWjc/Cf5MregQ+VKM=
Content-ID: <A7D195FF5A56354285EC29C08D154022@eurprd02.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: bitdefender.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 5f22a0ab-258f-478d-9f49-08d70ac5917b
X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Jul 2019 14:46:36.3126 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 487baf29-f1da-469a-9221-243f830c36f3
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: ppircalabu@bbu.bitdefender.biz
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR02MB4549
Subject: Re: [Xen-devel] [PATCH v2 07/10] vm_event: Add vm_event_ng 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: Stefano Stabellini <sstabellini@kernel.org>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Tamas K Lengyel <tamas@tklengyel.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>

T24gV2VkLCAyMDE5LTA3LTE3IGF0IDE2OjQyICswMzAwLCBBbGV4YW5kcnUgU3RlZmFuIElTQUlM
QSB3cm90ZToNCj4gPiArDQo+ID4gK291dDoNCj4gPiArICAgIHJjMiA9IHhjX2RvbWFpbl91bnBh
dXNlKHhjaCwgZG9tYWluX2lkKTsNCj4gPiArICAgIGlmICggcmMxIHx8IHJjMiApDQo+ID4gKyAg
ICB7DQo+ID4gKyAgICAgICAgaWYgKCByYzIgKQ0KPiA+ICsgICAgICAgICAgICBQRVJST1IoIlVu
YWJsZSB0byBwYXVzZSBkb21haW5cbiIpOw0KPiA+ICsNCj4gPiArICAgICAgICBpZiAoIHJjMSA9
PSAwICkNCj4gPiArICAgICAgICAgICAgcmMxID0gcmMyOw0KPiANCj4gWW91IGNhbiB1c2UgIXJj
MSBoZXJlLg0KPiANCj4gPiArICAgIH0NCj4gPiArDQo+ID4gKyAgICByZXR1cm4gcmMxOw0KPiA+
ICt9DQo+ID4gKw0KPiA+ICtpbnQgeGNfdm1fZXZlbnRfbmdfZGlzYWJsZSh4Y19pbnRlcmZhY2Ug
KnhjaCwgdWludDMyX3QgZG9tYWluX2lkLA0KPiA+IGludCB0eXBlLA0KPiA+ICsgICAgICAgICAg
ICAgICAgICAgICAgICAgICB4ZW5mb3JlaWdubWVtb3J5X3Jlc291cmNlX2hhbmRsZQ0KPiA+ICoq
ZnJlcykNCj4gPiArew0KPiA+ICsgICAgeGVuZm9yZWlnbm1lbW9yeV91bm1hcF9yZXNvdXJjZSh4
Y2gtPmZtZW0sICpmcmVzKTsNCj4gPiArICAgICpmcmVzID0gTlVMTDsNCj4gPiArDQo+ID4gKyAg
ICByZXR1cm4geGNfdm1fZXZlbnRfY29udHJvbCh4Y2gsIGRvbWFpbl9pZCwNCj4gPiBYRU5fVk1f
RVZFTlRfRElTQUJMRSwNCj4gPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHlwZSwg
WEVOX1ZNX0VWRU5UX0ZMQUdTX05HX09QLA0KPiA+IE5VTEwpOw0KPiA+ICt9DQo+ID4gKw0KPiAN
Cj4gDQo+IA0KPiA+ICAgDQo+ID4gK3N0YXRpYyBpbnQgdm1fZXZlbnRfcmluZ19wZm5fcGFyYW0o
dWludDMyX3QgdHlwZSkNCj4gPiArew0KPiA+ICsgICAgc3dpdGNoKCB0eXBlICkNCj4gPiArICAg
IHsNCj4gPiArI2lmZGVmIENPTkZJR19IQVNfTUVNX1BBR0lORw0KPiA+ICsgICAgY2FzZSBYRU5f
Vk1fRVZFTlRfVFlQRV9QQUdJTkc6DQo+ID4gKyAgICAgICAgcmV0dXJuIEhWTV9QQVJBTV9QQUdJ
TkdfUklOR19QRk47DQo+ID4gKyNlbmRpZg0KPiA+ICsgICAgY2FzZSBYRU5fVk1fRVZFTlRfVFlQ
RV9NT05JVE9SOg0KPiA+ICsgICAgICAgIHJldHVybiBIVk1fUEFSQU1fTU9OSVRPUl9SSU5HX1BG
TjsNCj4gPiArI2lmZGVmIENPTkZJR19IQVNfTUVNX1NIQVJJTkcNCj4gPiArICAgIGNhc2UgWEVO
X1ZNX0VWRU5UX1RZUEVfU0hBUklORzoNCj4gPiArICAgICAgICByZXR1cm4gSFZNX1BBUkFNX1NI
QVJJTkdfUklOR19QRk47DQo+ID4gKyNlbmRpZg0KPiA+ICsgICAgfTsNCj4gPiArDQo+ID4gKyAg
ICBBU1NFUlRfVU5SRUFDSEFCTEUoKTsNCj4gPiArICAgIHJldHVybiAtMTsNCj4gDQo+IEJsYW5r
IGxpbmUgYmVmb3JlIGZpbmFsIHJldHVybi4uLg0KPiANCj4gPiArfQ0KPiA+ICsNCj4gPiArc3Rh
dGljIGludCB2bV9ldmVudF9wYXVzZV9mbGFnKHVpbnQzMl90IHR5cGUpDQo+ID4gK3sNCj4gPiAr
ICAgIHN3aXRjaCggdHlwZSApDQo+ID4gKyAgICB7DQo+ID4gKyNpZmRlZiBDT05GSUdfSEFTX01F
TV9QQUdJTkcNCj4gPiArICAgIGNhc2UgWEVOX1ZNX0VWRU5UX1RZUEVfUEFHSU5HOg0KPiA+ICsg
ICAgICAgIHJldHVybiBfVlBGX21lbV9wYWdpbmc7DQo+ID4gKyNlbmRpZg0KPiA+ICsgICAgY2Fz
ZSBYRU5fVk1fRVZFTlRfVFlQRV9NT05JVE9SOg0KPiA+ICsgICAgICAgIHJldHVybiBfVlBGX21l
bV9hY2Nlc3M7DQo+ID4gKyNpZmRlZiBDT05GSUdfSEFTX01FTV9TSEFSSU5HDQo+ID4gKyAgICBj
YXNlIFhFTl9WTV9FVkVOVF9UWVBFX1NIQVJJTkc6DQo+ID4gKyAgICAgICAgcmV0dXJuIF9WUEZf
bWVtX3NoYXJpbmc7DQo+ID4gKyNlbmRpZg0KPiA+ICsgICAgfTsNCj4gPiArDQo+ID4gKyAgICBB
U1NFUlRfVU5SRUFDSEFCTEUoKTsNCj4gPiArICAgIHJldHVybiAtMTsNCj4gDQo+IGhlcmUNCj4g
DQo+ID4gK30NCj4gPiArDQo+ID4gKyNpZmRlZiBDT05GSUdfSEFTX01FTV9QQUdJTkcNCj4gPiAr
c3RhdGljIHZvaWQgbWVtX3BhZ2luZ19ub3RpZmljYXRpb24oc3RydWN0IHZjcHUgKnYsIHVuc2ln
bmVkIGludA0KPiA+IHBvcnQpOw0KPiA+ICsjZW5kaWYNCj4gPiArc3RhdGljIHZvaWQgbW9uaXRv
cl9ub3RpZmljYXRpb24oc3RydWN0IHZjcHUgKnYsIHVuc2lnbmVkIGludA0KPiA+IHBvcnQpOw0K
PiA+ICsjaWZkZWYgQ09ORklHX0hBU19NRU1fU0hBUklORw0KPiA+ICtzdGF0aWMgdm9pZCBtZW1f
c2hhcmluZ19ub3RpZmljYXRpb24oc3RydWN0IHZjcHUgKnYsIHVuc2lnbmVkIGludA0KPiA+IHBv
cnQpOw0KPiA+ICsjZW5kaWYNCj4gPiArDQo+ID4gK3N0YXRpYyB4ZW5fZXZlbnRfY2hhbm5lbF9u
b3RpZmljYXRpb25fdA0KPiA+IHZtX2V2ZW50X25vdGlmaWNhdGlvbl9mbih1aW50MzJfdCB0eXBl
KQ0KPiA+ICt7DQo+ID4gKyAgICBzd2l0Y2goIHR5cGUgKQ0KPiA+ICsgICAgew0KPiA+ICsjaWZk
ZWYgQ09ORklHX0hBU19NRU1fUEFHSU5HDQo+ID4gKyAgICBjYXNlIFhFTl9WTV9FVkVOVF9UWVBF
X1BBR0lORzoNCj4gPiArICAgICAgICByZXR1cm4gbWVtX3BhZ2luZ19ub3RpZmljYXRpb247DQo+
ID4gKyNlbmRpZg0KPiA+ICsgICAgY2FzZSBYRU5fVk1fRVZFTlRfVFlQRV9NT05JVE9SOg0KPiA+
ICsgICAgICAgIHJldHVybiBtb25pdG9yX25vdGlmaWNhdGlvbjsNCj4gPiArI2lmZGVmIENPTkZJ
R19IQVNfTUVNX1NIQVJJTkcNCj4gPiArICAgIGNhc2UgWEVOX1ZNX0VWRU5UX1RZUEVfU0hBUklO
RzoNCj4gPiArICAgICAgICByZXR1cm4gbWVtX3NoYXJpbmdfbm90aWZpY2F0aW9uOw0KPiA+ICsj
ZW5kaWYNCj4gPiArICAgIH07DQo+ID4gKw0KPiA+ICsgICAgQVNTRVJUX1VOUkVBQ0hBQkxFKCk7
DQo+ID4gKyAgICByZXR1cm4gTlVMTDsNCj4gDQo+IGFuZCBoZXJlDQo+IA0KPiA+ICt9DQo+ID4g
Kw0KPiA+ICsvKg0KPiA+ICsgKiBWTSBldmVudCByaW5nIGltcGxlbWVudGF0aW9uOw0KPiA+ICsg
Ki8NCj4gDQo+IEFsZXgNClRoYW5rcyBmb3Igbm90aWNpbmcgdGhlc2UuIEkgd2lsbCBmaXggdGhl
bSBpbiB0aGUgbmV4dCBwYXRjaCBpdGVyYXRpb24uDQoNClBldHJlDQoNCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 17 15:09:35 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Jul 2019 15:09:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnlYf-0005rJ-3V; Wed, 17 Jul 2019 15:09:29 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=o+Bt=VO=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1hnlYc-0005rE-TK
 for xen-devel@lists.xenproject.org; Wed, 17 Jul 2019 15:09:27 +0000
X-Inumbo-ID: dc512e52-a8a4-11e9-a61a-83d600107e37
Received: from new3-smtp.messagingengine.com (unknown [66.111.4.229])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id dc512e52-a8a4-11e9-a61a-83d600107e37;
 Wed, 17 Jul 2019 15:09:23 +0000 (UTC)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailnew.nyi.internal (Postfix) with ESMTP id 5B9483798;
 Wed, 17 Jul 2019 11:09:23 -0400 (EDT)
Received: from mailfrontend1 ([10.202.2.162])
 by compute7.internal (MEProxy); Wed, 17 Jul 2019 11:09:23 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:content-type:date:from:in-reply-to
 :message-id:mime-version:references:subject:to:x-me-proxy
 :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm3; bh=wonQ8g
 shNqewMsFbTxTFPI976yZqDWQhEsJy5e8Q1Ec=; b=Ccwggsm7tMi/aH+2YBycoR
 bdifUsQzw3qIvYSxfScKXJIdMvbLY6VGnfq5WnBYcUslf1vZ01QVV/4/TVcsNz3m
 32cA1Ts9/DGLwddrO/w4P/6jyWqfsh733Gj8/H/xpVU+qqwriPAAbg0nvoM9RWnz
 zGnH01u8pVimBqxy7yukhg0AW0UIHCW8bQPWMhbMBHtDXRjR0xsANhZxfgrSPjkR
 0TIXKe86c6ZxIpgV1wwVP0iasxEqJPZ3L3w5AF4fVbmeYJhqAwDYu1uJD+4Nrgn8
 gX6jz5NAuMzvrgToMo3I96prH87usdaMysAU/aAnI0N6vS3SPbGmq4EzE4MpIdTg
 ==
X-ME-Sender: <xms:HTovXSV2SIudeCXFr0zk6xcGUXtfxx9qg06hqZ5-vwsJm-jNZ9ic8A>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduvddrieefgdeivdcutefuodetggdotefrodftvf
 curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu
 uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc
 fjughrpeffhffvuffkfhggtggujggfsehgtderredtreejnecuhfhrohhmpeforghrvghk
 ucforghrtgiihihkohifshhkihdqifpkrhgvtghkihcuoehmrghrmhgrrhgvkhesihhnvh
 hishhisghlvghthhhinhhgshhlrggsrdgtohhmqeenucffohhmrghinhepghhithhhuhgs
 rdgtohhmnecukfhppeeluddrieehrdefgedrfeefnecurfgrrhgrmhepmhgrihhlfhhroh
 hmpehmrghrmhgrrhgvkhesihhnvhhishhisghlvghthhhinhhgshhlrggsrdgtohhmnecu
 vehluhhsthgvrhfuihiivgeptd
X-ME-Proxy: <xmx:HTovXYrraLqacgbdsRUjkFhjCWMGcjxuCjKDsjCpFRO7UZdjzszs_Q>
 <xmx:HTovXWShXOWiSTbtFotxRbVCuDVFHXnh33BLFibW2NurnYb8mToMfw>
 <xmx:HTovXa2KCfBJChzA4OOtXRRu7nOEHHWZ-6wvhmNrCrwq22bZSdg_XQ>
 <xmx:IzovXXRaaaH5DoVBVYD9y6J6TeNL4IMXK4d8fg0C2ZSwHfP-vDLSQg>
Received: from mail-itl (ip5b412221.dynamic.kabel-deutschland.de [91.65.34.33])
 by mail.messagingengine.com (Postfix) with ESMTPA id 6EE2E80060;
 Wed, 17 Jul 2019 11:09:15 -0400 (EDT)
Date: Wed, 17 Jul 2019 17:09:12 +0200
From: Marek =?utf-8?Q?Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
To: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
Message-ID: <20190717150912.GW1250@mail-itl>
References: <cover.537da3804adbe71352bed871578f3e893e2210c5.1563325215.git-series.marmarek@invisiblethingslab.com>
 <bf64e46ec03145da1887cfff4c632c86784792f6.1563325215.git-series.marmarek@invisiblethingslab.com>
 <20190717095435.sds3wsivmforlxzj@Air-de-Roger.citrite.net>
MIME-Version: 1.0
In-Reply-To: <20190717095435.sds3wsivmforlxzj@Air-de-Roger.citrite.net>
User-Agent: Mutt/1.12+29 (a621eaed) (2019-06-14)
Subject: Re: [Xen-devel] [PATCH v5 4/6] xen/x86: Allow stubdom access to irq
 created for msi.
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Simon Gaiser <simon@invisiblethingslab.com>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>,
 xen-devel@lists.xenproject.org, Brian Woods <brian.woods@amd.com>
Content-Type: multipart/mixed; boundary="===============6406411280137365050=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


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


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

On Wed, Jul 17, 2019 at 11:54:35AM +0200, Roger Pau Monn=C3=A9 wrote:
> On Wed, Jul 17, 2019 at 03:00:42AM +0200, Marek Marczykowski-G=C3=B3recki=
 wrote:
> > Stubdomains need to be given sufficient privilege over the guest which =
it
> > provides emulation for in order for PCI passthrough to work correctly.
> > When a HVM domain try to enable MSI, QEMU in stubdomain calls
> > PHYSDEVOP_map_pirq, but later it needs to call XEN_DOMCTL_bind_pt_irq as
> > part of xc_domain_update_msi_irq. Allow for that as part of
> > PHYSDEVOP_map_pirq.
> >=20
> > This is not needed for PCI INTx, because IRQ in that case is known
> > beforehand and the stubdomain is given permissions over this IRQ by
> > libxl__device_pci_add (there's a do_pci_add against the stubdomain).
> >=20
> > create_irq() already grant IRQ access to hardware_domain, with
> > assumption the device model (something managing this IRQ) lives there.
> > Modify create_irq() to take additional parameter pointing at device
> > model domain - which may be dom0 or stubdomain.  Save ID of the domain
> > given permission, to revoke it in destroy_irq() - easier and cleaner
> > than replaying logic of create_irq() parameter. Use domid instead of
> > actual reference to the domain, because it might get destroyed before
> > destroying IRQ (stubdomain is destroyed before its target domain). And
> > it is not an issue, because IRQ permissions live within domain
> > structure, so destroying a domain also implicitly revoke the permission.
> > Potential domid reuse is detected by by checking if that domain does
> > have permission over the IRQ being destroyed.
> >=20
> > Then, adjust all callers to provide the parameter. In case of calls not
> > related to stubdomain-initiated allocations, give it either
> > hardware_domain (so the behavior is unchanged there), or NULL for
> > interrupts used by Xen internally.
> >=20
> > Inspired by https://github.com/OpenXT/xenclient-oe/blob/5e0e7304a5a3c75=
ef01240a1e3673665b2aaf05e/recipes-extended/xen/files/stubdomain-msi-irq-acc=
ess.patch by Eric Chanudet <chanudete@ainfosec.com>.
> >=20
> > Signed-off-by: Simon Gaiser <simon@invisiblethingslab.com>
> > Signed-off-by: Marek Marczykowski-G=C3=B3recki <marmarek@invisiblething=
slab.com>
> > ---
> > Changes in v3:
> >  - extend commit message
> > Changes in v4:
> >  - add missing destroy_irq on error path
> > Changes in v5:
> >  - move irq_{grant,revoke}_access() to {create,destroy}_irq(), which
> >    basically make it a different patch
> >  - add get_dm_domain() helper
> >  - do not give hardware_domain permission over IRQs used in Xen
> >    internally
> >  - rename create_irq argument to just 'd', to avoid confusion
> >    when it's called by hardware domain
> >  - verify that device is de-assigned before pci_remove_device call
> >  - save ID of domain given permission in create_irq(), to revoke it in
> >  destroy_irq()
> >  - drop domain parameter from destroy_irq() and msi_free_irq()
> >  - do not give hardware domain permission over IRQ created in
> >  iommu_set_interrupt()
> > ---
> >  xen/arch/x86/hpet.c                      |  3 +-
> >  xen/arch/x86/irq.c                       | 51 ++++++++++++++++++-------
> >  xen/common/irq.c                         |  1 +-
> >  xen/drivers/char/ns16550.c               |  2 +-
> >  xen/drivers/passthrough/amd/iommu_init.c |  2 +-
> >  xen/drivers/passthrough/pci.c            |  3 +-
> >  xen/drivers/passthrough/vtd/iommu.c      |  3 +-
> >  xen/include/asm-x86/irq.h                |  2 +-
> >  xen/include/xen/irq.h                    |  1 +-
> >  9 files changed, 50 insertions(+), 18 deletions(-)
> >=20
> > diff --git a/xen/arch/x86/hpet.c b/xen/arch/x86/hpet.c
> > index 4b08488..b4854ff 100644
> > --- a/xen/arch/x86/hpet.c
> > +++ b/xen/arch/x86/hpet.c
> > @@ -11,6 +11,7 @@
> >  #include <xen/softirq.h>
> >  #include <xen/irq.h>
> >  #include <xen/numa.h>
> > +#include <xen/sched.h>
> >  #include <asm/fixmap.h>
> >  #include <asm/div64.h>
> >  #include <asm/hpet.h>
> > @@ -368,7 +369,7 @@ static int __init hpet_assign_irq(struct hpet_event=
_channel *ch)
> >  {
> >      int irq;
> > =20
> > -    if ( (irq =3D create_irq(NUMA_NO_NODE)) < 0 )
> > +    if ( (irq =3D create_irq(NUMA_NO_NODE, hardware_domain)) < 0 )
>=20
> Shouldn't this be NULL? I don't think the hardware domain should be
> allowed to play with the HPET IRQs?

Good point.

> >          return irq;
> > =20
> >      ch->msi.irq =3D irq;
> > diff --git a/xen/arch/x86/irq.c b/xen/arch/x86/irq.c
> > index 2cac28a..dc5d302 100644
> > --- a/xen/arch/x86/irq.c
> > +++ b/xen/arch/x86/irq.c
> > @@ -164,10 +164,21 @@ int __init bind_irq_vector(int irq, int vector, c=
onst cpumask_t *cpu_mask)
> >      return ret;
> >  }
> > =20
> > +static struct domain *get_dm_domain(struct domain *d)
>                                        ^ const
> > +{
> > +    return current->domain->target =3D=3D d ? current->domain : hardwa=
re_domain;
> > +}
> > +
> >  /*
> >   * Dynamic irq allocate and deallocation for MSI
> >   */
> > -int create_irq(nodeid_t node)
> > +
> > +/*
> > + * create_irq - allocate irq for MSI
> > + * @d domain that will get permission over the allocated irq; this per=
mission
> > + * will automatically be revoked on destroy_irq
> > + */
> > +int create_irq(nodeid_t node, struct domain *d)
> >  {
> >      int irq, ret;
> >      struct irq_desc *desc;
> > @@ -200,18 +211,24 @@ int create_irq(nodeid_t node)
> >          desc->arch.used =3D IRQ_UNUSED;
> >          irq =3D ret;
> >      }
>=20
> I would assert that desc->creator_domid =3D=3D DOMID_INVALID here, since
> in the failure case creator_domid is not overwritten.

Yes, see below.

> > -    else if ( hardware_domain )
> > +    else if ( d )
> >      {
> > -        ret =3D irq_permit_access(hardware_domain, irq);
> > +        ASSERT(d =3D=3D current->domain);
> > +        ret =3D irq_permit_access(d, irq);
> >          if ( ret )
> >              printk(XENLOG_G_ERR
> > -                   "Could not grant Dom0 access to IRQ%d (error %d)\n",
> > -                   irq, ret);
> > +                   "Could not grant Dom%u access to IRQ%d (error %d)\n=
",
> > +                   d->domain_id, irq, ret);
> > +        else
> > +            desc->creator_domid =3D d->domain_id;
> >      }
> > =20
> >      return irq;
> >  }
> > =20
> > +/*
> > + * destroy_irq - deallocate irq for MSI
> > + */
> >  void destroy_irq(unsigned int irq)
> >  {
> >      struct irq_desc *desc =3D irq_to_desc(irq);
> > @@ -220,14 +237,22 @@ void destroy_irq(unsigned int irq)
> > =20
> >      BUG_ON(!MSI_IRQ(irq));
> > =20
> > -    if ( hardware_domain )
> > +    if ( desc->creator_domid !=3D DOMID_INVALID )
> >      {
> > -        int err =3D irq_deny_access(hardware_domain, irq);
> > +        struct domain *d =3D get_domain_by_id(desc->creator_domid);
> > =20
> > -        if ( err )
> > -            printk(XENLOG_G_ERR
> > -                   "Could not revoke Dom0 access to IRQ%u (error %d)\n=
",
> > -                   irq, err);
> > +        if ( d && irq_access_permitted(d, irq) ) {
> > +            int err;
> > +
> > +            err =3D irq_deny_access(d, irq);
> > +            if ( err )
> > +                printk(XENLOG_G_ERR
> > +                       "Could not revoke Dom%u access to IRQ%u (error =
%d)\n",
> > +                       d->domain_id, irq, err);
> > +        }
> > +
> > +        if ( d )
> > +            put_domain(d);
>=20
> Don't you need to set creator_domid =3D DOMID_INVALID in destroy_irq at
> some point?
>=20
> Or else a failure in create_irq could leak the irq to it's previous
> owner. Note that init_one_irq_desc would only init the fields the
> first time the IRQ is used, but not for subsequent usages AFAICT.

I assumed init_one_irq_desc do the work on subsequent usages too. If not,
indeed I need to modify creator_domid in few more places.

> >      }
> > =20
> >      spin_lock_irqsave(&desc->lock, flags);
> > @@ -2058,7 +2083,7 @@ int map_domain_pirq(
> >              spin_unlock_irqrestore(&desc->lock, flags);
> > =20
> >              info =3D NULL;
> > -            irq =3D create_irq(NUMA_NO_NODE);
> > +            irq =3D create_irq(NUMA_NO_NODE, get_dm_domain(d));
>=20
> Isn't it fine to just use current->domain here directly?
>=20
> It's always going to be the current domain the one that calls
> map_domain_pirq in order to get a PIRQ mapped for it's target
> domain I think.

I wasn't sure if that's true if all the cases. Especially if hardware
domain !=3D toolstack domain. How is it then? Is it hardware domain
calling map_domain_pirq in that case?

> >              ret =3D irq >=3D 0 ? prepare_domain_irq_pirq(d, irq, pirq =
+ nr, &info)
> >                             : irq;
> >              if ( ret < 0 )
> > @@ -2691,7 +2716,7 @@ int allocate_and_map_msi_pirq(struct domain *d, i=
nt index, int *pirq_p,
> >          if ( irq =3D=3D -1 )
> >          {
> >      case MAP_PIRQ_TYPE_MULTI_MSI:
> > -            irq =3D create_irq(NUMA_NO_NODE);
> > +            irq =3D create_irq(NUMA_NO_NODE, get_dm_domain(d));
> >          }
> > =20
> >          if ( irq < nr_irqs_gsi || irq >=3D nr_irqs )
> > diff --git a/xen/common/irq.c b/xen/common/irq.c
> > index f42512d..42b27a9 100644
> > --- a/xen/common/irq.c
> > +++ b/xen/common/irq.c
> > @@ -16,6 +16,7 @@ int init_one_irq_desc(struct irq_desc *desc)
> >      spin_lock_init(&desc->lock);
> >      cpumask_setall(desc->affinity);
> >      INIT_LIST_HEAD(&desc->rl_link);
> > +    desc->creator_domid =3D DOMID_INVALID;
> > =20
> >      err =3D arch_init_one_irq_desc(desc);
> >      if ( err )
> > diff --git a/xen/drivers/char/ns16550.c b/xen/drivers/char/ns16550.c
> > index 189e121..ccc8b04 100644
> > --- a/xen/drivers/char/ns16550.c
> > +++ b/xen/drivers/char/ns16550.c
> > @@ -719,7 +719,7 @@ static void __init ns16550_init_irq(struct serial_p=
ort *port)
> >      struct ns16550 *uart =3D port->uart;
> > =20
> >      if ( uart->msi )
> > -        uart->irq =3D create_irq(0);
> > +        uart->irq =3D create_irq(0, NULL);
> >  #endif
> >  }
> > =20
> > diff --git a/xen/drivers/passthrough/amd/iommu_init.c b/xen/drivers/pas=
sthrough/amd/iommu_init.c
> > index 4e76b26..50785e0 100644
> > --- a/xen/drivers/passthrough/amd/iommu_init.c
> > +++ b/xen/drivers/passthrough/amd/iommu_init.c
> > @@ -781,7 +781,7 @@ static bool_t __init set_iommu_interrupt_handler(st=
ruct amd_iommu *iommu)
> >      hw_irq_controller *handler;
> >      u16 control;
> > =20
> > -    irq =3D create_irq(NUMA_NO_NODE);
> > +    irq =3D create_irq(NUMA_NO_NODE, NULL);
> >      if ( irq <=3D 0 )
> >      {
> >          dprintk(XENLOG_ERR, "IOMMU: no irqs\n");
> > diff --git a/xen/drivers/passthrough/pci.c b/xen/drivers/passthrough/pc=
i.c
> > index e886894..507b3d1 100644
> > --- a/xen/drivers/passthrough/pci.c
> > +++ b/xen/drivers/passthrough/pci.c
> > @@ -845,6 +845,9 @@ int pci_remove_device(u16 seg, u8 bus, u8 devfn)
> >      list_for_each_entry ( pdev, &pseg->alldevs_list, alldevs_list )
> >          if ( pdev->bus =3D=3D bus && pdev->devfn =3D=3D devfn )
> >          {
> > +            ret =3D -EBUSY;
> > +            if ( pdev->domain && pdev->domain !=3D hardware_domain )
> > +                break;
>=20
> This seems like an unlrelated fix?
>=20
> ie: preventing device removal while in use by a domain different than
> dom0?

Indeed it may warrant separate commit now.

> Note that you don't need the pdev->domain !=3D NULL check, just doing
> pdev->domain !=3D hardware_domain seems enough, since you don't
> dereference the pdev->domain pointer in the expression (unless I'm
> missing other usages below).

I don't want to prevent removal if pdev->domain is NULL (if that's even
possible).

> >              ret =3D iommu_remove_device(pdev);
> >              if ( pdev->domain )
> >                  list_del(&pdev->domain_list);
> > diff --git a/xen/drivers/passthrough/vtd/iommu.c b/xen/drivers/passthro=
ugh/vtd/iommu.c
> > index 8b27d7e..79f9682 100644
> > --- a/xen/drivers/passthrough/vtd/iommu.c
> > +++ b/xen/drivers/passthrough/vtd/iommu.c
> > @@ -1138,7 +1138,8 @@ static int __init iommu_set_interrupt(struct acpi=
_drhd_unit *drhd)
> >      struct irq_desc *desc;
> > =20
> >      irq =3D create_irq(rhsa ? pxm_to_node(rhsa->proximity_domain)
> > -                          : NUMA_NO_NODE);
> > +                          : NUMA_NO_NODE,
> > +                     NULL);
> >      if ( irq <=3D 0 )
> >      {
> >          dprintk(XENLOG_ERR VTDPREFIX, "IOMMU: no irq available!\n");
> > diff --git a/xen/include/asm-x86/irq.h b/xen/include/asm-x86/irq.h
> > index c0c6e7c..5b24428 100644
> > --- a/xen/include/asm-x86/irq.h
> > +++ b/xen/include/asm-x86/irq.h
> > @@ -155,7 +155,7 @@ int  init_irq_data(void);
> >  void clear_irq_vector(int irq);
> > =20
> >  int irq_to_vector(int irq);
> > -int create_irq(nodeid_t node);
> > +int create_irq(nodeid_t node, struct domain *d);
> >  void destroy_irq(unsigned int irq);
> >  int assign_irq_vector(int irq, const cpumask_t *);
> > =20
> > diff --git a/xen/include/xen/irq.h b/xen/include/xen/irq.h
> > index 586b783..c7a6a83 100644
> > --- a/xen/include/xen/irq.h
> > +++ b/xen/include/xen/irq.h
> > @@ -91,6 +91,7 @@ typedef struct irq_desc {
> >      spinlock_t lock;
> >      struct arch_irq_desc arch;
> >      cpumask_var_t affinity;
> > +    domid_t creator_domid; /* weak reference to domain handling this I=
RQ */
>=20
> I feel like handling is too vague here, but I'm not a native speaker
> so I'm not sure. I would maybe write:
>=20
> ... domain having permissions over this IRQ (which can be different
> from the domain actually having the IRQ assigned) */
>=20
> Which I think is less ambiguous.

I wanted to fit the comment in one line. But your version indeed may be
better.

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

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

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

iQEzBAEBCAAdFiEEhrpukzGPukRmQqkK24/THMrX1ywFAl0vObYACgkQ24/THMrX
1yztbgf9Hu+dYg9HtDoDrgP82GioH1tSpPyQezh5E+lO2YjCuQ3FRuXm28l4jMLX
ahIrsT1Ayq77J5vL+G7Yk1H+gk4wFm+QovFi3uaovNGKnWnqc9W3NbPLGwHmQKh1
CHi3QpStqWwexUy/wsZtT+l+dG/PqW7ZkbbmK28/dmoC7nVPiqoF+YY+g6J/Oaxg
gNmZa437UOXt3e4iOgFKuKBk4VILgQFHvJuY5U/RBwrfM/VIT5AspbKM1RL4M0Tz
wFPRmLctdU8+arzGJ6JIzzSq3MD5R69v9iSNyb/TTWE9RnvciLFKfih3GBhdWTbq
sE5LrwGzq6rAicyRtKWeMXkzYzz91Q==
=Guxz
-----END PGP SIGNATURE-----

--glDgwcODtpHomn63--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============6406411280137365050==--


From xen-devel-bounces@lists.xenproject.org Wed Jul 17 16:04:22 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Jul 2019 16: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 1hnmPb-00024s-H1; Wed, 17 Jul 2019 16:04:11 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=H7Ci=VO=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hnmPa-00024n-JN
 for xen-devel@lists.xenproject.org; Wed, 17 Jul 2019 16:04:10 +0000
X-Inumbo-ID: 7212b0ee-a8ac-11e9-b007-f7e3f830f5a6
Received: from m9a0003g.houston.softwaregrp.com (unknown [15.124.64.68])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 7212b0ee-a8ac-11e9-b007-f7e3f830f5a6;
 Wed, 17 Jul 2019 16:04:07 +0000 (UTC)
Received: FROM m9a0003g.houston.softwaregrp.com (15.121.0.191) BY
 m9a0003g.houston.softwaregrp.com WITH ESMTP; 
 Wed, 17 Jul 2019 16:03:39 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M9W0068.microfocus.com (2002:f79:bf::f79:bf) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Wed, 17 Jul 2019 16:02:56 +0000
Received: from NAM05-BY2-obe.outbound.protection.outlook.com (15.124.72.10) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Wed, 17 Jul 2019 16:02:56 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=Oe5gmz8RGfxJlq0+KYNqUvoe7NwoFdZKDrsR+EyUPzgcrgf899HWgCyWnO21dQ0qnOHX3cOjWQbHas7U/2CCq8McWMF27uVRjNw4OMt29bod028C8dWvtspbl39B/YfaBxVxZ1a8EqOfucKUHZHqYrj0OehDYKpNyuzFICvOcssofiHylB+rep7Gu32QO0n3GjBUifLGmyNW2j8QnIpkq3ThneQmk+hJ3BE7Gthh6ps/VHel2812jKIPUB4R1o/ybqmnjUg3tlem8tjNR4k5/HPXNHNH7Rn4wT+cFpqcbI0RGbkEf3phYPPAmZ2/QivZlvgnQbUaq5c0EaimLEL7DA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=7yslL580Mkil9M70hJUBUralZXl+xHSCHvi6gp/y3nw=;
 b=P8XA6yHl7X6O5D+VsqIvh5g6HzI5p1jqASJXYY+02wtId8MD+IxLG7p7f0bJXToTzZErSUb/KVwh8hEPUCcHNUdt50vYjQVb8jlkaovb3E/5PMXfoOrRuWBWFIHfO09at6fF7Bv4G0yj0LFaE6RT2p8j3MbR4QNOEE3FwM3P+joeEk+U+fySj0SRd/w5t5xuZ1X+Ee2Q4snr7/aBebf7wVVKg7kQ2Mcdx5FohRR/XLpcVnKipKgdb/7A355iMvjz5tv18s1tgllSzfT4xXyxlXuFfUz5dh+LpsGqsG8Syvee63ohQX4IXHnnVNZhQGTiDROo9GVqjI820t19etFydw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2683.namprd18.prod.outlook.com (20.179.107.14) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2094.11; Wed, 17 Jul 2019 16:02:55 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Wed, 17 Jul 2019
 16:02:55 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v2] x86/vLAPIC: avoid speculative out of bounds accesses
Thread-Index: AQHVPLkYZF8+iP93okCS7B48MIFZhA==
Date: Wed, 17 Jul 2019 16:02:55 +0000
Message-ID: <8ef6318e-83ca-780d-8472-9f617eae4896@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6P191CA0001.EURP191.PROD.OUTLOOK.COM (2603:10a6:6:28::11)
 To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 22c50ad6-7803-4db8-05ed-08d70ad03ab0
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB2683; 
x-ms-traffictypediagnostic: DM6PR18MB2683:
x-microsoft-antispam-prvs: <DM6PR18MB2683D6422B91D68CE0A2782DB3C90@DM6PR18MB2683.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:5516;
x-forefront-prvs: 01018CB5B3
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(396003)(136003)(346002)(376002)(39860400002)(366004)(189003)(199004)(81156014)(31686004)(99286004)(256004)(6116002)(8936002)(3846002)(81166006)(14444005)(2351001)(2906002)(8676002)(68736007)(80792005)(25786009)(14454004)(316002)(2501003)(54906003)(486006)(31696002)(6506007)(102836004)(386003)(52116002)(4326008)(71190400001)(71200400001)(26005)(5660300002)(66066001)(66556008)(66946007)(66476007)(64756008)(66446008)(36756003)(86362001)(2616005)(476003)(186003)(478600001)(6512007)(6916009)(53936002)(6486002)(7736002)(305945005)(5640700003)(6436002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2683;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: F9V2p9Gc/Ov9r8Ss1eA0TbH/UXBGTaWDC8ta6RjRZ/977tTZiQ8DftATGBaCd1XM8CSbqh5KgAe25J7nuQCpIVtAnFCCiKODiODbBuCEHCjexWxWQ31/BVFN+Y9Lqw2LudJ0rEufqjAkqgW921RvFKSTp4VhdpJlJtWRuoZWvST9DucQpw/HexQShW6eyrgt5VPE6A9PE1X9+itQc6RHvqErY27l/lftjrYGiBda0J7X5YeqZuq2mUgqLLZr2Wg6Ha1PBFwRPBUwVgkuzD2HCHbHA8u4TE7vBx+vZWCRdfpEJ1OvkCRwpDpVXmjonEYo9I38Swh52Fu6Br6cb609lqfg7YUveMbKhjQ09CT+qz/4A/uvUfw0esabJttX06ovOox2X/gwQJ7aCQnocbD5Ftwe5XRRkWBFRpFAX6nGgQA=
Content-ID: <65B436ADE4BBE043A10D8CBC04E2F00A@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 22c50ad6-7803-4db8-05ed-08d70ad03ab0
X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Jul 2019 16:02:55.2622 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2683
X-OriginatorOrg: suse.com
Subject: [Xen-devel] [PATCH v2] x86/vLAPIC: avoid speculative out of bounds
 accesses
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QXJyYXkgaW5kZXhlcyB1c2VkIGluIHRoZSBNU1IgcmVhZC93cml0ZSBlbXVsYXRpb24gZnVuY3Rp
b25zIGFzIHdlbGwgYXMNCnRoZSBkaXJlY3QgVk1YIC8gQVBJQy1WIGhvb2sgYXJlIGRlcml2ZWQg
ZnJvbSBndWVzdCBjb250cm9sbGVkIHZhbHVlcy4NClJlc3RyaWN0IHRoZWlyIHJhbmdlcyB0byBs
aW1pdCB0aGUgc2lkZSBlZmZlY3RzIG9mIHNwZWN1bGF0aXZlDQpleGVjdXRpb24uDQoNCkFsb25n
IHRoZXNlIGxpbmVzIGFsc28gY29uc3RyYWluIHRoZSB2bGFwaWNfbHZ0X21hc2tbXSBhY2Nlc3Mu
DQoNClJlbW92ZSB0aGUgdW51c2VkIHZsYXBpY19sdnRfe3ZlY3RvcixkbX0oKSBpbnN0ZWFkIG9m
IGFkanVzdGluZyB0aGVtLg0KDQpUaGlzIGlzIHBhcnQgb2YgdGhlIHNwZWN1bGF0aXZlIGhhcmRl
bmluZyBlZmZvcnQuDQoNClNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNl
LmNvbT4NCi0tLQ0KdjI6IERyb3AgY2hhbmdlcyB0byB2bGFwaWNfbW1pb197cmVhZCx3cml0ZX0o
KS4gRHJvcA0KICAgICBWTEFQSUNfT0ZGU0VUX01BU0soKS4gQWxzbyB0d2VhayBndWVzdF93cm1z
cl94MmFwaWMoKS4NCg0KLS0tIGEveGVuL2FyY2gveDg2L2h2bS92bGFwaWMuYw0KKysrIGIveGVu
L2FyY2gveDg2L2h2bS92bGFwaWMuYw0KQEAgLTIzLDYgKzIzLDcgQEANCiAgI2luY2x1ZGUgPHhl
bi9kb21haW4uaD4NCiAgI2luY2x1ZGUgPHhlbi9kb21haW5fcGFnZS5oPg0KICAjaW5jbHVkZSA8
eGVuL2V2ZW50Lmg+DQorI2luY2x1ZGUgPHhlbi9ub3NwZWMuaD4NCiAgI2luY2x1ZGUgPHhlbi90
cmFjZS5oPg0KICAjaW5jbHVkZSA8eGVuL2xpYi5oPg0KICAjaW5jbHVkZSA8eGVuL3NjaGVkLmg+
DQpAQCAtNjUsMTIgKzY2LDYgQEAgc3RhdGljIGNvbnN0IHVuc2lnbmVkIGludCB2bGFwaWNfbHZ0
X21hcw0KICAgICAgIExWVF9NQVNLDQogIH07DQogIA0KLSNkZWZpbmUgdmxhcGljX2x2dF92ZWN0
b3IodmxhcGljLCBsdnRfdHlwZSkgICAgICAgICAgICAgICAgICAgICBcDQotICAgICh2bGFwaWNf
Z2V0X3JlZyh2bGFwaWMsIGx2dF90eXBlKSAmIEFQSUNfVkVDVE9SX01BU0spDQotDQotI2RlZmlu
ZSB2bGFwaWNfbHZ0X2RtKHZsYXBpYywgbHZ0X3R5cGUpICAgICAgICAgICAgICAgICAgICAgICAg
IFwNCi0gICAgKHZsYXBpY19nZXRfcmVnKHZsYXBpYywgbHZ0X3R5cGUpICYgQVBJQ19NT0RFX01B
U0spDQotDQogICNkZWZpbmUgdmxhcGljX2x2dHRfcGVyaW9kKHZsYXBpYykgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBcDQogICAgICAoKHZsYXBpY19nZXRfcmVnKHZsYXBpYywgQVBJQ19M
VlRUKSAmIEFQSUNfVElNRVJfTU9ERV9NQVNLKSBcDQogICAgICAgPT0gQVBJQ19USU1FUl9NT0RF
X1BFUklPRElDKQ0KQEAgLTY3Niw3ICs2NzEsNyBAQCBpbnQgZ3Vlc3RfcmRtc3JfeDJhcGljKGNv
bnN0IHN0cnVjdCB2Y3B1DQogICAgICB9Ow0KICAgICAgY29uc3Qgc3RydWN0IHZsYXBpYyAqdmxh
cGljID0gdmNwdV92bGFwaWModik7DQogICAgICB1aW50NjRfdCBoaWdoID0gMDsNCi0gICAgdWlu
dDMyX3QgcmVnID0gbXNyIC0gTVNSX1gyQVBJQ19GSVJTVCwgb2Zmc2V0ID0gcmVnIDw8IDQ7DQor
ICAgIHVpbnQzMl90IHJlZyA9IG1zciAtIE1TUl9YMkFQSUNfRklSU1QsIG9mZnNldDsNCiAgDQog
ICAgICAvKg0KICAgICAgICogVGhlIHJlYWQgc2lkZSBsb29rcyBhcyBpZiBpdCBtaWdodCBiZSBz
YWZlIHRvIHVzZSBvdXRzaWRlIG9mIGN1cnJlbnQNCkBAIC02ODYsOSArNjgxLDE0IEBAIGludCBn
dWVzdF9yZG1zcl94MmFwaWMoY29uc3Qgc3RydWN0IHZjcHUNCiAgICAgIEFTU0VSVCh2ID09IGN1
cnJlbnQpOw0KICANCiAgICAgIGlmICggIXZsYXBpY194MmFwaWNfbW9kZSh2bGFwaWMpIHx8DQot
ICAgICAgICAgKHJlZyA+PSBzaXplb2YocmVhZGFibGUpICogOCkgfHwgIXRlc3RfYml0KHJlZywg
cmVhZGFibGUpICkNCisgICAgICAgICAocmVnID49IHNpemVvZihyZWFkYWJsZSkgKiA4KSApDQor
ICAgICAgICByZXR1cm4gWDg2RU1VTF9FWENFUFRJT047DQorDQorICAgIHJlZyA9IGFycmF5X2lu
ZGV4X25vc3BlYyhyZWcsIHNpemVvZihyZWFkYWJsZSkgKiA4KTsNCisgICAgaWYgKCAhdGVzdF9i
aXQocmVnLCByZWFkYWJsZSkgKQ0KICAgICAgICAgIHJldHVybiBYODZFTVVMX0VYQ0VQVElPTjsN
CiAgDQorICAgIG9mZnNldCA9IHJlZyA8PCA0Ow0KICAgICAgaWYgKCBvZmZzZXQgPT0gQVBJQ19J
Q1IgKQ0KICAgICAgICAgIGhpZ2ggPSAodWludDY0X3QpdmxhcGljX3JlYWRfYWxpZ25lZCh2bGFw
aWMsIEFQSUNfSUNSMikgPDwgMzI7DQogIA0KQEAgLTg2Nyw3ICs4NjcsNyBAQCB2b2lkIHZsYXBp
Y19yZWdfd3JpdGUoc3RydWN0IHZjcHUgKnYsIHVuDQogICAgICBjYXNlIEFQSUNfTFZURVJSOiAg
ICAgICAvKiBMVlQgRXJyb3IgUmVnICovDQogICAgICAgICAgaWYgKCB2bGFwaWNfc3dfZGlzYWJs
ZWQodmxhcGljKSApDQogICAgICAgICAgICAgIHZhbCB8PSBBUElDX0xWVF9NQVNLRUQ7DQotICAg
ICAgICB2YWwgJj0gdmxhcGljX2x2dF9tYXNrWyhyZWcgLSBBUElDX0xWVFQpID4+IDRdOw0KKyAg
ICAgICAgdmFsICY9IGFycmF5X2FjY2Vzc19ub3NwZWModmxhcGljX2x2dF9tYXNrLCAocmVnIC0g
QVBJQ19MVlRUKSA+PiA0KTsNCiAgICAgICAgICB2bGFwaWNfc2V0X3JlZyh2bGFwaWMsIHJlZywg
dmFsKTsNCiAgICAgICAgICBpZiAoIHJlZyA9PSBBUElDX0xWVDAgKQ0KICAgICAgICAgIHsNCkBA
IC05NTcsNyArOTU3LDcgQEAgc3RhdGljIGludCB2bGFwaWNfbW1pb193cml0ZShzdHJ1Y3QgdmNw
dQ0KICBpbnQgdmxhcGljX2FwaWN2X3dyaXRlKHN0cnVjdCB2Y3B1ICp2LCB1bnNpZ25lZCBpbnQg
b2Zmc2V0KQ0KICB7DQogICAgICBzdHJ1Y3QgdmxhcGljICp2bGFwaWMgPSB2Y3B1X3ZsYXBpYyh2
KTsNCi0gICAgdWludDMyX3QgdmFsID0gdmxhcGljX2dldF9yZWcodmxhcGljLCBvZmZzZXQpOw0K
KyAgICB1aW50MzJfdCB2YWwgPSB2bGFwaWNfZ2V0X3JlZyh2bGFwaWMsIG9mZnNldCAmIH4weGYp
Ow0KICANCiAgICAgIGlmICggdmxhcGljX3gyYXBpY19tb2RlKHZsYXBpYykgKQ0KICAgICAgew0K
QEAgLTEwNTMsNyArMTA1Myw3IEBAIGludCBndWVzdF93cm1zcl94MmFwaWMoc3RydWN0IHZjcHUg
KnYsIHUNCiAgICAgICAgICB9DQogICAgICB9DQogIA0KLSAgICB2bGFwaWNfcmVnX3dyaXRlKHYs
IG9mZnNldCwgbXNyX2NvbnRlbnQpOw0KKyAgICB2bGFwaWNfcmVnX3dyaXRlKHYsIGFycmF5X2lu
ZGV4X25vc3BlYyhvZmZzZXQsIFBBR0VfU0laRSksIG1zcl9jb250ZW50KTsNCiAgDQogICAgICBy
ZXR1cm4gWDg2RU1VTF9PS0FZOw0KICB9DQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 17 16:04:29 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Jul 2019 16:04:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnmPs-00025Z-R6; Wed, 17 Jul 2019 16:04:28 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=CPjG=VO=citrix.com=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1hnmPr-00025T-PC
 for xen-devel@lists.xenproject.org; Wed, 17 Jul 2019 16:04:27 +0000
X-Inumbo-ID: 8c302c4c-a8ac-11e9-8980-bc764e045a96
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8c302c4c-a8ac-11e9-8980-bc764e045a96;
 Wed, 17 Jul 2019 16:04:25 +0000 (UTC)
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=george.dunlap@citrix.com;
 spf=Pass smtp.mailfrom=George.Dunlap@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 george.dunlap@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="george.dunlap@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 George.Dunlap@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="George.Dunlap@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 6hyK03F3hxy2QDyo7KT5Y0vNyHRGBPcTq4+fcjnI8B1GytyYEkBXrphN+bOcAp5l0pBKkfULIa
 bP2QESx5tsI4ChJ2mSUSRoTosjAPsA/7JO2Xw2lX+FCXlvGNrVkcWLcCbD1blQ+XVNThGvWGfj
 tR/ZeQpQI3dQuFSZ1a6d3sjp1FJxKDdwG++Tu5nGV+DTt9NagcyFQSpGvqgz3/84ySDbcy81ha
 WPvvhRvJ4NyM35HYjXwi64Ye3IHxz2H7+EoMjQtzWDOWrx8KLppSDg1xi7QY2CjDJ1OD/nT/Mq
 LxM=
X-SBRS: 2.7
X-MesageID: 3183190
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,274,1559534400"; 
   d="scan'208";a="3183190"
To: Dario Faggioli <dfaggioli@suse.com>, <xen-devel@lists.xenproject.org>
References: <153515586506.7407.8908626058440527641.stgit@Palanthas.fritz.box>
 <153515651319.7407.3000873927341886165.stgit@Palanthas.fritz.box>
From: George Dunlap <george.dunlap@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=george.dunlap@citrix.com; prefer-encrypt=mutual; keydata=
 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
 rIFfe2Dk+lD9A9BVd2rfoHA=
Message-ID: <533decf6-7ae0-cc43-0162-695151cde292@citrix.com>
Date: Wed, 17 Jul 2019 17:04:22 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.1
MIME-Version: 1.0
In-Reply-To: <153515651319.7407.3000873927341886165.stgit@Palanthas.fritz.box>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v1 3/5] xen: sched: null: deassign offline
 vcpus from pcpus
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gOC8yNS8xOCAxOjIxIEFNLCBEYXJpbyBGYWdnaW9saSB3cm90ZToKPiBJZiBhIHBDUFUgaGFz
IGJlZW4vaXMgYmVpbmcgb2ZmbGluZWQsIHdlIGRvbid0IHdhbnQgaXQgdG8gYmUgbmVpdGhlcgo+
IGFzc2lnbmVkIHRvIGFueSBwQ1BVLCBub3IgaW4gdGhlIHdhaXQgbGlzdC4KPiAKPiBUaGVyZWZv
cmUsIHdoZW4gd2UgZGV0ZWN0IHRoYXQgYSB2Y3B1IGlzIGdvaW5nIG9mZmxpbmUsIHJlbW92ZSBp
dCBmcm9tCj4gYm90aCBwbGFjZXMuCgpIbW0sIHRoaXMgY29tbWl0IG1lc3NhZ2Ugd2Fzbid0IHZl
cnkgaW5mb3JtYXRpdmUuCgpJdCBsb29rcyBsaWtlIHdoYXQgeW91IHJlYWxseSBtZWFuIHRvIGRv
IGlzOgoKPiBTaWduZWQtb2ZmLWJ5OiBEYXJpbyBGYWdnaW9saSA8ZGZhZ2dpb2xpQHN1c2UuY29t
Pgo+IC0tLQo+IENjOiBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGV1LmNpdHJpeC5jb20+
Cj4gQ2M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KPiBDYzog
Um9nZXIgUGF1IE1vbm5lIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KPiAtLS0KPiAgeGVuL2NvbW1v
bi9zY2hlZF9udWxsLmMgfCAgIDQzICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KystLS0tLS0KPiAgMSBmaWxlIGNoYW5nZWQsIDM3IGluc2VydGlvbnMoKyksIDYgZGVsZXRpb25z
KC0pCj4gCj4gZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vc2NoZWRfbnVsbC5jIGIveGVuL2NvbW1v
bi9zY2hlZF9udWxsLmMKPiBpbmRleCAxNDI2MTI0NTI1Li42MjU5ZjQ2NDNlIDEwMDY0NAo+IC0t
LSBhL3hlbi9jb21tb24vc2NoZWRfbnVsbC5jCj4gKysrIGIveGVuL2NvbW1vbi9zY2hlZF9udWxs
LmMKPiBAQCAtMzYxLDcgKzM2MSw4IEBAIHN0YXRpYyB2b2lkIHZjcHVfYXNzaWduKHN0cnVjdCBu
dWxsX3ByaXZhdGUgKnBydiwgc3RydWN0IHZjcHUgKnYsCj4gICAgICB9Cj4gIH0KPiAgCj4gLXN0
YXRpYyB2b2lkIHZjcHVfZGVhc3NpZ24oc3RydWN0IG51bGxfcHJpdmF0ZSAqcHJ2LCBzdHJ1Y3Qg
dmNwdSAqdikKPiArLyogUmV0dXJucyB0cnVlIGlmIGEgY3B1IHdhcyB0aWNrbGVkICovCj4gK3N0
YXRpYyBib29sIHZjcHVfZGVhc3NpZ24oc3RydWN0IG51bGxfcHJpdmF0ZSAqcHJ2LCBzdHJ1Y3Qg
dmNwdSAqdikKPiAgewo+ICAgICAgdW5zaWduZWQgaW50IGJzOwo+ICAgICAgdW5zaWduZWQgaW50
IGNwdSA9IHYtPnByb2Nlc3NvcjsKPiBAQCAtNDA2LDExICs0MDcsMTMgQEAgc3RhdGljIHZvaWQg
dmNwdV9kZWFzc2lnbihzdHJ1Y3QgbnVsbF9wcml2YXRlICpwcnYsIHN0cnVjdCB2Y3B1ICp2KQo+
ICAgICAgICAgICAgICAgICAgdmNwdV9hc3NpZ24ocHJ2LCB3dmMtPnZjcHUsIGNwdSk7Cj4gICAg
ICAgICAgICAgICAgICBjcHVfcmFpc2Vfc29mdGlycShjcHUsIFNDSEVEVUxFX1NPRlRJUlEpOwo+
ICAgICAgICAgICAgICAgICAgc3Bpbl91bmxvY2soJnBydi0+d2FpdHFfbG9jayk7Cj4gLSAgICAg
ICAgICAgICAgICByZXR1cm47Cj4gKyAgICAgICAgICAgICAgICByZXR1cm4gdHJ1ZTsKPiAgICAg
ICAgICAgICAgfQo+ICAgICAgICAgIH0KPiAgICAgIH0KPiAgICAgIHNwaW5fdW5sb2NrKCZwcnYt
PndhaXRxX2xvY2spOwo+ICsKPiArICAgIHJldHVybiBmYWxzZTsKPiAgfQo+ICAKPiAgLyogQ2hh
bmdlIHRoZSBzY2hlZHVsZXIgb2YgY3B1IHRvIHVzIChudWxsKS4gKi8KPiBAQCAtNTE4LDYgKzUy
MSwxNCBAQCBzdGF0aWMgdm9pZCBudWxsX3ZjcHVfcmVtb3ZlKGNvbnN0IHN0cnVjdCBzY2hlZHVs
ZXIgKm9wcywgc3RydWN0IHZjcHUgKnYpCj4gIAo+ICAgICAgbG9jayA9IHZjcHVfc2NoZWR1bGVf
bG9ja19pcnEodik7Cj4gIAo+ICsgICAgLyogSWYgb2ZmbGluZSwgdGhlIHZjcHUgc2hvdWxkbid0
IGJlIGFzc2lnbmVkLCBub3IgaW4gdGhlIHdhaXRxdWV1ZSAqLwo+ICsgICAgaWYgKCB1bmxpa2Vs
eSghaXNfdmNwdV9vbmxpbmUodikpICkKPiArICAgIHsKPiArICAgICAgICBBU1NFUlQocGVyX2Nw
dShucGMsIHYtPnByb2Nlc3NvcikudmNwdSAhPSB2KTsKPiArICAgICAgICBBU1NFUlQobGlzdF9l
bXB0eSgmbnZjLT53YWl0cV9lbGVtKSk7Cj4gKyAgICAgICAgZ290byBvdXQ7Cj4gKyAgICB9Cgoq
IEhhbmRsZSB0aGUgY2FzZSBvZiBhbiBvZmZsaW5lIHZjcHUgYmVpbmcgcmVtb3ZlZCAoQVNTRVJU
aW5nIHRoYXQgaXQncwpuZWl0aGVyIG9uIGEgcHJvY2Vzc29yIG5vciBvbiB0aGUgd2FpdHF1ZXVl
KQoKQnV0IHdhaXQsIGlzbid0IHRoaXMgZml4aW5nIGEgaW1wb3J0YW50IHJlZ3Jlc3Npb24gaW4g
cGF0Y2ggMj8gIElmIGFmdGVyCnBhdGNoIDIgYnV0IGJlZm9yZSBwYXRjaCAzLCBhIFZNIGlzIGNy
ZWF0ZWQgd2l0aCBvZmZsaW5lIHZjcHVzLCBhbmQgdGhlbgpkZXN0cm95ZWQsIHdvbid0IHRoZSBv
ZmZsaW5lIHZjcHVzIHJlYWNoIGhlcmUgbmVpdGhlciBvbiB0aGUgd2FpdGxpc3QKbm9yIG9uIGEg
dmNwdT8KCk9mZmxpbmluZy9vbmxpbmluZyB2Y3B1cyBpcyBvbmUgdGhpbmc7IGJ1dCBjcmVhdGlu
ZyBhbmQgZGVzdHJveWluZwpndWVzdHMgaXMgc29tZXRoaW5nIGRpZmZlcmVudC4KCj4gICAgICAv
KiBJZiB2IGlzIGluIHdhaXRxdWV1ZSwganVzdCBnZXQgaXQgb3V0IG9mIHRoZXJlIGFuZCBiYWls
ICovCj4gICAgICBpZiAoIHVubGlrZWx5KCFsaXN0X2VtcHR5KCZudmMtPndhaXRxX2VsZW0pKSAp
Cj4gICAgICB7Cj4gQEAgLTU2NywxMSArNTc4LDMxIEBAIHN0YXRpYyB2b2lkIG51bGxfdmNwdV93
YWtlKGNvbnN0IHN0cnVjdCBzY2hlZHVsZXIgKm9wcywgc3RydWN0IHZjcHUgKnYpCj4gIAo+ICBz
dGF0aWMgdm9pZCBudWxsX3ZjcHVfc2xlZXAoY29uc3Qgc3RydWN0IHNjaGVkdWxlciAqb3BzLCBz
dHJ1Y3QgdmNwdSAqdikKPiAgewo+ICsgICAgc3RydWN0IG51bGxfcHJpdmF0ZSAqcHJ2ID0gbnVs
bF9wcml2KG9wcyk7Cj4gKyAgICB1bnNpZ25lZCBpbnQgY3B1ID0gdi0+cHJvY2Vzc29yOwo+ICsg
ICAgYm9vbCB0aWNrbGVkID0gZmFsc2U7Cj4gKwo+ICAgICAgQVNTRVJUKCFpc19pZGxlX3ZjcHUo
dikpOwo+ICAKPiArICAgIC8qIFdlIG5lZWQgdG8gc3BlY2lhbCBjYXNlIHRoZSBoYW5kbGluZyBv
ZiB0aGUgdmNwdSBiZWluZyBvZmZsaW5lZCAqLwo+ICsgICAgaWYgKCB1bmxpa2VseSghaXNfdmNw
dV9vbmxpbmUodikpICkKPiArICAgIHsKPiArICAgICAgICBzdHJ1Y3QgbnVsbF92Y3B1ICpudmMg
PSBudWxsX3ZjcHUodik7Cj4gKwo+ICsgICAgICAgIHByaW50aygiWVlZIGQlZHYlZCBnb2luZyBk
b3duP1xuIiwgdi0+ZG9tYWluLT5kb21haW5faWQsIHYtPnZjcHVfaWQpOwo+ICsgICAgICAgIGlm
ICggdW5saWtlbHkoIWxpc3RfZW1wdHkoJm52Yy0+d2FpdHFfZWxlbSkpICkKPiArICAgICAgICB7
Cj4gKyAgICAgICAgICAgIHNwaW5fbG9jaygmcHJ2LT53YWl0cV9sb2NrKTsKPiArICAgICAgICAg
ICAgbGlzdF9kZWxfaW5pdCgmbnZjLT53YWl0cV9lbGVtKTsKPiArICAgICAgICAgICAgc3Bpbl91
bmxvY2soJnBydi0+d2FpdHFfbG9jayk7Cj4gKyAgICAgICAgfQo+ICsgICAgICAgIGVsc2UgaWYg
KCBwZXJfY3B1KG5wYywgY3B1KS52Y3B1ID09IHYgKQo+ICsgICAgICAgICAgICB0aWNrbGVkID0g
dmNwdV9kZWFzc2lnbihwcnYsIHYpOwo+ICsgICAgfQoKKiBIYW5kbGUgdGhlIHVuZXhwZWN0ZWQo
PykgY2FzZSBvZiBhIHZjcHUgYmVpbmcgcHV0IHRvIHNsZWVwIGFzKD8pIGl0J3MKb2ZmbGluZWQK
CklmIGl0J3Mgbm90IHVuZXhwZWN0ZWQsIHRoZW4gd2h5IHRoZSBwcmludGs/CgpBbmQgaWYgaXQg
aXMgdW5leHBlY3RlZCwgd2hhdCBpcyB0aGUgZXhwZWN0ZWQgcGF0aCBmb3IgYSBjcHUgZ29pbmcK
b2ZmbGluZSB0byBiZSBkZS1hc3NpZ25lZCBmcm9tIGEgdmNwdSAod2hpY2ggaXMgd2hhdCB0aGUg
dGl0bGUgc2VlbXMgdG8KaW1wbHkgdGhpcyBwYXRjaCBpcyBhYm91dCk/Cgo+ICsKPiAgICAgIC8q
IElmIHYgaXMgbm90IGFzc2lnbmVkIHRvIGEgcENQVSwgb3IgaXMgbm90IHJ1bm5pbmcsIG5vIG5l
ZWQgdG8gYm90aGVyICovCj4gLSAgICBpZiAoIGN1cnJfb25fY3B1KHYtPnByb2Nlc3NvcikgPT0g
diApCj4gLSAgICAgICAgY3B1X3JhaXNlX3NvZnRpcnEodi0+cHJvY2Vzc29yLCBTQ0hFRFVMRV9T
T0ZUSVJRKTsKPiArICAgIGlmICggbGlrZWx5KCF0aWNrbGVkICYmIGN1cnJfb25fY3B1KGNwdSkg
PT0gdikgKQo+ICsgICAgICAgIGNwdV9yYWlzZV9zb2Z0aXJxKGNwdSwgU0NIRURVTEVfU09GVElS
USk7Cj4gIAo+ICAgICAgU0NIRURfU1RBVF9DUkFOSyh2Y3B1X3NsZWVwKTsKPiAgfQo+IEBAIC02
MTUsMTIgKzY0NiwxMiBAQCBzdGF0aWMgdm9pZCBudWxsX3ZjcHVfbWlncmF0ZShjb25zdCBzdHJ1
Y3Qgc2NoZWR1bGVyICpvcHMsIHN0cnVjdCB2Y3B1ICp2LAo+ICAgICAgICoKPiAgICAgICAqIElu
IHRoZSBsYXR0ZXIsIHRoZXJlIGlzIGp1c3Qgbm90aGluZyB0byBkby4KPiAgICAgICAqLwo+IC0g
ICAgaWYgKCBsaWtlbHkobGlzdF9lbXB0eSgmbnZjLT53YWl0cV9lbGVtKSkgKQo+ICsgICAgaWYg
KCBsaWtlbHkocGVyX2NwdShucGMsIHYtPnByb2Nlc3NvcikudmNwdSA9PSB2KSApCj4gICAgICB7
Cj4gICAgICAgICAgdmNwdV9kZWFzc2lnbihwcnYsIHYpOwo+ICAgICAgICAgIFNDSEVEX1NUQVRf
Q1JBTksobWlncmF0ZV9ydW5uaW5nKTsKPiAgICAgIH0KPiAtICAgIGVsc2UKPiArICAgIGVsc2Ug
aWYgKCAhbGlzdF9lbXB0eSgmbnZjLT53YWl0cV9lbGVtKSApCj4gICAgICAgICAgU0NIRURfU1RB
VF9DUkFOSyhtaWdyYXRlX29uX3J1bnEpOwoKKiBUZWFjaCBudWxsX3ZjcHVfbWlncmF0ZSgpIHRo
YXQgIW9uX3dhaXRxdWV1ZSAhPSBvbl92Y3B1LgoKSXQgbG9va3MgbGlrZSB0aGUgY29tbWVudCBq
dXN0IGFib3ZlIHRoaXMgaHVuayBpcyBub3cgb3V0IG9mIGRhdGU6CgoidiBpcyBlaXRoZXIgYXNz
aWduZWQgdG8gYSBwQ1BVLCBvciBpbiB0aGUgd2FpdHF1ZXVlLiIKCiAtR2VvcmdlCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 17 16:15:03 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Jul 2019 16:15:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnmZw-0002vj-WE; Wed, 17 Jul 2019 16:14:52 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=zn76=VO=huawei.com=jonathan.cameron@srs-us1.protection.inumbo.net>)
 id 1hnmYy-0002uI-0x
 for xen-devel@lists.xenproject.org; Wed, 17 Jul 2019 16:13:52 +0000
X-Inumbo-ID: dbc57869-a8ad-11e9-8980-bc764e045a96
Received: from huawei.com (unknown [45.249.212.35])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id dbc57869-a8ad-11e9-8980-bc764e045a96;
 Wed, 17 Jul 2019 16:13:49 +0000 (UTC)
Received: from DGGEMS414-HUB.china.huawei.com (unknown [172.30.72.60])
 by Forcepoint Email with ESMTP id BBF80605C121F65CC65C;
 Thu, 18 Jul 2019 00:13:46 +0800 (CST)
Received: from localhost (10.202.226.61) by DGGEMS414-HUB.china.huawei.com
 (10.3.19.214) with Microsoft SMTP Server id 14.3.439.0; Thu, 18 Jul 2019
 00:13:42 +0800
Date: Wed, 17 Jul 2019 17:13:20 +0100
From: Jonathan Cameron <jonathan.cameron@huawei.com>
To: Mauro Carvalho Chehab <mchehab+samsung@kernel.org>
Message-ID: <20190717171320.000035c2@huawei.com>
In-Reply-To: <88d15fa38167e3f2e73e65e1c1a1f39bca0267b4.1563365880.git.mchehab+samsung@kernel.org>
References: <cover.1563365880.git.mchehab+samsung@kernel.org>
 <88d15fa38167e3f2e73e65e1c1a1f39bca0267b4.1563365880.git.mchehab+samsung@kernel.org>
Organization: Huawei
X-Mailer: Claws Mail 3.17.3 (GTK+ 2.24.32; i686-w64-mingw32)
MIME-Version: 1.0
X-Originating-IP: [10.202.226.61]
X-CFilter-Loop: Reflected
X-Mailman-Approved-At: Wed, 17 Jul 2019 16:14:51 +0000
Subject: Re: [Xen-devel] [PATCH v4 13/15] docs: ABI: testing: make the files
 compatible with ReST output
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Alexandre Belloni <alexandre.belloni@bootlin.com>,
 Heikki Krogerus <heikki.krogerus@linux.intel.com>, linux-doc@vger.kernel.org,
 linux-iio@vger.kernel.org, Nicolas Ferre <nicolas.ferre@microchip.com>,
 linux-mm@kvack.org, netdev@vger.kernel.org, Peter
 Meerwald-Stadler <pmeerw@pmeerw.net>, Guenter Roeck <groeck@chromium.org>,
 linux-stm32@st-md-mailman.stormreply.com,
 Alexandre Torgue <alexandre.torgue@st.com>,
 Lars-Peter Clausen <lars@metafoo.de>, Jonathan Corbet <corbet@lwn.net>,
 linux-acpi@vger.kernel.org,
 Ludovic Desroches <ludovic.desroches@microchip.com>,
 xen-devel@lists.xenproject.org, Len Brown <lenb@kernel.org>,
 Andrew Donnellan <ajd@linux.ibm.com>, linux-pm@vger.kernel.org,
 Richard Cochran <richardcochran@gmail.com>,
 Frederic Barrat <fbarrat@linux.ibm.com>, Stefano
 Stabellini <sstabellini@kernel.org>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Fabrice Gasnier <fabrice.gasnier@st.com>, Benson Leung <bleung@chromium.org>,
 linux-arm-kernel@lists.infradead.org, Juergen Gross <jgross@suse.com>,
 gregkh@linuxfoundation.org, linux-usb@vger.kernel.org,
 "Rafael J. Wysocki" <rjw@rjwysocki.net>, Sebastian Reichel <sre@kernel.org>,
 Maxime Coquelin <mcoquelin.stm32@gmail.com>, Hartmut
 Knaack <knaack.h@gmx.de>, Enric Balletbo i Serra <enric.balletbo@collabora.com>,
 linuxppc-dev@lists.ozlabs.org, Peter Rosin <peda@axentia.se>,
 Jonathan Cameron <jic23@kernel.org>, Mike Kravetz <mike.kravetz@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>

T24gV2VkLCAxNyBKdWwgMjAxOSAwOToyODoxNyAtMDMwMApNYXVybyBDYXJ2YWxobyBDaGVoYWIg
PG1jaGVoYWIrc2Ftc3VuZ0BrZXJuZWwub3JnPiB3cm90ZToKCj4gU29tZSBmaWxlcyBvdmVyIHRo
ZXJlIHdvbid0IHBhcnNlIHdlbGwgYnkgU3BoaW54Lgo+IAo+IEZpeCB0aGVtLgo+IAo+IFNpZ25l
ZC1vZmYtYnk6IE1hdXJvIENhcnZhbGhvIENoZWhhYiA8bWNoZWhhYitzYW1zdW5nQGtlcm5lbC5v
cmc+CkhpIE1hdXJvLAoKRG9lcyBmZWVsIGxpa2UgdGhpcyBvbmUgc2hvdWxkIHBlcmhhcHMgaGF2
ZSBiZWVuIGJyb2tlbiB1cCBhIHRvdWNoIQoKRm9yIHRoZSBJSU8gb25lcyBJJ3ZlIGV5ZWJhbGxl
ZCBpdCByYXRoZXIgdGhhbiB0ZXN0aW5nIHRoZSByZXN1bHRzCgpBY2tlZC1ieTogSm9uYXRoYW4g
Q2FtZXJvbiA8Sm9uYXRoYW4uQ2FtZXJvbkBodWF3ZWkuY29tPgoKCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 17 16:20:09 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Jul 2019 16:20:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnmey-0003QV-Ma; Wed, 17 Jul 2019 16:20: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=5/cJ=VO=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hnmex-0003Eu-By
 for xen-devel@lists.xenproject.org; Wed, 17 Jul 2019 16:20:03 +0000
X-Inumbo-ID: ba3391df-a8ae-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ba3391df-a8ae-11e9-8980-bc764e045a96;
 Wed, 17 Jul 2019 16:20:01 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hnmeu-00018V-W8; Wed, 17 Jul 2019 16:20:01 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hnmeu-0007lG-Ea; Wed, 17 Jul 2019 16:20:00 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hnmeu-0002MX-Dw; Wed, 17 Jul 2019 16:20:00 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139062-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.19:test-arm64-arm64-examine:examine-serial/bootloader:fail:regression
 linux-4.19:build-armhf-pvops:kernel-build:fail:regression
 linux-4.19:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-examine:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=3bd837bfe431839a378e9d421af05b2e22a6d329
X-Osstest-Versions-That: linux=84df9525b0c27f3ebc2ebb1864fa62a97fdedb7d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 17 Jul 2019 16:20:00 +0000
Subject: [Xen-devel] [linux-4.19 test] 139062: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTA2MiBsaW51eC00LjE5IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzkwNjIvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAx
MSBleGFtaW5lLXNlcmlhbC9ib290bG9hZGVyIGZhaWwgUkVHUi4gdnMuIDEyOTMxMwogYnVpbGQt
YXJtaGYtcHZvcHMgICAgICAgICAgICAgNiBrZXJuZWwtYnVpbGQgICAgICAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTI5MzEzCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90
IGJsb2NraW5nOgogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRp
dDIgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLW11bHRpdmNwdSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxl
ICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1o
Zi1hcm1oZi14bC1ydGRzICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0LXJhdyAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0g
ICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwtc2VhdHRsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNy
ZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC10
aHVuZGVyeCAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYt
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBn
dWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0
YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4x
MC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGludXggICAg
ICAgICAgICAgICAgM2JkODM3YmZlNDMxODM5YTM3OGU5ZDQyMWFmMDViMmUyMmE2ZDMyOQpiYXNl
bGluZSB2ZXJzaW9uOgogbGludXggICAgICAgICAgICAgICAgODRkZjk1MjViMGMyN2YzZWJjMmVi
YjE4NjRmYTYyYTk3ZmRlZGI3ZAoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI5MzEzICAyMDE4LTEx
LTAyIDA1OjM5OjA4IFogIDI1NyBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyOTQxMiAgMjAx
OC0xMS0wNCAxNDoxMDoxNSBaICAyNTUgZGF5cyAgMTYxIGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBz
aW5jZSAgIDEzOTAwNCAgMjAxOS0wNy0xNCAyMzozNTo1NCBaICAgIDIgZGF5cyAgICAzIGF0dGVt
cHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0KMjI3MSBwZW9wbGUgdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdCwKbm90IGxp
c3RpbmcgdGhlbSBhbGwKCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtaTM4
Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWkzODYt
eHNtICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3Rl
ZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGVi
aWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhs
LWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0
cmljdCAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0
LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFt
aW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bTY0LWFybTY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJz
ZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJo
ZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRp
dmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1w
YWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXRodW5kZXJ4ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVz
dC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAv
aG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUg
YXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoK
RXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwg
aXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9
YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFy
bmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBs
b2c7IGl0IHdvdWxkIGJlIDE4NTQxOSBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 17 16:32:44 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Jul 2019 16: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 1hnmr9-0004OV-3I; Wed, 17 Jul 2019 16: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=yNpr=VO=gmail.com=denisobrezkov@srs-us1.protection.inumbo.net>)
 id 1hnmr7-0004OQ-W2
 for xen-devel@lists.xenproject.org; Wed, 17 Jul 2019 16:32:38 +0000
X-Inumbo-ID: 7c2a4c44-a8b0-11e9-8980-bc764e045a96
Received: from mail-wm1-x344.google.com (unknown [2a00:1450:4864:20::344])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7c2a4c44-a8b0-11e9-8980-bc764e045a96;
 Wed, 17 Jul 2019 16:32:36 +0000 (UTC)
Received: by mail-wm1-x344.google.com with SMTP id x15so22820175wmj.3
 for <xen-devel@lists.xenproject.org>; Wed, 17 Jul 2019 09:32:36 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=subject:to:cc:references:from:openpgp:autocrypt:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=aOZbREGu53jWVjAZz1uZQXw9UekJDLzDVjGuxrXBs7I=;
 b=uARaONgmGtnZqLh0Fgfgw+K1+e7MoX8M8vaQNOIEaYQeqFwZwVZfMqQHB+afiyOh08
 o2D1YjqZUnmQiZtpSkqkbO72KqpgHt4sH0rl8y5/+0gLjMDnpv9oT6ZBLafXWCSOJ2J6
 2wOmtgPCOYzG+HGZIrk72eFSoNTXWcck1uyjlqaMQMi0VXzxPZKjOdftEGztX4dji565
 TGKLtKs5HnPkTIaKrJY0vMTf7yGGm+jOsOIuW6cQAkNvyw0gdmwiGAGx6cl9PGKLGqhW
 XfbNf5jc5718fcHn2C8Ru7VcVMU2qc7OuG934PzjE/BU+6IbGCDyRROZtrj5h1uQ0/Ad
 QlFg==
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=aOZbREGu53jWVjAZz1uZQXw9UekJDLzDVjGuxrXBs7I=;
 b=uVTf2+C2+KxYJm3s50sk7V1eLJfB2lseYkzIW+JNa8VefSm2WLHyWtf85F0g3byOXa
 3tcQcffs6W8DjlRMzTzUxwaY+HmCDZtyWSkT0QVGPtrJlhJpkSUFlrCpt0/KucgZuujX
 J8zDSu3MLBYmh3ovX0NEt8qir7ilNh3u/L27kYkcWoXBoXA5DJyh7Lo9IKNbjjIzA+03
 3uFMtpjsvoH9RJtHivKcpsIUKvRlmVV7mBz5h+6ay64dVxGByTFBG+ZLh8PuB72FXvQl
 DufNX4hZKV669gedolMLmAaqfceGES1BjU26jSf+w3RGpxutbANXJYDED64OpMX9pbAr
 8OBA==
X-Gm-Message-State: APjAAAXJUe4ON8dwn960jty4313st5aQ71jwdhTE5tOlvbyxNafBP2FO
 z4hRa3lSBAc20GaZhjUiPUU=
X-Google-Smtp-Source: APXvYqxfeunrc5PIERNSYym0KNaLAvgiQcWa8Nz6RKddtWrBlszr8n/ApObw9XcxODY/v029huQCUQ==
X-Received: by 2002:a1c:5f87:: with SMTP id
 t129mr39534368wmb.150.1563381155819; 
 Wed, 17 Jul 2019 09:32:35 -0700 (PDT)
Received: from ?IPv6:2001:16b8:665f:2100:1e4b:d6ff:fef9:46e6?
 (200116b8665f21001e4bd6fffef946e6.dip.versatel-1u1.de.
 [2001:16b8:665f:2100:1e4b:d6ff:fef9:46e6])
 by smtp.gmail.com with ESMTPSA id t185sm18138962wma.11.2019.07.17.09.32.34
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Wed, 17 Jul 2019 09:32:34 -0700 (PDT)
To: Julien Grall <julien.grall@arm.com>, xen-devel@lists.xenproject.org
References: <8af4cfa481e24256b822f64efc6a0f45ae87cf65.1561750725.git.denisobrezkov@gmail.com>
 <a94734d2-ea51-3ba3-917b-e7cf21ace1d0@arm.com>
From: Denis Obrezkov <denisobrezkov@gmail.com>
Openpgp: preference=signencrypt
Autocrypt: addr=denisobrezkov@gmail.com; prefer-encrypt=mutual; keydata=
 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
Message-ID: <d304061e-f34e-d0e6-04a4-1a8bfc7414fa@gmail.com>
Date: Wed, 17 Jul 2019 18:32:33 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <a94734d2-ea51-3ba3-917b-e7cf21ace1d0@arm.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2] xen/arm: Switch OMAP5 secondary cores
 into hyp 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: hy-gsoc@hy-research.com, andre.przywara@arm.com, sstabellini@kernel.org,
 tim@xen.org, drhunter95@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>

SGkgSnVsaWVuLAoKPiAKPiBJIGFtIHRyeWluZyB0byB1bmRlcnN0YW5kIGhvdyB0aGlzIGV2ZXIg
d29ya2VkLiBvbWFwNV9zbXBfaW5pdCBpcyBjYWxsZWQKPiBieSB0d28gc2V0cyBvZiBwbGF0Zm9y
bXMgKGJhc2VkIG9uIGNvbXBhdGlibGUpOgo+IMKgwqAgLSB0aSxkcmE3OiB0aGVyZSB3ZXJlIHNv
bWUgaGFja3MgaW4gVS1ib290IHRvIGF2b2lkIHRoZSBTTUMuIElmIEkgYW0KPiByaWdodCwgdGhl
biBJIHdvdWxkIG5vdCBib3RoZXIgdG8gc3VwcG9ydCBoYWNrZWQgVS1ib290Lgo+IMKgwqAgLSB0
aSxvbWFwNTogWzFdIHN1Z2dlc3QgdGhhdCBVLWJvb3QgZG8gdGhlIHN3aXRjaCBmb3IgdXMgYnV0
IGl0IGlzCj4gbm90IGNsZWFyIHdoZXRoZXIgdGhpcyBpcyB1cHN0cmVhbWVkLiBAQ2hlbiwgSSBr
bm93IHlvdSBkaWQgdGhlIHBvcnQgYQo+IGxvbmcgdGltZSBhZ28uIERvIHlvdSByZWNhbGwgaG93
IHRoaXMgd29ya2VkPwo+IAo+IExpbnV4IHNlZW1zIHRvIHVzZSB0aGUgc21jIG9uIGFueSBkcmE3
IGFuZCBvbWFwNTR4eC4gU28gbWF5YmUgd2UgY2FuIHVzZQo+IHNhZmVseSBoZXJlLgo+IEkgZG9u
J3QgdW5kZXJzdGFuZCB5b3VyIGNvbmNlcm5zIHRvIHRoZSBmdWxsIGV4dGVudC4gV2hhdCBzaG91
bGQgYmUKaW52ZXN0aWdhdGVkPwoKLS0gClJlZ2FyZHMsIERlbmlzIE9icmV6a292CgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 17 16:34:52 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Jul 2019 16:34:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnmtH-0004V1-Hy; Wed, 17 Jul 2019 16:34:51 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=5/cJ=VO=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hnmtG-0004Uj-18
 for xen-devel@lists.xenproject.org; Wed, 17 Jul 2019 16:34:50 +0000
X-Inumbo-ID: c9c69da6-a8b0-11e9-b9ae-e394dd919285
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c9c69da6-a8b0-11e9-b9ae-e394dd919285;
 Wed, 17 Jul 2019 16:34:46 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hnmtC-0001QR-81; Wed, 17 Jul 2019 16:34: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 1hnmtB-000868-Ig; Wed, 17 Jul 2019 16:34:45 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hnmtB-0001sV-I2; Wed, 17 Jul 2019 16:34:45 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139090-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=c0a0acb7271f822b455be401a37120be61146036
X-Osstest-Versions-That: xen=08b084ab48738040e34032ffb42387d88619bf1b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 17 Jul 2019 16:34:45 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 139090: 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>

ZmxpZ2h0IDEzOTA5MCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzOTA5MC8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICBjMGEwYWNiNzI3MWY4MjJiNDU1YmU0MDFhMzcxMjBiZTYxMTQ2MDM2CmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICAwOGIwODRhYjQ4NzM4MDQwZTM0
MDMyZmZiNDIzODdkODg2MTliZjFiCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzkwNjEgIDIwMTkt
MDctMTYgMTg6MDQ6MjIgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM5MDkwICAy
MDE5LTA3LTE3IDE0OjAxOjIzIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0aXJ4LmNvbT4KICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRy
aXguY29tPgogIEJhb2RvbmcgQ2hlbiA8Y2hlbmJhb2RvbmdAbXhuYXZpLmNvbT4KICBHZW9yZ2Ug
RHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+IFt0cmFjaW5nXQogIEphbiBCZXVsaWNo
IDxqYmV1bGljaEBzdXNlLmNvbT4KICBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29t
PgoKam9iczoKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9q
ZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoK
TG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dz
LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhl
c2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFp
bDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3Qu
Z2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBm
b3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDth
PXN1bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9uIDoKClRvIHhlbmJpdHMueGVuLm9yZzovaG9tZS94
ZW4vZ2l0L3hlbi5naXQKICAgMDhiMDg0YWI0OC4uYzBhMGFjYjcyNyAgYzBhMGFjYjcyNzFmODIy
YjQ1NWJlNDAxYTM3MTIwYmU2MTE0NjAzNiAtPiBzbW9rZQoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 17 16:34:53 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Jul 2019 16:34:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnmtI-0004VP-S8; Wed, 17 Jul 2019 16:34:52 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=H7Ci=VO=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hnmtH-0004Ut-9p
 for xen-devel@lists.xenproject.org; Wed, 17 Jul 2019 16:34:51 +0000
X-Inumbo-ID: b9c2ce48-a8b0-11e9-aaa5-03a846007b4e
Received: from m9a0002g.houston.softwaregrp.com (unknown [15.124.64.67])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b9c2ce48-a8b0-11e9-aaa5-03a846007b4e;
 Wed, 17 Jul 2019 16:34:47 +0000 (UTC)
Received: FROM m9a0002g.houston.softwaregrp.com (15.121.0.191) BY
 m9a0002g.houston.softwaregrp.com WITH ESMTP; 
 Wed, 17 Jul 2019 16:34:25 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M9W0068.microfocus.com (2002:f79:bf::f79:bf) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Wed, 17 Jul 2019 16:32:57 +0000
Received: from NAM05-DM3-obe.outbound.protection.outlook.com (15.124.8.13) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Wed, 17 Jul 2019 16:32:57 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=mPPbrTZNgsFWCaCzcKfl4IGMnoqWaLmS6nJyjDt+SbwnJndCtbhOhTJEzPgy/wc+DOtzaH6JeSSEZ8K4maSHXL8VpCLE0QuLZ56MQmr63owyV1lzv2NWWMrKdoWliELsdv30RZMs4d6tc+ACV33p1DkPaGe7GlM44nL2yfVsM/Imo+r/Snp3EyKOBE0778y8IwPuO6NIQnqveSYuREgiLAYfQbYh3gfX+lmVcaaon4EHtJbO/Tmdb9VUWzwKs4EhIiLkPOuJzhtgl4YE0qCtFellJ23HeOsPenQVdBzf/CEHA5Q3YnJUNflQ/+eQvb02UXkwqORcPuil9qXp4DHxLg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=lsgbUbDUf87DmcnISCDo6oO6Q7lCAYNuQzuGEfnHNzk=;
 b=QynFEMAGoCDWGwobZT5+ZzuMd53gojfJDyPt1ctZMAjo9/14Q4pWuIVBWvvJuTWQ0XXbrO69CgsLT1SdmFkonkHdypPudf/2OCYI3ZrMinwghEGGwU0Ju0WTriVTiE+2qF/4iP5faH6uyopNHnLUZLXyUkkDyPjTl/faHH3NLXob14pT683B2bmU8MssmR0fGdZF3xrNNkPy72k4kBwZFCC6N+4QKDHw5yNds67CdSzFtRX4GlqrXW1QvXVImcYzWFeFR8UuD+T5W+AAmDaq30vzCIXuMk0D8CzPjcdUM1f78uez7XiDp9LfWT2hU2nY33RuIIg7oaHtgngbnxfmpg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2555.namprd18.prod.outlook.com (20.179.105.219) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2094.11; Wed, 17 Jul 2019 16:32:56 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Wed, 17 Jul 2019
 16:32:56 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Petre Ovidiu PIRCALABU <ppircalabu@bitdefender.com>, Paul Durrant
 <Paul.Durrant@citrix.com>
Thread-Topic: [PATCH v2 07/10] vm_event: Add vm_event_ng interface
Thread-Index: AQHVO/ja8zGHp8jkY0SwPhMewFAvpabOlq4AgABMy4CAAB8hAA==
Date: Wed, 17 Jul 2019 16:32:56 +0000
Message-ID: <20603303-440d-3ac4-8f78-861abaa78d70@suse.com>
References: <cover.1563293545.git.ppircalabu@bitdefender.com>
 <cover.1563293545.git.ppircalabu@bitdefender.com>
 <79a1e2aebc55c20f58cb8c925320de202b17d8f2.1563293545.git.ppircalabu@bitdefender.com>
 <e1c9a42d-7bde-5749-7cf3-cb5e7b4041e1@suse.com>
 <de42faf2929b0ff0d52949d21dea5f2b30336840.camel@bitdefender.com>
In-Reply-To: <de42faf2929b0ff0d52949d21dea5f2b30336840.camel@bitdefender.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6P189CA0029.EURP189.PROD.OUTLOOK.COM (2603:10a6:6:2e::42)
 To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 7dc8e244-2abb-4428-9056-08d70ad46c66
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB2555; 
x-ms-traffictypediagnostic: DM6PR18MB2555:
x-microsoft-antispam-prvs: <DM6PR18MB2555877F3C6150612C816091B3C90@DM6PR18MB2555.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 01018CB5B3
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(346002)(396003)(376002)(136003)(39860400002)(366004)(199004)(189003)(305945005)(66946007)(14454004)(5660300002)(2906002)(66446008)(446003)(2616005)(476003)(66556008)(7736002)(11346002)(54906003)(110136005)(31696002)(6246003)(86362001)(4326008)(66476007)(486006)(14444005)(31686004)(64756008)(256004)(3846002)(66066001)(80792005)(6116002)(53546011)(186003)(8676002)(7416002)(6506007)(99286004)(76176011)(52116002)(71200400001)(68736007)(71190400001)(53936002)(386003)(8936002)(6512007)(81156014)(81166006)(6436002)(25786009)(478600001)(102836004)(229853002)(6486002)(26005)(316002)(36756003);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2555;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: WE1DTWaCoJ+IoBkHiWjuSNooQ1pecQHLsCIIHJx6qBhv1nB02isDn0Qvy3iq27jF+51xaxvIOu80dPd2oMm/dF8+yfNCzKdndWqJhCxbu0qxwaflP1hgrY8kF8qcrJ7yE7FmkYurqNyk3/MsLUyYZnKUtWdVvzRIsWnX0W49DZXDwiXg3gVzdC49/S8D4UOt0DKY/wKGBpnPeyiN4YEK90f7cDRyc1xt377EB+ac16C6pa3tO4gdAv+4ikeonKEsDZYvedAbuoiFgiuB1O+XCLNEqr79lM5xgmJxfC14tijk2hhYGIJvMW7Lalw2kQS37BfAygMJr+X7V4ydRMgYLaqf/0reSLd/RX88tu+jzL+bFpgbiI/7CZljX19cnWOR8J6Sb2ULPLWnOQUjoMM2QQWioyp2WU1CJrGSXItMna8=
Content-ID: <34869FDCAA357D4E87A2EBE2A7B9A561@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 7dc8e244-2abb-4428-9056-08d70ad46c66
X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Jul 2019 16:32:56.5169 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2555
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v2 07/10] vm_event: Add vm_event_ng 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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 JulienGrall <julien.grall@arm.com>, Tamas K Lengyel <tamas@tklengyel.com>,
 Alexandru Stefan ISAILA <aisaila@bitdefender.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTcuMDcuMjAxOSAxNjo0MSwgUGV0cmUgT3ZpZGl1IFBJUkNBTEFCVSB3cm90ZToNCj4gT24g
V2VkLCAyMDE5LTA3LTE3IGF0IDEwOjA2ICswMDAwLCBKYW4gQmV1bGljaCB3cm90ZToNCj4+IE9u
IDE2LjA3LjIwMTkgMTk6MDYsIFBldHJlIFBpcmNhbGFidSB3cm90ZToNCj4+PiArc3RhdGljIHZv
aWQgdm1fZXZlbnRfY2hhbm5lbHNfZnJlZV9idWZmZXIoc3RydWN0DQo+Pj4gdm1fZXZlbnRfY2hh
bm5lbHNfZG9tYWluICppbXBsKQ0KPj4+ICAgIHsNCj4+PiAtICAgIHZtX2V2ZW50X3JpbmdfcmVz
dW1lKHRvX3Jpbmcodi0+ZG9tYWluLT52bV9ldmVudF9tb25pdG9yKSk7DQo+Pj4gKyAgICBpbnQg
aTsNCj4+PiArDQo+Pj4gKyAgICB2dW5tYXAoaW1wbC0+c2xvdHMpOw0KPj4+ICsgICAgaW1wbC0+
c2xvdHMgPSBOVUxMOw0KPj4+ICsNCj4+PiArICAgIGZvciAoIGkgPSAwOyBpIDwgaW1wbC0+bnJf
ZnJhbWVzOyBpKysgKQ0KPj4+ICsgICAgICAgIGZyZWVfZG9taGVhcF9wYWdlKG1mbl90b19wYWdl
KGltcGwtPm1mbltpXSkpOw0KPj4+ICAgIH0NCj4+DQo+PiBXaGF0IGd1YXJhbnRlZXMgdGhhdCB0
aGVyZSBhcmUgbm8gbWFwcGluZ3MgbGVmdCBvZiB0aGUgcGFnZXMgeW91IGZyZWUNCj4+IGhlcmU/
IFNoYXJpbmcgcGFnZXMgd2l0aCBndWVzdHMgaXMgKHNvIGZhcikgYW4gKGFsbW9zdCkgaXJyZXZl
cnNpYmxlDQo+PiBhY3Rpb24sIGkuZS4gdGhleSBtYXkgZ2VuZXJhbGx5IG9ubHkgYmUgZnJlZWQg
dXBvbiBkb21haW4NCj4+IGRlc3RydWN0aW9uLg0KPj4gU2VlIGdudHRhYl91bnBvcHVsYXRlX3N0
YXR1c19mcmFtZXMoKSBmb3IgYSBjYXNlIHdoZXJlIHdlIGFjdHVhbGx5DQo+PiBtYWtlIGFuIGF0
dGVtcHQgYXQgZnJlZWluZyBzdWNoIHBhZ2VzIChidXQgd2hlcmUgd2UgZmFpbCB0aGUgcmVxdWVz
dA0KPj4gaW4gY2FzZSByZWZlcmVuY2VzIGFyZSBsZWZ0IGluIHBsYWNlKS4NCj4+DQo+IEkndmUg
dGVzdGVkIG1hbnVhbGx5IDIgY2FzZXMgYW5kIHRoZXkgYm90aCB3b3JrIChubyBjcmFzaGVzKToN
Cj4gMTogaW50cm9zcGVjdGVkIGRvbWFpbiBzdGFydHMgLT4gbW9uaXRvciBzdGFydHMgLT4gbW9u
aXRvciBzdG9wcyAtPg0KPiBkb21haW4gc3RvcHMNCj4gMjogaW50cm9zcGVjdGVkIGRvbWFpbiBz
dGFydHMgLT4gbW9uaXRvciBzdGFydHMgLT4gZG9tYWluIHN0b3BzIC0+DQo+IG1vbml0b3Igc3Rv
cHMuDQoNCldlbGwsIHRlc3RpbmcgaXMgaW1wb3J0YW50LCBidXQgZG9pbmcgdGVzdHMgbGlrZSB5
b3UgZGVzY3JpYmUgd29uJ3QNCmNhdGNoIGFueSBtaXNiZWhhdmluZyBvciBtYWxpY2lvdXMgbW9u
aXRvciBkb21haW4uDQoNCj4gSG93ZXZlciwgSSB3aWxsIHRha2UgYSBjbG9zZXIgbG9vayBhdCBn
bnR0YWJfdW5wb3B1bGF0ZV9zdGF0dXNfZnJhbWVzDQo+IGFuZCBwb3N0IGEgZm9sbG93IHVwIGVt
YWlsLg0KDQpUaGFua3MuDQoNCj4+IEZ1cnRoZXJtb3JlLCBpcyB0aGVyZSBhbnkgZ3VhcmFudGVl
IHRoYXQgdGhlIHBhZ2VzIHlvdSBmcmVlIGhlcmUNCj4+IHdlcmUgYWN0dWFsbHkgYWxsb2NhdGVk
PyAtPm5yX2ZyYW1lcyBnZXRzIHNldCBhaGVhZCBvZiB0aGUgYWN0dWFsDQo+PiBhbGxvY2F0aW9u
Lg0KPj4NCj4gdm1fZXZlbnRfY2hhbm5lbHNfZnJlZV9idWZmZXIgaXMgY2FsbGVkIG9ubHkgZnJv
bQ0KPiB2bV9ldmVudF9jaGFubmVsc19kaXNhYmxlLiBUaGUgbGF0dGVyIGlzIGNhbGxlZCBvbmx5
IGlmIHZtX2V2ZW50X2NoZWNrDQo+IHN1Y2NlZWRzICggdm1fZXZlbnRfY2xlYW51cCBhbmQgdm1f
ZXZlbnRfZG9tY3RsL1ZNX0VWRU5UX0RJU0FCTEUpLg0KPiB2bV9ldmVudF9jaGVjayB3aWxsIG9u
bHkgcmV0dXJuIHRydWUgaWYgdm1fZXZlbnRfZW5hYmxlIHN1Y2NlZWRzLg0KDQpIbW0sIGxvb2tz
IGxpa2UgSSB3YXMgbWlzbGVhZCB0byBiZWxpZXZlIHRoZSBmcmVlaW5nIGZ1bmN0aW9uDQp3b3Vs
ZCBiZSBjYWxsZWQgYnkgdm1fZXZlbnRfY2hhbm5lbHNfZW5hYmxlKCkgbm90IGl0c2VsZiBmcmVl
aW5nDQp3aGF0IGl0IG1pZ2h0IGhhdmUgYWxsb2NhdGVkIHVwb24gZXJyb3IuIFNvIHBlcmhhcHMg
dGhlIGJ1ZyBpcw0KdGhlcmUsIG5vdCB3aGVyZSBJIHRob3VnaHQgaXQgd291bGQgYmUuDQoNCj4+
PiAraW50IHZtX2V2ZW50X25nX2dldF9mcmFtZXMoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQg
aW50IGlkLA0KPj4+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIGZy
YW1lLCB1bnNpZ25lZCBpbnQNCj4+PiBucl9mcmFtZXMsDQo+Pj4gKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHhlbl9wZm5fdCBtZm5fbGlzdFtdKQ0KPj4+ICt7DQo+Pj4gKyAgICBzdHJ1Y3Qg
dm1fZXZlbnRfZG9tYWluICp2ZWQ7DQo+Pj4gKyAgICBpbnQgaTsNCj4+PiArDQo+Pj4gKyAgICBz
d2l0Y2ggKGlkICkNCj4+PiArICAgIHsNCj4+PiArICAgIGNhc2UgWEVOX1ZNX0VWRU5UX1RZUEVf
TU9OSVRPUjoNCj4+PiArICAgICAgICB2ZWQgPSBkLT52bV9ldmVudF9tb25pdG9yOw0KPj4+ICsg
ICAgICAgIGJyZWFrOw0KPj4+ICsNCj4+PiArICAgIGRlZmF1bHQ6DQo+Pj4gKyAgICAgICAgcmV0
dXJuIC1FTk9TWVM7DQo+Pg0KPj4gVmFyaW91cyBvdGhlciBlcnJvciBjb2RlcyBtaWdodCBiZSBm
aW5lIGhlcmUsIGJ1dCBFTk9TWVMgaXMgbm90DQo+PiAoZGVzcGl0ZSBwcmUtZXhpc3RpbmcgbWlz
dXNlIGVsc2V3aGVyZSBpbiB0aGUgdHJlZSkuDQo+IA0KPiB2bV9ldmVudF9kb21jdGwgYWxzbyBy
ZXR1cm5zIC1FTk9TWVMgaWYgdGhlIHR5cGUgaXMgbmVpdGhlcg0KPiBYRU5fVk1fRVZFTlRfVFlQ
RV9QQUdJTkcsIFhFTl9WTV9FVkVOVF9UWVBFX01PTklUT1IsIG5vcg0KPiBYRU5fVk1fRVZFTlRf
VFlQRV9TSEFSSU5HLiBJJ3ZlIGp1c3QgZm9sbG93ZWQgdGhlIGV4aXN0aW5nIGNvbnZlbnRpb24u
DQoNClJpZ2h0IC0gdGhhdCdzIG9uZSBvZiB0aGUgcHJlLWV4aXN0aW5nIG1pc3VzZXMgdGhhdCBJ
IHdhcyByZWZlcnJpbmcNCnRvLg0KDQo+Pj4gKyAgICB9DQo+Pj4gKw0KPj4+ICsgICAgaWYgKCAh
dm1fZXZlbnRfY2hlY2sodmVkKSApDQo+Pj4gKyAgICAgICAgcmV0dXJuIC1FSU5WQUw7DQo+Pj4g
Kw0KPj4+ICsgICAgaWYgKCBmcmFtZSAhPSAwIHx8IG5yX2ZyYW1lcyAhPSB0b19jaGFubmVscyh2
ZWQpLT5ucl9mcmFtZXMgKQ0KPj4+ICsgICAgICAgIHJldHVybiAtRUlOVkFMOw0KPj4NCj4+IElz
IHRoZXJlIGEgcGFydGljdWxhciByZWFzb24gZm9yIHRoaXMgYWxsLW9yLW5vdGhpbmcgbW9kZWw/
DQo+IA0KPiBJJ3ZlIGFkZGVkIHRoaXMgZXh0cmEgY2hlY2sgZHVlIHRvIHRoZSB3YXkgYWNxdWly
ZV9yZXNvdXJjZSBpbnRlcmZhY2UNCj4gaXMgZGVzaWduZWQuIEluIG91ciBjYXNlLCB0aGUgbWVt
b3J5IGlzIGFsbG9jYXRlZCBmcm9tDQo+IFhFTl9WTV9FVkVOVF9FTkFCTEUgYW5kIHRoZSBzaXpl
IGlzIGtub3duIGJlZm9yZWhhbmQ6IHRoZSBudW1iZXIgb2YNCj4gcGFnZXMgbmVlZGVkIHRvIHN0
b3JlICh2Y3B1c19jb3VudCAqIHNpemVvZiB2bV9ldmVudF9zbG90KSBieXRlcy4NCj4gSG93ZXZl
ciB0aGUgYWNxdWlyZV9yZXNvdXJjZSBuZWVkcyBhICJucl9mcmFtZXMiIHBhcmFtZXRlciB3aGlj
aCBpcw0KPiBjb21wdXRlZCBpbiBhIHNpbWlsYXIgbWFubmVyIGluIHRoZSBsaWJ4YyB3cmFwcGVy
Lg0KDQpIbW0sIG1heWJlIEknbSBub3QgdXAgdG8gZGF0ZSBoZXJlOiBQYXVsLCBpcyB0aGUgZ2Vu
ZXJhbCByZXNvdXJjZQ0Kb2J0YWluaW5nL21hcHBpbmcgbG9naWMgaW5kZWVkIG1lYW50IHRvIGJl
IGFuIGFsbC1vci1ub3RoaW5nIHRoaW5nDQpvbmx5Pw0KDQpKYW4NCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 17 16:52:58 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Jul 2019 16: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 1hnnAX-0005xt-EM; Wed, 17 Jul 2019 16:52:41 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=edZn=VO=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hnnAW-0005xm-Uz
 for xen-devel@lists.xenproject.org; Wed, 17 Jul 2019 16:52:40 +0000
X-Inumbo-ID: 47b86b66-a8b3-11e9-8aa3-0bc1d05d918a
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 47b86b66-a8b3-11e9-8aa3-0bc1d05d918a;
 Wed, 17 Jul 2019 16:52:36 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 773CB28;
 Wed, 17 Jul 2019 09:52:36 -0700 (PDT)
Received: from [10.1.196.50] (e108454-lin.cambridge.arm.com [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 3D5923F71F;
 Wed, 17 Jul 2019 09:52:35 -0700 (PDT)
To: Denis Obrezkov <denisobrezkov@gmail.com>, xen-devel@lists.xenproject.org
References: <8af4cfa481e24256b822f64efc6a0f45ae87cf65.1561750725.git.denisobrezkov@gmail.com>
 <a94734d2-ea51-3ba3-917b-e7cf21ace1d0@arm.com>
 <d304061e-f34e-d0e6-04a4-1a8bfc7414fa@gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <3261754d-f036-fbf1-d111-3ad10aa6f2eb@arm.com>
Date: Wed, 17 Jul 2019 17:52:34 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.1
MIME-Version: 1.0
In-Reply-To: <d304061e-f34e-d0e6-04a4-1a8bfc7414fa@gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2] xen/arm: Switch OMAP5 secondary cores
 into hyp 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: hy-gsoc@hy-research.com, sstabellini@kernel.org, drhunter95@gmail.com,
 andre.przywara@arm.com, tim@xen.org,
 Oleksandr Tyshchenko <oleksandr_tyshchenko@epam.com>, baozich@gmail.com,
 Volodymyr Babchuk <volodymyr_babchuk@epam.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgRGVuaXMsCgpPbiAxNy8wNy8yMDE5IDE3OjMyLCBEZW5pcyBPYnJlemtvdiB3cm90ZToKPj4K
Pj4gSSBhbSB0cnlpbmcgdG8gdW5kZXJzdGFuZCBob3cgdGhpcyBldmVyIHdvcmtlZC4gb21hcDVf
c21wX2luaXQgaXMgY2FsbGVkCj4+IGJ5IHR3byBzZXRzIG9mIHBsYXRmb3JtcyAoYmFzZWQgb24g
Y29tcGF0aWJsZSk6Cj4+ICDCoMKgIC0gdGksZHJhNzogdGhlcmUgd2VyZSBzb21lIGhhY2tzIGlu
IFUtYm9vdCB0byBhdm9pZCB0aGUgU01DLiBJZiBJIGFtCj4+IHJpZ2h0LCB0aGVuIEkgd291bGQg
bm90IGJvdGhlciB0byBzdXBwb3J0IGhhY2tlZCBVLWJvb3QuCj4+ICDCoMKgIC0gdGksb21hcDU6
IFsxXSBzdWdnZXN0IHRoYXQgVS1ib290IGRvIHRoZSBzd2l0Y2ggZm9yIHVzIGJ1dCBpdCBpcwo+
PiBub3QgY2xlYXIgd2hldGhlciB0aGlzIGlzIHVwc3RyZWFtZWQuIEBDaGVuLCBJIGtub3cgeW91
IGRpZCB0aGUgcG9ydCBhCj4+IGxvbmcgdGltZSBhZ28uIERvIHlvdSByZWNhbGwgaG93IHRoaXMg
d29ya2VkPwo+Pgo+PiBMaW51eCBzZWVtcyB0byB1c2UgdGhlIHNtYyBvbiBhbnkgZHJhNyBhbmQg
b21hcDU0eHguIFNvIG1heWJlIHdlIGNhbiB1c2UKPj4gc2FmZWx5IGhlcmUuCj4+IEkgZG9uJ3Qg
dW5kZXJzdGFuZCB5b3VyIGNvbmNlcm5zIHRvIHRoZSBmdWxsIGV4dGVudC4gV2hhdCBzaG91bGQg
YmUKPiBpbnZlc3RpZ2F0ZWQ/CgpXZWxsLCBYZW4gaGFzIGJlZW4gc3VwcG9ydGVkIHRoZSBvbWFw
NSBmb3IgcXVpdGUgYSB3aGlsZS4gU28gdGhlcmUgYXJlIHR3byAKcG9zc2liaWxpdGllcyByZWdh
cmRpbmcgdGhlIGN1cnJlbnQgU01QIGNvZGU6CiAgICAxKSBJdCBpcyB0b3RhbGx5IGJyb2tlbiBh
bmQgdGhlcmVmb3JlIG5ldmVyIHdvcmtlZCBvbiBhbnkgb21hcDUgcGxhdGZvcm0uCiAgICAyKSBJ
dCB3b3JrcyBidXQgd2l0aCBtYXliZSBtb2RpZmljYXRpb24gaW4gVS1ib290LgoKTG9va2luZyBh
dCB0aGUgbWFpbGluZyBsaXN0IGFyY2hpdmUgYW5kIHdpa2ksIEkgYmVsaWV2ZSAyKSBpcyBjbG9z
ZXIgdG8gdGhlIApjdXJyZW50IHJlYWxpdHkuIFNvIHRoaXMgcmFpc2UgdGhlIHF1ZXN0aW9uIHdo
ZXRoZXIgeW91ciBwYXRjaCB3aWxsIGJyZWFrIGFueSAKZXhpc3Rpbmcgc2V0dXAuCgpEb24ndCBn
ZXQgbWUgd3JvbmcsIHRoZSBjb2RlIGlzIHBlcmZlY3RseSBmaW5lIGFzLCB0byB0aGUgYmVzdCBv
ZiBteSBrbm93bGVkZ2UsIAppdCBtYXRjaGVzIHdoYXQgTGludXggZG9lcy4gSG93ZXZlciwgSSB3
b3VsZCBsaWtlIHRvIHNlZSBhbiBhbmFseXNpcyB3cml0dGVuIGluIAp0aGUgY29tbWl0IG1lc3Nh
Z2UgcmVnYXJkaW5nIHdoYXQncyBnb2luZyB0byBoYXBwZW4gZm9yIGFueSBleGlzdGluZyBzZXR1
cC4KCkNoZWVycywKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 17 16:53:08 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Jul 2019 16:53:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnnAx-0005zT-OD; Wed, 17 Jul 2019 16:53:07 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=CQpx=VO=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hnnAw-0005zD-2U
 for xen-devel@lists.xenproject.org; Wed, 17 Jul 2019 16:53:06 +0000
X-Inumbo-ID: 586bef26-a8b3-11e9-8980-bc764e045a96
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 586bef26-a8b3-11e9-8980-bc764e045a96;
 Wed, 17 Jul 2019 16:53:05 +0000 (UTC)
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: drNeixvA/iumrP1ywiMxcI6mmp2n1saE2V/GlFOQ8ELYV2VsyBhjGd7h3p8+G/2R70ds8boMTJ
 4aLUzheX7y494rZwXs/uYRoxzri3+QkOhXKTysnESTlfjgl0lHhilp9WzF0XtMKe6YGzvt/HrU
 bFYF3BcovsFVBcMpjHWE/U4IfOpigvdf3bT37yRACeeZx9ET4tMoHPZ7IPX2Srpo6OTDQ3KWq4
 47Mh5eHZTFipZKqSyzhoYr0A/xqtwDGkuYEkJQzdXM/jGejn26T9siFYWC/XU7ydO4SFI4iXzY
 cXg=
X-SBRS: 2.7
X-MesageID: 3152190
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,275,1559534400"; 
   d="scan'208";a="3152190"
To: Jan Beulich <JBeulich@suse.com>, George Dunlap <George.Dunlap@citrix.com>
References: <e6e0512b-d508-b637-9fd3-96739d5385c1@citrix.com>
 <86244630-aeb9-07a3-95f9-53d998b768ea@suse.com>
 <6dd744df-dcd8-552b-c8e4-a0d05abc7eeb@citrix.com>
 <35d77bc2-8d17-8686-c08e-211973ce49e5@suse.com>
 <76439de5430365dda0b83694444e59fa9cfdd3d0.camel@infradead.org>
 <21c9d3d4-831b-d8cd-5d81-3ce18b9f907e@citrix.com>
 <A91E670B-D372-4560-B32D-9A5142957907@citrix.com>
 <16b8a491-4522-2da2-5bf2-a76d2f4eca5f@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <760df125-85a0-e5ce-a056-983813943d36@citrix.com>
Date: Wed, 17 Jul 2019 17:52:55 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <16b8a491-4522-2da2-5bf2-a76d2f4eca5f@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] Design session report: Xen on Distros
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>, Amit Shah <amit@infradead.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTcvMDcvMjAxOSAxMzozNywgSmFuIEJldWxpY2ggd3JvdGU6Cj4gT24gMTcuMDcuMjAxOSAx
MjozMywgR2VvcmdlIER1bmxhcCB3cm90ZToKPj4+IE9uIEp1bCAxNiwgMjAxOSwgYXQgMTE6MDMg
UE0sIEFuZHJldyBDb29wZXIKPj4+Cj4+PiBXZSBjb3VsZCB0cml2aWFsbHkgdGhyb3cgdGhlIGZp
eGVzIGludG8gdGhlIGJyYW5jaCwgdGFnIGl0LCBzaWduIGl0IGFuZAo+Pj4gdGhyb3cgaXQgb3V0
IGludG8gdGhlIG9wZW4sIGJ1dCBkb2luZyB0aGF0IG9uIHRoZSBlbWJhcmdvIGRhdGUgaXRzZWxm
Cj4+PiB3b3VsZCByZXN1bHQgaW4gYW4gb2ZmaWNpYWwgcmVsZWFzZSBvZiBYZW4gd2hpY2ggaGFz
IGhhZCAwIHRlc3RpbmcgaW4KPj4+IHRoZSBpbmN1bWJlbnQgdGVzdCBzeXN0ZW0uCj4+IFRoZSBw
b2ludCBpcyB0aGF0IGFueW9uZSB3aG8gc2hpcHMgLyBkZXBsb3lzIGEgZml4IG9uIHRoZSBkaXNj
bG9zdXJlIGRhdGUKPj4gaXMgcHJldHR5IG11Y2ggc2hpcHBpbmcgZXhhY3RseSB0aGF0LiAgSWYg
aXTigJlzIG5vdCBnb29kIGVub3VnaCB0byBzaWduLAo+PiB3aHkgaXMgaXQgZ29vZCBlbm91Z2gg
dG8gZGVwbG95Pwo+IEkgdGhpbmsgdGhlIHNlY3VyaXR5IGZpeGVzIHRoZW1zZWx2ZXMgYXJlIGdv
b2QgZW5vdWdoIHRvIGRlcGxveSwgcGVyaGFwcwo+IHdpdGggdGhlIGFzc3VtcHRpb24gdGhhdCBj
b25zdW1lcnMgb2Ygb3VyIHByZS1kaXNjbG9zdXJlIGxpc3QgaGF2ZSBkb25lCj4gc29tZSB0ZXN0
aW5nIG9uIHRoZWlyIG93bi4gVGhlIHN0YWJsZSB0cmVlcywgaG93ZXZlciwgY29udGFpbiBtb3Jl
IHRoYW4KPiBqdXN0IHNlY3VyaXR5IGZpeGVzLCBhbmQgY2FuIGhhdmUgcmVncmVzc2lvbnMgKG1v
c3QgbGlrZWx5IGR1ZSB0bwo+IGJhY2twb3J0aW5nIG1pc3Rha2VzKS4KClJpZ2h0LCBidXQgZS5n
LiBwcm9wb3NlZCBjaGFuZ2luZyB0aGUgY29tbWl0L3B1c2ggbW9kZWwgd2hlcmVieSBhbGwKY2hh
bmdlcyBtdXN0IHBhc3MgQ0kgYmVmb3JlIHRoZXkgZ2V0IG1lcmdlZCB3b3VsZCByZWR1Y2UgdGhl
IGxpa2VseWhvb2QKb2YgYmFkIGJhY2twb3J0cyBnZXR0aW5nIGludG8gc3RhZ2luZy0qIGluIHRo
ZSBmaXJzdCBwbGFjZS4KCn5BbmRyZXcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 17 16:57:53 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Jul 2019 16:57:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnnFW-0006CX-HI; Wed, 17 Jul 2019 16: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=JVrS=VO=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hnnFV-0006CS-94
 for xen-devel@lists.xenproject.org; Wed, 17 Jul 2019 16:57:49 +0000
X-Inumbo-ID: 00e2fb73-a8b4-11e9-8980-bc764e045a96
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 00e2fb73-a8b4-11e9-8980-bc764e045a96;
 Wed, 17 Jul 2019 16:57:47 +0000 (UTC)
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: FiT9Lxn358tuIfvC931Qcr/nceTLIGrgGPy8ms771V5vIgyfVCYaT34e6BDiX0zt9eNbfzOWZi
 h1LYNEnnVLw/+BCG7f1S64HqYCiUbDHRG8SomsCcl47NC99/RNFHu63+02lwZqWjMEtVE7XA/L
 lZrMVQ3K/0xUt+LFE5nw84xMFa0nWF/ru4kdEU+rl2hYIylBuWuFM6Phvu4EiF5fPAXP6bMPp1
 Fx2YhB0pK+3DNJ+PVHjMgOZocAUgGwgPtz5sLpJavKHOw5oJNWvnRJGSW4Qp4o/gJ70xx/PI9J
 Kg0=
X-SBRS: 2.7
X-MesageID: 3121604
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,275,1559534400"; 
   d="scan'208";a="3121604"
Date: Wed, 17 Jul 2019 17:57:44 +0100
From: Anthony PERARD <anthony.perard@citrix.com>
To: George Dunlap <george.dunlap@citrix.com>
Message-ID: <20190717165744.GA2842@perard.uk.xensource.com>
References: <ef1133c1-6e6e-c80f-168d-2bebb0df23d5@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <ef1133c1-6e6e-c80f-168d-2bebb0df23d5@citrix.com>
User-Agent: Mutt/1.12.1 (2019-06-15)
Subject: Re: [Xen-devel] Design session notes: Build system gripe session
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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>

T24gTW9uLCBKdWwgMTUsIDIwMTkgYXQgMDI6Mjc6MjdQTSArMDEwMCwgR2VvcmdlIER1bmxhcCB3
cm90ZToKPiBPciB1c2UgQW5kcm9pZCdzIGJ1aWxkIHN5c3RlbT8KCkkgbmV2ZXIgd29ya2VkIHdp
dGggQU9TUCdzIHNvdXJjZXMsIGJ1dCBhZnRlciByZWFkaW5nCmh0dHBzOi8vZWxpbnV4Lm9yZy9B
bmRyb2lkX0J1aWxkX1N5c3RlbQp0aGUgYnVpbGQgc3lzdGVtIHNlZW1zIHF1aXRlIGhlbHBmdWwu
CgpJZiB3ZSBjYW4gZG8gdGhlIGZvbGxvd2luZyB0byBidWlsZCBsaWJ4bCwgSSB0aGluayB3ZSBj
b3VsZCBsaXZlIHdpdGggYQpzaW1pbGFyIGJ1aWxkIHN5c3RlbToKICAgIG1ha2UgbGlieGwKb3IK
ICAgIC4gYnVpbGQvZW52c2V0dXAuc2gKICAgIGNkIHRvb2xzL2xpYnhsCiAgICBtbWEKClJpZ2h0
IG5vdywgYnVpbGRpbmcganVzdCBsaWJ4bCBpcyBjb21wbGljYXRlZCwgb25lIG5lZWRzIHRvIGZp
Z3VyZSBvdXQKYWxsIHRoZSBkZXBlbmRlbmNpZXMgb3IgYnVpbGQgYWxsIHRvb2xzLy4KCkJ1dCBJ
IGRvbid0IGtub3cgaG93IC4vY29uZmlndXJlIHdvdWxkIHdvcmsgd2l0aCB0aGF0LCBvciBpZiBp
dCBpcwpuZWVkZWQuCgotLSAKQW50aG9ueSBQRVJBUkQKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 17 17:06:42 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Jul 2019 17:06:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnnO0-0006xT-EI; Wed, 17 Jul 2019 17:06: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=CQpx=VO=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hnnNz-0006xO-9l
 for xen-devel@lists.xenproject.org; Wed, 17 Jul 2019 17:06:35 +0000
X-Inumbo-ID: 3a841713-a8b5-11e9-8980-bc764e045a96
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3a841713-a8b5-11e9-8980-bc764e045a96;
 Wed, 17 Jul 2019 17:06:33 +0000 (UTC)
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: Psld+FhfA4EC9tF2WhQvW4uXHYlwcdpvBo3zAl07jkyxgoeScP9KMJsLaeloJ+BJd1iLruZQNp
 E9825IllHFR/UHbnYgjasB9tYbz3D9GNVyWk22nHgftF53e4ajQQ3/lqa3YUNQSOYmmFShZH3N
 XrrwI2EFkfVzZqVQiJmSubrG7/B5yzQM+TLAsOa04GxOMJo/3ZsFwr4TifRAZkmuv3Z2aZ8RBe
 3tJAq+sq6Ng+8qQ9AOa2Mad9wtE7rBswjC+vRZfalbFZa2L2X825cxprFcYL4TXKa0xUVe1yY2
 n9Q=
X-SBRS: 2.7
X-MesageID: 3152958
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,275,1559534400"; 
   d="scan'208";a="3152958"
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>,
 <xen-devel@lists.xenproject.org>
References: <20190717140810.a5a4bhmm7fb6oah5@Air-de-Roger.citrite.net>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <cf05039e-45e1-cc11-c7e3-c0953c74b83b@citrix.com>
Date: Wed, 17 Jul 2019 18:06:30 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <20190717140810.a5a4bhmm7fb6oah5@Air-de-Roger.citrite.net>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] printf formatter for pci_sbdf_t
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Jan Beulich <JBeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTcvMDcvMjAxOSAxNTowOCwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiBIZWxsbywKPgo+
IEFzIHBhcnQgb2Ygc29tZSBQQ0kgcmVsYXRlZCBjbGVhbnVwIEknbSBkb2luZywgd2hpY2ggaW5j
bHVkZXMKPiBleHBhbmRpbmcgdGhlIHVzYWdlIG9mIHBjaV9zYmRmX3QsIEknbSBhbHNvIHBsYW5u
aW5nIHRvIGFkZCBhIGN1c3RvbQo+IHByaW50ZiBmb3JtYXR0ZXIgZm9yIHBjaV9zYmRmX3QgWzBd
LCBzbyB0aGF0IGEgU0JERiBjYW4gYmUgcHJpbnRlZAo+IHdpdGhvdXQgaGF2aW5nIHRvIHNwZWNp
ZnkgZm91ciBmb3JtYXR0ZXJzIChhbmQgcGFzcyBmb3VyIHBhcmFtZXRlcnMpCj4gZWFjaCB0aW1l
ICglMDR4OiUwMng6JTAyeC4ldSkuCj4KPiBUaGVyZSdzIGJlZW4gc29tZSBkZWJhdGUgb24gdGhl
IHByZXZpb3VzIHZlcnNpb24gYWJvdXQgd2hldGhlciB0aGUKPiBmb3JtYXR0ZXIgc2hvdWxkIGJl
ICVwcCBvciAlb3AsIGFuZCBJIHdvdWxkIGxpa2UgdG8gc2V0dGxlIG9uIG9uZSBvZgo+IHRoZW0g
YmVmb3JlIHNlbmRpbmcgYSBuZXcgdmVyc2lvbjoKCkkgYW0gZmlybWx5IG9wcG9zZWQgdG8gb3Zl
cmxvYWRpbmcgJW8uCgpOb3RoaW5nIGFib3V0IFBDSSBjb29yZGluYXRlcyBoYXMgYW55dGhpbmcg
dG8gZG8gd2l0aCBvY3RhbApyZXByZXNlbnRhdGlvbjsgaXRzIG1vc3RseSBoZXguwqAgQW5kIGZv
ciB0aGUgcmVjb3JkLCBJJ20gZmlybWx5IG9wcG9zZWQKdG8gb3ZlcmxvYWRpbmcgJVt4dWlkXSBh
cyB3ZWxsLgoKJXAgaXMgdGhlIG9ubHkgZm9ybWF0dGVyIHdoaWNoIGhhcyBtYWdpYyBvdmVybG9h
ZGluZyBzbyBmYXIsIGFuZAphdm9pZGluZyBnYWluaW5nIGEgc2Vjb25kIHdvdWxkIGJlIG9mIHN1
YnN0YW50aWFsIHZhbHVlIHdoZW4gaXQgY29tZXMgdG8KcmVhZGluZyB0aGUgY29kZS4KCn5BbmRy
ZXcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 17 17:09:48 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Jul 2019 17: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 1hnnR4-00074J-UV; Wed, 17 Jul 2019 17:09: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=CQpx=VO=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hnnR3-00074E-Lb
 for xen-devel@lists.xenproject.org; Wed, 17 Jul 2019 17:09:45 +0000
X-Inumbo-ID: ac54ecd5-a8b5-11e9-8980-bc764e045a96
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ac54ecd5-a8b5-11e9-8980-bc764e045a96;
 Wed, 17 Jul 2019 17:09:44 +0000 (UTC)
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: lXWKOwXeiNMufnsvOR7xrLNyWxPAPhn+ONuGfIXUPw30vEaQJzPeFHS3oeW62Qqs+HG7va9HPt
 5Igqfw5+Kj7V4Gvq1fgSEWtaXbZhK1PW1q4vtMB09eE41vjR3YGsKpJ2c1ON2fwocKkPeNfsxX
 Z/We3fLMDiE/1Ekd/bJPE+rGASjOuYTE5C7HxCNLBYoVf553G6RH3WU5bixu3UbnD+aIzgMhSl
 LH4hsRlVNwJ/sCV1KA2PSrOedfSVIH1di5DAGDIMEUoLGPlihIqqR3z1/v5qBkIMI/Qr6qqB/b
 xg0=
X-SBRS: 2.7
X-MesageID: 3122363
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,275,1559534400"; 
   d="scan'208";a="3122363"
To: Jan Beulich <JBeulich@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
References: <d7b10cdc-b33a-0297-458d-1bad42727fa0@suse.com>
 <18e7f37f-826e-0671-9d2c-1a33b1d1d6f3@citrix.com>
 <798637b0-2b1c-9ca0-43af-408868072eaf@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <20c99768-6677-c322-8a4c-cdcaefff8f02@citrix.com>
Date: Wed, 17 Jul 2019 18:09:40 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <798637b0-2b1c-9ca0-43af-408868072eaf@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 RFC] x86emul: unconditionally deliver #UD
 for LWP insns
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wl@xen.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTcvMDcvMjAxOSAxNDowNywgSmFuIEJldWxpY2ggd3JvdGU6Cj4gT24gMTcuMDcuMjAxOSAx
Mzo0MiwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4gT24gMTcvMDcvMjAxOSAwNzo0MiwgSmFuIEJl
dWxpY2ggd3JvdGU6Cj4+PiBUaGlzIGlzIHRvIGFjY29tcGFueSBjb21taXQgICgieDg2L3N2bTog
RHJvcCBzdXBwb3J0IGZvciBBTUQncwo+PiA5MWY4NmY4NjM0Cj4gSG1tLCBvZGQgLSBJJ20gc3Vy
ZSBJIGhhZCBjaGVja2VkLCByZXN1bHRpbmcgaW4gdGhlIGltcHJlc3Npb24gdGhhdAo+IHRoaXMg
ZGlkbid0IGdldCBjb21taXR0ZWQgeWV0Lgo+Cj4+PiBMaWdodHdlaWdodCBQcm9maWxpbmciKS4K
Pj4+Cj4+PiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4+
IEFja2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgo+Pgo+
Pj4gLS0tCj4+PiBXaXRoIEFNRCBhcHBhcmVudGx5IGhhdmluZyBhYmFuZG9uZWQgWE9QIGVuY29k
ZWQgaW5zbnMsIGFub3RoZXIgb3B0aW9uCj4+PiB3b3VsZCBzZWVtIHRvIGJlIHRvIHNpbXBseSB3
aXJlIGFsbCB1bnJlY29nbml6ZWQgb25lcyBpbnRvICNVRCAocmF0aGVyCj4+PiB0aGVuIHJldHVy
bmluZyBVTklNUExFTUVOVEVEL1VOUkVDT0dOSVpFRCkuCj4+IFRoZXJlIGFyZSBzdGlsbCBzb21l
IFhPUCBpbnN0cnVjdGlvbnMgd2hpY2ggYWN0dWFsbHkgd29yayBvbiBGYW0xN2gKPj4gcHJvY2Vz
c29ycywgaWYgeW91IGlnbm9yZSBDUFVJRCBhbmQgZ28gYmxpbmRseSBleGVjdXRpbmcuCj4+Cj4+
IEdpdmVuIG5vIG9mZmljaWFsIHN0YXRlbWVudCB0aGF0IFhPUCBpcyBkZWFkLCBJJ2Qga2VlcCB0
aGUgc3VwcG9ydCB3ZQo+PiBjdXJyZW50bHkgaGF2ZS4KPiBUaGVuIG15IHJlbWFyayB3YXNuJ3Qg
Y2xlYXIgZW5vdWdoOiBJJ20gbm90IHN1Z2dlc3RpbmcgdG8gcmlwIG91dAo+IFhPUCBpbnNuIHN1
cHBvcnQgd2UgaGF2ZS4gSSdtIGluc3RlYWQgY29uc2lkZXJpbmcgd2hldGhlciB0byB3aXJlCj4g
YWxsIHVuc3VwcG9ydGVkIFhPUCBlbmNvZGluZ3MgaW50byAjVUQgKHJhdGhlciB0aGFuIHJldHVy
bgo+IFVOSU1QTEVNRU5URUQvVU5SRUNPR05JWkVEIGZvciB0aGVtKSwgbm90IGp1c3QgdGhlIExX
UCBvbmVzLgoKQWgsIGluIHdoaWNoIGNhc2UsIG5vLsKgIFR1cm5pbmcgYWxsIHVua25vd24gaW5z
dHJ1Y3Rpb25zIGludG8KRVhDRVBUSU9OLyNVRCB3aWxsIGJyZWFrIGludHJvc3BlY3Rpb24sIHdo
aWNoIHVzZXMgVU5SRUNPR05JU0VEIHRvIGNvdmVyCnRoZSBnYXBzIGluIHRoZSBlbXVsYXRvciBi
eSBzaW5nbGUtc3RlcHBpbmcgdGhlIHZjcHUuCgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 17 17:22:49 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Jul 2019 17:22:49 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnndc-0008PH-CF; Wed, 17 Jul 2019 17:22:44 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=pZ7V=VO=perches.com=joe@srs-us1.protection.inumbo.net>)
 id 1hnnda-0008PC-Ae
 for xen-devel@lists.xenproject.org; Wed, 17 Jul 2019 17:22:42 +0000
X-Inumbo-ID: 7aa8a576-a8b7-11e9-8980-bc764e045a96
Received: from smtprelay.hostedemail.com (unknown [216.40.44.41])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7aa8a576-a8b7-11e9-8980-bc764e045a96;
 Wed, 17 Jul 2019 17:22:40 +0000 (UTC)
Received: from filter.hostedemail.com (clb03-v110.bra.tucows.net
 [216.40.38.60])
 by smtprelay07.hostedemail.com (Postfix) with ESMTP id C9C23181D33FC;
 Wed, 17 Jul 2019 17:22:39 +0000 (UTC)
X-Session-Marker: 6A6F6540706572636865732E636F6D
X-Spam-Summary: 2, 0, 0, , d41d8cd98f00b204, joe@perches.com,
 :::::::::::::::::::,
 RULES_HIT:41:355:379:599:968:988:989:1260:1277:1311:1313:1314:1345:1359:1437:1515:1516:1518:1534:1541:1593:1594:1711:1730:1747:1777:1792:2198:2199:2393:2559:2562:2828:3138:3139:3140:3141:3142:3352:3622:3865:3866:3867:3868:3871:3872:3874:4321:5007:9010:10004:10400:10848:11026:11232:11473:11658:11914:12043:12297:12438:12740:12760:12895:13069:13255:13311:13357:13439:14659:14721:21080:21627:30054:30091,
 0,
 RBL:23.242.196.136:@perches.com:.lbl8.mailshell.net-62.14.0.180 64.201.201.201,
 CacheIP:none, Bayesian:0.5, 0.5, 0.5, Netcheck:none, DomainCache:0,
 MSF:not bulk, SPF:fn, MSBL:0, DNSBL:neutral, Custom_rules:0:0:0, LFtime:28,
 LUA_SUMMARY:none
X-HE-Tag: cream96_17037daa23b2d
X-Filterd-Recvd-Size: 2239
Received: from XPS-9350 (cpe-23-242-196-136.socal.res.rr.com [23.242.196.136])
 (Authenticated sender: joe@perches.com)
 by omf19.hostedemail.com (Postfix) with ESMTPA;
 Wed, 17 Jul 2019 17:22:37 +0000 (UTC)
Message-ID: <18469f4c80f3dbf04eda5415f4bcf1c8fa655370.camel@perches.com>
From: Joe Perches <joe@perches.com>
To: Juergen Gross <jgross@suse.com>, Zhenzhong Duan
 <zhenzhong.duan@oracle.com>,  linux-kernel@vger.kernel.org
Date: Wed, 17 Jul 2019 10:22:36 -0700
In-Reply-To: <d4be507a-aa31-9ba3-9bf0-c8b60ec3f93a@suse.com>
References: <1563251169-30740-1-git-send-email-zhenzhong.duan@oracle.com>
 <9791d12717bba784f24f35c29ddfaab9ccb78965.camel@perches.com>
 <d4be507a-aa31-9ba3-9bf0-c8b60ec3f93a@suse.com>
User-Agent: Evolution 3.30.5-0ubuntu0.18.10.1 
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v8 4/5] x86/paravirt: Remove const mark from
 x86_hyper_xen_hvm 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: sstabellini@kernel.org, x86@kernel.org, mingo@redhat.com, bp@alien8.de,
 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>

T24gV2VkLCAyMDE5LTA3LTE3IGF0IDA4OjQ5ICswMjAwLCBKdWVyZ2VuIEdyb3NzIHdyb3RlOgo+
IE9uIDE3LjA3LjE5IDA4OjQ2LCBKb2UgUGVyY2hlcyB3cm90ZToKPiA+IE9uIFR1ZSwgMjAxOS0w
Ny0xNiBhdCAxMjoyNiArMDgwMCwgWmhlbnpob25nIER1YW4gd3JvdGU6Cj4gPiA+IC4uIGFzICJu
b3B2IiBzdXBwb3J0IG5lZWRzIGl0IHRvIGJlIGNoYW5nZWFibGUgYXQgYm9vdCB1cCBzdGFnZS4K
PiA+ID4gCj4gPiA+IENoZWNrcGF0Y2ggcmVwb3J0cyB3YXJuaW5nLCBzbyBtb3ZlIHZhcmlhYmxl
IGRlY2xhcmF0aW9ucyBmcm9tCj4gPiA+IGh5cGVydmlzb3IuYyB0byBoeXBlcnZpc29yLmgKPiA+
IFtdCj4gPiA+IGRpZmYgLS1naXQgYS9hcmNoL3g4Ni94ZW4vZW5saWdodGVuX2h2bS5jIGIvYXJj
aC94ODYveGVuL2VubGlnaHRlbl9odm0uYwo+ID4gW10KPiA+ID4gQEAgLTI1OSw3ICsyNTksNyBA
QCBzdGF0aWMgX19pbml0IHZvaWQgeGVuX2h2bV9ndWVzdF9sYXRlX2luaXQodm9pZCkKPiA+ID4g
ICAjZW5kaWYKPiA+ID4gICB9Cj4gPiA+ICAgCj4gPiA+IC1jb25zdCBfX2luaXRjb25zdCBzdHJ1
Y3QgaHlwZXJ2aXNvcl94ODYgeDg2X2h5cGVyX3hlbl9odm0gPSB7Cj4gPiA+ICtzdHJ1Y3QgaHlw
ZXJ2aXNvcl94ODYgeDg2X2h5cGVyX3hlbl9odm0gX19pbml0ZGF0YSA9IHsKPiA+IAo+ID4gc3Rh
dGljPwo+IAo+IEl0IGlzIGJlaW5nIHJlZmVyZW5jZWQgZnJvbSBhcmNoL3g4Ni9rZXJuZWwvY3B1
L2h5cGVydmlzb3IuYwoKQnV0IHdhc24ndCBpdCBhbHNvIHJlbW92ZWQgZnJvbSB0aGUgbGlzdCBv
ZiBleHRlcm5zPwoKUmVyZWFkaW5nIHRoZSAuaCBmaWxlLCBubyBpdCB3YXNuJ3QuICBJIG1pc3Nl
ZCB0aGF0LgoKUGVyaGFwcyB0aGUgZXh0ZXJuIGxpc3QgY291bGQgYmUgcmVvcmRlcmVkIHRvIG1v
dmUgdGhpcwp4ODZfaHlwZXJfeGVuX2h2bSB0byBiZSBuZXh0IHRvIHg4Nl9oeXBlcl90eXBlLgoK
SSBhbHNvIHN1Z2dlc3QgdGhhdCAiZXh0ZXJuIGJvb2wgbm9wdiIgbWlnaHQgYmUgYSBiaXQKbm9u
LXNwZWNpZmljIGFuZCBjb3VsZCB1c2UgYSBsb25nZXIgaWRlbnRpZmllci4KCgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 17 18:40:56 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Jul 2019 18:40:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnor0-0005Bp-H7; Wed, 17 Jul 2019 18:40:38 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=MqU0=VO=suse.com=dfaggioli@srs-us1.protection.inumbo.net>)
 id 1hnoqz-0005Bk-HH
 for xen-devel@lists.xenproject.org; Wed, 17 Jul 2019 18:40:37 +0000
X-Inumbo-ID: 5b843b96-a8c2-11e9-8980-bc764e045a96
Received: from m4a0040g.houston.softwaregrp.com (unknown [15.124.2.86])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5b843b96-a8c2-11e9-8980-bc764e045a96;
 Wed, 17 Jul 2019 18:40:36 +0000 (UTC)
Received: FROM m4a0040g.houston.softwaregrp.com (15.120.17.147) BY
 m4a0040g.houston.softwaregrp.com WITH ESMTP; 
 Wed, 17 Jul 2019 18:36:43 +0000
Received: from M4W0335.microfocus.com (2002:f78:1193::f78:1193) by
 M4W0335.microfocus.com (2002:f78:1193::f78:1193) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Wed, 17 Jul 2019 18:39:10 +0000
Received: from NAM01-BY2-obe.outbound.protection.outlook.com (15.124.8.11) by
 M4W0335.microfocus.com (15.120.17.147) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Wed, 17 Jul 2019 18:39:10 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=b6TGlc/eFiecVgLxoZ0ATGGOX8sxTzwjBjHasm18ZLkpHd0PcRbQmN7M1W0JoVKaDlBmLdicMpNfdqQWQwLJ0Faeqga7HGj9j6wHw3fDGLCqKFnbo2UsUc+atJ7qxkZnBFH316KAIFhVEvpq/sNtG8aPvJsadrsUfrEeXk/cD98OvWs7OWGPAuEx7F9vHnLC8qXm905nFGP8ONK9yHHnHI8rr5WgMsC5vIreZEh0a9CazcJP2lr+3Dq4PJOxCG8w+NOd6HyV+PJfitfQEg+8NeFf6pxo33uojomWpfvJPd/SIkc9VzeObEJUJWap1p32aCyLBKtqxf0eff+Lx00Dfw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=cWveNn9+qCvKUuizUHQE0XYcZ9Hh6FHGcf6KF5suvcI=;
 b=QkkWH4vWbOnkPdlwwlLgQdYVdJCjmAuu/6v5+thK/gr1HAlOUYyVIY1+5LWxc3gc8yZLgpHQLg6DIw//bHzMjwhFOKEBq6+mf/P3h9WThQFqxTqBa606fa7lB3VV9lIG0KdvvdUX10zIi1qZtAxgAAkOkH4xXvdL9WD2lK08RxJjTWsj4vSlTkLKAS0RiSiq7uLFkcYspMa8cL+jQ+by8+JasLsQBJow1Lw9mzh2vgMRmODSmpA+ihK7MMJkkezFI+ZZM0ZBg3e5EM6QzLVpVWCxxzAv2grYjBl4zwap8rk+bfR2zQx5xmFe/uPTDyOL03KbZBoRQ64sd5sbjeFo9g==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM5PR18MB1499.namprd18.prod.outlook.com (10.175.220.20) by
 DM5PR18MB2118.namprd18.prod.outlook.com (52.132.143.27) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.11; Wed, 17 Jul 2019 18:39:09 +0000
Received: from DM5PR18MB1499.namprd18.prod.outlook.com
 ([fe80::d409:6406:c7a4:b807]) by DM5PR18MB1499.namprd18.prod.outlook.com
 ([fe80::d409:6406:c7a4:b807%2]) with mapi id 15.20.2073.012; Wed, 17 Jul 2019
 18:39:08 +0000
From: Dario Faggioli <dfaggioli@suse.com>
To: "george.dunlap@citrix.com" <george.dunlap@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [Xen-devel] [PATCH v1 3/5] xen: sched: null: deassign offline
 vcpus from pcpus
Thread-Index: AQHVPLldBnQTmgAVAEKMCBR/SPQnEabPJF+A
Date: Wed, 17 Jul 2019 18:39:07 +0000
Message-ID: <9d4acfa8661eb571492405be91b0cdce1bb069c0.camel@suse.com>
References: <153515586506.7407.8908626058440527641.stgit@Palanthas.fritz.box>
 <153515651319.7407.3000873927341886165.stgit@Palanthas.fritz.box>
 <533decf6-7ae0-cc43-0162-695151cde292@citrix.com>
In-Reply-To: <533decf6-7ae0-cc43-0162-695151cde292@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=dfaggioli@suse.com; 
x-originating-ip: [89.186.78.87]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 49bc83c9-b1b3-43a1-010a-08d70ae60df5
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(49563074)(7193020);
 SRVR:DM5PR18MB2118; 
x-ms-traffictypediagnostic: DM5PR18MB2118:
x-microsoft-antispam-prvs: <DM5PR18MB21184C8E4493EF4C9C67A22DC5C90@DM5PR18MB2118.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 01018CB5B3
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(136003)(39860400002)(346002)(396003)(376002)(366004)(199004)(189003)(53376002)(53366004)(486006)(476003)(6246003)(2616005)(11346002)(14454004)(66066001)(446003)(5660300002)(2501003)(7736002)(305945005)(99936001)(54906003)(110136005)(118296001)(14444005)(6506007)(256004)(102836004)(81166006)(53546011)(316002)(2906002)(81156014)(71190400001)(71200400001)(76176011)(6436002)(6116002)(3846002)(6486002)(8936002)(66616009)(66476007)(64756008)(66946007)(91956017)(25786009)(478600001)(66446008)(4326008)(76116006)(8676002)(26005)(66556008)(186003)(68736007)(36756003)(86362001)(53936002)(966005)(6306002)(6512007)(99286004)(229853002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM5PR18MB2118;
 H:DM5PR18MB1499.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: dBqA9kxZpl1+eIIWSDmdXeR/cxC5zbxQFoVEUgCsuPPIoc2qMBc3V11thL4ehfGynTF2RZTKzUjyvBiIivXTqz5fTuM/+Ipo2wCuqvu9SDdVyzhc8reMc7zt+anDoxoA3IFwRa2QPjBFkXmVmWzhI0RCHh86nzuu4ELmoKazm1AZTzzvOVAzO/pfjx2DsSFnKwLIMHVojmeiBjuh8APfooDnsimpLiRqen43LFNw6nL0/uQx+Q2hpd+jrkXIidk1yFp93FUw2oC+xUAAgHC93SutY3BgOa1QhDrAUdGI+27LgSHxhQJKbLnaRYGJu4crGhtvq//a+NKUIu3DqnQQWO/TBz9bJx/mAENqYYxdLEobvb62HhmMOMraHznUQRWHNGNE7XOTjORSl52ajlo73snkT+2u7ecfoxd2d6IWL6o=
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 49bc83c9-b1b3-43a1-010a-08d70ae60df5
X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Jul 2019 18:39:08.3586 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: dfaggioli@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR18MB2118
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v1 3/5] xen: sched: null: deassign offline
 vcpus from pcpus
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "george.dunlap@eu.citrix.com" <george.dunlap@eu.citrix.com>,
 "sstabellini@kernel.org" <sstabellini@kernel.org>,
 "roger.pau@citrix.com" <roger.pau@citrix.com>
Content-Type: multipart/mixed; boundary="===============6366262508701912587=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============6366262508701912587==
Content-Language: en-US
Content-Type: multipart/signed; micalg=pgp-sha256;
	protocol="application/pgp-signature"; boundary="=-gBAZeqJZFEi4wDLqL0zh"

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

On Wed, 2019-07-17 at 17:04 +0100, George Dunlap wrote:
> On 8/25/18 1:21 AM, Dario Faggioli wrote:
> > If a pCPU has been/is being offlined, we don't want it to be
> > neither
> > assigned to any pCPU, nor in the wait list.
> >=20
> > Therefore, when we detect that a vcpu is going offline, remove it
> > from
> > both places.
>=20
> Hmm, this commit message wasn't very informative.
>=20
Ok, we can certainly improve that. :-)

> It looks like what you really mean to do is:
>=20

> > @@ -518,6 +521,14 @@ static void null_vcpu_remove(const struct
> > scheduler *ops, struct vcpu *v)
> > =20
> >      lock =3D vcpu_schedule_lock_irq(v);
> > =20
> > +    /* If offline, the vcpu shouldn't be assigned, nor in the
> > waitqueue */
> > +    if ( unlikely(!is_vcpu_online(v)) )
> > +    {
> > +        ASSERT(per_cpu(npc, v->processor).vcpu !=3D v);
> > +        ASSERT(list_empty(&nvc->waitq_elem));
> > +        goto out;
> > +    }
>=20
> * Handle the case of an offline vcpu being removed (ASSERTing that
> it's
> neither on a processor nor on the waitqueue)
>=20
So, IIRC (sorry, it's been a while :-D ), this is for dealing with
remove_vcpu() being called on a vcpu which is offline. So, yes,
basically what you said. :-)

Point is the work of removing such vCPU from any CPU and from the wait
list has been done already, in null_vcpu_sleep(), while the vCPU was
going offline. So, here, we only need to make sure that we don't do
anything, i.e., that we don't call _vcpu_remove().

> But wait, isn't this fixing a important regression in patch 2?  If
> after
> patch 2 but before patch 3, a VM is created with offline vcpus, and
> then
> destroyed, won't the offline vcpus reach here neither on the waitlist
> nor on a vcpu?
>=20
I'm not sure I understand the point you're trying to make here, sorry.

In general, considering what we've said in other mails, if you think
that patch 2 and 3 should be merged, we can do that.

My reasoning, when putting together the series, was the one I already
stated: this is broken already, so no big deal breaking it "more", and
I continue to see it that way.

But I appreciate you seeing it differently, while I don't have a too
strong opinion, so I'd be fine merging the patches (or doing other
series rearrangements, if you feel strongly that they're necessary).

Or is it something completely different that you meant?

> > @@ -567,11 +578,31 @@ static void null_vcpu_wake(const struct
> > scheduler *ops, struct vcpu *v)
> > =20
> >  static void null_vcpu_sleep(const struct scheduler *ops, struct
> > vcpu *v)
> >  {
> > +    struct null_private *prv =3D null_priv(ops);
> > +    unsigned int cpu =3D v->processor;
> > +    bool tickled =3D false;
> > +
> >      ASSERT(!is_idle_vcpu(v));
> > =20
> > +    /* We need to special case the handling of the vcpu being
> > offlined */
> > +    if ( unlikely(!is_vcpu_online(v)) )
> > +    {
> > +        struct null_vcpu *nvc =3D null_vcpu(v);
> > +
> > +        printk("YYY d%dv%d going down?\n", v->domain->domain_id,
> > v->vcpu_id);
> > +        if ( unlikely(!list_empty(&nvc->waitq_elem)) )
> > +        {
> > +            spin_lock(&prv->waitq_lock);
> > +            list_del_init(&nvc->waitq_elem);
> > +            spin_unlock(&prv->waitq_lock);
> > +        }
> > +        else if ( per_cpu(npc, cpu).vcpu =3D=3D v )
> > +            tickled =3D vcpu_deassign(prv, v);
> > +    }
>=20
> * Handle the unexpected(?) case of a vcpu being put to sleep as(?)
> it's
> offlined
>=20
Well, that printk, really shouldn't be there! :-(

> If it's not unexpected, then why the printk?
>=20
Because it was a debugging aid, for while I was working on the series,
and I apparently failed at killing it before sending.

Sorry. :-(

> And if it is unexpected, what is the expected path for a cpu going
> offline to be de-assigned from a vcpu (which is what the title seems
> to
> imply this patch is about)?
>=20
This is the vCPU going down, when do_vcpu_op(VCPU_down) is invoked on
it, which then calls vcpu_sleep_nosync() with _VPF_down set in
pause_flags (which means vcpu_is_online() would be false.

So it is indeed the _expected_ path, and sorry again if the stray
debugging printk made you think otherwise.

> > @@ -615,12 +646,12 @@ static void null_vcpu_migrate(const struct
> > scheduler *ops, struct vcpu *v,
> >       *
> >       * In the latter, there is just nothing to do.
> >       */
> > -    if ( likely(list_empty(&nvc->waitq_elem)) )
> > +    if ( likely(per_cpu(npc, v->processor).vcpu =3D=3D v) )
> >      {
> >          vcpu_deassign(prv, v);
> >          SCHED_STAT_CRANK(migrate_running);
> >      }
> > -    else
> > +    else if ( !list_empty(&nvc->waitq_elem) )
> >          SCHED_STAT_CRANK(migrate_on_runq);
>=20
> * Teach null_vcpu_migrate() that !on_waitqueue !=3D on_vcpu.
>=20
> It looks like the comment just above this hunk is now out of date:
>=20
> "v is either assigned to a pCPU, or in the waitqueue."
>=20
Yes it does.

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


--=-gBAZeqJZFEi4wDLqL0zh
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+4FAl0va0kACgkQFkJ4iaW4
c+56LA//eKD8LoJk0DpQOMKy+DMiJS9cIYJTlHlloANt+ZAr/BPIBhbntclMrxlW
ew280L3M84wy6B3e6jzvFD+dgx9ONxgIkbGchyacQCArC1W5RkHLT5v7/gmK3B7r
yHC+A8uzP3JwO2EoaG2cBoEedIR57M2rHFbEBEauuQK57nWUrE+wgCHRDhsPDUGr
o8ykrPRsCQnvQlKYn/sN6SDbUxXgeLOZLAF+iSajrR8UaXEoeRKEGaPDr5k3O0vV
IThaC746RfwAhNOXqQaxYO/W8SyA2wzJhhI0SQdfKZNMKi3v5El5LMPZifkFAkKx
wicLX4LMiTDeIglNGaDnVoUhrjc2NcQ4P7Hd4BsQX09VrgpQDhluzVVT/m1m8tLv
izGayyo3LNO9pTwomjPT4xDvq4iMf5b1n/E1/YEU8jNVZJr7XQ427be0PPZhj0BQ
zutHw6dYAd0nC2B1FojkS165PU+tqbSlIVR0OHEygYQnuCMJevRzHVi3TXECHJMd
Fly3czY4z74NF2CZWSifEsEA/zJ+LVZPsoMd7rrbGysBew0vSBkBGo01MUTfn4mj
XK5iGBwaz9AuMtkUOIO490b7JAqN4MNxfMAW/KJqgs9MCcPqno8eA8GJoPUE3J4F
YI5CozZdu2HEOadgLPzO53rAsNaXzd+VNg6WvnguRGNL6hq9ARc=
=B2yn
-----END PGP SIGNATURE-----

--=-gBAZeqJZFEi4wDLqL0zh--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============6366262508701912587==--


From xen-devel-bounces@lists.xenproject.org Wed Jul 17 18:40:59 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Jul 2019 18:40:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnorK-0005DE-Vp; Wed, 17 Jul 2019 18:40: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=CQpx=VO=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hnorJ-0005D2-MT
 for xen-devel@lists.xenproject.org; Wed, 17 Jul 2019 18:40:57 +0000
X-Inumbo-ID: 6911d956-a8c2-11e9-8980-bc764e045a96
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6911d956-a8c2-11e9-8980-bc764e045a96;
 Wed, 17 Jul 2019 18:40:55 +0000 (UTC)
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: D9iCXW0s0cCCOmH9IH7PuWp7AadUmOpvF8f5K20AHKKCpmqjAX9qcjMFx5FDE+VWQYHM3TMJ2s
 HV6rQBKg16DBjps8NWLafDYeEWxvcvfWlMGOoqUGVuDZ1Lb358XcAsLNb3w7WSRDxDeq/fvX+z
 B4DQH3vYaO9bFu+Hte23EsmpTIAJw0YxkhmBJnn48nBs7cFwza83m1VsnKJCdWlo8Bq16oZ2B4
 1FnhoQ2iq6fCUnFlYimsDtDvslaL7Mr1cySgjJlOcpG+EnBsyKfx31liC2oobjEh3+kjaQBgCu
 5IQ=
X-SBRS: 2.7
X-MesageID: 3108894
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,275,1559534400"; 
   d="scan'208";a="3108894"
To: Jan Beulich <JBeulich@suse.com>
References: <1563217075.6815.14.camel@amazon.com>
 <60587685-fbe9-116a-72e8-413eb7e99063@citrix.com>
 <c9053dcf-7c24-58b5-171a-a410653833f5@suse.com>
 <44e0c48b-2cba-c3fa-0d99-c14b413f98e2@citrix.com>
 <ef9cc9b8-f8f1-b395-54a5-0c9d2e6715ef@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <0c16a41b-50d8-9d65-335b-cc6ebeb1fc4a@citrix.com>
Date: Wed, 17 Jul 2019 19:40:50 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <ef9cc9b8-f8f1-b395-54a5-0c9d2e6715ef@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] Design session report: Live-Updating 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: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Leonard Foerster <foersleo@amazon.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTcvMDcvMjAxOSAxNDowMiwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gT24gMTcuMDcuMjAxOSAx
MzoyNiwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4gT24gMTcvMDcvMjAxOSAwODowOSwgSmFuIEJl
dWxpY2ggd3JvdGU6Cj4+PiBPbiAxNy4wNy4yMDE5IDAxOjUxLCBBbmRyZXcgQ29vcGVyIHdyb3Rl
Ogo+Pj4+IE9uIDE1LzA3LzIwMTkgMTk6NTcsIEZvZXJzdGVyLCBMZW9uYXJkIHdyb3RlOgo+Pj4+
PiAJKiBkb20wbGVzczogYm9vdHN0cmFwIGRvbWFpbnMgd2l0aG91dCB0aGUgaW52b2x2ZW1lbnQg
b2YgZG9tMAo+Pj4+PiAJCS0+IHRoaXMgbWlnaHQgY29tZSBpbiBoYW5keSB0byBhdCBsZWFzdCBz
ZXR1cCBhbmQgY29udGludWUgZG9tMCBvbiB0YXJnZXQgeGVuCj4+Pj4+IAkJLT4gSWYgd2UgaGF2
ZSB0aGlzIHRoaXMgbWlnaHQgYWxzbyBlbmFibGUgdXMgdG8gZGUtc2VyaWFsaXplIHRoZSBzdGF0
ZSBmb3IKPj4+Pj4gCQkJb3RoZXIgZ3Vlc3QtZG9tYWlucyBpbiB4ZW4gYW5kIG5vdCBoYXZlIHRv
IHdhaXQgZm9yIGRvbTAgdG8gZG8gdGhpcwo+Pj4+IFJlY29uc3RydWN0aW9uIG9mIGRvbTAgaXMg
c29tZXRoaW5nIHdoaWNoIFhlbiB3aWxsIGRlZmluaXRlbHkgbmVlZCB0bwo+Pj4+IGRvLsKgIFdp
dGggdGhlIG1lbW9yeSBzdGlsbCBpbiBwbGFjZSwgaXRzIGp1c3QgYSBmYWlybHkgc21hbGwgb2Yg
cmVnaXN0ZXIKPj4+PiBzdGF0ZSB3aGljaCBuZWVkcyByZXN0b3JpbmcuCj4+Pj4KPj4+PiBUaGF0
IHNhaWQsIHJlY29uc3RydWN0aW9uIG9mIHRoZSB0eXBlcmVmcyB3aWxsIGJlIGFuIGlzc3VlLsKg
IFdhbGtpbmcKPj4+PiBvdmVyIGEgZnVsbHkgcG9wdWxhdGVkIEw0IHRyZWUgY2FuIChpbiB0aGVv
cnkpIHRha2UgbWludXRlcywgYW5kIGl0cyBub3QKPj4+PiBzYWZlIHRvIGp1c3Qgc3RhcnQgZXhl
Y3V0aW5nIHdpdGhvdXQgcmVjb25zdHJ1Y3Rpb24uCj4+Pj4KPj4+PiBEZXBlbmRpbmcgb24gaG93
IGJhZCBpdCBpcyBpbiBwcmFjdGljZSwgb25lIG9wdGlvbiBtaWdodCBiZSB0byBkbyBhCj4+Pj4g
ZGVtYW5kIHZhbGlkYXRlIG9mICVyaXAgYW5kICVyc3AsIGFsb25nIHdpdGggYSBoeWJyaWQgc2hh
ZG93IG1vZGUgd2hpY2gKPj4+PiB0dXJucyBmYXVsdHMgaW50byB0eXBlcmVmcywgd2hpY2ggd291
bGQgYWxsb3cgdGhlIGdyb3NzIGNvc3Qgb2YKPj4+PiByZXZhbGlkYXRpb24gdG8gYmUgYW1vcnRp
c2VkIHdoaWxlIHRoZSB2Y3B1cyB3ZXJlIGV4ZWN1dGluZy7CoCBXZSB3b3VsZAo+Pj4+IGRlZmlu
aXRlbHkgd2FudCBzb21lIGtpbmQgb2YgbG9naWMgdG8gYWdncmVzc2l2ZWx5IHR5cGVyZWYgb3V0
c3RhbmRpbmcKPj4+PiBwYWdldGFibGVzIHNvIHRoZSBzaGFkb3cgbW9kZSBjb3VsZCBiZSB0dXJu
ZWQgb2ZmLgo+Pj4gTmVpdGhlciB3YWxraW5nIHRoZSBwYWdlIHRhYmxlIHRyZWVzIG5vciBhbmQg
b24tZGVtYW5kIHJlLWNyZWF0aW9uIGNhbgo+Pj4gcG9zc2libHkgd29yaywgYXMgcG9pbnRlZCBv
dXQgZHVyaW5nIChwYXJ0bHkgaW5mb3JtYWwpIGRpc2N1c3Npb246IEF0Cj4+PiB0aGUgdmVyeSBs
ZWFzdCB0aGUgYWxsb2NhdGVkIGFuZCBwaW5uZWQgc3RhdGVzIG9mIHBhZ2VzIGNhbiBvbmx5IGJl
Cj4+PiB0cmFuc2ZlcnJlZC4KPj4gUGlubmVkIHN0YXRlIGV4aXN0cyBpbiB0aGUgY3VycmVudCBt
aWdyYXRlIHN0cmVhbS7CoCBBbGxvY2F0ZWQgZG9lcyBub3QgLQo+PiBpdCBpcyBhbiBpbnRlcm5h
bCBkZXRhaWwgb2YgaG93IFhlbiBoYW5kbGVzIHRoZSBtZW1vcnkuCj4+Cj4+IEJ1dCB5ZXMgLSB0
aGlzIG9ic2VydmF0aW9uIG1lYW5zIHRoYXQgd2UgY2FuJ3Qgc2ltcGx5IHdhbGsgdGhlIGd1ZXN0
Cj4+IHBhZ2V0YWJsZXMuCj4+Cj4+PiBIZW5jZSB3ZSBzZWVtIHRvIGhhdmUgY29tZSB0byBhZ3Jl
ZW1lbnQgdGhhdCBzdHJ1Y3QKPj4+IHBhZ2VfaW5mbyBpbnN0YW5jZXMgaGF2ZSB0byBiZSB0cmFu
c2Zvcm1lZCAoaW4gcGxhY2UgaWYgcG9zc2libGUsIGkuZS4KPj4+IHdoZW4gdGhlIHNpemVzIG1h
dGNoLCBvdGhlcndpc2UgYnkgY29weWluZykuCj4+IC0xMCB0byB0aGlzIGlkZWEsIGlmIGl0IGNh
biBwb3NzaWJseSBiZSBhdm9pZGVkLsKgIEluIHRoaXMgY2FzZSwgaXQKPj4gZGVmaW5pdGVseSBj
YW4gYmUgYXZvaWRlZC4KPj4KPj4gV2UgZG8gbm90IHdhbnQgdG8gYmUgZ3JvdmVsbGluZyBhcm91
bmQgaW4gdGhlIG9sZCBYZW4ncyBkYXRhc3RydWN0dXJlcywKPj4gYmVjYXVzZSB0aGF0IGFkZHMg
YSBiaW5hcnkgQT0+QiB0cmFuc2xhdGlvbiB3aGljaCBpcwo+PiBwZXItb2xkLXZlcnNpb24tb2Yt
eGVuLCBtZWFuaW5nIHRoYXQgeW91IG5lZWQgYSBjdXN0b20gYnVpbGQgb2YgZWFjaAo+PiB0YXJn
ZXQgWGVuIHdoaWNoIGRlcGVuZHMgb24gdGhlIGN1cnJlbnRseS1ydW5uaW5nIFhlbiwgb3IgaGF2
ZSB0bwo+PiBtYWludGFpbiBhIG1hdHJpeCBvZiBvbGQgdmVyc2lvbnMgd2hpY2ggd2lsbCBiZSBk
ZXBlbmRlbnQgb24gdGhlIGxvY2FsCj4+IGNoYW5nZXMsIGFuZCB0aGVyZWZvcmUgbm90IHN1aXRh
YmxlIGZvciB1cHN0cmVhbS4KPiBOb3cgdGhlIHF1ZXN0aW9uIGlzIHdoYXQgYWx0ZXJuYXRpdmUg
eW91IHdvdWxkIHN1Z2dlc3QuIEJ5IHlvdQo+IHNheWluZyAidGhlIHBpbm5lZCBzdGF0ZSBsaXZl
cyBpbiB0aGUgbWlncmF0aW9uIHN0cmVhbSIsIEkgYXNzdW1lCj4geW91IG1lYW4gdG8gaW1wbHkg
dGhhdCBEb20wIHN0YXRlIHNob3VsZCBiZSBoYW5kZWQgZnJvbSBvbGQgdG8KPiBuZXcgWGVuIHZp
YSBzdWNoIGEgc3RyZWFtIChtaW51cyByYXcgZGF0YSBwYWdlIGNvbnRlbnRzKT8KClllcywgYW5k
IHRoaXMgaW4gZXhwbGljaXRseSBpZGVudGlmaWVkIGluIHRoZSBidWxsZXQgcG9pbnQgc2F5aW5n
ICJXZSBkbwpvbmx5IHJlbHkgb24gZG9tYWluIHN0YXRlIGFuZCBubyBpbnRlcm5hbCB4ZW4gc3Rh
dGUiLgoKSW4gcHJhY3RpY2UsIGl0IGlzIGdvaW5nIHRvIGJlIGZhciBtb3JlIGVmZmljaWVudCB0
byBoYXZlIFhlbgpzZXJpYWxpc2UvZGVzZXJpYWxpc2UgdGhlIGRvbWFpbiByZWdpc3RlciBzdGF0
ZSBldGMsIHRoYW4gdG8gYm91bmNlIGl0CnZpYSBoeXBlcmNhbGxzLsKgIEJ5IHRoZSB0aW1lIHlv
dSdyZSBkb2luZyB0aGF0IGluIFhlbiwgYWRkaW5nIGRvbTAgYXMKd2VsbCBpcyB0cml2aWFsLgoK
Pgo+Pj4+PiAJCS0+IFdlIG1pZ2h0IGhhdmUgdG8gZ28gYW5kIHJlLWluamVjdCBjZXJ0YWluIGlu
dGVycnVwdHMKPj4+PiBXaGF0IGhhcmR3YXJlIGFyZSB5b3UgdGFyZ2V0aW5nIGhlcmU/wqAgSXZ5
QnJpZGdlIGFuZCBsYXRlciBoYXMgYSBwb3N0ZWQKPj4+PiBpbnRlcnJ1cHQgZGVzY3JpcHRvciB3
aGljaCBjYW4gYWNjdW11bGF0ZSBwZW5kaW5nIGludGVycnVwdHMgKGF0IGxlYXN0Cj4+Pj4gbWFu
dWFsbHkpLCBhbmQgbmV3ZXIgdmVyc2lvbnMgKEJyb2Fkd2VsbD8pIGNhbiBhY2N1bXVsYXRlIGlu
dGVycnVwdHMKPj4+PiBkaXJlY3RseSBmcm9tIGhhcmR3YXJlLgo+Pj4gRm9yIEhWTS9QVkggcGVy
aGFwcyB0aGF0J3MgZ29vZCBlbm91Z2guIFdoYXQgYWJvdXQgUFYgdGhvdWdoPwo+PiBXaGF0IGFi
b3V0IFBWPwo+Pgo+PiBUaGUgaW4tZ3Vlc3QgZXZ0Y2huIGRhdGEgc3RydWN0dXJlIHdpbGwgYWNj
dW11bGF0ZSBldmVudHMganVzdCBsaWtlIGEKPj4gcG9zdGVkIGludGVycnVwdCBkZXNjcmlwdG9y
LsKgIFJlYWwgaW50ZXJydXB0cyB3aWxsIHF1ZXVlIGluIHRoZSBMQVBJQwo+PiBkdXJpbmcgdGhl
IHRyYW5zaXRpb24gcGVyaW9kLgo+IFllcywgdGhhdCdsbCB3b3JrIGFzIGxvbmcgYXMgaW50ZXJy
dXB0cyByZW1haW4gYWN0aXZlIGZyb20gWGVuJ3MgUE9WLgo+IEJ1dCBpZiB0aGVyZSdzIGNvbmNl
cm4gYWJvdXQgYSBibGFja291dCBwZXJpb2QgZm9yIEhWTS9QVkgsIHRoZW4KPiBzdXJlbHkgdGhl
cmUgd291bGQgYWxzbyBiZSBzdWNoIGZvciBQVi4KClRoZSBvbmx5IGZpeCBmb3IgdGhhdCBpcyB0
byByZWR1Y2UgdGhlIGxlbmd0aCBvZiB0aGUgYmxhY2tvdXQgcGVyaW9kLsKgCldlIGNhbid0IG1h
Z2ljYWxseSBpbmplY3QgaW50ZXJydXB0cyBoYWxmIHdheSB0aHJvdWdoIHRoZSB4ZW4tdG8teGVu
CnRyYW5zaXRpb24sIGJlY2F1c2Ugd2UgY2FuJ3QgcnVuIHZjcHVzIGF0IHRoYXQgcG9pbnQgaW4g
dGltZS4KCj4KPj4+Pj4gQSBrZXkgY29ybmVyc3RvbmUgZm9yIExpdmUtdXBkYXRlIGlzIGd1ZXN0
IHRyYW5zcGFyZW50IGxpdmUgbWlncmF0aW9uCj4+Pj4+IAktPiBUaGlzIG1lYW5zIHdlIGFyZSB1
c2luZyBhIHdlbGwgZGVmaW5lZCBBQkkgZm9yIHNhdmluZy9yZXN0b3JpbmcgZG9tYWluIHN0YXRl
Cj4+Pj4+IAkJLT4gV2UgZG8gb25seSByZWx5IG9uIGRvbWFpbiBzdGF0ZSBhbmQgbm8gaW50ZXJu
YWwgeGVuIHN0YXRlCj4+Pj4gQWJzb2x1dGVseS7CoCBPbmUgaXNzdWUgSSBkaXNjdXNzZWQgd2l0
aCBEYXZpZCBhIHdoaWxlIGFnbyBpcyB0aGF0IGV2ZW4KPj4+PiBhY3Jvc3MgYW4gdXBncmFkZSBv
ZiBYZW4sIHRoZSBmb3JtYXQgb2YgdGhlIEVQVC9OUFQgcGFnZXRhYmxlcyBtaWdodAo+Pj4+IGNo
YW5nZSwgYXQgbGVhc3QgaW4gdGVybXMgb2YgdGhlIGxheW91dCBvZiBzb2Z0d2FyZSBiaXRzLsKg
IChFc3BlY2lhbGx5Cj4+Pj4gZm9yIEVQVCB3aGVyZSB3ZSBzbG93bHkgbG9zZSBzb2Z0d2FyZSBi
aXRzIHRvIG5ldyBoYXJkd2FyZSBmZWF0dXJlcyB3ZQo+Pj4+IHdpc2ggdG8gdXNlLikKPj4+IFJp
Z2h0LCBhbmQgdGhlcmVmb3JlIGEgc2ltaWxhciB0cmFuc2Zvcm1hdGlvbiBsaWtlIGZvciBzdHJ1
Y3QgcGFnZV9pbmZvCj4+PiBtYXkgYmUgdW5hdm9pZGFibGUgaGVyZSB0b28uCj4+IE5vbmUgb2Yg
dGhhdCBsaXZlcyBpbiB0aGUgY3VycmVudCBtaWdyYXRlIHN0cmVhbS7CoCBBZ2FpbiAtIGl0IGlz
Cj4+IGludGVybmFsIGRldGFpbHMsIHNvIGlzIG5vdCBzb21ldGhpbmcgd2hpY2ggaXMgYXBwcm9w
cmlhdGUgdG8gYmUKPj4gaW5zcGVjdGVkIGJ5IHRoZSB0YXJnZXQgWGVuLgo+Pgo+Pj4gUmUtdXNp
bmcgbGFyZ2UgZGF0YSBzdHJ1Y3R1cmVzIChvciBhcnJheXMgdGhlcmVvZikgbWF5IGFsc28gdHVy
biBvdXQKPj4+IHVzZWZ1bCBpbiB0ZXJtcyBvZiBsYXRlbmN5IHVudGlsIHRoZSBuZXcgWGVuIGFj
dHVhbGx5IGJlY29tZXMgcmVhZHkgdG8KPj4+IHJlc3VtZS4KPj4gV2hlbiBpdCBjb21lcyB0byBv
cHRpbWlzaW5nIHRoZSBsYXRlbmN5LCB0aGVyZSBpcyBhIGZhaXIgYW1vdW50IHdlIG1pZ2h0Cj4+
IGJlIGFibGUgdG8gZG8gYWhlYWQgb2YgdGhlIGNyaXRpY2FsIHJlZ2lvbiwgYnV0IEkgc3RpbGwg
dGhpbmsgdGhpcyB3b3VsZAo+PiBiZSBiZXR0ZXIgZG9uZSBpbiB0ZXJtcyBvZiBhICJjbGVhbiBz
dGFydCIgaW4gdGhlIG5ldyBYZW4gdG8gcmVkdWNlCj4+IGJpbmFyeSBkZXBlbmRlbmNlcy4KPiBM
YXRlbmN5IGFjdHVhbGx5IGlzIG9ubHkgb25lIGFzcGVjdCAoYWxiZWl0IHRoZSBsYXJnZXIgdGhl
IGhvc3QsIHRoZSBtb3JlCj4gcmVsZXZhbnQgaXQgaXMpLiBTdWZmaWNpZW50IG1lbW9yeSB0byBo
YXZlIGJvdGggb2xkIGFuZCBuZXcgY29waWVzIG9mIHRoZQo+IGRhdGEgc3RydWN0dXJlcyBpbiBw
bGFjZSwgcGx1cyB0aGUgbWlncmF0aW9uIHN0cmVhbSwgaXMgYW5vdGhlci4gVGhpcwo+IHdvdWxk
IGVzcGVjaWFsbHkgYmVjb21lIHJlbGV2YW50IHdoZW4gZXZlbiBEb21VLXMgd2VyZSB0byByZW1h
aW4gaW4KPiBtZW1vcnksIHJhdGhlciB0aGFuIGdldHRpbmcgc2F2ZWQvcmVzdG9yZWQuCgpCdXQg
d2UncmUgc3RpbGwgdGFsa2luZyBhYm91dCBzb21ldGhpbmcgd2hpY2ggaXMgb24gYSBtdWx0aS1N
QiBzY2FsZSwKcmF0aGVyIHRoYW4gbXVsdGktR0Igc2NhbGUuCgpYZW4gaXRzZWxmIGlzIHRpbnku
wqAgU3VyZSB0aGVyZSBhcmUgb3ZlcmhlYWRzIGZyb20gdGhlIGhlYXAgbWFuYWdlbWVudAphbmQg
cGFnZXRhYmxlcyBldGMsIGJ1dCB0aGUgdGhlIG92ZXJ3aGVsbWluZyBtYWpvcml0eSBvZiB1c2Vk
IG1lbW9yeSBpcwpndWVzdCBSQU0gd2hpY2ggaXMgc3RheWluZyBpbiBwbGFjZS4KCn5BbmRyZXcK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 17 18:42:16 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Jul 2019 18:42:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnosZ-0005Kn-BY; Wed, 17 Jul 2019 18:42:15 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=K2dS=VO=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hnosX-0005KZ-Av
 for xen-devel@lists.xenproject.org; Wed, 17 Jul 2019 18:42:13 +0000
X-Inumbo-ID: 96f3ad42-a8c2-11e9-8980-bc764e045a96
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 96f3ad42-a8c2-11e9-8980-bc764e045a96;
 Wed, 17 Jul 2019 18:42:12 +0000 (UTC)
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=Paul.Durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 Paul.Durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: KYsj0CCp+aEliXKYGaSEcVfEzro7tsb1Oog+OwBMCf3xBUWdIRhKgpGSS3T2LiiPobj5Uiu/wT
 vZzQry85YVSTaFGIYQ43CO4geZSLIyxcHLF2MVfEq8fhXCMXtbtZM7KXvkP4guZZ0mu4x/n6mw
 rnRDhcJ1Fho3khdeBojNdenADUVfzXaRXHhp3xH9fJzy6r4rsWGTa5kJ2k3P0UfvtvSm7qcjmE
 n+l6xvmsdjPmmSoTR0utCZlIb0qP7c8uzFCsok/SjqG/QOfgHIPHNkEFm1xZR/YkZ0asnctn8n
 els=
X-SBRS: 2.7
X-MesageID: 3192738
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,275,1559534400"; 
   d="scan'208";a="3192738"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Jan Beulich' <JBeulich@suse.com>, Petre Ovidiu PIRCALABU
 <ppircalabu@bitdefender.com>
Thread-Topic: [PATCH v2 07/10] vm_event: Add vm_event_ng interface
Thread-Index: AQHVPIeuvysw+S0SxESjjWmMYVkcbqbOwNgAgAAfJACAAETYAA==
Date: Wed, 17 Jul 2019 18:42:08 +0000
Message-ID: <449279104b9d4ac7a7d1b20566097ae7@AMSPEX02CL03.citrite.net>
References: <cover.1563293545.git.ppircalabu@bitdefender.com>
 <cover.1563293545.git.ppircalabu@bitdefender.com>
 <79a1e2aebc55c20f58cb8c925320de202b17d8f2.1563293545.git.ppircalabu@bitdefender.com>
 <e1c9a42d-7bde-5749-7cf3-cb5e7b4041e1@suse.com>
 <de42faf2929b0ff0d52949d21dea5f2b30336840.camel@bitdefender.com>
 <20603303-440d-3ac4-8f78-861abaa78d70@suse.com>
In-Reply-To: <20603303-440d-3ac4-8f78-861abaa78d70@suse.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 07/10] vm_event: Add vm_event_ng 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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>, Konrad
 Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>, "Tim \(Xen.org\)" <tim@xen.org>,
 George Dunlap <George.Dunlap@citrix.com>, JulienGrall <julien.grall@arm.com>,
 Tamas K Lengyel <tamas@tklengyel.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Alexandru Stefan ISAILA <aisaila@bitdefender.com>,
 Ian Jackson <Ian.Jackson@citrix.com>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KW3NuaXBdDQo+ID4+PiArICAgIH0NCj4gPj4+
ICsNCj4gPj4+ICsgICAgaWYgKCAhdm1fZXZlbnRfY2hlY2sodmVkKSApDQo+ID4+PiArICAgICAg
ICByZXR1cm4gLUVJTlZBTDsNCj4gPj4+ICsNCj4gPj4+ICsgICAgaWYgKCBmcmFtZSAhPSAwIHx8
IG5yX2ZyYW1lcyAhPSB0b19jaGFubmVscyh2ZWQpLT5ucl9mcmFtZXMgKQ0KPiA+Pj4gKyAgICAg
ICAgcmV0dXJuIC1FSU5WQUw7DQo+ID4+DQo+ID4+IElzIHRoZXJlIGEgcGFydGljdWxhciByZWFz
b24gZm9yIHRoaXMgYWxsLW9yLW5vdGhpbmcgbW9kZWw/DQo+ID4NCj4gPiBJJ3ZlIGFkZGVkIHRo
aXMgZXh0cmEgY2hlY2sgZHVlIHRvIHRoZSB3YXkgYWNxdWlyZV9yZXNvdXJjZSBpbnRlcmZhY2UN
Cj4gPiBpcyBkZXNpZ25lZC4gSW4gb3VyIGNhc2UsIHRoZSBtZW1vcnkgaXMgYWxsb2NhdGVkIGZy
b20NCj4gPiBYRU5fVk1fRVZFTlRfRU5BQkxFIGFuZCB0aGUgc2l6ZSBpcyBrbm93biBiZWZvcmVo
YW5kOiB0aGUgbnVtYmVyIG9mDQo+ID4gcGFnZXMgbmVlZGVkIHRvIHN0b3JlICh2Y3B1c19jb3Vu
dCAqIHNpemVvZiB2bV9ldmVudF9zbG90KSBieXRlcy4NCj4gPiBIb3dldmVyIHRoZSBhY3F1aXJl
X3Jlc291cmNlIG5lZWRzIGEgIm5yX2ZyYW1lcyIgcGFyYW1ldGVyIHdoaWNoIGlzDQo+ID4gY29t
cHV0ZWQgaW4gYSBzaW1pbGFyIG1hbm5lciBpbiB0aGUgbGlieGMgd3JhcHBlci4NCj4gDQo+IEht
bSwgbWF5YmUgSSdtIG5vdCB1cCB0byBkYXRlIGhlcmU6IFBhdWwsIGlzIHRoZSBnZW5lcmFsIHJl
c291cmNlDQo+IG9idGFpbmluZy9tYXBwaW5nIGxvZ2ljIGluZGVlZCBtZWFudCB0byBiZSBhbiBh
bGwtb3Itbm90aGluZyB0aGluZw0KPiBvbmx5Pw0KPiANCg0KTm90IHJlYWxseSwgbm8uIFRoZSBp
bnRlbnRpb24gaXMgdGhhdCBhbnkgc3Vic2VjdGlvbiBvZiB0aGUgcmVzb3VyY2Ugc3BhY2UgbWF5
IGJlIG1hcHBlZCwgc28gYXMgZnJhbWUgKyBucl9mcmFtZXMgZG9lc24ndCBleGNlZWQgdGhlIHNp
emUgb2YgdGhlIHNwYWNlIHRoZW4gdGhlcmUgc2hvdWxkIGJlIG5vIHJlYXNvbiB0byByZXR1cm4g
YW4gZXJyb3IuDQoNCiAgUGF1bA0KDQo+IEphbg0KX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 17 19:34:03 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Jul 2019 19: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 1hnpgh-0000IV-13; Wed, 17 Jul 2019 19:34:03 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=K8rP=VO=gmail.com=tamas.k.lengyel@srs-us1.protection.inumbo.net>)
 id 1hnpgg-0000IL-3M
 for xen-devel@lists.xenproject.org; Wed, 17 Jul 2019 19:34:02 +0000
X-Inumbo-ID: d2f84668-a8c9-11e9-b34d-ef1fc16ccd93
Received: from mail-io1-f66.google.com (unknown [209.85.166.66])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d2f84668-a8c9-11e9-b34d-ef1fc16ccd93;
 Wed, 17 Jul 2019 19:33:59 +0000 (UTC)
Received: by mail-io1-f66.google.com with SMTP id o9so47686592iom.3
 for <xen-devel@lists.xenproject.org>; Wed, 17 Jul 2019 12:33:59 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to
 :references:mime-version:content-transfer-encoding;
 bh=bhWcJS8ddgdUot0n7cOWsB1nWNTTcu28PhAqbt9unzE=;
 b=rce9aksren0NUfpFpaHvSv5PuZS+YsziuobuSK+M36Qj5BJrEbILpuadtSAql1CuMQ
 M+qmg8y0mo8iZnKbRhM63PicD1dseSt/MLElvotlNyr4dwYuaeKZMzTJtZbOedAbGlHS
 yOK57++MAZgCKwhPIyKsPyWfUq8SBw6tpifHnx1Kq5KjNLwB8L5gMXltz6zVMNtH6lY0
 vktqKeQD5TphJrGz61MCR58Doq/csFneYlOiDZoVpX3/RATuwyhIBmgD5ktJemvRmGt9
 hToHHNxUyub5nFtpe1KDd5Bk5vE/l53swImeY7JTXkkId31kXjcrshJVJi0jFC0ciusv
 XVWA==
X-Gm-Message-State: APjAAAUaoEJV2naFtcbiF3rYYgdDBxmDvqxqud7weV5kYdUbahHvxad6
 1eCsk+618EyM6Kx1UONHqNFAHVn8hTQ=
X-Google-Smtp-Source: APXvYqzrM8D7/bpoymNk7/JIn6lgsbg1TXAklNJxkyfJnaG4sM7EImy+PUeVAPjyK7Hwmcn2ZiWtGQ==
X-Received: by 2002:a5d:8794:: with SMTP id f20mr37851018ion.128.1563392038669; 
 Wed, 17 Jul 2019 12:33:58 -0700 (PDT)
Received: from l1.lan (c-71-205-12-124.hsd1.co.comcast.net. [71.205.12.124])
 by smtp.gmail.com with ESMTPSA id v13sm21743421ioq.13.2019.07.17.12.33.56
 (version=TLS1_3 cipher=AEAD-AES256-GCM-SHA384 bits=256/256);
 Wed, 17 Jul 2019 12:33:57 -0700 (PDT)
From: Tamas K Lengyel <tamas@tklengyel.com>
To: xen-devel@lists.xenproject.org
Date: Wed, 17 Jul 2019 13:33:34 -0600
Message-Id: <20190717193335.11991-5-tamas@tklengyel.com>
X-Mailer: git-send-email 2.20.1
In-Reply-To: <20190717193335.11991-1-tamas@tklengyel.com>
References: <20190717193335.11991-1-tamas@tklengyel.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v6 4/5] x86/mem_sharing: compile mem_sharing
 subsystem only when kconfig is enabled
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Tamas K Lengyel <tamas@tklengyel.com>, Wei Liu <wei.liu2@citrix.com>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Jan Beulich <jbeulich@suse.com>,
 Daniel De Graaf <dgdegra@tycho.nsa.gov>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RGlzYWJsZSBpdCBieSBkZWZhdWx0IGFzIGl0IGlzIG9ubHkgYW4gZXhwZXJpbWVudGFsIHN1YnN5
c3RlbS4KClNpZ25lZC1vZmYtYnk6IFRhbWFzIEsgTGVuZ3llbCA8dGFtYXNAdGtsZW5neWVsLmNv
bT4KQWNrZWQtYnk6IERhbmllbCBEZSBHcmFhZiA8ZGdkZWdyYUB0eWNoby5uc2EuZ292PgpBY2tl
ZC1ieTogUmF6dmFuIENvam9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgpBY2tlZC1i
eTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpDYzogQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ2M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+
CkNjOiBSb2dlciBQYXUgTW9ubmUgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgpDYzogR2VvcmdlIER1
bmxhcCA8R2VvcmdlLkR1bmxhcEBldS5jaXRyaXguY29tPgpDYzogSWFuIEphY2tzb24gPGlhbi5q
YWNrc29uQGV1LmNpdHJpeC5jb20+CkNjOiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0u
Y29tPgpDYzogS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgpD
YzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpDYzogVGltIERl
ZWdhbiA8dGltQHhlbi5vcmc+CkNjOiBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGV1LmNp
dHJpeC5jb20+Ci0tLS0KdjY6IHJlYmFzZSBvbiBzdGFnaW5nCi0tLQogeGVuL2FyY2gveDg2L0tj
b25maWcgICAgICAgICAgICAgIHwgIDYgKysrKystCiB4ZW4vYXJjaC94ODYvZG9tYWluLmMgICAg
ICAgICAgICAgfCAgMiArKwogeGVuL2FyY2gveDg2L2RvbWN0bC5jICAgICAgICAgICAgIHwgIDIg
KysKIHhlbi9hcmNoL3g4Ni9tbS9NYWtlZmlsZSAgICAgICAgICB8ICAyICstCiB4ZW4vYXJjaC94
ODYveDg2XzY0L2NvbXBhdC9tbS5jICAgfCAgMiArKwogeGVuL2FyY2gveDg2L3g4Nl82NC9tbS5j
ICAgICAgICAgIHwgIDIgKysKIHhlbi9jb21tb24vS2NvbmZpZyAgICAgICAgICAgICAgICB8ICAz
IC0tLQogeGVuL2NvbW1vbi9kb21haW4uYyAgICAgICAgICAgICAgIHwgIDYgKysrLS0tCiB4ZW4v
Y29tbW9uL2dyYW50X3RhYmxlLmMgICAgICAgICAgfCAgMiArLQogeGVuL2NvbW1vbi9tZW1vcnku
YyAgICAgICAgICAgICAgIHwgIDIgKy0KIHhlbi9jb21tb24vdm1fZXZlbnQuYyAgICAgICAgICAg
ICB8ICA2ICsrKy0tLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9tZW1fc2hhcmluZy5oIHwgMjggKysr
KysrKysrKysrKysrKysrKysrKysrKysrKwogeGVuL2luY2x1ZGUvYXNtLXg4Ni9tbS5oICAgICAg
ICAgIHwgIDMgKysrCiB4ZW4vaW5jbHVkZS94ZW4vbW0uaCAgICAgICAgICAgICAgfCAgMiArLQog
eGVuL2luY2x1ZGUveGVuL3NjaGVkLmggICAgICAgICAgIHwgIDIgKy0KIHhlbi9pbmNsdWRlL3hz
bS9kdW1teS5oICAgICAgICAgICB8ICAyICstCiB4ZW4vaW5jbHVkZS94c20veHNtLmggICAgICAg
ICAgICAgfCAgNCArKy0tCiB4ZW4veHNtL2R1bW15LmMgICAgICAgICAgICAgICAgICAgfCAgMiAr
LQogeGVuL3hzbS9mbGFzay9ob29rcy5jICAgICAgICAgICAgIHwgIDQgKystLQogMTkgZmlsZXMg
Y2hhbmdlZCwgNjEgaW5zZXJ0aW9ucygrKSwgMjEgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEv
eGVuL2FyY2gveDg2L0tjb25maWcgYi94ZW4vYXJjaC94ODYvS2NvbmZpZwppbmRleCBmNTAyZDc2
NWJhLi4yODhkYzZjMDQyIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvS2NvbmZpZworKysgYi94
ZW4vYXJjaC94ODYvS2NvbmZpZwpAQCAtMTgsNyArMTgsNiBAQCBjb25maWcgWDg2CiAJc2VsZWN0
IEhBU19LRVhFQwogCXNlbGVjdCBNRU1fQUNDRVNTX0FMV0FZU19PTgogCXNlbGVjdCBIQVNfTUVN
X1BBR0lORwotCXNlbGVjdCBIQVNfTUVNX1NIQVJJTkcKIAlzZWxlY3QgSEFTX05TMTY1NTAKIAlz
ZWxlY3QgSEFTX1BBU1NUSFJPVUdICiAJc2VsZWN0IEhBU19QQ0kKQEAgLTE5OSw2ICsxOTgsMTEg
QEAgY29uZmlnIFBWX1NISU1fRVhDTFVTSVZFCiAJICBmaXJtd2FyZSwgYW5kIHdpbGwgbm90IGZ1
bmN0aW9uIGNvcnJlY3RseSBpbiBvdGhlciBzY2VuYXJpb3MuCiAKIAkgIElmIHVuc3VyZSwgc2F5
IE4uCisKK2NvbmZpZyBNRU1fU0hBUklORworCWJvb2wgIlhlbiBtZW1vcnkgc2hhcmluZyBzdXBw
b3J0IiBpZiBFWFBFUlQgPSAieSIKKwlkZXBlbmRzIG9uIEhWTQorCiBlbmRtZW51CiAKIHNvdXJj
ZSAiY29tbW9uL0tjb25maWciCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvZG9tYWluLmMgYi94
ZW4vYXJjaC94ODYvZG9tYWluLmMKaW5kZXggZTc5MWQ4Njg5Mi4uZWE1NTE2MDg4NyAxMDA2NDQK
LS0tIGEveGVuL2FyY2gveDg2L2RvbWFpbi5jCisrKyBiL3hlbi9hcmNoL3g4Ni9kb21haW4uYwpA
QCAtMjA5NSw2ICsyMDk1LDcgQEAgaW50IGRvbWFpbl9yZWxpbnF1aXNoX3Jlc291cmNlcyhzdHJ1
Y3QgZG9tYWluICpkKQogICAgICAgICAgICAgZC0+YXJjaC5hdXRvX3VubWFzayA9IDA7CiAgICAg
ICAgIH0KIAorI2lmZGVmIENPTkZJR19NRU1fU0hBUklORwogICAgIFBST0dSRVNTKHNoYXJlZCk6
CiAKICAgICAgICAgaWYgKCBpc19odm1fZG9tYWluKGQpICkKQEAgLTIxMDUsNiArMjEwNiw3IEBA
IGludCBkb21haW5fcmVsaW5xdWlzaF9yZXNvdXJjZXMoc3RydWN0IGRvbWFpbiAqZCkKICAgICAg
ICAgICAgIGlmICggcmV0ICkKICAgICAgICAgICAgICAgICByZXR1cm4gcmV0OwogICAgICAgICB9
CisjZW5kaWYKIAogICAgICAgICBzcGluX2xvY2soJmQtPnBhZ2VfYWxsb2NfbG9jayk7CiAgICAg
ICAgIHBhZ2VfbGlzdF9zcGxpY2UoJmQtPmFyY2gucmVsbWVtX2xpc3QsICZkLT5wYWdlX2xpc3Qp
OwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2RvbWN0bC5jIGIveGVuL2FyY2gveDg2L2RvbWN0
bC5jCmluZGV4IGM4Mjc3OTAyMDIuLjJkNDVlNWI4YTggMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4
Ni9kb21jdGwuYworKysgYi94ZW4vYXJjaC94ODYvZG9tY3RsLmMKQEAgLTEyMzYsOSArMTIzNiwx
MSBAQCBsb25nIGFyY2hfZG9fZG9tY3RsKAogICAgICAgICBicmVhazsKICAgICB9CiAKKyNpZmRl
ZiBDT05GSUdfTUVNX1NIQVJJTkcKICAgICBjYXNlIFhFTl9ET01DVExfbWVtX3NoYXJpbmdfb3A6
CiAgICAgICAgIHJldCA9IG1lbV9zaGFyaW5nX2RvbWN0bChkLCAmZG9tY3RsLT51Lm1lbV9zaGFy
aW5nX29wKTsKICAgICAgICAgYnJlYWs7CisjZW5kaWYKIAogI2lmIFAyTV9BVURJVCAmJiBkZWZp
bmVkKENPTkZJR19IVk0pCiAgICAgY2FzZSBYRU5fRE9NQ1RMX2F1ZGl0X3AybToKZGlmZiAtLWdp
dCBhL3hlbi9hcmNoL3g4Ni9tbS9NYWtlZmlsZSBiL3hlbi9hcmNoL3g4Ni9tbS9NYWtlZmlsZQpp
bmRleCA1YTE3NjQ2Zjk4Li41MDEwYTI5ZDZjIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvbW0v
TWFrZWZpbGUKKysrIGIveGVuL2FyY2gveDg2L21tL01ha2VmaWxlCkBAIC02LDcgKzYsNyBAQCBv
YmotJChDT05GSUdfSFZNKSArPSBndWVzdF93YWxrXzIubyBndWVzdF93YWxrXzMubyBndWVzdF93
YWxrXzQubwogb2JqLSQoQ09ORklHX1NIQURPV19QQUdJTkcpICs9IGd1ZXN0X3dhbGtfMi5vIGd1
ZXN0X3dhbGtfMy5vIGd1ZXN0X3dhbGtfNC5vCiBvYmotJChDT05GSUdfTUVNX0FDQ0VTUykgKz0g
bWVtX2FjY2Vzcy5vCiBvYmoteSArPSBtZW1fcGFnaW5nLm8KLW9iai15ICs9IG1lbV9zaGFyaW5n
Lm8KK29iai0kKENPTkZJR19NRU1fU0hBUklORykgKz0gbWVtX3NoYXJpbmcubwogb2JqLXkgKz0g
cDJtLm8gcDJtLXB0Lm8KIG9iai0kKENPTkZJR19IVk0pICs9IHAybS1lcHQubyBwMm0tcG9kLm8K
IG9iai15ICs9IHBhZ2luZy5vCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYveDg2XzY0L2NvbXBh
dC9tbS5jIGIveGVuL2FyY2gveDg2L3g4Nl82NC9jb21wYXQvbW0uYwppbmRleCAzMjQxMGVkMjcz
Li5kNGM2YmUzMDMyIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYveDg2XzY0L2NvbXBhdC9tbS5j
CisrKyBiL3hlbi9hcmNoL3g4Ni94ODZfNjQvY29tcGF0L21tLmMKQEAgLTE1Miw4ICsxNTIsMTAg
QEAgaW50IGNvbXBhdF9hcmNoX21lbW9yeV9vcCh1bnNpZ25lZCBsb25nIGNtZCwgWEVOX0dVRVNU
X0hBTkRMRV9QQVJBTSh2b2lkKSBhcmcpCiAgICAgY2FzZSBYRU5NRU1fcGFnaW5nX29wOgogICAg
ICAgICByZXR1cm4gbWVtX3BhZ2luZ19tZW1vcChndWVzdF9oYW5kbGVfY2FzdChhcmcsIHhlbl9t
ZW1fcGFnaW5nX29wX3QpKTsKIAorI2lmZGVmIENPTkZJR19NRU1fU0hBUklORwogICAgIGNhc2Ug
WEVOTUVNX3NoYXJpbmdfb3A6CiAgICAgICAgIHJldHVybiBtZW1fc2hhcmluZ19tZW1vcChndWVz
dF9oYW5kbGVfY2FzdChhcmcsIHhlbl9tZW1fc2hhcmluZ19vcF90KSk7CisjZW5kaWYKIAogICAg
IGRlZmF1bHQ6CiAgICAgICAgIHJjID0gLUVOT1NZUzsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4
Ni94ODZfNjQvbW0uYyBiL3hlbi9hcmNoL3g4Ni94ODZfNjQvbW0uYwppbmRleCA4OTliODgzYjJk
Li4xOTE5Y2FlMThiIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYveDg2XzY0L21tLmMKKysrIGIv
eGVuL2FyY2gveDg2L3g4Nl82NC9tbS5jCkBAIC05OTMsOCArOTkzLDEwIEBAIGxvbmcgc3ViYXJj
aF9tZW1vcnlfb3AodW5zaWduZWQgbG9uZyBjbWQsIFhFTl9HVUVTVF9IQU5ETEVfUEFSQU0odm9p
ZCkgYXJnKQogICAgIGNhc2UgWEVOTUVNX3BhZ2luZ19vcDoKICAgICAgICAgcmV0dXJuIG1lbV9w
YWdpbmdfbWVtb3AoZ3Vlc3RfaGFuZGxlX2Nhc3QoYXJnLCB4ZW5fbWVtX3BhZ2luZ19vcF90KSk7
CiAKKyNpZmRlZiBDT05GSUdfTUVNX1NIQVJJTkcKICAgICBjYXNlIFhFTk1FTV9zaGFyaW5nX29w
OgogICAgICAgICByZXR1cm4gbWVtX3NoYXJpbmdfbWVtb3AoZ3Vlc3RfaGFuZGxlX2Nhc3QoYXJn
LCB4ZW5fbWVtX3NoYXJpbmdfb3BfdCkpOworI2VuZGlmCiAKICAgICBkZWZhdWx0OgogICAgICAg
ICByYyA9IC1FTk9TWVM7CmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL0tjb25maWcgYi94ZW4vY29t
bW9uL0tjb25maWcKaW5kZXggOTEyNjMwYTRmYi4uMTY4MjlmNjI3NCAxMDA2NDQKLS0tIGEveGVu
L2NvbW1vbi9LY29uZmlnCisrKyBiL3hlbi9jb21tb24vS2NvbmZpZwpAQCAtNDgsOSArNDgsNiBA
QCBjb25maWcgTUVNX0FDQ0VTUwogY29uZmlnIEhBU19NRU1fUEFHSU5HCiAJYm9vbAogCi1jb25m
aWcgSEFTX01FTV9TSEFSSU5HCi0JYm9vbAotCiBjb25maWcgSEFTX1BEWAogCWJvb2wKIApkaWZm
IC0tZ2l0IGEveGVuL2NvbW1vbi9kb21haW4uYyBiL3hlbi9jb21tb24vZG9tYWluLmMKaW5kZXgg
OGE1ZmE4NjYyYi4uNTVhYTc1OWI3NSAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi9kb21haW4uYwor
KysgYi94ZW4vY29tbW9uL2RvbWFpbi5jCkBAIC03NCw3ICs3NCw3IEBAIGludGVnZXJfcGFyYW0o
ImhhcmR3YXJlX2RvbSIsIGhhcmR3YXJlX2RvbWlkKTsKIC8qIFByaXZhdGUgZG9tYWluIHN0cnVj
dHMgZm9yIERPTUlEX1hFTiwgRE9NSURfSU8sIGV0Yy4gKi8KIHN0cnVjdCBkb21haW4gKl9fcmVh
ZF9tb3N0bHkgZG9tX3hlbjsKIHN0cnVjdCBkb21haW4gKl9fcmVhZF9tb3N0bHkgZG9tX2lvOwot
I2lmZGVmIENPTkZJR19IQVNfTUVNX1NIQVJJTkcKKyNpZmRlZiBDT05GSUdfTUVNX1NIQVJJTkcK
IHN0cnVjdCBkb21haW4gKl9fcmVhZF9tb3N0bHkgZG9tX2NvdzsKICNlbmRpZgogCkBAIC01NDks
NyArNTQ5LDcgQEAgdm9pZCBfX2luaXQgc2V0dXBfc3lzdGVtX2RvbWFpbnModm9pZCkKICAgICBp
ZiAoIElTX0VSUihkb21faW8pICkKICAgICAgICAgcGFuaWMoIkZhaWxlZCB0byBjcmVhdGUgZFtJ
T106ICVsZFxuIiwgUFRSX0VSUihkb21faW8pKTsKIAotI2lmZGVmIENPTkZJR19IQVNfTUVNX1NI
QVJJTkcKKyNpZmRlZiBDT05GSUdfTUVNX1NIQVJJTkcKICAgICAvKgogICAgICAqIEluaXRpYWxp
c2Ugb3VyIENPVyBkb21haW4uCiAgICAgICogVGhpcyBkb21haW4gb3ducyBzaGFyYWJsZSBwYWdl
cy4KQEAgLTk2Niw3ICs5NjYsNyBAQCBzdGF0aWMgdm9pZCBjb21wbGV0ZV9kb21haW5fZGVzdHJv
eShzdHJ1Y3QgcmN1X2hlYWQgKmhlYWQpCiAgICAgeGZyZWUoZC0+dm1fZXZlbnRfcGFnaW5nKTsK
ICNlbmRpZgogICAgIHhmcmVlKGQtPnZtX2V2ZW50X21vbml0b3IpOwotI2lmZGVmIENPTkZJR19I
QVNfTUVNX1NIQVJJTkcKKyNpZmRlZiBDT05GSUdfTUVNX1NIQVJJTkcKICAgICB4ZnJlZShkLT52
bV9ldmVudF9zaGFyZSk7CiAjZW5kaWYKIApkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9ncmFudF90
YWJsZS5jIGIveGVuL2NvbW1vbi9ncmFudF90YWJsZS5jCmluZGV4IGI2YjQ1YzIxZTEuLjk3Njk1
YTIyMWEgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24vZ3JhbnRfdGFibGUuYworKysgYi94ZW4vY29t
bW9uL2dyYW50X3RhYmxlLmMKQEAgLTM3OTgsNyArMzc5OCw3IEBAIHZvaWQgZ3JhbnRfdGFibGVf
aW5pdF92Y3B1KHN0cnVjdCB2Y3B1ICp2KQogICAgIHYtPm1hcHRyYWNrX3RhaWwgPSBNQVBUUkFD
S19UQUlMOwogfQogCi0jaWZkZWYgQ09ORklHX0hBU19NRU1fU0hBUklORworI2lmZGVmIENPTkZJ
R19NRU1fU0hBUklORwogaW50IG1lbV9zaGFyaW5nX2dyZWZfdG9fZ2ZuKHN0cnVjdCBncmFudF90
YWJsZSAqZ3QsIGdyYW50X3JlZl90IHJlZiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICBn
Zm5fdCAqZ2ZuLCB1aW50MTZfdCAqc3RhdHVzKQogewpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9t
ZW1vcnkuYyBiL3hlbi9jb21tb24vbWVtb3J5LmMKaW5kZXggMzBkMjEwZmMwOC4uZDliMzVhNjA4
YyAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi9tZW1vcnkuYworKysgYi94ZW4vY29tbW9uL21lbW9y
eS5jCkBAIC0xNjc2LDcgKzE2NzYsNyBAQCBpbnQgY2hlY2tfZ2V0X3BhZ2VfZnJvbV9nZm4oc3Ry
dWN0IGRvbWFpbiAqZCwgZ2ZuX3QgZ2ZuLCBib29sIHJlYWRvbmx5LAogICAgICAgICByZXR1cm4g
LUVBR0FJTjsKICAgICB9CiAjZW5kaWYKLSNpZmRlZiBDT05GSUdfSEFTX01FTV9TSEFSSU5HCisj
aWZkZWYgQ09ORklHX01FTV9TSEFSSU5HCiAgICAgaWYgKCAocSAmIFAyTV9VTlNIQVJFKSAmJiBw
Mm1faXNfc2hhcmVkKHAybXQpICkKICAgICB7CiAgICAgICAgIGlmICggcGFnZSApCmRpZmYgLS1n
aXQgYS94ZW4vY29tbW9uL3ZtX2V2ZW50LmMgYi94ZW4vY29tbW9uL3ZtX2V2ZW50LmMKaW5kZXgg
ZTg3MjY4MDVlNy4uMmExYzg3ZTQ0YiAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi92bV9ldmVudC5j
CisrKyBiL3hlbi9jb21tb24vdm1fZXZlbnQuYwpAQCAtNTMxLDcgKzUzMSw3IEBAIHN0YXRpYyB2
b2lkIG1vbml0b3Jfbm90aWZpY2F0aW9uKHN0cnVjdCB2Y3B1ICp2LCB1bnNpZ25lZCBpbnQgcG9y
dCkKICAgICB2bV9ldmVudF9yZXN1bWUodi0+ZG9tYWluLCB2LT5kb21haW4tPnZtX2V2ZW50X21v
bml0b3IpOwogfQogCi0jaWZkZWYgQ09ORklHX0hBU19NRU1fU0hBUklORworI2lmZGVmIENPTkZJ
R19NRU1fU0hBUklORwogLyogUmVnaXN0ZXJlZCB3aXRoIFhlbi1ib3VuZCBldmVudCBjaGFubmVs
IGZvciBpbmNvbWluZyBub3RpZmljYXRpb25zLiAqLwogc3RhdGljIHZvaWQgbWVtX3NoYXJpbmdf
bm90aWZpY2F0aW9uKHN0cnVjdCB2Y3B1ICp2LCB1bnNpZ25lZCBpbnQgcG9ydCkKIHsKQEAgLTU2
MSw3ICs1NjEsNyBAQCB2b2lkIHZtX2V2ZW50X2NsZWFudXAoc3RydWN0IGRvbWFpbiAqZCkKICAg
ICAgICAgZGVzdHJveV93YWl0cXVldWVfaGVhZCgmZC0+dm1fZXZlbnRfbW9uaXRvci0+d3EpOwog
ICAgICAgICAodm9pZCl2bV9ldmVudF9kaXNhYmxlKGQsICZkLT52bV9ldmVudF9tb25pdG9yKTsK
ICAgICB9Ci0jaWZkZWYgQ09ORklHX0hBU19NRU1fU0hBUklORworI2lmZGVmIENPTkZJR19NRU1f
U0hBUklORwogICAgIGlmICggdm1fZXZlbnRfY2hlY2tfcmluZyhkLT52bV9ldmVudF9zaGFyZSkg
KQogICAgIHsKICAgICAgICAgZGVzdHJveV93YWl0cXVldWVfaGVhZCgmZC0+dm1fZXZlbnRfc2hh
cmUtPndxKTsKQEAgLTcwMyw3ICs3MDMsNyBAQCBpbnQgdm1fZXZlbnRfZG9tY3RsKHN0cnVjdCBk
b21haW4gKmQsIHN0cnVjdCB4ZW5fZG9tY3RsX3ZtX2V2ZW50X29wICp2ZWMpCiAgICAgfQogICAg
IGJyZWFrOwogCi0jaWZkZWYgQ09ORklHX0hBU19NRU1fU0hBUklORworI2lmZGVmIENPTkZJR19N
RU1fU0hBUklORwogICAgIGNhc2UgWEVOX0RPTUNUTF9WTV9FVkVOVF9PUF9TSEFSSU5HOgogICAg
IHsKICAgICAgICAgcmMgPSAtRUlOVkFMOwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4
Ni9tZW1fc2hhcmluZy5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9tZW1fc2hhcmluZy5oCmluZGV4
IGFmZDBjMTcyOTIuLmRiMjI0Njg3NDQgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYv
bWVtX3NoYXJpbmcuaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L21lbV9zaGFyaW5nLmgKQEAg
LTI0LDYgKzI0LDggQEAKICNpbmNsdWRlIDxwdWJsaWMvZG9tY3RsLmg+CiAjaW5jbHVkZSA8cHVi
bGljL21lbW9yeS5oPgogCisjaWZkZWYgQ09ORklHX01FTV9TSEFSSU5HCisKIC8qIEF1ZGl0aW5n
IG9mIG1lbW9yeSBzaGFyaW5nIGNvZGU/ICovCiAjaWZuZGVmIE5ERUJVRwogI2RlZmluZSBNRU1f
U0hBUklOR19BVURJVCAxCkBAIC05OSw0ICsxMDEsMzAgQEAgaW50IG1lbV9zaGFyaW5nX2RvbWN0
bChzdHJ1Y3QgZG9tYWluICpkLAogICovCiBpbnQgcmVsaW5xdWlzaF9zaGFyZWRfcGFnZXMoc3Ry
dWN0IGRvbWFpbiAqZCk7CiAKKyNlbHNlCisKK3N0YXRpYyBpbmxpbmUgdW5zaWduZWQgaW50IG1l
bV9zaGFyaW5nX2dldF9ucl9zYXZlZF9tZm5zKHZvaWQpCit7CisgICAgcmV0dXJuIDA7Cit9Citz
dGF0aWMgaW5saW5lIHVuc2lnbmVkIGludCBtZW1fc2hhcmluZ19nZXRfbnJfc2hhcmVkX21mbnMo
dm9pZCkKK3sKKyAgICByZXR1cm4gMDsKK30KK3N0YXRpYyBpbmxpbmUgaW50IG1lbV9zaGFyaW5n
X3Vuc2hhcmVfcGFnZShzdHJ1Y3QgZG9tYWluICpkLAorICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgZ2ZuLAorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQxNl90IGZsYWdzKQoreworICAgIEFTU0VSVF9V
TlJFQUNIQUJMRSgpOworICAgIHJldHVybiAtRU9QTk9UU1VQUDsKK30KK3N0YXRpYyBpbmxpbmUg
aW50IG1lbV9zaGFyaW5nX25vdGlmeV9lbm9tZW0oc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQg
bG9uZyBnZm4sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib29sIGFsbG93X3NsZWVw
KQoreworICAgIEFTU0VSVF9VTlJFQUNIQUJMRSgpOworICAgIHJldHVybiAtRU9QTk9UU1VQUDsK
K30KKworI2VuZGlmCisKICNlbmRpZiAvKiBfX01FTV9TSEFSSU5HX0hfXyAqLwpkaWZmIC0tZ2l0
IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9tbS5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9tbS5oCmlu
ZGV4IDA4N2FkOTczNTEuLjM1YzI1MjcyNjUgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14
ODYvbW0uaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L21tLmgKQEAgLTEyNyw2ICsxMjcsOCBA
QCBzdHJ1Y3QgcGFnZV9pbmZvCiAgICAgICAgIC8qIEZvciBub24tcGlubmFibGUgc2luZ2xlLXBh
Z2Ugc2hhZG93cywgYSBoaWdoZXIgZW50cnkgdGhhdCBwb2ludHMKICAgICAgICAgICogYXQgdXMu
ICovCiAgICAgICAgIHBhZGRyX3QgdXA7CisKKyNpZmRlZiBDT05GSUdfTUVNX1NIQVJJTkcKICAg
ICAgICAgLyogRm9yIHNoYXJlZC9zaGFyYWJsZSBwYWdlcywgd2UgdXNlIGEgZG91Ymx5LWxpbmtl
ZCBsaXN0CiAgICAgICAgICAqIG9mIGFsbCB0aGUge3Bmbixkb21haW59IHBhaXJzIHRoYXQgbWFw
IHRoaXMgcGFnZS4gV2UgYWxzbyBpbmNsdWRlCiAgICAgICAgICAqIGFuIG9wYXF1ZSBoYW5kbGUs
IHdoaWNoIGlzIGVmZmVjdGl2ZWx5IGEgdmVyc2lvbiwgc28gdGhhdCBjbGllbnRzCkBAIC0xMzQs
NiArMTM2LDcgQEAgc3RydWN0IHBhZ2VfaW5mbwogICAgICAgICAgKiBUaGlzIGxpc3QgaXMgYWxs
b2NhdGVkIGFuZCBmcmVlZCB3aGVuIGEgcGFnZSBpcyBzaGFyZWQvdW5zaGFyZWQuCiAgICAgICAg
ICAqLwogICAgICAgICBzdHJ1Y3QgcGFnZV9zaGFyaW5nX2luZm8gKnNoYXJpbmc7CisjZW5kaWYK
ICAgICB9OwogCiAgICAgLyogUmVmZXJlbmNlIGNvdW50IGFuZCB2YXJpb3VzIFBHQ194eHggZmxh
Z3MgYW5kIGZpZWxkcy4gKi8KZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9tbS5oIGIveGVu
L2luY2x1ZGUveGVuL21tLmgKaW5kZXggNDdjODQxMmIzYS4uOTc3ZTQ1YWFlNyAxMDA2NDQKLS0t
IGEveGVuL2luY2x1ZGUveGVuL21tLmgKKysrIGIveGVuL2luY2x1ZGUveGVuL21tLmgKQEAgLTI3
NSw3ICsyNzUsNyBAQCBzdHJ1Y3QgbnBmZWMgewogCiAvKiBQcml2YXRlIGRvbWFpbiBzdHJ1Y3Rz
IGZvciBET01JRF9YRU4sIERPTUlEX0lPLCBldGMuICovCiBleHRlcm4gc3RydWN0IGRvbWFpbiAq
ZG9tX3hlbiwgKmRvbV9pbzsKLSNpZmRlZiBDT05GSUdfSEFTX01FTV9TSEFSSU5HCisjaWZkZWYg
Q09ORklHX01FTV9TSEFSSU5HCiBleHRlcm4gc3RydWN0IGRvbWFpbiAqZG9tX2NvdzsKICNlbHNl
CiAjIGRlZmluZSBkb21fY293IE5VTEwKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9zY2hl
ZC5oIGIveGVuL2luY2x1ZGUveGVuL3NjaGVkLmgKaW5kZXggOTdhM2FiNTVhYS4uYjQwYzhmZDEz
OCAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUveGVuL3NjaGVkLmgKKysrIGIveGVuL2luY2x1ZGUv
eGVuL3NjaGVkLmgKQEAgLTQ1OSw3ICs0NTksNyBAQCBzdHJ1Y3QgZG9tYWluCiAgICAgLyogVmFy
aW91cyB2bV9ldmVudHMgKi8KIAogICAgIC8qIE1lbW9yeSBzaGFyaW5nIHN1cHBvcnQgKi8KLSNp
ZmRlZiBDT05GSUdfSEFTX01FTV9TSEFSSU5HCisjaWZkZWYgQ09ORklHX01FTV9TSEFSSU5HCiAg
ICAgc3RydWN0IHZtX2V2ZW50X2RvbWFpbiAqdm1fZXZlbnRfc2hhcmU7CiAjZW5kaWYKICAgICAv
KiBNZW1vcnkgcGFnaW5nIHN1cHBvcnQgKi8KZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hzbS9k
dW1teS5oIGIveGVuL2luY2x1ZGUveHNtL2R1bW15LmgKaW5kZXggMDFkMjgxNGZlZC4uZWY1MmJi
MTc2NCAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUveHNtL2R1bW15LmgKKysrIGIveGVuL2luY2x1
ZGUveHNtL2R1bW15LmgKQEAgLTU5Nyw3ICs1OTcsNyBAQCBzdGF0aWMgWFNNX0lOTElORSBpbnQg
eHNtX21lbV9wYWdpbmcoWFNNX0RFRkFVTFRfQVJHIHN0cnVjdCBkb21haW4gKmQpCiB9CiAjZW5k
aWYKIAotI2lmZGVmIENPTkZJR19IQVNfTUVNX1NIQVJJTkcKKyNpZmRlZiBDT05GSUdfTUVNX1NI
QVJJTkcKIHN0YXRpYyBYU01fSU5MSU5FIGludCB4c21fbWVtX3NoYXJpbmcoWFNNX0RFRkFVTFRf
QVJHIHN0cnVjdCBkb21haW4gKmQpCiB7CiAgICAgWFNNX0FTU0VSVF9BQ1RJT04oWFNNX0RNX1BS
SVYpOwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveHNtL3hzbS5oIGIveGVuL2luY2x1ZGUveHNt
L3hzbS5oCmluZGV4IGI2MTQxZjZhYjEuLmUyMmQ2MTYwYjUgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNs
dWRlL3hzbS94c20uaAorKysgYi94ZW4vaW5jbHVkZS94c20veHNtLmgKQEAgLTE1MCw3ICsxNTAs
NyBAQCBzdHJ1Y3QgeHNtX29wZXJhdGlvbnMgewogICAgIGludCAoKm1lbV9wYWdpbmcpIChzdHJ1
Y3QgZG9tYWluICpkKTsKICNlbmRpZgogCi0jaWZkZWYgQ09ORklHX0hBU19NRU1fU0hBUklORwor
I2lmZGVmIENPTkZJR19NRU1fU0hBUklORwogICAgIGludCAoKm1lbV9zaGFyaW5nKSAoc3RydWN0
IGRvbWFpbiAqZCk7CiAjZW5kaWYKIApAQCAtNTk3LDcgKzU5Nyw3IEBAIHN0YXRpYyBpbmxpbmUg
aW50IHhzbV9tZW1fcGFnaW5nICh4c21fZGVmYXVsdF90IGRlZiwgc3RydWN0IGRvbWFpbiAqZCkK
IH0KICNlbmRpZgogCi0jaWZkZWYgQ09ORklHX0hBU19NRU1fU0hBUklORworI2lmZGVmIENPTkZJ
R19NRU1fU0hBUklORwogc3RhdGljIGlubGluZSBpbnQgeHNtX21lbV9zaGFyaW5nICh4c21fZGVm
YXVsdF90IGRlZiwgc3RydWN0IGRvbWFpbiAqZCkKIHsKICAgICByZXR1cm4geHNtX29wcy0+bWVt
X3NoYXJpbmcoZCk7CmRpZmYgLS1naXQgYS94ZW4veHNtL2R1bW15LmMgYi94ZW4veHNtL2R1bW15
LmMKaW5kZXggYzlhNTY2ZjJiNS4uNTcwNWU1Mjc5MSAxMDA2NDQKLS0tIGEveGVuL3hzbS9kdW1t
eS5jCisrKyBiL3hlbi94c20vZHVtbXkuYwpAQCAtMTI4LDcgKzEyOCw3IEBAIHZvaWQgX19pbml0
IHhzbV9maXh1cF9vcHMgKHN0cnVjdCB4c21fb3BlcmF0aW9ucyAqb3BzKQogICAgIHNldF90b19k
dW1teV9pZl9udWxsKG9wcywgbWVtX3BhZ2luZyk7CiAjZW5kaWYKIAotI2lmZGVmIENPTkZJR19I
QVNfTUVNX1NIQVJJTkcKKyNpZmRlZiBDT05GSUdfTUVNX1NIQVJJTkcKICAgICBzZXRfdG9fZHVt
bXlfaWZfbnVsbChvcHMsIG1lbV9zaGFyaW5nKTsKICNlbmRpZgogCmRpZmYgLS1naXQgYS94ZW4v
eHNtL2ZsYXNrL2hvb2tzLmMgYi94ZW4veHNtL2ZsYXNrL2hvb2tzLmMKaW5kZXggYTdkNjkwYWMz
Yy4uNzkxYzFmNjZhZiAxMDA2NDQKLS0tIGEveGVuL3hzbS9mbGFzay9ob29rcy5jCisrKyBiL3hl
bi94c20vZmxhc2svaG9va3MuYwpAQCAtMTI2Miw3ICsxMjYyLDcgQEAgc3RhdGljIGludCBmbGFz
a19tZW1fcGFnaW5nKHN0cnVjdCBkb21haW4gKmQpCiB9CiAjZW5kaWYKIAotI2lmZGVmIENPTkZJ
R19IQVNfTUVNX1NIQVJJTkcKKyNpZmRlZiBDT05GSUdfTUVNX1NIQVJJTkcKIHN0YXRpYyBpbnQg
Zmxhc2tfbWVtX3NoYXJpbmcoc3RydWN0IGRvbWFpbiAqZCkKIHsKICAgICByZXR1cm4gY3VycmVu
dF9oYXNfcGVybShkLCBTRUNDTEFTU19ET01BSU4yLCBET01BSU4yX19NRU1fU0hBUklORyk7CkBA
IC0xODI5LDcgKzE4MjksNyBAQCBzdGF0aWMgc3RydWN0IHhzbV9vcGVyYXRpb25zIGZsYXNrX29w
cyA9IHsKICAgICAubWVtX3BhZ2luZyA9IGZsYXNrX21lbV9wYWdpbmcsCiAjZW5kaWYKIAotI2lm
ZGVmIENPTkZJR19IQVNfTUVNX1NIQVJJTkcKKyNpZmRlZiBDT05GSUdfTUVNX1NIQVJJTkcKICAg
ICAubWVtX3NoYXJpbmcgPSBmbGFza19tZW1fc2hhcmluZywKICNlbmRpZgogCi0tIAoyLjIwLjEK
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 17 19:34:03 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Jul 2019 19: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 1hnpgf-0000I6-NO; Wed, 17 Jul 2019 19:34:01 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=K8rP=VO=gmail.com=tamas.k.lengyel@srs-us1.protection.inumbo.net>)
 id 1hnpge-0000HY-S5
 for xen-devel@lists.xenproject.org; Wed, 17 Jul 2019 19:34:00 +0000
X-Inumbo-ID: d1b9fad0-a8c9-11e9-b1fa-239cefdce2bf
Received: from mail-io1-f46.google.com (unknown [209.85.166.46])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d1b9fad0-a8c9-11e9-b1fa-239cefdce2bf;
 Wed, 17 Jul 2019 19:33:57 +0000 (UTC)
Received: by mail-io1-f46.google.com with SMTP id k20so47594915ios.10
 for <xen-devel@lists.xenproject.org>; Wed, 17 Jul 2019 12:33:57 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to
 :references:mime-version:content-transfer-encoding;
 bh=QETwMaZ1/fKFNeTqiJ8Ul71lh14Z/VE7ZvRMcOw3JcI=;
 b=S68CrYm4zRlMrgSGQSukOdusbX3mHSqXCiufgoZfUoeTchRwkJ3lJlCVltIC2lzoFf
 y4Ic8TAtvfwvV5pIyBYJR7YlwMg7PvRL6hgcx2GjVDooyCUwF0pLqvdWDOntPkJx0B8z
 4gKXloa+6VMYurG/XCGAbldfd78G2iiwiwk3cqSar1q5mRAwAB9Wt+BtTSnzDkYNuvMA
 zgwq+4Z6zhVwacFkVCuoHNE+1LgypqlIURNJS0tzWXHbm6kDpxROquwr+B15w/dP6vhb
 mYaLoUXsDNuGdczn4fQqQHehpvHJolnWOl6XwuUQZa3B25r5IkuL7k43x4lLYcz6eHcj
 iRjw==
X-Gm-Message-State: APjAAAUf7YvhYMz1UodXHQFhMHLV83HQtUrNI3kIjsEUSrhXsLdyhXEu
 O940s65i6OZ8T3v92Iv8AWcxV93E
X-Google-Smtp-Source: APXvYqzjVjorbwpqQfSra1qhunjoOrVEu+JGhAndJEAN19qgBuyUhs219TP6oJ81kLqgltJH7XQtJA==
X-Received: by 2002:a5d:885a:: with SMTP id t26mr33729373ios.218.1563392036708; 
 Wed, 17 Jul 2019 12:33:56 -0700 (PDT)
Received: from l1.lan (c-71-205-12-124.hsd1.co.comcast.net. [71.205.12.124])
 by smtp.gmail.com with ESMTPSA id v13sm21743421ioq.13.2019.07.17.12.33.55
 (version=TLS1_3 cipher=AEAD-AES256-GCM-SHA384 bits=256/256);
 Wed, 17 Jul 2019 12:33:56 -0700 (PDT)
From: Tamas K Lengyel <tamas@tklengyel.com>
To: xen-devel@lists.xenproject.org
Date: Wed, 17 Jul 2019 13:33:33 -0600
Message-Id: <20190717193335.11991-4-tamas@tklengyel.com>
X-Mailer: git-send-email 2.20.1
In-Reply-To: <20190717193335.11991-1-tamas@tklengyel.com>
References: <20190717193335.11991-1-tamas@tklengyel.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v6 3/5] x86/mem_sharing: enable mem_share audit
 mode only in debug builds
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Tamas K Lengyel <tamas@tklengyel.com>, Wei Liu <wei.liu2@citrix.com>,
 Jan Beulich <jbeulich@suse.com>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SW1wcm92ZXMgcGVyZm9ybWFuY2UgZm9yIHJlbGVhc2UgYnVpbGRzLgoKU2lnbmVkLW9mZi1ieTog
VGFtYXMgSyBMZW5neWVsIDx0YW1hc0B0a2xlbmd5ZWwuY29tPgpDYzogSmFuIEJldWxpY2ggPGpi
ZXVsaWNoQHN1c2UuY29tPgpDYzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4
LmNvbT4KQ2M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CkNjOiBSb2dlciBQYXUgTW9u
bmUgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgotLS0KdjY6IHBhdGNoIHBpbmcKLS0tCiB4ZW4vaW5j
bHVkZS9hc20teDg2L21lbV9zaGFyaW5nLmggfCA0ICsrKysKIDEgZmlsZSBjaGFuZ2VkLCA0IGlu
c2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L21lbV9zaGFyaW5n
LmggYi94ZW4vaW5jbHVkZS9hc20teDg2L21lbV9zaGFyaW5nLmgKaW5kZXggOWY5ZjdlOTNlMy4u
YWZkMGMxNzI5MiAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9tZW1fc2hhcmluZy5o
CisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvbWVtX3NoYXJpbmcuaApAQCAtMjUsNyArMjUsMTEg
QEAKICNpbmNsdWRlIDxwdWJsaWMvbWVtb3J5Lmg+CiAKIC8qIEF1ZGl0aW5nIG9mIG1lbW9yeSBz
aGFyaW5nIGNvZGU/ICovCisjaWZuZGVmIE5ERUJVRwogI2RlZmluZSBNRU1fU0hBUklOR19BVURJ
VCAxCisjZWxzZQorI2RlZmluZSBNRU1fU0hBUklOR19BVURJVCAwCisjZW5kaWYKIAogdHlwZWRl
ZiB1aW50NjRfdCBzaHJfaGFuZGxlX3Q7IAogCi0tIAoyLjIwLjEKCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 17 19:34:03 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Jul 2019 19: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 1hnpgZ-0000HF-NT; Wed, 17 Jul 2019 19:33: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=K8rP=VO=gmail.com=tamas.k.lengyel@srs-us1.protection.inumbo.net>)
 id 1hnpgY-0000HA-G4
 for xen-devel@lists.xenproject.org; Wed, 17 Jul 2019 19:33:54 +0000
X-Inumbo-ID: cf2ac699-a8c9-11e9-8980-bc764e045a96
Received: from mail-io1-f65.google.com (unknown [209.85.166.65])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id cf2ac699-a8c9-11e9-8980-bc764e045a96;
 Wed, 17 Jul 2019 19:33:53 +0000 (UTC)
Received: by mail-io1-f65.google.com with SMTP id h6so47595072iom.7
 for <xen-devel@lists.xenproject.org>; Wed, 17 Jul 2019 12:33:53 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version
 :content-transfer-encoding;
 bh=dxEk0mar3gB6TPwI/s5SG4wooFUT3eoEszYbANfY1oc=;
 b=bKrVtqKKorTHtBnHN15/lol85TfHi4Y9sICxv3wJUn0CBpXV+gQVUEiu+TKAIHzSql
 ClwnWqSdZWgTa0LBskIqdvbMM0JtXUOi0qRLOmS88mmrJQatOo+2cjp9ixE6yD6OZUuq
 PL+Y/QtjeUS2VD4Vo+0Nh90LyzucflNUqYGSnYb+F2ID5VlkqM5wvD8gvZZVixtOk6zg
 IDOI1LEBggJjct7edUssR3ad9F1lU2a2WwtgILKZ6TT1l2qzzdPthA35tx8MIOymwjfr
 dJ5I5mNMoErdIASy1c2NX6YUnXUyNyQ/W6gVU7Mx0lW0bdYEdS6KT4qq1UtcJyUmtY2P
 hoEg==
X-Gm-Message-State: APjAAAVsYzxCtrbGJ6DCNucE0yMkMFHok9VgSQzDPM2cGmKiF9PYw6RO
 Q+O3zU5Z+uqrekuEUwyq1Rpmchwk
X-Google-Smtp-Source: APXvYqwAR68Lju9JlmoQ7FOS/CvPVVIGnrTSQucvgrp8xIkHG1K9SBh5ZBuD7GR1ewK/CJffHW4bTA==
X-Received: by 2002:a6b:4107:: with SMTP id n7mr34993597ioa.12.1563392032353; 
 Wed, 17 Jul 2019 12:33:52 -0700 (PDT)
Received: from l1.lan (c-71-205-12-124.hsd1.co.comcast.net. [71.205.12.124])
 by smtp.gmail.com with ESMTPSA id v13sm21743421ioq.13.2019.07.17.12.33.51
 (version=TLS1_3 cipher=AEAD-AES256-GCM-SHA384 bits=256/256);
 Wed, 17 Jul 2019 12:33:51 -0700 (PDT)
From: Tamas K Lengyel <tamas@tklengyel.com>
To: xen-devel@lists.xenproject.org
Date: Wed, 17 Jul 2019 13:33:30 -0600
Message-Id: <20190717193335.11991-1-tamas@tklengyel.com>
X-Mailer: git-send-email 2.20.1
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v6 0/5] x86/mem_sharing: assorted 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: Tamas K Lengyel <tamas@tklengyel.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBpcyBhbiBhc3NvcnRlZCBzZXJpZXMgb2YgZml4ZXMgdG8gdGhlIG1lbW9yeSBzaGFyaW5n
IHN1YnN5c3RlbS4KClBhdGNoIDEtMjogZml4IGdlbmVyYWwgYnJva2VuZXNzIG9mIHRoZSBzeXN0
ZW0KUGF0Y2ggMy01OiBuaWNlLXRvLWhhdmVzICYgY2xlYW51cHMsIGNvdWxkIGJlIGFwcGxpZWQg
aW5kZXBlbmRlbnRseSBmcm9tIHRoZQogICAgICAgICAgIHJlc3Qgb2YgdGhlIHBhdGNoZXMgaW4g
dGhlIHNlcmllcwoKVGFtYXMgSyBMZW5neWVsICg1KToKICB4ODYvbWVtX3NoYXJpbmc6IHJlb3Jk
ZXIgd2hlbiBwYWdlcyBhcmUgdW5sb2NrZWQgYW5kIHJlbGVhc2VkCiAgeDg2L21lbV9zaGFyaW5n
OiBjb3B5IGEgcGFnZV9sb2NrIHZlcnNpb24gdG8gYmUgaW50ZXJuYWwgdG8gbWVtc2hyCiAgeDg2
L21lbV9zaGFyaW5nOiBlbmFibGUgbWVtX3NoYXJlIGF1ZGl0IG1vZGUgb25seSBpbiBkZWJ1ZyBi
dWlsZHMKICB4ODYvbWVtX3NoYXJpbmc6IGNvbXBpbGUgbWVtX3NoYXJpbmcgc3Vic3lzdGVtIG9u
bHkgd2hlbiBrY29uZmlnIGlzCiAgICBlbmFibGVkCiAgeDg2L21lbV9zaGFyaW5nOiBzdHlsZSBj
bGVhbnVwCgogeGVuL2FyY2gveDg2L0tjb25maWcgICAgICAgICAgICAgIHwgICA2ICstCiB4ZW4v
YXJjaC94ODYvZG9tYWluLmMgICAgICAgICAgICAgfCAgIDIgKwogeGVuL2FyY2gveDg2L2RvbWN0
bC5jICAgICAgICAgICAgIHwgICAyICsKIHhlbi9hcmNoL3g4Ni9tbS9NYWtlZmlsZSAgICAgICAg
ICB8ICAgMiArLQogeGVuL2FyY2gveDg2L21tL21lbV9zaGFyaW5nLmMgICAgIHwgMzU1ICsrKysr
KysrKysrKysrKysrLS0tLS0tLS0tLS0tLQogeGVuL2FyY2gveDg2L3g4Nl82NC9jb21wYXQvbW0u
YyAgIHwgICAyICsKIHhlbi9hcmNoL3g4Ni94ODZfNjQvbW0uYyAgICAgICAgICB8ICAgMiArCiB4
ZW4vY29tbW9uL0tjb25maWcgICAgICAgICAgICAgICAgfCAgIDMgLQogeGVuL2NvbW1vbi9kb21h
aW4uYyAgICAgICAgICAgICAgIHwgICA2ICstCiB4ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMgICAg
ICAgICAgfCAgIDIgKy0KIHhlbi9jb21tb24vbWVtb3J5LmMgICAgICAgICAgICAgICB8ICAgMiAr
LQogeGVuL2NvbW1vbi92bV9ldmVudC5jICAgICAgICAgICAgIHwgICA2ICstCiB4ZW4vaW5jbHVk
ZS9hc20teDg2L21lbV9zaGFyaW5nLmggfCAgMzIgKysrCiB4ZW4vaW5jbHVkZS9hc20teDg2L21t
LmggICAgICAgICAgfCAgMTggKy0KIHhlbi9pbmNsdWRlL3hlbi9tbS5oICAgICAgICAgICAgICB8
ICAgMiArLQogeGVuL2luY2x1ZGUveGVuL3NjaGVkLmggICAgICAgICAgIHwgICAyICstCiB4ZW4v
aW5jbHVkZS94c20vZHVtbXkuaCAgICAgICAgICAgfCAgIDIgKy0KIHhlbi9pbmNsdWRlL3hzbS94
c20uaCAgICAgICAgICAgICB8ICAgNCArLQogeGVuL3hzbS9kdW1teS5jICAgICAgICAgICAgICAg
ICAgIHwgICAyICstCiB4ZW4veHNtL2ZsYXNrL2hvb2tzLmMgICAgICAgICAgICAgfCAgIDQgKy0K
IDIwIGZpbGVzIGNoYW5nZWQsIDI2NiBpbnNlcnRpb25zKCspLCAxOTAgZGVsZXRpb25zKC0pCgot
LSAKMi4yMC4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 17 19:34:03 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Jul 2019 19: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 1hnpgf-0000Hl-9N; Wed, 17 Jul 2019 19:34:01 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=K8rP=VO=gmail.com=tamas.k.lengyel@srs-us1.protection.inumbo.net>)
 id 1hnpgd-0000HM-L8
 for xen-devel@lists.xenproject.org; Wed, 17 Jul 2019 19:33:59 +0000
X-Inumbo-ID: d0f0b3d2-a8c9-11e9-8afc-8b45d339bfd7
Received: from mail-io1-f65.google.com (unknown [209.85.166.65])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d0f0b3d2-a8c9-11e9-8afc-8b45d339bfd7;
 Wed, 17 Jul 2019 19:33:56 +0000 (UTC)
Received: by mail-io1-f65.google.com with SMTP id j5so43432508ioj.8
 for <xen-devel@lists.xenproject.org>; Wed, 17 Jul 2019 12:33:56 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to
 :references:mime-version:content-transfer-encoding;
 bh=cEs8uh0BztRP1QpWyft084vesYDg1M1kqUeeQXfN2QA=;
 b=ieA41QAFnlXUtVqAb+JM6NPJ4gWcqmHfiLDuuZ3iucw+LaWk7zKtSfmUw4iAoi3pBC
 jhGsaqYnfM+Kgn21fINAQd38j+mumJoF7CyWIehRF1F4tEgdVcghF2yYB8lvnxGkfVaT
 DnB7NoqS6doyPLU/QFpYrNbB8/ntQUUU0XwvcegkrYb2G37Cjg3LN6qPlLOxssv8Xf7l
 5+qDz9MAiVI9yZfaiwAwZHAI9MOUaUeTVaZN9e0rpjcN+NGphbdibLHs5udUlnlfCoie
 kNG48U8xca1lS71GRtLYoF7K53YfnT6h9H+eeCNWdr6EkX7ROvdgXvchzPie5OYRY7aj
 KAEg==
X-Gm-Message-State: APjAAAU6TJuvUIvZ08AtbumGIsLhe4CuGXk5KXYT2M7GoPGrtm4+CU4f
 qoci8nyeslbzRr6Dbt4aL9k7ImU/
X-Google-Smtp-Source: APXvYqw1wWU9j0YZB4Yq3mDafb2VrcuUm21sJeF1GN2DXWDhPfQoz1P2dGTt837ss9tBcNz4Ph5HSQ==
X-Received: by 2002:a5e:de4d:: with SMTP id e13mr16737420ioq.272.1563392035325; 
 Wed, 17 Jul 2019 12:33:55 -0700 (PDT)
Received: from l1.lan (c-71-205-12-124.hsd1.co.comcast.net. [71.205.12.124])
 by smtp.gmail.com with ESMTPSA id v13sm21743421ioq.13.2019.07.17.12.33.53
 (version=TLS1_3 cipher=AEAD-AES256-GCM-SHA384 bits=256/256);
 Wed, 17 Jul 2019 12:33:54 -0700 (PDT)
From: Tamas K Lengyel <tamas@tklengyel.com>
To: xen-devel@lists.xenproject.org
Date: Wed, 17 Jul 2019 13:33:32 -0600
Message-Id: <20190717193335.11991-3-tamas@tklengyel.com>
X-Mailer: git-send-email 2.20.1
In-Reply-To: <20190717193335.11991-1-tamas@tklengyel.com>
References: <20190717193335.11991-1-tamas@tklengyel.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v6 2/5] x86/mem_sharing: copy a page_lock
 version to be internal to memshr
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Tamas K Lengyel <tamas@tklengyel.com>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

UGF0Y2ggY2Y0YjMwZGNhMGEgIkFkZCBkZWJ1ZyBjb2RlIHRvIGRldGVjdCBpbGxlZ2FsIHBhZ2Vf
bG9jayBhbmQgcHV0X3BhZ2VfdHlwZQpvcmRlcmluZyIgYWRkZWQgZXh0cmEgc2FuaXR5IGNoZWNr
aW5nIHRvIHBhZ2VfbG9jay9wYWdlX3VubG9jayBmb3IgZGVidWcgYnVpbGRzCndpdGggdGhlIGFz
c3VtcHRpb24gdGhhdCBubyBoeXBlcnZpc29yIHBhdGggZXZlciBsb2NrcyB0d28gcGFnZXMgYXQg
b25jZS4KClRoaXMgYXNzdW1wdGlvbiBkb2Vzbid0IGhvbGQgZHVyaW5nIG1lbW9yeSBzaGFyaW5n
IHNvIHdlIGNvcHkgYSB2ZXJzaW9uIG9mCnBhZ2VfbG9jay91bmxvY2sgdG8gYmUgdXNlZCBleGNs
dXNpdmVseSBpbiB0aGUgbWVtb3J5IHNoYXJpbmcgc3Vic3lzdGVtCndpdGhvdXQgdGhlIHNhbml0
eSBjaGVja3MuCgpTaWduZWQtb2ZmLWJ5OiBUYW1hcyBLIExlbmd5ZWwgPHRhbWFzQHRrbGVuZ3ll
bC5jb20+CkFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkNjOiBHZW9y
Z2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGV1LmNpdHJpeC5jb20+CkNjOiBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpDYzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4
LmNvbT4KQ2M6IFJvZ2VyIFBhdSBNb25uZSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Ci0tLQp2Njog
YWRqdXN0IGNvbW1lbnQgYWNjb3JkaW5nIHRvIEphbidzIHN1Z2dlc3Rpb24KLS0tCiB4ZW4vYXJj
aC94ODYvbW0vbWVtX3NoYXJpbmcuYyB8IDU0ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrLS0tCiB4ZW4vaW5jbHVkZS9hc20teDg2L21tLmggICAgICB8IDE1ICsrLS0tLS0tLS0KIDIg
ZmlsZXMgY2hhbmdlZCwgNTMgaW5zZXJ0aW9ucygrKSwgMTYgZGVsZXRpb25zKC0pCgpkaWZmIC0t
Z2l0IGEveGVuL2FyY2gveDg2L21tL21lbV9zaGFyaW5nLmMgYi94ZW4vYXJjaC94ODYvbW0vbWVt
X3NoYXJpbmcuYwppbmRleCA2YzAzM2QxNDg4Li5hNWZlODllMzM5IDEwMDY0NAotLS0gYS94ZW4v
YXJjaC94ODYvbW0vbWVtX3NoYXJpbmcuYworKysgYi94ZW4vYXJjaC94ODYvbW0vbWVtX3NoYXJp
bmcuYwpAQCAtMTEyLDEzICsxMTIsNTkgQEAgc3RhdGljIGlubGluZSB2b2lkIHBhZ2Vfc2hhcmlu
Z19kaXNwb3NlKHN0cnVjdCBwYWdlX2luZm8gKnBhZ2UpCiAKICNlbmRpZiAvKiBNRU1fU0hBUklO
R19BVURJVCAqLwogCi1zdGF0aWMgaW5saW5lIGludCBtZW1fc2hhcmluZ19wYWdlX2xvY2soc3Ry
dWN0IHBhZ2VfaW5mbyAqcGcpCisvKgorICogUHJpdmF0ZSBpbXBsZW1lbnRhdGlvbnMgb2YgcGFn
ZV9sb2NrL3VubG9jayB0byBieXBhc3MgUFYtb25seQorICogc2FuaXR5IGNoZWNrcyBub3QgYXBw
bGljYWJsZSB0byBtZW0tc2hhcmluZy4KKyAqCisgKiBfcGFnZV9sb2NrIGlzIHVzZWQgaW4gbWVt
b3J5IHNoYXJpbmcgdG8gcHJvdGVjdCBhZGRpdGlvbiAoc2hhcmUpIGFuZCByZW1vdmFsCisgKiAo
dW5zaGFyZSkgb2YgKGdmbixkb21haW4pIHR1cHBsZXMgdG8gYSBsaXN0IG9mIGdmbidzIHRoYXQg
dGhlIHNoYXJlZCBwYWdlIGlzCisgKiBjdXJyZW50bHkgYmFja2luZy4KKyAqIE5lc3RpbmcgbWF5
IGhhcHBlbiB3aGVuIHNoYXJpbmcgKGFuZCBsb2NraW5nKSB0d28gcGFnZXMuCisgKiBEZWFkbG9j
ayBpcyBhdm9pZGVkIGJ5IGxvY2tpbmcgcGFnZXMgaW4gaW5jcmVhc2luZyBvcmRlci4KKyAqIEFs
bCBtZW1vcnkgc2hhcmluZyBjb2RlIHBhdGhzIHRha2UgdGhlIHAybSBsb2NrIG9mIHRoZSBhZmZl
Y3RlZCBnZm4gYmVmb3JlCisgKiB0YWtpbmcgdGhlIGxvY2sgZm9yIHRoZSB1bmRlcmx5aW5nIHBh
Z2UuIFdlIGVuZm9yY2Ugb3JkZXJpbmcgYmV0d2VlbiBwYWdlX2xvY2sKKyAqIGFuZCBwMm1fbG9j
ayB1c2luZyBhbiBtbS1sb2Nrcy5oIGNvbnN0cnVjdC4KKyAqCisgKiBUT0RPOiBJbnZlc3RpZ2F0
ZSBpZiBQR1RfdmFsaWRhdGVkIGlzIG5lY2Vzc2FyeS4KKyAqLworc3RhdGljIGlubGluZSBib29s
IF9wYWdlX2xvY2soc3RydWN0IHBhZ2VfaW5mbyAqcGFnZSkKIHsKLSAgICBpbnQgcmM7CisgICAg
dW5zaWduZWQgbG9uZyB4LCBueDsKKworICAgIGRvIHsKKyAgICAgICAgd2hpbGUgKCAoeCA9IHBh
Z2UtPnUuaW51c2UudHlwZV9pbmZvKSAmIFBHVF9sb2NrZWQgKQorICAgICAgICAgICAgY3B1X3Jl
bGF4KCk7CisgICAgICAgIG54ID0geCArICgxIHwgUEdUX2xvY2tlZCk7CisgICAgICAgIGlmICgg
ISh4ICYgUEdUX3ZhbGlkYXRlZCkgfHwKKyAgICAgICAgICAgICAhKHggJiBQR1RfY291bnRfbWFz
aykgfHwKKyAgICAgICAgICAgICAhKG54ICYgUEdUX2NvdW50X21hc2spICkKKyAgICAgICAgICAg
IHJldHVybiBmYWxzZTsKKyAgICB9IHdoaWxlICggY21weGNoZygmcGFnZS0+dS5pbnVzZS50eXBl
X2luZm8sIHgsIG54KSAhPSB4ICk7CisKKyAgICByZXR1cm4gdHJ1ZTsKK30KKworc3RhdGljIGlu
bGluZSB2b2lkIF9wYWdlX3VubG9jayhzdHJ1Y3QgcGFnZV9pbmZvICpwYWdlKQoreworICAgIHVu
c2lnbmVkIGxvbmcgeCwgbngsIHkgPSBwYWdlLT51LmludXNlLnR5cGVfaW5mbzsKKworICAgIGRv
IHsKKyAgICAgICAgeCA9IHk7CisgICAgICAgIEFTU0VSVCgoeCAmIFBHVF9jb3VudF9tYXNrKSAm
JiAoeCAmIFBHVF9sb2NrZWQpKTsKKworICAgICAgICBueCA9IHggLSAoMSB8IFBHVF9sb2NrZWQp
OworICAgICAgICAvKiBXZSBtdXN0IG5vdCBkcm9wIHRoZSBsYXN0IHJlZmVyZW5jZSBoZXJlLiAq
LworICAgICAgICBBU1NFUlQobnggJiBQR1RfY291bnRfbWFzayk7CisgICAgfSB3aGlsZSAoICh5
ID0gY21weGNoZygmcGFnZS0+dS5pbnVzZS50eXBlX2luZm8sIHgsIG54KSkgIT0geCApOworfQor
CitzdGF0aWMgaW5saW5lIGJvb2wgbWVtX3NoYXJpbmdfcGFnZV9sb2NrKHN0cnVjdCBwYWdlX2lu
Zm8gKnBnKQoreworICAgIGJvb2wgcmM7CiAgICAgcGdfbG9ja19kYXRhX3QgKnBsZCA9ICYodGhp
c19jcHUoX19wbGQpKTsKIAogICAgIHBhZ2Vfc2hhcmluZ19tbV9wcmVfbG9jaygpOwotICAgIHJj
ID0gcGFnZV9sb2NrKHBnKTsKKyAgICByYyA9IF9wYWdlX2xvY2socGcpOwogICAgIGlmICggcmMg
KQogICAgIHsKICAgICAgICAgcHJlZW1wdF9kaXNhYmxlKCk7CkBAIC0xMzUsNyArMTgxLDcgQEAg
c3RhdGljIGlubGluZSB2b2lkIG1lbV9zaGFyaW5nX3BhZ2VfdW5sb2NrKHN0cnVjdCBwYWdlX2lu
Zm8gKnBnKQogICAgIHBhZ2Vfc2hhcmluZ19tbV91bmxvY2socGxkLT5tbV91bmxvY2tfbGV2ZWws
IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgJnBsZC0+cmVjdXJzZV9jb3VudCk7CiAgICAg
cHJlZW1wdF9lbmFibGUoKTsKLSAgICBwYWdlX3VubG9jayhwZyk7CisgICAgX3BhZ2VfdW5sb2Nr
KHBnKTsKIH0KIAogc3RhdGljIGlubGluZSBzaHJfaGFuZGxlX3QgZ2V0X25leHRfaGFuZGxlKHZv
aWQpCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L21tLmggYi94ZW4vaW5jbHVkZS9h
c20teDg2L21tLmgKaW5kZXggNmMxNDYzNTI3MC4uMDg3YWQ5NzM1MSAxMDA2NDQKLS0tIGEveGVu
L2luY2x1ZGUvYXNtLXg4Ni9tbS5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvbW0uaApAQCAt
MzU2LDI0ICszNTYsMTUgQEAgc3RydWN0IHBsYXRmb3JtX2JhZF9wYWdlIHsKIGNvbnN0IHN0cnVj
dCBwbGF0Zm9ybV9iYWRfcGFnZSAqZ2V0X3BsYXRmb3JtX2JhZHBhZ2VzKHVuc2lnbmVkIGludCAq
YXJyYXlfc2l6ZSk7CiAKIC8qIFBlciBwYWdlIGxvY2tzOgotICogcGFnZV9sb2NrKCkgaXMgdXNl
ZCBmb3IgdHdvIHB1cnBvc2VzOiBwdGUgc2VyaWFsaXphdGlvbiwgYW5kIG1lbW9yeSBzaGFyaW5n
LgorICogcGFnZV9sb2NrKCkgaXMgdXNlZCBmb3IgcHRlIHNlcmlhbGl6YXRpb24uCiAgKgogICog
QWxsIHVzZXJzIG9mIHBhZ2UgbG9jayBmb3IgcHRlIHNlcmlhbGl6YXRpb24gbGl2ZSBpbiBtbS5j
LCB1c2UgaXQKICAqIHRvIGxvY2sgYSBwYWdlIHRhYmxlIHBhZ2UgZHVyaW5nIHB0ZSB1cGRhdGVz
LCBkbyBub3QgdGFrZSBvdGhlciBsb2NrcyB3aXRoaW4KICAqIHRoZSBjcml0aWNhbCBzZWN0aW9u
IGRlbGltaXRlZCBieSBwYWdlX2xvY2svdW5sb2NrLCBhbmQgcGVyZm9ybSBubwogICogbmVzdGlu
Zy4KICAqCi0gKiBBbGwgdXNlcnMgb2YgcGFnZSBsb2NrIGZvciBtZW1vcnkgc2hhcmluZyBsaXZl
IGluIG1tL21lbV9zaGFyaW5nLmMuIFBhZ2VfbG9jawotICogaXMgdXNlZCBpbiBtZW1vcnkgc2hh
cmluZyB0byBwcm90ZWN0IGFkZGl0aW9uIChzaGFyZSkgYW5kIHJlbW92YWwgKHVuc2hhcmUpCi0g
KiBvZiAoZ2ZuLGRvbWFpbikgdHVwcGxlcyB0byBhIGxpc3Qgb2YgZ2ZuJ3MgdGhhdCB0aGUgc2hh
cmVkIHBhZ2UgaXMgY3VycmVudGx5Ci0gKiBiYWNraW5nLiBOZXN0aW5nIG1heSBoYXBwZW4gd2hl
biBzaGFyaW5nIChhbmQgbG9ja2luZykgdHdvIHBhZ2VzIC0tIGRlYWRsb2NrCi0gKiBpcyBhdm9p
ZGVkIGJ5IGxvY2tpbmcgcGFnZXMgaW4gaW5jcmVhc2luZyBvcmRlci4KLSAqIEFsbCBtZW1vcnkg
c2hhcmluZyBjb2RlIHBhdGhzIHRha2UgdGhlIHAybSBsb2NrIG9mIHRoZSBhZmZlY3RlZCBnZm4g
YmVmb3JlCi0gKiB0YWtpbmcgdGhlIGxvY2sgZm9yIHRoZSB1bmRlcmx5aW5nIHBhZ2UuIFdlIGVu
Zm9yY2Ugb3JkZXJpbmcgYmV0d2VlbiBwYWdlX2xvY2sKLSAqIGFuZCBwMm1fbG9jayB1c2luZyBh
biBtbS1sb2Nrcy5oIGNvbnN0cnVjdC4KLSAqCi0gKiBUaGVzZSB0d28gdXNlcnMgKHB0ZSBzZXJp
YWxpemF0aW9uIGFuZCBtZW1vcnkgc2hhcmluZykgZG8gbm90IGNvbGxpZGUsIHNpbmNlCi0gKiBz
aGFyaW5nIGlzIG9ubHkgc3VwcG9ydGVkIGZvciBodm0gZ3Vlc3RzLCB3aGljaCBkbyBub3QgcGVy
Zm9ybSBwdiBwdGUgdXBkYXRlcy4KKyAqIFRoZSB1c2Ugb2YgUEdUX2xvY2tlZCBpbiBtZW1fc2hh
cmluZyBkb2VzIG5vdCBjb2xsaWRlLCBzaW5jZSBtZW1fc2hhcmluZyBpcworICogb25seSBzdXBw
b3J0ZWQgZm9yIGh2bSBndWVzdHMsIHdoaWNoIGRvIG5vdCBoYXZlIFBWIFBURXMgdXBkYXRlZC4K
ICAqLwogaW50IHBhZ2VfbG9jayhzdHJ1Y3QgcGFnZV9pbmZvICpwYWdlKTsKIHZvaWQgcGFnZV91
bmxvY2soc3RydWN0IHBhZ2VfaW5mbyAqcGFnZSk7Ci0tIAoyLjIwLjEKCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 17 19:34:03 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Jul 2019 19: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 1hnpgf-0000Hd-01; Wed, 17 Jul 2019 19:34:00 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=K8rP=VO=gmail.com=tamas.k.lengyel@srs-us1.protection.inumbo.net>)
 id 1hnpgd-0000HL-KS
 for xen-devel@lists.xenproject.org; Wed, 17 Jul 2019 19:33:59 +0000
X-Inumbo-ID: d0043070-a8c9-11e9-be02-ebb5fa9022dc
Received: from mail-io1-f68.google.com (unknown [209.85.166.68])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d0043070-a8c9-11e9-be02-ebb5fa9022dc;
 Wed, 17 Jul 2019 19:33:54 +0000 (UTC)
Received: by mail-io1-f68.google.com with SMTP id k20so47594701ios.10
 for <xen-devel@lists.xenproject.org>; Wed, 17 Jul 2019 12:33:54 -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:in-reply-to
 :references:mime-version:content-transfer-encoding;
 bh=JBw7l33La8xVqfg8L17ATjz/BcMg+hI1A6l2yXVZeo0=;
 b=Y3zTD7jqvwRSnSm5ATNyLUuheKGYsi1AD5YmxIE/F4OQUc3Q4wcfTT6cmG3Dgr3o58
 euNHSEUvjBEfKtQ+y7v02eFIH8YF9WE1H3KdjRMCSuQU0BWBOMkYt2H7v5HWv66s6xBn
 eNC1rJbvY82Bbx81fevk2vOu9TDayhssYJRIqDgYU+JNlHwpX+9nU6ubSx3BIANUMb5R
 J7xySNEulGo4+EBR++qrAnrV9YzAmcoQLhHMvEjN7pg0qBBs/8kMlC4XhNojR4H1HLx3
 FBsOkXVwtOVk4dmpPG9/mFBQqueKq1qRxTbfEXiway20YIjwAMIJkVM3P7/AHO0pxcrx
 n/oA==
X-Gm-Message-State: APjAAAVis7ZJD6SQiY0iK/X0JkX513j17YvQLIHY8YkrA6cg+lM9zx60
 ULIt25LZZOfQOfbO73QYFOsUExKq
X-Google-Smtp-Source: APXvYqxg5NYQFGxMFuUPXTARLsjdGTi74JswUYe2OqezGVQUMo2s4PVGcQioR4sbN17+sHslUc7/+g==
X-Received: by 2002:a6b:b985:: with SMTP id
 j127mr38797426iof.186.1563392033796; 
 Wed, 17 Jul 2019 12:33:53 -0700 (PDT)
Received: from l1.lan (c-71-205-12-124.hsd1.co.comcast.net. [71.205.12.124])
 by smtp.gmail.com with ESMTPSA id v13sm21743421ioq.13.2019.07.17.12.33.52
 (version=TLS1_3 cipher=AEAD-AES256-GCM-SHA384 bits=256/256);
 Wed, 17 Jul 2019 12:33:53 -0700 (PDT)
From: Tamas K Lengyel <tamas@tklengyel.com>
To: xen-devel@lists.xenproject.org
Date: Wed, 17 Jul 2019 13:33:31 -0600
Message-Id: <20190717193335.11991-2-tamas@tklengyel.com>
X-Mailer: git-send-email 2.20.1
In-Reply-To: <20190717193335.11991-1-tamas@tklengyel.com>
References: <20190717193335.11991-1-tamas@tklengyel.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v6 1/5] x86/mem_sharing: reorder when pages are
 unlocked and released
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Tamas K Lengyel <tamas@tklengyel.com>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Q2FsbGluZyBfcHV0X3BhZ2VfdHlwZSB3aGlsZSBhbHNvIGhvbGRpbmcgdGhlIHBhZ2VfbG9jawpm
b3IgdGhhdCBwYWdlIGNhbiBjYXVzZSBhIGRlYWRsb2NrLgoKVGhlIGNvbW1lbnQgYmVpbmcgZHJv
cHBlZCBpcyBpbmNvcnJlY3Qgc2luY2UgaXQncyBub3cgb3V0LW9mLWRhdGUuCgpTaWduZWQtb2Zm
LWJ5OiBUYW1hcyBLIExlbmd5ZWwgPHRhbWFzQHRrbGVuZ3llbC5jb20+CkNjOiBKYW4gQmV1bGlj
aCA8amJldWxpY2hAc3VzZS5jb20+CkNjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0Bj
aXRyaXguY29tPgpDYzogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBldS5jaXRyaXguY29t
PgpDYzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KQ2M6IFJvZ2VyIFBhdSBNb25uZSA8
cm9nZXIucGF1QGNpdHJpeC5jb20+Ci0tLQp2NjogcmViYXNlIG9uIHN0YWdpbmcKdjU6IEJVR19P
TiBlYXJseSBiZWZvcmUgcmVsZWFzaW5nIHJlZmVyZW5jZXMKLS0tCiB4ZW4vYXJjaC94ODYvbW0v
bWVtX3NoYXJpbmcuYyB8IDQwICsrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiAx
IGZpbGUgY2hhbmdlZCwgMTIgaW5zZXJ0aW9ucygrKSwgMjggZGVsZXRpb25zKC0pCgpkaWZmIC0t
Z2l0IGEveGVuL2FyY2gveDg2L21tL21lbV9zaGFyaW5nLmMgYi94ZW4vYXJjaC94ODYvbW0vbWVt
X3NoYXJpbmcuYwppbmRleCA1OGQ5MTU3ZmE4Li42YzAzM2QxNDg4IDEwMDY0NAotLS0gYS94ZW4v
YXJjaC94ODYvbW0vbWVtX3NoYXJpbmcuYworKysgYi94ZW4vYXJjaC94ODYvbW0vbWVtX3NoYXJp
bmcuYwpAQCAtNjQ4LDEwICs2NDgsNiBAQCBzdGF0aWMgaW50IHBhZ2VfbWFrZV9wcml2YXRlKHN0
cnVjdCBkb21haW4gKmQsIHN0cnVjdCBwYWdlX2luZm8gKnBhZ2UpCiAgICAgICAgIHJldHVybiAt
RUJVU1k7CiAgICAgfQogCi0gICAgLyogV2UgY2FuIG9ubHkgY2hhbmdlIHRoZSB0eXBlIGlmIGNv
dW50IGlzIG9uZSAqLwotICAgIC8qIEJlY2F1c2Ugd2UgYXJlIGxvY2tpbmcgcGFnZXMgaW5kaXZp
ZHVhbGx5LCB3ZSBuZWVkIHRvIGRyb3AKLSAgICAgKiB0aGUgbG9jayBoZXJlLCB3aGlsZSB0aGUg
cGFnZSBpcyB0eXBlZC4gV2UgY2Fubm90IHJpc2sgdGhlIAotICAgICAqIHJhY2Ugb2YgcGFnZV91
bmxvY2sgYW5kIHRoZW4gcHV0X3BhZ2VfdHlwZS4gKi8KICAgICBleHBlY3RlZF90eXBlID0gKFBH
VF9zaGFyZWRfcGFnZSB8IFBHVF92YWxpZGF0ZWQgfCBQR1RfbG9ja2VkIHwgMik7CiAgICAgaWYg
KCBwYWdlLT51LmludXNlLnR5cGVfaW5mbyAhPSBleHBlY3RlZF90eXBlICkKICAgICB7CkBAIC02
NjAsMTIgKzY1NiwxMSBAQCBzdGF0aWMgaW50IHBhZ2VfbWFrZV9wcml2YXRlKHN0cnVjdCBkb21h
aW4gKmQsIHN0cnVjdCBwYWdlX2luZm8gKnBhZ2UpCiAgICAgICAgIHJldHVybiAtRUVYSVNUOwog
ICAgIH0KIAorICAgIG1lbV9zaGFyaW5nX3BhZ2VfdW5sb2NrKHBhZ2UpOworCiAgICAgLyogRHJv
cCB0aGUgZmluYWwgdHlwZWNvdW50ICovCiAgICAgcHV0X3BhZ2VfYW5kX3R5cGUocGFnZSk7CiAK
LSAgICAvKiBOb3cgdGhhdCB3ZSd2ZSBkcm9wcGVkIHRoZSB0eXBlLCB3ZSBjYW4gdW5sb2NrICov
Ci0gICAgbWVtX3NoYXJpbmdfcGFnZV91bmxvY2socGFnZSk7Ci0KICAgICAvKiBDaGFuZ2UgdGhl
IG93bmVyICovCiAgICAgQVNTRVJUKHBhZ2VfZ2V0X293bmVyKHBhZ2UpID09IGRvbV9jb3cpOwog
ICAgIHBhZ2Vfc2V0X293bmVyKHBhZ2UsIGQpOwpAQCAtOTAwLDYgKzg5NSw3IEBAIHN0YXRpYyBp
bnQgc2hhcmVfcGFnZXMoc3RydWN0IGRvbWFpbiAqc2QsIGdmbl90IHNnZm4sIHNocl9oYW5kbGVf
dCBzaCwKICAgICBwMm1fdHlwZV90IHNtZm5fdHlwZSwgY21mbl90eXBlOwogICAgIHN0cnVjdCB0
d29fZ2ZucyB0ZzsKICAgICBzdHJ1Y3Qgcm1hcF9pdGVyYXRvciByaTsKKyAgICB1bnNpZ25lZCBs
b25nIHB1dF9jb3VudCA9IDA7CiAKICAgICBnZXRfdHdvX2dmbnMoc2QsIHNnZm4sICZzbWZuX3R5
cGUsIE5VTEwsICZzbWZuLAogICAgICAgICAgICAgICAgICBjZCwgY2dmbiwgJmNtZm5fdHlwZSwg
TlVMTCwgJmNtZm4sIDAsICZ0Zyk7CkBAIC05NjQsMTUgKzk2MCw2IEBAIHN0YXRpYyBpbnQgc2hh
cmVfcGFnZXMoc3RydWN0IGRvbWFpbiAqc2QsIGdmbl90IHNnZm4sIHNocl9oYW5kbGVfdCBzaCwK
ICAgICAgICAgZ290byBlcnJfb3V0OwogICAgIH0KIAotICAgIC8qIEFjcXVpcmUgYW4gZXh0cmEg
cmVmZXJlbmNlLCBmb3IgdGhlIGZyZWVpbmcgYmVsb3cgdG8gYmUgc2FmZS4gKi8KLSAgICBpZiAo
ICFnZXRfcGFnZShjcGFnZSwgZG9tX2NvdykgKQotICAgIHsKLSAgICAgICAgcmV0ID0gLUVPVkVS
RkxPVzsKLSAgICAgICAgbWVtX3NoYXJpbmdfcGFnZV91bmxvY2soc2Vjb25kcGcpOwotICAgICAg
ICBtZW1fc2hhcmluZ19wYWdlX3VubG9jayhmaXJzdHBnKTsKLSAgICAgICAgZ290byBlcnJfb3V0
OwotICAgIH0KLQogICAgIC8qIE1lcmdlIHRoZSBsaXN0cyB0b2dldGhlciAqLwogICAgIHJtYXBf
c2VlZF9pdGVyYXRvcihjcGFnZSwgJnJpKTsKICAgICB3aGlsZSAoIChnZm4gPSBybWFwX2l0ZXJh
dGUoY3BhZ2UsICZyaSkpICE9IE5VTEwpCkBAIC05ODQsMTMgKzk3MSwxNCBAQCBzdGF0aWMgaW50
IHNoYXJlX3BhZ2VzKHN0cnVjdCBkb21haW4gKnNkLCBnZm5fdCBzZ2ZuLCBzaHJfaGFuZGxlX3Qg
c2gsCiAgICAgICAgICAqIERvbid0IGNoYW5nZSB0aGUgdHlwZSBvZiBybWFwIGZvciB0aGUgY2xp
ZW50IHBhZ2UuICovCiAgICAgICAgIHJtYXBfZGVsKGdmbiwgY3BhZ2UsIDApOwogICAgICAgICBy
bWFwX2FkZChnZm4sIHNwYWdlKTsKLSAgICAgICAgcHV0X3BhZ2VfYW5kX3R5cGUoY3BhZ2UpOwor
ICAgICAgICBwdXRfY291bnQrKzsKICAgICAgICAgZCA9IGdldF9kb21haW5fYnlfaWQoZ2ZuLT5k
b21haW4pOwogICAgICAgICBCVUdfT04oIWQpOwogICAgICAgICBCVUdfT04oc2V0X3NoYXJlZF9w
Mm1fZW50cnkoZCwgZ2ZuLT5nZm4sIHNtZm4pKTsKICAgICAgICAgcHV0X2RvbWFpbihkKTsKICAg
ICB9CiAgICAgQVNTRVJUKGxpc3RfZW1wdHkoJmNwYWdlLT5zaGFyaW5nLT5nZm5zKSk7CisgICAg
QlVHX09OKCFwdXRfY291bnQpOwogCiAgICAgLyogQ2xlYXIgdGhlIHJlc3Qgb2YgdGhlIHNoYXJl
ZCBzdGF0ZSAqLwogICAgIHBhZ2Vfc2hhcmluZ19kaXNwb3NlKGNwYWdlKTsKQEAgLTEwMDEsNyAr
OTg5LDkgQEAgc3RhdGljIGludCBzaGFyZV9wYWdlcyhzdHJ1Y3QgZG9tYWluICpzZCwgZ2ZuX3Qg
c2dmbiwgc2hyX2hhbmRsZV90IHNoLAogCiAgICAgLyogRnJlZSB0aGUgY2xpZW50IHBhZ2UgKi8K
ICAgICBwdXRfcGFnZV9hbGxvY19yZWYoY3BhZ2UpOwotICAgIHB1dF9wYWdlKGNwYWdlKTsKKwor
ICAgIHdoaWxlICggcHV0X2NvdW50LS0gKQorICAgICAgICBwdXRfcGFnZV9hbmRfdHlwZShjcGFn
ZSk7CiAKICAgICAvKiBXZSBtYW5hZ2VkIHRvIGZyZWUgYSBkb21haW4gcGFnZS4gKi8KICAgICBh
dG9taWNfZGVjKCZucl9zaGFyZWRfbWZucyk7CkBAIC0xMTY1LDE5ICsxMTU1LDEzIEBAIGludCBf
X21lbV9zaGFyaW5nX3Vuc2hhcmVfcGFnZShzdHJ1Y3QgZG9tYWluICpkLAogICAgIHsKICAgICAg
ICAgaWYgKCAhbGFzdF9nZm4gKQogICAgICAgICAgICAgbWVtX3NoYXJpbmdfZ2ZuX2Rlc3Ryb3ko
cGFnZSwgZCwgZ2ZuX2luZm8pOwotICAgICAgICBwdXRfcGFnZV9hbmRfdHlwZShwYWdlKTsKKwog
ICAgICAgICBtZW1fc2hhcmluZ19wYWdlX3VubG9jayhwYWdlKTsKKwogICAgICAgICBpZiAoIGxh
c3RfZ2ZuICkKLSAgICAgICAgewotICAgICAgICAgICAgaWYgKCAhZ2V0X3BhZ2UocGFnZSwgZG9t
X2NvdykgKQotICAgICAgICAgICAgewotICAgICAgICAgICAgICAgIHB1dF9nZm4oZCwgZ2ZuKTsK
LSAgICAgICAgICAgICAgICBkb21haW5fY3Jhc2goZCk7Ci0gICAgICAgICAgICAgICAgcmV0dXJu
IC1FT1ZFUkZMT1c7Ci0gICAgICAgICAgICB9CiAgICAgICAgICAgICBwdXRfcGFnZV9hbGxvY19y
ZWYocGFnZSk7Ci0gICAgICAgICAgICBwdXRfcGFnZShwYWdlKTsKLSAgICAgICAgfQorCisgICAg
ICAgIHB1dF9wYWdlX2FuZF90eXBlKHBhZ2UpOwogICAgICAgICBwdXRfZ2ZuKGQsIGdmbik7CiAK
ICAgICAgICAgcmV0dXJuIDA7Ci0tIAoyLjIwLjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 17 19:34:06 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Jul 2019 19: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 1hnpgk-0000KX-B5; Wed, 17 Jul 2019 19:34:06 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=K8rP=VO=gmail.com=tamas.k.lengyel@srs-us1.protection.inumbo.net>)
 id 1hnpgj-0000Ju-2C
 for xen-devel@lists.xenproject.org; Wed, 17 Jul 2019 19:34:05 +0000
X-Inumbo-ID: d4362ae0-a8c9-11e9-8c7b-2bb8db163187
Received: from mail-io1-f68.google.com (unknown [209.85.166.68])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d4362ae0-a8c9-11e9-8c7b-2bb8db163187;
 Wed, 17 Jul 2019 19:34:01 +0000 (UTC)
Received: by mail-io1-f68.google.com with SMTP id i10so47542946iol.13
 for <xen-devel@lists.xenproject.org>; Wed, 17 Jul 2019 12:34:01 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to
 :references:mime-version:content-transfer-encoding;
 bh=DZeS6BHvOxQrDAME9IQTHZlH+LOilULLIYwYdA0+/Qg=;
 b=XiPw7HuCNpZwtHhs2saUqrwAoPzK0EhLqmI22OTnJTc08nINU6q25wX9FXGEyjNkcp
 +vriEDEnuwWZob6Kvh71hSofILwXFXOOi/Rw8yUUEhljDbEe0GqOs1yf41WQgbt+jNfe
 qT/vfI6QzN3rXB2HwVhZL272usgDxZlayA5EcHwJM1HARSbDNun4kt5qbeKhbFQZX5yP
 zVQNwNVtS0sqylBEDqYC8507hPwgbmwCTNA3oYOr6akgpiSZmKj0r8eOMtf3E39HtSSN
 q4buqWXQx+5Cg/UH2umcQkmikUBcvazRxIq2vSU+bn4ZVWyqk/7KqSob1673omAdWmbJ
 b2ew==
X-Gm-Message-State: APjAAAW7gWb37BIU5bF7W6cV87JCt3i8DNn1PW9bbNDtz69LfvngBjW5
 0sUZInmASt8OJh+yOuYdq50HEv5f
X-Google-Smtp-Source: APXvYqztdtJ/vOpct7p7oU8uFaGuVm+k56N2dMhnDiDrrQuJ2Kb+UdTum51T4dLHh53zjL4Nndiydw==
X-Received: by 2002:a5e:881a:: with SMTP id l26mr14801631ioj.185.1563392040268; 
 Wed, 17 Jul 2019 12:34:00 -0700 (PDT)
Received: from l1.lan (c-71-205-12-124.hsd1.co.comcast.net. [71.205.12.124])
 by smtp.gmail.com with ESMTPSA id v13sm21743421ioq.13.2019.07.17.12.33.58
 (version=TLS1_3 cipher=AEAD-AES256-GCM-SHA384 bits=256/256);
 Wed, 17 Jul 2019 12:33:59 -0700 (PDT)
From: Tamas K Lengyel <tamas@tklengyel.com>
To: xen-devel@lists.xenproject.org
Date: Wed, 17 Jul 2019 13:33:35 -0600
Message-Id: <20190717193335.11991-6-tamas@tklengyel.com>
X-Mailer: git-send-email 2.20.1
In-Reply-To: <20190717193335.11991-1-tamas@tklengyel.com>
References: <20190717193335.11991-1-tamas@tklengyel.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v6 5/5] x86/mem_sharing: style cleanup
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Tamas K Lengyel <tamas@tklengyel.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Tm8gZnVuY3Rpb25hbCBjaGFuZ2UKClNpZ25lZC1vZmYtYnk6IFRhbWFzIEsgTGVuZ3llbCA8dGFt
YXNAdGtsZW5neWVsLmNvbT4KLS0tCiB4ZW4vYXJjaC94ODYvbW0vbWVtX3NoYXJpbmcuYyB8IDI2
NSArKysrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgMTM4
IGluc2VydGlvbnMoKyksIDEyNyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94
ODYvbW0vbWVtX3NoYXJpbmcuYyBiL3hlbi9hcmNoL3g4Ni9tbS9tZW1fc2hhcmluZy5jCmluZGV4
IGE1ZmU4OWUzMzkuLmFhZjhjMmYyYzggMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9tZW1f
c2hhcmluZy5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tbS9tZW1fc2hhcmluZy5jCkBAIC00Miw3ICs0
Miw4IEBACiAKIHN0YXRpYyBzaHJfaGFuZGxlX3QgbmV4dF9oYW5kbGUgPSAxOwogCi10eXBlZGVm
IHN0cnVjdCBwZ19sb2NrX2RhdGEgewordHlwZWRlZiBzdHJ1Y3QgcGdfbG9ja19kYXRhCit7CiAg
ICAgaW50IG1tX3VubG9ja19sZXZlbDsKICAgICB1bnNpZ25lZCBzaG9ydCByZWN1cnNlX2NvdW50
OwogfSBwZ19sb2NrX2RhdGFfdDsKQEAgLTg4LDggKzg5LDggQEAgc3RhdGljIGlubGluZSB2b2lk
IHBhZ2Vfc2hhcmluZ19kaXNwb3NlKHN0cnVjdCBwYWdlX2luZm8gKnBhZ2UpCiB7CiAgICAgLyog
VW5saWtlbHkgZ2l2ZW4gb3VyIHRocmVzaG9sZHMsIGJ1dCB3ZSBzaG91bGQgYmUgY2FyZWZ1bC4g
Ki8KICAgICBpZiAoIHVubGlrZWx5KFJNQVBfVVNFU19IQVNIVEFCKHBhZ2UpKSApCi0gICAgICAg
IGZyZWVfeGVuaGVhcF9wYWdlcyhwYWdlLT5zaGFyaW5nLT5oYXNoX3RhYmxlLmJ1Y2tldCwgCi0g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgUk1BUF9IQVNIVEFCX09SREVSKTsKKyAgICAgICAg
ZnJlZV94ZW5oZWFwX3BhZ2VzKHBhZ2UtPnNoYXJpbmctPmhhc2hfdGFibGUuYnVja2V0LAorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgUk1BUF9IQVNIVEFCX09SREVSKTsKIAogICAgIHNwaW5f
bG9jaygmc2hyX2F1ZGl0X2xvY2spOwogICAgIGxpc3RfZGVsX3JjdSgmcGFnZS0+c2hhcmluZy0+
ZW50cnkpOwpAQCAtMTA1LDggKzEwNiw4IEBAIHN0YXRpYyBpbmxpbmUgdm9pZCBwYWdlX3NoYXJp
bmdfZGlzcG9zZShzdHJ1Y3QgcGFnZV9pbmZvICpwYWdlKQogewogICAgIC8qIFVubGlrZWx5IGdp
dmVuIG91ciB0aHJlc2hvbGRzLCBidXQgd2Ugc2hvdWxkIGJlIGNhcmVmdWwuICovCiAgICAgaWYg
KCB1bmxpa2VseShSTUFQX1VTRVNfSEFTSFRBQihwYWdlKSkgKQotICAgICAgICBmcmVlX3hlbmhl
YXBfcGFnZXMocGFnZS0+c2hhcmluZy0+aGFzaF90YWJsZS5idWNrZXQsIAotICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIFJNQVBfSEFTSFRBQl9PUkRFUik7CisgICAgICAgIGZyZWVfeGVuaGVh
cF9wYWdlcyhwYWdlLT5zaGFyaW5nLT5oYXNoX3RhYmxlLmJ1Y2tldCwKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgIFJNQVBfSEFTSFRBQl9PUkRFUik7CiAgICAgeGZyZWUocGFnZS0+c2hhcmlu
Zyk7CiB9CiAKQEAgLTEzNiw4ICsxMzcsOCBAQCBzdGF0aWMgaW5saW5lIGJvb2wgX3BhZ2VfbG9j
ayhzdHJ1Y3QgcGFnZV9pbmZvICpwYWdlKQogICAgICAgICAgICAgY3B1X3JlbGF4KCk7CiAgICAg
ICAgIG54ID0geCArICgxIHwgUEdUX2xvY2tlZCk7CiAgICAgICAgIGlmICggISh4ICYgUEdUX3Zh
bGlkYXRlZCkgfHwKLSAgICAgICAgICAgICAhKHggJiBQR1RfY291bnRfbWFzaykgfHwKLSAgICAg
ICAgICAgICAhKG54ICYgUEdUX2NvdW50X21hc2spICkKKyAgICAgICAgICAgICAgICAhKHggJiBQ
R1RfY291bnRfbWFzaykgfHwKKyAgICAgICAgICAgICAgICAhKG54ICYgUEdUX2NvdW50X21hc2sp
ICkKICAgICAgICAgICAgIHJldHVybiBmYWxzZTsKICAgICB9IHdoaWxlICggY21weGNoZygmcGFn
ZS0+dS5pbnVzZS50eXBlX2luZm8sIHgsIG54KSAhPSB4ICk7CiAKQEAgLTE2OCw3ICsxNjksNyBA
QCBzdGF0aWMgaW5saW5lIGJvb2wgbWVtX3NoYXJpbmdfcGFnZV9sb2NrKHN0cnVjdCBwYWdlX2lu
Zm8gKnBnKQogICAgIGlmICggcmMgKQogICAgIHsKICAgICAgICAgcHJlZW1wdF9kaXNhYmxlKCk7
Ci0gICAgICAgIHBhZ2Vfc2hhcmluZ19tbV9wb3N0X2xvY2soJnBsZC0+bW1fdW5sb2NrX2xldmVs
LCAKKyAgICAgICAgcGFnZV9zaGFyaW5nX21tX3Bvc3RfbG9jaygmcGxkLT5tbV91bmxvY2tfbGV2
ZWwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJnBsZC0+cmVjdXJzZV9jb3Vu
dCk7CiAgICAgfQogICAgIHJldHVybiByYzsKQEAgLTE3OCw3ICsxNzksNyBAQCBzdGF0aWMgaW5s
aW5lIHZvaWQgbWVtX3NoYXJpbmdfcGFnZV91bmxvY2soc3RydWN0IHBhZ2VfaW5mbyAqcGcpCiB7
CiAgICAgcGdfbG9ja19kYXRhX3QgKnBsZCA9ICYodGhpc19jcHUoX19wbGQpKTsKIAotICAgIHBh
Z2Vfc2hhcmluZ19tbV91bmxvY2socGxkLT5tbV91bmxvY2tfbGV2ZWwsIAorICAgIHBhZ2Vfc2hh
cmluZ19tbV91bmxvY2socGxkLT5tbV91bmxvY2tfbGV2ZWwsCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAmcGxkLT5yZWN1cnNlX2NvdW50KTsKICAgICBwcmVlbXB0X2VuYWJsZSgpOwogICAg
IF9wYWdlX3VubG9jayhwZyk7CkBAIC0xODYsMTkgKzE4NywxOCBAQCBzdGF0aWMgaW5saW5lIHZv
aWQgbWVtX3NoYXJpbmdfcGFnZV91bmxvY2soc3RydWN0IHBhZ2VfaW5mbyAqcGcpCiAKIHN0YXRp
YyBpbmxpbmUgc2hyX2hhbmRsZV90IGdldF9uZXh0X2hhbmRsZSh2b2lkKQogewotICAgIC8qIEdl
dCB0aGUgbmV4dCBoYW5kbGUgZ2V0X3BhZ2Ugc3R5bGUgKi8gCisgICAgLyogR2V0IHRoZSBuZXh0
IGhhbmRsZSBnZXRfcGFnZSBzdHlsZSAqLwogICAgIHVpbnQ2NF90IHgsIHkgPSBuZXh0X2hhbmRs
ZTsKICAgICBkbyB7CiAgICAgICAgIHggPSB5OwotICAgIH0KLSAgICB3aGlsZSAoICh5ID0gY21w
eGNoZygmbmV4dF9oYW5kbGUsIHgsIHggKyAxKSkgIT0geCApOworICAgIH0gd2hpbGUgKCAoeSA9
IGNtcHhjaGcoJm5leHRfaGFuZGxlLCB4LCB4ICsgMSkpICE9IHggKTsKICAgICByZXR1cm4geCAr
IDE7CiB9CiAKICNkZWZpbmUgbWVtX3NoYXJpbmdfZW5hYmxlZChkKSBcCiAgICAgKGlzX2h2bV9k
b21haW4oZCkgJiYgKGQpLT5hcmNoLmh2bS5tZW1fc2hhcmluZ19lbmFibGVkKQogCi1zdGF0aWMg
YXRvbWljX3QgbnJfc2F2ZWRfbWZucyAgID0gQVRPTUlDX0lOSVQoMCk7IAorc3RhdGljIGF0b21p
Y190IG5yX3NhdmVkX21mbnMgICA9IEFUT01JQ19JTklUKDApOwogc3RhdGljIGF0b21pY190IG5y
X3NoYXJlZF9tZm5zICA9IEFUT01JQ19JTklUKDApOwogCiAvKiogUmV2ZXJzZSBtYXAgKiovCkBA
IC0yMTAsNyArMjEwLDcgQEAgc3RhdGljIGF0b21pY190IG5yX3NoYXJlZF9tZm5zICA9IEFUT01J
Q19JTklUKDApOwogdHlwZWRlZiBzdHJ1Y3QgZ2ZuX2luZm8KIHsKICAgICB1bnNpZ25lZCBsb25n
IGdmbjsKLSAgICBkb21pZF90IGRvbWFpbjsgCisgICAgZG9taWRfdCBkb21haW47CiAgICAgc3Ry
dWN0IGxpc3RfaGVhZCBsaXN0OwogfSBnZm5faW5mb190OwogCkBAIC0yMjUsNyArMjI1LDcgQEAg
cm1hcF9pbml0KHN0cnVjdCBwYWdlX2luZm8gKnBhZ2UpCiAjZGVmaW5lIEhBU0goZG9tYWluLCBn
Zm4pICAgICAgIFwKICAgICAoKChnZm4pICsgKGRvbWFpbikpICUgUk1BUF9IQVNIVEFCX1NJWkUp
CiAKLS8qIENvbnZlcnNpb25zLiBUdW5lZCBieSB0aGUgdGhyZXNob2xkcy4gU2hvdWxkIG9ubHkg
aGFwcGVuIHR3aWNlIAorLyogQ29udmVyc2lvbnMuIFR1bmVkIGJ5IHRoZSB0aHJlc2hvbGRzLiBT
aG91bGQgb25seSBoYXBwZW4gdHdpY2UKICAqIChvbmNlIGVhY2gpIGR1cmluZyB0aGUgbGlmZXRp
bWUgb2YgYSBzaGFyZWQgcGFnZSAqLwogc3RhdGljIGlubGluZSBpbnQKIHJtYXBfbGlzdF90b19o
YXNoX3RhYmxlKHN0cnVjdCBwYWdlX2luZm8gKnBhZ2UpCkBAIC0yODgsMTMgKzI4OCwxMyBAQCBy
bWFwX2NvdW50KHN0cnVjdCBwYWdlX2luZm8gKnBnKQogfQogCiAvKiBUaGUgcGFnZSB0eXBlIGNv
dW50IGlzIGFsd2F5cyBkZWNyZWFzZWQgYWZ0ZXIgcmVtb3ZpbmcgZnJvbSB0aGUgcm1hcC4KLSAq
IFVzZSBhIGNvbnZlcnQgZmxhZyB0byBhdm9pZCBtdXRhdGluZyB0aGUgcm1hcCBpZiBpbiB0aGUg
bWlkZGxlIG9mIGFuIAorICogVXNlIGEgY29udmVydCBmbGFnIHRvIGF2b2lkIG11dGF0aW5nIHRo
ZSBybWFwIGlmIGluIHRoZSBtaWRkbGUgb2YgYW4KICAqIGl0ZXJhdG9yLCBvciBpZiB0aGUgcGFn
ZSB3aWxsIGJlIHNvb24gZGVzdHJveWVkIGFueXdheXMuICovCiBzdGF0aWMgaW5saW5lIHZvaWQK
IHJtYXBfZGVsKGdmbl9pbmZvX3QgKmdmbl9pbmZvLCBzdHJ1Y3QgcGFnZV9pbmZvICpwYWdlLCBp
bnQgY29udmVydCkKIHsKICAgICBpZiAoIFJNQVBfVVNFU19IQVNIVEFCKHBhZ2UpICYmIGNvbnZl
cnQgJiYKLSAgICAgICAgIChybWFwX2NvdW50KHBhZ2UpIDw9IFJNQVBfTElHSFRfU0hBUkVEX1BB
R0UpICkKKyAgICAgICAgICAgIChybWFwX2NvdW50KHBhZ2UpIDw9IFJNQVBfTElHSFRfU0hBUkVE
X1BBR0UpICkKICAgICAgICAgcm1hcF9oYXNoX3RhYmxlX3RvX2xpc3QocGFnZSk7CiAKICAgICAv
KiBSZWdhcmRsZXNzIG9mIHJtYXAgdHlwZSwgc2FtZSByZW1vdmFsIG9wZXJhdGlvbiAqLwpAQCAt
MzA4LDMwICszMDgsMzAgQEAgcm1hcF9hZGQoZ2ZuX2luZm9fdCAqZ2ZuX2luZm8sIHN0cnVjdCBw
YWdlX2luZm8gKnBhZ2UpCiAgICAgc3RydWN0IGxpc3RfaGVhZCAqaGVhZDsKIAogICAgIGlmICgg
IVJNQVBfVVNFU19IQVNIVEFCKHBhZ2UpICYmCi0gICAgICAgICAocm1hcF9jb3VudChwYWdlKSA+
PSBSTUFQX0hFQVZZX1NIQVJFRF9QQUdFKSApCisgICAgICAgICAgICAocm1hcF9jb3VudChwYWdl
KSA+PSBSTUFQX0hFQVZZX1NIQVJFRF9QQUdFKSApCiAgICAgICAgIC8qIFRoZSBjb252ZXJzaW9u
IG1heSBmYWlsIHdpdGggRU5PTUVNLiBXZSdsbCBiZSBsZXNzIGVmZmljaWVudCwKICAgICAgICAg
ICogYnV0IG5vIHJlYXNvbiB0byBwYW5pYy4gKi8KICAgICAgICAgKHZvaWQpcm1hcF9saXN0X3Rv
X2hhc2hfdGFibGUocGFnZSk7CiAKICAgICBoZWFkID0gKFJNQVBfVVNFU19IQVNIVEFCKHBhZ2Up
KSA/Ci0gICAgICAgIHBhZ2UtPnNoYXJpbmctPmhhc2hfdGFibGUuYnVja2V0ICsgCi0gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgSEFTSChnZm5faW5mby0+ZG9tYWluLCBnZm5faW5mby0+Z2Zu
KSA6Ci0gICAgICAgICZwYWdlLT5zaGFyaW5nLT5nZm5zOworICAgICAgICAgICBwYWdlLT5zaGFy
aW5nLT5oYXNoX3RhYmxlLmJ1Y2tldCArCisgICAgICAgICAgIEhBU0goZ2ZuX2luZm8tPmRvbWFp
biwgZ2ZuX2luZm8tPmdmbikgOgorICAgICAgICAgICAmcGFnZS0+c2hhcmluZy0+Z2ZuczsKIAog
ICAgIElOSVRfTElTVF9IRUFEKCZnZm5faW5mby0+bGlzdCk7CiAgICAgbGlzdF9hZGQoJmdmbl9p
bmZvLT5saXN0LCBoZWFkKTsKIH0KIAogc3RhdGljIGlubGluZSBnZm5faW5mb190ICoKLXJtYXBf
cmV0cmlldmUodWludDE2X3QgZG9tYWluX2lkLCB1bnNpZ25lZCBsb25nIGdmbiwgCi0gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgc3RydWN0IHBhZ2VfaW5mbyAqcGFnZSkKK3JtYXBfcmV0cmll
dmUodWludDE2X3QgZG9tYWluX2lkLCB1bnNpZ25lZCBsb25nIGdmbiwKKyAgICAgICAgICAgICAg
c3RydWN0IHBhZ2VfaW5mbyAqcGFnZSkKIHsKICAgICBnZm5faW5mb190ICpnZm5faW5mbzsKICAg
ICBzdHJ1Y3QgbGlzdF9oZWFkICpsZSwgKmhlYWQ7CiAKICAgICBoZWFkID0gKFJNQVBfVVNFU19I
QVNIVEFCKHBhZ2UpKSA/Ci0gICAgICAgIHBhZ2UtPnNoYXJpbmctPmhhc2hfdGFibGUuYnVja2V0
ICsgSEFTSChkb21haW5faWQsIGdmbikgOgotICAgICAgICAmcGFnZS0+c2hhcmluZy0+Z2ZuczsK
KyAgICAgICAgICAgcGFnZS0+c2hhcmluZy0+aGFzaF90YWJsZS5idWNrZXQgKyBIQVNIKGRvbWFp
bl9pZCwgZ2ZuKSA6CisgICAgICAgICAgICZwYWdlLT5zaGFyaW5nLT5nZm5zOwogCiAgICAgbGlz
dF9mb3JfZWFjaChsZSwgaGVhZCkKICAgICB7CkBAIC0zNTgsNyArMzU4LDggQEAgc3RhdGljIGlu
bGluZSBpbnQgcm1hcF9oYXNfZW50cmllcyhzdHJ1Y3QgcGFnZV9pbmZvICpwYWdlKQogCiAvKiBU
aGUgaXRlcmF0b3IgaGlkZXMgdGhlIGRldGFpbHMgb2YgaG93IHRoZSBybWFwIGlzIGltcGxlbWVu
dGVkLiBUaGlzCiAgKiBpbnZvbHZlcyBzcGxpdHRpbmcgdGhlIGxpc3RfZm9yX2VhY2hfc2FmZSBt
YWNybyBpbnRvIHR3byBzdGVwcy4gKi8KLXN0cnVjdCBybWFwX2l0ZXJhdG9yIHsKK3N0cnVjdCBy
bWFwX2l0ZXJhdG9yCit7CiAgICAgc3RydWN0IGxpc3RfaGVhZCAqY3VycjsKICAgICBzdHJ1Y3Qg
bGlzdF9oZWFkICpuZXh0OwogICAgIHVuc2lnbmVkIGludCBidWNrZXQ7CkBAIC0zNjgsOSArMzY5
LDkgQEAgc3RhdGljIGlubGluZSB2b2lkCiBybWFwX3NlZWRfaXRlcmF0b3Ioc3RydWN0IHBhZ2Vf
aW5mbyAqcGFnZSwgc3RydWN0IHJtYXBfaXRlcmF0b3IgKnJpKQogewogICAgIHJpLT5jdXJyID0g
KFJNQVBfVVNFU19IQVNIVEFCKHBhZ2UpKSA/Ci0gICAgICAgICAgICAgICAgcGFnZS0+c2hhcmlu
Zy0+aGFzaF90YWJsZS5idWNrZXQgOgotICAgICAgICAgICAgICAgICZwYWdlLT5zaGFyaW5nLT5n
Zm5zOwotICAgIHJpLT5uZXh0ID0gcmktPmN1cnItPm5leHQ7IAorICAgICAgICAgICAgICAgcGFn
ZS0+c2hhcmluZy0+aGFzaF90YWJsZS5idWNrZXQgOgorICAgICAgICAgICAgICAgJnBhZ2UtPnNo
YXJpbmctPmdmbnM7CisgICAgcmktPm5leHQgPSByaS0+Y3Vyci0+bmV4dDsKICAgICByaS0+YnVj
a2V0ID0gMDsKIH0KIApAQCAtMzc4LDggKzM3OSw4IEBAIHN0YXRpYyBpbmxpbmUgZ2ZuX2luZm9f
dCAqCiBybWFwX2l0ZXJhdGUoc3RydWN0IHBhZ2VfaW5mbyAqcGFnZSwgc3RydWN0IHJtYXBfaXRl
cmF0b3IgKnJpKQogewogICAgIHN0cnVjdCBsaXN0X2hlYWQgKmhlYWQgPSAoUk1BUF9VU0VTX0hB
U0hUQUIocGFnZSkpID8KLSAgICAgICAgICAgICAgICBwYWdlLT5zaGFyaW5nLT5oYXNoX3RhYmxl
LmJ1Y2tldCArIHJpLT5idWNrZXQgOgotICAgICAgICAgICAgICAgICZwYWdlLT5zaGFyaW5nLT5n
Zm5zOworICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWdlLT5zaGFyaW5nLT5oYXNoX3Rh
YmxlLmJ1Y2tldCArIHJpLT5idWNrZXQgOgorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAm
cGFnZS0+c2hhcmluZy0+Z2ZuczsKIAogcmV0cnk6CiAgICAgaWYgKCByaS0+bmV4dCA9PSBoZWFk
KQpAQCAtMzk0LDcgKzM5NSw4IEBAIHJldHJ5OgogICAgICAgICAgICAgcmktPmN1cnIgPSBoZWFk
OwogICAgICAgICAgICAgcmktPm5leHQgPSByaS0+Y3Vyci0+bmV4dDsKICAgICAgICAgICAgIGdv
dG8gcmV0cnk7Ci0gICAgICAgIH0gZWxzZQorICAgICAgICB9CisgICAgICAgIGVsc2UKICAgICAg
ICAgICAgIC8qIExpc3QgZXhoYXVzdGVkICovCiAgICAgICAgICAgICByZXR1cm4gTlVMTDsKICAg
ICB9CkBAIC00MDYsMTMgKzQwOCwxMyBAQCByZXRyeToKIH0KIAogc3RhdGljIGlubGluZSBnZm5f
aW5mb190ICptZW1fc2hhcmluZ19nZm5fYWxsb2Moc3RydWN0IHBhZ2VfaW5mbyAqcGFnZSwKLSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCBkb21h
aW4gKmQsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1
bnNpZ25lZCBsb25nIGdmbikKKyAgICAgICAgc3RydWN0IGRvbWFpbiAqZCwKKyAgICAgICAgdW5z
aWduZWQgbG9uZyBnZm4pCiB7CiAgICAgZ2ZuX2luZm9fdCAqZ2ZuX2luZm8gPSB4bWFsbG9jKGdm
bl9pbmZvX3QpOwogCiAgICAgaWYgKCBnZm5faW5mbyA9PSBOVUxMICkKLSAgICAgICAgcmV0dXJu
IE5VTEw7IAorICAgICAgICByZXR1cm4gTlVMTDsKIAogICAgIGdmbl9pbmZvLT5nZm4gPSBnZm47
CiAgICAgZ2ZuX2luZm8tPmRvbWFpbiA9IGQtPmRvbWFpbl9pZDsKQEAgLTQyNiw4ICs0MjgsOCBA
QCBzdGF0aWMgaW5saW5lIGdmbl9pbmZvX3QgKm1lbV9zaGFyaW5nX2dmbl9hbGxvYyhzdHJ1Y3Qg
cGFnZV9pbmZvICpwYWdlLAogfQogCiBzdGF0aWMgaW5saW5lIHZvaWQgbWVtX3NoYXJpbmdfZ2Zu
X2Rlc3Ryb3koc3RydWN0IHBhZ2VfaW5mbyAqcGFnZSwKLSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgZG9tYWluICpkLAotICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGdmbl9pbmZvX3QgKmdmbl9pbmZvKQorICAgICAgICBz
dHJ1Y3QgZG9tYWluICpkLAorICAgICAgICBnZm5faW5mb190ICpnZm5faW5mbykKIHsKICAgICAv
KiBEZWNyZW1lbnQgdGhlIG51bWJlciBvZiBwYWdlcy4gKi8KICAgICBhdG9taWNfZGVjKCZkLT5z
aHJfcGFnZXMpOwpAQCAtNDM3LDE1ICs0MzksMTUgQEAgc3RhdGljIGlubGluZSB2b2lkIG1lbV9z
aGFyaW5nX2dmbl9kZXN0cm95KHN0cnVjdCBwYWdlX2luZm8gKnBhZ2UsCiAgICAgeGZyZWUoZ2Zu
X2luZm8pOwogfQogCi1zdGF0aWMgc3RydWN0IHBhZ2VfaW5mbyogbWVtX3NoYXJpbmdfbG9va3Vw
KHVuc2lnbmVkIGxvbmcgbWZuKQorc3RhdGljIHN0cnVjdCBwYWdlX2luZm8gKm1lbV9zaGFyaW5n
X2xvb2t1cCh1bnNpZ25lZCBsb25nIG1mbikKIHsKICAgICBpZiAoIG1mbl92YWxpZChfbWZuKG1m
bikpICkKICAgICB7Ci0gICAgICAgIHN0cnVjdCBwYWdlX2luZm8qIHBhZ2UgPSBtZm5fdG9fcGFn
ZShfbWZuKG1mbikpOworICAgICAgICBzdHJ1Y3QgcGFnZV9pbmZvICpwYWdlID0gbWZuX3RvX3Bh
Z2UoX21mbihtZm4pKTsKICAgICAgICAgaWYgKCBwYWdlX2dldF9vd25lcihwYWdlKSA9PSBkb21f
Y293ICkKICAgICAgICAgewogICAgICAgICAgICAgLyogQ291bnQgaGFzIHRvIGJlIGF0IGxlYXN0
IHR3bywgYmVjYXVzZSB3ZSdyZSBjYWxsZWQKLSAgICAgICAgICAgICAqIHdpdGggdGhlIG1mbiBs
b2NrZWQgKDEpIGFuZCB0aGlzIGlzIHN1cHBvc2VkIHRvIGJlIAorICAgICAgICAgICAgICogd2l0
aCB0aGUgbWZuIGxvY2tlZCAoMSkgYW5kIHRoaXMgaXMgc3VwcG9zZWQgdG8gYmUKICAgICAgICAg
ICAgICAqIGEgc2hhcmVkIHBhZ2UgKDEpLiAqLwogICAgICAgICAgICAgdW5zaWduZWQgbG9uZyB0
ID0gcmVhZF9hdG9taWMoJnBhZ2UtPnUuaW51c2UudHlwZV9pbmZvKTsKICAgICAgICAgICAgIEFT
U0VSVCgodCAmIFBHVF90eXBlX21hc2spID09IFBHVF9zaGFyZWRfcGFnZSk7CkBAIC00ODYsNDQg
KzQ4OCw0NCBAQCBzdGF0aWMgaW50IGF1ZGl0KHZvaWQpCiAgICAgICAgIC8qIElmIHdlIGNhbid0
IGxvY2sgaXQsIGl0J3MgZGVmaW5pdGVseSBub3QgYSBzaGFyZWQgcGFnZSAqLwogICAgICAgICBp
ZiAoICFtZW1fc2hhcmluZ19wYWdlX2xvY2socGcpICkKICAgICAgICAgewotICAgICAgICAgICBN
RU1fU0hBUklOR19ERUJVRygibWZuICVseCBpbiBhdWRpdCBsaXN0LCBidXQgY2Fubm90IGJlIGxv
Y2tlZCAoJWx4KSFcbiIsCisgICAgICAgICAgICBNRU1fU0hBUklOR19ERUJVRygibWZuICVseCBp
biBhdWRpdCBsaXN0LCBidXQgY2Fubm90IGJlIGxvY2tlZCAoJWx4KSFcbiIsCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBtZm5feChtZm4pLCBwZy0+dS5pbnVzZS50eXBlX2luZm8pOwot
ICAgICAgICAgICBlcnJvcnMrKzsKLSAgICAgICAgICAgY29udGludWU7CisgICAgICAgICAgICBl
cnJvcnMrKzsKKyAgICAgICAgICAgIGNvbnRpbnVlOwogICAgICAgICB9CiAKLSAgICAgICAgLyog
Q2hlY2sgaWYgdGhlIE1GTiBoYXMgY29ycmVjdCB0eXBlLCBvd25lciBhbmQgaGFuZGxlLiAqLyAK
KyAgICAgICAgLyogQ2hlY2sgaWYgdGhlIE1GTiBoYXMgY29ycmVjdCB0eXBlLCBvd25lciBhbmQg
aGFuZGxlLiAqLwogICAgICAgICBpZiAoIChwZy0+dS5pbnVzZS50eXBlX2luZm8gJiBQR1RfdHlw
ZV9tYXNrKSAhPSBQR1Rfc2hhcmVkX3BhZ2UgKQogICAgICAgICB7Ci0gICAgICAgICAgIE1FTV9T
SEFSSU5HX0RFQlVHKCJtZm4gJWx4IGluIGF1ZGl0IGxpc3QsIGJ1dCBub3QgUEdUX3NoYXJlZF9w
YWdlICglbHgpIVxuIiwKKyAgICAgICAgICAgIE1FTV9TSEFSSU5HX0RFQlVHKCJtZm4gJWx4IGlu
IGF1ZGl0IGxpc3QsIGJ1dCBub3QgUEdUX3NoYXJlZF9wYWdlICglbHgpIVxuIiwKICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIG1mbl94KG1mbiksIHBnLT51LmludXNlLnR5cGVfaW5mbyAm
IFBHVF90eXBlX21hc2spOwotICAgICAgICAgICBlcnJvcnMrKzsKLSAgICAgICAgICAgY29udGlu
dWU7CisgICAgICAgICAgICBlcnJvcnMrKzsKKyAgICAgICAgICAgIGNvbnRpbnVlOwogICAgICAg
ICB9CiAKICAgICAgICAgLyogQ2hlY2sgdGhlIHBhZ2Ugb3duZXIuICovCiAgICAgICAgIGlmICgg
cGFnZV9nZXRfb3duZXIocGcpICE9IGRvbV9jb3cgKQogICAgICAgICB7Ci0gICAgICAgICAgIE1F
TV9TSEFSSU5HX0RFQlVHKCJtZm4gJWx4IHNoYXJlZCwgYnV0IHdyb25nIG93bmVyICglaHUpIVxu
IiwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWZuX3gobWZuKSwgcGFnZV9nZXRfb3du
ZXIocGcpLT5kb21haW5faWQpOwotICAgICAgICAgICBlcnJvcnMrKzsKKyAgICAgICAgICAgIE1F
TV9TSEFSSU5HX0RFQlVHKCJtZm4gJWx4IHNoYXJlZCwgYnV0IHdyb25nIG93bmVyICglaHUpIVxu
IiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1mbl94KG1mbiksIHBhZ2VfZ2V0X293
bmVyKHBnKS0+ZG9tYWluX2lkKTsKKyAgICAgICAgICAgIGVycm9ycysrOwogICAgICAgICB9CiAK
ICAgICAgICAgLyogQ2hlY2sgdGhlIG0ycCBlbnRyeSAqLwogICAgICAgICBpZiAoICFTSEFSRURf
TTJQKGdldF9ncGZuX2Zyb21fbWZuKG1mbl94KG1mbikpKSApCiAgICAgICAgIHsKLSAgICAgICAg
ICAgTUVNX1NIQVJJTkdfREVCVUcoIm1mbiAlbHggc2hhcmVkLCBidXQgd3JvbmcgbTJwIGVudHJ5
ICglbHgpIVxuIiwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWZuX3gobWZuKSwgZ2V0
X2dwZm5fZnJvbV9tZm4obWZuX3gobWZuKSkpOwotICAgICAgICAgICBlcnJvcnMrKzsKKyAgICAg
ICAgICAgIE1FTV9TSEFSSU5HX0RFQlVHKCJtZm4gJWx4IHNoYXJlZCwgYnV0IHdyb25nIG0ycCBl
bnRyeSAoJWx4KSFcbiIsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtZm5feChtZm4p
LCBnZXRfZ3Bmbl9mcm9tX21mbihtZm5feChtZm4pKSk7CisgICAgICAgICAgICBlcnJvcnMrKzsK
ICAgICAgICAgfQogCiAgICAgICAgIC8qIENoZWNrIHdlIGhhdmUgYSBsaXN0ICovCiAgICAgICAg
IGlmICggKCFwZy0+c2hhcmluZykgfHwgIXJtYXBfaGFzX2VudHJpZXMocGcpICkKICAgICAgICAg
ewotICAgICAgICAgICBNRU1fU0hBUklOR19ERUJVRygibWZuICVseCBzaGFyZWQsIGJ1dCBlbXB0
eSBnZm4gbGlzdCFcbiIsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1mbl94KG1mbikp
OwotICAgICAgICAgICBlcnJvcnMrKzsKLSAgICAgICAgICAgY29udGludWU7CisgICAgICAgICAg
ICBNRU1fU0hBUklOR19ERUJVRygibWZuICVseCBzaGFyZWQsIGJ1dCBlbXB0eSBnZm4gbGlzdCFc
biIsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtZm5feChtZm4pKTsKKyAgICAgICAg
ICAgIGVycm9ycysrOworICAgICAgICAgICAgY29udGludWU7CiAgICAgICAgIH0KIAogICAgICAg
ICAvKiBXZSd2ZSBmb3VuZCBhIHBhZ2UgdGhhdCBpcyBzaGFyZWQgKi8KQEAgLTU0NSw3ICs1NDcs
NyBAQCBzdGF0aWMgaW50IGF1ZGl0KHZvaWQpCiAgICAgICAgICAgICAgICAgZXJyb3JzKys7CiAg
ICAgICAgICAgICAgICAgY29udGludWU7CiAgICAgICAgICAgICB9Ci0gICAgICAgICAgICBvX21m
biA9IGdldF9nZm5fcXVlcnlfdW5sb2NrZWQoZCwgZy0+Z2ZuLCAmdCk7IAorICAgICAgICAgICAg
b19tZm4gPSBnZXRfZ2ZuX3F1ZXJ5X3VubG9ja2VkKGQsIGctPmdmbiwgJnQpOwogICAgICAgICAg
ICAgaWYgKCAhbWZuX2VxKG9fbWZuLCBtZm4pICkKICAgICAgICAgICAgIHsKICAgICAgICAgICAg
ICAgICBNRU1fU0hBUklOR19ERUJVRygiSW5jb3JyZWN0IFAyTSBmb3IgZD0laHUsIFBGTj0lbHgu
IgpAQCAtNTY4LDcgKzU3MCw3IEBAIHN0YXRpYyBpbnQgYXVkaXQodm9pZCkKICAgICAgICAgewog
ICAgICAgICAgICAgTUVNX1NIQVJJTkdfREVCVUcoIk1pc21hdGNoZWQgY291bnRzIGZvciBNRk49
JWx4LiIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJucl9nZm5zIGluIGxpc3QgJWx1
LCBpbiB0eXBlX2luZm8gJWx4XG4iLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWZu
X3gobWZuKSwgbnJfZ2ZucywgCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtZm5feCht
Zm4pLCBucl9nZm5zLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKHBnLT51LmludXNl
LnR5cGVfaW5mbyAmIFBHVF9jb3VudF9tYXNrKSk7CiAgICAgICAgICAgICBlcnJvcnMrKzsKICAg
ICAgICAgfQpAQCAtNTk2LDE1ICs1OTgsMTYgQEAgaW50IG1lbV9zaGFyaW5nX25vdGlmeV9lbm9t
ZW0oc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBnZm4sCiB7CiAgICAgc3RydWN0IHZj
cHUgKnYgPSBjdXJyZW50OwogICAgIGludCByYzsKLSAgICB2bV9ldmVudF9yZXF1ZXN0X3QgcmVx
ID0geworICAgIHZtX2V2ZW50X3JlcXVlc3RfdCByZXEgPQorICAgIHsKICAgICAgICAgLnJlYXNv
biA9IFZNX0VWRU5UX1JFQVNPTl9NRU1fU0hBUklORywKICAgICAgICAgLnZjcHVfaWQgPSB2LT52
Y3B1X2lkLAogICAgICAgICAudS5tZW1fc2hhcmluZy5nZm4gPSBnZm4sCiAgICAgICAgIC51Lm1l
bV9zaGFyaW5nLnAybXQgPSBwMm1fcmFtX3NoYXJlZAogICAgIH07CiAKLSAgICBpZiAoIChyYyA9
IF9fdm1fZXZlbnRfY2xhaW1fc2xvdChkLCAKLSAgICAgICAgICAgICAgICAgICAgICAgIGQtPnZt
X2V2ZW50X3NoYXJlLCBhbGxvd19zbGVlcCkpIDwgMCApCisgICAgaWYgKCAocmMgPSBfX3ZtX2V2
ZW50X2NsYWltX3Nsb3QoZCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBk
LT52bV9ldmVudF9zaGFyZSwgYWxsb3dfc2xlZXApKSA8IDAgKQogICAgICAgICByZXR1cm4gcmM7
CiAKICAgICBpZiAoIHYtPmRvbWFpbiA9PSBkICkKQEAgLTYyOSw5ICs2MzIsOSBAQCB1bnNpZ25l
ZCBpbnQgbWVtX3NoYXJpbmdfZ2V0X25yX3NoYXJlZF9tZm5zKHZvaWQpCiB9CiAKIC8qIEZ1bmN0
aW9ucyB0aGF0IGNoYW5nZSBhIHBhZ2UncyB0eXBlIGFuZCBvd25lcnNoaXAgKi8KLXN0YXRpYyBp
bnQgcGFnZV9tYWtlX3NoYXJhYmxlKHN0cnVjdCBkb21haW4gKmQsIAotICAgICAgICAgICAgICAg
ICAgICAgICBzdHJ1Y3QgcGFnZV9pbmZvICpwYWdlLCAKLSAgICAgICAgICAgICAgICAgICAgICAg
aW50IGV4cGVjdGVkX3JlZmNudCkKK3N0YXRpYyBpbnQgcGFnZV9tYWtlX3NoYXJhYmxlKHN0cnVj
dCBkb21haW4gKmQsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgcGFnZV9p
bmZvICpwYWdlLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW50IGV4cGVjdGVkX3Jl
ZmNudCkKIHsKICAgICBib29sX3QgZHJvcF9kb21fcmVmOwogCkBAIC02ODQsNyArNjg3LDcgQEAg
c3RhdGljIGludCBwYWdlX21ha2VfcHJpdmF0ZShzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QgcGFn
ZV9pbmZvICpwYWdlKQogCiAgICAgaWYgKCAhZ2V0X3BhZ2UocGFnZSwgZG9tX2NvdykgKQogICAg
ICAgICByZXR1cm4gLUVJTlZBTDsKLSAgICAKKwogICAgIHNwaW5fbG9jaygmZC0+cGFnZV9hbGxv
Y19sb2NrKTsKIAogICAgIGlmICggZC0+aXNfZHlpbmcgKQpAQCAtNzI5LDcgKzczMiw3IEBAIHN0
YXRpYyBpbmxpbmUgc3RydWN0IHBhZ2VfaW5mbyAqX19ncmFiX3NoYXJlZF9wYWdlKG1mbl90IG1m
bikKICAgICAgICAgcmV0dXJuIE5VTEw7CiAgICAgcGcgPSBtZm5fdG9fcGFnZShtZm4pOwogCi0g
ICAgLyogSWYgdGhlIHBhZ2UgaXMgbm90IHZhbGlkYXRlZCB3ZSBjYW4ndCBsb2NrIGl0LCBhbmQg
aWYgaXQncyAgCisgICAgLyogSWYgdGhlIHBhZ2UgaXMgbm90IHZhbGlkYXRlZCB3ZSBjYW4ndCBs
b2NrIGl0LCBhbmQgaWYgaXQncwogICAgICAqIG5vdCB2YWxpZGF0ZWQgaXQncyBvYnZpb3VzbHkg
bm90IHNoYXJlZC4gKi8KICAgICBpZiAoICFtZW1fc2hhcmluZ19wYWdlX2xvY2socGcpICkKICAg
ICAgICAgcmV0dXJuIE5VTEw7CkBAIC03NTQsMTIgKzc1NywxMiBAQCBzdGF0aWMgaW50IGRlYnVn
X21mbihtZm5fdCBtZm4pCiAgICAgICAgIHJldHVybiAtRUlOVkFMOwogICAgIH0KIAotICAgIE1F
TV9TSEFSSU5HX0RFQlVHKCAKLSAgICAgICAgICAgICJEZWJ1ZyBwYWdlOiBNRk49JWx4IGlzIGNp
PSVseCwgdGk9JWx4LCBvd25lcl9pZD0lZFxuIiwKLSAgICAgICAgICAgIG1mbl94KHBhZ2VfdG9f
bWZuKHBhZ2UpKSwgCi0gICAgICAgICAgICBwYWdlLT5jb3VudF9pbmZvLCAKLSAgICAgICAgICAg
IHBhZ2UtPnUuaW51c2UudHlwZV9pbmZvLAotICAgICAgICAgICAgcGFnZV9nZXRfb3duZXIocGFn
ZSktPmRvbWFpbl9pZCk7CisgICAgTUVNX1NIQVJJTkdfREVCVUcoCisgICAgICAgICJEZWJ1ZyBw
YWdlOiBNRk49JWx4IGlzIGNpPSVseCwgdGk9JWx4LCBvd25lcl9pZD0lZFxuIiwKKyAgICAgICAg
bWZuX3gocGFnZV90b19tZm4ocGFnZSkpLAorICAgICAgICBwYWdlLT5jb3VudF9pbmZvLAorICAg
ICAgICBwYWdlLT51LmludXNlLnR5cGVfaW5mbywKKyAgICAgICAgcGFnZV9nZXRfb3duZXIocGFn
ZSktPmRvbWFpbl9pZCk7CiAKICAgICAvKiAtMSBiZWNhdXNlIHRoZSBwYWdlIGlzIGxvY2tlZCBh
bmQgdGhhdCdzIGFuIGFkZGl0aW9uYWwgdHlwZSByZWYgKi8KICAgICBudW1fcmVmcyA9ICgoaW50
KSAocGFnZS0+dS5pbnVzZS50eXBlX2luZm8gJiBQR1RfY291bnRfbWFzaykpIC0gMTsKQEAgLTc3
NSw3ICs3NzgsNyBAQCBzdGF0aWMgaW50IGRlYnVnX2dmbihzdHJ1Y3QgZG9tYWluICpkLCBnZm5f
dCBnZm4pCiAKICAgICBtZm4gPSBnZXRfZ2ZuX3F1ZXJ5KGQsIGdmbl94KGdmbiksICZwMm10KTsK
IAotICAgIE1FTV9TSEFSSU5HX0RFQlVHKCJEZWJ1ZyBmb3IgZG9tJWQsIGdmbj0lIiBQUklfZ2Zu
ICJcbiIsIAorICAgIE1FTV9TSEFSSU5HX0RFQlVHKCJEZWJ1ZyBmb3IgZG9tJWQsIGdmbj0lIiBQ
UklfZ2ZuICJcbiIsCiAgICAgICAgICAgICAgICAgICAgICAgZC0+ZG9tYWluX2lkLCBnZm5feChn
Zm4pKTsKICAgICBudW1fcmVmcyA9IGRlYnVnX21mbihtZm4pOwogICAgIHB1dF9nZm4oZCwgZ2Zu
X3goZ2ZuKSk7CkBAIC03OTYsMTAgKzc5OSwxMCBAQCBzdGF0aWMgaW50IGRlYnVnX2dyZWYoc3Ry
dWN0IGRvbWFpbiAqZCwgZ3JhbnRfcmVmX3QgcmVmKQogICAgICAgICAgICAgICAgICAgICAgICAg
ICBkLT5kb21haW5faWQsIHJlZiwgcmMpOwogICAgICAgICByZXR1cm4gcmM7CiAgICAgfQotICAg
IAorCiAgICAgTUVNX1NIQVJJTkdfREVCVUcoCi0gICAgICAgICAgICAiPT0+IEdyYW50IFtkb209
JWQscmVmPSVkXSwgc3RhdHVzPSV4LiAiLCAKLSAgICAgICAgICAgIGQtPmRvbWFpbl9pZCwgcmVm
LCBzdGF0dXMpOworICAgICAgICAiPT0+IEdyYW50IFtkb209JWQscmVmPSVkXSwgc3RhdHVzPSV4
LiAiLAorICAgICAgICBkLT5kb21haW5faWQsIHJlZiwgc3RhdHVzKTsKIAogICAgIHJldHVybiBk
ZWJ1Z19nZm4oZCwgZ2ZuKTsKIH0KQEAgLTgyNCwxMiArODI3LDE0IEBAIHN0YXRpYyBpbnQgbm9t
aW5hdGVfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCBnZm5fdCBnZm4sCiAgICAgICAgIGdvdG8gb3V0
OwogCiAgICAgLyogUmV0dXJuIHRoZSBoYW5kbGUgaWYgdGhlIHBhZ2UgaXMgYWxyZWFkeSBzaGFy
ZWQgKi8KLSAgICBpZiAoIHAybV9pc19zaGFyZWQocDJtdCkgKSB7CisgICAgaWYgKCBwMm1faXNf
c2hhcmVkKHAybXQpICkKKyAgICB7CiAgICAgICAgIHN0cnVjdCBwYWdlX2luZm8gKnBnID0gX19n
cmFiX3NoYXJlZF9wYWdlKG1mbik7CiAgICAgICAgIGlmICggIXBnICkKICAgICAgICAgewogICAg
ICAgICAgICAgZ3ByaW50ayhYRU5MT0dfRVJSLAotICAgICAgICAgICAgICAgICAgICAiU2hhcmVk
IHAybSBlbnRyeSBnZm4gJSIgUFJJX2dmbiAiLCBidXQgY291bGQgbm90IGdyYWIgbWZuICUiIFBS
SV9tZm4gIiBkb20lZFxuIiwKKyAgICAgICAgICAgICAgICAgICAgIlNoYXJlZCBwMm0gZW50cnkg
Z2ZuICUiIFBSSV9nZm4gIiwgYnV0IGNvdWxkIG5vdCBncmFiIG1mbiAlIiBQUklfbWZuCisgICAg
ICAgICAgICAgICAgICAgICIgZG9tJWRcbiIsCiAgICAgICAgICAgICAgICAgICAgIGdmbl94KGdm
biksIG1mbl94KG1mbiksIGQtPmRvbWFpbl9pZCk7CiAgICAgICAgICAgICBCVUcoKTsKICAgICAg
ICAgfQpAQCAtODc2LDEyICs4ODEsMTIgQEAgc3RhdGljIGludCBub21pbmF0ZV9wYWdlKHN0cnVj
dCBkb21haW4gKmQsIGdmbl90IGdmbiwKIAogICAgIC8qIFRyeSB0byBjb252ZXJ0IHRoZSBtZm4g
dG8gdGhlIHNoYXJhYmxlIHR5cGUgKi8KICAgICBwYWdlID0gbWZuX3RvX3BhZ2UobWZuKTsKLSAg
ICByZXQgPSBwYWdlX21ha2Vfc2hhcmFibGUoZCwgcGFnZSwgZXhwZWN0ZWRfcmVmY250KTsgCi0g
ICAgaWYgKCByZXQgKSAKKyAgICByZXQgPSBwYWdlX21ha2Vfc2hhcmFibGUoZCwgcGFnZSwgZXhw
ZWN0ZWRfcmVmY250KTsKKyAgICBpZiAoIHJldCApCiAgICAgICAgIGdvdG8gb3V0OwogCi0gICAg
LyogTm93IHRoYXQgdGhlIHBhZ2UgaXMgdmFsaWRhdGVkLCB3ZSBjYW4gbG9jayBpdC4gVGhlcmUg
aXMgbm8gCi0gICAgICogcmFjZSBiZWNhdXNlIHdlJ3JlIGhvbGRpbmcgdGhlIHAybSBlbnRyeSwg
c28gbm8gb25lIGVsc2UgCisgICAgLyogTm93IHRoYXQgdGhlIHBhZ2UgaXMgdmFsaWRhdGVkLCB3
ZSBjYW4gbG9jayBpdC4gVGhlcmUgaXMgbm8KKyAgICAgKiByYWNlIGJlY2F1c2Ugd2UncmUgaG9s
ZGluZyB0aGUgcDJtIGVudHJ5LCBzbyBubyBvbmUgZWxzZQogICAgICAqIGNvdWxkIGJlIG5vbWlu
YXRpbmcgdGhpcyBnZm4gKi8KICAgICByZXQgPSAtRU5PRU5UOwogICAgIGlmICggIW1lbV9zaGFy
aW5nX3BhZ2VfbG9jayhwYWdlKSApCkBAIC04ODksOCArODk0LDggQEAgc3RhdGljIGludCBub21p
bmF0ZV9wYWdlKHN0cnVjdCBkb21haW4gKmQsIGdmbl90IGdmbiwKIAogICAgIC8qIEluaXRpYWxp
emUgdGhlIHNoYXJlZCBzdGF0ZSAqLwogICAgIHJldCA9IC1FTk9NRU07Ci0gICAgaWYgKCAocGFn
ZS0+c2hhcmluZyA9IAotICAgICAgICAgICAgeG1hbGxvYyhzdHJ1Y3QgcGFnZV9zaGFyaW5nX2lu
Zm8pKSA9PSBOVUxMICkKKyAgICBpZiAoIChwYWdlLT5zaGFyaW5nID0KKyAgICAgICAgICAgICAg
ICB4bWFsbG9jKHN0cnVjdCBwYWdlX3NoYXJpbmdfaW5mbykpID09IE5VTEwgKQogICAgIHsKICAg
ICAgICAgLyogTWFraW5nIGEgcGFnZSBwcml2YXRlIGF0b21pY2FsbHkgdW5sb2NrcyBpdCAqLwog
ICAgICAgICBCVUdfT04ocGFnZV9tYWtlX3ByaXZhdGUoZCwgcGFnZSkgIT0gMCk7CkBAIC05MDAs
NyArOTA1LDcgQEAgc3RhdGljIGludCBub21pbmF0ZV9wYWdlKHN0cnVjdCBkb21haW4gKmQsIGdm
bl90IGdmbiwKICAgICBybWFwX2luaXQocGFnZSk7CiAKICAgICAvKiBDcmVhdGUgdGhlIGhhbmRs
ZSAqLwotICAgIHBhZ2UtPnNoYXJpbmctPmhhbmRsZSA9IGdldF9uZXh0X2hhbmRsZSgpOyAgCisg
ICAgcGFnZS0+c2hhcmluZy0+aGFuZGxlID0gZ2V0X25leHRfaGFuZGxlKCk7CiAKICAgICAvKiBD
cmVhdGUgdGhlIGxvY2FsIGdmbiBpbmZvICovCiAgICAgaWYgKCBtZW1fc2hhcmluZ19nZm5fYWxs
b2MocGFnZSwgZCwgZ2ZuX3goZ2ZuKSkgPT0gTlVMTCApCkBAIC05NDYsNyArOTUxLDcgQEAgc3Rh
dGljIGludCBzaGFyZV9wYWdlcyhzdHJ1Y3QgZG9tYWluICpzZCwgZ2ZuX3Qgc2dmbiwgc2hyX2hh
bmRsZV90IHNoLAogICAgIGdldF90d29fZ2ZucyhzZCwgc2dmbiwgJnNtZm5fdHlwZSwgTlVMTCwg
JnNtZm4sCiAgICAgICAgICAgICAgICAgIGNkLCBjZ2ZuLCAmY21mbl90eXBlLCBOVUxMLCAmY21m
biwgMCwgJnRnKTsKIAotICAgIC8qIFRoaXMgdHJpY2t5IGJ1c2luZXNzIGlzIHRvIGF2b2lkIHR3
byBjYWxsZXJzIGRlYWRsb2NraW5nIGlmIAorICAgIC8qIFRoaXMgdHJpY2t5IGJ1c2luZXNzIGlz
IHRvIGF2b2lkIHR3byBjYWxsZXJzIGRlYWRsb2NraW5nIGlmCiAgICAgICogZ3JhYmJpbmcgcGFn
ZXMgaW4gb3Bwb3NpdGUgY2xpZW50L3NvdXJjZSBvcmRlciAqLwogICAgIGlmICggbWZuX2VxKHNt
Zm4sIGNtZm4pICkKICAgICB7CkBAIC05NzIsNyArOTc3LDkgQEAgc3RhdGljIGludCBzaGFyZV9w
YWdlcyhzdHJ1Y3QgZG9tYWluICpzZCwgZ2ZuX3Qgc2dmbiwgc2hyX2hhbmRsZV90IHNoLAogICAg
ICAgICAgICAgbWVtX3NoYXJpbmdfcGFnZV91bmxvY2soc3BhZ2UpOwogICAgICAgICAgICAgZ290
byBlcnJfb3V0OwogICAgICAgICB9Ci0gICAgfSBlbHNlIHsKKyAgICB9CisgICAgZWxzZQorICAg
IHsKICAgICAgICAgcmV0ID0gWEVOTUVNX1NIQVJJTkdfT1BfQ19IQU5ETEVfSU5WQUxJRDsKICAg
ICAgICAgY3BhZ2UgPSBmaXJzdHBnID0gX19ncmFiX3NoYXJlZF9wYWdlKGNtZm4pOwogICAgICAg
ICBpZiAoIGNwYWdlID09IE5VTEwgKQpAQCAtMTAxMCw3ICsxMDE3LDcgQEAgc3RhdGljIGludCBz
aGFyZV9wYWdlcyhzdHJ1Y3QgZG9tYWluICpzZCwgZ2ZuX3Qgc2dmbiwgc2hyX2hhbmRsZV90IHNo
LAogICAgIHJtYXBfc2VlZF9pdGVyYXRvcihjcGFnZSwgJnJpKTsKICAgICB3aGlsZSAoIChnZm4g
PSBybWFwX2l0ZXJhdGUoY3BhZ2UsICZyaSkpICE9IE5VTEwpCiAgICAgewotICAgICAgICAvKiBH
ZXQgdGhlIHNvdXJjZSBwYWdlIGFuZCB0eXBlLCB0aGlzIHNob3VsZCBuZXZlciBmYWlsOiAKKyAg
ICAgICAgLyogR2V0IHRoZSBzb3VyY2UgcGFnZSBhbmQgdHlwZSwgdGhpcyBzaG91bGQgbmV2ZXIg
ZmFpbDoKICAgICAgICAgICogd2UgYXJlIHVuZGVyIHNociBsb2NrLCBhbmQgZ290IGEgc3VjY2Vz
c2Z1bCBsb29rdXAgKi8KICAgICAgICAgQlVHX09OKCFnZXRfcGFnZV9hbmRfdHlwZShzcGFnZSwg
ZG9tX2NvdywgUEdUX3NoYXJlZF9wYWdlKSk7CiAgICAgICAgIC8qIE1vdmUgdGhlIGdmbl9pbmZv
IGZyb20gY2xpZW50IGxpc3QgdG8gc291cmNlIGxpc3QuCkBAIC0xMDQzLDE0ICsxMDUwLDE1IEBA
IHN0YXRpYyBpbnQgc2hhcmVfcGFnZXMoc3RydWN0IGRvbWFpbiAqc2QsIGdmbl90IHNnZm4sIHNo
cl9oYW5kbGVfdCBzaCwKICAgICBhdG9taWNfZGVjKCZucl9zaGFyZWRfbWZucyk7CiAgICAgYXRv
bWljX2luYygmbnJfc2F2ZWRfbWZucyk7CiAgICAgcmV0ID0gMDsKLSAgICAKKwogZXJyX291dDoK
ICAgICBwdXRfdHdvX2dmbnMoJnRnKTsKICAgICByZXR1cm4gcmV0OwogfQogCi1pbnQgbWVtX3No
YXJpbmdfYWRkX3RvX3BoeXNtYXAoc3RydWN0IGRvbWFpbiAqc2QsIHVuc2lnbmVkIGxvbmcgc2dm
biwgc2hyX2hhbmRsZV90IHNoLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCBk
b21haW4gKmNkLCB1bnNpZ25lZCBsb25nIGNnZm4pIAoraW50IG1lbV9zaGFyaW5nX2FkZF90b19w
aHlzbWFwKHN0cnVjdCBkb21haW4gKnNkLCB1bnNpZ25lZCBsb25nIHNnZm4sCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgc2hyX2hhbmRsZV90IHNoLAorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHN0cnVjdCBkb21haW4gKmNkLCB1bnNpZ25lZCBsb25nIGNnZm4pCiB7CiAg
ICAgc3RydWN0IHBhZ2VfaW5mbyAqc3BhZ2U7CiAgICAgaW50IHJldCA9IC1FSU5WQUw7CkBAIC0x
MTAxLDcgKzExMDksOSBAQCBpbnQgbWVtX3NoYXJpbmdfYWRkX3RvX3BoeXNtYXAoc3RydWN0IGRv
bWFpbiAqc2QsIHVuc2lnbmVkIGxvbmcgc2dmbiwgc2hyX2hhbmRsZQogICAgIHsKICAgICAgICAg
bWVtX3NoYXJpbmdfZ2ZuX2Rlc3Ryb3koc3BhZ2UsIGNkLCBnZm5faW5mbyk7CiAgICAgICAgIHB1
dF9wYWdlX2FuZF90eXBlKHNwYWdlKTsKLSAgICB9IGVsc2UgeworICAgIH0KKyAgICBlbHNlCisg
ICAgewogICAgICAgICAvKiBUaGVyZSBpcyBhIGNoYW5jZSB3ZSdyZSBwbHVnZ2luZyBhIGhvbGUg
d2hlcmUgYSBwYWdlZCBvdXQgcGFnZSB3YXMgKi8KICAgICAgICAgaWYgKCBwMm1faXNfcGFnaW5n
KGNtZm5fdHlwZSkgJiYgKGNtZm5fdHlwZSAhPSBwMm1fcmFtX3BhZ2luZ19vdXQpICkKICAgICAg
ICAgewpAQCAtMTEzNiwxMCArMTE0NiwxMCBAQCBlcnJfb3V0OgogLyogQSBub3RlIG9uIHRoZSBy
YXRpb25hbGUgZm9yIHVuc2hhcmUgZXJyb3IgaGFuZGxpbmc6CiAgKiAgMS4gVW5zaGFyZSBjYW4g
b25seSBmYWlsIHdpdGggRU5PTUVNLiBBbnkgb3RoZXIgZXJyb3IgY29uZGl0aW9ucyBCVUdfT04o
KSdzCiAgKiAgMi4gV2Ugbm90aWZ5IGEgcG90ZW50aWFsIGRvbTAgaGVscGVyIHRocm91Z2ggYSB2
bV9ldmVudCByaW5nLiBCdXQgd2UKLSAqICAgICBhbGxvdyB0aGUgbm90aWZpY2F0aW9uIHRvIG5v
dCBnbyB0byBzbGVlcC4gSWYgdGhlIGV2ZW50IHJpbmcgaXMgZnVsbCAKKyAqICAgICBhbGxvdyB0
aGUgbm90aWZpY2F0aW9uIHRvIG5vdCBnbyB0byBzbGVlcC4gSWYgdGhlIGV2ZW50IHJpbmcgaXMg
ZnVsbAogICogICAgIG9mIEVOT01FTSB3YXJuaW5ncywgdGhlbiBpdCdzIG9uIHRoZSBiYWxsLgog
ICogIDMuIFdlIGNhbm5vdCBnbyB0byBzbGVlcCB1bnRpbCB0aGUgdW5zaGFyZSBpcyByZXNvbHZl
ZCwgYmVjYXVzZSB3ZSBtaWdodAotICogICAgIGJlIGJ1cmllZCBkZWVwIGludG8gbG9ja3MgKGUu
Zy4gc29tZXRoaW5nIC0+IGNvcHlfdG9fdXNlciAtPiBfX2h2bV9jb3B5KSAKKyAqICAgICBiZSBi
dXJpZWQgZGVlcCBpbnRvIGxvY2tzIChlLmcuIHNvbWV0aGluZyAtPiBjb3B5X3RvX3VzZXIgLT4g
X19odm1fY29weSkKICAqICA0LiBTbywgd2UgbWFrZSBzdXJlIHdlOgogICogICAgIDQuMS4gcmV0
dXJuIGFuIGVycm9yCiAgKiAgICAgNC4yLiBkbyBub3QgY29ycnVwdCBzaGFyZWQgbWVtb3J5CkBA
IC0xMTQ3LDE5ICsxMTU3LDIwIEBAIGVycl9vdXQ6CiAgKiAgICAgNC40LiBsZXQgdGhlIGd1ZXN0
IGRlYWwgd2l0aCBpdCBpZiB0aGUgZXJyb3IgcHJvcGFnYXRpb24gd2lsbCByZWFjaCBpdAogICov
CiBpbnQgX19tZW1fc2hhcmluZ191bnNoYXJlX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwKLSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBnZm4sIAotICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICB1aW50MTZfdCBmbGFncykKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICB1bnNpZ25lZCBsb25nIGdmbiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICB1aW50MTZfdCBmbGFncykKIHsKICAgICBwMm1fdHlwZV90IHAybXQ7CiAgICAgbWZuX3QgbWZu
OwogICAgIHN0cnVjdCBwYWdlX2luZm8gKnBhZ2UsICpvbGRfcGFnZTsKICAgICBpbnQgbGFzdF9n
Zm47CiAgICAgZ2ZuX2luZm9fdCAqZ2ZuX2luZm8gPSBOVUxMOwotICAgCisKICAgICBtZm4gPSBn
ZXRfZ2ZuKGQsIGdmbiwgJnAybXQpOwotICAgIAorCiAgICAgLyogSGFzIHNvbWVvbmUgYWxyZWFk
eSB1bnNoYXJlZCBpdD8gKi8KLSAgICBpZiAoICFwMm1faXNfc2hhcmVkKHAybXQpICkgeworICAg
IGlmICggIXAybV9pc19zaGFyZWQocDJtdCkgKQorICAgIHsKICAgICAgICAgcHV0X2dmbihkLCBn
Zm4pOwogICAgICAgICByZXR1cm4gMDsKICAgICB9CkBAIC0xMTY4LDcgKzExNzksNyBAQCBpbnQg
X19tZW1fc2hhcmluZ191bnNoYXJlX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwKICAgICBpZiAoIHBh
Z2UgPT0gTlVMTCApCiAgICAgewogICAgICAgICBnZHByaW50ayhYRU5MT0dfRVJSLCAiRG9tYWlu
IHAybSBpcyBzaGFyZWQsIGJ1dCBwYWdlIGlzIG5vdDogIgotICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAiJWx4XG4iLCBnZm4pOworICAgICAgICAgICAgICAgICAiJWx4XG4iLCBnZm4p
OwogICAgICAgICBCVUcoKTsKICAgICB9CiAKQEAgLTExNzYsMTIgKzExODcsMTIgQEAgaW50IF9f
bWVtX3NoYXJpbmdfdW5zaGFyZV9wYWdlKHN0cnVjdCBkb21haW4gKmQsCiAgICAgaWYgKCB1bmxp
a2VseShnZm5faW5mbyA9PSBOVUxMKSApCiAgICAgewogICAgICAgICBnZHByaW50ayhYRU5MT0df
RVJSLCAiQ291bGQgbm90IGZpbmQgZ2ZuX2luZm8gZm9yIHNoYXJlZCBnZm46ICIKLSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIiVseFxuIiwgZ2ZuKTsKKyAgICAgICAgICAgICAgICAg
IiVseFxuIiwgZ2ZuKTsKICAgICAgICAgQlVHKCk7CiAgICAgfQogCiAgICAgLyogRG8gdGhlIGFj
Y291bnRpbmcgZmlyc3QuIElmIGFueXRoaW5nIGZhaWxzIGJlbG93LCB3ZSBoYXZlIGJpZ2dlcgot
ICAgICAqIGJpZ2dlciBmaXNoIHRvIGZyeS4gRmlyc3QsIHJlbW92ZSB0aGUgZ2ZuIGZyb20gdGhl
IGxpc3QuICovIAorICAgICAqIGJpZ2dlciBmaXNoIHRvIGZyeS4gRmlyc3QsIHJlbW92ZSB0aGUg
Z2ZuIGZyb20gdGhlIGxpc3QuICovCiAgICAgbGFzdF9nZm4gPSBybWFwX2hhc19vbmVfZW50cnko
cGFnZSk7CiAgICAgaWYgKCBsYXN0X2dmbiApCiAgICAgewpAQCAtMTE5NSw3ICsxMjA2LDcgQEAg
aW50IF9fbWVtX3NoYXJpbmdfdW5zaGFyZV9wYWdlKHN0cnVjdCBkb21haW4gKmQsCiAgICAgZWxz
ZQogICAgICAgICBhdG9taWNfZGVjKCZucl9zYXZlZF9tZm5zKTsKIAotICAgIC8qIElmIHRoZSBH
Rk4gaXMgZ2V0dGluZyBkZXN0cm95ZWQgZHJvcCB0aGUgcmVmZXJlbmNlcyB0byBNRk4gCisgICAg
LyogSWYgdGhlIEdGTiBpcyBnZXR0aW5nIGRlc3Ryb3llZCBkcm9wIHRoZSByZWZlcmVuY2VzIHRv
IE1GTgogICAgICAqIChwb3NzaWJseSBmcmVlaW5nIHRoZSBwYWdlKSwgYW5kIGV4aXQgZWFybHkg
Ki8KICAgICBpZiAoIGZsYWdzICYgTUVNX1NIQVJJTkdfREVTVFJPWV9HRk4gKQogICAgIHsKQEAg
LTEyMTIsNyArMTIyMyw3IEBAIGludCBfX21lbV9zaGFyaW5nX3Vuc2hhcmVfcGFnZShzdHJ1Y3Qg
ZG9tYWluICpkLAogCiAgICAgICAgIHJldHVybiAwOwogICAgIH0KLSAKKwogICAgIGlmICggbGFz
dF9nZm4gKQogICAgIHsKICAgICAgICAgLyogTWFraW5nIGEgcGFnZSBwcml2YXRlIGF0b21pY2Fs
bHkgdW5sb2NrcyBpdCAqLwpAQCAtMTIyMiw3ICsxMjMzLDcgQEAgaW50IF9fbWVtX3NoYXJpbmdf
dW5zaGFyZV9wYWdlKHN0cnVjdCBkb21haW4gKmQsCiAKICAgICBvbGRfcGFnZSA9IHBhZ2U7CiAg
ICAgcGFnZSA9IGFsbG9jX2RvbWhlYXBfcGFnZShkLCAwKTsKLSAgICBpZiAoICFwYWdlICkgCisg
ICAgaWYgKCAhcGFnZSApCiAgICAgewogICAgICAgICAvKiBVbmRvIGRlYyBvZiBucl9zYXZlZF9t
Zm5zLCBhcyB0aGUgcmV0cnkgd2lsbCBkZWNyZWFzZSBhZ2Fpbi4gKi8KICAgICAgICAgYXRvbWlj
X2luYygmbnJfc2F2ZWRfbWZucyk7CkBAIC0xMjQwLDExICsxMjUxLDExIEBAIGludCBfX21lbV9z
aGFyaW5nX3Vuc2hhcmVfcGFnZShzdHJ1Y3QgZG9tYWluICpkLAogICAgIG1lbV9zaGFyaW5nX3Bh
Z2VfdW5sb2NrKG9sZF9wYWdlKTsKICAgICBwdXRfcGFnZV9hbmRfdHlwZShvbGRfcGFnZSk7CiAK
LXByaXZhdGVfcGFnZV9mb3VuZDogICAgCitwcml2YXRlX3BhZ2VfZm91bmQ6CiAgICAgaWYgKCBw
Mm1fY2hhbmdlX3R5cGVfb25lKGQsIGdmbiwgcDJtX3JhbV9zaGFyZWQsIHAybV9yYW1fcncpICkK
ICAgICB7Ci0gICAgICAgIGdkcHJpbnRrKFhFTkxPR19FUlIsICJDb3VsZCBub3QgY2hhbmdlIHAy
bSB0eXBlIGQgJWh1IGdmbiAlbHguXG4iLCAKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZC0+ZG9tYWluX2lkLCBnZm4pOworICAgICAgICBnZHByaW50ayhYRU5MT0dfRVJSLCAiQ291
bGQgbm90IGNoYW5nZSBwMm0gdHlwZSBkICVodSBnZm4gJWx4LlxuIiwKKyAgICAgICAgICAgICAg
ICAgZC0+ZG9tYWluX2lkLCBnZm4pOwogICAgICAgICBCVUcoKTsKICAgICB9CiAKQEAgLTEyNzAs
NyArMTI4MSw3IEBAIGludCByZWxpbnF1aXNoX3NoYXJlZF9wYWdlcyhzdHJ1Y3QgZG9tYWluICpk
KQogCiAgICAgcDJtX2xvY2socDJtKTsKICAgICBmb3IgKCBnZm4gPSBwMm0tPm5leHRfc2hhcmVk
X2dmbl90b19yZWxpbnF1aXNoOwotICAgICAgICAgIGdmbiA8PSBwMm0tPm1heF9tYXBwZWRfcGZu
OyBnZm4rKyApCisgICAgICAgICAgICBnZm4gPD0gcDJtLT5tYXhfbWFwcGVkX3BmbjsgZ2ZuKysg
KQogICAgIHsKICAgICAgICAgcDJtX2FjY2Vzc190IGE7CiAgICAgICAgIHAybV90eXBlX3QgdDsK
QEAgLTEyODMsOCArMTI5NCw4IEBAIGludCByZWxpbnF1aXNoX3NoYXJlZF9wYWdlcyhzdHJ1Y3Qg
ZG9tYWluICpkKQogICAgICAgICBpZiAoIG1mbl92YWxpZChtZm4pICYmICh0ID09IHAybV9yYW1f
c2hhcmVkKSApCiAgICAgICAgIHsKICAgICAgICAgICAgIC8qIERvZXMgbm90IGZhaWwgd2l0aCBF
Tk9NRU0gZ2l2ZW4gdGhlIERFU1RST1kgZmxhZyAqLwotICAgICAgICAgICAgQlVHX09OKF9fbWVt
X3NoYXJpbmdfdW5zaGFyZV9wYWdlKGQsIGdmbiwgCi0gICAgICAgICAgICAgICAgICAgIE1FTV9T
SEFSSU5HX0RFU1RST1lfR0ZOKSk7CisgICAgICAgICAgICBCVUdfT04oX19tZW1fc2hhcmluZ191
bnNoYXJlX3BhZ2UoZCwgZ2ZuLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIE1FTV9TSEFSSU5HX0RFU1RST1lfR0ZOKSk7CiAgICAgICAgICAgICAvKiBDbGVh
ciBvdXQgdGhlIHAybSBlbnRyeSBzbyBubyBvbmUgZWxzZSBtYXkgdHJ5IHRvCiAgICAgICAgICAg
ICAgKiB1bnNoYXJlLiAgTXVzdCBzdWNjZWVkOiB3ZSBqdXN0IHJlYWQgdGhlIG9sZCBlbnRyeSBh
bmQKICAgICAgICAgICAgICAqIHdlIGhvbGQgdGhlIHAybSBsb2NrLiAqLwpAQCAtMTQ1NCw4ICsx
NDY1LDggQEAgaW50IG1lbV9zaGFyaW5nX21lbW9wKFhFTl9HVUVTVF9IQU5ETEVfUEFSQU0oeGVu
X21lbV9zaGFyaW5nX29wX3QpIGFyZykKIAogICAgICAgICAgICAgaWYgKCBYRU5NRU1fU0hBUklO
R19PUF9GSUVMRF9JU19HUkVGKG1zby51LnNoYXJlLnNvdXJjZV9nZm4pICkKICAgICAgICAgICAg
IHsKLSAgICAgICAgICAgICAgICBncmFudF9yZWZfdCBncmVmID0gKGdyYW50X3JlZl90KSAKLSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChYRU5NRU1fU0hBUklOR19PUF9GSUVM
RF9HRVRfR1JFRigKKyAgICAgICAgICAgICAgICBncmFudF9yZWZfdCBncmVmID0gKGdyYW50X3Jl
Zl90KQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoWEVOTUVNX1NIQVJJTkdf
T1BfRklFTERfR0VUX0dSRUYoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgbXNvLnUuc2hhcmUuc291cmNlX2dmbikpOwogICAgICAgICAgICAgICAgIHJjID0gbWVtX3No
YXJpbmdfZ3JlZl90b19nZm4oZC0+Z3JhbnRfdGFibGUsIGdyZWYsICZzZ2ZuLAogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgTlVMTCk7CkBAIC0xNDcwLDggKzE0
ODEsOCBAQCBpbnQgbWVtX3NoYXJpbmdfbWVtb3AoWEVOX0dVRVNUX0hBTkRMRV9QQVJBTSh4ZW5f
bWVtX3NoYXJpbmdfb3BfdCkgYXJnKQogCiAgICAgICAgICAgICBpZiAoIFhFTk1FTV9TSEFSSU5H
X09QX0ZJRUxEX0lTX0dSRUYobXNvLnUuc2hhcmUuY2xpZW50X2dmbikgKQogICAgICAgICAgICAg
ewotICAgICAgICAgICAgICAgIGdyYW50X3JlZl90IGdyZWYgPSAoZ3JhbnRfcmVmX3QpIAotICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKFhFTk1FTV9TSEFSSU5HX09QX0ZJRUxE
X0dFVF9HUkVGKAorICAgICAgICAgICAgICAgIGdyYW50X3JlZl90IGdyZWYgPSAoZ3JhbnRfcmVm
X3QpCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChYRU5NRU1fU0hBUklOR19P
UF9GSUVMRF9HRVRfR1JFRigKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBtc28udS5zaGFyZS5jbGllbnRfZ2ZuKSk7CiAgICAgICAgICAgICAgICAgcmMgPSBtZW1fc2hh
cmluZ19ncmVmX3RvX2dmbihjZC0+Z3JhbnRfdGFibGUsIGdyZWYsICZjZ2ZuLAogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgTlVMTCk7CkBAIC0xNTM0LDcgKzE1
NDUsNyBAQCBpbnQgbWVtX3NoYXJpbmdfbWVtb3AoWEVOX0dVRVNUX0hBTkRMRV9QQVJBTSh4ZW5f
bWVtX3NoYXJpbmdfb3BfdCkgYXJnKQogICAgICAgICAgICAgc2ggICAgICA9IG1zby51LnNoYXJl
LnNvdXJjZV9oYW5kbGU7CiAgICAgICAgICAgICBjZ2ZuICAgID0gbXNvLnUuc2hhcmUuY2xpZW50
X2dmbjsKIAotICAgICAgICAgICAgcmMgPSBtZW1fc2hhcmluZ19hZGRfdG9fcGh5c21hcChkLCBz
Z2ZuLCBzaCwgY2QsIGNnZm4pOyAKKyAgICAgICAgICAgIHJjID0gbWVtX3NoYXJpbmdfYWRkX3Rv
X3BoeXNtYXAoZCwgc2dmbiwgc2gsIGNkLCBjZ2ZuKTsKIAogICAgICAgICAgICAgcmN1X3VubG9j
a19kb21haW4oY2QpOwogICAgICAgICB9CkBAIC0xNTQ3LDggKzE1NTgsOCBAQCBpbnQgbWVtX3No
YXJpbmdfbWVtb3AoWEVOX0dVRVNUX0hBTkRMRV9QQVJBTSh4ZW5fbWVtX3NoYXJpbmdfb3BfdCkg
YXJnKQogCiAgICAgICAgICAgICByYyA9IC1FSU5WQUw7CiAgICAgICAgICAgICBpZiAoIG1zby51
LnJhbmdlLl9wYWRbMF0gfHwgbXNvLnUucmFuZ2UuX3BhZFsxXSB8fAotICAgICAgICAgICAgICAg
ICBtc28udS5yYW5nZS5fcGFkWzJdICkKLSAgICAgICAgICAgICAgICAgZ290byBvdXQ7CisgICAg
ICAgICAgICAgICAgICAgIG1zby51LnJhbmdlLl9wYWRbMl0gKQorICAgICAgICAgICAgICAgIGdv
dG8gb3V0OwogCiAgICAgICAgICAgICAvKgogICAgICAgICAgICAgICogV2UgdXNlIG9wYXF1ZSBm
b3IgdGhlIGh5cGVyY2FsbCBjb250aW51YXRpb24gdmFsdWUuCkBAIC0xNTU3LDggKzE1NjgsOCBA
QCBpbnQgbWVtX3NoYXJpbmdfbWVtb3AoWEVOX0dVRVNUX0hBTkRMRV9QQVJBTSh4ZW5fbWVtX3No
YXJpbmdfb3BfdCkgYXJnKQogICAgICAgICAgICAgICogdGhhdCBpdCdzIGF0IGxlYXN0IGluIHJh
bmdlLgogICAgICAgICAgICAgICovCiAgICAgICAgICAgICBpZiAoIG1zby51LnJhbmdlLm9wYXF1
ZSAmJgotICAgICAgICAgICAgICAgICAobXNvLnUucmFuZ2Uub3BhcXVlIDwgbXNvLnUucmFuZ2Uu
Zmlyc3RfZ2ZuIHx8Ci0gICAgICAgICAgICAgICAgICBtc28udS5yYW5nZS5vcGFxdWUgPiBtc28u
dS5yYW5nZS5sYXN0X2dmbikgKQorICAgICAgICAgICAgICAgICAgICAobXNvLnUucmFuZ2Uub3Bh
cXVlIDwgbXNvLnUucmFuZ2UuZmlyc3RfZ2ZuIHx8CisgICAgICAgICAgICAgICAgICAgICBtc28u
dS5yYW5nZS5vcGFxdWUgPiBtc28udS5yYW5nZS5sYXN0X2dmbikgKQogICAgICAgICAgICAgICAg
IGdvdG8gb3V0OwogCiAgICAgICAgICAgICBpZiAoICFtZW1fc2hhcmluZ19lbmFibGVkKGQpICkK
QEAgLTE1OTMsNyArMTYwNCw3IEBAIGludCBtZW1fc2hhcmluZ19tZW1vcChYRU5fR1VFU1RfSEFO
RExFX1BBUkFNKHhlbl9tZW1fc2hhcmluZ19vcF90KSBhcmcpCiAgICAgICAgICAgICAgKiB0aGUg
ZHVyYXRpb24gb2YgdGhpcyBvcC4KICAgICAgICAgICAgICAqLwogICAgICAgICAgICAgaWYgKCAh
YXRvbWljX3JlYWQoJmQtPnBhdXNlX2NvdW50KSB8fAotICAgICAgICAgICAgICAgICAhYXRvbWlj
X3JlYWQoJmNkLT5wYXVzZV9jb3VudCkgKQorICAgICAgICAgICAgICAgICAgICAhYXRvbWljX3Jl
YWQoJmNkLT5wYXVzZV9jb3VudCkgKQogICAgICAgICAgICAgewogICAgICAgICAgICAgICAgIHJj
dV91bmxvY2tfZG9tYWluKGNkKTsKICAgICAgICAgICAgICAgICByYyA9IC1FSU5WQUw7CkBAIC0x
NjA0LDkgKzE2MTUsOSBAQCBpbnQgbWVtX3NoYXJpbmdfbWVtb3AoWEVOX0dVRVNUX0hBTkRMRV9Q
QVJBTSh4ZW5fbWVtX3NoYXJpbmdfb3BfdCkgYXJnKQogICAgICAgICAgICAgbWF4X2NnZm4gPSBk
b21haW5fZ2V0X21heGltdW1fZ3BmbihjZCk7CiAKICAgICAgICAgICAgIGlmICggbWF4X3NnZm4g
PCBtc28udS5yYW5nZS5maXJzdF9nZm4gfHwKLSAgICAgICAgICAgICAgICAgbWF4X3NnZm4gPCBt
c28udS5yYW5nZS5sYXN0X2dmbiB8fAotICAgICAgICAgICAgICAgICBtYXhfY2dmbiA8IG1zby51
LnJhbmdlLmZpcnN0X2dmbiB8fAotICAgICAgICAgICAgICAgICBtYXhfY2dmbiA8IG1zby51LnJh
bmdlLmxhc3RfZ2ZuICkKKyAgICAgICAgICAgICAgICAgICAgbWF4X3NnZm4gPCBtc28udS5yYW5n
ZS5sYXN0X2dmbiB8fAorICAgICAgICAgICAgICAgICAgICBtYXhfY2dmbiA8IG1zby51LnJhbmdl
LmZpcnN0X2dmbiB8fAorICAgICAgICAgICAgICAgICAgICBtYXhfY2dmbiA8IG1zby51LnJhbmdl
Lmxhc3RfZ2ZuICkKICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICByY3VfdW5sb2NrX2Rv
bWFpbihjZCk7CiAgICAgICAgICAgICAgICAgcmMgPSAtRUlOVkFMOwpAQCAtMTY1Nyw5ICsxNjY4
LDkgQEAgaW50IG1lbV9zaGFyaW5nX2RvbWN0bChzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QgeGVu
X2RvbWN0bF9tZW1fc2hhcmluZ19vcCAqbWVjKQogCiAgICAgLyogT25seSBIQVAgaXMgc3VwcG9y
dGVkICovCiAgICAgaWYgKCAhaGFwX2VuYWJsZWQoZCkgKQotICAgICAgICAgcmV0dXJuIC1FTk9E
RVY7CisgICAgICAgIHJldHVybiAtRU5PREVWOwogCi0gICAgc3dpdGNoKG1lYy0+b3ApCisgICAg
c3dpdGNoIChtZWMtPm9wKQogICAgIHsKICAgICAgICAgY2FzZSBYRU5fRE9NQ1RMX01FTV9TSEFS
SU5HX0NPTlRST0w6CiAgICAgICAgIHsKLS0gCjIuMjAuMQoKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 17 21:55:53 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Jul 2019 21: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 1hnrtf-0001Uk-VM; Wed, 17 Jul 2019 21:55:35 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=yNpr=VO=gmail.com=denisobrezkov@srs-us1.protection.inumbo.net>)
 id 1hnrtf-0001Uf-BX
 for xen-devel@lists.xenproject.org; Wed, 17 Jul 2019 21:55:35 +0000
X-Inumbo-ID: 9a0d90e3-a8dd-11e9-8980-bc764e045a96
Received: from mail-ed1-x544.google.com (unknown [2a00:1450:4864:20::544])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9a0d90e3-a8dd-11e9-8980-bc764e045a96;
 Wed, 17 Jul 2019 21:55:34 +0000 (UTC)
Received: by mail-ed1-x544.google.com with SMTP id p15so27776001eds.8
 for <xen-devel@lists.xenproject.org>; Wed, 17 Jul 2019 14:55:34 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=subject:to:cc:references:from:openpgp:autocrypt:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=KKfpl3rmXwCJyTndI02tZ0ncu+sMVS++KkgE2k9lOoc=;
 b=pBP7AiAwaS/KNhUIPa05y/Mo2hC5XA5pZALNrGCogT3bUT9Wth46suA2y2gBHhwEyr
 kkqaz4L94/NoD6+IuDR/Oo80+rOtSEz6EVOYUyJjMle1rkMo/Ihojjz+OcscWyq43yqs
 do8u1Y8ilfgOFB3o4KzcfRzqQ5v3IevnDMRPbQCOsxojf01+IfdAfCL+XbzdURMYYYFn
 xX88utAgHSaESRJjbXA7jl3RlAC3txP2awJyNrO66ih4OJCG/JeFvkb5QbMTjX+WkdFD
 P5R1uUPlgzsw8HibGKNan5rt0M52rwRDdnPyY37gkXXGyXTrOFfCYl9QyrU9FRej2guh
 9iCg==
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=KKfpl3rmXwCJyTndI02tZ0ncu+sMVS++KkgE2k9lOoc=;
 b=npWNVISlVExGiVQZ7vNSatpOeGWG5HpVtxe3OHqXuCuJUzlq5NM5LYLTdloDjatRHV
 Y2OJp+FnMmxArIDprdFK69ESMdZTK6eXeBgIPzuhdBDr92LpOefez3moXFv9ydiecl9U
 gg06xqZ/3/4IOnw4wtCb1cJE8nLeaO0GKbM+0Mn5+y3salxb2E8xPObYnzoBgElttJmK
 0tNRrtrimSv2QW5guwr2iROQldJDbShLxz3RiKLng6KAh+kw7lTdGdk56YrAtVTbhpmv
 zUQswmo7BsWG5wFiJQ4TvoN3XWvQARGqvTmVeLrBq6FJnuKvREBwsoZtwf0V4S3FBJfi
 YJ4A==
X-Gm-Message-State: APjAAAWNdi/2fs5ycnE3plIMrur7HgyyaQleH1L8NBdTmjGBZTxv4M11
 gA2PUPsIeUbnwWlZcGicd3U=
X-Google-Smtp-Source: APXvYqwhnVui0ytgnUl8i7iJ7Z8/SbSMtmnl507uSNlC36vM3n5bF4EN0xUpalt5DsL67sEfNnMZgw==
X-Received: by 2002:a50:fd91:: with SMTP id o17mr2820740edt.86.1563400533397; 
 Wed, 17 Jul 2019 14:55:33 -0700 (PDT)
Received: from ?IPv6:2001:16b8:665f:2100:1e4b:d6ff:fef9:46e6?
 (200116b8665f21001e4bd6fffef946e6.dip.versatel-1u1.de.
 [2001:16b8:665f:2100:1e4b:d6ff:fef9:46e6])
 by smtp.gmail.com with ESMTPSA id m31sm7249401edd.42.2019.07.17.14.55.32
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Wed, 17 Jul 2019 14:55:32 -0700 (PDT)
To: Julien Grall <julien.grall@arm.com>, xen-devel@lists.xenproject.org
References: <8af4cfa481e24256b822f64efc6a0f45ae87cf65.1561750725.git.denisobrezkov@gmail.com>
 <a94734d2-ea51-3ba3-917b-e7cf21ace1d0@arm.com>
 <d304061e-f34e-d0e6-04a4-1a8bfc7414fa@gmail.com>
 <3261754d-f036-fbf1-d111-3ad10aa6f2eb@arm.com>
From: Denis Obrezkov <denisobrezkov@gmail.com>
Openpgp: preference=signencrypt
Autocrypt: addr=denisobrezkov@gmail.com; prefer-encrypt=mutual; keydata=
 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
Message-ID: <b2543b3f-a235-fc96-30f0-461de0458656@gmail.com>
Date: Wed, 17 Jul 2019 23:55:31 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <3261754d-f036-fbf1-d111-3ad10aa6f2eb@arm.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2] xen/arm: Switch OMAP5 secondary cores
 into hyp 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: hy-gsoc@hy-research.com, sstabellini@kernel.org, drhunter95@gmail.com,
 andre.przywara@arm.com, tim@xen.org,
 Oleksandr Tyshchenko <oleksandr_tyshchenko@epam.com>, baozich@gmail.com,
 Volodymyr Babchuk <volodymyr_babchuk@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGksCgo+IAo+IFdlbGwsIFhlbiBoYXMgYmVlbiBzdXBwb3J0ZWQgdGhlIG9tYXA1IGZvciBxdWl0
ZSBhIHdoaWxlLiBTbyB0aGVyZSBhcmUKPiB0d28gcG9zc2liaWxpdGllcyByZWdhcmRpbmcgdGhl
IGN1cnJlbnQgU01QIGNvZGU6Cj4gwqDCoCAxKSBJdCBpcyB0b3RhbGx5IGJyb2tlbiBhbmQgdGhl
cmVmb3JlIG5ldmVyIHdvcmtlZCBvbiBhbnkgb21hcDUKPiBwbGF0Zm9ybS4KPiDCoMKgIDIpIEl0
IHdvcmtzIGJ1dCB3aXRoIG1heWJlIG1vZGlmaWNhdGlvbiBpbiBVLWJvb3QuCj4gCj4gTG9va2lu
ZyBhdCB0aGUgbWFpbGluZyBsaXN0IGFyY2hpdmUgYW5kIHdpa2ksIEkgYmVsaWV2ZSAyKSBpcyBj
bG9zZXIgdG8KPiB0aGUgY3VycmVudCByZWFsaXR5LiBTbyB0aGlzIHJhaXNlIHRoZSBxdWVzdGlv
biB3aGV0aGVyIHlvdXIgcGF0Y2ggd2lsbAo+IGJyZWFrIGFueSBleGlzdGluZyBzZXR1cC4KPiAK
PiBEb24ndCBnZXQgbWUgd3JvbmcsIHRoZSBjb2RlIGlzIHBlcmZlY3RseSBmaW5lIGFzLCB0byB0
aGUgYmVzdCBvZiBteQo+IGtub3dsZWRnZSwgaXQgbWF0Y2hlcyB3aGF0IExpbnV4IGRvZXMuIEhv
d2V2ZXIsIEkgd291bGQgbGlrZSB0byBzZWUgYW4KPiBhbmFseXNpcyB3cml0dGVuIGluIHRoZSBj
b21taXQgbWVzc2FnZSByZWdhcmRpbmcgd2hhdCdzIGdvaW5nIHRvIGhhcHBlbgo+IGZvciBhbnkg
ZXhpc3Rpbmcgc2V0dXAuCj4gCj4gQ2hlZXJzLAo+IAoKSSBob3BlZCB0byBoZWFyIG1vcmUgb3Bp
bmlvbnMgYmVjYXVzZSBJIGRvbid0IHJlYWxseSB1bmRlcnN0YW5kIHdoZXJlIHRvCnN0YXJ0IC0g
SSBkb24ndCBrbm93IG11Y2ggYWJvdXQgaG93IHhlbiBhbmQgTGludXggd29ya2VkIHdpdGggb21h
cDUuCgotLSAKUmVnYXJkcywgRGVuaXMgT2JyZXprb3YKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 17 22:51:37 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Jul 2019 22:51:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnslm-0005QK-Io; Wed, 17 Jul 2019 22:51:30 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=5/cJ=VO=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hnslk-0005QA-VK
 for xen-devel@lists.xenproject.org; Wed, 17 Jul 2019 22:51:28 +0000
X-Inumbo-ID: 696485f4-a8e5-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 696485f4-a8e5-11e9-8980-bc764e045a96;
 Wed, 17 Jul 2019 22:51:28 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hnslj-0000Eu-Ok; Wed, 17 Jul 2019 22:51:27 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hnslj-0006gC-FA; Wed, 17 Jul 2019 22:51:27 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hnslj-0003f2-ET; Wed, 17 Jul 2019 22:51:27 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139072-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=35e242b698cdc6205e99a6d6a188bf27fecf9fb4
X-Osstest-Versions-That: ovmf=51dd408ae1022e5c9378492451a62b38d5b101c5
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 17 Jul 2019 22:51:27 +0000
Subject: [Xen-devel] [ovmf test] 139072: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTA3MiBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzkwNzIvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICAzNWUyNDJiNjk4Y2RjNjIwNWU5OWE2ZDZhMTg4YmYy
N2ZlY2Y5ZmI0CmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICA1MWRkNDA4
YWUxMDIyZTVjOTM3ODQ5MjQ1MWE2MmIzOGQ1YjEwMWM1CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MzkwMzggIDIwMTktMDctMTYgMDQ6Mzk6MDYgWiAgICAxIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTM5MDcyICAyMDE5LTA3LTE3IDAyOjQ4OjM4IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgTGFzemxvIEVy
c2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KICBTdGFyIFplbmcgPHN0YXIuemVuZ0BpbnRlbC5jb20+
CiAgWmhpY2hhbyBHYW8gPHpoaWNoYW8uZ2FvQGludGVsLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2
NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3Mv
aW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0
cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlv
biBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVB
RE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9
b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUg
Y2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rl
c3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3Jn
Oi9ob21lL3hlbi9naXQvb3NzdGVzdC9vdm1mLmdpdAogICA1MWRkNDA4YWUxLi4zNWUyNDJiNjk4
ICAzNWUyNDJiNjk4Y2RjNjIwNWU5OWE2ZDZhMTg4YmYyN2ZlY2Y5ZmI0IC0+IHhlbi10ZXN0ZWQt
bWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 17 23:22:23 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Jul 2019 23:22:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hntFM-0007Sn-ES; Wed, 17 Jul 2019 23:22:04 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=5/cJ=VO=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hntFL-0007Sb-1F
 for xen-devel@lists.xenproject.org; Wed, 17 Jul 2019 23:22:03 +0000
X-Inumbo-ID: aac9fb80-a8e9-11e9-bc29-cbfc4070c49d
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id aac9fb80-a8e9-11e9-bc29-cbfc4070c49d;
 Wed, 17 Jul 2019 23:21:55 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hntFD-0000pt-E8; Wed, 17 Jul 2019 23:21:55 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hntFC-00088p-W8; Wed, 17 Jul 2019 23:21:55 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hntFC-0008Dk-VR; Wed, 17 Jul 2019 23:21:54 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139068-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-i386-pvgrub:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-libvirt:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-pvhv2-intel:xen-boot:fail:regression
 linux-linus:test-amd64-i386-examine:reboot:fail:regression
 linux-linus:test-amd64-amd64-examine:reboot:fail:regression
 linux-linus:test-amd64-amd64-xl-qcow2:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemut-rhel6hvm-intel:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-win7-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-freebsd10-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-pvshim:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-qemuu-nested-intel:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-raw:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt:xen-boot:fail:regression
 linux-linus:test-amd64-i386-freebsd10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-win10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-intel:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-amd64-pvgrub:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-multivcpu:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-win10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-pygrub:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-credit2:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-i386-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-amd64-libvirt-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemut-rhel6hvm-amd:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-pvhv2-amd:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-qemuu-nested-amd:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-shadow:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-win10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-ws16-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-win7-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-pvshim:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-amd64-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-amd64-libvirt-vhd:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-credit1:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-ws16-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-amd:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-win10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-libvirt-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-amd64-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-ws16-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-ws16-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-i386-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-i386-xl-shadow:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-xsm:xen-boot:fail:regression
 linux-linus:build-armhf-pvops:kernel-build:fail:regression
 linux-linus:test-arm64-arm64-xl-credit2:guest-start/debian.repeat:fail:regression
 linux-linus:test-amd64-amd64-xl-rtds:xen-boot:fail:allowable
 linux-linus:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-examine:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:xen-boot:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:xen-boot:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-debianhvm-i386-xsm:xen-boot:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-debianhvm-i386-xsm:xen-boot:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: linux=3eb514866f20c5eb74637279774b6d73b855480a
X-Osstest-Versions-That: linux=736706bee3298208343a76096370e4f6a5c55915
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 17 Jul 2019 23:21:54 +0000
Subject: [Xen-devel] [linux-linus test] 139068: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTA2OCBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTM5MDY4LwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0
dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEzMzU4
MAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAg
ICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICA3
IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93IDcgeGVuLWJvb3QgZmFpbCBS
RUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICA3IHhlbi1ib290
ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcHZodjItaW50ZWwgIDcgeGVuLWJvb3QgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEz
MzU4MAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgOCByZWJvb3QgICAgICAgICAgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAg
ICA4IHJlYm9vdCAgICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWNvdzIgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICA3
IHhlbi1ib290ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtIDcgeGVuLWJvb3QgZmFpbCBSRUdS
LiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgIDcgeGVu
LWJvb3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVl
YnNkMTAtYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4
MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAg
ICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1p
bnRlbCAgNyB4ZW4tYm9vdCAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1yYXcgICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVH
Ui4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgNyB4ZW4tYm9vdCAg
ICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydCAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1
ODAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgNyB4ZW4tYm9vdCAgICAgICAgICAg
ICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEw
LWkzODYgIDcgeGVuLWJvb3QgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFt
ZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJF
R1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXNoYWRvdyA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2
NC1hbWQ2NC1wdmdydWIgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgNyB4ZW4t
Ym9vdCAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2
Y3B1ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSA3IHhlbi1ib290
IGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1p
Mzg2ICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0
LWFtZDY0LXB5Z3J1YiAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1Iu
IHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgIDcgeGVuLWJvb3QgICAg
ICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQtcGFpciAxMCB4ZW4tYm9vdC9zcmNfaG9zdCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgw
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyIDExIHhlbi1ib290L2RzdF9ob3N0ICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gIDcg
eGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgZmFpbCBSRUdS
LiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQt
ZG1yZXN0cmljdCA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICA3IHhlbi1ib290
ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTMz
NTgwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgIDcgeGVuLWJvb3QgICAg
ICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1k
ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1h
bWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICA3IHhlbi1ib290ICAgICAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICA3IHhlbi1ib290
ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd2luMTAtaTM4NiAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEz
MzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICA3IHhlbi1ib290ICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2lu
Ny1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgNyB4ZW4tYm9v
dCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0
LXBhaXIgICAgICAgIDEwIHhlbi1ib290L3NyY19ob3N0ICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgMTEgeGVuLWJvb3QvZHN0X2hvc3Qg
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZo
ZCAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgNyB4ZW4tYm9vdCAgICBmYWls
IFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgIDcgeGVuLWJv
b3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdzMTYtYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3Ry
aWN0IDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtZGViaWFuaHZtLWFtZDY0ICA3IHhlbi1ib290ICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1
ODAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICA3IHhlbi1ib290ICAgICAg
ICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZt
LWFtZCAgNyB4ZW4tYm9vdCAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgNyB4ZW4tYm9vdCAgICAgICAgICBmYWlsIFJF
R1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyIDEwIHhlbi1ib290
L3NyY19ob3N0ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXBhaXIgMTEgeGVuLWJvb3QvZHN0X2hvc3QgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMz
NTgwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgIDcgeGVuLWJvb3QgICAg
ICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3Mx
Ni1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgNyB4
ZW4tYm9vdCAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni1w
YWlyICAgICAgICAgMTAgeGVuLWJvb3Qvc3JjX2hvc3QgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEz
MzU4MAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAxMSB4ZW4tYm9vdC9kc3RfaG9zdCAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAg
ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEzMzU4MAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgNiBrZXJuZWwt
YnVpbGQgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFybTY0LWFybTY0
LXhsLWNyZWRpdDIgMTYgZ3Vlc3Qtc3RhcnQvZGViaWFuLnJlcGVhdCBmYWlsIFJFR1IuIHZzLiAx
MzM1ODAKClJlZ3Jlc3Npb25zIHdoaWNoIGFyZSByZWdhcmRlZCBhcyBhbGxvd2FibGUgKG5vdCBi
bG9ja2luZyk6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICA3IHhlbi1ib290ICAgICAg
ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3Vj
Y2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhm
LWFybWhmLXhsLW11bHRpdmNwdSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNr
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQtcmF3ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXZoZCAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSA3IHhlbi1ib290
IGZhaWwgYmFzZWxpbmUgdW50ZXN0ZWQKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5o
dm0taTM4Ni14c20gIDcgeGVuLWJvb3QgZmFpbCBiYXNlbGluZSB1bnRlc3RlZAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gNyB4ZW4tYm9vdCBmYWlsIGJhc2Vs
aW5lIHVudGVzdGVkCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNt
ICA3IHhlbi1ib290IGZhaWwgYmFzZWxpbmUgdW50ZXN0ZWQKIHRlc3QtYXJtNjQtYXJtNjQteGwt
c2VhdHRsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLXRodW5kZXJ4IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGludXggICAg
ICAgICAgICAgICAgM2ViNTE0ODY2ZjIwYzVlYjc0NjM3Mjc5Nzc0YjZkNzNiODU1NDgwYQpiYXNl
bGluZSB2ZXJzaW9uOgogbGludXggICAgICAgICAgICAgICAgNzM2NzA2YmVlMzI5ODIwODM0M2E3
NjA5NjM3MGU0ZjZhNWM1NTkxNQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTMzNTgwICAyMDE5LTAz
LTA0IDE5OjUzOjA5IFogIDEzNSBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEzMzYwNSAgMjAx
OS0wMy0wNSAyMDowMzoxNCBaICAxMzQgZGF5cyAgIDc2IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBz
aW5jZSAgIDEzOTA2OCAgMjAxOS0wNy0xNyAwMTowNzozNSBaICAgIDAgZGF5cyAgICAxIGF0dGVt
cHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0KMzk2NyBwZW9wbGUgdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdCwKbm90IGxp
c3RpbmcgdGhlbSBhbGwKCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtaTM4
Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWkzODYt
eHNtICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3Rl
ZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGVi
aWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhs
LWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0
cmljdCAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0
LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFt
aW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFy
bTY0LWFybTY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJz
ZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJo
ZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRp
dmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1w
YWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXRodW5kZXJ4ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVz
dC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAv
aG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUg
YXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoK
RXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwg
aXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9
YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFy
bmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBs
b2c7IGl0IHdvdWxkIGJlIDgyNDAzOCBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 17 23:54:45 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Jul 2019 23: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 1hntks-00015p-9e; Wed, 17 Jul 2019 23:54:38 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=o+Bt=VO=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1hntkr-00014j-2L
 for xen-devel@lists.xenproject.org; Wed, 17 Jul 2019 23:54:37 +0000
X-Inumbo-ID: 39c7c28c-a8ee-11e9-970c-4b090cebb108
Received: from new1-smtp.messagingengine.com (unknown [66.111.4.221])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 39c7c28c-a8ee-11e9-970c-4b090cebb108;
 Wed, 17 Jul 2019 23:54:33 +0000 (UTC)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailnew.nyi.internal (Postfix) with ESMTP id 89C6C199B;
 Wed, 17 Jul 2019 19:54:33 -0400 (EDT)
Received: from mailfrontend1 ([10.202.2.162])
 by compute7.internal (MEProxy); Wed, 17 Jul 2019 19:54:33 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:content-type:date:from:in-reply-to
 :message-id:mime-version:references:subject:to:x-me-proxy
 :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm3; bh=Nf6UDJ
 ZEYiU6KEpU8gpy9FC+EG5DHODbgtQKCskscwA=; b=XwWrtQG9ezN7KAc1LRHPLF
 VVLfc7BVTqsNQCWkByNtn5ML1amCKPTkJO90p+XIlboqyTqPW+OIhbsLcpMV3EY1
 NJzO43GFJF/Uz0Uwx3mD4idKqCfKRUVg77a20Y0PyXdZDXqbi1foksIWo/lGSihz
 ugZB1XOkQ3tFoTwuctztIy2JxY+e08KKFFyPrF9eZbDKfFO9bjogC7DLUDPbGfNZ
 O/yTJIQcER02dBebiRVG3mzX9f5h1jEqsQaUuYQS9nD+/sTKzOpgi9tUCL7nE9by
 igassNUd2hSE8jq5RYqmb1j7ZsR/ew87+JqZHilAAu68Md9eyb2WEU/1zIEdyN1A
 ==
X-ME-Sender: <xms:OLUvXYAquYEFe2LEWKn0cKERUnLdjXTjQyy1j8ZHrduYBUoiTzcd6w>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduvddrieeggddviecutefuodetggdotefrodftvf
 curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu
 uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc
 fjughrpeffhffvuffkfhggtggujggfsehgtderredtreejnecuhfhrohhmpeforghrvghk
 ucforghrtgiihihkohifshhkihdqifpkrhgvtghkihcuoehmrghrmhgrrhgvkhesihhnvh
 hishhisghlvghthhhinhhgshhlrggsrdgtohhmqeenucfkphepledurdeihedrfeegrdef
 feenucfrrghrrghmpehmrghilhhfrhhomhepmhgrrhhmrghrvghksehinhhvihhsihgslh
 gvthhhihhnghhslhgrsgdrtghomhenucevlhhushhtvghrufhiiigvpedt
X-ME-Proxy: <xmx:OLUvXR8Q2HfDAwLcphUeuDbI5XKggVZsWR8Slvr-RhUMKk5EjMiK1w>
 <xmx:OLUvXY-_jBggIwrRMfZyonGYuzgAaW7gwqOEeHgMp9UMI6AZhqrW8g>
 <xmx:OLUvXYeNpmrXBlpLCqXah8eyE113cNhJ2m0nQO2U0gQrD5T5ED6qNQ>
 <xmx:ObUvXcb375omvS2K4M9UXppgMUzzXsH9Y3fG9RazdrgiIiNWxbZffg>
Received: from mail-itl (ip5b412221.dynamic.kabel-deutschland.de [91.65.34.33])
 by mail.messagingengine.com (Postfix) with ESMTPA id 6559A80060;
 Wed, 17 Jul 2019 19:54:30 -0400 (EDT)
Date: Thu, 18 Jul 2019 01:54:26 +0200
From: Marek =?utf-8?Q?Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
To: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
Message-ID: <20190717235426.GX1250@mail-itl>
References: <cover.537da3804adbe71352bed871578f3e893e2210c5.1563325215.git-series.marmarek@invisiblethingslab.com>
 <7280f16277aa9d7bdc9c2373277ef1b40459090b.1563325215.git-series.marmarek@invisiblethingslab.com>
 <20190717101843.2nmigl4dt4kekuax@Air-de-Roger.citrite.net>
MIME-Version: 1.0
In-Reply-To: <20190717101843.2nmigl4dt4kekuax@Air-de-Roger.citrite.net>
User-Agent: Mutt/1.12+29 (a621eaed) (2019-06-14)
Subject: Re: [Xen-devel] [PATCH v5 5/6] xen/x86: add PHYSDEVOP_msi_control
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>,
 xen-devel@lists.xenproject.org, Daniel De Graaf <dgdegra@tycho.nsa.gov>
Content-Type: multipart/mixed; boundary="===============5937714396799882204=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============5937714396799882204==
Content-Type: multipart/signed; micalg=pgp-sha256;
	protocol="application/pgp-signature"; boundary="7fXEoLLey27Fs/d6"
Content-Disposition: inline


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

On Wed, Jul 17, 2019 at 12:18:43PM +0200, Roger Pau Monn=C3=A9 wrote:
> On Wed, Jul 17, 2019 at 03:00:43AM +0200, Marek Marczykowski-G=C3=B3recki=
 wrote:
> > Allow device model running in stubdomain to enable/disable MSI(-X),
> > bypassing pciback. While pciback is still used to access config space
> > from within stubdomain, it refuse to write to
> > PCI_MSI_FLAGS_ENABLE/PCI_MSIX_FLAGS_ENABLE in non-permissive mode. Which
> > is the right thing to do for PV domain (the main use case for pciback),
> > as PV domain should use XEN_PCI_OP_* commands for that. Unfortunately
> > those commands are not good for stubdomain use, as they configure MSI in
> > dom0's kernel too, which should not happen for HVM domain.
> >=20
> > This new physdevop is allowed only for stubdomain controlling the domain
> > which own the device.
>=20
> I think I'm missing that part, is this maybe done by the XSM stuff?

Yes, specifically xsm_msi_control(XSM_DM_PRIV, pdev->domain, ...) call.
XSM_DM_PRIV allows call if src->is_privileged, or if src->target =3D=3D
target. Note the target being owner of the device here.

> >=20
> > Signed-off-by: Marek Marczykowski-G=C3=B3recki <marmarek@invisiblething=
slab.com>
> > ---
> > Changes in v3:
> >  - new patch
> > Changes in v4:
> >  - adjust code style
> >  - s/msi_msix/msi/
> >  - add msi_set_enable XSM hook
> >  - flatten struct physdev_msi_set_enable
> >  - add to include/xlat.lst
> > Changes in v5:
> >  - rename to PHYSDEVOP_msi_control
> >  - combine "mode" and "enable" into "flags"
> >  - refuse to enable both MSI and MSI-X, and also to enable MSI(-X) on
> >    incapable device
> >  - disable/enable INTx when enabling/disabling MSI (?)
>=20
> You don't enable INTx when MSI is disabled.

Ah, indeed. When I look for similar code in Xen elsewhere, I found
__pci_disable_msi() has extra conditions for pci_intx(dev, true):

    if ( entry->irq > 0 && !(irq_to_desc(entry->irq)->status & IRQ_GUEST) )
        pci_intx(dev, true);

Should this be mirrored there too? Isn't IRQ_GUEST always set in case of
passthrough to HVM (the case this patch care)?

> >  - refuse if !use_msi
> >  - adjust flask hook to make more sense (require "setup" access on
> >    device, not on domain)
> >  - rebase on master
> >=20
> > I'm not sure if XSM part is correct, compile-tested only, as I'm not
> > sure how to set the policy.
>=20
> I'm also not familiar with XSM, so I will have to defer to Daniel on
> this one.
>=20
> > ---
> >  xen/arch/x86/msi.c                  | 42 +++++++++++++++++++++++++++++=
+-
> >  xen/arch/x86/physdev.c              | 25 ++++++++++++++++++-
> >  xen/arch/x86/x86_64/physdev.c       |  4 +++-
> >  xen/include/asm-x86/msi.h           |  1 +-
> >  xen/include/public/physdev.h        | 16 +++++++++++-
> >  xen/include/xlat.lst                |  1 +-
> >  xen/include/xsm/dummy.h             |  7 +++++-
> >  xen/include/xsm/xsm.h               |  6 ++++-
> >  xen/xsm/dummy.c                     |  1 +-
> >  xen/xsm/flask/hooks.c               | 24 +++++++++++++++++-
> >  xen/xsm/flask/policy/access_vectors |  1 +-
> >  11 files changed, 128 insertions(+)
> >=20
> > diff --git a/xen/arch/x86/msi.c b/xen/arch/x86/msi.c
> > index 89e6116..fca1d04 100644
> > --- a/xen/arch/x86/msi.c
> > +++ b/xen/arch/x86/msi.c
> > @@ -1475,6 +1475,48 @@ int pci_restore_msi_state(struct pci_dev *pdev)
> >      return 0;
> >  }
> > =20
> > +int msi_control(struct pci_dev *pdev, bool msix, bool enable)
> > +{
> > +    int ret;
> > +    struct msi_desc *old_desc;
> > +
> > +    if ( !use_msi )
> > +        return -EOPNOTSUPP;
> > +
> > +    ret =3D xsm_msi_control(XSM_DM_PRIV, pdev->domain, pdev->sbdf.sbdf=
, msix, enable);
> > +    if ( ret )
> > +        return ret;
> > +
> > +    if ( msix )
> > +    {
> > +        if ( !pdev->msix )
> > +            return -ENODEV;
> > +        old_desc =3D find_msi_entry(pdev, -1, PCI_CAP_ID_MSI);
> > +        if ( old_desc )
> > +            return -EBUSY;
> > +        if ( enable )
> > +            pci_intx(pdev, false);
> > +        msix_set_enable(pdev, enable);
> > +    }
> > +    else
> > +    {
> > +        if ( !pci_find_cap_offset(pdev->seg,
> > +                                  pdev->bus,
> > +                                  PCI_SLOT(pdev->devfn),
> > +                                  PCI_FUNC(pdev->devfn),
> > +                                  PCI_CAP_ID_MSI) )
> > +            return -ENODEV;
> > +        old_desc =3D find_msi_entry(pdev, -1, PCI_CAP_ID_MSIX);
> > +        if ( old_desc )
> > +            return -EBUSY;
> > +        if ( enable )
> > +            pci_intx(pdev, false);
> > +        msi_set_enable(pdev, enable);
> > +    }
>=20
> I think you could just do:
>=20
> unsigned int cap =3D msix ? PCI_CAP_ID_MSIX : PCI_CAP_ID_MSI;
>=20
> [...]
>=20
> if ( !pci_find_cap_offset(pdev->seg,
>                           pdev->bus,
>                           PCI_SLOT(pdev->devfn),
>                           PCI_FUNC(pdev->devfn), cap) )
>     return -ENODEV;
>=20
> old_desc =3D find_msi_entry(pdev, -1, cap);
> if ( old_desc )
>     return -EBUSY;

Note the check prevents enabling MSI when MSI-X is enabled and vice
versa. Not enabling already enabled MSI. Anyway, if using
pci_find_cap_offset for PCI_CAP_ID_MSIX too, this code indeed can be
deduplicated a little.

> if ( enable )
> {
>     pci_intx(pdev, false);
>     if ( msix )
>         msi_set_enable(pdev, false);
>     else
>         msix_set_enable(pdev, false);
> }
>=20
> if ( msix )
>     msix_set_enable(pdev, enable);
> else
>     msi_set_enable(pdev, enable);
>=20
> Note that in the same way you make sure INTx is disabled, you should
> also make sure MSI and MSI-X are not enabled at the same time.

This is exactly what the code in the patch already does.

> > +
> > +    return 0;
> > +}
> > +
> >  void __init early_msi_init(void)
> >  {
> >      if ( use_msi < 0 )
> > diff --git a/xen/arch/x86/physdev.c b/xen/arch/x86/physdev.c
> > index 3a3c158..5000998 100644
> > --- a/xen/arch/x86/physdev.c
> > +++ b/xen/arch/x86/physdev.c
> > @@ -662,6 +662,31 @@ ret_t do_physdev_op(int cmd, XEN_GUEST_HANDLE_PARA=
M(void) arg)
> >          break;
> >      }
> > =20
> > +    case PHYSDEVOP_msi_control: {
> > +        struct physdev_msi_control op;
> > +        struct pci_dev *pdev;
> > +
> > +        ret =3D -EFAULT;
> > +        if ( copy_from_guest(&op, arg, 1) )
> > +            break;
> > +
> > +        ret =3D -EINVAL;
> > +        if ( op.flags & ~(PHYSDEVOP_MSI_CONTROL_MSIX | PHYSDEVOP_MSI_C=
ONTROL_ENABLE) )
> > +            break;
> > +
> > +        pcidevs_lock();
> > +        pdev =3D pci_get_pdev(op.seg, op.bus, op.devfn);
> > +        if ( pdev )
> > +            ret =3D msi_control(pdev,
> > +                              op.flags & PHYSDEVOP_MSI_CONTROL_MSIX,
> > +                              op.flags & PHYSDEVOP_MSI_CONTROL_ENABLE);
> > +        else
> > +            ret =3D -ENODEV;
> > +        pcidevs_unlock();
> > +        break;
> > +
>=20
> Extra newline.
>=20
> > +    }
> > +
> >      default:
> >          ret =3D -ENOSYS;
> >          break;
> > diff --git a/xen/arch/x86/x86_64/physdev.c b/xen/arch/x86/x86_64/physde=
v.c
> > index c5a00ea..69b4ce3 100644
> > --- a/xen/arch/x86/x86_64/physdev.c
> > +++ b/xen/arch/x86/x86_64/physdev.c
> > @@ -76,6 +76,10 @@ CHECK_physdev_pci_device_add
> >  CHECK_physdev_pci_device
> >  #undef xen_physdev_pci_device
> > =20
> > +#define xen_physdev_msi_control physdev_msi_control
> > +CHECK_physdev_msi_control
> > +#undef xen_physdev_msi_control
> > +
> >  #define COMPAT
> >  #undef guest_handle_okay
> >  #define guest_handle_okay          compat_handle_okay
> > diff --git a/xen/include/asm-x86/msi.h b/xen/include/asm-x86/msi.h
> > index 10387dc..05296de 100644
> > --- a/xen/include/asm-x86/msi.h
> > +++ b/xen/include/asm-x86/msi.h
> > @@ -252,5 +252,6 @@ void guest_mask_msi_irq(struct irq_desc *, bool mas=
k);
> >  void ack_nonmaskable_msi_irq(struct irq_desc *);
> >  void end_nonmaskable_msi_irq(struct irq_desc *, u8 vector);
> >  void set_msi_affinity(struct irq_desc *, const cpumask_t *);
> > +int msi_control(struct pci_dev *pdev, bool msix, bool enable);
> > =20
> >  #endif /* __ASM_MSI_H */
> > diff --git a/xen/include/public/physdev.h b/xen/include/public/physdev.h
> > index b6faf83..f9b728f 100644
> > --- a/xen/include/public/physdev.h
> > +++ b/xen/include/public/physdev.h
> > @@ -344,6 +344,22 @@ struct physdev_dbgp_op {
> >  typedef struct physdev_dbgp_op physdev_dbgp_op_t;
> >  DEFINE_XEN_GUEST_HANDLE(physdev_dbgp_op_t);
> > =20
> > +/* when PHYSDEVOP_MSI_CONTROL_MSIX not set, control MSI */
> > +#define PHYSDEVOP_MSI_CONTROL_MSIX    1
> > +/* when PHYSDEVOP_MSI_CONTROL_ENABLE not set, disable */
> > +#define PHYSDEVOP_MSI_CONTROL_ENABLE  2
> > +
> > +#define PHYSDEVOP_msi_control   32
> > +struct physdev_msi_control {
> > +    /* IN */
> > +    uint16_t seg;
> > +    uint8_t bus;
> > +    uint8_t devfn;
> > +    uint8_t flags;
>=20
> I would just make flags uint32_t, the padding to align is going to be
> added in any case.

That would make the structure 8 bytes, not 6. Did you mean uint16_t?=20
But structure size here doesn't really matter anyway.

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

--7fXEoLLey27Fs/d6
Content-Type: application/pgp-signature; name="signature.asc"

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

iQEzBAEBCAAdFiEEhrpukzGPukRmQqkK24/THMrX1ywFAl0vtTIACgkQ24/THMrX
1yym3ggAl8UjYusnO7n01yqEVQ+N49ZUaNdIXsox3TG6DbJrHU9jRXVs7cdnkDH+
oPVIIAL2LbPw3delw3flcphH9hJAWzlsnAk7lbEy+QHmcfgaqTTUPJxSEQe/LDrX
G4ZejhV6SbeSOsTMLxcdwE54kUucfuDsG3RQ5GiKQafMpf03pRPsB8QQxNVPCTFo
aAB6zhNOhxVHO9mjMT9GFgWIq5dm4zxtKM0fDNBySd+A2zzu3xlqzQJsj2i4M6ZT
jvQu8i6U16zA9hOZmfHQvLNrF40zDXGK4LxqkGa7IeESSYiGYgLv+7SIuvgX61++
myUNi5BS8GWg2i3HlCW9Y8YlS/V/AQ==
=3FF6
-----END PGP SIGNATURE-----

--7fXEoLLey27Fs/d6--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============5937714396799882204==--


From xen-devel-bounces@lists.xenproject.org Thu Jul 18 00:12:37 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 00:12:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnu2A-00030e-QK; Thu, 18 Jul 2019 00:12:30 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=0/+e=VP=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1hnu2A-00030Z-BX
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 00:12:30 +0000
X-Inumbo-ID: ba0f334c-a8f0-11e9-b169-7fde1ea8eae4
Received: from wout5-smtp.messagingengine.com (unknown [64.147.123.21])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id ba0f334c-a8f0-11e9-b169-7fde1ea8eae4;
 Thu, 18 Jul 2019 00:12:28 +0000 (UTC)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailout.west.internal (Postfix) with ESMTP id 0894F49B;
 Wed, 17 Jul 2019 20:12:26 -0400 (EDT)
Received: from mailfrontend2 ([10.202.2.163])
 by compute7.internal (MEProxy); Wed, 17 Jul 2019 20:12:27 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:content-type:date:from:in-reply-to
 :message-id:mime-version:references:subject:to:x-me-proxy
 :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm3; bh=cWN2gQ
 7IL/zPMr5b+7iDnC9hTJVfKivWIK21o3ac7/Q=; b=EWUfzi43xX7Pm6AYJNRgX0
 dtHy7s3jZwY6mIlZOid71RN//OcMOeH9b/JkUs9xyfHMZHpPiNHknkZnBY610dwV
 t5oT3TEcidkZkKU79ojeRrSEALbrtujc8S+Cj7cPBa1EoFt5Q7rUVFkbuqeHXyvf
 fYKb3YHo5z0nIa7NPudO5eENtbYeDdJ9ErdtZLb5o1IsrwkJAW2bTD9+TaJ32JQO
 IUTpGR4zIASSZjihv7xL6alR++A/BDw6d+BKBGiMg39i2kPz8KajQ8COO97jCKTe
 zQZEuV8X8+NsL9wLjbEJ+6pxoTJ6OkRja68wuzzv4P22+HX04zZpwpiKtbjR3ygw
 ==
X-ME-Sender: <xms:arkvXWN88FOHB161wYG_FU9WlDarbzKPGCGp7jJ8qlddsWmb4DxObg>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduvddrieeggddvlecutefuodetggdotefrodftvf
 curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu
 uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc
 fjughrpeffhffvuffkfhggtggujggfsehgtderredtreejnecuhfhrohhmpeforghrvghk
 ucforghrtgiihihkohifshhkihdqifpkrhgvtghkihcuoehmrghrmhgrrhgvkhesihhnvh
 hishhisghlvghthhhinhhgshhlrggsrdgtohhmqeenucfkphepledurdeihedrfeegrdef
 feenucfrrghrrghmpehmrghilhhfrhhomhepmhgrrhhmrghrvghksehinhhvihhsihgslh
 gvthhhihhnghhslhgrsgdrtghomhenucevlhhushhtvghrufhiiigvpedt
X-ME-Proxy: <xmx:arkvXbdd9kP9FGEW_Al0FZ57x4zFW73oT9rRgO-UeGdz9gBSBrDqXg>
 <xmx:arkvXQfyyL2FrZ_PDoC-aBb7uYo6ut7BIZq8n91nrSrHQfCxjESdvg>
 <xmx:arkvXQvs1cZcjo54vfejC2h5lrb_YgVmD6FrxkCbScH-Jtgrq1pXvg>
 <xmx:arkvXWii1ko_7Kc1cVExSkcy12413HkbPGz2TS2if0WvMZmMCtcDug>
Received: from mail-itl (ip5b412221.dynamic.kabel-deutschland.de [91.65.34.33])
 by mail.messagingengine.com (Postfix) with ESMTPA id BBCB6380075;
 Wed, 17 Jul 2019 20:12:24 -0400 (EDT)
Date: Thu, 18 Jul 2019 02:12:20 +0200
From: Marek =?utf-8?Q?Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
To: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
Message-ID: <20190718001220.GY1250@mail-itl>
References: <cover.537da3804adbe71352bed871578f3e893e2210c5.1563325215.git-series.marmarek@invisiblethingslab.com>
 <5c8fb8141c0f92ccaa78cdc169b8544f7634ce65.1563325215.git-series.marmarek@invisiblethingslab.com>
 <20190717102158.y3cp34q7blfslntt@Air-de-Roger.citrite.net>
MIME-Version: 1.0
In-Reply-To: <20190717102158.y3cp34q7blfslntt@Air-de-Roger.citrite.net>
User-Agent: Mutt/1.12+29 (a621eaed) (2019-06-14)
Subject: Re: [Xen-devel] [PATCH v5 6/6] tools/libxc: add wrapper for
 PHYSDEVOP_msi_control
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Ian Jackson <ian.jackson@eu.citrix.com>,
 Wei Liu <wl@xen.org>
Content-Type: multipart/mixed; boundary="===============0669950160335026682=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


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


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

On Wed, Jul 17, 2019 at 12:21:58PM +0200, Roger Pau Monn=C3=A9 wrote:
> On Wed, Jul 17, 2019 at 03:00:44AM +0200, Marek Marczykowski-G=C3=B3recki=
 wrote:
> > Add libxc wrapper for PHYSDEVOP_msi_control introduced in previous
> > commit.
> >=20
> > Signed-off-by: Marek Marczykowski-G=C3=B3recki <marmarek@invisiblething=
slab.com>
>=20
> LGTM, albeit I find the usage of int instead of unsigned int for the
> SBDF kind of weird, but it's inline with the other functions, so I
> guess there's a reason for it?

Yes, it was based on looking at other places. But I don't know if there
is any specific reason for it.

> I assume this will be used by an upcoming QEMU patch?

Yes.

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

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

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

iQEzBAEBCAAdFiEEhrpukzGPukRmQqkK24/THMrX1ywFAl0vuWQACgkQ24/THMrX
1yxSQQf7B3u3/LzTUhLjSgbEZnSEtAqBMjZbT071izaiecoK5XKwT/mHJZFYk5LP
FBILl1DShQoOG7VWdEfhs9h6k9dunxealUtr/KOT4MvJ7YHrpEVLVYuOWG4fTkTZ
jeehs+CT6mWQOLywLxpTBasLka4qBqHZwtyiCHryf9K9/dyrt2i9t6NS4n78CIbP
OriSCdHgfyeOvbqah3idbzk8tH1VU0TSfxDxtt4brCjkxLIbohKr83aOpUnokC3C
cCxqZb4jJfomqsjyzyYvRrAZCjoOtAVY/S8ZwY0KwDRcIcSaUgaCGJHY4Ps7SUAT
TzewgDL2YqOad/mXH5eZusrydmPLmw==
=TZnu
-----END PGP SIGNATURE-----

--m8yuz6kcWj4yJ5vq--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============0669950160335026682==--


From xen-devel-bounces@lists.xenproject.org Thu Jul 18 00:24:01 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 00:24:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnuD1-0003k8-UR; Thu, 18 Jul 2019 00:23: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=xBYf=VP=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hnuD0-0003jv-TY
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 00:23:42 +0000
X-Inumbo-ID: 4ae89efe-a8f2-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4ae89efe-a8f2-11e9-8980-bc764e045a96;
 Thu, 18 Jul 2019 00:23:40 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hnuCx-0002Yi-Vu; Thu, 18 Jul 2019 00:23: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 1hnuCx-0003z5-JY; Thu, 18 Jul 2019 00:23:39 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hnuCx-0002OQ-If; Thu, 18 Jul 2019 00:23:39 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139069-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:regression
 xen-unstable:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt: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-qemuu-debianhvm-amd64-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:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 xen-unstable:test-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-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: xen=08b084ab48738040e34032ffb42387d88619bf1b
X-Osstest-Versions-That: xen=38eeb3864de40aa568c48f9f26271c141c62b50b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 18 Jul 2019 00:23:39 +0000
Subject: [Xen-devel] [xen-unstable test] 139069: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTA2OSB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzOTA2OS8KClJlZ3Jlc3Npb25zIDotKAoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0
ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1k
bXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVH
Ui4gdnMuIDEzOTAzMgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBi
bG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEzOTAzMgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTM5MDMyCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgIGZhaWwgbGlrZSAxMzkwMzIKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEzOTAzMgogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxp
a2UgMTM5MDMyCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMzkwMzIKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEzOTAzMgog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAg
ICAgICBmYWlsIGxpa2UgMTM5MDMyCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2
NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMzkwMzIKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxs
L2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRy
dWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2
Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVz
dC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLXNlYXR0bGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dz
LWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2
NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFy
Z2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICAwOGIwODRhYjQ4NzM4MDQw
ZTM0MDMyZmZiNDIzODdkODg2MTliZjFiCmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAg
ICAgICAgICAzOGVlYjM4NjRkZTQwYWE1NjhjNDhmOWYyNjI3MWMxNDFjNjJiNTBiCgpMYXN0IHRl
c3Qgb2YgYmFzaXMgICAxMzkwMzIgIDIwMTktMDctMTYgMDE6NTE6MjAgWiAgICAxIGRheXMKVGVz
dGluZyBzYW1lIHNpbmNlICAgMTM5MDY5ICAyMDE5LTA3LTE3IDAyOjAzOjU3IFogICAgMCBkYXlz
ICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRl
c3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICBKYW4gQmV1
bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJt
LmNvbT4KICBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgogIFJvZ2VyIFBh
dSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgogIFZpa3RvciBNaXRpbiA8dmlrdG9yLm1p
dGluLjE5QGdtYWlsLmNvbT4KICBWaWt0b3IgTWl0aW4gPHZpa3Rvcl9taXRpbkBlcGFtLmNvbT4K
CmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
bWQ2NC14dGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHJldiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02
NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFt
ZDY0LWFtZDY0LTIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1
YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhz
bSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJp
YW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1x
ZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5o
dm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNy
ZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Vi
aWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5l
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVz
dGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saXZlcGF0Y2ggICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGl2ZXBhdGNoICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
cHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9q
ZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoK
TG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dz
LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhl
c2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFp
bDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3Qu
Z2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBm
b3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDth
PXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgMDhiMDg0YWI0ODczODA0MGUzNDAz
MmZmYjQyMzg3ZDg4NjE5YmYxYgpBdXRob3I6IFZpa3RvciBNaXRpbiA8dmlrdG9yLm1pdGluLjE5
QGdtYWlsLmNvbT4KRGF0ZTogICBXZWQgSnVsIDEwIDA3OjU3OjM3IDIwMTkgKzAzMDAKCiAgICB4
ZW4vZG9jOiB1cGRhdGUgQVJNIHdhcm5pbmcgYWJvdXQgdGVzdGluZyBnY292IG9uIGFybQogICAg
CiAgICBVcGRhdGUgQVJNIGNvZGUgY292ZXJhZ2Ugd2FybmluZyBhYm91dCB0ZXN0aW5nIGdjb3Yg
b24gYXJtCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFZpa3RvciBNaXRpbiA8dmlrdG9yX21pdGlu
QGVwYW0uY29tPgogICAgQWNrZWQtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5j
b20+CiAgICBBY2tlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4KCmNvbW1pdCBkNWMzMjZlY2E4MDRlMTgwZTFkZDM3YjQ3YmJhMWE3ZWQzYTEyNGRhCkF1dGhv
cjogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KRGF0ZTogICBNb24g
SnVsIDE1IDE3OjIxOjAyIDIwMTkgKzAxMDAKCiAgICB4ODYvc3VzcGVuZDogRG9uJ3Qgc2F2ZS9y
ZXN0b3JlICVjcjgKICAgIAogICAgJWNyOCBpcyBhbiBhbGlhcyBvZiBBUElDX1RBU0tQUkksIHdo
aWNoIGlzIGhhbmRsZWQgYnkKICAgIGxhcGljX3tzdXNwZW5kLHJlc3VtZX0oKSB3aXRoIHRoZSBy
ZXN0IG9mIHRoZSBMb2NhbCBBUElDIHN0YXRlLiAgU2F2aW5nCiAgICBhbmQgcmVzdG9yaW5nIHRo
ZSBUUFIgc3RhdGUgaW4gaXNvbGF0aW9uIGlzIG5vdCBhIGNsZXZlciBpZGVhLgogICAgCiAgICBE
cm9wIGl0IGFsbC4KICAgIAogICAgV2hpbGUgZWRpdGluZyB3YWtldXBfcHJvdC5TLCB0cmltIGl0
cyBpbmNsdWRlIGxpc3QgdG8ganVzdCB0aGUgaGVhZGVycwogICAgd2hpY2ggYXJlIHVzZWQsIHdo
aWNoIGlzIHByZWNpY2VseSBub25lIG9mIHRoZW0uCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTogSmFu
IEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKY29tbWl0IDdlOWE4NTQ1ZmFkNjBhYWMzNGEy
NTMzNWEzNjU3MDNmMTAyYTQwYWIKQXV0aG9yOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVy
M0BjaXRyaXguY29tPgpEYXRlOiAgIFRodSBKdWwgMTEgMDk6NTA6MTcgMjAxOSAtMDUwMAoKICAg
IHg4Ni9zbXBib290OiBSZW1vdmUgcmVkdW5kYW50IG9yZGVyIGNhbGN1bGF0aW9ucwogICAgCiAg
ICBUaGUgR0RUIGFuZCBJRFQgYWxsb2NhdGlvbnMgYXJlIGFsbCBvcmRlciAwLCBhbmQgbm90IGdv
aW5nIHRvIGNoYW5nZS4KICAgIAogICAgVXNlIGFuIGV4cGxpY2l0IDAsIGluc3RlYWQgb2YgY2Fs
bGluZyBnZXRfb3JkZXJfZnJvbV9wYWdlcygpLiAgVGhpcwogICAgYWxsb3dzIGZvciB0aGUgcmVt
b3ZhbCBvZiB0aGUgJ29yZGVyJyBsb2NhbCBwYXJhbWV0ZXIgaW4gYm90aAogICAgY3B1X3NtcGJv
b3Rfe2FsbG9jLGZyZWV9KCkuCiAgICAKICAgIFdoaWxlIG1ha2luZyB0aGlzIGFkanVzdG1lbnQs
IHJlYXJyYW5nZSBjcHVfc21wYm9vdF9mcmVlKCkgdG8gZm9sZCB0aGUKICAgIHR3byAiaWYgKCBy
ZW1vdmUgKSIgY2xhdXNlcy4gIFRoZXJlIGlzIG5vIGV4cGxpY2l0IHJlcXVpcmVtZW50cyBmb3Ig
dGhlCiAgICBvcmRlciBvZiBmcmVlKClzLgogICAgCiAgICBObyBwcmFjdGljYWwgY2hhbmdlLgog
ICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRy
aXguY29tPgogICAgUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4K
CmNvbW1pdCA0NGE4ODdkMDIxZGU4Zjc2MTgzMTMyYmI1ODkyYzJjMDg0MGQzYWNhCkF1dGhvcjog
UGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KRGF0ZTogICBUdWUgSnVsIDE2
IDEzOjI5OjAyIDIwMTkgKzAyMDAKCiAgICBtbS5oOiBmaXggQlVHX09OKCkgY29uZGl0aW9uIGlu
IHB1dF9wYWdlX2FsbG9jX3JlZigpCiAgICAKICAgIFRoZSBCVUdfT04oKSB3YXMgbWlzcGxhY2Vk
IHdoZW4gdGhpcyBmdW5jdGlvbiB3YXMgaW50cm9kdWNlZCBpbiBjb21taXQKICAgIGVjODNmODI1
ICJtbS5oOiBhZGQgaGVscGVyIGZ1bmN0aW9uIHRvIHRlc3QtYW5kLWNsZWFyIF9QR0NfYWxsb2Nh
dGVkIi4KICAgIEl0IHdpbGwgZmlyZSBpbmNvcnJlY3RseSBpZiBfUEdDX2FsbG9jYXRlZCBpcyBh
bHJlYWR5IGNsZWFyIG9uIGVudHJ5LiBUaHVzCiAgICBpdCBzaG91bGQgYmUgbW92ZWQgYWZ0ZXIg
dGhlIGlmIHN0YXRlbWVudC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogUGF1bCBEdXJyYW50IDxw
YXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+Cgpjb21taXQgZWM4M2Y4MjU2Mjc2YzZmOTlkZmUxM2JiMmI1NmQxNjhj
MDgwZjA5OApBdXRob3I6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+CkRh
dGU6ICAgVHVlIEp1bCAxNiAwOToxMDozNiAyMDE5ICswMjAwCgogICAgbW0uaDogYWRkIGhlbHBl
ciBmdW5jdGlvbiB0byB0ZXN0LWFuZC1jbGVhciBfUEdDX2FsbG9jYXRlZAogICAgCiAgICBUaGUg
X1BHQ19hbGxvY2F0ZWQgZmxhZyBpcyBzZXQgb24gYSBwYWdlIHdoZW4gaXQgaXMgYXNzaWduZWQg
dG8gYSBkb21haW4KICAgIGFsb25nIHdpdGggYW4gaW5pdGlhbCByZWZlcmVuY2UgY291bnQgb2Yg
YXQgbGVhc3QgMS4gVG8gY2xlYXIgdGhpcwogICAgJ2FsbG9jYXRpb24nIHJlZmVyZW5jZSBpdCBp
cyBuZWNlc3NhcnkgdG8gdGVzdC1hbmQtY2xlYXIgX1BHQ19hbGxvY2F0ZWQgYW5kCiAgICB0aGVu
IG9ubHkgZHJvcCB0aGUgcmVmZXJlbmNlIGlmIHRoZSB0ZXN0LWFuZC1jbGVhciBzdWNjZWVkcy4g
VGhpcyBpcyBvcGVuLQogICAgY29kZWQgaW4gbWFueSBwbGFjZXMuIEl0IGlzIGFsc28gdW5zYWZl
IHRvIHRlc3QtYW5kLWNsZWFyIF9QR0NfYWxsb2NhdGVkCiAgICB1bmxlc3MgdGhlIGNhbGxlciBo
b2xkcyBhbiBhZGRpdGlvbmFsIHJlZmVyZW5jZS4KICAgIAogICAgVGhpcyBwYXRjaCBhZGRzIGEg
aGVscGVyIGZ1bmN0aW9uLCBwdXRfcGFnZV9hbGxvY19yZWYoKSwgdG8gcmVwbGFjZSBhbGwgdGhl
CiAgICBvcGVuLWNvZGVkIHRlc3QtYW5kLWNsZWFyL3B1dF9wYWdlIG9jY3VycmVuY2VzLiBUaGF0
IGhlbHBlciBmdW5jdGlvbgogICAgaW5jb3Jwb3JhdGVzIGEgY2hlY2sgdGhhdCBhbiBhZGRpdGlv
bmFsIHBhZ2UgcmVmZXJlbmNlIGlzIGhlbGQgYW5kIHdpbGwKICAgIEJVRygpIGlmIGl0IGlzIG5v
dC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0
cml4LmNvbT4KICAgIEFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cgpj
b21taXQgM2JmZTEwMmMxNmIwNTkwZDRmODg1MjUwZTgyYTJlZjYyMzg2N2NmNApBdXRob3I6IEph
biBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUdWUgSnVsIDE2IDA5OjA5OjQ0
IDIwMTkgKzAyMDAKCiAgICB4ODYvaHZtOiBtYWtlIGh2bWVtdWxfdmlydHVhbF90b19saW5lYXIo
KSdzIHJlcHMgcGFyYW1ldGVyIG9wdGlvbmFsCiAgICAKICAgIEEgbWFqb3JpdHkgb2YgY2FsbGVy
cyB3YW50cyBqdXN0IGEgc2luZ2xlIGl0ZXJhdGlvbiBoYW5kbGVkLiBBbGxvdyB0bwogICAgZXhw
cmVzcyB0aGlzIGJ5IHBhc3NpbmcgaW4gYSBOVUxMIHBvaW50ZXIsIGluc3RlYWQgb2Ygc2V0dGlu
ZyB1cCBhIGxvY2FsCiAgICB2YXJpYWJsZSBqdXN0IHRvIGhvbGQgdGhlICIxIiB0byBwYXNzIGlu
IGhlcmUuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNl
LmNvbT4KICAgIFJldmlld2VkLWJ5OiBBbGV4YW5kcnUgSXNhaWxhIDxhaXNhaWxhQGJpdGRlZmVu
ZGVyLmNvbT4KICAgIFJldmlld2VkLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRy
aXguY29tPgoKY29tbWl0IGVjMmFiNDkxYjUyODE1YzFkYWVkZmRmM2Q5NWQxM2NmZTI1ZmIzOGUK
QXV0aG9yOiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KRGF0ZTogICBU
dWUgSnVsIDE2IDA5OjA1OjI4IDIwMTkgKzAyMDAKCiAgICB4ODYvZXB0OiBwYXNzIGNvcnJlY3Qg
bGV2ZWwgdG8gcDJtX2VudHJ5X21vZGlmeQogICAgCiAgICBFUFQgZGlmZmVycyBmcm9tIE5QVCBh
bmQgc2hhZG93IHdoZW4gdHJhbnNsYXRpbmcgcGFnZSBvcmRlcnMgdG8gbGV2ZWxzCiAgICBpbiB0
aGUgcGh5c21hcCBwYWdlIHRhYmxlcy4gRVBUIHBhZ2UgdGFibGVzIGxldmVsIGZvciBvcmRlciAw
IHBhZ2VzIGlzCiAgICAwLCB3aGlsZSBOUFQgYW5kIHNoYWRvdyBpbnN0ZWFkIHVzZSAxLCBpZTog
RVBUIHBhZ2UgdGFibGVzIGxldmVscwogICAgc3RhcnRzIGF0IDAgd2hpbGUgTlBUIGFuZCBzaGFk
b3cgc3RhcnRzIGF0IDEuCiAgICAKICAgIEZpeCB0aGUgcDJtX2VudHJ5X21vZGlmeSBjYWxsIGlu
IGF0b21pY193cml0ZV9lcHRfZW50cnkgdG8gYWx3YXlzIGFkZAogICAgb25lIHRvIHRoZSBsZXZl
bCwgaW4gb3JkZXIgdG8gbWF0Y2ggTlBUIGFuZCBzaGFkb3cgdXNhZ2UuCiAgICAKICAgIFdoaWxl
IHRoZXJlIGFsc28gYWRkIGEgY2hlY2sgdG8gZW5zdXJlIHAybV9lbnRyeV9tb2RpZnkgaXMgbmV2
ZXIKICAgIGNhbGxlZCB3aXRoIGxldmVsID09IDAuIFRoYXQgc2hvdWxkIGFsbG93IHRvIGNhdGNo
IGZ1dHVyZSBlcnJvcnMKICAgIHJlbGF0ZWQgdG8gdGhlIGxldmVsIHBhcmFtZXRlci4KICAgIAog
ICAgRml4ZXM6IGM3YTRjMDg4YWQxYyAoJ3g4Ni9tbTogc3BsaXQgcDJtIGlvcmVxIHNlcnZlciBw
YWdlcyBzcGVjaWFsIGhhbmRsaW5nIGludG8gaGVscGVyJykKICAgIFNpZ25lZC1vZmYtYnk6IFJv
Z2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IEph
biBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBLZXZpbiBUaWFu
IDxrZXZpbi50aWFuQGludGVsLmNvbT4KKHFlbXUgY2hhbmdlcyBub3QgaW5jbHVkZWQpCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 01:57:22 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 01: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 1hnvfM-0000D6-J4; Thu, 18 Jul 2019 01:57:04 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=xBYf=VP=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hnvfL-0000Co-2H
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 01:57:03 +0000
X-Inumbo-ID: 52c77622-a8ff-11e9-b8bb-033cfbd90af9
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 52c77622-a8ff-11e9-b8bb-033cfbd90af9;
 Thu, 18 Jul 2019 01:56:57 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hnvfE-00051X-KP; Thu, 18 Jul 2019 01:56: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 1hnvfE-0001lx-8v; Thu, 18 Jul 2019 01:56:56 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hnvfE-0004H1-7v; Thu, 18 Jul 2019 01:56:56 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139076-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: libvirt:test-arm64-arm64-libvirt-qcow2:guest-start/debian.repeat:fail:regression
 libvirt:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt-xsm:migrate-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-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-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-vhd:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:saverestore-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
X-Osstest-Versions-This: libvirt=898821cce881343faea38f37c789a1e8e54494f6
X-Osstest-Versions-That: libvirt=f58bcb80b2ca1791acd5ec0255297a44aa9d4dbe
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 18 Jul 2019 01:56:56 +0000
Subject: [Xen-devel] [libvirt test] 139076: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTA3NiBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzkwNzYvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMg
d2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC1xY293MiAx
NSBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0IGZhaWwgUkVHUi4gdnMuIDEzOTAzNwoKVGVzdHMg
d2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBs
aWtlIDEzOTAzNwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTM5MDM3CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1s
aWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC1xY293
MiAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC1saWJ2aXJ0LXFjb3cyIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpYnZpcnQgICAgICAgICAgICAg
IDg5ODgyMWNjZTg4MTM0M2ZhZWEzOGYzN2M3ODlhMWU4ZTU0NDk0ZjYKYmFzZWxpbmUgdmVyc2lv
bjoKIGxpYnZpcnQgICAgICAgICAgICAgIGY1OGJjYjgwYjJjYTE3OTFhY2Q1ZWMwMjU1Mjk3YTQ0
YWE5ZDRkYmUKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzOTAzNyAgMjAxOS0wNy0xNiAwNDoxODo1
MyBaICAgIDEgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMzkwNzYgIDIwMTktMDctMTcgMDQ6
MTg6NDcgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCBy
ZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBKw6FuIFRvbWtvIDxqdG9ta29AcmVkaGF0LmNvbT4KICBN
aWNoYWwgUHJpdm96bmlrIDxtcHJpdm96bkByZWRoYXQuY29tPgogIFBldGVyIEtyZW1wYSA8cGty
ZW1wYUByZWRoYXQuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
NjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
cGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0
LWFybTY0LWxpYnZpcnQtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24g
b3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1h
Z2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFp
bGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3Qv
bG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2Vu
ZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3Qu
Z2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRl
c3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9y
Zy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCi0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21t
aXQgODk4ODIxY2NlODgxMzQzZmFlYTM4ZjM3Yzc4OWExZThlNTQ0OTRmNgpBdXRob3I6IErDoW4g
VG9ta28gPGp0b21rb0ByZWRoYXQuY29tPgpEYXRlOiAgIFR1ZSBKdWwgMTYgMTI6MzE6MDMgMjAx
OSArMDIwMAoKICAgIHFlbXU6IGNvbW1hbmQ6IHJlbW92ZSBxZW11RG9tYWluRlNEcml2ZXIKICAg
IAogICAgSGF2aW5nIGEgdHJhbnNsYXRpb24gZW51bSBmdWxsIG9mIGVtcHR5IHN0cmluZ3Mgc2Vl
bXMgZXhjZXNzaXZlLgogICAgTm93IHRoYXQgdGhlIHZhbGlkaWF0aW9uIGlzIHBlcmZvcm1lZCBp
biBxZW11RG9tYWluRGV2aWNlRGVmVmFsaWRhdGVGUywKICAgIHJlbW92ZSBpdCBjb21wbGV0ZWx5
IGFuZCBvcGVuLWNvZGUgdGhlIHR3byBhbGxvd2VkIGNhc2VzLgogICAgCiAgICBTaWduZWQtb2Zm
LWJ5OiBKw6FuIFRvbWtvIDxqdG9ta29AcmVkaGF0LmNvbT4KICAgIEFja2VkLWJ5OiBQZXRlciBL
cmVtcGEgPHBrcmVtcGFAcmVkaGF0LmNvbT4KCmNvbW1pdCBlNmU3YzQxZjg0NTE3ODA5NzZiNmQy
MzJlNTgxYmY5MTBkMWMxZTJhCkF1dGhvcjogSsOhbiBUb21rbyA8anRvbWtvQHJlZGhhdC5jb20+
CkRhdGU6ICAgVHVlIEp1bCAxNiAxMjoyNTozMSAyMDE5ICswMjAwCgogICAgcWVtdTogY29tbWFu
ZDogdXNlIFZJUl9BVVRPQ0xFQU4gaW4gcWVtdUJ1aWxkRlMqCiAgICAKICAgIFNpZ25lZC1vZmYt
Ynk6IErDoW4gVG9ta28gPGp0b21rb0ByZWRoYXQuY29tPgogICAgQWNrZWQtYnk6IFBldGVyIEty
ZW1wYSA8cGtyZW1wYUByZWRoYXQuY29tPgoKY29tbWl0IGFjZWYzNTAwODA5MTJlMWEwZDE2ZTJl
ZGZjYzJmYzEyNzhhZDM1NmYKQXV0aG9yOiBKw6FuIFRvbWtvIDxqdG9ta29AcmVkaGF0LmNvbT4K
RGF0ZTogICBUdWUgSnVsIDE2IDEyOjA1OjE5IDIwMTkgKzAyMDAKCiAgICBxZW11OiBpbnRyb2R1
Y2UgcWVtdURvbWFpbkRldmljZURlZlZhbGlkYXRlRlMKICAgIAogICAgTW92ZSB2YWxpZGF0aW9u
IG9mIHRoZSBmaWxlc3lzdGVtIGRldmljZSBvdXQgb2YgcWVtdV9jb21tYW5kLgogICAgCiAgICBT
aWduZWQtb2ZmLWJ5OiBKw6FuIFRvbWtvIDxqdG9ta29AcmVkaGF0LmNvbT4KICAgIEFja2VkLWJ5
OiBQZXRlciBLcmVtcGEgPHBrcmVtcGFAcmVkaGF0LmNvbT4KCmNvbW1pdCA3NzU3MGUyNjAwZDJm
NGFjNjJiOWRjMGFmMTkwYmYwNWMwZjljNmI0CkF1dGhvcjogSsOhbiBUb21rbyA8anRvbWtvQHJl
ZGhhdC5jb20+CkRhdGU6ICAgVHVlIEp1bCAxNiAxMDozNzowMyAyMDE5ICswMjAwCgogICAgcWVt
dTogY29tbWFuZDogdXNlIFZJUl9BVVRPRlJFRSBpbiBxZW11QnVpbGRGU0RldkNvbW1hbmRMaW5l
CiAgICAKICAgIEludHJvZHVjZSB0d28gc2VwYXJhdGUgdmFyaWFibGVzIGluc3RlYWQgb2YgcmV1
c2luZyB0aGUgc2FtZSBvbmUKICAgIGZvciBjbGFyaXR5LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5
OiBKw6FuIFRvbWtvIDxqdG9ta29AcmVkaGF0LmNvbT4KICAgIEFja2VkLWJ5OiBQZXRlciBLcmVt
cGEgPHBrcmVtcGFAcmVkaGF0LmNvbT4KCmNvbW1pdCBkYTBmNWFhYjNlZTIzOTU1OTY0NjdhNGYx
ZDhhMjdjMDM5OGY5MDk4CkF1dGhvcjogSsOhbiBUb21rbyA8anRvbWtvQHJlZGhhdC5jb20+CkRh
dGU6ICAgVHVlIEp1bCAxNiAxMDozNTo0NCAyMDE5ICswMjAwCgogICAgcWVtdTogY29tbWFuZDog
cmUtaW50cm9kdWNlIHFlbXVCdWlsZEZTRGV2Q29tbWFuZExpbmUKICAgIAogICAgVGhpcyB0aW1l
IGl0IG9ubHkgYnVpbGRzIG9uZSBkZXZpY2UuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IErDoW4g
VG9ta28gPGp0b21rb0ByZWRoYXQuY29tPgogICAgQWNrZWQtYnk6IFBldGVyIEtyZW1wYSA8cGty
ZW1wYUByZWRoYXQuY29tPgoKY29tbWl0IGQ4ZjhmMWQxNzI0YzU0MjlhYTEzMWEzNjVmNGNkNjE2
NTFmOGEzYWEKQXV0aG9yOiBKw6FuIFRvbWtvIDxqdG9ta29AcmVkaGF0LmNvbT4KRGF0ZTogICBU
dWUgSnVsIDE2IDEwOjMwOjUxIDIwMTkgKzAyMDAKCiAgICBxZW11OiBjb21tYW5kOiByZW5hbWUg
cWVtdUJ1aWxkRlNEZXZDb21tYW5kTGluZQogICAgCiAgICBUaGlzIGZ1bmN0aW9uIGl0ZXJhdGVz
IG92ZXIgYWxsIGZpbGVzeXN0ZW1zLCBub3QganVzdCAtZnNkZXZzLgogICAgCiAgICBSZW5hbWUg
aXQgdG8gZnJlZSB0aGUgbmFtZSBmb3IgYSBmdW5jdGlvbiB0aGF0IGFjdHVhbGx5IGJ1aWxkcyBm
c2RldnMuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IErDoW4gVG9ta28gPGp0b21rb0ByZWRoYXQu
Y29tPgogICAgQWNrZWQtYnk6IFBldGVyIEtyZW1wYSA8cGtyZW1wYUByZWRoYXQuY29tPgoKY29t
bWl0IDYyODcwOTI0NWJiOTUxMWM3ZTYzMWVkY2ViYWJkZjZiNzIxOTA5YzAKQXV0aG9yOiBKw6Fu
IFRvbWtvIDxqdG9ta29AcmVkaGF0LmNvbT4KRGF0ZTogICBUdWUgSnVsIDE2IDA4OjMwOjMxIDIw
MTkgKzAyMDAKCiAgICBxZW11OiBhZGRyZXNzOiByZW1vdmUgdXNlbGVzcyBjb21tZW50CiAgICAK
ICAgIENvbW1pdCBiMjczNzVhOWI4NmYwMTBhOWE5ZmMwMzIzYmUzZjIwNGI2MjE5NWY0IG9taXR0
ZWQgb25lIHplcm8uCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IErDoW4gVG9ta28gPGp0b21rb0By
ZWRoYXQuY29tPgogICAgQWNrZWQtYnk6IFBldGVyIEtyZW1wYSA8cGtyZW1wYUByZWRoYXQuY29t
PgoKY29tbWl0IDQzY2VhZDg4NTYyOWNhOWMxMTYwOTI3ZWI0MjQxNmMxOGM4NjY2YTcKQXV0aG9y
OiBKw6FuIFRvbWtvIDxqdG9ta29AcmVkaGF0LmNvbT4KRGF0ZTogICBUdWUgSnVsIDE2IDEyOjQ5
OjMyIDIwMTkgKzAyMDAKCiAgICBxZW11OiBhZGQgQ0FQU19MQVRFU1QgdGVzdHMgZm9yIDlwZnMK
ICAgIAogICAgVXNlIHRoZSBleGlzdGluZyBmczlwLnhtbCBhbmQgZnM5cC1jY3cueG1sIHRvIHJ1
biB0aGUgdGVzdHMKICAgIHdpdGggbGF0ZXN0IGNhcHMgb24geDg2XzY0IGFuZCBzMzkweC4KICAg
IAogICAgU2lnbmVkLW9mZi1ieTogSsOhbiBUb21rbyA8anRvbWtvQHJlZGhhdC5jb20+CiAgICBB
Y2tlZC1ieTogUGV0ZXIgS3JlbXBhIDxwa3JlbXBhQHJlZGhhdC5jb20+Cgpjb21taXQgMThlNDFk
NmMwMDUyODg0YWRlNzQ1N2NjODYxZTNmMWM3NDJiYjM0OApBdXRob3I6IErDoW4gVG9ta28gPGp0
b21rb0ByZWRoYXQuY29tPgpEYXRlOiAgIFR1ZSBKdWwgMTYgMTI6NTA6NDQgMjAxOSArMDIwMAoK
ICAgIHRlc3RzOiBxZW11OiBtaW5pbWl6ZSBmczlwLnhtbAogICAgCiAgICBSZW1vdmUgdGhlIGhh
cmQgZHJpdmUsIFVTQiBjb250cm9sbGVyIGFuZCBtZW1iYWxsb29uLgogICAgCiAgICBTaWduZWQt
b2ZmLWJ5OiBKw6FuIFRvbWtvIDxqdG9ta29AcmVkaGF0LmNvbT4KICAgIEFja2VkLWJ5OiBQZXRl
ciBLcmVtcGEgPHBrcmVtcGFAcmVkaGF0LmNvbT4KCmNvbW1pdCA0MzJmYWYyNTliNjk2MDQzZWU1
ZDdlOGY2NTdkODU1NDE5YTlhM2ZhCkF1dGhvcjogTWljaGFsIFByaXZvem5payA8bXByaXZvem5A
cmVkaGF0LmNvbT4KRGF0ZTogICBUdWUgSnVsIDIgMTk6NDk6NTEgMjAxOSArMDIwMAoKICAgIHZp
ckNvbW1hbmQ6IHVzZSBwcm9jZnMgdG8gbGVhcm4gb3BlbmVkIEZEcwogICAgCiAgICBXaGVuIHNw
YXduaW5nIGEgY2hpbGQgcHJvY2VzcywgYmV0d2VlbiBmb3JrKCkgYW5kIGV4ZWMoKSB3ZSBjbG9z
ZQogICAgYWxsIGZpbGUgZGVzY3JpcHRvcnMgYW5kIGtlZXAgb25seSB0aG9zZSB0aGUgY2FsbGVy
IHdhbnRzIHVzIHRvCiAgICBwYXNzIG9udG8gdGhlIGNoaWxkLiBUaGUgcHJvYmxlbSBpcyBob3cg
d2UgZG8gdGhhdC4gQ3VycmVudGx5LCB3ZQogICAgZ2V0IHRoZSBsaW1pdCBvZiBvcGVuZWQgZmls
ZXMgYW5kIHRoZW4gaXRlcmF0ZSB0aHJvdWdoIGVhY2ggb25lCiAgICBvZiB0aGVtIGFuZCBlaXRo
ZXIgY2xvc2UoKSBpdCBvciBtYWtlIGl0IHN1cnZpdmUgZXhlYygpLiBUaGlzCiAgICBhcHByb2Fj
aCBpcyBzdWJvcHRpbWFsIChhbHRob3VnaCwgbm90IHRoYXQgbXVjaCBpbiBkZWZhdWx0CiAgICBj
b25maWd1cmF0aW9ucyB3aGVyZSB0aGUgbGltaXQgaXMgcHJldHR5IGxvdyAtIDEwMjQpLiBXZSBo
YXZlCiAgICAvcHJvYyB3aGVyZSB3ZSBjYW4gbGVhcm4gd2hhdCBGRHMgd2UgaG9sZCBvcGVuIGFu
ZCB0aHVzIHdlIGNhbgogICAgc2VsZWN0aXZlbHkgY2xvc2Ugb25seSB0aG9zZS4KICAgIAogICAg
U2lnbmVkLW9mZi1ieTogTWljaGFsIFByaXZvem5payA8bXByaXZvem5AcmVkaGF0LmNvbT4KICAg
IFJldmlld2VkLWJ5OiBKw6FuIFRvbWtvIDxqdG9ta29AcmVkaGF0LmNvbT4KCmNvbW1pdCBjMWE5
YmZiYmJhNDhmZWE0NGZkZmJlNTMyZTA4NGM1MzIzYzljOWIzCkF1dGhvcjogTWljaGFsIFByaXZv
em5payA8bXByaXZvem5AcmVkaGF0LmNvbT4KRGF0ZTogICBUdWUgSnVsIDIgMDg6Mjc6MjUgMjAx
OSArMDIwMAoKICAgIHZpcmNvbW1hbmQ6IFNlcGFyYXRlIG1hc3MgRkQgY2xvc2luZyBpbnRvIGEg
ZnVuY3Rpb24KICAgIAogICAgSSB3aWxsIG9wdGltaXplIHRoaXMgY29kZSBhIGJpdCBpbiB0aGUg
bmV4dCBjb21taXQuIEJ1dCBmb3IgdGhhdAogICAgaXQgaXMgYmV0dGVyIGlmIHRoZSBjb2RlIGxp
dmVzIGluIGEgc2VwYXJhdGUgZnVuY3Rpb24uCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IE1pY2hh
bCBQcml2b3puaWsgPG1wcml2b3puQHJlZGhhdC5jb20+CiAgICBSZXZpZXdlZC1ieTogSsOhbiBU
b21rbyA8anRvbWtvQHJlZGhhdC5jb20+Cgpjb21taXQgY2MzNDI2MGY1YTg3MTVkMjA4ZWU0NWE2
ZWJhYTc5ZTUyNjRjYmU2OApBdXRob3I6IE1pY2hhbCBQcml2b3puaWsgPG1wcml2b3puQHJlZGhh
dC5jb20+CkRhdGU6ICAgVHVlIEp1bCAxNiAwOTozMzozOCAyMDE5ICswMjAwCgogICAgdGVzdDog
SW50cm9kdWNlIHZpcm5ldGRldm9wZW52c3dpdGNodGVzdAogICAgCiAgICBUZXN0IGlmIG91ciBw
YXJzaW5nIG9mIGludGVyZmFjZSBzdGF0cyBhcyByZXR1cm5lZCBieSBvdnMtdnNjdGwKICAgIHdv
cmtzIGFzIGV4cGVjdGVkLiBUbyBhY2hpZXZlIHRoaXMgd2l0aG91dCBoYXZpbmcgdG8gbW9jawog
ICAgdmlyQ29tbWFuZCogSSdtIHNlcGFyYXRpbmcgcGFyc2luZyBvZiBzdGF0cyBpbnRvIGEgc2Vw
YXJhdGUKICAgIGZ1bmN0aW9uLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBNaWNoYWwgUHJpdm96
bmlrIDxtcHJpdm96bkByZWRoYXQuY29tPgogICAgUmV2aWV3ZWQtYnk6IErDoW4gVG9ta28gPGp0
b21rb0ByZWRoYXQuY29tPgoKY29tbWl0IGMyOTdlYWI1MjU5OWM5MWE0Y2IyNmI2NmRiZGZlOWQw
N2MzMTQyZDMKQXV0aG9yOiBNaWNoYWwgUHJpdm96bmlrIDxtcHJpdm96bkByZWRoYXQuY29tPgpE
YXRlOiAgIEZyaSBKdW4gMjggMTA6MzM6MDkgMjAxOSArMDIwMAoKICAgIHZpck5ldERldk9wZW52
c3dpdGNoSW50ZXJmYWNlU3RhdHM6IE9wdGltaXplIGZvciBzcGVlZAogICAgCiAgICBXZSBydW4g
J292cy12c2N0bCcgbmluZSB0aW1lcyAoZmlyc3QgdG8gZmluZCBpZiBpbnRlcmZhY2UgaXMKICAg
IHRoZXJlIGFuZCB0aGVuIGVpZ2h0IHRpbWVzID0gZm9yIGVhY2ggc3RhdHMgbWVtYmVyIHNlcGFy
YXRlbHkpLgogICAgVGhpcyBpcyB2ZXJ5IGluZWZmaWNpZW50LiBJJ3ZlIGZvdW5kIGEgd2F5IHRv
IHJ1biBpdCBvbmNlIGFuZAogICAgd2l0aCBhIGJpdCBvZiBoZWxwIGZyb20gdmlySlNPTiBtb2R1
bGUgd2UgY2FuIHBhcnNlIG91dCBzdGF0cwogICAgd2UgbmVlZC4KICAgIAogICAgU2lnbmVkLW9m
Zi1ieTogTWljaGFsIFByaXZvem5payA8bXByaXZvem5AcmVkaGF0LmNvbT4KICAgIFJldmlld2Vk
LWJ5OiBKw6FuIFRvbWtvIDxqdG9ta29AcmVkaGF0LmNvbT4KCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 03:49:03 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 03: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 1hnxPQ-0007g6-Sh; Thu, 18 Jul 2019 03:48:44 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=6kuv=VP=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hnxPP-0007g1-Hy
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 03:48:43 +0000
X-Inumbo-ID: ec5d18a0-a90e-11e9-b3f5-0700a59707a6
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id ec5d18a0-a90e-11e9-b3f5-0700a59707a6;
 Thu, 18 Jul 2019 03:48:37 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 996B6AFED;
 Thu, 18 Jul 2019 03:48:36 +0000 (UTC)
To: Joe Perches <joe@perches.com>, Zhenzhong Duan
 <zhenzhong.duan@oracle.com>, linux-kernel@vger.kernel.org
References: <1563251169-30740-1-git-send-email-zhenzhong.duan@oracle.com>
 <9791d12717bba784f24f35c29ddfaab9ccb78965.camel@perches.com>
 <d4be507a-aa31-9ba3-9bf0-c8b60ec3f93a@suse.com>
 <18469f4c80f3dbf04eda5415f4bcf1c8fa655370.camel@perches.com>
From: Juergen Gross <jgross@suse.com>
Message-ID: <3d74b1f6-37ae-dcb0-fa8a-6f02e183bbd7@suse.com>
Date: Thu, 18 Jul 2019 05:48:34 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <18469f4c80f3dbf04eda5415f4bcf1c8fa655370.camel@perches.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH v8 4/5] x86/paravirt: Remove const mark from
 x86_hyper_xen_hvm 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: sstabellini@kernel.org, x86@kernel.org, mingo@redhat.com, bp@alien8.de,
 xen-devel@lists.xenproject.org, boris.ostrovsky@oracle.com, tglx@linutronix.de
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTcuMDcuMTkgMTk6MjIsIEpvZSBQZXJjaGVzIHdyb3RlOgo+IE9uIFdlZCwgMjAxOS0wNy0x
NyBhdCAwODo0OSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPj4gT24gMTcuMDcuMTkgMDg6
NDYsIEpvZSBQZXJjaGVzIHdyb3RlOgo+Pj4gT24gVHVlLCAyMDE5LTA3LTE2IGF0IDEyOjI2ICsw
ODAwLCBaaGVuemhvbmcgRHVhbiB3cm90ZToKPj4+PiAuLiBhcyAibm9wdiIgc3VwcG9ydCBuZWVk
cyBpdCB0byBiZSBjaGFuZ2VhYmxlIGF0IGJvb3QgdXAgc3RhZ2UuCj4+Pj4KPj4+PiBDaGVja3Bh
dGNoIHJlcG9ydHMgd2FybmluZywgc28gbW92ZSB2YXJpYWJsZSBkZWNsYXJhdGlvbnMgZnJvbQo+
Pj4+IGh5cGVydmlzb3IuYyB0byBoeXBlcnZpc29yLmgKPj4+IFtdCj4+Pj4gZGlmZiAtLWdpdCBh
L2FyY2gveDg2L3hlbi9lbmxpZ2h0ZW5faHZtLmMgYi9hcmNoL3g4Ni94ZW4vZW5saWdodGVuX2h2
bS5jCj4+PiBbXQo+Pj4+IEBAIC0yNTksNyArMjU5LDcgQEAgc3RhdGljIF9faW5pdCB2b2lkIHhl
bl9odm1fZ3Vlc3RfbGF0ZV9pbml0KHZvaWQpCj4+Pj4gICAgI2VuZGlmCj4+Pj4gICAgfQo+Pj4+
ICAgIAo+Pj4+IC1jb25zdCBfX2luaXRjb25zdCBzdHJ1Y3QgaHlwZXJ2aXNvcl94ODYgeDg2X2h5
cGVyX3hlbl9odm0gPSB7Cj4+Pj4gK3N0cnVjdCBoeXBlcnZpc29yX3g4NiB4ODZfaHlwZXJfeGVu
X2h2bSBfX2luaXRkYXRhID0gewo+Pj4KPj4+IHN0YXRpYz8KPj4KPj4gSXQgaXMgYmVpbmcgcmVm
ZXJlbmNlZCBmcm9tIGFyY2gveDg2L2tlcm5lbC9jcHUvaHlwZXJ2aXNvci5jCj4gCj4gQnV0IHdh
c24ndCBpdCBhbHNvIHJlbW92ZWQgZnJvbSB0aGUgbGlzdCBvZiBleHRlcm5zPwo+IAo+IFJlcmVh
ZGluZyB0aGUgLmggZmlsZSwgbm8gaXQgd2Fzbid0LiAgSSBtaXNzZWQgdGhhdC4KPiAKPiBQZXJo
YXBzIHRoZSBleHRlcm4gbGlzdCBjb3VsZCBiZSByZW9yZGVyZWQgdG8gbW92ZSB0aGlzCj4geDg2
X2h5cGVyX3hlbl9odm0gdG8gYmUgbmV4dCB0byB4ODZfaHlwZXJfdHlwZS4KPiAKPiBJIGFsc28g
c3VnZ2VzdCB0aGF0ICJleHRlcm4gYm9vbCBub3B2IiBtaWdodCBiZSBhIGJpdAo+IG5vbi1zcGVj
aWZpYyBhbmQgY291bGQgdXNlIGEgbG9uZ2VyIGlkZW50aWZpZXIuCgpZb3UgYXJlIGEgbGl0dGxl
IGJpdCBsYXRlLiBJdCBoYXMgYmVlbiB0aGlzIHdheSBzaW5jZSBWNSBvZiB0aGUgc2VyaWVzCnBv
c3RlZCBvbiBKdWx5IDNyZC4KCkkgaGF2ZSBwdXNoZWQgdGhlIHNlcmllcyB0byBteSB0cmVlIGFs
cmVhZHkgYW5kIEknbSBhYm91dCB0byBzZW5kIHRoZQpwdWxsIHJlcXVlc3QuCgpGb2xsb3d1cCBw
YXRjaGVzIHdlbGNvbWUuIDotKQoKCkp1ZXJnZW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 04:33:10 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 04: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 1hny6K-0002hS-Bz; Thu, 18 Jul 2019 04:33:04 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=xBYf=VP=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hny6I-0002hD-T1
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 04:33:02 +0000
X-Inumbo-ID: 1b73f95a-a915-11e9-81e6-6f57e7a4a8d4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 1b73f95a-a915-11e9-81e6-6f57e7a4a8d4;
 Thu, 18 Jul 2019 04:32:53 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hny68-0000BH-Ja; Thu, 18 Jul 2019 04:32:52 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hny68-0007R8-8j; Thu, 18 Jul 2019 04:32:52 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hny68-0004GJ-87; Thu, 18 Jul 2019 04:32:52 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139075-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:test-amd64-amd64-xl-qemuu-ovmf-amd64:guest-start/debianhvm.repeat:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-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-vhd: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-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-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=0b18cfb8f1828c905139b54c8644b0d8f4aad879
X-Osstest-Versions-That: qemuu=1316b1ddc8a05e418c8134243f8bff8cccbbccb1
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 18 Jul 2019 04:32:52 +0000
Subject: [Xen-devel] [qemu-mainline test] 139075: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTA3NSBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzkwNzUvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
b3ZtZi1hbWQ2NCAxOCBndWVzdC1zdGFydC9kZWJpYW5odm0ucmVwZWF0IGZhaWwgUkVHUi4gdnMu
IDEzODk3NwoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2lu
ZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgZmFpbCBsaWtlIDEzODk3NwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTM4OTc3CiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZh
aWwgbGlrZSAxMzg5NzcKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBn
dWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEzODk3NwogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTM4
OTc3CiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAg
ICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0t
aW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLXRodW5kZXJ4IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVk
aXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3Jl
ZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNy
ZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1y
dGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
bXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4x
MC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBxZW11dSAgICAg
ICAgICAgICAgICAwYjE4Y2ZiOGYxODI4YzkwNTEzOWI1NGM4NjQ0YjBkOGY0YWFkODc5CmJhc2Vs
aW5lIHZlcnNpb246CiBxZW11dSAgICAgICAgICAgICAgICAxMzE2YjFkZGM4YTA1ZTQxOGM4MTM0
MjQzZjhiZmY4Y2NjYmJjY2IxCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzg5NzcgIDIwMTktMDct
MTQgMDM6NDM6NTIgWiAgICA0IGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTM5MDE0ICAyMDE5
LTA3LTE1IDA5OjA2OjIzIFogICAgMiBkYXlzICAgIDMgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNp
bmNlICAgMTM5MDc1ICAyMDE5LTA3LTE3IDA0OjE1OjQ5IFogICAgMSBkYXlzICAgIDEgYXR0ZW1w
dHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQWxla3Nh
bmRhciBNYXJrb3ZpYyA8YW1hcmtvdmljQHdhdmVjb21wLmNvbT4KICBBbGV4IEJlbm7DqWUgPGFs
ZXguYmVubmVlQGxpbmFyby5vcmc+CiAgQWxleCBXaWxsaWFtc29uIDxhbGV4LndpbGxpYW1zb25A
cmVkaGF0LmNvbT4KICBBbmRyZXkgU2hpbmtldmljaCA8YW5kcmV5LnNoaW5rZXZpY2hAdmlydHVv
enpvLmNvbT4KICBDaHJpc3RpYW4gQm9ybnRyYWVnZXIgPGJvcm50cmFlZ2VyQGRlLmlibS5jb20+
CiAgQ2hyaXN0b3BoZSBkZSBEaW5lY2hpbiA8ZGluZWNoaW5AcmVkaGF0LmNvbT4KICBDaHJpc3Rv
cGhlIEx5b24gPGNocmlzdG9waGUubHlvbkBsaW5hcm8ub3JnPgogIENvcm5lbGlhIEh1Y2sgPGNv
aHVja0ByZWRoYXQuY29tPgogIERhdmlkIEVuZ3JhZiA8ZGF2aWQuZW5ncmFmQHN5c2dvLmNvbT4K
ICBEci4gRGF2aWQgQWxhbiBHaWxiZXJ0IDxkZ2lsYmVydEByZWRoYXQuY29tPgogIEZyYW5jaXNj
byBJZ2xlc2lhcyA8ZnJhc3NlLmlnbGVzaWFzQGdtYWlsLmNvbT4KICBHdWVudGVyIFJvZWNrIDxs
aW51eEByb2Vjay11cy5uZXQ+CiAgSWdvciBNYW1tZWRvdiA8aW1hbW1lZG9AcmVkaGF0LmNvbT4K
ICBJdmFuIFJlbiA8aXZhbnJlbkB0ZW5jZW50LmNvbT4KICBJdmFuIFJlbiA8cmVueWltZUBnbWFp
bC5jb20+CiAgSnVhbiBRdWludGVsYSA8cXVpbnRlbGFAcmVkaGF0LmNvbT4KICBKdWxpbyBNb250
ZXMgPGp1bGlvLm1vbnRlc0BpbnRlbC5jb20+CiAgS2luZyBXYW5nIDxraW5nLndhbmdAaHVhd2Vp
LmNvbT4KICBLaW5nIFdhbmc8a2luZy53YW5nQGh1YXdlaS5jb20+CiAgTWFyYy1BbmRyw6kgTHVy
ZWF1IDxtYXJjYW5kcmUubHVyZWF1QHJlZGhhdC5jb20+CiAgTWFyayBDYXZlLUF5bGFuZCA8bWFy
ay5jYXZlLWF5bGFuZEBpbGFuZGUuY28udWs+CiAgTWFya3VzIEFybWJydXN0ZXIgPGFybWJydUBy
ZWRoYXQuY29tPgogIE1heCBSZWl0eiA8bXJlaXR6QHJlZGhhdC5jb20+CiAgTWljaGFlbCBTLiBU
c2lya2luIDxtc3RAcmVkaGF0LmNvbT4KICBNaWNoYWwgUHJpdm96bmlrIDxtcHJpdm96bkByZWRo
YXQuY29tPgogIFBhbmthaiBHdXB0YSA8cGFndXB0YUByZWRoYXQuY29tPgogIFBhb2xvIEJvbnpp
bmkgPHBib256aW5pQHJlZGhhdC5jb20+CiAgUGVuZyBUYW8gPHRhby5wZW5nQGxpbnV4LmFsaWJh
YmEuY29tPgogIFBldGVyIE1heWRlbGwgPHBldGVyLm1heWRlbGxAbGluYXJvLm9yZz4KICBQZXRl
ciBYdSA8cGV0ZXJ4QHJlZGhhdC5jb20+CiAgUGhpbGlwcGUgTWF0aGlldS1EYXVkw6kgPHBoaWxt
ZEByZWRoYXQuY29tPgogIFJpY2hhcmQgSGVuZGVyc29uIDxyaWNoYXJkLmhlbmRlcnNvbkBsaW5h
cm8ub3JnPgogIFNoaW5pY2hpcm8gS2F3YXNha2kgPHNoaW5pY2hpcm8ua2F3YXNha2lAd2RjLmNv
bT4KICBTdGVmYW4gSGFqbm9jemkgPHN0ZWZhbmhhQHJlZGhhdC5jb20+CiAgU3RlZmFuIFdlaWwg
PHN3QHdlaWxuZXR6LmRlPgogIFN0ZWZhbm8gR2FyemFyZWxsYSA8c2dhcnphcmVAcmVkaGF0LmNv
bT4KICBXZWkgWWFuZyA8cmljaGFyZHcueWFuZ0BsaW51eC5pbnRlbC5jb20+CiAgV29sZmdhbmcg
QnVtaWxsZXIgPHcuYnVtaWxsZXJAcHJveG1veC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhs
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2
aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
d3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0
MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRy
dWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdp
bjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2
bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC10
aHVuZGVyeCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVz
dC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUv
bG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAg
ICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxh
bmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0
CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7
Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdl
Yi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3Mg
Y29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9
b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBp
dCB3b3VsZCBiZSAyMTE3IGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 04:59:02 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 04:59:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hnyVA-00047d-Ip; Thu, 18 Jul 2019 04:58:44 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=xBYf=VP=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hnyV9-00047R-AE
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 04:58:43 +0000
X-Inumbo-ID: b2c97a20-a918-11e9-839b-73be320a798b
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b2c97a20-a918-11e9-839b-73be320a798b;
 Thu, 18 Jul 2019 04:58:35 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hnyUz-0000eA-IT; Thu, 18 Jul 2019 04:58: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 1hnyUz-0000DU-4M; Thu, 18 Jul 2019 04:58:33 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hnyUz-0007uE-1U; Thu, 18 Jul 2019 04:58:33 +0000
To: xen-devel@lists.xenproject.org, osstest-admin@xenproject.org,
 royger@FreeBSD.org
Message-ID: <osstest-139084-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: freebsd=6418500c9f9c91a698564bbc264c513461611472
X-Osstest-Versions-That: freebsd=163feb2e45cd088e65da1ff395dc3293065a4603
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 18 Jul 2019 04:58:33 +0000
Subject: [Xen-devel] [freebsd-master test] 139084: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTA4NCBmcmVlYnNkLW1hc3RlciByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTM5MDg0LwoKUGVyZmVjdCA6LSkKQWxs
IHRlc3RzIGluIHRoaXMgZmxpZ2h0IHBhc3NlZCBhcyByZXF1aXJlZAp2ZXJzaW9uIHRhcmdldGVk
IGZvciB0ZXN0aW5nOgogZnJlZWJzZCAgICAgICAgICAgICAgNjQxODUwMGM5ZjljOTFhNjk4NTY0
YmJjMjY0YzUxMzQ2MTYxMTQ3MgpiYXNlbGluZSB2ZXJzaW9uOgogZnJlZWJzZCAgICAgICAgICAg
ICAgMTYzZmViMmU0NWNkMDg4ZTY1ZGExZmYzOTVkYzMyOTMwNjVhNDYwMwoKTGFzdCB0ZXN0IG9m
IGJhc2lzICAgMTM5MDE2ICAyMDE5LTA3LTE1IDA5OjE5OjU3IFogICAgMiBkYXlzClRlc3Rpbmcg
c2FtZSBzaW5jZSAgIDEzOTA4NCAgMjAxOS0wNy0xNyAwOToxOTozOCBaICAgIDAgZGF5cyAgICAx
IGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0Ogog
IGFsYyA8YWxjQEZyZWVCU0Qub3JnPgogIGF2ZyA8YXZnQEZyZWVCU0Qub3JnPgogIGJyb29rcyA8
YnJvb2tzQEZyZWVCU0Qub3JnPgogIGNodWNrIDxjaHVja0BGcmVlQlNELm9yZz4KICBjeSA8Y3lA
RnJlZUJTRC5vcmc+CiAgaWFuIDxpYW5ARnJlZUJTRC5vcmc+CiAgaW1wIDxpbXBARnJlZUJTRC5v
cmc+CiAgamhiIDxqaGJARnJlZUJTRC5vcmc+CiAgamhpYmJpdHMgPGpoaWJiaXRzQEZyZWVCU0Qu
b3JnPgogIGtldmxvIDxrZXZsb0BGcmVlQlNELm9yZz4KICBraWIgPGtpYkBGcmVlQlNELm9yZz4K
ICBtYW51IDxtYW51QEZyZWVCU0Qub3JnPgogIG1hcmtqIDxtYXJrakBGcmVlQlNELm9yZz4KICBt
Y2t1c2ljayA8bWNrdXNpY2tARnJlZUJTRC5vcmc+CiAgb2xpdmllciA8b2xpdmllckBGcmVlQlNE
Lm9yZz4KICBvc2hvZ2JvIDxvc2hvZ2JvQEZyZWVCU0Qub3JnPgogIHNicnVubyA8c2JydW5vQEZy
ZWVCU0Qub3JnPgogIHRtdW5ybyA8dG11bnJvQEZyZWVCU0Qub3JnPgogIHR1ZXhlbiA8dHVleGVu
QEZyZWVCU0Qub3JnPgogIHZhbmd5emVuIDx2YW5neXplbkBGcmVlQlNELm9yZz4KCmpvYnM6CiBi
dWlsZC1hbWQ2NC1mcmVlYnNkLWFnYWluICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWZyZWVic2QgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQteGVuLWZyZWVic2QgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1m
bGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dz
L2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMu
IGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3Jn
L29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rl
c3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9w
PW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1t
YXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoaW5nIHJldmlz
aW9uIDoKClRvIHhlbmJpdHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0L2ZyZWVic2QuZ2l0CiAgIDE2
M2ZlYjJlNDVjLi42NDE4NTAwYzlmOSAgNjQxODUwMGM5ZjljOTFhNjk4NTY0YmJjMjY0YzUxMzQ2
MTYxMTQ3MiAtPiB0ZXN0ZWQvbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 06:52:49 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 06:52:49 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ho0HG-0003iG-RP; Thu, 18 Jul 2019 06:52: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=6kuv=VP=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1ho0HF-0003i7-Ai
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 06:52:29 +0000
X-Inumbo-ID: 9ac8f834-a928-11e9-8980-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9ac8f834-a928-11e9-8980-bc764e045a96;
 Thu, 18 Jul 2019 06:52:27 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id E1D4BAE47;
 Thu, 18 Jul 2019 06:52:26 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org,
	linux-kernel@vger.kernel.org
Date: Thu, 18 Jul 2019 08:52:22 +0200
Message-Id: <20190718065222.31310-3-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20190718065222.31310-1-jgross@suse.com>
References: <20190718065222.31310-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH 2/2] xen/gntdev: switch from kcalloc() to
 kvcalloc()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>,
 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>

V2l0aCBzdWZmaWNpZW50IG1hbnkgcGFnZXMgdG8gbWFwIGdudGRldiBjYW4gcmVhY2ggb3JkZXIg
OSBhbGxvY2F0aW9uCnNpemVzLiBBcyB0aGVyZSBpcyBubyBuZWVkIHRvIGhhdmUgcGh5c2ljYWxs
eSBjb250aWd1b3VzIGJ1ZmZlcnMgc3dpdGNoCnRvIGt2Y2FsbG9jKCkgaW4gb3JkZXIgdG8gYXZv
aWQgZmFpbGluZyBhbGxvY2F0aW9ucy4KClNpZ25lZC1vZmYtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpn
cm9zc0BzdXNlLmNvbT4KLS0tCiBkcml2ZXJzL3hlbi9nbnRkZXYuYyB8IDMwICsrKysrKysrKysr
KysrKy0tLS0tLS0tLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDE1IGluc2VydGlvbnMoKyksIDE1
IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMveGVuL2dudGRldi5jIGIvZHJpdmVy
cy94ZW4vZ250ZGV2LmMKaW5kZXggMjNlMjFhOWFlZGY3Li45NjFhYTc3ODMxMmIgMTAwNjQ0Ci0t
LSBhL2RyaXZlcnMveGVuL2dudGRldi5jCisrKyBiL2RyaXZlcnMveGVuL2dudGRldi5jCkBAIC0x
MTUsMTQgKzExNSwxNCBAQCBzdGF0aWMgdm9pZCBnbnRkZXZfZnJlZV9tYXAoc3RydWN0IGdudGRl
dl9ncmFudF9tYXAgKm1hcCkKIAkJZ250dGFiX2ZyZWVfcGFnZXMobWFwLT5jb3VudCwgbWFwLT5w
YWdlcyk7CiAKICNpZmRlZiBDT05GSUdfWEVOX0dSQU5UX0RNQV9BTExPQwotCWtmcmVlKG1hcC0+
ZnJhbWVzKTsKKwlrdmZyZWUobWFwLT5mcmFtZXMpOwogI2VuZGlmCi0Ja2ZyZWUobWFwLT5wYWdl
cyk7Ci0Ja2ZyZWUobWFwLT5ncmFudHMpOwotCWtmcmVlKG1hcC0+bWFwX29wcyk7Ci0Ja2ZyZWUo
bWFwLT51bm1hcF9vcHMpOwotCWtmcmVlKG1hcC0+a21hcF9vcHMpOwotCWtmcmVlKG1hcC0+a3Vu
bWFwX29wcyk7CisJa3ZmcmVlKG1hcC0+cGFnZXMpOworCWt2ZnJlZShtYXAtPmdyYW50cyk7CisJ
a3ZmcmVlKG1hcC0+bWFwX29wcyk7CisJa3ZmcmVlKG1hcC0+dW5tYXBfb3BzKTsKKwlrdmZyZWUo
bWFwLT5rbWFwX29wcyk7CisJa3ZmcmVlKG1hcC0+a3VubWFwX29wcyk7CiAJa2ZyZWUobWFwKTsK
IH0KIApAQCAtMTM2LDEyICsxMzYsMTIgQEAgc3RydWN0IGdudGRldl9ncmFudF9tYXAgKmdudGRl
dl9hbGxvY19tYXAoc3RydWN0IGdudGRldl9wcml2ICpwcml2LCBpbnQgY291bnQsCiAJaWYgKE5V
TEwgPT0gYWRkKQogCQlyZXR1cm4gTlVMTDsKIAotCWFkZC0+Z3JhbnRzICAgID0ga2NhbGxvYyhj
b3VudCwgc2l6ZW9mKGFkZC0+Z3JhbnRzWzBdKSwgR0ZQX0tFUk5FTCk7Ci0JYWRkLT5tYXBfb3Bz
ICAgPSBrY2FsbG9jKGNvdW50LCBzaXplb2YoYWRkLT5tYXBfb3BzWzBdKSwgR0ZQX0tFUk5FTCk7
Ci0JYWRkLT51bm1hcF9vcHMgPSBrY2FsbG9jKGNvdW50LCBzaXplb2YoYWRkLT51bm1hcF9vcHNb
MF0pLCBHRlBfS0VSTkVMKTsKLQlhZGQtPmttYXBfb3BzICA9IGtjYWxsb2MoY291bnQsIHNpemVv
ZihhZGQtPmttYXBfb3BzWzBdKSwgR0ZQX0tFUk5FTCk7Ci0JYWRkLT5rdW5tYXBfb3BzID0ga2Nh
bGxvYyhjb3VudCwgc2l6ZW9mKGFkZC0+a3VubWFwX29wc1swXSksIEdGUF9LRVJORUwpOwotCWFk
ZC0+cGFnZXMgICAgID0ga2NhbGxvYyhjb3VudCwgc2l6ZW9mKGFkZC0+cGFnZXNbMF0pLCBHRlBf
S0VSTkVMKTsKKwlhZGQtPmdyYW50cyAgICA9IGt2Y2FsbG9jKGNvdW50LCBzaXplb2YoYWRkLT5n
cmFudHNbMF0pLCBHRlBfS0VSTkVMKTsKKwlhZGQtPm1hcF9vcHMgICA9IGt2Y2FsbG9jKGNvdW50
LCBzaXplb2YoYWRkLT5tYXBfb3BzWzBdKSwgR0ZQX0tFUk5FTCk7CisJYWRkLT51bm1hcF9vcHMg
PSBrdmNhbGxvYyhjb3VudCwgc2l6ZW9mKGFkZC0+dW5tYXBfb3BzWzBdKSwgR0ZQX0tFUk5FTCk7
CisJYWRkLT5rbWFwX29wcyAgPSBrdmNhbGxvYyhjb3VudCwgc2l6ZW9mKGFkZC0+a21hcF9vcHNb
MF0pLCBHRlBfS0VSTkVMKTsKKwlhZGQtPmt1bm1hcF9vcHMgPSBrdmNhbGxvYyhjb3VudCwgc2l6
ZW9mKGFkZC0+a3VubWFwX29wc1swXSksIEdGUF9LRVJORUwpOworCWFkZC0+cGFnZXMgICAgID0g
a3ZjYWxsb2MoY291bnQsIHNpemVvZihhZGQtPnBhZ2VzWzBdKSwgR0ZQX0tFUk5FTCk7CiAJaWYg
KE5VTEwgPT0gYWRkLT5ncmFudHMgICAgfHwKIAkgICAgTlVMTCA9PSBhZGQtPm1hcF9vcHMgICB8
fAogCSAgICBOVUxMID09IGFkZC0+dW5tYXBfb3BzIHx8CkBAIC0xNjAsOCArMTYwLDggQEAgc3Ry
dWN0IGdudGRldl9ncmFudF9tYXAgKmdudGRldl9hbGxvY19tYXAoc3RydWN0IGdudGRldl9wcml2
ICpwcml2LCBpbnQgY291bnQsCiAJaWYgKGRtYV9mbGFncyAmIChHTlRERVZfRE1BX0ZMQUdfV0Mg
fCBHTlRERVZfRE1BX0ZMQUdfQ09IRVJFTlQpKSB7CiAJCXN0cnVjdCBnbnR0YWJfZG1hX2FsbG9j
X2FyZ3MgYXJnczsKIAotCQlhZGQtPmZyYW1lcyA9IGtjYWxsb2MoY291bnQsIHNpemVvZihhZGQt
PmZyYW1lc1swXSksCi0JCQkJICAgICAgR0ZQX0tFUk5FTCk7CisJCWFkZC0+ZnJhbWVzID0ga3Zj
YWxsb2MoY291bnQsIHNpemVvZihhZGQtPmZyYW1lc1swXSksCisJCQkJICAgICAgIEdGUF9LRVJO
RUwpOwogCQlpZiAoIWFkZC0+ZnJhbWVzKQogCQkJZ290byBlcnI7CiAKLS0gCjIuMTYuNAoKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 06:52:49 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 06:52:49 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ho0HH-0003iM-3c; Thu, 18 Jul 2019 06:52: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=6kuv=VP=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1ho0HF-0003i6-A8
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 06:52:29 +0000
X-Inumbo-ID: 9ac8c197-a928-11e9-8980-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9ac8c197-a928-11e9-8980-bc764e045a96;
 Thu, 18 Jul 2019 06:52:27 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id B747EAE1B;
 Thu, 18 Jul 2019 06:52:26 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org,
	linux-kernel@vger.kernel.org
Date: Thu, 18 Jul 2019 08:52:21 +0200
Message-Id: <20190718065222.31310-2-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20190718065222.31310-1-jgross@suse.com>
References: <20190718065222.31310-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH 1/2] xen/gntdev: replace global limit of mapped
 pages by limit per 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: Juergen Gross <jgross@suse.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.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>

VG9kYXkgdGhlcmUgaXMgYSBnbG9iYWwgbGltaXQgb2YgcGFnZXMgbWFwcGVkIHZpYSAvZGV2L3hl
bi9nbnRkZXYgc2V0CnRvIDEgbWlsbGlvbiBwYWdlcyBwZXIgZGVmYXVsdC4gVGhlcmUgaXMgbm8g
cmVhc29uIHdoeSB0aGF0IGxpbWl0IGlzCmV4aXN0aW5nLCBhcyB0b3RhbCBudW1iZXIgb2YgZm9y
ZWlnbiBtYXBwaW5ncyBpcyBsaW1pdGVkIGJ5IHRoZQpoeXBlcnZpc29yIGFueXdheSBhbmQgcHJl
ZmVycmluZyBrZXJuZWwgbWFwcGluZ3Mgb3ZlciB1c2Vyc3BhY2Ugb25lcwpkb2Vzbid0IG1ha2Ug
c2Vuc2UuCgpBZGRpdGlvbmFsbHkgY2hlY2tpbmcgb2YgdGhhdCBsaW1pdCBpcyBmcmFnaWxlLCBh
cyB0aGUgbnVtYmVyIG9mIHBhZ2VzCnRvIG1hcCB2aWEgb25lIGNhbGwgaXMgc3BlY2lmaWVkIGlu
IGEgMzItYml0IHVuc2lnbmVkIHZhcmlhYmxlIHdoaWNoCmlzbid0IHRlc3RlZCB0byBzdGF5IHdp
dGhpbiByZWFzb25hYmxlIGxpbWl0cyAodGhlIG9ubHkgdGVzdCBpcyB0aGUKdmFsdWUgdG8gYmUg
PD0gemVybywgd2hpY2ggYmFzaWNhbGx5IGV4Y2x1ZGVzIG9ubHkgY2FsbHMgd2l0aG91dCBhbnkK
bWFwcGluZyByZXF1ZXN0ZWQpLiBTbyB0cnlpbmcgdG8gbWFwIGUuZy4gMHhmZmZmMDAwMCBwYWdl
cyB3aGlsZQphbHJlYWR5IG5lYXJseSAxMDAwMDAwIHBhZ2VzIGFyZSBtYXBwZWQgd2lsbCBlZmZl
Y3RpdmVseSBsb3dlciB0aGUKZ2xvYmFsIG51bWJlciBvZiBtYXBwZWQgcGFnZXMgc3VjaCB0aGF0
IGEgcGFyYWxsZWwgY2FsbCBtYXBwaW5nIGEKcmVhc29uYWJsZSBhbW91bnQgb2YgcGFnZXMgY2Fu
IHN1Y2NlZWQgaW4gc3BpdGUgb2YgdGhlIGdsb2JhbCBsaW1pdApiZWluZyB2aW9sYXRlZC4KClNv
IGRyb3AgdGhlIGdsb2JhbCBsaW1pdCBhbmQgaW50cm9kdWNlIHBlciBjYWxsIGxpbWl0IGluc3Rl
YWQuCgpTaWduZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+Ci0tLQog
ZHJpdmVycy94ZW4vZ250ZGV2LWNvbW1vbi5oIHwgIDIgKy0KIGRyaXZlcnMveGVuL2dudGRldi1k
bWFidWYuYyB8IDExICsrKy0tLS0tLS0tCiBkcml2ZXJzL3hlbi9nbnRkZXYuYyAgICAgICAgfCAy
MiArKysrKystLS0tLS0tLS0tLS0tLS0tCiAzIGZpbGVzIGNoYW5nZWQsIDEwIGluc2VydGlvbnMo
KyksIDI1IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMveGVuL2dudGRldi1jb21t
b24uaCBiL2RyaXZlcnMveGVuL2dudGRldi1jb21tb24uaAppbmRleCAyZjhiOTQ5YzNlZWIuLjBl
NWQ0NjYwZTdiOCAxMDA2NDQKLS0tIGEvZHJpdmVycy94ZW4vZ250ZGV2LWNvbW1vbi5oCisrKyBi
L2RyaXZlcnMveGVuL2dudGRldi1jb21tb24uaApAQCAtODcsNyArODcsNyBAQCB2b2lkIGdudGRl
dl9hZGRfbWFwKHN0cnVjdCBnbnRkZXZfcHJpdiAqcHJpdiwgc3RydWN0IGdudGRldl9ncmFudF9t
YXAgKmFkZCk7CiAKIHZvaWQgZ250ZGV2X3B1dF9tYXAoc3RydWN0IGdudGRldl9wcml2ICpwcml2
LCBzdHJ1Y3QgZ250ZGV2X2dyYW50X21hcCAqbWFwKTsKIAotYm9vbCBnbnRkZXZfYWNjb3VudF9t
YXBwZWRfcGFnZXMoaW50IGNvdW50KTsKK2Jvb2wgZ250ZGV2X3Rlc3RfcGFnZV9jb3VudCh1bnNp
Z25lZCBpbnQgY291bnQpOwogCiBpbnQgZ250ZGV2X21hcF9ncmFudF9wYWdlcyhzdHJ1Y3QgZ250
ZGV2X2dyYW50X21hcCAqbWFwKTsKIApkaWZmIC0tZ2l0IGEvZHJpdmVycy94ZW4vZ250ZGV2LWRt
YWJ1Zi5jIGIvZHJpdmVycy94ZW4vZ250ZGV2LWRtYWJ1Zi5jCmluZGV4IDJjNGYzMjRmODYyNi4u
NjNmMDg1N2JmNjJkIDEwMDY0NAotLS0gYS9kcml2ZXJzL3hlbi9nbnRkZXYtZG1hYnVmLmMKKysr
IGIvZHJpdmVycy94ZW4vZ250ZGV2LWRtYWJ1Zi5jCkBAIC00NDYsNyArNDQ2LDcgQEAgZG1hYnVm
X2V4cF9hbGxvY19iYWNraW5nX3N0b3JhZ2Uoc3RydWN0IGdudGRldl9wcml2ICpwcml2LCBpbnQg
ZG1hYnVmX2ZsYWdzLAogewogCXN0cnVjdCBnbnRkZXZfZ3JhbnRfbWFwICptYXA7CiAKLQlpZiAo
dW5saWtlbHkoY291bnQgPD0gMCkpCisJaWYgKHVubGlrZWx5KGdudGRldl90ZXN0X3BhZ2VfY291
bnQoY291bnQpKSkKIAkJcmV0dXJuIEVSUl9QVFIoLUVJTlZBTCk7CiAKIAlpZiAoKGRtYWJ1Zl9m
bGFncyAmIEdOVERFVl9ETUFfRkxBR19XQykgJiYKQEAgLTQ1OSwxMSArNDU5LDYgQEAgZG1hYnVm
X2V4cF9hbGxvY19iYWNraW5nX3N0b3JhZ2Uoc3RydWN0IGdudGRldl9wcml2ICpwcml2LCBpbnQg
ZG1hYnVmX2ZsYWdzLAogCWlmICghbWFwKQogCQlyZXR1cm4gRVJSX1BUUigtRU5PTUVNKTsKIAot
CWlmICh1bmxpa2VseShnbnRkZXZfYWNjb3VudF9tYXBwZWRfcGFnZXMoY291bnQpKSkgewotCQlw
cl9kZWJ1ZygiY2FuJ3QgbWFwICVkIHBhZ2VzOiBvdmVyIGxpbWl0XG4iLCBjb3VudCk7Ci0JCWdu
dGRldl9wdXRfbWFwKE5VTEwsIG1hcCk7Ci0JCXJldHVybiBFUlJfUFRSKC1FTk9NRU0pOwotCX0K
IAlyZXR1cm4gbWFwOwogfQogCkBAIC03NzEsNyArNzY2LDcgQEAgbG9uZyBnbnRkZXZfaW9jdGxf
ZG1hYnVmX2V4cF9mcm9tX3JlZnMoc3RydWN0IGdudGRldl9wcml2ICpwcml2LCBpbnQgdXNlX3B0
ZW1vZCwKIAlpZiAoY29weV9mcm9tX3VzZXIoJm9wLCB1LCBzaXplb2Yob3ApKSAhPSAwKQogCQly
ZXR1cm4gLUVGQVVMVDsKIAotCWlmICh1bmxpa2VseShvcC5jb3VudCA8PSAwKSkKKwlpZiAodW5s
aWtlbHkoZ250ZGV2X3Rlc3RfcGFnZV9jb3VudChvcC5jb3VudCkpKQogCQlyZXR1cm4gLUVJTlZB
TDsKIAogCXJlZnMgPSBrY2FsbG9jKG9wLmNvdW50LCBzaXplb2YoKnJlZnMpLCBHRlBfS0VSTkVM
KTsKQEAgLTgxOCw3ICs4MTMsNyBAQCBsb25nIGdudGRldl9pb2N0bF9kbWFidWZfaW1wX3RvX3Jl
ZnMoc3RydWN0IGdudGRldl9wcml2ICpwcml2LAogCWlmIChjb3B5X2Zyb21fdXNlcigmb3AsIHUs
IHNpemVvZihvcCkpICE9IDApCiAJCXJldHVybiAtRUZBVUxUOwogCi0JaWYgKHVubGlrZWx5KG9w
LmNvdW50IDw9IDApKQorCWlmICh1bmxpa2VseShnbnRkZXZfdGVzdF9wYWdlX2NvdW50KG9wLmNv
dW50KSkpCiAJCXJldHVybiAtRUlOVkFMOwogCiAJZ250ZGV2X2RtYWJ1ZiA9IGRtYWJ1Zl9pbXBf
dG9fcmVmcyhwcml2LT5kbWFidWZfcHJpdiwKZGlmZiAtLWdpdCBhL2RyaXZlcnMveGVuL2dudGRl
di5jIGIvZHJpdmVycy94ZW4vZ250ZGV2LmMKaW5kZXggNGMzMzljN2U2NmU1Li4yM2UyMWE5YWVk
ZjcgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMveGVuL2dudGRldi5jCisrKyBiL2RyaXZlcnMveGVuL2du
dGRldi5jCkBAIC01NywxMiArNTcsMTAgQEAgTU9EVUxFX0FVVEhPUigiRGVyZWsgRy4gTXVycmF5
IDxEZXJlay5NdXJyYXlAY2wuY2FtLmFjLnVrPiwgIgogCSAgICAgICJHZXJkIEhvZmZtYW5uIDxr
cmF4ZWxAcmVkaGF0LmNvbT4iKTsKIE1PRFVMRV9ERVNDUklQVElPTigiVXNlci1zcGFjZSBncmFu
dGVkIHBhZ2UgYWNjZXNzIGRyaXZlciIpOwogCi1zdGF0aWMgaW50IGxpbWl0ID0gMTAyNCoxMDI0
OwotbW9kdWxlX3BhcmFtKGxpbWl0LCBpbnQsIDA2NDQpOworc3RhdGljIHVuc2lnbmVkIGludCBs
aW1pdCA9IDY0KjEwMjQ7Cittb2R1bGVfcGFyYW0obGltaXQsIHVpbnQsIDA2NDQpOwogTU9EVUxF
X1BBUk1fREVTQyhsaW1pdCwgIk1heGltdW0gbnVtYmVyIG9mIGdyYW50cyB0aGF0IG1heSBiZSBt
YXBwZWQgYnkgIgotCQkidGhlIGdudGRldiBkZXZpY2UiKTsKLQotc3RhdGljIGF0b21pY190IHBh
Z2VzX21hcHBlZCA9IEFUT01JQ19JTklUKDApOworCQkib25lIG1hcHBpbmcgcmVxdWVzdCIpOwog
CiBzdGF0aWMgaW50IHVzZV9wdGVtb2Q7CiAjZGVmaW5lIHBvcHVsYXRlX2ZyZWVhYmxlX21hcHMg
dXNlX3B0ZW1vZApAQCAtNzQsOSArNzIsOSBAQCBzdGF0aWMgc3RydWN0IG1pc2NkZXZpY2UgZ250
ZGV2X21pc2NkZXY7CiAKIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqLwogCi1ib29sIGdudGRldl9hY2NvdW50X21h
cHBlZF9wYWdlcyhpbnQgY291bnQpCitib29sIGdudGRldl90ZXN0X3BhZ2VfY291bnQodW5zaWdu
ZWQgaW50IGNvdW50KQogewotCXJldHVybiBhdG9taWNfYWRkX3JldHVybihjb3VudCwgJnBhZ2Vz
X21hcHBlZCkgPiBsaW1pdDsKKwlyZXR1cm4gIWNvdW50IHx8IGNvdW50ID4gbGltaXQ7CiB9CiAK
IHN0YXRpYyB2b2lkIGdudGRldl9wcmludF9tYXBzKHN0cnVjdCBnbnRkZXZfcHJpdiAqcHJpdiwK
QEAgLTI0NCw4ICsyNDIsNiBAQCB2b2lkIGdudGRldl9wdXRfbWFwKHN0cnVjdCBnbnRkZXZfcHJp
diAqcHJpdiwgc3RydWN0IGdudGRldl9ncmFudF9tYXAgKm1hcCkKIAlpZiAoIXJlZmNvdW50X2Rl
Y19hbmRfdGVzdCgmbWFwLT51c2VycykpCiAJCXJldHVybjsKIAotCWF0b21pY19zdWIobWFwLT5j
b3VudCwgJnBhZ2VzX21hcHBlZCk7Ci0KIAlpZiAobWFwLT5ub3RpZnkuZmxhZ3MgJiBVTk1BUF9O
T1RJRllfU0VORF9FVkVOVCkgewogCQlub3RpZnlfcmVtb3RlX3ZpYV9ldnRjaG4obWFwLT5ub3Rp
ZnkuZXZlbnQpOwogCQlldnRjaG5fcHV0KG1hcC0+bm90aWZ5LmV2ZW50KTsKQEAgLTY3Nyw3ICs2
NzMsNyBAQCBzdGF0aWMgbG9uZyBnbnRkZXZfaW9jdGxfbWFwX2dyYW50X3JlZihzdHJ1Y3QgZ250
ZGV2X3ByaXYgKnByaXYsCiAJaWYgKGNvcHlfZnJvbV91c2VyKCZvcCwgdSwgc2l6ZW9mKG9wKSkg
IT0gMCkKIAkJcmV0dXJuIC1FRkFVTFQ7CiAJcHJfZGVidWcoInByaXYgJXAsIGFkZCAlZFxuIiwg
cHJpdiwgb3AuY291bnQpOwotCWlmICh1bmxpa2VseShvcC5jb3VudCA8PSAwKSkKKwlpZiAodW5s
aWtlbHkoZ250ZGV2X3Rlc3RfcGFnZV9jb3VudChvcC5jb3VudCkpKQogCQlyZXR1cm4gLUVJTlZB
TDsKIAogCWVyciA9IC1FTk9NRU07CkBAIC02ODUsMTIgKzY4MSw2IEBAIHN0YXRpYyBsb25nIGdu
dGRldl9pb2N0bF9tYXBfZ3JhbnRfcmVmKHN0cnVjdCBnbnRkZXZfcHJpdiAqcHJpdiwKIAlpZiAo
IW1hcCkKIAkJcmV0dXJuIGVycjsKIAotCWlmICh1bmxpa2VseShnbnRkZXZfYWNjb3VudF9tYXBw
ZWRfcGFnZXMob3AuY291bnQpKSkgewotCQlwcl9kZWJ1ZygiY2FuJ3QgbWFwOiBvdmVyIGxpbWl0
XG4iKTsKLQkJZ250ZGV2X3B1dF9tYXAoTlVMTCwgbWFwKTsKLQkJcmV0dXJuIGVycjsKLQl9Ci0K
IAlpZiAoY29weV9mcm9tX3VzZXIobWFwLT5ncmFudHMsICZ1LT5yZWZzLAogCQkJICAgc2l6ZW9m
KG1hcC0+Z3JhbnRzWzBdKSAqIG9wLmNvdW50KSAhPSAwKSB7CiAJCWdudGRldl9wdXRfbWFwKE5V
TEwsIG1hcCk7Ci0tIAoyLjE2LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 06:52:49 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 06:52:49 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ho0HK-0003iX-CO; Thu, 18 Jul 2019 06:52:34 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=6kuv=VP=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1ho0HJ-0003iS-4h
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 06:52:33 +0000
X-Inumbo-ID: 9ac1baa4-a928-11e9-84c0-230ac6f78568
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 9ac1baa4-a928-11e9-84c0-230ac6f78568;
 Thu, 18 Jul 2019 06:52:27 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 9CA31ACBA;
 Thu, 18 Jul 2019 06:52:26 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org,
	linux-kernel@vger.kernel.org
Date: Thu, 18 Jul 2019 08:52:20 +0200
Message-Id: <20190718065222.31310-1-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
Subject: [Xen-devel] [PATCH 0/2] xen/gntdev: sanitize user interface handling
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.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>

VGhlIFhlbiBnbnRkZXYgZHJpdmVyJ3MgY2hlY2tpbmcgb2YgdGhlIG51bWJlciBvZiBhbGxvd2Vk
IG1hcHBlZCBwYWdlcwppcyBpbiBuZWVkIG9mIHNvbWUgc2FuaXRpemluZyB3b3JrLgoKSnVlcmdl
biBHcm9zcyAoMik6CiAgeGVuL2dudGRldjogcmVwbGFjZSBnbG9iYWwgbGltaXQgb2YgbWFwcGVk
IHBhZ2VzIGJ5IGxpbWl0IHBlciBjYWxsCiAgeGVuL2dudGRldjogc3dpdGNoIGZyb20ga2NhbGxv
YygpIHRvIGt2Y2FsbG9jKCkKCiBkcml2ZXJzL3hlbi9nbnRkZXYtY29tbW9uLmggfCAgMiArLQog
ZHJpdmVycy94ZW4vZ250ZGV2LWRtYWJ1Zi5jIHwgMTEgKysrLS0tLS0tLQogZHJpdmVycy94ZW4v
Z250ZGV2LmMgICAgICAgIHwgNTIgKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tCiAzIGZpbGVzIGNoYW5nZWQsIDI1IGluc2VydGlvbnMoKyksIDQwIGRlbGV0aW9u
cygtKQoKLS0gCjIuMTYuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 09:00:47 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 09:00:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ho2H7-0004RH-JA; Thu, 18 Jul 2019 09:00:29 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=6kuv=VP=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1ho2H6-0004RC-Nr
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 09:00:28 +0000
X-Inumbo-ID: 7bb5c336-a93a-11e9-8980-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7bb5c336-a93a-11e9-8980-bc764e045a96;
 Thu, 18 Jul 2019 09:00:26 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 9311FAF78;
 Thu, 18 Jul 2019 09:00:24 +0000 (UTC)
To: Andrew Cooper <andrew.cooper3@citrix.com>, Sarah Newman <srn@prgmr.com>,
 "Foerster, Leonard" <foersleo@amazon.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
References: <1563217075.6815.14.camel@amazon.com>
 <86e560c4-5a14-75fd-8b06-a77e66a8f0a5@prgmr.com>
 <35baad47-f22c-2378-a7a5-f0c48c3eafb8@suse.com>
 <aca2e606-17fa-6266-1e9c-1989d4da6217@prgmr.com>
 <9d6fc9d6-f63a-ae65-bbfa-5e489fda9acf@citrix.com>
From: Juergen Gross <jgross@suse.com>
Message-ID: <5274084e-ea01-8c61-5ca5-75bbe7ea987a@suse.com>
Date: Thu, 18 Jul 2019 11:00:23 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <9d6fc9d6-f63a-ae65-bbfa-5e489fda9acf@citrix.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] Design session report: Live-Updating 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-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTcuMDcuMTkgMDA6MjcsIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4gT24gMTYvMDcvMjAxOSAw
NToyMCwgU2FyYWggTmV3bWFuIHdyb3RlOgo+PiBPbiA3LzE1LzE5IDg6NDggUE0sIEp1ZXJnZW4g
R3Jvc3Mgd3JvdGU6Cj4+PiBPbiAxNS4wNy4xOSAyMTozMSwgU2FyYWggTmV3bWFuIHdyb3RlOgo+
Pj4+IE9uIDcvMTUvMTkgMTE6NTcgQU0sIEZvZXJzdGVyLCBMZW9uYXJkIHdyb3RlOgo+Pj4+IC4u
Lgo+Pj4+PiBBIGtleSBjb3JuZXJzdG9uZSBmb3IgTGl2ZS11cGRhdGUgaXMgZ3Vlc3QgdHJhbnNw
YXJlbnQgbGl2ZSBtaWdyYXRpb24KPj4+PiAuLi4KPj4+Pj4gIMKgwqDCoMKgLT4gZm9yIGxpdmUg
bWlncmF0aW9uOiBkb21pZCBpcyBhIHByb2JsZW0gaW4gdGhpcyBjYXNlCj4+Pj4+ICDCoMKgwqDC
oMKgwqDCoCAtPiByYW5kb21pemUgYW5kIHByYXkgZG9lcyBub3Qgd29yayBvbiBzbWFsbGVyIGZs
ZWV0cwo+Pj4+PiAgwqDCoMKgwqDCoMKgwqAgLT4gdGhpcyBpcyBub3QgYSBwcm9ibGVtIGZvciBs
aXZlLXVwZGF0ZQo+Pj4+PiAgwqDCoMKgwqDCoMKgwqAgLT4gQlVUOiBhcyBhIGNvbW11bml0eSB3
ZSBzaG91ZGwgbWFrZSB0aGlzIHJlc3RyaWN0aW9uIGdvIGF3YXkKPj4+Pgo+Pj4+IEFuZHJldyBD
b29wZXIgcG9pbnRlZCBvdXQgdG8gbWUgdGhhdCBtYW51YWxseSBhc3NpZ25pbmcgZG9tYWluIElE
cwo+Pj4+IGlzIHN1cHBvcnRlZCBpbiBtdWNoIG9mIHRoZSBjb2RlIGFscmVhZHkuIElmIGd1ZXN0
IHRyYW5zcGFyZW50IGxpdmUKPj4+PiBtaWdyYXRpb24gZ2V0cyBtZXJnZWQsIHdlJ2xsIGxvb2sg
YXQgcGFzc2luZyBpbiBhIGRvbWFpbiBJRCB0byB4bCwKPj4+PiB3aGljaCB3b3VsZCBiZSBnb29k
IGVub3VnaCBmb3IgdXMuIEkgZG9uJ3Qga25vdyBhYm91dCB0aGUgb3RoZXIKPj4+PiB0b29sc3Rh
Y2tzLgo+Pj4KPj4+IFRoZSBtYWluIHByb2JsZW0gaXMgdGhlIGNhc2Ugd2hlcmUgb24gdGhlIHRh
cmdldCBob3N0IHRoZSBkb21pZCBvZiB0aGUKPj4+IG1pZ3JhdGVkIGRvbWFpbiBpcyBhbHJlYWR5
IGluIHVzZSBieSBhbm90aGVyIGRvbWFpbi4gU28geW91IGVpdGhlciBuZWVkCj4+PiBhIGRvbWlk
IGFsbG9jYXRvciBzcGFubmluZyBhbGwgaG9zdHMgb3IgdGhlIGNoYW5nZSBvZiBkb21pZCBkdXJp
bmcKPj4+IG1pZ3JhdGlvbiBtdXN0IGJlIGhpZGRlbiBmcm9tIHRoZSBndWVzdCBmb3IgZ3Vlc3Qg
dHJhbnNwYXJlbnQgbWlncmF0aW9uLgo+Pgo+PiBZZXMuIFRoZXJlIGFyZSBzb21lIGNsdXN0ZXIg
bWFuYWdlbWVudCBzeXN0ZW1zIHdoaWNoIHVzZSB4bCByYXRoZXIKPj4gdGhhbiB4YXBpLgo+PiBU
aGV5IGNvdWxkIGJlIGV4dGVuZGVkIHRvIG1hbmFnZSBkb21haW4gSURzIGlmIGl0J3MgdG9vIGRp
ZmZpY3VsdCB0bwo+PiBhbGxvdwo+PiB0aGUgZG9tYWluIElEIHRvIGNoYW5nZSBkdXJpbmcgbWln
cmF0aW9uLgo+IAo+IEZvciBhIHYxIGZlYXR1cmUsIGhhdmluZyBhIHJlc3RyaWN0aW9uIG9mICJ5
b3UgbXVzdCBtYW5hZ2UgZG9taWRzIGFjcm9zcwo+IHRoZSBjbHVzdGVyIiBpcyBhIGZpbmUuwqAg
R3Vlc3QtdHJhbnNwYXJlbnQgbWlncmF0aW9uIGlzIGEgdmVyeSBpbXBvcnRhbnQKPiBmZWF0dXJl
LCBhbmQgb25lIHdoZXJlIHdlIGFyZSBsYWNraW5nIGluIHJlbGF0aW9uIHRvIG90aGVyIGh5cGVy
dmlzb3JzLgo+IAo+IExvbmdlciB0ZXJtLCB3ZSBhcyB0aGUgWGVuIGNvbW11bml0eSBuZWVkIHRv
IGZpZ3VyZSBvdXQgYSB3YXkgdG8gcmVtb3ZlCj4gdGhlIGRlcGVuZGVuY3kgb24gZG9taWRzLCBh
dCB3aGljaCBwb2ludCB0aGUgY2x1c3Rlci13aWRlIG1hbmFnZW1lbnQKPiByZXN0cmljdGlvbiBj
YW4gYmUgZHJvcHBlZC7CoCBUaGlzIGlzbid0IGdvaW5nIHRvIGJlIGEgdHJpdmlhbCB0YXNrLCBi
dXQKPiBpdCB3aWxsIGJlIGEgd29ydGh3aGlsZSBvbmUuCgpBbm90aGVyIHByb2JsZW0gYXJlIFhl
bnN0b3JlIHdhdGNoZXMuIFdpdGggZ3Vlc3QgdHJhbnNwYXJlbnQgTE0gdGhleSBhcmUKbG9zdCB0
b2RheSBhcyB0aGVyZSBpcyBjdXJyZW50bHkgbm8gd2F5IHRvIG1pZ3JhdGUgdGhlbSB0byB0aGUg
dGFyZ2V0IApYZW5zdG9yZS4KCkxpdmUtVXBkYXRlIGNvdWxkIHdvcmsgYXJvdW5kIHRoaXMgaXNz
dWUgdmlhIFhlbnN0b3JlLXN0dWJkb20uCgoKSnVlcmdlbgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 09:15:38 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 09:15:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ho2Vh-0005DB-WA; Thu, 18 Jul 2019 09: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=e8X9=VP=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1ho2Vg-0005D6-It
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 09:15:32 +0000
X-Inumbo-ID: 94814200-a93c-11e9-8980-bc764e045a96
Received: from m9a0001g.houston.softwaregrp.com (unknown [15.124.64.66])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 94814200-a93c-11e9-8980-bc764e045a96;
 Thu, 18 Jul 2019 09:15:30 +0000 (UTC)
Received: FROM m9a0001g.houston.softwaregrp.com (15.121.0.191) BY
 m9a0001g.houston.softwaregrp.com WITH ESMTP; 
 Thu, 18 Jul 2019 09:15:25 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M9W0068.microfocus.com (2002:f79:bf::f79:bf) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Thu, 18 Jul 2019 09:15:17 +0000
Received: from NAM04-BN3-obe.outbound.protection.outlook.com (15.124.8.12) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Thu, 18 Jul 2019 09:15:17 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=i49BNLYfRC3T7JzMi+/myuSTbl2N6ut8ZyixdzVd9CBra7f5a8cawGOcePsmW2vWtulG65DHMG73gpO7LTQWF1KukcBgBpaGAHbKVHlg5aFS19W+ZAnOywCXkn92ZSlqua63GFVuszyYjlM4dzEQKJDeNjn06ehagBP4DzTgUS0X7Bs7V0DNGHKtbPW5Hd/jT7JA/cP7H7AXlyR6faUO07CGSarzXWuBN24ysiBDNK+TcQghajXdLGoGXLRiXtRcSLZOKX+MGtvLweVnuFU4pFyw5COQ8cSavc1qmw17LPpRDhEhbP4JS1A8gKahw9GemJPQAFOl4yEnL7m9aoEK/g==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=ScDBGuBLJlQXR/8FJasUvHk7gQIcXfH0XjLE1/A1w1M=;
 b=nVl9Xm8dAqc1f6lxf28pU7qhiop1AqL9hs+ejUiYU7eGeLAZKq7OAeRtdRzXMNGClwqI/NWgc/otdW4qf7IiuJyyoEEQLZToSxbHrxAYjw2eOiWIMlou9xPcTw936bY0qbIFPaq5znAREWxLJUgdGcLOPMQD0I3tyjjXvanoU0byQlVBnzhcXa1oZGNYDnHaD0Zhq/anbAAbhuWXNuqONhg2RBDPPwGcF8NoiuD3MvzhXvMrOxrc7mBdJt02HJLr7tHPktOabPPIFIEcb6aBcasGz6/TRnOYowYmOL6A80/oHk54M+IKRGiOHGKs1emAOnSKuaILAn93fAmcIIeRrw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2714.namprd18.prod.outlook.com (20.179.51.79) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.14; Thu, 18 Jul 2019 09:15:16 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Thu, 18 Jul 2019
 09:15:16 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Thread-Topic: [Xen-devel] Design session report: Live-Updating Xen
Thread-Index: AQHVOz84rrbZg3jr7UWo9Co44cwhi6bN7RdMgAB5rACAAEe/loAAGskAgABeoF+AAPQ0AA==
Date: Thu, 18 Jul 2019 09:15:16 +0000
Message-ID: <8dedc87a-02fa-14d4-17b7-93178a4f2972@suse.com>
References: <1563217075.6815.14.camel@amazon.com>
 <60587685-fbe9-116a-72e8-413eb7e99063@citrix.com>
 <c9053dcf-7c24-58b5-171a-a410653833f5@suse.com>
 <44e0c48b-2cba-c3fa-0d99-c14b413f98e2@citrix.com>
 <ef9cc9b8-f8f1-b395-54a5-0c9d2e6715ef@suse.com>
 <0c16a41b-50d8-9d65-335b-cc6ebeb1fc4a@citrix.com>
In-Reply-To: <0c16a41b-50d8-9d65-335b-cc6ebeb1fc4a@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB7PR04CA0005.eurprd04.prod.outlook.com
 (2603:10a6:10:12::18) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 4c79102c-1bf7-43e4-99e8-08d70b60727b
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB2714; 
x-ms-traffictypediagnostic: DM6PR18MB2714:
x-microsoft-antispam-prvs: <DM6PR18MB27146C4578F8A6B137B7CD8CB3C80@DM6PR18MB2714.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 01026E1310
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(366004)(136003)(396003)(39860400002)(346002)(376002)(199004)(189003)(80792005)(7736002)(99286004)(66066001)(68736007)(305945005)(8936002)(316002)(52116002)(2616005)(561944003)(186003)(446003)(476003)(26005)(11346002)(102836004)(64756008)(14454004)(66556008)(6512007)(8676002)(81156014)(53936002)(386003)(54906003)(66946007)(66446008)(81166006)(2906002)(3846002)(6116002)(66476007)(36756003)(31696002)(25786009)(6486002)(478600001)(256004)(6916009)(86362001)(6436002)(71190400001)(229853002)(486006)(76176011)(71200400001)(5660300002)(53546011)(6506007)(31686004)(6246003)(4326008);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2714;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: bN1uYBbjeu2TJPU32xJKdqqQDIFzIDxMesq9YEi/Cx55QYOiZomA/WHOlCw6XU8IvAJeUm9r7mfRZuC8Q5X3ay1h3CdkMz6psgJaZu3tKPVVKgaWLjmL/c35Zq0QZYGFYVC0sOzjZo+WfBMp3LAMCanO93aewT8qKbX0POUHgqj8lbx8D33Tn1ThliBP1KOwux0CSrPRgfSJgMXOVCo7O0hEDy6/rxviB/FRLE+T6K/DP7/eO80Ysg61ieCR5gvi3jquqf/HVhC4+E0dK81ZtNJA1AmiSMmJ++cdKvY2aTIy04GXgt+E7ObxQpEt0iC1zzqNbHnP9mawuxBOExbMGALHq8r05fk2Ft1Mf/MC2FnU2EbL6WpLgH3wnA4wpxdQkvsynOIQ7BSsydAerkEyRCeTw7Ze73cMwmNP2BUNugo=
Content-ID: <40D8674F8521E648AA150BA74A4AC199@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 4c79102c-1bf7-43e4-99e8-08d70b60727b
X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Jul 2019 09:15:16.3552 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2714
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] Design session report: Live-Updating 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: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Leonard Foerster <foersleo@amazon.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTcuMDcuMjAxOSAyMDo0MCwgQW5kcmV3IENvb3BlciB3cm90ZToNCj4gT24gMTcvMDcvMjAx
OSAxNDowMiwgSmFuIEJldWxpY2ggd3JvdGU6DQo+PiBPbiAxNy4wNy4yMDE5IDEzOjI2LCBBbmRy
ZXcgQ29vcGVyIHdyb3RlOg0KPj4+IFdlIGRvIG5vdCB3YW50IHRvIGJlIGdyb3ZlbGxpbmcgYXJv
dW5kIGluIHRoZSBvbGQgWGVuJ3MgZGF0YXN0cnVjdHVyZXMsDQo+Pj4gYmVjYXVzZSB0aGF0IGFk
ZHMgYSBiaW5hcnkgQT0+QiB0cmFuc2xhdGlvbiB3aGljaCBpcw0KPj4+IHBlci1vbGQtdmVyc2lv
bi1vZi14ZW4sIG1lYW5pbmcgdGhhdCB5b3UgbmVlZCBhIGN1c3RvbSBidWlsZCBvZiBlYWNoDQo+
Pj4gdGFyZ2V0IFhlbiB3aGljaCBkZXBlbmRzIG9uIHRoZSBjdXJyZW50bHktcnVubmluZyBYZW4s
IG9yIGhhdmUgdG8NCj4+PiBtYWludGFpbiBhIG1hdHJpeCBvZiBvbGQgdmVyc2lvbnMgd2hpY2gg
d2lsbCBiZSBkZXBlbmRlbnQgb24gdGhlIGxvY2FsDQo+Pj4gY2hhbmdlcywgYW5kIHRoZXJlZm9y
ZSBub3Qgc3VpdGFibGUgZm9yIHVwc3RyZWFtLg0KPj4gTm93IHRoZSBxdWVzdGlvbiBpcyB3aGF0
IGFsdGVybmF0aXZlIHlvdSB3b3VsZCBzdWdnZXN0LiBCeSB5b3UNCj4+IHNheWluZyAidGhlIHBp
bm5lZCBzdGF0ZSBsaXZlcyBpbiB0aGUgbWlncmF0aW9uIHN0cmVhbSIsIEkgYXNzdW1lDQo+PiB5
b3UgbWVhbiB0byBpbXBseSB0aGF0IERvbTAgc3RhdGUgc2hvdWxkIGJlIGhhbmRlZCBmcm9tIG9s
ZCB0bw0KPj4gbmV3IFhlbiB2aWEgc3VjaCBhIHN0cmVhbSAobWludXMgcmF3IGRhdGEgcGFnZSBj
b250ZW50cyk/DQo+IA0KPiBZZXMsIGFuZCB0aGlzIGluIGV4cGxpY2l0bHkgaWRlbnRpZmllZCBp
biB0aGUgYnVsbGV0IHBvaW50IHNheWluZyAiV2UgZG8NCj4gb25seSByZWx5IG9uIGRvbWFpbiBz
dGF0ZSBhbmQgbm8gaW50ZXJuYWwgeGVuIHN0YXRlIi4NCj4gDQo+IEluIHByYWN0aWNlLCBpdCBp
cyBnb2luZyB0byBiZSBmYXIgbW9yZSBlZmZpY2llbnQgdG8gaGF2ZSBYZW4NCj4gc2VyaWFsaXNl
L2Rlc2VyaWFsaXNlIHRoZSBkb21haW4gcmVnaXN0ZXIgc3RhdGUgZXRjLCB0aGFuIHRvIGJvdW5j
ZSBpdA0KPiB2aWEgaHlwZXJjYWxscy7CoCBCeSB0aGUgdGltZSB5b3UncmUgZG9pbmcgdGhhdCBp
biBYZW4sIGFkZGluZyBkb20wIGFzDQo+IHdlbGwgaXMgdHJpdmlhbC4NCg0KU28gSSBtdXN0IGJl
IG1pc3Npbmcgc29tZSBjb250ZXh0IGhlcmU6IEhvdyBjb3VsZCBoeXBlcmNhbGxzIGNvbWUgaW50
bw0KdGhlIHBpY3R1cmUgYXQgYWxsIHdoZW4gaXQgY29tZXMgdG8gIm1pZ3JhdGluZyIgRG9tMD8N
Cg0KPj4+IFRoZSBpbi1ndWVzdCBldnRjaG4gZGF0YSBzdHJ1Y3R1cmUgd2lsbCBhY2N1bXVsYXRl
IGV2ZW50cyBqdXN0IGxpa2UgYQ0KPj4+IHBvc3RlZCBpbnRlcnJ1cHQgZGVzY3JpcHRvci7CoCBS
ZWFsIGludGVycnVwdHMgd2lsbCBxdWV1ZSBpbiB0aGUgTEFQSUMNCj4+PiBkdXJpbmcgdGhlIHRy
YW5zaXRpb24gcGVyaW9kLg0KPj4gWWVzLCB0aGF0J2xsIHdvcmsgYXMgbG9uZyBhcyBpbnRlcnJ1
cHRzIHJlbWFpbiBhY3RpdmUgZnJvbSBYZW4ncyBQT1YuDQo+PiBCdXQgaWYgdGhlcmUncyBjb25j
ZXJuIGFib3V0IGEgYmxhY2tvdXQgcGVyaW9kIGZvciBIVk0vUFZILCB0aGVuDQo+PiBzdXJlbHkg
dGhlcmUgd291bGQgYWxzbyBiZSBzdWNoIGZvciBQVi4NCj4gDQo+IFRoZSBvbmx5IGZpeCBmb3Ig
dGhhdCBpcyB0byByZWR1Y2UgdGhlIGxlbmd0aCBvZiB0aGUgYmxhY2tvdXQgcGVyaW9kLg0KPiBX
ZSBjYW4ndCBtYWdpY2FsbHkgaW5qZWN0IGludGVycnVwdHMgaGFsZiB3YXkgdGhyb3VnaCB0aGUg
eGVuLXRvLXhlbg0KPiB0cmFuc2l0aW9uLCBiZWNhdXNlIHdlIGNhbid0IHJ1biB2Y3B1cyBhdCB0
aGF0IHBvaW50IGluIHRpbWUuDQoNCkhlbmNlIERhdmlkJ3MgcHJvcG9zYWwgdG8gInJlLWluamVj
dCIuIFdlJ2QgaGF2ZSB0byByZWNvcmQgdGhlbSBkdXJpbmcNCnRoZSBibGFja291dCBwZXJpb2Qs
IGFuZCBpbmplY3Qgb25jZSBEb20wIGlzIGFsbCBzZXQgdXAgYWdhaW4uDQoNCj4+Pj4gUmUtdXNp
bmcgbGFyZ2UgZGF0YSBzdHJ1Y3R1cmVzIChvciBhcnJheXMgdGhlcmVvZikgbWF5IGFsc28gdHVy
biBvdXQNCj4+Pj4gdXNlZnVsIGluIHRlcm1zIG9mIGxhdGVuY3kgdW50aWwgdGhlIG5ldyBYZW4g
YWN0dWFsbHkgYmVjb21lcyByZWFkeSB0bw0KPj4+PiByZXN1bWUuDQo+Pj4gV2hlbiBpdCBjb21l
cyB0byBvcHRpbWlzaW5nIHRoZSBsYXRlbmN5LCB0aGVyZSBpcyBhIGZhaXIgYW1vdW50IHdlIG1p
Z2h0DQo+Pj4gYmUgYWJsZSB0byBkbyBhaGVhZCBvZiB0aGUgY3JpdGljYWwgcmVnaW9uLCBidXQg
SSBzdGlsbCB0aGluayB0aGlzIHdvdWxkDQo+Pj4gYmUgYmV0dGVyIGRvbmUgaW4gdGVybXMgb2Yg
YSAiY2xlYW4gc3RhcnQiIGluIHRoZSBuZXcgWGVuIHRvIHJlZHVjZQ0KPj4+IGJpbmFyeSBkZXBl
bmRlbmNlcy4NCj4+IExhdGVuY3kgYWN0dWFsbHkgaXMgb25seSBvbmUgYXNwZWN0IChhbGJlaXQg
dGhlIGxhcmdlciB0aGUgaG9zdCwgdGhlIG1vcmUNCj4+IHJlbGV2YW50IGl0IGlzKS4gU3VmZmlj
aWVudCBtZW1vcnkgdG8gaGF2ZSBib3RoIG9sZCBhbmQgbmV3IGNvcGllcyBvZiB0aGUNCj4+IGRh
dGEgc3RydWN0dXJlcyBpbiBwbGFjZSwgcGx1cyB0aGUgbWlncmF0aW9uIHN0cmVhbSwgaXMgYW5v
dGhlci4gVGhpcw0KPj4gd291bGQgZXNwZWNpYWxseSBiZWNvbWUgcmVsZXZhbnQgd2hlbiBldmVu
IERvbVUtcyB3ZXJlIHRvIHJlbWFpbiBpbg0KPj4gbWVtb3J5LCByYXRoZXIgdGhhbiBnZXR0aW5n
IHNhdmVkL3Jlc3RvcmVkLg0KPiANCj4gQnV0IHdlJ3JlIHN0aWxsIHRhbGtpbmcgYWJvdXQgc29t
ZXRoaW5nIHdoaWNoIGlzIG9uIGEgbXVsdGktTUIgc2NhbGUsDQo+IHJhdGhlciB0aGFuIG11bHRp
LUdCIHNjYWxlLg0KDQpPbiBtdWx0aS1UQiBzeXN0ZW1zIGZyYW1lX3RhYmxlW10gaXMgYSBtdWx0
aS1HQiB0YWJsZS4gQW5kIHdpdGggYm9vdCB0aW1lcw0Kb2Z0ZW4gc2NhbGluZyAocm91Z2hseSkg
d2l0aCBzeXN0ZW0gc2l6ZSwgbGl2ZSB1cGRhdGluZyBpcyAoSSBndWVzcykgYWxsDQp0aGUgbW9y
ZSBpbnRlcmVzdGluZyBvbiBiaWdnZXIgc3lzdGVtcy4NCg0KSmFuDQpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 09:16:45 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 09:16:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ho2Wq-0005Hy-E8; Thu, 18 Jul 2019 09:16:44 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=04i1=VP=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1ho2Wp-0005Hp-0k
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 09:16:43 +0000
X-Inumbo-ID: beddec0a-a93c-11e9-87ae-9f8edcfc4e02
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id beddec0a-a93c-11e9-87ae-9f8edcfc4e02;
 Thu, 18 Jul 2019 09:16:38 +0000 (UTC)
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=Paul.Durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 Paul.Durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: DxrZ9Ok9Yp1qpBYswGmSMh5TtnECy0vPTYCyQzeG963vXkg2DVv2gfq1Mk8ZQHgrwnD69yxbRH
 pM8QGQZzel+59733RWiXT8Ko1ZrOd3+0WPsH6atu3vXeD2CzChAZfsBDeh9aSrMGTqwp115074
 vbrXP0dUzpFI5wafpWVsGu2bkmyTLocXBwxliB0jI8D5ouQLCnas6P4nX0KP03aMjS37ArGDCL
 A/E0r3OZ4Mzu3pVfd4mlnrmFzE/DcRFHh4uHG7h5CfbLDguhRY6Ozm/gUnGX5He1iHrvN1TIQa
 WvQ=
X-SBRS: 2.7
X-MesageID: 3186299
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,276,1559534400"; 
   d="scan'208";a="3186299"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Juergen Gross' <jgross@suse.com>, Andrew Cooper
 <Andrew.Cooper3@citrix.com>, Sarah Newman <srn@prgmr.com>, "Foerster,
 Leonard" <foersleo@amazon.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [Xen-devel] Design session report: Live-Updating Xen
Thread-Index: AQHVOz84rrbZg3jr7UWo9Co44cwhi6bL78oAgACK1oCAAAkLgIABL7QAgAJDEoCAACXQ8A==
Date: Thu, 18 Jul 2019 09:16:32 +0000
Message-ID: <645b46391ce54922b18ff62f49006604@AMSPEX02CL03.citrite.net>
References: <1563217075.6815.14.camel@amazon.com>
 <86e560c4-5a14-75fd-8b06-a77e66a8f0a5@prgmr.com>
 <35baad47-f22c-2378-a7a5-f0c48c3eafb8@suse.com>
 <aca2e606-17fa-6266-1e9c-1989d4da6217@prgmr.com>
 <9d6fc9d6-f63a-ae65-bbfa-5e489fda9acf@citrix.com>
 <5274084e-ea01-8c61-5ca5-75bbe7ea987a@suse.com>
In-Reply-To: <5274084e-ea01-8c61-5ca5-75bbe7ea987a@suse.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] Design session report: Live-Updating 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: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBYZW4tZGV2ZWwgPHhlbi1kZXZl
bC1ib3VuY2VzQGxpc3RzLnhlbnByb2plY3Qub3JnPiBPbiBCZWhhbGYgT2YgSnVlcmdlbiBHcm9z
cw0KPiBTZW50OiAxOCBKdWx5IDIwMTkgMTA6MDANCj4gVG86IEFuZHJldyBDb29wZXIgPEFuZHJl
dy5Db29wZXIzQGNpdHJpeC5jb20+OyBTYXJhaCBOZXdtYW4gPHNybkBwcmdtci5jb20+OyBGb2Vy
c3RlciwgTGVvbmFyZA0KPiA8Zm9lcnNsZW9AYW1hem9uLmNvbT47IHhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZw0KPiBTdWJqZWN0OiBSZTogW1hlbi1kZXZlbF0gRGVzaWduIHNlc3Npb24g
cmVwb3J0OiBMaXZlLVVwZGF0aW5nIFhlbg0KPiANCj4gT24gMTcuMDcuMTkgMDA6MjcsIEFuZHJl
dyBDb29wZXIgd3JvdGU6DQo+ID4gT24gMTYvMDcvMjAxOSAwNToyMCwgU2FyYWggTmV3bWFuIHdy
b3RlOg0KPiA+PiBPbiA3LzE1LzE5IDg6NDggUE0sIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6DQo+ID4+
PiBPbiAxNS4wNy4xOSAyMTozMSwgU2FyYWggTmV3bWFuIHdyb3RlOg0KPiA+Pj4+IE9uIDcvMTUv
MTkgMTE6NTcgQU0sIEZvZXJzdGVyLCBMZW9uYXJkIHdyb3RlOg0KPiA+Pj4+IC4uLg0KPiA+Pj4+
PiBBIGtleSBjb3JuZXJzdG9uZSBmb3IgTGl2ZS11cGRhdGUgaXMgZ3Vlc3QgdHJhbnNwYXJlbnQg
bGl2ZSBtaWdyYXRpb24NCj4gPj4+PiAuLi4NCj4gPj4+Pj4gIMKgwqDCoMKgLT4gZm9yIGxpdmUg
bWlncmF0aW9uOiBkb21pZCBpcyBhIHByb2JsZW0gaW4gdGhpcyBjYXNlDQo+ID4+Pj4+ICDCoMKg
wqDCoMKgwqDCoCAtPiByYW5kb21pemUgYW5kIHByYXkgZG9lcyBub3Qgd29yayBvbiBzbWFsbGVy
IGZsZWV0cw0KPiA+Pj4+PiAgwqDCoMKgwqDCoMKgwqAgLT4gdGhpcyBpcyBub3QgYSBwcm9ibGVt
IGZvciBsaXZlLXVwZGF0ZQ0KPiA+Pj4+PiAgwqDCoMKgwqDCoMKgwqAgLT4gQlVUOiBhcyBhIGNv
bW11bml0eSB3ZSBzaG91ZGwgbWFrZSB0aGlzIHJlc3RyaWN0aW9uIGdvIGF3YXkNCj4gPj4+Pg0K
PiA+Pj4+IEFuZHJldyBDb29wZXIgcG9pbnRlZCBvdXQgdG8gbWUgdGhhdCBtYW51YWxseSBhc3Np
Z25pbmcgZG9tYWluIElEcw0KPiA+Pj4+IGlzIHN1cHBvcnRlZCBpbiBtdWNoIG9mIHRoZSBjb2Rl
IGFscmVhZHkuIElmIGd1ZXN0IHRyYW5zcGFyZW50IGxpdmUNCj4gPj4+PiBtaWdyYXRpb24gZ2V0
cyBtZXJnZWQsIHdlJ2xsIGxvb2sgYXQgcGFzc2luZyBpbiBhIGRvbWFpbiBJRCB0byB4bCwNCj4g
Pj4+PiB3aGljaCB3b3VsZCBiZSBnb29kIGVub3VnaCBmb3IgdXMuIEkgZG9uJ3Qga25vdyBhYm91
dCB0aGUgb3RoZXINCj4gPj4+PiB0b29sc3RhY2tzLg0KPiA+Pj4NCj4gPj4+IFRoZSBtYWluIHBy
b2JsZW0gaXMgdGhlIGNhc2Ugd2hlcmUgb24gdGhlIHRhcmdldCBob3N0IHRoZSBkb21pZCBvZiB0
aGUNCj4gPj4+IG1pZ3JhdGVkIGRvbWFpbiBpcyBhbHJlYWR5IGluIHVzZSBieSBhbm90aGVyIGRv
bWFpbi4gU28geW91IGVpdGhlciBuZWVkDQo+ID4+PiBhIGRvbWlkIGFsbG9jYXRvciBzcGFubmlu
ZyBhbGwgaG9zdHMgb3IgdGhlIGNoYW5nZSBvZiBkb21pZCBkdXJpbmcNCj4gPj4+IG1pZ3JhdGlv
biBtdXN0IGJlIGhpZGRlbiBmcm9tIHRoZSBndWVzdCBmb3IgZ3Vlc3QgdHJhbnNwYXJlbnQgbWln
cmF0aW9uLg0KPiA+Pg0KPiA+PiBZZXMuIFRoZXJlIGFyZSBzb21lIGNsdXN0ZXIgbWFuYWdlbWVu
dCBzeXN0ZW1zIHdoaWNoIHVzZSB4bCByYXRoZXINCj4gPj4gdGhhbiB4YXBpLg0KPiA+PiBUaGV5
IGNvdWxkIGJlIGV4dGVuZGVkIHRvIG1hbmFnZSBkb21haW4gSURzIGlmIGl0J3MgdG9vIGRpZmZp
Y3VsdCB0bw0KPiA+PiBhbGxvdw0KPiA+PiB0aGUgZG9tYWluIElEIHRvIGNoYW5nZSBkdXJpbmcg
bWlncmF0aW9uLg0KPiA+DQo+ID4gRm9yIGEgdjEgZmVhdHVyZSwgaGF2aW5nIGEgcmVzdHJpY3Rp
b24gb2YgInlvdSBtdXN0IG1hbmFnZSBkb21pZHMgYWNyb3NzDQo+ID4gdGhlIGNsdXN0ZXIiIGlz
IGEgZmluZS7CoCBHdWVzdC10cmFuc3BhcmVudCBtaWdyYXRpb24gaXMgYSB2ZXJ5IGltcG9ydGFu
dA0KPiA+IGZlYXR1cmUsIGFuZCBvbmUgd2hlcmUgd2UgYXJlIGxhY2tpbmcgaW4gcmVsYXRpb24g
dG8gb3RoZXIgaHlwZXJ2aXNvcnMuDQo+ID4NCj4gPiBMb25nZXIgdGVybSwgd2UgYXMgdGhlIFhl
biBjb21tdW5pdHkgbmVlZCB0byBmaWd1cmUgb3V0IGEgd2F5IHRvIHJlbW92ZQ0KPiA+IHRoZSBk
ZXBlbmRlbmN5IG9uIGRvbWlkcywgYXQgd2hpY2ggcG9pbnQgdGhlIGNsdXN0ZXItd2lkZSBtYW5h
Z2VtZW50DQo+ID4gcmVzdHJpY3Rpb24gY2FuIGJlIGRyb3BwZWQuwqAgVGhpcyBpc24ndCBnb2lu
ZyB0byBiZSBhIHRyaXZpYWwgdGFzaywgYnV0DQo+ID4gaXQgd2lsbCBiZSBhIHdvcnRod2hpbGUg
b25lLg0KPiANCj4gQW5vdGhlciBwcm9ibGVtIGFyZSBYZW5zdG9yZSB3YXRjaGVzLiBXaXRoIGd1
ZXN0IHRyYW5zcGFyZW50IExNIHRoZXkgYXJlDQo+IGxvc3QgdG9kYXkgYXMgdGhlcmUgaXMgY3Vy
cmVudGx5IG5vIHdheSB0byBtaWdyYXRlIHRoZW0gdG8gdGhlIHRhcmdldA0KPiBYZW5zdG9yZS4N
Cj4gDQo+IExpdmUtVXBkYXRlIGNvdWxkIHdvcmsgYXJvdW5kIHRoaXMgaXNzdWUgdmlhIFhlbnN0
b3JlLXN0dWJkb20uDQoNCldhdGNoZXMgYXJlIG9uZSBwcm9ibGVtLiBUaGVyZSdzIGFsc28gdGhl
IHByb2JsZW0gb2YgcGVuZGluZyB0cmFuc2FjdGlvbnMuDQoNCiAgUGF1bA0KDQo+IA0KPiANCj4g
SnVlcmdlbg0KPiANCj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18NCj4gWGVuLWRldmVsIG1haWxpbmcgbGlzdA0KPiBYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcNCj4gaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 09:19:25 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 09: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 1ho2ZQ-0005Q6-Tv; Thu, 18 Jul 2019 09:19:24 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=e8X9=VP=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1ho2ZP-0005Q0-JT
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 09:19:23 +0000
X-Inumbo-ID: 1f0be316-a93d-11e9-b852-8fb43a44fe23
Received: from m4a0039g.houston.softwaregrp.com (unknown [15.124.2.85])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 1f0be316-a93d-11e9-b852-8fb43a44fe23;
 Thu, 18 Jul 2019 09:19:19 +0000 (UTC)
Received: FROM m4a0039g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0039g.houston.softwaregrp.com WITH ESMTP; 
 Thu, 18 Jul 2019 09:19:18 +0000
Received: from M4W0335.microfocus.com (2002:f78:1193::f78:1193) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Thu, 18 Jul 2019 09:18:43 +0000
Received: from NAM05-DM3-obe.outbound.protection.outlook.com (15.124.8.11) by
 M4W0335.microfocus.com (15.120.17.147) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Thu, 18 Jul 2019 09:18:43 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=LAmY2Cyd6WWbZM9fKuj79U9L9v/Ef7Gd+zCp7IJP5JDZNqy7loCqU7l6LccBHFNOvSjzqgl/EJbQMGoLYbd4HMImhQhMEXJ3Sexo80A/WOLv4NtFxGmX/6xXkOs40jUCsSa+0icKGtVbqJSMtFEX6Ao2SYJB8TJtqOp0kbS5kwO6PuxqVouAZGiqP+11esVlb3EbQjf3SJGAjz9RXt532ODkbqCCT7cWjierLnP24i9zRoOZg3O3XUBf53uWnGci7AjvNmL5j1I7Q/6JNApMB0tWaaP7vUn60/cwrD8picxj1srfVZux1CwsWOgR4RvGSnL5JkRqg1f1CGVDC4Ft6g==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=uLRyAB8ZiMFmtZUqy5KjrKGhl53zqB/C0Qnex8YiPo4=;
 b=g51BoxY8lQLCfuWb3Ms8avhPg5FxSIOE6KzMXYtDVfzPiRchvIUmWkpfa5wBNO4Q4RATUS5xQ/kCVYvIkSoxuZMNyxuW6NpE+Jc8GgS1puzTTdsRjgYMtgp26KVTJz1egxYM5CIplypphw9ElFDDf0fQ3Ye6NdzHKYNfRZ3Bl5EUmuUguDVJc468x2MAy4dAWCc+bpX3QE0wKDgKrEIS5ga4vA6d4CuFsGfdrg97u3tyxdhHQ5VTtoKDbj78b+ZLcXS4VrlJre9UFi34Tutme9xfjhJR5j0n+FlxKft0I+XnHAFGKa5DKeH7Ueu6tpvsHfznimj+H2Dp5O+yz0i26w==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2714.namprd18.prod.outlook.com (20.179.51.79) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.14; Thu, 18 Jul 2019 09:18:41 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Thu, 18 Jul 2019
 09:18:41 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Thread-Topic: [PATCH RFC] x86emul: unconditionally deliver #UD for LWP insns
Thread-Index: AQHVPGrBPWLzciEO+UWYWtF8DkKtbabOsLCmgAAXhYCAAEPuFoABDpSA
Date: Thu, 18 Jul 2019 09:18:41 +0000
Message-ID: <e5fe058b-cdba-bc41-0241-f038785a93e7@suse.com>
References: <d7b10cdc-b33a-0297-458d-1bad42727fa0@suse.com>
 <18e7f37f-826e-0671-9d2c-1a33b1d1d6f3@citrix.com>
 <798637b0-2b1c-9ca0-43af-408868072eaf@suse.com>
 <20c99768-6677-c322-8a4c-cdcaefff8f02@citrix.com>
In-Reply-To: <20c99768-6677-c322-8a4c-cdcaefff8f02@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR04CA0012.eurprd04.prod.outlook.com (2603:10a6:6::25)
 To DM6PR18MB3401.namprd18.prod.outlook.com (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 5c3fd7b9-a9fd-4af8-329d-08d70b60ecdf
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB2714; 
x-ms-traffictypediagnostic: DM6PR18MB2714:
x-microsoft-antispam-prvs: <DM6PR18MB2714DD99063C17C5094C62B7B3C80@DM6PR18MB2714.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-forefront-prvs: 01026E1310
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(366004)(136003)(396003)(39860400002)(346002)(376002)(199004)(189003)(80792005)(7736002)(99286004)(66066001)(68736007)(305945005)(8936002)(316002)(52116002)(2616005)(186003)(446003)(476003)(26005)(11346002)(102836004)(64756008)(14454004)(66556008)(6512007)(8676002)(81156014)(53936002)(386003)(54906003)(66946007)(66446008)(81166006)(2906002)(3846002)(6116002)(66476007)(36756003)(31696002)(25786009)(6486002)(478600001)(256004)(6916009)(86362001)(6436002)(71190400001)(229853002)(486006)(76176011)(71200400001)(5660300002)(53546011)(6506007)(31686004)(6246003)(4326008);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2714;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: GymY4ez1G9zlgwRB4zMsBFx5071JEyBPUas5W1HNhR4x/xZ7h65e2Nby5Owc/AGFMF3AdKdDO/zG/kGj3HoF5Cs3UOYZ1zCcyeAspcWW/ZzVSHgCadC0eqpKT0xzRB26zwxhzUqKwNaQ2B9beqR7qrNkP1+xiU2cTwYRk1gOJBWUKKz4zcmD0Um+pTtIsL4kWbKLr3kKA6NEgyI2qOuDgeZL7v/GrxvoRVIZoh/iPp7l6mRYfYyVnuWyCd8uwTLQ+ytqABRj3aQJJ0B+EUYqsP68+E7b5DTfveZfUsKdsYU5rgnfyPQxhI6OFVMSTW/r1qwUcd1Pmfv86hocTNuTCVn9UZD9qYe9fKIKlr5xg8XFNjXiv5HTC9eObXq6r0svckFbQ1SchgV5sARdICuaVpGdU/pKm9TsBzvooueLnnk=
Content-ID: <01D4C32ADC1B3B42A5403648890F3289@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 5c3fd7b9-a9fd-4af8-329d-08d70b60ecdf
X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Jul 2019 09:18:41.6799 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2714
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH RFC] x86emul: unconditionally deliver #UD
 for LWP insns
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Wei Liu <wl@xen.org>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTcuMDcuMjAxOSAxOTowOSwgQW5kcmV3IENvb3BlciB3cm90ZToNCj4gT24gMTcvMDcvMjAx
OSAxNDowNywgSmFuIEJldWxpY2ggd3JvdGU6DQo+PiBPbiAxNy4wNy4yMDE5IDEzOjQyLCBBbmRy
ZXcgQ29vcGVyIHdyb3RlOg0KPj4+IE9uIDE3LzA3LzIwMTkgMDc6NDIsIEphbiBCZXVsaWNoIHdy
b3RlOg0KPj4+PiBXaXRoIEFNRCBhcHBhcmVudGx5IGhhdmluZyBhYmFuZG9uZWQgWE9QIGVuY29k
ZWQgaW5zbnMsIGFub3RoZXIgb3B0aW9uDQo+Pj4+IHdvdWxkIHNlZW0gdG8gYmUgdG8gc2ltcGx5
IHdpcmUgYWxsIHVucmVjb2duaXplZCBvbmVzIGludG8gI1VEIChyYXRoZXINCj4+Pj4gdGhlbiBy
ZXR1cm5pbmcgVU5JTVBMRU1FTlRFRC9VTlJFQ09HTklaRUQpLg0KPj4+IFRoZXJlIGFyZSBzdGls
bCBzb21lIFhPUCBpbnN0cnVjdGlvbnMgd2hpY2ggYWN0dWFsbHkgd29yayBvbiBGYW0xN2gNCj4+
PiBwcm9jZXNzb3JzLCBpZiB5b3UgaWdub3JlIENQVUlEIGFuZCBnbyBibGluZGx5IGV4ZWN1dGlu
Zy4NCj4+Pg0KPj4+IEdpdmVuIG5vIG9mZmljaWFsIHN0YXRlbWVudCB0aGF0IFhPUCBpcyBkZWFk
LCBJJ2Qga2VlcCB0aGUgc3VwcG9ydCB3ZQ0KPj4+IGN1cnJlbnRseSBoYXZlLg0KPj4gVGhlbiBt
eSByZW1hcmsgd2Fzbid0IGNsZWFyIGVub3VnaDogSSdtIG5vdCBzdWdnZXN0aW5nIHRvIHJpcCBv
dXQNCj4+IFhPUCBpbnNuIHN1cHBvcnQgd2UgaGF2ZS4gSSdtIGluc3RlYWQgY29uc2lkZXJpbmcg
d2hldGhlciB0byB3aXJlDQo+PiBhbGwgdW5zdXBwb3J0ZWQgWE9QIGVuY29kaW5ncyBpbnRvICNV
RCAocmF0aGVyIHRoYW4gcmV0dXJuDQo+PiBVTklNUExFTUVOVEVEL1VOUkVDT0dOSVpFRCBmb3Ig
dGhlbSksIG5vdCBqdXN0IHRoZSBMV1Agb25lcy4NCj4gDQo+IEFoLCBpbiB3aGljaCBjYXNlLCBu
by7CoCBUdXJuaW5nIGFsbCB1bmtub3duIGluc3RydWN0aW9ucyBpbnRvDQo+IEVYQ0VQVElPTi8j
VUQgd2lsbCBicmVhayBpbnRyb3NwZWN0aW9uLCB3aGljaCB1c2VzIFVOUkVDT0dOSVNFRCB0byBj
b3Zlcg0KPiB0aGUgZ2FwcyBpbiB0aGUgZW11bGF0b3IgYnkgc2luZ2xlLXN0ZXBwaW5nIHRoZSB2
Y3B1Lg0KDQpCdXQgdGhlcmUgYXJlIG5vIGdhcHM6IFRoZSBvbmx5IG9uZXMgd2UgZGlkbid0IGNv
dmVyIChhZmFpaykgd2VyZSB0aGUNCkxXUCBvbmVzLCBhbmQgdGhvc2Ugd291bGQgZ2V0IG1hZGUg
cmFpc2UgI1VEIGJ5IHRoZSBwYXRjaCBoZXJlIGFueXdheS4NCklmIHRoZXJlIGFyZSByZWFsbHkg
b3Bjb2RlcyB3aGVyZSAidW5yZWNvZ25pemVkIiBpcyByZWxldmFudCwgdGhlbiB3ZQ0Kc2hvdWxk
IHNwZWNpYWwgY2FzZSBfdGhvc2VfIGltbywgcmF0aGVyIHRoYW4gbGVhdmluZyBhbiBvcGNvZGUg
c3BhY2UNCndoaWNoIGFwcGFyZW50bHkgd29uJ3Qgc2VlIGZ1cnRoZXIgZXh0ZW5zaW9ucyBhbGwg
Z28gdGhlICJ1bnJlY29nbml6ZWQiDQpyb3V0ZS4NCg0KSmFuDQpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 09:29:56 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 09:29:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ho2jW-0006AL-UO; Thu, 18 Jul 2019 09:29:50 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=04i1=VP=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1ho2jV-0006AG-CK
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 09:29:49 +0000
X-Inumbo-ID: 95c4de30-a93e-11e9-8980-bc764e045a96
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 95c4de30-a93e-11e9-8980-bc764e045a96;
 Thu, 18 Jul 2019 09:29:48 +0000 (UTC)
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=Paul.Durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 Paul.Durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: EGkC2BfnyT8Lw3zuexzw4kQ/d0NjYK/nJf4o2jyY2025LhTgOLD6Etx4krK67TUWHY5DK7TyjR
 x/XiTx4qosLDNCYS+V/qippfnKj6o7l9xPY63HfAMLAR/AtqvEzGmkjjOzralRnC5gjjV9rXMl
 5B/ZxQpeXL2i7qhiZCO9hmbLAucTNpxZUjXyqxsFePpltr1MTg6dfRbdetgNjPrL0oZqCg9/oM
 u/nhhRM2DvWmVWy8Ae/RoruPwpbW8TybNRuX3j0nPWxTrN080JBYBg7lFICVcoiwICpOEEmB5S
 IXc=
X-SBRS: 2.7
X-MesageID: 3201586
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,276,1559534400"; 
   d="scan'208";a="3201586"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: "'Foerster, Leonard'" <foersleo@amazon.com>
Thread-Topic: Design session report: Live-Updating Xen
Thread-Index: AQHVOz84rrbZg3jr7UWo9Co44cwhi6bQHpiw
Date: Thu, 18 Jul 2019 09:29:44 +0000
Message-ID: <88ef63e840d54a15a6f3fbc7eefa0128@AMSPEX02CL03.citrite.net>
References: <1563217075.6815.14.camel@amazon.com>
In-Reply-To: <1563217075.6815.14.camel@amazon.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] Design session report: Live-Updating 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: "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>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQpbc25pcF0KPiAKPiBMb25nZXIgdGVybSB2aXNp
b246Cj4gCj4gKiBIYXZlIGEgdGlueSBoeXBlcnZpc29yIGJldHdlZW4gR3Vlc3QgYW5kIFhlbiB0
aGF0IGhhbmRsZXMgdGhlIGNvbW1vbiBjYXNlcwo+IAktPiB0aGlzIGVuYWJsZXMgKGFsbW9zdCkg
emVybyBkb3dudGltZSBmb3IgdGhlIGd1ZXN0Cj4gCS0+IHRoZSB0aW55IGh5cGVydmlzb3Igd2ls
bCBtYWludGFpbiB0aGUgZ3Vlc3Qgd2hpbGUgdGhlIHVuZGVybHlpbmcgeGVuIGlzIGtleGVjaW5n
IGludG8gbmV3Cj4gYnVpbGQKPiAKClRoaXMgc291bmRzIHZlcnkgbXVjaCBtb3JlIGxpa2UgYSBL
Vk0gc3lzdGVtLi4uIFRoZSBtYWpvcml0eSBvZiBYZW4gYmVjb21lcyB0aGUgJ2tlcm5lbCBhbmQg
UUVNVScgcGFydCAoaS5lLiBpdCdzIHRoZSBwYXJ0IHRoYXQgYm9vdC1zdHJhcHMgdGhlIHN5c3Rl
bSwgZGVhbHMgd2l0aCBJT01NVSwgQVBJQ3MsIGV0Yy4gYW5kIGluY29ycG9yYXRlcyB0aGUgc2No
ZWR1bGVyKSBhbmQgdGhlIHRpbnkgaHlwZXJ2aXNvciBpcyB0aGUgJ2t2bS5rbycgKGRlYWxzIHdp
dGggYmFzaWMgSS9PIGFuZCBpbnN0cnVjdGlvbiBlbXVsYXRpb24gdHJhcHMpLiBJcyB0aGF0IHRo
ZSBnZW5lcmFsIHNwbGl0IHlvdSBlbnZpc2FnZT8KCiAgUGF1bAoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 09:30:04 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 09: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 1ho2jk-0006US-7F; Thu, 18 Jul 2019 09:30:04 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=MdgZ=VP=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1ho2jj-0006MG-6S
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 09:30:03 +0000
X-Inumbo-ID: 9bf4dd46-a93e-11e9-b47f-3f30aae7c834
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 9bf4dd46-a93e-11e9-b47f-3f30aae7c834;
 Thu, 18 Jul 2019 09:29:58 +0000 (UTC)
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: vHIgVgj66T9Qd0JBcIU1e75KzPm0qNdQ6W+REhZ49XgsGe9sgdMo93NMKEECbon2o5ByEdn0Ro
 gRFCJNwTEGc52mkocJpKJdFWYt92XTc/grvkoaKS+BRmm8FBazC5aBFa4+SOtJv+/IMrKtGb3F
 GHs1ctDLlcScJA8txrLGvMrS9iwpaXMMY4utbjBo0V8VOf8flpBwJ1tOMb4Ui8fRmzLigZBg0k
 9iHVw4xQAP2zSDOpPSsElJ2y6TYiDyJeMLuSc/BCnyzbpbcRDF5OcufKRdb/07NXzGEYXh7OoI
 Gq0=
X-SBRS: 2.7
X-MesageID: 3201588
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,276,1559534400"; 
   d="scan'208";a="3201588"
Date: Thu, 18 Jul 2019 11:29:39 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Marek =?utf-8?Q?Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
Message-ID: <20190718092939.2m3di3dtspsku6jk@Air-de-Roger.citrite.net>
References: <cover.537da3804adbe71352bed871578f3e893e2210c5.1563325215.git-series.marmarek@invisiblethingslab.com>
 <bf64e46ec03145da1887cfff4c632c86784792f6.1563325215.git-series.marmarek@invisiblethingslab.com>
 <20190717095435.sds3wsivmforlxzj@Air-de-Roger.citrite.net>
 <20190717150912.GW1250@mail-itl>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20190717150912.GW1250@mail-itl>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v5 4/6] xen/x86: Allow stubdom access to irq
 created for msi.
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Andrew
 Cooper <andrew.cooper3@citrix.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 Tim Deegan <tim@xen.org>, Simon Gaiser <simon@invisiblethingslab.com>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>,
 xen-devel@lists.xenproject.org, Brian Woods <brian.woods@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBKdWwgMTcsIDIwMTkgYXQgMDU6MDk6MTJQTSArMDIwMCwgTWFyZWsgTWFyY3p5a293
c2tpLUfDs3JlY2tpIHdyb3RlOgo+IE9uIFdlZCwgSnVsIDE3LCAyMDE5IGF0IDExOjU0OjM1QU0g
KzAyMDAsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4gPiBPbiBXZWQsIEp1bCAxNywgMjAxOSBh
dCAwMzowMDo0MkFNICswMjAwLCBNYXJlayBNYXJjenlrb3dza2ktR8OzcmVja2kgd3JvdGU6Cj4g
PiA+IEBAIC0yMjAsMTQgKzIzNywyMiBAQCB2b2lkIGRlc3Ryb3lfaXJxKHVuc2lnbmVkIGludCBp
cnEpCj4gPiA+ICAKPiA+ID4gICAgICBCVUdfT04oIU1TSV9JUlEoaXJxKSk7Cj4gPiA+ICAKPiA+
ID4gLSAgICBpZiAoIGhhcmR3YXJlX2RvbWFpbiApCj4gPiA+ICsgICAgaWYgKCBkZXNjLT5jcmVh
dG9yX2RvbWlkICE9IERPTUlEX0lOVkFMSUQgKQo+ID4gPiAgICAgIHsKPiA+ID4gLSAgICAgICAg
aW50IGVyciA9IGlycV9kZW55X2FjY2VzcyhoYXJkd2FyZV9kb21haW4sIGlycSk7Cj4gPiA+ICsg
ICAgICAgIHN0cnVjdCBkb21haW4gKmQgPSBnZXRfZG9tYWluX2J5X2lkKGRlc2MtPmNyZWF0b3Jf
ZG9taWQpOwo+ID4gPiAgCj4gPiA+IC0gICAgICAgIGlmICggZXJyICkKPiA+ID4gLSAgICAgICAg
ICAgIHByaW50ayhYRU5MT0dfR19FUlIKPiA+ID4gLSAgICAgICAgICAgICAgICAgICAiQ291bGQg
bm90IHJldm9rZSBEb20wIGFjY2VzcyB0byBJUlEldSAoZXJyb3IgJWQpXG4iLAo+ID4gPiAtICAg
ICAgICAgICAgICAgICAgIGlycSwgZXJyKTsKPiA+ID4gKyAgICAgICAgaWYgKCBkICYmIGlycV9h
Y2Nlc3NfcGVybWl0dGVkKGQsIGlycSkgKSB7Cj4gPiA+ICsgICAgICAgICAgICBpbnQgZXJyOwo+
ID4gPiArCj4gPiA+ICsgICAgICAgICAgICBlcnIgPSBpcnFfZGVueV9hY2Nlc3MoZCwgaXJxKTsK
PiA+ID4gKyAgICAgICAgICAgIGlmICggZXJyICkKPiA+ID4gKyAgICAgICAgICAgICAgICBwcmlu
dGsoWEVOTE9HX0dfRVJSCj4gPiA+ICsgICAgICAgICAgICAgICAgICAgICAgICJDb3VsZCBub3Qg
cmV2b2tlIERvbSV1IGFjY2VzcyB0byBJUlEldSAoZXJyb3IgJWQpXG4iLAo+ID4gPiArICAgICAg
ICAgICAgICAgICAgICAgICBkLT5kb21haW5faWQsIGlycSwgZXJyKTsKPiA+ID4gKyAgICAgICAg
fQo+ID4gPiArCj4gPiA+ICsgICAgICAgIGlmICggZCApCj4gPiA+ICsgICAgICAgICAgICBwdXRf
ZG9tYWluKGQpOwo+ID4gCj4gPiBEb24ndCB5b3UgbmVlZCB0byBzZXQgY3JlYXRvcl9kb21pZCA9
IERPTUlEX0lOVkFMSUQgaW4gZGVzdHJveV9pcnEgYXQKPiA+IHNvbWUgcG9pbnQ/Cj4gPiAKPiA+
IE9yIGVsc2UgYSBmYWlsdXJlIGluIGNyZWF0ZV9pcnEgY291bGQgbGVhayB0aGUgaXJxIHRvIGl0
J3MgcHJldmlvdXMKPiA+IG93bmVyLiBOb3RlIHRoYXQgaW5pdF9vbmVfaXJxX2Rlc2Mgd291bGQg
b25seSBpbml0IHRoZSBmaWVsZHMgdGhlCj4gPiBmaXJzdCB0aW1lIHRoZSBJUlEgaXMgdXNlZCwg
YnV0IG5vdCBmb3Igc3Vic2VxdWVudCB1c2FnZXMgQUZBSUNULgo+IAo+IEkgYXNzdW1lZCBpbml0
X29uZV9pcnFfZGVzYyBkbyB0aGUgd29yayBvbiBzdWJzZXF1ZW50IHVzYWdlcyB0b28uIElmIG5v
dCwKPiBpbmRlZWQgSSBuZWVkIHRvIG1vZGlmeSBjcmVhdG9yX2RvbWlkIGluIGZldyBtb3JlIHBs
YWNlcy4KCkkgZG9uJ3QgdGhpbmsgc28sIGluaXRfb25lX2lycV9kZXNjIHdpbGwgb25seSBpbml0
IHRoZSBmaWVsZHMgaWYKaGFuZGxlciA9PSBOVUxMLCB3aGljaCB3aWxsIG9ubHkgaGFwcGVuIHRo
ZSBmaXJzdCB0aW1lIHRoZSBJUlEgaXMKdXNlZCwgYWZ0ZXJ3YXJkcyBoYW5kbGVyIGlzIHNldCB0
byAmbm9faXJxX3R5cGUgYnkgZGVzdHJveV9pcnEuCgpKdXN0IHNldHRpbmcgY3JlYXRvcl9kb21p
ZCA9IERPTUlEX0lOVkFMSUQgaW4gZGVzdHJveV9pcnEgYW5kIGFkZGluZwp0aGUgYXNzZXJ0IHRv
IGNyZWF0ZV9pcnEgc2hvdWxkIGJlIGVub3VnaCBBRkFJQ1QsIHNpbmNlIHRob3NlCmZ1bmN0aW9u
cyBhcmUgdXNlZCBleGNsdXNpdmVseSBieSBub24tc2hhcmVkIElSUXMgKE1TSSBhbmQgTVNJLVgp
LgoKPiA+ID4gICAgICB9Cj4gPiA+ICAKPiA+ID4gICAgICBzcGluX2xvY2tfaXJxc2F2ZSgmZGVz
Yy0+bG9jaywgZmxhZ3MpOwo+ID4gPiBAQCAtMjA1OCw3ICsyMDgzLDcgQEAgaW50IG1hcF9kb21h
aW5fcGlycSgKPiA+ID4gICAgICAgICAgICAgIHNwaW5fdW5sb2NrX2lycXJlc3RvcmUoJmRlc2Mt
PmxvY2ssIGZsYWdzKTsKPiA+ID4gIAo+ID4gPiAgICAgICAgICAgICAgaW5mbyA9IE5VTEw7Cj4g
PiA+IC0gICAgICAgICAgICBpcnEgPSBjcmVhdGVfaXJxKE5VTUFfTk9fTk9ERSk7Cj4gPiA+ICsg
ICAgICAgICAgICBpcnEgPSBjcmVhdGVfaXJxKE5VTUFfTk9fTk9ERSwgZ2V0X2RtX2RvbWFpbihk
KSk7Cj4gPiAKPiA+IElzbid0IGl0IGZpbmUgdG8ganVzdCB1c2UgY3VycmVudC0+ZG9tYWluIGhl
cmUgZGlyZWN0bHk/Cj4gPiAKPiA+IEl0J3MgYWx3YXlzIGdvaW5nIHRvIGJlIHRoZSBjdXJyZW50
IGRvbWFpbiB0aGUgb25lIHRoYXQgY2FsbHMKPiA+IG1hcF9kb21haW5fcGlycSBpbiBvcmRlciB0
byBnZXQgYSBQSVJRIG1hcHBlZCBmb3IgaXQncyB0YXJnZXQKPiA+IGRvbWFpbiBJIHRoaW5rLgo+
IAo+IEkgd2Fzbid0IHN1cmUgaWYgdGhhdCdzIHRydWUgaWYgYWxsIHRoZSBjYXNlcy4gRXNwZWNp
YWxseSBpZiBoYXJkd2FyZQo+IGRvbWFpbiAhPSB0b29sc3RhY2sgZG9tYWluLiBIb3cgaXMgaXQg
dGhlbj8gSXMgaXQgaGFyZHdhcmUgZG9tYWluCj4gY2FsbGluZyBtYXBfZG9tYWluX3BpcnEgaW4g
dGhhdCBjYXNlPwoKQnV0IHRoZW4gaXQncyBnb2luZyB0byBiZSB0aGUgaGFyZHdhcmUgZG9tYWlu
IHRoZSBvbmUgdGhhdCBydW5zIHRoZQpRRU1VIGluc3RhbmNlLCBhbmQgaGVuY2UgdGhlIG9uZSB0
aGF0IGlzc3VlcyB0aGUgaHlwZXJjYWxscyB0bwptYXAvdW5tYXAgUElSUXMgdG8gYSB0YXJnZXQg
ZG9tYWluPwoKaWU6IHRoZSBQQ0kgYmFja2VuZCAoZWl0aGVyIHBjaWJhY2sgb3IgUUVNVSkgaXMg
bm90IGdvaW5nIHRvIHJ1biBvbgp0aGUgdG9vbHN0YWNrIGRvbWFpbi4KCkknbSBhZnJhaWQgSSBk
b24ndCBzZWUgYSBjYXNlIHdoZXJlIGN1cnJlbnQtPmRvbWFpbiBpc24ndCB0aGUgZG9tYWluCmFs
c28gcmVxdWlyaW5nIHBlcm1pc3Npb25zIG92ZXIgdGhlIElSUSwgYnV0IEkgY291bGQgYmUgd3Jv
bmcuIENhbiB5b3UKY29tZSB1cCB3aXRoIGEgZGV0YWlsZWQgc2NlbmFyaW8gd2hlcmUgdGhpcyBt
aWdodCBoYXBwZW4/Cgo+IAo+ID4gPiAgICAgICAgICAgICAgcmV0ID0gaXJxID49IDAgPyBwcmVw
YXJlX2RvbWFpbl9pcnFfcGlycShkLCBpcnEsIHBpcnEgKyBuciwgJmluZm8pCj4gPiA+ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICA6IGlycTsKPiA+ID4gICAgICAgICAgICAgIGlmICggcmV0
IDwgMCApCj4gPiA+IEBAIC0yNjkxLDcgKzI3MTYsNyBAQCBpbnQgYWxsb2NhdGVfYW5kX21hcF9t
c2lfcGlycShzdHJ1Y3QgZG9tYWluICpkLCBpbnQgaW5kZXgsIGludCAqcGlycV9wLAo+ID4gPiAg
ICAgICAgICBpZiAoIGlycSA9PSAtMSApCj4gPiA+ICAgICAgICAgIHsKPiA+ID4gICAgICBjYXNl
IE1BUF9QSVJRX1RZUEVfTVVMVElfTVNJOgo+ID4gPiAtICAgICAgICAgICAgaXJxID0gY3JlYXRl
X2lycShOVU1BX05PX05PREUpOwo+ID4gPiArICAgICAgICAgICAgaXJxID0gY3JlYXRlX2lycShO
VU1BX05PX05PREUsIGdldF9kbV9kb21haW4oZCkpOwo+ID4gPiAgICAgICAgICB9Cj4gPiA+ICAK
PiA+ID4gICAgICAgICAgaWYgKCBpcnEgPCBucl9pcnFzX2dzaSB8fCBpcnEgPj0gbnJfaXJxcyAp
Cj4gPiA+IGRpZmYgLS1naXQgYS94ZW4vY29tbW9uL2lycS5jIGIveGVuL2NvbW1vbi9pcnEuYwo+
ID4gPiBpbmRleCBmNDI1MTJkLi40MmIyN2E5IDEwMDY0NAo+ID4gPiAtLS0gYS94ZW4vY29tbW9u
L2lycS5jCj4gPiA+ICsrKyBiL3hlbi9jb21tb24vaXJxLmMKPiA+ID4gQEAgLTE2LDYgKzE2LDcg
QEAgaW50IGluaXRfb25lX2lycV9kZXNjKHN0cnVjdCBpcnFfZGVzYyAqZGVzYykKPiA+ID4gICAg
ICBzcGluX2xvY2tfaW5pdCgmZGVzYy0+bG9jayk7Cj4gPiA+ICAgICAgY3B1bWFza19zZXRhbGwo
ZGVzYy0+YWZmaW5pdHkpOwo+ID4gPiAgICAgIElOSVRfTElTVF9IRUFEKCZkZXNjLT5ybF9saW5r
KTsKPiA+ID4gKyAgICBkZXNjLT5jcmVhdG9yX2RvbWlkID0gRE9NSURfSU5WQUxJRDsKPiA+ID4g
IAo+ID4gPiAgICAgIGVyciA9IGFyY2hfaW5pdF9vbmVfaXJxX2Rlc2MoZGVzYyk7Cj4gPiA+ICAg
ICAgaWYgKCBlcnIgKQo+ID4gPiBkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvY2hhci9uczE2NTUw
LmMgYi94ZW4vZHJpdmVycy9jaGFyL25zMTY1NTAuYwo+ID4gPiBpbmRleCAxODllMTIxLi5jY2M4
YjA0IDEwMDY0NAo+ID4gPiAtLS0gYS94ZW4vZHJpdmVycy9jaGFyL25zMTY1NTAuYwo+ID4gPiAr
KysgYi94ZW4vZHJpdmVycy9jaGFyL25zMTY1NTAuYwo+ID4gPiBAQCAtNzE5LDcgKzcxOSw3IEBA
IHN0YXRpYyB2b2lkIF9faW5pdCBuczE2NTUwX2luaXRfaXJxKHN0cnVjdCBzZXJpYWxfcG9ydCAq
cG9ydCkKPiA+ID4gICAgICBzdHJ1Y3QgbnMxNjU1MCAqdWFydCA9IHBvcnQtPnVhcnQ7Cj4gPiA+
ICAKPiA+ID4gICAgICBpZiAoIHVhcnQtPm1zaSApCj4gPiA+IC0gICAgICAgIHVhcnQtPmlycSA9
IGNyZWF0ZV9pcnEoMCk7Cj4gPiA+ICsgICAgICAgIHVhcnQtPmlycSA9IGNyZWF0ZV9pcnEoMCwg
TlVMTCk7Cj4gPiA+ICAjZW5kaWYKPiA+ID4gIH0KPiA+ID4gIAo+ID4gPiBkaWZmIC0tZ2l0IGEv
eGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2luaXQuYyBiL3hlbi9kcml2ZXJzL3Bh
c3N0aHJvdWdoL2FtZC9pb21tdV9pbml0LmMKPiA+ID4gaW5kZXggNGU3NmIyNi4uNTA3ODVlMCAx
MDA2NDQKPiA+ID4gLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2luaXQu
Ywo+ID4gPiArKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfaW5pdC5jCj4g
PiA+IEBAIC03ODEsNyArNzgxLDcgQEAgc3RhdGljIGJvb2xfdCBfX2luaXQgc2V0X2lvbW11X2lu
dGVycnVwdF9oYW5kbGVyKHN0cnVjdCBhbWRfaW9tbXUgKmlvbW11KQo+ID4gPiAgICAgIGh3X2ly
cV9jb250cm9sbGVyICpoYW5kbGVyOwo+ID4gPiAgICAgIHUxNiBjb250cm9sOwo+ID4gPiAgCj4g
PiA+IC0gICAgaXJxID0gY3JlYXRlX2lycShOVU1BX05PX05PREUpOwo+ID4gPiArICAgIGlycSA9
IGNyZWF0ZV9pcnEoTlVNQV9OT19OT0RFLCBOVUxMKTsKPiA+ID4gICAgICBpZiAoIGlycSA8PSAw
ICkKPiA+ID4gICAgICB7Cj4gPiA+ICAgICAgICAgIGRwcmludGsoWEVOTE9HX0VSUiwgIklPTU1V
OiBubyBpcnFzXG4iKTsKPiA+ID4gZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdo
L3BjaS5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvcGNpLmMKPiA+ID4gaW5kZXggZTg4Njg5
NC4uNTA3YjNkMSAxMDA2NDQKPiA+ID4gLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvcGNp
LmMKPiA+ID4gKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvcGNpLmMKPiA+ID4gQEAgLTg0
NSw2ICs4NDUsOSBAQCBpbnQgcGNpX3JlbW92ZV9kZXZpY2UodTE2IHNlZywgdTggYnVzLCB1OCBk
ZXZmbikKPiA+ID4gICAgICBsaXN0X2Zvcl9lYWNoX2VudHJ5ICggcGRldiwgJnBzZWctPmFsbGRl
dnNfbGlzdCwgYWxsZGV2c19saXN0ICkKPiA+ID4gICAgICAgICAgaWYgKCBwZGV2LT5idXMgPT0g
YnVzICYmIHBkZXYtPmRldmZuID09IGRldmZuICkKPiA+ID4gICAgICAgICAgewo+ID4gPiArICAg
ICAgICAgICAgcmV0ID0gLUVCVVNZOwo+ID4gPiArICAgICAgICAgICAgaWYgKCBwZGV2LT5kb21h
aW4gJiYgcGRldi0+ZG9tYWluICE9IGhhcmR3YXJlX2RvbWFpbiApCj4gPiA+ICsgICAgICAgICAg
ICAgICAgYnJlYWs7Cj4gPiAKPiA+IFRoaXMgc2VlbXMgbGlrZSBhbiB1bmxyZWxhdGVkIGZpeD8K
PiA+IAo+ID4gaWU6IHByZXZlbnRpbmcgZGV2aWNlIHJlbW92YWwgd2hpbGUgaW4gdXNlIGJ5IGEg
ZG9tYWluIGRpZmZlcmVudCB0aGFuCj4gPiBkb20wPwo+IAo+IEluZGVlZCBpdCBtYXkgd2FycmFu
dCBzZXBhcmF0ZSBjb21taXQgbm93Lgo+IAo+ID4gTm90ZSB0aGF0IHlvdSBkb24ndCBuZWVkIHRo
ZSBwZGV2LT5kb21haW4gIT0gTlVMTCBjaGVjaywganVzdCBkb2luZwo+ID4gcGRldi0+ZG9tYWlu
ICE9IGhhcmR3YXJlX2RvbWFpbiBzZWVtcyBlbm91Z2gsIHNpbmNlIHlvdSBkb24ndAo+ID4gZGVy
ZWZlcmVuY2UgdGhlIHBkZXYtPmRvbWFpbiBwb2ludGVyIGluIHRoZSBleHByZXNzaW9uICh1bmxl
c3MgSSdtCj4gPiBtaXNzaW5nIG90aGVyIHVzYWdlcyBiZWxvdykuCj4gCj4gSSBkb24ndCB3YW50
IHRvIHByZXZlbnQgcmVtb3ZhbCBpZiBwZGV2LT5kb21haW4gaXMgTlVMTCAoaWYgdGhhdCdzIGV2
ZW4KPiBwb3NzaWJsZSkuCgpCdXQgaWYgcGRldi0+ZG9tYWluID09IE5VTEwsIHRoZW4gaXQncyBj
ZXJ0YWlubHkgZ29pbmcgdG8gYmUgZGlmZmVyZW50CmZyb20gaGFyZHdhcmVfZG9tYWluLCBzbyBq
dXN0IHVzaW5nIHBkZXYtPmRvbWFpbiAhPSBoYXJkd2FyZV9kb21haW4KYWNoaWV2ZXMgYm90aC4K
Cj4gPiA+ICAgICAgICAgICAgICByZXQgPSBpb21tdV9yZW1vdmVfZGV2aWNlKHBkZXYpOwo+ID4g
PiAgICAgICAgICAgICAgaWYgKCBwZGV2LT5kb21haW4gKQo+ID4gPiAgICAgICAgICAgICAgICAg
IGxpc3RfZGVsKCZwZGV2LT5kb21haW5fbGlzdCk7Cj4gPiA+IGRpZmYgLS1naXQgYS94ZW4vZHJp
dmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0
ZC9pb21tdS5jCj4gPiA+IGluZGV4IDhiMjdkN2UuLjc5Zjk2ODIgMTAwNjQ0Cj4gPiA+IC0tLSBh
L3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jCj4gPiA+ICsrKyBiL3hlbi9kcml2
ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jCj4gPiA+IEBAIC0xMTM4LDcgKzExMzgsOCBAQCBz
dGF0aWMgaW50IF9faW5pdCBpb21tdV9zZXRfaW50ZXJydXB0KHN0cnVjdCBhY3BpX2RyaGRfdW5p
dCAqZHJoZCkKPiA+ID4gICAgICBzdHJ1Y3QgaXJxX2Rlc2MgKmRlc2M7Cj4gPiA+ICAKPiA+ID4g
ICAgICBpcnEgPSBjcmVhdGVfaXJxKHJoc2EgPyBweG1fdG9fbm9kZShyaHNhLT5wcm94aW1pdHlf
ZG9tYWluKQo+ID4gPiAtICAgICAgICAgICAgICAgICAgICAgICAgICA6IE5VTUFfTk9fTk9ERSk7
Cj4gPiA+ICsgICAgICAgICAgICAgICAgICAgICAgICAgIDogTlVNQV9OT19OT0RFLAo+ID4gPiAr
ICAgICAgICAgICAgICAgICAgICAgTlVMTCk7Cj4gPiA+ICAgICAgaWYgKCBpcnEgPD0gMCApCj4g
PiA+ICAgICAgewo+ID4gPiAgICAgICAgICBkcHJpbnRrKFhFTkxPR19FUlIgVlREUFJFRklYLCAi
SU9NTVU6IG5vIGlycSBhdmFpbGFibGUhXG4iKTsKPiA+ID4gZGlmZiAtLWdpdCBhL3hlbi9pbmNs
dWRlL2FzbS14ODYvaXJxLmggYi94ZW4vaW5jbHVkZS9hc20teDg2L2lycS5oCj4gPiA+IGluZGV4
IGMwYzZlN2MuLjViMjQ0MjggMTAwNjQ0Cj4gPiA+IC0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYv
aXJxLmgKPiA+ID4gKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9pcnEuaAo+ID4gPiBAQCAtMTU1
LDcgKzE1NSw3IEBAIGludCAgaW5pdF9pcnFfZGF0YSh2b2lkKTsKPiA+ID4gIHZvaWQgY2xlYXJf
aXJxX3ZlY3RvcihpbnQgaXJxKTsKPiA+ID4gIAo+ID4gPiAgaW50IGlycV90b192ZWN0b3IoaW50
IGlycSk7Cj4gPiA+IC1pbnQgY3JlYXRlX2lycShub2RlaWRfdCBub2RlKTsKPiA+ID4gK2ludCBj
cmVhdGVfaXJxKG5vZGVpZF90IG5vZGUsIHN0cnVjdCBkb21haW4gKmQpOwo+ID4gPiAgdm9pZCBk
ZXN0cm95X2lycSh1bnNpZ25lZCBpbnQgaXJxKTsKPiA+ID4gIGludCBhc3NpZ25faXJxX3ZlY3Rv
cihpbnQgaXJxLCBjb25zdCBjcHVtYXNrX3QgKik7Cj4gPiA+ICAKPiA+ID4gZGlmZiAtLWdpdCBh
L3hlbi9pbmNsdWRlL3hlbi9pcnEuaCBiL3hlbi9pbmNsdWRlL3hlbi9pcnEuaAo+ID4gPiBpbmRl
eCA1ODZiNzgzLi5jN2E2YTgzIDEwMDY0NAo+ID4gPiAtLS0gYS94ZW4vaW5jbHVkZS94ZW4vaXJx
LmgKPiA+ID4gKysrIGIveGVuL2luY2x1ZGUveGVuL2lycS5oCj4gPiA+IEBAIC05MSw2ICs5MSw3
IEBAIHR5cGVkZWYgc3RydWN0IGlycV9kZXNjIHsKPiA+ID4gICAgICBzcGlubG9ja190IGxvY2s7
Cj4gPiA+ICAgICAgc3RydWN0IGFyY2hfaXJxX2Rlc2MgYXJjaDsKPiA+ID4gICAgICBjcHVtYXNr
X3Zhcl90IGFmZmluaXR5Owo+ID4gPiArICAgIGRvbWlkX3QgY3JlYXRvcl9kb21pZDsgLyogd2Vh
ayByZWZlcmVuY2UgdG8gZG9tYWluIGhhbmRsaW5nIHRoaXMgSVJRICovCj4gPiAKPiA+IEkgZmVl
bCBsaWtlIGhhbmRsaW5nIGlzIHRvbyB2YWd1ZSBoZXJlLCBidXQgSSdtIG5vdCBhIG5hdGl2ZSBz
cGVha2VyCj4gPiBzbyBJJ20gbm90IHN1cmUuIEkgd291bGQgbWF5YmUgd3JpdGU6Cj4gPiAKPiA+
IC4uLiBkb21haW4gaGF2aW5nIHBlcm1pc3Npb25zIG92ZXIgdGhpcyBJUlEgKHdoaWNoIGNhbiBi
ZSBkaWZmZXJlbnQKPiA+IGZyb20gdGhlIGRvbWFpbiBhY3R1YWxseSBoYXZpbmcgdGhlIElSUSBh
c3NpZ25lZCkgKi8KPiA+IAo+ID4gV2hpY2ggSSB0aGluayBpcyBsZXNzIGFtYmlndW91cy4KPiAK
PiBJIHdhbnRlZCB0byBmaXQgdGhlIGNvbW1lbnQgaW4gb25lIGxpbmUuIEJ1dCB5b3VyIHZlcnNp
b24gaW5kZWVkIG1heSBiZQo+IGJldHRlci4KCkkgd291bGQgYWx3YXlzIGVycm9yIHRvd2FyZHMg
YmVpbmcgbW9yZSB2ZXJib3NlLCBldmVuIGlmIHRoYXQgbWVhbnMKdXNpbmcgbW9yZSB0aGF0IG9u
ZSBsaW5lLiBBcyBzYWlkLCBJIGRvbid0IHRoaW5rIHRoZSBjb21tZW50IGlzIHdyb25nLApqdXN0
IGZlZWwgaXQgY291bGQgYmUgbW9yZSBkZXRhaWxlZC4KClRoYW5rcywgUm9nZXIuCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 09:30:25 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 09:30:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ho2k5-0006ow-OB; Thu, 18 Jul 2019 09:30:25 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=hbxb=VP=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1ho2k5-0006om-AL
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 09:30:25 +0000
X-Inumbo-ID: aa801c4a-a93e-11e9-889a-cf6246ca9a59
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id aa801c4a-a93e-11e9-889a-cf6246ca9a59;
 Thu, 18 Jul 2019 09:30:23 +0000 (UTC)
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: dCuNeL3PSIsvTp5pgmOY6VkQF+eGqjhz6Hv1RH6slkxqERfIttZSKlTaH8dEBSe1uLLm598kUm
 hnoO63LfIcqV6AY1jRoR7V4T+A43EZfk1YBuhIt1PG09DkowmqI2FsEDJbgHnCF8VZfGPOKlli
 CQrzSm2zsM4Q4xYJPu3HOhDAk0u7PoEk8kySYUQ0v6Olp0BYaRYPhiNMW7RXYr6ahkr/r9I53C
 TokiaI368eDaTMYh/25sVCcgUkdFQ20hKBjP2UciFQ+2TYAPU3eoiLj2mHspL676wYnuM0LQVg
 sKg=
X-SBRS: 2.7
X-MesageID: 3220108
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,276,1559534400"; 
   d="scan'208";a="3220108"
To: Jan Beulich <JBeulich@suse.com>
References: <d7b10cdc-b33a-0297-458d-1bad42727fa0@suse.com>
 <18e7f37f-826e-0671-9d2c-1a33b1d1d6f3@citrix.com>
 <798637b0-2b1c-9ca0-43af-408868072eaf@suse.com>
 <20c99768-6677-c322-8a4c-cdcaefff8f02@citrix.com>
 <e5fe058b-cdba-bc41-0241-f038785a93e7@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <51b8414f-f8ee-7eae-bf47-84267520dd9e@citrix.com>
Date: Thu, 18 Jul 2019 10:30:17 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <e5fe058b-cdba-bc41-0241-f038785a93e7@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 RFC] x86emul: unconditionally deliver #UD
 for LWP insns
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Wei Liu <wl@xen.org>, =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTgvMDcvMjAxOSAxMDoxOCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gT24gMTcuMDcuMjAxOSAx
OTowOSwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4gT24gMTcvMDcvMjAxOSAxNDowNywgSmFuIEJl
dWxpY2ggd3JvdGU6Cj4+PiBPbiAxNy4wNy4yMDE5IDEzOjQyLCBBbmRyZXcgQ29vcGVyIHdyb3Rl
Ogo+Pj4+IE9uIDE3LzA3LzIwMTkgMDc6NDIsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBXaXRo
IEFNRCBhcHBhcmVudGx5IGhhdmluZyBhYmFuZG9uZWQgWE9QIGVuY29kZWQgaW5zbnMsIGFub3Ro
ZXIgb3B0aW9uCj4+Pj4+IHdvdWxkIHNlZW0gdG8gYmUgdG8gc2ltcGx5IHdpcmUgYWxsIHVucmVj
b2duaXplZCBvbmVzIGludG8gI1VEIChyYXRoZXIKPj4+Pj4gdGhlbiByZXR1cm5pbmcgVU5JTVBM
RU1FTlRFRC9VTlJFQ09HTklaRUQpLgo+Pj4+IFRoZXJlIGFyZSBzdGlsbCBzb21lIFhPUCBpbnN0
cnVjdGlvbnMgd2hpY2ggYWN0dWFsbHkgd29yayBvbiBGYW0xN2gKPj4+PiBwcm9jZXNzb3JzLCBp
ZiB5b3UgaWdub3JlIENQVUlEIGFuZCBnbyBibGluZGx5IGV4ZWN1dGluZy4KPj4+Pgo+Pj4+IEdp
dmVuIG5vIG9mZmljaWFsIHN0YXRlbWVudCB0aGF0IFhPUCBpcyBkZWFkLCBJJ2Qga2VlcCB0aGUg
c3VwcG9ydCB3ZQo+Pj4+IGN1cnJlbnRseSBoYXZlLgo+Pj4gVGhlbiBteSByZW1hcmsgd2Fzbid0
IGNsZWFyIGVub3VnaDogSSdtIG5vdCBzdWdnZXN0aW5nIHRvIHJpcCBvdXQKPj4+IFhPUCBpbnNu
IHN1cHBvcnQgd2UgaGF2ZS4gSSdtIGluc3RlYWQgY29uc2lkZXJpbmcgd2hldGhlciB0byB3aXJl
Cj4+PiBhbGwgdW5zdXBwb3J0ZWQgWE9QIGVuY29kaW5ncyBpbnRvICNVRCAocmF0aGVyIHRoYW4g
cmV0dXJuCj4+PiBVTklNUExFTUVOVEVEL1VOUkVDT0dOSVpFRCBmb3IgdGhlbSksIG5vdCBqdXN0
IHRoZSBMV1Agb25lcy4KPj4gQWgsIGluIHdoaWNoIGNhc2UsIG5vLsKgIFR1cm5pbmcgYWxsIHVu
a25vd24gaW5zdHJ1Y3Rpb25zIGludG8KPj4gRVhDRVBUSU9OLyNVRCB3aWxsIGJyZWFrIGludHJv
c3BlY3Rpb24sIHdoaWNoIHVzZXMgVU5SRUNPR05JU0VEIHRvIGNvdmVyCj4+IHRoZSBnYXBzIGlu
IHRoZSBlbXVsYXRvciBieSBzaW5nbGUtc3RlcHBpbmcgdGhlIHZjcHUuCj4gQnV0IHRoZXJlIGFy
ZSBubyBnYXBzOgoKW0ZdWFNBVkUgZXQgYWwsIFZULXgsIFNWTSB0byBuYW1lIHNldmVyYWwgZ2Fw
cy4KCk5vdCB0byBtZW50aW9uIHJ1bm5pbmcgY3VycmVudCB2ZXJzaW9ucyBvZiBYZW4gb24gbmV3
ZXIgaGFyZHdhcmUuCgo+IFRoZSBvbmx5IG9uZXMgd2UgZGlkbid0IGNvdmVyIChhZmFpaykgd2Vy
ZSB0aGUKPiBMV1Agb25lcywgYW5kIHRob3NlIHdvdWxkIGdldCBtYWRlIHJhaXNlICNVRCBieSB0
aGUgcGF0Y2ggaGVyZSBhbnl3YXkuCj4gSWYgdGhlcmUgYXJlIHJlYWxseSBvcGNvZGVzIHdoZXJl
ICJ1bnJlY29nbml6ZWQiIGlzIHJlbGV2YW50LCB0aGVuIHdlCj4gc2hvdWxkIHNwZWNpYWwgY2Fz
ZSBfdGhvc2VfIGltbywgcmF0aGVyIHRoYW4gbGVhdmluZyBhbiBvcGNvZGUgc3BhY2UKPiB3aGlj
aCBhcHBhcmVudGx5IHdvbid0IHNlZSBmdXJ0aGVyIGV4dGVuc2lvbnMgYWxsIGdvIHRoZSAidW5y
ZWNvZ25pemVkIgo+IHJvdXRlLgoKSW4gdGVybXMgb2YgIm5vdCBjcmFzaGluZyB0aGUgZ3Vlc3Qi
LCBpdCBpcyB2ZXJ5IGltcG9ydGFudCB0byBrbm93IGlmCnRoZXJlIGFyZSBpbnN0cnVjdGlvbnMg
d2hpY2ggYXJlIGFjY2VwdGVkIGJ5IHRoZSBwaXBlbGluZSwgdHJhcCBmb3IgYW4KYWNjZXNzIHZp
b2xhdGlvbiwgYW5kIHRoYXQgeDg2X2VtdWxhdGUoKSBkb2Vzbid0IGtub3cgYWJvdXQuCgpJZiB3
ZSBkbyBlbXVsYXRpb24gc3VwcG9ydCBwZXJmZWN0bHksIGFsb25nIHdpdGggQ1BVSUQgZmVhdHVy
ZSBoYW5kbGluZwpldGMsIHRoZW4gdGhpcyBzZXQgc2hvdWxkIGJlIDAsIGJ1dCBpdCBpcyBzdGls
bCBub256ZXJvIGV2ZW4gd2l0aCB0aGlzCnBhdGNoLgoKRm9yIGluc3RydWN0aW9ucyB3ZSBrbm93
IGFib3V0LCBhbmQga25vdyB0aGF0IHdlIHRvbGQgdGhlIGd1ZXN0IGl0CmNvdWxkbid0IHVzZSwg
dGhlbiAjVUQgaXMgZmluZSBhbmQgY29ycmVjdCB0byBkby7CoCBHaXZlbiB0aGF0CmFwcHJveGlt
YXRlbHkgYWxsIG9mIGFjY2VzcyB2aW9sYXRpb25zIGFyZSB3ZWxsLWZvcm1lZCBub24tbWFsaWNp
b3VzCmNvZGUsIHRoZW4gYW4gaW5zdHJ1Y3Rpb24gd2hpY2ggeDg2X2VtdWxhdGUoKSBkb2Vzbid0
IGtub3cgYWJvdXQgaXMgbW9zdApsaWtlbHkgYSBob2xlIG9yIGEgQ1BVSUQgaGFuZGxpbmcgaXNz
dWUuwqAgRWl0aGVyIHdheSwgYmxpbmRseSBjb252ZXJ0aW5nCnRoaXMgdG8gI1VEIGlzIG5vdCB0
aGUgYXBwcm9wcmlhdGUgY291cnNlIG9mIGFjdGlvbi4KCn5BbmRyZXcKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 09:40:50 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 09:40:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ho2u4-0007fr-P3; Thu, 18 Jul 2019 09:40:44 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=MdgZ=VP=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1ho2u3-0007fm-LD
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 09:40:43 +0000
X-Inumbo-ID: 1a1c6f08-a940-11e9-b5de-dbb05f64fea0
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 1a1c6f08-a940-11e9-b5de-dbb05f64fea0;
 Thu, 18 Jul 2019 09:40:39 +0000 (UTC)
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: cmySG5DJI0HhUY8iUxHU9Ucn4in7fNfNCI/B2Y//tEdKTptjWulyFRguQruuwheRbCM8FhvDj3
 Hi0yrzswgGmOX8WOkoLj8u44pmQJSq78JgG6r8+owv1l+AYExIlUsTlL8OriK6jjixkZcz0z8J
 zux91WlpODNRusFncI5UbyHZu4x+onwx9wUny8CZpJRRWBJnS5U18/XSn/qwpHxRMcpDccKwA0
 oHi8pnVQ0ohe6QNVljQLFERhMqgLTR/F94uvzaYxlojzzRzVbZNvVSnmtJ28NEWHzMnHmEOqc+
 kRo=
X-SBRS: 2.7
X-MesageID: 3220414
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,276,1559534400"; 
   d="scan'208";a="3220414"
Date: Thu, 18 Jul 2019 11:40:27 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20190718094027.tlqycz7vsxx4exxf@Air-de-Roger.citrite.net>
References: <1563217075.6815.14.camel@amazon.com>
 <86e560c4-5a14-75fd-8b06-a77e66a8f0a5@prgmr.com>
 <35baad47-f22c-2378-a7a5-f0c48c3eafb8@suse.com>
 <aca2e606-17fa-6266-1e9c-1989d4da6217@prgmr.com>
 <9d6fc9d6-f63a-ae65-bbfa-5e489fda9acf@citrix.com>
 <5274084e-ea01-8c61-5ca5-75bbe7ea987a@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5274084e-ea01-8c61-5ca5-75bbe7ea987a@suse.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] Design session report: Live-Updating 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: Andrew Cooper <andrew.cooper3@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>, "Foerster,
 Leonard" <foersleo@amazon.com>, Sarah Newman <srn@prgmr.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBKdWwgMTgsIDIwMTkgYXQgMTE6MDA6MjNBTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3
cm90ZToKPiBPbiAxNy4wNy4xOSAwMDoyNywgQW5kcmV3IENvb3BlciB3cm90ZToKPiA+IE9uIDE2
LzA3LzIwMTkgMDU6MjAsIFNhcmFoIE5ld21hbiB3cm90ZToKPiA+ID4gT24gNy8xNS8xOSA4OjQ4
IFBNLCBKdWVyZ2VuIEdyb3NzIHdyb3RlOgo+ID4gPiA+IE9uIDE1LjA3LjE5IDIxOjMxLCBTYXJh
aCBOZXdtYW4gd3JvdGU6Cj4gPiA+ID4gPiBPbiA3LzE1LzE5IDExOjU3IEFNLCBGb2Vyc3Rlciwg
TGVvbmFyZCB3cm90ZToKPiA+ID4gPiA+IC4uLgo+ID4gPiA+ID4gPiBBIGtleSBjb3JuZXJzdG9u
ZSBmb3IgTGl2ZS11cGRhdGUgaXMgZ3Vlc3QgdHJhbnNwYXJlbnQgbGl2ZSBtaWdyYXRpb24KPiA+
ID4gPiA+IC4uLgo+ID4gPiA+ID4gPiAgwqDCoMKgwqAtPiBmb3IgbGl2ZSBtaWdyYXRpb246IGRv
bWlkIGlzIGEgcHJvYmxlbSBpbiB0aGlzIGNhc2UKPiA+ID4gPiA+ID4gIMKgwqDCoMKgwqDCoMKg
IC0+IHJhbmRvbWl6ZSBhbmQgcHJheSBkb2VzIG5vdCB3b3JrIG9uIHNtYWxsZXIgZmxlZXRzCj4g
PiA+ID4gPiA+ICDCoMKgwqDCoMKgwqDCoCAtPiB0aGlzIGlzIG5vdCBhIHByb2JsZW0gZm9yIGxp
dmUtdXBkYXRlCj4gPiA+ID4gPiA+ICDCoMKgwqDCoMKgwqDCoCAtPiBCVVQ6IGFzIGEgY29tbXVu
aXR5IHdlIHNob3VkbCBtYWtlIHRoaXMgcmVzdHJpY3Rpb24gZ28gYXdheQo+ID4gPiA+ID4gCj4g
PiA+ID4gPiBBbmRyZXcgQ29vcGVyIHBvaW50ZWQgb3V0IHRvIG1lIHRoYXQgbWFudWFsbHkgYXNz
aWduaW5nIGRvbWFpbiBJRHMKPiA+ID4gPiA+IGlzIHN1cHBvcnRlZCBpbiBtdWNoIG9mIHRoZSBj
b2RlIGFscmVhZHkuIElmIGd1ZXN0IHRyYW5zcGFyZW50IGxpdmUKPiA+ID4gPiA+IG1pZ3JhdGlv
biBnZXRzIG1lcmdlZCwgd2UnbGwgbG9vayBhdCBwYXNzaW5nIGluIGEgZG9tYWluIElEIHRvIHhs
LAo+ID4gPiA+ID4gd2hpY2ggd291bGQgYmUgZ29vZCBlbm91Z2ggZm9yIHVzLiBJIGRvbid0IGtu
b3cgYWJvdXQgdGhlIG90aGVyCj4gPiA+ID4gPiB0b29sc3RhY2tzLgo+ID4gPiA+IAo+ID4gPiA+
IFRoZSBtYWluIHByb2JsZW0gaXMgdGhlIGNhc2Ugd2hlcmUgb24gdGhlIHRhcmdldCBob3N0IHRo
ZSBkb21pZCBvZiB0aGUKPiA+ID4gPiBtaWdyYXRlZCBkb21haW4gaXMgYWxyZWFkeSBpbiB1c2Ug
YnkgYW5vdGhlciBkb21haW4uIFNvIHlvdSBlaXRoZXIgbmVlZAo+ID4gPiA+IGEgZG9taWQgYWxs
b2NhdG9yIHNwYW5uaW5nIGFsbCBob3N0cyBvciB0aGUgY2hhbmdlIG9mIGRvbWlkIGR1cmluZwo+
ID4gPiA+IG1pZ3JhdGlvbiBtdXN0IGJlIGhpZGRlbiBmcm9tIHRoZSBndWVzdCBmb3IgZ3Vlc3Qg
dHJhbnNwYXJlbnQgbWlncmF0aW9uLgo+ID4gPiAKPiA+ID4gWWVzLiBUaGVyZSBhcmUgc29tZSBj
bHVzdGVyIG1hbmFnZW1lbnQgc3lzdGVtcyB3aGljaCB1c2UgeGwgcmF0aGVyCj4gPiA+IHRoYW4g
eGFwaS4KPiA+ID4gVGhleSBjb3VsZCBiZSBleHRlbmRlZCB0byBtYW5hZ2UgZG9tYWluIElEcyBp
ZiBpdCdzIHRvbyBkaWZmaWN1bHQgdG8KPiA+ID4gYWxsb3cKPiA+ID4gdGhlIGRvbWFpbiBJRCB0
byBjaGFuZ2UgZHVyaW5nIG1pZ3JhdGlvbi4KPiA+IAo+ID4gRm9yIGEgdjEgZmVhdHVyZSwgaGF2
aW5nIGEgcmVzdHJpY3Rpb24gb2YgInlvdSBtdXN0IG1hbmFnZSBkb21pZHMgYWNyb3NzCj4gPiB0
aGUgY2x1c3RlciIgaXMgYSBmaW5lLsKgIEd1ZXN0LXRyYW5zcGFyZW50IG1pZ3JhdGlvbiBpcyBh
IHZlcnkgaW1wb3J0YW50Cj4gPiBmZWF0dXJlLCBhbmQgb25lIHdoZXJlIHdlIGFyZSBsYWNraW5n
IGluIHJlbGF0aW9uIHRvIG90aGVyIGh5cGVydmlzb3JzLgo+ID4gCj4gPiBMb25nZXIgdGVybSwg
d2UgYXMgdGhlIFhlbiBjb21tdW5pdHkgbmVlZCB0byBmaWd1cmUgb3V0IGEgd2F5IHRvIHJlbW92
ZQo+ID4gdGhlIGRlcGVuZGVuY3kgb24gZG9taWRzLCBhdCB3aGljaCBwb2ludCB0aGUgY2x1c3Rl
ci13aWRlIG1hbmFnZW1lbnQKPiA+IHJlc3RyaWN0aW9uIGNhbiBiZSBkcm9wcGVkLsKgIFRoaXMg
aXNuJ3QgZ29pbmcgdG8gYmUgYSB0cml2aWFsIHRhc2ssIGJ1dAo+ID4gaXQgd2lsbCBiZSBhIHdv
cnRod2hpbGUgb25lLgo+IAo+IEFub3RoZXIgcHJvYmxlbSBhcmUgWGVuc3RvcmUgd2F0Y2hlcy4g
V2l0aCBndWVzdCB0cmFuc3BhcmVudCBMTSB0aGV5IGFyZQo+IGxvc3QgdG9kYXkgYXMgdGhlcmUg
aXMgY3VycmVudGx5IG5vIHdheSB0byBtaWdyYXRlIHRoZW0gdG8gdGhlIHRhcmdldAo+IFhlbnN0
b3JlLgoKSG0sIEkgZ3Vlc3MgSSdtIG1pc3Npbmcgc29tZXRoaW5nLCBidXQgeGVuc3RvcmVkIHJ1
bm5pbmcgZWl0aGVyIGluCmRvbTAgb3IgaW4gYSBzdHViZG9tYWluIHNob3VsZCBiZSBjb21wbGV0
ZWx5IHVuYXdhcmUgb2YgdGhlIGh5cGVydmlzb3IKYmVpbmcgdXBkYXRlZCB1bmRlciBpdCdzIGZl
ZXQuIFRoZSBoeXBlcnZpc29yIGl0c2VsZiBkb24ndCBoYXZlIGFueQprbm93bGVkZ2UgaXRzZWxm
IG9mIHhlbnN0b3JlIHN0YXRlLgoKUm9nZXIuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 09:43:11 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 09: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 1ho2wQ-0007m1-8V; Thu, 18 Jul 2019 09:43:10 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=6kuv=VP=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1ho2wP-0007lv-7i
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 09:43:09 +0000
X-Inumbo-ID: 71037bc2-a940-11e9-b14e-3331392fa889
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 71037bc2-a940-11e9-b14e-3331392fa889;
 Thu, 18 Jul 2019 09:43:05 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id AD22AAF77;
 Thu, 18 Jul 2019 09:43:04 +0000 (UTC)
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <1563217075.6815.14.camel@amazon.com>
 <86e560c4-5a14-75fd-8b06-a77e66a8f0a5@prgmr.com>
 <35baad47-f22c-2378-a7a5-f0c48c3eafb8@suse.com>
 <aca2e606-17fa-6266-1e9c-1989d4da6217@prgmr.com>
 <9d6fc9d6-f63a-ae65-bbfa-5e489fda9acf@citrix.com>
 <5274084e-ea01-8c61-5ca5-75bbe7ea987a@suse.com>
 <20190718094027.tlqycz7vsxx4exxf@Air-de-Roger.citrite.net>
From: Juergen Gross <jgross@suse.com>
Message-ID: <ed83af2b-f504-9f15-ffcb-cf08d095444a@suse.com>
Date: Thu, 18 Jul 2019 11:43:03 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <20190718094027.tlqycz7vsxx4exxf@Air-de-Roger.citrite.net>
Content-Language: de-DE
Subject: Re: [Xen-devel] Design session report: Live-Updating 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: Andrew Cooper <andrew.cooper3@citrix.com>, Sarah Newman <srn@prgmr.com>,
 Leonard Foerster <foersleo@amazon.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTguMDcuMTkgMTE6NDAsIFJvZ2VyIFBhdSBNb25uw6kgIHdyb3RlOgo+IE9uIFRodSwgSnVs
IDE4LCAyMDE5IGF0IDExOjAwOjIzQU0gKzAyMDAsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4+IE9u
IDE3LjA3LjE5IDAwOjI3LCBBbmRyZXcgQ29vcGVyIHdyb3RlOgo+Pj4gT24gMTYvMDcvMjAxOSAw
NToyMCwgU2FyYWggTmV3bWFuIHdyb3RlOgo+Pj4+IE9uIDcvMTUvMTkgODo0OCBQTSwgSnVlcmdl
biBHcm9zcyB3cm90ZToKPj4+Pj4gT24gMTUuMDcuMTkgMjE6MzEsIFNhcmFoIE5ld21hbiB3cm90
ZToKPj4+Pj4+IE9uIDcvMTUvMTkgMTE6NTcgQU0sIEZvZXJzdGVyLCBMZW9uYXJkIHdyb3RlOgo+
Pj4+Pj4gLi4uCj4+Pj4+Pj4gQSBrZXkgY29ybmVyc3RvbmUgZm9yIExpdmUtdXBkYXRlIGlzIGd1
ZXN0IHRyYW5zcGFyZW50IGxpdmUgbWlncmF0aW9uCj4+Pj4+PiAuLi4KPj4+Pj4+PiAgIMKgwqDC
oMKgLT4gZm9yIGxpdmUgbWlncmF0aW9uOiBkb21pZCBpcyBhIHByb2JsZW0gaW4gdGhpcyBjYXNl
Cj4+Pj4+Pj4gICDCoMKgwqDCoMKgwqDCoCAtPiByYW5kb21pemUgYW5kIHByYXkgZG9lcyBub3Qg
d29yayBvbiBzbWFsbGVyIGZsZWV0cwo+Pj4+Pj4+ICAgwqDCoMKgwqDCoMKgwqAgLT4gdGhpcyBp
cyBub3QgYSBwcm9ibGVtIGZvciBsaXZlLXVwZGF0ZQo+Pj4+Pj4+ICAgwqDCoMKgwqDCoMKgwqAg
LT4gQlVUOiBhcyBhIGNvbW11bml0eSB3ZSBzaG91ZGwgbWFrZSB0aGlzIHJlc3RyaWN0aW9uIGdv
IGF3YXkKPj4+Pj4+Cj4+Pj4+PiBBbmRyZXcgQ29vcGVyIHBvaW50ZWQgb3V0IHRvIG1lIHRoYXQg
bWFudWFsbHkgYXNzaWduaW5nIGRvbWFpbiBJRHMKPj4+Pj4+IGlzIHN1cHBvcnRlZCBpbiBtdWNo
IG9mIHRoZSBjb2RlIGFscmVhZHkuIElmIGd1ZXN0IHRyYW5zcGFyZW50IGxpdmUKPj4+Pj4+IG1p
Z3JhdGlvbiBnZXRzIG1lcmdlZCwgd2UnbGwgbG9vayBhdCBwYXNzaW5nIGluIGEgZG9tYWluIElE
IHRvIHhsLAo+Pj4+Pj4gd2hpY2ggd291bGQgYmUgZ29vZCBlbm91Z2ggZm9yIHVzLiBJIGRvbid0
IGtub3cgYWJvdXQgdGhlIG90aGVyCj4+Pj4+PiB0b29sc3RhY2tzLgo+Pj4+Pgo+Pj4+PiBUaGUg
bWFpbiBwcm9ibGVtIGlzIHRoZSBjYXNlIHdoZXJlIG9uIHRoZSB0YXJnZXQgaG9zdCB0aGUgZG9t
aWQgb2YgdGhlCj4+Pj4+IG1pZ3JhdGVkIGRvbWFpbiBpcyBhbHJlYWR5IGluIHVzZSBieSBhbm90
aGVyIGRvbWFpbi4gU28geW91IGVpdGhlciBuZWVkCj4+Pj4+IGEgZG9taWQgYWxsb2NhdG9yIHNw
YW5uaW5nIGFsbCBob3N0cyBvciB0aGUgY2hhbmdlIG9mIGRvbWlkIGR1cmluZwo+Pj4+PiBtaWdy
YXRpb24gbXVzdCBiZSBoaWRkZW4gZnJvbSB0aGUgZ3Vlc3QgZm9yIGd1ZXN0IHRyYW5zcGFyZW50
IG1pZ3JhdGlvbi4KPj4+Pgo+Pj4+IFllcy4gVGhlcmUgYXJlIHNvbWUgY2x1c3RlciBtYW5hZ2Vt
ZW50IHN5c3RlbXMgd2hpY2ggdXNlIHhsIHJhdGhlcgo+Pj4+IHRoYW4geGFwaS4KPj4+PiBUaGV5
IGNvdWxkIGJlIGV4dGVuZGVkIHRvIG1hbmFnZSBkb21haW4gSURzIGlmIGl0J3MgdG9vIGRpZmZp
Y3VsdCB0bwo+Pj4+IGFsbG93Cj4+Pj4gdGhlIGRvbWFpbiBJRCB0byBjaGFuZ2UgZHVyaW5nIG1p
Z3JhdGlvbi4KPj4+Cj4+PiBGb3IgYSB2MSBmZWF0dXJlLCBoYXZpbmcgYSByZXN0cmljdGlvbiBv
ZiAieW91IG11c3QgbWFuYWdlIGRvbWlkcyBhY3Jvc3MKPj4+IHRoZSBjbHVzdGVyIiBpcyBhIGZp
bmUuwqAgR3Vlc3QtdHJhbnNwYXJlbnQgbWlncmF0aW9uIGlzIGEgdmVyeSBpbXBvcnRhbnQKPj4+
IGZlYXR1cmUsIGFuZCBvbmUgd2hlcmUgd2UgYXJlIGxhY2tpbmcgaW4gcmVsYXRpb24gdG8gb3Ro
ZXIgaHlwZXJ2aXNvcnMuCj4+Pgo+Pj4gTG9uZ2VyIHRlcm0sIHdlIGFzIHRoZSBYZW4gY29tbXVu
aXR5IG5lZWQgdG8gZmlndXJlIG91dCBhIHdheSB0byByZW1vdmUKPj4+IHRoZSBkZXBlbmRlbmN5
IG9uIGRvbWlkcywgYXQgd2hpY2ggcG9pbnQgdGhlIGNsdXN0ZXItd2lkZSBtYW5hZ2VtZW50Cj4+
PiByZXN0cmljdGlvbiBjYW4gYmUgZHJvcHBlZC7CoCBUaGlzIGlzbid0IGdvaW5nIHRvIGJlIGEg
dHJpdmlhbCB0YXNrLCBidXQKPj4+IGl0IHdpbGwgYmUgYSB3b3J0aHdoaWxlIG9uZS4KPj4KPj4g
QW5vdGhlciBwcm9ibGVtIGFyZSBYZW5zdG9yZSB3YXRjaGVzLiBXaXRoIGd1ZXN0IHRyYW5zcGFy
ZW50IExNIHRoZXkgYXJlCj4+IGxvc3QgdG9kYXkgYXMgdGhlcmUgaXMgY3VycmVudGx5IG5vIHdh
eSB0byBtaWdyYXRlIHRoZW0gdG8gdGhlIHRhcmdldAo+PiBYZW5zdG9yZS4KPiAKPiBIbSwgSSBn
dWVzcyBJJ20gbWlzc2luZyBzb21ldGhpbmcsIGJ1dCB4ZW5zdG9yZWQgcnVubmluZyBlaXRoZXIg
aW4KPiBkb20wIG9yIGluIGEgc3R1YmRvbWFpbiBzaG91bGQgYmUgY29tcGxldGVseSB1bmF3YXJl
IG9mIHRoZSBoeXBlcnZpc29yCj4gYmVpbmcgdXBkYXRlZCB1bmRlciBpdCdzIGZlZXQuIFRoZSBo
eXBlcnZpc29yIGl0c2VsZiBkb24ndCBoYXZlIGFueQo+IGtub3dsZWRnZSBpdHNlbGYgb2YgeGVu
c3RvcmUgc3RhdGUuCgpPaCwgcmlnaHQsIEkgd2FzIHRoaW5raW5nIGFib3V0IGd1ZXN0IHRyYW5z
cGFyZW50IExNIGZpcnN0IGFuZCB0aGVuCndpZGVuZWQgdGhlIHNjb3BlIHRvIExpdmUgVXBkYXRl
LgoKU28gdGhpcyBpcyBhIHByb2JsZW0gZm9yIGd1ZXN0IHRyYW5zcGFyZW50IExNIG9ubHkuCgoK
SnVlcmdlbgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 09:45:26 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 09:45:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ho2yb-0007ta-Mh; Thu, 18 Jul 2019 09:45:25 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=e8X9=VP=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1ho2ya-0007tV-SD
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 09:45:24 +0000
X-Inumbo-ID: c2a5367e-a940-11e9-8980-bc764e045a96
Received: from m4a0039g.houston.softwaregrp.com (unknown [15.124.2.85])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c2a5367e-a940-11e9-8980-bc764e045a96;
 Thu, 18 Jul 2019 09:45:23 +0000 (UTC)
Received: FROM m4a0039g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0039g.houston.softwaregrp.com WITH ESMTP; 
 Thu, 18 Jul 2019 09:45:21 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Thu, 18 Jul 2019 09:44:39 +0000
Received: from NAM05-BY2-obe.outbound.protection.outlook.com (15.124.8.12) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Thu, 18 Jul 2019 09:44:39 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=kbTeirvFQIw3fR0ER6HxQlCdWIHvBAyCUafQ12uk0px4ons1R45ECaLe/7XpX+m8Zlbc56589dNBgQRi4WiPM6FoZgqSQGxzbAxYuxBsDA01lCdimqPhv8fZDjA4J8DkwuFjSQhaqdlaQSvwMV7D82RfQjb96SAWpoNUxlDFNJRVaOC8fwDVjE/YHqsLcuxtPGyw8XSSeg3CWCnOj0yYtXWxWbyogfagFF6lRwpWksLuO57O+0T4pIxz0CTt4hapRE4/+TfgbG5XDt5BMhh6D0OlBM9N+r8ayEYY7BJYfpJ6GWBUQRFRtNBtY8hCPFBXCjEmoZ0sopRbPy8s5TwLGQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=CSXj0y82A/SDvEMxObhhXwLJsHteODUzinN4KXh1D+I=;
 b=kDHzTKmYIAftwSjrFFAH9DxROvMbQxa9bpJivmNMJLVisCMoDgAA8sziq2exEFGoOfjnj4xI353Tbc9Rx8JQur1wtZAjse7kH5DLy/XLD+eM61QgRnnOaol/yPoyl15u0S6m6mHo+YDp+UzuYLSiD861nMO2G46dlGIcVwpBd/TLI8E0axn0Z4R+IwNwiaEzQ2BGtZ4STetC8msiPc1O9aVVlqDIvTZ5EdMy22j2fCiQVl1oh8uVg9rGJIGgICynST3zwbfrCp/zwCQqh0NjVlk+MBsyXaIx0NkVstkiuyhbY7yvZrjhXHdn+R/U3xGV8wOkyAWtnzrYiq0xlO0xsA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB3035.namprd18.prod.outlook.com (20.179.107.33) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2094.11; Thu, 18 Jul 2019 09:44:37 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Thu, 18 Jul 2019
 09:44:37 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Thread-Topic: [PATCH RFC] x86emul: unconditionally deliver #UD for LWP insns
Thread-Index: AQHVPGrBPWLzciEO+UWYWtF8DkKtbabOsLCmgAAXhYCAAEPuFoABMBuA///h3y2AAAPdAA==
Date: Thu, 18 Jul 2019 09:44:37 +0000
Message-ID: <69caf94f-6d18-465f-bf7d-2eefabcdf1ff@suse.com>
References: <d7b10cdc-b33a-0297-458d-1bad42727fa0@suse.com>
 <18e7f37f-826e-0671-9d2c-1a33b1d1d6f3@citrix.com>
 <798637b0-2b1c-9ca0-43af-408868072eaf@suse.com>
 <20c99768-6677-c322-8a4c-cdcaefff8f02@citrix.com>
 <e5fe058b-cdba-bc41-0241-f038785a93e7@suse.com>
 <51b8414f-f8ee-7eae-bf47-84267520dd9e@citrix.com>
In-Reply-To: <51b8414f-f8ee-7eae-bf47-84267520dd9e@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB7PR03CA0046.eurprd03.prod.outlook.com
 (2603:10a6:5:2a::23) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 9d5b0768-9650-412b-af47-08d70b648c3f
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB3035; 
x-ms-traffictypediagnostic: DM6PR18MB3035:
x-microsoft-antispam-prvs: <DM6PR18MB30351116BC60ACA943532EE9B3C80@DM6PR18MB3035.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 01026E1310
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(396003)(136003)(366004)(376002)(39860400002)(346002)(199004)(189003)(14454004)(186003)(25786009)(6246003)(66066001)(54906003)(26005)(31686004)(64756008)(229853002)(66446008)(66556008)(6116002)(8936002)(99286004)(81156014)(52116002)(5660300002)(102836004)(7736002)(53936002)(36756003)(80792005)(3846002)(68736007)(305945005)(81166006)(66946007)(478600001)(71200400001)(71190400001)(4326008)(386003)(486006)(316002)(53546011)(6506007)(11346002)(446003)(476003)(6486002)(31696002)(2616005)(256004)(86362001)(6436002)(2906002)(76176011)(6916009)(8676002)(6512007)(66476007);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB3035;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: TCN9She942sytjHFCDWCMemfPVSdFXkKr+TWtJFt9gTSaKwXsdGBJdxcp8MTb2nqBNQezKMKyFTv55lKBDru+xgqGlwYieQFiiE1GdEkuXfJLp9KG13lp6yeit8JyMud/x1142QjxiQ3OLsc8tjKwzY4QjV1Az9djI/RCTIbIqccbBvIdqn3WOUFOK6ZZkZsbB77mMyn8toIm1wdFUO3AXZ9TzpTVuAB59Qksp+ASaae/pm/BsInDMM/9P2OFLCWrNCHT4x6OEkvmuUWLPOia/RFQ1O+dyV7TpBrzHWBdaJLsEnDFkOAamJv/XSa6Zvxj47BkUUqWlixNf0pG6+Duh1iW75LzFMPo50UXsjMixIYsBWR2he8OFHx3XuK5Hj3xplP6YjGY6H7C5SQEL8JEQGMLwg6GQf3JO0juYiHse4=
Content-ID: <152C536CC9C7844695CBF82C834DB4DA@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 9d5b0768-9650-412b-af47-08d70b648c3f
X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Jul 2019 09:44:37.5442 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB3035
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH RFC] x86emul: unconditionally deliver #UD
 for LWP insns
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Wei Liu <wl@xen.org>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTguMDcuMjAxOSAxMTozMCwgQW5kcmV3IENvb3BlciB3cm90ZToNCj4gT24gMTgvMDcvMjAx
OSAxMDoxOCwgSmFuIEJldWxpY2ggd3JvdGU6DQo+PiBPbiAxNy4wNy4yMDE5IDE5OjA5LCBBbmRy
ZXcgQ29vcGVyIHdyb3RlOg0KPj4+IE9uIDE3LzA3LzIwMTkgMTQ6MDcsIEphbiBCZXVsaWNoIHdy
b3RlOg0KPj4+PiBPbiAxNy4wNy4yMDE5IDEzOjQyLCBBbmRyZXcgQ29vcGVyIHdyb3RlOg0KPj4+
Pj4gT24gMTcvMDcvMjAxOSAwNzo0MiwgSmFuIEJldWxpY2ggd3JvdGU6DQo+Pj4+Pj4gV2l0aCBB
TUQgYXBwYXJlbnRseSBoYXZpbmcgYWJhbmRvbmVkIFhPUCBlbmNvZGVkIGluc25zLCBhbm90aGVy
IG9wdGlvbg0KPj4+Pj4+IHdvdWxkIHNlZW0gdG8gYmUgdG8gc2ltcGx5IHdpcmUgYWxsIHVucmVj
b2duaXplZCBvbmVzIGludG8gI1VEIChyYXRoZXINCj4+Pj4+PiB0aGVuIHJldHVybmluZyBVTklN
UExFTUVOVEVEL1VOUkVDT0dOSVpFRCkuDQo+Pj4+PiBUaGVyZSBhcmUgc3RpbGwgc29tZSBYT1Ag
aW5zdHJ1Y3Rpb25zIHdoaWNoIGFjdHVhbGx5IHdvcmsgb24gRmFtMTdoDQo+Pj4+PiBwcm9jZXNz
b3JzLCBpZiB5b3UgaWdub3JlIENQVUlEIGFuZCBnbyBibGluZGx5IGV4ZWN1dGluZy4NCj4+Pj4+
DQo+Pj4+PiBHaXZlbiBubyBvZmZpY2lhbCBzdGF0ZW1lbnQgdGhhdCBYT1AgaXMgZGVhZCwgSSdk
IGtlZXAgdGhlIHN1cHBvcnQgd2UNCj4+Pj4+IGN1cnJlbnRseSBoYXZlLg0KPj4+PiBUaGVuIG15
IHJlbWFyayB3YXNuJ3QgY2xlYXIgZW5vdWdoOiBJJ20gbm90IHN1Z2dlc3RpbmcgdG8gcmlwIG91
dA0KPj4+PiBYT1AgaW5zbiBzdXBwb3J0IHdlIGhhdmUuIEknbSBpbnN0ZWFkIGNvbnNpZGVyaW5n
IHdoZXRoZXIgdG8gd2lyZQ0KPj4+PiBhbGwgdW5zdXBwb3J0ZWQgWE9QIGVuY29kaW5ncyBpbnRv
ICNVRCAocmF0aGVyIHRoYW4gcmV0dXJuDQo+Pj4+IFVOSU1QTEVNRU5URUQvVU5SRUNPR05JWkVE
IGZvciB0aGVtKSwgbm90IGp1c3QgdGhlIExXUCBvbmVzLg0KPj4+IEFoLCBpbiB3aGljaCBjYXNl
LCBuby7CoCBUdXJuaW5nIGFsbCB1bmtub3duIGluc3RydWN0aW9ucyBpbnRvDQo+Pj4gRVhDRVBU
SU9OLyNVRCB3aWxsIGJyZWFrIGludHJvc3BlY3Rpb24sIHdoaWNoIHVzZXMgVU5SRUNPR05JU0VE
IHRvIGNvdmVyDQo+Pj4gdGhlIGdhcHMgaW4gdGhlIGVtdWxhdG9yIGJ5IHNpbmdsZS1zdGVwcGlu
ZyB0aGUgdmNwdS4NCj4+IEJ1dCB0aGVyZSBhcmUgbm8gZ2FwczoNCj4gDQo+IFtGXVhTQVZFIGV0
IGFsLCBWVC14LCBTVk0gdG8gbmFtZSBzZXZlcmFsIGdhcHMuDQo+IA0KPiBOb3QgdG8gbWVudGlv
biBydW5uaW5nIGN1cnJlbnQgdmVyc2lvbnMgb2YgWGVuIG9uIG5ld2VyIGhhcmR3YXJlLg0KDQpO
b25lIG9mIHRoZXNlIGFyZSBYT1AgZW5jb2RlZC4gSSd2ZSBuZXZlciBiZWVuIGNvbnNpZGVyaW5n
IHRvIHdpcmUNCmV2ZXJ5dGhpbmcgaW50byAjVUQuDQoNCkphbg0KX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 09:49:23 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 09:49:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ho32O-00081O-Bk; Thu, 18 Jul 2019 09:49:20 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=04i1=VP=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1ho32M-00081J-VJ
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 09:49:18 +0000
X-Inumbo-ID: 4d99a598-a941-11e9-92ed-2fac7b6e6a78
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 4d99a598-a941-11e9-92ed-2fac7b6e6a78;
 Thu, 18 Jul 2019 09:49:15 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=Paul.Durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 Paul.Durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: lyQztnwyoQlzCXYuaxOuaUrUYkmfoZRNyw9aQSKgGfoGIFo3ya4bIiirinejKg99kXlp+lSQ+B
 nmoUmDLOPHoYp850vhLUH14Bj7Kvk2kdd8Q6CmQDifowXQgbhdLzXl0ezjtu5DZ16hm+W/z77N
 j8O4kv2yWNZDvZzrG1eoZJbEUAN2XIb5LdsnbsjXvzDx1IiGq44bPixgYxbp5mHYV38hzUzMp2
 mecrn2zO7t+CzO2TCdIOuPIbNiMtOGSRKVud8qdvBOuap/Ad8KInj/dCNPfLdbfWYS/gnD+3AW
 qRc=
X-SBRS: 2.7
X-MesageID: 3114347
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,276,1559534400"; 
   d="scan'208";a="3114347"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: "xen-devel (xen-devel@lists.xenproject.org)"
 <xen-devel@lists.xenproject.org>
Thread-Topic: IOMMU page-tables
Thread-Index: AdU9TCP6x7BzOdjWTRO+l3/aOrPvEA==
Date: Thu, 18 Jul 2019 09:49:12 +0000
Message-ID: <f07114de1c9f440182359a1d7d064fdd@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: [Xen-devel] IOMMU page-tables
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGksCgogIEJlZm9yZSBJIGdldCB0b28gZmFyIGludG8gdGhpcyBJIHdhbnQgdG8gZ2V0IHNvbWUg
b3BpbmlvbnMgZnJvbSB0aGUgd2lkZXIgY29tbXVuaXR5Li4uCgogIEF0IHRoZSBtb21lbnQgd2hl
biB0aGUgZmlyc3QgUENJIGRldmljZSBpcyBhc3NpZ25lZCB0byBhIGRvbWFpbiAoaS5lLiBwYXNz
ZWQgdGhyb3VnaCkgdGhpcyB3aWxsIHRyaWdnZXIgY29uc3RydWN0aW9uIG9mIElPTU1VIHBhZ2Ug
dGFibGVzIGZvciB0aGF0IGRvbWFpbi4gU2ltaWxhcmx5IHdoZW4gdGhlIGxhc3QgUENJIGRldmlj
ZSBpcyBkZS1hc3NpZ25lZCB0aGUgdGFibGVzIGFyZSB0b3JuIGRvd24gYWdhaW4uIEJvdGggb2Yg
dGhlc2Ugb3BlcmF0aW9ucyBjYW4gYmUgcXVpdGUgZXhwZW5zaXZlIGlmIHRoZSBkb21haW4gaXMg
YSBsYXJnZSBhbW91bnQgZm9yIFJBTSwgYW5kIGlmIHRoZSBJT01NVSBkb2VzIG5vdCBzdXBwb3J0
IHNoYXJpbmcgdGhlIHNlY29uZCBsZXZlbCBDUFUgcGFnZSB0YWJsZXMgKG9yIHRoZSBkb21haW4g
aXMgUFYpLiBNb3Jlb3ZlciwgdGhlIGd1ZXN0IGNvdWxkIHNpbXVsdGFuZW91c2x5IGJlIGJhbGxv
b25pbmcgb3IgZG9pbmcgb3RoZXIgb3BlcmF0aW9ucyB0aGF0IGFmZmVjdCBpdHMgcGFnZSB0eXBl
cyBhbmQgc28gdGhlIHByb2Nlc3Mgb2YgYnVpbGRpbmcgdGhlIHRhYmxlcyBoYXMgdG8gdGFrZSBp
bnRvIGFjY291bnQgc3VjaCByYWNlcy4KICBJZiB3ZSB3ZXJlIGluc3RlYWQgdG8gc2F5IHRoYXQg
Z2l2aW5nIGEgZG9tYWluIElPTU1VIHBhZ2UgdGFibGVzIGlzIGFuIG9wdGlvbiB0aGF0IG5lZWRz
IHRvIGJlIHNlbGVjdGVkIGF0IGRvbWFpbiBjcmVhdGUgdGltZSB0aGVuIGl0IG1ha2VzIHRoZSBj
b2RlIHNpZ25pZmljYW50bHkgc2ltcGxlciBhbmQgdGhlcmUgaXMgbm8gbmVlZCB0byBkZWFsIHdp
dGggcGFnZSB0eXBlIGNoYW5nZS9iYWxsb29uaW5nIHJhY2VzIGFueSBtb3JlLiBJIGhhY2tlZCB0
b2dldGhlciBhIHRlc3QgcGF0Y2ggYW5kIGl0IGdldHMgcmlkIG9mIHJvdWdobHkgMjAwIGxpbmVz
IG9mIGNvZGUgKGFuZCB0aGVyZSBtYXkgYmUgbW9yZSB0aGF0IEkgbWlzc2VkKS4KICBEb2VzIGFu
eW9uZSB0aGluayB0aGF0IGRlY2lkaW5nIHdoZXRoZXIgYSBkb21haW4gc2hvdWxkIGdldCBJT01N
VSBwYWdlIHRhYmxlcyBpcyBub3QgYSByZWFzb25hYmxlIHRoaW5nIHRvIGhhdmUgdG8gZG8gYXQg
Y3JlYXRlIHRpbWU/CgogIENoZWVycywKCiAgICBQYXVsCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 09:54:27 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 09:54:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ho37G-0000Hx-SX; Thu, 18 Jul 2019 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=nWwS=VP=gmail.com=andrii.anisov@srs-us1.protection.inumbo.net>)
 id 1ho37F-0000Hs-6I
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 09:54:21 +0000
X-Inumbo-ID: 026d5d3b-a942-11e9-8980-bc764e045a96
Received: from mail-lj1-x244.google.com (unknown [2a00:1450:4864:20::244])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 026d5d3b-a942-11e9-8980-bc764e045a96;
 Thu, 18 Jul 2019 09:54:19 +0000 (UTC)
Received: by mail-lj1-x244.google.com with SMTP id v24so26715223ljg.13
 for <xen-devel@lists.xenproject.org>; Thu, 18 Jul 2019 02:54: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;
 bh=+4o2+eFFhgbwp5ihS5Vdct+p+xXhdL8cUpHmebzUVZM=;
 b=RNWemrYyp5z18795E7UqFT9QFpmXZ3dSimkb2NXCCROjl36Px8IxBhiojjezGFmtIr
 C5eL8am7S3AwdvQGPql9tmIj7AEC3BQ9CiLzh8m4Yapd6Xl9/2E6+Ou+HZKEAyj7if4n
 0BuOBKY2o7xL9yM/zVkEtXQH55K9jD9sWSbWN3XJXmU1mLQnuWHaCQOcOiXFrm2uQs6k
 E2EnurKacuFDQgTa79+utnX3Y3OYBTMN4lCojWlApN9+uKecwaJMPFfDvKBYNssBY7/a
 L+U+pYKP2m+FAVXWdkR44IjPe9EQcDcXDNV0ch5AQDG3nNE/3RqCiMjT2/VnpnE01JJO
 ULEQ==
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=+4o2+eFFhgbwp5ihS5Vdct+p+xXhdL8cUpHmebzUVZM=;
 b=GzI/vEnXBqFyt1yCMOLdqE77aC4VKQgFtADsXSVUeKrPGHRLaDI7Y/k/r2MSkNsgaA
 RTHU+aO+8nPlf6Gfusyz8vYnF4mjJyFHweR4u43W0Joz3QZ/ZZmGJTj5SgQ8tEh+LMxg
 DzdazzuyekyqlO7P3AX6ZibgpJ9/mKykEEEG1QEIh7W1scEYYZcSdIVe58Ud6wg1gAPY
 CgER3iwdZFDAtdHdw3M8XfRmqBNU1mWj8af6Aq8anNadc4PlUuVfGCqxVC3VnApwehNz
 q9GYViEuMU6jiZHPGV7iLXBiMpZBxusYY7jhXEIjSKjY+AN6sbIbFMA5AKEB2pwcgjiy
 s33A==
X-Gm-Message-State: APjAAAXyCFk/0KstIwLVyir6oiRHwd1Tmlqk/gffj77/5b+lG6NwuNV1
 ItEe+34tblxdMGkDDE0StG3M5BGd
X-Google-Smtp-Source: APXvYqxB/18ntNyzFl74fAFKNmX1OUXuOPHJbNcPN/3bmh44Oci2zQIavzoBqZ8B8bkRd4K344l5Ug==
X-Received: by 2002:a2e:9685:: with SMTP id q5mr9960252lji.227.1563443657504; 
 Thu, 18 Jul 2019 02:54:17 -0700 (PDT)
Received: from aanisov-work.kyiv.epam.com (ll-22.209.223.85.sovam.net.ua.
 [85.223.209.22])
 by smtp.gmail.com with ESMTPSA id k27sm4308280lfm.90.2019.07.18.02.54.16
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Thu, 18 Jul 2019 02:54:16 -0700 (PDT)
From: Andrii Anisov <andrii.anisov@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Thu, 18 Jul 2019 12:54:15 +0300
Message-Id: <1563443655-15802-1-git-send-email-andrii.anisov@gmail.com>
X-Mailer: git-send-email 2.7.4
Subject: [Xen-devel] [PATCH] schedule: mask out XEN_RUNSTATE_UPDATE from
 state entry 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: George Dunlap <george.dunlap@eu.citrix.com>,
 Andrii Anisov <andrii_anisov@epam.com>, Dario Faggioli <dfaggioli@suse.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogQW5kcmlpIEFuaXNvdiA8YW5kcmlpX2FuaXNvdkBlcGFtLmNvbT4KClVzaW5nIFhFTl9S
VU5TVEFURV9VUERBVEUgbWFzayBkdXJpbmcgdGhlIHByb2Nlc3Mgb2YgY29weWluZyBydW5zdGF0
ZQp2YWx1ZXMgdG8gZ3Vlc3QgY2F1c2VzIHJ1bnN0YXRlIGVudHJ5IHRpbWUgdG8gYmUgZXZlbnR1
YWxseSBjb25zaWRlcmVkCm5lZ2F0aXZlIG9uIGEgY2FsY3VsYXRpb24gb2YgdGhlIHRpbWUgZGVs
dGEuIFNvIHRoZSBYRU5fUlVOU1RBVEVfVVBEQVRFCnNob3VsZCBiZSBtYXNrZWQgb3V0IGR1cmlu
ZyB0aGUgY2FsY3VsYXRpb24gb2YgdGhlIHRpbWUgc3BlbnQgaW4gdGhlCnBhcnRpY3VsYXIgcnVu
c3RhdGUuCgpTaWduZWQtb2ZmLWJ5OiBBbmRyaWkgQW5pc292IDxhbmRyaWlfYW5pc292QGVwYW0u
Y29tPgotLS0KIHhlbi9jb21tb24vc2NoZWR1bGUuYyB8IDQgKysrLQogMSBmaWxlIGNoYW5nZWQs
IDMgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24v
c2NoZWR1bGUuYyBiL3hlbi9jb21tb24vc2NoZWR1bGUuYwppbmRleCAyNWY2YWIzLi5mNGYxYTgx
IDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL3NjaGVkdWxlLmMKKysrIGIveGVuL2NvbW1vbi9zY2hl
ZHVsZS5jCkBAIC0xODIsNyArMTgyLDkgQEAgc3RhdGljIGlubGluZSB2b2lkIHZjcHVfcnVuc3Rh
dGVfY2hhbmdlKAogCiAgICAgdHJhY2VfcnVuc3RhdGVfY2hhbmdlKHYsIG5ld19zdGF0ZSk7CiAK
LSAgICBkZWx0YSA9IG5ld19lbnRyeV90aW1lIC0gdi0+cnVuc3RhdGUuc3RhdGVfZW50cnlfdGlt
ZTsKKyAgICBkZWx0YSA9IG5ld19lbnRyeV90aW1lIC0KKyAgICAgICAgICAgICh2LT5ydW5zdGF0
ZS5zdGF0ZV9lbnRyeV90aW1lICYgflhFTl9SVU5TVEFURV9VUERBVEUpOworCiAgICAgaWYgKCBk
ZWx0YSA+IDAgKQogICAgIHsKICAgICAgICAgdi0+cnVuc3RhdGUudGltZVt2LT5ydW5zdGF0ZS5z
dGF0ZV0gKz0gZGVsdGE7Ci0tIAoyLjcuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 10:01:06 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 10:01:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ho3DU-00014u-LU; Thu, 18 Jul 2019 10:00:48 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=RyZM=VP=gmail.com=andr2000@srs-us1.protection.inumbo.net>)
 id 1ho3DT-00014p-7R
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 10:00:47 +0000
X-Inumbo-ID: e8bd4d72-a942-11e9-8980-bc764e045a96
Received: from mail-lj1-x241.google.com (unknown [2a00:1450:4864:20::241])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e8bd4d72-a942-11e9-8980-bc764e045a96;
 Thu, 18 Jul 2019 10:00:45 +0000 (UTC)
Received: by mail-lj1-x241.google.com with SMTP id v24so26734190ljg.13
 for <xen-devel@lists.xenproject.org>; Thu, 18 Jul 2019 03:00: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=FFgfnC6kqNasXzV8UpG733mU8hUnuk4aGDjYgveXuxc=;
 b=RiaSk9GAGx/vZ197tf/jXWn6iRN9wOrv35h8IkQRWT2mFAWG0k+hPTlhiy2oolroEC
 hcGaqhNNyeu08mglTpxPndyLAM/+rXPUcoMPgR1Ri79pH8nPbUy0G3+KZ2Y2ipAZRYdV
 GrdgDDLkzdLmvkF4in1t4K1blNLsGksVNCocejs8XPsp7xNtw1OFRnd7sFUldrPU1NXY
 A3VQc+w78HdGXPLI7SptbNe+JUgR/l0UKBhBmIWS3mfaBybO9eX+vdYy95QeYJ3IESbg
 xra65KeaVOIEpJMVfhMwvI9t7GP0Ou/TFWOKiOGRv5Gzoh0tnW2azrh2FOPwVPq0gWXj
 akRw==
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=FFgfnC6kqNasXzV8UpG733mU8hUnuk4aGDjYgveXuxc=;
 b=bc22G5ciduK/2tZrGGu5W3RRMjV9X/hsBVEq6I/pVzO4mMB3kWI/wh4Izfd9eXAGkx
 lgR1Gk2IzF/+ZX/FVt7E6r9Izg+ZJbDrXMNFq/E/kUH1Ay/FmajqxuACW2u3n09Bqwh+
 C68qDki+9qu0P+bZMPKzYxa7B+Z/WfeYXe4dd4dRH4GO7cMqzfnxe358FRYfQ13Yy3pO
 p4SuqvFQSFWsltnE9daToK8anPIfWd5gD+W0vu8JDn0DX9qyfK1RbSMheCNS/xJUneMj
 5sfPV4+DkSI5g8jV+y0BfCZFhUSALUf83i4j+Dr9XF16mgK4/0dhYyg8OV+f+K3Q0B9T
 xe9g==
X-Gm-Message-State: APjAAAVHhU11iFGyO8lHM3PcAfad8infJGk7XW/6xmirjq9rTG/k7n1i
 prWlIu4EKU1F4Nyuau5KxDM=
X-Google-Smtp-Source: APXvYqzmGLV3HPu73qDuUNevF/7k1MnioPoKXgWOGKuzxw7RQSVxjt+y5Xoe5F07e28lrFB/XrQAyQ==
X-Received: by 2002:a2e:9753:: with SMTP id f19mr23650657ljj.113.1563444044253; 
 Thu, 18 Jul 2019 03:00:44 -0700 (PDT)
Received: from [10.17.182.20] (ll-22.209.223.85.sovam.net.ua. [85.223.209.22])
 by smtp.gmail.com with ESMTPSA id
 n187sm3896510lfa.30.2019.07.18.03.00.43
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Thu, 18 Jul 2019 03:00:43 -0700 (PDT)
To: Juergen Gross <jgross@suse.com>, xen-devel@lists.xenproject.org,
 linux-kernel@vger.kernel.org
References: <20190718065222.31310-1-jgross@suse.com>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Message-ID: <620bb347-f776-eb3a-7a8b-e9519a613d70@gmail.com>
Date: Thu, 18 Jul 2019 13:00:42 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <20190718065222.31310-1-jgross@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 0/2] xen/gntdev: sanitize user interface
 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: Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Stefano Stabellini <sstabellini@kernel.org>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gNy8xOC8xOSA5OjUyIEFNLCBKdWVyZ2VuIEdyb3NzIHdyb3RlOgo+IFRoZSBYZW4gZ250ZGV2
IGRyaXZlcidzIGNoZWNraW5nIG9mIHRoZSBudW1iZXIgb2YgYWxsb3dlZCBtYXBwZWQgcGFnZXMK
PiBpcyBpbiBuZWVkIG9mIHNvbWUgc2FuaXRpemluZyB3b3JrLgo+Cj4gSnVlcmdlbiBHcm9zcyAo
Mik6Cj4gICAgeGVuL2dudGRldjogcmVwbGFjZSBnbG9iYWwgbGltaXQgb2YgbWFwcGVkIHBhZ2Vz
IGJ5IGxpbWl0IHBlciBjYWxsCj4gICAgeGVuL2dudGRldjogc3dpdGNoIGZyb20ga2NhbGxvYygp
IHRvIGt2Y2FsbG9jKCkKPgo+ICAgZHJpdmVycy94ZW4vZ250ZGV2LWNvbW1vbi5oIHwgIDIgKy0K
PiAgIGRyaXZlcnMveGVuL2dudGRldi1kbWFidWYuYyB8IDExICsrKy0tLS0tLS0KPiAgIGRyaXZl
cnMveGVuL2dudGRldi5jICAgICAgICB8IDUyICsrKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLQo+ICAgMyBmaWxlcyBjaGFuZ2VkLCAyNSBpbnNlcnRpb25zKCspLCA0
MCBkZWxldGlvbnMoLSkKPgpGb3IgdGhlIHNlcmllczoKUmV2aWV3ZWQtYnk6IE9sZWtzYW5kciBB
bmRydXNoY2hlbmtvIDxvbGVrc2FuZHJfYW5kcnVzaGNoZW5rb0BlcGFtLmNvbT4KCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 10:09:44 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 10:09:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ho3M3-0001Er-LL; Thu, 18 Jul 2019 10:09:39 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=b8c6=VP=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1ho3M1-0001EZ-It
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 10:09:37 +0000
X-Inumbo-ID: 24bceb78-a944-11e9-b7df-3bf98e28b446
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 24bceb78-a944-11e9-b7df-3bf98e28b446;
 Thu, 18 Jul 2019 10:09:35 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id A941928;
 Thu, 18 Jul 2019 03:09:34 -0700 (PDT)
Received: from [10.37.10.69] (unknown [10.37.10.69])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 4BB9C3F71A;
 Thu, 18 Jul 2019 03:09:32 -0700 (PDT)
To: Denis Obrezkov <denisobrezkov@gmail.com>, xen-devel@lists.xenproject.org
References: <8af4cfa481e24256b822f64efc6a0f45ae87cf65.1561750725.git.denisobrezkov@gmail.com>
 <a94734d2-ea51-3ba3-917b-e7cf21ace1d0@arm.com>
 <d304061e-f34e-d0e6-04a4-1a8bfc7414fa@gmail.com>
 <3261754d-f036-fbf1-d111-3ad10aa6f2eb@arm.com>
 <b2543b3f-a235-fc96-30f0-461de0458656@gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <375df026-85af-6c27-1dfb-ae1bccc0b2ab@arm.com>
Date: Thu, 18 Jul 2019 11:09:30 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <b2543b3f-a235-fc96-30f0-461de0458656@gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2] xen/arm: Switch OMAP5 secondary cores
 into hyp 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: hy-gsoc@hy-research.com, sstabellini@kernel.org,
 Iain Hunter <drhunter95@gmail.com>, andre.przywara@arm.com, tim@xen.org,
 Oleksandr Tyshchenko <oleksandr_tyshchenko@epam.com>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>, baozich@gmail.com,
 Volodymyr Babchuk <volodymyr_babchuk@epam.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gNy8xNy8xOSAxMDo1NSBQTSwgRGVuaXMgT2JyZXprb3Ygd3JvdGU6Cj4gSGksCkhpLAoKPj4g
V2VsbCwgWGVuIGhhcyBiZWVuIHN1cHBvcnRlZCB0aGUgb21hcDUgZm9yIHF1aXRlIGEgd2hpbGUu
IFNvIHRoZXJlIGFyZQo+PiB0d28gcG9zc2liaWxpdGllcyByZWdhcmRpbmcgdGhlIGN1cnJlbnQg
U01QIGNvZGU6Cj4+ICDCoMKgIDEpIEl0IGlzIHRvdGFsbHkgYnJva2VuIGFuZCB0aGVyZWZvcmUg
bmV2ZXIgd29ya2VkIG9uIGFueSBvbWFwNQo+PiBwbGF0Zm9ybS4KPj4gIMKgwqAgMikgSXQgd29y
a3MgYnV0IHdpdGggbWF5YmUgbW9kaWZpY2F0aW9uIGluIFUtYm9vdC4KPj4KPj4gTG9va2luZyBh
dCB0aGUgbWFpbGluZyBsaXN0IGFyY2hpdmUgYW5kIHdpa2ksIEkgYmVsaWV2ZSAyKSBpcyBjbG9z
ZXIgdG8KPj4gdGhlIGN1cnJlbnQgcmVhbGl0eS4gU28gdGhpcyByYWlzZSB0aGUgcXVlc3Rpb24g
d2hldGhlciB5b3VyIHBhdGNoIHdpbGwKPj4gYnJlYWsgYW55IGV4aXN0aW5nIHNldHVwLgo+Pgo+
PiBEb24ndCBnZXQgbWUgd3JvbmcsIHRoZSBjb2RlIGlzIHBlcmZlY3RseSBmaW5lIGFzLCB0byB0
aGUgYmVzdCBvZiBteQo+PiBrbm93bGVkZ2UsIGl0IG1hdGNoZXMgd2hhdCBMaW51eCBkb2VzLiBI
b3dldmVyLCBJIHdvdWxkIGxpa2UgdG8gc2VlIGFuCj4+IGFuYWx5c2lzIHdyaXR0ZW4gaW4gdGhl
IGNvbW1pdCBtZXNzYWdlIHJlZ2FyZGluZyB3aGF0J3MgZ29pbmcgdG8gaGFwcGVuCj4+IGZvciBh
bnkgZXhpc3Rpbmcgc2V0dXAuCj4+Cj4+IENoZWVycywKPj4KPiAKPiBJIGhvcGVkIHRvIGhlYXIg
bW9yZSBvcGluaW9ucyBiZWNhdXNlIEkgZG9uJ3QgcmVhbGx5IHVuZGVyc3RhbmQgd2hlcmUgdG8K
PiBzdGFydCAtIEkgZG9uJ3Qga25vdyBtdWNoIGFib3V0IGhvdyB4ZW4gYW5kIExpbnV4IHdvcmtl
ZCB3aXRoIG9tYXA1LgoKSSBhbSBhZnJhaWQgSSBuZXZlciBoYWQgdGhlIGNoYW5jZSB0byB1c2Ug
dGhlIG9tYXA1LiBJIHByb3ZpZGVkIGFuIAphbmFseXNpcyBpbiBteSBmaXJzdCBhbnN3ZXIgYmFz
ZWQgb24gbXkgZmluZGluZy4gVGhpcyBpcyB0aGUga2luZCBvZiAKdGhpbmdzIEkgd291bGQgZXhw
ZWN0IGluIHRoZSBjb21taXQgbWVzc2FnZS4KCkhvd2V2ZXIsIEkgd291bGQgbGlrZSBtb3JlIG9w
aW5pb25zIGZyb20gcGVvcGxlIHdobyBoYXZlIGJlZW4gd29ya2luZyAKd2l0aCB0aGUgb21hcDUg
cGxhdGZvcm0uIEkgd291bGQgZ2l2ZSB1bnRpbCBNb25kYXkgZm9yIGFuIGFuc3dlciwgaWYgCm5v
bmUgaXMgcmVjZWl2ZWQgdGhlbiBwbGVhc2UgZ28gYWhlYWQgcmVzZW5kaW5nIGEgdmVyc2lvbiB3
aXRoIG15IGFuYWx5c2lzLgoKQ2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 10:13:22 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 10:13:22 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ho3Pc-0001uD-6e; Thu, 18 Jul 2019 10:13:20 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=xBYf=VP=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1ho3Pa-0001u1-O0
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 10:13:18 +0000
X-Inumbo-ID: a64789aa-a944-11e9-8925-cbd3c018ae90
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id a64789aa-a944-11e9-8925-cbd3c018ae90;
 Thu, 18 Jul 2019 10:13:12 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1ho3PU-0007j8-0z; Thu, 18 Jul 2019 10:13: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 1ho3PT-0005kM-K0; Thu, 18 Jul 2019 10:13:11 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1ho3PT-0003sr-Il; Thu, 18 Jul 2019 10:13:11 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139082-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-next:test-arm64-arm64-examine:examine-serial/bootloader:fail:regression
 linux-next:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-examine:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-examine:reboot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-debianhvm-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-raw:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-win7-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-i386-pvgrub:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-ws16-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-qemuu-nested-amd:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-rtds:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-qemut-rhel6hvm-intel:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-shadow:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-debianhvm-i386-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qcow2:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-win10-i386:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-pair:xen-boot/src_host:fail:nonblocking
 linux-next:test-amd64-amd64-pair:xen-boot/dst_host:fail:nonblocking
 linux-next:test-amd64-amd64-xl-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-debianhvm-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-pvshim:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-ws16-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-shadow:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-win10-i386:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-debianhvm-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-libvirt-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-qemut-rhel6hvm-amd:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-pair:xen-boot/src_host:fail:nonblocking
 linux-next:test-amd64-i386-pair:xen-boot/dst_host:fail:nonblocking
 linux-next:test-amd64-amd64-pygrub:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-pair:xen-boot/src_host:fail:nonblocking
 linux-next:test-amd64-amd64-amd64-pvgrub:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-libvirt-pair:xen-boot/src_host:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-ws16-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-pair:xen-boot/dst_host:fail:nonblocking
 linux-next:test-amd64-i386-libvirt-pair:xen-boot/dst_host:fail:nonblocking
 linux-next:test-amd64-i386-freebsd10-i386:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-credit1:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-multivcpu:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-pvhv2-amd:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-debianhvm-i386-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-ws16-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-credit2:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-win10-i386:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-vhd:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-pvhv2-intel:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-win10-i386:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-qemuu-nested-intel:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-freebsd10-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-debianhvm-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-libvirt:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-qemuu-rhel6hvm-intel:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-win7-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-pvshim:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-win7-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-ovmf-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-win7-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-qemuu-rhel6hvm-amd:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-ovmf-amd64:xen-boot:fail:nonblocking
 linux-next:build-armhf-pvops:kernel-build:fail:nonblocking
 linux-next:test-amd64-amd64-examine:reboot:fail:nonblocking
 linux-next:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: linux=e40115c06b1d3a6059ba379041e4661dbb6b02b8
X-Osstest-Versions-That: linux=fec88ab0af9706b2201e5daf377c5031c62d11f7
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 18 Jul 2019 10:13:11 +0000
Subject: [Xen-devel] [linux-next test] 139082: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTA4MiBsaW51eC1uZXh0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzkwODIvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAx
MSBleGFtaW5lLXNlcmlhbC9ib290bG9hZGVyIGZhaWwgUkVHUi4gdnMuIDEzOTAzMAoKVGVzdHMg
d2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQxICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1o
Zi14bC1hcm5kYWxlICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtcnRkcyAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQtc2hhZG93IDcgeGVuLWJvb3QgZmFpbCBibG9ja2VkIGluIDEzOTAzMAogdGVzdC1hbWQ2NC1p
Mzg2LWV4YW1pbmUgICAgICAgOCByZWJvb3QgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgIGxp
a2UgMTM5MDMwCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICA3IHhl
bi1ib290ICAgICAgICAgIGZhaWwgbGlrZSAxMzkwMzAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcg
ICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgICAgICBmYWlsICBsaWtlIDEzOTAzMAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAg
ICAgICBmYWlsIGxpa2UgMTM5MDMwCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICA3IHhl
bi1ib290ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgbGlrZSAxMzkwMzAKIHRlc3QtYW1kNjQt
aTM4Ni14bCAgICAgICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgICAgICBmYWlsICBs
aWtlIDEzOTAzMAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20g
IDcgeGVuLWJvb3QgICAgICBmYWlsIGxpa2UgMTM5MDMwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXdzMTYtYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICAgICAgIGZhaWwgbGlrZSAxMzkwMzAK
IHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAg
ICAgICBmYWlsICBsaWtlIDEzOTAzMAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1k
ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIGxpa2UgMTM5MDMwCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXJ0ZHMgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
bGlrZSAxMzkwMzAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgNyB4ZW4t
Ym9vdCAgICAgICAgICAgICAgZmFpbCBsaWtlIDEzOTAzMAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhz
bSAgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgICAgIGZhaWwgIGxpa2UgMTM5MDMw
CiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgbGlrZSAxMzkwMzAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRv
bS1kZWJpYW5odm0tYW1kNjQteHNtIDcgeGVuLWJvb3QgZmFpbCBsaWtlIDEzOTAzMAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICA3IHhlbi1ib290ICBm
YWlsIGxpa2UgMTM5MDMwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2
LXhzbSAgNyB4ZW4tYm9vdCAgICAgIGZhaWwgbGlrZSAxMzkwMzAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWNvdzIgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgICAgICBmYWlsICBsaWtlIDEz
OTAzMAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgIDcgeGVuLWJvb3QgICAg
ICAgICAgICAgICBmYWlsIGxpa2UgMTM5MDMwCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1
YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtIDcgeGVuLWJvb3QgZmFpbCBsaWtlIDEzOTAzMAogdGVz
dC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAxMCB4ZW4tYm9vdC9zcmNfaG9zdCAgICAgICAgICAg
IGZhaWwgIGxpa2UgMTM5MDMwCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgIDExIHhlbi1i
b290L2RzdF9ob3N0ICAgICAgICAgICAgZmFpbCAgbGlrZSAxMzkwMzAKIHRlc3QtYW1kNjQtYW1k
NjQteGwteHNtICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgICAgICBmYWlsICBsaWtl
IDEzOTAzMAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgNyB4ZW4tYm9vdCAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgIGxpa2UgMTM5MDMwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgbGlrZSAxMzkwMzAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgICAg
ICBmYWlsICBsaWtlIDEzOTAzMAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0
ICA3IHhlbi1ib290ICAgICAgICAgICAgICBmYWlsIGxpa2UgMTM5MDMwCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXNoYWRvdyAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgbGlr
ZSAxMzkwMzAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICA3IHhlbi1ib290
ICAgICAgICAgICAgICAgZmFpbCBsaWtlIDEzOTAzMAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC1kZWJpYW5odm0tYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIGxpa2UgMTM5MDMwCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICA3IHhlbi1ib290ICAg
ICAgIGZhaWwgbGlrZSAxMzkwMzAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0
LWFtZDY0LWRtcmVzdHJpY3QgNyB4ZW4tYm9vdCBmYWlsIGxpa2UgMTM5MDMwCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC14c20gICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
bGlrZSAxMzkwMzAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gIDcgeGVuLWJvb3QgICAg
ICAgICAgICAgICAgICAgICBmYWlsICBsaWtlIDEzOTAzMAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0
LXJoZWw2aHZtLWFtZCAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICBmYWlsIGxpa2UgMTM5MDMw
CiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgIDEwIHhlbi1ib290L3NyY19ob3N0ICAgICAg
ICAgICAgZmFpbCAgbGlrZSAxMzkwMzAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgMTEg
eGVuLWJvb3QvZHN0X2hvc3QgICAgICAgICAgICBmYWlsICBsaWtlIDEzOTAzMAogdGVzdC1hbWQ2
NC1hbWQ2NC1weWdydWIgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgICAgIGZhaWwg
IGxpa2UgMTM5MDMwCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAxMCB4ZW4tYm9vdC9z
cmNfaG9zdCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzkwMzAKIHRlc3QtYW1kNjQtYW1kNjQtYW1k
NjQtcHZncnViICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICAgICAgZmFpbCBsaWtlIDEzOTAz
MAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAxMCB4ZW4tYm9vdC9zcmNfaG9zdCAgICAg
ICAgICAgIGZhaWwgIGxpa2UgMTM5MDMwCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSA3IHhlbi1ib290IGZhaWwgbGlrZSAxMzkwMzAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgZmFp
bCBsaWtlIDEzOTAzMAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgMTEgeGVuLWJvb3Qv
ZHN0X2hvc3QgICAgICAgICAgICBmYWlsIGxpa2UgMTM5MDMwCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC1wYWlyIDExIHhlbi1ib290L2RzdF9ob3N0ICAgICAgICAgICAgZmFpbCAgbGlrZSAxMzkw
MzAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgNyB4ZW4tYm9vdCAgICAgICAgICAg
ICAgICAgICAgZmFpbCBsaWtlIDEzOTAzMAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAg
NyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgICAgIGZhaWwgIGxpa2UgMTM5MDMwCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgICAgIGZh
aWwgbGlrZSAxMzkwMzAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICA3IHhlbi1ib290
ICAgICAgICAgICAgICAgICAgICAgZmFpbCBsaWtlIDEzOTAzMAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgNyB4ZW4tYm9vdCAgICAgICBmYWlsIGxpa2UgMTM5
MDMwCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICA3
IHhlbi1ib290IGZhaWwgbGlrZSAxMzkwMzAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2
LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgZmFpbCBsaWtlIDEzOTAzMAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgICAgIGZh
aWwgIGxpa2UgMTM5MDMwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgIDcg
eGVuLWJvb3QgICAgICAgICAgICAgIGZhaWwgbGlrZSAxMzkwMzAKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC12aGQgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgICAgICBmYWlsICBsaWtlIDEz
OTAzMAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgNyB4ZW4tYm9vdCAgICAgICAg
ICAgICAgICAgICBmYWlsIGxpa2UgMTM5MDMwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdp
bjEwLWkzODYgIDcgeGVuLWJvb3QgICAgICAgICAgICAgIGZhaWwgbGlrZSAxMzkwMzAKIHRlc3Qt
YW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICA3IHhlbi1ib290ICAgICAgICAgICAgICAg
ZmFpbCBsaWtlIDEzOTAzMAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgNyB4ZW4t
Ym9vdCAgICAgICAgICAgICAgICAgICBmYWlsIGxpa2UgMTM5MDMwCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgIGZhaWwgbGlrZSAx
MzkwMzAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAg
ICAgICAgICAgICBmYWlsICBsaWtlIDEzOTAzMAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2
aHZtLWludGVsICA3IHhlbi1ib290ICAgICAgICAgICAgICBmYWlsIGxpa2UgMTM5MDMwCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICAgICAg
IGZhaWwgbGlrZSAxMzkwMzAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgIDcgeGVuLWJv
b3QgICAgICAgICAgICAgICAgICAgICBmYWlsICBsaWtlIDEzOTAzMAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LXdpbjctYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICBmYWlsIGxpa2Ug
MTM5MDMwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgIDcgeGVuLWJvb3Qg
ICAgICAgICAgICAgIGZhaWwgbGlrZSAxMzkwMzAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
aW43LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgZmFpbCBsaWtlIDEzOTAzMAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgNyB4ZW4t
Ym9vdCBmYWlsIGxpa2UgMTM5MDMwCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1k
ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgIGZhaWwgbGlrZSAxMzkwMzAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgZmFpbCBs
aWtlIDEzOTAzMAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgNiBrZXJuZWwtYnVpbGQg
ICAgICAgICAgICAgICAgIGZhaWwgIGxpa2UgMTM5MDMwCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1p
bmUgICAgICA4IHJlYm9vdCAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgbGlrZSAxMzkwMzAK
IHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAg
ICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwt
eHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZv
ciB0ZXN0aW5nOgogbGludXggICAgICAgICAgICAgICAgZTQwMTE1YzA2YjFkM2E2MDU5YmEzNzkw
NDFlNDY2MWRiYjZiMDJiOApiYXNlbGluZSB2ZXJzaW9uOgogbGludXggICAgICAgICAgICAgICAg
ZmVjODhhYjBhZjk3MDZiMjIwMWU1ZGFmMzc3YzUwMzFjNjJkMTFmNwoKTGFzdCB0ZXN0IG9mIGJh
c2lzICAgICAgICAgICAgICAgICAgICAgICAgICAobm90IGZvdW5kKSAgICAgCkZhaWxpbmcgc2lu
Y2UgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKG5vdCBmb3VuZCkgICAgIApUZXN0aW5n
IHNhbWUgc2luY2UgICAxMzkwODIgIDIwMTktMDctMTcgMDk6MTk6MjQgWiAgICAxIGRheXMgICAg
MSBhdHRlbXB0cwoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1pMzg2LXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4
Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1
YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20g
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJp
YW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFt
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5o
dm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3Jl
ZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVk
aXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1k
NjQtZG1yZXN0cmljdCAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQt
YXJtNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdp
bjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZo
dm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwt
dGh1bmRlcnggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21l
L2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAog
ICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBs
YW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBh
dAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9i
O2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNz
IGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9w
PW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2ggbm90IGFwcGxpY2FibGUuCgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 10:13:43 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 10:13:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ho3Pz-0001xG-Lm; Thu, 18 Jul 2019 10:13:43 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=hbxb=VP=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1ho3Py-0001x5-Mi
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 10:13:42 +0000
X-Inumbo-ID: b5800582-a944-11e9-8b7a-076ece796eaa
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b5800582-a944-11e9-8b7a-076ece796eaa;
 Thu, 18 Jul 2019 10:13:38 +0000 (UTC)
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: tAvijrtc4JsN7TFM7P6ZOMXitxN/GaIq9HfRmmkBTE6WOloNAnpa4exS/j+x54ITpAgcfLnB4Z
 lN1sIA7AgrpJsaF9niI+NGH1c2Tn+YTrq5LrHdzjxCEf2IvNTF2aej/NrJ2mxpm/7jRNsvtYRd
 2UsWmBrAYmljfmoUAaoPHc+2k9vpJ8cQk42cNnBGZgF/JGfBbG6KQNC/QQrkRFiP+CIco7PCEE
 C0RfhfjV52UxfFGDs97oPUmcYh4cGZ50w0k+I3Em8rSKTty/sIsuD/0GiBBkzpn6PmxU1QWeBG
 9ww=
X-SBRS: 2.7
X-MesageID: 3135807
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,276,1559534400"; 
   d="scan'208";a="3135807"
To: Paul Durrant <Paul.Durrant@citrix.com>, "xen-devel
 (xen-devel@lists.xenproject.org)" <xen-devel@lists.xenproject.org>
References: <f07114de1c9f440182359a1d7d064fdd@AMSPEX02CL03.citrite.net>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <3131a159-5f19-64b0-2537-8b944b16ad16@citrix.com>
Date: Thu, 18 Jul 2019 11:13:34 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <f07114de1c9f440182359a1d7d064fdd@AMSPEX02CL03.citrite.net>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] IOMMU page-tables
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTgvMDcvMjAxOSAxMDo0OSwgUGF1bCBEdXJyYW50IHdyb3RlOgo+IEhpLAo+Cj4gICBCZWZv
cmUgSSBnZXQgdG9vIGZhciBpbnRvIHRoaXMgSSB3YW50IHRvIGdldCBzb21lIG9waW5pb25zIGZy
b20gdGhlIHdpZGVyIGNvbW11bml0eS4uLgo+Cj4gICBBdCB0aGUgbW9tZW50IHdoZW4gdGhlIGZp
cnN0IFBDSSBkZXZpY2UgaXMgYXNzaWduZWQgdG8gYSBkb21haW4gKGkuZS4gcGFzc2VkIHRocm91
Z2gpIHRoaXMgd2lsbCB0cmlnZ2VyIGNvbnN0cnVjdGlvbiBvZiBJT01NVSBwYWdlIHRhYmxlcyBm
b3IgdGhhdCBkb21haW4uIFNpbWlsYXJseSB3aGVuIHRoZSBsYXN0IFBDSSBkZXZpY2UgaXMgZGUt
YXNzaWduZWQgdGhlIHRhYmxlcyBhcmUgdG9ybiBkb3duIGFnYWluLiBCb3RoIG9mIHRoZXNlIG9w
ZXJhdGlvbnMgY2FuIGJlIHF1aXRlIGV4cGVuc2l2ZSBpZiB0aGUgZG9tYWluIGlzIGEgbGFyZ2Ug
YW1vdW50IGZvciBSQU0sIGFuZCBpZiB0aGUgSU9NTVUgZG9lcyBub3Qgc3VwcG9ydCBzaGFyaW5n
IHRoZSBzZWNvbmQgbGV2ZWwgQ1BVIHBhZ2UgdGFibGVzIChvciB0aGUgZG9tYWluIGlzIFBWKS4g
TW9yZW92ZXIsIHRoZSBndWVzdCBjb3VsZCBzaW11bHRhbmVvdXNseSBiZSBiYWxsb29uaW5nIG9y
IGRvaW5nIG90aGVyIG9wZXJhdGlvbnMgdGhhdCBhZmZlY3QgaXRzIHBhZ2UgdHlwZXMgYW5kIHNv
IHRoZSBwcm9jZXNzIG9mIGJ1aWxkaW5nIHRoZSB0YWJsZXMgaGFzIHRvIHRha2UgaW50byBhY2Nv
dW50IHN1Y2ggcmFjZXMuCj4gICBJZiB3ZSB3ZXJlIGluc3RlYWQgdG8gc2F5IHRoYXQgZ2l2aW5n
IGEgZG9tYWluIElPTU1VIHBhZ2UgdGFibGVzIGlzIGFuIG9wdGlvbiB0aGF0IG5lZWRzIHRvIGJl
IHNlbGVjdGVkIGF0IGRvbWFpbiBjcmVhdGUgdGltZSB0aGVuIGl0IG1ha2VzIHRoZSBjb2RlIHNp
Z25pZmljYW50bHkgc2ltcGxlciBhbmQgdGhlcmUgaXMgbm8gbmVlZCB0byBkZWFsIHdpdGggcGFn
ZSB0eXBlIGNoYW5nZS9iYWxsb29uaW5nIHJhY2VzIGFueSBtb3JlLiBJIGhhY2tlZCB0b2dldGhl
ciBhIHRlc3QgcGF0Y2ggYW5kIGl0IGdldHMgcmlkIG9mIHJvdWdobHkgMjAwIGxpbmVzIG9mIGNv
ZGUgKGFuZCB0aGVyZSBtYXkgYmUgbW9yZSB0aGF0IEkgbWlzc2VkKS4KPiAgIERvZXMgYW55b25l
IHRoaW5rIHRoYXQgZGVjaWRpbmcgd2hldGhlciBhIGRvbWFpbiBzaG91bGQgZ2V0IElPTU1VIHBh
Z2UgdGFibGVzIGlzIG5vdCBhIHJlYXNvbmFibGUgdGhpbmcgdG8gaGF2ZSB0byBkbyBhdCBjcmVh
dGUgdGltZT8KClRvIGJlIGFic29sdXRlbHkgY2xlYXIgaGVyZSwgSSBkb24ndCBzZWUgYW55IGV2
aWRlbmNlIGZvciB0aGUgY3VycmVudApiZWhhdmlvdXIgdG8gYmUgYSBjb21tb25seSB1c2VkIGZl
YXR1cmUgaW4gcHJhY3RpY2UuCgpJZiBhbnlvbmUgaGFzIGEgY291bnRlcmV4YW1wbGUsIHBsZWFz
ZSBzcGVhayB1cCB1cmdlbnRseS4KCkZ1cnRoZXJtb3JlLCB0aGUgY29tcGxleGl0eSBhbmQgKGJl
c3Qtd2UtY2FuLW1hbmFnZS1zZWN1cml0eS13aXNlKQpsaXZlbG9ja3MgaW4gdGhlIGh5cGVydmlz
b3IvdG9vbHN0YWNrIGlzIGp1c3RpZmljYXRpb24gYWxvbmUgdG8Kc2VyaW91c2x5IGNvbnNpZGVy
IGRyb3BwaW5nIGl0IG1vdmluZyBmb3J3YXJkcy7CoCBUaGUgY29tcGxleGl0eSBpbgpwYXJ0aWN1
bGFyIGlzIGFuIGltcGVkaW1lbnQgdG8gc2V2ZXJhbCBhc3BlY3RzIG9mIElPTU1VIGRldmVsb3Bt
ZW50IHdvcmsKd2hpY2ggYXJlIGluIHByb2dyZXNzLgoKSW4gcGFydGljdWxhciwgSSBkbyBub3Qg
c2VlIGl0IGFzIGFuIHVucmVhc29uYWJsZSBidXJkZW4gZm9yCmFkbWlucy9ndWVzdHMgdG8gc3Bl
Y2lmeSB3aGV0aGVyIHRoZXkgd2FudCBhbiBJT01NVSBhdCBkb21haW4gY3JlYXRpb24KdGltZS7C
oCBJIGV4cGVjdCB0aGF0IHRoZSBvdmVyd2hlbG1pbmcgbWFqb3JpdHkgb2YgY2FzZXMgYWxyZWFk
eSBrbm93IGF0CmNyZWF0aW9uIHRpbWUgd2hpY2ggUENJIGRldmljZXMgd2FudCBhc3NpZ25pbmcu
CgpBcyBmYXIgYXMgSSdtIGNvbmNlcm5lZCwgdGhpcyBmZWF0dXJlL2Nvcm5lciBjYXNlIHdhbnRz
IHJpcHBpbmcgb3V0LsKgCldoYXRldmVyIHRoZSBvcmlnaW5hbCBpbnRlbnRpb24sIGhpbmRzaWdo
dCBoYXMgZGVtb25zdHJhdGVkIHRoYXQgaXQKcmVhbGx5IGlzbid0IGNsZXZlciBpZGVhLgoKfkFu
ZHJldwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 10:18:53 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 10:18:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ho3Us-0002AR-Bn; Thu, 18 Jul 2019 10:18:46 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=nWwS=VP=gmail.com=andrii.anisov@srs-us1.protection.inumbo.net>)
 id 1ho3Uq-0002AM-Ar
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 10:18:44 +0000
X-Inumbo-ID: 6a766dee-a945-11e9-8980-bc764e045a96
Received: from mail-lj1-x242.google.com (unknown [2a00:1450:4864:20::242])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6a766dee-a945-11e9-8980-bc764e045a96;
 Thu, 18 Jul 2019 10:18:42 +0000 (UTC)
Received: by mail-lj1-x242.google.com with SMTP id r9so26751572ljg.5
 for <xen-devel@lists.xenproject.org>; Thu, 18 Jul 2019 03:18:42 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=subject:from:to:cc:references:message-id:date:user-agent
 :mime-version:in-reply-to:content-language:content-transfer-encoding;
 bh=Mk6F3uw8w3Ybq0rnwHqVamZh0E/CQZ4nrIT9lJhO3wM=;
 b=QeqkCHS42Wsf98fHyTu476hggGv8XUVSNAuTHPA4YKVOESRWvYpELAYA/nGLrTCbHs
 SYJ50jeLFWHbMEKgWiv4VnxcXciyPJdz+ZGupqLxru7QAgJPMhxMy8R0MB+Z+fQOaqbp
 jbVoU5apO+2piWutCZ0x2SksbeXIIYFDxSKtygMiiN6RBnCYORJaxdNxNuNnlG1Y8zV1
 P1ID4kZQrZZ9Zt6nUtNhhcxiFcwGovZJT7ZnMwbPG1v+RjRGf4y4/HOju/OUtqQWDHoA
 opxcHnVuNGuOiCe9kQoVd5q/Uf8XxfwNlGjMfC0yDbUjFt6horkR27tmtX0Svrj8o0MM
 h/RQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:from:to:cc:references:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=Mk6F3uw8w3Ybq0rnwHqVamZh0E/CQZ4nrIT9lJhO3wM=;
 b=Mi3KET/77yfY9HpSfhq21KyT/R0C/hkgAYc/es2w2XWinBW9OBKHIcfdqvQye7sA6d
 MKwJt/2jZSJhzGpD7So75DNCLp/m407AvDWRStXw99/deMbGPMQKkUY3nUXObyW9G5ZY
 Iae1Ssmu09Ei5iQPTaK+7SSF2msUJVYGsMGosfI6NV8IcOswlQCE7YR79ILn8bu8sRQA
 sbY3da5QIOOwoMRf5MqrEUfNB9i1y9thd3AfOQN7HDfQSWSO90kxmUt9JlXWr1+i08yK
 6FGhuhrxzj163PdV+53P4VmtlxjUnl/FRsmmFU2hH6660haRzeWRi3CXp8WmRi+m+3Dd
 luKg==
X-Gm-Message-State: APjAAAXXv7+ZwutzFla9VONS6wcab/ucwW5rSR71WEauUZNHPcSdB7ZX
 9nQE9rKzAhP7L76nGQShSZE=
X-Google-Smtp-Source: APXvYqwD6SETCWHBamVJjz95fREkVDpPqiTsSP4jjMqrS6OdLJwl2fDdJdklVGzEz/KnX0SWtSiM1Q==
X-Received: by 2002:a2e:86c3:: with SMTP id n3mr24823166ljj.129.1563445121032; 
 Thu, 18 Jul 2019 03:18:41 -0700 (PDT)
Received: from [10.17.180.34] (ll-22.209.223.85.sovam.net.ua. [85.223.209.22])
 by smtp.gmail.com with ESMTPSA id
 v12sm4998656ljk.22.2019.07.18.03.18.39
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Thu, 18 Jul 2019 03:18:40 -0700 (PDT)
From: Andrii Anisov <andrii.anisov@gmail.com>
To: George Dunlap <george.dunlap@eu.citrix.com>
References: <1563443655-15802-1-git-send-email-andrii.anisov@gmail.com>
Message-ID: <4c22ad51-511b-cd70-261a-3ccce366570a@gmail.com>
Date: Thu, 18 Jul 2019 13:18:39 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <1563443655-15802-1-git-send-email-andrii.anisov@gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] schedule: mask out XEN_RUNSTATE_UPDATE from
 state entry 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, Andrii Anisov <andrii_anisov@epam.com>,
 Dario Faggioli <dfaggioli@suse.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGVsbG8gR2VvcmdlLAoKVGhlIHBhdGNoIHdhcyBhbHNvIENDJ2VkIHRvIHlvdSwgYnV0IEkgZ290
OgoKIjU1NCBlc2ExLmhjMzM3MC02OC5pcGhteC5jb20gWW91IGFyZSBiZWluZyByZWplY3RlZCBi
ZWNhdXNlIHlvdXIgc2VuZGVyYmFzZSBzY29yZSBpcyBiZWxvdyBvdXIgYWNjZXB0ZWQgcG9saWN5
LiIKCmZyb20geW91ciBzZXJ2ZXIuCgpwcy4gSSBob3BlIEknbSBub3QgYm90aGVyaW5nIHlvdSB0
b28gbXVjaC4KCk9uIDE4LjA3LjE5IDEyOjU0LCBBbmRyaWkgQW5pc292IHdyb3RlOgo+IEZyb206
IEFuZHJpaSBBbmlzb3YgPGFuZHJpaV9hbmlzb3ZAZXBhbS5jb20+Cj4gCj4gVXNpbmcgWEVOX1JV
TlNUQVRFX1VQREFURSBtYXNrIGR1cmluZyB0aGUgcHJvY2VzcyBvZiBjb3B5aW5nIHJ1bnN0YXRl
Cj4gdmFsdWVzIHRvIGd1ZXN0IGNhdXNlcyBydW5zdGF0ZSBlbnRyeSB0aW1lIHRvIGJlIGV2ZW50
dWFsbHkgY29uc2lkZXJlZAo+IG5lZ2F0aXZlIG9uIGEgY2FsY3VsYXRpb24gb2YgdGhlIHRpbWUg
ZGVsdGEuIFNvIHRoZSBYRU5fUlVOU1RBVEVfVVBEQVRFCj4gc2hvdWxkIGJlIG1hc2tlZCBvdXQg
ZHVyaW5nIHRoZSBjYWxjdWxhdGlvbiBvZiB0aGUgdGltZSBzcGVudCBpbiB0aGUKPiBwYXJ0aWN1
bGFyIHJ1bnN0YXRlLgo+IAo+IFNpZ25lZC1vZmYtYnk6IEFuZHJpaSBBbmlzb3YgPGFuZHJpaV9h
bmlzb3ZAZXBhbS5jb20+Cj4gLS0tCj4gICB4ZW4vY29tbW9uL3NjaGVkdWxlLmMgfCA0ICsrKy0K
PiAgIDEgZmlsZSBjaGFuZ2VkLCAzIGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKPiAKPiBk
aWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9zY2hlZHVsZS5jIGIveGVuL2NvbW1vbi9zY2hlZHVsZS5j
Cj4gaW5kZXggMjVmNmFiMy4uZjRmMWE4MSAxMDA2NDQKPiAtLS0gYS94ZW4vY29tbW9uL3NjaGVk
dWxlLmMKPiArKysgYi94ZW4vY29tbW9uL3NjaGVkdWxlLmMKPiBAQCAtMTgyLDcgKzE4Miw5IEBA
IHN0YXRpYyBpbmxpbmUgdm9pZCB2Y3B1X3J1bnN0YXRlX2NoYW5nZSgKPiAgIAo+ICAgICAgIHRy
YWNlX3J1bnN0YXRlX2NoYW5nZSh2LCBuZXdfc3RhdGUpOwo+ICAgCj4gLSAgICBkZWx0YSA9IG5l
d19lbnRyeV90aW1lIC0gdi0+cnVuc3RhdGUuc3RhdGVfZW50cnlfdGltZTsKPiArICAgIGRlbHRh
ID0gbmV3X2VudHJ5X3RpbWUgLQo+ICsgICAgICAgICAgICAodi0+cnVuc3RhdGUuc3RhdGVfZW50
cnlfdGltZSAmIH5YRU5fUlVOU1RBVEVfVVBEQVRFKTsKPiArCj4gICAgICAgaWYgKCBkZWx0YSA+
IDAgKQo+ICAgICAgIHsKPiAgICAgICAgICAgdi0+cnVuc3RhdGUudGltZVt2LT5ydW5zdGF0ZS5z
dGF0ZV0gKz0gZGVsdGE7Cj4gCgotLSAKU2luY2VyZWx5LApBbmRyaWkgQW5pc292LgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 10:47:47 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 10: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 1ho3wo-0004Cn-TM; Thu, 18 Jul 2019 10:47:38 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=e8X9=VP=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1ho3wo-0004Ci-4M
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 10:47:38 +0000
X-Inumbo-ID: 707faece-a949-11e9-9e9b-c3ea8cca51b4
Received: from m9a0001g.houston.softwaregrp.com (unknown [15.124.64.66])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 707faece-a949-11e9-9e9b-c3ea8cca51b4;
 Thu, 18 Jul 2019 10:47:32 +0000 (UTC)
Received: FROM m9a0001g.houston.softwaregrp.com (15.121.0.190) BY
 m9a0001g.houston.softwaregrp.com WITH ESMTP; 
 Thu, 18 Jul 2019 10:47:27 +0000
Received: from M9W0068.microfocus.com (2002:f79:bf::f79:bf) by
 M9W0067.microfocus.com (2002:f79:be::f79:be) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Thu, 18 Jul 2019 10:46:18 +0000
Received: from NAM05-BY2-obe.outbound.protection.outlook.com (15.124.72.13) by
 M9W0068.microfocus.com (15.121.0.191) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Thu, 18 Jul 2019 10:46:18 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=Fp/wAeKAFTTvGmxFZp2ZZiEPUnDM6bUL2n/xd0sJAvGDfXH6JjI7WysChQJICn3kffU8oc6QPIGYdiLm0FHbHSuqRG0kdWi7CvlIOEaUVITebRFE8CM2n8aa8fBCg6O0YErtsHLOoH7CZbbulNMsA8l4qENXWc2fPzKNQlk40dvZb60soz7ke2f+taHQ0mbkcs7yJMgFet2RBxOWhFi12lB0M4E/f1va+AqLxlOmadtEHI1RvR+AHwEV9tD0Xk3LnmLF6FObpEM5ZLN9GrSZy73Z4FyssZkQzYN+NmsTnvdXy7JUvL0lxPU7vw+yqoF0AyNHakQZ1VJMJ1aEdomANA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=V+R6r7SOqa+xdQfEI0FxNrOPS/4+EIr4nzu1d9X4rfU=;
 b=mV07mX4h2Euj41ithgF18oeOptFQ4Hk9VSBnWnwLPGDTQmeUMSHnw63BgXqezWsc/2dLFUQ0PNljT7BIlY4jYoANQNqm3yKpTOA42kIaltaC45l1K1kWVDJgNNvPjpVwGOjlaCEH6WDz7uOGa7wm669IQt7KbMwKoV4tsAjBA1HTLCDOdNqDEZlxRjXYSobNzuhQjnDYa9WlS0N0JikSKv1XVCoNKqD7oST2gjogcdbnEROlahy9Y4m/fuJAUZWgAJ4zeSkoLIkIz54j63C+BdUkk6LJiD2hI86/bMKeaHrJ4r+rNvM4sOzVApqwNRbDkiyjFVTyh/cl+Ja6+3pwFQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2746.namprd18.prod.outlook.com (20.179.48.223) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.14; Thu, 18 Jul 2019 10:46:17 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Thu, 18 Jul 2019
 10:46:17 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Tamas K Lengyel <tamas@tklengyel.com>
Thread-Topic: [PATCH v6 1/5] x86/mem_sharing: reorder when pages are unlocked
 and released
Thread-Index: AQHVPNaoMN4/6VqHlEm91bwrx18tx6bQMluA
Date: Thu, 18 Jul 2019 10:46:17 +0000
Message-ID: <66bbd9f7-12f9-b654-555d-a02d5f4f0dba@suse.com>
References: <20190717193335.11991-1-tamas@tklengyel.com>
 <20190717193335.11991-2-tamas@tklengyel.com>
In-Reply-To: <20190717193335.11991-2-tamas@tklengyel.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: LNXP265CA0067.GBRP265.PROD.OUTLOOK.COM
 (2603:10a6:600:5d::31) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 441df530-0217-4b75-a1cc-08d70b6d2968
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB2746; 
x-ms-traffictypediagnostic: DM6PR18MB2746:
x-microsoft-antispam-prvs: <DM6PR18MB27461DC0421B794323D965D4B3C80@DM6PR18MB2746.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:3631;
x-forefront-prvs: 01026E1310
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(39860400002)(376002)(346002)(366004)(396003)(136003)(199004)(189003)(26005)(8676002)(476003)(256004)(36756003)(446003)(11346002)(6512007)(6506007)(386003)(53546011)(305945005)(2616005)(7736002)(76176011)(25786009)(6436002)(66446008)(64756008)(66066001)(229853002)(66946007)(81156014)(5660300002)(31696002)(102836004)(66556008)(99286004)(14444005)(6246003)(14454004)(66476007)(4326008)(81166006)(6916009)(54906003)(86362001)(31686004)(6116002)(80792005)(316002)(52116002)(3846002)(8936002)(486006)(478600001)(71200400001)(2906002)(68736007)(71190400001)(6486002)(53936002)(186003);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2746;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: Yc/hkbnNE9skxVFHpUkFVCRknpaaE2vXD5ChGwOHxTy0RC6tDEWqfbdfGYM3vDynWvvkQ++y5eJAPBwDDJkbttnRReoUQOKl/tD2pJLbrCpLsGdC4HsCEJgpq8/vN6lJUnls5jccUvMHF8XbaWj7+XTEgnQAdOrWhZw4Ncmrv49YMtmhfO3a8mS6sZTCKE9StMg6LIH4D9VKFnJhezABr+hu0mtEO1Fxx9HgKIuFwwPMYDbD4mfXv55xOP/x29/sGRc/EcMEkS8KnIHvSaCiILdsmBhIay28FCzBu+t6k4JourPmEMxjs9AJWyoXVDMKikGFcyQY5KO+c/2ETS5Upv5XdyTnM1MhNtxFyrkg0FRIJi3gvc9yY9umr2A0qz+fuVzqGuno504Al+m+cuI6I51YKXTQ5qHgHoXCdtrXQm8=
Content-ID: <EC86F8C1521CD947ABCCC10DC7D88B13@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 441df530-0217-4b75-a1cc-08d70b6d2968
X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Jul 2019 10:46:17.1837 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2746
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v6 1/5] x86/mem_sharing: reorder when pages
 are unlocked and released
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Roger Pau Monne <roger.pau@citrix.com>, Wei Liu <wei.liu2@citrix.com>, Andrew
 Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTcuMDcuMjAxOSAyMTozMywgVGFtYXMgSyBMZW5neWVsIHdyb3RlOg0KPiBDYWxsaW5nIF9w
dXRfcGFnZV90eXBlIHdoaWxlIGFsc28gaG9sZGluZyB0aGUgcGFnZV9sb2NrDQo+IGZvciB0aGF0
IHBhZ2UgY2FuIGNhdXNlIGEgZGVhZGxvY2suDQo+IA0KPiBUaGUgY29tbWVudCBiZWluZyBkcm9w
cGVkIGlzIGluY29ycmVjdCBzaW5jZSBpdCdzIG5vdyBvdXQtb2YtZGF0ZS4NCj4gDQo+IFNpZ25l
ZC1vZmYtYnk6IFRhbWFzIEsgTGVuZ3llbCA8dGFtYXNAdGtsZW5neWVsLmNvbT4NCg0KVGhlIGRl
c2NyaXB0aW9uIGNvdmVycyAuLi4NCg0KPiAtLS0gYS94ZW4vYXJjaC94ODYvbW0vbWVtX3NoYXJp
bmcuYw0KPiArKysgYi94ZW4vYXJjaC94ODYvbW0vbWVtX3NoYXJpbmcuYw0KPiBAQCAtNjQ4LDEw
ICs2NDgsNiBAQCBzdGF0aWMgaW50IHBhZ2VfbWFrZV9wcml2YXRlKHN0cnVjdCBkb21haW4gKmQs
IHN0cnVjdCBwYWdlX2luZm8gKnBhZ2UpDQo+ICAgICAgICAgICByZXR1cm4gLUVCVVNZOw0KPiAg
ICAgICB9DQo+ICAgDQo+IC0gICAgLyogV2UgY2FuIG9ubHkgY2hhbmdlIHRoZSB0eXBlIGlmIGNv
dW50IGlzIG9uZSAqLw0KPiAtICAgIC8qIEJlY2F1c2Ugd2UgYXJlIGxvY2tpbmcgcGFnZXMgaW5k
aXZpZHVhbGx5LCB3ZSBuZWVkIHRvIGRyb3ANCj4gLSAgICAgKiB0aGUgbG9jayBoZXJlLCB3aGls
ZSB0aGUgcGFnZSBpcyB0eXBlZC4gV2UgY2Fubm90IHJpc2sgdGhlDQo+IC0gICAgICogcmFjZSBv
ZiBwYWdlX3VubG9jayBhbmQgdGhlbiBwdXRfcGFnZV90eXBlLiAqLw0KPiAgICAgICBleHBlY3Rl
ZF90eXBlID0gKFBHVF9zaGFyZWRfcGFnZSB8IFBHVF92YWxpZGF0ZWQgfCBQR1RfbG9ja2VkIHwg
Mik7DQo+ICAgICAgIGlmICggcGFnZS0+dS5pbnVzZS50eXBlX2luZm8gIT0gZXhwZWN0ZWRfdHlw
ZSApDQo+ICAgICAgIHsNCj4gQEAgLTY2MCwxMiArNjU2LDExIEBAIHN0YXRpYyBpbnQgcGFnZV9t
YWtlX3ByaXZhdGUoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IHBhZ2VfaW5mbyAqcGFnZSkNCj4g
ICAgICAgICAgIHJldHVybiAtRUVYSVNUOw0KPiAgICAgICB9DQo+ICAgDQo+ICsgICAgbWVtX3No
YXJpbmdfcGFnZV91bmxvY2socGFnZSk7DQo+ICsNCj4gICAgICAgLyogRHJvcCB0aGUgZmluYWwg
dHlwZWNvdW50ICovDQo+ICAgICAgIHB1dF9wYWdlX2FuZF90eXBlKHBhZ2UpOw0KPiAgIA0KPiAt
ICAgIC8qIE5vdyB0aGF0IHdlJ3ZlIGRyb3BwZWQgdGhlIHR5cGUsIHdlIGNhbiB1bmxvY2sgKi8N
Cj4gLSAgICBtZW1fc2hhcmluZ19wYWdlX3VubG9jayhwYWdlKTsNCj4gLQ0KPiAgICAgICAvKiBD
aGFuZ2UgdGhlIG93bmVyICovDQo+ICAgICAgIEFTU0VSVChwYWdlX2dldF9vd25lcihwYWdlKSA9
PSBkb21fY293KTsNCj4gICAgICAgcGFnZV9zZXRfb3duZXIocGFnZSwgZCk7DQoNCmFsbCBvZiB0
aGUgYWJvdmUuIEJ1dCB3aGF0IGFib3V0IC4uLg0KDQo+IEBAIC05MDAsNiArODk1LDcgQEAgc3Rh
dGljIGludCBzaGFyZV9wYWdlcyhzdHJ1Y3QgZG9tYWluICpzZCwgZ2ZuX3Qgc2dmbiwgc2hyX2hh
bmRsZV90IHNoLA0KPiAgICAgICBwMm1fdHlwZV90IHNtZm5fdHlwZSwgY21mbl90eXBlOw0KPiAg
ICAgICBzdHJ1Y3QgdHdvX2dmbnMgdGc7DQo+ICAgICAgIHN0cnVjdCBybWFwX2l0ZXJhdG9yIHJp
Ow0KPiArICAgIHVuc2lnbmVkIGxvbmcgcHV0X2NvdW50ID0gMDsNCj4gICANCj4gICAgICAgZ2V0
X3R3b19nZm5zKHNkLCBzZ2ZuLCAmc21mbl90eXBlLCBOVUxMLCAmc21mbiwNCj4gICAgICAgICAg
ICAgICAgICAgIGNkLCBjZ2ZuLCAmY21mbl90eXBlLCBOVUxMLCAmY21mbiwgMCwgJnRnKTsNCj4g
QEAgLTk2NCwxNSArOTYwLDYgQEAgc3RhdGljIGludCBzaGFyZV9wYWdlcyhzdHJ1Y3QgZG9tYWlu
ICpzZCwgZ2ZuX3Qgc2dmbiwgc2hyX2hhbmRsZV90IHNoLA0KPiAgICAgICAgICAgZ290byBlcnJf
b3V0Ow0KPiAgICAgICB9DQo+ICAgDQo+IC0gICAgLyogQWNxdWlyZSBhbiBleHRyYSByZWZlcmVu
Y2UsIGZvciB0aGUgZnJlZWluZyBiZWxvdyB0byBiZSBzYWZlLiAqLw0KPiAtICAgIGlmICggIWdl
dF9wYWdlKGNwYWdlLCBkb21fY293KSApDQo+IC0gICAgew0KPiAtICAgICAgICByZXQgPSAtRU9W
RVJGTE9XOw0KPiAtICAgICAgICBtZW1fc2hhcmluZ19wYWdlX3VubG9jayhzZWNvbmRwZyk7DQo+
IC0gICAgICAgIG1lbV9zaGFyaW5nX3BhZ2VfdW5sb2NrKGZpcnN0cGcpOw0KPiAtICAgICAgICBn
b3RvIGVycl9vdXQ7DQo+IC0gICAgfQ0KPiAtDQo+ICAgICAgIC8qIE1lcmdlIHRoZSBsaXN0cyB0
b2dldGhlciAqLw0KPiAgICAgICBybWFwX3NlZWRfaXRlcmF0b3IoY3BhZ2UsICZyaSk7DQo+ICAg
ICAgIHdoaWxlICggKGdmbiA9IHJtYXBfaXRlcmF0ZShjcGFnZSwgJnJpKSkgIT0gTlVMTCkNCj4g
QEAgLTk4NCwxMyArOTcxLDE0IEBAIHN0YXRpYyBpbnQgc2hhcmVfcGFnZXMoc3RydWN0IGRvbWFp
biAqc2QsIGdmbl90IHNnZm4sIHNocl9oYW5kbGVfdCBzaCwNCj4gICAgICAgICAgICAqIERvbid0
IGNoYW5nZSB0aGUgdHlwZSBvZiBybWFwIGZvciB0aGUgY2xpZW50IHBhZ2UuICovDQo+ICAgICAg
ICAgICBybWFwX2RlbChnZm4sIGNwYWdlLCAwKTsNCj4gICAgICAgICAgIHJtYXBfYWRkKGdmbiwg
c3BhZ2UpOw0KPiAtICAgICAgICBwdXRfcGFnZV9hbmRfdHlwZShjcGFnZSk7DQo+ICsgICAgICAg
IHB1dF9jb3VudCsrOw0KPiAgICAgICAgICAgZCA9IGdldF9kb21haW5fYnlfaWQoZ2ZuLT5kb21h
aW4pOw0KPiAgICAgICAgICAgQlVHX09OKCFkKTsNCj4gICAgICAgICAgIEJVR19PTihzZXRfc2hh
cmVkX3AybV9lbnRyeShkLCBnZm4tPmdmbiwgc21mbikpOw0KPiAgICAgICAgICAgcHV0X2RvbWFp
bihkKTsNCj4gICAgICAgfQ0KPiAgICAgICBBU1NFUlQobGlzdF9lbXB0eSgmY3BhZ2UtPnNoYXJp
bmctPmdmbnMpKTsNCj4gKyAgICBCVUdfT04oIXB1dF9jb3VudCk7DQo+ICAgDQo+ICAgICAgIC8q
IENsZWFyIHRoZSByZXN0IG9mIHRoZSBzaGFyZWQgc3RhdGUgKi8NCj4gICAgICAgcGFnZV9zaGFy
aW5nX2Rpc3Bvc2UoY3BhZ2UpOw0KPiBAQCAtMTAwMSw3ICs5ODksOSBAQCBzdGF0aWMgaW50IHNo
YXJlX3BhZ2VzKHN0cnVjdCBkb21haW4gKnNkLCBnZm5fdCBzZ2ZuLCBzaHJfaGFuZGxlX3Qgc2gs
DQo+ICAgDQo+ICAgICAgIC8qIEZyZWUgdGhlIGNsaWVudCBwYWdlICovDQo+ICAgICAgIHB1dF9w
YWdlX2FsbG9jX3JlZihjcGFnZSk7DQo+IC0gICAgcHV0X3BhZ2UoY3BhZ2UpOw0KPiArDQo+ICsg
ICAgd2hpbGUgKCBwdXRfY291bnQtLSApDQo+ICsgICAgICAgIHB1dF9wYWdlX2FuZF90eXBlKGNw
YWdlKTsNCj4gICANCj4gICAgICAgLyogV2UgbWFuYWdlZCB0byBmcmVlIGEgZG9tYWluIHBhZ2Uu
ICovDQo+ICAgICAgIGF0b21pY19kZWMoJm5yX3NoYXJlZF9tZm5zKTsNCj4gQEAgLTExNjUsMTkg
KzExNTUsMTMgQEAgaW50IF9fbWVtX3NoYXJpbmdfdW5zaGFyZV9wYWdlKHN0cnVjdCBkb21haW4g
KmQsDQo+ICAgICAgIHsNCj4gICAgICAgICAgIGlmICggIWxhc3RfZ2ZuICkNCj4gICAgICAgICAg
ICAgICBtZW1fc2hhcmluZ19nZm5fZGVzdHJveShwYWdlLCBkLCBnZm5faW5mbyk7DQo+IC0gICAg
ICAgIHB1dF9wYWdlX2FuZF90eXBlKHBhZ2UpOw0KPiArDQo+ICAgICAgICAgICBtZW1fc2hhcmlu
Z19wYWdlX3VubG9jayhwYWdlKTsNCj4gKw0KPiAgICAgICAgICAgaWYgKCBsYXN0X2dmbiApDQo+
IC0gICAgICAgIHsNCj4gLSAgICAgICAgICAgIGlmICggIWdldF9wYWdlKHBhZ2UsIGRvbV9jb3cp
ICkNCj4gLSAgICAgICAgICAgIHsNCj4gLSAgICAgICAgICAgICAgICBwdXRfZ2ZuKGQsIGdmbik7
DQo+IC0gICAgICAgICAgICAgICAgZG9tYWluX2NyYXNoKGQpOw0KPiAtICAgICAgICAgICAgICAg
IHJldHVybiAtRU9WRVJGTE9XOw0KPiAtICAgICAgICAgICAgfQ0KPiAgICAgICAgICAgICAgIHB1
dF9wYWdlX2FsbG9jX3JlZihwYWdlKTsNCj4gLSAgICAgICAgICAgIHB1dF9wYWdlKHBhZ2UpOw0K
PiAtICAgICAgICB9DQo+ICsNCj4gKyAgICAgICAgcHV0X3BhZ2VfYW5kX3R5cGUocGFnZSk7DQo+
ICAgICAgICAgICBwdXRfZ2ZuKGQsIGdmbik7DQo+ICAgDQo+ICAgICAgICAgICByZXR1cm4gMDsN
Cg0KLi4uIHRoaXMgKG1haW4sIGFzIEkgZ3Vlc3MgYnkgdGhlIHRpdGxlKSBwYXJ0IG9mIHRoZSBj
aGFuZ2U/IEkgdGhpbmsNCnlvdSB3YW50IHRvIGV4cGxhaW4gd2hhdCB3YXMgd3JvbmcgaGVyZSBh
bmQvb3Igd2h5IHRoZSBuZXcgYXJyYW5nZW1lbnQNCmlzIGJldHRlci4gKEknbSBzb3JyeSwgSSBn
dWVzcyBpdCB3YXMgdGhpcyB3YXkgb24gcHJpb3IgdmVyc2lvbnMNCmFscmVhZHksIGJ1dCBhcHBh
cmVudGx5IEkgZGlkbid0IG5vdGljZS4pDQoNCkphbg0KX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 10:56:39 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 10: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 1ho45T-0004wc-Rp; Thu, 18 Jul 2019 10:56: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=e8X9=VP=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1ho45S-0004wX-EX
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 10:56:34 +0000
X-Inumbo-ID: b3405489-a94a-11e9-8980-bc764e045a96
Received: from m9a0003g.houston.softwaregrp.com (unknown [15.124.64.68])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b3405489-a94a-11e9-8980-bc764e045a96;
 Thu, 18 Jul 2019 10:56:32 +0000 (UTC)
Received: FROM m9a0003g.houston.softwaregrp.com (15.121.0.190) BY
 m9a0003g.houston.softwaregrp.com WITH ESMTP; 
 Thu, 18 Jul 2019 10:56:28 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M9W0067.microfocus.com (2002:f79:be::f79:be) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Thu, 18 Jul 2019 10:55:16 +0000
Received: from NAM03-CO1-obe.outbound.protection.outlook.com (15.124.8.11) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Thu, 18 Jul 2019 10:55:16 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=hI8mc7nfFTxmg9TpesBsIknRSYeJZZt/Qm9y4yp4X6LUZ5cu+8mJI7oqtC9O+ppcVMTUkTmkLmDaZr4jivcWW2fE2uI8OGX/OhysnBkKJMI0Sb2Z6gLc20T1tDTbttpVE6DpTVCUwuGvoZCoXrRfKWLp1PG0kz2DaOZof3T057WQvdCdwUYSDaaNIuregr3qYt3pjsSLh+tBcLdhEKlQ95PrH1TsGzMPWcuRjQfts/97HjMQsFgV1tlzFLSmoIWOZdD+Ks4T1eyZjmSF16csLAPHqQtoDMqYIQqEvJGRdVYXs6JqZF9AOeLd91hvjoNLqjEkrjQHgvipnIIPqQ8scg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=GOMVgC93xhGFiFrapiM5TykPrZhSksEdFNbVfu2dmgE=;
 b=Lf85Tyg1oFz0yTFZTFNloHcBq1F84d/B+bGofY7muT74NoGsdd0pDotishbU3eMV9X9QgPgHyf10lnb0WxXpq/9kjPHJCeSwXOaT7NolM6mpCf4uwyFAnxs7YmNOVlmL1ZHkikc6QTB9SzvtONWe9dNa7KEoTrnMlSRI4OFmuMroMeko5ZUbNYvyx7NXfiylZbq0SA1C1tvisg0SXrHiJQQEPGhruFU5L8tZPROVDgmdcbWDR6qj+/pu/w6nVPzkm0k2L6X9Pb2EuuQa+ul8wX0jSkf2FtTgbvd1hm0gtbsJe6uDg0eYFrrlV1dwxaOLBs5Jz0k1dBa8NGqF+nRNAg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2746.namprd18.prod.outlook.com (20.179.48.223) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.14; Thu, 18 Jul 2019 10:55:15 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Thu, 18 Jul 2019
 10:55:15 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Tamas K Lengyel <tamas@tklengyel.com>
Thread-Topic: [Xen-devel] [PATCH v6 5/5] x86/mem_sharing: style cleanup
Thread-Index: AQHVPNaxkDvYm35RQ027yAvXjVGEzqbQNNsA
Date: Thu, 18 Jul 2019 10:55:15 +0000
Message-ID: <7d6e93e9-8037-e0ed-5c2b-e00a810bc7e4@suse.com>
References: <20190717193335.11991-1-tamas@tklengyel.com>
 <20190717193335.11991-6-tamas@tklengyel.com>
In-Reply-To: <20190717193335.11991-6-tamas@tklengyel.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: LO2P265CA0148.GBRP265.PROD.OUTLOOK.COM
 (2603:10a6:600:9::16) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: f7c1eb7d-dcd6-4855-0daf-08d70b6e6a38
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB2746; 
x-ms-traffictypediagnostic: DM6PR18MB2746:
x-microsoft-antispam-prvs: <DM6PR18MB27461FD958D9E8F503EB5A03B3C80@DM6PR18MB2746.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-forefront-prvs: 01026E1310
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(39860400002)(376002)(346002)(366004)(396003)(136003)(199004)(189003)(26005)(8676002)(476003)(256004)(36756003)(446003)(11346002)(6512007)(6506007)(386003)(53546011)(305945005)(2616005)(7736002)(76176011)(25786009)(6436002)(66446008)(64756008)(66066001)(229853002)(66946007)(81156014)(5660300002)(31696002)(102836004)(66556008)(99286004)(14444005)(6246003)(14454004)(66476007)(4326008)(81166006)(6916009)(86362001)(31686004)(6116002)(80792005)(316002)(52116002)(3846002)(8936002)(486006)(478600001)(71200400001)(2906002)(68736007)(71190400001)(6486002)(53936002)(186003);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2746;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: Yl/yfr2m8w3wqM+0TceO0X4LqC7SWfl5o3Jo81hb7+ql6KEB3rX9t/iO0EclqlEfFbQhDe4RZAtG1OmQ1QZws0vL1MYOhFXDn9kYvX4tpmEqcGk6kPtAKoliqhk3yCPoiWqe89OfI8VoCWHxkp7YN9CFNQTxTH4Pc52Z7rX6c6tvU0wFJMA9qf5sUVYRY4udZEnveJjAgcu9ksQpCLlvvoEk2wiMt8FJYGYEBsYCI9uKCknHpF+Jih8zFyQUy2MnSvfZQ9WcXHa0rx8QBw7PVSXMoYiN4ryCNvyMm7AFT0Ypr1B0eUy/6oRwzAUtB582lIAnMJbQRGRz25dHTqmCQncPuWrXusQo61XuAzS9kYEBuiBnAeqCqTTRoZsK9kUidBRy+hW8p44Ai8GA+1/ATvunZP+5JzJZgh2bUSwo34s=
Content-ID: <8399033C5008644A984D8C0A8A99171C@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: f7c1eb7d-dcd6-4855-0daf-08d70b6e6a38
X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Jul 2019 10:55:15.3930 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2746
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v6 5/5] x86/mem_sharing: style cleanup
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "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>

T24gMTcuMDcuMjAxOSAyMTozMywgVGFtYXMgSyBMZW5neWVsIHdyb3RlOg0KPiBAQCAtMTM2LDgg
KzEzNyw4IEBAIHN0YXRpYyBpbmxpbmUgYm9vbCBfcGFnZV9sb2NrKHN0cnVjdCBwYWdlX2luZm8g
KnBhZ2UpDQo+ICAgICAgICAgICAgICAgY3B1X3JlbGF4KCk7DQo+ICAgICAgICAgICBueCA9IHgg
KyAoMSB8IFBHVF9sb2NrZWQpOw0KPiAgICAgICAgICAgaWYgKCAhKHggJiBQR1RfdmFsaWRhdGVk
KSB8fA0KPiAtICAgICAgICAgICAgICEoeCAmIFBHVF9jb3VudF9tYXNrKSB8fA0KPiAtICAgICAg
ICAgICAgICEobnggJiBQR1RfY291bnRfbWFzaykgKQ0KPiArICAgICAgICAgICAgICAgICEoeCAm
IFBHVF9jb3VudF9tYXNrKSB8fA0KPiArICAgICAgICAgICAgICAgICEobnggJiBQR1RfY291bnRf
bWFzaykgKQ0KPiAgICAgICAgICAgICAgIHJldHVybiBmYWxzZTsNCj4gICAgICAgfSB3aGlsZSAo
IGNtcHhjaGcoJnBhZ2UtPnUuaW51c2UudHlwZV9pbmZvLCB4LCBueCkgIT0geCApOw0KDQpBcmVu
J3QgeW91IHNjcmV3aW5nIHVwIGluZGVudGF0aW9uIGhlcmU/IEl0IGxvb2tzIHdyb25nIGJvdGgg
aW4gbXkNCm1haWwgY2xpZW50J3MgdmlldyBhbmQgb24gdGhlIGxpc3QgYXJjaGl2ZXMsIHdoZXJl
YXMuIEZ1cnRoZXJtb3JlDQp0aGlzIGlzIGNvZGUgeW91J3ZlIGludHJvZHVjZWQgZWFybGllciBp
biB0aGUgc2VyaWVzLCBzbyBpdCBzaG91bGQNCmJlIGdvdCByaWdodCB0aGVyZSwgbm90IGhlcmUu
DQoNCj4gQEAgLTIyNSw3ICsyMjUsNyBAQCBybWFwX2luaXQoc3RydWN0IHBhZ2VfaW5mbyAqcGFn
ZSkNCj4gICAjZGVmaW5lIEhBU0goZG9tYWluLCBnZm4pICAgICAgIFwNCj4gICAgICAgKCgoZ2Zu
KSArIChkb21haW4pKSAlIFJNQVBfSEFTSFRBQl9TSVpFKQ0KPiAgIA0KPiAtLyogQ29udmVyc2lv
bnMuIFR1bmVkIGJ5IHRoZSB0aHJlc2hvbGRzLiBTaG91bGQgb25seSBoYXBwZW4gdHdpY2UNCj4g
Ky8qIENvbnZlcnNpb25zLiBUdW5lZCBieSB0aGUgdGhyZXNob2xkcy4gU2hvdWxkIG9ubHkgaGFw
cGVuIHR3aWNlDQo+ICAgICogKG9uY2UgZWFjaCkgZHVyaW5nIHRoZSBsaWZldGltZSBvZiBhIHNo
YXJlZCBwYWdlICovDQoNClBsZWFzZSBmaXggdGhlIGNvbW1lbnQgc3R5bGUgYXMgYSB3aG9sZSwg
bm90IGp1c3QgdGhlIHN0cmF5IHRyYWlsaW5nDQpibGFuay4NCg0KPiBAQCAtMjg4LDEzICsyODgs
MTMgQEAgcm1hcF9jb3VudChzdHJ1Y3QgcGFnZV9pbmZvICpwZykNCj4gICB9DQo+ICAgDQo+ICAg
LyogVGhlIHBhZ2UgdHlwZSBjb3VudCBpcyBhbHdheXMgZGVjcmVhc2VkIGFmdGVyIHJlbW92aW5n
IGZyb20gdGhlIHJtYXAuDQo+IC0gKiBVc2UgYSBjb252ZXJ0IGZsYWcgdG8gYXZvaWQgbXV0YXRp
bmcgdGhlIHJtYXAgaWYgaW4gdGhlIG1pZGRsZSBvZiBhbg0KPiArICogVXNlIGEgY29udmVydCBm
bGFnIHRvIGF2b2lkIG11dGF0aW5nIHRoZSBybWFwIGlmIGluIHRoZSBtaWRkbGUgb2YgYW4NCj4g
ICAgKiBpdGVyYXRvciwgb3IgaWYgdGhlIHBhZ2Ugd2lsbCBiZSBzb29uIGRlc3Ryb3llZCBhbnl3
YXlzLiAqLw0KDQpTYW1lIGhlcmUuDQoNCj4gICBzdGF0aWMgaW5saW5lIHZvaWQNCj4gICBybWFw
X2RlbChnZm5faW5mb190ICpnZm5faW5mbywgc3RydWN0IHBhZ2VfaW5mbyAqcGFnZSwgaW50IGNv
bnZlcnQpDQo+ICAgew0KPiAgICAgICBpZiAoIFJNQVBfVVNFU19IQVNIVEFCKHBhZ2UpICYmIGNv
bnZlcnQgJiYNCj4gLSAgICAgICAgIChybWFwX2NvdW50KHBhZ2UpIDw9IFJNQVBfTElHSFRfU0hB
UkVEX1BBR0UpICkNCj4gKyAgICAgICAgICAgIChybWFwX2NvdW50KHBhZ2UpIDw9IFJNQVBfTElH
SFRfU0hBUkVEX1BBR0UpICkNCg0KSGVyZSB5b3UgYWdhaW4gc2VlbSB0byBiZSBzY3Jld2luZyB1
cCBjb3JyZWN0IGluZGVudGF0aW9uLiBUaGVyZSBhcmUNCm1vcmUgc3VjaCBpbnN0YW5jZXMsIHNv
IEkgZ3Vlc3MgSSdsbCBsZWF2ZSBpdCB0byB5b3UgdG8gZ28gb3ZlciB0aGUNCndob2xlIHBhdGNo
IG9uY2UgbW9yZS4NCg0KSmFuDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 11:10:42 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 11: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 1ho4Ip-0006Jb-Ae; Thu, 18 Jul 2019 11:10:23 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=e8X9=VP=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1ho4Io-0006JW-Bb
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 11:10:22 +0000
X-Inumbo-ID: 9ff0a9d0-a94c-11e9-aa19-b750f7cff364
Received: from m9a0003g.houston.softwaregrp.com (unknown [15.124.64.68])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 9ff0a9d0-a94c-11e9-aa19-b750f7cff364;
 Thu, 18 Jul 2019 11:10:18 +0000 (UTC)
Received: FROM m9a0003g.houston.softwaregrp.com (15.121.0.190) BY
 m9a0003g.houston.softwaregrp.com WITH ESMTP; 
 Thu, 18 Jul 2019 11:10:14 +0000
Received: from M9W0068.microfocus.com (2002:f79:bf::f79:bf) by
 M9W0067.microfocus.com (2002:f79:be::f79:be) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Thu, 18 Jul 2019 11:10:09 +0000
Received: from NAM04-BN3-obe.outbound.protection.outlook.com (15.124.72.11) by
 M9W0068.microfocus.com (15.121.0.191) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Thu, 18 Jul 2019 11:10:09 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=IAhQnRxv2wEPP87qewjEUGlVtHRapFjz3y4Su84Q40VbR6CCK3Hb7iDF2k6ePzjIZO9agKkviKtH6bBMQ5b+EWPMrRENyvXrgN1U9jCpTdO734/jQEUUNRqDkOUMBUMBo3VjapJw1Dw3whZL0EGs/BGUkMwtBjkI/qllY44rmHikVNwIWc+yIvzJC24Anqjbo4JG5XMU1ugj7B/58u5WHUJcPPBxFlviInYczuWSfrBwMGablQSxhQeDjtV98VD0Q/l7TDubHyTLqbqvFcwWq853OWYmKlMtpj9+4bJigG0uP1HB01J5dWuyPHwbcYyAW0wemPMm71FEHnhoR0GoWw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=Nb+e7RSBVWcx6Vz5BSy7DrPAIb0NOXjtJ3G2hVso6d4=;
 b=NPfiw1Lr9tP4y/olV1UJS+1BMmRUGWofovPKEHOQaS53sOh99CdKtopP2kDvHs7yKHjYViocAVUGZ+VoyPbC+8kwyav0VRrqqOJBt84kg5wjTHO86EQNRykuydkazgJyWfGd3R66vUJx28H46YXLvTWAa9tUSVRC4Fyyt/VeFz8G1uBtu85f7LaA6sdItDfdUTPMO0QdaVvm9n+TnWCjlp1k6GVcu1TfcGjj7jbzrpVsTTuOc2sxQPnNmfTKerAlNa5z6B3ONxHzXQFTRi86IHTDr1u/DcohJcf2Lg4ocws9xe4NCIngPQug40Xuqzx1qkgfMQnYzn5dCbcaN1Z0uQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2857.namprd18.prod.outlook.com (20.179.52.88) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.14; Thu, 18 Jul 2019 11:10:08 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Thu, 18 Jul 2019
 11:10:08 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Andrii Anisov <andrii.anisov@gmail.com>
Thread-Topic: [Xen-devel] [PATCH] schedule: mask out XEN_RUNSTATE_UPDATE from
 state entry time
Thread-Index: AQHVPU7dWxB3gAbicEW8M/sijNABxqbQOA+A
Date: Thu, 18 Jul 2019 11:10:08 +0000
Message-ID: <abf62099-b848-b7ec-b665-52a2dce755b7@suse.com>
References: <1563443655-15802-1-git-send-email-andrii.anisov@gmail.com>
In-Reply-To: <1563443655-15802-1-git-send-email-andrii.anisov@gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR0802CA0047.eurprd08.prod.outlook.com
 (2603:10a6:4:a3::33) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 8e54bd08-dfdc-454a-df8e-08d70b707eaf
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB2857; 
x-ms-traffictypediagnostic: DM6PR18MB2857:
x-microsoft-antispam-prvs: <DM6PR18MB2857E426E8BDD7D5F8F462E7B3C80@DM6PR18MB2857.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-forefront-prvs: 01026E1310
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(366004)(189003)(52314003)(199004)(107886003)(6246003)(53936002)(305945005)(3846002)(6116002)(7736002)(8676002)(6512007)(14444005)(99286004)(498600001)(66446008)(68736007)(6486002)(6436002)(52116002)(36756003)(4744005)(53546011)(6506007)(8936002)(2906002)(86362001)(386003)(486006)(31686004)(66556008)(31696002)(2616005)(476003)(81156014)(66476007)(66946007)(64756008)(71200400001)(26005)(71190400001)(446003)(102836004)(66066001)(76176011)(81166006)(256004)(25786009)(6916009)(186003)(14454004)(5660300002)(80792005)(4326008)(11346002)(54906003)(229853002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2857;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: gdGnfxPRqEWpLKr80sDA9rkoksmNuqzjK4xShBo0YgGKt3t/V4aJckoVCY+v2JNxbQ8LGewXt5eZctT59m2//zH8xI+GbTGLZDVBgfdLFfXpfJt+ilUdUfcHbFzC5b+eAnTsW/T9q/y4V8YzoL+xopmCGFSaed7Vvarqjx2Q6ZanuIpvYUP+tA6vR7LDC+s3l7NiZ2Uxk3ogz7UGLV6DxV4gAdj1l0X5yjNNsp20yxlWBxZHqjrNHt7mSHXuXs+XfDZfj8T4riEgUh0Q6+r4RF4QSncX+CGiJf8YYs5BLG6DjLMpBr7eZwPU+p3NMRsLqfo5bAGY/llk0GDPRh1OmgRKJ2lPD/Uujngi4njSG6rauw6pOAZRN0Z8go1SxxUpJ/JSSz+LSokEo+bwYhgXRHBjJC45F+JI30Gxwoqzhp0=
Content-ID: <A7E22B255D78D045B7C14B62F95387D1@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 8e54bd08-dfdc-454a-df8e-08d70b707eaf
X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Jul 2019 11:10:08.7191 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2857
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH] schedule: mask out XEN_RUNSTATE_UPDATE from
 state entry 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: George Dunlap <george.dunlap@eu.citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>, Andrii
 Anisov <andrii_anisov@epam.com>, Dario Faggioli <dfaggioli@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTguMDcuMjAxOSAxMTo1NCwgQW5kcmlpIEFuaXNvdiB3cm90ZToNCj4gVXNpbmcgWEVOX1JV
TlNUQVRFX1VQREFURSBtYXNrIGR1cmluZyB0aGUgcHJvY2VzcyBvZiBjb3B5aW5nIHJ1bnN0YXRl
DQo+IHZhbHVlcyB0byBndWVzdCBjYXVzZXMgcnVuc3RhdGUgZW50cnkgdGltZSB0byBiZSBldmVu
dHVhbGx5IGNvbnNpZGVyZWQNCj4gbmVnYXRpdmUgb24gYSBjYWxjdWxhdGlvbiBvZiB0aGUgdGlt
ZSBkZWx0YS4gU28gdGhlIFhFTl9SVU5TVEFURV9VUERBVEUNCj4gc2hvdWxkIGJlIG1hc2tlZCBv
dXQgZHVyaW5nIHRoZSBjYWxjdWxhdGlvbiBvZiB0aGUgdGltZSBzcGVudCBpbiB0aGUNCj4gcGFy
dGljdWxhciBydW5zdGF0ZS4NCg0KQSBjb25jcmV0ZSBzY2VuYXJpbyB3aGVyZSB1cGRhdGVfcnVu
c3RhdGVfYXJlYSgpIGFuZCB2Y3B1X3J1bnN0YXRlX2NoYW5nZSgpDQpjYW4gYWN0dWFsbHkgcmFj
ZSB3b3VsZCBiZSB2ZXJ5IHdvcnRod2hpbGUgdG8gcG9pbnQgb3V0IGhlcmUuIEluIHBhcnRpY3Vs
YXINCm9uIEFybSBJJ20gbm90ICh5ZXQ/KSBzZWVpbmcgaG93IHRoaXMgY291bGQgaGFwcGVuLg0K
DQpDb25zaWRlcmluZyB0aGUgdmFsdWUgb2YgWEVOX1JVTlNUQVRFX1VQREFURSBpdCBtdXN0IGJl
IGEgcmF0aGVyIHJhcmUgcmFjZQ0KYW55d2F5LCBJIHdvdWxkIGd1ZXNzLg0KDQpKYW4NCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 11:17:35 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 11: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 1ho4Pj-0006TD-Gt; Thu, 18 Jul 2019 11:17:31 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=e8X9=VP=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1ho4Ph-0006T8-KA
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 11:17:29 +0000
X-Inumbo-ID: 9f201fc5-a94d-11e9-8980-bc764e045a96
Received: from m9a0001g.houston.softwaregrp.com (unknown [15.124.64.66])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9f201fc5-a94d-11e9-8980-bc764e045a96;
 Thu, 18 Jul 2019 11:17:27 +0000 (UTC)
Received: FROM m9a0001g.houston.softwaregrp.com (15.121.0.190) BY
 m9a0001g.houston.softwaregrp.com WITH ESMTP; 
 Thu, 18 Jul 2019 11:17:23 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M9W0067.microfocus.com (2002:f79:be::f79:be) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Thu, 18 Jul 2019 11:16:44 +0000
Received: from NAM03-BY2-obe.outbound.protection.outlook.com (15.124.8.10) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Thu, 18 Jul 2019 11:16:44 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=SUCS2/70m0ZEXDX0eNQDBhthLH3DetLhvOdprhtd3d8mzosiYz8cLOuM/jiHTIyrySpDVteOu/xxNLiRChw/ku3yzmBsrSzGts4JfP+h2rnkFdTZvpYDCpJBPPdWPaCi5YzeaMA6LlDV1BJwOMlR0GHeCJtAkKsx8LNLXJSHQAD9VrfKlAGDVe4OhFLkFnKbXhymbsRIJYCHDrap1KsfVb/SzS3H8lFOlgtNVr35S34gipdmWMU+VFSwTvlMfPe7mzsUptdtQ42m3a809vNRpy6+lqxNj+M5HQPniMXB0dBrOFAiS8l594MPsAYjM+FhFVmx/mxEy/IY2sM3JjGlOw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=mypJQDPP1yu5KGApW8KFN9n/0r2JBpoD9oYsnW1JXtk=;
 b=ZP0FD221P3Q4F8Pl/V4FjVJFBYCO4aRBLnX45SKO++7zHyIvkuvlI7WiG95WrtrOGLBYsUk8kjSE2jMKIWCaumMZgxWvFOMvEwalWXBGEpBQbMKvJXcAvvpjRmlA4ls5hbmQKwOEiZBM7FMiQvFy9rpOLHOH9F8FGHJZqZZS3qjOv9auTdJpSM9r5Rini9Ab78WaibXPK0EPmiQZJr+TgW/gFr0JROIkG4cnXLILQnC6hPgGKCUGiK9GoGhYrB+0zUAY54xD8ZlXQWyBgVCWbAC7AJOfpx/c2D7e1z0U4dXHwLwbtX2nC2MLsbJDSmWhkWb9w7iNupuHzkhSsFse7Q==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB3210.namprd18.prod.outlook.com (10.255.172.219) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.10; Thu, 18 Jul 2019 11:16:43 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Thu, 18 Jul 2019
 11:16:43 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Thread-Topic: [Xen-devel] IOMMU page-tables
Thread-Index: AdU9TCP6x7BzOdjWTRO+l3/aOrPvEAABW2v+AAIs9wA=
Date: Thu, 18 Jul 2019 11:16:43 +0000
Message-ID: <ca9a87de-9eea-5037-ae34-a6c30c48163e@suse.com>
References: <f07114de1c9f440182359a1d7d064fdd@AMSPEX02CL03.citrite.net>
 <3131a159-5f19-64b0-2537-8b944b16ad16@citrix.com>
In-Reply-To: <3131a159-5f19-64b0-2537-8b944b16ad16@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR02CA0019.eurprd02.prod.outlook.com
 (2603:10a6:6:15::32) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 0ae7017f-bba8-4fff-49fe-08d70b7169f0
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB3210; 
x-ms-traffictypediagnostic: DM6PR18MB3210:
x-microsoft-antispam-prvs: <DM6PR18MB3210285A323BAABF5CE000DCB3C80@DM6PR18MB3210.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:2201;
x-forefront-prvs: 01026E1310
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(346002)(39860400002)(376002)(396003)(136003)(366004)(189003)(199004)(66476007)(66946007)(53936002)(66446008)(66066001)(64756008)(25786009)(3846002)(6916009)(6506007)(5660300002)(6436002)(53546011)(71190400001)(14454004)(386003)(102836004)(68736007)(71200400001)(31696002)(229853002)(86362001)(6512007)(80792005)(476003)(11346002)(14444005)(6246003)(52116002)(478600001)(2906002)(5024004)(446003)(36756003)(26005)(8936002)(186003)(81156014)(6116002)(4326008)(66556008)(6486002)(316002)(2616005)(7736002)(305945005)(486006)(54906003)(99286004)(76176011)(31686004)(8676002)(81166006)(256004);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB3210;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: u+RM4/qNUuRAHOlsYjVaNwCRugIIjSTqmGfzi3yIZ0y/ac001VVRTrOnDaFLjPJltPEzlod/yFzlsXm8XNey3XGVPMjSCqkBp8eQtM047/bgAb9HjBGTm+WgoeqMfpNeI0nhjSZnHfcHmM4JrNT9JC5HTK6pGaYn2HfPPKyd8tIt2lxzkU+4MYyr6bmUfsP8cWulEgvwqaNvKSKJRE1tvvz9rgB0W4oB6/oAEXZ9Y9XNjCKQ9iEf0QjQqyK6w3QdzHJjSBQiqJqyP9tU1cPeEqVltc+4lS3wSALlKQT+hfhy8KLGB5I1wTDERPMioUQbAWKdBeVQhvPUxTGOSNEdm70u/kLETd6FvJCyGmMsAF/2YiocLsigugevbLZYAJ6uuADcK8imewF6RA+LLTQItL/m+uoZbD6nq0JPJIiDy9Y=
Content-ID: <DD1A5BD887991C4DB16EB5139B33F5B4@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 0ae7017f-bba8-4fff-49fe-08d70b7169f0
X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Jul 2019 11:16:43.4278 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB3210
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] IOMMU page-tables
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel\(xen-devel@lists.xenproject.org\)"
 <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>

T24gMTguMDcuMjAxOSAxMjoxMywgQW5kcmV3IENvb3BlciB3cm90ZToNCj4gT24gMTgvMDcvMjAx
OSAxMDo0OSwgUGF1bCBEdXJyYW50IHdyb3RlOg0KPj4gSGksDQo+Pg0KPj4gICAgQmVmb3JlIEkg
Z2V0IHRvbyBmYXIgaW50byB0aGlzIEkgd2FudCB0byBnZXQgc29tZSBvcGluaW9ucyBmcm9tIHRo
ZSB3aWRlciBjb21tdW5pdHkuLi4NCj4+DQo+PiAgICBBdCB0aGUgbW9tZW50IHdoZW4gdGhlIGZp
cnN0IFBDSSBkZXZpY2UgaXMgYXNzaWduZWQgdG8gYSBkb21haW4gKGkuZS4gcGFzc2VkIHRocm91
Z2gpIHRoaXMgd2lsbCB0cmlnZ2VyIGNvbnN0cnVjdGlvbiBvZiBJT01NVSBwYWdlIHRhYmxlcyBm
b3IgdGhhdCBkb21haW4uIFNpbWlsYXJseSB3aGVuIHRoZSBsYXN0IFBDSSBkZXZpY2UgaXMgZGUt
YXNzaWduZWQgdGhlIHRhYmxlcyBhcmUgdG9ybiBkb3duIGFnYWluLiBCb3RoIG9mIHRoZXNlIG9w
ZXJhdGlvbnMgY2FuIGJlIHF1aXRlIGV4cGVuc2l2ZSBpZiB0aGUgZG9tYWluIGlzIGEgbGFyZ2Ug
YW1vdW50IGZvciBSQU0sIGFuZCBpZiB0aGUgSU9NTVUgZG9lcyBub3Qgc3VwcG9ydCBzaGFyaW5n
IHRoZSBzZWNvbmQgbGV2ZWwgQ1BVIHBhZ2UgdGFibGVzIChvciB0aGUgZG9tYWluIGlzIFBWKS4g
TW9yZW92ZXIsIHRoZSBndWVzdCBjb3VsZCBzaW11bHRhbmVvdXNseSBiZSBiYWxsb29uaW5nIG9y
IGRvaW5nIG90aGVyIG9wZXJhdGlvbnMgdGhhdCBhZmZlY3QgaXRzIHBhZ2UgdHlwZXMgYW5kIHNv
IHRoZSBwcm9jZXNzIG9mIGJ1aWxkaW5nIHRoZSB0YWJsZXMgaGFzIHRvIHRha2UgaW50byBhY2Nv
dW50IHN1Y2ggcmFjZXMuDQo+PiAgICBJZiB3ZSB3ZXJlIGluc3RlYWQgdG8gc2F5IHRoYXQgZ2l2
aW5nIGEgZG9tYWluIElPTU1VIHBhZ2UgdGFibGVzIGlzIGFuIG9wdGlvbiB0aGF0IG5lZWRzIHRv
IGJlIHNlbGVjdGVkIGF0IGRvbWFpbiBjcmVhdGUgdGltZSB0aGVuIGl0IG1ha2VzIHRoZSBjb2Rl
IHNpZ25pZmljYW50bHkgc2ltcGxlciBhbmQgdGhlcmUgaXMgbm8gbmVlZCB0byBkZWFsIHdpdGgg
cGFnZSB0eXBlIGNoYW5nZS9iYWxsb29uaW5nIHJhY2VzIGFueSBtb3JlLiBJIGhhY2tlZCB0b2dl
dGhlciBhIHRlc3QgcGF0Y2ggYW5kIGl0IGdldHMgcmlkIG9mIHJvdWdobHkgMjAwIGxpbmVzIG9m
IGNvZGUgKGFuZCB0aGVyZSBtYXkgYmUgbW9yZSB0aGF0IEkgbWlzc2VkKS4NCj4+ICAgIERvZXMg
YW55b25lIHRoaW5rIHRoYXQgZGVjaWRpbmcgd2hldGhlciBhIGRvbWFpbiBzaG91bGQgZ2V0IElP
TU1VIHBhZ2UgdGFibGVzIGlzIG5vdCBhIHJlYXNvbmFibGUgdGhpbmcgdG8gaGF2ZSB0byBkbyBh
dCBjcmVhdGUgdGltZT8NCj4gDQo+IFRvIGJlIGFic29sdXRlbHkgY2xlYXIgaGVyZSwgSSBkb24n
dCBzZWUgYW55IGV2aWRlbmNlIGZvciB0aGUgY3VycmVudA0KPiBiZWhhdmlvdXIgdG8gYmUgYSBj
b21tb25seSB1c2VkIGZlYXR1cmUgaW4gcHJhY3RpY2UuDQo+IA0KPiBJZiBhbnlvbmUgaGFzIGEg
Y291bnRlcmV4YW1wbGUsIHBsZWFzZSBzcGVhayB1cCB1cmdlbnRseS4NCg0KSSBkb24ndCBoYXZl
IGEgY291bnRlcmV4YW1wbGUsIG5vciBhbSBJIG91dHJpZ2h0IG9wcG9zZWQgdG8gdGhlDQpzdWdn
ZXN0ZWQgY2hhbmdlLiBOZXZlcnRoZWxlc3MgSSdkIGxpa2UgdG8gcG9pbnQgb3V0IHRoYXQgImp1
c3QNCmluIGNhc2UiIHNldHRpbmcgdG8gSU9NTVUtZW5hYmxlZCBvZiBhIGRvbWFpbiBpcyBhIHdh
c3RlIG9mDQptZW1vcnkgaWYgbm8gZGV2aWNlIGV2ZXIgZ2V0cyBhc3NpZ25lZCB0byBpdC4gQW5k
IGlmIHRoZXJlIGFyZQ0KcGVvcGxlIHJlbHlpbmcgb24gYmVpbmcgYWJsZSB0byBhdHRhY2ggYSBk
ZXZpY2Ugb24gZGVtYW5kLCB0aGVuDQp0aGV5IG1heSBiZSBjYXVnaHQgYnkgc3VycHJpc2Ugd2hl
biB0aGV5IHVwZ3JhZGUgKGFuZCB3ZSBhbGwNCmtub3cgaG93IG11Y2ggZG9jdW1lbnRhdGlvbiBw
ZW9wbGUgcmVhZCB3aGVuIHRoZXkgdGhpbmsgdGhleQ0Ka25vdyB3aGF0IHRoZXkncmUgZG9pbmcs
IHdoaWNoIGlzIHRvIHNheTogQWRkaW5nIGEgcmVzcGVjdGl2ZQ0Kbm90ZSB0byB0aGUgcmVsZWFz
ZSBub3RlcyBpcyBub3QgdmVyeSBsaWtlbHkgdG8gaGVscC4pLg0KDQo+IEZ1cnRoZXJtb3JlLCB0
aGUgY29tcGxleGl0eSBhbmQgKGJlc3Qtd2UtY2FuLW1hbmFnZS1zZWN1cml0eS13aXNlKQ0KPiBs
aXZlbG9ja3MgaW4gdGhlIGh5cGVydmlzb3IvdG9vbHN0YWNrIGlzIGp1c3RpZmljYXRpb24gYWxv
bmUgdG8NCj4gc2VyaW91c2x5IGNvbnNpZGVyIGRyb3BwaW5nIGl0IG1vdmluZyBmb3J3YXJkcy7C
oCBUaGUgY29tcGxleGl0eSBpbg0KPiBwYXJ0aWN1bGFyIGlzIGFuIGltcGVkaW1lbnQgdG8gc2V2
ZXJhbCBhc3BlY3RzIG9mIElPTU1VIGRldmVsb3BtZW50IHdvcmsNCj4gd2hpY2ggYXJlIGluIHBy
b2dyZXNzLg0KPiANCj4gSW4gcGFydGljdWxhciwgSSBkbyBub3Qgc2VlIGl0IGFzIGFuIHVucmVh
c29uYWJsZSBidXJkZW4gZm9yDQo+IGFkbWlucy9ndWVzdHMgdG8gc3BlY2lmeSB3aGV0aGVyIHRo
ZXkgd2FudCBhbiBJT01NVSBhdCBkb21haW4gY3JlYXRpb24NCj4gdGltZS7CoCBJIGV4cGVjdCB0
aGF0IHRoZSBvdmVyd2hlbG1pbmcgbWFqb3JpdHkgb2YgY2FzZXMgYWxyZWFkeSBrbm93IGF0DQo+
IGNyZWF0aW9uIHRpbWUgd2hpY2ggUENJIGRldmljZXMgd2FudCBhc3NpZ25pbmcuDQo+IA0KPiBB
cyBmYXIgYXMgSSdtIGNvbmNlcm5lZCwgdGhpcyBmZWF0dXJlL2Nvcm5lciBjYXNlIHdhbnRzIHJp
cHBpbmcgb3V0Lg0KPiBXaGF0ZXZlciB0aGUgb3JpZ2luYWwgaW50ZW50aW9uLCBoaW5kc2lnaHQg
aGFzIGRlbW9uc3RyYXRlZCB0aGF0IGl0DQo+IHJlYWxseSBpc24ndCBjbGV2ZXIgaWRlYS4NCg0K
RkFPRCAtIEkgYWdyZWUgd2l0aCBhbGwgdGhlIHRlY2huaWNhbCBhc3BlY3RzIGhlcmUuDQoNCkph
bg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 11:26:06 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 11:26:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ho4Xw-0007D2-La; Thu, 18 Jul 2019 11:26:00 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=hbxb=VP=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1ho4Xv-0007Cx-QX
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 11:25:59 +0000
X-Inumbo-ID: ce873aaa-a94e-11e9-bc16-1fac860299d7
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id ce873aaa-a94e-11e9-bc16-1fac860299d7;
 Thu, 18 Jul 2019 11:25:55 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: MDv6UqsOaFk2w3o0viUu9d/fUqScXum3eu2zpEZc19dEKOKwZMCzZEeD5UtQpHStQc8QCTGHPf
 BA2FIs+HJVn4XGayHu5PNJhpBrJPJIuSJZ6YgzjBdwP+bYQ6CT2WMDDFbiMMMSWj6SmvODKF+V
 vsCniUTckZC+BFvw17w2+3LHGxUempsr1Db7hn+Qt/DyAMXMXdu32SEDG6aRML20uBPZXwBGnl
 0sgLjx78Ep2+cfucYxe6pIFd8U/iyqxA9PslYjUB0r+eGTuYrriCgxYvFmy8FbehIxoUJBt8Av
 I9o=
X-SBRS: 2.7
X-MesageID: 3118322
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,278,1559534400"; 
   d="scan'208";a="3118322"
To: Jan Beulich <JBeulich@suse.com>
References: <f07114de1c9f440182359a1d7d064fdd@AMSPEX02CL03.citrite.net>
 <3131a159-5f19-64b0-2537-8b944b16ad16@citrix.com>
 <ca9a87de-9eea-5037-ae34-a6c30c48163e@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <8c6b5395-e3b6-a7fd-e97f-3cc082119b31@citrix.com>
Date: Thu, 18 Jul 2019 12:25:42 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <ca9a87de-9eea-5037-ae34-a6c30c48163e@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] IOMMU page-tables
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <JGross@suse.com>,
 "xen-devel\(xen-devel@lists.xenproject.org\)"
 <xen-devel@lists.xenproject.org>, Paul Durrant <Paul.Durrant@citrix.com>,
 Lars Kurth <lars.kurth@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTgvMDcvMjAxOSAxMjoxNiwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gT24gMTguMDcuMjAxOSAx
MjoxMywgQW5kcmV3IENvb3BlciB3cm90ZToKPj4gT24gMTgvMDcvMjAxOSAxMDo0OSwgUGF1bCBE
dXJyYW50IHdyb3RlOgo+Pj4gSGksCj4+Pgo+Pj4gICAgQmVmb3JlIEkgZ2V0IHRvbyBmYXIgaW50
byB0aGlzIEkgd2FudCB0byBnZXQgc29tZSBvcGluaW9ucyBmcm9tIHRoZSB3aWRlciBjb21tdW5p
dHkuLi4KPj4+Cj4+PiAgICBBdCB0aGUgbW9tZW50IHdoZW4gdGhlIGZpcnN0IFBDSSBkZXZpY2Ug
aXMgYXNzaWduZWQgdG8gYSBkb21haW4gKGkuZS4gcGFzc2VkIHRocm91Z2gpIHRoaXMgd2lsbCB0
cmlnZ2VyIGNvbnN0cnVjdGlvbiBvZiBJT01NVSBwYWdlIHRhYmxlcyBmb3IgdGhhdCBkb21haW4u
IFNpbWlsYXJseSB3aGVuIHRoZSBsYXN0IFBDSSBkZXZpY2UgaXMgZGUtYXNzaWduZWQgdGhlIHRh
YmxlcyBhcmUgdG9ybiBkb3duIGFnYWluLiBCb3RoIG9mIHRoZXNlIG9wZXJhdGlvbnMgY2FuIGJl
IHF1aXRlIGV4cGVuc2l2ZSBpZiB0aGUgZG9tYWluIGlzIGEgbGFyZ2UgYW1vdW50IGZvciBSQU0s
IGFuZCBpZiB0aGUgSU9NTVUgZG9lcyBub3Qgc3VwcG9ydCBzaGFyaW5nIHRoZSBzZWNvbmQgbGV2
ZWwgQ1BVIHBhZ2UgdGFibGVzIChvciB0aGUgZG9tYWluIGlzIFBWKS4gTW9yZW92ZXIsIHRoZSBn
dWVzdCBjb3VsZCBzaW11bHRhbmVvdXNseSBiZSBiYWxsb29uaW5nIG9yIGRvaW5nIG90aGVyIG9w
ZXJhdGlvbnMgdGhhdCBhZmZlY3QgaXRzIHBhZ2UgdHlwZXMgYW5kIHNvIHRoZSBwcm9jZXNzIG9m
IGJ1aWxkaW5nIHRoZSB0YWJsZXMgaGFzIHRvIHRha2UgaW50byBhY2NvdW50IHN1Y2ggcmFjZXMu
Cj4+PiAgICBJZiB3ZSB3ZXJlIGluc3RlYWQgdG8gc2F5IHRoYXQgZ2l2aW5nIGEgZG9tYWluIElP
TU1VIHBhZ2UgdGFibGVzIGlzIGFuIG9wdGlvbiB0aGF0IG5lZWRzIHRvIGJlIHNlbGVjdGVkIGF0
IGRvbWFpbiBjcmVhdGUgdGltZSB0aGVuIGl0IG1ha2VzIHRoZSBjb2RlIHNpZ25pZmljYW50bHkg
c2ltcGxlciBhbmQgdGhlcmUgaXMgbm8gbmVlZCB0byBkZWFsIHdpdGggcGFnZSB0eXBlIGNoYW5n
ZS9iYWxsb29uaW5nIHJhY2VzIGFueSBtb3JlLiBJIGhhY2tlZCB0b2dldGhlciBhIHRlc3QgcGF0
Y2ggYW5kIGl0IGdldHMgcmlkIG9mIHJvdWdobHkgMjAwIGxpbmVzIG9mIGNvZGUgKGFuZCB0aGVy
ZSBtYXkgYmUgbW9yZSB0aGF0IEkgbWlzc2VkKS4KPj4+ICAgIERvZXMgYW55b25lIHRoaW5rIHRo
YXQgZGVjaWRpbmcgd2hldGhlciBhIGRvbWFpbiBzaG91bGQgZ2V0IElPTU1VIHBhZ2UgdGFibGVz
IGlzIG5vdCBhIHJlYXNvbmFibGUgdGhpbmcgdG8gaGF2ZSB0byBkbyBhdCBjcmVhdGUgdGltZT8K
Pj4gVG8gYmUgYWJzb2x1dGVseSBjbGVhciBoZXJlLCBJIGRvbid0IHNlZSBhbnkgZXZpZGVuY2Ug
Zm9yIHRoZSBjdXJyZW50Cj4+IGJlaGF2aW91ciB0byBiZSBhIGNvbW1vbmx5IHVzZWQgZmVhdHVy
ZSBpbiBwcmFjdGljZS4KPj4KPj4gSWYgYW55b25lIGhhcyBhIGNvdW50ZXJleGFtcGxlLCBwbGVh
c2Ugc3BlYWsgdXAgdXJnZW50bHkuCj4gSSBkb24ndCBoYXZlIGEgY291bnRlcmV4YW1wbGUsIG5v
ciBhbSBJIG91dHJpZ2h0IG9wcG9zZWQgdG8gdGhlCj4gc3VnZ2VzdGVkIGNoYW5nZS4gTmV2ZXJ0
aGVsZXNzIEknZCBsaWtlIHRvIHBvaW50IG91dCB0aGF0ICJqdXN0Cj4gaW4gY2FzZSIgc2V0dGlu
ZyB0byBJT01NVS1lbmFibGVkIG9mIGEgZG9tYWluIGlzIGEgd2FzdGUgb2YKPiBtZW1vcnkgaWYg
bm8gZGV2aWNlIGV2ZXIgZ2V0cyBhc3NpZ25lZCB0byBpdC4KCkluIHNoYXJlZCBwYWdldGFibGUg
Y2FzZSwgdGhlcmUgaXMgb25seSBzb21lIHRyaXZpYWwgYWNjb3VudGluZyBpbiBYZW4KQUZBQ0lU
LgoKRm9yIHRoZSBub24tc2hhcmVkIGNhc2UsIHRoZW4geWVzIC0gYW4gZXh0cmEgMSUgb2YgdGhl
IHNpemUgb2YgdGhlCmd1ZXN0LCBpbiB0aGUgd29yc3QgY2FzZS4KCj4gQW5kIGlmIHRoZXJlIGFy
ZQo+IHBlb3BsZSByZWx5aW5nIG9uIGJlaW5nIGFibGUgdG8gYXR0YWNoIGEgZGV2aWNlIG9uIGRl
bWFuZCwgdGhlbgo+IHRoZXkgbWF5IGJlIGNhdWdodCBieSBzdXJwcmlzZSB3aGVuIHRoZXkgdXBn
cmFkZSAoYW5kIHdlIGFsbAo+IGtub3cgaG93IG11Y2ggZG9jdW1lbnRhdGlvbiBwZW9wbGUgcmVh
ZCB3aGVuIHRoZXkgdGhpbmsgdGhleQo+IGtub3cgd2hhdCB0aGV5J3JlIGRvaW5nLCB3aGljaCBp
cyB0byBzYXk6IEFkZGluZyBhIHJlc3BlY3RpdmUKPiBub3RlIHRvIHRoZSByZWxlYXNlIG5vdGVz
IGlzIG5vdCB2ZXJ5IGxpa2VseSB0byBoZWxwLikuCgpPdXIgcmVsZWFzZSBub3RlcyBhcmUgc29t
ZXdoZXJlIGJldHdlZW4gcG9vciBhbmQgbm9uLWV4aXN0ZW50LsKgIFdlIGNhbgpkZWZpbml0ZWx5
IG1hbmFnZSBiZXR0ZXIsIGFuZCB0aGVyZSBpcyBubyBiZXR0ZXIgdGltZSB0aGFuIG5vdyB0byBt
YWtlIGEKc3RhcnQuCgpJbiBwYXJ0aWN1bGFyLCB3ZSBjYW4gdHJ5IGFuZCBoaWdobGlnaHQgaXQg
ZHVyaW5nIHRoZSBSQydzIGFuZCB0ZXN0CmRheXMsIHdoaWNoIHdpbGwgcHJvYmFibHkgYmUgdGhl
IGJlc3Qgd2F5IGZvciBkb3duc3RyZWFtcyB0byBub3RpY2UuwqAKKENDJ2luZyBMYXJzIGFuZCBK
dWVyZ2VuIGZvciB2aXNpYmlsaXR5IGluIHRoZWlyIHJlbGVhc2UgY2FwYWNpdGllcyBoZXJlLikK
Cn5BbmRyZXcKCj4KPj4gRnVydGhlcm1vcmUsIHRoZSBjb21wbGV4aXR5IGFuZCAoYmVzdC13ZS1j
YW4tbWFuYWdlLXNlY3VyaXR5LXdpc2UpCj4+IGxpdmVsb2NrcyBpbiB0aGUgaHlwZXJ2aXNvci90
b29sc3RhY2sgaXMganVzdGlmaWNhdGlvbiBhbG9uZSB0bwo+PiBzZXJpb3VzbHkgY29uc2lkZXIg
ZHJvcHBpbmcgaXQgbW92aW5nIGZvcndhcmRzLsKgIFRoZSBjb21wbGV4aXR5IGluCj4+IHBhcnRp
Y3VsYXIgaXMgYW4gaW1wZWRpbWVudCB0byBzZXZlcmFsIGFzcGVjdHMgb2YgSU9NTVUgZGV2ZWxv
cG1lbnQgd29yawo+PiB3aGljaCBhcmUgaW4gcHJvZ3Jlc3MuCj4+Cj4+IEluIHBhcnRpY3VsYXIs
IEkgZG8gbm90IHNlZSBpdCBhcyBhbiB1bnJlYXNvbmFibGUgYnVyZGVuIGZvcgo+PiBhZG1pbnMv
Z3Vlc3RzIHRvIHNwZWNpZnkgd2hldGhlciB0aGV5IHdhbnQgYW4gSU9NTVUgYXQgZG9tYWluIGNy
ZWF0aW9uCj4+IHRpbWUuwqAgSSBleHBlY3QgdGhhdCB0aGUgb3ZlcndoZWxtaW5nIG1ham9yaXR5
IG9mIGNhc2VzIGFscmVhZHkga25vdyBhdAo+PiBjcmVhdGlvbiB0aW1lIHdoaWNoIFBDSSBkZXZp
Y2VzIHdhbnQgYXNzaWduaW5nLgo+Pgo+PiBBcyBmYXIgYXMgSSdtIGNvbmNlcm5lZCwgdGhpcyBm
ZWF0dXJlL2Nvcm5lciBjYXNlIHdhbnRzIHJpcHBpbmcgb3V0Lgo+PiBXaGF0ZXZlciB0aGUgb3Jp
Z2luYWwgaW50ZW50aW9uLCBoaW5kc2lnaHQgaGFzIGRlbW9uc3RyYXRlZCB0aGF0IGl0Cj4+IHJl
YWxseSBpc24ndCBjbGV2ZXIgaWRlYS4KPiBGQU9EIC0gSSBhZ3JlZSB3aXRoIGFsbCB0aGUgdGVj
aG5pY2FsIGFzcGVjdHMgaGVyZS4KPgo+IEphbgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 11:52:19 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 11:52:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ho4xK-0000kE-Qg; Thu, 18 Jul 2019 11:52:14 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=e8X9=VP=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1ho4xJ-0000k9-LT
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 11:52:13 +0000
X-Inumbo-ID: 77ac955a-a952-11e9-9a00-ef4f1aca5f8f
Received: from m4a0041g.houston.softwaregrp.com (unknown [15.124.2.87])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 77ac955a-a952-11e9-9a00-ef4f1aca5f8f;
 Thu, 18 Jul 2019 11:52:09 +0000 (UTC)
Received: FROM m4a0041g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0041g.houston.softwaregrp.com WITH ESMTP; 
 Thu, 18 Jul 2019 11:52:05 +0000
Received: from M4W0335.microfocus.com (2002:f78:1193::f78:1193) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Thu, 18 Jul 2019 11:51:58 +0000
Received: from NAM03-DM3-obe.outbound.protection.outlook.com (15.124.8.13) by
 M4W0335.microfocus.com (15.120.17.147) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Thu, 18 Jul 2019 11:51:58 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=Fk9I8KQL7RrQalF/r6Dt/2vkQlT03RhKAqhgyL23zHKeJpv0WJWWu1RP3MEYChk9QQGqcgpBk0jhzkJN+Kl2OQsyGU2sodFIEnVAcyS4Y1QNSct6PBZnLMv315xbxcyICP7Zo/VegK164bk8e0zk7jIB+Gvs+TorRsN3jKN/4095cWNsDoto6DdYKlOBVmboroW+ZWlo0TBAGohVSBck15vAB8puC0rpfSkT+OXPhdkHS/vRkDirZ96Z6CBcbIiKuBIl6r1N1mUGBV4Tldfg9Y1wiLw15fPxANOEddKZHurn37icq7d+ShNohE+Y/UIf9BeA1qsSjF3ad1YXwHoEJQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=aZtW7WM3o/4jnxjuil1athiDR7DqqvNc0ea+qgSUOM4=;
 b=YLvBHnVnMFLrNUxr1GX2wX0SGPxVub5eRNiFlO/I+CFr+KnEUHAo0E8K8FQCNxdLX8YYXT2axWOvlKJg3l911M2dn6v/vFtHe6y4MY/rWUWduhmAQeIUxEHJPgij1C22WGvqXUSoyDyXtZfrByUNkqxNLlpa+fOuYkKhRBboF/MpMLxK3Mv3q4Q9G9pdkWy2A7w5w21RXn+YNH4Y/3gGUUXqwtsV34CVbzM3IYEYSCsXEiisSr3nkJTMXNR1J8u9JAf5Spj47V7VUn8UF0+w7omT5qF16qB1yOtZrhbI49vfJkeDFs+3JCHWLXQAVDnaY+Z7Zk9yfaYzQe72KrJcag==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2988.namprd18.prod.outlook.com (20.179.48.153) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.14; Thu, 18 Jul 2019 11:51:57 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Thu, 18 Jul 2019
 11:51:57 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: printf formatter for pci_sbdf_t
Thread-Index: AQHVPKkbqe/gqkIsCkyMLC3anRUky6bPCrxPgAE6U4A=
Date: Thu, 18 Jul 2019 11:51:57 +0000
Message-ID: <a27a16f1-f8ca-e620-8e91-73c9b01a8968@suse.com>
References: <20190717140810.a5a4bhmm7fb6oah5@Air-de-Roger.citrite.net>
 <cf05039e-45e1-cc11-c7e3-c0953c74b83b@citrix.com>
In-Reply-To: <cf05039e-45e1-cc11-c7e3-c0953c74b83b@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: LO2P265CA0266.GBRP265.PROD.OUTLOOK.COM
 (2603:10a6:600:a1::14) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 70c7273f-0c6a-412f-fd49-08d70b7655f1
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB2988; 
x-ms-traffictypediagnostic: DM6PR18MB2988:
x-microsoft-antispam-prvs: <DM6PR18MB2988D279070ED679D60F7188B3C80@DM6PR18MB2988.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 01026E1310
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(346002)(366004)(39860400002)(376002)(136003)(396003)(189003)(199004)(2906002)(7736002)(256004)(8676002)(31686004)(186003)(8936002)(486006)(476003)(71200400001)(316002)(110136005)(66066001)(31696002)(6486002)(68736007)(36756003)(99286004)(86362001)(53546011)(305945005)(80792005)(66946007)(2616005)(478600001)(6436002)(386003)(25786009)(6506007)(76176011)(14454004)(53936002)(229853002)(52116002)(6512007)(6246003)(81156014)(3846002)(6116002)(26005)(81166006)(446003)(66446008)(64756008)(66476007)(71190400001)(66556008)(5660300002)(2501003)(102836004)(11346002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2988;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: BTvGyhC9IW8z17xK5ptToJTSWanJewfoIU1sIvkWrj/boVbMnxFCu1HC+PMJ/vb7U2vC95Gi/t4J8vD7J3V6Z3f5cgBkFiuLw7BPJkrVgXQNh6AmfoabulOwOFYV8KDzQX1/OVqfn1b7y51Qm/qUvN3KpXgGzQ0QwdBfBESm1koekh6syTUhXq1KYtJwjV+exYxB7AuR1gYJ9ILfOftYmc2qRLx8KnfvdThh7oK9C0fbtZkq8XjB6cz2U0IYsh5Y0lFk45PxgdzFC5K883OpnyFut2XRaZWU+acq0Nuc/lMYfy40sW488eluch2pf96dTQpqqpvd0p3vllG/g/3Rh3qzGClZXJMiROgu1Bvdf1ZkHUxZ46cQrbgLZ+GjX7AfJxP8juOaQQuXPZuacqEx5D2McPGsIvIf1Zr/IwDqF8g=
Content-ID: <2ED408CA8B8C074FA41352347D38DE3A@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 70c7273f-0c6a-412f-fd49-08d70b7655f1
X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Jul 2019 11:51:57.3142 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2988
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] printf formatter for pci_sbdf_t
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTcuMDcuMjAxOSAxOTowNiwgQW5kcmV3IENvb3BlciB3cm90ZToNCj4gT24gMTcvMDcvMjAx
OSAxNTowOCwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToNCj4+IEFzIHBhcnQgb2Ygc29tZSBQQ0kg
cmVsYXRlZCBjbGVhbnVwIEknbSBkb2luZywgd2hpY2ggaW5jbHVkZXMNCj4+IGV4cGFuZGluZyB0
aGUgdXNhZ2Ugb2YgcGNpX3NiZGZfdCwgSSdtIGFsc28gcGxhbm5pbmcgdG8gYWRkIGEgY3VzdG9t
DQo+PiBwcmludGYgZm9ybWF0dGVyIGZvciBwY2lfc2JkZl90IFswXSwgc28gdGhhdCBhIFNCREYg
Y2FuIGJlIHByaW50ZWQNCj4+IHdpdGhvdXQgaGF2aW5nIHRvIHNwZWNpZnkgZm91ciBmb3JtYXR0
ZXJzIChhbmQgcGFzcyBmb3VyIHBhcmFtZXRlcnMpDQo+PiBlYWNoIHRpbWUgKCUwNHg6JTAyeDol
MDJ4LiV1KS4NCj4+DQo+PiBUaGVyZSdzIGJlZW4gc29tZSBkZWJhdGUgb24gdGhlIHByZXZpb3Vz
IHZlcnNpb24gYWJvdXQgd2hldGhlciB0aGUNCj4+IGZvcm1hdHRlciBzaG91bGQgYmUgJXBwIG9y
ICVvcCwgYW5kIEkgd291bGQgbGlrZSB0byBzZXR0bGUgb24gb25lIG9mDQo+PiB0aGVtIGJlZm9y
ZSBzZW5kaW5nIGEgbmV3IHZlcnNpb246DQo+IA0KPiBJIGFtIGZpcm1seSBvcHBvc2VkIHRvIG92
ZXJsb2FkaW5nICVvLg0KDQpBbmQgSSBhbSBmaXJtbHkgb2YgdGhlIG9waW5pb24gdGhhdCB1c2lu
ZyAlbyBmb3IgU0JERiBpcyB0aGUgbW9yZQ0KbmF0dXJhbCB0aGluZyB0byBkby4NCg0KPiBOb3Ro
aW5nIGFib3V0IFBDSSBjb29yZGluYXRlcyBoYXMgYW55dGhpbmcgdG8gZG8gd2l0aCBvY3RhbA0K
PiByZXByZXNlbnRhdGlvbjsgaXRzIG1vc3RseSBoZXguDQoNClRoZSBkb21haW4gYW5kIHZDUFUg
SURzIGFyZW4jdCBwb2ludGVyLWlzaCBlaXRoZXIsIGZvciBleGFtcGxlLg0KDQo+IEFuZCBmb3Ig
dGhlIHJlY29yZCwgSSdtIGZpcm1seSBvcHBvc2VkIHRvIG92ZXJsb2FkaW5nICVbeHVpZF0gYXMg
d2VsbC4NCg0KSSBhZ3JlZSB0aGF0IHdlIGRvbiN0IHdhbnQgdG8gb3ZlcmxvYWQgYW55IG9mIHRo
ZXNlLg0KDQo+ICVwIGlzIHRoZSBvbmx5IGZvcm1hdHRlciB3aGljaCBoYXMgbWFnaWMgb3Zlcmxv
YWRpbmcgc28gZmFyLCBhbmQNCj4gYXZvaWRpbmcgZ2FpbmluZyBhIHNlY29uZCB3b3VsZCBiZSBv
ZiBzdWJzdGFudGlhbCB2YWx1ZSB3aGVuIGl0IGNvbWVzIHRvDQo+IHJlYWRpbmcgdGhlIGNvZGUu
DQoNCkkgZG9uJ3QgYnV5IHRoaXMgYXJndW1lbnQuIFJlYWRhYmlsaXR5IG9mIHNvbWUgb2YgdGhl
IHByaW50aygpDQppbnZvY2F0aW9ucyBpbiBSb2dlcidzIHBhdGNoIHdhcyAoc2V2ZXJlbHkgaW1v
KSBoYW1wZXJlZCBieSB0aGUgbmVlZA0KdG8gdGFrZSBhZGRyZXNzZXMgb2YgdGhpbmdzIHRoYXQg
Y291bGQgYmUgZWFzaWx5IHBhc3NlZCBieSB2YWx1ZS4NCkdlbmVyYXRlZCBjb2RlIChzaXplKSBz
aG91bGQgYmUgdGFrZW4gaW50byBjb25zaWRlcmF0aW9uIGhlcmUgdG9vLA0KYXMgc2hvdWxkIGJl
IHRoZSAoc2xpZ2h0bHkpIGxhcmdlciBzdGFjayBjb25zdW1wdGlvbiB3aGVuIGdvaW5nIHRoZQ0K
JXBwIHJvdXRlLg0KDQpKYW4NCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 11:57:29 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 11:57:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ho52K-0000sw-Ir; Thu, 18 Jul 2019 11:57: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=b8c6=VP=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1ho52I-0000sr-U9
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 11:57:22 +0000
X-Inumbo-ID: 32af65e9-a953-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 32af65e9-a953-11e9-8980-bc764e045a96;
 Thu, 18 Jul 2019 11:57:20 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id B133C2B;
 Thu, 18 Jul 2019 04:57:20 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 09A6B3F71A;
 Thu, 18 Jul 2019 04:57:19 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Thu, 18 Jul 2019 12:57:14 +0100
Message-Id: <20190718115714.634-1-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
Subject: [Xen-devel] [PATCH] xen/arm64: Correctly compute the virtual
 address in maddr_to_virt()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIGhlbHBlciBtYWRkcl90b192aXJ0KCkgaXMgdXNlZCB0byB0cmFuc2xhdGUgYSBtYWNoaW5l
IGFkZHJlc3MgdG8gYQp2aXJ0dWFsIGFkZHJlc3MuIFRvIHNhdmUgc29tZSB2YWx1YWJsZSBhZGRy
ZXNzIHNwYWNlLCBzb21lIHBhcnQgb2YgdGhlCm1hY2hpbmUgYWRkcmVzcyBtYXkgYmUgY29tcHJl
c3NlZC4KCkluIHRoZW9yeSB0aGUgUERYIGNvZGUgaXMgZnJlZSB0byBjb21wcmVzcyBhbnkgYml0
cyBzbyB0aGVyZSBhcmUgbm8KZ3VhcmFudGVlIHRoZSBtYWNoaW5lIGluZGV4IGNvbXB1dGVkIHdp
bGwgYmUgYWx3YXlzIGdyZWF0ZXIgdGhhbgp4ZW5oZWFwX21mbl9zdGFydC4gVGhpcyB3b3VsZCBy
ZXN1bHQgdG8gcmV0dXJuIGEgdmlydHVhbCBhZGRyZXNzIHRoYXQgaXMKbm90IHBhcnQgb2YgdGhl
IGRpcmVjdCBtYXAgYW5kIHRyaWdnZXIgYSBjcmFzaCBhdCBsZWFzdCBvbiBkZWJ1Zy1idWlsZCBs
YXRlcgpvbiBiZWNhdXNlIG9mIHRoZSBjaGVjayBpbiB2aXJ0X3RvX3BhZ2UoKS4KCkEgcmVjZW50
bHkgcmV2ZXJ0ZWQgcGF0Y2ggKHNlZSAxMTkxMTU2MzYxICJ4ZW4vYXJtOiBmaXggbWFzayBjYWxj
dWxhdGlvbgppbiBwZHhfaW5pdF9tYXNrIikgYWxsb3dzIHRoZSBQRFggdG8gY29tcHJlc3MgbW9y
ZSBiaXRzIGFuZCB0cmlnZ2VyZWQgYQpjcmFzaCBvbiBBTUQgU2VhdHRsZSBQbGF0Zm9ybS4KCkF2
b2lkIHRoZSBjcmFzaCBieSBrZWVwaW5nIHRyYWNrIG9mIHRoZSBiYXNlIFBEWCBmb3IgdGhlIHhl
bmhlYXAgYW5kIHVzZQppdCBmb3IgY29tcHV0aW5nIHRoZSB2aXJ0dWFsIGFkZHJlc3MuCgpOb3Rl
IHRoYXQgdmlydF90b19tYWRkcigpIGRvZXMgbm90IG5lZWQgdG8gaGF2ZSBzaW1pbGFyIG1vZGlm
aWNhdGlvbiBhcwppdCBpcyB1c2luZyB0aGUgaGFyZHdhcmUgdG8gdHJhbnNsYXRlIHRoZSB2aXJ0
dWFsIGFkZHJlc3MgdG8gYSBtYWNoaW5lCmFkZHJlc3MuCgpUYWtlIHRoZSBvcHBvcnR1bml0eSB0
byBmaXggdGhlIEFTU0VSVCgpIGFzIHRoZSBkaXJlY3QgbWFwIGJhc2UgYWRkcmVzcwpjb3JyZXNw
b25kIHRvIHRoZSBzdGFydCBvZiB0aGUgUkFNICh0aGlzIGlzIG5vdCBhbHdheXMgMCkuCgpTaWdu
ZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgoKLS0tCgpXaXRo
IHRoYXQsIHRoZSBwYXRjaCAxMTkxMTU2MzYxICJ4ZW4vYXJtOiBmaXggbWFzayBjYWxjdWxhdGlv
biBpbgpwZHhfaW5pdF9tYXNrIiBjb3VsZCBiZSByZS1pbnN0YXRlZC4KLS0tCiB4ZW4vYXJjaC9h
cm0vbW0uYyAgICAgICAgfCAyICsrCiB4ZW4vaW5jbHVkZS9hc20tYXJtL21tLmggfCA2ICsrKyst
LQogMiBmaWxlcyBjaGFuZ2VkLCA2IGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCgpkaWZm
IC0tZ2l0IGEveGVuL2FyY2gvYXJtL21tLmMgYi94ZW4vYXJjaC9hcm0vbW0uYwppbmRleCA0NDI1
OGFkODljLi5lMWNkZWFhZjJmIDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vbW0uYworKysgYi94
ZW4vYXJjaC9hcm0vbW0uYwpAQCAtMTY1LDYgKzE2NSw3IEBAIG1mbl90IHhlbmhlYXBfbWZuX2Vu
ZCBfX3JlYWRfbW9zdGx5OwogdmFkZHJfdCB4ZW5oZWFwX3ZpcnRfZW5kIF9fcmVhZF9tb3N0bHk7
CiAjaWZkZWYgQ09ORklHX0FSTV82NAogdmFkZHJfdCB4ZW5oZWFwX3ZpcnRfc3RhcnQgX19yZWFk
X21vc3RseTsKK3Vuc2lnbmVkIGxvbmcgeGVuaGVhcF9iYXNlX3BkeCBfX3JlYWRfbW9zdGx5Owog
I2VuZGlmCiAKIHVuc2lnbmVkIGxvbmcgZnJhbWV0YWJsZV9iYXNlX3BkeCBfX3JlYWRfbW9zdGx5
OwpAQCAtNzk2LDYgKzc5Nyw3IEBAIHZvaWQgX19pbml0IHNldHVwX3hlbmhlYXBfbWFwcGluZ3Mo
dW5zaWduZWQgbG9uZyBiYXNlX21mbiwKICAgICBpZiAoIG1mbl9lcSh4ZW5oZWFwX21mbl9zdGFy
dCwgSU5WQUxJRF9NRk4pICkKICAgICB7CiAgICAgICAgIHhlbmhlYXBfbWZuX3N0YXJ0ID0gX21m
bihiYXNlX21mbik7CisgICAgICAgIHhlbmhlYXBfYmFzZV9wZHggPSBtZm5fdG9fcGR4KF9tZm4o
YmFzZV9tZm4pKTsKICAgICAgICAgeGVuaGVhcF92aXJ0X3N0YXJ0ID0gRElSRUNUTUFQX1ZJUlRf
U1RBUlQgKwogICAgICAgICAgICAgKGJhc2VfbWZuIC0gbWZuKSAqIFBBR0VfU0laRTsKICAgICB9
CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL21tLmggYi94ZW4vaW5jbHVkZS9hc20t
YXJtL21tLmgKaW5kZXggM2RiYzhhNjQ2OS4uZDZiNTU0NDAxNSAxMDA2NDQKLS0tIGEveGVuL2lu
Y2x1ZGUvYXNtLWFybS9tbS5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vbW0uaApAQCAtMTM1
LDYgKzEzNSw3IEBAIGV4dGVybiBtZm5fdCB4ZW5oZWFwX21mbl9zdGFydCwgeGVuaGVhcF9tZm5f
ZW5kOwogZXh0ZXJuIHZhZGRyX3QgeGVuaGVhcF92aXJ0X2VuZDsKICNpZmRlZiBDT05GSUdfQVJN
XzY0CiBleHRlcm4gdmFkZHJfdCB4ZW5oZWFwX3ZpcnRfc3RhcnQ7CitleHRlcm4gdW5zaWduZWQg
bG9uZyB4ZW5oZWFwX2Jhc2VfcGR4OwogI2VuZGlmCiAKICNpZmRlZiBDT05GSUdfQVJNXzMyCkBA
IC0yNTMsOSArMjU0LDEwIEBAIHN0YXRpYyBpbmxpbmUgdm9pZCAqbWFkZHJfdG9fdmlydChwYWRk
cl90IG1hKQogI2Vsc2UKIHN0YXRpYyBpbmxpbmUgdm9pZCAqbWFkZHJfdG9fdmlydChwYWRkcl90
IG1hKQogewotICAgIEFTU0VSVChtZm5fdG9fcGR4KG1hZGRyX3RvX21mbihtYSkpIDwgKERJUkVD
VE1BUF9TSVpFID4+IFBBR0VfU0hJRlQpKTsKKyAgICBBU1NFUlQoKG1mbl90b19wZHgobWFkZHJf
dG9fbWZuKG1hKSkgLSB4ZW5oZWFwX2Jhc2VfcGR4KSA8CisgICAgICAgICAgIChESVJFQ1RNQVBf
U0laRSA+PiBQQUdFX1NISUZUKSk7CiAgICAgcmV0dXJuICh2b2lkICopKFhFTkhFQVBfVklSVF9T
VEFSVCAtCi0gICAgICAgICAgICAgICAgICAgIG1mbl90b19tYWRkcih4ZW5oZWFwX21mbl9zdGFy
dCkgKworICAgICAgICAgICAgICAgICAgICAoeGVuaGVhcF9iYXNlX3BkeCA8PCBQQUdFX1NISUZU
KSArCiAgICAgICAgICAgICAgICAgICAgICgobWEgJiBtYV92YV9ib3R0b21fbWFzaykgfAogICAg
ICAgICAgICAgICAgICAgICAgKChtYSAmIG1hX3RvcF9tYXNrKSA+PiBwZm5fcGR4X2hvbGVfc2hp
ZnQpKSk7CiB9Ci0tIAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 12:02:55 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 12:02:55 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ho57a-0001gS-O7; Thu, 18 Jul 2019 12:02: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=e8X9=VP=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1ho57Z-0001gM-8P
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 12:02:49 +0000
X-Inumbo-ID: f525f3df-a953-11e9-8980-bc764e045a96
Received: from m4a0040g.houston.softwaregrp.com (unknown [15.124.2.86])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f525f3df-a953-11e9-8980-bc764e045a96;
 Thu, 18 Jul 2019 12:02:47 +0000 (UTC)
Received: FROM m4a0040g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0040g.houston.softwaregrp.com WITH ESMTP; 
 Thu, 18 Jul 2019 11:58:55 +0000
Received: from M4W0335.microfocus.com (2002:f78:1193::f78:1193) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Thu, 18 Jul 2019 12:02:07 +0000
Received: from NAM03-DM3-obe.outbound.protection.outlook.com (15.124.8.12) by
 M4W0335.microfocus.com (15.120.17.147) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Thu, 18 Jul 2019 12:02:07 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=VtqoT/joegEtzCn+Gsz/FuUTIzYij9PL8RZc2JXuwfyrSvVnzi/7fKs39/c6yHF1CGPNlSqmR1+tCszwdQBpyo7EhCuD+rab7+jqFJcBDl590+J+Pu/E1beTuLNwTM0LsXXzXB4XTrl5Hu26byeebhr7PdjU/SyP+/lklURYq/ViXc/uipFCzQ3rKYUyDb0KdeQBso5tDNU4Ncq0YXvwATasFlmkhEU/dxdK/PakzhBLka6vBTimYEFgPRxIcw0gBd2pjeSI2PTIrCwKRjlU7BrFMw0bpoi4+w8NxhhIjOcZe0FUNCScXQ3jBFK6LsWGZnYArg81bPuzUeTszz9vWw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=o7Fahs33I7eWZ5xhaETOj2uwvsx5JyU/d88qFO8+lz0=;
 b=KKh99Mpp/GYHCQvITS8fM5PR5qSx/6kG+qSQ+mZD0E4+BlJnbARw706+PLiMhrwQGXemR4N0awHB33wZGhoSXUG93Q9yeMuNVrSMNROICp4yo1TBpnm9nEu88ZfUqhqy4+C1ZqbcWcqYTUZhqJQGwUtuYd8GJueRgR0dPE7mrHLi3yaICosoTvyTOqdyy4v/vkvgaSckMwKPjvk30FqwfSt6+vo5T1Mot6oFqMS/JK83o5salZFSfE0BfLkdqpqAgwxd2i9UjvrI0WkggT8PfGz5MfNl7uJpDEH/bMLUA48UolheCYN9b/uhp+HxdBE4Z55bSf/pvesVh4YVB6ZqpA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2681.namprd18.prod.outlook.com (20.179.107.12) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2094.12; Thu, 18 Jul 2019 12:02:06 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Thu, 18 Jul 2019
 12:02:06 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH 0/2] x86: port self-snoop related patches from Linux
Thread-Index: AQHVPWCeOVbFKPQYpUu9z2i8gnFCCg==
Date: Thu, 18 Jul 2019 12:02:06 +0000
Message-ID: <31d4cb3f-6ff0-a13c-00ce-bced77c6dd78@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB7PR04CA0028.eurprd04.prod.outlook.com
 (2603:10a6:10:12::41) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: fe9c5b53-00d0-427b-22c3-08d70b77c117
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB2681; 
x-ms-traffictypediagnostic: DM6PR18MB2681:
x-microsoft-antispam-prvs: <DM6PR18MB2681E5493D221EE5A04F7484B3C80@DM6PR18MB2681.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:3968;
x-forefront-prvs: 01026E1310
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(136003)(346002)(396003)(376002)(366004)(39860400002)(189003)(199004)(6506007)(4326008)(316002)(386003)(478600001)(66476007)(71190400001)(71200400001)(66946007)(5640700003)(2906002)(8676002)(2351001)(486006)(6512007)(476003)(2616005)(31696002)(6916009)(6486002)(6436002)(86362001)(256004)(558084003)(26005)(66066001)(66446008)(66556008)(31686004)(64756008)(186003)(14454004)(68736007)(36756003)(80792005)(81166006)(305945005)(52116002)(99286004)(81156014)(5660300002)(6116002)(3846002)(8936002)(102836004)(53936002)(54906003)(2501003)(7736002)(25786009);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2681;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: NWAsEWBaWEikNzRnTc8WMXozm46IJQZc+hCOz+qve7Sy9bRJkm/AWY6r8iu9xpkGcIDTOwII45UGoj7uy5cx97kubCViKWTB2rRjQChzuQHaqWZi/yIKk5W3xp8UJ2CuwnPnrjzkbXmALmqROld42z71xt9+446r5ThzSe+XUOehpk5xglk1MP5kKVevcZKQKxUvVR7zImYa3vhDJapjZnHOYET2pWlI8lD7GY5P1HapPSslMO5K611L+EdDwXBfSTYDf31DCXY5mEn+Ung/gsrClXQoUlJuXw/rrcv9f5ePcxedIeMUZMVE+lHzAYDdbDkwSt2PlCE3gWL3XpkDKU3W7Bd2K4bE7dJ8ppWwL+amAZ6BUhq4QjlMO6/LT/6I3XEwrvBEI6wWBHtgH2LYP6JvAUfZiFSiJZscBAXfMJs=
Content-ID: <5FDA68BFC4663E4FB937807BB0B94A28@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: fe9c5b53-00d0-427b-22c3-08d70b77c117
X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Jul 2019 12:02:06.6915 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2681
X-OriginatorOrg: suse.com
Subject: [Xen-devel] [PATCH 0/2] x86: port self-snoop related patches from
 Linux
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QW5kcmV3IGhhZCBzcG90dGVkIHRoZXNlIGdvaW5nIGluIHRoZXJlLCBhbmQgd2UgY2xlYXJseSB3
YW50IHRoZW0NCnRvby4NCg0KMTogeDg2L2NwdS9pbnRlbDogQ2xlYXIgY2FjaGUgc2VsZi1zbm9v
cCBjYXBhYmlsaXR5IGluIENQVXMgd2l0aCBrbm93biBlcnJhdGENCjI6IHg4Ni9tdHJyOiBTa2lw
IGNhY2hlIGZsdXNoZXMgb24gQ1BVcyB3aXRoIGNhY2hlIHNlbGYtc25vb3BpbmcNCg0KSmFuDQpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 12:09:38 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 12: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 1ho5E6-0001px-Gf; Thu, 18 Jul 2019 12:09:34 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=e8X9=VP=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1ho5E5-0001ps-79
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 12:09:33 +0000
X-Inumbo-ID: e4d96da4-a954-11e9-b311-db4e1f42e415
Received: from m9a0003g.houston.softwaregrp.com (unknown [15.124.64.68])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e4d96da4-a954-11e9-b311-db4e1f42e415;
 Thu, 18 Jul 2019 12:09:30 +0000 (UTC)
Received: FROM m9a0003g.houston.softwaregrp.com (15.121.0.190) BY
 m9a0003g.houston.softwaregrp.com WITH ESMTP; 
 Thu, 18 Jul 2019 12:09:26 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M9W0067.microfocus.com (2002:f79:be::f79:be) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Thu, 18 Jul 2019 12:09:04 +0000
Received: from NAM02-BL2-obe.outbound.protection.outlook.com (15.124.72.14) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Thu, 18 Jul 2019 12:09:04 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=Q3P+lZo38KLykUSjpQ4jhy86Qk7BdAXOZL3qxudt9qWl4Tmn5VHqDmS/PAcrWZAgrUpY4xPnppt0p+IOB5FXEhbjFzFwS8HCZ9GScSTJG8yTxkze5554WIJi1eccPvA3soJFgzvgOnTsUk3D5SnN9oA+50suY56OZ1SGh8hwZcIIEEwDNyhiP9QW9FVjXGk+Z8/XxGM5DtzUTRC3QGVZpadfoDbbLQSYTV9u0pMnvUQf/JsPMTLP22z9GLDcKpE0dvmT6upjyJUmvU4ITsiT/itZnBDxB3SW8uUPCQ7K2md7lFPLDrLIUW6B5dAbReJp82FrAjmJMeGBaLMyo+PPcA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=k3z27VVnjn9HoLPvt55VCDJkdkK9awO3fbiyKSMacpc=;
 b=JoIrsN1QncGiWIhIFVdieqxbwFkefn9btD99dmdIyJOnNy8/+o0KeDUImdQDxz4bL7GFWWyCaOPh4Ej+VkkPrsaUB0YMwr3ml1WdMFbr3nlujdtdNGvhwWHoZ2kRpqyBbGU44qyQSZaQZROo4TOIjibzFbiBzb6R+85qg0EejqTh4INggd1nJoJ6lCAeHiWNcdewVBRDtTMFfbWIEy0tzbnPiUQJkdiN6nZaTZqtVVQsbyXgeLNdnJYZ8FxEJ5ZDlSV1RouAm5oiRdWs25Q5T+hqX+QrtYE4Tq1b9zkR7ria7wzob1i+NWLBL9D5jRL3TfFc/FsvFN1r52MG9bMErw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2796.namprd18.prod.outlook.com (20.179.50.83) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.14; Thu, 18 Jul 2019 12:09:02 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Thu, 18 Jul 2019
 12:09:02 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Norbert Manthey <nmanthey@amazon.de>
Thread-Topic: [PATCH L1TF MDS GT v3 1/2] common/grant_table: harden bound
 accesses
Thread-Index: AQHVOI9EFD+2Co2LEUukceT0T/LFJ6bQUgiA
Date: Thu, 18 Jul 2019 12:09:02 +0000
Message-ID: <b70d3c83-d7c8-e8a3-f587-e5a7cca8ca0d@suse.com>
References: <1562921502-20137-1-git-send-email-nmanthey@amazon.de>
 <1562921502-20137-2-git-send-email-nmanthey@amazon.de>
In-Reply-To: <1562921502-20137-2-git-send-email-nmanthey@amazon.de>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR0201CA0031.eurprd02.prod.outlook.com
 (2603:10a6:4:3f::41) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 4a03546e-cb34-44a8-43ec-08d70b78b8d9
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB2796; 
x-ms-traffictypediagnostic: DM6PR18MB2796:
x-microsoft-antispam-prvs: <DM6PR18MB2796E5F026AD1E729B9BE8B9B3C80@DM6PR18MB2796.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:3968;
x-forefront-prvs: 01026E1310
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(366004)(376002)(136003)(346002)(396003)(39860400002)(199004)(189003)(80792005)(478600001)(76176011)(14454004)(66066001)(8676002)(186003)(52116002)(31696002)(476003)(446003)(25786009)(7736002)(2616005)(68736007)(2906002)(6512007)(11346002)(305945005)(26005)(6506007)(6436002)(31686004)(3846002)(6246003)(6486002)(36756003)(386003)(4326008)(486006)(81156014)(229853002)(316002)(54906003)(81166006)(66476007)(53546011)(102836004)(256004)(71190400001)(6116002)(86362001)(66946007)(66556008)(64756008)(66446008)(71200400001)(14444005)(7416002)(5660300002)(99286004)(6916009)(8936002)(53936002)(32563001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2796;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: +VK9Pg49ee4uYCLVsT1TWWcTYpVS/WKay2q6bPZGKZ/AxU2Dk9iByOhFJOLmcCZ5ldduab9PHvgMbqrpLBr7n2rIIdYCtU5tdrznafysJYcE3tuZFHmkPpxgb/CPg2Awg6HQRRGZ2s12izWGImBPqbSVeP25vMqDH1QG6BodQCWzFBmbPHt3eX9KJBO9ROcFELxzapod9+svCWYyryob60nVJ6qXZsHk067oC3Xy/blzwmrd//4XXCR+rH7ucUjQ2t1MWBzeEsO2qbcEOnLqSGxkfiHiM8/H2EbocQzoFvEA2EmoFF83acS7QeQYNbe+cVAA6pyfTnNO2icdRM/aUQ862zqeQ3xFD+SAP3mPD7hFSdukeD8yBJ4GVZX81ahcA048uRhpWA3wIt6ZbBDvktNnLBj5AsgMmf9GyEFyU9k=
Content-ID: <C36B53CA98DBCF409AEBA9F52CC720A2@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 4a03546e-cb34-44a8-43ec-08d70b78b8d9
X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Jul 2019 12:09:02.3360 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2796
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH L1TF MDS GT v3 1/2] common/grant_table:
 harden bound accesses
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <JGross@suse.com>, Tim Deegan <tim@xen.org>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 KonradRzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 IanJackson <ian.jackson@eu.citrix.com>, Dario Faggioli <dfaggioli@suse.com>,
 Martin Pohlack <mpohlack@amazon.de>, Pawel
 Wieczorkiewicz <wipawel@amazon.de>, Julien Grall <julien.grall@arm.com>, David
 Woodhouse <dwmw@amazon.co.uk>, Martin Mazein <amazein@amazon.de>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>, Bjoern
 Doebel <doebel@amazon.de>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTIuMDcuMjAxOSAxMDo1MSwgTm9yYmVydCBNYW50aGV5IHdyb3RlOg0KPiBHdWVzdHMgY2Fu
IGlzc3VlIGdyYW50IHRhYmxlIG9wZXJhdGlvbnMgYW5kIHByb3ZpZGUgZ3Vlc3QgY29udHJvbGxl
ZA0KPiBkYXRhIHRvIHRoZW0uIFRoaXMgZGF0YSBpcyB1c2VkIGFzIGluZGV4IGZvciBtZW1vcnkg
bG9hZHMgYWZ0ZXIgYm91bmQNCj4gY2hlY2tzIGhhdmUgYmVlbiBkb25lLiBUbyBhdm9pZCBzcGVj
dWxhdGl2ZSBvdXQtb2YtYm91bmQgYWNjZXNzZXMsIHdlDQo+IHVzZSB0aGUgYXJyYXlfaW5kZXhf
bm9zcGVjIG1hY3JvIHdoZXJlIGFwcGxpY2FibGUsIG9yIHRoZSBtYWNybw0KPiBibG9ja19zcGVj
dWxhdGlvbi4gTm90ZSwgdGhlIGJsb2NrX3NwZWN1bGF0aW9uIG1hY3JvIGlzIHVzZWQgb24gYWxs
DQo+IHBhdGggaW4gc2hhcmVkX2VudHJ5X2hlYWRlciBhbmQgbnJfZ3JhbnRfZW50cmllcy4gVGhp
cyB3YXksIGFmdGVyIGENCj4gY2FsbCB0byBzdWNoIGEgZnVuY3Rpb24sIGFsbCBib3VuZCBjaGVj
a3MgdGhhdCBoYXBwZW5lZCBiZWZvcmUgYmVjb21lDQo+IGFyY2hpdGVjdHVyYWwgdmlzaWJsZSwg
c28gdGhhdCBubyBhZGRpdGlvbmFsIHByb3RlY3Rpb24gaXMgcmVxdWlyZWQNCj4gZm9yIGNvcnJl
c3BvbmRpbmcgYXJyYXkgYWNjZXNzZXMuIEFzIHRoZSB3YXkgd2UgaW50cm9kdWNlIGFuIGxmZW5j
ZQ0KPiBpbnN0cnVjdGlvbiBtaWdodCBhbGxvdyB0aGUgY29tcGlsZXIgdG8gcmVsb2FkIGNlcnRh
aW4gdmFsdWVzIGZyb20NCj4gbWVtb3J5IG11bHRpcGxlIHRpbWVzLCB3ZSB0cnkgdG8gYXZvaWQg
c3BlY3VsYXRpdmVseSBjb250aW51aW5nDQo+IGV4ZWN1dGlvbiB3aXRoIHN0YWxlIHJlZ2lzdGVy
IGRhdGEgYnkgbW92aW5nIHJlbGV2YW50IGRhdGEgaW50bw0KPiBmdW5jdGlvbiBsb2NhbCB2YXJp
YWJsZXMuDQo+IA0KPiBTcGVjdWxhdGl2ZSBleGVjdXRpb24gaXMgbm90IGJsb2NrZWQgaW4gY2Fz
ZSBvbmUgb2YgdGhlIGZvbGxvd2luZw0KPiBwcm9wZXJ0aWVzIGlzIHRydWU6DQo+ICAgLSBwYXRo
IGNhbm5vdCBiZSB0cmlnZ2VyZWQgYnkgdGhlIGd1ZXN0DQo+ICAgLSBwYXRoIGRvZXMgbm90IHJl
dHVybiB0byB0aGUgZ3Vlc3QNCj4gICAtIHBhdGggZG9lcyBub3QgcmVzdWx0IGluIGFuIG91dC1v
Zi1ib3VuZCBhY2Nlc3MNCj4gICAtIHBhdGggY2Fubm90IGJlIGV4ZWN1dGVkIHJlcGVhdGVkbHkN
Cg0KSSBub3RpY2UgdGhpcyBzZW50ZW5jZSBpcyBzdGlsbCB0aGVyZSB3aXRob3V0IG1vZGlmaWNh
dGlvbi4gSWYgeW91DQpkb24ndCB3YW50IHRvIGRyb3AgaXQgKGFuZCB0aGVuIHBlcmhhcHMgbWFr
ZSBjaGFuZ2VzIHRvIGEgZmV3IG1vcmUNCnBhdGhzKSwgY2FuIHdlIGF0IGxlYXN0IHNldHRsZSBv
biBhIGxlc3MgZmlybSBzdGF0ZW1lbnQgbGlrZSAicGF0aA0KaXMgdW5saWtlbHkgdG8gYmUgZXhl
Y3V0ZWQgcmVwZWF0ZWRseSBpbiByYXBpZCBzdWNjZXNzaW9uIj8NCg0KPiBPbmx5IHRoZSBjb21i
aW5hdGlvbiBvZiB0aGUgYWJvdmUgcHJvcGVydGllcyBhbGxvd3MgdG8gYWN0dWFsbHkgbGVhaw0K
PiBjb250aW51b3VzIGNodW5rcyBvZiBtZW1vcnkuIFRoZXJlZm9yZSwgd2Ugb25seSBhZGQgdGhl
IHBlbmFsdHkgb2YNCj4gcHJvdGVjdGl2ZSBtZWNoYW5pc21zIGluIGNhc2UgYSBwb3RlbnRpYWwg
c3BlY3VsYXRpdmUgb3V0LW9mLWJvdW5kDQo+IGFjY2VzcyBtYXRjaGVzIGFsbCB0aGUgYWJvdmUg
cHJvcGVydGllcy4NCj4gDQo+IFRoaXMgY29tbWl0IGFkZHJlc3NlcyBvbmx5IG91dC1vZi1ib3Vu
ZCBhY2Nlc3NlcyB3aG9zZSBpbmRleCBpcw0KPiBkaXJlY3RseSBjb250cm9sbGVkIGJ5IHRoZSBn
dWVzdCwgYW5kIHRoZSBpbmRleCBpcyBjaGVja2VkIGJlZm9yZS4NCj4gUG90ZW50aWFsIG91dC1v
Zi1ib3VuZCBhY2Nlc3NlcyB0aGF0IGFyZSBjYXVzZWQgYnkgc3BlY3VsYXRpdmVseQ0KPiBldmFs
dWF0aW5nIHRoZSB2ZXJzaW9uIG9mIHRoZSBjdXJyZW50IHRhYmxlIGFyZSBub3QgYWRkcmVzc2Vk
IGluIHRoaXMNCj4gY29tbWl0LiBIZW5jZSwgc3BlY3VsYXRpdmUgb3V0LW9mLWJvdW5kIGFjY2Vz
c2VzIG1pZ2h0IHN0aWxsIGJlDQo+IHBvc3NpYmxlLCBmb3IgZXhhbXBsZSBpbiBnbnR0YWJfZ2V0
X3N0YXR1c19mcmFtZV9tZm4sIHdoZW4gY2FsbGluZw0KPiBnbnR0YWJfZ3Jvd190YWJsZSwgdGhl
IGFzc2VydGlvbiB0aGF0IHRoZSBncmFudCB0YWJsZSB2ZXJzaW9uIGVxdWFscw0KPiB0d28gbWln
aHQgbm90IGhvbGQgdW5kZXIgc3BlY3VsYXRpb24uDQo+IA0KPiBUaGlzIGlzIHBhcnQgb2YgdGhl
IHNwZWN1bGF0aXZlIGhhcmRlbmluZyBlZmZvcnQuDQo+IA0KPiBTaWduZWQtb2ZmLWJ5OiBOb3Ji
ZXJ0IE1hbnRoZXkgPG5tYW50aGV5QGFtYXpvbi5kZT4NCg0KV2l0aCB0aGUgYWJvdmUgdGFrZW4g
Y2FyZSBvZiBieSBzb21lIHJlLXdyaXRpbmcNClJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+DQoNCkphbg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 12:10:09 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 12:10:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ho5Ee-0002Sa-RF; Thu, 18 Jul 2019 12:10:08 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=qNLg=VP=infradead.org=amit@srs-us1.protection.inumbo.net>)
 id 1ho5Ed-0002SS-QA
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 12:10:07 +0000
X-Inumbo-ID: fa2705f8-a954-11e9-8980-bc764e045a96
Received: from merlin.infradead.org (unknown [2001:8b0:10b:1231::1])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id fa2705f8-a954-11e9-8980-bc764e045a96;
 Thu, 18 Jul 2019 12:10:06 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
 d=infradead.org; s=merlin.20170209; h=Content-Transfer-Encoding:Mime-Version:
 Content-Type:References:In-Reply-To:Date:Cc:To:From:Subject:Message-ID:Sender
 :Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From:
 Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:
 List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive;
 bh=xsExBcoUoHLk+7Ihkbb06yS+zph3c0uABqzughB9AD0=; b=MjT6cTWbJPRljfY8Jj6n/cmeht
 SpJrMzjBQvYf/YAWcq/+dDDp7tuox+AGsRzJkU2nc7UZyIECJjHGP4YTyhmmLzIJWJJQ5nKQt+c90
 VBfnYDO6XY+Ejj5lQYeigyoZOedH9uiAy9/z2WDAr+buBbkjrWs9CRlaGmKngO0EiWb63qQ+r/uZt
 y7CmNPZijFJypfqXqQno6IOPs5j4Vc055dTiF8L66uk+WvccsGgzuXmZcLWgwlxVTNR2Y280R3L/c
 pjFX4s8xB6GtwC5wfE5Dmfugjxkp98+mZgH1LguoxzUNLMKC6eWUc6mTpa35eTKz/gmQM/s1mcs+L
 B0HKgg+A==;
Received: from [54.239.6.185] (helo=u9312026164465a.ant.amazon.com)
 by merlin.infradead.org with esmtpsa (Exim 4.92 #3 (Red Hat Linux))
 id 1ho5EO-0003Mz-Qq; Thu, 18 Jul 2019 12:09:53 +0000
Message-ID: <571d019b7676a2a09aa8f3abd9df9fb693ca7c46.camel@infradead.org>
From: Amit Shah <amit@infradead.org>
To: Jan Beulich <JBeulich@suse.com>, Andrew Cooper <andrew.cooper3@citrix.com>
Date: Thu, 18 Jul 2019 14:09:50 +0200
In-Reply-To: <8dedc87a-02fa-14d4-17b7-93178a4f2972@suse.com>
References: <1563217075.6815.14.camel@amazon.com>
 <60587685-fbe9-116a-72e8-413eb7e99063@citrix.com>
 <c9053dcf-7c24-58b5-171a-a410653833f5@suse.com>
 <44e0c48b-2cba-c3fa-0d99-c14b413f98e2@citrix.com>
 <ef9cc9b8-f8f1-b395-54a5-0c9d2e6715ef@suse.com>
 <0c16a41b-50d8-9d65-335b-cc6ebeb1fc4a@citrix.com>
 <8dedc87a-02fa-14d4-17b7-93178a4f2972@suse.com>
X-Mailer: Evolution 3.28.5-0ubuntu0.18.04.1 
Mime-Version: 1.0
Subject: Re: [Xen-devel] Design session report: Live-Updating 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: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 dwmw2@infradead.org, Leonard Foerster <foersleo@amazon.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCAyMDE5LTA3LTE4IGF0IDA5OjE1ICswMDAwLCBKYW4gQmV1bGljaCB3cm90ZToKPiBP
biAxNy4wNy4yMDE5IDIwOjQwLCBBbmRyZXcgQ29vcGVyIHdyb3RlOgo+ID4gT24gMTcvMDcvMjAx
OSAxNDowMiwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gPiA+IE9uIDE3LjA3LjIwMTkgMTM6MjYsIEFu
ZHJldyBDb29wZXIgd3JvdGU6Cj4gPiA+ID4gV2UgZG8gbm90IHdhbnQgdG8gYmUgZ3JvdmVsbGlu
ZyBhcm91bmQgaW4gdGhlIG9sZCBYZW4ncwo+ID4gPiA+IGRhdGFzdHJ1Y3R1cmVzLAo+ID4gPiA+
IGJlY2F1c2UgdGhhdCBhZGRzIGEgYmluYXJ5IEE9PkIgdHJhbnNsYXRpb24gd2hpY2ggaXMKPiA+
ID4gPiBwZXItb2xkLXZlcnNpb24tb2YteGVuLCBtZWFuaW5nIHRoYXQgeW91IG5lZWQgYSBjdXN0
b20gYnVpbGQgb2YKPiA+ID4gPiBlYWNoCj4gPiA+ID4gdGFyZ2V0IFhlbiB3aGljaCBkZXBlbmRz
IG9uIHRoZSBjdXJyZW50bHktcnVubmluZyBYZW4sIG9yIGhhdmUKPiA+ID4gPiB0bwo+ID4gPiA+
IG1haW50YWluIGEgbWF0cml4IG9mIG9sZCB2ZXJzaW9ucyB3aGljaCB3aWxsIGJlIGRlcGVuZGVu
dCBvbgo+ID4gPiA+IHRoZSBsb2NhbAo+ID4gPiA+IGNoYW5nZXMsIGFuZCB0aGVyZWZvcmUgbm90
IHN1aXRhYmxlIGZvciB1cHN0cmVhbS4KPiA+ID4gCj4gPiA+IE5vdyB0aGUgcXVlc3Rpb24gaXMg
d2hhdCBhbHRlcm5hdGl2ZSB5b3Ugd291bGQgc3VnZ2VzdC4gQnkgeW91Cj4gPiA+IHNheWluZyAi
dGhlIHBpbm5lZCBzdGF0ZSBsaXZlcyBpbiB0aGUgbWlncmF0aW9uIHN0cmVhbSIsIEkgYXNzdW1l
Cj4gPiA+IHlvdSBtZWFuIHRvIGltcGx5IHRoYXQgRG9tMCBzdGF0ZSBzaG91bGQgYmUgaGFuZGVk
IGZyb20gb2xkIHRvCj4gPiA+IG5ldyBYZW4gdmlhIHN1Y2ggYSBzdHJlYW0gKG1pbnVzIHJhdyBk
YXRhIHBhZ2UgY29udGVudHMpPwo+ID4gCj4gPiBZZXMsIGFuZCB0aGlzIGluIGV4cGxpY2l0bHkg
aWRlbnRpZmllZCBpbiB0aGUgYnVsbGV0IHBvaW50IHNheWluZwo+ID4gIldlIGRvCj4gPiBvbmx5
IHJlbHkgb24gZG9tYWluIHN0YXRlIGFuZCBubyBpbnRlcm5hbCB4ZW4gc3RhdGUiLgo+ID4gCj4g
PiBJbiBwcmFjdGljZSwgaXQgaXMgZ29pbmcgdG8gYmUgZmFyIG1vcmUgZWZmaWNpZW50IHRvIGhh
dmUgWGVuCj4gPiBzZXJpYWxpc2UvZGVzZXJpYWxpc2UgdGhlIGRvbWFpbiByZWdpc3RlciBzdGF0
ZSBldGMsIHRoYW4gdG8gYm91bmNlCj4gPiBpdAo+ID4gdmlhIGh5cGVyY2FsbHMuICBCeSB0aGUg
dGltZSB5b3UncmUgZG9pbmcgdGhhdCBpbiBYZW4sIGFkZGluZyBkb20wCj4gPiBhcwo+ID4gd2Vs
bCBpcyB0cml2aWFsLgo+IAo+IFNvIEkgbXVzdCBiZSBtaXNzaW5nIHNvbWUgY29udGV4dCBoZXJl
OiBIb3cgY291bGQgaHlwZXJjYWxscyBjb21lCj4gaW50bwo+IHRoZSBwaWN0dXJlIGF0IGFsbCB3
aGVuIGl0IGNvbWVzIHRvICJtaWdyYXRpbmciIERvbTA/CgpYZW4gd2lsbCBoYXZlIHRvIG9yY2hl
c3RyYXRlIHRoZSAic2F2ZS9yZXN0b3JlIiBhc3BlY3RzIG9mIHRoZSBkb21haW5zCmhlcmUuICBU
aGUgZmxvdyByb3VnaGx5IHdpbGwgYmU6CgoxLiBPbmUgaHlwZXJjYWxsIHRvIGxvYWQgdGhlIG5l
dyBYZW4gYmluYXJ5IGluIG1lbW9yeQoyLiBBbm90aGVyIGh5cGVyY2FsbCB0bzoKICBhLiBQYXVz
ZSBkb21haW5zIChpbmNsdWRpbmcgZG9tMCksCiAgYi4gTWFzayBpbnRlcnJ1cHRzLAogIGMuIFNl
cmlhbGl6ZSBzdGF0ZSwKICBjLiBrZXhlYyBpbnRvIG5ldyBYZW4gYmluYXJ5LCBhbmQgZGVzZXJp
YWxpemUgc3RhdGUKCldlIGhhZCBicmllZmx5IGNvbnNpZGVyZWQgRG9tMCAob3IgYW5vdGhlciBz
dHViIGRvbWFpbikgb3JjaGVzdHJhdGluZwp0aGUgd2hvbGUgc2VyaWFsaXppbmcgYXNwZWN0IGhl
cmUsIGJ1dCB0aGF0J3MganVzdCB0b28gc2xvdyBhbmQgd2lsbApjcmVhdGUgbW9yZSBwcm9ibGVt
cyBpbiBwcmFjdGljZSwgc28gdGhlIGlkZWEgd2FzIHF1aWNrbHkgZHVtcGVkLgoKPiAKPiA+ID4g
PiBUaGUgaW4tZ3Vlc3QgZXZ0Y2huIGRhdGEgc3RydWN0dXJlIHdpbGwgYWNjdW11bGF0ZSBldmVu
dHMganVzdAo+ID4gPiA+IGxpa2UgYQo+ID4gPiA+IHBvc3RlZCBpbnRlcnJ1cHQgZGVzY3JpcHRv
ci4gIFJlYWwgaW50ZXJydXB0cyB3aWxsIHF1ZXVlIGluIHRoZQo+ID4gPiA+IExBUElDCj4gPiA+
ID4gZHVyaW5nIHRoZSB0cmFuc2l0aW9uIHBlcmlvZC4KPiA+ID4gCj4gPiA+IFllcywgdGhhdCds
bCB3b3JrIGFzIGxvbmcgYXMgaW50ZXJydXB0cyByZW1haW4gYWN0aXZlIGZyb20gWGVuJ3MKPiA+
ID4gUE9WLgo+ID4gPiBCdXQgaWYgdGhlcmUncyBjb25jZXJuIGFib3V0IGEgYmxhY2tvdXQgcGVy
aW9kIGZvciBIVk0vUFZILCB0aGVuCj4gPiA+IHN1cmVseSB0aGVyZSB3b3VsZCBhbHNvIGJlIHN1
Y2ggZm9yIFBWLgo+ID4gCj4gPiBUaGUgb25seSBmaXggZm9yIHRoYXQgaXMgdG8gcmVkdWNlIHRo
ZSBsZW5ndGggb2YgdGhlIGJsYWNrb3V0Cj4gPiBwZXJpb2QuCj4gPiBXZSBjYW4ndCBtYWdpY2Fs
bHkgaW5qZWN0IGludGVycnVwdHMgaGFsZiB3YXkgdGhyb3VnaCB0aGUgeGVuLXRvLQo+ID4geGVu
Cj4gPiB0cmFuc2l0aW9uLCBiZWNhdXNlIHdlIGNhbid0IHJ1biB2Y3B1cyBhdCB0aGF0IHBvaW50
IGluIHRpbWUuCj4gCj4gSGVuY2UgRGF2aWQncyBwcm9wb3NhbCB0byAicmUtaW5qZWN0Ii4gV2Un
ZCBoYXZlIHRvIHJlY29yZCB0aGVtCj4gZHVyaW5nCj4gdGhlIGJsYWNrb3V0IHBlcmlvZCwgYW5k
IGluamVjdCBvbmNlIERvbTAgaXMgYWxsIHNldCB1cCBhZ2Fpbi4KCldlJ2xsIG5lZWQgYm90aDog
YXMgbGVzcyBkb3dudGltZSBhcyBwb3NzaWJsZSwgYW5kIHRvIGxhdGVyIHJlLWluamVjdAppbnRl
cnJ1cHRzIHdoZW4gZG9tYWlucyBjb250aW51ZSBleGVjdXRpb24uICBUaGUgZmV3ZXIgcmVpbmpl
Y3Rpb25zIHdlCmhhdmUgdG8gZG8gdGhlIGJldHRlcjsgYnV0IG92ZXJhbGwsIHRoZSBsZXNzIHZp
c2libGUgdGhpcyBtYWludGVuYW5jZQphY3Rpdml0eSB0aGUgYmV0dGVyIGFzIHdlbGwuCgo+IAo+
ID4gPiA+ID4gUmUtdXNpbmcgbGFyZ2UgZGF0YSBzdHJ1Y3R1cmVzIChvciBhcnJheXMgdGhlcmVv
ZikgbWF5IGFsc28KPiA+ID4gPiA+IHR1cm4gb3V0Cj4gPiA+ID4gPiB1c2VmdWwgaW4gdGVybXMg
b2YgbGF0ZW5jeSB1bnRpbCB0aGUgbmV3IFhlbiBhY3R1YWxseSBiZWNvbWVzCj4gPiA+ID4gPiBy
ZWFkeSB0bwo+ID4gPiA+ID4gcmVzdW1lLgo+ID4gPiA+IAo+ID4gPiA+IFdoZW4gaXQgY29tZXMg
dG8gb3B0aW1pc2luZyB0aGUgbGF0ZW5jeSwgdGhlcmUgaXMgYSBmYWlyIGFtb3VudAo+ID4gPiA+
IHdlIG1pZ2h0Cj4gPiA+ID4gYmUgYWJsZSB0byBkbyBhaGVhZCBvZiB0aGUgY3JpdGljYWwgcmVn
aW9uLCBidXQgSSBzdGlsbCB0aGluawo+ID4gPiA+IHRoaXMgd291bGQKPiA+ID4gPiBiZSBiZXR0
ZXIgZG9uZSBpbiB0ZXJtcyBvZiBhICJjbGVhbiBzdGFydCIgaW4gdGhlIG5ldyBYZW4gdG8KPiA+
ID4gPiByZWR1Y2UKPiA+ID4gPiBiaW5hcnkgZGVwZW5kZW5jZXMuCj4gPiA+IAo+ID4gPiBMYXRl
bmN5IGFjdHVhbGx5IGlzIG9ubHkgb25lIGFzcGVjdCAoYWxiZWl0IHRoZSBsYXJnZXIgdGhlIGhv
c3QsCj4gPiA+IHRoZSBtb3JlCj4gPiA+IHJlbGV2YW50IGl0IGlzKS4gU3VmZmljaWVudCBtZW1v
cnkgdG8gaGF2ZSBib3RoIG9sZCBhbmQgbmV3Cj4gPiA+IGNvcGllcyBvZiB0aGUKPiA+ID4gZGF0
YSBzdHJ1Y3R1cmVzIGluIHBsYWNlLCBwbHVzIHRoZSBtaWdyYXRpb24gc3RyZWFtLCBpcyBhbm90
aGVyLgo+ID4gPiBUaGlzCj4gPiA+IHdvdWxkIGVzcGVjaWFsbHkgYmVjb21lIHJlbGV2YW50IHdo
ZW4gZXZlbiBEb21VLXMgd2VyZSB0byByZW1haW4KPiA+ID4gaW4KPiA+ID4gbWVtb3J5LCByYXRo
ZXIgdGhhbiBnZXR0aW5nIHNhdmVkL3Jlc3RvcmVkLgo+ID4gCj4gPiBCdXQgd2UncmUgc3RpbGwg
dGFsa2luZyBhYm91dCBzb21ldGhpbmcgd2hpY2ggaXMgb24gYSBtdWx0aS1NQgo+ID4gc2NhbGUs
Cj4gPiByYXRoZXIgdGhhbiBtdWx0aS1HQiBzY2FsZS4KPiAKPiBPbiBtdWx0aS1UQiBzeXN0ZW1z
IGZyYW1lX3RhYmxlW10gaXMgYSBtdWx0aS1HQiB0YWJsZS4gQW5kIHdpdGggYm9vdAo+IHRpbWVz
Cj4gb2Z0ZW4gc2NhbGluZyAocm91Z2hseSkgd2l0aCBzeXN0ZW0gc2l6ZSwgbGl2ZSB1cGRhdGlu
ZyBpcyAoSSBndWVzcykKPiBhbGwKPiB0aGUgbW9yZSBpbnRlcmVzdGluZyBvbiBiaWdnZXIgc3lz
dGVtcy4KCldlJ3ZlIG5vdCB5ZXQgaGFkIHRvIGNsb3NlbHkgbG9vayBhdCBhbGwgdGhlc2UgdGhp
bmdzIHlldCAtIGJ1dCB0aGlzIGlzCmFsc28gcGVyaGFwcyB0aGUgb25seSBwb2ludCBEYXZpZCBh
bmQgSSBrZWVwIHF1aWJibGluZyBhYm91dCAtIHdpbGwKdGhlcmUgYmUgYW55IFhlbiBzdGF0ZSwg
YW5kIHdpbGwgd2UgbmVlZCB0byBkbyBhbnl0aGluZyBhYm91dCBpdD8gIFRoZQppZGVhbCB0aGlu
ZyB3aWxsIGJlIHRvIGhhdmUgdGhlIG5ldyBYZW4gc3RhcnQgZnJvbSBzY3JhdGNoLiAgVGhlcmUn
cyBhbgphbHRlcm5hdGl2ZSBpZGVhIGhlcmUsIHRob3VnaDogKmlmKiB0aGlzIGlzIG9ubHkgZHVy
aW5nIHRoZSBzZXR1cCBwaGFzZQpvZiB0aGUgbmV3IFhlbiBiaW5hcnksIHdlIGNhbiBwZXJoYXBz
IGdldCB0aGUgYWxsb2NhdGlvbnMgZG9uZSBiZWZvcmUKcGF1c2luZyBkb21haW5zIChpLmUuIGlu
IHN0ZXAgMSBhYm92ZSkuICBUaGF0IHNhdmVzIHVzIHRpbWUuICBIb3cgdGhpcwp3b3JrcyBmb3Ig
bWVtb3J5LCBhbmQgaG93IG11Y2ggZnJlZSBtZW1vcnkgd2UgY2FuIGV4cGVjdCB0byBoYXZlLCBp
cyBhCnF1ZXN0aW9uIHRoYXQgY2FuIG9ubHkgYmUgYW5zd2VyZWQgYXQgcnVudGltZS4gIElkZWFs
bHkgd2UgZG9uJ3Qgd2FudAp0byBsZWF2ZSBzdWNoIHN5c3RlbXMgYmVoaW5kLiAgU28sIGdldHRp
bmcgY3JlYXRpdmUgd2l0aApzZXJpYWxpemluZy9kZXNlcmlhbGl6aW5nIHN1Y2ggc3RhdGUgaXMg
c29tZXRoaW5nIEkgdG90YWxseSBhbnRpY2lwYXRlCmhhdmluZyB0byBkby4gIEJ1dCBkb24ndCB0
ZWxsIERhdmlkIEkgc2FpZCBpdCBvbmNlIGFnYWluLi4uCgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 12:11:52 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 12: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 1ho5GA-0002bw-8f; Thu, 18 Jul 2019 12:11:42 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=e8X9=VP=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1ho5G8-0002bo-LQ
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 12:11:40 +0000
X-Inumbo-ID: 31e555a1-a955-11e9-8980-bc764e045a96
Received: from m4a0039g.houston.softwaregrp.com (unknown [15.124.2.85])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 31e555a1-a955-11e9-8980-bc764e045a96;
 Thu, 18 Jul 2019 12:11:39 +0000 (UTC)
Received: FROM m4a0039g.houston.softwaregrp.com (15.120.17.147) BY
 m4a0039g.houston.softwaregrp.com WITH ESMTP; 
 Thu, 18 Jul 2019 12:11:37 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M4W0335.microfocus.com (2002:f78:1193::f78:1193) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Thu, 18 Jul 2019 12:10:17 +0000
Received: from NAM02-BL2-obe.outbound.protection.outlook.com (15.124.72.13) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Thu, 18 Jul 2019 12:10:17 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=VzEwoxulEWCM7VLmUTvRbWCLVQdDDWh+xpGdDP9mdhkxenYz2iC2/b4wD/Wt0mqc77r2i2DROSVvWa6OfpzH8HfmaxH6I/o2UXQOBTDN1WwBnqbzx5yt5D4t73/KtVhHpgzF5QqcMXOF8ZL6OzD2Iwy9XHfXotPPZAgeWl0NajWMcLGN92h83t3iMTTR9WwE2Q4M3t+ykpp79chqHyG5Gdt4OSIMYoGHnOomOwJhIeer/y8WO0Hi4iO8t38Ph8NFZwPS5HB2Qom7qbmUa7rjZd+a05R7mwbu4loT3S8mwj/bvlunLebVSrn5o/0hUxrlSpHSmms+j4c3RUjMPQ/hZQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=KiOro+tnKuzBsHjfnvOCnAbrWvvNNQ4KGnUw8fME/dA=;
 b=AH/DbFXOGZJafoxqz2w0qhu7G5Sh/TzyXwnpNvv9ucMljCaYcivzqYG6fdGi/+dZ0Jx9fwPgZCbfe81+Wq0OuJ9PBrC5lhnv+rXRLJ1S+vo8tC3qlmOGNcFDR8LlCZY7Zfzv0rwyORX0X93QalpgCpEFXP3hi4qUW4NDVtp6WKnNVhUohvbH69fMKMKbTrXVvUQWwg4n9U8rmAdIrA5Q9aSQron8JF/7a71kOaRCHqVFm/mt1Fi7rXH2BAns63ucpfN1GkG4DfW52+r5XotkK7mnjp58uujI1CGNY5jmw8NPUt46BU9po+8sVIBjCUSPqpyzIWG8NnO8lW3p/plSgw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2796.namprd18.prod.outlook.com (20.179.50.83) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.14; Thu, 18 Jul 2019 12:10:16 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Thu, 18 Jul 2019
 12:10:16 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH 2/2] x86/mtrr: Skip cache flushes on CPUs with cache
 self-snooping
Thread-Index: AQHVPWHCwCiDeJzVW0Sy9S0HVfPNTQ==
Date: Thu, 18 Jul 2019 12:10:15 +0000
Message-ID: <d982278f-daf9-67e5-f9b2-775105ef3233@suse.com>
References: <31d4cb3f-6ff0-a13c-00ce-bced77c6dd78@suse.com>
In-Reply-To: <31d4cb3f-6ff0-a13c-00ce-bced77c6dd78@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB8PR03CA0010.eurprd03.prod.outlook.com
 (2603:10a6:10:be::23) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: c8711327-3d2a-44b9-3347-08d70b78e4c6
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB2796; 
x-ms-traffictypediagnostic: DM6PR18MB2796:
x-microsoft-antispam-prvs: <DM6PR18MB27964330457AA600D464FF8FB3C80@DM6PR18MB2796.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:2582;
x-forefront-prvs: 01026E1310
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(366004)(376002)(136003)(346002)(396003)(39860400002)(199004)(189003)(80792005)(478600001)(76176011)(14454004)(66066001)(8676002)(186003)(52116002)(31696002)(476003)(446003)(25786009)(7736002)(2616005)(68736007)(2906002)(6512007)(2501003)(11346002)(305945005)(26005)(6506007)(6436002)(31686004)(3846002)(6486002)(36756003)(386003)(4326008)(486006)(81156014)(316002)(54906003)(81166006)(66476007)(102836004)(256004)(71190400001)(6116002)(2351001)(86362001)(66946007)(66556008)(64756008)(66446008)(71200400001)(14444005)(5660300002)(99286004)(6916009)(8936002)(53936002)(5640700003);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2796;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: f9q0zI3Fwb8AEbFna1Kr7tT45qjpd4WL/1SjvFahXBy+XnrLGUrl9M/TAf5H5+Lvd+RjGArlqyeFpE8SRVXZuLeYw8DLQzyuMDzWcsU4R6DXXr8vSSYBHtvFJ9ZsrBLjMCreLMU+/EsrVmTjkoWOpQsneoU4Kmba3JwZRT1Hq7c8lHOZlQkTqLrQ/em6voUX3az095nkQEEjGwzFpPfnYN3eroC83SJga0qWeaTRbnHbjv2CUJ58CNAYFAKxrnDYekf/fKw5+zcFshVYgNHWxytmH3UMGAo4BnmfM7jGSed0SJo3MsvafU8ZXp4xlS4upznr7xdi7CMjROEwkxC3FqRdnCm3a/0pRnXBMqmTaeKamuVl/YHcx3JJhxLXFzdtDgehzI0nMSKbHhsArDRWK4zbU+uqfNZk5qXSY3OkLwU=
Content-ID: <C8EE72FFE171C840905495CBBBDEAE45@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: c8711327-3d2a-44b9-3347-08d70b78e4c6
X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Jul 2019 12:10:15.9449 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2796
X-OriginatorOrg: suse.com
Subject: [Xen-devel] [PATCH 2/2] x86/mtrr: Skip cache flushes on CPUs with
 cache self-snooping
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 =?utf-8?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>

RnJvbTogUmljYXJkbyBOZXJpIDxyaWNhcmRvLm5lcmktY2FsZGVyb25AbGludXguaW50ZWwuY29t
Pg0KDQpQcm9ncmFtbWluZyBNVFJSIHJlZ2lzdGVycyBpbiBtdWx0aS1wcm9jZXNzb3Igc3lzdGVt
cyBpcyBhIHJhdGhlciBsZW5ndGh5DQpwcm9jZXNzLiBGdXJ0aGVybW9yZSwgYWxsIHByb2Nlc3Nv
cnMgbXVzdCBwcm9ncmFtIHRoZXNlIHJlZ2lzdGVycyBpbiBsb2NrDQpzdGVwIGFuZCB3aXRoIGlu
dGVycnVwdHMgZGlzYWJsZWQ7IHRoZSBwcm9jZXNzIGFsc28gaW52b2x2ZXMgZmx1c2hpbmcNCmNh
Y2hlcyBhbmQgVExCcyB0d2ljZS4gQXMgYSByZXN1bHQsIHRoZSBwcm9jZXNzIG1heSB0YWtlIGEg
Y29uc2lkZXJhYmxlDQphbW91bnQgb2YgdGltZS4NCg0KT24gc29tZSBwbGF0Zm9ybXMsIHRoaXMg
Y2FuIGxlYWQgdG8gYSBsYXJnZSBza2V3IG9mIHRoZSByZWZpbmVkLWppZmZpZXMNCmNsb2NrIHNv
dXJjZS4gRWFybHkgd2hlbiBib290aW5nLCBpZiBubyBvdGhlciBjbG9jayBpcyBhdmFpbGFibGUg
KGUuZy4sDQpib290aW5nIHdpdGggaHBldD1kaXNhYmxlZCksIHRoZSByZWZpbmVkLWppZmZpZXMg
Y2xvY2sgc291cmNlIGlzIHVzZWQgdG8NCm1vbml0b3IgdGhlIFRTQyBjbG9jayBzb3VyY2UuIElm
IHRoZSBza2V3IG9mIHJlZmluZWQtamlmZmllcyBpcyB0b28gbGFyZ2UsDQpMaW51eCB3cm9uZ2x5
IGFzc3VtZXMgdGhhdCB0aGUgVFNDIGlzIHVuc3RhYmxlOg0KDQogICBjbG9ja3NvdXJjZTogdGlt
ZWtlZXBpbmcgd2F0Y2hkb2cgb24gQ1BVMTogTWFya2luZyBjbG9ja3NvdXJjZQ0KICAgICAgICAg
ICAgICAgICd0c2MtZWFybHknIGFzIHVuc3RhYmxlIGJlY2F1c2UgdGhlIHNrZXcgaXMgdG9vIGxh
cmdlOg0KICAgY2xvY2tzb3VyY2U6ICdyZWZpbmVkLWppZmZpZXMnIHdkX25vdzogZmZmZWRjMTAg
d2RfbGFzdDoNCiAgICAgICAgICAgICAgICBmZmZlZGI5MCBtYXNrOiBmZmZmZmZmZg0KICAgY2xv
Y2tzb3VyY2U6ICd0c2MtZWFybHknIGNzX25vdzogNWVjY2ZkZGViYyBjc19sYXN0OiA1ZTdlMzMw
M2Q0DQogICAgICAgICAgICAgICAgbWFzazogZmZmZmZmZmZmZmZmZmZmZg0KICAgdHNjOiBNYXJr
aW5nIFRTQyB1bnN0YWJsZSBkdWUgdG8gY2xvY2tzb3VyY2Ugd2F0Y2hkb2cNCg0KQXMgcGVyIG1l
YXN1cmVtZW50cywgYXJvdW5kIDk4JSBvZiB0aGUgdGltZSBuZWVkZWQgYnkgdGhlIHByb2NlZHVy
ZSB0bw0KcHJvZ3JhbSBNVFJScyBpbiBtdWx0aS1wcm9jZXNzb3Igc3lzdGVtcyBpcyBzcGVudCBm
bHVzaGluZyBjYWNoZXMgd2l0aA0Kd2JpbnZkKCkuIEFzIHBlciB0aGUgU2VjdGlvbiAxMS4xMS44
IG9mIHRoZSBJbnRlbCA2NCBhbmQgSUEgMzINCkFyY2hpdGVjdHVyZXMgU29mdHdhcmUgRGV2ZWxv
cGVyJ3MgTWFudWFsLCBpdCBpcyBub3QgbmVjZXNzYXJ5IHRvIGZsdXNoDQpjYWNoZXMgaWYgdGhl
IENQVSBzdXBwb3J0cyBjYWNoZSBzZWxmLXNub29waW5nLiBUaHVzLCBza2lwcGluZyB0aGUgY2Fj
aGUNCmZsdXNoZXMgY2FuIHJlZHVjZSBieSBzZXZlcmFsIHRlbnMgb2YgbWlsbGlzZWNvbmRzIHRo
ZSB0aW1lIG5lZWRlZCB0bw0KY29tcGxldGUgdGhlIHByb2dyYW1taW5nIG9mIHRoZSBNVFJSIHJl
Z2lzdGVyczoNCg0KUGxhdGZvcm0gICAgICAgICAgICAgICAgICAgICAgCUJlZm9yZQkgICBBZnRl
cg0KMTA0LWNvcmUgKDIwOCBUaHJlYWRzKSBTa3lsYWtlICAxNDM3bXMgICAgICAyOG1zDQogICAy
LWNvcmUgKCAgNCBUaHJlYWRzKSBIYXN3ZWxsICAgMTE0bXMgICAgICAgMm1zDQoNClJlcG9ydGVk
LWJ5OiBNb2hhbW1hZCBFdGVtYWRpIDxtb2hhbW1hZC5ldGVtYWRpQGludGVsLmNvbT4NClNpZ25l
ZC1vZmYtYnk6IFJpY2FyZG8gTmVyaSA8cmljYXJkby5uZXJpLWNhbGRlcm9uQGxpbnV4LmludGVs
LmNvbT4NCltMaW51eCBjb21taXQgZmQzMjlmMjc2ZWNhYWQ3YTM3MWQ2ZjkxYjliYmVhMDMxZDBj
MzQ0MF0NCg0KVXNlIGFsdGVybmF0aXZlcyBwYXRjaGluZyBpbnN0ZWFkIG9mIHN0YXRpY19jcHVf
aGFzKCkgKHdoaWNoIHdlIGRvbid0DQpoYXZlIFt5ZXRdKS4NCg0KSW50ZXJlc3RpbmdseSB3ZSd2
ZSBiZWVuIGxhY2tpbmcgdGhlIDJuZCB3YmludmQoKSwgd2hpY2ggSSdtIHRha2luZyB0aGUNCmxp
YmVydHkgaGVyZS4NCg0KUmVxdWVzdGVkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVy
M0BjaXRyaXguY29tPg0KU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu
Y29tPg0KDQotLS0gYS94ZW4vYXJjaC94ODYvY3B1L210cnIvZ2VuZXJpYy5jDQorKysgYi94ZW4v
YXJjaC94ODYvY3B1L210cnIvZ2VuZXJpYy5jDQpAQCAtNDUwLDcgKzQ1MCwxNCBAQCBzdGF0aWMg
Ym9vbCBwcmVwYXJlX3NldCh2b2lkKQ0KICANCiAgCS8qICBFbnRlciB0aGUgbm8tZmlsbCAoQ0Q9
MSwgTlc9MCkgY2FjaGUgbW9kZSBhbmQgZmx1c2ggY2FjaGVzLiAqLw0KICAJd3JpdGVfY3IwKHJl
YWRfY3IwKCkgfCBYODZfQ1IwX0NEKTsNCi0Jd2JpbnZkKCk7DQorDQorCS8qDQorCSAqIENhY2hl
IGZsdXNoaW5nIGlzIHRoZSBtb3N0IHRpbWUtY29uc3VtaW5nIHN0ZXAgd2hlbiBwcm9ncmFtbWlu
Zw0KKwkgKiB0aGUgTVRSUnMuIEZvcnR1bmF0ZWx5LCBhcyBwZXIgdGhlIEludGVsIFNvZnR3YXJl
IERldmVsb3BtZW50DQorCSAqIE1hbnVhbCwgd2UgY2FuIHNraXAgaXQgaWYgdGhlIHByb2Nlc3Nv
ciBzdXBwb3J0cyBjYWNoZSBzZWxmLQ0KKwkgKiBzbm9vcGluZy4NCisJICovDQorCWFsdGVybmF0
aXZlKCJ3YmludmQiLCAiIiwgWDg2X0ZFQVRVUkVfU1MpOw0KICANCiAgCWNyNCA9IHJlYWRfY3I0
KCk7DQogIAlpZiAoY3I0ICYgWDg2X0NSNF9QR0UpDQpAQCAtNDY2LDYgKzQ3Myw5IEBAIHN0YXRp
YyBib29sIHByZXBhcmVfc2V0KHZvaWQpDQogIAkvKiAgRGlzYWJsZSBNVFJScywgYW5kIHNldCB0
aGUgZGVmYXVsdCB0eXBlIHRvIHVuY2FjaGVkICAqLw0KICAJbXRycl93cm1zcihNU1JfTVRSUmRl
ZlR5cGUsIGRlZnR5cGUgJiB+MHhjZmYpOw0KICANCisJLyogQWdhaW4sIG9ubHkgZmx1c2ggY2Fj
aGVzIGlmIHdlIGhhdmUgdG8uICovDQorCWFsdGVybmF0aXZlKCJ3YmludmQiLCAiIiwgWDg2X0ZF
QVRVUkVfU1MpOw0KKw0KICAJcmV0dXJuIGNyNCAmIFg4Nl9DUjRfUEdFOw0KICB9DQogIA0KDQpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 12:12:25 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 12: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 1ho5Gq-0002gk-Na; Thu, 18 Jul 2019 12: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=xBYf=VP=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1ho5Gp-0002gS-1t
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 12:12:23 +0000
X-Inumbo-ID: 4b5aa3d7-a955-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4b5aa3d7-a955-11e9-8980-bc764e045a96;
 Thu, 18 Jul 2019 12:12:21 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1ho5Gl-0001et-VE; Thu, 18 Jul 2019 12:12: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 1ho5Gl-0005dI-Gz; Thu, 18 Jul 2019 12:12:19 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1ho5Gl-0006tE-FR; Thu, 18 Jul 2019 12:12:19 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139091-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.10-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop: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-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-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-seattle:saverestore-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:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-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:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-credit2: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-credit2: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-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-credit1:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-amd64-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-win7-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
 xen-4.10-testing:test-arm64-arm64-xl-thunderx:hosts-allocate:starved:nonblocking
X-Osstest-Versions-This: xen=3131bf956ab159295ecdde0c5ad003d0c5af4695
X-Osstest-Versions-That: xen=29fd403ef5c02e2cbd0769e64ec0b61e0658d358
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 18 Jul 2019 12:12:19 +0000
Subject: [Xen-devel] [xen-4.10-testing test] 139091: tolerable trouble:
 fail/pass/starved - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTA5MSB4ZW4tNC4xMC10ZXN0aW5nIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzkwOTEvCgpGYWlsdXJlcyA6LS8g
YnV0IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJl
IG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEzODM3NgogdGVzdC1hbWQ2NC1hbWQ2NC1x
ZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiBmYWlsIGxpa2UgMTM4
Mzc2CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmlj
dCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFs
bCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRs
ZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0
LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjct
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3
IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdz
MTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEw
IHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1p
bnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAgMiBob3N0cy1hbGxvY2F0ZSAgICAgICAgICAgICAg
IHN0YXJ2ZWQgIG4vYQoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAg
ICAgICAgICAgIDMxMzFiZjk1NmFiMTU5Mjk1ZWNkZGUwYzVhZDAwM2QwYzVhZjQ2OTUKYmFzZWxp
bmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDI5ZmQ0MDNlZjVjMDJlMmNiZDA3Njll
NjRlYzBiNjFlMDY1OGQzNTgKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzODM3NiAgMjAxOS0wNi0y
MyAxNDozMTo1NCBaICAgMjQgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMzg3MzYgIDIwMTkt
MDctMDMgMTU6MzU6NTAgWiAgIDE0IGRheXMgICAxMyBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8g
dG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYW1kNjQteHRmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXByZXYgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3Bz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1k
NjQtMSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2
NC01ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0t
aTM4Ni14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02
NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2
Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1k
NjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
ZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
b3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdz
MTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1y
ZXN0cmljdCAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1x
ZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWlu
dGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpdmVwYXRjaCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saXZl
cGF0Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1t
dWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNv
dzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0
LWFybTY0LXhsLXNlYXR0bGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRv
dyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHN0YXJ2ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBv
cnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUv
bG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywg
ZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0
Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBv
c3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdl
Yi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7
aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyBy
ZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC94ZW4uZ2l0CiAgIDI5
ZmQ0MDNlZjUuLjMxMzFiZjk1NmEgIDMxMzFiZjk1NmFiMTU5Mjk1ZWNkZGUwYzVhZDAwM2QwYzVh
ZjQ2OTUgLT4gc3RhYmxlLTQuMTAKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 12:12:46 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 12:12:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ho5HC-0002k5-18; Thu, 18 Jul 2019 12:12:46 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=e8X9=VP=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1ho5HA-0002jq-TZ
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 12:12:44 +0000
X-Inumbo-ID: 56efb556-a955-11e9-93f3-1b1188db7716
Received: from m4a0040g.houston.softwaregrp.com (unknown [15.124.2.86])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 56efb556-a955-11e9-93f3-1b1188db7716;
 Thu, 18 Jul 2019 12:12:42 +0000 (UTC)
Received: FROM m4a0040g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0040g.houston.softwaregrp.com WITH ESMTP; 
 Thu, 18 Jul 2019 12:08:48 +0000
Received: from M9W0068.microfocus.com (2002:f79:bf::f79:bf) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Thu, 18 Jul 2019 12:09:50 +0000
Received: from NAM05-BY2-obe.outbound.protection.outlook.com (15.124.72.13) by
 M9W0068.microfocus.com (15.121.0.191) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Thu, 18 Jul 2019 12:09:50 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=NC7yc/R/TToKE4W4B88esM+pZsmpxJoA9hUJN8oHfWO/kZ8FmW9OpdP9Kv5m98AcaGSgSTcMLdPdy3ZiQzlC1F6aAazTc9Atk9cy0TSX5aqX7DLEZK56z4c+H9gzKaJeoRmlZdzCe/RUmrA0sDCifGYRGgBABbdyztFj2yolpBDC2DXq2/fXm6NNvg01dLxyVxenrY7adRGRryXeYb1zpuoNzDkHA4+PRg9601LVNkdMFkbT4p4xPvDFpmCkHwLKIcohINtfzfyillBXMp84wHjyuc1q3JtJt/1DUBO47qBdV0FpR/n1kAoDM+8doZ/bdx4zVzAtrOpwurEDq6THcw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=/77QCDKoT4OyA1szsNFhbW62rB9XBeXO6z6r+BHhLdQ=;
 b=m2ym+5JbMUuZoQ4pTlJpqDF36D8/qBUM1J8Tk+j6XaMKgNjN6eCw/A+X4cljjB5Iuzfr2WZHoS18v5tJOAsMJAsKaCoSRvIsL7sPqs0YV2d9aSGiQEFHeKiQT1zQzgNSjIujQBcTdfBH2fglkbL5dSYOFk+4/fXtrAZ+LQXMWOL6RnOyzt2s502N6dlFFn2EfiUFJ7mDV7G9pzwvslaZiADjBRM+QG7JdA9gBGF7XjnK4meGaMbB55KAY9+ZVTbZwIJJk/Mt+Pss8rR/o4xi/VLnMIQpkESbKF4rtuAa46qNviztQax1GOtBBkbFWpgg6KrfzKzd6SgN+rVwgWH6Nw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2796.namprd18.prod.outlook.com (20.179.50.83) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.14; Thu, 18 Jul 2019 12:09:49 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Thu, 18 Jul 2019
 12:09:49 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH 1/2] x86/cpu/intel: Clear cache self-snoop capability in
 CPUs with known errata
Thread-Index: AQHVPWGy1ek8AecLnECtUEoEAro4wg==
Date: Thu, 18 Jul 2019 12:09:49 +0000
Message-ID: <05257008-13e3-0d49-cd1d-6a8c9eee2ce5@suse.com>
References: <31d4cb3f-6ff0-a13c-00ce-bced77c6dd78@suse.com>
In-Reply-To: <31d4cb3f-6ff0-a13c-00ce-bced77c6dd78@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB7PR05CA0041.eurprd05.prod.outlook.com
 (2603:10a6:10:2e::18) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 6d32ac17-4e91-4cf3-9b47-08d70b78d4d3
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB2796; 
x-ms-traffictypediagnostic: DM6PR18MB2796:
x-microsoft-antispam-prvs: <DM6PR18MB2796A4DC3EDBF12AC133404BB3C80@DM6PR18MB2796.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:1468;
x-forefront-prvs: 01026E1310
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(366004)(376002)(136003)(346002)(396003)(39860400002)(199004)(189003)(80792005)(478600001)(76176011)(14454004)(66066001)(8676002)(186003)(52116002)(31696002)(476003)(446003)(25786009)(7736002)(2616005)(68736007)(2906002)(6512007)(2501003)(11346002)(305945005)(26005)(6506007)(6436002)(31686004)(3846002)(6486002)(36756003)(386003)(4326008)(486006)(81156014)(316002)(54906003)(81166006)(66476007)(102836004)(256004)(71190400001)(6116002)(2351001)(86362001)(66946007)(66556008)(64756008)(66446008)(71200400001)(5660300002)(99286004)(6916009)(8936002)(53936002)(5640700003);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2796;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: LHHCNvFUA/OM4V3wbUXRvCYtwDkOrZ0E4PjPKbcdsG2WUSMpDnCTjmW10MXoEr7QYXeIA6gXiU0QwWhCG/QJMHmlx9zSm4fdGvO9fbz81tBgkrhimUzEH6z74LmOpvIQL1CJMPR98wzSTtF2t3W+lxxuPOiLrplMie+OhR0VKhNUNNMIVuajtxjJUKadHNXVr74KXa57ICq+97ktwIOh9dYlmeceLWBBTkWp5DkZLIRWvaEj42/2rpFOWArMDeM8TGxByWTKXJr+9Nrrx9OO4tg3U7nPNjzS9p4ORWUDP3UD2JYTYfS36qbxop89+lE8PffvmQhuLgyV7yhyqJeW++hU5LfmBgbFeIDdynkiaM4TrYlcyg2rS2q5dmDDoNagPrBdyUisb7yCxFQWOjzh+Fw6IjoRudV2ifFzc24drJA=
Content-ID: <C2181FCDD330AD4C808830E1F735CEA7@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 6d32ac17-4e91-4cf3-9b47-08d70b78d4d3
X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Jul 2019 12:09:49.1672 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2796
X-OriginatorOrg: suse.com
Subject: [Xen-devel] [PATCH 1/2] x86/cpu/intel: Clear cache self-snoop
 capability in CPUs with known errata
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 =?utf-8?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>

RnJvbTogUmljYXJkbyBOZXJpIDxyaWNhcmRvLm5lcmktY2FsZGVyb25AbGludXguaW50ZWwuY29t
Pg0KDQpQcm9jZXNzb3JzIHdoaWNoIGhhdmUgc2VsZi1zbm9vcGluZyBjYXBhYmlsaXR5IGNhbiBo
YW5kbGUgY29uZmxpY3RpbmcNCm1lbW9yeSB0eXBlIGFjcm9zcyBDUFVzIGJ5IHNub29waW5nIGl0
cyBvd24gY2FjaGUuIEhvd2V2ZXIsIHRoZXJlIGV4aXN0cw0KQ1BVIG1vZGVscyBpbiB3aGljaCBo
YXZpbmcgY29uZmxpY3RpbmcgbWVtb3J5IHR5cGVzIHN0aWxsIGxlYWRzIHRvDQp1bnByZWRpY3Rh
YmxlIGJlaGF2aW9yLCBtYWNoaW5lIGNoZWNrIGVycm9ycywgb3IgaGFuZ3MuDQoNCkNsZWFyIHRo
aXMgZmVhdHVyZSBvbiBhZmZlY3RlZCBDUFVzIHRvIHByZXZlbnQgaXRzIHVzZS4NCg0KU3VnZ2Vz
dGVkLWJ5OiBBbGFuIENveCA8YWxhbi5jb3hAaW50ZWwuY29tPg0KU2lnbmVkLW9mZi1ieTogUmlj
YXJkbyBOZXJpIDxyaWNhcmRvLm5lcmktY2FsZGVyb25AbGludXguaW50ZWwuY29tPg0KW0xpbnV4
IGNvbW1pdCAxZTAzYmZmMzYwMDEwMWJkOTE1OGQwMDVlNDMxMzEzMmU1NWJkZWM4XQ0KDQpTdHJp
cCBZb25haCAtIGFzIHBlciBhcmsuaW50ZWwuY29tIGl0IGRvZXNuJ3QgbG9vayB0byBiZSA2NC1i
aXQgY2FwYWJsZS4NCkNhbGwgY2hlY2tfbWVtb3J5X3R5cGVfc2VsZl9zbm9vcF9lcnJhdGEoKSBv
bmx5IG9uIHRoZSBib290IENQVS4NCg0KUmVxdWVzdGVkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRy
ZXcuY29vcGVyM0BjaXRyaXguY29tPg0KU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPg0KDQotLS0gYS94ZW4vYXJjaC94ODYvY3B1L2ludGVsLmMNCisrKyBiL3hl
bi9hcmNoL3g4Ni9jcHUvaW50ZWwuYw0KQEAgLTE1LDYgKzE1LDMyIEBADQogICNpbmNsdWRlICJj
cHUuaCINCiAgDQogIC8qDQorICogUHJvY2Vzc29ycyB3aGljaCBoYXZlIHNlbGYtc25vb3Bpbmcg
Y2FwYWJpbGl0eSBjYW4gaGFuZGxlIGNvbmZsaWN0aW5nDQorICogbWVtb3J5IHR5cGUgYWNyb3Nz
IENQVXMgYnkgc25vb3BpbmcgaXRzIG93biBjYWNoZS4gSG93ZXZlciwgdGhlcmUgZXhpc3RzDQor
ICogQ1BVIG1vZGVscyBpbiB3aGljaCBoYXZpbmcgY29uZmxpY3RpbmcgbWVtb3J5IHR5cGVzIHN0
aWxsIGxlYWRzIHRvDQorICogdW5wcmVkaWN0YWJsZSBiZWhhdmlvciwgbWFjaGluZSBjaGVjayBl
cnJvcnMsIG9yIGhhbmdzLiBDbGVhciB0aGlzDQorICogZmVhdHVyZSB0byBwcmV2ZW50IGl0cyB1
c2Ugb24gbWFjaGluZXMgd2l0aCBrbm93biBlcnJhdGFzLg0KKyAqLw0KK3N0YXRpYyB2b2lkIF9f
aW5pdCBjaGVja19tZW1vcnlfdHlwZV9zZWxmX3Nub29wX2VycmF0YSh2b2lkKQ0KK3sNCisJc3dp
dGNoIChib290X2NwdV9kYXRhLng4Nl9tb2RlbCkgew0KKwljYXNlIDB4MGY6IC8qIE1lcm9tICov
DQorCWNhc2UgMHgxNjogLyogTWVyb20gTCAqLw0KKwljYXNlIDB4MTc6IC8qIFBlbnJ5biAqLw0K
KwljYXNlIDB4MWQ6IC8qIER1bm5pbmd0b24gKi8NCisJY2FzZSAweDFlOiAvKiBOZWhhbGVtICov
DQorCWNhc2UgMHgxZjogLyogQXVidXJuZGFsZSAvIEhhdmVuZGFsZSAqLw0KKwljYXNlIDB4MWE6
IC8qIE5laGFsZW0gRVAgKi8NCisJY2FzZSAweDJlOiAvKiBOZWhhbGVtIEVYICovDQorCWNhc2Ug
MHgyNTogLyogV2VzdG1lcmUgKi8NCisJY2FzZSAweDJjOiAvKiBXZXN0bWVyZSBFUCAqLw0KKwlj
YXNlIDB4MmE6IC8qIFNhbmR5QnJpZGdlICovDQorCQlzZXR1cF9jbGVhcl9jcHVfY2FwKFg4Nl9G
RUFUVVJFX1NTKTsNCisJCWJyZWFrOw0KKwl9DQorfQ0KKw0KKy8qDQogICAqIFNldCBjYXBzIGlu
IGV4cGVjdGVkX2xldmVsbGluZ19jYXAsIHByb2JlIGEgc3BlY2lmaWMgbWFza2luZyBNU1IsIGFu
ZCBzZXQNCiAgICogY2FwcyBpbiBsZXZlbGxpbmdfY2FwcyBpZiBpdCBpcyBmb3VuZCwgb3IgY2xv
YmJlciB0aGUgTVNSIGluZGV4IGlmIG1pc3NpbmcuDQogICAqIElmIHByZXNldCwgcmVhZHMgdGhl
IGRlZmF1bHQgdmFsdWUgaW50byBtc3JfdmFsLg0KQEAgLTI1Niw4ICsyODIsMTEgQEAgc3RhdGlj
IHZvaWQgZWFybHlfaW5pdF9pbnRlbChzdHJ1Y3QgY3B1aQ0KICAJICAgIChib290X2NwdV9kYXRh
Lng4Nl9tYXNrID09IDMgfHwgYm9vdF9jcHVfZGF0YS54ODZfbWFzayA9PSA0KSkNCiAgCQlwYWRk
cl9iaXRzID0gMzY7DQogIA0KLQlpZiAoYyA9PSAmYm9vdF9jcHVfZGF0YSkNCisJaWYgKGMgPT0g
JmJvb3RfY3B1X2RhdGEpIHsNCisJCWNoZWNrX21lbW9yeV90eXBlX3NlbGZfc25vb3BfZXJyYXRh
KCk7DQorDQogIAkJaW50ZWxfaW5pdF9sZXZlbGxpbmcoKTsNCisJfQ0KICANCiAgCWN0eHRfc3dp
dGNoX2xldmVsbGluZyhOVUxMKTsNCiAgfQ0KDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 12:23:41 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 12:23:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ho5Re-0003cG-7m; Thu, 18 Jul 2019 12:23:34 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=hbxb=VP=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1ho5Rc-0003cB-R9
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 12:23:32 +0000
X-Inumbo-ID: d86e8de0-a956-11e9-9eef-8b734d264a95
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d86e8de0-a956-11e9-9eef-8b734d264a95;
 Thu, 18 Jul 2019 12:23:28 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 5+SwPw8qfiu/T3V14+6+VOLRT0CCOughj2XpxUxuPO3KUrbRC4PHauceRCfRCRXWOXN3poGNdb
 DhZKEcqE3Z3cQ4EC+yw4cBolJWWBS7NvgafistB3wsbY0tiXc27/yiNl5oMvv7lSdU4rUMoSLd
 jRkXnjHLjeoguT5UVffbq7wvW9rKX83QX8/irZnfk+vXACRqhE81upzAgtE5calyb400z6B3U+
 Ds7R4JOJqSg43aELrwt9vcMWq3WKSN5oN4/G50fGNQdCAdAW77ZJ8A8PiqPNc/ifbMFHbb2UjZ
 xTc=
X-SBRS: 2.7
X-MesageID: 3120621
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,278,1559534400"; 
   d="scan'208";a="3120621"
To: Jan Beulich <JBeulich@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
References: <31d4cb3f-6ff0-a13c-00ce-bced77c6dd78@suse.com>
 <05257008-13e3-0d49-cd1d-6a8c9eee2ce5@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <d643e3c0-fd02-3427-b241-a707eaaf5d52@citrix.com>
Date: Thu, 18 Jul 2019 13:23:22 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <05257008-13e3-0d49-cd1d-6a8c9eee2ce5@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 1/2] x86/cpu/intel: Clear cache self-snoop
 capability in CPUs with known errata
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wl@xen.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTgvMDcvMjAxOSAxMzowOSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gLS0tIGEveGVuL2FyY2gv
eDg2L2NwdS9pbnRlbC5jCj4gKysrIGIveGVuL2FyY2gveDg2L2NwdS9pbnRlbC5jCj4gQEAgLTE1
LDYgKzE1LDMyIEBACj4gICAjaW5jbHVkZSAiY3B1LmgiCj4gICAKPiAgIC8qCj4gKyAqIFByb2Nl
c3NvcnMgd2hpY2ggaGF2ZSBzZWxmLXNub29waW5nIGNhcGFiaWxpdHkgY2FuIGhhbmRsZSBjb25m
bGljdGluZwo+ICsgKiBtZW1vcnkgdHlwZSBhY3Jvc3MgQ1BVcyBieSBzbm9vcGluZyBpdHMgb3du
IGNhY2hlLiBIb3dldmVyLCB0aGVyZSBleGlzdHMKPiArICogQ1BVIG1vZGVscyBpbiB3aGljaCBo
YXZpbmcgY29uZmxpY3RpbmcgbWVtb3J5IHR5cGVzIHN0aWxsIGxlYWRzIHRvCj4gKyAqIHVucHJl
ZGljdGFibGUgYmVoYXZpb3IsIG1hY2hpbmUgY2hlY2sgZXJyb3JzLCBvciBoYW5ncy4gQ2xlYXIg
dGhpcwo+ICsgKiBmZWF0dXJlIHRvIHByZXZlbnQgaXRzIHVzZSBvbiBtYWNoaW5lcyB3aXRoIGtu
b3duIGVycmF0YXMuCj4gKyAqLwo+ICtzdGF0aWMgdm9pZCBfX2luaXQgY2hlY2tfbWVtb3J5X3R5
cGVfc2VsZl9zbm9vcF9lcnJhdGEodm9pZCkKPiArewo+ICsJc3dpdGNoIChib290X2NwdV9kYXRh
Lng4Nl9tb2RlbCkgewo+ICsJY2FzZSAweDBmOiAvKiBNZXJvbSAqLwo+ICsJY2FzZSAweDE2OiAv
KiBNZXJvbSBMICovCj4gKwljYXNlIDB4MTc6IC8qIFBlbnJ5biAqLwo+ICsJY2FzZSAweDFkOiAv
KiBEdW5uaW5ndG9uICovCj4gKwljYXNlIDB4MWU6IC8qIE5laGFsZW0gKi8KPiArCWNhc2UgMHgx
ZjogLyogQXVidXJuZGFsZSAvIEhhdmVuZGFsZSAqLwo+ICsJY2FzZSAweDFhOiAvKiBOZWhhbGVt
IEVQICovCj4gKwljYXNlIDB4MmU6IC8qIE5laGFsZW0gRVggKi8KPiArCWNhc2UgMHgyNTogLyog
V2VzdG1lcmUgKi8KPiArCWNhc2UgMHgyYzogLyogV2VzdG1lcmUgRVAgKi8KPiArCWNhc2UgMHgy
YTogLyogU2FuZHlCcmlkZ2UgKi8KCkl0IHdvdWxkIGhhdmUgYmVlbiBuaWNlIGlmIHRoZSBlcnJh
dGEgaGFkIGFjdHVhbGx5IGJlZW4gaWRlbnRpZmllZC4uLgoKPiArCQlzZXR1cF9jbGVhcl9jcHVf
Y2FwKFg4Nl9GRUFUVVJFX1NTKTsKCkknbSByZWdyZXR0aW5nIGV4cG9zaW5nIFNTIHRvIGd1ZXN0
cyBhdCB0aGlzIHBvaW50LgoKQXMgdGhpcyBzdGFuZHMsIGl0IHdpbGwgcmVzdWx0IGluIGEgbWln
cmF0aW9uIGNvbXBhdGliaWxpdHkgaXNzdWUsCmJlY2F1c2UgdXBkYXRpbmcgWGVuIHdpbGwgY2F1
c2UgYSBmZWF0dXJlIHRvIGRpc2FwcGVhci7CoCBJZiB3ZSBoYWQgYQpkZWZhdWx0IHZzIGZ1bGwg
cG9saWN5IHNwbGl0LCB0aGlzIHdvdWxkIGJlIGVhc3kgZW5vdWdoIHRvIHdvcmsgYXJvdW5kCmlu
IGEgY29tcGF0aWJsZSB3YXkuwqAgSSB3b25kZXIgaWYgdGhlcmUgaXMgYW55dGhpbmcgY2xldmVy
IHdlIGNhbiBkbyBpbgp0aGUgbWVhbnRpbWUgYXMgYSBzdG9wZ2FwIHdvcmthcm91bmQuCgp+QW5k
cmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 12:29:32 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 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 1ho5XK-0003kj-Uc; Thu, 18 Jul 2019 12:29: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=hbxb=VP=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1ho5XJ-0003ke-VB
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 12:29:26 +0000
X-Inumbo-ID: ad0ee149-a957-11e9-8980-bc764e045a96
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ad0ee149-a957-11e9-8980-bc764e045a96;
 Thu, 18 Jul 2019 12:29:24 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: +IwI45quGcBzVOXvY68vPDgITMPuCO5rd+CAloh3BWF6fgFO/2VHtPxi4HtCjQYCuD6RokWTCQ
 YcxCBeMhg3m+yVycUnf4q/0CuM+Ip92eoCte2h31e27veN/QFXrUDexIJk0ZAN90or79pC2XT8
 Y1bcIViJTUZeYfDqtlp3XC3bB41PZWz1oOT4odcPp71K7VgQdNHBZbqqqNx2zNpeeyNEc/qqRX
 L56FAfSPng/GS6u35BQ7+5PxyKu2uHsij2acAnBx3OpU7RuK/wVhFD5YsRp379fPe6x19NrOxf
 vH8=
X-SBRS: 2.7
X-MesageID: 3120836
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,278,1559534400"; 
   d="scan'208";a="3120836"
To: Jan Beulich <JBeulich@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
References: <31d4cb3f-6ff0-a13c-00ce-bced77c6dd78@suse.com>
 <d982278f-daf9-67e5-f9b2-775105ef3233@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 mQINBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABtClBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPokCOgQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86LkCDQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAYkC
 HwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <d755fb66-5c75-a927-805f-66b3acf2ee4d@citrix.com>
Date: Thu, 18 Jul 2019 13:29:21 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <d982278f-daf9-67e5-f9b2-775105ef3233@suse.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 2/2] x86/mtrr: Skip cache flushes on CPUs
 with cache self-snooping
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wl@xen.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTgvMDcvMjAxOSAxMzoxMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gRnJvbTogUmljYXJkbyBO
ZXJpIDxyaWNhcmRvLm5lcmktY2FsZGVyb25AbGludXguaW50ZWwuY29tPgo+Cj4gUHJvZ3JhbW1p
bmcgTVRSUiByZWdpc3RlcnMgaW4gbXVsdGktcHJvY2Vzc29yIHN5c3RlbXMgaXMgYSByYXRoZXIg
bGVuZ3RoeQo+IHByb2Nlc3MuIEZ1cnRoZXJtb3JlLCBhbGwgcHJvY2Vzc29ycyBtdXN0IHByb2dy
YW0gdGhlc2UgcmVnaXN0ZXJzIGluIGxvY2sKPiBzdGVwIGFuZCB3aXRoIGludGVycnVwdHMgZGlz
YWJsZWQ7IHRoZSBwcm9jZXNzIGFsc28gaW52b2x2ZXMgZmx1c2hpbmcKPiBjYWNoZXMgYW5kIFRM
QnMgdHdpY2UuIEFzIGEgcmVzdWx0LCB0aGUgcHJvY2VzcyBtYXkgdGFrZSBhIGNvbnNpZGVyYWJs
ZQo+IGFtb3VudCBvZiB0aW1lLgo+Cj4gT24gc29tZSBwbGF0Zm9ybXMsIHRoaXMgY2FuIGxlYWQg
dG8gYSBsYXJnZSBza2V3IG9mIHRoZSByZWZpbmVkLWppZmZpZXMKPiBjbG9jayBzb3VyY2UuIEVh
cmx5IHdoZW4gYm9vdGluZywgaWYgbm8gb3RoZXIgY2xvY2sgaXMgYXZhaWxhYmxlIChlLmcuLAo+
IGJvb3Rpbmcgd2l0aCBocGV0PWRpc2FibGVkKSwgdGhlIHJlZmluZWQtamlmZmllcyBjbG9jayBz
b3VyY2UgaXMgdXNlZCB0bwo+IG1vbml0b3IgdGhlIFRTQyBjbG9jayBzb3VyY2UuIElmIHRoZSBz
a2V3IG9mIHJlZmluZWQtamlmZmllcyBpcyB0b28gbGFyZ2UsCj4gTGludXggd3JvbmdseSBhc3N1
bWVzIHRoYXQgdGhlIFRTQyBpcyB1bnN0YWJsZToKPgo+ICAgIGNsb2Nrc291cmNlOiB0aW1la2Vl
cGluZyB3YXRjaGRvZyBvbiBDUFUxOiBNYXJraW5nIGNsb2Nrc291cmNlCj4gICAgICAgICAgICAg
ICAgICd0c2MtZWFybHknIGFzIHVuc3RhYmxlIGJlY2F1c2UgdGhlIHNrZXcgaXMgdG9vIGxhcmdl
Ogo+ICAgIGNsb2Nrc291cmNlOiAncmVmaW5lZC1qaWZmaWVzJyB3ZF9ub3c6IGZmZmVkYzEwIHdk
X2xhc3Q6Cj4gICAgICAgICAgICAgICAgIGZmZmVkYjkwIG1hc2s6IGZmZmZmZmZmCj4gICAgY2xv
Y2tzb3VyY2U6ICd0c2MtZWFybHknIGNzX25vdzogNWVjY2ZkZGViYyBjc19sYXN0OiA1ZTdlMzMw
M2Q0Cj4gICAgICAgICAgICAgICAgIG1hc2s6IGZmZmZmZmZmZmZmZmZmZmYKPiAgICB0c2M6IE1h
cmtpbmcgVFNDIHVuc3RhYmxlIGR1ZSB0byBjbG9ja3NvdXJjZSB3YXRjaGRvZwo+Cj4gQXMgcGVy
IG1lYXN1cmVtZW50cywgYXJvdW5kIDk4JSBvZiB0aGUgdGltZSBuZWVkZWQgYnkgdGhlIHByb2Nl
ZHVyZSB0bwo+IHByb2dyYW0gTVRSUnMgaW4gbXVsdGktcHJvY2Vzc29yIHN5c3RlbXMgaXMgc3Bl
bnQgZmx1c2hpbmcgY2FjaGVzIHdpdGgKPiB3YmludmQoKS4gQXMgcGVyIHRoZSBTZWN0aW9uIDEx
LjExLjggb2YgdGhlIEludGVsIDY0IGFuZCBJQSAzMgo+IEFyY2hpdGVjdHVyZXMgU29mdHdhcmUg
RGV2ZWxvcGVyJ3MgTWFudWFsLCBpdCBpcyBub3QgbmVjZXNzYXJ5IHRvIGZsdXNoCj4gY2FjaGVz
IGlmIHRoZSBDUFUgc3VwcG9ydHMgY2FjaGUgc2VsZi1zbm9vcGluZy4gVGh1cywgc2tpcHBpbmcg
dGhlIGNhY2hlCj4gZmx1c2hlcyBjYW4gcmVkdWNlIGJ5IHNldmVyYWwgdGVucyBvZiBtaWxsaXNl
Y29uZHMgdGhlIHRpbWUgbmVlZGVkIHRvCj4gY29tcGxldGUgdGhlIHByb2dyYW1taW5nIG9mIHRo
ZSBNVFJSIHJlZ2lzdGVyczoKPgo+IFBsYXRmb3JtICAgICAgICAgICAgICAgICAgICAgIAlCZWZv
cmUJICAgQWZ0ZXIKPiAxMDQtY29yZSAoMjA4IFRocmVhZHMpIFNreWxha2UgIDE0MzdtcyAgICAg
IDI4bXMKPiAgICAyLWNvcmUgKCAgNCBUaHJlYWRzKSBIYXN3ZWxsICAgMTE0bXMgICAgICAgMm1z
Cj4KPiBSZXBvcnRlZC1ieTogTW9oYW1tYWQgRXRlbWFkaSA8bW9oYW1tYWQuZXRlbWFkaUBpbnRl
bC5jb20+Cj4gU2lnbmVkLW9mZi1ieTogUmljYXJkbyBOZXJpIDxyaWNhcmRvLm5lcmktY2FsZGVy
b25AbGludXguaW50ZWwuY29tPgo+IFtMaW51eCBjb21taXQgZmQzMjlmMjc2ZWNhYWQ3YTM3MWQ2
ZjkxYjliYmVhMDMxZDBjMzQ0MF0KPgo+IFVzZSBhbHRlcm5hdGl2ZXMgcGF0Y2hpbmcgaW5zdGVh
ZCBvZiBzdGF0aWNfY3B1X2hhcygpICh3aGljaCB3ZSBkb24ndAo+IGhhdmUgW3lldF0pLgo+IElu
dGVyZXN0aW5nbHkgd2UndmUgYmVlbiBsYWNraW5nIHRoZSAybmQgd2JpbnZkKCksIHdoaWNoIEkn
bSB0YWtpbmcgdGhlCj4gbGliZXJ0eSBoZXJlLgo+Cj4gUmVxdWVzdGVkLWJ5OiBBbmRyZXcgQ29v
cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgo+IFNpZ25lZC1vZmYtYnk6IEphbiBCZXVs
aWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KClJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRy
ZXcuY29vcGVyM0BjaXRyaXguY29tPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 12:56:22 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 12:56:22 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ho5xH-0005lY-5A; Thu, 18 Jul 2019 12:56:15 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=B+y+=VP=tklengyel.com=bounce+e181d6.cd840-xen-devel=lists.xenproject.org@srs-us1.protection.inumbo.net>)
 id 1ho5xF-0005lT-JD
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 12:56:13 +0000
X-Inumbo-ID: 6b4a8f5c-a95b-11e9-8980-bc764e045a96
Received: from rs224.mailgun.us (unknown [209.61.151.224])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6b4a8f5c-a95b-11e9-8980-bc764e045a96;
 Thu, 18 Jul 2019 12:56:12 +0000 (UTC)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=tklengyel.com;
 q=dns/txt; 
 s=krs; t=1563454571; h=Content-Type: Cc: To: Subject: Message-ID: Date:
 From: In-Reply-To: References: MIME-Version: Sender;
 bh=XFyi2hT+r5yZuO75p33icoSyEq2Q7zSVTy5HBAXA+Ew=;
 b=Tvinw9KbgdiV79X9QO9B5Kle/EtdOvkLWd3Iegw7OfT+1uR3rJPeZdZeYM2Dj+7ns744avXH
 XUf+iYbXpHO07hf3uS/uW7BPgS4Kg8XrqTj0RJvTc5uLuvR9dzDN0//T1HiAC6LUviHgAHgW
 DqLpgVscp+vr7B9qttg4wVeO424=
X-Mailgun-Sending-Ip: 209.61.151.224
X-Mailgun-Sid: WyIyYTNmOCIsICJ4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmciLCAiY2Q4NDAiXQ==
Received: from mail-wm1-f41.google.com (mail-wm1-f41.google.com
 [209.85.128.41])
 by mxa.mailgun.org with ESMTP id 5d306c6a.7efccf1b14f0-smtp-out-n01;
 Thu, 18 Jul 2019 12:56:10 -0000 (UTC)
Received: by mail-wm1-f41.google.com with SMTP id a15so25476918wmj.5
 for <xen-devel@lists.xenproject.org>; Thu, 18 Jul 2019 05:56:10 -0700 (PDT)
X-Gm-Message-State: APjAAAWCSjrkDEMtpuivTqILOSH41qrmcEXL7NKMhOtDnuD1A9ASY49j
 NSTVsyTSyxIq5w+DnpXprLHAF66faqAsF4drZII=
X-Google-Smtp-Source: APXvYqy1Fu4UyMO2MTxR7EykOy8qJXcOCG8JNEdiTo4VZEq0F/5yuGIND09S3TMS50c5rGD7J7u1BG1Gbjb0iG5BCWA=
X-Received: by 2002:a1c:7d4e:: with SMTP id y75mr42889594wmc.169.1563454569633; 
 Thu, 18 Jul 2019 05:56:09 -0700 (PDT)
MIME-Version: 1.0
References: <20190717193335.11991-1-tamas@tklengyel.com>
 <20190717193335.11991-2-tamas@tklengyel.com>
 <66bbd9f7-12f9-b654-555d-a02d5f4f0dba@suse.com>
In-Reply-To: <66bbd9f7-12f9-b654-555d-a02d5f4f0dba@suse.com>
From: Tamas K Lengyel <tamas@tklengyel.com>
Date: Thu, 18 Jul 2019 06:55:33 -0600
X-Gmail-Original-Message-ID: <CABfawhkJR8sz8cVCfcuxQ-4+xoQOSTs-XQuow-qzPyd4xZwq0g@mail.gmail.com>
Message-ID: <CABfawhkJR8sz8cVCfcuxQ-4+xoQOSTs-XQuow-qzPyd4xZwq0g@mail.gmail.com>
To: Jan Beulich <JBeulich@suse.com>
Subject: Re: [Xen-devel] [PATCH v6 1/5] x86/mem_sharing: reorder when pages
 are unlocked and released
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Roger Pau Monne <roger.pau@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBKdWwgMTgsIDIwMTkgYXQgNDo0NyBBTSBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3Vz
ZS5jb20+IHdyb3RlOgo+Cj4gT24gMTcuMDcuMjAxOSAyMTozMywgVGFtYXMgSyBMZW5neWVsIHdy
b3RlOgo+ID4gQ2FsbGluZyBfcHV0X3BhZ2VfdHlwZSB3aGlsZSBhbHNvIGhvbGRpbmcgdGhlIHBh
Z2VfbG9jawo+ID4gZm9yIHRoYXQgcGFnZSBjYW4gY2F1c2UgYSBkZWFkbG9jay4KPiA+Cj4gPiBU
aGUgY29tbWVudCBiZWluZyBkcm9wcGVkIGlzIGluY29ycmVjdCBzaW5jZSBpdCdzIG5vdyBvdXQt
b2YtZGF0ZS4KPiA+Cj4gPiBTaWduZWQtb2ZmLWJ5OiBUYW1hcyBLIExlbmd5ZWwgPHRhbWFzQHRr
bGVuZ3llbC5jb20+Cj4KPiBUaGUgZGVzY3JpcHRpb24gY292ZXJzIC4uLgo+Cj4gPiAtLS0gYS94
ZW4vYXJjaC94ODYvbW0vbWVtX3NoYXJpbmcuYwo+ID4gKysrIGIveGVuL2FyY2gveDg2L21tL21l
bV9zaGFyaW5nLmMKPiA+IEBAIC02NDgsMTAgKzY0OCw2IEBAIHN0YXRpYyBpbnQgcGFnZV9tYWtl
X3ByaXZhdGUoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IHBhZ2VfaW5mbyAqcGFnZSkKPiA+ICAg
ICAgICAgICByZXR1cm4gLUVCVVNZOwo+ID4gICAgICAgfQo+ID4KPiA+IC0gICAgLyogV2UgY2Fu
IG9ubHkgY2hhbmdlIHRoZSB0eXBlIGlmIGNvdW50IGlzIG9uZSAqLwo+ID4gLSAgICAvKiBCZWNh
dXNlIHdlIGFyZSBsb2NraW5nIHBhZ2VzIGluZGl2aWR1YWxseSwgd2UgbmVlZCB0byBkcm9wCj4g
PiAtICAgICAqIHRoZSBsb2NrIGhlcmUsIHdoaWxlIHRoZSBwYWdlIGlzIHR5cGVkLiBXZSBjYW5u
b3QgcmlzayB0aGUKPiA+IC0gICAgICogcmFjZSBvZiBwYWdlX3VubG9jayBhbmQgdGhlbiBwdXRf
cGFnZV90eXBlLiAqLwo+ID4gICAgICAgZXhwZWN0ZWRfdHlwZSA9IChQR1Rfc2hhcmVkX3BhZ2Ug
fCBQR1RfdmFsaWRhdGVkIHwgUEdUX2xvY2tlZCB8IDIpOwo+ID4gICAgICAgaWYgKCBwYWdlLT51
LmludXNlLnR5cGVfaW5mbyAhPSBleHBlY3RlZF90eXBlICkKPiA+ICAgICAgIHsKPiA+IEBAIC02
NjAsMTIgKzY1NiwxMSBAQCBzdGF0aWMgaW50IHBhZ2VfbWFrZV9wcml2YXRlKHN0cnVjdCBkb21h
aW4gKmQsIHN0cnVjdCBwYWdlX2luZm8gKnBhZ2UpCj4gPiAgICAgICAgICAgcmV0dXJuIC1FRVhJ
U1Q7Cj4gPiAgICAgICB9Cj4gPgo+ID4gKyAgICBtZW1fc2hhcmluZ19wYWdlX3VubG9jayhwYWdl
KTsKPiA+ICsKPiA+ICAgICAgIC8qIERyb3AgdGhlIGZpbmFsIHR5cGVjb3VudCAqLwo+ID4gICAg
ICAgcHV0X3BhZ2VfYW5kX3R5cGUocGFnZSk7Cj4gPgo+ID4gLSAgICAvKiBOb3cgdGhhdCB3ZSd2
ZSBkcm9wcGVkIHRoZSB0eXBlLCB3ZSBjYW4gdW5sb2NrICovCj4gPiAtICAgIG1lbV9zaGFyaW5n
X3BhZ2VfdW5sb2NrKHBhZ2UpOwo+ID4gLQo+ID4gICAgICAgLyogQ2hhbmdlIHRoZSBvd25lciAq
Lwo+ID4gICAgICAgQVNTRVJUKHBhZ2VfZ2V0X293bmVyKHBhZ2UpID09IGRvbV9jb3cpOwo+ID4g
ICAgICAgcGFnZV9zZXRfb3duZXIocGFnZSwgZCk7Cj4KPiBhbGwgb2YgdGhlIGFib3ZlLiBCdXQg
d2hhdCBhYm91dCAuLi4KPgo+ID4gQEAgLTkwMCw2ICs4OTUsNyBAQCBzdGF0aWMgaW50IHNoYXJl
X3BhZ2VzKHN0cnVjdCBkb21haW4gKnNkLCBnZm5fdCBzZ2ZuLCBzaHJfaGFuZGxlX3Qgc2gsCj4g
PiAgICAgICBwMm1fdHlwZV90IHNtZm5fdHlwZSwgY21mbl90eXBlOwo+ID4gICAgICAgc3RydWN0
IHR3b19nZm5zIHRnOwo+ID4gICAgICAgc3RydWN0IHJtYXBfaXRlcmF0b3Igcmk7Cj4gPiArICAg
IHVuc2lnbmVkIGxvbmcgcHV0X2NvdW50ID0gMDsKPiA+Cj4gPiAgICAgICBnZXRfdHdvX2dmbnMo
c2QsIHNnZm4sICZzbWZuX3R5cGUsIE5VTEwsICZzbWZuLAo+ID4gICAgICAgICAgICAgICAgICAg
IGNkLCBjZ2ZuLCAmY21mbl90eXBlLCBOVUxMLCAmY21mbiwgMCwgJnRnKTsKPiA+IEBAIC05NjQs
MTUgKzk2MCw2IEBAIHN0YXRpYyBpbnQgc2hhcmVfcGFnZXMoc3RydWN0IGRvbWFpbiAqc2QsIGdm
bl90IHNnZm4sIHNocl9oYW5kbGVfdCBzaCwKPiA+ICAgICAgICAgICBnb3RvIGVycl9vdXQ7Cj4g
PiAgICAgICB9Cj4gPgo+ID4gLSAgICAvKiBBY3F1aXJlIGFuIGV4dHJhIHJlZmVyZW5jZSwgZm9y
IHRoZSBmcmVlaW5nIGJlbG93IHRvIGJlIHNhZmUuICovCj4gPiAtICAgIGlmICggIWdldF9wYWdl
KGNwYWdlLCBkb21fY293KSApCj4gPiAtICAgIHsKPiA+IC0gICAgICAgIHJldCA9IC1FT1ZFUkZM
T1c7Cj4gPiAtICAgICAgICBtZW1fc2hhcmluZ19wYWdlX3VubG9jayhzZWNvbmRwZyk7Cj4gPiAt
ICAgICAgICBtZW1fc2hhcmluZ19wYWdlX3VubG9jayhmaXJzdHBnKTsKPiA+IC0gICAgICAgIGdv
dG8gZXJyX291dDsKPiA+IC0gICAgfQo+ID4gLQo+ID4gICAgICAgLyogTWVyZ2UgdGhlIGxpc3Rz
IHRvZ2V0aGVyICovCj4gPiAgICAgICBybWFwX3NlZWRfaXRlcmF0b3IoY3BhZ2UsICZyaSk7Cj4g
PiAgICAgICB3aGlsZSAoIChnZm4gPSBybWFwX2l0ZXJhdGUoY3BhZ2UsICZyaSkpICE9IE5VTEwp
Cj4gPiBAQCAtOTg0LDEzICs5NzEsMTQgQEAgc3RhdGljIGludCBzaGFyZV9wYWdlcyhzdHJ1Y3Qg
ZG9tYWluICpzZCwgZ2ZuX3Qgc2dmbiwgc2hyX2hhbmRsZV90IHNoLAo+ID4gICAgICAgICAgICAq
IERvbid0IGNoYW5nZSB0aGUgdHlwZSBvZiBybWFwIGZvciB0aGUgY2xpZW50IHBhZ2UuICovCj4g
PiAgICAgICAgICAgcm1hcF9kZWwoZ2ZuLCBjcGFnZSwgMCk7Cj4gPiAgICAgICAgICAgcm1hcF9h
ZGQoZ2ZuLCBzcGFnZSk7Cj4gPiAtICAgICAgICBwdXRfcGFnZV9hbmRfdHlwZShjcGFnZSk7Cj4g
PiArICAgICAgICBwdXRfY291bnQrKzsKPiA+ICAgICAgICAgICBkID0gZ2V0X2RvbWFpbl9ieV9p
ZChnZm4tPmRvbWFpbik7Cj4gPiAgICAgICAgICAgQlVHX09OKCFkKTsKPiA+ICAgICAgICAgICBC
VUdfT04oc2V0X3NoYXJlZF9wMm1fZW50cnkoZCwgZ2ZuLT5nZm4sIHNtZm4pKTsKPiA+ICAgICAg
ICAgICBwdXRfZG9tYWluKGQpOwo+ID4gICAgICAgfQo+ID4gICAgICAgQVNTRVJUKGxpc3RfZW1w
dHkoJmNwYWdlLT5zaGFyaW5nLT5nZm5zKSk7Cj4gPiArICAgIEJVR19PTighcHV0X2NvdW50KTsK
PiA+Cj4gPiAgICAgICAvKiBDbGVhciB0aGUgcmVzdCBvZiB0aGUgc2hhcmVkIHN0YXRlICovCj4g
PiAgICAgICBwYWdlX3NoYXJpbmdfZGlzcG9zZShjcGFnZSk7Cj4gPiBAQCAtMTAwMSw3ICs5ODks
OSBAQCBzdGF0aWMgaW50IHNoYXJlX3BhZ2VzKHN0cnVjdCBkb21haW4gKnNkLCBnZm5fdCBzZ2Zu
LCBzaHJfaGFuZGxlX3Qgc2gsCj4gPgo+ID4gICAgICAgLyogRnJlZSB0aGUgY2xpZW50IHBhZ2Ug
Ki8KPiA+ICAgICAgIHB1dF9wYWdlX2FsbG9jX3JlZihjcGFnZSk7Cj4gPiAtICAgIHB1dF9wYWdl
KGNwYWdlKTsKPiA+ICsKPiA+ICsgICAgd2hpbGUgKCBwdXRfY291bnQtLSApCj4gPiArICAgICAg
ICBwdXRfcGFnZV9hbmRfdHlwZShjcGFnZSk7Cj4gPgo+ID4gICAgICAgLyogV2UgbWFuYWdlZCB0
byBmcmVlIGEgZG9tYWluIHBhZ2UuICovCj4gPiAgICAgICBhdG9taWNfZGVjKCZucl9zaGFyZWRf
bWZucyk7Cj4gPiBAQCAtMTE2NSwxOSArMTE1NSwxMyBAQCBpbnQgX19tZW1fc2hhcmluZ191bnNo
YXJlX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwKPiA+ICAgICAgIHsKPiA+ICAgICAgICAgICBpZiAo
ICFsYXN0X2dmbiApCj4gPiAgICAgICAgICAgICAgIG1lbV9zaGFyaW5nX2dmbl9kZXN0cm95KHBh
Z2UsIGQsIGdmbl9pbmZvKTsKPiA+IC0gICAgICAgIHB1dF9wYWdlX2FuZF90eXBlKHBhZ2UpOwo+
ID4gKwo+ID4gICAgICAgICAgIG1lbV9zaGFyaW5nX3BhZ2VfdW5sb2NrKHBhZ2UpOwo+ID4gKwo+
ID4gICAgICAgICAgIGlmICggbGFzdF9nZm4gKQo+ID4gLSAgICAgICAgewo+ID4gLSAgICAgICAg
ICAgIGlmICggIWdldF9wYWdlKHBhZ2UsIGRvbV9jb3cpICkKPiA+IC0gICAgICAgICAgICB7Cj4g
PiAtICAgICAgICAgICAgICAgIHB1dF9nZm4oZCwgZ2ZuKTsKPiA+IC0gICAgICAgICAgICAgICAg
ZG9tYWluX2NyYXNoKGQpOwo+ID4gLSAgICAgICAgICAgICAgICByZXR1cm4gLUVPVkVSRkxPVzsK
PiA+IC0gICAgICAgICAgICB9Cj4gPiAgICAgICAgICAgICAgIHB1dF9wYWdlX2FsbG9jX3JlZihw
YWdlKTsKPiA+IC0gICAgICAgICAgICBwdXRfcGFnZShwYWdlKTsKPiA+IC0gICAgICAgIH0KPiA+
ICsKPiA+ICsgICAgICAgIHB1dF9wYWdlX2FuZF90eXBlKHBhZ2UpOwo+ID4gICAgICAgICAgIHB1
dF9nZm4oZCwgZ2ZuKTsKPiA+Cj4gPiAgICAgICAgICAgcmV0dXJuIDA7Cj4KPiAuLi4gdGhpcyAo
bWFpbiwgYXMgSSBndWVzcyBieSB0aGUgdGl0bGUpIHBhcnQgb2YgdGhlIGNoYW5nZT8gSSB0aGlu
awo+IHlvdSB3YW50IHRvIGV4cGxhaW4gd2hhdCB3YXMgd3JvbmcgaGVyZSBhbmQvb3Igd2h5IHRo
ZSBuZXcgYXJyYW5nZW1lbnQKPiBpcyBiZXR0ZXIuIChJJ20gc29ycnksIEkgZ3Vlc3MgaXQgd2Fz
IHRoaXMgd2F5IG9uIHByaW9yIHZlcnNpb25zCj4gYWxyZWFkeSwgYnV0IGFwcGFyZW50bHkgSSBk
aWRuJ3Qgbm90aWNlLikKCkl0J3Mgd2hhdCB0aGUgcGF0Y2ggbWVzc2FnZSBzYXlzIC0gY2FsbGlu
ZyBwdXRfcGFnZV9hbmRfdHlwZSBiZWZvcmUKbWVtX3NoYXJpbmdfcGFnZV91bmxvY2sgY2FuIGNh
dXNlIGEgZGVhZGxvY2suIFNpbmNlIG5vdyB3ZSBhcmUgbm93CmhvbGRpbmcgYSByZWZlcmVuY2Ug
dG8gdGhlIHBhZ2UgdGlsbCB0aGUgZW5kIHRoZXJlIGlzIG5vIG5lZWQgZm9yIHRoZQpleHRyYSBn
ZXRfcGFnZS9wdXRfcGFnZSBsb2dpYyB3aGVuIHdlIGFyZSBkZWFsaW5nIHdpdGggdGhlIGxhc3Rf
Z2ZuLgoKVGFtYXMKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 12:56:38 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 12:56: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 1ho5xe-0005mu-Ex; Thu, 18 Jul 2019 12: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=xBYf=VP=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1ho5xe-0005mi-1E
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 12:56:38 +0000
X-Inumbo-ID: 7a1b9bfa-a95b-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7a1b9bfa-a95b-11e9-8980-bc764e045a96;
 Thu, 18 Jul 2019 12:56:36 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1ho5xc-0002Vf-HL; Thu, 18 Jul 2019 12:56: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 1ho5xc-00010U-8G; Thu, 18 Jul 2019 12:56:36 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1ho5xc-0004kP-7g; Thu, 18 Jul 2019 12:56:36 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139099-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=cce01f538fb4d6ae8c13c88cfc0d3caf5baca833
X-Osstest-Versions-That: ovmf=35e242b698cdc6205e99a6d6a188bf27fecf9fb4
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 18 Jul 2019 12:56:36 +0000
Subject: [Xen-devel] [ovmf test] 139099: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTA5OSBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzkwOTkvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICBjY2UwMWY1MzhmYjRkNmFlOGMxM2M4OGNmYzBkM2Nh
ZjViYWNhODMzCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICAzNWUyNDJi
Njk4Y2RjNjIwNWU5OWE2ZDZhMTg4YmYyN2ZlY2Y5ZmI0CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MzkwNzIgIDIwMTktMDctMTcgMDI6NDg6MzggWiAgICAxIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTM5MDk5ICAyMDE5LTA3LTE3IDIzOjA5OjA1IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgTGFzemxvIEVy
c2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KICBQaGlsaXBwZSBNYXRoaWV1LURhdWRlIDxwaGlsbWRA
cmVkaGF0LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2
NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
b3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVw
b3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21l
L2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMs
IGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVj
dC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Yg
b3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0
cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1F
O2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8v
eGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcg
cmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQvb3NzdGVzdC9vdm1m
LmdpdAogICAzNWUyNDJiNjk4Li5jY2UwMWY1MzhmICBjY2UwMWY1MzhmYjRkNmFlOGMxM2M4OGNm
YzBkM2NhZjViYWNhODMzIC0+IHhlbi10ZXN0ZWQtbWFzdGVyCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 12:58:47 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 12: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 1ho5zj-0005xs-0k; Thu, 18 Jul 2019 12:58:47 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=e8X9=VP=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1ho5zh-0005xk-CL
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 12:58:45 +0000
X-Inumbo-ID: c319bf46-a95b-11e9-a1e7-17e7bd1bd251
Received: from m9a0002g.houston.softwaregrp.com (unknown [15.124.64.67])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c319bf46-a95b-11e9-a1e7-17e7bd1bd251;
 Thu, 18 Jul 2019 12:58:43 +0000 (UTC)
Received: FROM m9a0002g.houston.softwaregrp.com (15.121.0.191) BY
 m9a0002g.houston.softwaregrp.com WITH ESMTP; 
 Thu, 18 Jul 2019 12:58:36 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M9W0068.microfocus.com (2002:f79:bf::f79:bf) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Thu, 18 Jul 2019 12:58:11 +0000
Received: from NAM01-SN1-obe.outbound.protection.outlook.com (15.124.8.11) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Thu, 18 Jul 2019 12:58:12 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=Ha6G+/562z08QImskqJomHWLRDTEGsb2jhXWxg8euu/UvMxDolGGXnPVjot5gSKzFzs/hvFBNcaJFhZGN0vPPArF5ZqEtIYctNfX6oZAVLgHTChBhT9zsNahBOsyUohsSPsN5UlmJ75dIxew6hI6KRSr58Dm012tFBC/AsvnEE5IZ36XYDGzsY/oXFf49zkTCOvCBw9Mb/wW1M+fAnSw/ptXkz8zWsR5pUNLyY4Lq0Xq4w7vtNSD/jT+33tAg1r3NX90XGlPBzbqc/sZm/gqy8shSGEZWwPKRSmyeha2a3w91ldmMEgyu3pyxt8RMcVv629gKnL0A3tHzE+w2/lrPQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=JCF/X/8rapdeMcCfImK+oPGvMi5IyQmaISDeVuo6qyk=;
 b=efCBhTc/TxgByzjRPpEgRYjykQxF0Ynq4MXsFlYtE32EcPVPTLSBcqJq1WNty1vLlv3LoPGVYiCT/xhx9XR7c3UKWDiO+dko/rYsaVIHv/6Oy7JM5ch/h4EWjYqOeSCGW+MLCbvMpfHdxKvbRW8z8jGOTmSH1CdN+bA5l4nPYTrOJUyDVuK4ymqfc4cit++kOMWCTDFq8YxZt5EIrxcQQmmbwZSo/eDCzP4Cz1YSulKYk8kQwkl+QwqWyFq3fm/Kn+YTMKH0GNnoNXBK32OFVNE3nKr7wGPQgqoNe4sBWotzlyqFksytPTd03aPsHF16Ew+3IAICzBNPaWk9fEDarQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2665.namprd18.prod.outlook.com (20.179.106.224) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.14; Thu, 18 Jul 2019 12:58:11 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Thu, 18 Jul 2019
 12:58:10 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Alexandru Stefan ISAILA <aisaila@bitdefender.com>
Thread-Topic: [PATCH v7] x86/emulate: Send vm_event from emulate
Thread-Index: AQHVMY4Gmux1Y/IiSU2ZKtKyOfOCuKbQbceA
Date: Thu, 18 Jul 2019 12:58:10 +0000
Message-ID: <7a4c824d-3ccd-b289-3e8e-ff94ea916b3e@suse.com>
References: <20190703105639.23081-1-aisaila@bitdefender.com>
In-Reply-To: <20190703105639.23081-1-aisaila@bitdefender.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR0501CA0033.eurprd05.prod.outlook.com
 (2603:10a6:4:67::19) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: ddabfbb9-6f94-4f05-6b68-08d70b7f9647
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB2665; 
x-ms-traffictypediagnostic: DM6PR18MB2665:
x-microsoft-antispam-prvs: <DM6PR18MB26650F13CF7EFA4616ADF30BB3C80@DM6PR18MB2665.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 01026E1310
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(376002)(366004)(346002)(136003)(396003)(39860400002)(189003)(199004)(53936002)(6512007)(6246003)(7416002)(102836004)(31686004)(99286004)(86362001)(11346002)(26005)(186003)(256004)(2616005)(6506007)(446003)(386003)(6486002)(6436002)(36756003)(31696002)(476003)(486006)(14444005)(52116002)(5660300002)(76176011)(66946007)(68736007)(80792005)(25786009)(478600001)(53546011)(64756008)(66446008)(66556008)(2906002)(66476007)(66066001)(6916009)(8676002)(14454004)(71200400001)(81166006)(81156014)(71190400001)(316002)(8936002)(229853002)(4326008)(54906003)(305945005)(3846002)(7736002)(6116002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2665;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: N3n/serOCzN9Pm1Fg/lXip3HgxhUPiIjb5nrSfnNX73eHOmMP/hs30a5gED9RFHMi+l9v6wojth34HaSBvDv6nJByKwXvC0T1M1QSLS+CdZFtfS2tYu7VjvdmWU9nnlyLpGDM8HXISGHSHcLI9o2PpDJYUrQMeXCbgG+iNeJMjDtAF10J0xhs/Gd55cRTnRtQ5h5xV4TM32iW6jvZTgNr4hyYjkx+ohm2PVsAeyKVSxUawIFVvaZmg54+NCxNU8WPOilKMWUgkp1+yf7T45oVL860LJQ7Yj3Ylxq2L0qenx+71QVcch0bL9GsOERFBqJorlfjnTn80YN9ZiOdshuqwdGP1JpzuVEUO9XcwAIsKqxOxNPwQvtju+8ZfKaG0T3ZXBtQYYHQUGMVwVU0jE4lcF4RkQCThsiWba3dYlYTjw=
Content-ID: <3F9BEEE287E0C14ABC73B12D974421E5@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: ddabfbb9-6f94-4f05-6b68-08d70b7f9647
X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Jul 2019 12:58:10.7828 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2665
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v7] x86/emulate: Send vm_event from emulate
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Petre Ovidiu PIRCALABU <ppircalabu@bitdefender.com>,
 "tamas@tklengyel.com" <tamas@tklengyel.com>, "wl@xen.org" <wl@xen.org>,
 "rcojocaru@bitdefender.com" <rcojocaru@bitdefender.com>,
 "george.dunlap@eu.citrix.com" <george.dunlap@eu.citrix.com>,
 "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>,
 "paul.durrant@citrix.com" <paul.durrant@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 "roger.pau@citrix.com" <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDMuMDcuMjAxOSAxMjo1NiwgQWxleGFuZHJ1IFN0ZWZhbiBJU0FJTEEgd3JvdGU6DQo+IEEv
RCBiaXQgd3JpdGVzIChvbiBwYWdlIHdhbGtzKSBjYW4gYmUgY29uc2lkZXJlZCBiZW5pZ24gYnkg
YW4gaW50cm9zcGVjdGlvbg0KPiBhZ2VudCwgc28gcmVjZWl2aW5nIHZtX2V2ZW50cyBmb3IgdGhl
bSBpcyBhIHBlc3NpbWl6YXRpb24uIFdlIHRyeSBoZXJlIHRvDQo+IG9wdGltaXplIGJ5IGZpdGVy
aW5nIHRoZXNlIGV2ZW50cyBvdXQuDQoNCkJ1dCB5b3UgYWRkIHRoZSBzZW5kaW5nIG9mIG1vcmUg
ZXZlbnRzIC0gaG93IGRvZXMgImZpbHRlciBvdXQiIG1hdGNoDQp0aGUgYWN0dWFsIGltcGxlbWVu
dGF0aW9uPw0KDQo+IEN1cnJlbnRseSwgd2UgYXJlIGZ1bGx5IGVtdWxhdGluZyB0aGUgaW5zdHJ1
Y3Rpb24gYXQgUklQIHdoZW4gdGhlIGhhcmR3YXJlIHNlZXMNCj4gYW4gRVBUIGZhdWx0IHdpdGgg
bnBmZWMua2luZCAhPSBucGZlY19raW5kX3dpdGhfZ2xhLiBUaGlzIGlzLCBob3dldmVyLA0KPiBp
bmNvcnJlY3QsIGJlY2F1c2UgdGhlIGluc3RydWN0aW9uIGF0IFJJUCBtaWdodCBsZWdpdGltYXRl
bHkgY2F1c2UgYW4NCj4gRVBUIGZhdWx0IG9mIGl0cyBvd24gd2hpbGUgYWNjZXNzaW5nIGEgX2Rp
ZmZlcmVudF8gcGFnZSBmcm9tIHRoZSBvcmlnaW5hbCBvbmUsDQo+IHdoZXJlIEEvRCB3ZXJlIHNl
dC4NCj4gVGhlIHNvbHV0aW9uIGlzIHRvIHBlcmZvcm0gdGhlIHdob2xlIGVtdWxhdGlvbiwNCg0K
QWJvdmUgeW91IHNhaWQgZnVsbHkgZW11bGF0aW5nIHN1Y2ggYW4gaW5zbiBpcyBpbmNvcnJlY3Qu
IFRvIG1lIHRoZQ0KdHdvIHN0YXRlbWVudHMgY29udHJhZGljdCBvbmUgYW5vdGhlci4NCg0KPiB3
aGlsZSBpZ25vcmluZyBFUFQgcmVzdHJpY3Rpb25zDQo+IGZvciB0aGUgd2FsayBwYXJ0LCBhbmQg
dGFraW5nIHRoZW0gaW50byBhY2NvdW50IGZvciB0aGUgImFjdHVhbCIgZW11bGF0aW5nIG9mDQo+
IHRoZSBpbnN0cnVjdGlvbiBhdCBSSVAuDQoNClNvIHRoZSAiaWdub3JlIiBwYXJ0IGhlcmUgaXMg
YmVjYXVzZSB0aGUgd2FsayBkb2Vzbid0IGN1cnJlbnRseSBzZW5kDQphbnkgZXZlbnRzPyBUaGF0
J3MgYW4gb21pc3Npb24gYWZ0ZXIgYWxsLCB3aGljaCB1bHRpbWF0ZWx5IHdhbnRzIHRvDQpnZXQg
Zml4ZWQuIFRoaXMgaW4gdHVybiBtYWtlcyBtZSB3b25kZXIgd2hldGhlciB0aGVyZSBjb3VsZG4n
dCBiZQ0KY2FzZXMgd2hlcmUgYSBtb25pdG9yIGFjdHVhbGx5IHdhbnRzIHRvIHNlZSB0aGVzZSB2
aW9sYXRpb25zLCB0b28uDQpBZnRlciBhbGwgb25lIG1heSBiZSBhYmxlIHRvIGFidXNlIHRvIHBh
Z2Ugd2Fsa2VyIHRvIHNldCBiaXRzIGluDQpwbGFjZXMgeW91IGFjdHVhbGx5IGNhcmUgdG8gcHJv
dGVjdCBmcm9tIHVuZHVlIG1vZGlmaWNhdGlvbi4NCg0KPiBXaGVuIHdlIHNlbmQgb3V0IGEgdm1f
ZXZlbnQsIHdlIGRvbid0IHdhbnQgdGhlIGVtdWxhdGlvbg0KPiB0byBjb21wbGV0ZSwgc2luY2Ug
aW4gdGhhdCBjYXNlIHdlIHdvbid0IGJlIGFibGUgdG8gdmV0byB3aGF0ZXZlciBpdCBpcyBkb2lu
Zy4NCj4gVGhhdCB3b3VsZCBtZWFuIHRoYXQgd2UgY2FuJ3QgYWN0dWFsbHkgcHJldmVudCBhbnkg
bWFsaWNpb3VzIGFjdGl2aXR5LCBpbnN0ZWFkDQo+IHdlJ2Qgb25seSBiZSBhYmxlIHRvIHJlcG9y
dCBvbiBpdC4NCj4gV2hlbiB3ZSBzZWUgYSAic2VuZC12bV9ldmVudCIgY2FzZSB3aGlsZSBlbXVs
YXRpbmcsIHdlIG5lZWQgdG8gZmlyc3Qgc2VuZCB0aGUNCj4gZXZlbnQgb3V0IGFuZCB0aGVuIHN0
b3AgdGhlIGVtdWxhdGlvbiAocmV0dXJuIFg4NkVNVUxfUkVUUlkpLg0KDQpQZXJoYXBzIGJldHRl
ciAic3VzcGVuZCIgaW5zdGVhZCBvZiAic3RvcCI/DQoNCj4gQWZ0ZXIgdGhlIGVtdWxhdGlvbiBz
dG9wcyB3ZSdsbCBjYWxsIGh2bV92bV9ldmVudF9kb19yZXN1bWUoKSBhZ2FpbiBhZnRlciB0aGUN
Cj4gaW50cm9zcGVjdGlvbiBhZ2VudCB0cmVhdHMgdGhlIGV2ZW50IGFuZCByZXN1bWVzIHRoZSBn
dWVzdC4gVGhlcmUsIHRoZQ0KPiBpbnN0cnVjdGlvbiBhdCBSSVAgd2lsbCBiZSBmdWxseSBlbXVs
YXRlZCAod2l0aCB0aGUgRVBUIGlnbm9yZWQpIGlmIHRoZQ0KPiBpbnRyb3NwZWN0aW9uIGFwcGxp
Y2F0aW9uIGFsbG93cyBpdCwgYW5kIHRoZSBndWVzdCB3aWxsIGNvbnRpbnVlIHRvIHJ1biBwYXN0
DQo+IHRoZSBpbnN0cnVjdGlvbi4NCj4gDQo+IFdlIHVzZSBodm1lbXVsX21hcF9saW5lYXJfYWRk
cigpIHRvIGludGVyY2VwdCByL3cgYWNjZXNzIGFuZA0KPiBfX2h2bV9jb3B5KCkgdG8gaW50ZXJj
ZXB0IGV4ZWMgYWNjZXNzLg0KDQpCdHcgSSBjb250aW51ZSB0byBiZSB1bmhhcHB5IGFib3V0IHRo
aXMgYXN5bW1ldHJ5LiBGdXJ0aGVybW9yZSBpbg0KdGhlIGZvcm1lciBjYXNlIHlvdSBvbmx5IGhh
bmRsZSB3cml0ZSBhbmQgcm13IGFjY2Vzc2VzLCBidXQgbm90DQpyZWFkcyBhZmFpY3MuIEkgYXNz
dW1lIHlvdSBkb24ndCBjYXJlIGFib3V0IHJlYWRzLCBidXQgdGhpcyBzaG91bGQNCnRoZW4gYmUg
bWFkZSBleHBsaWNpdC4gRnVydGhlcm1vcmUgRVBUIGFsbG93cyByZWFkIHByb3RlY3Rpb24sIGFu
ZA0KdGhlcmUgYXJlIHAybV9hY2Nlc3NfdywgcDJtX2FjY2Vzc193eCwgYW5kIHAybV9hY2Nlc3Nf
eCwgc28gSSBndWVzcw0KaWdub3JpbmcgcmVhZHMgY2FuIGF0IGJlc3QgYmUgYW4gb3B0aW9uIHBp
Y2tlZCBieSB0aGUgbW9uaXRvciwgbm90DQpzb21ldGhpbmcgdG8gYmUgbGVmdCBvdXQgb2YgdGhl
IGludGVyZmFjZSBhbHRvZ2V0aGVyLg0KDQo+IGh2bV9lbXVsYXRlX3NlbmRfdm1fZXZlbnQoKSBj
YW4gcmV0dXJuIGZhbHNlIGlmIHRoZXJlIHdhcyBubyB2aW9sYXRpb24sDQo+IGlmIHRoZXJlIHdh
cyBhbiBlcnJvciBmcm9tIG1vbml0b3JfdHJhcHMoKSBvciBwMm1fZ2V0X21lbV9hY2Nlc3MoKS4N
Cg0KQXMgc2FpZCBiZWZvcmUgLSBJIGRvbid0IHRoaW5rIGVycm9ycyBhbmQgbGFjayBvZiBhIHZp
b2xhdGlvbiBjYW4NCnNlbnNpYmx5IGJlIHRyZWF0ZWQgdGhlIHNhbWUgd2F5LiBJcyB0aGUgaW1w
bGljYXRpb24gcGVyaGFwcyB0aGF0DQplbXVsYXRpb24gdGhlbiB3aWxsIGZhaWwgbGF0ZXIgYW55
d2F5PyBJZiBzbywgaXMgc3VjaCBhbg0KYXNzdW1wdGlvbiB0YWtpbmcgaW50byBjb25zaWRlcmF0
aW9uIHBvc3NpYmxlIHJhY2VzPw0KDQo+IFJldHVybmluZyBmYWxzZSBpZiBwMm1fZ2V0X21lbV9h
Y2Nlc3MoKSBpcyBvZiBiZWNhdXNlIHRoaXMgd2lsbCBoYXBwZW4NCj4gaWYgaXQgd2FzIGNhbGxl
ZCB3aXRoIGEgYmFkIGFkZHJlc3Mgb3IgaWYgdGhlIGVudHJ5IHdhcyBub3QgZm91bmQgaW4gdGhl
DQo+IEVQVCBpbiB3aGljaCBjYXNlIGl0IGlzIHVucmVzdHJpY3RlZC4NCg0KSSdtIGFmcmFpZCBJ
J20gaGF2aW5nIHRyb3VibGUgdW5kZXJzdGFuZGluZyB0aGlzLiBJJ20gaW4gcGFydGljdWxhcg0K
aGVhdmlseSBjb25mdXNlZCBieSB0aGUgIm9mIiBpbiB0aGUgbWlkZGxlLg0KDQo+IEBAIC01MzAs
NiArNTMyLDcxIEBAIHN0YXRpYyBpbnQgaHZtZW11bF9kb19tbWlvX2FkZHIocGFkZHJfdCBtbWlv
X2dwYSwNCj4gICAgICAgcmV0dXJuIGh2bWVtdWxfZG9faW9fYWRkcigxLCBtbWlvX2dwYSwgcmVw
cywgc2l6ZSwgZGlyLCBkZiwgcmFtX2dwYSk7DQo+ICAgfQ0KPiAgIA0KPiArLyoNCj4gKyAqIFNl
bmQgbWVtb3J5IGFjY2VzcyB2bV9ldmVudHMgYmFzZWQgb24gcGZlYy4gUmV0dXJucyB0cnVlIGlm
IHRoZSBldmVudCB3YXMNCj4gKyAqIHNlbnQgYW5kIGZhbHNlIGZvciBwMm1fZ2V0X21lbV9hY2Nl
c3MoKSBlcnJvciwgbm8gdmlvbGF0aW9uIGFuZCBldmVudCBzZW5kDQo+ICsgKiBlcnJvci4gRGVw
ZW5kcyBvbiBhcmNoLnZtX2V2ZW50LT5zZW5kX2V2ZW50Lg0KDQpJbnN0ZWFkIG9mICJkZXBlbmRz
IiwgZG8geW91IHBlcmhhcHMgbWVhbiAiYXNzdW1lcyB0aGUgY2FsbGVyIHRvIGNoZWNrIj8NCklu
IHdoaWNoIGNhc2UgeW91IG1heSB3YW50IHRvIEFTU0VSVCgpIHRoaXMgaGVyZSB0byBkb2N1bWVu
dCB0aGUNCnJlcXVpcmVtZW50Pw0KDQo+ICsgKiBOT1RFOiBwMm1fZ2V0X21lbV9hY2Nlc3MoKSBj
YW4gZmFpbCBmb3Igd3JvbmcgYWRkcmVzcyBvciBpZiB0aGUgZW50cnkNCg0KV2hhdCBpcyAid3Jv
bmcgYWRkcmVzcyIgaGVyZT8gSU9XIGhvdyBpcyB0aGlzIGRpZmZlcmVudCBmcm9tICJlbnRyeSBu
b3QNCmZvdW5kIj8NCg0KPiBAQCAtNjI5LDYgKzY5NywxNCBAQCBzdGF0aWMgdm9pZCAqaHZtZW11
bF9tYXBfbGluZWFyX2FkZHIoDQo+ICAgDQo+ICAgICAgICAgICAgICAgQVNTRVJUKHAybXQgPT0g
cDJtX3JhbV9sb2dkaXJ0eSB8fCAhcDJtX2lzX3JlYWRvbmx5KHAybXQpKTsNCj4gICAgICAgICAg
IH0NCj4gKw0KPiArICAgICAgICBpZiAoIGN1cnItPmFyY2gudm1fZXZlbnQgJiYNCj4gKyAgICAg
ICAgICAgIGN1cnItPmFyY2gudm1fZXZlbnQtPnNlbmRfZXZlbnQgJiYNCj4gKyAgICAgICAgICAg
IGh2bV9lbXVsYXRlX3NlbmRfdm1fZXZlbnQoYWRkciwgZ2ZuLCBwZmVjKSApDQoNCkluZGVudGF0
aW9uIGxvb2tzIG9mZiBieSBvbmUgaGVyZS4NCg0KPiArICAgICAgICB7DQo+ICsgICAgICAgICAg
ICBlcnIgPSBFUlJfUFRSKH5YODZFTVVMX1JFVFJZKTsNCj4gKyAgICAgICAgICAgIGdvdG8gb3V0
Ow0KPiArICAgICAgICB9DQoNCkRpZCB5b3Ugbm90aWNlIHRoYXQgdGhlcmUncyBhbiBpbW1lZGlh
dGUgZXhpdCBmcm9tIHRoZSBsb29wIG9ubHkNCmluIGNhc2UgdGhlIGxpbmVhciAtPiBwaHlzaWNh
bCB0cmFuc2xhdGlvbiBmYWlscz8gVGhpcyBpcw0KcmVsZXZhbnQgZm9yIHBhZ2UgZmF1bHQgZGVs
aXZlcnkgY29ycmVjdG5lc3MgZm9yIGFjY2Vzc2VzDQpjcm9zc2luZyBwYWdlIGJvdW5kYXJpZXMu
IEkgdGhpbmsgeW91IHdhbnQgdG8gdXNlDQp1cGRhdGVfbWFwX2VycigpIGFuZCBkcm9wIHRoZSAi
Z290byBvdXQiLiBJIGNhbid0IHJlYWxseSBtYWtlIHVwDQpteSBtaW5kIG9uIHRoZSBjb3JyZWN0
IGludGVyYWN0aW9uIGJldHdlZW4geW91ciBuZXcgaWYoKSBhbmQgdGhlDQpvbmUgaW1tZWRpYXRl
bHkgYWhlYWQgb2YgaXQuIFlvdSB3aWxsIHdhbnQgdG8gdGhpbmsgdGhpcyB0aHJvdWdoLg0KDQo+
IC0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMNCj4gKysrIGIveGVuL2FyY2gveDg2L2h2bS9o
dm0uYw0KPiBAQCAtMzIyNCw2ICszMjI0LDE0IEBAIHN0YXRpYyBlbnVtIGh2bV90cmFuc2xhdGlv
bl9yZXN1bHQgX19odm1fY29weSgNCj4gICAgICAgICAgICAgICByZXR1cm4gSFZNVFJBTlNfYmFk
X2dmbl90b19tZm47DQo+ICAgICAgICAgICB9DQo+ICAgDQo+ICsgICAgICAgIGlmICggdW5saWtl
bHkodi0+YXJjaC52bV9ldmVudCkgJiYNCj4gKyAgICAgICAgICAgIHYtPmFyY2gudm1fZXZlbnQt
PnNlbmRfZXZlbnQgJiYNCj4gKyAgICAgICAgICAgIGh2bV9lbXVsYXRlX3NlbmRfdm1fZXZlbnQo
YWRkciwgZ2ZuLCBwZmVjKSApDQoNCkluZGVudGF0aW9uIGxvb2tzIHdyb25nIGFnYWluLg0KDQo+
ICsgICAgICAgIHsNCj4gKyAgICAgICAgICAgIHB1dF9wYWdlKHBhZ2UpOw0KPiArICAgICAgICAg
ICAgcmV0dXJuIEhWTVRSQU5TX2dmbl9wYWdlZF9vdXQ7DQoNCldoeSAicGFnZWQgb3V0Ij8gSWYg
dGhpcyBpcyBhbiBpbnRlbnRpb25hbCBhYnVzZSwgdGhlbiB5b3Ugd2FudA0KdG8gc2F5IHNvIGlu
IGEgY29tbWVudCBhbmQganVzdGlmeSB0aGUgYWJ1c2UgaGVyZSBvciBpbiB0aGUNCmRlc2NyaXB0
aW9uLg0KDQo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vdm1fZXZlbnQuYw0KPiArKysgYi94ZW4v
YXJjaC94ODYvaHZtL3ZtX2V2ZW50LmMNCj4gQEAgLTg2LDYgKzg2LDcgQEAgdm9pZCBodm1fdm1f
ZXZlbnRfZG9fcmVzdW1lKHN0cnVjdCB2Y3B1ICp2KQ0KPiAgICAgICAgICAgICAgICAgICAgIFZN
X0VWRU5UX0ZMQUdfU0VUX0VNVUxfSU5TTl9EQVRBICkNCj4gICAgICAgICAgICAgICBraW5kID0g
RU1VTF9LSU5EX1NFVF9DT05URVhUX0lOU047DQo+ICAgDQo+ICsgICAgICAgIHYtPmFyY2gudm1f
ZXZlbnQtPnNlbmRfZXZlbnQgPSBmYWxzZTsNCj4gICAgICAgICAgIGh2bV9lbXVsYXRlX29uZV92
bV9ldmVudChraW5kLCBUUkFQX2ludmFsaWRfb3AsDQo+ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgWDg2X0VWRU5UX05PX0VDKTsNCg0KSXMgdGhpcyBpbnNlcnRpb24gbWVhbmlu
ZyB0byB1c2UgInRydWUiIGluc3RlYWQsIG9yIGlzIHRoZQ0KcmV2aXNpb24gbG9nIGVudHJ5IHdy
b25nPyBPciBkb2VzICJzZXQiIHRoZXJlIG5vdCBuZWNlc3NhcmlseQ0KbWVhbiAic2V0IGl0IHRv
IHRydWUiLCBidXQganVzdCAic2V0IGl0IHRvIGEgZGV0ZXJtaW5pc3RpYw0KdmFsdWUiIChpbiB3
aGljaCBjYXNlICJpbml0aWFsaXplIiB3b3VsZCBoYXZlIGJlZW4gYW4NCnVuYW1iaWd1b3VzIGFs
dGVybmF0aXZlIHdvcmRpbmcpPw0KDQpKYW4NCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 13:00:13 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 13:00:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ho616-0006fD-CI; Thu, 18 Jul 2019 13:00:12 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=B+y+=VP=tklengyel.com=bounce+e181d6.cd840-xen-devel=lists.xenproject.org@srs-us1.protection.inumbo.net>)
 id 1ho615-0006f4-Ee
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 13:00:11 +0000
X-Inumbo-ID: f7e79676-a95b-11e9-b624-bbe3d9469f7d
Received: from rs224.mailgun.us (unknown [209.61.151.224])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f7e79676-a95b-11e9-b624-bbe3d9469f7d;
 Thu, 18 Jul 2019 13:00:08 +0000 (UTC)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=tklengyel.com;
 q=dns/txt; 
 s=krs; t=1563454808; h=Content-Type: Cc: To: Subject: Message-ID: Date:
 From: In-Reply-To: References: MIME-Version: Sender;
 bh=AxeHC+v2dsR+7QaZHbjIHxQrVa+9hm1YfNolS5p0nnI=;
 b=Ibzk9d53ieOncseqYwdDAteQCx0/qat1+AHE7bwGn9UvBA+SeC464RRyk6hs/yRpV4ZZ8V4Y
 g26cLchgbzygY/fGX2s7yAOW7kNcIPbEH6D32UEHZA/X6oYX4ma+LDbGkIzpQbfMKbSy6aNh
 vHLNs7Exvlxflw74DpD+iKT/6wE=
X-Mailgun-Sending-Ip: 209.61.151.224
X-Mailgun-Sid: WyIyYTNmOCIsICJ4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmciLCAiY2Q4NDAiXQ==
Received: from mail-wm1-f46.google.com (mail-wm1-f46.google.com
 [209.85.128.46])
 by mxa.mailgun.org with ESMTP id 5d306d56.7ff4d8f9fe30-smtp-out-n03;
 Thu, 18 Jul 2019 13:00:06 -0000 (UTC)
Received: by mail-wm1-f46.google.com with SMTP id s15so4234787wmj.3
 for <xen-devel@lists.xenproject.org>; Thu, 18 Jul 2019 06:00:06 -0700 (PDT)
X-Gm-Message-State: APjAAAXgHbuMDXRHHKZHL5Kfp24iwx/NW3A61nPc4Hintf33tNvXT5Kn
 Ioj/QGyKTaly9E3UOdanNI5E0OhecYvcbUjy1Sc=
X-Google-Smtp-Source: APXvYqyspoFBLIiPLUXFRh5je7lMlAcokBCJd1VSGaCFQnNPy5Fvw2wm7lZC1SOUGMojmKKIpUFedpKcD7yGrA8AkX8=
X-Received: by 2002:a7b:c1da:: with SMTP id a26mr42673146wmj.128.1563454805216; 
 Thu, 18 Jul 2019 06:00:05 -0700 (PDT)
MIME-Version: 1.0
References: <20190717193335.11991-1-tamas@tklengyel.com>
 <20190717193335.11991-6-tamas@tklengyel.com>
 <7d6e93e9-8037-e0ed-5c2b-e00a810bc7e4@suse.com>
In-Reply-To: <7d6e93e9-8037-e0ed-5c2b-e00a810bc7e4@suse.com>
From: Tamas K Lengyel <tamas@tklengyel.com>
Date: Thu, 18 Jul 2019 06:59:28 -0600
X-Gmail-Original-Message-ID: <CABfawhm35+gf=3J-OYo84nwymDAx2vCrgtyqSe2it4LAgpxYTw@mail.gmail.com>
Message-ID: <CABfawhm35+gf=3J-OYo84nwymDAx2vCrgtyqSe2it4LAgpxYTw@mail.gmail.com>
To: Jan Beulich <JBeulich@suse.com>
Subject: Re: [Xen-devel] [PATCH v6 5/5] x86/mem_sharing: style cleanup
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "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>

T24gVGh1LCBKdWwgMTgsIDIwMTkgYXQgNDo1NiBBTSBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3Vz
ZS5jb20+IHdyb3RlOgo+Cj4gT24gMTcuMDcuMjAxOSAyMTozMywgVGFtYXMgSyBMZW5neWVsIHdy
b3RlOgo+ID4gQEAgLTEzNiw4ICsxMzcsOCBAQCBzdGF0aWMgaW5saW5lIGJvb2wgX3BhZ2VfbG9j
ayhzdHJ1Y3QgcGFnZV9pbmZvICpwYWdlKQo+ID4gICAgICAgICAgICAgICBjcHVfcmVsYXgoKTsK
PiA+ICAgICAgICAgICBueCA9IHggKyAoMSB8IFBHVF9sb2NrZWQpOwo+ID4gICAgICAgICAgIGlm
ICggISh4ICYgUEdUX3ZhbGlkYXRlZCkgfHwKPiA+IC0gICAgICAgICAgICAgISh4ICYgUEdUX2Nv
dW50X21hc2spIHx8Cj4gPiAtICAgICAgICAgICAgICEobnggJiBQR1RfY291bnRfbWFzaykgKQo+
ID4gKyAgICAgICAgICAgICAgICAhKHggJiBQR1RfY291bnRfbWFzaykgfHwKPiA+ICsgICAgICAg
ICAgICAgICAgIShueCAmIFBHVF9jb3VudF9tYXNrKSApCj4gPiAgICAgICAgICAgICAgIHJldHVy
biBmYWxzZTsKPiA+ICAgICAgIH0gd2hpbGUgKCBjbXB4Y2hnKCZwYWdlLT51LmludXNlLnR5cGVf
aW5mbywgeCwgbngpICE9IHggKTsKPgo+IEFyZW4ndCB5b3Ugc2NyZXdpbmcgdXAgaW5kZW50YXRp
b24gaGVyZT8gSXQgbG9va3Mgd3JvbmcgYm90aCBpbiBteQo+IG1haWwgY2xpZW50J3MgdmlldyBh
bmQgb24gdGhlIGxpc3QgYXJjaGl2ZXMsIHdoZXJlYXMuIEZ1cnRoZXJtb3JlCj4gdGhpcyBpcyBj
b2RlIHlvdSd2ZSBpbnRyb2R1Y2VkIGVhcmxpZXIgaW4gdGhlIHNlcmllcywgc28gaXQgc2hvdWxk
Cj4gYmUgZ290IHJpZ2h0IHRoZXJlLCBub3QgaGVyZS4KClRoZSBzdHlsZSB3YXMgYXV0by1hcHBs
aWVkIHdpdGggYXN0eWxlIHVzaW5nIHRoZSBic2QgZm9ybWF0LiBJbiB0aGUKcHJldmlvdXMgcGF0
Y2ggdGhlcmUgd2VyZSBubyBzdHlsZS1jaGFuZ2VzIGFwcGxpZWQgYmVjYXVzZSBpdCB3YXMgYQpj
b3B5LXBhc3RlIGpvYiBmcm9tIHRoZSBvdGhlciBjb2RlIGxvY2F0aW9uLiBJIHJhdGhlciBrZWVw
CmNvZGUtY29weWluZyBhbmQgc3R5bGUgZml4ZXMgc2VwYXJhdGUuCgo+Cj4gPiBAQCAtMjI1LDcg
KzIyNSw3IEBAIHJtYXBfaW5pdChzdHJ1Y3QgcGFnZV9pbmZvICpwYWdlKQo+ID4gICAjZGVmaW5l
IEhBU0goZG9tYWluLCBnZm4pICAgICAgIFwKPiA+ICAgICAgICgoKGdmbikgKyAoZG9tYWluKSkg
JSBSTUFQX0hBU0hUQUJfU0laRSkKPiA+Cj4gPiAtLyogQ29udmVyc2lvbnMuIFR1bmVkIGJ5IHRo
ZSB0aHJlc2hvbGRzLiBTaG91bGQgb25seSBoYXBwZW4gdHdpY2UKPiA+ICsvKiBDb252ZXJzaW9u
cy4gVHVuZWQgYnkgdGhlIHRocmVzaG9sZHMuIFNob3VsZCBvbmx5IGhhcHBlbiB0d2ljZQo+ID4g
ICAgKiAob25jZSBlYWNoKSBkdXJpbmcgdGhlIGxpZmV0aW1lIG9mIGEgc2hhcmVkIHBhZ2UgKi8K
Pgo+IFBsZWFzZSBmaXggdGhlIGNvbW1lbnQgc3R5bGUgYXMgYSB3aG9sZSwgbm90IGp1c3QgdGhl
IHN0cmF5IHRyYWlsaW5nCj4gYmxhbmsuCj4KPiA+IEBAIC0yODgsMTMgKzI4OCwxMyBAQCBybWFw
X2NvdW50KHN0cnVjdCBwYWdlX2luZm8gKnBnKQo+ID4gICB9Cj4gPgo+ID4gICAvKiBUaGUgcGFn
ZSB0eXBlIGNvdW50IGlzIGFsd2F5cyBkZWNyZWFzZWQgYWZ0ZXIgcmVtb3ZpbmcgZnJvbSB0aGUg
cm1hcC4KPiA+IC0gKiBVc2UgYSBjb252ZXJ0IGZsYWcgdG8gYXZvaWQgbXV0YXRpbmcgdGhlIHJt
YXAgaWYgaW4gdGhlIG1pZGRsZSBvZiBhbgo+ID4gKyAqIFVzZSBhIGNvbnZlcnQgZmxhZyB0byBh
dm9pZCBtdXRhdGluZyB0aGUgcm1hcCBpZiBpbiB0aGUgbWlkZGxlIG9mIGFuCj4gPiAgICAqIGl0
ZXJhdG9yLCBvciBpZiB0aGUgcGFnZSB3aWxsIGJlIHNvb24gZGVzdHJveWVkIGFueXdheXMuICov
Cj4KPiBTYW1lIGhlcmUuCj4KPiA+ICAgc3RhdGljIGlubGluZSB2b2lkCj4gPiAgIHJtYXBfZGVs
KGdmbl9pbmZvX3QgKmdmbl9pbmZvLCBzdHJ1Y3QgcGFnZV9pbmZvICpwYWdlLCBpbnQgY29udmVy
dCkKPiA+ICAgewo+ID4gICAgICAgaWYgKCBSTUFQX1VTRVNfSEFTSFRBQihwYWdlKSAmJiBjb252
ZXJ0ICYmCj4gPiAtICAgICAgICAgKHJtYXBfY291bnQocGFnZSkgPD0gUk1BUF9MSUdIVF9TSEFS
RURfUEFHRSkgKQo+ID4gKyAgICAgICAgICAgIChybWFwX2NvdW50KHBhZ2UpIDw9IFJNQVBfTElH
SFRfU0hBUkVEX1BBR0UpICkKPgo+IEhlcmUgeW91IGFnYWluIHNlZW0gdG8gYmUgc2NyZXdpbmcg
dXAgY29ycmVjdCBpbmRlbnRhdGlvbi4gVGhlcmUgYXJlCj4gbW9yZSBzdWNoIGluc3RhbmNlcywg
c28gSSBndWVzcyBJJ2xsIGxlYXZlIGl0IHRvIHlvdSB0byBnbyBvdmVyIHRoZQo+IHdob2xlIHBh
dGNoIG9uY2UgbW9yZS4KCkFnYWluLCB0aGlzIGlzIHRoZSBhc3R5bGUgYnNkIGZvcm1hdCBhdXRv
LWFwcGxpZWQuIEkgcmF0aGVyIGhhdmUgdGhpcwpzdHlsZSBpZiBpdCBtZWFucyBJIGRvbid0IGV2
ZXIgaGF2ZSB0byBjaGVjayBmb3IgdGhpcyBraW5kIG9mIHN0dWZmCm1hbnVhbGx5IGluIHRoZSBm
dXR1cmUuCgpUYW1hcwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 13:08:03 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 13:08:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ho68d-0006q2-77; Thu, 18 Jul 2019 13:07:59 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=e8X9=VP=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1ho68b-0006px-62
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 13:07:57 +0000
X-Inumbo-ID: 0d906fd8-a95d-11e9-a7cd-f3fff764834b
Received: from m4a0040g.houston.softwaregrp.com (unknown [15.124.2.86])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 0d906fd8-a95d-11e9-a7cd-f3fff764834b;
 Thu, 18 Jul 2019 13:07:54 +0000 (UTC)
Received: FROM m4a0040g.houston.softwaregrp.com (15.120.17.147) BY
 m4a0040g.houston.softwaregrp.com WITH ESMTP; 
 Thu, 18 Jul 2019 13:04:01 +0000
Received: from M9W0068.microfocus.com (2002:f79:bf::f79:bf) by
 M4W0335.microfocus.com (2002:f78:1193::f78:1193) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Thu, 18 Jul 2019 13:07:20 +0000
Received: from NAM01-BY2-obe.outbound.protection.outlook.com (15.124.72.12) by
 M9W0068.microfocus.com (15.121.0.191) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Thu, 18 Jul 2019 13:07:20 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=HKs5RNAQqcWOYjUREf97SgForimAkyaD4WNc4uUAngUdbu1bSDgdd7nTzgFOc1TMfQQXviPWZHGdLJsEX7LkxEcDPP8JJyYLIa7Dp4UpZw5KbAk6cJhJ0zThKzHGdvrvEmgWIcKoPWfV/K8DamQVHLrUvFAP5XQaAqiRtduM4cixa8langBicWqZNAn5BLRWhCuZyf2LvXFr2QI46IGkTTXDrAnSixJTx14M6sRZzIJTFYc+XvhE8QzNwtx+Yc6YTd4+1yHvkw5MDlK0yXUaJFm3SZPIyy4KTzi5dyGPHQiwl7L26G3WwEKVMY0QjZnkU6JMzExMfA/lxDYmC3giDw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=1iE8oRu2KShXQklDKQVC8+SgicMoWfy/LJz8l6mN6VE=;
 b=Axz33imlbWp8FRbBdYvnXzRBuYcq46oawCdP5H9nRAy4zVf5lakOOP5AnUBpmlUdWcBNp/k9KPVw9yGosStk1mM7kjpTQO+11MDcopqgl+c8OZPQLk9rvYHJwnqKpVMUvhXVWII5VyUBGFFNChezIgyvHJH2VvDaJrEe39/mUS8vf1T8a3I7nZIcR8BtaYQLLc03j9YccRK2OKn6BGIbdvFud+j1dDnKQMUTsbhqaaUGsX//Qa4SifZ6rFuA15gM3xtsSGYbQLPGpbWf72/5uJ+KWMhnxeY2PibZi2kGFSjybkax3zYgJlzVhhwXAgbyR+zsGN6rWU172KEFU5mk9w==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2540.namprd18.prod.outlook.com (20.179.105.160) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2094.12; Thu, 18 Jul 2019 13:07:19 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Thu, 18 Jul 2019
 13:07:19 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Thread-Topic: [PATCH 1/2] x86/cpu/intel: Clear cache self-snoop capability in
 CPUs with known errata
Thread-Index: AQHVPWGy1ek8AecLnECtUEoEAro4wqbQTIu9gAAMIwA=
Date: Thu, 18 Jul 2019 13:07:19 +0000
Message-ID: <dadc1871-02eb-3312-9e5f-bb4cebc1308c@suse.com>
References: <31d4cb3f-6ff0-a13c-00ce-bced77c6dd78@suse.com>
 <05257008-13e3-0d49-cd1d-6a8c9eee2ce5@suse.com>
 <d643e3c0-fd02-3427-b241-a707eaaf5d52@citrix.com>
In-Reply-To: <d643e3c0-fd02-3427-b241-a707eaaf5d52@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR07CA0100.eurprd07.prod.outlook.com
 (2603:10a6:6:2c::14) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 0d553b2a-d7bb-446c-2a3f-08d70b80dd5a
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB2540; 
x-ms-traffictypediagnostic: DM6PR18MB2540:
x-microsoft-antispam-prvs: <DM6PR18MB25402045BB1F48597B93FEF0B3C80@DM6PR18MB2540.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 01026E1310
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(136003)(366004)(396003)(39860400002)(346002)(376002)(189003)(199004)(54094003)(8676002)(99286004)(54906003)(31696002)(71200400001)(86362001)(6246003)(6916009)(7736002)(6506007)(316002)(305945005)(4326008)(229853002)(80792005)(71190400001)(386003)(53546011)(68736007)(64756008)(81156014)(66556008)(66446008)(81166006)(8936002)(66946007)(5660300002)(31686004)(52116002)(76176011)(6512007)(2906002)(66476007)(53936002)(26005)(102836004)(186003)(6486002)(476003)(2616005)(66066001)(36756003)(6116002)(3846002)(6436002)(446003)(11346002)(14454004)(486006)(25786009)(256004)(478600001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2540;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: J74GmpAbuC81uwoLlxRIG5USpSJfVWAsPipUQicpQqbE5YI0BpHxSQ1zCfGnWOr+6eDcMYIBQF61h81fuvlfvDodlTGiIU28m02YVCrotV7fLpEFftGE/sOQheo8uN3tSqtiLf4FARdyCdrgiORjQtQpt0CzkKY7pIib6f/HUQfCK66NG9c23k2ukncWbnxfrQAwYZp9dSy8faQLMh5nXX0h55izRoILOl4QQY2x+/OrzSXDzxXNjkoMMvqhxXpCfaB8LCQg++ZDWj6NLsOG4mM9bN0gaRdRuva5ttDOLpXXAg/hYekreGpXoWKeMw9W2P7ZBplA5A7QQ6xNFJcDGm/9Q7mUyUZT6eJXPDy/60s32Il6i2N3kFf4OSzWC1373SzRSrkhkiJO5X06F+1Zns76TEZyblgh33d2cAJCSBo=
Content-ID: <439EF8C339A117429688D7CE21B746A7@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 0d553b2a-d7bb-446c-2a3f-08d70b80dd5a
X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Jul 2019 13:07:19.5736 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2540
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH 1/2] x86/cpu/intel: Clear cache self-snoop
 capability in CPUs with known errata
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Wei Liu <wl@xen.org>,
 =?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>

T24gMTguMDcuMjAxOSAxNDoyMywgQW5kcmV3IENvb3BlciB3cm90ZToNCj4gT24gMTgvMDcvMjAx
OSAxMzowOSwgSmFuIEJldWxpY2ggd3JvdGU6DQo+PiAtLS0gYS94ZW4vYXJjaC94ODYvY3B1L2lu
dGVsLmMNCj4+ICsrKyBiL3hlbi9hcmNoL3g4Ni9jcHUvaW50ZWwuYw0KPj4gQEAgLTE1LDYgKzE1
LDMyIEBADQo+PiAgICAjaW5jbHVkZSAiY3B1LmgiDQo+PiAgICANCj4+ICAgIC8qDQo+PiArICog
UHJvY2Vzc29ycyB3aGljaCBoYXZlIHNlbGYtc25vb3BpbmcgY2FwYWJpbGl0eSBjYW4gaGFuZGxl
IGNvbmZsaWN0aW5nDQo+PiArICogbWVtb3J5IHR5cGUgYWNyb3NzIENQVXMgYnkgc25vb3Bpbmcg
aXRzIG93biBjYWNoZS4gSG93ZXZlciwgdGhlcmUgZXhpc3RzDQo+PiArICogQ1BVIG1vZGVscyBp
biB3aGljaCBoYXZpbmcgY29uZmxpY3RpbmcgbWVtb3J5IHR5cGVzIHN0aWxsIGxlYWRzIHRvDQo+
PiArICogdW5wcmVkaWN0YWJsZSBiZWhhdmlvciwgbWFjaGluZSBjaGVjayBlcnJvcnMsIG9yIGhh
bmdzLiBDbGVhciB0aGlzDQo+PiArICogZmVhdHVyZSB0byBwcmV2ZW50IGl0cyB1c2Ugb24gbWFj
aGluZXMgd2l0aCBrbm93biBlcnJhdGFzLg0KPj4gKyAqLw0KPj4gK3N0YXRpYyB2b2lkIF9faW5p
dCBjaGVja19tZW1vcnlfdHlwZV9zZWxmX3Nub29wX2VycmF0YSh2b2lkKQ0KPj4gK3sNCj4+ICsJ
c3dpdGNoIChib290X2NwdV9kYXRhLng4Nl9tb2RlbCkgew0KPj4gKwljYXNlIDB4MGY6IC8qIE1l
cm9tICovDQo+PiArCWNhc2UgMHgxNjogLyogTWVyb20gTCAqLw0KPj4gKwljYXNlIDB4MTc6IC8q
IFBlbnJ5biAqLw0KPj4gKwljYXNlIDB4MWQ6IC8qIER1bm5pbmd0b24gKi8NCj4+ICsJY2FzZSAw
eDFlOiAvKiBOZWhhbGVtICovDQo+PiArCWNhc2UgMHgxZjogLyogQXVidXJuZGFsZSAvIEhhdmVu
ZGFsZSAqLw0KPj4gKwljYXNlIDB4MWE6IC8qIE5laGFsZW0gRVAgKi8NCj4+ICsJY2FzZSAweDJl
OiAvKiBOZWhhbGVtIEVYICovDQo+PiArCWNhc2UgMHgyNTogLyogV2VzdG1lcmUgKi8NCj4+ICsJ
Y2FzZSAweDJjOiAvKiBXZXN0bWVyZSBFUCAqLw0KPj4gKwljYXNlIDB4MmE6IC8qIFNhbmR5QnJp
ZGdlICovDQo+IA0KPiBJdCB3b3VsZCBoYXZlIGJlZW4gbmljZSBpZiB0aGUgZXJyYXRhIGhhZCBh
Y3R1YWxseSBiZWVuIGlkZW50aWZpZWQuLi4NCg0KSW5kZWVkOyBJIGhvcGUgeW91IGRvbid0IGV4
cGVjdCBtZSB0byBnbyBodW50IHRoZW0gZG93bi4gSSdtDQpjbG9uaW5nIGEgTGludXggY29tbWl0
IGhlcmUgb25seSwgYWZ0ZXIgYWxsLg0KDQo+PiArCQlzZXR1cF9jbGVhcl9jcHVfY2FwKFg4Nl9G
RUFUVVJFX1NTKTsNCj4gDQo+IEknbSByZWdyZXR0aW5nIGV4cG9zaW5nIFNTIHRvIGd1ZXN0cyBh
dCB0aGlzIHBvaW50Lg0KPiANCj4gQXMgdGhpcyBzdGFuZHMsIGl0IHdpbGwgcmVzdWx0IGluIGEg
bWlncmF0aW9uIGNvbXBhdGliaWxpdHkgaXNzdWUsDQo+IGJlY2F1c2UgdXBkYXRpbmcgWGVuIHdp
bGwgY2F1c2UgYSBmZWF0dXJlIHRvIGRpc2FwcGVhci7CoCBJZiB3ZSBoYWQgYQ0KPiBkZWZhdWx0
IHZzIGZ1bGwgcG9saWN5IHNwbGl0LCB0aGlzIHdvdWxkIGJlIGVhc3kgZW5vdWdoIHRvIHdvcmsg
YXJvdW5kDQo+IGluIGEgY29tcGF0aWJsZSB3YXkuwqAgSSB3b25kZXIgaWYgdGhlcmUgaXMgYW55
dGhpbmcgY2xldmVyIHdlIGNhbiBkbyBpbg0KPiB0aGUgbWVhbnRpbWUgYXMgYSBzdG9wZ2FwIHdv
cmthcm91bmQuDQoNClNob3VsZCB3ZSBwZXJoYXBzIGludHJvZHVjZSBYODZfRkVBVFVSRV9YRU5f
U0VMRlNOT09QLCBqdXN0IGxpa2UNCndlIGRvIGZvciBTTUVQIGFuZCBTTUFQLCBzdWNoIHRoYXQg
d2UgY2FuIGxlYXZlIHRoZSByZWFsIG9uZSBhbG9uZT8NCg0KSmFuDQpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 13:09:09 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 13:09:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ho69k-0006vA-N4; Thu, 18 Jul 2019 13:09:08 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=y+p/=VP=citrix.com=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1ho69j-0006v3-Qy
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 13:09:07 +0000
X-Inumbo-ID: 37cd6576-a95d-11e9-9558-efa10cc005c4
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 37cd6576-a95d-11e9-9558-efa10cc005c4;
 Thu, 18 Jul 2019 13:09:05 +0000 (UTC)
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=george.dunlap@citrix.com;
 spf=Pass smtp.mailfrom=George.Dunlap@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 george.dunlap@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="george.dunlap@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 George.Dunlap@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="George.Dunlap@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: hkg3S85RTytXab0xm59sx8Xa26u/9p6NbP7bEXJgwpDvqeug0cSAX6cbOM96oelbuUFtWR8amO
 JzBS4VXndeC8+j24GikV6mu9wSXCXwE1piuOE5Nb8V0b7SyrRp1RfHEtuVIX2duFOZTe9f9pIW
 ytizx3lS81/HP2jLXKst9n+FXcEJpu92Qf7jMqg/mnF/qGye2LLdteAklFdhBb1mwOrkCFbNSX
 qIjqYg893axskqm6QyM4vCBu/bbGgrfb8R5XPjepWDSELz1kx8ZNyy4OYPK36RqiY8O8idNIqX
 uLM=
X-SBRS: 2.7
X-MesageID: 3196391
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,278,1559534400"; 
   d="scan'208";a="3196391"
To: Dario Faggioli <dfaggioli@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
References: <153515586506.7407.8908626058440527641.stgit@Palanthas.fritz.box>
 <153515651319.7407.3000873927341886165.stgit@Palanthas.fritz.box>
 <533decf6-7ae0-cc43-0162-695151cde292@citrix.com>
 <9d4acfa8661eb571492405be91b0cdce1bb069c0.camel@suse.com>
From: George Dunlap <george.dunlap@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=george.dunlap@citrix.com; prefer-encrypt=mutual; keydata=
 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
 rIFfe2Dk+lD9A9BVd2rfoHA=
Message-ID: <3054de3e-8e95-8d0d-cc72-e14d194dce96@citrix.com>
Date: Thu, 18 Jul 2019 14:09:01 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.1
MIME-Version: 1.0
In-Reply-To: <9d4acfa8661eb571492405be91b0cdce1bb069c0.camel@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v1 3/5] xen: sched: null: deassign offline
 vcpus from pcpus
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "george.dunlap@eu.citrix.com" <george.dunlap@eu.citrix.com>,
 "sstabellini@kernel.org" <sstabellini@kernel.org>,
 "roger.pau@citrix.com" <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gNy8xNy8xOSA3OjM5IFBNLCBEYXJpbyBGYWdnaW9saSB3cm90ZToKPj4+IEBAIC01MTgsNiAr
NTIxLDE0IEBAIHN0YXRpYyB2b2lkIG51bGxfdmNwdV9yZW1vdmUoY29uc3Qgc3RydWN0Cj4+PiBz
Y2hlZHVsZXIgKm9wcywgc3RydWN0IHZjcHUgKnYpCj4+PiAgCj4+PiAgICAgIGxvY2sgPSB2Y3B1
X3NjaGVkdWxlX2xvY2tfaXJxKHYpOwo+Pj4gIAo+Pj4gKyAgICAvKiBJZiBvZmZsaW5lLCB0aGUg
dmNwdSBzaG91bGRuJ3QgYmUgYXNzaWduZWQsIG5vciBpbiB0aGUKPj4+IHdhaXRxdWV1ZSAqLwo+
Pj4gKyAgICBpZiAoIHVubGlrZWx5KCFpc192Y3B1X29ubGluZSh2KSkgKQo+Pj4gKyAgICB7Cj4+
PiArICAgICAgICBBU1NFUlQocGVyX2NwdShucGMsIHYtPnByb2Nlc3NvcikudmNwdSAhPSB2KTsK
Pj4+ICsgICAgICAgIEFTU0VSVChsaXN0X2VtcHR5KCZudmMtPndhaXRxX2VsZW0pKTsKPj4+ICsg
ICAgICAgIGdvdG8gb3V0Owo+Pj4gKyAgICB9Cj4+Cj4+ICogSGFuZGxlIHRoZSBjYXNlIG9mIGFu
IG9mZmxpbmUgdmNwdSBiZWluZyByZW1vdmVkIChBU1NFUlRpbmcgdGhhdAo+PiBpdCdzCj4+IG5l
aXRoZXIgb24gYSBwcm9jZXNzb3Igbm9yIG9uIHRoZSB3YWl0cXVldWUpCj4+Cj4gU28sIElJUkMg
KHNvcnJ5LCBpdCdzIGJlZW4gYSB3aGlsZSA6LUQgKSwgdGhpcyBpcyBmb3IgZGVhbGluZyB3aXRo
Cj4gcmVtb3ZlX3ZjcHUoKSBiZWluZyBjYWxsZWQgb24gYSB2Y3B1IHdoaWNoIGlzIG9mZmxpbmUu
IFNvLCB5ZXMsCj4gYmFzaWNhbGx5IHdoYXQgeW91IHNhaWQuIDotKQo+IAo+IFBvaW50IGlzIHRo
ZSB3b3JrIG9mIHJlbW92aW5nIHN1Y2ggdkNQVSBmcm9tIGFueSBDUFUgYW5kIGZyb20gdGhlIHdh
aXQKPiBsaXN0IGhhcyBiZWVuIGRvbmUgYWxyZWFkeSwgaW4gbnVsbF92Y3B1X3NsZWVwKCksIHdo
aWxlIHRoZSB2Q1BVIHdhcwo+IGdvaW5nIG9mZmxpbmUuIFNvLCBoZXJlLCB3ZSBvbmx5IG5lZWQg
dG8gbWFrZSBzdXJlIHRoYXQgd2UgZG9uJ3QgZG8KPiBhbnl0aGluZywgaS5lLiwgdGhhdCB3ZSBk
b24ndCBjYWxsIF92Y3B1X3JlbW92ZSgpLgoKUmlnaHQ7IEknbSBtYWlubHkgc2F5aW5nLCBpZiB0
aGUgY29tbWl0IG1lc3NhZ2UgaGFkIHNhaWQgd2hhdCBJIHdyb3RlCmFib3ZlLCB0aGVuIEkgd291
bGQgIGhhdmUgaW1tZWRpYXRlbHkgYmVlbiBhYmxlIHRvIHNlZSB3aGF0IHRoaXMgaHVuawp3YXMg
ZG9pbmcgYW5kIHVuZGVyc3RhbmQgd2h5IGl0IHdhcyBuZWVkZWQuCgo+PiBCdXQgd2FpdCwgaXNu
J3QgdGhpcyBmaXhpbmcgYSBpbXBvcnRhbnQgcmVncmVzc2lvbiBpbiBwYXRjaCAyPyAgSWYKPj4g
YWZ0ZXIKPj4gcGF0Y2ggMiBidXQgYmVmb3JlIHBhdGNoIDMsIGEgVk0gaXMgY3JlYXRlZCB3aXRo
IG9mZmxpbmUgdmNwdXMsIGFuZAo+PiB0aGVuCj4+IGRlc3Ryb3llZCwgd29uJ3QgdGhlIG9mZmxp
bmUgdmNwdXMgcmVhY2ggaGVyZSBuZWl0aGVyIG9uIHRoZSB3YWl0bGlzdAo+PiBub3Igb24gYSB2
Y3B1Pwo+Pgo+IEknbSBub3Qgc3VyZSBJIHVuZGVyc3RhbmQgdGhlIHBvaW50IHlvdSdyZSB0cnlp
bmcgdG8gbWFrZSBoZXJlLCBzb3JyeS4KPiAKPiBJbiBnZW5lcmFsLCBjb25zaWRlcmluZyB3aGF0
IHdlJ3ZlIHNhaWQgaW4gb3RoZXIgbWFpbHMsIGlmIHlvdSB0aGluawo+IHRoYXQgcGF0Y2ggMiBh
bmQgMyBzaG91bGQgYmUgbWVyZ2VkLCB3ZSBjYW4gZG8gdGhhdC4KPiAKPiBNeSByZWFzb25pbmcs
IHdoZW4gcHV0dGluZyB0b2dldGhlciB0aGUgc2VyaWVzLCB3YXMgdGhlIG9uZSBJIGFscmVhZHkK
PiBzdGF0ZWQ6IHRoaXMgaXMgYnJva2VuIGFscmVhZHksIHNvIG5vIGJpZyBkZWFsIGJyZWFraW5n
IGl0ICJtb3JlIiwgYW5kCj4gSSBjb250aW51ZSB0byBzZWUgaXQgdGhhdCB3YXkuCj4gCj4gQnV0
IEkgYXBwcmVjaWF0ZSB5b3Ugc2VlaW5nIGl0IGRpZmZlcmVudGx5LCB3aGlsZSBJIGRvbid0IGhh
dmUgYSB0b28KPiBzdHJvbmcgb3Bpbmlvbiwgc28gSSdkIGJlIGZpbmUgbWVyZ2luZyB0aGUgcGF0
Y2hlcyAob3IgZG9pbmcgb3RoZXIKPiBzZXJpZXMgcmVhcnJhbmdlbWVudHMsIGlmIHlvdSBmZWVs
IHN0cm9uZ2x5IHRoYXQgdGhleSdyZSBuZWNlc3NhcnkpLgo+IAo+IE9yIGlzIGl0IHNvbWV0aGlu
ZyBjb21wbGV0ZWx5IGRpZmZlcmVudCB0aGF0IHlvdSBtZWFudD8KCk1lcmdpbmcgdGhlIHBhdGNo
ZXMgd291bGQgYmUgb25lIHdheSB0byBhdm9pZCB0aGUgcmVncmVzc2lvbiwgeWVzLgoKU29ycnkg
dG8gYmUgcGlja3ksIGJ1dCBJJ3ZlIHJlY2VudGx5IHNwZW50IGEgbG90IG9mIHRpbWUgZG9pbmcK
YXJjaGFlb2xvZ3ksIGFuZCB3aXNoaW5nIHBlb3BsZSBpbiB0aGUgZGlzdGFudCBwYXN0IGhhZCBi
ZWVuIG1vcmUKY2FyZWZ1bCAvIGluZm9ybWF0aXZlIGluIHRoZWlyIGNvbW1pdCBoeWdpZW5lLiAg
QSBsaXR0bGUgYml0IG9mIGVmZm9ydApub3cgbWF5IHNhdmUgc29tZW9uZSBpbiB0aGUgZnV0dXJl
IC0tIHBvc3NpYmx5IHlvdSBvciBtZSAtLSBob3VycyBvZgpmcnVzdHJhdGlvbi4gOi0pCgogLUdl
b3JnZQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 13:13:50 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 13:13:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ho6E3-0007ea-9q; Thu, 18 Jul 2019 13:13:35 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=e8X9=VP=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1ho6E1-0007eV-JF
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 13:13:33 +0000
X-Inumbo-ID: bbb4d856-a95d-11e9-8f24-ff062939fc6a
Received: from m9a0002g.houston.softwaregrp.com (unknown [15.124.64.67])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id bbb4d856-a95d-11e9-8f24-ff062939fc6a;
 Thu, 18 Jul 2019 13:13:30 +0000 (UTC)
Received: FROM m9a0002g.houston.softwaregrp.com (15.121.0.190) BY
 m9a0002g.houston.softwaregrp.com WITH ESMTP; 
 Thu, 18 Jul 2019 13:12:47 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M9W0067.microfocus.com (2002:f79:be::f79:be) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Thu, 18 Jul 2019 13:12:24 +0000
Received: from NAM05-CO1-obe.outbound.protection.outlook.com (15.124.72.13) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Thu, 18 Jul 2019 13:12:24 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=SVBAz3Ae0ziNbBH48w9KWLjk0NxeCbRflthROi0P+W0UvtsgAejtjzjhwGEsxTeu++6bx8tw7euhn+L33UtMpQY9fcrC369VwPunvk/MiVif23BHUTn7b3HoxnTXukQr3nIhfP64/nfCGuwk6WPDchBuUXS1iPxbdOsA7siwr+cfnws5asNZua+lLzpySVuMJQWkeU4OKd6C1C+v8gut7T5PUAtzBdFVJjsLDZcVniMcpDJg/pd/F+Zt4NEBSFjb5ruZX2omkQFSUgrq0Wkym6ZcojsSGY+FbYPHMGRipULlA9g3mxFvAkCyhfvm1EGYXPjfZiG4XFAAYAja32fZGg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=C0puy6EN6RI1btYvBm9rKZFesWiDxxDH2vTnmweYDac=;
 b=O7S2qVUoSjJTT7LfqmeznDGpkpG+1paN5ERwG+7S1VqnYsASSTak5AItQ1lPQP3weDfUWY9QNTevtvlpJ5Yf1pW5LSBaCydrGle+2mVFAer6Rrfojoxa89DujGX92juK/1BjC7HnluQxtgRhpnDP2nMmUuMMgVtAH6mJes86G0Y1a2phZZV2Yu8GeUOTZ99ld1TkeM2ecqsryWp5wJP92yrETKKofIhBGHBwa9EGyPNyImmxxuYNHm3vpk24sGSgu8pT346PBbxGUpQl4bStA4jsT7UefX/nIwAdXit3AYWnGLE1Pf/vhApNm2OxYhk9uix5p/pliLnn7zlSCUP3Qw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2523.namprd18.prod.outlook.com (20.179.105.139) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2094.11; Thu, 18 Jul 2019 13:12:23 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Thu, 18 Jul 2019
 13:12:23 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Tamas K Lengyel <tamas@tklengyel.com>
Thread-Topic: [Xen-devel] [PATCH v6 1/5] x86/mem_sharing: reorder when pages
 are unlocked and released
Thread-Index: AQHVPNaoMN4/6VqHlEm91bwrx18tx6bQMluAgAAkhnuAAARMgA==
Date: Thu, 18 Jul 2019 13:12:23 +0000
Message-ID: <b6cdc457-01e8-03cf-5408-11337e5a10d9@suse.com>
References: <20190717193335.11991-1-tamas@tklengyel.com>
 <20190717193335.11991-2-tamas@tklengyel.com>
 <66bbd9f7-12f9-b654-555d-a02d5f4f0dba@suse.com>
 <CABfawhkJR8sz8cVCfcuxQ-4+xoQOSTs-XQuow-qzPyd4xZwq0g@mail.gmail.com>
In-Reply-To: <CABfawhkJR8sz8cVCfcuxQ-4+xoQOSTs-XQuow-qzPyd4xZwq0g@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB3PR0202CA0028.eurprd02.prod.outlook.com
 (2603:10a6:8:1::41) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 844d4b0b-4e8b-4d64-a6c4-08d70b819258
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB2523; 
x-ms-traffictypediagnostic: DM6PR18MB2523:
x-microsoft-antispam-prvs: <DM6PR18MB252383A74F41D86F2C0DFBBEB3C80@DM6PR18MB2523.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:4941;
x-forefront-prvs: 01026E1310
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(39860400002)(396003)(346002)(376002)(366004)(136003)(189003)(199004)(53546011)(4326008)(386003)(6506007)(486006)(316002)(8676002)(71190400001)(71200400001)(2906002)(6512007)(66476007)(66946007)(478600001)(76176011)(476003)(2616005)(31696002)(6916009)(11346002)(6486002)(6436002)(86362001)(446003)(256004)(14444005)(229853002)(54906003)(6246003)(66066001)(64756008)(66446008)(66556008)(26005)(31686004)(186003)(14454004)(68736007)(36756003)(80792005)(81166006)(305945005)(99286004)(5660300002)(52116002)(81156014)(8936002)(6116002)(102836004)(53936002)(7736002)(3846002)(25786009);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2523;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: nxvmw1FgqwAjFdB21SH3Y1w4z+wAfflfvQqYPHTcqoZ229KerdeyEPLo4LXUhWcOuPkXM7f/ogw4HQ+rNcWorePv5g14iSr0JQYTtRrFBOJ1mX73cLlCO/Dmubem68dNAj8QerkaoxKrtK+bat7f6cGj/7gh4rXUC1zZTH6ncbrNUtJUeJwnMmEQdPOvOa/lzYKbg9VtNhFD8qPjKLcEbE6b2OpFRwx832jehliSgQtBSP6KrBIbSccoM96vz934aFbH/pDtXrPV92MDDrlhLzPVykPFIBEQn6Tj6+lxrp8lcjUjY86DWh+EVdQ7nLmWT6QLCsDazsnHaJYFaIBlOhcJUoLvL820v/+9A7q/1brRUiYO6deKMlqtLabvJyhd7puQ/MytvxxaBDE7v6pzFUTmrpESWXUBfVxQ4uolNnM=
Content-ID: <8C46329BF4421044827DE40CED53F831@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 844d4b0b-4e8b-4d64-a6c4-08d70b819258
X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Jul 2019 13:12:23.1074 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2523
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v6 1/5] x86/mem_sharing: reorder when pages
 are unlocked and released
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTguMDcuMjAxOSAxNDo1NSwgVGFtYXMgSyBMZW5neWVsIHdyb3RlOg0KPiBPbiBUaHUsIEp1
bCAxOCwgMjAxOSBhdCA0OjQ3IEFNIEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT4gd3Jv
dGU6DQo+PiBPbiAxNy4wNy4yMDE5IDIxOjMzLCBUYW1hcyBLIExlbmd5ZWwgd3JvdGU6DQo+Pj4g
QEAgLTkwMCw2ICs4OTUsNyBAQCBzdGF0aWMgaW50IHNoYXJlX3BhZ2VzKHN0cnVjdCBkb21haW4g
KnNkLCBnZm5fdCBzZ2ZuLCBzaHJfaGFuZGxlX3Qgc2gsDQo+Pj4gICAgICAgIHAybV90eXBlX3Qg
c21mbl90eXBlLCBjbWZuX3R5cGU7DQo+Pj4gICAgICAgIHN0cnVjdCB0d29fZ2ZucyB0ZzsNCj4+
PiAgICAgICAgc3RydWN0IHJtYXBfaXRlcmF0b3Igcmk7DQo+Pj4gKyAgICB1bnNpZ25lZCBsb25n
IHB1dF9jb3VudCA9IDA7DQo+Pj4NCj4+PiAgICAgICAgZ2V0X3R3b19nZm5zKHNkLCBzZ2ZuLCAm
c21mbl90eXBlLCBOVUxMLCAmc21mbiwNCj4+PiAgICAgICAgICAgICAgICAgICAgIGNkLCBjZ2Zu
LCAmY21mbl90eXBlLCBOVUxMLCAmY21mbiwgMCwgJnRnKTsNCj4+PiBAQCAtOTY0LDE1ICs5NjAs
NiBAQCBzdGF0aWMgaW50IHNoYXJlX3BhZ2VzKHN0cnVjdCBkb21haW4gKnNkLCBnZm5fdCBzZ2Zu
LCBzaHJfaGFuZGxlX3Qgc2gsDQo+Pj4gICAgICAgICAgICBnb3RvIGVycl9vdXQ7DQo+Pj4gICAg
ICAgIH0NCj4+Pg0KPj4+IC0gICAgLyogQWNxdWlyZSBhbiBleHRyYSByZWZlcmVuY2UsIGZvciB0
aGUgZnJlZWluZyBiZWxvdyB0byBiZSBzYWZlLiAqLw0KPj4+IC0gICAgaWYgKCAhZ2V0X3BhZ2Uo
Y3BhZ2UsIGRvbV9jb3cpICkNCj4+PiAtICAgIHsNCj4+PiAtICAgICAgICByZXQgPSAtRU9WRVJG
TE9XOw0KPj4+IC0gICAgICAgIG1lbV9zaGFyaW5nX3BhZ2VfdW5sb2NrKHNlY29uZHBnKTsNCj4+
PiAtICAgICAgICBtZW1fc2hhcmluZ19wYWdlX3VubG9jayhmaXJzdHBnKTsNCj4+PiAtICAgICAg
ICBnb3RvIGVycl9vdXQ7DQo+Pj4gLSAgICB9DQo+Pj4gLQ0KPj4+ICAgICAgICAvKiBNZXJnZSB0
aGUgbGlzdHMgdG9nZXRoZXIgKi8NCj4+PiAgICAgICAgcm1hcF9zZWVkX2l0ZXJhdG9yKGNwYWdl
LCAmcmkpOw0KPj4+ICAgICAgICB3aGlsZSAoIChnZm4gPSBybWFwX2l0ZXJhdGUoY3BhZ2UsICZy
aSkpICE9IE5VTEwpDQo+Pj4gQEAgLTk4NCwxMyArOTcxLDE0IEBAIHN0YXRpYyBpbnQgc2hhcmVf
cGFnZXMoc3RydWN0IGRvbWFpbiAqc2QsIGdmbl90IHNnZm4sIHNocl9oYW5kbGVfdCBzaCwNCj4+
PiAgICAgICAgICAgICAqIERvbid0IGNoYW5nZSB0aGUgdHlwZSBvZiBybWFwIGZvciB0aGUgY2xp
ZW50IHBhZ2UuICovDQo+Pj4gICAgICAgICAgICBybWFwX2RlbChnZm4sIGNwYWdlLCAwKTsNCj4+
PiAgICAgICAgICAgIHJtYXBfYWRkKGdmbiwgc3BhZ2UpOw0KPj4+IC0gICAgICAgIHB1dF9wYWdl
X2FuZF90eXBlKGNwYWdlKTsNCj4+PiArICAgICAgICBwdXRfY291bnQrKzsNCj4+PiAgICAgICAg
ICAgIGQgPSBnZXRfZG9tYWluX2J5X2lkKGdmbi0+ZG9tYWluKTsNCj4+PiAgICAgICAgICAgIEJV
R19PTighZCk7DQo+Pj4gICAgICAgICAgICBCVUdfT04oc2V0X3NoYXJlZF9wMm1fZW50cnkoZCwg
Z2ZuLT5nZm4sIHNtZm4pKTsNCj4+PiAgICAgICAgICAgIHB1dF9kb21haW4oZCk7DQo+Pj4gICAg
ICAgIH0NCj4+PiAgICAgICAgQVNTRVJUKGxpc3RfZW1wdHkoJmNwYWdlLT5zaGFyaW5nLT5nZm5z
KSk7DQo+Pj4gKyAgICBCVUdfT04oIXB1dF9jb3VudCk7DQo+Pj4NCj4+PiAgICAgICAgLyogQ2xl
YXIgdGhlIHJlc3Qgb2YgdGhlIHNoYXJlZCBzdGF0ZSAqLw0KPj4+ICAgICAgICBwYWdlX3NoYXJp
bmdfZGlzcG9zZShjcGFnZSk7DQo+Pj4gQEAgLTEwMDEsNyArOTg5LDkgQEAgc3RhdGljIGludCBz
aGFyZV9wYWdlcyhzdHJ1Y3QgZG9tYWluICpzZCwgZ2ZuX3Qgc2dmbiwgc2hyX2hhbmRsZV90IHNo
LA0KPj4+DQo+Pj4gICAgICAgIC8qIEZyZWUgdGhlIGNsaWVudCBwYWdlICovDQo+Pj4gICAgICAg
IHB1dF9wYWdlX2FsbG9jX3JlZihjcGFnZSk7DQo+Pj4gLSAgICBwdXRfcGFnZShjcGFnZSk7DQo+
Pj4gKw0KPj4+ICsgICAgd2hpbGUgKCBwdXRfY291bnQtLSApDQo+Pj4gKyAgICAgICAgcHV0X3Bh
Z2VfYW5kX3R5cGUoY3BhZ2UpOw0KPj4+DQo+Pj4gICAgICAgIC8qIFdlIG1hbmFnZWQgdG8gZnJl
ZSBhIGRvbWFpbiBwYWdlLiAqLw0KPj4+ICAgICAgICBhdG9taWNfZGVjKCZucl9zaGFyZWRfbWZu
cyk7DQo+Pj4gQEAgLTExNjUsMTkgKzExNTUsMTMgQEAgaW50IF9fbWVtX3NoYXJpbmdfdW5zaGFy
ZV9wYWdlKHN0cnVjdCBkb21haW4gKmQsDQo+Pj4gICAgICAgIHsNCj4+PiAgICAgICAgICAgIGlm
ICggIWxhc3RfZ2ZuICkNCj4+PiAgICAgICAgICAgICAgICBtZW1fc2hhcmluZ19nZm5fZGVzdHJv
eShwYWdlLCBkLCBnZm5faW5mbyk7DQo+Pj4gLSAgICAgICAgcHV0X3BhZ2VfYW5kX3R5cGUocGFn
ZSk7DQo+Pj4gKw0KPj4+ICAgICAgICAgICAgbWVtX3NoYXJpbmdfcGFnZV91bmxvY2socGFnZSk7
DQo+Pj4gKw0KPj4+ICAgICAgICAgICAgaWYgKCBsYXN0X2dmbiApDQo+Pj4gLSAgICAgICAgew0K
Pj4+IC0gICAgICAgICAgICBpZiAoICFnZXRfcGFnZShwYWdlLCBkb21fY293KSApDQo+Pj4gLSAg
ICAgICAgICAgIHsNCj4+PiAtICAgICAgICAgICAgICAgIHB1dF9nZm4oZCwgZ2ZuKTsNCj4+PiAt
ICAgICAgICAgICAgICAgIGRvbWFpbl9jcmFzaChkKTsNCj4+PiAtICAgICAgICAgICAgICAgIHJl
dHVybiAtRU9WRVJGTE9XOw0KPj4+IC0gICAgICAgICAgICB9DQo+Pj4gICAgICAgICAgICAgICAg
cHV0X3BhZ2VfYWxsb2NfcmVmKHBhZ2UpOw0KPj4+IC0gICAgICAgICAgICBwdXRfcGFnZShwYWdl
KTsNCj4+PiAtICAgICAgICB9DQo+Pj4gKw0KPj4+ICsgICAgICAgIHB1dF9wYWdlX2FuZF90eXBl
KHBhZ2UpOw0KPj4+ICAgICAgICAgICAgcHV0X2dmbihkLCBnZm4pOw0KPj4+DQo+Pj4gICAgICAg
ICAgICByZXR1cm4gMDsNCj4+DQo+PiAuLi4gdGhpcyAobWFpbiwgYXMgSSBndWVzcyBieSB0aGUg
dGl0bGUpIHBhcnQgb2YgdGhlIGNoYW5nZT8gSSB0aGluaw0KPj4geW91IHdhbnQgdG8gZXhwbGFp
biB3aGF0IHdhcyB3cm9uZyBoZXJlIGFuZC9vciB3aHkgdGhlIG5ldyBhcnJhbmdlbWVudA0KPj4g
aXMgYmV0dGVyLiAoSSdtIHNvcnJ5LCBJIGd1ZXNzIGl0IHdhcyB0aGlzIHdheSBvbiBwcmlvciB2
ZXJzaW9ucw0KPj4gYWxyZWFkeSwgYnV0IGFwcGFyZW50bHkgSSBkaWRuJ3Qgbm90aWNlLikNCj4g
DQo+IEl0J3Mgd2hhdCB0aGUgcGF0Y2ggbWVzc2FnZSBzYXlzIC0gY2FsbGluZyBwdXRfcGFnZV9h
bmRfdHlwZSBiZWZvcmUNCj4gbWVtX3NoYXJpbmdfcGFnZV91bmxvY2sgY2FuIGNhdXNlIGEgZGVh
ZGxvY2suIFNpbmNlIG5vdyB3ZSBhcmUgbm93DQo+IGhvbGRpbmcgYSByZWZlcmVuY2UgdG8gdGhl
IHBhZ2UgdGlsbCB0aGUgZW5kIHRoZXJlIGlzIG5vIG5lZWQgZm9yIHRoZQ0KPiBleHRyYSBnZXRf
cGFnZS9wdXRfcGFnZSBsb2dpYyB3aGVuIHdlIGFyZSBkZWFsaW5nIHdpdGggdGhlIGxhc3RfZ2Zu
Lg0KDQpUaGUgdGl0bGUgc2F5cyAicmVvcmRlciIgd2l0aG91dCBhbnkgIndoeSIuDQoNCkphbg0K
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 13:14:40 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 13:14:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ho6F5-0007iU-Ku; Thu, 18 Jul 2019 13:14:39 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=B+y+=VP=tklengyel.com=bounce+e181d6.cd840-xen-devel=lists.xenproject.org@srs-us1.protection.inumbo.net>)
 id 1ho6F4-0007iO-KC
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 13:14:38 +0000
X-Inumbo-ID: fd7fc6f6-a95d-11e9-9cdf-e7702fff01a0
Received: from rs224.mailgun.us (unknown [209.61.151.224])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id fd7fc6f6-a95d-11e9-9cdf-e7702fff01a0;
 Thu, 18 Jul 2019 13:14:36 +0000 (UTC)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=tklengyel.com;
 q=dns/txt; 
 s=krs; t=1563455676; h=Content-Type: Cc: To: Subject: Message-ID: Date:
 From: In-Reply-To: References: MIME-Version: Sender;
 bh=B+zHtZxoY5qMQLD0rYefGXUzfWbH+w3dIZ7CIx6ZmpI=;
 b=EsOf0e1hNq7UK6WjcbihG0gDUW4PTBTFH1jq1cmcfgbCm9F3oGgRUcGnaVlO1OY7nppitTvL
 +xmohhHzdurr9V1PmTTy9Px2qyGK6LNe6hAwZgmzPSbBbDC5mR/wGKELlAQc5iWn92ScGq4e
 Hra/KHAEBlpEV4bzHQBaghT6Gpc=
X-Mailgun-Sending-Ip: 209.61.151.224
X-Mailgun-Sid: WyIyYTNmOCIsICJ4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmciLCAiY2Q4NDAiXQ==
Received: from mail-wm1-f46.google.com (mail-wm1-f46.google.com
 [209.85.128.46])
 by mxa.mailgun.org with ESMTP id 5d3070bb.7f907060b970-smtp-out-n01;
 Thu, 18 Jul 2019 13:14:35 -0000 (UTC)
Received: by mail-wm1-f46.google.com with SMTP id p74so25536631wme.4
 for <xen-devel@lists.xenproject.org>; Thu, 18 Jul 2019 06:14:35 -0700 (PDT)
X-Gm-Message-State: APjAAAXLXZmIrxcc5NosTc8QxWXUGwO+ORhnn9f9NR6vSxR8jXKNquy7
 +zfQ2cCLpbNwYflsj69G8X0v6NexJmKWCW0Fp/c=
X-Google-Smtp-Source: APXvYqwLt66BuaGkcZi5ELjJ2Pgqc4ueIbLW6xSRgvpbRhpRU+LePDzGauzKZD5oAjvadIhADOKvvs3Tr/NXv/8edaM=
X-Received: by 2002:a1c:4d05:: with SMTP id o5mr41029493wmh.129.1563455674230; 
 Thu, 18 Jul 2019 06:14:34 -0700 (PDT)
MIME-Version: 1.0
References: <20190717193335.11991-1-tamas@tklengyel.com>
 <20190717193335.11991-2-tamas@tklengyel.com>
 <66bbd9f7-12f9-b654-555d-a02d5f4f0dba@suse.com>
 <CABfawhkJR8sz8cVCfcuxQ-4+xoQOSTs-XQuow-qzPyd4xZwq0g@mail.gmail.com>
 <b6cdc457-01e8-03cf-5408-11337e5a10d9@suse.com>
In-Reply-To: <b6cdc457-01e8-03cf-5408-11337e5a10d9@suse.com>
From: Tamas K Lengyel <tamas@tklengyel.com>
Date: Thu, 18 Jul 2019 07:13:57 -0600
X-Gmail-Original-Message-ID: <CABfawhkAcoHm_+5ob6nge4xELUvpb4kZXoC+n_7sF-PNK+untQ@mail.gmail.com>
Message-ID: <CABfawhkAcoHm_+5ob6nge4xELUvpb4kZXoC+n_7sF-PNK+untQ@mail.gmail.com>
To: Jan Beulich <JBeulich@suse.com>
Subject: Re: [Xen-devel] [PATCH v6 1/5] x86/mem_sharing: reorder when pages
 are unlocked and released
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBKdWwgMTgsIDIwMTkgYXQgNzoxMiBBTSBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3Vz
ZS5jb20+IHdyb3RlOgo+Cj4gT24gMTguMDcuMjAxOSAxNDo1NSwgVGFtYXMgSyBMZW5neWVsIHdy
b3RlOgo+ID4gT24gVGh1LCBKdWwgMTgsIDIwMTkgYXQgNDo0NyBBTSBKYW4gQmV1bGljaCA8SkJl
dWxpY2hAc3VzZS5jb20+IHdyb3RlOgo+ID4+IE9uIDE3LjA3LjIwMTkgMjE6MzMsIFRhbWFzIEsg
TGVuZ3llbCB3cm90ZToKPiA+Pj4gQEAgLTkwMCw2ICs4OTUsNyBAQCBzdGF0aWMgaW50IHNoYXJl
X3BhZ2VzKHN0cnVjdCBkb21haW4gKnNkLCBnZm5fdCBzZ2ZuLCBzaHJfaGFuZGxlX3Qgc2gsCj4g
Pj4+ICAgICAgICBwMm1fdHlwZV90IHNtZm5fdHlwZSwgY21mbl90eXBlOwo+ID4+PiAgICAgICAg
c3RydWN0IHR3b19nZm5zIHRnOwo+ID4+PiAgICAgICAgc3RydWN0IHJtYXBfaXRlcmF0b3Igcmk7
Cj4gPj4+ICsgICAgdW5zaWduZWQgbG9uZyBwdXRfY291bnQgPSAwOwo+ID4+Pgo+ID4+PiAgICAg
ICAgZ2V0X3R3b19nZm5zKHNkLCBzZ2ZuLCAmc21mbl90eXBlLCBOVUxMLCAmc21mbiwKPiA+Pj4g
ICAgICAgICAgICAgICAgICAgICBjZCwgY2dmbiwgJmNtZm5fdHlwZSwgTlVMTCwgJmNtZm4sIDAs
ICZ0Zyk7Cj4gPj4+IEBAIC05NjQsMTUgKzk2MCw2IEBAIHN0YXRpYyBpbnQgc2hhcmVfcGFnZXMo
c3RydWN0IGRvbWFpbiAqc2QsIGdmbl90IHNnZm4sIHNocl9oYW5kbGVfdCBzaCwKPiA+Pj4gICAg
ICAgICAgICBnb3RvIGVycl9vdXQ7Cj4gPj4+ICAgICAgICB9Cj4gPj4+Cj4gPj4+IC0gICAgLyog
QWNxdWlyZSBhbiBleHRyYSByZWZlcmVuY2UsIGZvciB0aGUgZnJlZWluZyBiZWxvdyB0byBiZSBz
YWZlLiAqLwo+ID4+PiAtICAgIGlmICggIWdldF9wYWdlKGNwYWdlLCBkb21fY293KSApCj4gPj4+
IC0gICAgewo+ID4+PiAtICAgICAgICByZXQgPSAtRU9WRVJGTE9XOwo+ID4+PiAtICAgICAgICBt
ZW1fc2hhcmluZ19wYWdlX3VubG9jayhzZWNvbmRwZyk7Cj4gPj4+IC0gICAgICAgIG1lbV9zaGFy
aW5nX3BhZ2VfdW5sb2NrKGZpcnN0cGcpOwo+ID4+PiAtICAgICAgICBnb3RvIGVycl9vdXQ7Cj4g
Pj4+IC0gICAgfQo+ID4+PiAtCj4gPj4+ICAgICAgICAvKiBNZXJnZSB0aGUgbGlzdHMgdG9nZXRo
ZXIgKi8KPiA+Pj4gICAgICAgIHJtYXBfc2VlZF9pdGVyYXRvcihjcGFnZSwgJnJpKTsKPiA+Pj4g
ICAgICAgIHdoaWxlICggKGdmbiA9IHJtYXBfaXRlcmF0ZShjcGFnZSwgJnJpKSkgIT0gTlVMTCkK
PiA+Pj4gQEAgLTk4NCwxMyArOTcxLDE0IEBAIHN0YXRpYyBpbnQgc2hhcmVfcGFnZXMoc3RydWN0
IGRvbWFpbiAqc2QsIGdmbl90IHNnZm4sIHNocl9oYW5kbGVfdCBzaCwKPiA+Pj4gICAgICAgICAg
ICAgKiBEb24ndCBjaGFuZ2UgdGhlIHR5cGUgb2Ygcm1hcCBmb3IgdGhlIGNsaWVudCBwYWdlLiAq
Lwo+ID4+PiAgICAgICAgICAgIHJtYXBfZGVsKGdmbiwgY3BhZ2UsIDApOwo+ID4+PiAgICAgICAg
ICAgIHJtYXBfYWRkKGdmbiwgc3BhZ2UpOwo+ID4+PiAtICAgICAgICBwdXRfcGFnZV9hbmRfdHlw
ZShjcGFnZSk7Cj4gPj4+ICsgICAgICAgIHB1dF9jb3VudCsrOwo+ID4+PiAgICAgICAgICAgIGQg
PSBnZXRfZG9tYWluX2J5X2lkKGdmbi0+ZG9tYWluKTsKPiA+Pj4gICAgICAgICAgICBCVUdfT04o
IWQpOwo+ID4+PiAgICAgICAgICAgIEJVR19PTihzZXRfc2hhcmVkX3AybV9lbnRyeShkLCBnZm4t
Pmdmbiwgc21mbikpOwo+ID4+PiAgICAgICAgICAgIHB1dF9kb21haW4oZCk7Cj4gPj4+ICAgICAg
ICB9Cj4gPj4+ICAgICAgICBBU1NFUlQobGlzdF9lbXB0eSgmY3BhZ2UtPnNoYXJpbmctPmdmbnMp
KTsKPiA+Pj4gKyAgICBCVUdfT04oIXB1dF9jb3VudCk7Cj4gPj4+Cj4gPj4+ICAgICAgICAvKiBD
bGVhciB0aGUgcmVzdCBvZiB0aGUgc2hhcmVkIHN0YXRlICovCj4gPj4+ICAgICAgICBwYWdlX3No
YXJpbmdfZGlzcG9zZShjcGFnZSk7Cj4gPj4+IEBAIC0xMDAxLDcgKzk4OSw5IEBAIHN0YXRpYyBp
bnQgc2hhcmVfcGFnZXMoc3RydWN0IGRvbWFpbiAqc2QsIGdmbl90IHNnZm4sIHNocl9oYW5kbGVf
dCBzaCwKPiA+Pj4KPiA+Pj4gICAgICAgIC8qIEZyZWUgdGhlIGNsaWVudCBwYWdlICovCj4gPj4+
ICAgICAgICBwdXRfcGFnZV9hbGxvY19yZWYoY3BhZ2UpOwo+ID4+PiAtICAgIHB1dF9wYWdlKGNw
YWdlKTsKPiA+Pj4gKwo+ID4+PiArICAgIHdoaWxlICggcHV0X2NvdW50LS0gKQo+ID4+PiArICAg
ICAgICBwdXRfcGFnZV9hbmRfdHlwZShjcGFnZSk7Cj4gPj4+Cj4gPj4+ICAgICAgICAvKiBXZSBt
YW5hZ2VkIHRvIGZyZWUgYSBkb21haW4gcGFnZS4gKi8KPiA+Pj4gICAgICAgIGF0b21pY19kZWMo
Jm5yX3NoYXJlZF9tZm5zKTsKPiA+Pj4gQEAgLTExNjUsMTkgKzExNTUsMTMgQEAgaW50IF9fbWVt
X3NoYXJpbmdfdW5zaGFyZV9wYWdlKHN0cnVjdCBkb21haW4gKmQsCj4gPj4+ICAgICAgICB7Cj4g
Pj4+ICAgICAgICAgICAgaWYgKCAhbGFzdF9nZm4gKQo+ID4+PiAgICAgICAgICAgICAgICBtZW1f
c2hhcmluZ19nZm5fZGVzdHJveShwYWdlLCBkLCBnZm5faW5mbyk7Cj4gPj4+IC0gICAgICAgIHB1
dF9wYWdlX2FuZF90eXBlKHBhZ2UpOwo+ID4+PiArCj4gPj4+ICAgICAgICAgICAgbWVtX3NoYXJp
bmdfcGFnZV91bmxvY2socGFnZSk7Cj4gPj4+ICsKPiA+Pj4gICAgICAgICAgICBpZiAoIGxhc3Rf
Z2ZuICkKPiA+Pj4gLSAgICAgICAgewo+ID4+PiAtICAgICAgICAgICAgaWYgKCAhZ2V0X3BhZ2Uo
cGFnZSwgZG9tX2NvdykgKQo+ID4+PiAtICAgICAgICAgICAgewo+ID4+PiAtICAgICAgICAgICAg
ICAgIHB1dF9nZm4oZCwgZ2ZuKTsKPiA+Pj4gLSAgICAgICAgICAgICAgICBkb21haW5fY3Jhc2go
ZCk7Cj4gPj4+IC0gICAgICAgICAgICAgICAgcmV0dXJuIC1FT1ZFUkZMT1c7Cj4gPj4+IC0gICAg
ICAgICAgICB9Cj4gPj4+ICAgICAgICAgICAgICAgIHB1dF9wYWdlX2FsbG9jX3JlZihwYWdlKTsK
PiA+Pj4gLSAgICAgICAgICAgIHB1dF9wYWdlKHBhZ2UpOwo+ID4+PiAtICAgICAgICB9Cj4gPj4+
ICsKPiA+Pj4gKyAgICAgICAgcHV0X3BhZ2VfYW5kX3R5cGUocGFnZSk7Cj4gPj4+ICAgICAgICAg
ICAgcHV0X2dmbihkLCBnZm4pOwo+ID4+Pgo+ID4+PiAgICAgICAgICAgIHJldHVybiAwOwo+ID4+
Cj4gPj4gLi4uIHRoaXMgKG1haW4sIGFzIEkgZ3Vlc3MgYnkgdGhlIHRpdGxlKSBwYXJ0IG9mIHRo
ZSBjaGFuZ2U/IEkgdGhpbmsKPiA+PiB5b3Ugd2FudCB0byBleHBsYWluIHdoYXQgd2FzIHdyb25n
IGhlcmUgYW5kL29yIHdoeSB0aGUgbmV3IGFycmFuZ2VtZW50Cj4gPj4gaXMgYmV0dGVyLiAoSSdt
IHNvcnJ5LCBJIGd1ZXNzIGl0IHdhcyB0aGlzIHdheSBvbiBwcmlvciB2ZXJzaW9ucwo+ID4+IGFs
cmVhZHksIGJ1dCBhcHBhcmVudGx5IEkgZGlkbid0IG5vdGljZS4pCj4gPgo+ID4gSXQncyB3aGF0
IHRoZSBwYXRjaCBtZXNzYWdlIHNheXMgLSBjYWxsaW5nIHB1dF9wYWdlX2FuZF90eXBlIGJlZm9y
ZQo+ID4gbWVtX3NoYXJpbmdfcGFnZV91bmxvY2sgY2FuIGNhdXNlIGEgZGVhZGxvY2suIFNpbmNl
IG5vdyB3ZSBhcmUgbm93Cj4gPiBob2xkaW5nIGEgcmVmZXJlbmNlIHRvIHRoZSBwYWdlIHRpbGwg
dGhlIGVuZCB0aGVyZSBpcyBubyBuZWVkIGZvciB0aGUKPiA+IGV4dHJhIGdldF9wYWdlL3B1dF9w
YWdlIGxvZ2ljIHdoZW4gd2UgYXJlIGRlYWxpbmcgd2l0aCB0aGUgbGFzdF9nZm4uCj4KPiBUaGUg
dGl0bGUgc2F5cyAicmVvcmRlciIgd2l0aG91dCBhbnkgIndoeSIuCgpZZXMsIEkgY2FuJ3QgcmVh
c29uYWJseSBmaXQgIkNhbGxpbmcgX3B1dF9wYWdlX3R5cGUgd2hpbGUgYWxzbyBob2xkaW5nCnRo
ZSBwYWdlX2xvY2sgZm9yIHRoYXQgcGFnZSBjYW4gY2F1c2UgYSBkZWFkbG9jay4iIGludG8gdGhl
IHRpdGxlLiBTbwppdCdzIHNwZWxsZWQgb3V0IGluIHRoZSBwYXRjaCBtZXNzYWdlLgoKVGFtYXMK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 13:14:41 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 13:14:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ho6F7-0007jK-3M; Thu, 18 Jul 2019 13:14:41 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=e8X9=VP=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1ho6F5-0007iW-Q9
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 13:14:39 +0000
X-Inumbo-ID: fdd83db0-a95d-11e9-8980-bc764e045a96
Received: from m9a0003g.houston.softwaregrp.com (unknown [15.124.64.68])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id fdd83db0-a95d-11e9-8980-bc764e045a96;
 Thu, 18 Jul 2019 13:14:38 +0000 (UTC)
Received: FROM m9a0003g.houston.softwaregrp.com (15.121.0.190) BY
 m9a0003g.houston.softwaregrp.com WITH ESMTP; 
 Thu, 18 Jul 2019 13:14:34 +0000
Received: from M9W0068.microfocus.com (2002:f79:bf::f79:bf) by
 M9W0067.microfocus.com (2002:f79:be::f79:be) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Thu, 18 Jul 2019 13:14:35 +0000
Received: from NAM02-SN1-obe.outbound.protection.outlook.com (15.124.72.11) by
 M9W0068.microfocus.com (15.121.0.191) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Thu, 18 Jul 2019 13:14:35 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=FFfGPmwwT5x94/GLOiOBzV9C11dK0Za3/W6v6hUbInpKYEIVOl6cR1S8m9a8VasXo8DOjX3RUWX+SFBPQ7vXsM4FXpSUJaAm65EzFeUmxoV7tJdvLPn8ZA3dBoSLqfDsJ5XvbxxaEBHaDJfeZBxVTCLzymZSow2d8L+22XAIXBlwZD1dcDdWIkh/4y6ugL/u2xzHnbMFyzoOEDpNDZfICDtwwBv3YXGUWqdGSJaix+jTC7zuUwNfVibf8O2NLN7NGFGypa7PVGTWLDY7E8ot246Gj3AgVbWcpIl4+oeZotolt/cA2vp8HAdGZHRc1S2pHYsWcMZ9+gYrI01Vy//0tA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=EeK+bkWX/ByzEgAvFSf/gZsOW/QBySL3ol4smJqPins=;
 b=SxGCALfEalCyz3ibPD6hubPDmRZ1RJBxKpkUsInytg7oa/AAdCX3Su5uoRTmvSfxP/Nx9UdVPLaWJG8DBmuZskU/Is04zHritgFYTMIE94PtuI6joGBbFR0XnRWdRVUpvvbZu9EFin+csPPhpWxeRLo7SRXQunMfaaHjJFjwqD056Y2Dlsgp2MejC19qpaR/hWbGzBTRsHTiN9mYi3Fo5lDVgVjs3NO4w0mkuRbPefYj+QwZlL0chkKBRIldz8unVfb84Lcr6CYFNKKc456x0YL2JUxttcoENn4REc2zetMFKb9B86g8AjZfj0rMr3LxjZmIiHuVdsawHbCe8Z8VTA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2538.namprd18.prod.outlook.com (20.179.105.158) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2094.12; Thu, 18 Jul 2019 13:14:35 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Thu, 18 Jul 2019
 13:14:35 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Tamas K Lengyel <tamas@tklengyel.com>
Thread-Topic: [Xen-devel] [PATCH v6 5/5] x86/mem_sharing: style cleanup
Thread-Index: AQHVPNaxkDvYm35RQ027yAvXjVGEzqbQNNsAgAAjJviAAAPJgA==
Date: Thu, 18 Jul 2019 13:14:34 +0000
Message-ID: <95234c89-846c-1f65-7418-0c2187aa0067@suse.com>
References: <20190717193335.11991-1-tamas@tklengyel.com>
 <20190717193335.11991-6-tamas@tklengyel.com>
 <7d6e93e9-8037-e0ed-5c2b-e00a810bc7e4@suse.com>
 <CABfawhm35+gf=3J-OYo84nwymDAx2vCrgtyqSe2it4LAgpxYTw@mail.gmail.com>
In-Reply-To: <CABfawhm35+gf=3J-OYo84nwymDAx2vCrgtyqSe2it4LAgpxYTw@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR0201CA0040.eurprd02.prod.outlook.com
 (2603:10a6:4:3f::50) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 87660ddb-2b8f-46a5-14cb-08d70b81e0ce
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB2538; 
x-ms-traffictypediagnostic: DM6PR18MB2538:
x-microsoft-antispam-prvs: <DM6PR18MB25384FD4F4D640C63B4F1B54B3C80@DM6PR18MB2538.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:3173;
x-forefront-prvs: 01026E1310
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(346002)(136003)(39860400002)(396003)(366004)(376002)(189003)(199004)(66446008)(66476007)(66556008)(64756008)(80792005)(81166006)(81156014)(8936002)(31696002)(26005)(446003)(186003)(476003)(2906002)(2616005)(86362001)(66066001)(11346002)(305945005)(66946007)(71190400001)(6486002)(71200400001)(478600001)(99286004)(8676002)(316002)(7736002)(5660300002)(68736007)(6246003)(6116002)(3846002)(6512007)(14444005)(6436002)(486006)(25786009)(53936002)(229853002)(256004)(102836004)(76176011)(14454004)(6916009)(36756003)(52116002)(53546011)(6506007)(386003)(4326008)(31686004);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2538;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: arysEsZiQmosopfr+PPjOcATqx7iLaHpj61hG0oQ8iUQ2mlujxgpRLPejM7Sn5cXU6TdEEkcXBvoXqrUdvUGCV8YvrUBAJGZRmhFzDyIXTEidenOuiiMLvwccbY4UBu429orQ/czUDfoiOFjkhcGtpLydoR/vG/EzuHVIW/c7OOYGPZH037ZDeqe3TAUKkli7LzUo+1YAcehh0ujCeVo6Gzbp5NgESIVZG71W1IsbPC9iBOtr8zKR6E0NXjxtRDTwg/O/JYztPbBezklsa+tl34J0DVlu8hUuLYq8IxyhJL66Rxu1WjpnFYZpawKW6JBNhZS4Xo/OeoYBKmQzCQsmW5QceLopG5zc3rS1o+xbWtb+oMFUFwea6LhLQIrnGZQ9P2aSZbWX4H0fm5HuxeCOvI8Y3EtrPdVONgCf1hWp1s=
Content-ID: <597B254D0C06654E9C30DFDC597ECB5F@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 87660ddb-2b8f-46a5-14cb-08d70b81e0ce
X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Jul 2019 13:14:34.8532 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2538
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v6 5/5] x86/mem_sharing: style cleanup
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "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>

T24gMTguMDcuMjAxOSAxNDo1OSwgVGFtYXMgSyBMZW5neWVsIHdyb3RlOg0KPiBPbiBUaHUsIEp1
bCAxOCwgMjAxOSBhdCA0OjU2IEFNIEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT4gd3Jv
dGU6DQo+Pg0KPj4gT24gMTcuMDcuMjAxOSAyMTozMywgVGFtYXMgSyBMZW5neWVsIHdyb3RlOg0K
Pj4+IEBAIC0xMzYsOCArMTM3LDggQEAgc3RhdGljIGlubGluZSBib29sIF9wYWdlX2xvY2soc3Ry
dWN0IHBhZ2VfaW5mbyAqcGFnZSkNCj4+PiAgICAgICAgICAgICAgICBjcHVfcmVsYXgoKTsNCj4+
PiAgICAgICAgICAgIG54ID0geCArICgxIHwgUEdUX2xvY2tlZCk7DQo+Pj4gICAgICAgICAgICBp
ZiAoICEoeCAmIFBHVF92YWxpZGF0ZWQpIHx8DQo+Pj4gLSAgICAgICAgICAgICAhKHggJiBQR1Rf
Y291bnRfbWFzaykgfHwNCj4+PiAtICAgICAgICAgICAgICEobnggJiBQR1RfY291bnRfbWFzaykg
KQ0KPj4+ICsgICAgICAgICAgICAgICAgISh4ICYgUEdUX2NvdW50X21hc2spIHx8DQo+Pj4gKyAg
ICAgICAgICAgICAgICAhKG54ICYgUEdUX2NvdW50X21hc2spICkNCj4+PiAgICAgICAgICAgICAg
ICByZXR1cm4gZmFsc2U7DQo+Pj4gICAgICAgIH0gd2hpbGUgKCBjbXB4Y2hnKCZwYWdlLT51Lmlu
dXNlLnR5cGVfaW5mbywgeCwgbngpICE9IHggKTsNCj4+DQo+PiBBcmVuJ3QgeW91IHNjcmV3aW5n
IHVwIGluZGVudGF0aW9uIGhlcmU/IEl0IGxvb2tzIHdyb25nIGJvdGggaW4gbXkNCj4+IG1haWwg
Y2xpZW50J3MgdmlldyBhbmQgb24gdGhlIGxpc3QgYXJjaGl2ZXMsIHdoZXJlYXMuIEZ1cnRoZXJt
b3JlDQo+PiB0aGlzIGlzIGNvZGUgeW91J3ZlIGludHJvZHVjZWQgZWFybGllciBpbiB0aGUgc2Vy
aWVzLCBzbyBpdCBzaG91bGQNCj4+IGJlIGdvdCByaWdodCB0aGVyZSwgbm90IGhlcmUuDQo+IA0K
PiBUaGUgc3R5bGUgd2FzIGF1dG8tYXBwbGllZCB3aXRoIGFzdHlsZSB1c2luZyB0aGUgYnNkIGZv
cm1hdC4gSW4gdGhlDQo+IHByZXZpb3VzIHBhdGNoIHRoZXJlIHdlcmUgbm8gc3R5bGUtY2hhbmdl
cyBhcHBsaWVkIGJlY2F1c2UgaXQgd2FzIGENCj4gY29weS1wYXN0ZSBqb2IgZnJvbSB0aGUgb3Ro
ZXIgY29kZSBsb2NhdGlvbi4gSSByYXRoZXIga2VlcA0KPiBjb2RlLWNvcHlpbmcgYW5kIHN0eWxl
IGZpeGVzIHNlcGFyYXRlLg0KDQpCdXQgeW91J3JlIGFjdGl2ZWx5IGJyZWFraW5nIFhlbiBzdHls
ZSBoZXJlIChhbmQgYmVsb3cpLg0KDQpKYW4NCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 13:17:33 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 13:17:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ho6Hs-0007zi-JC; Thu, 18 Jul 2019 13:17:32 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=B+y+=VP=tklengyel.com=bounce+e181d6.cd840-xen-devel=lists.xenproject.org@srs-us1.protection.inumbo.net>)
 id 1ho6Hr-0007zc-Ib
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 13:17:31 +0000
X-Inumbo-ID: 64df5884-a95e-11e9-ab24-cbee1a191e67
Received: from rs224.mailgun.us (unknown [209.61.151.224])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 64df5884-a95e-11e9-ab24-cbee1a191e67;
 Thu, 18 Jul 2019 13:17:29 +0000 (UTC)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=tklengyel.com;
 q=dns/txt; 
 s=krs; t=1563455849; h=Content-Type: Cc: To: Subject: Message-ID: Date:
 From: In-Reply-To: References: MIME-Version: Sender;
 bh=Wqg2axRFT05+kHu6GGMEZsB+zr3ib/TiXWRUHk2EeSo=;
 b=tnuuUfLwO6acijjUBV7wYMSWd/3bOj4FrjuzJpzo5wVwvUSEUkGBf/6DQ63LLJ8M6/seX5kL
 IhVTqPIHarWqeuDOcEm5u4qA2HChoDGqEg/JYsC/FFKcGWFAYujq+9tIHB6ivPgVevbHfkCJ
 t5cZwKPGsC8DbKIn1uehb2oAOCk=
X-Mailgun-Sending-Ip: 209.61.151.224
X-Mailgun-Sid: WyIyYTNmOCIsICJ4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmciLCAiY2Q4NDAiXQ==
Received: from mail-wr1-f48.google.com (mail-wr1-f48.google.com
 [209.85.221.48])
 by mxa.mailgun.org with ESMTP id 5d307168.7f8c590d0d30-smtp-out-n03;
 Thu, 18 Jul 2019 13:17:28 -0000 (UTC)
Received: by mail-wr1-f48.google.com with SMTP id r1so28649203wrl.7
 for <xen-devel@lists.xenproject.org>; Thu, 18 Jul 2019 06:17:28 -0700 (PDT)
X-Gm-Message-State: APjAAAXmtQ4jufYnPm78otjcYU196gHUQXP/jv62nk/l30lyyel7JRAc
 xYMWFDB24/FOovSAL8eFF8RKyq5q+OCbELUbNfw=
X-Google-Smtp-Source: APXvYqxWNYQmdc0q3V9cx4ffIYrHYqTlxsSfPulgKFNC72RNkcqwBzeJYrl4zcLQxwDeRzNisTyIu5D7tdc+5HItMFA=
X-Received: by 2002:adf:9486:: with SMTP id 6mr17552036wrr.242.1563455847287; 
 Thu, 18 Jul 2019 06:17:27 -0700 (PDT)
MIME-Version: 1.0
References: <20190717193335.11991-1-tamas@tklengyel.com>
 <20190717193335.11991-6-tamas@tklengyel.com>
 <7d6e93e9-8037-e0ed-5c2b-e00a810bc7e4@suse.com>
 <CABfawhm35+gf=3J-OYo84nwymDAx2vCrgtyqSe2it4LAgpxYTw@mail.gmail.com>
 <95234c89-846c-1f65-7418-0c2187aa0067@suse.com>
In-Reply-To: <95234c89-846c-1f65-7418-0c2187aa0067@suse.com>
From: Tamas K Lengyel <tamas@tklengyel.com>
Date: Thu, 18 Jul 2019 07:16:51 -0600
X-Gmail-Original-Message-ID: <CABfawhmDTQ6d+FDhY3PLydE1rshew-EnRBH-SjgV2DLCdbAgiw@mail.gmail.com>
Message-ID: <CABfawhmDTQ6d+FDhY3PLydE1rshew-EnRBH-SjgV2DLCdbAgiw@mail.gmail.com>
To: Jan Beulich <JBeulich@suse.com>
Subject: Re: [Xen-devel] [PATCH v6 5/5] x86/mem_sharing: style cleanup
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "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>

T24gVGh1LCBKdWwgMTgsIDIwMTkgYXQgNzoxNCBBTSBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3Vz
ZS5jb20+IHdyb3RlOgo+Cj4gT24gMTguMDcuMjAxOSAxNDo1OSwgVGFtYXMgSyBMZW5neWVsIHdy
b3RlOgo+ID4gT24gVGh1LCBKdWwgMTgsIDIwMTkgYXQgNDo1NiBBTSBKYW4gQmV1bGljaCA8SkJl
dWxpY2hAc3VzZS5jb20+IHdyb3RlOgo+ID4+Cj4gPj4gT24gMTcuMDcuMjAxOSAyMTozMywgVGFt
YXMgSyBMZW5neWVsIHdyb3RlOgo+ID4+PiBAQCAtMTM2LDggKzEzNyw4IEBAIHN0YXRpYyBpbmxp
bmUgYm9vbCBfcGFnZV9sb2NrKHN0cnVjdCBwYWdlX2luZm8gKnBhZ2UpCj4gPj4+ICAgICAgICAg
ICAgICAgIGNwdV9yZWxheCgpOwo+ID4+PiAgICAgICAgICAgIG54ID0geCArICgxIHwgUEdUX2xv
Y2tlZCk7Cj4gPj4+ICAgICAgICAgICAgaWYgKCAhKHggJiBQR1RfdmFsaWRhdGVkKSB8fAo+ID4+
PiAtICAgICAgICAgICAgICEoeCAmIFBHVF9jb3VudF9tYXNrKSB8fAo+ID4+PiAtICAgICAgICAg
ICAgICEobnggJiBQR1RfY291bnRfbWFzaykgKQo+ID4+PiArICAgICAgICAgICAgICAgICEoeCAm
IFBHVF9jb3VudF9tYXNrKSB8fAo+ID4+PiArICAgICAgICAgICAgICAgICEobnggJiBQR1RfY291
bnRfbWFzaykgKQo+ID4+PiAgICAgICAgICAgICAgICByZXR1cm4gZmFsc2U7Cj4gPj4+ICAgICAg
ICB9IHdoaWxlICggY21weGNoZygmcGFnZS0+dS5pbnVzZS50eXBlX2luZm8sIHgsIG54KSAhPSB4
ICk7Cj4gPj4KPiA+PiBBcmVuJ3QgeW91IHNjcmV3aW5nIHVwIGluZGVudGF0aW9uIGhlcmU/IEl0
IGxvb2tzIHdyb25nIGJvdGggaW4gbXkKPiA+PiBtYWlsIGNsaWVudCdzIHZpZXcgYW5kIG9uIHRo
ZSBsaXN0IGFyY2hpdmVzLCB3aGVyZWFzLiBGdXJ0aGVybW9yZQo+ID4+IHRoaXMgaXMgY29kZSB5
b3UndmUgaW50cm9kdWNlZCBlYXJsaWVyIGluIHRoZSBzZXJpZXMsIHNvIGl0IHNob3VsZAo+ID4+
IGJlIGdvdCByaWdodCB0aGVyZSwgbm90IGhlcmUuCj4gPgo+ID4gVGhlIHN0eWxlIHdhcyBhdXRv
LWFwcGxpZWQgd2l0aCBhc3R5bGUgdXNpbmcgdGhlIGJzZCBmb3JtYXQuIEluIHRoZQo+ID4gcHJl
dmlvdXMgcGF0Y2ggdGhlcmUgd2VyZSBubyBzdHlsZS1jaGFuZ2VzIGFwcGxpZWQgYmVjYXVzZSBp
dCB3YXMgYQo+ID4gY29weS1wYXN0ZSBqb2IgZnJvbSB0aGUgb3RoZXIgY29kZSBsb2NhdGlvbi4g
SSByYXRoZXIga2VlcAo+ID4gY29kZS1jb3B5aW5nIGFuZCBzdHlsZSBmaXhlcyBzZXBhcmF0ZS4K
Pgo+IEJ1dCB5b3UncmUgYWN0aXZlbHkgYnJlYWtpbmcgWGVuIHN0eWxlIGhlcmUgKGFuZCBiZWxv
dykuCgpJIGRvbid0IHNlZSBhbnkgbWVudGlvbiBvZiBzdHlsZSByZXN0cmljdGlvbnMgcmVnYXJk
aW5nIHRoaXMgaW4KQ09ESU5HX1NUWUxFLiBJZiB0aGVyZSBpcywgSSB3b3VsZCBwcmVmZXIgY2hh
bmdpbmcgdGhhdCBzbyB3ZSBjYW4KYXV0b21hdGUgc3R5bGUgY2hlY2tzIHdoaWNoIElNSE8gYXJl
IHRoZSBiaWdnZXN0IHdhc3RlIG9mIGV2ZXJ5b25lJ3MKdGltZSB0byBkbyBtYW51YWxseS4KClRh
bWFzCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 13:18:26 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 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 1ho6Ii-00083Z-Ty; Thu, 18 Jul 2019 13:18:24 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=hbxb=VP=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1ho6Ih-00083Q-4O
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 13:18:23 +0000
X-Inumbo-ID: 831f09f2-a95e-11e9-998c-d7a264f7199a
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 831f09f2-a95e-11e9-998c-d7a264f7199a;
 Thu, 18 Jul 2019 13:18:20 +0000 (UTC)
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: ZrudmJXzuBCbIab7yHB2iWhCtaCPKt8lVOOyDbPzPGxlmMwLqexLLbUTxBC6j+pouyQV0KvHhV
 nefeBLNwMCuMbZQwWSWoqTQrwky7rTKNjD/fqK+y3uIerf4wEKY03IEw0BsOKAfpZl8e2X064V
 RhHBJjl8VmINR8TP/tvo3HB4vJwpgEkaQILkjYUQu71WdkbFfdXTbxAgjMOLk6bV8p8i0/jrVk
 SK3GymSmrG7iwIV9xSrWVGMiUefNrHcIfZzsZmPw/rK1Ud7ZixEWHZbPys8Z8TEwScEaiHQjg9
 v6U=
X-SBRS: 2.7
X-MesageID: 3230655
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,278,1559534400"; 
   d="scan'208";a="3230655"
To: Jan Beulich <JBeulich@suse.com>
References: <31d4cb3f-6ff0-a13c-00ce-bced77c6dd78@suse.com>
 <05257008-13e3-0d49-cd1d-6a8c9eee2ce5@suse.com>
 <d643e3c0-fd02-3427-b241-a707eaaf5d52@citrix.com>
 <dadc1871-02eb-3312-9e5f-bb4cebc1308c@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <75bd7e06-92cd-18cb-6606-fa20828f4253@citrix.com>
Date: Thu, 18 Jul 2019 14:18:16 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <dadc1871-02eb-3312-9e5f-bb4cebc1308c@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 1/2] x86/cpu/intel: Clear cache self-snoop
 capability in CPUs with known errata
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Wei Liu <wl@xen.org>, =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTgvMDcvMjAxOSAxNDowNywgSmFuIEJldWxpY2ggd3JvdGU6Cj4gT24gMTguMDcuMjAxOSAx
NDoyMywgQW5kcmV3IENvb3BlciB3cm90ZToKPj4gT24gMTgvMDcvMjAxOSAxMzowOSwgSmFuIEJl
dWxpY2ggd3JvdGU6Cj4+PiAtLS0gYS94ZW4vYXJjaC94ODYvY3B1L2ludGVsLmMKPj4+ICsrKyBi
L3hlbi9hcmNoL3g4Ni9jcHUvaW50ZWwuYwo+Pj4gQEAgLTE1LDYgKzE1LDMyIEBACj4+PiAgICAj
aW5jbHVkZSAiY3B1LmgiCj4+PiAgICAKPj4+ICAgIC8qCj4+PiArICogUHJvY2Vzc29ycyB3aGlj
aCBoYXZlIHNlbGYtc25vb3BpbmcgY2FwYWJpbGl0eSBjYW4gaGFuZGxlIGNvbmZsaWN0aW5nCj4+
PiArICogbWVtb3J5IHR5cGUgYWNyb3NzIENQVXMgYnkgc25vb3BpbmcgaXRzIG93biBjYWNoZS4g
SG93ZXZlciwgdGhlcmUgZXhpc3RzCj4+PiArICogQ1BVIG1vZGVscyBpbiB3aGljaCBoYXZpbmcg
Y29uZmxpY3RpbmcgbWVtb3J5IHR5cGVzIHN0aWxsIGxlYWRzIHRvCj4+PiArICogdW5wcmVkaWN0
YWJsZSBiZWhhdmlvciwgbWFjaGluZSBjaGVjayBlcnJvcnMsIG9yIGhhbmdzLiBDbGVhciB0aGlz
Cj4+PiArICogZmVhdHVyZSB0byBwcmV2ZW50IGl0cyB1c2Ugb24gbWFjaGluZXMgd2l0aCBrbm93
biBlcnJhdGFzLgo+Pj4gKyAqLwo+Pj4gK3N0YXRpYyB2b2lkIF9faW5pdCBjaGVja19tZW1vcnlf
dHlwZV9zZWxmX3Nub29wX2VycmF0YSh2b2lkKQo+Pj4gK3sKPj4+ICsJc3dpdGNoIChib290X2Nw
dV9kYXRhLng4Nl9tb2RlbCkgewo+Pj4gKwljYXNlIDB4MGY6IC8qIE1lcm9tICovCj4+PiArCWNh
c2UgMHgxNjogLyogTWVyb20gTCAqLwo+Pj4gKwljYXNlIDB4MTc6IC8qIFBlbnJ5biAqLwo+Pj4g
KwljYXNlIDB4MWQ6IC8qIER1bm5pbmd0b24gKi8KPj4+ICsJY2FzZSAweDFlOiAvKiBOZWhhbGVt
ICovCj4+PiArCWNhc2UgMHgxZjogLyogQXVidXJuZGFsZSAvIEhhdmVuZGFsZSAqLwo+Pj4gKwlj
YXNlIDB4MWE6IC8qIE5laGFsZW0gRVAgKi8KPj4+ICsJY2FzZSAweDJlOiAvKiBOZWhhbGVtIEVY
ICovCj4+PiArCWNhc2UgMHgyNTogLyogV2VzdG1lcmUgKi8KPj4+ICsJY2FzZSAweDJjOiAvKiBX
ZXN0bWVyZSBFUCAqLwo+Pj4gKwljYXNlIDB4MmE6IC8qIFNhbmR5QnJpZGdlICovCj4+IEl0IHdv
dWxkIGhhdmUgYmVlbiBuaWNlIGlmIHRoZSBlcnJhdGEgaGFkIGFjdHVhbGx5IGJlZW4gaWRlbnRp
ZmllZC4uLgo+IEluZGVlZDsgSSBob3BlIHlvdSBkb24ndCBleHBlY3QgbWUgdG8gZ28gaHVudCB0
aGVtIGRvd24uIEknbQo+IGNsb25pbmcgYSBMaW51eCBjb21taXQgaGVyZSBvbmx5LCBhZnRlciBh
bGwuCgpObyAtIEkgZG9uJ3QgZXhwZWN0IHlvdSB0byBodW50IHRoZW0gZG93bi4KCkknbGwgdHJ5
IHRvIGtlZXAgYW4gZXllIG91dCBuZXh0IHRpbWUgSSdtIGluIHRoZSByZWxldmFudCBkb2N1bWVu
dHMuCgo+Cj4+PiArCQlzZXR1cF9jbGVhcl9jcHVfY2FwKFg4Nl9GRUFUVVJFX1NTKTsKPj4gSSdt
IHJlZ3JldHRpbmcgZXhwb3NpbmcgU1MgdG8gZ3Vlc3RzIGF0IHRoaXMgcG9pbnQuCj4+Cj4+IEFz
IHRoaXMgc3RhbmRzLCBpdCB3aWxsIHJlc3VsdCBpbiBhIG1pZ3JhdGlvbiBjb21wYXRpYmlsaXR5
IGlzc3VlLAo+PiBiZWNhdXNlIHVwZGF0aW5nIFhlbiB3aWxsIGNhdXNlIGEgZmVhdHVyZSB0byBk
aXNhcHBlYXIuwqAgSWYgd2UgaGFkIGEKPj4gZGVmYXVsdCB2cyBmdWxsIHBvbGljeSBzcGxpdCwg
dGhpcyB3b3VsZCBiZSBlYXN5IGVub3VnaCB0byB3b3JrIGFyb3VuZAo+PiBpbiBhIGNvbXBhdGli
bGUgd2F5LsKgIEkgd29uZGVyIGlmIHRoZXJlIGlzIGFueXRoaW5nIGNsZXZlciB3ZSBjYW4gZG8g
aW4KPj4gdGhlIG1lYW50aW1lIGFzIGEgc3RvcGdhcCB3b3JrYXJvdW5kLgo+IFNob3VsZCB3ZSBw
ZXJoYXBzIGludHJvZHVjZSBYODZfRkVBVFVSRV9YRU5fU0VMRlNOT09QLCBqdXN0IGxpa2UKPiB3
ZSBkbyBmb3IgU01FUCBhbmQgU01BUCwgc3VjaCB0aGF0IHdlIGNhbiBsZWF2ZSB0aGUgcmVhbCBv
bmUgYWxvbmU/CgpBaCB5ZXMgLSB0aGF0IHdpbGwgZG8ganVzdCBmaW5lLgoKV2hlbiB3ZSBnZXQg
YSBkZWZhdWx0L21heCBzcGxpdCwgSSdsbCB0cnkgdG8gcmVtZW1iZXIgdG8gdGFrZSBpdCBiYWNr
IG91dC4KCn5BbmRyZXcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 13:19:11 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 13:19:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ho6JQ-00088G-8x; Thu, 18 Jul 2019 13:19: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=z8IZ=VP=gmail.com=viktor.mitin.19@srs-us1.protection.inumbo.net>)
 id 1ho6JO-00087z-9M
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 13:19:06 +0000
X-Inumbo-ID: 9dd3324a-a95e-11e9-8980-bc764e045a96
Received: from mail-io1-xd42.google.com (unknown [2607:f8b0:4864:20::d42])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9dd3324a-a95e-11e9-8980-bc764e045a96;
 Thu, 18 Jul 2019 13:19:05 +0000 (UTC)
Received: by mail-io1-xd42.google.com with SMTP id j6so19054570ioa.5
 for <xen-devel@lists.xenproject.org>; Thu, 18 Jul 2019 06:19:05 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=UpO3L7ynkwrLW+/eR3dKKD3s0tcKWxbswTMTOGj6XO8=;
 b=JF9vWhVWl9gc63I130BpOumIi2hess/g8DVBtpyqY97N0sRi/fJ5eqLMwrKIznXRrn
 n1XkXJ+kT8hK1S/KTdSqdYW64U+vfvCQPrSvwbM7olT79bg6T7Kj7tn33pplR1mvPLKA
 HG6gRg4g2FgBEvk0EJtYHSYbnd14x8lnZqqVPykyGCoBkoJJWLdD/LT83kuMHmYuJ+R8
 qGIjLZzIaUjABRLLia4XdoeAoVLvS31dVifUBkkEBUXc/T/RY5MKtfePoPDhWpTIncGC
 krpiqUYe81BurEQcJVJ7L8HRVYfx0rKFLqIclbACc2JfL2wjzyJVfjvjTjVi6SkBokXh
 m2Qw==
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=UpO3L7ynkwrLW+/eR3dKKD3s0tcKWxbswTMTOGj6XO8=;
 b=i7OAy3pb2MblaM3EtSQCAFYkyMQUElRWHS4mU1mhwczB8mp9n3kDhzZAZLurfUJbUl
 +D+pa1hBvcGBfYogffAiD/DtxxiYDK9ZrLzhzrx7iz8d+edyQ7UtXw47iDEaaytaeLPj
 Uieb3nPcZf5NgRP5slqQuJysSZ3l2hOyCTe2KgqYl7C3y1DIHNlWbyc1auhcbb+C+A8A
 nngMPkAvdAR41HOAKFVvdJFwVM9fHvK1Hl6L5hFggnaTG1vs3zohxgnCKiixbDusxVr+
 Fe3eHjx6WRjYgwyUKq8r+pZTksMMqxpY34EYeLjFP4OIn2/xFcajK1meT5LiUrGfwHD1
 5TRg==
X-Gm-Message-State: APjAAAVyIcFOCla+gbGhQgasOrtOLslNWYIBUfg8q1TCB1E5C1UNY3W8
 numAUPQgzTNGiqTl848Fv88omciIbaTIfzrVJKI=
X-Google-Smtp-Source: APXvYqyN+vJM2lrOXKYukG22bTnh2Mlzclw40O/QNx8AowM4H3PCV0l5tIavXMbvfQJi3Im3+rg6mFBU4ft9bWp8a+8=
X-Received: by 2002:a02:b016:: with SMTP id p22mr1957379jah.121.1563455944721; 
 Thu, 18 Jul 2019 06:19:04 -0700 (PDT)
MIME-Version: 1.0
References: <20190618085851.22902-1-viktor.mitin.19@gmail.com>
 <c9fd6e90-e5bc-0665-4c46-9c86ad0511a2@arm.com>
In-Reply-To: <c9fd6e90-e5bc-0665-4c46-9c86ad0511a2@arm.com>
From: Viktor Mitin <viktor.mitin.19@gmail.com>
Date: Thu, 18 Jul 2019 16:18:53 +0300
Message-ID: <CAOcoXZYRAxyR93aqST4gSG12BcsiUop-4L+xNghaH9TaKG2bdw@mail.gmail.com>
To: Julien Grall <julien.grall@arm.com>
Subject: Re: [Xen-devel] [PATCH] xen/arm: remove unused dt_device_node
 parameter
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Viktor Mitin <viktor_mitin@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>

SGkgSnVsaWVuLAoKSSd2ZSBjaGVja2VkIGxhdGVzdCBYZW4gc3RhZ2luZywgdGhlIHBhdGNoIGhh
cyBub3QgYmVlbiBpbnRlZ3JhdGVkIHlldC4KUGxlYXNlIGludGVncmF0ZSB0aGUgcGF0Y2ggaWYg
bm8gb2JqZWN0aW9ucy4KClRoYW5rcwoKT24gTW9uLCBKdWwgOCwgMjAxOSBhdCAzOjEyIFBNIEp1
bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+IHdyb3RlOgo+Cj4gSGkgVmlrdG9yLAo+
Cj4gT24gNi8xOC8xOSA5OjU4IEFNLCBWaWt0b3IgTWl0aW4gd3JvdGU6Cj4gPiBTb21lIG9mIHRo
ZSBmdW5jdGlvbiBnZW5lcmF0aW5nIG5vZGVzIChlLmcgbWFrZV90aW1lcl9ub2RlKQo+ID4gdGFr
ZSBpbiBhIGR0X2RldmljZV9ub2RlIHBhcmFtZXRlciwgYnV0IG5ldmVyIHVzZWQgaXQuCj4gPiBJ
dCBpcyBhY3R1YWxseSBtaXN1c2VkIHdoZW4gY3JlYXRpbmcgRFQgZm9yIERvbVUuCj4gPiBTbyBp
dCBpcyB0aGUgYmVzdCB0byByZW1vdmUgdGhlIHBhcmFtZXRlci4KPiA+Cj4gPiBTdWdnZXN0ZWQt
Ynk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Cj4gPiBTaWduZWQtb2ZmLWJ5
OiBWaWt0b3IgTWl0aW4gPHZpa3Rvcl9taXRpbkBlcGFtLmNvbT4KPgo+IFJldmlld2VkLWJ5OiBK
dWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgo+Cj4gQ2hlZXJzLAo+Cj4gLS0KPiBK
dWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 13:22:28 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 13:22: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 1ho6Md-0000Sg-PI; Thu, 18 Jul 2019 13:22:27 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=nWwS=VP=gmail.com=andrii.anisov@srs-us1.protection.inumbo.net>)
 id 1ho6Mc-0000Sb-JL
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 13:22:26 +0000
X-Inumbo-ID: 146277ad-a95f-11e9-8980-bc764e045a96
Received: from mail-lf1-x142.google.com (unknown [2a00:1450:4864:20::142])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 146277ad-a95f-11e9-8980-bc764e045a96;
 Thu, 18 Jul 2019 13:22:24 +0000 (UTC)
Received: by mail-lf1-x142.google.com with SMTP id s19so19195082lfb.9
 for <xen-devel@lists.xenproject.org>; Thu, 18 Jul 2019 06:22:24 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:to:cc:subject:date:message-id;
 bh=7m/GgGbcBwxytEnWBoO17ljV3UJjTksrTTrZgIt0kns=;
 b=VlEVQYtbx43EOqLGXQ/038avDBFhL4+dUHugQGpJad4FAUEdnV+gM5rZ7Ql+8kY7Ck
 yxWMuT6CPpjVMsebjFY/UbwmTZ7hXfEh2F++6lGQqaqNzmvZe1dWejHbOjfvLXg42jpX
 +QsBG+11XEzyuM+Dnq6H7WS1n7ck0tFWPZLGjagnnV0vAyizPb9xAmOAwpwFptUGiDba
 Fut7mvnRsVwVsfGa9RHYKsz3DYfsyobQ+nst5g0od00UaqmGdHUy/+hr1tUza/6YNpkJ
 SIcWFdXl/KIwun2C6TuOTIf9KgklISLdM3+5s4KcHRb884i3xsRbVA1ugHlKm4TKSsPn
 gjmg==
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=7m/GgGbcBwxytEnWBoO17ljV3UJjTksrTTrZgIt0kns=;
 b=P5Art/9gazaIdZOub9CUooHLKhwCDYnD8rTzuqClWFk/cu+IZLAulv74VjT3oAp0ZJ
 vsIR1OqL3tEHMp8gMI4bm/WwRhD409vpjgcz/zGOKM7mUFys+EUcT4rl4wW6uSdsII1n
 o7TeuuUgWAwqepZaP2Idlsd4a9OtP41C0CqUcTtrOFz5F2IbRD89Gr4noFXjfQRk+TJh
 YdeUneo84F02utSKK3uq81hU+hyZeBOsgvW0IICASLUcSKCA2CS9O+rv8RMoSEb5HskO
 vzGX462xoRlTwaU3+R1/s1tru0wEXqwhpUHh6idxguV8Atgntgh7icTGIGUY8BN8HeSr
 2KOg==
X-Gm-Message-State: APjAAAUxZLboVOAO9eqst1VA33ZNxljsnzrPH8bsH+AbWCOzdezPlcu1
 hEEM7bS5B3xR5QRw9KsGYYw=
X-Google-Smtp-Source: APXvYqxR6L9y8nNjmItHucXOnimmgFwZuKxC14/4Hyx8HY5I2MjsFbAwTsMrNGP9gvOitUvPbMJUKw==
X-Received: by 2002:a19:7607:: with SMTP id c7mr21822391lff.28.1563456143412; 
 Thu, 18 Jul 2019 06:22:23 -0700 (PDT)
Received: from aanisov-work.kyiv.epam.com (ll-22.209.223.85.sovam.net.ua.
 [85.223.209.22])
 by smtp.gmail.com with ESMTPSA id d4sm3966083lfi.91.2019.07.18.06.22.21
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Thu, 18 Jul 2019 06:22:22 -0700 (PDT)
From: Andrii Anisov <andrii.anisov@gmail.com>
To: 
Date: Thu, 18 Jul 2019 16:22:20 +0300
Message-Id: <1563456140-12180-1-git-send-email-andrii.anisov@gmail.com>
X-Mailer: git-send-email 2.7.4
Subject: [Xen-devel] [PATCH] arm:cpuerrata: Align a virtual address before
 unmap
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Andrii Anisov <andrii_anisov@epam.com>, xen-devel@lists.xenproject.org
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogQW5kcmlpIEFuaXNvdiA8YW5kcmlpX2FuaXNvdkBlcGFtLmNvbT4KCkFmdGVyIGNoYW5n
ZXMgaW50cm9kdWNlZCBieSA5Y2MwNjE4IHdlIGFyZSBhYmxlIHRvIHZtYXAvdnVubWFwCnBhZ2Ug
YWxpZ25lZCBhZGRyZXNzZXMgb25seS4KU28gaWYgd2UgYWRkIGEgcGFnZSBhZGRyZXNzIHJlbWFp
bmRlciB0byB0aGUgbWFwcGVkIHZpcnR1YWwgYWRkcmVzcywKd2UgaGF2ZSB0byBtYXNrIGl0IG91
dCBiZWZvcmUgdW5tYXBwaW5nLgoKU2lnbmVkLW9mZi1ieTogQW5kcmlpIEFuaXNvdiA8YW5kcmlp
X2FuaXNvdkBlcGFtLmNvbT4KLS0tCiB4ZW4vYXJjaC9hcm0vY3B1ZXJyYXRhLmMgfCAyICstCiAx
IGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQg
YS94ZW4vYXJjaC9hcm0vY3B1ZXJyYXRhLmMgYi94ZW4vYXJjaC9hcm0vY3B1ZXJyYXRhLmMKaW5k
ZXggODkwNDkzOS4uNmY0ODNiMiAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL2NwdWVycmF0YS5j
CisrKyBiL3hlbi9hcmNoL2FybS9jcHVlcnJhdGEuYwpAQCAtNzUsNyArNzUsNyBAQCBzdGF0aWMg
Ym9vbCBjb3B5X2h5cF92ZWN0X2JwaSh1bnNpZ25lZCBpbnQgc2xvdCwgY29uc3QgY2hhciAqaHlw
X3ZlY19zdGFydCwKICAgICBjbGVhbl9kY2FjaGVfdmFfcmFuZ2UoZHN0X3JlbWFwcGVkLCBWRUNU
T1JfVEFCTEVfU0laRSk7CiAgICAgaW52YWxpZGF0ZV9pY2FjaGUoKTsKIAotICAgIHZ1bm1hcChk
c3RfcmVtYXBwZWQpOworICAgIHZ1bm1hcCgodm9pZCAqKSgodmFkZHJfdClkc3RfcmVtYXBwZWQg
JiBQQUdFX01BU0spKTsKIAogICAgIHJldHVybiB0cnVlOwogfQotLSAKMi43LjQKCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 13:33:57 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 13:33: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 1ho6Xf-0001Du-1s; Thu, 18 Jul 2019 13:33:51 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=e8X9=VP=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1ho6Xd-0001Dm-9r
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 13:33:49 +0000
X-Inumbo-ID: a89a26f1-a960-11e9-8980-bc764e045a96
Received: from m9a0001g.houston.softwaregrp.com (unknown [15.124.64.66])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a89a26f1-a960-11e9-8980-bc764e045a96;
 Thu, 18 Jul 2019 13:33:47 +0000 (UTC)
Received: FROM m9a0001g.houston.softwaregrp.com (15.121.0.190) BY
 m9a0001g.houston.softwaregrp.com WITH ESMTP; 
 Thu, 18 Jul 2019 13:33:42 +0000
Received: from M9W0068.microfocus.com (2002:f79:bf::f79:bf) by
 M9W0067.microfocus.com (2002:f79:be::f79:be) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Thu, 18 Jul 2019 13:33:21 +0000
Received: from NAM02-SN1-obe.outbound.protection.outlook.com (15.124.72.10) by
 M9W0068.microfocus.com (15.121.0.191) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Thu, 18 Jul 2019 13:33:21 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=K9Aw/qQ6uVTK5IQF+coEJ30zp83z8SzmMyqo4IstxgAhrUnaKvB+HRKdCNQE247n9QwctW4i5WjQq0w0BeN5TJOPidx6qWae3RzheQ19q+INBR2IRso8KLyqnEPVBTxukC/9y1MZpyyd3c1W90dZ9geNLHtob7iCVwqLxp9AqSSNt7FQsOK7ewXuQ1coDWzJNcKk9Qc8BSwfkFxgn1GVg/PkC0ho1ybaRvDkNbRaRXWjb2IXd8lAkgqXkjVQ2yHE5a1U84ssrq8Nn+7F1GHmXjHJPOx7Tc3uy9LJg7wzLMYplZDUm8FAof7FrGJ7Xo0/4dF5y0kFv+IVQqQ03IQ21g==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=POxQVjRTtYuatpM93ckuMERUOnhI6rWQFIzWV5cieBs=;
 b=NF0kvS0wdS8tUR8N/ykTY3vC+pjTUWLa7TW6o7X/D7lvzbbGS6LTyFOvDXi/5vdK9IzYRCfh2+9m2E+g+xd5eNs/BtxkJb7PO09kbjRZth2DJleVL31YZLLteX7QVVRksUZP2i0sxhUwRJ3HN6vsKwD0lRwLIHni1Z7e1XK7AYMm1pKMFjul8VW0Hzhz/eEc/MTFw1dhYvhM58JipZo0+TqnjwblAjV0MjuHRkOvrobglwlfj5OhW5tx5SEiiEH0oEpvR3NfJGWDy9etHLhqwIuLROcrbpnapb90gTc5opxOBl+kVMHBGfcL0HWTqmEWxra7a/5Lu9/dELGRQFbKzQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2812.namprd18.prod.outlook.com (20.179.50.159) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.14; Thu, 18 Jul 2019 13:33:20 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Thu, 18 Jul 2019
 13:33:20 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Tamas K Lengyel <tamas@tklengyel.com>
Thread-Topic: [Xen-devel] [PATCH v6 1/5] x86/mem_sharing: reorder when pages
 are unlocked and released
Thread-Index: AQHVPNaoMN4/6VqHlEm91bwrx18tx6bQMluAgAAkhnuAAARMgIAAAL3BgAAFHgA=
Date: Thu, 18 Jul 2019 13:33:20 +0000
Message-ID: <6e2986dd-5416-4ef3-c00b-eca4db578e7c@suse.com>
References: <20190717193335.11991-1-tamas@tklengyel.com>
 <20190717193335.11991-2-tamas@tklengyel.com>
 <66bbd9f7-12f9-b654-555d-a02d5f4f0dba@suse.com>
 <CABfawhkJR8sz8cVCfcuxQ-4+xoQOSTs-XQuow-qzPyd4xZwq0g@mail.gmail.com>
 <b6cdc457-01e8-03cf-5408-11337e5a10d9@suse.com>
 <CABfawhkAcoHm_+5ob6nge4xELUvpb4kZXoC+n_7sF-PNK+untQ@mail.gmail.com>
In-Reply-To: <CABfawhkAcoHm_+5ob6nge4xELUvpb4kZXoC+n_7sF-PNK+untQ@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB7PR05CA0040.eurprd05.prod.outlook.com
 (2603:10a6:10:2e::17) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 1bc5a499-f79c-4590-448f-08d70b847fe7
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB2812; 
x-ms-traffictypediagnostic: DM6PR18MB2812:
x-microsoft-antispam-prvs: <DM6PR18MB2812B127BC9C40C17029EC7EB3C80@DM6PR18MB2812.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8273;
x-forefront-prvs: 01026E1310
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(366004)(376002)(396003)(136003)(346002)(39860400002)(189003)(199004)(6512007)(14454004)(5660300002)(53936002)(6486002)(6116002)(6246003)(229853002)(81156014)(3846002)(14444005)(66066001)(86362001)(7736002)(66946007)(478600001)(68736007)(99286004)(36756003)(305945005)(6916009)(476003)(81166006)(80792005)(102836004)(8676002)(486006)(31686004)(26005)(25786009)(446003)(11346002)(8936002)(186003)(2616005)(316002)(53546011)(4326008)(66476007)(386003)(71200400001)(64756008)(31696002)(54906003)(6506007)(66446008)(66556008)(6436002)(76176011)(256004)(52116002)(2906002)(71190400001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2812;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: 4JvVpFRNTrGNO35zf4LDgnBqhvzssBm2FK1sRsFIH1cCxKcpmaqNiTBFOlMPO1LTJIaucfxwMJAB3wOGOYuMEKBgEtG3icBNlRAVjjJ9pJDu7U250Hj85dRzhkZ4TpCxtf2wipz8L1YqxAZm3QS8DJ/L1480uIITnw6dRvCjkL7K/rA82fZNJl18ENhfGn8blBEcxsSXs7RmM2r6B5yYIYJ1ngBx9EZr1O7fg6NvPzPuSqXNQWFQfQOUTPmpo490/JIl/r14xsrSZjA6iuIeUVxA9NU0KgYIDg7fjCOoy2NWcHNg++K3pk0k3H7kappcIY7gXJePSFu0HYz+Hcf7GjB+LhZx9GzxkgC8m0g4zUGbRZyU72fZsUvu18Y1VghIOO5NkSd3T6Ub260IdlPZzQk+LQ5P5y3RnKM+DK4LNEo=
Content-ID: <50E204679D620B46B19B1793AA20A6DF@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 1bc5a499-f79c-4590-448f-08d70b847fe7
X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Jul 2019 13:33:20.7065 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2812
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v6 1/5] x86/mem_sharing: reorder when pages
 are unlocked and released
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTguMDcuMjAxOSAxNToxMywgVGFtYXMgSyBMZW5neWVsIHdyb3RlOg0KPiBPbiBUaHUsIEp1
bCAxOCwgMjAxOSBhdCA3OjEyIEFNIEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT4gd3Jv
dGU6DQo+Pg0KPj4gT24gMTguMDcuMjAxOSAxNDo1NSwgVGFtYXMgSyBMZW5neWVsIHdyb3RlOg0K
Pj4+IE9uIFRodSwgSnVsIDE4LCAyMDE5IGF0IDQ6NDcgQU0gSmFuIEJldWxpY2ggPEpCZXVsaWNo
QHN1c2UuY29tPiB3cm90ZToNCj4+Pj4gT24gMTcuMDcuMjAxOSAyMTozMywgVGFtYXMgSyBMZW5n
eWVsIHdyb3RlOg0KPj4+Pj4gQEAgLTkwMCw2ICs4OTUsNyBAQCBzdGF0aWMgaW50IHNoYXJlX3Bh
Z2VzKHN0cnVjdCBkb21haW4gKnNkLCBnZm5fdCBzZ2ZuLCBzaHJfaGFuZGxlX3Qgc2gsDQo+Pj4+
PiAgICAgICAgIHAybV90eXBlX3Qgc21mbl90eXBlLCBjbWZuX3R5cGU7DQo+Pj4+PiAgICAgICAg
IHN0cnVjdCB0d29fZ2ZucyB0ZzsNCj4+Pj4+ICAgICAgICAgc3RydWN0IHJtYXBfaXRlcmF0b3Ig
cmk7DQo+Pj4+PiArICAgIHVuc2lnbmVkIGxvbmcgcHV0X2NvdW50ID0gMDsNCj4+Pj4+DQo+Pj4+
PiAgICAgICAgIGdldF90d29fZ2ZucyhzZCwgc2dmbiwgJnNtZm5fdHlwZSwgTlVMTCwgJnNtZm4s
DQo+Pj4+PiAgICAgICAgICAgICAgICAgICAgICBjZCwgY2dmbiwgJmNtZm5fdHlwZSwgTlVMTCwg
JmNtZm4sIDAsICZ0Zyk7DQo+Pj4+PiBAQCAtOTY0LDE1ICs5NjAsNiBAQCBzdGF0aWMgaW50IHNo
YXJlX3BhZ2VzKHN0cnVjdCBkb21haW4gKnNkLCBnZm5fdCBzZ2ZuLCBzaHJfaGFuZGxlX3Qgc2gs
DQo+Pj4+PiAgICAgICAgICAgICBnb3RvIGVycl9vdXQ7DQo+Pj4+PiAgICAgICAgIH0NCj4+Pj4+
DQo+Pj4+PiAtICAgIC8qIEFjcXVpcmUgYW4gZXh0cmEgcmVmZXJlbmNlLCBmb3IgdGhlIGZyZWVp
bmcgYmVsb3cgdG8gYmUgc2FmZS4gKi8NCj4+Pj4+IC0gICAgaWYgKCAhZ2V0X3BhZ2UoY3BhZ2Us
IGRvbV9jb3cpICkNCj4+Pj4+IC0gICAgew0KPj4+Pj4gLSAgICAgICAgcmV0ID0gLUVPVkVSRkxP
VzsNCj4+Pj4+IC0gICAgICAgIG1lbV9zaGFyaW5nX3BhZ2VfdW5sb2NrKHNlY29uZHBnKTsNCj4+
Pj4+IC0gICAgICAgIG1lbV9zaGFyaW5nX3BhZ2VfdW5sb2NrKGZpcnN0cGcpOw0KPj4+Pj4gLSAg
ICAgICAgZ290byBlcnJfb3V0Ow0KPj4+Pj4gLSAgICB9DQo+Pj4+PiAtDQo+Pj4+PiAgICAgICAg
IC8qIE1lcmdlIHRoZSBsaXN0cyB0b2dldGhlciAqLw0KPj4+Pj4gICAgICAgICBybWFwX3NlZWRf
aXRlcmF0b3IoY3BhZ2UsICZyaSk7DQo+Pj4+PiAgICAgICAgIHdoaWxlICggKGdmbiA9IHJtYXBf
aXRlcmF0ZShjcGFnZSwgJnJpKSkgIT0gTlVMTCkNCj4+Pj4+IEBAIC05ODQsMTMgKzk3MSwxNCBA
QCBzdGF0aWMgaW50IHNoYXJlX3BhZ2VzKHN0cnVjdCBkb21haW4gKnNkLCBnZm5fdCBzZ2ZuLCBz
aHJfaGFuZGxlX3Qgc2gsDQo+Pj4+PiAgICAgICAgICAgICAgKiBEb24ndCBjaGFuZ2UgdGhlIHR5
cGUgb2Ygcm1hcCBmb3IgdGhlIGNsaWVudCBwYWdlLiAqLw0KPj4+Pj4gICAgICAgICAgICAgcm1h
cF9kZWwoZ2ZuLCBjcGFnZSwgMCk7DQo+Pj4+PiAgICAgICAgICAgICBybWFwX2FkZChnZm4sIHNw
YWdlKTsNCj4+Pj4+IC0gICAgICAgIHB1dF9wYWdlX2FuZF90eXBlKGNwYWdlKTsNCj4+Pj4+ICsg
ICAgICAgIHB1dF9jb3VudCsrOw0KPj4+Pj4gICAgICAgICAgICAgZCA9IGdldF9kb21haW5fYnlf
aWQoZ2ZuLT5kb21haW4pOw0KPj4+Pj4gICAgICAgICAgICAgQlVHX09OKCFkKTsNCj4+Pj4+ICAg
ICAgICAgICAgIEJVR19PTihzZXRfc2hhcmVkX3AybV9lbnRyeShkLCBnZm4tPmdmbiwgc21mbikp
Ow0KPj4+Pj4gICAgICAgICAgICAgcHV0X2RvbWFpbihkKTsNCj4+Pj4+ICAgICAgICAgfQ0KPj4+
Pj4gICAgICAgICBBU1NFUlQobGlzdF9lbXB0eSgmY3BhZ2UtPnNoYXJpbmctPmdmbnMpKTsNCj4+
Pj4+ICsgICAgQlVHX09OKCFwdXRfY291bnQpOw0KPj4+Pj4NCj4+Pj4+ICAgICAgICAgLyogQ2xl
YXIgdGhlIHJlc3Qgb2YgdGhlIHNoYXJlZCBzdGF0ZSAqLw0KPj4+Pj4gICAgICAgICBwYWdlX3No
YXJpbmdfZGlzcG9zZShjcGFnZSk7DQo+Pj4+PiBAQCAtMTAwMSw3ICs5ODksOSBAQCBzdGF0aWMg
aW50IHNoYXJlX3BhZ2VzKHN0cnVjdCBkb21haW4gKnNkLCBnZm5fdCBzZ2ZuLCBzaHJfaGFuZGxl
X3Qgc2gsDQo+Pj4+Pg0KPj4+Pj4gICAgICAgICAvKiBGcmVlIHRoZSBjbGllbnQgcGFnZSAqLw0K
Pj4+Pj4gICAgICAgICBwdXRfcGFnZV9hbGxvY19yZWYoY3BhZ2UpOw0KPj4+Pj4gLSAgICBwdXRf
cGFnZShjcGFnZSk7DQo+Pj4+PiArDQo+Pj4+PiArICAgIHdoaWxlICggcHV0X2NvdW50LS0gKQ0K
Pj4+Pj4gKyAgICAgICAgcHV0X3BhZ2VfYW5kX3R5cGUoY3BhZ2UpOw0KPj4+Pj4NCj4+Pj4+ICAg
ICAgICAgLyogV2UgbWFuYWdlZCB0byBmcmVlIGEgZG9tYWluIHBhZ2UuICovDQo+Pj4+PiAgICAg
ICAgIGF0b21pY19kZWMoJm5yX3NoYXJlZF9tZm5zKTsNCj4+Pj4+IEBAIC0xMTY1LDE5ICsxMTU1
LDEzIEBAIGludCBfX21lbV9zaGFyaW5nX3Vuc2hhcmVfcGFnZShzdHJ1Y3QgZG9tYWluICpkLA0K
Pj4+Pj4gICAgICAgICB7DQo+Pj4+PiAgICAgICAgICAgICBpZiAoICFsYXN0X2dmbiApDQo+Pj4+
PiAgICAgICAgICAgICAgICAgbWVtX3NoYXJpbmdfZ2ZuX2Rlc3Ryb3kocGFnZSwgZCwgZ2ZuX2lu
Zm8pOw0KPj4+Pj4gLSAgICAgICAgcHV0X3BhZ2VfYW5kX3R5cGUocGFnZSk7DQo+Pj4+PiArDQo+
Pj4+PiAgICAgICAgICAgICBtZW1fc2hhcmluZ19wYWdlX3VubG9jayhwYWdlKTsNCj4+Pj4+ICsN
Cj4+Pj4+ICAgICAgICAgICAgIGlmICggbGFzdF9nZm4gKQ0KPj4+Pj4gLSAgICAgICAgew0KPj4+
Pj4gLSAgICAgICAgICAgIGlmICggIWdldF9wYWdlKHBhZ2UsIGRvbV9jb3cpICkNCj4+Pj4+IC0g
ICAgICAgICAgICB7DQo+Pj4+PiAtICAgICAgICAgICAgICAgIHB1dF9nZm4oZCwgZ2ZuKTsNCj4+
Pj4+IC0gICAgICAgICAgICAgICAgZG9tYWluX2NyYXNoKGQpOw0KPj4+Pj4gLSAgICAgICAgICAg
ICAgICByZXR1cm4gLUVPVkVSRkxPVzsNCj4+Pj4+IC0gICAgICAgICAgICB9DQo+Pj4+PiAgICAg
ICAgICAgICAgICAgcHV0X3BhZ2VfYWxsb2NfcmVmKHBhZ2UpOw0KPj4+Pj4gLSAgICAgICAgICAg
IHB1dF9wYWdlKHBhZ2UpOw0KPj4+Pj4gLSAgICAgICAgfQ0KPj4+Pj4gKw0KPj4+Pj4gKyAgICAg
ICAgcHV0X3BhZ2VfYW5kX3R5cGUocGFnZSk7DQo+Pj4+PiAgICAgICAgICAgICBwdXRfZ2ZuKGQs
IGdmbik7DQo+Pj4+Pg0KPj4+Pj4gICAgICAgICAgICAgcmV0dXJuIDA7DQo+Pj4+DQo+Pj4+IC4u
LiB0aGlzIChtYWluLCBhcyBJIGd1ZXNzIGJ5IHRoZSB0aXRsZSkgcGFydCBvZiB0aGUgY2hhbmdl
PyBJIHRoaW5rDQo+Pj4+IHlvdSB3YW50IHRvIGV4cGxhaW4gd2hhdCB3YXMgd3JvbmcgaGVyZSBh
bmQvb3Igd2h5IHRoZSBuZXcgYXJyYW5nZW1lbnQNCj4+Pj4gaXMgYmV0dGVyLiAoSSdtIHNvcnJ5
LCBJIGd1ZXNzIGl0IHdhcyB0aGlzIHdheSBvbiBwcmlvciB2ZXJzaW9ucw0KPj4+PiBhbHJlYWR5
LCBidXQgYXBwYXJlbnRseSBJIGRpZG4ndCBub3RpY2UuKQ0KPj4+DQo+Pj4gSXQncyB3aGF0IHRo
ZSBwYXRjaCBtZXNzYWdlIHNheXMgLSBjYWxsaW5nIHB1dF9wYWdlX2FuZF90eXBlIGJlZm9yZQ0K
Pj4+IG1lbV9zaGFyaW5nX3BhZ2VfdW5sb2NrIGNhbiBjYXVzZSBhIGRlYWRsb2NrLiBTaW5jZSBu
b3cgd2UgYXJlIG5vdw0KPj4+IGhvbGRpbmcgYSByZWZlcmVuY2UgdG8gdGhlIHBhZ2UgdGlsbCB0
aGUgZW5kIHRoZXJlIGlzIG5vIG5lZWQgZm9yIHRoZQ0KPj4+IGV4dHJhIGdldF9wYWdlL3B1dF9w
YWdlIGxvZ2ljIHdoZW4gd2UgYXJlIGRlYWxpbmcgd2l0aCB0aGUgbGFzdF9nZm4uDQo+Pg0KPj4g
VGhlIHRpdGxlIHNheXMgInJlb3JkZXIiIHdpdGhvdXQgYW55ICJ3aHkiLg0KPiANCj4gWWVzLCBJ
IGNhbid0IHJlYXNvbmFibHkgZml0ICJDYWxsaW5nIF9wdXRfcGFnZV90eXBlIHdoaWxlIGFsc28g
aG9sZGluZw0KPiB0aGUgcGFnZV9sb2NrIGZvciB0aGF0IHBhZ2UgY2FuIGNhdXNlIGEgZGVhZGxv
Y2suIiBpbnRvIHRoZSB0aXRsZS4gU28NCj4gaXQncyBzcGVsbGVkIG91dCBpbiB0aGUgcGF0Y2gg
bWVzc2FnZS4NCg0KT2YgY291cnNlIG5vdC4gQW5kIEkgcmVhbGl6ZSBfcGFydF8gb2YgdGhlIGNo
YW5nZXMgaXMgaW5kZWVkIHdoYXQgdGhlDQp0aXRsZSBzYXlzIChhbHRob3VnaCBmb3Igc2hhcmVf
cGFnZXMoKSB0aGF0J3Mgbm90IG9idmlvdXMgZnJvbSB0aGUNCnBhdGNoIGFsb25lKS4gQnV0IHlv
dSBkbyBtb3JlOiBZb3UgYWxzbyBhdm9pZCBhY3F1aXJpbmcgYW4gZXh0cmENCnJlZmVyZW5jZSBp
biBzaGFyZV9wYWdlcygpLg0KDQpBbmQgc2luY2UgeW91IG1hZGUgbWUgbG9vayBhdCB0aGUgY29k
ZSBhZ2FpbjogSWYgcHV0X3BhZ2UoKSBpcyB1bnNhZmUNCndpdGggYSBsb2NrIGhlbGQsIGhvdyBj
b21lIHRoZSBnZXRfcGFnZV9hbmRfdHlwZSgpIGluIHNoYXJlX3BhZ2VzKCkNCmlzIHNhZmUgd2l0
aCB0d28gc3VjaCBsb2NrcyBoZWxkPyBJZiBpdCByZWFsbHkgaXMsIGl0IHN1cmVseSB3b3VsZCBi
ZQ0Kd29ydGh3aGlsZSB0byBzdGF0ZSBpbiB0aGUgZGVzY3JpcHRpb24uIFRoZXJlJ3MgYW5vdGhl
ciBzdWNoIGluc3RhbmNlDQppbiBtZW1fc2hhcmluZ19hZGRfdG9fcGh5c21hcCgpIChwbHVzIGEg
Z2V0X3BhZ2UoKSksIGFuZCBhbHNvIG9uZQ0Kd2hlcmUgcHV0X3BhZ2VfYW5kX3R5cGUoKSBnZXRz
IGNhbGxlZCB3aXRoIHN1Y2ggYSBsb2NrIGhlbGQgKGFmYWljcykuDQoNCkphbg0KX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 13:37:24 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 13:37:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ho6b5-0001Kw-Ik; Thu, 18 Jul 2019 13:37:23 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=e8X9=VP=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1ho6b4-0001Kq-2x
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 13:37:22 +0000
X-Inumbo-ID: 293fa70e-a961-11e9-923e-6bc317b16dff
Received: from m4a0039g.houston.softwaregrp.com (unknown [15.124.2.85])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 293fa70e-a961-11e9-923e-6bc317b16dff;
 Thu, 18 Jul 2019 13:37:19 +0000 (UTC)
Received: FROM m4a0039g.houston.softwaregrp.com (15.120.17.147) BY
 m4a0039g.houston.softwaregrp.com WITH ESMTP; 
 Thu, 18 Jul 2019 13:37:17 +0000
Received: from M4W0335.microfocus.com (2002:f78:1193::f78:1193) by
 M4W0335.microfocus.com (2002:f78:1193::f78:1193) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Thu, 18 Jul 2019 13:37:03 +0000
Received: from NAM04-BN3-obe.outbound.protection.outlook.com (15.124.8.13) by
 M4W0335.microfocus.com (15.120.17.147) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Thu, 18 Jul 2019 13:37:03 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=ho21qak6J5QzPDMp3vDuwzw2D9IEmuvvakhz19cyYkzBPPRzNgV7x0OFGu7nDvILVVMkpPxAwo2cpWNZGqkk1Dgl3z8X+NN8C6dj/Vy1H+1PZNRck8HetHfD+UifcPK9A80l9gxs3mVFr26T2yjqIesckUgtPWhVrx5dtTcgbY5MBvam5Y3v8T4KBicTgEjQ7Ehvrdhj5qAJFpm0d6NDrpfr/e2rt6N8vRDnyOD5eV5e9BiNTH2r8lwI1YTP69kQHWVeGh6gjiJidLgiUfvMquGhJhXN1j9N8UdQmEmbzgUHx157R4tGtZ3baVu9sO2ZHauo6ySg6V5qoAL1e/rrhg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=D6OeLqUEMnKmAtqPybt9VT42ApnkeHXZycGSku74TZs=;
 b=F+7mS9YLecyzaW7tBL+nvlY4QpWMK4hEkRK8GI9EvyaFK0SPu2EAbiZHrSyNSBNfemQpHDH6FPwgQjk/Iuv3NsU7Bu14XOc1Inj6PZQKf7wIjXHsJNNalZIBTiH10snR6ODEOtslA//tD+zmXiW8nh9gDTC5C4DE9CLcFDpxtfEgN9T1XAEtzVzWR0ljAPjMNhX8L+fsNgZlXMCKHuzAbRiFbZnq9z8lcKtVDJ+N8JZX9W59U0lB0m2D+fFgpqjZLEJlgTsZR4pnLflciFNHjz3dA/NfrqAXnHoTZq7pR/qSTPnuiL+hVxcNH7Yvd8pjXFepXBQj8Y+Pfc3Aa/xXHg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2972.namprd18.prod.outlook.com (20.179.52.31) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2094.12; Thu, 18 Jul 2019 13:37:01 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Thu, 18 Jul 2019
 13:37:01 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Tamas K Lengyel <tamas@tklengyel.com>
Thread-Topic: [Xen-devel] [PATCH v6 5/5] x86/mem_sharing: style cleanup
Thread-Index: AQHVPNaxkDvYm35RQ027yAvXjVGEzqbQNNsAgAAjJviAAAPJgIAAAPIjgAAFVAA=
Date: Thu, 18 Jul 2019 13:37:01 +0000
Message-ID: <9d59429f-c54e-9e3c-1b85-3b49ed98a6b7@suse.com>
References: <20190717193335.11991-1-tamas@tklengyel.com>
 <20190717193335.11991-6-tamas@tklengyel.com>
 <7d6e93e9-8037-e0ed-5c2b-e00a810bc7e4@suse.com>
 <CABfawhm35+gf=3J-OYo84nwymDAx2vCrgtyqSe2it4LAgpxYTw@mail.gmail.com>
 <95234c89-846c-1f65-7418-0c2187aa0067@suse.com>
 <CABfawhmDTQ6d+FDhY3PLydE1rshew-EnRBH-SjgV2DLCdbAgiw@mail.gmail.com>
In-Reply-To: <CABfawhmDTQ6d+FDhY3PLydE1rshew-EnRBH-SjgV2DLCdbAgiw@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR07CA0092.eurprd07.prod.outlook.com
 (2603:10a6:6:2b::30) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: e57c1171-50f8-47b1-3aff-08d70b850385
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB2972; 
x-ms-traffictypediagnostic: DM6PR18MB2972:
x-microsoft-antispam-prvs: <DM6PR18MB297281E4E92E024CAADF143BB3C80@DM6PR18MB2972.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:6790;
x-forefront-prvs: 01026E1310
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(979002)(4636009)(396003)(376002)(366004)(39860400002)(346002)(136003)(199004)(189003)(68736007)(53936002)(6512007)(36756003)(186003)(31686004)(229853002)(102836004)(99286004)(316002)(26005)(446003)(11346002)(2616005)(476003)(305945005)(76176011)(53546011)(386003)(52116002)(6506007)(486006)(66066001)(6916009)(7736002)(5660300002)(66446008)(66946007)(71200400001)(71190400001)(66476007)(8676002)(6246003)(2906002)(478600001)(6436002)(80792005)(14444005)(4326008)(6116002)(3846002)(31696002)(256004)(6486002)(81156014)(81166006)(25786009)(8936002)(14454004)(66556008)(86362001)(64756008)(969003)(989001)(999001)(1009001)(1019001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2972;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: UhB/28Yd5fMBFtJN9SMl9r/4rdo4pdQBDltbP4L2fAHXAApopGA5LykTLxi4mlnBZAY1XIADjb77ksmdAyS6/AlD72kd9fK7cjj//EZpDXf+bC43qyj7PxtaeT2G2n3O+oLbBnfs6GhqpYHOkJsXWmxERDof5nTWCRuwTpMMihIjAJfj7z64AqfZH3fMsQNaxUJE2xmuRLcYSY5Yja67ohlFJLs0omIbb6SpOm6NkJAqmFU0WBVf8uzT3EdTcWNg40CQDJjkXW2dAqBJNf9yMy3vaYOmRv2g3VScos7QjFrGdKXR82BVm1r82GPHxmsie9LezltY65XU/XXPt9XpspJCJ1puTfQKGn9AmplahGMsmkIoiTleXq9iBuhW+rZuXRiI4KmyFG2sjpd8A1sgcVVUTWFLoOhoRglp/qEc6tg=
Content-ID: <D012561795BB174AA4EF09D71D173DF1@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: e57c1171-50f8-47b1-3aff-08d70b850385
X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Jul 2019 13:37:01.5872 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2972
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v6 5/5] x86/mem_sharing: style cleanup
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "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>

T24gMTguMDcuMjAxOSAxNToxNiwgVGFtYXMgSyBMZW5neWVsIHdyb3RlOg0KPiBPbiBUaHUsIEp1
bCAxOCwgMjAxOSBhdCA3OjE0IEFNIEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT4gd3Jv
dGU6DQo+Pg0KPj4gT24gMTguMDcuMjAxOSAxNDo1OSwgVGFtYXMgSyBMZW5neWVsIHdyb3RlOg0K
Pj4+IE9uIFRodSwgSnVsIDE4LCAyMDE5IGF0IDQ6NTYgQU0gSmFuIEJldWxpY2ggPEpCZXVsaWNo
QHN1c2UuY29tPiB3cm90ZToNCj4+Pj4NCj4+Pj4gT24gMTcuMDcuMjAxOSAyMTozMywgVGFtYXMg
SyBMZW5neWVsIHdyb3RlOg0KPj4+Pj4gQEAgLTEzNiw4ICsxMzcsOCBAQCBzdGF0aWMgaW5saW5l
IGJvb2wgX3BhZ2VfbG9jayhzdHJ1Y3QgcGFnZV9pbmZvICpwYWdlKQ0KPj4+Pj4gICAgICAgICAg
ICAgICAgIGNwdV9yZWxheCgpOw0KPj4+Pj4gICAgICAgICAgICAgbnggPSB4ICsgKDEgfCBQR1Rf
bG9ja2VkKTsNCj4+Pj4+ICAgICAgICAgICAgIGlmICggISh4ICYgUEdUX3ZhbGlkYXRlZCkgfHwN
Cj4+Pj4+IC0gICAgICAgICAgICAgISh4ICYgUEdUX2NvdW50X21hc2spIHx8DQo+Pj4+PiAtICAg
ICAgICAgICAgICEobnggJiBQR1RfY291bnRfbWFzaykgKQ0KPj4+Pj4gKyAgICAgICAgICAgICAg
ICAhKHggJiBQR1RfY291bnRfbWFzaykgfHwNCj4+Pj4+ICsgICAgICAgICAgICAgICAgIShueCAm
IFBHVF9jb3VudF9tYXNrKSApDQo+Pj4+PiAgICAgICAgICAgICAgICAgcmV0dXJuIGZhbHNlOw0K
Pj4+Pj4gICAgICAgICB9IHdoaWxlICggY21weGNoZygmcGFnZS0+dS5pbnVzZS50eXBlX2luZm8s
IHgsIG54KSAhPSB4ICk7DQo+Pj4+DQo+Pj4+IEFyZW4ndCB5b3Ugc2NyZXdpbmcgdXAgaW5kZW50
YXRpb24gaGVyZT8gSXQgbG9va3Mgd3JvbmcgYm90aCBpbiBteQ0KPj4+PiBtYWlsIGNsaWVudCdz
IHZpZXcgYW5kIG9uIHRoZSBsaXN0IGFyY2hpdmVzLCB3aGVyZWFzLiBGdXJ0aGVybW9yZQ0KPj4+
PiB0aGlzIGlzIGNvZGUgeW91J3ZlIGludHJvZHVjZWQgZWFybGllciBpbiB0aGUgc2VyaWVzLCBz
byBpdCBzaG91bGQNCj4+Pj4gYmUgZ290IHJpZ2h0IHRoZXJlLCBub3QgaGVyZS4NCj4+Pg0KPj4+
IFRoZSBzdHlsZSB3YXMgYXV0by1hcHBsaWVkIHdpdGggYXN0eWxlIHVzaW5nIHRoZSBic2QgZm9y
bWF0LiBJbiB0aGUNCj4+PiBwcmV2aW91cyBwYXRjaCB0aGVyZSB3ZXJlIG5vIHN0eWxlLWNoYW5n
ZXMgYXBwbGllZCBiZWNhdXNlIGl0IHdhcyBhDQo+Pj4gY29weS1wYXN0ZSBqb2IgZnJvbSB0aGUg
b3RoZXIgY29kZSBsb2NhdGlvbi4gSSByYXRoZXIga2VlcA0KPj4+IGNvZGUtY29weWluZyBhbmQg
c3R5bGUgZml4ZXMgc2VwYXJhdGUuDQo+Pg0KPj4gQnV0IHlvdSdyZSBhY3RpdmVseSBicmVha2lu
ZyBYZW4gc3R5bGUgaGVyZSAoYW5kIGJlbG93KS4NCj4gDQo+IEkgZG9uJ3Qgc2VlIGFueSBtZW50
aW9uIG9mIHN0eWxlIHJlc3RyaWN0aW9ucyByZWdhcmRpbmcgdGhpcyBpbg0KPiBDT0RJTkdfU1RZ
TEUuIElmIHRoZXJlIGlzLCBJIHdvdWxkIHByZWZlciBjaGFuZ2luZyB0aGF0IHNvIHdlIGNhbg0K
PiBhdXRvbWF0ZSBzdHlsZSBjaGVja3Mgd2hpY2ggSU1ITyBhcmUgdGhlIGJpZ2dlc3Qgd2FzdGUg
b2YgZXZlcnlvbmUncw0KPiB0aW1lIHRvIGRvIG1hbnVhbGx5Lg0KDQouL0NPRElOR19TVFlMRSBm
YWlscyB0byBtZW50aW9uIG1hbnkgYXNwZWN0cyBvZiB3aGF0IHdlIGRvIGV2ZXJ5d2hlcmUuDQpB
bG1vc3QgYW55IGF0dGVtcHQgb2YgdXBkYXRpbmcgaXQgaGFzIGZhaWxlZCBmb3IgbWUgaW4gdGhl
IHBhc3QsIG9mdGVuDQpkdWUgdG8gZW50aXJlIGxhY2sgb2YgcmVzcG9uc2VzIG9uIHBhdGNoZXMg
KGluIG90aGVyIGNhc2VzIGFsc28gYmVjYXVzZQ0Kb2YgcGVvcGxlIGRpc2FncmVlaW5nKS4gRGVz
cGl0ZSB5b3UgYmVpbmcgdGhlIG1haW50YWluZXIgb2YgdGhlIGZpbGUgSQ0Kc3Ryb25nbHkgdGhp
bmsgeW91IHNob3VsZG4ndCBhY3RpdmVseSBicmVhayBzdHlsZSB0aGF0J3MgaW4gbGluZSB3aXRo
DQpsYXJnZSBzd2F0aGVzIG9mIGNvZGUgZWxzZXdoZXJlLg0KDQpKYW4NCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 13:38:15 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 13: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 1ho6bu-0001P9-TX; Thu, 18 Jul 2019 13:38:14 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=hbxb=VP=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1ho6bt-0001P0-Ei
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 13:38:13 +0000
X-Inumbo-ID: 482e7884-a961-11e9-a7d1-a79721aaa318
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 482e7884-a961-11e9-a7d1-a79721aaa318;
 Thu, 18 Jul 2019 13:38:10 +0000 (UTC)
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 5tiJvRZJyRNv5NZB/8JnGRhGQdBoMlUT4SdkcqELPx300y+3S39jcfJ3h0B9MNjq/m5/swFI/L
 b4983DKLy7xuttss+vyASjVauYPm+5zMJwImnba76cg5PpAizmbZovT9AqbEwKjNf22refxfub
 6UHKn+gS0fgTEZaUccT16k/DLnW1E0hAstVszg9XbdNOtYmp0xJo8DiAKjr2JRw+F5I6qEsaVI
 Zsg4rk3pYwmTK4Exnm+Es/NZy/c7iy2dqPBOnQACs6RC2rNN4YPy/0KYyCmsOGjENwdmcNZ8f1
 7/s=
X-SBRS: 2.7
X-MesageID: 3232079
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,278,1559534400"; 
   d="scan'208";a="3232079"
To: Andrii Anisov <andrii.anisov@gmail.com>
References: <1563456140-12180-1-git-send-email-andrii.anisov@gmail.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <c6f154b8-34a5-9b23-6761-1a10680dc486@citrix.com>
Date: Thu, 18 Jul 2019 14:38:06 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <1563456140-12180-1-git-send-email-andrii.anisov@gmail.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH] arm:cpuerrata: Align a virtual address
 before unmap
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrii
 Anisov <andrii_anisov@epam.com>, Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>, xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTgvMDcvMjAxOSAxNDoyMiwgQW5kcmlpIEFuaXNvdiB3cm90ZToKPiBGcm9tOiBBbmRyaWkg
QW5pc292IDxhbmRyaWlfYW5pc292QGVwYW0uY29tPgo+Cj4gQWZ0ZXIgY2hhbmdlcyBpbnRyb2R1
Y2VkIGJ5IDljYzA2MTggd2UgYXJlIGFibGUgdG8gdm1hcC92dW5tYXAKPiBwYWdlIGFsaWduZWQg
YWRkcmVzc2VzIG9ubHkuCj4gU28gaWYgd2UgYWRkIGEgcGFnZSBhZGRyZXNzIHJlbWFpbmRlciB0
byB0aGUgbWFwcGVkIHZpcnR1YWwgYWRkcmVzcywKPiB3ZSBoYXZlIHRvIG1hc2sgaXQgb3V0IGJl
Zm9yZSB1bm1hcHBpbmcuCj4KPiBTaWduZWQtb2ZmLWJ5OiBBbmRyaWkgQW5pc292IDxhbmRyaWlf
YW5pc292QGVwYW0uY29tPgo+IC0tLQo+ICB4ZW4vYXJjaC9hcm0vY3B1ZXJyYXRhLmMgfCAyICst
Cj4gIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKSwgMSBkZWxldGlvbigtKQo+Cj4gZGlm
ZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9jcHVlcnJhdGEuYyBiL3hlbi9hcmNoL2FybS9jcHVlcnJh
dGEuYwo+IGluZGV4IDg5MDQ5MzkuLjZmNDgzYjIgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gvYXJt
L2NwdWVycmF0YS5jCj4gKysrIGIveGVuL2FyY2gvYXJtL2NwdWVycmF0YS5jCj4gQEAgLTc1LDcg
Kzc1LDcgQEAgc3RhdGljIGJvb2wgY29weV9oeXBfdmVjdF9icGkodW5zaWduZWQgaW50IHNsb3Qs
IGNvbnN0IGNoYXIgKmh5cF92ZWNfc3RhcnQsCj4gICAgICBjbGVhbl9kY2FjaGVfdmFfcmFuZ2Uo
ZHN0X3JlbWFwcGVkLCBWRUNUT1JfVEFCTEVfU0laRSk7Cj4gICAgICBpbnZhbGlkYXRlX2ljYWNo
ZSgpOwo+ICAKPiAtICAgIHZ1bm1hcChkc3RfcmVtYXBwZWQpOwo+ICsgICAgdnVubWFwKCh2b2lk
ICopKCh2YWRkcl90KWRzdF9yZW1hcHBlZCAmIFBBR0VfTUFTSykpOwoKVGhpcyByZWFsbHkgb3Vn
aHQgdG8gYmUgdnVubWFwKCkgcGVyZm9ybWluZyB0aGUgcm91bmRpbmcsIHdoaWNoIG1ha2VzIGl0
CmNvbnNpc3RlbnQgd2l0aCBob3cgeyx1bn1tYXBfZG9tYWluX3BhZ2UoKSBjdXJyZW50bHkgd29y
a3MuCgpIb3dldmVyIChmcm9tIGluc3BlY3Rpb24pLCB0aGVyZSBpcyBhIHJlYWwgYnVnIGluIHRo
aXMgY29kZSwgc28gaXQgbmVlZHMKZml4aW5nIGFzIHdlbGwuwqAgZHN0X3JlbWFwcGVkIHdpbGwg
YmUgdGhlIHdyb25nIHBhZ2Ugd2hlbiBpdCBmaWxscyB0aGUKZmluYWwgc2xvdCBpbiB0aGUgcGFn
ZSwgd2hpY2ggbG9va3MgdG8gYmUgZXZlcnkgb3RoZXIgc2xvdCwgZ2l2ZW4gdGhhdAp0aGUgc2l6
ZSBpcyAyay4KCkEgYmV0dGVyIG9wdGlvbiB3b3VsZCBiZSB0byBrZWVwIHRoZSBiYXNlIHBvaW50
ZXIgYXJvdW5kIGFuZCB2dW5tYXAoKQp0aGF0LCBhbmQgYWNjb3VudCBmb3Igc2xvdCBpbiBhIGRp
ZmZlcmVudCB2YXJpYWJsZS4KCn5BbmRyZXcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 13:43:53 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 13: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 1ho6hJ-0002A9-NG; Thu, 18 Jul 2019 13:43:49 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=hbxb=VP=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1ho6hI-0002A2-Pr
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 13:43:48 +0000
X-Inumbo-ID: 10fa40a6-a962-11e9-8980-bc764e045a96
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 10fa40a6-a962-11e9-8980-bc764e045a96;
 Thu, 18 Jul 2019 13:43:47 +0000 (UTC)
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: ajLltFAsKpcIBBTToQRz7WJINZmwsqe+6sbS4j7QgjxErblME42lwRhI3imhQPypRMJSXR17ZJ
 Ep72dK1q7hnR9lHj0b8n/hL7dr+ElzhgFZEEW6ZNaa3N6HN7PrNQkf/DPZmtiehWQtMsx7RXoB
 sELkx9LLRjJCpinBUnEvIg0z6GQWaLs0VYFiK0fg/7qHhdIb3pLV1idAQrnFWYU61DGWxTP12b
 K/+0114x2XbwEay+XjL1ilFwpvS8U2o5YhbSSJnbxSu/3CmbsRp4/qAet6k+p3ventut4YYQJ8
 JbI=
X-SBRS: 2.7
X-MesageID: 3213760
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,278,1559534400"; 
   d="scan'208";a="3213760"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Andrii Anisov <andrii.anisov@gmail.com>
References: <1563456140-12180-1-git-send-email-andrii.anisov@gmail.com>
 <c6f154b8-34a5-9b23-6761-1a10680dc486@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <401358d0-38d3-a881-e020-01934f18b193@citrix.com>
Date: Thu, 18 Jul 2019 14:43:40 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <c6f154b8-34a5-9b23-6761-1a10680dc486@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] arm:cpuerrata: Align a virtual address
 before unmap
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Andrii Anisov <andrii_anisov@epam.com>, xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTgvMDcvMjAxOSAxNDozOCwgQW5kcmV3IENvb3BlciB3cm90ZToKPiBPbiAxOC8wNy8yMDE5
IDE0OjIyLCBBbmRyaWkgQW5pc292IHdyb3RlOgo+PiBGcm9tOiBBbmRyaWkgQW5pc292IDxhbmRy
aWlfYW5pc292QGVwYW0uY29tPgo+Pgo+PiBBZnRlciBjaGFuZ2VzIGludHJvZHVjZWQgYnkgOWNj
MDYxOCB3ZSBhcmUgYWJsZSB0byB2bWFwL3Z1bm1hcAo+PiBwYWdlIGFsaWduZWQgYWRkcmVzc2Vz
IG9ubHkuCj4+IFNvIGlmIHdlIGFkZCBhIHBhZ2UgYWRkcmVzcyByZW1haW5kZXIgdG8gdGhlIG1h
cHBlZCB2aXJ0dWFsIGFkZHJlc3MsCj4+IHdlIGhhdmUgdG8gbWFzayBpdCBvdXQgYmVmb3JlIHVu
bWFwcGluZy4KPj4KPj4gU2lnbmVkLW9mZi1ieTogQW5kcmlpIEFuaXNvdiA8YW5kcmlpX2FuaXNv
dkBlcGFtLmNvbT4KPj4gLS0tCj4+ICB4ZW4vYXJjaC9hcm0vY3B1ZXJyYXRhLmMgfCAyICstCj4+
ICAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKyksIDEgZGVsZXRpb24oLSkKPj4KPj4gZGlm
ZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9jcHVlcnJhdGEuYyBiL3hlbi9hcmNoL2FybS9jcHVlcnJh
dGEuYwo+PiBpbmRleCA4OTA0OTM5Li42ZjQ4M2IyIDEwMDY0NAo+PiAtLS0gYS94ZW4vYXJjaC9h
cm0vY3B1ZXJyYXRhLmMKPj4gKysrIGIveGVuL2FyY2gvYXJtL2NwdWVycmF0YS5jCj4+IEBAIC03
NSw3ICs3NSw3IEBAIHN0YXRpYyBib29sIGNvcHlfaHlwX3ZlY3RfYnBpKHVuc2lnbmVkIGludCBz
bG90LCBjb25zdCBjaGFyICpoeXBfdmVjX3N0YXJ0LAo+PiAgICAgIGNsZWFuX2RjYWNoZV92YV9y
YW5nZShkc3RfcmVtYXBwZWQsIFZFQ1RPUl9UQUJMRV9TSVpFKTsKPj4gICAgICBpbnZhbGlkYXRl
X2ljYWNoZSgpOwo+PiAgCj4+IC0gICAgdnVubWFwKGRzdF9yZW1hcHBlZCk7Cj4+ICsgICAgdnVu
bWFwKCh2b2lkICopKCh2YWRkcl90KWRzdF9yZW1hcHBlZCAmIFBBR0VfTUFTSykpOwo+IFRoaXMg
cmVhbGx5IG91Z2h0IHRvIGJlIHZ1bm1hcCgpIHBlcmZvcm1pbmcgdGhlIHJvdW5kaW5nLCB3aGlj
aCBtYWtlcyBpdAo+IGNvbnNpc3RlbnQgd2l0aCBob3cgeyx1bn1tYXBfZG9tYWluX3BhZ2UoKSBj
dXJyZW50bHkgd29ya3MuCj4KPiBIb3dldmVyIChmcm9tIGluc3BlY3Rpb24pLCB0aGVyZSBpcyBh
IHJlYWwgYnVnIGluIHRoaXMgY29kZQoKQWN0dWFsbHkgaWdub3JlIG1lLsKgIEknbSB3cm9uZywg
YW5kIGNsZWFybHkgY2FuJ3QgcmVhZCBjb2RlLgoKTXkgc3VnZ2VzdGlvbiBhYm91dCB2dW5tYXAo
KSBzdGlsbCBzdGFuZHMgdGhvdWdoLgoKfkFuZHJldwoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 13:44:39 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 13:44:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ho6i6-0002EF-15; Thu, 18 Jul 2019 13:44:38 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=b8c6=VP=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1ho6i4-0002D7-Js
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 13:44:36 +0000
X-Inumbo-ID: 2db26755-a962-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 2db26755-a962-11e9-8980-bc764e045a96;
 Thu, 18 Jul 2019 13:44:35 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id CEE501516;
 Thu, 18 Jul 2019 06:44:34 -0700 (PDT)
Received: from [10.37.10.69] (unknown [10.37.10.69])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 5D1C33F71F;
 Thu, 18 Jul 2019 06:44:33 -0700 (PDT)
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 Andrii Anisov <andrii.anisov@gmail.com>
References: <1563456140-12180-1-git-send-email-andrii.anisov@gmail.com>
 <c6f154b8-34a5-9b23-6761-1a10680dc486@citrix.com>
 <401358d0-38d3-a881-e020-01934f18b193@citrix.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <e61ddba2-f6b9-b452-c22e-361bc3b8afed@arm.com>
Date: Thu, 18 Jul 2019 14:44:31 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <401358d0-38d3-a881-e020-01934f18b193@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] arm:cpuerrata: Align a virtual address
 before unmap
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Andrii Anisov <andrii_anisov@epam.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>

SGksCgpPbiA3LzE4LzE5IDI6NDMgUE0sIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4gT24gMTgvMDcv
MjAxOSAxNDozOCwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4gT24gMTgvMDcvMjAxOSAxNDoyMiwg
QW5kcmlpIEFuaXNvdiB3cm90ZToKPj4+IEZyb206IEFuZHJpaSBBbmlzb3YgPGFuZHJpaV9hbmlz
b3ZAZXBhbS5jb20+Cj4+Pgo+Pj4gQWZ0ZXIgY2hhbmdlcyBpbnRyb2R1Y2VkIGJ5IDljYzA2MTgg
d2UgYXJlIGFibGUgdG8gdm1hcC92dW5tYXAKPj4+IHBhZ2UgYWxpZ25lZCBhZGRyZXNzZXMgb25s
eS4KPj4+IFNvIGlmIHdlIGFkZCBhIHBhZ2UgYWRkcmVzcyByZW1haW5kZXIgdG8gdGhlIG1hcHBl
ZCB2aXJ0dWFsIGFkZHJlc3MsCj4+PiB3ZSBoYXZlIHRvIG1hc2sgaXQgb3V0IGJlZm9yZSB1bm1h
cHBpbmcuCj4+Pgo+Pj4gU2lnbmVkLW9mZi1ieTogQW5kcmlpIEFuaXNvdiA8YW5kcmlpX2FuaXNv
dkBlcGFtLmNvbT4KPj4+IC0tLQo+Pj4gICB4ZW4vYXJjaC9hcm0vY3B1ZXJyYXRhLmMgfCAyICst
Cj4+PiAgIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKSwgMSBkZWxldGlvbigtKQo+Pj4K
Pj4+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vY3B1ZXJyYXRhLmMgYi94ZW4vYXJjaC9hcm0v
Y3B1ZXJyYXRhLmMKPj4+IGluZGV4IDg5MDQ5MzkuLjZmNDgzYjIgMTAwNjQ0Cj4+PiAtLS0gYS94
ZW4vYXJjaC9hcm0vY3B1ZXJyYXRhLmMKPj4+ICsrKyBiL3hlbi9hcmNoL2FybS9jcHVlcnJhdGEu
Ywo+Pj4gQEAgLTc1LDcgKzc1LDcgQEAgc3RhdGljIGJvb2wgY29weV9oeXBfdmVjdF9icGkodW5z
aWduZWQgaW50IHNsb3QsIGNvbnN0IGNoYXIgKmh5cF92ZWNfc3RhcnQsCj4+PiAgICAgICBjbGVh
bl9kY2FjaGVfdmFfcmFuZ2UoZHN0X3JlbWFwcGVkLCBWRUNUT1JfVEFCTEVfU0laRSk7Cj4+PiAg
ICAgICBpbnZhbGlkYXRlX2ljYWNoZSgpOwo+Pj4gICAKPj4+IC0gICAgdnVubWFwKGRzdF9yZW1h
cHBlZCk7Cj4+PiArICAgIHZ1bm1hcCgodm9pZCAqKSgodmFkZHJfdClkc3RfcmVtYXBwZWQgJiBQ
QUdFX01BU0spKTsKPj4gVGhpcyByZWFsbHkgb3VnaHQgdG8gYmUgdnVubWFwKCkgcGVyZm9ybWlu
ZyB0aGUgcm91bmRpbmcsIHdoaWNoIG1ha2VzIGl0Cj4+IGNvbnNpc3RlbnQgd2l0aCBob3cgeyx1
bn1tYXBfZG9tYWluX3BhZ2UoKSBjdXJyZW50bHkgd29ya3MuCj4+Cj4+IEhvd2V2ZXIgKGZyb20g
aW5zcGVjdGlvbiksIHRoZXJlIGlzIGEgcmVhbCBidWcgaW4gdGhpcyBjb2RlCj4gCj4gQWN0dWFs
bHkgaWdub3JlIG1lLsKgIEknbSB3cm9uZywgYW5kIGNsZWFybHkgY2FuJ3QgcmVhZCBjb2RlLgo+
IAo+IE15IHN1Z2dlc3Rpb24gYWJvdXQgdnVubWFwKCkgc3RpbGwgc3RhbmRzIHRob3VnaC4KCisx
IGZvciB0aGUgdnVubWFwIHNvbHV0aW9uLgoKQ2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 13:46:20 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 13:46:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ho6jk-0002Lf-De; Thu, 18 Jul 2019 13:46:20 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=MdgZ=VP=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1ho6ji-0002LY-JB
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 13:46:18 +0000
X-Inumbo-ID: 690baab2-a962-11e9-ac97-6b5696d25514
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 690baab2-a962-11e9-ac97-6b5696d25514;
 Thu, 18 Jul 2019 13:46:15 +0000 (UTC)
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 4Wb3cmiVCO5Da/Jj2RzqHC6/aPiumIubipQ8DsIWpDoc8QMR2YzSR5F6FtDzvyzYe64fuEFWAE
 JY7BL3O1TTMWozX9Q0B5R5Ch6rmL4YTAAPMUp5fK3WDGOLonkE3w4kbMaXYRNIc6BZNMzenEW1
 VotbwqJ9SuP90jw0432NtqXma9b0rJSK0UvPeSBcEfQHF9FCnp0NyiI9ej98L2dfjfWfzBsW0u
 6P/D19bgLAbMXMZfG0xnIitBPxKlxNVJ32u8HQN2Mf6Krb0pjYGVC2NcfzOigDBYM7YZwk6hcF
 vNY=
X-SBRS: 2.7
X-MesageID: 3198980
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,278,1559534400"; 
   d="scan'208";a="3198980"
Date: Thu, 18 Jul 2019 15:46:04 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Marek =?utf-8?Q?Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
Message-ID: <20190718134604.owj6l4hk7rjq72es@Air-de-Roger.citrite.net>
References: <cover.537da3804adbe71352bed871578f3e893e2210c5.1563325215.git-series.marmarek@invisiblethingslab.com>
 <7280f16277aa9d7bdc9c2373277ef1b40459090b.1563325215.git-series.marmarek@invisiblethingslab.com>
 <20190717101843.2nmigl4dt4kekuax@Air-de-Roger.citrite.net>
 <20190717235426.GX1250@mail-itl>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20190717235426.GX1250@mail-itl>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v5 5/6] xen/x86: add PHYSDEVOP_msi_control
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Andrew
 Cooper <andrew.cooper3@citrix.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 Tim Deegan <tim@xen.org>, Julien Grall <julien.grall@arm.com>,
 Jan Beulich <jbeulich@suse.com>, xen-devel@lists.xenproject.org,
 Daniel De Graaf <dgdegra@tycho.nsa.gov>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBKdWwgMTgsIDIwMTkgYXQgMDE6NTQ6MjZBTSArMDIwMCwgTWFyZWsgTWFyY3p5a293
c2tpLUfDs3JlY2tpIHdyb3RlOgo+IE9uIFdlZCwgSnVsIDE3LCAyMDE5IGF0IDEyOjE4OjQzUE0g
KzAyMDAsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4gPiBPbiBXZWQsIEp1bCAxNywgMjAxOSBh
dCAwMzowMDo0M0FNICswMjAwLCBNYXJlayBNYXJjenlrb3dza2ktR8OzcmVja2kgd3JvdGU6Cj4g
PiA+IEFsbG93IGRldmljZSBtb2RlbCBydW5uaW5nIGluIHN0dWJkb21haW4gdG8gZW5hYmxlL2Rp
c2FibGUgTVNJKC1YKSwKPiA+ID4gYnlwYXNzaW5nIHBjaWJhY2suIFdoaWxlIHBjaWJhY2sgaXMg
c3RpbGwgdXNlZCB0byBhY2Nlc3MgY29uZmlnIHNwYWNlCj4gPiA+IGZyb20gd2l0aGluIHN0dWJk
b21haW4sIGl0IHJlZnVzZSB0byB3cml0ZSB0bwo+ID4gPiBQQ0lfTVNJX0ZMQUdTX0VOQUJMRS9Q
Q0lfTVNJWF9GTEFHU19FTkFCTEUgaW4gbm9uLXBlcm1pc3NpdmUgbW9kZS4gV2hpY2gKPiA+ID4g
aXMgdGhlIHJpZ2h0IHRoaW5nIHRvIGRvIGZvciBQViBkb21haW4gKHRoZSBtYWluIHVzZSBjYXNl
IGZvciBwY2liYWNrKSwKPiA+ID4gYXMgUFYgZG9tYWluIHNob3VsZCB1c2UgWEVOX1BDSV9PUF8q
IGNvbW1hbmRzIGZvciB0aGF0LiBVbmZvcnR1bmF0ZWx5Cj4gPiA+IHRob3NlIGNvbW1hbmRzIGFy
ZSBub3QgZ29vZCBmb3Igc3R1YmRvbWFpbiB1c2UsIGFzIHRoZXkgY29uZmlndXJlIE1TSSBpbgo+
ID4gPiBkb20wJ3Mga2VybmVsIHRvbywgd2hpY2ggc2hvdWxkIG5vdCBoYXBwZW4gZm9yIEhWTSBk
b21haW4uCj4gPiA+IAo+ID4gPiBUaGlzIG5ldyBwaHlzZGV2b3AgaXMgYWxsb3dlZCBvbmx5IGZv
ciBzdHViZG9tYWluIGNvbnRyb2xsaW5nIHRoZSBkb21haW4KPiA+ID4gd2hpY2ggb3duIHRoZSBk
ZXZpY2UuCj4gPiAKPiA+IEkgdGhpbmsgSSdtIG1pc3NpbmcgdGhhdCBwYXJ0LCBpcyB0aGlzIG1h
eWJlIGRvbmUgYnkgdGhlIFhTTSBzdHVmZj8KPiAKPiBZZXMsIHNwZWNpZmljYWxseSB4c21fbXNp
X2NvbnRyb2woWFNNX0RNX1BSSVYsIHBkZXYtPmRvbWFpbiwgLi4uKSBjYWxsLgo+IFhTTV9ETV9Q
UklWIGFsbG93cyBjYWxsIGlmIHNyYy0+aXNfcHJpdmlsZWdlZCwgb3IgaWYgc3JjLT50YXJnZXQg
PT0KPiB0YXJnZXQuIE5vdGUgdGhlIHRhcmdldCBiZWluZyBvd25lciBvZiB0aGUgZGV2aWNlIGhl
cmUuCgpPaCB0aGFua3MsIEknbSBjZXJ0YWlubHkgcXVpdGUgbG9zdCB3aGVuIGl0IGNvbWVzIHRv
IFhTTS4KCj4gPiA+IAo+ID4gPiBTaWduZWQtb2ZmLWJ5OiBNYXJlayBNYXJjenlrb3dza2ktR8Oz
cmVja2kgPG1hcm1hcmVrQGludmlzaWJsZXRoaW5nc2xhYi5jb20+Cj4gPiA+IC0tLQo+ID4gPiBD
aGFuZ2VzIGluIHYzOgo+ID4gPiAgLSBuZXcgcGF0Y2gKPiA+ID4gQ2hhbmdlcyBpbiB2NDoKPiA+
ID4gIC0gYWRqdXN0IGNvZGUgc3R5bGUKPiA+ID4gIC0gcy9tc2lfbXNpeC9tc2kvCj4gPiA+ICAt
IGFkZCBtc2lfc2V0X2VuYWJsZSBYU00gaG9vawo+ID4gPiAgLSBmbGF0dGVuIHN0cnVjdCBwaHlz
ZGV2X21zaV9zZXRfZW5hYmxlCj4gPiA+ICAtIGFkZCB0byBpbmNsdWRlL3hsYXQubHN0Cj4gPiA+
IENoYW5nZXMgaW4gdjU6Cj4gPiA+ICAtIHJlbmFtZSB0byBQSFlTREVWT1BfbXNpX2NvbnRyb2wK
PiA+ID4gIC0gY29tYmluZSAibW9kZSIgYW5kICJlbmFibGUiIGludG8gImZsYWdzIgo+ID4gPiAg
LSByZWZ1c2UgdG8gZW5hYmxlIGJvdGggTVNJIGFuZCBNU0ktWCwgYW5kIGFsc28gdG8gZW5hYmxl
IE1TSSgtWCkgb24KPiA+ID4gICAgaW5jYXBhYmxlIGRldmljZQo+ID4gPiAgLSBkaXNhYmxlL2Vu
YWJsZSBJTlR4IHdoZW4gZW5hYmxpbmcvZGlzYWJsaW5nIE1TSSAoPykKPiA+IAo+ID4gWW91IGRv
bid0IGVuYWJsZSBJTlR4IHdoZW4gTVNJIGlzIGRpc2FibGVkLgo+IAo+IEFoLCBpbmRlZWQuIFdo
ZW4gSSBsb29rIGZvciBzaW1pbGFyIGNvZGUgaW4gWGVuIGVsc2V3aGVyZSwgSSBmb3VuZAo+IF9f
cGNpX2Rpc2FibGVfbXNpKCkgaGFzIGV4dHJhIGNvbmRpdGlvbnMgZm9yIHBjaV9pbnR4KGRldiwg
dHJ1ZSk6Cj4gCj4gICAgIGlmICggZW50cnktPmlycSA+IDAgJiYgIShpcnFfdG9fZGVzYyhlbnRy
eS0+aXJxKS0+c3RhdHVzICYgSVJRX0dVRVNUKSApCj4gICAgICAgICBwY2lfaW50eChkZXYsIHRy
dWUpOwo+IAo+IFNob3VsZCB0aGlzIGJlIG1pcnJvcmVkIHRoZXJlIHRvbz8gSXNuJ3QgSVJRX0dV
RVNUIGFsd2F5cyBzZXQgaW4gY2FzZSBvZgo+IHBhc3N0aHJvdWdoIHRvIEhWTSAodGhlIGNhc2Ug
dGhpcyBwYXRjaCBjYXJlKT8KCkl0IGlzLCBidXQgeW91IHdvdWxkIGhhdmUgdG8gaXRlcmF0ZSBv
dmVyIGFsbCB0aGUgZW50cmllcywgd2hpY2ggSQpkb24ndCB0aGluayBpdCdzIGludGVuZGVkIGhl
cmUuIEEgZ3Vlc3QgY291bGQgZGlzYWJsZSBNU0koLVgpIHdoaWxlCmhhdmluZyBlbnRyaWVzIHNl
dHVwLCBhbmQgSSBkb24ndCB0aGluayB0ZWFyaW5nIGRvd24gdGhvc2UgZW50cmllcwpzaG91bGQg
YmUgZG9uZSBoZXJlLgoKSW4gZmFjdCBJIGRvbid0IHRoaW5rIElOVHggc2hvdWxkIGJlIGVuYWJs
ZWQgd2hlbiBNU0koLVgpIGlzIGRpc2FibGVkLApRRU1VIGFscmVhZHkgdHJhcHMgd3JpdGVzIHRv
IHRoZSBjb21tYW5kIHJlZ2lzdGVyLCBhbmQgaXQgd2lsbCBtYW5hZ2UKSU5UeCBlbmFibGluZy9k
aXNhYmxpbmcgYnkgaXRzZWxmLiBJIHRoaW5rIHRoZSBvbmx5IGNoZWNrIHJlcXVpcmVkIGlzCnRo
YXQgTVNJKC1YKSBjYW5ub3QgYmUgZW5hYmxlZCBpZiBJTlR4IGlzIGFsc28gZW5hYmxlZC4gSW4g
dGhlIHNhbWUKd2F5IGJvdGggTVNJIGNhc3BhYmlsaXRpZXMgY2Fubm90IGJlIGVuYWJsZWQgc2lt
dWx0YW5lb3VzbHkuIFRoZQpmdW5jdGlvbiBzaG91bGQgbm90IGV4cGxpY2l0bHkgZGlzYWJsZSBh
bnkgb2YgdGhlIG90aGVyIGNhcGFiaWxpdGllcywKYW5kIGp1c3QgcmV0dXJuIC1FQlVTWSBpZiB0
aGUgY2FsbGVyIGF0dGVtcHRzIGZvciBleGFtcGxlIHRvIGVuYWJsZQpNU0kgd2hpbGUgSU5UeCBv
ciBNU0ktWCBpcyBlbmFibGVkLgoKPiA+IGlmICggZW5hYmxlICkKPiA+IHsKPiA+ICAgICBwY2lf
aW50eChwZGV2LCBmYWxzZSk7Cj4gPiAgICAgaWYgKCBtc2l4ICkKPiA+ICAgICAgICAgbXNpX3Nl
dF9lbmFibGUocGRldiwgZmFsc2UpOwo+ID4gICAgIGVsc2UKPiA+ICAgICAgICAgbXNpeF9zZXRf
ZW5hYmxlKHBkZXYsIGZhbHNlKTsKPiA+IH0KPiA+IAo+ID4gaWYgKCBtc2l4ICkKPiA+ICAgICBt
c2l4X3NldF9lbmFibGUocGRldiwgZW5hYmxlKTsKPiA+IGVsc2UKPiA+ICAgICBtc2lfc2V0X2Vu
YWJsZShwZGV2LCBlbmFibGUpOwo+ID4gCj4gPiBOb3RlIHRoYXQgaW4gdGhlIHNhbWUgd2F5IHlv
dSBtYWtlIHN1cmUgSU5UeCBpcyBkaXNhYmxlZCwgeW91IHNob3VsZAo+ID4gYWxzbyBtYWtlIHN1
cmUgTVNJIGFuZCBNU0ktWCBhcmUgbm90IGVuYWJsZWQgYXQgdGhlIHNhbWUgdGltZS4KPiAKPiBU
aGlzIGlzIGV4YWN0bHkgd2hhdCB0aGUgY29kZSBpbiB0aGUgcGF0Y2ggYWxyZWFkeSBkb2VzLgoK
U2VlIG15IHJhbnQgYWJvdmUsIEkgZG9uJ3QgdGhpbmsgdGhpcyBoeXBlcmNhbGwgc2hvdWxkIGJl
IHRvdWNoaW5nCklOVHgsIG9yIGRpc2FibGluZy9lbmFibGluZyBvdGhlciBNU0kgY2FwYWJpbGl0
aWVzLCBhbmQgaW5zdGVhZCBqdXN0CnJldHVybmluZyAtRUJVU1kgaWYgdGhlIHJlcXVlc3RlZCBv
cGVyYXRpb24gaXMgbm90IGFjY2VwdGVkIGJlY2F1c2UKdGhlcmUgYXJlIG90aGVyIGNhcGFiaWxp
dGllcyBlbmFibGVkLgoKPiA+ID4gKy8qIHdoZW4gUEhZU0RFVk9QX01TSV9DT05UUk9MX01TSVgg
bm90IHNldCwgY29udHJvbCBNU0kgKi8KPiA+ID4gKyNkZWZpbmUgUEhZU0RFVk9QX01TSV9DT05U
Uk9MX01TSVggICAgMQo+ID4gPiArLyogd2hlbiBQSFlTREVWT1BfTVNJX0NPTlRST0xfRU5BQkxF
IG5vdCBzZXQsIGRpc2FibGUgKi8KPiA+ID4gKyNkZWZpbmUgUEhZU0RFVk9QX01TSV9DT05UUk9M
X0VOQUJMRSAgMgo+ID4gPiArCj4gPiA+ICsjZGVmaW5lIFBIWVNERVZPUF9tc2lfY29udHJvbCAg
IDMyCj4gPiA+ICtzdHJ1Y3QgcGh5c2Rldl9tc2lfY29udHJvbCB7Cj4gPiA+ICsgICAgLyogSU4g
Ki8KPiA+ID4gKyAgICB1aW50MTZfdCBzZWc7Cj4gPiA+ICsgICAgdWludDhfdCBidXM7Cj4gPiA+
ICsgICAgdWludDhfdCBkZXZmbjsKPiA+ID4gKyAgICB1aW50OF90IGZsYWdzOwo+ID4gCj4gPiBJ
IHdvdWxkIGp1c3QgbWFrZSBmbGFncyB1aW50MzJfdCwgdGhlIHBhZGRpbmcgdG8gYWxpZ24gaXMg
Z29pbmcgdG8gYmUKPiA+IGFkZGVkIGluIGFueSBjYXNlLgo+IAo+IFRoYXQgd291bGQgbWFrZSB0
aGUgc3RydWN0dXJlIDggYnl0ZXMsIG5vdCA2LiBEaWQgeW91IG1lYW4gdWludDE2X3Q/IAo+IEJ1
dCBzdHJ1Y3R1cmUgc2l6ZSBoZXJlIGRvZXNuJ3QgcmVhbGx5IG1hdHRlciBhbnl3YXkuCgpZZXMg
c29ycnksIHVpbnQxNl90LiBJIGRvbid0IGhhdmUgYSBzdHJvbmcgb3BpbmlvbiwgYnV0IHNpbmNl
IHRoZQpzdHJ1Y3R1cmUgaXMgYWxyZWFkeSA2Ynl0ZXMgaW4gc2l6ZSwgSSB0aG91Z2h0IGl0IG1p
Z2h0IGJlIGJldHRlciB0bwpoYXZlIHRoYXQgcGFkZGluZyBhc3NpZ25lZCB0byBmbGFncyBpbnN0
ZWFkIG9mIGJlaW5nIGhpZGRlbi4KClRoYW5rcywgUm9nZXIuCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 13:48:33 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 13:48:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ho6ls-0002Sq-Rn; Thu, 18 Jul 2019 13:48:32 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=B+y+=VP=tklengyel.com=bounce+e181d6.cd840-xen-devel=lists.xenproject.org@srs-us1.protection.inumbo.net>)
 id 1ho6ls-0002Sl-BM
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 13:48:32 +0000
X-Inumbo-ID: ba4051b4-a962-11e9-8980-bc764e045a96
Received: from rs224.mailgun.us (unknown [209.61.151.224])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ba4051b4-a962-11e9-8980-bc764e045a96;
 Thu, 18 Jul 2019 13:48:30 +0000 (UTC)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=tklengyel.com;
 q=dns/txt; 
 s=krs; t=1563457710; h=Content-Type: Cc: To: Subject: Message-ID: Date:
 From: In-Reply-To: References: MIME-Version: Sender;
 bh=ybZKSanckwR3dKCIxu78LpIrr48amgwP3lMFl+nsoFA=;
 b=LLy8rgE4gGJTdKeUtR6GMHNuhqk5JpEuzie0VJeYlc58v63HZ3hEENrvtwS/0p/UodUH6iDQ
 fkfEvkc9MkyQGTmd6V8EfRRwC5QLeSVLWNu+9YO0djROI1yS4HH/dTXnyWCsCnfnoluCuMhR
 RJ59+izJ4ZYrOl6dcivD8Hx89VQ=
X-Mailgun-Sending-Ip: 209.61.151.224
X-Mailgun-Sid: WyIyYTNmOCIsICJ4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmciLCAiY2Q4NDAiXQ==
Received: from mail-wr1-f47.google.com (mail-wr1-f47.google.com
 [209.85.221.47])
 by mxa.mailgun.org with ESMTP id 5d3078ae.7f71f2385cb0-smtp-out-n03;
 Thu, 18 Jul 2019 13:48:30 -0000 (UTC)
Received: by mail-wr1-f47.google.com with SMTP id n4so28827559wrs.3
 for <xen-devel@lists.xenproject.org>; Thu, 18 Jul 2019 06:48:29 -0700 (PDT)
X-Gm-Message-State: APjAAAWB4Ga2e5vtOuXSUw97jieO30Jow//BuswsyN3Jy5MEcmrltgdP
 HHHUbxEFvygjscM3rhK37zqv/9ltBDROiBe0180=
X-Google-Smtp-Source: APXvYqzhFfUmzyEd///BkM4A3A4xzIUXqLjTx//goVxFwTuOx6UMHgxM77k5fE1pULehpHWZMFkEKBi52lepWauJ3dA=
X-Received: by 2002:adf:ef8d:: with SMTP id d13mr48385225wro.60.1563457708633; 
 Thu, 18 Jul 2019 06:48:28 -0700 (PDT)
MIME-Version: 1.0
References: <20190717193335.11991-1-tamas@tklengyel.com>
 <20190717193335.11991-2-tamas@tklengyel.com>
 <66bbd9f7-12f9-b654-555d-a02d5f4f0dba@suse.com>
 <CABfawhkJR8sz8cVCfcuxQ-4+xoQOSTs-XQuow-qzPyd4xZwq0g@mail.gmail.com>
 <b6cdc457-01e8-03cf-5408-11337e5a10d9@suse.com>
 <CABfawhkAcoHm_+5ob6nge4xELUvpb4kZXoC+n_7sF-PNK+untQ@mail.gmail.com>
 <6e2986dd-5416-4ef3-c00b-eca4db578e7c@suse.com>
In-Reply-To: <6e2986dd-5416-4ef3-c00b-eca4db578e7c@suse.com>
From: Tamas K Lengyel <tamas@tklengyel.com>
Date: Thu, 18 Jul 2019 07:47:52 -0600
X-Gmail-Original-Message-ID: <CABfawh=6vwfcRqHMrbgojduvvAk5jMJ_u=vOt=r-3sCiYGapoA@mail.gmail.com>
Message-ID: <CABfawh=6vwfcRqHMrbgojduvvAk5jMJ_u=vOt=r-3sCiYGapoA@mail.gmail.com>
To: Jan Beulich <JBeulich@suse.com>
Subject: Re: [Xen-devel] [PATCH v6 1/5] x86/mem_sharing: reorder when pages
 are unlocked and released
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBKdWwgMTgsIDIwMTkgYXQgNzozMyBBTSBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3Vz
ZS5jb20+IHdyb3RlOgo+Cj4gT24gMTguMDcuMjAxOSAxNToxMywgVGFtYXMgSyBMZW5neWVsIHdy
b3RlOgo+ID4gT24gVGh1LCBKdWwgMTgsIDIwMTkgYXQgNzoxMiBBTSBKYW4gQmV1bGljaCA8SkJl
dWxpY2hAc3VzZS5jb20+IHdyb3RlOgo+ID4+Cj4gPj4gT24gMTguMDcuMjAxOSAxNDo1NSwgVGFt
YXMgSyBMZW5neWVsIHdyb3RlOgo+ID4+PiBPbiBUaHUsIEp1bCAxOCwgMjAxOSBhdCA0OjQ3IEFN
IEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT4gd3JvdGU6Cj4gPj4+PiBPbiAxNy4wNy4y
MDE5IDIxOjMzLCBUYW1hcyBLIExlbmd5ZWwgd3JvdGU6Cj4gPj4+Pj4gQEAgLTkwMCw2ICs4OTUs
NyBAQCBzdGF0aWMgaW50IHNoYXJlX3BhZ2VzKHN0cnVjdCBkb21haW4gKnNkLCBnZm5fdCBzZ2Zu
LCBzaHJfaGFuZGxlX3Qgc2gsCj4gPj4+Pj4gICAgICAgICBwMm1fdHlwZV90IHNtZm5fdHlwZSwg
Y21mbl90eXBlOwo+ID4+Pj4+ICAgICAgICAgc3RydWN0IHR3b19nZm5zIHRnOwo+ID4+Pj4+ICAg
ICAgICAgc3RydWN0IHJtYXBfaXRlcmF0b3Igcmk7Cj4gPj4+Pj4gKyAgICB1bnNpZ25lZCBsb25n
IHB1dF9jb3VudCA9IDA7Cj4gPj4+Pj4KPiA+Pj4+PiAgICAgICAgIGdldF90d29fZ2ZucyhzZCwg
c2dmbiwgJnNtZm5fdHlwZSwgTlVMTCwgJnNtZm4sCj4gPj4+Pj4gICAgICAgICAgICAgICAgICAg
ICAgY2QsIGNnZm4sICZjbWZuX3R5cGUsIE5VTEwsICZjbWZuLCAwLCAmdGcpOwo+ID4+Pj4+IEBA
IC05NjQsMTUgKzk2MCw2IEBAIHN0YXRpYyBpbnQgc2hhcmVfcGFnZXMoc3RydWN0IGRvbWFpbiAq
c2QsIGdmbl90IHNnZm4sIHNocl9oYW5kbGVfdCBzaCwKPiA+Pj4+PiAgICAgICAgICAgICBnb3Rv
IGVycl9vdXQ7Cj4gPj4+Pj4gICAgICAgICB9Cj4gPj4+Pj4KPiA+Pj4+PiAtICAgIC8qIEFjcXVp
cmUgYW4gZXh0cmEgcmVmZXJlbmNlLCBmb3IgdGhlIGZyZWVpbmcgYmVsb3cgdG8gYmUgc2FmZS4g
Ki8KPiA+Pj4+PiAtICAgIGlmICggIWdldF9wYWdlKGNwYWdlLCBkb21fY293KSApCj4gPj4+Pj4g
LSAgICB7Cj4gPj4+Pj4gLSAgICAgICAgcmV0ID0gLUVPVkVSRkxPVzsKPiA+Pj4+PiAtICAgICAg
ICBtZW1fc2hhcmluZ19wYWdlX3VubG9jayhzZWNvbmRwZyk7Cj4gPj4+Pj4gLSAgICAgICAgbWVt
X3NoYXJpbmdfcGFnZV91bmxvY2soZmlyc3RwZyk7Cj4gPj4+Pj4gLSAgICAgICAgZ290byBlcnJf
b3V0Owo+ID4+Pj4+IC0gICAgfQo+ID4+Pj4+IC0KPiA+Pj4+PiAgICAgICAgIC8qIE1lcmdlIHRo
ZSBsaXN0cyB0b2dldGhlciAqLwo+ID4+Pj4+ICAgICAgICAgcm1hcF9zZWVkX2l0ZXJhdG9yKGNw
YWdlLCAmcmkpOwo+ID4+Pj4+ICAgICAgICAgd2hpbGUgKCAoZ2ZuID0gcm1hcF9pdGVyYXRlKGNw
YWdlLCAmcmkpKSAhPSBOVUxMKQo+ID4+Pj4+IEBAIC05ODQsMTMgKzk3MSwxNCBAQCBzdGF0aWMg
aW50IHNoYXJlX3BhZ2VzKHN0cnVjdCBkb21haW4gKnNkLCBnZm5fdCBzZ2ZuLCBzaHJfaGFuZGxl
X3Qgc2gsCj4gPj4+Pj4gICAgICAgICAgICAgICogRG9uJ3QgY2hhbmdlIHRoZSB0eXBlIG9mIHJt
YXAgZm9yIHRoZSBjbGllbnQgcGFnZS4gKi8KPiA+Pj4+PiAgICAgICAgICAgICBybWFwX2RlbChn
Zm4sIGNwYWdlLCAwKTsKPiA+Pj4+PiAgICAgICAgICAgICBybWFwX2FkZChnZm4sIHNwYWdlKTsK
PiA+Pj4+PiAtICAgICAgICBwdXRfcGFnZV9hbmRfdHlwZShjcGFnZSk7Cj4gPj4+Pj4gKyAgICAg
ICAgcHV0X2NvdW50Kys7Cj4gPj4+Pj4gICAgICAgICAgICAgZCA9IGdldF9kb21haW5fYnlfaWQo
Z2ZuLT5kb21haW4pOwo+ID4+Pj4+ICAgICAgICAgICAgIEJVR19PTighZCk7Cj4gPj4+Pj4gICAg
ICAgICAgICAgQlVHX09OKHNldF9zaGFyZWRfcDJtX2VudHJ5KGQsIGdmbi0+Z2ZuLCBzbWZuKSk7
Cj4gPj4+Pj4gICAgICAgICAgICAgcHV0X2RvbWFpbihkKTsKPiA+Pj4+PiAgICAgICAgIH0KPiA+
Pj4+PiAgICAgICAgIEFTU0VSVChsaXN0X2VtcHR5KCZjcGFnZS0+c2hhcmluZy0+Z2ZucykpOwo+
ID4+Pj4+ICsgICAgQlVHX09OKCFwdXRfY291bnQpOwo+ID4+Pj4+Cj4gPj4+Pj4gICAgICAgICAv
KiBDbGVhciB0aGUgcmVzdCBvZiB0aGUgc2hhcmVkIHN0YXRlICovCj4gPj4+Pj4gICAgICAgICBw
YWdlX3NoYXJpbmdfZGlzcG9zZShjcGFnZSk7Cj4gPj4+Pj4gQEAgLTEwMDEsNyArOTg5LDkgQEAg
c3RhdGljIGludCBzaGFyZV9wYWdlcyhzdHJ1Y3QgZG9tYWluICpzZCwgZ2ZuX3Qgc2dmbiwgc2hy
X2hhbmRsZV90IHNoLAo+ID4+Pj4+Cj4gPj4+Pj4gICAgICAgICAvKiBGcmVlIHRoZSBjbGllbnQg
cGFnZSAqLwo+ID4+Pj4+ICAgICAgICAgcHV0X3BhZ2VfYWxsb2NfcmVmKGNwYWdlKTsKPiA+Pj4+
PiAtICAgIHB1dF9wYWdlKGNwYWdlKTsKPiA+Pj4+PiArCj4gPj4+Pj4gKyAgICB3aGlsZSAoIHB1
dF9jb3VudC0tICkKPiA+Pj4+PiArICAgICAgICBwdXRfcGFnZV9hbmRfdHlwZShjcGFnZSk7Cj4g
Pj4+Pj4KPiA+Pj4+PiAgICAgICAgIC8qIFdlIG1hbmFnZWQgdG8gZnJlZSBhIGRvbWFpbiBwYWdl
LiAqLwo+ID4+Pj4+ICAgICAgICAgYXRvbWljX2RlYygmbnJfc2hhcmVkX21mbnMpOwo+ID4+Pj4+
IEBAIC0xMTY1LDE5ICsxMTU1LDEzIEBAIGludCBfX21lbV9zaGFyaW5nX3Vuc2hhcmVfcGFnZShz
dHJ1Y3QgZG9tYWluICpkLAo+ID4+Pj4+ICAgICAgICAgewo+ID4+Pj4+ICAgICAgICAgICAgIGlm
ICggIWxhc3RfZ2ZuICkKPiA+Pj4+PiAgICAgICAgICAgICAgICAgbWVtX3NoYXJpbmdfZ2ZuX2Rl
c3Ryb3kocGFnZSwgZCwgZ2ZuX2luZm8pOwo+ID4+Pj4+IC0gICAgICAgIHB1dF9wYWdlX2FuZF90
eXBlKHBhZ2UpOwo+ID4+Pj4+ICsKPiA+Pj4+PiAgICAgICAgICAgICBtZW1fc2hhcmluZ19wYWdl
X3VubG9jayhwYWdlKTsKPiA+Pj4+PiArCj4gPj4+Pj4gICAgICAgICAgICAgaWYgKCBsYXN0X2dm
biApCj4gPj4+Pj4gLSAgICAgICAgewo+ID4+Pj4+IC0gICAgICAgICAgICBpZiAoICFnZXRfcGFn
ZShwYWdlLCBkb21fY293KSApCj4gPj4+Pj4gLSAgICAgICAgICAgIHsKPiA+Pj4+PiAtICAgICAg
ICAgICAgICAgIHB1dF9nZm4oZCwgZ2ZuKTsKPiA+Pj4+PiAtICAgICAgICAgICAgICAgIGRvbWFp
bl9jcmFzaChkKTsKPiA+Pj4+PiAtICAgICAgICAgICAgICAgIHJldHVybiAtRU9WRVJGTE9XOwo+
ID4+Pj4+IC0gICAgICAgICAgICB9Cj4gPj4+Pj4gICAgICAgICAgICAgICAgIHB1dF9wYWdlX2Fs
bG9jX3JlZihwYWdlKTsKPiA+Pj4+PiAtICAgICAgICAgICAgcHV0X3BhZ2UocGFnZSk7Cj4gPj4+
Pj4gLSAgICAgICAgfQo+ID4+Pj4+ICsKPiA+Pj4+PiArICAgICAgICBwdXRfcGFnZV9hbmRfdHlw
ZShwYWdlKTsKPiA+Pj4+PiAgICAgICAgICAgICBwdXRfZ2ZuKGQsIGdmbik7Cj4gPj4+Pj4KPiA+
Pj4+PiAgICAgICAgICAgICByZXR1cm4gMDsKPiA+Pj4+Cj4gPj4+PiAuLi4gdGhpcyAobWFpbiwg
YXMgSSBndWVzcyBieSB0aGUgdGl0bGUpIHBhcnQgb2YgdGhlIGNoYW5nZT8gSSB0aGluawo+ID4+
Pj4geW91IHdhbnQgdG8gZXhwbGFpbiB3aGF0IHdhcyB3cm9uZyBoZXJlIGFuZC9vciB3aHkgdGhl
IG5ldyBhcnJhbmdlbWVudAo+ID4+Pj4gaXMgYmV0dGVyLiAoSSdtIHNvcnJ5LCBJIGd1ZXNzIGl0
IHdhcyB0aGlzIHdheSBvbiBwcmlvciB2ZXJzaW9ucwo+ID4+Pj4gYWxyZWFkeSwgYnV0IGFwcGFy
ZW50bHkgSSBkaWRuJ3Qgbm90aWNlLikKPiA+Pj4KPiA+Pj4gSXQncyB3aGF0IHRoZSBwYXRjaCBt
ZXNzYWdlIHNheXMgLSBjYWxsaW5nIHB1dF9wYWdlX2FuZF90eXBlIGJlZm9yZQo+ID4+PiBtZW1f
c2hhcmluZ19wYWdlX3VubG9jayBjYW4gY2F1c2UgYSBkZWFkbG9jay4gU2luY2Ugbm93IHdlIGFy
ZSBub3cKPiA+Pj4gaG9sZGluZyBhIHJlZmVyZW5jZSB0byB0aGUgcGFnZSB0aWxsIHRoZSBlbmQg
dGhlcmUgaXMgbm8gbmVlZCBmb3IgdGhlCj4gPj4+IGV4dHJhIGdldF9wYWdlL3B1dF9wYWdlIGxv
Z2ljIHdoZW4gd2UgYXJlIGRlYWxpbmcgd2l0aCB0aGUgbGFzdF9nZm4uCj4gPj4KPiA+PiBUaGUg
dGl0bGUgc2F5cyAicmVvcmRlciIgd2l0aG91dCBhbnkgIndoeSIuCj4gPgo+ID4gWWVzLCBJIGNh
bid0IHJlYXNvbmFibHkgZml0ICJDYWxsaW5nIF9wdXRfcGFnZV90eXBlIHdoaWxlIGFsc28gaG9s
ZGluZwo+ID4gdGhlIHBhZ2VfbG9jayBmb3IgdGhhdCBwYWdlIGNhbiBjYXVzZSBhIGRlYWRsb2Nr
LiIgaW50byB0aGUgdGl0bGUuIFNvCj4gPiBpdCdzIHNwZWxsZWQgb3V0IGluIHRoZSBwYXRjaCBt
ZXNzYWdlLgo+Cj4gT2YgY291cnNlIG5vdC4gQW5kIEkgcmVhbGl6ZSBfcGFydF8gb2YgdGhlIGNo
YW5nZXMgaXMgaW5kZWVkIHdoYXQgdGhlCj4gdGl0bGUgc2F5cyAoYWx0aG91Z2ggZm9yIHNoYXJl
X3BhZ2VzKCkgdGhhdCdzIG5vdCBvYnZpb3VzIGZyb20gdGhlCj4gcGF0Y2ggYWxvbmUpLiBCdXQg
eW91IGRvIG1vcmU6IFlvdSBhbHNvIGF2b2lkIGFjcXVpcmluZyBhbiBleHRyYQo+IHJlZmVyZW5j
ZSBpbiBzaGFyZV9wYWdlcygpLgoKSSBmZWVsIGxpa2Ugd2UgYXJlIGdvaW5nIGluIGNpcmNsZXMg
YW5kIGhhdmluZyB0aGUgc2FtZSBjb252ZXJzYXRpb25zCm92ZXIgYW5kIG92ZXIgd2l0aG91dCBy
ZWFsbHkgbWFraW5nIGFueSBoZWFkd2F5LiBZb3UgaW50cm9kdWNlZApncmFiYmluZyB0aGUgYnJv
a2VuIGV4dHJhIHJlZmVyZW5jZSBpbiAwNTAyZTBhZGFlMi4gSXQgaXMgYW5kIHdhcwphY3R1YWxs
eSB1bm5lZWRlZCB0byBzdGFydCB3aXRoIGlmIHRoZSBwcm9wZXIgc29sdXRpb24gd2FzIHB1dCBp
bgpwbGFjZSwgd2hpY2ggaXMgd2hhdCB0aGlzIHBhdGNoIGRvZXMsIHJlb3JkZXJpbmcgdGhpbmdz
LgoKPiBBbmQgc2luY2UgeW91IG1hZGUgbWUgbG9vayBhdCB0aGUgY29kZSBhZ2FpbjogSWYgcHV0
X3BhZ2UoKSBpcyB1bnNhZmUKPiB3aXRoIGEgbG9jayBoZWxkLCBob3cgY29tZSB0aGUgZ2V0X3Bh
Z2VfYW5kX3R5cGUoKSBpbiBzaGFyZV9wYWdlcygpCj4gaXMgc2FmZSB3aXRoIHR3byBzdWNoIGxv
Y2tzIGhlbGQ/IElmIGl0IHJlYWxseSBpcywgaXQgc3VyZWx5IHdvdWxkIGJlCj4gd29ydGh3aGls
ZSB0byBzdGF0ZSBpbiB0aGUgZGVzY3JpcHRpb24uIFRoZXJlJ3MgYW5vdGhlciBzdWNoIGluc3Rh
bmNlCj4gaW4gbWVtX3NoYXJpbmdfYWRkX3RvX3BoeXNtYXAoKSAocGx1cyBhIGdldF9wYWdlKCkp
LCBhbmQgYWxzbyBvbmUKPiB3aGVyZSBwdXRfcGFnZV9hbmRfdHlwZSgpIGdldHMgY2FsbGVkIHdp
dGggc3VjaCBhIGxvY2sgaGVsZCAoYWZhaWNzKS4KPgoKSXQncyBwb3NzaWJsZSB0aGVyZSBhcmUg
b3RoZXIgaW5zdGFuY2VzIHdoZXJlIHRoaXMgbWF5IHN0aWxsIGJlCmJyb2tlbi4gUmlnaHQgbm93
IEkgb25seSBoYXZlIGJhbmR3aWR0aCB0byB0ZXN0IGFuZCBmaXggdGhlIHBhdGhzIEkKdXNlLiBJ
ZiB0aGF0J3MgdW5hY2NlcHRhYmxlIEknbSBoYXBweSB0byBjb250aW51ZSBkZXZlbG9wbWVudCBp
biBteQpwcml2YXRlIGZvcmsgYW5kIGxlYXZlIHRoaW5ncyBhcy1pcyB1cHN0cmVhbS4KClRhbWFz
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 13:50:26 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 13:50:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ho6ne-0003B7-D3; Thu, 18 Jul 2019 13:50:22 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=xBYf=VP=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1ho6nd-0003Au-5A
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 13:50:21 +0000
X-Inumbo-ID: fad554a9-a962-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id fad554a9-a962-11e9-8980-bc764e045a96;
 Thu, 18 Jul 2019 13:50:19 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1ho6na-0003dj-Tu; Thu, 18 Jul 2019 13:50:18 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1ho6na-0003h9-9A; Thu, 18 Jul 2019 13:50:18 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1ho6na-00065l-8T; Thu, 18 Jul 2019 13:50:18 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-Id: <E1ho6na-00065l-8T@osstest.test-lab.xenproject.org>
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 18 Jul 2019 13:50:18 +0000
Subject: [Xen-devel] [linux-linus bisection] complete
 test-amd64-i386-qemut-rhel6hvm-intel
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
MIME-Version: 1.0
Content-Type: text/plain; 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
LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwKdGVzdGlkIHhlbi1ib290CgpUcmVlOiBsaW51eCBn
aXQ6Ly9naXQua2VybmVsLm9yZy9wdWIvc2NtL2xpbnV4L2tlcm5lbC9naXQvdG9ydmFsZHMvbGlu
dXgtMi42LmdpdApUcmVlOiBsaW51eGZpcm13YXJlIGdpdDovL3hlbmJpdHMueGVuLm9yZy9vc3N0
ZXN0L2xpbnV4LWZpcm13YXJlLmdpdApUcmVlOiBvdm1mIGdpdDovL3hlbmJpdHMueGVuLm9yZy9v
c3N0ZXN0L292bWYuZ2l0ClRyZWU6IHFlbXUgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3FlbXUteGVu
LXRyYWRpdGlvbmFsLmdpdApUcmVlOiBxZW11dSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvcWVtdS14
ZW4uZ2l0ClRyZWU6IHNlYWJpb3MgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL29zc3Rlc3Qvc2VhYmlv
cy5naXQKVHJlZTogeGVuIGdpdDovL3hlbmJpdHMueGVuLm9yZy94ZW4uZ2l0CgoqKiogRm91bmQg
YW5kIHJlcHJvZHVjZWQgcHJvYmxlbSBjaGFuZ2VzZXQgKioqCgogIEJ1ZyBpcyBpbiB0cmVlOiAg
bGludXggZ2l0Oi8vZ2l0Lmtlcm5lbC5vcmcvcHViL3NjbS9saW51eC9rZXJuZWwvZ2l0L3RvcnZh
bGRzL2xpbnV4LTIuNi5naXQKICBCdWcgaW50cm9kdWNlZDogIDNlYjUxNDg2NmYyMGM1ZWI3NDYz
NzI3OTc3NGI2ZDczYjg1NTQ4MGEKICBCdWcgbm90IHByZXNlbnQ6IGJlZDNjMGQ4NGU3ZTI1Yzhl
MDk2NGQyOTc3OTRmNGMyMTViMDFmMzMKICBMYXN0IGZhaWwgcmVwcm86IGh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzkxMTcvCgoKICAoUmV2aXNpb24g
bG9nIHRvbyBsb25nLCBvbWl0dGVkLikKCgpGb3IgYmlzZWN0aW9uIHJldmlzaW9uLXR1cGxlIGdy
YXBoIHNlZToKICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9y
ZXN1bHRzL2Jpc2VjdC9saW51eC1saW51cy90ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0t
aW50ZWwueGVuLWJvb3QuaHRtbApSZXZpc2lvbiBJRHMgaW4gZWFjaCBncmFwaCBub2RlIHJlZmVy
LCByZXNwZWN0aXZlbHksIHRvIHRoZSBUcmVlcyBhYm92ZS4KCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0KUnVubmluZyBjcy1iaXNlY3Rpb24tc3RlcCAtLWdyYXBoLW91
dD0vaG9tZS9sb2dzL3Jlc3VsdHMvYmlzZWN0L2xpbnV4LWxpbnVzL3Rlc3QtYW1kNjQtaTM4Ni1x
ZW11dC1yaGVsNmh2bS1pbnRlbC54ZW4tYm9vdCAtLXN1bW1hcnktb3V0PXRtcC8xMzkxMTcuYmlz
ZWN0aW9uLXN1bW1hcnkgLS1iYXNpcy10ZW1wbGF0ZT0xMzM1ODAgLS1ibGVzc2luZ3M9cmVhbCxy
ZWFsLWJpc2VjdCBsaW51eC1saW51cyB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50
ZWwgeGVuLWJvb3QKU2VhcmNoaW5nIGZvciBmYWlsdXJlIC8gYmFzaXMgcGFzczoKIDEzOTA2OCBm
YWlsIFtob3N0PWl0YWxpYTBdIC8gMTM4ODQ5IFtob3N0PWJhcm9xdWUxXSAxMzg4MTMgW2hvc3Q9
YWxiYW5hMV0gMTM4NzgwIFtob3N0PWVsYmxpbmcxXSAxMzg3NTQgW2hvc3Q9YWxiYW5hMF0gMTM4
NzM1IFtob3N0PWNoYXJkb25uYXkxXSAxMzg3MTAgW2hvc3Q9Y2hhcmRvbm5heTBdIDEzODY4MCBb
aG9zdD1maWFubzBdIDEzODY2MSBbaG9zdD1pdGFsaWExXSAxMzg2MzkgW2hvc3Q9ZWxibGluZzBd
IDEzODYxMiBbaG9zdD1iYXJvcXVlMF0gMTM4NTg0IFtob3N0PWRlYmluYTBdIDEzODQ4OCBbaG9z
dD1kZWJpbmExXSAxMzgzODYgW2hvc3Q9YWxiYW5hMV0gMTM4MjQ1IFtob3N0PWJhcm9xdWUxXSAx
MzgwNzMgW2hvc3Q9YWxiYW5hMF0gMTM3OTg2IG9rLgpGYWlsdXJlIC8gYmFzaXMgcGFzcyBmbGln
aHRzOiAxMzkwNjggLyAxMzc5ODYKKHRyZWUgd2l0aCBubyB1cmw6IG1pbmlvcykKVHJlZTogbGlu
dXggZ2l0Oi8vZ2l0Lmtlcm5lbC5vcmcvcHViL3NjbS9saW51eC9rZXJuZWwvZ2l0L3RvcnZhbGRz
L2xpbnV4LTIuNi5naXQKVHJlZTogbGludXhmaXJtd2FyZSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcv
b3NzdGVzdC9saW51eC1maXJtd2FyZS5naXQKVHJlZTogb3ZtZiBnaXQ6Ly94ZW5iaXRzLnhlbi5v
cmcvb3NzdGVzdC9vdm1mLmdpdApUcmVlOiBxZW11IGdpdDovL3hlbmJpdHMueGVuLm9yZy9xZW11
LXhlbi10cmFkaXRpb25hbC5naXQKVHJlZTogcWVtdXUgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3Fl
bXUteGVuLmdpdApUcmVlOiBzZWFiaW9zIGdpdDovL3hlbmJpdHMueGVuLm9yZy9vc3N0ZXN0L3Nl
YWJpb3MuZ2l0ClRyZWU6IHhlbiBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcveGVuLmdpdApMYXRlc3Qg
M2ViNTE0ODY2ZjIwYzVlYjc0NjM3Mjc5Nzc0YjZkNzNiODU1NDgwYSBjNTMwYTc1YzFlNmE0NzJi
MGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGVlYmMxMzVmZmIyMTBjNmRhNzEzMzE0NWJhOWU1NDIz
Y2FmYzEzZDQgZDBkOGFkMzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5OCA5Y2NhMDJk
OGZmYzIzZTk2ODhhOTcxZDg1OGU0ZmZkZmY1Mzg5YjExIDMwZjFlNDFmMDRmYjRjNzE1ZDI3Zjk4
N2YwMDNjZmMzMWM5ZmY0ZjMgMzhlZWIzODY0ZGU0MGFhNTY4YzQ4ZjlmMjYyNzFjMTQxYzYyYjUw
YgpCYXNpcyBwYXNzIGJlZDNjMGQ4NGU3ZTI1YzhlMDk2NGQyOTc3OTRmNGMyMTViMDFmMzMgYzUz
MGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBhODYwZWI5NjY4YzFhMmFkODc1
ODc0Y2EzODIyYTQ5YTUzMjE4NzlmIGQwZDhhZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4NGZlMDlmNTA4
NzY3OTggOWNjYTAyZDhmZmMyM2U5Njg4YTk3MWQ4NThlNGZmZGZmNTM4OWIxMSA4NTEzN2ZiNWYy
ZGZhNWY4M2U5ZTM0MGNhODgxYzYzNGFlMTRkNGU5IDM2YTFjN2MyMTNlMTNlYjY0ZDJjMmQ4YWE5
YzVjODA1ZmUxOTAyMGEKR2VuZXJhdGluZyByZXZpc2lvbnMgd2l0aCAuL2FkaG9jLXJldnR1cGxl
LWdlbmVyYXRvciAgZ2l0Oi8vZ2l0Lmtlcm5lbC5vcmcvcHViL3NjbS9saW51eC9rZXJuZWwvZ2l0
L3RvcnZhbGRzL2xpbnV4LTIuNi5naXQjYmVkM2MwZDg0ZTdlMjVjOGUwOTY0ZDI5Nzc5NGY0YzIx
NWIwMWYzMy0zZWI1MTQ4NjZmMjBjNWViNzQ2MzcyNzk3NzRiNmQ3M2I4NTU0ODBhIGdpdDovL3hl
bmJpdHMueGVuLm9yZy9vc3N0ZXN0L2xpbnV4LWZpcm13YXJlLmdpdCNjNTMwYTc1YzFlNmE0NzJi
MGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwLWM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYw
ZGZjZDg4NjAgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL29zc3Rlc3Qvb3ZtZi5naXQjYTg2MGViOTY2
OGMxYTJhZDg3NTg3NGNhMzgyMmE0OWE1MzIxODc5Zi1lZWJjMTM1ZmZiMjEwYzZkYTcxMzMxNDVi
YTllNTQyM2NhZmMxM2Q0IGdpdDovL3hlbmJpdHMueGVuLm9yZy9xZW11LXhlbi10cmFkaXRpb25h
bC5cCiBnaXQjZDBkOGFkMzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5OC1kMGQ4YWQz
OWVjYjUxY2Q3NDk3Y2Q1MjQ0ODRmZTA5ZjUwODc2Nzk4IGdpdDovL3hlbmJpdHMueGVuLm9yZy9x
ZW11LXhlbi5naXQjOWNjYTAyZDhmZmMyM2U5Njg4YTk3MWQ4NThlNGZmZGZmNTM4OWIxMS05Y2Nh
MDJkOGZmYzIzZTk2ODhhOTcxZDg1OGU0ZmZkZmY1Mzg5YjExIGdpdDovL3hlbmJpdHMueGVuLm9y
Zy9vc3N0ZXN0L3NlYWJpb3MuZ2l0Izg1MTM3ZmI1ZjJkZmE1ZjgzZTllMzQwY2E4ODFjNjM0YWUx
NGQ0ZTktMzBmMWU0MWYwNGZiNGM3MTVkMjdmOTg3ZjAwM2NmYzMxYzlmZjRmMyBnaXQ6Ly94ZW5i
aXRzLnhlbi5vcmcveGVuLmdpdCMzNmExYzdjMjEzZTEzZWI2NGQyYzJkOGFhOWM1YzgwNWZlMTkw
MjBhLTM4ZWViMzg2NGRlNDBhYTU2OGM0OGY5ZjI2MjcxYzE0MWM2MmI1MGIKYWRob2MtcmV2dHVw
bGUtZ2VuZXJhdG9yOiB0cmVlIGRpc2NvbnRpZ3VvdXM6IGxpbnV4LTIuNgpMb2FkZWQgMzAwMiBu
b2RlcyBpbiByZXZpc2lvbiBncmFwaApTZWFyY2hpbmcgZm9yIHRlc3QgcmVzdWx0czoKIDEzNzcz
OSBbaG9zdD1iYXJvcXVlMF0KIDEzNzg5NiBbaG9zdD1jaGFyZG9ubmF5MF0KIDEzNzk4NiBwYXNz
IGJlZDNjMGQ4NGU3ZTI1YzhlMDk2NGQyOTc3OTRmNGMyMTViMDFmMzMgYzUzMGE3NWMxZTZhNDcy
YjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBhODYwZWI5NjY4YzFhMmFkODc1ODc0Y2EzODIyYTQ5
YTUzMjE4NzlmIGQwZDhhZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4NGZlMDlmNTA4NzY3OTggOWNjYTAy
ZDhmZmMyM2U5Njg4YTk3MWQ4NThlNGZmZGZmNTM4OWIxMSA4NTEzN2ZiNWYyZGZhNWY4M2U5ZTM0
MGNhODgxYzYzNGFlMTRkNGU5IDM2YTFjN2MyMTNlMTNlYjY0ZDJjMmQ4YWE5YzVjODA1ZmUxOTAy
MGEKIDEzODA3MyBbaG9zdD1hbGJhbmEwXQogMTM4MjQ1IFtob3N0PWJhcm9xdWUxXQogMTM4Mzg2
IFtob3N0PWFsYmFuYTFdCiAxMzg0ODggW2hvc3Q9ZGViaW5hMV0KIDEzODU4NCBbaG9zdD1kZWJp
bmEwXQogMTM4NjEyIFtob3N0PWJhcm9xdWUwXQogMTM4NjM5IFtob3N0PWVsYmxpbmcwXQogMTM4
NjYxIFtob3N0PWl0YWxpYTFdCiAxMzg2ODAgW2hvc3Q9Zmlhbm8wXQogMTM4NzEwIFtob3N0PWNo
YXJkb25uYXkwXQogMTM4NzM1IFtob3N0PWNoYXJkb25uYXkxXQogMTM4NzU0IFtob3N0PWFsYmFu
YTBdCiAxMzg3ODAgW2hvc3Q9ZWxibGluZzFdCiAxMzg4MTMgW2hvc3Q9YWxiYW5hMV0KIDEzODg0
OSBbaG9zdD1iYXJvcXVlMV0KIDEzODg3OCBmYWlsIGlycmVsZXZhbnQKIDEzODkwMiBmYWlsIGly
cmVsZXZhbnQKIDEzODk2MiBmYWlsIGlycmVsZXZhbnQKIDEzOTAwMyBmYWlsIGlycmVsZXZhbnQK
IDEzOTA2OCBmYWlsIDNlYjUxNDg2NmYyMGM1ZWI3NDYzNzI3OTc3NGI2ZDczYjg1NTQ4MGEgYzUz
MGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBlZWJjMTM1ZmZiMjEwYzZkYTcx
MzMxNDViYTllNTQyM2NhZmMxM2Q0IGQwZDhhZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4NGZlMDlmNTA4
NzY3OTggOWNjYTAyZDhmZmMyM2U5Njg4YTk3MWQ4NThlNGZmZGZmNTM4OWIxMSAzMGYxZTQxZjA0
ZmI0YzcxNWQyN2Y5ODdmMDAzY2ZjMzFjOWZmNGYzIDM4ZWViMzg2NGRlNDBhYTU2OGM0OGY5ZjI2
MjcxYzE0MWM2MmI1MGIKIDEzOTA4NiBwYXNzIGJlZDNjMGQ4NGU3ZTI1YzhlMDk2NGQyOTc3OTRm
NGMyMTViMDFmMzMgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBhODYw
ZWI5NjY4YzFhMmFkODc1ODc0Y2EzODIyYTQ5YTUzMjE4NzlmIGQwZDhhZDM5ZWNiNTFjZDc0OTdj
ZDUyNDQ4NGZlMDlmNTA4NzY3OTggOWNjYTAyZDhmZmMyM2U5Njg4YTk3MWQ4NThlNGZmZGZmNTM4
OWIxMSA4NTEzN2ZiNWYyZGZhNWY4M2U5ZTM0MGNhODgxYzYzNGFlMTRkNGU5IDM2YTFjN2MyMTNl
MTNlYjY0ZDJjMmQ4YWE5YzVjODA1ZmUxOTAyMGEKIDEzOTA4OSBmYWlsIGlycmVsZXZhbnQKIDEz
OTExNyBmYWlsIDNlYjUxNDg2NmYyMGM1ZWI3NDYzNzI3OTc3NGI2ZDczYjg1NTQ4MGEgYzUzMGE3
NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBlZWJjMTM1ZmZiMjEwYzZkYTcxMzMx
NDViYTllNTQyM2NhZmMxM2Q0IGQwZDhhZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4NGZlMDlmNTA4NzY3
OTggOWNjYTAyZDhmZmMyM2U5Njg4YTk3MWQ4NThlNGZmZGZmNTM4OWIxMSAzMGYxZTQxZjA0ZmI0
YzcxNWQyN2Y5ODdmMDAzY2ZjMzFjOWZmNGYzIDM4ZWViMzg2NGRlNDBhYTU2OGM0OGY5ZjI2Mjcx
YzE0MWM2MmI1MGIKIDEzOTA5MiBwYXNzIGJlZDNjMGQ4NGU3ZTI1YzhlMDk2NGQyOTc3OTRmNGMy
MTViMDFmMzMgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBjNTRjODU2
MjE4MjZhY2U4Njg0ODc5ZmVmOWViOGJhN2Y0OWNmYjU0IGQwZDhhZDM5ZWNiNTFjZDc0OTdjZDUy
NDQ4NGZlMDlmNTA4NzY3OTggOWNjYTAyZDhmZmMyM2U5Njg4YTk3MWQ4NThlNGZmZGZmNTM4OWIx
MSAwMjBiYzRmYzVjZTkzMTA3YzhlMWJjNzMxYjk4MDJjZWU1NmExMjNlIDBmZjhjNmNmOTA2MDYw
ZTM2MTJlMjI0M2FjYTdjM2NiNWU5YzNiNDIKIDEzOTA5MyBwYXNzIGJlZDNjMGQ4NGU3ZTI1Yzhl
MDk2NGQyOTc3OTRmNGMyMTViMDFmMzMgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBk
ZmNkODg2MCAxZWMwNWI4MWU1OWY3ZWQ4OWQyZTNiZTcyMTQyNjJjOTYyNmVjMmE3IGQwZDhhZDM5
ZWNiNTFjZDc0OTdjZDUyNDQ4NGZlMDlmNTA4NzY3OTggOWNjYTAyZDhmZmMyM2U5Njg4YTk3MWQ4
NThlNGZmZGZmNTM4OWIxMSAzMGYxZTQxZjA0ZmI0YzcxNWQyN2Y5ODdmMDAzY2ZjMzFjOWZmNGYz
IDY1ZjgyZDRjZTFlYWRhM2ViNDk0YmI4MTQxNmJkMDViNjNmNzNhYjIKIDEzOTA5NSBwYXNzIGJl
ZDNjMGQ4NGU3ZTI1YzhlMDk2NGQyOTc3OTRmNGMyMTViMDFmMzMgYzUzMGE3NWMxZTZhNDcyYjBl
Yjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBmNTI3OTQyZTZiZGQ5ZjE5OGRiOTBmMmRlOTlhMDQ4MmU5
YmU1YjFiIGQwZDhhZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4NGZlMDlmNTA4NzY3OTggOWNjYTAyZDhm
ZmMyM2U5Njg4YTk3MWQ4NThlNGZmZGZmNTM4OWIxMSAzMGYxZTQxZjA0ZmI0YzcxNWQyN2Y5ODdm
MDAzY2ZjMzFjOWZmNGYzIDY4ZTBlYjgzZWY2MmE0YmJiZDQ4MzdjMzc1OWJhZGE2NWE2MmI3MWIK
IDEzOTA5NiBwYXNzIGJlZDNjMGQ4NGU3ZTI1YzhlMDk2NGQyOTc3OTRmNGMyMTViMDFmMzMgYzUz
MGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCAwNjRkYWFjMGM2OTA0OTk5M2Y3
ZGJkYWY5ODY0YTgxMmEwMjA1ZGZkIGQwZDhhZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4NGZlMDlmNTA4
NzY3OTggOWNjYTAyZDhmZmMyM2U5Njg4YTk3MWQ4NThlNGZmZGZmNTM4OWIxMSAzMGYxZTQxZjA0
ZmI0YzcxNWQyN2Y5ODdmMDAzY2ZjMzFjOWZmNGYzIGMxOTQzNGQ5Mjg0ZTkzZTZmOWFhZWM5YTcw
ZjVmMzYxYWRiZmFiYTYKIDEzOTA5NyBmYWlsIDNlYjUxNDg2NmYyMGM1ZWI3NDYzNzI3OTc3NGI2
ZDczYjg1NTQ4MGEgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBlZWJj
MTM1ZmZiMjEwYzZkYTcxMzMxNDViYTllNTQyM2NhZmMxM2Q0IGQwZDhhZDM5ZWNiNTFjZDc0OTdj
ZDUyNDQ4NGZlMDlmNTA4NzY3OTggOWNjYTAyZDhmZmMyM2U5Njg4YTk3MWQ4NThlNGZmZGZmNTM4
OWIxMSAzMGYxZTQxZjA0ZmI0YzcxNWQyN2Y5ODdmMDAzY2ZjMzFjOWZmNGYzIDM4ZWViMzg2NGRl
NDBhYTU2OGM0OGY5ZjI2MjcxYzE0MWM2MmI1MGIKIDEzOTA5OCBwYXNzIGJlZDNjMGQ4NGU3ZTI1
YzhlMDk2NGQyOTc3OTRmNGMyMTViMDFmMzMgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4
ZjBkZmNkODg2MCA2ZTVhMzNkMWZiYTdjMTcwZGM4NjgwZWViODFhOWM3ZjRmZTE0ZmU2IGQwZDhh
ZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4NGZlMDlmNTA4NzY3OTggOWNjYTAyZDhmZmMyM2U5Njg4YTk3
MWQ4NThlNGZmZGZmNTM4OWIxMSAzMGYxZTQxZjA0ZmI0YzcxNWQyN2Y5ODdmMDAzY2ZjMzFjOWZm
NGYzIDM4ZWViMzg2NGRlNDBhYTU2OGM0OGY5ZjI2MjcxYzE0MWM2MmI1MGIKIDEzOTEwMyBwYXNz
IGJlZDNjMGQ4NGU3ZTI1YzhlMDk2NGQyOTc3OTRmNGMyMTViMDFmMzMgYzUzMGE3NWMxZTZhNDcy
YjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA0MzYyMjMxN2M2N2YwMzFmOWIyZTMzYzMzMjBmMmM4
OTQ4NGJkNTA2IGQwZDhhZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4NGZlMDlmNTA4NzY3OTggOWNjYTAy
ZDhmZmMyM2U5Njg4YTk3MWQ4NThlNGZmZGZmNTM4OWIxMSAzMGYxZTQxZjA0ZmI0YzcxNWQyN2Y5
ODdmMDAzY2ZjMzFjOWZmNGYzIDM4ZWViMzg2NGRlNDBhYTU2OGM0OGY5ZjI2MjcxYzE0MWM2MmI1
MGIKIDEzOTEwNiBwYXNzIGJlZDNjMGQ4NGU3ZTI1YzhlMDk2NGQyOTc3OTRmNGMyMTViMDFmMzMg
YzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA4ZjViMjY1NTAwYmQxMGFl
NzRmODE0ZDQ2MTg0ODU3NzExY2FiNDViIGQwZDhhZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4NGZlMDlm
NTA4NzY3OTggOWNjYTAyZDhmZmMyM2U5Njg4YTk3MWQ4NThlNGZmZGZmNTM4OWIxMSAzMGYxZTQx
ZjA0ZmI0YzcxNWQyN2Y5ODdmMDAzY2ZjMzFjOWZmNGYzIDM4ZWViMzg2NGRlNDBhYTU2OGM0OGY5
ZjI2MjcxYzE0MWM2MmI1MGIKIDEzOTEwOCBwYXNzIGJlZDNjMGQ4NGU3ZTI1YzhlMDk2NGQyOTc3
OTRmNGMyMTViMDFmMzMgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA3
MDU2NWU2NDIyN2RmYTI1NGQ4YTA3MDNkZDYwZGM3NGJkOGI1ZTZlIGQwZDhhZDM5ZWNiNTFjZDc0
OTdjZDUyNDQ4NGZlMDlmNTA4NzY3OTggOWNjYTAyZDhmZmMyM2U5Njg4YTk3MWQ4NThlNGZmZGZm
NTM4OWIxMSAzMGYxZTQxZjA0ZmI0YzcxNWQyN2Y5ODdmMDAzY2ZjMzFjOWZmNGYzIDM4ZWViMzg2
NGRlNDBhYTU2OGM0OGY5ZjI2MjcxYzE0MWM2MmI1MGIKIDEzOTExMiBwYXNzIGJlZDNjMGQ4NGU3
ZTI1YzhlMDk2NGQyOTc3OTRmNGMyMTViMDFmMzMgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBi
NTE4ZjBkZmNkODg2MCBlZWJjMTM1ZmZiMjEwYzZkYTcxMzMxNDViYTllNTQyM2NhZmMxM2Q0IGQw
ZDhhZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4NGZlMDlmNTA4NzY3OTggOWNjYTAyZDhmZmMyM2U5Njg4
YTk3MWQ4NThlNGZmZGZmNTM4OWIxMSAzMGYxZTQxZjA0ZmI0YzcxNWQyN2Y5ODdmMDAzY2ZjMzFj
OWZmNGYzIDM4ZWViMzg2NGRlNDBhYTU2OGM0OGY5ZjI2MjcxYzE0MWM2MmI1MGIKIDEzOTExMyBm
YWlsIDNlYjUxNDg2NmYyMGM1ZWI3NDYzNzI3OTc3NGI2ZDczYjg1NTQ4MGEgYzUzMGE3NWMxZTZh
NDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBlZWJjMTM1ZmZiMjEwYzZkYTcxMzMxNDViYTll
NTQyM2NhZmMxM2Q0IGQwZDhhZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4NGZlMDlmNTA4NzY3OTggOWNj
YTAyZDhmZmMyM2U5Njg4YTk3MWQ4NThlNGZmZGZmNTM4OWIxMSAzMGYxZTQxZjA0ZmI0YzcxNWQy
N2Y5ODdmMDAzY2ZjMzFjOWZmNGYzIDM4ZWViMzg2NGRlNDBhYTU2OGM0OGY5ZjI2MjcxYzE0MWM2
MmI1MGIKIDEzOTExNCBwYXNzIGJlZDNjMGQ4NGU3ZTI1YzhlMDk2NGQyOTc3OTRmNGMyMTViMDFm
MzMgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBlZWJjMTM1ZmZiMjEw
YzZkYTcxMzMxNDViYTllNTQyM2NhZmMxM2Q0IGQwZDhhZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4NGZl
MDlmNTA4NzY3OTggOWNjYTAyZDhmZmMyM2U5Njg4YTk3MWQ4NThlNGZmZGZmNTM4OWIxMSAzMGYx
ZTQxZjA0ZmI0YzcxNWQyN2Y5ODdmMDAzY2ZjMzFjOWZmNGYzIDM4ZWViMzg2NGRlNDBhYTU2OGM0
OGY5ZjI2MjcxYzE0MWM2MmI1MGIKIDEzOTExNSBmYWlsIDNlYjUxNDg2NmYyMGM1ZWI3NDYzNzI3
OTc3NGI2ZDczYjg1NTQ4MGEgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2
MCBlZWJjMTM1ZmZiMjEwYzZkYTcxMzMxNDViYTllNTQyM2NhZmMxM2Q0IGQwZDhhZDM5ZWNiNTFj
ZDc0OTdjZDUyNDQ4NGZlMDlmNTA4NzY3OTggOWNjYTAyZDhmZmMyM2U5Njg4YTk3MWQ4NThlNGZm
ZGZmNTM4OWIxMSAzMGYxZTQxZjA0ZmI0YzcxNWQyN2Y5ODdmMDAzY2ZjMzFjOWZmNGYzIDM4ZWVi
Mzg2NGRlNDBhYTU2OGM0OGY5ZjI2MjcxYzE0MWM2MmI1MGIKIDEzOTExNiBwYXNzIGJlZDNjMGQ4
NGU3ZTI1YzhlMDk2NGQyOTc3OTRmNGMyMTViMDFmMzMgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgz
MTBiNTE4ZjBkZmNkODg2MCBlZWJjMTM1ZmZiMjEwYzZkYTcxMzMxNDViYTllNTQyM2NhZmMxM2Q0
IGQwZDhhZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4NGZlMDlmNTA4NzY3OTggOWNjYTAyZDhmZmMyM2U5
Njg4YTk3MWQ4NThlNGZmZGZmNTM4OWIxMSAzMGYxZTQxZjA0ZmI0YzcxNWQyN2Y5ODdmMDAzY2Zj
MzFjOWZmNGYzIDM4ZWViMzg2NGRlNDBhYTU2OGM0OGY5ZjI2MjcxYzE0MWM2MmI1MGIKU2VhcmNo
aW5nIGZvciBpbnRlcmVzdGluZyB2ZXJzaW9ucwogUmVzdWx0IGZvdW5kOiBmbGlnaHQgMTM3OTg2
IChwYXNzKSwgZm9yIGJhc2lzIHBhc3MKIFJlc3VsdCBmb3VuZDogZmxpZ2h0IDEzOTA2OCAoZmFp
bCksIGZvciBiYXNpcyBmYWlsdXJlCiBSZXBybyBmb3VuZDogZmxpZ2h0IDEzOTA4NiAocGFzcyks
IGZvciBiYXNpcyBwYXNzCiBSZXBybyBmb3VuZDogZmxpZ2h0IDEzOTA5NyAoZmFpbCksIGZvciBi
YXNpcyBmYWlsdXJlCiAwIHJldmlzaW9ucyBhdCBiZWQzYzBkODRlN2UyNWM4ZTA5NjRkMjk3Nzk0
ZjRjMjE1YjAxZjMzIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgZWVi
YzEzNWZmYjIxMGM2ZGE3MTMzMTQ1YmE5ZTU0MjNjYWZjMTNkNCBkMGQ4YWQzOWVjYjUxY2Q3NDk3
Y2Q1MjQ0ODRmZTA5ZjUwODc2Nzk4IDljY2EwMmQ4ZmZjMjNlOTY4OGE5NzFkODU4ZTRmZmRmZjUz
ODliMTEgMzBmMWU0MWYwNGZiNGM3MTVkMjdmOTg3ZjAwM2NmYzMxYzlmZjRmMyAzOGVlYjM4NjRk
ZTQwYWE1NjhjNDhmOWYyNjI3MWMxNDFjNjJiNTBiCk5vIHJldmlzaW9ucyBsZWZ0IHRvIHRlc3Qs
IGNoZWNraW5nIGdyYXBoIHN0YXRlLgogUmVzdWx0IGZvdW5kOiBmbGlnaHQgMTM5MTEyIChwYXNz
KSwgZm9yIGxhc3QgcGFzcwogUmVzdWx0IGZvdW5kOiBmbGlnaHQgMTM5MTEzIChmYWlsKSwgZm9y
IGZpcnN0IGZhaWx1cmUKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTM5MTE0IChwYXNzKSwgZm9yIGxh
c3QgcGFzcwogUmVwcm8gZm91bmQ6IGZsaWdodCAxMzkxMTUgKGZhaWwpLCBmb3IgZmlyc3QgZmFp
bHVyZQogUmVwcm8gZm91bmQ6IGZsaWdodCAxMzkxMTYgKHBhc3MpLCBmb3IgbGFzdCBwYXNzCiBS
ZXBybyBmb3VuZDogZmxpZ2h0IDEzOTExNyAoZmFpbCksIGZvciBmaXJzdCBmYWlsdXJlCgoqKiog
Rm91bmQgYW5kIHJlcHJvZHVjZWQgcHJvYmxlbSBjaGFuZ2VzZXQgKioqCgogIEJ1ZyBpcyBpbiB0
cmVlOiAgbGludXggZ2l0Oi8vZ2l0Lmtlcm5lbC5vcmcvcHViL3NjbS9saW51eC9rZXJuZWwvZ2l0
L3RvcnZhbGRzL2xpbnV4LTIuNi5naXQKICBCdWcgaW50cm9kdWNlZDogIDNlYjUxNDg2NmYyMGM1
ZWI3NDYzNzI3OTc3NGI2ZDczYjg1NTQ4MGEKICBCdWcgbm90IHByZXNlbnQ6IGJlZDNjMGQ4NGU3
ZTI1YzhlMDk2NGQyOTc3OTRmNGMyMTViMDFmMzMKICBMYXN0IGZhaWwgcmVwcm86IGh0dHA6Ly9s
b2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzkxMTcvCgoKICAoUmV2
aXNpb24gbG9nIHRvbyBsb25nLCBvbWl0dGVkLikKCnBubXRvcG5nOiAxNDMgY29sb3JzIGZvdW5k
ClJldmlzaW9uIGdyYXBoIGxlZnQgaW4gL2hvbWUvbG9ncy9yZXN1bHRzL2Jpc2VjdC9saW51eC1s
aW51cy90ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwueGVuLWJvb3Que2RvdCxw
cyxwbmcsaHRtbCxzdmd9LgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
CjEzOTExNzogdG9sZXJhYmxlIEFMTCBGQUlMCgpmbGlnaHQgMTM5MTE3IGxpbnV4LWxpbnVzIHJl
YWwtYmlzZWN0IFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0
ZXN0L2xvZ3MvMTM5MTE3LwoKRmFpbHVyZXMgOi0vIGJ1dCBubyByZWdyZXNzaW9ucy4KClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwKaW5jbHVkaW5nIHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBi
ZSBydW46CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgIDcgeGVuLWJvb3Qg
ICAgICAgIGZhaWwgYmFzZWxpbmUgdW50ZXN0ZWQKCgpqb2JzOgogdGVzdC1hbWQ2NC1pMzg2LXFl
bXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCgoKLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
CnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dz
OiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmln
IGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywg
YW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5v
cmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtm
PVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 13:53:02 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 13: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 1ho6qD-0003HE-S6; Thu, 18 Jul 2019 13:53:01 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=B+y+=VP=tklengyel.com=bounce+e181d6.cd840-xen-devel=lists.xenproject.org@srs-us1.protection.inumbo.net>)
 id 1ho6qC-0003H8-MT
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 13:53:00 +0000
X-Inumbo-ID: 5908bbb8-a963-11e9-98a7-f3b88b5f194d
Received: from rs224.mailgun.us (unknown [209.61.151.224])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 5908bbb8-a963-11e9-98a7-f3b88b5f194d;
 Thu, 18 Jul 2019 13:52:57 +0000 (UTC)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=tklengyel.com;
 q=dns/txt; 
 s=krs; t=1563457977; h=Content-Type: Cc: To: Subject: Message-ID: Date:
 From: In-Reply-To: References: MIME-Version: Sender;
 bh=UVDUBS+0cmBns+Fb4TEOG+VGv66g/bGYP2q/eOScblw=;
 b=r48I+3EZwN/51WeXDbjAOuU5bBVED7B8y81Lz3a90Rc3PLhqS35767z9knb3EvKVkfVUX28d
 FAgHxAWYfcjS/RLch03m/ywKqOgz132G2p7Ibq+sTRffCGfrLGpC+Y8/d5zgUnqC0LHpm9Ws
 72Kghs+8RUlLAL5bz7fNTJ3MzZU=
X-Mailgun-Sending-Ip: 209.61.151.224
X-Mailgun-Sid: WyIyYTNmOCIsICJ4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmciLCAiY2Q4NDAiXQ==
Received: from mail-wm1-f44.google.com (mail-wm1-f44.google.com
 [209.85.128.44])
 by mxa.mailgun.org with ESMTP id 5d3079b8.7fd1a25b6ab0-smtp-out-n01;
 Thu, 18 Jul 2019 13:52:56 -0000 (UTC)
Received: by mail-wm1-f44.google.com with SMTP id s15so4427064wmj.3
 for <xen-devel@lists.xenproject.org>; Thu, 18 Jul 2019 06:52:56 -0700 (PDT)
X-Gm-Message-State: APjAAAU8rwEX4PDBqB0nC39t3hu8ibLMx/7DCwnCE3h6ni5fucHikkvr
 jwgKNWQGGq9SqwqG8baG/dO6MSpEH6Ro3Hoz31I=
X-Google-Smtp-Source: APXvYqyKSILHfBHavFP3ONdB5NLYkEl6wlbR6z3DvbPZGZ/ekH04KkA9PqnUj2ENNYWhHpEEEpHJDTe27K3A0bVee9k=
X-Received: by 2002:a05:600c:c6:: with SMTP id
 u6mr43930873wmm.153.1563457975609; 
 Thu, 18 Jul 2019 06:52:55 -0700 (PDT)
MIME-Version: 1.0
References: <20190717193335.11991-1-tamas@tklengyel.com>
 <20190717193335.11991-6-tamas@tklengyel.com>
 <7d6e93e9-8037-e0ed-5c2b-e00a810bc7e4@suse.com>
 <CABfawhm35+gf=3J-OYo84nwymDAx2vCrgtyqSe2it4LAgpxYTw@mail.gmail.com>
 <95234c89-846c-1f65-7418-0c2187aa0067@suse.com>
 <CABfawhmDTQ6d+FDhY3PLydE1rshew-EnRBH-SjgV2DLCdbAgiw@mail.gmail.com>
 <9d59429f-c54e-9e3c-1b85-3b49ed98a6b7@suse.com>
In-Reply-To: <9d59429f-c54e-9e3c-1b85-3b49ed98a6b7@suse.com>
From: Tamas K Lengyel <tamas@tklengyel.com>
Date: Thu, 18 Jul 2019 07:52:19 -0600
X-Gmail-Original-Message-ID: <CABfawh=+4qXQs-Ch2+cKHoE0KzUmGgYBsb2rAS4sdSQQrmZXng@mail.gmail.com>
Message-ID: <CABfawh=+4qXQs-Ch2+cKHoE0KzUmGgYBsb2rAS4sdSQQrmZXng@mail.gmail.com>
To: Jan Beulich <JBeulich@suse.com>
Subject: Re: [Xen-devel] [PATCH v6 5/5] x86/mem_sharing: style cleanup
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "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>

T24gVGh1LCBKdWwgMTgsIDIwMTkgYXQgNzozNyBBTSBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3Vz
ZS5jb20+IHdyb3RlOgo+Cj4gT24gMTguMDcuMjAxOSAxNToxNiwgVGFtYXMgSyBMZW5neWVsIHdy
b3RlOgo+ID4gT24gVGh1LCBKdWwgMTgsIDIwMTkgYXQgNzoxNCBBTSBKYW4gQmV1bGljaCA8SkJl
dWxpY2hAc3VzZS5jb20+IHdyb3RlOgo+ID4+Cj4gPj4gT24gMTguMDcuMjAxOSAxNDo1OSwgVGFt
YXMgSyBMZW5neWVsIHdyb3RlOgo+ID4+PiBPbiBUaHUsIEp1bCAxOCwgMjAxOSBhdCA0OjU2IEFN
IEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT4gd3JvdGU6Cj4gPj4+Pgo+ID4+Pj4gT24g
MTcuMDcuMjAxOSAyMTozMywgVGFtYXMgSyBMZW5neWVsIHdyb3RlOgo+ID4+Pj4+IEBAIC0xMzYs
OCArMTM3LDggQEAgc3RhdGljIGlubGluZSBib29sIF9wYWdlX2xvY2soc3RydWN0IHBhZ2VfaW5m
byAqcGFnZSkKPiA+Pj4+PiAgICAgICAgICAgICAgICAgY3B1X3JlbGF4KCk7Cj4gPj4+Pj4gICAg
ICAgICAgICAgbnggPSB4ICsgKDEgfCBQR1RfbG9ja2VkKTsKPiA+Pj4+PiAgICAgICAgICAgICBp
ZiAoICEoeCAmIFBHVF92YWxpZGF0ZWQpIHx8Cj4gPj4+Pj4gLSAgICAgICAgICAgICAhKHggJiBQ
R1RfY291bnRfbWFzaykgfHwKPiA+Pj4+PiAtICAgICAgICAgICAgICEobnggJiBQR1RfY291bnRf
bWFzaykgKQo+ID4+Pj4+ICsgICAgICAgICAgICAgICAgISh4ICYgUEdUX2NvdW50X21hc2spIHx8
Cj4gPj4+Pj4gKyAgICAgICAgICAgICAgICAhKG54ICYgUEdUX2NvdW50X21hc2spICkKPiA+Pj4+
PiAgICAgICAgICAgICAgICAgcmV0dXJuIGZhbHNlOwo+ID4+Pj4+ICAgICAgICAgfSB3aGlsZSAo
IGNtcHhjaGcoJnBhZ2UtPnUuaW51c2UudHlwZV9pbmZvLCB4LCBueCkgIT0geCApOwo+ID4+Pj4K
PiA+Pj4+IEFyZW4ndCB5b3Ugc2NyZXdpbmcgdXAgaW5kZW50YXRpb24gaGVyZT8gSXQgbG9va3Mg
d3JvbmcgYm90aCBpbiBteQo+ID4+Pj4gbWFpbCBjbGllbnQncyB2aWV3IGFuZCBvbiB0aGUgbGlz
dCBhcmNoaXZlcywgd2hlcmVhcy4gRnVydGhlcm1vcmUKPiA+Pj4+IHRoaXMgaXMgY29kZSB5b3Un
dmUgaW50cm9kdWNlZCBlYXJsaWVyIGluIHRoZSBzZXJpZXMsIHNvIGl0IHNob3VsZAo+ID4+Pj4g
YmUgZ290IHJpZ2h0IHRoZXJlLCBub3QgaGVyZS4KPiA+Pj4KPiA+Pj4gVGhlIHN0eWxlIHdhcyBh
dXRvLWFwcGxpZWQgd2l0aCBhc3R5bGUgdXNpbmcgdGhlIGJzZCBmb3JtYXQuIEluIHRoZQo+ID4+
PiBwcmV2aW91cyBwYXRjaCB0aGVyZSB3ZXJlIG5vIHN0eWxlLWNoYW5nZXMgYXBwbGllZCBiZWNh
dXNlIGl0IHdhcyBhCj4gPj4+IGNvcHktcGFzdGUgam9iIGZyb20gdGhlIG90aGVyIGNvZGUgbG9j
YXRpb24uIEkgcmF0aGVyIGtlZXAKPiA+Pj4gY29kZS1jb3B5aW5nIGFuZCBzdHlsZSBmaXhlcyBz
ZXBhcmF0ZS4KPiA+Pgo+ID4+IEJ1dCB5b3UncmUgYWN0aXZlbHkgYnJlYWtpbmcgWGVuIHN0eWxl
IGhlcmUgKGFuZCBiZWxvdykuCj4gPgo+ID4gSSBkb24ndCBzZWUgYW55IG1lbnRpb24gb2Ygc3R5
bGUgcmVzdHJpY3Rpb25zIHJlZ2FyZGluZyB0aGlzIGluCj4gPiBDT0RJTkdfU1RZTEUuIElmIHRo
ZXJlIGlzLCBJIHdvdWxkIHByZWZlciBjaGFuZ2luZyB0aGF0IHNvIHdlIGNhbgo+ID4gYXV0b21h
dGUgc3R5bGUgY2hlY2tzIHdoaWNoIElNSE8gYXJlIHRoZSBiaWdnZXN0IHdhc3RlIG9mIGV2ZXJ5
b25lJ3MKPiA+IHRpbWUgdG8gZG8gbWFudWFsbHkuCj4KPiAuL0NPRElOR19TVFlMRSBmYWlscyB0
byBtZW50aW9uIG1hbnkgYXNwZWN0cyBvZiB3aGF0IHdlIGRvIGV2ZXJ5d2hlcmUuCj4gQWxtb3N0
IGFueSBhdHRlbXB0IG9mIHVwZGF0aW5nIGl0IGhhcyBmYWlsZWQgZm9yIG1lIGluIHRoZSBwYXN0
LCBvZnRlbgo+IGR1ZSB0byBlbnRpcmUgbGFjayBvZiByZXNwb25zZXMgb24gcGF0Y2hlcyAoaW4g
b3RoZXIgY2FzZXMgYWxzbyBiZWNhdXNlCj4gb2YgcGVvcGxlIGRpc2FncmVlaW5nKS4gRGVzcGl0
ZSB5b3UgYmVpbmcgdGhlIG1haW50YWluZXIgb2YgdGhlIGZpbGUgSQo+IHN0cm9uZ2x5IHRoaW5r
IHlvdSBzaG91bGRuJ3QgYWN0aXZlbHkgYnJlYWsgc3R5bGUgdGhhdCdzIGluIGxpbmUgd2l0aAo+
IGxhcmdlIHN3YXRoZXMgb2YgY29kZSBlbHNld2hlcmUuCj4KCkkgd2hvbGx5IGRpc2FncmVlLiBJ
IGRvbid0IGhhdmUgaGF2ZSB0aW1lIHRvIGNoZWNrIGZvciBzdHlsZSBpc3N1ZXMKbWFudWFsbHku
IFBhdGNoZXMgbG9vayBsaWtlIGNyYXAgdG8gYmVnaW4gd2l0aCB2aWEgZW1haWwgYW5kIEkgbW9z
dApjZXJ0YWlubHkgd29uJ3QgYm90aGVyIGNhcnZpbmcgcGF0Y2hlcyBvdXQgb2YgZW1haWxzIHdo
ZW4gcGVvcGxlIGZhaWwKdG8gYm90aGVyIHRvIHB1c2ggdGhpbmdzIGFzIGdpdCBicmFuY2hlcy4g
VGhpcyBzaG91bGQgYmUgc29tZXRoaW5nCnRoYXQncyBkb25lIGF1dG9tYXRpY2FsbHkuIEkgZG9u
J3QgZXZlbiB0aGluayB3ZSBzaG91bGQgYmUgaGF2aW5nIGEKZGlzY3Vzc2lvbnMgYWJvdXQgc3R5
bGUgaXNzdWVzIG9uIHRoZSBtYWlsaW5nbGlzdC4gU3R5bGUgZml4ZXMgY291bGQKYmUgbWFkZSBh
dXRvbWF0aWNhbGx5IHdoZW4gdGhlIHBhdGNoZXMgYXJlIGFwcGxpZWQgYnkgdGhlIGNvbW1pdHRl
cnMuCkFueXRoaW5nIGVsc2UgaXMganVzdCBhIHdhc3RlIG9mIHRpbWUuCgpUYW1hcwoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 13:54:10 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 13:54:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ho6rK-0003MC-6R; Thu, 18 Jul 2019 13:54:10 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=MdgZ=VP=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1ho6rI-0003M2-MR
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 13:54:08 +0000
X-Inumbo-ID: 81a249f4-a963-11e9-9afd-9fb53385587b
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 81a249f4-a963-11e9-9afd-9fb53385587b;
 Thu, 18 Jul 2019 13:54:05 +0000 (UTC)
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: ySOz1k3fKGNSjFoClSmyt6PZQtCNd6I3dSQgBeszpkQJQqCo5Ws/jLa4VRmN9nqDxkBzcizJeD
 tPgUPi45RzonNyXPIMtk3eRj64/mGZva2fGq0McUlhsa8tECJ2oyLtpEqzDozUIQXHVxGHqq9I
 /S8SAHZEuJ1VpxS6HYR7Ry2FuYIJ/RXVNMqpntOUFsL+MnZ1R5cGtClBKdtHLpEqGrBzW28Tg4
 vYTPdBlikxSYX5+h2y1fXLkUe2V8UxNGL4ol8R/15USuspSaz4iSOA6YTJWxnv/afjXgfjextQ
 zAo=
X-SBRS: 2.7
X-MesageID: 3199831
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,278,1559534400"; 
   d="scan'208";a="3199831"
Date: Thu, 18 Jul 2019 15:53:49 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Marek =?utf-8?Q?Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
Message-ID: <20190718135349.jy55c77bl673d3nd@Air-de-Roger.citrite.net>
References: <cover.537da3804adbe71352bed871578f3e893e2210c5.1563325215.git-series.marmarek@invisiblethingslab.com>
 <5c8fb8141c0f92ccaa78cdc169b8544f7634ce65.1563325215.git-series.marmarek@invisiblethingslab.com>
 <20190717102158.y3cp34q7blfslntt@Air-de-Roger.citrite.net>
 <20190718001220.GY1250@mail-itl>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20190718001220.GY1250@mail-itl>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v5 6/6] tools/libxc: add wrapper for
 PHYSDEVOP_msi_control
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Ian Jackson <ian.jackson@eu.citrix.com>,
 Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBKdWwgMTgsIDIwMTkgYXQgMDI6MTI6MjBBTSArMDIwMCwgTWFyZWsgTWFyY3p5a293
c2tpLUfDs3JlY2tpIHdyb3RlOgo+IE9uIFdlZCwgSnVsIDE3LCAyMDE5IGF0IDEyOjIxOjU4UE0g
KzAyMDAsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4gPiBPbiBXZWQsIEp1bCAxNywgMjAxOSBh
dCAwMzowMDo0NEFNICswMjAwLCBNYXJlayBNYXJjenlrb3dza2ktR8OzcmVja2kgd3JvdGU6Cj4g
PiA+IEFkZCBsaWJ4YyB3cmFwcGVyIGZvciBQSFlTREVWT1BfbXNpX2NvbnRyb2wgaW50cm9kdWNl
ZCBpbiBwcmV2aW91cwo+ID4gPiBjb21taXQuCj4gPiA+IAo+ID4gPiBTaWduZWQtb2ZmLWJ5OiBN
YXJlayBNYXJjenlrb3dza2ktR8OzcmVja2kgPG1hcm1hcmVrQGludmlzaWJsZXRoaW5nc2xhYi5j
b20+Cj4gPiAKPiA+IExHVE0sIGFsYmVpdCBJIGZpbmQgdGhlIHVzYWdlIG9mIGludCBpbnN0ZWFk
IG9mIHVuc2lnbmVkIGludCBmb3IgdGhlCj4gPiBTQkRGIGtpbmQgb2Ygd2VpcmQsIGJ1dCBpdCdz
IGlubGluZSB3aXRoIHRoZSBvdGhlciBmdW5jdGlvbnMsIHNvIEkKPiA+IGd1ZXNzIHRoZXJlJ3Mg
YSByZWFzb24gZm9yIGl0Pwo+IAo+IFllcywgaXQgd2FzIGJhc2VkIG9uIGxvb2tpbmcgYXQgb3Ro
ZXIgcGxhY2VzLiBCdXQgSSBkb24ndCBrbm93IGlmIHRoZXJlCj4gaXMgYW55IHNwZWNpZmljIHJl
YXNvbiBmb3IgaXQuCgpBbnl3YXksIHNpbmNlIHVzaW5nIHVuc2lnbmVkIG9yIHNpZ25lZCBpcyBu
b3QgcmVhbGx5IHRoYXQgcmVsZXZhbnQKaGVyZSwgYW5kIHNlZWluZyBob3cgb3RoZXIgZnVuY3Rp
b25zIGFyZSBkZWZpbmVkOgoKUmV2aWV3ZWQtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBh
dUBjaXRyaXguY29tPgoKV2l0aCBqdXN0IGEgY291cGxlIG9mIG5pdHM6IHlvdSBkb24ndCBhY3R1
YWxseSBuZWVkIHJjLCB5b3UgY2FuIGp1c3QgYHJldHVybgpkb19waHlzZGV2X29wLi4uYCwgYW5k
IHlvdSBjb3VsZCBhbHNvIGluaXRpYWxpemUgcGh5c2Rldl9tc2lfY29udHJvbAphdCBkZWNsYXJh
dGlvbiwgYnV0IEkgZG9uJ3QgaGF2ZSBhIHN0cm9uZyBvcGluaW9uIG9uIGFueSBvZiB0aG9zZSwg
c28KeW91IGNhbiBrZWVwIHRoZSBSQiByZWdhcmRsZXNzLgoKVGhhbmtzIQoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 13:59:14 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 13: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 1ho6w9-0003WP-Qx; Thu, 18 Jul 2019 13:59:09 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=lBbd=VP=bitdefender.com=ppircalabu@srs-us1.protection.inumbo.net>)
 id 1ho6w8-0003WK-LF
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 13:59:08 +0000
X-Inumbo-ID: 34c540ab-a964-11e9-8980-bc764e045a96
Received: from EUR02-HE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe05::71c])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 34c540ab-a964-11e9-8980-bc764e045a96;
 Thu, 18 Jul 2019 13:59:07 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=V8iwGZheCcOA2bCjQ4iMQOpr1+NVWGszS4W2zAJNs+LAKizDpTqT2Vd//31nEYU+8e3Ga4jFOapM61RQtZYbvqTDy2r9q2OaoySRAXymazNSbpJHKh5TaTiirkoG3bfh133ZrGS7raM1RSP2ingGUuN+c0EMfODRhJ6L66/kq78fRlbrN/6RsqjynydqqvVLUYPuB8FPjAoBtk7WGzqRQy8FhHAIZRmEQIO4kaZ530EeGjnlrvatc6zBo8jbF3MbEr6UVCUpAhLKMhTqH6l8TbzXIh9vE0qf8wE2DJpIEVVKWSGp1ONsOl3GpnFa8DQRND67WLHYMG4MYGrq8dRukw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=++z9s6LIlHwnUHY7Nt+UefiZj09XmBAKX7/mU+6w4XA=;
 b=L+cirqmNzNZFUlAe0pZHN7ARY0C1rBDWifTBi2Ch//SZ7+GATaKrhXtwOk4Jkp5GtA7WEWQ79xSQ5mEwD0plLFSQdKSGOwFToZ7qEmJw4wLTipQ1o/+a74On9BIWq603QEdNLDobyIe/NNVRP5bS7grXsh4I863s8TQ4pei/BfsP+O+vt2t34zkkk2qN8SFkmnYVmeOvUCBrCtvCcei4t0pU3l7CySU1EXdotxJeK7QRUoH1e9lVgkfDTCpXlnpQMtKUDCX/5MOTa2o+X09DHcNcqCmRKYcAXny8wuk3KATx66GXsNPQuZCJ2RO/KF3QbyN9CLrbQjh97zzoBp5AYw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=bitdefender.com;dmarc=pass action=none
 header.from=bitdefender.com;dkim=pass header.d=bitdefender.com;arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=bitdefender.onmicrosoft.com; s=selector1-bitdefender-onmicrosoft-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=++z9s6LIlHwnUHY7Nt+UefiZj09XmBAKX7/mU+6w4XA=;
 b=d7Q0iIWoEHP39qxYjkOXVL3BDpDPUbyoHvWkdkBpjzIAG7GvTW3e0M383Iujl+S5Q5i/SEPMASHbF5cxD9ovXcw4wc6bxvl3bVCKVVutN1KgTr4KCj0nSrWMuHxYjDqckImWMBiMCjLmOYq/N7tCTLCD/rN4fB9IqPbKTUPKZ0A=
Received: from AM6PR02MB4615.eurprd02.prod.outlook.com (20.177.198.89) by
 AM6PR02MB4502.eurprd02.prod.outlook.com (20.177.197.94) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2094.14; Thu, 18 Jul 2019 13:59:03 +0000
Received: from AM6PR02MB4615.eurprd02.prod.outlook.com
 ([fe80::8185:36ef:58bb:9a00]) by AM6PR02MB4615.eurprd02.prod.outlook.com
 ([fe80::8185:36ef:58bb:9a00%2]) with mapi id 15.20.2094.011; Thu, 18 Jul 2019
 13:59:03 +0000
From: Petre Ovidiu PIRCALABU <ppircalabu@bitdefender.com>
To: Jan Beulich <JBeulich@suse.com>, Paul Durrant <Paul.Durrant@citrix.com>
Thread-Topic: [PATCH v2 07/10] vm_event: Add vm_event_ng interface
Thread-Index: AQHVO/ji+ep3hd1WrES1BL2P0bM6cabOlq4AgABMy4CAAB8oAIABZ1KA
Date: Thu, 18 Jul 2019 13:59:02 +0000
Message-ID: <22abf98c86af08adb0444ffa115bc56b9bd552fc.camel@bitdefender.com>
References: <cover.1563293545.git.ppircalabu@bitdefender.com>
 <cover.1563293545.git.ppircalabu@bitdefender.com>
 <79a1e2aebc55c20f58cb8c925320de202b17d8f2.1563293545.git.ppircalabu@bitdefender.com>
 <e1c9a42d-7bde-5749-7cf3-cb5e7b4041e1@suse.com>
 <de42faf2929b0ff0d52949d21dea5f2b30336840.camel@bitdefender.com>
 <20603303-440d-3ac4-8f78-861abaa78d70@suse.com>
In-Reply-To: <20603303-440d-3ac4-8f78-861abaa78d70@suse.com>
Accept-Language: ro-RO, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: PR0P264CA0152.FRAP264.PROD.OUTLOOK.COM
 (2603:10a6:100:1b::20) To AM6PR02MB4615.eurprd02.prod.outlook.com
 (2603:10a6:20b:6a::25)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=ppircalabu@bitdefender.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-mailer: Evolution 3.28.5-0ubuntu0.18.04.1 
x-originating-ip: [91.199.104.6]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 94cfacec-ba7e-4b0e-73e5-08d70b88170d
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:AM6PR02MB4502; 
x-ms-traffictypediagnostic: AM6PR02MB4502:|AM6PR02MB4502:
x-microsoft-antispam-prvs: <AM6PR02MB4502140A062F489ABABD9EB5D6C80@AM6PR02MB4502.eurprd02.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 01026E1310
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(376002)(396003)(39860400002)(136003)(366004)(346002)(189003)(199004)(53936002)(52116002)(486006)(6246003)(11346002)(478600001)(66066001)(3846002)(6116002)(316002)(5660300002)(102836004)(386003)(26005)(86362001)(6506007)(4326008)(53546011)(229853002)(2616005)(76176011)(25786009)(118296001)(54906003)(110136005)(7736002)(305945005)(6436002)(7416002)(71190400001)(71200400001)(8676002)(14454004)(68736007)(8936002)(50226002)(6486002)(66946007)(6512007)(256004)(14444005)(446003)(66446008)(64756008)(66556008)(66476007)(186003)(99286004)(2906002)(81166006)(81156014)(476003)(36756003)(99106002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:AM6PR02MB4502;
 H:AM6PR02MB4615.eurprd02.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: bitdefender.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: 2+qGjhztRsBO2RgTTu7hI/VTMimkJcHaqsvd9CK7/uYbC4krepw6iHVYT7po1umVG8XxP7iOw4+tG6HoME/aRwYKg+MpjimdgrKFZT5U5LhSdAz5MU1KO5Az+EI/8xT8VdTcGAWbNfIUdkNaC3bLCmiB66MA2A6mJZtTS751zHtLSGNSGbJHtuUaDESyER5m1ZA52CIv5GRAzNxTW4Tr5CvNWPKB0nLLFCDJo+mUDpr5we+N8KTfo7IvUq0Tow4/ESfqQUyW91lgNuRm3+JcFtvTez8an3aPSHM6jf9NT7Q6Wi8v+ZqFvUUy4D/hzJeMluNQi9ND7cniRT2U8bY5+Mk+UFz0jlxtFswufaIxUY2ob7mqK/NfRBdL/I4P1bnAZaIZnzZNNpJzQe1t5qgN1WZdcUTWKnv01oDB3Y6tc+4=
Content-ID: <1F27008FD345B642A846A879BF530178@eurprd02.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: bitdefender.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 94cfacec-ba7e-4b0e-73e5-08d70b88170d
X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Jul 2019 13:59:02.8708 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 487baf29-f1da-469a-9221-243f830c36f3
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: ppircalabu@bbu.bitdefender.biz
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR02MB4502
Subject: Re: [Xen-devel] [PATCH v2 07/10] vm_event: Add vm_event_ng 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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 JulienGrall <julien.grall@arm.com>, Tamas K Lengyel <tamas@tklengyel.com>,
 Alexandru Stefan ISAILA <aisaila@bitdefender.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCAyMDE5LTA3LTE3IGF0IDE2OjMyICswMDAwLCBKYW4gQmV1bGljaCB3cm90ZToNCj4g
T24gMTcuMDcuMjAxOSAxNjo0MSwgUGV0cmUgT3ZpZGl1IFBJUkNBTEFCVSB3cm90ZToNCj4gPiBP
biBXZWQsIDIwMTktMDctMTcgYXQgMTA6MDYgKzAwMDAsIEphbiBCZXVsaWNoIHdyb3RlOg0KPiA+
ID4gT24gMTYuMDcuMjAxOSAxOTowNiwgUGV0cmUgUGlyY2FsYWJ1IHdyb3RlOg0KPiA+ID4gPiAr
c3RhdGljIHZvaWQgdm1fZXZlbnRfY2hhbm5lbHNfZnJlZV9idWZmZXIoc3RydWN0DQo+ID4gPiA+
IHZtX2V2ZW50X2NoYW5uZWxzX2RvbWFpbiAqaW1wbCkNCj4gPiA+ID4gICAgew0KPiA+ID4gPiAt
ICAgIHZtX2V2ZW50X3JpbmdfcmVzdW1lKHRvX3Jpbmcodi0+ZG9tYWluLQ0KPiA+ID4gPiA+dm1f
ZXZlbnRfbW9uaXRvcikpOw0KPiA+ID4gPiArICAgIGludCBpOw0KPiA+ID4gPiArDQo+ID4gPiA+
ICsgICAgdnVubWFwKGltcGwtPnNsb3RzKTsNCj4gPiA+ID4gKyAgICBpbXBsLT5zbG90cyA9IE5V
TEw7DQo+ID4gPiA+ICsNCj4gPiA+ID4gKyAgICBmb3IgKCBpID0gMDsgaSA8IGltcGwtPm5yX2Zy
YW1lczsgaSsrICkNCj4gPiA+ID4gKyAgICAgICAgZnJlZV9kb21oZWFwX3BhZ2UobWZuX3RvX3Bh
Z2UoaW1wbC0+bWZuW2ldKSk7DQo+ID4gPiA+ICAgIH0NCj4gPiA+IA0KPiA+ID4gV2hhdCBndWFy
YW50ZWVzIHRoYXQgdGhlcmUgYXJlIG5vIG1hcHBpbmdzIGxlZnQgb2YgdGhlIHBhZ2VzIHlvdQ0K
PiA+ID4gZnJlZQ0KPiA+ID4gaGVyZT8gU2hhcmluZyBwYWdlcyB3aXRoIGd1ZXN0cyBpcyAoc28g
ZmFyKSBhbiAoYWxtb3N0KQ0KPiA+ID4gaXJyZXZlcnNpYmxlDQo+ID4gPiBhY3Rpb24sIGkuZS4g
dGhleSBtYXkgZ2VuZXJhbGx5IG9ubHkgYmUgZnJlZWQgdXBvbiBkb21haW4NCj4gPiA+IGRlc3Ry
dWN0aW9uLg0KPiA+ID4gU2VlIGdudHRhYl91bnBvcHVsYXRlX3N0YXR1c19mcmFtZXMoKSBmb3Ig
YSBjYXNlIHdoZXJlIHdlDQo+ID4gPiBhY3R1YWxseQ0KPiA+ID4gbWFrZSBhbiBhdHRlbXB0IGF0
IGZyZWVpbmcgc3VjaCBwYWdlcyAoYnV0IHdoZXJlIHdlIGZhaWwgdGhlDQo+ID4gPiByZXF1ZXN0
DQo+ID4gPiBpbiBjYXNlIHJlZmVyZW5jZXMgYXJlIGxlZnQgaW4gcGxhY2UpLg0KPiA+ID4gDQo+
ID4gDQo+ID4gSSd2ZSB0ZXN0ZWQgbWFudWFsbHkgMiBjYXNlcyBhbmQgdGhleSBib3RoIHdvcmsg
KG5vIGNyYXNoZXMpOg0KPiA+IDE6IGludHJvc3BlY3RlZCBkb21haW4gc3RhcnRzIC0+IG1vbml0
b3Igc3RhcnRzIC0+IG1vbml0b3Igc3RvcHMgLT4NCj4gPiBkb21haW4gc3RvcHMNCj4gPiAyOiBp
bnRyb3NwZWN0ZWQgZG9tYWluIHN0YXJ0cyAtPiBtb25pdG9yIHN0YXJ0cyAtPiBkb21haW4gc3Rv
cHMgLT4NCj4gPiBtb25pdG9yIHN0b3BzLg0KPiANCj4gV2VsbCwgdGVzdGluZyBpcyBpbXBvcnRh
bnQsIGJ1dCBkb2luZyB0ZXN0cyBsaWtlIHlvdSBkZXNjcmliZSB3b24ndA0KPiBjYXRjaCBhbnkg
bWlzYmVoYXZpbmcgb3IgbWFsaWNpb3VzIG1vbml0b3IgZG9tYWluLg0KPiANCj4gPiBIb3dldmVy
LCBJIHdpbGwgdGFrZSBhIGNsb3NlciBsb29rIGF0DQo+ID4gZ250dGFiX3VucG9wdWxhdGVfc3Rh
dHVzX2ZyYW1lcw0KPiA+IGFuZCBwb3N0IGEgZm9sbG93IHVwIGVtYWlsLg0KPiANCj4gVGhhbmtz
Lg0KPiANCkhpIEphbiwNCg0KQ291bGQgeW91IGhlbHAgbWUgY2xhcmlmeSBzb21lIHRoaW5ncz8g
TWF5YmUgYW0gYXBwcm9hY2hpbmcgdGhlIHdob2xlDQpwcm9ibGVtIGluY29ycmVjdGx5Lg0KDQpU
byBoZWxwIGV4cGxhaW5pbmcgdGhpbmdzIGEgbGl0dGxlIGJldHRlciBJIHdpbGwgdXNlIHRoZSBm
b2xsb3dpbmcNCmFiYnJldmlhdGlvbnM6DQpJRCAtIGludHJvc3BlY3RlZCBkb21haW4gKHRoZSBk
b21haW4gZm9yIHdoaWNoIHRoZSB2bV9ldmVudCByZXF1ZXN0cw0KYXJlIGdlbmVyYXRlZCkNCk1E
IC0gbW9uaXRvciBkb21haW4gKHRoZSBkb21haW4gd2hpY2ggaGFuZGxlcyB0aGUgcmVxdWVzdHMg
YW5kIHBvc3RzDQp0aGUgcmVzcG9uc2VzKQ0KDQpUaGUgbGVnYWN5IGFwcHJvYWNoIChyaW5nKSBp
cyB0byBoYXZlIGEgZGVkaWNhdGVkIGdmbiBpbiBJRCAocmluZw0KcGFnZSksIHdoaWNoIGlzIG1h
cHBlZCBieSBYRU4gdXNpbmcgX19tYXBfZG9tYWluX3BhZ2VfZ2xvYmFsIGFuZCB0aGVuDQpNRCB1
c2UgeGNfbWFwX2ZvcmVpZ25fcGFnZXMgdG8gY3JlYXRlIHRoZSBtYXBwaW5nIGFuZA0KeGNfZG9t
YWluX2RlY3JlYXNlX3Jlc2VydmF0aW9uX2V4YWN0IHRvIHJlbW92ZSB0aGUgcGFnZSBmcm9tIElE
J3MNCnBoeXNtYXAuDQpUaGUgYXJlIGEgbnVtYmVyIG9mIHByb2JsZW1zIHdpdGggdGhpcyBhcHBy
b2FjaCwgdGhlIG1vc3QgaW1wYWN0ZnVsbA0KYmVpbmcgdGhhdCBndWVzdHMgd2l0aCBhIGhpZ2gg
bnVtYmVyIG9mIHZjcHVzIHdpbGwgZmlsbHMtdXAgdGhlIHJpbmcNCnF1aXRlIHF1aWNseS4gVGhp
cyBhbmQgdGhlIGZhY3Qgdm1fZXZlbnRfcmVxdWVzdCBzaXplIGluY3JlYXNlcyBhcw0KbW9uaXRv
ciBhcHBsaWNhdGlvbnMgYmVjb21lIG1vcmUgY29tcGxleCBpbmN1ciBpZGxlIHRpbWVzIGZvciB2
Y3B1cw0Kd2FpdGluZyB0byBwb3N0IGEgcmVxdWVzdC4gDQoNClRvIGFsbGV2aWF0ZSB0aGlzIHBy
b2JsZW0gSSBuZWVkIHRvIGhhdmUgYSBudW1iZXIgb2YgZnJhbWVzIHNoYXJlZA0KYmV0d2VlbiB0
aGUgaHlwZXJ2aXNvciBhbmQgTUQuIFRoZSBJRCBkb2Vzbid0IG5lZWQgdG8ga25vdyBhYm91dCB0
aG9zZQ0KZnJhbWVzIGJlY2F1c2UgaXQgd2lsbCBuZXZlciBhY2Nlc3MgdGhpcyBtZW1vcnkgYXJl
YSAodW5saWtlIGlvcmVxIHdobw0KaW50ZXJjZXB0cyB0aGUgYWNjZXNzIHRvIGNlcnRhaW4gYWRk
cmVzc2VzKS4NCg0KQmVmb3JlIHVzaW5nIHhlbmZvcmVpZ25tZW1vcnlfbWFwX3Jlc291cmNlIEkg
aW52ZXN0aWdhdGVkIHNldmVyYWwNCmRpZmZlcmVudCBhcHByb2FjaGVzOg0KLSBBbGxvY2F0ZSB0
aGUgbWVtb3J5IGluIGh5cGVydmlzb3IgYW5kIHhjX21hcF9mb3JlaWduX3BhZ2VzIChkb2Vzbid0
IA0Kd29yayBiZWNhdXNlIHlvdSBjYW5ub3QgImZvcmVpZ25tYXAiIHBhZ2VzIG9mIHlvdXIgb3du
IGRvbWFpbi4NCi0gQWxsb2NhdGUgdGhlIG1lbW9yeSBpbiBndWVzdCwgYW5kIG1hcCB0aGUgYWxs
b2NhdGVkIHBhZ2VzIGluIFhFTi4gVG8NCm15IGtub3dsZWRnZSB0aGVyZSBpcyBubyBzdWNoIEFQ
SSBpbiBsaW51eCB0byBkbyB0aGlzIGFuZCB0aGUgbW9uaXRvcg0KYXBwbGljYXRpb24sIGFzIGFu
IHVzZXJzcGFjZSBwcm9ncmFtLCBpcyBub3QgYXdhcmUgb2YgdGhlIGFjdHVhbCBnZm5zDQpmb3Ig
YW4gYWxsb2NhdGVkIG1lbW9yeSBhcmVhLg0KDQpTbywgYXQgdGhpcyBwb2ludCB0aGUgbW9zdCBw
cm9taXNpbmcgc29sdXRpb24gaXMgYWxsb2NhdGluZyB0aGUgbWVtb3J5DQppbiBYRU4sIHNoYXJp
bmcgaXQgd2l0aCBJRCB1c2luZyBzaGFyZV94ZW5fcGFnZV93aXRoX2d1ZXN0LCBhbmQgbWFwcGlu
Zw0KaXQgd2l0aCB4ZW5mb3JlaWdubWVtb3J5X21hcF9yZXNvdXJjZSAod2l0aCB0aGUgZmxhZw0K
WEVOTUVNX3JzcmNfYWNxX2NhbGxlcl9vd25lZCBzZXQpDQoNClRvIG15IHVuZGVyc3RhbmRpbmcg
dGhlIGNsZWFudXAgc2VxdWVuY2UgZnJvbQ0KZ250dGFiX3VucG9wdWxhdGVfc3RhdHVzX2ZyYW1l
cyBiYXNpY2FsbHkgYm9pbHMgZG93biB0bzoNCjEuIGd1ZXN0X3BoeXNtYXBfcmVtb3ZlX3BhZ2Ug
DQoyLiBpZiAoIHRlc3RfYW5kX2NsZWFyX2JpdChfUEdDX2FsbG9jYXRlZCwgJnBnLT5jb3VudF9p
bmZvKSApDQogICAgICAgcHV0X3BhZ2UocGcpOw0KMy4gZnJlZV94ZW5oZWFwX3BhZ2UNCg0KTXkg
Y3VycmVudCBpbXBsZW1lbnRhdGlvbiB1c2VzIHZ6YWxsb2MgaW5zdGVhZCBvZiBhbGxvY194ZW5o
ZWFwX3BhZ2VzDQphbmQgdGhhdCdzIHdoeSBJIGFzc3VtZWQgdnVubWFwIGFuZCBmcmVlX2RvbWhl
YXBfcGFnZXMgd2lsbCBzdWZmaWNlIChJDQp3b3VsZCBoYXZlIGNhbGxlZCB2ZnJlZSBkaXJlY3Rs
eSwgYnV0IHRoZSB0ZW1wb3JhcnkgbGlua2VkIGxpc3QgdGhhdCBpcw0KdXNlZCB0byBob2xkIHRo
ZSBwYWdlIHJlZmVyZW5jZXMgY2F1c2VzIGZyZWVfZG9taGVhcF9wYWdlcyB0byBjcmFzaCkNCg0K
RG8gSSBhbHNvIGhhdmUgdG8gY2FsbCBndWVzdF9waHlzbWFwX3JlbW92ZV9wYWdlIGFuZCBwdXRf
cGFnZT8gKHN0ZXBzDQoxLiBhbmQgMi4pDQoNCk1hbnkgdGhhbmtzIGZvciB5b3VyIHN1cHBvcnQs
DQpQZXRyZQ0KDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 14:00:11 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 14:00: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 1ho6x9-0004G6-9s; Thu, 18 Jul 2019 14:00:11 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=hbxb=VP=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1ho6x8-0004Fw-48
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 14:00:10 +0000
X-Inumbo-ID: 5a463e77-a964-11e9-8980-bc764e045a96
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5a463e77-a964-11e9-8980-bc764e045a96;
 Thu, 18 Jul 2019 14:00:09 +0000 (UTC)
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 3UVEs7ND/HtmkfrRhA1reiRHWRibUIWCVPjQ28wgKsuIv6GCx1r8MNbrecLcNCUe8uuXORl04s
 obPQnUS5x/9KK8l1f4sSauf4V7/VwcSU2IVynbQUkYPWZArQ6CI2OQVhEixq3PzOyhQxiJ1YRD
 wG4O4P0H/yNse7gL0m+fkMQM6YQT2jirdJD42ewTbCvq2vktJMEaEN9WcCVAtw4BTX4AHbdHvW
 QAnTFhShnY/X0I3WlvZw/I0QSy1JmRtDL+o96DnqiRtB1veMblMkKCnFeOhmOGdfLW8Avyqj9j
 +hE=
X-SBRS: 2.7
X-MesageID: 3233417
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,278,1559534400"; 
   d="scan'208";a="3233417"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Thu, 18 Jul 2019 15:00:05 +0100
Message-ID: <20190718140005.15975-1-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] xen/trace: Fix build with !CONFIG_TRACEBUFFER
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 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>, 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>

R0NDIHJlcG9ydHM6CgpJbiBmaWxlIGluY2x1ZGVkIGZyb20gaHZtLmM6MjQ6MDoKL2xvY2FsL3hl
bi5naXQveGVuL2luY2x1ZGUveGVuL3RyYWNlLmg6IEluIGZ1bmN0aW9uIOKAmHRiX2NvbnRyb2zi
gJk6Ci9sb2NhbC94ZW4uZ2l0L3hlbi9pbmNsdWRlL3hlbi90cmFjZS5oOjYwOjEzOiBlcnJvcjog
4oCYRU5PU1lT4oCZCnVuZGVjbGFyZWQgKGZpcnN0IHVzZSBpbiB0aGlzIGZ1bmN0aW9uKQogICAg
IHJldHVybiAtRU5PU1lTOwogICAgICAgICAgICAgXn5+fn5+CgpJbmNsdWRlIHhlbi9lcnJuby5o
IHRvIHJlc29sdmUgdGhlIGlzc3VlLiAgV2hpbGUgdHdlYWtpbmcgdGhpcywgYWRkIGNvbW1lbnRz
CnRvIHRoZSAjZWxzZSBhbmQgI2VuZGlmLCBhcyB0aGV5IGFyZSBhIGZhaXIgZGlzdGFuY2UgYXBh
cnQuCgpTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXgu
Y29tPgotLS0KQ0M6IEdlb3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5sYXBAZXUuY2l0cml4LmNvbT4K
Q0M6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBjaXRyaXguY29tPgpDQzogSmFuIEJldWxpY2gg
PEpCZXVsaWNoQHN1c2UuY29tPgpDQzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBr
ZXJuZWwub3JnPgpDQzogVGltIERlZWdhbiA8dGltQHhlbi5vcmc+CkNDOiBXZWkgTGl1IDx3bEB4
ZW4ub3JnPgpDQzogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KLS0tCiB4ZW4v
aW5jbHVkZS94ZW4vdHJhY2UuaCB8IDcgKysrKystLQogMSBmaWxlIGNoYW5nZWQsIDUgaW5zZXJ0
aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4vdHJh
Y2UuaCBiL3hlbi9pbmNsdWRlL3hlbi90cmFjZS5oCmluZGV4IGZhZDkyYzc4NGEuLmU2YTRlZjkz
Y2MgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3hlbi90cmFjZS5oCisrKyBiL3hlbi9pbmNsdWRl
L3hlbi90cmFjZS5oCkBAIC01Myw3ICs1MywxMCBAQCBzdGF0aWMgaW5saW5lIHZvaWQgdHJhY2Vf
dmFyKHUzMiBldmVudCwgaW50IGN5Y2xlcywgaW50IGV4dHJhLAogdm9pZCBfX3RyYWNlX2h5cGVy
Y2FsbCh1aW50MzJfdCBldmVudCwgdW5zaWduZWQgbG9uZyBvcCwKICAgICAgICAgICAgICAgICAg
ICAgICAgY29uc3QgeGVuX3Vsb25nX3QgKmFyZ3MpOwogCi0jZWxzZQorI2Vsc2UgLyogQ09ORklH
X1RSQUNFQlVGRkVSICovCisKKyNpbmNsdWRlIDx4ZW4vZXJybm8uaD4KKwogc3RhdGljIGlubGlu
ZSB2b2lkIGluaXRfdHJhY2VfYnVmcyh2b2lkKSB7fQogc3RhdGljIGlubGluZSBpbnQgdGJfY29u
dHJvbChzdHJ1Y3QgeGVuX3N5c2N0bF90YnVmX29wICp0YmMpCiB7CkBAIC03MSw3ICs3NCw3IEBA
IHN0YXRpYyBpbmxpbmUgdm9pZCBfX3RyYWNlX3Zhcih1aW50MzJfdCBldmVudCwgYm9vbCBjeWNs
ZXMsIHVuc2lnbmVkIGludCBleHRyYSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBj
b25zdCB2b2lkICpleHRyYV9kYXRhKSB7fQogc3RhdGljIGlubGluZSB2b2lkIF9fdHJhY2VfaHlw
ZXJjYWxsKHVpbnQzMl90IGV2ZW50LCB1bnNpZ25lZCBsb25nIG9wLAogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IHhlbl91bG9uZ190ICphcmdzKSB7fQotI2VuZGlm
CisjZW5kaWYgLyogQ09ORklHX1RSQUNFQlVGRkVSICovCiAKIC8qIENvbnZlbmllbmNlIG1hY3Jv
cyBmb3IgY2FsbGluZyB0aGUgdHJhY2UgZnVuY3Rpb24uICovCiAjZGVmaW5lIFRSQUNFXzBEKF9l
KSAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCi0tIAoyLjExLjAKCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 14:00:23 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 14:00:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ho6xK-0004Hl-JX; Thu, 18 Jul 2019 14:00:22 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=hbxb=VP=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1ho6xJ-0004Hb-IG
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 14:00:21 +0000
X-Inumbo-ID: 60d1c2a8-a964-11e9-a31b-37b0a6efc604
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 60d1c2a8-a964-11e9-a31b-37b0a6efc604;
 Thu, 18 Jul 2019 14:00:20 +0000 (UTC)
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: NXeg2DL2sWQPMGGv1m1QWJtz2avXaQVGEXHs88Y2kC8quljXKPTDtdnYobQWh36bfjnwspGU68
 51Vzx/qhj0D5yInrZ+45yGO0laBQelVwsUxi32ZeUH0GcWst/YKJ0RXsJidBeQN05m4nvqwCLv
 OAgimqQNNT4NPhnDVJXEN+V+Qi1nRmW6QOZdm6kANDC2Onfjd/Snbx1u1VYctw2fbd+qF9moTZ
 o34p7cBqy6v5QzX6QfW2XjVZLyZeuryk3bCLnFvxXyyETBh7BIjYqdKmu1fMnHFFT+NEaKaJ6U
 m5E=
X-SBRS: 2.7
X-MesageID: 3233437
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,278,1559534400"; 
   d="scan'208";a="3233437"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Thu, 18 Jul 2019 15:00:09 +0100
Message-ID: <20190718140009.16021-1-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] xen/trace: Adjust types in trace_var()
 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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 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>, 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>

VXNlIGJvb2wgcmF0aGVyIHRoYW4gaW50L2Jvb2xfdCBmb3IgJ2N5Y2xlcycgdG8gbWF0Y2ggdGhl
ICFDT05GSUdfVFJBQ0VCVUZGRVIKdmVyc2lvbiwgYW5kIHVzZSB1bnNpZ25lZCBpbnQgcmF0aGVy
IHRoYW4gaW50IGZvciAnZXh0cmEnIHRvIG1hdGNoIHRoZQpmdW5jdGlvbiBpdCBpcyBmb3J3YXJk
ZWQgdG8uCgpTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRy
aXguY29tPgotLS0KQ0M6IEdlb3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5sYXBAZXUuY2l0cml4LmNv
bT4KQ0M6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBjaXRyaXguY29tPgpDQzogSmFuIEJldWxp
Y2ggPEpCZXVsaWNoQHN1c2UuY29tPgpDQzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGlu
aUBrZXJuZWwub3JnPgpDQzogVGltIERlZWdhbiA8dGltQHhlbi5vcmc+CkNDOiBXZWkgTGl1IDx3
bEB4ZW4ub3JnPgpDQzogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KLS0tCiB4
ZW4vaW5jbHVkZS94ZW4vdHJhY2UuaCB8IDQgKystLQogMSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0
aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4vdHJh
Y2UuaCBiL3hlbi9pbmNsdWRlL3hlbi90cmFjZS5oCmluZGV4IGU2YTRlZjkzY2MuLjkwZmZjYzY4
YzcgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3hlbi90cmFjZS5oCisrKyBiL3hlbi9pbmNsdWRl
L3hlbi90cmFjZS5oCkBAIC00MSw5ICs0MSw5IEBAIGludCB0Yl9jb250cm9sKHN0cnVjdCB4ZW5f
c3lzY3RsX3RidWZfb3AgKnRiYyk7CiAKIGludCB0cmFjZV93aWxsX3RyYWNlX2V2ZW50KHUzMiBl
dmVudCk7CiAKLXZvaWQgX190cmFjZV92YXIodTMyIGV2ZW50LCBib29sX3QgY3ljbGVzLCB1bnNp
Z25lZCBpbnQgZXh0cmEsIGNvbnN0IHZvaWQgKik7Cit2b2lkIF9fdHJhY2VfdmFyKHUzMiBldmVu
dCwgYm9vbCBjeWNsZXMsIHVuc2lnbmVkIGludCBleHRyYSwgY29uc3Qgdm9pZCAqKTsKIAotc3Rh
dGljIGlubGluZSB2b2lkIHRyYWNlX3Zhcih1MzIgZXZlbnQsIGludCBjeWNsZXMsIGludCBleHRy
YSwKK3N0YXRpYyBpbmxpbmUgdm9pZCB0cmFjZV92YXIodTMyIGV2ZW50LCBib29sIGN5Y2xlcywg
dW5zaWduZWQgaW50IGV4dHJhLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCB2
b2lkICpleHRyYV9kYXRhKQogewogICAgIGlmICggdW5saWtlbHkodGJfaW5pdF9kb25lKSApCi0t
IAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 14:08:36 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 14: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 1ho75D-0004Xf-FX; Thu, 18 Jul 2019 14:08:31 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=nWwS=VP=gmail.com=andrii.anisov@srs-us1.protection.inumbo.net>)
 id 1ho75B-0004Xa-UI
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 14:08:29 +0000
X-Inumbo-ID: 83d17122-a965-11e9-8980-bc764e045a96
Received: from mail-lj1-x241.google.com (unknown [2a00:1450:4864:20::241])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 83d17122-a965-11e9-8980-bc764e045a96;
 Thu, 18 Jul 2019 14:08:28 +0000 (UTC)
Received: by mail-lj1-x241.google.com with SMTP id m8so27457330lji.7
 for <xen-devel@lists.xenproject.org>; Thu, 18 Jul 2019 07:08: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-language:content-transfer-encoding;
 bh=4siLD/KJqRQcUupbcTSB19jWyJAGmozaqRfV+2t2nAE=;
 b=HCcQ3UFEl6CuI+lk4nUOrY3jkNZhfSh/rymOpAKVLxa/+32CRVOYvlqlQqYo9Skoik
 7n/dfwvqqFN55Qd8kCMFDoLqJVofvm1dlH0qbSNm60XvJqWAhhVxiiTgxMFMdrtNGVy2
 0dLfn05u1PJZsYhb1zFWlN1GFbJj9epFIoAqA06cmNJLhEI0mgBaqVym3bkJoqAyl84m
 qCCQvBdckenT7asaVoNcVgdz4TUFUoV8aNQn4Ly2k0Njko3xW0i+n/R2sFd4XwDAFnwG
 k0pShP9dwtoBuM4cliLVvQJJZnLrV+B3nDs/bXuvqlqTSZqbeAVjTwwUzoWPjkHBPSti
 giVA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=4siLD/KJqRQcUupbcTSB19jWyJAGmozaqRfV+2t2nAE=;
 b=JXPGtvWXpdkwbgHv70U0VLkTYGkYjwAem7dR0PbUWo3xMFMwEvYwh181tS8X+yLQyA
 n5hfUJqxE8ddMEdcizLJ9nximtYrtqq2sr/FmpRDlC6P1kyw3Mh639JUtW4xufz2c8gu
 2Luc9r2GrDCWF8KqQbr35+eMytmpebOacJ4sqVjnOrq6FpNwS6i8FlutNu35NiLGobwJ
 /0S2cwEcimSrdn95DoAGY/JYPAQKCNMGwBnzcKqASAiOXS+QIxce9ZSNffILy65ehYGu
 l+GPPCFkqKnNW3ZZCPMhB/AWvt3hJZiIiJ3LPWPZiguo329HFwE9w2e3O10BQaW0iVr1
 wgLA==
X-Gm-Message-State: APjAAAUHDukmUhBbZu0KI5gtcjr4lcZLnM7kAveUOM0mbzaGZcFVHd9+
 tYMGTLxBu0C7deamY+nNUKdnbYRP
X-Google-Smtp-Source: APXvYqwNGDSgJ37tZaZNIiHqMbd1AV2cooFtuwR2F/YHKD8F3c/eATGpZhX1nQ5t+dv0WK4O2Ihtgg==
X-Received: by 2002:a2e:7a19:: with SMTP id v25mr24519041ljc.39.1563458906924; 
 Thu, 18 Jul 2019 07:08:26 -0700 (PDT)
Received: from [10.17.180.34] (ll-22.209.223.85.sovam.net.ua. [85.223.209.22])
 by smtp.gmail.com with ESMTPSA id
 e26sm4053053lfc.68.2019.07.18.07.08.25
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Thu, 18 Jul 2019 07:08:26 -0700 (PDT)
To: Julien Grall <julien.grall@arm.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>
References: <1563456140-12180-1-git-send-email-andrii.anisov@gmail.com>
 <c6f154b8-34a5-9b23-6761-1a10680dc486@citrix.com>
 <401358d0-38d3-a881-e020-01934f18b193@citrix.com>
 <e61ddba2-f6b9-b452-c22e-361bc3b8afed@arm.com>
From: Andrii Anisov <andrii.anisov@gmail.com>
Message-ID: <40da96a0-1da9-0705-b1ea-58737f05be8f@gmail.com>
Date: Thu, 18 Jul 2019 17:08:24 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <e61ddba2-f6b9-b452-c22e-361bc3b8afed@arm.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] arm:cpuerrata: Align a virtual address
 before unmap
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Andrii Anisov <andrii_anisov@epam.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>

SGVsbG8gSnVsaWVuLAoKT24gMTguMDcuMTkgMTY6NDQsIEp1bGllbiBHcmFsbCB3cm90ZToKPj4g
TXkgc3VnZ2VzdGlvbiBhYm91dCB2dW5tYXAoKSBzdGlsbCBzdGFuZHMgdGhvdWdoLgo+IAo+ICsx
IGZvciB0aGUgdnVubWFwIHNvbHV0aW9uLgoKSXQgd2FzIG15IGluaXRpYWwgaWRlYS4KCkJ1dCwg
dGhlIGlzc3VlIGlzIGludHJvZHVjZWQgYnkgY2hhbmdlIDljYzA2MTguIEluIHBhcnRpY3VsYXIs
IGJ5IHRoZSBjaGVjayBpbiBgeGVuX3B0X3VwZGF0ZSgpYAoKICAgICBpZiAoICFJU19BTElHTkVE
KHZpcnQsIFBBR0VfU0laRSkgKQogICAgIHsKICAgICAgICAgbW1fcHJpbnRrKCJUaGUgdmlydHVh
bCBhZGRyZXNzIGlzIG5vdCBhbGlnbmVkIHRvIHRoZSBwYWdlLXNpemUuXG4iKTsKICAgICAgICAg
cmV0dXJuIC1FSU5WQUw7CiAgICAgfQoKU28gSSBhc3N1bWVkIHlvdSBoYWQgc29tZSBzcGVjaWZp
YyBpZGVhIGFib3V0IHRoYXQgY2hlY2suCgpJJ2QgZml4IGB4ZW5fcHRfdXBkYXRlKClgIGlmIHlv
dSBhcmUgb2sgd2l0aCBpdC4KCi0tIApTaW5jZXJlbHksCkFuZHJpaSBBbmlzb3YuCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 14:10:39 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 14:10:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ho77E-0005Eb-Sf; Thu, 18 Jul 2019 14:10:36 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=B+y+=VP=tklengyel.com=bounce+e181d6.cd840-xen-devel=lists.xenproject.org@srs-us1.protection.inumbo.net>)
 id 1ho77E-0005EW-GW
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 14:10:36 +0000
X-Inumbo-ID: cfa36578-a965-11e9-a04e-c714e0e0d0a4
Received: from rs224.mailgun.us (unknown [209.61.151.224])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id cfa36578-a965-11e9-a04e-c714e0e0d0a4;
 Thu, 18 Jul 2019 14:10:35 +0000 (UTC)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=tklengyel.com;
 q=dns/txt; 
 s=krs; t=1563459035; h=Content-Type: Cc: To: Subject: Message-ID: Date:
 From: In-Reply-To: References: MIME-Version: Sender;
 bh=7Ad4FXx1bBAus8tTXCBmdeRy5hMvrOXcYCsrqnWeHKQ=;
 b=TppDzc+VdMAHtrKqe3r4Yt9rH1QHVeM+yeXnti8SfhLq6sE4qEoXg6CBd6tYXCRAw4bQG/MW
 Xdlw65Ohep6dLTREtPLXYIl1fKFNhiW0pk5vJSGkOqGhLg3vxqYGAJx3DpucpGKNpsYTe075
 rO240TEpuyz23cJtnQGLjUjqzgY=
X-Mailgun-Sending-Ip: 209.61.151.224
X-Mailgun-Sid: WyIyYTNmOCIsICJ4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmciLCAiY2Q4NDAiXQ==
Received: from mail-wr1-f48.google.com (mail-wr1-f48.google.com
 [209.85.221.48])
 by mxa.mailgun.org with ESMTP id 5d307dda.7fdc8e2a85b0-smtp-out-n01;
 Thu, 18 Jul 2019 14:10:34 -0000 (UTC)
Received: by mail-wr1-f48.google.com with SMTP id y4so28889911wrm.2
 for <xen-devel@lists.xenproject.org>; Thu, 18 Jul 2019 07:10:34 -0700 (PDT)
X-Gm-Message-State: APjAAAX7pijYRVPXe2iE0+6NXMZhaWoOHr1lxk8Z48WIZwCrwfLI6qrY
 +U/iIhOkNfOWJ8WDdqjkmNQYmhVWoXjEIruKuv8=
X-Google-Smtp-Source: APXvYqwmfDs9N4vVINKJYBFz12zrlFeZ24Z99jVj004aLlnWA3OCIA1q9IhitwjK9an/lI7PdWlICoU1V8SbJDY9mcc=
X-Received: by 2002:adf:ef8d:: with SMTP id d13mr48477838wro.60.1563459033696; 
 Thu, 18 Jul 2019 07:10:33 -0700 (PDT)
MIME-Version: 1.0
References: <20190717193335.11991-1-tamas@tklengyel.com>
 <20190717193335.11991-6-tamas@tklengyel.com>
 <7d6e93e9-8037-e0ed-5c2b-e00a810bc7e4@suse.com>
 <CABfawhm35+gf=3J-OYo84nwymDAx2vCrgtyqSe2it4LAgpxYTw@mail.gmail.com>
 <95234c89-846c-1f65-7418-0c2187aa0067@suse.com>
 <CABfawhmDTQ6d+FDhY3PLydE1rshew-EnRBH-SjgV2DLCdbAgiw@mail.gmail.com>
 <9d59429f-c54e-9e3c-1b85-3b49ed98a6b7@suse.com>
 <CABfawh=+4qXQs-Ch2+cKHoE0KzUmGgYBsb2rAS4sdSQQrmZXng@mail.gmail.com>
In-Reply-To: <CABfawh=+4qXQs-Ch2+cKHoE0KzUmGgYBsb2rAS4sdSQQrmZXng@mail.gmail.com>
From: Tamas K Lengyel <tamas@tklengyel.com>
Date: Thu, 18 Jul 2019 08:09:57 -0600
X-Gmail-Original-Message-ID: <CABfawhn9oX7t+OxDfQaT1rNkLi3J5Jk4_qJGmyA=0cagk9-BbA@mail.gmail.com>
Message-ID: <CABfawhn9oX7t+OxDfQaT1rNkLi3J5Jk4_qJGmyA=0cagk9-BbA@mail.gmail.com>
To: Jan Beulich <JBeulich@suse.com>
Subject: Re: [Xen-devel] [PATCH v6 5/5] x86/mem_sharing: style cleanup
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "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>

T24gVGh1LCBKdWwgMTgsIDIwMTkgYXQgNzo1MiBBTSBUYW1hcyBLIExlbmd5ZWwgPHRhbWFzQHRr
bGVuZ3llbC5jb20+IHdyb3RlOgo+Cj4gT24gVGh1LCBKdWwgMTgsIDIwMTkgYXQgNzozNyBBTSBK
YW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+IHdyb3RlOgo+ID4KPiA+IE9uIDE4LjA3LjIw
MTkgMTU6MTYsIFRhbWFzIEsgTGVuZ3llbCB3cm90ZToKPiA+ID4gT24gVGh1LCBKdWwgMTgsIDIw
MTkgYXQgNzoxNCBBTSBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+IHdyb3RlOgo+ID4g
Pj4KPiA+ID4+IE9uIDE4LjA3LjIwMTkgMTQ6NTksIFRhbWFzIEsgTGVuZ3llbCB3cm90ZToKPiA+
ID4+PiBPbiBUaHUsIEp1bCAxOCwgMjAxOSBhdCA0OjU2IEFNIEphbiBCZXVsaWNoIDxKQmV1bGlj
aEBzdXNlLmNvbT4gd3JvdGU6Cj4gPiA+Pj4+Cj4gPiA+Pj4+IE9uIDE3LjA3LjIwMTkgMjE6MzMs
IFRhbWFzIEsgTGVuZ3llbCB3cm90ZToKPiA+ID4+Pj4+IEBAIC0xMzYsOCArMTM3LDggQEAgc3Rh
dGljIGlubGluZSBib29sIF9wYWdlX2xvY2soc3RydWN0IHBhZ2VfaW5mbyAqcGFnZSkKPiA+ID4+
Pj4+ICAgICAgICAgICAgICAgICBjcHVfcmVsYXgoKTsKPiA+ID4+Pj4+ICAgICAgICAgICAgIG54
ID0geCArICgxIHwgUEdUX2xvY2tlZCk7Cj4gPiA+Pj4+PiAgICAgICAgICAgICBpZiAoICEoeCAm
IFBHVF92YWxpZGF0ZWQpIHx8Cj4gPiA+Pj4+PiAtICAgICAgICAgICAgICEoeCAmIFBHVF9jb3Vu
dF9tYXNrKSB8fAo+ID4gPj4+Pj4gLSAgICAgICAgICAgICAhKG54ICYgUEdUX2NvdW50X21hc2sp
ICkKPiA+ID4+Pj4+ICsgICAgICAgICAgICAgICAgISh4ICYgUEdUX2NvdW50X21hc2spIHx8Cj4g
PiA+Pj4+PiArICAgICAgICAgICAgICAgICEobnggJiBQR1RfY291bnRfbWFzaykgKQo+ID4gPj4+
Pj4gICAgICAgICAgICAgICAgIHJldHVybiBmYWxzZTsKPiA+ID4+Pj4+ICAgICAgICAgfSB3aGls
ZSAoIGNtcHhjaGcoJnBhZ2UtPnUuaW51c2UudHlwZV9pbmZvLCB4LCBueCkgIT0geCApOwo+ID4g
Pj4+Pgo+ID4gPj4+PiBBcmVuJ3QgeW91IHNjcmV3aW5nIHVwIGluZGVudGF0aW9uIGhlcmU/IEl0
IGxvb2tzIHdyb25nIGJvdGggaW4gbXkKPiA+ID4+Pj4gbWFpbCBjbGllbnQncyB2aWV3IGFuZCBv
biB0aGUgbGlzdCBhcmNoaXZlcywgd2hlcmVhcy4gRnVydGhlcm1vcmUKPiA+ID4+Pj4gdGhpcyBp
cyBjb2RlIHlvdSd2ZSBpbnRyb2R1Y2VkIGVhcmxpZXIgaW4gdGhlIHNlcmllcywgc28gaXQgc2hv
dWxkCj4gPiA+Pj4+IGJlIGdvdCByaWdodCB0aGVyZSwgbm90IGhlcmUuCj4gPiA+Pj4KPiA+ID4+
PiBUaGUgc3R5bGUgd2FzIGF1dG8tYXBwbGllZCB3aXRoIGFzdHlsZSB1c2luZyB0aGUgYnNkIGZv
cm1hdC4gSW4gdGhlCj4gPiA+Pj4gcHJldmlvdXMgcGF0Y2ggdGhlcmUgd2VyZSBubyBzdHlsZS1j
aGFuZ2VzIGFwcGxpZWQgYmVjYXVzZSBpdCB3YXMgYQo+ID4gPj4+IGNvcHktcGFzdGUgam9iIGZy
b20gdGhlIG90aGVyIGNvZGUgbG9jYXRpb24uIEkgcmF0aGVyIGtlZXAKPiA+ID4+PiBjb2RlLWNv
cHlpbmcgYW5kIHN0eWxlIGZpeGVzIHNlcGFyYXRlLgo+ID4gPj4KPiA+ID4+IEJ1dCB5b3UncmUg
YWN0aXZlbHkgYnJlYWtpbmcgWGVuIHN0eWxlIGhlcmUgKGFuZCBiZWxvdykuCj4gPiA+Cj4gPiA+
IEkgZG9uJ3Qgc2VlIGFueSBtZW50aW9uIG9mIHN0eWxlIHJlc3RyaWN0aW9ucyByZWdhcmRpbmcg
dGhpcyBpbgo+ID4gPiBDT0RJTkdfU1RZTEUuIElmIHRoZXJlIGlzLCBJIHdvdWxkIHByZWZlciBj
aGFuZ2luZyB0aGF0IHNvIHdlIGNhbgo+ID4gPiBhdXRvbWF0ZSBzdHlsZSBjaGVja3Mgd2hpY2gg
SU1ITyBhcmUgdGhlIGJpZ2dlc3Qgd2FzdGUgb2YgZXZlcnlvbmUncwo+ID4gPiB0aW1lIHRvIGRv
IG1hbnVhbGx5Lgo+ID4KPiA+IC4vQ09ESU5HX1NUWUxFIGZhaWxzIHRvIG1lbnRpb24gbWFueSBh
c3BlY3RzIG9mIHdoYXQgd2UgZG8gZXZlcnl3aGVyZS4KPiA+IEFsbW9zdCBhbnkgYXR0ZW1wdCBv
ZiB1cGRhdGluZyBpdCBoYXMgZmFpbGVkIGZvciBtZSBpbiB0aGUgcGFzdCwgb2Z0ZW4KPiA+IGR1
ZSB0byBlbnRpcmUgbGFjayBvZiByZXNwb25zZXMgb24gcGF0Y2hlcyAoaW4gb3RoZXIgY2FzZXMg
YWxzbyBiZWNhdXNlCj4gPiBvZiBwZW9wbGUgZGlzYWdyZWVpbmcpLiBEZXNwaXRlIHlvdSBiZWlu
ZyB0aGUgbWFpbnRhaW5lciBvZiB0aGUgZmlsZSBJCj4gPiBzdHJvbmdseSB0aGluayB5b3Ugc2hv
dWxkbid0IGFjdGl2ZWx5IGJyZWFrIHN0eWxlIHRoYXQncyBpbiBsaW5lIHdpdGgKPiA+IGxhcmdl
IHN3YXRoZXMgb2YgY29kZSBlbHNld2hlcmUuCj4gPgo+Cj4gSSB3aG9sbHkgZGlzYWdyZWUuIEkg
ZG9uJ3QgaGF2ZSBoYXZlIHRpbWUgdG8gY2hlY2sgZm9yIHN0eWxlIGlzc3Vlcwo+IG1hbnVhbGx5
LiBQYXRjaGVzIGxvb2sgbGlrZSBjcmFwIHRvIGJlZ2luIHdpdGggdmlhIGVtYWlsIGFuZCBJIG1v
c3QKPiBjZXJ0YWlubHkgd29uJ3QgYm90aGVyIGNhcnZpbmcgcGF0Y2hlcyBvdXQgb2YgZW1haWxz
IHdoZW4gcGVvcGxlIGZhaWwKPiB0byBib3RoZXIgdG8gcHVzaCB0aGluZ3MgYXMgZ2l0IGJyYW5j
aGVzLiBUaGlzIHNob3VsZCBiZSBzb21ldGhpbmcKPiB0aGF0J3MgZG9uZSBhdXRvbWF0aWNhbGx5
LiBJIGRvbid0IGV2ZW4gdGhpbmsgd2Ugc2hvdWxkIGJlIGhhdmluZyBhCj4gZGlzY3Vzc2lvbnMg
YWJvdXQgc3R5bGUgaXNzdWVzIG9uIHRoZSBtYWlsaW5nbGlzdC4gU3R5bGUgZml4ZXMgY291bGQK
PiBiZSBtYWRlIGF1dG9tYXRpY2FsbHkgd2hlbiB0aGUgcGF0Y2hlcyBhcmUgYXBwbGllZCBieSB0
aGUgY29tbWl0dGVycy4KPiBBbnl0aGluZyBlbHNlIGlzIGp1c3QgYSB3YXN0ZSBvZiB0aW1lLgo+
CgpGb3J0dW5hdGVseSBJIGZvdW5kIGFuIGFzdGx5ZSBvcHRpb24gdGhhdCBsZXRzIG1lIG92ZXJy
aWRlIHRoZSBic2QKc3R5bGUgaW4gdGhpcyByZWdhcmQgYW5kIGtlZXAgdGhlIGluZGVudGF0aW9u
IGZvciB0aGVzZSBibG9ja3MsIHNvIGl0CmNhbiBzdGlsbCBiZSBhdXRvbWF0ZWQuIFRoZSBvbmx5
IHBhcnQgSSBjYW4ndCBmaW5kIGFuIG9wdGlvbiB0byBpcyB0bwppbmNvcnBvcmF0ZSB0aGUgWGVu
IGV4Y2VwdGlvbiBpbiB0aGUgZG8td2hpbGUgc3R5bGUgb2Ygd3JpdGluZyAiZG8geyIuCkkgY2Fu
IGtlZXAgdGhlIHdoaWxlLXBhcnQgaW4gdGhlIHNhbWUgbGluZSBidXQgbm90IHRoZSBicmFjZSB3
aXRoIHRoZQpkby4gSWYgY291bGQgbWFrZSBhbiBleGNlcHRpb24gZm9yIHRoYXQgaW4gdGhlIENP
RElOR19TVFlMRSwgdGhlbiB0aGUKd2hvbGUgdGhpbmcgY291bGQgYmUgYXV0b21hdGVkIHdpdGgg
dGhlIGZvbGxvd2luZyAuYXN0eWxlcmMgSSdtIHVzaW5nCmF0IHRoZSBtb21lbnQ6CgpzdHlsZT1i
c2QKc3VmZml4PW5vbmUKYWxpZ24tcG9pbnRlcj1uYW1lCmFsaWduLXJlZmVyZW5jZT1uYW1lCmlu
ZGVudD1zcGFjZXM9NAptYXgtY29kZS1sZW5ndGg9ODAKbWluLWNvbmRpdGlvbmFsLWluZGVudD0w
CmF0dGFjaC1jbG9zaW5nLXdoaWxlCnJlbW92ZS1icmFjZXMKaW5kZW50LXN3aXRjaGVzCmJyZWFr
LWJsb2NrcwpicmVhay1vbmUtbGluZS1oZWFkZXJzCmtlZXAtb25lLWxpbmUtYmxvY2tzCnBhZC1j
b21tYQpwYWQtaGVhZGVyCgpUYW1hcwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 14:12:12 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 14: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 1ho78m-0005KS-8e; Thu, 18 Jul 2019 14:12:12 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=nWwS=VP=gmail.com=andrii.anisov@srs-us1.protection.inumbo.net>)
 id 1ho78k-0005KI-Up
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 14:12:10 +0000
X-Inumbo-ID: 07359e93-a966-11e9-8980-bc764e045a96
Received: from mail-lf1-x144.google.com (unknown [2a00:1450:4864:20::144])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 07359e93-a966-11e9-8980-bc764e045a96;
 Thu, 18 Jul 2019 14:12:09 +0000 (UTC)
Received: by mail-lf1-x144.google.com with SMTP id x3so19398244lfc.0
 for <xen-devel@lists.xenproject.org>; Thu, 18 Jul 2019 07:12:09 -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-language:content-transfer-encoding;
 bh=8vWcIHW+PPJHPRGK+q1n/MDukzT8xVr6X40GBd/+wk8=;
 b=ip5RyBbDBpY6qWQPM7IYiRW9D0zJjJQf/bRPKV5cNAlgAyYgJE8z4HyjMxhsREeZQQ
 EHskPPz0tgYhctXYaexUJLSjTarIVjJtFkc/pAWnk1yrcKj7hwk3h30cjWXFNUSdU9Jy
 VZ93pRPFtnqFoujOpYAzFFb9wxe+cjvP6G7TqdPI65yjYDRl5ddZNlywNH/LkAclBMaz
 ZgbKw0JmiBd9WO4M4J6zvqxmS8jlT8Usc/TZC/arwx0OuFvZ7kTyO7wDt89lyLhNVlk8
 rF/yskor1OsiA8Xv2JrYf/79CLrg72XiVYWYiIsPFyVM5HFKcutOCN8nkz27xgm6OpkE
 vefA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=8vWcIHW+PPJHPRGK+q1n/MDukzT8xVr6X40GBd/+wk8=;
 b=I9PxB4+IOg/kZKFGcnUDkLaiSHEaCswEthIcWvEx2GLsZ3TsrMs6OvWSqbxbcxPhfo
 GXnnSlpkYhbmP3m/ox1KMPakzgnld5y8ga03MtkGRasiWF+fA+gBI5QVhpghn9gvDEOl
 DD6kUsDMDmVU5abzI9o49LALn5+EA2XJvOuVW1qn+AaDjMv5+4vYuT0Bbhv7SsDn5ljG
 vSyJ7HjmzuSwXdnPmcjBSzRlQLZTvmHJgZ590ZADGSoD8t4Ym0233b3au71yMJ+Ma/09
 O9R9vBofBep6iYXdtFrJpREaahs2ojjnm3SuYWcDHvB6jF2Poo0HnjZTGM/I5Pwx+4ZQ
 f3IQ==
X-Gm-Message-State: APjAAAWAnrjaxWwlpWDPsi5gC5xNTAJ0NsJWCdnv4CmzDIckiTdubkPO
 8TjyeKSRj1+Pqw/MgFfsCEw=
X-Google-Smtp-Source: APXvYqwXmOa4aYWqbwqs/spMZrlH2ouMvVvaQmfbSHUv8Qm1I02OFmcDTQNuq37jdk7bPlSM4OF3TA==
X-Received: by 2002:ac2:52b7:: with SMTP id r23mr21473160lfm.120.1563459127937; 
 Thu, 18 Jul 2019 07:12:07 -0700 (PDT)
Received: from [10.17.180.34] (ll-22.209.223.85.sovam.net.ua. [85.223.209.22])
 by smtp.gmail.com with ESMTPSA id
 24sm5760909ljs.63.2019.07.18.07.12.06
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Thu, 18 Jul 2019 07:12:07 -0700 (PDT)
To: Jan Beulich <JBeulich@suse.com>
References: <1563443655-15802-1-git-send-email-andrii.anisov@gmail.com>
 <abf62099-b848-b7ec-b665-52a2dce755b7@suse.com>
From: Andrii Anisov <andrii.anisov@gmail.com>
Message-ID: <17c91de8-dbdb-7c56-08e4-a18b900783d3@gmail.com>
Date: Thu, 18 Jul 2019 17:12:05 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <abf62099-b848-b7ec-b665-52a2dce755b7@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] schedule: mask out XEN_RUNSTATE_UPDATE from
 state entry 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: George Dunlap <george.dunlap@eu.citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Andrii Anisov <andrii_anisov@epam.com>, Dario Faggioli <dfaggioli@suse.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGVsbG8gSmFuLAoKT24gMTguMDcuMTkgMTQ6MTAsIEphbiBCZXVsaWNoIHdyb3RlOgo+IEEgY29u
Y3JldGUgc2NlbmFyaW8gd2hlcmUgdXBkYXRlX3J1bnN0YXRlX2FyZWEoKSBhbmQgdmNwdV9ydW5z
dGF0ZV9jaGFuZ2UoKQo+IGNhbiBhY3R1YWxseSByYWNlIHdvdWxkIGJlIHZlcnkgd29ydGh3aGls
ZSB0byBwb2ludCBvdXQgaGVyZS4gSW4gcGFydGljdWxhcgo+IG9uIEFybSBJJ20gbm90ICh5ZXQ/
KSBzZWVpbmcgaG93IHRoaXMgY291bGQgaGFwcGVuLgoKVGhlIHNjZW5hcmlvIGlzIHF1aXRlIHRy
aXZpYWw6IHNvbWUgdmNwdSB1cHRkYXRpbmcgaXRzIHJ1bnN0YXRlIHZhbHVlcyAoZS5nLiBjb250
ZXh0IHN3aXRjaGluZykgd2hpbGUgdGhvc2UgdmFsdWVzIGFyZSBiZWluZyByZWFkIGJ5IGEgZ3Vl
c3QgdXNpbmcgb3RoZXIgdmNwdS4KCj4gQ29uc2lkZXJpbmcgdGhlIHZhbHVlIG9mIFhFTl9SVU5T
VEFURV9VUERBVEUgaXQgbXVzdCBiZSBhIHJhdGhlciByYXJlIHJhY2UKPiBhbnl3YXksIEkgd291
bGQgZ3Vlc3MuCgpJJ20gbm90IHN1cmUgaG93IGRvIHlvdSBsaW5rIHRoZSB2YWx1ZSBvZiBYRU5f
UlVOU1RBVEVfVVBEQVRFIGFuZCB0aGUgaXNzdWUgb2NjdXJyZW5jZSByYXRlLiBDb3VsZCB5b3Ug
cGxlYXNlIHByb3ZpZGUgbW9yZSBkZXRhaWxzIGFib3V0IHRoZSBpZGVhPwoKLS0gClNpbmNlcmVs
eSwKQW5kcmlpIEFuaXNvdi4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 14:19:13 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 14:19:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ho7FM-0005U0-1E; Thu, 18 Jul 2019 14:19: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=nWwS=VP=gmail.com=andrii.anisov@srs-us1.protection.inumbo.net>)
 id 1ho7FK-0005Tv-Vi
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 14:18:59 +0000
X-Inumbo-ID: f93019f6-a966-11e9-8980-bc764e045a96
Received: from mail-lj1-x244.google.com (unknown [2a00:1450:4864:20::244])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f93019f6-a966-11e9-8980-bc764e045a96;
 Thu, 18 Jul 2019 14:18:55 +0000 (UTC)
Received: by mail-lj1-x244.google.com with SMTP id d24so27523579ljg.8
 for <xen-devel@lists.xenproject.org>; Thu, 18 Jul 2019 07:18:55 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=subject:to:cc:references:from:message-id:date:user-agent
 :mime-version:in-reply-to:content-language:content-transfer-encoding;
 bh=6rdtaf14Xiezqi+rSYuE2S7KccvjTLVDDnTqtuMdwl0=;
 b=b2lt5WPKgvEFLcAjDmmH5Zl4zQH7qqbE9nUiAfSp4YIAa27Zj3PdBM3PHu3i8IZ07n
 2brT9mX64owGp+8UJ6Una96JwL4cQt5GczzPO4LoepRtrYWlCEIFlO09WFXS5PdWZvJ6
 Q9+DQeQVYz+7yIaGiZfGfVZrMFVsZo1dmiyzVLoO1IFdrFoB1nRSbKA41owFQluuva2O
 Pot1LQCdGZp6e8r9wqaD9a+i3n4VLV48pfauiw82QRnUQzd9sk1x+loroI2lvLUVjTRN
 mOxUpAnpf9IrYe4dIpK4+RsdEXCczX+1BwexLJbdkd2nc2Gso/blM+Wf5Vc0TeLRZGjE
 1LxQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=6rdtaf14Xiezqi+rSYuE2S7KccvjTLVDDnTqtuMdwl0=;
 b=t7Kn683MkFro1Xzxi8UAY6ad8wECG57xchVsDgywLHX76R6Ie1prMIHqE+v+OWTIfr
 XD8D8Apwp8tZSLMSCCuuOgI1P8ETt+KlSygkFlnhfmO2ZIr94He0rYDchhuezzQBBHfI
 28CEC+gvOhrm61VlPkbedGcWLNN9AJrb/Vte7P4cdddOnvHue+vRhg7uDDVnB7/xdn4d
 E5t2aVTzHH2C0nKIJEyWSg8fQmkRcl3fArq+Fh4dezi02zjUNoimjompC8YvalKSGtNS
 EFQCBLz0jPS9aWssxymC1tKbnxeIUm2z55a4c7UhbWeLTyoLEFLUeHshgNahs5uUn8V0
 /53Q==
X-Gm-Message-State: APjAAAVbGipoDDZgH2OJM6p5LhqfHO0xFcr8DJatALxcWyEfyXKWPlwk
 0bbwHimquMpZs6w8HVETs2A=
X-Google-Smtp-Source: APXvYqz6ky8PKTfk7KO7EXr8aQWfBg+vJ9Rn21+mob3h80qkd+IeI+N2xy4veJb5VTeMxEaknpXylw==
X-Received: by 2002:a2e:900c:: with SMTP id h12mr23361371ljg.197.1563459533805; 
 Thu, 18 Jul 2019 07:18:53 -0700 (PDT)
Received: from [10.17.180.34] (ll-22.209.223.85.sovam.net.ua. [85.223.209.22])
 by smtp.gmail.com with ESMTPSA id
 p27sm3997509lfo.16.2019.07.18.07.18.52
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Thu, 18 Jul 2019 07:18:53 -0700 (PDT)
To: Jan Beulich <JBeulich@suse.com>
References: <1563443655-15802-1-git-send-email-andrii.anisov@gmail.com>
 <abf62099-b848-b7ec-b665-52a2dce755b7@suse.com>
From: Andrii Anisov <andrii.anisov@gmail.com>
Message-ID: <8224da03-6fd7-381e-7600-2a506becd7c9@gmail.com>
Date: Thu, 18 Jul 2019 17:18:52 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <abf62099-b848-b7ec-b665-52a2dce755b7@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] schedule: mask out XEN_RUNSTATE_UPDATE from
 state entry 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: George Dunlap <george.dunlap@eu.citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Andrii Anisov <andrii_anisov@epam.com>, Dario Faggioli <dfaggioli@suse.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGVsbG8gSmFuLAoKT24gMTguMDcuMTkgMTQ6MTAsIEphbiBCZXVsaWNoIHdyb3RlOgo+IENvbnNp
ZGVyaW5nIHRoZSB2YWx1ZSBvZiBYRU5fUlVOU1RBVEVfVVBEQVRFIGl0IG11c3QgYmUgYSByYXRo
ZXIgcmFyZSByYWNlCj4gYW55d2F5LCBJIHdvdWxkIGd1ZXNzLgoKSSdtIG5vdCBzdXJlIGFib3V0
IHRoZSBleGFjdCByYXRlIG9mIHRoZSByYWNlLCBidXQgd2l0aCBmb2xsb3dpbmcgcHJpbnRzOgoK
ZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vc2NoZWR1bGUuYyBiL3hlbi9jb21tb24vc2NoZWR1bGUu
YwppbmRleCAyNWY2YWIzLi42YmE4MmI4IDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL3NjaGVkdWxl
LmMKKysrIGIveGVuL2NvbW1vbi9zY2hlZHVsZS5jCkBAIC0xODgsNiArMTg4LDEzIEBAIHN0YXRp
YyBpbmxpbmUgdm9pZCB2Y3B1X3J1bnN0YXRlX2NoYW5nZSgKICAgICAgICAgIHYtPnJ1bnN0YXRl
LnRpbWVbdi0+cnVuc3RhdGUuc3RhdGVdICs9IGRlbHRhOwogICAgICAgICAgdi0+cnVuc3RhdGUu
c3RhdGVfZW50cnlfdGltZSA9IG5ld19lbnRyeV90aW1lOwogICAgICB9CisgICAgZWxzZQorICAg
IHsKKyAgICAgICAgcHJpbnRrKCJkZWx0YSAlIlBSSXg2NCIsIHYtPnJ1bnN0YXRlLnN0YXRlX2Vu
dHJ5X3RpbWUgaXMgJSJQUkl4NjQiLCBuZXdfZW50cnlfdGltZSAlIlBSSXg2NCJcbiIsCisgICAg
ICAgICAgICAobG9uZyB1bnNpZ25lZCBpbnQpZGVsdGEsCisgICAgICAgICAgICAobG9uZyB1bnNp
Z25lZCBpbnQpdi0+cnVuc3RhdGUuc3RhdGVfZW50cnlfdGltZSwKKyAgICAgICAgICAgIChsb25n
IHVuc2lnbmVkIGludCluZXdfZW50cnlfdGltZSk7CisgICAgfQogIAogICAgICB2LT5ydW5zdGF0
ZS5zdGF0ZSA9IG5ld19zdGF0ZTsKICB9CgpJJ3ZlIGdvdCBteSBjb25zb2xlIGNvbXBsZXRlbHkg
Zmxvb2RlZCB3aXRoIHNvbWV0aGluZyBsaWtlIGZvbGxvd2luZzoKCihYRU4pIGRlbHRhIDgwMDAw
MDAwMDAwMDA4ZTgsIHYtPnJ1bnN0YXRlLnN0YXRlX2VudHJ5X3RpbWUgaXMgODAwMDAwMThkNThl
M2NiMywgbmV3X2VudHJ5X3RpbWUgMThkNThlNDU5YgooWEVOKSBkZWx0YSA4MDAwMDAwMDAwMDAx
Yzk4LCB2LT5ydW5zdGF0ZS5zdGF0ZV9lbnRyeV90aW1lIGlzIDgwMDAwMDE4ZDgyMjRmYTUsIG5l
d19lbnRyeV90aW1lIDE4ZDgyMjZjM2QKKFhFTikgZGVsdGEgODAwMDAwMDAwMDAwMTJjMCwgdi0+
cnVuc3RhdGUuc3RhdGVfZW50cnlfdGltZSBpcyA4MDAwMDAxOGQ5NGZlYTE0LCBuZXdfZW50cnlf
dGltZSAxOGQ5NGZmY2Q0CihYRU4pIGRlbHRhIDgwMDAwMDAwMDAwMDBjYTgsIHYtPnJ1bnN0YXRl
LnN0YXRlX2VudHJ5X3RpbWUgaXMgODAwMDAwMThkYTg3NGU4YywgbmV3X2VudHJ5X3RpbWUgMThk
YTg3NWIzNAooWEVOKSBkZWx0YSA4MDAwMDAwMDAwMDAxMzM4LCB2LT5ydW5zdGF0ZS5zdGF0ZV9l
bnRyeV90aW1lIGlzIDgwMDAwMDE4ZGIyNjAyYmMsIG5ld19lbnRyeV90aW1lIDE4ZGIyNjE1ZjQK
KFhFTikgZGVsdGEgODAwMDAwMDAwMDAwMDc4MCwgdi0+cnVuc3RhdGUuc3RhdGVfZW50cnlfdGlt
ZSBpcyA4MDAwMDAxOGRkZDllZDFhLCBuZXdfZW50cnlfdGltZSAxOGRkZDlmNDlhCihYRU4pIGRl
bHRhIDgwMDAwMDAwMDAwMDE2ZjgsIHYtPnJ1bnN0YXRlLnN0YXRlX2VudHJ5X3RpbWUgaXMgODAw
MDAwMThlMTlkZWYzOSwgbmV3X2VudHJ5X3RpbWUgMThlMTllMDYzMQooWEVOKSBkZWx0YSA4MDAw
MDAwMDAwMDE2NjljLCB2LT5ydW5zdGF0ZS5zdGF0ZV9lbnRyeV90aW1lIGlzIDgwMDAwMDE4ZTIy
YjE1NTMsIG5ld19lbnRyeV90aW1lIDE4ZTIyYzdiZWYKKFhFTikgZGVsdGEgODAwMDAwMDAwMDAw
MTBlMCwgdi0+cnVuc3RhdGUuc3RhdGVfZW50cnlfdGltZSBpcyA4MDAwMDAxOGUyZDI4ZTcyLCBu
ZXdfZW50cnlfdGltZSAxOGUyZDI5ZjUyCgotLSAKU2luY2VyZWx5LApBbmRyaWkgQW5pc292LgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 14:20:58 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 14:20:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ho7HE-0006AO-Ho; Thu, 18 Jul 2019 14:20:56 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=b8c6=VP=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1ho7HD-0006AI-6l
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 14:20:55 +0000
X-Inumbo-ID: 402161b4-a967-11e9-ba9c-377328a2024f
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 402161b4-a967-11e9-ba9c-377328a2024f;
 Thu, 18 Jul 2019 14:20:53 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 24983344;
 Thu, 18 Jul 2019 07:20:53 -0700 (PDT)
Received: from [10.37.10.69] (unknown [10.37.10.69])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id EDB043F71F;
 Thu, 18 Jul 2019 07:20:51 -0700 (PDT)
To: Andrii Anisov <andrii.anisov@gmail.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>
References: <1563456140-12180-1-git-send-email-andrii.anisov@gmail.com>
 <c6f154b8-34a5-9b23-6761-1a10680dc486@citrix.com>
 <401358d0-38d3-a881-e020-01934f18b193@citrix.com>
 <e61ddba2-f6b9-b452-c22e-361bc3b8afed@arm.com>
 <40da96a0-1da9-0705-b1ea-58737f05be8f@gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <b3c46ea8-2201-fe21-f1a3-23334dbf3da8@arm.com>
Date: Thu, 18 Jul 2019 15:20:50 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <40da96a0-1da9-0705-b1ea-58737f05be8f@gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] arm:cpuerrata: Align a virtual address
 before unmap
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Andrii Anisov <andrii_anisov@epam.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>

T24gNy8xOC8xOSAzOjA4IFBNLCBBbmRyaWkgQW5pc292IHdyb3RlOgo+IEhlbGxvIEp1bGllbiwK
CkhpLAoKPiBPbiAxOC4wNy4xOSAxNjo0NCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+Pj4gTXkgc3Vn
Z2VzdGlvbiBhYm91dCB2dW5tYXAoKSBzdGlsbCBzdGFuZHMgdGhvdWdoLgo+Pgo+PiArMSBmb3Ig
dGhlIHZ1bm1hcCBzb2x1dGlvbi4KPiAKPiBJdCB3YXMgbXkgaW5pdGlhbCBpZGVhLgo+IAo+IEJ1
dCwgdGhlIGlzc3VlIGlzIGludHJvZHVjZWQgYnkgY2hhbmdlIDljYzA2MTguIEluIHBhcnRpY3Vs
YXIsIGJ5IHRoZSAKPiBjaGVjayBpbiBgeGVuX3B0X3VwZGF0ZSgpYAo+IAo+ICDCoMKgwqAgaWYg
KCAhSVNfQUxJR05FRCh2aXJ0LCBQQUdFX1NJWkUpICkKPiAgwqDCoMKgIHsKPiAgwqDCoMKgwqDC
oMKgwqAgbW1fcHJpbnRrKCJUaGUgdmlydHVhbCBhZGRyZXNzIGlzIG5vdCBhbGlnbmVkIHRvIHRo
ZSAKPiBwYWdlLXNpemUuXG4iKTsKPiAgwqDCoMKgwqDCoMKgwqAgcmV0dXJuIC1FSU5WQUw7Cj4g
IMKgwqDCoCB9Cj4gCj4gU28gSSBhc3N1bWVkIHlvdSBoYWQgc29tZSBzcGVjaWZpYyBpZGVhIGFi
b3V0IHRoYXQgY2hlY2suCgpJIGFtIGV4cGVjdGluZyBhbGwgdGhlIGNhbGxlcnMgdG8gcHJvcGVy
bHkgYWxpZ24gdGhlIGFkZHJlc3MuCgo+IAo+IEknZCBmaXggYHhlbl9wdF91cGRhdGUoKWAgaWYg
eW91IGFyZSBvayB3aXRoIGl0LgoKUGxlYXNlIG5vLiBUaGUgaW50ZXJmYWNlcyBhcmUgYWxyZWFk
eSBwcmV0dHkgaG9ycmlibGUgYXMgaXQgbWl4aW5nIAphZGRyZXNzIGFuZCBmcmFtZS4gU28gdGhp
cyBjaGVjayBoZXJlIGlzIHBhcnRpYWxseSBjbG9zaW5nIHRoZSBnYXAgb2YgCnBhc3NpbmcgbWlz
YWxpZ25lZCB2aXJ0dWFsIGFkZHJlc3MuCgpJZiB5b3UgbG9vayBhdCB0aGUgeDg2IGNvdW50ZXIt
cGFydCwgdGhleSBhbHNvIGFzc3VtZSB0aGUgYWRkcmVzcyBpcyAKYWxpZ25lZCAoc2VlIEFTU0VS
VCBpbiBzb21lIG9mIHRoZSBoZWxwZXJzKS4gU28gSSB0aGluayB0aGUgcHJvcGVyIHdheSAKdG8g
Z28gaXMgYWxpZ25pbmcgdGhlIGFkZHJlc3MgaW4gdnVtYXAuCgpBcyBBbmRyZXcgcG9pbnRlZCBv
dXQsIHRoaXMgYWxzbyBtYWtlcyB0aGUgaW50ZXJmYWNlIG1vcmUgY29uc2lzdGVudCAKd2l0aCBo
b3cgeyx1bn1tYXBfZG9tYWluX3BhZ2UoKSBjdXJyZW50bHkgd29ya3MuCgpDaGVlcnMsCgotLSAK
SnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 14:28:46 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 14: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 1ho7Oj-0006K3-Cv; Thu, 18 Jul 2019 14:28:41 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=e8X9=VP=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1ho7Oi-0006Jy-5J
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 14:28:40 +0000
X-Inumbo-ID: 5218c667-a968-11e9-8980-bc764e045a96
Received: from m9a0001g.houston.softwaregrp.com (unknown [15.124.64.66])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5218c667-a968-11e9-8980-bc764e045a96;
 Thu, 18 Jul 2019 14:28:38 +0000 (UTC)
Received: FROM m9a0001g.houston.softwaregrp.com (15.121.0.191) BY
 m9a0001g.houston.softwaregrp.com WITH ESMTP; 
 Thu, 18 Jul 2019 14:28:32 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M9W0068.microfocus.com (2002:f79:bf::f79:bf) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Thu, 18 Jul 2019 14:28:19 +0000
Received: from NAM04-CO1-obe.outbound.protection.outlook.com (15.124.72.14) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Thu, 18 Jul 2019 14:28:19 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=GcZ2LtxdlzICa7MUt2dogKYfYq1WgClIJoQmbNWnX2WO62XW2AZBFHlsuP/WAs0b2KNulEvoTeHHBFr/zkICDvJnzNhY6Zb81ysGD/tU0NIvGeSrCq1O1wm9LVVfqYJu/OEfYFkBagb+hzPlQYC829Z8eXaf+Hcmvlq1K1j+5mwaJ6S6Y7CfQrtxzEPO4iIH9g/kQMpPAwvxgfxfb+pLDCX2U604Jbv56KDt8ff3dkpSca6EYtx2X/ywXX5zYZmA/vNUDRzPsMVSOhM2NGGxRoeTGAT4fFKnP+H3vsZ+JP+KWQD6C7M7wm0NnooJYvioEL6y7kjIZc3kGOzJtr/0sw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=a+kBLf8I0/5WQRoaEKDKffxPZOvI3M9u2+BoZoszg/A=;
 b=VkHDxnVzZLvdyyptha1+SDInnr19xwFV4eRVHVZ474kuklgB7E4MoZuJS4xJOsxMmAe/4FMUMgFjdTkFD9gGSFFfA86RLxGN17F8QW/pa828GomoG8UxbWqn0CDDgWooyR8RbQRHcvBj/DoWnd38vrhLfluWp8IZsrtX5+1hsWSUYyWe9394dGmkS5FfZy21cYfg6132OIKhc/I8QjbtJtyV0wDpIkN7A1hypUJ6SnEr4tCmVU5DPNstyWIt7F1qCNbAKVAPF+S5YTuusurQsWIqQqH18myHMGBEJlrxeX2k4E0VOTWRbeSRr+fjI0LLQ59H/BmjZVHpY5jpd+GaGg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2619.namprd18.prod.outlook.com (20.179.106.206) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.14; Thu, 18 Jul 2019 14:28:18 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Thu, 18 Jul 2019
 14:28:18 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Tamas K Lengyel <tamas@tklengyel.com>
Thread-Topic: [Xen-devel] [PATCH v6 1/5] x86/mem_sharing: reorder when pages
 are unlocked and released
Thread-Index: AQHVPNaoMN4/6VqHlEm91bwrx18tx6bQMluAgAAkhnuAAARMgIAAAL3BgAAFHgCAAAROh4AACw0A
Date: Thu, 18 Jul 2019 14:28:18 +0000
Message-ID: <f3fc709b-d959-07f3-c047-a1da24816e09@suse.com>
References: <20190717193335.11991-1-tamas@tklengyel.com>
 <20190717193335.11991-2-tamas@tklengyel.com>
 <66bbd9f7-12f9-b654-555d-a02d5f4f0dba@suse.com>
 <CABfawhkJR8sz8cVCfcuxQ-4+xoQOSTs-XQuow-qzPyd4xZwq0g@mail.gmail.com>
 <b6cdc457-01e8-03cf-5408-11337e5a10d9@suse.com>
 <CABfawhkAcoHm_+5ob6nge4xELUvpb4kZXoC+n_7sF-PNK+untQ@mail.gmail.com>
 <6e2986dd-5416-4ef3-c00b-eca4db578e7c@suse.com>
 <CABfawh=6vwfcRqHMrbgojduvvAk5jMJ_u=vOt=r-3sCiYGapoA@mail.gmail.com>
In-Reply-To: <CABfawh=6vwfcRqHMrbgojduvvAk5jMJ_u=vOt=r-3sCiYGapoA@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR1001CA0032.EURPRD10.PROD.OUTLOOK.COM
 (2603:10a6:4:55::18) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 56eb9b58-ab60-4c72-ab55-08d70b8c2d78
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB2619; 
x-ms-traffictypediagnostic: DM6PR18MB2619:
x-microsoft-antispam-prvs: <DM6PR18MB261981392ED419EF45A23969B3C80@DM6PR18MB2619.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:6790;
x-forefront-prvs: 01026E1310
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(136003)(39860400002)(376002)(396003)(366004)(346002)(189003)(199004)(4326008)(36756003)(25786009)(305945005)(476003)(66556008)(66476007)(14454004)(66446008)(64756008)(486006)(6436002)(7736002)(5660300002)(186003)(26005)(6246003)(316002)(31686004)(54906003)(256004)(81156014)(81166006)(99286004)(478600001)(53936002)(3846002)(68736007)(6512007)(6486002)(71190400001)(14444005)(446003)(6916009)(86362001)(102836004)(76176011)(229853002)(71200400001)(6116002)(31696002)(53546011)(8676002)(80792005)(2906002)(386003)(6506007)(2616005)(8936002)(66066001)(66946007)(52116002)(11346002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2619;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: hMvSmAGJVk9cGuL/p2V3pGSjYmxBXjcPEJSFr7WR84iL3NSlPeQzt+vIJscW40TwfkYXiIkSKJHUACmmVSal0ftVpGiuGec2z2FZZ2nD7FZWmtWr0oqSDoNsncGobmENiERZvE5kKFekdLgGJ8dLyiXT//HDuS6QxqpuUykO/8nO5L9kWiCRtAq3kIB2RMnpkSXuI9BszJvC2cbDTINdl5suGRlWEfg0dFEDR89Ms3rb5ioziYviQwPElFJZNdwS8MPUaUeldT7Xin7usp0rgS1nzm/T28z4KApj0Xdu8lV2jUEULph0Lxyfw76JBxDqJseE+diIl4VUe6EIs8jbGCYtHzXIMBULC4jkwOsiP0UJhjpsSWOoAqEqneRNEla54B4F8IzgPOB5nqCoEI6o2GRyPekP9ORy1yyFZaHrJ0g=
Content-ID: <103A5F15ACB7254CAEFFCFB6378674DE@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 56eb9b58-ab60-4c72-ab55-08d70b8c2d78
X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Jul 2019 14:28:18.5052 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2619
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v6 1/5] x86/mem_sharing: reorder when pages
 are unlocked and released
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTguMDcuMjAxOSAxNTo0NywgVGFtYXMgSyBMZW5neWVsIHdyb3RlOg0KPiBPbiBUaHUsIEp1
bCAxOCwgMjAxOSBhdCA3OjMzIEFNIEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT4gd3Jv
dGU6DQo+Pg0KPj4gT24gMTguMDcuMjAxOSAxNToxMywgVGFtYXMgSyBMZW5neWVsIHdyb3RlOg0K
Pj4+IE9uIFRodSwgSnVsIDE4LCAyMDE5IGF0IDc6MTIgQU0gSmFuIEJldWxpY2ggPEpCZXVsaWNo
QHN1c2UuY29tPiB3cm90ZToNCj4+Pj4NCj4+Pj4gT24gMTguMDcuMjAxOSAxNDo1NSwgVGFtYXMg
SyBMZW5neWVsIHdyb3RlOg0KPj4+Pj4gT24gVGh1LCBKdWwgMTgsIDIwMTkgYXQgNDo0NyBBTSBK
YW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+IHdyb3RlOg0KPj4+Pj4+IE9uIDE3LjA3LjIw
MTkgMjE6MzMsIFRhbWFzIEsgTGVuZ3llbCB3cm90ZToNCj4+Pj4+Pj4gQEAgLTkwMCw2ICs4OTUs
NyBAQCBzdGF0aWMgaW50IHNoYXJlX3BhZ2VzKHN0cnVjdCBkb21haW4gKnNkLCBnZm5fdCBzZ2Zu
LCBzaHJfaGFuZGxlX3Qgc2gsDQo+Pj4+Pj4+ICAgICAgICAgIHAybV90eXBlX3Qgc21mbl90eXBl
LCBjbWZuX3R5cGU7DQo+Pj4+Pj4+ICAgICAgICAgIHN0cnVjdCB0d29fZ2ZucyB0ZzsNCj4+Pj4+
Pj4gICAgICAgICAgc3RydWN0IHJtYXBfaXRlcmF0b3Igcmk7DQo+Pj4+Pj4+ICsgICAgdW5zaWdu
ZWQgbG9uZyBwdXRfY291bnQgPSAwOw0KPj4+Pj4+Pg0KPj4+Pj4+PiAgICAgICAgICBnZXRfdHdv
X2dmbnMoc2QsIHNnZm4sICZzbWZuX3R5cGUsIE5VTEwsICZzbWZuLA0KPj4+Pj4+PiAgICAgICAg
ICAgICAgICAgICAgICAgY2QsIGNnZm4sICZjbWZuX3R5cGUsIE5VTEwsICZjbWZuLCAwLCAmdGcp
Ow0KPj4+Pj4+PiBAQCAtOTY0LDE1ICs5NjAsNiBAQCBzdGF0aWMgaW50IHNoYXJlX3BhZ2VzKHN0
cnVjdCBkb21haW4gKnNkLCBnZm5fdCBzZ2ZuLCBzaHJfaGFuZGxlX3Qgc2gsDQo+Pj4+Pj4+ICAg
ICAgICAgICAgICBnb3RvIGVycl9vdXQ7DQo+Pj4+Pj4+ICAgICAgICAgIH0NCj4+Pj4+Pj4NCj4+
Pj4+Pj4gLSAgICAvKiBBY3F1aXJlIGFuIGV4dHJhIHJlZmVyZW5jZSwgZm9yIHRoZSBmcmVlaW5n
IGJlbG93IHRvIGJlIHNhZmUuICovDQo+Pj4+Pj4+IC0gICAgaWYgKCAhZ2V0X3BhZ2UoY3BhZ2Us
IGRvbV9jb3cpICkNCj4+Pj4+Pj4gLSAgICB7DQo+Pj4+Pj4+IC0gICAgICAgIHJldCA9IC1FT1ZF
UkZMT1c7DQo+Pj4+Pj4+IC0gICAgICAgIG1lbV9zaGFyaW5nX3BhZ2VfdW5sb2NrKHNlY29uZHBn
KTsNCj4+Pj4+Pj4gLSAgICAgICAgbWVtX3NoYXJpbmdfcGFnZV91bmxvY2soZmlyc3RwZyk7DQo+
Pj4+Pj4+IC0gICAgICAgIGdvdG8gZXJyX291dDsNCj4+Pj4+Pj4gLSAgICB9DQo+Pj4+Pj4+IC0N
Cj4+Pj4+Pj4gICAgICAgICAgLyogTWVyZ2UgdGhlIGxpc3RzIHRvZ2V0aGVyICovDQo+Pj4+Pj4+
ICAgICAgICAgIHJtYXBfc2VlZF9pdGVyYXRvcihjcGFnZSwgJnJpKTsNCj4+Pj4+Pj4gICAgICAg
ICAgd2hpbGUgKCAoZ2ZuID0gcm1hcF9pdGVyYXRlKGNwYWdlLCAmcmkpKSAhPSBOVUxMKQ0KPj4+
Pj4+PiBAQCAtOTg0LDEzICs5NzEsMTQgQEAgc3RhdGljIGludCBzaGFyZV9wYWdlcyhzdHJ1Y3Qg
ZG9tYWluICpzZCwgZ2ZuX3Qgc2dmbiwgc2hyX2hhbmRsZV90IHNoLA0KPj4+Pj4+PiAgICAgICAg
ICAgICAgICogRG9uJ3QgY2hhbmdlIHRoZSB0eXBlIG9mIHJtYXAgZm9yIHRoZSBjbGllbnQgcGFn
ZS4gKi8NCj4+Pj4+Pj4gICAgICAgICAgICAgIHJtYXBfZGVsKGdmbiwgY3BhZ2UsIDApOw0KPj4+
Pj4+PiAgICAgICAgICAgICAgcm1hcF9hZGQoZ2ZuLCBzcGFnZSk7DQo+Pj4+Pj4+IC0gICAgICAg
IHB1dF9wYWdlX2FuZF90eXBlKGNwYWdlKTsNCj4+Pj4+Pj4gKyAgICAgICAgcHV0X2NvdW50Kys7
DQo+Pj4+Pj4+ICAgICAgICAgICAgICBkID0gZ2V0X2RvbWFpbl9ieV9pZChnZm4tPmRvbWFpbik7
DQo+Pj4+Pj4+ICAgICAgICAgICAgICBCVUdfT04oIWQpOw0KPj4+Pj4+PiAgICAgICAgICAgICAg
QlVHX09OKHNldF9zaGFyZWRfcDJtX2VudHJ5KGQsIGdmbi0+Z2ZuLCBzbWZuKSk7DQo+Pj4+Pj4+
ICAgICAgICAgICAgICBwdXRfZG9tYWluKGQpOw0KPj4+Pj4+PiAgICAgICAgICB9DQo+Pj4+Pj4+
ICAgICAgICAgIEFTU0VSVChsaXN0X2VtcHR5KCZjcGFnZS0+c2hhcmluZy0+Z2ZucykpOw0KPj4+
Pj4+PiArICAgIEJVR19PTighcHV0X2NvdW50KTsNCj4+Pj4+Pj4NCj4+Pj4+Pj4gICAgICAgICAg
LyogQ2xlYXIgdGhlIHJlc3Qgb2YgdGhlIHNoYXJlZCBzdGF0ZSAqLw0KPj4+Pj4+PiAgICAgICAg
ICBwYWdlX3NoYXJpbmdfZGlzcG9zZShjcGFnZSk7DQo+Pj4+Pj4+IEBAIC0xMDAxLDcgKzk4OSw5
IEBAIHN0YXRpYyBpbnQgc2hhcmVfcGFnZXMoc3RydWN0IGRvbWFpbiAqc2QsIGdmbl90IHNnZm4s
IHNocl9oYW5kbGVfdCBzaCwNCj4+Pj4+Pj4NCj4+Pj4+Pj4gICAgICAgICAgLyogRnJlZSB0aGUg
Y2xpZW50IHBhZ2UgKi8NCj4+Pj4+Pj4gICAgICAgICAgcHV0X3BhZ2VfYWxsb2NfcmVmKGNwYWdl
KTsNCj4+Pj4+Pj4gLSAgICBwdXRfcGFnZShjcGFnZSk7DQo+Pj4+Pj4+ICsNCj4+Pj4+Pj4gKyAg
ICB3aGlsZSAoIHB1dF9jb3VudC0tICkNCj4+Pj4+Pj4gKyAgICAgICAgcHV0X3BhZ2VfYW5kX3R5
cGUoY3BhZ2UpOw0KPj4+Pj4+Pg0KPj4+Pj4+PiAgICAgICAgICAvKiBXZSBtYW5hZ2VkIHRvIGZy
ZWUgYSBkb21haW4gcGFnZS4gKi8NCj4+Pj4+Pj4gICAgICAgICAgYXRvbWljX2RlYygmbnJfc2hh
cmVkX21mbnMpOw0KPj4+Pj4+PiBAQCAtMTE2NSwxOSArMTE1NSwxMyBAQCBpbnQgX19tZW1fc2hh
cmluZ191bnNoYXJlX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwNCj4+Pj4+Pj4gICAgICAgICAgew0K
Pj4+Pj4+PiAgICAgICAgICAgICAgaWYgKCAhbGFzdF9nZm4gKQ0KPj4+Pj4+PiAgICAgICAgICAg
ICAgICAgIG1lbV9zaGFyaW5nX2dmbl9kZXN0cm95KHBhZ2UsIGQsIGdmbl9pbmZvKTsNCj4+Pj4+
Pj4gLSAgICAgICAgcHV0X3BhZ2VfYW5kX3R5cGUocGFnZSk7DQo+Pj4+Pj4+ICsNCj4+Pj4+Pj4g
ICAgICAgICAgICAgIG1lbV9zaGFyaW5nX3BhZ2VfdW5sb2NrKHBhZ2UpOw0KPj4+Pj4+PiArDQo+
Pj4+Pj4+ICAgICAgICAgICAgICBpZiAoIGxhc3RfZ2ZuICkNCj4+Pj4+Pj4gLSAgICAgICAgew0K
Pj4+Pj4+PiAtICAgICAgICAgICAgaWYgKCAhZ2V0X3BhZ2UocGFnZSwgZG9tX2NvdykgKQ0KPj4+
Pj4+PiAtICAgICAgICAgICAgew0KPj4+Pj4+PiAtICAgICAgICAgICAgICAgIHB1dF9nZm4oZCwg
Z2ZuKTsNCj4+Pj4+Pj4gLSAgICAgICAgICAgICAgICBkb21haW5fY3Jhc2goZCk7DQo+Pj4+Pj4+
IC0gICAgICAgICAgICAgICAgcmV0dXJuIC1FT1ZFUkZMT1c7DQo+Pj4+Pj4+IC0gICAgICAgICAg
ICB9DQo+Pj4+Pj4+ICAgICAgICAgICAgICAgICAgcHV0X3BhZ2VfYWxsb2NfcmVmKHBhZ2UpOw0K
Pj4+Pj4+PiAtICAgICAgICAgICAgcHV0X3BhZ2UocGFnZSk7DQo+Pj4+Pj4+IC0gICAgICAgIH0N
Cj4+Pj4+Pj4gKw0KPj4+Pj4+PiArICAgICAgICBwdXRfcGFnZV9hbmRfdHlwZShwYWdlKTsNCj4+
Pj4+Pj4gICAgICAgICAgICAgIHB1dF9nZm4oZCwgZ2ZuKTsNCj4+Pj4+Pj4NCj4+Pj4+Pj4gICAg
ICAgICAgICAgIHJldHVybiAwOw0KPj4+Pj4+DQo+Pj4+Pj4gLi4uIHRoaXMgKG1haW4sIGFzIEkg
Z3Vlc3MgYnkgdGhlIHRpdGxlKSBwYXJ0IG9mIHRoZSBjaGFuZ2U/IEkgdGhpbmsNCj4+Pj4+PiB5
b3Ugd2FudCB0byBleHBsYWluIHdoYXQgd2FzIHdyb25nIGhlcmUgYW5kL29yIHdoeSB0aGUgbmV3
IGFycmFuZ2VtZW50DQo+Pj4+Pj4gaXMgYmV0dGVyLiAoSSdtIHNvcnJ5LCBJIGd1ZXNzIGl0IHdh
cyB0aGlzIHdheSBvbiBwcmlvciB2ZXJzaW9ucw0KPj4+Pj4+IGFscmVhZHksIGJ1dCBhcHBhcmVu
dGx5IEkgZGlkbid0IG5vdGljZS4pDQo+Pj4+Pg0KPj4+Pj4gSXQncyB3aGF0IHRoZSBwYXRjaCBt
ZXNzYWdlIHNheXMgLSBjYWxsaW5nIHB1dF9wYWdlX2FuZF90eXBlIGJlZm9yZQ0KPj4+Pj4gbWVt
X3NoYXJpbmdfcGFnZV91bmxvY2sgY2FuIGNhdXNlIGEgZGVhZGxvY2suIFNpbmNlIG5vdyB3ZSBh
cmUgbm93DQo+Pj4+PiBob2xkaW5nIGEgcmVmZXJlbmNlIHRvIHRoZSBwYWdlIHRpbGwgdGhlIGVu
ZCB0aGVyZSBpcyBubyBuZWVkIGZvciB0aGUNCj4+Pj4+IGV4dHJhIGdldF9wYWdlL3B1dF9wYWdl
IGxvZ2ljIHdoZW4gd2UgYXJlIGRlYWxpbmcgd2l0aCB0aGUgbGFzdF9nZm4uDQo+Pj4+DQo+Pj4+
IFRoZSB0aXRsZSBzYXlzICJyZW9yZGVyIiB3aXRob3V0IGFueSAid2h5Ii4NCj4+Pg0KPj4+IFll
cywgSSBjYW4ndCByZWFzb25hYmx5IGZpdCAiQ2FsbGluZyBfcHV0X3BhZ2VfdHlwZSB3aGlsZSBh
bHNvIGhvbGRpbmcNCj4+PiB0aGUgcGFnZV9sb2NrIGZvciB0aGF0IHBhZ2UgY2FuIGNhdXNlIGEg
ZGVhZGxvY2suIiBpbnRvIHRoZSB0aXRsZS4gU28NCj4+PiBpdCdzIHNwZWxsZWQgb3V0IGluIHRo
ZSBwYXRjaCBtZXNzYWdlLg0KPj4NCj4+IE9mIGNvdXJzZSBub3QuIEFuZCBJIHJlYWxpemUgX3Bh
cnRfIG9mIHRoZSBjaGFuZ2VzIGlzIGluZGVlZCB3aGF0IHRoZQ0KPj4gdGl0bGUgc2F5cyAoYWx0
aG91Z2ggZm9yIHNoYXJlX3BhZ2VzKCkgdGhhdCdzIG5vdCBvYnZpb3VzIGZyb20gdGhlDQo+PiBw
YXRjaCBhbG9uZSkuIEJ1dCB5b3UgZG8gbW9yZTogWW91IGFsc28gYXZvaWQgYWNxdWlyaW5nIGFu
IGV4dHJhDQo+PiByZWZlcmVuY2UgaW4gc2hhcmVfcGFnZXMoKS4NCj4gDQo+IEkgZmVlbCBsaWtl
IHdlIGFyZSBnb2luZyBpbiBjaXJjbGVzIGFuZCBoYXZpbmcgdGhlIHNhbWUgY29udmVyc2F0aW9u
cw0KPiBvdmVyIGFuZCBvdmVyIHdpdGhvdXQgcmVhbGx5IG1ha2luZyBhbnkgaGVhZHdheS4gWW91
IGludHJvZHVjZWQNCj4gZ3JhYmJpbmcgdGhlIGJyb2tlbiBleHRyYSByZWZlcmVuY2UgaW4gMDUw
MmUwYWRhZTIuIEl0IGlzIGFuZCB3YXMNCj4gYWN0dWFsbHkgdW5uZWVkZWQgdG8gc3RhcnQgd2l0
aCBpZiB0aGUgcHJvcGVyIHNvbHV0aW9uIHdhcyBwdXQgaW4NCj4gcGxhY2UsIHdoaWNoIGlzIHdo
YXQgdGhpcyBwYXRjaCBkb2VzLCByZW9yZGVyaW5nIHRoaW5ncy4NCg0KSSdtIG5vdCBjb21wbGFp
bmluZyBhYm91dCB0aGUgY2hhbmdlczsgSSdkIG1lcmVseSBsaWtlIHRoZSBkZXNjcmlwdGlvbg0K
c3RhdGUgd2h5IHRoZXkncmUgbmVlZGVkLg0KDQo+PiBBbmQgc2luY2UgeW91IG1hZGUgbWUgbG9v
ayBhdCB0aGUgY29kZSBhZ2FpbjogSWYgcHV0X3BhZ2UoKSBpcyB1bnNhZmUNCj4+IHdpdGggYSBs
b2NrIGhlbGQsIGhvdyBjb21lIHRoZSBnZXRfcGFnZV9hbmRfdHlwZSgpIGluIHNoYXJlX3BhZ2Vz
KCkNCj4+IGlzIHNhZmUgd2l0aCB0d28gc3VjaCBsb2NrcyBoZWxkPyBJZiBpdCByZWFsbHkgaXMs
IGl0IHN1cmVseSB3b3VsZCBiZQ0KPj4gd29ydGh3aGlsZSB0byBzdGF0ZSBpbiB0aGUgZGVzY3Jp
cHRpb24uIFRoZXJlJ3MgYW5vdGhlciBzdWNoIGluc3RhbmNlDQo+PiBpbiBtZW1fc2hhcmluZ19h
ZGRfdG9fcGh5c21hcCgpIChwbHVzIGEgZ2V0X3BhZ2UoKSksIGFuZCBhbHNvIG9uZQ0KPj4gd2hl
cmUgcHV0X3BhZ2VfYW5kX3R5cGUoKSBnZXRzIGNhbGxlZCB3aXRoIHN1Y2ggYSBsb2NrIGhlbGQg
KGFmYWljcykuDQo+IA0KPiBJdCdzIHBvc3NpYmxlIHRoZXJlIGFyZSBvdGhlciBpbnN0YW5jZXMg
d2hlcmUgdGhpcyBtYXkgc3RpbGwgYmUNCj4gYnJva2VuLiBSaWdodCBub3cgSSBvbmx5IGhhdmUg
YmFuZHdpZHRoIHRvIHRlc3QgYW5kIGZpeCB0aGUgcGF0aHMgSQ0KPiB1c2UuIElmIHRoYXQncyB1
bmFjY2VwdGFibGUgSSdtIGhhcHB5IHRvIGNvbnRpbnVlIGRldmVsb3BtZW50IGluIG15DQo+IHBy
aXZhdGUgZm9yayBhbmQgbGVhdmUgdGhpbmdzIGFzLWlzIHVwc3RyZWFtLg0KDQpTaW1pbGFybHks
IGlmIHRoZXJlIGFyZSBsaW1pdGF0aW9ucyAtIGZpbmUuIEJ1dCBwbGVhc2Ugc2F5IHNvIGluIHRo
ZQ0KZGVzY3JpcHRpb24sIHRvIGF2b2lkIGdpdmluZyB0aGUgaW1wcmVzc2lvbiB0aGF0IHRoZSBp
c3N1ZXMgaGF2ZSBiZWVuDQp0YWtlbiBjYXJlIG9mIGFsdG9nZXRoZXIuDQoNCkphbg0KX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 14:35:53 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 14:35:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ho7Vd-00072u-5E; Thu, 18 Jul 2019 14:35: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=B+y+=VP=tklengyel.com=bounce+e181d6.cd840-xen-devel=lists.xenproject.org@srs-us1.protection.inumbo.net>)
 id 1ho7Vc-00072p-6v
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 14:35:48 +0000
X-Inumbo-ID: 54a278e7-a969-11e9-8980-bc764e045a96
Received: from rs224.mailgun.us (unknown [209.61.151.224])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 54a278e7-a969-11e9-8980-bc764e045a96;
 Thu, 18 Jul 2019 14:35:46 +0000 (UTC)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=tklengyel.com;
 q=dns/txt; 
 s=krs; t=1563460546; h=Content-Type: Cc: To: Subject: Message-ID: Date:
 From: In-Reply-To: References: MIME-Version: Sender;
 bh=MqIlthuikC5ySdCLx8HEXn3h8YjWNu4S9r+ek7PouIY=;
 b=TGWwR85EZXLCShEvPtdh2iQLVKv/OpIcyQ2IXf5tJ50qNzmjh2jAwEvE1klrTlsomV6ya9qp
 +S8ZkKueb9PsOic6D+FD+SbMC2dQGOFA2Wb0Au8FlqBcGdBtoO+zHiaVkitnte4RJXxMuigu
 f6ps3Bnwt5zSS9K5IFX/giLQmZo=
X-Mailgun-Sending-Ip: 209.61.151.224
X-Mailgun-Sid: WyIyYTNmOCIsICJ4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmciLCAiY2Q4NDAiXQ==
Received: from mail-wr1-f53.google.com (mail-wr1-f53.google.com
 [209.85.221.53])
 by mxa.mailgun.org with ESMTP id 5d3083c1.7f3c22197eb0-smtp-out-n01;
 Thu, 18 Jul 2019 14:35:45 -0000 (UTC)
Received: by mail-wr1-f53.google.com with SMTP id g17so28979361wrr.5
 for <xen-devel@lists.xenproject.org>; Thu, 18 Jul 2019 07:35:45 -0700 (PDT)
X-Gm-Message-State: APjAAAURHzQuRr9HzUQiopBKJL6HascopZJnpp3sravWaEWbCvRboqWV
 6pZfdbGbBykN8uKtLRlgPlD8TEuh9gmpOWWXctk=
X-Google-Smtp-Source: APXvYqy9Vg8v9qLiWD/TPD0575w45Nw7dNlLnIHc5PY66FqTydZyGV/68M4o9Splfhm1qj+qPlwKM8N2Yo2CSwQml1E=
X-Received: by 2002:adf:b64b:: with SMTP id i11mr49894654wre.205.1563460544817; 
 Thu, 18 Jul 2019 07:35:44 -0700 (PDT)
MIME-Version: 1.0
References: <20190717193335.11991-1-tamas@tklengyel.com>
 <20190717193335.11991-2-tamas@tklengyel.com>
 <66bbd9f7-12f9-b654-555d-a02d5f4f0dba@suse.com>
 <CABfawhkJR8sz8cVCfcuxQ-4+xoQOSTs-XQuow-qzPyd4xZwq0g@mail.gmail.com>
 <b6cdc457-01e8-03cf-5408-11337e5a10d9@suse.com>
 <CABfawhkAcoHm_+5ob6nge4xELUvpb4kZXoC+n_7sF-PNK+untQ@mail.gmail.com>
 <6e2986dd-5416-4ef3-c00b-eca4db578e7c@suse.com>
 <CABfawh=6vwfcRqHMrbgojduvvAk5jMJ_u=vOt=r-3sCiYGapoA@mail.gmail.com>
 <f3fc709b-d959-07f3-c047-a1da24816e09@suse.com>
In-Reply-To: <f3fc709b-d959-07f3-c047-a1da24816e09@suse.com>
From: Tamas K Lengyel <tamas@tklengyel.com>
Date: Thu, 18 Jul 2019 08:35:08 -0600
X-Gmail-Original-Message-ID: <CABfawhkvmiUoRLJaiCU4RwNpCRpcqRthTW9xZ0NLc6CCbS8-uQ@mail.gmail.com>
Message-ID: <CABfawhkvmiUoRLJaiCU4RwNpCRpcqRthTW9xZ0NLc6CCbS8-uQ@mail.gmail.com>
To: Jan Beulich <JBeulich@suse.com>
Subject: Re: [Xen-devel] [PATCH v6 1/5] x86/mem_sharing: reorder when pages
 are unlocked and released
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBKdWwgMTgsIDIwMTkgYXQgODoyOCBBTSBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3Vz
ZS5jb20+IHdyb3RlOgo+Cj4gT24gMTguMDcuMjAxOSAxNTo0NywgVGFtYXMgSyBMZW5neWVsIHdy
b3RlOgo+ID4gT24gVGh1LCBKdWwgMTgsIDIwMTkgYXQgNzozMyBBTSBKYW4gQmV1bGljaCA8SkJl
dWxpY2hAc3VzZS5jb20+IHdyb3RlOgo+ID4+Cj4gPj4gT24gMTguMDcuMjAxOSAxNToxMywgVGFt
YXMgSyBMZW5neWVsIHdyb3RlOgo+ID4+PiBPbiBUaHUsIEp1bCAxOCwgMjAxOSBhdCA3OjEyIEFN
IEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT4gd3JvdGU6Cj4gPj4+Pgo+ID4+Pj4gT24g
MTguMDcuMjAxOSAxNDo1NSwgVGFtYXMgSyBMZW5neWVsIHdyb3RlOgo+ID4+Pj4+IE9uIFRodSwg
SnVsIDE4LCAyMDE5IGF0IDQ6NDcgQU0gSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1c2UuY29tPiB3
cm90ZToKPiA+Pj4+Pj4gT24gMTcuMDcuMjAxOSAyMTozMywgVGFtYXMgSyBMZW5neWVsIHdyb3Rl
Ogo+ID4+Pj4+Pj4gQEAgLTkwMCw2ICs4OTUsNyBAQCBzdGF0aWMgaW50IHNoYXJlX3BhZ2VzKHN0
cnVjdCBkb21haW4gKnNkLCBnZm5fdCBzZ2ZuLCBzaHJfaGFuZGxlX3Qgc2gsCj4gPj4+Pj4+PiAg
ICAgICAgICBwMm1fdHlwZV90IHNtZm5fdHlwZSwgY21mbl90eXBlOwo+ID4+Pj4+Pj4gICAgICAg
ICAgc3RydWN0IHR3b19nZm5zIHRnOwo+ID4+Pj4+Pj4gICAgICAgICAgc3RydWN0IHJtYXBfaXRl
cmF0b3Igcmk7Cj4gPj4+Pj4+PiArICAgIHVuc2lnbmVkIGxvbmcgcHV0X2NvdW50ID0gMDsKPiA+
Pj4+Pj4+Cj4gPj4+Pj4+PiAgICAgICAgICBnZXRfdHdvX2dmbnMoc2QsIHNnZm4sICZzbWZuX3R5
cGUsIE5VTEwsICZzbWZuLAo+ID4+Pj4+Pj4gICAgICAgICAgICAgICAgICAgICAgIGNkLCBjZ2Zu
LCAmY21mbl90eXBlLCBOVUxMLCAmY21mbiwgMCwgJnRnKTsKPiA+Pj4+Pj4+IEBAIC05NjQsMTUg
Kzk2MCw2IEBAIHN0YXRpYyBpbnQgc2hhcmVfcGFnZXMoc3RydWN0IGRvbWFpbiAqc2QsIGdmbl90
IHNnZm4sIHNocl9oYW5kbGVfdCBzaCwKPiA+Pj4+Pj4+ICAgICAgICAgICAgICBnb3RvIGVycl9v
dXQ7Cj4gPj4+Pj4+PiAgICAgICAgICB9Cj4gPj4+Pj4+Pgo+ID4+Pj4+Pj4gLSAgICAvKiBBY3F1
aXJlIGFuIGV4dHJhIHJlZmVyZW5jZSwgZm9yIHRoZSBmcmVlaW5nIGJlbG93IHRvIGJlIHNhZmUu
ICovCj4gPj4+Pj4+PiAtICAgIGlmICggIWdldF9wYWdlKGNwYWdlLCBkb21fY293KSApCj4gPj4+
Pj4+PiAtICAgIHsKPiA+Pj4+Pj4+IC0gICAgICAgIHJldCA9IC1FT1ZFUkZMT1c7Cj4gPj4+Pj4+
PiAtICAgICAgICBtZW1fc2hhcmluZ19wYWdlX3VubG9jayhzZWNvbmRwZyk7Cj4gPj4+Pj4+PiAt
ICAgICAgICBtZW1fc2hhcmluZ19wYWdlX3VubG9jayhmaXJzdHBnKTsKPiA+Pj4+Pj4+IC0gICAg
ICAgIGdvdG8gZXJyX291dDsKPiA+Pj4+Pj4+IC0gICAgfQo+ID4+Pj4+Pj4gLQo+ID4+Pj4+Pj4g
ICAgICAgICAgLyogTWVyZ2UgdGhlIGxpc3RzIHRvZ2V0aGVyICovCj4gPj4+Pj4+PiAgICAgICAg
ICBybWFwX3NlZWRfaXRlcmF0b3IoY3BhZ2UsICZyaSk7Cj4gPj4+Pj4+PiAgICAgICAgICB3aGls
ZSAoIChnZm4gPSBybWFwX2l0ZXJhdGUoY3BhZ2UsICZyaSkpICE9IE5VTEwpCj4gPj4+Pj4+PiBA
QCAtOTg0LDEzICs5NzEsMTQgQEAgc3RhdGljIGludCBzaGFyZV9wYWdlcyhzdHJ1Y3QgZG9tYWlu
ICpzZCwgZ2ZuX3Qgc2dmbiwgc2hyX2hhbmRsZV90IHNoLAo+ID4+Pj4+Pj4gICAgICAgICAgICAg
ICAqIERvbid0IGNoYW5nZSB0aGUgdHlwZSBvZiBybWFwIGZvciB0aGUgY2xpZW50IHBhZ2UuICov
Cj4gPj4+Pj4+PiAgICAgICAgICAgICAgcm1hcF9kZWwoZ2ZuLCBjcGFnZSwgMCk7Cj4gPj4+Pj4+
PiAgICAgICAgICAgICAgcm1hcF9hZGQoZ2ZuLCBzcGFnZSk7Cj4gPj4+Pj4+PiAtICAgICAgICBw
dXRfcGFnZV9hbmRfdHlwZShjcGFnZSk7Cj4gPj4+Pj4+PiArICAgICAgICBwdXRfY291bnQrKzsK
PiA+Pj4+Pj4+ICAgICAgICAgICAgICBkID0gZ2V0X2RvbWFpbl9ieV9pZChnZm4tPmRvbWFpbik7
Cj4gPj4+Pj4+PiAgICAgICAgICAgICAgQlVHX09OKCFkKTsKPiA+Pj4+Pj4+ICAgICAgICAgICAg
ICBCVUdfT04oc2V0X3NoYXJlZF9wMm1fZW50cnkoZCwgZ2ZuLT5nZm4sIHNtZm4pKTsKPiA+Pj4+
Pj4+ICAgICAgICAgICAgICBwdXRfZG9tYWluKGQpOwo+ID4+Pj4+Pj4gICAgICAgICAgfQo+ID4+
Pj4+Pj4gICAgICAgICAgQVNTRVJUKGxpc3RfZW1wdHkoJmNwYWdlLT5zaGFyaW5nLT5nZm5zKSk7
Cj4gPj4+Pj4+PiArICAgIEJVR19PTighcHV0X2NvdW50KTsKPiA+Pj4+Pj4+Cj4gPj4+Pj4+PiAg
ICAgICAgICAvKiBDbGVhciB0aGUgcmVzdCBvZiB0aGUgc2hhcmVkIHN0YXRlICovCj4gPj4+Pj4+
PiAgICAgICAgICBwYWdlX3NoYXJpbmdfZGlzcG9zZShjcGFnZSk7Cj4gPj4+Pj4+PiBAQCAtMTAw
MSw3ICs5ODksOSBAQCBzdGF0aWMgaW50IHNoYXJlX3BhZ2VzKHN0cnVjdCBkb21haW4gKnNkLCBn
Zm5fdCBzZ2ZuLCBzaHJfaGFuZGxlX3Qgc2gsCj4gPj4+Pj4+Pgo+ID4+Pj4+Pj4gICAgICAgICAg
LyogRnJlZSB0aGUgY2xpZW50IHBhZ2UgKi8KPiA+Pj4+Pj4+ICAgICAgICAgIHB1dF9wYWdlX2Fs
bG9jX3JlZihjcGFnZSk7Cj4gPj4+Pj4+PiAtICAgIHB1dF9wYWdlKGNwYWdlKTsKPiA+Pj4+Pj4+
ICsKPiA+Pj4+Pj4+ICsgICAgd2hpbGUgKCBwdXRfY291bnQtLSApCj4gPj4+Pj4+PiArICAgICAg
ICBwdXRfcGFnZV9hbmRfdHlwZShjcGFnZSk7Cj4gPj4+Pj4+Pgo+ID4+Pj4+Pj4gICAgICAgICAg
LyogV2UgbWFuYWdlZCB0byBmcmVlIGEgZG9tYWluIHBhZ2UuICovCj4gPj4+Pj4+PiAgICAgICAg
ICBhdG9taWNfZGVjKCZucl9zaGFyZWRfbWZucyk7Cj4gPj4+Pj4+PiBAQCAtMTE2NSwxOSArMTE1
NSwxMyBAQCBpbnQgX19tZW1fc2hhcmluZ191bnNoYXJlX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwK
PiA+Pj4+Pj4+ICAgICAgICAgIHsKPiA+Pj4+Pj4+ICAgICAgICAgICAgICBpZiAoICFsYXN0X2dm
biApCj4gPj4+Pj4+PiAgICAgICAgICAgICAgICAgIG1lbV9zaGFyaW5nX2dmbl9kZXN0cm95KHBh
Z2UsIGQsIGdmbl9pbmZvKTsKPiA+Pj4+Pj4+IC0gICAgICAgIHB1dF9wYWdlX2FuZF90eXBlKHBh
Z2UpOwo+ID4+Pj4+Pj4gKwo+ID4+Pj4+Pj4gICAgICAgICAgICAgIG1lbV9zaGFyaW5nX3BhZ2Vf
dW5sb2NrKHBhZ2UpOwo+ID4+Pj4+Pj4gKwo+ID4+Pj4+Pj4gICAgICAgICAgICAgIGlmICggbGFz
dF9nZm4gKQo+ID4+Pj4+Pj4gLSAgICAgICAgewo+ID4+Pj4+Pj4gLSAgICAgICAgICAgIGlmICgg
IWdldF9wYWdlKHBhZ2UsIGRvbV9jb3cpICkKPiA+Pj4+Pj4+IC0gICAgICAgICAgICB7Cj4gPj4+
Pj4+PiAtICAgICAgICAgICAgICAgIHB1dF9nZm4oZCwgZ2ZuKTsKPiA+Pj4+Pj4+IC0gICAgICAg
ICAgICAgICAgZG9tYWluX2NyYXNoKGQpOwo+ID4+Pj4+Pj4gLSAgICAgICAgICAgICAgICByZXR1
cm4gLUVPVkVSRkxPVzsKPiA+Pj4+Pj4+IC0gICAgICAgICAgICB9Cj4gPj4+Pj4+PiAgICAgICAg
ICAgICAgICAgIHB1dF9wYWdlX2FsbG9jX3JlZihwYWdlKTsKPiA+Pj4+Pj4+IC0gICAgICAgICAg
ICBwdXRfcGFnZShwYWdlKTsKPiA+Pj4+Pj4+IC0gICAgICAgIH0KPiA+Pj4+Pj4+ICsKPiA+Pj4+
Pj4+ICsgICAgICAgIHB1dF9wYWdlX2FuZF90eXBlKHBhZ2UpOwo+ID4+Pj4+Pj4gICAgICAgICAg
ICAgIHB1dF9nZm4oZCwgZ2ZuKTsKPiA+Pj4+Pj4+Cj4gPj4+Pj4+PiAgICAgICAgICAgICAgcmV0
dXJuIDA7Cj4gPj4+Pj4+Cj4gPj4+Pj4+IC4uLiB0aGlzIChtYWluLCBhcyBJIGd1ZXNzIGJ5IHRo
ZSB0aXRsZSkgcGFydCBvZiB0aGUgY2hhbmdlPyBJIHRoaW5rCj4gPj4+Pj4+IHlvdSB3YW50IHRv
IGV4cGxhaW4gd2hhdCB3YXMgd3JvbmcgaGVyZSBhbmQvb3Igd2h5IHRoZSBuZXcgYXJyYW5nZW1l
bnQKPiA+Pj4+Pj4gaXMgYmV0dGVyLiAoSSdtIHNvcnJ5LCBJIGd1ZXNzIGl0IHdhcyB0aGlzIHdh
eSBvbiBwcmlvciB2ZXJzaW9ucwo+ID4+Pj4+PiBhbHJlYWR5LCBidXQgYXBwYXJlbnRseSBJIGRp
ZG4ndCBub3RpY2UuKQo+ID4+Pj4+Cj4gPj4+Pj4gSXQncyB3aGF0IHRoZSBwYXRjaCBtZXNzYWdl
IHNheXMgLSBjYWxsaW5nIHB1dF9wYWdlX2FuZF90eXBlIGJlZm9yZQo+ID4+Pj4+IG1lbV9zaGFy
aW5nX3BhZ2VfdW5sb2NrIGNhbiBjYXVzZSBhIGRlYWRsb2NrLiBTaW5jZSBub3cgd2UgYXJlIG5v
dwo+ID4+Pj4+IGhvbGRpbmcgYSByZWZlcmVuY2UgdG8gdGhlIHBhZ2UgdGlsbCB0aGUgZW5kIHRo
ZXJlIGlzIG5vIG5lZWQgZm9yIHRoZQo+ID4+Pj4+IGV4dHJhIGdldF9wYWdlL3B1dF9wYWdlIGxv
Z2ljIHdoZW4gd2UgYXJlIGRlYWxpbmcgd2l0aCB0aGUgbGFzdF9nZm4uCj4gPj4+Pgo+ID4+Pj4g
VGhlIHRpdGxlIHNheXMgInJlb3JkZXIiIHdpdGhvdXQgYW55ICJ3aHkiLgo+ID4+Pgo+ID4+PiBZ
ZXMsIEkgY2FuJ3QgcmVhc29uYWJseSBmaXQgIkNhbGxpbmcgX3B1dF9wYWdlX3R5cGUgd2hpbGUg
YWxzbyBob2xkaW5nCj4gPj4+IHRoZSBwYWdlX2xvY2sgZm9yIHRoYXQgcGFnZSBjYW4gY2F1c2Ug
YSBkZWFkbG9jay4iIGludG8gdGhlIHRpdGxlLiBTbwo+ID4+PiBpdCdzIHNwZWxsZWQgb3V0IGlu
IHRoZSBwYXRjaCBtZXNzYWdlLgo+ID4+Cj4gPj4gT2YgY291cnNlIG5vdC4gQW5kIEkgcmVhbGl6
ZSBfcGFydF8gb2YgdGhlIGNoYW5nZXMgaXMgaW5kZWVkIHdoYXQgdGhlCj4gPj4gdGl0bGUgc2F5
cyAoYWx0aG91Z2ggZm9yIHNoYXJlX3BhZ2VzKCkgdGhhdCdzIG5vdCBvYnZpb3VzIGZyb20gdGhl
Cj4gPj4gcGF0Y2ggYWxvbmUpLiBCdXQgeW91IGRvIG1vcmU6IFlvdSBhbHNvIGF2b2lkIGFjcXVp
cmluZyBhbiBleHRyYQo+ID4+IHJlZmVyZW5jZSBpbiBzaGFyZV9wYWdlcygpLgo+ID4KPiA+IEkg
ZmVlbCBsaWtlIHdlIGFyZSBnb2luZyBpbiBjaXJjbGVzIGFuZCBoYXZpbmcgdGhlIHNhbWUgY29u
dmVyc2F0aW9ucwo+ID4gb3ZlciBhbmQgb3ZlciB3aXRob3V0IHJlYWxseSBtYWtpbmcgYW55IGhl
YWR3YXkuIFlvdSBpbnRyb2R1Y2VkCj4gPiBncmFiYmluZyB0aGUgYnJva2VuIGV4dHJhIHJlZmVy
ZW5jZSBpbiAwNTAyZTBhZGFlMi4gSXQgaXMgYW5kIHdhcwo+ID4gYWN0dWFsbHkgdW5uZWVkZWQg
dG8gc3RhcnQgd2l0aCBpZiB0aGUgcHJvcGVyIHNvbHV0aW9uIHdhcyBwdXQgaW4KPiA+IHBsYWNl
LCB3aGljaCBpcyB3aGF0IHRoaXMgcGF0Y2ggZG9lcywgcmVvcmRlcmluZyB0aGluZ3MuCj4KPiBJ
J20gbm90IGNvbXBsYWluaW5nIGFib3V0IHRoZSBjaGFuZ2VzOyBJJ2QgbWVyZWx5IGxpa2UgdGhl
IGRlc2NyaXB0aW9uCj4gc3RhdGUgd2h5IHRoZXkncmUgbmVlZGVkLgoKT0suCgo+Cj4gPj4gQW5k
IHNpbmNlIHlvdSBtYWRlIG1lIGxvb2sgYXQgdGhlIGNvZGUgYWdhaW46IElmIHB1dF9wYWdlKCkg
aXMgdW5zYWZlCj4gPj4gd2l0aCBhIGxvY2sgaGVsZCwgaG93IGNvbWUgdGhlIGdldF9wYWdlX2Fu
ZF90eXBlKCkgaW4gc2hhcmVfcGFnZXMoKQo+ID4+IGlzIHNhZmUgd2l0aCB0d28gc3VjaCBsb2Nr
cyBoZWxkPyBJZiBpdCByZWFsbHkgaXMsIGl0IHN1cmVseSB3b3VsZCBiZQo+ID4+IHdvcnRod2hp
bGUgdG8gc3RhdGUgaW4gdGhlIGRlc2NyaXB0aW9uLiBUaGVyZSdzIGFub3RoZXIgc3VjaCBpbnN0
YW5jZQo+ID4+IGluIG1lbV9zaGFyaW5nX2FkZF90b19waHlzbWFwKCkgKHBsdXMgYSBnZXRfcGFn
ZSgpKSwgYW5kIGFsc28gb25lCj4gPj4gd2hlcmUgcHV0X3BhZ2VfYW5kX3R5cGUoKSBnZXRzIGNh
bGxlZCB3aXRoIHN1Y2ggYSBsb2NrIGhlbGQgKGFmYWljcykuCj4gPgo+ID4gSXQncyBwb3NzaWJs
ZSB0aGVyZSBhcmUgb3RoZXIgaW5zdGFuY2VzIHdoZXJlIHRoaXMgbWF5IHN0aWxsIGJlCj4gPiBi
cm9rZW4uIFJpZ2h0IG5vdyBJIG9ubHkgaGF2ZSBiYW5kd2lkdGggdG8gdGVzdCBhbmQgZml4IHRo
ZSBwYXRocyBJCj4gPiB1c2UuIElmIHRoYXQncyB1bmFjY2VwdGFibGUgSSdtIGhhcHB5IHRvIGNv
bnRpbnVlIGRldmVsb3BtZW50IGluIG15Cj4gPiBwcml2YXRlIGZvcmsgYW5kIGxlYXZlIHRoaW5n
cyBhcy1pcyB1cHN0cmVhbS4KPgo+IFNpbWlsYXJseSwgaWYgdGhlcmUgYXJlIGxpbWl0YXRpb25z
IC0gZmluZS4gQnV0IHBsZWFzZSBzYXkgc28gaW4gdGhlCj4gZGVzY3JpcHRpb24sIHRvIGF2b2lk
IGdpdmluZyB0aGUgaW1wcmVzc2lvbiB0aGF0IHRoZSBpc3N1ZXMgaGF2ZSBiZWVuCj4gdGFrZW4g
Y2FyZSBvZiBhbHRvZ2V0aGVyLgo+CgpGYWlyIGVub3VnaC4KClRhbWFzCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 14:43:28 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 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 1ho7cx-0007kO-Vm; Thu, 18 Jul 2019 14: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=EMYL=VP=gmail.com=tamas.k.lengyel@srs-us1.protection.inumbo.net>)
 id 1ho7cw-0007kJ-OU
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 14:43:22 +0000
X-Inumbo-ID: 63de6223-a96a-11e9-8980-bc764e045a96
Received: from mail-io1-f68.google.com (unknown [209.85.166.68])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 63de6223-a96a-11e9-8980-bc764e045a96;
 Thu, 18 Jul 2019 14:43:22 +0000 (UTC)
Received: by mail-io1-f68.google.com with SMTP id m24so51861988ioo.2
 for <xen-devel@lists.xenproject.org>; Thu, 18 Jul 2019 07:43:21 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version
 :content-transfer-encoding;
 bh=4h6hORWfsY6uu4me1CjMW8Zu+wBYhPWvFpHkD7dVcv8=;
 b=lHtnroL3L7r14QhUnYUgvCGwLgZGSxpnKBJseClRnp0kJtNp5zP9HO2Fovjqy55ztd
 97rp1MVyKZBPnY2x+glux2ScyrXPqvWzn0Y090PSOXVQC4nFzCWHIobxvdQTzO9DvSfZ
 1DgQEjSWy7DUnAFzT7GhmBvO+I6c8+eC2+dMknw1MW1BscR07T7qHLBCJgB5UO2Y5GJF
 SPkP8Kl4dTGWmddguxGDrYSlqe18YMRFYG2QYWHKovbXLCBZcnRGQqZSFoOg701x/+Hj
 mvFZoiofFhMECu7Wabp/7/BoY/CwKEJaLgzWyauU4RZBY/stpVFRHc3EqXlUqG6hdfdN
 AE9A==
X-Gm-Message-State: APjAAAVIZrloL8zRVpJ+XDY44sbszDpayHuAVimJB5o5eXUZ8yTsXwih
 c31EhtmkjTHbEuiQkTvfkPXHnEOy
X-Google-Smtp-Source: APXvYqyHU4lY78koz1iZ8w/9BtHUhm8HmrjcaCIdXn7UZfapfTSaqdJGwsMDm3zPcYYVAgfps+VUpw==
X-Received: by 2002:a6b:1ca:: with SMTP id 193mr45224979iob.264.1563461001288; 
 Thu, 18 Jul 2019 07:43:21 -0700 (PDT)
Received: from l1.lan (c-71-205-12-124.hsd1.co.comcast.net. [71.205.12.124])
 by smtp.gmail.com with ESMTPSA id t5sm23119176iol.55.2019.07.18.07.43.19
 (version=TLS1_3 cipher=AEAD-AES256-GCM-SHA384 bits=256/256);
 Thu, 18 Jul 2019 07:43:20 -0700 (PDT)
From: Tamas K Lengyel <tamas@tklengyel.com>
To: xen-devel@lists.xenproject.org
Date: Thu, 18 Jul 2019 08:43:17 -0600
Message-Id: <20190718144317.23307-1-tamas@tklengyel.com>
X-Mailer: git-send-email 2.20.1
MIME-Version: 1.0
Subject: [Xen-devel] [RFC] xen: Add .astylerc for automated style-formatting
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Tamas K Lengyel <tamas@tklengyel.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VXNpbmcgYXN0eWxlIChodHRwOi8vYXN0eWxlLnNvdXJjZWZvcmdlLm5ldCkgY2FuIGdyZWF0bHkg
cmVkdWNlIHRoZSBvdmVyaGVhZCBvZgptYW51YWxseSBjaGVja2luZyBhbmQgYXBwbHlpbmcgc3R5
bGUtZml4ZXMgdG8gc291cmNlLWNvZGUuIFRoZSBpbmNsdWRlZAouYXN0eWxlcmMgaXMgdGhlIGNs
b3Nlc3QgYXBwcm94aW1hdGlvbiBvZiB0aGUgZXN0YWJsaXNoZWQgWGVuIHN0eWxlIChpbmNsdWRp
bmcKc3R5bGVzIG5vdCBmb3JtYWxseSBzcGVsbGVkIG91dCBieSBDT0RJTkdfU1RZTEUgYnV0IGNv
bW1vbmx5IHJlcXVlc3RlZCkuCgpDaGVja2luZyB0aGUgY29tbWVudCBzdHlsZXMgYXJlIG5vdCBp
bmNsdWRlZCBpbiB0aGUgYXV0b21hdGlvbi4KCkluY29ycG9yYXRpbmcgWGVuJ3MgZXhjZXB0aW9u
IHRvIHRoZSBkby13aGlsZSBzdHlsZSBpcyBvbmx5IHBhcnRpYWxseSBwb3NzaWJsZSwKdGh1cyBh
IGNoYW5nZSBpcyBwcm9wb3NlZCB0byB0aGUgQ09ESU5HX1NUWUxFIG9mIG1vdmluZyB0aGUgYnJh
Y2UgZnJvbSAiZG8geyIKdG8gdGhlIG5leHQgbGluZS4KCk1vc3Qgb2YgWGVuJ3MgY29kZS1iYXNl
IGlzIG5vbi1jb25mb3JtaW5nIGF0IHRoZSBtb21lbnQ6IDI4OSBmaWxlcyBwYXNzCnVuY2hhbmdl
ZCwgODc2IGhhdmUgc29tZSBzdHlsZSBpc3N1ZXMuCgpJZGVhbGx5IHdlIGNhbiBzbG93bHkgbWln
cmF0ZSB0aGUgZW50aXJlIGNvZGUtYmFzZSB0byBiZSBjb25mb3JtaW5nLCB0aHVzCmVsaW1pbmF0
aW5nIHRoZSBuZWVkIG9mIGRpc2N1c3NpbmcgYW5kIGVuZm9yY2luZyBzdHlsZSBpc3N1ZXMgbWFu
dWFsbHkgb24gdGhlCm1haWxpbmdsaXN0LgoKU2lnbmVkLW9mZi1ieTogVGFtYXMgSyBMZW5neWVs
IDx0YW1hc0B0a2xlbmd5ZWwuY29tPgotLS0KIC5hc3R5bGVyYyAgICB8IDE0ICsrKysrKysrKysr
KysrCiBDT0RJTkdfU1RZTEUgfCAxOCArKysrKysrKysrKysrKystLS0KIDIgZmlsZXMgY2hhbmdl
ZCwgMjkgaW5zZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkKIGNyZWF0ZSBtb2RlIDEwMDY0NCAu
YXN0eWxlcmMKCmRpZmYgLS1naXQgYS8uYXN0eWxlcmMgYi8uYXN0eWxlcmMKbmV3IGZpbGUgbW9k
ZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMC4uYmJkMWQ1NWRkZAotLS0gL2Rldi9udWxsCisrKyBi
Ly5hc3R5bGVyYwpAQCAtMCwwICsxLDE0IEBACitzdHlsZT1ic2QKK3N1ZmZpeD1ub25lCithbGln
bi1wb2ludGVyPW5hbWUKK2FsaWduLXJlZmVyZW5jZT1uYW1lCitpbmRlbnQ9c3BhY2VzPTQKK21h
eC1jb2RlLWxlbmd0aD04MAorbWluLWNvbmRpdGlvbmFsLWluZGVudD0wCithdHRhY2gtY2xvc2lu
Zy13aGlsZQorcmVtb3ZlLWJyYWNlcworaW5kZW50LXN3aXRjaGVzCiticmVhay1vbmUtbGluZS1o
ZWFkZXJzCitrZWVwLW9uZS1saW5lLWJsb2NrcworcGFkLWNvbW1hCitwYWQtaGVhZGVyCmRpZmYg
LS1naXQgYS9DT0RJTkdfU1RZTEUgYi9DT0RJTkdfU1RZTEUKaW5kZXggNmNjNWI3NzRjZi4uMGIz
N2Y3YWU0ZCAxMDA2NDQKLS0tIGEvQ09ESU5HX1NUWUxFCisrKyBiL0NPRElOR19TVFlMRQpAQCAt
NjAsOCArNjAsOCBAQCBCcmFjaW5nCiAtLS0tLS0tCiAKIEJyYWNlcyAoJ3snIGFuZCAnfScpIGFy
ZSB1c3VhbGx5IHBsYWNlZCBvbiBhIGxpbmUgb2YgdGhlaXIgb3duLCBleGNlcHQKLWZvciB0aGUg
ZG8vd2hpbGUgbG9vcC4gIFRoaXMgaXMgdW5saWtlIHRoZSBMaW51eCBjb2Rpbmcgc3R5bGUgYW5k
Ci11bmxpa2UgSyZSLiAgZG8vd2hpbGUgbG9vcHMgYXJlIGFuIGV4Y2VwdGlvbi4gZS5nLjoKK2Zv
ciB0aGUgd2hpbGUtcGFydCBvZiBkby93aGlsZSBsb29wcy4gIFRoaXMgaXMgdW5saWtlIHRoZSBM
aW51eCBjb2Rpbmcgc3R5bGUKK2FuZCB1bmxpa2UgSyZSLiAgZG8vd2hpbGUgbG9vcHMgYXJlIGFu
IGV4Y2VwdGlvbi4gZS5nLjoKIAogaWYgKCBjb25kaXRpb24gKQogewpAQCAtNzcsNyArNzcsOCBA
QCB3aGlsZSAoIGNvbmRpdGlvbiApCiAgICAgLyogRG8gc3R1ZmYuICovCiB9CiAKLWRvIHsKK2Rv
Cit7CiAgICAgLyogRG8gc3R1ZmYuICovCiB9IHdoaWxlICggY29uZGl0aW9uICk7CiAKQEAgLTEy
MCwzICsxMjEsMTQgQEAgdGhlIGVuZCBvZiBmaWxlcy4gIEl0IHNob3VsZCBiZToKICAqIGluZGVu
dC10YWJzLW1vZGU6IG5pbAogICogRW5kOgogICovCisKK0F1dG9tYXRlZCBzdHlsZSBmb3JtYXR0
aW5nIHVzaW5nIGFzdHlsZQorLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
CisKK1RoZSAuYXN0eWxlcmMgaW5jbHVkZWQgaW4gdGhlIFhlbiB0cmVlIGluY29ycG9yYXRlcyBt
b3N0IG9mIFhlbidzCitzdHlsZSByZXF1aXJlbWVudHMsIGV4Y2VwdCB0aGUgZm9ybWF0dGluZyBv
ZiBjb21tZW50cy4KKworVGhlIHN0ZXBzIHRvIGF1dG9tYXRpY2FsbHkgZm9ybWF0IGEgZmlsZSBh
cmU6CisKK2V4cG9ydCBBUlRJU1RJQ19TVFlMRV9PUFRJT05TPSIuYXN0eWxlcmMiCithc3R5bGUg
PHNvdXJjZSBvciBoZWFkZXIgZmlsZT4KLS0gCjIuMjAuMQoKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 14:45:15 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 14: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 1ho7ej-0007rJ-HH; Thu, 18 Jul 2019 14:45: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=e8X9=VP=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1ho7eh-0007rC-CI
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 14:45:11 +0000
X-Inumbo-ID: 9a0bd429-a96a-11e9-8980-bc764e045a96
Received: from m9a0001g.houston.softwaregrp.com (unknown [15.124.64.66])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9a0bd429-a96a-11e9-8980-bc764e045a96;
 Thu, 18 Jul 2019 14:45:09 +0000 (UTC)
Received: FROM m9a0001g.houston.softwaregrp.com (15.121.0.190) BY
 m9a0001g.houston.softwaregrp.com WITH ESMTP; 
 Thu, 18 Jul 2019 14:44:55 +0000
Received: from M9W0068.microfocus.com (2002:f79:bf::f79:bf) by
 M9W0067.microfocus.com (2002:f79:be::f79:be) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Thu, 18 Jul 2019 14:44:41 +0000
Received: from NAM01-BY2-obe.outbound.protection.outlook.com (15.124.72.13) by
 M9W0068.microfocus.com (15.121.0.191) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Thu, 18 Jul 2019 14:44:40 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=SgZiuIz6pZ0jMR1uY1oitO/wV78oFsH2ctGgl437/b8pvbE+dKwRf2MiHKuP5gkHSugfh78lo9vL03rR9+HpceaK80IGzwu2WrkxcfwugBz9EIl/bRyA0JAGiMyOGuj6xnC3mHUSyep/rFmsCv11YCB0VLGlttC5i8pKTZbrZyxXpQjEusLbRNzU6Q4ZkXpkkceH5NMUEE96WbLLrZbZW4JgOGKVekhY7cA7MI5DJzneGCnYEUylM4Rxm1NNO5HjtLBLRz5+WYhHacYsC6Ru6PaVi0TqvXPgD0Vty4MaeBd7IkFrH3fCKX2idz3Z1zPGKHV4elyURRheu2X0fYFIog==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=6TjpiFamkyYRyzpo0PS+SnS7ZBH/hr9m4nxg4SvTLDc=;
 b=YlaNopYgh46cJ/YJBQDrF+n2vJZv2sEHKxdLqxs78g72tLKT/OmkOsK6mljgcc+bodypNZmz4s5PDVbItgHGjAqDS32lRhkPF4JpdKFDOkJ0gxchfMl8cTIxirreoX84xBJoSYOCnfiwe2/r86Tfz0t4fPFQUaKzuVXaURwtoAWnQyma3bcG0ftBvCXS4nGNJNhvEko2qXBAo3wRNCWtmdjGrBAxGjdzs/piP00mjePL4kGr9XGo9qgcdmpLsbLebnzhHXPWVTdaT7y3ErgMGDGqG5MRTrd38hFdSIqy7YdQAAJHWUQhOrziij6iRYQaTyaSo4PJ8oZ2uMuA/WMoMQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2396.namprd18.prod.outlook.com (20.179.71.158) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2094.11; Thu, 18 Jul 2019 14:44:39 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Thu, 18 Jul 2019
 14:44:39 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Petre Ovidiu PIRCALABU <ppircalabu@bitdefender.com>
Thread-Topic: [PATCH v2 07/10] vm_event: Add vm_event_ng interface
Thread-Index: AQHVO/ja8zGHp8jkY0SwPhMewFAvpabOlq4AgABMy4CAAB8oAIABZ1KAgAAMvYA=
Date: Thu, 18 Jul 2019 14:44:39 +0000
Message-ID: <58a8a000-7dff-be57-7d75-f39abbd41f69@suse.com>
References: <cover.1563293545.git.ppircalabu@bitdefender.com>
 <cover.1563293545.git.ppircalabu@bitdefender.com>
 <79a1e2aebc55c20f58cb8c925320de202b17d8f2.1563293545.git.ppircalabu@bitdefender.com>
 <e1c9a42d-7bde-5749-7cf3-cb5e7b4041e1@suse.com>
 <de42faf2929b0ff0d52949d21dea5f2b30336840.camel@bitdefender.com>
 <20603303-440d-3ac4-8f78-861abaa78d70@suse.com>
 <22abf98c86af08adb0444ffa115bc56b9bd552fc.camel@bitdefender.com>
In-Reply-To: <22abf98c86af08adb0444ffa115bc56b9bd552fc.camel@bitdefender.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR06CA0031.eurprd06.prod.outlook.com (2603:10a6:6:1::44)
 To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 14878027-8a78-44fd-09f2-08d70b8e7670
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB2396; 
x-ms-traffictypediagnostic: DM6PR18MB2396:
x-microsoft-antispam-prvs: <DM6PR18MB2396EB79A2C4B0BAF9FB1240B3C80@DM6PR18MB2396.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 01026E1310
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(136003)(346002)(396003)(39860400002)(376002)(366004)(189003)(199004)(6246003)(4326008)(7736002)(6916009)(80792005)(66476007)(31686004)(478600001)(66066001)(66556008)(5660300002)(81166006)(66946007)(66446008)(305945005)(71190400001)(229853002)(7416002)(71200400001)(8936002)(102836004)(2616005)(14444005)(31696002)(53546011)(3846002)(256004)(8676002)(446003)(11346002)(81156014)(2906002)(476003)(53936002)(186003)(76176011)(99286004)(486006)(6506007)(386003)(68736007)(26005)(86362001)(36756003)(14454004)(25786009)(316002)(6116002)(6512007)(64756008)(52116002)(6436002)(6486002)(54906003);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2396;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: eGYMoV98Kz47/fegJ+HAC0gsmtuwHtai1Gh2qIA+YD/qoQDx4ND6LTVuPhAT6odzkKT+yFwAExhg6mtONfpYJ02O2FkYrVj76oGRSgyt9Toj9hVQlaYsnEfZn4WuM40w/CFNRH+Tf1BzF/bs2qhmhchGW3ZIcUI1EgCixJz6ima1RxF622+MrZ4UM41hYzgYR1gzmFPn9hjCA0N5jgOpdLt1OG3oG14bpxha2oQ2cA5mY4512o4jQ/9QKWsSBkveA6ZEoQ11EHknKmxvyipEvrZuE1kn0iwzavh3Fg7+JJ2uQgglwvePy4nYHAY4pGI1j2G4Cx9v3MrF0crxV5ehD8gV89IVWXVNuOm+iKVdFAuIwteq8QL5KqbQ61B7l8s1TDUqLgu5PT8MppDY0a0Hq+a/BUwZsaS41H8Q3VjDPso=
Content-ID: <933690E9CCFF304392DB144585ED7B4B@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 14878027-8a78-44fd-09f2-08d70b8e7670
X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Jul 2019 14:44:39.8389 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2396
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v2 07/10] vm_event: Add vm_event_ng 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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Ian
 Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 JulienGrall <julien.grall@arm.com>, Paul Durrant <Paul.Durrant@citrix.com>,
 Tamas K Lengyel <tamas@tklengyel.com>,
 Alexandru Stefan ISAILA <aisaila@bitdefender.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTguMDcuMjAxOSAxNTo1OSwgUGV0cmUgT3ZpZGl1IFBJUkNBTEFCVSB3cm90ZToNCj4gQmVm
b3JlIHVzaW5nIHhlbmZvcmVpZ25tZW1vcnlfbWFwX3Jlc291cmNlIEkgaW52ZXN0aWdhdGVkIHNl
dmVyYWwNCj4gZGlmZmVyZW50IGFwcHJvYWNoZXM6DQo+IC0gQWxsb2NhdGUgdGhlIG1lbW9yeSBp
biBoeXBlcnZpc29yIGFuZCB4Y19tYXBfZm9yZWlnbl9wYWdlcyAoZG9lc24ndA0KPiB3b3JrIGJl
Y2F1c2UgeW91IGNhbm5vdCAiZm9yZWlnbm1hcCIgcGFnZXMgb2YgeW91ciBvd24gZG9tYWluLg0K
PiAtIEFsbG9jYXRlIHRoZSBtZW1vcnkgaW4gZ3Vlc3QsIGFuZCBtYXAgdGhlIGFsbG9jYXRlZCBw
YWdlcyBpbiBYRU4uIFRvDQo+IG15IGtub3dsZWRnZSB0aGVyZSBpcyBubyBzdWNoIEFQSSBpbiBs
aW51eCB0byBkbyB0aGlzIGFuZCB0aGUgbW9uaXRvcg0KPiBhcHBsaWNhdGlvbiwgYXMgYW4gdXNl
cnNwYWNlIHByb2dyYW0sIGlzIG5vdCBhd2FyZSBvZiB0aGUgYWN0dWFsIGdmbnMNCj4gZm9yIGFu
IGFsbG9jYXRlZCBtZW1vcnkgYXJlYS4NCj4gDQo+IFNvLCBhdCB0aGlzIHBvaW50IHRoZSBtb3N0
IHByb21pc2luZyBzb2x1dGlvbiBpcyBhbGxvY2F0aW5nIHRoZSBtZW1vcnkNCj4gaW4gWEVOLCBz
aGFyaW5nIGl0IHdpdGggSUQgdXNpbmcgc2hhcmVfeGVuX3BhZ2Vfd2l0aF9ndWVzdCwgYW5kIG1h
cHBpbmcNCj4gaXQgd2l0aCB4ZW5mb3JlaWdubWVtb3J5X21hcF9yZXNvdXJjZSAod2l0aCB0aGUg
ZmxhZw0KPiBYRU5NRU1fcnNyY19hY3FfY2FsbGVyX293bmVkIHNldCkNCg0KV2hpY2ggaXMgZmlu
ZSAtIHRoYXQncyB3aHkgUGF1bCBoYWQgaW50cm9kdWNlZCB0aGUgZ2VuZXJpYyBpbnRlcmZhY2Uu
DQoNCj4gVG8gbXkgdW5kZXJzdGFuZGluZyB0aGUgY2xlYW51cCBzZXF1ZW5jZSBmcm9tDQo+IGdu
dHRhYl91bnBvcHVsYXRlX3N0YXR1c19mcmFtZXMgYmFzaWNhbGx5IGJvaWxzIGRvd24gdG86DQo+
IDEuIGd1ZXN0X3BoeXNtYXBfcmVtb3ZlX3BhZ2UNCj4gMi4gaWYgKCB0ZXN0X2FuZF9jbGVhcl9i
aXQoX1BHQ19hbGxvY2F0ZWQsICZwZy0+Y291bnRfaW5mbykgKQ0KPiAgICAgICAgIHB1dF9wYWdl
KHBnKTsNCj4gMy4gZnJlZV94ZW5oZWFwX3BhZ2UNCg0KWW91J3JlIG1pc3NpbmcgdGhlIGNydWNp
YWwgcGFydCBvZiB1bmRvaW5nIHN0ZXAgMiBpZiB5b3UgZmluZA0KdGhhdCB0aGVyZSBhcmUgc3Rp
bGwgcmVmZXJlbmNlcyBsZWZ0IHRvIHRoZSBwYWdlLg0KDQpBbmQgdGhlbiwgYmVjYXVzZSBvZiB5
b3VyIHVzZSBvZiB2emFsbG9jKCksIHlvdSBjYW4ndCB1c2UNCmZyZWVfeGVuaGVhcF9wYWdlcygp
LCBhcyB0aGF0IHRha2VzIGEgKGRpcmVjdCBtYXApIGxpbmVhciBhZGRyZXNzDQphcyBpbnB1dC4g
SXQgaGFzIHRvIGJlIGZyZWVfZG9taGVhcF9wYWdlcygpIGluIHlvdXIgY2FzZS4NCg0KPiBNeSBj
dXJyZW50IGltcGxlbWVudGF0aW9uIHVzZXMgdnphbGxvYyBpbnN0ZWFkIG9mIGFsbG9jX3hlbmhl
YXBfcGFnZXMNCj4gYW5kIHRoYXQncyB3aHkgSSBhc3N1bWVkIHZ1bm1hcCBhbmQgZnJlZV9kb21o
ZWFwX3BhZ2VzIHdpbGwgc3VmZmljZSAoSQ0KPiB3b3VsZCBoYXZlIGNhbGxlZCB2ZnJlZSBkaXJl
Y3RseSwgYnV0IHRoZSB0ZW1wb3JhcnkgbGlua2VkIGxpc3QgdGhhdCBpcw0KPiB1c2VkIHRvIGhv
bGQgdGhlIHBhZ2UgcmVmZXJlbmNlcyBjYXVzZXMgZnJlZV9kb21oZWFwX3BhZ2VzIHRvIGNyYXNo
KQ0KPiANCj4gRG8gSSBhbHNvIGhhdmUgdG8gY2FsbCBndWVzdF9waHlzbWFwX3JlbW92ZV9wYWdl
IGFuZCBwdXRfcGFnZT8gKHN0ZXBzDQo+IDEuIGFuZCAyLikNCg0KZ3Vlc3RfcGh5c21hcF9yZW1v
dmVfcGFnZSgpIG5lZWRzIHRvIGJlIGNhbGxlZCBmb3IgdHJhbnNsYXRlZCBwYWdlLQ0Kb3duaW5n
IGRvbWFpbnMgaWYgdGhlIHBhZ2Ugd2FzIGV2ZXIgYWRkZWQgdG8gdGhlaXIgcGh5c21hcC4gQXMg
bG9uZw0KYXMgeW91IGF2b2lkIGFkZGluZywgeW91IGFsc28gZG9uJ3QgbmVlZCB0byByZW1vdmUu
IEkgZG9uJ3QgcmVjYWxsDQp0aG91Z2ggd2hldGhlciBhIHRyYW5zbGF0ZWQgZG9tYWluIGNhbiBh
Y2Nlc3MgYSByZXNvdXJjZSB3aXRob3V0IGl0DQpoYXZpbmcgYSByZXByZXNlbnRhdGlvbiBpbiBp
dHMgR0ZOIHNwYWNlLg0KDQpZb3UgZGVmaW5pdGVseSBuZWVkIHRvIGRvIHN0ZXAgMiAod2hpY2gg
aXMgdG8gdW5kbyB0aGUgcmVzcGVjdGl2ZQ0KcGFydCBvZiBzaGFyZV94ZW5fcGFnZV93aXRoX2d1
ZXN0KCksIGFuZCB5b3UgX2Fsc29fIG5lZWQgdG8gY2xlYXINCnRoZSBwYWdlIG93bmVyICh1bmRv
aW5nIHRoZSBvdGhlciBwYXJ0IG9mIHdoYXQgdGhhdCBmdW5jdGlvbiBoYXMNCmRvbmUpLiBBbmQg
dGhlbiwgYXMgc2FpZCBhYm92ZSwgeW91IG5lZWQgdG8gY2hlY2sgdGhhdCB0aGUgcGFnZQ0KaGFz
IG5vIHJlZmVyZW5jZXMgbGVmdCBvbiBpdCwgYW5kIGNvcnJlY3RseSBkZWFsIHdpdGggdGhlIGNh
c2Ugd2hlbg0KaXQgc3RpbGwgaGFzIHNvbWUuDQoNCk9uIHRoZSB3aG9sZSBnbnR0YWJfdW5wb3B1
bGF0ZV9zdGF0dXNfZnJhbWVzKCkgaXMgdmVyeSB1bmZvcnR1bmF0ZQ0KdG8gaGF2ZSB0aGUgd2F5
IGl0IGlzLCBpbmNsdWRpbmcgdGhlIHZhcmlvdXMgZG9tYWluX2NyYXNoKCktZXMuIEl0DQp3YXMg
bWVyZWx5IHRoZSBvbmx5IHdheSB3ZSBjb3VsZCBzZWUgd2hlbiBkZWFsaW5nIHdpdGggWFNBLTI1
NS4gSQ0Kd291bGQgc3Ryb25nbHkgcmVjb21tZW5kIGFnYWluc3QgbmV3IGNvZGUgdHJ5aW5nIHRv
IGdvIHRoaXMgc2FtZQ0Kcm91dGUsIHVubGVzcyB3ZSBpbnRyb2R1Y2UgYSBnZW5lcmljIGFuZCBj
bGVhbi9zYWZlIGZ1bmN0aW9uDQppbnZlcnRpbmcgc2hhcmVfeGVuX3BhZ2Vfd2l0aF9ndWVzdCgp
ICh3aGljaCBJJ3ZlIHRyaWVkIGluIHRoZSBwYXN0DQphbmQgZmFpbGVkKS4NCg0KSmFuDQpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 14:47:30 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 14: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 1ho7gu-0007yU-U8; Thu, 18 Jul 2019 14:47:28 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=e8X9=VP=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1ho7gt-0007yP-Nb
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 14:47:27 +0000
X-Inumbo-ID: f20fafae-a96a-11e9-810b-67da4cb8da93
Received: from m4a0041g.houston.softwaregrp.com (unknown [15.124.2.87])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f20fafae-a96a-11e9-810b-67da4cb8da93;
 Thu, 18 Jul 2019 14:47:25 +0000 (UTC)
Received: FROM m4a0041g.houston.softwaregrp.com (15.120.17.147) BY
 m4a0041g.houston.softwaregrp.com WITH ESMTP; 
 Thu, 18 Jul 2019 14:47:20 +0000
Received: from M9W0068.microfocus.com (2002:f79:bf::f79:bf) by
 M4W0335.microfocus.com (2002:f78:1193::f78:1193) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Thu, 18 Jul 2019 14:47:05 +0000
Received: from NAM04-SN1-obe.outbound.protection.outlook.com (15.124.72.11) by
 M9W0068.microfocus.com (15.121.0.191) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Thu, 18 Jul 2019 14:47:04 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=fecFBCme1XeaMUDvqfgSVvg6QOnjtJjTQ4qQOlGIZE5l+8CBeAXo6c8N21MTZJgAadaBkrA0kFPEjkTYxlkKx66EyqLu1LK3dGD6R3LFFtou5t+w3jjfCpdBkvkK0fEHupQKKSek8xXtK20vwiOd+fXiMUWn7bWawoJ8gRb0TwybEaZZ8yORONzbkcF2/FmAM0Mz/PWvXub9Ts3DvB5Mho5FQDo+uYxaFW3iQJ6PJDCUNTUc2WoYbSQhg0cnjluCHCjq5hi5jxGnl6gRuQ+XOqMngj+XRWiVWmgZoWwnE3p7rtyJ2Zv4XB81up3vLSI22qpc2fcLJigGPYt3UxPEKA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=CxGAyCl4LoV/obkF9cFCgym/ZXmayu0eiXUPjHQydhc=;
 b=g8Ov4X4IoUIFTX5jsT7zJs5wukNeny2FH/ZKQbX/sGI5wfdTwxTElWXmEfJV+xUbZ+z5g+7WOkO0gIutGy93BzUkEKn0KbVPwiPBW3f2pCNmkRFLJq01mouM9GOwYU9LOg4Yp06yi6zijAn4TmAzAJ05B+vBpi1HyJOsQKDyxAxY7FukC64LS1hueG0kN4HFEWsact/RxckU73Vze0WOKYi2wkx3AfpAMcAsyy42badyhQYjtkC+2STprvBLezRayYsCAwDGD6+ptJXFYJfh6ztKqJwDUjP+rPBGktOy8HEfPBV8v4vdZF+4//bSDnU9JScjSDlO+PRxfnu1TPMk9g==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2538.namprd18.prod.outlook.com (20.179.105.158) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2094.12; Thu, 18 Jul 2019 14:47:03 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Thu, 18 Jul 2019
 14:47:03 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Tamas K Lengyel <tamas@tklengyel.com>
Thread-Topic: [Xen-devel] [PATCH v6 1/5] x86/mem_sharing: reorder when pages
 are unlocked and released
Thread-Index: AQHVPNaoMN4/6VqHlEm91bwrx18tx6bQMluAgAAkhnuAAARMgIAAAL3BgAAFHgCAAAROh4AACw0AgAACMMeAAAMOAA==
Date: Thu, 18 Jul 2019 14:47:03 +0000
Message-ID: <92678567-f9d1-aea4-52e8-d9e1fb6c12e2@suse.com>
References: <20190717193335.11991-1-tamas@tklengyel.com>
 <20190717193335.11991-2-tamas@tklengyel.com>
 <66bbd9f7-12f9-b654-555d-a02d5f4f0dba@suse.com>
 <CABfawhkJR8sz8cVCfcuxQ-4+xoQOSTs-XQuow-qzPyd4xZwq0g@mail.gmail.com>
 <b6cdc457-01e8-03cf-5408-11337e5a10d9@suse.com>
 <CABfawhkAcoHm_+5ob6nge4xELUvpb4kZXoC+n_7sF-PNK+untQ@mail.gmail.com>
 <6e2986dd-5416-4ef3-c00b-eca4db578e7c@suse.com>
 <CABfawh=6vwfcRqHMrbgojduvvAk5jMJ_u=vOt=r-3sCiYGapoA@mail.gmail.com>
 <f3fc709b-d959-07f3-c047-a1da24816e09@suse.com>
 <CABfawhkvmiUoRLJaiCU4RwNpCRpcqRthTW9xZ0NLc6CCbS8-uQ@mail.gmail.com>
In-Reply-To: <CABfawhkvmiUoRLJaiCU4RwNpCRpcqRthTW9xZ0NLc6CCbS8-uQ@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6P191CA0012.EURP191.PROD.OUTLOOK.COM (2603:10a6:6:28::22)
 To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: fe0f557d-4736-4120-17bc-08d70b8ecc1e
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB2538; 
x-ms-traffictypediagnostic: DM6PR18MB2538:
x-microsoft-antispam-prvs: <DM6PR18MB2538B1083B7572B0F4FEB43FB3C80@DM6PR18MB2538.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 01026E1310
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(346002)(39860400002)(396003)(366004)(376002)(136003)(189003)(199004)(66556008)(66476007)(66446008)(64756008)(80792005)(81166006)(81156014)(8936002)(31696002)(26005)(446003)(2906002)(186003)(476003)(2616005)(86362001)(66066001)(305945005)(66946007)(71190400001)(6486002)(11346002)(71200400001)(478600001)(99286004)(8676002)(54906003)(316002)(7736002)(5660300002)(68736007)(6246003)(6116002)(3846002)(6436002)(486006)(25786009)(53936002)(229853002)(256004)(102836004)(76176011)(14454004)(6916009)(36756003)(52116002)(53546011)(6506007)(386003)(4326008)(6512007)(31686004);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2538;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: Q4ekAzl3kAYSl3zK3pDcfGgVxwx7/pi5BcZ7w7ojXoDjzXhATYe67anuJE1FdLYuetLeZVy2hbD8kODw4Z7vI+z/s8XB4mn20SJnwYObpPNZjLOlZ51SWVqOLVnbqV0KxtA/4CvKSNy9lFJflHdugY5LtH38p1cfaSGf88XQv8hLmRqJGKk3lAY1kF9BSZcDzSmirBRFbJ1WF+eFqqZeAlv8o1YDPm+0eOWftB3ZliCKwFrV4AropGHmvvmQcFtccIFrWnBARxks+ssKVQO8uxprwksXMrzDAAkGXpRiKYDLAWWvDoU7IVf/i9aGwapD07PIDPV/wJgYBMvVe3haB06X9S19kD4+HTML9QLbiMXj8/w8Zm0vXDPnBSzcDclQCJp0eTuNloTVi+A6xMY0yvRBr72up5mkifN5kOutVac=
Content-ID: <BCE2315B8E0A7A4E960B50B470F6D626@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: fe0f557d-4736-4120-17bc-08d70b8ecc1e
X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Jul 2019 14:47:03.5679 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2538
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v6 1/5] x86/mem_sharing: reorder when pages
 are unlocked and released
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTguMDcuMjAxOSAxNjozNSwgVGFtYXMgSyBMZW5neWVsIHdyb3RlOg0KPiBPbiBUaHUsIEp1
bCAxOCwgMjAxOSBhdCA4OjI4IEFNIEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT4gd3Jv
dGU6DQo+PiBPbiAxOC4wNy4yMDE5IDE1OjQ3LCBUYW1hcyBLIExlbmd5ZWwgd3JvdGU6DQo+Pj4g
SSBmZWVsIGxpa2Ugd2UgYXJlIGdvaW5nIGluIGNpcmNsZXMgYW5kIGhhdmluZyB0aGUgc2FtZSBj
b252ZXJzYXRpb25zDQo+Pj4gb3ZlciBhbmQgb3ZlciB3aXRob3V0IHJlYWxseSBtYWtpbmcgYW55
IGhlYWR3YXkuIFlvdSBpbnRyb2R1Y2VkDQo+Pj4gZ3JhYmJpbmcgdGhlIGJyb2tlbiBleHRyYSBy
ZWZlcmVuY2UgaW4gMDUwMmUwYWRhZTIuIEl0IGlzIGFuZCB3YXMNCj4+PiBhY3R1YWxseSB1bm5l
ZWRlZCB0byBzdGFydCB3aXRoIGlmIHRoZSBwcm9wZXIgc29sdXRpb24gd2FzIHB1dCBpbg0KPj4+
IHBsYWNlLCB3aGljaCBpcyB3aGF0IHRoaXMgcGF0Y2ggZG9lcywgcmVvcmRlcmluZyB0aGluZ3Mu
DQo+Pg0KPj4gSSdtIG5vdCBjb21wbGFpbmluZyBhYm91dCB0aGUgY2hhbmdlczsgSSdkIG1lcmVs
eSBsaWtlIHRoZSBkZXNjcmlwdGlvbg0KPj4gc3RhdGUgd2h5IHRoZXkncmUgbmVlZGVkLg0KPiAN
Cj4gT0suDQo+IA0KPj4+IEl0J3MgcG9zc2libGUgdGhlcmUgYXJlIG90aGVyIGluc3RhbmNlcyB3
aGVyZSB0aGlzIG1heSBzdGlsbCBiZQ0KPj4+IGJyb2tlbi4gUmlnaHQgbm93IEkgb25seSBoYXZl
IGJhbmR3aWR0aCB0byB0ZXN0IGFuZCBmaXggdGhlIHBhdGhzIEkNCj4+PiB1c2UuIElmIHRoYXQn
cyB1bmFjY2VwdGFibGUgSSdtIGhhcHB5IHRvIGNvbnRpbnVlIGRldmVsb3BtZW50IGluIG15DQo+
Pj4gcHJpdmF0ZSBmb3JrIGFuZCBsZWF2ZSB0aGluZ3MgYXMtaXMgdXBzdHJlYW0uDQo+Pg0KPj4g
U2ltaWxhcmx5LCBpZiB0aGVyZSBhcmUgbGltaXRhdGlvbnMgLSBmaW5lLiBCdXQgcGxlYXNlIHNh
eSBzbyBpbiB0aGUNCj4+IGRlc2NyaXB0aW9uLCB0byBhdm9pZCBnaXZpbmcgdGhlIGltcHJlc3Np
b24gdGhhdCB0aGUgaXNzdWVzIGhhdmUgYmVlbg0KPj4gdGFrZW4gY2FyZSBvZiBhbHRvZ2V0aGVy
Lg0KPiANCj4gRmFpciBlbm91Z2guDQoNCkFuZCBidHcgLSBpZiB5b3UganVzdCBzZW50IGFuIHVw
ZGF0ZWQgZGVzY3JpcHRpb24sIEkgdGhpbmsgSSdkIGNvbW1pdA0KdGhpcyB3aXRob3V0IGZ1cnRo
ZXIgd2FpdGluZyBmb3IgR2VvcmdlIHRvIGZpbmQgdGltZSB0byBldmVudHVhbGx5IGFjaw0KaXQu
DQoNCkphbg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 14:48:19 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 14:48:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ho7hj-00082i-8p; Thu, 18 Jul 2019 14:48:19 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=6kuv=VP=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1ho7hi-00082Y-8a
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 14:48:18 +0000
X-Inumbo-ID: 1290e824-a96b-11e9-ac46-8f17ca86f671
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 1290e824-a96b-11e9-ac46-8f17ca86f671;
 Thu, 18 Jul 2019 14:48:15 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id B53A4AC90;
 Thu, 18 Jul 2019 14:48:13 +0000 (UTC)
To: Sergey Dyasli <sergey.dyasli@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Dario Faggioli <dfaggioli@suse.com>
References: <20190528103313.1343-1-jgross@suse.com>
 <f2f3f5f2-8b9c-ac9c-00e8-1e601ec71070@citrix.com>
 <3cb1c2b777e623a55bf87dc12a155734667ab23e.camel@suse.com>
 <c8f4c719-ce7c-9ca0-7d5b-c34db3f21e38@citrix.com>
From: Juergen Gross <jgross@suse.com>
Message-ID: <a57d18f4-e947-5c3e-3d8d-6e1371f0c9af@suse.com>
Date: Thu, 18 Jul 2019 16:48:11 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <c8f4c719-ce7c-9ca0-7d5b-c34db3f21e38@citrix.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH 00/60] xen: add core scheduling support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 RobertVanVossen <robert.vanvossen@dornerworks.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>,
 Josh Whitehead <josh.whitehead@dornerworks.com>,
 Meng Xu <mengxu@cis.upenn.edu>, Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTUuMDcuMTkgMTY6MDgsIFNlcmdleSBEeWFzbGkgd3JvdGU6Cj4gT24gMDUvMDcvMjAxOSAx
NDo1NiwgRGFyaW8gRmFnZ2lvbGkgd3JvdGU6Cj4+IE9uIEZyaSwgMjAxOS0wNy0wNSBhdCAxNDox
NyArMDEwMCwgU2VyZ2V5IER5YXNsaSB3cm90ZToKPj4+IDEpIFRoaXMgY3Jhc2ggaXMgcXVpdGUg
bGlrZWx5IHRvIGhhcHBlbjoKPj4+Cj4+PiBbMjAxOS0wNy0wNCAxODoyMjo0NiBVVENdIChYRU4p
IFsgMzQyNS4yMjA2NjBdIFdhdGNoZG9nIHRpbWVyIGRldGVjdHMKPj4+IHRoYXQgQ1BVMiBpcyBz
dHVjayEKPj4+IFsyMDE5LTA3LTA0IDE4OjIyOjQ2IFVUQ10gKFhFTikgWyAzNDI1LjIyNjI5M10g
LS0tLVsgWGVuLTQuMTMuMC0KPj4+IDguMC42LWQgIHg4Nl82NCAgZGVidWc9eSAgIE5vdCB0YWlu
dGVkIF0tLS0tCj4+PiBbLi4uXQo+Pj4gWzIwMTktMDctMDQgMTg6MjI6NDcgVVRDXSAoWEVOKSBb
IDM0MjUuNTAxOTg5XSBYZW4gY2FsbCB0cmFjZToKPj4+IFsyMDE5LTA3LTA0IDE4OjIyOjQ3IFVU
Q10gKFhFTikgWwo+Pj4gMzQyNS41MDUyNzhdICAgIFs8ZmZmZjgyZDA4MDIzZDU3OD5dIHZjcHVf
c2xlZXBfc3luYysweDUwLzB4NzEKPj4+IFsyMDE5LTA3LTA0IDE4OjIyOjQ3IFVUQ10gKFhFTikg
Wwo+Pj4gMzQyNS41MTE1MThdICAgIFs8ZmZmZjgyZDA4MDIwODM3MD5dIHZjcHVfcGF1c2UrMHgy
MS8weDIzCj4+PiBbMjAxOS0wNy0wNCAxODoyMjo0NyBVVENdIChYRU4pIFsKPj4+IDM0MjUuNTE3
MzI2XSAgICBbPGZmZmY4MmQwODAyM2UyNWQ+XQo+Pj4gdmNwdV9zZXRfcGVyaW9kaWNfdGltZXIr
MHgyNy8weDczCj4+PiBbMjAxOS0wNy0wNCAxODoyMjo0NyBVVENdIChYRU4pIFsKPj4+IDM0MjUu
NTI0MjU4XSAgICBbPGZmZmY4MmQwODAyMDk2ODI+XSBkb192Y3B1X29wKzB4MmM5LzB4NjY4Cj4+
PiBbMjAxOS0wNy0wNCAxODoyMjo0NyBVVENdIChYRU4pIFsKPj4+IDM0MjUuNTMwMjM4XSAgICBb
PGZmZmY4MmQwODAyNGY5NzA+XSBjb21wYXRfdmNwdV9vcCsweDI1MC8weDM5MAo+Pj4gWzIwMTkt
MDctMDQgMTg6MjI6NDcgVVRDXSAoWEVOKSBbCj4+PiAzNDI1LjUzNjU2Nl0gICAgWzxmZmZmODJk
MDgwMzgzOTY0Pl0gcHZfaHlwZXJjYWxsKzB4MzY0LzB4NTY0Cj4+PiBbMjAxOS0wNy0wNCAxODoy
Mjo0NyBVVENdIChYRU4pIFsKPj4+IDM0MjUuNTQyNzE5XSAgICBbPGZmZmY4MmQwODAzODU2NDQ+
XSBkb19lbnRyeV9pbnQ4MisweDI2LzB4MmQKPj4+IFsyMDE5LTA3LTA0IDE4OjIyOjQ3IFVUQ10g
KFhFTikgWwo+Pj4gMzQyNS41NDg4NzZdICAgIFs8ZmZmZjgyZDA4MDM4ODM5Yj5dIGVudHJ5X2lu
dDgyKzB4YmIvMHhjMAo+Pj4KPj4gTW1tLi4uIHZjcHVfc2V0X3BlcmlvZGljX3RpbWVyPwo+Pgo+
PiBXaGF0IGtlcm5lbCBpcyB0aGlzIGFuZCB3aGVuIGRvZXMgdGhpcyBjcmFzaCBoYXBwZW4/Cj4g
Cj4gSGkgRGFyaW8sCj4gCj4gSSBjYW4gZWFzaWx5IHJlcHJvZHVjZSB0aGlzIGNyYXNoIHVzaW5n
IGEgRGViaWFuIDcgUFYgVk0gKDIgdkNQVXMsIDJHQiBSQU0pCj4gd2hpY2ggaGFzIHRoZSBmb2xs
b3dpbmcga2VybmVsOgo+IAo+ICMgdW5hbWUgLWEKPiAKPiBMaW51eCBsb2NhbGhvc3QgMy4yLjAt
NC1hbWQ2NCAjMSBTTVAgRGViaWFuIDMuMi43OC0xIHg4Nl82NCBHTlUvTGludXgKPiAKPiBBbGwg
SSBuZWVkIHRvIGRvIGlzIHN1c3BlbmQgYW5kIHJlc3VtZSB0aGUgVk0uCgpIYXBwZW5zIHdpdGgg
YSBtb3JlIHJlY2VudCBrZXJuZWwsIHRvby4KCkkgY2FuIGVhc2lseSByZXByb2R1Y2UgdGhlIGlz
c3VlIHdpdGggYW55IFBWIGd1ZXN0IHdpdGggbW9yZSB0aGFuIDEgdmNwdQpieSBkb2luZyAieGwg
c2F2ZSIgYW5kIHRoZW4gInhsIHJlc3RvcmUiIGFnYWluLgoKV2l0aCB0aGUgcmVwcm9kdWNlciBi
ZWluZyBhdmFpbGFibGUgSSdtIG5vdyBkaXZpbmcgaW50byB0aGUgaXNzdWUuLi4KCgpKdWVyZ2Vu
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 14:55:49 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 14: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 1ho7ow-0000NX-4R; Thu, 18 Jul 2019 14:55:46 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=lBbd=VP=bitdefender.com=ppircalabu@srs-us1.protection.inumbo.net>)
 id 1ho7ou-0000NS-T2
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 14:55:44 +0000
X-Inumbo-ID: 1d62f138-a96c-11e9-a021-7b17f84521a9
Received: from EUR03-AM5-obe.outbound.protection.outlook.com (unknown
 [40.107.3.99]) by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 1d62f138-a96c-11e9-a021-7b17f84521a9;
 Thu, 18 Jul 2019 14:55:43 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=Wqf3GNwcr+EX2kjpOuKG1UHyEdjuRPETW8DBVbNLNXIeZI2jfj5Py6ZlA7rAmbH1OfLeqEoG8lCB+ggA+TU4k4OgzjyFxIFMQ40U+ApfZDe0jT2t5XWPwmdwVwcWJmDzT4M72/I87Py3LMIYkrTvuYJ6DL8aF55C5GHTTev3iiFNxCSzoiR4X3mnHDJh02BJA1mPDalqQeQZ0SIyw76kiYEMg8sSUm60DBJBIbgXy7ww0MFpL97JGenwxLC5Nkj5fLrepudWiAYK2jcAqR55wBTBEsGkX9swB/WF+1ONpeRZFqh2jcinb13WvZLMiCvMO8qGiEh1zb+DMSMHVZUNvQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=zF+D2qjGfP/3jdWQI4N2hgLaKkwGcXhi+rST8zAXoDo=;
 b=IDyNo0KgcjC8Z7ob8082232sGkhGWkv4vwXIb8hAkq5k+ANHjtSZ7KMQHwaVvqtVJ9zrd1Ces1d1baWKjFrYmzCyZXY36ZW3lrPCiLPL4FrBaX7GDhx9rWRzrRZ7Y0EsPFGxaqwdTIOnNHLcsUMmcHNbBZBGIaW1MYvFetGfvvyu8JPG/KV7Q32n2qeOQHx/+1psOFpEJ6l6IFvlcI+srxFWLUT1RdErj2ry1NMmmCRGRKIdMFSD+/DaUs1s/29Cf8yl3DJTeWhSVTXkQ378WxEbBytaz+5dflHHdNW+klaaZ4RPD+evITOg7yW+hlBxBVc3r6b0fyufiJ1utF1n/Q==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=bitdefender.com;dmarc=pass action=none
 header.from=bitdefender.com;dkim=pass header.d=bitdefender.com;arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=bitdefender.onmicrosoft.com; s=selector1-bitdefender-onmicrosoft-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=zF+D2qjGfP/3jdWQI4N2hgLaKkwGcXhi+rST8zAXoDo=;
 b=xTt4Ehxb2T31ELp6wP+x9fERlpgJoj/FCZUnIlLFehxIidTxczU/T4yJRxzOE1qwPxnKz6tONEl8OqbyA44JcWzt5M1za9TcslXHlH3+QAX6TZu4rBc3msPf2CESfECIJrOUQ2Q3Lwyv7TuH7Rbt+fThKsbq5hncN21BSVCXJqY=
Received: from AM6PR02MB4615.eurprd02.prod.outlook.com (20.177.198.89) by
 AM6PR02MB4358.eurprd02.prod.outlook.com (20.177.114.155) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2094.14; Thu, 18 Jul 2019 14:55:41 +0000
Received: from AM6PR02MB4615.eurprd02.prod.outlook.com
 ([fe80::8185:36ef:58bb:9a00]) by AM6PR02MB4615.eurprd02.prod.outlook.com
 ([fe80::8185:36ef:58bb:9a00%2]) with mapi id 15.20.2094.011; Thu, 18 Jul 2019
 14:55:41 +0000
From: Petre Ovidiu PIRCALABU <ppircalabu@bitdefender.com>
To: Jan Beulich <JBeulich@suse.com>
Thread-Topic: [PATCH v2 07/10] vm_event: Add vm_event_ng interface
Thread-Index: AQHVO/ji+ep3hd1WrES1BL2P0bM6cabOlq4AgABMy4CAAB8oAIABZ1KAgAAMwoCAAAMRAA==
Date: Thu, 18 Jul 2019 14:55:41 +0000
Message-ID: <54ffb078c4c4c5d793a4bed2e47b587237cb7b0d.camel@bitdefender.com>
References: <cover.1563293545.git.ppircalabu@bitdefender.com>
 <cover.1563293545.git.ppircalabu@bitdefender.com>
 <79a1e2aebc55c20f58cb8c925320de202b17d8f2.1563293545.git.ppircalabu@bitdefender.com>
 <e1c9a42d-7bde-5749-7cf3-cb5e7b4041e1@suse.com>
 <de42faf2929b0ff0d52949d21dea5f2b30336840.camel@bitdefender.com>
 <20603303-440d-3ac4-8f78-861abaa78d70@suse.com>
 <22abf98c86af08adb0444ffa115bc56b9bd552fc.camel@bitdefender.com>
 <58a8a000-7dff-be57-7d75-f39abbd41f69@suse.com>
In-Reply-To: <58a8a000-7dff-be57-7d75-f39abbd41f69@suse.com>
Accept-Language: ro-RO, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: PR0P264CA0052.FRAP264.PROD.OUTLOOK.COM
 (2603:10a6:100:1d::16) To AM6PR02MB4615.eurprd02.prod.outlook.com
 (2603:10a6:20b:6a::25)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=ppircalabu@bitdefender.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-mailer: Evolution 3.28.5-0ubuntu0.18.04.1 
x-originating-ip: [91.199.104.6]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 34e34b9d-2c38-4301-e252-08d70b9000b3
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:AM6PR02MB4358; 
x-ms-traffictypediagnostic: AM6PR02MB4358:|AM6PR02MB4358:
x-microsoft-antispam-prvs: <AM6PR02MB4358D6A91F1B6886A47F1BA4D6C80@AM6PR02MB4358.eurprd02.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 01026E1310
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(376002)(366004)(136003)(346002)(39860400002)(396003)(199004)(189003)(2906002)(66446008)(66476007)(66556008)(64756008)(256004)(118296001)(25786009)(14444005)(52116002)(5660300002)(54906003)(66946007)(76176011)(102836004)(6506007)(53546011)(386003)(478600001)(26005)(486006)(4326008)(186003)(71190400001)(71200400001)(2616005)(11346002)(476003)(99286004)(446003)(7416002)(6246003)(6436002)(8936002)(6486002)(7736002)(6916009)(229853002)(53936002)(68736007)(81166006)(3846002)(86362001)(81156014)(14454004)(50226002)(36756003)(316002)(66066001)(8676002)(6512007)(6116002)(305945005)(99106002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:AM6PR02MB4358;
 H:AM6PR02MB4615.eurprd02.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: bitdefender.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: wN3X69lrA9ktrYfTv4Pe8fvutf3lPKAX72q0B2MMlu6KrayXP8qyb+RKQI1vCg+JfZN7XHy2LKkxshqB0LLdZHPKXXeQA2buWufqt5Eicmd+5frKCim+d9p8dBKv50yPsHNDIKOl7yw+USWiRTY2yVzOZO9chVwIEjbANBGDe6enoSonUsrAZ12ORuNQyfdsAuIAUNwd/2BhGYb8FoJSuilLfA7e2oziDi9eRYXxFD2z6J6jdquMVXlrLwvORs2/PCcUlzejrS7vmrKTzj0M8gTMVCXucOAF8xRtWtaMVHqg8uKIPifZy/wFKhAe03E3TjeNUSbtV1JlcS20lT1628333EP/aH/mi91DhVxER8xZDXhlNF41+8qCr7vZAKifpIwtpZ1t/WQK71aiN1F/RP64ppSv9bgs6brzW4ni9zM=
Content-ID: <0E7ADB70B5DBA842949A3A4227FE84CC@eurprd02.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: bitdefender.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 34e34b9d-2c38-4301-e252-08d70b9000b3
X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Jul 2019 14:55:41.3468 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 487baf29-f1da-469a-9221-243f830c36f3
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: ppircalabu@bbu.bitdefender.biz
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR02MB4358
Subject: Re: [Xen-devel] [PATCH v2 07/10] vm_event: Add vm_event_ng 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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 JulienGrall <julien.grall@arm.com>, Paul Durrant <Paul.Durrant@citrix.com>,
 Tamas K Lengyel <tamas@tklengyel.com>,
 Alexandru Stefan ISAILA <aisaila@bitdefender.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCAyMDE5LTA3LTE4IGF0IDE0OjQ0ICswMDAwLCBKYW4gQmV1bGljaCB3cm90ZToNCj4g
T24gMTguMDcuMjAxOSAxNTo1OSwgUGV0cmUgT3ZpZGl1IFBJUkNBTEFCVSB3cm90ZToNCj4gPiBC
ZWZvcmUgdXNpbmcgeGVuZm9yZWlnbm1lbW9yeV9tYXBfcmVzb3VyY2UgSSBpbnZlc3RpZ2F0ZWQg
c2V2ZXJhbA0KPiA+IGRpZmZlcmVudCBhcHByb2FjaGVzOg0KPiA+IC0gQWxsb2NhdGUgdGhlIG1l
bW9yeSBpbiBoeXBlcnZpc29yIGFuZCB4Y19tYXBfZm9yZWlnbl9wYWdlcw0KPiA+IChkb2Vzbid0
DQo+ID4gd29yayBiZWNhdXNlIHlvdSBjYW5ub3QgImZvcmVpZ25tYXAiIHBhZ2VzIG9mIHlvdXIg
b3duIGRvbWFpbi4NCj4gPiAtIEFsbG9jYXRlIHRoZSBtZW1vcnkgaW4gZ3Vlc3QsIGFuZCBtYXAg
dGhlIGFsbG9jYXRlZCBwYWdlcyBpbiBYRU4uDQo+ID4gVG8NCj4gPiBteSBrbm93bGVkZ2UgdGhl
cmUgaXMgbm8gc3VjaCBBUEkgaW4gbGludXggdG8gZG8gdGhpcyBhbmQgdGhlDQo+ID4gbW9uaXRv
cg0KPiA+IGFwcGxpY2F0aW9uLCBhcyBhbiB1c2Vyc3BhY2UgcHJvZ3JhbSwgaXMgbm90IGF3YXJl
IG9mIHRoZSBhY3R1YWwNCj4gPiBnZm5zDQo+ID4gZm9yIGFuIGFsbG9jYXRlZCBtZW1vcnkgYXJl
YS4NCj4gPiANCj4gPiBTbywgYXQgdGhpcyBwb2ludCB0aGUgbW9zdCBwcm9taXNpbmcgc29sdXRp
b24gaXMgYWxsb2NhdGluZyB0aGUNCj4gPiBtZW1vcnkNCj4gPiBpbiBYRU4sIHNoYXJpbmcgaXQg
d2l0aCBJRCB1c2luZyBzaGFyZV94ZW5fcGFnZV93aXRoX2d1ZXN0LCBhbmQNCj4gPiBtYXBwaW5n
DQo+ID4gaXQgd2l0aCB4ZW5mb3JlaWdubWVtb3J5X21hcF9yZXNvdXJjZSAod2l0aCB0aGUgZmxh
Zw0KPiA+IFhFTk1FTV9yc3JjX2FjcV9jYWxsZXJfb3duZWQgc2V0KQ0KPiANCj4gV2hpY2ggaXMg
ZmluZSAtIHRoYXQncyB3aHkgUGF1bCBoYWQgaW50cm9kdWNlZCB0aGUgZ2VuZXJpYyBpbnRlcmZh
Y2UuDQo+IA0KPiA+IFRvIG15IHVuZGVyc3RhbmRpbmcgdGhlIGNsZWFudXAgc2VxdWVuY2UgZnJv
bQ0KPiA+IGdudHRhYl91bnBvcHVsYXRlX3N0YXR1c19mcmFtZXMgYmFzaWNhbGx5IGJvaWxzIGRv
d24gdG86DQo+ID4gMS4gZ3Vlc3RfcGh5c21hcF9yZW1vdmVfcGFnZQ0KPiA+IDIuIGlmICggdGVz
dF9hbmRfY2xlYXJfYml0KF9QR0NfYWxsb2NhdGVkLCAmcGctPmNvdW50X2luZm8pICkNCj4gPiAg
ICAgICAgIHB1dF9wYWdlKHBnKTsNCj4gPiAzLiBmcmVlX3hlbmhlYXBfcGFnZQ0KPiANCj4gWW91
J3JlIG1pc3NpbmcgdGhlIGNydWNpYWwgcGFydCBvZiB1bmRvaW5nIHN0ZXAgMiBpZiB5b3UgZmlu
ZA0KPiB0aGF0IHRoZXJlIGFyZSBzdGlsbCByZWZlcmVuY2VzIGxlZnQgdG8gdGhlIHBhZ2UuDQo+
IA0KPiBBbmQgdGhlbiwgYmVjYXVzZSBvZiB5b3VyIHVzZSBvZiB2emFsbG9jKCksIHlvdSBjYW4n
dCB1c2UNCj4gZnJlZV94ZW5oZWFwX3BhZ2VzKCksIGFzIHRoYXQgdGFrZXMgYSAoZGlyZWN0IG1h
cCkgbGluZWFyIGFkZHJlc3MNCj4gYXMgaW5wdXQuIEl0IGhhcyB0byBiZSBmcmVlX2RvbWhlYXBf
cGFnZXMoKSBpbiB5b3VyIGNhc2UuDQo+IA0KPiA+IE15IGN1cnJlbnQgaW1wbGVtZW50YXRpb24g
dXNlcyB2emFsbG9jIGluc3RlYWQgb2YNCj4gPiBhbGxvY194ZW5oZWFwX3BhZ2VzDQo+ID4gYW5k
IHRoYXQncyB3aHkgSSBhc3N1bWVkIHZ1bm1hcCBhbmQgZnJlZV9kb21oZWFwX3BhZ2VzIHdpbGwg
c3VmZmljZQ0KPiA+IChJDQo+ID4gd291bGQgaGF2ZSBjYWxsZWQgdmZyZWUgZGlyZWN0bHksIGJ1
dCB0aGUgdGVtcG9yYXJ5IGxpbmtlZCBsaXN0DQo+ID4gdGhhdCBpcw0KPiA+IHVzZWQgdG8gaG9s
ZCB0aGUgcGFnZSByZWZlcmVuY2VzIGNhdXNlcyBmcmVlX2RvbWhlYXBfcGFnZXMgdG8NCj4gPiBj
cmFzaCkNCj4gPiANCj4gPiBEbyBJIGFsc28gaGF2ZSB0byBjYWxsIGd1ZXN0X3BoeXNtYXBfcmVt
b3ZlX3BhZ2UgYW5kIHB1dF9wYWdlPw0KPiA+IChzdGVwcw0KPiA+IDEuIGFuZCAyLikNCj4gDQo+
IGd1ZXN0X3BoeXNtYXBfcmVtb3ZlX3BhZ2UoKSBuZWVkcyB0byBiZSBjYWxsZWQgZm9yIHRyYW5z
bGF0ZWQgcGFnZS0NCj4gb3duaW5nIGRvbWFpbnMgaWYgdGhlIHBhZ2Ugd2FzIGV2ZXIgYWRkZWQg
dG8gdGhlaXIgcGh5c21hcC4gQXMgbG9uZw0KPiBhcyB5b3UgYXZvaWQgYWRkaW5nLCB5b3UgYWxz
byBkb24ndCBuZWVkIHRvIHJlbW92ZS4gSSBkb24ndCByZWNhbGwNCj4gdGhvdWdoIHdoZXRoZXIg
YSB0cmFuc2xhdGVkIGRvbWFpbiBjYW4gYWNjZXNzIGEgcmVzb3VyY2Ugd2l0aG91dCBpdA0KPiBo
YXZpbmcgYSByZXByZXNlbnRhdGlvbiBpbiBpdHMgR0ZOIHNwYWNlLg0KPiANCj4gWW91IGRlZmlu
aXRlbHkgbmVlZCB0byBkbyBzdGVwIDIgKHdoaWNoIGlzIHRvIHVuZG8gdGhlIHJlc3BlY3RpdmUN
Cj4gcGFydCBvZiBzaGFyZV94ZW5fcGFnZV93aXRoX2d1ZXN0KCksIGFuZCB5b3UgX2Fsc29fIG5l
ZWQgdG8gY2xlYXINCj4gdGhlIHBhZ2Ugb3duZXIgKHVuZG9pbmcgdGhlIG90aGVyIHBhcnQgb2Yg
d2hhdCB0aGF0IGZ1bmN0aW9uIGhhcw0KPiBkb25lKS4gQW5kIHRoZW4sIGFzIHNhaWQgYWJvdmUs
IHlvdSBuZWVkIHRvIGNoZWNrIHRoYXQgdGhlIHBhZ2UNCj4gaGFzIG5vIHJlZmVyZW5jZXMgbGVm
dCBvbiBpdCwgYW5kIGNvcnJlY3RseSBkZWFsIHdpdGggdGhlIGNhc2Ugd2hlbg0KPiBpdCBzdGls
bCBoYXMgc29tZS4NCj4gDQo+IE9uIHRoZSB3aG9sZSBnbnR0YWJfdW5wb3B1bGF0ZV9zdGF0dXNf
ZnJhbWVzKCkgaXMgdmVyeSB1bmZvcnR1bmF0ZQ0KPiB0byBoYXZlIHRoZSB3YXkgaXQgaXMsIGlu
Y2x1ZGluZyB0aGUgdmFyaW91cyBkb21haW5fY3Jhc2goKS1lcy4gSXQNCj4gd2FzIG1lcmVseSB0
aGUgb25seSB3YXkgd2UgY291bGQgc2VlIHdoZW4gZGVhbGluZyB3aXRoIFhTQS0yNTUuIEkNCj4g
d291bGQgc3Ryb25nbHkgcmVjb21tZW5kIGFnYWluc3QgbmV3IGNvZGUgdHJ5aW5nIHRvIGdvIHRo
aXMgc2FtZQ0KPiByb3V0ZSwgdW5sZXNzIHdlIGludHJvZHVjZSBhIGdlbmVyaWMgYW5kIGNsZWFu
L3NhZmUgZnVuY3Rpb24NCj4gaW52ZXJ0aW5nIHNoYXJlX3hlbl9wYWdlX3dpdGhfZ3Vlc3QoKSAo
d2hpY2ggSSd2ZSB0cmllZCBpbiB0aGUgcGFzdA0KPiBhbmQgZmFpbGVkKS4NCj4gDQo+IEphbg0K
DQpUaGFuay15b3UgdmVyeSBtdWNoIGZvciBleHBsYWluaW5nIHRoaXMgdG8gbWUuIEkgd2lsbCB1
cGRhdGUgdGhlDQpjbGVhbnVwIHByb2NlZHVyZSBhbmQgbGV0IHlvdSBrbm93IHRoZSBvdXRjb21l
Lg0KDQpCZXN0IHJlZ2FyZHMsDQpQZXRyZQ0KDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 14:56:57 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 14:56:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ho7q4-0000Sa-KE; Thu, 18 Jul 2019 14:56: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=B+y+=VP=tklengyel.com=bounce+e181d6.cd840-xen-devel=lists.xenproject.org@srs-us1.protection.inumbo.net>)
 id 1ho7q3-0000SU-M1
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 14:56:55 +0000
X-Inumbo-ID: 47e34dea-a96c-11e9-8980-bc764e045a96
Received: from rs224.mailgun.us (unknown [209.61.151.224])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 47e34dea-a96c-11e9-8980-bc764e045a96;
 Thu, 18 Jul 2019 14:56:53 +0000 (UTC)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=tklengyel.com;
 q=dns/txt; 
 s=krs; t=1563461813; h=Content-Type: Cc: To: Subject: Message-ID: Date:
 From: In-Reply-To: References: MIME-Version: Sender;
 bh=Jo/AGgFrcQVm6rAs6FJeEHRY5834jlXbI6FVR588wGE=;
 b=nSRsYSOrq9IZlDyedph6pt5MeApP3PNbCmbGdqhbxWyc3B0kxXy0/lMg77Wywbf75s6bkLjv
 4INUNmMdh0TRTWl0Ph5HQIvie61SfKKoTQAsu76kWHvK/TYgDm0IT0rU9ZyEwiSnfnKHyjmP
 GvKa8c1UDqWq1DsAibjkcfpEEFg=
X-Mailgun-Sending-Ip: 209.61.151.224
X-Mailgun-Sid: WyIyYTNmOCIsICJ4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmciLCAiY2Q4NDAiXQ==
Received: from mail-wm1-f47.google.com (mail-wm1-f47.google.com
 [209.85.128.47])
 by mxa.mailgun.org with ESMTP id 5d3088b5.7fd68e40d070-smtp-out-n03;
 Thu, 18 Jul 2019 14:56:53 -0000 (UTC)
Received: by mail-wm1-f47.google.com with SMTP id s3so25914685wms.2
 for <xen-devel@lists.xenproject.org>; Thu, 18 Jul 2019 07:56:52 -0700 (PDT)
X-Gm-Message-State: APjAAAUyPhcdNAAUdmSF6kREVItZiGLbAVrvKWSplAM09AI+0CpGv98R
 VVFe305I/mTujAIEpgl5L3xdbAxcLeZ7cCoHgvk=
X-Google-Smtp-Source: APXvYqxL9uoeXwE14ikyhdODKbqDpZrhOu6CyIHU4xgh/3cqMZalcPfmOgWT91eNEbeV862vP6lN2z3vf5651A3g9UQ=
X-Received: by 2002:a1c:7d4e:: with SMTP id y75mr43360560wmc.169.1563461812116; 
 Thu, 18 Jul 2019 07:56:52 -0700 (PDT)
MIME-Version: 1.0
References: <20190717193335.11991-1-tamas@tklengyel.com>
 <20190717193335.11991-2-tamas@tklengyel.com>
 <66bbd9f7-12f9-b654-555d-a02d5f4f0dba@suse.com>
 <CABfawhkJR8sz8cVCfcuxQ-4+xoQOSTs-XQuow-qzPyd4xZwq0g@mail.gmail.com>
 <b6cdc457-01e8-03cf-5408-11337e5a10d9@suse.com>
 <CABfawhkAcoHm_+5ob6nge4xELUvpb4kZXoC+n_7sF-PNK+untQ@mail.gmail.com>
 <6e2986dd-5416-4ef3-c00b-eca4db578e7c@suse.com>
 <CABfawh=6vwfcRqHMrbgojduvvAk5jMJ_u=vOt=r-3sCiYGapoA@mail.gmail.com>
 <f3fc709b-d959-07f3-c047-a1da24816e09@suse.com>
 <CABfawhkvmiUoRLJaiCU4RwNpCRpcqRthTW9xZ0NLc6CCbS8-uQ@mail.gmail.com>
 <92678567-f9d1-aea4-52e8-d9e1fb6c12e2@suse.com>
In-Reply-To: <92678567-f9d1-aea4-52e8-d9e1fb6c12e2@suse.com>
From: Tamas K Lengyel <tamas@tklengyel.com>
Date: Thu, 18 Jul 2019 08:56:15 -0600
X-Gmail-Original-Message-ID: <CABfawhnZ-a3ddc6r+qDTcT7r6_A81_L+8_ychqQeyLjJ3hw1aA@mail.gmail.com>
Message-ID: <CABfawhnZ-a3ddc6r+qDTcT7r6_A81_L+8_ychqQeyLjJ3hw1aA@mail.gmail.com>
To: Jan Beulich <JBeulich@suse.com>
Subject: Re: [Xen-devel] [PATCH v6 1/5] x86/mem_sharing: reorder when pages
 are unlocked and released
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBKdWwgMTgsIDIwMTkgYXQgODo0NyBBTSBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3Vz
ZS5jb20+IHdyb3RlOgo+Cj4gT24gMTguMDcuMjAxOSAxNjozNSwgVGFtYXMgSyBMZW5neWVsIHdy
b3RlOgo+ID4gT24gVGh1LCBKdWwgMTgsIDIwMTkgYXQgODoyOCBBTSBKYW4gQmV1bGljaCA8SkJl
dWxpY2hAc3VzZS5jb20+IHdyb3RlOgo+ID4+IE9uIDE4LjA3LjIwMTkgMTU6NDcsIFRhbWFzIEsg
TGVuZ3llbCB3cm90ZToKPiA+Pj4gSSBmZWVsIGxpa2Ugd2UgYXJlIGdvaW5nIGluIGNpcmNsZXMg
YW5kIGhhdmluZyB0aGUgc2FtZSBjb252ZXJzYXRpb25zCj4gPj4+IG92ZXIgYW5kIG92ZXIgd2l0
aG91dCByZWFsbHkgbWFraW5nIGFueSBoZWFkd2F5LiBZb3UgaW50cm9kdWNlZAo+ID4+PiBncmFi
YmluZyB0aGUgYnJva2VuIGV4dHJhIHJlZmVyZW5jZSBpbiAwNTAyZTBhZGFlMi4gSXQgaXMgYW5k
IHdhcwo+ID4+PiBhY3R1YWxseSB1bm5lZWRlZCB0byBzdGFydCB3aXRoIGlmIHRoZSBwcm9wZXIg
c29sdXRpb24gd2FzIHB1dCBpbgo+ID4+PiBwbGFjZSwgd2hpY2ggaXMgd2hhdCB0aGlzIHBhdGNo
IGRvZXMsIHJlb3JkZXJpbmcgdGhpbmdzLgo+ID4+Cj4gPj4gSSdtIG5vdCBjb21wbGFpbmluZyBh
Ym91dCB0aGUgY2hhbmdlczsgSSdkIG1lcmVseSBsaWtlIHRoZSBkZXNjcmlwdGlvbgo+ID4+IHN0
YXRlIHdoeSB0aGV5J3JlIG5lZWRlZC4KPiA+Cj4gPiBPSy4KPiA+Cj4gPj4+IEl0J3MgcG9zc2li
bGUgdGhlcmUgYXJlIG90aGVyIGluc3RhbmNlcyB3aGVyZSB0aGlzIG1heSBzdGlsbCBiZQo+ID4+
PiBicm9rZW4uIFJpZ2h0IG5vdyBJIG9ubHkgaGF2ZSBiYW5kd2lkdGggdG8gdGVzdCBhbmQgZml4
IHRoZSBwYXRocyBJCj4gPj4+IHVzZS4gSWYgdGhhdCdzIHVuYWNjZXB0YWJsZSBJJ20gaGFwcHkg
dG8gY29udGludWUgZGV2ZWxvcG1lbnQgaW4gbXkKPiA+Pj4gcHJpdmF0ZSBmb3JrIGFuZCBsZWF2
ZSB0aGluZ3MgYXMtaXMgdXBzdHJlYW0uCj4gPj4KPiA+PiBTaW1pbGFybHksIGlmIHRoZXJlIGFy
ZSBsaW1pdGF0aW9ucyAtIGZpbmUuIEJ1dCBwbGVhc2Ugc2F5IHNvIGluIHRoZQo+ID4+IGRlc2Ny
aXB0aW9uLCB0byBhdm9pZCBnaXZpbmcgdGhlIGltcHJlc3Npb24gdGhhdCB0aGUgaXNzdWVzIGhh
dmUgYmVlbgo+ID4+IHRha2VuIGNhcmUgb2YgYWx0b2dldGhlci4KPiA+Cj4gPiBGYWlyIGVub3Vn
aC4KPgo+IEFuZCBidHcgLSBpZiB5b3UganVzdCBzZW50IGFuIHVwZGF0ZWQgZGVzY3JpcHRpb24s
IEkgdGhpbmsgSSdkIGNvbW1pdAo+IHRoaXMgd2l0aG91dCBmdXJ0aGVyIHdhaXRpbmcgZm9yIEdl
b3JnZSB0byBmaW5kIHRpbWUgdG8gZXZlbnR1YWxseSBhY2sKPiBpdC4KClRoYXQgd291bGQgYmUg
Z3JlYXQuIFRoaXMgaXMgdGhlIG1lc3NhZ2UgSSB0eXBlZCBvdXQgZm9yIHY3OgoKICAgIHg4Ni9t
ZW1fc2hhcmluZzogcmVvcmRlciB3aGVuIHBhZ2VzIGFyZSB1bmxvY2tlZCBhbmQgcmVsZWFzZWQK
CiAgICBDYWxsaW5nIF9wdXRfcGFnZV90eXBlIHdoaWxlIGFsc28gaG9sZGluZyB0aGUgcGFnZV9s
b2NrIGZvciB0aGF0CnBhZ2UgY2FuIGNhdXNlCiAgICBhIGRlYWRsb2NrLiBUaGVyZSBtYXkgYmUg
Y29kZS1wYXRocyBzdGlsbCBpbiBwbGFjZSB3aGVyZSB0aGlzIGlzCmFuIGlzc3VlLCBidXQKICAg
IGZvciBub3JtYWwgc2hhcmluZyBwdXJwb3NlcyB0aGlzIGhhcyBiZWVuIHRlc3RlZCBhbmQgd29y
a3MuCgogICAgUmVtb3ZpbmcgZ3JhYmJpbmcgdGhlIGV4dHJhIHBhZ2UgcmVmZXJlbmNlIGF0IGNl
cnRhaW4gcG9pbnRzIGlzCmRvbmUgYmVjYXVzZSBpdAogICAgaXMgbm8gbG9uZ2VyIG5lZWRlZCwg
YSByZWZlcmVuY2UgaXMgaGVsZCB0aWxsIG5lY2Vzc2FyeSB3aXRoIHRoaXMKcmVvcmRlciB0aHVz
CiAgICB0aGUgZXh0cmEgcmVmZXJlbmNlIGlzIHJlZHVuZGFudC4KCiAgICBUaGUgY29tbWVudCBi
ZWluZyBkcm9wcGVkIGlzIGluY29ycmVjdCBzaW5jZSBpdCdzIG5vdyBvdXQtb2YtZGF0ZS4KClRh
bWFzCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 14:59:00 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 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 1ho7s3-0000a4-1N; Thu, 18 Jul 2019 14:58:59 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=xBYf=VP=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1ho7s1-0000Zt-S1
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 14:58:57 +0000
X-Inumbo-ID: 8ec153b0-a96c-11e9-8cc2-3369d83d3f8f
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 8ec153b0-a96c-11e9-8cc2-3369d83d3f8f;
 Thu, 18 Jul 2019 14:58:52 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1ho7rw-00056w-Ed; Thu, 18 Jul 2019 14:58: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 1ho7rw-0006Ey-2b; Thu, 18 Jul 2019 14:58:52 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1ho7rw-00032h-1e; Thu, 18 Jul 2019 14:58:52 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139094-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.19:build-armhf-pvops:kernel-build:fail:regression
 linux-4.19:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-examine:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=3bd837bfe431839a378e9d421af05b2e22a6d329
X-Osstest-Versions-That: linux=84df9525b0c27f3ebc2ebb1864fa62a97fdedb7d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 18 Jul 2019 14:58:52 +0000
Subject: [Xen-devel] [linux-4.19 test] 139094: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTA5NCBsaW51eC00LjE5IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzkwOTQvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAg
IDYga2VybmVsLWJ1aWxkICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyOTMxMwoKVGVzdHMg
d2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtaGYt
YXJtaGYteGwtcnRkcyAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtdmhkICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwtc2VhdHRsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZp
cnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsLXRodW5kZXJ4IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1j
cmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFt
ZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2
LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3
aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3Rh
bGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4x
MC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lv
biB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAgICAgICAgIDNiZDgzN2JmZTQz
MTgzOWEzNzhlOWQ0MjFhZjA1YjJlMjJhNmQzMjkKYmFzZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAg
ICAgICAgICAgICAgIDg0ZGY5NTI1YjBjMjdmM2ViYzJlYmIxODY0ZmE2MmE5N2ZkZWRiN2QKCkxh
c3QgdGVzdCBvZiBiYXNpcyAgIDEyOTMxMyAgMjAxOC0xMS0wMiAwNTozOTowOCBaICAyNTggZGF5
cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjk0MTIgIDIwMTgtMTEtMDQgMTQ6MTA6MTUgWiAgMjU2
IGRheXMgIDE2MiBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMzkwMDQgIDIwMTktMDct
MTQgMjM6MzU6NTQgWiAgICAzIGRheXMgICAgNCBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCjIyNzEgcGVvcGxlIHRv
dWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3QsCm5vdCBsaXN0aW5nIHRoZW0gYWxsCgpqb2JzOgog
YnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3Bz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0t
aTM4Ni14c20gICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1y
aGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1k
NjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
b3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdz
MTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVj
ayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEw
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWlu
dGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcGFp
ciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2
NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1
YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRk
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
dmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5v
cmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3Ms
IGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJl
cG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0
cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9
bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDth
PWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQg
YXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1t
YXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAxODU0MTkg
bGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 15:02:54 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 15:02:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ho7vm-0001KB-Kx; Thu, 18 Jul 2019 15:02: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=b8c6=VP=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1ho7vl-0001K6-2M
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 15:02:49 +0000
X-Inumbo-ID: 1abe9608-a96d-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 1abe9608-a96d-11e9-8980-bc764e045a96;
 Thu, 18 Jul 2019 15:02:47 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 7C502344;
 Thu, 18 Jul 2019 08:02:47 -0700 (PDT)
Received: from [10.37.10.69] (unknown [10.37.10.69])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 813013F71F;
 Thu, 18 Jul 2019 08:02:44 -0700 (PDT)
To: Tamas K Lengyel <tamas@tklengyel.com>, xen-devel@lists.xenproject.org
References: <20190718144317.23307-1-tamas@tklengyel.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <119d0edb-cb12-fbad-9e3e-8c0a469983df@arm.com>
Date: Thu, 18 Jul 2019 16:02:42 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <20190718144317.23307-1-tamas@tklengyel.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [RFC] xen: Add .astylerc for automated
 style-formatting
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Iurii Artemenko <Iurii_Artemenko@epam.com>, Jan Beulich <jbeulich@suse.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgVGFtYXMsCgpBZGRpbmcgTGFycywgQXJ0ZW0gYW5kIEl1cmlpLiBJdXJpaSBoYXMgYmVlbiB3
b3JraW5nIG9uIGEgdmVyc2lvbiBmb3IgCmNsYW5nLWZvcm1hdCByZWNlbnRseS4KCk9uIDcvMTgv
MTkgMzo0MyBQTSwgVGFtYXMgSyBMZW5neWVsIHdyb3RlOgo+IFVzaW5nIGFzdHlsZSAoaHR0cDov
L2FzdHlsZS5zb3VyY2Vmb3JnZS5uZXQpIGNhbiBncmVhdGx5IHJlZHVjZSB0aGUgb3ZlcmhlYWQg
b2YKPiBtYW51YWxseSBjaGVja2luZyBhbmQgYXBwbHlpbmcgc3R5bGUtZml4ZXMgdG8gc291cmNl
LWNvZGUuIFRoZSBpbmNsdWRlZAo+IC5hc3R5bGVyYyBpcyB0aGUgY2xvc2VzdCBhcHByb3hpbWF0
aW9uIG9mIHRoZSBlc3RhYmxpc2hlZCBYZW4gc3R5bGUgKGluY2x1ZGluZwo+IHN0eWxlcyBub3Qg
Zm9ybWFsbHkgc3BlbGxlZCBvdXQgYnkgQ09ESU5HX1NUWUxFIGJ1dCBjb21tb25seSByZXF1ZXN0
ZWQpLgo+IAo+IENoZWNraW5nIHRoZSBjb21tZW50IHN0eWxlcyBhcmUgbm90IGluY2x1ZGVkIGlu
IHRoZSBhdXRvbWF0aW9uLgo+IAo+IEluY29ycG9yYXRpbmcgWGVuJ3MgZXhjZXB0aW9uIHRvIHRo
ZSBkby13aGlsZSBzdHlsZSBpcyBvbmx5IHBhcnRpYWxseSBwb3NzaWJsZSwKPiB0aHVzIGEgY2hh
bmdlIGlzIHByb3Bvc2VkIHRvIHRoZSBDT0RJTkdfU1RZTEUgb2YgbW92aW5nIHRoZSBicmFjZSBm
cm9tICJkbyB7Igo+IHRvIHRoZSBuZXh0IGxpbmUuCj4gCj4gTW9zdCBvZiBYZW4ncyBjb2RlLWJh
c2UgaXMgbm9uLWNvbmZvcm1pbmcgYXQgdGhlIG1vbWVudDogMjg5IGZpbGVzIHBhc3MKPiB1bmNo
YW5nZWQsIDg3NiBoYXZlIHNvbWUgc3R5bGUgaXNzdWVzLgo+IAo+IElkZWFsbHkgd2UgY2FuIHNs
b3dseSBtaWdyYXRlIHRoZSBlbnRpcmUgY29kZS1iYXNlIHRvIGJlIGNvbmZvcm1pbmcsIHRodXMK
PiBlbGltaW5hdGluZyB0aGUgbmVlZCBvZiBkaXNjdXNzaW5nIGFuZCBlbmZvcmNpbmcgc3R5bGUg
aXNzdWVzIG1hbnVhbGx5IG9uIHRoZQo+IG1haWxpbmdsaXN0LgoKSSBxdWl0ZSBsaWtlIHRoZSBp
ZGVhIG9mIGFuIGF1dG9tYXRpYyBjb2Rpbmcgc3R5bGUgY2hlY2tlci4gSG93ZXZlciwgaXQgCmlz
IGEgYml0IGNvbmNlcm5pbmcgdGhhdCBub3QgZXZlbiBhIDEvMyBvZiB0aGUgZmlsZXMgYXJlIGFi
bGUgdG8gcGFzcyAKdGhlIGNvZGluZyBzdHlsZSB5b3Ugc3VnZ2VzdC4gQ291bGQgeW91IGV4cGxh
aW4gd2hldGhlciB0aGlzIGlzIGJlY2F1c2UgCnRoZSBmaWxlcyBkb2VzIG5vdCBhbHJlYWR5IGZv
bGxvdyBYZW4gY29kaW5nIHN0eWxlIG9yIGlzIGl0IGp1c3QgdGhlIApkaWZmZXJlbmNlIHdpdGgg
YXN0eWxlPwoKV2hhdCBhcmUgdGhlIG1haW4gc3R5bGUgaXNzdWVzPwoKPiAKPiBTaWduZWQtb2Zm
LWJ5OiBUYW1hcyBLIExlbmd5ZWwgPHRhbWFzQHRrbGVuZ3llbC5jb20+Cj4gLS0tCj4gICAuYXN0
eWxlcmMgICAgfCAxNCArKysrKysrKysrKysrKwo+ICAgQ09ESU5HX1NUWUxFIHwgMTggKysrKysr
KysrKysrKysrLS0tCj4gICAyIGZpbGVzIGNoYW5nZWQsIDI5IGluc2VydGlvbnMoKyksIDMgZGVs
ZXRpb25zKC0pCj4gICBjcmVhdGUgbW9kZSAxMDA2NDQgLmFzdHlsZXJjCj4gCj4gZGlmZiAtLWdp
dCBhLy5hc3R5bGVyYyBiLy5hc3R5bGVyYwo+IG5ldyBmaWxlIG1vZGUgMTAwNjQ0Cj4gaW5kZXgg
MDAwMDAwMDAwMC4uYmJkMWQ1NWRkZAo+IC0tLSAvZGV2L251bGwKPiArKysgYi8uYXN0eWxlcmMK
PiBAQCAtMCwwICsxLDE0IEBACj4gK3N0eWxlPWJzZAo+ICtzdWZmaXg9bm9uZQo+ICthbGlnbi1w
b2ludGVyPW5hbWUKPiArYWxpZ24tcmVmZXJlbmNlPW5hbWUKPiAraW5kZW50PXNwYWNlcz00Cj4g
K21heC1jb2RlLWxlbmd0aD04MAo+ICttaW4tY29uZGl0aW9uYWwtaW5kZW50PTAKPiArYXR0YWNo
LWNsb3Npbmctd2hpbGUKPiArcmVtb3ZlLWJyYWNlcwo+ICtpbmRlbnQtc3dpdGNoZXMKPiArYnJl
YWstb25lLWxpbmUtaGVhZGVycwo+ICtrZWVwLW9uZS1saW5lLWJsb2Nrcwo+ICtwYWQtY29tbWEK
PiArcGFkLWhlYWRlcgo+IGRpZmYgLS1naXQgYS9DT0RJTkdfU1RZTEUgYi9DT0RJTkdfU1RZTEUK
PiBpbmRleCA2Y2M1Yjc3NGNmLi4wYjM3ZjdhZTRkIDEwMDY0NAo+IC0tLSBhL0NPRElOR19TVFlM
RQo+ICsrKyBiL0NPRElOR19TVFlMRQo+IEBAIC02MCw4ICs2MCw4IEBAIEJyYWNpbmcKPiAgIC0t
LS0tLS0KPiAgIAo+ICAgQnJhY2VzICgneycgYW5kICd9JykgYXJlIHVzdWFsbHkgcGxhY2VkIG9u
IGEgbGluZSBvZiB0aGVpciBvd24sIGV4Y2VwdAo+IC1mb3IgdGhlIGRvL3doaWxlIGxvb3AuICBU
aGlzIGlzIHVubGlrZSB0aGUgTGludXggY29kaW5nIHN0eWxlIGFuZAo+IC11bmxpa2UgSyZSLiAg
ZG8vd2hpbGUgbG9vcHMgYXJlIGFuIGV4Y2VwdGlvbi4gZS5nLjoKPiArZm9yIHRoZSB3aGlsZS1w
YXJ0IG9mIGRvL3doaWxlIGxvb3BzLiAgVGhpcyBpcyB1bmxpa2UgdGhlIExpbnV4IGNvZGluZyBz
dHlsZQo+ICthbmQgdW5saWtlIEsmUi4gIGRvL3doaWxlIGxvb3BzIGFyZSBhbiBleGNlcHRpb24u
IGUuZy46Cj4gICAKPiAgIGlmICggY29uZGl0aW9uICkKPiAgIHsKPiBAQCAtNzcsNyArNzcsOCBA
QCB3aGlsZSAoIGNvbmRpdGlvbiApCj4gICAgICAgLyogRG8gc3R1ZmYuICovCj4gICB9Cj4gICAK
PiAtZG8gewo+ICtkbwo+ICt7Cj4gICAgICAgLyogRG8gc3R1ZmYuICovCj4gICB9IHdoaWxlICgg
Y29uZGl0aW9uICk7Cj4gICAKPiBAQCAtMTIwLDMgKzEyMSwxNCBAQCB0aGUgZW5kIG9mIGZpbGVz
LiAgSXQgc2hvdWxkIGJlOgo+ICAgICogaW5kZW50LXRhYnMtbW9kZTogbmlsCj4gICAgKiBFbmQ6
Cj4gICAgKi8KPiArCj4gK0F1dG9tYXRlZCBzdHlsZSBmb3JtYXR0aW5nIHVzaW5nIGFzdHlsZQo+
ICstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KPiArCj4gK1RoZSAuYXN0
eWxlcmMgaW5jbHVkZWQgaW4gdGhlIFhlbiB0cmVlIGluY29ycG9yYXRlcyBtb3N0IG9mIFhlbidz
Cj4gK3N0eWxlIHJlcXVpcmVtZW50cywgZXhjZXB0IHRoZSBmb3JtYXR0aW5nIG9mIGNvbW1lbnRz
Lgo+ICsKPiArVGhlIHN0ZXBzIHRvIGF1dG9tYXRpY2FsbHkgZm9ybWF0IGEgZmlsZSBhcmU6Cj4g
Kwo+ICtleHBvcnQgQVJUSVNUSUNfU1RZTEVfT1BUSU9OUz0iLmFzdHlsZXJjIgo+ICthc3R5bGUg
PHNvdXJjZSBvciBoZWFkZXIgZmlsZT4KCkkgdGhpbmsgeW91IHdhbnQgdG8gcHJvdmlkZSBlYXN5
IHdheSBmb3IgdGhlIHVzZXIgdG8gaW5zdGFsbC9jb21waWxlIGl0LiAKU28gdGhlcmUgYXJlIGFu
IGhpZ2hlciBjaGFuY2UgZm9yIHRoZW0gdG8gdXNlIGl0LgoKTG9uZy10ZXJtIHdlIHByb2JhYmx5
IHdhbnQgdG8gZ2V0IHRoaXMgaG9va2VkIHRvIHRoZSBDSSBsb29wLgoKQ2hlZXJzLAoKLS0gCkp1
bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 15:05:08 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 15:05:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ho7xz-0001RL-6B; Thu, 18 Jul 2019 15:05:07 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=e8X9=VP=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1ho7xx-0001RE-2H
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 15:05:05 +0000
X-Inumbo-ID: 66ed88e2-a96d-11e9-8980-bc764e045a96
Received: from m9a0003g.houston.softwaregrp.com (unknown [15.124.64.68])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 66ed88e2-a96d-11e9-8980-bc764e045a96;
 Thu, 18 Jul 2019 15:05:04 +0000 (UTC)
Received: FROM m9a0003g.houston.softwaregrp.com (15.121.0.191) BY
 m9a0003g.houston.softwaregrp.com WITH ESMTP; 
 Thu, 18 Jul 2019 15:04:54 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M9W0068.microfocus.com (2002:f79:bf::f79:bf) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Thu, 18 Jul 2019 15:04:54 +0000
Received: from NAM01-BN3-obe.outbound.protection.outlook.com (15.124.8.13) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Thu, 18 Jul 2019 15:04:54 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=lnlMzfiuDQoj4npFsXANyyipexbFYl07EqFYjhfC5PN9wlccLF3KHmFJ3mvZyOC6nkv3WQc2E89UQ38tToYVF8Y+Lc1cEop96RF93+Ldm1mkMcpL2MHXMPQMkA7iFwuIrtPFhUuOj7s3lzuETY3nsitebKIF5rZLk5dQ04duu4TcLO4y4T0JfWSMFRvxj9KAU5rV0P7ybeeNT1SwNIHpz1A6jHLIJL/vav0OF9+b314TWmLdpXlWf8Z87u5kCQYUZk+ZoODqLf/sEulv91EO+NT72c2vSAF6tZqqvbu1t6QgTog4f9H4Y+soVn2ntJAYTnFQTQBeekq11l7pkn1aGQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=CFcM+bJFWq1Vma8BXCN6RK1vK6nCujzKQCqbeNia/38=;
 b=ITZBhCVe/tJHOlZCa/1jo9VkZoApoiugp7LhWQkXjjz97ys4hAy53sIjynarjynAmY2MuEN75wvxUU1Wk//gf/8B9jWrTZjMT+MaLt7WjiSQ8DonCsdlVN2an/DQoMRSER+kksWYIF+Jc9e2pQG3IBs3uZNTjp+PQOKKhUV1uHIksm25TEbnDU2dss3ncg5/Wg5OPIQ8GYf1cloDaegIyWATZexBlUqxhgnPKZOh31XKquvWcaJGoveWLIju8Qrbc+RtaZsKAteTpDlj1Bda/RfxypLokgESFAMjxl9y/YmxjXXNQXWV4WmDKOd2r9GfsPaUs+Qdyf0w626xjWANrQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2475.namprd18.prod.outlook.com (20.179.104.214) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.14; Thu, 18 Jul 2019 15:04:52 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Thu, 18 Jul 2019
 15:04:52 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Andrii Anisov <andrii.anisov@gmail.com>
Thread-Topic: [Xen-devel] [PATCH] schedule: mask out XEN_RUNSTATE_UPDATE from
 state entry time
Thread-Index: AQHVPU7dWxB3gAbicEW8M/sijNABxqbQOA+AgAAzR5uAAA5VgA==
Date: Thu, 18 Jul 2019 15:04:52 +0000
Message-ID: <225f4ccb-d216-98cf-3615-e5196450ea58@suse.com>
References: <1563443655-15802-1-git-send-email-andrii.anisov@gmail.com>
 <abf62099-b848-b7ec-b665-52a2dce755b7@suse.com>
 <17c91de8-dbdb-7c56-08e4-a18b900783d3@gmail.com>
In-Reply-To: <17c91de8-dbdb-7c56-08e4-a18b900783d3@gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB3PR0102CA0036.eurprd01.prod.exchangelabs.com
 (2603:10a6:8::49) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: a3be1efd-9849-4c3b-e56e-08d70b914955
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(5600148)(711020)(4605104)(1401327)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7193020);
 SRVR:DM6PR18MB2475; 
x-ms-traffictypediagnostic: DM6PR18MB2475:
x-microsoft-antispam-prvs: <DM6PR18MB247514FBDEADD95CB65A0836B3C80@DM6PR18MB2475.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 01026E1310
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(366004)(376002)(346002)(39860400002)(136003)(396003)(199004)(189003)(52314003)(52116002)(81156014)(81166006)(6916009)(14454004)(4326008)(229853002)(6512007)(80792005)(186003)(5660300002)(31696002)(316002)(66066001)(478600001)(66946007)(2906002)(66556008)(66446008)(64756008)(66476007)(54906003)(86362001)(256004)(6436002)(6486002)(14444005)(446003)(31686004)(68736007)(11346002)(305945005)(8676002)(3846002)(476003)(2616005)(99286004)(7736002)(8936002)(71190400001)(71200400001)(36756003)(6246003)(486006)(76176011)(102836004)(6506007)(6116002)(53546011)(386003)(107886003)(26005)(53936002)(25786009);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2475;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: UiOgMm4YfOysD96SDwATty//0DJxZ0wTdPEXNH3yjYG8OYVjby9C+f+KCgcl71I4kQdYUFElX3wsHVUd+4BzPjg3LavoPx1ZDYGwd4lcNwbFmpgosGt9zQp/frZxDQlTIAfE6ZrkmEm6yX/qrOhAMXB8psxVqF5j1ctNHNlCQ50eSUa8t8OsAedm1mITkEVP6OERHixQ0NEBWvkWQz1z2GoVugS6v0m+EfVj0oIrCYN+rIADMCx0t+jlYiQz1l1VGt+/CB5UwuhUsyevlYeD/7W0OyuxnT6yWNzODH1owwB8h5+aQ62ZCBTHCW8VzaFAtDk4cRf7NNCoqF9uTWXan7tBh1CaC7LannfCpLrkPN0BIulxL5ehuXMKPtBhf6XVfviqPsV6Q/Hsdzwsry4tZOFqLTiZjmtPpUszQtDDtsw=
Content-ID: <723840FDBBF48F43B60074C45D2054E5@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: a3be1efd-9849-4c3b-e56e-08d70b914955
X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Jul 2019 15:04:52.6213 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2475
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH] schedule: mask out XEN_RUNSTATE_UPDATE from
 state entry 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: George Dunlap <george.dunlap@eu.citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Andrii Anisov <andrii_anisov@epam.com>, Dario Faggioli <dfaggioli@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTguMDcuMjAxOSAxNjoxMiwgQW5kcmlpIEFuaXNvdiB3cm90ZToNCj4gT24gMTguMDcuMTkg
MTQ6MTAsIEphbiBCZXVsaWNoIHdyb3RlOg0KPj4gQSBjb25jcmV0ZSBzY2VuYXJpbyB3aGVyZSB1
cGRhdGVfcnVuc3RhdGVfYXJlYSgpIGFuZCB2Y3B1X3J1bnN0YXRlX2NoYW5nZSgpDQo+PiBjYW4g
YWN0dWFsbHkgcmFjZSB3b3VsZCBiZSB2ZXJ5IHdvcnRod2hpbGUgdG8gcG9pbnQgb3V0IGhlcmUu
IEluIHBhcnRpY3VsYXINCj4+IG9uIEFybSBJJ20gbm90ICh5ZXQ/KSBzZWVpbmcgaG93IHRoaXMg
Y291bGQgaGFwcGVuLg0KPiANCj4gVGhlIHNjZW5hcmlvIGlzIHF1aXRlIHRyaXZpYWw6IHNvbWUg
dmNwdSB1cHRkYXRpbmcgaXRzIHJ1bnN0YXRlIHZhbHVlcw0KPiAoZS5nLiBjb250ZXh0IHN3aXRj
aGluZykgd2hpbGUgdGhvc2UgdmFsdWVzIGFyZSBiZWluZyByZWFkIGJ5IGEgZ3Vlc3QgdXNpbmcN
Cj4gb3RoZXIgdmNwdS4NCg0KV2VsbCwgdGhhdCdzIChhZmFpYSkgbm90IGFuIGludGVuZGVkIHVz
YWdlIHNjZW5hcmlvLiBUaGF0J3Mgc3BlY2lmaWNhbGx5DQp3aGF0IHRoZSBYRU5fUlVOU1RBVEVf
VVBEQVRFIGZsYWcgd2FzIGludHJvZHVjZWQgZm9yOiBUaGlzIHdheSBndWVzdHMNCmNhbiBub3Rp
Y2UgdGhhdCB0aGV5IHNob3VsZG4ndCB1c2UgdGhlIHZhbHVlcywgYXMgdGhleSdyZSBsaWtlbHkN
CmluY29uc2lzdGVudC4gVGhleSdkIHBhdXNlIGZvciBhIGJyaWVmIG1vbWVudCBhbmQgbWFrZSBh
bm90aGVyIGF0dGVtcHQ7DQpzZWUgTGludXgnZXMgeGVuX2dldF9ydW5zdGF0ZV9zbmFwc2hvdF9j
cHVfZGVsdGEoKS4NCg0KQnV0IG5laXRoZXIgZnJvbSB0aGUgY29kZSBjaGFuZ2Ugbm9yIGZyb20g
dGhlIGRlc2NyaXB0aW9uIEkgd291bGQgaGF2ZQ0KaW1wbGllZCB0aGF0IGl0J3MgYSBndWVzdCBz
aWRlIHByb2JsZW0geW91J3JlIHRyeWluZyB0byBhZGRyZXNzLiBTbw0KZmFyIEkgd2FzIGFzc3Vt
aW5nIHlvdSBoYWQgZm91bmQgYSByYWNlIGluIFhlbiBpdHNlbGYuDQoNCj4+IENvbnNpZGVyaW5n
IHRoZSB2YWx1ZSBvZiBYRU5fUlVOU1RBVEVfVVBEQVRFIGl0IG11c3QgYmUgYSByYXRoZXIgcmFy
ZSByYWNlDQo+PiBhbnl3YXksIEkgd291bGQgZ3Vlc3MuDQo+IA0KPiBJJ20gbm90IHN1cmUgaG93
IGRvIHlvdSBsaW5rIHRoZSB2YWx1ZSBvZiBYRU5fUlVOU1RBVEVfVVBEQVRFIGFuZCB0aGUgaXNz
dWUNCj4gb2NjdXJyZW5jZSByYXRlLiBDb3VsZCB5b3UgcGxlYXNlIHByb3ZpZGUgbW9yZSBkZXRh
aWxzIGFib3V0IHRoZSBpZGVhPw0KDQpUaGUgdmFsdWUgaXMgaHVnZSwgaGVuY2UgaXQgYmVpbmcg
d3JvbmdseSBwYXJ0IG9mIGEgY2FsY3VsYXRpb24gb3VnaHQgdG8NCmJlIGVhc2lseSBub3RpY2Vh
YmxlIF9pZl8gaXQgb2NjdXJyZWQgb2Z0ZW4gZW5vdWdoLg0KDQpKYW4NCg0KX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 15:11:37 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 15:11:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ho84D-0002Aj-3F; Thu, 18 Jul 2019 15:11: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=hbxb=VP=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1ho84C-0002Ae-1G
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 15:11:32 +0000
X-Inumbo-ID: 5237da33-a96e-11e9-8980-bc764e045a96
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5237da33-a96e-11e9-8980-bc764e045a96;
 Thu, 18 Jul 2019 15:11:30 +0000 (UTC)
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: /HGtfdXzaiq29209u8eKNistqpxcUVEepPM4nFduCnu9cEuIu66CUX3RMsu9ggwGhzLVDXD6Yi
 ld5Ia2+d8uKfbiig6ELCtgMyerENvQbOqOYpH18x2eLfJwR83yg5i3L9FYy6Knj9YaVffFbGa8
 qXKxtcE++w18VaAj9nnyQSV1hneldyTF2oiT2zVaFdUZjPT/FJUAkjS5F15lUfFgDKX+a4N6z0
 1hpjgfXdXAKxJyUqh2cmOUOoB210eQn2SXaRI71cdxbDOuvvzRi/9AK72uwWgoEfBitoKakp5O
 4qw=
X-SBRS: 2.7
X-MesageID: 3206120
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,278,1559534400"; 
   d="scan'208";a="3206120"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Thu, 18 Jul 2019 16:11:19 +0100
Message-ID: <20190718151119.17270-1-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] x86emul: Ignore ssse3-{aes, pclmul}.[hc] 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: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 Jan Beulich <JBeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4K
LS0tCkNDOiBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+CkNDOiBXZWkgTGl1IDx3bEB4
ZW4ub3JnPgpDQzogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Ci0tLQog
LmdpdGlnbm9yZSB8IDIgKy0KIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKSwgMSBkZWxl
dGlvbigtKQoKZGlmZiAtLWdpdCBhLy5naXRpZ25vcmUgYi8uZ2l0aWdub3JlCmluZGV4IDhhMTlj
OGFmMDQuLjNjOTQ3YWM5NDggMTAwNjQ0Ci0tLSBhLy5naXRpZ25vcmUKKysrIGIvLmdpdGlnbm9y
ZQpAQCAtMjMzLDcgKzIzMyw3IEBAIHRvb2xzL3Rlc3RzL3g4Nl9lbXVsYXRvci9hc20KIHRvb2xz
L3Rlc3RzL3g4Nl9lbXVsYXRvci9hdngqLltjaF0KIHRvb2xzL3Rlc3RzL3g4Nl9lbXVsYXRvci9i
bG93ZmlzaC5oCiB0b29scy90ZXN0cy94ODZfZW11bGF0b3IvZm1hKi5bY2hdCi10b29scy90ZXN0
cy94ODZfZW11bGF0b3Ivc3NlKi5bY2hdCit0b29scy90ZXN0cy94ODZfZW11bGF0b3IvKnNzZSou
W2NoXQogdG9vbHMvdGVzdHMveDg2X2VtdWxhdG9yL3Rlc3RfeDg2X2VtdWxhdG9yCiB0b29scy90
ZXN0cy94ODZfZW11bGF0b3IveDg2X2VtdWxhdGUKIHRvb2xzL3Rlc3RzL3g4Nl9lbXVsYXRvci94
b3AqLltjaF0KLS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 15:13:08 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 15:13:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ho85j-0002Fe-Fs; Thu, 18 Jul 2019 15:13:07 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=0/+e=VP=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1ho85h-0002FU-Sq
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 15:13:06 +0000
X-Inumbo-ID: 89d3719c-a96e-11e9-8c26-bb7443c4c4f6
Received: from new3-smtp.messagingengine.com (unknown [66.111.4.229])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 89d3719c-a96e-11e9-8c26-bb7443c4c4f6;
 Thu, 18 Jul 2019 15:13:03 +0000 (UTC)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailnew.nyi.internal (Postfix) with ESMTP id 40D711ABB;
 Thu, 18 Jul 2019 11:13:03 -0400 (EDT)
Received: from mailfrontend2 ([10.202.2.163])
 by compute7.internal (MEProxy); Thu, 18 Jul 2019 11:13:03 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:content-type:date:from:in-reply-to
 :message-id:mime-version:references:subject:to:x-me-proxy
 :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm3; bh=jubw9S
 GhbmFHGlE5LN3z/zjYuSj1b+tCeQ0yS23RxDQ=; b=wfSnzubvqM0UnUgZFc6lUx
 Wf1pqUgjhKA1D8JocC8iISmrQbFSvdbxzmbhmA6uiERUL2RV2mXuRWRXFPuW/O/A
 REtb1tcBE5cT1a2y5hy05hIdihnpISuwqa4qFVNI6TP31tJLpvo8rfeuXW+bw+m+
 UO6V6AU1LeLy39GYJYgGhJJegMT1byxsqdl9yXsYScrh7HAklxi+NGK4diLlznC/
 VPzrx1DA1WyL+DlN5QsuqjYprB/k5PZGgU/70YKouShytFvhSpS29tePuHGHwAnl
 3zNOu32gbVMh4rNcXThatWISSus0pMjJTKvQkGw26/L1lNnVRQlxlNtOSEi1/vZQ
 ==
X-ME-Sender: <xms:e4wwXXH9G43I8NcmcRsIr2njk4YuIN_PJ9jERGZ5h9Vooumf3JC_ag>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduvddrieehgdekkecutefuodetggdotefrodftvf
 curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu
 uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc
 fjughrpeffhffvuffkfhggtggujggfsehgtderredtreejnecuhfhrohhmpeforghrvghk
 ucforghrtgiihihkohifshhkihdqifpkrhgvtghkihcuoehmrghrmhgrrhgvkhesihhnvh
 hishhisghlvghthhhinhhgshhlrggsrdgtohhmqeenucfkphepledurdeihedrfeegrdef
 feenucfrrghrrghmpehmrghilhhfrhhomhepmhgrrhhmrghrvghksehinhhvihhsihgslh
 gvthhhihhnghhslhgrsgdrtghomhenucevlhhushhtvghrufhiiigvpedt
X-ME-Proxy: <xmx:e4wwXfy8YCv3fMns8Vq1OU0jNYRJFQ_uYwMCOk-rN1tB0K8kxmeusA>
 <xmx:e4wwXcryNap10jZ4eGALnJXztLXThNTcucKaEFkm2lsFdrdlZj2gNg>
 <xmx:e4wwXZjCfgrhwRaqhuRCLecv25Jk6Iv1y1C3QkQCZWsZ-vyMj6AhDA>
 <xmx:f4wwXShWN_fDJnf0VCQMJKwNV2I9QVZSrljBAeJ-2OXHzuEWFn2alQ>
Received: from mail-itl (ip5b412221.dynamic.kabel-deutschland.de [91.65.34.33])
 by mail.messagingengine.com (Postfix) with ESMTPA id B743338008A;
 Thu, 18 Jul 2019 11:12:57 -0400 (EDT)
Date: Thu, 18 Jul 2019 17:12:54 +0200
From: Marek =?utf-8?Q?Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
To: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
Message-ID: <20190718151254.GZ1250@mail-itl>
References: <cover.537da3804adbe71352bed871578f3e893e2210c5.1563325215.git-series.marmarek@invisiblethingslab.com>
 <bf64e46ec03145da1887cfff4c632c86784792f6.1563325215.git-series.marmarek@invisiblethingslab.com>
 <20190717095435.sds3wsivmforlxzj@Air-de-Roger.citrite.net>
 <20190717150912.GW1250@mail-itl>
 <20190718092939.2m3di3dtspsku6jk@Air-de-Roger.citrite.net>
MIME-Version: 1.0
In-Reply-To: <20190718092939.2m3di3dtspsku6jk@Air-de-Roger.citrite.net>
User-Agent: Mutt/1.12+29 (a621eaed) (2019-06-14)
Subject: Re: [Xen-devel] [PATCH v5 4/6] xen/x86: Allow stubdom access to irq
 created for msi.
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Simon Gaiser <simon@invisiblethingslab.com>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>,
 xen-devel@lists.xenproject.org, Brian Woods <brian.woods@amd.com>
Content-Type: multipart/mixed; boundary="===============7319527582677900313=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============7319527582677900313==
Content-Type: multipart/signed; micalg=pgp-sha256;
	protocol="application/pgp-signature"; boundary="p+/4B2pcxE3X6xU6"
Content-Disposition: inline


--p+/4B2pcxE3X6xU6
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Thu, Jul 18, 2019 at 11:29:39AM +0200, Roger Pau Monn=C3=A9 wrote:
> On Wed, Jul 17, 2019 at 05:09:12PM +0200, Marek Marczykowski-G=C3=B3recki=
 wrote:
> > On Wed, Jul 17, 2019 at 11:54:35AM +0200, Roger Pau Monn=C3=A9 wrote:
> > > On Wed, Jul 17, 2019 at 03:00:42AM +0200, Marek Marczykowski-G=C3=B3r=
ecki wrote:
> > > > @@ -220,14 +237,22 @@ void destroy_irq(unsigned int irq)
> > > > =20
> > > >      BUG_ON(!MSI_IRQ(irq));
> > > > =20
> > > > -    if ( hardware_domain )
> > > > +    if ( desc->creator_domid !=3D DOMID_INVALID )
> > > >      {
> > > > -        int err =3D irq_deny_access(hardware_domain, irq);
> > > > +        struct domain *d =3D get_domain_by_id(desc->creator_domid);
> > > > =20
> > > > -        if ( err )
> > > > -            printk(XENLOG_G_ERR
> > > > -                   "Could not revoke Dom0 access to IRQ%u (error %=
d)\n",
> > > > -                   irq, err);
> > > > +        if ( d && irq_access_permitted(d, irq) ) {
> > > > +            int err;
> > > > +
> > > > +            err =3D irq_deny_access(d, irq);
> > > > +            if ( err )
> > > > +                printk(XENLOG_G_ERR
> > > > +                       "Could not revoke Dom%u access to IRQ%u (er=
ror %d)\n",
> > > > +                       d->domain_id, irq, err);
> > > > +        }
> > > > +
> > > > +        if ( d )
> > > > +            put_domain(d);
> > >=20
> > > Don't you need to set creator_domid =3D DOMID_INVALID in destroy_irq =
at
> > > some point?
> > >=20
> > > Or else a failure in create_irq could leak the irq to it's previous
> > > owner. Note that init_one_irq_desc would only init the fields the
> > > first time the IRQ is used, but not for subsequent usages AFAICT.
> >=20
> > I assumed init_one_irq_desc do the work on subsequent usages too. If no=
t,
> > indeed I need to modify creator_domid in few more places.
>=20
> I don't think so, init_one_irq_desc will only init the fields if
> handler =3D=3D NULL, which will only happen the first time the IRQ is
> used, afterwards handler is set to &no_irq_type by destroy_irq.
>=20
> Just setting creator_domid =3D DOMID_INVALID in destroy_irq and adding
> the assert to create_irq should be enough AFAICT, since those
> functions are used exclusively by non-shared IRQs (MSI and MSI-X).

Ok.

> > > >      }
> > > > =20
> > > >      spin_lock_irqsave(&desc->lock, flags);
> > > > @@ -2058,7 +2083,7 @@ int map_domain_pirq(
> > > >              spin_unlock_irqrestore(&desc->lock, flags);
> > > > =20
> > > >              info =3D NULL;
> > > > -            irq =3D create_irq(NUMA_NO_NODE);
> > > > +            irq =3D create_irq(NUMA_NO_NODE, get_dm_domain(d));
> > >=20
> > > Isn't it fine to just use current->domain here directly?
> > >=20
> > > It's always going to be the current domain the one that calls
> > > map_domain_pirq in order to get a PIRQ mapped for it's target
> > > domain I think.
> >=20
> > I wasn't sure if that's true if all the cases. Especially if hardware
> > domain !=3D toolstack domain. How is it then? Is it hardware domain
> > calling map_domain_pirq in that case?
>=20
> But then it's going to be the hardware domain the one that runs the
> QEMU instance, and hence the one that issues the hypercalls to
> map/unmap PIRQs to a target domain?
>=20
> ie: the PCI backend (either pciback or QEMU) is not going to run on
> the toolstack domain.

Indeed, you're right. This also means get_dm_domain() helper wouldn't be
needed anymore.

> I'm afraid I don't see a case where current->domain isn't the domain
> also requiring permissions over the IRQ, but I could be wrong. Can you
> come up with a detailed scenario where this might happen?
>=20
> >=20
> > > >              ret =3D irq >=3D 0 ? prepare_domain_irq_pirq(d, irq, p=
irq + nr, &info)
> > > >                             : irq;
> > > >              if ( ret < 0 )
> > > > @@ -2691,7 +2716,7 @@ int allocate_and_map_msi_pirq(struct domain *=
d, int index, int *pirq_p,
> > > >          if ( irq =3D=3D -1 )
> > > >          {
> > > >      case MAP_PIRQ_TYPE_MULTI_MSI:
> > > > -            irq =3D create_irq(NUMA_NO_NODE);
> > > > +            irq =3D create_irq(NUMA_NO_NODE, get_dm_domain(d));
> > > >          }
> > > > =20
> > > >          if ( irq < nr_irqs_gsi || irq >=3D nr_irqs )
> > > > diff --git a/xen/common/irq.c b/xen/common/irq.c
> > > > index f42512d..42b27a9 100644
> > > > --- a/xen/common/irq.c
> > > > +++ b/xen/common/irq.c
> > > > @@ -16,6 +16,7 @@ int init_one_irq_desc(struct irq_desc *desc)
> > > >      spin_lock_init(&desc->lock);
> > > >      cpumask_setall(desc->affinity);
> > > >      INIT_LIST_HEAD(&desc->rl_link);
> > > > +    desc->creator_domid =3D DOMID_INVALID;
> > > > =20
> > > >      err =3D arch_init_one_irq_desc(desc);
> > > >      if ( err )
> > > > diff --git a/xen/drivers/char/ns16550.c b/xen/drivers/char/ns16550.c
> > > > index 189e121..ccc8b04 100644
> > > > --- a/xen/drivers/char/ns16550.c
> > > > +++ b/xen/drivers/char/ns16550.c
> > > > @@ -719,7 +719,7 @@ static void __init ns16550_init_irq(struct seri=
al_port *port)
> > > >      struct ns16550 *uart =3D port->uart;
> > > > =20
> > > >      if ( uart->msi )
> > > > -        uart->irq =3D create_irq(0);
> > > > +        uart->irq =3D create_irq(0, NULL);
> > > >  #endif
> > > >  }
> > > > =20
> > > > diff --git a/xen/drivers/passthrough/amd/iommu_init.c b/xen/drivers=
/passthrough/amd/iommu_init.c
> > > > index 4e76b26..50785e0 100644
> > > > --- a/xen/drivers/passthrough/amd/iommu_init.c
> > > > +++ b/xen/drivers/passthrough/amd/iommu_init.c
> > > > @@ -781,7 +781,7 @@ static bool_t __init set_iommu_interrupt_handle=
r(struct amd_iommu *iommu)
> > > >      hw_irq_controller *handler;
> > > >      u16 control;
> > > > =20
> > > > -    irq =3D create_irq(NUMA_NO_NODE);
> > > > +    irq =3D create_irq(NUMA_NO_NODE, NULL);
> > > >      if ( irq <=3D 0 )
> > > >      {
> > > >          dprintk(XENLOG_ERR, "IOMMU: no irqs\n");
> > > > diff --git a/xen/drivers/passthrough/pci.c b/xen/drivers/passthroug=
h/pci.c
> > > > index e886894..507b3d1 100644
> > > > --- a/xen/drivers/passthrough/pci.c
> > > > +++ b/xen/drivers/passthrough/pci.c
> > > > @@ -845,6 +845,9 @@ int pci_remove_device(u16 seg, u8 bus, u8 devfn)
> > > >      list_for_each_entry ( pdev, &pseg->alldevs_list, alldevs_list )
> > > >          if ( pdev->bus =3D=3D bus && pdev->devfn =3D=3D devfn )
> > > >          {
> > > > +            ret =3D -EBUSY;
> > > > +            if ( pdev->domain && pdev->domain !=3D hardware_domain=
 )
> > > > +                break;
> > >=20
> > > This seems like an unlrelated fix?
> > >=20
> > > ie: preventing device removal while in use by a domain different than
> > > dom0?
> >=20
> > Indeed it may warrant separate commit now.
> >=20
> > > Note that you don't need the pdev->domain !=3D NULL check, just doing
> > > pdev->domain !=3D hardware_domain seems enough, since you don't
> > > dereference the pdev->domain pointer in the expression (unless I'm
> > > missing other usages below).
> >=20
> > I don't want to prevent removal if pdev->domain is NULL (if that's even
> > possible).
>=20
> But if pdev->domain =3D=3D NULL, then it's certainly going to be different
> from hardware_domain,=20

Exactly. And I do _not_ want to hit that break if pdev->domain =3D=3D NULL.

> so just using pdev->domain !=3D hardware_domain
> achieves both.

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

--p+/4B2pcxE3X6xU6
Content-Type: application/pgp-signature; name="signature.asc"

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

iQEzBAEBCAAdFiEEhrpukzGPukRmQqkK24/THMrX1ywFAl0wjHYACgkQ24/THMrX
1yxyXwf/SLG7pPWpYJDzq12QZRA33bYoNzp5szYkkZTowBylhe/assgFlYwAp7xw
g6eSZrj5Sm8AzvrguYfhn/h6Doy/YtubmL7tiVb6qM48tNFafKEaMnQ62c+/MpvA
ntpb7efNovDfKM9n4gsNbEsLotRJrDUUW2rz7yxZM+Bq4wumx0Hda2ChFy/7iAen
FW/0jTDpn3b8iY0X2R86IA+jPH7OqlLkiKrE5e6W5SFzE/i0Ubn/RAasAEkpCmcf
ACssObvKMFLusBHl+9shUhZQLS96HriLyI6JjliqWtVsFdsYNkVrar7lvUVty0IE
drkFro0fZFJXj1HuCZvdScy/mI27yQ==
=g81n
-----END PGP SIGNATURE-----

--p+/4B2pcxE3X6xU6--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============7319527582677900313==--


From xen-devel-bounces@lists.xenproject.org Thu Jul 18 15:14:21 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 15:14:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ho86t-0002LD-Rp; Thu, 18 Jul 2019 15:14:19 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=e8X9=VP=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1ho86s-0002L5-5T
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 15:14:18 +0000
X-Inumbo-ID: b3d42cca-a96e-11e9-ab9a-13bb60e71ffe
Received: from m9a0003g.houston.softwaregrp.com (unknown [15.124.64.68])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b3d42cca-a96e-11e9-ab9a-13bb60e71ffe;
 Thu, 18 Jul 2019 15:14:15 +0000 (UTC)
Received: FROM m9a0003g.houston.softwaregrp.com (15.121.0.191) BY
 m9a0003g.houston.softwaregrp.com WITH ESMTP; 
 Thu, 18 Jul 2019 15:14:11 +0000
Received: from M9W0068.microfocus.com (2002:f79:bf::f79:bf) by
 M9W0068.microfocus.com (2002:f79:bf::f79:bf) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Thu, 18 Jul 2019 15:13:41 +0000
Received: from NAM05-BY2-obe.outbound.protection.outlook.com (15.124.72.13) by
 M9W0068.microfocus.com (15.121.0.191) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Thu, 18 Jul 2019 15:13:41 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=Ce03qKn7blY0kVibTLy6bRBR9euhpsdXRO9stvpjvU6vzI+oidlByRpDR7cWMC6QewPMXsWvY4QxklJOdEp8xE/dwBUwD4A0V5LmDAgira19zyba8Ap3IiY/gqvuege5e9Spj3BuU4J1M/w3CvT9mq/c8jKoXsRd4rb07/excM8KMPCaLB6WYZywmeAZt6ytOFMuBS6TnDwPUgnjfah1gBzpkEdGOcedv/dvXZpVNAL7KxKHM2MKSFUzGKSTiPhIeH8+DDmtbchLcHHrItLRedKSv3KKTECUaK/MgctiEiJRUdw40ZTRuoGicYdK8xPbwBC7Ss/s7s5JoVc+Zyt5ag==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=0rI7SWKJ2Rt5b79/U+BQgtSwKfNmRmvB+vHHNJq8fFI=;
 b=Ib6wZ3B1AvnCs6tyy6tS9uy2Y8Py+bBgdDW9o6IF9gI8jtEzT6m/WT/VdpOw9RSJZDoiOcOm5LtWDbFHmw5Vxen4mkXcUVgIG9J8uUxbzPxU4hOREkxlhhK2kq5WgdzG5HA3tWn6aUG7Syranw2JHOWJ7G+JHH0HY8BA2Te/GPFVQKq5fqmfD0mwro1ljMFekIrWu2z0C67r9bR3xh+bTK1braqTQyWWgGXK32cng5D3r9G4S7kwbVkHVnMgAJkNhrllzWQimUegfL2Lv9Rrk3FYPl+f+n8txEJku9lkZxfUgyzDw7gdIw7vXsbJ45DNR31fs+3YwVq2Ygij32+DEg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2905.namprd18.prod.outlook.com (20.179.49.218) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.14; Thu, 18 Jul 2019 15:13:40 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Thu, 18 Jul 2019
 15:13:40 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Tamas K Lengyel <tamas@tklengyel.com>
Thread-Topic: [RFC] xen: Add .astylerc for automated style-formatting
Thread-Index: AQHVPXcqh/rpHqCfrE2r6qBBgy1Fu6bQe86A
Date: Thu, 18 Jul 2019 15:13:40 +0000
Message-ID: <642271a1-d9ca-adfc-c06b-cd05d266e53c@suse.com>
References: <20190718144317.23307-1-tamas@tklengyel.com>
In-Reply-To: <20190718144317.23307-1-tamas@tklengyel.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: LO2P265CA0064.GBRP265.PROD.OUTLOOK.COM
 (2603:10a6:600:60::28) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 62812dd8-ce35-455b-1e75-08d70b9283d7
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB2905; 
x-ms-traffictypediagnostic: DM6PR18MB2905:
x-microsoft-antispam-prvs: <DM6PR18MB2905A906D75EF59F241D08C3B3C80@DM6PR18MB2905.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7219;
x-forefront-prvs: 01026E1310
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(346002)(366004)(376002)(396003)(39860400002)(136003)(199004)(189003)(486006)(316002)(4744005)(229853002)(81166006)(81156014)(54906003)(8936002)(3846002)(36756003)(31686004)(6486002)(6506007)(8676002)(476003)(6246003)(4326008)(256004)(99286004)(6916009)(102836004)(53546011)(53936002)(5660300002)(86362001)(6116002)(66446008)(64756008)(66556008)(66946007)(66476007)(71190400001)(52116002)(2906002)(386003)(66066001)(7416002)(31696002)(71200400001)(80792005)(76176011)(478600001)(6512007)(26005)(186003)(68736007)(446003)(7736002)(25786009)(2616005)(11346002)(6436002)(14454004)(305945005)(142923001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2905;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: 9Hn3H6cg81bpU/cTkwOXWCW6VpDw7iXSAsYEswqDOWQT0HU79jZZ8fp9q8ii/A1fApCIlDz8vTXH7g3ue0TEWiMidoEa98VyqAHIeIcNVa5rvLOwcmGlG5YOU+cS09FukkxLG6HZtjbZ6HiYEmLc+WTxYXkL0a8s0/C6iUeHVxvXOHuFk9Sl14bUNnvUHMGZ94u4ppqWSXCjPLGZB/m9QCgiBl6cpCGgB7P9hSEc1yrNJrtKgjuuziMh/jBd0yI36gXYRqOvY8SjtSgTZ7OGJoR4fnmWp7L/E1h1LQ/QDcYmdy/3reEwRIdX7oqcpqJsxLaukhan7vr4940u9Ne7gjkku5jBTKUDtfmyHcXyG2tiqgrSS2zkOMPuWWKkmKmG2hEBnACj4JvkMfOq49zQ1WuqAil2+2WjWAN4HvZKLNc=
Content-ID: <9BC884836FB2984CA11B8C9E79B9136C@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 62812dd8-ce35-455b-1e75-08d70b9283d7
X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Jul 2019 15:13:40.3777 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2905
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [RFC] xen: Add .astylerc for automated
 style-formatting
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>, Julien
 Grall <julien.grall@arm.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>

T24gMTguMDcuMjAxOSAxNjo0MywgVGFtYXMgSyBMZW5neWVsIHdyb3RlOg0KPiAtLS0gYS9DT0RJ
TkdfU1RZTEUNCj4gKysrIGIvQ09ESU5HX1NUWUxFDQo+IEBAIC02MCw4ICs2MCw4IEBAIEJyYWNp
bmcNCj4gICAtLS0tLS0tDQo+ICAgDQo+ICAgQnJhY2VzICgneycgYW5kICd9JykgYXJlIHVzdWFs
bHkgcGxhY2VkIG9uIGEgbGluZSBvZiB0aGVpciBvd24sIGV4Y2VwdA0KPiAtZm9yIHRoZSBkby93
aGlsZSBsb29wLiAgVGhpcyBpcyB1bmxpa2UgdGhlIExpbnV4IGNvZGluZyBzdHlsZSBhbmQNCj4g
LXVubGlrZSBLJlIuICBkby93aGlsZSBsb29wcyBhcmUgYW4gZXhjZXB0aW9uLiBlLmcuOg0KPiAr
Zm9yIHRoZSB3aGlsZS1wYXJ0IG9mIGRvL3doaWxlIGxvb3BzLiAgVGhpcyBpcyB1bmxpa2UgdGhl
IExpbnV4IGNvZGluZyBzdHlsZQ0KPiArYW5kIHVubGlrZSBLJlIuICBkby93aGlsZSBsb29wcyBh
cmUgYW4gZXhjZXB0aW9uLiBlLmcuOg0KPiAgIA0KPiAgIGlmICggY29uZGl0aW9uICkNCj4gICB7
DQo+IEBAIC03Nyw3ICs3Nyw4IEBAIHdoaWxlICggY29uZGl0aW9uICkNCj4gICAgICAgLyogRG8g
c3R1ZmYuICovDQo+ICAgfQ0KPiAgIA0KPiAtZG8gew0KPiArZG8NCj4gK3sNCj4gICAgICAgLyog
RG8gc3R1ZmYuICovDQo+ICAgfSB3aGlsZSAoIGNvbmRpdGlvbiApOw0KDQpJIGRpc2FncmVlIHdp
dGggdGhpcyBjaGFuZ2U6IFRoZXJlJ3MgYSBsYXJnZSBudW1iZXIgb2YgKGNvcnJlY3QgYXMNCnBl
ciB0aGUgdGV4dCBwcmlvciB0byB5b3VyIGNoYW5nZSkgaW5zdGFuY2VzLCBhbmQgc2luY2UgdGhl
cmUncw0Kbm90aGluZyBhZmZlY3RpbmcgdGhlIGxlbmd0aCBvZiBzdWNoIGxpbmVzIGF2b2lkaW5n
IHRoZSBleHRyYSBsaW5lDQppcyBxdWl0ZSBkZXNpcmFibGUgaW1vLg0KDQpKYW4NCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 15:14:30 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 15: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 1ho874-0002Md-5o; Thu, 18 Jul 2019 15:14:30 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=N3CN=VP=citrix.com=sergey.dyasli@srs-us1.protection.inumbo.net>)
 id 1ho871-0002MK-Vi
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 15:14:28 +0000
X-Inumbo-ID: ba7d560a-a96e-11e9-8c12-ffaa3c050f4f
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id ba7d560a-a96e-11e9-8c12-ffaa3c050f4f;
 Thu, 18 Jul 2019 15:14:25 +0000 (UTC)
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=sergey.dyasli@citrix.com;
 spf=Pass smtp.mailfrom=sergey.dyasli@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 sergey.dyasli@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="sergey.dyasli@citrix.com";
 x-sender="sergey.dyasli@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 sergey.dyasli@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="sergey.dyasli@citrix.com";
 x-sender="sergey.dyasli@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="sergey.dyasli@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: tsnaz/K1BE4OR+cjLtn+e6gTAokVsvWI/JFiAdFZyEmdjeXZ6/fs64DmxAHDofduTFDlUtfgqk
 TOoMCYzfBCB/jq8ypKlpuPX0ClzFUIGwJTi92csG9PjN+YCAcQNRqkX0JRu9kLCPHFhvz3rsiS
 HqlVLSz7fjQnEnB2Wi6ODAaDLXYOYTZIhqRT+sZiHifNtzGNyWzm9mWDaxhTFOh4LBW3aCa+16
 ctemLKvoHE2yoq9bl9bCP6045DWiK5P9Hlbm6c8ZMdXedxMpXMFbjHPnHj4Kl0NNKrkiBuv8Hq
 aRo=
X-SBRS: 2.7
X-MesageID: 3206344
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,278,1559534400"; 
   d="scan'208";a="3206344"
To: Juergen Gross <jgross@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
References: <20190528103313.1343-1-jgross@suse.com>
 <f2f3f5f2-8b9c-ac9c-00e8-1e601ec71070@citrix.com>
 <3cb1c2b777e623a55bf87dc12a155734667ab23e.camel@suse.com>
 <c8f4c719-ce7c-9ca0-7d5b-c34db3f21e38@citrix.com>
 <a57d18f4-e947-5c3e-3d8d-6e1371f0c9af@suse.com>
From: Sergey Dyasli <sergey.dyasli@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=sergey.dyasli@citrix.com; keydata=
 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
Message-ID: <864742f0-9b84-e8fe-75be-fa94e217383f@citrix.com>
Date: Thu, 18 Jul 2019 16:14:20 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.1
MIME-Version: 1.0
In-Reply-To: <a57d18f4-e947-5c3e-3d8d-6e1371f0c9af@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 00/60] xen: add core scheduling support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Tim Deegan <tim@xen.org>, Stefano Stabellini <sstabellini@kernel.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 RobertVanVossen <robert.vanvossen@dornerworks.com>,
 Dario Faggioli <dfaggioli@suse.com>, Julien Grall <julien.grall@arm.com>,
 Josh Whitehead <josh.whitehead@dornerworks.com>,
 Meng Xu <mengxu@cis.upenn.edu>, Jan Beulich <jbeulich@suse.com>,
 "sergey.dyasli@citrix.com >> Sergey Dyasli" <sergey.dyasli@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>

T24gMTgvMDcvMjAxOSAxNTo0OCwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPiBPbiAxNS4wNy4xOSAx
NjowOCwgU2VyZ2V5IER5YXNsaSB3cm90ZToKPj4gT24gMDUvMDcvMjAxOSAxNDo1NiwgRGFyaW8g
RmFnZ2lvbGkgd3JvdGU6Cj4+PiBPbiBGcmksIDIwMTktMDctMDUgYXQgMTQ6MTcgKzAxMDAsIFNl
cmdleSBEeWFzbGkgd3JvdGU6Cj4+Pj4gMSkgVGhpcyBjcmFzaCBpcyBxdWl0ZSBsaWtlbHkgdG8g
aGFwcGVuOgo+Pj4+Cj4+Pj4gWzIwMTktMDctMDQgMTg6MjI6NDYgVVRDXSAoWEVOKSBbIDM0MjUu
MjIwNjYwXSBXYXRjaGRvZyB0aW1lciBkZXRlY3RzCj4+Pj4gdGhhdCBDUFUyIGlzIHN0dWNrIQo+
Pj4+IFsyMDE5LTA3LTA0IDE4OjIyOjQ2IFVUQ10gKFhFTikgWyAzNDI1LjIyNjI5M10gLS0tLVsg
WGVuLTQuMTMuMC0KPj4+PiA4LjAuNi1kwqAgeDg2XzY0wqAgZGVidWc9ecKgwqAgTm90IHRhaW50
ZWQgXS0tLS0KPj4+PiBbLi4uXQo+Pj4+IFsyMDE5LTA3LTA0IDE4OjIyOjQ3IFVUQ10gKFhFTikg
WyAzNDI1LjUwMTk4OV0gWGVuIGNhbGwgdHJhY2U6Cj4+Pj4gWzIwMTktMDctMDQgMTg6MjI6NDcg
VVRDXSAoWEVOKSBbCj4+Pj4gMzQyNS41MDUyNzhdwqDCoMKgIFs8ZmZmZjgyZDA4MDIzZDU3OD5d
IHZjcHVfc2xlZXBfc3luYysweDUwLzB4NzEKPj4+PiBbMjAxOS0wNy0wNCAxODoyMjo0NyBVVENd
IChYRU4pIFsKPj4+PiAzNDI1LjUxMTUxOF3CoMKgwqAgWzxmZmZmODJkMDgwMjA4MzcwPl0gdmNw
dV9wYXVzZSsweDIxLzB4MjMKPj4+PiBbMjAxOS0wNy0wNCAxODoyMjo0NyBVVENdIChYRU4pIFsK
Pj4+PiAzNDI1LjUxNzMyNl3CoMKgwqAgWzxmZmZmODJkMDgwMjNlMjVkPl0KPj4+PiB2Y3B1X3Nl
dF9wZXJpb2RpY190aW1lcisweDI3LzB4NzMKPj4+PiBbMjAxOS0wNy0wNCAxODoyMjo0NyBVVENd
IChYRU4pIFsKPj4+PiAzNDI1LjUyNDI1OF3CoMKgwqAgWzxmZmZmODJkMDgwMjA5NjgyPl0gZG9f
dmNwdV9vcCsweDJjOS8weDY2OAo+Pj4+IFsyMDE5LTA3LTA0IDE4OjIyOjQ3IFVUQ10gKFhFTikg
Wwo+Pj4+IDM0MjUuNTMwMjM4XcKgwqDCoCBbPGZmZmY4MmQwODAyNGY5NzA+XSBjb21wYXRfdmNw
dV9vcCsweDI1MC8weDM5MAo+Pj4+IFsyMDE5LTA3LTA0IDE4OjIyOjQ3IFVUQ10gKFhFTikgWwo+
Pj4+IDM0MjUuNTM2NTY2XcKgwqDCoCBbPGZmZmY4MmQwODAzODM5NjQ+XSBwdl9oeXBlcmNhbGwr
MHgzNjQvMHg1NjQKPj4+PiBbMjAxOS0wNy0wNCAxODoyMjo0NyBVVENdIChYRU4pIFsKPj4+PiAz
NDI1LjU0MjcxOV3CoMKgwqAgWzxmZmZmODJkMDgwMzg1NjQ0Pl0gZG9fZW50cnlfaW50ODIrMHgy
Ni8weDJkCj4+Pj4gWzIwMTktMDctMDQgMTg6MjI6NDcgVVRDXSAoWEVOKSBbCj4+Pj4gMzQyNS41
NDg4NzZdwqDCoMKgIFs8ZmZmZjgyZDA4MDM4ODM5Yj5dIGVudHJ5X2ludDgyKzB4YmIvMHhjMAo+
Pj4+Cj4+PiBNbW0uLi4gdmNwdV9zZXRfcGVyaW9kaWNfdGltZXI/Cj4+Pgo+Pj4gV2hhdCBrZXJu
ZWwgaXMgdGhpcyBhbmQgd2hlbiBkb2VzIHRoaXMgY3Jhc2ggaGFwcGVuPwo+Pgo+PiBIaSBEYXJp
bywKPj4KPj4gSSBjYW4gZWFzaWx5IHJlcHJvZHVjZSB0aGlzIGNyYXNoIHVzaW5nIGEgRGViaWFu
IDcgUFYgVk0gKDIgdkNQVXMsIDJHQiBSQU0pCj4+IHdoaWNoIGhhcyB0aGUgZm9sbG93aW5nIGtl
cm5lbDoKPj4KPj4gIyB1bmFtZSAtYQo+Pgo+PiBMaW51eCBsb2NhbGhvc3QgMy4yLjAtNC1hbWQ2
NCAjMSBTTVAgRGViaWFuIDMuMi43OC0xIHg4Nl82NCBHTlUvTGludXgKPj4KPj4gQWxsIEkgbmVl
ZCB0byBkbyBpcyBzdXNwZW5kIGFuZCByZXN1bWUgdGhlIFZNLgo+IAo+IEhhcHBlbnMgd2l0aCBh
IG1vcmUgcmVjZW50IGtlcm5lbCwgdG9vLgo+IAo+IEkgY2FuIGVhc2lseSByZXByb2R1Y2UgdGhl
IGlzc3VlIHdpdGggYW55IFBWIGd1ZXN0IHdpdGggbW9yZSB0aGFuIDEgdmNwdQo+IGJ5IGRvaW5n
ICJ4bCBzYXZlIiBhbmQgdGhlbiAieGwgcmVzdG9yZSIgYWdhaW4uCj4gCj4gV2l0aCB0aGUgcmVw
cm9kdWNlciBiZWluZyBhdmFpbGFibGUgSSdtIG5vdyBkaXZpbmcgaW50byB0aGUgaXNzdWUuLi4K
Ck9uZSBmdXJ0aGVyIHRoaW5nIHRvIGFkZCBpcyB0aGF0IEkgd2FzIGFibGUgdG8gYXZvaWQgdGhl
IGNyYXNoIGJ5IHJldmVydGluZwoKCXhlbi9zY2hlZDogcmV3b3JrIGFuZCByZW5hbWUgdmNwdV9m
b3JjZV9yZXNjaGVkdWxlKCkKCndoaWNoIGlzIGEgcGFydCBvZiB0aGUgc2VyaWVzLiBUaGlzIG1h
ZGUgYWxsIHRlc3RzIHdpdGggUFYgZ3Vlc3RzIHBhc3MuCgpBbm90aGVyIHF1ZXN0aW9uIEkgaGF2
ZSBpcyBkbyB5b3UgaGF2ZSBhIGdpdCBicmFuY2ggd2l0aCBjb3JlLXNjaGVkdWxpbmcKcGF0Y2hl
cyByZWJhc2VkIG9uIHRvcCBvZiBjdXJyZW50IHN0YWdpbmcgYXZhaWxhYmxlIHNvbWV3aGVyZT8K
ClRoYW5rcywKU2VyZ2V5CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 15:15:10 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 15:15:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ho87i-0002Um-NM; Thu, 18 Jul 2019 15:15:10 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=B+y+=VP=tklengyel.com=bounce+e181d6.cd840-xen-devel=lists.xenproject.org@srs-us1.protection.inumbo.net>)
 id 1ho87h-0002UV-9E
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 15:15:09 +0000
X-Inumbo-ID: d1b81d46-a96e-11e9-b1fc-532bfc0264f0
Received: from rs224.mailgun.us (unknown [209.61.151.224])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d1b81d46-a96e-11e9-b1fc-532bfc0264f0;
 Thu, 18 Jul 2019 15:15:05 +0000 (UTC)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=tklengyel.com;
 q=dns/txt; 
 s=krs; t=1563462904; h=Content-Type: Cc: To: Subject: Message-ID: Date:
 From: In-Reply-To: References: MIME-Version: Sender;
 bh=nsk0Qu3qDgl3elv38wjZ5/Gla0euqfNG76ZtyBBkvVY=;
 b=Fd9HxHVqlnbZCV14YxOW5lZh/e4LwNYBmKY0HP2KgsYRHpk1E7JnzEc8MjiDXkV1a+NAB0lx
 JylAFWqfgoy/QMBh4y5zObpX3w13onpT1DC07clOJwngRQlBlBQCdS/GGN6C/qI2kvSroBOd
 cdhaJOyQkgEr2XdYSQBDEcpe9Jc=
X-Mailgun-Sending-Ip: 209.61.151.224
X-Mailgun-Sid: WyIyYTNmOCIsICJ4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmciLCAiY2Q4NDAiXQ==
Received: from mail-wm1-f46.google.com (mail-wm1-f46.google.com
 [209.85.128.46])
 by mxa.mailgun.org with ESMTP id 5d308cf7.7f302eec3270-smtp-out-n03;
 Thu, 18 Jul 2019 15:15:03 -0000 (UTC)
Received: by mail-wm1-f46.google.com with SMTP id s3so25981352wms.2
 for <xen-devel@lists.xenproject.org>; Thu, 18 Jul 2019 08:15:03 -0700 (PDT)
X-Gm-Message-State: APjAAAVmPzC7G+SWEcTFQaEHm4jGwPkZLGw/gKbYnez/RSEhQ7iv8nV1
 WWRuKuaQIZ+yXm2xmtWzR+r4Qu45YUC3I3QKoes=
X-Google-Smtp-Source: APXvYqzhWRIjZS0LPnevNzi7Os4j3OEys0cOnqKf1nIeI0pdHSoRzqeC1qBXlIB3sL1kHyeH8rrmPgaWqZmaCXH35sU=
X-Received: by 2002:a7b:c1da:: with SMTP id a26mr43190901wmj.128.1563462902147; 
 Thu, 18 Jul 2019 08:15:02 -0700 (PDT)
MIME-Version: 1.0
References: <20190718144317.23307-1-tamas@tklengyel.com>
 <119d0edb-cb12-fbad-9e3e-8c0a469983df@arm.com>
In-Reply-To: <119d0edb-cb12-fbad-9e3e-8c0a469983df@arm.com>
From: Tamas K Lengyel <tamas@tklengyel.com>
Date: Thu, 18 Jul 2019 09:14:25 -0600
X-Gmail-Original-Message-ID: <CABfawh=DwOP5eQYmMVNF+n-khkbEDFia0eo=JbE0yhCKjV_+8Q@mail.gmail.com>
Message-ID: <CABfawh=DwOP5eQYmMVNF+n-khkbEDFia0eo=JbE0yhCKjV_+8Q@mail.gmail.com>
To: Julien Grall <julien.grall@arm.com>
Subject: Re: [Xen-devel] [RFC] xen: Add .astylerc for automated
 style-formatting
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Iurii Artemenko <Iurii_Artemenko@epam.com>, Jan Beulich <jbeulich@suse.com>,
 Xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBKdWwgMTgsIDIwMTkgYXQgOTowMiBBTSBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFs
bEBhcm0uY29tPiB3cm90ZToKPgo+IEhpIFRhbWFzLAo+Cj4gQWRkaW5nIExhcnMsIEFydGVtIGFu
ZCBJdXJpaS4gSXVyaWkgaGFzIGJlZW4gd29ya2luZyBvbiBhIHZlcnNpb24gZm9yCj4gY2xhbmct
Zm9ybWF0IHJlY2VudGx5Lgo+Cj4gT24gNy8xOC8xOSAzOjQzIFBNLCBUYW1hcyBLIExlbmd5ZWwg
d3JvdGU6Cj4gPiBVc2luZyBhc3R5bGUgKGh0dHA6Ly9hc3R5bGUuc291cmNlZm9yZ2UubmV0KSBj
YW4gZ3JlYXRseSByZWR1Y2UgdGhlIG92ZXJoZWFkIG9mCj4gPiBtYW51YWxseSBjaGVja2luZyBh
bmQgYXBwbHlpbmcgc3R5bGUtZml4ZXMgdG8gc291cmNlLWNvZGUuIFRoZSBpbmNsdWRlZAo+ID4g
LmFzdHlsZXJjIGlzIHRoZSBjbG9zZXN0IGFwcHJveGltYXRpb24gb2YgdGhlIGVzdGFibGlzaGVk
IFhlbiBzdHlsZSAoaW5jbHVkaW5nCj4gPiBzdHlsZXMgbm90IGZvcm1hbGx5IHNwZWxsZWQgb3V0
IGJ5IENPRElOR19TVFlMRSBidXQgY29tbW9ubHkgcmVxdWVzdGVkKS4KPiA+Cj4gPiBDaGVja2lu
ZyB0aGUgY29tbWVudCBzdHlsZXMgYXJlIG5vdCBpbmNsdWRlZCBpbiB0aGUgYXV0b21hdGlvbi4K
PiA+Cj4gPiBJbmNvcnBvcmF0aW5nIFhlbidzIGV4Y2VwdGlvbiB0byB0aGUgZG8td2hpbGUgc3R5
bGUgaXMgb25seSBwYXJ0aWFsbHkgcG9zc2libGUsCj4gPiB0aHVzIGEgY2hhbmdlIGlzIHByb3Bv
c2VkIHRvIHRoZSBDT0RJTkdfU1RZTEUgb2YgbW92aW5nIHRoZSBicmFjZSBmcm9tICJkbyB7Igo+
ID4gdG8gdGhlIG5leHQgbGluZS4KPiA+Cj4gPiBNb3N0IG9mIFhlbidzIGNvZGUtYmFzZSBpcyBu
b24tY29uZm9ybWluZyBhdCB0aGUgbW9tZW50OiAyODkgZmlsZXMgcGFzcwo+ID4gdW5jaGFuZ2Vk
LCA4NzYgaGF2ZSBzb21lIHN0eWxlIGlzc3Vlcy4KPiA+Cj4gPiBJZGVhbGx5IHdlIGNhbiBzbG93
bHkgbWlncmF0ZSB0aGUgZW50aXJlIGNvZGUtYmFzZSB0byBiZSBjb25mb3JtaW5nLCB0aHVzCj4g
PiBlbGltaW5hdGluZyB0aGUgbmVlZCBvZiBkaXNjdXNzaW5nIGFuZCBlbmZvcmNpbmcgc3R5bGUg
aXNzdWVzIG1hbnVhbGx5IG9uIHRoZQo+ID4gbWFpbGluZ2xpc3QuCj4KPiBJIHF1aXRlIGxpa2Ug
dGhlIGlkZWEgb2YgYW4gYXV0b21hdGljIGNvZGluZyBzdHlsZSBjaGVja2VyLiBIb3dldmVyLCBp
dAo+IGlzIGEgYml0IGNvbmNlcm5pbmcgdGhhdCBub3QgZXZlbiBhIDEvMyBvZiB0aGUgZmlsZXMg
YXJlIGFibGUgdG8gcGFzcwo+IHRoZSBjb2Rpbmcgc3R5bGUgeW91IHN1Z2dlc3QuIENvdWxkIHlv
dSBleHBsYWluIHdoZXRoZXIgdGhpcyBpcyBiZWNhdXNlCj4gdGhlIGZpbGVzIGRvZXMgbm90IGFs
cmVhZHkgZm9sbG93IFhlbiBjb2Rpbmcgc3R5bGUgb3IgaXMgaXQganVzdCB0aGUKPiBkaWZmZXJl
bmNlIHdpdGggYXN0eWxlPwo+Cj4gV2hhdCBhcmUgdGhlIG1haW4gc3R5bGUgaXNzdWVzPwoKTG9v
a3MgbGlrZSBhIGxvdCBvZiBmaWxlcyB0aGF0IGRvbid0IGZvbGxvdyB0aGUgWGVuIGNvZGluZyBz
dHlsZQphcy1pcy4gQWxpZ25tZW50IGlzc3VlcyBzZWVtIHRvIG1lIHRvIGJlIHRoZSBtb3N0IGNv
bW1vbiBlcnJvcnMuIFNlZQp0aGUgZnVsbCBkaWZmIGhlcmU6CgpodHRwczovL2dpc3QuZ2l0aHVi
LmNvbS90a2xlbmd5ZWwvYzVjYWMxNGEwZDU3ZjExOWRkNzc0N2ExYmU2ZmIyNjAKCldlIGNhbiBw
ZXJoYXBzIHR1bmUgc29tZSBhc3BlY3RzIG9mIGl0IHdlIGRpc2FncmVlIHdpdGggdGhlIGFzdHls
ZQpnZW5lcmF0ZWQgc3R5bGUgYW5kIHRyeSB0byBvdmVycmlkZSBpdC4gSSBkaWQgbXkgYmVzdCB0
byBtYWtlIGl0CmNvbmZvcm0gdG8gdGhlIGV4aXN0aW5nIFhlbiBzdHlsZSBidXQgY2VydGFpbmx5
IHRoZXJlIGNvdWxkIGJlIG90aGVyCnR3ZWFrcyBtYWRlIHRvIHJlZHVjZSB0aGUgY2h1cm4uCgo+
ID4KPiA+IFNpZ25lZC1vZmYtYnk6IFRhbWFzIEsgTGVuZ3llbCA8dGFtYXNAdGtsZW5neWVsLmNv
bT4KPiA+IC0tLQo+ID4gICAuYXN0eWxlcmMgICAgfCAxNCArKysrKysrKysrKysrKwo+ID4gICBD
T0RJTkdfU1RZTEUgfCAxOCArKysrKysrKysrKysrKystLS0KPiA+ICAgMiBmaWxlcyBjaGFuZ2Vk
LCAyOSBpbnNlcnRpb25zKCspLCAzIGRlbGV0aW9ucygtKQo+ID4gICBjcmVhdGUgbW9kZSAxMDA2
NDQgLmFzdHlsZXJjCj4gPgo+ID4gZGlmZiAtLWdpdCBhLy5hc3R5bGVyYyBiLy5hc3R5bGVyYwo+
ID4gbmV3IGZpbGUgbW9kZSAxMDA2NDQKPiA+IGluZGV4IDAwMDAwMDAwMDAuLmJiZDFkNTVkZGQK
PiA+IC0tLSAvZGV2L251bGwKPiA+ICsrKyBiLy5hc3R5bGVyYwo+ID4gQEAgLTAsMCArMSwxNCBA
QAo+ID4gK3N0eWxlPWJzZAo+ID4gK3N1ZmZpeD1ub25lCj4gPiArYWxpZ24tcG9pbnRlcj1uYW1l
Cj4gPiArYWxpZ24tcmVmZXJlbmNlPW5hbWUKPiA+ICtpbmRlbnQ9c3BhY2VzPTQKPiA+ICttYXgt
Y29kZS1sZW5ndGg9ODAKPiA+ICttaW4tY29uZGl0aW9uYWwtaW5kZW50PTAKPiA+ICthdHRhY2gt
Y2xvc2luZy13aGlsZQo+ID4gK3JlbW92ZS1icmFjZXMKPiA+ICtpbmRlbnQtc3dpdGNoZXMKPiA+
ICticmVhay1vbmUtbGluZS1oZWFkZXJzCj4gPiAra2VlcC1vbmUtbGluZS1ibG9ja3MKPiA+ICtw
YWQtY29tbWEKPiA+ICtwYWQtaGVhZGVyCj4gPiBkaWZmIC0tZ2l0IGEvQ09ESU5HX1NUWUxFIGIv
Q09ESU5HX1NUWUxFCj4gPiBpbmRleCA2Y2M1Yjc3NGNmLi4wYjM3ZjdhZTRkIDEwMDY0NAo+ID4g
LS0tIGEvQ09ESU5HX1NUWUxFCj4gPiArKysgYi9DT0RJTkdfU1RZTEUKPiA+IEBAIC02MCw4ICs2
MCw4IEBAIEJyYWNpbmcKPiA+ICAgLS0tLS0tLQo+ID4KPiA+ICAgQnJhY2VzICgneycgYW5kICd9
JykgYXJlIHVzdWFsbHkgcGxhY2VkIG9uIGEgbGluZSBvZiB0aGVpciBvd24sIGV4Y2VwdAo+ID4g
LWZvciB0aGUgZG8vd2hpbGUgbG9vcC4gIFRoaXMgaXMgdW5saWtlIHRoZSBMaW51eCBjb2Rpbmcg
c3R5bGUgYW5kCj4gPiAtdW5saWtlIEsmUi4gIGRvL3doaWxlIGxvb3BzIGFyZSBhbiBleGNlcHRp
b24uIGUuZy46Cj4gPiArZm9yIHRoZSB3aGlsZS1wYXJ0IG9mIGRvL3doaWxlIGxvb3BzLiAgVGhp
cyBpcyB1bmxpa2UgdGhlIExpbnV4IGNvZGluZyBzdHlsZQo+ID4gK2FuZCB1bmxpa2UgSyZSLiAg
ZG8vd2hpbGUgbG9vcHMgYXJlIGFuIGV4Y2VwdGlvbi4gZS5nLjoKPiA+Cj4gPiAgIGlmICggY29u
ZGl0aW9uICkKPiA+ICAgewo+ID4gQEAgLTc3LDcgKzc3LDggQEAgd2hpbGUgKCBjb25kaXRpb24g
KQo+ID4gICAgICAgLyogRG8gc3R1ZmYuICovCj4gPiAgIH0KPiA+Cj4gPiAtZG8gewo+ID4gK2Rv
Cj4gPiArewo+ID4gICAgICAgLyogRG8gc3R1ZmYuICovCj4gPiAgIH0gd2hpbGUgKCBjb25kaXRp
b24gKTsKPiA+Cj4gPiBAQCAtMTIwLDMgKzEyMSwxNCBAQCB0aGUgZW5kIG9mIGZpbGVzLiAgSXQg
c2hvdWxkIGJlOgo+ID4gICAgKiBpbmRlbnQtdGFicy1tb2RlOiBuaWwKPiA+ICAgICogRW5kOgo+
ID4gICAgKi8KPiA+ICsKPiA+ICtBdXRvbWF0ZWQgc3R5bGUgZm9ybWF0dGluZyB1c2luZyBhc3R5
bGUKPiA+ICstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KPiA+ICsKPiA+
ICtUaGUgLmFzdHlsZXJjIGluY2x1ZGVkIGluIHRoZSBYZW4gdHJlZSBpbmNvcnBvcmF0ZXMgbW9z
dCBvZiBYZW4ncwo+ID4gK3N0eWxlIHJlcXVpcmVtZW50cywgZXhjZXB0IHRoZSBmb3JtYXR0aW5n
IG9mIGNvbW1lbnRzLgo+ID4gKwo+ID4gK1RoZSBzdGVwcyB0byBhdXRvbWF0aWNhbGx5IGZvcm1h
dCBhIGZpbGUgYXJlOgo+ID4gKwo+ID4gK2V4cG9ydCBBUlRJU1RJQ19TVFlMRV9PUFRJT05TPSIu
YXN0eWxlcmMiCj4gPiArYXN0eWxlIDxzb3VyY2Ugb3IgaGVhZGVyIGZpbGU+Cj4KPiBJIHRoaW5r
IHlvdSB3YW50IHRvIHByb3ZpZGUgZWFzeSB3YXkgZm9yIHRoZSB1c2VyIHRvIGluc3RhbGwvY29t
cGlsZSBpdC4KPiBTbyB0aGVyZSBhcmUgYW4gaGlnaGVyIGNoYW5jZSBmb3IgdGhlbSB0byB1c2Ug
aXQuCgpJdCBpcyBnZW5lcmFsbHkgaW5jbHVkZWQgaW4gYWxsIG1ham9yIGRpc3RyaWJ1dGlvbnMs
IEkganVzdCBkbyBhcHQtZ2V0Cmluc3RhbGwgYXN0eWxlIG9uIGRlYmlhbi91YnVudHUuCgo+Cj4g
TG9uZy10ZXJtIHdlIHByb2JhYmx5IHdhbnQgdG8gZ2V0IHRoaXMgaG9va2VkIHRvIHRoZSBDSSBs
b29wLgoKSW5kZWVkLiBJIGFscmVhZHkgZG8gdGhhdCBpbiBteSBwcm9qZWN0J3MgQ0kgdXNpbmcg
VHJhdmlzIGFuZCBpdCBoYXMKYmVlbiBhd2Vzb21lIChodHRwczovL2dpdGh1Yi5jb20vdGtsZW5n
eWVsL2RyYWt2dWYvYmxvYi9tYXN0ZXIvLnRyYXZpcy55bWwjTDI4KS4KClRhbWFzCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 15:15:12 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 15: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 1ho87k-0002VG-1U; Thu, 18 Jul 2019 15:15: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=MdgZ=VP=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1ho87i-0002Ud-3q
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 15:15:10 +0000
X-Inumbo-ID: d4918218-a96e-11e9-8980-bc764e045a96
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d4918218-a96e-11e9-8980-bc764e045a96;
 Thu, 18 Jul 2019 15:15:09 +0000 (UTC)
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 7h8RDEzFrJguMy3EmomoTrLkfJ7AZ9q4eOSAuDB2XVEEs2L59b+0d7y4AgumsyQMzCigfjRVz3
 urfeAHGuw8+ZP9qGlsto9seOlfVAZhMij5aaF/18aR2EYO1sclCEgFgg3MwHeTObCHLzu9BbgE
 1gSoTP5KkOjmRBrhoksTWjhYdrJSGW6+5M8D228AgnIZOKGKpeVysmk+jX2kQ0JKiN9ZlvoFT9
 z/oNYVgySsBq6WqI+9agw78eW+YZAKTbm0bdC/mAQnNYQEAp0s4XZHXb+iWdcKAPW1q7NPc75Z
 +6s=
X-SBRS: 2.7
X-MesageID: 3206386
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,278,1559534400"; 
   d="scan'208";a="3206386"
Date: Thu, 18 Jul 2019 17:14:56 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20190718151456.ioengemnmvk4bfs2@Air-de-Roger.citrite.net>
References: <20190717140810.a5a4bhmm7fb6oah5@Air-de-Roger.citrite.net>
 <cf05039e-45e1-cc11-c7e3-c0953c74b83b@citrix.com>
 <a27a16f1-f8ca-e620-8e91-73c9b01a8968@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <a27a16f1-f8ca-e620-8e91-73c9b01a8968@suse.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] printf formatter for pci_sbdf_t
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei
 Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>, George
 Dunlap <George.Dunlap@eu.citrix.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBKdWwgMTgsIDIwMTkgYXQgMTE6NTE6NTdBTSArMDAwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gT24gMTcuMDcuMjAxOSAxOTowNiwgQW5kcmV3IENvb3BlciB3cm90ZToKPiA+IE9uIDE3
LzA3LzIwMTkgMTU6MDgsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4gPj4gQXMgcGFydCBvZiBz
b21lIFBDSSByZWxhdGVkIGNsZWFudXAgSSdtIGRvaW5nLCB3aGljaCBpbmNsdWRlcwo+ID4+IGV4
cGFuZGluZyB0aGUgdXNhZ2Ugb2YgcGNpX3NiZGZfdCwgSSdtIGFsc28gcGxhbm5pbmcgdG8gYWRk
IGEgY3VzdG9tCj4gPj4gcHJpbnRmIGZvcm1hdHRlciBmb3IgcGNpX3NiZGZfdCBbMF0sIHNvIHRo
YXQgYSBTQkRGIGNhbiBiZSBwcmludGVkCj4gPj4gd2l0aG91dCBoYXZpbmcgdG8gc3BlY2lmeSBm
b3VyIGZvcm1hdHRlcnMgKGFuZCBwYXNzIGZvdXIgcGFyYW1ldGVycykKPiA+PiBlYWNoIHRpbWUg
KCUwNHg6JTAyeDolMDJ4LiV1KS4KPiA+Pgo+ID4+IFRoZXJlJ3MgYmVlbiBzb21lIGRlYmF0ZSBv
biB0aGUgcHJldmlvdXMgdmVyc2lvbiBhYm91dCB3aGV0aGVyIHRoZQo+ID4+IGZvcm1hdHRlciBz
aG91bGQgYmUgJXBwIG9yICVvcCwgYW5kIEkgd291bGQgbGlrZSB0byBzZXR0bGUgb24gb25lIG9m
Cj4gPj4gdGhlbSBiZWZvcmUgc2VuZGluZyBhIG5ldyB2ZXJzaW9uOgo+ID4gCj4gPiBJIGFtIGZp
cm1seSBvcHBvc2VkIHRvIG92ZXJsb2FkaW5nICVvLgo+IAo+IEFuZCBJIGFtIGZpcm1seSBvZiB0
aGUgb3BpbmlvbiB0aGF0IHVzaW5nICVvIGZvciBTQkRGIGlzIHRoZSBtb3JlCj4gbmF0dXJhbCB0
aGluZyB0byBkby4KPiAKPiA+IE5vdGhpbmcgYWJvdXQgUENJIGNvb3JkaW5hdGVzIGhhcyBhbnl0
aGluZyB0byBkbyB3aXRoIG9jdGFsCj4gPiByZXByZXNlbnRhdGlvbjsgaXRzIG1vc3RseSBoZXgu
Cj4gCj4gVGhlIGRvbWFpbiBhbmQgdkNQVSBJRHMgYXJlbiN0IHBvaW50ZXItaXNoIGVpdGhlciwg
Zm9yIGV4YW1wbGUuCgpCdXQgd2UgZG8gcGFzcyB0aGUgdmNwdSBhbmQgdGhlIGRvbWFpbiBzdHJ1
Y3QgcG9pbnRlciB0byB0aG9zZQptb2RpZmllcnM/IGllOiB3ZSBkb24ndCBwYXNzIGEgdmNwdSBv
ciBhIGRvbWFpbiBJRCBkaXJlY3RseSBpbiBlaXRoZXIKY2FzZS4KCj4gPiBBbmQgZm9yIHRoZSBy
ZWNvcmQsIEknbSBmaXJtbHkgb3Bwb3NlZCB0byBvdmVybG9hZGluZyAlW3h1aWRdIGFzIHdlbGwu
Cj4gCj4gSSBhZ3JlZSB0aGF0IHdlIGRvbiN0IHdhbnQgdG8gb3ZlcmxvYWQgYW55IG9mIHRoZXNl
Lgo+IAo+ID4gJXAgaXMgdGhlIG9ubHkgZm9ybWF0dGVyIHdoaWNoIGhhcyBtYWdpYyBvdmVybG9h
ZGluZyBzbyBmYXIsIGFuZAo+ID4gYXZvaWRpbmcgZ2FpbmluZyBhIHNlY29uZCB3b3VsZCBiZSBv
ZiBzdWJzdGFudGlhbCB2YWx1ZSB3aGVuIGl0IGNvbWVzIHRvCj4gPiByZWFkaW5nIHRoZSBjb2Rl
Lgo+IAo+IEkgZG9uJ3QgYnV5IHRoaXMgYXJndW1lbnQuIFJlYWRhYmlsaXR5IG9mIHNvbWUgb2Yg
dGhlIHByaW50aygpCj4gaW52b2NhdGlvbnMgaW4gUm9nZXIncyBwYXRjaCB3YXMgKHNldmVyZWx5
IGltbykgaGFtcGVyZWQgYnkgdGhlIG5lZWQKPiB0byB0YWtlIGFkZHJlc3NlcyBvZiB0aGluZ3Mg
dGhhdCBjb3VsZCBiZSBlYXNpbHkgcGFzc2VkIGJ5IHZhbHVlLgo+IEdlbmVyYXRlZCBjb2RlIChz
aXplKSBzaG91bGQgYmUgdGFrZW4gaW50byBjb25zaWRlcmF0aW9uIGhlcmUgdG9vLAo+IGFzIHNo
b3VsZCBiZSB0aGUgKHNsaWdodGx5KSBsYXJnZXIgc3RhY2sgY29uc3VtcHRpb24gd2hlbiBnb2lu
ZyB0aGUKPiAlcHAgcm91dGUuCgpJIHBlcnNvbmFsbHkgZG9uJ3QgdGhpbmsgcGFzc2luZyB0aGUg
YWRkcmVzcyBpbnN0ZWFkIG9mIHRoZSB2YWx1ZSAoaWU6CmFkZGluZyBhbiBleHRyYSAmKSBtYXR0
ZXJzIHRoYXQgbXVjaC4gSWYgd2UgcGFzcyBieSB2YWx1ZSB0aGVuIHdlCndvdWxkIGhhdmUgdG8g
ZXhwbGljaXRseSBwYXNzIHRoZSBzYmRmIGZpZWxkIG9mIHRoZSBzdHJ1Y3QgSSBndWVzcz8KV2hp
Y2ggYWdhaW4gc2VlbXMgdG8gZGlmZmVyIGZyb20gd2hhdCB3ZSBkbyBmb3IgdmNwdXMgYW5kIGRv
bWFpbnMsCndoZXJlIGEgcG9pbnRlciB0byB0aGUgc3RydWN0IGlzIHBhc3NlZCwgcmVnYXJkbGVz
cyBvZiB3aGV0aGVyIHRoZQphY3R1YWxseSBmb3JtYXR0ZXIgb25seSBjYXJlcyBhYm91dCB0aGUg
SUQuCgpBRkFJQ1QgYm90aCB5b3UgYW4gQW5kcmV3IGFncmVlIHRoYXQgYSBjdXN0b20gcHJpbnRm
IGZvcm1hdHRlciBmb3IgUENJClNCREYgaXMgYSBkZXNpcmFibGUgdGhpbmcgdG8gaGF2ZSwgdGhl
IG9ubHkgZGlzYWdyZWVtZW50IGlzIG9uIHRoZQphY3R1YWwgaW1wbGVtZW50YXRpb24gZGV0YWls
ICh3aGV0aGVyICVwcCBvciAlb3Agc2hvdWxkIGJlIHVzZWQpLiBJbgp3aGljaCBjYXNlIEkgdGhp
bmsgSSB3b3VsZCBsaWtlIHRvIGNhbGwgZm9yIFRIRSBSRVNUIHRvIGFsc28gdm9pY2UgaW4KdGhl
aXIgb3BpbmlvbiBvbiB0aGUgbWF0dGVyIGluIG9yZGVyIHRvIHRyeSB0byByZXNvbHZlIHRoZSBz
aXR1YXRpb24Kc28gdGhhdCBJIGNhbiBtYWtlIHByb2dyZXNzIG9uIHRoZSBzZXJpZXMsIHNvcnJ5
IGlmIHRoaXMgaXMgYXdrd2FyZC4KClRoYW5rcywgUm9nZXIuCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 15:17:12 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 15: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 1ho89c-0002ln-Fv; Thu, 18 Jul 2019 15:17:08 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=B+y+=VP=tklengyel.com=bounce+e181d6.cd840-xen-devel=lists.xenproject.org@srs-us1.protection.inumbo.net>)
 id 1ho89a-0002lf-Uz
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 15:17:06 +0000
X-Inumbo-ID: 1a1a546e-a96f-11e9-a3f7-a7677c615c65
Received: from rs224.mailgun.us (unknown [209.61.151.224])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 1a1a546e-a96f-11e9-a3f7-a7677c615c65;
 Thu, 18 Jul 2019 15:17:05 +0000 (UTC)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=tklengyel.com;
 q=dns/txt; 
 s=krs; t=1563463025; h=Content-Type: Cc: To: Subject: Message-ID: Date:
 From: In-Reply-To: References: MIME-Version: Sender;
 bh=rZUuQAyURS4MI34PaSZRsFesccnvfB0ru1Sqv7dovr0=;
 b=QLg8jR2isJ9G1pUfUyTpOckkpUxrw0sym0jOE1fIblKEbU0DQc4U5Ghh0bgAMxUw7cO7Q2Gb
 rdJGW6RJolndK1bwArPNrnE5xfzLe13Xywa0IozT2F1yKMKJIJaTdkpLfriVRNoYBoNqDMOS
 r07pPaqAKPhDvqa+6KmjpHPDuO0=
X-Mailgun-Sending-Ip: 209.61.151.224
X-Mailgun-Sid: WyIyYTNmOCIsICJ4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmciLCAiY2Q4NDAiXQ==
Received: from mail-wm1-f51.google.com (mail-wm1-f51.google.com
 [209.85.128.51])
 by mxa.mailgun.org with ESMTP id 5d308d71.7fce6f2aa730-smtp-out-n02;
 Thu, 18 Jul 2019 15:17:05 -0000 (UTC)
Received: by mail-wm1-f51.google.com with SMTP id p74so25968804wme.4
 for <xen-devel@lists.xenproject.org>; Thu, 18 Jul 2019 08:17:04 -0700 (PDT)
X-Gm-Message-State: APjAAAWVtIWgRPq2tof1WoXlLadGDpDODPGNHI61LWr+Ru1fIh/sbWRf
 JH+DVgFfmSSdy1iUgYoy6ebMP+THotFMUAbPQTk=
X-Google-Smtp-Source: APXvYqzjJehgoGaMHJ+WgGiIlmPz1IEwPRLncH1mF/cd4ROBgwYZ66ngcSHvVwtEld4RwgY7uqqNR3+It1paTGrB5X0=
X-Received: by 2002:a1c:4d05:: with SMTP id o5mr41462632wmh.129.1563463023419; 
 Thu, 18 Jul 2019 08:17:03 -0700 (PDT)
MIME-Version: 1.0
References: <20190718144317.23307-1-tamas@tklengyel.com>
 <642271a1-d9ca-adfc-c06b-cd05d266e53c@suse.com>
In-Reply-To: <642271a1-d9ca-adfc-c06b-cd05d266e53c@suse.com>
From: Tamas K Lengyel <tamas@tklengyel.com>
Date: Thu, 18 Jul 2019 09:16:27 -0600
X-Gmail-Original-Message-ID: <CABfawhke+TuJ2My-ZaTrT97mqW7V3HrVu=KCm9-2cFPj47Ewmw@mail.gmail.com>
Message-ID: <CABfawhke+TuJ2My-ZaTrT97mqW7V3HrVu=KCm9-2cFPj47Ewmw@mail.gmail.com>
To: Jan Beulich <JBeulich@suse.com>
Subject: Re: [Xen-devel] [RFC] xen: Add .astylerc for automated
 style-formatting
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.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>

T24gVGh1LCBKdWwgMTgsIDIwMTkgYXQgOToxNCBBTSBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3Vz
ZS5jb20+IHdyb3RlOgo+Cj4gT24gMTguMDcuMjAxOSAxNjo0MywgVGFtYXMgSyBMZW5neWVsIHdy
b3RlOgo+ID4gLS0tIGEvQ09ESU5HX1NUWUxFCj4gPiArKysgYi9DT0RJTkdfU1RZTEUKPiA+IEBA
IC02MCw4ICs2MCw4IEBAIEJyYWNpbmcKPiA+ICAgLS0tLS0tLQo+ID4KPiA+ICAgQnJhY2VzICgn
eycgYW5kICd9JykgYXJlIHVzdWFsbHkgcGxhY2VkIG9uIGEgbGluZSBvZiB0aGVpciBvd24sIGV4
Y2VwdAo+ID4gLWZvciB0aGUgZG8vd2hpbGUgbG9vcC4gIFRoaXMgaXMgdW5saWtlIHRoZSBMaW51
eCBjb2Rpbmcgc3R5bGUgYW5kCj4gPiAtdW5saWtlIEsmUi4gIGRvL3doaWxlIGxvb3BzIGFyZSBh
biBleGNlcHRpb24uIGUuZy46Cj4gPiArZm9yIHRoZSB3aGlsZS1wYXJ0IG9mIGRvL3doaWxlIGxv
b3BzLiAgVGhpcyBpcyB1bmxpa2UgdGhlIExpbnV4IGNvZGluZyBzdHlsZQo+ID4gK2FuZCB1bmxp
a2UgSyZSLiAgZG8vd2hpbGUgbG9vcHMgYXJlIGFuIGV4Y2VwdGlvbi4gZS5nLjoKPiA+Cj4gPiAg
IGlmICggY29uZGl0aW9uICkKPiA+ICAgewo+ID4gQEAgLTc3LDcgKzc3LDggQEAgd2hpbGUgKCBj
b25kaXRpb24gKQo+ID4gICAgICAgLyogRG8gc3R1ZmYuICovCj4gPiAgIH0KPiA+Cj4gPiAtZG8g
ewo+ID4gK2RvCj4gPiArewo+ID4gICAgICAgLyogRG8gc3R1ZmYuICovCj4gPiAgIH0gd2hpbGUg
KCBjb25kaXRpb24gKTsKPgo+IEkgZGlzYWdyZWUgd2l0aCB0aGlzIGNoYW5nZTogVGhlcmUncyBh
IGxhcmdlIG51bWJlciBvZiAoY29ycmVjdCBhcwo+IHBlciB0aGUgdGV4dCBwcmlvciB0byB5b3Vy
IGNoYW5nZSkgaW5zdGFuY2VzLCBhbmQgc2luY2UgdGhlcmUncwo+IG5vdGhpbmcgYWZmZWN0aW5n
IHRoZSBsZW5ndGggb2Ygc3VjaCBsaW5lcyBhdm9pZGluZyB0aGUgZXh0cmEgbGluZQo+IGlzIHF1
aXRlIGRlc2lyYWJsZSBpbW8uCj4KCkkgdW5kZXJzdGFuZC4gSG93ZXZlciwgdGhlIHVwc2lkZSBv
ZiB0aGUgY2hhbmdlIHdvdWxkIGJlIHRoYXQgd2UgY2FuCmF1dG9tYXRlIGl0LiBJIGNvdWxkbid0
IGZpbmQgYSB3YXkgdG8gb3ZlcnJpZGUgdGhlIGJzZCBmb3JtYXQgdG8KaW5jb3Jwb3JhdGUgdGhp
cyBleGNlcHRpb24uIFNvIGluIG15IGJvb2sgdGhpcyBjaGFuZ2UgaXMgc3RpbGwgd2VsbAp3b3J0
aCBpdC4KClRhbWFzCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 15:18:02 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 15: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 1ho8AS-0002qX-RM; Thu, 18 Jul 2019 15: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=e8X9=VP=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1ho8AR-0002qQ-Vk
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 15:18:00 +0000
X-Inumbo-ID: 31545dcf-a96f-11e9-8980-bc764e045a96
Received: from m9a0001g.houston.softwaregrp.com (unknown [15.124.64.66])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 31545dcf-a96f-11e9-8980-bc764e045a96;
 Thu, 18 Jul 2019 15:17:59 +0000 (UTC)
Received: FROM m9a0001g.houston.softwaregrp.com (15.121.0.190) BY
 m9a0001g.houston.softwaregrp.com WITH ESMTP; 
 Thu, 18 Jul 2019 15:17:46 +0000
Received: from M4W0335.microfocus.com (2002:f78:1193::f78:1193) by
 M9W0067.microfocus.com (2002:f79:be::f79:be) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Thu, 18 Jul 2019 15:17:30 +0000
Received: from NAM04-CO1-obe.outbound.protection.outlook.com (15.124.8.12) by
 M4W0335.microfocus.com (15.120.17.147) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Thu, 18 Jul 2019 15:17:29 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=N99+ZxgM+tDrH01xoSQeeUbTDVpvZLB3OT4Y7ralhaD/+HPIHh7THgX4QwKZYi/1FezSKIvMmE2NoVs6qt1TaSLcXTuXL4tYLTD0c+QO3dGaR2zKPxvdXhmZtbPiFq/fir6zTTXoQOCARV7PLxGIYypg+cZxUeY974mDnU0SzVflxv7kRX2YoUsfvc750Ax1r2Sf7Jis7cTiSmdW4ldQHJJBlqXOzXejzgsc/uoZZmnuNMV9N3SxdlSWVpGOCGvIe2uOXyVxMNJozolE0UrTx5aTj9fzAqavQ1a/ZxfND/Ujq62DPGrsfH7XOEqbD+NKo4Fx2sHhqE8dXylj8W8Q6w==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=dKtN4buhnUWAjc/Wquq1cAAwXQqTqd7mOk2z5GmO+Kc=;
 b=jTR0d0eSA4BCa3A4bvCllDUiAdHGpIPdhVwcIZ3l3aVNCMeNS9m7zcOpxTqMXZN3V57ujd4E3CsBw3BX7UcxnyaEgbcNZDK+K6KdEGfu6+I/ATFnz68K4sp1KbX0AcjpdXPi355QJZmJmOdfwNQ0D0hULxQD7ylgkRHjBGY/LU8qoBTC6i5+mGfxDTejNGdoJiPoLA01UwVtTK5eCReUkvl5IUGINV8oqsm3XXqbomWhNwLHDL02Uh2Yh+Yum4i5wHtuxYnieXRPmb2xEnlageZP4+cY8rBaimJ2nCLbR1p9nRRWHvXj5eMslnLa5a4SKfUkL9/O2DDRMcTFqKxuhw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB3020.namprd18.prod.outlook.com (20.179.107.26) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.14; Thu, 18 Jul 2019 15:17:27 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Thu, 18 Jul 2019
 15:17:27 +0000
From: Jan Beulich <JBeulich@suse.com>
To: =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>,
 =?utf-8?B?TWFyZWsgTWFyY3p5a293c2tpLUfDs3JlY2tp?=
 <marmarek@invisiblethingslab.com>
Thread-Topic: [PATCH v5 5/6] xen/x86: add PHYSDEVOP_msi_control
Thread-Index: AQHVPW85l6TypzCOPUKKzJbbmldm3qbQfOwA
Date: Thu, 18 Jul 2019 15:17:27 +0000
Message-ID: <9d0c36b7-97d3-5da8-c35b-7073c2066841@suse.com>
References: <cover.537da3804adbe71352bed871578f3e893e2210c5.1563325215.git-series.marmarek@invisiblethingslab.com>
 <7280f16277aa9d7bdc9c2373277ef1b40459090b.1563325215.git-series.marmarek@invisiblethingslab.com>
 <20190717101843.2nmigl4dt4kekuax@Air-de-Roger.citrite.net>
 <20190717235426.GX1250@mail-itl>
 <20190718134604.owj6l4hk7rjq72es@Air-de-Roger.citrite.net>
In-Reply-To: <20190718134604.owj6l4hk7rjq72es@Air-de-Roger.citrite.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB8PR09CA0017.eurprd09.prod.outlook.com
 (2603:10a6:10:a0::30) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 4ec8beb5-0c5e-40d9-e2f6-08d70b930b72
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB3020; 
x-ms-traffictypediagnostic: DM6PR18MB3020:
x-microsoft-antispam-prvs: <DM6PR18MB302013F4A4036C7C6098D0ABB3C80@DM6PR18MB3020.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7691;
x-forefront-prvs: 01026E1310
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(396003)(136003)(366004)(39860400002)(376002)(346002)(189003)(199004)(316002)(110136005)(54906003)(6246003)(36756003)(26005)(476003)(66066001)(6486002)(2616005)(14454004)(446003)(53546011)(386003)(76176011)(31686004)(6512007)(4744005)(53936002)(6436002)(186003)(102836004)(11346002)(25786009)(52116002)(81166006)(8676002)(81156014)(305945005)(8936002)(99286004)(229853002)(6506007)(68736007)(2906002)(6116002)(3846002)(7416002)(5660300002)(66946007)(478600001)(66446008)(64756008)(66556008)(31696002)(86362001)(4326008)(256004)(14444005)(80792005)(71190400001)(7736002)(71200400001)(486006)(66476007);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB3020;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: fdVgK+Q5CZGL/iRe1qIOY7Guqf8ufYEoCoaLIK2zDuz9d/hWJF1iI5c4EvueOblPtEZTcZfZZTieobn5WQ1HQ4jX2WZx1SvTXRcVSW1aQvD6vb7R49rea6NScEGnXtRCLT98nepqKUNXVegd7hXApfgr1VedvrbR8DZ+6wrJ99v7II0TbqRwCOdIgJ4Dic6g270UEEk/70jMIBpYcR3+O5L9qY32XX4MdydYQb/kfoFwRdB2Xh/qcbc8OctPhqs06yK1EUMXv2lZ/E4XZzFRJMZdr9aa0a07SY/9gmZR60Mc0FJuvehZ2iO0+RG5LjchRXI5vTNEDWf8syrtgy3N6Q0rGXrm/idvjuLEy9tMZyPjTRDyTVedBlTBTcPi8jsbesHLFJZSYB1oqjnY9gRguDiE8wDI3TQBf2Co2X2Avi8=
Content-ID: <37B5041CE5120442A491B9BC1299C91C@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 4ec8beb5-0c5e-40d9-e2f6-08d70b930b72
X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Jul 2019 15:17:27.8809 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB3020
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v5 5/6] xen/x86: add PHYSDEVOP_msi_control
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 AndrewCooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, TimDeegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.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>

T24gMTguMDcuMjAxOSAxNTo0NiwgUm9nZXIgUGF1IE1vbm7DqSAgd3JvdGU6DQo+IEluIGZhY3Qg
SSBkb24ndCB0aGluayBJTlR4IHNob3VsZCBiZSBlbmFibGVkIHdoZW4gTVNJKC1YKSBpcyBkaXNh
YmxlZCwNCj4gUUVNVSBhbHJlYWR5IHRyYXBzIHdyaXRlcyB0byB0aGUgY29tbWFuZCByZWdpc3Rl
ciwgYW5kIGl0IHdpbGwgbWFuYWdlDQo+IElOVHggZW5hYmxpbmcvZGlzYWJsaW5nIGJ5IGl0c2Vs
Zi4gSSB0aGluayB0aGUgb25seSBjaGVjayByZXF1aXJlZCBpcw0KPiB0aGF0IE1TSSgtWCkgY2Fu
bm90IGJlIGVuYWJsZWQgaWYgSU5UeCBpcyBhbHNvIGVuYWJsZWQuIEluIHRoZSBzYW1lDQo+IHdh
eSBib3RoIE1TSSBjYXNwYWJpbGl0aWVzIGNhbm5vdCBiZSBlbmFibGVkIHNpbXVsdGFuZW91c2x5
LiBUaGUNCj4gZnVuY3Rpb24gc2hvdWxkIG5vdCBleHBsaWNpdGx5IGRpc2FibGUgYW55IG9mIHRo
ZSBvdGhlciBjYXBhYmlsaXRpZXMsDQo+IGFuZCBqdXN0IHJldHVybiAtRUJVU1kgaWYgdGhlIGNh
bGxlciBhdHRlbXB0cyBmb3IgZXhhbXBsZSB0byBlbmFibGUNCj4gTVNJIHdoaWxlIElOVHggb3Ig
TVNJLVggaXMgZW5hYmxlZC4NCg0KWW91IGRvIHJlYWxpemUgdGhhdCBwY2lfaW50eCgpIG9ubHkg
ZXZlciBnZXRzIGNhbGxlZCBmb3IgWGVuDQppbnRlcm5hbGx5IHVzZWQgaW50ZXJydXB0cywgaS5l
LiBtYWlubHkgdGhlIHNlcmlhbCBjb25zb2xlIG9uZT8NCg0KSmFuDQpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 15:20:17 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 15:20:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ho8CU-0003WU-90; Thu, 18 Jul 2019 15:20:06 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=e8X9=VP=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1ho8CT-0003Nz-HM
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 15:20:05 +0000
X-Inumbo-ID: 8455e093-a96f-11e9-8980-bc764e045a96
Received: from m9a0002g.houston.softwaregrp.com (unknown [15.124.64.67])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8455e093-a96f-11e9-8980-bc764e045a96;
 Thu, 18 Jul 2019 15:20:04 +0000 (UTC)
Received: FROM m9a0002g.houston.softwaregrp.com (15.121.0.191) BY
 m9a0002g.houston.softwaregrp.com WITH ESMTP; 
 Thu, 18 Jul 2019 15:20:00 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M9W0068.microfocus.com (2002:f79:bf::f79:bf) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Thu, 18 Jul 2019 15:19:50 +0000
Received: from NAM02-BL2-obe.outbound.protection.outlook.com (15.124.8.13) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Thu, 18 Jul 2019 15:19:51 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=ELFKfQXEsgSdZ3HcKgnGxjGMnnngXzGGMeVwnLUUZno2Px+FxyGTb1hhyu849toG41SHEQWyr8ipKr1D305t13ByQQhbREt3V1V/DubnRIigrZB7z4uLoyy9J8G1EJoXE8BbQadlvv9z56K2DUypY/e3YNDQL5JX+GPO1GxFQ18+I8Vp0qg0Qzd1cLNzBZeyz2QwGBufCdFIeAE6lTockhi09kLVyyj4BwvprNmtI79uPGpeK+rF0wN67HmCpy7PdvPsbC9MBGyibhaIiDj/p+nOefnvK8ruS45AKTW124O+BydpV+fffTDH95myVKBTNmzawcO7JppZNnKMpNbDbw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=oSzVHat8P5/Um51F8tL0xZ94BIgvFOfEPwySc/b1pvE=;
 b=msr7zx0bgPq/wqLHlek9Em66g+vJPuLM/EFm1YmYRqiHfCdvme3nGrUIQD5DxYb6QJAMzcKdBmzxPg9rOfQGhD+iSx6p1vE5Ju7pXHbOoKwjgmnCkWMt1EGDU8qkocY0yHzJwshfZ2Qx8UYaPTpSqQW0aNLK4XKq5NOuWwwIxRoxb/A6AsEeFtis+7VXgY/Ow0/bbgqnhfcTDpTS2cGML1YybGfvJ/62SLBsQzOcpg7mrjRUgsMZKen9hw58UhosBhWo7/erQWPWlSR7VCTVTMzm9nqD/hVf8TWPcz8ub5MGVS20ZbV+rV1q8jxAIShqfGuETIswVeucWhA7+VYPJA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2475.namprd18.prod.outlook.com (20.179.104.214) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.14; Thu, 18 Jul 2019 15:19:49 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Thu, 18 Jul 2019
 15:19:49 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>, Xen-devel
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH] xen/trace: Fix build with !CONFIG_TRACEBUFFER
Thread-Index: AQHVPXEjGxZD9sgSDUiWFm9J2OB9NabQfZOA
Date: Thu, 18 Jul 2019 15:19:49 +0000
Message-ID: <b2049b2e-48b4-e993-1225-fb596f834146@suse.com>
References: <20190718140005.15975-1-andrew.cooper3@citrix.com>
In-Reply-To: <20190718140005.15975-1-andrew.cooper3@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR05CA0035.eurprd05.prod.outlook.com
 (2603:10a6:6:14::48) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 789d0c7d-bdf1-4a37-5618-08d70b935ff3
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(5600148)(711020)(4605104)(1401327)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7193020);
 SRVR:DM6PR18MB2475; 
x-ms-traffictypediagnostic: DM6PR18MB2475:
x-microsoft-antispam-prvs: <DM6PR18MB2475A7C9E7CD3A1A25BB1969B3C80@DM6PR18MB2475.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:5797;
x-forefront-prvs: 01026E1310
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(396003)(136003)(376002)(346002)(366004)(39860400002)(189003)(199004)(99286004)(71200400001)(71190400001)(8936002)(7736002)(31686004)(446003)(11346002)(68736007)(6436002)(256004)(6486002)(476003)(2616005)(3846002)(8676002)(305945005)(53936002)(25786009)(26005)(76176011)(102836004)(6246003)(36756003)(486006)(6506007)(386003)(53546011)(6116002)(6512007)(4744005)(80792005)(4326008)(229853002)(186003)(81166006)(52116002)(81156014)(14454004)(66946007)(64756008)(66446008)(66556008)(2906002)(478600001)(110136005)(86362001)(54906003)(66476007)(31696002)(5660300002)(66066001)(316002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2475;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: ih4T9+Yfy7CHUFfckmDQdfj7ZF15S7HDFeG5tx8sYgbZetTCcRaH0DNHFcc2z5/uIyfGaou2NuegwP5SdzrpW1nZNnP0V6/38UCBzRF/SsGc+6JUSBbdRhLLYdi5XvEC7ElSgFnKblBPWfZe8sW0XNIHoqXtWS0p/Wyo63gv+U9K6q/mvFl7QcF3SXxCKUA/TR5c9UWwArUlc6WIs5OJ25ho7HsNas9u75PRg0kjQLFOns5y8KSLmbVtxvOfzjabnuPuKjt/sK0P7mxnUEhj9CvxTTNVEi0WHnZMDd6ZvBAF9ngNqduCTYzE5tnDrKm6Mn9BXl+mEqL/GsVhzGSEonWmjPiDfjj/3wen0Tv6xX8W71zs6y75olYnJJjywWTHK8Jp8Vz7PS44alx8qVf9gyAwbWweUezNq//LxMGnQEw=
Content-ID: <6A9AAA9BD5617F428616BF5B851E65AC@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 789d0c7d-bdf1-4a37-5618-08d70b935ff3
X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Jul 2019 15:19:49.6364 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2475
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH] xen/trace: Fix build with
 !CONFIG_TRACEBUFFER
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Ian Jackson <ian.jackson@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTguMDcuMjAxOSAxNjowMCwgQW5kcmV3IENvb3BlciB3cm90ZToNCj4gR0NDIHJlcG9ydHM6
DQo+IA0KPiBJbiBmaWxlIGluY2x1ZGVkIGZyb20gaHZtLmM6MjQ6MDoNCj4gL2xvY2FsL3hlbi5n
aXQveGVuL2luY2x1ZGUveGVuL3RyYWNlLmg6IEluIGZ1bmN0aW9uIOKAmHRiX2NvbnRyb2zigJk6
DQo+IC9sb2NhbC94ZW4uZ2l0L3hlbi9pbmNsdWRlL3hlbi90cmFjZS5oOjYwOjEzOiBlcnJvcjog
4oCYRU5PU1lT4oCZDQo+IHVuZGVjbGFyZWQgKGZpcnN0IHVzZSBpbiB0aGlzIGZ1bmN0aW9uKQ0K
PiAgICAgICByZXR1cm4gLUVOT1NZUzsNCj4gICAgICAgICAgICAgICBefn5+fn4NCj4gDQo+IElu
Y2x1ZGUgeGVuL2Vycm5vLmggdG8gcmVzb2x2ZSB0aGUgaXNzdWUuICBXaGlsZSB0d2Vha2luZyB0
aGlzLCBhZGQgY29tbWVudHMNCj4gdG8gdGhlICNlbHNlIGFuZCAjZW5kaWYsIGFzIHRoZXkgYXJl
IGEgZmFpciBkaXN0YW5jZSBhcGFydC4NCj4gDQo+IFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29w
ZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+DQoNCkFja2VkLWJ5OiBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+DQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 15:24:03 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 15:24:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ho8GF-0003is-0N; Thu, 18 Jul 2019 15:23:59 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=e8X9=VP=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1ho8GD-0003in-5V
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 15:23:57 +0000
X-Inumbo-ID: 0d1c291c-a970-11e9-8786-7f39258423f0
Received: from m9a0003g.houston.softwaregrp.com (unknown [15.124.64.68])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 0d1c291c-a970-11e9-8786-7f39258423f0;
 Thu, 18 Jul 2019 15:23:54 +0000 (UTC)
Received: FROM m9a0003g.houston.softwaregrp.com (15.121.0.190) BY
 m9a0003g.houston.softwaregrp.com WITH ESMTP; 
 Thu, 18 Jul 2019 15:23:50 +0000
Received: from M9W0068.microfocus.com (2002:f79:bf::f79:bf) by
 M9W0067.microfocus.com (2002:f79:be::f79:be) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Thu, 18 Jul 2019 15:23:39 +0000
Received: from NAM01-BY2-obe.outbound.protection.outlook.com (15.124.72.12) by
 M9W0068.microfocus.com (15.121.0.191) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Thu, 18 Jul 2019 15:23:39 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=m2WZD4m50BP1DPD1HLIiUnQ13P6cO6a4GDdeIfMy7t2PKmReh0NetnYGT5MCtcLqlxFrjBlT0m0/2dllsEVGEskkeoBEN4WytTd6pJgyGqrnLhRkgWMkHRubJ3XEVRogVjsnDOrs1Bkxat5DeTiLUtOzvnw8LNp8+7pG7LFejhTNEGIfAwVB34Tv0IQ3o0l2907oV7/jM4wY1JS+hnxjwYxq2FsAna65/LvAGbHxsRLHwaCBAkgrkl8JlATHlpMwAxyHzD7VYSKmqHEDHST4Ax7ZykDUrVY5jU41Y2QX1NJs0fsz5eBGLwLRgQPQzeo0ktJnAWBjIYp9vC6LS2b0MA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=07A0HDpuygHnYvbwb2RXoC4G7XDKDsajtyfq2kvfHLs=;
 b=DjQgrH21ZkVoP6T69ARwu6w2n58JCWmwY2TWyjHxMXHyfPNZZ0+6SR9m+xCFtMddQ+1wE1n8PF2Pp7eJ4/r1Hb5JhxUM4/mpP2ImEIN32io5sLV71htbGbYXxquIcmdga6lkRJLfEMHMogxe6M402IaZS1UaWF5w0q/ASHkRFrvebzR+ZQCvEllhkdc/n38N+ZiNi4wJlhqc5m//SU6TnLhzJY7ZEPBtJ8YjeCBxdzBbUcmdxhN2DmNrDZGgRSa2jKrxxRj0PKPh8Ag/1EMwBTADbypRqt5EpXD41Utd7g0WRkz9Ixh7T5vS+1qADK7PMaWPtSJQ2UFYp/b7+KWZZg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2361.namprd18.prod.outlook.com (20.179.71.26) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.14; Thu, 18 Jul 2019 15:23:38 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Thu, 18 Jul 2019
 15:23:38 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Thread-Topic: [PATCH] xen/trace: Adjust types in trace_var() declarations
Thread-Index: AQHVPXEn9tz4a96/o0e+1XNlyOHUq6bQfqQA
Date: Thu, 18 Jul 2019 15:23:38 +0000
Message-ID: <de4d58df-7033-b661-2ebf-b56dc4b76eec@suse.com>
References: <20190718140009.16021-1-andrew.cooper3@citrix.com>
In-Reply-To: <20190718140009.16021-1-andrew.cooper3@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: LO2P265CA0083.GBRP265.PROD.OUTLOOK.COM
 (2603:10a6:600:8::23) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 39e6c00d-c158-4986-772e-08d70b93e833
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB2361; 
x-ms-traffictypediagnostic: DM6PR18MB2361:
x-microsoft-antispam-prvs: <DM6PR18MB2361C813935713408B6A0D33B3C80@DM6PR18MB2361.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-forefront-prvs: 01026E1310
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(366004)(39860400002)(376002)(396003)(346002)(136003)(189003)(199004)(486006)(66446008)(7736002)(6512007)(25786009)(4326008)(66476007)(66556008)(66946007)(8676002)(31686004)(64756008)(256004)(6246003)(6436002)(53936002)(6486002)(2616005)(476003)(446003)(11346002)(68736007)(66066001)(52116002)(36756003)(229853002)(2906002)(99286004)(3846002)(102836004)(6916009)(76176011)(6506007)(53546011)(26005)(186003)(6116002)(54906003)(316002)(71200400001)(14454004)(478600001)(71190400001)(80792005)(5660300002)(305945005)(81156014)(8936002)(86362001)(31696002)(81166006)(386003);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2361;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: N885yunREKINjOQrRbLVeeo0j4a46WwzaV/mIgLkfsGgCGdmYt3PK/B9ExBeadNu9aUZ/nlNa/sUyIrQs/QDNOUTetXQ3il9GDBEOQuqqjqgcuMPmgwPeh4I/QfJEFeFd4nbhUiDubSUglioMC9f45FgElfKa5X9Qhr4Wr431c8GOrnGwTORDPfLiNCUJgJsEnArHASRPNzsNypKvmXbqP4NXb7suwN2aY91WCgF5JGbsUMtAONIT8C47Deionekol5ThvDbOv42EQg8IKTl56BMesk614U9SmanqYSq01V0yu1Cb7SDKA4sges7UOLgmnMNMWC+9ZBBmrxl09pq0dYGjgMEpm+o/Y9dcBWAQJVSGQJ766r/FLEVj+JKnT2pJPGY73fJ/DVJICn7b0EQBPyuxBnkCTdoE78wDy5355I=
Content-ID: <91AABF4DFC5241429A0D5A2E107CB0CA@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 39e6c00d-c158-4986-772e-08d70b93e833
X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Jul 2019 15:23:38.1228 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2361
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH] xen/trace: Adjust types in trace_var()
 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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Ian Jackson <ian.jackson@citrix.com>,
 Xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTguMDcuMjAxOSAxNjowMCwgQW5kcmV3IENvb3BlciB3cm90ZToNCj4gVXNlIGJvb2wgcmF0
aGVyIHRoYW4gaW50L2Jvb2xfdCBmb3IgJ2N5Y2xlcycgdG8gbWF0Y2ggdGhlICFDT05GSUdfVFJB
Q0VCVUZGRVINCj4gdmVyc2lvbiwgYW5kIHVzZSB1bnNpZ25lZCBpbnQgcmF0aGVyIHRoYW4gaW50
IGZvciAnZXh0cmEnIHRvIG1hdGNoIHRoZQ0KPiBmdW5jdGlvbiBpdCBpcyBmb3J3YXJkZWQgdG8u
DQo+IA0KPiBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRy
aXguY29tPg0KDQpBY2tlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPg0KYWxi
ZWl0IEknZCBoYXZlIGV4cGVjdGVkIHRoZSBmaWxlIHRvIGJ5IHBhcnQgb2YgdGhlIFhFTlRSQUNF
DQpzZWN0aW9uIG9mIC4vTUFJTlRBSU5FUlMuDQoNCj4gLS0tIGEveGVuL2luY2x1ZGUveGVuL3Ry
YWNlLmgNCj4gKysrIGIveGVuL2luY2x1ZGUveGVuL3RyYWNlLmgNCj4gQEAgLTQxLDkgKzQxLDkg
QEAgaW50IHRiX2NvbnRyb2woc3RydWN0IHhlbl9zeXNjdGxfdGJ1Zl9vcCAqdGJjKTsNCj4gICAN
Cj4gICBpbnQgdHJhY2Vfd2lsbF90cmFjZV9ldmVudCh1MzIgZXZlbnQpOw0KPiAgIA0KPiAtdm9p
ZCBfX3RyYWNlX3Zhcih1MzIgZXZlbnQsIGJvb2xfdCBjeWNsZXMsIHVuc2lnbmVkIGludCBleHRy
YSwgY29uc3Qgdm9pZCAqKTsNCj4gK3ZvaWQgX190cmFjZV92YXIodTMyIGV2ZW50LCBib29sIGN5
Y2xlcywgdW5zaWduZWQgaW50IGV4dHJhLCBjb25zdCB2b2lkICopOw0KPiAgIA0KPiAtc3RhdGlj
IGlubGluZSB2b2lkIHRyYWNlX3Zhcih1MzIgZXZlbnQsIGludCBjeWNsZXMsIGludCBleHRyYSwN
Cj4gK3N0YXRpYyBpbmxpbmUgdm9pZCB0cmFjZV92YXIodTMyIGV2ZW50LCBib29sIGN5Y2xlcywg
dW5zaWduZWQgaW50IGV4dHJhLA0KPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29u
c3Qgdm9pZCAqZXh0cmFfZGF0YSkNCg0KV291bGQgYmUgbmljZSBpZiB0aGUgdTMyLXMgaGVyZSBj
b3VsZCBnbyBhd2F5IGF0IHRoZSBzYW1lIHRpbWUuDQpJZGVhbGx5IHRoZXknZCBiZWNvbWUgdW5z
aWduZWQgaW50LCBidXQgSSBndWVzcyB5b3UncmUgb25jZQ0KYWdhaW4gcmF0aGVyIHNlZWluZyB0
aGVtIGJlIHVpbnQzMl90Lg0KDQpBbHNvIHdvdWxkbid0IHlvdSBiZXR0ZXIgYWRqdXN0IF9fdHJh
Y2VfdmFyKCkncyBkZWZpbml0aW9uIGFzIHdlbGwNCmF0IHRoaXMgb2NjYXNpb24/DQoNCkphbg0K
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 15:25:49 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 15:25:49 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ho8I0-0003p6-Ev; Thu, 18 Jul 2019 15:25:48 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=e8X9=VP=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1ho8Hz-0003ox-8S
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 15:25:47 +0000
X-Inumbo-ID: 4d06f5c0-a970-11e9-8222-03aea344cde4
Received: from m4a0040g.houston.softwaregrp.com (unknown [15.124.2.86])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 4d06f5c0-a970-11e9-8222-03aea344cde4;
 Thu, 18 Jul 2019 15:25:42 +0000 (UTC)
Received: FROM m4a0040g.houston.softwaregrp.com (15.120.17.147) BY
 m4a0040g.houston.softwaregrp.com WITH ESMTP; 
 Thu, 18 Jul 2019 15:21:48 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M4W0335.microfocus.com (2002:f78:1193::f78:1193) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Thu, 18 Jul 2019 15:25:28 +0000
Received: from NAM02-BL2-obe.outbound.protection.outlook.com (15.124.72.11) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Thu, 18 Jul 2019 15:25:28 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=jSu5G51lGv4RBpZH/ZlGnHGucG3lZb8axQUpaZtq2xgyVr6SzManJJ1EVHq5gtwzEjyu9RgRYFKKNdaJlahtn/camBWIHZaV6+94DKk/S3Uyy5W8EBJmHGxT3Murhq2RG6ijJwwVELBAXL1F6n6nFl2T5590OuiDN/xL4zfvdcHKTk1wdCNbHBMUH26X8+f55q8GKQ021XSYwjB8LZEzS6tptu9zINjzVe+438AItE1354r97BgMjA71syykkacE9fgFj1HVFhT8j4qXR+V69X+dQA+B7pxIqjfsZ26bW9ZVCza3+tj3IdfAHG5A5UWl+M1VArFUHDaRIqR5P9ffUQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=8vnDeeRkfXWLo6eKw1Yn/kfmJK7d8ZP9tcnK9E8tHcI=;
 b=jEjsDqevQNhDDLoipVOaKhrtfAt/54gMhaCpZKzGbDdIw2tfl3JwcHku8bGdL9ny1uoU5B1UcCOpNMq/e9vtAZvrBLQfeToNZhWpH9+cJMW0XJ7F3Wd56R8yJp3BN7xpKB6TuzSYCZle9PEPNOtYHwCLxeUGB5VRaWPbLHE/GKexxkwXKaqwoWh5fXolL0sCTB096ajSI+bY+MzcnmV/yQ8H011AOHiPTAiMOlXjsM6A2m5R8b4d3D3EXuwKWxBmTHPdbVaD3NNtbjcCSgg3mo17iWV0LYViAaZcOHbrYpVQKc4JaXxJfA/+6wUn9RVl09j6MDIx1fvBcDjfeu2R5A==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2891.namprd18.prod.outlook.com (20.179.52.159) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2094.14; Thu, 18 Jul 2019 15:25:27 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Thu, 18 Jul 2019
 15:25:27 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Thread-Topic: [PATCH] x86emul: Ignore ssse3-{aes,pclmul}.[hc] as well
Thread-Index: AQHVPXsass2KMSL9gUugg+Gg/9ZW9abQfxMA
Date: Thu, 18 Jul 2019 15:25:27 +0000
Message-ID: <c98e26fa-c1db-f50f-5e89-726d1e6ac74a@suse.com>
References: <20190718151119.17270-1-andrew.cooper3@citrix.com>
In-Reply-To: <20190718151119.17270-1-andrew.cooper3@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR07CA0125.eurprd07.prod.outlook.com
 (2603:10a6:6:16::18) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 0a570243-cab1-47e1-92c0-08d70b942927
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB2891; 
x-ms-traffictypediagnostic: DM6PR18MB2891:
x-microsoft-antispam-prvs: <DM6PR18MB2891026903EA24826DB4F2B7B3C80@DM6PR18MB2891.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:2803;
x-forefront-prvs: 01026E1310
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(136003)(39860400002)(376002)(396003)(366004)(346002)(189003)(199004)(53936002)(52116002)(486006)(31686004)(6916009)(6246003)(11346002)(478600001)(31696002)(66066001)(3846002)(6116002)(316002)(5660300002)(102836004)(386003)(86362001)(26005)(558084003)(6506007)(4326008)(53546011)(229853002)(2616005)(76176011)(25786009)(54906003)(7736002)(305945005)(6436002)(71190400001)(71200400001)(8676002)(14454004)(68736007)(8936002)(6486002)(80792005)(66946007)(6512007)(256004)(446003)(66446008)(64756008)(66556008)(66476007)(186003)(99286004)(2906002)(81156014)(476003)(81166006)(36756003)(142933001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2891;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: KFKG8AZyVZQ0jd4wN9mQqQFIw+ngQp4H4TkzWuvXsnSGbCX5s3jIPbK5oaRd+uOLWBLcPNDgIPzfx97wH0P5A8uwCzbT1/l0UXmhgmpZ0DGkmx7CZ20uzvaF3iTXPHT+KZkw+GovrLgr2Now67YspVgCI+mutj7T74ZcKKm+tGhFD+Oyut/XURaRsqC5cmo55KyEuF8TlIsgIJvxZDPzmPcE2T45c9xXZyg2zAoVkaTlDwJjytzmuAKvXz7ikfWIy4OU5Rr7k2s/6kOFo9CSJSuj244EtJ9yulUOQgp/0xSAqrpcUlK4xERZG0uE937hXFcIRe1q8lvinKyUJOjpRs5Oo5QcAulxT0mPHdaltq+gHU2bNbu8IzTC+gbVxIncymhoDlB2sujzGFrzFzYdCkCFtI/gCap/YRqESGVHcmw=
Content-ID: <69D5BB8663913D40B939F9657C61646A@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 0a570243-cab1-47e1-92c0-08d70b942927
X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Jul 2019 15:25:27.0928 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2891
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH] x86emul: Ignore ssse3-{aes,
 pclmul}.[hc] 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: Xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wl@xen.org>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTguMDcuMjAxOSAxNzoxMSwgQW5kcmV3IENvb3BlciB3cm90ZToNCj4gU2lnbmVkLW9mZi1i
eTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4NCg0KQWNrZWQtYnk6
IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4NCg0KSSdtIHNvcnJ5IGZvciBub3QgaGF2
aW5nIHBhaWQgYXR0ZW50aW9uIHdoZW4gYWRkaW5nIHRoZXNlLg0KDQpKYW4NCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 15:33:18 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 15: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 1ho8PC-0004YI-AX; Thu, 18 Jul 2019 15:33:14 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=e8X9=VP=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1ho8PB-0004YD-0k
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 15:33:13 +0000
X-Inumbo-ID: 4d1439be-a971-11e9-be52-47bee77509ae
Received: from m9a0001g.houston.softwaregrp.com (unknown [15.124.64.66])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 4d1439be-a971-11e9-be52-47bee77509ae;
 Thu, 18 Jul 2019 15:33:09 +0000 (UTC)
Received: FROM m9a0001g.houston.softwaregrp.com (15.121.0.190) BY
 m9a0001g.houston.softwaregrp.com WITH ESMTP; 
 Thu, 18 Jul 2019 15:32:50 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M9W0067.microfocus.com (2002:f79:be::f79:be) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Thu, 18 Jul 2019 15:32:27 +0000
Received: from NAM02-SN1-obe.outbound.protection.outlook.com (15.124.72.12) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Thu, 18 Jul 2019 15:32:27 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=HnrGvRHMnV5gORsGBoAXbzi5Dl18QrSqwnvq07K7e6OFOCJ5hB0avqhC/Rlq4qIWx+Nre0Ovp0QTleLmZgRqWOZ5lYP6+GVfKxtxmNn1EWqkoRTUOSJ4/Znx/Bh6Rbfew3HSEUpP3GQqrhb9Ic2czoXYl30lcFxxBaUpI0dQ8r7JTdr2tNrUxx6MzWD9bKYIO7ld0PHrnbEcFqBRNRiUY2toRSC3bCW2peJTnwgTNLdlv6v/592UgKKuzYrL3u2YUa3CVHNPIxjARb4qXHOfKO6a9L4ezRkiB0XXKoJtVLr1Kril2Hnx2//e/YP6KbaKaXNpfKj2eVv+l0w1j4HjOQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=tBFHHSk+1TifIUFee/ggKbdmC8cf9RwiCDgReOjMRws=;
 b=QkJfXplX6lLAVL71MZonchJ4va8HyFrirFnLhcBze5cn6S5x06HFl4p1N9Jm9NkLwy2aBEs5dG8htPbiG9p4AIlGkOUHTTD8jNzz6c6gYz4ZcsJa3U068T/klMYm7sz76/EuAG+BnFjXzZcpPS+0IZ0dc5Szbcr5TGGYusL7RO4PCi6YH6wdosp8wXgY9gJtlaedOzuPP+5pfv3Sc1FAM6eged6T0eoXewOiEili5NQwlEb3eF1uAVG9x2jkHA2LGlvluwCJeebVacINJHvZMTj4WqS4rYJ61AwfEW+GljbFX/5BG8aNOXtONkLQKLOnQvyrxWTPerHOyAxUZlX6Cg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB3001.namprd18.prod.outlook.com (20.179.104.143) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2094.11; Thu, 18 Jul 2019 15:32:26 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Thu, 18 Jul 2019
 15:32:26 +0000
From: Jan Beulich <JBeulich@suse.com>
To: =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Thread-Topic: printf formatter for pci_sbdf_t
Thread-Index: AQHVPKkbqe/gqkIsCkyMLC3anRUky6bPCrxPgAE6U4CAADjtToAABKyA
Date: Thu, 18 Jul 2019 15:32:25 +0000
Message-ID: <1cd5ffa1-33c6-9001-954f-30ae62d0187f@suse.com>
References: <20190717140810.a5a4bhmm7fb6oah5@Air-de-Roger.citrite.net>
 <cf05039e-45e1-cc11-c7e3-c0953c74b83b@citrix.com>
 <a27a16f1-f8ca-e620-8e91-73c9b01a8968@suse.com>
 <20190718151456.ioengemnmvk4bfs2@Air-de-Roger.citrite.net>
In-Reply-To: <20190718151456.ioengemnmvk4bfs2@Air-de-Roger.citrite.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB8P191CA0003.EURP191.PROD.OUTLOOK.COM
 (2603:10a6:10:130::13) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 3a14fa2b-19cc-412e-f001-08d70b9522d2
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(5600148)(711020)(4605104)(1401327)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7193020);
 SRVR:DM6PR18MB3001; 
x-ms-traffictypediagnostic: DM6PR18MB3001:
x-microsoft-antispam-prvs: <DM6PR18MB30017E230539C05BB755A6D7B3C80@DM6PR18MB3001.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7219;
x-forefront-prvs: 01026E1310
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(346002)(366004)(376002)(396003)(136003)(39860400002)(199004)(189003)(186003)(53936002)(68736007)(76176011)(26005)(102836004)(486006)(99286004)(52116002)(386003)(6506007)(53546011)(64756008)(2616005)(6436002)(31696002)(81156014)(3846002)(14444005)(476003)(256004)(11346002)(446003)(8676002)(2906002)(6512007)(6116002)(54906003)(36756003)(6486002)(14454004)(86362001)(316002)(25786009)(31686004)(478600001)(7736002)(4326008)(6246003)(80792005)(6916009)(7416002)(229853002)(71200400001)(66066001)(8936002)(305945005)(66556008)(81166006)(5660300002)(66446008)(66946007)(66476007)(71190400001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB3001;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: xCO7eousIisDfrXYZMPZAPxZ2/eLXH4JnHIGNRN8l3/k67P4hQ0ffNPrQolMPlwvxnTvbCOAPnPnRe+2NTotWK8OyBld4ADHVOWOUoeB5m6FX9Wf9Sm/yiGSt0FGd9VUGu5fALw6no4XYkbqWEe11N8Bc4x1pn4iuf2DRY8r4GALCK14zbY3mMiwHe3ByPrxTwhckTwjknRd5Pxt3ohhCXvThBDfWqrYFtO3pbXjAUNioXs8oyfnGzSneVxEBfNzY8voCjpM7zN1GQsBszpe3au9qTf0fdiwoAP9g9s8jZriRkAT3Dd5fLRIfXiPmdzceHnVqlaLRKnQHgVJpSpRMnk7THiLlPNQ8FsbvOKlWJimXuRYbtN2sxGxB13XxceDCkfMrSG3sR69yNnUWdHmexgm32fGMe9VkIGYo+pQnbI=
Content-ID: <525D0C314E40334DABCDB490BD6ABE6B@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 3a14fa2b-19cc-412e-f001-08d70b9522d2
X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Jul 2019 15:32:25.9975 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB3001
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] printf formatter for pci_sbdf_t
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, WeiLiu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 GeorgeDunlap <George.Dunlap@eu.citrix.com>,
 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@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>

T24gMTguMDcuMjAxOSAxNzoxNCwgUm9nZXIgUGF1IE1vbm7DqSAgd3JvdGU6DQo+IE9uIFRodSwg
SnVsIDE4LCAyMDE5IGF0IDExOjUxOjU3QU0gKzAwMDAsIEphbiBCZXVsaWNoIHdyb3RlOg0KPj4g
T24gMTcuMDcuMjAxOSAxOTowNiwgQW5kcmV3IENvb3BlciB3cm90ZToNCj4+PiBPbiAxNy8wNy8y
MDE5IDE1OjA4LCBSb2dlciBQYXUgTW9ubsOpIHdyb3RlOg0KPj4+PiBBcyBwYXJ0IG9mIHNvbWUg
UENJIHJlbGF0ZWQgY2xlYW51cCBJJ20gZG9pbmcsIHdoaWNoIGluY2x1ZGVzDQo+Pj4+IGV4cGFu
ZGluZyB0aGUgdXNhZ2Ugb2YgcGNpX3NiZGZfdCwgSSdtIGFsc28gcGxhbm5pbmcgdG8gYWRkIGEg
Y3VzdG9tDQo+Pj4+IHByaW50ZiBmb3JtYXR0ZXIgZm9yIHBjaV9zYmRmX3QgWzBdLCBzbyB0aGF0
IGEgU0JERiBjYW4gYmUgcHJpbnRlZA0KPj4+PiB3aXRob3V0IGhhdmluZyB0byBzcGVjaWZ5IGZv
dXIgZm9ybWF0dGVycyAoYW5kIHBhc3MgZm91ciBwYXJhbWV0ZXJzKQ0KPj4+PiBlYWNoIHRpbWUg
KCUwNHg6JTAyeDolMDJ4LiV1KS4NCj4+Pj4NCj4+Pj4gVGhlcmUncyBiZWVuIHNvbWUgZGViYXRl
IG9uIHRoZSBwcmV2aW91cyB2ZXJzaW9uIGFib3V0IHdoZXRoZXIgdGhlDQo+Pj4+IGZvcm1hdHRl
ciBzaG91bGQgYmUgJXBwIG9yICVvcCwgYW5kIEkgd291bGQgbGlrZSB0byBzZXR0bGUgb24gb25l
IG9mDQo+Pj4+IHRoZW0gYmVmb3JlIHNlbmRpbmcgYSBuZXcgdmVyc2lvbjoNCj4+Pg0KPj4+IEkg
YW0gZmlybWx5IG9wcG9zZWQgdG8gb3ZlcmxvYWRpbmcgJW8uDQo+Pg0KPj4gQW5kIEkgYW0gZmly
bWx5IG9mIHRoZSBvcGluaW9uIHRoYXQgdXNpbmcgJW8gZm9yIFNCREYgaXMgdGhlIG1vcmUNCj4+
IG5hdHVyYWwgdGhpbmcgdG8gZG8uDQo+Pg0KPj4+IE5vdGhpbmcgYWJvdXQgUENJIGNvb3JkaW5h
dGVzIGhhcyBhbnl0aGluZyB0byBkbyB3aXRoIG9jdGFsDQo+Pj4gcmVwcmVzZW50YXRpb247IGl0
cyBtb3N0bHkgaGV4Lg0KPj4NCj4+IFRoZSBkb21haW4gYW5kIHZDUFUgSURzIGFyZW4jdCBwb2lu
dGVyLWlzaCBlaXRoZXIsIGZvciBleGFtcGxlLg0KPiANCj4gQnV0IHdlIGRvIHBhc3MgdGhlIHZj
cHUgYW5kIHRoZSBkb21haW4gc3RydWN0IHBvaW50ZXIgdG8gdGhvc2UNCj4gbW9kaWZpZXJzPyBp
ZTogd2UgZG9uJ3QgcGFzcyBhIHZjcHUgb3IgYSBkb21haW4gSUQgZGlyZWN0bHkgaW4gZWl0aGVy
DQo+IGNhc2UuDQoNClJpZ2h0LiBNeSBwb2ludCB3YXM6IFRoZSBhY3R1YWwgZm9ybWF0IHNwZWNp
ZmllciB1c2VkICgncCcgb3IgJ28nKQ0KZG9lc24ndCBuZWNlc3NhcmlseSBoYXZlIGFueXRoaW5n
IHRvIGRvIHdpdGggdGhlIHJlc3VsdGluZyBvdXRwdXQuDQoNCj4gQUZBSUNUIGJvdGggeW91IGFu
IEFuZHJldyBhZ3JlZSB0aGF0IGEgY3VzdG9tIHByaW50ZiBmb3JtYXR0ZXIgZm9yIFBDSQ0KPiBT
QkRGIGlzIGEgZGVzaXJhYmxlIHRoaW5nIHRvIGhhdmUsIHRoZSBvbmx5IGRpc2FncmVlbWVudCBp
cyBvbiB0aGUNCj4gYWN0dWFsIGltcGxlbWVudGF0aW9uIGRldGFpbCAod2hldGhlciAlcHAgb3Ig
JW9wIHNob3VsZCBiZSB1c2VkKS4gSW4NCj4gd2hpY2ggY2FzZSBJIHRoaW5rIEkgd291bGQgbGlr
ZSB0byBjYWxsIGZvciBUSEUgUkVTVCB0byBhbHNvIHZvaWNlIGluDQo+IHRoZWlyIG9waW5pb24g
b24gdGhlIG1hdHRlciBpbiBvcmRlciB0byB0cnkgdG8gcmVzb2x2ZSB0aGUgc2l0dWF0aW9uDQo+
IHNvIHRoYXQgSSBjYW4gbWFrZSBwcm9ncmVzcyBvbiB0aGUgc2VyaWVzLCBzb3JyeSBpZiB0aGlz
IGlzIGF3a3dhcmQuDQoNClRoYXQncyBwZXJmZWN0bHkgZmluZSB3aXRoIG1lLiBJZiBhIG1ham9y
aXR5IGFncmVlcyB3aXRoIEFuZHJldywNCnNvIGJlIGl0Lg0KDQpKYW4NCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 15:42:39 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 15:42:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ho8YA-0005RG-MZ; Thu, 18 Jul 2019 15:42: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=b8c6=VP=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1ho8Y9-0005RB-2f
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 15:42:29 +0000
X-Inumbo-ID: a5551fa3-a972-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id a5551fa3-a972-11e9-8980-bc764e045a96;
 Thu, 18 Jul 2019 15:42:27 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 49CA8344;
 Thu, 18 Jul 2019 08:42:27 -0700 (PDT)
Received: from [10.37.10.69] (unknown [10.37.10.69])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 8CB263F71F;
 Thu, 18 Jul 2019 08:42:24 -0700 (PDT)
To: Tamas K Lengyel <tamas@tklengyel.com>
References: <20190718144317.23307-1-tamas@tklengyel.com>
 <119d0edb-cb12-fbad-9e3e-8c0a469983df@arm.com>
 <CABfawh=DwOP5eQYmMVNF+n-khkbEDFia0eo=JbE0yhCKjV_+8Q@mail.gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <fcbf4968-7b82-6e5d-75ae-e4c2ff059b4d@arm.com>
Date: Thu, 18 Jul 2019 16:42:23 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <CABfawh=DwOP5eQYmMVNF+n-khkbEDFia0eo=JbE0yhCKjV_+8Q@mail.gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [RFC] xen: Add .astylerc for automated
 style-formatting
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Iurii Artemenko <Iurii_Artemenko@epam.com>, Jan Beulich <jbeulich@suse.com>,
 Xen-devel <xen-devel@lists.xenproject.org>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgVGFtYXMsCgpPbiA3LzE4LzE5IDQ6MTQgUE0sIFRhbWFzIEsgTGVuZ3llbCB3cm90ZToKPiBP
biBUaHUsIEp1bCAxOCwgMjAxOSBhdCA5OjAyIEFNIEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxs
QGFybS5jb20+IHdyb3RlOgo+Pgo+PiBIaSBUYW1hcywKPj4KPj4gQWRkaW5nIExhcnMsIEFydGVt
IGFuZCBJdXJpaS4gSXVyaWkgaGFzIGJlZW4gd29ya2luZyBvbiBhIHZlcnNpb24gZm9yCj4+IGNs
YW5nLWZvcm1hdCByZWNlbnRseS4KPj4KPj4gT24gNy8xOC8xOSAzOjQzIFBNLCBUYW1hcyBLIExl
bmd5ZWwgd3JvdGU6Cj4+PiBVc2luZyBhc3R5bGUgKGh0dHA6Ly9hc3R5bGUuc291cmNlZm9yZ2Uu
bmV0KSBjYW4gZ3JlYXRseSByZWR1Y2UgdGhlIG92ZXJoZWFkIG9mCj4+PiBtYW51YWxseSBjaGVj
a2luZyBhbmQgYXBwbHlpbmcgc3R5bGUtZml4ZXMgdG8gc291cmNlLWNvZGUuIFRoZSBpbmNsdWRl
ZAo+Pj4gLmFzdHlsZXJjIGlzIHRoZSBjbG9zZXN0IGFwcHJveGltYXRpb24gb2YgdGhlIGVzdGFi
bGlzaGVkIFhlbiBzdHlsZSAoaW5jbHVkaW5nCj4+PiBzdHlsZXMgbm90IGZvcm1hbGx5IHNwZWxs
ZWQgb3V0IGJ5IENPRElOR19TVFlMRSBidXQgY29tbW9ubHkgcmVxdWVzdGVkKS4KPj4+Cj4+PiBD
aGVja2luZyB0aGUgY29tbWVudCBzdHlsZXMgYXJlIG5vdCBpbmNsdWRlZCBpbiB0aGUgYXV0b21h
dGlvbi4KPj4+Cj4+PiBJbmNvcnBvcmF0aW5nIFhlbidzIGV4Y2VwdGlvbiB0byB0aGUgZG8td2hp
bGUgc3R5bGUgaXMgb25seSBwYXJ0aWFsbHkgcG9zc2libGUsCj4+PiB0aHVzIGEgY2hhbmdlIGlz
IHByb3Bvc2VkIHRvIHRoZSBDT0RJTkdfU1RZTEUgb2YgbW92aW5nIHRoZSBicmFjZSBmcm9tICJk
byB7Igo+Pj4gdG8gdGhlIG5leHQgbGluZS4KPj4+Cj4+PiBNb3N0IG9mIFhlbidzIGNvZGUtYmFz
ZSBpcyBub24tY29uZm9ybWluZyBhdCB0aGUgbW9tZW50OiAyODkgZmlsZXMgcGFzcwo+Pj4gdW5j
aGFuZ2VkLCA4NzYgaGF2ZSBzb21lIHN0eWxlIGlzc3VlCj4+Pgo+Pj4gSWRlYWxseSB3ZSBjYW4g
c2xvd2x5IG1pZ3JhdGUgdGhlIGVudGlyZSBjb2RlLWJhc2UgdG8gYmUgY29uZm9ybWluZywgdGh1
cwo+Pj4gZWxpbWluYXRpbmcgdGhlIG5lZWQgb2YgZGlzY3Vzc2luZyBhbmQgZW5mb3JjaW5nIHN0
eWxlIGlzc3VlcyBtYW51YWxseSBvbiB0aGUKPj4+IG1haWxpbmdsaXN0Lgo+Pgo+PiBJIHF1aXRl
IGxpa2UgdGhlIGlkZWEgb2YgYW4gYXV0b21hdGljIGNvZGluZyBzdHlsZSBjaGVja2VyLiBIb3dl
dmVyLCBpdAo+PiBpcyBhIGJpdCBjb25jZXJuaW5nIHRoYXQgbm90IGV2ZW4gYSAxLzMgb2YgdGhl
IGZpbGVzIGFyZSBhYmxlIHRvIHBhc3MKPj4gdGhlIGNvZGluZyBzdHlsZSB5b3Ugc3VnZ2VzdC4g
Q291bGQgeW91IGV4cGxhaW4gd2hldGhlciB0aGlzIGlzIGJlY2F1c2UKPj4gdGhlIGZpbGVzIGRv
ZXMgbm90IGFscmVhZHkgZm9sbG93IFhlbiBjb2Rpbmcgc3R5bGUgb3IgaXMgaXQganVzdCB0aGUK
Pj4gZGlmZmVyZW5jZSB3aXRoIGFzdHlsZT8KPj4KPj4gV2hhdCBhcmUgdGhlIG1haW4gc3R5bGUg
aXNzdWVzPwo+IAo+IExvb2tzIGxpa2UgYSBsb3Qgb2YgZmlsZXMgdGhhdCBkb24ndCBmb2xsb3cg
dGhlIFhlbiBjb2Rpbmcgc3R5bGUKPiBhcy1pcy4gQWxpZ25tZW50IGlzc3VlcyBzZWVtIHRvIG1l
IHRvIGJlIHRoZSBtb3N0IGNvbW1vbiBlcnJvcnMuIFNlZQo+IHRoZSBmdWxsIGRpZmYgaGVyZToK
PiAKPiBodHRwczovL2dpc3QuZ2l0aHViLmNvbS90a2xlbmd5ZWwvYzVjYWMxNGEwZDU3ZjExOWRk
Nzc0N2ExYmU2ZmIyNjAKPiAKPiBXZSBjYW4gcGVyaGFwcyB0dW5lIHNvbWUgYXNwZWN0cyBvZiBp
dCB3ZSBkaXNhZ3JlZSB3aXRoIHRoZSBhc3R5bGUKPiBnZW5lcmF0ZWQgc3R5bGUgYW5kIHRyeSB0
byBvdmVycmlkZSBpdC4gSSBkaWQgbXkgYmVzdCB0byBtYWtlIGl0Cj4gY29uZm9ybSB0byB0aGUg
ZXhpc3RpbmcgWGVuIHN0eWxlIGJ1dCBjZXJ0YWlubHkgdGhlcmUgY291bGQgYmUgb3RoZXIKPiB0
d2Vha3MgbWFkZSB0byByZWR1Y2UgdGhlIGNodXJuLgoKSSB0aGluayB3ZSBkZWZpbml0ZWx5IHdh
bnQgdG8gYXZvaWQgY2h1cm4gYXMgdGhpcyBpcyBnb2luZyB0byB0YWtlIGEgbG90IApvZiB0aW1l
IHRvIGZpeCBhbGwgdGhlIHBsYWNlcyB0byB0aGUgbmV3IGluZGVudGF0aW9uLgoKR29pbmcgdGhy
b3VnaCB0aGUgZGlmZiBJIGNhbiBzZWUgbWFqb3IgZGlmZmVyZW5jZXMgd2l0aCB0aGUgWGVuIENv
ZGluZyAKc3R5bGUgYW5kIGFsc28gd2hhdCBsb29rcyBsaWtlIGluY29uc2lzdGVuY2llcyBmcm9t
IHRoZSB0b29scyBpdHNlbGY6CiAgIC0gTGluZSA1ODogVGhpcyBpcyBmYWlybHkgY29tbW9uIHRv
IGluZGVudCB0aGUgcGFyYW1ldGVycyBhcyBpdCBpcyAKdG9kYXkuIEJ1dCB0aGVuIG9uIGxpbmUg
MTU4LzI3MiBpdCBpbmRlbnRzIGFzIHdlIGRvIHRvZGF5LiBTbyBJIGFtIG5vdCAKc3VyZSB3aGF0
IHRoZSBleHBlY3RlZCBjb2Rpbmcgc3R5bGUgZnJvbSB0aGUgdG9vbHMuCiAgIC0gTGluZSA2Nzog
SSBiZWxpZXZlIEphbiByZXF1ZXN0IHRoZSBzcGFjZSBiZWZvcmUgbGFiZWwKICAgLSBMaW5lIDEz
OTogVGhlIHsgYXJlIGNvbW1vbmx5IG9uIHRoZSBzYW1lIGxpbmUgYXMgc3RydWN0IG9yIGRlZmlu
aXRpb24uCiAgIC0gTGluZSAyNzY6IFRoZSBzd2l0Y2ggY2FzZSBpbmRlbnRhdGlvbiB3YXMgY29y
cmVjdCBmcm9tIFhlbiBQb1YgYmVmb3JlCiAgIC0gTGluZSAyODk6IEZpbGVzIGltcG9ydGVkIGZy
b20gTGludXggc2hvdWxkIG5vdCBiZSB0b3VjaCBoZXJlLgogICAtIExpbmUgMTAyNTogVGhlIHRv
b2xzIG5lZWRzIHRvIGJlIGFibGUgdG8gZGVhbCBmb3JfZWFjaF92Y3B1KC4uLikgJiBjby4KICAg
LSBMaW5lIDg3MzU6IEl0IGxvb2tzIGxpa2UgdG8gbWUgdGhlIHRvb2xzIHBvbGljeSBpcyBxdWl0
ZSAKaW5jb25zaXN0ZW50LiBJbiBwcmV2aW91cyBwbGFjZSBpdCBrZWVwcyBpdCBwcm9wZXJseSBh
bGlnbmVkIHNlZSBsaW5lIDU3NzcuCgpJIGhhdmUgb25seSBsb29rZWQgcXVpY2tseSB0aHJvdWdo
IHRoZSBkaWZmLCBidXQgSSB0aGluayB0aGV5IGFyZSB0aGUgCm1haW4gb25lIHRoYXQgc2hvdWxk
IHByb2JhYmx5IGJlIHJlc29sdmVkLgoKQ2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 15:42:45 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 15:42:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ho8YP-0005Sv-3q; Thu, 18 Jul 2019 15:42:45 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=nWwS=VP=gmail.com=andrii.anisov@srs-us1.protection.inumbo.net>)
 id 1ho8YO-0005Sl-1I
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 15:42:44 +0000
X-Inumbo-ID: adea87a5-a972-11e9-8980-bc764e045a96
Received: from mail-lj1-x243.google.com (unknown [2a00:1450:4864:20::243])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id adea87a5-a972-11e9-8980-bc764e045a96;
 Thu, 18 Jul 2019 15:42:43 +0000 (UTC)
Received: by mail-lj1-x243.google.com with SMTP id d24so27820730ljg.8
 for <xen-devel@lists.xenproject.org>; Thu, 18 Jul 2019 08:42: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-language:content-transfer-encoding;
 bh=Wnh7LZKE8ujSsXr3CaCf5a8h5u0j2txAHrXFQ1aIVLo=;
 b=bX9ONb1+GNRoWFTl11/sS7o7EiyYCxb9swfWCP+jfVgpGVcbWDiTUn55N81EGFHVER
 kneeV5kywM307vNUeviEC+IKvgMDVbJ8VOrpfIGpmbH9R6TClxzhy3C2ybD2NSqV9HPf
 v3x46uiBVpj4awpWXCWrPiuibz8pOx1D7Y6moe4lvf8la+taq5LKi0tjwWhVNH/9Gyir
 uxtVg6NDqn7Pk1GiGnuBIZ8AxdktLXAif5OtDd93H4/6a0b/pwG8v6o+bsGPODUcquoS
 tA9yC9Fev5Cg8fk1PGicxcOGkh4HILbfyHga+K/xzzhKQYVodG/p6ReQs0jJLJL8Pj5J
 1Trw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=Wnh7LZKE8ujSsXr3CaCf5a8h5u0j2txAHrXFQ1aIVLo=;
 b=U0hMGpYTHRN2IELHwJmsB3uiuKMn9wd7sxyyWBgBO6IIyXn7nTN/oAJckcbyIAY2mT
 hdJqUp0HxDzwIZNtNcB5B4zKpkWm1TJ7zdcJsOxoVf3iBphgiS/y7AUulD+43N6ojglJ
 eHmW/+80MMk6oYYZSvkSMEwNUjIDYCZGuFjXb9+JJ23TdqTQWK5I40cnr2x1cLef7hR3
 7jvU1h5Tx4NYXA9XSLi0uizPUZKayJNSNrqnm8da8lcofIb4Pdru0r1ieMJAgq5u1dCC
 NBt5FPJgwWvHQ75R4dLu2MrHStCSt82CT1z5wWOAFv/61bPxn5gxMqhEtud5Z02uaxTN
 Bqdg==
X-Gm-Message-State: APjAAAWv4fuKuBCTZ2gpgDjNaIvvI1J48uS/EVFlIApz4m7xkxWMkTYJ
 sYL4VD2TdIE/XZnTLqVqNI/9yrNE
X-Google-Smtp-Source: APXvYqzQzb3+C4H9HfMa+gl0qA60tVHreSIYm8sQQJ592jrJ1bpJni+7C0DwnmTkMzEePfH8seOboQ==
X-Received: by 2002:a2e:8602:: with SMTP id a2mr23496805lji.206.1563464560937; 
 Thu, 18 Jul 2019 08:42:40 -0700 (PDT)
Received: from [10.17.180.34] (ll-22.209.223.85.sovam.net.ua. [85.223.209.22])
 by smtp.gmail.com with ESMTPSA id
 q22sm5218841lje.75.2019.07.18.08.42.39
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Thu, 18 Jul 2019 08:42:40 -0700 (PDT)
To: Julien Grall <julien.grall@arm.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>
References: <1563456140-12180-1-git-send-email-andrii.anisov@gmail.com>
 <c6f154b8-34a5-9b23-6761-1a10680dc486@citrix.com>
 <401358d0-38d3-a881-e020-01934f18b193@citrix.com>
 <e61ddba2-f6b9-b452-c22e-361bc3b8afed@arm.com>
 <40da96a0-1da9-0705-b1ea-58737f05be8f@gmail.com>
 <b3c46ea8-2201-fe21-f1a3-23334dbf3da8@arm.com>
From: Andrii Anisov <andrii.anisov@gmail.com>
Message-ID: <e37c5fde-cc0c-4cc4-4f7f-f78af6a5e19f@gmail.com>
Date: Thu, 18 Jul 2019 18:42:39 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <b3c46ea8-2201-fe21-f1a3-23334dbf3da8@arm.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] arm:cpuerrata: Align a virtual address
 before unmap
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Andrii Anisov <andrii_anisov@epam.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>

CgpPbiAxOC4wNy4xOSAxNzoyMCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEFzIEFuZHJldyBwb2lu
dGVkIG91dCwgdGhpcyBhbHNvIG1ha2VzIHRoZSBpbnRlcmZhY2UgbW9yZSBjb25zaXN0ZW50IHdp
dGggaG93IHssdW59bWFwX2RvbWFpbl9wYWdlKCkgY3VycmVudGx5IHdvcmtzLgoKT0ssIGdvdCBp
dC4KCkJUVywgaW4gdGhlIHg4NiBjb2RlIHRoZXkgZG8gYXBwbHkgUEFHRV9NQVNLIHRvIHZhIGJl
Zm9yZSBwYXNzaW5nIGl0IHRvIGB2dW5tYXAoKWAuIEkgd291bGQgY2xlYW51cCBhbGwgdGhvc2Ug
cGxhY2VzIGFzIHdlbGwuCgotLSAKU2luY2VyZWx5LApBbmRyaWkgQW5pc292LgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 16:04:20 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 16:04:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ho8tC-0007ah-9M; Thu, 18 Jul 2019 16:04:14 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=BHH2=VP=suse.com=dfaggioli@srs-us1.protection.inumbo.net>)
 id 1ho8tB-0007ac-Ix
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 16:04:13 +0000
X-Inumbo-ID: ae761070-a975-11e9-84e5-839c2586be03
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id ae761070-a975-11e9-84e5-839c2586be03;
 Thu, 18 Jul 2019 16:04:11 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id C6B7AAD69;
 Thu, 18 Jul 2019 16:04:10 +0000 (UTC)
Message-ID: <d616dd9d00c7dcd990f8b4a5616dcc689704c4a0.camel@suse.com>
From: Dario Faggioli <dfaggioli@suse.com>
To: Sergey Dyasli <sergey.dyasli@citrix.com>, Juergen Gross
 <jgross@suse.com>,  "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
In-Reply-To: <864742f0-9b84-e8fe-75be-fa94e217383f@citrix.com>
References: <20190528103313.1343-1-jgross@suse.com>
 <f2f3f5f2-8b9c-ac9c-00e8-1e601ec71070@citrix.com>
 <3cb1c2b777e623a55bf87dc12a155734667ab23e.camel@suse.com>
 <c8f4c719-ce7c-9ca0-7d5b-c34db3f21e38@citrix.com>
 <a57d18f4-e947-5c3e-3d8d-6e1371f0c9af@suse.com>
 <864742f0-9b84-e8fe-75be-fa94e217383f@citrix.com>
Organization: SUSE
MIME-Version: 1.0
Date: Thu, 18 Jul 2019 18:04:03 +0200
User-Agent: Evolution 3.32.3 
Subject: Re: [Xen-devel] [PATCH 00/60] xen: add core scheduling support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 RobertVanVossen <robert.vanvossen@dornerworks.com>,
 Julien Grall <julien.grall@arm.com>,
 Josh Whitehead <josh.whitehead@dornerworks.com>,
 Meng Xu <mengxu@cis.upenn.edu>, Jan Beulich <jbeulich@suse.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 Roger Pau =?ISO-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Content-Type: multipart/mixed; boundary="===============1876966835337469683=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============1876966835337469683==
Content-Type: multipart/signed; micalg="pgp-sha256";
	protocol="application/pgp-signature"; boundary="=-uToNS6DDbN6Fgq+Fvk7Z"


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

On Thu, 2019-07-18 at 16:14 +0100, Sergey Dyasli wrote:
> On 18/07/2019 15:48, Juergen Gross wrote:
> >=20
> > I can easily reproduce the issue with any PV guest with more than 1
> > vcpu
> > by doing "xl save" and then "xl restore" again.
> >=20
> > With the reproducer being available I'm now diving into the
> > issue...
>=20
> One further thing to add is that I was able to avoid the crash by
> reverting
>=20
> 	xen/sched: rework and rename vcpu_force_reschedule()
>=20
Ah, interesting!

> which is a part of the series. This made all tests with PV guests
> pass.
>=20
That's good news. :-)

> Another question I have is do you have a git branch with core-
> scheduling
> patches rebased on top of current staging available somewhere?
>=20
For my benchmarks, I used this:

https://github.com/jgross1/xen/tree/sched-v1-rebase

I don't know if Juergen has another one which is even more updated.

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


--=-uToNS6DDbN6Fgq+Fvk7Z
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part

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

iQIzBAABCAAdFiEES5ssOj3Vhr0WPnOLFkJ4iaW4c+4FAl0wmGsACgkQFkJ4iaW4
c+7lNRAA2ucj/zxPQoZ5RwvvHXQ4juWWBD5AtRSQ1MxoqlGCZa8uYGv8wzZW6Z1D
JaPQQ+KbpDlol+scwqTAICp0rHxJeKCjIqnS9wcemNZiIx8g2am1KTxZHSXEgmF7
kqKxtQiQ7LPulFuMbJh3KXAkL0A8eL4omN/VK77uK+QxCUYNIcawhS9ilQRw/EDL
VU8zNIjNgLeB9C1MJH7hyKFRMPVCwcRR0w+KA2ol2GRnI2I6ssvyek7yupmlD3Pf
9fyXzHpaQYLCC1ZAHHzHPAj1oJqaYDXsnAtKeLZykmE4QBHxCnqPD8uL1BuJAsfa
I992onrL5TT6swZcWD94n3HM3Lb2mIsYGnCerKfeCbpkPdCISdL8SFGqLmcANOh/
cP9iR+UNaZNBqopTwx/TYYXMRK8pTivmUnm4FsTo6w0Lk7ZGCpZskSzsJNEvFAJm
pFLV1Ze4I+0xPEJZaUr6z9o7h5zBgpod5Mye8dy45ADWY8VhMN5qqCi/uZtw1IDT
pQGFr3SFYGh93XInLl29kC7kBbaiSSMaRz1GQ4CVUVTjOZK4HwmLFUo7NB0MPl3I
wKE/RL7TXSzN6e0Pk7HJCWqoUtrcSbb1kdH9/R3jKMnSbyURYyhI/bIBhE+YaWhN
wfSG0J/98LeqQYEdppzfng8WYp7prJzyPTmhzc3K8Gnp+5U4g5g=
=mB8o
-----END PGP SIGNATURE-----

--=-uToNS6DDbN6Fgq+Fvk7Z--



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============1876966835337469683==--



From xen-devel-bounces@lists.xenproject.org Thu Jul 18 16:52:57 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 16:52:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ho9dt-0002Rp-6I; Thu, 18 Jul 2019 16:52:29 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=MdgZ=VP=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1ho9dr-0002Rk-QC
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 16:52:27 +0000
X-Inumbo-ID: 696c404c-a97c-11e9-afdc-cf7a2c4d3146
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 696c404c-a97c-11e9-afdc-cf7a2c4d3146;
 Thu, 18 Jul 2019 16:52:22 +0000 (UTC)
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: l4zDkdXlURT9ZH71v+7yLq5lS6guIorkq9uNphKAQjOZ6overy0zNFvnoa6XUtdCvlMNt65tvy
 jI170jmTcyYZ45wtWmHXhY4lX1U8Jjt3hxAwvSrZ9L9pfbIOLoMEB6kpJyffEWK4ixNjD1CaSa
 6X2HX4qzmYEwCO3hEGfV3QHHbZgSEoh1/YoHbm/DGc9AJyG9HjeyUp61ft2SlIMQJLVjpslyow
 b4ozNgKEO9ekz4Lva6qDFAJdGPv31LAwehuk/pzmDIkS6GovXuTzxhMAOCdelKc76rgm7Ruqpj
 9wY=
X-SBRS: 2.7
X-MesageID: 3245897
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,278,1559534400"; 
   d="scan'208";a="3245897"
Date: Thu, 18 Jul 2019 18:52:12 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20190718165212.rj23yh5bphtc2cq5@Air-de-Roger.citrite.net>
References: <cover.537da3804adbe71352bed871578f3e893e2210c5.1563325215.git-series.marmarek@invisiblethingslab.com>
 <7280f16277aa9d7bdc9c2373277ef1b40459090b.1563325215.git-series.marmarek@invisiblethingslab.com>
 <20190717101843.2nmigl4dt4kekuax@Air-de-Roger.citrite.net>
 <20190717235426.GX1250@mail-itl>
 <20190718134604.owj6l4hk7rjq72es@Air-de-Roger.citrite.net>
 <9d0c36b7-97d3-5da8-c35b-7073c2066841@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <9d0c36b7-97d3-5da8-c35b-7073c2066841@suse.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v5 5/6] xen/x86: add PHYSDEVOP_msi_control
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 AndrewCooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 Marek =?utf-8?Q?Marczykowski-G=C3=B3recki?= <marmarek@invisiblethingslab.com>,
 TimDeegan <tim@xen.org>, Julien Grall <julien.grall@arm.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>

T24gVGh1LCBKdWwgMTgsIDIwMTkgYXQgMDM6MTc6MjdQTSArMDAwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gT24gMTguMDcuMjAxOSAxNTo0NiwgUm9nZXIgUGF1IE1vbm7DqSAgd3JvdGU6Cj4gPiBJ
biBmYWN0IEkgZG9uJ3QgdGhpbmsgSU5UeCBzaG91bGQgYmUgZW5hYmxlZCB3aGVuIE1TSSgtWCkg
aXMgZGlzYWJsZWQsCj4gPiBRRU1VIGFscmVhZHkgdHJhcHMgd3JpdGVzIHRvIHRoZSBjb21tYW5k
IHJlZ2lzdGVyLCBhbmQgaXQgd2lsbCBtYW5hZ2UKPiA+IElOVHggZW5hYmxpbmcvZGlzYWJsaW5n
IGJ5IGl0c2VsZi4gSSB0aGluayB0aGUgb25seSBjaGVjayByZXF1aXJlZCBpcwo+ID4gdGhhdCBN
U0koLVgpIGNhbm5vdCBiZSBlbmFibGVkIGlmIElOVHggaXMgYWxzbyBlbmFibGVkLiBJbiB0aGUg
c2FtZQo+ID4gd2F5IGJvdGggTVNJIGNhc3BhYmlsaXRpZXMgY2Fubm90IGJlIGVuYWJsZWQgc2lt
dWx0YW5lb3VzbHkuIFRoZQo+ID4gZnVuY3Rpb24gc2hvdWxkIG5vdCBleHBsaWNpdGx5IGRpc2Fi
bGUgYW55IG9mIHRoZSBvdGhlciBjYXBhYmlsaXRpZXMsCj4gPiBhbmQganVzdCByZXR1cm4gLUVC
VVNZIGlmIHRoZSBjYWxsZXIgYXR0ZW1wdHMgZm9yIGV4YW1wbGUgdG8gZW5hYmxlCj4gPiBNU0kg
d2hpbGUgSU5UeCBvciBNU0ktWCBpcyBlbmFibGVkLgo+IAo+IFlvdSBkbyByZWFsaXplIHRoYXQg
cGNpX2ludHgoKSBvbmx5IGV2ZXIgZ2V0cyBjYWxsZWQgZm9yIFhlbgo+IGludGVybmFsbHkgdXNl
ZCBpbnRlcnJ1cHRzLCBpLmUuIG1haW5seSB0aGUgc2VyaWFsIGNvbnNvbGUgb25lPwoKWW91IHdp
bGwgaGF2ZSB0byBiZWFyIHdpdGggbWUgYmVjYXVzZSBJJ20gbm90IHN1cmUgSSB1bmRlcnN0YW5k
IHdoeQppdCBkb2VzIG1hdHRlci4gRG8geW91IG1lYW4gdG8gcG9pbnQgb3V0IHRoYXQgZG9tMCBp
cyB0aGUgb25lIGluIGZ1bGwKY29udHJvbCBvZiBJTlR4LCBhbmQgdGh1cyBYZW4gc2hvdWxkbid0
IGNhcmUgb2Ygd2hldGhlciBJTlR4IGFuZApNU0koLVgpIGFyZSBlbmFibGVkIGF0IHRoZSBzYW1l
IHRpbWU/CgpJIHN0aWxsIHRoaW5rIHRoYXQgYXQgbGVhc3QgYSB3YXJuaW5nIHNob3VsZCBiZSBw
cmludGVkIGlmIGEgY2FsbGVyCnRyaWVzIHRvIGVuYWJsZSBNU0koLVgpIHdoaWxlIElOVHggaXMg
YWxzbyBlbmFibGVkLCBidXQgdW5sZXNzIHRoZXJlJ3MKYSByZWFzb24gdG8gaGF2ZSBib3RoIE1T
SSgtWCkgYW5kIElOVHggZW5hYmxlZCBhdCB0aGUgc2FtZSB0aW1lIChtYXliZQphIHF1aXJrIGZv
ciBzb21lIGhhcmR3YXJlIGlzc3VlPykgaXQgc2hvdWxkbid0IGJlIGFsbG93ZWQgb24gdGhpcyBu
ZXcKaW50ZXJmYWNlLgoKVGhhbmtzLCBSb2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 16:55:47 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 16: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 1ho9h4-0002YW-N0; Thu, 18 Jul 2019 16:55:46 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=MdgZ=VP=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1ho9h2-0002YR-Qe
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 16:55:44 +0000
X-Inumbo-ID: dee863be-a97c-11e9-9afb-87e6bccc5cd4
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id dee863be-a97c-11e9-9afb-87e6bccc5cd4;
 Thu, 18 Jul 2019 16:55:39 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: UjOqjFMLVQI1lgcWXosJ+JhmDFGOgqi9hk7wWb95D58mbv4I436BeqRlM+YkUBfetQN7TQbC0t
 b3hy+WBNSMFbpJBZ/dyM82IPv3pmUqGFcNe+uHEWGIM33dtITa/r9cxKl1RkrZWIyh7uz7oOGT
 8Y1BFLARfgQ54FIZE1PdlTwgVjF9LHm4JljR+6m6JdNjRHku2FuUPAWeoRM/CLGEfmubWpMukG
 bRsecUBTNlym5Ih3eET0nCZh5O0N7zSW+Ax9GiasTEZZYAyvAYbSFdKzN6JIIezcmuPweQINrp
 zRM=
X-SBRS: 2.7
X-MesageID: 3136680
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,278,1559534400"; 
   d="scan'208";a="3136680"
Date: Thu, 18 Jul 2019 18:55:29 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Marek =?utf-8?Q?Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
Message-ID: <20190718165529.wh4vphksuwsxyu66@Air-de-Roger.citrite.net>
References: <cover.537da3804adbe71352bed871578f3e893e2210c5.1563325215.git-series.marmarek@invisiblethingslab.com>
 <bf64e46ec03145da1887cfff4c632c86784792f6.1563325215.git-series.marmarek@invisiblethingslab.com>
 <20190717095435.sds3wsivmforlxzj@Air-de-Roger.citrite.net>
 <20190717150912.GW1250@mail-itl>
 <20190718092939.2m3di3dtspsku6jk@Air-de-Roger.citrite.net>
 <20190718151254.GZ1250@mail-itl>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20190718151254.GZ1250@mail-itl>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v5 4/6] xen/x86: Allow stubdom access to irq
 created for msi.
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Andrew
 Cooper <andrew.cooper3@citrix.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 Tim Deegan <tim@xen.org>, Simon Gaiser <simon@invisiblethingslab.com>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>,
 xen-devel@lists.xenproject.org, Brian Woods <brian.woods@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBKdWwgMTgsIDIwMTkgYXQgMDU6MTI6NTRQTSArMDIwMCwgTWFyZWsgTWFyY3p5a293
c2tpLUfDs3JlY2tpIHdyb3RlOgo+IE9uIFRodSwgSnVsIDE4LCAyMDE5IGF0IDExOjI5OjM5QU0g
KzAyMDAsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4gPiBPbiBXZWQsIEp1bCAxNywgMjAxOSBh
dCAwNTowOToxMlBNICswMjAwLCBNYXJlayBNYXJjenlrb3dza2ktR8OzcmVja2kgd3JvdGU6Cj4g
PiA+IE9uIFdlZCwgSnVsIDE3LCAyMDE5IGF0IDExOjU0OjM1QU0gKzAyMDAsIFJvZ2VyIFBhdSBN
b25uw6kgd3JvdGU6Cj4gPiA+ID4gT24gV2VkLCBKdWwgMTcsIDIwMTkgYXQgMDM6MDA6NDJBTSAr
MDIwMCwgTWFyZWsgTWFyY3p5a293c2tpLUfDs3JlY2tpIHdyb3RlOgo+ID4gPiA+ID4gZGlmZiAt
LWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3BjaS5jIGIveGVuL2RyaXZlcnMvcGFzc3Ro
cm91Z2gvcGNpLmMKPiA+ID4gPiA+IGluZGV4IGU4ODY4OTQuLjUwN2IzZDEgMTAwNjQ0Cj4gPiA+
ID4gPiAtLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9wY2kuYwo+ID4gPiA+ID4gKysrIGIv
eGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvcGNpLmMKPiA+ID4gPiA+IEBAIC04NDUsNiArODQ1LDkg
QEAgaW50IHBjaV9yZW1vdmVfZGV2aWNlKHUxNiBzZWcsIHU4IGJ1cywgdTggZGV2Zm4pCj4gPiA+
ID4gPiAgICAgIGxpc3RfZm9yX2VhY2hfZW50cnkgKCBwZGV2LCAmcHNlZy0+YWxsZGV2c19saXN0
LCBhbGxkZXZzX2xpc3QgKQo+ID4gPiA+ID4gICAgICAgICAgaWYgKCBwZGV2LT5idXMgPT0gYnVz
ICYmIHBkZXYtPmRldmZuID09IGRldmZuICkKPiA+ID4gPiA+ICAgICAgICAgIHsKPiA+ID4gPiA+
ICsgICAgICAgICAgICByZXQgPSAtRUJVU1k7Cj4gPiA+ID4gPiArICAgICAgICAgICAgaWYgKCBw
ZGV2LT5kb21haW4gJiYgcGRldi0+ZG9tYWluICE9IGhhcmR3YXJlX2RvbWFpbiApCj4gPiA+ID4g
PiArICAgICAgICAgICAgICAgIGJyZWFrOwo+ID4gPiA+IAo+ID4gPiA+IFRoaXMgc2VlbXMgbGlr
ZSBhbiB1bmxyZWxhdGVkIGZpeD8KPiA+ID4gPiAKPiA+ID4gPiBpZTogcHJldmVudGluZyBkZXZp
Y2UgcmVtb3ZhbCB3aGlsZSBpbiB1c2UgYnkgYSBkb21haW4gZGlmZmVyZW50IHRoYW4KPiA+ID4g
PiBkb20wPwo+ID4gPiAKPiA+ID4gSW5kZWVkIGl0IG1heSB3YXJyYW50IHNlcGFyYXRlIGNvbW1p
dCBub3cuCj4gPiA+IAo+ID4gPiA+IE5vdGUgdGhhdCB5b3UgZG9uJ3QgbmVlZCB0aGUgcGRldi0+
ZG9tYWluICE9IE5VTEwgY2hlY2ssIGp1c3QgZG9pbmcKPiA+ID4gPiBwZGV2LT5kb21haW4gIT0g
aGFyZHdhcmVfZG9tYWluIHNlZW1zIGVub3VnaCwgc2luY2UgeW91IGRvbid0Cj4gPiA+ID4gZGVy
ZWZlcmVuY2UgdGhlIHBkZXYtPmRvbWFpbiBwb2ludGVyIGluIHRoZSBleHByZXNzaW9uICh1bmxl
c3MgSSdtCj4gPiA+ID4gbWlzc2luZyBvdGhlciB1c2FnZXMgYmVsb3cpLgo+ID4gPiAKPiA+ID4g
SSBkb24ndCB3YW50IHRvIHByZXZlbnQgcmVtb3ZhbCBpZiBwZGV2LT5kb21haW4gaXMgTlVMTCAo
aWYgdGhhdCdzIGV2ZW4KPiA+ID4gcG9zc2libGUpLgo+ID4gCj4gPiBCdXQgaWYgcGRldi0+ZG9t
YWluID09IE5VTEwsIHRoZW4gaXQncyBjZXJ0YWlubHkgZ29pbmcgdG8gYmUgZGlmZmVyZW50Cj4g
PiBmcm9tIGhhcmR3YXJlX2RvbWFpbiwgCj4gCj4gRXhhY3RseS4gQW5kIEkgZG8gX25vdF8gd2Fu
dCB0byBoaXQgdGhhdCBicmVhayBpZiBwZGV2LT5kb21haW4gPT0gTlVMTC4KCk9oIHNvcnJ5IGZv
ciBiZWluZyBvYnR1c2UsIHlvdSBhcmUgcmlnaHQuIEluIGFueSBjYXNlLCBwbGVhc2Ugc2VuZAp0
aGlzIGFzIGEgc2VwYXJhdGUgcGF0Y2guCgpUaGFua3MsIFJvZ2VyLgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 17:07:28 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 17:07:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ho9sK-0003Ld-28; Thu, 18 Jul 2019 17:07:24 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=hbxb=VP=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1ho9sJ-0003LY-8y
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 17:07:23 +0000
X-Inumbo-ID: 8094894e-a97e-11e9-ae80-2b145762c33c
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 8094894e-a97e-11e9-ae80-2b145762c33c;
 Thu, 18 Jul 2019 17:07:20 +0000 (UTC)
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: eRo6ovtFtip4KJZpdsm3DodHt6eDSTVIQANKiG2fQRtJJv15WeOfLpOOcqtOorsc9ctg1STjyw
 3xyRiiX+xUJGwnaRbLB9QhMh01wCnCuvwqCVxAQcN2Y6jiuFCJy8Q0bIZNJyT3JSJjLJq2i6uZ
 JUghBVdGMZBMXjG25gQ9a/YBmRPHRXm8X5tVEbvguHUk10+i+WGRO0hpUftVwKDX+t/dP+9X3N
 g9HDl0EwY5Nyrl0yJC6u72547Jr6xzyth1t6s4lFZOTYV++JiCB1loScerDyNjCZDyYakEwEb4
 hDE=
X-SBRS: 2.7
X-MesageID: 3175745
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,278,1559534400"; 
   d="scan'208";a="3175745"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Thu, 18 Jul 2019 18:07:13 +0100
Message-ID: <20190718170716.22544-1-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 0/3] xen/trace: Misc improvements
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 Jan Beulich <JBeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

TWlzYyBmaXhlcy9pbXByb3ZlbWVudHMgdG8gdHJhY2UuaCBub3RpY2VkIGR1cmluZyB0aGUgYnVp
bGQgZml4IGZvcgohQ09ORklHX1RSQUNFQlVGRkVSCgpBbmRyZXcgQ29vcGVyICgzKToKICB4ZW4v
dHJhY2U6IEFkZCB0cmFjZS5oIHRvIE1BSU5UQUlORVIKICB4ZW4vdHJhY2U6IEltcGxlbWVudCBU
UkFDRV8/RCgpIGluIGEgbW9yZSBlZmZpY2llbnQgZmFzaG9uCiAgeGVuL3RyYWNlOiBBZGp1c3Qg
dHlwZXMgaW4gZnVuY3Rpb24gZGVjbGFyYXRpb25zCgogTUFJTlRBSU5FUlMgICAgICAgICAgICAg
fCAgIDEgKwogeGVuL2luY2x1ZGUveGVuL3RyYWNlLmggfCAxMDUgKysrKysrKysrKysrKy0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiAyIGZpbGVzIGNoYW5nZWQsIDMwIGluc2Vy
dGlvbnMoKyksIDc2IGRlbGV0aW9ucygtKQoKLS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 17:07:28 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 17:07:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ho9sM-0003Lt-Aw; Thu, 18 Jul 2019 17:07:26 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=hbxb=VP=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1ho9sL-0003Lj-Gw
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 17:07:25 +0000
X-Inumbo-ID: 82410722-a97e-11e9-b9c4-e7656d6a52b4
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 82410722-a97e-11e9-b9c4-e7656d6a52b4;
 Thu, 18 Jul 2019 17:07:22 +0000 (UTC)
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: /esrXRZS2qfrbkqKb5CSYfcwOTc1BkjTwVJNt8bkW5wl31RGG0psgBcmPyAz8xtMys50nA9u54
 /komqxH0AFXFhPyvdejNv1sCJ42whLgOSNjxh+r4Ey+GxRb4r17WHMrAc2L4GZfSvRkYLNCTOl
 tC7ZrgNN1Mlh88+R/HmWY2K4mwQ58ep8lrJ+MTd/NfJf0GuQ3/W1936h8XL6N68NlOw/s+ebzE
 nEDe7QLX9pr+/GaevVSW3SYa1Mjaf7dCQNNaFp4NgXfNwY9uXGl6CYA/vfU225sCssToKkZx0z
 fks=
X-SBRS: 2.7
X-MesageID: 3175746
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,278,1559534400"; 
   d="scan'208";a="3175746"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Thu, 18 Jul 2019 18:07:14 +0100
Message-ID: <20190718170716.22544-2-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190718170716.22544-1-andrew.cooper3@citrix.com>
References: <20190718170716.22544-1-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 1/3] xen/trace: Add trace.h to MAINTAINER
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 Jan Beulich <JBeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Li4uIHRvIG1hdGNoIHRoZSBleGlzdGluZyB0cmFjZS5jIGVudHJ5CgpSZXBvcnRlZC1ieTogSmFu
IEJldWxpY2ggPEpCZXVsaWNoQHN1c2UuY29tPgpTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KQ0M6IEdlb3JnZSBEdW5sYXAgPGdlb3Jn
ZS5kdW5sYXBAZXUuY2l0cml4LmNvbT4KQ0M6IEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNv
bT4KQ0M6IFdlaSBMaXUgPHdsQHhlbi5vcmc+CkNDOiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5w
YXVAY2l0cml4LmNvbT4KLS0tCiBNQUlOVEFJTkVSUyB8IDEgKwogMSBmaWxlIGNoYW5nZWQsIDEg
aW5zZXJ0aW9uKCspCgpkaWZmIC0tZ2l0IGEvTUFJTlRBSU5FUlMgYi9NQUlOVEFJTkVSUwppbmRl
eCBiOGU0ZGFhZTQxLi5kMThjNDZkZTkxIDEwMDY0NAotLS0gYS9NQUlOVEFJTkVSUworKysgYi9N
QUlOVEFJTkVSUwpAQCAtNTEzLDYgKzUxMyw3IEBAIE06CUdlb3JnZSBEdW5sYXAgPGdlb3JnZS5k
dW5sYXBAZXUuY2l0cml4LmNvbT4KIFM6CVN1cHBvcnRlZAogRjoJdG9vbHMveGVudHJhY2UvCiBG
Ogl4ZW4vY29tbW9uL3RyYWNlLmMKK0Y6CXhlbi9pbmNsdWRlL3hlbi90cmFjZS5oCiAKIFhTTS9G
TEFTSwogTToJRGFuaWVsIERlIEdyYWFmIDxkZ2RlZ3JhQHR5Y2hvLm5zYS5nb3Y+Ci0tIAoyLjEx
LjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 17:07:28 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 17:07:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ho9sM-0003M3-JT; Thu, 18 Jul 2019 17:07:26 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=hbxb=VP=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1ho9sL-0003Lk-H2
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 17:07:25 +0000
X-Inumbo-ID: 824c802a-a97e-11e9-a465-b30decacb9a9
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 824c802a-a97e-11e9-a465-b30decacb9a9;
 Thu, 18 Jul 2019 17:07:23 +0000 (UTC)
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: JZ/ZUvVqDuhRT5dLuHmLclbB+x5fZayA7xrXwnwBubXa8vvtWb9el3Epb7n2s9uoJRvEPHRsY2
 b1VPkC+amS5Q+JHEAExuUyAWRRNz+diVbGQIHg/vB2pTQNc3FOG6ubL5ZrSn/QFBLrlF3GqLek
 /jUPwPe0/A2SHqV2CeXkkn6EcnfZ18hU2mddiVf+gEwTntgkUweO5gHLu72A2TOM0PV22GnHvy
 uHsqtP3tEy5KY8XrZwjBE5TlkCH8b3/Imo9Sjr35XF/t3YL54Ry5UTStvkYYrmDn88j3nzyjWu
 FwU=
X-SBRS: 2.7
X-MesageID: 3175748
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,278,1559534400"; 
   d="scan'208";a="3175748"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Thu, 18 Jul 2019 18:07:15 +0100
Message-ID: <20190718170716.22544-3-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190718170716.22544-1-andrew.cooper3@citrix.com>
References: <20190718170716.22544-1-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 2/3] xen/trace: Implement TRACE_?D() in a more
 efficient fashon
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 Jan Beulich <JBeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlc2UgY2FuIGVhc2lseSBiZSBleHByZXNzZWQgd2l0aCBhIHZhcmlhZGljIG1hY3JvLiBObyBm
dW5jdGlvbmFsIGNoYW5nZS4KClNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5j
b29wZXIzQGNpdHJpeC5jb20+Ci0tLQpDQzogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBl
dS5jaXRyaXguY29tPgpDQzogSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1c2UuY29tPgpDQzogV2Vp
IExpdSA8d2xAeGVuLm9yZz4KQ0M6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXgu
Y29tPgoKSW50ZXJlc3RpbmdseSwgdGhpcyByZXN1bHRzIGluIGZyYWN0aW9uYWxseSBkaWZmZXJl
bnQgKGJ1dCBlcXVhbGx5IGNvcnJlY3QpCmNvZGUgZ2VuZXJhdGlvbiBpbiB2bGFwaWNfdXBkYXRl
X3RpbWVyKCkuICBFdmVyeXdoZXJlIGVsc2UgaXMgaWRlbnRpY2FsLgotLS0KIHhlbi9pbmNsdWRl
L3hlbi90cmFjZS5oIHwgOTkgKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDI2IGluc2VydGlvbnMoKyksIDczIGRlbGV0aW9u
cygtKQoKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hlbi90cmFjZS5oIGIveGVuL2luY2x1ZGUv
eGVuL3RyYWNlLmgKaW5kZXggZTZhNGVmOTNjYy4uN2Y1YTkwNDEwMyAxMDA2NDQKLS0tIGEveGVu
L2luY2x1ZGUveGVuL3RyYWNlLmgKKysrIGIveGVuL2luY2x1ZGUveGVuL3RyYWNlLmgKQEAgLTgx
LDgwICs4MSwzMyBAQCBzdGF0aWMgaW5saW5lIHZvaWQgX190cmFjZV9oeXBlcmNhbGwodWludDMy
X3QgZXZlbnQsIHVuc2lnbmVkIGxvbmcgb3AsCiAgICAgZG8geyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBcCiAgICAgICAgIHRyYWNlX3ZhcihfZSwgMSwgMCwgTlVMTCk7
ICAgICAgICAgICAgICBcCiAgICAgfSB3aGlsZSAoIDAgKQotICAKLSNkZWZpbmUgVFJBQ0VfMUQo
X2UsZDEpICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCi0gICAgZG8g
eyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
XAotICAgICAgICBpZiAoIHVubGlrZWx5KHRiX2luaXRfZG9uZSkgKSAgICAgICAgICAgICAgICAg
ICAgICAgICAgIFwKLSAgICAgICAgeyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBcCi0gICAgICAgICAgICB1MzIgX2RbMV07ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAotICAgICAgICAgICAgX2RbMF0gPSBkMTsg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKLSAgICAgICAgICAgIF9f
dHJhY2VfdmFyKF9lLCAxLCBzaXplb2YoX2QpLCBfZCk7ICAgICAgICAgICAgICAgICBcCi0gICAg
ICAgIH0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgXAotICAgIH0gd2hpbGUgKCAwICkKLSAKLSNkZWZpbmUgVFJBQ0VfMkQoX2UsZDEsZDIpICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCi0gICAgZG8geyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAotICAgICAgICBp
ZiAoIHVubGlrZWx5KHRiX2luaXRfZG9uZSkgKSAgICAgICAgICAgICAgICAgICAgICAgICAgIFwK
LSAgICAgICAgeyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBcCi0gICAgICAgICAgICB1MzIgX2RbMl07ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgXAotICAgICAgICAgICAgX2RbMF0gPSBkMTsgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKLSAgICAgICAgICAgIF9kWzFdID0gZDI7ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCi0gICAgICAgICAgICBfX3Ry
YWNlX3ZhcihfZSwgMSwgc2l6ZW9mKF9kKSwgX2QpOyAgICAgICAgICAgICAgICAgXAotICAgICAg
ICB9ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IFwKLSAgICB9IHdoaWxlICggMCApCi0gCi0jZGVmaW5lIFRSQUNFXzNEKF9lLGQxLGQyLGQzKSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAotICAgIGRvIHsgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKLSAgICAgICAgaWYg
KCB1bmxpa2VseSh0Yl9pbml0X2RvbmUpICkgICAgICAgICAgICAgICAgICAgICAgICAgICBcCi0g
ICAgICAgIHsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgXAotICAgICAgICAgICAgdTMyIF9kWzNdOyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIFwKLSAgICAgICAgICAgIF9kWzBdID0gZDE7ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBcCi0gICAgICAgICAgICBfZFsxXSA9IGQyOyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAotICAgICAgICAgICAgX2RbMl0g
PSBkMzsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKLSAgICAgICAg
ICAgIF9fdHJhY2VfdmFyKF9lLCAxLCBzaXplb2YoX2QpLCBfZCk7ICAgICAgICAgICAgICAgICBc
Ci0gICAgICAgIH0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgXAotICAgIH0gd2hpbGUgKCAwICkKLSAKLSNkZWZpbmUgVFJBQ0VfNEQoX2UsZDEs
ZDIsZDMsZDQpICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCi0gICAgZG8geyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAotICAg
ICAgICBpZiAoIHVubGlrZWx5KHRiX2luaXRfZG9uZSkgKSAgICAgICAgICAgICAgICAgICAgICAg
ICAgIFwKLSAgICAgICAgeyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBcCi0gICAgICAgICAgICB1MzIgX2RbNF07ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgXAotICAgICAgICAgICAgX2RbMF0gPSBkMTsgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKLSAgICAgICAgICAgIF9kWzFdID0g
ZDI7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCi0gICAgICAgICAg
ICBfZFsyXSA9IGQzOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAot
ICAgICAgICAgICAgX2RbM10gPSBkNDsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIFwKLSAgICAgICAgICAgIF9fdHJhY2VfdmFyKF9lLCAxLCBzaXplb2YoX2QpLCBfZCk7
ICAgICAgICAgICAgICAgICBcCi0gICAgICAgIH0gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgXAotICAgIH0gd2hpbGUgKCAwICkKLSAKLSNkZWZp
bmUgVFJBQ0VfNUQoX2UsZDEsZDIsZDMsZDQsZDUpICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBcCi0gICAgZG8geyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgXAotICAgICAgICBpZiAoIHVubGlrZWx5KHRiX2luaXRfZG9uZSkgKSAgICAg
ICAgICAgICAgICAgICAgICAgICAgIFwKLSAgICAgICAgeyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCi0gICAgICAgICAgICB1MzIgX2RbNV07
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAotICAgICAgICAgICAg
X2RbMF0gPSBkMTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKLSAg
ICAgICAgICAgIF9kWzFdID0gZDI7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBcCi0gICAgICAgICAgICBfZFsyXSA9IGQzOyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgXAotICAgICAgICAgICAgX2RbM10gPSBkNDsgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIFwKLSAgICAgICAgICAgIF9kWzRdID0gZDU7ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCi0gICAgICAgICAgICBfX3RyYWNl
X3ZhcihfZSwgMSwgc2l6ZW9mKF9kKSwgX2QpOyAgICAgICAgICAgICAgICAgXAotICAgICAgICB9
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwK
LSAgICB9IHdoaWxlICggMCApCiAKLSNkZWZpbmUgVFJBQ0VfNkQoX2UsZDEsZDIsZDMsZDQsZDUs
ZDYpICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCi0gICAgZG8geyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAotICAgICAgICBpZiAo
IHVubGlrZWx5KHRiX2luaXRfZG9uZSkgKSAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKLSAg
ICAgICAgeyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBcCi0gICAgICAgICAgICB1MzIgX2RbNl07ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgXAotICAgICAgICAgICAgX2RbMF0gPSBkMTsgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIFwKLSAgICAgICAgICAgIF9kWzFdID0gZDI7ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCi0gICAgICAgICAgICBfZFsyXSA9
IGQzOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAotICAgICAgICAg
ICAgX2RbM10gPSBkNDsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwK
LSAgICAgICAgICAgIF9kWzRdID0gZDU7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBcCi0gICAgICAgICAgICBfZFs1XSA9IGQ2OyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgXAotICAgICAgICAgICAgX190cmFjZV92YXIoX2UsIDEsIHNpemVv
ZihfZCksIF9kKTsgICAgICAgICAgICAgICAgIFwKLSAgICAgICAgfSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisvKiBDb21tb24gaGVscGVy
IGZvciBUUkFDRV97MS4uNn1EKCkgYmVsb3cuICovCisjZGVmaW5lIFRSQUNFX3ZhckQoX2UsIC4u
LikgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICBkbyB7ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgICAgICBpZiAoIHVubGlrZWx5
KHRiX2luaXRfZG9uZSkgKSAgICAgICAgICAgICAgICAgICBcCisgICAgICAgIHsgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgICAgIHVpbnQz
Ml90IF9kW10gPSB7IF9fVkFfQVJHU19fIH07ICAgICAgICAgICAgXAorICAgICAgICAgICAgX190
cmFjZV92YXIoX2UsIHRydWUsIHNpemVvZihfZCksIF9kKTsgICAgICBcCisgICAgICAgIH0gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKICAgICB9IHdoaWxl
ICggMCApCiAKKyNkZWZpbmUgVFJBQ0VfMUQoX2UsIGQxKSBcCisgICAgVFJBQ0VfdmFyRChfZSwg
ZDEpCisKKyNkZWZpbmUgVFJBQ0VfMkQoX2UsIGQxLCBkMikgXAorICAgIFRSQUNFX3ZhckQoX2Us
IGQxLCBkMikKKworI2RlZmluZSBUUkFDRV8zRChfZSwgZDEsIGQyLCBkMykgXAorICAgIFRSQUNF
X3ZhckQoX2UsIGQxLCBkMiwgZDMpCisKKyNkZWZpbmUgVFJBQ0VfNEQoX2UsIGQxLCBkMiwgZDMs
IGQ0KSBcCisgICAgVFJBQ0VfdmFyRChfZSwgZDEsIGQyLCBkMywgZDQpCisKKyNkZWZpbmUgVFJB
Q0VfNUQoX2UsIGQxLCBkMiwgZDMsIGQ0LCBkNSkgXAorICAgIFRSQUNFX3ZhckQoX2UsIGQxLCBk
MiwgZDMsIGQ0LCBkNSkKKworI2RlZmluZSBUUkFDRV82RChfZSwgZDEsIGQyLCBkMywgZDQsIGQ1
LCBkNikgXAorICAgIFRSQUNFX3ZhckQoX2UsIGQxLCBkMiwgZDMsIGQ0LCBkNSwgZDYpCisKICNl
bmRpZiAvKiBfX1hFTl9UUkFDRV9IX18gKi8KLS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 17:07:28 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 17:07:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ho9sO-0003MZ-1l; Thu, 18 Jul 2019 17:07:28 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=hbxb=VP=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1ho9sN-0003MO-6O
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 17:07:27 +0000
X-Inumbo-ID: 83c30ab4-a97e-11e9-97fd-ef20e9fe1be9
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 83c30ab4-a97e-11e9-97fd-ef20e9fe1be9;
 Thu, 18 Jul 2019 17:07:25 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: EfFeoVcuHT7sNx0g3xoEnUEhIahC62ZXc+EqqqFpeJRMcylO3cFj5stOVMM857E8i2y4PEaLA3
 34FrPlINoNA/tclXdPhpgFKrZ6bKrPLgb2QFp53YQDJdyOKTLPgXS8YflXYSpUGFF2XB0aN6eL
 s/Wn0MQjrYr4y9B9/qGteBidbi5gKQfBAToStLp4PKLB9Zvp0ccJbRZefvFmJdh9rY4d+c96OB
 5CzXsW36j8XaWy3ER3Kh4H8kRbL4w+Qu49PBihrOS3uabj0X2C1XbCKuACYdfoN0xZ0ah/znEX
 ZEA=
X-SBRS: 2.7
X-MesageID: 3137450
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,278,1559534400"; 
   d="scan'208";a="3137450"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Thu, 18 Jul 2019 18:07:16 +0100
Message-ID: <20190718170716.22544-4-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190718170716.22544-1-andrew.cooper3@citrix.com>
References: <20190718170716.22544-1-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 3/3] xen/trace: Adjust types in function
 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: George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 Jan Beulich <JBeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VXNlIHVpbnQzMl90IGNvbnNpc3RlbnRseSBmb3IgJ2V2ZW50JywgYm9vbCBjb25zaXN0ZW50bHkg
Zm9yICdjeWNsZXMnLAphbmQgdW5zaWduZWQgaW50IGNvbnNpc3RlbnRseSBmb3IgJ2V4dHJhJwoK
U2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4K
LS0tCkNDOiBHZW9yZ2UgRHVubGFwIDxHZW9yZ2UuRHVubGFwQGV1LmNpdHJpeC5jb20+CkNDOiBK
YW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+CkNDOiBXZWkgTGl1IDx3bEB4ZW4ub3JnPgpD
QzogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Ci0tLQogeGVuL2luY2x1
ZGUveGVuL3RyYWNlLmggfCA2ICsrKy0tLQogMSBmaWxlIGNoYW5nZWQsIDMgaW5zZXJ0aW9ucygr
KSwgMyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4vdHJhY2UuaCBi
L3hlbi9pbmNsdWRlL3hlbi90cmFjZS5oCmluZGV4IDdmNWE5MDQxMDMuLmFmOTI1YmNmY2MgMTAw
NjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3hlbi90cmFjZS5oCisrKyBiL3hlbi9pbmNsdWRlL3hlbi90
cmFjZS5oCkBAIC00MSw5ICs0MSw5IEBAIGludCB0Yl9jb250cm9sKHN0cnVjdCB4ZW5fc3lzY3Rs
X3RidWZfb3AgKnRiYyk7CiAKIGludCB0cmFjZV93aWxsX3RyYWNlX2V2ZW50KHUzMiBldmVudCk7
CiAKLXZvaWQgX190cmFjZV92YXIodTMyIGV2ZW50LCBib29sX3QgY3ljbGVzLCB1bnNpZ25lZCBp
bnQgZXh0cmEsIGNvbnN0IHZvaWQgKik7Cit2b2lkIF9fdHJhY2VfdmFyKHVpbnQzMl90IGV2ZW50
LCBib29sIGN5Y2xlcywgdW5zaWduZWQgaW50IGV4dHJhLCBjb25zdCB2b2lkICopOwogCi1zdGF0
aWMgaW5saW5lIHZvaWQgdHJhY2VfdmFyKHUzMiBldmVudCwgaW50IGN5Y2xlcywgaW50IGV4dHJh
LAorc3RhdGljIGlubGluZSB2b2lkIHRyYWNlX3Zhcih1aW50MzJfdCBldmVudCwgYm9vbCBjeWNs
ZXMsIHVuc2lnbmVkIGludCBleHRyYSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29u
c3Qgdm9pZCAqZXh0cmFfZGF0YSkKIHsKICAgICBpZiAoIHVubGlrZWx5KHRiX2luaXRfZG9uZSkg
KQpAQCAtNjgsNyArNjgsNyBAQCBzdGF0aWMgaW5saW5lIGludCB0cmFjZV93aWxsX3RyYWNlX2V2
ZW50KHVpbnQzMl90IGV2ZW50KQogICAgIHJldHVybiAwOwogfQogCi1zdGF0aWMgaW5saW5lIHZv
aWQgdHJhY2VfdmFyKHVpbnQzMl90IGV2ZW50LCBpbnQgY3ljbGVzLCBpbnQgZXh0cmEsCitzdGF0
aWMgaW5saW5lIHZvaWQgdHJhY2VfdmFyKHVpbnQzMl90IGV2ZW50LCBib29sIGN5Y2xlcywgdW5z
aWduZWQgaW50IGV4dHJhLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCB2b2lk
ICpleHRyYV9kYXRhKSB7fQogc3RhdGljIGlubGluZSB2b2lkIF9fdHJhY2VfdmFyKHVpbnQzMl90
IGV2ZW50LCBib29sIGN5Y2xlcywgdW5zaWduZWQgaW50IGV4dHJhLAogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGNvbnN0IHZvaWQgKmV4dHJhX2RhdGEpIHt9Ci0tIAoyLjExLjAKCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 17:11:45 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 17: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 1ho9wV-0004M4-KA; Thu, 18 Jul 2019 17:11: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=nWwS=VP=gmail.com=andrii.anisov@srs-us1.protection.inumbo.net>)
 id 1ho9wU-0004Lz-Mx
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 17:11:42 +0000
X-Inumbo-ID: 1bf7a6dc-a97f-11e9-8980-bc764e045a96
Received: from mail-lj1-x242.google.com (unknown [2a00:1450:4864:20::242])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1bf7a6dc-a97f-11e9-8980-bc764e045a96;
 Thu, 18 Jul 2019 17:11:41 +0000 (UTC)
Received: by mail-lj1-x242.google.com with SMTP id y17so3525205ljk.10
 for <xen-devel@lists.xenproject.org>; Thu, 18 Jul 2019 10:11: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;
 bh=ql/Xcu6Ni39j5uAzQSZir2tzV0ZlLopsgeXbWcD3Fu4=;
 b=KdD0GW3VVGEh6dVPbSBVLapw6F+PCOStkgCh2ltGaczq+Zjbd13awXhSFWCizU0whx
 b8O+Ycm91+px6mQEdEiHVNYLhWcWHNhyubssXe0XmoiGvvcykej4ugX1ysFGd6DhfFzB
 0e6c/EHjGR5CU9Q6IG8SVhHpSVN6a1P/1aeAq5q8qleWFmfCHAtEmbGY8wxmI8XQpxNg
 QDx7AGZXPu7WqarZ74etQlWIhpurBE5EtFMkex3o06a4ribl6LEoAyOg3sx5zTDOK8th
 Dpd6tXaUJJ7XnsAmYlQpyg6XH8y+OOZAIHnWHH1pTtD3+J6vyF0GRN8quhFKFjF8OnU3
 uR/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;
 bh=ql/Xcu6Ni39j5uAzQSZir2tzV0ZlLopsgeXbWcD3Fu4=;
 b=EqMuEmj8wtLaCOIHP+o/H8Ei2OxeNNsBeNr1CtGklHBFCFHYoqPrGKE+ikHCI8ulB0
 veY9EJwDOC4M5P+NgXbRpviVMAKDbOeBciPkMwZotKdILMaI+lXaYYwq12wXn2mlNDf2
 tFpWeIe3NjpdTZuS3lW/q9tBQrO1Bm3hLWTwWqDAbsnuW0/Ljn++TJUY3lclYRwfHGWz
 IAhve5qRGFxDUtaISWoU+6D/98dwzHRL3EKvMiOO4xFixcOeVf3/4TXJaKd0fL1/JPuE
 dsVl0VuRXbLNmPrBku9VixE97PFfDjE3WdJnziLegN7feXI5uVX67AvtaygWsN7IMPLC
 YWFQ==
X-Gm-Message-State: APjAAAUbVkqEASBwu7ei+1nLxauqh5bBsn0pZ1amkSAC7GkzvGQo/ZpG
 i0IAmKAAa+4jkZE41wOo4puJhuJG
X-Google-Smtp-Source: APXvYqzwwaMoq9yzGYiuQo1ZxVmC4faH5VdKWIqtG6FngNF8rW9EoFAybjcOZwrFx99qBF6YFa69zA==
X-Received: by 2002:a2e:96d5:: with SMTP id d21mr25369833ljj.170.1563469899675; 
 Thu, 18 Jul 2019 10:11:39 -0700 (PDT)
Received: from aanisov-work.kyiv.epam.com (ll-22.209.223.85.sovam.net.ua.
 [85.223.209.22])
 by smtp.gmail.com with ESMTPSA id e13sm5234612ljg.102.2019.07.18.10.11.38
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Thu, 18 Jul 2019 10:11:38 -0700 (PDT)
From: Andrii Anisov <andrii.anisov@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Thu, 18 Jul 2019 20:11:37 +0300
Message-Id: <1563469897-2773-1-git-send-email-andrii.anisov@gmail.com>
X-Mailer: git-send-email 2.7.4
Subject: [Xen-devel] [PATCH] vunmap: let vunmap align virtual address by
 itself
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>,
 Andrii Anisov <andrii_anisov@epam.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 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>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogQW5kcmlpIEFuaXNvdiA8YW5kcmlpX2FuaXNvdkBlcGFtLmNvbT4KCkxldCB2dW5tYXAg
YWxpZ24gcGFzc2VkIHZpcnR1YWwgYWRkcmVzcyBieSBQQUdFX1NJWkUuClRoaXMgYWxzbyBtYWtl
cyBpdCBjb25zaXN0ZW50IHdpdGggaG93IHssdW59bWFwX2RvbWFpbl9wYWdlKCkKY3VycmVudGx5
IHdvcmtzLgoKV2l0aCB0aGUgbWFpbiBjaGFuZ2UsIGFsc286CiAtIHN0cmlwIGFsbCBleGlzdGlu
ZyB2dW5tYXAoKSBjYWxscyBmcm9tIHByaW9yIG1hc2tpbmcKIC0gcmVwbGFjZSBvcGVuY29kZWQg
UEFHRV9NQVNLIG1hY3JvIGluIHZtX2luZGV4KCkKClNpZ25lZC1vZmYtYnk6IEFuZHJpaSBBbmlz
b3YgPGFuZHJpaV9hbmlzb3ZAZXBhbS5jb20+Ci0tLQogeGVuL2FyY2gveDg2L21tL3NoYWRvdy9o
dm0uYyB8IDIgKy0KIHhlbi9jb21tb24vdm1hcC5jICAgICAgICAgICAgfCA0ICsrLS0KIHhlbi9k
cml2ZXJzL2FjcGkvb3NsLmMgICAgICAgfCAyICstCiB4ZW4vaW5jbHVkZS94ZW4vdm1hcC5oICAg
ICAgIHwgNCArLS0tCiA0IGZpbGVzIGNoYW5nZWQsIDUgaW5zZXJ0aW9ucygrKSwgNyBkZWxldGlv
bnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0vc2hhZG93L2h2bS5jIGIveGVuL2Fy
Y2gveDg2L21tL3NoYWRvdy9odm0uYwppbmRleCBjNjQ2OWM4Li44NTYxYTExIDEwMDY0NAotLS0g
YS94ZW4vYXJjaC94ODYvbW0vc2hhZG93L2h2bS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tbS9zaGFk
b3cvaHZtLmMKQEAgLTU5Nyw3ICs1OTcsNyBAQCBzdGF0aWMgdm9pZCBzaF9lbXVsYXRlX3VubWFw
X2Rlc3Qoc3RydWN0IHZjcHUgKnYsIHZvaWQgKmFkZHIsCiAgICAgewogICAgICAgICBwYWdpbmdf
bWFya19kaXJ0eSh2LT5kb21haW4sIHNoX2N0eHQtPm1mblsxXSk7CiAgICAgICAgIHB1dF9wYWdl
KG1mbl90b19wYWdlKHNoX2N0eHQtPm1mblsxXSkpOwotICAgICAgICB2dW5tYXAoKHZvaWQgKiko
KHVuc2lnbmVkIGxvbmcpYWRkciAmIFBBR0VfTUFTSykpOworICAgICAgICB2dW5tYXAoYWRkcik7
CiAgICAgfQogICAgIGVsc2UKICAgICAgICAgdW5tYXBfZG9tYWluX3BhZ2UoYWRkcik7CmRpZmYg
LS1naXQgYS94ZW4vY29tbW9uL3ZtYXAuYyBiL3hlbi9jb21tb24vdm1hcC5jCmluZGV4IGZhZWJj
MWQuLmU3YmQ2YmYgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24vdm1hcC5jCisrKyBiL3hlbi9jb21t
b24vdm1hcC5jCkBAIC0xNDEsNyArMTQxLDcgQEAgc3RhdGljIHZvaWQgKnZtX2FsbG9jKHVuc2ln
bmVkIGludCBuciwgdW5zaWduZWQgaW50IGFsaWduLAogCiBzdGF0aWMgdW5zaWduZWQgaW50IHZt
X2luZGV4KGNvbnN0IHZvaWQgKnZhLCBlbnVtIHZtYXBfcmVnaW9uIHR5cGUpCiB7Ci0gICAgdW5z
aWduZWQgbG9uZyBhZGRyID0gKHVuc2lnbmVkIGxvbmcpdmEgJiB+KFBBR0VfU0laRSAtIDEpOwor
ICAgIHVuc2lnbmVkIGxvbmcgYWRkciA9ICh1bnNpZ25lZCBsb25nKXZhICYgUEFHRV9NQVNLOwog
ICAgIHVuc2lnbmVkIGludCBpZHg7CiAgICAgdW5zaWduZWQgbG9uZyBzdGFydCA9ICh1bnNpZ25l
ZCBsb25nKXZtX2Jhc2VbdHlwZV07CiAKQEAgLTIyNSw3ICsyMjUsNyBAQCB2b2lkICp2bWFwKGNv
bnN0IG1mbl90ICptZm4sIHVuc2lnbmVkIGludCBucikKIAogdm9pZCB2dW5tYXAoY29uc3Qgdm9p
ZCAqdmEpCiB7Ci0gICAgdW5zaWduZWQgbG9uZyBhZGRyID0gKHVuc2lnbmVkIGxvbmcpdmE7Cisg
ICAgdW5zaWduZWQgbG9uZyBhZGRyID0gKHVuc2lnbmVkIGxvbmcpdmEgJiBQQUdFX01BU0s7CiAg
ICAgdW5zaWduZWQgaW50IHBhZ2VzID0gdm1fc2l6ZSh2YSwgVk1BUF9ERUZBVUxUKTsKIAogICAg
IGlmICggIXBhZ2VzICkKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL2FjcGkvb3NsLmMgYi94ZW4v
ZHJpdmVycy9hY3BpL29zbC5jCmluZGV4IDRjOGJiNzguLjFhOTE0NTMgMTAwNjQ0Ci0tLSBhL3hl
bi9kcml2ZXJzL2FjcGkvb3NsLmMKKysrIGIveGVuL2RyaXZlcnMvYWNwaS9vc2wuYwpAQCAtMTE1
LDcgKzExNSw3IEBAIHZvaWQgYWNwaV9vc191bm1hcF9tZW1vcnkodm9pZCBfX2lvbWVtICogdmly
dCwgYWNwaV9zaXplIHNpemUpCiAJfQogCiAJaWYgKHN5c3RlbV9zdGF0ZSA+PSBTWVNfU1RBVEVf
Ym9vdCkKLQkJdnVubWFwKCh2b2lkICopKCh1bnNpZ25lZCBsb25nKXZpcnQgJiBQQUdFX01BU0sp
KTsKKwkJdnVubWFwKHZpcnQpOwogfQogCiBhY3BpX3N0YXR1cyBhY3BpX29zX3JlYWRfcG9ydChh
Y3BpX2lvX2FkZHJlc3MgcG9ydCwgdTMyICogdmFsdWUsIHUzMiB3aWR0aCkKZGlmZiAtLWdpdCBh
L3hlbi9pbmNsdWRlL3hlbi92bWFwLmggYi94ZW4vaW5jbHVkZS94ZW4vdm1hcC5oCmluZGV4IDM2
OTU2MGUuLmE1NTZkMTMgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3hlbi92bWFwLmgKKysrIGIv
eGVuL2luY2x1ZGUveGVuL3ZtYXAuaApAQCAtMjcsOSArMjcsNyBAQCB2b2lkIF9faW9tZW0gKmlv
cmVtYXAocGFkZHJfdCwgc2l6ZV90KTsKIAogc3RhdGljIGlubGluZSB2b2lkIGlvdW5tYXAodm9p
ZCBfX2lvbWVtICp2YSkKIHsKLSAgICB1bnNpZ25lZCBsb25nIGFkZHIgPSAodW5zaWduZWQgbG9u
Zykodm9pZCBfX2ZvcmNlICopdmE7Ci0KLSAgICB2dW5tYXAoKHZvaWQgKikoYWRkciAmIFBBR0Vf
TUFTSykpOworICAgIHZ1bm1hcCgodm9pZCAqKXZhKTsKIH0KIAogdm9pZCAqYXJjaF92bWFwX3Zp
cnRfZW5kKHZvaWQpOwotLSAKMi43LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 17:16:25 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 17:16:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hoA0z-0004TZ-7R; Thu, 18 Jul 2019 17:16:21 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=hbxb=VP=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hoA0y-0004TU-6i
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 17:16:20 +0000
X-Inumbo-ID: c1a73198-a97f-11e9-8980-bc764e045a96
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c1a73198-a97f-11e9-8980-bc764e045a96;
 Thu, 18 Jul 2019 17:16:19 +0000 (UTC)
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: zrJlPt/sERf0coaB8Eun1SLQtjvS6ZCNmz9FflVnq2V9K0F8wwizBLygM7gbLZT+40IIEetf33
 wnhf9cSIH9CxspIzoXzLIr6pHu7YOKTV9S4cJL1GOiv7gSzBFa1BVQRRmdiXJrlRtVOqeF7I//
 F8aYpFtkhz5nC2in+8lTMInMj7pH3Kt61qjDbGJ6KeAl4yzOqwYSZJRP/WCa/KdsxALYw9Eudp
 Z2RAjZRvIf33cTBYQ6eBmNzYcdlUY2EgJ1EJjI2YY+FLQ1Z9utYN0kO4gEqMA/BSve+8Zp4Ot7
 H4A=
X-SBRS: 2.7
X-MesageID: 3157900
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,278,1559534400"; 
   d="scan'208";a="3157900"
To: Andrii Anisov <andrii.anisov@gmail.com>, <xen-devel@lists.xenproject.org>
References: <1563469897-2773-1-git-send-email-andrii.anisov@gmail.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <581a9cc4-5ba7-717e-faf3-ac52d529d61d@citrix.com>
Date: Thu, 18 Jul 2019 18:16:04 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <1563469897-2773-1-git-send-email-andrii.anisov@gmail.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH] vunmap: let vunmap align virtual address by
 itself
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>,
 Andrii Anisov <andrii_anisov@epam.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim
 Deegan <tim@xen.org>, Julien Grall <julien.grall@arm.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>

T24gMTgvMDcvMjAxOSAxODoxMSwgQW5kcmlpIEFuaXNvdiB3cm90ZToKPiBGcm9tOiBBbmRyaWkg
QW5pc292IDxhbmRyaWlfYW5pc292QGVwYW0uY29tPgo+Cj4gTGV0IHZ1bm1hcCBhbGlnbiBwYXNz
ZWQgdmlydHVhbCBhZGRyZXNzIGJ5IFBBR0VfU0laRS4KCllvdSBwcm9iYWJseSB3YW50IHRvIGRl
c2NyaWJlIHdoZXJlIHRoaXMgZ29lcyB3cm9uZyBjdXJyZW50bHkgb24gQVJNIGhlcmUuCgpJZiB5
b3UgY2FuIGNvbWUgdXAgd2l0aCBhIHN1aXRhYmxlIHBpZWNlIG9mIHRleHQsIEkgY2FuIGZpeCB1
cCBvbiBjb21taXQuCgo+IFRoaXMgYWxzbyBtYWtlcyBpdCBjb25zaXN0ZW50IHdpdGggaG93IHss
dW59bWFwX2RvbWFpbl9wYWdlKCkKPiBjdXJyZW50bHkgd29ya3MuCj4KPiBXaXRoIHRoZSBtYWlu
IGNoYW5nZSwgYWxzbzoKPiAgLSBzdHJpcCBhbGwgZXhpc3RpbmcgdnVubWFwKCkgY2FsbHMgZnJv
bSBwcmlvciBtYXNraW5nCj4gIC0gcmVwbGFjZSBvcGVuY29kZWQgUEFHRV9NQVNLIG1hY3JvIGlu
IHZtX2luZGV4KCkKPgo+IFNpZ25lZC1vZmYtYnk6IEFuZHJpaSBBbmlzb3YgPGFuZHJpaV9hbmlz
b3ZAZXBhbS5jb20+CgpSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNA
Y2l0cml4LmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 17:19:40 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 17:19:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hoA4A-0004b0-Nk; Thu, 18 Jul 2019 17:19:38 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=B+y+=VP=tklengyel.com=bounce+e181d6.cd840-xen-devel=lists.xenproject.org@srs-us1.protection.inumbo.net>)
 id 1hoA49-0004Zt-2p
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 17:19:37 +0000
X-Inumbo-ID: 356df066-a980-11e9-8343-ebd002a81a3b
Received: from rs224.mailgun.us (unknown [209.61.151.224])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 356df066-a980-11e9-8343-ebd002a81a3b;
 Thu, 18 Jul 2019 17:19:33 +0000 (UTC)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=tklengyel.com;
 q=dns/txt; 
 s=krs; t=1563470373; h=Content-Type: Cc: To: Subject: Message-ID: Date:
 From: In-Reply-To: References: MIME-Version: Sender;
 bh=JINs1PLWKz362605MoT8XSAA4KcQCMlcsGMNlr4cE9M=;
 b=NYxPymKIN9HqNo11mrIKE9NCGSOb5YagP3WQHM82aYUQvxgn+QXXALJNOSTc8S9N2LZp+a8b
 ys7v4ONoAz9NG9d+IVuoVN/TS5bPXRLWspoZyzuPcppHl7lN4gfMmpbcHne6N7YhzBJk/7Lq
 Pz4kQzKcdBpjxYdHlz4R28mgQiI=
X-Mailgun-Sending-Ip: 209.61.151.224
X-Mailgun-Sid: WyIyYTNmOCIsICJ4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmciLCAiY2Q4NDAiXQ==
Received: from mail-wm1-f52.google.com (mail-wm1-f52.google.com
 [209.85.128.52])
 by mxa.mailgun.org with ESMTP id 5d30aa23.7fdc7f4604b0-smtp-out-n01;
 Thu, 18 Jul 2019 17:19:31 -0000 (UTC)
Received: by mail-wm1-f52.google.com with SMTP id u25so16111936wmc.4
 for <xen-devel@lists.xenproject.org>; Thu, 18 Jul 2019 10:19:31 -0700 (PDT)
X-Gm-Message-State: APjAAAViDYx7Qs5PFVkZFOaBlKvc4lwTSjWUIuO8jJWpRqV2lgK7Vl6p
 YeIvbEVbv8e1fKrYmA2RKW9A4e4XX8peq/LZrR0=
X-Google-Smtp-Source: APXvYqxmgQYWoFWEVAi9fHZB1YYRy04Du/nZSPPBVAankERVrLIabRKqKCFKbP8tJND/wUstfrxKesU4TW6yLwxEp0Q=
X-Received: by 2002:a1c:4d05:: with SMTP id o5mr41817813wmh.129.1563470370344; 
 Thu, 18 Jul 2019 10:19:30 -0700 (PDT)
MIME-Version: 1.0
References: <20190718144317.23307-1-tamas@tklengyel.com>
 <119d0edb-cb12-fbad-9e3e-8c0a469983df@arm.com>
 <CABfawh=DwOP5eQYmMVNF+n-khkbEDFia0eo=JbE0yhCKjV_+8Q@mail.gmail.com>
 <fcbf4968-7b82-6e5d-75ae-e4c2ff059b4d@arm.com>
In-Reply-To: <fcbf4968-7b82-6e5d-75ae-e4c2ff059b4d@arm.com>
From: Tamas K Lengyel <tamas@tklengyel.com>
Date: Thu, 18 Jul 2019 11:18:53 -0600
X-Gmail-Original-Message-ID: <CABfawhkQdRqC1fBd2BBgUrfiy2LighirOjVWzs4VXg31-DvZng@mail.gmail.com>
Message-ID: <CABfawhkQdRqC1fBd2BBgUrfiy2LighirOjVWzs4VXg31-DvZng@mail.gmail.com>
To: Julien Grall <julien.grall@arm.com>
Subject: Re: [Xen-devel] [RFC] xen: Add .astylerc for automated
 style-formatting
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Iurii Artemenko <Iurii_Artemenko@epam.com>, Jan Beulich <jbeulich@suse.com>,
 Xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAgICAtIExpbmUgMjg5OiBGaWxlcyBpbXBvcnRlZCBmcm9tIExpbnV4IHNob3VsZCBub3QgYmUg
dG91Y2ggaGVyZS4KClRoaXMgaXMganVzdCBhIHJhdyBkdW1wIG9mIHdoYXQgaGFwcGVucyBpZiBJ
IHJ1biBhc3R5bGUgb24gYWxsIHNvdXJjZQphbmQgaGVhZGVyIGZpbGVzLiBPYnZpb3VzbHkgSSB3
b24ndCBhdHRlbXB0IHRvIHVwc3RyZWFtIGFsbCB0aGVzZQpjaGFuZ2VzIHlvdSBzZWUgaW4gdGhl
IGdpc3QuIFJlc3BlY3RpdmUgbWFpbnRhaW5lcnMgYXJlIHdlbGNvbWUgdG8gdXNlCnRoZSB0b29s
IGlmIHRoZXkgZmluZCB2YWx1ZSBpbiBpdC4KClRhbWFzCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 17:22:45 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 17: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 1hoA78-0005If-9L; Thu, 18 Jul 2019 17:22:42 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=B+y+=VP=tklengyel.com=bounce+e181d6.cd840-xen-devel=lists.xenproject.org@srs-us1.protection.inumbo.net>)
 id 1hoA76-0005IY-69
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 17:22:40 +0000
X-Inumbo-ID: a40bcf70-a980-11e9-9690-577c76af267e
Received: from rs224.mailgun.us (unknown [209.61.151.224])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id a40bcf70-a980-11e9-9690-577c76af267e;
 Thu, 18 Jul 2019 17:22:38 +0000 (UTC)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=tklengyel.com;
 q=dns/txt; 
 s=krs; t=1563470558; h=Content-Type: Cc: To: Subject: Message-ID: Date:
 From: In-Reply-To: References: MIME-Version: Sender;
 bh=ksKVOH7L5XRdEPkH8lf4/HqxYi9oPGraooFsgRIna3I=;
 b=hDoN4FzLpHMaj9gPts2qzxvIFKSNOx0UZ+WtNX2t9h2fxUZWI7Hupk593QHuvWdtcdMgotP6
 w9miQ4tnYeBevzAFfQ5+S4m67qk+/eMpKr4H7nbqFd9E3DsyeNSJzQqo/Q869tzq9GNfbPvj
 i4Buw2gBslOgn31/wOZJHpV+UrA=
X-Mailgun-Sending-Ip: 209.61.151.224
X-Mailgun-Sid: WyIyYTNmOCIsICJ4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmciLCAiY2Q4NDAiXQ==
Received: from mail-wm1-f52.google.com (mail-wm1-f52.google.com
 [209.85.128.52])
 by mxa.mailgun.org with ESMTP id 5d30aade.7f9c51d2e9f0-smtp-out-n03;
 Thu, 18 Jul 2019 17:22:38 -0000 (UTC)
Received: by mail-wm1-f52.google.com with SMTP id w9so21977130wmd.1
 for <xen-devel@lists.xenproject.org>; Thu, 18 Jul 2019 10:22:37 -0700 (PDT)
X-Gm-Message-State: APjAAAW9KEIP0ahk/nj4c2a/1/3or/HO9EXJppCxJez6Jb+WoKR6kuXi
 UFO7kyMGBShKZsVp/2Bqn9D0eu0kSyYwq98HGPI=
X-Google-Smtp-Source: APXvYqyIWwAVGorUDXe9SdWdIAQjcCNLGOJCZPfOnyoqVZcOgug/hzD8YTeyaST3OXe35n7RieEDXjP4GDa68Ru3dF0=
X-Received: by 2002:a1c:7d4e:: with SMTP id y75mr43821769wmc.169.1563470557040; 
 Thu, 18 Jul 2019 10:22:37 -0700 (PDT)
MIME-Version: 1.0
References: <20190718144317.23307-1-tamas@tklengyel.com>
 <119d0edb-cb12-fbad-9e3e-8c0a469983df@arm.com>
 <CABfawh=DwOP5eQYmMVNF+n-khkbEDFia0eo=JbE0yhCKjV_+8Q@mail.gmail.com>
 <fcbf4968-7b82-6e5d-75ae-e4c2ff059b4d@arm.com>
In-Reply-To: <fcbf4968-7b82-6e5d-75ae-e4c2ff059b4d@arm.com>
From: Tamas K Lengyel <tamas@tklengyel.com>
Date: Thu, 18 Jul 2019 11:22:00 -0600
X-Gmail-Original-Message-ID: <CABfawhnk+_ssU1xEzN6O+_JkH4jT2NguP30VRpkNKzc7xoKeXw@mail.gmail.com>
Message-ID: <CABfawhnk+_ssU1xEzN6O+_JkH4jT2NguP30VRpkNKzc7xoKeXw@mail.gmail.com>
To: Julien Grall <julien.grall@arm.com>
Subject: Re: [Xen-devel] [RFC] xen: Add .astylerc for automated
 style-formatting
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Iurii Artemenko <Iurii_Artemenko@epam.com>, Jan Beulich <jbeulich@suse.com>,
 Xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAgICAtIExpbmUgMTM5OiBUaGUgeyBhcmUgY29tbW9ubHkgb24gdGhlIHNhbWUgbGluZSBhcyBz
dHJ1Y3Qgb3IgZGVmaW5pdGlvbi4KCkFjY29yZGluZyB0byBDT0RJTkdfU1RZTEUgdGhhdCdzIG5v
dCBob3cgaXQgc2hvdWxkIGJlLgoKVGFtYXMKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 17:26:24 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 17:26:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hoAAg-0005Qm-S1; Thu, 18 Jul 2019 17:26:22 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=B+y+=VP=tklengyel.com=bounce+e181d6.cd840-xen-devel=lists.xenproject.org@srs-us1.protection.inumbo.net>)
 id 1hoAAf-0005Qh-M7
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 17:26:21 +0000
X-Inumbo-ID: 27c0931e-a981-11e9-b36b-f3b366e25b29
Received: from rs224.mailgun.us (unknown [209.61.151.224])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 27c0931e-a981-11e9-b36b-f3b366e25b29;
 Thu, 18 Jul 2019 17:26:19 +0000 (UTC)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=tklengyel.com;
 q=dns/txt; 
 s=krs; t=1563470779; h=Content-Type: Cc: To: Subject: Message-ID: Date:
 From: In-Reply-To: References: MIME-Version: Sender;
 bh=EgcTZbIp/sNv/Nax1hJJy3JuzoKV0lR5z8FAtCjHhY4=;
 b=G3yueGhzRiWAqiJgzYkeryrEf+ZzXM2qu78kxokYlb81U07fMfgQrIvX9xg92jWoPhvhD/9D
 UWiIT89K6pOLmqFlwNLqufIHujF4ggJY/jDuou78HHn3cDXx20v+ymGpIuKu3Z+yNYHtTsLk
 s54TNa4jXKfx45oTbhlg2C1CI3c=
X-Mailgun-Sending-Ip: 209.61.151.224
X-Mailgun-Sid: WyIyYTNmOCIsICJ4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmciLCAiY2Q4NDAiXQ==
Received: from mail-wm1-f43.google.com (mail-wm1-f43.google.com
 [209.85.128.43])
 by mxa.mailgun.org with ESMTP id 5d30abba.7f2d2d2a6eb0-smtp-out-n01;
 Thu, 18 Jul 2019 17:26:18 -0000 (UTC)
Received: by mail-wm1-f43.google.com with SMTP id s3so26371895wms.2
 for <xen-devel@lists.xenproject.org>; Thu, 18 Jul 2019 10:26:18 -0700 (PDT)
X-Gm-Message-State: APjAAAUPFphX/sssJmQmsb04E9Zaqk/su5UUQMuxi09ZBUvEloN7UwNk
 JpqUitNumpzdKE0hgAKvSLk6sWnVol5GINqjHxA=
X-Google-Smtp-Source: APXvYqwcSpjFos0KSxWXpkHnByz1aDWWQa+QC3TCZtY5IHecF8QUtx5yNih3hlqNlTpqO0IAptRdjAKhmEp6mqUS/nE=
X-Received: by 2002:a7b:c1da:: with SMTP id a26mr43588546wmj.128.1563470777561; 
 Thu, 18 Jul 2019 10:26:17 -0700 (PDT)
MIME-Version: 1.0
References: <20190718144317.23307-1-tamas@tklengyel.com>
 <119d0edb-cb12-fbad-9e3e-8c0a469983df@arm.com>
 <CABfawh=DwOP5eQYmMVNF+n-khkbEDFia0eo=JbE0yhCKjV_+8Q@mail.gmail.com>
 <fcbf4968-7b82-6e5d-75ae-e4c2ff059b4d@arm.com>
In-Reply-To: <fcbf4968-7b82-6e5d-75ae-e4c2ff059b4d@arm.com>
From: Tamas K Lengyel <tamas@tklengyel.com>
Date: Thu, 18 Jul 2019 11:25:40 -0600
X-Gmail-Original-Message-ID: <CABfawhmuMKjtEBLWu1rMyUgm5=WR-UFKN1dxCMnoanOVoFfz1w@mail.gmail.com>
Message-ID: <CABfawhmuMKjtEBLWu1rMyUgm5=WR-UFKN1dxCMnoanOVoFfz1w@mail.gmail.com>
To: Julien Grall <julien.grall@arm.com>
Subject: Re: [Xen-devel] [RFC] xen: Add .astylerc for automated
 style-formatting
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Iurii Artemenko <Iurii_Artemenko@epam.com>, Jan Beulich <jbeulich@suse.com>,
 Xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAgICAtIExpbmUgMjc2OiBUaGUgc3dpdGNoIGNhc2UgaW5kZW50YXRpb24gd2FzIGNvcnJlY3Qg
ZnJvbSBYZW4gUG9WIGJlZm9yZQoKUmVtb3ZpbmcgImluZGVudC1zd2l0Y2hlcyIgZnJvbSB0aGUg
LmFzdHlsZXJjIGFjdHVhbGx5IGxlYXZlcyB0aGVzZQpzd2l0Y2hlcyB1bnRvdWNoZWQsIHNvIHRo
YXQncyBhbiBlYXN5IGZpeC4KClRhbWFzCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 17:33:34 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 17:33:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hoAHY-000693-Lu; Thu, 18 Jul 2019 17:33:28 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=B+y+=VP=tklengyel.com=bounce+e181d6.cd840-xen-devel=lists.xenproject.org@srs-us1.protection.inumbo.net>)
 id 1hoAHX-00068y-GE
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 17:33:27 +0000
X-Inumbo-ID: 26299d24-a982-11e9-b97a-4fc66a332745
Received: from rs224.mailgun.us (unknown [209.61.151.224])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 26299d24-a982-11e9-b97a-4fc66a332745;
 Thu, 18 Jul 2019 17:33:26 +0000 (UTC)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=tklengyel.com;
 q=dns/txt; 
 s=krs; t=1563471206; h=Content-Type: Cc: To: Subject: Message-ID: Date:
 From: In-Reply-To: References: MIME-Version: Sender;
 bh=9Iani5JmavjBI0JbdCTvX8RPBsgG6+lh/1ieeV93pLk=;
 b=lProtKbNRWIIYSnCTEHVDWllm4B7oQiVV0Y5TqPQw3fdzu/hU8CAQ+k4E6GXixu+R5krM/s+
 wuUjxaoa1dMkZKNz0thknNil0lrfygXAF8t7r4CD/YuZ8E5px7SLnU7dSjJcNoj0Zf6q6fI4
 WcFSr8nOmGcMT1RStmDWHoAsshA=
X-Mailgun-Sending-Ip: 209.61.151.224
X-Mailgun-Sid: WyIyYTNmOCIsICJ4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmciLCAiY2Q4NDAiXQ==
Received: from mail-wm1-f50.google.com (mail-wm1-f50.google.com
 [209.85.128.50])
 by mxa.mailgun.org with ESMTP id 5d30ad65.7f906890e9f0-smtp-out-n01;
 Thu, 18 Jul 2019 17:33:25 -0000 (UTC)
Received: by mail-wm1-f50.google.com with SMTP id u25so16148919wmc.4
 for <xen-devel@lists.xenproject.org>; Thu, 18 Jul 2019 10:33:25 -0700 (PDT)
X-Gm-Message-State: APjAAAU1tE+I/Zv5F+Nggn+8Q8J7KOxO6I9V5BOPfprFAg3dkc7Aqbq+
 FnInPAY30dGuNLckUTiJeTqFs60myMEMs1fqE1c=
X-Google-Smtp-Source: APXvYqyhircymAuA4D1dR4tm0AS9hdz28fwUebNNwJkxyfdvJeMe4g5y/XietPgB0DR4yyyYs8wtwzOt6Xr/oyMz8os=
X-Received: by 2002:a1c:4d05:: with SMTP id o5mr41852219wmh.129.1563471204371; 
 Thu, 18 Jul 2019 10:33:24 -0700 (PDT)
MIME-Version: 1.0
References: <20190718144317.23307-1-tamas@tklengyel.com>
 <119d0edb-cb12-fbad-9e3e-8c0a469983df@arm.com>
 <CABfawh=DwOP5eQYmMVNF+n-khkbEDFia0eo=JbE0yhCKjV_+8Q@mail.gmail.com>
 <fcbf4968-7b82-6e5d-75ae-e4c2ff059b4d@arm.com>
In-Reply-To: <fcbf4968-7b82-6e5d-75ae-e4c2ff059b4d@arm.com>
From: Tamas K Lengyel <tamas@tklengyel.com>
Date: Thu, 18 Jul 2019 11:32:47 -0600
X-Gmail-Original-Message-ID: <CABfawh=GjRwraOsEG2Bauj34GKz4BZ_GKEhgJK6NfqsNdEG1dg@mail.gmail.com>
Message-ID: <CABfawh=GjRwraOsEG2Bauj34GKz4BZ_GKEhgJK6NfqsNdEG1dg@mail.gmail.com>
To: Julien Grall <julien.grall@arm.com>
Subject: Re: [Xen-devel] [RFC] xen: Add .astylerc for automated
 style-formatting
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Iurii Artemenko <Iurii_Artemenko@epam.com>, Jan Beulich <jbeulich@suse.com>,
 Xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAgICAtIExpbmUgNTg6IFRoaXMgaXMgZmFpcmx5IGNvbW1vbiB0byBpbmRlbnQgdGhlIHBhcmFt
ZXRlcnMgYXMgaXQgaXMKPiB0b2RheS4gQnV0IHRoZW4gb24gbGluZSAxNTgvMjcyIGl0IGluZGVu
dHMgYXMgd2UgZG8gdG9kYXkuIFNvIEkgYW0gbm90Cj4gc3VyZSB3aGF0IHRoZSBleHBlY3RlZCBj
b2Rpbmcgc3R5bGUgZnJvbSB0aGUgdG9vbHMuCgpUaGlzIHdhcyBkdWUgdG8gdGhlIHRvb2wgbm90
IGFsbG93aW5nIGluZGVudGF0aW9uIHRvIGJlIGZ1cnRoZXIgdG8gdGhlCnJpZ2h0IHRoZW4gNDAg
Y2hhcmFjdGVycy4gQ2FuIGJlIG1vZGlmaWVkIHdpdGgKbWF4LWNvbnRpbnVhdGlvbi1pbmRlbnQs
IHNvIGZvciBleGFtcGxlIG1heC1jb250aW51YXRpb24taW5kZW50PTc4Cih3aGljaCBpcyB0aGUg
bWF4IHRoYXQgd291bGQgbWFrZSBzZW5zZSBpbiB0aGUgZXh0cmVtZSkgbGVhdmVzIHRoZXNlCmNv
cnJlY3QgaW5kZW50YXRpb25zIHVudG91Y2hlZC4KClRhbWFzCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 17:33:35 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 17:33:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hoAHe-00069S-Us; Thu, 18 Jul 2019 17:33: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=nWwS=VP=gmail.com=andrii.anisov@srs-us1.protection.inumbo.net>)
 id 1hoAHd-00069D-IF
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 17:33:33 +0000
X-Inumbo-ID: 291420c9-a982-11e9-8980-bc764e045a96
Received: from mail-lf1-x142.google.com (unknown [2a00:1450:4864:20::142])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 291420c9-a982-11e9-8980-bc764e045a96;
 Thu, 18 Jul 2019 17:33:32 +0000 (UTC)
Received: by mail-lf1-x142.google.com with SMTP id v85so19776767lfa.6
 for <xen-devel@lists.xenproject.org>; Thu, 18 Jul 2019 10:33:31 -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-language:content-transfer-encoding;
 bh=FljBvERFMnI9Majbjpbwb6oS48rYvM63QGTIPQOtI/o=;
 b=uxx/1QAcQxt5g+WZZFjbzQnsZ34J3qQ2EMRb594eLOcZSAJdLTKJpsGQQnohHmcx2p
 dxZXloQm8/n+zqZhyi28X3KUe+pTLbKxyPAovBlmkYDLOW1Oq4jWFPu+nkTccUjMaEqn
 dyEEx+II21KgLpZU6oCXQT5wqpZY3N0+sjzr4GOWMmr79+zjefxGW7wx/fqBNB017w5r
 jFSe90084TWUQFwtT29PwuXk4XkfYFwnKvkRE8REgLBKuaQgeb2SszP8eDLhxE0HsaqI
 t0Q42BiRwqUbm42Phxlf+jY6J61ScnRBOT0GJt16RrYjTSz69oenLlxGl41eJgtjqBDr
 0trw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=FljBvERFMnI9Majbjpbwb6oS48rYvM63QGTIPQOtI/o=;
 b=ckV4X87Zbs7JaMKdzwWNk+oyC6s007Ip3NoLzqpyrSZpvYVSlTMLB7xx5182p0RSJ5
 /DrR8Gv10iyJYDtnEkqXA/VJ847lHkDkVLcuJKRjILFiViTcp6ptzdRqZSqw/86UFAwd
 1Razmhol53255GP99XMZ94aoh3ZKWV2V9VO8Uezv9geeqyqb6a3ZfLw/9p+/KURqRnr9
 gIPgDKrsSK51hrdSp13fgUdnQ6YPvmVjQmudNZ9/n6HwnOuAO2/5CES+xLuC794hh9hh
 NtWA8XznIq+npdCGy7BZo7DQRGVIWpfL+9rFbRNRUbnBgO9GvBXpAGs/vCvNrgB0DSlH
 VeLw==
X-Gm-Message-State: APjAAAV2G5BeGxd+jkVBgI84W+kKlLwZDOkJOLzjzhuYqPNPVoEOJoTs
 I+DwpeHC2SWLCfyczyPHW7s=
X-Google-Smtp-Source: APXvYqyP72LySgD9lyXPUmQfX+N+hIp1FhNwJMmA7WqM5/BYpw+UlLDkrmdfCcZ31EOMObptG7z4Ew==
X-Received: by 2002:ac2:4a78:: with SMTP id q24mr20151217lfp.59.1563471210587; 
 Thu, 18 Jul 2019 10:33:30 -0700 (PDT)
Received: from [10.17.180.34] (ll-22.209.223.85.sovam.net.ua. [85.223.209.22])
 by smtp.gmail.com with ESMTPSA id
 u22sm5804221ljd.18.2019.07.18.10.33.28
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Thu, 18 Jul 2019 10:33:29 -0700 (PDT)
To: Andrew Cooper <andrew.cooper3@citrix.com>, xen-devel@lists.xenproject.org
References: <1563469897-2773-1-git-send-email-andrii.anisov@gmail.com>
 <581a9cc4-5ba7-717e-faf3-ac52d529d61d@citrix.com>
From: Andrii Anisov <andrii.anisov@gmail.com>
Message-ID: <e3d349b3-76bc-677e-5209-fb09fc9b3ea7@gmail.com>
Date: Thu, 18 Jul 2019 20:33:28 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <581a9cc4-5ba7-717e-faf3-ac52d529d61d@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] vunmap: let vunmap align virtual address by
 itself
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>,
 Andrii Anisov <andrii_anisov@epam.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGVsbG8gQW5kcmV3LAoKT24gMTguMDcuMTkgMjA6MTYsIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4g
SWYgeW91IGNhbiBjb21lIHVwIHdpdGggYSBzdWl0YWJsZSBwaWVjZSBvZiB0ZXh0LCBJIGNhbiBm
aXggdXAgb24gY29tbWl0LgoKRm9sbG93aW5nIHRleHQgbWlnaHQgaGF2ZSBhIGJldHRlciByZWZl
cmVuY2UgdG8gdGhlIGN1cnJlbnQgcHJvYmxlbToKCkN1cnJlbnRseSB2dW5tYXAoKSBpcyBjYWxs
ZWQgZnJvbSAgZnJvbSB4ZW4vYXJjaC9hcm0vY3B1ZXJyYXRhLmMgd2l0aCBhbgphZGRyZXNzIHBv
dGVudGlhbGx5IG5vdCBwYWdlIGFsaWduZWQuIEluc3RlYWQgb2YgZml4aW5nIHRoYXQgaW4gQVJN
IGNvZGUsCndlIGxldCB2dW5tYXAoKSBtYWtpbmcgYWxpZ25tZW50IGJ5IGl0c2VsZiBhbmQgc3Ry
aXBwaW5nIG90aGVyIGV4aXN0aW5nCnZ1bm1hcCgpIGNhbGxzIGZyb20gcHJpb3IgbWFza2luZy4g
VGhpcyBtYWtlcyBpdCBjb25zaXN0ZW50IHdpdGggaG93CnssdW59bWFwX2RvbWFpbl9wYWdlKCkg
Y3VycmVudGx5IHdvcmtzLgoKV2l0aCB0aGUgbWFpbiBjaGFuZ2UsIGFsc286CiAgLSByZXBsYWNl
IG9wZW5jb2RlZCBQQUdFX01BU0sgbWFjcm8gaW4gdm1faW5kZXgoKQoKU2lnbmVkLW9mZi1ieTog
QW5kcmlpIEFuaXNvdiA8YW5kcmlpX2FuaXNvdkBlcGFtLmNvbT4KCi0tIApTaW5jZXJlbHksCkFu
ZHJpaSBBbmlzb3YuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 17:36:38 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 17: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 1hoAKY-0006Lw-FT; Thu, 18 Jul 2019 17:36: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=hbxb=VP=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hoAKY-0006Lr-03
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 17:36:34 +0000
X-Inumbo-ID: 94d78456-a982-11e9-8980-bc764e045a96
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 94d78456-a982-11e9-8980-bc764e045a96;
 Thu, 18 Jul 2019 17:36:32 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: o03CIUk9V5gNn97oaUq886kh1dm/X2WXBiYBG+zZo1OmST283lpTnvczdfbOLNPYyujYxlv/PS
 aFq72/lOwUyahjn8/wHC0BsCM9iokLoXZ4f/EQioOY7Jn7jqoWxesklie+xp0A40EPokOZz0Pg
 UPww/FF/oTaqsoNW9yU0o3ZZBmoxuXVgaNf/rvLVabJQbsDscf5xH7smWqk8qa/87TvWEf2z4K
 f30DkaQYLuiaXUSmSWJnPsttXkyIJexLBGprMMjqjhIyYAsBDSSZKqJUhTGx3T16F83WcYyznR
 CWs=
X-SBRS: 2.7
X-MesageID: 3138803
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,279,1559534400"; 
   d="scan'208";a="3138803"
To: Juergen Gross <jgross@suse.com>, <xen-devel@lists.xenproject.org>,
 <linux-kernel@vger.kernel.org>
References: <20190718065222.31310-1-jgross@suse.com>
 <20190718065222.31310-2-jgross@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <4e402502-acbc-2718-26d4-cbcf83697c15@citrix.com>
Date: Thu, 18 Jul 2019 18:36:25 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <20190718065222.31310-2-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 1/2] xen/gntdev: replace global limit of
 mapped pages by limit per 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: 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>

T24gMTgvMDcvMjAxOSAwNzo1MiwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPiBUb2RheSB0aGVyZSBp
cyBhIGdsb2JhbCBsaW1pdCBvZiBwYWdlcyBtYXBwZWQgdmlhIC9kZXYveGVuL2dudGRldiBzZXQK
PiB0byAxIG1pbGxpb24gcGFnZXMgcGVyIGRlZmF1bHQuCgpUaGUgWGVuIGRlZmF1bHQgbGltaXQg
ZXZlbiBmb3IgZG9tMCBpcyAxMDI0IHBhZ2VzICogMTYgZW50cmllcyBwZXIgcGFnZSwKd2hpY2gg
aXMgZmFyIGxvd2VyIHRoYW4gdGhpcyBsaW1pdC4KCj4gVGhlcmUgaXMgbm8gcmVhc29uIHdoeSB0
aGF0IGxpbWl0IGlzCj4gZXhpc3RpbmcsIGFzIHRvdGFsIG51bWJlciBvZiBmb3JlaWduIG1hcHBp
bmdzIGlzIGxpbWl0ZWQgYnkgdGhlCgpzL2ZvcmVpZ24vZ3JhbnQvID8KCj4gaHlwZXJ2aXNvciBh
bnl3YXkgYW5kIHByZWZlcnJpbmcga2VybmVsIG1hcHBpbmdzIG92ZXIgdXNlcnNwYWNlIG9uZXMK
PiBkb2Vzbid0IG1ha2Ugc2Vuc2UuCgpJdHMgcHJvYmFibHkgYWxzbyB3b3J0aCBzdGF0aW5nIHRo
YXQgdGhpcyBhIHJvb3Qtb25seSBkZXZpY2UsIHdoaWNoCmZ1cnRoZXIgYnJpbmdzIGluIHRvIHF1
ZXN0aW9uIHRoZSB1c2VyL2tlcm5lbCBzcGxpdC4KCj4KPiBBZGRpdGlvbmFsbHkgY2hlY2tpbmcg
b2YgdGhhdCBsaW1pdCBpcyBmcmFnaWxlLCBhcyB0aGUgbnVtYmVyIG9mIHBhZ2VzCj4gdG8gbWFw
IHZpYSBvbmUgY2FsbCBpcyBzcGVjaWZpZWQgaW4gYSAzMi1iaXQgdW5zaWduZWQgdmFyaWFibGUg
d2hpY2gKPiBpc24ndCB0ZXN0ZWQgdG8gc3RheSB3aXRoaW4gcmVhc29uYWJsZSBsaW1pdHMgKHRo
ZSBvbmx5IHRlc3QgaXMgdGhlCj4gdmFsdWUgdG8gYmUgPD0gemVybywgd2hpY2ggYmFzaWNhbGx5
IGV4Y2x1ZGVzIG9ubHkgY2FsbHMgd2l0aG91dCBhbnkKPiBtYXBwaW5nIHJlcXVlc3RlZCkuIFNv
IHRyeWluZyB0byBtYXAgZS5nLiAweGZmZmYwMDAwIHBhZ2VzIHdoaWxlCj4gYWxyZWFkeSBuZWFy
bHkgMTAwMDAwMCBwYWdlcyBhcmUgbWFwcGVkIHdpbGwgZWZmZWN0aXZlbHkgbG93ZXIgdGhlCj4g
Z2xvYmFsIG51bWJlciBvZiBtYXBwZWQgcGFnZXMgc3VjaCB0aGF0IGEgcGFyYWxsZWwgY2FsbCBt
YXBwaW5nIGEKPiByZWFzb25hYmxlIGFtb3VudCBvZiBwYWdlcyBjYW4gc3VjY2VlZCBpbiBzcGl0
ZSBvZiB0aGUgZ2xvYmFsIGxpbWl0Cj4gYmVpbmcgdmlvbGF0ZWQuCj4KPiBTbyBkcm9wIHRoZSBn
bG9iYWwgbGltaXQgYW5kIGludHJvZHVjZSBwZXIgY2FsbCBsaW1pdCBpbnN0ZWFkLgoKSXRzIHBy
b2JhYmx5IHdvcnRoIHRhbGtpbmcgYWJvdXQgdGhpcyBuZXcgbGltaXQuwqAgV2hhdCBpcyBpdCB0
cnlpbmcgdG8KcHJvdGVjdD8KCn5BbmRyZXcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 17:38:59 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 17:38: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 1hoAMp-0006SK-Tq; Thu, 18 Jul 2019 17:38: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=B+y+=VP=tklengyel.com=bounce+e181d6.cd840-xen-devel=lists.xenproject.org@srs-us1.protection.inumbo.net>)
 id 1hoAMo-0006SE-Mw
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 17:38:54 +0000
X-Inumbo-ID: e962efd5-a982-11e9-8980-bc764e045a96
Received: from rs224.mailgun.us (unknown [209.61.151.224])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e962efd5-a982-11e9-8980-bc764e045a96;
 Thu, 18 Jul 2019 17:38:53 +0000 (UTC)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=tklengyel.com;
 q=dns/txt; 
 s=krs; t=1563471533; h=Content-Type: Cc: To: Subject: Message-ID: Date:
 From: In-Reply-To: References: MIME-Version: Sender;
 bh=MnxkelMiOoHB/nq/YRZs4/MXs+7UWUkgKtkJgPFLGBw=;
 b=R11uG+ofI54CrexeC9jlCNQXU4hhaV7X6d1XRqKtiUJsOEtJ64z83Z/P10sqjqj4rQ8bsyjR
 E1NazPJHvXzBPYuAIygABWvIaj7UwbMTRcIOpMvRx1MbYTTJ5Anea98u3jvU+vyh42D0L4T1
 Ox7hEM1mNcQU/suG8AQPPrZY6MY=
X-Mailgun-Sending-Ip: 209.61.151.224
X-Mailgun-Sid: WyIyYTNmOCIsICJ4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmciLCAiY2Q4NDAiXQ==
Received: from mail-wr1-f41.google.com (mail-wr1-f41.google.com
 [209.85.221.41])
 by mxa.mailgun.org with ESMTP id 5d30aeac.7f43b159fc70-smtp-out-n03;
 Thu, 18 Jul 2019 17:38:52 -0000 (UTC)
Received: by mail-wr1-f41.google.com with SMTP id n4so29650000wrs.3
 for <xen-devel@lists.xenproject.org>; Thu, 18 Jul 2019 10:38:51 -0700 (PDT)
X-Gm-Message-State: APjAAAW1xW7y/jbAWHoQdHqR53hdJK/oykRmZ347uM5tjhDMI7HLicoc
 5K4rNgEQvQkrQmk40+lpKc3MvbGWEWSJKj7sxB4=
X-Google-Smtp-Source: APXvYqwjOOpcA30/J4+fCF/2WWnGSTUoEMHiWgNOssapKk/w8quIG0SSDDqaoIoNxYudV0nTI5vOZAgxAtGuFxyAS5Q=
X-Received: by 2002:adf:ef8d:: with SMTP id d13mr49223714wro.60.1563471530431; 
 Thu, 18 Jul 2019 10:38:50 -0700 (PDT)
MIME-Version: 1.0
References: <20190718144317.23307-1-tamas@tklengyel.com>
 <119d0edb-cb12-fbad-9e3e-8c0a469983df@arm.com>
 <CABfawh=DwOP5eQYmMVNF+n-khkbEDFia0eo=JbE0yhCKjV_+8Q@mail.gmail.com>
 <fcbf4968-7b82-6e5d-75ae-e4c2ff059b4d@arm.com>
In-Reply-To: <fcbf4968-7b82-6e5d-75ae-e4c2ff059b4d@arm.com>
From: Tamas K Lengyel <tamas@tklengyel.com>
Date: Thu, 18 Jul 2019 11:38:13 -0600
X-Gmail-Original-Message-ID: <CABfawhm6gN-zanCJwg-gc8Bm1LZeD8JsQ52fzNXm4dc=PNf9AQ@mail.gmail.com>
Message-ID: <CABfawhm6gN-zanCJwg-gc8Bm1LZeD8JsQ52fzNXm4dc=PNf9AQ@mail.gmail.com>
To: Julien Grall <julien.grall@arm.com>
Subject: Re: [Xen-devel] [RFC] xen: Add .astylerc for automated
 style-formatting
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Iurii Artemenko <Iurii_Artemenko@epam.com>, Jan Beulich <jbeulich@suse.com>,
 Xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAgICAtIExpbmUgODczNTogSXQgbG9va3MgbGlrZSB0byBtZSB0aGUgdG9vbHMgcG9saWN5IGlz
IHF1aXRlCj4gaW5jb25zaXN0ZW50LiBJbiBwcmV2aW91cyBwbGFjZSBpdCBrZWVwcyBpdCBwcm9w
ZXJseSBhbGlnbmVkIHNlZSBsaW5lIDU3NzcuCgpUaGlzIHdhcyBhbHNvIGR1ZSB0byBub3QgYWxs
b3dpbmcgaW5kZW50YXRpb24gdG8gYmUgbW9yZSB0aGVuIDQwCmNoYXJhY3RlcnMgdG8gdGhlIHJp
Z2h0LiBPdmVycmlkaW5nIG1heC1jb250aW51YXRpb24taW5kZW50IGxlYXZlcwp0aGVzZSBiZS4K
ClRhbWFzCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 17:45:03 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 17: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 1hoASg-0007Bg-KJ; Thu, 18 Jul 2019 17:44: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=BHH2=VP=suse.com=dfaggioli@srs-us1.protection.inumbo.net>)
 id 1hoASf-0007Bb-1B
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 17:44:57 +0000
X-Inumbo-ID: b7d05bb9-a983-11e9-8980-bc764e045a96
Received: from m9a0003g.houston.softwaregrp.com (unknown [15.124.64.68])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b7d05bb9-a983-11e9-8980-bc764e045a96;
 Thu, 18 Jul 2019 17:44:55 +0000 (UTC)
Received: FROM m9a0003g.houston.softwaregrp.com (15.121.0.191) BY
 m9a0003g.houston.softwaregrp.com WITH ESMTP; 
 Thu, 18 Jul 2019 17:44:44 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M9W0068.microfocus.com (2002:f79:bf::f79:bf) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Thu, 18 Jul 2019 17:44:08 +0000
Received: from NAM03-CO1-obe.outbound.protection.outlook.com (15.124.8.13) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Thu, 18 Jul 2019 17:44:08 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=Tkih6RiV6IIpffUPVplWDs75sFsclLl0kVj0tScAv63T0+sT0mJfv5+c32f82xny3/xcKNb++A07XYYSsrtP7ssDuctZ1YSVQxX2UAmg06sDkcRAk1CBOpBHAmgWbBJEiYLz7WhKj6oEWDCQkXQnDz904RCelnDLwRhCZzEmKqEcMvgXF2o2pG8N31FAWlqFFDLlWry9UD7AkM4gUEYF5+V+PXuW9NNEYTW7Zl0yilCsEIXMQGROw6AasnKKrNy2kPFHyvF5Y7mK+UVmrKpylv82EXC5O5/CQGCUtj2Lfgw2wKvw20+rRnQix+wMA8KIg87D3FEzX0ILirLwIdqb0Q==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=APFYO4eoqI8kNLaJ2IHeEF6LhYwroKdrOtoMlsbwt4A=;
 b=V0GPBGmypFo/cu0gjp0nkK0kuoHtSXp7JatitIu4Izw94HEu2wUhMsOGpAT8NN3is74lru6yEBAoIfelkIuAAfWFeXXXbE9G+tOCUmzPRo9l/PGOE8tSEclR0I3JToJZ6vUIrN0AAdP4AnPYpKRblmzcV1RD3VnNIjY8KhsFek+b8J+TUG+pD0Lxko1jQUIr05onB9535BFdF3I5R3/delTZvpk+tEZrN/eBZIlS5WCf/Io7WHCoF/7KeGD/3RYbRZguCLp3DtscI/XIBoo0k7WdY/PVB+3e8lJf2UyK04jwHySXuP95ya/yLp4ZDuOHrTtBBKOSCjBQO0J2gKjIoQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM5PR18MB1499.namprd18.prod.outlook.com (10.175.220.20) by
 DM5PR18MB1371.namprd18.prod.outlook.com (10.175.223.147) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.14; Thu, 18 Jul 2019 17:44:06 +0000
Received: from DM5PR18MB1499.namprd18.prod.outlook.com
 ([fe80::d409:6406:c7a4:b807]) by DM5PR18MB1499.namprd18.prod.outlook.com
 ([fe80::d409:6406:c7a4:b807%2]) with mapi id 15.20.2073.012; Thu, 18 Jul 2019
 17:44:06 +0000
From: Dario Faggioli <dfaggioli@suse.com>
To: Juergen Gross <JGross@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [Xen-devel] [PATCH 04/60] xen/sched: use new sched_unit instead
 of vcpu in scheduler interfaces
Thread-Index: AQHVPZBlL1Q1XUpsfEu/nRk5BkyHJw==
Date: Thu, 18 Jul 2019 17:44:06 +0000
Message-ID: <545dedb5b964e21f4bbedd72c68ec3700acc3dde.camel@suse.com>
References: <20190528103313.1343-1-jgross@suse.com>
 <20190528103313.1343-5-jgross@suse.com>
In-Reply-To: <20190528103313.1343-5-jgross@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=dfaggioli@suse.com; 
x-originating-ip: [89.186.78.87]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 6e70caa6-cab2-48b0-6427-08d70ba787e0
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(49563074)(7193020);
 SRVR:DM5PR18MB1371; 
x-ms-traffictypediagnostic: DM5PR18MB1371:
x-microsoft-antispam-prvs: <DM5PR18MB1371C79742BAA58BC5D1E258C5C80@DM5PR18MB1371.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-forefront-prvs: 01026E1310
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(366004)(376002)(136003)(346002)(396003)(39860400002)(189003)(199004)(66446008)(81166006)(8676002)(66946007)(256004)(14444005)(64756008)(66556008)(66476007)(6246003)(66616009)(316002)(81156014)(5660300002)(2906002)(66066001)(4326008)(6116002)(486006)(7736002)(8936002)(76116006)(99286004)(86362001)(478600001)(2501003)(53376002)(68736007)(6436002)(110136005)(54906003)(25786009)(6506007)(102836004)(53366004)(966005)(76176011)(53936002)(71200400001)(71190400001)(305945005)(14454004)(36756003)(476003)(6512007)(6306002)(2616005)(91956017)(7416002)(186003)(99936001)(26005)(118296001)(446003)(229853002)(6486002)(3846002)(11346002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM5PR18MB1371;
 H:DM5PR18MB1499.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: enftXKSDWjfoR3GOh6dd7JoFmBtWMtBJO4ITPpj3Jmm41PN6vAKUApVNO0LOJSTSwKxu5JJSixId7nwk60sWk4SovfogLCRNx2vKCcZEKpD26xreWPy5UJqxT5N7JJhTy+k8luSjBKHfdGWfrDFM+5j5aVzPO5UR3RZ2j7Fxe/O+naKZzKt/RMOzZU7ua2PhpnmsPPVG1m9I5onBPfgJQNRAqVBxqeZVfA2Q2u1NLGv1MGQ3klGQdkbquqIeCuEagx9YRv5M/3tHMlfA0FmJz8h9Wr810Ja+j8bsspkPckP00XPWbMxA8+055inD/cqmvchLqGWDsZswdG7fmHlDprIG0CiV8lv1OxEkQREFuO+3xiXGCo4S7G6dh25AsBGQOilhp2X5PSI6YYzQnixwXpmOUFrH3w6NJU8ueGQtC/k=
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 6e70caa6-cab2-48b0-6427-08d70ba787e0
X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Jul 2019 17:44:06.1516 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: dfaggioli@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR18MB1371
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH 04/60] xen/sched: use new sched_unit instead
 of vcpu in scheduler interfaces
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "sstabellini@kernel.org" <sstabellini@kernel.org>,
 "wl@xen.org" <wl@xen.org>, "konrad.wilk@oracle.com" <konrad.wilk@oracle.com>,
 "george.dunlap@eu.citrix.com" <george.dunlap@eu.citrix.com>,
 "tim@xen.org" <tim@xen.org>,
 "ian.jackson@eu.citrix.com" <ian.jackson@eu.citrix.com>,
 "robert.vanvossen@dornerworks.com" <robert.vanvossen@dornerworks.com>,
 "julien.grall@arm.com" <julien.grall@arm.com>,
 "josh.whitehead@dornerworks.com" <josh.whitehead@dornerworks.com>,
 "mengxu@cis.upenn.edu" <mengxu@cis.upenn.edu>, Jan Beulich <JBeulich@suse.com>,
 "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>
Content-Type: multipart/mixed; boundary="===============8641840936792706485=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============8641840936792706485==
Content-Language: en-US
Content-Type: multipart/signed; micalg=pgp-sha256;
	protocol="application/pgp-signature"; boundary="=-uvVrXacnRuEj7k8HlZ1Q"

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

On Tue, 2019-05-28 at 12:32 +0200, Juergen Gross wrote:
> In order to prepare core- and socket-scheduling use a new struct
> sched_unit instead of struct vcpu for interfaces of the different
> schedulers.
>=20
> Rename the per-scheduler functions insert_vcpu and remove_vcpu to
> insert_unit and remove_unit to reflect the change of the parameter.
> In the schedulers rename local functions switched to sched_unit, too.
>=20
> For now this new struct will contain a vcpu pointer only and is
> allocated on the stack. This will be changed later.
>=20
> Signed-off-by: Juergen Gross <jgross@suse.com>
>
This looks good to me.

One thing that came to mind, is that the various function parameters
and local variables called 'unit', could be called 'su'.

It's a contraction of 'sched_unit', like, e.g., 'v' or 'vc' were
contractions of 'vcpu', it's still quite descriptive, it's short, which
is always good, IMO, and might mean less line wrap reformatting
(considering that it's replacing 'v' or 'vc').

Of course, this will likely mean changing all the other ~60 patches, so
I'll understand if you say that it would be too much.

Also...

> index 2201faca6b..72a17758a1 100644
> --- a/xen/include/xen/sched.h
> +++ b/xen/include/xen/sched.h
> @@ -275,6 +275,10 @@ struct vcpu
>      struct arch_vcpu arch;
>  };
> =20
> +struct sched_unit {
> +    struct vcpu           *vcpu;
> +};
> +
>
Is my understanding correct that this field is going to be renamed
vcpu_list, right from this patch?

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


--=-uvVrXacnRuEj7k8HlZ1Q
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+4FAl0wr+QACgkQFkJ4iaW4
c+67Eg//WO6jnS6LrDX0WK+UoN8T2i5z5rQYNDLfgtmFN6qgLaMJ55sxwlvjMZPz
L6Fuvu1TAymKsh3e9zCRJZlVS4Ujkx6oVVVeV7GB4cwlYcCBBLLniq3zsLWS8yRW
WmPwn/g7zpFw+R4SAD2ZC28opJ3nUDouyHLChca5lfnGZWRzUPNlhTNrnNFputRs
bwPtF+EuYxsOChXyIPZdCnUuqkbo9siDPjTLp4AjCV1Kv6yjljfdGJMzc7Xsa1PK
wmXw0XZmMNsvDXRbGUrd6sp3O4bcHc78qx7yZl3N7QFhU9P7wqwf+cKCDJgQ1c3I
k/sUUIz4edgrJtffUpRH+RD/4nHxK+y028xrLOBzxQrAPBE8NfEeA10IJpVoh9Rg
U3MOB7EHzQHnsyzDbCfihRWzSEHuSavcowKM+F61WyFX6cyQT8wfTu/HJEsjbCVs
e6tk0LOha//1/oqGXdRAM+SB3R3LMTafxHb4vMfMV7bhlR4+DYNcxirdQ98qvazl
ErSUrdZzbmbUjHFhAW6uBiE6/soTrpbu4ujde5g9uYWyNjqoC3w2yN50ggMyr+ci
HwvNpoiBDRzrqb941n+6R8hjZ/hYDaBEaonc39BDXqshFZVTi6oJyD9eU2oO3ArN
hzDOyYA/S4IhXkUdnyG4W5HvbmqmpLpHqh1N+1JYSD1JZj5UUZs=
=t0AO
-----END PGP SIGNATURE-----

--=-uvVrXacnRuEj7k8HlZ1Q--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============8641840936792706485==--


From xen-devel-bounces@lists.xenproject.org Thu Jul 18 17:48:58 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 17: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 1hoAWX-0007Jd-Az; Thu, 18 Jul 2019 17:48:57 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=B+y+=VP=tklengyel.com=bounce+e181d6.cd840-xen-devel=lists.xenproject.org@srs-us1.protection.inumbo.net>)
 id 1hoAWV-0007JX-I1
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 17:48:55 +0000
X-Inumbo-ID: 4d86112a-a984-11e9-af81-a3aacacb69d1
Received: from rs224.mailgun.us (unknown [209.61.151.224])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 4d86112a-a984-11e9-af81-a3aacacb69d1;
 Thu, 18 Jul 2019 17:48:51 +0000 (UTC)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=tklengyel.com;
 q=dns/txt; 
 s=krs; t=1563472131; h=Content-Type: Cc: To: Subject: Message-ID: Date:
 From: In-Reply-To: References: MIME-Version: Sender;
 bh=RJTo5tes5t1fnSz40v8gpUmmH3aMdurBQkumNQapOis=;
 b=HS4cbFUDEGegtpnHLtw+qk9pyJK3Bux/1OyjaoB/a9gR/nsqQzC2TLnxQj8kxkKaXpDFzupa
 cWiTxqZpVeLheLfaqiPFF8iz/KqKkkC7j3MPrgJ1OufC90Kx+0MjUGUFRf7C7hzQCIzDcHEE
 3sWe8zpFRVsZE04yFUHo2ac0K4U=
X-Mailgun-Sending-Ip: 209.61.151.224
X-Mailgun-Sid: WyIyYTNmOCIsICJ4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmciLCAiY2Q4NDAiXQ==
Received: from mail-wr1-f43.google.com (mail-wr1-f43.google.com
 [209.85.221.43])
 by mxa.mailgun.org with ESMTP id 5d30b0fd.7fae699aa870-smtp-out-n02;
 Thu, 18 Jul 2019 17:48:45 -0000 (UTC)
Received: by mail-wr1-f43.google.com with SMTP id y4so29650446wrm.2
 for <xen-devel@lists.xenproject.org>; Thu, 18 Jul 2019 10:48:44 -0700 (PDT)
X-Gm-Message-State: APjAAAWnv+aYfoK3+8/wA4iqfMvZo348veYuLFmoEZiW2WUsn2VxEFCI
 t+IT8UA9JeFot6xyza6Dux51muCV/bf4OF/hhSk=
X-Google-Smtp-Source: APXvYqyXy2EQm61twMk0yteMWKQdv1+JPAgh3d73suOKkcf1s4dI8A6+eh+w+YEgHBTQ8tBbrO1jcG+pn1THCIfLcvc=
X-Received: by 2002:a5d:5012:: with SMTP id e18mr22543464wrt.166.1563472123367; 
 Thu, 18 Jul 2019 10:48:43 -0700 (PDT)
MIME-Version: 1.0
References: <20190718144317.23307-1-tamas@tklengyel.com>
 <119d0edb-cb12-fbad-9e3e-8c0a469983df@arm.com>
 <CABfawh=DwOP5eQYmMVNF+n-khkbEDFia0eo=JbE0yhCKjV_+8Q@mail.gmail.com>
 <fcbf4968-7b82-6e5d-75ae-e4c2ff059b4d@arm.com>
In-Reply-To: <fcbf4968-7b82-6e5d-75ae-e4c2ff059b4d@arm.com>
From: Tamas K Lengyel <tamas@tklengyel.com>
Date: Thu, 18 Jul 2019 11:48:07 -0600
X-Gmail-Original-Message-ID: <CABfawh=R-K3nje0gdsi-26Zj7-y6=KkiW=-s0TLK1o3QgVXLmw@mail.gmail.com>
Message-ID: <CABfawh=R-K3nje0gdsi-26Zj7-y6=KkiW=-s0TLK1o3QgVXLmw@mail.gmail.com>
To: Julien Grall <julien.grall@arm.com>
Subject: Re: [Xen-devel] [RFC] xen: Add .astylerc for automated
 style-formatting
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Iurii Artemenko <Iurii_Artemenko@epam.com>, Jan Beulich <jbeulich@suse.com>,
 Xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAgICAtIExpbmUgMTAyNTogVGhlIHRvb2xzIG5lZWRzIHRvIGJlIGFibGUgdG8gZGVhbCBmb3Jf
ZWFjaF92Y3B1KC4uLikgJiBjby4KClRoZXNlIGNhbiBiZSBtYWRlIE9LIGJ5IGFkZGluZyBicmFj
ZXMuIE90aGVyIHRoYW4gdGhhdCB0aGUgb25seSB3YXkgSQpmb3VuZCB0byBtYWtlIGl0IG5vdCBj
aGFuZ2UgdGhlIGluZGVudGF0aW9uIGlzIHRvIGFkZCB0aGUgY29tbWVudCAiLyoKKklOREVOVC1P
RkYqICovIiBiZWZvcmUgdGhlIGJsb2NrIGFuZCAiLyogKklOREVOVC1PTiogKi8iIGFmdGVyd2Fy
ZHMuCgpUYW1hcwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 17:59:17 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 17:59:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hoAgG-00083R-Cm; Thu, 18 Jul 2019 17:59:00 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=hbxb=VP=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hoAgF-00083M-Sp
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 17:58:59 +0000
X-Inumbo-ID: b590f55e-a985-11e9-a0ff-9ba667dc574f
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b590f55e-a985-11e9-a0ff-9ba667dc574f;
 Thu, 18 Jul 2019 17:58:55 +0000 (UTC)
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: KfDwoDQbYjZuazuin63RUWJcBikZotMCKQ2NNOgrdUSCihbo39OGpkURJHRZwqWcXTa/ZnfbTI
 8NHmsuDRxL58/zSOHq3aR75sgg/iNpDbzu8GiLC0wWDK56Lc/F0Vcajbkuok/xLLNBH0IjgXvc
 z6fYMQq1qtezO8zs55ZO0c975iW8eVFRF9HhMfEFkP1dm8CoISNAurQLCJeRLySlOAGyX3ys9Y
 lCMdOqG73fPGnoFw+IyX3Oxh36ydlhgyhdhQE524jk3JLJAQqS83jjznU9h1D1jSO0uYkCzP4e
 PjA=
X-SBRS: 2.7
X-MesageID: 3249884
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,279,1559534400"; 
   d="scan'208";a="3249884"
To: Tamas K Lengyel <tamas@tklengyel.com>, <xen-devel@lists.xenproject.org>
References: <20190718144317.23307-1-tamas@tklengyel.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <766b2e92-9d0d-e4d8-2a11-37b7e974f6d0@citrix.com>
Date: Thu, 18 Jul 2019 18:58:51 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <20190718144317.23307-1-tamas@tklengyel.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] [RFC] xen: Add .astylerc for automated
 style-formatting
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei
 Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Julien Grall <julien.grall@arm.com>,
 Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTgvMDcvMjAxOSAxNTo0MywgVGFtYXMgSyBMZW5neWVsIHdyb3RlOgo+IGRpZmYgLS1naXQg
YS9DT0RJTkdfU1RZTEUgYi9DT0RJTkdfU1RZTEUKPiBpbmRleCA2Y2M1Yjc3NGNmLi4wYjM3Zjdh
ZTRkIDEwMDY0NAo+IC0tLSBhL0NPRElOR19TVFlMRQo+ICsrKyBiL0NPRElOR19TVFlMRQo+IEBA
IC02MCw4ICs2MCw4IEBAIEJyYWNpbmcKPiAgLS0tLS0tLQo+ICAKPiAgQnJhY2VzICgneycgYW5k
ICd9JykgYXJlIHVzdWFsbHkgcGxhY2VkIG9uIGEgbGluZSBvZiB0aGVpciBvd24sIGV4Y2VwdAo+
IC1mb3IgdGhlIGRvL3doaWxlIGxvb3AuICBUaGlzIGlzIHVubGlrZSB0aGUgTGludXggY29kaW5n
IHN0eWxlIGFuZAo+IC11bmxpa2UgSyZSLiAgZG8vd2hpbGUgbG9vcHMgYXJlIGFuIGV4Y2VwdGlv
bi4gZS5nLjoKPiArZm9yIHRoZSB3aGlsZS1wYXJ0IG9mIGRvL3doaWxlIGxvb3BzLiAgVGhpcyBp
cyB1bmxpa2UgdGhlIExpbnV4IGNvZGluZyBzdHlsZQo+ICthbmQgdW5saWtlIEsmUi4gIGRvL3do
aWxlIGxvb3BzIGFyZSBhbiBleGNlcHRpb24uIGUuZy46Cj4gIAo+ICBpZiAoIGNvbmRpdGlvbiAp
Cj4gIHsKPiBAQCAtNzcsNyArNzcsOCBAQCB3aGlsZSAoIGNvbmRpdGlvbiApCj4gICAgICAvKiBE
byBzdHVmZi4gKi8KPiAgfQo+ICAKPiAtZG8gewo+ICtkbwo+ICt7CgpJJ2QgaGFwcGlseSB0YWtl
IHRoaXMgYWRqdXN0bWVudCB0byBYZW4ncyBzdHlsZSBpZiBpdCBoZWxwcyB1cyBlbmQgdXAKd2l0
aCBhdXRvLWZvcm1hdHRlci4KCkFsc28sIHRoZXJlIGFyZSBhIG51bWJlciBvZiBmaWxlcyB3aGlj
aCBhcmUgdGVjaG5pY2FsbHkgTGludXggc3R5bGUsIGJ1dApoYXZlIHRvdGFsbHkgZGl2ZXJnZWQg
ZnJvbSBMaW51eCwgYW5kIHdvdWxkIGJlIGVhc2llciB0byBtb3ZlIHRvIFhlbiBzdHlsZS4KCkRv
IHlvdSBoYXZlIGFuIHVwZGF0ZWQgLmFzdHlsZXJjIGJhc2VkIG9uIEp1bGllbidzIG9ic2VydmF0
aW9ucz8KCklTVFIgc29tZW9uZSBzYXlpbmcgdGhhdCB0aGUgbWFpbnRhaW5lciBvZiBhc3R5bGUg
d2FzIHZlcnkgaGFwcHkgdGFraW5nCmFkZGl0aW9ucywgaWYgd2UgbmVlZCB0byBnbyBhbG9uZyB0
aGF0IHJvdXRlLgoKfkFuZHJldwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 18:00:25 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 18: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 1hoAhc-0000LB-PF; Thu, 18 Jul 2019 18:00:24 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=BHH2=VP=suse.com=dfaggioli@srs-us1.protection.inumbo.net>)
 id 1hoAhb-0000L5-FD
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 18:00:23 +0000
X-Inumbo-ID: e2519720-a985-11e9-8980-bc764e045a96
Received: from m9a0003g.houston.softwaregrp.com (unknown [15.124.64.68])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e2519720-a985-11e9-8980-bc764e045a96;
 Thu, 18 Jul 2019 18:00:22 +0000 (UTC)
Received: FROM m9a0003g.houston.softwaregrp.com (15.121.0.191) BY
 m9a0003g.houston.softwaregrp.com WITH ESMTP; 
 Thu, 18 Jul 2019 18:00:13 +0000
Received: from M9W0068.microfocus.com (2002:f79:bf::f79:bf) by
 M9W0068.microfocus.com (2002:f79:bf::f79:bf) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Thu, 18 Jul 2019 17:57:07 +0000
Received: from NAM02-SN1-obe.outbound.protection.outlook.com (15.124.72.11) by
 M9W0068.microfocus.com (15.121.0.191) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Thu, 18 Jul 2019 17:57:07 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=cbKhpYZfVTBcf21ms/74gwNPidLMGG9j3lq4s1Ammm+FnCdHkij1NYMK+LW63vSZRnVbEkWG4O9chYRiDJgJD5cVPw7Op9k6ExuF1AQSBK2IVioK5xUmnbs7FT42Rc4VgdisqIYnVo/Jh4POtn4SwGfWrtmkAq4gMl1kpF0jxlOiRqKXn9GPKv1rvV2vkdX/mrSD5Pn7kv1mJQryuhlRFlrIwUFd/NnalIcceOgpXTRgksNPxL75VE1PZZ0affWodQv8Gnzossi8DXn9/ESEPmbNl/jYYjxmiXFDE4R355TpAyNXDmN+aYYXVSeKddLlN/pvx5vdITwVdpaLx5GKzg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=0IapSg9/YNi8AC+rfjEDIE8+wBO4dEeWdlCHx/6nnUw=;
 b=cuuBnho3ygMcHMa/K5uueIeyWO7BKy4U3TqUiVAn7yxaqImECdYR2dUcrAMeZjwRvS3+90e8lQtadxLeIdTWmZHHP0Q9BrxAxK4Tpmu0WJ0LekjtovF/UBDyyZTRdEErNe84CA1olrVT47LpMmqIrm24/X1IDCETcwsN6EIhh/sjjURu15DUJO+B9hdsiKG7u1dxgJAFyAHeGvqURqftsXf52uY5Zu9b6EOe+OWgm0/sV4H4Da7VHyGFX3ZW7171CrGMhCnL8/DGpzblq4oHwW53K+gXvJ5EC/juXfrNlHXkbhmStvV6QXlxCDR7VTuBWi/ueQ0Z6sZRk/9pt72oGA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM5PR18MB1499.namprd18.prod.outlook.com (10.175.220.20) by
 DM5PR18MB1242.namprd18.prod.outlook.com (10.173.213.20) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.14; Thu, 18 Jul 2019 17:57:05 +0000
Received: from DM5PR18MB1499.namprd18.prod.outlook.com
 ([fe80::d409:6406:c7a4:b807]) by DM5PR18MB1499.namprd18.prod.outlook.com
 ([fe80::d409:6406:c7a4:b807%2]) with mapi id 15.20.2073.012; Thu, 18 Jul 2019
 17:57:05 +0000
From: Dario Faggioli <dfaggioli@suse.com>
To: Juergen Gross <JGross@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [Xen-devel] [PATCH 05/60] xen/sched: alloc struct sched_unit for
 each vcpu
Thread-Index: AQHVPZI1eSV5JYG3wEiY4OjiJWJE7g==
Date: Thu, 18 Jul 2019 17:57:05 +0000
Message-ID: <ac36f4026604dcdaf5fb6274e287bd4c2b54720e.camel@suse.com>
References: <20190528103313.1343-1-jgross@suse.com>
 <20190528103313.1343-6-jgross@suse.com>
In-Reply-To: <20190528103313.1343-6-jgross@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=dfaggioli@suse.com; 
x-originating-ip: [89.186.78.87]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: ea480a4f-cf79-490c-9139-08d70ba95873
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(49563074)(7193020);
 SRVR:DM5PR18MB1242; 
x-ms-traffictypediagnostic: DM5PR18MB1242:
x-microsoft-antispam-prvs: <DM5PR18MB1242F66D4A3685154B1A57A1C5C80@DM5PR18MB1242.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:6790;
x-forefront-prvs: 01026E1310
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(136003)(396003)(376002)(346002)(366004)(39860400002)(189003)(199004)(76176011)(66066001)(7736002)(305945005)(14454004)(486006)(4326008)(64756008)(66476007)(66616009)(81166006)(11346002)(36756003)(66556008)(76116006)(66446008)(66946007)(5660300002)(2906002)(446003)(81156014)(2501003)(2616005)(476003)(86362001)(8936002)(102836004)(53376002)(54906003)(6486002)(91956017)(6246003)(53366004)(26005)(6116002)(186003)(53936002)(99936001)(110136005)(3846002)(6512007)(966005)(25786009)(8676002)(71200400001)(478600001)(316002)(118296001)(229853002)(256004)(71190400001)(14444005)(6306002)(99286004)(6436002)(6506007)(68736007);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM5PR18MB1242;
 H:DM5PR18MB1499.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: Ak/N97wbd00R123U2270n8R0CA10MzZndMyCExl1mjuLJ0Tj1oUf2kj2lHvZXVeRB9qX6h7ro6fMEy4ofmmEJdhIw4fzlb03hebng3HB8qD5NSciICr/l+tid0lhNIDSkeAZNMYnMdayzs5OyRcAIhSwxDIT8QQy08ybOPURquf+D6SMxTsMcO3A8rhcmYqR09juVWnD8ehFB5MlslAoTREHX9Tw/oyO7BSiCEeSbyJWekCKxtDepWr0RzJQSIArmx6sYfCsnmgTI9W/70ZkYeZtAgsFHHkJvpC5RS6GNtYg2nWxT5tE91puaDB5ncep5svPBoepFOtwYnDAWxeswZaLB4vMJ5BgAcg+FPGrXEPnoNXO84dMpjdKkH8mL9UcVO2E7V6SzUleFizp74fWsS+AUhGlpYjGsvR8sfVA3Hk=
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: ea480a4f-cf79-490c-9139-08d70ba95873
X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Jul 2019 17:57:05.4889 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: dfaggioli@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR18MB1242
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH 05/60] xen/sched: alloc struct sched_unit
 for each 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: "sstabellini@kernel.org" <sstabellini@kernel.org>,
 "wl@xen.org" <wl@xen.org>, "konrad.wilk@oracle.com" <konrad.wilk@oracle.com>,
 "george.dunlap@eu.citrix.com" <george.dunlap@eu.citrix.com>,
 "ian.jackson@eu.citrix.com" <ian.jackson@eu.citrix.com>,
 "tim@xen.org" <tim@xen.org>, "julien.grall@arm.com" <julien.grall@arm.com>,
 Jan Beulich <JBeulich@suse.com>,
 "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>
Content-Type: multipart/mixed; boundary="===============7693379023509361746=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============7693379023509361746==
Content-Language: en-US
Content-Type: multipart/signed; micalg=pgp-sha256;
	protocol="application/pgp-signature"; boundary="=-zlMspWBUIfIh/J7qRlUO"

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

On Tue, 2019-05-28 at 12:32 +0200, Juergen Gross wrote:
> Allocate a struct sched_unit for each vcpu. This removes the need to
> have it locally on the stack in schedule.c.
>=20
> Signed-off-by: Juergen Gross <jgross@suse.com>
>
And this patch looks ok as well.

However, I don't see much value in not doing what's done here in patch
4 already (it's pretty much only line changed by patch 4 that are being
changed again here).

Is there a particular reason you think it's important to keep these two
patches separated?

Ah, my comment about 'unit' --> 'su' --in case you think it's feasible-
- applies to struct members as well, of course, e.g., here:

>@@ -160,6 +161,7 @@ struct vcpu
> =20
>      struct timer     poll_timer;    /* timeout for SCHEDOP_poll */
> =20
> +    struct sched_unit *sched_unit;
>      void            *sched_priv;    /* scheduler-specific data */
> =20
>      struct vcpu_runstate_info runstate;

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


--=-zlMspWBUIfIh/J7qRlUO
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+4FAl0wsu8ACgkQFkJ4iaW4
c+5hNw//ZYoVSAdIMHSeEaoLUaBz4E6AwPEdhihigW/7YoHE9LTJgty0+5YyTQlU
Ie52iq+u+ZV920hbVwjOzOJK6yE82yvtdJHb38YUwMYnchCMey4oOkUaR+vfxwvy
C2/Iu1Q10oLejHhtcCN65pftM1QBLHcSewo/skA1nyLTxc502tM0FEobST5uimcK
JBDu7/x89GtBSWbfucR0x/Pgny9wWaVzKValMF5K/9jpn89H7coiULN/B5pvGrBa
kSyihERlcL9rgiCoX9JOWFB1bQ1QKEvp0bE2KknbK/f53Pt+ozTpzEALwmPboGhV
r9cJ9WFKakGXMN8W8NglOkheYYD+PVU+cLp5B9ZshuPFCeKpg9DUzfU8h7c08kwp
uquWbB12ky1JtNAR1V3Gp7mwGn0wXrX8LLbAiSCHQqRIKr+B+qE/9ak6npXwsJtO
xxc757ApjvgeGpej8LuT86/Yb26kaK4tynC7AGg38+c01boDLX742vRxY3op6Few
Aqxt9cxevfKYGZ+Bou0X0384SmDC0nzelsWvHE/WZ0e3RQD6dCDJ5l+E0fR1NIfn
hy5yUROGhQJwXRdEVrtpWNLkzsbg9RAow8etASll59YdInGsp0ipYTP8gOW1lBTo
VLvvdsUclGF6OHMAGAmIMbVqgfRhHnWJGYu2cYx/2lVYabXUQ2Y=
=6m5u
-----END PGP SIGNATURE-----

--=-zlMspWBUIfIh/J7qRlUO--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============7693379023509361746==--


From xen-devel-bounces@lists.xenproject.org Thu Jul 18 18:11:55 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 18:11:55 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hoAsg-00018W-1A; Thu, 18 Jul 2019 18:11:50 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=nWwS=VP=gmail.com=andrii.anisov@srs-us1.protection.inumbo.net>)
 id 1hoAse-00018R-De
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 18:11:48 +0000
X-Inumbo-ID: 80fffdc6-a987-11e9-8980-bc764e045a96
Received: from mail-lj1-x242.google.com (unknown [2a00:1450:4864:20::242])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 80fffdc6-a987-11e9-8980-bc764e045a96;
 Thu, 18 Jul 2019 18:11:47 +0000 (UTC)
Received: by mail-lj1-x242.google.com with SMTP id i21so28293046ljj.3
 for <xen-devel@lists.xenproject.org>; Thu, 18 Jul 2019 11:11:46 -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-language:content-transfer-encoding;
 bh=RGIvcnxtWOCezxfSs8dSHNB1dLex0YXAWSD9Nbit5VY=;
 b=YLMhLyr2XxmVgMrqRvSImJVGd+HKsN7HISIJ+Ag5w8lkDLBQyYHRPD7hkeg3xNT2GM
 Z6Eru4mnDIWlYJTsswy+pL9KwHFNvC1p31VSr2q6GfmBwr0CA2C5sL2I3E7F5aJ+UJqL
 8iuqA+gpyfa2gO7ts1nXZnXrAADtZnv06Q6irPhZHcA393TtBCjEcw1yBmLAsvRhPgab
 9NQp25s2jXrSPAbcZiJDrGym96znQXNF2EDczmsMXXtHyk6zIdVu1ulxx9+NSAbcr+k+
 AHw0eW4hI5NagIJ7arCjC2cawiqy2/sZAlsF+lgjTJ1IWNhIPa76ZJM6Pv5KoPWnq8Hp
 jaMQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=RGIvcnxtWOCezxfSs8dSHNB1dLex0YXAWSD9Nbit5VY=;
 b=Cgfl4ZASgWjItIfb2IwpIWA2OodXLKAxyjG3iwBZkauvy5+SU6W32e+NiyrFrhR8Qf
 izk5GwHp4RBMXMbIm19e3sECX6FB+xz5nr7CREl1qqZRM3FbvIKB2wnZoOrIQFaCsZm/
 3Ecr0J4Nl5j8ysym7Xa+WfQD4KgWFIMzlPxY0po1RbyScQdiKbNFYWbovnzuZzFl3+JP
 GmUXBdUmOYvJhAEB3wrK2XVRuOTzc5uH0TXloWCLrY8WgjOeAPOXkiZx2//BAqMEYMUB
 SKYP/L/Xm1J1r7qLor79LlgR754hUaLdUu10iBBHBkeLGs/HjPsGyD8rddbn1v/ULE8C
 16wA==
X-Gm-Message-State: APjAAAUnEYhauwY9ev+EmDReUSbcrWjX7EMv6avicNxFM1R8VcZT/qy2
 qUKKaFrqUasz1KlO5huTp4o=
X-Google-Smtp-Source: APXvYqxBEO3frz1GsQTd9RKp6L0sKjNFPas8LiFMH7J2mKNWFrYg+lYno05LEi7CJEqZc/pwO0dPQw==
X-Received: by 2002:a2e:9951:: with SMTP id r17mr24449427ljj.125.1563473505460; 
 Thu, 18 Jul 2019 11:11:45 -0700 (PDT)
Received: from [10.17.180.34] (ll-22.209.223.85.sovam.net.ua. [85.223.209.22])
 by smtp.gmail.com with ESMTPSA id
 s26sm5208737ljs.77.2019.07.18.11.11.44
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Thu, 18 Jul 2019 11:11:44 -0700 (PDT)
To: Jan Beulich <JBeulich@suse.com>
References: <1563443655-15802-1-git-send-email-andrii.anisov@gmail.com>
 <abf62099-b848-b7ec-b665-52a2dce755b7@suse.com>
 <17c91de8-dbdb-7c56-08e4-a18b900783d3@gmail.com>
 <225f4ccb-d216-98cf-3615-e5196450ea58@suse.com>
From: Andrii Anisov <andrii.anisov@gmail.com>
Message-ID: <fc0b01b0-73ce-3f07-9a98-3ef52ebd24f0@gmail.com>
Date: Thu, 18 Jul 2019 21:11:43 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <225f4ccb-d216-98cf-3615-e5196450ea58@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] schedule: mask out XEN_RUNSTATE_UPDATE from
 state entry 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: George Dunlap <george.dunlap@eu.citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Andrii Anisov <andrii_anisov@epam.com>, Dario Faggioli <dfaggioli@suse.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGVsbG8gSmFuLAoKT24gMTguMDcuMTkgMTg6MDQsIEphbiBCZXVsaWNoIHdyb3RlOgo+IE9uIDE4
LjA3LjIwMTkgMTY6MTIsIEFuZHJpaSBBbmlzb3Ygd3JvdGU6Cj4+IFRoZSBzY2VuYXJpbyBpcyBx
dWl0ZSB0cml2aWFsOiBzb21lIHZjcHUgdXB0ZGF0aW5nIGl0cyBydW5zdGF0ZSB2YWx1ZXMKPj4g
KGUuZy4gY29udGV4dCBzd2l0Y2hpbmcpIHdoaWxlIHRob3NlIHZhbHVlcyBhcmUgYmVpbmcgcmVh
ZCBieSBhIGd1ZXN0IHVzaW5nCj4+IG90aGVyIHZjcHUuCj4gCj4gV2VsbCwgdGhhdCdzIChhZmFp
YSkgbm90IGFuIGludGVuZGVkIHVzYWdlIHNjZW5hcmlvLiBUaGF0J3Mgc3BlY2lmaWNhbGx5Cj4g
d2hhdCB0aGUgWEVOX1JVTlNUQVRFX1VQREFURSBmbGFnIHdhcyBpbnRyb2R1Y2VkIGZvcjogVGhp
cyB3YXkgZ3Vlc3RzCj4gY2FuIG5vdGljZSB0aGF0IHRoZXkgc2hvdWxkbid0IHVzZSB0aGUgdmFs
dWVzLCBhcyB0aGV5J3JlIGxpa2VseQo+IGluY29uc2lzdGVudC4gVGhleSdkIHBhdXNlIGZvciBh
IGJyaWVmIG1vbWVudCBhbmQgbWFrZSBhbm90aGVyIGF0dGVtcHQ7Cj4gc2VlIExpbnV4J2VzIHhl
bl9nZXRfcnVuc3RhdGVfc25hcHNob3RfY3B1X2RlbHRhKCkuCgpPSywgSSBkaWQgdGhpcyBwYXRj
aCBhIHdoaWxlIGFnbyBhbmQgd3JvbmdseSByZWNhbGxlZCB0aGUgc2NlbmFyaW8uClRoZSByYWNl
IG9jY3VycyB3aGVuIHNvbWUgdmNwdSB3YXMganVzdCBzY2hlZHVsZWQgb3V0IGluIFJVTlNUQVRF
X2Jsb2NrZWQuIEdvaW5nIGRvd24gYnkgc2NoZWR1bGUgcGF0aCBpdCBlbnRlcnMgYHVwZGF0ZV9y
dW5zdGF0ZV9hcmVhKHByZXYpYCwgYW5kLCBhdCB0aGlzIG1vbWVudCwgaXQgaXMga2lja2VkIGJ5
IGB2Y3B1X3dha2UoKWAgZnJvbSBvdGhlciBQQ1BVLgoKPiBCdXQgbmVpdGhlciBmcm9tIHRoZSBj
b2RlIGNoYW5nZSBub3IgZnJvbSB0aGUgZGVzY3JpcHRpb24gSSB3b3VsZCBoYXZlCj4gaW1wbGll
ZCB0aGF0IGl0J3MgYSBndWVzdCBzaWRlIHByb2JsZW0geW91J3JlIHRyeWluZyB0byBhZGRyZXNz
LiBTbwo+IGZhciBJIHdhcyBhc3N1bWluZyB5b3UgaGFkIGZvdW5kIGEgcmFjZSBpbiBYZW4gaXRz
ZWxmLgoKQXMgSSBkZXNjcmliZSBhYm92ZSB0aGUgcmFjZSBpcyBpbiBYRU4gaXRzZWxmLiBZZXQg
aXQgaGFzIG5vIHByYWN0aWNhbCBpbXBhY3Qgb24gdGhlIHN5c3RlbSBhdCB0aGlzIG1vbWVudC4K
VGhpcyBwYXRjaCBkb2VzIGZpeCB0aGUgcmFjZSBpbiBYRU4sIGJ1dCBicmVha3Mgd2hhdCB3YXMg
Zml4ZWQgYnkgWEVOX1JVTlNUQVRFX1VQREFURS4gU28gSSBoYXZlIHRvIHJlY2FsbCBpdC4KCj4+
PiBDb25zaWRlcmluZyB0aGUgdmFsdWUgb2YgWEVOX1JVTlNUQVRFX1VQREFURSBpdCBtdXN0IGJl
IGEgcmF0aGVyIHJhcmUgcmFjZQo+Pj4gYW55d2F5LCBJIHdvdWxkIGd1ZXNzLgo+Pgo+PiBJJ20g
bm90IHN1cmUgaG93IGRvIHlvdSBsaW5rIHRoZSB2YWx1ZSBvZiBYRU5fUlVOU1RBVEVfVVBEQVRF
IGFuZCB0aGUgaXNzdWUKPj4gb2NjdXJyZW5jZSByYXRlLiBDb3VsZCB5b3UgcGxlYXNlIHByb3Zp
ZGUgbW9yZSBkZXRhaWxzIGFib3V0IHRoZSBpZGVhPwo+IAo+IFRoZSB2YWx1ZSBpcyBodWdlLCBo
ZW5jZSBpdCBiZWluZyB3cm9uZ2x5IHBhcnQgb2YgYSBjYWxjdWxhdGlvbiBvdWdodCB0bwo+IGJl
IGVhc2lseSBub3RpY2VhYmxlIF9pZl8gaXQgb2NjdXJyZWQgb2Z0ZW4gZW5vdWdoLgoKV2VsbCwg
dGhlIGBkZWx0YWAgdmFsdWUgYmVjb21lIG5lZ2F0aXZlLCBzbyBpdCBpcyBub3QgYWNjdW11bGF0
ZWQgaW50byB0aGUgY3VycmVudCBydW5zdGF0ZSB0aW1lIGFuZCB0aGUgbmV3IHJ1bnN0YXRlIGVu
dHJ5IHRpbWUgaXMgbm90IHVwZGF0ZWQuCldoaWxlIHdlIGN1cnJlbnRseSBzZWVpbmcgdGhpcyBl
ZmZlY3QgZm9yIGJsb2NrZWQtdG8tcnVubmFibGUgdHJhbnNpdGlvbiBvbmx5LCBpdCBjYW4gYmUg
aWdub3JlZC4KCi0tIApTaW5jZXJlbHksCkFuZHJpaSBBbmlzb3YuCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 18:24:58 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 18:24:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hoB5I-0001tS-6u; Thu, 18 Jul 2019 18:24:52 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=xBYf=VP=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hoB5G-0001tG-SM
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 18:24:50 +0000
X-Inumbo-ID: 540ae70f-a989-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 540ae70f-a989-11e9-8980-bc764e045a96;
 Thu, 18 Jul 2019 18:24:49 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hoB5F-0001RE-89; Thu, 18 Jul 2019 18:24: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 1hoB5E-0001Bf-WD; Thu, 18 Jul 2019 18:24:49 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hoB5E-0005J1-T0; Thu, 18 Jul 2019 18:24:48 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139123-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=2537a1b12347e12d3a5df723a71169323edd8425
X-Osstest-Versions-That: xen=c0a0acb7271f822b455be401a37120be61146036
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 18 Jul 2019 18:24:48 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 139123: 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>

ZmxpZ2h0IDEzOTEyMyB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzOTEyMy8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICAyNTM3YTFiMTIzNDdlMTJkM2E1ZGY3MjNhNzExNjkzMjNlZGQ4NDI1CmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICBjMGEwYWNiNzI3MWY4MjJiNDU1
YmU0MDFhMzcxMjBiZTYxMTQ2MDM2CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzkwOTAgIDIwMTkt
MDctMTcgMTQ6MDE6MjMgWiAgICAxIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM5MTIzICAy
MDE5LTA3LTE4IDE2OjAxOjAwIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cgpq
b2JzOgogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qu
b3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dz
LCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSBy
ZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hi
PW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7
YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5k
IGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3Vt
bWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9n
aXQveGVuLmdpdAogICBjMGEwYWNiNzI3Li4yNTM3YTFiMTIzICAyNTM3YTFiMTIzNDdlMTJkM2E1
ZGY3MjNhNzExNjkzMjNlZGQ4NDI1IC0+IHNtb2tlCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 18:26:52 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 18:26:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hoB7D-000204-O9; Thu, 18 Jul 2019 18:26:51 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=Bmnl=VP=gmail.com=persaur@srs-us1.protection.inumbo.net>)
 id 1hoB7C-0001zy-Kj
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 18:26:50 +0000
X-Inumbo-ID: 9b457ff0-a989-11e9-8980-bc764e045a96
Received: from mail-io1-xd41.google.com (unknown [2607:f8b0:4864:20::d41])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9b457ff0-a989-11e9-8980-bc764e045a96;
 Thu, 18 Jul 2019 18:26:49 +0000 (UTC)
Received: by mail-io1-xd41.google.com with SMTP id k20so53001142ios.10
 for <xen-devel@lists.xenproject.org>; Thu, 18 Jul 2019 11:26:49 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:subject:from:in-reply-to:date:cc
 :content-transfer-encoding:message-id:references:to;
 bh=yG0YNENBNe4tX836Vz/fksbV0550GUecHlRUhK6WG/M=;
 b=Km8WjLZqf1VMEKIkVdOSbxm6sl5TqP8wjn7eJCkR53n434dCi8yJg4ftZVTO5kuTSX
 DkIT/7J5ndLJDlHYa3Yufsf9kdqlksQzFZ2zWGjEPVDwk3VzZ/15VmF8pjQzh+TbUbK1
 /N6ztNs7CjFBwZ+e26Lgbr85XokGiJ5B4iAWjWtLho14K1g367wCOgGu8EbwyWpejjnk
 q3F20pxnfQjETZGIxx8U3LVp3esBTHqvnZEUz507fFxlMeJqzwLLEZw+Tu7w2EFN5p2K
 Yhm+UQD69773Us8Gvs6mV81LJYJQhKHjmLm7wMXpCeGB3WdltfdidynPs5ykRPZ/GWN8
 p6cA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc
 :content-transfer-encoding:message-id:references:to;
 bh=yG0YNENBNe4tX836Vz/fksbV0550GUecHlRUhK6WG/M=;
 b=uI6RL9I9NCHr8gdqb4s/LVtKP+HzAyLce4wC49gCuyMUd8pJaGdNRD9FiQFBgzQpiD
 GRm3Sd46cSPlCSSw2gkLnHP4e56oWZ0RYuaet2AMb7m3zPjE3LOhj6/XovqDdRW0JarU
 CMwQIdIYgqpEFy84tqBaEt6WKfDGuNOxpblEidKgyq6LhA0wEr7iHqCouccTRY5+HWyx
 ziZds3zgQCRGBSaxGfhnDG+MCJGTXN/KDENgwVFUJDd2jk5raK84K+q1zsBmyIow4Dza
 ditOYK43b2i7RZ48kshR2oY9IPiwvNTYckGkpNXHFxgHVAPmiS31E6h7bU4HjzL1l6Dg
 SOcA==
X-Gm-Message-State: APjAAAXqAX5P/xDdt7PwiNOqOOm7i7uds4FSAUYS+5hDToQ/EyI3KaNS
 iCU7UJkuBMympMAtz3KSsCI=
X-Google-Smtp-Source: APXvYqwDWxuhebZX8JKO1LuNoireBurTcXa7mowieiCPUietmNB7XbrcMGCDfWtWc3h/Vvx9UEM/7g==
X-Received: by 2002:a5d:964d:: with SMTP id d13mr33228232ios.224.1563474408882; 
 Thu, 18 Jul 2019 11:26:48 -0700 (PDT)
Received: from [100.64.72.253] ([205.185.206.117])
 by smtp.gmail.com with ESMTPSA id t4sm22341497iop.0.2019.07.18.11.26.48
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Thu, 18 Jul 2019 11:26:48 -0700 (PDT)
Mime-Version: 1.0 (1.0)
From: Rich Persaud <persaur@gmail.com>
X-Mailer: iPad Mail (16F203)
In-Reply-To: <b6599113-99ec-8c92-5316-09c0992ab122@citrix.com>
Date: Thu, 18 Jul 2019 14:26:47 -0400
Message-Id: <29A6C124-6EF4-45C2-860E-D34A9B6D2087@gmail.com>
References: <20190418015203.1636-1-dpsmith@apertussolutions.com>
 <1cf0e5e9-2109-9517-49d9-88c5251cf156@citrix.com>
 <5CC19CAC0200007800229037@prv1-mh.provo.novell.com>
 <b6599113-99ec-8c92-5316-09c0992ab122@citrix.com>
To: George Dunlap <george.dunlap@citrix.com>
Subject: Re: [Xen-devel] [PATCH] golang/xenlight: Fixing compilation for go
 1.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: nicolas.belouin@gandi.net, George Dunlap <George.Dunlap@eu.citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>,
 "Daniel P.Smith" <dpsmith.dev@gmail.com>, Jan Beulich <JBeulich@suse.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiBPbiBBcHIgMjUsIDIwMTksIGF0IDA3OjQxLCBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFw
QGNpdHJpeC5jb20+IHdyb3RlOgo+IAo+IE9uIDQvMjUvMTkgMTI6NDAgUE0sIEphbiBCZXVsaWNo
IHdyb3RlOgo+Pj4+PiBPbiAxOC4wNC4xOSBhdCAxNToxMSwgPGdlb3JnZS5kdW5sYXBAY2l0cml4
LmNvbT4gd3JvdGU6Cj4+Pj4gT24gNC8xOC8xOSAyOjUyIEFNLCBEYW5pZWwgUC4gU21pdGggd3Jv
dGU6Cj4+Pj4gVGhpcyBkZWFscyB3aXRoIHR3byBjYXN0aW5nIGlzc3VlcyBmb3IgY29tcGlsaW5n
IHVuZGVyIGdvIDEuMTE6Cj4+Pj4gLSBleHBsaWNpdGx5IGNhc3QgdG8gKkMueGVudG9vbGxvZ19s
b2dnZXIgZm9yIEN0eC5sb2dnZXIgcG9pbnRlcgo+Pj4+IC0gYWRkIGNhc3QgdG8gdW5zYWZlLlBv
aW50ZXIgZm9yIHRoZSBDIHN0cmluZyBjcGF0aAo+Pj4+IAo+Pj4+IFNpZ25lZC1vZmYtYnk6IERh
bmllbCBQLiBTbWl0aCA8ZHBzbWl0aEBhcGVydHVzc29sdXRpb25zLmNvbT4KPj4+IAo+Pj4gUmV2
aWV3ZWQtYnk6IEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4KPj4+IAo+
Pj4gQlRXLCBkbyB5b3Uga25vdyBpZiB0aGlzIHdpbGwgY29tcGlsZSBmb3Igb2xkZXIgdmVyc2lv
bnMgb2YgZ28/Cj4+PiAKPj4+IFRoaXMgc2hvdWxkIGJlIGNvbnNpZGVyZWQgZm9yIGJhY2twb3J0
IGFzIHdlbGwgKGNjJ2luZyBKYW4pLgo+PiAKPj4gRGlkIHlvdSBtZWFuIElhbiwgdGhpcyBiZWlu
ZyBhIHRvb2xzIHBhdGNoPwo+IAo+IEkgZ3Vlc3Mgc28uICBTb3JyeSwgSSBkaWRuJ3QgcmVhbGl6
ZSBJYW4gd2FzIGRvaW5nIHRoZSB0b29scyBiYWNrcG9ydHMuCj4gCj4gLUdlb3JnZQoKV2l0aCB0
aGUgZ29sYW5nIHRvb2xzIG1haW50YWluZXIgY2hhbmdlIGNvbXBsZXRlZCwgaXMgYW55dGhpbmcg
ZnVydGhlciBuZWVkZWQgZm9yIHRoaXMgcGF0Y2ggdG8gYmUgbWVyZ2VkPwoKUmljaApfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 18:35:23 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 18:35:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hoBFN-0002kQ-Ma; Thu, 18 Jul 2019 18:35:17 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=B+y+=VP=tklengyel.com=bounce+e181d6.cd840-xen-devel=lists.xenproject.org@srs-us1.protection.inumbo.net>)
 id 1hoBFM-0002kL-1r
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 18:35:16 +0000
X-Inumbo-ID: c704ac90-a98a-11e9-b22c-47690032ade5
Received: from rs224.mailgun.us (unknown [209.61.151.224])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c704ac90-a98a-11e9-b22c-47690032ade5;
 Thu, 18 Jul 2019 18:35:12 +0000 (UTC)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=tklengyel.com;
 q=dns/txt; 
 s=krs; t=1563474912; h=Content-Type: Cc: To: Subject: Message-ID: Date:
 From: In-Reply-To: References: MIME-Version: Sender;
 bh=1jW9Mi5T2TR3Wfcq8u3cBSfQNfxIf+ZzWtemgeZeXxA=;
 b=KEUUHLT7fmzXnyOWbq2n9QUjp1Lb44tYI/f95sk0eXa+MHRPbNzliFqX4kLdGntjKUTT2Mau
 L/JFXeTHOjKqr8jRua1C8t7c/f0yRO+EYVqXB0i3GYj9ql1MZw7wEjux9Xbo2p3AVWJJDFjc
 zVwwYhSs3EY8ZOwi1UCpsAYLQ8E=
X-Mailgun-Sending-Ip: 209.61.151.224
X-Mailgun-Sid: WyIyYTNmOCIsICJ4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmciLCAiY2Q4NDAiXQ==
Received: from mail-wr1-f41.google.com (mail-wr1-f41.google.com
 [209.85.221.41])
 by mxa.mailgun.org with ESMTP id 5d30bbde.7f8614680ab0-smtp-out-n01;
 Thu, 18 Jul 2019 18:35:10 -0000 (UTC)
Received: by mail-wr1-f41.google.com with SMTP id c2so26561704wrm.8
 for <xen-devel@lists.xenproject.org>; Thu, 18 Jul 2019 11:35:09 -0700 (PDT)
X-Gm-Message-State: APjAAAX0IkJ9vydb+Ya1go34fon81mkVdF/BtQOvRCzbGko8NhqMuwO7
 qFXl/Crijt9BwmIIg6Pr13ahFP5IexInRkGuDZg=
X-Google-Smtp-Source: APXvYqzKCnwENTaNaAaoMlU9tNGN30s1sxp3F7byGZqMQLlTfTq0ADxLCI3GeGMphTM7i2a1Orl0xmy1kV0iJWk6mtA=
X-Received: by 2002:adf:ef8d:: with SMTP id d13mr49388203wro.60.1563474908800; 
 Thu, 18 Jul 2019 11:35:08 -0700 (PDT)
MIME-Version: 1.0
References: <20190718144317.23307-1-tamas@tklengyel.com>
 <766b2e92-9d0d-e4d8-2a11-37b7e974f6d0@citrix.com>
In-Reply-To: <766b2e92-9d0d-e4d8-2a11-37b7e974f6d0@citrix.com>
From: Tamas K Lengyel <tamas@tklengyel.com>
Date: Thu, 18 Jul 2019 12:34:32 -0600
X-Gmail-Original-Message-ID: <CABfawhk-qCQeo+feqk=a2P_cXBrNsDtRuDYAQ9Vf56AQH0H_dg@mail.gmail.com>
Message-ID: <CABfawhk-qCQeo+feqk=a2P_cXBrNsDtRuDYAQ9Vf56AQH0H_dg@mail.gmail.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Subject: Re: [Xen-devel] [RFC] xen: Add .astylerc for automated
 style-formatting
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Julien Grall <julien.grall@arm.com>,
 Jan Beulich <jbeulich@suse.com>, Xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBKdWwgMTgsIDIwMTkgYXQgMTE6NTkgQU0gQW5kcmV3IENvb3Blcgo8YW5kcmV3LmNv
b3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4KPiBPbiAxOC8wNy8yMDE5IDE1OjQzLCBUYW1hcyBL
IExlbmd5ZWwgd3JvdGU6Cj4gPiBkaWZmIC0tZ2l0IGEvQ09ESU5HX1NUWUxFIGIvQ09ESU5HX1NU
WUxFCj4gPiBpbmRleCA2Y2M1Yjc3NGNmLi4wYjM3ZjdhZTRkIDEwMDY0NAo+ID4gLS0tIGEvQ09E
SU5HX1NUWUxFCj4gPiArKysgYi9DT0RJTkdfU1RZTEUKPiA+IEBAIC02MCw4ICs2MCw4IEBAIEJy
YWNpbmcKPiA+ICAtLS0tLS0tCj4gPgo+ID4gIEJyYWNlcyAoJ3snIGFuZCAnfScpIGFyZSB1c3Vh
bGx5IHBsYWNlZCBvbiBhIGxpbmUgb2YgdGhlaXIgb3duLCBleGNlcHQKPiA+IC1mb3IgdGhlIGRv
L3doaWxlIGxvb3AuICBUaGlzIGlzIHVubGlrZSB0aGUgTGludXggY29kaW5nIHN0eWxlIGFuZAo+
ID4gLXVubGlrZSBLJlIuICBkby93aGlsZSBsb29wcyBhcmUgYW4gZXhjZXB0aW9uLiBlLmcuOgo+
ID4gK2ZvciB0aGUgd2hpbGUtcGFydCBvZiBkby93aGlsZSBsb29wcy4gIFRoaXMgaXMgdW5saWtl
IHRoZSBMaW51eCBjb2Rpbmcgc3R5bGUKPiA+ICthbmQgdW5saWtlIEsmUi4gIGRvL3doaWxlIGxv
b3BzIGFyZSBhbiBleGNlcHRpb24uIGUuZy46Cj4gPgo+ID4gIGlmICggY29uZGl0aW9uICkKPiA+
ICB7Cj4gPiBAQCAtNzcsNyArNzcsOCBAQCB3aGlsZSAoIGNvbmRpdGlvbiApCj4gPiAgICAgIC8q
IERvIHN0dWZmLiAqLwo+ID4gIH0KPiA+Cj4gPiAtZG8gewo+ID4gK2RvCj4gPiArewo+Cj4gSSdk
IGhhcHBpbHkgdGFrZSB0aGlzIGFkanVzdG1lbnQgdG8gWGVuJ3Mgc3R5bGUgaWYgaXQgaGVscHMg
dXMgZW5kIHVwCj4gd2l0aCBhdXRvLWZvcm1hdHRlci4KCllheSEKCj4KPiBBbHNvLCB0aGVyZSBh
cmUgYSBudW1iZXIgb2YgZmlsZXMgd2hpY2ggYXJlIHRlY2huaWNhbGx5IExpbnV4IHN0eWxlLCBi
dXQKPiBoYXZlIHRvdGFsbHkgZGl2ZXJnZWQgZnJvbSBMaW51eCwgYW5kIHdvdWxkIGJlIGVhc2ll
ciB0byBtb3ZlIHRvIFhlbiBzdHlsZS4KPgo+IERvIHlvdSBoYXZlIGFuIHVwZGF0ZWQgLmFzdHls
ZXJjIGJhc2VkIG9uIEp1bGllbidzIG9ic2VydmF0aW9ucz8KClllcywgdGhpcyBpcyBpdDoKCnN0
eWxlPWJzZApzdWZmaXg9bm9uZQphbGlnbi1wb2ludGVyPW5hbWUKYWxpZ24tcmVmZXJlbmNlPW5h
bWUKaW5kZW50PXNwYWNlcz00Cm1heC1jb2RlLWxlbmd0aD04MAptaW4tY29uZGl0aW9uYWwtaW5k
ZW50PTAKbWF4LWNvbnRpbnVhdGlvbi1pbmRlbnQ9NzgKYXR0YWNoLWNsb3Npbmctd2hpbGUKcmVt
b3ZlLWJyYWNlcwpicmVhay1vbmUtbGluZS1oZWFkZXJzCnBhZC1jb21tYQpwYWQtaGVhZGVyCgpX
aXRoIHRoaXMgaXQncyBkb3duIHRvIDg2MCBmaWxlcyB0aGF0IGFyZSBmb3JtYXR0ZWQuCgo+Cj4g
SVNUUiBzb21lb25lIHNheWluZyB0aGF0IHRoZSBtYWludGFpbmVyIG9mIGFzdHlsZSB3YXMgdmVy
eSBoYXBweSB0YWtpbmcKPiBhZGRpdGlvbnMsIGlmIHdlIG5lZWQgdG8gZ28gYWxvbmcgdGhhdCBy
b3V0ZS4KClJpZ2h0LCBhZGRpbmcgYSAieGVuIiBzdHlsZSB0ZW1wbGF0ZSB3b3VsZCBiZSBhIHBv
c3NpYmxlIHJvdXRlLCBidXQKSU1ITyB3ZSBhcmUgbm90IHRoYXQgZmFyIG9mZiBmcm9tIHRoZSBi
c2Qgc3R5bGUgdG8gd2FycmFudCBpdC4KClRhbWFzCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 20:06:33 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 20: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 1hoCfJ-0000ZG-JU; Thu, 18 Jul 2019 20: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=xBYf=VP=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hoCfI-0000Z4-Dj
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 20:06:08 +0000
X-Inumbo-ID: 79f584af-a997-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 79f584af-a997-11e9-8980-bc764e045a96;
 Thu, 18 Jul 2019 20: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 <osstest-admin@xenproject.org>)
 id 1hoCfF-0003U7-VQ; Thu, 18 Jul 2019 20:06: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 1hoCfF-0007kk-CH; Thu, 18 Jul 2019 20:06:05 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hoCfF-0005Jq-Bh; Thu, 18 Jul 2019 20:06:05 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139109-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: libvirt:build-i386-libvirt:libvirt-build:fail:regression
 libvirt:build-amd64-libvirt:libvirt-build:fail:regression
 libvirt:build-arm64-libvirt:libvirt-build:fail:regression
 libvirt:build-armhf-libvirt:libvirt-build:fail:regression
 libvirt:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-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-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-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
X-Osstest-Versions-This: libvirt=e10b599a24205576de1d4b9f85b9b4e9968865e2
X-Osstest-Versions-That: libvirt=f58bcb80b2ca1791acd5ec0255297a44aa9d4dbe
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 18 Jul 2019 20:06:05 +0000
Subject: [Xen-devel] [libvirt test] 139109: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTEwOSBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzkxMDkvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMg
d2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgIDYg
bGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzOTAzNwogYnVpbGQtYW1k
NjQtbGlidmlydCAgICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTM5MDM3CiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICA2IGxpYnZpcnQtYnVp
bGQgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzkwMzcKIGJ1aWxkLWFybWhmLWxpYnZpcnQg
ICAgICAgICAgIDYgbGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzOTAz
NwoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14
c20gICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2so
MSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYXJtNjQtYXJtNjQtbGlidmlydC1xY293MiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQoKdmVyc2lvbiB0YXJnZXRlZCBmb3Ig
dGVzdGluZzoKIGxpYnZpcnQgICAgICAgICAgICAgIGUxMGI1OTlhMjQyMDU1NzZkZTFkNGI5Zjg1
YjliNGU5OTY4ODY1ZTIKYmFzZWxpbmUgdmVyc2lvbjoKIGxpYnZpcnQgICAgICAgICAgICAgIGY1
OGJjYjgwYjJjYTE3OTFhY2Q1ZWMwMjU1Mjk3YTQ0YWE5ZDRkYmUKCkxhc3QgdGVzdCBvZiBiYXNp
cyAgIDEzOTAzNyAgMjAxOS0wNy0xNiAwNDoxODo1MyBaICAgIDIgZGF5cwpGYWlsaW5nIHNpbmNl
ICAgICAgICAxMzkwNzYgIDIwMTktMDctMTcgMDQ6MTg6NDcgWiAgICAxIGRheXMgICAgMiBhdHRl
bXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMzkxMDkgIDIwMTktMDctMTggMDQ6MjA6NTAgWiAg
ICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMg
dW5kZXIgdGVzdDoKICBDb2xlIFJvYmluc29uIDxjcm9iaW5zb0ByZWRoYXQuY29tPgogIErDoW4g
VG9ta28gPGp0b21rb0ByZWRoYXQuY29tPgogIE1pY2hhbCBQcml2b3puaWsgPG1wcml2b3puQHJl
ZGhhdC5jb20+CiAgUGV0ZXIgS3JlbXBhIDxwa3JlbXBhQHJlZGhhdC5jb20+Cgpqb2JzOgogYnVp
bGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxk
LWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC1xY293MiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qu
b3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dz
LCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSBy
ZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hi
PW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7
YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5k
IGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3Vt
bWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgMzA2IGxp
bmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 20:51:32 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 20: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 1hoDN7-0003ow-DO; Thu, 18 Jul 2019 20:51:25 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=y+p/=VP=citrix.com=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1hoDN6-0003or-KY
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 20:51:24 +0000
X-Inumbo-ID: cc73e83a-a99d-11e9-8980-bc764e045a96
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id cc73e83a-a99d-11e9-8980-bc764e045a96;
 Thu, 18 Jul 2019 20:51:22 +0000 (UTC)
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=George.Dunlap@citrix.com;
 spf=Pass smtp.mailfrom=George.Dunlap@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 George.Dunlap@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="George.Dunlap@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 George.Dunlap@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="George.Dunlap@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: pvPrJ7H912jFGr5Rezl/1PuDmpvTrJLZj6ai6RcwQCDzLfTCzivBZORWa3HwOUqOR4MEJrM/f1
 x1Jv1DMGNoL9y1nIOtbfru0WTkwsWIVxwQAMFDL+Eo/wmThw92LGuk3NIB9+dH9vaQcKX+BhRr
 utmTiiGyPPe5H3YHgfTray4G+8YtlCIM1tHY5hGjKq42p5KujzxYS7Kp0zpOvw2TP61dWeJ79s
 bWax1YREOstPAamcjRXC5z0II7JV/3KywsIwZC2aP9l/IhgdL+c0wJ5exkFn97wJ69w76VlLmw
 XvI=
X-SBRS: 2.7
X-MesageID: 3186190
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,279,1559534400"; 
   d="scan'208";a="3186190"
From: George Dunlap <George.Dunlap@citrix.com>
To: Rich Persaud <persaur@gmail.com>
Thread-Topic: [Xen-devel] [PATCH] golang/xenlight: Fixing compilation for go
 1.11
Thread-Index: AQHU9YlYaQHRy7JwqkeZC0HzYwfyb6ZBw++AgArm0wCAABEZAICEZEKAgAAoYIA=
Date: Thu, 18 Jul 2019 20:51:18 +0000
Message-ID: <1FBA5690-D488-4D2E-9AC2-0A9BE89390A2@citrix.com>
References: <20190418015203.1636-1-dpsmith@apertussolutions.com>
 <1cf0e5e9-2109-9517-49d9-88c5251cf156@citrix.com>
 <5CC19CAC0200007800229037@prv1-mh.provo.novell.com>
 <b6599113-99ec-8c92-5316-09c0992ab122@citrix.com>
 <29A6C124-6EF4-45C2-860E-D34A9B6D2087@gmail.com>
In-Reply-To: <29A6C124-6EF4-45C2-860E-D34A9B6D2087@gmail.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.104.11)
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
Content-ID: <3E3B127AE6A84640BE515957743B3B4B@citrix.com>
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] golang/xenlight: Fixing compilation for go
 1.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: "nicolas.belouin@gandi.net" <nicolas.belouin@gandi.net>,
 George Dunlap <George.Dunlap@citrix.com>,
 "Daniel P.Smith" <dpsmith.dev@gmail.com>, Jan Beulich <JBeulich@suse.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Ian Jackson <Ian.Jackson@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

DQoNCj4gT24gSnVsIDE4LCAyMDE5LCBhdCA3OjI2IFBNLCBSaWNoIFBlcnNhdWQgPHBlcnNhdXJA
Z21haWwuY29tPiB3cm90ZToNCj4gDQo+PiBPbiBBcHIgMjUsIDIwMTksIGF0IDA3OjQxLCBHZW9y
Z2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+IHdyb3RlOg0KPj4gDQo+PiBPbiA0
LzI1LzE5IDEyOjQwIFBNLCBKYW4gQmV1bGljaCB3cm90ZToNCj4+Pj4+PiBPbiAxOC4wNC4xOSBh
dCAxNToxMSwgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4gd3JvdGU6DQo+Pj4+PiBPbiA0LzE4
LzE5IDI6NTIgQU0sIERhbmllbCBQLiBTbWl0aCB3cm90ZToNCj4+Pj4+IFRoaXMgZGVhbHMgd2l0
aCB0d28gY2FzdGluZyBpc3N1ZXMgZm9yIGNvbXBpbGluZyB1bmRlciBnbyAxLjExOg0KPj4+Pj4g
LSBleHBsaWNpdGx5IGNhc3QgdG8gKkMueGVudG9vbGxvZ19sb2dnZXIgZm9yIEN0eC5sb2dnZXIg
cG9pbnRlcg0KPj4+Pj4gLSBhZGQgY2FzdCB0byB1bnNhZmUuUG9pbnRlciBmb3IgdGhlIEMgc3Ry
aW5nIGNwYXRoDQo+Pj4+PiANCj4+Pj4+IFNpZ25lZC1vZmYtYnk6IERhbmllbCBQLiBTbWl0aCA8
ZHBzbWl0aEBhcGVydHVzc29sdXRpb25zLmNvbT4NCj4+Pj4gDQo+Pj4+IFJldmlld2VkLWJ5OiBH
ZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+DQo+Pj4+IA0KPj4+PiBCVFcs
IGRvIHlvdSBrbm93IGlmIHRoaXMgd2lsbCBjb21waWxlIGZvciBvbGRlciB2ZXJzaW9ucyBvZiBn
bz8NCj4+Pj4gDQo+Pj4+IFRoaXMgc2hvdWxkIGJlIGNvbnNpZGVyZWQgZm9yIGJhY2twb3J0IGFz
IHdlbGwgKGNjJ2luZyBKYW4pLg0KPj4+IA0KPj4+IERpZCB5b3UgbWVhbiBJYW4sIHRoaXMgYmVp
bmcgYSB0b29scyBwYXRjaD8NCj4+IA0KPj4gSSBndWVzcyBzby4gIFNvcnJ5LCBJIGRpZG4ndCBy
ZWFsaXplIElhbiB3YXMgZG9pbmcgdGhlIHRvb2xzIGJhY2twb3J0cy4NCj4+IA0KPj4gLUdlb3Jn
ZQ0KPiANCj4gV2l0aCB0aGUgZ29sYW5nIHRvb2xzIG1haW50YWluZXIgY2hhbmdlIGNvbXBsZXRl
ZCwgaXMgYW55dGhpbmcgZnVydGhlciBuZWVkZWQgZm9yIHRoaXMgcGF0Y2ggdG8gYmUgbWVyZ2Vk
Pw0KDQpNeSBjaGFuZ2UgdG8gdGhlIE1BSU5UQUlORVJTIGZpbGUgaGFzbuKAmXQgeWV0IGJlZW4g
bWVyZ2VkOyBJIHRoaW5rIGl0IHdvdWxkIGJlIGdvb2QgdG8gd2FpdCB1bnRpbCB0aGUgdG9vbHMg
bWFpbnRhaW5lciAod2hvIHRlY2huaWNhbGx5IGlzIGN1cnJlbnRseSB0aGUgbWFpbnRhaW5lcikg
Y2FuIEFjayB0aGUgcGF0Y2guDQoNCknigJlsbCBwaW5nIElhbiBwcml2YXRlbHkgdG8gbWFrZSBz
dXJlIGhlIGRvZXNu4oCZdCBtaXNzIGl0Lg0KDQogLUdlb3JnZQpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 20:55:02 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 20: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 1hoDQb-0003wK-Ur; Thu, 18 Jul 2019 20:55:01 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=y+p/=VP=citrix.com=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1hoDQa-0003wF-Ix
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 20:55:00 +0000
X-Inumbo-ID: 4b83f2c4-a99e-11e9-8bd2-43a470537ce7
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 4b83f2c4-a99e-11e9-8bd2-43a470537ce7;
 Thu, 18 Jul 2019 20:54:55 +0000 (UTC)
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=George.Dunlap@citrix.com;
 spf=Pass smtp.mailfrom=George.Dunlap@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 George.Dunlap@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="George.Dunlap@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 George.Dunlap@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="George.Dunlap@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: XbKKKUbUmxmuW35wu3GMYA4GAK1zdfwmCBgBW+Zt+bwiQymrWeSdpOVLq7QHk7QFyV4GYt24af
 tGcPvcNf1WjwEvCOEL3x6CM90YZYMEfegTkdCxejXL/hy79zk2wyH1shj+7S4pnngz1m75ZZ8a
 jCPvaoQb/+oM5gq41YFsF/hOY3U/yzVkFH2iWiCGhumksq4GqYUUkFjX8YEE7YYoqIZDFzH3/u
 CVTGf0+vP7yvdSFo7zAPVHmOYFvhSaqe4SNU1jxQu6VGlTRmcVLRQ45eCgx5YUlX8pkq2LZL09
 RsU=
X-SBRS: 2.7
X-MesageID: 3258413
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,279,1559534400"; 
   d="scan'208";a="3258413"
From: George Dunlap <George.Dunlap@citrix.com>
To: Andrew Cooper <Andrew.Cooper3@citrix.com>
Thread-Topic: [PATCH 3/3] xen/trace: Adjust types in function declarations
Thread-Index: AQHVPYtF1jNFw8apNkiPKus14juDfKbQuXiA
Date: Thu, 18 Jul 2019 20:54:51 +0000
Message-ID: <D3904976-F8BE-4531-AD99-DA10A9637772@citrix.com>
References: <20190718170716.22544-1-andrew.cooper3@citrix.com>
 <20190718170716.22544-4-andrew.cooper3@citrix.com>
In-Reply-To: <20190718170716.22544-4-andrew.cooper3@citrix.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-mailer: Apple Mail (2.3445.104.11)
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
Content-ID: <DEE0F8ECCEF50C40A18B415A47879E14@citrix.com>
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 3/3] xen/trace: Adjust types in function
 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: Xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wl@xen.org>,
 George Dunlap <George.Dunlap@citrix.com>, Jan Beulich <JBeulich@suse.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Cgo+IE9uIEp1bCAxOCwgMjAxOSwgYXQgNjowNyBQTSwgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNv
b3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4gCj4gVXNlIHVpbnQzMl90IGNvbnNpc3RlbnRseSBm
b3IgJ2V2ZW50JywgYm9vbCBjb25zaXN0ZW50bHkgZm9yICdjeWNsZXMnLAo+IGFuZCB1bnNpZ25l
ZCBpbnQgY29uc2lzdGVudGx5IGZvciAnZXh0cmEnCj4gCj4gU2lnbmVkLW9mZi1ieTogQW5kcmV3
IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCkFja2VkLWJ5OiBHZW9yZ2UgRHVu
bGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+CgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 20:55:35 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 20:55:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hoDR9-0003zY-80; Thu, 18 Jul 2019 20:55:35 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=y+p/=VP=citrix.com=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1hoDR7-0003zO-OC
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 20:55:33 +0000
X-Inumbo-ID: 621b2862-a99e-11e9-8980-bc764e045a96
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 621b2862-a99e-11e9-8980-bc764e045a96;
 Thu, 18 Jul 2019 20:55:33 +0000 (UTC)
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=George.Dunlap@citrix.com;
 spf=Pass smtp.mailfrom=George.Dunlap@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 George.Dunlap@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="George.Dunlap@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 George.Dunlap@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="George.Dunlap@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 9sbTGKlMuMMBsH2v+DbN3Fb/KnMH21p2XU6NF2FH3hC4k1QIw9qsyJxrN04n7iDuawBAsHgTyw
 k5fkWDkgBgOOWKe42zUF58pmHbizVddFNJz4ncbwCZHadTPatlSiLP/nRIv4nmgy0/nniohpyK
 T1janWlr9IK23zx8vXKRnce8nzacOQTWbqrvjryfOKcmHZfdR2Qae3agCMWxIkwwvaDFJlwXco
 re1QFE8IHI/JrBPx/X772Q0cLDs8L19n/uNRXnLk838DHJbATeRN8iJ2QiZaSz0K4XlNYAivTc
 31Q=
X-SBRS: 2.7
X-MesageID: 3186319
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,279,1559534400"; 
   d="scan'208";a="3186319"
From: George Dunlap <George.Dunlap@citrix.com>
To: Andrew Cooper <Andrew.Cooper3@citrix.com>
Thread-Topic: [PATCH 1/3] xen/trace: Add trace.h to MAINTAINER
Thread-Index: AQHVPYtC9sFRzN7WxkKxFfS4qgseoqbQuaWA
Date: Thu, 18 Jul 2019 20:55:29 +0000
Message-ID: <434721B5-EBB8-4D49-994E-6CEA7C9A8C8A@citrix.com>
References: <20190718170716.22544-1-andrew.cooper3@citrix.com>
 <20190718170716.22544-2-andrew.cooper3@citrix.com>
In-Reply-To: <20190718170716.22544-2-andrew.cooper3@citrix.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-mailer: Apple Mail (2.3445.104.11)
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
Content-ID: <28A392C5F698C0469960B30A761AA046@citrix.com>
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 1/3] xen/trace: Add trace.h to MAINTAINER
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wl@xen.org>,
 George Dunlap <George.Dunlap@citrix.com>, Jan Beulich <JBeulich@suse.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Cgo+IE9uIEp1bCAxOCwgMjAxOSwgYXQgNjowNyBQTSwgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNv
b3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4gCj4gLi4uIHRvIG1hdGNoIHRoZSBleGlzdGluZyB0
cmFjZS5jIGVudHJ5Cj4gCj4gUmVwb3J0ZWQtYnk6IEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNl
LmNvbT4KPiBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRy
aXguY29tPgoKQWNrZWQtYnk6IEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNv
bT4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 21:00:03 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 21:00:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hoDVQ-0004BE-0p; Thu, 18 Jul 2019 21: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=y+p/=VP=citrix.com=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1hoDVP-0004B9-2a
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 20:59:59 +0000
X-Inumbo-ID: ffceac4c-a99e-11e9-8980-bc764e045a96
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ffceac4c-a99e-11e9-8980-bc764e045a96;
 Thu, 18 Jul 2019 20:59:57 +0000 (UTC)
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=George.Dunlap@citrix.com;
 spf=Pass smtp.mailfrom=George.Dunlap@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 George.Dunlap@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="George.Dunlap@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 George.Dunlap@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="George.Dunlap@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: qlNNg73tKdU27V4v0oL4JU5VzihFKJGdYTHjX3TbSxiV5V7J5UWcKUgrf3rAwm0FoD/ygpWBB8
 X6ozqQ9u//uvypvGtghUc9SwqrHhDJY4Pzbn/0u8oXVICPTam/YqMyJDjJqc0RJkh8VwqjqT5T
 rx7LXT6aNRjM3YK7TvuKhHBUIn40JdFP7Ld+8II5IsHMNjP76fGAjSlb386TW5spC5GdVPuIeV
 aETacxeKhZgyZy39nD+yUXXGZ6ie5pOkodVxNL1QY/QzEJ0spc5VGWCftKEapqrgcpDl7tr4DP
 ylw=
X-SBRS: 2.7
X-MesageID: 3186474
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,279,1559534400"; 
   d="scan'208";a="3186474"
From: George Dunlap <George.Dunlap@citrix.com>
To: Andrew Cooper <Andrew.Cooper3@citrix.com>
Thread-Topic: [PATCH 2/3] xen/trace: Implement TRACE_?D() in a more efficient
 fashon
Thread-Index: AQHVPYtDulAwNLH6ekatUVqF9rkM96bQuuCA
Date: Thu, 18 Jul 2019 20:59:53 +0000
Message-ID: <E22AC7AB-E28A-43B9-9FCC-26EB9EBF7DD5@citrix.com>
References: <20190718170716.22544-1-andrew.cooper3@citrix.com>
 <20190718170716.22544-3-andrew.cooper3@citrix.com>
In-Reply-To: <20190718170716.22544-3-andrew.cooper3@citrix.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-mailer: Apple Mail (2.3445.104.11)
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
Content-ID: <BD3E033C4040E246B5A42DB6445CBF1F@citrix.com>
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 2/3] xen/trace: Implement TRACE_?D() in a
 more efficient fashon
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wl@xen.org>,
 George Dunlap <George.Dunlap@citrix.com>, Jan Beulich <JBeulich@suse.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

DQoNCj4gT24gSnVsIDE4LCAyMDE5LCBhdCA2OjA3IFBNLCBBbmRyZXcgQ29vcGVyIDxhbmRyZXcu
Y29vcGVyM0BjaXRyaXguY29tPiB3cm90ZToNCj4gDQo+IFRoZXNlIGNhbiBlYXNpbHkgYmUgZXhw
cmVzc2VkIHdpdGggYSB2YXJpYWRpYyBtYWNyby4gTm8gZnVuY3Rpb25hbCBjaGFuZ2UuDQo+IA0K
PiBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29t
Pg0KPiAtLS0NCj4gQ0M6IEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAZXUuY2l0cml4LmNv
bT4NCj4gQ0M6IEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT4NCj4gQ0M6IFdlaSBMaXUg
PHdsQHhlbi5vcmc+DQo+IENDOiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNv
bT4NCj4gDQo+IEludGVyZXN0aW5nbHksIHRoaXMgcmVzdWx0cyBpbiBmcmFjdGlvbmFsbHkgZGlm
ZmVyZW50IChidXQgZXF1YWxseSBjb3JyZWN0KQ0KPiBjb2RlIGdlbmVyYXRpb24gaW4gdmxhcGlj
X3VwZGF0ZV90aW1lcigpLiAgRXZlcnl3aGVyZSBlbHNlIGlzIGlkZW50aWNhbC4NCj4gLS0tDQo+
IHhlbi9pbmNsdWRlL3hlbi90cmFjZS5oIHwgOTkgKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KPiAxIGZpbGUgY2hhbmdlZCwgMjYgaW5zZXJ0aW9ucygr
KSwgNzMgZGVsZXRpb25zKC0pDQo+IA0KPiBkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL3Ry
YWNlLmggYi94ZW4vaW5jbHVkZS94ZW4vdHJhY2UuaA0KPiBpbmRleCBlNmE0ZWY5M2NjLi43ZjVh
OTA0MTAzIDEwMDY0NA0KPiAtLS0gYS94ZW4vaW5jbHVkZS94ZW4vdHJhY2UuaA0KPiArKysgYi94
ZW4vaW5jbHVkZS94ZW4vdHJhY2UuaA0KPiBAQCAtODEsODAgKzgxLDMzIEBAIHN0YXRpYyBpbmxp
bmUgdm9pZCBfX3RyYWNlX2h5cGVyY2FsbCh1aW50MzJfdCBldmVudCwgdW5zaWduZWQgbG9uZyBv
cCwNCj4gICAgIGRvIHsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXA0K
PiAgICAgICAgIHRyYWNlX3ZhcihfZSwgMSwgMCwgTlVMTCk7ICAgICAgICAgICAgICBcDQo+ICAg
ICB9IHdoaWxlICggMCApDQo+IC0gIA0KPiAtI2RlZmluZSBUUkFDRV8xRChfZSxkMSkgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwNCj4gLSAgICBkbyB7ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcDQo+IC0gICAg
ICAgIGlmICggdW5saWtlbHkodGJfaW5pdF9kb25lKSApICAgICAgICAgICAgICAgICAgICAgICAg
ICAgXA0KPiAtICAgICAgICB7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIFwNCj4gLSAgICAgICAgICAgIHUzMiBfZFsxXTsgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcDQo+IC0gICAgICAgICAgICBfZFswXSA9IGQx
OyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXA0KPiAtICAgICAgICAg
ICAgX190cmFjZV92YXIoX2UsIDEsIHNpemVvZihfZCksIF9kKTsgICAgICAgICAgICAgICAgIFwN
Cj4gLSAgICAgICAgfSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBcDQo+IC0gICAgfSB3aGlsZSAoIDAgKQ0KPiAtIA0KPiAtI2RlZmluZSBUUkFD
RV8yRChfZSxkMSxkMikgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwNCj4g
LSAgICBkbyB7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBcDQo+IC0gICAgICAgIGlmICggdW5saWtlbHkodGJfaW5pdF9kb25lKSApICAgICAg
ICAgICAgICAgICAgICAgICAgICAgXA0KPiAtICAgICAgICB7ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwNCj4gLSAgICAgICAgICAgIHUzMiBf
ZFsyXTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcDQo+IC0gICAg
ICAgICAgICBfZFswXSA9IGQxOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgXA0KPiAtICAgICAgICAgICAgX2RbMV0gPSBkMjsgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIFwNCj4gLSAgICAgICAgICAgIF9fdHJhY2VfdmFyKF9lLCAxLCBzaXpl
b2YoX2QpLCBfZCk7ICAgICAgICAgICAgICAgICBcDQo+IC0gICAgICAgIH0gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXA0KPiAtICAgIH0gd2hp
bGUgKCAwICkNCj4gLSANCj4gLSNkZWZpbmUgVFJBQ0VfM0QoX2UsZDEsZDIsZDMpICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBcDQo+IC0gICAgZG8geyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXA0KPiAtICAgICAgICBpZiAo
IHVubGlrZWx5KHRiX2luaXRfZG9uZSkgKSAgICAgICAgICAgICAgICAgICAgICAgICAgIFwNCj4g
LSAgICAgICAgeyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBcDQo+IC0gICAgICAgICAgICB1MzIgX2RbM107ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgXA0KPiAtICAgICAgICAgICAgX2RbMF0gPSBkMTsgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwNCj4gLSAgICAgICAgICAgIF9kWzFd
ID0gZDI7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcDQo+IC0gICAg
ICAgICAgICBfZFsyXSA9IGQzOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgXA0KPiAtICAgICAgICAgICAgX190cmFjZV92YXIoX2UsIDEsIHNpemVvZihfZCksIF9kKTsg
ICAgICAgICAgICAgICAgIFwNCj4gLSAgICAgICAgfSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcDQo+IC0gICAgfSB3aGlsZSAoIDAgKQ0KPiAt
IA0KPiAtI2RlZmluZSBUUkFDRV80RChfZSxkMSxkMixkMyxkNCkgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIFwNCj4gLSAgICBkbyB7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBcDQo+IC0gICAgICAgIGlmICggdW5saWtlbHkodGJf
aW5pdF9kb25lKSApICAgICAgICAgICAgICAgICAgICAgICAgICAgXA0KPiAtICAgICAgICB7ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwNCj4g
LSAgICAgICAgICAgIHUzMiBfZFs0XTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBcDQo+IC0gICAgICAgICAgICBfZFswXSA9IGQxOyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgXA0KPiAtICAgICAgICAgICAgX2RbMV0gPSBkMjsgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwNCj4gLSAgICAgICAgICAgIF9kWzJd
ID0gZDM7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcDQo+IC0gICAg
ICAgICAgICBfZFszXSA9IGQ0OyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgXA0KPiAtICAgICAgICAgICAgX190cmFjZV92YXIoX2UsIDEsIHNpemVvZihfZCksIF9kKTsg
ICAgICAgICAgICAgICAgIFwNCj4gLSAgICAgICAgfSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcDQo+IC0gICAgfSB3aGlsZSAoIDAgKQ0KPiAt
IA0KPiAtI2RlZmluZSBUUkFDRV81RChfZSxkMSxkMixkMyxkNCxkNSkgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIFwNCj4gLSAgICBkbyB7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBcDQo+IC0gICAgICAgIGlmICggdW5saWtlbHkodGJf
aW5pdF9kb25lKSApICAgICAgICAgICAgICAgICAgICAgICAgICAgXA0KPiAtICAgICAgICB7ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwNCj4g
LSAgICAgICAgICAgIHUzMiBfZFs1XTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBcDQo+IC0gICAgICAgICAgICBfZFswXSA9IGQxOyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgXA0KPiAtICAgICAgICAgICAgX2RbMV0gPSBkMjsgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwNCj4gLSAgICAgICAgICAgIF9kWzJd
ID0gZDM7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcDQo+IC0gICAg
ICAgICAgICBfZFszXSA9IGQ0OyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgXA0KPiAtICAgICAgICAgICAgX2RbNF0gPSBkNTsgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIFwNCj4gLSAgICAgICAgICAgIF9fdHJhY2VfdmFyKF9lLCAxLCBzaXpl
b2YoX2QpLCBfZCk7ICAgICAgICAgICAgICAgICBcDQo+IC0gICAgICAgIH0gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXA0KPiAtICAgIH0gd2hp
bGUgKCAwICkNCj4gDQo+IC0jZGVmaW5lIFRSQUNFXzZEKF9lLGQxLGQyLGQzLGQ0LGQ1LGQ2KSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgXA0KPiAtICAgIGRvIHsgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwNCj4gLSAgICAgICAgaWYg
KCB1bmxpa2VseSh0Yl9pbml0X2RvbmUpICkgICAgICAgICAgICAgICAgICAgICAgICAgICBcDQo+
IC0gICAgICAgIHsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgXA0KPiAtICAgICAgICAgICAgdTMyIF9kWzZdOyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIFwNCj4gLSAgICAgICAgICAgIF9kWzBdID0gZDE7ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcDQo+IC0gICAgICAgICAgICBfZFsx
XSA9IGQyOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXA0KPiAtICAg
ICAgICAgICAgX2RbMl0gPSBkMzsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIFwNCj4gLSAgICAgICAgICAgIF9kWzNdID0gZDQ7ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBcDQo+IC0gICAgICAgICAgICBfZFs0XSA9IGQ1OyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXA0KPiAtICAgICAgICAgICAgX2RbNV0gPSBk
NjsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwNCj4gLSAgICAgICAg
ICAgIF9fdHJhY2VfdmFyKF9lLCAxLCBzaXplb2YoX2QpLCBfZCk7ICAgICAgICAgICAgICAgICBc
DQo+IC0gICAgICAgIH0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgXA0KPiArLyogQ29tbW9uIGhlbHBlciBmb3IgVFJBQ0VfezEuLjZ9RCgpIGJl
bG93LiAqLw0KPiArI2RlZmluZSBUUkFDRV92YXJEKF9lLCAuLi4pICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBcDQo+ICsgICAgZG8geyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIFwNCj4gKyAgICAgICAgaWYgKCB1bmxpa2VseSh0Yl9pbml0X2RvbmUp
ICkgICAgICAgICAgICAgICAgICAgXA0KPiArICAgICAgICB7ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBcDQo+ICsgICAgICAgICAgICB1aW50MzJfdCBfZFtd
ID0geyBfX1ZBX0FSR1NfXyB9OyAgICAgICAgICAgIFwNCg0KSnVzdCB0byBjaGVjayDigJQgdGhp
cyB3aWxsIGNsaXAgYW55IGxhcmdlciB2YWx1ZXMgdG8gdWludDMyX3Q/DQoNCklmIHNvOg0KDQpB
Y2tlZC1ieTogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPg0KDQpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 21:06:14 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 21:06:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hoDbN-0004vb-O6; Thu, 18 Jul 2019 21:06:09 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=y+p/=VP=citrix.com=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1hoDbM-0004vW-Fk
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 21:06:08 +0000
X-Inumbo-ID: da992834-a99f-11e9-83fe-2786597a8fb4
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id da992834-a99f-11e9-83fe-2786597a8fb4;
 Thu, 18 Jul 2019 21:06:04 +0000 (UTC)
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=George.Dunlap@citrix.com;
 spf=Pass smtp.mailfrom=George.Dunlap@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 George.Dunlap@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="George.Dunlap@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 George.Dunlap@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="George.Dunlap@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: YyYA6T38zjVgqsOQeTlfGHOwB5RPlDTc8sVA+3mtNVnCWEawBajqgtJNLir8BkKzeccwxRLM3D
 OoJURzuW9+/V1yRkTUiVN6w+qD72rj0KK4B1+I/j2/10s8GcdK4D85LDkJfqp6YbmpQYHrk09L
 eVfDjDluS7f0wmJXwD1DKV7InGBWXID9JgkxHLQyNgqF/fM78+Lzik9Rzzjye6x6SPunwblFfe
 LmMvnxmRQ0sW/hPbN7t7NBLPJsWuITMFCbHwZIxY1z7ZPiLP0erqs7KmMMTqxVZ/+FJ5cb8nSs
 OnE=
X-SBRS: 2.7
X-MesageID: 3239660
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,279,1559534400"; 
   d="scan'208";a="3239660"
From: George Dunlap <George.Dunlap@citrix.com>
To: Rich Persaud <persaur@gmail.com>
Thread-Topic: [Xen-devel] [PATCH] golang/xenlight: Fixing compilation for go
 1.11
Thread-Index: AQHU9YlYaQHRy7JwqkeZC0HzYwfyb6ZBw++AgArm0wCAABEZAICEZEKAgAAoYICAAAQbgA==
Date: Thu, 18 Jul 2019 21:06:00 +0000
Message-ID: <D57E29FB-DF9A-4BBF-A06E-48B893E8926A@citrix.com>
References: <20190418015203.1636-1-dpsmith@apertussolutions.com>
 <1cf0e5e9-2109-9517-49d9-88c5251cf156@citrix.com>
 <5CC19CAC0200007800229037@prv1-mh.provo.novell.com>
 <b6599113-99ec-8c92-5316-09c0992ab122@citrix.com>
 <29A6C124-6EF4-45C2-860E-D34A9B6D2087@gmail.com>
 <1FBA5690-D488-4D2E-9AC2-0A9BE89390A2@citrix.com>
In-Reply-To: <1FBA5690-D488-4D2E-9AC2-0A9BE89390A2@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.104.11)
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
Content-ID: <5AC10464175EC24582F15884AC2C9F94@citrix.com>
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] golang/xenlight: Fixing compilation for go
 1.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: "Daniel P.Smith" <dpsmith.dev@gmail.com>,
 Ian Jackson <Ian.Jackson@citrix.com>,
 "nicolas.belouin@gandi.net" <nicolas.belouin@gandi.net>,
 Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

DQoNCj4gT24gSnVsIDE4LCAyMDE5LCBhdCA5OjUxIFBNLCBHZW9yZ2UgRHVubGFwIDxHZW9yZ2Uu
RHVubGFwQGNpdHJpeC5jb20+IHdyb3RlOg0KPiANCj4gDQo+IA0KPj4gT24gSnVsIDE4LCAyMDE5
LCBhdCA3OjI2IFBNLCBSaWNoIFBlcnNhdWQgPHBlcnNhdXJAZ21haWwuY29tPiB3cm90ZToNCj4+
IA0KPj4+IE9uIEFwciAyNSwgMjAxOSwgYXQgMDc6NDEsIEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5k
dW5sYXBAY2l0cml4LmNvbT4gd3JvdGU6DQo+Pj4gDQo+Pj4gT24gNC8yNS8xOSAxMjo0MCBQTSwg
SmFuIEJldWxpY2ggd3JvdGU6DQo+Pj4+Pj4+IE9uIDE4LjA0LjE5IGF0IDE1OjExLCA8Z2Vvcmdl
LmR1bmxhcEBjaXRyaXguY29tPiB3cm90ZToNCj4+Pj4+PiBPbiA0LzE4LzE5IDI6NTIgQU0sIERh
bmllbCBQLiBTbWl0aCB3cm90ZToNCj4+Pj4+PiBUaGlzIGRlYWxzIHdpdGggdHdvIGNhc3Rpbmcg
aXNzdWVzIGZvciBjb21waWxpbmcgdW5kZXIgZ28gMS4xMToNCj4+Pj4+PiAtIGV4cGxpY2l0bHkg
Y2FzdCB0byAqQy54ZW50b29sbG9nX2xvZ2dlciBmb3IgQ3R4LmxvZ2dlciBwb2ludGVyDQo+Pj4+
Pj4gLSBhZGQgY2FzdCB0byB1bnNhZmUuUG9pbnRlciBmb3IgdGhlIEMgc3RyaW5nIGNwYXRoDQo+
Pj4+Pj4gDQo+Pj4+Pj4gU2lnbmVkLW9mZi1ieTogRGFuaWVsIFAuIFNtaXRoIDxkcHNtaXRoQGFw
ZXJ0dXNzb2x1dGlvbnMuY29tPg0KPj4+Pj4gDQo+Pj4+PiBSZXZpZXdlZC1ieTogR2VvcmdlIER1
bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPg0KPj4+Pj4gDQo+Pj4+PiBCVFcsIGRvIHlv
dSBrbm93IGlmIHRoaXMgd2lsbCBjb21waWxlIGZvciBvbGRlciB2ZXJzaW9ucyBvZiBnbz8NCj4+
Pj4+IA0KPj4+Pj4gVGhpcyBzaG91bGQgYmUgY29uc2lkZXJlZCBmb3IgYmFja3BvcnQgYXMgd2Vs
bCAoY2MnaW5nIEphbikuDQo+Pj4+IA0KPj4+PiBEaWQgeW91IG1lYW4gSWFuLCB0aGlzIGJlaW5n
IGEgdG9vbHMgcGF0Y2g/DQo+Pj4gDQo+Pj4gSSBndWVzcyBzby4gIFNvcnJ5LCBJIGRpZG4ndCBy
ZWFsaXplIElhbiB3YXMgZG9pbmcgdGhlIHRvb2xzIGJhY2twb3J0cy4NCj4+PiANCj4+PiAtR2Vv
cmdlDQo+PiANCj4+IFdpdGggdGhlIGdvbGFuZyB0b29scyBtYWludGFpbmVyIGNoYW5nZSBjb21w
bGV0ZWQsIGlzIGFueXRoaW5nIGZ1cnRoZXIgbmVlZGVkIGZvciB0aGlzIHBhdGNoIHRvIGJlIG1l
cmdlZD8NCj4gDQo+IE15IGNoYW5nZSB0byB0aGUgTUFJTlRBSU5FUlMgZmlsZSBoYXNu4oCZdCB5
ZXQgYmVlbiBtZXJnZWQ7IEkgdGhpbmsgaXQgd291bGQgYmUgZ29vZCB0byB3YWl0IHVudGlsIHRo
ZSB0b29scyBtYWludGFpbmVyICh3aG8gdGVjaG5pY2FsbHkgaXMgY3VycmVudGx5IHRoZSBtYWlu
dGFpbmVyKSBjYW4gQWNrIHRoZSBwYXRjaC4NCj4gDQo+IEnigJlsbCBwaW5nIElhbiBwcml2YXRl
bHkgdG8gbWFrZSBzdXJlIGhlIGRvZXNu4oCZdCBtaXNzIGl0Lg0KDQpPSywgaGXigJlzIGFja2Vk
IGl0IHByaXZhdGVseSwgc28gSeKAmWxsIGNoZWNrIHRoYXQgaW4gYW5kIHRoZW4gY2F0Y2ggdGhl
c2UuDQoNCiAtR2VvcmdlDQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 21:33:47 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 21: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 1hoE1q-0006vr-4F; Thu, 18 Jul 2019 21:33:30 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=y+p/=VP=citrix.com=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1hoE1o-0006vm-5P
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 21:33:28 +0000
X-Inumbo-ID: ace65e75-a9a3-11e9-8980-bc764e045a96
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ace65e75-a9a3-11e9-8980-bc764e045a96;
 Thu, 18 Jul 2019 21:33:26 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=george.dunlap@citrix.com;
 spf=Pass smtp.mailfrom=George.Dunlap@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 george.dunlap@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="george.dunlap@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 George.Dunlap@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="George.Dunlap@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: UpJpJM9TVJ3ubxxb0mCwMaOjnHMPhYroATuk2zdVbXurVUS3qllwAr8wo0CZL/ugRjhLJprkot
 f7CHVXnmQZ9Rv5I8KXTxdd9FYJV80EWppz+iRnK+/OIwUrowz0TtIWJKb2HKc0c8AEcazdVdxA
 NjT/uGo9rzL+1mKGO6fiLp2OHDtRtdXU0foc1XV0PCX+A0S+fDhp3UjjEjNMu4VWH5Maypp1l5
 KV6nmliYthdhJV9jeB3lQywZGrZaueKpcc/F3TRIjT1GsVGOr5XjDFGykyu/ZNaYn5ERYmCwRs
 PvM=
X-SBRS: 2.7
X-MesageID: 3149880
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,279,1559534400"; 
   d="scan'208";a="3149880"
From: George Dunlap <george.dunlap@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Thu, 18 Jul 2019 22:33:19 +0100
Message-ID: <20190718213319.4036-1-george.dunlap@citrix.com>
X-Mailer: git-send-email 2.20.1
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] golang/xenlight: Use the most generic pointer
 for xennoollog
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
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>,
 Nicolas Belouin <nicolas.belouin@gandi.net>,
 George Dunlap <george.dunlap@citrix.com>, Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogTmljb2xhcyBCZWxvdWluIDxuaWNvbGFzLmJlbG91aW5AZ2FuZGkubmV0PgoKSXQgbWFr
ZXMgbW9yZSBzZW5zZSBmb3IgQ3R4IHRvIGNvbnRhaW4gdGhlIGdlbmVyaWMgQy54ZW50b29sbG9n
X2xvZ2dlcgp0eXBlLCByYXRoZXIgdGhhbiB0aGUgc3BlY2lmaWMgdHlwZSB3ZSBlbmQgdXAgYXNz
aWduaW5nIHRvIGl0LiAgVGhpcwphbHNvIGFsbG93cyBvbmUgZmV3ZXIgY2FzdC4KClNpZ25lZC1v
ZmYtYnk6IE5pY29sYXMgQmVsb3VpbiA8bmljb2xhcy5iZWxvdWluQGdhbmRpLm5ldD4KU2lnbmVk
LW9mZi1ieTogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgotLS0KCk5p
Y29sYXMnIHN1Ym1pdHRlZCBhIHBhdGNoIGZpeGluZyBjYXN0cyBhcyB3ZWxsIGFzIG1ha2luZyB0
aGlzIGNoYW5nZSwKYXQgbXkgc3VnZ2VzdGlvbjsgYnV0IEkgZW5kZWQgdXAgY2hlY2tpbmcgaW4g
YW4gZWFybGllciBwYXRjaCB0aGF0CmZpeGVkIGNhc3RzIGJ1dCBkaWRuJ3QgbWFrZSB0aGlzIGNo
YW5nZS4KCkNDOiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AY2l0cml4LmNvbT4KQ0M6IFdlaSBM
aXUgPHdsQHhlbi5vcmc+CkNDOiBOaWNvbGFzIEJlbG91aW4gPG5pY29sYXMuYmVsb3VpbkBnYW5k
aS5uZXQ+Ci0tLQogdG9vbHMvZ29sYW5nL3hlbmxpZ2h0L3hlbmxpZ2h0LmdvIHwgOSArKysrKy0t
LS0KIDEgZmlsZSBjaGFuZ2VkLCA1IGluc2VydGlvbnMoKyksIDQgZGVsZXRpb25zKC0pCgpkaWZm
IC0tZ2l0IGEvdG9vbHMvZ29sYW5nL3hlbmxpZ2h0L3hlbmxpZ2h0LmdvIGIvdG9vbHMvZ29sYW5n
L3hlbmxpZ2h0L3hlbmxpZ2h0LmdvCmluZGV4IGY1ZDE3MWMyZDUuLmEyYWY2ZjZlZjkgMTAwNjQ0
Ci0tLSBhL3Rvb2xzL2dvbGFuZy94ZW5saWdodC94ZW5saWdodC5nbworKysgYi90b29scy9nb2xh
bmcveGVubGlnaHQveGVubGlnaHQuZ28KQEAgLTEyMiw3ICsxMjIsNyBAQCB0eXBlIFV1aWQgQy5s
aWJ4bF91dWlkCiAKIHR5cGUgQ29udGV4dCBzdHJ1Y3QgewogCWN0eCAgICAqQy5saWJ4bF9jdHgK
LQlsb2dnZXIgKkMueGVudG9vbGxvZ19sb2dnZXJfc3RkaW9zdHJlYW0KKwlsb2dnZXIgKkMueGVu
dG9vbGxvZ19sb2dnZXIKIH0KIAogdHlwZSBId2NhcCBbXUMudWludDMyX3QKQEAgLTg0NywxNCAr
ODQ3LDE1IEBAIGZ1bmMgKEN0eCAqQ29udGV4dCkgT3BlbigpIChlcnIgZXJyb3IpIHsKIAkJcmV0
dXJuCiAJfQogCi0JQ3R4LmxvZ2dlciA9IEMueHRsX2NyZWF0ZWxvZ2dlcl9zdGRpb3N0cmVhbShD
LnN0ZGVyciwgQy5YVExfRVJST1IsIDApCisJQ3R4LmxvZ2dlciA9ICgqQy54ZW50b29sbG9nX2xv
Z2dlcikodW5zYWZlLlBvaW50ZXIoCisJCUMueHRsX2NyZWF0ZWxvZ2dlcl9zdGRpb3N0cmVhbShD
LnN0ZGVyciwgQy5YVExfRVJST1IsIDApKSkKIAlpZiBDdHgubG9nZ2VyID09IG5pbCB7CiAJCWVy
ciA9IGZtdC5FcnJvcmYoIkNhbm5vdCBvcGVuIHN0ZGlvc3RyZWFtIikKIAkJcmV0dXJuCiAJfQog
CiAJcmV0IDo9IEMubGlieGxfY3R4X2FsbG9jKCZDdHguY3R4LCBDLkxJQlhMX1ZFUlNJT04sCi0J
CTAsICgqQy54ZW50b29sbG9nX2xvZ2dlcikodW5zYWZlLlBvaW50ZXIoQ3R4LmxvZ2dlcikpKQor
CQkwLCBDdHgubG9nZ2VyKQogCiAJaWYgcmV0ICE9IDAgewogCQllcnIgPSBFcnJvcigtcmV0KQpA
QCAtODY5LDcgKzg3MCw3IEBAIGZ1bmMgKEN0eCAqQ29udGV4dCkgQ2xvc2UoKSAoZXJyIGVycm9y
KSB7CiAJaWYgcmV0ICE9IDAgewogCQllcnIgPSBFcnJvcigtcmV0KQogCX0KLQlDLnh0bF9sb2dn
ZXJfZGVzdHJveSgoKkMueGVudG9vbGxvZ19sb2dnZXIpKHVuc2FmZS5Qb2ludGVyKEN0eC5sb2dn
ZXIpKSkKKwlDLnh0bF9sb2dnZXJfZGVzdHJveShDdHgubG9nZ2VyKQogCXJldHVybgogfQogCi0t
IAoyLjIwLjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 21:54:44 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 21:54:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hoEMJ-0008K3-1P; Thu, 18 Jul 2019 21:54:39 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=y+p/=VP=citrix.com=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1hoEMI-0008Jy-3g
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 21:54:38 +0000
X-Inumbo-ID: a17fa1f0-a9a6-11e9-8980-bc764e045a96
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a17fa1f0-a9a6-11e9-8980-bc764e045a96;
 Thu, 18 Jul 2019 21:54:35 +0000 (UTC)
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=george.dunlap@citrix.com;
 spf=Pass smtp.mailfrom=George.Dunlap@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 george.dunlap@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="george.dunlap@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 George.Dunlap@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="George.Dunlap@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: X4+k/xRpuHGq9R5P3GnSsVj10d3uaWof1fBoA9t5/QeSDKOfbmMk7KzBCPp34mslop5XHzYmc+
 /z5ebsnZc+5HLtRjq8w7n3WgXUdmjvPP9OJo7kjcT2cJHDYsbZKMMWeOckBAuKyM4h6TZxue0j
 QWPFLpUuax+vgV8yebA48AaeGi9gMMNNCQF3TSBF6i3ZNGebtTAZg/hv/u1pcLEOo2qmrAksSG
 wu1o2TfdNql9lhbflwIKHdwlaO528Iwqy0Wrxjut3aHfoMdGZoLnyojR0p7kapoYjWR19jj+cY
 lDI=
X-SBRS: 2.7
X-MesageID: 3241739
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,279,1559534400"; 
   d="scan'208";a="3241739"
From: George Dunlap <george.dunlap@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Thu, 18 Jul 2019 22:54:28 +0100
Message-ID: <20190718215428.6727-1-george.dunlap@citrix.com>
X-Mailer: git-send-email 2.20.1
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] golang/xenlight: Add libxl_utils 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: Ian Jackson <ian.jackson@citrix.com>,
 Nicolas Belouin <nicolas.belouin@gandi.net>,
 George Dunlap <george.dunlap@citrix.com>, Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIEdvIGJpbmRpbmdzIGZvciBsaWJ4bCBtaXNzIGZ1bmN0aW9ucyBmcm9tIGxpYnhsX3V0aWxz
LCBsZXQncyBzdGFydAp3aXRoIHRoZSBzaW1wbGUgbGlieGxfZG9taWRfdG9fbmFtZSBhbmQgaXRz
IGNvdW50ZXJwYXJ0CmxpYnhsX25hbWVfdG9fZG9taWQuCgpOQiB0aGF0IEMuR29TdHJpbmcoKSB3
aWxsIHJldHVybiAiIiBpZiBpdCdzIHBhc3NlZCBhIE5VTEw7IHNlZQpodHRwczovL2dpdGh1Yi5j
b20vZ29sYW5nL2dvL2lzc3Vlcy8zMjczNCNpc3N1ZWNvbW1lbnQtNTA2ODM1NDMyCgpTaWduZWQt
b2ZmLWJ5OiBOaWNvbGFzIEJlbG91aW4gPG5pY29sYXMuYmVsb3VpbkBnYW5kaS5uZXQ+ClNpZ25l
ZC1vZmYtYnk6IEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4KLS0tCnYz
OgogLSBXaXJlIGludG8gYnVpbGQgc3lzdGVtCiAtIEFkZCByZWZlcmVuY2UgdG8gQy5Hb1N0cmlu
ZygpIGhhbmRsaW5nIE5VTEwgdG8gY29tbWl0IG1lc3NhZ2UKCk5pY29sYXMsIGNvdWxkIHlvdSB0
ZXN0IHRvIHNlZSBpZiB0aGlzIGFjdHVhbGx5IHdvcmtzIGZvciB5b3U/CgpJdCB3b3VsZCBiZSBy
ZWFsbHkgZ29vZCBhbHNvIGlmIHdlIGNvdWxkIGdldCBzb21ldGhpbmcgdGhhdCB3b3VsZCBkbwpi
YXNpYyB1bml0IHRlc3Rpbmcgb24gYSBsaXZlIHN5c3RlbSwgYW5kIGdldCB0aGF0IHJ1bm5pbmcg
aW4gb3NzdGVzdC4KCkNDOiBOaWNvbGFzIEJlbG91aW4gPG5pY29sYXMuYmVsb3VpbkBnYW5kaS5u
ZXQ+CkNDOiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AY2l0cml4LmNvbT4KQ0M6IFdlaSBMaXUg
PHdsQHhlbi5vcmc+Ci0tLQogdG9vbHMvZ29sYW5nL3hlbmxpZ2h0L01ha2VmaWxlICAgICAgICAg
IHwgIDIgKy0KIHRvb2xzL2dvbGFuZy94ZW5saWdodC94ZW5saWdodF91dGlscy5nbyB8IDU1ICsr
KysrKysrKysrKysrKysrKysrKysrKysKIDIgZmlsZXMgY2hhbmdlZCwgNTYgaW5zZXJ0aW9ucygr
KSwgMSBkZWxldGlvbigtKQogY3JlYXRlIG1vZGUgMTAwNjQ0IHRvb2xzL2dvbGFuZy94ZW5saWdo
dC94ZW5saWdodF91dGlscy5nbwoKZGlmZiAtLWdpdCBhL3Rvb2xzL2dvbGFuZy94ZW5saWdodC9N
YWtlZmlsZSBiL3Rvb2xzL2dvbGFuZy94ZW5saWdodC9NYWtlZmlsZQppbmRleCAwOTg3MzA1MjI0
Li42NTkyM2RmNTlhIDEwMDY0NAotLS0gYS90b29scy9nb2xhbmcveGVubGlnaHQvTWFrZWZpbGUK
KysrIGIvdG9vbHMvZ29sYW5nL3hlbmxpZ2h0L01ha2VmaWxlCkBAIC04LDcgKzgsNyBAQCBHT1hM
X1BLR19ESVIgPSAvc3JjLyQoWEVOX0dPQ09ERV9VUkwpL3hlbmxpZ2h0LwogR09YTF9JTlNUQUxM
X0RJUiA9ICQoR09DT0RFX0RJUikkKEdPWExfUEtHX0RJUikKIAogIyBQS0dTT1VSQ0VTOiBGaWxl
cyB3aGljaCBjb21wcmlzZSB0aGUgZGlzdHJpYnV0ZWQgc291cmNlIHBhY2thZ2UKLVBLR1NPVVJD
RVMgPSB4ZW5saWdodC5nbworUEtHU09VUkNFUyA9IHhlbmxpZ2h0LmdvIHhlbmxpZ2h0X3V0aWxz
LmdvCiAKIEdPID89IGdvCiAKZGlmZiAtLWdpdCBhL3Rvb2xzL2dvbGFuZy94ZW5saWdodC94ZW5s
aWdodF91dGlscy5nbyBiL3Rvb2xzL2dvbGFuZy94ZW5saWdodC94ZW5saWdodF91dGlscy5nbwpu
ZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwLi5kYTE2MzY4NDJkCi0tLSAvZGV2
L251bGwKKysrIGIvdG9vbHMvZ29sYW5nL3hlbmxpZ2h0L3hlbmxpZ2h0X3V0aWxzLmdvCkBAIC0w
LDAgKzEsNTUgQEAKKy8qCisgKiBDb3B5cmlnaHQgKEMpIDIwMTkgTmljb2xhcyBCZWxvdWluLCBH
YW5kaSBTQVMKKyAqCisgKiBUaGlzIGxpYnJhcnkgaXMgZnJlZSBzb2Z0d2FyZTsgeW91IGNhbiBy
ZWRpc3RyaWJ1dGUgaXQgYW5kL29yCisgKiBtb2RpZnkgaXQgdW5kZXIgdGhlIHRlcm1zIG9mIHRo
ZSBHTlUgTGVzc2VyIEdlbmVyYWwgUHVibGljCisgKiBMaWNlbnNlIGFzIHB1Ymxpc2hlZCBieSB0
aGUgRnJlZSBTb2Z0d2FyZSBGb3VuZGF0aW9uOworICogdmVyc2lvbiAyLjEgb2YgdGhlIExpY2Vu
c2UuCisgKgorICogVGhpcyBsaWJyYXJ5IGlzIGRpc3RyaWJ1dGVkIGluIHRoZSBob3BlIHRoYXQg
aXQgd2lsbCBiZSB1c2VmdWwsCisgKiBidXQgV0lUSE9VVCBBTlkgV0FSUkFOVFk7IHdpdGhvdXQg
ZXZlbiB0aGUgaW1wbGllZCB3YXJyYW50eSBvZgorICogTUVSQ0hBTlRBQklMSVRZIG9yIEZJVE5F
U1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFLiAgU2VlIHRoZSBHTlUKKyAqIExlc3NlciBHZW5l
cmFsIFB1YmxpYyBMaWNlbnNlIGZvciBtb3JlIGRldGFpbHMuCisgKgorICogWW91IHNob3VsZCBo
YXZlIHJlY2VpdmVkIGEgY29weSBvZiB0aGUgR05VIExlc3NlciBHZW5lcmFsIFB1YmxpYworICog
TGljZW5zZSBhbG9uZyB3aXRoIHRoaXMgbGlicmFyeTsgSWYgbm90LCBzZWUgPGh0dHA6Ly93d3cu
Z251Lm9yZy9saWNlbnNlcy8+LgorICovCitwYWNrYWdlIHhlbmxpZ2h0CisKKy8qCisjY2dvIExE
RkxBR1M6IC1seGVubGlnaHQgLWx5YWpsIC1seGVudG9vbGxvZworI2luY2x1ZGUgPHN0ZGxpYi5o
PgorI2luY2x1ZGUgPGxpYnhsX3V0aWxzLmg+CisqLworaW1wb3J0ICJDIgorCitpbXBvcnQgKAor
CSJ1bnNhZmUiCispCisKKy8vY2hhciogbGlieGxfZG9taWRfdG9fbmFtZShsaWJ4bF9jdHggKmN0
eCwgdWludDMyX3QgZG9taWQpOworZnVuYyAoQ3R4ICpDb250ZXh0KSBEb21pZFRvTmFtZShpZCBE
b21pZCkgKG5hbWUgc3RyaW5nKSB7CisJY0RvbU5hbWUgOj0gQy5saWJ4bF9kb21pZF90b19uYW1l
KEN0eC5jdHgsIEMudWludDMyX3QoaWQpKQorCWRlZmVyIEMuZnJlZSh1bnNhZmUuUG9pbnRlcihj
RG9tTmFtZSkpCisKKwluYW1lID0gQy5Hb1N0cmluZyhjRG9tTmFtZSkKKwlyZXR1cm4KK30KKwor
Ly9pbnQgbGlieGxfbmFtZV90b19kb21pZChsaWJ4bF9jdCAqY3R4LCBjb25zdCBjaGFyICpuYW1l
LCB1aW50MzJfdCAqZG9taWQpCitmdW5jIChDdHggKkNvbnRleHQpIE5hbWVUb0RvbWlkKG5hbWUg
c3RyaW5nKSAoaWQgRG9taWQsIGVyciBlcnJvcikgeworCWNuYW1lIDo9IEMuQ1N0cmluZyhuYW1l
KQorCWRlZmVyIEMuZnJlZSh1bnNhZmUuUG9pbnRlcihjbmFtZSkpCisKKwl2YXIgY0RvbUlkIEMu
dWludDMyX3QKKworCXJldCA6PSBDLmxpYnhsX25hbWVfdG9fZG9taWQoQ3R4LmN0eCwgY25hbWUs
ICZjRG9tSWQpCisJaWYgcmV0ICE9IDAgeworCQllcnIgPSBFcnJvcigtcmV0KQorCQlyZXR1cm4K
Kwl9CisKKwlpZCA9IERvbWlkKGNEb21JZCkKKworCXJldHVybgorfQotLSAKMi4yMC4xCgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 21:55:00 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 21:55:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hoEMe-0008Lw-FC; Thu, 18 Jul 2019 21:55:00 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=y+p/=VP=citrix.com=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1hoEMd-0008Lh-5m
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 21:54:59 +0000
X-Inumbo-ID: adafda78-a9a6-11e9-a2d9-0722d88593fd
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id adafda78-a9a6-11e9-a2d9-0722d88593fd;
 Thu, 18 Jul 2019 21:54:56 +0000 (UTC)
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=George.Dunlap@citrix.com;
 spf=Pass smtp.mailfrom=George.Dunlap@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 George.Dunlap@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="George.Dunlap@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 George.Dunlap@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="George.Dunlap@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: k/OBWeibHCVeuS4VwCvQDXBkpc5U/nlGtZAm+SPdQau0RAjqEYJ6zsQepA3hYvqp24gj0GvXKx
 ks8o9YK02AcRHM+WPdfkLqFIbvhyTv3U5NT8bZHpjYzVlWQqso6c0jjiDIZCsBsyBiQrweGe/n
 15WFbWSlzteKLXWU64ZiRjLlYl1oPy9RmRhgmgDGM2ytwLm6a/nmgwW8qzFOqgpzBq+Jh4/RLo
 xqpVUvbnBhDPgrB3OGzuCjNm0TD/i/ZHfDCKV8efpC1x/12Uw5A2K8L1dCcH8fS6u9l0J6KMNH
 qhY=
X-SBRS: 2.7
X-MesageID: 3170111
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,279,1559534400"; 
   d="scan'208";a="3170111"
From: George Dunlap <George.Dunlap@citrix.com>
To: Nicolas Belouin <nicolas.belouin@gandi.net>, xen-devel
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v2] golang/xenlight: Add libxl_utils support
Thread-Index: AQHVLYvHEU6KjG4cT0aCzUsgCJvyEKaxMkeAgAApqYCAH45KgA==
Date: Thu, 18 Jul 2019 21:54:52 +0000
Message-ID: <1DBE9962-9DF8-46EA-9AD5-5527BF2B1DA5@citrix.com>
References: <20190628082508.32509-1-nicolas.belouin@gandi.net>
 <810e4e95-a22a-217b-9c8f-03475b40da0f@citrix.com>
 <F808B1B6-DEC4-4687-BE45-7B20360603DB@citrix.com>
In-Reply-To: <F808B1B6-DEC4-4687-BE45-7B20360603DB@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.104.11)
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
Content-ID: <20D300D6C745F642A84B357CB6B868E9@citrix.com>
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2] golang/xenlight: Add libxl_utils 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: Ian Jackson <Ian.Jackson@citrix.com>, Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

DQoNCj4gT24gSnVuIDI4LCAyMDE5LCBhdCA5OjAxIFBNLCBHZW9yZ2UgRHVubGFwIDxnZW9yZ2Uu
ZHVubGFwQGNpdHJpeC5jb20+IHdyb3RlOg0KPiANCj4gDQo+IA0KPj4gT24gSnVuIDI4LCAyMDE5
LCBhdCA1OjMyIFBNLCBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+IHdy
b3RlOg0KPj4gDQo+PiBPbiA2LzI4LzE5IDk6MjUgQU0sIE5pY29sYXMgQmVsb3VpbiB3cm90ZToN
Cj4+PiBUaGUgR28gYmluZGluZ3MgZm9yIGxpYnhsIG1pc3MgZnVuY3Rpb25zIGZyb20gbGlieGxf
dXRpbHMsIGxldCdzIHN0YXJ0DQo+Pj4gd2l0aCB0aGUgc2ltcGxlIGxpYnhsX2RvbWlkX3RvX25h
bWUgYW5kIGl0cyBjb3VudGVycGFydA0KPj4+IGxpYnhsX25hbWVfdG9fZG9taWQuDQo+Pj4gDQo+
Pj4gU2lnbmVkLW9mZi1ieTogTmljb2xhcyBCZWxvdWluIDxuaWNvbGFzLmJlbG91aW5AZ2FuZGku
bmV0Pg0KPj4gDQo+PiBKdXN0IGZvciBmdXR1cmUgcmVmZXJlbmNlLCBiZWxvdyB5b3VyIFNvQiwg
aXQncyBnb29kIHByYWN0aWNlIHRvIHB1dCBhDQo+PiBgLS0tYCBsaW5lIChiZWxvdyB3aGljaCBl
dmVyeXRoaW5nIHdpbGwgYmUgaWdub3JlZCksIGFuZCBhIGxpc3Qgb2YgdGhlDQo+PiBjaGFuZ2Vz
IHlvdSBtYWRlLiAgRS5nLDoNCj4+IA0KPj4gU2lnbmVkLW9mZi1ieTogTmljb2xhcyBCZWxvdWlu
IDxuaWNvbGFzLmJlbG91aW5AZ2FuZGkubmV0Pg0KPj4gLS0tDQo+PiB2MjoNCj4+IC0gRG9uJ3Qg
bGVhayBDIHN0cmluZyByZXR1cm5lZCBieSBsaWJ4bF9kb21pZF90b19uYW1lDQo+PiANCj4+IE9u
ZSBtb3JlIHRoaW5nLi4uDQo+PiANCj4+PiArLy9jaGFyKiBsaWJ4bF9kb21pZF90b19uYW1lKGxp
YnhsX2N0eCAqY3R4LCB1aW50MzJfdCBkb21pZCk7DQo+Pj4gK2Z1bmMgKEN0eCAqQ29udGV4dCkg
RG9taWRUb05hbWUoaWQgRG9taWQpIChuYW1lIHN0cmluZykgew0KPj4+ICsJY0RvbU5hbWUgOj0g
Qy5saWJ4bF9kb21pZF90b19uYW1lKEN0eC5jdHgsIEMudWludDMyX3QoaWQpKQ0KPj4+ICsJZGVm
ZXIgQy5mcmVlKHVuc2FmZS5Qb2ludGVyKGNEb21OYW1lKSkNCj4+PiArDQo+Pj4gKwluYW1lID0g
Qy5Hb1N0cmluZyhjRG9tTmFtZSkNCj4+IA0KPj4gbGlieGxfZG9taWRfdG9fbmFtZSgpIHJldHVy
bnMgTlVMTCBpZiBkb21pZCBkb2Vzbid0IGV4aXN0LiAgV2lsbCB0aGlzDQo+PiBjb2RlIERUUlQg
KHJldHVybmluZyAnbmlsJyBpbiB0aGF0IGNhc2UpPyAgT3Igd2lsbCBpdCBjcmFzaCAvIGRvDQo+
PiBzb21ldGhpbmcgZWxzZT8NCj4+IA0KPj4gSSBjb3VsZG4ndCBhY3R1YWxseSBmaW5kIHRoZSBh
bnN3ZXIgaW4gYSBxdWljayBzZWFyY2ggZm9yIHRoZQ0KPj4gZG9jdW1lbnRhdGlvbi4gIEFueSBj
aGFuY2UgeW91IGNvdWxkIGJ1aWxkIGEgdGVzdCBwcm9ncmFtIHRvIHNlZSB3aGF0DQo+PiBoYXBw
ZW5zPw0KPj4gDQo+PiBBbHRlcm5hdGVseSwgd2UgY291bGQgcGxheSBpdCBzYWZlIGFuZCBhbHdh
eXMgY2hlY2sgY0RvbU5hbWUgZm9yIGBuaWxgDQo+PiBiZWZvcmUgcGFzc2luZyBpdCB0byBDLkdv
U3RyaW5nKCkuDQo+IA0KPiBJIGp1c3QgYXNrZWQsIGFuZCBpdCB0dXJucyBvdXQgaWYgQy5Hb1N0
cmluZygpIGlzIHBhc3NlZCBhIG5pbCBwb2ludGVyLCBpdCByZXR1cm5zIHRoZSBlbXB0eSBzdHJp
bmcgKOKAnOKAnSksIHdoaWNoIGlzIHdoYXQgd2Ugd2FudC4gIEl04oCZcyBub3QgZG9jdW1lbnRl
ZCB5ZXQsIGJ1dCB0aGVyZeKAmXMgYSB0aWNrZXQgdG8gZG9jdW1lbnQgaXQgc29vbi4NCj4gDQo+
IGh0dHBzOi8vZ2l0aHViLmNvbS9nb2xhbmcvZ28vaXNzdWVzLzMyNzM0DQo+IA0KPiBTbyB0aGlz
IGlzIHJlYWR5IHRvIGdvIGluOg0KDQpBY3R1YWxseSwgdHVybnMgb3V0IGl04oCZcyBub3Q6ICBZ
b3UgYWRkZWQgYSBmaWxlLCBidXQgaXTigJlzIG5vdCB3aXJlZCBpbnRvIHRoZSBidWlsZCBzeXN0
ZW0uICBZb3UgbmVlZCB0byBhZGQgeGVubGlnaHRfdXRpbHMuZ28gdG8gUEtHU09VUkNFUyBpbiB0
aGUgTWFrZWZpbGUuICBJ4oCZdmUganVzdCBzZW50IGFuIHVwZGF0ZWQgcGF0Y2guDQoNCiAtR2Vv
cmdlCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 22:39:23 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 22:39:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hoF3L-0002fy-1K; Thu, 18 Jul 2019 22:39:07 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=xBYf=VP=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hoF3J-0002fm-Pn
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 22:39:05 +0000
X-Inumbo-ID: d5c678e0-a9ac-11e9-a788-ab70de176c40
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d5c678e0-a9ac-11e9-a788-ab70de176c40;
 Thu, 18 Jul 2019 22:38:59 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hoF3D-0006XE-D7; Thu, 18 Jul 2019 22:38: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 1hoF3C-0008SX-N8; Thu, 18 Jul 2019 22:38:59 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hoF3C-0001c9-Lv; Thu, 18 Jul 2019 22:38:58 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139104-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:regression
 xen-unstable:test-arm64-arm64-examine:examine-serial/bootloader:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt: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-qemuu-debianhvm-amd64-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:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 xen-unstable:test-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-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: xen=c0a0acb7271f822b455be401a37120be61146036
X-Osstest-Versions-That: xen=38eeb3864de40aa568c48f9f26271c141c62b50b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 18 Jul 2019 22:38:58 +0000
Subject: [Xen-devel] [xen-unstable test] 139104: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTEwNCB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzOTEwNC8KClJlZ3Jlc3Npb25zIDotKAoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0
ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0
ZWQtaW50ZWwgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyIGZhaWwgUkVHUi4gdnMuIDEzOTAz
MgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRl
c3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgMTEgZXhhbWluZS1zZXJpYWwvYm9vdGxvYWRlciAg
ICBmYWlsICBsaWtlIDEzOTAzMgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0
IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTM5MDMyCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlr
ZSAxMzkwMzIKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEzOTAzMgogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTM5MDMyCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgIGZhaWwgbGlrZSAxMzkwMzIKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0
IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEzOTAzMgogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxp
a2UgMTM5MDMyCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzkwMzIKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEzOTAzMgog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4t
aHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxp
YnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwtdGh1bmRlcnggMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0
MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGlt
ICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQg
ICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2
IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dz
LWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoK
dmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIGMwYTBh
Y2I3MjcxZjgyMmI0NTViZTQwMWEzNzEyMGJlNjExNDYwMzYKYmFzZWxpbmUgdmVyc2lvbjoKIHhl
biAgICAgICAgICAgICAgICAgIDM4ZWViMzg2NGRlNDBhYTU2OGM0OGY5ZjI2MjcxYzE0MWM2MmI1
MGIKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzOTAzMiAgMjAxOS0wNy0xNiAwMTo1MToyMCBaICAg
IDIgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMzkwNjkgIDIwMTktMDctMTcgMDI6MDM6NTcg
WiAgICAxIGRheXMgICAgMiBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMzkxMDQgIDIw
MTktMDctMTggMDA6NDA6MDAgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3
aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcu
Y29vcGVyM0BjaXRpcnguY29tPgogIEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJp
eC5jb20+CiAgQmFvZG9uZyBDaGVuIDxjaGVuYmFvZG9uZ0BteG5hdmkuY29tPgogIEdlb3JnZSBE
dW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4gW3RyYWNpbmddCiAgSmFuIEJldWxpY2gg
PGpiZXVsaWNoQHN1c2UuY29tPgogIEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+
CiAgUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KICBSb2dlciBQYXUgTW9u
bsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICBWaWt0b3IgTWl0aW4gPHZpa3Rvci5taXRpbi4x
OUBnbWFpbC5jb20+CiAgVmlrdG9yIE1pdGluIDx2aWt0b3JfbWl0aW5AZXBhbS5jb20+Cgpqb2Jz
OgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQt
eHRmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYW1kNjQtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1h
bWQ2NC0yICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20t
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZt
LWkzODYteHNtICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQt
cmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
d2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQx
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1
Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4x
MC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1p
bnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGl2ZXBhdGNoICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpdmVwYXRjaCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LW1p
Z3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFp
ciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2
NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1
YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRk
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
dmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5v
cmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3Ms
IGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJl
cG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0
cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9
bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDth
PWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQg
YXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1t
YXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAzNjkgbGlu
ZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 22:53:56 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 22: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 1hoFHc-00041F-E7; Thu, 18 Jul 2019 22:53:52 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=BHH2=VP=suse.com=dfaggioli@srs-us1.protection.inumbo.net>)
 id 1hoFHb-00041A-IS
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 22:53:51 +0000
X-Inumbo-ID: da6250e3-a9ae-11e9-8980-bc764e045a96
Received: from m4a0041g.houston.softwaregrp.com (unknown [15.124.2.87])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id da6250e3-a9ae-11e9-8980-bc764e045a96;
 Thu, 18 Jul 2019 22:53:50 +0000 (UTC)
Received: FROM m4a0041g.houston.softwaregrp.com (15.120.17.147) BY
 m4a0041g.houston.softwaregrp.com WITH ESMTP; 
 Thu, 18 Jul 2019 22:53:32 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M4W0335.microfocus.com (2002:f78:1193::f78:1193) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Thu, 18 Jul 2019 22:52:53 +0000
Received: from NAM05-BY2-obe.outbound.protection.outlook.com (15.124.8.12) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Thu, 18 Jul 2019 22:52:53 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=QPry3yKx1nlT7tEKT88qDoahe3vVGYNIwfdbx22U999XBWR2mmpSkCYkwrqgrLiVf5rkOIukS3+IX+fzOp5V+R27P2LfUZVv4tQpTxICa066TlOKiIAfEw44Hgb6OQ0lcBbFkEpwyZkf3KGoTXiCA6pPEWRFeCtTj7Awuin4XoNZG2W8Nqx0WfJ8EMvt0XoCGFwj6J69qmL/g1IykrCgxM0mzmG1EZe/POffaw3W5t1mqM6I31v+CowrwvZF0vj5YPRdg09ZB8dj+4h8uqI7oDZwRz3yhCyaxuD3iJuuCSzcZFlOUF8HPF6+bzVeMMHUTbaIUijs0HHB5gb+HjGl2w==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=Fu0yomhnfEwDG8ztDwPIs9ioQ3AEfQWd5umYLB/BSLs=;
 b=iiLcI1KiG2k9cggcLUoIcW9Oak8sr2UelGb8XNL6CulhQYPFhUuNceWP6dZko7StdIpE76VIorjkgF5nas0+vlF8jCtcnffaKVtHVhVsLf5O0vLOcpwZzeN7uJPQiOtmphL8fUvnEREvCgBgZW9EX9NGGYJGCW/BSoPIhid8PmQz4wDGO7OIljyMCi4FtB+YLbv2O1LapcVtauNZmt4V4lxYDKh3bY0FfMFntbLd8opl+As+Tzvy+n1Y3mxbnX/xG2vGhQUiUZrdX7eMfxY/Qdlv6jG5D9nhNYlKWmogEZkPZN/wq1Ucbf87OJshrFp2JdZ3sGGsG4oNKvdyMxxUvw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM5PR18MB1499.namprd18.prod.outlook.com (10.175.220.20) by
 DM5PR18MB1577.namprd18.prod.outlook.com (10.175.224.7) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.14; Thu, 18 Jul 2019 22:52:51 +0000
Received: from DM5PR18MB1499.namprd18.prod.outlook.com
 ([fe80::d409:6406:c7a4:b807]) by DM5PR18MB1499.namprd18.prod.outlook.com
 ([fe80::d409:6406:c7a4:b807%2]) with mapi id 15.20.2073.012; Thu, 18 Jul 2019
 22:52:51 +0000
From: Dario Faggioli <dfaggioli@suse.com>
To: Juergen Gross <JGross@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [Xen-devel] [PATCH 06/60] xen/sched: move per-vcpu scheduler
 private data pointer to sched_unit
Thread-Index: AQHVPbuGcK2cLHKhs06MDcLPQ3t5rw==
Date: Thu, 18 Jul 2019 22:52:51 +0000
Message-ID: <577676c68cd9ab1019f7bcfe9c746641d838b6dc.camel@suse.com>
References: <20190528103313.1343-1-jgross@suse.com>
 <20190528103313.1343-7-jgross@suse.com>
In-Reply-To: <20190528103313.1343-7-jgross@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=dfaggioli@suse.com; 
x-originating-ip: [89.186.78.87]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 68ea23dc-062f-4508-bc09-08d70bd2a9a5
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(49563074)(7193020);
 SRVR:DM5PR18MB1577; 
x-ms-traffictypediagnostic: DM5PR18MB1577:
x-microsoft-antispam-prvs: <DM5PR18MB15779569D99CE27C8D15D52BC5C80@DM5PR18MB1577.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 01026E1310
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(376002)(136003)(346002)(39860400002)(366004)(396003)(189003)(199004)(54534003)(99936001)(6306002)(7416002)(966005)(2501003)(6512007)(76116006)(66476007)(66446008)(66556008)(25786009)(478600001)(53936002)(91956017)(66616009)(54906003)(2906002)(64756008)(6436002)(5660300002)(8936002)(6486002)(14454004)(229853002)(66946007)(71190400001)(71200400001)(486006)(186003)(66066001)(4326008)(6246003)(53376002)(53366004)(6116002)(446003)(3846002)(14444005)(11346002)(476003)(8676002)(256004)(2616005)(86362001)(68736007)(81166006)(81156014)(6506007)(118296001)(99286004)(316002)(7736002)(305945005)(102836004)(36756003)(76176011)(110136005)(26005);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM5PR18MB1577;
 H:DM5PR18MB1499.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: USpb9NbL9W52PEwfy92WwyZETWg75223hFCf31TX0UV/r/T5R3qbfLdgnZE4g8EGkJZsqYyL8W36b1WwDQTe1K4OM1y8amptpD/DBXE9hS/iEGO69g8TYYbdmZ2WUWJvSkmKX5jX9saMx0PlNorsTzhVyVDG2Qn7tVJEGZ/Y6At9n05/5zC/AGTZM+ftUtQfWLZy+f5YiPOFY+i+mVOVKfhe64NG5av4Ws5vWWli3rOVg2jPErOLrTt1fCYrK16nfF1yFDe0WVt9rsvsmZvjBZEJlp7dfboi+RW5w+5yvHpAwcAJae9lb08GPFTbj2D3Cx5/XIIks2KkTA5vg6qi9xQmAjQ+ra+Yh0R/nv3wi2XX2vhx8XQiejvfiYeagAQ/lT6rQPSErS2j9lW186F2b3QzPc9OtzJiYcHoagpgKnA=
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 68ea23dc-062f-4508-bc09-08d70bd2a9a5
X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Jul 2019 22:52:51.0571 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: dfaggioli@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR18MB1577
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH 06/60] xen/sched: move per-vcpu scheduler
 private data pointer to sched_unit
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "sstabellini@kernel.org" <sstabellini@kernel.org>,
 "wl@xen.org" <wl@xen.org>, "konrad.wilk@oracle.com" <konrad.wilk@oracle.com>,
 "george.dunlap@eu.citrix.com" <george.dunlap@eu.citrix.com>,
 "tim@xen.org" <tim@xen.org>,
 "ian.jackson@eu.citrix.com" <ian.jackson@eu.citrix.com>,
 "robert.vanvossen@dornerworks.com" <robert.vanvossen@dornerworks.com>,
 "julien.grall@arm.com" <julien.grall@arm.com>,
 "josh.whitehead@dornerworks.com" <josh.whitehead@dornerworks.com>,
 "mengxu@cis.upenn.edu" <mengxu@cis.upenn.edu>, Jan Beulich <JBeulich@suse.com>,
 "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>
Content-Type: multipart/mixed; boundary="===============1979782010553827139=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============1979782010553827139==
Content-Language: en-US
Content-Type: multipart/signed; micalg=pgp-sha256;
	protocol="application/pgp-signature"; boundary="=-4v7QvYIAk12AJFb8qsW0"

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

On Tue, 2019-05-28 at 12:32 +0200, Juergen Gross wrote:
> This prepares making the different schedulers vcpu agnostic.
>=20
Ok, but the scheduler private data is, actually, for all the
schedulers, per-vcpu scheduler data such as, for instance,
struct csched2_vcpu.

After this patch we have (sticking to Credit2 as an example)
csched2_vcpu allocated by a function called csched2_alloc_vdata() but
stored on a per-sched_unit basis.

Similarly, we have an accessor method called csched2_vcpu() which
returns the struct csched2_vcpu which was stored in the per-unit
private space.

But shouldn't then the struct be called csched2_unit, and cited
functions be called csched2_alloc_udata() and csched2_unit()?
Now, I know that these transformation happen later in the series.
And, this time, I'm not asking to consolidate the patches.

However:
- can the changelog of this patch be a little more explicit, not only=20
  informing that this is a preparatory patch, but also explaining=20
  briefly the temporary inconcistency
- could the patches that deal with this be grouped together, so that=20
  they are close to each other in the series (e.g., this patch, the=20
  renaming hunks of patch 10 and patches that are currently 20 to 24)?
  Or are there dependencies that I am not considering?

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


--=-4v7QvYIAk12AJFb8qsW0
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+4FAl0w+EEACgkQFkJ4iaW4
c+5CrQ/9FFJaqkJvOyYZHdHthFceeLB1BwTc8do5cE1SJncGJmcurwGxroy4axzp
618WBR9y8oajl2CSLVTvhILcj18ehxAhxkOBZ/4iJPimqoo58U4FNIGkNOGpWjxC
6Og3LJrfaIVDJCPzMZCoUTjn/RawuIDaRE5B5Lf15cd+PvOrLTItGFdF0KVUqW0M
p1lFCtzYWnrO0yvzyf3hbc6L77BHygvfhE7rYNETlH1IrwAoX0WOExXaidfzA11h
yoyFHjZjfp5Nuh44q4RpyfHv+hlZUhlFP64A17pxwlyo606UKo0xOlI3BkzzF3rN
aIfTKRwYLiVd83KNvVw09Sjy1oxEUpxCHQJahZZsSiyHmYKuMfUeuwsC1r2LTLwW
q77mO7d7EYmAo6rBA6S1ra28WgkH4sWe4If1d02NXsnJdrlQ8toAwbc4UOXV5pD4
e0QGkDGi6plZNpawwDxz0Rt6UHQi6cGlXMcSVJt47qT+OOt8GGRjHY/nFajsanBp
HbiSULW74FhHTwUZdC6AHrfcEYwFytLjKXDG2IqWpWgskaSepOzNq6RS0mhmX8mS
SA3cCLuEA3WlqgGlrcKcUzNGa7Pzz5Fkj5/3wjLCyM6jSdJWrw6jhe67bAC0CLAA
0zTTlLPFhnrjSPypQKlMqUa4HNua6pxKxne9pcZeRUsfgxS+7e8=
=BA5T
-----END PGP SIGNATURE-----

--=-4v7QvYIAk12AJFb8qsW0--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============1979782010553827139==--


From xen-devel-bounces@lists.xenproject.org Thu Jul 18 23:03:27 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 23:03:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hoFQn-0004o1-I0; Thu, 18 Jul 2019 23:03: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=xBYf=VP=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hoFQl-0004nm-Lp
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 23:03:19 +0000
X-Inumbo-ID: 3acb731e-a9b0-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3acb731e-a9b0-11e9-8980-bc764e045a96;
 Thu, 18 Jul 2019 23:03:17 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hoFQj-000734-Er; Thu, 18 Jul 2019 23:03: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 1hoFQj-000291-8h; Thu, 18 Jul 2019 23:03:17 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hoFQj-0005NZ-6h; Thu, 18 Jul 2019 23:03:17 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139100-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:test-amd64-i386-qemuu-rhel6hvm-intel:<job
 status>:broken:regression
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-intel:host-install(4):broken:regression
 linux-linus:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-i386-pvgrub:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-libvirt:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-pvhv2-intel:xen-boot:fail:regression
 linux-linus:test-amd64-i386-examine:reboot:fail:regression
 linux-linus:test-amd64-amd64-xl-qcow2:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-examine:reboot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-win7-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-freebsd10-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-qemuu-nested-intel:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-raw:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl:xen-boot:fail:regression
 linux-linus:test-amd64-i386-freebsd10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-win10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemut-rhel6hvm-intel:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-amd64-pvgrub:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-multivcpu:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-win10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-pygrub:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-credit2:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-i386-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-amd64-libvirt-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemut-rhel6hvm-amd:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-pvshim:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-pvhv2-amd:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-qemuu-nested-amd:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-shadow:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-win10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-ws16-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-win7-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-pvshim:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-credit1:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-amd:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-amd64-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-win10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-libvirt-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-amd64-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-libvirt-vhd:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-ws16-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-ws16-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-ws16-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-i386-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-i386-xl-shadow:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-xsm:xen-boot:fail:regression
 linux-linus:test-arm64-arm64-examine:examine-serial/bootloader:fail:regression
 linux-linus:build-armhf-pvops:kernel-build:fail:regression
 linux-linus:test-amd64-amd64-xl-rtds:xen-boot:fail:allowable
 linux-linus:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-examine:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:xen-boot:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:xen-boot:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-debianhvm-i386-xsm:xen-boot:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-debianhvm-i386-xsm:xen-boot:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: linux=22051d9c4a57d3b4a8b5a7407efc80c71c7bfb16
X-Osstest-Versions-That: linux=736706bee3298208343a76096370e4f6a5c55915
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 18 Jul 2019 23:03:17 +0000
Subject: [Xen-devel] [linux-linus test] 139100: 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>

ZmxpZ2h0IDEzOTEwMCBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTM5MTAwLwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZo
dm0taW50ZWwgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIHRlc3QtYW1k
NjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCA0IGhvc3QtaW5zdGFsbCg0KSBicm9rZW4gUkVH
Ui4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2
bS1hbWQ2NC14c20gNyB4ZW4tYm9vdCBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQt
YW1kNjQtaTM4Ni1wdmdydWIgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4g
dnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgNyB4ZW4tYm9vdCAgICAg
ICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEzMzU4
MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAg
ICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVs
ICA3IHhlbi1ib290ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1k
NjQtaTM4Ni1leGFtaW5lICAgICAgIDggcmVib290ICAgICAgICAgICAgICAgICAgIGZhaWwgUkVH
Ui4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgNyB4ZW4tYm9vdCAg
ICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0LWV4
YW1pbmUgICAgICA4IHJlYm9vdCAgICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1
ODAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20g
NyB4ZW4tYm9vdCBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtd2luNy1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAog
dGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAg
ZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRl
bCAgNyB4ZW4tYm9vdCAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1yYXcgICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4g
dnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgNyB4ZW4tYm9vdCAgICAg
ICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAg
ICAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAK
IHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAg
IGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkz
ODYgIDcgeGVuLWJvb3QgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0
LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1Iu
IHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICA3IHhlbi1ib290ICAg
ICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC1kZWJpYW5odm0tYW1kNjQgIDcgeGVuLWJvb3QgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgw
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gNyB4ZW4tYm9vdCBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgNyB4ZW4tYm9v
dCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLWNyZWRpdDIgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyA3
IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
cGFpciAxMCB4ZW4tYm9vdC9zcmNfaG9zdCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyIDExIHhlbi1ib290L2RzdF9ob3N0ICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gIDcgeGVu
LWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgZmFpbCBSRUdSLiB2
cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1y
ZXN0cmljdCA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LW92bWYtYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICA3IHhlbi1ib290ICAg
ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTMzNTgw
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgIDcgeGVuLWJvb3QgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgIDcg
eGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1wdmh2Mi1hbWQgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgIDcgeGVuLWJv
b3QgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
c2hhZG93ICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4
MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICA3IHhlbi1ib290ICAgICAg
ICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYt
YW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgIGZhaWwgUkVH
Ui4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgNyB4ZW4tYm9vdCAg
ICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYteGwg
ICAgICAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1
ODAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICA3IHhlbi1ib290
ICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAg
NyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDcgeGVuLWJvb3Qg
ZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZt
LWFtZDY0ICA3IHhlbi1ib290ICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQt
aTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgIDcgeGVuLWJvb3QgICAgICAgICAgIGZhaWwgUkVHUi4g
dnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAxMCB4ZW4tYm9vdC9zcmNf
aG9zdCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIg
ICAgICAgIDExIHhlbi1ib290L2RzdF9ob3N0ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICA3IHhlbi1ib290ICAgICAgICAg
IGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgMTAg
eGVuLWJvb3Qvc3JjX2hvc3QgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtcGFpciAxMSB4ZW4tYm9vdC9kc3RfaG9zdCAgICAgICBmYWlsIFJFR1Iu
IHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgNyB4ZW4t
Ym9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXZoZCAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgw
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgIDcgeGVuLWJvb3QgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFt
ZDY0ICA3IHhlbi1ib290ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXhzbSAgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgNyB4ZW4t
Ym9vdCAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13aW43LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4
MAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAxMCB4ZW4tYm9vdC9zcmNfaG9zdCAgICAg
ICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgIDEx
IHhlbi1ib290L2RzdF9ob3N0ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1zaGFkb3cgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVH
Ui4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgNyB4ZW4tYm9vdCAg
ICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFybTY0LWFybTY0LWV4
YW1pbmUgICAgMTEgZXhhbWluZS1zZXJpYWwvYm9vdGxvYWRlciBmYWlsIFJFR1IuIHZzLiAxMzM1
ODAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgIDYga2VybmVsLWJ1aWxkICAgICAgICAg
ICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAoKUmVncmVzc2lvbnMgd2hpY2ggYXJlIHJlZ2FyZGVk
IGFzIGFsbG93YWJsZSAobm90IGJsb2NraW5nKToKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAg
ICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydC1yYXcgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYt
YXJtaGYteGwtdmhkICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJt
aGYtZXhhbWluZSAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZt
LWkzODYteHNtIDcgeGVuLWJvb3QgZmFpbCBiYXNlbGluZSB1bnRlc3RlZAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgNyB4ZW4tYm9vdCBmYWlsIGJhc2VsaW5l
IHVudGVzdGVkCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSA3
IHhlbi1ib290IGZhaWwgYmFzZWxpbmUgdW50ZXN0ZWQKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC1kZWJpYW5odm0taTM4Ni14c20gIDcgeGVuLWJvb3QgZmFpbCBiYXNlbGluZSB1bnRlc3RlZAog
dGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNy
ZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC10
aHVuZGVyeCAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9y
IHRlc3Rpbmc6CiBsaW51eCAgICAgICAgICAgICAgICAyMjA1MWQ5YzRhNTdkM2I0YThiNWE3NDA3
ZWZjODBjNzFjN2JmYjE2CmJhc2VsaW5lIHZlcnNpb246CiBsaW51eCAgICAgICAgICAgICAgICA3
MzY3MDZiZWUzMjk4MjA4MzQzYTc2MDk2MzcwZTRmNmE1YzU1OTE1CgpMYXN0IHRlc3Qgb2YgYmFz
aXMgICAxMzM1ODAgIDIwMTktMDMtMDQgMTk6NTM6MDkgWiAgMTM2IGRheXMKRmFpbGluZyBzaW5j
ZSAgICAgICAgMTMzNjA1ICAyMDE5LTAzLTA1IDIwOjAzOjE0IFogIDEzNSBkYXlzICAgNzcgYXR0
ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM5MTAwICAyMDE5LTA3LTE3IDIzOjIzOjI2IFog
ICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQozOTk0IHBlb3BsZSB0b3VjaGVkIHJldmlzaW9u
cyB1bmRlciB0ZXN0LApub3QgbGlzdGluZyB0aGVtIGFsbAoKam9iczoKIGJ1aWxkLWFtZDY0LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3Bz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02NC14
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0
LXhzbSAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2
bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2
aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1y
aGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
d3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxl
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJt
NjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1y
ZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYt
ZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFl
bXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAg
YnJva2VuICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWly
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2
LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFj
b3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRk
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02
NC1hcm02NC14bC1zZWF0dGxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQtc2hhZG93ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFk
b3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKCgotLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVw
b3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21l
L2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMs
IGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVj
dC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Yg
b3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0
cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1F
O2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8v
eGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKYnJva2VuLWpv
YiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgYnJva2VuCmJyb2tlbi1zdGVw
IHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCBob3N0LWluc3RhbGwoNCkKCk5v
dCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgODM2ODA1IGxpbmVzIGxv
bmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 18 23:22:00 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Jul 2019 23: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 1hoFik-0006BQ-F1; Thu, 18 Jul 2019 23:21:54 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=xBYf=VP=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hoFij-0006BE-F4
 for xen-devel@lists.xenproject.org; Thu, 18 Jul 2019 23:21:53 +0000
X-Inumbo-ID: d2c282e9-a9b2-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d2c282e9-a9b2-11e9-8980-bc764e045a96;
 Thu, 18 Jul 2019 23:21:51 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hoFih-0007Nh-BM; Thu, 18 Jul 2019 23:21: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 1hoFig-00033m-Gp; Thu, 18 Jul 2019 23:21:50 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hoFig-0002Lx-GC; Thu, 18 Jul 2019 23:21:50 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139118-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=3dafa0382286f00d5969b9471d4a0ab362beab11
X-Osstest-Versions-That: ovmf=cce01f538fb4d6ae8c13c88cfc0d3caf5baca833
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 18 Jul 2019 23:21:50 +0000
Subject: [Xen-devel] [ovmf test] 139118: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTExOCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzkxMTgvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICAzZGFmYTAzODIyODZmMDBkNTk2OWI5NDcxZDRhMGFi
MzYyYmVhYjExCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICBjY2UwMWY1
MzhmYjRkNmFlOGMxM2M4OGNmYzBkM2NhZjViYWNhODMzCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MzkwOTkgIDIwMTktMDctMTcgMjM6MDk6MDUgWiAgICAxIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTM5MTE4ICAyMDE5LTA3LTE4IDEyOjU3OjQ2IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgRG9uZywgRXJp
YyA8ZXJpYy5kb25nQGludGVsLmNvbT4KICBFcmljIERvbmcgPGVyaWMuZG9uZ0BpbnRlbC5jb20+
CiAgU3RhciBaZW5nIDxzdGFyLnplbmdAaW50ZWwuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVu
cHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFn
ZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8v
bG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9m
IHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUu
ZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0
ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4g
YmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5n
aXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hv
bWUveGVuL2dpdC9vc3N0ZXN0L292bWYuZ2l0CiAgIGNjZTAxZjUzOGYuLjNkYWZhMDM4MjIgIDNk
YWZhMDM4MjI4NmYwMGQ1OTY5Yjk0NzFkNGEwYWIzNjJiZWFiMTEgLT4geGVuLXRlc3RlZC1tYXN0
ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 00:02:37 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 00: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 1hoGLq-0000z3-W7; Fri, 19 Jul 2019 00:02:18 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=j7nr=VQ=suse.com=dfaggioli@srs-us1.protection.inumbo.net>)
 id 1hoGLp-0000yy-MT
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 00:02:17 +0000
X-Inumbo-ID: 71281450-a9b8-11e9-b180-0fd55b02fdb6
Received: from m4a0040g.houston.softwaregrp.com (unknown [15.124.2.86])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 71281450-a9b8-11e9-b180-0fd55b02fdb6;
 Fri, 19 Jul 2019 00:02:15 +0000 (UTC)
Received: FROM m4a0040g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0040g.houston.softwaregrp.com WITH ESMTP; 
 Thu, 18 Jul 2019 23:58:17 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Fri, 19 Jul 2019 00:01:39 +0000
Received: from NAM01-BN3-obe.outbound.protection.outlook.com (15.124.72.12) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Fri, 19 Jul 2019 00:01:39 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=YzEm9M1V4rAFSHQghGUc4bpXzgl9dKWwnW8NEmLhWuoxI75RNOriZo7sqsG7V0/gKZejn3hi3eo0X7nha9BbJYa4anx/HpbJKJXoF8rdCZcmANiQqP7Mc39ua1n90PEZfu6lh2qz6hxkLIx583el2GIuIIBVOXQQGOAjSIsz5Bg/rRMm8PizlFJIx1jByyMfuxOFJBBRS+e8Gv2vcOgfM9kL5mP+y0QYv/IuzmIR2y2LGgr1Y88PhjzU19h8E//C10zZWg5Ufs2Mar9zCgpkwmQu3ea+oBL5yrMsK4Ak3f8QKa9Vz+XBmY40/X79lKB8k5qvoz7nv7FoAvGb1C+yHQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=dWArKBL34mW2Wlc/KKIE+/QLUsjA1Q9zkNCxklPE3+g=;
 b=GH/VnCNLvsbhSDZK8qViy6gdd2gmwbA3ReJIPwIy1jSSShvpiUbBZE5QrKbqCYg+sbyT2Kl43Rd8hz0fUTbQDo+0/6dYDQBGQ/63gnXMJIFVgJ8j5gy5Vckrev+eRatFw5gaVEOBpO26TLr+/Y6aN39j4jOxN5oJwluC7UhKRg6oKHcv6kVxqNrhVc1JgpK/umYWxQ9+UV4hGRKKiv5aIlJmaQC0FmeFwaU9GqOwIUExEem+9x35irsm51CSdG/3KLl0Zl914RGWfiPdKpKchrOXN5axhg7VvL/ydH1WcrEuan4MCM4ET0rqQhgSP2qVVNcbPEQm6ZECgT4/iX1DBA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM5PR18MB1499.namprd18.prod.outlook.com (10.175.220.20) by
 DM5PR18MB1387.namprd18.prod.outlook.com (10.173.209.151) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2094.11; Fri, 19 Jul 2019 00:01:38 +0000
Received: from DM5PR18MB1499.namprd18.prod.outlook.com
 ([fe80::d409:6406:c7a4:b807]) by DM5PR18MB1499.namprd18.prod.outlook.com
 ([fe80::d409:6406:c7a4:b807%2]) with mapi id 15.20.2073.012; Fri, 19 Jul 2019
 00:01:38 +0000
From: Dario Faggioli <dfaggioli@suse.com>
To: Juergen Gross <JGross@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [Xen-devel] [PATCH 07/60] xen/sched: build a linked list of
 struct sched_unit
Thread-Index: AQHVPcUiu1Sp9PA7KEakXcPYJ1SK6w==
Date: Fri, 19 Jul 2019 00:01:37 +0000
Message-ID: <d6c0b816a66282436f24441c626fd31bb8a39a44.camel@suse.com>
References: <20190528103313.1343-1-jgross@suse.com>
 <20190528103313.1343-8-jgross@suse.com>
In-Reply-To: <20190528103313.1343-8-jgross@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=dfaggioli@suse.com; 
x-originating-ip: [89.186.78.87]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: de9e8e05-579b-4d0a-430a-08d70bdc457d
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(49563074)(7193020);
 SRVR:DM5PR18MB1387; 
x-ms-traffictypediagnostic: DM5PR18MB1387:
x-microsoft-antispam-prvs: <DM5PR18MB138754F8A4026B397699049DC5CB0@DM5PR18MB1387.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-forefront-prvs: 01039C93E4
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(39860400002)(396003)(366004)(346002)(136003)(376002)(199004)(189003)(71190400001)(110136005)(54906003)(2906002)(71200400001)(2501003)(316002)(305945005)(25786009)(86362001)(66616009)(14454004)(64756008)(91956017)(66476007)(66946007)(486006)(68736007)(66556008)(76116006)(5660300002)(36756003)(76176011)(102836004)(6246003)(966005)(478600001)(6506007)(6512007)(118296001)(53366004)(66446008)(256004)(14444005)(229853002)(66066001)(6436002)(99286004)(186003)(26005)(4326008)(6116002)(99936001)(7736002)(6486002)(11346002)(446003)(476003)(8936002)(8676002)(53936002)(3846002)(81166006)(81156014)(2616005)(6306002)(53376002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM5PR18MB1387;
 H:DM5PR18MB1499.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: DvWu427GErVj5bnCOO7lkr0SH2eGCQcpMGkNb6VRZItvtQz9DN5WHIVwn7TETYPUoCEU/vJ2ejEkcQO7C6SHIzZOZey+3NN01ClW9EbQBYcd7BUgVJ9x9g1MAozSB44LahH41TOCmtHG6Hs6q0T4iObJHagJVkp5ph4hixDPGl5cZG93yhuFIWlxNQl5s3wvWz5Ad9ELR9m82Q5HveJqgpzYkmQD9mp6bfQDKUee7CPvMlP4G4P2Hr7G8CpOo0YKuXS1Jk9JY+8/lPPmjXobNJBk+DeqcpjAIdm5xTdRW5ZoUC//jrIkbS2S4oa2zVEyWK6ZAdbw+6OlMBaKJ/u7p/UG3HHCVRyU6LDYoWi4okSIX5T3/WN/UxESSLTkglB3qVJt+I4TXRPVVNq5ozkQT0eF+XiIATugd/6292Ho444=
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: de9e8e05-579b-4d0a-430a-08d70bdc457d
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Jul 2019 00:01:37.6717 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: dfaggioli@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR18MB1387
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH 07/60] xen/sched: build a linked list of
 struct sched_unit
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "sstabellini@kernel.org" <sstabellini@kernel.org>,
 "wl@xen.org" <wl@xen.org>, "konrad.wilk@oracle.com" <konrad.wilk@oracle.com>,
 "george.dunlap@eu.citrix.com" <george.dunlap@eu.citrix.com>,
 "ian.jackson@eu.citrix.com" <ian.jackson@eu.citrix.com>,
 "tim@xen.org" <tim@xen.org>, "julien.grall@arm.com" <julien.grall@arm.com>,
 Jan Beulich <JBeulich@suse.com>,
 "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>
Content-Type: multipart/mixed; boundary="===============3454201732731920070=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============3454201732731920070==
Content-Language: en-US
Content-Type: multipart/signed; micalg=pgp-sha256;
	protocol="application/pgp-signature"; boundary="=-lWou/+aXvn2CFdVSEw6p"

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

On Tue, 2019-05-28 at 12:32 +0200, Juergen Gross wrote:
> In order to make it easy to iterate over sched_unit elements of a
> domain build a single linked list and add an iterator for it.
>
How about a ',' between domain and build?

> For completeness add another iterator for_each_sched_unit_vcpu()
> which
> will iterate over all vcpus if a sched_unit (right now only one).
> This

"over all vcpus of a sched_unit" ?

> will be needed later for larger scheduling granularity (e.g. cores).
>=20
> Signed-off-by: Juergen Gross <jgross@suse.com>
>
One question:

> @@ -279,8 +279,16 @@ struct vcpu
>  struct sched_unit {
>      struct vcpu           *vcpu;
>      void                  *priv;      /* scheduler private data */
> +    struct sched_unit     *next_in_list;
>  };
> =20
> +#define for_each_sched_unit(d,
> e)                                         \
> +    for ( (e) =3D (d)->sched_unit_list; (e) !=3D NULL; (e) =3D (e)-
> >next_in_list )
> +
> +#define for_each_sched_unit_vcpu(i,
> v)                                    \
> +    for ( (v) =3D (i)->vcpu; (v) !=3D NULL && (v)->sched_unit =3D=3D
> (i);         \
> +          (v) =3D (v)->next_in_list )
> +
>
So, here... sorry if it's me not seeing it, but why the=20
(v)->sched_unit =3D=3D (i) check is necessary?

Do we expect to put in the list of vcpus of a particular unit, vcpus
that are in another unit?

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


--=-lWou/+aXvn2CFdVSEw6p
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+4FAl0xCF4ACgkQFkJ4iaW4
c+5UCQ//VEKgJKyIQWdPtvqx7Blci1UUQLf3kl7vIFwF5h/9Mms6r1PfY7SBd6fa
1o3jOBf09uGw6oKkMxP/fvd5D1jOzXM0hypw7ueeDk6mBt0Z+pABIobS8l2L4i5x
/vwU1/f4ZYr1Koa9D4hH6Mm1VmZS9h8sF4UuDCUW7ZD1WaPkoLLef3Mk49/ot5N9
sfB1brb+JbXpkPU5BC/R5RRmM9GTemIdA7pKtoL88DiEVgM51X9tyXn4iAwybPMW
m5cLjUlXXS76w2TNJTM7xh9RuYNXhRB/3zJuI1d5k655gXeJVbfhkZstQjupqG2d
Ud6tvNkFtRDvV4kmR5mq04sqPgXWO/3oUUePkq6eEMjMQZeoYNGO4xosnjD2Yix9
gNePU3deIi9xmnZMC5jWBBm4vrVYb0iBOo25+yTSmSgIm/sfThOHtxarAmK5o2fT
8n6YUn+GcnVTKmWassR5UPdS5ERF9T4T5SRdHjHP8IrDQ+gUZ7Vz1LXztJOFbOTz
uFDH5LAIXMsCGteeRiUw/WtyMRR60r9mXhrqqpMUJ68O3AJGMiixl8yCgv+pYFds
PdwtCM8I/C8AMBJd53ECfsL8UC+kZjfBO1j6JCb6Mdp2xWCh5fVqT+oKGFV/kjtG
QDNqeSJ/P/mg/Tn4w5p1vQVOyvBDEYszC9oj0O3JP1vvMZzadHc=
=8WrZ
-----END PGP SIGNATURE-----

--=-lWou/+aXvn2CFdVSEw6p--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============3454201732731920070==--


From xen-devel-bounces@lists.xenproject.org Fri Jul 19 00:59:11 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 00:59:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hoHEo-0004Hf-GG; Fri, 19 Jul 2019 00:59:06 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=yb9I=VQ=gmail.com=nadav.amit@srs-us1.protection.inumbo.net>)
 id 1hoHEm-0004Ha-Iq
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 00:59:04 +0000
X-Inumbo-ID: 63b8b4fc-a9c0-11e9-b4aa-07b1dbb27dad
Received: from mail-pf1-f195.google.com (unknown [209.85.210.195])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 63b8b4fc-a9c0-11e9-b4aa-07b1dbb27dad;
 Fri, 19 Jul 2019 00:58:58 +0000 (UTC)
Received: by mail-pf1-f195.google.com with SMTP id y15so13391417pfn.5
 for <xen-devel@lists.xenproject.org>; Thu, 18 Jul 2019 17:58:58 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version
 :content-transfer-encoding;
 bh=RWWNgv0WcWjfE9wWYHQhoeNKyBfGxLtvDshgZHYc1vE=;
 b=KRnqL8zV/3jmAFdYj5ALST7u0cIJRM3l7asOiaVGXSP8hpI9I2YvqY2Jzumpp7zFSe
 BJx19B7foCQ3kJPsZNnGKwFZtB8cnoX/svyh2NjmmcWAJQteEbcXO2bPXv4hO2AF6Fzq
 7ScihtpmNSJTeghxs97YBvv+IF+8SuYcthCUWhUenUxVNQG1NbjT45XdRZRDgGRvkGjd
 XNH/feE0BBF0h8oilcPsZqsVSeYadxU+8qHkyEIMEs9T8xD819ITSLyKSV3HDZCDMjZ1
 PdlrZ0zQIBnumshlj7qc1BNC0knTyjndLP/ycKKL7VobXTTfUBSfAXrkx/VJWPEHejH9
 yNpg==
X-Gm-Message-State: APjAAAUbbpGVRdLzseGL1AW0rhrGDwWO3ISW9gSzXuR7WsYjxxn1ZlrA
 zftPKYQWLM+b8e5pe3huNBM=
X-Google-Smtp-Source: APXvYqxZoIKjz9ViGfUIEExjwwIbnjfGtWb7w9xiUnCbHyVRrBrLCxFCFJP5cS9IAYKOxxdelYaABg==
X-Received: by 2002:a63:a346:: with SMTP id v6mr4814748pgn.57.1563497937499;
 Thu, 18 Jul 2019 17:58:57 -0700 (PDT)
Received: from htb-2n-eng-dhcp405.eng.vmware.com ([66.170.99.1])
 by smtp.gmail.com with ESMTPSA id j128sm14025166pfg.28.2019.07.18.17.58.55
 (version=TLS1_3 cipher=AEAD-AES256-GCM-SHA384 bits=256/256);
 Thu, 18 Jul 2019 17:58:56 -0700 (PDT)
From: Nadav Amit <namit@vmware.com>
To: Andy Lutomirski <luto@kernel.org>,
 Dave Hansen <dave.hansen@linux.intel.com>
Date: Thu, 18 Jul 2019 17:58:28 -0700
Message-Id: <20190719005837.4150-1-namit@vmware.com>
X-Mailer: git-send-email 2.20.1
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 0/9] x86: Concurrent TLB flushes
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, Sasha Levin <sashal@kernel.org>,
 linux-hyperv@vger.kernel.org, Stephen Hemminger <sthemmin@microsoft.com>,
 kvm@vger.kernel.org, Paolo Bonzini <pbonzini@redhat.com>,
 Rik van Riel <riel@surriel.com>, Peter Zijlstra <peterz@infradead.org>,
 Haiyang Zhang <haiyangz@microsoft.com>, x86@kernel.org,
 linux-kernel@vger.kernel.org, virtualization@lists.linux-foundation.org,
 xen-devel@lists.xenproject.org, Ingo Molnar <mingo@redhat.com>,
 Nadav Amit <namit@vmware.com>, Josh Poimboeuf <jpoimboe@redhat.com>,
 Borislav Petkov <bp@alien8.de>, Thomas Gleixner <tglx@linutronix.de>,
 "K. Y. Srinivasan" <kys@microsoft.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>

WyBDb3Zlci1sZXR0ZXIgaXMgaWRlbnRpY2FsIHRvIHYyLCBpbmNsdWRpbmcgYmVuY2htYXJrIHJl
c3VsdHMsCiAgZXhjbHVkaW5nIHRoZSBjaGFuZ2UgbG9nLiBdIAoKQ3VycmVudGx5LCBsb2NhbCBh
bmQgcmVtb3RlIFRMQiBmbHVzaGVzIGFyZSBub3QgcGVyZm9ybWVkIGNvbmN1cnJlbnRseSwKd2hp
Y2ggaW50cm9kdWNlcyB1bm5lY2Vzc2FyeSBvdmVyaGVhZCAtIGVhY2ggSU5WTFBHIGNhbiB0YWtl
IDEwMHMgb2YKY3ljbGVzLiBUaGlzIHBhdGNoLXNldCBhbGxvd3MgVExCIGZsdXNoZXMgdG8gYmUg
cnVuIGNvbmN1cnJlbnRseTogZmlyc3QKcmVxdWVzdCB0aGUgcmVtb3RlIENQVXMgdG8gaW5pdGlh
dGUgdGhlIGZsdXNoLCB0aGVuIHJ1biBpdCBsb2NhbGx5LCBhbmQKZmluYWxseSB3YWl0IGZvciB0
aGUgcmVtb3RlIENQVXMgdG8gZmluaXNoIHRoZWlyIHdvcmsuCgpJbiBhZGRpdGlvbiwgdGhlcmUg
YXJlIHZhcmlvdXMgc21hbGwgb3B0aW1pemF0aW9ucyB0byBhdm9pZCB1bndhcnJhbnRlZApmYWxz
ZS1zaGFyaW5nIGFuZCBhdG9taWMgb3BlcmF0aW9ucy4KClRoZSBwcm9wb3NlZCBjaGFuZ2VzIHNo
b3VsZCBhbHNvIGltcHJvdmUgdGhlIHBlcmZvcm1hbmNlIG9mIG90aGVyCmludm9jYXRpb25zIG9m
IG9uX2VhY2hfY3B1KCkuIEhvcGVmdWxseSwgbm8gb25lIGhhcyByZWxpZWQgb24gdGhpcwpiZWhh
dmlvciBvZiBvbl9lYWNoX2NwdSgpIHRoYXQgaW52b2tlZCBmdW5jdGlvbnMgZmlyc3QgcmVtb3Rl
bHkgYW5kIG9ubHkKdGhlbiBsb2NhbGx5IFtQZXRlciBzYXlzIGhlIHJlbWVtYmVycyBzb21lb25l
IG1pZ2h0IGRvIHNvLCBidXQgd2l0aG91dApmdXJ0aGVyIGluZm9ybWF0aW9uIGl0IGlzIGhhcmQg
dG8ga25vdyBob3cgdG8gYWRkcmVzcyBpdF0uCgpSdW5uaW5nIHN5c2JlbmNoIG9uIGRheC9leHQ0
IHcvZW11bGF0ZWQtcG1lbSwgd3JpdGUtY2FjaGUgZGlzYWJsZWQgb24KMi1zb2NrZXQsIDQ4LWxv
Z2ljYWwtY29yZXMgKDI0K1NNVCkgSGFzd2VsbC1YLCA1IHJlcGV0aXRpb25zOgoKIHN5c2JlbmNo
IGZpbGVpbyAtLWZpbGUtdG90YWwtc2l6ZT0zRyAtLWZpbGUtdGVzdC1tb2RlPXJuZHdyIFwKICAt
LWZpbGUtaW8tbW9kZT1tbWFwIC0tdGhyZWFkcz1YIC0tZmlsZS1mc3luYy1tb2RlPWZkYXRhc3lu
YyBydW4KCiAgVGguICAgdGlwLWp1bjI4IGF2ZyAoc3RkZXYpICAgK3BhdGNoLXNldCBhdmcgKHN0
ZGV2KSAgY2hhbmdlCiAgLS0tICAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tICAgLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLSAgLS0tLS0tCiAgMSAgICAgMTI2Nzc2NSAoMTQxNDYpICAgICAgICAgMTI5OTI1
MyAoNTcxNSkgICAgICAgICAgKzIuNCUKICAyICAgICAxNzM0NjQ0ICgxMTkzNikgICAgICAgICAx
Nzk5MjI1ICgxOTU3NykgICAgICAgICArMy43JQogIDQgICAgIDI4MjEyNjggKDQxMTg0KSAgICAg
ICAgIDI5MTkxMzIgKDQwMTQ5KSAgICAgICAgICszLjQlCiAgOCAgICAgNDE3MTY1MiAoMzEyNDMp
ICAgICAgICAgNDM3NjkyNSAoNjU0MTYpICAgICAgICAgKzQuOSUKICAxNiAgICA1NTkwNzI5ICgy
NDE2MCkgICAgICAgICA1ODI5ODY2ICg4MTI3KSAgICAgICAgICArNC4yJQogIDI0ICAgIDYyNTAy
MTIgKDI0NDgxKSAgICAgICAgIDY1MjIzMDMgKDI4MDQ0KSAgICAgICAgICs0LjMlCiAgMzIgICAg
Mzk5NDMxNCAoMjY2MDYpICAgICAgICAgNDA3NzU0MyAoMTA2ODUpICAgICAgICAgKzIuMCUKICA0
OCAgICA0MzQ1MTc3ICgyODA5MSkgICAgICAgICA0NDE3ODIxICg0MTMzNykgICAgICAgICArMS42
JQoKKE5vdGUgdGhhdCBvbiBjb25maWd1cmF0aW9ucyB3aXRoIHVwIHRvIDI0IHRocmVhZHMgbnVt
YWN0bCB3YXMgdXNlZCB0bwpzZXQgYWxsIHRocmVhZHMgb24gc29ja2V0IDEsIHdoaWNoIGV4cGxh
aW5zIHRoZSBkcm9wIGluIHBlcmZvcm1hbmNlIHdoZW4KZ29pbmcgdG8gMzIgdGhyZWFkcykuCgpS
dW5uaW5nIHRoZSBzYW1lIGJlbmNobWFyayB3aXRoIHNlY3VyaXR5IG1pdGlnYXRpb25zIGRpc2Fi
bGVkIChQVEksClNwZWN0cmUsIE1EUyk6CgogIFRoLiAgIHRpcC1qdW4yOCBhdmcgKHN0ZGV2KSAg
ICtwYXRjaC1zZXQgYXZnIChzdGRldikgIGNoYW5nZQogIC0tLSAgIC0tLS0tLS0tLS0tLS0tLS0t
LS0tLSAgIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gIC0tLS0tLQogIDEgICAgIDE1OTg4OTYgKDUx
NzQpICAgICAgICAgIDE2MDc5MDMgKDQwOTEpICAgICAgICAgICswLjUlCiAgMiAgICAgMjEwOTQ3
MiAoMTc4MjcpICAgICAgICAgMjIyNDcyNiAoNDM3MikgICAgICAgICAgKzUuNCUKICA0ICAgICAz
NDQ4NTg3ICgxMTk1MikgICAgICAgICAzNjY4NTUxICgzMDIxOSkgICAgICAgICArNi4zJQogIDgg
ICAgIDU0MjU3NzggKDI5NjQxKSAgICAgICAgIDU2MDYyNjYgKDMzNTE5KSAgICAgICAgICszLjMl
CiAgMTYgICAgNjkzMTIzMiAoMzQ2NzcpICAgICAgICAgNzA1NDA1MiAoMjc4NzMpICAgICAgICAg
KzEuNyUKICAyNCAgICA3NjEyNDczICgyMzQ4MikgICAgICAgICA3NzgzMTM4ICgxMzg3MSkgICAg
ICAgICArMi4yJQogIDMyICAgIDQyOTYyNzQgKDE4MDI5KSAgICAgICAgIDQyODMyNzkgKDMyMzIz
KSAgICAgICAgIC0wLjMlCiAgNDggICAgNDc3MDAyOSAoMzU1NDEpICAgICAgICAgNDc2NDc2MCAo
MTM1NzUpICAgICAgICAgLTAuMSUKClByZXN1bWFibHksIFBUSSByZXF1aXJlcyB0d28gaW52YWxp
ZGF0aW9ucyBvZiBlYWNoIG1hcHBpbmcsIHdoaWNoIGFsbG93cwp0byBnZXQgaGlnaGVyIGJlbmVm
aXRzIGZyb20gY29uY3VycmVuY3kgd2hlbiBQVEkgaXMgb24uIEF0IHRoZSBzYW1lCnRpbWUsIHdo
ZW4gbWl0aWdhdGlvbnMgYXJlIG9uLCBvdGhlciBvdmVyaGVhZHMgcmVkdWNlIHRoZSBwb3RlbnRp
YWwKc3BlZWR1cC4KCkkgdHJpZWQgdG8gcmVkdWNlIHRoZSBzaXplIG9mIHRoZSBjb2RlIG9mIHRo
ZSBtYWluIHBhdGNoLCB3aGljaCByZXF1aXJlZApyZXN0cnVjdHVyaW5nIG9mIHRoZSBzZXJpZXMu
Cgp2MiAtPiB2MzoKKiBPcGVuLWNvZGUgdGhlIHJlbW90ZS9sb2NhbC1mbHVzaCBkZWNpc2lvbiBj
b2RlIFtBbmR5XQoqIEZpeCBoeXBlci12LCBYZW4gaW1wbGVtZW50YXRpb25zIFtBbmRyZXddCiog
Rml4IHJlZHVuZGFudCBUTEIgZmx1c2hlcy4KCnYxIC0+IHYyOgoqIFJlbW92aW5nIHRoZSBwYXRj
aGVzIHRoYXQgVGhvbWFzIHRvb2sgW3RnbHhdCiogQWRkaW5nIGh5cGVyLXYsIFhlbiBjb21waWxl
LXRlc3RlZCBpbXBsZW1lbnRhdGlvbnMgW0RhdmVdCiogUmVtb3ZpbmcgVVYgW0FuZHldCiogQWRk
aW5nIGxhenkgb3B0aW1pemF0aW9uLCByZW1vdmluZyBpbmxpbmUga2V5d29yZCBbRGF2ZV0KKiBS
ZXN0cnVjdHVyaW5nIHBhdGNoLXNldAoKUkZDdjIgLT4gdjE6CiogRml4IGNvbW1lbnQgb24gZmx1
c2hfdGxiX211bHRpIFtKdWVyZ2VuXQoqIFJlbW92aW5nIGFzeW5jIGludmFsaWRhdGlvbiBvcHRp
bWl6YXRpb25zIFtBbmR5XQoqIEFkZGluZyBLVk0gc3VwcG9ydCBbUGFvbG9dCgpDYzogQW5keSBM
dXRvbWlyc2tpIDxsdXRvQGtlcm5lbC5vcmc+CkNjOiBCb3Jpc2xhdiBQZXRrb3YgPGJwQGFsaWVu
OC5kZT4KQ2M6IEJvcmlzIE9zdHJvdnNreSA8Ym9yaXMub3N0cm92c2t5QG9yYWNsZS5jb20+CkNj
OiBEYXZlIEhhbnNlbiA8ZGF2ZS5oYW5zZW5AbGludXguaW50ZWwuY29tPgpDYzogSGFpeWFuZyBa
aGFuZyA8aGFpeWFuZ3pAbWljcm9zb2Z0LmNvbT4KQ2M6IEluZ28gTW9sbmFyIDxtaW5nb0ByZWRo
YXQuY29tPgpDYzogSm9zaCBQb2ltYm9ldWYgPGpwb2ltYm9lQHJlZGhhdC5jb20+CkNjOiBKdWVy
Z2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CkNjOiAiSy4gWS4gU3Jpbml2YXNhbiIgPGt5c0Bt
aWNyb3NvZnQuY29tPgpDYzogUGFvbG8gQm9uemluaSA8cGJvbnppbmlAcmVkaGF0LmNvbT4KQ2M6
IFBldGVyIFppamxzdHJhIDxwZXRlcnpAaW5mcmFkZWFkLm9yZz4KQ2M6IFJpayB2YW4gUmllbCA8
cmllbEBzdXJyaWVsLmNvbT4KQ2M6IFNhc2hhIExldmluIDxzYXNoYWxAa2VybmVsLm9yZz4KQ2M6
IFN0ZXBoZW4gSGVtbWluZ2VyIDxzdGhlbW1pbkBtaWNyb3NvZnQuY29tPgpDYzogVGhvbWFzIEds
ZWl4bmVyIDx0Z2x4QGxpbnV0cm9uaXguZGU+CkNjOiBrdm1Admdlci5rZXJuZWwub3JnCkNjOiBs
aW51eC1oeXBlcnZAdmdlci5rZXJuZWwub3JnCkNjOiBsaW51eC1rZXJuZWxAdmdlci5rZXJuZWwu
b3JnCkNjOiB2aXJ0dWFsaXphdGlvbkBsaXN0cy5saW51eC1mb3VuZGF0aW9uLm9yZwpDYzogeDg2
QGtlcm5lbC5vcmcKQ2M6IHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwoKTmFkYXYgQW1p
dCAoOSk6CiAgc21wOiBSdW4gZnVuY3Rpb25zIGNvbmN1cnJlbnRseSBpbiBzbXBfY2FsbF9mdW5j
dGlvbl9tYW55KCkKICB4ODYvbW0vdGxiOiBSZW1vdmUgcmVhc29uIGFzIGFyZ3VtZW50IGZvciBm
bHVzaF90bGJfZnVuY19sb2NhbCgpCiAgeDg2L21tL3RsYjogT3Blbi1jb2RlIG9uX2VhY2hfY3B1
X2NvbmRfbWFzaygpIGZvciB0bGJfaXNfbm90X2xhenkoKQogIHg4Ni9tbS90bGI6IEZsdXNoIHJl
bW90ZSBhbmQgbG9jYWwgVExCcyBjb25jdXJyZW50bHkKICB4ODYvbW0vdGxiOiBQcml2YXRpemUg
Y3B1X3RsYnN0YXRlCiAgeDg2L21tL3RsYjogRG8gbm90IG1ha2UgaXNfbGF6eSBkaXJ0eSBmb3Ig
bm8gcmVhc29uCiAgY3B1bWFzazogTWFyayBmdW5jdGlvbnMgYXMgcHVyZQogIHg4Ni9tbS90bGI6
IFJlbW92ZSBVViBzcGVjaWFsIGNhc2UKICB4ODYvbW0vdGxiOiBSZW1vdmUgdW5uZWNlc3Nhcnkg
dXNlcyBvZiB0aGUgaW5saW5lIGtleXdvcmQKCiBhcmNoL3g4Ni9oeXBlcnYvbW11LmMgICAgICAg
ICAgICAgICAgIHwgIDEwICstCiBhcmNoL3g4Ni9pbmNsdWRlL2FzbS9wYXJhdmlydC5oICAgICAg
IHwgICA2ICstCiBhcmNoL3g4Ni9pbmNsdWRlL2FzbS9wYXJhdmlydF90eXBlcy5oIHwgICA0ICst
CiBhcmNoL3g4Ni9pbmNsdWRlL2FzbS90bGJmbHVzaC5oICAgICAgIHwgIDQ3ICsrKystLS0tLQog
YXJjaC94ODYvaW5jbHVkZS9hc20vdHJhY2UvaHlwZXJ2LmggICB8ICAgMiArLQogYXJjaC94ODYv
a2VybmVsL2t2bS5jICAgICAgICAgICAgICAgICB8ICAxMSArKy0KIGFyY2gveDg2L2tlcm5lbC9w
YXJhdmlydC5jICAgICAgICAgICAgfCAgIDIgKy0KIGFyY2gveDg2L21tL2luaXQuYyAgICAgICAg
ICAgICAgICAgICAgfCAgIDIgKy0KIGFyY2gveDg2L21tL3RsYi5jICAgICAgICAgICAgICAgICAg
ICAgfCAxMzMgKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0KIGFyY2gveDg2L3hlbi9tbXVfcHYu
YyAgICAgICAgICAgICAgICAgfCAgMTEgKy0tCiBpbmNsdWRlL2xpbnV4L2NwdW1hc2suaCAgICAg
ICAgICAgICAgIHwgICA2ICstCiBpbmNsdWRlL2xpbnV4L3NtcC5oICAgICAgICAgICAgICAgICAg
IHwgIDI3ICsrKystLQogaW5jbHVkZS90cmFjZS9ldmVudHMveGVuLmggICAgICAgICAgICB8ICAg
MiArLQoga2VybmVsL3NtcC5jICAgICAgICAgICAgICAgICAgICAgICAgICB8IDEzMyArKysrKysr
KysrKystLS0tLS0tLS0tLS0tLQogMTQgZmlsZXMgY2hhbmdlZCwgMjE4IGluc2VydGlvbnMoKyks
IDE3OCBkZWxldGlvbnMoLSkKCi0tIAoyLjIwLjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 00:59:11 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 00:59:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hoHEr-0004Hq-PK; Fri, 19 Jul 2019 00:59:09 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=yb9I=VQ=gmail.com=nadav.amit@srs-us1.protection.inumbo.net>)
 id 1hoHEq-0004Hl-OR
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 00:59:08 +0000
X-Inumbo-ID: 67993dd0-a9c0-11e9-953c-532004bc9e96
Received: from mail-pf1-f195.google.com (unknown [209.85.210.195])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 67993dd0-a9c0-11e9-953c-532004bc9e96;
 Fri, 19 Jul 2019 00:59:05 +0000 (UTC)
Received: by mail-pf1-f195.google.com with SMTP id i189so13387019pfg.10
 for <xen-devel@lists.xenproject.org>; Thu, 18 Jul 2019 17:59: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:from:to:cc:subject:date:message-id:in-reply-to
 :references:mime-version:content-transfer-encoding;
 bh=z7W4PDkWeXaZPrNUK/c+i+vfjf2MjCOK5AU8zvB9S68=;
 b=YhQkka4cOuW1Dy23uoAgIwJQX59V86DpiWOOyfLCKsPqvAo52Bpu3GRaXBOJAj+0uS
 syFr0rO9X8itQwCYNHrvV3t4HevZEZLCgANc90zu1o6BSEAzCX9n52EkCxqNGoZZlvtO
 0TfnyvQr2vHm+NaxICw1QX3VAMW+jFJ2oXVN5yy67gfPQx8NaHnXxpym/zWZqmdYY9CG
 b3j1Yi89rjNGztaE7RLzwZxOJhf4m3Qv7FSGtdkOP8ctNZ2Pd/JPdwehRbgnmpmy4Bu3
 cVmWdyWis+B01sswbcdILEv+LOQyqfGPJNun0WvLMYQ5udoraQ5i8BqinWRVhuK8XAnx
 9iRA==
X-Gm-Message-State: APjAAAXNvgIIQW+96hM1rCLi+QymhWave27mHdAagBz3eL1p138cg56a
 +3wyTLGGjPhovLTa+yqUAzE=
X-Google-Smtp-Source: APXvYqxNQ0/uVeaBzcrQoRXrm7ObjvZMyoE1Ndm/375Wyb17fCmZyR76u8EhnAcUCW/z5bktSF56tQ==
X-Received: by 2002:a63:bd0a:: with SMTP id a10mr50136769pgf.55.1563497944208; 
 Thu, 18 Jul 2019 17:59:04 -0700 (PDT)
Received: from htb-2n-eng-dhcp405.eng.vmware.com ([66.170.99.1])
 by smtp.gmail.com with ESMTPSA id j128sm14025166pfg.28.2019.07.18.17.59.02
 (version=TLS1_3 cipher=AEAD-AES256-GCM-SHA384 bits=256/256);
 Thu, 18 Jul 2019 17:59:03 -0700 (PDT)
From: Nadav Amit <namit@vmware.com>
To: Andy Lutomirski <luto@kernel.org>,
 Dave Hansen <dave.hansen@linux.intel.com>
Date: Thu, 18 Jul 2019 17:58:32 -0700
Message-Id: <20190719005837.4150-5-namit@vmware.com>
X-Mailer: git-send-email 2.20.1
In-Reply-To: <20190719005837.4150-1-namit@vmware.com>
References: <20190719005837.4150-1-namit@vmware.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 4/9] x86/mm/tlb: Flush remote and local TLBs
 concurrently
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sasha Levin <sashal@kernel.org>, Juergen Gross <jgross@suse.com>,
 linux-hyperv@vger.kernel.org, Stephen Hemminger <sthemmin@microsoft.com>,
 xen-devel@lists.xenproject.org, kvm@vger.kernel.org,
 Peter Zijlstra <peterz@infradead.org>, Haiyang Zhang <haiyangz@microsoft.com>,
 x86@kernel.org, linux-kernel@vger.kernel.org,
 virtualization@lists.linux-foundation.org, Ingo Molnar <mingo@redhat.com>,
 Nadav Amit <namit@vmware.com>, Paolo Bonzini <pbonzini@redhat.com>,
 Borislav Petkov <bp@alien8.de>, Thomas Gleixner <tglx@linutronix.de>,
 "K. Y. Srinivasan" <kys@microsoft.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>

VG8gaW1wcm92ZSBUTEIgc2hvb3Rkb3duIHBlcmZvcm1hbmNlLCBmbHVzaCB0aGUgcmVtb3RlIGFu
ZCBsb2NhbCBUTEJzCmNvbmN1cnJlbnRseS4gSW50cm9kdWNlIGZsdXNoX3RsYl9tdWx0aSgpIHRo
YXQgZG9lcyBzby4gSW50cm9kdWNlCnBhcmF2aXJ0dWFsIHZlcnNpb25zIG9mIGZsdXNoX3RsYl9t
dWx0aSgpIGZvciBLVk0sIFhlbiBhbmQgaHlwZXItdiAoWGVuCmFuZCBoeXBlci12IGFyZSBvbmx5
IGNvbXBpbGUtdGVzdGVkKS4KCldoaWxlIHRoZSB1cGRhdGVkIHNtcCBpbmZyYXN0cnVjdHVyZSBp
cyBjYXBhYmxlIG9mIHJ1bm5pbmcgYSBmdW5jdGlvbiBvbgphIHNpbmdsZSBsb2NhbCBjb3JlLCBp
dCBpcyBub3Qgb3B0aW1pemVkIGZvciB0aGlzIGNhc2UuIFRoZSBtdWx0aXBsZQpmdW5jdGlvbiBj
YWxscyBhbmQgdGhlIGluZGlyZWN0IGJyYW5jaCBpbnRyb2R1Y2Ugc29tZSBvdmVyaGVhZCwgYW5k
Cm1pZ2h0IG1ha2UgbG9jYWwgVExCIGZsdXNoZXMgc2xvd2VyIHRoYW4gdGhleSB3ZXJlIGJlZm9y
ZSB0aGUgcmVjZW50CmNoYW5nZXMuCgpCZWZvcmUgY2FsbGluZyB0aGUgU01QIGluZnJhc3RydWN0
dXJlLCBjaGVjayBpZiBvbmx5IGEgbG9jYWwgVExCIGZsdXNoCmlzIG5lZWRlZCB0byByZXN0b3Jl
IHRoZSBsb3N0IHBlcmZvcm1hbmNlIGluIHRoaXMgY29tbW9uIGNhc2UuIFRoaXMKcmVxdWlyZXMg
dG8gY2hlY2sgbW1fY3B1bWFzaygpIG9uZSBtb3JlIHRpbWUsIGJ1dCB1bmxlc3MgdGhpcyBtYXNr
IGlzCnVwZGF0ZWQgdmVyeSBmcmVxdWVudGx5LCB0aGlzIHNob3VsZCBpbXBhY3QgcGVyZm9ybWFu
Y2UgbmVnYXRpdmVseS4KCkNjOiAiSy4gWS4gU3Jpbml2YXNhbiIgPGt5c0BtaWNyb3NvZnQuY29t
PgpDYzogSGFpeWFuZyBaaGFuZyA8aGFpeWFuZ3pAbWljcm9zb2Z0LmNvbT4KQ2M6IFN0ZXBoZW4g
SGVtbWluZ2VyIDxzdGhlbW1pbkBtaWNyb3NvZnQuY29tPgpDYzogU2FzaGEgTGV2aW4gPHNhc2hh
bEBrZXJuZWwub3JnPgpDYzogVGhvbWFzIEdsZWl4bmVyIDx0Z2x4QGxpbnV0cm9uaXguZGU+CkNj
OiBJbmdvIE1vbG5hciA8bWluZ29AcmVkaGF0LmNvbT4KQ2M6IEJvcmlzbGF2IFBldGtvdiA8YnBA
YWxpZW44LmRlPgpDYzogeDg2QGtlcm5lbC5vcmcKQ2M6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0Bz
dXNlLmNvbT4KQ2M6IFBhb2xvIEJvbnppbmkgPHBib256aW5pQHJlZGhhdC5jb20+CkNjOiBEYXZl
IEhhbnNlbiA8ZGF2ZS5oYW5zZW5AbGludXguaW50ZWwuY29tPgpDYzogQW5keSBMdXRvbWlyc2tp
IDxsdXRvQGtlcm5lbC5vcmc+CkNjOiBQZXRlciBaaWpsc3RyYSA8cGV0ZXJ6QGluZnJhZGVhZC5v
cmc+CkNjOiBCb3JpcyBPc3Ryb3Zza3kgPGJvcmlzLm9zdHJvdnNreUBvcmFjbGUuY29tPgpDYzog
bGludXgtaHlwZXJ2QHZnZXIua2VybmVsLm9yZwpDYzogbGludXgta2VybmVsQHZnZXIua2VybmVs
Lm9yZwpDYzogdmlydHVhbGl6YXRpb25AbGlzdHMubGludXgtZm91bmRhdGlvbi5vcmcKQ2M6IGt2
bUB2Z2VyLmtlcm5lbC5vcmcKQ2M6IHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpTaWdu
ZWQtb2ZmLWJ5OiBOYWRhdiBBbWl0IDxuYW1pdEB2bXdhcmUuY29tPgotLS0KIGFyY2gveDg2L2h5
cGVydi9tbXUuYyAgICAgICAgICAgICAgICAgfCAxMCArKystLS0KIGFyY2gveDg2L2luY2x1ZGUv
YXNtL3BhcmF2aXJ0LmggICAgICAgfCAgNiArKy0tCiBhcmNoL3g4Ni9pbmNsdWRlL2FzbS9wYXJh
dmlydF90eXBlcy5oIHwgIDQgKy0tCiBhcmNoL3g4Ni9pbmNsdWRlL2FzbS90bGJmbHVzaC5oICAg
ICAgIHwgIDggKystLS0KIGFyY2gveDg2L2luY2x1ZGUvYXNtL3RyYWNlL2h5cGVydi5oICAgfCAg
MiArLQogYXJjaC94ODYva2VybmVsL2t2bS5jICAgICAgICAgICAgICAgICB8IDExICsrKysrLS0K
IGFyY2gveDg2L2tlcm5lbC9wYXJhdmlydC5jICAgICAgICAgICAgfCAgMiArLQogYXJjaC94ODYv
bW0vdGxiLmMgICAgICAgICAgICAgICAgICAgICB8IDQ3ICsrKysrKysrKysrKysrKysrKy0tLS0t
LS0tLQogYXJjaC94ODYveGVuL21tdV9wdi5jICAgICAgICAgICAgICAgICB8IDExICsrKy0tLS0K
IGluY2x1ZGUvdHJhY2UvZXZlbnRzL3hlbi5oICAgICAgICAgICAgfCAgMiArLQogMTAgZmlsZXMg
Y2hhbmdlZCwgNjIgaW5zZXJ0aW9ucygrKSwgNDEgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEv
YXJjaC94ODYvaHlwZXJ2L21tdS5jIGIvYXJjaC94ODYvaHlwZXJ2L21tdS5jCmluZGV4IGU2NWQ3
ZmU2NDg5Zi4uODc0MGQ4YjIxZGIzIDEwMDY0NAotLS0gYS9hcmNoL3g4Ni9oeXBlcnYvbW11LmMK
KysrIGIvYXJjaC94ODYvaHlwZXJ2L21tdS5jCkBAIC01MCw4ICs1MCw4IEBAIHN0YXRpYyBpbmxp
bmUgaW50IGZpbGxfZ3ZhX2xpc3QodTY0IGd2YV9saXN0W10sIGludCBvZmZzZXQsCiAJcmV0dXJu
IGd2YV9uIC0gb2Zmc2V0OwogfQogCi1zdGF0aWMgdm9pZCBoeXBlcnZfZmx1c2hfdGxiX290aGVy
cyhjb25zdCBzdHJ1Y3QgY3B1bWFzayAqY3B1cywKLQkJCQkgICAgY29uc3Qgc3RydWN0IGZsdXNo
X3RsYl9pbmZvICppbmZvKQorc3RhdGljIHZvaWQgaHlwZXJ2X2ZsdXNoX3RsYl9tdWx0aShjb25z
dCBzdHJ1Y3QgY3B1bWFzayAqY3B1cywKKwkJCQkgICBjb25zdCBzdHJ1Y3QgZmx1c2hfdGxiX2lu
Zm8gKmluZm8pCiB7CiAJaW50IGNwdSwgdmNwdSwgZ3ZhX24sIG1heF9ndmFzOwogCXN0cnVjdCBo
dl90bGJfZmx1c2ggKipmbHVzaF9wY3B1OwpAQCAtNTksNyArNTksNyBAQCBzdGF0aWMgdm9pZCBo
eXBlcnZfZmx1c2hfdGxiX290aGVycyhjb25zdCBzdHJ1Y3QgY3B1bWFzayAqY3B1cywKIAl1NjQg
c3RhdHVzID0gVTY0X01BWDsKIAl1bnNpZ25lZCBsb25nIGZsYWdzOwogCi0JdHJhY2VfaHlwZXJ2
X21tdV9mbHVzaF90bGJfb3RoZXJzKGNwdXMsIGluZm8pOworCXRyYWNlX2h5cGVydl9tbXVfZmx1
c2hfdGxiX211bHRpKGNwdXMsIGluZm8pOwogCiAJaWYgKCFodl9oeXBlcmNhbGxfcGcpCiAJCWdv
dG8gZG9fbmF0aXZlOwpAQCAtMTU2LDcgKzE1Niw3IEBAIHN0YXRpYyB2b2lkIGh5cGVydl9mbHVz
aF90bGJfb3RoZXJzKGNvbnN0IHN0cnVjdCBjcHVtYXNrICpjcHVzLAogCWlmICghKHN0YXR1cyAm
IEhWX0hZUEVSQ0FMTF9SRVNVTFRfTUFTSykpCiAJCXJldHVybjsKIGRvX25hdGl2ZToKLQluYXRp
dmVfZmx1c2hfdGxiX290aGVycyhjcHVzLCBpbmZvKTsKKwluYXRpdmVfZmx1c2hfdGxiX211bHRp
KGNwdXMsIGluZm8pOwogfQogCiBzdGF0aWMgdTY0IGh5cGVydl9mbHVzaF90bGJfb3RoZXJzX2V4
KGNvbnN0IHN0cnVjdCBjcHVtYXNrICpjcHVzLApAQCAtMjMxLDYgKzIzMSw2IEBAIHZvaWQgaHlw
ZXJ2X3NldHVwX21tdV9vcHModm9pZCkKIAkJcmV0dXJuOwogCiAJcHJfaW5mbygiVXNpbmcgaHlw
ZXJjYWxsIGZvciByZW1vdGUgVExCIGZsdXNoXG4iKTsKLQlwdl9vcHMubW11LmZsdXNoX3RsYl9v
dGhlcnMgPSBoeXBlcnZfZmx1c2hfdGxiX290aGVyczsKKwlwdl9vcHMubW11LmZsdXNoX3RsYl9t
dWx0aSA9IGh5cGVydl9mbHVzaF90bGJfbXVsdGk7CiAJcHZfb3BzLm1tdS50bGJfcmVtb3ZlX3Rh
YmxlID0gdGxiX3JlbW92ZV90YWJsZTsKIH0KZGlmZiAtLWdpdCBhL2FyY2gveDg2L2luY2x1ZGUv
YXNtL3BhcmF2aXJ0LmggYi9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9wYXJhdmlydC5oCmluZGV4IGRj
ZTI2ZjFkMTNlMS4uOGM2YzIzOTQzOTNiIDEwMDY0NAotLS0gYS9hcmNoL3g4Ni9pbmNsdWRlL2Fz
bS9wYXJhdmlydC5oCisrKyBiL2FyY2gveDg2L2luY2x1ZGUvYXNtL3BhcmF2aXJ0LmgKQEAgLTYy
LDEwICs2MiwxMCBAQCBzdGF0aWMgaW5saW5lIHZvaWQgX19mbHVzaF90bGJfb25lX3VzZXIodW5z
aWduZWQgbG9uZyBhZGRyKQogCVBWT1BfVkNBTEwxKG1tdS5mbHVzaF90bGJfb25lX3VzZXIsIGFk
ZHIpOwogfQogCi1zdGF0aWMgaW5saW5lIHZvaWQgZmx1c2hfdGxiX290aGVycyhjb25zdCBzdHJ1
Y3QgY3B1bWFzayAqY3B1bWFzaywKLQkJCQkgICAgY29uc3Qgc3RydWN0IGZsdXNoX3RsYl9pbmZv
ICppbmZvKQorc3RhdGljIGlubGluZSB2b2lkIGZsdXNoX3RsYl9tdWx0aShjb25zdCBzdHJ1Y3Qg
Y3B1bWFzayAqY3B1bWFzaywKKwkJCQkgICBjb25zdCBzdHJ1Y3QgZmx1c2hfdGxiX2luZm8gKmlu
Zm8pCiB7Ci0JUFZPUF9WQ0FMTDIobW11LmZsdXNoX3RsYl9vdGhlcnMsIGNwdW1hc2ssIGluZm8p
OworCVBWT1BfVkNBTEwyKG1tdS5mbHVzaF90bGJfbXVsdGksIGNwdW1hc2ssIGluZm8pOwogfQog
CiBzdGF0aWMgaW5saW5lIHZvaWQgcGFyYXZpcnRfdGxiX3JlbW92ZV90YWJsZShzdHJ1Y3QgbW11
X2dhdGhlciAqdGxiLCB2b2lkICp0YWJsZSkKZGlmZiAtLWdpdCBhL2FyY2gveDg2L2luY2x1ZGUv
YXNtL3BhcmF2aXJ0X3R5cGVzLmggYi9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9wYXJhdmlydF90eXBl
cy5oCmluZGV4IDYzOWIyZGY0NDVlZS4uYzgyOTY5ZjM4ODQ1IDEwMDY0NAotLS0gYS9hcmNoL3g4
Ni9pbmNsdWRlL2FzbS9wYXJhdmlydF90eXBlcy5oCisrKyBiL2FyY2gveDg2L2luY2x1ZGUvYXNt
L3BhcmF2aXJ0X3R5cGVzLmgKQEAgLTIxMSw4ICsyMTEsOCBAQCBzdHJ1Y3QgcHZfbW11X29wcyB7
CiAJdm9pZCAoKmZsdXNoX3RsYl91c2VyKSh2b2lkKTsKIAl2b2lkICgqZmx1c2hfdGxiX2tlcm5l
bCkodm9pZCk7CiAJdm9pZCAoKmZsdXNoX3RsYl9vbmVfdXNlcikodW5zaWduZWQgbG9uZyBhZGRy
KTsKLQl2b2lkICgqZmx1c2hfdGxiX290aGVycykoY29uc3Qgc3RydWN0IGNwdW1hc2sgKmNwdXMs
Ci0JCQkJIGNvbnN0IHN0cnVjdCBmbHVzaF90bGJfaW5mbyAqaW5mbyk7CisJdm9pZCAoKmZsdXNo
X3RsYl9tdWx0aSkoY29uc3Qgc3RydWN0IGNwdW1hc2sgKmNwdXMsCisJCQkJY29uc3Qgc3RydWN0
IGZsdXNoX3RsYl9pbmZvICppbmZvKTsKIAogCXZvaWQgKCp0bGJfcmVtb3ZlX3RhYmxlKShzdHJ1
Y3QgbW11X2dhdGhlciAqdGxiLCB2b2lkICp0YWJsZSk7CiAKZGlmZiAtLWdpdCBhL2FyY2gveDg2
L2luY2x1ZGUvYXNtL3RsYmZsdXNoLmggYi9hcmNoL3g4Ni9pbmNsdWRlL2FzbS90bGJmbHVzaC5o
CmluZGV4IGRlZTM3NTgzMTk2Mi4uNjEwZTQ3ZGM2NmVmIDEwMDY0NAotLS0gYS9hcmNoL3g4Ni9p
bmNsdWRlL2FzbS90bGJmbHVzaC5oCisrKyBiL2FyY2gveDg2L2luY2x1ZGUvYXNtL3RsYmZsdXNo
LmgKQEAgLTUxNyw3ICs1MTcsNyBAQCBzdGF0aWMgaW5saW5lIHZvaWQgX19mbHVzaF90bGJfb25l
X2tlcm5lbCh1bnNpZ25lZCBsb25nIGFkZHIpCiAgKiAgLSBmbHVzaF90bGJfcGFnZSh2bWEsIHZt
YWRkcikgZmx1c2hlcyBvbmUgcGFnZQogICogIC0gZmx1c2hfdGxiX3JhbmdlKHZtYSwgc3RhcnQs
IGVuZCkgZmx1c2hlcyBhIHJhbmdlIG9mIHBhZ2VzCiAgKiAgLSBmbHVzaF90bGJfa2VybmVsX3Jh
bmdlKHN0YXJ0LCBlbmQpIGZsdXNoZXMgYSByYW5nZSBvZiBrZXJuZWwgcGFnZXMKLSAqICAtIGZs
dXNoX3RsYl9vdGhlcnMoY3B1bWFzaywgaW5mbykgZmx1c2hlcyBUTEJzIG9uIG90aGVyIGNwdXMK
KyAqICAtIGZsdXNoX3RsYl9tdWx0aShjcHVtYXNrLCBpbmZvKSBmbHVzaGVzIFRMQnMgb24gbXVs
dGlwbGUgY3B1cwogICoKICAqIC4uYnV0IHRoZSBpMzg2IGhhcyBzb21ld2hhdCBsaW1pdGVkIHRs
YiBmbHVzaGluZyBjYXBhYmlsaXRpZXMsCiAgKiBhbmQgcGFnZS1ncmFudWxhciBmbHVzaGVzIGFy
ZSBhdmFpbGFibGUgb25seSBvbiBpNDg2IGFuZCB1cC4KQEAgLTU2OSw3ICs1NjksNyBAQCBzdGF0
aWMgaW5saW5lIHZvaWQgZmx1c2hfdGxiX3BhZ2Uoc3RydWN0IHZtX2FyZWFfc3RydWN0ICp2bWEs
IHVuc2lnbmVkIGxvbmcgYSkKIAlmbHVzaF90bGJfbW1fcmFuZ2Uodm1hLT52bV9tbSwgYSwgYSAr
IFBBR0VfU0laRSwgUEFHRV9TSElGVCwgZmFsc2UpOwogfQogCi12b2lkIG5hdGl2ZV9mbHVzaF90
bGJfb3RoZXJzKGNvbnN0IHN0cnVjdCBjcHVtYXNrICpjcHVtYXNrLAordm9pZCBuYXRpdmVfZmx1
c2hfdGxiX211bHRpKGNvbnN0IHN0cnVjdCBjcHVtYXNrICpjcHVtYXNrLAogCQkJICAgICBjb25z
dCBzdHJ1Y3QgZmx1c2hfdGxiX2luZm8gKmluZm8pOwogCiBzdGF0aWMgaW5saW5lIHU2NCBpbmNf
bW1fdGxiX2dlbihzdHJ1Y3QgbW1fc3RydWN0ICptbSkKQEAgLTU5Myw4ICs1OTMsOCBAQCBzdGF0
aWMgaW5saW5lIHZvaWQgYXJjaF90bGJiYXRjaF9hZGRfbW0oc3RydWN0IGFyY2hfdGxiZmx1c2hf
dW5tYXBfYmF0Y2ggKmJhdGNoLAogZXh0ZXJuIHZvaWQgYXJjaF90bGJiYXRjaF9mbHVzaChzdHJ1
Y3QgYXJjaF90bGJmbHVzaF91bm1hcF9iYXRjaCAqYmF0Y2gpOwogCiAjaWZuZGVmIENPTkZJR19Q
QVJBVklSVAotI2RlZmluZSBmbHVzaF90bGJfb3RoZXJzKG1hc2ssIGluZm8pCVwKLQluYXRpdmVf
Zmx1c2hfdGxiX290aGVycyhtYXNrLCBpbmZvKQorI2RlZmluZSBmbHVzaF90bGJfbXVsdGkobWFz
aywgaW5mbykJXAorCW5hdGl2ZV9mbHVzaF90bGJfbXVsdGkobWFzaywgaW5mbykKIAogI2RlZmlu
ZSBwYXJhdmlydF90bGJfcmVtb3ZlX3RhYmxlKHRsYiwgcGFnZSkgXAogCXRsYl9yZW1vdmVfcGFn
ZSh0bGIsICh2b2lkICopKHBhZ2UpKQpkaWZmIC0tZ2l0IGEvYXJjaC94ODYvaW5jbHVkZS9hc20v
dHJhY2UvaHlwZXJ2LmggYi9hcmNoL3g4Ni9pbmNsdWRlL2FzbS90cmFjZS9oeXBlcnYuaAppbmRl
eCBhY2U0NjRmMDk2ODEuLjg1Y2E4NTYwYzdmOSAxMDA2NDQKLS0tIGEvYXJjaC94ODYvaW5jbHVk
ZS9hc20vdHJhY2UvaHlwZXJ2LmgKKysrIGIvYXJjaC94ODYvaW5jbHVkZS9hc20vdHJhY2UvaHlw
ZXJ2LmgKQEAgLTgsNyArOCw3IEBACiAKICNpZiBJU19FTkFCTEVEKENPTkZJR19IWVBFUlYpCiAK
LVRSQUNFX0VWRU5UKGh5cGVydl9tbXVfZmx1c2hfdGxiX290aGVycywKK1RSQUNFX0VWRU5UKGh5
cGVydl9tbXVfZmx1c2hfdGxiX211bHRpLAogCSAgICBUUF9QUk9UTyhjb25zdCBzdHJ1Y3QgY3B1
bWFzayAqY3B1cywKIAkJICAgICBjb25zdCBzdHJ1Y3QgZmx1c2hfdGxiX2luZm8gKmluZm8pLAog
CSAgICBUUF9BUkdTKGNwdXMsIGluZm8pLApkaWZmIC0tZ2l0IGEvYXJjaC94ODYva2VybmVsL2t2
bS5jIGIvYXJjaC94ODYva2VybmVsL2t2bS5jCmluZGV4IGI3ZjM0ZmUyMTcxZS4uZGU0MDY1N2Q5
MDI1IDEwMDY0NAotLS0gYS9hcmNoL3g4Ni9rZXJuZWwva3ZtLmMKKysrIGIvYXJjaC94ODYva2Vy
bmVsL2t2bS5jCkBAIC01OTUsNyArNTk1LDcgQEAgc3RhdGljIHZvaWQgX19pbml0IGt2bV9hcGZf
dHJhcF9pbml0KHZvaWQpCiAKIHN0YXRpYyBERUZJTkVfUEVSX0NQVShjcHVtYXNrX3Zhcl90LCBf
X3B2X3RsYl9tYXNrKTsKIAotc3RhdGljIHZvaWQga3ZtX2ZsdXNoX3RsYl9vdGhlcnMoY29uc3Qg
c3RydWN0IGNwdW1hc2sgKmNwdW1hc2ssCitzdGF0aWMgdm9pZCBrdm1fZmx1c2hfdGxiX211bHRp
KGNvbnN0IHN0cnVjdCBjcHVtYXNrICpjcHVtYXNrLAogCQkJY29uc3Qgc3RydWN0IGZsdXNoX3Rs
Yl9pbmZvICppbmZvKQogewogCXU4IHN0YXRlOwpAQCAtNjA5LDYgKzYwOSwxMSBAQCBzdGF0aWMg
dm9pZCBrdm1fZmx1c2hfdGxiX290aGVycyhjb25zdCBzdHJ1Y3QgY3B1bWFzayAqY3B1bWFzaywK
IAkgKiBxdWV1ZSBmbHVzaF9vbl9lbnRlciBmb3IgcHJlLWVtcHRlZCB2Q1BVcwogCSAqLwogCWZv
cl9lYWNoX2NwdShjcHUsIGZsdXNobWFzaykgeworCQkvKgorCQkgKiBUaGUgbG9jYWwgdkNQVSBp
cyBuZXZlciBwcmVlbXB0ZWQsIHNvIHdlIGRvIG5vdCBleHBsaWNpdGx5CisJCSAqIHNraXAgY2hl
Y2sgZm9yIGxvY2FsIHZDUFUgLSBpdCB3aWxsIG5ldmVyIGJlIGNsZWFyZWQgZnJvbQorCQkgKiBm
bHVzaG1hc2suCisJCSAqLwogCQlzcmMgPSAmcGVyX2NwdShzdGVhbF90aW1lLCBjcHUpOwogCQlz
dGF0ZSA9IFJFQURfT05DRShzcmMtPnByZWVtcHRlZCk7CiAJCWlmICgoc3RhdGUgJiBLVk1fVkNQ
VV9QUkVFTVBURUQpKSB7CkBAIC02MTgsNyArNjIzLDcgQEAgc3RhdGljIHZvaWQga3ZtX2ZsdXNo
X3RsYl9vdGhlcnMoY29uc3Qgc3RydWN0IGNwdW1hc2sgKmNwdW1hc2ssCiAJCX0KIAl9CiAKLQlu
YXRpdmVfZmx1c2hfdGxiX290aGVycyhmbHVzaG1hc2ssIGluZm8pOworCW5hdGl2ZV9mbHVzaF90
bGJfbXVsdGkoZmx1c2htYXNrLCBpbmZvKTsKIH0KIAogc3RhdGljIHZvaWQgX19pbml0IGt2bV9n
dWVzdF9pbml0KHZvaWQpCkBAIC02NDMsNyArNjQ4LDcgQEAgc3RhdGljIHZvaWQgX19pbml0IGt2
bV9ndWVzdF9pbml0KHZvaWQpCiAJaWYgKGt2bV9wYXJhX2hhc19mZWF0dXJlKEtWTV9GRUFUVVJF
X1BWX1RMQl9GTFVTSCkgJiYKIAkgICAgIWt2bV9wYXJhX2hhc19oaW50KEtWTV9ISU5UU19SRUFM
VElNRSkgJiYKIAkgICAga3ZtX3BhcmFfaGFzX2ZlYXR1cmUoS1ZNX0ZFQVRVUkVfU1RFQUxfVElN
RSkpIHsKLQkJcHZfb3BzLm1tdS5mbHVzaF90bGJfb3RoZXJzID0ga3ZtX2ZsdXNoX3RsYl9vdGhl
cnM7CisJCXB2X29wcy5tbXUuZmx1c2hfdGxiX211bHRpID0ga3ZtX2ZsdXNoX3RsYl9tdWx0aTsK
IAkJcHZfb3BzLm1tdS50bGJfcmVtb3ZlX3RhYmxlID0gdGxiX3JlbW92ZV90YWJsZTsKIAl9CiAK
ZGlmZiAtLWdpdCBhL2FyY2gveDg2L2tlcm5lbC9wYXJhdmlydC5jIGIvYXJjaC94ODYva2VybmVs
L3BhcmF2aXJ0LmMKaW5kZXggMGFhNjI1NmVlZGQ4Li42YWY0MDg0NGE3MzAgMTAwNjQ0Ci0tLSBh
L2FyY2gveDg2L2tlcm5lbC9wYXJhdmlydC5jCisrKyBiL2FyY2gveDg2L2tlcm5lbC9wYXJhdmly
dC5jCkBAIC0zNjMsNyArMzYzLDcgQEAgc3RydWN0IHBhcmF2aXJ0X3BhdGNoX3RlbXBsYXRlIHB2
X29wcyA9IHsKIAkubW11LmZsdXNoX3RsYl91c2VyCT0gbmF0aXZlX2ZsdXNoX3RsYiwKIAkubW11
LmZsdXNoX3RsYl9rZXJuZWwJPSBuYXRpdmVfZmx1c2hfdGxiX2dsb2JhbCwKIAkubW11LmZsdXNo
X3RsYl9vbmVfdXNlcgk9IG5hdGl2ZV9mbHVzaF90bGJfb25lX3VzZXIsCi0JLm1tdS5mbHVzaF90
bGJfb3RoZXJzCT0gbmF0aXZlX2ZsdXNoX3RsYl9vdGhlcnMsCisJLm1tdS5mbHVzaF90bGJfbXVs
dGkJPSBuYXRpdmVfZmx1c2hfdGxiX211bHRpLAogCS5tbXUudGxiX3JlbW92ZV90YWJsZQk9CiAJ
CQkodm9pZCAoKikoc3RydWN0IG1tdV9nYXRoZXIgKiwgdm9pZCAqKSl0bGJfcmVtb3ZlX3BhZ2Us
CiAKZGlmZiAtLWdpdCBhL2FyY2gveDg2L21tL3RsYi5jIGIvYXJjaC94ODYvbW0vdGxiLmMKaW5k
ZXggYWJiZjU1ZmE4YjgxLi42M2MwMDkwOGJkZDkgMTAwNjQ0Ci0tLSBhL2FyY2gveDg2L21tL3Rs
Yi5jCisrKyBiL2FyY2gveDg2L21tL3RsYi5jCkBAIC01NTEsNyArNTUxLDcgQEAgc3RhdGljIHZv
aWQgZmx1c2hfdGxiX2Z1bmNfY29tbW9uKGNvbnN0IHN0cnVjdCBmbHVzaF90bGJfaW5mbyAqZiwK
IAkJICogZ2FyYmFnZSBpbnRvIG91ciBUTEIuICBTaW5jZSBzd2l0Y2hpbmcgdG8gaW5pdF9tbSBp
cyBiYXJlbHkKIAkJICogc2xvd2VyIHRoYW4gYSBtaW5pbWFsIGZsdXNoLCBqdXN0IHN3aXRjaCB0
byBpbml0X21tLgogCQkgKgotCQkgKiBUaGlzIHNob3VsZCBiZSByYXJlLCB3aXRoIG5hdGl2ZV9m
bHVzaF90bGJfb3RoZXJzIHNraXBwaW5nCisJCSAqIFRoaXMgc2hvdWxkIGJlIHJhcmUsIHdpdGgg
bmF0aXZlX2ZsdXNoX3RsYl9tdWx0aSgpIHNraXBwaW5nCiAJCSAqIElQSXMgdG8gbGF6eSBUTEIg
bW9kZSBDUFVzLgogCQkgKi8KIAkJc3dpdGNoX21tX2lycXNfb2ZmKE5VTEwsICZpbml0X21tLCBO
VUxMKTsKQEAgLTY2NSw5ICs2NjUsMTQgQEAgc3RhdGljIGJvb2wgdGxiX2lzX25vdF9sYXp5KGlu
dCBjcHUpCiAKIHN0YXRpYyBERUZJTkVfUEVSX0NQVShjcHVtYXNrX3QsIGZsdXNoX3RsYl9tYXNr
KTsKIAotdm9pZCBuYXRpdmVfZmx1c2hfdGxiX290aGVycyhjb25zdCBzdHJ1Y3QgY3B1bWFzayAq
Y3B1bWFzaywKLQkJCSAgICAgY29uc3Qgc3RydWN0IGZsdXNoX3RsYl9pbmZvICppbmZvKQordm9p
ZCBuYXRpdmVfZmx1c2hfdGxiX211bHRpKGNvbnN0IHN0cnVjdCBjcHVtYXNrICpjcHVtYXNrLAor
CQkJICAgIGNvbnN0IHN0cnVjdCBmbHVzaF90bGJfaW5mbyAqaW5mbykKIHsKKwkvKgorCSAqIERv
IGFjY291bnRpbmcgYW5kIHRyYWNpbmcuIE5vdGUgdGhhdCB0aGVyZSBhcmUgKGFuZCBoYXZlIGFs
d2F5cyBiZWVuKQorCSAqIGNhc2VzIGluIHdoaWNoIGEgcmVtb3RlIFRMQiBmbHVzaCB3aWxsIGJl
IHRyYWNlZCwgYnV0IGV2ZW50dWFsbHkKKwkgKiB3b3VsZCBub3QgaGFwcGVuLgorCSAqLwogCWNv
dW50X3ZtX3RsYl9ldmVudChOUl9UTEJfUkVNT1RFX0ZMVVNIKTsKIAlpZiAoaW5mby0+ZW5kID09
IFRMQl9GTFVTSF9BTEwpCiAJCXRyYWNlX3RsYl9mbHVzaChUTEJfUkVNT1RFX1NFTkRfSVBJLCBU
TEJfRkxVU0hfQUxMKTsKQEAgLTY4NywxMCArNjkyLDEyIEBAIHZvaWQgbmF0aXZlX2ZsdXNoX3Rs
Yl9vdGhlcnMoY29uc3Qgc3RydWN0IGNwdW1hc2sgKmNwdW1hc2ssCiAJCSAqIG1lYW5zIHRoYXQg
dGhlIHBlcmNwdSB0bGJfZ2VuIHZhcmlhYmxlcyB3b24ndCBiZSB1cGRhdGVkCiAJCSAqIGFuZCB3
ZSdsbCBkbyBwb2ludGxlc3MgZmx1c2hlcyBvbiBmdXR1cmUgY29udGV4dCBzd2l0Y2hlcy4KIAkJ
ICoKLQkJICogUmF0aGVyIHRoYW4gaG9va2luZyBuYXRpdmVfZmx1c2hfdGxiX290aGVycygpIGhl
cmUsIEkgdGhpbmsKKwkJICogUmF0aGVyIHRoYW4gaG9va2luZyBuYXRpdmVfZmx1c2hfdGxiX211
bHRpKCkgaGVyZSwgSSB0aGluawogCQkgKiB0aGF0IFVWIHNob3VsZCBiZSB1cGRhdGVkIHNvIHRo
YXQgc21wX2NhbGxfZnVuY3Rpb25fbWFueSgpLAogCQkgKiBldGMsIGFyZSBvcHRpbWFsIG9uIFVW
LgogCQkgKi8KKwkJZmx1c2hfdGxiX2Z1bmNfbG9jYWwoKHZvaWQgKilpbmZvKTsKKwogCQljcHVt
YXNrID0gdXZfZmx1c2hfdGxiX290aGVycyhjcHVtYXNrLCBpbmZvKTsKIAkJaWYgKGNwdW1hc2sp
CiAJCQlzbXBfY2FsbF9mdW5jdGlvbl9tYW55KGNwdW1hc2ssIGZsdXNoX3RsYl9mdW5jX3JlbW90
ZSwKQEAgLTcwOSw4ICs3MTYsOSBAQCB2b2lkIG5hdGl2ZV9mbHVzaF90bGJfb3RoZXJzKGNvbnN0
IHN0cnVjdCBjcHVtYXNrICpjcHVtYXNrLAogCSAqIGRvaW5nIGEgc3BlY3VsYXRpdmUgbWVtb3J5
IGFjY2Vzcy4KIAkgKi8KIAlpZiAoaW5mby0+ZnJlZWRfdGFibGVzKSB7Ci0JCXNtcF9jYWxsX2Z1
bmN0aW9uX21hbnkoY3B1bWFzaywgZmx1c2hfdGxiX2Z1bmNfcmVtb3RlLAotCQkJICAgICAgICh2
b2lkICopaW5mbywgMSk7CisJCV9fc21wX2NhbGxfZnVuY3Rpb25fbWFueShjcHVtYXNrLCBmbHVz
aF90bGJfZnVuY19yZW1vdGUsCisJCQkJCSBmbHVzaF90bGJfZnVuY19sb2NhbCwKKwkJCQkJICh2
b2lkICopaW5mbywgMSk7CiAJfSBlbHNlIHsKIAkJLyoKIAkJICogQWx0aG91Z2ggd2UgY291bGQg
aGF2ZSB1c2VkIG9uX2VhY2hfY3B1X2NvbmRfbWFzaygpLApAQCAtNzM3LDcgKzc0NSw4IEBAIHZv
aWQgbmF0aXZlX2ZsdXNoX3RsYl9vdGhlcnMoY29uc3Qgc3RydWN0IGNwdW1hc2sgKmNwdW1hc2ss
CiAJCQlpZiAodGxiX2lzX25vdF9sYXp5KGNwdSkpCiAJCQkJX19jcHVtYXNrX3NldF9jcHUoY3B1
LCBjb25kX2NwdW1hc2spOwogCQl9Ci0JCXNtcF9jYWxsX2Z1bmN0aW9uX21hbnkoY29uZF9jcHVt
YXNrLCBmbHVzaF90bGJfZnVuY19yZW1vdGUsCisJCV9fc21wX2NhbGxfZnVuY3Rpb25fbWFueShj
b25kX2NwdW1hc2ssIGZsdXNoX3RsYl9mdW5jX3JlbW90ZSwKKwkJCQkJIGZsdXNoX3RsYl9mdW5j
X2xvY2FsLAogCQkJCQkgKHZvaWQgKilpbmZvLCAxKTsKIAl9CiB9CkBAIC04MTgsMTYgKzgyNywy
MCBAQCB2b2lkIGZsdXNoX3RsYl9tbV9yYW5nZShzdHJ1Y3QgbW1fc3RydWN0ICptbSwgdW5zaWdu
ZWQgbG9uZyBzdGFydCwKIAlpbmZvID0gZ2V0X2ZsdXNoX3RsYl9pbmZvKG1tLCBzdGFydCwgZW5k
LCBzdHJpZGVfc2hpZnQsIGZyZWVkX3RhYmxlcywKIAkJCQkgIG5ld190bGJfZ2VuKTsKIAotCWlm
IChtbSA9PSB0aGlzX2NwdV9yZWFkKGNwdV90bGJzdGF0ZS5sb2FkZWRfbW0pKSB7CisJLyoKKwkg
KiBmbHVzaF90bGJfbXVsdGkoKSBpcyBub3Qgb3B0aW1pemVkIGZvciB0aGUgY29tbW9uIGNhc2Ug
aW4gd2hpY2ggb25seQorCSAqIGEgbG9jYWwgVExCIGZsdXNoIGlzIG5lZWRlZC4gT3B0aW1pemUg
dGhpcyB1c2UtY2FzZSBieSBjYWxsaW5nCisJICogZmx1c2hfdGxiX2Z1bmNfbG9jYWwoKSBkaXJl
Y3RseSBpbiB0aGlzIGNhc2UuCisJICovCisJaWYgKGNwdW1hc2tfYW55X2J1dChtbV9jcHVtYXNr
KG1tKSwgY3B1KSA8IG5yX2NwdV9pZHMpIHsKKwkJZmx1c2hfdGxiX211bHRpKG1tX2NwdW1hc2so
bW0pLCBpbmZvKTsKKwl9IGVsc2UgaWYgKG1tID09IHRoaXNfY3B1X3JlYWQoY3B1X3RsYnN0YXRl
LmxvYWRlZF9tbSkpIHsKIAkJbG9ja2RlcF9hc3NlcnRfaXJxc19lbmFibGVkKCk7CiAJCWxvY2Fs
X2lycV9kaXNhYmxlKCk7CiAJCWZsdXNoX3RsYl9mdW5jX2xvY2FsKGluZm8pOwogCQlsb2NhbF9p
cnFfZW5hYmxlKCk7CiAJfQogCi0JaWYgKGNwdW1hc2tfYW55X2J1dChtbV9jcHVtYXNrKG1tKSwg
Y3B1KSA8IG5yX2NwdV9pZHMpCi0JCWZsdXNoX3RsYl9vdGhlcnMobW1fY3B1bWFzayhtbSksIGlu
Zm8pOwotCiAJcHV0X2ZsdXNoX3RsYl9pbmZvKCk7CiAJcHV0X2NwdSgpOwogfQpAQCAtODkwLDE2
ICs5MDMsMjAgQEAgdm9pZCBhcmNoX3RsYmJhdGNoX2ZsdXNoKHN0cnVjdCBhcmNoX3RsYmZsdXNo
X3VubWFwX2JhdGNoICpiYXRjaCkKIHsKIAlpbnQgY3B1ID0gZ2V0X2NwdSgpOwogCi0JaWYgKGNw
dW1hc2tfdGVzdF9jcHUoY3B1LCAmYmF0Y2gtPmNwdW1hc2spKSB7CisJLyoKKwkgKiBmbHVzaF90
bGJfbXVsdGkoKSBpcyBub3Qgb3B0aW1pemVkIGZvciB0aGUgY29tbW9uIGNhc2UgaW4gd2hpY2gg
b25seQorCSAqIGEgbG9jYWwgVExCIGZsdXNoIGlzIG5lZWRlZC4gT3B0aW1pemUgdGhpcyB1c2Ut
Y2FzZSBieSBjYWxsaW5nCisJICogZmx1c2hfdGxiX2Z1bmNfbG9jYWwoKSBkaXJlY3RseSBpbiB0
aGlzIGNhc2UuCisJICovCisJaWYgKGNwdW1hc2tfYW55X2J1dCgmYmF0Y2gtPmNwdW1hc2ssIGNw
dSkgPCBucl9jcHVfaWRzKSB7CisJCWZsdXNoX3RsYl9tdWx0aSgmYmF0Y2gtPmNwdW1hc2ssICZm
dWxsX2ZsdXNoX3RsYl9pbmZvKTsKKwl9IGVsc2UgaWYgKGNwdW1hc2tfdGVzdF9jcHUoY3B1LCAm
YmF0Y2gtPmNwdW1hc2spKSB7CiAJCWxvY2tkZXBfYXNzZXJ0X2lycXNfZW5hYmxlZCgpOwogCQls
b2NhbF9pcnFfZGlzYWJsZSgpOwogCQlmbHVzaF90bGJfZnVuY19sb2NhbCgodm9pZCAqKSZmdWxs
X2ZsdXNoX3RsYl9pbmZvKTsKIAkJbG9jYWxfaXJxX2VuYWJsZSgpOwogCX0KIAotCWlmIChjcHVt
YXNrX2FueV9idXQoJmJhdGNoLT5jcHVtYXNrLCBjcHUpIDwgbnJfY3B1X2lkcykKLQkJZmx1c2hf
dGxiX290aGVycygmYmF0Y2gtPmNwdW1hc2ssICZmdWxsX2ZsdXNoX3RsYl9pbmZvKTsKLQogCWNw
dW1hc2tfY2xlYXIoJmJhdGNoLT5jcHVtYXNrKTsKIAogCXB1dF9jcHUoKTsKZGlmZiAtLWdpdCBh
L2FyY2gveDg2L3hlbi9tbXVfcHYuYyBiL2FyY2gveDg2L3hlbi9tbXVfcHYuYwppbmRleCAyNmU4
YjMyNjk2NmQuLjQ4ZjdjN2ViNGRiYyAxMDA2NDQKLS0tIGEvYXJjaC94ODYveGVuL21tdV9wdi5j
CisrKyBiL2FyY2gveDg2L3hlbi9tbXVfcHYuYwpAQCAtMTM0NSw4ICsxMzQ1LDggQEAgc3RhdGlj
IHZvaWQgeGVuX2ZsdXNoX3RsYl9vbmVfdXNlcih1bnNpZ25lZCBsb25nIGFkZHIpCiAJcHJlZW1w
dF9lbmFibGUoKTsKIH0KIAotc3RhdGljIHZvaWQgeGVuX2ZsdXNoX3RsYl9vdGhlcnMoY29uc3Qg
c3RydWN0IGNwdW1hc2sgKmNwdXMsCi0JCQkJIGNvbnN0IHN0cnVjdCBmbHVzaF90bGJfaW5mbyAq
aW5mbykKK3N0YXRpYyB2b2lkIHhlbl9mbHVzaF90bGJfbXVsdGkoY29uc3Qgc3RydWN0IGNwdW1h
c2sgKmNwdXMsCisJCQkJY29uc3Qgc3RydWN0IGZsdXNoX3RsYl9pbmZvICppbmZvKQogewogCXN0
cnVjdCB7CiAJCXN0cnVjdCBtbXVleHRfb3Agb3A7CkBAIC0xMzU2LDcgKzEzNTYsNyBAQCBzdGF0
aWMgdm9pZCB4ZW5fZmx1c2hfdGxiX290aGVycyhjb25zdCBzdHJ1Y3QgY3B1bWFzayAqY3B1cywK
IAljb25zdCBzaXplX3QgbWNfZW50cnlfc2l6ZSA9IHNpemVvZihhcmdzLT5vcCkgKwogCQlzaXpl
b2YoYXJncy0+bWFza1swXSkgKiBCSVRTX1RPX0xPTkdTKG51bV9wb3NzaWJsZV9jcHVzKCkpOwog
Ci0JdHJhY2VfeGVuX21tdV9mbHVzaF90bGJfb3RoZXJzKGNwdXMsIGluZm8tPm1tLCBpbmZvLT5z
dGFydCwgaW5mby0+ZW5kKTsKKwl0cmFjZV94ZW5fbW11X2ZsdXNoX3RsYl9tdWx0aShjcHVzLCBp
bmZvLT5tbSwgaW5mby0+c3RhcnQsIGluZm8tPmVuZCk7CiAKIAlpZiAoY3B1bWFza19lbXB0eShj
cHVzKSkKIAkJcmV0dXJuOwkJLyogbm90aGluZyB0byBkbyAqLwpAQCAtMTM2NSw5ICsxMzY1LDgg
QEAgc3RhdGljIHZvaWQgeGVuX2ZsdXNoX3RsYl9vdGhlcnMoY29uc3Qgc3RydWN0IGNwdW1hc2sg
KmNwdXMsCiAJYXJncyA9IG1jcy5hcmdzOwogCWFyZ3MtPm9wLmFyZzIudmNwdW1hc2sgPSB0b19j
cHVtYXNrKGFyZ3MtPm1hc2spOwogCi0JLyogUmVtb3ZlIHVzLCBhbmQgYW55IG9mZmxpbmUgQ1BV
Uy4gKi8KKwkvKiBSZW1vdmUgYW55IG9mZmxpbmUgQ1BVcyAqLwogCWNwdW1hc2tfYW5kKHRvX2Nw
dW1hc2soYXJncy0+bWFzayksIGNwdXMsIGNwdV9vbmxpbmVfbWFzayk7Ci0JY3B1bWFza19jbGVh
cl9jcHUoc21wX3Byb2Nlc3Nvcl9pZCgpLCB0b19jcHVtYXNrKGFyZ3MtPm1hc2spKTsKIAogCWFy
Z3MtPm9wLmNtZCA9IE1NVUVYVF9UTEJfRkxVU0hfTVVMVEk7CiAJaWYgKGluZm8tPmVuZCAhPSBU
TEJfRkxVU0hfQUxMICYmCkBAIC0yMzk2LDcgKzIzOTUsNyBAQCBzdGF0aWMgY29uc3Qgc3RydWN0
IHB2X21tdV9vcHMgeGVuX21tdV9vcHMgX19pbml0Y29uc3QgPSB7CiAJLmZsdXNoX3RsYl91c2Vy
ID0geGVuX2ZsdXNoX3RsYiwKIAkuZmx1c2hfdGxiX2tlcm5lbCA9IHhlbl9mbHVzaF90bGIsCiAJ
LmZsdXNoX3RsYl9vbmVfdXNlciA9IHhlbl9mbHVzaF90bGJfb25lX3VzZXIsCi0JLmZsdXNoX3Rs
Yl9vdGhlcnMgPSB4ZW5fZmx1c2hfdGxiX290aGVycywKKwkuZmx1c2hfdGxiX211bHRpID0geGVu
X2ZsdXNoX3RsYl9tdWx0aSwKIAkudGxiX3JlbW92ZV90YWJsZSA9IHRsYl9yZW1vdmVfdGFibGUs
CiAKIAkucGdkX2FsbG9jID0geGVuX3BnZF9hbGxvYywKZGlmZiAtLWdpdCBhL2luY2x1ZGUvdHJh
Y2UvZXZlbnRzL3hlbi5oIGIvaW5jbHVkZS90cmFjZS9ldmVudHMveGVuLmgKaW5kZXggOWEwZThh
ZjIxMzEwLi41NDYwMjJhY2YxNjAgMTAwNjQ0Ci0tLSBhL2luY2x1ZGUvdHJhY2UvZXZlbnRzL3hl
bi5oCisrKyBiL2luY2x1ZGUvdHJhY2UvZXZlbnRzL3hlbi5oCkBAIC0zNjIsNyArMzYyLDcgQEAg
VFJBQ0VfRVZFTlQoeGVuX21tdV9mbHVzaF90bGJfb25lX3VzZXIsCiAJICAgIFRQX3ByaW50aygi
YWRkciAlbHgiLCBfX2VudHJ5LT5hZGRyKQogCSk7CiAKLVRSQUNFX0VWRU5UKHhlbl9tbXVfZmx1
c2hfdGxiX290aGVycywKK1RSQUNFX0VWRU5UKHhlbl9tbXVfZmx1c2hfdGxiX211bHRpLAogCSAg
ICBUUF9QUk9UTyhjb25zdCBzdHJ1Y3QgY3B1bWFzayAqY3B1cywgc3RydWN0IG1tX3N0cnVjdCAq
bW0sCiAJCSAgICAgdW5zaWduZWQgbG9uZyBhZGRyLCB1bnNpZ25lZCBsb25nIGVuZCksCiAJICAg
IFRQX0FSR1MoY3B1cywgbW0sIGFkZHIsIGVuZCksCi0tIAoyLjIwLjEKCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 01:07:36 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 01:07:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hoHMo-0004En-QX; Fri, 19 Jul 2019 01:07:22 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=TkfO=VQ=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hoHMn-0004Eb-C3
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 01:07:21 +0000
X-Inumbo-ID: 8ba552b2-a9c1-11e9-967d-77082facebce
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 8ba552b2-a9c1-11e9-967d-77082facebce;
 Fri, 19 Jul 2019 01:07:14 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hoHMg-0002MX-Ew; Fri, 19 Jul 2019 01:07: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 1hoHMf-0000Jj-SK; Fri, 19 Jul 2019 01:07:14 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hoHMf-0002hZ-Rb; Fri, 19 Jul 2019 01:07:13 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139130-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=643d8e566de59f247556e62a27ed7a5ac2e8a8cf
X-Osstest-Versions-That: xen=2537a1b12347e12d3a5df723a71169323edd8425
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 19 Jul 2019 01:07:13 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 139130: 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>

ZmxpZ2h0IDEzOTEzMCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzOTEzMC8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICA2NDNkOGU1NjZkZTU5ZjI0NzU1NmU2MmEyN2VkN2E1YWMyZThhOGNmCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICAyNTM3YTFiMTIzNDdlMTJkM2E1
ZGY3MjNhNzExNjkzMjNlZGQ4NDI1CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzkxMjMgIDIwMTkt
MDctMTggMTY6MDE6MDAgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM5MTMwICAy
MDE5LTA3LTE4IDIyOjAwOjI4IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KICBEYW5pZWwgUC4gU21pdGggPGRwc21pdGguZGV2QGdtYWls
LmNvbT4KICBEYW5pZWwgUC4gU21pdGggPGRwc21pdGhAYXBlcnR1c3NvbHV0aW9ucy5jb20+CiAg
R2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgogIElhbiBKYWNrc29uIDxp
YW4uamFja3NvbkBldS5jaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0
LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24g
b3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1h
Z2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFp
bGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3Qv
bG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2Vu
ZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3Qu
Z2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRl
c3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9y
Zy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9uIDoKClRv
IHhlbmJpdHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0L3hlbi5naXQKICAgMjUzN2ExYjEyMy4uNjQz
ZDhlNTY2ZCAgNjQzZDhlNTY2ZGU1OWYyNDc1NTZlNjJhMjdlZDdhNWFjMmU4YThjZiAtPiBzbW9r
ZQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 01:34:44 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 01:34:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hoHnB-0006Ej-5O; Fri, 19 Jul 2019 01:34: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=/KBD=VQ=intel.com=chao.gao@srs-us1.protection.inumbo.net>)
 id 1hoHn9-0006Ed-6W
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 01:34:35 +0000
X-Inumbo-ID: 5c0e4be2-a9c5-11e9-8980-bc764e045a96
Received: from mga07.intel.com (unknown [134.134.136.100])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5c0e4be2-a9c5-11e9-8980-bc764e045a96;
 Fri, 19 Jul 2019 01:34:33 +0000 (UTC)
X-Amp-Result: UNKNOWN
X-Amp-Original-Verdict: FILE UNKNOWN
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;
 18 Jul 2019 18:34:32 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.64,280,1559545200"; d="scan'208";a="367534004"
Received: from gao-cwp.sh.intel.com (HELO gao-cwp) ([10.239.159.26])
 by fmsmga006.fm.intel.com with ESMTP; 18 Jul 2019 18:34:31 -0700
Date: Fri, 19 Jul 2019 09:38:41 +0800
From: Chao Gao <chao.gao@intel.com>
To: Anthony PERARD <anthony.perard@citrix.com>
Message-ID: <20190719013839.GA8955@gao-cwp>
References: <1562133373-19208-1-git-send-email-chao.gao@intel.com>
 <20190703160317.GM13449@perard.uk.xensource.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20190703160317.GM13449@perard.uk.xensource.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
Subject: Re: [Xen-devel] [PATCH v2] libxl_qmp: wait for completion of device
 removal
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Ian Jackson <ian.jackson@eu.citrix.com>,
 Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBKdWwgMDMsIDIwMTkgYXQgMDU6MDM6MTdQTSArMDEwMCwgQW50aG9ueSBQRVJBUkQg
d3JvdGU6Cj5PbiBXZWQsIEp1bCAwMywgMjAxOSBhdCAwMTo1NjoxM1BNICswODAwLCBDaGFvIEdh
byB3cm90ZToKPj4gVG8gcmVtb3ZlIGEgZGV2aWNlIGZyb20gYSBkb21haW4sIGEgcW1wIGNvbW1h
bmQgaXMgc2VudCB0byBxZW11LiBCdXQgaXQgaXMKPj4gaGFuZGxlZCBieSBxZW11IGFzeWNocm9u
b3VzbHkuIEV2ZW4gdGhlIHFtcCBjb21tYW5kIGlzIGNsYWltZWQgdG8gYmUgZG9uZSwKPj4gdGhl
IGFjdHVhbCBoYW5kbGluZyBpbiBxZW11IHNpZGUgbWF5IGhhcHBlbiBsYXRlci4KPj4gVGhpcyBi
ZWhhdmlvciBicmluZ3MgdHdvIHF1ZXN0aW9uczoKPj4gMS4gQXR0YWNoaW5nIGEgZGV2aWNlIGJh
Y2sgdG8gYSBkb21haW4gcmlnaHQgYWZ0ZXIgZGV0YWNoaW5nIHRoZSBkZXZpY2UgZnJvbQo+PiB0
aGF0IGRvbWFpbiB3b3VsZCBmYWlsIHdpdGggZXJyb3I6Cj4+IAo+PiBsaWJ4bDogZXJyb3I6IGxp
YnhsX3FtcC5jOjM0MTpxbXBfaGFuZGxlX2Vycm9yX3Jlc3BvbnNlOiBEb21haW4gMTpyZWNlaXZl
ZCBhbgo+PiBlcnJvciBtZXNzYWdlIGZyb20gUU1QIHNlcnZlcjogRHVwbGljYXRlIElEICdwY2kt
cHQtNjBfMDAuMCcgZm9yIGRldmljZQo+PiAKPj4gMi4gQWNjZXNzZXMgdG8gUENJIGNvbmZpZ3Vy
YXRpb24gc3BhY2UgaW4gUWVtdSBtYXkgb3ZlcmxhcCB3aXRoIGxhdGVyIGRldmljZQo+PiByZXNl
dCBpc3N1ZWQgYnkgJ3hsJyBvciBieSBwY2liYWNrLgo+PiAKPj4gSW4gb3JkZXIgdG8gYXZvaWQg
bWVudGlvbmVkIHF1ZXN0aW9ucywgd2FpdCBmb3IgdGhlIGNvbXBsZXRpb24gb2YgZGV2aWNlCj4+
IHJlbW92YWwgYnkgcXVlcnlpbmcgYWxsIHBjaSBkZXZpY2VzIHVzaW5nIHFtcCBjb21tYW5kIGFu
ZCBlbnN1cmluZyB0aGUgdGFyZ2V0Cj4+IGRldmljZSBpc24ndCBsaXN0ZWQuIE9ubHkgcmV0cnkg
NSB0aW1lcyB0byBhdm9pZCAneGwnIHBvdGVudGlhbGx5IGJlaW5nIGJsb2NrZWQKPj4gYnkgcWVt
dS4KPj4gCj4+IFNpZ25lZC1vZmYtYnk6IENoYW8gR2FvIDxjaGFvLmdhb0BpbnRlbC5jb20+Cj4+
IC0tLQo+PiBDaGFuZ2VzIGluIHYyOgo+PiAgLSBCcmVhayBvdXQgZWFybHkgaWYgd2UgZm91bmQg
YW4gZXJyb3IgZHVyaW5nIHF1ZXJ5aW5nIHBjaSBkZXZpY2VzLgo+PiAgLSBQcmludCBhIG1lc3Nh
Z2UgdG8gd2FybiBhZG1pbiB0aGF0IGRldmljZSByZW1vdmFsIG1heSBub3QgYmUgZG9uZQo+PiAg
ICBpbiBkZXZpY2UgbW9kZWwncyBzaWRlLgo+Cj5SZXZpZXdlZC1ieTogQW50aG9ueSBQRVJBUkQg
PGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+Cj4KCkNvdWxkIHdlIG1lcmdlIHRoaXMgcGF0Y2g/
IG9yIG5lZWQgY29tbWVudHMgZnJvbSBzb21lb25lIGVsc2U/CgpUaGFua3MKQ2hhbwoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 01:39:22 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 01:39:22 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hoHrl-0006MI-PZ; Fri, 19 Jul 2019 01:39:21 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=TkfO=VQ=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hoHrk-0006M5-3V
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 01:39:20 +0000
X-Inumbo-ID: 0607a266-a9c6-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0607a266-a9c6-11e9-8980-bc764e045a96;
 Fri, 19 Jul 2019 01:39:18 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hoHrh-0002xd-Ig; Fri, 19 Jul 2019 01:39: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 1hoHrh-0001ny-4h; Fri, 19 Jul 2019 01:39:17 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hoHrh-0001FH-2b; Fri, 19 Jul 2019 01:39:17 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139110-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:test-armhf-armhf-xl-arndale:<job
 status>:broken:regression
 qemu-mainline:test-armhf-armhf-xl-arndale:host-install(4):broken:heisenbug
 qemu-mainline:test-amd64-amd64-xl-qemuu-ovmf-amd64:guest-start/debianhvm.repeat:fail:heisenbug
 qemu-mainline:test-amd64-i386-xl-qemuu-ovmf-amd64:guest-start/debianhvm.repeat:fail:heisenbug
 qemu-mainline:test-armhf-armhf-libvirt:leak-check/check:fail:heisenbug
 qemu-mainline:test-armhf-armhf-xl-vhd:leak-check/check:fail:heisenbug
 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-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-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-seattle:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 qemu-mainline:test-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-credit1:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1: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-thunderx:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-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=0b18cfb8f1828c905139b54c8644b0d8f4aad879
X-Osstest-Versions-That: qemuu=1316b1ddc8a05e418c8134243f8bff8cccbbccb1
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 19 Jul 2019 01:39:17 +0000
Subject: [Xen-devel] [qemu-mainline test] 139110: 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>

ZmxpZ2h0IDEzOTExMCBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzkxMTAvCgpGYWlsdXJlcyBhbmQgcHJv
YmxlbXMgd2l0aCB0ZXN0cyA6LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJl
IGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBi
cm9rZW4KClRlc3RzIHdoaWNoIGFyZSBmYWlsaW5nIGludGVybWl0dGVudGx5IChub3QgYmxvY2tp
bmcpOgogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgNCBob3N0LWluc3RhbGwoNCkgICAg
ICAgICAgYnJva2VuIHBhc3MgaW4gMTM5MDc1CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92
bWYtYW1kNjQgMTggZ3Vlc3Qtc3RhcnQvZGViaWFuaHZtLnJlcGVhdCBmYWlsIGluIDEzOTA3NSBw
YXNzIGluIDEzOTExMAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgMTggZ3Vl
c3Qtc3RhcnQvZGViaWFuaHZtLnJlcGVhdCBmYWlsIHBhc3MgaW4gMTM5MDc1CiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQgICAgIDE5IGxlYWstY2hlY2svY2hlY2sgICAgICAgICAgIGZhaWwgcGFz
cyBpbiAxMzkwNzUKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTggbGVhay1jaGVjay9j
aGVjayAgICAgICAgICAgZmFpbCBwYXNzIGluIDEzOTA3NQoKVGVzdHMgd2hpY2ggZGlkIG5vdCBz
dWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFs
ZSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAxMzkwNzUgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgZmFp
bCBpbiAxMzkwNzUgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTM4OTc3CiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
bGlrZSAxMzg5NzcKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEzODk3NwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTM4OTc3
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgIGZhaWwgbGlrZSAxMzg5NzcKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIg
Z3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwtc2VhdHRsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3Rl
ZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhz
bSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bC10aHVuZGVyeCAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0
MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRp
dDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJp
ZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVs
dGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkz
ODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRh
cmdldGVkIGZvciB0ZXN0aW5nOgogcWVtdXUgICAgICAgICAgICAgICAgMGIxOGNmYjhmMTgyOGM5
MDUxMzliNTRjODY0NGIwZDhmNGFhZDg3OQpiYXNlbGluZSB2ZXJzaW9uOgogcWVtdXUgICAgICAg
ICAgICAgICAgMTMxNmIxZGRjOGEwNWU0MThjODEzNDI0M2Y4YmZmOGNjY2JiY2NiMQoKTGFzdCB0
ZXN0IG9mIGJhc2lzICAgMTM4OTc3ICAyMDE5LTA3LTE0IDAzOjQzOjUyIFogICAgNCBkYXlzCkZh
aWxpbmcgc2luY2UgICAgICAgIDEzOTAxNCAgMjAxOS0wNy0xNSAwOTowNjoyMyBaICAgIDMgZGF5
cyAgICA0IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEzOTA3NSAgMjAxOS0wNy0xNyAw
NDoxNTo0OSBaICAgIDEgZGF5cyAgICAyIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVk
IHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFsZWtzYW5kYXIgTWFya292aWMgPGFtYXJrb3ZpY0B3
YXZlY29tcC5jb20+CiAgQWxleCBCZW5uw6llIDxhbGV4LmJlbm5lZUBsaW5hcm8ub3JnPgogIEFs
ZXggV2lsbGlhbXNvbiA8YWxleC53aWxsaWFtc29uQHJlZGhhdC5jb20+CiAgQW5kcmV5IFNoaW5r
ZXZpY2ggPGFuZHJleS5zaGlua2V2aWNoQHZpcnR1b3p6by5jb20+CiAgQ2hyaXN0aWFuIEJvcm50
cmFlZ2VyIDxib3JudHJhZWdlckBkZS5pYm0uY29tPgogIENocmlzdG9waGUgZGUgRGluZWNoaW4g
PGRpbmVjaGluQHJlZGhhdC5jb20+CiAgQ2hyaXN0b3BoZSBMeW9uIDxjaHJpc3RvcGhlLmx5b25A
bGluYXJvLm9yZz4KICBDb3JuZWxpYSBIdWNrIDxjb2h1Y2tAcmVkaGF0LmNvbT4KICBEYXZpZCBF
bmdyYWYgPGRhdmlkLmVuZ3JhZkBzeXNnby5jb20+CiAgRHIuIERhdmlkIEFsYW4gR2lsYmVydCA8
ZGdpbGJlcnRAcmVkaGF0LmNvbT4KICBGcmFuY2lzY28gSWdsZXNpYXMgPGZyYXNzZS5pZ2xlc2lh
c0BnbWFpbC5jb20+CiAgR3VlbnRlciBSb2VjayA8bGludXhAcm9lY2stdXMubmV0PgogIElnb3Ig
TWFtbWVkb3YgPGltYW1tZWRvQHJlZGhhdC5jb20+CiAgSXZhbiBSZW4gPGl2YW5yZW5AdGVuY2Vu
dC5jb20+CiAgSXZhbiBSZW4gPHJlbnlpbWVAZ21haWwuY29tPgogIEp1YW4gUXVpbnRlbGEgPHF1
aW50ZWxhQHJlZGhhdC5jb20+CiAgSnVsaW8gTW9udGVzIDxqdWxpby5tb250ZXNAaW50ZWwuY29t
PgogIEtpbmcgV2FuZyA8a2luZy53YW5nQGh1YXdlaS5jb20+CiAgS2luZyBXYW5nPGtpbmcud2Fu
Z0BodWF3ZWkuY29tPgogIE1hcmMtQW5kcsOpIEx1cmVhdSA8bWFyY2FuZHJlLmx1cmVhdUByZWRo
YXQuY29tPgogIE1hcmsgQ2F2ZS1BeWxhbmQgPG1hcmsuY2F2ZS1heWxhbmRAaWxhbmRlLmNvLnVr
PgogIE1hcmt1cyBBcm1icnVzdGVyIDxhcm1icnVAcmVkaGF0LmNvbT4KICBNYXggUmVpdHogPG1y
ZWl0ekByZWRoYXQuY29tPgogIE1pY2hhZWwgUy4gVHNpcmtpbiA8bXN0QHJlZGhhdC5jb20+CiAg
TWljaGFsIFByaXZvem5payA8bXByaXZvem5AcmVkaGF0LmNvbT4KICBQYW5rYWogR3VwdGEgPHBh
Z3VwdGFAcmVkaGF0LmNvbT4KICBQYW9sbyBCb256aW5pIDxwYm9uemluaUByZWRoYXQuY29tPgog
IFBlbmcgVGFvIDx0YW8ucGVuZ0BsaW51eC5hbGliYWJhLmNvbT4KICBQZXRlciBNYXlkZWxsIDxw
ZXRlci5tYXlkZWxsQGxpbmFyby5vcmc+CiAgUGV0ZXIgWHUgPHBldGVyeEByZWRoYXQuY29tPgog
IFBoaWxpcHBlIE1hdGhpZXUtRGF1ZMOpIDxwaGlsbWRAcmVkaGF0LmNvbT4KICBSaWNoYXJkIEhl
bmRlcnNvbiA8cmljaGFyZC5oZW5kZXJzb25AbGluYXJvLm9yZz4KICBTaGluaWNoaXJvIEthd2Fz
YWtpIDxzaGluaWNoaXJvLmthd2FzYWtpQHdkYy5jb20+CiAgU3RlZmFuIEhham5vY3ppIDxzdGVm
YW5oYUByZWRoYXQuY29tPgogIFN0ZWZhbiBXZWlsIDxzd0B3ZWlsbmV0ei5kZT4KICBTdGVmYW5v
IEdhcnphcmVsbGEgPHNnYXJ6YXJlQHJlZGhhdC5jb20+CiAgV2VpIFlhbmcgPHJpY2hhcmR3Lnlh
bmdAbGludXguaW50ZWwuY29tPgogIFdvbGZnYW5nIEJ1bWlsbGVyIDx3LmJ1bWlsbGVyQHByb3ht
b3guY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3Bz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFu
aHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVi
c2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3Jl
ZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02
NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVk
aXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFt
ZDY0LWRtcmVzdHJpY3QgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
ZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVz
dGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnVi
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFk
b3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKCgotLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0K
c2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6
IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcg
ZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVu
cHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBh
bmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9y
Zy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3Rlcgog
ICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9
UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKYnJv
a2VuLWpvYiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgYnJva2VuCmJyb2tlbi1zdGVwIHRl
c3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSBob3N0LWluc3RhbGwoNCkKCk5vdCBwdXNoaW5nLgoK
KE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgMjExNyBsaW5lcyBsb25nLikKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 02:15:30 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 02: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 1hoIQR-0000uv-QG; Fri, 19 Jul 2019 02: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=/HSI=VQ=linux.alibaba.com=alex.shi@srs-us1.protection.inumbo.net>)
 id 1hoIQQ-0000uq-G8
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 02:15:10 +0000
X-Inumbo-ID: f933eebf-a9ca-11e9-8980-bc764e045a96
Received: from out30-57.freemail.mail.aliyun.com (unknown [115.124.30.57])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f933eebf-a9ca-11e9-8980-bc764e045a96;
 Fri, 19 Jul 2019 02:14:46 +0000 (UTC)
X-Alimail-AntiSpam: AC=PASS; BC=-1|-1; BR=01201311R191e4; CH=green; DM=||false|;
 FP=0|-1|-1|-1|0|-1|-1|-1; HT=e01e04426; MF=alex.shi@linux.alibaba.com; NM=1;
 PH=DS; RN=40; SR=0; TI=SMTPD_---0TXFLhCU_1563502478; 
Received: from IT-FVFX43SYHV2H.local(mailfrom:alex.shi@linux.alibaba.com
 fp:SMTPD_---0TXFLhCU_1563502478) by smtp.aliyun-inc.com(127.0.0.1);
 Fri, 19 Jul 2019 10:14:39 +0800
References: <20190712061002.154235-1-alex.shi@linux.alibaba.com>
From: Alex Shi <alex.shi@linux.alibaba.com>
Message-ID: <9156eeb6-1347-c461-5379-3a7930571e2f@linux.alibaba.com>
Date: Fri, 19 Jul 2019 10:14:37 +0800
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:60.0)
 Gecko/20100101 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <20190712061002.154235-1-alex.shi@linux.alibaba.com>
Subject: Re: [Xen-devel] [RFC PATCH] Docs: move more driver,
 device related docs into drivers dir follows kernel source
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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-doc@vger.kernel.org,
 linux-iio@vger.kernel.org, linux-pci@vger.kernel.org,
 linux-fpga@vger.kernel.org, dri-devel@lists.freedesktop.org,
 linux-ide@vger.kernel.org, keyrings@vger.kernel.org, linux-i2c@vger.kernel.org,
 linux-leds@vger.kernel.org, drbd-dev@lists.linbit.com,
 devel@driverdev.osuosl.org, linux-s390@vger.kernel.org,
 linux-scsi@vger.kernel.org, linux-rdma@vger.kernel.org,
 esc.storagedev@microsemi.com, megaraidlinux.pdl@broadcom.com,
 linux-input@vger.kernel.org, xen-devel@lists.xenproject.org,
 osst-users@lists.sourceforge.net, linux-media@vger.kernel.org,
 linux-watchdog@vger.kernel.org, linux-pm@vger.kernel.org,
 intel-gfx@lists.freedesktop.org, nbd@other.debian.org,
 linaro-mm-sig@lists.linaro.org, linux-gpio@vger.kernel.org, dc395x@twibble.org,
 linux-tegra@vger.kernel.org, linux-amlogic@lists.infradead.org,
 linux-arm-kernel@lists.infradead.org, linux-edac@vger.kernel.org,
 linux-block@vger.kernel.org, netdev@vger.kernel.org, linux-usb@vger.kernel.org,
 linux-wireless@vger.kernel.org, linux-kernel@vger.kernel.org,
 linux-crypto@vger.kernel.org, dmaengine@vger.kernel.org,
 linuxppc-dev@lists.ozlabs.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlcmUgYXJlIHRvbyBtYW55IGRldmljZXMvZHJpdmVycyByZWxhdGVkIGRvY3MgdW5kZXIgRG9j
dW1lbnRhdGlvbiB0b3AgZGlyLiBtb3ZlIHRoZW0gaW50byBhICdkcml2ZXJzJyBvciAnZGV2aWNl
cycgZGlyIGZvbGxvd2luZyBrZXJuZWwgc291cmNlIHdvdWxkIGJlIGEgc3RyYWlnaHQgaWRlYSBh
cyBhIHN0YXJ0dXAgb2YgY2xlYW4gdXAuIEFueSBjb21tZW50cz8KClRoYW5rcwpBbGV4IAoK5Zyo
IDIwMTkvNy8xMiDkuIvljYgyOjEwLCBBbGV4IFNoaSDlhpnpgZM6Cj4gQ291bGQgSSBoYXZlIGEg
cHJvcG9zYWwgdG8gbW92ZSB0aGUgZm9sbG93aW5nIGRyaXZlci9kZXZpY2VzIGRpcnMgd2hpY2gK
PiB1bmRlciBEb2N1bWVudGF0aW9uLyBpbnRvIERvY3VtZW50YXRpb24vZHJpdmVycy8sIGZvbGxv
d3Mga2VybmVsIHNvdXJjZQo+IAo+IGFjcGkgYmFja2xpZ2h0ICBidXMgY3B1LWZyZXEgIGRldmlj
ZS1tYXBwZXIgIGRyaXZlci1tb2RlbCBncGlvICBoaWQKPiBpZGUgbGVkcyBtZCBtZW1vcnkgIG1t
YyBuZmMgbnZtZW0gcGNtY2lhIHNjc2kgc291bmQgIHdhdGNoZG9nCj4gYXV4ZGlzcGxheSAgYmxv
Y2tkZXYgICBjZHJvbSAgY3J5cHRvIGRyaXZlci1hcGkgZnBnYSAgZ3B1Cj4gaTJjICBpbmZpbmli
YW5kICBsaWdodG52bSAgbWVkaWEgIG1pc2MgIG10ZCAgbnZkaW1tICBQQ0kgIGFwaWRpbwo+IHNl
cmlhbCAgdXNiCj4gCj4gTW9yZSBkb2NzIGFuZCBkaXJzIGNvdWxkIG1vdmUgaW50byB0aGlzIGRp
ciBsYXRlciwgdGhhdCBjb3VsZCBtYWtlCj4gRG9jdW1lbmF0aW9uIGRpciBtdWNoIG1vcmUgY2xl
YXIsIGFuZCBkb24ndCBjYXVzZSB0cm91YmxlIHRvIGZpbmQgdGhlbS4KPiAKPiBJZiBpdCdzIGFj
Y2VwdGFibGUsIHdlIGNvdWxkIGRvIGRvY3MgcG9pbnRlciByZWRpcmVjdCBmdXJ0aGVyLgo+IAo+
IFNpZ25lZC1vZmYtYnk6IEFsZXggU2hpIDxhbGV4LnNoaUBsaW51eC5hbGliYWJhLmNvbT4KPiBD
YzogbGludXgtcGNpQHZnZXIua2VybmVsLm9yZyAKPiBDYzogbGludXgtZG9jQHZnZXIua2VybmVs
Lm9yZyAKPiBDYzogbGludXgta2VybmVsQHZnZXIua2VybmVsLm9yZyAKPiBDYzogbGludXhwcGMt
ZGV2QGxpc3RzLm96bGFicy5vcmcgCj4gQ2M6IGRyYmQtZGV2QGxpc3RzLmxpbmJpdC5jb20gCj4g
Q2M6IGxpbnV4LWJsb2NrQHZnZXIua2VybmVsLm9yZyAKPiBDYzogbmJkQG90aGVyLmRlYmlhbi5v
cmcgCj4gQ2M6IGxpbnV4LWlkZUB2Z2VyLmtlcm5lbC5vcmcgCj4gQ2M6IGxpbnV4LXBtQHZnZXIu
a2VybmVsLm9yZyAKPiBDYzogbGludXgtY3J5cHRvQHZnZXIua2VybmVsLm9yZyAKPiBDYzoga2V5
cmluZ3NAdmdlci5rZXJuZWwub3JnIAo+IENjOiBsaW51eC13aXJlbGVzc0B2Z2VyLmtlcm5lbC5v
cmcgCj4gQ2M6IGxpbnV4LW1lZGlhQHZnZXIua2VybmVsLm9yZyAKPiBDYzogZHJpLWRldmVsQGxp
c3RzLmZyZWVkZXNrdG9wLm9yZyAKPiBDYzogbGluYXJvLW1tLXNpZ0BsaXN0cy5saW5hcm8ub3Jn
IAo+IENjOiBkbWFlbmdpbmVAdmdlci5rZXJuZWwub3JnIAo+IENjOiBsaW51eC1lZGFjQHZnZXIu
a2VybmVsLm9yZyAKPiBDYzogbGludXgtZnBnYUB2Z2VyLmtlcm5lbC5vcmcgCj4gQ2M6IGxpbnV4
LWlpb0B2Z2VyLmtlcm5lbC5vcmcgCj4gQ2M6IGxpbnV4LWdwaW9Admdlci5rZXJuZWwub3JnIAo+
IENjOiBuZXRkZXZAdmdlci5rZXJuZWwub3JnIAo+IENjOiBsaW51eC1zMzkwQHZnZXIua2VybmVs
Lm9yZyAKPiBDYzogYWxzYS1kZXZlbEBhbHNhLXByb2plY3Qub3JnIAo+IENjOiBsaW51eC11c2JA
dmdlci5rZXJuZWwub3JnIAo+IENjOiBkZXZlbEBkcml2ZXJkZXYub3N1b3NsLm9yZyAKPiBDYzog
bGludXgtYXJtLWtlcm5lbEBsaXN0cy5pbmZyYWRlYWQub3JnIAo+IENjOiBsaW51eC1hbWxvZ2lj
QGxpc3RzLmluZnJhZGVhZC5vcmcgCj4gQ2M6IGxpbnV4LXRlZ3JhQHZnZXIua2VybmVsLm9yZyAK
PiBDYzogaW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZyAKPiBDYzogeGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnIAo+IENjOiBsaW51eC1pbnB1dEB2Z2VyLmtlcm5lbC5vcmcgCj4g
Q2M6IGxpbnV4LWkyY0B2Z2VyLmtlcm5lbC5vcmcgCj4gQ2M6IGxpbnV4LXJkbWFAdmdlci5rZXJu
ZWwub3JnIAo+IENjOiBsaW51eC1sZWRzQHZnZXIua2VybmVsLm9yZyAKPiBDYzogbGludXgtc2Nz
aUB2Z2VyLmtlcm5lbC5vcmcgCj4gQ2M6IGRjMzk1eEB0d2liYmxlLm9yZyAKPiBDYzogZXNjLnN0
b3JhZ2VkZXZAbWljcm9zZW1pLmNvbSAKPiBDYzogbWVnYXJhaWRsaW51eC5wZGxAYnJvYWRjb20u
Y29tIAo+IENjOiBvc3N0LXVzZXJzQGxpc3RzLnNvdXJjZWZvcmdlLm5ldCAKPiBDYzogbGludXgt
d2F0Y2hkb2dAdmdlci5rZXJuZWwub3JnIAo+IC0tLQo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJp
dmVyc30vUENJL01TSS1IT1dUTy50eHQgICAgICAgICAgICAgICAgICAgICB8IDAKPiAgRG9jdW1l
bnRhdGlvbi97ID0+IGRyaXZlcnN9L1BDSS9QQ0lFQlVTLUhPV1RPLnR4dCAgICAgICAgICAgICAg
ICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9QQ0kvYWNwaS1pbmZvLnR4dCAg
ICAgICAgICAgICAgICAgICAgIHwgMAo+ICAuLi4veyA9PiBkcml2ZXJzfS9QQ0kvZW5kcG9pbnQv
ZnVuY3Rpb24vYmluZGluZy9wY2ktdGVzdC50eHQgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97
ID0+IGRyaXZlcnN9L1BDSS9lbmRwb2ludC9wY2ktZW5kcG9pbnQtY2ZzLnR4dCAgICAgfCAwCj4g
IERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9QQ0kvZW5kcG9pbnQvcGNpLWVuZHBvaW50LnR4
dCAgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vUENJL2VuZHBvaW50
L3BjaS10ZXN0LWZ1bmN0aW9uLnR4dCAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZl
cnN9L1BDSS9lbmRwb2ludC9wY2ktdGVzdC1ob3d0by50eHQgICAgICAgfCAwCj4gIERvY3VtZW50
YXRpb24veyA9PiBkcml2ZXJzfS9QQ0kvcGNpLWVycm9yLXJlY292ZXJ5LnR4dCAgICAgICAgICAg
IHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vUENJL3BjaS1pb3YtaG93dG8udHh0
ICAgICAgICAgICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L1BDSS9w
Y2kudHh0ICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9
PiBkcml2ZXJzfS9QQ0kvcGNpZWFlci1ob3d0by50eHQgICAgICAgICAgICAgICAgIHwgMAo+ICBE
b2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vYWNwaS9kc2QvbGVkcy50eHQgICAgICAgICAgICAg
ICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2F1eGRpc3BsYXkvY2Zh
ZzEyODY0YiAgICAgICAgICAgICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJz
fS9hdXhkaXNwbGF5L2tzMDEwOCAgICAgICAgICAgICAgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0
aW9uL3sgPT4gZHJpdmVyc30vYXV4ZGlzcGxheS9sY2QtcGFuZWwtY2dyYW0udHh0ICAgICAgICB8
IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2JhY2tsaWdodC9scDg1NXgtZHJpdmVy
LnR4dCAgICAgICAgICAgfCAwCj4gIC4uLi97ID0+IGRyaXZlcnN9L2Jsb2NrZGV2L2RyYmQvRFJC
RC04LjMtZGF0YS1wYWNrZXRzLnN2ZyAgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4g
ZHJpdmVyc30vYmxvY2tkZXYvZHJiZC9EUkJELWRhdGEtcGFja2V0cy5zdmcgICB8IDAKPiAgRG9j
dW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2Jsb2NrZGV2L2RyYmQvUkVBRE1FLnR4dCAgICAgICAg
ICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9ibG9ja2Rldi9kcmJkL2Nv
bm4tc3RhdGVzLTguZG90ICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30v
YmxvY2tkZXYvZHJiZC9kYXRhLXN0cnVjdHVyZS12OS50eHQgICB8IDAKPiAgRG9jdW1lbnRhdGlv
bi97ID0+IGRyaXZlcnN9L2Jsb2NrZGV2L2RyYmQvZGlzay1zdGF0ZXMtOC5kb3QgICAgICAgfCAw
Cj4gIC4uLi9ibG9ja2Rldi9kcmJkL2RyYmQtY29ubmVjdGlvbi1zdGF0ZS1vdmVydmlldy5kb3Qg
ICAgICAgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vYmxvY2tkZXYv
ZHJiZC9ub2RlLXN0YXRlcy04LmRvdCAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRy
aXZlcnN9L2Jsb2NrZGV2L2Zsb3BweS50eHQgICAgICAgICAgICAgICAgICAgfCAwCj4gIERvY3Vt
ZW50YXRpb24veyA9PiBkcml2ZXJzfS9ibG9ja2Rldi9uYmQudHh0ICAgICAgICAgICAgICAgICAg
ICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vYmxvY2tkZXYvcGFyaWRlLnR4
dCAgICAgICAgICAgICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2Js
b2NrZGV2L3JhbWRpc2sudHh0ICAgICAgICAgICAgICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24v
eyA9PiBkcml2ZXJzfS9ibG9ja2Rldi96cmFtLnR4dCAgICAgICAgICAgICAgICAgICAgIHwgMAo+
ICBEb2N1bWVudGF0aW9uL3tidXMtZGV2aWNlcyA9PiBkcml2ZXJzL2J1c30vdGktZ3BtYy50eHQg
ICAgICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2Nkcm9tL2Nkcm9t
LXN0YW5kYXJkLnJzdCAgICAgICAgICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2
ZXJzfS9jZHJvbS9pZGUtY2QucnN0ICAgICAgICAgICAgICAgICAgICAgIHwgMAo+ICBEb2N1bWVu
dGF0aW9uL3sgPT4gZHJpdmVyc30vY2Ryb20vaW5kZXgucnN0ICAgICAgICAgICAgICAgICAgICAg
ICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2Nkcm9tL3BhY2tldC13cml0aW5n
LnJzdCAgICAgICAgICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9jcHUt
ZnJlcS9hbWQtcG93ZXJub3cudHh0ICAgICAgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sg
PT4gZHJpdmVyc30vY3B1LWZyZXEvY29yZS50eHQgICAgICAgICAgICAgICAgICAgICB8IDAKPiAg
RG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2NwdS1mcmVxL2NwdS1kcml2ZXJzLnR4dCAgICAg
ICAgICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9jcHUtZnJlcS9jcHVm
cmVxLW5mb3JjZTIudHh0ICAgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVy
c30vY3B1LWZyZXEvY3B1ZnJlcS1zdGF0cy50eHQgICAgICAgICAgICB8IDAKPiAgRG9jdW1lbnRh
dGlvbi97ID0+IGRyaXZlcnN9L2NwdS1mcmVxL2luZGV4LnR4dCAgICAgICAgICAgICAgICAgICAg
fCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9jcHUtZnJlcS9wY2MtY3B1ZnJlcS50
eHQgICAgICAgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vY3J5cHRv
L2FwaS1hZWFkLnJzdCAgICAgICAgICAgICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+
IGRyaXZlcnN9L2NyeXB0by9hcGktYWtjaXBoZXIucnN0ICAgICAgICAgICAgICAgfCAwCj4gIERv
Y3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9jcnlwdG8vYXBpLWRpZ2VzdC5yc3QgICAgICAgICAg
ICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vY3J5cHRvL2FwaS1pbnRy
by50eHQgICAgICAgICAgICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9
L2NyeXB0by9hcGkta3BwLnJzdCAgICAgICAgICAgICAgICAgICAgfCAwCj4gIERvY3VtZW50YXRp
b24veyA9PiBkcml2ZXJzfS9jcnlwdG8vYXBpLXJuZy5yc3QgICAgICAgICAgICAgICAgICAgIHwg
MAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vY3J5cHRvL2FwaS1zYW1wbGVzLnJzdCAg
ICAgICAgICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2NyeXB0by9h
cGktc2tjaXBoZXIucnN0ICAgICAgICAgICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBk
cml2ZXJzfS9jcnlwdG8vYXBpLnJzdCAgICAgICAgICAgICAgICAgICAgICAgIHwgMAo+ICBEb2N1
bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vY3J5cHRvL2FyY2hpdGVjdHVyZS5yc3QgICAgICAgICAg
ICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2NyeXB0by9hc3ltbWV0cmlj
LWtleXMudHh0ICAgICAgICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9j
cnlwdG8vYXN5bmMtdHgtYXBpLnR4dCAgICAgICAgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9u
L3sgPT4gZHJpdmVyc30vY3J5cHRvL2NvbmYucHkgICAgICAgICAgICAgICAgICAgICAgICB8IDAK
PiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2NyeXB0by9jcnlwdG9fZW5naW5lLnJzdCAg
ICAgICAgICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9jcnlwdG8vZGVz
Y29yZS1yZWFkbWUudHh0ICAgICAgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJp
dmVyc30vY3J5cHRvL2RldmVsLWFsZ29zLnJzdCAgICAgICAgICAgICAgICB8IDAKPiAgRG9jdW1l
bnRhdGlvbi97ID0+IGRyaXZlcnN9L2NyeXB0by9pbmRleC5yc3QgICAgICAgICAgICAgICAgICAg
ICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9jcnlwdG8vaW50cm8ucnN0ICAg
ICAgICAgICAgICAgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vY3J5
cHRvL3VzZXJzcGFjZS1pZi5yc3QgICAgICAgICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97
ID0+IGRyaXZlcnN9L2RldmljZS1tYXBwZXIvY2FjaGUtcG9saWNpZXMucnN0ICAgICAgfCAwCj4g
IERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9kZXZpY2UtbWFwcGVyL2NhY2hlLnJzdCAgICAg
ICAgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vZGV2aWNlLW1hcHBl
ci9kZWxheS5yc3QgICAgICAgICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZl
cnN9L2RldmljZS1tYXBwZXIvZG0tY3J5cHQucnN0ICAgICAgICAgICAgfCAwCj4gIERvY3VtZW50
YXRpb24veyA9PiBkcml2ZXJzfS9kZXZpY2UtbWFwcGVyL2RtLWR1c3QudHh0ICAgICAgICAgICAg
IHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vZGV2aWNlLW1hcHBlci9kbS1mbGFr
ZXkucnN0ICAgICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2Rldmlj
ZS1tYXBwZXIvZG0taW5pdC5yc3QgICAgICAgICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9
PiBkcml2ZXJzfS9kZXZpY2UtbWFwcGVyL2RtLWludGVncml0eS5yc3QgICAgICAgIHwgMAo+ICBE
b2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vZGV2aWNlLW1hcHBlci9kbS1pby5yc3QgICAgICAg
ICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2RldmljZS1tYXBwZXIv
ZG0tbG9nLnJzdCAgICAgICAgICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJz
fS9kZXZpY2UtbWFwcGVyL2RtLXF1ZXVlLWxlbmd0aC5yc3QgICAgIHwgMAo+ICBEb2N1bWVudGF0
aW9uL3sgPT4gZHJpdmVyc30vZGV2aWNlLW1hcHBlci9kbS1yYWlkLnJzdCAgICAgICAgICAgICB8
IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2RldmljZS1tYXBwZXIvZG0tc2Vydmlj
ZS10aW1lLnJzdCAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9kZXZpY2Ut
bWFwcGVyL2RtLXVldmVudC5yc3QgICAgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4g
ZHJpdmVyc30vZGV2aWNlLW1hcHBlci9kbS16b25lZC5yc3QgICAgICAgICAgICB8IDAKPiAgRG9j
dW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2RldmljZS1tYXBwZXIvZXJhLnJzdCAgICAgICAgICAg
ICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9kZXZpY2UtbWFwcGVyL2lu
ZGV4LnJzdCAgICAgICAgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30v
ZGV2aWNlLW1hcHBlci9rY29weWQucnN0ICAgICAgICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlv
bi97ID0+IGRyaXZlcnN9L2RldmljZS1tYXBwZXIvbGluZWFyLnJzdCAgICAgICAgICAgICAgfCAw
Cj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9kZXZpY2UtbWFwcGVyL2xvZy13cml0ZXMu
cnN0ICAgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vZGV2aWNlLW1h
cHBlci9wZXJzaXN0ZW50LWRhdGEucnN0ICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRy
aXZlcnN9L2RldmljZS1tYXBwZXIvc25hcHNob3QucnN0ICAgICAgICAgICAgfCAwCj4gIERvY3Vt
ZW50YXRpb24veyA9PiBkcml2ZXJzfS9kZXZpY2UtbWFwcGVyL3N0YXRpc3RpY3MucnN0ICAgICAg
ICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vZGV2aWNlLW1hcHBlci9zdHJp
cGVkLnJzdCAgICAgICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2Rl
dmljZS1tYXBwZXIvc3dpdGNoLnJzdCAgICAgICAgICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24v
eyA9PiBkcml2ZXJzfS9kZXZpY2UtbWFwcGVyL3RoaW4tcHJvdmlzaW9uaW5nLnJzdCAgIHwgMAo+
ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vZGV2aWNlLW1hcHBlci91bnN0cmlwZWQucnN0
ICAgICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2RldmljZS1tYXBw
ZXIvdmVyaXR5LnJzdCAgICAgICAgICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2
ZXJzfS9kZXZpY2UtbWFwcGVyL3dyaXRlY2FjaGUucnN0ICAgICAgICAgIHwgMAo+ICBEb2N1bWVu
dGF0aW9uL3sgPT4gZHJpdmVyc30vZGV2aWNlLW1hcHBlci96ZXJvLnJzdCAgICAgICAgICAgICAg
ICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2RyaXZlci1hcGkvODAyMTEvY2Zn
ODAyMTEucnN0ICAgICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9kcml2
ZXItYXBpLzgwMjExL2NvbmYucHkgICAgICAgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sg
PT4gZHJpdmVyc30vZHJpdmVyLWFwaS84MDIxMS9pbmRleC5yc3QgICAgICAgICAgICB8IDAKPiAg
RG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2RyaXZlci1hcGkvODAyMTEvaW50cm9kdWN0aW9u
LnJzdCAgICAgfCAwCj4gIC4uLi97ID0+IGRyaXZlcnN9L2RyaXZlci1hcGkvODAyMTEvbWFjODAy
MTEtYWR2YW5jZWQucnN0ICAgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVy
c30vZHJpdmVyLWFwaS84MDIxMS9tYWM4MDIxMS5yc3QgICAgICAgICB8IDAKPiAgRG9jdW1lbnRh
dGlvbi97ID0+IGRyaXZlcnN9L2RyaXZlci1hcGkvYWNwaS9pbmRleC5yc3QgICAgICAgICAgICAg
fCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9kcml2ZXItYXBpL2FjcGkvbGludXhp
emVkLWFjcGljYS5yc3QgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vZHJpdmVy
LWFwaS9hY3BpL3NjYW5faGFuZGxlcnMucnN0ICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+
IGRyaXZlcnN9L2RyaXZlci1hcGkvYmFzaWNzLnJzdCAgICAgICAgICAgICAgICAgfCAwCj4gIERv
Y3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9kcml2ZXItYXBpL2Nsay5yc3QgICAgICAgICAgICAg
ICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vZHJpdmVyLWFwaS9jb21w
b25lbnQucnN0ICAgICAgICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9
L2RyaXZlci1hcGkvY29uZi5weSAgICAgICAgICAgICAgICAgICAgfCAwCj4gIERvY3VtZW50YXRp
b24veyA9PiBkcml2ZXJzfS9kcml2ZXItYXBpL2RldmljZS1pby5yc3QgICAgICAgICAgICAgIHwg
MAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vZHJpdmVyLWFwaS9kZXZpY2VfY29ubmVj
dGlvbi5yc3QgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2RyaXZlci1h
cGkvZGV2aWNlX2xpbmsucnN0ICAgICAgICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBk
cml2ZXJzfS9kcml2ZXItYXBpL2RtYS1idWYucnN0ICAgICAgICAgICAgICAgIHwgMAo+ICBEb2N1
bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vZHJpdmVyLWFwaS9kbWFlbmdpbmUvY2xpZW50LnJzdCAg
ICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2RyaXZlci1hcGkvZG1hZW5n
aW5lL2RtYXRlc3QucnN0ICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9k
cml2ZXItYXBpL2RtYWVuZ2luZS9pbmRleC5yc3QgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9u
L3sgPT4gZHJpdmVyc30vZHJpdmVyLWFwaS9kbWFlbmdpbmUvcHJvdmlkZXIucnN0ICAgICB8IDAK
PiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2RyaXZlci1hcGkvZG1hZW5naW5lL3B4YV9k
bWEucnN0ICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9kcml2ZXItYXBp
L2VkYWMucnN0ICAgICAgICAgICAgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJp
dmVyc30vZHJpdmVyLWFwaS9maXJld2lyZS5yc3QgICAgICAgICAgICAgICB8IDAKPiAgRG9jdW1l
bnRhdGlvbi97ID0+IGRyaXZlcnN9L2RyaXZlci1hcGkvZmlybXdhcmUvYnVpbHQtaW4tZncucnN0
ICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9kcml2ZXItYXBpL2Zpcm13YXJl
L2NvcmUucnN0ICAgICAgICAgIHwgMAo+ICAuLi4veyA9PiBkcml2ZXJzfS9kcml2ZXItYXBpL2Zp
cm13YXJlL2RpcmVjdC1mcy1sb29rdXAucnN0ICAgICAgICB8IDAKPiAgLi4uL3sgPT4gZHJpdmVy
c30vZHJpdmVyLWFwaS9maXJtd2FyZS9mYWxsYmFjay1tZWNoYW5pc21zLnJzdCAgICAgfCAwCj4g
IC4uLi97ID0+IGRyaXZlcnN9L2RyaXZlci1hcGkvZmlybXdhcmUvZmlybXdhcmVfY2FjaGUucnN0
ICAgICAgICAgIHwgMAo+ICAuLi4veyA9PiBkcml2ZXJzfS9kcml2ZXItYXBpL2Zpcm13YXJlL2Z3
X3NlYXJjaF9wYXRoLnJzdCAgICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZl
cnN9L2RyaXZlci1hcGkvZmlybXdhcmUvaW5kZXgucnN0ICAgICAgICAgfCAwCj4gIERvY3VtZW50
YXRpb24veyA9PiBkcml2ZXJzfS9kcml2ZXItYXBpL2Zpcm13YXJlL2ludHJvZHVjdGlvbi5yc3Qg
IHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vZHJpdmVyLWFwaS9maXJtd2FyZS9s
b29rdXAtb3JkZXIucnN0ICB8IDAKPiAgLi4uL3sgPT4gZHJpdmVyc30vZHJpdmVyLWFwaS9maXJt
d2FyZS9vdGhlcl9pbnRlcmZhY2VzLnJzdCAgICAgICAgfCAwCj4gIC4uLi97ID0+IGRyaXZlcnN9
L2RyaXZlci1hcGkvZmlybXdhcmUvcmVxdWVzdF9maXJtd2FyZS5yc3QgICAgICAgIHwgMAo+ICBE
b2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vZHJpdmVyLWFwaS9mcGdhL2ZwZ2EtYnJpZGdlLnJz
dCAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2RyaXZlci1hcGkvZnBn
YS9mcGdhLW1nci5yc3QgICAgICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJz
fS9kcml2ZXItYXBpL2ZwZ2EvZnBnYS1wcm9ncmFtbWluZy5yc3QgIHwgMAo+ICBEb2N1bWVudGF0
aW9uL3sgPT4gZHJpdmVyc30vZHJpdmVyLWFwaS9mcGdhL2ZwZ2EtcmVnaW9uLnJzdCAgICAgICB8
IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2RyaXZlci1hcGkvZnBnYS9pbmRleC5y
c3QgICAgICAgICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9kcml2ZXIt
YXBpL2ZwZ2EvaW50cm8ucnN0ICAgICAgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4g
ZHJpdmVyc30vZHJpdmVyLWFwaS9mcmFtZS1idWZmZXIucnN0ICAgICAgICAgICB8IDAKPiAgRG9j
dW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2RyaXZlci1hcGkvZ2VuZXJpYy1jb3VudGVyLnJzdCAg
ICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9kcml2ZXItYXBpL2dwaW8v
Ym9hcmQucnN0ICAgICAgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30v
ZHJpdmVyLWFwaS9ncGlvL2NvbnN1bWVyLnJzdCAgICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlv
bi97ID0+IGRyaXZlcnN9L2RyaXZlci1hcGkvZ3Bpby9kcml2ZXIucnN0ICAgICAgICAgICAgfCAw
Cj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9kcml2ZXItYXBpL2dwaW8vZHJpdmVycy1v
bi1ncGlvLnJzdCAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vZHJpdmVyLWFw
aS9ncGlvL2luZGV4LnJzdCAgICAgICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRy
aXZlcnN9L2RyaXZlci1hcGkvZ3Bpby9pbnRyby5yc3QgICAgICAgICAgICAgfCAwCj4gIERvY3Vt
ZW50YXRpb24veyA9PiBkcml2ZXJzfS9kcml2ZXItYXBpL2dwaW8vbGVnYWN5LnJzdCAgICAgICAg
ICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vZHJpdmVyLWFwaS9oc2kucnN0
ICAgICAgICAgICAgICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2Ry
aXZlci1hcGkvaTJjLnJzdCAgICAgICAgICAgICAgICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24v
eyA9PiBkcml2ZXJzfS9kcml2ZXItYXBpL2kzYy9kZXZpY2UtZHJpdmVyLWFwaS5yc3QgIHwgMAo+
ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vZHJpdmVyLWFwaS9pM2MvaW5kZXgucnN0ICAg
ICAgICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2RyaXZlci1hcGkv
aTNjL21hc3Rlci1kcml2ZXItYXBpLnJzdCAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2
ZXJzfS9kcml2ZXItYXBpL2kzYy9wcm90b2NvbC5yc3QgICAgICAgICAgIHwgMAo+ICBEb2N1bWVu
dGF0aW9uL3sgPT4gZHJpdmVyc30vZHJpdmVyLWFwaS9paW8vYnVmZmVycy5yc3QgICAgICAgICAg
ICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2RyaXZlci1hcGkvaWlvL2NvcmUu
cnN0ICAgICAgICAgICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9kcml2
ZXItYXBpL2lpby9ody1jb25zdW1lci5yc3QgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sg
PT4gZHJpdmVyc30vZHJpdmVyLWFwaS9paW8vaW5kZXgucnN0ICAgICAgICAgICAgICB8IDAKPiAg
RG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2RyaXZlci1hcGkvaWlvL2ludHJvLnJzdCAgICAg
ICAgICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9kcml2ZXItYXBpL2lp
by90cmlnZ2VyZWQtYnVmZmVycy5yc3QgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVy
c30vZHJpdmVyLWFwaS9paW8vdHJpZ2dlcnMucnN0ICAgICAgICAgICB8IDAKPiAgRG9jdW1lbnRh
dGlvbi97ID0+IGRyaXZlcnN9L2RyaXZlci1hcGkvaW5kZXgucnN0ICAgICAgICAgICAgICAgICAg
fCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9kcml2ZXItYXBpL2luZnJhc3RydWN0
dXJlLnJzdCAgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vZHJpdmVy
LWFwaS9pbnB1dC5yc3QgICAgICAgICAgICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+
IGRyaXZlcnN9L2RyaXZlci1hcGkvbGliYXRhLnJzdCAgICAgICAgICAgICAgICAgfCAwCj4gIERv
Y3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9kcml2ZXItYXBpL21lc3NhZ2UtYmFzZWQucnN0ICAg
ICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vZHJpdmVyLWFwaS9taXNj
X2RldmljZXMucnN0ICAgICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9
L2RyaXZlci1hcGkvbWlzY2VsbGFuZW91cy5yc3QgICAgICAgICAgfCAwCj4gIERvY3VtZW50YXRp
b24veyA9PiBkcml2ZXJzfS9kcml2ZXItYXBpL210ZG5hbmQucnN0ICAgICAgICAgICAgICAgIHwg
MAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vZHJpdmVyLWFwaS9wY2kvaW5kZXgucnN0
ICAgICAgICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2RyaXZlci1h
cGkvcGNpL3AycGRtYS5yc3QgICAgICAgICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBk
cml2ZXJzfS9kcml2ZXItYXBpL3BjaS9wY2kucnN0ICAgICAgICAgICAgICAgIHwgMAo+ICBEb2N1
bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vZHJpdmVyLWFwaS9waW5jdGwucnN0ICAgICAgICAgICAg
ICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2RyaXZlci1hcGkvcG0vY29u
Zi5weSAgICAgICAgICAgICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9k
cml2ZXItYXBpL3BtL2NwdWlkbGUucnN0ICAgICAgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9u
L3sgPT4gZHJpdmVyc30vZHJpdmVyLWFwaS9wbS9kZXZpY2VzLnJzdCAgICAgICAgICAgICB8IDAK
PiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2RyaXZlci1hcGkvcG0vaW5kZXgucnN0ICAg
ICAgICAgICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9kcml2ZXItYXBp
L3BtL25vdGlmaWVycy5yc3QgICAgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJp
dmVyc30vZHJpdmVyLWFwaS9wbS90eXBlcy5yc3QgICAgICAgICAgICAgICB8IDAKPiAgRG9jdW1l
bnRhdGlvbi97ID0+IGRyaXZlcnN9L2RyaXZlci1hcGkvcHBzLnJzdCAgICAgICAgICAgICAgICAg
ICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9kcml2ZXItYXBpL3B0cC5yc3Qg
ICAgICAgICAgICAgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vZHJp
dmVyLWFwaS9yYXBpZGlvLnJzdCAgICAgICAgICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97
ID0+IGRyaXZlcnN9L2RyaXZlci1hcGkvcmVndWxhdG9yLnJzdCAgICAgICAgICAgICAgfCAwCj4g
IERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9kcml2ZXItYXBpL3MzOTAtZHJpdmVycy5yc3Qg
ICAgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vZHJpdmVyLWFwaS9z
Y3NpLnJzdCAgICAgICAgICAgICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZl
cnN9L2RyaXZlci1hcGkvc2xpbWJ1cy5yc3QgICAgICAgICAgICAgICAgfCAwCj4gIERvY3VtZW50
YXRpb24veyA9PiBkcml2ZXJzfS9kcml2ZXItYXBpL3NvdW5kLnJzdCAgICAgICAgICAgICAgICAg
IHwgMAo+ICAuLi4veyA9PiBkcml2ZXJzfS9kcml2ZXItYXBpL3NvdW5kd2lyZS9lcnJvcl9oYW5k
bGluZy5yc3QgICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2RyaXZl
ci1hcGkvc291bmR3aXJlL2luZGV4LnJzdCAgICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9
PiBkcml2ZXJzfS9kcml2ZXItYXBpL3NvdW5kd2lyZS9sb2NraW5nLnJzdCAgICAgIHwgMAo+ICBE
b2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vZHJpdmVyLWFwaS9zb3VuZHdpcmUvc3RyZWFtLnJz
dCAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2RyaXZlci1hcGkvc291
bmR3aXJlL3N1bW1hcnkucnN0ICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJz
fS9kcml2ZXItYXBpL3NwaS5yc3QgICAgICAgICAgICAgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0
aW9uL3sgPT4gZHJpdmVyc30vZHJpdmVyLWFwaS90YXJnZXQucnN0ICAgICAgICAgICAgICAgICB8
IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2RyaXZlci1hcGkvdWlvLWhvd3RvLnJz
dCAgICAgICAgICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9kcml2ZXIt
YXBpL3VzYi9VUkIucnN0ICAgICAgICAgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4g
ZHJpdmVyc30vZHJpdmVyLWFwaS91c2IvYW5jaG9ycy5yc3QgICAgICAgICAgICB8IDAKPiAgRG9j
dW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2RyaXZlci1hcGkvdXNiL2J1bGstc3RyZWFtcy5yc3Qg
ICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9kcml2ZXItYXBpL3VzYi9j
YWxsYmFja3MucnN0ICAgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30v
ZHJpdmVyLWFwaS91c2IvZG1hLnJzdCAgICAgICAgICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlv
bi97ID0+IGRyaXZlcnN9L2RyaXZlci1hcGkvdXNiL2R3YzMucnN0ICAgICAgICAgICAgICAgfCAw
Cj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9kcml2ZXItYXBpL3VzYi9lcnJvci1jb2Rl
cy5yc3QgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vZHJpdmVyLWFw
aS91c2IvZ2FkZ2V0LnJzdCAgICAgICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRy
aXZlcnN9L2RyaXZlci1hcGkvdXNiL2hvdHBsdWcucnN0ICAgICAgICAgICAgfCAwCj4gIERvY3Vt
ZW50YXRpb24veyA9PiBkcml2ZXJzfS9kcml2ZXItYXBpL3VzYi9pbmRleC5yc3QgICAgICAgICAg
ICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vZHJpdmVyLWFwaS91c2IvcGVy
c2lzdC5yc3QgICAgICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2Ry
aXZlci1hcGkvdXNiL3Bvd2VyLW1hbmFnZW1lbnQucnN0ICAgfCAwCj4gIERvY3VtZW50YXRpb24v
eyA9PiBkcml2ZXJzfS9kcml2ZXItYXBpL3VzYi90eXBlYy5yc3QgICAgICAgICAgICAgIHwgMAo+
ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vZHJpdmVyLWFwaS91c2IvdHlwZWNfYnVzLnJz
dCAgICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2RyaXZlci1hcGkv
dXNiL3VzYi5yc3QgICAgICAgICAgICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2
ZXJzfS9kcml2ZXItYXBpL3VzYi91c2IzLWRlYnVnLXBvcnQucnN0ICAgIHwgMAo+ICAuLi4veyA9
PiBkcml2ZXJzfS9kcml2ZXItYXBpL3VzYi93cml0aW5nX211c2JfZ2x1ZV9sYXllci5yc3QgICAg
ICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2RyaXZlci1hcGkvdXNiL3dyaXRp
bmdfdXNiX2RyaXZlci5yc3QgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9kcml2
ZXItYXBpL3ZtZS5yc3QgICAgICAgICAgICAgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sg
PT4gZHJpdmVyc30vZHJpdmVyLWFwaS93MS5yc3QgICAgICAgICAgICAgICAgICAgICB8IDAKPiAg
RG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2RyaXZlci1tb2RlbC9iaW5kaW5nLnR4dCAgICAg
ICAgICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9kcml2ZXItbW9kZWwv
YnVzLnR4dCAgICAgICAgICAgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVy
c30vZHJpdmVyLW1vZGVsL2NsYXNzLnR4dCAgICAgICAgICAgICAgICB8IDAKPiAgRG9jdW1lbnRh
dGlvbi97ID0+IGRyaXZlcnN9L2RyaXZlci1tb2RlbC9kZXNpZ24tcGF0dGVybnMudHh0ICAgICAg
fCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9kcml2ZXItbW9kZWwvZGV2aWNlLnR4
dCAgICAgICAgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vZHJpdmVy
LW1vZGVsL2RldnJlcy50eHQgICAgICAgICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+
IGRyaXZlcnN9L2RyaXZlci1tb2RlbC9kcml2ZXIudHh0ICAgICAgICAgICAgICAgfCAwCj4gIERv
Y3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9kcml2ZXItbW9kZWwvb3ZlcnZpZXcudHh0ICAgICAg
ICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vZHJpdmVyLW1vZGVsL3Bs
YXRmb3JtLnR4dCAgICAgICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9
L2RyaXZlci1tb2RlbC9wb3J0aW5nLnR4dCAgICAgICAgICAgICAgfCAwCj4gIERvY3VtZW50YXRp
b24veyA9PiBkcml2ZXJzfS9mcGdhL2RmbC5yc3QgICAgICAgICAgICAgICAgICAgICAgICAgIHwg
MAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vZnBnYS9pbmRleC5yc3QgICAgICAgICAg
ICAgICAgICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2dwaW8vaW5k
ZXgucnN0ICAgICAgICAgICAgICAgICAgICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBk
cml2ZXJzfS9ncGlvL3N5c2ZzLnJzdCAgICAgICAgICAgICAgICAgICAgICAgIHwgMAo+ICBEb2N1
bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vZ3B1L2FmYmMucnN0ICAgICAgICAgICAgICAgICAgICAg
ICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2dwdS9hbWRncHUtZGMucnN0
ICAgICAgICAgICAgICAgICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9n
cHUvYW1kZ3B1LnJzdCAgICAgICAgICAgICAgICAgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9u
L3sgPT4gZHJpdmVyc30vZ3B1L2JyaWRnZS9kdy1oZG1pLnJzdCAgICAgICAgICAgICAgICB8IDAK
PiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2dwdS9jb25mLnB5ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9ncHUvZHAtbXN0
L3RvcG9sb2d5LWZpZ3VyZS0xLmRvdCAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJp
dmVyc30vZ3B1L2RwLW1zdC90b3BvbG9neS1maWd1cmUtMi5kb3QgICAgICB8IDAKPiAgRG9jdW1l
bnRhdGlvbi97ID0+IGRyaXZlcnN9L2dwdS9kcC1tc3QvdG9wb2xvZ3ktZmlndXJlLTMuZG90ICAg
ICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9ncHUvZHJpdmVycy5yc3QgICAg
ICAgICAgICAgICAgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vZ3B1
L2RybS1jbGllbnQucnN0ICAgICAgICAgICAgICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97
ID0+IGRyaXZlcnN9L2dwdS9kcm0taW50ZXJuYWxzLnJzdCAgICAgICAgICAgICAgICAgfCAwCj4g
IERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9ncHUvZHJtLWttcy1oZWxwZXJzLnJzdCAgICAg
ICAgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vZ3B1L2RybS1rbXMu
cnN0ICAgICAgICAgICAgICAgICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZl
cnN9L2dwdS9kcm0tbW0ucnN0ICAgICAgICAgICAgICAgICAgICAgICAgfCAwCj4gIERvY3VtZW50
YXRpb24veyA9PiBkcml2ZXJzfS9ncHUvZHJtLXVhcGkucnN0ICAgICAgICAgICAgICAgICAgICAg
IHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vZ3B1L2k5MTUucnN0ICAgICAgICAg
ICAgICAgICAgICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2dwdS9p
bmRleC5yc3QgICAgICAgICAgICAgICAgICAgICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9
PiBkcml2ZXJzfS9ncHUvaW50cm9kdWN0aW9uLnJzdCAgICAgICAgICAgICAgICAgIHwgMAo+ICBE
b2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vZ3B1L2ttcy1wcm9wZXJ0aWVzLmNzdiAgICAgICAg
ICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2dwdS9rb21lZGEta21z
LnJzdCAgICAgICAgICAgICAgICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJz
fS9ncHUvbWVzb24ucnN0ICAgICAgICAgICAgICAgICAgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0
aW9uL3sgPT4gZHJpdmVyc30vZ3B1L21zbS1jcmFzaC1kdW1wLnJzdCAgICAgICAgICAgICAgICB8
IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2dwdS9wbDExMS5yc3QgICAgICAgICAg
ICAgICAgICAgICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9ncHUvdGVn
cmEucnN0ICAgICAgICAgICAgICAgICAgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4g
ZHJpdmVyc30vZ3B1L3Rpbnlkcm0ucnN0ICAgICAgICAgICAgICAgICAgICAgICB8IDAKPiAgRG9j
dW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2dwdS90b2RvLnJzdCAgICAgICAgICAgICAgICAgICAg
ICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9ncHUvdHZlMjAwLnJzdCAg
ICAgICAgICAgICAgICAgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30v
Z3B1L3YzZC5yc3QgICAgICAgICAgICAgICAgICAgICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlv
bi97ID0+IGRyaXZlcnN9L2dwdS92YzQucnN0ICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAw
Cj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9ncHUvdmdhLXN3aXRjaGVyb28ucnN0ICAg
ICAgICAgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vZ3B1L3ZnYWFy
Yml0ZXIucnN0ICAgICAgICAgICAgICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRy
aXZlcnN9L2dwdS92a21zLnJzdCAgICAgICAgICAgICAgICAgICAgICAgICAgfCAwCj4gIERvY3Vt
ZW50YXRpb24veyA9PiBkcml2ZXJzfS9ncHUveGVuLWZyb250LnJzdCAgICAgICAgICAgICAgICAg
ICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vaGlkL2hpZC1hbHBzLnR4dCAg
ICAgICAgICAgICAgICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2hp
ZC9oaWQtc2Vuc29yLnR4dCAgICAgICAgICAgICAgICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24v
eyA9PiBkcml2ZXJzfS9oaWQvaGlkLXRyYW5zcG9ydC50eHQgICAgICAgICAgICAgICAgIHwgMAo+
ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vaGlkL2hpZGRldi50eHQgICAgICAgICAgICAg
ICAgICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2hpZC9oaWRyYXcu
dHh0ICAgICAgICAgICAgICAgICAgICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2
ZXJzfS9oaWQvaW50ZWwtaXNoLWhpZC50eHQgICAgICAgICAgICAgICAgIHwgMAo+ICBEb2N1bWVu
dGF0aW9uL3sgPT4gZHJpdmVyc30vaGlkL3VoaWQudHh0ICAgICAgICAgICAgICAgICAgICAgICAg
ICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2kyYy9ETUEtY29uc2lkZXJhdGlv
bnMgICAgICAgICAgICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9pMmMv
YnVzc2VzL2kyYy1hbGkxNTM1ICAgICAgICAgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sg
PT4gZHJpdmVyc30vaTJjL2J1c3Nlcy9pMmMtYWxpMTU2MyAgICAgICAgICAgICAgICB8IDAKPiAg
RG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2kyYy9idXNzZXMvaTJjLWFsaTE1eDMgICAgICAg
ICAgICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9pMmMvYnVzc2VzL2ky
Yy1hbWQtbXAyICAgICAgICAgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVy
c30vaTJjL2J1c3Nlcy9pMmMtYW1kNzU2ICAgICAgICAgICAgICAgICB8IDAKPiAgRG9jdW1lbnRh
dGlvbi97ID0+IGRyaXZlcnN9L2kyYy9idXNzZXMvaTJjLWFtZDgxMTEgICAgICAgICAgICAgICAg
fCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9pMmMvYnVzc2VzL2kyYy1kaW9sYW4t
dTJjICAgICAgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vaTJjL2J1
c3Nlcy9pMmMtaTgwMSAgICAgICAgICAgICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+
IGRyaXZlcnN9L2kyYy9idXNzZXMvaTJjLWlzbXQgICAgICAgICAgICAgICAgICAgfCAwCj4gIERv
Y3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9pMmMvYnVzc2VzL2kyYy1tbHhjcGxkICAgICAgICAg
ICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vaTJjL2J1c3Nlcy9pMmMt
bmZvcmNlMiAgICAgICAgICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9
L2kyYy9idXNzZXMvaTJjLW52aWRpYS1ncHUgICAgICAgICAgICAgfCAwCj4gIERvY3VtZW50YXRp
b24veyA9PiBkcml2ZXJzfS9pMmMvYnVzc2VzL2kyYy1vY29yZXMgICAgICAgICAgICAgICAgIHwg
MAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vaTJjL2J1c3Nlcy9pMmMtcGFycG9ydCAg
ICAgICAgICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2kyYy9idXNz
ZXMvaTJjLXBhcnBvcnQtbGlnaHQgICAgICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBk
cml2ZXJzfS9pMmMvYnVzc2VzL2kyYy1wY2EtaXNhICAgICAgICAgICAgICAgIHwgMAo+ICBEb2N1
bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vaTJjL2J1c3Nlcy9pMmMtcGlpeDQgICAgICAgICAgICAg
ICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2kyYy9idXNzZXMvaTJjLXNp
czU1OTUgICAgICAgICAgICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9p
MmMvYnVzc2VzL2kyYy1zaXM2MzAgICAgICAgICAgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9u
L3sgPT4gZHJpdmVyc30vaTJjL2J1c3Nlcy9pMmMtc2lzOTZ4ICAgICAgICAgICAgICAgICB8IDAK
PiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2kyYy9idXNzZXMvaTJjLXRhb3MtZXZtICAg
ICAgICAgICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9pMmMvYnVzc2Vz
L2kyYy12aWEgICAgICAgICAgICAgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJp
dmVyc30vaTJjL2J1c3Nlcy9pMmMtdmlhcHJvICAgICAgICAgICAgICAgICB8IDAKPiAgRG9jdW1l
bnRhdGlvbi97ID0+IGRyaXZlcnN9L2kyYy9idXNzZXMvc2N4MjAwX2FjYiAgICAgICAgICAgICAg
ICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9pMmMvZGV2LWludGVyZmFjZSAg
ICAgICAgICAgICAgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vaTJj
L2ZhdWx0LWNvZGVzICAgICAgICAgICAgICAgICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97
ID0+IGRyaXZlcnN9L2kyYy9mdW5jdGlvbmFsaXR5ICAgICAgICAgICAgICAgICAgICAgfCAwCj4g
IERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9pMmMvZ3Bpby1mYXVsdC1pbmplY3Rpb24gICAg
ICAgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vaTJjL2kyYy1wcm90
b2NvbCAgICAgICAgICAgICAgICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZl
cnN9L2kyYy9pMmMtc3R1YiAgICAgICAgICAgICAgICAgICAgICAgICAgfCAwCj4gIERvY3VtZW50
YXRpb24veyA9PiBkcml2ZXJzfS9pMmMvaTJjLXRvcG9sb2d5ICAgICAgICAgICAgICAgICAgICAg
IHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vaTJjL2luc3RhbnRpYXRpbmctZGV2
aWNlcyAgICAgICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2kyYy9t
dXhlcy9pMmMtbXV4LWdwaW8gICAgICAgICAgICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9
PiBkcml2ZXJzfS9pMmMvb2xkLW1vZHVsZS1wYXJhbWV0ZXJzICAgICAgICAgICAgIHwgMAo+ICBE
b2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vaTJjL3NsYXZlLWVlcHJvbS1iYWNrZW5kICAgICAg
ICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2kyYy9zbGF2ZS1pbnRl
cmZhY2UgICAgICAgICAgICAgICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJz
fS9pMmMvc21idXMtcHJvdG9jb2wgICAgICAgICAgICAgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0
aW9uL3sgPT4gZHJpdmVyc30vaTJjL3N1bW1hcnkgICAgICAgICAgICAgICAgICAgICAgICAgICB8
IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2kyYy90ZW4tYml0LWFkZHJlc3NlcyAg
ICAgICAgICAgICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9pMmMvdXBn
cmFkaW5nLWNsaWVudHMgICAgICAgICAgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4g
ZHJpdmVyc30vaTJjL3dyaXRpbmctY2xpZW50cyAgICAgICAgICAgICAgICAgICB8IDAKPiAgRG9j
dW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2lkZS9DaGFuZ2VMb2cuaWRlLWNkLjE5OTQtMjAwNCAg
ICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9pZGUvQ2hhbmdlTG9nLmlk
ZS1mbG9wcHkuMTk5Ni0yMDAyICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30v
aWRlL0NoYW5nZUxvZy5pZGUtdGFwZS4xOTk1LTIwMDIgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlv
bi97ID0+IGRyaXZlcnN9L2lkZS9jaGFuZ2Vsb2dzLnJzdCAgICAgICAgICAgICAgICAgICAgfCAw
Cj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9pZGUvaWRlLXRhcGUucnN0ICAgICAgICAg
ICAgICAgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vaWRlL2lkZS5y
c3QgICAgICAgICAgICAgICAgICAgICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRy
aXZlcnN9L2lkZS9pbmRleC5yc3QgICAgICAgICAgICAgICAgICAgICAgICAgfCAwCj4gIERvY3Vt
ZW50YXRpb24veyA9PiBkcml2ZXJzfS9pZGUvd2FybS1wbHVnLWhvd3RvLnJzdCAgICAgICAgICAg
ICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vaW5maW5pYmFuZC9jb3JlX2xv
Y2tpbmcudHh0ICAgICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2lu
ZmluaWJhbmQvaXBvaWIudHh0ICAgICAgICAgICAgICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24v
eyA9PiBkcml2ZXJzfS9pbmZpbmliYW5kL29wYV92bmljLnR4dCAgICAgICAgICAgICAgIHwgMAo+
ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vaW5maW5pYmFuZC9zeXNmcy50eHQgICAgICAg
ICAgICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2luZmluaWJhbmQv
dGFnX21hdGNoaW5nLnR4dCAgICAgICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2
ZXJzfS9pbmZpbmliYW5kL3VzZXJfbWFkLnR4dCAgICAgICAgICAgICAgIHwgMAo+ICBEb2N1bWVu
dGF0aW9uL3sgPT4gZHJpdmVyc30vaW5maW5pYmFuZC91c2VyX3ZlcmJzLnR4dCAgICAgICAgICAg
ICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2xlZHMvaW5kZXgucnN0ICAgICAg
ICAgICAgICAgICAgICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9sZWRz
L2xlZHMtYmxpbmttLnJzdCAgICAgICAgICAgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sg
PT4gZHJpdmVyc30vbGVkcy9sZWRzLWNsYXNzLWZsYXNoLnJzdCAgICAgICAgICAgICB8IDAKPiAg
RG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2xlZHMvbGVkcy1jbGFzcy5yc3QgICAgICAgICAg
ICAgICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9sZWRzL2xlZHMtbG0z
NTU2LnJzdCAgICAgICAgICAgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVy
c30vbGVkcy9sZWRzLWxwMzk0NC5yc3QgICAgICAgICAgICAgICAgICB8IDAKPiAgRG9jdW1lbnRh
dGlvbi97ID0+IGRyaXZlcnN9L2xlZHMvbGVkcy1scDU1MjEucnN0ICAgICAgICAgICAgICAgICAg
fCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9sZWRzL2xlZHMtbHA1NTIzLnJzdCAg
ICAgICAgICAgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbGVkcy9s
ZWRzLWxwNTU2Mi5yc3QgICAgICAgICAgICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+
IGRyaXZlcnN9L2xlZHMvbGVkcy1scDU1eHgucnN0ICAgICAgICAgICAgICAgICAgfCAwCj4gIERv
Y3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9sZWRzL2xlZHMtbWx4Y3BsZC5yc3QgICAgICAgICAg
ICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbGVkcy9sZWR0cmlnLW9u
ZXNob3QucnN0ICAgICAgICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9
L2xlZHMvbGVkdHJpZy10cmFuc2llbnQucnN0ICAgICAgICAgICAgfCAwCj4gIERvY3VtZW50YXRp
b24veyA9PiBkcml2ZXJzfS9sZWRzL2xlZHRyaWctdXNicG9ydC5yc3QgICAgICAgICAgICAgIHwg
MAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbGVkcy91bGVkcy5yc3QgICAgICAgICAg
ICAgICAgICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2xpZ2h0bnZt
L3BibGsudHh0ICAgICAgICAgICAgICAgICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBk
cml2ZXJzfS9tZC9tZC1jbHVzdGVyLnR4dCAgICAgICAgICAgICAgICAgICAgIHwgMAo+ICBEb2N1
bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWQvcmFpZDUtY2FjaGUudHh0ICAgICAgICAgICAgICAg
ICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21kL3JhaWQ1LXBwbC50eHQg
ICAgICAgICAgICAgICAgICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9t
ZWRpYS8uZ2l0aWdub3JlICAgICAgICAgICAgICAgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9u
L3sgPT4gZHJpdmVyc30vbWVkaWEvTWFrZWZpbGUgICAgICAgICAgICAgICAgICAgICAgICB8IDAK
PiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL2F1ZGlvLmgucnN0LmV4Y2VwdGlv
bnMgICAgICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS9jYS5o
LnJzdC5leGNlcHRpb25zICAgICAgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJp
dmVyc30vbWVkaWEvY2VjLWRyaXZlcnMvaW5kZXgucnN0ICAgICAgICAgICB8IDAKPiAgRG9jdW1l
bnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL2NlYy1kcml2ZXJzL3B1bHNlOC1jZWMucnN0ICAg
ICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS9jZWMuaC5yc3QuZXhj
ZXB0aW9ucyAgICAgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVk
aWEvY29uZi5weSAgICAgICAgICAgICAgICAgICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97
ID0+IGRyaXZlcnN9L21lZGlhL2NvbmZfbml0cGljay5weSAgICAgICAgICAgICAgICAgfCAwCj4g
IERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS9kbXguaC5yc3QuZXhjZXB0aW9ucyAg
ICAgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvZHZiLWRy
aXZlcnMvYXZlcm1lZGlhLnJzdCAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZl
cnN9L21lZGlhL2R2Yi1kcml2ZXJzL2J0OHh4LnJzdCAgICAgICAgICAgfCAwCj4gIERvY3VtZW50
YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS9kdmItZHJpdmVycy9jYXJkcy5yc3QgICAgICAgICAg
IHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvZHZiLWRyaXZlcnMvY2ku
cnN0ICAgICAgICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlh
L2R2Yi1kcml2ZXJzL2NvbnRyaWJ1dG9ycy5yc3QgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9
PiBkcml2ZXJzfS9tZWRpYS9kdmItZHJpdmVycy9kdmItdXNiLnJzdCAgICAgICAgIHwgMAo+ICBE
b2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvZHZiLWRyaXZlcnMvZmFxLnJzdCAgICAg
ICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL2R2Yi1kcml2
ZXJzL2Zyb250ZW5kcy5yc3QgICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJz
fS9tZWRpYS9kdmItZHJpdmVycy9pbmRleC5yc3QgICAgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0
aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvZHZiLWRyaXZlcnMvaW50cm8ucnN0ICAgICAgICAgICB8
IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL2R2Yi1kcml2ZXJzL2xtZWRt
MDQucnN0ICAgICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS9k
dmItZHJpdmVycy9vcGVyYS1maXJtd2FyZS5yc3QgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4g
ZHJpdmVyc30vbWVkaWEvZHZiLWRyaXZlcnMvdGVjaG5pc2F0LnJzdCAgICAgICB8IDAKPiAgRG9j
dW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL2R2Yi1kcml2ZXJzL3R0dXNiLWRlYy5yc3Qg
ICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS9kdmItZHJpdmVy
cy91ZGV2LnJzdCAgICAgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30v
bWVkaWEvZnJvbnRlbmQuaC5yc3QuZXhjZXB0aW9ucyAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlv
bi97ID0+IGRyaXZlcnN9L21lZGlhL2luZGV4LnJzdCAgICAgICAgICAgICAgICAgICAgICAgfCAw
Cj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS9pbnRyby5yc3QgICAgICAgICAg
ICAgICAgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEva2Fw
aS9jZWMtY29yZS5yc3QgICAgICAgICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRy
aXZlcnN9L21lZGlhL2thcGkvY3NpMi5yc3QgICAgICAgICAgICAgICAgICAgfCAwCj4gIERvY3Vt
ZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS9rYXBpL2R0di1jYS5yc3QgICAgICAgICAgICAg
ICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEva2FwaS9kdHYtY29t
bW9uLnJzdCAgICAgICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21l
ZGlhL2thcGkvZHR2LWNvcmUucnN0ICAgICAgICAgICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24v
eyA9PiBkcml2ZXJzfS9tZWRpYS9rYXBpL2R0di1kZW11eC5yc3QgICAgICAgICAgICAgIHwgMAo+
ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEva2FwaS9kdHYtZnJvbnRlbmQucnN0
ICAgICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL2thcGkv
ZHR2LW5ldC5yc3QgICAgICAgICAgICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2
ZXJzfS9tZWRpYS9rYXBpL21jLWNvcmUucnN0ICAgICAgICAgICAgICAgIHwgMAo+ICBEb2N1bWVu
dGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEva2FwaS9yYy1jb3JlLnJzdCAgICAgICAgICAgICAg
ICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL2thcGkvdjRsMi1hc3lu
Yy5yc3QgICAgICAgICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRp
YS9rYXBpL3Y0bDItY2xvY2tzLnJzdCAgICAgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sg
PT4gZHJpdmVyc30vbWVkaWEva2FwaS92NGwyLWNvbW1vbi5yc3QgICAgICAgICAgICB8IDAKPiAg
RG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL2thcGkvdjRsMi1jb250cm9scy5yc3Qg
ICAgICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS9rYXBpL3Y0
bDItY29yZS5yc3QgICAgICAgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVy
c30vbWVkaWEva2FwaS92NGwyLWRldi5yc3QgICAgICAgICAgICAgICB8IDAKPiAgRG9jdW1lbnRh
dGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL2thcGkvdjRsMi1kZXZpY2UucnN0ICAgICAgICAgICAg
fCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS9rYXBpL3Y0bDItZHYtdGlt
aW5ncy5yc3QgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEv
a2FwaS92NGwyLWV2ZW50LnJzdCAgICAgICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+
IGRyaXZlcnN9L21lZGlhL2thcGkvdjRsMi1maC5yc3QgICAgICAgICAgICAgICAgfCAwCj4gIERv
Y3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS9rYXBpL3Y0bDItZmxhc2gtbGVkLWNsYXNz
LnJzdCAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEva2FwaS92NGwy
LWZ3bm9kZS5yc3QgICAgICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9
L21lZGlhL2thcGkvdjRsMi1pbnRyby5yc3QgICAgICAgICAgICAgfCAwCj4gIERvY3VtZW50YXRp
b24veyA9PiBkcml2ZXJzfS9tZWRpYS9rYXBpL3Y0bDItbWMucnN0ICAgICAgICAgICAgICAgIHwg
MAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEva2FwaS92NGwyLW1lZGlhYnVz
LnJzdCAgICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL2th
cGkvdjRsMi1tZW0ybWVtLnJzdCAgICAgICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBk
cml2ZXJzfS9tZWRpYS9rYXBpL3Y0bDItcmVjdC5yc3QgICAgICAgICAgICAgIHwgMAo+ICBEb2N1
bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEva2FwaS92NGwyLXN1YmRldi5yc3QgICAgICAg
ICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL2thcGkvdjRsMi10
dW5lci5yc3QgICAgICAgICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9t
ZWRpYS9rYXBpL3Y0bDItdHZlZXByb20ucnN0ICAgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9u
L3sgPT4gZHJpdmVyc30vbWVkaWEva2FwaS92NGwyLXZpZGVvYnVmLnJzdCAgICAgICAgICB8IDAK
PiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL2thcGkvdjRsMi12aWRlb2J1ZjIu
cnN0ICAgICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS9saXJj
LmgucnN0LmV4Y2VwdGlvbnMgICAgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJp
dmVyc30vbWVkaWEvbWVkaWEuaC5yc3QuZXhjZXB0aW9ucyAgICAgICAgICB8IDAKPiAgRG9jdW1l
bnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL21lZGlhX2thcGkucnN0ICAgICAgICAgICAgICAg
ICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS9tZWRpYV91YXBpLnJz
dCAgICAgICAgICAgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVk
aWEvbmV0LmgucnN0LmV4Y2VwdGlvbnMgICAgICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97
ID0+IGRyaXZlcnN9L21lZGlhL3R5cGljYWxfbWVkaWFfZGV2aWNlLnN2ZyAgICAgICAgfCAwCj4g
IERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL2NlYy9jZWMtYXBpLnJzdCAg
ICAgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9j
ZWMvY2VjLWZ1bmMtY2xvc2UucnN0ICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZl
cnN9L21lZGlhL3VhcGkvY2VjL2NlYy1mdW5jLWlvY3RsLnJzdCAgICAgfCAwCj4gIERvY3VtZW50
YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL2NlYy9jZWMtZnVuYy1vcGVuLnJzdCAgICAg
IHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9jZWMvY2VjLWZ1
bmMtcG9sbC5yc3QgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlh
L3VhcGkvY2VjL2NlYy1mdW5jcy5yc3QgICAgICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9
PiBkcml2ZXJzfS9tZWRpYS91YXBpL2NlYy9jZWMtaGVhZGVyLnJzdCAgICAgICAgIHwgMAo+ICBE
b2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9jZWMvY2VjLWludHJvLnJzdCAg
ICAgICAgICB8IDAKPiAgLi4uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9jZWMvY2VjLWlvYy1h
ZGFwLWctY2Fwcy5yc3QgICAgICAgICAgfCAwCj4gIC4uLi97ID0+IGRyaXZlcnN9L21lZGlhL3Vh
cGkvY2VjL2NlYy1pb2MtYWRhcC1nLWxvZy1hZGRycy5yc3QgICAgIHwgMAo+ICAuLi4veyA9PiBk
cml2ZXJzfS9tZWRpYS91YXBpL2NlYy9jZWMtaW9jLWFkYXAtZy1waHlzLWFkZHIucnN0ICAgICB8
IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvY2VjL2NlYy1pb2Mt
ZHFldmVudC5yc3QgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91
YXBpL2NlYy9jZWMtaW9jLWctbW9kZS5yc3QgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4g
ZHJpdmVyc30vbWVkaWEvdWFwaS9jZWMvY2VjLWlvYy1yZWNlaXZlLnJzdCAgICB8IDAKPiAgRG9j
dW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvY2VjL2NlYy1waW4tZXJyb3ItaW5q
LnJzdCAgfCAwCj4gIC4uLi9tZWRpYS91YXBpL2R2Yi9hdWRpby1iaWxpbmd1YWwtY2hhbm5lbC1z
ZWxlY3QucnN0ICAgICAgICAgICAgIHwgMAo+ICAuLi4veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBp
L2R2Yi9hdWRpby1jaGFubmVsLXNlbGVjdC5yc3QgICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlv
bi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvZHZiL2F1ZGlvLWNsZWFyLWJ1ZmZlci5yc3QgfCAw
Cj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL2R2Yi9hdWRpby1jb250
aW51ZS5yc3QgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFw
aS9kdmIvYXVkaW8tZmNsb3NlLnJzdCAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRy
aXZlcnN9L21lZGlhL3VhcGkvZHZiL2F1ZGlvLWZvcGVuLnJzdCAgICAgICAgfCAwCj4gIERvY3Vt
ZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL2R2Yi9hdWRpby1md3JpdGUucnN0ICAg
ICAgIHwgMAo+ICAuLi4veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL2R2Yi9hdWRpby1nZXQtY2Fw
YWJpbGl0aWVzLnJzdCAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21l
ZGlhL3VhcGkvZHZiL2F1ZGlvLWdldC1zdGF0dXMucnN0ICAgfCAwCj4gIERvY3VtZW50YXRpb24v
eyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL2R2Yi9hdWRpby1wYXVzZS5yc3QgICAgICAgIHwgMAo+
ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9kdmIvYXVkaW8tcGxheS5y
c3QgICAgICAgICB8IDAKPiAgLi4uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9kdmIvYXVkaW8t
c2VsZWN0LXNvdXJjZS5yc3QgICAgICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2
ZXJzfS9tZWRpYS91YXBpL2R2Yi9hdWRpby1zZXQtYXYtc3luYy5yc3QgIHwgMAo+ICAuLi4veyA9
PiBkcml2ZXJzfS9tZWRpYS91YXBpL2R2Yi9hdWRpby1zZXQtYnlwYXNzLW1vZGUucnN0ICAgICAg
ICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvZHZiL2F1ZGlv
LXNldC1pZC5yc3QgICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRp
YS91YXBpL2R2Yi9hdWRpby1zZXQtbWl4ZXIucnN0ICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sg
PT4gZHJpdmVyc30vbWVkaWEvdWFwaS9kdmIvYXVkaW8tc2V0LW11dGUucnN0ICAgICB8IDAKPiAg
Li4uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9kdmIvYXVkaW8tc2V0LXN0cmVhbXR5cGUucnN0
ICAgICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL2R2
Yi9hdWRpby1zdG9wLnJzdCAgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVy
c30vbWVkaWEvdWFwaS9kdmIvYXVkaW8ucnN0ICAgICAgICAgICAgICB8IDAKPiAgRG9jdW1lbnRh
dGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvZHZiL2F1ZGlvX2RhdGFfdHlwZXMucnN0ICAg
fCAwCj4gIC4uLi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvZHZiL2F1ZGlvX2Z1bmN0aW9uX2Nh
bGxzLnJzdCAgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEv
dWFwaS9kdmIvY2EtZmNsb3NlLnJzdCAgICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+
IGRyaXZlcnN9L21lZGlhL3VhcGkvZHZiL2NhLWZvcGVuLnJzdCAgICAgICAgICAgfCAwCj4gIERv
Y3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL2R2Yi9jYS1nZXQtY2FwLnJzdCAg
ICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9kdmIv
Y2EtZ2V0LWRlc2NyLWluZm8ucnN0ICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9
L21lZGlhL3VhcGkvZHZiL2NhLWdldC1tc2cucnN0ICAgICAgICAgfCAwCj4gIERvY3VtZW50YXRp
b24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL2R2Yi9jYS1nZXQtc2xvdC1pbmZvLnJzdCAgIHwg
MAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9kdmIvY2EtcmVzZXQu
cnN0ICAgICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3Vh
cGkvZHZiL2NhLXNlbmQtbXNnLnJzdCAgICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBk
cml2ZXJzfS9tZWRpYS91YXBpL2R2Yi9jYS1zZXQtZGVzY3IucnN0ICAgICAgIHwgMAo+ICBEb2N1
bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9kdmIvY2EucnN0ICAgICAgICAgICAg
ICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvZHZiL2Nh
X2RhdGFfdHlwZXMucnN0ICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9t
ZWRpYS91YXBpL2R2Yi9jYV9mdW5jdGlvbl9jYWxscy5yc3QgIHwgMAo+ICBEb2N1bWVudGF0aW9u
L3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9kdmIvZGVtdXgucnN0ICAgICAgICAgICAgICB8IDAK
PiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvZHZiL2RteC1hZGQtcGlk
LnJzdCAgICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBp
L2R2Yi9kbXgtZXhwYnVmLnJzdCAgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJp
dmVyc30vbWVkaWEvdWFwaS9kdmIvZG14LWZjbG9zZS5yc3QgICAgICAgICB8IDAKPiAgRG9jdW1l
bnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvZHZiL2RteC1mb3Blbi5yc3QgICAgICAg
ICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL2R2Yi9kbXgt
ZnJlYWQucnN0ICAgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVk
aWEvdWFwaS9kdmIvZG14LWZ3cml0ZS5yc3QgICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97
ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvZHZiL2RteC1nZXQtcGVzLXBpZHMucnN0ICAgfCAwCj4g
IERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL2R2Yi9kbXgtZ2V0LXN0Yy5y
c3QgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9k
dmIvZG14LW1tYXAucnN0ICAgICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZl
cnN9L21lZGlhL3VhcGkvZHZiL2RteC1tdW5tYXAucnN0ICAgICAgICAgfCAwCj4gIERvY3VtZW50
YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL2R2Yi9kbXgtcWJ1Zi5yc3QgICAgICAgICAg
IHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9kdmIvZG14LXF1
ZXJ5YnVmLnJzdCAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlh
L3VhcGkvZHZiL2RteC1yZW1vdmUtcGlkLnJzdCAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9
PiBkcml2ZXJzfS9tZWRpYS91YXBpL2R2Yi9kbXgtcmVxYnVmcy5yc3QgICAgICAgIHwgMAo+ICAu
Li4veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL2R2Yi9kbXgtc2V0LWJ1ZmZlci1zaXplLnJzdCAg
ICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvZHZi
L2RteC1zZXQtZmlsdGVyLnJzdCAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJz
fS9tZWRpYS91YXBpL2R2Yi9kbXgtc2V0LXBlcy1maWx0ZXIucnN0IHwgMAo+ICBEb2N1bWVudGF0
aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9kdmIvZG14LXN0YXJ0LnJzdCAgICAgICAgICB8
IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvZHZiL2RteC1zdG9w
LnJzdCAgICAgICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91
YXBpL2R2Yi9kbXhfZmNhbGxzLnJzdCAgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4g
ZHJpdmVyc30vbWVkaWEvdWFwaS9kdmIvZG14X3R5cGVzLnJzdCAgICAgICAgICB8IDAKPiAgRG9j
dW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvZHZiL2R2Yi1mZS1yZWFkLXN0YXR1
cy5yc3QgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL2R2Yi9k
dmItZnJvbnRlbmQtZXZlbnQucnN0IHwgMAo+ICAuLi4veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBp
L2R2Yi9kdmItZnJvbnRlbmQtcGFyYW1ldGVycy5yc3QgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlv
bi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvZHZiL2R2YmFwaS5yc3QgICAgICAgICAgICAgfCAw
Cj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL2R2Yi9kdmJwcm9wZXJ0
eS5yc3QgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFw
aS9kdmIvZHZic3RiLnN2ZyAgICAgICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRy
aXZlcnN9L21lZGlhL3VhcGkvZHZiL2V4YW1wbGVzLnJzdCAgICAgICAgICAgfCAwCj4gIERvY3Vt
ZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL2R2Yi9mZS1iYW5kd2lkdGgtdC5yc3Qg
ICAgIHwgMAo+ICAuLi4veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL2R2Yi9mZS1kaXNlcWMtcmVj
di1zbGF2ZS1yZXBseS5yc3QgICB8IDAKPiAgLi4uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9k
dmIvZmUtZGlzZXFjLXJlc2V0LW92ZXJsb2FkLnJzdCAgICAgfCAwCj4gIC4uLi97ID0+IGRyaXZl
cnN9L21lZGlhL3VhcGkvZHZiL2ZlLWRpc2VxYy1zZW5kLWJ1cnN0LnJzdCAgICAgICAgIHwgMAo+
ICAuLi4veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL2R2Yi9mZS1kaXNlcWMtc2VuZC1tYXN0ZXIt
Y21kLnJzdCAgICB8IDAKPiAgLi4uL21lZGlhL3VhcGkvZHZiL2ZlLWRpc2huZXR3b3JrLXNlbmQt
bGVnYWN5LWNtZC5yc3QgICAgICAgICAgICAgfCAwCj4gIC4uLi97ID0+IGRyaXZlcnN9L21lZGlh
L3VhcGkvZHZiL2ZlLWVuYWJsZS1oaWdoLWxuYi12b2x0YWdlLnJzdCAgIHwgMAo+ICBEb2N1bWVu
dGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9kdmIvZmUtZ2V0LWV2ZW50LnJzdCAgICAg
ICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvZHZiL2ZlLWdl
dC1mcm9udGVuZC5yc3QgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRp
YS91YXBpL2R2Yi9mZS1nZXQtaW5mby5yc3QgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sg
PT4gZHJpdmVyc30vbWVkaWEvdWFwaS9kdmIvZmUtZ2V0LXByb3BlcnR5LnJzdCAgICB8IDAKPiAg
RG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvZHZiL2ZlLXJlYWQtYmVyLnJz
dCAgICAgICAgfCAwCj4gIC4uLi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvZHZiL2ZlLXJlYWQt
c2lnbmFsLXN0cmVuZ3RoLnJzdCAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVy
c30vbWVkaWEvdWFwaS9kdmIvZmUtcmVhZC1zbnIucnN0ICAgICAgICB8IDAKPiAgRG9jdW1lbnRh
dGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvZHZiL2ZlLXJlYWQtc3RhdHVzLnJzdCAgICAg
fCAwCj4gIC4uLi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvZHZiL2ZlLXJlYWQtdW5jb3JyZWN0
ZWQtYmxvY2tzLnJzdCAgIHwgMAo+ICAuLi4veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL2R2Yi9m
ZS1zZXQtZnJvbnRlbmQtdHVuZS1tb2RlLnJzdCAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+
IGRyaXZlcnN9L21lZGlhL3VhcGkvZHZiL2ZlLXNldC1mcm9udGVuZC5yc3QgICAgfCAwCj4gIERv
Y3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL2R2Yi9mZS1zZXQtdG9uZS5yc3Qg
ICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9kdmIv
ZmUtc2V0LXZvbHRhZ2UucnN0ICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9
L21lZGlhL3VhcGkvZHZiL2ZlLXR5cGUtdC5yc3QgICAgICAgICAgfCAwCj4gIC4uLi97ID0+IGRy
aXZlcnN9L21lZGlhL3VhcGkvZHZiL2ZlX3Byb3BlcnR5X3BhcmFtZXRlcnMucnN0ICAgICAgIHwg
MAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9kdmIvZnJvbnRlbmQt
aGVhZGVyLnJzdCAgICB8IDAKPiAgLi4uL21lZGlhL3VhcGkvZHZiL2Zyb250ZW5kLXByb3BlcnR5
LWNhYmxlLXN5c3RlbXMucnN0ICAgICAgICAgICAgfCAwCj4gIC4uLi9tZWRpYS91YXBpL2R2Yi9m
cm9udGVuZC1wcm9wZXJ0eS1zYXRlbGxpdGUtc3lzdGVtcy5yc3QgICAgICAgIHwgMAo+ICAuLi4v
bWVkaWEvdWFwaS9kdmIvZnJvbnRlbmQtcHJvcGVydHktdGVycmVzdHJpYWwtc3lzdGVtcy5yc3Qg
ICAgICB8IDAKPiAgLi4uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9kdmIvZnJvbnRlbmQtc3Rh
dC1wcm9wZXJ0aWVzLnJzdCAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9t
ZWRpYS91YXBpL2R2Yi9mcm9udGVuZC5yc3QgICAgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9u
L3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9kdmIvZnJvbnRlbmRfZl9jbG9zZS5yc3QgICB8IDAK
PiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvZHZiL2Zyb250ZW5kX2Zf
b3Blbi5yc3QgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBp
L2R2Yi9mcm9udGVuZF9mY2FsbHMucnN0ICAgIHwgMAo+ICAuLi4veyA9PiBkcml2ZXJzfS9tZWRp
YS91YXBpL2R2Yi9mcm9udGVuZF9sZWdhY3lfYXBpLnJzdCAgICAgICAgICB8IDAKPiAgLi4uL3sg
PT4gZHJpdmVyc30vbWVkaWEvdWFwaS9kdmIvZnJvbnRlbmRfbGVnYWN5X2R2YnYzX2FwaS5yc3Qg
ICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL2R2Yi9oZWFk
ZXJzLnJzdCAgICAgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVk
aWEvdWFwaS9kdmIvaW50cm8ucnN0ICAgICAgICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97
ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvZHZiL2xlZ2FjeV9kdmJfYXBpcy5yc3QgICAgfCAwCj4g
IERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL2R2Yi9uZXQtYWRkLWlmLnJz
dCAgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9k
dmIvbmV0LWdldC1pZi5yc3QgICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZl
cnN9L21lZGlhL3VhcGkvZHZiL25ldC1yZW1vdmUtaWYucnN0ICAgICAgfCAwCj4gIERvY3VtZW50
YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL2R2Yi9uZXQtdHlwZXMucnN0ICAgICAgICAg
IHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9kdmIvbmV0LnJz
dCAgICAgICAgICAgICAgICB8IDAKPiAgLi4uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9kdmIv
cXVlcnktZHZiLWZyb250ZW5kLWluZm8ucnN0ICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9
PiBkcml2ZXJzfS9tZWRpYS91YXBpL2R2Yi92aWRlby1jbGVhci1idWZmZXIucnN0IHwgMAo+ICBE
b2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9kdmIvdmlkZW8tY29tbWFuZC5y
c3QgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvZHZi
L3ZpZGVvLWNvbnRpbnVlLnJzdCAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJz
fS9tZWRpYS91YXBpL2R2Yi92aWRlby1mYXN0LWZvcndhcmQucnN0IHwgMAo+ICBEb2N1bWVudGF0
aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9kdmIvdmlkZW8tZmNsb3NlLnJzdCAgICAgICB8
IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvZHZiL3ZpZGVvLWZv
cGVuLnJzdCAgICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91
YXBpL2R2Yi92aWRlby1mcmVlemUucnN0ICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4g
ZHJpdmVyc30vbWVkaWEvdWFwaS9kdmIvdmlkZW8tZndyaXRlLnJzdCAgICAgICB8IDAKPiAgLi4u
L3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9kdmIvdmlkZW8tZ2V0LWNhcGFiaWxpdGllcy5yc3Qg
ICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL2R2Yi92
aWRlby1nZXQtZXZlbnQucnN0ICAgIHwgMAo+ICAuLi4veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBp
L2R2Yi92aWRlby1nZXQtZnJhbWUtY291bnQucnN0ICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlv
bi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvZHZiL3ZpZGVvLWdldC1wdHMucnN0ICAgICAgfCAw
Cj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL2R2Yi92aWRlby1nZXQt
c2l6ZS5yc3QgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFw
aS9kdmIvdmlkZW8tZ2V0LXN0YXR1cy5yc3QgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRy
aXZlcnN9L21lZGlhL3VhcGkvZHZiL3ZpZGVvLXBsYXkucnN0ICAgICAgICAgfCAwCj4gIC4uLi97
ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvZHZiL3ZpZGVvLXNlbGVjdC1zb3VyY2UucnN0ICAgICAg
ICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9kdmIvdmlk
ZW8tc2V0LWJsYW5rLnJzdCAgICB8IDAKPiAgLi4uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9k
dmIvdmlkZW8tc2V0LWRpc3BsYXktZm9ybWF0LnJzdCAgICAgfCAwCj4gIERvY3VtZW50YXRpb24v
eyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL2R2Yi92aWRlby1zZXQtZm9ybWF0LnJzdCAgIHwgMAo+
ICAuLi4veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL2R2Yi92aWRlby1zZXQtc3RyZWFtdHlwZS5y
c3QgICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkv
ZHZiL3ZpZGVvLXNsb3dtb3Rpb24ucnN0ICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2
ZXJzfS9tZWRpYS91YXBpL2R2Yi92aWRlby1zdGlsbHBpY3R1cmUucnN0IHwgMAo+ICBEb2N1bWVu
dGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9kdmIvdmlkZW8tc3RvcC5yc3QgICAgICAg
ICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvZHZiL3ZpZGVv
LXRyeS1jb21tYW5kLnJzdCAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRp
YS91YXBpL2R2Yi92aWRlby5yc3QgICAgICAgICAgICAgIHwgMAo+ICAuLi4veyA9PiBkcml2ZXJz
fS9tZWRpYS91YXBpL2R2Yi92aWRlb19mdW5jdGlvbl9jYWxscy5yc3QgICAgICAgICB8IDAKPiAg
RG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvZHZiL3ZpZGVvX3R5cGVzLnJz
dCAgICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL2Zk
bC1hcHBlbmRpeC5yc3QgICAgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVy
c30vbWVkaWEvdWFwaS9nZW4tZXJyb3JzLnJzdCAgICAgICAgICAgICB8IDAKPiAgLi4uL3sgPT4g
ZHJpdmVyc30vbWVkaWEvdWFwaS9tZWRpYWN0bC9tZWRpYS1jb250cm9sbGVyLWludHJvLnJzdCAg
fCAwCj4gIC4uLi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvbWVkaWFjdGwvbWVkaWEtY29udHJv
bGxlci1tb2RlbC5yc3QgIHwgMAo+ICAuLi4veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL21lZGlh
Y3RsL21lZGlhLWNvbnRyb2xsZXIucnN0ICAgICAgICB8IDAKPiAgLi4uL3sgPT4gZHJpdmVyc30v
bWVkaWEvdWFwaS9tZWRpYWN0bC9tZWRpYS1mdW5jLWNsb3NlLnJzdCAgICAgICAgfCAwCj4gIC4u
Li97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvbWVkaWFjdGwvbWVkaWEtZnVuYy1pb2N0bC5yc3Qg
ICAgICAgIHwgMAo+ICAuLi4veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL21lZGlhY3RsL21lZGlh
LWZ1bmMtb3Blbi5yc3QgICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9
L21lZGlhL3VhcGkvbWVkaWFjdGwvbWVkaWEtZnVuY3MucnN0ICAgfCAwCj4gIERvY3VtZW50YXRp
b24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL21lZGlhY3RsL21lZGlhLWhlYWRlci5yc3QgIHwg
MAo+ICAuLi4veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL21lZGlhY3RsL21lZGlhLWlvYy1kZXZp
Y2UtaW5mby5yc3QgICB8IDAKPiAgLi4uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9tZWRpYWN0
bC9tZWRpYS1pb2MtZW51bS1lbnRpdGllcy5yc3QgfCAwCj4gIC4uLi97ID0+IGRyaXZlcnN9L21l
ZGlhL3VhcGkvbWVkaWFjdGwvbWVkaWEtaW9jLWVudW0tbGlua3MucnN0ICAgIHwgMAo+ICAuLi4v
eyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL21lZGlhY3RsL21lZGlhLWlvYy1nLXRvcG9sb2d5LnJz
dCAgICB8IDAKPiAgLi4uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9tZWRpYWN0bC9tZWRpYS1p
b2MtcmVxdWVzdC1hbGxvYy5yc3QgfCAwCj4gIC4uLi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkv
bWVkaWFjdGwvbWVkaWEtaW9jLXNldHVwLWxpbmsucnN0ICAgIHwgMAo+ICAuLi4veyA9PiBkcml2
ZXJzfS9tZWRpYS91YXBpL21lZGlhY3RsL21lZGlhLXJlcXVlc3QtaW9jLXF1ZXVlLnJzdCB8IDAK
PiAgLi4uL21lZGlhL3VhcGkvbWVkaWFjdGwvbWVkaWEtcmVxdWVzdC1pb2MtcmVpbml0LnJzdCAg
ICAgICAgICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBp
L21lZGlhY3RsL21lZGlhLXR5cGVzLnJzdCAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJp
dmVyc30vbWVkaWEvdWFwaS9tZWRpYWN0bC9yZXF1ZXN0LWFwaS5yc3QgICB8IDAKPiAgLi4uL3sg
PT4gZHJpdmVyc30vbWVkaWEvdWFwaS9tZWRpYWN0bC9yZXF1ZXN0LWZ1bmMtY2xvc2UucnN0ICAg
ICAgfCAwCj4gIC4uLi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvbWVkaWFjdGwvcmVxdWVzdC1m
dW5jLWlvY3RsLnJzdCAgICAgIHwgMAo+ICAuLi4veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL21l
ZGlhY3RsL3JlcXVlc3QtZnVuYy1wb2xsLnJzdCAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97
ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvcmMva2V5dGFibGUuYy5yc3QgICAgICAgICAgfCAwCj4g
IERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3JjL2xpcmMtZGV2LWludHJv
LnJzdCAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9y
Yy9saXJjLWRldi5yc3QgICAgICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZl
cnN9L21lZGlhL3VhcGkvcmMvbGlyYy1mdW5jLnJzdCAgICAgICAgICAgfCAwCj4gIERvY3VtZW50
YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3JjL2xpcmMtZ2V0LWZlYXR1cmVzLnJzdCAg
IHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9yYy9saXJjLWdl
dC1yZWMtbW9kZS5yc3QgICB8IDAKPiAgLi4uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9yYy9s
aXJjLWdldC1yZWMtcmVzb2x1dGlvbi5yc3QgICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9
PiBkcml2ZXJzfS9tZWRpYS91YXBpL3JjL2xpcmMtZ2V0LXNlbmQtbW9kZS5yc3QgIHwgMAo+ICBE
b2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9yYy9saXJjLWdldC10aW1lb3V0
LnJzdCAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvcmMv
bGlyYy1oZWFkZXIucnN0ICAgICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJz
fS9tZWRpYS91YXBpL3JjL2xpcmMtcmVhZC5yc3QgICAgICAgICAgIHwgMAo+ICAuLi4veyA9PiBk
cml2ZXJzfS9tZWRpYS91YXBpL3JjL2xpcmMtc2V0LW1lYXN1cmUtY2Fycmllci1tb2RlLnJzdCB8
IDAKPiAgLi4uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9yYy9saXJjLXNldC1yZWMtY2Fycmll
ci1yYW5nZS5yc3QgICAgfCAwCj4gIC4uLi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvcmMvbGly
Yy1zZXQtcmVjLWNhcnJpZXIucnN0ICAgICAgICAgIHwgMAo+ICAuLi4veyA9PiBkcml2ZXJzfS9t
ZWRpYS91YXBpL3JjL2xpcmMtc2V0LXJlYy10aW1lb3V0LXJlcG9ydHMucnN0ICB8IDAKPiAgLi4u
L3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9yYy9saXJjLXNldC1yZWMtdGltZW91dC5yc3QgICAg
ICAgICAgfCAwCj4gIC4uLi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvcmMvbGlyYy1zZXQtc2Vu
ZC1jYXJyaWVyLnJzdCAgICAgICAgIHwgMAo+ICAuLi4veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBp
L3JjL2xpcmMtc2V0LXNlbmQtZHV0eS1jeWNsZS5yc3QgICAgICB8IDAKPiAgLi4uL3sgPT4gZHJp
dmVyc30vbWVkaWEvdWFwaS9yYy9saXJjLXNldC10cmFuc21pdHRlci1tYXNrLnJzdCAgICAgfCAw
Cj4gIC4uLi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvcmMvbGlyYy1zZXQtd2lkZWJhbmQtcmVj
ZWl2ZXIucnN0ICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFw
aS9yYy9saXJjLXdyaXRlLnJzdCAgICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRy
aXZlcnN9L21lZGlhL3VhcGkvcmMvcmMtaW50cm8ucnN0ICAgICAgICAgICAgfCAwCj4gIERvY3Vt
ZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3JjL3JjLXN5c2ZzLW5vZGVzLnJzdCAg
ICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9yYy9yYy10
YWJsZS1jaGFuZ2UucnN0ICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21l
ZGlhL3VhcGkvcmMvcmMtdGFibGVzLnJzdCAgICAgICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24v
eyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3JjL3JlbW90ZV9jb250cm9sbGVycy5yc3QgIHwgMAo+
ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvYXBwLXByaS5yc3Qg
ICAgICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkv
djRsL2FzeW5jLnJzdCAgICAgICAgICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2
ZXJzfS9tZWRpYS91YXBpL3Y0bC9hdWRpby5yc3QgICAgICAgICAgICAgIHwgMAo+ICBEb2N1bWVu
dGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvYmF5ZXIuc3ZnICAgICAgICAgICAg
ICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL2JpYmxp
by5yc3QgICAgICAgICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRp
YS91YXBpL3Y0bC9idWZmZXIucnN0ICAgICAgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sg
PT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvY2FwdHVyZS1leGFtcGxlLnJzdCAgICB8IDAKPiAg
RG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL2NhcHR1cmUuYy5yc3Qg
ICAgICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0
bC9jb2xvcnNwYWNlcy1kZWZzLnJzdCAgIHwgMAo+ICAuLi4veyA9PiBkcml2ZXJzfS9tZWRpYS91
YXBpL3Y0bC9jb2xvcnNwYWNlcy1kZXRhaWxzLnJzdCAgICAgICAgICB8IDAKPiAgRG9jdW1lbnRh
dGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL2NvbG9yc3BhY2VzLnJzdCAgICAgICAg
fCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9jb21tb24t
ZGVmcy5yc3QgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEv
dWFwaS92NGwvY29tbW9uLnJzdCAgICAgICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+
IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL2NvbXBhdC5yc3QgICAgICAgICAgICAgfCAwCj4gIERv
Y3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9jb25zdHJhaW50cy5zdmcg
ICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwv
Y29udHJvbC5yc3QgICAgICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9
L21lZGlhL3VhcGkvdjRsL2Nyb3AucnN0ICAgICAgICAgICAgICAgfCAwCj4gIERvY3VtZW50YXRp
b24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9jcm9wLnN2ZyAgICAgICAgICAgICAgIHwg
MAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvZGVwdGgtZm9y
bWF0cy5yc3QgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3Vh
cGkvdjRsL2Rldi1jYXB0dXJlLnJzdCAgICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBk
cml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9kZXYtZXZlbnQucnN0ICAgICAgICAgIHwgMAo+ICBEb2N1
bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvZGV2LW1lbTJtZW0ucnN0ICAg
ICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL2Rl
di1tZXRhLnJzdCAgICAgICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9t
ZWRpYS91YXBpL3Y0bC9kZXYtb3NkLnJzdCAgICAgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9u
L3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvZGV2LW91dHB1dC5yc3QgICAgICAgICB8IDAK
PiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL2Rldi1vdmVybGF5
LnJzdCAgICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBp
L3Y0bC9kZXYtcmFkaW8ucnN0ICAgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJp
dmVyc30vbWVkaWEvdWFwaS92NGwvZGV2LXJhdy12YmkucnN0ICAgICAgICB8IDAKPiAgRG9jdW1l
bnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL2Rldi1yZHMucnN0ICAgICAgICAg
ICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9kZXYt
c2RyLnJzdCAgICAgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVk
aWEvdWFwaS92NGwvZGV2LXNsaWNlZC12YmkucnN0ICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97
ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL2Rldi1zdWJkZXYucnN0ICAgICAgICAgfCAwCj4g
IERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9kZXYtdG91Y2gucnN0
ICAgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92
NGwvZGV2aWNlcy5yc3QgICAgICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZl
cnN9L21lZGlhL3VhcGkvdjRsL2RpZmYtdjRsLnJzdCAgICAgICAgICAgfCAwCj4gIERvY3VtZW50
YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9kbWFidWYucnN0ICAgICAgICAgICAg
IHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvZHYtdGlt
aW5ncy5yc3QgICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlh
L3VhcGkvdjRsL2V4dC1jdHJscy1jYW1lcmEucnN0ICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9
PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9leHQtY3RybHMtY29kZWMucnN0ICAgIHwgMAo+ICBE
b2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvZXh0LWN0cmxzLWRldGVj
dC5yc3QgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRs
L2V4dC1jdHJscy1kdi5yc3QgICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJz
fS9tZWRpYS91YXBpL3Y0bC9leHQtY3RybHMtZmxhc2gucnN0ICAgIHwgMAo+ICBEb2N1bWVudGF0
aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvZXh0LWN0cmxzLWZtLXJ4LnJzdCAgICB8
IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL2V4dC1jdHJs
cy1mbS10eC5yc3QgICAgfCAwCj4gIC4uLi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL2V4
dC1jdHJscy1pbWFnZS1wcm9jZXNzLnJzdCAgICAgIHwgMAo+ICAuLi4veyA9PiBkcml2ZXJzfS9t
ZWRpYS91YXBpL3Y0bC9leHQtY3RybHMtaW1hZ2Utc291cmNlLnJzdCAgICAgICB8IDAKPiAgRG9j
dW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL2V4dC1jdHJscy1qcGVnLnJz
dCAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9l
eHQtY3RybHMtcmYtdHVuZXIucnN0IHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30v
bWVkaWEvdWFwaS92NGwvZXh0ZW5kZWQtY29udHJvbHMucnN0ICB8IDAKPiAgRG9jdW1lbnRhdGlv
bi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL2ZpZWxkLW9yZGVyLnJzdCAgICAgICAgfCAw
Cj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9maWVsZHNlcV9i
dC5zdmcgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFw
aS92NGwvZmllbGRzZXFfdGIuc3ZnICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRy
aXZlcnN9L21lZGlhL3VhcGkvdjRsL2Zvcm1hdC5yc3QgICAgICAgICAgICAgfCAwCj4gIERvY3Vt
ZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9mdW5jLWNsb3NlLnJzdCAgICAg
ICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvZnVu
Yy1pb2N0bC5yc3QgICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21l
ZGlhL3VhcGkvdjRsL2Z1bmMtbW1hcC5yc3QgICAgICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24v
eyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9mdW5jLW11bm1hcC5yc3QgICAgICAgIHwgMAo+
ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvZnVuYy1vcGVuLnJz
dCAgICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkv
djRsL2Z1bmMtcG9sbC5yc3QgICAgICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2
ZXJzfS9tZWRpYS91YXBpL3Y0bC9mdW5jLXJlYWQucnN0ICAgICAgICAgIHwgMAo+ICBEb2N1bWVu
dGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvZnVuYy1zZWxlY3QucnN0ICAgICAg
ICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL2Z1bmMt
d3JpdGUucnN0ICAgICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRp
YS91YXBpL3Y0bC9oaXN0LXY0bDIucnN0ICAgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sg
PT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvaHN2LWZvcm1hdHMucnN0ICAgICAgICB8IDAKPiAg
RG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL2lvLnJzdCAgICAgICAg
ICAgICAgICAgfCAwCj4gIC4uLi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL2xpYnY0bC1p
bnRyb2R1Y3Rpb24ucnN0ICAgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVy
c30vbWVkaWEvdWFwaS92NGwvbGlidjRsLnJzdCAgICAgICAgICAgICB8IDAKPiAgRG9jdW1lbnRh
dGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL21ldGEtZm9ybWF0cy5yc3QgICAgICAg
fCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9tbWFwLnJz
dCAgICAgICAgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEv
dWFwaS92NGwvbnYxMm10LnN2ZyAgICAgICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+
IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL252MTJtdF9leGFtcGxlLnN2ZyAgICAgfCAwCj4gIERv
Y3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9vcGVuLnJzdCAgICAgICAg
ICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwv
cGlwZWxpbmUuZG90ICAgICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9
L21lZGlhL3VhcGkvdjRsL3BpeGZtdC1jbmY0LnJzdCAgICAgICAgfCAwCj4gIERvY3VtZW50YXRp
b24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9waXhmbXQtY29tcHJlc3NlZC5yc3QgIHwg
MAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvcGl4Zm10LWdy
ZXkucnN0ICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3Vh
cGkvdjRsL3BpeGZtdC1pbmRleGVkLnJzdCAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBk
cml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9waXhmbXQtaW50cm8ucnN0ICAgICAgIHwgMAo+ICBEb2N1
bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvcGl4Zm10LWluemkucnN0ICAg
ICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3Bp
eGZtdC1tNDIwLnJzdCAgICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9t
ZWRpYS91YXBpL3Y0bC9waXhmbXQtbWV0YS1kNHh4LnJzdCAgIHwgMAo+ICAuLi4veyA9PiBkcml2
ZXJzfS9tZWRpYS91YXBpL3Y0bC9waXhmbXQtbWV0YS1pbnRlbC1pcHUzLnJzdCAgICAgICB8IDAK
PiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3BpeGZtdC1tZXRh
LXV2Yy5yc3QgICAgfCAwCj4gIC4uLi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3BpeGZt
dC1tZXRhLXZzcDEtaGdvLnJzdCAgICAgICAgIHwgMAo+ICAuLi4veyA9PiBkcml2ZXJzfS9tZWRp
YS91YXBpL3Y0bC9waXhmbXQtbWV0YS12c3AxLWhndC5yc3QgICAgICAgICB8IDAKPiAgRG9jdW1l
bnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3BpeGZtdC1udjEyLnJzdCAgICAg
ICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9waXhm
bXQtbnYxMm0ucnN0ICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVk
aWEvdWFwaS92NGwvcGl4Zm10LW52MTJtdC5yc3QgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97
ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3BpeGZtdC1udjE2LnJzdCAgICAgICAgfCAwCj4g
IERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9waXhmbXQtbnYxNm0u
cnN0ICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92
NGwvcGl4Zm10LW52MjQucnN0ICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZl
cnN9L21lZGlhL3VhcGkvdjRsL3BpeGZtdC1wYWNrZWQtaHN2LnJzdCAgfCAwCj4gIERvY3VtZW50
YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9waXhmbXQtcGFja2VkLXJnYi5yc3Qg
IHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvcGl4Zm10
LXBhY2tlZC15dXYucnN0ICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlh
L3VhcGkvdjRsL3BpeGZtdC1yZXNlcnZlZC5yc3QgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9
PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9waXhmbXQtcmdiLnJzdCAgICAgICAgIHwgMAo+ICBE
b2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvcGl4Zm10LXNkci1jczA4
LnJzdCAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRs
L3BpeGZtdC1zZHItY3MxNGxlLnJzdCAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJz
fS9tZWRpYS91YXBpL3Y0bC9waXhmbXQtc2RyLWN1MDgucnN0ICAgIHwgMAo+ICBEb2N1bWVudGF0
aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvcGl4Zm10LXNkci1jdTE2bGUucnN0ICB8
IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3BpeGZtdC1z
ZHItcGN1MTZiZS5yc3QgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91
YXBpL3Y0bC9waXhmbXQtc2RyLXBjdTE4YmUucnN0IHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4g
ZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvcGl4Zm10LXNkci1wY3UyMGJlLnJzdCB8IDAKPiAgRG9j
dW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3BpeGZtdC1zZHItcnUxMmxl
LnJzdCAgfCAwCj4gIC4uLi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3BpeGZtdC1zcmdn
YjEwLWlwdTMucnN0ICAgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30v
bWVkaWEvdWFwaS92NGwvcGl4Zm10LXNyZ2diMTAucnN0ICAgICB8IDAKPiAgLi4uL3sgPT4gZHJp
dmVyc30vbWVkaWEvdWFwaS92NGwvcGl4Zm10LXNyZ2diMTBhbGF3OC5yc3QgICAgICAgICAgfCAw
Cj4gIC4uLi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3BpeGZtdC1zcmdnYjEwZHBjbTgu
cnN0ICAgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFw
aS92NGwvcGl4Zm10LXNyZ2diMTBwLnJzdCAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRy
aXZlcnN9L21lZGlhL3VhcGkvdjRsL3BpeGZtdC1zcmdnYjEyLnJzdCAgICAgfCAwCj4gIERvY3Vt
ZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9waXhmbXQtc3JnZ2IxMnAucnN0
ICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvcGl4
Zm10LXNyZ2diMTRwLnJzdCAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21l
ZGlhL3VhcGkvdjRsL3BpeGZtdC1zcmdnYjE2LnJzdCAgICAgfCAwCj4gIERvY3VtZW50YXRpb24v
eyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9waXhmbXQtc3JnZ2I4LnJzdCAgICAgIHwgMAo+
ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvcGl4Zm10LXRjaC10
ZDA4LnJzdCAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkv
djRsL3BpeGZtdC10Y2gtdGQxNi5yc3QgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2
ZXJzfS9tZWRpYS91YXBpL3Y0bC9waXhmbXQtdGNoLXR1MDgucnN0ICAgIHwgMAo+ICBEb2N1bWVu
dGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvcGl4Zm10LXRjaC10dTE2LnJzdCAg
ICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3BpeGZt
dC11djgucnN0ICAgICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRp
YS91YXBpL3Y0bC9waXhmbXQtdXl2eS5yc3QgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sg
PT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvcGl4Zm10LXY0bDItbXBsYW5lLnJzdCB8IDAKPiAg
RG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3BpeGZtdC12NGwyLnJz
dCAgICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0
bC9waXhmbXQtdnl1eS5yc3QgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVy
c30vbWVkaWEvdWFwaS92NGwvcGl4Zm10LXkxMC5yc3QgICAgICAgICB8IDAKPiAgRG9jdW1lbnRh
dGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3BpeGZtdC15MTBiLnJzdCAgICAgICAg
fCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9waXhmbXQt
eTEwcC5yc3QgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEv
dWFwaS92NGwvcGl4Zm10LXkxMi5yc3QgICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+
IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3BpeGZtdC15MTJpLnJzdCAgICAgICAgfCAwCj4gIERv
Y3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9waXhmbXQteTE2LWJlLnJz
dCAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwv
cGl4Zm10LXkxNi5yc3QgICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9
L21lZGlhL3VhcGkvdjRsL3BpeGZtdC15NDFwLnJzdCAgICAgICAgfCAwCj4gIERvY3VtZW50YXRp
b24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9waXhmbXQteThpLnJzdCAgICAgICAgIHwg
MAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvcGl4Zm10LXl1
djQxMC5yc3QgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3Vh
cGkvdjRsL3BpeGZtdC15dXY0MTFwLnJzdCAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBk
cml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9waXhmbXQteXV2NDIwLnJzdCAgICAgIHwgMAo+ICBEb2N1
bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvcGl4Zm10LXl1djQyMG0ucnN0
ICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3Bp
eGZtdC15dXY0MjJtLnJzdCAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9t
ZWRpYS91YXBpL3Y0bC9waXhmbXQteXV2NDIycC5yc3QgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9u
L3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvcGl4Zm10LXl1djQ0NG0ucnN0ICAgICB8IDAK
PiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3BpeGZtdC15dXl2
LnJzdCAgICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBp
L3Y0bC9waXhmbXQteXZ5dS5yc3QgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJp
dmVyc30vbWVkaWEvdWFwaS92NGwvcGl4Zm10LXoxNi5yc3QgICAgICAgICB8IDAKPiAgRG9jdW1l
bnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3BpeGZtdC5yc3QgICAgICAgICAg
ICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9wbGFu
YXItYXBpcy5yc3QgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVk
aWEvdWFwaS92NGwvcXVlcnljYXAucnN0ICAgICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97
ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3J3LnJzdCAgICAgICAgICAgICAgICAgfCAwCj4g
IERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9zZHItZm9ybWF0cy5y
c3QgICAgICAgIHwgMAo+ICAuLi4veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9zZWxlY3Rp
b24tYXBpLWNvbmZpZ3VyYXRpb24ucnN0ICB8IDAKPiAgLi4uL3sgPT4gZHJpdmVyc30vbWVkaWEv
dWFwaS92NGwvc2VsZWN0aW9uLWFwaS1leGFtcGxlcy5yc3QgICAgICAgfCAwCj4gIC4uLi97ID0+
IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3NlbGVjdGlvbi1hcGktaW50cm8ucnN0ICAgICAgICAg
IHwgMAo+ICAuLi4veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9zZWxlY3Rpb24tYXBpLXRh
cmdldHMucnN0ICAgICAgICB8IDAKPiAgLi4uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwv
c2VsZWN0aW9uLWFwaS12cy1jcm9wLWFwaS5yc3QgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9
PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9zZWxlY3Rpb24tYXBpLnJzdCAgICAgIHwgMAo+ICBE
b2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvc2VsZWN0aW9uLnN2ZyAg
ICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRs
L3NlbGVjdGlvbnMtY29tbW9uLnJzdCAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJz
fS9tZWRpYS91YXBpL3Y0bC9zdGFuZGFyZC5yc3QgICAgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0
aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvc3RyZWFtaW5nLXBhci5yc3QgICAgICB8
IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3N1YmRldi1m
b3JtYXRzLnJzdCAgICAgfCAwCj4gIC4uLi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3N1
YmRldi1pbWFnZS1wcm9jZXNzaW5nLWNyb3Auc3ZnIHwgMAo+ICAuLi4veyA9PiBkcml2ZXJzfS9t
ZWRpYS91YXBpL3Y0bC9zdWJkZXYtaW1hZ2UtcHJvY2Vzc2luZy1mdWxsLnN2ZyB8IDAKPiAgLi4u
L3VhcGkvdjRsL3N1YmRldi1pbWFnZS1wcm9jZXNzaW5nLXNjYWxpbmctbXVsdGktc291cmNlLnN2
ZyAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC90
Y2gtZm9ybWF0cy5yc3QgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30v
bWVkaWEvdWFwaS92NGwvdHVuZXIucnN0ICAgICAgICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlv
bi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3VzZXItZnVuYy5yc3QgICAgICAgICAgfCAw
Cj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC91c2VycC5yc3Qg
ICAgICAgICAgICAgIHwgMAo+ICAuLi4veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC92NGwy
LXNlbGVjdGlvbi1mbGFncy5yc3QgICAgICAgICB8IDAKPiAgLi4uL3sgPT4gZHJpdmVyc30vbWVk
aWEvdWFwaS92NGwvdjRsMi1zZWxlY3Rpb24tdGFyZ2V0cy5yc3QgICAgICAgfCAwCj4gIERvY3Vt
ZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC92NGwyLnJzdCAgICAgICAgICAg
ICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvdjRs
MmdyYWItZXhhbXBsZS5yc3QgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21l
ZGlhL3VhcGkvdjRsL3Y0bDJncmFiLmMucnN0ICAgICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24v
eyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC92YmlfNTI1LnN2ZyAgICAgICAgICAgIHwgMAo+
ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvdmJpXzYyNS5zdmcg
ICAgICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkv
djRsL3ZiaV9oc3luYy5zdmcgICAgICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2
ZXJzfS9tZWRpYS91YXBpL3Y0bC92aWRlby5yc3QgICAgICAgICAgICAgIHwgMAo+ICBEb2N1bWVu
dGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvdmlkZW9kZXYucnN0ICAgICAgICAg
ICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3ZpZGlv
Yy1jcmVhdGUtYnVmcy5yc3QgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRp
YS91YXBpL3Y0bC92aWRpb2MtY3JvcGNhcC5yc3QgICAgIHwgMAo+ICAuLi4veyA9PiBkcml2ZXJz
fS9tZWRpYS91YXBpL3Y0bC92aWRpb2MtZGJnLWctY2hpcC1pbmZvLnJzdCAgICAgICB8IDAKPiAg
Li4uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvdmlkaW9jLWRiZy1nLXJlZ2lzdGVyLnJz
dCAgICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0
bC92aWRpb2MtZGVjb2Rlci1jbWQucnN0IHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVy
c30vbWVkaWEvdWFwaS92NGwvdmlkaW9jLWRxZXZlbnQucnN0ICAgICB8IDAKPiAgLi4uL3sgPT4g
ZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvdmlkaW9jLWR2LXRpbWluZ3MtY2FwLnJzdCAgICAgICAg
fCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC92aWRpb2Mt
ZW5jb2Rlci1jbWQucnN0IHwgMAo+ICAuLi4veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC92
aWRpb2MtZW51bS1kdi10aW1pbmdzLnJzdCAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+
IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1lbnVtLWZtdC5yc3QgICAgfCAwCj4gIC4u
Li97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1lbnVtLWZyYW1laW50ZXJ2YWxz
LnJzdCAgIHwgMAo+ICAuLi4veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC92aWRpb2MtZW51
bS1mcmFtZXNpemVzLnJzdCAgICAgICB8IDAKPiAgLi4uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFw
aS92NGwvdmlkaW9jLWVudW0tZnJlcS1iYW5kcy5yc3QgICAgICAgfCAwCj4gIERvY3VtZW50YXRp
b24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC92aWRpb2MtZW51bWF1ZGlvLnJzdCAgIHwg
MAo+ICAuLi4veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC92aWRpb2MtZW51bWF1ZGlvb3V0
LnJzdCAgICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3Vh
cGkvdjRsL3ZpZGlvYy1lbnVtaW5wdXQucnN0ICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBk
cml2ZXJzfS9tZWRpYS91YXBpL3Y0bC92aWRpb2MtZW51bW91dHB1dC5yc3QgIHwgMAo+ICBEb2N1
bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvdmlkaW9jLWVudW1zdGQucnN0
ICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3Zp
ZGlvYy1leHBidWYucnN0ICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9t
ZWRpYS91YXBpL3Y0bC92aWRpb2MtZy1hdWRpby5yc3QgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9u
L3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvdmlkaW9jLWctYXVkaW9vdXQucnN0ICB8IDAK
PiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1nLWNy
b3AucnN0ICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBp
L3Y0bC92aWRpb2MtZy1jdHJsLnJzdCAgICAgIHwgMAo+ICAuLi4veyA9PiBkcml2ZXJzfS9tZWRp
YS91YXBpL3Y0bC92aWRpb2MtZy1kdi10aW1pbmdzLnJzdCAgICAgICAgICB8IDAKPiAgRG9jdW1l
bnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1nLWVkaWQucnN0ICAg
ICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC92aWRp
b2MtZy1lbmMtaW5kZXgucnN0IHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVk
aWEvdWFwaS92NGwvdmlkaW9jLWctZXh0LWN0cmxzLnJzdCB8IDAKPiAgRG9jdW1lbnRhdGlvbi97
ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1nLWZidWYucnN0ICAgICAgfCAwCj4g
IERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC92aWRpb2MtZy1mbXQu
cnN0ICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92
NGwvdmlkaW9jLWctZnJlcXVlbmN5LnJzdCB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZl
cnN9L21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1nLWlucHV0LnJzdCAgICAgfCAwCj4gIERvY3VtZW50
YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC92aWRpb2MtZy1qcGVnY29tcC5yc3Qg
IHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvdmlkaW9j
LWctbW9kdWxhdG9yLnJzdCB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlh
L3VhcGkvdjRsL3ZpZGlvYy1nLW91dHB1dC5yc3QgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9
PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC92aWRpb2MtZy1wYXJtLnJzdCAgICAgIHwgMAo+ICBE
b2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvdmlkaW9jLWctcHJpb3Jp
dHkucnN0ICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRs
L3ZpZGlvYy1nLXNlbGVjdGlvbi5yc3QgfCAwCj4gIC4uLi97ID0+IGRyaXZlcnN9L21lZGlhL3Vh
cGkvdjRsL3ZpZGlvYy1nLXNsaWNlZC12YmktY2FwLnJzdCAgICAgIHwgMAo+ICBEb2N1bWVudGF0
aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvdmlkaW9jLWctc3RkLnJzdCAgICAgICB8
IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1n
LXR1bmVyLnJzdCAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91
YXBpL3Y0bC92aWRpb2MtbG9nLXN0YXR1cy5yc3QgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4g
ZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvdmlkaW9jLW92ZXJsYXkucnN0ICAgICB8IDAKPiAgRG9j
dW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1wcmVwYXJlLWJ1
Zi5yc3QgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC92
aWRpb2MtcWJ1Zi5yc3QgICAgICAgIHwgMAo+ICAuLi4veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBp
L3Y0bC92aWRpb2MtcXVlcnktZHYtdGltaW5ncy5yc3QgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlv
bi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1xdWVyeWJ1Zi5yc3QgICAgfCAw
Cj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC92aWRpb2MtcXVl
cnljYXAucnN0ICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFw
aS92NGwvdmlkaW9jLXF1ZXJ5Y3RybC5yc3QgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRy
aXZlcnN9L21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1xdWVyeXN0ZC5yc3QgICAgfCAwCj4gIERvY3Vt
ZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC92aWRpb2MtcmVxYnVmcy5yc3Qg
ICAgIHwgMAo+ICAuLi4veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC92aWRpb2Mtcy1ody1m
cmVxLXNlZWsucnN0ICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21l
ZGlhL3VhcGkvdjRsL3ZpZGlvYy1zdHJlYW1vbi5yc3QgICAgfCAwCj4gIC4uLi9tZWRpYS91YXBp
L3Y0bC92aWRpb2Mtc3ViZGV2LWVudW0tZnJhbWUtaW50ZXJ2YWwucnN0ICAgICAgICAgIHwgMAo+
ICAuLi4vbWVkaWEvdWFwaS92NGwvdmlkaW9jLXN1YmRldi1lbnVtLWZyYW1lLXNpemUucnN0ICAg
ICAgICAgICAgICB8IDAKPiAgLi4uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvdmlkaW9j
LXN1YmRldi1lbnVtLW1idXMtY29kZS5yc3QgfCAwCj4gIC4uLi97ID0+IGRyaXZlcnN9L21lZGlh
L3VhcGkvdjRsL3ZpZGlvYy1zdWJkZXYtZy1jcm9wLnJzdCAgICAgICAgIHwgMAo+ICAuLi4veyA9
PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC92aWRpb2Mtc3ViZGV2LWctZm10LnJzdCAgICAgICAg
ICB8IDAKPiAgLi4uL21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1zdWJkZXYtZy1mcmFtZS1pbnRlcnZh
bC5yc3QgICAgICAgICAgICAgfCAwCj4gIC4uLi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRs
L3ZpZGlvYy1zdWJkZXYtZy1zZWxlY3Rpb24ucnN0ICAgIHwgMAo+ICAuLi4veyA9PiBkcml2ZXJz
fS9tZWRpYS91YXBpL3Y0bC92aWRpb2Mtc3Vic2NyaWJlLWV2ZW50LnJzdCAgICAgICB8IDAKPiAg
RG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3l1di1mb3JtYXRzLnJz
dCAgICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS92NGwtZHJp
dmVycy9hdTA4MjgtY2FyZGxpc3QucnN0IHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVy
c30vbWVkaWEvdjRsLWRyaXZlcnMvYnR0di1jYXJkbGlzdC5yc3QgICB8IDAKPiAgRG9jdW1lbnRh
dGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3Y0bC1kcml2ZXJzL2J0dHYucnN0ICAgICAgICAgICAg
fCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS92NGwtZHJpdmVycy9jYWZl
X2NjaWMucnN0ICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEv
djRsLWRyaXZlcnMvY2FyZGxpc3QucnN0ICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+
IGRyaXZlcnN9L21lZGlhL3Y0bC1kcml2ZXJzL2NwaWEyLnJzdCAgICAgICAgICAgfCAwCj4gIERv
Y3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS92NGwtZHJpdmVycy9jeDE4LnJzdCAgICAg
ICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdjRsLWRyaXZl
cnMvY3gyMzQxeC5yc3QgICAgICAgICB8IDAKPiAgLi4uL3sgPT4gZHJpdmVyc30vbWVkaWEvdjRs
LWRyaXZlcnMvY3gyMzg4NS1jYXJkbGlzdC5yc3QgICAgICAgICAgfCAwCj4gIERvY3VtZW50YXRp
b24veyA9PiBkcml2ZXJzfS9tZWRpYS92NGwtZHJpdmVycy9jeDg4LWNhcmRsaXN0LnJzdCAgIHwg
MAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdjRsLWRyaXZlcnMvY3g4OC5y
c3QgICAgICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3Y0
bC1kcml2ZXJzL2RhdmluY2ktdnBiZS5yc3QgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBk
cml2ZXJzfS9tZWRpYS92NGwtZHJpdmVycy9lbTI4eHgtY2FyZGxpc3QucnN0IHwgMAo+ICBEb2N1
bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdjRsLWRyaXZlcnMvZmltYy5yc3QgICAgICAg
ICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3Y0bC1kcml2ZXJz
L2ZvdXJjYy5yc3QgICAgICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9t
ZWRpYS92NGwtZHJpdmVycy9nc3BjYS1jYXJkbGlzdC5yc3QgIHwgMAo+ICBEb2N1bWVudGF0aW9u
L3sgPT4gZHJpdmVyc30vbWVkaWEvdjRsLWRyaXZlcnMvaW14LnJzdCAgICAgICAgICAgICB8IDAK
PiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3Y0bC1kcml2ZXJzL2lteDcucnN0
ICAgICAgICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS92NGwt
ZHJpdmVycy9pbmRleC5yc3QgICAgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJp
dmVyc30vbWVkaWEvdjRsLWRyaXZlcnMvaXB1My5yc3QgICAgICAgICAgICB8IDAKPiAgRG9jdW1l
bnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3Y0bC1kcml2ZXJzL2l2dHYtY2FyZGxpc3QucnN0
ICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS92NGwtZHJpdmVycy9p
dnR2LnJzdCAgICAgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVk
aWEvdjRsLWRyaXZlcnMvbWF4MjE3NS5yc3QgICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97
ID0+IGRyaXZlcnN9L21lZGlhL3Y0bC1kcml2ZXJzL21leWUucnN0ICAgICAgICAgICAgfCAwCj4g
IERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS92NGwtZHJpdmVycy9vbWFwM2lzcC5y
c3QgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdjRsLWRy
aXZlcnMvb21hcDRfY2FtZXJhLnJzdCAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZl
cnN9L21lZGlhL3Y0bC1kcml2ZXJzL3BoaWxpcHMucnN0ICAgICAgICAgfCAwCj4gIERvY3VtZW50
YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS92NGwtZHJpdmVycy9wdnJ1c2IyLnJzdCAgICAgICAg
IHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdjRsLWRyaXZlcnMvcHhh
X2NhbWVyYS5yc3QgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlh
L3Y0bC1kcml2ZXJzL3Fjb21fY2Ftc3MucnN0ICAgICAgfCAwCj4gIC4uLi97ID0+IGRyaXZlcnN9
L21lZGlhL3Y0bC1kcml2ZXJzL3Fjb21fY2Ftc3NfOHg5Nl9ncmFwaC5kb3QgICAgIHwgMAo+ICAu
Li4veyA9PiBkcml2ZXJzfS9tZWRpYS92NGwtZHJpdmVycy9xY29tX2NhbXNzX2dyYXBoLmRvdCAg
ICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3Y0bC1kcml2
ZXJzL3JhZGlvdHJhY2sucnN0ICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJz
fS9tZWRpYS92NGwtZHJpdmVycy9yY2FyLWZkcDEucnN0ICAgICAgIHwgMAo+ICAuLi4veyA9PiBk
cml2ZXJzfS9tZWRpYS92NGwtZHJpdmVycy9zYWE3MTM0LWNhcmRsaXN0LnJzdCAgICAgICAgICB8
IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3Y0bC1kcml2ZXJzL3NhYTcx
MzQucnN0ICAgICAgICAgfCAwCj4gIC4uLi97ID0+IGRyaXZlcnN9L21lZGlhL3Y0bC1kcml2ZXJz
L3NhYTcxNjQtY2FyZGxpc3QucnN0ICAgICAgICAgIHwgMAo+ICAuLi4veyA9PiBkcml2ZXJzfS9t
ZWRpYS92NGwtZHJpdmVycy9zaF9tb2JpbGVfY2V1X2NhbWVyYS5yc3QgICAgICB8IDAKPiAgRG9j
dW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3Y0bC1kcml2ZXJzL3NpNDcweC5yc3QgICAg
ICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS92NGwtZHJpdmVy
cy9zaTQ3MTMucnN0ICAgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30v
bWVkaWEvdjRsLWRyaXZlcnMvc2k0NzZ4LnJzdCAgICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlv
bi97ID0+IGRyaXZlcnN9L21lZGlhL3Y0bC1kcml2ZXJzL3NvYy1jYW1lcmEucnN0ICAgICAgfCAw
Cj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS92NGwtZHJpdmVycy90bTYwMDAt
Y2FyZGxpc3QucnN0IHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdjRs
LWRyaXZlcnMvdHVuZXItY2FyZGxpc3QucnN0ICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRy
aXZlcnN9L21lZGlhL3Y0bC1kcml2ZXJzL3R1bmVycy5yc3QgICAgICAgICAgfCAwCj4gIC4uLi97
ID0+IGRyaXZlcnN9L21lZGlhL3Y0bC1kcml2ZXJzL3VzYnZpc2lvbi1jYXJkbGlzdC5yc3QgICAg
ICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdjRsLWRyaXZlcnMv
dXZjdmlkZW8ucnN0ICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21l
ZGlhL3Y0bC1kcml2ZXJzL3Y0bC13aXRoLWlyLnJzdCAgICAgfCAwCj4gIERvY3VtZW50YXRpb24v
eyA9PiBkcml2ZXJzfS9tZWRpYS92NGwtZHJpdmVycy92aW1jLmRvdCAgICAgICAgICAgIHwgMAo+
ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdjRsLWRyaXZlcnMvdmltYy5yc3Qg
ICAgICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3Y0bC1k
cml2ZXJzL3ZpdmlkLnJzdCAgICAgICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2
ZXJzfS9tZWRpYS92NGwtZHJpdmVycy96cjM2NHh4LnJzdCAgICAgICAgIHwgMAo+ICBEb2N1bWVu
dGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdmlkZW8uaC5yc3QuZXhjZXB0aW9ucyAgICAgICAg
ICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3ZpZGVvZGV2Mi5oLnJz
dC5leGNlcHRpb25zICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24ve21lbW9yeS1kZXZpY2VzID0+
IGRyaXZlcnMvbWVtb3J5fS90aS1lbWlmLnR4dCAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3tt
aXNjLWRldmljZXMgPT4gZHJpdmVycy9taXNjfS9hZDUyNXhfZHBvdC50eHQgICAgICB8IDAKPiAg
RG9jdW1lbnRhdGlvbi97bWlzYy1kZXZpY2VzID0+IGRyaXZlcnMvbWlzY30vYXBkczk5MHgudHh0
ICAgICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24ve21pc2MtZGV2aWNlcyA9PiBkcml2ZXJzL21p
c2N9L2JoMTc3MGdsYy50eHQgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3ttaXNjLWRldmlj
ZXMgPT4gZHJpdmVycy9taXNjfS9jMnBvcnQudHh0ICAgICAgICAgICB8IDAKPiAgRG9jdW1lbnRh
dGlvbi97bWlzYy1kZXZpY2VzID0+IGRyaXZlcnMvbWlzY30vZWVwcm9tICAgICAgICAgICAgICAg
fCAwCj4gIERvY3VtZW50YXRpb24ve21pc2MtZGV2aWNlcyA9PiBkcml2ZXJzL21pc2N9L2libXZt
Yy5yc3QgICAgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3ttaXNjLWRldmljZXMgPT4gZHJp
dmVycy9taXNjfS9pY3M5MzJzNDAxICAgICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97bWlz
Yy1kZXZpY2VzID0+IGRyaXZlcnMvbWlzY30vaW5kZXgucnN0ICAgICAgICAgICAgfCAwCj4gIERv
Y3VtZW50YXRpb24ve21pc2MtZGV2aWNlcyA9PiBkcml2ZXJzL21pc2N9L2lzbDI5MDAzICAgICAg
ICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3ttaXNjLWRldmljZXMgPT4gZHJpdmVycy9taXNj
fS9saXMzbHYwMmQgICAgICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97bWlzYy1kZXZpY2Vz
ID0+IGRyaXZlcnMvbWlzY30vbWF4Njg3NSAgICAgICAgICAgICAgfCAwCj4gIC4uLi97bWlzYy1k
ZXZpY2VzID0+IGRyaXZlcnMvbWlzY30vbWVpL21laS1jbGllbnQtYnVzLnR4dCAgICAgICAgIHwg
MAo+ICBEb2N1bWVudGF0aW9uL3ttaXNjLWRldmljZXMgPT4gZHJpdmVycy9taXNjfS9tZWkvbWVp
LnR4dCAgICAgICAgICB8IDAKPiAgLi4uL3ttaXNjLWRldmljZXMgPT4gZHJpdmVycy9taXNjfS9w
Y2ktZW5kcG9pbnQtdGVzdC50eHQgICAgICAgICAgfCAwCj4gIC4uLi97bWlzYy1kZXZpY2VzID0+
IGRyaXZlcnMvbWlzY30vc3BlYXItcGNpZS1nYWRnZXQudHh0ICAgICAgICAgIHwgMAo+ICBEb2N1
bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbW1jL21tYy1hc3luYy1yZXEudHh0ICAgICAgICAgICAg
ICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21tYy9tbWMtZGV2LWF0dHJz
LnR4dCAgICAgICAgICAgICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9t
bWMvbW1jLWRldi1wYXJ0cy50eHQgICAgICAgICAgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9u
L3sgPT4gZHJpdmVyc30vbW1jL21tYy10b29scy50eHQgICAgICAgICAgICAgICAgICAgICB8IDAK
PiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L210ZC9pbnRlbC1zcGkudHh0ICAgICAgICAg
ICAgICAgICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tdGQvbmFuZF9l
Y2MudHh0ICAgICAgICAgICAgICAgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJp
dmVyc30vbXRkL3NwaS1ub3IudHh0ICAgICAgICAgICAgICAgICAgICAgICB8IDAKPiAgRG9jdW1l
bnRhdGlvbi97ID0+IGRyaXZlcnN9L25mYy9uZmMtaGNpLnR4dCAgICAgICAgICAgICAgICAgICAg
ICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9uZmMvbmZjLXBuNTQ0LnR4dCAg
ICAgICAgICAgICAgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbnZk
aW1tL2J0dC50eHQgICAgICAgICAgICAgICAgICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97
ID0+IGRyaXZlcnN9L252ZGltbS9udmRpbW0udHh0ICAgICAgICAgICAgICAgICAgICAgfCAwCj4g
IERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9udmRpbW0vc2VjdXJpdHkudHh0ICAgICAgICAg
ICAgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbnZtZW0vbnZtZW0u
dHh0ICAgICAgICAgICAgICAgICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZl
cnN9L3BjbWNpYS9kZXZpY2V0YWJsZS5yc3QgICAgICAgICAgICAgICAgfCAwCj4gIERvY3VtZW50
YXRpb24veyA9PiBkcml2ZXJzfS9wY21jaWEvZHJpdmVyLWNoYW5nZXMucnN0ICAgICAgICAgICAg
IHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vcGNtY2lhL2RyaXZlci5yc3QgICAg
ICAgICAgICAgICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L3BjbWNp
YS9pbmRleC5yc3QgICAgICAgICAgICAgICAgICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9
PiBkcml2ZXJzfS9wY21jaWEvbG9ja2luZy5yc3QgICAgICAgICAgICAgICAgICAgIHwgMAo+ICBE
b2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vcmFwaWRpby9tcG9ydF9jZGV2LnR4dCAgICAgICAg
ICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L3JhcGlkaW8vcmFwaWRp
by50eHQgICAgICAgICAgICAgICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJz
fS9yYXBpZGlvL3Jpb19jbS50eHQgICAgICAgICAgICAgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0
aW9uL3sgPT4gZHJpdmVyc30vcmFwaWRpby9zeXNmcy50eHQgICAgICAgICAgICAgICAgICAgICB8
IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L3JhcGlkaW8vdHNpNzIxLnR4dCAgICAg
ICAgICAgICAgICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9zY3NpLzUz
YzcwMC50eHQgICAgICAgICAgICAgICAgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4g
ZHJpdmVyc30vc2NzaS9CdXNMb2dpYy50eHQgICAgICAgICAgICAgICAgICAgICB8IDAKPiAgRG9j
dW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L3Njc2kvQ2hhbmdlTG9nLmFyY21zciAgICAgICAgICAg
ICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9zY3NpL0NoYW5nZUxvZy5p
cHMgICAgICAgICAgICAgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30v
c2NzaS9DaGFuZ2VMb2cubHBmYyAgICAgICAgICAgICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlv
bi97ID0+IGRyaXZlcnN9L3Njc2kvQ2hhbmdlTG9nLm1lZ2FyYWlkICAgICAgICAgICAgICAgfCAw
Cj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9zY3NpL0NoYW5nZUxvZy5tZWdhcmFpZF9z
YXMgICAgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vc2NzaS9DaGFu
Z2VMb2cubmNyNTNjOHh4ICAgICAgICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRy
aXZlcnN9L3Njc2kvQ2hhbmdlTG9nLnN5bTUzYzh4eCAgICAgICAgICAgICAgfCAwCj4gIERvY3Vt
ZW50YXRpb24veyA9PiBkcml2ZXJzfS9zY3NpL0NoYW5nZUxvZy5zeW01M2M4eHhfMiAgICAgICAg
ICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vc2NzaS9GbGFzaFBvaW50LnR4
dCAgICAgICAgICAgICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L3Nj
c2kvTElDRU5TRS5GbGFzaFBvaW50ICAgICAgICAgICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24v
eyA9PiBkcml2ZXJzfS9zY3NpL0xJQ0VOU0UucWxhMnh4eCAgICAgICAgICAgICAgICAgIHwgMAo+
ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vc2NzaS9MSUNFTlNFLnFsYTR4eHggICAgICAg
ICAgICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L3Njc2kvTmluamFT
Q1NJLnR4dCAgICAgICAgICAgICAgICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2
ZXJzfS9zY3NpL2FhY3JhaWQudHh0ICAgICAgICAgICAgICAgICAgICAgIHwgMAo+ICBEb2N1bWVu
dGF0aW9uL3sgPT4gZHJpdmVyc30vc2NzaS9hZHZhbnN5cy50eHQgICAgICAgICAgICAgICAgICAg
ICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L3Njc2kvYWhhMTUyeC50eHQgICAg
ICAgICAgICAgICAgICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9zY3Np
L2FpYzc5eHgudHh0ICAgICAgICAgICAgICAgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sg
PT4gZHJpdmVyc30vc2NzaS9haWM3eHh4LnR4dCAgICAgICAgICAgICAgICAgICAgICB8IDAKPiAg
RG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L3Njc2kvYXJjbXNyX3NwZWMudHh0ICAgICAgICAg
ICAgICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9zY3NpL2JmYS50eHQg
ICAgICAgICAgICAgICAgICAgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVy
c30vc2NzaS9ibngyZmMudHh0ICAgICAgICAgICAgICAgICAgICAgICB8IDAKPiAgRG9jdW1lbnRh
dGlvbi97ID0+IGRyaXZlcnN9L3Njc2kvY3hnYjNpLnR4dCAgICAgICAgICAgICAgICAgICAgICAg
fCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9zY3NpL2RjMzk1eC50eHQgICAgICAg
ICAgICAgICAgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vc2NzaS9k
cHRpLnR4dCAgICAgICAgICAgICAgICAgICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+
IGRyaXZlcnN9L3Njc2kvZ19OQ1I1MzgwLnR4dCAgICAgICAgICAgICAgICAgICAgfCAwCj4gIERv
Y3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9zY3NpL2hwc2EudHh0ICAgICAgICAgICAgICAgICAg
ICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vc2NzaS9ocHRpb3AudHh0
ICAgICAgICAgICAgICAgICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9
L3Njc2kvbGlic2FzLnR4dCAgICAgICAgICAgICAgICAgICAgICAgfCAwCj4gIERvY3VtZW50YXRp
b24veyA9PiBkcml2ZXJzfS9zY3NpL2xpbmtfcG93ZXJfbWFuYWdlbWVudF9wb2xpY3kudHh0IHwg
MAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vc2NzaS9scGZjLnR4dCAgICAgICAgICAg
ICAgICAgICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L3Njc2kvbWVn
YXJhaWQudHh0ICAgICAgICAgICAgICAgICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBk
cml2ZXJzfS9zY3NpL25jcjUzYzh4eC50eHQgICAgICAgICAgICAgICAgICAgIHwgMAo+ICBEb2N1
bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vc2NzaS9vc3N0LnR4dCAgICAgICAgICAgICAgICAgICAg
ICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L3Njc2kvcHBhLnR4dCAgICAg
ICAgICAgICAgICAgICAgICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9z
Y3NpL3Fsb2dpY2Zhcy50eHQgICAgICAgICAgICAgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9u
L3sgPT4gZHJpdmVyc30vc2NzaS9zY3NpLWNoYW5nZXIudHh0ICAgICAgICAgICAgICAgICB8IDAK
PiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L3Njc2kvc2NzaS1nZW5lcmljLnR4dCAgICAg
ICAgICAgICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9zY3NpL3Njc2kt
cGFyYW1ldGVycy50eHQgICAgICAgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJp
dmVyc30vc2NzaS9zY3NpLnR4dCAgICAgICAgICAgICAgICAgICAgICAgICB8IDAKPiAgRG9jdW1l
bnRhdGlvbi97ID0+IGRyaXZlcnN9L3Njc2kvc2NzaV9laC50eHQgICAgICAgICAgICAgICAgICAg
ICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9zY3NpL3Njc2lfZmNfdHJhbnNw
b3J0LnR4dCAgICAgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vc2Nz
aS9zY3NpX21pZF9sb3dfYXBpLnR4dCAgICAgICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97
ID0+IGRyaXZlcnN9L3Njc2kvc2NzaV90cmFuc3BvcnRfc3JwL01ha2VmaWxlICAgICAgfCAwCj4g
IC4uLi97ID0+IGRyaXZlcnN9L3Njc2kvc2NzaV90cmFuc3BvcnRfc3JwL3Jwb3J0X3N0YXRlX2Rp
YWdyYW0uZG90IHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vc2NzaS9zZC1wYXJh
bWV0ZXJzLnR4dCAgICAgICAgICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZl
cnN9L3Njc2kvc21hcnRwcWkudHh0ICAgICAgICAgICAgICAgICAgICAgfCAwCj4gIERvY3VtZW50
YXRpb24veyA9PiBkcml2ZXJzfS9zY3NpL3N0LnR4dCAgICAgICAgICAgICAgICAgICAgICAgICAg
IHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vc2NzaS9zeW01M2M1MDBfY3MudHh0
ICAgICAgICAgICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L3Njc2kv
c3ltNTNjOHh4XzIudHh0ICAgICAgICAgICAgICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9
PiBkcml2ZXJzfS9zY3NpL3RjbV9xbGEyeHh4LnR4dCAgICAgICAgICAgICAgICAgIHwgMAo+ICBE
b2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vc2NzaS91ZnMudHh0ICAgICAgICAgICAgICAgICAg
ICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L3Njc2kvd2Q3MTl4LnR4
dCAgICAgICAgICAgICAgICAgICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJz
fS9zZXJpYWwvY3ljbGFkZXNfei5yc3QgICAgICAgICAgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0
aW9uL3sgPT4gZHJpdmVyc30vc2VyaWFsL2RyaXZlci5yc3QgICAgICAgICAgICAgICAgICAgICB8
IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L3NlcmlhbC9pbmRleC5yc3QgICAgICAg
ICAgICAgICAgICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9zZXJpYWwv
bW94YS1zbWFydGlvLnJzdCAgICAgICAgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4g
ZHJpdmVyc30vc2VyaWFsL25fZ3NtLnJzdCAgICAgICAgICAgICAgICAgICAgICB8IDAKPiAgRG9j
dW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L3NlcmlhbC9yb2NrZXQucnN0ICAgICAgICAgICAgICAg
ICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9zZXJpYWwvc2VyaWFsLWlz
bzc4MTYucnN0ICAgICAgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30v
c2VyaWFsL3NlcmlhbC1yczQ4NS5yc3QgICAgICAgICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlv
bi97ID0+IGRyaXZlcnN9L3NlcmlhbC90dHkucnN0ICAgICAgICAgICAgICAgICAgICAgICAgfCAw
Cj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9zb3VuZC9hbHNhLWNvbmZpZ3VyYXRpb24u
cnN0ICAgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vc291bmQvY2Fy
ZHMvYXVkaWd5LW1peGVyLnJzdCAgICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRy
aXZlcnN9L3NvdW5kL2NhcmRzL2F1ZGlvcGhpbGUtdXNiLnJzdCAgICAgICAgfCAwCj4gIERvY3Vt
ZW50YXRpb24veyA9PiBkcml2ZXJzfS9zb3VuZC9jYXJkcy9idDg3eC5yc3QgICAgICAgICAgICAg
ICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vc291bmQvY2FyZHMvY21pcGNp
LnJzdCAgICAgICAgICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L3Nv
dW5kL2NhcmRzL2VtdTEwazEtamFjay5yc3QgICAgICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24v
eyA9PiBkcml2ZXJzfS9zb3VuZC9jYXJkcy9oZHNwbS5yc3QgICAgICAgICAgICAgICAgIHwgMAo+
ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vc291bmQvY2FyZHMvaW1nLXNwZGlmLWluLnJz
dCAgICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L3NvdW5kL2NhcmRz
L2luZGV4LnJzdCAgICAgICAgICAgICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2
ZXJzfS9zb3VuZC9jYXJkcy9qb3lzdGljay5yc3QgICAgICAgICAgICAgIHwgMAo+ICBEb2N1bWVu
dGF0aW9uL3sgPT4gZHJpdmVyc30vc291bmQvY2FyZHMvbWF5YTQ0LnJzdCAgICAgICAgICAgICAg
ICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L3NvdW5kL2NhcmRzL21peGFydC5y
c3QgICAgICAgICAgICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9zb3Vu
ZC9jYXJkcy9tdWx0aXNvdW5kLnNoICAgICAgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sg
PT4gZHJpdmVyc30vc291bmQvY2FyZHMvc2ItbGl2ZS1taXhlci5yc3QgICAgICAgICB8IDAKPiAg
RG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L3NvdW5kL2NhcmRzL3NlcmlhbC11MTY1NTAucnN0
ICAgICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9zb3VuZC9jYXJkcy92
aWE4Mnh4LW1peGVyLnJzdCAgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVy
c30vc291bmQvY29uZi5weSAgICAgICAgICAgICAgICAgICAgICAgICB8IDAKPiAgRG9jdW1lbnRh
dGlvbi97ID0+IGRyaXZlcnN9L3NvdW5kL2Rlc2lnbnMvY2hhbm5lbC1tYXBwaW5nLWFwaS5yc3Qg
fCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9zb3VuZC9kZXNpZ25zL2NvbXByZXNz
LW9mZmxvYWQucnN0ICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vc291bmQv
ZGVzaWducy9jb250cm9sLW5hbWVzLnJzdCAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+
IGRyaXZlcnN9L3NvdW5kL2Rlc2lnbnMvaW5kZXgucnN0ICAgICAgICAgICAgICAgfCAwCj4gIERv
Y3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9zb3VuZC9kZXNpZ25zL2phY2stY29udHJvbHMucnN0
ICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vc291bmQvZGVzaWducy9v
c3MtZW11bGF0aW9uLnJzdCAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9
L3NvdW5kL2Rlc2lnbnMvcG93ZXJzYXZlLnJzdCAgICAgICAgICAgfCAwCj4gIERvY3VtZW50YXRp
b24veyA9PiBkcml2ZXJzfS9zb3VuZC9kZXNpZ25zL3Byb2NmaWxlLnJzdCAgICAgICAgICAgIHwg
MAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vc291bmQvZGVzaWducy9zZXEtb3NzLnJz
dCAgICAgICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L3NvdW5kL2Rl
c2lnbnMvdGltZXN0YW1waW5nLnJzdCAgICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBk
cml2ZXJzfS9zb3VuZC9kZXNpZ25zL3RyYWNlcG9pbnRzLnJzdCAgICAgICAgIHwgMAo+ICBEb2N1
bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vc291bmQvaGQtYXVkaW8vY29udHJvbHMucnN0ICAgICAg
ICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L3NvdW5kL2hkLWF1ZGlvL2Rw
LW1zdC5yc3QgICAgICAgICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9z
b3VuZC9oZC1hdWRpby9pbmRleC5yc3QgICAgICAgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9u
L3sgPT4gZHJpdmVyc30vc291bmQvaGQtYXVkaW8vbW9kZWxzLnJzdCAgICAgICAgICAgICB8IDAK
PiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L3NvdW5kL2hkLWF1ZGlvL25vdGVzLnJzdCAg
ICAgICAgICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9zb3VuZC9pbmRl
eC5yc3QgICAgICAgICAgICAgICAgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJp
dmVyc30vc291bmQva2VybmVsLWFwaS9hbHNhLWRyaXZlci1hcGkucnN0ICB8IDAKPiAgRG9jdW1l
bnRhdGlvbi97ID0+IGRyaXZlcnN9L3NvdW5kL2tlcm5lbC1hcGkvaW5kZXgucnN0ICAgICAgICAg
ICAgfCAwCj4gIC4uLi97ID0+IGRyaXZlcnN9L3NvdW5kL2tlcm5lbC1hcGkvd3JpdGluZy1hbi1h
bHNhLWRyaXZlci5yc3QgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vc291
bmQvc29jL2Nsb2NraW5nLnJzdCAgICAgICAgICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97
ID0+IGRyaXZlcnN9L3NvdW5kL3NvYy9jb2RlYy10by1jb2RlYy5yc3QgICAgICAgICAgfCAwCj4g
IERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9zb3VuZC9zb2MvY29kZWMucnN0ICAgICAgICAg
ICAgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vc291bmQvc29jL2Rh
aS5yc3QgICAgICAgICAgICAgICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZl
cnN9L3NvdW5kL3NvYy9kYXBtLnJzdCAgICAgICAgICAgICAgICAgICAgfCAwCj4gIERvY3VtZW50
YXRpb24veyA9PiBkcml2ZXJzfS9zb3VuZC9zb2MvZHBjbS5yc3QgICAgICAgICAgICAgICAgICAg
IHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vc291bmQvc29jL2luZGV4LnJzdCAg
ICAgICAgICAgICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L3NvdW5k
L3NvYy9qYWNrLnJzdCAgICAgICAgICAgICAgICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9
PiBkcml2ZXJzfS9zb3VuZC9zb2MvbWFjaGluZS5yc3QgICAgICAgICAgICAgICAgIHwgMAo+ICBE
b2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vc291bmQvc29jL292ZXJ2aWV3LnJzdCAgICAgICAg
ICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L3NvdW5kL3NvYy9wbGF0
Zm9ybS5yc3QgICAgICAgICAgICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJz
fS9zb3VuZC9zb2MvcG9wcy1jbGlja3MucnN0ICAgICAgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0
aW9uL3sgPT4gZHJpdmVyc30vdXNiL0NSRURJVFMgICAgICAgICAgICAgICAgICAgICAgICAgICB8
IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L3VzYi9XVVNCLURlc2lnbi1vdmVydmll
dy50eHQgICAgICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS91c2IvYWNt
LnR4dCAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4g
ZHJpdmVyc30vdXNiL2F1dGhvcml6YXRpb24udHh0ICAgICAgICAgICAgICAgICB8IDAKPiAgRG9j
dW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L3VzYi9jaGlwaWRlYS50eHQgICAgICAgICAgICAgICAg
ICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS91c2IvZHdjMy50eHQgICAg
ICAgICAgICAgICAgICAgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30v
dXNiL2VoY2kudHh0ICAgICAgICAgICAgICAgICAgICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlv
bi97ID0+IGRyaXZlcnN9L3VzYi9mdW5jdGlvbmZzLnR4dCAgICAgICAgICAgICAgICAgICAgfCAw
Cj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS91c2IvZ2FkZ2V0LXRlc3RpbmcudHh0ICAg
ICAgICAgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vdXNiL2dhZGdl
dF9jb25maWdmcy50eHQgICAgICAgICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRy
aXZlcnN9L3VzYi9nYWRnZXRfaGlkLnR4dCAgICAgICAgICAgICAgICAgICAgfCAwCj4gIERvY3Vt
ZW50YXRpb24veyA9PiBkcml2ZXJzfS91c2IvZ2FkZ2V0X211bHRpLnR4dCAgICAgICAgICAgICAg
ICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vdXNiL2dhZGdldF9wcmludGVy
LnR4dCAgICAgICAgICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L3Vz
Yi9nYWRnZXRfc2VyaWFsLnR4dCAgICAgICAgICAgICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24v
eyA9PiBkcml2ZXJzfS91c2IvaXV1X3Bob2VuaXgudHh0ICAgICAgICAgICAgICAgICAgIHwgMAo+
ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vdXNiL2xpbnV4LWNkYy1hY20uaW5mICAgICAg
ICAgICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L3VzYi9saW51eC5p
bmYgICAgICAgICAgICAgICAgICAgICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2
ZXJzfS91c2IvbWFzcy1zdG9yYWdlLnR4dCAgICAgICAgICAgICAgICAgIHwgMAo+ICBEb2N1bWVu
dGF0aW9uL3sgPT4gZHJpdmVyc30vdXNiL21pc2NfdXNic2V2c2VnLnR4dCAgICAgICAgICAgICAg
ICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L3VzYi9tdG91Y2h1c2IudHh0ICAg
ICAgICAgICAgICAgICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS91c2Iv
b2hjaS50eHQgICAgICAgICAgICAgICAgICAgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sg
PT4gZHJpdmVyc30vdXNiL3Jpby50eHQgICAgICAgICAgICAgICAgICAgICAgICAgICB8IDAKPiAg
RG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L3VzYi91c2ItaGVscC50eHQgICAgICAgICAgICAg
ICAgICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS91c2IvdXNiLXNlcmlh
bC50eHQgICAgICAgICAgICAgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVy
c30vdXNiL3VzYmRldmZzLWRyb3AtcGVybWlzc2lvbnMuYyAgICAgICB8IDAKPiAgRG9jdW1lbnRh
dGlvbi97ID0+IGRyaXZlcnN9L3VzYi91c2JpcF9wcm90b2NvbC50eHQgICAgICAgICAgICAgICAg
fCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS91c2IvdXNibW9uLnR4dCAgICAgICAg
ICAgICAgICAgICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vdXNiL3d1
c2ItY2JhZiAgICAgICAgICAgICAgICAgICAgICAgICB8IDAKPiAgLi4uL3sgPT4gZHJpdmVyc30v
d2F0Y2hkb2cvY29udmVydF9kcml2ZXJzX3RvX2tlcm5lbF9hcGkucnN0ICAgICAgfCAwCj4gIERv
Y3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS93YXRjaGRvZy9ocHdkdC5yc3QgICAgICAgICAgICAg
ICAgICAgIHwgMAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vd2F0Y2hkb2cvaW5kZXgu
cnN0ICAgICAgICAgICAgICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9
L3dhdGNoZG9nL21seC13ZHQucnN0ICAgICAgICAgICAgICAgICAgfCAwCj4gIERvY3VtZW50YXRp
b24veyA9PiBkcml2ZXJzfS93YXRjaGRvZy9wY3dkLXdhdGNoZG9nLnJzdCAgICAgICAgICAgIHwg
MAo+ICBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vd2F0Y2hkb2cvd2F0Y2hkb2ctYXBpLnJz
dCAgICAgICAgICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L3dhdGNoZG9n
L3dhdGNoZG9nLWtlcm5lbC1hcGkucnN0ICAgICAgfCAwCj4gIERvY3VtZW50YXRpb24veyA9PiBk
cml2ZXJzfS93YXRjaGRvZy93YXRjaGRvZy1wYXJhbWV0ZXJzLnJzdCAgICAgIHwgMAo+ICBEb2N1
bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vd2F0Y2hkb2cvd2F0Y2hkb2ctcG0ucnN0ICAgICAgICAg
ICAgICB8IDAKPiAgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L3dhdGNoZG9nL3dkdC5yc3Qg
ICAgICAgICAgICAgICAgICAgICAgfCAwCj4gIDEwNzkgZmlsZXMgY2hhbmdlZCwgMCBpbnNlcnRp
b25zKCspLCAwIGRlbGV0aW9ucygtKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZl
cnN9L1BDSS9NU0ktSE9XVE8udHh0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+
IGRyaXZlcnN9L1BDSS9QQ0lFQlVTLUhPV1RPLnR4dCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50
YXRpb24veyA9PiBkcml2ZXJzfS9QQ0kvYWNwaS1pbmZvLnR4dCAoMTAwJSkKPiAgcmVuYW1lIERv
Y3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9QQ0kvZW5kcG9pbnQvZnVuY3Rpb24vYmluZGluZy9w
Y2ktdGVzdC50eHQgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30v
UENJL2VuZHBvaW50L3BjaS1lbmRwb2ludC1jZnMudHh0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1l
bnRhdGlvbi97ID0+IGRyaXZlcnN9L1BDSS9lbmRwb2ludC9wY2ktZW5kcG9pbnQudHh0ICgxMDAl
KQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L1BDSS9lbmRwb2ludC9wY2kt
dGVzdC1mdW5jdGlvbi50eHQgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJp
dmVyc30vUENJL2VuZHBvaW50L3BjaS10ZXN0LWhvd3RvLnR4dCAoMTAwJSkKPiAgcmVuYW1lIERv
Y3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9QQ0kvcGNpLWVycm9yLXJlY292ZXJ5LnR4dCAoMTAw
JSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9QQ0kvcGNpLWlvdi1ob3d0
by50eHQgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vUENJL3Bj
aS50eHQgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vUENJL3Bj
aWVhZXItaG93dG8udHh0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZl
cnN9L2FjcGkvZHNkL2xlZHMudHh0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+
IGRyaXZlcnN9L2F1eGRpc3BsYXkvY2ZhZzEyODY0YiAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50
YXRpb24veyA9PiBkcml2ZXJzfS9hdXhkaXNwbGF5L2tzMDEwOCAoMTAwJSkKPiAgcmVuYW1lIERv
Y3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9hdXhkaXNwbGF5L2xjZC1wYW5lbC1jZ3JhbS50eHQg
KDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vYmFja2xpZ2h0L2xw
ODU1eC1kcml2ZXIudHh0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZl
cnN9L2Jsb2NrZGV2L2RyYmQvRFJCRC04LjMtZGF0YS1wYWNrZXRzLnN2ZyAoMTAwJSkKPiAgcmVu
YW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9ibG9ja2Rldi9kcmJkL0RSQkQtZGF0YS1w
YWNrZXRzLnN2ZyAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9i
bG9ja2Rldi9kcmJkL1JFQURNRS50eHQgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sg
PT4gZHJpdmVyc30vYmxvY2tkZXYvZHJiZC9jb25uLXN0YXRlcy04LmRvdCAoMTAwJSkKPiAgcmVu
YW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9ibG9ja2Rldi9kcmJkL2RhdGEtc3RydWN0
dXJlLXY5LnR4dCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9i
bG9ja2Rldi9kcmJkL2Rpc2stc3RhdGVzLTguZG90ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRh
dGlvbi97ID0+IGRyaXZlcnN9L2Jsb2NrZGV2L2RyYmQvZHJiZC1jb25uZWN0aW9uLXN0YXRlLW92
ZXJ2aWV3LmRvdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9i
bG9ja2Rldi9kcmJkL25vZGUtc3RhdGVzLTguZG90ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRh
dGlvbi97ID0+IGRyaXZlcnN9L2Jsb2NrZGV2L2Zsb3BweS50eHQgKDEwMCUpCj4gIHJlbmFtZSBE
b2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vYmxvY2tkZXYvbmJkLnR4dCAoMTAwJSkKPiAgcmVu
YW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9ibG9ja2Rldi9wYXJpZGUudHh0ICgxMDAl
KQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2Jsb2NrZGV2L3JhbWRpc2su
dHh0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2Jsb2NrZGV2
L3pyYW0udHh0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97YnVzLWRldmljZXMgPT4g
ZHJpdmVycy9idXN9L3RpLWdwbWMudHh0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97
ID0+IGRyaXZlcnN9L2Nkcm9tL2Nkcm9tLXN0YW5kYXJkLnJzdCAoMTAwJSkKPiAgcmVuYW1lIERv
Y3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9jZHJvbS9pZGUtY2QucnN0ICgxMDAlKQo+ICByZW5h
bWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2Nkcm9tL2luZGV4LnJzdCAoMTAwJSkKPiAg
cmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9jZHJvbS9wYWNrZXQtd3JpdGluZy5y
c3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vY3B1LWZyZXEv
YW1kLXBvd2Vybm93LnR4dCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2
ZXJzfS9jcHUtZnJlcS9jb3JlLnR4dCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9
PiBkcml2ZXJzfS9jcHUtZnJlcS9jcHUtZHJpdmVycy50eHQgKDEwMCUpCj4gIHJlbmFtZSBEb2N1
bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vY3B1LWZyZXEvY3B1ZnJlcS1uZm9yY2UyLnR4dCAoMTAw
JSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9jcHUtZnJlcS9jcHVmcmVx
LXN0YXRzLnR4dCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9j
cHUtZnJlcS9pbmRleC50eHQgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJp
dmVyc30vY3B1LWZyZXEvcGNjLWNwdWZyZXEudHh0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRh
dGlvbi97ID0+IGRyaXZlcnN9L2NyeXB0by9hcGktYWVhZC5yc3QgKDEwMCUpCj4gIHJlbmFtZSBE
b2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vY3J5cHRvL2FwaS1ha2NpcGhlci5yc3QgKDEwMCUp
Cj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vY3J5cHRvL2FwaS1kaWdlc3Qu
cnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2NyeXB0by9h
cGktaW50cm8udHh0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9
L2NyeXB0by9hcGkta3BwLnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBk
cml2ZXJzfS9jcnlwdG8vYXBpLXJuZy5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9u
L3sgPT4gZHJpdmVyc30vY3J5cHRvL2FwaS1zYW1wbGVzLnJzdCAoMTAwJSkKPiAgcmVuYW1lIERv
Y3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9jcnlwdG8vYXBpLXNrY2lwaGVyLnJzdCAoMTAwJSkK
PiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9jcnlwdG8vYXBpLnJzdCAoMTAw
JSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9jcnlwdG8vYXJjaGl0ZWN0
dXJlLnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9jcnlw
dG8vYXN5bW1ldHJpYy1rZXlzLnR4dCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9
PiBkcml2ZXJzfS9jcnlwdG8vYXN5bmMtdHgtYXBpLnR4dCAoMTAwJSkKPiAgcmVuYW1lIERvY3Vt
ZW50YXRpb24veyA9PiBkcml2ZXJzfS9jcnlwdG8vY29uZi5weSAoMTAwJSkKPiAgcmVuYW1lIERv
Y3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9jcnlwdG8vY3J5cHRvX2VuZ2luZS5yc3QgKDEwMCUp
Cj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vY3J5cHRvL2Rlc2NvcmUtcmVh
ZG1lLnR4dCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9jcnlw
dG8vZGV2ZWwtYWxnb3MucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRy
aXZlcnN9L2NyeXB0by9pbmRleC5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sg
PT4gZHJpdmVyc30vY3J5cHRvL2ludHJvLnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRp
b24veyA9PiBkcml2ZXJzfS9jcnlwdG8vdXNlcnNwYWNlLWlmLnJzdCAoMTAwJSkKPiAgcmVuYW1l
IERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9kZXZpY2UtbWFwcGVyL2NhY2hlLXBvbGljaWVz
LnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9kZXZpY2Ut
bWFwcGVyL2NhY2hlLnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2
ZXJzfS9kZXZpY2UtbWFwcGVyL2RlbGF5LnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRp
b24veyA9PiBkcml2ZXJzfS9kZXZpY2UtbWFwcGVyL2RtLWNyeXB0LnJzdCAoMTAwJSkKPiAgcmVu
YW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9kZXZpY2UtbWFwcGVyL2RtLWR1c3QudHh0
ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2RldmljZS1tYXBw
ZXIvZG0tZmxha2V5LnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2
ZXJzfS9kZXZpY2UtbWFwcGVyL2RtLWluaXQucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRh
dGlvbi97ID0+IGRyaXZlcnN9L2RldmljZS1tYXBwZXIvZG0taW50ZWdyaXR5LnJzdCAoMTAwJSkK
PiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9kZXZpY2UtbWFwcGVyL2RtLWlv
LnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9kZXZpY2Ut
bWFwcGVyL2RtLWxvZy5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJp
dmVyc30vZGV2aWNlLW1hcHBlci9kbS1xdWV1ZS1sZW5ndGgucnN0ICgxMDAlKQo+ICByZW5hbWUg
RG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2RldmljZS1tYXBwZXIvZG0tcmFpZC5yc3QgKDEw
MCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vZGV2aWNlLW1hcHBlci9k
bS1zZXJ2aWNlLXRpbWUucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRy
aXZlcnN9L2RldmljZS1tYXBwZXIvZG0tdWV2ZW50LnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3Vt
ZW50YXRpb24veyA9PiBkcml2ZXJzfS9kZXZpY2UtbWFwcGVyL2RtLXpvbmVkLnJzdCAoMTAwJSkK
PiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9kZXZpY2UtbWFwcGVyL2VyYS5y
c3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vZGV2aWNlLW1h
cHBlci9pbmRleC5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVy
c30vZGV2aWNlLW1hcHBlci9rY29weWQucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlv
bi97ID0+IGRyaXZlcnN9L2RldmljZS1tYXBwZXIvbGluZWFyLnJzdCAoMTAwJSkKPiAgcmVuYW1l
IERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9kZXZpY2UtbWFwcGVyL2xvZy13cml0ZXMucnN0
ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2RldmljZS1tYXBw
ZXIvcGVyc2lzdGVudC1kYXRhLnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9
PiBkcml2ZXJzfS9kZXZpY2UtbWFwcGVyL3NuYXBzaG90LnJzdCAoMTAwJSkKPiAgcmVuYW1lIERv
Y3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9kZXZpY2UtbWFwcGVyL3N0YXRpc3RpY3MucnN0ICgx
MDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2RldmljZS1tYXBwZXIv
c3RyaXBlZC5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30v
ZGV2aWNlLW1hcHBlci9zd2l0Y2gucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97
ID0+IGRyaXZlcnN9L2RldmljZS1tYXBwZXIvdGhpbi1wcm92aXNpb25pbmcucnN0ICgxMDAlKQo+
ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2RldmljZS1tYXBwZXIvdW5zdHJp
cGVkLnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9kZXZp
Y2UtbWFwcGVyL3Zlcml0eS5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4g
ZHJpdmVyc30vZGV2aWNlLW1hcHBlci93cml0ZWNhY2hlLnJzdCAoMTAwJSkKPiAgcmVuYW1lIERv
Y3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9kZXZpY2UtbWFwcGVyL3plcm8ucnN0ICgxMDAlKQo+
ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2RyaXZlci1hcGkvODAyMTEvY2Zn
ODAyMTEucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2Ry
aXZlci1hcGkvODAyMTEvY29uZi5weSAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9
PiBkcml2ZXJzfS9kcml2ZXItYXBpLzgwMjExL2luZGV4LnJzdCAoMTAwJSkKPiAgcmVuYW1lIERv
Y3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9kcml2ZXItYXBpLzgwMjExL2ludHJvZHVjdGlvbi5y
c3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vZHJpdmVyLWFw
aS84MDIxMS9tYWM4MDIxMS1hZHZhbmNlZC5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0
aW9uL3sgPT4gZHJpdmVyc30vZHJpdmVyLWFwaS84MDIxMS9tYWM4MDIxMS5yc3QgKDEwMCUpCj4g
IHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vZHJpdmVyLWFwaS9hY3BpL2luZGV4
LnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9kcml2ZXIt
YXBpL2FjcGkvbGludXhpemVkLWFjcGljYS5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0
aW9uL3sgPT4gZHJpdmVyc30vZHJpdmVyLWFwaS9hY3BpL3NjYW5faGFuZGxlcnMucnN0ICgxMDAl
KQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2RyaXZlci1hcGkvYmFzaWNz
LnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9kcml2ZXIt
YXBpL2Nsay5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30v
ZHJpdmVyLWFwaS9jb21wb25lbnQucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97
ID0+IGRyaXZlcnN9L2RyaXZlci1hcGkvY29uZi5weSAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50
YXRpb24veyA9PiBkcml2ZXJzfS9kcml2ZXItYXBpL2RldmljZS1pby5yc3QgKDEwMCUpCj4gIHJl
bmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vZHJpdmVyLWFwaS9kZXZpY2VfY29ubmVj
dGlvbi5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vZHJp
dmVyLWFwaS9kZXZpY2VfbGluay5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sg
PT4gZHJpdmVyc30vZHJpdmVyLWFwaS9kbWEtYnVmLnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3Vt
ZW50YXRpb24veyA9PiBkcml2ZXJzfS9kcml2ZXItYXBpL2RtYWVuZ2luZS9jbGllbnQucnN0ICgx
MDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2RyaXZlci1hcGkvZG1h
ZW5naW5lL2RtYXRlc3QucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRy
aXZlcnN9L2RyaXZlci1hcGkvZG1hZW5naW5lL2luZGV4LnJzdCAoMTAwJSkKPiAgcmVuYW1lIERv
Y3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9kcml2ZXItYXBpL2RtYWVuZ2luZS9wcm92aWRlci5y
c3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vZHJpdmVyLWFw
aS9kbWFlbmdpbmUvcHhhX2RtYS5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sg
PT4gZHJpdmVyc30vZHJpdmVyLWFwaS9lZGFjLnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50
YXRpb24veyA9PiBkcml2ZXJzfS9kcml2ZXItYXBpL2ZpcmV3aXJlLnJzdCAoMTAwJSkKPiAgcmVu
YW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9kcml2ZXItYXBpL2Zpcm13YXJlL2J1aWx0
LWluLWZ3LnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9k
cml2ZXItYXBpL2Zpcm13YXJlL2NvcmUucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlv
bi97ID0+IGRyaXZlcnN9L2RyaXZlci1hcGkvZmlybXdhcmUvZGlyZWN0LWZzLWxvb2t1cC5yc3Qg
KDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vZHJpdmVyLWFwaS9m
aXJtd2FyZS9mYWxsYmFjay1tZWNoYW5pc21zLnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50
YXRpb24veyA9PiBkcml2ZXJzfS9kcml2ZXItYXBpL2Zpcm13YXJlL2Zpcm13YXJlX2NhY2hlLnJz
dCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9kcml2ZXItYXBp
L2Zpcm13YXJlL2Z3X3NlYXJjaF9wYXRoLnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRp
b24veyA9PiBkcml2ZXJzfS9kcml2ZXItYXBpL2Zpcm13YXJlL2luZGV4LnJzdCAoMTAwJSkKPiAg
cmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9kcml2ZXItYXBpL2Zpcm13YXJlL2lu
dHJvZHVjdGlvbi5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVy
c30vZHJpdmVyLWFwaS9maXJtd2FyZS9sb29rdXAtb3JkZXIucnN0ICgxMDAlKQo+ICByZW5hbWUg
RG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2RyaXZlci1hcGkvZmlybXdhcmUvb3RoZXJfaW50
ZXJmYWNlcy5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30v
ZHJpdmVyLWFwaS9maXJtd2FyZS9yZXF1ZXN0X2Zpcm13YXJlLnJzdCAoMTAwJSkKPiAgcmVuYW1l
IERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9kcml2ZXItYXBpL2ZwZ2EvZnBnYS1icmlkZ2Uu
cnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2RyaXZlci1h
cGkvZnBnYS9mcGdhLW1nci5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4g
ZHJpdmVyc30vZHJpdmVyLWFwaS9mcGdhL2ZwZ2EtcHJvZ3JhbW1pbmcucnN0ICgxMDAlKQo+ICBy
ZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2RyaXZlci1hcGkvZnBnYS9mcGdhLXJl
Z2lvbi5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vZHJp
dmVyLWFwaS9mcGdhL2luZGV4LnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9
PiBkcml2ZXJzfS9kcml2ZXItYXBpL2ZwZ2EvaW50cm8ucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9j
dW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2RyaXZlci1hcGkvZnJhbWUtYnVmZmVyLnJzdCAoMTAw
JSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9kcml2ZXItYXBpL2dlbmVy
aWMtY291bnRlci5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVy
c30vZHJpdmVyLWFwaS9ncGlvL2JvYXJkLnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRp
b24veyA9PiBkcml2ZXJzfS9kcml2ZXItYXBpL2dwaW8vY29uc3VtZXIucnN0ICgxMDAlKQo+ICBy
ZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2RyaXZlci1hcGkvZ3Bpby9kcml2ZXIu
cnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2RyaXZlci1h
cGkvZ3Bpby9kcml2ZXJzLW9uLWdwaW8ucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlv
bi97ID0+IGRyaXZlcnN9L2RyaXZlci1hcGkvZ3Bpby9pbmRleC5yc3QgKDEwMCUpCj4gIHJlbmFt
ZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vZHJpdmVyLWFwaS9ncGlvL2ludHJvLnJzdCAo
MTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9kcml2ZXItYXBpL2dw
aW8vbGVnYWN5LnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJz
fS9kcml2ZXItYXBpL2hzaS5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4g
ZHJpdmVyc30vZHJpdmVyLWFwaS9pMmMucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlv
bi97ID0+IGRyaXZlcnN9L2RyaXZlci1hcGkvaTNjL2RldmljZS1kcml2ZXItYXBpLnJzdCAoMTAw
JSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9kcml2ZXItYXBpL2kzYy9p
bmRleC5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vZHJp
dmVyLWFwaS9pM2MvbWFzdGVyLWRyaXZlci1hcGkucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1l
bnRhdGlvbi97ID0+IGRyaXZlcnN9L2RyaXZlci1hcGkvaTNjL3Byb3RvY29sLnJzdCAoMTAwJSkK
PiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9kcml2ZXItYXBpL2lpby9idWZm
ZXJzLnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9kcml2
ZXItYXBpL2lpby9jb3JlLnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBk
cml2ZXJzfS9kcml2ZXItYXBpL2lpby9ody1jb25zdW1lci5yc3QgKDEwMCUpCj4gIHJlbmFtZSBE
b2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vZHJpdmVyLWFwaS9paW8vaW5kZXgucnN0ICgxMDAl
KQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2RyaXZlci1hcGkvaWlvL2lu
dHJvLnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9kcml2
ZXItYXBpL2lpby90cmlnZ2VyZWQtYnVmZmVycy5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVu
dGF0aW9uL3sgPT4gZHJpdmVyc30vZHJpdmVyLWFwaS9paW8vdHJpZ2dlcnMucnN0ICgxMDAlKQo+
ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2RyaXZlci1hcGkvaW5kZXgucnN0
ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2RyaXZlci1hcGkv
aW5mcmFzdHJ1Y3R1cmUucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRy
aXZlcnN9L2RyaXZlci1hcGkvaW5wdXQucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlv
bi97ID0+IGRyaXZlcnN9L2RyaXZlci1hcGkvbGliYXRhLnJzdCAoMTAwJSkKPiAgcmVuYW1lIERv
Y3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9kcml2ZXItYXBpL21lc3NhZ2UtYmFzZWQucnN0ICgx
MDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2RyaXZlci1hcGkvbWlz
Y19kZXZpY2VzLnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJz
fS9kcml2ZXItYXBpL21pc2NlbGxhbmVvdXMucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRh
dGlvbi97ID0+IGRyaXZlcnN9L2RyaXZlci1hcGkvbXRkbmFuZC5yc3QgKDEwMCUpCj4gIHJlbmFt
ZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vZHJpdmVyLWFwaS9wY2kvaW5kZXgucnN0ICgx
MDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2RyaXZlci1hcGkvcGNp
L3AycGRtYS5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30v
ZHJpdmVyLWFwaS9wY2kvcGNpLnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9
PiBkcml2ZXJzfS9kcml2ZXItYXBpL3BpbmN0bC5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVu
dGF0aW9uL3sgPT4gZHJpdmVyc30vZHJpdmVyLWFwaS9wbS9jb25mLnB5ICgxMDAlKQo+ICByZW5h
bWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2RyaXZlci1hcGkvcG0vY3B1aWRsZS5yc3Qg
KDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vZHJpdmVyLWFwaS9w
bS9kZXZpY2VzLnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJz
fS9kcml2ZXItYXBpL3BtL2luZGV4LnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24v
eyA9PiBkcml2ZXJzfS9kcml2ZXItYXBpL3BtL25vdGlmaWVycy5yc3QgKDEwMCUpCj4gIHJlbmFt
ZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vZHJpdmVyLWFwaS9wbS90eXBlcy5yc3QgKDEw
MCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vZHJpdmVyLWFwaS9wcHMu
cnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2RyaXZlci1h
cGkvcHRwLnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9k
cml2ZXItYXBpL3JhcGlkaW8ucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+
IGRyaXZlcnN9L2RyaXZlci1hcGkvcmVndWxhdG9yLnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3Vt
ZW50YXRpb24veyA9PiBkcml2ZXJzfS9kcml2ZXItYXBpL3MzOTAtZHJpdmVycy5yc3QgKDEwMCUp
Cj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vZHJpdmVyLWFwaS9zY3NpLnJz
dCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9kcml2ZXItYXBp
L3NsaW1idXMucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9
L2RyaXZlci1hcGkvc291bmQucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+
IGRyaXZlcnN9L2RyaXZlci1hcGkvc291bmR3aXJlL2Vycm9yX2hhbmRsaW5nLnJzdCAoMTAwJSkK
PiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9kcml2ZXItYXBpL3NvdW5kd2ly
ZS9pbmRleC5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30v
ZHJpdmVyLWFwaS9zb3VuZHdpcmUvbG9ja2luZy5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVu
dGF0aW9uL3sgPT4gZHJpdmVyc30vZHJpdmVyLWFwaS9zb3VuZHdpcmUvc3RyZWFtLnJzdCAoMTAw
JSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9kcml2ZXItYXBpL3NvdW5k
d2lyZS9zdW1tYXJ5LnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2
ZXJzfS9kcml2ZXItYXBpL3NwaS5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sg
PT4gZHJpdmVyc30vZHJpdmVyLWFwaS90YXJnZXQucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1l
bnRhdGlvbi97ID0+IGRyaXZlcnN9L2RyaXZlci1hcGkvdWlvLWhvd3RvLnJzdCAoMTAwJSkKPiAg
cmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9kcml2ZXItYXBpL3VzYi9VUkIucnN0
ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2RyaXZlci1hcGkv
dXNiL2FuY2hvcnMucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZl
cnN9L2RyaXZlci1hcGkvdXNiL2J1bGstc3RyZWFtcy5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1
bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vZHJpdmVyLWFwaS91c2IvY2FsbGJhY2tzLnJzdCAoMTAw
JSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9kcml2ZXItYXBpL3VzYi9k
bWEucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2RyaXZl
ci1hcGkvdXNiL2R3YzMucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRy
aXZlcnN9L2RyaXZlci1hcGkvdXNiL2Vycm9yLWNvZGVzLnJzdCAoMTAwJSkKPiAgcmVuYW1lIERv
Y3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9kcml2ZXItYXBpL3VzYi9nYWRnZXQucnN0ICgxMDAl
KQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2RyaXZlci1hcGkvdXNiL2hv
dHBsdWcucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2Ry
aXZlci1hcGkvdXNiL2luZGV4LnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9
PiBkcml2ZXJzfS9kcml2ZXItYXBpL3VzYi9wZXJzaXN0LnJzdCAoMTAwJSkKPiAgcmVuYW1lIERv
Y3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9kcml2ZXItYXBpL3VzYi9wb3dlci1tYW5hZ2VtZW50
LnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9kcml2ZXIt
YXBpL3VzYi90eXBlYy5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJp
dmVyc30vZHJpdmVyLWFwaS91c2IvdHlwZWNfYnVzLnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3Vt
ZW50YXRpb24veyA9PiBkcml2ZXJzfS9kcml2ZXItYXBpL3VzYi91c2IucnN0ICgxMDAlKQo+ICBy
ZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2RyaXZlci1hcGkvdXNiL3VzYjMtZGVi
dWctcG9ydC5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30v
ZHJpdmVyLWFwaS91c2Ivd3JpdGluZ19tdXNiX2dsdWVfbGF5ZXIucnN0ICgxMDAlKQo+ICByZW5h
bWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2RyaXZlci1hcGkvdXNiL3dyaXRpbmdfdXNi
X2RyaXZlci5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30v
ZHJpdmVyLWFwaS92bWUucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRy
aXZlcnN9L2RyaXZlci1hcGkvdzEucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97
ID0+IGRyaXZlcnN9L2RyaXZlci1tb2RlbC9iaW5kaW5nLnR4dCAoMTAwJSkKPiAgcmVuYW1lIERv
Y3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9kcml2ZXItbW9kZWwvYnVzLnR4dCAoMTAwJSkKPiAg
cmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9kcml2ZXItbW9kZWwvY2xhc3MudHh0
ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2RyaXZlci1tb2Rl
bC9kZXNpZ24tcGF0dGVybnMudHh0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+
IGRyaXZlcnN9L2RyaXZlci1tb2RlbC9kZXZpY2UudHh0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1l
bnRhdGlvbi97ID0+IGRyaXZlcnN9L2RyaXZlci1tb2RlbC9kZXZyZXMudHh0ICgxMDAlKQo+ICBy
ZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2RyaXZlci1tb2RlbC9kcml2ZXIudHh0
ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2RyaXZlci1tb2Rl
bC9vdmVydmlldy50eHQgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVy
c30vZHJpdmVyLW1vZGVsL3BsYXRmb3JtLnR4dCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRp
b24veyA9PiBkcml2ZXJzfS9kcml2ZXItbW9kZWwvcG9ydGluZy50eHQgKDEwMCUpCj4gIHJlbmFt
ZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vZnBnYS9kZmwucnN0ICgxMDAlKQo+ICByZW5h
bWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2ZwZ2EvaW5kZXgucnN0ICgxMDAlKQo+ICBy
ZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2dwaW8vaW5kZXgucnN0ICgxMDAlKQo+
ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2dwaW8vc3lzZnMucnN0ICgxMDAl
KQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2dwdS9hZmJjLnJzdCAoMTAw
JSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9ncHUvYW1kZ3B1LWRjLnJz
dCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9ncHUvYW1kZ3B1
LnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9ncHUvYnJp
ZGdlL2R3LWhkbWkucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZl
cnN9L2dwdS9jb25mLnB5ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZl
cnN9L2dwdS9kcC1tc3QvdG9wb2xvZ3ktZmlndXJlLTEuZG90ICgxMDAlKQo+ICByZW5hbWUgRG9j
dW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2dwdS9kcC1tc3QvdG9wb2xvZ3ktZmlndXJlLTIuZG90
ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2dwdS9kcC1tc3Qv
dG9wb2xvZ3ktZmlndXJlLTMuZG90ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+
IGRyaXZlcnN9L2dwdS9kcml2ZXJzLnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24v
eyA9PiBkcml2ZXJzfS9ncHUvZHJtLWNsaWVudC5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVu
dGF0aW9uL3sgPT4gZHJpdmVyc30vZ3B1L2RybS1pbnRlcm5hbHMucnN0ICgxMDAlKQo+ICByZW5h
bWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2dwdS9kcm0ta21zLWhlbHBlcnMucnN0ICgx
MDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2dwdS9kcm0ta21zLnJz
dCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9ncHUvZHJtLW1t
LnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9ncHUvZHJt
LXVhcGkucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2dw
dS9pOTE1LnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9n
cHUvaW5kZXgucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9
L2dwdS9pbnRyb2R1Y3Rpb24ucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+
IGRyaXZlcnN9L2dwdS9rbXMtcHJvcGVydGllcy5jc3YgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVu
dGF0aW9uL3sgPT4gZHJpdmVyc30vZ3B1L2tvbWVkYS1rbXMucnN0ICgxMDAlKQo+ICByZW5hbWUg
RG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2dwdS9tZXNvbi5yc3QgKDEwMCUpCj4gIHJlbmFt
ZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vZ3B1L21zbS1jcmFzaC1kdW1wLnJzdCAoMTAw
JSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9ncHUvcGwxMTEucnN0ICgx
MDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2dwdS90ZWdyYS5yc3Qg
KDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vZ3B1L3Rpbnlkcm0u
cnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2dwdS90b2Rv
LnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9ncHUvdHZl
MjAwLnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9ncHUv
djNkLnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9ncHUv
dmM0LnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9ncHUv
dmdhLXN3aXRjaGVyb28ucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRy
aXZlcnN9L2dwdS92Z2FhcmJpdGVyLnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24v
eyA9PiBkcml2ZXJzfS9ncHUvdmttcy5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9u
L3sgPT4gZHJpdmVyc30vZ3B1L3hlbi1mcm9udC5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVu
dGF0aW9uL3sgPT4gZHJpdmVyc30vaGlkL2hpZC1hbHBzLnR4dCAoMTAwJSkKPiAgcmVuYW1lIERv
Y3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9oaWQvaGlkLXNlbnNvci50eHQgKDEwMCUpCj4gIHJl
bmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vaGlkL2hpZC10cmFuc3BvcnQudHh0ICgx
MDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2hpZC9oaWRkZXYudHh0
ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2hpZC9oaWRyYXcu
dHh0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2hpZC9pbnRl
bC1pc2gtaGlkLnR4dCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJz
fS9oaWQvdWhpZC50eHQgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVy
c30vaTJjL0RNQS1jb25zaWRlcmF0aW9ucyAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24v
eyA9PiBkcml2ZXJzfS9pMmMvYnVzc2VzL2kyYy1hbGkxNTM1ICgxMDAlKQo+ICByZW5hbWUgRG9j
dW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2kyYy9idXNzZXMvaTJjLWFsaTE1NjMgKDEwMCUpCj4g
IHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vaTJjL2J1c3Nlcy9pMmMtYWxpMTV4
MyAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9pMmMvYnVzc2Vz
L2kyYy1hbWQtbXAyICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9
L2kyYy9idXNzZXMvaTJjLWFtZDc1NiAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9
PiBkcml2ZXJzfS9pMmMvYnVzc2VzL2kyYy1hbWQ4MTExICgxMDAlKQo+ICByZW5hbWUgRG9jdW1l
bnRhdGlvbi97ID0+IGRyaXZlcnN9L2kyYy9idXNzZXMvaTJjLWRpb2xhbi11MmMgKDEwMCUpCj4g
IHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vaTJjL2J1c3Nlcy9pMmMtaTgwMSAo
MTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9pMmMvYnVzc2VzL2ky
Yy1pc210ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2kyYy9i
dXNzZXMvaTJjLW1seGNwbGQgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJp
dmVyc30vaTJjL2J1c3Nlcy9pMmMtbmZvcmNlMiAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRp
b24veyA9PiBkcml2ZXJzfS9pMmMvYnVzc2VzL2kyYy1udmlkaWEtZ3B1ICgxMDAlKQo+ICByZW5h
bWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2kyYy9idXNzZXMvaTJjLW9jb3JlcyAoMTAw
JSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9pMmMvYnVzc2VzL2kyYy1w
YXJwb3J0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2kyYy9i
dXNzZXMvaTJjLXBhcnBvcnQtbGlnaHQgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sg
PT4gZHJpdmVyc30vaTJjL2J1c3Nlcy9pMmMtcGNhLWlzYSAoMTAwJSkKPiAgcmVuYW1lIERvY3Vt
ZW50YXRpb24veyA9PiBkcml2ZXJzfS9pMmMvYnVzc2VzL2kyYy1waWl4NCAoMTAwJSkKPiAgcmVu
YW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9pMmMvYnVzc2VzL2kyYy1zaXM1NTk1ICgx
MDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2kyYy9idXNzZXMvaTJj
LXNpczYzMCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9pMmMv
YnVzc2VzL2kyYy1zaXM5NnggKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJp
dmVyc30vaTJjL2J1c3Nlcy9pMmMtdGFvcy1ldm0gKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0
aW9uL3sgPT4gZHJpdmVyc30vaTJjL2J1c3Nlcy9pMmMtdmlhICgxMDAlKQo+ICByZW5hbWUgRG9j
dW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2kyYy9idXNzZXMvaTJjLXZpYXBybyAoMTAwJSkKPiAg
cmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9pMmMvYnVzc2VzL3NjeDIwMF9hY2Ig
KDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vaTJjL2Rldi1pbnRl
cmZhY2UgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vaTJjL2Zh
dWx0LWNvZGVzICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2ky
Yy9mdW5jdGlvbmFsaXR5ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZl
cnN9L2kyYy9ncGlvLWZhdWx0LWluamVjdGlvbiAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRp
b24veyA9PiBkcml2ZXJzfS9pMmMvaTJjLXByb3RvY29sICgxMDAlKQo+ICByZW5hbWUgRG9jdW1l
bnRhdGlvbi97ID0+IGRyaXZlcnN9L2kyYy9pMmMtc3R1YiAoMTAwJSkKPiAgcmVuYW1lIERvY3Vt
ZW50YXRpb24veyA9PiBkcml2ZXJzfS9pMmMvaTJjLXRvcG9sb2d5ICgxMDAlKQo+ICByZW5hbWUg
RG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2kyYy9pbnN0YW50aWF0aW5nLWRldmljZXMgKDEw
MCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vaTJjL211eGVzL2kyYy1t
dXgtZ3BpbyAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9pMmMv
b2xkLW1vZHVsZS1wYXJhbWV0ZXJzICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+
IGRyaXZlcnN9L2kyYy9zbGF2ZS1lZXByb20tYmFja2VuZCAoMTAwJSkKPiAgcmVuYW1lIERvY3Vt
ZW50YXRpb24veyA9PiBkcml2ZXJzfS9pMmMvc2xhdmUtaW50ZXJmYWNlICgxMDAlKQo+ICByZW5h
bWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2kyYy9zbWJ1cy1wcm90b2NvbCAoMTAwJSkK
PiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9pMmMvc3VtbWFyeSAoMTAwJSkK
PiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9pMmMvdGVuLWJpdC1hZGRyZXNz
ZXMgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vaTJjL3VwZ3Jh
ZGluZy1jbGllbnRzICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9
L2kyYy93cml0aW5nLWNsaWVudHMgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4g
ZHJpdmVyc30vaWRlL0NoYW5nZUxvZy5pZGUtY2QuMTk5NC0yMDA0ICgxMDAlKQo+ICByZW5hbWUg
RG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2lkZS9DaGFuZ2VMb2cuaWRlLWZsb3BweS4xOTk2
LTIwMDIgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vaWRlL0No
YW5nZUxvZy5pZGUtdGFwZS4xOTk1LTIwMDIgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9u
L3sgPT4gZHJpdmVyc30vaWRlL2NoYW5nZWxvZ3MucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1l
bnRhdGlvbi97ID0+IGRyaXZlcnN9L2lkZS9pZGUtdGFwZS5yc3QgKDEwMCUpCj4gIHJlbmFtZSBE
b2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vaWRlL2lkZS5yc3QgKDEwMCUpCj4gIHJlbmFtZSBE
b2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vaWRlL2luZGV4LnJzdCAoMTAwJSkKPiAgcmVuYW1l
IERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9pZGUvd2FybS1wbHVnLWhvd3RvLnJzdCAoMTAw
JSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9pbmZpbmliYW5kL2NvcmVf
bG9ja2luZy50eHQgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30v
aW5maW5pYmFuZC9pcG9pYi50eHQgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4g
ZHJpdmVyc30vaW5maW5pYmFuZC9vcGFfdm5pYy50eHQgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVu
dGF0aW9uL3sgPT4gZHJpdmVyc30vaW5maW5pYmFuZC9zeXNmcy50eHQgKDEwMCUpCj4gIHJlbmFt
ZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vaW5maW5pYmFuZC90YWdfbWF0Y2hpbmcudHh0
ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2luZmluaWJhbmQv
dXNlcl9tYWQudHh0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9
L2luZmluaWJhbmQvdXNlcl92ZXJicy50eHQgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9u
L3sgPT4gZHJpdmVyc30vbGVkcy9pbmRleC5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0
aW9uL3sgPT4gZHJpdmVyc30vbGVkcy9sZWRzLWJsaW5rbS5yc3QgKDEwMCUpCj4gIHJlbmFtZSBE
b2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbGVkcy9sZWRzLWNsYXNzLWZsYXNoLnJzdCAoMTAw
JSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9sZWRzL2xlZHMtY2xhc3Mu
cnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2xlZHMvbGVk
cy1sbTM1NTYucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9
L2xlZHMvbGVkcy1scDM5NDQucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+
IGRyaXZlcnN9L2xlZHMvbGVkcy1scDU1MjEucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRh
dGlvbi97ID0+IGRyaXZlcnN9L2xlZHMvbGVkcy1scDU1MjMucnN0ICgxMDAlKQo+ICByZW5hbWUg
RG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2xlZHMvbGVkcy1scDU1NjIucnN0ICgxMDAlKQo+
ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2xlZHMvbGVkcy1scDU1eHgucnN0
ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2xlZHMvbGVkcy1t
bHhjcGxkLnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9s
ZWRzL2xlZHRyaWctb25lc2hvdC5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sg
PT4gZHJpdmVyc30vbGVkcy9sZWR0cmlnLXRyYW5zaWVudC5yc3QgKDEwMCUpCj4gIHJlbmFtZSBE
b2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbGVkcy9sZWR0cmlnLXVzYnBvcnQucnN0ICgxMDAl
KQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2xlZHMvdWxlZHMucnN0ICgx
MDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L2xpZ2h0bnZtL3BibGsu
dHh0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21kL21kLWNs
dXN0ZXIudHh0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21k
L3JhaWQ1LWNhY2hlLnR4dCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2
ZXJzfS9tZC9yYWlkNS1wcGwudHh0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+
IGRyaXZlcnN9L21lZGlhLy5naXRpZ25vcmUgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9u
L3sgPT4gZHJpdmVyc30vbWVkaWEvTWFrZWZpbGUgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0
aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvYXVkaW8uaC5yc3QuZXhjZXB0aW9ucyAoMTAwJSkKPiAg
cmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS9jYS5oLnJzdC5leGNlcHRp
b25zICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL2Nl
Yy1kcml2ZXJzL2luZGV4LnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBk
cml2ZXJzfS9tZWRpYS9jZWMtZHJpdmVycy9wdWxzZTgtY2VjLnJzdCAoMTAwJSkKPiAgcmVuYW1l
IERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS9jZWMuaC5yc3QuZXhjZXB0aW9ucyAo
MTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS9jb25mLnB5
ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL2NvbmZf
bml0cGljay5weSAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9t
ZWRpYS9kbXguaC5yc3QuZXhjZXB0aW9ucyAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24v
eyA9PiBkcml2ZXJzfS9tZWRpYS9kdmItZHJpdmVycy9hdmVybWVkaWEucnN0ICgxMDAlKQo+ICBy
ZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL2R2Yi1kcml2ZXJzL2J0OHh4
LnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS9k
dmItZHJpdmVycy9jYXJkcy5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4g
ZHJpdmVyc30vbWVkaWEvZHZiLWRyaXZlcnMvY2kucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1l
bnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL2R2Yi1kcml2ZXJzL2NvbnRyaWJ1dG9ycy5yc3Qg
KDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvZHZiLWRy
aXZlcnMvZHZiLXVzYi5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJp
dmVyc30vbWVkaWEvZHZiLWRyaXZlcnMvZmFxLnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50
YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS9kdmItZHJpdmVycy9mcm9udGVuZHMucnN0ICgxMDAl
KQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL2R2Yi1kcml2ZXJz
L2luZGV4LnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9t
ZWRpYS9kdmItZHJpdmVycy9pbnRyby5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9u
L3sgPT4gZHJpdmVyc30vbWVkaWEvZHZiLWRyaXZlcnMvbG1lZG0wNC5yc3QgKDEwMCUpCj4gIHJl
bmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvZHZiLWRyaXZlcnMvb3BlcmEt
ZmlybXdhcmUucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9
L21lZGlhL2R2Yi1kcml2ZXJzL3RlY2huaXNhdC5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVu
dGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvZHZiLWRyaXZlcnMvdHR1c2ItZGVjLnJzdCAoMTAw
JSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS9kdmItZHJpdmVy
cy91ZGV2LnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9t
ZWRpYS9mcm9udGVuZC5oLnJzdC5leGNlcHRpb25zICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRh
dGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL2luZGV4LnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3Vt
ZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS9pbnRyby5yc3QgKDEwMCUpCj4gIHJlbmFtZSBE
b2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEva2FwaS9jZWMtY29yZS5yc3QgKDEwMCUp
Cj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEva2FwaS9jc2kyLnJz
dCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS9rYXBp
L2R0di1jYS5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30v
bWVkaWEva2FwaS9kdHYtY29tbW9uLnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24v
eyA9PiBkcml2ZXJzfS9tZWRpYS9rYXBpL2R0di1jb3JlLnJzdCAoMTAwJSkKPiAgcmVuYW1lIERv
Y3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS9rYXBpL2R0di1kZW11eC5yc3QgKDEwMCUp
Cj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEva2FwaS9kdHYtZnJv
bnRlbmQucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21l
ZGlhL2thcGkvZHR2LW5ldC5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4g
ZHJpdmVyc30vbWVkaWEva2FwaS9tYy1jb3JlLnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50
YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS9rYXBpL3JjLWNvcmUucnN0ICgxMDAlKQo+ICByZW5h
bWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL2thcGkvdjRsMi1hc3luYy5yc3Qg
KDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEva2FwaS92
NGwyLWNsb2Nrcy5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVy
c30vbWVkaWEva2FwaS92NGwyLWNvbW1vbi5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0
aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEva2FwaS92NGwyLWNvbnRyb2xzLnJzdCAoMTAwJSkKPiAg
cmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS9rYXBpL3Y0bDItY29yZS5y
c3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEva2Fw
aS92NGwyLWRldi5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVy
c30vbWVkaWEva2FwaS92NGwyLWRldmljZS5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0
aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEva2FwaS92NGwyLWR2LXRpbWluZ3MucnN0ICgxMDAlKQo+
ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL2thcGkvdjRsMi1ldmVu
dC5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEv
a2FwaS92NGwyLWZoLnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2
ZXJzfS9tZWRpYS9rYXBpL3Y0bDItZmxhc2gtbGVkLWNsYXNzLnJzdCAoMTAwJSkKPiAgcmVuYW1l
IERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS9rYXBpL3Y0bDItZndub2RlLnJzdCAo
MTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS9rYXBpL3Y0
bDItaW50cm8ucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9
L21lZGlhL2thcGkvdjRsMi1tYy5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sg
PT4gZHJpdmVyc30vbWVkaWEva2FwaS92NGwyLW1lZGlhYnVzLnJzdCAoMTAwJSkKPiAgcmVuYW1l
IERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS9rYXBpL3Y0bDItbWVtMm1lbS5yc3Qg
KDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEva2FwaS92
NGwyLXJlY3QucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9
L21lZGlhL2thcGkvdjRsMi1zdWJkZXYucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlv
bi97ID0+IGRyaXZlcnN9L21lZGlhL2thcGkvdjRsMi10dW5lci5yc3QgKDEwMCUpCj4gIHJlbmFt
ZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEva2FwaS92NGwyLXR2ZWVwcm9tLnJz
dCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS9rYXBp
L3Y0bDItdmlkZW9idWYucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRy
aXZlcnN9L21lZGlhL2thcGkvdjRsMi12aWRlb2J1ZjIucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9j
dW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL2xpcmMuaC5yc3QuZXhjZXB0aW9ucyAoMTAw
JSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS9tZWRpYS5oLnJz
dC5leGNlcHRpb25zICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9
L21lZGlhL21lZGlhX2thcGkucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+
IGRyaXZlcnN9L21lZGlhL21lZGlhX3VhcGkucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRh
dGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL25ldC5oLnJzdC5leGNlcHRpb25zICgxMDAlKQo+ICBy
ZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3R5cGljYWxfbWVkaWFfZGV2
aWNlLnN2ZyAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRp
YS91YXBpL2NlYy9jZWMtYXBpLnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9
PiBkcml2ZXJzfS9tZWRpYS91YXBpL2NlYy9jZWMtZnVuYy1jbG9zZS5yc3QgKDEwMCUpCj4gIHJl
bmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9jZWMvY2VjLWZ1bmMt
aW9jdGwucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21l
ZGlhL3VhcGkvY2VjL2NlYy1mdW5jLW9wZW4ucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRh
dGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvY2VjL2NlYy1mdW5jLXBvbGwucnN0ICgxMDAl
KQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvY2VjL2Nl
Yy1mdW5jcy5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30v
bWVkaWEvdWFwaS9jZWMvY2VjLWhlYWRlci5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0
aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9jZWMvY2VjLWludHJvLnJzdCAoMTAwJSkKPiAg
cmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL2NlYy9jZWMtaW9j
LWFkYXAtZy1jYXBzLnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2
ZXJzfS9tZWRpYS91YXBpL2NlYy9jZWMtaW9jLWFkYXAtZy1sb2ctYWRkcnMucnN0ICgxMDAlKQo+
ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvY2VjL2NlYy1p
b2MtYWRhcC1nLXBoeXMtYWRkci5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sg
PT4gZHJpdmVyc30vbWVkaWEvdWFwaS9jZWMvY2VjLWlvYy1kcWV2ZW50LnJzdCAoMTAwJSkKPiAg
cmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL2NlYy9jZWMtaW9j
LWctbW9kZS5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30v
bWVkaWEvdWFwaS9jZWMvY2VjLWlvYy1yZWNlaXZlLnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3Vt
ZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL2NlYy9jZWMtcGluLWVycm9yLWluai5y
c3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFw
aS9kdmIvYXVkaW8tYmlsaW5ndWFsLWNoYW5uZWwtc2VsZWN0LnJzdCAoMTAwJSkKPiAgcmVuYW1l
IERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL2R2Yi9hdWRpby1jaGFubmVs
LXNlbGVjdC5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30v
bWVkaWEvdWFwaS9kdmIvYXVkaW8tY2xlYXItYnVmZmVyLnJzdCAoMTAwJSkKPiAgcmVuYW1lIERv
Y3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL2R2Yi9hdWRpby1jb250aW51ZS5y
c3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFw
aS9kdmIvYXVkaW8tZmNsb3NlLnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9
PiBkcml2ZXJzfS9tZWRpYS91YXBpL2R2Yi9hdWRpby1mb3Blbi5yc3QgKDEwMCUpCj4gIHJlbmFt
ZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9kdmIvYXVkaW8tZndyaXRl
LnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91
YXBpL2R2Yi9hdWRpby1nZXQtY2FwYWJpbGl0aWVzLnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3Vt
ZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL2R2Yi9hdWRpby1nZXQtc3RhdHVzLnJz
dCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBp
L2R2Yi9hdWRpby1wYXVzZS5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4g
ZHJpdmVyc30vbWVkaWEvdWFwaS9kdmIvYXVkaW8tcGxheS5yc3QgKDEwMCUpCj4gIHJlbmFtZSBE
b2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9kdmIvYXVkaW8tc2VsZWN0LXNv
dXJjZS5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVk
aWEvdWFwaS9kdmIvYXVkaW8tc2V0LWF2LXN5bmMucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1l
bnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvZHZiL2F1ZGlvLXNldC1ieXBhc3MtbW9k
ZS5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEv
dWFwaS9kdmIvYXVkaW8tc2V0LWlkLnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24v
eyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL2R2Yi9hdWRpby1zZXQtbWl4ZXIucnN0ICgxMDAlKQo+
ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvZHZiL2F1ZGlv
LXNldC1tdXRlLnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJz
fS9tZWRpYS91YXBpL2R2Yi9hdWRpby1zZXQtc3RyZWFtdHlwZS5yc3QgKDEwMCUpCj4gIHJlbmFt
ZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9kdmIvYXVkaW8tc3RvcC5y
c3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFw
aS9kdmIvYXVkaW8ucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZl
cnN9L21lZGlhL3VhcGkvZHZiL2F1ZGlvX2RhdGFfdHlwZXMucnN0ICgxMDAlKQo+ICByZW5hbWUg
RG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvZHZiL2F1ZGlvX2Z1bmN0aW9u
X2NhbGxzLnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9t
ZWRpYS91YXBpL2R2Yi9jYS1mY2xvc2UucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlv
bi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvZHZiL2NhLWZvcGVuLnJzdCAoMTAwJSkKPiAgcmVu
YW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL2R2Yi9jYS1nZXQtY2Fw
LnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91
YXBpL2R2Yi9jYS1nZXQtZGVzY3ItaW5mby5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0
aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9kdmIvY2EtZ2V0LW1zZy5yc3QgKDEwMCUpCj4g
IHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9kdmIvY2EtZ2V0
LXNsb3QtaW5mby5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVy
c30vbWVkaWEvdWFwaS9kdmIvY2EtcmVzZXQucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRh
dGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvZHZiL2NhLXNlbmQtbXNnLnJzdCAoMTAwJSkK
PiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL2R2Yi9jYS1z
ZXQtZGVzY3IucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9
L21lZGlhL3VhcGkvZHZiL2NhLnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9
PiBkcml2ZXJzfS9tZWRpYS91YXBpL2R2Yi9jYV9kYXRhX3R5cGVzLnJzdCAoMTAwJSkKPiAgcmVu
YW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL2R2Yi9jYV9mdW5jdGlv
bl9jYWxscy5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30v
bWVkaWEvdWFwaS9kdmIvZGVtdXgucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97
ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvZHZiL2RteC1hZGQtcGlkLnJzdCAoMTAwJSkKPiAgcmVu
YW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL2R2Yi9kbXgtZXhwYnVm
LnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91
YXBpL2R2Yi9kbXgtZmNsb3NlLnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9
PiBkcml2ZXJzfS9tZWRpYS91YXBpL2R2Yi9kbXgtZm9wZW4ucnN0ICgxMDAlKQo+ICByZW5hbWUg
RG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvZHZiL2RteC1mcmVhZC5yc3Qg
KDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9k
dmIvZG14LWZ3cml0ZS5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJp
dmVyc30vbWVkaWEvdWFwaS9kdmIvZG14LWdldC1wZXMtcGlkcy5yc3QgKDEwMCUpCj4gIHJlbmFt
ZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9kdmIvZG14LWdldC1zdGMu
cnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3Vh
cGkvZHZiL2RteC1tbWFwLnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBk
cml2ZXJzfS9tZWRpYS91YXBpL2R2Yi9kbXgtbXVubWFwLnJzdCAoMTAwJSkKPiAgcmVuYW1lIERv
Y3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL2R2Yi9kbXgtcWJ1Zi5yc3QgKDEw
MCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9kdmIv
ZG14LXF1ZXJ5YnVmLnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2
ZXJzfS9tZWRpYS91YXBpL2R2Yi9kbXgtcmVtb3ZlLXBpZC5yc3QgKDEwMCUpCj4gIHJlbmFtZSBE
b2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9kdmIvZG14LXJlcWJ1ZnMucnN0
ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkv
ZHZiL2RteC1zZXQtYnVmZmVyLXNpemUucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlv
bi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvZHZiL2RteC1zZXQtZmlsdGVyLnJzdCAoMTAwJSkK
PiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL2R2Yi9kbXgt
c2V0LXBlcy1maWx0ZXIucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRy
aXZlcnN9L21lZGlhL3VhcGkvZHZiL2RteC1zdGFydC5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1
bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9kdmIvZG14LXN0b3AucnN0ICgxMDAl
KQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvZHZiL2Rt
eF9mY2FsbHMucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9
L21lZGlhL3VhcGkvZHZiL2RteF90eXBlcy5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0
aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9kdmIvZHZiLWZlLXJlYWQtc3RhdHVzLnJzdCAo
MTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL2R2
Yi9kdmItZnJvbnRlbmQtZXZlbnQucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97
ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvZHZiL2R2Yi1mcm9udGVuZC1wYXJhbWV0ZXJzLnJzdCAo
MTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL2R2
Yi9kdmJhcGkucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9
L21lZGlhL3VhcGkvZHZiL2R2YnByb3BlcnR5LnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50
YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL2R2Yi9kdmJzdGIuc3ZnICgxMDAlKQo+ICBy
ZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvZHZiL2V4YW1wbGVz
LnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91
YXBpL2R2Yi9mZS1iYW5kd2lkdGgtdC5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9u
L3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9kdmIvZmUtZGlzZXFjLXJlY3Ytc2xhdmUtcmVwbHku
cnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3Vh
cGkvZHZiL2ZlLWRpc2VxYy1yZXNldC1vdmVybG9hZC5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1
bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9kdmIvZmUtZGlzZXFjLXNlbmQtYnVy
c3QucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlh
L3VhcGkvZHZiL2ZlLWRpc2VxYy1zZW5kLW1hc3Rlci1jbWQucnN0ICgxMDAlKQo+ICByZW5hbWUg
RG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvZHZiL2ZlLWRpc2huZXR3b3Jr
LXNlbmQtbGVnYWN5LWNtZC5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4g
ZHJpdmVyc30vbWVkaWEvdWFwaS9kdmIvZmUtZW5hYmxlLWhpZ2gtbG5iLXZvbHRhZ2UucnN0ICgx
MDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvZHZi
L2ZlLWdldC1ldmVudC5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJp
dmVyc30vbWVkaWEvdWFwaS9kdmIvZmUtZ2V0LWZyb250ZW5kLnJzdCAoMTAwJSkKPiAgcmVuYW1l
IERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL2R2Yi9mZS1nZXQtaW5mby5y
c3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFw
aS9kdmIvZmUtZ2V0LXByb3BlcnR5LnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24v
eyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL2R2Yi9mZS1yZWFkLWJlci5yc3QgKDEwMCUpCj4gIHJl
bmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9kdmIvZmUtcmVhZC1z
aWduYWwtc3RyZW5ndGgucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRy
aXZlcnN9L21lZGlhL3VhcGkvZHZiL2ZlLXJlYWQtc25yLnJzdCAoMTAwJSkKPiAgcmVuYW1lIERv
Y3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL2R2Yi9mZS1yZWFkLXN0YXR1cy5y
c3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFw
aS9kdmIvZmUtcmVhZC11bmNvcnJlY3RlZC1ibG9ja3MucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9j
dW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvZHZiL2ZlLXNldC1mcm9udGVuZC10
dW5lLW1vZGUucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9
L21lZGlhL3VhcGkvZHZiL2ZlLXNldC1mcm9udGVuZC5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1
bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9kdmIvZmUtc2V0LXRvbmUucnN0ICgx
MDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvZHZi
L2ZlLXNldC12b2x0YWdlLnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBk
cml2ZXJzfS9tZWRpYS91YXBpL2R2Yi9mZS10eXBlLXQucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9j
dW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvZHZiL2ZlX3Byb3BlcnR5X3BhcmFt
ZXRlcnMucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21l
ZGlhL3VhcGkvZHZiL2Zyb250ZW5kLWhlYWRlci5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVu
dGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9kdmIvZnJvbnRlbmQtcHJvcGVydHktY2Fi
bGUtc3lzdGVtcy5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVy
c30vbWVkaWEvdWFwaS9kdmIvZnJvbnRlbmQtcHJvcGVydHktc2F0ZWxsaXRlLXN5c3RlbXMucnN0
ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkv
ZHZiL2Zyb250ZW5kLXByb3BlcnR5LXRlcnJlc3RyaWFsLXN5c3RlbXMucnN0ICgxMDAlKQo+ICBy
ZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvZHZiL2Zyb250ZW5k
LXN0YXQtcHJvcGVydGllcy5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4g
ZHJpdmVyc30vbWVkaWEvdWFwaS9kdmIvZnJvbnRlbmQucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9j
dW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvZHZiL2Zyb250ZW5kX2ZfY2xvc2Uu
cnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3Vh
cGkvZHZiL2Zyb250ZW5kX2Zfb3Blbi5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9u
L3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9kdmIvZnJvbnRlbmRfZmNhbGxzLnJzdCAoMTAwJSkK
PiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL2R2Yi9mcm9u
dGVuZF9sZWdhY3lfYXBpLnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBk
cml2ZXJzfS9tZWRpYS91YXBpL2R2Yi9mcm9udGVuZF9sZWdhY3lfZHZidjNfYXBpLnJzdCAoMTAw
JSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL2R2Yi9o
ZWFkZXJzLnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9t
ZWRpYS91YXBpL2R2Yi9pbnRyby5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sg
PT4gZHJpdmVyc30vbWVkaWEvdWFwaS9kdmIvbGVnYWN5X2R2Yl9hcGlzLnJzdCAoMTAwJSkKPiAg
cmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL2R2Yi9uZXQtYWRk
LWlmLnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRp
YS91YXBpL2R2Yi9uZXQtZ2V0LWlmLnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24v
eyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL2R2Yi9uZXQtcmVtb3ZlLWlmLnJzdCAoMTAwJSkKPiAg
cmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL2R2Yi9uZXQtdHlw
ZXMucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlh
L3VhcGkvZHZiL25ldC5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJp
dmVyc30vbWVkaWEvdWFwaS9kdmIvcXVlcnktZHZiLWZyb250ZW5kLWluZm8ucnN0ICgxMDAlKQo+
ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvZHZiL3ZpZGVv
LWNsZWFyLWJ1ZmZlci5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJp
dmVyc30vbWVkaWEvdWFwaS9kdmIvdmlkZW8tY29tbWFuZC5yc3QgKDEwMCUpCj4gIHJlbmFtZSBE
b2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9kdmIvdmlkZW8tY29udGludWUu
cnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3Vh
cGkvZHZiL3ZpZGVvLWZhc3QtZm9yd2FyZC5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0
aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9kdmIvdmlkZW8tZmNsb3NlLnJzdCAoMTAwJSkK
PiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL2R2Yi92aWRl
by1mb3Blbi5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30v
bWVkaWEvdWFwaS9kdmIvdmlkZW8tZnJlZXplLnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50
YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL2R2Yi92aWRlby1md3JpdGUucnN0ICgxMDAl
KQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvZHZiL3Zp
ZGVvLWdldC1jYXBhYmlsaXRpZXMucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97
ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvZHZiL3ZpZGVvLWdldC1ldmVudC5yc3QgKDEwMCUpCj4g
IHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9kdmIvdmlkZW8t
Z2V0LWZyYW1lLWNvdW50LnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBk
cml2ZXJzfS9tZWRpYS91YXBpL2R2Yi92aWRlby1nZXQtcHRzLnJzdCAoMTAwJSkKPiAgcmVuYW1l
IERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL2R2Yi92aWRlby1nZXQtc2l6
ZS5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEv
dWFwaS9kdmIvdmlkZW8tZ2V0LXN0YXR1cy5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0
aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9kdmIvdmlkZW8tcGxheS5yc3QgKDEwMCUpCj4g
IHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9kdmIvdmlkZW8t
c2VsZWN0LXNvdXJjZS5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJp
dmVyc30vbWVkaWEvdWFwaS9kdmIvdmlkZW8tc2V0LWJsYW5rLnJzdCAoMTAwJSkKPiAgcmVuYW1l
IERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL2R2Yi92aWRlby1zZXQtZGlz
cGxheS1mb3JtYXQucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZl
cnN9L21lZGlhL3VhcGkvZHZiL3ZpZGVvLXNldC1mb3JtYXQucnN0ICgxMDAlKQo+ICByZW5hbWUg
RG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvZHZiL3ZpZGVvLXNldC1zdHJl
YW10eXBlLnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9t
ZWRpYS91YXBpL2R2Yi92aWRlby1zbG93bW90aW9uLnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3Vt
ZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL2R2Yi92aWRlby1zdGlsbHBpY3R1cmUu
cnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3Vh
cGkvZHZiL3ZpZGVvLXN0b3AucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+
IGRyaXZlcnN9L21lZGlhL3VhcGkvZHZiL3ZpZGVvLXRyeS1jb21tYW5kLnJzdCAoMTAwJSkKPiAg
cmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL2R2Yi92aWRlby5y
c3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFw
aS9kdmIvdmlkZW9fZnVuY3Rpb25fY2FsbHMucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRh
dGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvZHZiL3ZpZGVvX3R5cGVzLnJzdCAoMTAwJSkK
PiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL2ZkbC1hcHBl
bmRpeC5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVk
aWEvdWFwaS9nZW4tZXJyb3JzLnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9
PiBkcml2ZXJzfS9tZWRpYS91YXBpL21lZGlhY3RsL21lZGlhLWNvbnRyb2xsZXItaW50cm8ucnN0
ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkv
bWVkaWFjdGwvbWVkaWEtY29udHJvbGxlci1tb2RlbC5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1
bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9tZWRpYWN0bC9tZWRpYS1jb250cm9s
bGVyLnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRp
YS91YXBpL21lZGlhY3RsL21lZGlhLWZ1bmMtY2xvc2UucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9j
dW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvbWVkaWFjdGwvbWVkaWEtZnVuYy1p
b2N0bC5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVk
aWEvdWFwaS9tZWRpYWN0bC9tZWRpYS1mdW5jLW9wZW4ucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9j
dW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvbWVkaWFjdGwvbWVkaWEtZnVuY3Mu
cnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3Vh
cGkvbWVkaWFjdGwvbWVkaWEtaGVhZGVyLnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRp
b24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL21lZGlhY3RsL21lZGlhLWlvYy1kZXZpY2UtaW5m
by5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEv
dWFwaS9tZWRpYWN0bC9tZWRpYS1pb2MtZW51bS1lbnRpdGllcy5yc3QgKDEwMCUpCj4gIHJlbmFt
ZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9tZWRpYWN0bC9tZWRpYS1p
b2MtZW51bS1saW5rcy5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJp
dmVyc30vbWVkaWEvdWFwaS9tZWRpYWN0bC9tZWRpYS1pb2MtZy10b3BvbG9neS5yc3QgKDEwMCUp
Cj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9tZWRpYWN0
bC9tZWRpYS1pb2MtcmVxdWVzdC1hbGxvYy5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0
aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9tZWRpYWN0bC9tZWRpYS1pb2Mtc2V0dXAtbGlu
ay5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEv
dWFwaS9tZWRpYWN0bC9tZWRpYS1yZXF1ZXN0LWlvYy1xdWV1ZS5yc3QgKDEwMCUpCj4gIHJlbmFt
ZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9tZWRpYWN0bC9tZWRpYS1y
ZXF1ZXN0LWlvYy1yZWluaXQucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+
IGRyaXZlcnN9L21lZGlhL3VhcGkvbWVkaWFjdGwvbWVkaWEtdHlwZXMucnN0ICgxMDAlKQo+ICBy
ZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvbWVkaWFjdGwvcmVx
dWVzdC1hcGkucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9
L21lZGlhL3VhcGkvbWVkaWFjdGwvcmVxdWVzdC1mdW5jLWNsb3NlLnJzdCAoMTAwJSkKPiAgcmVu
YW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL21lZGlhY3RsL3JlcXVl
c3QtZnVuYy1pb2N0bC5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJp
dmVyc30vbWVkaWEvdWFwaS9tZWRpYWN0bC9yZXF1ZXN0LWZ1bmMtcG9sbC5yc3QgKDEwMCUpCj4g
IHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9yYy9rZXl0YWJs
ZS5jLnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRp
YS91YXBpL3JjL2xpcmMtZGV2LWludHJvLnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRp
b24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3JjL2xpcmMtZGV2LnJzdCAoMTAwJSkKPiAgcmVu
YW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3JjL2xpcmMtZnVuYy5y
c3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFw
aS9yYy9saXJjLWdldC1mZWF0dXJlcy5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9u
L3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9yYy9saXJjLWdldC1yZWMtbW9kZS5yc3QgKDEwMCUp
Cj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9yYy9saXJj
LWdldC1yZWMtcmVzb2x1dGlvbi5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sg
PT4gZHJpdmVyc30vbWVkaWEvdWFwaS9yYy9saXJjLWdldC1zZW5kLW1vZGUucnN0ICgxMDAlKQo+
ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvcmMvbGlyYy1n
ZXQtdGltZW91dC5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVy
c30vbWVkaWEvdWFwaS9yYy9saXJjLWhlYWRlci5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVu
dGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9yYy9saXJjLXJlYWQucnN0ICgxMDAlKQo+
ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvcmMvbGlyYy1z
ZXQtbWVhc3VyZS1jYXJyaWVyLW1vZGUucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlv
bi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvcmMvbGlyYy1zZXQtcmVjLWNhcnJpZXItcmFuZ2Uu
cnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3Vh
cGkvcmMvbGlyYy1zZXQtcmVjLWNhcnJpZXIucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRh
dGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvcmMvbGlyYy1zZXQtcmVjLXRpbWVvdXQtcmVw
b3J0cy5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVk
aWEvdWFwaS9yYy9saXJjLXNldC1yZWMtdGltZW91dC5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1
bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9yYy9saXJjLXNldC1zZW5kLWNhcnJp
ZXIucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlh
L3VhcGkvcmMvbGlyYy1zZXQtc2VuZC1kdXR5LWN5Y2xlLnJzdCAoMTAwJSkKPiAgcmVuYW1lIERv
Y3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3JjL2xpcmMtc2V0LXRyYW5zbWl0
dGVyLW1hc2sucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9
L21lZGlhL3VhcGkvcmMvbGlyYy1zZXQtd2lkZWJhbmQtcmVjZWl2ZXIucnN0ICgxMDAlKQo+ICBy
ZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvcmMvbGlyYy13cml0
ZS5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEv
dWFwaS9yYy9yYy1pbnRyby5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4g
ZHJpdmVyc30vbWVkaWEvdWFwaS9yYy9yYy1zeXNmcy1ub2Rlcy5yc3QgKDEwMCUpCj4gIHJlbmFt
ZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS9yYy9yYy10YWJsZS1jaGFu
Z2UucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlh
L3VhcGkvcmMvcmMtdGFibGVzLnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9
PiBkcml2ZXJzfS9tZWRpYS91YXBpL3JjL3JlbW90ZV9jb250cm9sbGVycy5yc3QgKDEwMCUpCj4g
IHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvYXBwLXBy
aS5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEv
dWFwaS92NGwvYXN5bmMucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRy
aXZlcnN9L21lZGlhL3VhcGkvdjRsL2F1ZGlvLnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50
YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9iYXllci5zdmcgKDEwMCUpCj4gIHJl
bmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvYmlibGlvLnJz
dCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBp
L3Y0bC9idWZmZXIucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZl
cnN9L21lZGlhL3VhcGkvdjRsL2NhcHR1cmUtZXhhbXBsZS5yc3QgKDEwMCUpCj4gIHJlbmFtZSBE
b2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvY2FwdHVyZS5jLnJzdCAo
MTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0
bC9jb2xvcnNwYWNlcy1kZWZzLnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9
PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9jb2xvcnNwYWNlcy1kZXRhaWxzLnJzdCAoMTAwJSkK
PiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9jb2xv
cnNwYWNlcy5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30v
bWVkaWEvdWFwaS92NGwvY29tbW9uLWRlZnMucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRh
dGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL2NvbW1vbi5yc3QgKDEwMCUpCj4gIHJl
bmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvY29tcGF0LnJz
dCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBp
L3Y0bC9jb25zdHJhaW50cy5zdmcgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4g
ZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvY29udHJvbC5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1
bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvY3JvcC5yc3QgKDEwMCUpCj4g
IHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvY3JvcC5z
dmcgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFw
aS92NGwvZGVwdGgtZm9ybWF0cy5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sg
PT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvZGV2LWNhcHR1cmUucnN0ICgxMDAlKQo+ICByZW5h
bWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL2Rldi1ldmVudC5y
c3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFw
aS92NGwvZGV2LW1lbTJtZW0ucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+
IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL2Rldi1tZXRhLnJzdCAoMTAwJSkKPiAgcmVuYW1lIERv
Y3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9kZXYtb3NkLnJzdCAoMTAw
JSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9k
ZXYtb3V0cHV0LnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJz
fS9tZWRpYS91YXBpL3Y0bC9kZXYtb3ZlcmxheS5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVu
dGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvZGV2LXJhZGlvLnJzdCAoMTAwJSkK
PiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9kZXYt
cmF3LXZiaS5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30v
bWVkaWEvdWFwaS92NGwvZGV2LXJkcy5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9u
L3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvZGV2LXNkci5yc3QgKDEwMCUpCj4gIHJlbmFt
ZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvZGV2LXNsaWNlZC12
YmkucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlh
L3VhcGkvdjRsL2Rldi1zdWJkZXYucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97
ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL2Rldi10b3VjaC5yc3QgKDEwMCUpCj4gIHJlbmFt
ZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvZGV2aWNlcy5yc3Qg
KDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92
NGwvZGlmZi12NGwucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZl
cnN9L21lZGlhL3VhcGkvdjRsL2RtYWJ1Zi5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0
aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvZHYtdGltaW5ncy5yc3QgKDEwMCUpCj4g
IHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvZXh0LWN0
cmxzLWNhbWVyYS5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVy
c30vbWVkaWEvdWFwaS92NGwvZXh0LWN0cmxzLWNvZGVjLnJzdCAoMTAwJSkKPiAgcmVuYW1lIERv
Y3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9leHQtY3RybHMtZGV0ZWN0
LnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91
YXBpL3Y0bC9leHQtY3RybHMtZHYucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97
ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL2V4dC1jdHJscy1mbGFzaC5yc3QgKDEwMCUpCj4g
IHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvZXh0LWN0
cmxzLWZtLXJ4LnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJz
fS9tZWRpYS91YXBpL3Y0bC9leHQtY3RybHMtZm0tdHgucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9j
dW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL2V4dC1jdHJscy1pbWFnZS1w
cm9jZXNzLnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9t
ZWRpYS91YXBpL3Y0bC9leHQtY3RybHMtaW1hZ2Utc291cmNlLnJzdCAoMTAwJSkKPiAgcmVuYW1l
IERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9leHQtY3RybHMtanBl
Zy5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEv
dWFwaS92NGwvZXh0LWN0cmxzLXJmLXR1bmVyLnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50
YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9leHRlbmRlZC1jb250cm9scy5yc3Qg
KDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92
NGwvZmllbGQtb3JkZXIucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRy
aXZlcnN9L21lZGlhL3VhcGkvdjRsL2ZpZWxkc2VxX2J0LnN2ZyAoMTAwJSkKPiAgcmVuYW1lIERv
Y3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9maWVsZHNlcV90Yi5zdmcg
KDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92
NGwvZm9ybWF0LnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJz
fS9tZWRpYS91YXBpL3Y0bC9mdW5jLWNsb3NlLnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50
YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9mdW5jLWlvY3RsLnJzdCAoMTAwJSkK
PiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9mdW5j
LW1tYXAucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21l
ZGlhL3VhcGkvdjRsL2Z1bmMtbXVubWFwLnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRp
b24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9mdW5jLW9wZW4ucnN0ICgxMDAlKQo+ICBy
ZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL2Z1bmMtcG9s
bC5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEv
dWFwaS92NGwvZnVuYy1yZWFkLnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9
PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9mdW5jLXNlbGVjdC5yc3QgKDEwMCUpCj4gIHJlbmFt
ZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvZnVuYy13cml0ZS5y
c3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFw
aS92NGwvaGlzdC12NGwyLnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBk
cml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9oc3YtZm9ybWF0cy5yc3QgKDEwMCUpCj4gIHJlbmFtZSBE
b2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvaW8ucnN0ICgxMDAlKQo+
ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL2xpYnY0
bC1pbnRyb2R1Y3Rpb24ucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRy
aXZlcnN9L21lZGlhL3VhcGkvdjRsL2xpYnY0bC5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVu
dGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvbWV0YS1mb3JtYXRzLnJzdCAoMTAw
JSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9t
bWFwLnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRp
YS91YXBpL3Y0bC9udjEybXQuc3ZnICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+
IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL252MTJtdF9leGFtcGxlLnN2ZyAoMTAwJSkKPiAgcmVu
YW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9vcGVuLnJzdCAo
MTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0
bC9waXBlbGluZS5kb3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVy
c30vbWVkaWEvdWFwaS92NGwvcGl4Zm10LWNuZjQucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1l
bnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3BpeGZtdC1jb21wcmVzc2VkLnJz
dCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBp
L3Y0bC9waXhmbXQtZ3JleS5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4g
ZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvcGl4Zm10LWluZGV4ZWQucnN0ICgxMDAlKQo+ICByZW5h
bWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3BpeGZtdC1pbnRy
by5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEv
dWFwaS92NGwvcGl4Zm10LWluemkucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97
ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3BpeGZtdC1tNDIwLnJzdCAoMTAwJSkKPiAgcmVu
YW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9waXhmbXQtbWV0
YS1kNHh4LnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9t
ZWRpYS91YXBpL3Y0bC9waXhmbXQtbWV0YS1pbnRlbC1pcHUzLnJzdCAoMTAwJSkKPiAgcmVuYW1l
IERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9waXhmbXQtbWV0YS11
dmMucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlh
L3VhcGkvdjRsL3BpeGZtdC1tZXRhLXZzcDEtaGdvLnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3Vt
ZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9waXhmbXQtbWV0YS12c3AxLWhn
dC5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEv
dWFwaS92NGwvcGl4Zm10LW52MTIucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97
ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3BpeGZtdC1udjEybS5yc3QgKDEwMCUpCj4gIHJl
bmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvcGl4Zm10LW52
MTJtdC5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVk
aWEvdWFwaS92NGwvcGl4Zm10LW52MTYucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlv
bi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3BpeGZtdC1udjE2bS5yc3QgKDEwMCUpCj4g
IHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvcGl4Zm10
LW52MjQucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21l
ZGlhL3VhcGkvdjRsL3BpeGZtdC1wYWNrZWQtaHN2LnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3Vt
ZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9waXhmbXQtcGFja2VkLXJnYi5y
c3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFw
aS92NGwvcGl4Zm10LXBhY2tlZC15dXYucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlv
bi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3BpeGZtdC1yZXNlcnZlZC5yc3QgKDEwMCUp
Cj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvcGl4
Zm10LXJnYi5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30v
bWVkaWEvdWFwaS92NGwvcGl4Zm10LXNkci1jczA4LnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3Vt
ZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9waXhmbXQtc2RyLWNzMTRsZS5y
c3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFw
aS92NGwvcGl4Zm10LXNkci1jdTA4LnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24v
eyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9waXhmbXQtc2RyLWN1MTZsZS5yc3QgKDEwMCUp
Cj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvcGl4
Zm10LXNkci1wY3UxNmJlLnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBk
cml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9waXhmbXQtc2RyLXBjdTE4YmUucnN0ICgxMDAlKQo+ICBy
ZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3BpeGZtdC1z
ZHItcGN1MjBiZS5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVy
c30vbWVkaWEvdWFwaS92NGwvcGl4Zm10LXNkci1ydTEybGUucnN0ICgxMDAlKQo+ICByZW5hbWUg
RG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3BpeGZtdC1zcmdnYjEw
LWlwdTMucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21l
ZGlhL3VhcGkvdjRsL3BpeGZtdC1zcmdnYjEwLnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50
YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9waXhmbXQtc3JnZ2IxMGFsYXc4LnJz
dCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBp
L3Y0bC9waXhmbXQtc3JnZ2IxMGRwY204LnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRp
b24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9waXhmbXQtc3JnZ2IxMHAucnN0ICgxMDAl
KQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3Bp
eGZtdC1zcmdnYjEyLnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2
ZXJzfS9tZWRpYS91YXBpL3Y0bC9waXhmbXQtc3JnZ2IxMnAucnN0ICgxMDAlKQo+ICByZW5hbWUg
RG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3BpeGZtdC1zcmdnYjE0
cC5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEv
dWFwaS92NGwvcGl4Zm10LXNyZ2diMTYucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlv
bi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3BpeGZtdC1zcmdnYjgucnN0ICgxMDAlKQo+
ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3BpeGZt
dC10Y2gtdGQwOC5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVy
c30vbWVkaWEvdWFwaS92NGwvcGl4Zm10LXRjaC10ZDE2LnJzdCAoMTAwJSkKPiAgcmVuYW1lIERv
Y3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9waXhmbXQtdGNoLXR1MDgu
cnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3Vh
cGkvdjRsL3BpeGZtdC10Y2gtdHUxNi5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9u
L3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvcGl4Zm10LXV2OC5yc3QgKDEwMCUpCj4gIHJl
bmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvcGl4Zm10LXV5
dnkucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlh
L3VhcGkvdjRsL3BpeGZtdC12NGwyLW1wbGFuZS5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVu
dGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvcGl4Zm10LXY0bDIucnN0ICgxMDAl
KQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3Bp
eGZtdC12eXV5LnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJz
fS9tZWRpYS91YXBpL3Y0bC9waXhmbXQteTEwLnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50
YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9waXhmbXQteTEwYi5yc3QgKDEwMCUp
Cj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvcGl4
Zm10LXkxMHAucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9
L21lZGlhL3VhcGkvdjRsL3BpeGZtdC15MTIucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRh
dGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3BpeGZtdC15MTJpLnJzdCAoMTAwJSkK
PiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9waXhm
bXQteTE2LWJlLnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJz
fS9tZWRpYS91YXBpL3Y0bC9waXhmbXQteTE2LnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50
YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9waXhmbXQteTQxcC5yc3QgKDEwMCUp
Cj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvcGl4
Zm10LXk4aS5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30v
bWVkaWEvdWFwaS92NGwvcGl4Zm10LXl1djQxMC5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVu
dGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvcGl4Zm10LXl1djQxMXAucnN0ICgx
MDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRs
L3BpeGZtdC15dXY0MjAucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRy
aXZlcnN9L21lZGlhL3VhcGkvdjRsL3BpeGZtdC15dXY0MjBtLnJzdCAoMTAwJSkKPiAgcmVuYW1l
IERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9waXhmbXQteXV2NDIy
bS5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEv
dWFwaS92NGwvcGl4Zm10LXl1djQyMnAucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlv
bi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3BpeGZtdC15dXY0NDRtLnJzdCAoMTAwJSkK
PiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9waXhm
bXQteXV5di5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30v
bWVkaWEvdWFwaS92NGwvcGl4Zm10LXl2eXUucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRh
dGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3BpeGZtdC16MTYucnN0ICgxMDAlKQo+
ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3BpeGZt
dC5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEv
dWFwaS92NGwvcGxhbmFyLWFwaXMucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97
ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3F1ZXJ5Y2FwLnJzdCAoMTAwJSkKPiAgcmVuYW1l
IERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9ydy5yc3QgKDEwMCUp
Cj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvc2Ry
LWZvcm1hdHMucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9
L21lZGlhL3VhcGkvdjRsL3NlbGVjdGlvbi1hcGktY29uZmlndXJhdGlvbi5yc3QgKDEwMCUpCj4g
IHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvc2VsZWN0
aW9uLWFwaS1leGFtcGxlcy5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4g
ZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvc2VsZWN0aW9uLWFwaS1pbnRyby5yc3QgKDEwMCUpCj4g
IHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvc2VsZWN0
aW9uLWFwaS10YXJnZXRzLnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBk
cml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9zZWxlY3Rpb24tYXBpLXZzLWNyb3AtYXBpLnJzdCAoMTAw
JSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC9z
ZWxlY3Rpb24tYXBpLnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2
ZXJzfS9tZWRpYS91YXBpL3Y0bC9zZWxlY3Rpb24uc3ZnICgxMDAlKQo+ICByZW5hbWUgRG9jdW1l
bnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3NlbGVjdGlvbnMtY29tbW9uLnJz
dCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBp
L3Y0bC9zdGFuZGFyZC5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJp
dmVyc30vbWVkaWEvdWFwaS92NGwvc3RyZWFtaW5nLXBhci5yc3QgKDEwMCUpCj4gIHJlbmFtZSBE
b2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvc3ViZGV2LWZvcm1hdHMu
cnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3Vh
cGkvdjRsL3N1YmRldi1pbWFnZS1wcm9jZXNzaW5nLWNyb3Auc3ZnICgxMDAlKQo+ICByZW5hbWUg
RG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3N1YmRldi1pbWFnZS1w
cm9jZXNzaW5nLWZ1bGwuc3ZnICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRy
aXZlcnN9L21lZGlhL3VhcGkvdjRsL3N1YmRldi1pbWFnZS1wcm9jZXNzaW5nLXNjYWxpbmctbXVs
dGktc291cmNlLnN2ZyAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJz
fS9tZWRpYS91YXBpL3Y0bC90Y2gtZm9ybWF0cy5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVu
dGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvdHVuZXIucnN0ICgxMDAlKQo+ICBy
ZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3VzZXItZnVu
Yy5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEv
dWFwaS92NGwvdXNlcnAucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRy
aXZlcnN9L21lZGlhL3VhcGkvdjRsL3Y0bDItc2VsZWN0aW9uLWZsYWdzLnJzdCAoMTAwJSkKPiAg
cmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC92NGwyLXNl
bGVjdGlvbi10YXJnZXRzLnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBk
cml2ZXJzfS9tZWRpYS91YXBpL3Y0bC92NGwyLnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50
YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC92NGwyZ3JhYi1leGFtcGxlLnJzdCAo
MTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0
bC92NGwyZ3JhYi5jLnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2
ZXJzfS9tZWRpYS91YXBpL3Y0bC92YmlfNTI1LnN2ZyAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50
YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC92YmlfNjI1LnN2ZyAoMTAwJSkKPiAg
cmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC92YmlfaHN5
bmMuc3ZnICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlh
L3VhcGkvdjRsL3ZpZGVvLnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBk
cml2ZXJzfS9tZWRpYS91YXBpL3Y0bC92aWRlb2Rldi5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1
bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvdmlkaW9jLWNyZWF0ZS1idWZz
LnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91
YXBpL3Y0bC92aWRpb2MtY3JvcGNhcC5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9u
L3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvdmlkaW9jLWRiZy1nLWNoaXAtaW5mby5yc3Qg
KDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92
NGwvdmlkaW9jLWRiZy1nLXJlZ2lzdGVyLnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRp
b24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC92aWRpb2MtZGVjb2Rlci1jbWQucnN0ICgx
MDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRs
L3ZpZGlvYy1kcWV2ZW50LnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBk
cml2ZXJzfS9tZWRpYS91YXBpL3Y0bC92aWRpb2MtZHYtdGltaW5ncy1jYXAucnN0ICgxMDAlKQo+
ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3ZpZGlv
Yy1lbmNvZGVyLWNtZC5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJp
dmVyc30vbWVkaWEvdWFwaS92NGwvdmlkaW9jLWVudW0tZHYtdGltaW5ncy5yc3QgKDEwMCUpCj4g
IHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvdmlkaW9j
LWVudW0tZm10LnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJz
fS9tZWRpYS91YXBpL3Y0bC92aWRpb2MtZW51bS1mcmFtZWludGVydmFscy5yc3QgKDEwMCUpCj4g
IHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvdmlkaW9j
LWVudW0tZnJhbWVzaXplcy5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4g
ZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvdmlkaW9jLWVudW0tZnJlcS1iYW5kcy5yc3QgKDEwMCUp
Cj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvdmlk
aW9jLWVudW1hdWRpby5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJp
dmVyc30vbWVkaWEvdWFwaS92NGwvdmlkaW9jLWVudW1hdWRpb291dC5yc3QgKDEwMCUpCj4gIHJl
bmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvdmlkaW9jLWVu
dW1pbnB1dC5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30v
bWVkaWEvdWFwaS92NGwvdmlkaW9jLWVudW1vdXRwdXQucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9j
dW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1lbnVtc3RkLnJz
dCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBp
L3Y0bC92aWRpb2MtZXhwYnVmLnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9
PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC92aWRpb2MtZy1hdWRpby5yc3QgKDEwMCUpCj4gIHJl
bmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvdmlkaW9jLWct
YXVkaW9vdXQucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9
L21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1nLWNyb3AucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1l
bnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1nLWN0cmwucnN0ICgx
MDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRs
L3ZpZGlvYy1nLWR2LXRpbWluZ3MucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97
ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1nLWVkaWQucnN0ICgxMDAlKQo+ICBy
ZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1n
LWVuYy1pbmRleC5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVy
c30vbWVkaWEvdWFwaS92NGwvdmlkaW9jLWctZXh0LWN0cmxzLnJzdCAoMTAwJSkKPiAgcmVuYW1l
IERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC92aWRpb2MtZy1mYnVm
LnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91
YXBpL3Y0bC92aWRpb2MtZy1mbXQucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97
ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1nLWZyZXF1ZW5jeS5yc3QgKDEwMCUp
Cj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvdmlk
aW9jLWctaW5wdXQucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZl
cnN9L21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1nLWpwZWdjb21wLnJzdCAoMTAwJSkKPiAgcmVuYW1l
IERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC92aWRpb2MtZy1tb2R1
bGF0b3IucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21l
ZGlhL3VhcGkvdjRsL3ZpZGlvYy1nLW91dHB1dC5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVu
dGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvdmlkaW9jLWctcGFybS5yc3QgKDEw
MCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwv
dmlkaW9jLWctcHJpb3JpdHkucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+
IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1nLXNlbGVjdGlvbi5yc3QgKDEwMCUpCj4g
IHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvdmlkaW9j
LWctc2xpY2VkLXZiaS1jYXAucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+
IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1nLXN0ZC5yc3QgKDEwMCUpCj4gIHJlbmFt
ZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvdmlkaW9jLWctdHVu
ZXIucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlh
L3VhcGkvdjRsL3ZpZGlvYy1sb2ctc3RhdHVzLnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50
YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC92aWRpb2Mtb3ZlcmxheS5yc3QgKDEw
MCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwv
dmlkaW9jLXByZXBhcmUtYnVmLnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9
PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC92aWRpb2MtcWJ1Zi5yc3QgKDEwMCUpCj4gIHJlbmFt
ZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvdmlkaW9jLXF1ZXJ5
LWR2LXRpbWluZ3MucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZl
cnN9L21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1xdWVyeWJ1Zi5yc3QgKDEwMCUpCj4gIHJlbmFtZSBE
b2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvdmlkaW9jLXF1ZXJ5Y2Fw
LnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91
YXBpL3Y0bC92aWRpb2MtcXVlcnljdHJsLnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRp
b24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC92aWRpb2MtcXVlcnlzdGQucnN0ICgxMDAl
KQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3Zp
ZGlvYy1yZXFidWZzLnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2
ZXJzfS9tZWRpYS91YXBpL3Y0bC92aWRpb2Mtcy1ody1mcmVxLXNlZWsucnN0ICgxMDAlKQo+ICBy
ZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1z
dHJlYW1vbi5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30v
bWVkaWEvdWFwaS92NGwvdmlkaW9jLXN1YmRldi1lbnVtLWZyYW1lLWludGVydmFsLnJzdCAoMTAw
JSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS91YXBpL3Y0bC92
aWRpb2Mtc3ViZGV2LWVudW0tZnJhbWUtc2l6ZS5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVu
dGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvdmlkaW9jLXN1YmRldi1lbnVtLW1i
dXMtY29kZS5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30v
bWVkaWEvdWFwaS92NGwvdmlkaW9jLXN1YmRldi1nLWNyb3AucnN0ICgxMDAlKQo+ICByZW5hbWUg
RG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1zdWJkZXYt
Zy1mbXQucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21l
ZGlhL3VhcGkvdjRsL3ZpZGlvYy1zdWJkZXYtZy1mcmFtZS1pbnRlcnZhbC5yc3QgKDEwMCUpCj4g
IHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvdmlkaW9j
LXN1YmRldi1nLXNlbGVjdGlvbi5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sg
PT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwvdmlkaW9jLXN1YnNjcmliZS1ldmVudC5yc3QgKDEw
MCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdWFwaS92NGwv
eXV2LWZvcm1hdHMucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZl
cnN9L21lZGlhL3Y0bC1kcml2ZXJzL2F1MDgyOC1jYXJkbGlzdC5yc3QgKDEwMCUpCj4gIHJlbmFt
ZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdjRsLWRyaXZlcnMvYnR0di1jYXJk
bGlzdC5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVk
aWEvdjRsLWRyaXZlcnMvYnR0di5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sg
PT4gZHJpdmVyc30vbWVkaWEvdjRsLWRyaXZlcnMvY2FmZV9jY2ljLnJzdCAoMTAwJSkKPiAgcmVu
YW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS92NGwtZHJpdmVycy9jYXJkbGlz
dC5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEv
djRsLWRyaXZlcnMvY3BpYTIucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+
IGRyaXZlcnN9L21lZGlhL3Y0bC1kcml2ZXJzL2N4MTgucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9j
dW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3Y0bC1kcml2ZXJzL2N4MjM0MXgucnN0ICgx
MDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3Y0bC1kcml2
ZXJzL2N4MjM4ODUtY2FyZGxpc3QucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97
ID0+IGRyaXZlcnN9L21lZGlhL3Y0bC1kcml2ZXJzL2N4ODgtY2FyZGxpc3QucnN0ICgxMDAlKQo+
ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3Y0bC1kcml2ZXJzL2N4
ODgucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlh
L3Y0bC1kcml2ZXJzL2RhdmluY2ktdnBiZS5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0
aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdjRsLWRyaXZlcnMvZW0yOHh4LWNhcmRsaXN0LnJzdCAo
MTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS92NGwtZHJp
dmVycy9maW1jLnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJz
fS9tZWRpYS92NGwtZHJpdmVycy9mb3VyY2MucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRh
dGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3Y0bC1kcml2ZXJzL2dzcGNhLWNhcmRsaXN0LnJzdCAo
MTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS92NGwtZHJp
dmVycy9pbXgucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9
L21lZGlhL3Y0bC1kcml2ZXJzL2lteDcucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlv
bi97ID0+IGRyaXZlcnN9L21lZGlhL3Y0bC1kcml2ZXJzL2luZGV4LnJzdCAoMTAwJSkKPiAgcmVu
YW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS92NGwtZHJpdmVycy9pcHUzLnJz
dCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS92NGwt
ZHJpdmVycy9pdnR2LWNhcmRsaXN0LnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24v
eyA9PiBkcml2ZXJzfS9tZWRpYS92NGwtZHJpdmVycy9pdnR2LnJzdCAoMTAwJSkKPiAgcmVuYW1l
IERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS92NGwtZHJpdmVycy9tYXgyMTc1LnJz
dCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS92NGwt
ZHJpdmVycy9tZXllLnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2
ZXJzfS9tZWRpYS92NGwtZHJpdmVycy9vbWFwM2lzcC5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1
bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdjRsLWRyaXZlcnMvb21hcDRfY2FtZXJhLnJz
dCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS92NGwt
ZHJpdmVycy9waGlsaXBzLnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBk
cml2ZXJzfS9tZWRpYS92NGwtZHJpdmVycy9wdnJ1c2IyLnJzdCAoMTAwJSkKPiAgcmVuYW1lIERv
Y3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS92NGwtZHJpdmVycy9weGFfY2FtZXJhLnJz
dCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS92NGwt
ZHJpdmVycy9xY29tX2NhbXNzLnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9
PiBkcml2ZXJzfS9tZWRpYS92NGwtZHJpdmVycy9xY29tX2NhbXNzXzh4OTZfZ3JhcGguZG90ICgx
MDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3Y0bC1kcml2
ZXJzL3Fjb21fY2Ftc3NfZ3JhcGguZG90ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97
ID0+IGRyaXZlcnN9L21lZGlhL3Y0bC1kcml2ZXJzL3JhZGlvdHJhY2sucnN0ICgxMDAlKQo+ICBy
ZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3Y0bC1kcml2ZXJzL3JjYXIt
ZmRwMS5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVk
aWEvdjRsLWRyaXZlcnMvc2FhNzEzNC1jYXJkbGlzdC5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1
bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdjRsLWRyaXZlcnMvc2FhNzEzNC5yc3QgKDEw
MCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdjRsLWRyaXZl
cnMvc2FhNzE2NC1jYXJkbGlzdC5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sg
PT4gZHJpdmVyc30vbWVkaWEvdjRsLWRyaXZlcnMvc2hfbW9iaWxlX2NldV9jYW1lcmEucnN0ICgx
MDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3Y0bC1kcml2
ZXJzL3NpNDcweC5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVy
c30vbWVkaWEvdjRsLWRyaXZlcnMvc2k0NzEzLnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50
YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS92NGwtZHJpdmVycy9zaTQ3NngucnN0ICgxMDAlKQo+
ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3Y0bC1kcml2ZXJzL3Nv
Yy1jYW1lcmEucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9
L21lZGlhL3Y0bC1kcml2ZXJzL3RtNjAwMC1jYXJkbGlzdC5yc3QgKDEwMCUpCj4gIHJlbmFtZSBE
b2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbWVkaWEvdjRsLWRyaXZlcnMvdHVuZXItY2FyZGxp
c3QucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlh
L3Y0bC1kcml2ZXJzL3R1bmVycy5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sg
PT4gZHJpdmVyc30vbWVkaWEvdjRsLWRyaXZlcnMvdXNidmlzaW9uLWNhcmRsaXN0LnJzdCAoMTAw
JSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS92NGwtZHJpdmVy
cy91dmN2aWRlby5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVy
c30vbWVkaWEvdjRsLWRyaXZlcnMvdjRsLXdpdGgtaXIucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9j
dW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3Y0bC1kcml2ZXJzL3ZpbWMuZG90ICgxMDAl
KQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3Y0bC1kcml2ZXJz
L3ZpbWMucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21l
ZGlhL3Y0bC1kcml2ZXJzL3ZpdmlkLnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24v
eyA9PiBkcml2ZXJzfS9tZWRpYS92NGwtZHJpdmVycy96cjM2NHh4LnJzdCAoMTAwJSkKPiAgcmVu
YW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tZWRpYS92aWRlby5oLnJzdC5leGNlcHRp
b25zICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21lZGlhL3Zp
ZGVvZGV2Mi5oLnJzdC5leGNlcHRpb25zICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97
bWVtb3J5LWRldmljZXMgPT4gZHJpdmVycy9tZW1vcnl9L3RpLWVtaWYudHh0ICgxMDAlKQo+ICBy
ZW5hbWUgRG9jdW1lbnRhdGlvbi97bWlzYy1kZXZpY2VzID0+IGRyaXZlcnMvbWlzY30vYWQ1MjV4
X2Rwb3QudHh0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97bWlzYy1kZXZpY2VzID0+
IGRyaXZlcnMvbWlzY30vYXBkczk5MHgudHh0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlv
bi97bWlzYy1kZXZpY2VzID0+IGRyaXZlcnMvbWlzY30vYmgxNzcwZ2xjLnR4dCAoMTAwJSkKPiAg
cmVuYW1lIERvY3VtZW50YXRpb24ve21pc2MtZGV2aWNlcyA9PiBkcml2ZXJzL21pc2N9L2MycG9y
dC50eHQgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3ttaXNjLWRldmljZXMgPT4gZHJp
dmVycy9taXNjfS9lZXByb20gKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3ttaXNjLWRl
dmljZXMgPT4gZHJpdmVycy9taXNjfS9pYm12bWMucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1l
bnRhdGlvbi97bWlzYy1kZXZpY2VzID0+IGRyaXZlcnMvbWlzY30vaWNzOTMyczQwMSAoMTAwJSkK
PiAgcmVuYW1lIERvY3VtZW50YXRpb24ve21pc2MtZGV2aWNlcyA9PiBkcml2ZXJzL21pc2N9L2lu
ZGV4LnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24ve21pc2MtZGV2aWNlcyA9PiBk
cml2ZXJzL21pc2N9L2lzbDI5MDAzICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97bWlz
Yy1kZXZpY2VzID0+IGRyaXZlcnMvbWlzY30vbGlzM2x2MDJkICgxMDAlKQo+ICByZW5hbWUgRG9j
dW1lbnRhdGlvbi97bWlzYy1kZXZpY2VzID0+IGRyaXZlcnMvbWlzY30vbWF4Njg3NSAoMTAwJSkK
PiAgcmVuYW1lIERvY3VtZW50YXRpb24ve21pc2MtZGV2aWNlcyA9PiBkcml2ZXJzL21pc2N9L21l
aS9tZWktY2xpZW50LWJ1cy50eHQgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3ttaXNj
LWRldmljZXMgPT4gZHJpdmVycy9taXNjfS9tZWkvbWVpLnR4dCAoMTAwJSkKPiAgcmVuYW1lIERv
Y3VtZW50YXRpb24ve21pc2MtZGV2aWNlcyA9PiBkcml2ZXJzL21pc2N9L3BjaS1lbmRwb2ludC10
ZXN0LnR4dCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24ve21pc2MtZGV2aWNlcyA9PiBk
cml2ZXJzL21pc2N9L3NwZWFyLXBjaWUtZ2FkZ2V0LnR4dCAoMTAwJSkKPiAgcmVuYW1lIERvY3Vt
ZW50YXRpb24veyA9PiBkcml2ZXJzfS9tbWMvbW1jLWFzeW5jLXJlcS50eHQgKDEwMCUpCj4gIHJl
bmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbW1jL21tYy1kZXYtYXR0cnMudHh0ICgx
MDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L21tYy9tbWMtZGV2LXBh
cnRzLnR4dCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9tbWMv
bW1jLXRvb2xzLnR4dCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJz
fS9tdGQvaW50ZWwtc3BpLnR4dCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBk
cml2ZXJzfS9tdGQvbmFuZF9lY2MudHh0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97
ID0+IGRyaXZlcnN9L210ZC9zcGktbm9yLnR4dCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRp
b24veyA9PiBkcml2ZXJzfS9uZmMvbmZjLWhjaS50eHQgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVu
dGF0aW9uL3sgPT4gZHJpdmVyc30vbmZjL25mYy1wbjU0NC50eHQgKDEwMCUpCj4gIHJlbmFtZSBE
b2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbnZkaW1tL2J0dC50eHQgKDEwMCUpCj4gIHJlbmFt
ZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbnZkaW1tL252ZGltbS50eHQgKDEwMCUpCj4g
IHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vbnZkaW1tL3NlY3VyaXR5LnR4dCAo
MTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9udm1lbS9udm1lbS50
eHQgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vcGNtY2lhL2Rl
dmljZXRhYmxlLnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJz
fS9wY21jaWEvZHJpdmVyLWNoYW5nZXMucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlv
bi97ID0+IGRyaXZlcnN9L3BjbWNpYS9kcml2ZXIucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1l
bnRhdGlvbi97ID0+IGRyaXZlcnN9L3BjbWNpYS9pbmRleC5yc3QgKDEwMCUpCj4gIHJlbmFtZSBE
b2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vcGNtY2lhL2xvY2tpbmcucnN0ICgxMDAlKQo+ICBy
ZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L3JhcGlkaW8vbXBvcnRfY2Rldi50eHQg
KDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vcmFwaWRpby9yYXBp
ZGlvLnR4dCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9yYXBp
ZGlvL3Jpb19jbS50eHQgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVy
c30vcmFwaWRpby9zeXNmcy50eHQgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4g
ZHJpdmVyc30vcmFwaWRpby90c2k3MjEudHh0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlv
bi97ID0+IGRyaXZlcnN9L3Njc2kvNTNjNzAwLnR4dCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50
YXRpb24veyA9PiBkcml2ZXJzfS9zY3NpL0J1c0xvZ2ljLnR4dCAoMTAwJSkKPiAgcmVuYW1lIERv
Y3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9zY3NpL0NoYW5nZUxvZy5hcmNtc3IgKDEwMCUpCj4g
IHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vc2NzaS9DaGFuZ2VMb2cuaXBzICgx
MDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L3Njc2kvQ2hhbmdlTG9n
LmxwZmMgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vc2NzaS9D
aGFuZ2VMb2cubWVnYXJhaWQgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJp
dmVyc30vc2NzaS9DaGFuZ2VMb2cubWVnYXJhaWRfc2FzICgxMDAlKQo+ICByZW5hbWUgRG9jdW1l
bnRhdGlvbi97ID0+IGRyaXZlcnN9L3Njc2kvQ2hhbmdlTG9nLm5jcjUzYzh4eCAoMTAwJSkKPiAg
cmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9zY3NpL0NoYW5nZUxvZy5zeW01M2M4
eHggKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vc2NzaS9DaGFu
Z2VMb2cuc3ltNTNjOHh4XzIgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJp
dmVyc30vc2NzaS9GbGFzaFBvaW50LnR4dCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24v
eyA9PiBkcml2ZXJzfS9zY3NpL0xJQ0VOU0UuRmxhc2hQb2ludCAoMTAwJSkKPiAgcmVuYW1lIERv
Y3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9zY3NpL0xJQ0VOU0UucWxhMnh4eCAoMTAwJSkKPiAg
cmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9zY3NpL0xJQ0VOU0UucWxhNHh4eCAo
MTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9zY3NpL05pbmphU0NT
SS50eHQgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vc2NzaS9h
YWNyYWlkLnR4dCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9z
Y3NpL2FkdmFuc3lzLnR4dCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2
ZXJzfS9zY3NpL2FoYTE1MngudHh0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+
IGRyaXZlcnN9L3Njc2kvYWljNzl4eC50eHQgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9u
L3sgPT4gZHJpdmVyc30vc2NzaS9haWM3eHh4LnR4dCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50
YXRpb24veyA9PiBkcml2ZXJzfS9zY3NpL2FyY21zcl9zcGVjLnR4dCAoMTAwJSkKPiAgcmVuYW1l
IERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9zY3NpL2JmYS50eHQgKDEwMCUpCj4gIHJlbmFt
ZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vc2NzaS9ibngyZmMudHh0ICgxMDAlKQo+ICBy
ZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L3Njc2kvY3hnYjNpLnR4dCAoMTAwJSkK
PiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9zY3NpL2RjMzk1eC50eHQgKDEw
MCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vc2NzaS9kcHRpLnR4dCAo
MTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9zY3NpL2dfTkNSNTM4
MC50eHQgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vc2NzaS9o
cHNhLnR4dCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9zY3Np
L2hwdGlvcC50eHQgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30v
c2NzaS9saWJzYXMudHh0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZl
cnN9L3Njc2kvbGlua19wb3dlcl9tYW5hZ2VtZW50X3BvbGljeS50eHQgKDEwMCUpCj4gIHJlbmFt
ZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vc2NzaS9scGZjLnR4dCAoMTAwJSkKPiAgcmVu
YW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9zY3NpL21lZ2FyYWlkLnR4dCAoMTAwJSkK
PiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9zY3NpL25jcjUzYzh4eC50eHQg
KDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vc2NzaS9vc3N0LnR4
dCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9zY3NpL3BwYS50
eHQgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vc2NzaS9xbG9n
aWNmYXMudHh0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L3Nj
c2kvc2NzaS1jaGFuZ2VyLnR4dCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBk
cml2ZXJzfS9zY3NpL3Njc2ktZ2VuZXJpYy50eHQgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0
aW9uL3sgPT4gZHJpdmVyc30vc2NzaS9zY3NpLXBhcmFtZXRlcnMudHh0ICgxMDAlKQo+ICByZW5h
bWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L3Njc2kvc2NzaS50eHQgKDEwMCUpCj4gIHJl
bmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vc2NzaS9zY3NpX2VoLnR4dCAoMTAwJSkK
PiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9zY3NpL3Njc2lfZmNfdHJhbnNw
b3J0LnR4dCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9zY3Np
L3Njc2lfbWlkX2xvd19hcGkudHh0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+
IGRyaXZlcnN9L3Njc2kvc2NzaV90cmFuc3BvcnRfc3JwL01ha2VmaWxlICgxMDAlKQo+ICByZW5h
bWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L3Njc2kvc2NzaV90cmFuc3BvcnRfc3JwL3Jw
b3J0X3N0YXRlX2RpYWdyYW0uZG90ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+
IGRyaXZlcnN9L3Njc2kvc2QtcGFyYW1ldGVycy50eHQgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVu
dGF0aW9uL3sgPT4gZHJpdmVyc30vc2NzaS9zbWFydHBxaS50eHQgKDEwMCUpCj4gIHJlbmFtZSBE
b2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vc2NzaS9zdC50eHQgKDEwMCUpCj4gIHJlbmFtZSBE
b2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vc2NzaS9zeW01M2M1MDBfY3MudHh0ICgxMDAlKQo+
ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L3Njc2kvc3ltNTNjOHh4XzIudHh0
ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L3Njc2kvdGNtX3Fs
YTJ4eHgudHh0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L3Nj
c2kvdWZzLnR4dCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9z
Y3NpL3dkNzE5eC50eHQgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVy
c30vc2VyaWFsL2N5Y2xhZGVzX3oucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97
ID0+IGRyaXZlcnN9L3NlcmlhbC9kcml2ZXIucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRh
dGlvbi97ID0+IGRyaXZlcnN9L3NlcmlhbC9pbmRleC5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1
bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vc2VyaWFsL21veGEtc21hcnRpby5yc3QgKDEwMCUpCj4g
IHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vc2VyaWFsL25fZ3NtLnJzdCAoMTAw
JSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9zZXJpYWwvcm9ja2V0LnJz
dCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9zZXJpYWwvc2Vy
aWFsLWlzbzc4MTYucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZl
cnN9L3NlcmlhbC9zZXJpYWwtcnM0ODUucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlv
bi97ID0+IGRyaXZlcnN9L3NlcmlhbC90dHkucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRh
dGlvbi97ID0+IGRyaXZlcnN9L3NvdW5kL2Fsc2EtY29uZmlndXJhdGlvbi5yc3QgKDEwMCUpCj4g
IHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vc291bmQvY2FyZHMvYXVkaWd5LW1p
eGVyLnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9zb3Vu
ZC9jYXJkcy9hdWRpb3BoaWxlLXVzYi5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9u
L3sgPT4gZHJpdmVyc30vc291bmQvY2FyZHMvYnQ4N3gucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9j
dW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L3NvdW5kL2NhcmRzL2NtaXBjaS5yc3QgKDEwMCUpCj4g
IHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vc291bmQvY2FyZHMvZW11MTBrMS1q
YWNrLnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9zb3Vu
ZC9jYXJkcy9oZHNwbS5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJp
dmVyc30vc291bmQvY2FyZHMvaW1nLXNwZGlmLWluLnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3Vt
ZW50YXRpb24veyA9PiBkcml2ZXJzfS9zb3VuZC9jYXJkcy9pbmRleC5yc3QgKDEwMCUpCj4gIHJl
bmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vc291bmQvY2FyZHMvam95c3RpY2sucnN0
ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L3NvdW5kL2NhcmRz
L21heWE0NC5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30v
c291bmQvY2FyZHMvbWl4YXJ0LnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9
PiBkcml2ZXJzfS9zb3VuZC9jYXJkcy9tdWx0aXNvdW5kLnNoICgxMDAlKQo+ICByZW5hbWUgRG9j
dW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L3NvdW5kL2NhcmRzL3NiLWxpdmUtbWl4ZXIucnN0ICgx
MDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L3NvdW5kL2NhcmRzL3Nl
cmlhbC11MTY1NTAucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZl
cnN9L3NvdW5kL2NhcmRzL3ZpYTgyeHgtbWl4ZXIucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1l
bnRhdGlvbi97ID0+IGRyaXZlcnN9L3NvdW5kL2NvbmYucHkgKDEwMCUpCj4gIHJlbmFtZSBEb2N1
bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vc291bmQvZGVzaWducy9jaGFubmVsLW1hcHBpbmctYXBp
LnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9zb3VuZC9k
ZXNpZ25zL2NvbXByZXNzLW9mZmxvYWQucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlv
bi97ID0+IGRyaXZlcnN9L3NvdW5kL2Rlc2lnbnMvY29udHJvbC1uYW1lcy5yc3QgKDEwMCUpCj4g
IHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vc291bmQvZGVzaWducy9pbmRleC5y
c3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vc291bmQvZGVz
aWducy9qYWNrLWNvbnRyb2xzLnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9
PiBkcml2ZXJzfS9zb3VuZC9kZXNpZ25zL29zcy1lbXVsYXRpb24ucnN0ICgxMDAlKQo+ICByZW5h
bWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L3NvdW5kL2Rlc2lnbnMvcG93ZXJzYXZlLnJz
dCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9zb3VuZC9kZXNp
Z25zL3Byb2NmaWxlLnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2
ZXJzfS9zb3VuZC9kZXNpZ25zL3NlcS1vc3MucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRh
dGlvbi97ID0+IGRyaXZlcnN9L3NvdW5kL2Rlc2lnbnMvdGltZXN0YW1waW5nLnJzdCAoMTAwJSkK
PiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9zb3VuZC9kZXNpZ25zL3RyYWNl
cG9pbnRzLnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9z
b3VuZC9oZC1hdWRpby9jb250cm9scy5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9u
L3sgPT4gZHJpdmVyc30vc291bmQvaGQtYXVkaW8vZHAtbXN0LnJzdCAoMTAwJSkKPiAgcmVuYW1l
IERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9zb3VuZC9oZC1hdWRpby9pbmRleC5yc3QgKDEw
MCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vc291bmQvaGQtYXVkaW8v
bW9kZWxzLnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9z
b3VuZC9oZC1hdWRpby9ub3Rlcy5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sg
PT4gZHJpdmVyc30vc291bmQvaW5kZXgucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlv
bi97ID0+IGRyaXZlcnN9L3NvdW5kL2tlcm5lbC1hcGkvYWxzYS1kcml2ZXItYXBpLnJzdCAoMTAw
JSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9zb3VuZC9rZXJuZWwtYXBp
L2luZGV4LnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9z
b3VuZC9rZXJuZWwtYXBpL3dyaXRpbmctYW4tYWxzYS1kcml2ZXIucnN0ICgxMDAlKQo+ICByZW5h
bWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L3NvdW5kL3NvYy9jbG9ja2luZy5yc3QgKDEw
MCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vc291bmQvc29jL2NvZGVj
LXRvLWNvZGVjLnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJz
fS9zb3VuZC9zb2MvY29kZWMucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+
IGRyaXZlcnN9L3NvdW5kL3NvYy9kYWkucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlv
bi97ID0+IGRyaXZlcnN9L3NvdW5kL3NvYy9kYXBtLnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3Vt
ZW50YXRpb24veyA9PiBkcml2ZXJzfS9zb3VuZC9zb2MvZHBjbS5yc3QgKDEwMCUpCj4gIHJlbmFt
ZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vc291bmQvc29jL2luZGV4LnJzdCAoMTAwJSkK
PiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS9zb3VuZC9zb2MvamFjay5yc3Qg
KDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vc291bmQvc29jL21h
Y2hpbmUucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L3Nv
dW5kL3NvYy9vdmVydmlldy5yc3QgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4g
ZHJpdmVyc30vc291bmQvc29jL3BsYXRmb3JtLnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50
YXRpb24veyA9PiBkcml2ZXJzfS9zb3VuZC9zb2MvcG9wcy1jbGlja3MucnN0ICgxMDAlKQo+ICBy
ZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L3VzYi9DUkVESVRTICgxMDAlKQo+ICBy
ZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L3VzYi9XVVNCLURlc2lnbi1vdmVydmll
dy50eHQgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vdXNiL2Fj
bS50eHQgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vdXNiL2F1
dGhvcml6YXRpb24udHh0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZl
cnN9L3VzYi9jaGlwaWRlYS50eHQgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4g
ZHJpdmVyc30vdXNiL2R3YzMudHh0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+
IGRyaXZlcnN9L3VzYi9laGNpLnR4dCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9
PiBkcml2ZXJzfS91c2IvZnVuY3Rpb25mcy50eHQgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0
aW9uL3sgPT4gZHJpdmVyc30vdXNiL2dhZGdldC10ZXN0aW5nLnR4dCAoMTAwJSkKPiAgcmVuYW1l
IERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS91c2IvZ2FkZ2V0X2NvbmZpZ2ZzLnR4dCAoMTAw
JSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS91c2IvZ2FkZ2V0X2hpZC50
eHQgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vdXNiL2dhZGdl
dF9tdWx0aS50eHQgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30v
dXNiL2dhZGdldF9wcmludGVyLnR4dCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9
PiBkcml2ZXJzfS91c2IvZ2FkZ2V0X3NlcmlhbC50eHQgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVu
dGF0aW9uL3sgPT4gZHJpdmVyc30vdXNiL2l1dV9waG9lbml4LnR4dCAoMTAwJSkKPiAgcmVuYW1l
IERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS91c2IvbGludXgtY2RjLWFjbS5pbmYgKDEwMCUp
Cj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vdXNiL2xpbnV4LmluZiAoMTAw
JSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS91c2IvbWFzcy1zdG9yYWdl
LnR4dCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS91c2IvbWlz
Y191c2JzZXZzZWcudHh0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZl
cnN9L3VzYi9tdG91Y2h1c2IudHh0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+
IGRyaXZlcnN9L3VzYi9vaGNpLnR4dCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9
PiBkcml2ZXJzfS91c2IvcmlvLnR4dCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9
PiBkcml2ZXJzfS91c2IvdXNiLWhlbHAudHh0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlv
bi97ID0+IGRyaXZlcnN9L3VzYi91c2Itc2VyaWFsLnR4dCAoMTAwJSkKPiAgcmVuYW1lIERvY3Vt
ZW50YXRpb24veyA9PiBkcml2ZXJzfS91c2IvdXNiZGV2ZnMtZHJvcC1wZXJtaXNzaW9ucy5jICgx
MDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L3VzYi91c2JpcF9wcm90
b2NvbC50eHQgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vdXNi
L3VzYm1vbi50eHQgKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30v
dXNiL3d1c2ItY2JhZiAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJz
fS93YXRjaGRvZy9jb252ZXJ0X2RyaXZlcnNfdG9fa2VybmVsX2FwaS5yc3QgKDEwMCUpCj4gIHJl
bmFtZSBEb2N1bWVudGF0aW9uL3sgPT4gZHJpdmVyc30vd2F0Y2hkb2cvaHB3ZHQucnN0ICgxMDAl
KQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L3dhdGNoZG9nL2luZGV4LnJz
dCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS93YXRjaGRvZy9t
bHgtd2R0LnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS93
YXRjaGRvZy9wY3dkLXdhdGNoZG9nLnJzdCAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24v
eyA9PiBkcml2ZXJzfS93YXRjaGRvZy93YXRjaGRvZy1hcGkucnN0ICgxMDAlKQo+ICByZW5hbWUg
RG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L3dhdGNoZG9nL3dhdGNoZG9nLWtlcm5lbC1hcGku
cnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97ID0+IGRyaXZlcnN9L3dhdGNoZG9n
L3dhdGNoZG9nLXBhcmFtZXRlcnMucnN0ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi97
ID0+IGRyaXZlcnN9L3dhdGNoZG9nL3dhdGNoZG9nLXBtLnJzdCAoMTAwJSkKPiAgcmVuYW1lIERv
Y3VtZW50YXRpb24veyA9PiBkcml2ZXJzfS93YXRjaGRvZy93ZHQucnN0ICgxMDAlKQo+IAo+IGRp
ZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL1BDSS9NU0ktSE9XVE8udHh0IGIvRG9jdW1lbnRhdGlv
bi9kcml2ZXJzL1BDSS9NU0ktSE9XVE8udHh0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVu
YW1lIGZyb20gRG9jdW1lbnRhdGlvbi9QQ0kvTVNJLUhPV1RPLnR4dAo+IHJlbmFtZSB0byBEb2N1
bWVudGF0aW9uL2RyaXZlcnMvUENJL01TSS1IT1dUTy50eHQKPiBkaWZmIC0tZ2l0IGEvRG9jdW1l
bnRhdGlvbi9QQ0kvUENJRUJVUy1IT1dUTy50eHQgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvUENJ
L1BDSUVCVVMtSE9XVE8udHh0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20g
RG9jdW1lbnRhdGlvbi9QQ0kvUENJRUJVUy1IT1dUTy50eHQKPiByZW5hbWUgdG8gRG9jdW1lbnRh
dGlvbi9kcml2ZXJzL1BDSS9QQ0lFQlVTLUhPV1RPLnR4dAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVu
dGF0aW9uL1BDSS9hY3BpLWluZm8udHh0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL1BDSS9hY3Bp
LWluZm8udHh0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRh
dGlvbi9QQ0kvYWNwaS1pbmZvLnR4dAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMv
UENJL2FjcGktaW5mby50eHQKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9QQ0kvZW5kcG9p
bnQvZnVuY3Rpb24vYmluZGluZy9wY2ktdGVzdC50eHQgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMv
UENJL2VuZHBvaW50L2Z1bmN0aW9uL2JpbmRpbmcvcGNpLXRlc3QudHh0Cj4gc2ltaWxhcml0eSBp
bmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9QQ0kvZW5kcG9pbnQvZnVuY3Rp
b24vYmluZGluZy9wY2ktdGVzdC50eHQKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJz
L1BDSS9lbmRwb2ludC9mdW5jdGlvbi9iaW5kaW5nL3BjaS10ZXN0LnR4dAo+IGRpZmYgLS1naXQg
YS9Eb2N1bWVudGF0aW9uL1BDSS9lbmRwb2ludC9wY2ktZW5kcG9pbnQtY2ZzLnR4dCBiL0RvY3Vt
ZW50YXRpb24vZHJpdmVycy9QQ0kvZW5kcG9pbnQvcGNpLWVuZHBvaW50LWNmcy50eHQKPiBzaW1p
bGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL1BDSS9lbmRwb2lu
dC9wY2ktZW5kcG9pbnQtY2ZzLnR4dAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMv
UENJL2VuZHBvaW50L3BjaS1lbmRwb2ludC1jZnMudHh0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50
YXRpb24vUENJL2VuZHBvaW50L3BjaS1lbmRwb2ludC50eHQgYi9Eb2N1bWVudGF0aW9uL2RyaXZl
cnMvUENJL2VuZHBvaW50L3BjaS1lbmRwb2ludC50eHQKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUK
PiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL1BDSS9lbmRwb2ludC9wY2ktZW5kcG9pbnQudHh0
Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9QQ0kvZW5kcG9pbnQvcGNpLWVuZHBv
aW50LnR4dAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL1BDSS9lbmRwb2ludC9wY2ktdGVz
dC1mdW5jdGlvbi50eHQgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvUENJL2VuZHBvaW50L3BjaS10
ZXN0LWZ1bmN0aW9uLnR4dAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERv
Y3VtZW50YXRpb24vUENJL2VuZHBvaW50L3BjaS10ZXN0LWZ1bmN0aW9uLnR4dAo+IHJlbmFtZSB0
byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvUENJL2VuZHBvaW50L3BjaS10ZXN0LWZ1bmN0aW9uLnR4
dAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL1BDSS9lbmRwb2ludC9wY2ktdGVzdC1ob3d0
by50eHQgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvUENJL2VuZHBvaW50L3BjaS10ZXN0LWhvd3Rv
LnR4dAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24v
UENJL2VuZHBvaW50L3BjaS10ZXN0LWhvd3RvLnR4dAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9u
L2RyaXZlcnMvUENJL2VuZHBvaW50L3BjaS10ZXN0LWhvd3RvLnR4dAo+IGRpZmYgLS1naXQgYS9E
b2N1bWVudGF0aW9uL1BDSS9wY2ktZXJyb3ItcmVjb3ZlcnkudHh0IGIvRG9jdW1lbnRhdGlvbi9k
cml2ZXJzL1BDSS9wY2ktZXJyb3ItcmVjb3ZlcnkudHh0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAl
Cj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9QQ0kvcGNpLWVycm9yLXJlY292ZXJ5LnR4dAo+
IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvUENJL3BjaS1lcnJvci1yZWNvdmVyeS50
eHQKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9QQ0kvcGNpLWlvdi1ob3d0by50eHQgYi9E
b2N1bWVudGF0aW9uL2RyaXZlcnMvUENJL3BjaS1pb3YtaG93dG8udHh0Cj4gc2ltaWxhcml0eSBp
bmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9QQ0kvcGNpLWlvdi1ob3d0by50
eHQKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL1BDSS9wY2ktaW92LWhvd3RvLnR4
dAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL1BDSS9wY2kudHh0IGIvRG9jdW1lbnRhdGlv
bi9kcml2ZXJzL1BDSS9wY2kudHh0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZy
b20gRG9jdW1lbnRhdGlvbi9QQ0kvcGNpLnR4dAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2Ry
aXZlcnMvUENJL3BjaS50eHQKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9QQ0kvcGNpZWFl
ci1ob3d0by50eHQgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvUENJL3BjaWVhZXItaG93dG8udHh0
Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9QQ0kv
cGNpZWFlci1ob3d0by50eHQKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL1BDSS9w
Y2llYWVyLWhvd3RvLnR4dAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2FjcGkvZHNkL2xl
ZHMudHh0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2FjcGkvZHNkL2xlZHMudHh0Cj4gc2ltaWxh
cml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9hY3BpL2RzZC9sZWRz
LnR4dAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvYWNwaS9kc2QvbGVkcy50eHQK
PiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9hdXhkaXNwbGF5L2NmYWcxMjg2NGIgYi9Eb2N1
bWVudGF0aW9uL2RyaXZlcnMvYXV4ZGlzcGxheS9jZmFnMTI4NjRiCj4gc2ltaWxhcml0eSBpbmRl
eCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9hdXhkaXNwbGF5L2NmYWcxMjg2NGIK
PiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2F1eGRpc3BsYXkvY2ZhZzEyODY0Ygo+
IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2F1eGRpc3BsYXkva3MwMTA4IGIvRG9jdW1lbnRh
dGlvbi9kcml2ZXJzL2F1eGRpc3BsYXkva3MwMTA4Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4g
cmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9hdXhkaXNwbGF5L2tzMDEwOAo+IHJlbmFtZSB0byBE
b2N1bWVudGF0aW9uL2RyaXZlcnMvYXV4ZGlzcGxheS9rczAxMDgKPiBkaWZmIC0tZ2l0IGEvRG9j
dW1lbnRhdGlvbi9hdXhkaXNwbGF5L2xjZC1wYW5lbC1jZ3JhbS50eHQgYi9Eb2N1bWVudGF0aW9u
L2RyaXZlcnMvYXV4ZGlzcGxheS9sY2QtcGFuZWwtY2dyYW0udHh0Cj4gc2ltaWxhcml0eSBpbmRl
eCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9hdXhkaXNwbGF5L2xjZC1wYW5lbC1j
Z3JhbS50eHQKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2F1eGRpc3BsYXkvbGNk
LXBhbmVsLWNncmFtLnR4dAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2JhY2tsaWdodC9s
cDg1NXgtZHJpdmVyLnR4dCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9iYWNrbGlnaHQvbHA4NTV4
LWRyaXZlci50eHQKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVu
dGF0aW9uL2JhY2tsaWdodC9scDg1NXgtZHJpdmVyLnR4dAo+IHJlbmFtZSB0byBEb2N1bWVudGF0
aW9uL2RyaXZlcnMvYmFja2xpZ2h0L2xwODU1eC1kcml2ZXIudHh0Cj4gZGlmZiAtLWdpdCBhL0Rv
Y3VtZW50YXRpb24vYmxvY2tkZXYvZHJiZC9EUkJELTguMy1kYXRhLXBhY2tldHMuc3ZnIGIvRG9j
dW1lbnRhdGlvbi9kcml2ZXJzL2Jsb2NrZGV2L2RyYmQvRFJCRC04LjMtZGF0YS1wYWNrZXRzLnN2
Zwo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vYmxv
Y2tkZXYvZHJiZC9EUkJELTguMy1kYXRhLXBhY2tldHMuc3ZnCj4gcmVuYW1lIHRvIERvY3VtZW50
YXRpb24vZHJpdmVycy9ibG9ja2Rldi9kcmJkL0RSQkQtOC4zLWRhdGEtcGFja2V0cy5zdmcKPiBk
aWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9ibG9ja2Rldi9kcmJkL0RSQkQtZGF0YS1wYWNrZXRz
LnN2ZyBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9ibG9ja2Rldi9kcmJkL0RSQkQtZGF0YS1wYWNr
ZXRzLnN2Zwo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRp
b24vYmxvY2tkZXYvZHJiZC9EUkJELWRhdGEtcGFja2V0cy5zdmcKPiByZW5hbWUgdG8gRG9jdW1l
bnRhdGlvbi9kcml2ZXJzL2Jsb2NrZGV2L2RyYmQvRFJCRC1kYXRhLXBhY2tldHMuc3ZnCj4gZGlm
ZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vYmxvY2tkZXYvZHJiZC9SRUFETUUudHh0IGIvRG9jdW1l
bnRhdGlvbi9kcml2ZXJzL2Jsb2NrZGV2L2RyYmQvUkVBRE1FLnR4dAo+IHNpbWlsYXJpdHkgaW5k
ZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vYmxvY2tkZXYvZHJiZC9SRUFETUUu
dHh0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9ibG9ja2Rldi9kcmJkL1JFQURN
RS50eHQKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9ibG9ja2Rldi9kcmJkL2Nvbm4tc3Rh
dGVzLTguZG90IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2Jsb2NrZGV2L2RyYmQvY29ubi1zdGF0
ZXMtOC5kb3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0
aW9uL2Jsb2NrZGV2L2RyYmQvY29ubi1zdGF0ZXMtOC5kb3QKPiByZW5hbWUgdG8gRG9jdW1lbnRh
dGlvbi9kcml2ZXJzL2Jsb2NrZGV2L2RyYmQvY29ubi1zdGF0ZXMtOC5kb3QKPiBkaWZmIC0tZ2l0
IGEvRG9jdW1lbnRhdGlvbi9ibG9ja2Rldi9kcmJkL2RhdGEtc3RydWN0dXJlLXY5LnR4dCBiL0Rv
Y3VtZW50YXRpb24vZHJpdmVycy9ibG9ja2Rldi9kcmJkL2RhdGEtc3RydWN0dXJlLXY5LnR4dAo+
IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vYmxvY2tk
ZXYvZHJiZC9kYXRhLXN0cnVjdHVyZS12OS50eHQKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9k
cml2ZXJzL2Jsb2NrZGV2L2RyYmQvZGF0YS1zdHJ1Y3R1cmUtdjkudHh0Cj4gZGlmZiAtLWdpdCBh
L0RvY3VtZW50YXRpb24vYmxvY2tkZXYvZHJiZC9kaXNrLXN0YXRlcy04LmRvdCBiL0RvY3VtZW50
YXRpb24vZHJpdmVycy9ibG9ja2Rldi9kcmJkL2Rpc2stc3RhdGVzLTguZG90Cj4gc2ltaWxhcml0
eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9ibG9ja2Rldi9kcmJkL2Rp
c2stc3RhdGVzLTguZG90Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9ibG9ja2Rl
di9kcmJkL2Rpc2stc3RhdGVzLTguZG90Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vYmxv
Y2tkZXYvZHJiZC9kcmJkLWNvbm5lY3Rpb24tc3RhdGUtb3ZlcnZpZXcuZG90IGIvRG9jdW1lbnRh
dGlvbi9kcml2ZXJzL2Jsb2NrZGV2L2RyYmQvZHJiZC1jb25uZWN0aW9uLXN0YXRlLW92ZXJ2aWV3
LmRvdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24v
YmxvY2tkZXYvZHJiZC9kcmJkLWNvbm5lY3Rpb24tc3RhdGUtb3ZlcnZpZXcuZG90Cj4gcmVuYW1l
IHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9ibG9ja2Rldi9kcmJkL2RyYmQtY29ubmVjdGlvbi1z
dGF0ZS1vdmVydmlldy5kb3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9ibG9ja2Rldi9k
cmJkL25vZGUtc3RhdGVzLTguZG90IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2Jsb2NrZGV2L2Ry
YmQvbm9kZS1zdGF0ZXMtOC5kb3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJv
bSBEb2N1bWVudGF0aW9uL2Jsb2NrZGV2L2RyYmQvbm9kZS1zdGF0ZXMtOC5kb3QKPiByZW5hbWUg
dG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2Jsb2NrZGV2L2RyYmQvbm9kZS1zdGF0ZXMtOC5kb3QK
PiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9ibG9ja2Rldi9mbG9wcHkudHh0IGIvRG9jdW1l
bnRhdGlvbi9kcml2ZXJzL2Jsb2NrZGV2L2Zsb3BweS50eHQKPiBzaW1pbGFyaXR5IGluZGV4IDEw
MCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2Jsb2NrZGV2L2Zsb3BweS50eHQKPiByZW5h
bWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2Jsb2NrZGV2L2Zsb3BweS50eHQKPiBkaWZmIC0t
Z2l0IGEvRG9jdW1lbnRhdGlvbi9ibG9ja2Rldi9uYmQudHh0IGIvRG9jdW1lbnRhdGlvbi9kcml2
ZXJzL2Jsb2NrZGV2L25iZC50eHQKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJv
bSBEb2N1bWVudGF0aW9uL2Jsb2NrZGV2L25iZC50eHQKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlv
bi9kcml2ZXJzL2Jsb2NrZGV2L25iZC50eHQKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9i
bG9ja2Rldi9wYXJpZGUudHh0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2Jsb2NrZGV2L3Bhcmlk
ZS50eHQKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9u
L2Jsb2NrZGV2L3BhcmlkZS50eHQKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2Js
b2NrZGV2L3BhcmlkZS50eHQKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9ibG9ja2Rldi9y
YW1kaXNrLnR4dCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9ibG9ja2Rldi9yYW1kaXNrLnR4dAo+
IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vYmxvY2tk
ZXYvcmFtZGlzay50eHQKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2Jsb2NrZGV2
L3JhbWRpc2sudHh0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vYmxvY2tkZXYvenJhbS50
eHQgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvYmxvY2tkZXYvenJhbS50eHQKPiBzaW1pbGFyaXR5
IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2Jsb2NrZGV2L3pyYW0udHh0
Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9ibG9ja2Rldi96cmFtLnR4dAo+IGRp
ZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2J1cy1kZXZpY2VzL3RpLWdwbWMudHh0IGIvRG9jdW1l
bnRhdGlvbi9kcml2ZXJzL2J1cy90aS1ncG1jLnR4dAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+
IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vYnVzLWRldmljZXMvdGktZ3BtYy50eHQKPiByZW5h
bWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2J1cy90aS1ncG1jLnR4dAo+IGRpZmYgLS1naXQg
YS9Eb2N1bWVudGF0aW9uL2Nkcm9tL2Nkcm9tLXN0YW5kYXJkLnJzdCBiL0RvY3VtZW50YXRpb24v
ZHJpdmVycy9jZHJvbS9jZHJvbS1zdGFuZGFyZC5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUK
PiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2Nkcm9tL2Nkcm9tLXN0YW5kYXJkLnJzdAo+IHJl
bmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvY2Ryb20vY2Ryb20tc3RhbmRhcmQucnN0Cj4g
ZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vY2Ryb20vaWRlLWNkLnJzdCBiL0RvY3VtZW50YXRp
b24vZHJpdmVycy9jZHJvbS9pZGUtY2QucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVu
YW1lIGZyb20gRG9jdW1lbnRhdGlvbi9jZHJvbS9pZGUtY2QucnN0Cj4gcmVuYW1lIHRvIERvY3Vt
ZW50YXRpb24vZHJpdmVycy9jZHJvbS9pZGUtY2QucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50
YXRpb24vY2Ryb20vaW5kZXgucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2Nkcm9tL2luZGV4
LnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24v
Y2Ryb20vaW5kZXgucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9jZHJvbS9p
bmRleC5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9jZHJvbS9wYWNrZXQtd3JpdGlu
Zy5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvY2Ryb20vcGFja2V0LXdyaXRpbmcucnN0Cj4g
c2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9jZHJvbS9w
YWNrZXQtd3JpdGluZy5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2Nkcm9t
L3BhY2tldC13cml0aW5nLnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2NwdS1mcmVx
L2FtZC1wb3dlcm5vdy50eHQgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvY3B1LWZyZXEvYW1kLXBv
d2Vybm93LnR4dAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50
YXRpb24vY3B1LWZyZXEvYW1kLXBvd2Vybm93LnR4dAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9u
L2RyaXZlcnMvY3B1LWZyZXEvYW1kLXBvd2Vybm93LnR4dAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVu
dGF0aW9uL2NwdS1mcmVxL2NvcmUudHh0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2NwdS1mcmVx
L2NvcmUudHh0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRh
dGlvbi9jcHUtZnJlcS9jb3JlLnR4dAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMv
Y3B1LWZyZXEvY29yZS50eHQKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9jcHUtZnJlcS9j
cHUtZHJpdmVycy50eHQgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvY3B1LWZyZXEvY3B1LWRyaXZl
cnMudHh0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlv
bi9jcHUtZnJlcS9jcHUtZHJpdmVycy50eHQKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2
ZXJzL2NwdS1mcmVxL2NwdS1kcml2ZXJzLnR4dAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9u
L2NwdS1mcmVxL2NwdWZyZXEtbmZvcmNlMi50eHQgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvY3B1
LWZyZXEvY3B1ZnJlcS1uZm9yY2UyLnR4dAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFt
ZSBmcm9tIERvY3VtZW50YXRpb24vY3B1LWZyZXEvY3B1ZnJlcS1uZm9yY2UyLnR4dAo+IHJlbmFt
ZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvY3B1LWZyZXEvY3B1ZnJlcS1uZm9yY2UyLnR4dAo+
IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2NwdS1mcmVxL2NwdWZyZXEtc3RhdHMudHh0IGIv
RG9jdW1lbnRhdGlvbi9kcml2ZXJzL2NwdS1mcmVxL2NwdWZyZXEtc3RhdHMudHh0Cj4gc2ltaWxh
cml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9jcHUtZnJlcS9jcHVm
cmVxLXN0YXRzLnR4dAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvY3B1LWZyZXEv
Y3B1ZnJlcS1zdGF0cy50eHQKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9jcHUtZnJlcS9p
bmRleC50eHQgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvY3B1LWZyZXEvaW5kZXgudHh0Cj4gc2lt
aWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9jcHUtZnJlcS9p
bmRleC50eHQKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2NwdS1mcmVxL2luZGV4
LnR4dAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2NwdS1mcmVxL3BjYy1jcHVmcmVxLnR4
dCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9jcHUtZnJlcS9wY2MtY3B1ZnJlcS50eHQKPiBzaW1p
bGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2NwdS1mcmVxL3Bj
Yy1jcHVmcmVxLnR4dAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvY3B1LWZyZXEv
cGNjLWNwdWZyZXEudHh0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vY3J5cHRvL2FwaS1h
ZWFkLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9jcnlwdG8vYXBpLWFlYWQucnN0Cj4gc2lt
aWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9jcnlwdG8vYXBp
LWFlYWQucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9jcnlwdG8vYXBpLWFl
YWQucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vY3J5cHRvL2FwaS1ha2NpcGhlci5y
c3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvY3J5cHRvL2FwaS1ha2NpcGhlci5yc3QKPiBzaW1p
bGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2NyeXB0by9hcGkt
YWtjaXBoZXIucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9jcnlwdG8vYXBp
LWFrY2lwaGVyLnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2NyeXB0by9hcGktZGln
ZXN0LnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9jcnlwdG8vYXBpLWRpZ2VzdC5yc3QKPiBz
aW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2NyeXB0by9h
cGktZGlnZXN0LnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvY3J5cHRvL2Fw
aS1kaWdlc3QucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vY3J5cHRvL2FwaS1pbnRy
by50eHQgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvY3J5cHRvL2FwaS1pbnRyby50eHQKPiBzaW1p
bGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2NyeXB0by9hcGkt
aW50cm8udHh0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9jcnlwdG8vYXBpLWlu
dHJvLnR4dAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2NyeXB0by9hcGkta3BwLnJzdCBi
L0RvY3VtZW50YXRpb24vZHJpdmVycy9jcnlwdG8vYXBpLWtwcC5yc3QKPiBzaW1pbGFyaXR5IGlu
ZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2NyeXB0by9hcGkta3BwLnJzdAo+
IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvY3J5cHRvL2FwaS1rcHAucnN0Cj4gZGlm
ZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vY3J5cHRvL2FwaS1ybmcucnN0IGIvRG9jdW1lbnRhdGlv
bi9kcml2ZXJzL2NyeXB0by9hcGktcm5nLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJl
bmFtZSBmcm9tIERvY3VtZW50YXRpb24vY3J5cHRvL2FwaS1ybmcucnN0Cj4gcmVuYW1lIHRvIERv
Y3VtZW50YXRpb24vZHJpdmVycy9jcnlwdG8vYXBpLXJuZy5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9j
dW1lbnRhdGlvbi9jcnlwdG8vYXBpLXNhbXBsZXMucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJz
L2NyeXB0by9hcGktc2FtcGxlcy5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUg
ZnJvbSBEb2N1bWVudGF0aW9uL2NyeXB0by9hcGktc2FtcGxlcy5yc3QKPiByZW5hbWUgdG8gRG9j
dW1lbnRhdGlvbi9kcml2ZXJzL2NyeXB0by9hcGktc2FtcGxlcy5yc3QKPiBkaWZmIC0tZ2l0IGEv
RG9jdW1lbnRhdGlvbi9jcnlwdG8vYXBpLXNrY2lwaGVyLnJzdCBiL0RvY3VtZW50YXRpb24vZHJp
dmVycy9jcnlwdG8vYXBpLXNrY2lwaGVyLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJl
bmFtZSBmcm9tIERvY3VtZW50YXRpb24vY3J5cHRvL2FwaS1za2NpcGhlci5yc3QKPiByZW5hbWUg
dG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2NyeXB0by9hcGktc2tjaXBoZXIucnN0Cj4gZGlmZiAt
LWdpdCBhL0RvY3VtZW50YXRpb24vY3J5cHRvL2FwaS5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZl
cnMvY3J5cHRvL2FwaS5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBE
b2N1bWVudGF0aW9uL2NyeXB0by9hcGkucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJp
dmVycy9jcnlwdG8vYXBpLnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2NyeXB0by9h
cmNoaXRlY3R1cmUucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2NyeXB0by9hcmNoaXRlY3R1
cmUucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlv
bi9jcnlwdG8vYXJjaGl0ZWN0dXJlLnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZl
cnMvY3J5cHRvL2FyY2hpdGVjdHVyZS5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9j
cnlwdG8vYXN5bW1ldHJpYy1rZXlzLnR4dCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9jcnlwdG8v
YXN5bW1ldHJpYy1rZXlzLnR4dAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9t
IERvY3VtZW50YXRpb24vY3J5cHRvL2FzeW1tZXRyaWMta2V5cy50eHQKPiByZW5hbWUgdG8gRG9j
dW1lbnRhdGlvbi9kcml2ZXJzL2NyeXB0by9hc3ltbWV0cmljLWtleXMudHh0Cj4gZGlmZiAtLWdp
dCBhL0RvY3VtZW50YXRpb24vY3J5cHRvL2FzeW5jLXR4LWFwaS50eHQgYi9Eb2N1bWVudGF0aW9u
L2RyaXZlcnMvY3J5cHRvL2FzeW5jLXR4LWFwaS50eHQKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUK
PiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2NyeXB0by9hc3luYy10eC1hcGkudHh0Cj4gcmVu
YW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9jcnlwdG8vYXN5bmMtdHgtYXBpLnR4dAo+IGRp
ZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2NyeXB0by9jb25mLnB5IGIvRG9jdW1lbnRhdGlvbi9k
cml2ZXJzL2NyeXB0by9jb25mLnB5Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZy
b20gRG9jdW1lbnRhdGlvbi9jcnlwdG8vY29uZi5weQo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9u
L2RyaXZlcnMvY3J5cHRvL2NvbmYucHkKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9jcnlw
dG8vY3J5cHRvX2VuZ2luZS5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvY3J5cHRvL2NyeXB0
b19lbmdpbmUucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1l
bnRhdGlvbi9jcnlwdG8vY3J5cHRvX2VuZ2luZS5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlv
bi9kcml2ZXJzL2NyeXB0by9jcnlwdG9fZW5naW5lLnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVu
dGF0aW9uL2NyeXB0by9kZXNjb3JlLXJlYWRtZS50eHQgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMv
Y3J5cHRvL2Rlc2NvcmUtcmVhZG1lLnR4dAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFt
ZSBmcm9tIERvY3VtZW50YXRpb24vY3J5cHRvL2Rlc2NvcmUtcmVhZG1lLnR4dAo+IHJlbmFtZSB0
byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvY3J5cHRvL2Rlc2NvcmUtcmVhZG1lLnR4dAo+IGRpZmYg
LS1naXQgYS9Eb2N1bWVudGF0aW9uL2NyeXB0by9kZXZlbC1hbGdvcy5yc3QgYi9Eb2N1bWVudGF0
aW9uL2RyaXZlcnMvY3J5cHRvL2RldmVsLWFsZ29zLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAw
JQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vY3J5cHRvL2RldmVsLWFsZ29zLnJzdAo+IHJl
bmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvY3J5cHRvL2RldmVsLWFsZ29zLnJzdAo+IGRp
ZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2NyeXB0by9pbmRleC5yc3QgYi9Eb2N1bWVudGF0aW9u
L2RyaXZlcnMvY3J5cHRvL2luZGV4LnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFt
ZSBmcm9tIERvY3VtZW50YXRpb24vY3J5cHRvL2luZGV4LnJzdAo+IHJlbmFtZSB0byBEb2N1bWVu
dGF0aW9uL2RyaXZlcnMvY3J5cHRvL2luZGV4LnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0
aW9uL2NyeXB0by9pbnRyby5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvY3J5cHRvL2ludHJv
LnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24v
Y3J5cHRvL2ludHJvLnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvY3J5cHRv
L2ludHJvLnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2NyeXB0by91c2Vyc3BhY2Ut
aWYucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2NyeXB0by91c2Vyc3BhY2UtaWYucnN0Cj4g
c2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9jcnlwdG8v
dXNlcnNwYWNlLWlmLnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvY3J5cHRv
L3VzZXJzcGFjZS1pZi5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9kZXZpY2UtbWFw
cGVyL2NhY2hlLXBvbGljaWVzLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9kZXZpY2UtbWFw
cGVyL2NhY2hlLXBvbGljaWVzLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBm
cm9tIERvY3VtZW50YXRpb24vZGV2aWNlLW1hcHBlci9jYWNoZS1wb2xpY2llcy5yc3QKPiByZW5h
bWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2RldmljZS1tYXBwZXIvY2FjaGUtcG9saWNpZXMu
cnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vZGV2aWNlLW1hcHBlci9jYWNoZS5yc3Qg
Yi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvZGV2aWNlLW1hcHBlci9jYWNoZS5yc3QKPiBzaW1pbGFy
aXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2RldmljZS1tYXBwZXIv
Y2FjaGUucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9kZXZpY2UtbWFwcGVy
L2NhY2hlLnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2RldmljZS1tYXBwZXIvZGVs
YXkucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2RldmljZS1tYXBwZXIvZGVsYXkucnN0Cj4g
c2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9kZXZpY2Ut
bWFwcGVyL2RlbGF5LnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvZGV2aWNl
LW1hcHBlci9kZWxheS5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9kZXZpY2UtbWFw
cGVyL2RtLWNyeXB0LnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9kZXZpY2UtbWFwcGVyL2Rt
LWNyeXB0LnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50
YXRpb24vZGV2aWNlLW1hcHBlci9kbS1jcnlwdC5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlv
bi9kcml2ZXJzL2RldmljZS1tYXBwZXIvZG0tY3J5cHQucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3Vt
ZW50YXRpb24vZGV2aWNlLW1hcHBlci9kbS1kdXN0LnR4dCBiL0RvY3VtZW50YXRpb24vZHJpdmVy
cy9kZXZpY2UtbWFwcGVyL2RtLWR1c3QudHh0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVu
YW1lIGZyb20gRG9jdW1lbnRhdGlvbi9kZXZpY2UtbWFwcGVyL2RtLWR1c3QudHh0Cj4gcmVuYW1l
IHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9kZXZpY2UtbWFwcGVyL2RtLWR1c3QudHh0Cj4gZGlm
ZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vZGV2aWNlLW1hcHBlci9kbS1mbGFrZXkucnN0IGIvRG9j
dW1lbnRhdGlvbi9kcml2ZXJzL2RldmljZS1tYXBwZXIvZG0tZmxha2V5LnJzdAo+IHNpbWlsYXJp
dHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vZGV2aWNlLW1hcHBlci9k
bS1mbGFrZXkucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9kZXZpY2UtbWFw
cGVyL2RtLWZsYWtleS5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9kZXZpY2UtbWFw
cGVyL2RtLWluaXQucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2RldmljZS1tYXBwZXIvZG0t
aW5pdC5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0
aW9uL2RldmljZS1tYXBwZXIvZG0taW5pdC5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9k
cml2ZXJzL2RldmljZS1tYXBwZXIvZG0taW5pdC5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRh
dGlvbi9kZXZpY2UtbWFwcGVyL2RtLWludGVncml0eS5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZl
cnMvZGV2aWNlLW1hcHBlci9kbS1pbnRlZ3JpdHkucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAl
Cj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9kZXZpY2UtbWFwcGVyL2RtLWludGVncml0eS5y
c3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2RldmljZS1tYXBwZXIvZG0taW50
ZWdyaXR5LnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2RldmljZS1tYXBwZXIvZG0t
aW8ucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2RldmljZS1tYXBwZXIvZG0taW8ucnN0Cj4g
c2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9kZXZpY2Ut
bWFwcGVyL2RtLWlvLnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvZGV2aWNl
LW1hcHBlci9kbS1pby5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9kZXZpY2UtbWFw
cGVyL2RtLWxvZy5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvZGV2aWNlLW1hcHBlci9kbS1s
b2cucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlv
bi9kZXZpY2UtbWFwcGVyL2RtLWxvZy5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2
ZXJzL2RldmljZS1tYXBwZXIvZG0tbG9nLnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9u
L2RldmljZS1tYXBwZXIvZG0tcXVldWUtbGVuZ3RoLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVy
cy9kZXZpY2UtbWFwcGVyL2RtLXF1ZXVlLWxlbmd0aC5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEw
MCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2RldmljZS1tYXBwZXIvZG0tcXVldWUtbGVu
Z3RoLnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvZGV2aWNlLW1hcHBlci9k
bS1xdWV1ZS1sZW5ndGgucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vZGV2aWNlLW1h
cHBlci9kbS1yYWlkLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9kZXZpY2UtbWFwcGVyL2Rt
LXJhaWQucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRh
dGlvbi9kZXZpY2UtbWFwcGVyL2RtLXJhaWQucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24v
ZHJpdmVycy9kZXZpY2UtbWFwcGVyL2RtLXJhaWQucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50
YXRpb24vZGV2aWNlLW1hcHBlci9kbS1zZXJ2aWNlLXRpbWUucnN0IGIvRG9jdW1lbnRhdGlvbi9k
cml2ZXJzL2RldmljZS1tYXBwZXIvZG0tc2VydmljZS10aW1lLnJzdAo+IHNpbWlsYXJpdHkgaW5k
ZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vZGV2aWNlLW1hcHBlci9kbS1zZXJ2
aWNlLXRpbWUucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9kZXZpY2UtbWFw
cGVyL2RtLXNlcnZpY2UtdGltZS5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9kZXZp
Y2UtbWFwcGVyL2RtLXVldmVudC5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvZGV2aWNlLW1h
cHBlci9kbS11ZXZlbnQucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20g
RG9jdW1lbnRhdGlvbi9kZXZpY2UtbWFwcGVyL2RtLXVldmVudC5yc3QKPiByZW5hbWUgdG8gRG9j
dW1lbnRhdGlvbi9kcml2ZXJzL2RldmljZS1tYXBwZXIvZG0tdWV2ZW50LnJzdAo+IGRpZmYgLS1n
aXQgYS9Eb2N1bWVudGF0aW9uL2RldmljZS1tYXBwZXIvZG0tem9uZWQucnN0IGIvRG9jdW1lbnRh
dGlvbi9kcml2ZXJzL2RldmljZS1tYXBwZXIvZG0tem9uZWQucnN0Cj4gc2ltaWxhcml0eSBpbmRl
eCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9kZXZpY2UtbWFwcGVyL2RtLXpvbmVk
LnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvZGV2aWNlLW1hcHBlci9kbS16
b25lZC5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9kZXZpY2UtbWFwcGVyL2VyYS5y
c3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvZGV2aWNlLW1hcHBlci9lcmEucnN0Cj4gc2ltaWxh
cml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9kZXZpY2UtbWFwcGVy
L2VyYS5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2RldmljZS1tYXBwZXIv
ZXJhLnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2RldmljZS1tYXBwZXIvaW5kZXgu
cnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2RldmljZS1tYXBwZXIvaW5kZXgucnN0Cj4gc2lt
aWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9kZXZpY2UtbWFw
cGVyL2luZGV4LnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvZGV2aWNlLW1h
cHBlci9pbmRleC5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9kZXZpY2UtbWFwcGVy
L2tjb3B5ZC5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvZGV2aWNlLW1hcHBlci9rY29weWQu
cnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9k
ZXZpY2UtbWFwcGVyL2tjb3B5ZC5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJz
L2RldmljZS1tYXBwZXIva2NvcHlkLnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2Rl
dmljZS1tYXBwZXIvbGluZWFyLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9kZXZpY2UtbWFw
cGVyL2xpbmVhci5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1
bWVudGF0aW9uL2RldmljZS1tYXBwZXIvbGluZWFyLnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0
aW9uL2RyaXZlcnMvZGV2aWNlLW1hcHBlci9saW5lYXIucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3Vt
ZW50YXRpb24vZGV2aWNlLW1hcHBlci9sb2ctd3JpdGVzLnJzdCBiL0RvY3VtZW50YXRpb24vZHJp
dmVycy9kZXZpY2UtbWFwcGVyL2xvZy13cml0ZXMucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAl
Cj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9kZXZpY2UtbWFwcGVyL2xvZy13cml0ZXMucnN0
Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9kZXZpY2UtbWFwcGVyL2xvZy13cml0
ZXMucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vZGV2aWNlLW1hcHBlci9wZXJzaXN0
ZW50LWRhdGEucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2RldmljZS1tYXBwZXIvcGVyc2lz
dGVudC1kYXRhLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3Vt
ZW50YXRpb24vZGV2aWNlLW1hcHBlci9wZXJzaXN0ZW50LWRhdGEucnN0Cj4gcmVuYW1lIHRvIERv
Y3VtZW50YXRpb24vZHJpdmVycy9kZXZpY2UtbWFwcGVyL3BlcnNpc3RlbnQtZGF0YS5yc3QKPiBk
aWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9kZXZpY2UtbWFwcGVyL3NuYXBzaG90LnJzdCBiL0Rv
Y3VtZW50YXRpb24vZHJpdmVycy9kZXZpY2UtbWFwcGVyL3NuYXBzaG90LnJzdAo+IHNpbWlsYXJp
dHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vZGV2aWNlLW1hcHBlci9z
bmFwc2hvdC5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2RldmljZS1tYXBw
ZXIvc25hcHNob3QucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vZGV2aWNlLW1hcHBl
ci9zdGF0aXN0aWNzLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9kZXZpY2UtbWFwcGVyL3N0
YXRpc3RpY3MucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1l
bnRhdGlvbi9kZXZpY2UtbWFwcGVyL3N0YXRpc3RpY3MucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50
YXRpb24vZHJpdmVycy9kZXZpY2UtbWFwcGVyL3N0YXRpc3RpY3MucnN0Cj4gZGlmZiAtLWdpdCBh
L0RvY3VtZW50YXRpb24vZGV2aWNlLW1hcHBlci9zdHJpcGVkLnJzdCBiL0RvY3VtZW50YXRpb24v
ZHJpdmVycy9kZXZpY2UtbWFwcGVyL3N0cmlwZWQucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAl
Cj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9kZXZpY2UtbWFwcGVyL3N0cmlwZWQucnN0Cj4g
cmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9kZXZpY2UtbWFwcGVyL3N0cmlwZWQucnN0
Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vZGV2aWNlLW1hcHBlci9zd2l0Y2gucnN0IGIv
RG9jdW1lbnRhdGlvbi9kcml2ZXJzL2RldmljZS1tYXBwZXIvc3dpdGNoLnJzdAo+IHNpbWlsYXJp
dHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vZGV2aWNlLW1hcHBlci9z
d2l0Y2gucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9kZXZpY2UtbWFwcGVy
L3N3aXRjaC5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9kZXZpY2UtbWFwcGVyL3Ro
aW4tcHJvdmlzaW9uaW5nLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9kZXZpY2UtbWFwcGVy
L3RoaW4tcHJvdmlzaW9uaW5nLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBm
cm9tIERvY3VtZW50YXRpb24vZGV2aWNlLW1hcHBlci90aGluLXByb3Zpc2lvbmluZy5yc3QKPiBy
ZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2RldmljZS1tYXBwZXIvdGhpbi1wcm92aXNp
b25pbmcucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vZGV2aWNlLW1hcHBlci91bnN0
cmlwZWQucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2RldmljZS1tYXBwZXIvdW5zdHJpcGVk
LnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24v
ZGV2aWNlLW1hcHBlci91bnN0cmlwZWQucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJp
dmVycy9kZXZpY2UtbWFwcGVyL3Vuc3RyaXBlZC5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRh
dGlvbi9kZXZpY2UtbWFwcGVyL3Zlcml0eS5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvZGV2
aWNlLW1hcHBlci92ZXJpdHkucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZy
b20gRG9jdW1lbnRhdGlvbi9kZXZpY2UtbWFwcGVyL3Zlcml0eS5yc3QKPiByZW5hbWUgdG8gRG9j
dW1lbnRhdGlvbi9kcml2ZXJzL2RldmljZS1tYXBwZXIvdmVyaXR5LnJzdAo+IGRpZmYgLS1naXQg
YS9Eb2N1bWVudGF0aW9uL2RldmljZS1tYXBwZXIvd3JpdGVjYWNoZS5yc3QgYi9Eb2N1bWVudGF0
aW9uL2RyaXZlcnMvZGV2aWNlLW1hcHBlci93cml0ZWNhY2hlLnJzdAo+IHNpbWlsYXJpdHkgaW5k
ZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vZGV2aWNlLW1hcHBlci93cml0ZWNh
Y2hlLnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvZGV2aWNlLW1hcHBlci93
cml0ZWNhY2hlLnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2RldmljZS1tYXBwZXIv
emVyby5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvZGV2aWNlLW1hcHBlci96ZXJvLnJzdAo+
IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vZGV2aWNl
LW1hcHBlci96ZXJvLnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvZGV2aWNl
LW1hcHBlci96ZXJvLnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2RyaXZlci1hcGkv
ODAyMTEvY2ZnODAyMTEucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2RyaXZlci1hcGkvODAy
MTEvY2ZnODAyMTEucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9j
dW1lbnRhdGlvbi9kcml2ZXItYXBpLzgwMjExL2NmZzgwMjExLnJzdAo+IHJlbmFtZSB0byBEb2N1
bWVudGF0aW9uL2RyaXZlcnMvZHJpdmVyLWFwaS84MDIxMS9jZmc4MDIxMS5yc3QKPiBkaWZmIC0t
Z2l0IGEvRG9jdW1lbnRhdGlvbi9kcml2ZXItYXBpLzgwMjExL2NvbmYucHkgYi9Eb2N1bWVudGF0
aW9uL2RyaXZlcnMvZHJpdmVyLWFwaS84MDIxMS9jb25mLnB5Cj4gc2ltaWxhcml0eSBpbmRleCAx
MDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9kcml2ZXItYXBpLzgwMjExL2NvbmYucHkK
PiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2RyaXZlci1hcGkvODAyMTEvY29uZi5w
eQo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2RyaXZlci1hcGkvODAyMTEvaW5kZXgucnN0
IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2RyaXZlci1hcGkvODAyMTEvaW5kZXgucnN0Cj4gc2lt
aWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9kcml2ZXItYXBp
LzgwMjExL2luZGV4LnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvZHJpdmVy
LWFwaS84MDIxMS9pbmRleC5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9kcml2ZXIt
YXBpLzgwMjExL2ludHJvZHVjdGlvbi5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvZHJpdmVy
LWFwaS84MDIxMS9pbnRyb2R1Y3Rpb24ucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVu
YW1lIGZyb20gRG9jdW1lbnRhdGlvbi9kcml2ZXItYXBpLzgwMjExL2ludHJvZHVjdGlvbi5yc3QK
PiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2RyaXZlci1hcGkvODAyMTEvaW50cm9k
dWN0aW9uLnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2RyaXZlci1hcGkvODAyMTEv
bWFjODAyMTEtYWR2YW5jZWQucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2RyaXZlci1hcGkv
ODAyMTEvbWFjODAyMTEtYWR2YW5jZWQucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVu
YW1lIGZyb20gRG9jdW1lbnRhdGlvbi9kcml2ZXItYXBpLzgwMjExL21hYzgwMjExLWFkdmFuY2Vk
LnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvZHJpdmVyLWFwaS84MDIxMS9t
YWM4MDIxMS1hZHZhbmNlZC5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9kcml2ZXIt
YXBpLzgwMjExL21hYzgwMjExLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9kcml2ZXItYXBp
LzgwMjExL21hYzgwMjExLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9t
IERvY3VtZW50YXRpb24vZHJpdmVyLWFwaS84MDIxMS9tYWM4MDIxMS5yc3QKPiByZW5hbWUgdG8g
RG9jdW1lbnRhdGlvbi9kcml2ZXJzL2RyaXZlci1hcGkvODAyMTEvbWFjODAyMTEucnN0Cj4gZGlm
ZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vZHJpdmVyLWFwaS9hY3BpL2luZGV4LnJzdCBiL0RvY3Vt
ZW50YXRpb24vZHJpdmVycy9kcml2ZXItYXBpL2FjcGkvaW5kZXgucnN0Cj4gc2ltaWxhcml0eSBp
bmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9kcml2ZXItYXBpL2FjcGkvaW5k
ZXgucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9kcml2ZXItYXBpL2FjcGkv
aW5kZXgucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vZHJpdmVyLWFwaS9hY3BpL2xp
bnV4aXplZC1hY3BpY2EucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2RyaXZlci1hcGkvYWNw
aS9saW51eGl6ZWQtYWNwaWNhLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBm
cm9tIERvY3VtZW50YXRpb24vZHJpdmVyLWFwaS9hY3BpL2xpbnV4aXplZC1hY3BpY2EucnN0Cj4g
cmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9kcml2ZXItYXBpL2FjcGkvbGludXhpemVk
LWFjcGljYS5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9kcml2ZXItYXBpL2FjcGkv
c2Nhbl9oYW5kbGVycy5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvZHJpdmVyLWFwaS9hY3Bp
L3NjYW5faGFuZGxlcnMucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20g
RG9jdW1lbnRhdGlvbi9kcml2ZXItYXBpL2FjcGkvc2Nhbl9oYW5kbGVycy5yc3QKPiByZW5hbWUg
dG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2RyaXZlci1hcGkvYWNwaS9zY2FuX2hhbmRsZXJzLnJz
dAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2RyaXZlci1hcGkvYmFzaWNzLnJzdCBiL0Rv
Y3VtZW50YXRpb24vZHJpdmVycy9kcml2ZXItYXBpL2Jhc2ljcy5yc3QKPiBzaW1pbGFyaXR5IGlu
ZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2RyaXZlci1hcGkvYmFzaWNzLnJz
dAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvZHJpdmVyLWFwaS9iYXNpY3MucnN0
Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vZHJpdmVyLWFwaS9jbGsucnN0IGIvRG9jdW1l
bnRhdGlvbi9kcml2ZXJzL2RyaXZlci1hcGkvY2xrLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAw
JQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vZHJpdmVyLWFwaS9jbGsucnN0Cj4gcmVuYW1l
IHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9kcml2ZXItYXBpL2Nsay5yc3QKPiBkaWZmIC0tZ2l0
IGEvRG9jdW1lbnRhdGlvbi9kcml2ZXItYXBpL2NvbXBvbmVudC5yc3QgYi9Eb2N1bWVudGF0aW9u
L2RyaXZlcnMvZHJpdmVyLWFwaS9jb21wb25lbnQucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAl
Cj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9kcml2ZXItYXBpL2NvbXBvbmVudC5yc3QKPiBy
ZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2RyaXZlci1hcGkvY29tcG9uZW50LnJzdAo+
IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2RyaXZlci1hcGkvY29uZi5weSBiL0RvY3VtZW50
YXRpb24vZHJpdmVycy9kcml2ZXItYXBpL2NvbmYucHkKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUK
PiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2RyaXZlci1hcGkvY29uZi5weQo+IHJlbmFtZSB0
byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvZHJpdmVyLWFwaS9jb25mLnB5Cj4gZGlmZiAtLWdpdCBh
L0RvY3VtZW50YXRpb24vZHJpdmVyLWFwaS9kZXZpY2UtaW8ucnN0IGIvRG9jdW1lbnRhdGlvbi9k
cml2ZXJzL2RyaXZlci1hcGkvZGV2aWNlLWlvLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+
IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vZHJpdmVyLWFwaS9kZXZpY2UtaW8ucnN0Cj4gcmVu
YW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9kcml2ZXItYXBpL2RldmljZS1pby5yc3QKPiBk
aWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9kcml2ZXItYXBpL2RldmljZV9jb25uZWN0aW9uLnJz
dCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9kcml2ZXItYXBpL2RldmljZV9jb25uZWN0aW9uLnJz
dAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vZHJp
dmVyLWFwaS9kZXZpY2VfY29ubmVjdGlvbi5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9k
cml2ZXJzL2RyaXZlci1hcGkvZGV2aWNlX2Nvbm5lY3Rpb24ucnN0Cj4gZGlmZiAtLWdpdCBhL0Rv
Y3VtZW50YXRpb24vZHJpdmVyLWFwaS9kZXZpY2VfbGluay5yc3QgYi9Eb2N1bWVudGF0aW9uL2Ry
aXZlcnMvZHJpdmVyLWFwaS9kZXZpY2VfbGluay5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUK
PiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2RyaXZlci1hcGkvZGV2aWNlX2xpbmsucnN0Cj4g
cmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9kcml2ZXItYXBpL2RldmljZV9saW5rLnJz
dAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2RyaXZlci1hcGkvZG1hLWJ1Zi5yc3QgYi9E
b2N1bWVudGF0aW9uL2RyaXZlcnMvZHJpdmVyLWFwaS9kbWEtYnVmLnJzdAo+IHNpbWlsYXJpdHkg
aW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vZHJpdmVyLWFwaS9kbWEtYnVm
LnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvZHJpdmVyLWFwaS9kbWEtYnVm
LnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2RyaXZlci1hcGkvZG1hZW5naW5lL2Ns
aWVudC5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvZHJpdmVyLWFwaS9kbWFlbmdpbmUvY2xp
ZW50LnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRp
b24vZHJpdmVyLWFwaS9kbWFlbmdpbmUvY2xpZW50LnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0
aW9uL2RyaXZlcnMvZHJpdmVyLWFwaS9kbWFlbmdpbmUvY2xpZW50LnJzdAo+IGRpZmYgLS1naXQg
YS9Eb2N1bWVudGF0aW9uL2RyaXZlci1hcGkvZG1hZW5naW5lL2RtYXRlc3QucnN0IGIvRG9jdW1l
bnRhdGlvbi9kcml2ZXJzL2RyaXZlci1hcGkvZG1hZW5naW5lL2RtYXRlc3QucnN0Cj4gc2ltaWxh
cml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9kcml2ZXItYXBpL2Rt
YWVuZ2luZS9kbWF0ZXN0LnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvZHJp
dmVyLWFwaS9kbWFlbmdpbmUvZG1hdGVzdC5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlv
bi9kcml2ZXItYXBpL2RtYWVuZ2luZS9pbmRleC5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMv
ZHJpdmVyLWFwaS9kbWFlbmdpbmUvaW5kZXgucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4g
cmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9kcml2ZXItYXBpL2RtYWVuZ2luZS9pbmRleC5yc3QK
PiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2RyaXZlci1hcGkvZG1hZW5naW5lL2lu
ZGV4LnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2RyaXZlci1hcGkvZG1hZW5naW5l
L3Byb3ZpZGVyLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9kcml2ZXItYXBpL2RtYWVuZ2lu
ZS9wcm92aWRlci5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1
bWVudGF0aW9uL2RyaXZlci1hcGkvZG1hZW5naW5lL3Byb3ZpZGVyLnJzdAo+IHJlbmFtZSB0byBE
b2N1bWVudGF0aW9uL2RyaXZlcnMvZHJpdmVyLWFwaS9kbWFlbmdpbmUvcHJvdmlkZXIucnN0Cj4g
ZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vZHJpdmVyLWFwaS9kbWFlbmdpbmUvcHhhX2RtYS5y
c3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvZHJpdmVyLWFwaS9kbWFlbmdpbmUvcHhhX2RtYS5y
c3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2Ry
aXZlci1hcGkvZG1hZW5naW5lL3B4YV9kbWEucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24v
ZHJpdmVycy9kcml2ZXItYXBpL2RtYWVuZ2luZS9weGFfZG1hLnJzdAo+IGRpZmYgLS1naXQgYS9E
b2N1bWVudGF0aW9uL2RyaXZlci1hcGkvZWRhYy5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMv
ZHJpdmVyLWFwaS9lZGFjLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9t
IERvY3VtZW50YXRpb24vZHJpdmVyLWFwaS9lZGFjLnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0
aW9uL2RyaXZlcnMvZHJpdmVyLWFwaS9lZGFjLnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0
aW9uL2RyaXZlci1hcGkvZmlyZXdpcmUucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2RyaXZl
ci1hcGkvZmlyZXdpcmUucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20g
RG9jdW1lbnRhdGlvbi9kcml2ZXItYXBpL2ZpcmV3aXJlLnJzdAo+IHJlbmFtZSB0byBEb2N1bWVu
dGF0aW9uL2RyaXZlcnMvZHJpdmVyLWFwaS9maXJld2lyZS5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9j
dW1lbnRhdGlvbi9kcml2ZXItYXBpL2Zpcm13YXJlL2J1aWx0LWluLWZ3LnJzdCBiL0RvY3VtZW50
YXRpb24vZHJpdmVycy9kcml2ZXItYXBpL2Zpcm13YXJlL2J1aWx0LWluLWZ3LnJzdAo+IHNpbWls
YXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vZHJpdmVyLWFwaS9m
aXJtd2FyZS9idWlsdC1pbi1mdy5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJz
L2RyaXZlci1hcGkvZmlybXdhcmUvYnVpbHQtaW4tZncucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3Vt
ZW50YXRpb24vZHJpdmVyLWFwaS9maXJtd2FyZS9jb3JlLnJzdCBiL0RvY3VtZW50YXRpb24vZHJp
dmVycy9kcml2ZXItYXBpL2Zpcm13YXJlL2NvcmUucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAl
Cj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9kcml2ZXItYXBpL2Zpcm13YXJlL2NvcmUucnN0
Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9kcml2ZXItYXBpL2Zpcm13YXJlL2Nv
cmUucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vZHJpdmVyLWFwaS9maXJtd2FyZS9k
aXJlY3QtZnMtbG9va3VwLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9kcml2ZXItYXBpL2Zp
cm13YXJlL2RpcmVjdC1mcy1sb29rdXAucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVu
YW1lIGZyb20gRG9jdW1lbnRhdGlvbi9kcml2ZXItYXBpL2Zpcm13YXJlL2RpcmVjdC1mcy1sb29r
dXAucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9kcml2ZXItYXBpL2Zpcm13
YXJlL2RpcmVjdC1mcy1sb29rdXAucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vZHJp
dmVyLWFwaS9maXJtd2FyZS9mYWxsYmFjay1tZWNoYW5pc21zLnJzdCBiL0RvY3VtZW50YXRpb24v
ZHJpdmVycy9kcml2ZXItYXBpL2Zpcm13YXJlL2ZhbGxiYWNrLW1lY2hhbmlzbXMucnN0Cj4gc2lt
aWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9kcml2ZXItYXBp
L2Zpcm13YXJlL2ZhbGxiYWNrLW1lY2hhbmlzbXMucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRp
b24vZHJpdmVycy9kcml2ZXItYXBpL2Zpcm13YXJlL2ZhbGxiYWNrLW1lY2hhbmlzbXMucnN0Cj4g
ZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vZHJpdmVyLWFwaS9maXJtd2FyZS9maXJtd2FyZV9j
YWNoZS5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvZHJpdmVyLWFwaS9maXJtd2FyZS9maXJt
d2FyZV9jYWNoZS5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1
bWVudGF0aW9uL2RyaXZlci1hcGkvZmlybXdhcmUvZmlybXdhcmVfY2FjaGUucnN0Cj4gcmVuYW1l
IHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9kcml2ZXItYXBpL2Zpcm13YXJlL2Zpcm13YXJlX2Nh
Y2hlLnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2RyaXZlci1hcGkvZmlybXdhcmUv
Zndfc2VhcmNoX3BhdGgucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2RyaXZlci1hcGkvZmly
bXdhcmUvZndfc2VhcmNoX3BhdGgucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1l
IGZyb20gRG9jdW1lbnRhdGlvbi9kcml2ZXItYXBpL2Zpcm13YXJlL2Z3X3NlYXJjaF9wYXRoLnJz
dAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvZHJpdmVyLWFwaS9maXJtd2FyZS9m
d19zZWFyY2hfcGF0aC5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9kcml2ZXItYXBp
L2Zpcm13YXJlL2luZGV4LnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9kcml2ZXItYXBpL2Zp
cm13YXJlL2luZGV4LnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERv
Y3VtZW50YXRpb24vZHJpdmVyLWFwaS9maXJtd2FyZS9pbmRleC5yc3QKPiByZW5hbWUgdG8gRG9j
dW1lbnRhdGlvbi9kcml2ZXJzL2RyaXZlci1hcGkvZmlybXdhcmUvaW5kZXgucnN0Cj4gZGlmZiAt
LWdpdCBhL0RvY3VtZW50YXRpb24vZHJpdmVyLWFwaS9maXJtd2FyZS9pbnRyb2R1Y3Rpb24ucnN0
IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2RyaXZlci1hcGkvZmlybXdhcmUvaW50cm9kdWN0aW9u
LnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24v
ZHJpdmVyLWFwaS9maXJtd2FyZS9pbnRyb2R1Y3Rpb24ucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50
YXRpb24vZHJpdmVycy9kcml2ZXItYXBpL2Zpcm13YXJlL2ludHJvZHVjdGlvbi5yc3QKPiBkaWZm
IC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9kcml2ZXItYXBpL2Zpcm13YXJlL2xvb2t1cC1vcmRlci5y
c3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvZHJpdmVyLWFwaS9maXJtd2FyZS9sb29rdXAtb3Jk
ZXIucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlv
bi9kcml2ZXItYXBpL2Zpcm13YXJlL2xvb2t1cC1vcmRlci5yc3QKPiByZW5hbWUgdG8gRG9jdW1l
bnRhdGlvbi9kcml2ZXJzL2RyaXZlci1hcGkvZmlybXdhcmUvbG9va3VwLW9yZGVyLnJzdAo+IGRp
ZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2RyaXZlci1hcGkvZmlybXdhcmUvb3RoZXJfaW50ZXJm
YWNlcy5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvZHJpdmVyLWFwaS9maXJtd2FyZS9vdGhl
cl9pbnRlcmZhY2VzLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERv
Y3VtZW50YXRpb24vZHJpdmVyLWFwaS9maXJtd2FyZS9vdGhlcl9pbnRlcmZhY2VzLnJzdAo+IHJl
bmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvZHJpdmVyLWFwaS9maXJtd2FyZS9vdGhlcl9p
bnRlcmZhY2VzLnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2RyaXZlci1hcGkvZmly
bXdhcmUvcmVxdWVzdF9maXJtd2FyZS5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvZHJpdmVy
LWFwaS9maXJtd2FyZS9yZXF1ZXN0X2Zpcm13YXJlLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAw
JQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vZHJpdmVyLWFwaS9maXJtd2FyZS9yZXF1ZXN0
X2Zpcm13YXJlLnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvZHJpdmVyLWFw
aS9maXJtd2FyZS9yZXF1ZXN0X2Zpcm13YXJlLnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0
aW9uL2RyaXZlci1hcGkvZnBnYS9mcGdhLWJyaWRnZS5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZl
cnMvZHJpdmVyLWFwaS9mcGdhL2ZwZ2EtYnJpZGdlLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAw
JQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vZHJpdmVyLWFwaS9mcGdhL2ZwZ2EtYnJpZGdl
LnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvZHJpdmVyLWFwaS9mcGdhL2Zw
Z2EtYnJpZGdlLnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2RyaXZlci1hcGkvZnBn
YS9mcGdhLW1nci5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvZHJpdmVyLWFwaS9mcGdhL2Zw
Z2EtbWdyLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50
YXRpb24vZHJpdmVyLWFwaS9mcGdhL2ZwZ2EtbWdyLnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0
aW9uL2RyaXZlcnMvZHJpdmVyLWFwaS9mcGdhL2ZwZ2EtbWdyLnJzdAo+IGRpZmYgLS1naXQgYS9E
b2N1bWVudGF0aW9uL2RyaXZlci1hcGkvZnBnYS9mcGdhLXByb2dyYW1taW5nLnJzdCBiL0RvY3Vt
ZW50YXRpb24vZHJpdmVycy9kcml2ZXItYXBpL2ZwZ2EvZnBnYS1wcm9ncmFtbWluZy5yc3QKPiBz
aW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2RyaXZlci1h
cGkvZnBnYS9mcGdhLXByb2dyYW1taW5nLnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2Ry
aXZlcnMvZHJpdmVyLWFwaS9mcGdhL2ZwZ2EtcHJvZ3JhbW1pbmcucnN0Cj4gZGlmZiAtLWdpdCBh
L0RvY3VtZW50YXRpb24vZHJpdmVyLWFwaS9mcGdhL2ZwZ2EtcmVnaW9uLnJzdCBiL0RvY3VtZW50
YXRpb24vZHJpdmVycy9kcml2ZXItYXBpL2ZwZ2EvZnBnYS1yZWdpb24ucnN0Cj4gc2ltaWxhcml0
eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9kcml2ZXItYXBpL2ZwZ2Ev
ZnBnYS1yZWdpb24ucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9kcml2ZXIt
YXBpL2ZwZ2EvZnBnYS1yZWdpb24ucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vZHJp
dmVyLWFwaS9mcGdhL2luZGV4LnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9kcml2ZXItYXBp
L2ZwZ2EvaW5kZXgucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9j
dW1lbnRhdGlvbi9kcml2ZXItYXBpL2ZwZ2EvaW5kZXgucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50
YXRpb24vZHJpdmVycy9kcml2ZXItYXBpL2ZwZ2EvaW5kZXgucnN0Cj4gZGlmZiAtLWdpdCBhL0Rv
Y3VtZW50YXRpb24vZHJpdmVyLWFwaS9mcGdhL2ludHJvLnJzdCBiL0RvY3VtZW50YXRpb24vZHJp
dmVycy9kcml2ZXItYXBpL2ZwZ2EvaW50cm8ucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4g
cmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9kcml2ZXItYXBpL2ZwZ2EvaW50cm8ucnN0Cj4gcmVu
YW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9kcml2ZXItYXBpL2ZwZ2EvaW50cm8ucnN0Cj4g
ZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vZHJpdmVyLWFwaS9mcmFtZS1idWZmZXIucnN0IGIv
RG9jdW1lbnRhdGlvbi9kcml2ZXJzL2RyaXZlci1hcGkvZnJhbWUtYnVmZmVyLnJzdAo+IHNpbWls
YXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vZHJpdmVyLWFwaS9m
cmFtZS1idWZmZXIucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9kcml2ZXIt
YXBpL2ZyYW1lLWJ1ZmZlci5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9kcml2ZXIt
YXBpL2dlbmVyaWMtY291bnRlci5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvZHJpdmVyLWFw
aS9nZW5lcmljLWNvdW50ZXIucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZy
b20gRG9jdW1lbnRhdGlvbi9kcml2ZXItYXBpL2dlbmVyaWMtY291bnRlci5yc3QKPiByZW5hbWUg
dG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2RyaXZlci1hcGkvZ2VuZXJpYy1jb3VudGVyLnJzdAo+
IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2RyaXZlci1hcGkvZ3Bpby9ib2FyZC5yc3QgYi9E
b2N1bWVudGF0aW9uL2RyaXZlcnMvZHJpdmVyLWFwaS9ncGlvL2JvYXJkLnJzdAo+IHNpbWlsYXJp
dHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vZHJpdmVyLWFwaS9ncGlv
L2JvYXJkLnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvZHJpdmVyLWFwaS9n
cGlvL2JvYXJkLnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2RyaXZlci1hcGkvZ3Bp
by9jb25zdW1lci5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvZHJpdmVyLWFwaS9ncGlvL2Nv
bnN1bWVyLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50
YXRpb24vZHJpdmVyLWFwaS9ncGlvL2NvbnN1bWVyLnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0
aW9uL2RyaXZlcnMvZHJpdmVyLWFwaS9ncGlvL2NvbnN1bWVyLnJzdAo+IGRpZmYgLS1naXQgYS9E
b2N1bWVudGF0aW9uL2RyaXZlci1hcGkvZ3Bpby9kcml2ZXIucnN0IGIvRG9jdW1lbnRhdGlvbi9k
cml2ZXJzL2RyaXZlci1hcGkvZ3Bpby9kcml2ZXIucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAl
Cj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9kcml2ZXItYXBpL2dwaW8vZHJpdmVyLnJzdAo+
IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvZHJpdmVyLWFwaS9ncGlvL2RyaXZlci5y
c3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9kcml2ZXItYXBpL2dwaW8vZHJpdmVycy1v
bi1ncGlvLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9kcml2ZXItYXBpL2dwaW8vZHJpdmVy
cy1vbi1ncGlvLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3Vt
ZW50YXRpb24vZHJpdmVyLWFwaS9ncGlvL2RyaXZlcnMtb24tZ3Bpby5yc3QKPiByZW5hbWUgdG8g
RG9jdW1lbnRhdGlvbi9kcml2ZXJzL2RyaXZlci1hcGkvZ3Bpby9kcml2ZXJzLW9uLWdwaW8ucnN0
Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vZHJpdmVyLWFwaS9ncGlvL2luZGV4LnJzdCBi
L0RvY3VtZW50YXRpb24vZHJpdmVycy9kcml2ZXItYXBpL2dwaW8vaW5kZXgucnN0Cj4gc2ltaWxh
cml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9kcml2ZXItYXBpL2dw
aW8vaW5kZXgucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9kcml2ZXItYXBp
L2dwaW8vaW5kZXgucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vZHJpdmVyLWFwaS9n
cGlvL2ludHJvLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9kcml2ZXItYXBpL2dwaW8vaW50
cm8ucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlv
bi9kcml2ZXItYXBpL2dwaW8vaW50cm8ucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJp
dmVycy9kcml2ZXItYXBpL2dwaW8vaW50cm8ucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRp
b24vZHJpdmVyLWFwaS9ncGlvL2xlZ2FjeS5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvZHJp
dmVyLWFwaS9ncGlvL2xlZ2FjeS5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUg
ZnJvbSBEb2N1bWVudGF0aW9uL2RyaXZlci1hcGkvZ3Bpby9sZWdhY3kucnN0Cj4gcmVuYW1lIHRv
IERvY3VtZW50YXRpb24vZHJpdmVycy9kcml2ZXItYXBpL2dwaW8vbGVnYWN5LnJzdAo+IGRpZmYg
LS1naXQgYS9Eb2N1bWVudGF0aW9uL2RyaXZlci1hcGkvaHNpLnJzdCBiL0RvY3VtZW50YXRpb24v
ZHJpdmVycy9kcml2ZXItYXBpL2hzaS5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5h
bWUgZnJvbSBEb2N1bWVudGF0aW9uL2RyaXZlci1hcGkvaHNpLnJzdAo+IHJlbmFtZSB0byBEb2N1
bWVudGF0aW9uL2RyaXZlcnMvZHJpdmVyLWFwaS9oc2kucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3Vt
ZW50YXRpb24vZHJpdmVyLWFwaS9pMmMucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2RyaXZl
ci1hcGkvaTJjLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3Vt
ZW50YXRpb24vZHJpdmVyLWFwaS9pMmMucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJp
dmVycy9kcml2ZXItYXBpL2kyYy5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9kcml2
ZXItYXBpL2kzYy9kZXZpY2UtZHJpdmVyLWFwaS5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMv
ZHJpdmVyLWFwaS9pM2MvZGV2aWNlLWRyaXZlci1hcGkucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAx
MDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9kcml2ZXItYXBpL2kzYy9kZXZpY2UtZHJp
dmVyLWFwaS5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2RyaXZlci1hcGkv
aTNjL2RldmljZS1kcml2ZXItYXBpLnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2Ry
aXZlci1hcGkvaTNjL2luZGV4LnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9kcml2ZXItYXBp
L2kzYy9pbmRleC5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1
bWVudGF0aW9uL2RyaXZlci1hcGkvaTNjL2luZGV4LnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0
aW9uL2RyaXZlcnMvZHJpdmVyLWFwaS9pM2MvaW5kZXgucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3Vt
ZW50YXRpb24vZHJpdmVyLWFwaS9pM2MvbWFzdGVyLWRyaXZlci1hcGkucnN0IGIvRG9jdW1lbnRh
dGlvbi9kcml2ZXJzL2RyaXZlci1hcGkvaTNjL21hc3Rlci1kcml2ZXItYXBpLnJzdAo+IHNpbWls
YXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vZHJpdmVyLWFwaS9p
M2MvbWFzdGVyLWRyaXZlci1hcGkucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVy
cy9kcml2ZXItYXBpL2kzYy9tYXN0ZXItZHJpdmVyLWFwaS5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9j
dW1lbnRhdGlvbi9kcml2ZXItYXBpL2kzYy9wcm90b2NvbC5yc3QgYi9Eb2N1bWVudGF0aW9uL2Ry
aXZlcnMvZHJpdmVyLWFwaS9pM2MvcHJvdG9jb2wucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAl
Cj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9kcml2ZXItYXBpL2kzYy9wcm90b2NvbC5yc3QK
PiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2RyaXZlci1hcGkvaTNjL3Byb3RvY29s
LnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2RyaXZlci1hcGkvaWlvL2J1ZmZlcnMu
cnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2RyaXZlci1hcGkvaWlvL2J1ZmZlcnMucnN0Cj4g
c2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9kcml2ZXIt
YXBpL2lpby9idWZmZXJzLnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvZHJp
dmVyLWFwaS9paW8vYnVmZmVycy5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9kcml2
ZXItYXBpL2lpby9jb3JlLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9kcml2ZXItYXBpL2lp
by9jb3JlLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50
YXRpb24vZHJpdmVyLWFwaS9paW8vY29yZS5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9k
cml2ZXJzL2RyaXZlci1hcGkvaWlvL2NvcmUucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRp
b24vZHJpdmVyLWFwaS9paW8vaHctY29uc3VtZXIucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJz
L2RyaXZlci1hcGkvaWlvL2h3LWNvbnN1bWVyLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+
IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vZHJpdmVyLWFwaS9paW8vaHctY29uc3VtZXIucnN0
Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9kcml2ZXItYXBpL2lpby9ody1jb25z
dW1lci5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9kcml2ZXItYXBpL2lpby9pbmRl
eC5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvZHJpdmVyLWFwaS9paW8vaW5kZXgucnN0Cj4g
c2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9kcml2ZXIt
YXBpL2lpby9pbmRleC5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2RyaXZl
ci1hcGkvaWlvL2luZGV4LnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2RyaXZlci1h
cGkvaWlvL2ludHJvLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9kcml2ZXItYXBpL2lpby9p
bnRyby5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0
aW9uL2RyaXZlci1hcGkvaWlvL2ludHJvLnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2Ry
aXZlcnMvZHJpdmVyLWFwaS9paW8vaW50cm8ucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRp
b24vZHJpdmVyLWFwaS9paW8vdHJpZ2dlcmVkLWJ1ZmZlcnMucnN0IGIvRG9jdW1lbnRhdGlvbi9k
cml2ZXJzL2RyaXZlci1hcGkvaWlvL3RyaWdnZXJlZC1idWZmZXJzLnJzdAo+IHNpbWlsYXJpdHkg
aW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vZHJpdmVyLWFwaS9paW8vdHJp
Z2dlcmVkLWJ1ZmZlcnMucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9kcml2
ZXItYXBpL2lpby90cmlnZ2VyZWQtYnVmZmVycy5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRh
dGlvbi9kcml2ZXItYXBpL2lpby90cmlnZ2Vycy5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMv
ZHJpdmVyLWFwaS9paW8vdHJpZ2dlcnMucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVu
YW1lIGZyb20gRG9jdW1lbnRhdGlvbi9kcml2ZXItYXBpL2lpby90cmlnZ2Vycy5yc3QKPiByZW5h
bWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2RyaXZlci1hcGkvaWlvL3RyaWdnZXJzLnJzdAo+
IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2RyaXZlci1hcGkvaW5kZXgucnN0IGIvRG9jdW1l
bnRhdGlvbi9kcml2ZXJzL2RyaXZlci1hcGkvaW5kZXgucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAx
MDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9kcml2ZXItYXBpL2luZGV4LnJzdAo+IHJl
bmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvZHJpdmVyLWFwaS9pbmRleC5yc3QKPiBkaWZm
IC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9kcml2ZXItYXBpL2luZnJhc3RydWN0dXJlLnJzdCBiL0Rv
Y3VtZW50YXRpb24vZHJpdmVycy9kcml2ZXItYXBpL2luZnJhc3RydWN0dXJlLnJzdAo+IHNpbWls
YXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vZHJpdmVyLWFwaS9p
bmZyYXN0cnVjdHVyZS5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2RyaXZl
ci1hcGkvaW5mcmFzdHJ1Y3R1cmUucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vZHJp
dmVyLWFwaS9pbnB1dC5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvZHJpdmVyLWFwaS9pbnB1
dC5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9u
L2RyaXZlci1hcGkvaW5wdXQucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9k
cml2ZXItYXBpL2lucHV0LnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2RyaXZlci1h
cGkvbGliYXRhLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9kcml2ZXItYXBpL2xpYmF0YS5y
c3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2Ry
aXZlci1hcGkvbGliYXRhLnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvZHJp
dmVyLWFwaS9saWJhdGEucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vZHJpdmVyLWFw
aS9tZXNzYWdlLWJhc2VkLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9kcml2ZXItYXBpL21l
c3NhZ2UtYmFzZWQucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9j
dW1lbnRhdGlvbi9kcml2ZXItYXBpL21lc3NhZ2UtYmFzZWQucnN0Cj4gcmVuYW1lIHRvIERvY3Vt
ZW50YXRpb24vZHJpdmVycy9kcml2ZXItYXBpL21lc3NhZ2UtYmFzZWQucnN0Cj4gZGlmZiAtLWdp
dCBhL0RvY3VtZW50YXRpb24vZHJpdmVyLWFwaS9taXNjX2RldmljZXMucnN0IGIvRG9jdW1lbnRh
dGlvbi9kcml2ZXJzL2RyaXZlci1hcGkvbWlzY19kZXZpY2VzLnJzdAo+IHNpbWlsYXJpdHkgaW5k
ZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vZHJpdmVyLWFwaS9taXNjX2Rldmlj
ZXMucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9kcml2ZXItYXBpL21pc2Nf
ZGV2aWNlcy5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9kcml2ZXItYXBpL21pc2Nl
bGxhbmVvdXMucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2RyaXZlci1hcGkvbWlzY2VsbGFu
ZW91cy5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0
aW9uL2RyaXZlci1hcGkvbWlzY2VsbGFuZW91cy5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlv
bi9kcml2ZXJzL2RyaXZlci1hcGkvbWlzY2VsbGFuZW91cy5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9j
dW1lbnRhdGlvbi9kcml2ZXItYXBpL210ZG5hbmQucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJz
L2RyaXZlci1hcGkvbXRkbmFuZC5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUg
ZnJvbSBEb2N1bWVudGF0aW9uL2RyaXZlci1hcGkvbXRkbmFuZC5yc3QKPiByZW5hbWUgdG8gRG9j
dW1lbnRhdGlvbi9kcml2ZXJzL2RyaXZlci1hcGkvbXRkbmFuZC5yc3QKPiBkaWZmIC0tZ2l0IGEv
RG9jdW1lbnRhdGlvbi9kcml2ZXItYXBpL3BjaS9pbmRleC5yc3QgYi9Eb2N1bWVudGF0aW9uL2Ry
aXZlcnMvZHJpdmVyLWFwaS9wY2kvaW5kZXgucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4g
cmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9kcml2ZXItYXBpL3BjaS9pbmRleC5yc3QKPiByZW5h
bWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2RyaXZlci1hcGkvcGNpL2luZGV4LnJzdAo+IGRp
ZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2RyaXZlci1hcGkvcGNpL3AycGRtYS5yc3QgYi9Eb2N1
bWVudGF0aW9uL2RyaXZlcnMvZHJpdmVyLWFwaS9wY2kvcDJwZG1hLnJzdAo+IHNpbWlsYXJpdHkg
aW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vZHJpdmVyLWFwaS9wY2kvcDJw
ZG1hLnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvZHJpdmVyLWFwaS9wY2kv
cDJwZG1hLnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2RyaXZlci1hcGkvcGNpL3Bj
aS5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvZHJpdmVyLWFwaS9wY2kvcGNpLnJzdAo+IHNp
bWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vZHJpdmVyLWFw
aS9wY2kvcGNpLnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvZHJpdmVyLWFw
aS9wY2kvcGNpLnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2RyaXZlci1hcGkvcGlu
Y3RsLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9kcml2ZXItYXBpL3BpbmN0bC5yc3QKPiBz
aW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2RyaXZlci1h
cGkvcGluY3RsLnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvZHJpdmVyLWFw
aS9waW5jdGwucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vZHJpdmVyLWFwaS9wbS9j
b25mLnB5IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2RyaXZlci1hcGkvcG0vY29uZi5weQo+IHNp
bWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vZHJpdmVyLWFw
aS9wbS9jb25mLnB5Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9kcml2ZXItYXBp
L3BtL2NvbmYucHkKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9kcml2ZXItYXBpL3BtL2Nw
dWlkbGUucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2RyaXZlci1hcGkvcG0vY3B1aWRsZS5y
c3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2Ry
aXZlci1hcGkvcG0vY3B1aWRsZS5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJz
L2RyaXZlci1hcGkvcG0vY3B1aWRsZS5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9k
cml2ZXItYXBpL3BtL2RldmljZXMucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2RyaXZlci1h
cGkvcG0vZGV2aWNlcy5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBE
b2N1bWVudGF0aW9uL2RyaXZlci1hcGkvcG0vZGV2aWNlcy5yc3QKPiByZW5hbWUgdG8gRG9jdW1l
bnRhdGlvbi9kcml2ZXJzL2RyaXZlci1hcGkvcG0vZGV2aWNlcy5yc3QKPiBkaWZmIC0tZ2l0IGEv
RG9jdW1lbnRhdGlvbi9kcml2ZXItYXBpL3BtL2luZGV4LnJzdCBiL0RvY3VtZW50YXRpb24vZHJp
dmVycy9kcml2ZXItYXBpL3BtL2luZGV4LnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJl
bmFtZSBmcm9tIERvY3VtZW50YXRpb24vZHJpdmVyLWFwaS9wbS9pbmRleC5yc3QKPiByZW5hbWUg
dG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2RyaXZlci1hcGkvcG0vaW5kZXgucnN0Cj4gZGlmZiAt
LWdpdCBhL0RvY3VtZW50YXRpb24vZHJpdmVyLWFwaS9wbS9ub3RpZmllcnMucnN0IGIvRG9jdW1l
bnRhdGlvbi9kcml2ZXJzL2RyaXZlci1hcGkvcG0vbm90aWZpZXJzLnJzdAo+IHNpbWlsYXJpdHkg
aW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vZHJpdmVyLWFwaS9wbS9ub3Rp
ZmllcnMucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9kcml2ZXItYXBpL3Bt
L25vdGlmaWVycy5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9kcml2ZXItYXBpL3Bt
L3R5cGVzLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9kcml2ZXItYXBpL3BtL3R5cGVzLnJz
dAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vZHJp
dmVyLWFwaS9wbS90eXBlcy5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2Ry
aXZlci1hcGkvcG0vdHlwZXMucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vZHJpdmVy
LWFwaS9wcHMucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2RyaXZlci1hcGkvcHBzLnJzdAo+
IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vZHJpdmVy
LWFwaS9wcHMucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9kcml2ZXItYXBp
L3Bwcy5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9kcml2ZXItYXBpL3B0cC5yc3Qg
Yi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvZHJpdmVyLWFwaS9wdHAucnN0Cj4gc2ltaWxhcml0eSBp
bmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9kcml2ZXItYXBpL3B0cC5yc3QK
PiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2RyaXZlci1hcGkvcHRwLnJzdAo+IGRp
ZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2RyaXZlci1hcGkvcmFwaWRpby5yc3QgYi9Eb2N1bWVu
dGF0aW9uL2RyaXZlcnMvZHJpdmVyLWFwaS9yYXBpZGlvLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXgg
MTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vZHJpdmVyLWFwaS9yYXBpZGlvLnJzdAo+
IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvZHJpdmVyLWFwaS9yYXBpZGlvLnJzdAo+
IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2RyaXZlci1hcGkvcmVndWxhdG9yLnJzdCBiL0Rv
Y3VtZW50YXRpb24vZHJpdmVycy9kcml2ZXItYXBpL3JlZ3VsYXRvci5yc3QKPiBzaW1pbGFyaXR5
IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2RyaXZlci1hcGkvcmVndWxh
dG9yLnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvZHJpdmVyLWFwaS9yZWd1
bGF0b3IucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vZHJpdmVyLWFwaS9zMzkwLWRy
aXZlcnMucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2RyaXZlci1hcGkvczM5MC1kcml2ZXJz
LnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24v
ZHJpdmVyLWFwaS9zMzkwLWRyaXZlcnMucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJp
dmVycy9kcml2ZXItYXBpL3MzOTAtZHJpdmVycy5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRh
dGlvbi9kcml2ZXItYXBpL3Njc2kucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2RyaXZlci1h
cGkvc2NzaS5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVu
dGF0aW9uL2RyaXZlci1hcGkvc2NzaS5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2
ZXJzL2RyaXZlci1hcGkvc2NzaS5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9kcml2
ZXItYXBpL3NsaW1idXMucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2RyaXZlci1hcGkvc2xp
bWJ1cy5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0
aW9uL2RyaXZlci1hcGkvc2xpbWJ1cy5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2
ZXJzL2RyaXZlci1hcGkvc2xpbWJ1cy5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9k
cml2ZXItYXBpL3NvdW5kLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9kcml2ZXItYXBpL3Nv
dW5kLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRp
b24vZHJpdmVyLWFwaS9zb3VuZC5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJz
L2RyaXZlci1hcGkvc291bmQucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vZHJpdmVy
LWFwaS9zb3VuZHdpcmUvZXJyb3JfaGFuZGxpbmcucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJz
L2RyaXZlci1hcGkvc291bmR3aXJlL2Vycm9yX2hhbmRsaW5nLnJzdAo+IHNpbWlsYXJpdHkgaW5k
ZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vZHJpdmVyLWFwaS9zb3VuZHdpcmUv
ZXJyb3JfaGFuZGxpbmcucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9kcml2
ZXItYXBpL3NvdW5kd2lyZS9lcnJvcl9oYW5kbGluZy5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1l
bnRhdGlvbi9kcml2ZXItYXBpL3NvdW5kd2lyZS9pbmRleC5yc3QgYi9Eb2N1bWVudGF0aW9uL2Ry
aXZlcnMvZHJpdmVyLWFwaS9zb3VuZHdpcmUvaW5kZXgucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAx
MDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9kcml2ZXItYXBpL3NvdW5kd2lyZS9pbmRl
eC5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2RyaXZlci1hcGkvc291bmR3
aXJlL2luZGV4LnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2RyaXZlci1hcGkvc291
bmR3aXJlL2xvY2tpbmcucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2RyaXZlci1hcGkvc291
bmR3aXJlL2xvY2tpbmcucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20g
RG9jdW1lbnRhdGlvbi9kcml2ZXItYXBpL3NvdW5kd2lyZS9sb2NraW5nLnJzdAo+IHJlbmFtZSB0
byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvZHJpdmVyLWFwaS9zb3VuZHdpcmUvbG9ja2luZy5yc3QK
PiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9kcml2ZXItYXBpL3NvdW5kd2lyZS9zdHJlYW0u
cnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2RyaXZlci1hcGkvc291bmR3aXJlL3N0cmVhbS5y
c3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2Ry
aXZlci1hcGkvc291bmR3aXJlL3N0cmVhbS5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9k
cml2ZXJzL2RyaXZlci1hcGkvc291bmR3aXJlL3N0cmVhbS5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9j
dW1lbnRhdGlvbi9kcml2ZXItYXBpL3NvdW5kd2lyZS9zdW1tYXJ5LnJzdCBiL0RvY3VtZW50YXRp
b24vZHJpdmVycy9kcml2ZXItYXBpL3NvdW5kd2lyZS9zdW1tYXJ5LnJzdAo+IHNpbWlsYXJpdHkg
aW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vZHJpdmVyLWFwaS9zb3VuZHdp
cmUvc3VtbWFyeS5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2RyaXZlci1h
cGkvc291bmR3aXJlL3N1bW1hcnkucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vZHJp
dmVyLWFwaS9zcGkucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2RyaXZlci1hcGkvc3BpLnJz
dAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vZHJp
dmVyLWFwaS9zcGkucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9kcml2ZXIt
YXBpL3NwaS5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9kcml2ZXItYXBpL3Rhcmdl
dC5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvZHJpdmVyLWFwaS90YXJnZXQucnN0Cj4gc2lt
aWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9kcml2ZXItYXBp
L3RhcmdldC5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2RyaXZlci1hcGkv
dGFyZ2V0LnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2RyaXZlci1hcGkvdWlvLWhv
d3RvLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9kcml2ZXItYXBpL3Vpby1ob3d0by5yc3QK
PiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2RyaXZl
ci1hcGkvdWlvLWhvd3RvLnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvZHJp
dmVyLWFwaS91aW8taG93dG8ucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vZHJpdmVy
LWFwaS91c2IvVVJCLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9kcml2ZXItYXBpL3VzYi9V
UkIucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlv
bi9kcml2ZXItYXBpL3VzYi9VUkIucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVy
cy9kcml2ZXItYXBpL3VzYi9VUkIucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vZHJp
dmVyLWFwaS91c2IvYW5jaG9ycy5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvZHJpdmVyLWFw
aS91c2IvYW5jaG9ycy5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBE
b2N1bWVudGF0aW9uL2RyaXZlci1hcGkvdXNiL2FuY2hvcnMucnN0Cj4gcmVuYW1lIHRvIERvY3Vt
ZW50YXRpb24vZHJpdmVycy9kcml2ZXItYXBpL3VzYi9hbmNob3JzLnJzdAo+IGRpZmYgLS1naXQg
YS9Eb2N1bWVudGF0aW9uL2RyaXZlci1hcGkvdXNiL2J1bGstc3RyZWFtcy5yc3QgYi9Eb2N1bWVu
dGF0aW9uL2RyaXZlcnMvZHJpdmVyLWFwaS91c2IvYnVsay1zdHJlYW1zLnJzdAo+IHNpbWlsYXJp
dHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vZHJpdmVyLWFwaS91c2Iv
YnVsay1zdHJlYW1zLnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvZHJpdmVy
LWFwaS91c2IvYnVsay1zdHJlYW1zLnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2Ry
aXZlci1hcGkvdXNiL2NhbGxiYWNrcy5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvZHJpdmVy
LWFwaS91c2IvY2FsbGJhY2tzLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBm
cm9tIERvY3VtZW50YXRpb24vZHJpdmVyLWFwaS91c2IvY2FsbGJhY2tzLnJzdAo+IHJlbmFtZSB0
byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvZHJpdmVyLWFwaS91c2IvY2FsbGJhY2tzLnJzdAo+IGRp
ZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2RyaXZlci1hcGkvdXNiL2RtYS5yc3QgYi9Eb2N1bWVu
dGF0aW9uL2RyaXZlcnMvZHJpdmVyLWFwaS91c2IvZG1hLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXgg
MTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vZHJpdmVyLWFwaS91c2IvZG1hLnJzdAo+
IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvZHJpdmVyLWFwaS91c2IvZG1hLnJzdAo+
IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2RyaXZlci1hcGkvdXNiL2R3YzMucnN0IGIvRG9j
dW1lbnRhdGlvbi9kcml2ZXJzL2RyaXZlci1hcGkvdXNiL2R3YzMucnN0Cj4gc2ltaWxhcml0eSBp
bmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9kcml2ZXItYXBpL3VzYi9kd2Mz
LnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvZHJpdmVyLWFwaS91c2IvZHdj
My5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9kcml2ZXItYXBpL3VzYi9lcnJvci1j
b2Rlcy5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvZHJpdmVyLWFwaS91c2IvZXJyb3ItY29k
ZXMucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlv
bi9kcml2ZXItYXBpL3VzYi9lcnJvci1jb2Rlcy5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlv
bi9kcml2ZXJzL2RyaXZlci1hcGkvdXNiL2Vycm9yLWNvZGVzLnJzdAo+IGRpZmYgLS1naXQgYS9E
b2N1bWVudGF0aW9uL2RyaXZlci1hcGkvdXNiL2dhZGdldC5yc3QgYi9Eb2N1bWVudGF0aW9uL2Ry
aXZlcnMvZHJpdmVyLWFwaS91c2IvZ2FkZ2V0LnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+
IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vZHJpdmVyLWFwaS91c2IvZ2FkZ2V0LnJzdAo+IHJl
bmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvZHJpdmVyLWFwaS91c2IvZ2FkZ2V0LnJzdAo+
IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2RyaXZlci1hcGkvdXNiL2hvdHBsdWcucnN0IGIv
RG9jdW1lbnRhdGlvbi9kcml2ZXJzL2RyaXZlci1hcGkvdXNiL2hvdHBsdWcucnN0Cj4gc2ltaWxh
cml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9kcml2ZXItYXBpL3Vz
Yi9ob3RwbHVnLnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvZHJpdmVyLWFw
aS91c2IvaG90cGx1Zy5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9kcml2ZXItYXBp
L3VzYi9pbmRleC5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvZHJpdmVyLWFwaS91c2IvaW5k
ZXgucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlv
bi9kcml2ZXItYXBpL3VzYi9pbmRleC5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2
ZXJzL2RyaXZlci1hcGkvdXNiL2luZGV4LnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9u
L2RyaXZlci1hcGkvdXNiL3BlcnNpc3QucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2RyaXZl
ci1hcGkvdXNiL3BlcnNpc3QucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZy
b20gRG9jdW1lbnRhdGlvbi9kcml2ZXItYXBpL3VzYi9wZXJzaXN0LnJzdAo+IHJlbmFtZSB0byBE
b2N1bWVudGF0aW9uL2RyaXZlcnMvZHJpdmVyLWFwaS91c2IvcGVyc2lzdC5yc3QKPiBkaWZmIC0t
Z2l0IGEvRG9jdW1lbnRhdGlvbi9kcml2ZXItYXBpL3VzYi9wb3dlci1tYW5hZ2VtZW50LnJzdCBi
L0RvY3VtZW50YXRpb24vZHJpdmVycy9kcml2ZXItYXBpL3VzYi9wb3dlci1tYW5hZ2VtZW50LnJz
dAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vZHJp
dmVyLWFwaS91c2IvcG93ZXItbWFuYWdlbWVudC5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlv
bi9kcml2ZXJzL2RyaXZlci1hcGkvdXNiL3Bvd2VyLW1hbmFnZW1lbnQucnN0Cj4gZGlmZiAtLWdp
dCBhL0RvY3VtZW50YXRpb24vZHJpdmVyLWFwaS91c2IvdHlwZWMucnN0IGIvRG9jdW1lbnRhdGlv
bi9kcml2ZXJzL2RyaXZlci1hcGkvdXNiL3R5cGVjLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAw
JQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vZHJpdmVyLWFwaS91c2IvdHlwZWMucnN0Cj4g
cmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9kcml2ZXItYXBpL3VzYi90eXBlYy5yc3QK
PiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9kcml2ZXItYXBpL3VzYi90eXBlY19idXMucnN0
IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2RyaXZlci1hcGkvdXNiL3R5cGVjX2J1cy5yc3QKPiBz
aW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2RyaXZlci1h
cGkvdXNiL3R5cGVjX2J1cy5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2Ry
aXZlci1hcGkvdXNiL3R5cGVjX2J1cy5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9k
cml2ZXItYXBpL3VzYi91c2IucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2RyaXZlci1hcGkv
dXNiL3VzYi5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVu
dGF0aW9uL2RyaXZlci1hcGkvdXNiL3VzYi5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9k
cml2ZXJzL2RyaXZlci1hcGkvdXNiL3VzYi5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlv
bi9kcml2ZXItYXBpL3VzYi91c2IzLWRlYnVnLXBvcnQucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2
ZXJzL2RyaXZlci1hcGkvdXNiL3VzYjMtZGVidWctcG9ydC5yc3QKPiBzaW1pbGFyaXR5IGluZGV4
IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2RyaXZlci1hcGkvdXNiL3VzYjMtZGVi
dWctcG9ydC5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2RyaXZlci1hcGkv
dXNiL3VzYjMtZGVidWctcG9ydC5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9kcml2
ZXItYXBpL3VzYi93cml0aW5nX211c2JfZ2x1ZV9sYXllci5yc3QgYi9Eb2N1bWVudGF0aW9uL2Ry
aXZlcnMvZHJpdmVyLWFwaS91c2Ivd3JpdGluZ19tdXNiX2dsdWVfbGF5ZXIucnN0Cj4gc2ltaWxh
cml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9kcml2ZXItYXBpL3Vz
Yi93cml0aW5nX211c2JfZ2x1ZV9sYXllci5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9k
cml2ZXJzL2RyaXZlci1hcGkvdXNiL3dyaXRpbmdfbXVzYl9nbHVlX2xheWVyLnJzdAo+IGRpZmYg
LS1naXQgYS9Eb2N1bWVudGF0aW9uL2RyaXZlci1hcGkvdXNiL3dyaXRpbmdfdXNiX2RyaXZlci5y
c3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvZHJpdmVyLWFwaS91c2Ivd3JpdGluZ191c2JfZHJp
dmVyLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRp
b24vZHJpdmVyLWFwaS91c2Ivd3JpdGluZ191c2JfZHJpdmVyLnJzdAo+IHJlbmFtZSB0byBEb2N1
bWVudGF0aW9uL2RyaXZlcnMvZHJpdmVyLWFwaS91c2Ivd3JpdGluZ191c2JfZHJpdmVyLnJzdAo+
IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2RyaXZlci1hcGkvdm1lLnJzdCBiL0RvY3VtZW50
YXRpb24vZHJpdmVycy9kcml2ZXItYXBpL3ZtZS5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUK
PiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2RyaXZlci1hcGkvdm1lLnJzdAo+IHJlbmFtZSB0
byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvZHJpdmVyLWFwaS92bWUucnN0Cj4gZGlmZiAtLWdpdCBh
L0RvY3VtZW50YXRpb24vZHJpdmVyLWFwaS93MS5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMv
ZHJpdmVyLWFwaS93MS5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBE
b2N1bWVudGF0aW9uL2RyaXZlci1hcGkvdzEucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24v
ZHJpdmVycy9kcml2ZXItYXBpL3cxLnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2Ry
aXZlci1tb2RlbC9iaW5kaW5nLnR4dCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9kcml2ZXItbW9k
ZWwvYmluZGluZy50eHQKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1
bWVudGF0aW9uL2RyaXZlci1tb2RlbC9iaW5kaW5nLnR4dAo+IHJlbmFtZSB0byBEb2N1bWVudGF0
aW9uL2RyaXZlcnMvZHJpdmVyLW1vZGVsL2JpbmRpbmcudHh0Cj4gZGlmZiAtLWdpdCBhL0RvY3Vt
ZW50YXRpb24vZHJpdmVyLW1vZGVsL2J1cy50eHQgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvZHJp
dmVyLW1vZGVsL2J1cy50eHQKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBE
b2N1bWVudGF0aW9uL2RyaXZlci1tb2RlbC9idXMudHh0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRp
b24vZHJpdmVycy9kcml2ZXItbW9kZWwvYnVzLnR4dAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0
aW9uL2RyaXZlci1tb2RlbC9jbGFzcy50eHQgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvZHJpdmVy
LW1vZGVsL2NsYXNzLnR4dAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERv
Y3VtZW50YXRpb24vZHJpdmVyLW1vZGVsL2NsYXNzLnR4dAo+IHJlbmFtZSB0byBEb2N1bWVudGF0
aW9uL2RyaXZlcnMvZHJpdmVyLW1vZGVsL2NsYXNzLnR4dAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVu
dGF0aW9uL2RyaXZlci1tb2RlbC9kZXNpZ24tcGF0dGVybnMudHh0IGIvRG9jdW1lbnRhdGlvbi9k
cml2ZXJzL2RyaXZlci1tb2RlbC9kZXNpZ24tcGF0dGVybnMudHh0Cj4gc2ltaWxhcml0eSBpbmRl
eCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9kcml2ZXItbW9kZWwvZGVzaWduLXBh
dHRlcm5zLnR4dAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvZHJpdmVyLW1vZGVs
L2Rlc2lnbi1wYXR0ZXJucy50eHQKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9kcml2ZXIt
bW9kZWwvZGV2aWNlLnR4dCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9kcml2ZXItbW9kZWwvZGV2
aWNlLnR4dAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRp
b24vZHJpdmVyLW1vZGVsL2RldmljZS50eHQKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2
ZXJzL2RyaXZlci1tb2RlbC9kZXZpY2UudHh0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24v
ZHJpdmVyLW1vZGVsL2RldnJlcy50eHQgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvZHJpdmVyLW1v
ZGVsL2RldnJlcy50eHQKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1
bWVudGF0aW9uL2RyaXZlci1tb2RlbC9kZXZyZXMudHh0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRp
b24vZHJpdmVycy9kcml2ZXItbW9kZWwvZGV2cmVzLnR4dAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVu
dGF0aW9uL2RyaXZlci1tb2RlbC9kcml2ZXIudHh0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2Ry
aXZlci1tb2RlbC9kcml2ZXIudHh0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZy
b20gRG9jdW1lbnRhdGlvbi9kcml2ZXItbW9kZWwvZHJpdmVyLnR4dAo+IHJlbmFtZSB0byBEb2N1
bWVudGF0aW9uL2RyaXZlcnMvZHJpdmVyLW1vZGVsL2RyaXZlci50eHQKPiBkaWZmIC0tZ2l0IGEv
RG9jdW1lbnRhdGlvbi9kcml2ZXItbW9kZWwvb3ZlcnZpZXcudHh0IGIvRG9jdW1lbnRhdGlvbi9k
cml2ZXJzL2RyaXZlci1tb2RlbC9vdmVydmlldy50eHQKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUK
PiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2RyaXZlci1tb2RlbC9vdmVydmlldy50eHQKPiBy
ZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2RyaXZlci1tb2RlbC9vdmVydmlldy50eHQK
PiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9kcml2ZXItbW9kZWwvcGxhdGZvcm0udHh0IGIv
RG9jdW1lbnRhdGlvbi9kcml2ZXJzL2RyaXZlci1tb2RlbC9wbGF0Zm9ybS50eHQKPiBzaW1pbGFy
aXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2RyaXZlci1tb2RlbC9w
bGF0Zm9ybS50eHQKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2RyaXZlci1tb2Rl
bC9wbGF0Zm9ybS50eHQKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9kcml2ZXItbW9kZWwv
cG9ydGluZy50eHQgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvZHJpdmVyLW1vZGVsL3BvcnRpbmcu
dHh0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9k
cml2ZXItbW9kZWwvcG9ydGluZy50eHQKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJz
L2RyaXZlci1tb2RlbC9wb3J0aW5nLnR4dAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2Zw
Z2EvZGZsLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9mcGdhL2RmbC5yc3QKPiBzaW1pbGFy
aXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2ZwZ2EvZGZsLnJzdAo+
IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvZnBnYS9kZmwucnN0Cj4gZGlmZiAtLWdp
dCBhL0RvY3VtZW50YXRpb24vZnBnYS9pbmRleC5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMv
ZnBnYS9pbmRleC5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1
bWVudGF0aW9uL2ZwZ2EvaW5kZXgucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVy
cy9mcGdhL2luZGV4LnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2dwaW8vaW5kZXgu
cnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2dwaW8vaW5kZXgucnN0Cj4gc2ltaWxhcml0eSBp
bmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9ncGlvL2luZGV4LnJzdAo+IHJl
bmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvZ3Bpby9pbmRleC5yc3QKPiBkaWZmIC0tZ2l0
IGEvRG9jdW1lbnRhdGlvbi9ncGlvL3N5c2ZzLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9n
cGlvL3N5c2ZzLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3Vt
ZW50YXRpb24vZ3Bpby9zeXNmcy5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJz
L2dwaW8vc3lzZnMucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vZ3B1L2FmYmMucnN0
IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2dwdS9hZmJjLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXgg
MTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vZ3B1L2FmYmMucnN0Cj4gcmVuYW1lIHRv
IERvY3VtZW50YXRpb24vZHJpdmVycy9ncHUvYWZiYy5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1l
bnRhdGlvbi9ncHUvYW1kZ3B1LWRjLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9ncHUvYW1k
Z3B1LWRjLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50
YXRpb24vZ3B1L2FtZGdwdS1kYy5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJz
L2dwdS9hbWRncHUtZGMucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vZ3B1L2FtZGdw
dS5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvZ3B1L2FtZGdwdS5yc3QKPiBzaW1pbGFyaXR5
IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2dwdS9hbWRncHUucnN0Cj4g
cmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9ncHUvYW1kZ3B1LnJzdAo+IGRpZmYgLS1n
aXQgYS9Eb2N1bWVudGF0aW9uL2dwdS9icmlkZ2UvZHctaGRtaS5yc3QgYi9Eb2N1bWVudGF0aW9u
L2RyaXZlcnMvZ3B1L2JyaWRnZS9kdy1oZG1pLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+
IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vZ3B1L2JyaWRnZS9kdy1oZG1pLnJzdAo+IHJlbmFt
ZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvZ3B1L2JyaWRnZS9kdy1oZG1pLnJzdAo+IGRpZmYg
LS1naXQgYS9Eb2N1bWVudGF0aW9uL2dwdS9jb25mLnB5IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJz
L2dwdS9jb25mLnB5Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1l
bnRhdGlvbi9ncHUvY29uZi5weQo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvZ3B1
L2NvbmYucHkKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9ncHUvZHAtbXN0L3RvcG9sb2d5
LWZpZ3VyZS0xLmRvdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9ncHUvZHAtbXN0L3RvcG9sb2d5
LWZpZ3VyZS0xLmRvdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3Vt
ZW50YXRpb24vZ3B1L2RwLW1zdC90b3BvbG9neS1maWd1cmUtMS5kb3QKPiByZW5hbWUgdG8gRG9j
dW1lbnRhdGlvbi9kcml2ZXJzL2dwdS9kcC1tc3QvdG9wb2xvZ3ktZmlndXJlLTEuZG90Cj4gZGlm
ZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vZ3B1L2RwLW1zdC90b3BvbG9neS1maWd1cmUtMi5kb3Qg
Yi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvZ3B1L2RwLW1zdC90b3BvbG9neS1maWd1cmUtMi5kb3QK
PiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2dwdS9k
cC1tc3QvdG9wb2xvZ3ktZmlndXJlLTIuZG90Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJp
dmVycy9ncHUvZHAtbXN0L3RvcG9sb2d5LWZpZ3VyZS0yLmRvdAo+IGRpZmYgLS1naXQgYS9Eb2N1
bWVudGF0aW9uL2dwdS9kcC1tc3QvdG9wb2xvZ3ktZmlndXJlLTMuZG90IGIvRG9jdW1lbnRhdGlv
bi9kcml2ZXJzL2dwdS9kcC1tc3QvdG9wb2xvZ3ktZmlndXJlLTMuZG90Cj4gc2ltaWxhcml0eSBp
bmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9ncHUvZHAtbXN0L3RvcG9sb2d5
LWZpZ3VyZS0zLmRvdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvZ3B1L2RwLW1z
dC90b3BvbG9neS1maWd1cmUtMy5kb3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9ncHUv
ZHJpdmVycy5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvZ3B1L2RyaXZlcnMucnN0Cj4gc2lt
aWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9ncHUvZHJpdmVy
cy5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2dwdS9kcml2ZXJzLnJzdAo+
IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2dwdS9kcm0tY2xpZW50LnJzdCBiL0RvY3VtZW50
YXRpb24vZHJpdmVycy9ncHUvZHJtLWNsaWVudC5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUK
PiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2dwdS9kcm0tY2xpZW50LnJzdAo+IHJlbmFtZSB0
byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvZ3B1L2RybS1jbGllbnQucnN0Cj4gZGlmZiAtLWdpdCBh
L0RvY3VtZW50YXRpb24vZ3B1L2RybS1pbnRlcm5hbHMucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2
ZXJzL2dwdS9kcm0taW50ZXJuYWxzLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFt
ZSBmcm9tIERvY3VtZW50YXRpb24vZ3B1L2RybS1pbnRlcm5hbHMucnN0Cj4gcmVuYW1lIHRvIERv
Y3VtZW50YXRpb24vZHJpdmVycy9ncHUvZHJtLWludGVybmFscy5yc3QKPiBkaWZmIC0tZ2l0IGEv
RG9jdW1lbnRhdGlvbi9ncHUvZHJtLWttcy1oZWxwZXJzLnJzdCBiL0RvY3VtZW50YXRpb24vZHJp
dmVycy9ncHUvZHJtLWttcy1oZWxwZXJzLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJl
bmFtZSBmcm9tIERvY3VtZW50YXRpb24vZ3B1L2RybS1rbXMtaGVscGVycy5yc3QKPiByZW5hbWUg
dG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2dwdS9kcm0ta21zLWhlbHBlcnMucnN0Cj4gZGlmZiAt
LWdpdCBhL0RvY3VtZW50YXRpb24vZ3B1L2RybS1rbXMucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2
ZXJzL2dwdS9kcm0ta21zLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9t
IERvY3VtZW50YXRpb24vZ3B1L2RybS1rbXMucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24v
ZHJpdmVycy9ncHUvZHJtLWttcy5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9ncHUv
ZHJtLW1tLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9ncHUvZHJtLW1tLnJzdAo+IHNpbWls
YXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vZ3B1L2RybS1tbS5y
c3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2dwdS9kcm0tbW0ucnN0Cj4gZGlm
ZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vZ3B1L2RybS11YXBpLnJzdCBiL0RvY3VtZW50YXRpb24v
ZHJpdmVycy9ncHUvZHJtLXVhcGkucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1l
IGZyb20gRG9jdW1lbnRhdGlvbi9ncHUvZHJtLXVhcGkucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50
YXRpb24vZHJpdmVycy9ncHUvZHJtLXVhcGkucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRp
b24vZ3B1L2k5MTUucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2dwdS9pOTE1LnJzdAo+IHNp
bWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vZ3B1L2k5MTUu
cnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9ncHUvaTkxNS5yc3QKPiBkaWZm
IC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9ncHUvaW5kZXgucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2
ZXJzL2dwdS9pbmRleC5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBE
b2N1bWVudGF0aW9uL2dwdS9pbmRleC5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2
ZXJzL2dwdS9pbmRleC5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9ncHUvaW50cm9k
dWN0aW9uLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9ncHUvaW50cm9kdWN0aW9uLnJzdAo+
IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vZ3B1L2lu
dHJvZHVjdGlvbi5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2dwdS9pbnRy
b2R1Y3Rpb24ucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vZ3B1L2ttcy1wcm9wZXJ0
aWVzLmNzdiBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9ncHUva21zLXByb3BlcnRpZXMuY3N2Cj4g
c2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9ncHUva21z
LXByb3BlcnRpZXMuY3N2Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9ncHUva21z
LXByb3BlcnRpZXMuY3N2Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vZ3B1L2tvbWVkYS1r
bXMucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2dwdS9rb21lZGEta21zLnJzdAo+IHNpbWls
YXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vZ3B1L2tvbWVkYS1r
bXMucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9ncHUva29tZWRhLWttcy5y
c3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9ncHUvbWVzb24ucnN0IGIvRG9jdW1lbnRh
dGlvbi9kcml2ZXJzL2dwdS9tZXNvbi5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5h
bWUgZnJvbSBEb2N1bWVudGF0aW9uL2dwdS9tZXNvbi5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRh
dGlvbi9kcml2ZXJzL2dwdS9tZXNvbi5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9n
cHUvbXNtLWNyYXNoLWR1bXAucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2dwdS9tc20tY3Jh
c2gtZHVtcC5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVu
dGF0aW9uL2dwdS9tc20tY3Jhc2gtZHVtcC5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9k
cml2ZXJzL2dwdS9tc20tY3Jhc2gtZHVtcC5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlv
bi9ncHUvcGwxMTEucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2dwdS9wbDExMS5yc3QKPiBz
aW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2dwdS9wbDEx
MS5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2dwdS9wbDExMS5yc3QKPiBk
aWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9ncHUvdGVncmEucnN0IGIvRG9jdW1lbnRhdGlvbi9k
cml2ZXJzL2dwdS90ZWdyYS5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJv
bSBEb2N1bWVudGF0aW9uL2dwdS90ZWdyYS5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9k
cml2ZXJzL2dwdS90ZWdyYS5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9ncHUvdGlu
eWRybS5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvZ3B1L3Rpbnlkcm0ucnN0Cj4gc2ltaWxh
cml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9ncHUvdGlueWRybS5y
c3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2dwdS90aW55ZHJtLnJzdAo+IGRp
ZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2dwdS90b2RvLnJzdCBiL0RvY3VtZW50YXRpb24vZHJp
dmVycy9ncHUvdG9kby5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBE
b2N1bWVudGF0aW9uL2dwdS90b2RvLnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZl
cnMvZ3B1L3RvZG8ucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vZ3B1L3R2ZTIwMC5y
c3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvZ3B1L3R2ZTIwMC5yc3QKPiBzaW1pbGFyaXR5IGlu
ZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2dwdS90dmUyMDAucnN0Cj4gcmVu
YW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9ncHUvdHZlMjAwLnJzdAo+IGRpZmYgLS1naXQg
YS9Eb2N1bWVudGF0aW9uL2dwdS92M2QucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2dwdS92
M2QucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlv
bi9ncHUvdjNkLnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvZ3B1L3YzZC5y
c3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9ncHUvdmM0LnJzdCBiL0RvY3VtZW50YXRp
b24vZHJpdmVycy9ncHUvdmM0LnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBm
cm9tIERvY3VtZW50YXRpb24vZ3B1L3ZjNC5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9k
cml2ZXJzL2dwdS92YzQucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vZ3B1L3ZnYS1z
d2l0Y2hlcm9vLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9ncHUvdmdhLXN3aXRjaGVyb28u
cnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9n
cHUvdmdhLXN3aXRjaGVyb28ucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9n
cHUvdmdhLXN3aXRjaGVyb28ucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vZ3B1L3Zn
YWFyYml0ZXIucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2dwdS92Z2FhcmJpdGVyLnJzdAo+
IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vZ3B1L3Zn
YWFyYml0ZXIucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9ncHUvdmdhYXJi
aXRlci5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9ncHUvdmttcy5yc3QgYi9Eb2N1
bWVudGF0aW9uL2RyaXZlcnMvZ3B1L3ZrbXMucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4g
cmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9ncHUvdmttcy5yc3QKPiByZW5hbWUgdG8gRG9jdW1l
bnRhdGlvbi9kcml2ZXJzL2dwdS92a21zLnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9u
L2dwdS94ZW4tZnJvbnQucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2dwdS94ZW4tZnJvbnQu
cnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9n
cHUveGVuLWZyb250LnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvZ3B1L3hl
bi1mcm9udC5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9oaWQvaGlkLWFscHMudHh0
IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2hpZC9oaWQtYWxwcy50eHQKPiBzaW1pbGFyaXR5IGlu
ZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2hpZC9oaWQtYWxwcy50eHQKPiBy
ZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2hpZC9oaWQtYWxwcy50eHQKPiBkaWZmIC0t
Z2l0IGEvRG9jdW1lbnRhdGlvbi9oaWQvaGlkLXNlbnNvci50eHQgYi9Eb2N1bWVudGF0aW9uL2Ry
aXZlcnMvaGlkL2hpZC1zZW5zb3IudHh0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1l
IGZyb20gRG9jdW1lbnRhdGlvbi9oaWQvaGlkLXNlbnNvci50eHQKPiByZW5hbWUgdG8gRG9jdW1l
bnRhdGlvbi9kcml2ZXJzL2hpZC9oaWQtc2Vuc29yLnR4dAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVu
dGF0aW9uL2hpZC9oaWQtdHJhbnNwb3J0LnR4dCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9oaWQv
aGlkLXRyYW5zcG9ydC50eHQKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBE
b2N1bWVudGF0aW9uL2hpZC9oaWQtdHJhbnNwb3J0LnR4dAo+IHJlbmFtZSB0byBEb2N1bWVudGF0
aW9uL2RyaXZlcnMvaGlkL2hpZC10cmFuc3BvcnQudHh0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50
YXRpb24vaGlkL2hpZGRldi50eHQgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvaGlkL2hpZGRldi50
eHQKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2hp
ZC9oaWRkZXYudHh0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9oaWQvaGlkZGV2
LnR4dAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2hpZC9oaWRyYXcudHh0IGIvRG9jdW1l
bnRhdGlvbi9kcml2ZXJzL2hpZC9oaWRyYXcudHh0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4g
cmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9oaWQvaGlkcmF3LnR4dAo+IHJlbmFtZSB0byBEb2N1
bWVudGF0aW9uL2RyaXZlcnMvaGlkL2hpZHJhdy50eHQKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRh
dGlvbi9oaWQvaW50ZWwtaXNoLWhpZC50eHQgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvaGlkL2lu
dGVsLWlzaC1oaWQudHh0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9j
dW1lbnRhdGlvbi9oaWQvaW50ZWwtaXNoLWhpZC50eHQKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlv
bi9kcml2ZXJzL2hpZC9pbnRlbC1pc2gtaGlkLnR4dAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0
aW9uL2hpZC91aGlkLnR4dCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9oaWQvdWhpZC50eHQKPiBz
aW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2hpZC91aGlk
LnR4dAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvaGlkL3VoaWQudHh0Cj4gZGlm
ZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vaTJjL0RNQS1jb25zaWRlcmF0aW9ucyBiL0RvY3VtZW50
YXRpb24vZHJpdmVycy9pMmMvRE1BLWNvbnNpZGVyYXRpb25zCj4gc2ltaWxhcml0eSBpbmRleCAx
MDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9pMmMvRE1BLWNvbnNpZGVyYXRpb25zCj4g
cmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9pMmMvRE1BLWNvbnNpZGVyYXRpb25zCj4g
ZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vaTJjL2J1c3Nlcy9pMmMtYWxpMTUzNSBiL0RvY3Vt
ZW50YXRpb24vZHJpdmVycy9pMmMvYnVzc2VzL2kyYy1hbGkxNTM1Cj4gc2ltaWxhcml0eSBpbmRl
eCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9pMmMvYnVzc2VzL2kyYy1hbGkxNTM1
Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9pMmMvYnVzc2VzL2kyYy1hbGkxNTM1
Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vaTJjL2J1c3Nlcy9pMmMtYWxpMTU2MyBiL0Rv
Y3VtZW50YXRpb24vZHJpdmVycy9pMmMvYnVzc2VzL2kyYy1hbGkxNTYzCj4gc2ltaWxhcml0eSBp
bmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9pMmMvYnVzc2VzL2kyYy1hbGkx
NTYzCj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9pMmMvYnVzc2VzL2kyYy1hbGkx
NTYzCj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vaTJjL2J1c3Nlcy9pMmMtYWxpMTV4MyBi
L0RvY3VtZW50YXRpb24vZHJpdmVycy9pMmMvYnVzc2VzL2kyYy1hbGkxNXgzCj4gc2ltaWxhcml0
eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9pMmMvYnVzc2VzL2kyYy1h
bGkxNXgzCj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9pMmMvYnVzc2VzL2kyYy1h
bGkxNXgzCj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vaTJjL2J1c3Nlcy9pMmMtYW1kLW1w
MiBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9pMmMvYnVzc2VzL2kyYy1hbWQtbXAyCj4gc2ltaWxh
cml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9pMmMvYnVzc2VzL2ky
Yy1hbWQtbXAyCj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9pMmMvYnVzc2VzL2ky
Yy1hbWQtbXAyCj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vaTJjL2J1c3Nlcy9pMmMtYW1k
NzU2IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2kyYy9idXNzZXMvaTJjLWFtZDc1Ngo+IHNpbWls
YXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vaTJjL2J1c3Nlcy9p
MmMtYW1kNzU2Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9pMmMvYnVzc2VzL2ky
Yy1hbWQ3NTYKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9pMmMvYnVzc2VzL2kyYy1hbWQ4
MTExIGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2kyYy9idXNzZXMvaTJjLWFtZDgxMTEKPiBzaW1p
bGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2kyYy9idXNzZXMv
aTJjLWFtZDgxMTEKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2kyYy9idXNzZXMv
aTJjLWFtZDgxMTEKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9pMmMvYnVzc2VzL2kyYy1k
aW9sYW4tdTJjIGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2kyYy9idXNzZXMvaTJjLWRpb2xhbi11
MmMKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2ky
Yy9idXNzZXMvaTJjLWRpb2xhbi11MmMKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJz
L2kyYy9idXNzZXMvaTJjLWRpb2xhbi11MmMKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9p
MmMvYnVzc2VzL2kyYy1pODAxIGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2kyYy9idXNzZXMvaTJj
LWk4MDEKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9u
L2kyYy9idXNzZXMvaTJjLWk4MDEKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2ky
Yy9idXNzZXMvaTJjLWk4MDEKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9pMmMvYnVzc2Vz
L2kyYy1pc210IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2kyYy9idXNzZXMvaTJjLWlzbXQKPiBz
aW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2kyYy9idXNz
ZXMvaTJjLWlzbXQKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2kyYy9idXNzZXMv
aTJjLWlzbXQKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9pMmMvYnVzc2VzL2kyYy1tbHhj
cGxkIGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2kyYy9idXNzZXMvaTJjLW1seGNwbGQKPiBzaW1p
bGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2kyYy9idXNzZXMv
aTJjLW1seGNwbGQKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2kyYy9idXNzZXMv
aTJjLW1seGNwbGQKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9pMmMvYnVzc2VzL2kyYy1u
Zm9yY2UyIGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2kyYy9idXNzZXMvaTJjLW5mb3JjZTIKPiBz
aW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2kyYy9idXNz
ZXMvaTJjLW5mb3JjZTIKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2kyYy9idXNz
ZXMvaTJjLW5mb3JjZTIKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9pMmMvYnVzc2VzL2ky
Yy1udmlkaWEtZ3B1IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2kyYy9idXNzZXMvaTJjLW52aWRp
YS1ncHUKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9u
L2kyYy9idXNzZXMvaTJjLW52aWRpYS1ncHUKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2
ZXJzL2kyYy9idXNzZXMvaTJjLW52aWRpYS1ncHUKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlv
bi9pMmMvYnVzc2VzL2kyYy1vY29yZXMgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvaTJjL2J1c3Nl
cy9pMmMtb2NvcmVzCj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1l
bnRhdGlvbi9pMmMvYnVzc2VzL2kyYy1vY29yZXMKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9k
cml2ZXJzL2kyYy9idXNzZXMvaTJjLW9jb3Jlcwo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9u
L2kyYy9idXNzZXMvaTJjLXBhcnBvcnQgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvaTJjL2J1c3Nl
cy9pMmMtcGFycG9ydAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3Vt
ZW50YXRpb24vaTJjL2J1c3Nlcy9pMmMtcGFycG9ydAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9u
L2RyaXZlcnMvaTJjL2J1c3Nlcy9pMmMtcGFycG9ydAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0
aW9uL2kyYy9idXNzZXMvaTJjLXBhcnBvcnQtbGlnaHQgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMv
aTJjL2J1c3Nlcy9pMmMtcGFycG9ydC1saWdodAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJl
bmFtZSBmcm9tIERvY3VtZW50YXRpb24vaTJjL2J1c3Nlcy9pMmMtcGFycG9ydC1saWdodAo+IHJl
bmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvaTJjL2J1c3Nlcy9pMmMtcGFycG9ydC1saWdo
dAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2kyYy9idXNzZXMvaTJjLXBjYS1pc2EgYi9E
b2N1bWVudGF0aW9uL2RyaXZlcnMvaTJjL2J1c3Nlcy9pMmMtcGNhLWlzYQo+IHNpbWlsYXJpdHkg
aW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vaTJjL2J1c3Nlcy9pMmMtcGNh
LWlzYQo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvaTJjL2J1c3Nlcy9pMmMtcGNh
LWlzYQo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2kyYy9idXNzZXMvaTJjLXBpaXg0IGIv
RG9jdW1lbnRhdGlvbi9kcml2ZXJzL2kyYy9idXNzZXMvaTJjLXBpaXg0Cj4gc2ltaWxhcml0eSBp
bmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9pMmMvYnVzc2VzL2kyYy1waWl4
NAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvaTJjL2J1c3Nlcy9pMmMtcGlpeDQK
PiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9pMmMvYnVzc2VzL2kyYy1zaXM1NTk1IGIvRG9j
dW1lbnRhdGlvbi9kcml2ZXJzL2kyYy9idXNzZXMvaTJjLXNpczU1OTUKPiBzaW1pbGFyaXR5IGlu
ZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2kyYy9idXNzZXMvaTJjLXNpczU1
OTUKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2kyYy9idXNzZXMvaTJjLXNpczU1
OTUKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9pMmMvYnVzc2VzL2kyYy1zaXM2MzAgYi9E
b2N1bWVudGF0aW9uL2RyaXZlcnMvaTJjL2J1c3Nlcy9pMmMtc2lzNjMwCj4gc2ltaWxhcml0eSBp
bmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9pMmMvYnVzc2VzL2kyYy1zaXM2
MzAKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2kyYy9idXNzZXMvaTJjLXNpczYz
MAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2kyYy9idXNzZXMvaTJjLXNpczk2eCBiL0Rv
Y3VtZW50YXRpb24vZHJpdmVycy9pMmMvYnVzc2VzL2kyYy1zaXM5NngKPiBzaW1pbGFyaXR5IGlu
ZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2kyYy9idXNzZXMvaTJjLXNpczk2
eAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvaTJjL2J1c3Nlcy9pMmMtc2lzOTZ4
Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vaTJjL2J1c3Nlcy9pMmMtdGFvcy1ldm0gYi9E
b2N1bWVudGF0aW9uL2RyaXZlcnMvaTJjL2J1c3Nlcy9pMmMtdGFvcy1ldm0KPiBzaW1pbGFyaXR5
IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2kyYy9idXNzZXMvaTJjLXRh
b3MtZXZtCj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9pMmMvYnVzc2VzL2kyYy10
YW9zLWV2bQo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2kyYy9idXNzZXMvaTJjLXZpYSBi
L0RvY3VtZW50YXRpb24vZHJpdmVycy9pMmMvYnVzc2VzL2kyYy12aWEKPiBzaW1pbGFyaXR5IGlu
ZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2kyYy9idXNzZXMvaTJjLXZpYQo+
IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvaTJjL2J1c3Nlcy9pMmMtdmlhCj4gZGlm
ZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vaTJjL2J1c3Nlcy9pMmMtdmlhcHJvIGIvRG9jdW1lbnRh
dGlvbi9kcml2ZXJzL2kyYy9idXNzZXMvaTJjLXZpYXBybwo+IHNpbWlsYXJpdHkgaW5kZXggMTAw
JQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vaTJjL2J1c3Nlcy9pMmMtdmlhcHJvCj4gcmVu
YW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9pMmMvYnVzc2VzL2kyYy12aWFwcm8KPiBkaWZm
IC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9pMmMvYnVzc2VzL3NjeDIwMF9hY2IgYi9Eb2N1bWVudGF0
aW9uL2RyaXZlcnMvaTJjL2J1c3Nlcy9zY3gyMDBfYWNiCj4gc2ltaWxhcml0eSBpbmRleCAxMDAl
Cj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9pMmMvYnVzc2VzL3NjeDIwMF9hY2IKPiByZW5h
bWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2kyYy9idXNzZXMvc2N4MjAwX2FjYgo+IGRpZmYg
LS1naXQgYS9Eb2N1bWVudGF0aW9uL2kyYy9kZXYtaW50ZXJmYWNlIGIvRG9jdW1lbnRhdGlvbi9k
cml2ZXJzL2kyYy9kZXYtaW50ZXJmYWNlCj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1l
IGZyb20gRG9jdW1lbnRhdGlvbi9pMmMvZGV2LWludGVyZmFjZQo+IHJlbmFtZSB0byBEb2N1bWVu
dGF0aW9uL2RyaXZlcnMvaTJjL2Rldi1pbnRlcmZhY2UKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRh
dGlvbi9pMmMvZmF1bHQtY29kZXMgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvaTJjL2ZhdWx0LWNv
ZGVzCj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9p
MmMvZmF1bHQtY29kZXMKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2kyYy9mYXVs
dC1jb2Rlcwo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2kyYy9mdW5jdGlvbmFsaXR5IGIv
RG9jdW1lbnRhdGlvbi9kcml2ZXJzL2kyYy9mdW5jdGlvbmFsaXR5Cj4gc2ltaWxhcml0eSBpbmRl
eCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9pMmMvZnVuY3Rpb25hbGl0eQo+IHJl
bmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvaTJjL2Z1bmN0aW9uYWxpdHkKPiBkaWZmIC0t
Z2l0IGEvRG9jdW1lbnRhdGlvbi9pMmMvZ3Bpby1mYXVsdC1pbmplY3Rpb24gYi9Eb2N1bWVudGF0
aW9uL2RyaXZlcnMvaTJjL2dwaW8tZmF1bHQtaW5qZWN0aW9uCj4gc2ltaWxhcml0eSBpbmRleCAx
MDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9pMmMvZ3Bpby1mYXVsdC1pbmplY3Rpb24K
PiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2kyYy9ncGlvLWZhdWx0LWluamVjdGlv
bgo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2kyYy9pMmMtcHJvdG9jb2wgYi9Eb2N1bWVu
dGF0aW9uL2RyaXZlcnMvaTJjL2kyYy1wcm90b2NvbAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+
IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vaTJjL2kyYy1wcm90b2NvbAo+IHJlbmFtZSB0byBE
b2N1bWVudGF0aW9uL2RyaXZlcnMvaTJjL2kyYy1wcm90b2NvbAo+IGRpZmYgLS1naXQgYS9Eb2N1
bWVudGF0aW9uL2kyYy9pMmMtc3R1YiBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9pMmMvaTJjLXN0
dWIKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2ky
Yy9pMmMtc3R1Ygo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvaTJjL2kyYy1zdHVi
Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vaTJjL2kyYy10b3BvbG9neSBiL0RvY3VtZW50
YXRpb24vZHJpdmVycy9pMmMvaTJjLXRvcG9sb2d5Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4g
cmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9pMmMvaTJjLXRvcG9sb2d5Cj4gcmVuYW1lIHRvIERv
Y3VtZW50YXRpb24vZHJpdmVycy9pMmMvaTJjLXRvcG9sb2d5Cj4gZGlmZiAtLWdpdCBhL0RvY3Vt
ZW50YXRpb24vaTJjL2luc3RhbnRpYXRpbmctZGV2aWNlcyBiL0RvY3VtZW50YXRpb24vZHJpdmVy
cy9pMmMvaW5zdGFudGlhdGluZy1kZXZpY2VzCj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVu
YW1lIGZyb20gRG9jdW1lbnRhdGlvbi9pMmMvaW5zdGFudGlhdGluZy1kZXZpY2VzCj4gcmVuYW1l
IHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9pMmMvaW5zdGFudGlhdGluZy1kZXZpY2VzCj4gZGlm
ZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vaTJjL211eGVzL2kyYy1tdXgtZ3BpbyBiL0RvY3VtZW50
YXRpb24vZHJpdmVycy9pMmMvbXV4ZXMvaTJjLW11eC1ncGlvCj4gc2ltaWxhcml0eSBpbmRleCAx
MDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9pMmMvbXV4ZXMvaTJjLW11eC1ncGlvCj4g
cmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9pMmMvbXV4ZXMvaTJjLW11eC1ncGlvCj4g
ZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vaTJjL29sZC1tb2R1bGUtcGFyYW1ldGVycyBiL0Rv
Y3VtZW50YXRpb24vZHJpdmVycy9pMmMvb2xkLW1vZHVsZS1wYXJhbWV0ZXJzCj4gc2ltaWxhcml0
eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9pMmMvb2xkLW1vZHVsZS1w
YXJhbWV0ZXJzCj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9pMmMvb2xkLW1vZHVs
ZS1wYXJhbWV0ZXJzCj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vaTJjL3NsYXZlLWVlcHJv
bS1iYWNrZW5kIGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2kyYy9zbGF2ZS1lZXByb20tYmFja2Vu
ZAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vaTJj
L3NsYXZlLWVlcHJvbS1iYWNrZW5kCj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9p
MmMvc2xhdmUtZWVwcm9tLWJhY2tlbmQKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9pMmMv
c2xhdmUtaW50ZXJmYWNlIGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2kyYy9zbGF2ZS1pbnRlcmZh
Y2UKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2ky
Yy9zbGF2ZS1pbnRlcmZhY2UKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2kyYy9z
bGF2ZS1pbnRlcmZhY2UKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9pMmMvc21idXMtcHJv
dG9jb2wgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvaTJjL3NtYnVzLXByb3RvY29sCj4gc2ltaWxh
cml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9pMmMvc21idXMtcHJv
dG9jb2wKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2kyYy9zbWJ1cy1wcm90b2Nv
bAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2kyYy9zdW1tYXJ5IGIvRG9jdW1lbnRhdGlv
bi9kcml2ZXJzL2kyYy9zdW1tYXJ5Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZy
b20gRG9jdW1lbnRhdGlvbi9pMmMvc3VtbWFyeQo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2Ry
aXZlcnMvaTJjL3N1bW1hcnkKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9pMmMvdGVuLWJp
dC1hZGRyZXNzZXMgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvaTJjL3Rlbi1iaXQtYWRkcmVzc2Vz
Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9pMmMv
dGVuLWJpdC1hZGRyZXNzZXMKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2kyYy90
ZW4tYml0LWFkZHJlc3Nlcwo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2kyYy91cGdyYWRp
bmctY2xpZW50cyBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9pMmMvdXBncmFkaW5nLWNsaWVudHMK
PiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2kyYy91
cGdyYWRpbmctY2xpZW50cwo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvaTJjL3Vw
Z3JhZGluZy1jbGllbnRzCj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vaTJjL3dyaXRpbmct
Y2xpZW50cyBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9pMmMvd3JpdGluZy1jbGllbnRzCj4gc2lt
aWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9pMmMvd3JpdGlu
Zy1jbGllbnRzCj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9pMmMvd3JpdGluZy1j
bGllbnRzCj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vaWRlL0NoYW5nZUxvZy5pZGUtY2Qu
MTk5NC0yMDA0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2lkZS9DaGFuZ2VMb2cuaWRlLWNkLjE5
OTQtMjAwNAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRp
b24vaWRlL0NoYW5nZUxvZy5pZGUtY2QuMTk5NC0yMDA0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRp
b24vZHJpdmVycy9pZGUvQ2hhbmdlTG9nLmlkZS1jZC4xOTk0LTIwMDQKPiBkaWZmIC0tZ2l0IGEv
RG9jdW1lbnRhdGlvbi9pZGUvQ2hhbmdlTG9nLmlkZS1mbG9wcHkuMTk5Ni0yMDAyIGIvRG9jdW1l
bnRhdGlvbi9kcml2ZXJzL2lkZS9DaGFuZ2VMb2cuaWRlLWZsb3BweS4xOTk2LTIwMDIKPiBzaW1p
bGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2lkZS9DaGFuZ2VM
b2cuaWRlLWZsb3BweS4xOTk2LTIwMDIKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJz
L2lkZS9DaGFuZ2VMb2cuaWRlLWZsb3BweS4xOTk2LTIwMDIKPiBkaWZmIC0tZ2l0IGEvRG9jdW1l
bnRhdGlvbi9pZGUvQ2hhbmdlTG9nLmlkZS10YXBlLjE5OTUtMjAwMiBiL0RvY3VtZW50YXRpb24v
ZHJpdmVycy9pZGUvQ2hhbmdlTG9nLmlkZS10YXBlLjE5OTUtMjAwMgo+IHNpbWlsYXJpdHkgaW5k
ZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vaWRlL0NoYW5nZUxvZy5pZGUtdGFw
ZS4xOTk1LTIwMDIKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2lkZS9DaGFuZ2VM
b2cuaWRlLXRhcGUuMTk5NS0yMDAyCj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vaWRlL2No
YW5nZWxvZ3MucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2lkZS9jaGFuZ2Vsb2dzLnJzdAo+
IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vaWRlL2No
YW5nZWxvZ3MucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9pZGUvY2hhbmdl
bG9ncy5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9pZGUvaWRlLXRhcGUucnN0IGIv
RG9jdW1lbnRhdGlvbi9kcml2ZXJzL2lkZS9pZGUtdGFwZS5yc3QKPiBzaW1pbGFyaXR5IGluZGV4
IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2lkZS9pZGUtdGFwZS5yc3QKPiByZW5h
bWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2lkZS9pZGUtdGFwZS5yc3QKPiBkaWZmIC0tZ2l0
IGEvRG9jdW1lbnRhdGlvbi9pZGUvaWRlLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9pZGUv
aWRlLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRp
b24vaWRlL2lkZS5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2lkZS9pZGUu
cnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vaWRlL2luZGV4LnJzdCBiL0RvY3VtZW50
YXRpb24vZHJpdmVycy9pZGUvaW5kZXgucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVu
YW1lIGZyb20gRG9jdW1lbnRhdGlvbi9pZGUvaW5kZXgucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50
YXRpb24vZHJpdmVycy9pZGUvaW5kZXgucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24v
aWRlL3dhcm0tcGx1Zy1ob3d0by5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvaWRlL3dhcm0t
cGx1Zy1ob3d0by5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1
bWVudGF0aW9uL2lkZS93YXJtLXBsdWctaG93dG8ucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRp
b24vZHJpdmVycy9pZGUvd2FybS1wbHVnLWhvd3RvLnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVu
dGF0aW9uL2luZmluaWJhbmQvY29yZV9sb2NraW5nLnR4dCBiL0RvY3VtZW50YXRpb24vZHJpdmVy
cy9pbmZpbmliYW5kL2NvcmVfbG9ja2luZy50eHQKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiBy
ZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2luZmluaWJhbmQvY29yZV9sb2NraW5nLnR4dAo+IHJl
bmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvaW5maW5pYmFuZC9jb3JlX2xvY2tpbmcudHh0
Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vaW5maW5pYmFuZC9pcG9pYi50eHQgYi9Eb2N1
bWVudGF0aW9uL2RyaXZlcnMvaW5maW5pYmFuZC9pcG9pYi50eHQKPiBzaW1pbGFyaXR5IGluZGV4
IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2luZmluaWJhbmQvaXBvaWIudHh0Cj4g
cmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9pbmZpbmliYW5kL2lwb2liLnR4dAo+IGRp
ZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2luZmluaWJhbmQvb3BhX3ZuaWMudHh0IGIvRG9jdW1l
bnRhdGlvbi9kcml2ZXJzL2luZmluaWJhbmQvb3BhX3ZuaWMudHh0Cj4gc2ltaWxhcml0eSBpbmRl
eCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9pbmZpbmliYW5kL29wYV92bmljLnR4
dAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvaW5maW5pYmFuZC9vcGFfdm5pYy50
eHQKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9pbmZpbmliYW5kL3N5c2ZzLnR4dCBiL0Rv
Y3VtZW50YXRpb24vZHJpdmVycy9pbmZpbmliYW5kL3N5c2ZzLnR4dAo+IHNpbWlsYXJpdHkgaW5k
ZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vaW5maW5pYmFuZC9zeXNmcy50eHQK
PiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2luZmluaWJhbmQvc3lzZnMudHh0Cj4g
ZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vaW5maW5pYmFuZC90YWdfbWF0Y2hpbmcudHh0IGIv
RG9jdW1lbnRhdGlvbi9kcml2ZXJzL2luZmluaWJhbmQvdGFnX21hdGNoaW5nLnR4dAo+IHNpbWls
YXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vaW5maW5pYmFuZC90
YWdfbWF0Y2hpbmcudHh0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9pbmZpbmli
YW5kL3RhZ19tYXRjaGluZy50eHQKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9pbmZpbmli
YW5kL3VzZXJfbWFkLnR4dCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9pbmZpbmliYW5kL3VzZXJf
bWFkLnR4dAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRp
b24vaW5maW5pYmFuZC91c2VyX21hZC50eHQKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2
ZXJzL2luZmluaWJhbmQvdXNlcl9tYWQudHh0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24v
aW5maW5pYmFuZC91c2VyX3ZlcmJzLnR4dCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9pbmZpbmli
YW5kL3VzZXJfdmVyYnMudHh0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20g
RG9jdW1lbnRhdGlvbi9pbmZpbmliYW5kL3VzZXJfdmVyYnMudHh0Cj4gcmVuYW1lIHRvIERvY3Vt
ZW50YXRpb24vZHJpdmVycy9pbmZpbmliYW5kL3VzZXJfdmVyYnMudHh0Cj4gZGlmZiAtLWdpdCBh
L0RvY3VtZW50YXRpb24vbGVkcy9pbmRleC5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbGVk
cy9pbmRleC5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVu
dGF0aW9uL2xlZHMvaW5kZXgucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9s
ZWRzL2luZGV4LnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2xlZHMvbGVkcy1ibGlu
a20ucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2xlZHMvbGVkcy1ibGlua20ucnN0Cj4gc2lt
aWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9sZWRzL2xlZHMt
YmxpbmttLnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbGVkcy9sZWRzLWJs
aW5rbS5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9sZWRzL2xlZHMtY2xhc3MtZmxh
c2gucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2xlZHMvbGVkcy1jbGFzcy1mbGFzaC5yc3QK
PiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2xlZHMv
bGVkcy1jbGFzcy1mbGFzaC5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2xl
ZHMvbGVkcy1jbGFzcy1mbGFzaC5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9sZWRz
L2xlZHMtY2xhc3MucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2xlZHMvbGVkcy1jbGFzcy5y
c3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2xl
ZHMvbGVkcy1jbGFzcy5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2xlZHMv
bGVkcy1jbGFzcy5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9sZWRzL2xlZHMtbG0z
NTU2LnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9sZWRzL2xlZHMtbG0zNTU2LnJzdAo+IHNp
bWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbGVkcy9sZWRz
LWxtMzU1Ni5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2xlZHMvbGVkcy1s
bTM1NTYucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbGVkcy9sZWRzLWxwMzk0NC5y
c3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbGVkcy9sZWRzLWxwMzk0NC5yc3QKPiBzaW1pbGFy
aXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2xlZHMvbGVkcy1scDM5
NDQucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9sZWRzL2xlZHMtbHAzOTQ0
LnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2xlZHMvbGVkcy1scDU1MjEucnN0IGIv
RG9jdW1lbnRhdGlvbi9kcml2ZXJzL2xlZHMvbGVkcy1scDU1MjEucnN0Cj4gc2ltaWxhcml0eSBp
bmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9sZWRzL2xlZHMtbHA1NTIxLnJz
dAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbGVkcy9sZWRzLWxwNTUyMS5yc3QK
PiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9sZWRzL2xlZHMtbHA1NTIzLnJzdCBiL0RvY3Vt
ZW50YXRpb24vZHJpdmVycy9sZWRzL2xlZHMtbHA1NTIzLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXgg
MTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbGVkcy9sZWRzLWxwNTUyMy5yc3QKPiBy
ZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL2xlZHMvbGVkcy1scDU1MjMucnN0Cj4gZGlm
ZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbGVkcy9sZWRzLWxwNTU2Mi5yc3QgYi9Eb2N1bWVudGF0
aW9uL2RyaXZlcnMvbGVkcy9sZWRzLWxwNTU2Mi5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUK
PiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2xlZHMvbGVkcy1scDU1NjIucnN0Cj4gcmVuYW1l
IHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9sZWRzL2xlZHMtbHA1NTYyLnJzdAo+IGRpZmYgLS1n
aXQgYS9Eb2N1bWVudGF0aW9uL2xlZHMvbGVkcy1scDU1eHgucnN0IGIvRG9jdW1lbnRhdGlvbi9k
cml2ZXJzL2xlZHMvbGVkcy1scDU1eHgucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVu
YW1lIGZyb20gRG9jdW1lbnRhdGlvbi9sZWRzL2xlZHMtbHA1NXh4LnJzdAo+IHJlbmFtZSB0byBE
b2N1bWVudGF0aW9uL2RyaXZlcnMvbGVkcy9sZWRzLWxwNTV4eC5yc3QKPiBkaWZmIC0tZ2l0IGEv
RG9jdW1lbnRhdGlvbi9sZWRzL2xlZHMtbWx4Y3BsZC5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZl
cnMvbGVkcy9sZWRzLW1seGNwbGQucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1l
IGZyb20gRG9jdW1lbnRhdGlvbi9sZWRzL2xlZHMtbWx4Y3BsZC5yc3QKPiByZW5hbWUgdG8gRG9j
dW1lbnRhdGlvbi9kcml2ZXJzL2xlZHMvbGVkcy1tbHhjcGxkLnJzdAo+IGRpZmYgLS1naXQgYS9E
b2N1bWVudGF0aW9uL2xlZHMvbGVkdHJpZy1vbmVzaG90LnJzdCBiL0RvY3VtZW50YXRpb24vZHJp
dmVycy9sZWRzL2xlZHRyaWctb25lc2hvdC5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiBy
ZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2xlZHMvbGVkdHJpZy1vbmVzaG90LnJzdAo+IHJlbmFt
ZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbGVkcy9sZWR0cmlnLW9uZXNob3QucnN0Cj4gZGlm
ZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbGVkcy9sZWR0cmlnLXRyYW5zaWVudC5yc3QgYi9Eb2N1
bWVudGF0aW9uL2RyaXZlcnMvbGVkcy9sZWR0cmlnLXRyYW5zaWVudC5yc3QKPiBzaW1pbGFyaXR5
IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2xlZHMvbGVkdHJpZy10cmFu
c2llbnQucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9sZWRzL2xlZHRyaWct
dHJhbnNpZW50LnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2xlZHMvbGVkdHJpZy11
c2Jwb3J0LnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9sZWRzL2xlZHRyaWctdXNicG9ydC5y
c3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2xl
ZHMvbGVkdHJpZy11c2Jwb3J0LnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMv
bGVkcy9sZWR0cmlnLXVzYnBvcnQucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbGVk
cy91bGVkcy5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbGVkcy91bGVkcy5yc3QKPiBzaW1p
bGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2xlZHMvdWxlZHMu
cnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9sZWRzL3VsZWRzLnJzdAo+IGRp
ZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2xpZ2h0bnZtL3BibGsudHh0IGIvRG9jdW1lbnRhdGlv
bi9kcml2ZXJzL2xpZ2h0bnZtL3BibGsudHh0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVu
YW1lIGZyb20gRG9jdW1lbnRhdGlvbi9saWdodG52bS9wYmxrLnR4dAo+IHJlbmFtZSB0byBEb2N1
bWVudGF0aW9uL2RyaXZlcnMvbGlnaHRudm0vcGJsay50eHQKPiBkaWZmIC0tZ2l0IGEvRG9jdW1l
bnRhdGlvbi9tZC9tZC1jbHVzdGVyLnR4dCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZC9tZC1j
bHVzdGVyLnR4dAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50
YXRpb24vbWQvbWQtY2x1c3Rlci50eHQKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJz
L21kL21kLWNsdXN0ZXIudHh0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWQvcmFpZDUt
Y2FjaGUudHh0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21kL3JhaWQ1LWNhY2hlLnR4dAo+IHNp
bWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWQvcmFpZDUt
Y2FjaGUudHh0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZC9yYWlkNS1jYWNo
ZS50eHQKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZC9yYWlkNS1wcGwudHh0IGIvRG9j
dW1lbnRhdGlvbi9kcml2ZXJzL21kL3JhaWQ1LXBwbC50eHQKPiBzaW1pbGFyaXR5IGluZGV4IDEw
MCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21kL3JhaWQ1LXBwbC50eHQKPiByZW5hbWUg
dG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21kL3JhaWQ1LXBwbC50eHQKPiBkaWZmIC0tZ2l0IGEv
RG9jdW1lbnRhdGlvbi9tZWRpYS8uZ2l0aWdub3JlIGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21l
ZGlhLy5naXRpZ25vcmUKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1
bWVudGF0aW9uL21lZGlhLy5naXRpZ25vcmUKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2
ZXJzL21lZGlhLy5naXRpZ25vcmUKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS9N
YWtlZmlsZSBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS9NYWtlZmlsZQo+IHNpbWlsYXJp
dHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvTWFrZWZpbGUK
PiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL01ha2VmaWxlCj4gZGlmZiAt
LWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvYXVkaW8uaC5yc3QuZXhjZXB0aW9ucyBiL0RvY3Vt
ZW50YXRpb24vZHJpdmVycy9tZWRpYS9hdWRpby5oLnJzdC5leGNlcHRpb25zCj4gc2ltaWxhcml0
eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS9hdWRpby5oLnJz
dC5leGNlcHRpb25zCj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS9hdWRp
by5oLnJzdC5leGNlcHRpb25zCj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvY2Eu
aC5yc3QuZXhjZXB0aW9ucyBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS9jYS5oLnJzdC5l
eGNlcHRpb25zCj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRh
dGlvbi9tZWRpYS9jYS5oLnJzdC5leGNlcHRpb25zCj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24v
ZHJpdmVycy9tZWRpYS9jYS5oLnJzdC5leGNlcHRpb25zCj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50
YXRpb24vbWVkaWEvY2VjLWRyaXZlcnMvaW5kZXgucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJz
L21lZGlhL2NlYy1kcml2ZXJzL2luZGV4LnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJl
bmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvY2VjLWRyaXZlcnMvaW5kZXgucnN0Cj4gcmVu
YW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS9jZWMtZHJpdmVycy9pbmRleC5yc3QK
PiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS9jZWMtZHJpdmVycy9wdWxzZTgtY2Vj
LnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS9jZWMtZHJpdmVycy9wdWxzZTgtY2Vj
LnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24v
bWVkaWEvY2VjLWRyaXZlcnMvcHVsc2U4LWNlYy5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlv
bi9kcml2ZXJzL21lZGlhL2NlYy1kcml2ZXJzL3B1bHNlOC1jZWMucnN0Cj4gZGlmZiAtLWdpdCBh
L0RvY3VtZW50YXRpb24vbWVkaWEvY2VjLmgucnN0LmV4Y2VwdGlvbnMgYi9Eb2N1bWVudGF0aW9u
L2RyaXZlcnMvbWVkaWEvY2VjLmgucnN0LmV4Y2VwdGlvbnMKPiBzaW1pbGFyaXR5IGluZGV4IDEw
MCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL2NlYy5oLnJzdC5leGNlcHRpb25z
Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS9jZWMuaC5yc3QuZXhjZXB0
aW9ucwo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL2NvbmYucHkgYi9Eb2N1bWVu
dGF0aW9uL2RyaXZlcnMvbWVkaWEvY29uZi5weQo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJl
bmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvY29uZi5weQo+IHJlbmFtZSB0byBEb2N1bWVu
dGF0aW9uL2RyaXZlcnMvbWVkaWEvY29uZi5weQo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9u
L21lZGlhL2NvbmZfbml0cGljay5weSBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS9jb25m
X25pdHBpY2sucHkKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVu
dGF0aW9uL21lZGlhL2NvbmZfbml0cGljay5weQo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2Ry
aXZlcnMvbWVkaWEvY29uZl9uaXRwaWNrLnB5Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24v
bWVkaWEvZG14LmgucnN0LmV4Y2VwdGlvbnMgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEv
ZG14LmgucnN0LmV4Y2VwdGlvbnMKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJv
bSBEb2N1bWVudGF0aW9uL21lZGlhL2RteC5oLnJzdC5leGNlcHRpb25zCj4gcmVuYW1lIHRvIERv
Y3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS9kbXguaC5yc3QuZXhjZXB0aW9ucwo+IGRpZmYgLS1n
aXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL2R2Yi1kcml2ZXJzL2F2ZXJtZWRpYS5yc3QgYi9Eb2N1
bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvZHZiLWRyaXZlcnMvYXZlcm1lZGlhLnJzdAo+IHNpbWls
YXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvZHZiLWRy
aXZlcnMvYXZlcm1lZGlhLnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVk
aWEvZHZiLWRyaXZlcnMvYXZlcm1lZGlhLnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9u
L21lZGlhL2R2Yi1kcml2ZXJzL2J0OHh4LnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRp
YS9kdmItZHJpdmVycy9idDh4eC5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUg
ZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL2R2Yi1kcml2ZXJzL2J0OHh4LnJzdAo+IHJlbmFtZSB0
byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvZHZiLWRyaXZlcnMvYnQ4eHgucnN0Cj4gZGlm
ZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvZHZiLWRyaXZlcnMvY2FyZHMucnN0IGIvRG9j
dW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL2R2Yi1kcml2ZXJzL2NhcmRzLnJzdAo+IHNpbWlsYXJp
dHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvZHZiLWRyaXZl
cnMvY2FyZHMucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS9kdmIt
ZHJpdmVycy9jYXJkcy5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS9kdmIt
ZHJpdmVycy9jaS5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvZHZiLWRyaXZlcnMv
Y2kucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlv
bi9tZWRpYS9kdmItZHJpdmVycy9jaS5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2
ZXJzL21lZGlhL2R2Yi1kcml2ZXJzL2NpLnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9u
L21lZGlhL2R2Yi1kcml2ZXJzL2NvbnRyaWJ1dG9ycy5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZl
cnMvbWVkaWEvZHZiLWRyaXZlcnMvY29udHJpYnV0b3JzLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXgg
MTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvZHZiLWRyaXZlcnMvY29udHJp
YnV0b3JzLnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvZHZiLWRy
aXZlcnMvY29udHJpYnV0b3JzLnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlh
L2R2Yi1kcml2ZXJzL2R2Yi11c2IucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL2R2
Yi1kcml2ZXJzL2R2Yi11c2IucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZy
b20gRG9jdW1lbnRhdGlvbi9tZWRpYS9kdmItZHJpdmVycy9kdmItdXNiLnJzdAo+IHJlbmFtZSB0
byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvZHZiLWRyaXZlcnMvZHZiLXVzYi5yc3QKPiBk
aWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS9kdmItZHJpdmVycy9mYXEucnN0IGIvRG9j
dW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL2R2Yi1kcml2ZXJzL2ZhcS5yc3QKPiBzaW1pbGFyaXR5
IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL2R2Yi1kcml2ZXJz
L2ZhcS5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL2R2Yi1kcml2
ZXJzL2ZhcS5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS9kdmItZHJpdmVy
cy9mcm9udGVuZHMucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL2R2Yi1kcml2ZXJz
L2Zyb250ZW5kcy5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1
bWVudGF0aW9uL21lZGlhL2R2Yi1kcml2ZXJzL2Zyb250ZW5kcy5yc3QKPiByZW5hbWUgdG8gRG9j
dW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL2R2Yi1kcml2ZXJzL2Zyb250ZW5kcy5yc3QKPiBkaWZm
IC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS9kdmItZHJpdmVycy9pbmRleC5yc3QgYi9Eb2N1
bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvZHZiLWRyaXZlcnMvaW5kZXgucnN0Cj4gc2ltaWxhcml0
eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS9kdmItZHJpdmVy
cy9pbmRleC5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL2R2Yi1k
cml2ZXJzL2luZGV4LnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL2R2Yi1k
cml2ZXJzL2ludHJvLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS9kdmItZHJpdmVy
cy9pbnRyby5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVu
dGF0aW9uL21lZGlhL2R2Yi1kcml2ZXJzL2ludHJvLnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0
aW9uL2RyaXZlcnMvbWVkaWEvZHZiLWRyaXZlcnMvaW50cm8ucnN0Cj4gZGlmZiAtLWdpdCBhL0Rv
Y3VtZW50YXRpb24vbWVkaWEvZHZiLWRyaXZlcnMvbG1lZG0wNC5yc3QgYi9Eb2N1bWVudGF0aW9u
L2RyaXZlcnMvbWVkaWEvZHZiLWRyaXZlcnMvbG1lZG0wNC5yc3QKPiBzaW1pbGFyaXR5IGluZGV4
IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL2R2Yi1kcml2ZXJzL2xtZWRt
MDQucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS9kdmItZHJpdmVy
cy9sbWVkbTA0LnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL2R2Yi1kcml2
ZXJzL29wZXJhLWZpcm13YXJlLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS9kdmIt
ZHJpdmVycy9vcGVyYS1maXJtd2FyZS5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5h
bWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL2R2Yi1kcml2ZXJzL29wZXJhLWZpcm13YXJlLnJz
dAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvZHZiLWRyaXZlcnMvb3Bl
cmEtZmlybXdhcmUucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvZHZiLWRy
aXZlcnMvdGVjaG5pc2F0LnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS9kdmItZHJp
dmVycy90ZWNobmlzYXQucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20g
RG9jdW1lbnRhdGlvbi9tZWRpYS9kdmItZHJpdmVycy90ZWNobmlzYXQucnN0Cj4gcmVuYW1lIHRv
IERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS9kdmItZHJpdmVycy90ZWNobmlzYXQucnN0Cj4g
ZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvZHZiLWRyaXZlcnMvdHR1c2ItZGVjLnJz
dCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS9kdmItZHJpdmVycy90dHVzYi1kZWMucnN0
Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRp
YS9kdmItZHJpdmVycy90dHVzYi1kZWMucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJp
dmVycy9tZWRpYS9kdmItZHJpdmVycy90dHVzYi1kZWMucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3Vt
ZW50YXRpb24vbWVkaWEvZHZiLWRyaXZlcnMvdWRldi5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZl
cnMvbWVkaWEvZHZiLWRyaXZlcnMvdWRldi5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiBy
ZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL2R2Yi1kcml2ZXJzL3VkZXYucnN0Cj4gcmVu
YW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS9kdmItZHJpdmVycy91ZGV2LnJzdAo+
IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL2Zyb250ZW5kLmgucnN0LmV4Y2VwdGlv
bnMgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvZnJvbnRlbmQuaC5yc3QuZXhjZXB0aW9u
cwo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVk
aWEvZnJvbnRlbmQuaC5yc3QuZXhjZXB0aW9ucwo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2Ry
aXZlcnMvbWVkaWEvZnJvbnRlbmQuaC5yc3QuZXhjZXB0aW9ucwo+IGRpZmYgLS1naXQgYS9Eb2N1
bWVudGF0aW9uL21lZGlhL2luZGV4LnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS9p
bmRleC5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0
aW9uL21lZGlhL2luZGV4LnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVk
aWEvaW5kZXgucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvaW50cm8ucnN0
IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL2ludHJvLnJzdAo+IHNpbWlsYXJpdHkgaW5k
ZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvaW50cm8ucnN0Cj4gcmVu
YW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS9pbnRyby5yc3QKPiBkaWZmIC0tZ2l0
IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS9rYXBpL2NlYy1jb3JlLnJzdCBiL0RvY3VtZW50YXRpb24v
ZHJpdmVycy9tZWRpYS9rYXBpL2NlYy1jb3JlLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+
IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEva2FwaS9jZWMtY29yZS5yc3QKPiByZW5h
bWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL2thcGkvY2VjLWNvcmUucnN0Cj4gZGlm
ZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEva2FwaS9jc2kyLnJzdCBiL0RvY3VtZW50YXRp
b24vZHJpdmVycy9tZWRpYS9rYXBpL2NzaTIucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4g
cmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS9rYXBpL2NzaTIucnN0Cj4gcmVuYW1lIHRv
IERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS9rYXBpL2NzaTIucnN0Cj4gZGlmZiAtLWdpdCBh
L0RvY3VtZW50YXRpb24vbWVkaWEva2FwaS9kdHYtY2EucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2
ZXJzL21lZGlhL2thcGkvZHR2LWNhLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFt
ZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEva2FwaS9kdHYtY2EucnN0Cj4gcmVuYW1lIHRvIERv
Y3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS9rYXBpL2R0di1jYS5yc3QKPiBkaWZmIC0tZ2l0IGEv
RG9jdW1lbnRhdGlvbi9tZWRpYS9rYXBpL2R0di1jb21tb24ucnN0IGIvRG9jdW1lbnRhdGlvbi9k
cml2ZXJzL21lZGlhL2thcGkvZHR2LWNvbW1vbi5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUK
PiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL2thcGkvZHR2LWNvbW1vbi5yc3QKPiBy
ZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL2thcGkvZHR2LWNvbW1vbi5yc3QK
PiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS9rYXBpL2R0di1jb3JlLnJzdCBiL0Rv
Y3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS9rYXBpL2R0di1jb3JlLnJzdAo+IHNpbWlsYXJpdHkg
aW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEva2FwaS9kdHYtY29y
ZS5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL2thcGkvZHR2LWNv
cmUucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEva2FwaS9kdHYtZGVtdXgu
cnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL2thcGkvZHR2LWRlbXV4LnJzdAo+IHNp
bWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEva2Fw
aS9kdHYtZGVtdXgucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS9r
YXBpL2R0di1kZW11eC5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS9rYXBp
L2R0di1mcm9udGVuZC5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEva2FwaS9kdHYt
ZnJvbnRlbmQucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1l
bnRhdGlvbi9tZWRpYS9rYXBpL2R0di1mcm9udGVuZC5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRh
dGlvbi9kcml2ZXJzL21lZGlhL2thcGkvZHR2LWZyb250ZW5kLnJzdAo+IGRpZmYgLS1naXQgYS9E
b2N1bWVudGF0aW9uL21lZGlhL2thcGkvZHR2LW5ldC5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZl
cnMvbWVkaWEva2FwaS9kdHYtbmV0LnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFt
ZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEva2FwaS9kdHYtbmV0LnJzdAo+IHJlbmFtZSB0byBE
b2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEva2FwaS9kdHYtbmV0LnJzdAo+IGRpZmYgLS1naXQg
YS9Eb2N1bWVudGF0aW9uL21lZGlhL2thcGkvbWMtY29yZS5yc3QgYi9Eb2N1bWVudGF0aW9uL2Ry
aXZlcnMvbWVkaWEva2FwaS9tYy1jb3JlLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJl
bmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEva2FwaS9tYy1jb3JlLnJzdAo+IHJlbmFtZSB0
byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEva2FwaS9tYy1jb3JlLnJzdAo+IGRpZmYgLS1n
aXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL2thcGkvcmMtY29yZS5yc3QgYi9Eb2N1bWVudGF0aW9u
L2RyaXZlcnMvbWVkaWEva2FwaS9yYy1jb3JlLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+
IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEva2FwaS9yYy1jb3JlLnJzdAo+IHJlbmFt
ZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEva2FwaS9yYy1jb3JlLnJzdAo+IGRpZmYg
LS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL2thcGkvdjRsMi1hc3luYy5yc3QgYi9Eb2N1bWVu
dGF0aW9uL2RyaXZlcnMvbWVkaWEva2FwaS92NGwyLWFzeW5jLnJzdAo+IHNpbWlsYXJpdHkgaW5k
ZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEva2FwaS92NGwyLWFzeW5j
LnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEva2FwaS92NGwyLWFz
eW5jLnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL2thcGkvdjRsMi1jbG9j
a3MucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL2thcGkvdjRsMi1jbG9ja3MucnN0
Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRp
YS9rYXBpL3Y0bDItY2xvY2tzLnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMv
bWVkaWEva2FwaS92NGwyLWNsb2Nrcy5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9t
ZWRpYS9rYXBpL3Y0bDItY29tbW9uLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS9r
YXBpL3Y0bDItY29tbW9uLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9t
IERvY3VtZW50YXRpb24vbWVkaWEva2FwaS92NGwyLWNvbW1vbi5yc3QKPiByZW5hbWUgdG8gRG9j
dW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL2thcGkvdjRsMi1jb21tb24ucnN0Cj4gZGlmZiAtLWdp
dCBhL0RvY3VtZW50YXRpb24vbWVkaWEva2FwaS92NGwyLWNvbnRyb2xzLnJzdCBiL0RvY3VtZW50
YXRpb24vZHJpdmVycy9tZWRpYS9rYXBpL3Y0bDItY29udHJvbHMucnN0Cj4gc2ltaWxhcml0eSBp
bmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS9rYXBpL3Y0bDItY29u
dHJvbHMucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS9rYXBpL3Y0
bDItY29udHJvbHMucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEva2FwaS92
NGwyLWNvcmUucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL2thcGkvdjRsMi1jb3Jl
LnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24v
bWVkaWEva2FwaS92NGwyLWNvcmUucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVy
cy9tZWRpYS9rYXBpL3Y0bDItY29yZS5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9t
ZWRpYS9rYXBpL3Y0bDItZGV2LnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS9rYXBp
L3Y0bDItZGV2LnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3Vt
ZW50YXRpb24vbWVkaWEva2FwaS92NGwyLWRldi5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlv
bi9kcml2ZXJzL21lZGlhL2thcGkvdjRsMi1kZXYucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50
YXRpb24vbWVkaWEva2FwaS92NGwyLWRldmljZS5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMv
bWVkaWEva2FwaS92NGwyLWRldmljZS5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5h
bWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL2thcGkvdjRsMi1kZXZpY2UucnN0Cj4gcmVuYW1l
IHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS9rYXBpL3Y0bDItZGV2aWNlLnJzdAo+IGRp
ZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL2thcGkvdjRsMi1kdi10aW1pbmdzLnJzdCBi
L0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS9rYXBpL3Y0bDItZHYtdGltaW5ncy5yc3QKPiBz
aW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL2th
cGkvdjRsMi1kdi10aW1pbmdzLnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMv
bWVkaWEva2FwaS92NGwyLWR2LXRpbWluZ3MucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRp
b24vbWVkaWEva2FwaS92NGwyLWV2ZW50LnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRp
YS9rYXBpL3Y0bDItZXZlbnQucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZy
b20gRG9jdW1lbnRhdGlvbi9tZWRpYS9rYXBpL3Y0bDItZXZlbnQucnN0Cj4gcmVuYW1lIHRvIERv
Y3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS9rYXBpL3Y0bDItZXZlbnQucnN0Cj4gZGlmZiAtLWdp
dCBhL0RvY3VtZW50YXRpb24vbWVkaWEva2FwaS92NGwyLWZoLnJzdCBiL0RvY3VtZW50YXRpb24v
ZHJpdmVycy9tZWRpYS9rYXBpL3Y0bDItZmgucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4g
cmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS9rYXBpL3Y0bDItZmgucnN0Cj4gcmVuYW1l
IHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS9rYXBpL3Y0bDItZmgucnN0Cj4gZGlmZiAt
LWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEva2FwaS92NGwyLWZsYXNoLWxlZC1jbGFzcy5yc3Qg
Yi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEva2FwaS92NGwyLWZsYXNoLWxlZC1jbGFzcy5y
c3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21l
ZGlhL2thcGkvdjRsMi1mbGFzaC1sZWQtY2xhc3MucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRp
b24vZHJpdmVycy9tZWRpYS9rYXBpL3Y0bDItZmxhc2gtbGVkLWNsYXNzLnJzdAo+IGRpZmYgLS1n
aXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL2thcGkvdjRsMi1md25vZGUucnN0IGIvRG9jdW1lbnRh
dGlvbi9kcml2ZXJzL21lZGlhL2thcGkvdjRsMi1md25vZGUucnN0Cj4gc2ltaWxhcml0eSBpbmRl
eCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS9rYXBpL3Y0bDItZndub2Rl
LnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEva2FwaS92NGwyLWZ3
bm9kZS5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS9rYXBpL3Y0bDItaW50
cm8ucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL2thcGkvdjRsMi1pbnRyby5yc3QK
PiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlh
L2thcGkvdjRsMi1pbnRyby5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21l
ZGlhL2thcGkvdjRsMi1pbnRyby5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRp
YS9rYXBpL3Y0bDItbWMucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL2thcGkvdjRs
Mi1tYy5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0
aW9uL21lZGlhL2thcGkvdjRsMi1tYy5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2
ZXJzL21lZGlhL2thcGkvdjRsMi1tYy5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9t
ZWRpYS9rYXBpL3Y0bDItbWVkaWFidXMucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlh
L2thcGkvdjRsMi1tZWRpYWJ1cy5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUg
ZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL2thcGkvdjRsMi1tZWRpYWJ1cy5yc3QKPiByZW5hbWUg
dG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL2thcGkvdjRsMi1tZWRpYWJ1cy5yc3QKPiBk
aWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS9rYXBpL3Y0bDItbWVtMm1lbS5yc3QgYi9E
b2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEva2FwaS92NGwyLW1lbTJtZW0ucnN0Cj4gc2ltaWxh
cml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS9rYXBpL3Y0
bDItbWVtMm1lbS5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL2th
cGkvdjRsMi1tZW0ybWVtLnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL2th
cGkvdjRsMi1yZWN0LnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS9rYXBpL3Y0bDIt
cmVjdC5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0
aW9uL21lZGlhL2thcGkvdjRsMi1yZWN0LnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2Ry
aXZlcnMvbWVkaWEva2FwaS92NGwyLXJlY3QucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRp
b24vbWVkaWEva2FwaS92NGwyLXN1YmRldi5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVk
aWEva2FwaS92NGwyLXN1YmRldi5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUg
ZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL2thcGkvdjRsMi1zdWJkZXYucnN0Cj4gcmVuYW1lIHRv
IERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS9rYXBpL3Y0bDItc3ViZGV2LnJzdAo+IGRpZmYg
LS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL2thcGkvdjRsMi10dW5lci5yc3QgYi9Eb2N1bWVu
dGF0aW9uL2RyaXZlcnMvbWVkaWEva2FwaS92NGwyLXR1bmVyLnJzdAo+IHNpbWlsYXJpdHkgaW5k
ZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEva2FwaS92NGwyLXR1bmVy
LnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEva2FwaS92NGwyLXR1
bmVyLnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL2thcGkvdjRsMi10dmVl
cHJvbS5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEva2FwaS92NGwyLXR2ZWVwcm9t
LnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24v
bWVkaWEva2FwaS92NGwyLXR2ZWVwcm9tLnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2Ry
aXZlcnMvbWVkaWEva2FwaS92NGwyLXR2ZWVwcm9tLnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVu
dGF0aW9uL21lZGlhL2thcGkvdjRsMi12aWRlb2J1Zi5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZl
cnMvbWVkaWEva2FwaS92NGwyLXZpZGVvYnVmLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+
IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEva2FwaS92NGwyLXZpZGVvYnVmLnJzdAo+
IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEva2FwaS92NGwyLXZpZGVvYnVm
LnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL2thcGkvdjRsMi12aWRlb2J1
ZjIucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL2thcGkvdjRsMi12aWRlb2J1ZjIu
cnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9t
ZWRpYS9rYXBpL3Y0bDItdmlkZW9idWYyLnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2Ry
aXZlcnMvbWVkaWEva2FwaS92NGwyLXZpZGVvYnVmMi5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1l
bnRhdGlvbi9tZWRpYS9saXJjLmgucnN0LmV4Y2VwdGlvbnMgYi9Eb2N1bWVudGF0aW9uL2RyaXZl
cnMvbWVkaWEvbGlyYy5oLnJzdC5leGNlcHRpb25zCj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4g
cmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS9saXJjLmgucnN0LmV4Y2VwdGlvbnMKPiBy
ZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL2xpcmMuaC5yc3QuZXhjZXB0aW9u
cwo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL21lZGlhLmgucnN0LmV4Y2VwdGlv
bnMgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvbWVkaWEuaC5yc3QuZXhjZXB0aW9ucwo+
IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEv
bWVkaWEuaC5yc3QuZXhjZXB0aW9ucwo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMv
bWVkaWEvbWVkaWEuaC5yc3QuZXhjZXB0aW9ucwo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9u
L21lZGlhL21lZGlhX2thcGkucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL21lZGlh
X2thcGkucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRh
dGlvbi9tZWRpYS9tZWRpYV9rYXBpLnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZl
cnMvbWVkaWEvbWVkaWFfa2FwaS5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRp
YS9tZWRpYV91YXBpLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS9tZWRpYV91YXBp
LnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24v
bWVkaWEvbWVkaWFfdWFwaS5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21l
ZGlhL21lZGlhX3VhcGkucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvbmV0
LmgucnN0LmV4Y2VwdGlvbnMgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvbmV0LmgucnN0
LmV4Y2VwdGlvbnMKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVu
dGF0aW9uL21lZGlhL25ldC5oLnJzdC5leGNlcHRpb25zCj4gcmVuYW1lIHRvIERvY3VtZW50YXRp
b24vZHJpdmVycy9tZWRpYS9uZXQuaC5yc3QuZXhjZXB0aW9ucwo+IGRpZmYgLS1naXQgYS9Eb2N1
bWVudGF0aW9uL21lZGlhL3R5cGljYWxfbWVkaWFfZGV2aWNlLnN2ZyBiL0RvY3VtZW50YXRpb24v
ZHJpdmVycy9tZWRpYS90eXBpY2FsX21lZGlhX2RldmljZS5zdmcKPiBzaW1pbGFyaXR5IGluZGV4
IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3R5cGljYWxfbWVkaWFfZGV2
aWNlLnN2Zwo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdHlwaWNhbF9t
ZWRpYV9kZXZpY2Uuc3ZnCj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9j
ZWMvY2VjLWFwaS5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9jZWMvY2Vj
LWFwaS5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0
aW9uL21lZGlhL3VhcGkvY2VjL2NlYy1hcGkucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24v
ZHJpdmVycy9tZWRpYS91YXBpL2NlYy9jZWMtYXBpLnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVu
dGF0aW9uL21lZGlhL3VhcGkvY2VjL2NlYy1mdW5jLWNsb3NlLnJzdCBiL0RvY3VtZW50YXRpb24v
ZHJpdmVycy9tZWRpYS91YXBpL2NlYy9jZWMtZnVuYy1jbG9zZS5yc3QKPiBzaW1pbGFyaXR5IGlu
ZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvY2VjL2NlYy1m
dW5jLWNsb3NlLnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFw
aS9jZWMvY2VjLWZ1bmMtY2xvc2UucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVk
aWEvdWFwaS9jZWMvY2VjLWZ1bmMtaW9jdGwucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21l
ZGlhL3VhcGkvY2VjL2NlYy1mdW5jLWlvY3RsLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+
IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9jZWMvY2VjLWZ1bmMtaW9jdGwu
cnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL2NlYy9jZWMt
ZnVuYy1pb2N0bC5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL2Nl
Yy9jZWMtZnVuYy1vcGVuLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL2Nl
Yy9jZWMtZnVuYy1vcGVuLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9t
IERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9jZWMvY2VjLWZ1bmMtb3Blbi5yc3QKPiByZW5hbWUg
dG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvY2VjL2NlYy1mdW5jLW9wZW4ucnN0
Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9jZWMvY2VjLWZ1bmMtcG9s
bC5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9jZWMvY2VjLWZ1bmMtcG9s
bC5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9u
L21lZGlhL3VhcGkvY2VjL2NlYy1mdW5jLXBvbGwucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRp
b24vZHJpdmVycy9tZWRpYS91YXBpL2NlYy9jZWMtZnVuYy1wb2xsLnJzdAo+IGRpZmYgLS1naXQg
YS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvY2VjL2NlYy1mdW5jcy5yc3QgYi9Eb2N1bWVudGF0
aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9jZWMvY2VjLWZ1bmNzLnJzdAo+IHNpbWlsYXJpdHkgaW5k
ZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9jZWMvY2VjLWZ1
bmNzLnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9jZWMv
Y2VjLWZ1bmNzLnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvY2Vj
L2NlYy1oZWFkZXIucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvY2VjL2Nl
Yy1oZWFkZXIucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1l
bnRhdGlvbi9tZWRpYS91YXBpL2NlYy9jZWMtaGVhZGVyLnJzdAo+IHJlbmFtZSB0byBEb2N1bWVu
dGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9jZWMvY2VjLWhlYWRlci5yc3QKPiBkaWZmIC0tZ2l0
IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL2NlYy9jZWMtaW50cm8ucnN0IGIvRG9jdW1lbnRh
dGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvY2VjL2NlYy1pbnRyby5yc3QKPiBzaW1pbGFyaXR5IGlu
ZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvY2VjL2NlYy1p
bnRyby5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvY2Vj
L2NlYy1pbnRyby5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL2Nl
Yy9jZWMtaW9jLWFkYXAtZy1jYXBzLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91
YXBpL2NlYy9jZWMtaW9jLWFkYXAtZy1jYXBzLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+
IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9jZWMvY2VjLWlvYy1hZGFwLWct
Y2Fwcy5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvY2Vj
L2NlYy1pb2MtYWRhcC1nLWNhcHMucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVk
aWEvdWFwaS9jZWMvY2VjLWlvYy1hZGFwLWctbG9nLWFkZHJzLnJzdCBiL0RvY3VtZW50YXRpb24v
ZHJpdmVycy9tZWRpYS91YXBpL2NlYy9jZWMtaW9jLWFkYXAtZy1sb2ctYWRkcnMucnN0Cj4gc2lt
aWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBp
L2NlYy9jZWMtaW9jLWFkYXAtZy1sb2ctYWRkcnMucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRp
b24vZHJpdmVycy9tZWRpYS91YXBpL2NlYy9jZWMtaW9jLWFkYXAtZy1sb2ctYWRkcnMucnN0Cj4g
ZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9jZWMvY2VjLWlvYy1hZGFwLWct
cGh5cy1hZGRyLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL2NlYy9jZWMt
aW9jLWFkYXAtZy1waHlzLWFkZHIucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1l
IGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL2NlYy9jZWMtaW9jLWFkYXAtZy1waHlzLWFk
ZHIucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL2NlYy9j
ZWMtaW9jLWFkYXAtZy1waHlzLWFkZHIucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24v
bWVkaWEvdWFwaS9jZWMvY2VjLWlvYy1kcWV2ZW50LnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVy
cy9tZWRpYS91YXBpL2NlYy9jZWMtaW9jLWRxZXZlbnQucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAx
MDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL2NlYy9jZWMtaW9jLWRx
ZXZlbnQucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL2Nl
Yy9jZWMtaW9jLWRxZXZlbnQucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEv
dWFwaS9jZWMvY2VjLWlvYy1nLW1vZGUucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlh
L3VhcGkvY2VjL2NlYy1pb2MtZy1tb2RlLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJl
bmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9jZWMvY2VjLWlvYy1nLW1vZGUucnN0
Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL2NlYy9jZWMtaW9j
LWctbW9kZS5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL2NlYy9j
ZWMtaW9jLXJlY2VpdmUucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvY2Vj
L2NlYy1pb2MtcmVjZWl2ZS5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJv
bSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvY2VjL2NlYy1pb2MtcmVjZWl2ZS5yc3QKPiByZW5h
bWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvY2VjL2NlYy1pb2MtcmVjZWl2
ZS5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL2NlYy9jZWMtcGlu
LWVycm9yLWluai5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9jZWMvY2Vj
LXBpbi1lcnJvci1pbmoucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20g
RG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL2NlYy9jZWMtcGluLWVycm9yLWluai5yc3QKPiByZW5h
bWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvY2VjL2NlYy1waW4tZXJyb3It
aW5qLnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvZHZiL2F1ZGlv
LWJpbGluZ3VhbC1jaGFubmVsLXNlbGVjdC5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVk
aWEvdWFwaS9kdmIvYXVkaW8tYmlsaW5ndWFsLWNoYW5uZWwtc2VsZWN0LnJzdAo+IHNpbWlsYXJp
dHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9kdmIv
YXVkaW8tYmlsaW5ndWFsLWNoYW5uZWwtc2VsZWN0LnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0
aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9kdmIvYXVkaW8tYmlsaW5ndWFsLWNoYW5uZWwtc2VsZWN0
LnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvZHZiL2F1ZGlvLWNo
YW5uZWwtc2VsZWN0LnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL2R2Yi9h
dWRpby1jaGFubmVsLXNlbGVjdC5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUg
ZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvZHZiL2F1ZGlvLWNoYW5uZWwtc2VsZWN0LnJz
dAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9kdmIvYXVkaW8t
Y2hhbm5lbC1zZWxlY3QucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFw
aS9kdmIvYXVkaW8tY2xlYXItYnVmZmVyLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRp
YS91YXBpL2R2Yi9hdWRpby1jbGVhci1idWZmZXIucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAl
Cj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL2R2Yi9hdWRpby1jbGVhci1i
dWZmZXIucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL2R2
Yi9hdWRpby1jbGVhci1idWZmZXIucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVk
aWEvdWFwaS9kdmIvYXVkaW8tY29udGludWUucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21l
ZGlhL3VhcGkvZHZiL2F1ZGlvLWNvbnRpbnVlLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+
IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9kdmIvYXVkaW8tY29udGludWUu
cnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL2R2Yi9hdWRp
by1jb250aW51ZS5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL2R2
Yi9hdWRpby1mY2xvc2UucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvZHZi
L2F1ZGlvLWZjbG9zZS5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBE
b2N1bWVudGF0aW9uL21lZGlhL3VhcGkvZHZiL2F1ZGlvLWZjbG9zZS5yc3QKPiByZW5hbWUgdG8g
RG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvZHZiL2F1ZGlvLWZjbG9zZS5yc3QKPiBk
aWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL2R2Yi9hdWRpby1mb3Blbi5yc3Qg
Yi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9kdmIvYXVkaW8tZm9wZW4ucnN0Cj4g
c2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91
YXBpL2R2Yi9hdWRpby1mb3Blbi5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJz
L21lZGlhL3VhcGkvZHZiL2F1ZGlvLWZvcGVuLnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0
aW9uL21lZGlhL3VhcGkvZHZiL2F1ZGlvLWZ3cml0ZS5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZl
cnMvbWVkaWEvdWFwaS9kdmIvYXVkaW8tZndyaXRlLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAw
JQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9kdmIvYXVkaW8tZndyaXRl
LnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9kdmIvYXVk
aW8tZndyaXRlLnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvZHZi
L2F1ZGlvLWdldC1jYXBhYmlsaXRpZXMucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlh
L3VhcGkvZHZiL2F1ZGlvLWdldC1jYXBhYmlsaXRpZXMucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAx
MDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL2R2Yi9hdWRpby1nZXQt
Y2FwYWJpbGl0aWVzLnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEv
dWFwaS9kdmIvYXVkaW8tZ2V0LWNhcGFiaWxpdGllcy5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1l
bnRhdGlvbi9tZWRpYS91YXBpL2R2Yi9hdWRpby1nZXQtc3RhdHVzLnJzdCBiL0RvY3VtZW50YXRp
b24vZHJpdmVycy9tZWRpYS91YXBpL2R2Yi9hdWRpby1nZXQtc3RhdHVzLnJzdAo+IHNpbWlsYXJp
dHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9kdmIv
YXVkaW8tZ2V0LXN0YXR1cy5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21l
ZGlhL3VhcGkvZHZiL2F1ZGlvLWdldC1zdGF0dXMucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50
YXRpb24vbWVkaWEvdWFwaS9kdmIvYXVkaW8tcGF1c2UucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2
ZXJzL21lZGlhL3VhcGkvZHZiL2F1ZGlvLXBhdXNlLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAw
JQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9kdmIvYXVkaW8tcGF1c2Uu
cnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL2R2Yi9hdWRp
by1wYXVzZS5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL2R2Yi9h
dWRpby1wbGF5LnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL2R2Yi9hdWRp
by1wbGF5LnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50
YXRpb24vbWVkaWEvdWFwaS9kdmIvYXVkaW8tcGxheS5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRh
dGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvZHZiL2F1ZGlvLXBsYXkucnN0Cj4gZGlmZiAtLWdpdCBh
L0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9kdmIvYXVkaW8tc2VsZWN0LXNvdXJjZS5yc3QgYi9E
b2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9kdmIvYXVkaW8tc2VsZWN0LXNvdXJjZS5y
c3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21l
ZGlhL3VhcGkvZHZiL2F1ZGlvLXNlbGVjdC1zb3VyY2UucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50
YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL2R2Yi9hdWRpby1zZWxlY3Qtc291cmNlLnJzdAo+IGRp
ZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvZHZiL2F1ZGlvLXNldC1hdi1zeW5j
LnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL2R2Yi9hdWRpby1zZXQtYXYt
c3luYy5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0
aW9uL21lZGlhL3VhcGkvZHZiL2F1ZGlvLXNldC1hdi1zeW5jLnJzdAo+IHJlbmFtZSB0byBEb2N1
bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9kdmIvYXVkaW8tc2V0LWF2LXN5bmMucnN0Cj4g
ZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9kdmIvYXVkaW8tc2V0LWJ5cGFz
cy1tb2RlLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL2R2Yi9hdWRpby1z
ZXQtYnlwYXNzLW1vZGUucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20g
RG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL2R2Yi9hdWRpby1zZXQtYnlwYXNzLW1vZGUucnN0Cj4g
cmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL2R2Yi9hdWRpby1zZXQt
YnlwYXNzLW1vZGUucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9k
dmIvYXVkaW8tc2V0LWlkLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL2R2
Yi9hdWRpby1zZXQtaWQucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20g
RG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL2R2Yi9hdWRpby1zZXQtaWQucnN0Cj4gcmVuYW1lIHRv
IERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL2R2Yi9hdWRpby1zZXQtaWQucnN0Cj4g
ZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9kdmIvYXVkaW8tc2V0LW1peGVy
LnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL2R2Yi9hdWRpby1zZXQtbWl4
ZXIucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlv
bi9tZWRpYS91YXBpL2R2Yi9hdWRpby1zZXQtbWl4ZXIucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50
YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL2R2Yi9hdWRpby1zZXQtbWl4ZXIucnN0Cj4gZGlmZiAt
LWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9kdmIvYXVkaW8tc2V0LW11dGUucnN0IGIv
RG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvZHZiL2F1ZGlvLXNldC1tdXRlLnJzdAo+
IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEv
dWFwaS9kdmIvYXVkaW8tc2V0LW11dGUucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJp
dmVycy9tZWRpYS91YXBpL2R2Yi9hdWRpby1zZXQtbXV0ZS5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9j
dW1lbnRhdGlvbi9tZWRpYS91YXBpL2R2Yi9hdWRpby1zZXQtc3RyZWFtdHlwZS5yc3QgYi9Eb2N1
bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9kdmIvYXVkaW8tc2V0LXN0cmVhbXR5cGUucnN0
Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRp
YS91YXBpL2R2Yi9hdWRpby1zZXQtc3RyZWFtdHlwZS5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRh
dGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvZHZiL2F1ZGlvLXNldC1zdHJlYW10eXBlLnJzdAo+IGRp
ZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvZHZiL2F1ZGlvLXN0b3AucnN0IGIv
RG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvZHZiL2F1ZGlvLXN0b3AucnN0Cj4gc2lt
aWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBp
L2R2Yi9hdWRpby1zdG9wLnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVk
aWEvdWFwaS9kdmIvYXVkaW8tc3RvcC5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9t
ZWRpYS91YXBpL2R2Yi9hdWRpby5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFw
aS9kdmIvYXVkaW8ucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9j
dW1lbnRhdGlvbi9tZWRpYS91YXBpL2R2Yi9hdWRpby5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRh
dGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvZHZiL2F1ZGlvLnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1
bWVudGF0aW9uL21lZGlhL3VhcGkvZHZiL2F1ZGlvX2RhdGFfdHlwZXMucnN0IGIvRG9jdW1lbnRh
dGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvZHZiL2F1ZGlvX2RhdGFfdHlwZXMucnN0Cj4gc2ltaWxh
cml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL2R2
Yi9hdWRpb19kYXRhX3R5cGVzLnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMv
bWVkaWEvdWFwaS9kdmIvYXVkaW9fZGF0YV90eXBlcy5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1l
bnRhdGlvbi9tZWRpYS91YXBpL2R2Yi9hdWRpb19mdW5jdGlvbl9jYWxscy5yc3QgYi9Eb2N1bWVu
dGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9kdmIvYXVkaW9fZnVuY3Rpb25fY2FsbHMucnN0Cj4g
c2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91
YXBpL2R2Yi9hdWRpb19mdW5jdGlvbl9jYWxscy5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlv
bi9kcml2ZXJzL21lZGlhL3VhcGkvZHZiL2F1ZGlvX2Z1bmN0aW9uX2NhbGxzLnJzdAo+IGRpZmYg
LS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvZHZiL2NhLWZjbG9zZS5yc3QgYi9Eb2N1
bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9kdmIvY2EtZmNsb3NlLnJzdAo+IHNpbWlsYXJp
dHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9kdmIv
Y2EtZmNsb3NlLnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFw
aS9kdmIvY2EtZmNsb3NlLnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3Vh
cGkvZHZiL2NhLWZvcGVuLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL2R2
Yi9jYS1mb3Blbi5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1
bWVudGF0aW9uL21lZGlhL3VhcGkvZHZiL2NhLWZvcGVuLnJzdAo+IHJlbmFtZSB0byBEb2N1bWVu
dGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9kdmIvY2EtZm9wZW4ucnN0Cj4gZGlmZiAtLWdpdCBh
L0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9kdmIvY2EtZ2V0LWNhcC5yc3QgYi9Eb2N1bWVudGF0
aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9kdmIvY2EtZ2V0LWNhcC5yc3QKPiBzaW1pbGFyaXR5IGlu
ZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvZHZiL2NhLWdl
dC1jYXAucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL2R2
Yi9jYS1nZXQtY2FwLnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkv
ZHZiL2NhLWdldC1kZXNjci1pbmZvLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91
YXBpL2R2Yi9jYS1nZXQtZGVzY3ItaW5mby5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiBy
ZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvZHZiL2NhLWdldC1kZXNjci1pbmZv
LnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9kdmIvY2Et
Z2V0LWRlc2NyLWluZm8ucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFw
aS9kdmIvY2EtZ2V0LW1zZy5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9k
dmIvY2EtZ2V0LW1zZy5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBE
b2N1bWVudGF0aW9uL21lZGlhL3VhcGkvZHZiL2NhLWdldC1tc2cucnN0Cj4gcmVuYW1lIHRvIERv
Y3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL2R2Yi9jYS1nZXQtbXNnLnJzdAo+IGRpZmYg
LS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvZHZiL2NhLWdldC1zbG90LWluZm8ucnN0
IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvZHZiL2NhLWdldC1zbG90LWluZm8u
cnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9t
ZWRpYS91YXBpL2R2Yi9jYS1nZXQtc2xvdC1pbmZvLnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0
aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9kdmIvY2EtZ2V0LXNsb3QtaW5mby5yc3QKPiBkaWZmIC0t
Z2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL2R2Yi9jYS1yZXNldC5yc3QgYi9Eb2N1bWVu
dGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9kdmIvY2EtcmVzZXQucnN0Cj4gc2ltaWxhcml0eSBp
bmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL2R2Yi9jYS1y
ZXNldC5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvZHZi
L2NhLXJlc2V0LnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvZHZi
L2NhLXNlbmQtbXNnLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL2R2Yi9j
YS1zZW5kLW1zZy5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1
bWVudGF0aW9uL21lZGlhL3VhcGkvZHZiL2NhLXNlbmQtbXNnLnJzdAo+IHJlbmFtZSB0byBEb2N1
bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9kdmIvY2Etc2VuZC1tc2cucnN0Cj4gZGlmZiAt
LWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9kdmIvY2Etc2V0LWRlc2NyLnJzdCBiL0Rv
Y3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL2R2Yi9jYS1zZXQtZGVzY3IucnN0Cj4gc2lt
aWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBp
L2R2Yi9jYS1zZXQtZGVzY3IucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9t
ZWRpYS91YXBpL2R2Yi9jYS1zZXQtZGVzY3IucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRp
b24vbWVkaWEvdWFwaS9kdmIvY2EucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3Vh
cGkvZHZiL2NhLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3Vt
ZW50YXRpb24vbWVkaWEvdWFwaS9kdmIvY2EucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24v
ZHJpdmVycy9tZWRpYS91YXBpL2R2Yi9jYS5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlv
bi9tZWRpYS91YXBpL2R2Yi9jYV9kYXRhX3R5cGVzLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVy
cy9tZWRpYS91YXBpL2R2Yi9jYV9kYXRhX3R5cGVzLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAw
JQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9kdmIvY2FfZGF0YV90eXBl
cy5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvZHZiL2Nh
X2RhdGFfdHlwZXMucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9k
dmIvY2FfZnVuY3Rpb25fY2FsbHMucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3Vh
cGkvZHZiL2NhX2Z1bmN0aW9uX2NhbGxzLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJl
bmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9kdmIvY2FfZnVuY3Rpb25fY2FsbHMu
cnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL2R2Yi9jYV9m
dW5jdGlvbl9jYWxscy5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBp
L2R2Yi9kZW11eC5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9kdmIvZGVt
dXgucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlv
bi9tZWRpYS91YXBpL2R2Yi9kZW11eC5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2
ZXJzL21lZGlhL3VhcGkvZHZiL2RlbXV4LnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9u
L21lZGlhL3VhcGkvZHZiL2RteC1hZGQtcGlkLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9t
ZWRpYS91YXBpL2R2Yi9kbXgtYWRkLXBpZC5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiBy
ZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvZHZiL2RteC1hZGQtcGlkLnJzdAo+
IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9kdmIvZG14LWFkZC1w
aWQucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9kdmIvZG14LWV4
cGJ1Zi5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9kdmIvZG14LWV4cGJ1
Zi5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9u
L21lZGlhL3VhcGkvZHZiL2RteC1leHBidWYucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24v
ZHJpdmVycy9tZWRpYS91YXBpL2R2Yi9kbXgtZXhwYnVmLnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1
bWVudGF0aW9uL21lZGlhL3VhcGkvZHZiL2RteC1mY2xvc2UucnN0IGIvRG9jdW1lbnRhdGlvbi9k
cml2ZXJzL21lZGlhL3VhcGkvZHZiL2RteC1mY2xvc2UucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAx
MDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL2R2Yi9kbXgtZmNsb3Nl
LnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9kdmIvZG14
LWZjbG9zZS5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL2R2Yi9k
bXgtZm9wZW4ucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvZHZiL2RteC1m
b3Blbi5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0
aW9uL21lZGlhL3VhcGkvZHZiL2RteC1mb3Blbi5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlv
bi9kcml2ZXJzL21lZGlhL3VhcGkvZHZiL2RteC1mb3Blbi5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9j
dW1lbnRhdGlvbi9tZWRpYS91YXBpL2R2Yi9kbXgtZnJlYWQucnN0IGIvRG9jdW1lbnRhdGlvbi9k
cml2ZXJzL21lZGlhL3VhcGkvZHZiL2RteC1mcmVhZC5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEw
MCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvZHZiL2RteC1mcmVhZC5y
c3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvZHZiL2RteC1m
cmVhZC5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL2R2Yi9kbXgt
ZndyaXRlLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL2R2Yi9kbXgtZndy
aXRlLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRp
b24vbWVkaWEvdWFwaS9kdmIvZG14LWZ3cml0ZS5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlv
bi9kcml2ZXJzL21lZGlhL3VhcGkvZHZiL2RteC1md3JpdGUucnN0Cj4gZGlmZiAtLWdpdCBhL0Rv
Y3VtZW50YXRpb24vbWVkaWEvdWFwaS9kdmIvZG14LWdldC1wZXMtcGlkcy5yc3QgYi9Eb2N1bWVu
dGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9kdmIvZG14LWdldC1wZXMtcGlkcy5yc3QKPiBzaW1p
bGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkv
ZHZiL2RteC1nZXQtcGVzLXBpZHMucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVy
cy9tZWRpYS91YXBpL2R2Yi9kbXgtZ2V0LXBlcy1waWRzLnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1
bWVudGF0aW9uL21lZGlhL3VhcGkvZHZiL2RteC1nZXQtc3RjLnJzdCBiL0RvY3VtZW50YXRpb24v
ZHJpdmVycy9tZWRpYS91YXBpL2R2Yi9kbXgtZ2V0LXN0Yy5yc3QKPiBzaW1pbGFyaXR5IGluZGV4
IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvZHZiL2RteC1nZXQt
c3RjLnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9kdmIv
ZG14LWdldC1zdGMucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9k
dmIvZG14LW1tYXAucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvZHZiL2Rt
eC1tbWFwLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50
YXRpb24vbWVkaWEvdWFwaS9kdmIvZG14LW1tYXAucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRp
b24vZHJpdmVycy9tZWRpYS91YXBpL2R2Yi9kbXgtbW1hcC5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9j
dW1lbnRhdGlvbi9tZWRpYS91YXBpL2R2Yi9kbXgtbXVubWFwLnJzdCBiL0RvY3VtZW50YXRpb24v
ZHJpdmVycy9tZWRpYS91YXBpL2R2Yi9kbXgtbXVubWFwLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXgg
MTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9kdmIvZG14LW11bm1h
cC5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvZHZiL2Rt
eC1tdW5tYXAucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9kdmIv
ZG14LXFidWYucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvZHZiL2RteC1x
YnVmLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRp
b24vbWVkaWEvdWFwaS9kdmIvZG14LXFidWYucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24v
ZHJpdmVycy9tZWRpYS91YXBpL2R2Yi9kbXgtcWJ1Zi5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1l
bnRhdGlvbi9tZWRpYS91YXBpL2R2Yi9kbXgtcXVlcnlidWYucnN0IGIvRG9jdW1lbnRhdGlvbi9k
cml2ZXJzL21lZGlhL3VhcGkvZHZiL2RteC1xdWVyeWJ1Zi5yc3QKPiBzaW1pbGFyaXR5IGluZGV4
IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvZHZiL2RteC1xdWVy
eWJ1Zi5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvZHZi
L2RteC1xdWVyeWJ1Zi5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBp
L2R2Yi9kbXgtcmVtb3ZlLXBpZC5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFw
aS9kdmIvZG14LXJlbW92ZS1waWQucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1l
IGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL2R2Yi9kbXgtcmVtb3ZlLXBpZC5yc3QKPiBy
ZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvZHZiL2RteC1yZW1vdmUt
cGlkLnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvZHZiL2RteC1y
ZXFidWZzLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL2R2Yi9kbXgtcmVx
YnVmcy5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0
aW9uL21lZGlhL3VhcGkvZHZiL2RteC1yZXFidWZzLnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0
aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9kdmIvZG14LXJlcWJ1ZnMucnN0Cj4gZGlmZiAtLWdpdCBh
L0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9kdmIvZG14LXNldC1idWZmZXItc2l6ZS5yc3QgYi9E
b2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9kdmIvZG14LXNldC1idWZmZXItc2l6ZS5y
c3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21l
ZGlhL3VhcGkvZHZiL2RteC1zZXQtYnVmZmVyLXNpemUucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50
YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL2R2Yi9kbXgtc2V0LWJ1ZmZlci1zaXplLnJzdAo+IGRp
ZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvZHZiL2RteC1zZXQtZmlsdGVyLnJz
dCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL2R2Yi9kbXgtc2V0LWZpbHRlci5y
c3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21l
ZGlhL3VhcGkvZHZiL2RteC1zZXQtZmlsdGVyLnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9u
L2RyaXZlcnMvbWVkaWEvdWFwaS9kdmIvZG14LXNldC1maWx0ZXIucnN0Cj4gZGlmZiAtLWdpdCBh
L0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9kdmIvZG14LXNldC1wZXMtZmlsdGVyLnJzdCBiL0Rv
Y3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL2R2Yi9kbXgtc2V0LXBlcy1maWx0ZXIucnN0
Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRp
YS91YXBpL2R2Yi9kbXgtc2V0LXBlcy1maWx0ZXIucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRp
b24vZHJpdmVycy9tZWRpYS91YXBpL2R2Yi9kbXgtc2V0LXBlcy1maWx0ZXIucnN0Cj4gZGlmZiAt
LWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9kdmIvZG14LXN0YXJ0LnJzdCBiL0RvY3Vt
ZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL2R2Yi9kbXgtc3RhcnQucnN0Cj4gc2ltaWxhcml0
eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL2R2Yi9k
bXgtc3RhcnQucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBp
L2R2Yi9kbXgtc3RhcnQucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFw
aS9kdmIvZG14LXN0b3AucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvZHZi
L2RteC1zdG9wLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3Vt
ZW50YXRpb24vbWVkaWEvdWFwaS9kdmIvZG14LXN0b3AucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50
YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL2R2Yi9kbXgtc3RvcC5yc3QKPiBkaWZmIC0tZ2l0IGEv
RG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL2R2Yi9kbXhfZmNhbGxzLnJzdCBiL0RvY3VtZW50YXRp
b24vZHJpdmVycy9tZWRpYS91YXBpL2R2Yi9kbXhfZmNhbGxzLnJzdAo+IHNpbWlsYXJpdHkgaW5k
ZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9kdmIvZG14X2Zj
YWxscy5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvZHZi
L2RteF9mY2FsbHMucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9k
dmIvZG14X3R5cGVzLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL2R2Yi9k
bXhfdHlwZXMucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1l
bnRhdGlvbi9tZWRpYS91YXBpL2R2Yi9kbXhfdHlwZXMucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50
YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL2R2Yi9kbXhfdHlwZXMucnN0Cj4gZGlmZiAtLWdpdCBh
L0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9kdmIvZHZiLWZlLXJlYWQtc3RhdHVzLnJzdCBiL0Rv
Y3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL2R2Yi9kdmItZmUtcmVhZC1zdGF0dXMucnN0
Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRp
YS91YXBpL2R2Yi9kdmItZmUtcmVhZC1zdGF0dXMucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRp
b24vZHJpdmVycy9tZWRpYS91YXBpL2R2Yi9kdmItZmUtcmVhZC1zdGF0dXMucnN0Cj4gZGlmZiAt
LWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9kdmIvZHZiLWZyb250ZW5kLWV2ZW50LnJz
dCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL2R2Yi9kdmItZnJvbnRlbmQtZXZl
bnQucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlv
bi9tZWRpYS91YXBpL2R2Yi9kdmItZnJvbnRlbmQtZXZlbnQucnN0Cj4gcmVuYW1lIHRvIERvY3Vt
ZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL2R2Yi9kdmItZnJvbnRlbmQtZXZlbnQucnN0Cj4g
ZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9kdmIvZHZiLWZyb250ZW5kLXBh
cmFtZXRlcnMucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvZHZiL2R2Yi1m
cm9udGVuZC1wYXJhbWV0ZXJzLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBm
cm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9kdmIvZHZiLWZyb250ZW5kLXBhcmFtZXRlcnMu
cnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL2R2Yi9kdmIt
ZnJvbnRlbmQtcGFyYW1ldGVycy5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRp
YS91YXBpL2R2Yi9kdmJhcGkucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkv
ZHZiL2R2YmFwaS5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1
bWVudGF0aW9uL21lZGlhL3VhcGkvZHZiL2R2YmFwaS5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRh
dGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvZHZiL2R2YmFwaS5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9j
dW1lbnRhdGlvbi9tZWRpYS91YXBpL2R2Yi9kdmJwcm9wZXJ0eS5yc3QgYi9Eb2N1bWVudGF0aW9u
L2RyaXZlcnMvbWVkaWEvdWFwaS9kdmIvZHZicHJvcGVydHkucnN0Cj4gc2ltaWxhcml0eSBpbmRl
eCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL2R2Yi9kdmJwcm9w
ZXJ0eS5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvZHZi
L2R2YnByb3BlcnR5LnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkv
ZHZiL2R2YnN0Yi5zdmcgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9kdmIvZHZi
c3RiLnN2Zwo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRp
b24vbWVkaWEvdWFwaS9kdmIvZHZic3RiLnN2Zwo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2Ry
aXZlcnMvbWVkaWEvdWFwaS9kdmIvZHZic3RiLnN2Zwo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0
aW9uL21lZGlhL3VhcGkvZHZiL2V4YW1wbGVzLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9t
ZWRpYS91YXBpL2R2Yi9leGFtcGxlcy5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5h
bWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvZHZiL2V4YW1wbGVzLnJzdAo+IHJlbmFt
ZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9kdmIvZXhhbXBsZXMucnN0Cj4g
ZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9kdmIvZmUtYmFuZHdpZHRoLXQu
cnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvZHZiL2ZlLWJhbmR3aWR0aC10
LnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24v
bWVkaWEvdWFwaS9kdmIvZmUtYmFuZHdpZHRoLXQucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRp
b24vZHJpdmVycy9tZWRpYS91YXBpL2R2Yi9mZS1iYW5kd2lkdGgtdC5yc3QKPiBkaWZmIC0tZ2l0
IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL2R2Yi9mZS1kaXNlcWMtcmVjdi1zbGF2ZS1yZXBs
eS5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9kdmIvZmUtZGlzZXFjLXJl
Y3Ytc2xhdmUtcmVwbHkucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20g
RG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL2R2Yi9mZS1kaXNlcWMtcmVjdi1zbGF2ZS1yZXBseS5y
c3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvZHZiL2ZlLWRp
c2VxYy1yZWN2LXNsYXZlLXJlcGx5LnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21l
ZGlhL3VhcGkvZHZiL2ZlLWRpc2VxYy1yZXNldC1vdmVybG9hZC5yc3QgYi9Eb2N1bWVudGF0aW9u
L2RyaXZlcnMvbWVkaWEvdWFwaS9kdmIvZmUtZGlzZXFjLXJlc2V0LW92ZXJsb2FkLnJzdAo+IHNp
bWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFw
aS9kdmIvZmUtZGlzZXFjLXJlc2V0LW92ZXJsb2FkLnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0
aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9kdmIvZmUtZGlzZXFjLXJlc2V0LW92ZXJsb2FkLnJzdAo+
IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvZHZiL2ZlLWRpc2VxYy1zZW5k
LWJ1cnN0LnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL2R2Yi9mZS1kaXNl
cWMtc2VuZC1idXJzdC5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBE
b2N1bWVudGF0aW9uL21lZGlhL3VhcGkvZHZiL2ZlLWRpc2VxYy1zZW5kLWJ1cnN0LnJzdAo+IHJl
bmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9kdmIvZmUtZGlzZXFjLXNl
bmQtYnVyc3QucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9kdmIv
ZmUtZGlzZXFjLXNlbmQtbWFzdGVyLWNtZC5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVk
aWEvdWFwaS9kdmIvZmUtZGlzZXFjLXNlbmQtbWFzdGVyLWNtZC5yc3QKPiBzaW1pbGFyaXR5IGlu
ZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvZHZiL2ZlLWRp
c2VxYy1zZW5kLW1hc3Rlci1jbWQucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVy
cy9tZWRpYS91YXBpL2R2Yi9mZS1kaXNlcWMtc2VuZC1tYXN0ZXItY21kLnJzdAo+IGRpZmYgLS1n
aXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvZHZiL2ZlLWRpc2huZXR3b3JrLXNlbmQtbGVn
YWN5LWNtZC5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9kdmIvZmUtZGlz
aG5ldHdvcmstc2VuZC1sZWdhY3ktY21kLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJl
bmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9kdmIvZmUtZGlzaG5ldHdvcmstc2Vu
ZC1sZWdhY3ktY21kLnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEv
dWFwaS9kdmIvZmUtZGlzaG5ldHdvcmstc2VuZC1sZWdhY3ktY21kLnJzdAo+IGRpZmYgLS1naXQg
YS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvZHZiL2ZlLWVuYWJsZS1oaWdoLWxuYi12b2x0YWdl
LnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL2R2Yi9mZS1lbmFibGUtaGln
aC1sbmItdm9sdGFnZS5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBE
b2N1bWVudGF0aW9uL21lZGlhL3VhcGkvZHZiL2ZlLWVuYWJsZS1oaWdoLWxuYi12b2x0YWdlLnJz
dAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9kdmIvZmUtZW5h
YmxlLWhpZ2gtbG5iLXZvbHRhZ2UucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVk
aWEvdWFwaS9kdmIvZmUtZ2V0LWV2ZW50LnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRp
YS91YXBpL2R2Yi9mZS1nZXQtZXZlbnQucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVu
YW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL2R2Yi9mZS1nZXQtZXZlbnQucnN0Cj4g
cmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL2R2Yi9mZS1nZXQtZXZl
bnQucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9kdmIvZmUtZ2V0
LWZyb250ZW5kLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL2R2Yi9mZS1n
ZXQtZnJvbnRlbmQucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9j
dW1lbnRhdGlvbi9tZWRpYS91YXBpL2R2Yi9mZS1nZXQtZnJvbnRlbmQucnN0Cj4gcmVuYW1lIHRv
IERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL2R2Yi9mZS1nZXQtZnJvbnRlbmQucnN0
Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9kdmIvZmUtZ2V0LWluZm8u
cnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvZHZiL2ZlLWdldC1pbmZvLnJz
dAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVk
aWEvdWFwaS9kdmIvZmUtZ2V0LWluZm8ucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJp
dmVycy9tZWRpYS91YXBpL2R2Yi9mZS1nZXQtaW5mby5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1l
bnRhdGlvbi9tZWRpYS91YXBpL2R2Yi9mZS1nZXQtcHJvcGVydHkucnN0IGIvRG9jdW1lbnRhdGlv
bi9kcml2ZXJzL21lZGlhL3VhcGkvZHZiL2ZlLWdldC1wcm9wZXJ0eS5yc3QKPiBzaW1pbGFyaXR5
IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvZHZiL2Zl
LWdldC1wcm9wZXJ0eS5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlh
L3VhcGkvZHZiL2ZlLWdldC1wcm9wZXJ0eS5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlv
bi9tZWRpYS91YXBpL2R2Yi9mZS1yZWFkLWJlci5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMv
bWVkaWEvdWFwaS9kdmIvZmUtcmVhZC1iZXIucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4g
cmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL2R2Yi9mZS1yZWFkLWJlci5yc3QK
PiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvZHZiL2ZlLXJlYWQt
YmVyLnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvZHZiL2ZlLXJl
YWQtc2lnbmFsLXN0cmVuZ3RoLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBp
L2R2Yi9mZS1yZWFkLXNpZ25hbC1zdHJlbmd0aC5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUK
PiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvZHZiL2ZlLXJlYWQtc2lnbmFs
LXN0cmVuZ3RoLnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFw
aS9kdmIvZmUtcmVhZC1zaWduYWwtc3RyZW5ndGgucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50
YXRpb24vbWVkaWEvdWFwaS9kdmIvZmUtcmVhZC1zbnIucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2
ZXJzL21lZGlhL3VhcGkvZHZiL2ZlLXJlYWQtc25yLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAw
JQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9kdmIvZmUtcmVhZC1zbnIu
cnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL2R2Yi9mZS1y
ZWFkLXNuci5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL2R2Yi9m
ZS1yZWFkLXN0YXR1cy5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9kdmIv
ZmUtcmVhZC1zdGF0dXMucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20g
RG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL2R2Yi9mZS1yZWFkLXN0YXR1cy5yc3QKPiByZW5hbWUg
dG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvZHZiL2ZlLXJlYWQtc3RhdHVzLnJz
dAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvZHZiL2ZlLXJlYWQtdW5j
b3JyZWN0ZWQtYmxvY2tzLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL2R2
Yi9mZS1yZWFkLXVuY29ycmVjdGVkLWJsb2Nrcy5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUK
PiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvZHZiL2ZlLXJlYWQtdW5jb3Jy
ZWN0ZWQtYmxvY2tzLnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEv
dWFwaS9kdmIvZmUtcmVhZC11bmNvcnJlY3RlZC1ibG9ja3MucnN0Cj4gZGlmZiAtLWdpdCBhL0Rv
Y3VtZW50YXRpb24vbWVkaWEvdWFwaS9kdmIvZmUtc2V0LWZyb250ZW5kLXR1bmUtbW9kZS5yc3Qg
Yi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9kdmIvZmUtc2V0LWZyb250ZW5kLXR1
bmUtbW9kZS5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVu
dGF0aW9uL21lZGlhL3VhcGkvZHZiL2ZlLXNldC1mcm9udGVuZC10dW5lLW1vZGUucnN0Cj4gcmVu
YW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL2R2Yi9mZS1zZXQtZnJvbnRl
bmQtdHVuZS1tb2RlLnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkv
ZHZiL2ZlLXNldC1mcm9udGVuZC5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFw
aS9kdmIvZmUtc2V0LWZyb250ZW5kLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFt
ZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9kdmIvZmUtc2V0LWZyb250ZW5kLnJzdAo+
IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9kdmIvZmUtc2V0LWZy
b250ZW5kLnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvZHZiL2Zl
LXNldC10b25lLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL2R2Yi9mZS1z
ZXQtdG9uZS5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVu
dGF0aW9uL21lZGlhL3VhcGkvZHZiL2ZlLXNldC10b25lLnJzdAo+IHJlbmFtZSB0byBEb2N1bWVu
dGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9kdmIvZmUtc2V0LXRvbmUucnN0Cj4gZGlmZiAtLWdp
dCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9kdmIvZmUtc2V0LXZvbHRhZ2UucnN0IGIvRG9j
dW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvZHZiL2ZlLXNldC12b2x0YWdlLnJzdAo+IHNp
bWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFw
aS9kdmIvZmUtc2V0LXZvbHRhZ2UucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVy
cy9tZWRpYS91YXBpL2R2Yi9mZS1zZXQtdm9sdGFnZS5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1l
bnRhdGlvbi9tZWRpYS91YXBpL2R2Yi9mZS10eXBlLXQucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2
ZXJzL21lZGlhL3VhcGkvZHZiL2ZlLXR5cGUtdC5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUK
PiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvZHZiL2ZlLXR5cGUtdC5yc3QK
PiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvZHZiL2ZlLXR5cGUt
dC5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL2R2Yi9mZV9wcm9w
ZXJ0eV9wYXJhbWV0ZXJzLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL2R2
Yi9mZV9wcm9wZXJ0eV9wYXJhbWV0ZXJzLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJl
bmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9kdmIvZmVfcHJvcGVydHlfcGFyYW1l
dGVycy5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvZHZi
L2ZlX3Byb3BlcnR5X3BhcmFtZXRlcnMucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24v
bWVkaWEvdWFwaS9kdmIvZnJvbnRlbmQtaGVhZGVyLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVy
cy9tZWRpYS91YXBpL2R2Yi9mcm9udGVuZC1oZWFkZXIucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAx
MDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL2R2Yi9mcm9udGVuZC1o
ZWFkZXIucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL2R2
Yi9mcm9udGVuZC1oZWFkZXIucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEv
dWFwaS9kdmIvZnJvbnRlbmQtcHJvcGVydHktY2FibGUtc3lzdGVtcy5yc3QgYi9Eb2N1bWVudGF0
aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9kdmIvZnJvbnRlbmQtcHJvcGVydHktY2FibGUtc3lzdGVt
cy5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9u
L21lZGlhL3VhcGkvZHZiL2Zyb250ZW5kLXByb3BlcnR5LWNhYmxlLXN5c3RlbXMucnN0Cj4gcmVu
YW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL2R2Yi9mcm9udGVuZC1wcm9w
ZXJ0eS1jYWJsZS1zeXN0ZW1zLnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlh
L3VhcGkvZHZiL2Zyb250ZW5kLXByb3BlcnR5LXNhdGVsbGl0ZS1zeXN0ZW1zLnJzdCBiL0RvY3Vt
ZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL2R2Yi9mcm9udGVuZC1wcm9wZXJ0eS1zYXRlbGxp
dGUtc3lzdGVtcy5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1
bWVudGF0aW9uL21lZGlhL3VhcGkvZHZiL2Zyb250ZW5kLXByb3BlcnR5LXNhdGVsbGl0ZS1zeXN0
ZW1zLnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9kdmIv
ZnJvbnRlbmQtcHJvcGVydHktc2F0ZWxsaXRlLXN5c3RlbXMucnN0Cj4gZGlmZiAtLWdpdCBhL0Rv
Y3VtZW50YXRpb24vbWVkaWEvdWFwaS9kdmIvZnJvbnRlbmQtcHJvcGVydHktdGVycmVzdHJpYWwt
c3lzdGVtcy5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9kdmIvZnJvbnRl
bmQtcHJvcGVydHktdGVycmVzdHJpYWwtc3lzdGVtcy5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEw
MCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvZHZiL2Zyb250ZW5kLXBy
b3BlcnR5LXRlcnJlc3RyaWFsLXN5c3RlbXMucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24v
ZHJpdmVycy9tZWRpYS91YXBpL2R2Yi9mcm9udGVuZC1wcm9wZXJ0eS10ZXJyZXN0cmlhbC1zeXN0
ZW1zLnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvZHZiL2Zyb250
ZW5kLXN0YXQtcHJvcGVydGllcy5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFw
aS9kdmIvZnJvbnRlbmQtc3RhdC1wcm9wZXJ0aWVzLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAw
JQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9kdmIvZnJvbnRlbmQtc3Rh
dC1wcm9wZXJ0aWVzLnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEv
dWFwaS9kdmIvZnJvbnRlbmQtc3RhdC1wcm9wZXJ0aWVzLnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1
bWVudGF0aW9uL21lZGlhL3VhcGkvZHZiL2Zyb250ZW5kLnJzdCBiL0RvY3VtZW50YXRpb24vZHJp
dmVycy9tZWRpYS91YXBpL2R2Yi9mcm9udGVuZC5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUK
PiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvZHZiL2Zyb250ZW5kLnJzdAo+
IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9kdmIvZnJvbnRlbmQu
cnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9kdmIvZnJvbnRlbmRf
Zl9jbG9zZS5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9kdmIvZnJvbnRl
bmRfZl9jbG9zZS5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1
bWVudGF0aW9uL21lZGlhL3VhcGkvZHZiL2Zyb250ZW5kX2ZfY2xvc2UucnN0Cj4gcmVuYW1lIHRv
IERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL2R2Yi9mcm9udGVuZF9mX2Nsb3NlLnJz
dAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvZHZiL2Zyb250ZW5kX2Zf
b3Blbi5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9kdmIvZnJvbnRlbmRf
Zl9vcGVuLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50
YXRpb24vbWVkaWEvdWFwaS9kdmIvZnJvbnRlbmRfZl9vcGVuLnJzdAo+IHJlbmFtZSB0byBEb2N1
bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9kdmIvZnJvbnRlbmRfZl9vcGVuLnJzdAo+IGRp
ZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvZHZiL2Zyb250ZW5kX2ZjYWxscy5y
c3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9kdmIvZnJvbnRlbmRfZmNhbGxz
LnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24v
bWVkaWEvdWFwaS9kdmIvZnJvbnRlbmRfZmNhbGxzLnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0
aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9kdmIvZnJvbnRlbmRfZmNhbGxzLnJzdAo+IGRpZmYgLS1n
aXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvZHZiL2Zyb250ZW5kX2xlZ2FjeV9hcGkucnN0
IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvZHZiL2Zyb250ZW5kX2xlZ2FjeV9h
cGkucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlv
bi9tZWRpYS91YXBpL2R2Yi9mcm9udGVuZF9sZWdhY3lfYXBpLnJzdAo+IHJlbmFtZSB0byBEb2N1
bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9kdmIvZnJvbnRlbmRfbGVnYWN5X2FwaS5yc3QK
PiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL2R2Yi9mcm9udGVuZF9sZWdh
Y3lfZHZidjNfYXBpLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL2R2Yi9m
cm9udGVuZF9sZWdhY3lfZHZidjNfYXBpLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJl
bmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9kdmIvZnJvbnRlbmRfbGVnYWN5X2R2
YnYzX2FwaS5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkv
ZHZiL2Zyb250ZW5kX2xlZ2FjeV9kdmJ2M19hcGkucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50
YXRpb24vbWVkaWEvdWFwaS9kdmIvaGVhZGVycy5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMv
bWVkaWEvdWFwaS9kdmIvaGVhZGVycy5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5h
bWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvZHZiL2hlYWRlcnMucnN0Cj4gcmVuYW1l
IHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL2R2Yi9oZWFkZXJzLnJzdAo+IGRp
ZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvZHZiL2ludHJvLnJzdCBiL0RvY3Vt
ZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL2R2Yi9pbnRyby5yc3QKPiBzaW1pbGFyaXR5IGlu
ZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvZHZiL2ludHJv
LnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9kdmIvaW50
cm8ucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9kdmIvbGVnYWN5
X2R2Yl9hcGlzLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL2R2Yi9sZWdh
Y3lfZHZiX2FwaXMucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9j
dW1lbnRhdGlvbi9tZWRpYS91YXBpL2R2Yi9sZWdhY3lfZHZiX2FwaXMucnN0Cj4gcmVuYW1lIHRv
IERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL2R2Yi9sZWdhY3lfZHZiX2FwaXMucnN0
Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9kdmIvbmV0LWFkZC1pZi5y
c3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9kdmIvbmV0LWFkZC1pZi5yc3QK
PiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlh
L3VhcGkvZHZiL25ldC1hZGQtaWYucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVy
cy9tZWRpYS91YXBpL2R2Yi9uZXQtYWRkLWlmLnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0
aW9uL21lZGlhL3VhcGkvZHZiL25ldC1nZXQtaWYucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJz
L21lZGlhL3VhcGkvZHZiL25ldC1nZXQtaWYucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4g
cmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL2R2Yi9uZXQtZ2V0LWlmLnJzdAo+
IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9kdmIvbmV0LWdldC1p
Zi5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL2R2Yi9uZXQtcmVt
b3ZlLWlmLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL2R2Yi9uZXQtcmVt
b3ZlLWlmLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50
YXRpb24vbWVkaWEvdWFwaS9kdmIvbmV0LXJlbW92ZS1pZi5yc3QKPiByZW5hbWUgdG8gRG9jdW1l
bnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvZHZiL25ldC1yZW1vdmUtaWYucnN0Cj4gZGlmZiAt
LWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9kdmIvbmV0LXR5cGVzLnJzdCBiL0RvY3Vt
ZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL2R2Yi9uZXQtdHlwZXMucnN0Cj4gc2ltaWxhcml0
eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL2R2Yi9u
ZXQtdHlwZXMucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBp
L2R2Yi9uZXQtdHlwZXMucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFw
aS9kdmIvbmV0LnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL2R2Yi9uZXQu
cnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9t
ZWRpYS91YXBpL2R2Yi9uZXQucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9t
ZWRpYS91YXBpL2R2Yi9uZXQucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEv
dWFwaS9kdmIvcXVlcnktZHZiLWZyb250ZW5kLWluZm8ucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2
ZXJzL21lZGlhL3VhcGkvZHZiL3F1ZXJ5LWR2Yi1mcm9udGVuZC1pbmZvLnJzdAo+IHNpbWlsYXJp
dHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9kdmIv
cXVlcnktZHZiLWZyb250ZW5kLWluZm8ucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJp
dmVycy9tZWRpYS91YXBpL2R2Yi9xdWVyeS1kdmItZnJvbnRlbmQtaW5mby5yc3QKPiBkaWZmIC0t
Z2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL2R2Yi92aWRlby1jbGVhci1idWZmZXIucnN0
IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvZHZiL3ZpZGVvLWNsZWFyLWJ1ZmZl
ci5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9u
L21lZGlhL3VhcGkvZHZiL3ZpZGVvLWNsZWFyLWJ1ZmZlci5yc3QKPiByZW5hbWUgdG8gRG9jdW1l
bnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvZHZiL3ZpZGVvLWNsZWFyLWJ1ZmZlci5yc3QKPiBk
aWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL2R2Yi92aWRlby1jb21tYW5kLnJz
dCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL2R2Yi92aWRlby1jb21tYW5kLnJz
dAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVk
aWEvdWFwaS9kdmIvdmlkZW8tY29tbWFuZC5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9k
cml2ZXJzL21lZGlhL3VhcGkvZHZiL3ZpZGVvLWNvbW1hbmQucnN0Cj4gZGlmZiAtLWdpdCBhL0Rv
Y3VtZW50YXRpb24vbWVkaWEvdWFwaS9kdmIvdmlkZW8tY29udGludWUucnN0IGIvRG9jdW1lbnRh
dGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvZHZiL3ZpZGVvLWNvbnRpbnVlLnJzdAo+IHNpbWlsYXJp
dHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9kdmIv
dmlkZW8tY29udGludWUucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRp
YS91YXBpL2R2Yi92aWRlby1jb250aW51ZS5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlv
bi9tZWRpYS91YXBpL2R2Yi92aWRlby1mYXN0LWZvcndhcmQucnN0IGIvRG9jdW1lbnRhdGlvbi9k
cml2ZXJzL21lZGlhL3VhcGkvZHZiL3ZpZGVvLWZhc3QtZm9yd2FyZC5yc3QKPiBzaW1pbGFyaXR5
IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvZHZiL3Zp
ZGVvLWZhc3QtZm9yd2FyZC5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21l
ZGlhL3VhcGkvZHZiL3ZpZGVvLWZhc3QtZm9yd2FyZC5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1l
bnRhdGlvbi9tZWRpYS91YXBpL2R2Yi92aWRlby1mY2xvc2UucnN0IGIvRG9jdW1lbnRhdGlvbi9k
cml2ZXJzL21lZGlhL3VhcGkvZHZiL3ZpZGVvLWZjbG9zZS5yc3QKPiBzaW1pbGFyaXR5IGluZGV4
IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvZHZiL3ZpZGVvLWZj
bG9zZS5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvZHZi
L3ZpZGVvLWZjbG9zZS5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBp
L2R2Yi92aWRlby1mb3Blbi5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9k
dmIvdmlkZW8tZm9wZW4ucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20g
RG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL2R2Yi92aWRlby1mb3Blbi5yc3QKPiByZW5hbWUgdG8g
RG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvZHZiL3ZpZGVvLWZvcGVuLnJzdAo+IGRp
ZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvZHZiL3ZpZGVvLWZyZWV6ZS5yc3Qg
Yi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9kdmIvdmlkZW8tZnJlZXplLnJzdAo+
IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEv
dWFwaS9kdmIvdmlkZW8tZnJlZXplLnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZl
cnMvbWVkaWEvdWFwaS9kdmIvdmlkZW8tZnJlZXplLnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVu
dGF0aW9uL21lZGlhL3VhcGkvZHZiL3ZpZGVvLWZ3cml0ZS5yc3QgYi9Eb2N1bWVudGF0aW9uL2Ry
aXZlcnMvbWVkaWEvdWFwaS9kdmIvdmlkZW8tZndyaXRlLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXgg
MTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9kdmIvdmlkZW8tZndy
aXRlLnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9kdmIv
dmlkZW8tZndyaXRlLnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkv
ZHZiL3ZpZGVvLWdldC1jYXBhYmlsaXRpZXMucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21l
ZGlhL3VhcGkvZHZiL3ZpZGVvLWdldC1jYXBhYmlsaXRpZXMucnN0Cj4gc2ltaWxhcml0eSBpbmRl
eCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL2R2Yi92aWRlby1n
ZXQtY2FwYWJpbGl0aWVzLnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVk
aWEvdWFwaS9kdmIvdmlkZW8tZ2V0LWNhcGFiaWxpdGllcy5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9j
dW1lbnRhdGlvbi9tZWRpYS91YXBpL2R2Yi92aWRlby1nZXQtZXZlbnQucnN0IGIvRG9jdW1lbnRh
dGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvZHZiL3ZpZGVvLWdldC1ldmVudC5yc3QKPiBzaW1pbGFy
aXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvZHZi
L3ZpZGVvLWdldC1ldmVudC5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21l
ZGlhL3VhcGkvZHZiL3ZpZGVvLWdldC1ldmVudC5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRh
dGlvbi9tZWRpYS91YXBpL2R2Yi92aWRlby1nZXQtZnJhbWUtY291bnQucnN0IGIvRG9jdW1lbnRh
dGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvZHZiL3ZpZGVvLWdldC1mcmFtZS1jb3VudC5yc3QKPiBz
aW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3Vh
cGkvZHZiL3ZpZGVvLWdldC1mcmFtZS1jb3VudC5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlv
bi9kcml2ZXJzL21lZGlhL3VhcGkvZHZiL3ZpZGVvLWdldC1mcmFtZS1jb3VudC5yc3QKPiBkaWZm
IC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL2R2Yi92aWRlby1nZXQtcHRzLnJzdCBi
L0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL2R2Yi92aWRlby1nZXQtcHRzLnJzdAo+
IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEv
dWFwaS9kdmIvdmlkZW8tZ2V0LXB0cy5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2
ZXJzL21lZGlhL3VhcGkvZHZiL3ZpZGVvLWdldC1wdHMucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3Vt
ZW50YXRpb24vbWVkaWEvdWFwaS9kdmIvdmlkZW8tZ2V0LXNpemUucnN0IGIvRG9jdW1lbnRhdGlv
bi9kcml2ZXJzL21lZGlhL3VhcGkvZHZiL3ZpZGVvLWdldC1zaXplLnJzdAo+IHNpbWlsYXJpdHkg
aW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9kdmIvdmlk
ZW8tZ2V0LXNpemUucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91
YXBpL2R2Yi92aWRlby1nZXQtc2l6ZS5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9t
ZWRpYS91YXBpL2R2Yi92aWRlby1nZXQtc3RhdHVzLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVy
cy9tZWRpYS91YXBpL2R2Yi92aWRlby1nZXQtc3RhdHVzLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXgg
MTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9kdmIvdmlkZW8tZ2V0
LXN0YXR1cy5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkv
ZHZiL3ZpZGVvLWdldC1zdGF0dXMucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVk
aWEvdWFwaS9kdmIvdmlkZW8tcGxheS5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEv
dWFwaS9kdmIvdmlkZW8tcGxheS5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUg
ZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvZHZiL3ZpZGVvLXBsYXkucnN0Cj4gcmVuYW1l
IHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL2R2Yi92aWRlby1wbGF5LnJzdAo+
IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvZHZiL3ZpZGVvLXNlbGVjdC1z
b3VyY2UucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvZHZiL3ZpZGVvLXNl
bGVjdC1zb3VyY2UucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9j
dW1lbnRhdGlvbi9tZWRpYS91YXBpL2R2Yi92aWRlby1zZWxlY3Qtc291cmNlLnJzdAo+IHJlbmFt
ZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9kdmIvdmlkZW8tc2VsZWN0LXNv
dXJjZS5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL2R2Yi92aWRl
by1zZXQtYmxhbmsucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvZHZiL3Zp
ZGVvLXNldC1ibGFuay5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBE
b2N1bWVudGF0aW9uL21lZGlhL3VhcGkvZHZiL3ZpZGVvLXNldC1ibGFuay5yc3QKPiByZW5hbWUg
dG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvZHZiL3ZpZGVvLXNldC1ibGFuay5y
c3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL2R2Yi92aWRlby1zZXQt
ZGlzcGxheS1mb3JtYXQucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvZHZi
L3ZpZGVvLXNldC1kaXNwbGF5LWZvcm1hdC5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiBy
ZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvZHZiL3ZpZGVvLXNldC1kaXNwbGF5
LWZvcm1hdC5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkv
ZHZiL3ZpZGVvLXNldC1kaXNwbGF5LWZvcm1hdC5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRh
dGlvbi9tZWRpYS91YXBpL2R2Yi92aWRlby1zZXQtZm9ybWF0LnJzdCBiL0RvY3VtZW50YXRpb24v
ZHJpdmVycy9tZWRpYS91YXBpL2R2Yi92aWRlby1zZXQtZm9ybWF0LnJzdAo+IHNpbWlsYXJpdHkg
aW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9kdmIvdmlk
ZW8tc2V0LWZvcm1hdC5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlh
L3VhcGkvZHZiL3ZpZGVvLXNldC1mb3JtYXQucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRp
b24vbWVkaWEvdWFwaS9kdmIvdmlkZW8tc2V0LXN0cmVhbXR5cGUucnN0IGIvRG9jdW1lbnRhdGlv
bi9kcml2ZXJzL21lZGlhL3VhcGkvZHZiL3ZpZGVvLXNldC1zdHJlYW10eXBlLnJzdAo+IHNpbWls
YXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9k
dmIvdmlkZW8tc2V0LXN0cmVhbXR5cGUucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJp
dmVycy9tZWRpYS91YXBpL2R2Yi92aWRlby1zZXQtc3RyZWFtdHlwZS5yc3QKPiBkaWZmIC0tZ2l0
IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL2R2Yi92aWRlby1zbG93bW90aW9uLnJzdCBiL0Rv
Y3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL2R2Yi92aWRlby1zbG93bW90aW9uLnJzdAo+
IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEv
dWFwaS9kdmIvdmlkZW8tc2xvd21vdGlvbi5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9k
cml2ZXJzL21lZGlhL3VhcGkvZHZiL3ZpZGVvLXNsb3dtb3Rpb24ucnN0Cj4gZGlmZiAtLWdpdCBh
L0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9kdmIvdmlkZW8tc3RpbGxwaWN0dXJlLnJzdCBiL0Rv
Y3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL2R2Yi92aWRlby1zdGlsbHBpY3R1cmUucnN0
Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRp
YS91YXBpL2R2Yi92aWRlby1zdGlsbHBpY3R1cmUucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRp
b24vZHJpdmVycy9tZWRpYS91YXBpL2R2Yi92aWRlby1zdGlsbHBpY3R1cmUucnN0Cj4gZGlmZiAt
LWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9kdmIvdmlkZW8tc3RvcC5yc3QgYi9Eb2N1
bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9kdmIvdmlkZW8tc3RvcC5yc3QKPiBzaW1pbGFy
aXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvZHZi
L3ZpZGVvLXN0b3AucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91
YXBpL2R2Yi92aWRlby1zdG9wLnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlh
L3VhcGkvZHZiL3ZpZGVvLXRyeS1jb21tYW5kLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9t
ZWRpYS91YXBpL2R2Yi92aWRlby10cnktY29tbWFuZC5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEw
MCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvZHZiL3ZpZGVvLXRyeS1j
b21tYW5kLnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9k
dmIvdmlkZW8tdHJ5LWNvbW1hbmQucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVk
aWEvdWFwaS9kdmIvdmlkZW8ucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkv
ZHZiL3ZpZGVvLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3Vt
ZW50YXRpb24vbWVkaWEvdWFwaS9kdmIvdmlkZW8ucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRp
b24vZHJpdmVycy9tZWRpYS91YXBpL2R2Yi92aWRlby5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1l
bnRhdGlvbi9tZWRpYS91YXBpL2R2Yi92aWRlb19mdW5jdGlvbl9jYWxscy5yc3QgYi9Eb2N1bWVu
dGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9kdmIvdmlkZW9fZnVuY3Rpb25fY2FsbHMucnN0Cj4g
c2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91
YXBpL2R2Yi92aWRlb19mdW5jdGlvbl9jYWxscy5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlv
bi9kcml2ZXJzL21lZGlhL3VhcGkvZHZiL3ZpZGVvX2Z1bmN0aW9uX2NhbGxzLnJzdAo+IGRpZmYg
LS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvZHZiL3ZpZGVvX3R5cGVzLnJzdCBiL0Rv
Y3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL2R2Yi92aWRlb190eXBlcy5yc3QKPiBzaW1p
bGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkv
ZHZiL3ZpZGVvX3R5cGVzLnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVk
aWEvdWFwaS9kdmIvdmlkZW9fdHlwZXMucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24v
bWVkaWEvdWFwaS9mZGwtYXBwZW5kaXgucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlh
L3VhcGkvZmRsLWFwcGVuZGl4LnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBm
cm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9mZGwtYXBwZW5kaXgucnN0Cj4gcmVuYW1lIHRv
IERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL2ZkbC1hcHBlbmRpeC5yc3QKPiBkaWZm
IC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL2dlbi1lcnJvcnMucnN0IGIvRG9jdW1l
bnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvZ2VuLWVycm9ycy5yc3QKPiBzaW1pbGFyaXR5IGlu
ZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvZ2VuLWVycm9y
cy5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvZ2VuLWVy
cm9ycy5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL21lZGlhY3Rs
L21lZGlhLWNvbnRyb2xsZXItaW50cm8ucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlh
L3VhcGkvbWVkaWFjdGwvbWVkaWEtY29udHJvbGxlci1pbnRyby5yc3QKPiBzaW1pbGFyaXR5IGlu
ZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvbWVkaWFjdGwv
bWVkaWEtY29udHJvbGxlci1pbnRyby5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2
ZXJzL21lZGlhL3VhcGkvbWVkaWFjdGwvbWVkaWEtY29udHJvbGxlci1pbnRyby5yc3QKPiBkaWZm
IC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL21lZGlhY3RsL21lZGlhLWNvbnRyb2xs
ZXItbW9kZWwucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvbWVkaWFjdGwv
bWVkaWEtY29udHJvbGxlci1tb2RlbC5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5h
bWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvbWVkaWFjdGwvbWVkaWEtY29udHJvbGxl
ci1tb2RlbC5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkv
bWVkaWFjdGwvbWVkaWEtY29udHJvbGxlci1tb2RlbC5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1l
bnRhdGlvbi9tZWRpYS91YXBpL21lZGlhY3RsL21lZGlhLWNvbnRyb2xsZXIucnN0IGIvRG9jdW1l
bnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvbWVkaWFjdGwvbWVkaWEtY29udHJvbGxlci5yc3QK
PiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlh
L3VhcGkvbWVkaWFjdGwvbWVkaWEtY29udHJvbGxlci5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRh
dGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvbWVkaWFjdGwvbWVkaWEtY29udHJvbGxlci5yc3QKPiBk
aWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL21lZGlhY3RsL21lZGlhLWZ1bmMt
Y2xvc2UucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvbWVkaWFjdGwvbWVk
aWEtZnVuYy1jbG9zZS5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBE
b2N1bWVudGF0aW9uL21lZGlhL3VhcGkvbWVkaWFjdGwvbWVkaWEtZnVuYy1jbG9zZS5yc3QKPiBy
ZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvbWVkaWFjdGwvbWVkaWEt
ZnVuYy1jbG9zZS5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL21l
ZGlhY3RsL21lZGlhLWZ1bmMtaW9jdGwucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlh
L3VhcGkvbWVkaWFjdGwvbWVkaWEtZnVuYy1pb2N0bC5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEw
MCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvbWVkaWFjdGwvbWVkaWEt
ZnVuYy1pb2N0bC5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3Vh
cGkvbWVkaWFjdGwvbWVkaWEtZnVuYy1pb2N0bC5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRh
dGlvbi9tZWRpYS91YXBpL21lZGlhY3RsL21lZGlhLWZ1bmMtb3Blbi5yc3QgYi9Eb2N1bWVudGF0
aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9tZWRpYWN0bC9tZWRpYS1mdW5jLW9wZW4ucnN0Cj4gc2lt
aWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBp
L21lZGlhY3RsL21lZGlhLWZ1bmMtb3Blbi5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9k
cml2ZXJzL21lZGlhL3VhcGkvbWVkaWFjdGwvbWVkaWEtZnVuYy1vcGVuLnJzdAo+IGRpZmYgLS1n
aXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvbWVkaWFjdGwvbWVkaWEtZnVuY3MucnN0IGIv
RG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvbWVkaWFjdGwvbWVkaWEtZnVuY3MucnN0
Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRp
YS91YXBpL21lZGlhY3RsL21lZGlhLWZ1bmNzLnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9u
L2RyaXZlcnMvbWVkaWEvdWFwaS9tZWRpYWN0bC9tZWRpYS1mdW5jcy5yc3QKPiBkaWZmIC0tZ2l0
IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL21lZGlhY3RsL21lZGlhLWhlYWRlci5yc3QgYi9E
b2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9tZWRpYWN0bC9tZWRpYS1oZWFkZXIucnN0
Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRp
YS91YXBpL21lZGlhY3RsL21lZGlhLWhlYWRlci5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlv
bi9kcml2ZXJzL21lZGlhL3VhcGkvbWVkaWFjdGwvbWVkaWEtaGVhZGVyLnJzdAo+IGRpZmYgLS1n
aXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvbWVkaWFjdGwvbWVkaWEtaW9jLWRldmljZS1p
bmZvLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL21lZGlhY3RsL21lZGlh
LWlvYy1kZXZpY2UtaW5mby5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJv
bSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvbWVkaWFjdGwvbWVkaWEtaW9jLWRldmljZS1pbmZv
LnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9tZWRpYWN0
bC9tZWRpYS1pb2MtZGV2aWNlLWluZm8ucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24v
bWVkaWEvdWFwaS9tZWRpYWN0bC9tZWRpYS1pb2MtZW51bS1lbnRpdGllcy5yc3QgYi9Eb2N1bWVu
dGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9tZWRpYWN0bC9tZWRpYS1pb2MtZW51bS1lbnRpdGll
cy5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9u
L21lZGlhL3VhcGkvbWVkaWFjdGwvbWVkaWEtaW9jLWVudW0tZW50aXRpZXMucnN0Cj4gcmVuYW1l
IHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL21lZGlhY3RsL21lZGlhLWlvYy1l
bnVtLWVudGl0aWVzLnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkv
bWVkaWFjdGwvbWVkaWEtaW9jLWVudW0tbGlua3MucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJz
L21lZGlhL3VhcGkvbWVkaWFjdGwvbWVkaWEtaW9jLWVudW0tbGlua3MucnN0Cj4gc2ltaWxhcml0
eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL21lZGlh
Y3RsL21lZGlhLWlvYy1lbnVtLWxpbmtzLnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2Ry
aXZlcnMvbWVkaWEvdWFwaS9tZWRpYWN0bC9tZWRpYS1pb2MtZW51bS1saW5rcy5yc3QKPiBkaWZm
IC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL21lZGlhY3RsL21lZGlhLWlvYy1nLXRv
cG9sb2d5LnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL21lZGlhY3RsL21l
ZGlhLWlvYy1nLXRvcG9sb2d5LnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBm
cm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9tZWRpYWN0bC9tZWRpYS1pb2MtZy10b3BvbG9n
eS5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvbWVkaWFj
dGwvbWVkaWEtaW9jLWctdG9wb2xvZ3kucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24v
bWVkaWEvdWFwaS9tZWRpYWN0bC9tZWRpYS1pb2MtcmVxdWVzdC1hbGxvYy5yc3QgYi9Eb2N1bWVu
dGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9tZWRpYWN0bC9tZWRpYS1pb2MtcmVxdWVzdC1hbGxv
Yy5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9u
L21lZGlhL3VhcGkvbWVkaWFjdGwvbWVkaWEtaW9jLXJlcXVlc3QtYWxsb2MucnN0Cj4gcmVuYW1l
IHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL21lZGlhY3RsL21lZGlhLWlvYy1y
ZXF1ZXN0LWFsbG9jLnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkv
bWVkaWFjdGwvbWVkaWEtaW9jLXNldHVwLWxpbmsucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJz
L21lZGlhL3VhcGkvbWVkaWFjdGwvbWVkaWEtaW9jLXNldHVwLWxpbmsucnN0Cj4gc2ltaWxhcml0
eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL21lZGlh
Y3RsL21lZGlhLWlvYy1zZXR1cC1saW5rLnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2Ry
aXZlcnMvbWVkaWEvdWFwaS9tZWRpYWN0bC9tZWRpYS1pb2Mtc2V0dXAtbGluay5yc3QKPiBkaWZm
IC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL21lZGlhY3RsL21lZGlhLXJlcXVlc3Qt
aW9jLXF1ZXVlLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL21lZGlhY3Rs
L21lZGlhLXJlcXVlc3QtaW9jLXF1ZXVlLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJl
bmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9tZWRpYWN0bC9tZWRpYS1yZXF1ZXN0
LWlvYy1xdWV1ZS5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3Vh
cGkvbWVkaWFjdGwvbWVkaWEtcmVxdWVzdC1pb2MtcXVldWUucnN0Cj4gZGlmZiAtLWdpdCBhL0Rv
Y3VtZW50YXRpb24vbWVkaWEvdWFwaS9tZWRpYWN0bC9tZWRpYS1yZXF1ZXN0LWlvYy1yZWluaXQu
cnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvbWVkaWFjdGwvbWVkaWEtcmVx
dWVzdC1pb2MtcmVpbml0LnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9t
IERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9tZWRpYWN0bC9tZWRpYS1yZXF1ZXN0LWlvYy1yZWlu
aXQucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL21lZGlh
Y3RsL21lZGlhLXJlcXVlc3QtaW9jLXJlaW5pdC5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRh
dGlvbi9tZWRpYS91YXBpL21lZGlhY3RsL21lZGlhLXR5cGVzLnJzdCBiL0RvY3VtZW50YXRpb24v
ZHJpdmVycy9tZWRpYS91YXBpL21lZGlhY3RsL21lZGlhLXR5cGVzLnJzdAo+IHNpbWlsYXJpdHkg
aW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9tZWRpYWN0
bC9tZWRpYS10eXBlcy5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlh
L3VhcGkvbWVkaWFjdGwvbWVkaWEtdHlwZXMucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRp
b24vbWVkaWEvdWFwaS9tZWRpYWN0bC9yZXF1ZXN0LWFwaS5yc3QgYi9Eb2N1bWVudGF0aW9uL2Ry
aXZlcnMvbWVkaWEvdWFwaS9tZWRpYWN0bC9yZXF1ZXN0LWFwaS5yc3QKPiBzaW1pbGFyaXR5IGlu
ZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvbWVkaWFjdGwv
cmVxdWVzdC1hcGkucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91
YXBpL21lZGlhY3RsL3JlcXVlc3QtYXBpLnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9u
L21lZGlhL3VhcGkvbWVkaWFjdGwvcmVxdWVzdC1mdW5jLWNsb3NlLnJzdCBiL0RvY3VtZW50YXRp
b24vZHJpdmVycy9tZWRpYS91YXBpL21lZGlhY3RsL3JlcXVlc3QtZnVuYy1jbG9zZS5yc3QKPiBz
aW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3Vh
cGkvbWVkaWFjdGwvcmVxdWVzdC1mdW5jLWNsb3NlLnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0
aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9tZWRpYWN0bC9yZXF1ZXN0LWZ1bmMtY2xvc2UucnN0Cj4g
ZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9tZWRpYWN0bC9yZXF1ZXN0LWZ1
bmMtaW9jdGwucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvbWVkaWFjdGwv
cmVxdWVzdC1mdW5jLWlvY3RsLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBm
cm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9tZWRpYWN0bC9yZXF1ZXN0LWZ1bmMtaW9jdGwu
cnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL21lZGlhY3Rs
L3JlcXVlc3QtZnVuYy1pb2N0bC5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRp
YS91YXBpL21lZGlhY3RsL3JlcXVlc3QtZnVuYy1wb2xsLnJzdCBiL0RvY3VtZW50YXRpb24vZHJp
dmVycy9tZWRpYS91YXBpL21lZGlhY3RsL3JlcXVlc3QtZnVuYy1wb2xsLnJzdAo+IHNpbWlsYXJp
dHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9tZWRp
YWN0bC9yZXF1ZXN0LWZ1bmMtcG9sbC5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2
ZXJzL21lZGlhL3VhcGkvbWVkaWFjdGwvcmVxdWVzdC1mdW5jLXBvbGwucnN0Cj4gZGlmZiAtLWdp
dCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9yYy9rZXl0YWJsZS5jLnJzdCBiL0RvY3VtZW50
YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3JjL2tleXRhYmxlLmMucnN0Cj4gc2ltaWxhcml0eSBp
bmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3JjL2tleXRh
YmxlLmMucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Jj
L2tleXRhYmxlLmMucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9y
Yy9saXJjLWRldi1pbnRyby5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9y
Yy9saXJjLWRldi1pbnRyby5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJv
bSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvcmMvbGlyYy1kZXYtaW50cm8ucnN0Cj4gcmVuYW1l
IHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3JjL2xpcmMtZGV2LWludHJvLnJz
dAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvcmMvbGlyYy1kZXYucnN0
IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvcmMvbGlyYy1kZXYucnN0Cj4gc2lt
aWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBp
L3JjL2xpcmMtZGV2LnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEv
dWFwaS9yYy9saXJjLWRldi5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91
YXBpL3JjL2xpcmMtZnVuYy5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9y
Yy9saXJjLWZ1bmMucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9j
dW1lbnRhdGlvbi9tZWRpYS91YXBpL3JjL2xpcmMtZnVuYy5yc3QKPiByZW5hbWUgdG8gRG9jdW1l
bnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvcmMvbGlyYy1mdW5jLnJzdAo+IGRpZmYgLS1naXQg
YS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvcmMvbGlyYy1nZXQtZmVhdHVyZXMucnN0IGIvRG9j
dW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvcmMvbGlyYy1nZXQtZmVhdHVyZXMucnN0Cj4g
c2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91
YXBpL3JjL2xpcmMtZ2V0LWZlYXR1cmVzLnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2Ry
aXZlcnMvbWVkaWEvdWFwaS9yYy9saXJjLWdldC1mZWF0dXJlcy5yc3QKPiBkaWZmIC0tZ2l0IGEv
RG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3JjL2xpcmMtZ2V0LXJlYy1tb2RlLnJzdCBiL0RvY3Vt
ZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3JjL2xpcmMtZ2V0LXJlYy1tb2RlLnJzdAo+IHNp
bWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFw
aS9yYy9saXJjLWdldC1yZWMtbW9kZS5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2
ZXJzL21lZGlhL3VhcGkvcmMvbGlyYy1nZXQtcmVjLW1vZGUucnN0Cj4gZGlmZiAtLWdpdCBhL0Rv
Y3VtZW50YXRpb24vbWVkaWEvdWFwaS9yYy9saXJjLWdldC1yZWMtcmVzb2x1dGlvbi5yc3QgYi9E
b2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9yYy9saXJjLWdldC1yZWMtcmVzb2x1dGlv
bi5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9u
L21lZGlhL3VhcGkvcmMvbGlyYy1nZXQtcmVjLXJlc29sdXRpb24ucnN0Cj4gcmVuYW1lIHRvIERv
Y3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3JjL2xpcmMtZ2V0LXJlYy1yZXNvbHV0aW9u
LnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvcmMvbGlyYy1nZXQt
c2VuZC1tb2RlLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3JjL2xpcmMt
Z2V0LXNlbmQtbW9kZS5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBE
b2N1bWVudGF0aW9uL21lZGlhL3VhcGkvcmMvbGlyYy1nZXQtc2VuZC1tb2RlLnJzdAo+IHJlbmFt
ZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9yYy9saXJjLWdldC1zZW5kLW1v
ZGUucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9yYy9saXJjLWdl
dC10aW1lb3V0LnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3JjL2xpcmMt
Z2V0LXRpbWVvdXQucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9j
dW1lbnRhdGlvbi9tZWRpYS91YXBpL3JjL2xpcmMtZ2V0LXRpbWVvdXQucnN0Cj4gcmVuYW1lIHRv
IERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3JjL2xpcmMtZ2V0LXRpbWVvdXQucnN0
Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9yYy9saXJjLWhlYWRlci5y
c3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9yYy9saXJjLWhlYWRlci5yc3QK
PiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlh
L3VhcGkvcmMvbGlyYy1oZWFkZXIucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVy
cy9tZWRpYS91YXBpL3JjL2xpcmMtaGVhZGVyLnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0
aW9uL21lZGlhL3VhcGkvcmMvbGlyYy1yZWFkLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9t
ZWRpYS91YXBpL3JjL2xpcmMtcmVhZC5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5h
bWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvcmMvbGlyYy1yZWFkLnJzdAo+IHJlbmFt
ZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9yYy9saXJjLXJlYWQucnN0Cj4g
ZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9yYy9saXJjLXNldC1tZWFzdXJl
LWNhcnJpZXItbW9kZS5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9yYy9s
aXJjLXNldC1tZWFzdXJlLWNhcnJpZXItbW9kZS5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUK
PiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvcmMvbGlyYy1zZXQtbWVhc3Vy
ZS1jYXJyaWVyLW1vZGUucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRp
YS91YXBpL3JjL2xpcmMtc2V0LW1lYXN1cmUtY2Fycmllci1tb2RlLnJzdAo+IGRpZmYgLS1naXQg
YS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvcmMvbGlyYy1zZXQtcmVjLWNhcnJpZXItcmFuZ2Uu
cnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvcmMvbGlyYy1zZXQtcmVjLWNh
cnJpZXItcmFuZ2UucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9j
dW1lbnRhdGlvbi9tZWRpYS91YXBpL3JjL2xpcmMtc2V0LXJlYy1jYXJyaWVyLXJhbmdlLnJzdAo+
IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9yYy9saXJjLXNldC1y
ZWMtY2Fycmllci1yYW5nZS5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91
YXBpL3JjL2xpcmMtc2V0LXJlYy1jYXJyaWVyLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9t
ZWRpYS91YXBpL3JjL2xpcmMtc2V0LXJlYy1jYXJyaWVyLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXgg
MTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9yYy9saXJjLXNldC1y
ZWMtY2Fycmllci5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3Vh
cGkvcmMvbGlyYy1zZXQtcmVjLWNhcnJpZXIucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRp
b24vbWVkaWEvdWFwaS9yYy9saXJjLXNldC1yZWMtdGltZW91dC1yZXBvcnRzLnJzdCBiL0RvY3Vt
ZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3JjL2xpcmMtc2V0LXJlYy10aW1lb3V0LXJlcG9y
dHMucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlv
bi9tZWRpYS91YXBpL3JjL2xpcmMtc2V0LXJlYy10aW1lb3V0LXJlcG9ydHMucnN0Cj4gcmVuYW1l
IHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3JjL2xpcmMtc2V0LXJlYy10aW1l
b3V0LXJlcG9ydHMucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9y
Yy9saXJjLXNldC1yZWMtdGltZW91dC5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEv
dWFwaS9yYy9saXJjLXNldC1yZWMtdGltZW91dC5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUK
PiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvcmMvbGlyYy1zZXQtcmVjLXRp
bWVvdXQucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Jj
L2xpcmMtc2V0LXJlYy10aW1lb3V0LnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21l
ZGlhL3VhcGkvcmMvbGlyYy1zZXQtc2VuZC1jYXJyaWVyLnJzdCBiL0RvY3VtZW50YXRpb24vZHJp
dmVycy9tZWRpYS91YXBpL3JjL2xpcmMtc2V0LXNlbmQtY2Fycmllci5yc3QKPiBzaW1pbGFyaXR5
IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvcmMvbGly
Yy1zZXQtc2VuZC1jYXJyaWVyLnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMv
bWVkaWEvdWFwaS9yYy9saXJjLXNldC1zZW5kLWNhcnJpZXIucnN0Cj4gZGlmZiAtLWdpdCBhL0Rv
Y3VtZW50YXRpb24vbWVkaWEvdWFwaS9yYy9saXJjLXNldC1zZW5kLWR1dHktY3ljbGUucnN0IGIv
RG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvcmMvbGlyYy1zZXQtc2VuZC1kdXR5LWN5
Y2xlLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRp
b24vbWVkaWEvdWFwaS9yYy9saXJjLXNldC1zZW5kLWR1dHktY3ljbGUucnN0Cj4gcmVuYW1lIHRv
IERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3JjL2xpcmMtc2V0LXNlbmQtZHV0eS1j
eWNsZS5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3JjL2xpcmMt
c2V0LXRyYW5zbWl0dGVyLW1hc2sucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3Vh
cGkvcmMvbGlyYy1zZXQtdHJhbnNtaXR0ZXItbWFzay5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEw
MCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvcmMvbGlyYy1zZXQtdHJh
bnNtaXR0ZXItbWFzay5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlh
L3VhcGkvcmMvbGlyYy1zZXQtdHJhbnNtaXR0ZXItbWFzay5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9j
dW1lbnRhdGlvbi9tZWRpYS91YXBpL3JjL2xpcmMtc2V0LXdpZGViYW5kLXJlY2VpdmVyLnJzdCBi
L0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3JjL2xpcmMtc2V0LXdpZGViYW5kLXJl
Y2VpdmVyLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50
YXRpb24vbWVkaWEvdWFwaS9yYy9saXJjLXNldC13aWRlYmFuZC1yZWNlaXZlci5yc3QKPiByZW5h
bWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvcmMvbGlyYy1zZXQtd2lkZWJh
bmQtcmVjZWl2ZXIucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9y
Yy9saXJjLXdyaXRlLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3JjL2xp
cmMtd3JpdGUucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1l
bnRhdGlvbi9tZWRpYS91YXBpL3JjL2xpcmMtd3JpdGUucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50
YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3JjL2xpcmMtd3JpdGUucnN0Cj4gZGlmZiAtLWdpdCBh
L0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9yYy9yYy1pbnRyby5yc3QgYi9Eb2N1bWVudGF0aW9u
L2RyaXZlcnMvbWVkaWEvdWFwaS9yYy9yYy1pbnRyby5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEw
MCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvcmMvcmMtaW50cm8ucnN0
Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3JjL3JjLWludHJv
LnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvcmMvcmMtc3lzZnMt
bm9kZXMucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvcmMvcmMtc3lzZnMt
bm9kZXMucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRh
dGlvbi9tZWRpYS91YXBpL3JjL3JjLXN5c2ZzLW5vZGVzLnJzdAo+IHJlbmFtZSB0byBEb2N1bWVu
dGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9yYy9yYy1zeXNmcy1ub2Rlcy5yc3QKPiBkaWZmIC0t
Z2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3JjL3JjLXRhYmxlLWNoYW5nZS5yc3QgYi9E
b2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9yYy9yYy10YWJsZS1jaGFuZ2UucnN0Cj4g
c2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91
YXBpL3JjL3JjLXRhYmxlLWNoYW5nZS5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2
ZXJzL21lZGlhL3VhcGkvcmMvcmMtdGFibGUtY2hhbmdlLnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1
bWVudGF0aW9uL21lZGlhL3VhcGkvcmMvcmMtdGFibGVzLnJzdCBiL0RvY3VtZW50YXRpb24vZHJp
dmVycy9tZWRpYS91YXBpL3JjL3JjLXRhYmxlcy5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUK
PiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvcmMvcmMtdGFibGVzLnJzdAo+
IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS9yYy9yYy10YWJsZXMu
cnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS9yYy9yZW1vdGVfY29u
dHJvbGxlcnMucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvcmMvcmVtb3Rl
X2NvbnRyb2xsZXJzLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERv
Y3VtZW50YXRpb24vbWVkaWEvdWFwaS9yYy9yZW1vdGVfY29udHJvbGxlcnMucnN0Cj4gcmVuYW1l
IHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3JjL3JlbW90ZV9jb250cm9sbGVy
cy5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC9hcHAtcHJp
LnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9hcHAtcHJpLnJzdAo+
IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEv
dWFwaS92NGwvYXBwLXByaS5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21l
ZGlhL3VhcGkvdjRsL2FwcC1wcmkucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVk
aWEvdWFwaS92NGwvYXN5bmMucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkv
djRsL2FzeW5jLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3Vt
ZW50YXRpb24vbWVkaWEvdWFwaS92NGwvYXN5bmMucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRp
b24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9hc3luYy5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1l
bnRhdGlvbi9tZWRpYS91YXBpL3Y0bC9hdWRpby5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMv
bWVkaWEvdWFwaS92NGwvYXVkaW8ucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1l
IGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC9hdWRpby5yc3QKPiByZW5hbWUgdG8g
RG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL2F1ZGlvLnJzdAo+IGRpZmYgLS1n
aXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL2JheWVyLnN2ZyBiL0RvY3VtZW50YXRp
b24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9iYXllci5zdmcKPiBzaW1pbGFyaXR5IGluZGV4IDEw
MCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL2JheWVyLnN2Zwo+
IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvYmF5ZXIuc3Zn
Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvYmlibGlvLnJzdCBi
L0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9iaWJsaW8ucnN0Cj4gc2ltaWxh
cml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0
bC9iaWJsaW8ucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBp
L3Y0bC9iaWJsaW8ucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92
NGwvYnVmZmVyLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9idWZm
ZXIucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlv
bi9tZWRpYS91YXBpL3Y0bC9idWZmZXIucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJp
dmVycy9tZWRpYS91YXBpL3Y0bC9idWZmZXIucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRp
b24vbWVkaWEvdWFwaS92NGwvY2FwdHVyZS1leGFtcGxlLnJzdCBiL0RvY3VtZW50YXRpb24vZHJp
dmVycy9tZWRpYS91YXBpL3Y0bC9jYXB0dXJlLWV4YW1wbGUucnN0Cj4gc2ltaWxhcml0eSBpbmRl
eCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC9jYXB0dXJl
LWV4YW1wbGUucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBp
L3Y0bC9jYXB0dXJlLWV4YW1wbGUucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVk
aWEvdWFwaS92NGwvY2FwdHVyZS5jLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91
YXBpL3Y0bC9jYXB0dXJlLmMucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZy
b20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC9jYXB0dXJlLmMucnN0Cj4gcmVuYW1lIHRv
IERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9jYXB0dXJlLmMucnN0Cj4gZGlm
ZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvY29sb3JzcGFjZXMtZGVmcy5y
c3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvY29sb3JzcGFjZXMtZGVm
cy5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9u
L21lZGlhL3VhcGkvdjRsL2NvbG9yc3BhY2VzLWRlZnMucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50
YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9jb2xvcnNwYWNlcy1kZWZzLnJzdAo+IGRpZmYg
LS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL2NvbG9yc3BhY2VzLWRldGFpbHMu
cnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL2NvbG9yc3BhY2VzLWRl
dGFpbHMucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRh
dGlvbi9tZWRpYS91YXBpL3Y0bC9jb2xvcnNwYWNlcy1kZXRhaWxzLnJzdAo+IHJlbmFtZSB0byBE
b2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvY29sb3JzcGFjZXMtZGV0YWlscy5y
c3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC9jb2xvcnNwYWNl
cy5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvY29sb3JzcGFjZXMu
cnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9t
ZWRpYS91YXBpL3Y0bC9jb2xvcnNwYWNlcy5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9k
cml2ZXJzL21lZGlhL3VhcGkvdjRsL2NvbG9yc3BhY2VzLnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1
bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL2NvbW1vbi1kZWZzLnJzdCBiL0RvY3VtZW50YXRpb24v
ZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9jb21tb24tZGVmcy5yc3QKPiBzaW1pbGFyaXR5IGluZGV4
IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL2NvbW1vbi1k
ZWZzLnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwv
Y29tbW9uLWRlZnMucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92
NGwvY29tbW9uLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9jb21t
b24ucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlv
bi9tZWRpYS91YXBpL3Y0bC9jb21tb24ucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJp
dmVycy9tZWRpYS91YXBpL3Y0bC9jb21tb24ucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRp
b24vbWVkaWEvdWFwaS92NGwvY29tcGF0LnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRp
YS91YXBpL3Y0bC9jb21wYXQucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZy
b20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC9jb21wYXQucnN0Cj4gcmVuYW1lIHRvIERv
Y3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9jb21wYXQucnN0Cj4gZGlmZiAtLWdp
dCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvY29uc3RyYWludHMuc3ZnIGIvRG9jdW1l
bnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL2NvbnN0cmFpbnRzLnN2Zwo+IHNpbWlsYXJp
dHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwv
Y29uc3RyYWludHMuc3ZnCj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91
YXBpL3Y0bC9jb25zdHJhaW50cy5zdmcKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRp
YS91YXBpL3Y0bC9jb250cm9sLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBp
L3Y0bC9jb250cm9sLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERv
Y3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvY29udHJvbC5yc3QKPiByZW5hbWUgdG8gRG9jdW1l
bnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL2NvbnRyb2wucnN0Cj4gZGlmZiAtLWdpdCBh
L0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvY3JvcC5yc3QgYi9Eb2N1bWVudGF0aW9uL2Ry
aXZlcnMvbWVkaWEvdWFwaS92NGwvY3JvcC5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiBy
ZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL2Nyb3AucnN0Cj4gcmVuYW1l
IHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9jcm9wLnJzdAo+IGRpZmYg
LS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL2Nyb3Auc3ZnIGIvRG9jdW1lbnRh
dGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL2Nyb3Auc3ZnCj4gc2ltaWxhcml0eSBpbmRleCAx
MDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC9jcm9wLnN2Zwo+
IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvY3JvcC5zdmcK
PiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC9kZXB0aC1mb3JtYXRz
LnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9kZXB0aC1mb3JtYXRz
LnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24v
bWVkaWEvdWFwaS92NGwvZGVwdGgtZm9ybWF0cy5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlv
bi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL2RlcHRoLWZvcm1hdHMucnN0Cj4gZGlmZiAtLWdpdCBh
L0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvZGV2LWNhcHR1cmUucnN0IGIvRG9jdW1lbnRh
dGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL2Rldi1jYXB0dXJlLnJzdAo+IHNpbWlsYXJpdHkg
aW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvZGV2
LWNhcHR1cmUucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBp
L3Y0bC9kZXYtY2FwdHVyZS5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91
YXBpL3Y0bC9kZXYtZXZlbnQucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkv
djRsL2Rldi1ldmVudC5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBE
b2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL2Rldi1ldmVudC5yc3QKPiByZW5hbWUgdG8gRG9j
dW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL2Rldi1ldmVudC5yc3QKPiBkaWZmIC0t
Z2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC9kZXYtbWVtMm1lbS5yc3QgYi9Eb2N1
bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvZGV2LW1lbTJtZW0ucnN0Cj4gc2ltaWxh
cml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0
bC9kZXYtbWVtMm1lbS5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlh
L3VhcGkvdjRsL2Rldi1tZW0ybWVtLnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21l
ZGlhL3VhcGkvdjRsL2Rldi1tZXRhLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91
YXBpL3Y0bC9kZXYtbWV0YS5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJv
bSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL2Rldi1tZXRhLnJzdAo+IHJlbmFtZSB0byBE
b2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvZGV2LW1ldGEucnN0Cj4gZGlmZiAt
LWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvZGV2LW9zZC5yc3QgYi9Eb2N1bWVu
dGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvZGV2LW9zZC5yc3QKPiBzaW1pbGFyaXR5IGlu
ZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL2Rldi1v
c2QucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9k
ZXYtb3NkLnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL2Rl
di1vdXRwdXQucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL2Rldi1v
dXRwdXQucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRh
dGlvbi9tZWRpYS91YXBpL3Y0bC9kZXYtb3V0cHV0LnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0
aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvZGV2LW91dHB1dC5yc3QKPiBkaWZmIC0tZ2l0IGEv
RG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC9kZXYtb3ZlcmxheS5yc3QgYi9Eb2N1bWVudGF0
aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvZGV2LW92ZXJsYXkucnN0Cj4gc2ltaWxhcml0eSBp
bmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC9kZXYt
b3ZlcmxheS5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkv
djRsL2Rldi1vdmVybGF5LnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3Vh
cGkvdjRsL2Rldi1yYWRpby5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92
NGwvZGV2LXJhZGlvLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERv
Y3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvZGV2LXJhZGlvLnJzdAo+IHJlbmFtZSB0byBEb2N1
bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvZGV2LXJhZGlvLnJzdAo+IGRpZmYgLS1n
aXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL2Rldi1yYXctdmJpLnJzdCBiL0RvY3Vt
ZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9kZXYtcmF3LXZiaS5yc3QKPiBzaW1pbGFy
aXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRs
L2Rldi1yYXctdmJpLnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEv
dWFwaS92NGwvZGV2LXJhdy12YmkucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVk
aWEvdWFwaS92NGwvZGV2LXJkcy5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFw
aS92NGwvZGV2LXJkcy5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBE
b2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL2Rldi1yZHMucnN0Cj4gcmVuYW1lIHRvIERvY3Vt
ZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9kZXYtcmRzLnJzdAo+IGRpZmYgLS1naXQg
YS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL2Rldi1zZHIucnN0IGIvRG9jdW1lbnRhdGlv
bi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL2Rldi1zZHIucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAx
MDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC9kZXYtc2RyLnJz
dAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvZGV2LXNk
ci5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC9kZXYtc2xp
Y2VkLXZiaS5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvZGV2LXNs
aWNlZC12YmkucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1l
bnRhdGlvbi9tZWRpYS91YXBpL3Y0bC9kZXYtc2xpY2VkLXZiaS5yc3QKPiByZW5hbWUgdG8gRG9j
dW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL2Rldi1zbGljZWQtdmJpLnJzdAo+IGRp
ZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL2Rldi1zdWJkZXYucnN0IGIv
RG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL2Rldi1zdWJkZXYucnN0Cj4gc2lt
aWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBp
L3Y0bC9kZXYtc3ViZGV2LnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVk
aWEvdWFwaS92NGwvZGV2LXN1YmRldi5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9t
ZWRpYS91YXBpL3Y0bC9kZXYtdG91Y2gucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlh
L3VhcGkvdjRsL2Rldi10b3VjaC5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUg
ZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL2Rldi10b3VjaC5yc3QKPiByZW5hbWUg
dG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL2Rldi10b3VjaC5yc3QKPiBk
aWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC9kZXZpY2VzLnJzdCBiL0Rv
Y3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9kZXZpY2VzLnJzdAo+IHNpbWlsYXJp
dHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwv
ZGV2aWNlcy5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkv
djRsL2RldmljZXMucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92
NGwvZGlmZi12NGwucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL2Rp
ZmYtdjRsLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50
YXRpb24vbWVkaWEvdWFwaS92NGwvZGlmZi12NGwucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRp
b24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9kaWZmLXY0bC5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9j
dW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC9kbWFidWYucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2
ZXJzL21lZGlhL3VhcGkvdjRsL2RtYWJ1Zi5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiBy
ZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL2RtYWJ1Zi5yc3QKPiByZW5h
bWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL2RtYWJ1Zi5yc3QKPiBk
aWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC9kdi10aW1pbmdzLnJzdCBi
L0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9kdi10aW1pbmdzLnJzdAo+IHNp
bWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFw
aS92NGwvZHYtdGltaW5ncy5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21l
ZGlhL3VhcGkvdjRsL2R2LXRpbWluZ3MucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24v
bWVkaWEvdWFwaS92NGwvZXh0LWN0cmxzLWNhbWVyYS5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZl
cnMvbWVkaWEvdWFwaS92NGwvZXh0LWN0cmxzLWNhbWVyYS5yc3QKPiBzaW1pbGFyaXR5IGluZGV4
IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL2V4dC1jdHJs
cy1jYW1lcmEucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBp
L3Y0bC9leHQtY3RybHMtY2FtZXJhLnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21l
ZGlhL3VhcGkvdjRsL2V4dC1jdHJscy1jb2RlYy5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMv
bWVkaWEvdWFwaS92NGwvZXh0LWN0cmxzLWNvZGVjLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAw
JQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvZXh0LWN0cmxzLWNv
ZGVjLnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwv
ZXh0LWN0cmxzLWNvZGVjLnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3Vh
cGkvdjRsL2V4dC1jdHJscy1kZXRlY3QucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlh
L3VhcGkvdjRsL2V4dC1jdHJscy1kZXRlY3QucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4g
cmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC9leHQtY3RybHMtZGV0ZWN0
LnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvZXh0
LWN0cmxzLWRldGVjdC5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBp
L3Y0bC9leHQtY3RybHMtZHYucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkv
djRsL2V4dC1jdHJscy1kdi5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJv
bSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL2V4dC1jdHJscy1kdi5yc3QKPiByZW5hbWUg
dG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL2V4dC1jdHJscy1kdi5yc3QK
PiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC9leHQtY3RybHMtZmxh
c2gucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL2V4dC1jdHJscy1m
bGFzaC5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0
aW9uL21lZGlhL3VhcGkvdjRsL2V4dC1jdHJscy1mbGFzaC5yc3QKPiByZW5hbWUgdG8gRG9jdW1l
bnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL2V4dC1jdHJscy1mbGFzaC5yc3QKPiBkaWZm
IC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC9leHQtY3RybHMtZm0tcngucnN0
IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL2V4dC1jdHJscy1mbS1yeC5y
c3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21l
ZGlhL3VhcGkvdjRsL2V4dC1jdHJscy1mbS1yeC5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlv
bi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL2V4dC1jdHJscy1mbS1yeC5yc3QKPiBkaWZmIC0tZ2l0
IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC9leHQtY3RybHMtZm0tdHgucnN0IGIvRG9j
dW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL2V4dC1jdHJscy1mbS10eC5yc3QKPiBz
aW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3Vh
cGkvdjRsL2V4dC1jdHJscy1mbS10eC5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2
ZXJzL21lZGlhL3VhcGkvdjRsL2V4dC1jdHJscy1mbS10eC5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9j
dW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC9leHQtY3RybHMtaW1hZ2UtcHJvY2Vzcy5yc3QgYi9E
b2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvZXh0LWN0cmxzLWltYWdlLXByb2Nl
c3MucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlv
bi9tZWRpYS91YXBpL3Y0bC9leHQtY3RybHMtaW1hZ2UtcHJvY2Vzcy5yc3QKPiByZW5hbWUgdG8g
RG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL2V4dC1jdHJscy1pbWFnZS1wcm9j
ZXNzLnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL2V4dC1j
dHJscy1pbWFnZS1zb3VyY2UucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkv
djRsL2V4dC1jdHJscy1pbWFnZS1zb3VyY2UucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4g
cmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC9leHQtY3RybHMtaW1hZ2Ut
c291cmNlLnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92
NGwvZXh0LWN0cmxzLWltYWdlLXNvdXJjZS5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlv
bi9tZWRpYS91YXBpL3Y0bC9leHQtY3RybHMtanBlZy5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZl
cnMvbWVkaWEvdWFwaS92NGwvZXh0LWN0cmxzLWpwZWcucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAx
MDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC9leHQtY3RybHMt
anBlZy5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRs
L2V4dC1jdHJscy1qcGVnLnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3Vh
cGkvdjRsL2V4dC1jdHJscy1yZi10dW5lci5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVk
aWEvdWFwaS92NGwvZXh0LWN0cmxzLXJmLXR1bmVyLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAw
JQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvZXh0LWN0cmxzLXJm
LXR1bmVyLnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92
NGwvZXh0LWN0cmxzLXJmLXR1bmVyLnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21l
ZGlhL3VhcGkvdjRsL2V4dGVuZGVkLWNvbnRyb2xzLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVy
cy9tZWRpYS91YXBpL3Y0bC9leHRlbmRlZC1jb250cm9scy5yc3QKPiBzaW1pbGFyaXR5IGluZGV4
IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL2V4dGVuZGVk
LWNvbnRyb2xzLnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFw
aS92NGwvZXh0ZW5kZWQtY29udHJvbHMucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24v
bWVkaWEvdWFwaS92NGwvZmllbGQtb3JkZXIucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21l
ZGlhL3VhcGkvdjRsL2ZpZWxkLW9yZGVyLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJl
bmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvZmllbGQtb3JkZXIucnN0Cj4g
cmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9maWVsZC1vcmRl
ci5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC9maWVsZHNl
cV9idC5zdmcgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvZmllbGRzZXFf
YnQuc3ZnCj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlv
bi9tZWRpYS91YXBpL3Y0bC9maWVsZHNlcV9idC5zdmcKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlv
bi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL2ZpZWxkc2VxX2J0LnN2Zwo+IGRpZmYgLS1naXQgYS9E
b2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL2ZpZWxkc2VxX3RiLnN2ZyBiL0RvY3VtZW50YXRp
b24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9maWVsZHNlcV90Yi5zdmcKPiBzaW1pbGFyaXR5IGlu
ZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL2ZpZWxk
c2VxX3RiLnN2Zwo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92
NGwvZmllbGRzZXFfdGIuc3ZnCj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFw
aS92NGwvZm9ybWF0LnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9m
b3JtYXQucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRh
dGlvbi9tZWRpYS91YXBpL3Y0bC9mb3JtYXQucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24v
ZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9mb3JtYXQucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50
YXRpb24vbWVkaWEvdWFwaS92NGwvZnVuYy1jbG9zZS5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZl
cnMvbWVkaWEvdWFwaS92NGwvZnVuYy1jbG9zZS5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUK
PiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL2Z1bmMtY2xvc2UucnN0
Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9mdW5jLWNs
b3NlLnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL2Z1bmMt
aW9jdGwucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL2Z1bmMtaW9j
dGwucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlv
bi9tZWRpYS91YXBpL3Y0bC9mdW5jLWlvY3RsLnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9u
L2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvZnVuYy1pb2N0bC5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9j
dW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC9mdW5jLW1tYXAucnN0IGIvRG9jdW1lbnRhdGlvbi9k
cml2ZXJzL21lZGlhL3VhcGkvdjRsL2Z1bmMtbW1hcC5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEw
MCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL2Z1bmMtbW1hcC5y
c3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL2Z1bmMt
bW1hcC5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC9mdW5j
LW11bm1hcC5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvZnVuYy1t
dW5tYXAucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRh
dGlvbi9tZWRpYS91YXBpL3Y0bC9mdW5jLW11bm1hcC5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRh
dGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL2Z1bmMtbXVubWFwLnJzdAo+IGRpZmYgLS1naXQg
YS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL2Z1bmMtb3Blbi5yc3QgYi9Eb2N1bWVudGF0
aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvZnVuYy1vcGVuLnJzdAo+IHNpbWlsYXJpdHkgaW5k
ZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvZnVuYy1v
cGVuLnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwv
ZnVuYy1vcGVuLnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRs
L2Z1bmMtcG9sbC5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvZnVu
Yy1wb2xsLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50
YXRpb24vbWVkaWEvdWFwaS92NGwvZnVuYy1wb2xsLnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0
aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvZnVuYy1wb2xsLnJzdAo+IGRpZmYgLS1naXQgYS9E
b2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL2Z1bmMtcmVhZC5yc3QgYi9Eb2N1bWVudGF0aW9u
L2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvZnVuYy1yZWFkLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXgg
MTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvZnVuYy1yZWFk
LnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvZnVu
Yy1yZWFkLnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL2Z1
bmMtc2VsZWN0LnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9mdW5j
LXNlbGVjdC5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVu
dGF0aW9uL21lZGlhL3VhcGkvdjRsL2Z1bmMtc2VsZWN0LnJzdAo+IHJlbmFtZSB0byBEb2N1bWVu
dGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvZnVuYy1zZWxlY3QucnN0Cj4gZGlmZiAtLWdp
dCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvZnVuYy13cml0ZS5yc3QgYi9Eb2N1bWVu
dGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvZnVuYy13cml0ZS5yc3QKPiBzaW1pbGFyaXR5
IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL2Z1
bmMtd3JpdGUucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBp
L3Y0bC9mdW5jLXdyaXRlLnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3Vh
cGkvdjRsL2hpc3QtdjRsMi5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92
NGwvaGlzdC12NGwyLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERv
Y3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvaGlzdC12NGwyLnJzdAo+IHJlbmFtZSB0byBEb2N1
bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvaGlzdC12NGwyLnJzdAo+IGRpZmYgLS1n
aXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL2hzdi1mb3JtYXRzLnJzdCBiL0RvY3Vt
ZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9oc3YtZm9ybWF0cy5yc3QKPiBzaW1pbGFy
aXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRs
L2hzdi1mb3JtYXRzLnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEv
dWFwaS92NGwvaHN2LWZvcm1hdHMucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVk
aWEvdWFwaS92NGwvaW8ucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRs
L2lvLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRp
b24vbWVkaWEvdWFwaS92NGwvaW8ucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVy
cy9tZWRpYS91YXBpL3Y0bC9pby5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRp
YS91YXBpL3Y0bC9saWJ2NGwtaW50cm9kdWN0aW9uLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVy
cy9tZWRpYS91YXBpL3Y0bC9saWJ2NGwtaW50cm9kdWN0aW9uLnJzdAo+IHNpbWlsYXJpdHkgaW5k
ZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvbGlidjRs
LWludHJvZHVjdGlvbi5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlh
L3VhcGkvdjRsL2xpYnY0bC1pbnRyb2R1Y3Rpb24ucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50
YXRpb24vbWVkaWEvdWFwaS92NGwvbGlidjRsLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9t
ZWRpYS91YXBpL3Y0bC9saWJ2NGwucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1l
IGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC9saWJ2NGwucnN0Cj4gcmVuYW1lIHRv
IERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9saWJ2NGwucnN0Cj4gZGlmZiAt
LWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvbWV0YS1mb3JtYXRzLnJzdCBiL0Rv
Y3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9tZXRhLWZvcm1hdHMucnN0Cj4gc2lt
aWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBp
L3Y0bC9tZXRhLWZvcm1hdHMucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9t
ZWRpYS91YXBpL3Y0bC9tZXRhLWZvcm1hdHMucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRp
b24vbWVkaWEvdWFwaS92NGwvbW1hcC5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEv
dWFwaS92NGwvbW1hcC5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBE
b2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL21tYXAucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50
YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9tbWFwLnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1
bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL252MTJtdC5zdmcgYi9Eb2N1bWVudGF0aW9uL2RyaXZl
cnMvbWVkaWEvdWFwaS92NGwvbnYxMm10LnN2Zwo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJl
bmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvbnYxMm10LnN2Zwo+IHJlbmFt
ZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvbnYxMm10LnN2Zwo+IGRp
ZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL252MTJtdF9leGFtcGxlLnN2
ZyBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9udjEybXRfZXhhbXBsZS5z
dmcKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21l
ZGlhL3VhcGkvdjRsL252MTJtdF9leGFtcGxlLnN2Zwo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9u
L2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvbnYxMm10X2V4YW1wbGUuc3ZnCj4gZGlmZiAtLWdpdCBh
L0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvb3Blbi5yc3QgYi9Eb2N1bWVudGF0aW9uL2Ry
aXZlcnMvbWVkaWEvdWFwaS92NGwvb3Blbi5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiBy
ZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL29wZW4ucnN0Cj4gcmVuYW1l
IHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9vcGVuLnJzdAo+IGRpZmYg
LS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3BpcGVsaW5lLmRvdCBiL0RvY3Vt
ZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9waXBlbGluZS5kb3QKPiBzaW1pbGFyaXR5
IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3Bp
cGVsaW5lLmRvdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92
NGwvcGlwZWxpbmUuZG90Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92
NGwvcGl4Zm10LWNuZjQucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRs
L3BpeGZtdC1jbmY0LnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERv
Y3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvcGl4Zm10LWNuZjQucnN0Cj4gcmVuYW1lIHRvIERv
Y3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9waXhmbXQtY25mNC5yc3QKPiBkaWZm
IC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC9waXhmbXQtY29tcHJlc3NlZC5y
c3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvcGl4Zm10LWNvbXByZXNz
ZWQucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlv
bi9tZWRpYS91YXBpL3Y0bC9waXhmbXQtY29tcHJlc3NlZC5yc3QKPiByZW5hbWUgdG8gRG9jdW1l
bnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL3BpeGZtdC1jb21wcmVzc2VkLnJzdAo+IGRp
ZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3BpeGZtdC1ncmV5LnJzdCBi
L0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9waXhmbXQtZ3JleS5yc3QKPiBz
aW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3Vh
cGkvdjRsL3BpeGZtdC1ncmV5LnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMv
bWVkaWEvdWFwaS92NGwvcGl4Zm10LWdyZXkucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRp
b24vbWVkaWEvdWFwaS92NGwvcGl4Zm10LWluZGV4ZWQucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2
ZXJzL21lZGlhL3VhcGkvdjRsL3BpeGZtdC1pbmRleGVkLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXgg
MTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvcGl4Zm10LWlu
ZGV4ZWQucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0
bC9waXhmbXQtaW5kZXhlZC5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91
YXBpL3Y0bC9waXhmbXQtaW50cm8ucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3Vh
cGkvdjRsL3BpeGZtdC1pbnRyby5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUg
ZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3BpeGZtdC1pbnRyby5yc3QKPiByZW5h
bWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL3BpeGZtdC1pbnRyby5y
c3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC9waXhmbXQtaW56
aS5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvcGl4Zm10LWluemku
cnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9t
ZWRpYS91YXBpL3Y0bC9waXhmbXQtaW56aS5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9k
cml2ZXJzL21lZGlhL3VhcGkvdjRsL3BpeGZtdC1pbnppLnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1
bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3BpeGZtdC1tNDIwLnJzdCBiL0RvY3VtZW50YXRpb24v
ZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9waXhmbXQtbTQyMC5yc3QKPiBzaW1pbGFyaXR5IGluZGV4
IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3BpeGZtdC1t
NDIwLnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwv
cGl4Zm10LW00MjAucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92
NGwvcGl4Zm10LW1ldGEtZDR4eC5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFw
aS92NGwvcGl4Zm10LW1ldGEtZDR4eC5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5h
bWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3BpeGZtdC1tZXRhLWQ0eHgucnN0
Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9waXhmbXQt
bWV0YS1kNHh4LnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRs
L3BpeGZtdC1tZXRhLWludGVsLWlwdTMucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlh
L3VhcGkvdjRsL3BpeGZtdC1tZXRhLWludGVsLWlwdTMucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAx
MDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC9waXhmbXQtbWV0
YS1pbnRlbC1pcHUzLnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEv
dWFwaS92NGwvcGl4Zm10LW1ldGEtaW50ZWwtaXB1My5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1l
bnRhdGlvbi9tZWRpYS91YXBpL3Y0bC9waXhmbXQtbWV0YS11dmMucnN0IGIvRG9jdW1lbnRhdGlv
bi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL3BpeGZtdC1tZXRhLXV2Yy5yc3QKPiBzaW1pbGFyaXR5
IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3Bp
eGZtdC1tZXRhLXV2Yy5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlh
L3VhcGkvdjRsL3BpeGZtdC1tZXRhLXV2Yy5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlv
bi9tZWRpYS91YXBpL3Y0bC9waXhmbXQtbWV0YS12c3AxLWhnby5yc3QgYi9Eb2N1bWVudGF0aW9u
L2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvcGl4Zm10LW1ldGEtdnNwMS1oZ28ucnN0Cj4gc2ltaWxh
cml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0
bC9waXhmbXQtbWV0YS12c3AxLWhnby5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2
ZXJzL21lZGlhL3VhcGkvdjRsL3BpeGZtdC1tZXRhLXZzcDEtaGdvLnJzdAo+IGRpZmYgLS1naXQg
YS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3BpeGZtdC1tZXRhLXZzcDEtaGd0LnJzdCBi
L0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9waXhmbXQtbWV0YS12c3AxLWhn
dC5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9u
L21lZGlhL3VhcGkvdjRsL3BpeGZtdC1tZXRhLXZzcDEtaGd0LnJzdAo+IHJlbmFtZSB0byBEb2N1
bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvcGl4Zm10LW1ldGEtdnNwMS1oZ3QucnN0
Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvcGl4Zm10LW52MTIu
cnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL3BpeGZtdC1udjEyLnJz
dAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVk
aWEvdWFwaS92NGwvcGl4Zm10LW52MTIucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJp
dmVycy9tZWRpYS91YXBpL3Y0bC9waXhmbXQtbnYxMi5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1l
bnRhdGlvbi9tZWRpYS91YXBpL3Y0bC9waXhmbXQtbnYxMm0ucnN0IGIvRG9jdW1lbnRhdGlvbi9k
cml2ZXJzL21lZGlhL3VhcGkvdjRsL3BpeGZtdC1udjEybS5yc3QKPiBzaW1pbGFyaXR5IGluZGV4
IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3BpeGZtdC1u
djEybS5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRs
L3BpeGZtdC1udjEybS5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBp
L3Y0bC9waXhmbXQtbnYxMm10LnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBp
L3Y0bC9waXhmbXQtbnYxMm10LnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBm
cm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvcGl4Zm10LW52MTJtdC5yc3QKPiByZW5h
bWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL3BpeGZtdC1udjEybXQu
cnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvcGl4Zm10LW52
MTYucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL3BpeGZtdC1udjE2
LnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24v
bWVkaWEvdWFwaS92NGwvcGl4Zm10LW52MTYucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24v
ZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9waXhmbXQtbnYxNi5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9j
dW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC9waXhmbXQtbnYxNm0ucnN0IGIvRG9jdW1lbnRhdGlv
bi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL3BpeGZtdC1udjE2bS5yc3QKPiBzaW1pbGFyaXR5IGlu
ZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3BpeGZt
dC1udjE2bS5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkv
djRsL3BpeGZtdC1udjE2bS5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91
YXBpL3Y0bC9waXhmbXQtbnYyNC5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFw
aS92NGwvcGl4Zm10LW52MjQucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZy
b20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC9waXhmbXQtbnYyNC5yc3QKPiByZW5hbWUg
dG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL3BpeGZtdC1udjI0LnJzdAo+
IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3BpeGZtdC1wYWNrZWQt
aHN2LnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9waXhmbXQtcGFj
a2VkLWhzdi5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVu
dGF0aW9uL21lZGlhL3VhcGkvdjRsL3BpeGZtdC1wYWNrZWQtaHN2LnJzdAo+IHJlbmFtZSB0byBE
b2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvcGl4Zm10LXBhY2tlZC1oc3YucnN0
Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvcGl4Zm10LXBhY2tl
ZC1yZ2IucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL3BpeGZtdC1w
YWNrZWQtcmdiLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3Vt
ZW50YXRpb24vbWVkaWEvdWFwaS92NGwvcGl4Zm10LXBhY2tlZC1yZ2IucnN0Cj4gcmVuYW1lIHRv
IERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9waXhmbXQtcGFja2VkLXJnYi5y
c3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC9waXhmbXQtcGFj
a2VkLXl1di5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvcGl4Zm10
LXBhY2tlZC15dXYucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9j
dW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC9waXhmbXQtcGFja2VkLXl1di5yc3QKPiByZW5hbWUg
dG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL3BpeGZtdC1wYWNrZWQteXV2
LnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3BpeGZtdC1y
ZXNlcnZlZC5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvcGl4Zm10
LXJlc2VydmVkLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3Vt
ZW50YXRpb24vbWVkaWEvdWFwaS92NGwvcGl4Zm10LXJlc2VydmVkLnJzdAo+IHJlbmFtZSB0byBE
b2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvcGl4Zm10LXJlc2VydmVkLnJzdAo+
IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3BpeGZtdC1yZ2IucnN0
IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL3BpeGZtdC1yZ2IucnN0Cj4g
c2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91
YXBpL3Y0bC9waXhmbXQtcmdiLnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMv
bWVkaWEvdWFwaS92NGwvcGl4Zm10LXJnYi5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlv
bi9tZWRpYS91YXBpL3Y0bC9waXhmbXQtc2RyLWNzMDgucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2
ZXJzL21lZGlhL3VhcGkvdjRsL3BpeGZtdC1zZHItY3MwOC5yc3QKPiBzaW1pbGFyaXR5IGluZGV4
IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3BpeGZtdC1z
ZHItY3MwOC5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkv
djRsL3BpeGZtdC1zZHItY3MwOC5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRp
YS91YXBpL3Y0bC9waXhmbXQtc2RyLWNzMTRsZS5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMv
bWVkaWEvdWFwaS92NGwvcGl4Zm10LXNkci1jczE0bGUucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAx
MDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC9waXhmbXQtc2Ry
LWNzMTRsZS5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkv
djRsL3BpeGZtdC1zZHItY3MxNGxlLnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21l
ZGlhL3VhcGkvdjRsL3BpeGZtdC1zZHItY3UwOC5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMv
bWVkaWEvdWFwaS92NGwvcGl4Zm10LXNkci1jdTA4LnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAw
JQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvcGl4Zm10LXNkci1j
dTA4LnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwv
cGl4Zm10LXNkci1jdTA4LnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3Vh
cGkvdjRsL3BpeGZtdC1zZHItY3UxNmxlLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRp
YS91YXBpL3Y0bC9waXhmbXQtc2RyLWN1MTZsZS5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUK
PiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3BpeGZtdC1zZHItY3Ux
NmxlLnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwv
cGl4Zm10LXNkci1jdTE2bGUucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEv
dWFwaS92NGwvcGl4Zm10LXNkci1wY3UxNmJlLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9t
ZWRpYS91YXBpL3Y0bC9waXhmbXQtc2RyLXBjdTE2YmUucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAx
MDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC9waXhmbXQtc2Ry
LXBjdTE2YmUucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBp
L3Y0bC9waXhmbXQtc2RyLXBjdTE2YmUucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24v
bWVkaWEvdWFwaS92NGwvcGl4Zm10LXNkci1wY3UxOGJlLnJzdCBiL0RvY3VtZW50YXRpb24vZHJp
dmVycy9tZWRpYS91YXBpL3Y0bC9waXhmbXQtc2RyLXBjdTE4YmUucnN0Cj4gc2ltaWxhcml0eSBp
bmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC9waXhm
bXQtc2RyLXBjdTE4YmUucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRp
YS91YXBpL3Y0bC9waXhmbXQtc2RyLXBjdTE4YmUucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50
YXRpb24vbWVkaWEvdWFwaS92NGwvcGl4Zm10LXNkci1wY3UyMGJlLnJzdCBiL0RvY3VtZW50YXRp
b24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9waXhmbXQtc2RyLXBjdTIwYmUucnN0Cj4gc2ltaWxh
cml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0
bC9waXhmbXQtc2RyLXBjdTIwYmUucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVy
cy9tZWRpYS91YXBpL3Y0bC9waXhmbXQtc2RyLXBjdTIwYmUucnN0Cj4gZGlmZiAtLWdpdCBhL0Rv
Y3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvcGl4Zm10LXNkci1ydTEybGUucnN0IGIvRG9jdW1l
bnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL3BpeGZtdC1zZHItcnUxMmxlLnJzdAo+IHNp
bWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFw
aS92NGwvcGl4Zm10LXNkci1ydTEybGUucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJp
dmVycy9tZWRpYS91YXBpL3Y0bC9waXhmbXQtc2RyLXJ1MTJsZS5yc3QKPiBkaWZmIC0tZ2l0IGEv
RG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC9waXhmbXQtc3JnZ2IxMC1pcHUzLnJzdCBiL0Rv
Y3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9waXhmbXQtc3JnZ2IxMC1pcHUzLnJz
dAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVk
aWEvdWFwaS92NGwvcGl4Zm10LXNyZ2diMTAtaXB1My5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRh
dGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL3BpeGZtdC1zcmdnYjEwLWlwdTMucnN0Cj4gZGlm
ZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvcGl4Zm10LXNyZ2diMTAucnN0
IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL3BpeGZtdC1zcmdnYjEwLnJz
dAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVk
aWEvdWFwaS92NGwvcGl4Zm10LXNyZ2diMTAucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24v
ZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9waXhmbXQtc3JnZ2IxMC5yc3QKPiBkaWZmIC0tZ2l0IGEv
RG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC9waXhmbXQtc3JnZ2IxMGFsYXc4LnJzdCBiL0Rv
Y3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9waXhmbXQtc3JnZ2IxMGFsYXc4LnJz
dAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVk
aWEvdWFwaS92NGwvcGl4Zm10LXNyZ2diMTBhbGF3OC5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRh
dGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL3BpeGZtdC1zcmdnYjEwYWxhdzgucnN0Cj4gZGlm
ZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvcGl4Zm10LXNyZ2diMTBkcGNt
OC5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvcGl4Zm10LXNyZ2di
MTBkcGNtOC5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVu
dGF0aW9uL21lZGlhL3VhcGkvdjRsL3BpeGZtdC1zcmdnYjEwZHBjbTgucnN0Cj4gcmVuYW1lIHRv
IERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9waXhmbXQtc3JnZ2IxMGRwY204
LnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3BpeGZtdC1z
cmdnYjEwcC5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvcGl4Zm10
LXNyZ2diMTBwLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3Vt
ZW50YXRpb24vbWVkaWEvdWFwaS92NGwvcGl4Zm10LXNyZ2diMTBwLnJzdAo+IHJlbmFtZSB0byBE
b2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvcGl4Zm10LXNyZ2diMTBwLnJzdAo+
IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3BpeGZtdC1zcmdnYjEy
LnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9waXhmbXQtc3JnZ2Ix
Mi5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9u
L21lZGlhL3VhcGkvdjRsL3BpeGZtdC1zcmdnYjEyLnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0
aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvcGl4Zm10LXNyZ2diMTIucnN0Cj4gZGlmZiAtLWdp
dCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvcGl4Zm10LXNyZ2diMTJwLnJzdCBiL0Rv
Y3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9waXhmbXQtc3JnZ2IxMnAucnN0Cj4g
c2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91
YXBpL3Y0bC9waXhmbXQtc3JnZ2IxMnAucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJp
dmVycy9tZWRpYS91YXBpL3Y0bC9waXhmbXQtc3JnZ2IxMnAucnN0Cj4gZGlmZiAtLWdpdCBhL0Rv
Y3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvcGl4Zm10LXNyZ2diMTRwLnJzdCBiL0RvY3VtZW50
YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9waXhmbXQtc3JnZ2IxNHAucnN0Cj4gc2ltaWxh
cml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0
bC9waXhmbXQtc3JnZ2IxNHAucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9t
ZWRpYS91YXBpL3Y0bC9waXhmbXQtc3JnZ2IxNHAucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50
YXRpb24vbWVkaWEvdWFwaS92NGwvcGl4Zm10LXNyZ2diMTYucnN0IGIvRG9jdW1lbnRhdGlvbi9k
cml2ZXJzL21lZGlhL3VhcGkvdjRsL3BpeGZtdC1zcmdnYjE2LnJzdAo+IHNpbWlsYXJpdHkgaW5k
ZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvcGl4Zm10
LXNyZ2diMTYucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBp
L3Y0bC9waXhmbXQtc3JnZ2IxNi5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRp
YS91YXBpL3Y0bC9waXhmbXQtc3JnZ2I4LnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRp
YS91YXBpL3Y0bC9waXhmbXQtc3JnZ2I4LnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJl
bmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvcGl4Zm10LXNyZ2diOC5yc3QK
PiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL3BpeGZtdC1z
cmdnYjgucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvcGl4
Zm10LXRjaC10ZDA4LnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9w
aXhmbXQtdGNoLXRkMDgucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20g
RG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC9waXhmbXQtdGNoLXRkMDgucnN0Cj4gcmVuYW1l
IHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9waXhmbXQtdGNoLXRkMDgu
cnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvcGl4Zm10LXRj
aC10ZDE2LnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9waXhmbXQt
dGNoLXRkMTYucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1l
bnRhdGlvbi9tZWRpYS91YXBpL3Y0bC9waXhmbXQtdGNoLXRkMTYucnN0Cj4gcmVuYW1lIHRvIERv
Y3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9waXhmbXQtdGNoLXRkMTYucnN0Cj4g
ZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvcGl4Zm10LXRjaC10dTA4
LnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9waXhmbXQtdGNoLXR1
MDgucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlv
bi9tZWRpYS91YXBpL3Y0bC9waXhmbXQtdGNoLXR1MDgucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50
YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9waXhmbXQtdGNoLXR1MDgucnN0Cj4gZGlmZiAt
LWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvcGl4Zm10LXRjaC10dTE2LnJzdCBi
L0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9waXhmbXQtdGNoLXR1MTYucnN0
Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRp
YS91YXBpL3Y0bC9waXhmbXQtdGNoLXR1MTYucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24v
ZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9waXhmbXQtdGNoLXR1MTYucnN0Cj4gZGlmZiAtLWdpdCBh
L0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvcGl4Zm10LXV2OC5yc3QgYi9Eb2N1bWVudGF0
aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvcGl4Zm10LXV2OC5yc3QKPiBzaW1pbGFyaXR5IGlu
ZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3BpeGZt
dC11djgucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0
bC9waXhmbXQtdXY4LnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkv
djRsL3BpeGZtdC11eXZ5LnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0
bC9waXhmbXQtdXl2eS5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBE
b2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3BpeGZtdC11eXZ5LnJzdAo+IHJlbmFtZSB0byBE
b2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvcGl4Zm10LXV5dnkucnN0Cj4gZGlm
ZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvcGl4Zm10LXY0bDItbXBsYW5l
LnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9waXhmbXQtdjRsMi1t
cGxhbmUucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRh
dGlvbi9tZWRpYS91YXBpL3Y0bC9waXhmbXQtdjRsMi1tcGxhbmUucnN0Cj4gcmVuYW1lIHRvIERv
Y3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9waXhmbXQtdjRsMi1tcGxhbmUucnN0
Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvcGl4Zm10LXY0bDIu
cnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL3BpeGZtdC12NGwyLnJz
dAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVk
aWEvdWFwaS92NGwvcGl4Zm10LXY0bDIucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJp
dmVycy9tZWRpYS91YXBpL3Y0bC9waXhmbXQtdjRsMi5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1l
bnRhdGlvbi9tZWRpYS91YXBpL3Y0bC9waXhmbXQtdnl1eS5yc3QgYi9Eb2N1bWVudGF0aW9uL2Ry
aXZlcnMvbWVkaWEvdWFwaS92NGwvcGl4Zm10LXZ5dXkucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAx
MDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC9waXhmbXQtdnl1
eS5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL3Bp
eGZtdC12eXV5LnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRs
L3BpeGZtdC15MTAucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL3Bp
eGZtdC15MTAucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1l
bnRhdGlvbi9tZWRpYS91YXBpL3Y0bC9waXhmbXQteTEwLnJzdAo+IHJlbmFtZSB0byBEb2N1bWVu
dGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvcGl4Zm10LXkxMC5yc3QKPiBkaWZmIC0tZ2l0
IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC9waXhmbXQteTEwYi5yc3QgYi9Eb2N1bWVu
dGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvcGl4Zm10LXkxMGIucnN0Cj4gc2ltaWxhcml0
eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC9w
aXhmbXQteTEwYi5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3Vh
cGkvdjRsL3BpeGZtdC15MTBiLnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlh
L3VhcGkvdjRsL3BpeGZtdC15MTBwLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91
YXBpL3Y0bC9waXhmbXQteTEwcC5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUg
ZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3BpeGZtdC15MTBwLnJzdAo+IHJlbmFt
ZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvcGl4Zm10LXkxMHAucnN0
Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvcGl4Zm10LXkxMi5y
c3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvcGl4Zm10LXkxMi5yc3QK
PiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlh
L3VhcGkvdjRsL3BpeGZtdC15MTIucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVy
cy9tZWRpYS91YXBpL3Y0bC9waXhmbXQteTEyLnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0
aW9uL21lZGlhL3VhcGkvdjRsL3BpeGZtdC15MTJpLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVy
cy9tZWRpYS91YXBpL3Y0bC9waXhmbXQteTEyaS5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUK
PiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3BpeGZtdC15MTJpLnJz
dAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvcGl4Zm10
LXkxMmkucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvcGl4
Zm10LXkxNi1iZS5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvcGl4
Zm10LXkxNi1iZS5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1
bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3BpeGZtdC15MTYtYmUucnN0Cj4gcmVuYW1lIHRvIERv
Y3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9waXhmbXQteTE2LWJlLnJzdAo+IGRp
ZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3BpeGZtdC15MTYucnN0IGIv
RG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL3BpeGZtdC15MTYucnN0Cj4gc2lt
aWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBp
L3Y0bC9waXhmbXQteTE2LnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVk
aWEvdWFwaS92NGwvcGl4Zm10LXkxNi5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9t
ZWRpYS91YXBpL3Y0bC9waXhmbXQteTQxcC5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVk
aWEvdWFwaS92NGwvcGl4Zm10LXk0MXAucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVu
YW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC9waXhmbXQteTQxcC5yc3QKPiBy
ZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL3BpeGZtdC15NDFw
LnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3BpeGZtdC15
OGkucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL3BpeGZtdC15OGku
cnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9t
ZWRpYS91YXBpL3Y0bC9waXhmbXQteThpLnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2Ry
aXZlcnMvbWVkaWEvdWFwaS92NGwvcGl4Zm10LXk4aS5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1l
bnRhdGlvbi9tZWRpYS91YXBpL3Y0bC9waXhmbXQteXV2NDEwLnJzdCBiL0RvY3VtZW50YXRpb24v
ZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9waXhmbXQteXV2NDEwLnJzdAo+IHNpbWlsYXJpdHkgaW5k
ZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvcGl4Zm10
LXl1djQxMC5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkv
djRsL3BpeGZtdC15dXY0MTAucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEv
dWFwaS92NGwvcGl4Zm10LXl1djQxMXAucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlh
L3VhcGkvdjRsL3BpeGZtdC15dXY0MTFwLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJl
bmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvcGl4Zm10LXl1djQxMXAucnN0
Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9waXhmbXQt
eXV2NDExcC5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC9w
aXhmbXQteXV2NDIwLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9w
aXhmbXQteXV2NDIwLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERv
Y3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvcGl4Zm10LXl1djQyMC5yc3QKPiByZW5hbWUgdG8g
RG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL3BpeGZtdC15dXY0MjAucnN0Cj4g
ZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvcGl4Zm10LXl1djQyMG0u
cnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL3BpeGZtdC15dXY0MjBt
LnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24v
bWVkaWEvdWFwaS92NGwvcGl4Zm10LXl1djQyMG0ucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRp
b24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9waXhmbXQteXV2NDIwbS5yc3QKPiBkaWZmIC0tZ2l0
IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC9waXhmbXQteXV2NDIybS5yc3QgYi9Eb2N1
bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvcGl4Zm10LXl1djQyMm0ucnN0Cj4gc2lt
aWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBp
L3Y0bC9waXhmbXQteXV2NDIybS5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJz
L21lZGlhL3VhcGkvdjRsL3BpeGZtdC15dXY0MjJtLnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVu
dGF0aW9uL21lZGlhL3VhcGkvdjRsL3BpeGZtdC15dXY0MjJwLnJzdCBiL0RvY3VtZW50YXRpb24v
ZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9waXhmbXQteXV2NDIycC5yc3QKPiBzaW1pbGFyaXR5IGlu
ZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3BpeGZt
dC15dXY0MjJwLnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFw
aS92NGwvcGl4Zm10LXl1djQyMnAucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVk
aWEvdWFwaS92NGwvcGl4Zm10LXl1djQ0NG0ucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21l
ZGlhL3VhcGkvdjRsL3BpeGZtdC15dXY0NDRtLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+
IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvcGl4Zm10LXl1djQ0NG0u
cnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9waXhm
bXQteXV2NDQ0bS5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0
bC9waXhmbXQteXV5di5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwv
cGl4Zm10LXl1eXYucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9j
dW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC9waXhmbXQteXV5di5yc3QKPiByZW5hbWUgdG8gRG9j
dW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL3BpeGZtdC15dXl2LnJzdAo+IGRpZmYg
LS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3BpeGZtdC15dnl1LnJzdCBiL0Rv
Y3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9waXhmbXQteXZ5dS5yc3QKPiBzaW1p
bGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkv
djRsL3BpeGZtdC15dnl1LnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVk
aWEvdWFwaS92NGwvcGl4Zm10LXl2eXUucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24v
bWVkaWEvdWFwaS92NGwvcGl4Zm10LXoxNi5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVk
aWEvdWFwaS92NGwvcGl4Zm10LXoxNi5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5h
bWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3BpeGZtdC16MTYucnN0Cj4gcmVu
YW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9waXhmbXQtejE2LnJz
dAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3BpeGZtdC5yc3Qg
Yi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvcGl4Zm10LnJzdAo+IHNpbWls
YXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92
NGwvcGl4Zm10LnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFw
aS92NGwvcGl4Zm10LnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkv
djRsL3BsYW5hci1hcGlzLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0
bC9wbGFuYXItYXBpcy5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBE
b2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3BsYW5hci1hcGlzLnJzdAo+IHJlbmFtZSB0byBE
b2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvcGxhbmFyLWFwaXMucnN0Cj4gZGlm
ZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvcXVlcnljYXAucnN0IGIvRG9j
dW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL3F1ZXJ5Y2FwLnJzdAo+IHNpbWlsYXJp
dHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwv
cXVlcnljYXAucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBp
L3Y0bC9xdWVyeWNhcC5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBp
L3Y0bC9ydy5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvcncucnN0
Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRp
YS91YXBpL3Y0bC9ydy5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlh
L3VhcGkvdjRsL3J3LnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkv
djRsL3Nkci1mb3JtYXRzLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0
bC9zZHItZm9ybWF0cy5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBE
b2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3Nkci1mb3JtYXRzLnJzdAo+IHJlbmFtZSB0byBE
b2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvc2RyLWZvcm1hdHMucnN0Cj4gZGlm
ZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvc2VsZWN0aW9uLWFwaS1jb25m
aWd1cmF0aW9uLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9zZWxl
Y3Rpb24tYXBpLWNvbmZpZ3VyYXRpb24ucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVu
YW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC9zZWxlY3Rpb24tYXBpLWNvbmZp
Z3VyYXRpb24ucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBp
L3Y0bC9zZWxlY3Rpb24tYXBpLWNvbmZpZ3VyYXRpb24ucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3Vt
ZW50YXRpb24vbWVkaWEvdWFwaS92NGwvc2VsZWN0aW9uLWFwaS1leGFtcGxlcy5yc3QgYi9Eb2N1
bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvc2VsZWN0aW9uLWFwaS1leGFtcGxlcy5y
c3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21l
ZGlhL3VhcGkvdjRsL3NlbGVjdGlvbi1hcGktZXhhbXBsZXMucnN0Cj4gcmVuYW1lIHRvIERvY3Vt
ZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9zZWxlY3Rpb24tYXBpLWV4YW1wbGVzLnJz
dAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3NlbGVjdGlvbi1h
cGktaW50cm8ucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL3NlbGVj
dGlvbi1hcGktaW50cm8ucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20g
RG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC9zZWxlY3Rpb24tYXBpLWludHJvLnJzdAo+IHJl
bmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvc2VsZWN0aW9uLWFw
aS1pbnRyby5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC9z
ZWxlY3Rpb24tYXBpLXRhcmdldHMucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3Vh
cGkvdjRsL3NlbGVjdGlvbi1hcGktdGFyZ2V0cy5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUK
PiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3NlbGVjdGlvbi1hcGkt
dGFyZ2V0cy5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkv
djRsL3NlbGVjdGlvbi1hcGktdGFyZ2V0cy5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlv
bi9tZWRpYS91YXBpL3Y0bC9zZWxlY3Rpb24tYXBpLXZzLWNyb3AtYXBpLnJzdCBiL0RvY3VtZW50
YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9zZWxlY3Rpb24tYXBpLXZzLWNyb3AtYXBpLnJz
dAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVk
aWEvdWFwaS92NGwvc2VsZWN0aW9uLWFwaS12cy1jcm9wLWFwaS5yc3QKPiByZW5hbWUgdG8gRG9j
dW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL3NlbGVjdGlvbi1hcGktdnMtY3JvcC1h
cGkucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvc2VsZWN0
aW9uLWFwaS5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvc2VsZWN0
aW9uLWFwaS5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVu
dGF0aW9uL21lZGlhL3VhcGkvdjRsL3NlbGVjdGlvbi1hcGkucnN0Cj4gcmVuYW1lIHRvIERvY3Vt
ZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9zZWxlY3Rpb24tYXBpLnJzdAo+IGRpZmYg
LS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3NlbGVjdGlvbi5zdmcgYi9Eb2N1
bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvc2VsZWN0aW9uLnN2Zwo+IHNpbWlsYXJp
dHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwv
c2VsZWN0aW9uLnN2Zwo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFw
aS92NGwvc2VsZWN0aW9uLnN2Zwo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3Vh
cGkvdjRsL3NlbGVjdGlvbnMtY29tbW9uLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRp
YS91YXBpL3Y0bC9zZWxlY3Rpb25zLWNvbW1vbi5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUK
PiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3NlbGVjdGlvbnMtY29t
bW9uLnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwv
c2VsZWN0aW9ucy1jb21tb24ucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEv
dWFwaS92NGwvc3RhbmRhcmQucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkv
djRsL3N0YW5kYXJkLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERv
Y3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvc3RhbmRhcmQucnN0Cj4gcmVuYW1lIHRvIERvY3Vt
ZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9zdGFuZGFyZC5yc3QKPiBkaWZmIC0tZ2l0
IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC9zdHJlYW1pbmctcGFyLnJzdCBiL0RvY3Vt
ZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9zdHJlYW1pbmctcGFyLnJzdAo+IHNpbWls
YXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92
NGwvc3RyZWFtaW5nLXBhci5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21l
ZGlhL3VhcGkvdjRsL3N0cmVhbWluZy1wYXIucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRp
b24vbWVkaWEvdWFwaS92NGwvc3ViZGV2LWZvcm1hdHMucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2
ZXJzL21lZGlhL3VhcGkvdjRsL3N1YmRldi1mb3JtYXRzLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXgg
MTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvc3ViZGV2LWZv
cm1hdHMucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0
bC9zdWJkZXYtZm9ybWF0cy5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91
YXBpL3Y0bC9zdWJkZXYtaW1hZ2UtcHJvY2Vzc2luZy1jcm9wLnN2ZyBiL0RvY3VtZW50YXRpb24v
ZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9zdWJkZXYtaW1hZ2UtcHJvY2Vzc2luZy1jcm9wLnN2Zwo+
IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEv
dWFwaS92NGwvc3ViZGV2LWltYWdlLXByb2Nlc3NpbmctY3JvcC5zdmcKPiByZW5hbWUgdG8gRG9j
dW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL3N1YmRldi1pbWFnZS1wcm9jZXNzaW5n
LWNyb3Auc3ZnCj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvc3Vi
ZGV2LWltYWdlLXByb2Nlc3NpbmctZnVsbC5zdmcgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVk
aWEvdWFwaS92NGwvc3ViZGV2LWltYWdlLXByb2Nlc3NpbmctZnVsbC5zdmcKPiBzaW1pbGFyaXR5
IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3N1
YmRldi1pbWFnZS1wcm9jZXNzaW5nLWZ1bGwuc3ZnCj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24v
ZHJpdmVycy9tZWRpYS91YXBpL3Y0bC9zdWJkZXYtaW1hZ2UtcHJvY2Vzc2luZy1mdWxsLnN2Zwo+
IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3N1YmRldi1pbWFnZS1w
cm9jZXNzaW5nLXNjYWxpbmctbXVsdGktc291cmNlLnN2ZyBiL0RvY3VtZW50YXRpb24vZHJpdmVy
cy9tZWRpYS91YXBpL3Y0bC9zdWJkZXYtaW1hZ2UtcHJvY2Vzc2luZy1zY2FsaW5nLW11bHRpLXNv
dXJjZS5zdmcKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0
aW9uL21lZGlhL3VhcGkvdjRsL3N1YmRldi1pbWFnZS1wcm9jZXNzaW5nLXNjYWxpbmctbXVsdGkt
c291cmNlLnN2Zwo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92
NGwvc3ViZGV2LWltYWdlLXByb2Nlc3Npbmctc2NhbGluZy1tdWx0aS1zb3VyY2Uuc3ZnCj4gZGlm
ZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvdGNoLWZvcm1hdHMucnN0IGIv
RG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL3RjaC1mb3JtYXRzLnJzdAo+IHNp
bWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFw
aS92NGwvdGNoLWZvcm1hdHMucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9t
ZWRpYS91YXBpL3Y0bC90Y2gtZm9ybWF0cy5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlv
bi9tZWRpYS91YXBpL3Y0bC90dW5lci5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEv
dWFwaS92NGwvdHVuZXIucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20g
RG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC90dW5lci5yc3QKPiByZW5hbWUgdG8gRG9jdW1l
bnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL3R1bmVyLnJzdAo+IGRpZmYgLS1naXQgYS9E
b2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3VzZXItZnVuYy5yc3QgYi9Eb2N1bWVudGF0aW9u
L2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvdXNlci1mdW5jLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXgg
MTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvdXNlci1mdW5j
LnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvdXNl
ci1mdW5jLnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3Vz
ZXJwLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC91c2VycC5yc3QK
PiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlh
L3VhcGkvdjRsL3VzZXJwLnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVk
aWEvdWFwaS92NGwvdXNlcnAucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEv
dWFwaS92NGwvdjRsMi1zZWxlY3Rpb24tZmxhZ3MucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJz
L21lZGlhL3VhcGkvdjRsL3Y0bDItc2VsZWN0aW9uLWZsYWdzLnJzdAo+IHNpbWlsYXJpdHkgaW5k
ZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvdjRsMi1z
ZWxlY3Rpb24tZmxhZ3MucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRp
YS91YXBpL3Y0bC92NGwyLXNlbGVjdGlvbi1mbGFncy5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1l
bnRhdGlvbi9tZWRpYS91YXBpL3Y0bC92NGwyLXNlbGVjdGlvbi10YXJnZXRzLnJzdCBiL0RvY3Vt
ZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC92NGwyLXNlbGVjdGlvbi10YXJnZXRzLnJz
dAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVk
aWEvdWFwaS92NGwvdjRsMi1zZWxlY3Rpb24tdGFyZ2V0cy5yc3QKPiByZW5hbWUgdG8gRG9jdW1l
bnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL3Y0bDItc2VsZWN0aW9uLXRhcmdldHMucnN0
Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvdjRsMi5yc3QgYi9E
b2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvdjRsMi5yc3QKPiBzaW1pbGFyaXR5
IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3Y0
bDIucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC92
NGwyLnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3Y0bDJn
cmFiLWV4YW1wbGUucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL3Y0
bDJncmFiLWV4YW1wbGUucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20g
RG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC92NGwyZ3JhYi1leGFtcGxlLnJzdAo+IHJlbmFt
ZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvdjRsMmdyYWItZXhhbXBs
ZS5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC92NGwyZ3Jh
Yi5jLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC92NGwyZ3JhYi5j
LnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24v
bWVkaWEvdWFwaS92NGwvdjRsMmdyYWIuYy5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9k
cml2ZXJzL21lZGlhL3VhcGkvdjRsL3Y0bDJncmFiLmMucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3Vt
ZW50YXRpb24vbWVkaWEvdWFwaS92NGwvdmJpXzUyNS5zdmcgYi9Eb2N1bWVudGF0aW9uL2RyaXZl
cnMvbWVkaWEvdWFwaS92NGwvdmJpXzUyNS5zdmcKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiBy
ZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3ZiaV81MjUuc3ZnCj4gcmVu
YW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC92YmlfNTI1LnN2Zwo+
IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3ZiaV82MjUuc3ZnIGIv
RG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL3ZiaV82MjUuc3ZnCj4gc2ltaWxh
cml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0
bC92YmlfNjI1LnN2Zwo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFw
aS92NGwvdmJpXzYyNS5zdmcKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBp
L3Y0bC92YmlfaHN5bmMuc3ZnIGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRs
L3ZiaV9oc3luYy5zdmcKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1
bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3ZiaV9oc3luYy5zdmcKPiByZW5hbWUgdG8gRG9jdW1l
bnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL3ZiaV9oc3luYy5zdmcKPiBkaWZmIC0tZ2l0
IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC92aWRlby5yc3QgYi9Eb2N1bWVudGF0aW9u
L2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvdmlkZW8ucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAl
Cj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC92aWRlby5yc3QKPiBy
ZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL3ZpZGVvLnJzdAo+
IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3ZpZGVvZGV2LnJzdCBi
L0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC92aWRlb2Rldi5yc3QKPiBzaW1p
bGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkv
djRsL3ZpZGVvZGV2LnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEv
dWFwaS92NGwvdmlkZW9kZXYucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEv
dWFwaS92NGwvdmlkaW9jLWNyZWF0ZS1idWZzLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9t
ZWRpYS91YXBpL3Y0bC92aWRpb2MtY3JlYXRlLWJ1ZnMucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAx
MDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC92aWRpb2MtY3Jl
YXRlLWJ1ZnMucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBp
L3Y0bC92aWRpb2MtY3JlYXRlLWJ1ZnMucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24v
bWVkaWEvdWFwaS92NGwvdmlkaW9jLWNyb3BjYXAucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJz
L21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1jcm9wY2FwLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAw
JQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvdmlkaW9jLWNyb3Bj
YXAucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC92
aWRpb2MtY3JvcGNhcC5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBp
L3Y0bC92aWRpb2MtZGJnLWctY2hpcC1pbmZvLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9t
ZWRpYS91YXBpL3Y0bC92aWRpb2MtZGJnLWctY2hpcC1pbmZvLnJzdAo+IHNpbWlsYXJpdHkgaW5k
ZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvdmlkaW9j
LWRiZy1nLWNoaXAtaW5mby5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21l
ZGlhL3VhcGkvdjRsL3ZpZGlvYy1kYmctZy1jaGlwLWluZm8ucnN0Cj4gZGlmZiAtLWdpdCBhL0Rv
Y3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvdmlkaW9jLWRiZy1nLXJlZ2lzdGVyLnJzdCBiL0Rv
Y3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC92aWRpb2MtZGJnLWctcmVnaXN0ZXIu
cnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9t
ZWRpYS91YXBpL3Y0bC92aWRpb2MtZGJnLWctcmVnaXN0ZXIucnN0Cj4gcmVuYW1lIHRvIERvY3Vt
ZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC92aWRpb2MtZGJnLWctcmVnaXN0ZXIucnN0
Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvdmlkaW9jLWRlY29k
ZXItY21kLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC92aWRpb2Mt
ZGVjb2Rlci1jbWQucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9j
dW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC92aWRpb2MtZGVjb2Rlci1jbWQucnN0Cj4gcmVuYW1l
IHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC92aWRpb2MtZGVjb2Rlci1j
bWQucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvdmlkaW9j
LWRxZXZlbnQucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL3ZpZGlv
Yy1kcWV2ZW50LnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3Vt
ZW50YXRpb24vbWVkaWEvdWFwaS92NGwvdmlkaW9jLWRxZXZlbnQucnN0Cj4gcmVuYW1lIHRvIERv
Y3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC92aWRpb2MtZHFldmVudC5yc3QKPiBk
aWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC92aWRpb2MtZHYtdGltaW5n
cy1jYXAucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1k
di10aW1pbmdzLWNhcC5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBE
b2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1kdi10aW1pbmdzLWNhcC5yc3QKPiBy
ZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1kdi10
aW1pbmdzLWNhcC5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0
bC92aWRpb2MtZW5jb2Rlci1jbWQucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3Vh
cGkvdjRsL3ZpZGlvYy1lbmNvZGVyLWNtZC5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiBy
ZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1lbmNvZGVyLWNt
ZC5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL3Zp
ZGlvYy1lbmNvZGVyLWNtZC5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91
YXBpL3Y0bC92aWRpb2MtZW51bS1kdi10aW1pbmdzLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVy
cy9tZWRpYS91YXBpL3Y0bC92aWRpb2MtZW51bS1kdi10aW1pbmdzLnJzdAo+IHNpbWlsYXJpdHkg
aW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvdmlk
aW9jLWVudW0tZHYtdGltaW5ncy5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJz
L21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1lbnVtLWR2LXRpbWluZ3MucnN0Cj4gZGlmZiAtLWdpdCBh
L0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvdmlkaW9jLWVudW0tZm10LnJzdCBiL0RvY3Vt
ZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC92aWRpb2MtZW51bS1mbXQucnN0Cj4gc2lt
aWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBp
L3Y0bC92aWRpb2MtZW51bS1mbXQucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVy
cy9tZWRpYS91YXBpL3Y0bC92aWRpb2MtZW51bS1mbXQucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3Vt
ZW50YXRpb24vbWVkaWEvdWFwaS92NGwvdmlkaW9jLWVudW0tZnJhbWVpbnRlcnZhbHMucnN0IGIv
RG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1lbnVtLWZyYW1laW50
ZXJ2YWxzLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50
YXRpb24vbWVkaWEvdWFwaS92NGwvdmlkaW9jLWVudW0tZnJhbWVpbnRlcnZhbHMucnN0Cj4gcmVu
YW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC92aWRpb2MtZW51bS1m
cmFtZWludGVydmFscy5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBp
L3Y0bC92aWRpb2MtZW51bS1mcmFtZXNpemVzLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9t
ZWRpYS91YXBpL3Y0bC92aWRpb2MtZW51bS1mcmFtZXNpemVzLnJzdAo+IHNpbWlsYXJpdHkgaW5k
ZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvdmlkaW9j
LWVudW0tZnJhbWVzaXplcy5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21l
ZGlhL3VhcGkvdjRsL3ZpZGlvYy1lbnVtLWZyYW1lc2l6ZXMucnN0Cj4gZGlmZiAtLWdpdCBhL0Rv
Y3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvdmlkaW9jLWVudW0tZnJlcS1iYW5kcy5yc3QgYi9E
b2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvdmlkaW9jLWVudW0tZnJlcS1iYW5k
cy5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9u
L21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1lbnVtLWZyZXEtYmFuZHMucnN0Cj4gcmVuYW1lIHRvIERv
Y3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC92aWRpb2MtZW51bS1mcmVxLWJhbmRz
LnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1l
bnVtYXVkaW8ucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL3ZpZGlv
Yy1lbnVtYXVkaW8ucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9j
dW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC92aWRpb2MtZW51bWF1ZGlvLnJzdAo+IHJlbmFtZSB0
byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvdmlkaW9jLWVudW1hdWRpby5y
c3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC92aWRpb2MtZW51
bWF1ZGlvb3V0LnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC92aWRp
b2MtZW51bWF1ZGlvb3V0LnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9t
IERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvdmlkaW9jLWVudW1hdWRpb291dC5yc3QKPiBy
ZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1lbnVt
YXVkaW9vdXQucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwv
dmlkaW9jLWVudW1pbnB1dC5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92
NGwvdmlkaW9jLWVudW1pbnB1dC5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUg
ZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1lbnVtaW5wdXQucnN0Cj4g
cmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC92aWRpb2MtZW51
bWlucHV0LnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3Zp
ZGlvYy1lbnVtb3V0cHV0LnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0
bC92aWRpb2MtZW51bW91dHB1dC5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUg
ZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1lbnVtb3V0cHV0LnJzdAo+
IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvdmlkaW9jLWVu
dW1vdXRwdXQucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwv
dmlkaW9jLWVudW1zdGQucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRs
L3ZpZGlvYy1lbnVtc3RkLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9t
IERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvdmlkaW9jLWVudW1zdGQucnN0Cj4gcmVuYW1l
IHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC92aWRpb2MtZW51bXN0ZC5y
c3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC92aWRpb2MtZXhw
YnVmLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC92aWRpb2MtZXhw
YnVmLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRp
b24vbWVkaWEvdWFwaS92NGwvdmlkaW9jLWV4cGJ1Zi5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRh
dGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1leHBidWYucnN0Cj4gZGlmZiAtLWdp
dCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvdmlkaW9jLWctYXVkaW8ucnN0IGIvRG9j
dW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1nLWF1ZGlvLnJzdAo+IHNp
bWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFw
aS92NGwvdmlkaW9jLWctYXVkaW8ucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVy
cy9tZWRpYS91YXBpL3Y0bC92aWRpb2MtZy1hdWRpby5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1l
bnRhdGlvbi9tZWRpYS91YXBpL3Y0bC92aWRpb2MtZy1hdWRpb291dC5yc3QgYi9Eb2N1bWVudGF0
aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvdmlkaW9jLWctYXVkaW9vdXQucnN0Cj4gc2ltaWxh
cml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0
bC92aWRpb2MtZy1hdWRpb291dC5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJz
L21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1nLWF1ZGlvb3V0LnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1
bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1nLWNyb3AucnN0IGIvRG9jdW1lbnRhdGlv
bi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1nLWNyb3AucnN0Cj4gc2ltaWxhcml0eSBp
bmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC92aWRp
b2MtZy1jcm9wLnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFw
aS92NGwvdmlkaW9jLWctY3JvcC5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRp
YS91YXBpL3Y0bC92aWRpb2MtZy1jdHJsLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRp
YS91YXBpL3Y0bC92aWRpb2MtZy1jdHJsLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJl
bmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvdmlkaW9jLWctY3RybC5yc3QK
PiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1n
LWN0cmwucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvdmlk
aW9jLWctZHYtdGltaW5ncy5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92
NGwvdmlkaW9jLWctZHYtdGltaW5ncy5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5h
bWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1nLWR2LXRpbWluZ3Mu
cnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC92aWRp
b2MtZy1kdi10aW1pbmdzLnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3Vh
cGkvdjRsL3ZpZGlvYy1nLWVkaWQucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3Vh
cGkvdjRsL3ZpZGlvYy1nLWVkaWQucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1l
IGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC92aWRpb2MtZy1lZGlkLnJzdAo+IHJl
bmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvdmlkaW9jLWctZWRp
ZC5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC92aWRpb2Mt
Zy1lbmMtaW5kZXgucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL3Zp
ZGlvYy1nLWVuYy1pbmRleC5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJv
bSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1nLWVuYy1pbmRleC5yc3QKPiBy
ZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1nLWVu
Yy1pbmRleC5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC92
aWRpb2MtZy1leHQtY3RybHMucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkv
djRsL3ZpZGlvYy1nLWV4dC1jdHJscy5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5h
bWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1nLWV4dC1jdHJscy5y
c3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL3ZpZGlv
Yy1nLWV4dC1jdHJscy5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBp
L3Y0bC92aWRpb2MtZy1mYnVmLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBp
L3Y0bC92aWRpb2MtZy1mYnVmLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBm
cm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvdmlkaW9jLWctZmJ1Zi5yc3QKPiByZW5h
bWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1nLWZidWYu
cnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvdmlkaW9jLWct
Zm10LnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC92aWRpb2MtZy1m
bXQucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlv
bi9tZWRpYS91YXBpL3Y0bC92aWRpb2MtZy1mbXQucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRp
b24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC92aWRpb2MtZy1mbXQucnN0Cj4gZGlmZiAtLWdpdCBh
L0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvdmlkaW9jLWctZnJlcXVlbmN5LnJzdCBiL0Rv
Y3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC92aWRpb2MtZy1mcmVxdWVuY3kucnN0
Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRp
YS91YXBpL3Y0bC92aWRpb2MtZy1mcmVxdWVuY3kucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRp
b24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC92aWRpb2MtZy1mcmVxdWVuY3kucnN0Cj4gZGlmZiAt
LWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvdmlkaW9jLWctaW5wdXQucnN0IGIv
RG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1nLWlucHV0LnJzdAo+
IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEv
dWFwaS92NGwvdmlkaW9jLWctaW5wdXQucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJp
dmVycy9tZWRpYS91YXBpL3Y0bC92aWRpb2MtZy1pbnB1dC5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9j
dW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC92aWRpb2MtZy1qcGVnY29tcC5yc3QgYi9Eb2N1bWVu
dGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvdmlkaW9jLWctanBlZ2NvbXAucnN0Cj4gc2lt
aWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBp
L3Y0bC92aWRpb2MtZy1qcGVnY29tcC5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2
ZXJzL21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1nLWpwZWdjb21wLnJzdAo+IGRpZmYgLS1naXQgYS9E
b2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1nLW1vZHVsYXRvci5yc3QgYi9Eb2N1
bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvdmlkaW9jLWctbW9kdWxhdG9yLnJzdAo+
IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEv
dWFwaS92NGwvdmlkaW9jLWctbW9kdWxhdG9yLnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9u
L2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvdmlkaW9jLWctbW9kdWxhdG9yLnJzdAo+IGRpZmYgLS1n
aXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1nLW91dHB1dC5yc3QgYi9E
b2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvdmlkaW9jLWctb3V0cHV0LnJzdAo+
IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEv
dWFwaS92NGwvdmlkaW9jLWctb3V0cHV0LnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2Ry
aXZlcnMvbWVkaWEvdWFwaS92NGwvdmlkaW9jLWctb3V0cHV0LnJzdAo+IGRpZmYgLS1naXQgYS9E
b2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1nLXBhcm0ucnN0IGIvRG9jdW1lbnRh
dGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1nLXBhcm0ucnN0Cj4gc2ltaWxhcml0
eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC92
aWRpb2MtZy1wYXJtLnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEv
dWFwaS92NGwvdmlkaW9jLWctcGFybS5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9t
ZWRpYS91YXBpL3Y0bC92aWRpb2MtZy1wcmlvcml0eS5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZl
cnMvbWVkaWEvdWFwaS92NGwvdmlkaW9jLWctcHJpb3JpdHkucnN0Cj4gc2ltaWxhcml0eSBpbmRl
eCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC92aWRpb2Mt
Zy1wcmlvcml0eS5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3Vh
cGkvdjRsL3ZpZGlvYy1nLXByaW9yaXR5LnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9u
L21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1nLXNlbGVjdGlvbi5yc3QgYi9Eb2N1bWVudGF0aW9uL2Ry
aXZlcnMvbWVkaWEvdWFwaS92NGwvdmlkaW9jLWctc2VsZWN0aW9uLnJzdAo+IHNpbWlsYXJpdHkg
aW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvdmlk
aW9jLWctc2VsZWN0aW9uLnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVk
aWEvdWFwaS92NGwvdmlkaW9jLWctc2VsZWN0aW9uLnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVu
dGF0aW9uL21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1nLXNsaWNlZC12YmktY2FwLnJzdCBiL0RvY3Vt
ZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC92aWRpb2MtZy1zbGljZWQtdmJpLWNhcC5y
c3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21l
ZGlhL3VhcGkvdjRsL3ZpZGlvYy1nLXNsaWNlZC12YmktY2FwLnJzdAo+IHJlbmFtZSB0byBEb2N1
bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvdmlkaW9jLWctc2xpY2VkLXZiaS1jYXAu
cnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvdmlkaW9jLWct
c3RkLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC92aWRpb2MtZy1z
dGQucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlv
bi9tZWRpYS91YXBpL3Y0bC92aWRpb2MtZy1zdGQucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRp
b24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC92aWRpb2MtZy1zdGQucnN0Cj4gZGlmZiAtLWdpdCBh
L0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvdmlkaW9jLWctdHVuZXIucnN0IGIvRG9jdW1l
bnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1nLXR1bmVyLnJzdAo+IHNpbWls
YXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92
NGwvdmlkaW9jLWctdHVuZXIucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9t
ZWRpYS91YXBpL3Y0bC92aWRpb2MtZy10dW5lci5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRh
dGlvbi9tZWRpYS91YXBpL3Y0bC92aWRpb2MtbG9nLXN0YXR1cy5yc3QgYi9Eb2N1bWVudGF0aW9u
L2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvdmlkaW9jLWxvZy1zdGF0dXMucnN0Cj4gc2ltaWxhcml0
eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC92
aWRpb2MtbG9nLXN0YXR1cy5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21l
ZGlhL3VhcGkvdjRsL3ZpZGlvYy1sb2ctc3RhdHVzLnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVu
dGF0aW9uL21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1vdmVybGF5LnJzdCBiL0RvY3VtZW50YXRpb24v
ZHJpdmVycy9tZWRpYS91YXBpL3Y0bC92aWRpb2Mtb3ZlcmxheS5yc3QKPiBzaW1pbGFyaXR5IGlu
ZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3ZpZGlv
Yy1vdmVybGF5LnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFw
aS92NGwvdmlkaW9jLW92ZXJsYXkucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVk
aWEvdWFwaS92NGwvdmlkaW9jLXByZXBhcmUtYnVmLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVy
cy9tZWRpYS91YXBpL3Y0bC92aWRpb2MtcHJlcGFyZS1idWYucnN0Cj4gc2ltaWxhcml0eSBpbmRl
eCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC92aWRpb2Mt
cHJlcGFyZS1idWYucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91
YXBpL3Y0bC92aWRpb2MtcHJlcGFyZS1idWYucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRp
b24vbWVkaWEvdWFwaS92NGwvdmlkaW9jLXFidWYucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJz
L21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1xYnVmLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+
IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvdmlkaW9jLXFidWYucnN0
Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC92aWRpb2Mt
cWJ1Zi5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC92aWRp
b2MtcXVlcnktZHYtdGltaW5ncy5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFw
aS92NGwvdmlkaW9jLXF1ZXJ5LWR2LXRpbWluZ3MucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAl
Cj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC92aWRpb2MtcXVlcnkt
ZHYtdGltaW5ncy5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3Vh
cGkvdjRsL3ZpZGlvYy1xdWVyeS1kdi10aW1pbmdzLnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVu
dGF0aW9uL21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1xdWVyeWJ1Zi5yc3QgYi9Eb2N1bWVudGF0aW9u
L2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvdmlkaW9jLXF1ZXJ5YnVmLnJzdAo+IHNpbWlsYXJpdHkg
aW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvdmlk
aW9jLXF1ZXJ5YnVmLnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEv
dWFwaS92NGwvdmlkaW9jLXF1ZXJ5YnVmLnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9u
L21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1xdWVyeWNhcC5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZl
cnMvbWVkaWEvdWFwaS92NGwvdmlkaW9jLXF1ZXJ5Y2FwLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXgg
MTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvdmlkaW9jLXF1
ZXJ5Y2FwLnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92
NGwvdmlkaW9jLXF1ZXJ5Y2FwLnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlh
L3VhcGkvdjRsL3ZpZGlvYy1xdWVyeWN0cmwucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21l
ZGlhL3VhcGkvdjRsL3ZpZGlvYy1xdWVyeWN0cmwucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAl
Cj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC92aWRpb2MtcXVlcnlj
dHJsLnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwv
dmlkaW9jLXF1ZXJ5Y3RybC5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91
YXBpL3Y0bC92aWRpb2MtcXVlcnlzdGQucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlh
L3VhcGkvdjRsL3ZpZGlvYy1xdWVyeXN0ZC5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiBy
ZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1xdWVyeXN0ZC5y
c3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL3ZpZGlv
Yy1xdWVyeXN0ZC5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0
bC92aWRpb2MtcmVxYnVmcy5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92
NGwvdmlkaW9jLXJlcWJ1ZnMucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZy
b20gRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC92aWRpb2MtcmVxYnVmcy5yc3QKPiByZW5h
bWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1yZXFidWZz
LnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1z
LWh3LWZyZXEtc2Vlay5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwv
dmlkaW9jLXMtaHctZnJlcS1zZWVrLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFt
ZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvdmlkaW9jLXMtaHctZnJlcS1zZWVr
LnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvdmlk
aW9jLXMtaHctZnJlcS1zZWVrLnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlh
L3VhcGkvdjRsL3ZpZGlvYy1zdHJlYW1vbi5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVk
aWEvdWFwaS92NGwvdmlkaW9jLXN0cmVhbW9uLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+
IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvdmlkaW9jLXN0cmVhbW9u
LnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvdmlk
aW9jLXN0cmVhbW9uLnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkv
djRsL3ZpZGlvYy1zdWJkZXYtZW51bS1mcmFtZS1pbnRlcnZhbC5yc3QgYi9Eb2N1bWVudGF0aW9u
L2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvdmlkaW9jLXN1YmRldi1lbnVtLWZyYW1lLWludGVydmFs
LnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24v
bWVkaWEvdWFwaS92NGwvdmlkaW9jLXN1YmRldi1lbnVtLWZyYW1lLWludGVydmFsLnJzdAo+IHJl
bmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvdmlkaW9jLXN1YmRl
di1lbnVtLWZyYW1lLWludGVydmFsLnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21l
ZGlhL3VhcGkvdjRsL3ZpZGlvYy1zdWJkZXYtZW51bS1mcmFtZS1zaXplLnJzdCBiL0RvY3VtZW50
YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC92aWRpb2Mtc3ViZGV2LWVudW0tZnJhbWUtc2l6
ZS5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9u
L21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1zdWJkZXYtZW51bS1mcmFtZS1zaXplLnJzdAo+IHJlbmFt
ZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvdmlkaW9jLXN1YmRldi1l
bnVtLWZyYW1lLXNpemUucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFw
aS92NGwvdmlkaW9jLXN1YmRldi1lbnVtLW1idXMtY29kZS5yc3QgYi9Eb2N1bWVudGF0aW9uL2Ry
aXZlcnMvbWVkaWEvdWFwaS92NGwvdmlkaW9jLXN1YmRldi1lbnVtLW1idXMtY29kZS5yc3QKPiBz
aW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3Vh
cGkvdjRsL3ZpZGlvYy1zdWJkZXYtZW51bS1tYnVzLWNvZGUucnN0Cj4gcmVuYW1lIHRvIERvY3Vt
ZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC92aWRpb2Mtc3ViZGV2LWVudW0tbWJ1cy1j
b2RlLnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3ZpZGlv
Yy1zdWJkZXYtZy1jcm9wLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0
bC92aWRpb2Mtc3ViZGV2LWctY3JvcC5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5h
bWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1zdWJkZXYtZy1jcm9w
LnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvdmlk
aW9jLXN1YmRldi1nLWNyb3AucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEv
dWFwaS92NGwvdmlkaW9jLXN1YmRldi1nLWZtdC5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMv
bWVkaWEvdWFwaS92NGwvdmlkaW9jLXN1YmRldi1nLWZtdC5yc3QKPiBzaW1pbGFyaXR5IGluZGV4
IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1z
dWJkZXYtZy1mbXQucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91
YXBpL3Y0bC92aWRpb2Mtc3ViZGV2LWctZm10LnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0
aW9uL21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1zdWJkZXYtZy1mcmFtZS1pbnRlcnZhbC5yc3QgYi9E
b2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvdmlkaW9jLXN1YmRldi1nLWZyYW1l
LWludGVydmFsLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3Vt
ZW50YXRpb24vbWVkaWEvdWFwaS92NGwvdmlkaW9jLXN1YmRldi1nLWZyYW1lLWludGVydmFsLnJz
dAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvdmlkaW9j
LXN1YmRldi1nLWZyYW1lLWludGVydmFsLnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9u
L21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1zdWJkZXYtZy1zZWxlY3Rpb24ucnN0IGIvRG9jdW1lbnRh
dGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRsL3ZpZGlvYy1zdWJkZXYtZy1zZWxlY3Rpb24ucnN0
Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRp
YS91YXBpL3Y0bC92aWRpb2Mtc3ViZGV2LWctc2VsZWN0aW9uLnJzdAo+IHJlbmFtZSB0byBEb2N1
bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdWFwaS92NGwvdmlkaW9jLXN1YmRldi1nLXNlbGVjdGlv
bi5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC92aWRpb2Mt
c3Vic2NyaWJlLWV2ZW50LnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0
bC92aWRpb2Mtc3Vic2NyaWJlLWV2ZW50LnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJl
bmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvdmlkaW9jLXN1YnNjcmliZS1l
dmVudC5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3VhcGkvdjRs
L3ZpZGlvYy1zdWJzY3JpYmUtZXZlbnQucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24v
bWVkaWEvdWFwaS92NGwveXV2LWZvcm1hdHMucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21l
ZGlhL3VhcGkvdjRsL3l1di1mb3JtYXRzLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJl
bmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwveXV2LWZvcm1hdHMucnN0Cj4g
cmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS91YXBpL3Y0bC95dXYtZm9ybWF0
cy5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS92NGwtZHJpdmVycy9hdTA4
MjgtY2FyZGxpc3QucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3Y0bC1kcml2ZXJz
L2F1MDgyOC1jYXJkbGlzdC5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJv
bSBEb2N1bWVudGF0aW9uL21lZGlhL3Y0bC1kcml2ZXJzL2F1MDgyOC1jYXJkbGlzdC5yc3QKPiBy
ZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3Y0bC1kcml2ZXJzL2F1MDgyOC1j
YXJkbGlzdC5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS92NGwtZHJpdmVy
cy9idHR2LWNhcmRsaXN0LnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS92NGwtZHJp
dmVycy9idHR2LWNhcmRsaXN0LnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBm
cm9tIERvY3VtZW50YXRpb24vbWVkaWEvdjRsLWRyaXZlcnMvYnR0di1jYXJkbGlzdC5yc3QKPiBy
ZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3Y0bC1kcml2ZXJzL2J0dHYtY2Fy
ZGxpc3QucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdjRsLWRyaXZlcnMv
YnR0di5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdjRsLWRyaXZlcnMvYnR0di5y
c3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21l
ZGlhL3Y0bC1kcml2ZXJzL2J0dHYucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVy
cy9tZWRpYS92NGwtZHJpdmVycy9idHR2LnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9u
L21lZGlhL3Y0bC1kcml2ZXJzL2NhZmVfY2NpYy5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMv
bWVkaWEvdjRsLWRyaXZlcnMvY2FmZV9jY2ljLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+
IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdjRsLWRyaXZlcnMvY2FmZV9jY2ljLnJz
dAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdjRsLWRyaXZlcnMvY2Fm
ZV9jY2ljLnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3Y0bC1kcml2ZXJz
L2NhcmRsaXN0LnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS92NGwtZHJpdmVycy9j
YXJkbGlzdC5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVu
dGF0aW9uL21lZGlhL3Y0bC1kcml2ZXJzL2NhcmRsaXN0LnJzdAo+IHJlbmFtZSB0byBEb2N1bWVu
dGF0aW9uL2RyaXZlcnMvbWVkaWEvdjRsLWRyaXZlcnMvY2FyZGxpc3QucnN0Cj4gZGlmZiAtLWdp
dCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdjRsLWRyaXZlcnMvY3BpYTIucnN0IGIvRG9jdW1lbnRh
dGlvbi9kcml2ZXJzL21lZGlhL3Y0bC1kcml2ZXJzL2NwaWEyLnJzdAo+IHNpbWlsYXJpdHkgaW5k
ZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdjRsLWRyaXZlcnMvY3Bp
YTIucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS92NGwtZHJpdmVy
cy9jcGlhMi5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS92NGwtZHJpdmVy
cy9jeDE4LnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS92NGwtZHJpdmVycy9jeDE4
LnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24v
bWVkaWEvdjRsLWRyaXZlcnMvY3gxOC5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2
ZXJzL21lZGlhL3Y0bC1kcml2ZXJzL2N4MTgucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRp
b24vbWVkaWEvdjRsLWRyaXZlcnMvY3gyMzQxeC5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMv
bWVkaWEvdjRsLWRyaXZlcnMvY3gyMzQxeC5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiBy
ZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3Y0bC1kcml2ZXJzL2N4MjM0MXgucnN0Cj4g
cmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS92NGwtZHJpdmVycy9jeDIzNDF4
LnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3Y0bC1kcml2ZXJzL2N4MjM4
ODUtY2FyZGxpc3QucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3Y0bC1kcml2ZXJz
L2N4MjM4ODUtY2FyZGxpc3QucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZy
b20gRG9jdW1lbnRhdGlvbi9tZWRpYS92NGwtZHJpdmVycy9jeDIzODg1LWNhcmRsaXN0LnJzdAo+
IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdjRsLWRyaXZlcnMvY3gyMzg4
NS1jYXJkbGlzdC5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS92NGwtZHJp
dmVycy9jeDg4LWNhcmRsaXN0LnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS92NGwt
ZHJpdmVycy9jeDg4LWNhcmRsaXN0LnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFt
ZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdjRsLWRyaXZlcnMvY3g4OC1jYXJkbGlzdC5yc3QK
PiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3Y0bC1kcml2ZXJzL2N4ODgt
Y2FyZGxpc3QucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdjRsLWRyaXZl
cnMvY3g4OC5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdjRsLWRyaXZlcnMvY3g4
OC5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9u
L21lZGlhL3Y0bC1kcml2ZXJzL2N4ODgucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJp
dmVycy9tZWRpYS92NGwtZHJpdmVycy9jeDg4LnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0
aW9uL21lZGlhL3Y0bC1kcml2ZXJzL2RhdmluY2ktdnBiZS5yc3QgYi9Eb2N1bWVudGF0aW9uL2Ry
aXZlcnMvbWVkaWEvdjRsLWRyaXZlcnMvZGF2aW5jaS12cGJlLnJzdAo+IHNpbWlsYXJpdHkgaW5k
ZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdjRsLWRyaXZlcnMvZGF2
aW5jaS12cGJlLnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdjRs
LWRyaXZlcnMvZGF2aW5jaS12cGJlLnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21l
ZGlhL3Y0bC1kcml2ZXJzL2VtMjh4eC1jYXJkbGlzdC5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZl
cnMvbWVkaWEvdjRsLWRyaXZlcnMvZW0yOHh4LWNhcmRsaXN0LnJzdAo+IHNpbWlsYXJpdHkgaW5k
ZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdjRsLWRyaXZlcnMvZW0y
OHh4LWNhcmRsaXN0LnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEv
djRsLWRyaXZlcnMvZW0yOHh4LWNhcmRsaXN0LnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0
aW9uL21lZGlhL3Y0bC1kcml2ZXJzL2ZpbWMucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21l
ZGlhL3Y0bC1kcml2ZXJzL2ZpbWMucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1l
IGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS92NGwtZHJpdmVycy9maW1jLnJzdAo+IHJlbmFtZSB0
byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdjRsLWRyaXZlcnMvZmltYy5yc3QKPiBkaWZm
IC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS92NGwtZHJpdmVycy9mb3VyY2MucnN0IGIvRG9j
dW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3Y0bC1kcml2ZXJzL2ZvdXJjYy5yc3QKPiBzaW1pbGFy
aXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3Y0bC1kcml2
ZXJzL2ZvdXJjYy5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3Y0
bC1kcml2ZXJzL2ZvdXJjYy5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS92
NGwtZHJpdmVycy9nc3BjYS1jYXJkbGlzdC5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVk
aWEvdjRsLWRyaXZlcnMvZ3NwY2EtY2FyZGxpc3QucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAl
Cj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS92NGwtZHJpdmVycy9nc3BjYS1jYXJk
bGlzdC5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3Y0bC1kcml2
ZXJzL2dzcGNhLWNhcmRsaXN0LnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlh
L3Y0bC1kcml2ZXJzL2lteC5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdjRsLWRy
aXZlcnMvaW14LnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3Vt
ZW50YXRpb24vbWVkaWEvdjRsLWRyaXZlcnMvaW14LnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0
aW9uL2RyaXZlcnMvbWVkaWEvdjRsLWRyaXZlcnMvaW14LnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1
bWVudGF0aW9uL21lZGlhL3Y0bC1kcml2ZXJzL2lteDcucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2
ZXJzL21lZGlhL3Y0bC1kcml2ZXJzL2lteDcucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4g
cmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS92NGwtZHJpdmVycy9pbXg3LnJzdAo+IHJl
bmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdjRsLWRyaXZlcnMvaW14Ny5yc3QK
PiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS92NGwtZHJpdmVycy9pbmRleC5yc3Qg
Yi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdjRsLWRyaXZlcnMvaW5kZXgucnN0Cj4gc2lt
aWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS92NGwt
ZHJpdmVycy9pbmRleC5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlh
L3Y0bC1kcml2ZXJzL2luZGV4LnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlh
L3Y0bC1kcml2ZXJzL2lwdTMucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3Y0bC1k
cml2ZXJzL2lwdTMucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9j
dW1lbnRhdGlvbi9tZWRpYS92NGwtZHJpdmVycy9pcHUzLnJzdAo+IHJlbmFtZSB0byBEb2N1bWVu
dGF0aW9uL2RyaXZlcnMvbWVkaWEvdjRsLWRyaXZlcnMvaXB1My5yc3QKPiBkaWZmIC0tZ2l0IGEv
RG9jdW1lbnRhdGlvbi9tZWRpYS92NGwtZHJpdmVycy9pdnR2LWNhcmRsaXN0LnJzdCBiL0RvY3Vt
ZW50YXRpb24vZHJpdmVycy9tZWRpYS92NGwtZHJpdmVycy9pdnR2LWNhcmRsaXN0LnJzdAo+IHNp
bWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdjRs
LWRyaXZlcnMvaXZ0di1jYXJkbGlzdC5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2
ZXJzL21lZGlhL3Y0bC1kcml2ZXJzL2l2dHYtY2FyZGxpc3QucnN0Cj4gZGlmZiAtLWdpdCBhL0Rv
Y3VtZW50YXRpb24vbWVkaWEvdjRsLWRyaXZlcnMvaXZ0di5yc3QgYi9Eb2N1bWVudGF0aW9uL2Ry
aXZlcnMvbWVkaWEvdjRsLWRyaXZlcnMvaXZ0di5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUK
PiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3Y0bC1kcml2ZXJzL2l2dHYucnN0Cj4g
cmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS92NGwtZHJpdmVycy9pdnR2LnJz
dAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3Y0bC1kcml2ZXJzL21heDIxNzUu
cnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3Y0bC1kcml2ZXJzL21heDIxNzUucnN0
Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRp
YS92NGwtZHJpdmVycy9tYXgyMTc1LnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZl
cnMvbWVkaWEvdjRsLWRyaXZlcnMvbWF4MjE3NS5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRh
dGlvbi9tZWRpYS92NGwtZHJpdmVycy9tZXllLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9t
ZWRpYS92NGwtZHJpdmVycy9tZXllLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFt
ZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdjRsLWRyaXZlcnMvbWV5ZS5yc3QKPiByZW5hbWUg
dG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3Y0bC1kcml2ZXJzL21leWUucnN0Cj4gZGlm
ZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdjRsLWRyaXZlcnMvb21hcDNpc3AucnN0IGIv
RG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3Y0bC1kcml2ZXJzL29tYXAzaXNwLnJzdAo+IHNp
bWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdjRs
LWRyaXZlcnMvb21hcDNpc3AucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9t
ZWRpYS92NGwtZHJpdmVycy9vbWFwM2lzcC5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlv
bi9tZWRpYS92NGwtZHJpdmVycy9vbWFwNF9jYW1lcmEucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2
ZXJzL21lZGlhL3Y0bC1kcml2ZXJzL29tYXA0X2NhbWVyYS5yc3QKPiBzaW1pbGFyaXR5IGluZGV4
IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3Y0bC1kcml2ZXJzL29tYXA0
X2NhbWVyYS5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3Y0bC1k
cml2ZXJzL29tYXA0X2NhbWVyYS5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRp
YS92NGwtZHJpdmVycy9waGlsaXBzLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS92
NGwtZHJpdmVycy9waGlsaXBzLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBm
cm9tIERvY3VtZW50YXRpb24vbWVkaWEvdjRsLWRyaXZlcnMvcGhpbGlwcy5yc3QKPiByZW5hbWUg
dG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3Y0bC1kcml2ZXJzL3BoaWxpcHMucnN0Cj4g
ZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdjRsLWRyaXZlcnMvcHZydXNiMi5yc3Qg
Yi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdjRsLWRyaXZlcnMvcHZydXNiMi5yc3QKPiBz
aW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3Y0
bC1kcml2ZXJzL3B2cnVzYjIucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9t
ZWRpYS92NGwtZHJpdmVycy9wdnJ1c2IyLnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9u
L21lZGlhL3Y0bC1kcml2ZXJzL3B4YV9jYW1lcmEucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJz
L21lZGlhL3Y0bC1kcml2ZXJzL3B4YV9jYW1lcmEucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAl
Cj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS92NGwtZHJpdmVycy9weGFfY2FtZXJh
LnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdjRsLWRyaXZlcnMv
cHhhX2NhbWVyYS5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS92NGwtZHJp
dmVycy9xY29tX2NhbXNzLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS92NGwtZHJp
dmVycy9xY29tX2NhbXNzLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9t
IERvY3VtZW50YXRpb24vbWVkaWEvdjRsLWRyaXZlcnMvcWNvbV9jYW1zcy5yc3QKPiByZW5hbWUg
dG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3Y0bC1kcml2ZXJzL3Fjb21fY2Ftc3MucnN0
Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdjRsLWRyaXZlcnMvcWNvbV9jYW1z
c184eDk2X2dyYXBoLmRvdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS92NGwtZHJpdmVy
cy9xY29tX2NhbXNzXzh4OTZfZ3JhcGguZG90Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVu
YW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS92NGwtZHJpdmVycy9xY29tX2NhbXNzXzh4OTZf
Z3JhcGguZG90Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS92NGwtZHJp
dmVycy9xY29tX2NhbXNzXzh4OTZfZ3JhcGguZG90Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRp
b24vbWVkaWEvdjRsLWRyaXZlcnMvcWNvbV9jYW1zc19ncmFwaC5kb3QgYi9Eb2N1bWVudGF0aW9u
L2RyaXZlcnMvbWVkaWEvdjRsLWRyaXZlcnMvcWNvbV9jYW1zc19ncmFwaC5kb3QKPiBzaW1pbGFy
aXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3Y0bC1kcml2
ZXJzL3Fjb21fY2Ftc3NfZ3JhcGguZG90Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVy
cy9tZWRpYS92NGwtZHJpdmVycy9xY29tX2NhbXNzX2dyYXBoLmRvdAo+IGRpZmYgLS1naXQgYS9E
b2N1bWVudGF0aW9uL21lZGlhL3Y0bC1kcml2ZXJzL3JhZGlvdHJhY2sucnN0IGIvRG9jdW1lbnRh
dGlvbi9kcml2ZXJzL21lZGlhL3Y0bC1kcml2ZXJzL3JhZGlvdHJhY2sucnN0Cj4gc2ltaWxhcml0
eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS92NGwtZHJpdmVy
cy9yYWRpb3RyYWNrLnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEv
djRsLWRyaXZlcnMvcmFkaW90cmFjay5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9t
ZWRpYS92NGwtZHJpdmVycy9yY2FyLWZkcDEucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21l
ZGlhL3Y0bC1kcml2ZXJzL3JjYXItZmRwMS5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiBy
ZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3Y0bC1kcml2ZXJzL3JjYXItZmRwMS5yc3QK
PiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3Y0bC1kcml2ZXJzL3JjYXIt
ZmRwMS5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS92NGwtZHJpdmVycy9z
YWE3MTM0LWNhcmRsaXN0LnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS92NGwtZHJp
dmVycy9zYWE3MTM0LWNhcmRsaXN0LnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFt
ZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdjRsLWRyaXZlcnMvc2FhNzEzNC1jYXJkbGlzdC5y
c3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3Y0bC1kcml2ZXJzL3Nh
YTcxMzQtY2FyZGxpc3QucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdjRs
LWRyaXZlcnMvc2FhNzEzNC5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdjRsLWRy
aXZlcnMvc2FhNzEzNC5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBE
b2N1bWVudGF0aW9uL21lZGlhL3Y0bC1kcml2ZXJzL3NhYTcxMzQucnN0Cj4gcmVuYW1lIHRvIERv
Y3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS92NGwtZHJpdmVycy9zYWE3MTM0LnJzdAo+IGRpZmYg
LS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3Y0bC1kcml2ZXJzL3NhYTcxNjQtY2FyZGxpc3Qu
cnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3Y0bC1kcml2ZXJzL3NhYTcxNjQtY2Fy
ZGxpc3QucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRh
dGlvbi9tZWRpYS92NGwtZHJpdmVycy9zYWE3MTY0LWNhcmRsaXN0LnJzdAo+IHJlbmFtZSB0byBE
b2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdjRsLWRyaXZlcnMvc2FhNzE2NC1jYXJkbGlzdC5y
c3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS92NGwtZHJpdmVycy9zaF9tb2Jp
bGVfY2V1X2NhbWVyYS5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdjRsLWRyaXZl
cnMvc2hfbW9iaWxlX2NldV9jYW1lcmEucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVu
YW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRpYS92NGwtZHJpdmVycy9zaF9tb2JpbGVfY2V1X2Nh
bWVyYS5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3Y0bC1kcml2
ZXJzL3NoX21vYmlsZV9jZXVfY2FtZXJhLnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9u
L21lZGlhL3Y0bC1kcml2ZXJzL3NpNDcweC5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVk
aWEvdjRsLWRyaXZlcnMvc2k0NzB4LnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFt
ZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdjRsLWRyaXZlcnMvc2k0NzB4LnJzdAo+IHJlbmFt
ZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdjRsLWRyaXZlcnMvc2k0NzB4LnJzdAo+
IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3Y0bC1kcml2ZXJzL3NpNDcxMy5yc3Qg
Yi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdjRsLWRyaXZlcnMvc2k0NzEzLnJzdAo+IHNp
bWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdjRs
LWRyaXZlcnMvc2k0NzEzLnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVk
aWEvdjRsLWRyaXZlcnMvc2k0NzEzLnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21l
ZGlhL3Y0bC1kcml2ZXJzL3NpNDc2eC5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEv
djRsLWRyaXZlcnMvc2k0NzZ4LnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBm
cm9tIERvY3VtZW50YXRpb24vbWVkaWEvdjRsLWRyaXZlcnMvc2k0NzZ4LnJzdAo+IHJlbmFtZSB0
byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdjRsLWRyaXZlcnMvc2k0NzZ4LnJzdAo+IGRp
ZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3Y0bC1kcml2ZXJzL3NvYy1jYW1lcmEucnN0
IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3Y0bC1kcml2ZXJzL3NvYy1jYW1lcmEucnN0
Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRp
YS92NGwtZHJpdmVycy9zb2MtY2FtZXJhLnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2Ry
aXZlcnMvbWVkaWEvdjRsLWRyaXZlcnMvc29jLWNhbWVyYS5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9j
dW1lbnRhdGlvbi9tZWRpYS92NGwtZHJpdmVycy90bTYwMDAtY2FyZGxpc3QucnN0IGIvRG9jdW1l
bnRhdGlvbi9kcml2ZXJzL21lZGlhL3Y0bC1kcml2ZXJzL3RtNjAwMC1jYXJkbGlzdC5yc3QKPiBz
aW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3Y0
bC1kcml2ZXJzL3RtNjAwMC1jYXJkbGlzdC5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9k
cml2ZXJzL21lZGlhL3Y0bC1kcml2ZXJzL3RtNjAwMC1jYXJkbGlzdC5yc3QKPiBkaWZmIC0tZ2l0
IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS92NGwtZHJpdmVycy90dW5lci1jYXJkbGlzdC5yc3QgYi9E
b2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdjRsLWRyaXZlcnMvdHVuZXItY2FyZGxpc3QucnN0
Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tZWRp
YS92NGwtZHJpdmVycy90dW5lci1jYXJkbGlzdC5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlv
bi9kcml2ZXJzL21lZGlhL3Y0bC1kcml2ZXJzL3R1bmVyLWNhcmRsaXN0LnJzdAo+IGRpZmYgLS1n
aXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3Y0bC1kcml2ZXJzL3R1bmVycy5yc3QgYi9Eb2N1bWVu
dGF0aW9uL2RyaXZlcnMvbWVkaWEvdjRsLWRyaXZlcnMvdHVuZXJzLnJzdAo+IHNpbWlsYXJpdHkg
aW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdjRsLWRyaXZlcnMv
dHVuZXJzLnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdjRsLWRy
aXZlcnMvdHVuZXJzLnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3Y0bC1k
cml2ZXJzL3VzYnZpc2lvbi1jYXJkbGlzdC5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVk
aWEvdjRsLWRyaXZlcnMvdXNidmlzaW9uLWNhcmRsaXN0LnJzdAo+IHNpbWlsYXJpdHkgaW5kZXgg
MTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdjRsLWRyaXZlcnMvdXNidmlz
aW9uLWNhcmRsaXN0LnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEv
djRsLWRyaXZlcnMvdXNidmlzaW9uLWNhcmRsaXN0LnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVu
dGF0aW9uL21lZGlhL3Y0bC1kcml2ZXJzL3V2Y3ZpZGVvLnJzdCBiL0RvY3VtZW50YXRpb24vZHJp
dmVycy9tZWRpYS92NGwtZHJpdmVycy91dmN2aWRlby5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEw
MCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3Y0bC1kcml2ZXJzL3V2Y3ZpZGVv
LnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdjRsLWRyaXZlcnMv
dXZjdmlkZW8ucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdjRsLWRyaXZl
cnMvdjRsLXdpdGgtaXIucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3Y0bC1kcml2
ZXJzL3Y0bC13aXRoLWlyLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9t
IERvY3VtZW50YXRpb24vbWVkaWEvdjRsLWRyaXZlcnMvdjRsLXdpdGgtaXIucnN0Cj4gcmVuYW1l
IHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS92NGwtZHJpdmVycy92NGwtd2l0aC1pci5y
c3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZWRpYS92NGwtZHJpdmVycy92aW1jLmRv
dCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9tZWRpYS92NGwtZHJpdmVycy92aW1jLmRvdAo+IHNp
bWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdjRs
LWRyaXZlcnMvdmltYy5kb3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlh
L3Y0bC1kcml2ZXJzL3ZpbWMuZG90Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEv
djRsLWRyaXZlcnMvdmltYy5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdjRsLWRy
aXZlcnMvdmltYy5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1
bWVudGF0aW9uL21lZGlhL3Y0bC1kcml2ZXJzL3ZpbWMucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50
YXRpb24vZHJpdmVycy9tZWRpYS92NGwtZHJpdmVycy92aW1jLnJzdAo+IGRpZmYgLS1naXQgYS9E
b2N1bWVudGF0aW9uL21lZGlhL3Y0bC1kcml2ZXJzL3ZpdmlkLnJzdCBiL0RvY3VtZW50YXRpb24v
ZHJpdmVycy9tZWRpYS92NGwtZHJpdmVycy92aXZpZC5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEw
MCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lZGlhL3Y0bC1kcml2ZXJzL3ZpdmlkLnJz
dAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdjRsLWRyaXZlcnMvdml2
aWQucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWVkaWEvdjRsLWRyaXZlcnMvenIz
NjR4eC5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdjRsLWRyaXZlcnMvenIzNjR4
eC5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9u
L21lZGlhL3Y0bC1kcml2ZXJzL3pyMzY0eHgucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24v
ZHJpdmVycy9tZWRpYS92NGwtZHJpdmVycy96cjM2NHh4LnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1
bWVudGF0aW9uL21lZGlhL3ZpZGVvLmgucnN0LmV4Y2VwdGlvbnMgYi9Eb2N1bWVudGF0aW9uL2Ry
aXZlcnMvbWVkaWEvdmlkZW8uaC5yc3QuZXhjZXB0aW9ucwo+IHNpbWlsYXJpdHkgaW5kZXggMTAw
JQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWVkaWEvdmlkZW8uaC5yc3QuZXhjZXB0aW9u
cwo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdmlkZW8uaC5yc3QuZXhj
ZXB0aW9ucwo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3ZpZGVvZGV2Mi5oLnJz
dC5leGNlcHRpb25zIGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21lZGlhL3ZpZGVvZGV2Mi5oLnJz
dC5leGNlcHRpb25zCj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1l
bnRhdGlvbi9tZWRpYS92aWRlb2RldjIuaC5yc3QuZXhjZXB0aW9ucwo+IHJlbmFtZSB0byBEb2N1
bWVudGF0aW9uL2RyaXZlcnMvbWVkaWEvdmlkZW9kZXYyLmgucnN0LmV4Y2VwdGlvbnMKPiBkaWZm
IC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tZW1vcnktZGV2aWNlcy90aS1lbWlmLnR4dCBiL0RvY3Vt
ZW50YXRpb24vZHJpdmVycy9tZW1vcnkvdGktZW1pZi50eHQKPiBzaW1pbGFyaXR5IGluZGV4IDEw
MCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21lbW9yeS1kZXZpY2VzL3RpLWVtaWYudHh0
Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tZW1vcnkvdGktZW1pZi50eHQKPiBk
aWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9taXNjLWRldmljZXMvYWQ1MjV4X2Rwb3QudHh0IGIv
RG9jdW1lbnRhdGlvbi9kcml2ZXJzL21pc2MvYWQ1MjV4X2Rwb3QudHh0Cj4gc2ltaWxhcml0eSBp
bmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9taXNjLWRldmljZXMvYWQ1MjV4
X2Rwb3QudHh0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9taXNjL2FkNTI1eF9k
cG90LnR4dAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21pc2MtZGV2aWNlcy9hcGRzOTkw
eC50eHQgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWlzYy9hcGRzOTkweC50eHQKPiBzaW1pbGFy
aXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21pc2MtZGV2aWNlcy9h
cGRzOTkweC50eHQKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21pc2MvYXBkczk5
MHgudHh0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWlzYy1kZXZpY2VzL2JoMTc3MGds
Yy50eHQgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWlzYy9iaDE3NzBnbGMudHh0Cj4gc2ltaWxh
cml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9taXNjLWRldmljZXMv
YmgxNzcwZ2xjLnR4dAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWlzYy9iaDE3
NzBnbGMudHh0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWlzYy1kZXZpY2VzL2MycG9y
dC50eHQgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWlzYy9jMnBvcnQudHh0Cj4gc2ltaWxhcml0
eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9taXNjLWRldmljZXMvYzJw
b3J0LnR4dAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbWlzYy9jMnBvcnQudHh0
Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbWlzYy1kZXZpY2VzL2VlcHJvbSBiL0RvY3Vt
ZW50YXRpb24vZHJpdmVycy9taXNjL2VlcHJvbQo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJl
bmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWlzYy1kZXZpY2VzL2VlcHJvbQo+IHJlbmFtZSB0byBE
b2N1bWVudGF0aW9uL2RyaXZlcnMvbWlzYy9lZXByb20KPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRh
dGlvbi9taXNjLWRldmljZXMvaWJtdm1jLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9taXNj
L2libXZtYy5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVu
dGF0aW9uL21pc2MtZGV2aWNlcy9pYm12bWMucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24v
ZHJpdmVycy9taXNjL2libXZtYy5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9taXNj
LWRldmljZXMvaWNzOTMyczQwMSBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9taXNjL2ljczkzMnM0
MDEKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21p
c2MtZGV2aWNlcy9pY3M5MzJzNDAxCj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9t
aXNjL2ljczkzMnM0MDEKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9taXNjLWRldmljZXMv
aW5kZXgucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21pc2MvaW5kZXgucnN0Cj4gc2ltaWxh
cml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9taXNjLWRldmljZXMv
aW5kZXgucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9taXNjL2luZGV4LnJz
dAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21pc2MtZGV2aWNlcy9pc2wyOTAwMyBiL0Rv
Y3VtZW50YXRpb24vZHJpdmVycy9taXNjL2lzbDI5MDAzCj4gc2ltaWxhcml0eSBpbmRleCAxMDAl
Cj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9taXNjLWRldmljZXMvaXNsMjkwMDMKPiByZW5h
bWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21pc2MvaXNsMjkwMDMKPiBkaWZmIC0tZ2l0IGEv
RG9jdW1lbnRhdGlvbi9taXNjLWRldmljZXMvbGlzM2x2MDJkIGIvRG9jdW1lbnRhdGlvbi9kcml2
ZXJzL21pc2MvbGlzM2x2MDJkCj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20g
RG9jdW1lbnRhdGlvbi9taXNjLWRldmljZXMvbGlzM2x2MDJkCj4gcmVuYW1lIHRvIERvY3VtZW50
YXRpb24vZHJpdmVycy9taXNjL2xpczNsdjAyZAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9u
L21pc2MtZGV2aWNlcy9tYXg2ODc1IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21pc2MvbWF4Njg3
NQo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbWlz
Yy1kZXZpY2VzL21heDY4NzUKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21pc2Mv
bWF4Njg3NQo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21pc2MtZGV2aWNlcy9tZWkvbWVp
LWNsaWVudC1idXMudHh0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21pc2MvbWVpL21laS1jbGll
bnQtYnVzLnR4dAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50
YXRpb24vbWlzYy1kZXZpY2VzL21laS9tZWktY2xpZW50LWJ1cy50eHQKPiByZW5hbWUgdG8gRG9j
dW1lbnRhdGlvbi9kcml2ZXJzL21pc2MvbWVpL21laS1jbGllbnQtYnVzLnR4dAo+IGRpZmYgLS1n
aXQgYS9Eb2N1bWVudGF0aW9uL21pc2MtZGV2aWNlcy9tZWkvbWVpLnR4dCBiL0RvY3VtZW50YXRp
b24vZHJpdmVycy9taXNjL21laS9tZWkudHh0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVu
YW1lIGZyb20gRG9jdW1lbnRhdGlvbi9taXNjLWRldmljZXMvbWVpL21laS50eHQKPiByZW5hbWUg
dG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21pc2MvbWVpL21laS50eHQKPiBkaWZmIC0tZ2l0IGEv
RG9jdW1lbnRhdGlvbi9taXNjLWRldmljZXMvcGNpLWVuZHBvaW50LXRlc3QudHh0IGIvRG9jdW1l
bnRhdGlvbi9kcml2ZXJzL21pc2MvcGNpLWVuZHBvaW50LXRlc3QudHh0Cj4gc2ltaWxhcml0eSBp
bmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9taXNjLWRldmljZXMvcGNpLWVu
ZHBvaW50LXRlc3QudHh0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9taXNjL3Bj
aS1lbmRwb2ludC10ZXN0LnR4dAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21pc2MtZGV2
aWNlcy9zcGVhci1wY2llLWdhZGdldC50eHQgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvbWlzYy9z
cGVhci1wY2llLWdhZGdldC50eHQKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJv
bSBEb2N1bWVudGF0aW9uL21pc2MtZGV2aWNlcy9zcGVhci1wY2llLWdhZGdldC50eHQKPiByZW5h
bWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21pc2Mvc3BlYXItcGNpZS1nYWRnZXQudHh0Cj4g
ZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbW1jL21tYy1hc3luYy1yZXEudHh0IGIvRG9jdW1l
bnRhdGlvbi9kcml2ZXJzL21tYy9tbWMtYXN5bmMtcmVxLnR4dAo+IHNpbWlsYXJpdHkgaW5kZXgg
MTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbW1jL21tYy1hc3luYy1yZXEudHh0Cj4g
cmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9tbWMvbW1jLWFzeW5jLXJlcS50eHQKPiBk
aWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tbWMvbW1jLWRldi1hdHRycy50eHQgYi9Eb2N1bWVu
dGF0aW9uL2RyaXZlcnMvbW1jL21tYy1kZXYtYXR0cnMudHh0Cj4gc2ltaWxhcml0eSBpbmRleCAx
MDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9tbWMvbW1jLWRldi1hdHRycy50eHQKPiBy
ZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL21tYy9tbWMtZGV2LWF0dHJzLnR4dAo+IGRp
ZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21tYy9tbWMtZGV2LXBhcnRzLnR4dCBiL0RvY3VtZW50
YXRpb24vZHJpdmVycy9tbWMvbW1jLWRldi1wYXJ0cy50eHQKPiBzaW1pbGFyaXR5IGluZGV4IDEw
MCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL21tYy9tbWMtZGV2LXBhcnRzLnR4dAo+IHJl
bmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbW1jL21tYy1kZXYtcGFydHMudHh0Cj4gZGlm
ZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbW1jL21tYy10b29scy50eHQgYi9Eb2N1bWVudGF0aW9u
L2RyaXZlcnMvbW1jL21tYy10b29scy50eHQKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5h
bWUgZnJvbSBEb2N1bWVudGF0aW9uL21tYy9tbWMtdG9vbHMudHh0Cj4gcmVuYW1lIHRvIERvY3Vt
ZW50YXRpb24vZHJpdmVycy9tbWMvbW1jLXRvb2xzLnR4dAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVu
dGF0aW9uL210ZC9pbnRlbC1zcGkudHh0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL210ZC9pbnRl
bC1zcGkudHh0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRh
dGlvbi9tdGQvaW50ZWwtc3BpLnR4dAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMv
bXRkL2ludGVsLXNwaS50eHQKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tdGQvbmFuZF9l
Y2MudHh0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL210ZC9uYW5kX2VjYy50eHQKPiBzaW1pbGFy
aXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL210ZC9uYW5kX2VjYy50
eHQKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL210ZC9uYW5kX2VjYy50eHQKPiBk
aWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9tdGQvc3BpLW5vci50eHQgYi9Eb2N1bWVudGF0aW9u
L2RyaXZlcnMvbXRkL3NwaS1ub3IudHh0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1l
IGZyb20gRG9jdW1lbnRhdGlvbi9tdGQvc3BpLW5vci50eHQKPiByZW5hbWUgdG8gRG9jdW1lbnRh
dGlvbi9kcml2ZXJzL210ZC9zcGktbm9yLnR4dAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9u
L25mYy9uZmMtaGNpLnR4dCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9uZmMvbmZjLWhjaS50eHQK
PiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL25mYy9u
ZmMtaGNpLnR4dAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvbmZjL25mYy1oY2ku
dHh0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbmZjL25mYy1wbjU0NC50eHQgYi9Eb2N1
bWVudGF0aW9uL2RyaXZlcnMvbmZjL25mYy1wbjU0NC50eHQKPiBzaW1pbGFyaXR5IGluZGV4IDEw
MCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL25mYy9uZmMtcG41NDQudHh0Cj4gcmVuYW1l
IHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9uZmMvbmZjLXBuNTQ0LnR4dAo+IGRpZmYgLS1naXQg
YS9Eb2N1bWVudGF0aW9uL252ZGltbS9idHQudHh0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL252
ZGltbS9idHQudHh0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1l
bnRhdGlvbi9udmRpbW0vYnR0LnR4dAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMv
bnZkaW1tL2J0dC50eHQKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9udmRpbW0vbnZkaW1t
LnR4dCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9udmRpbW0vbnZkaW1tLnR4dAo+IHNpbWlsYXJp
dHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vbnZkaW1tL252ZGltbS50
eHQKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL252ZGltbS9udmRpbW0udHh0Cj4g
ZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vbnZkaW1tL3NlY3VyaXR5LnR4dCBiL0RvY3VtZW50
YXRpb24vZHJpdmVycy9udmRpbW0vc2VjdXJpdHkudHh0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAl
Cj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9udmRpbW0vc2VjdXJpdHkudHh0Cj4gcmVuYW1l
IHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9udmRpbW0vc2VjdXJpdHkudHh0Cj4gZGlmZiAtLWdp
dCBhL0RvY3VtZW50YXRpb24vbnZtZW0vbnZtZW0udHh0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJz
L252bWVtL252bWVtLnR4dAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERv
Y3VtZW50YXRpb24vbnZtZW0vbnZtZW0udHh0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJp
dmVycy9udm1lbS9udm1lbS50eHQKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9wY21jaWEv
ZGV2aWNldGFibGUucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL3BjbWNpYS9kZXZpY2V0YWJs
ZS5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9u
L3BjbWNpYS9kZXZpY2V0YWJsZS5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJz
L3BjbWNpYS9kZXZpY2V0YWJsZS5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9wY21j
aWEvZHJpdmVyLWNoYW5nZXMucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL3BjbWNpYS9kcml2
ZXItY2hhbmdlcy5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1
bWVudGF0aW9uL3BjbWNpYS9kcml2ZXItY2hhbmdlcy5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRh
dGlvbi9kcml2ZXJzL3BjbWNpYS9kcml2ZXItY2hhbmdlcy5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9j
dW1lbnRhdGlvbi9wY21jaWEvZHJpdmVyLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9wY21j
aWEvZHJpdmVyLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3Vt
ZW50YXRpb24vcGNtY2lhL2RyaXZlci5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2
ZXJzL3BjbWNpYS9kcml2ZXIucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vcGNtY2lh
L2luZGV4LnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9wY21jaWEvaW5kZXgucnN0Cj4gc2lt
aWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9wY21jaWEvaW5k
ZXgucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9wY21jaWEvaW5kZXgucnN0
Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vcGNtY2lhL2xvY2tpbmcucnN0IGIvRG9jdW1l
bnRhdGlvbi9kcml2ZXJzL3BjbWNpYS9sb2NraW5nLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAw
JQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vcGNtY2lhL2xvY2tpbmcucnN0Cj4gcmVuYW1l
IHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9wY21jaWEvbG9ja2luZy5yc3QKPiBkaWZmIC0tZ2l0
IGEvRG9jdW1lbnRhdGlvbi9yYXBpZGlvL21wb3J0X2NkZXYudHh0IGIvRG9jdW1lbnRhdGlvbi9k
cml2ZXJzL3JhcGlkaW8vbXBvcnRfY2Rldi50eHQKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiBy
ZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL3JhcGlkaW8vbXBvcnRfY2Rldi50eHQKPiByZW5hbWUg
dG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL3JhcGlkaW8vbXBvcnRfY2Rldi50eHQKPiBkaWZmIC0t
Z2l0IGEvRG9jdW1lbnRhdGlvbi9yYXBpZGlvL3JhcGlkaW8udHh0IGIvRG9jdW1lbnRhdGlvbi9k
cml2ZXJzL3JhcGlkaW8vcmFwaWRpby50eHQKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5h
bWUgZnJvbSBEb2N1bWVudGF0aW9uL3JhcGlkaW8vcmFwaWRpby50eHQKPiByZW5hbWUgdG8gRG9j
dW1lbnRhdGlvbi9kcml2ZXJzL3JhcGlkaW8vcmFwaWRpby50eHQKPiBkaWZmIC0tZ2l0IGEvRG9j
dW1lbnRhdGlvbi9yYXBpZGlvL3Jpb19jbS50eHQgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvcmFw
aWRpby9yaW9fY20udHh0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9j
dW1lbnRhdGlvbi9yYXBpZGlvL3Jpb19jbS50eHQKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9k
cml2ZXJzL3JhcGlkaW8vcmlvX2NtLnR4dAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL3Jh
cGlkaW8vc3lzZnMudHh0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL3JhcGlkaW8vc3lzZnMudHh0
Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9yYXBp
ZGlvL3N5c2ZzLnR4dAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvcmFwaWRpby9z
eXNmcy50eHQKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9yYXBpZGlvL3RzaTcyMS50eHQg
Yi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvcmFwaWRpby90c2k3MjEudHh0Cj4gc2ltaWxhcml0eSBp
bmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9yYXBpZGlvL3RzaTcyMS50eHQK
PiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL3JhcGlkaW8vdHNpNzIxLnR4dAo+IGRp
ZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL3Njc2kvNTNjNzAwLnR4dCBiL0RvY3VtZW50YXRpb24v
ZHJpdmVycy9zY3NpLzUzYzcwMC50eHQKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUg
ZnJvbSBEb2N1bWVudGF0aW9uL3Njc2kvNTNjNzAwLnR4dAo+IHJlbmFtZSB0byBEb2N1bWVudGF0
aW9uL2RyaXZlcnMvc2NzaS81M2M3MDAudHh0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24v
c2NzaS9CdXNMb2dpYy50eHQgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvc2NzaS9CdXNMb2dpYy50
eHQKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL3Nj
c2kvQnVzTG9naWMudHh0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9zY3NpL0J1
c0xvZ2ljLnR4dAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL3Njc2kvQ2hhbmdlTG9nLmFy
Y21zciBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9zY3NpL0NoYW5nZUxvZy5hcmNtc3IKPiBzaW1p
bGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL3Njc2kvQ2hhbmdl
TG9nLmFyY21zcgo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvc2NzaS9DaGFuZ2VM
b2cuYXJjbXNyCj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vc2NzaS9DaGFuZ2VMb2cuaXBz
IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL3Njc2kvQ2hhbmdlTG9nLmlwcwo+IHNpbWlsYXJpdHkg
aW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vc2NzaS9DaGFuZ2VMb2cuaXBz
Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9zY3NpL0NoYW5nZUxvZy5pcHMKPiBk
aWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9zY3NpL0NoYW5nZUxvZy5scGZjIGIvRG9jdW1lbnRh
dGlvbi9kcml2ZXJzL3Njc2kvQ2hhbmdlTG9nLmxwZmMKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUK
PiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL3Njc2kvQ2hhbmdlTG9nLmxwZmMKPiByZW5hbWUg
dG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL3Njc2kvQ2hhbmdlTG9nLmxwZmMKPiBkaWZmIC0tZ2l0
IGEvRG9jdW1lbnRhdGlvbi9zY3NpL0NoYW5nZUxvZy5tZWdhcmFpZCBiL0RvY3VtZW50YXRpb24v
ZHJpdmVycy9zY3NpL0NoYW5nZUxvZy5tZWdhcmFpZAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+
IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vc2NzaS9DaGFuZ2VMb2cubWVnYXJhaWQKPiByZW5h
bWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL3Njc2kvQ2hhbmdlTG9nLm1lZ2FyYWlkCj4gZGlm
ZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vc2NzaS9DaGFuZ2VMb2cubWVnYXJhaWRfc2FzIGIvRG9j
dW1lbnRhdGlvbi9kcml2ZXJzL3Njc2kvQ2hhbmdlTG9nLm1lZ2FyYWlkX3Nhcwo+IHNpbWlsYXJp
dHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vc2NzaS9DaGFuZ2VMb2cu
bWVnYXJhaWRfc2FzCj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9zY3NpL0NoYW5n
ZUxvZy5tZWdhcmFpZF9zYXMKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9zY3NpL0NoYW5n
ZUxvZy5uY3I1M2M4eHggYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvc2NzaS9DaGFuZ2VMb2cubmNy
NTNjOHh4Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlv
bi9zY3NpL0NoYW5nZUxvZy5uY3I1M2M4eHgKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2
ZXJzL3Njc2kvQ2hhbmdlTG9nLm5jcjUzYzh4eAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9u
L3Njc2kvQ2hhbmdlTG9nLnN5bTUzYzh4eCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9zY3NpL0No
YW5nZUxvZy5zeW01M2M4eHgKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBE
b2N1bWVudGF0aW9uL3Njc2kvQ2hhbmdlTG9nLnN5bTUzYzh4eAo+IHJlbmFtZSB0byBEb2N1bWVu
dGF0aW9uL2RyaXZlcnMvc2NzaS9DaGFuZ2VMb2cuc3ltNTNjOHh4Cj4gZGlmZiAtLWdpdCBhL0Rv
Y3VtZW50YXRpb24vc2NzaS9DaGFuZ2VMb2cuc3ltNTNjOHh4XzIgYi9Eb2N1bWVudGF0aW9uL2Ry
aXZlcnMvc2NzaS9DaGFuZ2VMb2cuc3ltNTNjOHh4XzIKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUK
PiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL3Njc2kvQ2hhbmdlTG9nLnN5bTUzYzh4eF8yCj4g
cmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9zY3NpL0NoYW5nZUxvZy5zeW01M2M4eHhf
Mgo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL3Njc2kvRmxhc2hQb2ludC50eHQgYi9Eb2N1
bWVudGF0aW9uL2RyaXZlcnMvc2NzaS9GbGFzaFBvaW50LnR4dAo+IHNpbWlsYXJpdHkgaW5kZXgg
MTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vc2NzaS9GbGFzaFBvaW50LnR4dAo+IHJl
bmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvc2NzaS9GbGFzaFBvaW50LnR4dAo+IGRpZmYg
LS1naXQgYS9Eb2N1bWVudGF0aW9uL3Njc2kvTElDRU5TRS5GbGFzaFBvaW50IGIvRG9jdW1lbnRh
dGlvbi9kcml2ZXJzL3Njc2kvTElDRU5TRS5GbGFzaFBvaW50Cj4gc2ltaWxhcml0eSBpbmRleCAx
MDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9zY3NpL0xJQ0VOU0UuRmxhc2hQb2ludAo+
IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvc2NzaS9MSUNFTlNFLkZsYXNoUG9pbnQK
PiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9zY3NpL0xJQ0VOU0UucWxhMnh4eCBiL0RvY3Vt
ZW50YXRpb24vZHJpdmVycy9zY3NpL0xJQ0VOU0UucWxhMnh4eAo+IHNpbWlsYXJpdHkgaW5kZXgg
MTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vc2NzaS9MSUNFTlNFLnFsYTJ4eHgKPiBy
ZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL3Njc2kvTElDRU5TRS5xbGEyeHh4Cj4gZGlm
ZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vc2NzaS9MSUNFTlNFLnFsYTR4eHggYi9Eb2N1bWVudGF0
aW9uL2RyaXZlcnMvc2NzaS9MSUNFTlNFLnFsYTR4eHgKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUK
PiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL3Njc2kvTElDRU5TRS5xbGE0eHh4Cj4gcmVuYW1l
IHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9zY3NpL0xJQ0VOU0UucWxhNHh4eAo+IGRpZmYgLS1n
aXQgYS9Eb2N1bWVudGF0aW9uL3Njc2kvTmluamFTQ1NJLnR4dCBiL0RvY3VtZW50YXRpb24vZHJp
dmVycy9zY3NpL05pbmphU0NTSS50eHQKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUg
ZnJvbSBEb2N1bWVudGF0aW9uL3Njc2kvTmluamFTQ1NJLnR4dAo+IHJlbmFtZSB0byBEb2N1bWVu
dGF0aW9uL2RyaXZlcnMvc2NzaS9OaW5qYVNDU0kudHh0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50
YXRpb24vc2NzaS9hYWNyYWlkLnR4dCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9zY3NpL2FhY3Jh
aWQudHh0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlv
bi9zY3NpL2FhY3JhaWQudHh0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9zY3Np
L2FhY3JhaWQudHh0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vc2NzaS9hZHZhbnN5cy50
eHQgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvc2NzaS9hZHZhbnN5cy50eHQKPiBzaW1pbGFyaXR5
IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL3Njc2kvYWR2YW5zeXMudHh0
Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9zY3NpL2FkdmFuc3lzLnR4dAo+IGRp
ZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL3Njc2kvYWhhMTUyeC50eHQgYi9Eb2N1bWVudGF0aW9u
L2RyaXZlcnMvc2NzaS9haGExNTJ4LnR4dAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFt
ZSBmcm9tIERvY3VtZW50YXRpb24vc2NzaS9haGExNTJ4LnR4dAo+IHJlbmFtZSB0byBEb2N1bWVu
dGF0aW9uL2RyaXZlcnMvc2NzaS9haGExNTJ4LnR4dAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0
aW9uL3Njc2kvYWljNzl4eC50eHQgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvc2NzaS9haWM3OXh4
LnR4dAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24v
c2NzaS9haWM3OXh4LnR4dAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvc2NzaS9h
aWM3OXh4LnR4dAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL3Njc2kvYWljN3h4eC50eHQg
Yi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvc2NzaS9haWM3eHh4LnR4dAo+IHNpbWlsYXJpdHkgaW5k
ZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vc2NzaS9haWM3eHh4LnR4dAo+IHJl
bmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvc2NzaS9haWM3eHh4LnR4dAo+IGRpZmYgLS1n
aXQgYS9Eb2N1bWVudGF0aW9uL3Njc2kvYXJjbXNyX3NwZWMudHh0IGIvRG9jdW1lbnRhdGlvbi9k
cml2ZXJzL3Njc2kvYXJjbXNyX3NwZWMudHh0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVu
YW1lIGZyb20gRG9jdW1lbnRhdGlvbi9zY3NpL2FyY21zcl9zcGVjLnR4dAo+IHJlbmFtZSB0byBE
b2N1bWVudGF0aW9uL2RyaXZlcnMvc2NzaS9hcmNtc3Jfc3BlYy50eHQKPiBkaWZmIC0tZ2l0IGEv
RG9jdW1lbnRhdGlvbi9zY3NpL2JmYS50eHQgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvc2NzaS9i
ZmEudHh0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlv
bi9zY3NpL2JmYS50eHQKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL3Njc2kvYmZh
LnR4dAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL3Njc2kvYm54MmZjLnR4dCBiL0RvY3Vt
ZW50YXRpb24vZHJpdmVycy9zY3NpL2JueDJmYy50eHQKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUK
PiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL3Njc2kvYm54MmZjLnR4dAo+IHJlbmFtZSB0byBE
b2N1bWVudGF0aW9uL2RyaXZlcnMvc2NzaS9ibngyZmMudHh0Cj4gZGlmZiAtLWdpdCBhL0RvY3Vt
ZW50YXRpb24vc2NzaS9jeGdiM2kudHh0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL3Njc2kvY3hn
YjNpLnR4dAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRp
b24vc2NzaS9jeGdiM2kudHh0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9zY3Np
L2N4Z2IzaS50eHQKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9zY3NpL2RjMzk1eC50eHQg
Yi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvc2NzaS9kYzM5NXgudHh0Cj4gc2ltaWxhcml0eSBpbmRl
eCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9zY3NpL2RjMzk1eC50eHQKPiByZW5h
bWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL3Njc2kvZGMzOTV4LnR4dAo+IGRpZmYgLS1naXQg
YS9Eb2N1bWVudGF0aW9uL3Njc2kvZHB0aS50eHQgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvc2Nz
aS9kcHRpLnR4dAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50
YXRpb24vc2NzaS9kcHRpLnR4dAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvc2Nz
aS9kcHRpLnR4dAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL3Njc2kvZ19OQ1I1MzgwLnR4
dCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9zY3NpL2dfTkNSNTM4MC50eHQKPiBzaW1pbGFyaXR5
IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL3Njc2kvZ19OQ1I1MzgwLnR4
dAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvc2NzaS9nX05DUjUzODAudHh0Cj4g
ZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vc2NzaS9ocHNhLnR4dCBiL0RvY3VtZW50YXRpb24v
ZHJpdmVycy9zY3NpL2hwc2EudHh0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZy
b20gRG9jdW1lbnRhdGlvbi9zY3NpL2hwc2EudHh0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24v
ZHJpdmVycy9zY3NpL2hwc2EudHh0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vc2NzaS9o
cHRpb3AudHh0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL3Njc2kvaHB0aW9wLnR4dAo+IHNpbWls
YXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vc2NzaS9ocHRpb3Au
dHh0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9zY3NpL2hwdGlvcC50eHQKPiBk
aWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9zY3NpL2xpYnNhcy50eHQgYi9Eb2N1bWVudGF0aW9u
L2RyaXZlcnMvc2NzaS9saWJzYXMudHh0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1l
IGZyb20gRG9jdW1lbnRhdGlvbi9zY3NpL2xpYnNhcy50eHQKPiByZW5hbWUgdG8gRG9jdW1lbnRh
dGlvbi9kcml2ZXJzL3Njc2kvbGlic2FzLnR4dAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9u
L3Njc2kvbGlua19wb3dlcl9tYW5hZ2VtZW50X3BvbGljeS50eHQgYi9Eb2N1bWVudGF0aW9uL2Ry
aXZlcnMvc2NzaS9saW5rX3Bvd2VyX21hbmFnZW1lbnRfcG9saWN5LnR4dAo+IHNpbWlsYXJpdHkg
aW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vc2NzaS9saW5rX3Bvd2VyX21h
bmFnZW1lbnRfcG9saWN5LnR4dAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvc2Nz
aS9saW5rX3Bvd2VyX21hbmFnZW1lbnRfcG9saWN5LnR4dAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVu
dGF0aW9uL3Njc2kvbHBmYy50eHQgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvc2NzaS9scGZjLnR4
dAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vc2Nz
aS9scGZjLnR4dAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvc2NzaS9scGZjLnR4
dAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL3Njc2kvbWVnYXJhaWQudHh0IGIvRG9jdW1l
bnRhdGlvbi9kcml2ZXJzL3Njc2kvbWVnYXJhaWQudHh0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAl
Cj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9zY3NpL21lZ2FyYWlkLnR4dAo+IHJlbmFtZSB0
byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvc2NzaS9tZWdhcmFpZC50eHQKPiBkaWZmIC0tZ2l0IGEv
RG9jdW1lbnRhdGlvbi9zY3NpL25jcjUzYzh4eC50eHQgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMv
c2NzaS9uY3I1M2M4eHgudHh0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20g
RG9jdW1lbnRhdGlvbi9zY3NpL25jcjUzYzh4eC50eHQKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlv
bi9kcml2ZXJzL3Njc2kvbmNyNTNjOHh4LnR4dAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9u
L3Njc2kvb3NzdC50eHQgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvc2NzaS9vc3N0LnR4dAo+IHNp
bWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vc2NzaS9vc3N0
LnR4dAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvc2NzaS9vc3N0LnR4dAo+IGRp
ZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL3Njc2kvcHBhLnR4dCBiL0RvY3VtZW50YXRpb24vZHJp
dmVycy9zY3NpL3BwYS50eHQKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBE
b2N1bWVudGF0aW9uL3Njc2kvcHBhLnR4dAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZl
cnMvc2NzaS9wcGEudHh0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vc2NzaS9xbG9naWNm
YXMudHh0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL3Njc2kvcWxvZ2ljZmFzLnR4dAo+IHNpbWls
YXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vc2NzaS9xbG9naWNm
YXMudHh0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9zY3NpL3Fsb2dpY2Zhcy50
eHQKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9zY3NpL3Njc2ktY2hhbmdlci50eHQgYi9E
b2N1bWVudGF0aW9uL2RyaXZlcnMvc2NzaS9zY3NpLWNoYW5nZXIudHh0Cj4gc2ltaWxhcml0eSBp
bmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9zY3NpL3Njc2ktY2hhbmdlci50
eHQKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL3Njc2kvc2NzaS1jaGFuZ2VyLnR4
dAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL3Njc2kvc2NzaS1nZW5lcmljLnR4dCBiL0Rv
Y3VtZW50YXRpb24vZHJpdmVycy9zY3NpL3Njc2ktZ2VuZXJpYy50eHQKPiBzaW1pbGFyaXR5IGlu
ZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL3Njc2kvc2NzaS1nZW5lcmljLnR4
dAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvc2NzaS9zY3NpLWdlbmVyaWMudHh0
Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vc2NzaS9zY3NpLXBhcmFtZXRlcnMudHh0IGIv
RG9jdW1lbnRhdGlvbi9kcml2ZXJzL3Njc2kvc2NzaS1wYXJhbWV0ZXJzLnR4dAo+IHNpbWlsYXJp
dHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vc2NzaS9zY3NpLXBhcmFt
ZXRlcnMudHh0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9zY3NpL3Njc2ktcGFy
YW1ldGVycy50eHQKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9zY3NpL3Njc2kudHh0IGIv
RG9jdW1lbnRhdGlvbi9kcml2ZXJzL3Njc2kvc2NzaS50eHQKPiBzaW1pbGFyaXR5IGluZGV4IDEw
MCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL3Njc2kvc2NzaS50eHQKPiByZW5hbWUgdG8g
RG9jdW1lbnRhdGlvbi9kcml2ZXJzL3Njc2kvc2NzaS50eHQKPiBkaWZmIC0tZ2l0IGEvRG9jdW1l
bnRhdGlvbi9zY3NpL3Njc2lfZWgudHh0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL3Njc2kvc2Nz
aV9laC50eHQKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0
aW9uL3Njc2kvc2NzaV9laC50eHQKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL3Nj
c2kvc2NzaV9laC50eHQKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9zY3NpL3Njc2lfZmNf
dHJhbnNwb3J0LnR4dCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9zY3NpL3Njc2lfZmNfdHJhbnNw
b3J0LnR4dAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRp
b24vc2NzaS9zY3NpX2ZjX3RyYW5zcG9ydC50eHQKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9k
cml2ZXJzL3Njc2kvc2NzaV9mY190cmFuc3BvcnQudHh0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50
YXRpb24vc2NzaS9zY3NpX21pZF9sb3dfYXBpLnR4dCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9z
Y3NpL3Njc2lfbWlkX2xvd19hcGkudHh0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1l
IGZyb20gRG9jdW1lbnRhdGlvbi9zY3NpL3Njc2lfbWlkX2xvd19hcGkudHh0Cj4gcmVuYW1lIHRv
IERvY3VtZW50YXRpb24vZHJpdmVycy9zY3NpL3Njc2lfbWlkX2xvd19hcGkudHh0Cj4gZGlmZiAt
LWdpdCBhL0RvY3VtZW50YXRpb24vc2NzaS9zY3NpX3RyYW5zcG9ydF9zcnAvTWFrZWZpbGUgYi9E
b2N1bWVudGF0aW9uL2RyaXZlcnMvc2NzaS9zY3NpX3RyYW5zcG9ydF9zcnAvTWFrZWZpbGUKPiBz
aW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL3Njc2kvc2Nz
aV90cmFuc3BvcnRfc3JwL01ha2VmaWxlCj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVy
cy9zY3NpL3Njc2lfdHJhbnNwb3J0X3NycC9NYWtlZmlsZQo+IGRpZmYgLS1naXQgYS9Eb2N1bWVu
dGF0aW9uL3Njc2kvc2NzaV90cmFuc3BvcnRfc3JwL3Jwb3J0X3N0YXRlX2RpYWdyYW0uZG90IGIv
RG9jdW1lbnRhdGlvbi9kcml2ZXJzL3Njc2kvc2NzaV90cmFuc3BvcnRfc3JwL3Jwb3J0X3N0YXRl
X2RpYWdyYW0uZG90Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1l
bnRhdGlvbi9zY3NpL3Njc2lfdHJhbnNwb3J0X3NycC9ycG9ydF9zdGF0ZV9kaWFncmFtLmRvdAo+
IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvc2NzaS9zY3NpX3RyYW5zcG9ydF9zcnAv
cnBvcnRfc3RhdGVfZGlhZ3JhbS5kb3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9zY3Np
L3NkLXBhcmFtZXRlcnMudHh0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL3Njc2kvc2QtcGFyYW1l
dGVycy50eHQKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0
aW9uL3Njc2kvc2QtcGFyYW1ldGVycy50eHQKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2
ZXJzL3Njc2kvc2QtcGFyYW1ldGVycy50eHQKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9z
Y3NpL3NtYXJ0cHFpLnR4dCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9zY3NpL3NtYXJ0cHFpLnR4
dAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vc2Nz
aS9zbWFydHBxaS50eHQKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL3Njc2kvc21h
cnRwcWkudHh0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vc2NzaS9zdC50eHQgYi9Eb2N1
bWVudGF0aW9uL2RyaXZlcnMvc2NzaS9zdC50eHQKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiBy
ZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL3Njc2kvc3QudHh0Cj4gcmVuYW1lIHRvIERvY3VtZW50
YXRpb24vZHJpdmVycy9zY3NpL3N0LnR4dAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL3Nj
c2kvc3ltNTNjNTAwX2NzLnR4dCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9zY3NpL3N5bTUzYzUw
MF9jcy50eHQKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0
aW9uL3Njc2kvc3ltNTNjNTAwX2NzLnR4dAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZl
cnMvc2NzaS9zeW01M2M1MDBfY3MudHh0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vc2Nz
aS9zeW01M2M4eHhfMi50eHQgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvc2NzaS9zeW01M2M4eHhf
Mi50eHQKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9u
L3Njc2kvc3ltNTNjOHh4XzIudHh0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9z
Y3NpL3N5bTUzYzh4eF8yLnR4dAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL3Njc2kvdGNt
X3FsYTJ4eHgudHh0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL3Njc2kvdGNtX3FsYTJ4eHgudHh0
Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9zY3Np
L3RjbV9xbGEyeHh4LnR4dAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvc2NzaS90
Y21fcWxhMnh4eC50eHQKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9zY3NpL3Vmcy50eHQg
Yi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvc2NzaS91ZnMudHh0Cj4gc2ltaWxhcml0eSBpbmRleCAx
MDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9zY3NpL3Vmcy50eHQKPiByZW5hbWUgdG8g
RG9jdW1lbnRhdGlvbi9kcml2ZXJzL3Njc2kvdWZzLnR4dAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVu
dGF0aW9uL3Njc2kvd2Q3MTl4LnR4dCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9zY3NpL3dkNzE5
eC50eHQKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9u
L3Njc2kvd2Q3MTl4LnR4dAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvc2NzaS93
ZDcxOXgudHh0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vc2VyaWFsL2N5Y2xhZGVzX3ou
cnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL3NlcmlhbC9jeWNsYWRlc196LnJzdAo+IHNpbWls
YXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vc2VyaWFsL2N5Y2xh
ZGVzX3oucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9zZXJpYWwvY3ljbGFk
ZXNfei5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9zZXJpYWwvZHJpdmVyLnJzdCBi
L0RvY3VtZW50YXRpb24vZHJpdmVycy9zZXJpYWwvZHJpdmVyLnJzdAo+IHNpbWlsYXJpdHkgaW5k
ZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vc2VyaWFsL2RyaXZlci5yc3QKPiBy
ZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL3NlcmlhbC9kcml2ZXIucnN0Cj4gZGlmZiAt
LWdpdCBhL0RvY3VtZW50YXRpb24vc2VyaWFsL2luZGV4LnJzdCBiL0RvY3VtZW50YXRpb24vZHJp
dmVycy9zZXJpYWwvaW5kZXgucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZy
b20gRG9jdW1lbnRhdGlvbi9zZXJpYWwvaW5kZXgucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRp
b24vZHJpdmVycy9zZXJpYWwvaW5kZXgucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24v
c2VyaWFsL21veGEtc21hcnRpby5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvc2VyaWFsL21v
eGEtc21hcnRpby5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1
bWVudGF0aW9uL3NlcmlhbC9tb3hhLXNtYXJ0aW8ucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRp
b24vZHJpdmVycy9zZXJpYWwvbW94YS1zbWFydGlvLnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVu
dGF0aW9uL3NlcmlhbC9uX2dzbS5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvc2VyaWFsL25f
Z3NtLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRp
b24vc2VyaWFsL25fZ3NtLnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvc2Vy
aWFsL25fZ3NtLnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL3NlcmlhbC9yb2NrZXQu
cnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL3NlcmlhbC9yb2NrZXQucnN0Cj4gc2ltaWxhcml0
eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9zZXJpYWwvcm9ja2V0LnJz
dAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvc2VyaWFsL3JvY2tldC5yc3QKPiBk
aWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9zZXJpYWwvc2VyaWFsLWlzbzc4MTYucnN0IGIvRG9j
dW1lbnRhdGlvbi9kcml2ZXJzL3NlcmlhbC9zZXJpYWwtaXNvNzgxNi5yc3QKPiBzaW1pbGFyaXR5
IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL3NlcmlhbC9zZXJpYWwtaXNv
NzgxNi5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL3NlcmlhbC9zZXJpYWwt
aXNvNzgxNi5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9zZXJpYWwvc2VyaWFsLXJz
NDg1LnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9zZXJpYWwvc2VyaWFsLXJzNDg1LnJzdAo+
IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vc2VyaWFs
L3NlcmlhbC1yczQ4NS5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL3Nlcmlh
bC9zZXJpYWwtcnM0ODUucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vc2VyaWFsL3R0
eS5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvc2VyaWFsL3R0eS5yc3QKPiBzaW1pbGFyaXR5
IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL3NlcmlhbC90dHkucnN0Cj4g
cmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9zZXJpYWwvdHR5LnJzdAo+IGRpZmYgLS1n
aXQgYS9Eb2N1bWVudGF0aW9uL3NvdW5kL2Fsc2EtY29uZmlndXJhdGlvbi5yc3QgYi9Eb2N1bWVu
dGF0aW9uL2RyaXZlcnMvc291bmQvYWxzYS1jb25maWd1cmF0aW9uLnJzdAo+IHNpbWlsYXJpdHkg
aW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vc291bmQvYWxzYS1jb25maWd1
cmF0aW9uLnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvc291bmQvYWxzYS1j
b25maWd1cmF0aW9uLnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL3NvdW5kL2NhcmRz
L2F1ZGlneS1taXhlci5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvc291bmQvY2FyZHMvYXVk
aWd5LW1peGVyLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3Vt
ZW50YXRpb24vc291bmQvY2FyZHMvYXVkaWd5LW1peGVyLnJzdAo+IHJlbmFtZSB0byBEb2N1bWVu
dGF0aW9uL2RyaXZlcnMvc291bmQvY2FyZHMvYXVkaWd5LW1peGVyLnJzdAo+IGRpZmYgLS1naXQg
YS9Eb2N1bWVudGF0aW9uL3NvdW5kL2NhcmRzL2F1ZGlvcGhpbGUtdXNiLnJzdCBiL0RvY3VtZW50
YXRpb24vZHJpdmVycy9zb3VuZC9jYXJkcy9hdWRpb3BoaWxlLXVzYi5yc3QKPiBzaW1pbGFyaXR5
IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL3NvdW5kL2NhcmRzL2F1ZGlv
cGhpbGUtdXNiLnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvc291bmQvY2Fy
ZHMvYXVkaW9waGlsZS11c2IucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vc291bmQv
Y2FyZHMvYnQ4N3gucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL3NvdW5kL2NhcmRzL2J0ODd4
LnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24v
c291bmQvY2FyZHMvYnQ4N3gucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9z
b3VuZC9jYXJkcy9idDg3eC5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9zb3VuZC9j
YXJkcy9jbWlwY2kucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL3NvdW5kL2NhcmRzL2NtaXBj
aS5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9u
L3NvdW5kL2NhcmRzL2NtaXBjaS5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJz
L3NvdW5kL2NhcmRzL2NtaXBjaS5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9zb3Vu
ZC9jYXJkcy9lbXUxMGsxLWphY2sucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL3NvdW5kL2Nh
cmRzL2VtdTEwazEtamFjay5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJv
bSBEb2N1bWVudGF0aW9uL3NvdW5kL2NhcmRzL2VtdTEwazEtamFjay5yc3QKPiByZW5hbWUgdG8g
RG9jdW1lbnRhdGlvbi9kcml2ZXJzL3NvdW5kL2NhcmRzL2VtdTEwazEtamFjay5yc3QKPiBkaWZm
IC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9zb3VuZC9jYXJkcy9oZHNwbS5yc3QgYi9Eb2N1bWVudGF0
aW9uL2RyaXZlcnMvc291bmQvY2FyZHMvaGRzcG0ucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAl
Cj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9zb3VuZC9jYXJkcy9oZHNwbS5yc3QKPiByZW5h
bWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL3NvdW5kL2NhcmRzL2hkc3BtLnJzdAo+IGRpZmYg
LS1naXQgYS9Eb2N1bWVudGF0aW9uL3NvdW5kL2NhcmRzL2ltZy1zcGRpZi1pbi5yc3QgYi9Eb2N1
bWVudGF0aW9uL2RyaXZlcnMvc291bmQvY2FyZHMvaW1nLXNwZGlmLWluLnJzdAo+IHNpbWlsYXJp
dHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vc291bmQvY2FyZHMvaW1n
LXNwZGlmLWluLnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvc291bmQvY2Fy
ZHMvaW1nLXNwZGlmLWluLnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL3NvdW5kL2Nh
cmRzL2luZGV4LnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9zb3VuZC9jYXJkcy9pbmRleC5y
c3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL3Nv
dW5kL2NhcmRzL2luZGV4LnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvc291
bmQvY2FyZHMvaW5kZXgucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vc291bmQvY2Fy
ZHMvam95c3RpY2sucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL3NvdW5kL2NhcmRzL2pveXN0
aWNrLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRp
b24vc291bmQvY2FyZHMvam95c3RpY2sucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJp
dmVycy9zb3VuZC9jYXJkcy9qb3lzdGljay5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlv
bi9zb3VuZC9jYXJkcy9tYXlhNDQucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL3NvdW5kL2Nh
cmRzL21heWE0NC5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1
bWVudGF0aW9uL3NvdW5kL2NhcmRzL21heWE0NC5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlv
bi9kcml2ZXJzL3NvdW5kL2NhcmRzL21heWE0NC5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRh
dGlvbi9zb3VuZC9jYXJkcy9taXhhcnQucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL3NvdW5k
L2NhcmRzL21peGFydC5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBE
b2N1bWVudGF0aW9uL3NvdW5kL2NhcmRzL21peGFydC5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRh
dGlvbi9kcml2ZXJzL3NvdW5kL2NhcmRzL21peGFydC5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1l
bnRhdGlvbi9zb3VuZC9jYXJkcy9tdWx0aXNvdW5kLnNoIGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJz
L3NvdW5kL2NhcmRzL211bHRpc291bmQuc2gKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5h
bWUgZnJvbSBEb2N1bWVudGF0aW9uL3NvdW5kL2NhcmRzL211bHRpc291bmQuc2gKPiByZW5hbWUg
dG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL3NvdW5kL2NhcmRzL211bHRpc291bmQuc2gKPiBkaWZm
IC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9zb3VuZC9jYXJkcy9zYi1saXZlLW1peGVyLnJzdCBiL0Rv
Y3VtZW50YXRpb24vZHJpdmVycy9zb3VuZC9jYXJkcy9zYi1saXZlLW1peGVyLnJzdAo+IHNpbWls
YXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vc291bmQvY2FyZHMv
c2ItbGl2ZS1taXhlci5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL3NvdW5k
L2NhcmRzL3NiLWxpdmUtbWl4ZXIucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vc291
bmQvY2FyZHMvc2VyaWFsLXUxNjU1MC5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvc291bmQv
Y2FyZHMvc2VyaWFsLXUxNjU1MC5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUg
ZnJvbSBEb2N1bWVudGF0aW9uL3NvdW5kL2NhcmRzL3NlcmlhbC11MTY1NTAucnN0Cj4gcmVuYW1l
IHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9zb3VuZC9jYXJkcy9zZXJpYWwtdTE2NTUwLnJzdAo+
IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL3NvdW5kL2NhcmRzL3ZpYTgyeHgtbWl4ZXIucnN0
IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL3NvdW5kL2NhcmRzL3ZpYTgyeHgtbWl4ZXIucnN0Cj4g
c2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9zb3VuZC9j
YXJkcy92aWE4Mnh4LW1peGVyLnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMv
c291bmQvY2FyZHMvdmlhODJ4eC1taXhlci5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlv
bi9zb3VuZC9jb25mLnB5IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL3NvdW5kL2NvbmYucHkKPiBz
aW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL3NvdW5kL2Nv
bmYucHkKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL3NvdW5kL2NvbmYucHkKPiBk
aWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9zb3VuZC9kZXNpZ25zL2NoYW5uZWwtbWFwcGluZy1h
cGkucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL3NvdW5kL2Rlc2lnbnMvY2hhbm5lbC1tYXBw
aW5nLWFwaS5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVu
dGF0aW9uL3NvdW5kL2Rlc2lnbnMvY2hhbm5lbC1tYXBwaW5nLWFwaS5yc3QKPiByZW5hbWUgdG8g
RG9jdW1lbnRhdGlvbi9kcml2ZXJzL3NvdW5kL2Rlc2lnbnMvY2hhbm5lbC1tYXBwaW5nLWFwaS5y
c3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9zb3VuZC9kZXNpZ25zL2NvbXByZXNzLW9m
ZmxvYWQucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL3NvdW5kL2Rlc2lnbnMvY29tcHJlc3Mt
b2ZmbG9hZC5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVu
dGF0aW9uL3NvdW5kL2Rlc2lnbnMvY29tcHJlc3Mtb2ZmbG9hZC5yc3QKPiByZW5hbWUgdG8gRG9j
dW1lbnRhdGlvbi9kcml2ZXJzL3NvdW5kL2Rlc2lnbnMvY29tcHJlc3Mtb2ZmbG9hZC5yc3QKPiBk
aWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9zb3VuZC9kZXNpZ25zL2NvbnRyb2wtbmFtZXMucnN0
IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL3NvdW5kL2Rlc2lnbnMvY29udHJvbC1uYW1lcy5yc3QK
PiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL3NvdW5k
L2Rlc2lnbnMvY29udHJvbC1uYW1lcy5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2
ZXJzL3NvdW5kL2Rlc2lnbnMvY29udHJvbC1uYW1lcy5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1l
bnRhdGlvbi9zb3VuZC9kZXNpZ25zL2luZGV4LnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9z
b3VuZC9kZXNpZ25zL2luZGV4LnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBm
cm9tIERvY3VtZW50YXRpb24vc291bmQvZGVzaWducy9pbmRleC5yc3QKPiByZW5hbWUgdG8gRG9j
dW1lbnRhdGlvbi9kcml2ZXJzL3NvdW5kL2Rlc2lnbnMvaW5kZXgucnN0Cj4gZGlmZiAtLWdpdCBh
L0RvY3VtZW50YXRpb24vc291bmQvZGVzaWducy9qYWNrLWNvbnRyb2xzLnJzdCBiL0RvY3VtZW50
YXRpb24vZHJpdmVycy9zb3VuZC9kZXNpZ25zL2phY2stY29udHJvbHMucnN0Cj4gc2ltaWxhcml0
eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9zb3VuZC9kZXNpZ25zL2ph
Y2stY29udHJvbHMucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9zb3VuZC9k
ZXNpZ25zL2phY2stY29udHJvbHMucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vc291
bmQvZGVzaWducy9vc3MtZW11bGF0aW9uLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9zb3Vu
ZC9kZXNpZ25zL29zcy1lbXVsYXRpb24ucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVu
YW1lIGZyb20gRG9jdW1lbnRhdGlvbi9zb3VuZC9kZXNpZ25zL29zcy1lbXVsYXRpb24ucnN0Cj4g
cmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9zb3VuZC9kZXNpZ25zL29zcy1lbXVsYXRp
b24ucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vc291bmQvZGVzaWducy9wb3dlcnNh
dmUucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL3NvdW5kL2Rlc2lnbnMvcG93ZXJzYXZlLnJz
dAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vc291
bmQvZGVzaWducy9wb3dlcnNhdmUucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVy
cy9zb3VuZC9kZXNpZ25zL3Bvd2Vyc2F2ZS5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlv
bi9zb3VuZC9kZXNpZ25zL3Byb2NmaWxlLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9zb3Vu
ZC9kZXNpZ25zL3Byb2NmaWxlLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBm
cm9tIERvY3VtZW50YXRpb24vc291bmQvZGVzaWducy9wcm9jZmlsZS5yc3QKPiByZW5hbWUgdG8g
RG9jdW1lbnRhdGlvbi9kcml2ZXJzL3NvdW5kL2Rlc2lnbnMvcHJvY2ZpbGUucnN0Cj4gZGlmZiAt
LWdpdCBhL0RvY3VtZW50YXRpb24vc291bmQvZGVzaWducy9zZXEtb3NzLnJzdCBiL0RvY3VtZW50
YXRpb24vZHJpdmVycy9zb3VuZC9kZXNpZ25zL3NlcS1vc3MucnN0Cj4gc2ltaWxhcml0eSBpbmRl
eCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9zb3VuZC9kZXNpZ25zL3NlcS1vc3Mu
cnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9zb3VuZC9kZXNpZ25zL3NlcS1v
c3MucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vc291bmQvZGVzaWducy90aW1lc3Rh
bXBpbmcucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL3NvdW5kL2Rlc2lnbnMvdGltZXN0YW1w
aW5nLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRp
b24vc291bmQvZGVzaWducy90aW1lc3RhbXBpbmcucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRp
b24vZHJpdmVycy9zb3VuZC9kZXNpZ25zL3RpbWVzdGFtcGluZy5yc3QKPiBkaWZmIC0tZ2l0IGEv
RG9jdW1lbnRhdGlvbi9zb3VuZC9kZXNpZ25zL3RyYWNlcG9pbnRzLnJzdCBiL0RvY3VtZW50YXRp
b24vZHJpdmVycy9zb3VuZC9kZXNpZ25zL3RyYWNlcG9pbnRzLnJzdAo+IHNpbWlsYXJpdHkgaW5k
ZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vc291bmQvZGVzaWducy90cmFjZXBv
aW50cy5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL3NvdW5kL2Rlc2lnbnMv
dHJhY2Vwb2ludHMucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vc291bmQvaGQtYXVk
aW8vY29udHJvbHMucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL3NvdW5kL2hkLWF1ZGlvL2Nv
bnRyb2xzLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50
YXRpb24vc291bmQvaGQtYXVkaW8vY29udHJvbHMucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRp
b24vZHJpdmVycy9zb3VuZC9oZC1hdWRpby9jb250cm9scy5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9j
dW1lbnRhdGlvbi9zb3VuZC9oZC1hdWRpby9kcC1tc3QucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2
ZXJzL3NvdW5kL2hkLWF1ZGlvL2RwLW1zdC5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiBy
ZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL3NvdW5kL2hkLWF1ZGlvL2RwLW1zdC5yc3QKPiByZW5h
bWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL3NvdW5kL2hkLWF1ZGlvL2RwLW1zdC5yc3QKPiBk
aWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9zb3VuZC9oZC1hdWRpby9pbmRleC5yc3QgYi9Eb2N1
bWVudGF0aW9uL2RyaXZlcnMvc291bmQvaGQtYXVkaW8vaW5kZXgucnN0Cj4gc2ltaWxhcml0eSBp
bmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9zb3VuZC9oZC1hdWRpby9pbmRl
eC5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL3NvdW5kL2hkLWF1ZGlvL2lu
ZGV4LnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL3NvdW5kL2hkLWF1ZGlvL21vZGVs
cy5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvc291bmQvaGQtYXVkaW8vbW9kZWxzLnJzdAo+
IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vc291bmQv
aGQtYXVkaW8vbW9kZWxzLnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvc291
bmQvaGQtYXVkaW8vbW9kZWxzLnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL3NvdW5k
L2hkLWF1ZGlvL25vdGVzLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9zb3VuZC9oZC1hdWRp
by9ub3Rlcy5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVu
dGF0aW9uL3NvdW5kL2hkLWF1ZGlvL25vdGVzLnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9u
L2RyaXZlcnMvc291bmQvaGQtYXVkaW8vbm90ZXMucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50
YXRpb24vc291bmQvaW5kZXgucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL3NvdW5kL2luZGV4
LnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24v
c291bmQvaW5kZXgucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9zb3VuZC9p
bmRleC5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9zb3VuZC9rZXJuZWwtYXBpL2Fs
c2EtZHJpdmVyLWFwaS5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvc291bmQva2VybmVsLWFw
aS9hbHNhLWRyaXZlci1hcGkucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZy
b20gRG9jdW1lbnRhdGlvbi9zb3VuZC9rZXJuZWwtYXBpL2Fsc2EtZHJpdmVyLWFwaS5yc3QKPiBy
ZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL3NvdW5kL2tlcm5lbC1hcGkvYWxzYS1kcml2
ZXItYXBpLnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL3NvdW5kL2tlcm5lbC1hcGkv
aW5kZXgucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL3NvdW5kL2tlcm5lbC1hcGkvaW5kZXgu
cnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9z
b3VuZC9rZXJuZWwtYXBpL2luZGV4LnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZl
cnMvc291bmQva2VybmVsLWFwaS9pbmRleC5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlv
bi9zb3VuZC9rZXJuZWwtYXBpL3dyaXRpbmctYW4tYWxzYS1kcml2ZXIucnN0IGIvRG9jdW1lbnRh
dGlvbi9kcml2ZXJzL3NvdW5kL2tlcm5lbC1hcGkvd3JpdGluZy1hbi1hbHNhLWRyaXZlci5yc3QK
PiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL3NvdW5k
L2tlcm5lbC1hcGkvd3JpdGluZy1hbi1hbHNhLWRyaXZlci5yc3QKPiByZW5hbWUgdG8gRG9jdW1l
bnRhdGlvbi9kcml2ZXJzL3NvdW5kL2tlcm5lbC1hcGkvd3JpdGluZy1hbi1hbHNhLWRyaXZlci5y
c3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9zb3VuZC9zb2MvY2xvY2tpbmcucnN0IGIv
RG9jdW1lbnRhdGlvbi9kcml2ZXJzL3NvdW5kL3NvYy9jbG9ja2luZy5yc3QKPiBzaW1pbGFyaXR5
IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL3NvdW5kL3NvYy9jbG9ja2lu
Zy5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL3NvdW5kL3NvYy9jbG9ja2lu
Zy5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9zb3VuZC9zb2MvY29kZWMtdG8tY29k
ZWMucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL3NvdW5kL3NvYy9jb2RlYy10by1jb2RlYy5y
c3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL3Nv
dW5kL3NvYy9jb2RlYy10by1jb2RlYy5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2
ZXJzL3NvdW5kL3NvYy9jb2RlYy10by1jb2RlYy5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRh
dGlvbi9zb3VuZC9zb2MvY29kZWMucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL3NvdW5kL3Nv
Yy9jb2RlYy5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVu
dGF0aW9uL3NvdW5kL3NvYy9jb2RlYy5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2
ZXJzL3NvdW5kL3NvYy9jb2RlYy5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9zb3Vu
ZC9zb2MvZGFpLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9zb3VuZC9zb2MvZGFpLnJzdAo+
IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vc291bmQv
c29jL2RhaS5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL3NvdW5kL3NvYy9k
YWkucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vc291bmQvc29jL2RhcG0ucnN0IGIv
RG9jdW1lbnRhdGlvbi9kcml2ZXJzL3NvdW5kL3NvYy9kYXBtLnJzdAo+IHNpbWlsYXJpdHkgaW5k
ZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vc291bmQvc29jL2RhcG0ucnN0Cj4g
cmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9zb3VuZC9zb2MvZGFwbS5yc3QKPiBkaWZm
IC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9zb3VuZC9zb2MvZHBjbS5yc3QgYi9Eb2N1bWVudGF0aW9u
L2RyaXZlcnMvc291bmQvc29jL2RwY20ucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVu
YW1lIGZyb20gRG9jdW1lbnRhdGlvbi9zb3VuZC9zb2MvZHBjbS5yc3QKPiByZW5hbWUgdG8gRG9j
dW1lbnRhdGlvbi9kcml2ZXJzL3NvdW5kL3NvYy9kcGNtLnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1
bWVudGF0aW9uL3NvdW5kL3NvYy9pbmRleC5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvc291
bmQvc29jL2luZGV4LnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERv
Y3VtZW50YXRpb24vc291bmQvc29jL2luZGV4LnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9u
L2RyaXZlcnMvc291bmQvc29jL2luZGV4LnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9u
L3NvdW5kL3NvYy9qYWNrLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy9zb3VuZC9zb2MvamFj
ay5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9u
L3NvdW5kL3NvYy9qYWNrLnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvc291
bmQvc29jL2phY2sucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vc291bmQvc29jL21h
Y2hpbmUucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL3NvdW5kL3NvYy9tYWNoaW5lLnJzdAo+
IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vc291bmQv
c29jL21hY2hpbmUucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy9zb3VuZC9z
b2MvbWFjaGluZS5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9zb3VuZC9zb2Mvb3Zl
cnZpZXcucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL3NvdW5kL3NvYy9vdmVydmlldy5yc3QK
PiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL3NvdW5k
L3NvYy9vdmVydmlldy5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL3NvdW5k
L3NvYy9vdmVydmlldy5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9zb3VuZC9zb2Mv
cGxhdGZvcm0ucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL3NvdW5kL3NvYy9wbGF0Zm9ybS5y
c3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL3Nv
dW5kL3NvYy9wbGF0Zm9ybS5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL3Nv
dW5kL3NvYy9wbGF0Zm9ybS5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9zb3VuZC9z
b2MvcG9wcy1jbGlja3MucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL3NvdW5kL3NvYy9wb3Bz
LWNsaWNrcy5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVu
dGF0aW9uL3NvdW5kL3NvYy9wb3BzLWNsaWNrcy5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlv
bi9kcml2ZXJzL3NvdW5kL3NvYy9wb3BzLWNsaWNrcy5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1l
bnRhdGlvbi91c2IvQ1JFRElUUyBiL0RvY3VtZW50YXRpb24vZHJpdmVycy91c2IvQ1JFRElUUwo+
IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vdXNiL0NS
RURJVFMKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL3VzYi9DUkVESVRTCj4gZGlm
ZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vdXNiL1dVU0ItRGVzaWduLW92ZXJ2aWV3LnR4dCBiL0Rv
Y3VtZW50YXRpb24vZHJpdmVycy91c2IvV1VTQi1EZXNpZ24tb3ZlcnZpZXcudHh0Cj4gc2ltaWxh
cml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi91c2IvV1VTQi1EZXNp
Z24tb3ZlcnZpZXcudHh0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy91c2IvV1VT
Qi1EZXNpZ24tb3ZlcnZpZXcudHh0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vdXNiL2Fj
bS50eHQgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvdXNiL2FjbS50eHQKPiBzaW1pbGFyaXR5IGlu
ZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL3VzYi9hY20udHh0Cj4gcmVuYW1l
IHRvIERvY3VtZW50YXRpb24vZHJpdmVycy91c2IvYWNtLnR4dAo+IGRpZmYgLS1naXQgYS9Eb2N1
bWVudGF0aW9uL3VzYi9hdXRob3JpemF0aW9uLnR4dCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy91
c2IvYXV0aG9yaXphdGlvbi50eHQKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJv
bSBEb2N1bWVudGF0aW9uL3VzYi9hdXRob3JpemF0aW9uLnR4dAo+IHJlbmFtZSB0byBEb2N1bWVu
dGF0aW9uL2RyaXZlcnMvdXNiL2F1dGhvcml6YXRpb24udHh0Cj4gZGlmZiAtLWdpdCBhL0RvY3Vt
ZW50YXRpb24vdXNiL2NoaXBpZGVhLnR4dCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy91c2IvY2hp
cGlkZWEudHh0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRh
dGlvbi91c2IvY2hpcGlkZWEudHh0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy91
c2IvY2hpcGlkZWEudHh0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vdXNiL2R3YzMudHh0
IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL3VzYi9kd2MzLnR4dAo+IHNpbWlsYXJpdHkgaW5kZXgg
MTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vdXNiL2R3YzMudHh0Cj4gcmVuYW1lIHRv
IERvY3VtZW50YXRpb24vZHJpdmVycy91c2IvZHdjMy50eHQKPiBkaWZmIC0tZ2l0IGEvRG9jdW1l
bnRhdGlvbi91c2IvZWhjaS50eHQgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvdXNiL2VoY2kudHh0
Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi91c2Iv
ZWhjaS50eHQKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL3VzYi9laGNpLnR4dAo+
IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL3VzYi9mdW5jdGlvbmZzLnR4dCBiL0RvY3VtZW50
YXRpb24vZHJpdmVycy91c2IvZnVuY3Rpb25mcy50eHQKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUK
PiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL3VzYi9mdW5jdGlvbmZzLnR4dAo+IHJlbmFtZSB0
byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvdXNiL2Z1bmN0aW9uZnMudHh0Cj4gZGlmZiAtLWdpdCBh
L0RvY3VtZW50YXRpb24vdXNiL2dhZGdldC10ZXN0aW5nLnR4dCBiL0RvY3VtZW50YXRpb24vZHJp
dmVycy91c2IvZ2FkZ2V0LXRlc3RpbmcudHh0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVu
YW1lIGZyb20gRG9jdW1lbnRhdGlvbi91c2IvZ2FkZ2V0LXRlc3RpbmcudHh0Cj4gcmVuYW1lIHRv
IERvY3VtZW50YXRpb24vZHJpdmVycy91c2IvZ2FkZ2V0LXRlc3RpbmcudHh0Cj4gZGlmZiAtLWdp
dCBhL0RvY3VtZW50YXRpb24vdXNiL2dhZGdldF9jb25maWdmcy50eHQgYi9Eb2N1bWVudGF0aW9u
L2RyaXZlcnMvdXNiL2dhZGdldF9jb25maWdmcy50eHQKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUK
PiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL3VzYi9nYWRnZXRfY29uZmlnZnMudHh0Cj4gcmVu
YW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy91c2IvZ2FkZ2V0X2NvbmZpZ2ZzLnR4dAo+IGRp
ZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL3VzYi9nYWRnZXRfaGlkLnR4dCBiL0RvY3VtZW50YXRp
b24vZHJpdmVycy91c2IvZ2FkZ2V0X2hpZC50eHQKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiBy
ZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL3VzYi9nYWRnZXRfaGlkLnR4dAo+IHJlbmFtZSB0byBE
b2N1bWVudGF0aW9uL2RyaXZlcnMvdXNiL2dhZGdldF9oaWQudHh0Cj4gZGlmZiAtLWdpdCBhL0Rv
Y3VtZW50YXRpb24vdXNiL2dhZGdldF9tdWx0aS50eHQgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMv
dXNiL2dhZGdldF9tdWx0aS50eHQKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJv
bSBEb2N1bWVudGF0aW9uL3VzYi9nYWRnZXRfbXVsdGkudHh0Cj4gcmVuYW1lIHRvIERvY3VtZW50
YXRpb24vZHJpdmVycy91c2IvZ2FkZ2V0X211bHRpLnR4dAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVu
dGF0aW9uL3VzYi9nYWRnZXRfcHJpbnRlci50eHQgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvdXNi
L2dhZGdldF9wcmludGVyLnR4dAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9t
IERvY3VtZW50YXRpb24vdXNiL2dhZGdldF9wcmludGVyLnR4dAo+IHJlbmFtZSB0byBEb2N1bWVu
dGF0aW9uL2RyaXZlcnMvdXNiL2dhZGdldF9wcmludGVyLnR4dAo+IGRpZmYgLS1naXQgYS9Eb2N1
bWVudGF0aW9uL3VzYi9nYWRnZXRfc2VyaWFsLnR4dCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy91
c2IvZ2FkZ2V0X3NlcmlhbC50eHQKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJv
bSBEb2N1bWVudGF0aW9uL3VzYi9nYWRnZXRfc2VyaWFsLnR4dAo+IHJlbmFtZSB0byBEb2N1bWVu
dGF0aW9uL2RyaXZlcnMvdXNiL2dhZGdldF9zZXJpYWwudHh0Cj4gZGlmZiAtLWdpdCBhL0RvY3Vt
ZW50YXRpb24vdXNiL2l1dV9waG9lbml4LnR4dCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy91c2Iv
aXV1X3Bob2VuaXgudHh0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9j
dW1lbnRhdGlvbi91c2IvaXV1X3Bob2VuaXgudHh0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24v
ZHJpdmVycy91c2IvaXV1X3Bob2VuaXgudHh0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24v
dXNiL2xpbnV4LWNkYy1hY20uaW5mIGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL3VzYi9saW51eC1j
ZGMtYWNtLmluZgo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50
YXRpb24vdXNiL2xpbnV4LWNkYy1hY20uaW5mCj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJp
dmVycy91c2IvbGludXgtY2RjLWFjbS5pbmYKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi91
c2IvbGludXguaW5mIGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL3VzYi9saW51eC5pbmYKPiBzaW1p
bGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL3VzYi9saW51eC5p
bmYKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL3VzYi9saW51eC5pbmYKPiBkaWZm
IC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi91c2IvbWFzcy1zdG9yYWdlLnR4dCBiL0RvY3VtZW50YXRp
b24vZHJpdmVycy91c2IvbWFzcy1zdG9yYWdlLnR4dAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+
IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vdXNiL21hc3Mtc3RvcmFnZS50eHQKPiByZW5hbWUg
dG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL3VzYi9tYXNzLXN0b3JhZ2UudHh0Cj4gZGlmZiAtLWdp
dCBhL0RvY3VtZW50YXRpb24vdXNiL21pc2NfdXNic2V2c2VnLnR4dCBiL0RvY3VtZW50YXRpb24v
ZHJpdmVycy91c2IvbWlzY191c2JzZXZzZWcudHh0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4g
cmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi91c2IvbWlzY191c2JzZXZzZWcudHh0Cj4gcmVuYW1l
IHRvIERvY3VtZW50YXRpb24vZHJpdmVycy91c2IvbWlzY191c2JzZXZzZWcudHh0Cj4gZGlmZiAt
LWdpdCBhL0RvY3VtZW50YXRpb24vdXNiL210b3VjaHVzYi50eHQgYi9Eb2N1bWVudGF0aW9uL2Ry
aXZlcnMvdXNiL210b3VjaHVzYi50eHQKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUg
ZnJvbSBEb2N1bWVudGF0aW9uL3VzYi9tdG91Y2h1c2IudHh0Cj4gcmVuYW1lIHRvIERvY3VtZW50
YXRpb24vZHJpdmVycy91c2IvbXRvdWNodXNiLnR4dAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0
aW9uL3VzYi9vaGNpLnR4dCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy91c2Ivb2hjaS50eHQKPiBz
aW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL3VzYi9vaGNp
LnR4dAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvdXNiL29oY2kudHh0Cj4gZGlm
ZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vdXNiL3Jpby50eHQgYi9Eb2N1bWVudGF0aW9uL2RyaXZl
cnMvdXNiL3Jpby50eHQKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1
bWVudGF0aW9uL3VzYi9yaW8udHh0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy91
c2IvcmlvLnR4dAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL3VzYi91c2ItaGVscC50eHQg
Yi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvdXNiL3VzYi1oZWxwLnR4dAo+IHNpbWlsYXJpdHkgaW5k
ZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vdXNiL3VzYi1oZWxwLnR4dAo+IHJl
bmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvdXNiL3VzYi1oZWxwLnR4dAo+IGRpZmYgLS1n
aXQgYS9Eb2N1bWVudGF0aW9uL3VzYi91c2Itc2VyaWFsLnR4dCBiL0RvY3VtZW50YXRpb24vZHJp
dmVycy91c2IvdXNiLXNlcmlhbC50eHQKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUg
ZnJvbSBEb2N1bWVudGF0aW9uL3VzYi91c2Itc2VyaWFsLnR4dAo+IHJlbmFtZSB0byBEb2N1bWVu
dGF0aW9uL2RyaXZlcnMvdXNiL3VzYi1zZXJpYWwudHh0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50
YXRpb24vdXNiL3VzYmRldmZzLWRyb3AtcGVybWlzc2lvbnMuYyBiL0RvY3VtZW50YXRpb24vZHJp
dmVycy91c2IvdXNiZGV2ZnMtZHJvcC1wZXJtaXNzaW9ucy5jCj4gc2ltaWxhcml0eSBpbmRleCAx
MDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi91c2IvdXNiZGV2ZnMtZHJvcC1wZXJtaXNz
aW9ucy5jCj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy91c2IvdXNiZGV2ZnMtZHJv
cC1wZXJtaXNzaW9ucy5jCj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vdXNiL3VzYmlwX3By
b3RvY29sLnR4dCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy91c2IvdXNiaXBfcHJvdG9jb2wudHh0
Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi91c2Iv
dXNiaXBfcHJvdG9jb2wudHh0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy91c2Iv
dXNiaXBfcHJvdG9jb2wudHh0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vdXNiL3VzYm1v
bi50eHQgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvdXNiL3VzYm1vbi50eHQKPiBzaW1pbGFyaXR5
IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL3VzYi91c2Jtb24udHh0Cj4g
cmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy91c2IvdXNibW9uLnR4dAo+IGRpZmYgLS1n
aXQgYS9Eb2N1bWVudGF0aW9uL3VzYi93dXNiLWNiYWYgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMv
dXNiL3d1c2ItY2JhZgo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3Vt
ZW50YXRpb24vdXNiL3d1c2ItY2JhZgo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMv
dXNiL3d1c2ItY2JhZgo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL3dhdGNoZG9nL2NvbnZl
cnRfZHJpdmVyc190b19rZXJuZWxfYXBpLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy93YXRj
aGRvZy9jb252ZXJ0X2RyaXZlcnNfdG9fa2VybmVsX2FwaS5yc3QKPiBzaW1pbGFyaXR5IGluZGV4
IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL3dhdGNoZG9nL2NvbnZlcnRfZHJpdmVy
c190b19rZXJuZWxfYXBpLnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvd2F0
Y2hkb2cvY29udmVydF9kcml2ZXJzX3RvX2tlcm5lbF9hcGkucnN0Cj4gZGlmZiAtLWdpdCBhL0Rv
Y3VtZW50YXRpb24vd2F0Y2hkb2cvaHB3ZHQucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL3dh
dGNoZG9nL2hwd2R0LnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERv
Y3VtZW50YXRpb24vd2F0Y2hkb2cvaHB3ZHQucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24v
ZHJpdmVycy93YXRjaGRvZy9ocHdkdC5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi93
YXRjaGRvZy9pbmRleC5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvd2F0Y2hkb2cvaW5kZXgu
cnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi93
YXRjaGRvZy9pbmRleC5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJzL3dhdGNo
ZG9nL2luZGV4LnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL3dhdGNoZG9nL21seC13
ZHQucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJzL3dhdGNoZG9nL21seC13ZHQucnN0Cj4gc2lt
aWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi93YXRjaGRvZy9t
bHgtd2R0LnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvd2F0Y2hkb2cvbWx4
LXdkdC5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi93YXRjaGRvZy9wY3dkLXdhdGNo
ZG9nLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy93YXRjaGRvZy9wY3dkLXdhdGNoZG9nLnJz
dAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vd2F0
Y2hkb2cvcGN3ZC13YXRjaGRvZy5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJz
L3dhdGNoZG9nL3Bjd2Qtd2F0Y2hkb2cucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24v
d2F0Y2hkb2cvd2F0Y2hkb2ctYXBpLnJzdCBiL0RvY3VtZW50YXRpb24vZHJpdmVycy93YXRjaGRv
Zy93YXRjaGRvZy1hcGkucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20g
RG9jdW1lbnRhdGlvbi93YXRjaGRvZy93YXRjaGRvZy1hcGkucnN0Cj4gcmVuYW1lIHRvIERvY3Vt
ZW50YXRpb24vZHJpdmVycy93YXRjaGRvZy93YXRjaGRvZy1hcGkucnN0Cj4gZGlmZiAtLWdpdCBh
L0RvY3VtZW50YXRpb24vd2F0Y2hkb2cvd2F0Y2hkb2cta2VybmVsLWFwaS5yc3QgYi9Eb2N1bWVu
dGF0aW9uL2RyaXZlcnMvd2F0Y2hkb2cvd2F0Y2hkb2cta2VybmVsLWFwaS5yc3QKPiBzaW1pbGFy
aXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL3dhdGNoZG9nL3dhdGNo
ZG9nLWtlcm5lbC1hcGkucnN0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZHJpdmVycy93YXRj
aGRvZy93YXRjaGRvZy1rZXJuZWwtYXBpLnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9u
L3dhdGNoZG9nL3dhdGNoZG9nLXBhcmFtZXRlcnMucnN0IGIvRG9jdW1lbnRhdGlvbi9kcml2ZXJz
L3dhdGNoZG9nL3dhdGNoZG9nLXBhcmFtZXRlcnMucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAl
Cj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi93YXRjaGRvZy93YXRjaGRvZy1wYXJhbWV0ZXJz
LnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvd2F0Y2hkb2cvd2F0Y2hkb2ct
cGFyYW1ldGVycy5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi93YXRjaGRvZy93YXRj
aGRvZy1wbS5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvd2F0Y2hkb2cvd2F0Y2hkb2ctcG0u
cnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi93
YXRjaGRvZy93YXRjaGRvZy1wbS5yc3QKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kcml2ZXJz
L3dhdGNoZG9nL3dhdGNoZG9nLXBtLnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL3dh
dGNoZG9nL3dkdC5yc3QgYi9Eb2N1bWVudGF0aW9uL2RyaXZlcnMvd2F0Y2hkb2cvd2R0LnJzdAo+
IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vd2F0Y2hk
b2cvd2R0LnJzdAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2RyaXZlcnMvd2F0Y2hkb2cvd2R0
LnJzdAo+IAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 04:06:45 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 04:06:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hoKA7-00088j-Ll; Fri, 19 Jul 2019 04:06:27 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=M1ZL=VQ=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hoKA5-00088a-Qs
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 04:06:25 +0000
X-Inumbo-ID: 905ec748-a9da-11e9-89b5-7b7b3d510d9d
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 905ec748-a9da-11e9-89b5-7b7b3d510d9d;
 Fri, 19 Jul 2019 04:06:20 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id B0197AC2E;
 Fri, 19 Jul 2019 04:06:19 +0000 (UTC)
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org
References: <20190718065222.31310-1-jgross@suse.com>
 <20190718065222.31310-2-jgross@suse.com>
 <4e402502-acbc-2718-26d4-cbcf83697c15@citrix.com>
From: Juergen Gross <jgross@suse.com>
Message-ID: <03892464-7429-c2e0-79fd-2774bcc3ce20@suse.com>
Date: Fri, 19 Jul 2019 06:06:18 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <4e402502-acbc-2718-26d4-cbcf83697c15@citrix.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH 1/2] xen/gntdev: replace global limit of
 mapped pages by limit per 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: Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Stefano Stabellini <sstabellini@kernel.org>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTguMDcuMTkgMTk6MzYsIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4gT24gMTgvMDcvMjAxOSAw
Nzo1MiwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPj4gVG9kYXkgdGhlcmUgaXMgYSBnbG9iYWwgbGlt
aXQgb2YgcGFnZXMgbWFwcGVkIHZpYSAvZGV2L3hlbi9nbnRkZXYgc2V0Cj4+IHRvIDEgbWlsbGlv
biBwYWdlcyBwZXIgZGVmYXVsdC4KPiAKPiBUaGUgWGVuIGRlZmF1bHQgbGltaXQgZXZlbiBmb3Ig
ZG9tMCBpcyAxMDI0IHBhZ2VzICogMTYgZW50cmllcyBwZXIgcGFnZSwKPiB3aGljaCBpcyBmYXIg
bG93ZXIgdGhhbiB0aGlzIGxpbWl0LgoKQWN0dWFsbHkgaXRzIDI1NiBlbnRyaWVzIHBlciBwYWdl
LCBidXQgdGhpcyBpcyBzdGlsbCBsb3dlciB0aGFuIHRoZQpjdXJyZW50IGxpbWl0LgoKPiAKPj4g
VGhlcmUgaXMgbm8gcmVhc29uIHdoeSB0aGF0IGxpbWl0IGlzCj4+IGV4aXN0aW5nLCBhcyB0b3Rh
bCBudW1iZXIgb2YgZm9yZWlnbiBtYXBwaW5ncyBpcyBsaW1pdGVkIGJ5IHRoZQo+IAo+IHMvZm9y
ZWlnbi9ncmFudC8gPwoKQ2FuIGRvLgoKPiAKPj4gaHlwZXJ2aXNvciBhbnl3YXkgYW5kIHByZWZl
cnJpbmcga2VybmVsIG1hcHBpbmdzIG92ZXIgdXNlcnNwYWNlIG9uZXMKPj4gZG9lc24ndCBtYWtl
IHNlbnNlLgo+IAo+IEl0cyBwcm9iYWJseSBhbHNvIHdvcnRoIHN0YXRpbmcgdGhhdCB0aGlzIGEg
cm9vdC1vbmx5IGRldmljZSwgd2hpY2gKPiBmdXJ0aGVyIGJyaW5ncyBpbiB0byBxdWVzdGlvbiB0
aGUgdXNlci9rZXJuZWwgc3BsaXQuCgpZZXMuCgo+IAo+Pgo+PiBBZGRpdGlvbmFsbHkgY2hlY2tp
bmcgb2YgdGhhdCBsaW1pdCBpcyBmcmFnaWxlLCBhcyB0aGUgbnVtYmVyIG9mIHBhZ2VzCj4+IHRv
IG1hcCB2aWEgb25lIGNhbGwgaXMgc3BlY2lmaWVkIGluIGEgMzItYml0IHVuc2lnbmVkIHZhcmlh
YmxlIHdoaWNoCj4+IGlzbid0IHRlc3RlZCB0byBzdGF5IHdpdGhpbiByZWFzb25hYmxlIGxpbWl0
cyAodGhlIG9ubHkgdGVzdCBpcyB0aGUKPj4gdmFsdWUgdG8gYmUgPD0gemVybywgd2hpY2ggYmFz
aWNhbGx5IGV4Y2x1ZGVzIG9ubHkgY2FsbHMgd2l0aG91dCBhbnkKPj4gbWFwcGluZyByZXF1ZXN0
ZWQpLiBTbyB0cnlpbmcgdG8gbWFwIGUuZy4gMHhmZmZmMDAwMCBwYWdlcyB3aGlsZQo+PiBhbHJl
YWR5IG5lYXJseSAxMDAwMDAwIHBhZ2VzIGFyZSBtYXBwZWQgd2lsbCBlZmZlY3RpdmVseSBsb3dl
ciB0aGUKPj4gZ2xvYmFsIG51bWJlciBvZiBtYXBwZWQgcGFnZXMgc3VjaCB0aGF0IGEgcGFyYWxs
ZWwgY2FsbCBtYXBwaW5nIGEKPj4gcmVhc29uYWJsZSBhbW91bnQgb2YgcGFnZXMgY2FuIHN1Y2Nl
ZWQgaW4gc3BpdGUgb2YgdGhlIGdsb2JhbCBsaW1pdAo+PiBiZWluZyB2aW9sYXRlZC4KPj4KPj4g
U28gZHJvcCB0aGUgZ2xvYmFsIGxpbWl0IGFuZCBpbnRyb2R1Y2UgcGVyIGNhbGwgbGltaXQgaW5z
dGVhZC4KPiAKPiBJdHMgcHJvYmFibHkgd29ydGggdGFsa2luZyBhYm91dCB0aGlzIG5ldyBsaW1p
dC7CoCBXaGF0IGlzIGl0IHRyeWluZyB0bwo+IHByb3RlY3Q/CgpPdXQtb2YtYm91bmRzIGFsbG9j
YXRpb25zLgoKCkp1ZXJnZW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 04:49:29 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 04:49:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hoKpf-0002V6-Ba; Fri, 19 Jul 2019 04:49:23 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=M1ZL=VQ=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hoKpe-0002V1-Bz
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 04:49:22 +0000
X-Inumbo-ID: 9228c54e-a9e0-11e9-8980-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9228c54e-a9e0-11e9-8980-bc764e045a96;
 Fri, 19 Jul 2019 04:49:20 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 7E71EAD09;
 Fri, 19 Jul 2019 04:49:19 +0000 (UTC)
To: Dario Faggioli <dfaggioli@suse.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
References: <20190528103313.1343-1-jgross@suse.com>
 <20190528103313.1343-5-jgross@suse.com>
 <545dedb5b964e21f4bbedd72c68ec3700acc3dde.camel@suse.com>
From: Juergen Gross <jgross@suse.com>
Message-ID: <97a82335-874a-a55c-df89-01d36209fda6@suse.com>
Date: Fri, 19 Jul 2019 06:49:18 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <545dedb5b964e21f4bbedd72c68ec3700acc3dde.camel@suse.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH 04/60] xen/sched: use new sched_unit instead
 of vcpu in scheduler interfaces
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "sstabellini@kernel.org" <sstabellini@kernel.org>,
 "wl@xen.org" <wl@xen.org>, "konrad.wilk@oracle.com" <konrad.wilk@oracle.com>,
 "george.dunlap@eu.citrix.com" <george.dunlap@eu.citrix.com>,
 "tim@xen.org" <tim@xen.org>,
 "ian.jackson@eu.citrix.com" <ian.jackson@eu.citrix.com>,
 "robert.vanvossen@dornerworks.com" <robert.vanvossen@dornerworks.com>,
 "julien.grall@arm.com" <julien.grall@arm.com>,
 "josh.whitehead@dornerworks.com" <josh.whitehead@dornerworks.com>,
 "mengxu@cis.upenn.edu" <mengxu@cis.upenn.edu>, Jan Beulich <JBeulich@suse.com>,
 "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTguMDcuMTkgMTk6NDQsIERhcmlvIEZhZ2dpb2xpIHdyb3RlOgo+IE9uIFR1ZSwgMjAxOS0w
NS0yOCBhdCAxMjozMiArMDIwMCwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPj4gSW4gb3JkZXIgdG8g
cHJlcGFyZSBjb3JlLSBhbmQgc29ja2V0LXNjaGVkdWxpbmcgdXNlIGEgbmV3IHN0cnVjdAo+PiBz
Y2hlZF91bml0IGluc3RlYWQgb2Ygc3RydWN0IHZjcHUgZm9yIGludGVyZmFjZXMgb2YgdGhlIGRp
ZmZlcmVudAo+PiBzY2hlZHVsZXJzLgo+Pgo+PiBSZW5hbWUgdGhlIHBlci1zY2hlZHVsZXIgZnVu
Y3Rpb25zIGluc2VydF92Y3B1IGFuZCByZW1vdmVfdmNwdSB0bwo+PiBpbnNlcnRfdW5pdCBhbmQg
cmVtb3ZlX3VuaXQgdG8gcmVmbGVjdCB0aGUgY2hhbmdlIG9mIHRoZSBwYXJhbWV0ZXIuCj4+IElu
IHRoZSBzY2hlZHVsZXJzIHJlbmFtZSBsb2NhbCBmdW5jdGlvbnMgc3dpdGNoZWQgdG8gc2NoZWRf
dW5pdCwgdG9vLgo+Pgo+PiBGb3Igbm93IHRoaXMgbmV3IHN0cnVjdCB3aWxsIGNvbnRhaW4gYSB2
Y3B1IHBvaW50ZXIgb25seSBhbmQgaXMKPj4gYWxsb2NhdGVkIG9uIHRoZSBzdGFjay4gVGhpcyB3
aWxsIGJlIGNoYW5nZWQgbGF0ZXIuCj4+Cj4+IFNpZ25lZC1vZmYtYnk6IEp1ZXJnZW4gR3Jvc3Mg
PGpncm9zc0BzdXNlLmNvbT4KPj4KPiBUaGlzIGxvb2tzIGdvb2QgdG8gbWUuCj4gCj4gT25lIHRo
aW5nIHRoYXQgY2FtZSB0byBtaW5kLCBpcyB0aGF0IHRoZSB2YXJpb3VzIGZ1bmN0aW9uIHBhcmFt
ZXRlcnMKPiBhbmQgbG9jYWwgdmFyaWFibGVzIGNhbGxlZCAndW5pdCcsIGNvdWxkIGJlIGNhbGxl
ZCAnc3UnLgo+IAo+IEl0J3MgYSBjb250cmFjdGlvbiBvZiAnc2NoZWRfdW5pdCcsIGxpa2UsIGUu
Zy4sICd2JyBvciAndmMnIHdlcmUKPiBjb250cmFjdGlvbnMgb2YgJ3ZjcHUnLCBpdCdzIHN0aWxs
IHF1aXRlIGRlc2NyaXB0aXZlLCBpdCdzIHNob3J0LCB3aGljaAo+IGlzIGFsd2F5cyBnb29kLCBJ
TU8sIGFuZCBtaWdodCBtZWFuIGxlc3MgbGluZSB3cmFwIHJlZm9ybWF0dGluZwo+IChjb25zaWRl
cmluZyB0aGF0IGl0J3MgcmVwbGFjaW5nICd2JyBvciAndmMnKS4KPiAKPiBPZiBjb3Vyc2UsIHRo
aXMgd2lsbCBsaWtlbHkgbWVhbiBjaGFuZ2luZyBhbGwgdGhlIG90aGVyIH42MCBwYXRjaGVzLCBz
bwo+IEknbGwgdW5kZXJzdGFuZCBpZiB5b3Ugc2F5IHRoYXQgaXQgd291bGQgYmUgdG9vIG11Y2gu
CgpJIHByZWZlciAidW5pdCIsIGFzIGl0IGlzIG1vcmUgcmVhZGFibGUgYW5kIHRoZSBlZmZvcnQg
dG8gZG8gdGhlIGNoYW5nZQp3b3VsZCBiZSBxdWl0ZSBsYXJnZSAocmVwbGFjaW5nICJpdGVtIiBi
eSAidW5pdCIgd2FzIGRvYWJsZSB2aWEgc2VkLAp3aGlsZSB0aGlzIGNoYW5nZSB3b3VsZCByZXF1
aXJlIG1vcmUgbWFudWFsIGludGVydmVudGlvbikuCgo+IAo+IEFsc28uLi4KPiAKPj4gaW5kZXgg
MjIwMWZhY2E2Yi4uNzJhMTc3NThhMSAxMDA2NDQKPj4gLS0tIGEveGVuL2luY2x1ZGUveGVuL3Nj
aGVkLmgKPj4gKysrIGIveGVuL2luY2x1ZGUveGVuL3NjaGVkLmgKPj4gQEAgLTI3NSw2ICsyNzUs
MTAgQEAgc3RydWN0IHZjcHUKPj4gICAgICAgc3RydWN0IGFyY2hfdmNwdSBhcmNoOwo+PiAgIH07
Cj4+ICAgCj4+ICtzdHJ1Y3Qgc2NoZWRfdW5pdCB7Cj4+ICsgICAgc3RydWN0IHZjcHUgICAgICAg
ICAgICp2Y3B1Owo+PiArfTsKPj4gKwo+Pgo+IElzIG15IHVuZGVyc3RhbmRpbmcgY29ycmVjdCB0
aGF0IHRoaXMgZmllbGQgaXMgZ29pbmcgdG8gYmUgcmVuYW1lZAo+IHZjcHVfbGlzdCwgcmlnaHQg
ZnJvbSB0aGlzIHBhdGNoPwoKWWVzLgoKCkp1ZXJnZW4KCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 04:56:36 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 04: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 1hoKwb-0003ER-6l; Fri, 19 Jul 2019 04: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=M1ZL=VQ=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hoKwa-0003EM-1c
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 04:56:32 +0000
X-Inumbo-ID: 91fd55d5-a9e1-11e9-8980-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 91fd55d5-a9e1-11e9-8980-bc764e045a96;
 Fri, 19 Jul 2019 04:56:30 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id D11B4AEC8;
 Fri, 19 Jul 2019 04:56:28 +0000 (UTC)
To: Dario Faggioli <dfaggioli@suse.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
References: <20190528103313.1343-1-jgross@suse.com>
 <20190528103313.1343-6-jgross@suse.com>
 <ac36f4026604dcdaf5fb6274e287bd4c2b54720e.camel@suse.com>
From: Juergen Gross <jgross@suse.com>
Message-ID: <a269b0ae-e8c7-b772-f43a-afe6ffa08142@suse.com>
Date: Fri, 19 Jul 2019 06:56:28 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <ac36f4026604dcdaf5fb6274e287bd4c2b54720e.camel@suse.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH 05/60] xen/sched: alloc struct sched_unit
 for each 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: "sstabellini@kernel.org" <sstabellini@kernel.org>,
 "wl@xen.org" <wl@xen.org>, "konrad.wilk@oracle.com" <konrad.wilk@oracle.com>,
 "george.dunlap@eu.citrix.com" <george.dunlap@eu.citrix.com>,
 "ian.jackson@eu.citrix.com" <ian.jackson@eu.citrix.com>,
 "tim@xen.org" <tim@xen.org>, "julien.grall@arm.com" <julien.grall@arm.com>,
 Jan Beulich <JBeulich@suse.com>,
 "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTguMDcuMTkgMTk6NTcsIERhcmlvIEZhZ2dpb2xpIHdyb3RlOgo+IE9uIFR1ZSwgMjAxOS0w
NS0yOCBhdCAxMjozMiArMDIwMCwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPj4gQWxsb2NhdGUgYSBz
dHJ1Y3Qgc2NoZWRfdW5pdCBmb3IgZWFjaCB2Y3B1LiBUaGlzIHJlbW92ZXMgdGhlIG5lZWQgdG8K
Pj4gaGF2ZSBpdCBsb2NhbGx5IG9uIHRoZSBzdGFjayBpbiBzY2hlZHVsZS5jLgo+Pgo+PiBTaWdu
ZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+Cj4+Cj4gQW5kIHRoaXMg
cGF0Y2ggbG9va3Mgb2sgYXMgd2VsbC4KPiAKPiBIb3dldmVyLCBJIGRvbid0IHNlZSBtdWNoIHZh
bHVlIGluIG5vdCBkb2luZyB3aGF0J3MgZG9uZSBoZXJlIGluIHBhdGNoCj4gNCBhbHJlYWR5IChp
dCdzIHByZXR0eSBtdWNoIG9ubHkgbGluZSBjaGFuZ2VkIGJ5IHBhdGNoIDQgdGhhdCBhcmUgYmVp
bmcKPiBjaGFuZ2VkIGFnYWluIGhlcmUpLgo+IAo+IElzIHRoZXJlIGEgcGFydGljdWxhciByZWFz
b24geW91IHRoaW5rIGl0J3MgaW1wb3J0YW50IHRvIGtlZXAgdGhlc2UgdHdvCj4gcGF0Y2hlcyBz
ZXBhcmF0ZWQ/CgpOb3QgaW1wb3J0YW50LCBidXQgSSB0aG91Z2h0IGl0IHdvdWxkIG1ha2UgaXQg
bW9yZSBjbGVhci4KCklmIHlvdSBsaWtlIGl0IGJldHRlciBJIGNhbiBtZXJnZSB0aGUgdHdvIHBh
dGNoZXMuCgo+IAo+IEFoLCBteSBjb21tZW50IGFib3V0ICd1bml0JyAtLT4gJ3N1JyAtLWluIGNh
c2UgeW91IHRoaW5rIGl0J3MgZmVhc2libGUtCj4gLSBhcHBsaWVzIHRvIHN0cnVjdCBtZW1iZXJz
IGFzIHdlbGwsIG9mIGNvdXJzZSwgZS5nLiwgaGVyZToKPiAKPj4gQEAgLTE2MCw2ICsxNjEsNyBA
QCBzdHJ1Y3QgdmNwdQo+PiAgIAo+PiAgICAgICBzdHJ1Y3QgdGltZXIgICAgIHBvbGxfdGltZXI7
ICAgIC8qIHRpbWVvdXQgZm9yIFNDSEVET1BfcG9sbCAqLwo+PiAgIAo+PiArICAgIHN0cnVjdCBz
Y2hlZF91bml0ICpzY2hlZF91bml0Owo+PiAgICAgICB2b2lkICAgICAgICAgICAgKnNjaGVkX3By
aXY7ICAgIC8qIHNjaGVkdWxlci1zcGVjaWZpYyBkYXRhICovCj4+ICAgCj4+ICAgICAgIHN0cnVj
dCB2Y3B1X3J1bnN0YXRlX2luZm8gcnVuc3RhdGU7CgpJIGhhdmUgdG8gZGlzYWdyZWUgaGVyZTog
dGhpcyBpcyBubyBzY2hlZHVsZXIgcHJpdmF0ZSBzdHJ1Y3R1cmUsIHNvIEkKYmVsaWV2ZSB0aGUg
c3RydWN0IG1lbWJlciBuYW1lcyBzaG91bGQgYmUgZGVzY3JpcHRpdmUuIEkgZ3Vlc3MgdGhpcyBp
cwp0aGUgcmVhc29uIHdoeSB0aGVyZSBhcmUgbWFueSBtb3JlIHN0cnVjdCBtZW1iZXJzIG5hbWVk
ICJ2Y3B1IiB0aGFuICJ2Ii4KCgpKdWVyZ2VuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 05:03:38 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 05: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 1hoL3M-0004EU-UZ; Fri, 19 Jul 2019 05:03:32 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=M1ZL=VQ=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hoL3L-0004EP-0q
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 05:03:31 +0000
X-Inumbo-ID: 8bddacfe-a9e2-11e9-a173-7b1f8c426c0a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 8bddacfe-a9e2-11e9-a173-7b1f8c426c0a;
 Fri, 19 Jul 2019 05:03:29 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 05777AECB;
 Fri, 19 Jul 2019 05:03:27 +0000 (UTC)
To: Dario Faggioli <dfaggioli@suse.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
References: <20190528103313.1343-1-jgross@suse.com>
 <20190528103313.1343-7-jgross@suse.com>
 <577676c68cd9ab1019f7bcfe9c746641d838b6dc.camel@suse.com>
From: Juergen Gross <jgross@suse.com>
Message-ID: <3ae3c4bb-6fce-0e3b-4a3f-73c64d0917ae@suse.com>
Date: Fri, 19 Jul 2019 07:03:26 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <577676c68cd9ab1019f7bcfe9c746641d838b6dc.camel@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 06/60] xen/sched: move per-vcpu scheduler
 private data pointer to sched_unit
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "sstabellini@kernel.org" <sstabellini@kernel.org>,
 "wl@xen.org" <wl@xen.org>, "konrad.wilk@oracle.com" <konrad.wilk@oracle.com>,
 "george.dunlap@eu.citrix.com" <george.dunlap@eu.citrix.com>,
 "tim@xen.org" <tim@xen.org>,
 "ian.jackson@eu.citrix.com" <ian.jackson@eu.citrix.com>,
 "robert.vanvossen@dornerworks.com" <robert.vanvossen@dornerworks.com>,
 "julien.grall@arm.com" <julien.grall@arm.com>,
 "josh.whitehead@dornerworks.com" <josh.whitehead@dornerworks.com>,
 "mengxu@cis.upenn.edu" <mengxu@cis.upenn.edu>, Jan Beulich <JBeulich@suse.com>,
 "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTkuMDcuMTkgMDA6NTIsIERhcmlvIEZhZ2dpb2xpIHdyb3RlOgo+IE9uIFR1ZSwgMjAxOS0w
NS0yOCBhdCAxMjozMiArMDIwMCwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPj4gVGhpcyBwcmVwYXJl
cyBtYWtpbmcgdGhlIGRpZmZlcmVudCBzY2hlZHVsZXJzIHZjcHUgYWdub3N0aWMuCj4+Cj4gT2ss
IGJ1dCB0aGUgc2NoZWR1bGVyIHByaXZhdGUgZGF0YSBpcywgYWN0dWFsbHksIGZvciBhbGwgdGhl
Cj4gc2NoZWR1bGVycywgcGVyLXZjcHUgc2NoZWR1bGVyIGRhdGEgc3VjaCBhcywgZm9yIGluc3Rh
bmNlLAo+IHN0cnVjdCBjc2NoZWQyX3ZjcHUuCj4gCj4gQWZ0ZXIgdGhpcyBwYXRjaCB3ZSBoYXZl
IChzdGlja2luZyB0byBDcmVkaXQyIGFzIGFuIGV4YW1wbGUpCj4gY3NjaGVkMl92Y3B1IGFsbG9j
YXRlZCBieSBhIGZ1bmN0aW9uIGNhbGxlZCBjc2NoZWQyX2FsbG9jX3ZkYXRhKCkgYnV0Cj4gc3Rv
cmVkIG9uIGEgcGVyLXNjaGVkX3VuaXQgYmFzaXMuCj4gCj4gU2ltaWxhcmx5LCB3ZSBoYXZlIGFu
IGFjY2Vzc29yIG1ldGhvZCBjYWxsZWQgY3NjaGVkMl92Y3B1KCkgd2hpY2gKPiByZXR1cm5zIHRo
ZSBzdHJ1Y3QgY3NjaGVkMl92Y3B1IHdoaWNoIHdhcyBzdG9yZWQgaW4gdGhlIHBlci11bml0Cj4g
cHJpdmF0ZSBzcGFjZS4KPiAKPiBCdXQgc2hvdWxkbid0IHRoZW4gdGhlIHN0cnVjdCBiZSBjYWxs
ZWQgY3NjaGVkMl91bml0LCBhbmQgY2l0ZWQKPiBmdW5jdGlvbnMgYmUgY2FsbGVkIGNzY2hlZDJf
YWxsb2NfdWRhdGEoKSBhbmQgY3NjaGVkMl91bml0KCk/Cj4gTm93LCBJIGtub3cgdGhhdCB0aGVz
ZSB0cmFuc2Zvcm1hdGlvbiBoYXBwZW4gbGF0ZXIgaW4gdGhlIHNlcmllcy4KPiBBbmQsIHRoaXMg
dGltZSwgSSdtIG5vdCBhc2tpbmcgdG8gY29uc29saWRhdGUgdGhlIHBhdGNoZXMuCj4gCj4gSG93
ZXZlcjoKPiAtIGNhbiB0aGUgY2hhbmdlbG9nIG9mIHRoaXMgcGF0Y2ggYmUgYSBsaXR0bGUgbW9y
ZSBleHBsaWNpdCwgbm90IG9ubHkKPiAgICBpbmZvcm1pbmcgdGhhdCB0aGlzIGlzIGEgcHJlcGFy
YXRvcnkgcGF0Y2gsIGJ1dCBhbHNvIGV4cGxhaW5pbmcKPiAgICBicmllZmx5IHRoZSB0ZW1wb3Jh
cnkgaW5jb25jaXN0ZW5jeQoKU3VyZS4KCj4gLSBjb3VsZCB0aGUgcGF0Y2hlcyB0aGF0IGRlYWwg
d2l0aCB0aGlzIGJlIGdyb3VwZWQgdG9nZXRoZXIsIHNvIHRoYXQKPiAgICB0aGV5IGFyZSBjbG9z
ZSB0byBlYWNoIG90aGVyIGluIHRoZSBzZXJpZXMgKGUuZy4sIHRoaXMgcGF0Y2gsIHRoZQo+ICAg
IHJlbmFtaW5nIGh1bmtzIG9mIHBhdGNoIDEwIGFuZCBwYXRjaGVzIHRoYXQgYXJlIGN1cnJlbnRs
eSAyMCB0byAyNCk/Cj4gICAgT3IgYXJlIHRoZXJlIGRlcGVuZGVuY2llcyB0aGF0IEkgYW0gbm90
IGNvbnNpZGVyaW5nPwoKVGhlcmUgYXJlIHNvbWUgcGF0Y2hlcyB3aGljaCBjb3VsZCBiZSByZW9y
ZGVyZWQsIGJ1dCBJJ20gbm90IHN1cmUgdGhlCm5lZWRlZCB3b3JrIGlzIHdvcnRoIGl0LiBCeSBt
b3ZpbmcgdGhlIHBhdGNoZXMgeW91IG5hbWVkIGNsb3NlciB0byBlYWNoCm90aGVyIHRoZXJlIHdp
bGwgYmUgb3RoZXIgY2xvc2VseSByZWxhdGVkIHBhdGNoZXMgcmlwcGVkIGFwYXJ0IGZyb20KZWFj
aCBvdGhlci4KCkluIHRoZSBlbmQgaXQgd2lsbCBtYWtlIG5vIHNlbnNlIHRvIGFwcGx5IG9ubHkg
c29tZSBwYXRjaGVzIG9mIHRoZSBtYWluCnNlcmllcy4gVGhlIGh1Z2UgYW1vdW50IG9mIHBhdGNo
ZXMgaXMgbWVhbnQgb25seSB0byBtYWtlIHJldmlldyBlYXNpZXIuCgoKSnVlcmdlbgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 05:07:39 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 05:07:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hoL78-0004Kt-Gd; Fri, 19 Jul 2019 05:07: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=M1ZL=VQ=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hoL77-0004Ko-Pd
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 05:07:25 +0000
X-Inumbo-ID: 1828c9ee-a9e3-11e9-8980-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1828c9ee-a9e3-11e9-8980-bc764e045a96;
 Fri, 19 Jul 2019 05:07:24 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 74663AD51;
 Fri, 19 Jul 2019 05:07:23 +0000 (UTC)
To: Dario Faggioli <dfaggioli@suse.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
References: <20190528103313.1343-1-jgross@suse.com>
 <20190528103313.1343-8-jgross@suse.com>
 <d6c0b816a66282436f24441c626fd31bb8a39a44.camel@suse.com>
From: Juergen Gross <jgross@suse.com>
Message-ID: <b7fe6bb5-7a51-ea74-012a-cda7011261b3@suse.com>
Date: Fri, 19 Jul 2019 07:07:21 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <d6c0b816a66282436f24441c626fd31bb8a39a44.camel@suse.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH 07/60] xen/sched: build a linked list of
 struct sched_unit
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "sstabellini@kernel.org" <sstabellini@kernel.org>,
 "wl@xen.org" <wl@xen.org>, "konrad.wilk@oracle.com" <konrad.wilk@oracle.com>,
 "george.dunlap@eu.citrix.com" <george.dunlap@eu.citrix.com>,
 "ian.jackson@eu.citrix.com" <ian.jackson@eu.citrix.com>,
 "tim@xen.org" <tim@xen.org>, "julien.grall@arm.com" <julien.grall@arm.com>,
 Jan Beulich <JBeulich@suse.com>,
 "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTkuMDcuMTkgMDI6MDEsIERhcmlvIEZhZ2dpb2xpIHdyb3RlOgo+IE9uIFR1ZSwgMjAxOS0w
NS0yOCBhdCAxMjozMiArMDIwMCwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPj4gSW4gb3JkZXIgdG8g
bWFrZSBpdCBlYXN5IHRvIGl0ZXJhdGUgb3ZlciBzY2hlZF91bml0IGVsZW1lbnRzIG9mIGEKPj4g
ZG9tYWluIGJ1aWxkIGEgc2luZ2xlIGxpbmtlZCBsaXN0IGFuZCBhZGQgYW4gaXRlcmF0b3IgZm9y
IGl0Lgo+Pgo+IEhvdyBhYm91dCBhICcsJyBiZXR3ZWVuIGRvbWFpbiBhbmQgYnVpbGQ/CgpPa2F5
LgoKPiAKPj4gRm9yIGNvbXBsZXRlbmVzcyBhZGQgYW5vdGhlciBpdGVyYXRvciBmb3JfZWFjaF9z
Y2hlZF91bml0X3ZjcHUoKQo+PiB3aGljaAo+PiB3aWxsIGl0ZXJhdGUgb3ZlciBhbGwgdmNwdXMg
aWYgYSBzY2hlZF91bml0IChyaWdodCBub3cgb25seSBvbmUpLgo+PiBUaGlzCj4gCj4gIm92ZXIg
YWxsIHZjcHVzIG9mIGEgc2NoZWRfdW5pdCIgPwoKT2gsIG9mIGNvdXJzZSEKCj4gCj4+IHdpbGwg
YmUgbmVlZGVkIGxhdGVyIGZvciBsYXJnZXIgc2NoZWR1bGluZyBncmFudWxhcml0eSAoZS5nLiBj
b3JlcykuCj4+Cj4+IFNpZ25lZC1vZmYtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNv
bT4KPj4KPiBPbmUgcXVlc3Rpb246Cj4gCj4+IEBAIC0yNzksOCArMjc5LDE2IEBAIHN0cnVjdCB2
Y3B1Cj4+ICAgc3RydWN0IHNjaGVkX3VuaXQgewo+PiAgICAgICBzdHJ1Y3QgdmNwdSAgICAgICAg
ICAgKnZjcHU7Cj4+ICAgICAgIHZvaWQgICAgICAgICAgICAgICAgICAqcHJpdjsgICAgICAvKiBz
Y2hlZHVsZXIgcHJpdmF0ZSBkYXRhICovCj4+ICsgICAgc3RydWN0IHNjaGVkX3VuaXQgICAgICpu
ZXh0X2luX2xpc3Q7Cj4+ICAgfTsKPj4gICAKPj4gKyNkZWZpbmUgZm9yX2VhY2hfc2NoZWRfdW5p
dChkLAo+PiBlKSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAo+PiAr
ICAgIGZvciAoIChlKSA9IChkKS0+c2NoZWRfdW5pdF9saXN0OyAoZSkgIT0gTlVMTDsgKGUpID0g
KGUpLQo+Pj4gbmV4dF9pbl9saXN0ICkKPj4gKwo+PiArI2RlZmluZSBmb3JfZWFjaF9zY2hlZF91
bml0X3ZjcHUoaSwKPj4gdikgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCj4+
ICsgICAgZm9yICggKHYpID0gKGkpLT52Y3B1OyAodikgIT0gTlVMTCAmJiAodiktPnNjaGVkX3Vu
aXQgPT0KPj4gKGkpOyAgICAgICAgIFwKPj4gKyAgICAgICAgICAodikgPSAodiktPm5leHRfaW5f
bGlzdCApCj4+ICsKPj4KPiBTbywgaGVyZS4uLiBzb3JyeSBpZiBpdCdzIG1lIG5vdCBzZWVpbmcg
aXQsIGJ1dCB3aHkgdGhlCj4gKHYpLT5zY2hlZF91bml0ID09IChpKSBjaGVjayBpcyBuZWNlc3Nh
cnk/Cj4gCj4gRG8gd2UgZXhwZWN0IHRvIHB1dCBpbiB0aGUgbGlzdCBvZiB2Y3B1cyBvZiBhIHBh
cnRpY3VsYXIgdW5pdCwgdmNwdXMKPiB0aGF0IGFyZSBpbiBhbm90aGVyIHVuaXQ/CgpZZXMuIEkn
bSBtYWtpbmcgdXNlIG9mIHRoZSBmYWN0IHRoYXQgYWxsIHZjcHVzIGluIGEgdW5pdCBhcmUgY29u
c2VjdXRpdmUKYXMgSSdtIHJlLXVzaW5nIHRoZSBhbHJlYWR5IGV4aXN0aW5nIGxpc3Qgb2YgdmNw
dXMgaW4gYSBkb21haW46Cgpkb20tPnZjcHUwLT52Y3B1MS0+dmNwdTItPnZjcHUzCiAgICAgICBe
ICAgICAgICAgICAgIF4KICAgICAgICEgICAgICAgICAgICAgIQp1bml0MC0rICAgICAgICAgICAg
ICEKICAgICAgICAgICAgICAgICAgICAgIQp1bml0Mi0tLS0tLS0tLS0tLS0tLSsKCgpKdWVyZ2Vu
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 05:41:53 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 05: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 1hoLeL-0006xT-SL; Fri, 19 Jul 2019 05:41:45 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=M1ZL=VQ=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hoLeK-0006xO-4a
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 05:41:44 +0000
X-Inumbo-ID: e198d402-a9e7-11e9-b990-eb00c7bd1cc7
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e198d402-a9e7-11e9-b990-eb00c7bd1cc7;
 Fri, 19 Jul 2019 05:41:40 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 485FDAF94;
 Fri, 19 Jul 2019 05:41:39 +0000 (UTC)
To: Sergey Dyasli <sergey.dyasli@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
References: <20190528103313.1343-1-jgross@suse.com>
 <f2f3f5f2-8b9c-ac9c-00e8-1e601ec71070@citrix.com>
 <3cb1c2b777e623a55bf87dc12a155734667ab23e.camel@suse.com>
 <c8f4c719-ce7c-9ca0-7d5b-c34db3f21e38@citrix.com>
 <a57d18f4-e947-5c3e-3d8d-6e1371f0c9af@suse.com>
 <864742f0-9b84-e8fe-75be-fa94e217383f@citrix.com>
From: Juergen Gross <jgross@suse.com>
Message-ID: <0e35dc11-5dac-4b24-942c-a8d365a8b193@suse.com>
Date: Fri, 19 Jul 2019 07:41:37 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <864742f0-9b84-e8fe-75be-fa94e217383f@citrix.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH 00/60] xen: add core scheduling support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Tim Deegan <tim@xen.org>, Stefano Stabellini <sstabellini@kernel.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 RobertVanVossen <robert.vanvossen@dornerworks.com>,
 Dario Faggioli <dfaggioli@suse.com>, Julien Grall <julien.grall@arm.com>,
 Josh Whitehead <josh.whitehead@dornerworks.com>,
 Meng Xu <mengxu@cis.upenn.edu>, Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTguMDcuMTkgMTc6MTQsIFNlcmdleSBEeWFzbGkgd3JvdGU6Cj4gT24gMTgvMDcvMjAxOSAx
NTo0OCwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPj4gT24gMTUuMDcuMTkgMTY6MDgsIFNlcmdleSBE
eWFzbGkgd3JvdGU6Cj4+PiBPbiAwNS8wNy8yMDE5IDE0OjU2LCBEYXJpbyBGYWdnaW9saSB3cm90
ZToKPj4+PiBPbiBGcmksIDIwMTktMDctMDUgYXQgMTQ6MTcgKzAxMDAsIFNlcmdleSBEeWFzbGkg
d3JvdGU6Cj4+Pj4+IDEpIFRoaXMgY3Jhc2ggaXMgcXVpdGUgbGlrZWx5IHRvIGhhcHBlbjoKPj4+
Pj4KPj4+Pj4gWzIwMTktMDctMDQgMTg6MjI6NDYgVVRDXSAoWEVOKSBbIDM0MjUuMjIwNjYwXSBX
YXRjaGRvZyB0aW1lciBkZXRlY3RzCj4+Pj4+IHRoYXQgQ1BVMiBpcyBzdHVjayEKPj4+Pj4gWzIw
MTktMDctMDQgMTg6MjI6NDYgVVRDXSAoWEVOKSBbIDM0MjUuMjI2MjkzXSAtLS0tWyBYZW4tNC4x
My4wLQo+Pj4+PiA4LjAuNi1kwqAgeDg2XzY0wqAgZGVidWc9ecKgwqAgTm90IHRhaW50ZWQgXS0t
LS0KPj4+Pj4gWy4uLl0KPj4+Pj4gWzIwMTktMDctMDQgMTg6MjI6NDcgVVRDXSAoWEVOKSBbIDM0
MjUuNTAxOTg5XSBYZW4gY2FsbCB0cmFjZToKPj4+Pj4gWzIwMTktMDctMDQgMTg6MjI6NDcgVVRD
XSAoWEVOKSBbCj4+Pj4+IDM0MjUuNTA1Mjc4XcKgwqDCoCBbPGZmZmY4MmQwODAyM2Q1Nzg+XSB2
Y3B1X3NsZWVwX3N5bmMrMHg1MC8weDcxCj4+Pj4+IFsyMDE5LTA3LTA0IDE4OjIyOjQ3IFVUQ10g
KFhFTikgWwo+Pj4+PiAzNDI1LjUxMTUxOF3CoMKgwqAgWzxmZmZmODJkMDgwMjA4MzcwPl0gdmNw
dV9wYXVzZSsweDIxLzB4MjMKPj4+Pj4gWzIwMTktMDctMDQgMTg6MjI6NDcgVVRDXSAoWEVOKSBb
Cj4+Pj4+IDM0MjUuNTE3MzI2XcKgwqDCoCBbPGZmZmY4MmQwODAyM2UyNWQ+XQo+Pj4+PiB2Y3B1
X3NldF9wZXJpb2RpY190aW1lcisweDI3LzB4NzMKPj4+Pj4gWzIwMTktMDctMDQgMTg6MjI6NDcg
VVRDXSAoWEVOKSBbCj4+Pj4+IDM0MjUuNTI0MjU4XcKgwqDCoCBbPGZmZmY4MmQwODAyMDk2ODI+
XSBkb192Y3B1X29wKzB4MmM5LzB4NjY4Cj4+Pj4+IFsyMDE5LTA3LTA0IDE4OjIyOjQ3IFVUQ10g
KFhFTikgWwo+Pj4+PiAzNDI1LjUzMDIzOF3CoMKgwqAgWzxmZmZmODJkMDgwMjRmOTcwPl0gY29t
cGF0X3ZjcHVfb3ArMHgyNTAvMHgzOTAKPj4+Pj4gWzIwMTktMDctMDQgMTg6MjI6NDcgVVRDXSAo
WEVOKSBbCj4+Pj4+IDM0MjUuNTM2NTY2XcKgwqDCoCBbPGZmZmY4MmQwODAzODM5NjQ+XSBwdl9o
eXBlcmNhbGwrMHgzNjQvMHg1NjQKPj4+Pj4gWzIwMTktMDctMDQgMTg6MjI6NDcgVVRDXSAoWEVO
KSBbCj4+Pj4+IDM0MjUuNTQyNzE5XcKgwqDCoCBbPGZmZmY4MmQwODAzODU2NDQ+XSBkb19lbnRy
eV9pbnQ4MisweDI2LzB4MmQKPj4+Pj4gWzIwMTktMDctMDQgMTg6MjI6NDcgVVRDXSAoWEVOKSBb
Cj4+Pj4+IDM0MjUuNTQ4ODc2XcKgwqDCoCBbPGZmZmY4MmQwODAzODgzOWI+XSBlbnRyeV9pbnQ4
MisweGJiLzB4YzAKPj4+Pj4KPj4+PiBNbW0uLi4gdmNwdV9zZXRfcGVyaW9kaWNfdGltZXI/Cj4+
Pj4KPj4+PiBXaGF0IGtlcm5lbCBpcyB0aGlzIGFuZCB3aGVuIGRvZXMgdGhpcyBjcmFzaCBoYXBw
ZW4/Cj4+Pgo+Pj4gSGkgRGFyaW8sCj4+Pgo+Pj4gSSBjYW4gZWFzaWx5IHJlcHJvZHVjZSB0aGlz
IGNyYXNoIHVzaW5nIGEgRGViaWFuIDcgUFYgVk0gKDIgdkNQVXMsIDJHQiBSQU0pCj4+PiB3aGlj
aCBoYXMgdGhlIGZvbGxvd2luZyBrZXJuZWw6Cj4+Pgo+Pj4gIyB1bmFtZSAtYQo+Pj4KPj4+IExp
bnV4IGxvY2FsaG9zdCAzLjIuMC00LWFtZDY0ICMxIFNNUCBEZWJpYW4gMy4yLjc4LTEgeDg2XzY0
IEdOVS9MaW51eAo+Pj4KPj4+IEFsbCBJIG5lZWQgdG8gZG8gaXMgc3VzcGVuZCBhbmQgcmVzdW1l
IHRoZSBWTS4KPj4KPj4gSGFwcGVucyB3aXRoIGEgbW9yZSByZWNlbnQga2VybmVsLCB0b28uCj4+
Cj4+IEkgY2FuIGVhc2lseSByZXByb2R1Y2UgdGhlIGlzc3VlIHdpdGggYW55IFBWIGd1ZXN0IHdp
dGggbW9yZSB0aGFuIDEgdmNwdQo+PiBieSBkb2luZyAieGwgc2F2ZSIgYW5kIHRoZW4gInhsIHJl
c3RvcmUiIGFnYWluLgo+Pgo+PiBXaXRoIHRoZSByZXByb2R1Y2VyIGJlaW5nIGF2YWlsYWJsZSBJ
J20gbm93IGRpdmluZyBpbnRvIHRoZSBpc3N1ZS4uLgo+IAo+IE9uZSBmdXJ0aGVyIHRoaW5nIHRv
IGFkZCBpcyB0aGF0IEkgd2FzIGFibGUgdG8gYXZvaWQgdGhlIGNyYXNoIGJ5IHJldmVydGluZwo+
IAo+IAl4ZW4vc2NoZWQ6IHJld29yayBhbmQgcmVuYW1lIHZjcHVfZm9yY2VfcmVzY2hlZHVsZSgp
Cj4gCj4gd2hpY2ggaXMgYSBwYXJ0IG9mIHRoZSBzZXJpZXMuIFRoaXMgbWFkZSBhbGwgdGVzdHMg
d2l0aCBQViBndWVzdHMgcGFzcy4KClllYWgsIGJ1dCByZW1vdmluZyB0aGlzIHBhdGNoIGlzIGp1
c3QgcGFwZXJpbmcgb3ZlciBhIGdlbmVyYWwgaXNzdWUuClRoZSBtYWluIHByb2JsZW0gc2VlbXMg
dG8gYmUgYSB2Y3B1IHRyeWluZyB0byBwYXVzZSBhbm90aGVyIHZjcHUgb2YgdGhlCnNhbWUgc2No
ZWRfdW5pdC4gSSBhbHJlYWR5IGhhdmUgYW4gaWRlYSB3aGF0IGlzIHJlYWxseSBoYXBwZW5pbmcs
IEkganVzdApuZWVkIHRvIHZlcmlmeSBpdC4KCj4gQW5vdGhlciBxdWVzdGlvbiBJIGhhdmUgaXMg
ZG8geW91IGhhdmUgYSBnaXQgYnJhbmNoIHdpdGggY29yZS1zY2hlZHVsaW5nCj4gcGF0Y2hlcyBy
ZWJhc2VkIG9uIHRvcCBvZiBjdXJyZW50IHN0YWdpbmcgYXZhaWxhYmxlIHNvbWV3aGVyZT8KCk9u
bHkgdGhlIG9uZSBEYXJpbyBhbHJlYWR5IG1lbnRpb25lZC4KCgpKdWVyZ2VuCgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 06:09:48 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 06: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 1hoM5C-0008Rl-Cn; Fri, 19 Jul 2019 06:09:30 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=M1ZL=VQ=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hoM5A-0008Rg-Pu
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 06:09:28 +0000
X-Inumbo-ID: c31f0658-a9eb-11e9-8980-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c31f0658-a9eb-11e9-8980-bc764e045a96;
 Fri, 19 Jul 2019 06:09:27 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 40A02B07D;
 Fri, 19 Jul 2019 06:09:26 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: torvalds@linux-foundation.org
Date: Fri, 19 Jul 2019 08:09:25 +0200
Message-Id: <20190719060925.10614-1-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
Subject: [Xen-devel] [GIT PULL] xen: fixes and features for 5.3-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
cm5lbC5vcmcvcHViL3NjbS9saW51eC9rZXJuZWwvZ2l0L3hlbi90aXAuZ2l0IGZvci1saW51cy01
LjNhLXJjMS10YWcKCnhlbjogZml4ZXMgYW5kIGZlYXR1cmVzIGZvciA1LjMtcmMxCgpJdCBjb250
YWluczoKCi0gQSBzZXJpZXMgdG8gaW50cm9kdWNlIGEgY29tbW9uIGNvbW1hbmQgbGluZSBwYXJh
bWV0ZXIgZm9yIGRpc2FibGluZwogIHBhcmF2aXJ0dWFsIGV4dGVuc2lvbnMgd2hlbiBydW5uaW5n
IGFzIGEgZ3Vlc3QgaW4gdmlydHVhbGl6ZWQKICBlbnZpcm9ubWVudAoKLSBBIGZpeCBmb3IgaW50
MyBoYW5kbGluZyBpbiBYZW4gcHYgZ3Vlc3RzCgotIFJlbW92YWwgb2YgdGhlIFhlbi1zcGVjaWZp
YyB0bWVtIGRyaXZlciBhcyBzdXBwb3J0IG9mIHRtZW0gaW4gWGVuCiAgaGFzIGJlZW4gZHJvcHBl
ZCAoYW5kIGl0IHdhcyBleHBlcmltZW50YWwgb25seSkKCi0gQSBzZWN1cml0eSBmaXggZm9yIHJ1
bm5pbmcgYXMgWGVuIGRvbTAgKFhTQS0zMDApCgotIEEgZml4IGZvciBJUlEgaGFuZGxpbmcgd2hl
biBvZmZsaW5pbmcgY3B1cyBpbiBYZW4gZ3Vlc3RzCgotIFNvbWUgc21hbGwgY2xlYW51cHMKCgpU
aGFua3MuCgpKdWVyZ2VuCgogRG9jdW1lbnRhdGlvbi9hZG1pbi1ndWlkZS9rZXJuZWwtcGFyYW1l
dGVycy50eHQgfCAgMjggKy0KIGFyY2gveDg2L2VudHJ5L2VudHJ5XzY0LlMgICAgICAgICAgICAg
ICAgICAgICAgIHwgICAxIC0KIGFyY2gveDg2L2luY2x1ZGUvYXNtL2h5cGVydmlzb3IuaCAgICAg
ICAgICAgICAgIHwgIDEyICsKIGFyY2gveDg2L2luY2x1ZGUvYXNtL3RyYXBzLmggICAgICAgICAg
ICAgICAgICAgIHwgICAyICstCiBhcmNoL3g4Ni9pbmNsdWRlL2FzbS94ODZfaW5pdC5oICAgICAg
ICAgICAgICAgICB8ICAgMiArCiBhcmNoL3g4Ni9pbmNsdWRlL2FzbS94ZW4vaHlwZXJ2aXNvci5o
ICAgICAgICAgICB8ICAgNiArLQogYXJjaC94ODYva2VybmVsL2NwdS9oeXBlcnZpc29yLmMgICAg
ICAgICAgICAgICAgfCAgMTkgKy0KIGFyY2gveDg2L2tlcm5lbC9qYWlsaG91c2UuYyAgICAgICAg
ICAgICAgICAgICAgIHwgICAxICsKIGFyY2gveDg2L2tlcm5lbC9zbXBib290LmMgICAgICAgICAg
ICAgICAgICAgICAgIHwgICAzICstCiBhcmNoL3g4Ni9rZXJuZWwveDg2X2luaXQuYyAgICAgICAg
ICAgICAgICAgICAgICB8ICAgNCArLQogYXJjaC94ODYveGVuL2VubGlnaHRlbl9odm0uYyAgICAg
ICAgICAgICAgICAgICAgfCAgNTggKystCiBhcmNoL3g4Ni94ZW4vZW5saWdodGVuX3B2LmMgICAg
ICAgICAgICAgICAgICAgICB8ICAgMyArLQogYXJjaC94ODYveGVuL3NwaW5sb2NrLmMgICAgICAg
ICAgICAgICAgICAgICAgICAgfCAgIDYgKy0KIGFyY2gveDg2L3hlbi94ZW4tYXNtXzY0LlMgICAg
ICAgICAgICAgICAgICAgICAgIHwgICAxIC0KIGRyaXZlcnMveGVuL0tjb25maWcgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHwgIDIzIC0KIGRyaXZlcnMveGVuL01ha2VmaWxlICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHwgICAyIC0KIGRyaXZlcnMveGVuL2JhbGxvb24uYyAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHwgIDE2ICstCiBkcml2ZXJzL3hlbi9ldmVudHMvZXZlbnRzX2Jh
c2UuYyAgICAgICAgICAgICAgICB8ICAxMiArLQogZHJpdmVycy94ZW4vZXZ0Y2huLmMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgfCAgIDIgKy0KIGRyaXZlcnMveGVuL3RtZW0uYyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHwgNDE5IC0tLS0tLS0tLS0tLS0tLS0tCiBkcml2ZXJzL3hl
bi94ZW4tYmFsbG9vbi5jICAgICAgICAgICAgICAgICAgICAgICB8ICAgMiAtCiBkcml2ZXJzL3hl
bi94ZW4tc2VsZmJhbGxvb24uYyAgICAgICAgICAgICAgICAgICB8IDU3OSAtLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0KIGluY2x1ZGUveGVuL2JhbGxvb24uaCAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHwgIDEwIC0KIGluY2x1ZGUveGVuL2V2ZW50cy5oICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHwgICAzICstCiBpbmNsdWRlL3hlbi90bWVtLmggICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICB8ICAxOCAtCiAyNSBmaWxlcyBjaGFuZ2VkLCAxMTIgaW5zZXJ0aW9ucygrKSwgMTEyMCBk
ZWxldGlvbnMoLSkKCkp1ZXJnZW4gR3Jvc3MgKDMpOgogICAgICB4ZW4vZXZlbnRzOiBmaXggYmlu
ZGluZyB1c2VyIGV2ZW50IGNoYW5uZWxzIHRvIGNwdXMKICAgICAgeGVuOiByZW1vdmUgdG1lbSBk
cml2ZXIKICAgICAgeGVuOiBsZXQgYWxsb2NfeGVuYmFsbG9vbmVkX3BhZ2VzKCkgZmFpbCBpZiBu
b3QgZW5vdWdoIG1lbW9yeSBmcmVlCgpaaGVuemhvbmcgRHVhbiAoNyk6CiAgICAgIFJldmVydCAi
eDg2L3BhcmF2aXJ0OiBTZXQgdXAgdGhlIHZpcnRfc3Bpbl9sb2NrX2tleSBhZnRlciBzdGF0aWMg
a2V5cyBnZXQgaW5pdGlhbGl6ZWQiCiAgICAgIHg4Ni94ZW46IE1hcmsgeGVuX2h2bV9uZWVkX2xh
cGljKCkgYW5kIHhlbl94MmFwaWNfcGFyYV9hdmFpbGFibGUoKSBhcyBfX2luaXQKICAgICAgeDg2
OiBBZGQgIm5vcHYiIHBhcmFtZXRlciB0byBkaXNhYmxlIFBWIGV4dGVuc2lvbnMKICAgICAgeGVu
OiBNYXAgInhlbl9ub3B2IiBwYXJhbWV0ZXIgdG8gIm5vcHYiIGFuZCBtYXJrIGl0IG9ic29sZXRl
CiAgICAgIHg4Ni9wYXJhdmlydDogUmVtb3ZlIGNvbnN0IG1hcmsgZnJvbSB4ODZfaHlwZXJfeGVu
X2h2bSB2YXJpYWJsZQogICAgICB4ODYveGVuOiBBZGQgIm5vcHYiIHN1cHBvcnQgZm9yIEhWTSBn
dWVzdAogICAgICB4ZW4vcHY6IEZpeCBhIGJvb3QgdXAgaGFuZyByZXZlYWxlZCBieSBpbnQzIHNl
bGYgdGVzdAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 07:05:07 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 07:05:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hoMwu-00041D-FY; Fri, 19 Jul 2019 07: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=TkfO=VQ=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hoMws-000413-VP
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 07:04:59 +0000
X-Inumbo-ID: 841a726d-a9f3-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 841a726d-a9f3-11e9-8980-bc764e045a96;
 Fri, 19 Jul 2019 07:04:57 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hoMwq-0001od-Fr; Fri, 19 Jul 2019 07:04:56 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hoMwq-0005OS-97; Fri, 19 Jul 2019 07:04:56 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hoMwq-0005DS-8Q; Fri, 19 Jul 2019 07:04:56 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139121-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.19:build-armhf-pvops:kernel-build:fail:regression
 linux-4.19:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-examine:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=3bd837bfe431839a378e9d421af05b2e22a6d329
X-Osstest-Versions-That: linux=84df9525b0c27f3ebc2ebb1864fa62a97fdedb7d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 19 Jul 2019 07:04:56 +0000
Subject: [Xen-devel] [linux-4.19 test] 139121: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTEyMSBsaW51eC00LjE5IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzkxMjEvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAg
IDYga2VybmVsLWJ1aWxkICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyOTMxMwoKVGVzdHMg
d2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtaGYt
YXJtaGYteGwtdmhkICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXJ0ZHMgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhm
LWV4YW1pbmUgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWN1YmlldHJ1Y2sgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwtc2VhdHRsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZp
cnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsLXRodW5kZXJ4IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1j
cmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFt
ZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2
LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3
aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3Rh
bGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4x
MC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lv
biB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAgICAgICAgIDNiZDgzN2JmZTQz
MTgzOWEzNzhlOWQ0MjFhZjA1YjJlMjJhNmQzMjkKYmFzZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAg
ICAgICAgICAgICAgIDg0ZGY5NTI1YjBjMjdmM2ViYzJlYmIxODY0ZmE2MmE5N2ZkZWRiN2QKCkxh
c3QgdGVzdCBvZiBiYXNpcyAgIDEyOTMxMyAgMjAxOC0xMS0wMiAwNTozOTowOCBaICAyNTkgZGF5
cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjk0MTIgIDIwMTgtMTEtMDQgMTQ6MTA6MTUgWiAgMjU2
IGRheXMgIDE2MyBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMzkwMDQgIDIwMTktMDct
MTQgMjM6MzU6NTQgWiAgICA0IGRheXMgICAgNSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCjIyNzEgcGVvcGxlIHRv
dWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3QsCm5vdCBsaXN0aW5nIHRoZW0gYWxsCgpqb2JzOgog
YnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3Bz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0t
aTM4Ni14c20gICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1y
aGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1k
NjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
b3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdz
MTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVj
ayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEw
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWlu
dGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcGFp
ciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2
NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1
YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRk
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
dmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5v
cmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3Ms
IGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJl
cG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0
cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9
bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDth
PWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQg
YXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1t
YXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAxODU0MTkg
bGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 07:34:36 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 07:34:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hoNPJ-000610-1C; Fri, 19 Jul 2019 07:34:21 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=qfBs=VQ=gandi.net=nicolas.belouin@srs-us1.protection.inumbo.net>)
 id 1hoNPH-00060v-Of
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 07:34:19 +0000
X-Inumbo-ID: 9b693d18-a9f7-11e9-be39-2f7d831fb558
Received: from gandi.net (unknown [217.70.182.73])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 9b693d18-a9f7-11e9-be39-2f7d831fb558;
 Fri, 19 Jul 2019 07:34:14 +0000 (UTC)
Received: from diconico07.dev (unknown
 [IPv6:2001:4b98:beef:a:e7c:1fb4:ff55:f4a9])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
 (No client certificate requested)
 by gandi.net (Postfix) with ESMTPSA id AC33D16053E;
 Fri, 19 Jul 2019 07:34:13 +0000 (UTC)
To: George Dunlap <george.dunlap@citrix.com>, xen-devel@lists.xenproject.org
References: <20190718215428.6727-1-george.dunlap@citrix.com>
From: Nicolas Belouin <nicolas.belouin@gandi.net>
Message-ID: <854f62f4-000c-d090-320e-5097887e02b4@gandi.net>
Date: Fri, 19 Jul 2019 09:34:13 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <20190718215428.6727-1-george.dunlap@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] golang/xenlight: Add libxl_utils 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: Ian Jackson <ian.jackson@citrix.com>, Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

CgpPbiA3LzE4LzE5IDExOjU0IFBNLCBHZW9yZ2UgRHVubGFwIHdyb3RlOgo+IFRoZSBHbyBiaW5k
aW5ncyBmb3IgbGlieGwgbWlzcyBmdW5jdGlvbnMgZnJvbSBsaWJ4bF91dGlscywgbGV0J3Mgc3Rh
cnQKPiB3aXRoIHRoZSBzaW1wbGUgbGlieGxfZG9taWRfdG9fbmFtZSBhbmQgaXRzIGNvdW50ZXJw
YXJ0Cj4gbGlieGxfbmFtZV90b19kb21pZC4KPgo+IE5CIHRoYXQgQy5Hb1N0cmluZygpIHdpbGwg
cmV0dXJuICIiIGlmIGl0J3MgcGFzc2VkIGEgTlVMTDsgc2VlCj4gaHR0cHM6Ly9naXRodWIuY29t
L2dvbGFuZy9nby9pc3N1ZXMvMzI3MzQjaXNzdWVjb21tZW50LTUwNjgzNTQzMgo+Cj4gU2lnbmVk
LW9mZi1ieTogTmljb2xhcyBCZWxvdWluIDxuaWNvbGFzLmJlbG91aW5AZ2FuZGkubmV0Pgo+IFNp
Z25lZC1vZmYtYnk6IEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4KPiAt
LS0KPiB2MzoKPiAgLSBXaXJlIGludG8gYnVpbGQgc3lzdGVtCj4gIC0gQWRkIHJlZmVyZW5jZSB0
byBDLkdvU3RyaW5nKCkgaGFuZGxpbmcgTlVMTCB0byBjb21taXQgbWVzc2FnZQo+Cj4gTmljb2xh
cywgY291bGQgeW91IHRlc3QgdG8gc2VlIGlmIHRoaXMgYWN0dWFsbHkgd29ya3MgZm9yIHlvdT8K
VGVzdGVkIGl0LCBpdCB3b3Jrcy4KCkkgbXVzdCBjb25mZXNzIEkgZG8gbm90IHVzZSB0aGF0IGlt
cG9ydCBwYXRoIGFzIHRoZSBuZXcgbW9kdWxlcyBtZWNoYW5pc20KaW50cm9kdWNlZCBpbiBHbzEu
MTEgZG93bmxvYWRzIGFuZCBjb21waWxlIGEgdmVyc2lvbmVkIGNvcHkgb2YgZXZlcnkKZGVwZW5k
ZW5jeSBwZXIgcHJvamVjdCwgYW5kIHRoaXMgYmVoYXZpb3IgaXMgaW5jb21wYXRpYmxlIHdpdGgg
dGhlIGJ1aWxkCnN5c3RlbSB1c2VkIGhlcmUuCgpOaWNvbGFzCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 07:56:47 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 07: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 1hoNkw-0007PR-0h; Fri, 19 Jul 2019 07:56:42 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=S3sa=VQ=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hoNku-0007PM-KP
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 07:56:40 +0000
X-Inumbo-ID: babcbca0-a9fa-11e9-8388-9f62accc3b92
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id babcbca0-a9fa-11e9-8388-9f62accc3b92;
 Fri, 19 Jul 2019 07:56:35 +0000 (UTC)
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=Paul.Durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 Paul.Durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: +uAN+0JfXFO7gvtLCYB3Mk/XGOb3bHGmb3rxb0eamnB1sTca5ZwIaTWbp10FWyvcWQic8qRJSF
 2FFYuNIQLkzux+wEXWG7E8FxXuEK2MTKG2CICQoJPbWI/pxzhrIu8UiKnpScHSDE+/DJMG5AFV
 j4086gpn5QlKiqLEh+mlKeApXw2ooH2kQf15OHoFOzI7GK/DZF5UyYZw8EICQ+KCYSW253ZOPT
 aTtFCUXQLSfhMW7KIZ0mY1KN27DvUQF77+PU7Y16mhUtdI9iaVjxP/QlWBE6f9y1kFAlOXSJlV
 5FQ=
X-SBRS: 2.7
X-MesageID: 3244319
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,281,1559534400"; 
   d="scan'208";a="3244319"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Petre Ovidiu PIRCALABU' <ppircalabu@bitdefender.com>, Jan Beulich
 <JBeulich@suse.com>
Thread-Topic: [PATCH v2 07/10] vm_event: Add vm_event_ng interface
Thread-Index: AQHVPIeuvysw+S0SxESjjWmMYVkcbqbOwNgAgAAfJACAAWdVAIABTcoA
Date: Fri, 19 Jul 2019 07:56:30 +0000
Message-ID: <d73a2d9ba0b5407390ae9a635314f6d4@AMSPEX02CL03.citrite.net>
References: <cover.1563293545.git.ppircalabu@bitdefender.com>
 <cover.1563293545.git.ppircalabu@bitdefender.com>
 <79a1e2aebc55c20f58cb8c925320de202b17d8f2.1563293545.git.ppircalabu@bitdefender.com>
 <e1c9a42d-7bde-5749-7cf3-cb5e7b4041e1@suse.com>
 <de42faf2929b0ff0d52949d21dea5f2b30336840.camel@bitdefender.com>
 <20603303-440d-3ac4-8f78-861abaa78d70@suse.com>
 <22abf98c86af08adb0444ffa115bc56b9bd552fc.camel@bitdefender.com>
In-Reply-To: <22abf98c86af08adb0444ffa115bc56b9bd552fc.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 v2 07/10] vm_event: Add vm_event_ng 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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>, Konrad
 Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>, "Tim \(Xen.org\)" <tim@xen.org>,
 George Dunlap <George.Dunlap@citrix.com>, JulienGrall <julien.grall@arm.com>,
 Tamas K Lengyel <tamas@tklengyel.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Alexandru Stefan ISAILA <aisaila@bitdefender.com>,
 Ian Jackson <Ian.Jackson@citrix.com>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBQZXRyZSBPdmlkaXUgUElSQ0FM
QUJVIDxwcGlyY2FsYWJ1QGJpdGRlZmVuZGVyLmNvbT4NCj4gU2VudDogMTggSnVseSAyMDE5IDE0
OjU5DQo+IFRvOiBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+OyBQYXVsIER1cnJhbnQg
PFBhdWwuRHVycmFudEBjaXRyaXguY29tPg0KPiBDYzogSnVsaWVuR3JhbGwgPGp1bGllbi5ncmFs
bEBhcm0uY29tPjsgQWxleGFuZHJ1IFN0ZWZhbiBJU0FJTEEgPGFpc2FpbGFAYml0ZGVmZW5kZXIu
Y29tPjsgUmF6dmFuDQo+IENvam9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPjsgQW5k
cmV3IENvb3BlciA8QW5kcmV3LkNvb3BlcjNAY2l0cml4LmNvbT47IFJvZ2VyIFBhdSBNb25uZQ0K
PiA8cm9nZXIucGF1QGNpdHJpeC5jb20+OyBHZW9yZ2UgRHVubGFwIDxHZW9yZ2UuRHVubGFwQGNp
dHJpeC5jb20+OyBJYW4gSmFja3Nvbg0KPiA8SWFuLkphY2tzb25AY2l0cml4LmNvbT47IFN0ZWZh
bm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz47IHhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZzsNCj4gS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFj
bGUuY29tPjsgVGFtYXMgSyBMZW5neWVsIDx0YW1hc0B0a2xlbmd5ZWwuY29tPjsgVGltIChYZW4u
b3JnKQ0KPiA8dGltQHhlbi5vcmc+OyBXZWkgTGl1IDx3bEB4ZW4ub3JnPg0KPiBTdWJqZWN0OiBS
ZTogW1BBVENIIHYyIDA3LzEwXSB2bV9ldmVudDogQWRkIHZtX2V2ZW50X25nIGludGVyZmFjZQ0K
PiANCj4gT24gV2VkLCAyMDE5LTA3LTE3IGF0IDE2OjMyICswMDAwLCBKYW4gQmV1bGljaCB3cm90
ZToNCj4gPiBPbiAxNy4wNy4yMDE5IDE2OjQxLCBQZXRyZSBPdmlkaXUgUElSQ0FMQUJVIHdyb3Rl
Og0KPiA+ID4gT24gV2VkLCAyMDE5LTA3LTE3IGF0IDEwOjA2ICswMDAwLCBKYW4gQmV1bGljaCB3
cm90ZToNCj4gPiA+ID4gT24gMTYuMDcuMjAxOSAxOTowNiwgUGV0cmUgUGlyY2FsYWJ1IHdyb3Rl
Og0KPiA+ID4gPiA+ICtzdGF0aWMgdm9pZCB2bV9ldmVudF9jaGFubmVsc19mcmVlX2J1ZmZlcihz
dHJ1Y3QNCj4gPiA+ID4gPiB2bV9ldmVudF9jaGFubmVsc19kb21haW4gKmltcGwpDQo+ID4gPiA+
ID4gICAgew0KPiA+ID4gPiA+IC0gICAgdm1fZXZlbnRfcmluZ19yZXN1bWUodG9fcmluZyh2LT5k
b21haW4tDQo+ID4gPiA+ID4gPnZtX2V2ZW50X21vbml0b3IpKTsNCj4gPiA+ID4gPiArICAgIGlu
dCBpOw0KPiA+ID4gPiA+ICsNCj4gPiA+ID4gPiArICAgIHZ1bm1hcChpbXBsLT5zbG90cyk7DQo+
ID4gPiA+ID4gKyAgICBpbXBsLT5zbG90cyA9IE5VTEw7DQo+ID4gPiA+ID4gKw0KPiA+ID4gPiA+
ICsgICAgZm9yICggaSA9IDA7IGkgPCBpbXBsLT5ucl9mcmFtZXM7IGkrKyApDQo+ID4gPiA+ID4g
KyAgICAgICAgZnJlZV9kb21oZWFwX3BhZ2UobWZuX3RvX3BhZ2UoaW1wbC0+bWZuW2ldKSk7DQo+
ID4gPiA+ID4gICAgfQ0KPiA+ID4gPg0KPiA+ID4gPiBXaGF0IGd1YXJhbnRlZXMgdGhhdCB0aGVy
ZSBhcmUgbm8gbWFwcGluZ3MgbGVmdCBvZiB0aGUgcGFnZXMgeW91DQo+ID4gPiA+IGZyZWUNCj4g
PiA+ID4gaGVyZT8gU2hhcmluZyBwYWdlcyB3aXRoIGd1ZXN0cyBpcyAoc28gZmFyKSBhbiAoYWxt
b3N0KQ0KPiA+ID4gPiBpcnJldmVyc2libGUNCj4gPiA+ID4gYWN0aW9uLCBpLmUuIHRoZXkgbWF5
IGdlbmVyYWxseSBvbmx5IGJlIGZyZWVkIHVwb24gZG9tYWluDQo+ID4gPiA+IGRlc3RydWN0aW9u
Lg0KPiA+ID4gPiBTZWUgZ250dGFiX3VucG9wdWxhdGVfc3RhdHVzX2ZyYW1lcygpIGZvciBhIGNh
c2Ugd2hlcmUgd2UNCj4gPiA+ID4gYWN0dWFsbHkNCj4gPiA+ID4gbWFrZSBhbiBhdHRlbXB0IGF0
IGZyZWVpbmcgc3VjaCBwYWdlcyAoYnV0IHdoZXJlIHdlIGZhaWwgdGhlDQo+ID4gPiA+IHJlcXVl
c3QNCj4gPiA+ID4gaW4gY2FzZSByZWZlcmVuY2VzIGFyZSBsZWZ0IGluIHBsYWNlKS4NCj4gPiA+
ID4NCj4gPiA+DQo+ID4gPiBJJ3ZlIHRlc3RlZCBtYW51YWxseSAyIGNhc2VzIGFuZCB0aGV5IGJv
dGggd29yayAobm8gY3Jhc2hlcyk6DQo+ID4gPiAxOiBpbnRyb3NwZWN0ZWQgZG9tYWluIHN0YXJ0
cyAtPiBtb25pdG9yIHN0YXJ0cyAtPiBtb25pdG9yIHN0b3BzIC0+DQo+ID4gPiBkb21haW4gc3Rv
cHMNCj4gPiA+IDI6IGludHJvc3BlY3RlZCBkb21haW4gc3RhcnRzIC0+IG1vbml0b3Igc3RhcnRz
IC0+IGRvbWFpbiBzdG9wcyAtPg0KPiA+ID4gbW9uaXRvciBzdG9wcy4NCj4gPg0KPiA+IFdlbGws
IHRlc3RpbmcgaXMgaW1wb3J0YW50LCBidXQgZG9pbmcgdGVzdHMgbGlrZSB5b3UgZGVzY3JpYmUg
d29uJ3QNCj4gPiBjYXRjaCBhbnkgbWlzYmVoYXZpbmcgb3IgbWFsaWNpb3VzIG1vbml0b3IgZG9t
YWluLg0KPiA+DQo+ID4gPiBIb3dldmVyLCBJIHdpbGwgdGFrZSBhIGNsb3NlciBsb29rIGF0DQo+
ID4gPiBnbnR0YWJfdW5wb3B1bGF0ZV9zdGF0dXNfZnJhbWVzDQo+ID4gPiBhbmQgcG9zdCBhIGZv
bGxvdyB1cCBlbWFpbC4NCj4gPg0KPiA+IFRoYW5rcy4NCj4gPg0KPiBIaSBKYW4sDQo+IA0KPiBD
b3VsZCB5b3UgaGVscCBtZSBjbGFyaWZ5IHNvbWUgdGhpbmdzPyBNYXliZSBhbSBhcHByb2FjaGlu
ZyB0aGUgd2hvbGUNCj4gcHJvYmxlbSBpbmNvcnJlY3RseS4NCj4gDQo+IFRvIGhlbHAgZXhwbGFp
bmluZyB0aGluZ3MgYSBsaXR0bGUgYmV0dGVyIEkgd2lsbCB1c2UgdGhlIGZvbGxvd2luZw0KPiBh
YmJyZXZpYXRpb25zOg0KPiBJRCAtIGludHJvc3BlY3RlZCBkb21haW4gKHRoZSBkb21haW4gZm9y
IHdoaWNoIHRoZSB2bV9ldmVudCByZXF1ZXN0cw0KPiBhcmUgZ2VuZXJhdGVkKQ0KPiBNRCAtIG1v
bml0b3IgZG9tYWluICh0aGUgZG9tYWluIHdoaWNoIGhhbmRsZXMgdGhlIHJlcXVlc3RzIGFuZCBw
b3N0cw0KPiB0aGUgcmVzcG9uc2VzKQ0KPiANCj4gVGhlIGxlZ2FjeSBhcHByb2FjaCAocmluZykg
aXMgdG8gaGF2ZSBhIGRlZGljYXRlZCBnZm4gaW4gSUQgKHJpbmcNCj4gcGFnZSksIHdoaWNoIGlz
IG1hcHBlZCBieSBYRU4gdXNpbmcgX19tYXBfZG9tYWluX3BhZ2VfZ2xvYmFsIGFuZCB0aGVuDQo+
IE1EIHVzZSB4Y19tYXBfZm9yZWlnbl9wYWdlcyB0byBjcmVhdGUgdGhlIG1hcHBpbmcgYW5kDQo+
IHhjX2RvbWFpbl9kZWNyZWFzZV9yZXNlcnZhdGlvbl9leGFjdCB0byByZW1vdmUgdGhlIHBhZ2Ug
ZnJvbSBJRCdzDQo+IHBoeXNtYXAuDQo+IFRoZSBhcmUgYSBudW1iZXIgb2YgcHJvYmxlbXMgd2l0
aCB0aGlzIGFwcHJvYWNoLCB0aGUgbW9zdCBpbXBhY3RmdWxsDQo+IGJlaW5nIHRoYXQgZ3Vlc3Rz
IHdpdGggYSBoaWdoIG51bWJlciBvZiB2Y3B1cyB3aWxsIGZpbGxzLXVwIHRoZSByaW5nDQo+IHF1
aXRlIHF1aWNseS4gVGhpcyBhbmQgdGhlIGZhY3Qgdm1fZXZlbnRfcmVxdWVzdCBzaXplIGluY3Jl
YXNlcyBhcw0KPiBtb25pdG9yIGFwcGxpY2F0aW9ucyBiZWNvbWUgbW9yZSBjb21wbGV4IGluY3Vy
IGlkbGUgdGltZXMgZm9yIHZjcHVzDQo+IHdhaXRpbmcgdG8gcG9zdCBhIHJlcXVlc3QuDQo+IA0K
PiBUbyBhbGxldmlhdGUgdGhpcyBwcm9ibGVtIEkgbmVlZCB0byBoYXZlIGEgbnVtYmVyIG9mIGZy
YW1lcyBzaGFyZWQNCj4gYmV0d2VlbiB0aGUgaHlwZXJ2aXNvciBhbmQgTUQuIFRoZSBJRCBkb2Vz
bid0IG5lZWQgdG8ga25vdyBhYm91dCB0aG9zZQ0KPiBmcmFtZXMgYmVjYXVzZSBpdCB3aWxsIG5l
dmVyIGFjY2VzcyB0aGlzIG1lbW9yeSBhcmVhICh1bmxpa2UgaW9yZXEgd2hvDQo+IGludGVyY2Vw
dHMgdGhlIGFjY2VzcyB0byBjZXJ0YWluIGFkZHJlc3NlcykuDQo+IA0KPiBCZWZvcmUgdXNpbmcg
eGVuZm9yZWlnbm1lbW9yeV9tYXBfcmVzb3VyY2UgSSBpbnZlc3RpZ2F0ZWQgc2V2ZXJhbA0KPiBk
aWZmZXJlbnQgYXBwcm9hY2hlczoNCj4gLSBBbGxvY2F0ZSB0aGUgbWVtb3J5IGluIGh5cGVydmlz
b3IgYW5kIHhjX21hcF9mb3JlaWduX3BhZ2VzIChkb2Vzbid0DQo+IHdvcmsgYmVjYXVzZSB5b3Ug
Y2Fubm90ICJmb3JlaWdubWFwIiBwYWdlcyBvZiB5b3VyIG93biBkb21haW4uDQo+IC0gQWxsb2Nh
dGUgdGhlIG1lbW9yeSBpbiBndWVzdCwgYW5kIG1hcCB0aGUgYWxsb2NhdGVkIHBhZ2VzIGluIFhF
Ti4gVG8NCj4gbXkga25vd2xlZGdlIHRoZXJlIGlzIG5vIHN1Y2ggQVBJIGluIGxpbnV4IHRvIGRv
IHRoaXMgYW5kIHRoZSBtb25pdG9yDQo+IGFwcGxpY2F0aW9uLCBhcyBhbiB1c2Vyc3BhY2UgcHJv
Z3JhbSwgaXMgbm90IGF3YXJlIG9mIHRoZSBhY3R1YWwgZ2Zucw0KPiBmb3IgYW4gYWxsb2NhdGVk
IG1lbW9yeSBhcmVhLg0KPiANCj4gU28sIGF0IHRoaXMgcG9pbnQgdGhlIG1vc3QgcHJvbWlzaW5n
IHNvbHV0aW9uIGlzIGFsbG9jYXRpbmcgdGhlIG1lbW9yeQ0KPiBpbiBYRU4sIHNoYXJpbmcgaXQg
d2l0aCBJRCB1c2luZyBzaGFyZV94ZW5fcGFnZV93aXRoX2d1ZXN0LCBhbmQgbWFwcGluZw0KPiBp
dCB3aXRoIHhlbmZvcmVpZ25tZW1vcnlfbWFwX3Jlc291cmNlICh3aXRoIHRoZSBmbGFnDQo+IFhF
Tk1FTV9yc3JjX2FjcV9jYWxsZXJfb3duZWQgc2V0KQ0KDQpJZiB0aGF0IHBhZ2UgaXMgc2hhcmVk
IHdpdGggdGhlIElEIHRoZW4gWEVOTUVNX3JzcmNfYWNxX2NhbGxlcl9vd25lZCBzaG91bGQgKm5v
dCogYmUgc2V0LiBBbHNvLCB0aGF0IGZsYWcgaXMgYW4gJ291dCcgZmxhZy4uLiB0aGUgY2FsbGVy
IGRvZXNuJ3QgZGVjaWRlIHdobyBvd25zIHRoZSByZXNvdXJjZS4gVEJIIEkgcmVncmV0IGV2ZXIg
aW50cm9kdWNpbmcgdGhlIGZsYWc7IGl0IGNhdXNlZCBhIGxvdCBvZiBwcm9ibGVtcywgd2hpY2gg
aXMgd2h5IGl0IGlzIG5vIGxvbmdlciB1c2VkLg0KDQogIFBhdWwNCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 08:07:58 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 08:07:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hoNvl-0000GV-Mc; Fri, 19 Jul 2019 08:07:53 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=wvcP=VQ=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hoNvk-0000GQ-Jt
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 08:07:52 +0000
X-Inumbo-ID: 405e2b36-a9fc-11e9-8980-bc764e045a96
Received: from m9a0003g.houston.softwaregrp.com (unknown [15.124.64.68])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 405e2b36-a9fc-11e9-8980-bc764e045a96;
 Fri, 19 Jul 2019 08:07:50 +0000 (UTC)
Received: FROM m9a0003g.houston.softwaregrp.com (15.121.0.190) BY
 m9a0003g.houston.softwaregrp.com WITH ESMTP; 
 Fri, 19 Jul 2019 08:07:30 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M9W0067.microfocus.com (2002:f79:be::f79:be) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Fri, 19 Jul 2019 08:04:46 +0000
Received: from NAM05-DM3-obe.outbound.protection.outlook.com (15.124.72.13) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Fri, 19 Jul 2019 08:04:46 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=IoVEoVna4x/Nreng4ZKfoBN0q3GSaUwAap3X52hVec+LqoF6ack0skMEFmTnmzLaJYxgr+2tm4OeQSxoNH+mRcvruIxa1U72Di/3kQih6WxiIqLNNYwdIt3hwzcKKpi9NPFZu+9lRmzyoLpldPwnJ8zHEd5zRPz/4o6NUMMV8Tn0V38ITXx+7ZzEeuMCsPf9bfRWJ3PqVXzqI7Q1aS2CIxsHQTxFvQbp75ws7TP8ELRfeIeLha0sI2ZIIgu9+TB9ELZs8Rk2xGqkX2x2DX6PhFWPGIrPcLU0tAeGE9HHx82U7NaVwoRRDSqQ5CiGAGopVWhvmpW95UmmWb+fJKgB8A==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=rFWptcam5i5EQlQE4vbKBA0alU4Lzecql0ADQzSMEa0=;
 b=QUdtGVfzjnmYjIhx+NhF4Y+lHB2kUaijuhTKxl2gMPHgW52WPCDH6e1Pg1a2KhoDt4jxbp6tubK02tn7UIRIX0r2hJgnbOJfOc/oNnZ5nSyYxZTXLhODcfD/B/oGbmDNPqE/GFnMYta/q3pHn6GO0QD/WGm2XGDRFa7C5R4lSapA8+o/X2DN4e+P4h6tHAJhPUGZDkwycq1dpv0GzokLfJ+GId7SP0u6+6lT8srs5m3g4BKUWolrNf+wQVNqdU8dvUudwZxx+gp7S3s4NS/JhbKwJ+0eUM5RrKtxjaYfqbHsLtYE7ing0Fjav9ff+Bd3KuMzmJsqTY2KtFTsSIlE0g==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB3402.namprd18.prod.outlook.com (10.255.174.219) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.11; Fri, 19 Jul 2019 08:04:45 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Fri, 19 Jul 2019
 08:04:45 +0000
From: Jan Beulich <JBeulich@suse.com>
To: =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Thread-Topic: [PATCH v5 5/6] xen/x86: add PHYSDEVOP_msi_control
Thread-Index: AQHVPW85l6TypzCOPUKKzJbbmldm3qbQfOwAgAAauduAAP6xgA==
Date: Fri, 19 Jul 2019 08:04:45 +0000
Message-ID: <f5ff77af-d2d5-1a89-06d4-6049f607ec80@suse.com>
References: <cover.537da3804adbe71352bed871578f3e893e2210c5.1563325215.git-series.marmarek@invisiblethingslab.com>
 <7280f16277aa9d7bdc9c2373277ef1b40459090b.1563325215.git-series.marmarek@invisiblethingslab.com>
 <20190717101843.2nmigl4dt4kekuax@Air-de-Roger.citrite.net>
 <20190717235426.GX1250@mail-itl>
 <20190718134604.owj6l4hk7rjq72es@Air-de-Roger.citrite.net>
 <9d0c36b7-97d3-5da8-c35b-7073c2066841@suse.com>
 <20190718165212.rj23yh5bphtc2cq5@Air-de-Roger.citrite.net>
In-Reply-To: <20190718165212.rj23yh5bphtc2cq5@Air-de-Roger.citrite.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR0501CA0030.eurprd05.prod.outlook.com
 (2603:10a6:4:67::16) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 7f11a9aa-2d6b-4494-8284-08d70c1fc2d6
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB3402; 
x-ms-traffictypediagnostic: DM6PR18MB3402:
x-microsoft-antispam-prvs: <DM6PR18MB34021579971BACDDB336D951B3CB0@DM6PR18MB3402.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8273;
x-forefront-prvs: 01039C93E4
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(366004)(376002)(136003)(39860400002)(346002)(396003)(189003)(199004)(36756003)(446003)(14454004)(316002)(53936002)(26005)(478600001)(6436002)(229853002)(2906002)(25786009)(6486002)(6512007)(68736007)(66476007)(386003)(53546011)(102836004)(52116002)(186003)(76176011)(6916009)(71190400001)(2616005)(6506007)(6246003)(11346002)(81166006)(80792005)(4326008)(6116002)(3846002)(54906003)(486006)(256004)(5660300002)(31696002)(66066001)(7736002)(99286004)(86362001)(64756008)(66556008)(66446008)(66946007)(31686004)(305945005)(8676002)(8936002)(476003)(71200400001)(7416002)(14444005)(81156014);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB3402;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: HpDT9XmGZb/8KzyGu76KW8rVHd2Cuayvf8eMECk0r4+bltEHBoUQj+cVoxos7SGp8sXQ6ra36ic19FF43zP453M6qDbcPXmvRPnocfU8fBSr2sM0CLF9uoKPdmyI6l4NQ0Q03BZowp6dWtzaKDQERY2WoBXmnxl5VyS2oQurZsk+RrYzL6dunqqhICCDhOyXdn5FvNj+3+uQHbi5A9lXn4aWDmwpzy/1CyB5bWbZUX4i9C7y1NhLH46iqAo3ghX32n6JJy8aLMG0dLHXejk/R4jwl79N3LvFLMVyL6ZlJ9kPUKZtsGR0mfKoL7bJVJlLw7Abp6s12U/EJ55pv0/g6wh+HiP5ZiWKccHG+3FZ1I1Zm1/cNVzBFndFRhnKMDA8sPraU4Y8USYK2mLtcs8yLQjYL1M4+Z6iIE+DYE8oCDk=
Content-ID: <77F51D18F3CD8347B6264279D8A53F32@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 7f11a9aa-2d6b-4494-8284-08d70c1fc2d6
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Jul 2019 08:04:45.0400 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB3402
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v5 5/6] xen/x86: add PHYSDEVOP_msi_control
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 AndrewCooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 =?utf-8?B?TWFyZWsgTWFyY3p5a293c2tpLUfDs3JlY2tp?=
 <marmarek@invisiblethingslab.com>, TimDeegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.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>

T24gMTguMDcuMjAxOSAxODo1MiwgUm9nZXIgUGF1IE1vbm7DqSAgd3JvdGU6DQo+IE9uIFRodSwg
SnVsIDE4LCAyMDE5IGF0IDAzOjE3OjI3UE0gKzAwMDAsIEphbiBCZXVsaWNoIHdyb3RlOg0KPj4g
T24gMTguMDcuMjAxOSAxNTo0NiwgUm9nZXIgUGF1IE1vbm7DqSAgd3JvdGU6DQo+Pj4gSW4gZmFj
dCBJIGRvbid0IHRoaW5rIElOVHggc2hvdWxkIGJlIGVuYWJsZWQgd2hlbiBNU0koLVgpIGlzIGRp
c2FibGVkLA0KPj4+IFFFTVUgYWxyZWFkeSB0cmFwcyB3cml0ZXMgdG8gdGhlIGNvbW1hbmQgcmVn
aXN0ZXIsIGFuZCBpdCB3aWxsIG1hbmFnZQ0KPj4+IElOVHggZW5hYmxpbmcvZGlzYWJsaW5nIGJ5
IGl0c2VsZi4gSSB0aGluayB0aGUgb25seSBjaGVjayByZXF1aXJlZCBpcw0KPj4+IHRoYXQgTVNJ
KC1YKSBjYW5ub3QgYmUgZW5hYmxlZCBpZiBJTlR4IGlzIGFsc28gZW5hYmxlZC4gSW4gdGhlIHNh
bWUNCj4+PiB3YXkgYm90aCBNU0kgY2FzcGFiaWxpdGllcyBjYW5ub3QgYmUgZW5hYmxlZCBzaW11
bHRhbmVvdXNseS4gVGhlDQo+Pj4gZnVuY3Rpb24gc2hvdWxkIG5vdCBleHBsaWNpdGx5IGRpc2Fi
bGUgYW55IG9mIHRoZSBvdGhlciBjYXBhYmlsaXRpZXMsDQo+Pj4gYW5kIGp1c3QgcmV0dXJuIC1F
QlVTWSBpZiB0aGUgY2FsbGVyIGF0dGVtcHRzIGZvciBleGFtcGxlIHRvIGVuYWJsZQ0KPj4+IE1T
SSB3aGlsZSBJTlR4IG9yIE1TSS1YIGlzIGVuYWJsZWQuDQo+Pg0KPj4gWW91IGRvIHJlYWxpemUg
dGhhdCBwY2lfaW50eCgpIG9ubHkgZXZlciBnZXRzIGNhbGxlZCBmb3IgWGVuDQo+PiBpbnRlcm5h
bGx5IHVzZWQgaW50ZXJydXB0cywgaS5lLiBtYWlubHkgdGhlIHNlcmlhbCBjb25zb2xlIG9uZT8N
Cj4gDQo+IFlvdSB3aWxsIGhhdmUgdG8gYmVhciB3aXRoIG1lIGJlY2F1c2UgSSdtIG5vdCBzdXJl
IEkgdW5kZXJzdGFuZCB3aHkNCj4gaXQgZG9lcyBtYXR0ZXIuIERvIHlvdSBtZWFuIHRvIHBvaW50
IG91dCB0aGF0IGRvbTAgaXMgdGhlIG9uZSBpbiBmdWxsDQo+IGNvbnRyb2wgb2YgSU5UeCwgYW5k
IHRodXMgWGVuIHNob3VsZG4ndCBjYXJlIG9mIHdoZXRoZXIgSU5UeCBhbmQNCj4gTVNJKC1YKSBh
cmUgZW5hYmxlZCBhdCB0aGUgc2FtZSB0aW1lPw0KPiANCj4gSSBzdGlsbCB0aGluayB0aGF0IGF0
IGxlYXN0IGEgd2FybmluZyBzaG91bGQgYmUgcHJpbnRlZCBpZiBhIGNhbGxlcg0KPiB0cmllcyB0
byBlbmFibGUgTVNJKC1YKSB3aGlsZSBJTlR4IGlzIGFsc28gZW5hYmxlZCwgYnV0IHVubGVzcyB0
aGVyZSdzDQo+IGEgcmVhc29uIHRvIGhhdmUgYm90aCBNU0koLVgpIGFuZCBJTlR4IGVuYWJsZWQg
YXQgdGhlIHNhbWUgdGltZSAobWF5YmUNCj4gYSBxdWlyayBmb3Igc29tZSBoYXJkd2FyZSBpc3N1
ZT8pIGl0IHNob3VsZG4ndCBiZSBhbGxvd2VkIG9uIHRoaXMgbmV3DQo+IGludGVyZmFjZS4NCg0K
SSBkb24ndCBtaW5kIGltcHJvdmVtZW50cyB0byB0aGUgY3VycmVudCBzaXR1YXRpb24gKGkuZS4g
c3VjaCBhDQp3YXJuaW5nIG1heSBpbmRlZWQgbWFrZSBzZW5zZSk7IEkgbWVyZWx5IHN0YXRlZCBo
b3cgdGhpbmdzIGN1cnJlbnRseQ0KYXJlLiBJTlR4IHRyZWF0bWVudCB3YXMgY29tcGxldGVseSBs
ZWZ0IGFzaWRlIHdoZW4gTVNJIHN1cHBvcnQgd2FzDQppbnRyb2R1Y2VkIGludG8gWGVuLg0KDQpK
YW4NCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 08:21:38 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 08:21:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hoO8x-0001b9-Vm; Fri, 19 Jul 2019 08:21:31 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=wvcP=VQ=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hoO8w-0001b1-9P
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 08:21:30 +0000
X-Inumbo-ID: 31f2313a-a9fe-11e9-9d75-1f27088b8539
Received: from m9a0002g.houston.softwaregrp.com (unknown [15.124.64.67])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 31f2313a-a9fe-11e9-9d75-1f27088b8539;
 Fri, 19 Jul 2019 08:21:25 +0000 (UTC)
Received: FROM m9a0002g.houston.softwaregrp.com (15.121.0.190) BY
 m9a0002g.houston.softwaregrp.com WITH ESMTP; 
 Fri, 19 Jul 2019 08:21:19 +0000
Received: from M4W0335.microfocus.com (2002:f78:1193::f78:1193) by
 M9W0067.microfocus.com (2002:f79:be::f79:be) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Fri, 19 Jul 2019 08:19:18 +0000
Received: from NAM01-BN3-obe.outbound.protection.outlook.com (15.124.8.11) by
 M4W0335.microfocus.com (15.120.17.147) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Fri, 19 Jul 2019 08:19:18 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=ElyR94bxoOJc80r/5AUNrBdQCYdTSi1EZS8/D+jF4av2jWFP8LIi+QkP8GnfG8m4v22FlY3gK5SNBnP7dbcklYRklZfnOSI1Osr/omXegnrkja/rU57NDeS2cA/TxjF6urjrxZ8Lc/2mxyjJHo7O8GRQ5UcNx5cOe5QCWRzge4N2q1+tJD9ZTS9lgVFQmxNsvzN00TtfYjY0zFAbHOPjwRVGgUuIDJVzpMrNMl/WKAeyYDkT5K4gbPMvjMCVgZzdl/kxszgZ01Gn4FPhdkbiOj1qSy0wneIRqQcyhIEeK5TulbQl8MZCyFz1sXWVikynfvaA1kvuKwJSvnezSYSIrw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=FBaveRQPwcNTfttfwxaNOvocKHbzOzNvlTPED4tXMnM=;
 b=XtnuQf+9VXAeu+dAbWw3Ru8mac8s9kJJn6S9AcOnRAArOi9UvCHLfUhOrR5YG+E9L/WyoN5AcqwipRDL0u6e1abMn+q9xc5Bv7ib9CtktmBmca9zzqLnDNIPWt6N11a6sWxI8+Ws0+MdBXH2/onBnyMQe9+TQs7PFuojPCp/jYgW//6mObj/w1Kw/JnEZvAhs37101VTRs8CWJtQyc+Yf5z+IO19Z2xYGJYz3wVrCNaSkjLRClFKfXANU25waqMdmqDKbXUcv2HCb0EkPUwB/B15pkm1kid7NkeqXUQ7qSXrQrwVegUW64pN1vQWSKwxKic07g+YFzHw1cqXkPmcZA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB3068.namprd18.prod.outlook.com (20.179.48.77) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.14; Fri, 19 Jul 2019 08:19:17 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Fri, 19 Jul 2019
 08:19:17 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Thread-Topic: printf formatter for pci_sbdf_t
Thread-Index: AQHVPKkbqe/gqkIsCkyMLC3anRUky6bPCrxPgAKRP4A=
Date: Fri, 19 Jul 2019 08:19:17 +0000
Message-ID: <d4236c4b-602f-734c-248c-30c26992b0d8@suse.com>
References: <20190717140810.a5a4bhmm7fb6oah5@Air-de-Roger.citrite.net>
 <cf05039e-45e1-cc11-c7e3-c0953c74b83b@citrix.com>
In-Reply-To: <cf05039e-45e1-cc11-c7e3-c0953c74b83b@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR06CA0035.eurprd06.prod.outlook.com (2603:10a6:6:1::48)
 To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 4a9a38fe-70f1-48fe-d63a-08d70c21ca9d
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB3068; 
x-ms-traffictypediagnostic: DM6PR18MB3068:
x-microsoft-antispam-prvs: <DM6PR18MB3068EC9A49D4AD1504BDE986B3CB0@DM6PR18MB3068.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7691;
x-forefront-prvs: 01039C93E4
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(366004)(376002)(346002)(396003)(39860400002)(136003)(189003)(199004)(186003)(8936002)(110136005)(31686004)(53546011)(86362001)(6486002)(81166006)(6436002)(7736002)(99286004)(102836004)(81156014)(14444005)(64756008)(66446008)(66476007)(256004)(316002)(305945005)(6506007)(386003)(66556008)(66946007)(14454004)(71190400001)(71200400001)(80792005)(6116002)(3846002)(53936002)(36756003)(6512007)(6246003)(5660300002)(25786009)(66066001)(446003)(229853002)(76176011)(486006)(8676002)(52116002)(478600001)(68736007)(2616005)(11346002)(4326008)(31696002)(476003)(2906002)(26005);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB3068;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: kYXz9EAb9x1p3y16XjxOEuy++hJY0DJVANYffSI6QjZ0pU0Oqt6RAv7xWrdls6JW+Ph9Bv6NkbVbtrS2iydwCSyYKgbWErIBOI+ONbLS8ffrje+uWX7jr76vIKZIcDEsxjtmMxk1jK6bZH/rBh3XZfkefrhbNOnaEMdBIhV4UVPQztd+dCKiJLHpGtBsCI1ShjJ8wiFuLh541n7JPsgELytTbXXwIazFoRoXcggSRwcw5G+GPiHbTxqx5G4nkqHCxFlBXDIAPoNxsvn3xKVrM30eUG1pPiJNJQr8HiFVrh6F72uKW7nMOs4jOCXlBlO7tnIIxidQlduIa/ze0PvIWLOkaE9G9fIHqCNEvnMW+Y0nDUCszGEU9cDoNjOwS3Aqz1g30teP8Y8Syu62L5aihDx2+YmxY9Iz/05xFqP5P3E=
Content-ID: <19B0325B09D3A54C9B9D950175D047C2@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 4a9a38fe-70f1-48fe-d63a-08d70c21ca9d
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Jul 2019 08:19:17.1628 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB3068
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] printf formatter for pci_sbdf_t
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "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>

T24gMTcuMDcuMjAxOSAxOTowNiwgQW5kcmV3IENvb3BlciB3cm90ZToNCj4gT24gMTcvMDcvMjAx
OSAxNTowOCwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToNCj4+IEhlbGxvLA0KPj4NCj4+IEFzIHBh
cnQgb2Ygc29tZSBQQ0kgcmVsYXRlZCBjbGVhbnVwIEknbSBkb2luZywgd2hpY2ggaW5jbHVkZXMN
Cj4+IGV4cGFuZGluZyB0aGUgdXNhZ2Ugb2YgcGNpX3NiZGZfdCwgSSdtIGFsc28gcGxhbm5pbmcg
dG8gYWRkIGEgY3VzdG9tDQo+PiBwcmludGYgZm9ybWF0dGVyIGZvciBwY2lfc2JkZl90IFswXSwg
c28gdGhhdCBhIFNCREYgY2FuIGJlIHByaW50ZWQNCj4+IHdpdGhvdXQgaGF2aW5nIHRvIHNwZWNp
ZnkgZm91ciBmb3JtYXR0ZXJzIChhbmQgcGFzcyBmb3VyIHBhcmFtZXRlcnMpDQo+PiBlYWNoIHRp
bWUgKCUwNHg6JTAyeDolMDJ4LiV1KS4NCj4+DQo+PiBUaGVyZSdzIGJlZW4gc29tZSBkZWJhdGUg
b24gdGhlIHByZXZpb3VzIHZlcnNpb24gYWJvdXQgd2hldGhlciB0aGUNCj4+IGZvcm1hdHRlciBz
aG91bGQgYmUgJXBwIG9yICVvcCwgYW5kIEkgd291bGQgbGlrZSB0byBzZXR0bGUgb24gb25lIG9m
DQo+PiB0aGVtIGJlZm9yZSBzZW5kaW5nIGEgbmV3IHZlcnNpb246DQo+IA0KPiBJIGFtIGZpcm1s
eSBvcHBvc2VkIHRvIG92ZXJsb2FkaW5nICVvLg0KDQpUaGVyZSdzIGFjdHVhbGx5IG9uZSBtb3Jl
IGFyZ3VtZW50IGFnYWluc3QgJXA6IFByZXZpb3VzbHkgeW91DQpkaWQgZXhwcmVzcyBhIGRlc2ly
ZSBmb3Igb3VyICVwIGV4dGVuc2lvbnMgdG8gc3RheSBzb21ld2hhdCBpbg0Kc3luYyB3aXRoIExp
bnV4J2VzLiBMaW51eCBpcyB1c2luZyBxdWl0ZSBhIGZldyBvZiB0aGUgYXZhaWxhYmxlDQpjaGFy
YWN0ZXJzIGFscmVhZHksIHNvIHRoZXJlJ3MgYW4gaW5jcmVhc2luZyByaXNrIG9mIGNvbmZsaWN0
cy4NClVzaW5nICVvIGhlcmUgd291bGQgcmlzayBhIGZ1dHVyZSBjb25mbGljdCBvbmx5IGlmIExp
bnV4DQpldmVudHVhbGx5IGRlY2lkZWQgdG8gYWxzbyBvdmVybG9hZCAlby4NCg0KQW5kIG9uZSBt
b3JlIHJlbWFyazogSWYgd2Ugd2VyZSB0byBpbnRyb2R1Y2UgYSBtb3JlIGdlbmVyaWMNCiJkZXZp
Y2UgaWRlbnRpZmllciIgZXh0ZW5zaW9uLCB0aGVuIEknZCBvYnZpb3VzbHkgYmUgZmluZSB3aXRo
DQp1c2luZyAlcC4gQWZ0ZXIgYWxsIHdlJ2QgdGhlbiB3YW50IHRvIHBhc3MgaW4gc3RydWN0IGRl
dmljZSAqLg0KSSdtIGFjdHVhbGx5IHN1cnByaXNlZCBMaW51eCBkb2Vzbid0IGFscmVhZHkgaGF2
ZSBzdWNoIGEgZ2VuZXJpYw0KZm9ybWF0dGVyLg0KDQpKYW4NCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 08:24:04 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 08:24:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hoOBP-0001ga-EY; Fri, 19 Jul 2019 08: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=wvcP=VQ=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hoOBO-0001gV-Lj
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 08:24:02 +0000
X-Inumbo-ID: 833d078b-a9fe-11e9-8980-bc764e045a96
Received: from m4a0040g.houston.softwaregrp.com (unknown [15.124.2.86])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 833d078b-a9fe-11e9-8980-bc764e045a96;
 Fri, 19 Jul 2019 08:24:01 +0000 (UTC)
Received: FROM m4a0040g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0040g.houston.softwaregrp.com WITH ESMTP; 
 Fri, 19 Jul 2019 08:19:52 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Fri, 19 Jul 2019 08:22:29 +0000
Received: from NAM01-BN3-obe.outbound.protection.outlook.com (15.124.8.14) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Fri, 19 Jul 2019 08:22:29 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=S9guZ5YV6/aCm1DVPtgUGvUqxkFVE1B2Hmb1sya9ZUIMQiNK3U4KWmvmnu4rfgU997iJYzUFp+Y49i7RWMdhLolhskQi8ErhIjRPUaiZHHkmWSU+V5JhVOXTI3VyG6zgnZTKirSNGzhJFDxt/s92aG+WG4rX3BQl6bZ/SbSaThNcjZWFVIDY1MR2GQhV+YaUnAoQnWnp3uKZI3xXy8sJF/koq1DVn4jF/vjcwc/RV3Necj3rsxI7HbC/k6GiHiKfuCHS9sFR7/SZrzl17JNPO+6usJaEVUUIhj0bk13v8DDj3xob6ge5bHptp/tvkjzKiFtLlgAUk//uZMKh7a4zLw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=IrxE3Oz2/1KgyRJSQz+YPit0dBLCIEG+OhMylKrk9rg=;
 b=Id0Ll2KJ1rYa5VzUDT/R9plY0g+UeHhCVJSusTVHGHujr/jxCQRTCAY7R1mUjYz1pD6ld1qZYiBsOSUUeQrAGz/WbnDGZ2lISDdcM3OGMKe3R95aBZdAmWN98g+o3DQiWfr+RbbLfmhoO0BiFCCfif8gpZZeIeW7UJ4GLigkDZRgtWXxSCTDxphMlD0rDBkTG+34OhT+WxIWAdkIrXDmzquRTFFzRVogk/6birZI38d7IRrx9vnrEVmU0uLPaXyuR7Syq5cdyhJskk2OCZ1O4K8GF/uo8J/CAgS7ovj4l11EVjtyEOMUyC4KfNsaCqvcdLXnJ79CqETSO9inhIyxIw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB3068.namprd18.prod.outlook.com (20.179.48.77) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.14; Fri, 19 Jul 2019 08:22:28 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Fri, 19 Jul 2019
 08:22:28 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Paul Durrant <Paul.Durrant@citrix.com>
Thread-Topic: [PATCH v2 07/10] vm_event: Add vm_event_ng interface
Thread-Index: AQHVO/ja8zGHp8jkY0SwPhMewFAvpabOwNgAgAAfJACAAWdVAIABTcoAgAAJIgA=
Date: Fri, 19 Jul 2019 08:22:28 +0000
Message-ID: <014491cd-8ee7-26ff-5619-6c5d54c51b3c@suse.com>
References: <cover.1563293545.git.ppircalabu@bitdefender.com>
 <cover.1563293545.git.ppircalabu@bitdefender.com>
 <79a1e2aebc55c20f58cb8c925320de202b17d8f2.1563293545.git.ppircalabu@bitdefender.com>
 <e1c9a42d-7bde-5749-7cf3-cb5e7b4041e1@suse.com>
 <de42faf2929b0ff0d52949d21dea5f2b30336840.camel@bitdefender.com>
 <20603303-440d-3ac4-8f78-861abaa78d70@suse.com>
 <22abf98c86af08adb0444ffa115bc56b9bd552fc.camel@bitdefender.com>
 <d73a2d9ba0b5407390ae9a635314f6d4@AMSPEX02CL03.citrite.net>
In-Reply-To: <d73a2d9ba0b5407390ae9a635314f6d4@AMSPEX02CL03.citrite.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB7PR05CA0007.eurprd05.prod.outlook.com
 (2603:10a6:10:36::20) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 23ea3c6c-b272-4eb2-635d-08d70c223ce2
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB3068; 
x-ms-traffictypediagnostic: DM6PR18MB3068:
x-microsoft-antispam-prvs: <DM6PR18MB30687253FD32DCDE55D6665BB3CB0@DM6PR18MB3068.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 01039C93E4
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(366004)(376002)(346002)(396003)(39860400002)(136003)(189003)(199004)(186003)(8936002)(31686004)(53546011)(86362001)(4744005)(6486002)(81166006)(6436002)(7736002)(99286004)(102836004)(81156014)(54906003)(64756008)(66446008)(66476007)(256004)(316002)(305945005)(6506007)(386003)(66556008)(66946007)(14454004)(71190400001)(71200400001)(80792005)(6116002)(3846002)(53936002)(36756003)(6512007)(6246003)(5660300002)(7416002)(25786009)(66066001)(446003)(229853002)(76176011)(486006)(8676002)(6916009)(52116002)(478600001)(68736007)(2616005)(11346002)(4326008)(31696002)(476003)(2906002)(26005);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB3068;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: cRizmYjCMAMz1Ae3OWVNuuG51za8O1tV9lLRdO76BcTeqBLOE4LyDNTUSdld7aHWt55TVpdmtPGULIuikb4uell9DXdu43AGGlomNUFC5T/v67shZstX1HRWLqb2FcMF2DUFYuzFx7YvdM8DVpT+0HhQDnQmQx0Ek6U5xU3Q04eTYr1qvjHth+a5W8mi/GgV5PJxy9KHyf9Rk+S78Uc3wYUCkQ8mQjSvyBCc54xu3YIXtmNI0apYFbKl9ToQWe1Meg2wJ+LvBFjJTgxyXePhTlxx6WxvsdwuhHS+IS2a+GKY2u0jWShvywKsvJv5KPSf3W+3BJfeiJezhqTKaSVWHKP2hdK69SVA6rfZ9lKJZ7Kmu25NF5OQAv5cl0CEqZopta1WNzwZLZjrcOIUAw+vh9Toc7JgDfV2NQjmykwqTyw=
Content-ID: <3677D25DE4BC9E4C9F5F2F00263CD336@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 23ea3c6c-b272-4eb2-635d-08d70c223ce2
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Jul 2019 08:22:28.7864 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB3068
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v2 07/10] vm_event: Add vm_event_ng 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: 'Petre Ovidiu PIRCALABU' <ppircalabu@bitdefender.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>,
 KonradRzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>, "Tim
 \(Xen.org\)" <tim@xen.org>, George Dunlap <George.Dunlap@citrix.com>,
 JulienGrall <julien.grall@arm.com>, Tamas K Lengyel <tamas@tklengyel.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Alexandru Stefan ISAILA <aisaila@bitdefender.com>, Ian
 Jackson <Ian.Jackson@citrix.com>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTkuMDcuMjAxOSAwOTo1NiwgUGF1bCBEdXJyYW50IHdyb3RlOg0KPj4gRnJvbTogUGV0cmUg
T3ZpZGl1IFBJUkNBTEFCVSA8cHBpcmNhbGFidUBiaXRkZWZlbmRlci5jb20+DQo+PiBTZW50OiAx
OCBKdWx5IDIwMTkgMTQ6NTkNCj4+DQo+PiBTbywgYXQgdGhpcyBwb2ludCB0aGUgbW9zdCBwcm9t
aXNpbmcgc29sdXRpb24gaXMgYWxsb2NhdGluZyB0aGUgbWVtb3J5DQo+PiBpbiBYRU4sIHNoYXJp
bmcgaXQgd2l0aCBJRCB1c2luZyBzaGFyZV94ZW5fcGFnZV93aXRoX2d1ZXN0LCBhbmQgbWFwcGlu
Zw0KPj4gaXQgd2l0aCB4ZW5mb3JlaWdubWVtb3J5X21hcF9yZXNvdXJjZSAod2l0aCB0aGUgZmxh
Zw0KPj4gWEVOTUVNX3JzcmNfYWNxX2NhbGxlcl9vd25lZCBzZXQpDQo+IA0KPiBJZiB0aGF0IHBh
Z2UgaXMgc2hhcmVkIHdpdGggdGhlIElEIHRoZW4gWEVOTUVNX3JzcmNfYWNxX2NhbGxlcl9vd25l
ZA0KPiBzaG91bGQgKm5vdCogYmUgc2V0LiBBbHNvLCB0aGF0IGZsYWcgaXMgYW4gJ291dCcgZmxh
Zy4uLiB0aGUgY2FsbGVyDQo+IGRvZXNuJ3QgZGVjaWRlIHdobyBvd25zIHRoZSByZXNvdXJjZS4N
Cg0KSSBoYWQgaW1wbGllZCB0aGF0IGl0J3MgcmVhbGx5IE1EIHRoYXQncyBtZWFudCBoZXJlLCBi
dXQgbWF5YmUgSSB3YXMNCndyb25nIGRvaW5nIHNvLg0KDQo+IFRCSCBJIHJlZ3JldCBldmVyIGlu
dHJvZHVjaW5nIHRoZSBmbGFnOyBpdCBjYXVzZWQgYSBsb3Qgb2YgcHJvYmxlbXMsDQo+IHdoaWNo
IGlzIHdoeSBpdCBpcyBubyBsb25nZXIgdXNlZC4NCg0KSXQncyBhIHRvb2xzIG9ubHkgaW50ZXJm
YWNlIC0gd2h5IGRvbid0IHdlIGRyb3AgdGhlIGZsYWcgaWYgeW91IG5vdw0KdGhpbmsgaXQgd2Fz
IGEgYmFkIGlkZWEgdG8gaW50cm9kdWNlIGl0Pw0KDQpKYW4NCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 08:26:26 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 08: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 1hoODh-0001oT-T6; Fri, 19 Jul 2019 08:26: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=9X78=VQ=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hoODg-0001oM-Sg
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 08:26:24 +0000
X-Inumbo-ID: e4cafe11-a9fe-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id e4cafe11-a9fe-11e9-8980-bc764e045a96;
 Fri, 19 Jul 2019 08:26:23 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 5D51A28;
 Fri, 19 Jul 2019 01:26:23 -0700 (PDT)
Received: from [10.1.196.50] (e108454-lin.cambridge.arm.com [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id C4C483F71A;
 Fri, 19 Jul 2019 01:26:21 -0700 (PDT)
To: Tamas K Lengyel <tamas@tklengyel.com>
References: <20190718144317.23307-1-tamas@tklengyel.com>
 <119d0edb-cb12-fbad-9e3e-8c0a469983df@arm.com>
 <CABfawh=DwOP5eQYmMVNF+n-khkbEDFia0eo=JbE0yhCKjV_+8Q@mail.gmail.com>
 <fcbf4968-7b82-6e5d-75ae-e4c2ff059b4d@arm.com>
 <CABfawhkQdRqC1fBd2BBgUrfiy2LighirOjVWzs4VXg31-DvZng@mail.gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <1894fc71-50ac-f600-0bad-c7ab22b55183@arm.com>
Date: Fri, 19 Jul 2019 09:26:20 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.1
MIME-Version: 1.0
In-Reply-To: <CABfawhkQdRqC1fBd2BBgUrfiy2LighirOjVWzs4VXg31-DvZng@mail.gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [RFC] xen: Add .astylerc for automated
 style-formatting
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Iurii Artemenko <Iurii_Artemenko@epam.com>, Jan Beulich <jbeulich@suse.com>,
 Xen-devel <xen-devel@lists.xenproject.org>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGksCgpPbiAxOC8wNy8yMDE5IDE4OjE4LCBUYW1hcyBLIExlbmd5ZWwgd3JvdGU6Cj4+ICAgICAt
IExpbmUgMjg5OiBGaWxlcyBpbXBvcnRlZCBmcm9tIExpbnV4IHNob3VsZCBub3QgYmUgdG91Y2gg
aGVyZS4KPiAKPiBUaGlzIGlzIGp1c3QgYSByYXcgZHVtcCBvZiB3aGF0IGhhcHBlbnMgaWYgSSBy
dW4gYXN0eWxlIG9uIGFsbCBzb3VyY2UKPiBhbmQgaGVhZGVyIGZpbGVzLiBPYnZpb3VzbHkgSSB3
b24ndCBhdHRlbXB0IHRvIHVwc3RyZWFtIGFsbCB0aGVzZQo+IGNoYW5nZXMgeW91IHNlZSBpbiB0
aGUgZ2lzdC4gUmVzcGVjdGl2ZSBtYWludGFpbmVycyBhcmUgd2VsY29tZSB0byB1c2UKPiB0aGUg
dG9vbCBpZiB0aGV5IGZpbmQgdmFsdWUgaW4gaXQuCgpNYWludGFpbmVycyB1c3VhbGx5IGtub3cg
dGhlIHN0eWxlIG9mIGEgZmlsZS4gSG93ZXZlciwgdGhpcyBpcyBub3QgdGhlIGNhc2Ugb2YgYSAK
dXNlcnMgb3IgZXZlbiB0aGUgQ0kuCgpJIGFncmVlIHRoaXMgaXMgbm90IGEgbmV3IHByb2JsZW0g
YnV0IGEgbGlzdCBvZiBmaWxlcyB1c2luZyBYZW4vTGludXggQ29kaW5nIApTdHlsZSB3b3VsZCBi
ZSBoZWxwZnVsIGluIHRoZSB0d28gY29udGV4dHMgbWVudGlvbmVkLgoKQ2hlZXJzLAoKLS0gCkp1
bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 08:26:36 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 08: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 1hoODq-0001qJ-9X; Fri, 19 Jul 2019 08:26:34 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=S3sa=VQ=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hoODo-0001pq-LW
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 08:26:32 +0000
X-Inumbo-ID: e9447b6d-a9fe-11e9-8980-bc764e045a96
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e9447b6d-a9fe-11e9-8980-bc764e045a96;
 Fri, 19 Jul 2019 08:26:31 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=Paul.Durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 Paul.Durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: khXECWJjhZ4tMuslCD4MV0Mja9iD6DlaHJwyzZnVMN+0zi+8+fTEyOvILmhUR5NXiLn/RyT5nH
 lQcu6d2qgWdrlHfksKbntMp74MWkY4t26oCHIMKGcY7E0UmzjQmsgt+rZfgN6+tCALMMMi2iX+
 hA0s0Fz9L0KEmEvwr1cKCUSstosN5rtwODx4p69VDlJr8A8XaKihe9lhoDkfzvwgG/KwTc1zQ7
 BY1GZTlnvVrKSjWeFcJ5YpYOfnGM7wBAcwld1O8Rf1t1xRxabq3SyFA1blK96Kpnh7aRN+X77e
 M1c=
X-SBRS: 2.7
X-MesageID: 3168007
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,281,1559534400"; 
   d="scan'208";a="3168007"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Jan Beulich' <JBeulich@suse.com>
Thread-Topic: [PATCH v2 07/10] vm_event: Add vm_event_ng interface
Thread-Index: AQHVPIeuvysw+S0SxESjjWmMYVkcbqbOwNgAgAAfJACAAWdVAIABTcoA///mggCAACI9gA==
Date: Fri, 19 Jul 2019 08:26:27 +0000
Message-ID: <ebe52ee6d8a9483b87f21d01c5f2c435@AMSPEX02CL03.citrite.net>
References: <cover.1563293545.git.ppircalabu@bitdefender.com>
 <cover.1563293545.git.ppircalabu@bitdefender.com>
 <79a1e2aebc55c20f58cb8c925320de202b17d8f2.1563293545.git.ppircalabu@bitdefender.com>
 <e1c9a42d-7bde-5749-7cf3-cb5e7b4041e1@suse.com>
 <de42faf2929b0ff0d52949d21dea5f2b30336840.camel@bitdefender.com>
 <20603303-440d-3ac4-8f78-861abaa78d70@suse.com>
 <22abf98c86af08adb0444ffa115bc56b9bd552fc.camel@bitdefender.com>
 <d73a2d9ba0b5407390ae9a635314f6d4@AMSPEX02CL03.citrite.net>
 <014491cd-8ee7-26ff-5619-6c5d54c51b3c@suse.com>
In-Reply-To: <014491cd-8ee7-26ff-5619-6c5d54c51b3c@suse.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 07/10] vm_event: Add vm_event_ng 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: 'Petre Ovidiu PIRCALABU' <ppircalabu@bitdefender.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>,
 KonradRzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>, "Tim
 \(Xen.org\)" <tim@xen.org>, George Dunlap <George.Dunlap@citrix.com>,
 JulienGrall <julien.grall@arm.com>, Tamas K Lengyel <tamas@tklengyel.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Alexandru Stefan ISAILA <aisaila@bitdefender.com>, Ian
 Jackson <Ian.Jackson@citrix.com>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBKYW4gQmV1bGljaCA8SkJldWxp
Y2hAc3VzZS5jb20+DQo+IFNlbnQ6IDE5IEp1bHkgMjAxOSAwOToyMg0KPiBUbzogUGF1bCBEdXJy
YW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT4NCj4gQ2M6ICdQZXRyZSBPdmlkaXUgUElSQ0FM
QUJVJyA8cHBpcmNhbGFidUBiaXRkZWZlbmRlci5jb20+OyBKdWxpZW5HcmFsbCA8anVsaWVuLmdy
YWxsQGFybS5jb20+Ow0KPiBBbGV4YW5kcnUgU3RlZmFuIElTQUlMQSA8YWlzYWlsYUBiaXRkZWZl
bmRlci5jb20+OyBSYXp2YW4gQ29qb2NhcnUgPHJjb2pvY2FydUBiaXRkZWZlbmRlci5jb20+OyBB
bmRyZXcNCj4gQ29vcGVyIDxBbmRyZXcuQ29vcGVyM0BjaXRyaXguY29tPjsgR2VvcmdlIER1bmxh
cCA8R2VvcmdlLkR1bmxhcEBjaXRyaXguY29tPjsgSWFuIEphY2tzb24NCj4gPElhbi5KYWNrc29u
QGNpdHJpeC5jb20+OyBSb2dlciBQYXUgTW9ubmUgPHJvZ2VyLnBhdUBjaXRyaXguY29tPjsgU3Rl
ZmFubyBTdGFiZWxsaW5pDQo+IDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPjsgeGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnOyBLb25yYWRSemVzenV0ZWsgV2lsaw0KPiA8a29ucmFkLndpbGtA
b3JhY2xlLmNvbT47IFRhbWFzIEsgTGVuZ3llbCA8dGFtYXNAdGtsZW5neWVsLmNvbT47IFRpbSAo
WGVuLm9yZykgPHRpbUB4ZW4ub3JnPjsgV2VpIExpdQ0KPiA8d2xAeGVuLm9yZz4NCj4gU3ViamVj
dDogUmU6IFtQQVRDSCB2MiAwNy8xMF0gdm1fZXZlbnQ6IEFkZCB2bV9ldmVudF9uZyBpbnRlcmZh
Y2UNCj4gDQo+IE9uIDE5LjA3LjIwMTkgMDk6NTYsIFBhdWwgRHVycmFudCB3cm90ZToNCj4gPj4g
RnJvbTogUGV0cmUgT3ZpZGl1IFBJUkNBTEFCVSA8cHBpcmNhbGFidUBiaXRkZWZlbmRlci5jb20+
DQo+ID4+IFNlbnQ6IDE4IEp1bHkgMjAxOSAxNDo1OQ0KPiA+Pg0KPiA+PiBTbywgYXQgdGhpcyBw
b2ludCB0aGUgbW9zdCBwcm9taXNpbmcgc29sdXRpb24gaXMgYWxsb2NhdGluZyB0aGUgbWVtb3J5
DQo+ID4+IGluIFhFTiwgc2hhcmluZyBpdCB3aXRoIElEIHVzaW5nIHNoYXJlX3hlbl9wYWdlX3dp
dGhfZ3Vlc3QsIGFuZCBtYXBwaW5nDQo+ID4+IGl0IHdpdGggeGVuZm9yZWlnbm1lbW9yeV9tYXBf
cmVzb3VyY2UgKHdpdGggdGhlIGZsYWcNCj4gPj4gWEVOTUVNX3JzcmNfYWNxX2NhbGxlcl9vd25l
ZCBzZXQpDQo+ID4NCj4gPiBJZiB0aGF0IHBhZ2UgaXMgc2hhcmVkIHdpdGggdGhlIElEIHRoZW4g
WEVOTUVNX3JzcmNfYWNxX2NhbGxlcl9vd25lZA0KPiA+IHNob3VsZCAqbm90KiBiZSBzZXQuIEFs
c28sIHRoYXQgZmxhZyBpcyBhbiAnb3V0JyBmbGFnLi4uIHRoZSBjYWxsZXINCj4gPiBkb2Vzbid0
IGRlY2lkZSB3aG8gb3ducyB0aGUgcmVzb3VyY2UuDQo+IA0KPiBJIGhhZCBpbXBsaWVkIHRoYXQg
aXQncyByZWFsbHkgTUQgdGhhdCdzIG1lYW50IGhlcmUsIGJ1dCBtYXliZSBJIHdhcw0KPiB3cm9u
ZyBkb2luZyBzby4NCj4gDQo+ID4gVEJIIEkgcmVncmV0IGV2ZXIgaW50cm9kdWNpbmcgdGhlIGZs
YWc7IGl0IGNhdXNlZCBhIGxvdCBvZiBwcm9ibGVtcywNCj4gPiB3aGljaCBpcyB3aHkgaXQgaXMg
bm8gbG9uZ2VyIHVzZWQuDQo+IA0KPiBJdCdzIGEgdG9vbHMgb25seSBpbnRlcmZhY2UgLSB3aHkg
ZG9uJ3Qgd2UgZHJvcCB0aGUgZmxhZyBpZiB5b3Ugbm93DQo+IHRoaW5rIGl0IHdhcyBhIGJhZCBp
ZGVhIHRvIGludHJvZHVjZSBpdD8NCg0KSSB3YXMgaW5kZWVkIHRoaW5raW5nIEkgc2hvdWxkIGZp
bmQgZW5vdWdoIHR1aXRzIHRvIGRvIHRoYXQgaW4gdGhlIG5lYXIgZnV0dXJlLg0KDQogIFBhdWwN
Cg0KPiANCj4gSmFuDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 08:36:16 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 08:36: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 1hoON0-0002fM-9t; Fri, 19 Jul 2019 08:36: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=9X78=VQ=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hoOMy-0002fH-Dp
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 08:36:00 +0000
X-Inumbo-ID: 3be34d7a-aa00-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 3be34d7a-aa00-11e9-8980-bc764e045a96;
 Fri, 19 Jul 2019 08:35:59 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 1A0AE337;
 Fri, 19 Jul 2019 01:35:59 -0700 (PDT)
Received: from [10.1.196.50] (e108454-lin.cambridge.arm.com [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 706543F71A;
 Fri, 19 Jul 2019 01:35:57 -0700 (PDT)
To: Tamas K Lengyel <tamas@tklengyel.com>
References: <20190718144317.23307-1-tamas@tklengyel.com>
 <119d0edb-cb12-fbad-9e3e-8c0a469983df@arm.com>
 <CABfawh=DwOP5eQYmMVNF+n-khkbEDFia0eo=JbE0yhCKjV_+8Q@mail.gmail.com>
 <fcbf4968-7b82-6e5d-75ae-e4c2ff059b4d@arm.com>
 <CABfawhnk+_ssU1xEzN6O+_JkH4jT2NguP30VRpkNKzc7xoKeXw@mail.gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <d60c933e-7f30-191c-2d75-4558223ef3e4@arm.com>
Date: Fri, 19 Jul 2019 09:35:56 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.1
MIME-Version: 1.0
In-Reply-To: <CABfawhnk+_ssU1xEzN6O+_JkH4jT2NguP30VRpkNKzc7xoKeXw@mail.gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [RFC] xen: Add .astylerc for automated
 style-formatting
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Iurii Artemenko <Iurii_Artemenko@epam.com>, Jan Beulich <jbeulich@suse.com>,
 Xen-devel <xen-devel@lists.xenproject.org>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgVGFtYXMsCgpPbiAxOC8wNy8yMDE5IDE4OjIyLCBUYW1hcyBLIExlbmd5ZWwgd3JvdGU6Cj4+
ICAgICAtIExpbmUgMTM5OiBUaGUgeyBhcmUgY29tbW9ubHkgb24gdGhlIHNhbWUgbGluZSBhcyBz
dHJ1Y3Qgb3IgZGVmaW5pdGlvbi4KPiAKPiBBY2NvcmRpbmcgdG8gQ09ESU5HX1NUWUxFIHRoYXQn
cyBub3QgaG93IGl0IHNob3VsZCBiZS4KCkkgZ3Vlc3MgeW91IHJlZmVyIHRvIHRoZSBzZWN0aW9u
ICJCcmFjaW5nIi4gSWYgc28sIEkgdGhpbmsgd2UgZG9uJ3QgZm9sbG93IHRoZSAKQ09ESU5HX1NU
WUxFIGZvciBzdHJ1Y3Qgb3IgZGVmaW5pdGlvbi4KCkkgaGF2ZSB0byBhZG1pdCB0aGF0IGZvciB0
aGlzIGNhc2UsIEkgYWx3YXlzIGhhdmUgdG8gbG9vayBhdCBvdGhlciB1c2FnZSBpbiB0aGUgCmNv
ZGUgYmVjYXVzZSBJIHRlbmQgdG8gcHV0IHRoZSB7IG9uIGEgbmV3bGluZS4KCkkgd2FzIGdvaW5n
IHRvIHNheSB0aGF0IHRoZXJlIG1heSBiZSBzb21lIGNhc2VzIHdoZXJlIGl0IG1ha2VzIHNlbnNl
IHRvIGtlZXAgeyAKb24gdGhlIHNhbWUgbGluZS4gRm9yIGluc3RhbmNlOgoKICAgIHsgYSwgYiwg
YywgZCB9LAogICAgeyBlLCBmLCBnLCBoIH0sCgpCdXQgaXQgbG9va3MgbGlrZSBhc3R5bGUgaXMg
YWxsb3dpbmcgaXQgKHNlZSBsaW5lIDI0NzU5KS4KCkNoZWVycywKCi0tIApKdWxpZW4gR3JhbGwK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 08:43:52 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 08: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 1hoOUT-0003Nf-4v; Fri, 19 Jul 2019 08:43:45 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=9X78=VQ=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hoOUR-0003Na-Mp
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 08:43:43 +0000
X-Inumbo-ID: 4fca6661-aa01-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 4fca6661-aa01-11e9-8980-bc764e045a96;
 Fri, 19 Jul 2019 08:43:42 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 0989D337;
 Fri, 19 Jul 2019 01:43:42 -0700 (PDT)
Received: from [10.1.196.50] (e108454-lin.cambridge.arm.com [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 724223F71A;
 Fri, 19 Jul 2019 01:43:40 -0700 (PDT)
To: Tamas K Lengyel <tamas@tklengyel.com>
References: <20190718144317.23307-1-tamas@tklengyel.com>
 <119d0edb-cb12-fbad-9e3e-8c0a469983df@arm.com>
 <CABfawh=DwOP5eQYmMVNF+n-khkbEDFia0eo=JbE0yhCKjV_+8Q@mail.gmail.com>
 <fcbf4968-7b82-6e5d-75ae-e4c2ff059b4d@arm.com>
 <CABfawh=R-K3nje0gdsi-26Zj7-y6=KkiW=-s0TLK1o3QgVXLmw@mail.gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <27973ea5-a0d4-0ca4-fd3f-9680f179b283@arm.com>
Date: Fri, 19 Jul 2019 09:43:39 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.1
MIME-Version: 1.0
In-Reply-To: <CABfawh=R-K3nje0gdsi-26Zj7-y6=KkiW=-s0TLK1o3QgVXLmw@mail.gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [RFC] xen: Add .astylerc for automated
 style-formatting
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Iurii Artemenko <Iurii_Artemenko@epam.com>, Jan Beulich <jbeulich@suse.com>,
 Xen-devel <xen-devel@lists.xenproject.org>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgVGFtYXMsCgpPbiAxOC8wNy8yMDE5IDE4OjQ4LCBUYW1hcyBLIExlbmd5ZWwgd3JvdGU6Cj4+
ICAgICAtIExpbmUgMTAyNTogVGhlIHRvb2xzIG5lZWRzIHRvIGJlIGFibGUgdG8gZGVhbCBmb3Jf
ZWFjaF92Y3B1KC4uLikgJiBjby4KPiAKPiBUaGVzZSBjYW4gYmUgbWFkZSBPSyBieSBhZGRpbmcg
YnJhY2VzLiBPdGhlciB0aGFuIHRoYXQgdGhlIG9ubHkgd2F5IEkKPiBmb3VuZCB0byBtYWtlIGl0
IG5vdCBjaGFuZ2UgdGhlIGluZGVudGF0aW9uIGlzIHRvIGFkZCB0aGUgY29tbWVudCAiLyoKPiAq
SU5ERU5ULU9GRiogKi8iIGJlZm9yZSB0aGUgYmxvY2sgYW5kICIvKiAqSU5ERU5ULU9OKiAqLyIg
YWZ0ZXJ3YXJkcy4KCk5vbmUgb2YgdGhlbSBsb29rcyByZWFsbHkgYXBwZWFsaW5nIGJlY2F1c2Ug
aXQgbWVhbnMgYXN0eWxlIHdpbGwgbm90IGNvcnJlY3RseSAKaW5kZW50IGlmIHRoZSB1c2VyIGRv
ZXMgbm90IGFkZCBicmFjZXMgb3IgY29tbWVudHMuCgpDb3VsZCBhc3R5bGUgYmUgZWFzaWx5IG1v
ZGlmaWVkIHRvIHJlY29nbml6ZSBmb3JlYWNoIG1hY3Jvcz8KCkNoZWVycywKCi0tIApKdWxpZW4g
R3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 08:47:27 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 08: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 1hoOY1-0003UY-N8; Fri, 19 Jul 2019 08: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=9kIP=VQ=citrix.com=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1hoOY0-0003US-6M
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 08:47:24 +0000
X-Inumbo-ID: d3392fe8-aa01-11e9-8980-bc764e045a96
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d3392fe8-aa01-11e9-8980-bc764e045a96;
 Fri, 19 Jul 2019 08:47:22 +0000 (UTC)
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=George.Dunlap@citrix.com;
 spf=Pass smtp.mailfrom=George.Dunlap@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 George.Dunlap@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="George.Dunlap@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 George.Dunlap@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="George.Dunlap@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: Sltrcjt+yooRhk/CrHOjzP3476Dt26zBdZWHrfAwMgYpCHhsXgQvz53oG7OIrjevaBb7Me7KZ4
 RxvzNLJujAEkEnwx8DzLawTCw03qi2I+h38gyquj/WA1YRFLHWBBZLyRUkKgFG7LkQhJUSjP+a
 fUO49TDtlnHsM6ZyZlJcGIXp/eelbXebjPAbDffUqWC6nPVPGS/vWg04oGI27USeYRKOnMWJtD
 lXmahLTXEru/ro1QbkFp7pqFqBNk821cZ5fkK8TH9HqmiyjZI0rrSgu7T3X3RZ3XDXcWJf4+13
 E44=
X-SBRS: 2.7
X-MesageID: 3246206
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,281,1559534400"; 
   d="scan'208";a="3246206"
From: George Dunlap <George.Dunlap@citrix.com>
To: Nicolas Belouin <nicolas.belouin@gandi.net>
Thread-Topic: [PATCH] golang/xenlight: Add libxl_utils support
Thread-Index: AQHVPbNjc95pGkfIQkWl7AokKBvwWKbRa8uAgAAUawA=
Date: Fri, 19 Jul 2019 08:47:19 +0000
Message-ID: <643C0338-ACDB-4581-A16C-0DFCC22C7C07@citrix.com>
References: <20190718215428.6727-1-george.dunlap@citrix.com>
 <854f62f4-000c-d090-320e-5097887e02b4@gandi.net>
In-Reply-To: <854f62f4-000c-d090-320e-5097887e02b4@gandi.net>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-mailer: Apple Mail (2.3445.104.11)
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
Content-ID: <9B9DF0ED9E83514DA6156E59EC24D8EA@citrix.com>
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] golang/xenlight: Add libxl_utils support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wl@xen.org>,
 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>

DQoNCj4gT24gSnVsIDE5LCAyMDE5LCBhdCA4OjM0IEFNLCBOaWNvbGFzIEJlbG91aW4gPG5pY29s
YXMuYmVsb3VpbkBnYW5kaS5uZXQ+IHdyb3RlOg0KPiANCj4gDQo+IA0KPiBPbiA3LzE4LzE5IDEx
OjU0IFBNLCBHZW9yZ2UgRHVubGFwIHdyb3RlOg0KPj4gVGhlIEdvIGJpbmRpbmdzIGZvciBsaWJ4
bCBtaXNzIGZ1bmN0aW9ucyBmcm9tIGxpYnhsX3V0aWxzLCBsZXQncyBzdGFydA0KPj4gd2l0aCB0
aGUgc2ltcGxlIGxpYnhsX2RvbWlkX3RvX25hbWUgYW5kIGl0cyBjb3VudGVycGFydA0KPj4gbGli
eGxfbmFtZV90b19kb21pZC4NCj4+IA0KPj4gTkIgdGhhdCBDLkdvU3RyaW5nKCkgd2lsbCByZXR1
cm4gIiIgaWYgaXQncyBwYXNzZWQgYSBOVUxMOyBzZWUNCj4+IGh0dHBzOi8vZ2l0aHViLmNvbS9n
b2xhbmcvZ28vaXNzdWVzLzMyNzM0I2lzc3VlY29tbWVudC01MDY4MzU0MzINCj4+IA0KPj4gU2ln
bmVkLW9mZi1ieTogTmljb2xhcyBCZWxvdWluIDxuaWNvbGFzLmJlbG91aW5AZ2FuZGkubmV0Pg0K
Pj4gU2lnbmVkLW9mZi1ieTogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29t
Pg0KPj4gLS0tDQo+PiB2MzoNCj4+IC0gV2lyZSBpbnRvIGJ1aWxkIHN5c3RlbQ0KPj4gLSBBZGQg
cmVmZXJlbmNlIHRvIEMuR29TdHJpbmcoKSBoYW5kbGluZyBOVUxMIHRvIGNvbW1pdCBtZXNzYWdl
DQo+PiANCj4+IE5pY29sYXMsIGNvdWxkIHlvdSB0ZXN0IHRvIHNlZSBpZiB0aGlzIGFjdHVhbGx5
IHdvcmtzIGZvciB5b3U/DQo+IFRlc3RlZCBpdCwgaXQgd29ya3MuDQo+IA0KPiBJIG11c3QgY29u
ZmVzcyBJIGRvIG5vdCB1c2UgdGhhdCBpbXBvcnQgcGF0aCBhcyB0aGUgbmV3IG1vZHVsZXMgbWVj
aGFuaXNtDQo+IGludHJvZHVjZWQgaW4gR28xLjExIGRvd25sb2FkcyBhbmQgY29tcGlsZSBhIHZl
cnNpb25lZCBjb3B5IG9mIGV2ZXJ5DQo+IGRlcGVuZGVuY3kgcGVyIHByb2plY3QsIGFuZCB0aGlz
IGJlaGF2aW9yIGlzIGluY29tcGF0aWJsZSB3aXRoIHRoZSBidWlsZA0KPiBzeXN0ZW0gdXNlZCBo
ZXJlLg0KDQpJdOKAmXMgcG9zc2libGUgdGhhdCBzb21ldGhpbmcgZnVuZGFtZW50YWxseSBoYXMg
Y2hhbmdlZCwgYnV0IEkgc3VzcGVjdCB0aGF0IHJhdGhlciB5b3UgZG9u4oCZdCBxdWl0ZSB1bmRl
cnN0YW5kIGhvdyB0aGUgY3VycmVudCBidWlsZCBzeXN0ZW0gaXMgc3VwcG9zZWQgdG8gd29yay4g
IChJbiB3aGljaCBjYXNlIGEgd3JpdGUtdXAgaW4gdGhlIHRyZWUgd291bGQgcHJvYmFibHkgYmUg
dXNlZnVsLikNCg0KR28gaGFzIGFsd2F5cyBpbnNpc3RlZCB0aGF0IHRoZXJlIGJlIG5vIGJpbmFy
eSBjb21wYXRpYmlsaXR5IGJldHdlZW4gdmVyc2lvbnM7IHNvIGl04oCZcyBhbHdheXMgYmVlbiBu
ZWNlc3NhcnkgdG8gcmUtY29tcGlsZSBhbGwgeW91ciBsaWJyYXJpZXMgd2hlbiB1cGdyYWRpbmcg
ZnJvbSAoc2F5KSAxLjggdG8gMS45LiAgV2hpY2ggbWVhbnMgdGhhdCBhbnkgdXNlYWJsZSBkaXN0
cmlidXRpb24gbXVzdCBhbHNvIGluY2x1ZGUgYWxsIHRoZSBzb3VyY2UgZmlsZXMgbmVjZXNzYXJ5
IHRvIHJlY29tcGlsZSB3aGVuIHlvdSBidW1wIHRoZSB2ZXJzaW9uIG51bWJlci4NCg0KU28gdGhl
IGNvcmUgbWVjaGFuaXNtIG9mIHRoZSDigJxpbnN0YWxs4oCdIGlzIGFjdHVhbGx5IHRvIGNvcHkg
YWxsIHRoZSBzb3VyY2UgZmlsZXMgbmVjZXNzYXJ5IGludG8gdGhlIHJpZ2h0IGxvY2FsIGRpcmVj
dG9yeSBzdWNoIHRoYXQgdGhlIGdvIGNvbXBpbGVyIGNhbiBmaW5kIHRoZW07IEFUTSB0aGlzIGlz
IC91c3Ivc2hhcmUvZ29jb2RlL2dvbGFuZy54ZW5wcm9qZWN0Lm9yZy94ZW5saWdodCAoYXMgZG9j
dW1lbnRlZCBoZXJlOiBodHRwczovL2dpdGh1Yi5jb20vZ29sYW5nL2dvL3dpa2kvRmlsZVRyZWVE
b2N1bWVudGF0aW9uKS4gIFRoZSBmaWxlcyB3aGljaCBhcmUgY29waWVkIGFyZSBzcGVjaWZpZWQg
YnkgdGhlIFBHS1NPVVJDRVMgdmFyaWFibGUgaW4gdGhlIG1ha2VmaWxlLg0KDQpUaGUgcHVycG9z
ZSBvZiBidWlsZGluZyBhIGJpbmFyeSBkdXJpbmcgdGhlIG5vcm1hbCDigJxtYWtl4oCdIHByb2Nl
c3MgaXMgbm90IGFjdHVhbGx5IHRvIGhhdmUgYSB1c2VhYmxlIGJpbmFyeTsgaXTigJlzIHRvIGRl
dGVjdCBhbnkgcG90ZW50aWFsIGlzc3VlcyB3aGVuIHlvdSBkbyB0aGUgWGVuIGJ1aWxkLCByYXRo
ZXIgdGhhbiB3aGVuZXZlciB5b3UgYWN0dWFsbHkgYnVpbGQgYSBHbyBwcm9ncmFtIGZvciB0aGUg
Zmlyc3QgdGltZSAocG90ZW50aWFsbHkgb24gc29tZSBlbmQtdXNlcuKAmXMgc3lzdGVtKS4gIEFu
ZCDigJxkZXRlY3QgYW55IGlzc3Vlc+KAnSBhdHRlbXB0cyB0byB1c2Ug4oCcZ28gYnVpbGTigJ0g
aW4gdGhlIHNpdHVhdGlvbiB5b3UgZXhwZWN0IHRvIHVzZSBpdCBhdCBydW4gdGltZSAoaS5lLiwg
aXQgY29waWVzIFBLR1NPVVJDRVMgdG8gYSBsb2NhbCBkaXJlY3RvcnksIHRoZW4gcG9pbnRzIEdP
X1BBVEggYXQgdGhlbSwgcG9pbnRzIHRvIHRoZSBsb2NhbGx5LWJ1aWx0IGxpYnJhcmllcywgYW5k
IHRoZW4gcnVucyBhIHBsYWluIGBnbyBidWlsZGApLiAgSW4gdGhpcyB3YXkgaXQgc2hvdWxkLCB0
aGVvcmV0aWNhbGx5LCBjYXRjaCBhbnkgb2YgdGhlIGZvbGxvd2luZyBlcnJvcnM6DQoNCiogU3lu
dGF4IC8gd2hhdGV2ZXIgZXJyb3JzIGluIHRoZSBHbyBiaW5kaW5ncyB0aGVtc2VsdmVzDQoqIE1p
c21hdGNoZXMgYmV0d2VlbiB0aGUgR28gYmluZGluZ3MgYW5kIGxpYnhsICZjDQoqIE1pc3Npbmcg
c3lzdGVtIGxpYnJhcmllcw0KKiBTb21ldGhpbmcgbm90IHJpZ2h0IGluIHRoZSBpbnN0YWxsYXRp
b24gcGF0aCBzeXN0ZW0NCg0KQWxsIHRoYXQgdG8gc2F5IOKAlCB0aGUg4oCccmVhbOKAnSB3YXkg
dG8gZW5hYmxlIGEgbmV3IGZpbGUgaW4gdGhlIHhlbmxpZ2h0IHBhY2thZ2UgaXMgdG8gYWRkIGl0
IHRvIFBLR1NPVVJDRVMuDQoNCiAtR2VvcmdlDQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 08:50:18 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 08:50: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 1hoOal-0004CH-62; Fri, 19 Jul 2019 08:50:15 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=9kIP=VQ=citrix.com=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1hoOaj-0004CB-Th
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 08:50:13 +0000
X-Inumbo-ID: 36531e84-aa02-11e9-a594-9f081420019f
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 36531e84-aa02-11e9-a594-9f081420019f;
 Fri, 19 Jul 2019 08:50:10 +0000 (UTC)
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=George.Dunlap@citrix.com;
 spf=Pass smtp.mailfrom=George.Dunlap@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 George.Dunlap@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="George.Dunlap@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 George.Dunlap@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="George.Dunlap@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: YrDAjFXzKvCOr18sUnQYjUb/KcVyX94RNJ9LlQgiwWDJ/YcT7Soq9CcCpN/P4RPJRDwSmHXE3Z
 CKbKm0vARyU0z2WKwnkkE8shSh7hPvBHBTIQZRagIXh7BiUtCvhy97otWdjQd30ZAnFGmiNLnh
 /rfowi+ZJOBTrQBgMW0QMWEYRIIe1EvvhANhT4OUBPjSWwrWKUXDln3roNQF66phvTFVRXGlms
 kHDuE3UGGwdWLLXF2CSoRfc5x9jgEoHvKaGl1tUFFDWvkN9kgIUQ5n9KHrGD5CWQ+CQfmsXCM2
 BJE=
X-SBRS: 2.7
X-MesageID: 3261136
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,281,1559534400"; 
   d="scan'208";a="3261136"
From: George Dunlap <George.Dunlap@citrix.com>
To: Nicolas Belouin <nicolas.belouin@gandi.net>
Thread-Topic: [PATCH] golang/xenlight: Add libxl_utils support
Thread-Index: AQHVPbNjc95pGkfIQkWl7AokKBvwWKbRa8uAgAAUawCAAADHgA==
Date: Fri, 19 Jul 2019 08:50:05 +0000
Message-ID: <FBF82058-59FC-40B7-859C-A42D6756CC05@citrix.com>
References: <20190718215428.6727-1-george.dunlap@citrix.com>
 <854f62f4-000c-d090-320e-5097887e02b4@gandi.net>
 <643C0338-ACDB-4581-A16C-0DFCC22C7C07@citrix.com>
In-Reply-To: <643C0338-ACDB-4581-A16C-0DFCC22C7C07@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.104.11)
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
Content-ID: <654F74517920884EA9BA06B3A9A0AD32@citrix.com>
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] golang/xenlight: Add libxl_utils support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wl@xen.org>,
 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>

DQoNCj4gT24gSnVsIDE5LCAyMDE5LCBhdCA5OjQ3IEFNLCBHZW9yZ2UgRHVubGFwIDxnZW9yZ2Uu
ZHVubGFwQGNpdHJpeC5jb20+IHdyb3RlOg0KPiANCj4gDQo+IA0KPj4gT24gSnVsIDE5LCAyMDE5
LCBhdCA4OjM0IEFNLCBOaWNvbGFzIEJlbG91aW4gPG5pY29sYXMuYmVsb3VpbkBnYW5kaS5uZXQ+
IHdyb3RlOg0KPj4gDQo+PiANCj4+IA0KPj4gT24gNy8xOC8xOSAxMTo1NCBQTSwgR2VvcmdlIER1
bmxhcCB3cm90ZToNCj4+PiBUaGUgR28gYmluZGluZ3MgZm9yIGxpYnhsIG1pc3MgZnVuY3Rpb25z
IGZyb20gbGlieGxfdXRpbHMsIGxldCdzIHN0YXJ0DQo+Pj4gd2l0aCB0aGUgc2ltcGxlIGxpYnhs
X2RvbWlkX3RvX25hbWUgYW5kIGl0cyBjb3VudGVycGFydA0KPj4+IGxpYnhsX25hbWVfdG9fZG9t
aWQuDQo+Pj4gDQo+Pj4gTkIgdGhhdCBDLkdvU3RyaW5nKCkgd2lsbCByZXR1cm4gIiIgaWYgaXQn
cyBwYXNzZWQgYSBOVUxMOyBzZWUNCj4+PiBodHRwczovL2dpdGh1Yi5jb20vZ29sYW5nL2dvL2lz
c3Vlcy8zMjczNCNpc3N1ZWNvbW1lbnQtNTA2ODM1NDMyDQo+Pj4gDQo+Pj4gU2lnbmVkLW9mZi1i
eTogTmljb2xhcyBCZWxvdWluIDxuaWNvbGFzLmJlbG91aW5AZ2FuZGkubmV0Pg0KPj4+IFNpZ25l
ZC1vZmYtYnk6IEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4NCj4+PiAt
LS0NCj4+PiB2MzoNCj4+PiAtIFdpcmUgaW50byBidWlsZCBzeXN0ZW0NCj4+PiAtIEFkZCByZWZl
cmVuY2UgdG8gQy5Hb1N0cmluZygpIGhhbmRsaW5nIE5VTEwgdG8gY29tbWl0IG1lc3NhZ2UNCj4+
PiANCj4+PiBOaWNvbGFzLCBjb3VsZCB5b3UgdGVzdCB0byBzZWUgaWYgdGhpcyBhY3R1YWxseSB3
b3JrcyBmb3IgeW91Pw0KPj4gVGVzdGVkIGl0LCBpdCB3b3Jrcy4NCj4+IA0KPj4gSSBtdXN0IGNv
bmZlc3MgSSBkbyBub3QgdXNlIHRoYXQgaW1wb3J0IHBhdGggYXMgdGhlIG5ldyBtb2R1bGVzIG1l
Y2hhbmlzbQ0KPj4gaW50cm9kdWNlZCBpbiBHbzEuMTEgZG93bmxvYWRzIGFuZCBjb21waWxlIGEg
dmVyc2lvbmVkIGNvcHkgb2YgZXZlcnkNCj4+IGRlcGVuZGVuY3kgcGVyIHByb2plY3QsIGFuZCB0
aGlzIGJlaGF2aW9yIGlzIGluY29tcGF0aWJsZSB3aXRoIHRoZSBidWlsZA0KPj4gc3lzdGVtIHVz
ZWQgaGVyZS4NCj4gDQo+IEl04oCZcyBwb3NzaWJsZSB0aGF0IHNvbWV0aGluZyBmdW5kYW1lbnRh
bGx5IGhhcyBjaGFuZ2VkLCBidXQgSSBzdXNwZWN0IHRoYXQgcmF0aGVyIHlvdSBkb27igJl0IHF1
aXRlIHVuZGVyc3RhbmQgaG93IHRoZSBjdXJyZW50IGJ1aWxkIHN5c3RlbSBpcyBzdXBwb3NlZCB0
byB3b3JrLiAgKEluIHdoaWNoIGNhc2UgYSB3cml0ZS11cCBpbiB0aGUgdHJlZSB3b3VsZCBwcm9i
YWJseSBiZSB1c2VmdWwuKQ0KPiANCj4gR28gaGFzIGFsd2F5cyBpbnNpc3RlZCB0aGF0IHRoZXJl
IGJlIG5vIGJpbmFyeSBjb21wYXRpYmlsaXR5IGJldHdlZW4gdmVyc2lvbnM7IHNvIGl04oCZcyBh
bHdheXMgYmVlbiBuZWNlc3NhcnkgdG8gcmUtY29tcGlsZSBhbGwgeW91ciBsaWJyYXJpZXMgd2hl
biB1cGdyYWRpbmcgZnJvbSAoc2F5KSAxLjggdG8gMS45LiAgV2hpY2ggbWVhbnMgdGhhdCBhbnkg
dXNlYWJsZSBkaXN0cmlidXRpb24gbXVzdCBhbHNvIGluY2x1ZGUgYWxsIHRoZSBzb3VyY2UgZmls
ZXMgbmVjZXNzYXJ5IHRvIHJlY29tcGlsZSB3aGVuIHlvdSBidW1wIHRoZSB2ZXJzaW9uIG51bWJl
ci4NCj4gDQo+IFNvIHRoZSBjb3JlIG1lY2hhbmlzbSBvZiB0aGUg4oCcaW5zdGFsbOKAnSBpcyBh
Y3R1YWxseSB0byBjb3B5IGFsbCB0aGUgc291cmNlIGZpbGVzIG5lY2Vzc2FyeSBpbnRvIHRoZSBy
aWdodCBsb2NhbCBkaXJlY3Rvcnkgc3VjaCB0aGF0IHRoZSBnbyBjb21waWxlciBjYW4gZmluZCB0
aGVtOyBBVE0gdGhpcyBpcyAvdXNyL3NoYXJlL2dvY29kZS9nb2xhbmcueGVucHJvamVjdC5vcmcv
eGVubGlnaHQNCg0KTml0OiAgVGhpcyBvZiBjb3Vyc2Ugc2hvdWxkIGhhdmUgYSBgc3JjL2AgYmV0
d2VlbiBgZ29jb2RlL2AgYW5kIGBnb2xhbmcueGVucHJvamVjdC5vcmcvYC4NCg0KTkIgYWxzbyB0
aGF0IHRoaXMgbmFtaW5nIHNjaGVtZSB3YXMgZGVzaWduZWQgc28gdGhhdCBhdCBzb21lIHBvaW50
IGluIHRoZSBmdXR1cmUsIHdlIGNvdWxkIGFjdHVhbGx5IGhvc3QgdGhlIHhlbmxpZ2h0IHBhY2th
Z2VzIGF0IHRoZSBVUkwgcHJvdmlkZWQuDQoNCiAtR2VvcmdlDQoNCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 09:01:19 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 09:01:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hoOlO-0004y6-8s; Fri, 19 Jul 2019 09: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=wvcP=VQ=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hoOlM-0004y1-SM
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 09:01:12 +0000
X-Inumbo-ID: b0caa7cb-aa03-11e9-8980-bc764e045a96
Received: from m4a0041g.houston.softwaregrp.com (unknown [15.124.2.87])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b0caa7cb-aa03-11e9-8980-bc764e045a96;
 Fri, 19 Jul 2019 09:01:12 +0000 (UTC)
Received: FROM m4a0041g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0041g.houston.softwaregrp.com WITH ESMTP; 
 Fri, 19 Jul 2019 09:00:46 +0000
Received: from M4W0335.microfocus.com (2002:f78:1193::f78:1193) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Fri, 19 Jul 2019 09:00:12 +0000
Received: from NAM03-BY2-obe.outbound.protection.outlook.com (15.124.8.13) by
 M4W0335.microfocus.com (15.120.17.147) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Fri, 19 Jul 2019 09:00:12 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=lZXUcHzDY8Gw+WwHJ+kATkTRqGnO3apuzsiULKeaj5W5keG3BnvuUdBV80YzmhsA/FudE6KamXdxxzAnG0kI44YD77gw8mm/Gs2xTx1j9FnlFcelf5Qkp6DJhoj6nXle18Spz8JiMRriPdov7ZFuewreiQ0Jm5DfKYtVdkZqb6PXd/mBLiInfm0Fo1+HA7EBf0hJ19VcV6xuQQpzkJX+jkibodldzlmTlccBDM43o2HpjqQScwpvW+CGfKNmlxVyZdYlMQCIoXoIC18CbmGqi6V73fjH+gpNQcubFpKyrSEy+Tl2CBYkKrsMn9xFbwZZOLOJ5dihcnlZ+ifSOSOlxw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=c17WKOHBWpNd5V4THty9keKLbJf6cdmzzAyNJhNWg9g=;
 b=U6DLB9Ogp+0OWShsmKv0r9aj1L9OXp5LoFvPoJLrRYl0Kh3Wd1FmsqBnUXJPzKBUJSb4XuweWzS7RLvQuxQDKvyJqaLc+21LW368fbq1WYm2pKezrLf1U+zYP2kGREv225mJzC4SFKJZNMMvNiQRGr30DCqrO+45ORHoSLvMa7YMO5shp+uvdYXoNZ2bZpWUg8No2C4AqEyjpXTSx4gAdf7oBss8V0sQCc+bnusRHMQV2b9DiCWLeAhLgezerbrvqTGz+voO5TvqyAHCYA40ItabsLEUVEcPSy1JfchPjtNmHv2jY9Rm2F6BFJG13cAwqTUoBLzHwbLpNUyd51OMyg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB3017.namprd18.prod.outlook.com (20.179.107.23) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2094.14; Fri, 19 Jul 2019 09:00:10 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Fri, 19 Jul 2019
 09:00:10 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Tamas K Lengyel <tamas@tklengyel.com>
Thread-Topic: [RFC] xen: Add .astylerc for automated style-formatting
Thread-Index: AQHVPXcqh/rpHqCfrE2r6qBBgy1Fu6bQeNoBgAADe8CAAAegOoAAG/bGgAEF3gA=
Date: Fri, 19 Jul 2019 09:00:10 +0000
Message-ID: <1406a6d0-90fb-ad20-443c-4f1bf719263c@suse.com>
References: <20190718144317.23307-1-tamas@tklengyel.com>
 <119d0edb-cb12-fbad-9e3e-8c0a469983df@arm.com>
 <CABfawh=DwOP5eQYmMVNF+n-khkbEDFia0eo=JbE0yhCKjV_+8Q@mail.gmail.com>
 <fcbf4968-7b82-6e5d-75ae-e4c2ff059b4d@arm.com>
 <CABfawhnk+_ssU1xEzN6O+_JkH4jT2NguP30VRpkNKzc7xoKeXw@mail.gmail.com>
In-Reply-To: <CABfawhnk+_ssU1xEzN6O+_JkH4jT2NguP30VRpkNKzc7xoKeXw@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR0301CA0011.eurprd03.prod.outlook.com
 (2603:10a6:4:3e::21) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 59d2980c-52ea-49b6-87b0-08d70c2780fd
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB3017; 
x-ms-traffictypediagnostic: DM6PR18MB3017:
x-microsoft-antispam-prvs: <DM6PR18MB30175ED493C4E0AA96BB6A67B3CB0@DM6PR18MB3017.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 01039C93E4
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(39860400002)(376002)(136003)(346002)(366004)(396003)(189003)(199004)(14454004)(66946007)(6916009)(66476007)(66066001)(54906003)(6246003)(66556008)(68736007)(53936002)(66446008)(7416002)(31686004)(36756003)(2906002)(64756008)(8936002)(256004)(6486002)(478600001)(81156014)(25786009)(4326008)(31696002)(80792005)(305945005)(52116002)(5660300002)(7736002)(316002)(486006)(6116002)(81166006)(86362001)(3846002)(4744005)(229853002)(6512007)(76176011)(8676002)(6436002)(446003)(476003)(2616005)(99286004)(11346002)(26005)(6506007)(71200400001)(71190400001)(386003)(102836004)(53546011)(186003)(142923001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB3017;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: ttyEpaCsWhjzPwOQaUN5EypATDnM2clf6KCIdSefZAEPe4B/DOu9ch/IMRDQdQDICpogoX4/P///qChDutg91wc/AweoFjsfsRWiQpA55Z4N1AlGRuzIb7Qzc9jKWKppyopSDGs6jMId/abbJqeohcmokTJkgm+iITa3x2oUV3w2IU4ndvw2YAZmIjj4MfFPcgaqEiqk3uiXUwzUtc6asxIGix/3pghSs+7Q/J05+Q1U8tWtEhG3QbrIdaTyXxbVaOKul55amJo961fS85OgxRRRReLxTkJl/k+zXdTEKM5t5pleXWx8kNhh5Pki9IKP1MODtRRuolMu9LgZe/qqvonIe0LIHtZ7W57x3Cp392+HqwQwfJhQW+ljC5Z1VOxzfG78x/Nd2cTecPGI4MLyYLos/GctnvU6Z/AHzPLKRdU=
Content-ID: <5E44EDF9B4171D428E35E16DF7331F7A@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 59d2980c-52ea-49b6-87b0-08d70c2780fd
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Jul 2019 09:00:10.6479 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB3017
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [RFC] xen: Add .astylerc for automated
 style-formatting
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Iurii Artemenko <Iurii_Artemenko@epam.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTguMDcuMjAxOSAxOToyMiwgVGFtYXMgSyBMZW5neWVsIHdyb3RlOg0KPj4gICAgIC0gTGlu
ZSAxMzk6IFRoZSB7IGFyZSBjb21tb25seSBvbiB0aGUgc2FtZSBsaW5lIGFzIHN0cnVjdCBvciBk
ZWZpbml0aW9uLg0KPiANCj4gQWNjb3JkaW5nIHRvIENPRElOR19TVFlMRSB0aGF0J3Mgbm90IGhv
dyBpdCBzaG91bGQgYmUuDQoNCkhhdmluZyB0aGUgYnJhY2Ugb24gdGhlIHNhbWUgbGluZSB0aGVy
ZSBpcyByYXRoZXIgaGVscGZ1bCB0byBlYXNpbHkNCnRlbGwgdGhlIGRlZmluaXRpb24gcG9pbnQg
b2YgYSBzdHJ1Y3QvdW5pb24vZW51bSBmcm9tIGFueSBvZiBpdHMgdXNlcy4NCkhlbmNlIG5vIG1h
dHRlciB3aGV0aGVyIC4vQ09ESU5HX1NUWUxFIGRvZXNuJ3QgZXhwbGljaXRseSBjb3ZlciB0aGlz
DQpmYWN0LCBJIHRoaW5rIHdlIHdhbnQgdG8gc3RpY2sgdG8gdGhlIChMaW51eCBpbmhlcml0ZWQg
SSB0aGluaykgZm9ybS4NCg0KSmFuDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 09:02:23 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 09:02:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hoOmU-00053A-OH; Fri, 19 Jul 2019 09:02:22 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=RcFV=VQ=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hoOmT-000533-LO
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 09:02:21 +0000
X-Inumbo-ID: e9e5e030-aa03-11e9-8980-bc764e045a96
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e9e5e030-aa03-11e9-8980-bc764e045a96;
 Fri, 19 Jul 2019 09:02:20 +0000 (UTC)
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: vVC5dzcCQ8eUYZCM3sFivYnt5LA+itGPYOWkeBeMF7I2eTt3xZZvB8+59NFFZ1+EaNBB7R3SRn
 ZMQuueqEzwdJCrzr8SY2Tf0A6xTeK6hR+FCUUB0SX8EIczlNq131bD/JXztdDkMUG6wDttWcv6
 ZcxfGugnF9R5qsLeLM5wyjsuj7it/T1FkY0vI9AuCcDuFs6PLCTP1+cIv+at/vD/OVc/W2fGU4
 Hcd2P+c8PhQLXSZA042U5gea8ouQSd+2fBEL79qljkNKphVknF+q/4kiHyRdJ5InzzuYL8YZ27
 46c=
X-SBRS: 2.7
X-MesageID: 3207072
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,281,1559534400"; 
   d="scan'208";a="3207072"
Date: Fri, 19 Jul 2019 11:02:02 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20190719090202.vzeernrydawwnzan@Air-de-Roger.citrite.net>
References: <cover.537da3804adbe71352bed871578f3e893e2210c5.1563325215.git-series.marmarek@invisiblethingslab.com>
 <7280f16277aa9d7bdc9c2373277ef1b40459090b.1563325215.git-series.marmarek@invisiblethingslab.com>
 <20190717101843.2nmigl4dt4kekuax@Air-de-Roger.citrite.net>
 <20190717235426.GX1250@mail-itl>
 <20190718134604.owj6l4hk7rjq72es@Air-de-Roger.citrite.net>
 <9d0c36b7-97d3-5da8-c35b-7073c2066841@suse.com>
 <20190718165212.rj23yh5bphtc2cq5@Air-de-Roger.citrite.net>
 <f5ff77af-d2d5-1a89-06d4-6049f607ec80@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <f5ff77af-d2d5-1a89-06d4-6049f607ec80@suse.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v5 5/6] xen/x86: add PHYSDEVOP_msi_control
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 AndrewCooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 Marek =?utf-8?Q?Marczykowski-G=C3=B3recki?= <marmarek@invisiblethingslab.com>,
 TimDeegan <tim@xen.org>, Julien Grall <julien.grall@arm.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>

T24gRnJpLCBKdWwgMTksIDIwMTkgYXQgMDg6MDQ6NDVBTSArMDAwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gT24gMTguMDcuMjAxOSAxODo1MiwgUm9nZXIgUGF1IE1vbm7DqSAgd3JvdGU6Cj4gPiBP
biBUaHUsIEp1bCAxOCwgMjAxOSBhdCAwMzoxNzoyN1BNICswMDAwLCBKYW4gQmV1bGljaCB3cm90
ZToKPiA+PiBPbiAxOC4wNy4yMDE5IDE1OjQ2LCBSb2dlciBQYXUgTW9ubsOpICB3cm90ZToKPiA+
Pj4gSW4gZmFjdCBJIGRvbid0IHRoaW5rIElOVHggc2hvdWxkIGJlIGVuYWJsZWQgd2hlbiBNU0ko
LVgpIGlzIGRpc2FibGVkLAo+ID4+PiBRRU1VIGFscmVhZHkgdHJhcHMgd3JpdGVzIHRvIHRoZSBj
b21tYW5kIHJlZ2lzdGVyLCBhbmQgaXQgd2lsbCBtYW5hZ2UKPiA+Pj4gSU5UeCBlbmFibGluZy9k
aXNhYmxpbmcgYnkgaXRzZWxmLiBJIHRoaW5rIHRoZSBvbmx5IGNoZWNrIHJlcXVpcmVkIGlzCj4g
Pj4+IHRoYXQgTVNJKC1YKSBjYW5ub3QgYmUgZW5hYmxlZCBpZiBJTlR4IGlzIGFsc28gZW5hYmxl
ZC4gSW4gdGhlIHNhbWUKPiA+Pj4gd2F5IGJvdGggTVNJIGNhc3BhYmlsaXRpZXMgY2Fubm90IGJl
IGVuYWJsZWQgc2ltdWx0YW5lb3VzbHkuIFRoZQo+ID4+PiBmdW5jdGlvbiBzaG91bGQgbm90IGV4
cGxpY2l0bHkgZGlzYWJsZSBhbnkgb2YgdGhlIG90aGVyIGNhcGFiaWxpdGllcywKPiA+Pj4gYW5k
IGp1c3QgcmV0dXJuIC1FQlVTWSBpZiB0aGUgY2FsbGVyIGF0dGVtcHRzIGZvciBleGFtcGxlIHRv
IGVuYWJsZQo+ID4+PiBNU0kgd2hpbGUgSU5UeCBvciBNU0ktWCBpcyBlbmFibGVkLgo+ID4+Cj4g
Pj4gWW91IGRvIHJlYWxpemUgdGhhdCBwY2lfaW50eCgpIG9ubHkgZXZlciBnZXRzIGNhbGxlZCBm
b3IgWGVuCj4gPj4gaW50ZXJuYWxseSB1c2VkIGludGVycnVwdHMsIGkuZS4gbWFpbmx5IHRoZSBz
ZXJpYWwgY29uc29sZSBvbmU/Cj4gPiAKPiA+IFlvdSB3aWxsIGhhdmUgdG8gYmVhciB3aXRoIG1l
IGJlY2F1c2UgSSdtIG5vdCBzdXJlIEkgdW5kZXJzdGFuZCB3aHkKPiA+IGl0IGRvZXMgbWF0dGVy
LiBEbyB5b3UgbWVhbiB0byBwb2ludCBvdXQgdGhhdCBkb20wIGlzIHRoZSBvbmUgaW4gZnVsbAo+
ID4gY29udHJvbCBvZiBJTlR4LCBhbmQgdGh1cyBYZW4gc2hvdWxkbid0IGNhcmUgb2Ygd2hldGhl
ciBJTlR4IGFuZAo+ID4gTVNJKC1YKSBhcmUgZW5hYmxlZCBhdCB0aGUgc2FtZSB0aW1lPwo+ID4g
Cj4gPiBJIHN0aWxsIHRoaW5rIHRoYXQgYXQgbGVhc3QgYSB3YXJuaW5nIHNob3VsZCBiZSBwcmlu
dGVkIGlmIGEgY2FsbGVyCj4gPiB0cmllcyB0byBlbmFibGUgTVNJKC1YKSB3aGlsZSBJTlR4IGlz
IGFsc28gZW5hYmxlZCwgYnV0IHVubGVzcyB0aGVyZSdzCj4gPiBhIHJlYXNvbiB0byBoYXZlIGJv
dGggTVNJKC1YKSBhbmQgSU5UeCBlbmFibGVkIGF0IHRoZSBzYW1lIHRpbWUgKG1heWJlCj4gPiBh
IHF1aXJrIGZvciBzb21lIGhhcmR3YXJlIGlzc3VlPykgaXQgc2hvdWxkbid0IGJlIGFsbG93ZWQg
b24gdGhpcyBuZXcKPiA+IGludGVyZmFjZS4KPiAKPiBJIGRvbid0IG1pbmQgaW1wcm92ZW1lbnRz
IHRvIHRoZSBjdXJyZW50IHNpdHVhdGlvbiAoaS5lLiBzdWNoIGEKPiB3YXJuaW5nIG1heSBpbmRl
ZWQgbWFrZSBzZW5zZSk7IEkgbWVyZWx5IHN0YXRlZCBob3cgdGhpbmdzIGN1cnJlbnRseQo+IGFy
ZS4gSU5UeCB0cmVhdG1lbnQgd2FzIGNvbXBsZXRlbHkgbGVmdCBhc2lkZSB3aGVuIE1TSSBzdXBw
b3J0IHdhcwo+IGludHJvZHVjZWQgaW50byBYZW4uCgpJbiBvcmRlciB0byBnaXZlIE1hcmVrIGEg
bW9yZSBjb25jaXNlIHJlcGx5LCB3b3VsZCB5b3UgYWdyZWUgdG8gcmV0dXJuCi1FQlVTWSAob3Ig
c29tZSBlcnJvciBjb2RlKSBhbmQgcHJpbnQgYSB3YXJuaW5nIG1lc3NhZ2UgaWYgdGhlIGNhbGxl
cgphdHRlbXB0cyB0byBlbmFibGUgTVNJKC1YKSB3aGlsZSBJTlR4IGlzIGFsc28gZW5hYmxlZD8K
ClRoZSBzYW1lIHdvdWxkIGFwcGx5IHRvIGVuYWJsaW5nIGJvdGggTVNJKC1YKSBjYXBhYmlsaXRp
ZXMgYXQgdGhlCnNhbWUgdGltZS4KClRoYW5rcywgUm9nZXIuCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 09:04:00 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 09:04:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hoOo3-0005BX-5n; Fri, 19 Jul 2019 09:03:59 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=9X78=VQ=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hoOo1-0005BK-Em
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 09:03:57 +0000
X-Inumbo-ID: 210fb0f8-aa04-11e9-877b-b36d0e071a97
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 210fb0f8-aa04-11e9-877b-b36d0e071a97;
 Fri, 19 Jul 2019 09:03:52 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 12D30337;
 Fri, 19 Jul 2019 02:03:52 -0700 (PDT)
Received: from [10.1.196.50] (e108454-lin.cambridge.arm.com [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id CBA7A3F71A;
 Fri, 19 Jul 2019 02:03:50 -0700 (PDT)
To: Tamas K Lengyel <tamas@tklengyel.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>
References: <20190718144317.23307-1-tamas@tklengyel.com>
 <766b2e92-9d0d-e4d8-2a11-37b7e974f6d0@citrix.com>
 <CABfawhk-qCQeo+feqk=a2P_cXBrNsDtRuDYAQ9Vf56AQH0H_dg@mail.gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <4dd1504b-3559-c9ae-6176-65baac771302@arm.com>
Date: Fri, 19 Jul 2019 10:03:49 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.1
MIME-Version: 1.0
In-Reply-To: <CABfawhk-qCQeo+feqk=a2P_cXBrNsDtRuDYAQ9Vf56AQH0H_dg@mail.gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [RFC] xen: Add .astylerc for automated
 style-formatting
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Xen-devel <xen-devel@lists.xenproject.org>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGksCgpPbiAxOC8wNy8yMDE5IDE5OjM0LCBUYW1hcyBLIExlbmd5ZWwgd3JvdGU6Cj4gT24gVGh1
LCBKdWwgMTgsIDIwMTkgYXQgMTE6NTkgQU0gQW5kcmV3IENvb3Blcgo+IDxhbmRyZXcuY29vcGVy
M0BjaXRyaXguY29tPiB3cm90ZToKPj4KPj4gT24gMTgvMDcvMjAxOSAxNTo0MywgVGFtYXMgSyBM
ZW5neWVsIHdyb3RlOgo+Pj4gZGlmZiAtLWdpdCBhL0NPRElOR19TVFlMRSBiL0NPRElOR19TVFlM
RQo+Pj4gaW5kZXggNmNjNWI3NzRjZi4uMGIzN2Y3YWU0ZCAxMDA2NDQKPj4+IC0tLSBhL0NPRElO
R19TVFlMRQo+Pj4gKysrIGIvQ09ESU5HX1NUWUxFCj4+PiBAQCAtNjAsOCArNjAsOCBAQCBCcmFj
aW5nCj4+PiAgIC0tLS0tLS0KPj4+Cj4+PiAgIEJyYWNlcyAoJ3snIGFuZCAnfScpIGFyZSB1c3Vh
bGx5IHBsYWNlZCBvbiBhIGxpbmUgb2YgdGhlaXIgb3duLCBleGNlcHQKPj4+IC1mb3IgdGhlIGRv
L3doaWxlIGxvb3AuICBUaGlzIGlzIHVubGlrZSB0aGUgTGludXggY29kaW5nIHN0eWxlIGFuZAo+
Pj4gLXVubGlrZSBLJlIuICBkby93aGlsZSBsb29wcyBhcmUgYW4gZXhjZXB0aW9uLiBlLmcuOgo+
Pj4gK2ZvciB0aGUgd2hpbGUtcGFydCBvZiBkby93aGlsZSBsb29wcy4gIFRoaXMgaXMgdW5saWtl
IHRoZSBMaW51eCBjb2Rpbmcgc3R5bGUKPj4+ICthbmQgdW5saWtlIEsmUi4gIGRvL3doaWxlIGxv
b3BzIGFyZSBhbiBleGNlcHRpb24uIGUuZy46Cj4+Pgo+Pj4gICBpZiAoIGNvbmRpdGlvbiApCj4+
PiAgIHsKPj4+IEBAIC03Nyw3ICs3Nyw4IEBAIHdoaWxlICggY29uZGl0aW9uICkKPj4+ICAgICAg
IC8qIERvIHN0dWZmLiAqLwo+Pj4gICB9Cj4+Pgo+Pj4gLWRvIHsKPj4+ICtkbwo+Pj4gK3sKPj4K
Pj4gSSdkIGhhcHBpbHkgdGFrZSB0aGlzIGFkanVzdG1lbnQgdG8gWGVuJ3Mgc3R5bGUgaWYgaXQg
aGVscHMgdXMgZW5kIHVwCj4+IHdpdGggYXV0by1mb3JtYXR0ZXIuCj4gCj4gWWF5IQo+IAo+Pgo+
PiBBbHNvLCB0aGVyZSBhcmUgYSBudW1iZXIgb2YgZmlsZXMgd2hpY2ggYXJlIHRlY2huaWNhbGx5
IExpbnV4IHN0eWxlLCBidXQKPj4gaGF2ZSB0b3RhbGx5IGRpdmVyZ2VkIGZyb20gTGludXgsIGFu
ZCB3b3VsZCBiZSBlYXNpZXIgdG8gbW92ZSB0byBYZW4gc3R5bGUuCj4+Cj4+IERvIHlvdSBoYXZl
IGFuIHVwZGF0ZWQgLmFzdHlsZXJjIGJhc2VkIG9uIEp1bGllbidzIG9ic2VydmF0aW9ucz8KPiAK
PiBZZXMsIHRoaXMgaXMgaXQ6Cj4gCj4gc3R5bGU9YnNkCj4gc3VmZml4PW5vbmUKPiBhbGlnbi1w
b2ludGVyPW5hbWUKPiBhbGlnbi1yZWZlcmVuY2U9bmFtZQo+IGluZGVudD1zcGFjZXM9NAo+IG1h
eC1jb2RlLWxlbmd0aD04MAo+IG1pbi1jb25kaXRpb25hbC1pbmRlbnQ9MAo+IG1heC1jb250aW51
YXRpb24taW5kZW50PTc4Cj4gYXR0YWNoLWNsb3Npbmctd2hpbGUKPiByZW1vdmUtYnJhY2VzCj4g
YnJlYWstb25lLWxpbmUtaGVhZGVycwo+IHBhZC1jb21tYQo+IHBhZC1oZWFkZXIKClVuZm9ydHVu
YXRlbHkgdGhpcyBzdHlsZSBkb2VzIG5vdCB3b3JrIHdpdGggdGhlIGFzdHlsZSBwcm92aWRlZCBi
eSBEZWJpYW4gU3RyZXRjaDoKCjQyc2g+IGFzdHlsZSB4ZW4vYXJjaC9hcm0vc2V0dXAuYwpJbnZh
bGlkIG9wdGlvbiBmaWxlIG9wdGlvbnM6Cm1heC1jb250aW51YXRpb24taW5kZW50PTc4CmF0dGFj
aC1jbG9zaW5nLXdoaWxlCnJlbW92ZS1icmFjZXMKRm9yIGhlbHAgb24gb3B0aW9ucyB0eXBlICdh
c3R5bGUgLWgnCgpBcnRpc3RpYyBTdHlsZSBoYXMgdGVybWluYXRlZAoKQWxzbywgSSBuZWVkZWQg
dG8gY29weSB0aGUgLmFzdHlsZXJjIGluICQoSE9NRSkgaW4gb3JkZXIgdG8gdXNlIHRoZSBzdHls
ZS4gSXQgaXMgCnByb2JhYmx5IHdvcnRoIGNvbnNpZGVyaW5nIGltcGxlbWVudGluZyBhIHdyYXBw
ZXIgdGhhdCBzZXQgCkFSVElTVElDX1NUWUxFX09QVElPTlMgYW5kIGNhbGwgYXN0eWxlIHRvIGtl
ZXAgZXZlcnRoaW5nIGluIFhlbiBpbnRlcm5hbHMuCgo+IAo+IFdpdGggdGhpcyBpdCdzIGRvd24g
dG8gODYwIGZpbGVzIHRoYXQgYXJlIGZvcm1hdHRlZC4KCkRvIHlvdSBtaW5kIHByb3ZpZGluZyB0
aGUgbmV3IGRpZmY/CgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 09:15:53 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 09: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 1hoOzU-0005xR-BF; Fri, 19 Jul 2019 09:15:48 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=wvcP=VQ=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hoOzT-0005xM-SV
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 09:15:47 +0000
X-Inumbo-ID: c995edb4-aa05-11e9-8980-bc764e045a96
Received: from m9a0003g.houston.softwaregrp.com (unknown [15.124.64.68])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c995edb4-aa05-11e9-8980-bc764e045a96;
 Fri, 19 Jul 2019 09:15:45 +0000 (UTC)
Received: FROM m9a0003g.houston.softwaregrp.com (15.121.0.191) BY
 m9a0003g.houston.softwaregrp.com WITH ESMTP; 
 Fri, 19 Jul 2019 09:15:39 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M9W0068.microfocus.com (2002:f79:bf::f79:bf) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Fri, 19 Jul 2019 09:15:31 +0000
Received: from NAM04-CO1-obe.outbound.protection.outlook.com (15.124.8.10) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Fri, 19 Jul 2019 09:15:31 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=YFiaja5rFD6gvRaXxSLRZmQAdRiKXmntCYmw0v9gdwepzs5AIo7VRud4Jd+ge5cmfAmNiikemVzat9rIexmLBngSfPK21DnyFpVWYjiqyXXOFabQ4JL3409QRiU3ZMofw9CIj9OHNGaSwKGI1m3WzWyjr3IfvDMC8X55Rttt0vEdX5VvedMAyqcKCdTBsr8/zdNJS0bcWS9kBNHOJl0niv0VOerGl/+jxXfYMdGhPyGnoLaEeQWHemcn1cUdR5Xr6LQM+bpta4sOGSM9nIJh25WRNPFcnDIRAccCIIqZ7Oq7oJqxw6tHUbXlJUicwyr6T73NMTWpBDwgk8Hxsc/aIg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=CRiyAreXnhueVaJ/t7tsKeZUMSo6izWvonuoDQD+BCM=;
 b=GGzUBS+9YnmrrhdgN8SrinW6gQuBI3NL4Vx5h4hB6kvSAaSpl4AaBRyz8BubNd+cvMPet8LSfhDYroDi0XD6iGkP0YVO4f/TJz4swRs1DdiCjihTVpnECL7ovrqPvgccdxK/nTBrWYYgli9pIltJjhsAUJdkyQlaqlUA0eWOyOsIncz+0RjxH5027YHi+1Dwp0d+6bHcVmrvU5zW4BKA9KHHsF++ooCNibIuz7EO6WYenSKVQT+g31FzDH1uqmSUuF9vh/fSq8+E8kMFa9qLpItM+xjDupL+vMrr8NAgfBbg9uSSqnMyJo/BlWYRojcdP0GQeoZLd4Jye6+oVJgOXA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2475.namprd18.prod.outlook.com (20.179.104.214) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.14; Fri, 19 Jul 2019 09:15:30 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Fri, 19 Jul 2019
 09:15:30 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH 0/2] ./CODING_STYLE adjustments
Thread-Index: AQHVPhKCMtjEssnYN0Ov1f+FtlV/vA==
Date: Fri, 19 Jul 2019 09:15:30 +0000
Message-ID: <f1a5d1b0-564e-8f04-f43e-f5c68466751b@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: LO2P265CA0357.GBRP265.PROD.OUTLOOK.COM
 (2603:10a6:600:d::33) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 59f1cc8a-ffca-4ca3-042d-08d70c29a513
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(5600148)(711020)(4605104)(1401327)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7193020);
 SRVR:DM6PR18MB2475; 
x-ms-traffictypediagnostic: DM6PR18MB2475:
x-microsoft-antispam-prvs: <DM6PR18MB2475945939D8E2C968001EB0B3CB0@DM6PR18MB2475.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:854;
x-forefront-prvs: 01039C93E4
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(39860400002)(366004)(346002)(136003)(396003)(376002)(189003)(199004)(52116002)(81156014)(81166006)(14454004)(6916009)(4326008)(80792005)(186003)(5660300002)(31696002)(66066001)(558084003)(6512007)(478600001)(66946007)(2906002)(66556008)(66446008)(64756008)(66476007)(54906003)(86362001)(316002)(6486002)(6436002)(68736007)(305945005)(8676002)(3846002)(476003)(2616005)(5640700003)(2351001)(99286004)(71200400001)(71190400001)(7736002)(8936002)(31686004)(36756003)(486006)(102836004)(6506007)(386003)(6116002)(26005)(53936002)(25786009)(256004)(2501003);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2475;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: LET4e2oFm3QrlTx6+WRwvia3tHUuhkajbNb+IqcOBv5Y8cmzHpji33tREFTMD9RZWGTDz+qQE/JpSZNPZv0Sj++IWRvpXr9ISoa2i6HFR1TGZV1PlEpxq2V7vc/l3eLqYfmi7MceRPCsfZDlRSqNqz+4cmlLm55fWfKAv353aRIhL7fvTODXjYYpV22gDfSOR07MaEucHTUmYDLob4ssdLtTKd8XWzRRSrojGwsuGaPjot34wpTJ/owfKGhZl3hVUM+2rse5DY7s1yL/AtRH1frh79ob5ReJFowgB2GptfgU5KQ1d07coNgowiOq00amUHhFsjIz9y/WCIaz7gohAvwxnLtoChrQxQLa6qYEOqFD1equ376WZxKKB/6rKB9nv3F9ayVkMX/hmDFw9tz228KTvTx8N92lSPg188msVyM=
Content-ID: <6E03159E55212E4E838C913C72F2B339@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 59f1cc8a-ffca-4ca3-042d-08d70c29a513
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Jul 2019 09:15:30.0512 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2475
X-OriginatorOrg: suse.com
Subject: [Xen-devel] [PATCH 0/2] ./CODING_STYLE adjustments
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>, Julien
 Grall <julien.grall@arm.com>, Ian Jackson <ian.jackson@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

UGF0Y2ggMSB3YXMgc2VudCBiZWZvcmUsIGlpcmMgd2l0aG91dCBldmVyIGhhdmluZyBoZWFyZCBi
YWNrIGFueXRoaW5nLg0KUGF0Y2ggMiBpcyBhIHJlc3VsdCBvZiBhIHJlY2VudCBvYnNlcnZhdGlv
biBvZiBUYW1hcy4NCg0KMTogZXhwbGljaXRseSBjYWxsIG91dCBsYWJlbCBpbmRlbnRhdGlvbg0K
MjogbGlzdCBmdXJ0aGVyIGJyYWNlIHBsYWNlbWVudCBleGNlcHRpb25zDQoNCkphbg0KX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 09:19:06 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 09: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 1hoP2e-00063L-Ra; Fri, 19 Jul 2019 09:19:04 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=wvcP=VQ=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hoP2d-00063G-B0
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 09:19:03 +0000
X-Inumbo-ID: 3bf4675e-aa06-11e9-aab6-5fd71de8ceb8
Received: from m9a0001g.houston.softwaregrp.com (unknown [15.124.64.66])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 3bf4675e-aa06-11e9-aab6-5fd71de8ceb8;
 Fri, 19 Jul 2019 09:18:57 +0000 (UTC)
Received: FROM m9a0001g.houston.softwaregrp.com (15.121.0.191) BY
 m9a0001g.houston.softwaregrp.com WITH ESMTP; 
 Fri, 19 Jul 2019 09:18:52 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M9W0068.microfocus.com (2002:f79:bf::f79:bf) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Fri, 19 Jul 2019 09:18:39 +0000
Received: from NAM03-CO1-obe.outbound.protection.outlook.com (15.124.72.12) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Fri, 19 Jul 2019 09:18:40 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=NFZdcdDZlS5hoDl5Bdwf786yyxYE+/g7ioWhckmcgH3AjAOTOEs5psSECu7l1oDgNW7GutJup4Et3MfG1mXHAdayIdf7JkDOPk1QQVfhgPTMI9QU4ddxZgzcrtoiSlt9Oste7XOe2o/mP0BIhpjXzUGztDEKEN2uwKEYdEPv2XJCBuCo3LWQ4OS5IyzRZZEhjaCAiBWKeq0VEHgwpWWMrYFL7WJ2VZRv/ckclJ9zt4db6uzsqM6YhCb/3tj2lq8vuC+6jDnnPfle1/sW4a29Pi8KaLeoFYE7zEUVWkPNr5bWu1jNvkyFerUfA4hNnWAFgvq5mP9TPca0sSUmryN0LQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=kUruGD6hj3uefEcQWStlh8gh2a5qms0HXTQB/3ccb2s=;
 b=iZxyhUvKmGA5zl6C3Gytw1csfgS4MU4EsoZL5UpXnb25h0T+stMgnXFIYos1BfGHtBp0us5Rm8PPSiaTn6quB360HQudM70LVEOmzG/3e/9SOixYSs7zm3aScHrY0fR/BKWTgFIX5a7m16GFVNDVYUBYn1ouwlnfuXPQWC58hF+8bfHUL+IhOcA6bRZB7aWwCfELFyBnH2t5EA2aEXMlP+LiFIPVHtsPS5GIvpITEQYAIg6SuDhmyOG1c5UKvk/cr2Cc4qU75Bu8gTtDpICOYZmepTEQHBro9cvqoGubDNvOWQEEFbJ7rFED1xB8+gWFoY5pRYYD2Hx8AoQYlz+V2g==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2475.namprd18.prod.outlook.com (20.179.104.214) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.14; Fri, 19 Jul 2019 09:18:38 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Fri, 19 Jul 2019
 09:18:38 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH 1/2 RESEND] CODING_STYLE: explicitly call out label
 indentation
Thread-Index: AQHVPhLyGXH0Q4NjDEWXJddchwyDaA==
Date: Fri, 19 Jul 2019 09:18:38 +0000
Message-ID: <7072cc5e-8137-762b-53a1-c4a80d19ff08@suse.com>
References: <f1a5d1b0-564e-8f04-f43e-f5c68466751b@suse.com>
In-Reply-To: <f1a5d1b0-564e-8f04-f43e-f5c68466751b@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: LNXP265CA0055.GBRP265.PROD.OUTLOOK.COM
 (2603:10a6:600:5d::19) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: f0d2d5a4-6128-4632-ce66-08d70c2a1554
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(5600148)(711020)(4605104)(1401327)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7193020);
 SRVR:DM6PR18MB2475; 
x-ms-traffictypediagnostic: DM6PR18MB2475:
x-microsoft-antispam-prvs: <DM6PR18MB247594604DF27F02DAD3FF17B3CB0@DM6PR18MB2475.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7219;
x-forefront-prvs: 01039C93E4
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(39860400002)(366004)(346002)(136003)(396003)(376002)(189003)(199004)(52116002)(81156014)(81166006)(14454004)(4744005)(6916009)(4326008)(80792005)(186003)(5660300002)(31696002)(66066001)(6512007)(478600001)(66946007)(2906002)(66556008)(66446008)(64756008)(66476007)(54906003)(86362001)(316002)(6486002)(6436002)(446003)(68736007)(11346002)(305945005)(8676002)(3846002)(476003)(2616005)(5640700003)(2351001)(99286004)(71200400001)(71190400001)(7736002)(8936002)(31686004)(36756003)(486006)(76176011)(102836004)(6506007)(386003)(6116002)(26005)(53936002)(25786009)(256004)(2501003);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2475;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: j30iyvxu0G57vZ03+AvhouXY5IbUisKcTC7sSTh+UVAtTsSSQiy30pPcQQgkAvVk/7AxIrAgsFTgr3V346nBNs4PtFfmhYBHjTLvEBKH8a7sgdUrQbGgd2r3Zh58+fSPyLP3TUNQkMhZOaYLe+dRs6azZZ1zLisbMc3LxcsQYaxjgv49Lh+O0oOpBjrLr5qzrgJzOpTqiGQxRcUECzGQ8Flz2HWr3B4r9z7YkBM6dPTiHLNjSZe3V3Hz9T19UfxBJhgmFyQOQzwuVQVzIcfQgPJPJEOMpl1sHU5KQEYGE3NH5ohsAXGxOYsz44yDP94y8R2GE3MuIXGMiyAlrgEzeqOxZj2PZQkw1qaqnAcZWQ4OPXW+ai3HT74y8K3151p9Od37HvARw1T7hVz+rt1MURtw9MunqoWb25wUFzwaCLE=
Content-ID: <7BE2001B7426BC47AE98267D77F33588@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: f0d2d5a4-6128-4632-ce66-08d70c2a1554
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Jul 2019 09:18:38.4002 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2475
X-OriginatorOrg: suse.com
Subject: [Xen-devel] [PATCH 1/2 RESEND] CODING_STYLE: explicitly call out
 label indentation
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Wilk <konrad.wilk@oracle.com>, George
 Dunlap <George.Dunlap@eu.citrix.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Tim Deegan <tim@xen.org>, JulienGrall <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>

U2luY2UgdGhlIGJlaGF2aW9yIG9mICJkaWZmIC1wIiB0byB1c2UgYW4gdW5pbmRlbnRlZCBsYWJl
bCBhcyBjb250ZXh0DQppZGVudGlmaWVyIG9mdGVuIG1ha2VzIGl0IGhhcmRlciB0byByZXZpZXcg
cGF0Y2hlcywgbWFrZSBleHBsaWNpdCB0aGUNCnJlcXVpcmVtZW50IGZvciBsYWJlbHMgdG8gYmUg
aW5kZW50ZWQuDQoNClNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNv
bT4NCg0KLS0tIGEvQ09ESU5HX1NUWUxFDQorKysgYi9DT0RJTkdfU1RZTEUNCkBAIC0zMSw2ICsz
MSwxMCBAQCB2b2lkIGZ1bih2b2lkKQ0KICAgICAgfQ0KICB9DQogIA0KK0R1ZSB0byB0aGUgYmVo
YXZpb3Igb2YgR05VIGRpZmZ1dGlscyAiZGlmZiAtcCIsIGxhYmVscyBzaG91bGQgYmUNCitpbmRl
bnRlZCBieSBhdCBsZWFzdCBvbmUgYmxhbmsuICBOb24tY2FzZSBsYWJlbHMgaW5zaWRlIHN3aXRj
aCgpIGJvZGllcw0KK2FyZSBwcmVmZXJyZWQgdG8gYmUgaW5kZW50ZWQgdGhlIHNhbWUgYXMgdGhl
IGJsb2NrJ3MgY2FzZSBsYWJlbHMuDQorDQogIFdoaXRlIHNwYWNlDQogIC0tLS0tLS0tLS0tDQog
IA0KDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 09:20:25 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 09:20:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hoP3x-0006iO-7D; Fri, 19 Jul 2019 09:20:25 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=wvcP=VQ=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hoP3v-0006iD-H0
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 09:20:23 +0000
X-Inumbo-ID: 6ca08e1e-aa06-11e9-b1d0-b77d4499df5b
Received: from m4a0039g.houston.softwaregrp.com (unknown [15.124.2.85])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 6ca08e1e-aa06-11e9-b1d0-b77d4499df5b;
 Fri, 19 Jul 2019 09:20:18 +0000 (UTC)
Received: FROM m4a0039g.houston.softwaregrp.com (15.120.17.147) BY
 m4a0039g.houston.softwaregrp.com WITH ESMTP; 
 Fri, 19 Jul 2019 09:20:16 +0000
Received: from M9W0068.microfocus.com (2002:f79:bf::f79:bf) by
 M4W0335.microfocus.com (2002:f78:1193::f78:1193) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Fri, 19 Jul 2019 09:19:04 +0000
Received: from NAM03-CO1-obe.outbound.protection.outlook.com (15.124.72.14) by
 M9W0068.microfocus.com (15.121.0.191) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Fri, 19 Jul 2019 09:19:03 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=ayu/VMPMBNoVRXNRb7nT0izwMeQGN6aFR34BuBkVljaSZzW6UkqyF6Rx091lbNQSTzTagKBuBQuz9U9BWJYyq0jcHye/yWEzT1NEpqO07yhTyoSWzW+v1ougLKlCm6JcByWv8YSDStkMjRj0AWmqdHtXGvFgGHDe0xbooGVfNEvsWO9bt+gPriu/KYu5y6xz6LKM+9FTMVSm8OPh8ffBe5f8TUK/2wMjMXADWECUyKmeBZA2be4QwSHCUheQNPriM+MLFvytsp/gZq3tC6ag4rJQJEQrBVb2antjDQcKb6sEAxCMLBBe6apADBOotPBnnx3ibEJnQZN3brJEFN4DYg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=eh5fJyr96BwL7NmKrJgjTloQpCJzgn1wF8ZNuZ6dMnw=;
 b=Dc9SwMhVDHw17M1rD4upZQFD+K0gQhVW58gfSbTXiefxin10JhngoBE27xucupUlnimfHjXn9PwIZUrws30eqF+3toSd/sAYCNYa+f+T9DRm706Nq7zWh1UpixoQOQIcJNPwPrTHojV1KIgQeH+93nJXfUFbtWN3HrRbjK0/hRle5YNAWOB63IAcPLvvXHUlSwVT9IHfhiH7f6UJ0p6m2qUjvb3sS3IqEsV7jl9avqpo+QR/5ycoslMPBflCJ1AwwxKwr5u+RQDBuGKcgI3o5Uht3EJPNW85FWBpQ1IGvtxfBUufP2dKUX1Wf2z+RnkmQ+2H21pAkxRTJnS8Mvvvjw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2475.namprd18.prod.outlook.com (20.179.104.214) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.14; Fri, 19 Jul 2019 09:19:02 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Fri, 19 Jul 2019
 09:19:02 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH 2/2] CODING_STYLE: list further brace placement exceptions
Thread-Index: AQHVPhMBr+RUGGWe+UK6rQHc+fBEZA==
Date: Fri, 19 Jul 2019 09:19:02 +0000
Message-ID: <29b489fe-d7ad-68b8-b555-2a6381a28829@suse.com>
References: <f1a5d1b0-564e-8f04-f43e-f5c68466751b@suse.com>
In-Reply-To: <f1a5d1b0-564e-8f04-f43e-f5c68466751b@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: LNXP265CA0057.GBRP265.PROD.OUTLOOK.COM
 (2603:10a6:600:5d::21) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 7d17bf8b-575d-4f6f-20bc-08d70c2a23b5
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(5600148)(711020)(4605104)(1401327)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7193020);
 SRVR:DM6PR18MB2475; 
x-ms-traffictypediagnostic: DM6PR18MB2475:
x-microsoft-antispam-prvs: <DM6PR18MB24754CD171D3ECFDC51BFD7CB3CB0@DM6PR18MB2475.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7691;
x-forefront-prvs: 01039C93E4
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(39860400002)(366004)(346002)(136003)(396003)(376002)(189003)(199004)(52116002)(81156014)(81166006)(14454004)(6916009)(4326008)(80792005)(186003)(5660300002)(31696002)(66066001)(6512007)(478600001)(66946007)(2906002)(66556008)(66446008)(64756008)(66476007)(54906003)(86362001)(316002)(6486002)(6436002)(446003)(68736007)(11346002)(305945005)(8676002)(3846002)(476003)(2616005)(5640700003)(2351001)(99286004)(71200400001)(71190400001)(7736002)(8936002)(31686004)(36756003)(486006)(76176011)(102836004)(6506007)(386003)(6116002)(26005)(53936002)(25786009)(256004)(2501003);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2475;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: 7ZQJHzRf0ZXLEp54SuZsNLFQrez91Z/umPlE/PcBPI2XWqpAuVdECPoj6OVws5AL2muoWpA7nbJdGu9bbWHCM0JquFypvK8wroB74J0E77D07GDNozrlSjXBlFiS4N3gonvW07q0GpyQd55HI3KP/J2QR+xvjs9EMHbleHb+buyPad3QoCLPLHXRNLBvA1jhORxpzAPYSzh9IYE/kbBZKrtcdOhnko+QOJobElOYCqWeMpV74Vn8GR2bA7iSJC3DtLBTNhG0qutbqLaCV/6xvs2QzJZCIANlRCoEj6fV9fWxYrJ2nKhjmsn/q5BKtiOgwAe2oCl/9cq02sa1tO6EaHeZLzwKvtYQ227n4HjAfZG6QSdDCCBdMtVoi76z0XDZ1E74HIqK54+IEHkvAHP/tqKghF3jzWJosmayk/TH2uc=
Content-ID: <DBA2A6244CF7D34480F22A4C3BF4A208@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 7d17bf8b-575d-4f6f-20bc-08d70c2a23b5
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Jul 2019 09:19:02.5266 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2475
X-OriginatorOrg: suse.com
Subject: [Xen-devel] [PATCH 2/2] CODING_STYLE: list further brace placement
 exceptions
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Wilk <konrad.wilk@oracle.com>, George
 Dunlap <George.Dunlap@eu.citrix.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Tim Deegan <tim@xen.org>, JulienGrall <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>

Rm9yIGVhc3kgc3BvdHRpbmcgb2Ygc3RydWN0L3VuaW9uL2VudW0gZGVmaW5pdGlvbnMgd2UgYWxy
ZWFkeSBjb21tb25seQ0KcGxhY2UgdGhlIG9wZW5pbmcgYnJhY2VzIG9uIHRoZSBpbml0aWFsIGxp
bmUgb2Ygc3VjaCBhIGRlZmluaXRpb24uDQoNCldlIGFsc28gb2Z0ZW4gZG9uJ3QgcGxhY2UgdGhl
IG9wZW5pbmcgYnJhY2Ugb2YgYW4gaW5pdGlhbGl6ZXIgb24gYQ0Kc2VwYXJhdGUgbGluZS4NCg0K
QW5kIGZpbmFsbHkgZm9yIGNvbXBvdW5kIGxpdGVyYWxzIHBsYWNpbmcgdGhlIGJyYWNlcyBvbiBz
ZXBhcmF0ZSBsaW5lcw0Kb2Z0ZW4gbWFrZXMgdGhlIGNvZGUgbW9yZSBkaWZmaWN1bHQgdG8gcmVh
ZCwgc28gaXQgc2hvdWxkIChhbmQgaW4NCnByYWN0aWNlIGRvZXMpIHR5cGljYWxseSBnbyBvbiB0
aGUgc2FtZSBsaW5lIGFzIHdlbGwuICBUaGUgcGxhY2VtZW50IG9mDQp0aGUgY2xvc2luZyBicmFj
ZSBvZnRlbiBkZXBlbmRzIG9uIGhvdyBsYXJnZSBzdWNoIGEgY29tcG91bmQgbGl0ZXJhbCBpcy4N
Cg0KU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPg0KLS0tDQpU
QkQ6IFdlIG1heSB3YW50IHRvIG1ha2UgZXhwbGljaXQgdGhhdCBmb3IgaW5pdGlhbGl6ZXJzIGJv
dGggZm9ybXMgYXJlDQogICAgICBmaW5lLg0KDQotLS0gYS9DT0RJTkdfU1RZTEUNCisrKyBiL0NP
RElOR19TVFlMRQ0KQEAgLTY0LDggKzY0LDEzIEBAIEJyYWNpbmcNCiAgLS0tLS0tLQ0KICANCiAg
QnJhY2VzICgneycgYW5kICd9JykgYXJlIHVzdWFsbHkgcGxhY2VkIG9uIGEgbGluZSBvZiB0aGVp
ciBvd24sIGV4Y2VwdA0KLWZvciB0aGUgZG8vd2hpbGUgbG9vcC4gIFRoaXMgaXMgdW5saWtlIHRo
ZSBMaW51eCBjb2Rpbmcgc3R5bGUgYW5kDQotdW5saWtlIEsmUi4gIGRvL3doaWxlIGxvb3BzIGFy
ZSBhbiBleGNlcHRpb24uIGUuZy46DQorZm9yDQorLSB0aGUgZG8vd2hpbGUgbG9vcA0KKy0gdGhl
IG9wZW5pbmcgYnJhY2UgaW4gZGVmaW5pdGlvbnMgb2YgZW51bSwgc3RydWN0LCBhbmQgdW5pb24N
CistIHRoZSBvcGVuaW5nIGJyYWNlIGluIGluaXRpYWxpemVycw0KKy0gY29tcG91bmQgbGl0ZXJh
bHMNCitUaGlzIGlzIHVubGlrZSB0aGUgTGludXggY29kaW5nIHN0eWxlIGFuZCB1bmxpa2UgSyZS
LiAgZG8vd2hpbGUgbG9vcHMNCithcmUgb25lIGV4Y2VwdGlvbi4gZS5nLjoNCiAgDQogIGlmICgg
Y29uZGl0aW9uICkNCiAgew0KDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 09:29:27 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 09:29:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hoPCd-0006uv-Bq; Fri, 19 Jul 2019 09:29: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=TkfO=VQ=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hoPCb-0006uX-83
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 09:29:21 +0000
X-Inumbo-ID: af088e5a-aa07-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id af088e5a-aa07-11e9-8980-bc764e045a96;
 Fri, 19 Jul 2019 09:29:19 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hoPCY-0005Cb-7W; Fri, 19 Jul 2019 09:29:18 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hoPCX-00069w-UG; Fri, 19 Jul 2019 09:29:18 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hoPCX-0007AY-Td; Fri, 19 Jul 2019 09:29:17 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-Id: <E1hoPCX-0007AY-Td@osstest.test-lab.xenproject.org>
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 19 Jul 2019 09:29:17 +0000
Subject: [Xen-devel] [libvirt bisection] complete build-i386-libvirt
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

YnJhbmNoIHhlbi11bnN0YWJsZQp4ZW5icmFuY2ggeGVuLXVuc3RhYmxlCmpvYiBidWlsZC1pMzg2
LWxpYnZpcnQKdGVzdGlkIGxpYnZpcnQtYnVpbGQKClRyZWU6IGxpYnZpcnQgZ2l0Oi8vbGlidmly
dC5vcmcvbGlidmlydC5naXQKVHJlZTogbGlidmlydF9nbnVsaWIgaHR0cHM6Ly9naXQuc2F2YW5u
YWguZ251Lm9yZy9naXQvZ251bGliLmdpdC8KVHJlZTogbGlidmlydF9rZXljb2RlbWFwZGIgaHR0
cHM6Ly9naXRsYWIuY29tL2tleWNvZGVtYXAva2V5Y29kZW1hcGRiLmdpdApUcmVlOiBvdm1mIGdp
dDovL3hlbmJpdHMueGVuLm9yZy9vc3N0ZXN0L292bWYuZ2l0ClRyZWU6IHFlbXUgZ2l0Oi8veGVu
Yml0cy54ZW4ub3JnL3FlbXUteGVuLXRyYWRpdGlvbmFsLmdpdApUcmVlOiBxZW11dSBnaXQ6Ly94
ZW5iaXRzLnhlbi5vcmcvcWVtdS14ZW4uZ2l0ClRyZWU6IHNlYWJpb3MgZ2l0Oi8veGVuYml0cy54
ZW4ub3JnL29zc3Rlc3Qvc2VhYmlvcy5naXQKVHJlZTogeGVuIGdpdDovL3hlbmJpdHMueGVuLm9y
Zy94ZW4uZ2l0CgoqKiogRm91bmQgYW5kIHJlcHJvZHVjZWQgcHJvYmxlbSBjaGFuZ2VzZXQgKioq
CgogIEJ1ZyBpcyBpbiB0cmVlOiAgbGlidmlydCBnaXQ6Ly9saWJ2aXJ0Lm9yZy9saWJ2aXJ0Lmdp
dAogIEJ1ZyBpbnRyb2R1Y2VkOiAgZmI5ZjZjZTYyNTMyMmQxMGIyZTJhN2MzY2U0ZmFhYjc4MGI5
N2U4ZAogIEJ1ZyBub3QgcHJlc2VudDogMmRkZTJkYmJhMTI4MzRlMDExN2NkMmE2ZDBkODM2OTEw
YjY0NzY5ZQogIExhc3QgZmFpbCByZXBybzogaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVj
dC5vcmcvb3NzdGVzdC9sb2dzLzEzOTE1Ni8KCgogIGNvbW1pdCBmYjlmNmNlNjI1MzIyZDEwYjJl
MmE3YzNjZTRmYWFiNzgwYjk3ZThkCiAgQXV0aG9yOiBDb2xlIFJvYmluc29uIDxjcm9iaW5zb0By
ZWRoYXQuY29tPgogIERhdGU6ICAgU3VuIEp1bCAxNCAxODoyNToxMiAyMDE5IC0wNDAwCiAgCiAg
ICAgIG5ldHdvcms6IHdpcmUgdXAgZG5zbWFzcSBvcHRpb24geG1sbnMKICAgICAgCiAgICAgIFRo
aXMgbWFwcyB0byBYTUwgbGlrZToKICAgICAgCiAgICAgICAgPG5ldHdvcmsgeG1sbnM6ZG5zbWFz
cT0naHR0cDovL2xpYnZpcnQub3JnL3NjaGVtYXMvbmV0d29yay9kbnNtYXNxLzEuMCc+CiAgICAg
ICAgICAuLi4KICAgICAgICAgIDxkbnNtYXNxOm9wdGlvbnM+CiAgICAgICAgICAgIDxkbnNtYXNx
Om9wdGlvbiB2YWx1ZT0iZm9vPWJhciIvPgogICAgICAgICAgICA8ZG5zbWFzcTpvcHRpb24gdmFs
dWU9ImNuYW1lPSouZm9vLmV4YW1wbGUuY29tLG1hc3Rlci5leGFtcGxlLmNvbSIvPgogICAgICAg
ICAgPC9kbnNtYXNxOm9wdGlvbnM+CiAgICAgICAgPC9uZXR3b3JrPgogICAgICAKICAgICAgVG8g
ZG5zbWFzcSBjb25maWcgb3B0aW9ucwogICAgICAKICAgICAgICAuLi4KICAgICAgICBmb289YmFy
CiAgICAgICAgY25hbWU9Ki5mb28uZXhhbXBsZS5jb20sbWFzdGVyLmV4YW1wbGUuY29tCiAgICAg
IAogICAgICBSZXZpZXdlZC1ieTogTGFpbmUgU3R1bXAgPGxhaW5lQGxhaW5lLm9yZz4KICAgICAg
U2lnbmVkLW9mZi1ieTogQ29sZSBSb2JpbnNvbiA8Y3JvYmluc29AcmVkaGF0LmNvbT4KCgpGb3Ig
YmlzZWN0aW9uIHJldmlzaW9uLXR1cGxlIGdyYXBoIHNlZToKICAgaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9yZXN1bHRzL2Jpc2VjdC9saWJ2aXJ0L2J1aWxkLWkz
ODYtbGlidmlydC5saWJ2aXJ0LWJ1aWxkLmh0bWwKUmV2aXNpb24gSURzIGluIGVhY2ggZ3JhcGgg
bm9kZSByZWZlciwgcmVzcGVjdGl2ZWx5LCB0byB0aGUgVHJlZXMgYWJvdmUuCgotLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClJ1bm5pbmcgY3MtYmlzZWN0aW9uLXN0ZXAg
LS1ncmFwaC1vdXQ9L2hvbWUvbG9ncy9yZXN1bHRzL2Jpc2VjdC9saWJ2aXJ0L2J1aWxkLWkzODYt
bGlidmlydC5saWJ2aXJ0LWJ1aWxkIC0tc3VtbWFyeS1vdXQ9dG1wLzEzOTE1Ni5iaXNlY3Rpb24t
c3VtbWFyeSAtLWJhc2lzLXRlbXBsYXRlPTEzOTAzNyAtLWJsZXNzaW5ncz1yZWFsLHJlYWwtYmlz
ZWN0IGxpYnZpcnQgYnVpbGQtaTM4Ni1saWJ2aXJ0IGxpYnZpcnQtYnVpbGQKU2VhcmNoaW5nIGZv
ciBmYWlsdXJlIC8gYmFzaXMgcGFzczoKIDEzOTEwOSBmYWlsIFtob3N0PWFsYmFuYTBdIC8gMTM5
MDc2IFtob3N0PWVsYmxpbmcxXSAxMzkwMzcgW2hvc3Q9YWxiYW5hMV0gMTM4OTcwIG9rLgpGYWls
dXJlIC8gYmFzaXMgcGFzcyBmbGlnaHRzOiAxMzkxMDkgLyAxMzg5NzAKKHRyZWUgd2l0aCBubyB1
cmw6IG1pbmlvcykKVHJlZTogbGlidmlydCBnaXQ6Ly9saWJ2aXJ0Lm9yZy9saWJ2aXJ0LmdpdApU
cmVlOiBsaWJ2aXJ0X2dudWxpYiBodHRwczovL2dpdC5zYXZhbm5haC5nbnUub3JnL2dpdC9nbnVs
aWIuZ2l0LwpUcmVlOiBsaWJ2aXJ0X2tleWNvZGVtYXBkYiBodHRwczovL2dpdGxhYi5jb20va2V5
Y29kZW1hcC9rZXljb2RlbWFwZGIuZ2l0ClRyZWU6IG92bWYgZ2l0Oi8veGVuYml0cy54ZW4ub3Jn
L29zc3Rlc3Qvb3ZtZi5naXQKVHJlZTogcWVtdSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvcWVtdS14
ZW4tdHJhZGl0aW9uYWwuZ2l0ClRyZWU6IHFlbXV1IGdpdDovL3hlbmJpdHMueGVuLm9yZy9xZW11
LXhlbi5naXQKVHJlZTogc2VhYmlvcyBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvb3NzdGVzdC9zZWFi
aW9zLmdpdApUcmVlOiB4ZW4gZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3hlbi5naXQKTGF0ZXN0IGUx
MGI1OTlhMjQyMDU1NzZkZTFkNGI5Zjg1YjliNGU5OTY4ODY1ZTIgODA4OWMwMDk3OWE1YjA4OWNm
ZjU5MmM2YjkxNDIwZTU5NTY1NzE2NyA2MjgwYzk0ZjMwNmRmNmEyMGJiYzEwMGJhMTVhNWE4MWFm
MDM2NmU2IDM1ZTI0MmI2OThjZGM2MjA1ZTk5YTZkNmExODhiZjI3ZmVjZjlmYjQgZDBkOGFkMzll
Y2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5OCA5Y2NhMDJkOGZmYzIzZTk2ODhhOTcxZDg1
OGU0ZmZkZmY1Mzg5YjExIDMwZjFlNDFmMDRmYjRjNzE1ZDI3Zjk4N2YwMDNjZmMzMWM5ZmY0ZjMg
MzhlZWIzODY0ZGU0MGFhNTY4YzQ4ZjlmMjYyNzFjMTQxYzYyYjUwYgpCYXNpcyBwYXNzIDNlZmRm
ZmM0NTA3MjI2ZWNmNjRkZmRiYTU0NzAyYmI0MjEyMzI0YmMgODA4OWMwMDk3OWE1YjA4OWNmZjU5
MmM2YjkxNDIwZTU5NTY1NzE2NyA2MjgwYzk0ZjMwNmRmNmEyMGJiYzEwMGJhMTVhNWE4MWFmMDM2
NmU2IDQzNjIyMzE3YzY3ZjAzMWY5YjJlMzNjMzMyMGYyYzg5NDg0YmQ1MDYgZDBkOGFkMzllY2I1
MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5OCA5Y2NhMDJkOGZmYzIzZTk2ODhhOTcxZDg1OGU0
ZmZkZmY1Mzg5YjExIDMwZjFlNDFmMDRmYjRjNzE1ZDI3Zjk4N2YwMDNjZmMzMWM5ZmY0ZjMgYjU0
MTI4N2MzNjAwNzEzZmVhYWFmNzYwOGNkNDA1ZTdiMmU0ZWZkMApHZW5lcmF0aW5nIHJldmlzaW9u
cyB3aXRoIC4vYWRob2MtcmV2dHVwbGUtZ2VuZXJhdG9yICBnaXQ6Ly9saWJ2aXJ0Lm9yZy9saWJ2
aXJ0LmdpdCMzZWZkZmZjNDUwNzIyNmVjZjY0ZGZkYmE1NDcwMmJiNDIxMjMyNGJjLWUxMGI1OTlh
MjQyMDU1NzZkZTFkNGI5Zjg1YjliNGU5OTY4ODY1ZTIgaHR0cHM6Ly9naXQuc2F2YW5uYWguZ251
Lm9yZy9naXQvZ251bGliLmdpdC8jODA4OWMwMDk3OWE1YjA4OWNmZjU5MmM2YjkxNDIwZTU5NTY1
NzE2Ny04MDg5YzAwOTc5YTViMDg5Y2ZmNTkyYzZiOTE0MjBlNTk1NjU3MTY3IGh0dHBzOi8vZ2l0
bGFiLmNvbS9rZXljb2RlbWFwL2tleWNvZGVtYXBkYi5naXQjNjI4MGM5NGYzMDZkZjZhMjBiYmMx
MDBiYTE1YTVhODFhZjAzNjZlNi02MjgwYzk0ZjMwNmRmNmEyMGJiYzEwMGJhMTVhNWE4MWFmMDM2
NmU2IGdpdDovL3hlbmJpdHMueGVuLm9yZy9vc3N0ZXN0L292bWYuZ2l0IzQzNjIyMzE3YzY3ZjAz
MWY5YjJlMzNjMzMyMGYyYzg5NDg0YmQ1MFwKIDYtMzVlMjQyYjY5OGNkYzYyMDVlOTlhNmQ2YTE4
OGJmMjdmZWNmOWZiNCBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvcWVtdS14ZW4tdHJhZGl0aW9uYWwu
Z2l0I2QwZDhhZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4NGZlMDlmNTA4NzY3OTgtZDBkOGFkMzllY2I1
MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5OCBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvcWVtdS14
ZW4uZ2l0IzljY2EwMmQ4ZmZjMjNlOTY4OGE5NzFkODU4ZTRmZmRmZjUzODliMTEtOWNjYTAyZDhm
ZmMyM2U5Njg4YTk3MWQ4NThlNGZmZGZmNTM4OWIxMSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvb3Nz
dGVzdC9zZWFiaW9zLmdpdCMzMGYxZTQxZjA0ZmI0YzcxNWQyN2Y5ODdmMDAzY2ZjMzFjOWZmNGYz
LTMwZjFlNDFmMDRmYjRjNzE1ZDI3Zjk4N2YwMDNjZmMzMWM5ZmY0ZjMgZ2l0Oi8veGVuYml0cy54
ZW4ub3JnL3hlbi5naXQjYjU0MTI4N2MzNjAwNzEzZmVhYWFmNzYwOGNkNDA1ZTdiMmU0ZWZkMC0z
OGVlYjM4NjRkZTQwYWE1XAogNjhjNDhmOWYyNjI3MWMxNDFjNjJiNTBiCkZyb20gZ2l0Oi8vY2Fj
aGU6OTQxOS9naXQ6Ly9saWJ2aXJ0Lm9yZy9saWJ2aXJ0CiAgIGI0YTQ0ZWMyNzIuLjQ1MTA5NGJk
MTUgIG1hc3RlciAgICAgLT4gb3JpZ2luL21hc3RlcgpGcm9tIGdpdDovL2NhY2hlOjk0MTkvZ2l0
Oi8veGVuYml0cy54ZW4ub3JnL3hlbgogICA2NDNkOGU1NjZkLi5jNGIxZWYwZjg5ICBzdGFnaW5n
ICAgIC0+IG9yaWdpbi9zdGFnaW5nCkxvYWRlZCAzMDAxIG5vZGVzIGluIHJldmlzaW9uIGdyYXBo
ClNlYXJjaGluZyBmb3IgdGVzdCByZXN1bHRzOgogMTM4OTYwIFtob3N0PXBpbm90MF0KIDEzODk3
MCBwYXNzIDNlZmRmZmM0NTA3MjI2ZWNmNjRkZmRiYTU0NzAyYmI0MjEyMzI0YmMgODA4OWMwMDk3
OWE1YjA4OWNmZjU5MmM2YjkxNDIwZTU5NTY1NzE2NyA2MjgwYzk0ZjMwNmRmNmEyMGJiYzEwMGJh
MTVhNWE4MWFmMDM2NmU2IDQzNjIyMzE3YzY3ZjAzMWY5YjJlMzNjMzMyMGYyYzg5NDg0YmQ1MDYg
ZDBkOGFkMzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5OCA5Y2NhMDJkOGZmYzIzZTk2
ODhhOTcxZDg1OGU0ZmZkZmY1Mzg5YjExIDMwZjFlNDFmMDRmYjRjNzE1ZDI3Zjk4N2YwMDNjZmMz
MWM5ZmY0ZjMgYjU0MTI4N2MzNjAwNzEzZmVhYWFmNzYwOGNkNDA1ZTdiMmU0ZWZkMAogMTM4OTY0
IFtob3N0PWl0YWxpYTBdCiAxMzkwMzcgW2hvc3Q9YWxiYW5hMV0KIDEzOTA3NiBbaG9zdD1lbGJs
aW5nMV0KIDEzOTEzNSBmYWlsIGUxMGI1OTlhMjQyMDU1NzZkZTFkNGI5Zjg1YjliNGU5OTY4ODY1
ZTIgODA4OWMwMDk3OWE1YjA4OWNmZjU5MmM2YjkxNDIwZTU5NTY1NzE2NyA2MjgwYzk0ZjMwNmRm
NmEyMGJiYzEwMGJhMTVhNWE4MWFmMDM2NmU2IDM1ZTI0MmI2OThjZGM2MjA1ZTk5YTZkNmExODhi
ZjI3ZmVjZjlmYjQgZDBkOGFkMzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5OCA5Y2Nh
MDJkOGZmYzIzZTk2ODhhOTcxZDg1OGU0ZmZkZmY1Mzg5YjExIDMwZjFlNDFmMDRmYjRjNzE1ZDI3
Zjk4N2YwMDNjZmMzMWM5ZmY0ZjMgMzhlZWIzODY0ZGU0MGFhNTY4YzQ4ZjlmMjYyNzFjMTQxYzYy
YjUwYgogMTM5MTM3IHBhc3MgODQ4NjYxMTU0ODk4ZTUxN2NkYzBlYWExZjAzNzhhOWI3NGVhNmQx
NSA4MDg5YzAwOTc5YTViMDg5Y2ZmNTkyYzZiOTE0MjBlNTk1NjU3MTY3IDYyODBjOTRmMzA2ZGY2
YTIwYmJjMTAwYmExNWE1YTgxYWYwMzY2ZTYgZWViYzEzNWZmYjIxMGM2ZGE3MTMzMTQ1YmE5ZTU0
MjNjYWZjMTNkNCBkMGQ4YWQzOWVjYjUxY2Q3NDk3Y2Q1MjQ0ODRmZTA5ZjUwODc2Nzk4IDljY2Ew
MmQ4ZmZjMjNlOTY4OGE5NzFkODU4ZTRmZmRmZjUzODliMTEgMzBmMWU0MWYwNGZiNGM3MTVkMjdm
OTg3ZjAwM2NmYzMxYzlmZjRmMyAzOGVlYjM4NjRkZTQwYWE1NjhjNDhmOWYyNjI3MWMxNDFjNjJi
NTBiCiAxMzkxMzkgcGFzcyBhY2VmMzUwMDgwOTEyZTFhMGQxNmUyZWRmY2MyZmMxMjc4YWQzNTZm
IDgwODljMDA5NzlhNWIwODljZmY1OTJjNmI5MTQyMGU1OTU2NTcxNjcgNjI4MGM5NGYzMDZkZjZh
MjBiYmMxMDBiYTE1YTVhODFhZjAzNjZlNiA4NGE0NTk0NzIwNzVkOTQ5NjM0NjNiZmZhYTVkYzZl
ZWU0N2YxNGMzIGQwZDhhZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4NGZlMDlmNTA4NzY3OTggOWNjYTAy
ZDhmZmMyM2U5Njg4YTk3MWQ4NThlNGZmZGZmNTM4OWIxMSAzMGYxZTQxZjA0ZmI0YzcxNWQyN2Y5
ODdmMDAzY2ZjMzFjOWZmNGYzIDM4ZWViMzg2NGRlNDBhYTU2OGM0OGY5ZjI2MjcxYzE0MWM2MmI1
MGIKIDEzOTE1MSBmYWlsIGZiOWY2Y2U2MjUzMjJkMTBiMmUyYTdjM2NlNGZhYWI3ODBiOTdlOGQg
ODA4OWMwMDk3OWE1YjA4OWNmZjU5MmM2YjkxNDIwZTU5NTY1NzE2NyA2MjgwYzk0ZjMwNmRmNmEy
MGJiYzEwMGJhMTVhNWE4MWFmMDM2NmU2IDM1ZTI0MmI2OThjZGM2MjA1ZTk5YTZkNmExODhiZjI3
ZmVjZjlmYjQgZDBkOGFkMzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5OCA5Y2NhMDJk
OGZmYzIzZTk2ODhhOTcxZDg1OGU0ZmZkZmY1Mzg5YjExIDMwZjFlNDFmMDRmYjRjNzE1ZDI3Zjk4
N2YwMDNjZmMzMWM5ZmY0ZjMgMzhlZWIzODY0ZGU0MGFhNTY4YzQ4ZjlmMjYyNzFjMTQxYzYyYjUw
YgogMTM5MTQxIHBhc3MgNWM1ODMxYzQ1NDdjMzQwYjYxODg4ZjM3MjAwODk4OWYxNGRlMDU0NiA4
MDg5YzAwOTc5YTViMDg5Y2ZmNTkyYzZiOTE0MjBlNTk1NjU3MTY3IDYyODBjOTRmMzA2ZGY2YTIw
YmJjMTAwYmExNWE1YTgxYWYwMzY2ZTYgMzVlMjQyYjY5OGNkYzYyMDVlOTlhNmQ2YTE4OGJmMjdm
ZWNmOWZiNCBkMGQ4YWQzOWVjYjUxY2Q3NDk3Y2Q1MjQ0ODRmZTA5ZjUwODc2Nzk4IDljY2EwMmQ4
ZmZjMjNlOTY4OGE5NzFkODU4ZTRmZmRmZjUzODliMTEgMzBmMWU0MWYwNGZiNGM3MTVkMjdmOTg3
ZjAwM2NmYzMxYzlmZjRmMyAzOGVlYjM4NjRkZTQwYWE1NjhjNDhmOWYyNjI3MWMxNDFjNjJiNTBi
CiAxMzkxMDkgZmFpbCBlMTBiNTk5YTI0MjA1NTc2ZGUxZDRiOWY4NWI5YjRlOTk2ODg2NWUyIDgw
ODljMDA5NzlhNWIwODljZmY1OTJjNmI5MTQyMGU1OTU2NTcxNjcgNjI4MGM5NGYzMDZkZjZhMjBi
YmMxMDBiYTE1YTVhODFhZjAzNjZlNiAzNWUyNDJiNjk4Y2RjNjIwNWU5OWE2ZDZhMTg4YmYyN2Zl
Y2Y5ZmI0IGQwZDhhZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4NGZlMDlmNTA4NzY3OTggOWNjYTAyZDhm
ZmMyM2U5Njg4YTk3MWQ4NThlNGZmZGZmNTM4OWIxMSAzMGYxZTQxZjA0ZmI0YzcxNWQyN2Y5ODdm
MDAzY2ZjMzFjOWZmNGYzIDM4ZWViMzg2NGRlNDBhYTU2OGM0OGY5ZjI2MjcxYzE0MWM2MmI1MGIK
IDEzOTE0MiBwYXNzIGRjMmM0Zjg0MzUxYzU1ZjQyYTA0NmQ4MjJlNTE0MmIyMjE1NWE4YjggODA4
OWMwMDk3OWE1YjA4OWNmZjU5MmM2YjkxNDIwZTU5NTY1NzE2NyA2MjgwYzk0ZjMwNmRmNmEyMGJi
YzEwMGJhMTVhNWE4MWFmMDM2NmU2IDM1ZTI0MmI2OThjZGM2MjA1ZTk5YTZkNmExODhiZjI3ZmVj
ZjlmYjQgZDBkOGFkMzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5OCA5Y2NhMDJkOGZm
YzIzZTk2ODhhOTcxZDg1OGU0ZmZkZmY1Mzg5YjExIDMwZjFlNDFmMDRmYjRjNzE1ZDI3Zjk4N2Yw
MDNjZmMzMWM5ZmY0ZjMgMzhlZWIzODY0ZGU0MGFhNTY4YzQ4ZjlmMjYyNzFjMTQxYzYyYjUwYgog
MTM5MTQzIHBhc3MgMmRkZTJkYmJhMTI4MzRlMDExN2NkMmE2ZDBkODM2OTEwYjY0NzY5ZSA4MDg5
YzAwOTc5YTViMDg5Y2ZmNTkyYzZiOTE0MjBlNTk1NjU3MTY3IDYyODBjOTRmMzA2ZGY2YTIwYmJj
MTAwYmExNWE1YTgxYWYwMzY2ZTYgMzVlMjQyYjY5OGNkYzYyMDVlOTlhNmQ2YTE4OGJmMjdmZWNm
OWZiNCBkMGQ4YWQzOWVjYjUxY2Q3NDk3Y2Q1MjQ0ODRmZTA5ZjUwODc2Nzk4IDljY2EwMmQ4ZmZj
MjNlOTY4OGE5NzFkODU4ZTRmZmRmZjUzODliMTEgMzBmMWU0MWYwNGZiNGM3MTVkMjdmOTg3ZjAw
M2NmYzMxYzlmZjRmMyAzOGVlYjM4NjRkZTQwYWE1NjhjNDhmOWYyNjI3MWMxNDFjNjJiNTBiCiAx
MzkxNTMgcGFzcyAyZGRlMmRiYmExMjgzNGUwMTE3Y2QyYTZkMGQ4MzY5MTBiNjQ3NjllIDgwODlj
MDA5NzlhNWIwODljZmY1OTJjNmI5MTQyMGU1OTU2NTcxNjcgNjI4MGM5NGYzMDZkZjZhMjBiYmMx
MDBiYTE1YTVhODFhZjAzNjZlNiAzNWUyNDJiNjk4Y2RjNjIwNWU5OWE2ZDZhMTg4YmYyN2ZlY2Y5
ZmI0IGQwZDhhZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4NGZlMDlmNTA4NzY3OTggOWNjYTAyZDhmZmMy
M2U5Njg4YTk3MWQ4NThlNGZmZGZmNTM4OWIxMSAzMGYxZTQxZjA0ZmI0YzcxNWQyN2Y5ODdmMDAz
Y2ZjMzFjOWZmNGYzIDM4ZWViMzg2NGRlNDBhYTU2OGM0OGY5ZjI2MjcxYzE0MWM2MmI1MGIKIDEz
OTEyOCBwYXNzIDNlZmRmZmM0NTA3MjI2ZWNmNjRkZmRiYTU0NzAyYmI0MjEyMzI0YmMgODA4OWMw
MDk3OWE1YjA4OWNmZjU5MmM2YjkxNDIwZTU5NTY1NzE2NyA2MjgwYzk0ZjMwNmRmNmEyMGJiYzEw
MGJhMTVhNWE4MWFmMDM2NmU2IDQzNjIyMzE3YzY3ZjAzMWY5YjJlMzNjMzMyMGYyYzg5NDg0YmQ1
MDYgZDBkOGFkMzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5OCA5Y2NhMDJkOGZmYzIz
ZTk2ODhhOTcxZDg1OGU0ZmZkZmY1Mzg5YjExIDMwZjFlNDFmMDRmYjRjNzE1ZDI3Zjk4N2YwMDNj
ZmMzMWM5ZmY0ZjMgYjU0MTI4N2MzNjAwNzEzZmVhYWFmNzYwOGNkNDA1ZTdiMmU0ZWZkMAogMTM5
MTQ1IGZhaWwgZmI5ZjZjZTYyNTMyMmQxMGIyZTJhN2MzY2U0ZmFhYjc4MGI5N2U4ZCA4MDg5YzAw
OTc5YTViMDg5Y2ZmNTkyYzZiOTE0MjBlNTk1NjU3MTY3IDYyODBjOTRmMzA2ZGY2YTIwYmJjMTAw
YmExNWE1YTgxYWYwMzY2ZTYgMzVlMjQyYjY5OGNkYzYyMDVlOTlhNmQ2YTE4OGJmMjdmZWNmOWZi
NCBkMGQ4YWQzOWVjYjUxY2Q3NDk3Y2Q1MjQ0ODRmZTA5ZjUwODc2Nzk4IDljY2EwMmQ4ZmZjMjNl
OTY4OGE5NzFkODU4ZTRmZmRmZjUzODliMTEgMzBmMWU0MWYwNGZiNGM3MTVkMjdmOTg3ZjAwM2Nm
YzMxYzlmZjRmMyAzOGVlYjM4NjRkZTQwYWE1NjhjNDhmOWYyNjI3MWMxNDFjNjJiNTBiCiAxMzkx
NDkgcGFzcyAyZGRlMmRiYmExMjgzNGUwMTE3Y2QyYTZkMGQ4MzY5MTBiNjQ3NjllIDgwODljMDA5
NzlhNWIwODljZmY1OTJjNmI5MTQyMGU1OTU2NTcxNjcgNjI4MGM5NGYzMDZkZjZhMjBiYmMxMDBi
YTE1YTVhODFhZjAzNjZlNiAzNWUyNDJiNjk4Y2RjNjIwNWU5OWE2ZDZhMTg4YmYyN2ZlY2Y5ZmI0
IGQwZDhhZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4NGZlMDlmNTA4NzY3OTggOWNjYTAyZDhmZmMyM2U5
Njg4YTk3MWQ4NThlNGZmZGZmNTM4OWIxMSAzMGYxZTQxZjA0ZmI0YzcxNWQyN2Y5ODdmMDAzY2Zj
MzFjOWZmNGYzIDM4ZWViMzg2NGRlNDBhYTU2OGM0OGY5ZjI2MjcxYzE0MWM2MmI1MGIKIDEzOTE1
NiBmYWlsIGZiOWY2Y2U2MjUzMjJkMTBiMmUyYTdjM2NlNGZhYWI3ODBiOTdlOGQgODA4OWMwMDk3
OWE1YjA4OWNmZjU5MmM2YjkxNDIwZTU5NTY1NzE2NyA2MjgwYzk0ZjMwNmRmNmEyMGJiYzEwMGJh
MTVhNWE4MWFmMDM2NmU2IDM1ZTI0MmI2OThjZGM2MjA1ZTk5YTZkNmExODhiZjI3ZmVjZjlmYjQg
ZDBkOGFkMzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5OCA5Y2NhMDJkOGZmYzIzZTk2
ODhhOTcxZDg1OGU0ZmZkZmY1Mzg5YjExIDMwZjFlNDFmMDRmYjRjNzE1ZDI3Zjk4N2YwMDNjZmMz
MWM5ZmY0ZjMgMzhlZWIzODY0ZGU0MGFhNTY4YzQ4ZjlmMjYyNzFjMTQxYzYyYjUwYgpTZWFyY2hp
bmcgZm9yIGludGVyZXN0aW5nIHZlcnNpb25zCiBSZXN1bHQgZm91bmQ6IGZsaWdodCAxMzg5NzAg
KHBhc3MpLCBmb3IgYmFzaXMgcGFzcwogUmVzdWx0IGZvdW5kOiBmbGlnaHQgMTM5MTA5IChmYWls
KSwgZm9yIGJhc2lzIGZhaWx1cmUKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTM5MTI4IChwYXNzKSwg
Zm9yIGJhc2lzIHBhc3MKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTM5MTM1IChmYWlsKSwgZm9yIGJh
c2lzIGZhaWx1cmUKIDAgcmV2aXNpb25zIGF0IDJkZGUyZGJiYTEyODM0ZTAxMTdjZDJhNmQwZDgz
NjkxMGI2NDc2OWUgODA4OWMwMDk3OWE1YjA4OWNmZjU5MmM2YjkxNDIwZTU5NTY1NzE2NyA2Mjgw
Yzk0ZjMwNmRmNmEyMGJiYzEwMGJhMTVhNWE4MWFmMDM2NmU2IDM1ZTI0MmI2OThjZGM2MjA1ZTk5
YTZkNmExODhiZjI3ZmVjZjlmYjQgZDBkOGFkMzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3
Njc5OCA5Y2NhMDJkOGZmYzIzZTk2ODhhOTcxZDg1OGU0ZmZkZmY1Mzg5YjExIDMwZjFlNDFmMDRm
YjRjNzE1ZDI3Zjk4N2YwMDNjZmMzMWM5ZmY0ZjMgMzhlZWIzODY0ZGU0MGFhNTY4YzQ4ZjlmMjYy
NzFjMTQxYzYyYjUwYgpObyByZXZpc2lvbnMgbGVmdCB0byB0ZXN0LCBjaGVja2luZyBncmFwaCBz
dGF0ZS4KIFJlc3VsdCBmb3VuZDogZmxpZ2h0IDEzOTE0MyAocGFzcyksIGZvciBsYXN0IHBhc3MK
IFJlc3VsdCBmb3VuZDogZmxpZ2h0IDEzOTE0NSAoZmFpbCksIGZvciBmaXJzdCBmYWlsdXJlCiBS
ZXBybyBmb3VuZDogZmxpZ2h0IDEzOTE0OSAocGFzcyksIGZvciBsYXN0IHBhc3MKIFJlcHJvIGZv
dW5kOiBmbGlnaHQgMTM5MTUxIChmYWlsKSwgZm9yIGZpcnN0IGZhaWx1cmUKIFJlcHJvIGZvdW5k
OiBmbGlnaHQgMTM5MTUzIChwYXNzKSwgZm9yIGxhc3QgcGFzcwogUmVwcm8gZm91bmQ6IGZsaWdo
dCAxMzkxNTYgKGZhaWwpLCBmb3IgZmlyc3QgZmFpbHVyZQoKKioqIEZvdW5kIGFuZCByZXByb2R1
Y2VkIHByb2JsZW0gY2hhbmdlc2V0ICoqKgoKICBCdWcgaXMgaW4gdHJlZTogIGxpYnZpcnQgZ2l0
Oi8vbGlidmlydC5vcmcvbGlidmlydC5naXQKICBCdWcgaW50cm9kdWNlZDogIGZiOWY2Y2U2MjUz
MjJkMTBiMmUyYTdjM2NlNGZhYWI3ODBiOTdlOGQKICBCdWcgbm90IHByZXNlbnQ6IDJkZGUyZGJi
YTEyODM0ZTAxMTdjZDJhNmQwZDgzNjkxMGI2NDc2OWUKICBMYXN0IGZhaWwgcmVwcm86IGh0dHA6
Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzkxNTYvCgoKICBj
b21taXQgZmI5ZjZjZTYyNTMyMmQxMGIyZTJhN2MzY2U0ZmFhYjc4MGI5N2U4ZAogIEF1dGhvcjog
Q29sZSBSb2JpbnNvbiA8Y3JvYmluc29AcmVkaGF0LmNvbT4KICBEYXRlOiAgIFN1biBKdWwgMTQg
MTg6MjU6MTIgMjAxOSAtMDQwMAogIAogICAgICBuZXR3b3JrOiB3aXJlIHVwIGRuc21hc3Egb3B0
aW9uIHhtbG5zCiAgICAgIAogICAgICBUaGlzIG1hcHMgdG8gWE1MIGxpa2U6CiAgICAgIAogICAg
ICAgIDxuZXR3b3JrIHhtbG5zOmRuc21hc3E9J2h0dHA6Ly9saWJ2aXJ0Lm9yZy9zY2hlbWFzL25l
dHdvcmsvZG5zbWFzcS8xLjAnPgogICAgICAgICAgLi4uCiAgICAgICAgICA8ZG5zbWFzcTpvcHRp
b25zPgogICAgICAgICAgICA8ZG5zbWFzcTpvcHRpb24gdmFsdWU9ImZvbz1iYXIiLz4KICAgICAg
ICAgICAgPGRuc21hc3E6b3B0aW9uIHZhbHVlPSJjbmFtZT0qLmZvby5leGFtcGxlLmNvbSxtYXN0
ZXIuZXhhbXBsZS5jb20iLz4KICAgICAgICAgIDwvZG5zbWFzcTpvcHRpb25zPgogICAgICAgIDwv
bmV0d29yaz4KICAgICAgCiAgICAgIFRvIGRuc21hc3EgY29uZmlnIG9wdGlvbnMKICAgICAgCiAg
ICAgICAgLi4uCiAgICAgICAgZm9vPWJhcgogICAgICAgIGNuYW1lPSouZm9vLmV4YW1wbGUuY29t
LG1hc3Rlci5leGFtcGxlLmNvbQogICAgICAKICAgICAgUmV2aWV3ZWQtYnk6IExhaW5lIFN0dW1w
IDxsYWluZUBsYWluZS5vcmc+CiAgICAgIFNpZ25lZC1vZmYtYnk6IENvbGUgUm9iaW5zb24gPGNy
b2JpbnNvQHJlZGhhdC5jb20+CgpSZXZpc2lvbiBncmFwaCBsZWZ0IGluIC9ob21lL2xvZ3MvcmVz
dWx0cy9iaXNlY3QvbGlidmlydC9idWlsZC1pMzg2LWxpYnZpcnQubGlidmlydC1idWlsZC57ZG90
LHBzLHBuZyxodG1sLHN2Z30uCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0KMTM5MTU2OiB0b2xlcmFibGUgQUxMIEZBSUwKCmZsaWdodCAxMzkxNTYgbGlidmlydCByZWFs
LWJpc2VjdCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVz
dC9sb2dzLzEzOTE1Ni8KCkZhaWx1cmVzIDotLyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3
aGljaCBkaWQgbm90IHN1Y2NlZWQsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUg
cnVuOgogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAg
ICAgICBmYWlsIGJhc2VsaW5lIHVudGVzdGVkCgoKam9iczoKIGJ1aWxkLWkzODYtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAoKCi0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpz
Zy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczog
L2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBm
aWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5w
cm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFu
ZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3Jn
L2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1S
RUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 09:38:00 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 09:38:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hoPKi-0007fB-AM; Fri, 19 Jul 2019 09:37: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=wvcP=VQ=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hoPKh-0007f6-JU
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 09:37:43 +0000
X-Inumbo-ID: da1b44f3-aa08-11e9-8980-bc764e045a96
Received: from m4a0039g.houston.softwaregrp.com (unknown [15.124.2.85])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id da1b44f3-aa08-11e9-8980-bc764e045a96;
 Fri, 19 Jul 2019 09:37:41 +0000 (UTC)
Received: FROM m4a0039g.houston.softwaregrp.com (15.120.17.147) BY
 m4a0039g.houston.softwaregrp.com WITH ESMTP; 
 Fri, 19 Jul 2019 09:37:39 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M4W0335.microfocus.com (2002:f78:1193::f78:1193) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Fri, 19 Jul 2019 09:37:15 +0000
Received: from NAM05-BY2-obe.outbound.protection.outlook.com (15.124.72.13) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Fri, 19 Jul 2019 09:37:15 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=hmQx02dzO13qS3fNavCKyXDKc7WmutGWRemAhlsQPauVyZ+NYKe8sXG5kCPrErpWw/MhiKOGCZC+oHHEDvDxyspwCqVXrds66348lVhrkkWCQ4F6K9WdtWvckLhQU+NWs5Tw4pXQGfBLQ9i0vMn3gcN2DLqOeVxGlCtKHwJHodpJPOZhSh/tl2wXBhGaUq6YE82htqx1EjRDdpMYxmkBRIPBMNRFojF+FdW8rxfaw6Wsy6oZIA0xFWKCwkLvLXbU+smZWH7xhXh3qoiGLFVcH1NpV0EidbRJ5jUEyO/mbOqUbUEKt2GbXfGXPD/7ANje1Un4c95zyYXCW41ldJ/2Iw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=KH1PLlHCFefDkA6WJHWkhSf5/WW2gouqizP2I3zC7cg=;
 b=HCasVwBT//4T8d9zqRSM+TOBT0DCB2DTswXubKydYM1Se/47hvDKsdjG6q8ZBalr/1pmgWWlgwnZjHbxhjVvbUeHvYoSk3t5sOpnnT1/v1qj6glCmbxDDzJQZ96WknBfLeVFVsla4RiAtFT6izFwVbOul2EO2kRQZjTXDcA4lSnS0kktNpY+KI9Gk6HXIPLK9GKMKeQrCjmLDAbNT9S8Q4OFhgx/QlLqiQL6kjc/cYRbPXWnMrat4z6yCDoQ5mLGSs5dUj8O24gcQSQ7XMahiXNUFqzSoEY/egjxO863sLlPghYtNendgoXOlBq+j5htNgPy2Pv5SiiNaEOXtub0FQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2394.namprd18.prod.outlook.com (20.179.71.156) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2094.12; Fri, 19 Jul 2019 09:37:14 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Fri, 19 Jul 2019
 09:37:14 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Andrii Anisov <andrii.anisov@gmail.com>, Andrew Cooper
 <andrew.cooper3@citrix.com>
Thread-Topic: [PATCH] vunmap: let vunmap align virtual address by itself
Thread-Index: AQHVPhWLg4cyYnQWKUW8aYX9saIQug==
Date: Fri, 19 Jul 2019 09:37:14 +0000
Message-ID: <2d71f4c0-023f-7a09-731e-e84e21378e26@suse.com>
References: <1563469897-2773-1-git-send-email-andrii.anisov@gmail.com>
In-Reply-To: <1563469897-2773-1-git-send-email-andrii.anisov@gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: LO2P265CA0348.GBRP265.PROD.OUTLOOK.COM
 (2603:10a6:600:d::24) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 0424bdd0-65ca-4186-3ebb-08d70c2cae55
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB2394; 
x-ms-traffictypediagnostic: DM6PR18MB2394:
x-microsoft-antispam-prvs: <DM6PR18MB2394AC42D93F43370401A73AB3CB0@DM6PR18MB2394.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 01039C93E4
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(39860400002)(396003)(366004)(376002)(346002)(136003)(199004)(189003)(6246003)(26005)(66066001)(31686004)(102836004)(66446008)(229853002)(54906003)(53936002)(110136005)(186003)(64756008)(66556008)(6116002)(3846002)(52116002)(99286004)(81156014)(25786009)(7736002)(8936002)(7416002)(5660300002)(80792005)(68736007)(36756003)(305945005)(81166006)(478600001)(71200400001)(14454004)(71190400001)(76176011)(66946007)(486006)(4326008)(316002)(386003)(4744005)(53546011)(6506007)(476003)(31696002)(2616005)(14444005)(256004)(6486002)(446003)(86362001)(6436002)(2906002)(6512007)(66476007)(11346002)(8676002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2394;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: uME4JzRXG3/e6QFvXVUrQrxfaHPFcMg5DlYZZkax0fWDZjqUJ5uSrJeThGd1JUMF6HPCVtLpwhFuVcO6nSFp0V1voHzjzTBDZqKBodUyPF23+Dm+vCgk/w8eO+sgco8rhK75uMBTK/tzP1VdKKdLPJyETBXLr3ufV6GVp/+xYeLylM7zfZ9YAyP3zhjuNQVYmfXauqKqMDXO3SJ9tIJuMEf8/JQYFrmvlkPh6MGNT0jhWKVu4Wg8ddBTP2vXc/y+OVY49mNt4pfDOLvFy5TZvRQNn4ceL2oi52A0bOpXG4EnSeFl47/Vv+MjpOsZ2ryqM05WWEMaifkRpUNwykxESuif3+5zHZbOYvj4X09okhDs8Yb+6jZCWPNfhJH5tIg2mIRuJAfR7umbNGSnyeJ6UEwEAJgx0YXAjSIK7Qokxsg=
Content-ID: <3FDC0E881E80134FAEF3DDD68D6B1966@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 0424bdd0-65ca-4186-3ebb-08d70c2cae55
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Jul 2019 09:37:14.0900 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2394
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH] vunmap: let vunmap align virtual address by
 itself
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>,
 Andrii Anisov <andrii_anisov@epam.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Julien
 Grall <julien.grall@arm.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTguMDcuMjAxOSAxOToxMSwgQW5kcmlpIEFuaXNvdiB3cm90ZToNCj4gTGV0IHZ1bm1hcCBh
bGlnbiBwYXNzZWQgdmlydHVhbCBhZGRyZXNzIGJ5IFBBR0VfU0laRS4NCg0KRGVzcGl0ZSBzZWVp
bmcgQW5kcmV3J3MgUi1iIHlvdSd2ZSBhbHJlYWR5IGdvdCBJJ2QgbGlrZSB0byBwb2ludCBvdXQN
CnRoYXQgdGhpcyBpbmNyZWFzZXMgdGhlIHJpc2sgb2Ygc29tZSBjb2RlIHBhc3NpbmcgdGhlIHdy
b25nIHBvaW50ZXINCmludG8gaGVyZS4geyx1bn1tYXBfZG9tYWluX3BhZ2UoKSBhY3Qgb24gc2lu
Z2xlIHBhZ2VzIG9ubHksIHNvIHRoZXJlJ3MNCm5vIGFtYmlndWl0eS4gV2hlbiB0YWxraW5nIGFi
b3V0IG11bHRpLXBhZ2UgcmVnaW9ucyB0aG91Z2gsIG5vdCB1bmRvaW5nDQphcml0aG1ldGljIHBy
ZXZpb3VzbHkgZG9uZSBtYXkgbWVhbiBhY3R1YWxseSBwb2ludGluZyBhdCBvdGhlciB0aGFuIHRo
ZQ0KZmlyc3QgcGFnZSBvZiB0aGUgbWFwcGluZy4NCg0KPiBUaGlzIGFsc28gbWFrZXMgaXQgY29u
c2lzdGVudCB3aXRoIGhvdyB7LHVufW1hcF9kb21haW5fcGFnZSgpDQo+IGN1cnJlbnRseSB3b3Jr
cy4NCj4gDQo+IFdpdGggdGhlIG1haW4gY2hhbmdlLCBhbHNvOg0KPiAgIC0gc3RyaXAgYWxsIGV4
aXN0aW5nIHZ1bm1hcCgpIGNhbGxzIGZyb20gcHJpb3IgbWFza2luZw0KDQpfSWZfIHdlIGFyZSB0
byBnbyB0aGlzIHJvdXRlLCB0aGVuIHVubWFwX2RvbWFpbl9wYWdlX2dsb2JhbCgpDQpjYWxsZXJz
IHNob3VsZCBhbHNvIGJlIGFkanVzdGVkLiBUaGVyZSwgYXMgZm9yIHVubWFwX2RvbWFpbl9wYWdl
KCksDQpJIGFncmVlIGl0IHdvdWxkIG1ha2Ugc2Vuc2UgdG8gYmUgbW9yZSB0b2xlcmFudC4NCg0K
SmFuDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 09:44:21 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 09:44:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hoPR4-0008N0-3G; Fri, 19 Jul 2019 09:44:18 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=wvcP=VQ=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hoPR2-0008Mv-NK
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 09:44:16 +0000
X-Inumbo-ID: b9e0f5da-aa09-11e9-ade1-bb25ddf3b8bb
Received: from m4a0040g.houston.softwaregrp.com (unknown [15.124.2.86])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b9e0f5da-aa09-11e9-ade1-bb25ddf3b8bb;
 Fri, 19 Jul 2019 09:44:13 +0000 (UTC)
Received: FROM m4a0040g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0040g.houston.softwaregrp.com WITH ESMTP; 
 Fri, 19 Jul 2019 09:40:09 +0000
Received: from M9W0068.microfocus.com (2002:f79:bf::f79:bf) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Fri, 19 Jul 2019 09:43:27 +0000
Received: from NAM05-CO1-obe.outbound.protection.outlook.com (15.124.72.12) by
 M9W0068.microfocus.com (15.121.0.191) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Fri, 19 Jul 2019 09:43:27 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=c0ByOlroKuNPdVHPtIBsh4phsj+w7fkCoSzXCKgMqgVrm5RmwiOhBymBKurfP3VbrxgF1hj5q5RyIgptv9HpLWnBJkSycS9kHZsNwRx6N4jSvQyDNuiGFh1rfZwrNsAjAoDHsUx8F7gIb3iUkcwi+uvt6gv1BFbBh5JIXGSWi9c72PV4vr027HNLu4qoCXxiR71uxIWX+yYq7rQZA/wHIHKyGQhjXaUQ/iGUZgCAiyLJWXfjYLemhX7u6Xr80xkm9UAlgvwB80VQ79kVLBPD5wFkpJmY9WAurSCP/Clt//ZmcjWNO/6tBwSjSnMHPg4OnBa3c15Fl/6tNdY8YYbZHg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=5W/XtWmFE+z7dTJNb03vlSk8ul6FHfO6BeZQM16XwQo=;
 b=miJCDaXZSirelklYZpeThGuYTBQvBrj9O/4gWuw+SGuqydam8ff5RN8s/UYHFyNrI2AhU8ctMGNtkAV+met2PvEYCxZw95Lt5rPJNO+azoak6cpTm8/plZeVRlw9DqnYQ+qDLCU0w7XfExrTdDatCeKzLfpolX4uC1NYkPofOO3WzZzmipUTSZ9YOacca96jBPPSJwoD05eXHaBxrbfdO+QdBvsf733b3HjgpPfaXHRccxORCfN1fbblnjqLtgnjZrvJspcVMj9zzwHx2C3Had9gJtiKJ1w9gNhHIQZWNC1W/bdw15jk3H0vxXJ+AGiF+nRX0mlVsWNu57XTltSOEQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2394.namprd18.prod.outlook.com (20.179.71.156) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2094.12; Fri, 19 Jul 2019 09:43:26 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Fri, 19 Jul 2019
 09:43:26 +0000
From: Jan Beulich <JBeulich@suse.com>
To: =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Thread-Topic: [PATCH v5 5/6] xen/x86: add PHYSDEVOP_msi_control
Thread-Index: AQHVPW85l6TypzCOPUKKzJbbmldm3qbQfOwAgAAauduAAP6xgIAAEDIrgAALaYA=
Date: Fri, 19 Jul 2019 09:43:26 +0000
Message-ID: <b7d4e591-a5e3-94f1-6870-f0b6e7e9daf7@suse.com>
References: <cover.537da3804adbe71352bed871578f3e893e2210c5.1563325215.git-series.marmarek@invisiblethingslab.com>
 <7280f16277aa9d7bdc9c2373277ef1b40459090b.1563325215.git-series.marmarek@invisiblethingslab.com>
 <20190717101843.2nmigl4dt4kekuax@Air-de-Roger.citrite.net>
 <20190717235426.GX1250@mail-itl>
 <20190718134604.owj6l4hk7rjq72es@Air-de-Roger.citrite.net>
 <9d0c36b7-97d3-5da8-c35b-7073c2066841@suse.com>
 <20190718165212.rj23yh5bphtc2cq5@Air-de-Roger.citrite.net>
 <f5ff77af-d2d5-1a89-06d4-6049f607ec80@suse.com>
 <20190719090202.vzeernrydawwnzan@Air-de-Roger.citrite.net>
In-Reply-To: <20190719090202.vzeernrydawwnzan@Air-de-Roger.citrite.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR07CA0014.eurprd07.prod.outlook.com
 (2603:10a6:6:2d::24) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: d9014cae-e8c7-4cc4-1519-08d70c2d8c2c
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB2394; 
x-ms-traffictypediagnostic: DM6PR18MB2394:
x-microsoft-antispam-prvs: <DM6PR18MB23947C195EE423F919EA2E0BB3CB0@DM6PR18MB2394.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7691;
x-forefront-prvs: 01039C93E4
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(39860400002)(396003)(366004)(376002)(346002)(136003)(199004)(189003)(6246003)(26005)(66066001)(31686004)(102836004)(66446008)(229853002)(54906003)(53936002)(186003)(64756008)(66556008)(6116002)(3846002)(52116002)(99286004)(81156014)(25786009)(7736002)(8936002)(7416002)(5660300002)(80792005)(68736007)(36756003)(305945005)(81166006)(478600001)(71200400001)(14454004)(71190400001)(76176011)(66946007)(486006)(4326008)(316002)(386003)(53546011)(6506007)(476003)(31696002)(6916009)(2616005)(14444005)(256004)(6486002)(446003)(86362001)(6436002)(2906002)(6512007)(66476007)(11346002)(8676002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2394;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: FzFLk54YcPW2/e3FJcEWH+bA3DGwujGeUR8KK96+8gctkOGMvP6a3kHDocfHSxpJgc8DQTHo2OzF8R3GDZg7Lxzj373DO4+t22DoWific7jhRb/SdLWe/nKshgcyfiECaNh+eNAmM/GmuY6QwbMHuGVVpXDertxhN8ih4Nw2J7jYxLHPCYBm7yUrZ3r+QCntVgkXvhPPDPSIYLK9yBFhMKsDC09c+WMDN5invHpdTs9uzKj2Y4EZSImdmfEgq76dxK+0vz93xPmhJtkvc+8Q6cQIj+2q8G6/hLd9G2JRE5QFmBFT+4paxfoDtCkZ2cu3ctzUFjt7+rUoIYvzgDcWSEUPxyKtaKkUtrTnbGXYwEiE1K294ZtC1BaOr3MrZCZJLe6e55QziF7tYWy6TqmA3N+H6aO/zdvGm0lZixbxvmc=
Content-ID: <2967534CCED67C4F982E9D6220FDB46A@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: d9014cae-e8c7-4cc4-1519-08d70c2d8c2c
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Jul 2019 09:43:26.2814 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2394
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v5 5/6] xen/x86: add PHYSDEVOP_msi_control
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 AndrewCooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 =?utf-8?B?TWFyZWsgTWFyY3p5a293c2tpLUfDs3JlY2tp?=
 <marmarek@invisiblethingslab.com>, TimDeegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.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>

T24gMTkuMDcuMjAxOSAxMTowMiwgUm9nZXIgUGF1IE1vbm7DqSAgd3JvdGU6DQo+IE9uIEZyaSwg
SnVsIDE5LCAyMDE5IGF0IDA4OjA0OjQ1QU0gKzAwMDAsIEphbiBCZXVsaWNoIHdyb3RlOg0KPj4g
T24gMTguMDcuMjAxOSAxODo1MiwgUm9nZXIgUGF1IE1vbm7DqSAgd3JvdGU6DQo+Pj4gT24gVGh1
LCBKdWwgMTgsIDIwMTkgYXQgMDM6MTc6MjdQTSArMDAwMCwgSmFuIEJldWxpY2ggd3JvdGU6DQo+
Pj4+IE9uIDE4LjA3LjIwMTkgMTU6NDYsIFJvZ2VyIFBhdSBNb25uw6kgIHdyb3RlOg0KPj4+Pj4g
SW4gZmFjdCBJIGRvbid0IHRoaW5rIElOVHggc2hvdWxkIGJlIGVuYWJsZWQgd2hlbiBNU0koLVgp
IGlzIGRpc2FibGVkLA0KPj4+Pj4gUUVNVSBhbHJlYWR5IHRyYXBzIHdyaXRlcyB0byB0aGUgY29t
bWFuZCByZWdpc3RlciwgYW5kIGl0IHdpbGwgbWFuYWdlDQo+Pj4+PiBJTlR4IGVuYWJsaW5nL2Rp
c2FibGluZyBieSBpdHNlbGYuIEkgdGhpbmsgdGhlIG9ubHkgY2hlY2sgcmVxdWlyZWQgaXMNCj4+
Pj4+IHRoYXQgTVNJKC1YKSBjYW5ub3QgYmUgZW5hYmxlZCBpZiBJTlR4IGlzIGFsc28gZW5hYmxl
ZC4gSW4gdGhlIHNhbWUNCj4+Pj4+IHdheSBib3RoIE1TSSBjYXNwYWJpbGl0aWVzIGNhbm5vdCBi
ZSBlbmFibGVkIHNpbXVsdGFuZW91c2x5LiBUaGUNCj4+Pj4+IGZ1bmN0aW9uIHNob3VsZCBub3Qg
ZXhwbGljaXRseSBkaXNhYmxlIGFueSBvZiB0aGUgb3RoZXIgY2FwYWJpbGl0aWVzLA0KPj4+Pj4g
YW5kIGp1c3QgcmV0dXJuIC1FQlVTWSBpZiB0aGUgY2FsbGVyIGF0dGVtcHRzIGZvciBleGFtcGxl
IHRvIGVuYWJsZQ0KPj4+Pj4gTVNJIHdoaWxlIElOVHggb3IgTVNJLVggaXMgZW5hYmxlZC4NCj4+
Pj4NCj4+Pj4gWW91IGRvIHJlYWxpemUgdGhhdCBwY2lfaW50eCgpIG9ubHkgZXZlciBnZXRzIGNh
bGxlZCBmb3IgWGVuDQo+Pj4+IGludGVybmFsbHkgdXNlZCBpbnRlcnJ1cHRzLCBpLmUuIG1haW5s
eSB0aGUgc2VyaWFsIGNvbnNvbGUgb25lPw0KPj4+DQo+Pj4gWW91IHdpbGwgaGF2ZSB0byBiZWFy
IHdpdGggbWUgYmVjYXVzZSBJJ20gbm90IHN1cmUgSSB1bmRlcnN0YW5kIHdoeQ0KPj4+IGl0IGRv
ZXMgbWF0dGVyLiBEbyB5b3UgbWVhbiB0byBwb2ludCBvdXQgdGhhdCBkb20wIGlzIHRoZSBvbmUg
aW4gZnVsbA0KPj4+IGNvbnRyb2wgb2YgSU5UeCwgYW5kIHRodXMgWGVuIHNob3VsZG4ndCBjYXJl
IG9mIHdoZXRoZXIgSU5UeCBhbmQNCj4+PiBNU0koLVgpIGFyZSBlbmFibGVkIGF0IHRoZSBzYW1l
IHRpbWU/DQo+Pj4NCj4+PiBJIHN0aWxsIHRoaW5rIHRoYXQgYXQgbGVhc3QgYSB3YXJuaW5nIHNo
b3VsZCBiZSBwcmludGVkIGlmIGEgY2FsbGVyDQo+Pj4gdHJpZXMgdG8gZW5hYmxlIE1TSSgtWCkg
d2hpbGUgSU5UeCBpcyBhbHNvIGVuYWJsZWQsIGJ1dCB1bmxlc3MgdGhlcmUncw0KPj4+IGEgcmVh
c29uIHRvIGhhdmUgYm90aCBNU0koLVgpIGFuZCBJTlR4IGVuYWJsZWQgYXQgdGhlIHNhbWUgdGlt
ZSAobWF5YmUNCj4+PiBhIHF1aXJrIGZvciBzb21lIGhhcmR3YXJlIGlzc3VlPykgaXQgc2hvdWxk
bid0IGJlIGFsbG93ZWQgb24gdGhpcyBuZXcNCj4+PiBpbnRlcmZhY2UuDQo+Pg0KPj4gSSBkb24n
dCBtaW5kIGltcHJvdmVtZW50cyB0byB0aGUgY3VycmVudCBzaXR1YXRpb24gKGkuZS4gc3VjaCBh
DQo+PiB3YXJuaW5nIG1heSBpbmRlZWQgbWFrZSBzZW5zZSk7IEkgbWVyZWx5IHN0YXRlZCBob3cg
dGhpbmdzIGN1cnJlbnRseQ0KPj4gYXJlLiBJTlR4IHRyZWF0bWVudCB3YXMgY29tcGxldGVseSBs
ZWZ0IGFzaWRlIHdoZW4gTVNJIHN1cHBvcnQgd2FzDQo+PiBpbnRyb2R1Y2VkIGludG8gWGVuLg0K
PiANCj4gSW4gb3JkZXIgdG8gZ2l2ZSBNYXJlayBhIG1vcmUgY29uY2lzZSByZXBseSwgd291bGQg
eW91IGFncmVlIHRvIHJldHVybg0KPiAtRUJVU1kgKG9yIHNvbWUgZXJyb3IgY29kZSkgYW5kIHBy
aW50IGEgd2FybmluZyBtZXNzYWdlIGlmIHRoZSBjYWxsZXINCj4gYXR0ZW1wdHMgdG8gZW5hYmxl
IE1TSSgtWCkgd2hpbGUgSU5UeCBpcyBhbHNvIGVuYWJsZWQ/DQoNCkFzIHRvIHJldHVybmluZyBh
biBlcnJvciAtIEkgdGhpbmsgc28sIHllcy4gSSdtIGxlc3Mgc3VyZSBhYm91dCBsb2dnaW5nDQph
IG1lc3NhZ2UuDQoNCkphbg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 09:51:42 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 09: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 1hoPY8-0000fw-2B; Fri, 19 Jul 2019 09: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=9X78=VQ=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hoPY6-0000fl-5K
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 09:51:34 +0000
X-Inumbo-ID: c9e26c0d-aa0a-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id c9e26c0d-aa0a-11e9-8980-bc764e045a96;
 Fri, 19 Jul 2019 09:51:32 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 57D15337;
 Fri, 19 Jul 2019 02:51:32 -0700 (PDT)
Received: from [10.1.196.50] (e108454-lin.cambridge.arm.com [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id D5F153F59C;
 Fri, 19 Jul 2019 02:51:30 -0700 (PDT)
To: Andrii Anisov <andrii.anisov@gmail.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, xen-devel@lists.xenproject.org
References: <1563469897-2773-1-git-send-email-andrii.anisov@gmail.com>
 <581a9cc4-5ba7-717e-faf3-ac52d529d61d@citrix.com>
 <e3d349b3-76bc-677e-5209-fb09fc9b3ea7@gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <7b6d8734-8302-25a2-fe2a-e12bb1f53472@arm.com>
Date: Fri, 19 Jul 2019 10:51:29 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.1
MIME-Version: 1.0
In-Reply-To: <e3d349b3-76bc-677e-5209-fb09fc9b3ea7@gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] vunmap: let vunmap align virtual address by
 itself
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>,
 Andrii Anisov <andrii_anisov@epam.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

CgpPbiAxOC8wNy8yMDE5IDE4OjMzLCBBbmRyaWkgQW5pc292IHdyb3RlOgo+IEhlbGxvIEFuZHJl
dywKPiAKPiBPbiAxOC4wNy4xOSAyMDoxNiwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4gSWYgeW91
IGNhbiBjb21lIHVwIHdpdGggYSBzdWl0YWJsZSBwaWVjZSBvZiB0ZXh0LCBJIGNhbiBmaXggdXAg
b24gY29tbWl0Lgo+IAo+IEZvbGxvd2luZyB0ZXh0IG1pZ2h0IGhhdmUgYSBiZXR0ZXIgcmVmZXJl
bmNlIHRvIHRoZSBjdXJyZW50IHByb2JsZW06Cj4gCj4gQ3VycmVudGx5IHZ1bm1hcCgpIGlzIGNh
bGxlZCBmcm9twqAgZnJvbSB4ZW4vYXJjaC9hcm0vY3B1ZXJyYXRhLmMgd2l0aCBhbgoKcy8gIGZy
b20vLwoKPiBhZGRyZXNzIHBvdGVudGlhbGx5IG5vdCBwYWdlIGFsaWduZWQuIEluc3RlYWQgb2Yg
Zml4aW5nIHRoYXQgaW4gQVJNIGNvZGUsCgpzL0FSTS9Bcm0vCgo+IHdlIGxldCB2dW5tYXAoKSBt
YWtpbmcgYWxpZ25tZW50IGJ5IGl0c2VsZiBhbmQgc3RyaXBwaW5nIG90aGVyIGV4aXN0aW5nCj4g
dnVubWFwKCkgY2FsbHMgZnJvbSBwcmlvciBtYXNraW5nLiBUaGlzIG1ha2VzIGl0IGNvbnNpc3Rl
bnQgd2l0aCBob3cKPiB7LHVufW1hcF9kb21haW5fcGFnZSgpIGN1cnJlbnRseSB3b3Jrcy4KClRo
ZSBjb21taXQgbWVzc2FnZSBkb2VzIG5vdCBzdGF0ZSB3aGF0IGNvdWxkIGdvZXMgd3JvbmcgaWYg
dGhlIHBhZ2UgaXMgbm90IAphbGlnbmVkLiBTbyBob3cgYWJvdXQ6CgpTaW5jZSBjb21taXQgOWNj
MDYxOGViMCAieGVuL2FybTogbW06IFNhbml0eSBjaGVjayBhbnkgdXBkYXRlIG9mIFhlbiBwYWdl
IAp0YWJsZXMiLCB0aGUgTU0gY29kZSByZXF1aXJlcyB0aGUgdmlydHVhbCBhZGRyZXNzIHRvIGJl
IHBhZ2UtYWxpZ25lZC4gQXMgdGhlIAp2dW5tYXAoKSBoZWxwZXIgaXMgZGlyZWN0bHkgdXNlZCB0
aGUgdmlydHVhbCBhZGRyZXNzIHBhc3NlZCBieSBpdHMgY2FsbGVyLCB0aGlzIApub3cgaW1wbGll
cyB0aGUgY2FsbGVyIHNob3VsZCBwYXNzIGEgcGFnZS1hbGlnbmVkIHZpcnR1YWwgYWRkcmVzcy4K
Ck9uZSBvZiB0aGUgY2FsbGVyIGluIHhlbi9hcmNoL2FybS9jcHVlcnJhdGEuYyBtYXkgYWN0dWFs
bHkgcGFzcyBhbiB1bmFsaWduZWQgCmFkZHJlc3MgcmVzdWx0aW5nIHRoZSB2dW5tYXAoKSB0byBz
aWxlbnRseSBmYWlsIGFuZCBwb3RlbnRpYWxseSBtYWtpbmcgZnV0dXJlIAp1c2VyIG9mIHZtYXAo
KSB0byBmYWlsICh0aGUgTU0gY29kZSBkb2VzIG5vdCBhbGxvdyB0byByZXBsYWNlIGV4aXN0aW5n
IG1hcHBpbmcpLgoKSW4gZ2VuZXJhbCwgaXQgd291bGQgYmUgYmV0dGVyIHRvIGhhdmUgdnVubWFw
KCkgbW9yZSByZXNpbGllbnQgdG8gdW5hbGlnbmVkIAphZGRyZXNzLiBTbyB0aGUgZnVuY3Rpb24g
aXMgbm93IHBhZ2UtYWxpZ25pbmcgdGhlIHZpcnR1YWwgYWRkcmVzcy4KCk5vdGUgdGhhdCBmb3Ig
bXVsdGktcGFnZXMgdmlydHVhbCBtYXBwaW5nLCB0aGUgYWRkcmVzcyBzaG91bGQgc3RpbGwgcG9p
bnQgaW50byAKdGhlIGZpcnN0IHBhZ2UuIE90aGVyd2lzZSwgdnVubWFwKCkgbWF5IG9ubHkgcGFy
dGlhbGx5IHJlbW92ZSB0aGUgbWFwcGluZy4KCj4gCj4gV2l0aCB0aGUgbWFpbiBjaGFuZ2UsIGFs
c286Cj4gIMKgLSByZXBsYWNlIG9wZW5jb2RlZCBQQUdFX01BU0sgbWFjcm8gaW4gdm1faW5kZXgo
KQoKV2h5IGRpZCB5b3UgcmVtb3ZlIHRoZSBmb2xsb3dpbmcgbGluZToKICAtIHN0cmlwIGFsbCBl
eGlzdGluZyB2dW5tYXAoKSBjYWxscyBmcm9tIHByaW9yIG1hc2tpbmcKCj4gCj4gU2lnbmVkLW9m
Zi1ieTogQW5kcmlpIEFuaXNvdiA8YW5kcmlpX2FuaXNvdkBlcGFtLmNvbT4KPiAKCi0tIApKdWxp
ZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 09:52:34 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 09: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 1hoPZ4-0000jM-DO; Fri, 19 Jul 2019 09:52:34 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=tC9P=VQ=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hoPZ4-0000jG-1D
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 09:52:34 +0000
X-Inumbo-ID: eaf48906-aa0a-11e9-9f61-4f32d8ebf8c3
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id eaf48906-aa0a-11e9-9f61-4f32d8ebf8c3;
 Fri, 19 Jul 2019 09:52:28 +0000 (UTC)
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: TfIV0xVUUKpGrPWHqkU87Jh55yD5TNYuRFgIPeKhjcsbQfsP1mn9vlRrwRteBuH8nCCpOfJGMj
 jvgaMhvGIeMS6Wk6dyw5tEK4vQs1T9FK/ESYZfCoNtRx3W6uBXSzOZnDhjCTDJk9Orje4ytMuq
 ytdWyW+b+Ym4KA6qiNuNyCZwrefs6g1gSz4gQk5SHvrtFW4BDEf1ZkcjSZ5YYvsPVTr+vz7T+/
 ijATFhQor2E7+1TuOfdxyJAfigJi6sGkVlqHxpJb6P+AHa4re6yjsrJjxHDkqJ0fhs3MHgZ9Nh
 2oA=
X-SBRS: 2.7
X-MesageID: 3282611
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,281,1559534400"; 
   d="scan'208";a="3282611"
To: George Dunlap <George.Dunlap@citrix.com>
References: <20190718170716.22544-1-andrew.cooper3@citrix.com>
 <20190718170716.22544-3-andrew.cooper3@citrix.com>
 <E22AC7AB-E28A-43B9-9FCC-26EB9EBF7DD5@citrix.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <ad3797d4-3661-a13c-129c-bbbb09de471f@citrix.com>
Date: Fri, 19 Jul 2019 10:52:24 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <E22AC7AB-E28A-43B9-9FCC-26EB9EBF7DD5@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/3] xen/trace: Implement TRACE_?D() in a
 more efficient fashon
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wl@xen.org>,
 Jan Beulich <JBeulich@suse.com>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTgvMDcvMjAxOSAyMTo1OSwgR2VvcmdlIER1bmxhcCB3cm90ZToKPj4gKy8qIENvbW1vbiBo
ZWxwZXIgZm9yIFRSQUNFX3sxLi42fUQoKSBiZWxvdy4gKi8KPj4gKyNkZWZpbmUgVFJBQ0VfdmFy
RChfZSwgLi4uKSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAo+PiArICAgIGRvIHsgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCj4+ICsgICAgICAg
IGlmICggdW5saWtlbHkodGJfaW5pdF9kb25lKSApICAgICAgICAgICAgICAgICAgIFwKPj4gKyAg
ICAgICAgeyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAo+
PiArICAgICAgICAgICAgdWludDMyX3QgX2RbXSA9IHsgX19WQV9BUkdTX18gfTsgICAgICAgICAg
ICBcCj4gSnVzdCB0byBjaGVjayDigJQgdGhpcyB3aWxsIGNsaXAgYW55IGxhcmdlciB2YWx1ZXMg
dG8gdWludDMyX3Q/CgpZZXMuwqAgRWFjaCBhcnJheSBlbGVtZW50IHdpbGwgYmUgdHJ1bmNhdGVk
IGJhc2VkIG9uIGl0cyB0eXBlLgoKPgo+IElmIHNvOgo+Cj4gQWNrZWQtYnk6IEdlb3JnZSBEdW5s
YXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4KClRoYW5rcywKCn5BbmRyZXcKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 10:01:16 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 10:01:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hoPhQ-0001ci-IU; Fri, 19 Jul 2019 10:01:12 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=9kIP=VQ=citrix.com=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1hoPhP-0001cd-9H
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 10:01:11 +0000
X-Inumbo-ID: 223376d3-aa0c-11e9-8980-bc764e045a96
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 223376d3-aa0c-11e9-8980-bc764e045a96;
 Fri, 19 Jul 2019 10:01:10 +0000 (UTC)
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=george.dunlap@citrix.com;
 spf=Pass smtp.mailfrom=George.Dunlap@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 george.dunlap@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="george.dunlap@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 George.Dunlap@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="George.Dunlap@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: Qx9n1zAdkTpwzMsOfvVZXM2Bj2b358bAGMUlG9JDFbp/JGLnwUxF8wDfvpy5C62m3PhORh1X7o
 xa9rn3WZb0HZQqUqnoVY+x2f2o/u4+z+hnX/YbRNwuju2XW2VTLq7LQwjhP4JPyeHEAEMRHJhl
 BhBWmBa1fkRj1zBF4WBjqxDtNibxDdMDTugzGwzLNdooDwKhLUe/YYqiNs9XZpkwsB7qCkAv7R
 CSYNKGXru5zVjx4GJBrpM/FNAWaD5q1A6aNS9iwPcJu5pG/Qy5kwipNST3RYVyNZg6O2tZs5M/
 wJU=
X-SBRS: 2.7
X-MesageID: 3282909
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,281,1559534400"; 
   d="scan'208";a="3282909"
To: Nicolas Belouin <nicolas.belouin@gandi.net>,
 <xen-devel@lists.xenproject.org>
References: <20190718215428.6727-1-george.dunlap@citrix.com>
 <854f62f4-000c-d090-320e-5097887e02b4@gandi.net>
From: George Dunlap <george.dunlap@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=george.dunlap@citrix.com; prefer-encrypt=mutual; keydata=
 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
 rIFfe2Dk+lD9A9BVd2rfoHA=
Message-ID: <75a6f429-d741-f6e5-36cd-bcc3f7cd7a8c@citrix.com>
Date: Fri, 19 Jul 2019 11:01:05 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.1
MIME-Version: 1.0
In-Reply-To: <854f62f4-000c-d090-320e-5097887e02b4@gandi.net>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] golang/xenlight: Add libxl_utils 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: Ian Jackson <ian.jackson@citrix.com>, Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gNy8xOS8xOSA4OjM0IEFNLCBOaWNvbGFzIEJlbG91aW4gd3JvdGU6Cj4gCj4gCj4gT24gNy8x
OC8xOSAxMTo1NCBQTSwgR2VvcmdlIER1bmxhcCB3cm90ZToKPj4gVGhlIEdvIGJpbmRpbmdzIGZv
ciBsaWJ4bCBtaXNzIGZ1bmN0aW9ucyBmcm9tIGxpYnhsX3V0aWxzLCBsZXQncyBzdGFydAo+PiB3
aXRoIHRoZSBzaW1wbGUgbGlieGxfZG9taWRfdG9fbmFtZSBhbmQgaXRzIGNvdW50ZXJwYXJ0Cj4+
IGxpYnhsX25hbWVfdG9fZG9taWQuCj4+Cj4+IE5CIHRoYXQgQy5Hb1N0cmluZygpIHdpbGwgcmV0
dXJuICIiIGlmIGl0J3MgcGFzc2VkIGEgTlVMTDsgc2VlCj4+IGh0dHBzOi8vZ2l0aHViLmNvbS9n
b2xhbmcvZ28vaXNzdWVzLzMyNzM0I2lzc3VlY29tbWVudC01MDY4MzU0MzIKPj4KPj4gU2lnbmVk
LW9mZi1ieTogTmljb2xhcyBCZWxvdWluIDxuaWNvbGFzLmJlbG91aW5AZ2FuZGkubmV0Pgo+PiBT
aWduZWQtb2ZmLWJ5OiBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+Cj4+
IC0tLQo+PiB2MzoKPj4gIC0gV2lyZSBpbnRvIGJ1aWxkIHN5c3RlbQo+PiAgLSBBZGQgcmVmZXJl
bmNlIHRvIEMuR29TdHJpbmcoKSBoYW5kbGluZyBOVUxMIHRvIGNvbW1pdCBtZXNzYWdlCj4+Cj4+
IE5pY29sYXMsIGNvdWxkIHlvdSB0ZXN0IHRvIHNlZSBpZiB0aGlzIGFjdHVhbGx5IHdvcmtzIGZv
ciB5b3U/Cj4gVGVzdGVkIGl0LCBpdCB3b3Jrcy4KPiAKPiBJIG11c3QgY29uZmVzcyBJIGRvIG5v
dCB1c2UgdGhhdCBpbXBvcnQgcGF0aCBhcyB0aGUgbmV3IG1vZHVsZXMgbWVjaGFuaXNtCj4gaW50
cm9kdWNlZCBpbiBHbzEuMTEgZG93bmxvYWRzIGFuZCBjb21waWxlIGEgdmVyc2lvbmVkIGNvcHkg
b2YgZXZlcnkKPiBkZXBlbmRlbmN5IHBlciBwcm9qZWN0LCBhbmQgdGhpcyBiZWhhdmlvciBpcyBp
bmNvbXBhdGlibGUgd2l0aCB0aGUgYnVpbGQKPiBzeXN0ZW0gdXNlZCBoZXJlLgoKQWxzbyAtLSBJ
IGNhbid0IGNoZWNrIHRoaXMgaW4gd2l0aG91dCBzb21lYm9keSBhY2tpbmcgbXkgY2hhbmdlczsg
YW5kCnlvdSdyZSB0aGUgbW9zdCBvYnZpb3VzIHBlcnNvbiB0byBkbyBzby4gOi0pCgogLUdlb3Jn
ZQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 10:03:20 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 10:03:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hoPjU-0001jA-0l; Fri, 19 Jul 2019 10:03:20 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=qfBs=VQ=gandi.net=nicolas.belouin@srs-us1.protection.inumbo.net>)
 id 1hoPjS-0001j4-CH
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 10:03:18 +0000
X-Inumbo-ID: 6b70097e-aa0c-11e9-8203-03503a90d263
Received: from gandi.net (unknown [217.70.182.73])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 6b70097e-aa0c-11e9-8203-03503a90d263;
 Fri, 19 Jul 2019 10:03:13 +0000 (UTC)
Received: from diconico07.dev (unknown
 [IPv6:2001:4b98:beef:a:e7c:1fb4:ff55:f4a9])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
 (No client certificate requested)
 by gandi.net (Postfix) with ESMTPSA id 8D9F416052F;
 Fri, 19 Jul 2019 10:03:12 +0000 (UTC)
To: George Dunlap <George.Dunlap@citrix.com>
References: <20190718215428.6727-1-george.dunlap@citrix.com>
 <854f62f4-000c-d090-320e-5097887e02b4@gandi.net>
 <643C0338-ACDB-4581-A16C-0DFCC22C7C07@citrix.com>
 <FBF82058-59FC-40B7-859C-A42D6756CC05@citrix.com>
From: Nicolas Belouin <nicolas.belouin@gandi.net>
Message-ID: <3591522b-2724-61d5-3ab2-240f41a2e2ce@gandi.net>
Date: Fri, 19 Jul 2019 12:03:12 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <FBF82058-59FC-40B7-859C-A42D6756CC05@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] golang/xenlight: Add libxl_utils support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wl@xen.org>,
 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>

CgpPbiA3LzE5LzE5IDEwOjUwIEFNLCBHZW9yZ2UgRHVubGFwIHdyb3RlOgo+Cj4+IE9uIEp1bCAx
OSwgMjAxOSwgYXQgOTo0NyBBTSwgR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXgu
Y29tPiB3cm90ZToKPj4KPj4KPj4KPj4+IE9uIEp1bCAxOSwgMjAxOSwgYXQgODozNCBBTSwgTmlj
b2xhcyBCZWxvdWluIDxuaWNvbGFzLmJlbG91aW5AZ2FuZGkubmV0PiB3cm90ZToKPj4+Cj4+Pgo+
Pj4KPj4+IE9uIDcvMTgvMTkgMTE6NTQgUE0sIEdlb3JnZSBEdW5sYXAgd3JvdGU6Cj4+Pj4gVGhl
IEdvIGJpbmRpbmdzIGZvciBsaWJ4bCBtaXNzIGZ1bmN0aW9ucyBmcm9tIGxpYnhsX3V0aWxzLCBs
ZXQncyBzdGFydAo+Pj4+IHdpdGggdGhlIHNpbXBsZSBsaWJ4bF9kb21pZF90b19uYW1lIGFuZCBp
dHMgY291bnRlcnBhcnQKPj4+PiBsaWJ4bF9uYW1lX3RvX2RvbWlkLgo+Pj4+Cj4+Pj4gTkIgdGhh
dCBDLkdvU3RyaW5nKCkgd2lsbCByZXR1cm4gIiIgaWYgaXQncyBwYXNzZWQgYSBOVUxMOyBzZWUK
Pj4+PiBodHRwczovL2dpdGh1Yi5jb20vZ29sYW5nL2dvL2lzc3Vlcy8zMjczNCNpc3N1ZWNvbW1l
bnQtNTA2ODM1NDMyCj4+Pj4KPj4+PiBTaWduZWQtb2ZmLWJ5OiBOaWNvbGFzIEJlbG91aW4gPG5p
Y29sYXMuYmVsb3VpbkBnYW5kaS5uZXQ+Cj4+Pj4gU2lnbmVkLW9mZi1ieTogR2VvcmdlIER1bmxh
cCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgo+Pj4+IC0tLQo+Pj4+IHYzOgo+Pj4+IC0gV2ly
ZSBpbnRvIGJ1aWxkIHN5c3RlbQo+Pj4+IC0gQWRkIHJlZmVyZW5jZSB0byBDLkdvU3RyaW5nKCkg
aGFuZGxpbmcgTlVMTCB0byBjb21taXQgbWVzc2FnZQo+Pj4+Cj4+Pj4gTmljb2xhcywgY291bGQg
eW91IHRlc3QgdG8gc2VlIGlmIHRoaXMgYWN0dWFsbHkgd29ya3MgZm9yIHlvdT8KPj4+IFRlc3Rl
ZCBpdCwgaXQgd29ya3MuCj4+Pgo+Pj4gSSBtdXN0IGNvbmZlc3MgSSBkbyBub3QgdXNlIHRoYXQg
aW1wb3J0IHBhdGggYXMgdGhlIG5ldyBtb2R1bGVzIG1lY2hhbmlzbQo+Pj4gaW50cm9kdWNlZCBp
biBHbzEuMTEgZG93bmxvYWRzIGFuZCBjb21waWxlIGEgdmVyc2lvbmVkIGNvcHkgb2YgZXZlcnkK
Pj4+IGRlcGVuZGVuY3kgcGVyIHByb2plY3QsIGFuZCB0aGlzIGJlaGF2aW9yIGlzIGluY29tcGF0
aWJsZSB3aXRoIHRoZSBidWlsZAo+Pj4gc3lzdGVtIHVzZWQgaGVyZS4KPj4gSXTigJlzIHBvc3Np
YmxlIHRoYXQgc29tZXRoaW5nIGZ1bmRhbWVudGFsbHkgaGFzIGNoYW5nZWQsIGJ1dCBJIHN1c3Bl
Y3QgdGhhdCByYXRoZXIgeW91IGRvbuKAmXQgcXVpdGUgdW5kZXJzdGFuZCBob3cgdGhlIGN1cnJl
bnQgYnVpbGQgc3lzdGVtIGlzIHN1cHBvc2VkIHRvIHdvcmsuICAoSW4gd2hpY2ggY2FzZSBhIHdy
aXRlLXVwIGluIHRoZSB0cmVlIHdvdWxkIHByb2JhYmx5IGJlIHVzZWZ1bC4pCj4+Cj4+IEdvIGhh
cyBhbHdheXMgaW5zaXN0ZWQgdGhhdCB0aGVyZSBiZSBubyBiaW5hcnkgY29tcGF0aWJpbGl0eSBi
ZXR3ZWVuIHZlcnNpb25zOyBzbyBpdOKAmXMgYWx3YXlzIGJlZW4gbmVjZXNzYXJ5IHRvIHJlLWNv
bXBpbGUgYWxsIHlvdXIgbGlicmFyaWVzIHdoZW4gdXBncmFkaW5nIGZyb20gKHNheSkgMS44IHRv
IDEuOS4gIFdoaWNoIG1lYW5zIHRoYXQgYW55IHVzZWFibGUgZGlzdHJpYnV0aW9uIG11c3QgYWxz
byBpbmNsdWRlIGFsbCB0aGUgc291cmNlIGZpbGVzIG5lY2Vzc2FyeSB0byByZWNvbXBpbGUgd2hl
biB5b3UgYnVtcCB0aGUgdmVyc2lvbiBudW1iZXIuCj4+Cj4+IFNvIHRoZSBjb3JlIG1lY2hhbmlz
bSBvZiB0aGUg4oCcaW5zdGFsbOKAnSBpcyBhY3R1YWxseSB0byBjb3B5IGFsbCB0aGUgc291cmNl
IGZpbGVzIG5lY2Vzc2FyeSBpbnRvIHRoZSByaWdodCBsb2NhbCBkaXJlY3Rvcnkgc3VjaCB0aGF0
IHRoZSBnbyBjb21waWxlciBjYW4gZmluZCB0aGVtOyBBVE0gdGhpcyBpcyAvdXNyL3NoYXJlL2dv
Y29kZS9nb2xhbmcueGVucHJvamVjdC5vcmcveGVubGlnaHQKPiBOaXQ6ICBUaGlzIG9mIGNvdXJz
ZSBzaG91bGQgaGF2ZSBhIGBzcmMvYCBiZXR3ZWVuIGBnb2NvZGUvYCBhbmQgYGdvbGFuZy54ZW5w
cm9qZWN0Lm9yZy9gLgo+Cj4gTkIgYWxzbyB0aGF0IHRoaXMgbmFtaW5nIHNjaGVtZSB3YXMgZGVz
aWduZWQgc28gdGhhdCBhdCBzb21lIHBvaW50IGluIHRoZSBmdXR1cmUsIHdlIGNvdWxkIGFjdHVh
bGx5IGhvc3QgdGhlIHhlbmxpZ2h0IHBhY2thZ2VzIGF0IHRoZSBVUkwgcHJvdmlkZWQuCj4KPiAg
LUdlb3JnZQo+CgpUaGlzIG5ldyBtZWNoYW5pc20gb2YgbW9kdWxlcyBpcyBkZXNjcmliZWQgaGVy
ZToKaHR0cHM6Ly9nb2xhbmcub3JnL2NtZC9nby8jaGRyLU1vZHVsZXNfX21vZHVsZV92ZXJzaW9u
c19fYW5kX21vcmUKClRoZSBtb2R1bGUgc3lzdGVtIGlzIGludGVuZGVkIHRvIHN1cGVyc2VkZSB0
aGUgR09QQVRIIGFwcHJvYWNoIGFuZApwcm92aWRlIGEgd2F5IHRvIGdldCB2ZXJzaW9uZWQgZGVw
ZW5kZW5jaWVzLCBhcyBzdWNoCml0IGRvZXMgbm90IHJlbHkgb24gR09QQVRIIGF0IGFsbCBhbmQg
ZG9lc24ndCB1c2Ugc291cmNlcyBvciBjb21waWxlZApwYWNrYWdlcyBwcmVzZW50IGluIEdPUEFU
SCBlbGVtZW50cyBzdWNoIGFzIC91c3Ivc2hhcmUvZ29jb2RlCmFuZCBzeXN0ZW1hdGljYWxseSBm
ZXRjaCAoYXQgdGhlIGFza2VkIHZlcnNpb24pIGFuZCBjb21waWxlIGEgY29weSBvZgp0aGUgZGVw
ZW5kZW5jeSBhcyBpdCBtaWdodCBiZSBhIGRpZmZlcmVudCB2ZXJzaW9uIGZyb20gdGhlIG9uZQpp
biBHT1BBVEguCgpBcyBmYXIgYXMgSSB0cmllZCwgSSBoYXZlIGJlZW4gdW5hYmxlIHRvIGJ1aWxk
IG15IG1vZHVsZSBldmVuIHdpdGggdGhlCmxpYnJhcnkgaW5zdGFsbGVkLgpJIGhhdmUgdG8gdXNl
IHhlbmJpdHMueGVuLm9yZy9naXQtaHR0cC94ZW4uZ2l0L3Rvb2xzL2dvbGFuZy94ZW5saWdodCAo
b3IKb25lIG9mIGl0cyBtaXJyb3IpIGluIG9yZGVyIHRvIGJ1aWxkIHRoZSBtb2R1bGUgdXNpbmcg
dGhlIG5ldwptZWNoYW5pc20gKHRoZSBnb2xhbmcueGVucHJvamVjdC5vcmcveGVubGlnaHQgd29y
a3Mgd2hlbiBidWlsZGluZyB3aXRoCm1vZHVsZXMgbW9kZSBkaXNhYmxlZCkuCgpOaWNvbGFzCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 10:10:04 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 10:10:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hoPpw-0001tL-RE; Fri, 19 Jul 2019 10:10:00 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=9kIP=VQ=citrix.com=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1hoPpw-0001tG-C3
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 10:10:00 +0000
X-Inumbo-ID: 5c4f28b6-aa0d-11e9-b193-0bf225fbabc6
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 5c4f28b6-aa0d-11e9-b193-0bf225fbabc6;
 Fri, 19 Jul 2019 10:09:57 +0000 (UTC)
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=george.dunlap@citrix.com;
 spf=Pass smtp.mailfrom=George.Dunlap@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 george.dunlap@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="george.dunlap@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 George.Dunlap@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="George.Dunlap@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: aIvcDoP/0oD8BjNxjKp/cEJGTszpSSeV1veecSQSLbQeCQVfyeJ0X+CQDEOsplMlNK95PwRy9I
 cz1hUPhgMH7V+8zugLW6ehgRwKHh/j6XkoqAj2QezR2sUYI14jiIn35UCEjNztp/ywRbvnV2zT
 3JyMeJolEC3ah/2YmNwuEQppIjzDomwLZSTLdZcYCXcC/0L1hyFyvt97VBBDPoKd1jmFj+6GKy
 t2voY3wodLEVe08/EtKNGRothO2W0BDkmx3fSD0E4Hr4t8j3cTlKFoMpfITkKShcaf9Ru7chQ3
 5tY=
X-SBRS: 2.7
X-MesageID: 3283246
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,281,1559534400"; 
   d="scan'208";a="3283246"
To: Nicolas Belouin <nicolas.belouin@gandi.net>
References: <20190718215428.6727-1-george.dunlap@citrix.com>
 <854f62f4-000c-d090-320e-5097887e02b4@gandi.net>
 <643C0338-ACDB-4581-A16C-0DFCC22C7C07@citrix.com>
 <FBF82058-59FC-40B7-859C-A42D6756CC05@citrix.com>
 <3591522b-2724-61d5-3ab2-240f41a2e2ce@gandi.net>
From: George Dunlap <george.dunlap@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=george.dunlap@citrix.com; prefer-encrypt=mutual; keydata=
 mQINBFPqG+MBEACwPYTQpHepyshcufo0dVmqxDo917iWPslB8lauFxVf4WZtGvQSsKStHJSj
 92Qkxp4CH2DwudI8qpVbnWCXsZxodDWac9c3PordLwz5/XL41LevEoM3NWRm5TNgJ3ckPA+J
 K5OfSK04QtmwSHFP3G/SXDJpGs+oDJgASta2AOl9vPV+t3xG6xyfa2NMGn9wmEvvVMD44Z7R
 W3RhZPn/NEZ5gaJhIUMgTChGwwWDOX0YPY19vcy5fT4bTIxvoZsLOkLSGoZb/jHIzkAAznug
 Q7PPeZJ1kXpbW9EHHaUHiCD9C87dMyty0N3TmWfp0VvBCaw32yFtM9jUgB7UVneoZUMUKeHA
 fgIXhJ7I7JFmw3J0PjGLxCLHf2Q5JOD8jeEXpdxugqF7B/fWYYmyIgwKutiGZeoPhl9c/7RE
 Bf6f9Qv4AtQoJwtLw6+5pDXsTD5q/GwhPjt7ohF7aQZTMMHhZuS52/izKhDzIufl6uiqUBge
 0lqG+/ViLKwCkxHDREuSUTtfjRc9/AoAt2V2HOfgKORSCjFC1eI0+8UMxlfdq2z1AAchinU0
 eSkRpX2An3CPEjgGFmu2Je4a/R/Kd6nGU8AFaE8ta0oq5BSFDRYdcKchw4TSxetkG6iUtqOO
 ZFS7VAdF00eqFJNQpi6IUQryhnrOByw+zSobqlOPUO7XC5fjnwARAQABtCRHZW9yZ2UgVy4g
 RHVubGFwIDxkdW5sYXBnQHVtaWNoLmVkdT6JAlcEEwEKAEECGwMFCwkIBwMFFQoJCAsFFgID
 AQACHgECF4ACGQEWIQTXqBy2bTNXPzpOYFimNjwxBZC0bQUCXEowWQUJDCJ7dgAKCRCmNjwx
 BZC0beKvEACJ75YlJXd7TnNHgFyiCJkm/qPeoQ3sFGSDZuZh7SKcdt9+3V2bFEb0Mii1hQaz
 3hRqZb8sYPHJrGP0ljK09k3wf8k3OuNxziLQBJyzvn7WNlE4wBEcy/Ejo9TVBdA4ph5D0YaZ
 nqdsPmxe/xlTFuSkgu4ep1v9dfVP1TQR0e+JIBa/Ss+cKC5intKm+8JxpOploAHuzaPu0L/X
 FapzsIXqgT9eIQeBEgO2hge6h9Jov3WeED/vh8kA7f8c6zQ/gs5E7VGALwsiLrhr0LZFcKcw
 kI3oCCrB/C/wyPZv789Ra8EXbeRSJmTjcnBwHRPjnjwQmetRDD1t+VyrkC6uujT5jmgOBzaj
 KCqZ8PcMAssOzdzQtKmjUQ2b3ICPs2X13xZ5M5/OVs1W3TG5gkvMh4YoHi4ilFnOk+v3/j7q
 65FG6N0JLb94Ndi80HkIOQQ1XVGTyu6bUPaBg3rWK91Csp1682kD/dNVF3FKHrRLmSVtmEQR
 5rK0+VGc/FmR6vd4haKGWIRuPxzg+pBR77avIZpU7C7+UXGuZ5CbHwIdY8LojJg2TuUdqaVj
 yxmEZLOA8rVHipCGrslRNthVbJrGN/pqtKjCClFZHIAYJQ9EGLHXLG9Pj76opfjHij3MpR3o
 pCGAh6KsCrfrsvjnpDwqSbngGyEVH030irSk4SwIqZ7FwLkBDQRUWmc6AQgAzpc8Ng5Opbrh
 iZrn69Xr3js28p+b4a+0BOvC48NfrNovZw4eFeKIzmI/t6EkJkSqBIxobWRpBkwGweENsqnd
 0qigmsDw4N7J9Xx0h9ARDqiWxX4jr7u9xauI+CRJ1rBNO3VV30QdACwQ4LqhR/WA+IjdhyMH
 wj3EJGE61NdP/h0zfaLYAbvEg47/TPThFsm4m8Rd6bX7RkrrOgBbL/AOnYOMEivyfZZKX1vv
 iEemAvLfdk2lZt7Vm6X/fbKbV8tPUuZELzNedJvTTBS3/l1FVz9OUcLDeWhGEdlxqXH0sYWh
 E9+PXTAfz5JxKH+LMetwEM8DbuOoDIpmIGZKrZ+2fQARAQABiQNbBBgBCgAmAhsCFiEE16gc
 tm0zVz86TmBYpjY8MQWQtG0FAlxKMJ4FCQnQ/OQBKcBdIAQZAQoABgUCVFpnOgAKCRCyFcen
 x4Qb7cXrCAC0qQeEWmLa9oEAPa+5U6wvG1t/mi22gZN6uzQXH1faIOoDehr7PPESE6tuR/vI
 CTTnaSrd4UDPNeqOqVF07YexWD1LDcQG6PnRqC5DIX1RGE3BaSaMl2pFJP8y+chews11yP8G
 DBbxaIsTcHZI1iVIC9XLhoeegWi84vYc8F4ziADVfowbmbvcVw11gE8tmALCwTeBeZVteXjh
 0OELHwrc1/4j4yvENjIXRO+QLIgk43kB57Upr4tP2MEcs0odgPM+Q+oETOJ00xzLgkTnLPim
 C1FIW2bOZdTj+Uq6ezRS2LKsNmW+PRRvNyA5ojEbA/faxmAjMZtLdSSSeFK8y4SoCRCmNjwx
 BZC0bevWEACRu+GyQgrdGmorUptniIeO1jQlpTiP5WpVnk9Oe8SiLoXUhXXNj6EtzyLGpYmf
 kEAbki+S6WAKnzZd3shL58AuMyDxtFNNjNeKJOcl6FL7JPBIIgIp3wR401Ep+/s5pl3Nw8Ii
 157f0T7o8CPb54w6S1WsMkU78WzTxIs/1lLblSMcvyz1Jq64g4OqiWI85JfkzPLlloVf1rzy
 ebIBLrrmjhCE2tL1RONpE/KRVb+Q+PIs5+YcZ+Q1e0vXWA7NhTWFbWx3+N6WW6gaGpbFbopo
 FkYRpj+2TA5cX5zW148/xU5/ATEb5vdUkFLUFVy5YNUSyeBHuaf6fGmBrDc47rQjAOt1rmyD
 56MUBHpLUbvA6NkPezb7T6bQpupyzGRkMUmSwHiLyQNJQhVe+9NiJJvtEE3jol0JVJoQ9WVn
 FAzPNCgHQyvbsIF3gYkCYKI0w8EhEoH5FHYLoKS6Jg880IY5rXzoAEfPvLXegy6mhYl+mNVN
 QUBD4h9XtOvcdzR559lZuC0Ksy7Xqw3BMolmKsRO3gWKhXSna3zKl4UuheyZtubVWoNWP/bn
 vbyiYnLwuiKDfNAinEWERC8nPKlv3PkZw5d3t46F1Dx0TMf16NmP+azsRpnMZyzpY8BL2eur
 feSGAOB9qjZNyzbo5nEKHldKWCKE7Ye0EPEjECS1gjKDwbkBDQRUWrq9AQgA7aJ0i1pQSmUR
 6ZXZD2YEDxia2ByR0uZoTS7N0NYv1OjU8v6p017u0Fco5+Qoju/fZ97ScHhp5xGVAk5kxZBF
 DT4ovJd0nIeSr3bbWwfNzGx1waztfdzXt6n3MBKr7AhioB1m+vuk31redUdnhbtvN7O40MC+
 fgSk5/+jRGxY3IOVPooQKzUO7M51GoOg4wl9ia3H2EzOoGhN2vpTbT8qCcL92ZZZwkBRldoA
 Wn7c1hEKSTuT3f1VpSmhjnX0J4uvKZ1V2R7rooKJYFBcySC0wa8aTmAtAvLgfcpe+legOtgq
 DKzLuN45xzEjyjCiI521t8zxNMPJY9FiCPNv0sCkDwARAQABiQI8BBgBCgAmAhsMFiEE16gc
 tm0zVz86TmBYpjY8MQWQtG0FAlxKNJYFCQnQrVkACgkQpjY8MQWQtG2Xxg//RrRP+PFYuNXt
 9C5hec/JoY24TkGPPd2tMC9usWZVImIk7VlHlAeqHeE0lWU0LRGIvOBITbS9izw6fOVQBvCA
 Fni56S12fKLusWgWhgu03toT9ZGxZ9W22yfw5uThSHQ4y09wRWAIYvhJsKnPGGC2KDxFvtz5
 4pYYNe8Icy4bwsxcgbaSFaRh+mYtts6wE9VzyJvyfTqbe8VrvE+3InG5rrlNn51AO6M4Wv20
 iFEgYanJXfhicl0WCQrHyTLfdB5p1w+072CL8uryHQVfD0FcDe+J/wl3bmYze+aD1SlPzFoI
 MaSIXKejC6oh6DAT4rvU8kMAbX90T834Mvbc3jplaWorNJEwjAH/r+v877AI9Vsmptis+rni
 JwUissjRbcdlkKBisoUZRPmxQeUifxUpqgulZcYwbEC/a49+WvbaYUriaDLHzg9xisijHwD2
 yWV8igBeg+cmwnk0mPz8tIVvwi4lICAgXob7HZiaqKnwaDXs4LiS4vdG5s/ElnE3rIc87yru
 24n3ypeDZ6f5LkdqL1UNp5/0Aqbr3EiN7/ina4YVyscy9754l944kyHnnMRLVykg0v+kakj0
 h0RJ5LbfLAMM8M52KIA3y14g0Fb7kHLcOUMVcgfQ3PrN6chtC+5l6ouDIlSLR3toxH8Aam7E
 rIFfe2Dk+lD9A9BVd2rfoHA=
Message-ID: <595cd2a7-382b-0800-c6de-096c2317d5d0@citrix.com>
Date: Fri, 19 Jul 2019 11:09:54 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.1
MIME-Version: 1.0
In-Reply-To: <3591522b-2724-61d5-3ab2-240f41a2e2ce@gandi.net>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] golang/xenlight: Add libxl_utils support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wl@xen.org>,
 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>

T24gNy8xOS8xOSAxMTowMyBBTSwgTmljb2xhcyBCZWxvdWluIHdyb3RlOgo+IAo+IAo+IE9uIDcv
MTkvMTkgMTA6NTAgQU0sIEdlb3JnZSBEdW5sYXAgd3JvdGU6Cj4+Cj4+PiBPbiBKdWwgMTksIDIw
MTksIGF0IDk6NDcgQU0sIEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4g
d3JvdGU6Cj4+Pgo+Pj4KPj4+Cj4+Pj4gT24gSnVsIDE5LCAyMDE5LCBhdCA4OjM0IEFNLCBOaWNv
bGFzIEJlbG91aW4gPG5pY29sYXMuYmVsb3VpbkBnYW5kaS5uZXQ+IHdyb3RlOgo+Pj4+Cj4+Pj4K
Pj4+Pgo+Pj4+IE9uIDcvMTgvMTkgMTE6NTQgUE0sIEdlb3JnZSBEdW5sYXAgd3JvdGU6Cj4+Pj4+
IFRoZSBHbyBiaW5kaW5ncyBmb3IgbGlieGwgbWlzcyBmdW5jdGlvbnMgZnJvbSBsaWJ4bF91dGls
cywgbGV0J3Mgc3RhcnQKPj4+Pj4gd2l0aCB0aGUgc2ltcGxlIGxpYnhsX2RvbWlkX3RvX25hbWUg
YW5kIGl0cyBjb3VudGVycGFydAo+Pj4+PiBsaWJ4bF9uYW1lX3RvX2RvbWlkLgo+Pj4+Pgo+Pj4+
PiBOQiB0aGF0IEMuR29TdHJpbmcoKSB3aWxsIHJldHVybiAiIiBpZiBpdCdzIHBhc3NlZCBhIE5V
TEw7IHNlZQo+Pj4+PiBodHRwczovL2dpdGh1Yi5jb20vZ29sYW5nL2dvL2lzc3Vlcy8zMjczNCNp
c3N1ZWNvbW1lbnQtNTA2ODM1NDMyCj4+Pj4+Cj4+Pj4+IFNpZ25lZC1vZmYtYnk6IE5pY29sYXMg
QmVsb3VpbiA8bmljb2xhcy5iZWxvdWluQGdhbmRpLm5ldD4KPj4+Pj4gU2lnbmVkLW9mZi1ieTog
R2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgo+Pj4+PiAtLS0KPj4+Pj4g
djM6Cj4+Pj4+IC0gV2lyZSBpbnRvIGJ1aWxkIHN5c3RlbQo+Pj4+PiAtIEFkZCByZWZlcmVuY2Ug
dG8gQy5Hb1N0cmluZygpIGhhbmRsaW5nIE5VTEwgdG8gY29tbWl0IG1lc3NhZ2UKPj4+Pj4KPj4+
Pj4gTmljb2xhcywgY291bGQgeW91IHRlc3QgdG8gc2VlIGlmIHRoaXMgYWN0dWFsbHkgd29ya3Mg
Zm9yIHlvdT8KPj4+PiBUZXN0ZWQgaXQsIGl0IHdvcmtzLgo+Pj4+Cj4+Pj4gSSBtdXN0IGNvbmZl
c3MgSSBkbyBub3QgdXNlIHRoYXQgaW1wb3J0IHBhdGggYXMgdGhlIG5ldyBtb2R1bGVzIG1lY2hh
bmlzbQo+Pj4+IGludHJvZHVjZWQgaW4gR28xLjExIGRvd25sb2FkcyBhbmQgY29tcGlsZSBhIHZl
cnNpb25lZCBjb3B5IG9mIGV2ZXJ5Cj4+Pj4gZGVwZW5kZW5jeSBwZXIgcHJvamVjdCwgYW5kIHRo
aXMgYmVoYXZpb3IgaXMgaW5jb21wYXRpYmxlIHdpdGggdGhlIGJ1aWxkCj4+Pj4gc3lzdGVtIHVz
ZWQgaGVyZS4KPj4+IEl04oCZcyBwb3NzaWJsZSB0aGF0IHNvbWV0aGluZyBmdW5kYW1lbnRhbGx5
IGhhcyBjaGFuZ2VkLCBidXQgSSBzdXNwZWN0IHRoYXQgcmF0aGVyIHlvdSBkb27igJl0IHF1aXRl
IHVuZGVyc3RhbmQgaG93IHRoZSBjdXJyZW50IGJ1aWxkIHN5c3RlbSBpcyBzdXBwb3NlZCB0byB3
b3JrLiAgKEluIHdoaWNoIGNhc2UgYSB3cml0ZS11cCBpbiB0aGUgdHJlZSB3b3VsZCBwcm9iYWJs
eSBiZSB1c2VmdWwuKQo+Pj4KPj4+IEdvIGhhcyBhbHdheXMgaW5zaXN0ZWQgdGhhdCB0aGVyZSBi
ZSBubyBiaW5hcnkgY29tcGF0aWJpbGl0eSBiZXR3ZWVuIHZlcnNpb25zOyBzbyBpdOKAmXMgYWx3
YXlzIGJlZW4gbmVjZXNzYXJ5IHRvIHJlLWNvbXBpbGUgYWxsIHlvdXIgbGlicmFyaWVzIHdoZW4g
dXBncmFkaW5nIGZyb20gKHNheSkgMS44IHRvIDEuOS4gIFdoaWNoIG1lYW5zIHRoYXQgYW55IHVz
ZWFibGUgZGlzdHJpYnV0aW9uIG11c3QgYWxzbyBpbmNsdWRlIGFsbCB0aGUgc291cmNlIGZpbGVz
IG5lY2Vzc2FyeSB0byByZWNvbXBpbGUgd2hlbiB5b3UgYnVtcCB0aGUgdmVyc2lvbiBudW1iZXIu
Cj4+Pgo+Pj4gU28gdGhlIGNvcmUgbWVjaGFuaXNtIG9mIHRoZSDigJxpbnN0YWxs4oCdIGlzIGFj
dHVhbGx5IHRvIGNvcHkgYWxsIHRoZSBzb3VyY2UgZmlsZXMgbmVjZXNzYXJ5IGludG8gdGhlIHJp
Z2h0IGxvY2FsIGRpcmVjdG9yeSBzdWNoIHRoYXQgdGhlIGdvIGNvbXBpbGVyIGNhbiBmaW5kIHRo
ZW07IEFUTSB0aGlzIGlzIC91c3Ivc2hhcmUvZ29jb2RlL2dvbGFuZy54ZW5wcm9qZWN0Lm9yZy94
ZW5saWdodAo+PiBOaXQ6ICBUaGlzIG9mIGNvdXJzZSBzaG91bGQgaGF2ZSBhIGBzcmMvYCBiZXR3
ZWVuIGBnb2NvZGUvYCBhbmQgYGdvbGFuZy54ZW5wcm9qZWN0Lm9yZy9gLgo+Pgo+PiBOQiBhbHNv
IHRoYXQgdGhpcyBuYW1pbmcgc2NoZW1lIHdhcyBkZXNpZ25lZCBzbyB0aGF0IGF0IHNvbWUgcG9p
bnQgaW4gdGhlIGZ1dHVyZSwgd2UgY291bGQgYWN0dWFsbHkgaG9zdCB0aGUgeGVubGlnaHQgcGFj
a2FnZXMgYXQgdGhlIFVSTCBwcm92aWRlZC4KPj4KPj4gIC1HZW9yZ2UKPj4KPiAKPiBUaGlzIG5l
dyBtZWNoYW5pc20gb2YgbW9kdWxlcyBpcyBkZXNjcmliZWQgaGVyZToKPiBodHRwczovL2dvbGFu
Zy5vcmcvY21kL2dvLyNoZHItTW9kdWxlc19fbW9kdWxlX3ZlcnNpb25zX19hbmRfbW9yZQo+IAo+
IFRoZSBtb2R1bGUgc3lzdGVtIGlzIGludGVuZGVkIHRvIHN1cGVyc2VkZSB0aGUgR09QQVRIIGFw
cHJvYWNoIGFuZAo+IHByb3ZpZGUgYSB3YXkgdG8gZ2V0IHZlcnNpb25lZCBkZXBlbmRlbmNpZXMs
IGFzIHN1Y2gKPiBpdCBkb2VzIG5vdCByZWx5IG9uIEdPUEFUSCBhdCBhbGwgYW5kIGRvZXNuJ3Qg
dXNlIHNvdXJjZXMgb3IgY29tcGlsZWQKPiBwYWNrYWdlcyBwcmVzZW50IGluIEdPUEFUSCBlbGVt
ZW50cyBzdWNoIGFzIC91c3Ivc2hhcmUvZ29jb2RlCj4gYW5kIHN5c3RlbWF0aWNhbGx5IGZldGNo
IChhdCB0aGUgYXNrZWQgdmVyc2lvbikgYW5kIGNvbXBpbGUgYSBjb3B5IG9mCj4gdGhlIGRlcGVu
ZGVuY3kgYXMgaXQgbWlnaHQgYmUgYSBkaWZmZXJlbnQgdmVyc2lvbiBmcm9tIHRoZSBvbmUKPiBp
biBHT1BBVEguCj4gCj4gQXMgZmFyIGFzIEkgdHJpZWQsIEkgaGF2ZSBiZWVuIHVuYWJsZSB0byBi
dWlsZCBteSBtb2R1bGUgZXZlbiB3aXRoIHRoZQo+IGxpYnJhcnkgaW5zdGFsbGVkLgo+IEkgaGF2
ZSB0byB1c2UgeGVuYml0cy54ZW4ub3JnL2dpdC1odHRwL3hlbi5naXQvdG9vbHMvZ29sYW5nL3hl
bmxpZ2h0IChvcgo+IG9uZSBvZiBpdHMgbWlycm9yKSBpbiBvcmRlciB0byBidWlsZCB0aGUgbW9k
dWxlIHVzaW5nIHRoZSBuZXcKPiBtZWNoYW5pc20gKHRoZSBnb2xhbmcueGVucHJvamVjdC5vcmcv
eGVubGlnaHQgd29ya3Mgd2hlbiBidWlsZGluZyB3aXRoCj4gbW9kdWxlcyBtb2RlIGRpc2FibGVk
KS4KCkkgdG9vayBhIGxvb2sgYXQgdGhlIG1vZHVsZSBzdHVmZiB3aGVuIGl0IGNhbWUgb3V0LCBh
bmQgSSB3YXMgbmV2ZXIgYWJsZQp0byBtYWtlIHNlbnNlIG9mIGhvdyBpdCB3YXMgc3VwcG9zZWQg
dG8gd29yay4KCjxyYW50Pk9uIHRoZSB3aG9sZSwgaXQgc2VlbXMgdGhleSBiYXNpY2FsbHkgaGF0
ZSB0aGUgaWRlYSBvZiBkaXN0cm8KcGFja2FnZXMsIGFuZCBzZWVtIGludGVudCBvbiBicmVha2lu
ZyB0aGVtIHdoZW5ldmVyIHBlb3BsZSBtYW5hZ2UgdG8Kc3RhcnQgdG8gZ2V0IHRoZW0gd29ya2lu
Zy48L3JhbnQ+CgogLUdlb3JnZQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 10:20:24 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 10:20:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hoPzs-0003EY-TD; Fri, 19 Jul 2019 10:20:16 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=vi2/=VQ=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hoPzr-0003ET-Il
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 10:20:15 +0000
X-Inumbo-ID: ca920b30-aa0e-11e9-8d38-233d7a57342b
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id ca920b30-aa0e-11e9-8d38-233d7a57342b;
 Fri, 19 Jul 2019 10:20:12 +0000 (UTC)
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: gYZJS3f6gIfbMnVZXmzteW5i/YhvBjZcqY4K2ruLEv8VkJnxOBH+sM3+s9OuJUJH3m7/SRfydD
 gtBmipG0JhTcDqhYhTT21creU7IIx5pv3Y16GvgdzMyGVZBUyDk3sECA95sZwR3kMemBWijrSg
 Uwhdyr898h7OJineJGI8ms3uU4aoRxiE+eBpwJnr5rbHGgMdyb9l7higKMldi8dENgJ1bieyYx
 hoPFYTJBPsNnHBbNNC3ZxEGTar3ycg5HFbbzKu9dyr4Dgv6hMCAaVFAdMjFUIW33ia5SAi8Y12
 uoM=
X-SBRS: 2.7
X-MesageID: 3264987
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,282,1559534400"; 
   d="scan'208";a="3264987"
Date: Fri, 19 Jul 2019 11:20:08 +0100
From: Anthony PERARD <anthony.perard@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20190719102008.GB1208@perard.uk.xensource.com>
References: <20190704144233.27968-1-anthony.perard@citrix.com>
 <20190704144233.27968-7-anthony.perard@citrix.com>
 <a91c8d00-a40b-3906-6432-b9e0c2953843@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <a91c8d00-a40b-3906-6432-b9e0c2953843@citrix.com>
User-Agent: Mutt/1.12.1 (2019-06-15)
Subject: Re: [Xen-devel] [PATCH v3 06/35] OvmfPkg/XenResetVector: Add new
 entry point for Xen PVH
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>,
 Jordan Justen <jordan.l.justen@intel.com>, devel@edk2.groups.io,
 Julien Grall <julien.grall@arm.com>, xen-devel@lists.xenproject.org,
 Laszlo Ersek <lersek@redhat.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>

T24gRnJpLCBKdWwgMDUsIDIwMTkgYXQgMDI6NTc6MDZQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBPbiAwNC8wNy8yMDE5IDE1OjQyLCBBbnRob255IFBFUkFSRCB3cm90ZToKPiA+IGRp
ZmYgLS1naXQgYS9Pdm1mUGtnL1hlblJlc2V0VmVjdG9yL0lhMTYvUmVzZXRWZWN0b3JWdGYwLmFz
bSBiL092bWZQa2cvWGVuUmVzZXRWZWN0b3IvSWExNi9SZXNldFZlY3RvclZ0ZjAuYXNtCj4gPiBu
ZXcgZmlsZSBtb2RlIDEwMDY0NAo+ID4gaW5kZXggMDAwMDAwMDAwMC4uOTU4MTk1YmM1ZQo+ID4g
LS0tIC9kZXYvbnVsbAo+ID4gKysrIGIvT3ZtZlBrZy9YZW5SZXNldFZlY3Rvci9JYTE2L1Jlc2V0
VmVjdG9yVnRmMC5hc20KPiA+ICt2dGZTaWduYXR1cmU6Cj4gPiArICAgIERCICAgICAgJ1YnLCAn
VCcsICdGJywgMAo+ID4gKwo+ID4gK0FMSUdOICAgMTYKPiA+ICsKPiA+ICtyZXNldFZlY3RvcjoK
PiA+ICs7Cj4gPiArOyBSZXNldCBWZWN0b3IKPiA+ICs7Cj4gPiArOyBUaGlzIGlzIHdoZXJlIHRo
ZSBwcm9jZXNzb3Igd2lsbCBiZWdpbiBleGVjdXRpb24KPiA+ICs7Cj4gPiArICAgIG5vcAo+ID4g
KyAgICBub3AKPiAKPiBXaHkgdHdvIG5vcHM/CgpJIGRvbid0IGtub3csIHRoaXMgaXMgZXhpc3Rp
bmcgY29kZSB0aGF0IEkgZHVwbGljYXRlZCB0byBhbGxvdyBhZGRpbmcgYQpuZXcgZW50cnkgcG9p
bnQuIChJIHdhbnRlZCB0byB1c2UgLS1maW5kLWNvcGllcy1oYXJkZXIgd2hlbiBzZW5kaW5nIHRo
ZQpwYXRjaCwgYnV0IGZvcmdvdCB0aGlzIHRpbWUuIFRoaXMgcGFydCBvZiB0aGUgY2h1bmsgd291
bGQgbm90IGJlIHRoZXJlLikKCj4gPiArICAgIGptcCAgICAgRWFybHlCc3BJbml0UmVhbDE2Cj4g
PiArCj4gPiArQUxJR04gICAxNgo+ID4gKwo+ID4gK2ZvdXJHaWdhYnl0ZXM6Cj4gPiArCj4gPiBk
aWZmIC0tZ2l0IGEvT3ZtZlBrZy9YZW5SZXNldFZlY3Rvci9JYTMyL1hlblBWSE1haW4uYXNtIGIv
T3ZtZlBrZy9YZW5SZXNldFZlY3Rvci9JYTMyL1hlblBWSE1haW4uYXNtCj4gPiBuZXcgZmlsZSBt
b2RlIDEwMDY0NAo+ID4gaW5kZXggMDAwMDAwMDAwMC4uMmExN2ZlZDUyZgo+ID4gLS0tIC9kZXYv
bnVsbAo+ID4gKysrIGIvT3ZtZlBrZy9YZW5SZXNldFZlY3Rvci9JYTMyL1hlblBWSE1haW4uYXNt
Cj4gPiBAQCAtMCwwICsxLDQ5IEBACj4gPiArOy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQo+ID4gKzsg
QGZpbGUKPiA+ICs7IEFuIGVudHJ5IHBvaW50IHVzZSBieSBYZW4gd2hlbiBhIGd1ZXN0IGlzIHN0
YXJ0ZWQgaW4gUFZIIG1vZGUuCj4gPiArOwo+ID4gKzsgQ29weXJpZ2h0IChjKSAyMDE5LCBDaXRy
aXggU3lzdGVtcywgSW5jLgo+ID4gKzsKPiA+ICs7IFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBC
U0QtMi1DbGF1c2UtUGF0ZW50Cj4gPiArOwo+ID4gKzstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KPiA+
ICsKPiA+ICtCSVRTICAgIDMyCj4gPiArCj4gPiAreGVuUFZITWFpbjoKPiA+ICsgICAgOwo+ID4g
KyAgICA7ICdCUCcgdG8gaW5kaWNhdGUgYm9vdC1zdHJhcCBwcm9jZXNzb3IKPiAKPiBJbmRpY2F0
ZSB0byB3aGF0PwoKQWNjb3JkaW5nIHRvIFVlZmlDcHVQa2cvUmVzZXRWZWN0b3IvVnRmMC9SZWFk
TWUudHh0LCB0aGF0J3MgYSBwYXJhbWV0ZXIKZm9yIHRoZSBTRUMgaW1hZ2UgdGhhdCB0aGlzIFJl
c2V0VmVjdG9yIGxvY2F0ZXMgdGhlbiBydW4uCgo+ID4gKyAgICA7Cj4gPiArICAgIG1vdiAgICAg
ZGksICdCUCcKPiA+ICsKPiA+ICsgICAgOwo+ID4gKyAgICA7IEVTUCB3aWxsIGJlIHVzZWQgYXMg
aW5pdGlhbCB2YWx1ZSBvZiB0aGUgRUFYIHJlZ2lzdGVyCj4gPiArICAgIDsgaW4gTWFpbi5hc20K
PiA+ICsgICAgOwo+ID4gKyAgICB4b3IgICAgIGVzcCwgZXNwCj4gPiArCj4gPiArICAgIG1vdiAg
ICAgZWJ4LCBBRERSX09GKGdkdHIpCj4gPiArICAgIGxnZHQgICAgW2VieF0KPiAKPiBsZ2R0IFtB
RERSX09GKGdkdHIpXQo+IAo+IHNob3VsZCB3b3JrIGZpbmUsIGJlY2F1c2UgeW91J3JlIGluIDMy
Yml0IG1vZGUuCgpZZXMsIHRoYXQgd29ya2VkIGZpbmUsIGJ1dCBhIHN1YnNlcXVlbnQgcGF0Y2gg
aXMgZ29pbmcgdG8gd2FudCB0byBtb2RpZnkKdGhlIGdkdHIgYWRkcmVzcywgc28gSSd2ZSBiZWVu
IGxhenkgYW5kIGRpZG4ndCB1c2UgbGdkdCBbQUREUl9PRigpXQpoZXJlLgpTZWU6IE92bWZQa2cv
WGVuUmVzZXRWZWN0b3I6IEFsbG93IGp1bXBzdGFydCBmcm9tIGVpdGhlciBodm1sb2FkZXIgb3Ig
UFZICmh0dHBzOi8vcGF0Y2hldy5vcmcvRURLMi8yMDE5MDcwNDE0NDIzMy4yNzk2OC0xLWFudGhv
bnkucGVyYXJkQGNpdHJpeC5jb20vMjAxOTA3MDQxNDQyMzMuMjc5NjgtOS1hbnRob255LnBlcmFy
ZEBjaXRyaXguY29tLwoKPiBNb3JlIGltcG9ydGFudGx5IGZvciBQVkggaG93ZXZlciwgeW91IGRv
bid0IGNsb2JiZXIgdGhlIHN0YXJ0X2luZm8gcG9pbnRlci4KCkkgd2lsbCBhY3R1YWxseSBzYXZl
IHRoZSBzdGFydF9pbmZvIHBvaW50ZXIgYmVmb3JlIHNldHRpbmcgdGhlIGdkdCwgYnV0CnRoYXQn
cyBkb25lIGluIGEgZGlmZmVyZW50IHBhdGNoOgpPdm1mUGtnL1hlblJlc2V0VmVjdG9yOiBTYXZp
bmcgc3RhcnQgb2YgZGF5IHBvaW50ZXIgZm9yIFBWSCBndWVzdHMKaHR0cHM6Ly9wYXRjaGV3Lm9y
Zy9FREsyLzIwMTkwNzA0MTQ0MjMzLjI3OTY4LTEtYW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbS8y
MDE5MDcwNDE0NDIzMy4yNzk2OC04LWFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20vCgo+ID4gKwo+
ID4gKyAgICBtb3YgICAgIGVheCwgU0VDX0RFRkFVTFRfQ1IwCj4gPiArICAgIG1vdiAgICAgY3Iw
LCBlYXgKPiA+ICsKPiA+ICsgICAgam1wICAgICBMSU5FQVJfQ09ERV9TRUw6QUREUl9PRiguam1w
VG9OZXdDb2RlU2VnKQo+ID4gKy5qbXBUb05ld0NvZGVTZWc6Cj4gCj4gRG9lcyAxZiAob3Igc29t
ZSBlcXVpdmFsZW50KSBub3Qgd29yaywgb3IgaXMgdGhpcyBhZ2FpbnN0IHRoZSBjb2Rpbmcgc3R5
bGU/CgpJIGRpZG4ndCBmaW5kIHRoZSAke2xhYmVsfWYgc3ludGF4IHdoZW4gcmVhZGluZyB0aGUg
TkFTTSBtYW51YWwuIEJ1dAp1c2luZyAuJHtsYWJlbH0gd291bGQgYmUgdGhlIGNsb3Nlc3QuIFRo
b3NlIGxhYmVscyBzdGFydGluZyB3aXRoIGEgZG90CmFyZSBjYWxsZWQgbG9jYWwgbGFiZWxzLiBU
aGUgYWN0dWFsIGZ1bGwgbGFiZWwsIGlmIG9uZSB3YW50IHRvIHVzZSBpdApmcm9tIGFueXdoZXJl
LCB3b3VsZCBiZSAiWGVuUFZITWFpbi5qbXBUb05ld0NvZGVTZWciIGhlcmUuCgo+ID4gKwo+ID4g
KyAgICBtb3YgICAgIGVheCwgU0VDX0RFRkFVTFRfQ1I0Cj4gPiArICAgIG1vdiAgICAgY3I0LCBl
YXgKPiA+ICsKPiA+ICsgICAgbW92ICAgICBheCwgTElORUFSX1NFTAo+ID4gKyAgICBtb3YgICAg
IGRzLCBheAo+ID4gKyAgICBtb3YgICAgIGVzLCBheAo+ID4gKyAgICBtb3YgICAgIGZzLCBheAo+
ID4gKyAgICBtb3YgICAgIGdzLCBheAo+ID4gKyAgICBtb3YgICAgIHNzLCBheAo+IAo+IFVzZSBl
YXggcmF0aGVyIHRoYW4gYXguwqAgVGhlIGluc3RydWN0aW9uIGRlY29kZSB3aWxsIGJlIG11Y2gg
aGFwcGllcgo+IHdpdGggdGhlIHJlc3VsdCwgYW5kIGl0IHJlc3VsdHMgaW4gc2hvcnRlciBhc3Nl
bWJsZWQgY29kZS4KCkkgbG9vayBpbnRvIHRoYXQuCgpUaGFua3MsCgotLSAKQW50aG9ueSBQRVJB
UkQKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 10:24:53 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 10:24:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hoQ4J-0003NJ-GL; Fri, 19 Jul 2019 10:24: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=qfBs=VQ=gandi.net=nicolas.belouin@srs-us1.protection.inumbo.net>)
 id 1hoQ4H-0003NE-R0
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 10:24:49 +0000
X-Inumbo-ID: 6e7850af-aa0f-11e9-8980-bc764e045a96
Received: from gandi.net (unknown [217.70.182.73])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6e7850af-aa0f-11e9-8980-bc764e045a96;
 Fri, 19 Jul 2019 10:24:47 +0000 (UTC)
Received: from diconico07.dev (unknown
 [IPv6:2001:4b98:beef:a:e7c:1fb4:ff55:f4a9])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
 (No client certificate requested)
 by gandi.net (Postfix) with ESMTPSA id 3D6FA160559;
 Fri, 19 Jul 2019 10:24:46 +0000 (UTC)
To: George Dunlap <george.dunlap@citrix.com>
References: <20190718215428.6727-1-george.dunlap@citrix.com>
 <854f62f4-000c-d090-320e-5097887e02b4@gandi.net>
 <643C0338-ACDB-4581-A16C-0DFCC22C7C07@citrix.com>
 <FBF82058-59FC-40B7-859C-A42D6756CC05@citrix.com>
 <3591522b-2724-61d5-3ab2-240f41a2e2ce@gandi.net>
 <595cd2a7-382b-0800-c6de-096c2317d5d0@citrix.com>
From: Nicolas Belouin <nicolas.belouin@gandi.net>
Message-ID: <7199d48d-cf68-e1a3-25cb-904f3a53c1c0@gandi.net>
Date: Fri, 19 Jul 2019 12:24:46 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <595cd2a7-382b-0800-c6de-096c2317d5d0@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] golang/xenlight: Add libxl_utils support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wl@xen.org>,
 Ian Jackson <Ian.Jackson@citrix.com>
Content-Type: multipart/mixed; boundary="===============9047619658723022441=="
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.
--===============9047619658723022441==
Content-Type: multipart/alternative;
 boundary="------------D06294C5441A51F8A24C244F"
Content-Language: en-US

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



On 7/19/19 12:09 PM, George Dunlap wrote:
> On 7/19/19 11:03 AM, Nicolas Belouin wrote:
>>
>> On 7/19/19 10:50 AM, George Dunlap wrote:
>>>> On Jul 19, 2019, at 9:47 AM, George Dunlap <george.dunlap@citrix.com> wrote:
>>>>
>>>>
>>>>
>>>>> On Jul 19, 2019, at 8:34 AM, Nicolas Belouin <nicolas.belouin@gandi.net> wrote:
>>>>>
>>>>>
>>>>>
>>>>> On 7/18/19 11:54 PM, George Dunlap wrote:
>>>>>> The Go bindings for libxl miss functions from libxl_utils, let's start
>>>>>> with the simple libxl_domid_to_name and its counterpart
>>>>>> libxl_name_to_domid.
>>>>>>
>>>>>> NB that C.GoString() will return "" if it's passed a NULL; see
>>>>>> https://github.com/golang/go/issues/32734#issuecomment-506835432
>>>>>>
>>>>>> Signed-off-by: Nicolas Belouin <nicolas.belouin@gandi.net>
>>>>>> Signed-off-by: George Dunlap <george.dunlap@citrix.com>
>>>>>> ---
>>>>>> v3:
>>>>>> - Wire into build system
>>>>>> - Add reference to C.GoString() handling NULL to commit message
>>>>>>
>>>>>> Nicolas, could you test to see if this actually works for you?
>>>>> Tested it, it works.
>>>>>
>>>>> I must confess I do not use that import path as the new modules mechanism
>>>>> introduced in Go1.11 downloads and compile a versioned copy of every
>>>>> dependency per project, and this behavior is incompatible with the build
>>>>> system used here.
>>>> It’s possible that something fundamentally has changed, but I suspect that rather you don’t quite understand how the current build system is supposed to work.  (In which case a write-up in the tree would probably be useful.)
>>>>
>>>> Go has always insisted that there be no binary compatibility between versions; so it’s always been necessary to re-compile all your libraries when upgrading from (say) 1.8 to 1.9.  Which means that any useable distribution must also include all the source files necessary to recompile when you bump the version number.
>>>>
>>>> So the core mechanism of the “install” is actually to copy all the source files necessary into the right local directory such that the go compiler can find them; ATM this is /usr/share/gocode/golang.xenproject.org/xenlight
>>> Nit:  This of course should have a `src/` between `gocode/` and `golang.xenproject.org/`.
>>>
>>> NB also that this naming scheme was designed so that at some point in the future, we could actually host the xenlight packages at the URL provided.
>>>
>>>  -George
>>>
>> This new mechanism of modules is described here:
>> https://golang.org/cmd/go/#hdr-Modules__module_versions__and_more
>>
>> The module system is intended to supersede the GOPATH approach and
>> provide a way to get versioned dependencies, as such
>> it does not rely on GOPATH at all and doesn't use sources or compiled
>> packages present in GOPATH elements such as /usr/share/gocode
>> and systematically fetch (at the asked version) and compile a copy of
>> the dependency as it might be a different version from the one
>> in GOPATH.
>>
>> As far as I tried, I have been unable to build my module even with the
>> library installed.
>> I have to use xenbits.xen.org/git-http/xen.git/tools/golang/xenlight (or
>> one of its mirror) in order to build the module using the new
>> mechanism (the golang.xenproject.org/xenlight works when building with
>> modules mode disabled).
> I took a look at the module stuff when it came out, and I was never able
> to make sense of how it was supposed to work.
Basically it is the same idea than a python virtualenv with
|include-system-site-packages set to false: never use what is provided
by the system and download everything in the exact version the manifest
tells you to.
|
> <rant>On the whole, it seems they basically hate the idea of distro
> packages, and seem intent on breaking them whenever people manage to
> start to get them working.</rant>
Actually yes because they don't want to be bound to the version provided
by the distro (I will not enter the debate of whether it is a good thing
or not)

Nicolas

--------------D06294C5441A51F8A24C244F
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 bgcolor="#FFFFFF" text="#000000">
    <br>
    <br>
    <div class="moz-cite-prefix">On 7/19/19 12:09 PM, George Dunlap
      wrote:<br>
    </div>
    <blockquote type="cite"
      cite="mid:595cd2a7-382b-0800-c6de-096c2317d5d0@citrix.com">
      <pre class="moz-quote-pre" wrap="">On 7/19/19 11:03 AM, Nicolas Belouin wrote:
</pre>
      <blockquote type="cite">
        <pre class="moz-quote-pre" wrap="">

On 7/19/19 10:50 AM, George Dunlap wrote:
</pre>
        <blockquote type="cite">
          <pre class="moz-quote-pre" wrap="">
</pre>
          <blockquote type="cite">
            <pre class="moz-quote-pre" wrap="">On Jul 19, 2019, at 9:47 AM, George Dunlap <a class="moz-txt-link-rfc2396E" href="mailto:george.dunlap@citrix.com">&lt;george.dunlap@citrix.com&gt;</a> wrote:



</pre>
            <blockquote type="cite">
              <pre class="moz-quote-pre" wrap="">On Jul 19, 2019, at 8:34 AM, Nicolas Belouin <a class="moz-txt-link-rfc2396E" href="mailto:nicolas.belouin@gandi.net">&lt;nicolas.belouin@gandi.net&gt;</a> wrote:



On 7/18/19 11:54 PM, George Dunlap wrote:
</pre>
              <blockquote type="cite">
                <pre class="moz-quote-pre" wrap="">The Go bindings for libxl miss functions from libxl_utils, let's start
with the simple libxl_domid_to_name and its counterpart
libxl_name_to_domid.

NB that C.GoString() will return "" if it's passed a NULL; see
<a class="moz-txt-link-freetext" href="https://github.com/golang/go/issues/32734#issuecomment-506835432">https://github.com/golang/go/issues/32734#issuecomment-506835432</a>

Signed-off-by: Nicolas Belouin <a class="moz-txt-link-rfc2396E" href="mailto:nicolas.belouin@gandi.net">&lt;nicolas.belouin@gandi.net&gt;</a>
Signed-off-by: George Dunlap <a class="moz-txt-link-rfc2396E" href="mailto:george.dunlap@citrix.com">&lt;george.dunlap@citrix.com&gt;</a>
---
v3:
- Wire into build system
- Add reference to C.GoString() handling NULL to commit message

Nicolas, could you test to see if this actually works for you?
</pre>
              </blockquote>
              <pre class="moz-quote-pre" wrap="">Tested it, it works.

I must confess I do not use that import path as the new modules mechanism
introduced in Go1.11 downloads and compile a versioned copy of every
dependency per project, and this behavior is incompatible with the build
system used here.
</pre>
            </blockquote>
            <pre class="moz-quote-pre" wrap="">It’s possible that something fundamentally has changed, but I suspect that rather you don’t quite understand how the current build system is supposed to work.  (In which case a write-up in the tree would probably be useful.)

Go has always insisted that there be no binary compatibility between versions; so it’s always been necessary to re-compile all your libraries when upgrading from (say) 1.8 to 1.9.  Which means that any useable distribution must also include all the source files necessary to recompile when you bump the version number.

So the core mechanism of the “install” is actually to copy all the source files necessary into the right local directory such that the go compiler can find them; ATM this is /usr/share/gocode/golang.xenproject.org/xenlight
</pre>
          </blockquote>
          <pre class="moz-quote-pre" wrap="">Nit:  This of course should have a `src/` between `gocode/` and `golang.xenproject.org/`.

NB also that this naming scheme was designed so that at some point in the future, we could actually host the xenlight packages at the URL provided.

 -George

</pre>
        </blockquote>
        <pre class="moz-quote-pre" wrap="">
This new mechanism of modules is described here:
<a class="moz-txt-link-freetext" href="https://golang.org/cmd/go/#hdr-Modules__module_versions__and_more">https://golang.org/cmd/go/#hdr-Modules__module_versions__and_more</a>

The module system is intended to supersede the GOPATH approach and
provide a way to get versioned dependencies, as such
it does not rely on GOPATH at all and doesn't use sources or compiled
packages present in GOPATH elements such as /usr/share/gocode
and systematically fetch (at the asked version) and compile a copy of
the dependency as it might be a different version from the one
in GOPATH.

As far as I tried, I have been unable to build my module even with the
library installed.
I have to use xenbits.xen.org/git-http/xen.git/tools/golang/xenlight (or
one of its mirror) in order to build the module using the new
mechanism (the golang.xenproject.org/xenlight works when building with
modules mode disabled).
</pre>
      </blockquote>
      <pre class="moz-quote-pre" wrap="">
I took a look at the module stuff when it came out, and I was never able
to make sense of how it was supposed to work.</pre>
    </blockquote>
    Basically it is the same idea than a python virtualenv with <code>include-system-site-packages
      set to false: never use what is provided<br>
      by the system and download everything in the exact version the
      manifest tells you to.<br>
    </code>
    <blockquote type="cite"
      cite="mid:595cd2a7-382b-0800-c6de-096c2317d5d0@citrix.com">
      <pre class="moz-quote-pre" wrap="">
&lt;rant&gt;On the whole, it seems they basically hate the idea of distro
packages, and seem intent on breaking them whenever people manage to
start to get them working.&lt;/rant&gt;</pre>
    </blockquote>
    Actually yes because they don't want to be bound to the version
    provided by the distro (I will not enter the debate of whether it is
    a good thing or not)<br>
    <br>
    Nicolas<br>
  </body>
</html>

--------------D06294C5441A51F8A24C244F--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============9047619658723022441==--


From xen-devel-bounces@lists.xenproject.org Fri Jul 19 10:26:35 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 10:26:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hoQ5v-0003Rk-ST; Fri, 19 Jul 2019 10:26:31 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=wvcP=VQ=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hoQ5u-0003Rc-0L
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 10:26:30 +0000
X-Inumbo-ID: a842c5dc-aa0f-11e9-8a81-57f238a6c03c
Received: from m9a0003g.houston.softwaregrp.com (unknown [15.124.64.68])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id a842c5dc-aa0f-11e9-8a81-57f238a6c03c;
 Fri, 19 Jul 2019 10:26:24 +0000 (UTC)
Received: FROM m9a0003g.houston.softwaregrp.com (15.121.0.190) BY
 m9a0003g.houston.softwaregrp.com WITH ESMTP; 
 Fri, 19 Jul 2019 10:26:19 +0000
Received: from M4W0335.microfocus.com (2002:f78:1193::f78:1193) by
 M9W0067.microfocus.com (2002:f79:be::f79:be) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Fri, 19 Jul 2019 10:25:36 +0000
Received: from NAM01-SN1-obe.outbound.protection.outlook.com (15.124.8.12) by
 M4W0335.microfocus.com (15.120.17.147) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Fri, 19 Jul 2019 10:25:36 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=MLeg1jinOfdcb0kaWzh8tyMdCahxmJlAN2e9DugfQHKU2PvFDPTFaL5COevYaDJsni+QwQvIKioO12ROXuXuLXw9zTF71S0E4r8CdcrUGs52qMU92uN2K8k+OoiX1nMuwr4nBmo/fSXADTpP1rCsVNeI8VKkR2u+s38JNCAP8sABqOteoMl62gPsCl2DlwXrCHjufxIH7Xh0nfPyLsAv95x56PCFma6a8sG19ZKh98uKAd5euC/xJk5tx+e+7ZCO+pOhGRZPXvwZ+xootMmicDuUYJvL3zFm6momLBSANTNEa/3VP0iU8hn5iuj7eyj+8rdhi4FSpvQQBkpixVUb8g==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=o7Fahs33I7eWZ5xhaETOj2uwvsx5JyU/d88qFO8+lz0=;
 b=SFNPved7zsyWaD51g5H1nlGvnQXgNijstIHxr0PQvWXI+q0IOF7GJ6mCeCDd2y7rkzycsTc5D+g2kFalCnmmGvQ5o9DnN0Vysntu4h5btoCXNNC1x0kH6Rdth92zYsxARl+l3nQjStcovoFgStZVOCA0JJ4oDjrRg6I2TL7lCi+Ro6i10cUbXSj2iTKFSo7OIw+/wVOg24VnGVHtlG2dshOD1/Sie0gYa29VC8V+PG1SFrtYfywYytBQEvHc4xfEd3ObHxvGs9UHJuq3/PEEdmkhInl0D/P7GJibcdz5bL+BVuguActTEBKg4Oteh/tZbU0Yj0YymR1DwA5etxf1cA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2540.namprd18.prod.outlook.com (20.179.105.160) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2094.12; Fri, 19 Jul 2019 10:25:35 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Fri, 19 Jul 2019
 10:25:35 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v2 0/2] x86: port self-snoop related patches from Linux
Thread-Index: AQHVPhxNnJNJs28bvUi97D6rDr2HNA==
Date: Fri, 19 Jul 2019 10:25:35 +0000
Message-ID: <0ccb27d1-6612-d915-a898-8423ac3afdd0@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB3PR0202CA0009.eurprd02.prod.outlook.com
 (2603:10a6:8:1::22) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 97249bf5-f941-4be4-5fc0-08d70c336fba
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB2540; 
x-ms-traffictypediagnostic: DM6PR18MB2540:
x-microsoft-antispam-prvs: <DM6PR18MB254048481C47079151CAD574B3CB0@DM6PR18MB2540.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:3968;
x-forefront-prvs: 01039C93E4
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(366004)(396003)(346002)(376002)(136003)(39860400002)(189003)(199004)(8676002)(99286004)(54906003)(31696002)(86362001)(305945005)(71190400001)(71200400001)(6916009)(7736002)(558084003)(6506007)(4326008)(2501003)(316002)(80792005)(386003)(8936002)(66476007)(64756008)(66446008)(81166006)(66946007)(68736007)(81156014)(66556008)(5660300002)(31686004)(52116002)(6512007)(2906002)(53936002)(26005)(102836004)(186003)(6486002)(476003)(2616005)(5640700003)(66066001)(36756003)(6116002)(3846002)(6436002)(14454004)(486006)(25786009)(2351001)(256004)(478600001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2540;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: rd6/LfcyMt6Sd/DpDv7oma/jyTaC4eH5dwph9p6xSBikqkCY0xNLjwSEsqxhironc1c+FKaVqEf0hkUjkhrAZuznjf3ZZ9RfMPSBFaeAGx/Neb/0Qo1RDSV4DkFzCam+DPQ483VdEHaLHxcjy7qYKOXPiYWtGaR+8FudygOZtoWFHE21on/WsWfd1CUIjFCKn2Ap3467xHQVWOTDZPVTX/pSdnJ5XVFIFc7lUIAdBMp7ybKuy1KFMYB2yj/iCr8S35oHPjzvE+yCBP685r/JnthyVPdQgcaC6BnnlkBORmWqKaCsk4QE6YzTyIjRqRwwaD2bjE59BJiakPskSG50ehkeQpmtAC2MtTAMmJ+pyXo7LvXOPisv1SYJLI8uhhH8Qc8W5eImmPKnorh1uz/nBsKJ0cxbIYOxsQ09300R2EU=
Content-ID: <0FC319B8E06989469B9858FE4AD1271F@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 97249bf5-f941-4be4-5fc0-08d70c336fba
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Jul 2019 10:25:35.4334 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2540
X-OriginatorOrg: suse.com
Subject: [Xen-devel] [PATCH v2 0/2] x86: port self-snoop related patches
 from Linux
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QW5kcmV3IGhhZCBzcG90dGVkIHRoZXNlIGdvaW5nIGluIHRoZXJlLCBhbmQgd2UgY2xlYXJseSB3
YW50IHRoZW0NCnRvby4NCg0KMTogeDg2L2NwdS9pbnRlbDogQ2xlYXIgY2FjaGUgc2VsZi1zbm9v
cCBjYXBhYmlsaXR5IGluIENQVXMgd2l0aCBrbm93biBlcnJhdGENCjI6IHg4Ni9tdHJyOiBTa2lw
IGNhY2hlIGZsdXNoZXMgb24gQ1BVcyB3aXRoIGNhY2hlIHNlbGYtc25vb3BpbmcNCg0KSmFuDQpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 10:28:58 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 10:28:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hoQ8I-0003Zc-AY; Fri, 19 Jul 2019 10:28:58 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=qfBs=VQ=gandi.net=nicolas.belouin@srs-us1.protection.inumbo.net>)
 id 1hoQ8H-0003ZX-N1
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 10:28:57 +0000
X-Inumbo-ID: 011ea536-aa10-11e9-8693-23e2385ebde5
Received: from gandi.net (unknown [217.70.182.73])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 011ea536-aa10-11e9-8693-23e2385ebde5;
 Fri, 19 Jul 2019 10:28:53 +0000 (UTC)
Received: from diconico07.dev (unknown
 [IPv6:2001:4b98:beef:a:e7c:1fb4:ff55:f4a9])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
 (No client certificate requested)
 by gandi.net (Postfix) with ESMTPSA id 745E3160559;
 Fri, 19 Jul 2019 10:28:52 +0000 (UTC)
To: George Dunlap <george.dunlap@citrix.com>, xen-devel@lists.xenproject.org
References: <20190718215428.6727-1-george.dunlap@citrix.com>
 <854f62f4-000c-d090-320e-5097887e02b4@gandi.net>
 <75a6f429-d741-f6e5-36cd-bcc3f7cd7a8c@citrix.com>
From: Nicolas Belouin <nicolas.belouin@gandi.net>
Message-ID: <15ffc899-c796-b4f9-9a1e-37d1c1a484bb@gandi.net>
Date: Fri, 19 Jul 2019 12:28:52 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <75a6f429-d741-f6e5-36cd-bcc3f7cd7a8c@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] golang/xenlight: Add libxl_utils 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: Ian Jackson <ian.jackson@citrix.com>, Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

CgpPbiA3LzE5LzE5IDEyOjAxIFBNLCBHZW9yZ2UgRHVubGFwIHdyb3RlOgo+IE9uIDcvMTkvMTkg
ODozNCBBTSwgTmljb2xhcyBCZWxvdWluIHdyb3RlOgo+Pgo+PiBPbiA3LzE4LzE5IDExOjU0IFBN
LCBHZW9yZ2UgRHVubGFwIHdyb3RlOgo+Pj4gVGhlIEdvIGJpbmRpbmdzIGZvciBsaWJ4bCBtaXNz
IGZ1bmN0aW9ucyBmcm9tIGxpYnhsX3V0aWxzLCBsZXQncyBzdGFydAo+Pj4gd2l0aCB0aGUgc2lt
cGxlIGxpYnhsX2RvbWlkX3RvX25hbWUgYW5kIGl0cyBjb3VudGVycGFydAo+Pj4gbGlieGxfbmFt
ZV90b19kb21pZC4KPj4+Cj4+PiBOQiB0aGF0IEMuR29TdHJpbmcoKSB3aWxsIHJldHVybiAiIiBp
ZiBpdCdzIHBhc3NlZCBhIE5VTEw7IHNlZQo+Pj4gaHR0cHM6Ly9naXRodWIuY29tL2dvbGFuZy9n
by9pc3N1ZXMvMzI3MzQjaXNzdWVjb21tZW50LTUwNjgzNTQzMgo+Pj4KPj4+IFNpZ25lZC1vZmYt
Ynk6IE5pY29sYXMgQmVsb3VpbiA8bmljb2xhcy5iZWxvdWluQGdhbmRpLm5ldD4KPj4+IFNpZ25l
ZC1vZmYtYnk6IEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4KPj4+IC0t
LQo+Pj4gdjM6Cj4+PiAgLSBXaXJlIGludG8gYnVpbGQgc3lzdGVtCj4+PiAgLSBBZGQgcmVmZXJl
bmNlIHRvIEMuR29TdHJpbmcoKSBoYW5kbGluZyBOVUxMIHRvIGNvbW1pdCBtZXNzYWdlCj4+Pgo+
Pj4gTmljb2xhcywgY291bGQgeW91IHRlc3QgdG8gc2VlIGlmIHRoaXMgYWN0dWFsbHkgd29ya3Mg
Zm9yIHlvdT8KPj4gVGVzdGVkIGl0LCBpdCB3b3Jrcy4KPj4KPj4gSSBtdXN0IGNvbmZlc3MgSSBk
byBub3QgdXNlIHRoYXQgaW1wb3J0IHBhdGggYXMgdGhlIG5ldyBtb2R1bGVzIG1lY2hhbmlzbQo+
PiBpbnRyb2R1Y2VkIGluIEdvMS4xMSBkb3dubG9hZHMgYW5kIGNvbXBpbGUgYSB2ZXJzaW9uZWQg
Y29weSBvZiBldmVyeQo+PiBkZXBlbmRlbmN5IHBlciBwcm9qZWN0LCBhbmQgdGhpcyBiZWhhdmlv
ciBpcyBpbmNvbXBhdGlibGUgd2l0aCB0aGUgYnVpbGQKPj4gc3lzdGVtIHVzZWQgaGVyZS4KPiBB
bHNvIC0tIEkgY2FuJ3QgY2hlY2sgdGhpcyBpbiB3aXRob3V0IHNvbWVib2R5IGFja2luZyBteSBj
aGFuZ2VzOyBhbmQKPiB5b3UncmUgdGhlIG1vc3Qgb2J2aW91cyBwZXJzb24gdG8gZG8gc28uIDot
KQo+Cj4gIC1HZW9yZ2UKSSBzdWNjZXNzZnVsbHkgdGVzdGVkIHlvdXIgY2hhbmdlcyBzbyBjb25z
aWRlciB0aGVtIGFzIGFja2VkLgoKTmljb2xhcwoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 10:30:11 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 10:30:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hoQ9S-0004Fk-QO; Fri, 19 Jul 2019 10:30:10 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=wvcP=VQ=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hoQ9R-0004FX-Dg
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 10:30:09 +0000
X-Inumbo-ID: 2b82be16-aa10-11e9-8caa-938f29f2802e
Received: from m4a0039g.houston.softwaregrp.com (unknown [15.124.2.85])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 2b82be16-aa10-11e9-8caa-938f29f2802e;
 Fri, 19 Jul 2019 10:30:06 +0000 (UTC)
Received: FROM m4a0039g.houston.softwaregrp.com (15.120.17.147) BY
 m4a0039g.houston.softwaregrp.com WITH ESMTP; 
 Fri, 19 Jul 2019 10:30:02 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M4W0335.microfocus.com (2002:f78:1193::f78:1193) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Fri, 19 Jul 2019 10:29:13 +0000
Received: from NAM04-BN3-obe.outbound.protection.outlook.com (15.124.8.12) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Fri, 19 Jul 2019 10:29:13 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=D7W7I6UYjJYeq4PA+Sva3B9MJD3OpkLz05j1CpkG9MKAPhCon4mARmi7WnogcrOEE1fdArz+jOEJL4iGF530zONaUKJMu7fFMuwvoDMg73DzNsWeevSAdmpnjm287vqd7Vp8wyiFqYWl3sGXo1VyRQH/51eZomzoKKgSUKP1jV/PHJCgDP/f19XGCGDiKpdZskqLBDDq3mXGCRPnfMeC+dr6eg3W3WkVea7gdA/2jBeyX3h/2wUfrWacR5L4Yxkg9YIfCBHtDqNgvNbz5i3WbwtwO8lzGldk2ucTK3YhYj1tRwgWP6UENcnTUmaJ5MM1JN4HDLziXALuO8O94ckJuQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=qvVnFIBxtG1VqNAilCVCJY2BYlSAiKIw3lPug2FFKw4=;
 b=XRGp0tuDmrw/e8pUTrlUkPL7NVG3Z8gV7Xz89M/7mMlHI5prAGoxNSvjnGYur5pR/Q8dJkho1X+pLxOiA+YUB5QitsMAMk3HNld5HLed3PZWv3s+72kSAt+OHHbSRwep1uhi9TrMSh7Rfs9MVePeJ8eKHbzzVvV3pkCG/TNo5jw2ingoARqHjxICH0MhiSoSRahqaj7ApA4fQStXAWMF9Xp51zHX8H/HMz+HyCOI7FRP7NnuKNWAePSXA+oe7J5i5mDJjZfKIuAXPoWzU6RWI9kSPSDweimRDZDXtS1wK1pOsNBOViSe9w+U2rNQ06x8/dBHdFztLK9bA7/f2Z2Pzw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2540.namprd18.prod.outlook.com (20.179.105.160) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2094.12; Fri, 19 Jul 2019 10:29:11 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Fri, 19 Jul 2019
 10:29:11 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v2 1/2] x86/cpu/intel: Clear cache self-snoop capability
 in CPUs with known errata
Thread-Index: AQHVPhzObMH32PKqfka5dBK6AxG1/g==
Date: Fri, 19 Jul 2019 10:29:11 +0000
Message-ID: <d6a4ad4f-402b-bb01-b920-7d1afb28c4ff@suse.com>
References: <0ccb27d1-6612-d915-a898-8423ac3afdd0@suse.com>
In-Reply-To: <0ccb27d1-6612-d915-a898-8423ac3afdd0@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: LO2P265CA0318.GBRP265.PROD.OUTLOOK.COM
 (2603:10a6:600:a4::18) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 3cd9dc7f-2a39-4b19-3330-08d70c33f0b4
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB2540; 
x-ms-traffictypediagnostic: DM6PR18MB2540:
x-microsoft-antispam-prvs: <DM6PR18MB2540DD409F2DEDE231961197B3CB0@DM6PR18MB2540.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:2803;
x-forefront-prvs: 01039C93E4
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(39860400002)(136003)(376002)(346002)(396003)(366004)(199004)(189003)(66066001)(446003)(11346002)(3846002)(6116002)(6436002)(36756003)(26005)(53936002)(5640700003)(2616005)(476003)(102836004)(186003)(6486002)(478600001)(14454004)(2351001)(25786009)(256004)(486006)(6506007)(71200400001)(7736002)(6916009)(71190400001)(2501003)(316002)(4326008)(99286004)(8676002)(305945005)(86362001)(31696002)(54906003)(31686004)(5660300002)(2906002)(66556008)(76176011)(52116002)(6512007)(386003)(80792005)(66946007)(81156014)(68736007)(8936002)(81166006)(66446008)(64756008)(66476007);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2540;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: o1il4NumIbrL7IaNZ+CxYBCvIE+ZedMPik1kpU3oXGnBc2nnzIYO5+Av2ptgMWkb5YbZmKVoeEj5Pp6bT55VIG/RWUf8ypoWhf9upsNbg6lFkv6hhFlwOgq5J+AiWmJP5FjKzG/2FKrFutLy68ybpRPwuMOwU+u1/zqKA53X/K44mYwQURsI4vwf8r9pAHyZLBjxj9yj8UIqP7+bI9+o9ZJHHECTW380z01CEr406xZt/YCyJ4Mmwzzo/xotjFaTw21je09HpRp4XIANJYiILQk8zP/L5PH7y+KdrHE5opdLVqgvAWIC5Jj2YXD95Eg1lYhIVXgpPEQwMZb+9gC7yhi4F8S17PtHKWIlajHPMmbirXhsRjZm/Su4Vpqi8TZ4hh8hG+bdf8HnsDcBaAxKLO60TsCceM1VlnRUgAk56Ew=
Content-ID: <4CC21AF714A82747BDEB6CD3E73ECC72@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 3cd9dc7f-2a39-4b19-3330-08d70c33f0b4
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Jul 2019 10:29:11.8250 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2540
X-OriginatorOrg: suse.com
Subject: [Xen-devel] [PATCH v2 1/2] x86/cpu/intel: Clear cache self-snoop
 capability in CPUs with known errata
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 =?utf-8?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>

RnJvbTogUmljYXJkbyBOZXJpIDxyaWNhcmRvLm5lcmktY2FsZGVyb25AbGludXguaW50ZWwuY29t
Pg0KDQpQcm9jZXNzb3JzIHdoaWNoIGhhdmUgc2VsZi1zbm9vcGluZyBjYXBhYmlsaXR5IGNhbiBo
YW5kbGUgY29uZmxpY3RpbmcNCm1lbW9yeSB0eXBlIGFjcm9zcyBDUFVzIGJ5IHNub29waW5nIGl0
cyBvd24gY2FjaGUuIEhvd2V2ZXIsIHRoZXJlIGV4aXN0cw0KQ1BVIG1vZGVscyBpbiB3aGljaCBo
YXZpbmcgY29uZmxpY3RpbmcgbWVtb3J5IHR5cGVzIHN0aWxsIGxlYWRzIHRvDQp1bnByZWRpY3Rh
YmxlIGJlaGF2aW9yLCBtYWNoaW5lIGNoZWNrIGVycm9ycywgb3IgaGFuZ3MuDQoNCkNsZWFyIHRo
aXMgZmVhdHVyZSBvbiBhZmZlY3RlZCBDUFVzIHRvIHByZXZlbnQgaXRzIHVzZS4NCg0KU3VnZ2Vz
dGVkLWJ5OiBBbGFuIENveCA8YWxhbi5jb3hAaW50ZWwuY29tPg0KU2lnbmVkLW9mZi1ieTogUmlj
YXJkbyBOZXJpIDxyaWNhcmRvLm5lcmktY2FsZGVyb25AbGludXguaW50ZWwuY29tPg0KW0xpbnV4
IGNvbW1pdCAxZTAzYmZmMzYwMDEwMWJkOTE1OGQwMDVlNDMxMzEzMmU1NWJkZWM4XQ0KDQpTdHJp
cCBZb25haCAtIGFzIHBlciBhcmsuaW50ZWwuY29tIGl0IGRvZXNuJ3QgbG9vayB0byBiZSA2NC1i
aXQgY2FwYWJsZS4NCkNhbGwgdGhlIG5ldyBmdW5jdGlvbiBvbiB0aGUgYm9vdCBDUFUgb25seS4g
RG9uJ3QgY2xlYXIgdGhlIENQVSBmZWF0dXJlDQpmbGFnIGl0c2VsZiwgYXMgaXQgaXMgZXhwb3Nl
ZCB0byBndWVzdHMgKHdobyBjb3VsZCBvdGhlcndpc2Ugb2JzZXJ2ZSBpdA0KZGlzYXBwZWFyIGFm
dGVyIG1pZ3JhdGlvbikuDQoNClJlcXVlc3RlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNv
b3BlcjNAY2l0cml4LmNvbT4NClNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBz
dXNlLmNvbT4NCi0tLQ0KdjI6IEludHJvZHVjZSBhbmQgdXNlIFhFTl9TRUxGU05PT1AuDQotLS0N
Ck5COiBUaGUgZnVuY3Rpb24gbmFtZSBpc24ndCBmdWxseSBhcHByb3ByaWF0ZSBhbnltb3JlLCBi
dXQgSSdkIHByZWZlciB0bw0KICAgICBrZWVwIExpbnV4J2VzIG5hbWUgdG8gYWxsb3cgbWF0Y2hp
bmcgdGhlIHR3byBjaGFuZ2VzLg0KDQotLS0gYS94ZW4vYXJjaC94ODYvY3B1L2ludGVsLmMNCisr
KyBiL3hlbi9hcmNoL3g4Ni9jcHUvaW50ZWwuYw0KQEAgLTE1LDYgKzE1LDM2IEBADQogICNpbmNs
dWRlICJjcHUuaCINCiAgDQogIC8qDQorICogUHJvY2Vzc29ycyB3aGljaCBoYXZlIHNlbGYtc25v
b3BpbmcgY2FwYWJpbGl0eSBjYW4gaGFuZGxlIGNvbmZsaWN0aW5nDQorICogbWVtb3J5IHR5cGUg
YWNyb3NzIENQVXMgYnkgc25vb3BpbmcgaXRzIG93biBjYWNoZS4gSG93ZXZlciwgdGhlcmUgZXhp
c3RzDQorICogQ1BVIG1vZGVscyBpbiB3aGljaCBoYXZpbmcgY29uZmxpY3RpbmcgbWVtb3J5IHR5
cGVzIHN0aWxsIGxlYWRzIHRvDQorICogdW5wcmVkaWN0YWJsZSBiZWhhdmlvciwgbWFjaGluZSBj
aGVjayBlcnJvcnMsIG9yIGhhbmdzLiBDbGVhciB0aGlzDQorICogZmVhdHVyZSB0byBwcmV2ZW50
IGl0cyB1c2Ugb24gbWFjaGluZXMgd2l0aCBrbm93biBlcnJhdGFzLg0KKyAqLw0KK3N0YXRpYyB2
b2lkIF9faW5pdCBjaGVja19tZW1vcnlfdHlwZV9zZWxmX3Nub29wX2VycmF0YSh2b2lkKQ0KK3sN
CisJaWYgKCFib290X2NwdV9oYXMoWDg2X0ZFQVRVUkVfU1MpKQ0KKwkJcmV0dXJuOw0KKw0KKwlz
d2l0Y2ggKGJvb3RfY3B1X2RhdGEueDg2X21vZGVsKSB7DQorCWNhc2UgMHgwZjogLyogTWVyb20g
Ki8NCisJY2FzZSAweDE2OiAvKiBNZXJvbSBMICovDQorCWNhc2UgMHgxNzogLyogUGVucnluICov
DQorCWNhc2UgMHgxZDogLyogRHVubmluZ3RvbiAqLw0KKwljYXNlIDB4MWU6IC8qIE5laGFsZW0g
Ki8NCisJY2FzZSAweDFmOiAvKiBBdWJ1cm5kYWxlIC8gSGF2ZW5kYWxlICovDQorCWNhc2UgMHgx
YTogLyogTmVoYWxlbSBFUCAqLw0KKwljYXNlIDB4MmU6IC8qIE5laGFsZW0gRVggKi8NCisJY2Fz
ZSAweDI1OiAvKiBXZXN0bWVyZSAqLw0KKwljYXNlIDB4MmM6IC8qIFdlc3RtZXJlIEVQICovDQor
CWNhc2UgMHgyYTogLyogU2FuZHlCcmlkZ2UgKi8NCisJCXJldHVybjsNCisJfQ0KKw0KKwlzZXR1
cF9mb3JjZV9jcHVfY2FwKFg4Nl9GRUFUVVJFX1hFTl9TRUxGU05PT1ApOw0KK30NCisNCisvKg0K
ICAgKiBTZXQgY2FwcyBpbiBleHBlY3RlZF9sZXZlbGxpbmdfY2FwLCBwcm9iZSBhIHNwZWNpZmlj
IG1hc2tpbmcgTVNSLCBhbmQgc2V0DQogICAqIGNhcHMgaW4gbGV2ZWxsaW5nX2NhcHMgaWYgaXQg
aXMgZm91bmQsIG9yIGNsb2JiZXIgdGhlIE1TUiBpbmRleCBpZiBtaXNzaW5nLg0KICAgKiBJZiBw
cmVzZXQsIHJlYWRzIHRoZSBkZWZhdWx0IHZhbHVlIGludG8gbXNyX3ZhbC4NCkBAIC0yNTYsOCAr
Mjg2LDExIEBAIHN0YXRpYyB2b2lkIGVhcmx5X2luaXRfaW50ZWwoc3RydWN0IGNwdWkNCiAgCSAg
ICAoYm9vdF9jcHVfZGF0YS54ODZfbWFzayA9PSAzIHx8IGJvb3RfY3B1X2RhdGEueDg2X21hc2sg
PT0gNCkpDQogIAkJcGFkZHJfYml0cyA9IDM2Ow0KICANCi0JaWYgKGMgPT0gJmJvb3RfY3B1X2Rh
dGEpDQorCWlmIChjID09ICZib290X2NwdV9kYXRhKSB7DQorCQljaGVja19tZW1vcnlfdHlwZV9z
ZWxmX3Nub29wX2VycmF0YSgpOw0KKw0KICAJCWludGVsX2luaXRfbGV2ZWxsaW5nKCk7DQorCX0N
CiAgDQogIAljdHh0X3N3aXRjaF9sZXZlbGxpbmcoTlVMTCk7DQogIH0NCi0tLSBhL3hlbi9pbmNs
dWRlL2FzbS14ODYvY3B1ZmVhdHVyZXMuaA0KKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9jcHVm
ZWF0dXJlcy5oDQpAQCAtMzAsNiArMzAsNyBAQCBYRU5fQ1BVRkVBVFVSRShTQ19NU1JfUFYsICAg
ICAgIChGU0NBUElODQogIFhFTl9DUFVGRUFUVVJFKFNDX01TUl9IVk0sICAgICAgKEZTQ0FQSU5U
UyswKSozMisxNykgLyogTVNSX1NQRUNfQ1RSTCB1c2VkIGJ5IFhlbiBmb3IgSFZNICovDQogIFhF
Tl9DUFVGRUFUVVJFKFNDX1JTQl9QViwgICAgICAgKEZTQ0FQSU5UUyswKSozMisxOCkgLyogUlNC
IG92ZXJ3cml0ZSBuZWVkZWQgZm9yIFBWICovDQogIFhFTl9DUFVGRUFUVVJFKFNDX1JTQl9IVk0s
ICAgICAgKEZTQ0FQSU5UUyswKSozMisxOSkgLyogUlNCIG92ZXJ3cml0ZSBuZWVkZWQgZm9yIEhW
TSAqLw0KK1hFTl9DUFVGRUFUVVJFKFhFTl9TRUxGU05PT1AsICAgKEZTQ0FQSU5UUyswKSozMisy
MCkgLyogU0VMRlNOT09QIGdldHMgdXNlZCBieSBYZW4gaXRzZWxmICovDQogIFhFTl9DUFVGRUFU
VVJFKFNDX01TUl9JRExFLCAgICAgKEZTQ0FQSU5UUyswKSozMisyMSkgLyogKFNDX01TUl9QViB8
fCBTQ19NU1JfSFZNKSAmJiBkZWZhdWx0X3hlbl9zcGVjX2N0cmwgKi8NCiAgWEVOX0NQVUZFQVRV
UkUoWEVOX0xCUiwgICAgICAgICAoRlNDQVBJTlRTKzApKjMyKzIyKSAvKiBYZW4gdXNlcyBNU1Jf
REVCVUdDVEwuTEJSICovDQogIFhFTl9DUFVGRUFUVVJFKFNDX1ZFUldfUFYsICAgICAgKEZTQ0FQ
SU5UUyswKSozMisyMykgLyogVkVSVyB1c2VkIGJ5IFhlbiBmb3IgUFYgKi8NCg0KX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 10:30:11 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 10:30:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hoQ9T-0004Fq-3e; Fri, 19 Jul 2019 10:30:11 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=wvcP=VQ=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hoQ9R-0004Fa-Ly
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 10:30:09 +0000
X-Inumbo-ID: 2dd7cfda-aa10-11e9-8980-bc764e045a96
Received: from m9a0003g.houston.softwaregrp.com (unknown [15.124.64.68])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2dd7cfda-aa10-11e9-8980-bc764e045a96;
 Fri, 19 Jul 2019 10:30:08 +0000 (UTC)
Received: FROM m9a0003g.houston.softwaregrp.com (15.121.0.190) BY
 m9a0003g.houston.softwaregrp.com WITH ESMTP; 
 Fri, 19 Jul 2019 10:30:03 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M9W0067.microfocus.com (2002:f79:be::f79:be) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Fri, 19 Jul 2019 10:29:37 +0000
Received: from NAM03-DM3-obe.outbound.protection.outlook.com (15.124.8.12) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Fri, 19 Jul 2019 10:29:37 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=N+SbXQCmb0EG2MpDimHimQFRqRCy+uEHAbFLD7mhZVfiivL6rKs2dJGyyJIk7YVSrkr2dDrJBI2QJFPNj7tAmZLcxIJnPVYtTqAhdZfCw+ycAsFlAxahCcXZMxy00Y44fye2+lubtvmx+j1oHewAxS0rNMDdqRqlHLPNL04TGSA6AG65qNwS8I97/eAeQH7ItBx5qrQ7MqdwzhxPFQWjbvKIBFJg9x9jtfq6YBiiJwN0/jtZQ3bVWIhqcYn+y7gKxIBrYY6R0QoFueYCIPdcWQkYUAQU3cADQSGb0sY2GS+w1I1Kh6UYICZG/dnuYF5sEemrOw3H15fJSyulk7gsXw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=AXO7ZHh8KO9QySatYEKjIhxrXNYQLgOP6fVcipQY5aM=;
 b=PoHG6DBMjH/Qzg0ZAC96ritAnhUvqnuY3x2nUVRhpDGOb4SnuSI3o7tIWqtA9xUcN27pYqP3hTLQ64FI8T9lyTSwAJxZQC8MVFmq0HwNAf1nhedRVLhrwBbnYujyGO86mVlQMBktXz2V0I3RZxH3Xqd3m/qRhSnUfi//Jd/gfGLRC3G0sqAZsr+mW0T8sVmcbuZgwKIDm1+bgD0wrCDkG5fmVrbZqBFGls4jiAo89B8nTK5oqji5v58crhGGxjUOyIc3/vQoQuWgrx2B+690/PSGqJ0OOynVKzYk6cEvSRmPxwew8OJAD+ImvDBrNvyomjW+fD60ekYZNtMcMVzTRQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2540.namprd18.prod.outlook.com (20.179.105.160) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2094.12; Fri, 19 Jul 2019 10:29:36 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Fri, 19 Jul 2019
 10:29:36 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v2 2/2] x86/mtrr: Skip cache flushes on CPUs with cache
 self-snooping
Thread-Index: AQHVPhzduXN26MwI5kWBrLOv0yjR7g==
Date: Fri, 19 Jul 2019 10:29:36 +0000
Message-ID: <2120a03f-3712-82d2-0b3d-759a996d0c87@suse.com>
References: <0ccb27d1-6612-d915-a898-8423ac3afdd0@suse.com>
In-Reply-To: <0ccb27d1-6612-d915-a898-8423ac3afdd0@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: LO2P265CA0334.GBRP265.PROD.OUTLOOK.COM
 (2603:10a6:600:a4::34) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: c35da599-08a2-4708-6a24-08d70c33ff7d
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB2540; 
x-ms-traffictypediagnostic: DM6PR18MB2540:
x-microsoft-antispam-prvs: <DM6PR18MB2540EEFE86F2EAFF38381E77B3CB0@DM6PR18MB2540.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:2582;
x-forefront-prvs: 01039C93E4
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(39860400002)(136003)(376002)(346002)(396003)(366004)(199004)(189003)(66066001)(446003)(11346002)(3846002)(6116002)(6436002)(36756003)(26005)(53936002)(5640700003)(2616005)(476003)(102836004)(186003)(6486002)(478600001)(14454004)(2351001)(25786009)(256004)(14444005)(486006)(6506007)(71200400001)(7736002)(6916009)(71190400001)(2501003)(316002)(4326008)(99286004)(8676002)(305945005)(86362001)(31696002)(54906003)(31686004)(5660300002)(2906002)(66556008)(76176011)(52116002)(6512007)(386003)(80792005)(66946007)(81156014)(68736007)(8936002)(81166006)(66446008)(64756008)(66476007);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2540;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: dWU70aBWfFS/HywhVK35Vz5QhSQHLBF/1rk6p8SDIu1ZOF59qaQoPRVPUr/fkfO1hw4BxIvHrEygi0OiaMODjFVbIBVQ5lN1NiACRjzNJBOusiMtNU+oHPBFOqXbqrmy3VNvhiW1Et7Hsc21Os3RkUJZtFpJE1r9kQ5UCw7gmrOJh9W/mw7AqvWo3wsdEVJlW5z9oRn14WkfdrrBWfS3CjaH7p2WCoy/vnszD78cLEKlLw7Gu0r85Vggv5+fQes1iRQrSFtLx/Lp0Wvs3NAJv+aKLJF/BaJ7KnIoejRrLMifz1j6nqzbvKt4yaN3cu8hqhZIB61XKIZJVxI6Cjxf7P7ePzPJcrXFxCxSnsrPRfVFqhA5m85LGFpIfH3/4VRts4LVUVTbUIOTbezmerhP/CatZNnEgAxncJrEodQUhjo=
Content-ID: <52C2239B8BC4724684C1374403D8B075@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: c35da599-08a2-4708-6a24-08d70c33ff7d
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Jul 2019 10:29:36.6608 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2540
X-OriginatorOrg: suse.com
Subject: [Xen-devel] [PATCH v2 2/2] x86/mtrr: Skip cache flushes on CPUs
 with cache self-snooping
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 =?utf-8?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>

RnJvbTogUmljYXJkbyBOZXJpIDxyaWNhcmRvLm5lcmktY2FsZGVyb25AbGludXguaW50ZWwuY29t
Pg0KDQpQcm9ncmFtbWluZyBNVFJSIHJlZ2lzdGVycyBpbiBtdWx0aS1wcm9jZXNzb3Igc3lzdGVt
cyBpcyBhIHJhdGhlciBsZW5ndGh5DQpwcm9jZXNzLiBGdXJ0aGVybW9yZSwgYWxsIHByb2Nlc3Nv
cnMgbXVzdCBwcm9ncmFtIHRoZXNlIHJlZ2lzdGVycyBpbiBsb2NrDQpzdGVwIGFuZCB3aXRoIGlu
dGVycnVwdHMgZGlzYWJsZWQ7IHRoZSBwcm9jZXNzIGFsc28gaW52b2x2ZXMgZmx1c2hpbmcNCmNh
Y2hlcyBhbmQgVExCcyB0d2ljZS4gQXMgYSByZXN1bHQsIHRoZSBwcm9jZXNzIG1heSB0YWtlIGEg
Y29uc2lkZXJhYmxlDQphbW91bnQgb2YgdGltZS4NCg0KT24gc29tZSBwbGF0Zm9ybXMsIHRoaXMg
Y2FuIGxlYWQgdG8gYSBsYXJnZSBza2V3IG9mIHRoZSByZWZpbmVkLWppZmZpZXMNCmNsb2NrIHNv
dXJjZS4gRWFybHkgd2hlbiBib290aW5nLCBpZiBubyBvdGhlciBjbG9jayBpcyBhdmFpbGFibGUg
KGUuZy4sDQpib290aW5nIHdpdGggaHBldD1kaXNhYmxlZCksIHRoZSByZWZpbmVkLWppZmZpZXMg
Y2xvY2sgc291cmNlIGlzIHVzZWQgdG8NCm1vbml0b3IgdGhlIFRTQyBjbG9jayBzb3VyY2UuIElm
IHRoZSBza2V3IG9mIHJlZmluZWQtamlmZmllcyBpcyB0b28gbGFyZ2UsDQpMaW51eCB3cm9uZ2x5
IGFzc3VtZXMgdGhhdCB0aGUgVFNDIGlzIHVuc3RhYmxlOg0KDQogICBjbG9ja3NvdXJjZTogdGlt
ZWtlZXBpbmcgd2F0Y2hkb2cgb24gQ1BVMTogTWFya2luZyBjbG9ja3NvdXJjZQ0KICAgICAgICAg
ICAgICAgICd0c2MtZWFybHknIGFzIHVuc3RhYmxlIGJlY2F1c2UgdGhlIHNrZXcgaXMgdG9vIGxh
cmdlOg0KICAgY2xvY2tzb3VyY2U6ICdyZWZpbmVkLWppZmZpZXMnIHdkX25vdzogZmZmZWRjMTAg
d2RfbGFzdDoNCiAgICAgICAgICAgICAgICBmZmZlZGI5MCBtYXNrOiBmZmZmZmZmZg0KICAgY2xv
Y2tzb3VyY2U6ICd0c2MtZWFybHknIGNzX25vdzogNWVjY2ZkZGViYyBjc19sYXN0OiA1ZTdlMzMw
M2Q0DQogICAgICAgICAgICAgICAgbWFzazogZmZmZmZmZmZmZmZmZmZmZg0KICAgdHNjOiBNYXJr
aW5nIFRTQyB1bnN0YWJsZSBkdWUgdG8gY2xvY2tzb3VyY2Ugd2F0Y2hkb2cNCg0KQXMgcGVyIG1l
YXN1cmVtZW50cywgYXJvdW5kIDk4JSBvZiB0aGUgdGltZSBuZWVkZWQgYnkgdGhlIHByb2NlZHVy
ZSB0bw0KcHJvZ3JhbSBNVFJScyBpbiBtdWx0aS1wcm9jZXNzb3Igc3lzdGVtcyBpcyBzcGVudCBm
bHVzaGluZyBjYWNoZXMgd2l0aA0Kd2JpbnZkKCkuIEFzIHBlciB0aGUgU2VjdGlvbiAxMS4xMS44
IG9mIHRoZSBJbnRlbCA2NCBhbmQgSUEgMzINCkFyY2hpdGVjdHVyZXMgU29mdHdhcmUgRGV2ZWxv
cGVyJ3MgTWFudWFsLCBpdCBpcyBub3QgbmVjZXNzYXJ5IHRvIGZsdXNoDQpjYWNoZXMgaWYgdGhl
IENQVSBzdXBwb3J0cyBjYWNoZSBzZWxmLXNub29waW5nLiBUaHVzLCBza2lwcGluZyB0aGUgY2Fj
aGUNCmZsdXNoZXMgY2FuIHJlZHVjZSBieSBzZXZlcmFsIHRlbnMgb2YgbWlsbGlzZWNvbmRzIHRo
ZSB0aW1lIG5lZWRlZCB0bw0KY29tcGxldGUgdGhlIHByb2dyYW1taW5nIG9mIHRoZSBNVFJSIHJl
Z2lzdGVyczoNCg0KUGxhdGZvcm0gICAgICAgICAgICAgICAgICAgICAgCUJlZm9yZQkgICBBZnRl
cg0KMTA0LWNvcmUgKDIwOCBUaHJlYWRzKSBTa3lsYWtlICAxNDM3bXMgICAgICAyOG1zDQogICAy
LWNvcmUgKCAgNCBUaHJlYWRzKSBIYXN3ZWxsICAgMTE0bXMgICAgICAgMm1zDQoNClJlcG9ydGVk
LWJ5OiBNb2hhbW1hZCBFdGVtYWRpIDxtb2hhbW1hZC5ldGVtYWRpQGludGVsLmNvbT4NClNpZ25l
ZC1vZmYtYnk6IFJpY2FyZG8gTmVyaSA8cmljYXJkby5uZXJpLWNhbGRlcm9uQGxpbnV4LmludGVs
LmNvbT4NCltMaW51eCBjb21taXQgZmQzMjlmMjc2ZWNhYWQ3YTM3MWQ2ZjkxYjliYmVhMDMxZDBj
MzQ0MF0NCg0KVXNlIGFsdGVybmF0aXZlcyBwYXRjaGluZyBpbnN0ZWFkIG9mIHN0YXRpY19jcHVf
aGFzKCkgKHdoaWNoIHdlIGRvbid0DQpoYXZlIFt5ZXRdKS4NCg0KSW50ZXJlc3RpbmdseSB3ZSd2
ZSBiZWVuIGxhY2tpbmcgdGhlIDJuZCB3YmludmQoKSwgd2hpY2ggSSdtIHRha2luZyB0aGUNCmxp
YmVydHkgaGVyZS4NCg0KUmVxdWVzdGVkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVy
M0BjaXRyaXguY29tPg0KU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu
Y29tPg0KUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5j
b20+DQotLS0NCnYyOiBSZS1iYXNlICh1c2UgWEVOX1NFTEZTTk9PUCkuDQoNCi0tLSBhL3hlbi9h
cmNoL3g4Ni9jcHUvbXRyci9nZW5lcmljLmMNCisrKyBiL3hlbi9hcmNoL3g4Ni9jcHUvbXRyci9n
ZW5lcmljLmMNCkBAIC00NTAsNyArNDUwLDE0IEBAIHN0YXRpYyBib29sIHByZXBhcmVfc2V0KHZv
aWQpDQogIA0KICAJLyogIEVudGVyIHRoZSBuby1maWxsIChDRD0xLCBOVz0wKSBjYWNoZSBtb2Rl
IGFuZCBmbHVzaCBjYWNoZXMuICovDQogIAl3cml0ZV9jcjAocmVhZF9jcjAoKSB8IFg4Nl9DUjBf
Q0QpOw0KLQl3YmludmQoKTsNCisNCisJLyoNCisJICogQ2FjaGUgZmx1c2hpbmcgaXMgdGhlIG1v
c3QgdGltZS1jb25zdW1pbmcgc3RlcCB3aGVuIHByb2dyYW1taW5nDQorCSAqIHRoZSBNVFJScy4g
Rm9ydHVuYXRlbHksIGFzIHBlciB0aGUgSW50ZWwgU29mdHdhcmUgRGV2ZWxvcG1lbnQNCisJICog
TWFudWFsLCB3ZSBjYW4gc2tpcCBpdCBpZiB0aGUgcHJvY2Vzc29yIHN1cHBvcnRzIGNhY2hlIHNl
bGYtDQorCSAqIHNub29waW5nLg0KKwkgKi8NCisJYWx0ZXJuYXRpdmUoIndiaW52ZCIsICIiLCBY
ODZfRkVBVFVSRV9YRU5fU0VMRlNOT09QKTsNCiAgDQogIAljcjQgPSByZWFkX2NyNCgpOw0KICAJ
aWYgKGNyNCAmIFg4Nl9DUjRfUEdFKQ0KQEAgLTQ2Niw2ICs0NzMsOSBAQCBzdGF0aWMgYm9vbCBw
cmVwYXJlX3NldCh2b2lkKQ0KICAJLyogIERpc2FibGUgTVRSUnMsIGFuZCBzZXQgdGhlIGRlZmF1
bHQgdHlwZSB0byB1bmNhY2hlZCAgKi8NCiAgCW10cnJfd3Jtc3IoTVNSX01UUlJkZWZUeXBlLCBk
ZWZ0eXBlICYgfjB4Y2ZmKTsNCiAgDQorCS8qIEFnYWluLCBvbmx5IGZsdXNoIGNhY2hlcyBpZiB3
ZSBoYXZlIHRvLiAqLw0KKwlhbHRlcm5hdGl2ZSgid2JpbnZkIiwgIiIsIFg4Nl9GRUFUVVJFX1hF
Tl9TRUxGU05PT1ApOw0KKw0KICAJcmV0dXJuIGNyNCAmIFg4Nl9DUjRfUEdFOw0KICB9DQogIA0K
DQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 10:35:12 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 10:35:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hoQEF-0004Wf-Ob; Fri, 19 Jul 2019 10:35:07 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=9kIP=VQ=citrix.com=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1hoQEE-0004Wa-10
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 10:35:06 +0000
X-Inumbo-ID: de6c9fe2-aa10-11e9-bed3-ef3ccfa163b9
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id de6c9fe2-aa10-11e9-bed3-ef3ccfa163b9;
 Fri, 19 Jul 2019 10:35:04 +0000 (UTC)
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=george.dunlap@citrix.com;
 spf=Pass smtp.mailfrom=George.Dunlap@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 george.dunlap@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="george.dunlap@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 George.Dunlap@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="George.Dunlap@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: eNCMF4aTYx96QphGaR9nLSnJZBzGEYqfW385ttBl2j6vSvavBlMCzcasLFMQ2PM6KXb6XWA/pE
 0nwn9Vr0hDzLIFkqImtznFbTeOrh1vRaUAEANwyMkXJ4cLWAY+V0386V6npf9OQ860XXqbY/du
 pcc2YyMztQ1gvCfs7YcERumHulqV23zC40/9yMB+lGDNjtvCKwJgVi6X2VjZ4ewCVcpyB35ILs
 Emft94wzCoVJXWue59xkqmvPZ+afi27eoMi4kZ7+jx8TGGYjjbb21vI13OazoqxJxeINSNijuA
 8xY=
X-SBRS: 2.7
X-MesageID: 3210319
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,282,1559534400"; 
   d="scan'208";a="3210319"
To: Nicolas Belouin <nicolas.belouin@gandi.net>
References: <20190718215428.6727-1-george.dunlap@citrix.com>
 <854f62f4-000c-d090-320e-5097887e02b4@gandi.net>
 <643C0338-ACDB-4581-A16C-0DFCC22C7C07@citrix.com>
 <FBF82058-59FC-40B7-859C-A42D6756CC05@citrix.com>
 <3591522b-2724-61d5-3ab2-240f41a2e2ce@gandi.net>
 <595cd2a7-382b-0800-c6de-096c2317d5d0@citrix.com>
 <7199d48d-cf68-e1a3-25cb-904f3a53c1c0@gandi.net>
From: George Dunlap <george.dunlap@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=george.dunlap@citrix.com; prefer-encrypt=mutual; keydata=
 mQINBFPqG+MBEACwPYTQpHepyshcufo0dVmqxDo917iWPslB8lauFxVf4WZtGvQSsKStHJSj
 92Qkxp4CH2DwudI8qpVbnWCXsZxodDWac9c3PordLwz5/XL41LevEoM3NWRm5TNgJ3ckPA+J
 K5OfSK04QtmwSHFP3G/SXDJpGs+oDJgASta2AOl9vPV+t3xG6xyfa2NMGn9wmEvvVMD44Z7R
 W3RhZPn/NEZ5gaJhIUMgTChGwwWDOX0YPY19vcy5fT4bTIxvoZsLOkLSGoZb/jHIzkAAznug
 Q7PPeZJ1kXpbW9EHHaUHiCD9C87dMyty0N3TmWfp0VvBCaw32yFtM9jUgB7UVneoZUMUKeHA
 fgIXhJ7I7JFmw3J0PjGLxCLHf2Q5JOD8jeEXpdxugqF7B/fWYYmyIgwKutiGZeoPhl9c/7RE
 Bf6f9Qv4AtQoJwtLw6+5pDXsTD5q/GwhPjt7ohF7aQZTMMHhZuS52/izKhDzIufl6uiqUBge
 0lqG+/ViLKwCkxHDREuSUTtfjRc9/AoAt2V2HOfgKORSCjFC1eI0+8UMxlfdq2z1AAchinU0
 eSkRpX2An3CPEjgGFmu2Je4a/R/Kd6nGU8AFaE8ta0oq5BSFDRYdcKchw4TSxetkG6iUtqOO
 ZFS7VAdF00eqFJNQpi6IUQryhnrOByw+zSobqlOPUO7XC5fjnwARAQABtCRHZW9yZ2UgVy4g
 RHVubGFwIDxkdW5sYXBnQHVtaWNoLmVkdT6JAlcEEwEKAEECGwMFCwkIBwMFFQoJCAsFFgID
 AQACHgECF4ACGQEWIQTXqBy2bTNXPzpOYFimNjwxBZC0bQUCXEowWQUJDCJ7dgAKCRCmNjwx
 BZC0beKvEACJ75YlJXd7TnNHgFyiCJkm/qPeoQ3sFGSDZuZh7SKcdt9+3V2bFEb0Mii1hQaz
 3hRqZb8sYPHJrGP0ljK09k3wf8k3OuNxziLQBJyzvn7WNlE4wBEcy/Ejo9TVBdA4ph5D0YaZ
 nqdsPmxe/xlTFuSkgu4ep1v9dfVP1TQR0e+JIBa/Ss+cKC5intKm+8JxpOploAHuzaPu0L/X
 FapzsIXqgT9eIQeBEgO2hge6h9Jov3WeED/vh8kA7f8c6zQ/gs5E7VGALwsiLrhr0LZFcKcw
 kI3oCCrB/C/wyPZv789Ra8EXbeRSJmTjcnBwHRPjnjwQmetRDD1t+VyrkC6uujT5jmgOBzaj
 KCqZ8PcMAssOzdzQtKmjUQ2b3ICPs2X13xZ5M5/OVs1W3TG5gkvMh4YoHi4ilFnOk+v3/j7q
 65FG6N0JLb94Ndi80HkIOQQ1XVGTyu6bUPaBg3rWK91Csp1682kD/dNVF3FKHrRLmSVtmEQR
 5rK0+VGc/FmR6vd4haKGWIRuPxzg+pBR77avIZpU7C7+UXGuZ5CbHwIdY8LojJg2TuUdqaVj
 yxmEZLOA8rVHipCGrslRNthVbJrGN/pqtKjCClFZHIAYJQ9EGLHXLG9Pj76opfjHij3MpR3o
 pCGAh6KsCrfrsvjnpDwqSbngGyEVH030irSk4SwIqZ7FwLkBDQRUWmc6AQgAzpc8Ng5Opbrh
 iZrn69Xr3js28p+b4a+0BOvC48NfrNovZw4eFeKIzmI/t6EkJkSqBIxobWRpBkwGweENsqnd
 0qigmsDw4N7J9Xx0h9ARDqiWxX4jr7u9xauI+CRJ1rBNO3VV30QdACwQ4LqhR/WA+IjdhyMH
 wj3EJGE61NdP/h0zfaLYAbvEg47/TPThFsm4m8Rd6bX7RkrrOgBbL/AOnYOMEivyfZZKX1vv
 iEemAvLfdk2lZt7Vm6X/fbKbV8tPUuZELzNedJvTTBS3/l1FVz9OUcLDeWhGEdlxqXH0sYWh
 E9+PXTAfz5JxKH+LMetwEM8DbuOoDIpmIGZKrZ+2fQARAQABiQNbBBgBCgAmAhsCFiEE16gc
 tm0zVz86TmBYpjY8MQWQtG0FAlxKMJ4FCQnQ/OQBKcBdIAQZAQoABgUCVFpnOgAKCRCyFcen
 x4Qb7cXrCAC0qQeEWmLa9oEAPa+5U6wvG1t/mi22gZN6uzQXH1faIOoDehr7PPESE6tuR/vI
 CTTnaSrd4UDPNeqOqVF07YexWD1LDcQG6PnRqC5DIX1RGE3BaSaMl2pFJP8y+chews11yP8G
 DBbxaIsTcHZI1iVIC9XLhoeegWi84vYc8F4ziADVfowbmbvcVw11gE8tmALCwTeBeZVteXjh
 0OELHwrc1/4j4yvENjIXRO+QLIgk43kB57Upr4tP2MEcs0odgPM+Q+oETOJ00xzLgkTnLPim
 C1FIW2bOZdTj+Uq6ezRS2LKsNmW+PRRvNyA5ojEbA/faxmAjMZtLdSSSeFK8y4SoCRCmNjwx
 BZC0bevWEACRu+GyQgrdGmorUptniIeO1jQlpTiP5WpVnk9Oe8SiLoXUhXXNj6EtzyLGpYmf
 kEAbki+S6WAKnzZd3shL58AuMyDxtFNNjNeKJOcl6FL7JPBIIgIp3wR401Ep+/s5pl3Nw8Ii
 157f0T7o8CPb54w6S1WsMkU78WzTxIs/1lLblSMcvyz1Jq64g4OqiWI85JfkzPLlloVf1rzy
 ebIBLrrmjhCE2tL1RONpE/KRVb+Q+PIs5+YcZ+Q1e0vXWA7NhTWFbWx3+N6WW6gaGpbFbopo
 FkYRpj+2TA5cX5zW148/xU5/ATEb5vdUkFLUFVy5YNUSyeBHuaf6fGmBrDc47rQjAOt1rmyD
 56MUBHpLUbvA6NkPezb7T6bQpupyzGRkMUmSwHiLyQNJQhVe+9NiJJvtEE3jol0JVJoQ9WVn
 FAzPNCgHQyvbsIF3gYkCYKI0w8EhEoH5FHYLoKS6Jg880IY5rXzoAEfPvLXegy6mhYl+mNVN
 QUBD4h9XtOvcdzR559lZuC0Ksy7Xqw3BMolmKsRO3gWKhXSna3zKl4UuheyZtubVWoNWP/bn
 vbyiYnLwuiKDfNAinEWERC8nPKlv3PkZw5d3t46F1Dx0TMf16NmP+azsRpnMZyzpY8BL2eur
 feSGAOB9qjZNyzbo5nEKHldKWCKE7Ye0EPEjECS1gjKDwbkBDQRUWrq9AQgA7aJ0i1pQSmUR
 6ZXZD2YEDxia2ByR0uZoTS7N0NYv1OjU8v6p017u0Fco5+Qoju/fZ97ScHhp5xGVAk5kxZBF
 DT4ovJd0nIeSr3bbWwfNzGx1waztfdzXt6n3MBKr7AhioB1m+vuk31redUdnhbtvN7O40MC+
 fgSk5/+jRGxY3IOVPooQKzUO7M51GoOg4wl9ia3H2EzOoGhN2vpTbT8qCcL92ZZZwkBRldoA
 Wn7c1hEKSTuT3f1VpSmhjnX0J4uvKZ1V2R7rooKJYFBcySC0wa8aTmAtAvLgfcpe+legOtgq
 DKzLuN45xzEjyjCiI521t8zxNMPJY9FiCPNv0sCkDwARAQABiQI8BBgBCgAmAhsMFiEE16gc
 tm0zVz86TmBYpjY8MQWQtG0FAlxKNJYFCQnQrVkACgkQpjY8MQWQtG2Xxg//RrRP+PFYuNXt
 9C5hec/JoY24TkGPPd2tMC9usWZVImIk7VlHlAeqHeE0lWU0LRGIvOBITbS9izw6fOVQBvCA
 Fni56S12fKLusWgWhgu03toT9ZGxZ9W22yfw5uThSHQ4y09wRWAIYvhJsKnPGGC2KDxFvtz5
 4pYYNe8Icy4bwsxcgbaSFaRh+mYtts6wE9VzyJvyfTqbe8VrvE+3InG5rrlNn51AO6M4Wv20
 iFEgYanJXfhicl0WCQrHyTLfdB5p1w+072CL8uryHQVfD0FcDe+J/wl3bmYze+aD1SlPzFoI
 MaSIXKejC6oh6DAT4rvU8kMAbX90T834Mvbc3jplaWorNJEwjAH/r+v877AI9Vsmptis+rni
 JwUissjRbcdlkKBisoUZRPmxQeUifxUpqgulZcYwbEC/a49+WvbaYUriaDLHzg9xisijHwD2
 yWV8igBeg+cmwnk0mPz8tIVvwi4lICAgXob7HZiaqKnwaDXs4LiS4vdG5s/ElnE3rIc87yru
 24n3ypeDZ6f5LkdqL1UNp5/0Aqbr3EiN7/ina4YVyscy9754l944kyHnnMRLVykg0v+kakj0
 h0RJ5LbfLAMM8M52KIA3y14g0Fb7kHLcOUMVcgfQ3PrN6chtC+5l6ouDIlSLR3toxH8Aam7E
 rIFfe2Dk+lD9A9BVd2rfoHA=
Message-ID: <dbd2a360-830a-4aa3-c2ea-225d45c32381@citrix.com>
Date: Fri, 19 Jul 2019 11:35:00 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.1
MIME-Version: 1.0
In-Reply-To: <7199d48d-cf68-e1a3-25cb-904f3a53c1c0@gandi.net>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] golang/xenlight: Add libxl_utils support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wl@xen.org>,
 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>

T24gNy8xOS8xOSAxMToyNCBBTSwgTmljb2xhcyBCZWxvdWluIHdyb3RlOgo+IAo+IAo+IE9uIDcv
MTkvMTkgMTI6MDkgUE0sIEdlb3JnZSBEdW5sYXAgd3JvdGU6Cj4+IE9uIDcvMTkvMTkgMTE6MDMg
QU0sIE5pY29sYXMgQmVsb3VpbiB3cm90ZToKPj4+Cj4+PiBPbiA3LzE5LzE5IDEwOjUwIEFNLCBH
ZW9yZ2UgRHVubGFwIHdyb3RlOgo+Pj4+PiBPbiBKdWwgMTksIDIwMTksIGF0IDk6NDcgQU0sIEdl
b3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4gd3JvdGU6Cj4+Pj4+Cj4+Pj4+
Cj4+Pj4+Cj4+Pj4+PiBPbiBKdWwgMTksIDIwMTksIGF0IDg6MzQgQU0sIE5pY29sYXMgQmVsb3Vp
biA8bmljb2xhcy5iZWxvdWluQGdhbmRpLm5ldD4gd3JvdGU6Cj4+Pj4+Pgo+Pj4+Pj4KPj4+Pj4+
Cj4+Pj4+PiBPbiA3LzE4LzE5IDExOjU0IFBNLCBHZW9yZ2UgRHVubGFwIHdyb3RlOgo+Pj4+Pj4+
IFRoZSBHbyBiaW5kaW5ncyBmb3IgbGlieGwgbWlzcyBmdW5jdGlvbnMgZnJvbSBsaWJ4bF91dGls
cywgbGV0J3Mgc3RhcnQKPj4+Pj4+PiB3aXRoIHRoZSBzaW1wbGUgbGlieGxfZG9taWRfdG9fbmFt
ZSBhbmQgaXRzIGNvdW50ZXJwYXJ0Cj4+Pj4+Pj4gbGlieGxfbmFtZV90b19kb21pZC4KPj4+Pj4+
Pgo+Pj4+Pj4+IE5CIHRoYXQgQy5Hb1N0cmluZygpIHdpbGwgcmV0dXJuICIiIGlmIGl0J3MgcGFz
c2VkIGEgTlVMTDsgc2VlCj4+Pj4+Pj4gaHR0cHM6Ly9naXRodWIuY29tL2dvbGFuZy9nby9pc3N1
ZXMvMzI3MzQjaXNzdWVjb21tZW50LTUwNjgzNTQzMgo+Pj4+Pj4+Cj4+Pj4+Pj4gU2lnbmVkLW9m
Zi1ieTogTmljb2xhcyBCZWxvdWluIDxuaWNvbGFzLmJlbG91aW5AZ2FuZGkubmV0Pgo+Pj4+Pj4+
IFNpZ25lZC1vZmYtYnk6IEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4K
Pj4+Pj4+PiAtLS0KPj4+Pj4+PiB2MzoKPj4+Pj4+PiAtIFdpcmUgaW50byBidWlsZCBzeXN0ZW0K
Pj4+Pj4+PiAtIEFkZCByZWZlcmVuY2UgdG8gQy5Hb1N0cmluZygpIGhhbmRsaW5nIE5VTEwgdG8g
Y29tbWl0IG1lc3NhZ2UKPj4+Pj4+Pgo+Pj4+Pj4+IE5pY29sYXMsIGNvdWxkIHlvdSB0ZXN0IHRv
IHNlZSBpZiB0aGlzIGFjdHVhbGx5IHdvcmtzIGZvciB5b3U/Cj4+Pj4+PiBUZXN0ZWQgaXQsIGl0
IHdvcmtzLgo+Pj4+Pj4KPj4+Pj4+IEkgbXVzdCBjb25mZXNzIEkgZG8gbm90IHVzZSB0aGF0IGlt
cG9ydCBwYXRoIGFzIHRoZSBuZXcgbW9kdWxlcyBtZWNoYW5pc20KPj4+Pj4+IGludHJvZHVjZWQg
aW4gR28xLjExIGRvd25sb2FkcyBhbmQgY29tcGlsZSBhIHZlcnNpb25lZCBjb3B5IG9mIGV2ZXJ5
Cj4+Pj4+PiBkZXBlbmRlbmN5IHBlciBwcm9qZWN0LCBhbmQgdGhpcyBiZWhhdmlvciBpcyBpbmNv
bXBhdGlibGUgd2l0aCB0aGUgYnVpbGQKPj4+Pj4+IHN5c3RlbSB1c2VkIGhlcmUuCj4+Pj4+IEl0
4oCZcyBwb3NzaWJsZSB0aGF0IHNvbWV0aGluZyBmdW5kYW1lbnRhbGx5IGhhcyBjaGFuZ2VkLCBi
dXQgSSBzdXNwZWN0IHRoYXQgcmF0aGVyIHlvdSBkb27igJl0IHF1aXRlIHVuZGVyc3RhbmQgaG93
IHRoZSBjdXJyZW50IGJ1aWxkIHN5c3RlbSBpcyBzdXBwb3NlZCB0byB3b3JrLiAgKEluIHdoaWNo
IGNhc2UgYSB3cml0ZS11cCBpbiB0aGUgdHJlZSB3b3VsZCBwcm9iYWJseSBiZSB1c2VmdWwuKQo+
Pj4+Pgo+Pj4+PiBHbyBoYXMgYWx3YXlzIGluc2lzdGVkIHRoYXQgdGhlcmUgYmUgbm8gYmluYXJ5
IGNvbXBhdGliaWxpdHkgYmV0d2VlbiB2ZXJzaW9uczsgc28gaXTigJlzIGFsd2F5cyBiZWVuIG5l
Y2Vzc2FyeSB0byByZS1jb21waWxlIGFsbCB5b3VyIGxpYnJhcmllcyB3aGVuIHVwZ3JhZGluZyBm
cm9tIChzYXkpIDEuOCB0byAxLjkuICBXaGljaCBtZWFucyB0aGF0IGFueSB1c2VhYmxlIGRpc3Ry
aWJ1dGlvbiBtdXN0IGFsc28gaW5jbHVkZSBhbGwgdGhlIHNvdXJjZSBmaWxlcyBuZWNlc3Nhcnkg
dG8gcmVjb21waWxlIHdoZW4geW91IGJ1bXAgdGhlIHZlcnNpb24gbnVtYmVyLgo+Pj4+Pgo+Pj4+
PiBTbyB0aGUgY29yZSBtZWNoYW5pc20gb2YgdGhlIOKAnGluc3RhbGzigJ0gaXMgYWN0dWFsbHkg
dG8gY29weSBhbGwgdGhlIHNvdXJjZSBmaWxlcyBuZWNlc3NhcnkgaW50byB0aGUgcmlnaHQgbG9j
YWwgZGlyZWN0b3J5IHN1Y2ggdGhhdCB0aGUgZ28gY29tcGlsZXIgY2FuIGZpbmQgdGhlbTsgQVRN
IHRoaXMgaXMgL3Vzci9zaGFyZS9nb2NvZGUvZ29sYW5nLnhlbnByb2plY3Qub3JnL3hlbmxpZ2h0
Cj4+Pj4gTml0OiAgVGhpcyBvZiBjb3Vyc2Ugc2hvdWxkIGhhdmUgYSBgc3JjL2AgYmV0d2VlbiBg
Z29jb2RlL2AgYW5kIGBnb2xhbmcueGVucHJvamVjdC5vcmcvYC4KPj4+Pgo+Pj4+IE5CIGFsc28g
dGhhdCB0aGlzIG5hbWluZyBzY2hlbWUgd2FzIGRlc2lnbmVkIHNvIHRoYXQgYXQgc29tZSBwb2lu
dCBpbiB0aGUgZnV0dXJlLCB3ZSBjb3VsZCBhY3R1YWxseSBob3N0IHRoZSB4ZW5saWdodCBwYWNr
YWdlcyBhdCB0aGUgVVJMIHByb3ZpZGVkLgo+Pj4+Cj4+Pj4gIC1HZW9yZ2UKPj4+Pgo+Pj4gVGhp
cyBuZXcgbWVjaGFuaXNtIG9mIG1vZHVsZXMgaXMgZGVzY3JpYmVkIGhlcmU6Cj4+PiBodHRwczov
L2dvbGFuZy5vcmcvY21kL2dvLyNoZHItTW9kdWxlc19fbW9kdWxlX3ZlcnNpb25zX19hbmRfbW9y
ZQo+Pj4KPj4+IFRoZSBtb2R1bGUgc3lzdGVtIGlzIGludGVuZGVkIHRvIHN1cGVyc2VkZSB0aGUg
R09QQVRIIGFwcHJvYWNoIGFuZAo+Pj4gcHJvdmlkZSBhIHdheSB0byBnZXQgdmVyc2lvbmVkIGRl
cGVuZGVuY2llcywgYXMgc3VjaAo+Pj4gaXQgZG9lcyBub3QgcmVseSBvbiBHT1BBVEggYXQgYWxs
IGFuZCBkb2Vzbid0IHVzZSBzb3VyY2VzIG9yIGNvbXBpbGVkCj4+PiBwYWNrYWdlcyBwcmVzZW50
IGluIEdPUEFUSCBlbGVtZW50cyBzdWNoIGFzIC91c3Ivc2hhcmUvZ29jb2RlCj4+PiBhbmQgc3lz
dGVtYXRpY2FsbHkgZmV0Y2ggKGF0IHRoZSBhc2tlZCB2ZXJzaW9uKSBhbmQgY29tcGlsZSBhIGNv
cHkgb2YKPj4+IHRoZSBkZXBlbmRlbmN5IGFzIGl0IG1pZ2h0IGJlIGEgZGlmZmVyZW50IHZlcnNp
b24gZnJvbSB0aGUgb25lCj4+PiBpbiBHT1BBVEguCj4+Pgo+Pj4gQXMgZmFyIGFzIEkgdHJpZWQs
IEkgaGF2ZSBiZWVuIHVuYWJsZSB0byBidWlsZCBteSBtb2R1bGUgZXZlbiB3aXRoIHRoZQo+Pj4g
bGlicmFyeSBpbnN0YWxsZWQuCj4+PiBJIGhhdmUgdG8gdXNlIHhlbmJpdHMueGVuLm9yZy9naXQt
aHR0cC94ZW4uZ2l0L3Rvb2xzL2dvbGFuZy94ZW5saWdodCAob3IKPj4+IG9uZSBvZiBpdHMgbWly
cm9yKSBpbiBvcmRlciB0byBidWlsZCB0aGUgbW9kdWxlIHVzaW5nIHRoZSBuZXcKPj4+IG1lY2hh
bmlzbSAodGhlIGdvbGFuZy54ZW5wcm9qZWN0Lm9yZy94ZW5saWdodCB3b3JrcyB3aGVuIGJ1aWxk
aW5nIHdpdGgKPj4+IG1vZHVsZXMgbW9kZSBkaXNhYmxlZCkuCj4+IEkgdG9vayBhIGxvb2sgYXQg
dGhlIG1vZHVsZSBzdHVmZiB3aGVuIGl0IGNhbWUgb3V0LCBhbmQgSSB3YXMgbmV2ZXIgYWJsZQo+
PiB0byBtYWtlIHNlbnNlIG9mIGhvdyBpdCB3YXMgc3VwcG9zZWQgdG8gd29yay4KPiBCYXNpY2Fs
bHkgaXQgaXMgdGhlIHNhbWUgaWRlYSB0aGFuIGEgcHl0aG9uIHZpcnR1YWxlbnYgd2l0aAo+IHxp
bmNsdWRlLXN5c3RlbS1zaXRlLXBhY2thZ2VzIHNldCB0byBmYWxzZTogbmV2ZXIgdXNlIHdoYXQg
aXMgcHJvdmlkZWQKPiBieSB0aGUgc3lzdGVtIGFuZCBkb3dubG9hZCBldmVyeXRoaW5nIGluIHRo
ZSBleGFjdCB2ZXJzaW9uIHRoZSBtYW5pZmVzdAo+IHRlbGxzIHlvdSB0by4KPiB8Cj4+IDxyYW50
Pk9uIHRoZSB3aG9sZSwgaXQgc2VlbXMgdGhleSBiYXNpY2FsbHkgaGF0ZSB0aGUgaWRlYSBvZiBk
aXN0cm8KPj4gcGFja2FnZXMsIGFuZCBzZWVtIGludGVudCBvbiBicmVha2luZyB0aGVtIHdoZW5l
dmVyIHBlb3BsZSBtYW5hZ2UgdG8KPj4gc3RhcnQgdG8gZ2V0IHRoZW0gd29ya2luZy48L3JhbnQ+
Cj4gQWN0dWFsbHkgeWVzIGJlY2F1c2UgdGhleSBkb24ndCB3YW50IHRvIGJlIGJvdW5kIHRvIHRo
ZSB2ZXJzaW9uIHByb3ZpZGVkCj4gYnkgdGhlIGRpc3RybyAoSSB3aWxsIG5vdCBlbnRlciB0aGUg
ZGViYXRlIG9mIHdoZXRoZXIgaXQgaXMgYSBnb29kIHRoaW5nCj4gb3Igbm90KQoKSWYgdGhhdCdz
IGEgcmVxdWlyZW1lbnQsIHRoZSBkaXN0cm8gY2FuIHByb3ZpZGUgbXVsdGlwbGUgY29uY3VycmVu
dAp2ZXJzaW9ucy4KClRoZXJlIGFyZSBsb3RzIG9mIHBsYWNlcyB3aGVyZSBidWlsZCBzeXN0ZW1z
IGFyZW4ndCBhbGxvd2VkIHRvIGFjY2Vzcwp0aGUgaW50ZXJuZXQuICBBbmQgZGlzdHJvIHBhY2th
Z2VzIHByb3ZpZGVzIGxvdHMgb2YgdXNlZnVsIHRoaW5nczoKZGlzY292ZXJhYmlsaXR5LCBmaWx0
ZXJpbmcgKHNvbWUgbGV2ZWwgb2YgcmV2aWV3IGhhcyBiZWVuIGRvbmUgdG8gbWFrZQpzdXJlIHRo
aXMgY29kZSB1cyB1c2VmdWwgLyBzYWZlKSwgbWFpbnRlbmFuY2UgKGxvY2FsIHBhdGNoZXMgLyBm
aXhlcyBjYW4KYmUgYXBwbGllZCBpZiB1cHN0cmVhbSBkaXNhcHBlYXJzKSwgZGVjZW50cmFsaXph
dGlvbiAoY29kZSBpcyBzdGlsbAphdmFpbGFibGUgZXZlbiBpZiB1cHN0cmVhbSBnb2VzIGRvd24g
LyBkZWxldGVzIGhpcyByZXBvc2l0b3JpZXMpLgoKSSBsaWtlIEdvIGFzIGEgbGFuZ3VhZ2UsIGJ1
dCBpbiB0aGlzIHBhcnRpY3VsYXIgYXNwZWN0LCB0aGUgY29yZQpkZXZlbG9wZXJzIGp1c3Qgc2Vl
bSB0byBiZSBpbnNhbmUuCgogLUdlb3JnZQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 10:40:21 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 10:40:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hoQJ4-0005B3-Fy; Fri, 19 Jul 2019 10:40: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=tC9P=VQ=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hoQJ3-00054O-O8
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 10:40:05 +0000
X-Inumbo-ID: 915fce66-aa11-11e9-8980-bc764e045a96
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 915fce66-aa11-11e9-8980-bc764e045a96;
 Fri, 19 Jul 2019 10:40:04 +0000 (UTC)
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: S5pfXq/sxwrRvBl6r+cDt4e0UskFQZZQy7MLdzwjelAWrNt/WnP0Hx5yLepUiRxBh8kaH6j9hI
 6HshnV/XnLIqtnGKF1bBSqJyAhtjduq2NmWMnjDK2thP7wVCoSsKLkkJveMT+j6itEOUO4Z907
 LOmo1LeXgN/2/0jG0rwAHa5kdvJpt0QaYW+N57mxlDRWhPqhZsiZbJQOcTsnPtf0U7+L9jNKKc
 Yx4NhzwQVmvWPgJs/DBZ46lGrgz35QupML3p/IyYaYUebDM8qwti3AGCPci7qp2fRJ00hi2rtx
 GJw=
X-SBRS: 2.7
X-MesageID: 3250533
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,282,1559534400"; 
   d="scan'208";a="3250533"
To: Jan Beulich <JBeulich@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
References: <0ccb27d1-6612-d915-a898-8423ac3afdd0@suse.com>
 <d6a4ad4f-402b-bb01-b920-7d1afb28c4ff@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <20831071-f008-8e77-26f6-9f0b9ec0ba37@citrix.com>
Date: Fri, 19 Jul 2019 11:40:00 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <d6a4ad4f-402b-bb01-b920-7d1afb28c4ff@suse.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 1/2] x86/cpu/intel: Clear cache
 self-snoop capability in CPUs with known errata
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wl@xen.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTkvMDcvMjAxOSAxMToyOSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gRnJvbTogUmljYXJkbyBO
ZXJpIDxyaWNhcmRvLm5lcmktY2FsZGVyb25AbGludXguaW50ZWwuY29tPgo+Cj4gUHJvY2Vzc29y
cyB3aGljaCBoYXZlIHNlbGYtc25vb3BpbmcgY2FwYWJpbGl0eSBjYW4gaGFuZGxlIGNvbmZsaWN0
aW5nCj4gbWVtb3J5IHR5cGUgYWNyb3NzIENQVXMgYnkgc25vb3BpbmcgaXRzIG93biBjYWNoZS4g
SG93ZXZlciwgdGhlcmUgZXhpc3RzCj4gQ1BVIG1vZGVscyBpbiB3aGljaCBoYXZpbmcgY29uZmxp
Y3RpbmcgbWVtb3J5IHR5cGVzIHN0aWxsIGxlYWRzIHRvCj4gdW5wcmVkaWN0YWJsZSBiZWhhdmlv
ciwgbWFjaGluZSBjaGVjayBlcnJvcnMsIG9yIGhhbmdzLgo+Cj4gQ2xlYXIgdGhpcyBmZWF0dXJl
IG9uIGFmZmVjdGVkIENQVXMgdG8gcHJldmVudCBpdHMgdXNlLgo+Cj4gU3VnZ2VzdGVkLWJ5OiBB
bGFuIENveCA8YWxhbi5jb3hAaW50ZWwuY29tPgo+IFNpZ25lZC1vZmYtYnk6IFJpY2FyZG8gTmVy
aSA8cmljYXJkby5uZXJpLWNhbGRlcm9uQGxpbnV4LmludGVsLmNvbT4KPiBbTGludXggY29tbWl0
IDFlMDNiZmYzNjAwMTAxYmQ5MTU4ZDAwNWU0MzEzMTMyZTU1YmRlYzhdCj4KPiBTdHJpcCBZb25h
aCAtIGFzIHBlciBhcmsuaW50ZWwuY29tIGl0IGRvZXNuJ3QgbG9vayB0byBiZSA2NC1iaXQgY2Fw
YWJsZS4KPiBDYWxsIHRoZSBuZXcgZnVuY3Rpb24gb24gdGhlIGJvb3QgQ1BVIG9ubHkuIERvbid0
IGNsZWFyIHRoZSBDUFUgZmVhdHVyZQo+IGZsYWcgaXRzZWxmLCBhcyBpdCBpcyBleHBvc2VkIHRv
IGd1ZXN0cyAod2hvIGNvdWxkIG90aGVyd2lzZSBvYnNlcnZlIGl0Cj4gZGlzYXBwZWFyIGFmdGVy
IG1pZ3JhdGlvbikuCj4KPiBSZXF1ZXN0ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29w
ZXIzQGNpdHJpeC5jb20+Cj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgoKUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJp
eC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 10:43:50 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 10:43:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hoQMe-0005LF-1W; Fri, 19 Jul 2019 10:43:48 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=wvcP=VQ=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hoQMd-0005L9-5A
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 10:43:47 +0000
X-Inumbo-ID: 11aeb380-aa12-11e9-a0eb-cbe4aa317bd5
Received: from m4a0039g.houston.softwaregrp.com (unknown [15.124.2.85])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 11aeb380-aa12-11e9-a0eb-cbe4aa317bd5;
 Fri, 19 Jul 2019 10:43:42 +0000 (UTC)
Received: FROM m4a0039g.houston.softwaregrp.com (15.120.17.147) BY
 m4a0039g.houston.softwaregrp.com WITH ESMTP; 
 Fri, 19 Jul 2019 10:43:40 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M4W0335.microfocus.com (2002:f78:1193::f78:1193) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Fri, 19 Jul 2019 10:40:59 +0000
Received: from NAM01-BN3-obe.outbound.protection.outlook.com (15.124.8.13) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Fri, 19 Jul 2019 10:40:59 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=HpmXEPiL+Ec0PmdE55nWNxLCJAQsJC3lr+UNtMdGSkHbPD3GIYXky9JJW6IX9mFAoX0WZO/klA1wZnoGGpXvpE6Zo2aQYw/e488LFwnJn5DUTFAaw66zoI07QkVmw9LAVksd6YL2Tl9zhr8iChSlM+Xh0bUE3HDXAbtlPobTHfI1m7Ab5fYKaOqCmJ9b4ycc233l89kkX4B2DFbqaMlCrp4Jcym2oLCCEGnIdsw2WwxsMrRKXDm8kVok12JvwpMdpUkRajAI1T/1nqgCOSuGtKTxXdVwD/lATkvgaQcTtMeoVN2mhaXIH6BLQcnMfHnQo4Jnoii8Dt1eW2k32yzgdA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=muBU1ItzFW2zI883cGX73Euh46WgcFKkd4RIJqILg4g=;
 b=ZQO0GrxutL5ifxgTEu3blgYLVkzEz2PWIsr2Ck6YLMyBs5CCmXzyqlJ0ZQHylJo3UR3tebLAd3uQVcMRE5aU0b4cWnrdBN4agHv+U/MmqRKldt3T8QDNJApwjq815drzncUDS0OT1MP2n0EHrFEQ1eaSCo460akfh9ZSEqBNdxRXDHv3arD2udM8KBFPE+uCA6FmTTSegLSMn5bgpm1eA+vNSeIOeZ3+X4EUDIW56TpiHEELbUhn2jCXBuLt4yP5H68oLfAZkvuvnWLJotutL73ehRo6DgksZolIYcVJnlzg6ExIYPm1R3s7/701JqfiGFlNOXXPOhFdOX0pjDM7pQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2811.namprd18.prod.outlook.com (20.179.50.157) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.14; Fri, 19 Jul 2019 10:40:58 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Fri, 19 Jul 2019
 10:40:58 +0000
From: Jan Beulich <JBeulich@suse.com>
To: =?utf-8?B?TWFyZWsgTWFyY3p5a293c2tpLUfDs3JlY2tp?=
 <marmarek@invisiblethingslab.com>
Thread-Topic: [Xen-devel] [PATCH v5 5/6] xen/x86: add PHYSDEVOP_msi_control
Thread-Index: AQHVPDtOMbEO/dU1S0mmyHfOXncKyabRxG0A
Date: Fri, 19 Jul 2019 10:40:58 +0000
Message-ID: <8c5f98e6-3159-9634-226d-48a35440107b@suse.com>
References: <cover.537da3804adbe71352bed871578f3e893e2210c5.1563325215.git-series.marmarek@invisiblethingslab.com>
 <7280f16277aa9d7bdc9c2373277ef1b40459090b.1563325215.git-series.marmarek@invisiblethingslab.com>
In-Reply-To: <7280f16277aa9d7bdc9c2373277ef1b40459090b.1563325215.git-series.marmarek@invisiblethingslab.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB7PR05CA0062.eurprd05.prod.outlook.com
 (2603:10a6:10:2e::39) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 74cafea3-dc14-4808-52f3-08d70c35961f
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB2811; 
x-ms-traffictypediagnostic: DM6PR18MB2811:
x-microsoft-antispam-prvs: <DM6PR18MB28118E693162212DEFD98A19B3CB0@DM6PR18MB2811.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8273;
x-forefront-prvs: 01039C93E4
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(366004)(376002)(39860400002)(136003)(396003)(346002)(189003)(199004)(6486002)(31696002)(80792005)(6916009)(76176011)(6506007)(386003)(68736007)(53546011)(7416002)(6436002)(36756003)(86362001)(64756008)(7736002)(6246003)(6512007)(66066001)(102836004)(229853002)(305945005)(14454004)(316002)(54906003)(8676002)(26005)(66476007)(71200400001)(66446008)(3846002)(66556008)(2906002)(486006)(476003)(8936002)(66946007)(11346002)(81166006)(2616005)(71190400001)(52116002)(99286004)(446003)(256004)(4744005)(5660300002)(6116002)(53936002)(31686004)(186003)(4326008)(14444005)(478600001)(25786009)(81156014)(66574012);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2811;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: 8HtigZzeI3UVL/0WQGOV8TquIegAE1PLlEzwRCjfPGB/4PVOxYgRMsGtBEmB3+wgJcV1vekb6lYTpmo17N/T9sB6bu1ySBCjls2+EZE3KaQ4AMZb4rp6SKgSzPSg2Q9k0AyieJM6xFWrp+Rlp77X83UWf8UmX/xAKkGkHPe+nfOdpI2hb14v/RSxxhO25zCHSAlSdB+6pU/T1PsWwxpiXzy4+gl2D4idktWuBvscvIPiGgkpxIa0Cp2uFSSPhIAvPgRd24CiQvTWTXTBArIGJWBQoaR8q4MMTpVZ0nABW2P6tYS6gIQWp8LmD0NJGXr9++xUCt/zSVoUAX3Y777CmWLbx+kxUXDNdXvvXx+8nfJrW8gLCe1Sa6rVBoIMH35jZj6ACOw176J2ozBy4orza+Y/XMko9+oHB2Hfk/+PvNE=
Content-ID: <CDFA5A85872B78459F78B88459797C33@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 74cafea3-dc14-4808-52f3-08d70c35961f
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Jul 2019 10:40:58.8519 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2811
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v5 5/6] xen/x86: add PHYSDEVOP_msi_control
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>, Julien
 Grall <julien.grall@arm.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Daniel De Graaf <dgdegra@tycho.nsa.gov>,
 =?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>

T24gMTcuMDcuMjAxOSAwMzowMCwgTWFyZWsgTWFyY3p5a293c2tpLUfDs3JlY2tpICB3cm90ZToN
Cj4gLS0tIGEveGVuL2FyY2gveDg2L3BoeXNkZXYuYw0KPiArKysgYi94ZW4vYXJjaC94ODYvcGh5
c2Rldi5jDQo+IEBAIC02NjIsNiArNjYyLDMxIEBAIHJldF90IGRvX3BoeXNkZXZfb3AoaW50IGNt
ZCwgWEVOX0dVRVNUX0hBTkRMRV9QQVJBTSh2b2lkKSBhcmcpDQo+ICAgICAgICAgICBicmVhazsN
Cj4gICAgICAgfQ0KPiAgIA0KPiArICAgIGNhc2UgUEhZU0RFVk9QX21zaV9jb250cm9sOiB7DQo+
ICsgICAgICAgIHN0cnVjdCBwaHlzZGV2X21zaV9jb250cm9sIG9wOw0KPiArICAgICAgICBzdHJ1
Y3QgcGNpX2RldiAqcGRldjsNCj4gKw0KPiArICAgICAgICByZXQgPSAtRUZBVUxUOw0KPiArICAg
ICAgICBpZiAoIGNvcHlfZnJvbV9ndWVzdCgmb3AsIGFyZywgMSkgKQ0KPiArICAgICAgICAgICAg
YnJlYWs7DQo+ICsNCj4gKyAgICAgICAgcmV0ID0gLUVJTlZBTDsNCj4gKyAgICAgICAgaWYgKCBv
cC5mbGFncyAmIH4oUEhZU0RFVk9QX01TSV9DT05UUk9MX01TSVggfCBQSFlTREVWT1BfTVNJX0NP
TlRST0xfRU5BQkxFKSApDQo+ICsgICAgICAgICAgICBicmVhazsNCj4gKw0KPiArICAgICAgICBw
Y2lkZXZzX2xvY2soKTsNCj4gKyAgICAgICAgcGRldiA9IHBjaV9nZXRfcGRldihvcC5zZWcsIG9w
LmJ1cywgb3AuZGV2Zm4pOw0KPiArICAgICAgICBpZiAoIHBkZXYgKQ0KPiArICAgICAgICAgICAg
cmV0ID0gbXNpX2NvbnRyb2wocGRldiwNCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IG9wLmZsYWdzICYgUEhZU0RFVk9QX01TSV9DT05UUk9MX01TSVgsDQo+ICsgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBvcC5mbGFncyAmIFBIWVNERVZPUF9NU0lfQ09OVFJPTF9FTkFCTEUp
Ow0KDQpOb3RlIHRoYXQgcGNpX2dldF9wZGV2KCkgcmV0dXJucyBoaWRkZW4gZGV2aWNlcyBhcyB3
ZWxsLiBUaGF0J3MNCm5vdCBhIHByb2JsZW0gZm9yIHRoZSBvdGhlciB0d28gdXNlcyBpbiB0aGlz
IGZpbGUsIGJ1dCBJIHRoaW5rDQp5b3Ugd2FudCB0byBleHBsaWNpdGx5IGRlbnkgYWNjZXNzIHRv
IGhpZGRlbiBvbmVzIGhlcmUsDQppcnJlc3BlY3RpdmUgb2YgdGhlIFhTTSBjaGVjay4NCg0KSmFu
DQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 11:04:46 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 11:04:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hoQgq-0006lK-TM; Fri, 19 Jul 2019 11:04: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=9kIP=VQ=citrix.com=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1hoQgp-0006lF-8U
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 11:04:39 +0000
X-Inumbo-ID: ff236b90-aa14-11e9-8980-bc764e045a96
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ff236b90-aa14-11e9-8980-bc764e045a96;
 Fri, 19 Jul 2019 11:04:37 +0000 (UTC)
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=george.dunlap@citrix.com;
 spf=Pass smtp.mailfrom=George.Dunlap@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 george.dunlap@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="george.dunlap@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 George.Dunlap@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="George.Dunlap@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: UuGcei3MzSs+Clv2MqizLwR94bxZm/DbOVQYTIBN/K15QfReFbSum6YyLBCEKufmfSlE49Ns7J
 rzY150KNFWhb7N3SrnYs3gKjuCOuzt0FVmunDbYrTXcv5DIaTRf8QkN98Gbc7GsIrWAlZLRR1D
 rt55p0y4xfHXjTycYVNSIRHzuZRHwNVsal27cvqtu73W9Cik38xrM4SOz3yazZwZILLXuEAm0X
 drEfbDYZSruEw+mXUJJY5er2l813P5jOENZgN/b+G4dzuZf/5HnZnPiZE5zZUUGp7wk6X6kl+1
 Mfw=
X-SBRS: 2.7
X-MesageID: 3192251
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,282,1559534400"; 
   d="scan'208";a="3192251"
To: Nicolas Belouin <nicolas.belouin@gandi.net>
References: <20190718215428.6727-1-george.dunlap@citrix.com>
 <854f62f4-000c-d090-320e-5097887e02b4@gandi.net>
 <643C0338-ACDB-4581-A16C-0DFCC22C7C07@citrix.com>
 <FBF82058-59FC-40B7-859C-A42D6756CC05@citrix.com>
 <3591522b-2724-61d5-3ab2-240f41a2e2ce@gandi.net>
 <595cd2a7-382b-0800-c6de-096c2317d5d0@citrix.com>
 <7199d48d-cf68-e1a3-25cb-904f3a53c1c0@gandi.net>
From: George Dunlap <george.dunlap@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=george.dunlap@citrix.com; prefer-encrypt=mutual; keydata=
 mQINBFPqG+MBEACwPYTQpHepyshcufo0dVmqxDo917iWPslB8lauFxVf4WZtGvQSsKStHJSj
 92Qkxp4CH2DwudI8qpVbnWCXsZxodDWac9c3PordLwz5/XL41LevEoM3NWRm5TNgJ3ckPA+J
 K5OfSK04QtmwSHFP3G/SXDJpGs+oDJgASta2AOl9vPV+t3xG6xyfa2NMGn9wmEvvVMD44Z7R
 W3RhZPn/NEZ5gaJhIUMgTChGwwWDOX0YPY19vcy5fT4bTIxvoZsLOkLSGoZb/jHIzkAAznug
 Q7PPeZJ1kXpbW9EHHaUHiCD9C87dMyty0N3TmWfp0VvBCaw32yFtM9jUgB7UVneoZUMUKeHA
 fgIXhJ7I7JFmw3J0PjGLxCLHf2Q5JOD8jeEXpdxugqF7B/fWYYmyIgwKutiGZeoPhl9c/7RE
 Bf6f9Qv4AtQoJwtLw6+5pDXsTD5q/GwhPjt7ohF7aQZTMMHhZuS52/izKhDzIufl6uiqUBge
 0lqG+/ViLKwCkxHDREuSUTtfjRc9/AoAt2V2HOfgKORSCjFC1eI0+8UMxlfdq2z1AAchinU0
 eSkRpX2An3CPEjgGFmu2Je4a/R/Kd6nGU8AFaE8ta0oq5BSFDRYdcKchw4TSxetkG6iUtqOO
 ZFS7VAdF00eqFJNQpi6IUQryhnrOByw+zSobqlOPUO7XC5fjnwARAQABtCRHZW9yZ2UgVy4g
 RHVubGFwIDxkdW5sYXBnQHVtaWNoLmVkdT6JAlcEEwEKAEECGwMFCwkIBwMFFQoJCAsFFgID
 AQACHgECF4ACGQEWIQTXqBy2bTNXPzpOYFimNjwxBZC0bQUCXEowWQUJDCJ7dgAKCRCmNjwx
 BZC0beKvEACJ75YlJXd7TnNHgFyiCJkm/qPeoQ3sFGSDZuZh7SKcdt9+3V2bFEb0Mii1hQaz
 3hRqZb8sYPHJrGP0ljK09k3wf8k3OuNxziLQBJyzvn7WNlE4wBEcy/Ejo9TVBdA4ph5D0YaZ
 nqdsPmxe/xlTFuSkgu4ep1v9dfVP1TQR0e+JIBa/Ss+cKC5intKm+8JxpOploAHuzaPu0L/X
 FapzsIXqgT9eIQeBEgO2hge6h9Jov3WeED/vh8kA7f8c6zQ/gs5E7VGALwsiLrhr0LZFcKcw
 kI3oCCrB/C/wyPZv789Ra8EXbeRSJmTjcnBwHRPjnjwQmetRDD1t+VyrkC6uujT5jmgOBzaj
 KCqZ8PcMAssOzdzQtKmjUQ2b3ICPs2X13xZ5M5/OVs1W3TG5gkvMh4YoHi4ilFnOk+v3/j7q
 65FG6N0JLb94Ndi80HkIOQQ1XVGTyu6bUPaBg3rWK91Csp1682kD/dNVF3FKHrRLmSVtmEQR
 5rK0+VGc/FmR6vd4haKGWIRuPxzg+pBR77avIZpU7C7+UXGuZ5CbHwIdY8LojJg2TuUdqaVj
 yxmEZLOA8rVHipCGrslRNthVbJrGN/pqtKjCClFZHIAYJQ9EGLHXLG9Pj76opfjHij3MpR3o
 pCGAh6KsCrfrsvjnpDwqSbngGyEVH030irSk4SwIqZ7FwLkBDQRUWmc6AQgAzpc8Ng5Opbrh
 iZrn69Xr3js28p+b4a+0BOvC48NfrNovZw4eFeKIzmI/t6EkJkSqBIxobWRpBkwGweENsqnd
 0qigmsDw4N7J9Xx0h9ARDqiWxX4jr7u9xauI+CRJ1rBNO3VV30QdACwQ4LqhR/WA+IjdhyMH
 wj3EJGE61NdP/h0zfaLYAbvEg47/TPThFsm4m8Rd6bX7RkrrOgBbL/AOnYOMEivyfZZKX1vv
 iEemAvLfdk2lZt7Vm6X/fbKbV8tPUuZELzNedJvTTBS3/l1FVz9OUcLDeWhGEdlxqXH0sYWh
 E9+PXTAfz5JxKH+LMetwEM8DbuOoDIpmIGZKrZ+2fQARAQABiQNbBBgBCgAmAhsCFiEE16gc
 tm0zVz86TmBYpjY8MQWQtG0FAlxKMJ4FCQnQ/OQBKcBdIAQZAQoABgUCVFpnOgAKCRCyFcen
 x4Qb7cXrCAC0qQeEWmLa9oEAPa+5U6wvG1t/mi22gZN6uzQXH1faIOoDehr7PPESE6tuR/vI
 CTTnaSrd4UDPNeqOqVF07YexWD1LDcQG6PnRqC5DIX1RGE3BaSaMl2pFJP8y+chews11yP8G
 DBbxaIsTcHZI1iVIC9XLhoeegWi84vYc8F4ziADVfowbmbvcVw11gE8tmALCwTeBeZVteXjh
 0OELHwrc1/4j4yvENjIXRO+QLIgk43kB57Upr4tP2MEcs0odgPM+Q+oETOJ00xzLgkTnLPim
 C1FIW2bOZdTj+Uq6ezRS2LKsNmW+PRRvNyA5ojEbA/faxmAjMZtLdSSSeFK8y4SoCRCmNjwx
 BZC0bevWEACRu+GyQgrdGmorUptniIeO1jQlpTiP5WpVnk9Oe8SiLoXUhXXNj6EtzyLGpYmf
 kEAbki+S6WAKnzZd3shL58AuMyDxtFNNjNeKJOcl6FL7JPBIIgIp3wR401Ep+/s5pl3Nw8Ii
 157f0T7o8CPb54w6S1WsMkU78WzTxIs/1lLblSMcvyz1Jq64g4OqiWI85JfkzPLlloVf1rzy
 ebIBLrrmjhCE2tL1RONpE/KRVb+Q+PIs5+YcZ+Q1e0vXWA7NhTWFbWx3+N6WW6gaGpbFbopo
 FkYRpj+2TA5cX5zW148/xU5/ATEb5vdUkFLUFVy5YNUSyeBHuaf6fGmBrDc47rQjAOt1rmyD
 56MUBHpLUbvA6NkPezb7T6bQpupyzGRkMUmSwHiLyQNJQhVe+9NiJJvtEE3jol0JVJoQ9WVn
 FAzPNCgHQyvbsIF3gYkCYKI0w8EhEoH5FHYLoKS6Jg880IY5rXzoAEfPvLXegy6mhYl+mNVN
 QUBD4h9XtOvcdzR559lZuC0Ksy7Xqw3BMolmKsRO3gWKhXSna3zKl4UuheyZtubVWoNWP/bn
 vbyiYnLwuiKDfNAinEWERC8nPKlv3PkZw5d3t46F1Dx0TMf16NmP+azsRpnMZyzpY8BL2eur
 feSGAOB9qjZNyzbo5nEKHldKWCKE7Ye0EPEjECS1gjKDwbkBDQRUWrq9AQgA7aJ0i1pQSmUR
 6ZXZD2YEDxia2ByR0uZoTS7N0NYv1OjU8v6p017u0Fco5+Qoju/fZ97ScHhp5xGVAk5kxZBF
 DT4ovJd0nIeSr3bbWwfNzGx1waztfdzXt6n3MBKr7AhioB1m+vuk31redUdnhbtvN7O40MC+
 fgSk5/+jRGxY3IOVPooQKzUO7M51GoOg4wl9ia3H2EzOoGhN2vpTbT8qCcL92ZZZwkBRldoA
 Wn7c1hEKSTuT3f1VpSmhjnX0J4uvKZ1V2R7rooKJYFBcySC0wa8aTmAtAvLgfcpe+legOtgq
 DKzLuN45xzEjyjCiI521t8zxNMPJY9FiCPNv0sCkDwARAQABiQI8BBgBCgAmAhsMFiEE16gc
 tm0zVz86TmBYpjY8MQWQtG0FAlxKNJYFCQnQrVkACgkQpjY8MQWQtG2Xxg//RrRP+PFYuNXt
 9C5hec/JoY24TkGPPd2tMC9usWZVImIk7VlHlAeqHeE0lWU0LRGIvOBITbS9izw6fOVQBvCA
 Fni56S12fKLusWgWhgu03toT9ZGxZ9W22yfw5uThSHQ4y09wRWAIYvhJsKnPGGC2KDxFvtz5
 4pYYNe8Icy4bwsxcgbaSFaRh+mYtts6wE9VzyJvyfTqbe8VrvE+3InG5rrlNn51AO6M4Wv20
 iFEgYanJXfhicl0WCQrHyTLfdB5p1w+072CL8uryHQVfD0FcDe+J/wl3bmYze+aD1SlPzFoI
 MaSIXKejC6oh6DAT4rvU8kMAbX90T834Mvbc3jplaWorNJEwjAH/r+v877AI9Vsmptis+rni
 JwUissjRbcdlkKBisoUZRPmxQeUifxUpqgulZcYwbEC/a49+WvbaYUriaDLHzg9xisijHwD2
 yWV8igBeg+cmwnk0mPz8tIVvwi4lICAgXob7HZiaqKnwaDXs4LiS4vdG5s/ElnE3rIc87yru
 24n3ypeDZ6f5LkdqL1UNp5/0Aqbr3EiN7/ina4YVyscy9754l944kyHnnMRLVykg0v+kakj0
 h0RJ5LbfLAMM8M52KIA3y14g0Fb7kHLcOUMVcgfQ3PrN6chtC+5l6ouDIlSLR3toxH8Aam7E
 rIFfe2Dk+lD9A9BVd2rfoHA=
Message-ID: <afc72278-27be-f1a9-2033-48643b335e61@citrix.com>
Date: Fri, 19 Jul 2019 12:04:33 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.1
MIME-Version: 1.0
In-Reply-To: <7199d48d-cf68-e1a3-25cb-904f3a53c1c0@gandi.net>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] golang/xenlight: Add libxl_utils support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wl@xen.org>,
 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>

T24gNy8xOS8xOSAxMToyNCBBTSwgTmljb2xhcyBCZWxvdWluIHdyb3RlOgo+IAo+IAo+IE9uIDcv
MTkvMTkgMTI6MDkgUE0sIEdlb3JnZSBEdW5sYXAgd3JvdGU6Cj4+IE9uIDcvMTkvMTkgMTE6MDMg
QU0sIE5pY29sYXMgQmVsb3VpbiB3cm90ZToKPj4+Cj4+PiBPbiA3LzE5LzE5IDEwOjUwIEFNLCBH
ZW9yZ2UgRHVubGFwIHdyb3RlOgo+Pj4+PiBPbiBKdWwgMTksIDIwMTksIGF0IDk6NDcgQU0sIEdl
b3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4gd3JvdGU6Cj4+Pj4+Cj4+Pj4+
Cj4+Pj4+Cj4+Pj4+PiBPbiBKdWwgMTksIDIwMTksIGF0IDg6MzQgQU0sIE5pY29sYXMgQmVsb3Vp
biA8bmljb2xhcy5iZWxvdWluQGdhbmRpLm5ldD4gd3JvdGU6Cj4+Pj4+Pgo+Pj4+Pj4KPj4+Pj4+
Cj4+Pj4+PiBPbiA3LzE4LzE5IDExOjU0IFBNLCBHZW9yZ2UgRHVubGFwIHdyb3RlOgo+Pj4+Pj4+
IFRoZSBHbyBiaW5kaW5ncyBmb3IgbGlieGwgbWlzcyBmdW5jdGlvbnMgZnJvbSBsaWJ4bF91dGls
cywgbGV0J3Mgc3RhcnQKPj4+Pj4+PiB3aXRoIHRoZSBzaW1wbGUgbGlieGxfZG9taWRfdG9fbmFt
ZSBhbmQgaXRzIGNvdW50ZXJwYXJ0Cj4+Pj4+Pj4gbGlieGxfbmFtZV90b19kb21pZC4KPj4+Pj4+
Pgo+Pj4+Pj4+IE5CIHRoYXQgQy5Hb1N0cmluZygpIHdpbGwgcmV0dXJuICIiIGlmIGl0J3MgcGFz
c2VkIGEgTlVMTDsgc2VlCj4+Pj4+Pj4gaHR0cHM6Ly9naXRodWIuY29tL2dvbGFuZy9nby9pc3N1
ZXMvMzI3MzQjaXNzdWVjb21tZW50LTUwNjgzNTQzMgo+Pj4+Pj4+Cj4+Pj4+Pj4gU2lnbmVkLW9m
Zi1ieTogTmljb2xhcyBCZWxvdWluIDxuaWNvbGFzLmJlbG91aW5AZ2FuZGkubmV0Pgo+Pj4+Pj4+
IFNpZ25lZC1vZmYtYnk6IEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4K
Pj4+Pj4+PiAtLS0KPj4+Pj4+PiB2MzoKPj4+Pj4+PiAtIFdpcmUgaW50byBidWlsZCBzeXN0ZW0K
Pj4+Pj4+PiAtIEFkZCByZWZlcmVuY2UgdG8gQy5Hb1N0cmluZygpIGhhbmRsaW5nIE5VTEwgdG8g
Y29tbWl0IG1lc3NhZ2UKPj4+Pj4+Pgo+Pj4+Pj4+IE5pY29sYXMsIGNvdWxkIHlvdSB0ZXN0IHRv
IHNlZSBpZiB0aGlzIGFjdHVhbGx5IHdvcmtzIGZvciB5b3U/Cj4+Pj4+PiBUZXN0ZWQgaXQsIGl0
IHdvcmtzLgo+Pj4+Pj4KPj4+Pj4+IEkgbXVzdCBjb25mZXNzIEkgZG8gbm90IHVzZSB0aGF0IGlt
cG9ydCBwYXRoIGFzIHRoZSBuZXcgbW9kdWxlcyBtZWNoYW5pc20KPj4+Pj4+IGludHJvZHVjZWQg
aW4gR28xLjExIGRvd25sb2FkcyBhbmQgY29tcGlsZSBhIHZlcnNpb25lZCBjb3B5IG9mIGV2ZXJ5
Cj4+Pj4+PiBkZXBlbmRlbmN5IHBlciBwcm9qZWN0LCBhbmQgdGhpcyBiZWhhdmlvciBpcyBpbmNv
bXBhdGlibGUgd2l0aCB0aGUgYnVpbGQKPj4+Pj4+IHN5c3RlbSB1c2VkIGhlcmUuCj4+Pj4+IEl0
4oCZcyBwb3NzaWJsZSB0aGF0IHNvbWV0aGluZyBmdW5kYW1lbnRhbGx5IGhhcyBjaGFuZ2VkLCBi
dXQgSSBzdXNwZWN0IHRoYXQgcmF0aGVyIHlvdSBkb27igJl0IHF1aXRlIHVuZGVyc3RhbmQgaG93
IHRoZSBjdXJyZW50IGJ1aWxkIHN5c3RlbSBpcyBzdXBwb3NlZCB0byB3b3JrLiAgKEluIHdoaWNo
IGNhc2UgYSB3cml0ZS11cCBpbiB0aGUgdHJlZSB3b3VsZCBwcm9iYWJseSBiZSB1c2VmdWwuKQo+
Pj4+Pgo+Pj4+PiBHbyBoYXMgYWx3YXlzIGluc2lzdGVkIHRoYXQgdGhlcmUgYmUgbm8gYmluYXJ5
IGNvbXBhdGliaWxpdHkgYmV0d2VlbiB2ZXJzaW9uczsgc28gaXTigJlzIGFsd2F5cyBiZWVuIG5l
Y2Vzc2FyeSB0byByZS1jb21waWxlIGFsbCB5b3VyIGxpYnJhcmllcyB3aGVuIHVwZ3JhZGluZyBm
cm9tIChzYXkpIDEuOCB0byAxLjkuICBXaGljaCBtZWFucyB0aGF0IGFueSB1c2VhYmxlIGRpc3Ry
aWJ1dGlvbiBtdXN0IGFsc28gaW5jbHVkZSBhbGwgdGhlIHNvdXJjZSBmaWxlcyBuZWNlc3Nhcnkg
dG8gcmVjb21waWxlIHdoZW4geW91IGJ1bXAgdGhlIHZlcnNpb24gbnVtYmVyLgo+Pj4+Pgo+Pj4+
PiBTbyB0aGUgY29yZSBtZWNoYW5pc20gb2YgdGhlIOKAnGluc3RhbGzigJ0gaXMgYWN0dWFsbHkg
dG8gY29weSBhbGwgdGhlIHNvdXJjZSBmaWxlcyBuZWNlc3NhcnkgaW50byB0aGUgcmlnaHQgbG9j
YWwgZGlyZWN0b3J5IHN1Y2ggdGhhdCB0aGUgZ28gY29tcGlsZXIgY2FuIGZpbmQgdGhlbTsgQVRN
IHRoaXMgaXMgL3Vzci9zaGFyZS9nb2NvZGUvZ29sYW5nLnhlbnByb2plY3Qub3JnL3hlbmxpZ2h0
Cj4+Pj4gTml0OiAgVGhpcyBvZiBjb3Vyc2Ugc2hvdWxkIGhhdmUgYSBgc3JjL2AgYmV0d2VlbiBg
Z29jb2RlL2AgYW5kIGBnb2xhbmcueGVucHJvamVjdC5vcmcvYC4KPj4+Pgo+Pj4+IE5CIGFsc28g
dGhhdCB0aGlzIG5hbWluZyBzY2hlbWUgd2FzIGRlc2lnbmVkIHNvIHRoYXQgYXQgc29tZSBwb2lu
dCBpbiB0aGUgZnV0dXJlLCB3ZSBjb3VsZCBhY3R1YWxseSBob3N0IHRoZSB4ZW5saWdodCBwYWNr
YWdlcyBhdCB0aGUgVVJMIHByb3ZpZGVkLgo+Pj4+Cj4+Pj4gIC1HZW9yZ2UKPj4+Pgo+Pj4gVGhp
cyBuZXcgbWVjaGFuaXNtIG9mIG1vZHVsZXMgaXMgZGVzY3JpYmVkIGhlcmU6Cj4+PiBodHRwczov
L2dvbGFuZy5vcmcvY21kL2dvLyNoZHItTW9kdWxlc19fbW9kdWxlX3ZlcnNpb25zX19hbmRfbW9y
ZQo+Pj4KPj4+IFRoZSBtb2R1bGUgc3lzdGVtIGlzIGludGVuZGVkIHRvIHN1cGVyc2VkZSB0aGUg
R09QQVRIIGFwcHJvYWNoIGFuZAo+Pj4gcHJvdmlkZSBhIHdheSB0byBnZXQgdmVyc2lvbmVkIGRl
cGVuZGVuY2llcywgYXMgc3VjaAo+Pj4gaXQgZG9lcyBub3QgcmVseSBvbiBHT1BBVEggYXQgYWxs
IGFuZCBkb2Vzbid0IHVzZSBzb3VyY2VzIG9yIGNvbXBpbGVkCj4+PiBwYWNrYWdlcyBwcmVzZW50
IGluIEdPUEFUSCBlbGVtZW50cyBzdWNoIGFzIC91c3Ivc2hhcmUvZ29jb2RlCj4+PiBhbmQgc3lz
dGVtYXRpY2FsbHkgZmV0Y2ggKGF0IHRoZSBhc2tlZCB2ZXJzaW9uKSBhbmQgY29tcGlsZSBhIGNv
cHkgb2YKPj4+IHRoZSBkZXBlbmRlbmN5IGFzIGl0IG1pZ2h0IGJlIGEgZGlmZmVyZW50IHZlcnNp
b24gZnJvbSB0aGUgb25lCj4+PiBpbiBHT1BBVEguCj4+Pgo+Pj4gQXMgZmFyIGFzIEkgdHJpZWQs
IEkgaGF2ZSBiZWVuIHVuYWJsZSB0byBidWlsZCBteSBtb2R1bGUgZXZlbiB3aXRoIHRoZQo+Pj4g
bGlicmFyeSBpbnN0YWxsZWQuCj4+PiBJIGhhdmUgdG8gdXNlIHhlbmJpdHMueGVuLm9yZy9naXQt
aHR0cC94ZW4uZ2l0L3Rvb2xzL2dvbGFuZy94ZW5saWdodCAob3IKPj4+IG9uZSBvZiBpdHMgbWly
cm9yKSBpbiBvcmRlciB0byBidWlsZCB0aGUgbW9kdWxlIHVzaW5nIHRoZSBuZXcKPj4+IG1lY2hh
bmlzbQoKVGhpcyB3aWxsIGJyZWFrIGFzIHNvb24gYXMgd2UgaGF2ZSBzdXBwb3J0IGluIGdvbGFu
Zy94ZW5saWdodCBmb3IgbGlieGwKZmVhdHVyZXMgbm90IGluIHRoZSB2ZXJzaW9uIG9mIFhlbiB5
b3UncmUgdXNpbmcuCgpFLmcuLCBzdXBwb3NlIHlvdSdyZSBvbiBYZW4gNC4xMi4gIFNvbWVvbmUg
aW50cm9kdWNlcyBhIG5ldyBmZWF0dXJlIGluClhlbiA0LjEzLCBhbmQgcGx1bWJzIGl0IGFsbCB0
aGUgd2F5IGZyb20gWGVuLCB0aHJvdWdoIGxpYnhsLCAqYW5kKgpnb2xhbmcveGVubGlnaHQuICBO
b3cgd2hlbiAqeW91KiBkbyBhIGJ1aWxkLCBpdCB3aWxsIGZhaWwsIGJlY2F1c2UgeW91cgp2ZXJz
aW9uIG9mIGdvbGFuZyB3aWxsIGV4cGVjdCBsaWJ4bCBmZWF0dXJlcyB3aGljaCB5b3VyIHN5c3Rl
bSBkb2Vzbid0IGhhdmUuCgpJIGhhZCBhbHdheXMgcGxhbm5lZCBvbiBnZXR0aW5nIGdvbGFuZy54
ZW5wcm9qZWN0Lm9yZyBzZXQgdXAgc3VjaCB0aGF0Cml0IGNvdWxkIGludGVyYWN0IHdpdGggdGhl
ICJub3JtYWwiIGdvIGdldCB0aGluZy4gIElmIHlvdSB3YW50IHRvIGhlbHAKdXMgZmlndXJlIG91
dCBob3cgdG8gZ2V0IHRoYXQgc2V0IHVwLCB0aGF0IHdvdWxkIGJlIGhlbHBmdWwuCgpXaGF0IHdv
dWxkIGJlICpyZWFsbHkqIGlkZWFsIGlzIGlmIHdlIGRpZG4ndCBoYXZlIHRvIGxpbmsgZ29sYW5n
IGFnYWluc3QKb25lIHBhcnRpY3VsYXIgaHlwZXJ2aXNvci4gIE1heWJlIHdlIG5lZWQgdG8gdXNl
IHBsdWdpbnM/Cmh0dHBzOi8vZ29sYW5nLm9yZy9wa2cvcGx1Z2luLwoKIC1HZW9yZ2UKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 11:24:08 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 11:24:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hoQzR-00087o-Ke; Fri, 19 Jul 2019 11:23:53 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=0GG/=VQ=bitdefender.com=ppircalabu@srs-us1.protection.inumbo.net>)
 id 1hoQzQ-00087j-F8
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 11:23:52 +0000
X-Inumbo-ID: ae697569-aa17-11e9-8980-bc764e045a96
Received: from EUR04-HE1-obe.outbound.protection.outlook.com (unknown
 [40.107.7.123]) by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ae697569-aa17-11e9-8980-bc764e045a96;
 Fri, 19 Jul 2019 11:23:50 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=Dc2s54ufxQKRCLz5Rc30bO2cyeVOeWQffhc8qV4nBCFUI9RaHqlt7yOiDze/c7vaXAvyYEatm8puHHvHpKw5quDCS6KQQA6YHVPQhUEA6ku2sOvGH4Sbh9CIEVvhHMkZJ/eLE3ZRlG48KJaXfRB1J4MvS7bDAqyXEab2CNlUBAKTZpTWTOSyQ7OJB1FwWJdMo1UIJHmnJcL/NfzcpO1YuC9TYBuVyvy+OxmPBpp+vqX4EEeBzSDnpqiItvBqn2kgyQ8NXGeHb2xX/pFzCTfYR1VxKXEMaePu9Lpr6tMwfQVk1zvXifSMAy7Abi801TLh/BH5ZmkwfmBXe/LchdUWuA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=r+3ytj+3yNUcRgAPDaQEKmAh6MKV4RX+nSrTbxLI/Ac=;
 b=gqCz6t9d8YpshdApkEoC/BmXeDFZMCgk9EhEuDSqUi24aX5BLwzyxc7UVXfVUO+7vtVuFBUoya7+PbiassCmhwlmCTCwJbap5T7BGpRlgh8FdWSS6giRL9OQi2yPzd+G2JcayetYWjUVDn7EtzhRmnFGHcRPGlca8uzOov86g9GsXqL6YCYSfOj5jMAJ9tEtPILTIZ5jW4pW4iKTFaoHoXkQAzHeHFgzmNFmb9QKL55APh0Ys7yNYKgBXn33LJMiJpfc1gmswVEAFP/XA8ievdcPMMqXzlfLrUaxC0dCTyE6L0UvVTCko3tTzGnhqRlsrUo+B6pegIzq0+iWDMUQqA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=bitdefender.com;dmarc=pass action=none
 header.from=bitdefender.com;dkim=pass header.d=bitdefender.com;arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=bitdefender.onmicrosoft.com; s=selector1-bitdefender-onmicrosoft-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=r+3ytj+3yNUcRgAPDaQEKmAh6MKV4RX+nSrTbxLI/Ac=;
 b=RwS19gDJsBVLX/8e3P2figaHQI9h7fYXy4tjVBJte3JeZ+8ezQvty0w+8gQOOxfiNFszLQkXU6AscWHwplnQDm/fgdQ/NT//8CsKALLVeQ9RF7z+LBPu5W0oD/y5iXexAU+NlfgwUpqRDCihIIDtklMqapEhGgWz0h7ALjOFX70=
Received: from AM6PR02MB4615.eurprd02.prod.outlook.com (20.177.198.89) by
 AM6PR02MB5014.eurprd02.prod.outlook.com (20.178.88.87) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2094.12; Fri, 19 Jul 2019 11:23:48 +0000
Received: from AM6PR02MB4615.eurprd02.prod.outlook.com
 ([fe80::8185:36ef:58bb:9a00]) by AM6PR02MB4615.eurprd02.prod.outlook.com
 ([fe80::8185:36ef:58bb:9a00%2]) with mapi id 15.20.2094.011; Fri, 19 Jul 2019
 11:23:48 +0000
From: Petre Ovidiu PIRCALABU <ppircalabu@bitdefender.com>
To: Paul Durrant <Paul.Durrant@citrix.com>, 'Jan Beulich' <JBeulich@suse.com>
Thread-Topic: [PATCH v2 07/10] vm_event: Add vm_event_ng interface
Thread-Index: AQHVO/ji+ep3hd1WrES1BL2P0bM6cabOlq4AgABMy4CAAB8oAIABZ1KAgAEtDgCAAAdBAIAAAR2AgAAxiYA=
Date: Fri, 19 Jul 2019 11:23:47 +0000
Message-ID: <bf1c57019b77fd6b79f86957477862ae81db5678.camel@bitdefender.com>
References: <cover.1563293545.git.ppircalabu@bitdefender.com>
 <cover.1563293545.git.ppircalabu@bitdefender.com>
 <79a1e2aebc55c20f58cb8c925320de202b17d8f2.1563293545.git.ppircalabu@bitdefender.com>
 <e1c9a42d-7bde-5749-7cf3-cb5e7b4041e1@suse.com>
 <de42faf2929b0ff0d52949d21dea5f2b30336840.camel@bitdefender.com>
 <20603303-440d-3ac4-8f78-861abaa78d70@suse.com>
 <22abf98c86af08adb0444ffa115bc56b9bd552fc.camel@bitdefender.com>
 <d73a2d9ba0b5407390ae9a635314f6d4@AMSPEX02CL03.citrite.net>
 <014491cd-8ee7-26ff-5619-6c5d54c51b3c@suse.com>
 <ebe52ee6d8a9483b87f21d01c5f2c435@AMSPEX02CL03.citrite.net>
In-Reply-To: <ebe52ee6d8a9483b87f21d01c5f2c435@AMSPEX02CL03.citrite.net>
Accept-Language: ro-RO, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: PR0P264CA0164.FRAP264.PROD.OUTLOOK.COM
 (2603:10a6:100:1b::32) To AM6PR02MB4615.eurprd02.prod.outlook.com
 (2603:10a6:20b:6a::25)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=ppircalabu@bitdefender.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-mailer: Evolution 3.28.5-0ubuntu0.18.04.1 
x-originating-ip: [91.199.104.6]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: e788e580-925b-42be-b88a-08d70c3b916b
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:AM6PR02MB5014; 
x-ms-traffictypediagnostic: AM6PR02MB5014:|AM6PR02MB5014:
x-microsoft-antispam-prvs: <AM6PR02MB501410BED2FC4F43EA695B30D6CB0@AM6PR02MB5014.eurprd02.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 01039C93E4
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(376002)(39860400002)(346002)(366004)(136003)(396003)(13464003)(199004)(189003)(26005)(52116002)(229853002)(54906003)(6486002)(186003)(76176011)(110136005)(102836004)(8936002)(81156014)(6506007)(6436002)(50226002)(86362001)(446003)(14454004)(3846002)(53546011)(6116002)(478600001)(386003)(316002)(2906002)(81166006)(8676002)(11346002)(2616005)(476003)(4326008)(25786009)(256004)(486006)(68736007)(305945005)(99286004)(66946007)(66476007)(6246003)(66066001)(7736002)(7416002)(5660300002)(66446008)(64756008)(66556008)(71200400001)(71190400001)(36756003)(6512007)(53936002)(118296001)(99106002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:AM6PR02MB5014;
 H:AM6PR02MB4615.eurprd02.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: bitdefender.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: MEd8gxLuwQsEmS3sjJxTSmttkNXr/fyx58NRsrR2tGJdDjA3Ir6Cc6T3/Ta5oMNSJmIUXKJL1/GPrG3piGe2nRgRt4M4USgRIqM1XL4CZc/rJDLaTKyRZQVP2hh9lut7CwoP3CzZLsg5q2XD32fbt+DUu+71pCg9dRVcyvU1+s8UfIv9khW38BDAfmvh6MGvm1H+LZKWAh20xvFjDBV5XNCRvpNO986lJVS85b11koig5Cqyagibf56DKCLFAw0xe1toPdQfROgvS4XZMPYuwBa4CXrn7C+9Mfw5DOPAB+t7fcvL4zMl5xffVdJLnbLaRV2wZkQGboSJQJ031+ww2r89npbHxeBtJrTxpCFIkO/untye/9WtfUYPzZNljKtjyLKcwjRWWX5iTYtr8msf45y/RnWydkUwY0kI5L8kw/0=
Content-ID: <4FADA5F67E39C34DBB80D5CCD1F1E472@eurprd02.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: bitdefender.com
X-MS-Exchange-CrossTenant-Network-Message-Id: e788e580-925b-42be-b88a-08d70c3b916b
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Jul 2019 11:23:47.9993 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 487baf29-f1da-469a-9221-243f830c36f3
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: ppircalabu@bbu.bitdefender.biz
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR02MB5014
Subject: Re: [Xen-devel] [PATCH v2 07/10] vm_event: Add vm_event_ng 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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>,
 KonradRzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>, "Tim \(Xen.org\)" <tim@xen.org>,
 George Dunlap <George.Dunlap@citrix.com>, JulienGrall <julien.grall@arm.com>,
 Tamas K Lengyel <tamas@tklengyel.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Alexandru Stefan ISAILA <aisaila@bitdefender.com>,
 Ian Jackson <Ian.Jackson@citrix.com>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCAyMDE5LTA3LTE5IGF0IDA4OjI2ICswMDAwLCBQYXVsIER1cnJhbnQgd3JvdGU6DQo+
ID4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gPiBGcm9tOiBKYW4gQmV1bGljaCA8SkJl
dWxpY2hAc3VzZS5jb20+DQo+ID4gU2VudDogMTkgSnVseSAyMDE5IDA5OjIyDQo+ID4gVG86IFBh
dWwgRHVycmFudCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+DQo+ID4gQ2M6ICdQZXRyZSBPdmlk
aXUgUElSQ0FMQUJVJyA8cHBpcmNhbGFidUBiaXRkZWZlbmRlci5jb20+Ow0KPiA+IEp1bGllbkdy
YWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT47DQo+ID4gQWxleGFuZHJ1IFN0ZWZhbiBJU0FJTEEg
PGFpc2FpbGFAYml0ZGVmZW5kZXIuY29tPjsgUmF6dmFuIENvam9jYXJ1DQo+ID4gPHJjb2pvY2Fy
dUBiaXRkZWZlbmRlci5jb20+OyBBbmRyZXcNCj4gPiBDb29wZXIgPEFuZHJldy5Db29wZXIzQGNp
dHJpeC5jb20+OyBHZW9yZ2UgRHVubGFwIDwNCj4gPiBHZW9yZ2UuRHVubGFwQGNpdHJpeC5jb20+
OyBJYW4gSmFja3Nvbg0KPiA+IDxJYW4uSmFja3NvbkBjaXRyaXguY29tPjsgUm9nZXIgUGF1IE1v
bm5lIDxyb2dlci5wYXVAY2l0cml4LmNvbT47DQo+ID4gU3RlZmFubyBTdGFiZWxsaW5pDQo+ID4g
PHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+OyB4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmc7
DQo+ID4gS29ucmFkUnplc3p1dGVrIFdpbGsNCj4gPiA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT47
IFRhbWFzIEsgTGVuZ3llbCA8dGFtYXNAdGtsZW5neWVsLmNvbT47DQo+ID4gVGltIChYZW4ub3Jn
KSA8dGltQHhlbi5vcmc+OyBXZWkgTGl1DQo+ID4gPHdsQHhlbi5vcmc+DQo+ID4gU3ViamVjdDog
UmU6IFtQQVRDSCB2MiAwNy8xMF0gdm1fZXZlbnQ6IEFkZCB2bV9ldmVudF9uZyBpbnRlcmZhY2UN
Cj4gPiANCj4gPiBPbiAxOS4wNy4yMDE5IDA5OjU2LCBQYXVsIER1cnJhbnQgd3JvdGU6DQo+ID4g
PiA+IEZyb206IFBldHJlIE92aWRpdSBQSVJDQUxBQlUgPHBwaXJjYWxhYnVAYml0ZGVmZW5kZXIu
Y29tPg0KPiA+ID4gPiBTZW50OiAxOCBKdWx5IDIwMTkgMTQ6NTkNCj4gPiA+ID4gDQo+ID4gPiA+
IFNvLCBhdCB0aGlzIHBvaW50IHRoZSBtb3N0IHByb21pc2luZyBzb2x1dGlvbiBpcyBhbGxvY2F0
aW5nIHRoZQ0KPiA+ID4gPiBtZW1vcnkNCj4gPiA+ID4gaW4gWEVOLCBzaGFyaW5nIGl0IHdpdGgg
SUQgdXNpbmcgc2hhcmVfeGVuX3BhZ2Vfd2l0aF9ndWVzdCwgYW5kDQo+ID4gPiA+IG1hcHBpbmcN
Cj4gPiA+ID4gaXQgd2l0aCB4ZW5mb3JlaWdubWVtb3J5X21hcF9yZXNvdXJjZSAod2l0aCB0aGUg
ZmxhZw0KPiA+ID4gPiBYRU5NRU1fcnNyY19hY3FfY2FsbGVyX293bmVkIHNldCkNCj4gPiA+IA0K
PiA+ID4gSWYgdGhhdCBwYWdlIGlzIHNoYXJlZCB3aXRoIHRoZSBJRCB0aGVuDQo+ID4gPiBYRU5N
RU1fcnNyY19hY3FfY2FsbGVyX293bmVkDQo+ID4gPiBzaG91bGQgKm5vdCogYmUgc2V0LiBBbHNv
LCB0aGF0IGZsYWcgaXMgYW4gJ291dCcgZmxhZy4uLiB0aGUNCj4gPiA+IGNhbGxlcg0KPiA+ID4g
ZG9lc24ndCBkZWNpZGUgd2hvIG93bnMgdGhlIHJlc291cmNlLg0KPiA+IA0KPiA+IEkgaGFkIGlt
cGxpZWQgdGhhdCBpdCdzIHJlYWxseSBNRCB0aGF0J3MgbWVhbnQgaGVyZSwgYnV0IG1heWJlIEkN
Cj4gPiB3YXMNCj4gPiB3cm9uZyBkb2luZyBzby4NCj4gPiANCj4gPiA+IFRCSCBJIHJlZ3JldCBl
dmVyIGludHJvZHVjaW5nIHRoZSBmbGFnOyBpdCBjYXVzZWQgYSBsb3Qgb2YNCj4gPiA+IHByb2Js
ZW1zLA0KPiA+ID4gd2hpY2ggaXMgd2h5IGl0IGlzIG5vIGxvbmdlciB1c2VkLg0KPiA+IA0KPiA+
IEl0J3MgYSB0b29scyBvbmx5IGludGVyZmFjZSAtIHdoeSBkb24ndCB3ZSBkcm9wIHRoZSBmbGFn
IGlmIHlvdSBub3cNCj4gPiB0aGluayBpdCB3YXMgYSBiYWQgaWRlYSB0byBpbnRyb2R1Y2UgaXQ/
DQo+IA0KPiBJIHdhcyBpbmRlZWQgdGhpbmtpbmcgSSBzaG91bGQgZmluZCBlbm91Z2ggdHVpdHMg
dG8gZG8gdGhhdCBpbiB0aGUNCj4gbmVhciBmdXR1cmUuDQo+IA0KPiAgIFBhdWwNCj4gDQo+ID4g
DQo+ID4gSmFuDQpTb3JyeSwgbXkgbWlzdGFrZS4gSSBtZWFudCB0byBzYXkgaXQncyBzaGFyZWQg
d2l0aCBNRC4gDQoNCk1hbnkgdGhhbmtzIGZvciB5b3VyIHN1cHBvcnQsDQpQZXRyZQ0KDQpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 11:24:49 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 11:24:49 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hoR0K-0008CQ-3H; Fri, 19 Jul 2019 11:24:48 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=M1ZL=VQ=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hoR0I-0008CE-I1
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 11:24:46 +0000
X-Inumbo-ID: ce94a716-aa17-11e9-8980-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ce94a716-aa17-11e9-8980-bc764e045a96;
 Fri, 19 Jul 2019 11:24:44 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 1FD4BAFCB;
 Fri, 19 Jul 2019 11:24:43 +0000 (UTC)
To: Sergey Dyasli <sergey.dyasli@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
References: <20190528103313.1343-1-jgross@suse.com>
 <f2f3f5f2-8b9c-ac9c-00e8-1e601ec71070@citrix.com>
 <3cb1c2b777e623a55bf87dc12a155734667ab23e.camel@suse.com>
 <c8f4c719-ce7c-9ca0-7d5b-c34db3f21e38@citrix.com>
 <a57d18f4-e947-5c3e-3d8d-6e1371f0c9af@suse.com>
 <864742f0-9b84-e8fe-75be-fa94e217383f@citrix.com>
 <0e35dc11-5dac-4b24-942c-a8d365a8b193@suse.com>
From: Juergen Gross <jgross@suse.com>
Message-ID: <9e38bbef-ebe7-60e5-9021-7667b4ffdf64@suse.com>
Date: Fri, 19 Jul 2019 13:24:41 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <0e35dc11-5dac-4b24-942c-a8d365a8b193@suse.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH 00/60] xen: add core scheduling support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 RobertVanVossen <robert.vanvossen@dornerworks.com>,
 Dario Faggioli <dfaggioli@suse.com>, Julien Grall <julien.grall@arm.com>,
 Josh Whitehead <josh.whitehead@dornerworks.com>,
 Meng Xu <mengxu@cis.upenn.edu>, Jan Beulich <jbeulich@suse.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTkuMDcuMTkgMDc6NDEsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4gT24gMTguMDcuMTkgMTc6
MTQsIFNlcmdleSBEeWFzbGkgd3JvdGU6Cj4+IE9uIDE4LzA3LzIwMTkgMTU6NDgsIEp1ZXJnZW4g
R3Jvc3Mgd3JvdGU6Cj4+PiBPbiAxNS4wNy4xOSAxNjowOCwgU2VyZ2V5IER5YXNsaSB3cm90ZToK
Pj4+PiBPbiAwNS8wNy8yMDE5IDE0OjU2LCBEYXJpbyBGYWdnaW9saSB3cm90ZToKPj4+Pj4gT24g
RnJpLCAyMDE5LTA3LTA1IGF0IDE0OjE3ICswMTAwLCBTZXJnZXkgRHlhc2xpIHdyb3RlOgo+Pj4+
Pj4gMSkgVGhpcyBjcmFzaCBpcyBxdWl0ZSBsaWtlbHkgdG8gaGFwcGVuOgo+Pj4+Pj4KPj4+Pj4+
IFsyMDE5LTA3LTA0IDE4OjIyOjQ2IFVUQ10gKFhFTikgWyAzNDI1LjIyMDY2MF0gV2F0Y2hkb2cg
dGltZXIgZGV0ZWN0cwo+Pj4+Pj4gdGhhdCBDUFUyIGlzIHN0dWNrIQo+Pj4+Pj4gWzIwMTktMDct
MDQgMTg6MjI6NDYgVVRDXSAoWEVOKSBbIDM0MjUuMjI2MjkzXSAtLS0tWyBYZW4tNC4xMy4wLQo+
Pj4+Pj4gOC4wLjYtZMKgIHg4Nl82NMKgIGRlYnVnPXnCoMKgIE5vdCB0YWludGVkIF0tLS0tCj4+
Pj4+PiBbLi4uXQo+Pj4+Pj4gWzIwMTktMDctMDQgMTg6MjI6NDcgVVRDXSAoWEVOKSBbIDM0MjUu
NTAxOTg5XSBYZW4gY2FsbCB0cmFjZToKPj4+Pj4+IFsyMDE5LTA3LTA0IDE4OjIyOjQ3IFVUQ10g
KFhFTikgWwo+Pj4+Pj4gMzQyNS41MDUyNzhdwqDCoMKgIFs8ZmZmZjgyZDA4MDIzZDU3OD5dIHZj
cHVfc2xlZXBfc3luYysweDUwLzB4NzEKPj4+Pj4+IFsyMDE5LTA3LTA0IDE4OjIyOjQ3IFVUQ10g
KFhFTikgWwo+Pj4+Pj4gMzQyNS41MTE1MThdwqDCoMKgIFs8ZmZmZjgyZDA4MDIwODM3MD5dIHZj
cHVfcGF1c2UrMHgyMS8weDIzCj4+Pj4+PiBbMjAxOS0wNy0wNCAxODoyMjo0NyBVVENdIChYRU4p
IFsKPj4+Pj4+IDM0MjUuNTE3MzI2XcKgwqDCoCBbPGZmZmY4MmQwODAyM2UyNWQ+XQo+Pj4+Pj4g
dmNwdV9zZXRfcGVyaW9kaWNfdGltZXIrMHgyNy8weDczCj4+Pj4+PiBbMjAxOS0wNy0wNCAxODoy
Mjo0NyBVVENdIChYRU4pIFsKPj4+Pj4+IDM0MjUuNTI0MjU4XcKgwqDCoCBbPGZmZmY4MmQwODAy
MDk2ODI+XSBkb192Y3B1X29wKzB4MmM5LzB4NjY4Cj4+Pj4+PiBbMjAxOS0wNy0wNCAxODoyMjo0
NyBVVENdIChYRU4pIFsKPj4+Pj4+IDM0MjUuNTMwMjM4XcKgwqDCoCBbPGZmZmY4MmQwODAyNGY5
NzA+XSBjb21wYXRfdmNwdV9vcCsweDI1MC8weDM5MAo+Pj4+Pj4gWzIwMTktMDctMDQgMTg6MjI6
NDcgVVRDXSAoWEVOKSBbCj4+Pj4+PiAzNDI1LjUzNjU2Nl3CoMKgwqAgWzxmZmZmODJkMDgwMzgz
OTY0Pl0gcHZfaHlwZXJjYWxsKzB4MzY0LzB4NTY0Cj4+Pj4+PiBbMjAxOS0wNy0wNCAxODoyMjo0
NyBVVENdIChYRU4pIFsKPj4+Pj4+IDM0MjUuNTQyNzE5XcKgwqDCoCBbPGZmZmY4MmQwODAzODU2
NDQ+XSBkb19lbnRyeV9pbnQ4MisweDI2LzB4MmQKPj4+Pj4+IFsyMDE5LTA3LTA0IDE4OjIyOjQ3
IFVUQ10gKFhFTikgWwo+Pj4+Pj4gMzQyNS41NDg4NzZdwqDCoMKgIFs8ZmZmZjgyZDA4MDM4ODM5
Yj5dIGVudHJ5X2ludDgyKzB4YmIvMHhjMAo+Pj4+Pj4KPj4+Pj4gTW1tLi4uIHZjcHVfc2V0X3Bl
cmlvZGljX3RpbWVyPwo+Pj4+Pgo+Pj4+PiBXaGF0IGtlcm5lbCBpcyB0aGlzIGFuZCB3aGVuIGRv
ZXMgdGhpcyBjcmFzaCBoYXBwZW4/Cj4+Pj4KPj4+PiBIaSBEYXJpbywKPj4+Pgo+Pj4+IEkgY2Fu
IGVhc2lseSByZXByb2R1Y2UgdGhpcyBjcmFzaCB1c2luZyBhIERlYmlhbiA3IFBWIFZNICgyIHZD
UFVzLCAKPj4+PiAyR0IgUkFNKQo+Pj4+IHdoaWNoIGhhcyB0aGUgZm9sbG93aW5nIGtlcm5lbDoK
Pj4+Pgo+Pj4+ICMgdW5hbWUgLWEKPj4+Pgo+Pj4+IExpbnV4IGxvY2FsaG9zdCAzLjIuMC00LWFt
ZDY0ICMxIFNNUCBEZWJpYW4gMy4yLjc4LTEgeDg2XzY0IEdOVS9MaW51eAo+Pj4+Cj4+Pj4gQWxs
IEkgbmVlZCB0byBkbyBpcyBzdXNwZW5kIGFuZCByZXN1bWUgdGhlIFZNLgo+Pj4KPj4+IEhhcHBl
bnMgd2l0aCBhIG1vcmUgcmVjZW50IGtlcm5lbCwgdG9vLgo+Pj4KPj4+IEkgY2FuIGVhc2lseSBy
ZXByb2R1Y2UgdGhlIGlzc3VlIHdpdGggYW55IFBWIGd1ZXN0IHdpdGggbW9yZSB0aGFuIDEgdmNw
dQo+Pj4gYnkgZG9pbmcgInhsIHNhdmUiIGFuZCB0aGVuICJ4bCByZXN0b3JlIiBhZ2Fpbi4KPj4+
Cj4+PiBXaXRoIHRoZSByZXByb2R1Y2VyIGJlaW5nIGF2YWlsYWJsZSBJJ20gbm93IGRpdmluZyBp
bnRvIHRoZSBpc3N1ZS4uLgo+Pgo+PiBPbmUgZnVydGhlciB0aGluZyB0byBhZGQgaXMgdGhhdCBJ
IHdhcyBhYmxlIHRvIGF2b2lkIHRoZSBjcmFzaCBieSAKPj4gcmV2ZXJ0aW5nCj4+Cj4+IMKgwqDC
oMKgeGVuL3NjaGVkOiByZXdvcmsgYW5kIHJlbmFtZSB2Y3B1X2ZvcmNlX3Jlc2NoZWR1bGUoKQo+
Pgo+PiB3aGljaCBpcyBhIHBhcnQgb2YgdGhlIHNlcmllcy4gVGhpcyBtYWRlIGFsbCB0ZXN0cyB3
aXRoIFBWIGd1ZXN0cyBwYXNzLgo+IAo+IFllYWgsIGJ1dCByZW1vdmluZyB0aGlzIHBhdGNoIGlz
IGp1c3QgcGFwZXJpbmcgb3ZlciBhIGdlbmVyYWwgaXNzdWUuCj4gVGhlIG1haW4gcHJvYmxlbSBz
ZWVtcyB0byBiZSBhIHZjcHUgdHJ5aW5nIHRvIHBhdXNlIGFub3RoZXIgdmNwdSBvZiB0aGUKPiBz
YW1lIHNjaGVkX3VuaXQuIEkgYWxyZWFkeSBoYXZlIGFuIGlkZWEgd2hhdCBpcyByZWFsbHkgaGFw
cGVuaW5nLCBJIGp1c3QKPiBuZWVkIHRvIHZlcmlmeSBpdC4KCldhcyBhbm90aGVyIHByb2JsZW0g
YXMgSSB0aG91Z2h0IGluaXRpYWxseSwgYnV0IEkndmUgZm91bmQgaXQuCgp4bCByZXN0b3JlIGlz
IHdvcmtpbmcgbm93LiA6LSkKCgpKdWVyZ2VuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 12:04:32 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 12:04:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hoRcU-0002fj-67; Fri, 19 Jul 2019 12:04:14 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=TkfO=VQ=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hoRcT-0002fW-2P
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 12:04:13 +0000
X-Inumbo-ID: 515f9124-aa1d-11e9-9f7e-ef6169ff64ff
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 515f9124-aa1d-11e9-9f7e-ef6169ff64ff;
 Fri, 19 Jul 2019 12:04:10 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hoRcQ-0008Rh-EZ; Fri, 19 Jul 2019 12: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 1hoRcQ-0002bE-7H; Fri, 19 Jul 2019 12:04:10 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hoRcQ-0008W1-4o; Fri, 19 Jul 2019 12:04:10 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139133-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-amd64-i386-xl-shadow:xen-boot:fail:regression
 xen-unstable:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt: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-qemuu-debianhvm-amd64-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:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 xen-unstable:test-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-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: xen=2537a1b12347e12d3a5df723a71169323edd8425
X-Osstest-Versions-That: xen=38eeb3864de40aa568c48f9f26271c141c62b50b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 19 Jul 2019 12:04:10 +0000
Subject: [Xen-devel] [xen-unstable test] 139133: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTEzMyB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzOTEzMy8KClJlZ3Jlc3Npb25zIDotKAoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0
ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAg
ICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM5MDMyCgpUZXN0
cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWls
IGxpa2UgMTM5MDMyCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMzkwMzIKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEzOTAz
MgogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgIGxpa2UgMTM5MDMyCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYt
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzkwMzIKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFp
bCBsaWtlIDEzOTAzMgogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTM5MDMyCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzkw
MzIKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICAgZmFpbCBsaWtlIDEzOTAzMgogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEx
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
cWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
MTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRp
dDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLXRodW5kZXJ4IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5k
YWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Vi
aWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNy
ZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAg
ICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bC1zZWF0dGxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
dmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEw
LWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdp
bmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoK
IHhlbiAgICAgICAgICAgICAgICAgIDI1MzdhMWIxMjM0N2UxMmQzYTVkZjcyM2E3MTE2OTMyM2Vk
ZDg0MjUKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDM4ZWViMzg2NGRl
NDBhYTU2OGM0OGY5ZjI2MjcxYzE0MWM2MmI1MGIKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzOTAz
MiAgMjAxOS0wNy0xNiAwMTo1MToyMCBaICAgIDMgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAx
MzkwNjkgIDIwMTktMDctMTcgMDI6MDM6NTcgWiAgICAyIGRheXMgICAgMyBhdHRlbXB0cwpUZXN0
aW5nIHNhbWUgc2luY2UgICAxMzkxMzMgIDIwMTktMDctMTggMjI6NDY6MDUgWiAgICAwIGRheXMg
ICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVz
dDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRpcnguY29tPgogIEFuZHJldyBD
b29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgQmFvZG9uZyBDaGVuIDxjaGVuYmFv
ZG9uZ0BteG5hdmkuY29tPgogIEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNv
bT4gW3RyYWNpbmddCiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIEp1bGllbiBH
cmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CiAgUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRA
Y2l0cml4LmNvbT4KICBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICBW
aWt0b3IgTWl0aW4gPHZpa3Rvci5taXRpbi4xOUBnbWFpbC5jb20+CiAgVmlrdG9yIE1pdGluIDx2
aWt0b3JfbWl0aW5AZXBhbS5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQteHRmICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHJldiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXByZXYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1k
NjQtNCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0t
aTM4Ni14c20gICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUt
bmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEw
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13
aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdz
MTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJt
NjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1k
bXJlc3RyaWN0ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVz
dHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1m
cmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWlu
dGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVt
dXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGl2
ZXBhdGNoICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LWxpdmVwYXRjaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1t
dWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZz
aGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0
bGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1h
cm02NC14bC10aHVuZGVyeCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9z
c3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdl
czogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxh
YmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xv
Z3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVy
YWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0Lmdp
dDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4u
b3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0
IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNp
b24gbG9nOyBpdCB3b3VsZCBiZSA0MTMgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 12:12:04 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 12: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 1hoRk1-0003PD-0m; Fri, 19 Jul 2019 12:12: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=S3sa=VQ=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hoRjz-0003P8-IB
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 12:11:59 +0000
X-Inumbo-ID: 67e1d449-aa1e-11e9-8980-bc764e045a96
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 67e1d449-aa1e-11e9-8980-bc764e045a96;
 Fri, 19 Jul 2019 12:11:58 +0000 (UTC)
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=Paul.Durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 Paul.Durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: L/rbuZiRgpRXa1kcTTPU/GLIJkgAsxjGSUsraMcCMerFG3Zd3Kqr9tE+Sfotv5IAq5a35h+LVO
 10POiba19OvdgUcnDXCosP61ekG30GHcPJdJfidjRK2bAi8t4WrlvFvs4pKZsFBCBy/CXIyGlv
 wQCmQrT7LLCzT8gzocCUdT9awE/r5IV8CCDvlWMZC1lEneFKdCioT5IMp8dWThx6HsTEwpNSNA
 PLWBFf1MqNu+uOBZJJkSEGmdVKYfK4PIKjpbvo/COd13DC7hOZt3tqrxRgbV21/kCIiK/G4GQ/
 ZUs=
X-SBRS: 2.7
X-MesageID: 3254204
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,282,1559534400"; 
   d="scan'208";a="3254204"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Petre Ovidiu PIRCALABU' <ppircalabu@bitdefender.com>, 'Jan Beulich'
 <JBeulich@suse.com>
Thread-Topic: [PATCH v2 07/10] vm_event: Add vm_event_ng interface
Thread-Index: AQHVPIeuvysw+S0SxESjjWmMYVkcbqbOwNgAgAAfJACAAWdVAIABTcoA///mggCAACI9gIAAEGyAgAAuTSA=
Date: Fri, 19 Jul 2019 12:11:54 +0000
Message-ID: <875eb41c92654f5a85625f0cc08994b5@AMSPEX02CL03.citrite.net>
References: <cover.1563293545.git.ppircalabu@bitdefender.com>
 <cover.1563293545.git.ppircalabu@bitdefender.com>
 <79a1e2aebc55c20f58cb8c925320de202b17d8f2.1563293545.git.ppircalabu@bitdefender.com>
 <e1c9a42d-7bde-5749-7cf3-cb5e7b4041e1@suse.com>
 <de42faf2929b0ff0d52949d21dea5f2b30336840.camel@bitdefender.com>
 <20603303-440d-3ac4-8f78-861abaa78d70@suse.com>
 <22abf98c86af08adb0444ffa115bc56b9bd552fc.camel@bitdefender.com>
 <d73a2d9ba0b5407390ae9a635314f6d4@AMSPEX02CL03.citrite.net>
 <014491cd-8ee7-26ff-5619-6c5d54c51b3c@suse.com>
 <ebe52ee6d8a9483b87f21d01c5f2c435@AMSPEX02CL03.citrite.net>
 <bf1c57019b77fd6b79f86957477862ae81db5678.camel@bitdefender.com>
In-Reply-To: <bf1c57019b77fd6b79f86957477862ae81db5678.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 v2 07/10] vm_event: Add vm_event_ng 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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>,
 KonradRzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>, "Tim \(Xen.org\)" <tim@xen.org>,
 George Dunlap <George.Dunlap@citrix.com>, JulienGrall <julien.grall@arm.com>,
 Tamas K Lengyel <tamas@tklengyel.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Alexandru Stefan ISAILA <aisaila@bitdefender.com>,
 Ian Jackson <Ian.Jackson@citrix.com>, Roger Pau
 Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBQZXRyZSBPdmlkaXUgUElSQ0FM
QUJVIDxwcGlyY2FsYWJ1QGJpdGRlZmVuZGVyLmNvbT4NCj4gU2VudDogMTkgSnVseSAyMDE5IDEy
OjI0DQo+IFRvOiBQYXVsIER1cnJhbnQgPFBhdWwuRHVycmFudEBjaXRyaXguY29tPjsgJ0phbiBC
ZXVsaWNoJyA8SkJldWxpY2hAc3VzZS5jb20+DQo+IENjOiBKdWxpZW5HcmFsbCA8anVsaWVuLmdy
YWxsQGFybS5jb20+OyBBbGV4YW5kcnUgU3RlZmFuIElTQUlMQSA8YWlzYWlsYUBiaXRkZWZlbmRl
ci5jb20+OyBSYXp2YW4NCj4gQ29qb2NhcnUgPHJjb2pvY2FydUBiaXRkZWZlbmRlci5jb20+OyBB
bmRyZXcgQ29vcGVyIDxBbmRyZXcuQ29vcGVyM0BjaXRyaXguY29tPjsgR2VvcmdlIER1bmxhcA0K
PiA8R2VvcmdlLkR1bmxhcEBjaXRyaXguY29tPjsgSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGNp
dHJpeC5jb20+OyBSb2dlciBQYXUgTW9ubmUNCj4gPHJvZ2VyLnBhdUBjaXRyaXguY29tPjsgU3Rl
ZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPjsgeGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnOw0KPiBLb25yYWRSemVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3Jh
Y2xlLmNvbT47IFRhbWFzIEsgTGVuZ3llbCA8dGFtYXNAdGtsZW5neWVsLmNvbT47IFRpbSAoWGVu
Lm9yZykNCj4gPHRpbUB4ZW4ub3JnPjsgV2VpIExpdSA8d2xAeGVuLm9yZz4NCj4gU3ViamVjdDog
UmU6IFtQQVRDSCB2MiAwNy8xMF0gdm1fZXZlbnQ6IEFkZCB2bV9ldmVudF9uZyBpbnRlcmZhY2UN
Cj4gDQo+IE9uIEZyaSwgMjAxOS0wNy0xOSBhdCAwODoyNiArMDAwMCwgUGF1bCBEdXJyYW50IHdy
b3RlOg0KPiA+ID4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gPiA+IEZyb206IEphbiBC
ZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT4NCj4gPiA+IFNlbnQ6IDE5IEp1bHkgMjAxOSAwOToy
Mg0KPiA+ID4gVG86IFBhdWwgRHVycmFudCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+DQo+ID4g
PiBDYzogJ1BldHJlIE92aWRpdSBQSVJDQUxBQlUnIDxwcGlyY2FsYWJ1QGJpdGRlZmVuZGVyLmNv
bT47DQo+ID4gPiBKdWxpZW5HcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Ow0KPiA+ID4gQWxl
eGFuZHJ1IFN0ZWZhbiBJU0FJTEEgPGFpc2FpbGFAYml0ZGVmZW5kZXIuY29tPjsgUmF6dmFuIENv
am9jYXJ1DQo+ID4gPiA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT47IEFuZHJldw0KPiA+ID4g
Q29vcGVyIDxBbmRyZXcuQ29vcGVyM0BjaXRyaXguY29tPjsgR2VvcmdlIER1bmxhcCA8DQo+ID4g
PiBHZW9yZ2UuRHVubGFwQGNpdHJpeC5jb20+OyBJYW4gSmFja3Nvbg0KPiA+ID4gPElhbi5KYWNr
c29uQGNpdHJpeC5jb20+OyBSb2dlciBQYXUgTW9ubmUgPHJvZ2VyLnBhdUBjaXRyaXguY29tPjsN
Cj4gPiA+IFN0ZWZhbm8gU3RhYmVsbGluaQ0KPiA+ID4gPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+
OyB4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmc7DQo+ID4gPiBLb25yYWRSemVzenV0ZWsg
V2lsaw0KPiA+ID4gPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+OyBUYW1hcyBLIExlbmd5ZWwgPHRh
bWFzQHRrbGVuZ3llbC5jb20+Ow0KPiA+ID4gVGltIChYZW4ub3JnKSA8dGltQHhlbi5vcmc+OyBX
ZWkgTGl1DQo+ID4gPiA8d2xAeGVuLm9yZz4NCj4gPiA+IFN1YmplY3Q6IFJlOiBbUEFUQ0ggdjIg
MDcvMTBdIHZtX2V2ZW50OiBBZGQgdm1fZXZlbnRfbmcgaW50ZXJmYWNlDQo+ID4gPg0KPiA+ID4g
T24gMTkuMDcuMjAxOSAwOTo1NiwgUGF1bCBEdXJyYW50IHdyb3RlOg0KPiA+ID4gPiA+IEZyb206
IFBldHJlIE92aWRpdSBQSVJDQUxBQlUgPHBwaXJjYWxhYnVAYml0ZGVmZW5kZXIuY29tPg0KPiA+
ID4gPiA+IFNlbnQ6IDE4IEp1bHkgMjAxOSAxNDo1OQ0KPiA+ID4gPiA+DQo+ID4gPiA+ID4gU28s
IGF0IHRoaXMgcG9pbnQgdGhlIG1vc3QgcHJvbWlzaW5nIHNvbHV0aW9uIGlzIGFsbG9jYXRpbmcg
dGhlDQo+ID4gPiA+ID4gbWVtb3J5DQo+ID4gPiA+ID4gaW4gWEVOLCBzaGFyaW5nIGl0IHdpdGgg
SUQgdXNpbmcgc2hhcmVfeGVuX3BhZ2Vfd2l0aF9ndWVzdCwgYW5kDQo+ID4gPiA+ID4gbWFwcGlu
Zw0KPiA+ID4gPiA+IGl0IHdpdGggeGVuZm9yZWlnbm1lbW9yeV9tYXBfcmVzb3VyY2UgKHdpdGgg
dGhlIGZsYWcNCj4gPiA+ID4gPiBYRU5NRU1fcnNyY19hY3FfY2FsbGVyX293bmVkIHNldCkNCj4g
PiA+ID4NCj4gPiA+ID4gSWYgdGhhdCBwYWdlIGlzIHNoYXJlZCB3aXRoIHRoZSBJRCB0aGVuDQo+
ID4gPiA+IFhFTk1FTV9yc3JjX2FjcV9jYWxsZXJfb3duZWQNCj4gPiA+ID4gc2hvdWxkICpub3Qq
IGJlIHNldC4gQWxzbywgdGhhdCBmbGFnIGlzIGFuICdvdXQnIGZsYWcuLi4gdGhlDQo+ID4gPiA+
IGNhbGxlcg0KPiA+ID4gPiBkb2Vzbid0IGRlY2lkZSB3aG8gb3ducyB0aGUgcmVzb3VyY2UuDQo+
ID4gPg0KPiA+ID4gSSBoYWQgaW1wbGllZCB0aGF0IGl0J3MgcmVhbGx5IE1EIHRoYXQncyBtZWFu
dCBoZXJlLCBidXQgbWF5YmUgSQ0KPiA+ID4gd2FzDQo+ID4gPiB3cm9uZyBkb2luZyBzby4NCj4g
PiA+DQo+ID4gPiA+IFRCSCBJIHJlZ3JldCBldmVyIGludHJvZHVjaW5nIHRoZSBmbGFnOyBpdCBj
YXVzZWQgYSBsb3Qgb2YNCj4gPiA+ID4gcHJvYmxlbXMsDQo+ID4gPiA+IHdoaWNoIGlzIHdoeSBp
dCBpcyBubyBsb25nZXIgdXNlZC4NCj4gPiA+DQo+ID4gPiBJdCdzIGEgdG9vbHMgb25seSBpbnRl
cmZhY2UgLSB3aHkgZG9uJ3Qgd2UgZHJvcCB0aGUgZmxhZyBpZiB5b3Ugbm93DQo+ID4gPiB0aGlu
ayBpdCB3YXMgYSBiYWQgaWRlYSB0byBpbnRyb2R1Y2UgaXQ/DQo+ID4NCj4gPiBJIHdhcyBpbmRl
ZWQgdGhpbmtpbmcgSSBzaG91bGQgZmluZCBlbm91Z2ggdHVpdHMgdG8gZG8gdGhhdCBpbiB0aGUN
Cj4gPiBuZWFyIGZ1dHVyZS4NCj4gPg0KPiA+ICAgUGF1bA0KPiA+DQo+ID4gPg0KPiA+ID4gSmFu
DQo+IFNvcnJ5LCBteSBtaXN0YWtlLiBJIG1lYW50IHRvIHNheSBpdCdzIHNoYXJlZCB3aXRoIE1E
Lg0KPiANCj4gTWFueSB0aGFua3MgZm9yIHlvdXIgc3VwcG9ydCwNCg0KT2ssIGluIHRoYXQgY2Fz
ZSBwbGVhc2Ugc2hhcmUgd2l0aCB0aGUgSUQgaW5zdGVhZC4gSSBmb3VuZCBzb21lIHR1aXRzIHRo
aXMgbW9ybmluZyBhbmQgYW0gYWJvdXQgdG8gYSBzdWJtaXQgYSBwYXRjaC4NCg0KICBQYXVsDQpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 12:16:36 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 12: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 1hoRoR-0003YA-Pn; Fri, 19 Jul 2019 12:16:35 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=TkfO=VQ=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hoRoQ-0003Xy-Jb
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 12:16:34 +0000
X-Inumbo-ID: 0c001fe2-aa1f-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0c001fe2-aa1f-11e9-8980-bc764e045a96;
 Fri, 19 Jul 2019 12:16:33 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hoRoP-0000GW-3B; Fri, 19 Jul 2019 12:16: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 1hoRoO-00032s-Kt; Fri, 19 Jul 2019 12:16:32 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hoRoO-0003PE-KG; Fri, 19 Jul 2019 12:16:32 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139163-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=af4acbc7a5f705417729e413f7678ae090688a1e
X-Osstest-Versions-That: xen=643d8e566de59f247556e62a27ed7a5ac2e8a8cf
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 19 Jul 2019 12:16:32 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 139163: 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>

ZmxpZ2h0IDEzOTE2MyB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzOTE2My8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICBhZjRhY2JjN2E1ZjcwNTQxNzcyOWU0MTNmNzY3OGFlMDkwNjg4YTFlCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICA2NDNkOGU1NjZkZTU5ZjI0NzU1
NmU2MmEyN2VkN2E1YWMyZThhOGNmCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzkxMzAgIDIwMTkt
MDctMTggMjI6MDA6MjggWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM5MTYzICAy
MDE5LTA3LTE5IDEwOjAxOjA1IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KICBDaGFvIEdhbyA8Y2hhby5nYW9AaW50ZWwuY29tPgogIEdl
b3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4KCmpvYnM6CiBidWlsZC1hcm02
NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBv
cnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUv
bG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywg
ZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0
Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBv
c3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdl
Yi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7
aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyBy
ZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC94ZW4uZ2l0CiAgIDY0
M2Q4ZTU2NmQuLmFmNGFjYmM3YTUgIGFmNGFjYmM3YTVmNzA1NDE3NzI5ZTQxM2Y3Njc4YWUwOTA2
ODhhMWUgLT4gc21va2UKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 12:26:02 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 12: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 1hoRxT-0004JG-RE; Fri, 19 Jul 2019 12:25:55 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=S3sa=VQ=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hoRxS-0004JB-RS
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 12:25:54 +0000
X-Inumbo-ID: 57b40386-aa20-11e9-ab87-ff401465dd97
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 57b40386-aa20-11e9-ab87-ff401465dd97;
 Fri, 19 Jul 2019 12:25:50 +0000 (UTC)
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=paul.durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 paul.durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="paul.durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: FVxTQ9AyK60Prq9TDzRL13lb6Sw8JMDOs8R9Hqv5WRMEUMWGsswHoEuniIshUnyRlY4b16udRm
 QHbB2HnKENPwQKcfH1xEAdVTP5lWVf4WfC3S1T+YwK6G0BJ0r/+lqycEtpJlVqgsORQf56JrO2
 6waIDONQPAhR9NX0XlcSdgUyM/IxblDlABV2IAinIY6SzuEtC7pb0IjmHFnAwj8WhVBUrfLYDA
 wVzo112E8QhppeYj9bM+LAkkd+iGT5rLAbANk2wWBwdEuSUulIvhju/xbygza97qrlm1f2OXm/
 5Hg=
X-SBRS: 2.7
X-MesageID: 3254694
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,282,1559534400"; 
   d="scan'208";a="3254694"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 19 Jul 2019 13:25:45 +0100
Message-ID: <20190719122545.3486-1-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.20.1.2.gb21ebb671
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] include/public/memory.h: remove the
 XENMEM_rsrc_acq_caller_owned flag
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 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>

V2hlbiBjb21taXQgM2Y4ZjEyMjggIng4Ni9tbTogYWRkIEhZUEVSVklTT1JfbWVtb3J5X29wIHRv
IGFjcXVpcmUgZ3Vlc3QKcmVzb3VyY2VzIiBpbnRyb2R1Y2VkIHRoZSBjb25jZXB0IG9mIGRpcmVj
dGx5IG1hcHBpbmcgc29tZSBndWVzdCByZXNvdXJjZXMsCml0IHdhcyBlbnZpc2FnZWQgdGhhdCB0
aGUgbWVtb3J5IGZvciBzb21lIHJlc291cmNlcyBhc3NvY2lhdGVkIHdpdGggYSBndWVzdAptYXkg
bm90IGFjdHVhbGx5IGJlIGFzc2lnbmVkIHRvIHRoYXQgZ3Vlc3QsIHNwZWNpZmljYWxseSB0aGUg
SU9SRVEgc2VydmVyCnJlc291cmNlIGludHJvZHVjZXMgaW4gY29tbWl0IDZlMzg3NDYxICJ4ODYv
aHZtL2lvcmVxOiBhZGQgYSBuZXcgbWFwcGFibGUKcmVzb3VyY2UgdHlwZS4uLiIuIFN1Y2ggcmVz
b3VyY2VzIHdlcmUgZHViYmVkICJjYWxsZXIgb3duZWQiIGFuZCByZXN1bHRlZAppbiB0aGUgb3du
ZWQgcmVzb3VyY2VzIiBhbmQgYWNxdWlyaW5nIHRoZW0gcmVzdWx0ZWQgaW4gdGhlClhFTk1FTV9y
c3JjX2FjcV9jYWxsZXJfb3duZWQgZmxhZyBiZWluZyBwYXNzZWQgYmFjayB0byB0aGUgY2FsbGVy
IG9mIHRoZQptZW1vcnkgb3AuCgpVbmZvcnR1bmF0ZWx5IHRoZSBpbXBsZW1lbnRhdGlvbiBsZWQg
dG8gWFNBLTI3Niwgd2hpY2ggd2FzIG1pdGlnYXRlZApieSBjb21taXQgZjZiNmFlNzggIng4Ni9o
dm0vaW9yZXE6IGZpeCBwYWdlIHJlZmVyZW5jaW5nIiBhbmQgdGhlbiBhIHJlbGF0ZWQKbWVtb3J5
IGFjY291bnRpbmcgcHJvYmxlbSB3YXMgd29ya2VkIGFyb3VuZCBieSBjb21taXQgZTg2MmU2Y2UK
Ing4Ni9odm0vaW9yZXE6IHVzZSByZWYtY291bnRlZCB0YXJnZXQtYXNzaWduZWQgc2hhcmVkIHBh
Z2VzIi4gVGhpcyBsYXR0ZXIKY29tbWl0IHJlbW92ZWQgdGhlIG9ubHkgaW5zdGFuY2Ugb2YgYSAi
Y2FsbGVyIG93bmVkIiByZXNvdXJjZSwgYnV0IHRoZQpmbGFnIHdhcyBsZWZ0IGluIGhlYWRlciBh
bmQgY2hlY2tlZCBpbiBvbmUgcGxhY2UgaW4gdGhlIGNvcmUgY29kZS4KVGhpcyBwYXRjaCByZW1v
dmVzIHRoYXQgbm93IHJlZHVuZGFudCBjaGVjayBhbmQgcmVtb3ZlcyB0aGUgZGVmaW5pdGlvbiBv
ZgpYRU5NRU1fcnNyY19hY3FfY2FsbGVyX293bmVkIGZyb20gdGhlIHB1YmxpYyBoZWFkZXIuIEFs
c28sIHNpbmNlIHRoaXMgd2FzCnRoZSBvbmx5IGZsYWcgZGVmaW5lZCBmb3IgdGhlIFhFTk1FTV9h
Y3F1aXJlX3Jlc291cmNlIG1lbW9yeSBvcCwgaXQgcmVtb3Zlcwp0aGUgJ2ZsYWdzJyBmaWVsZCBv
ZiBzdHJ1Y3QgeGVuX21lbV9hY3F1aXJlX3Jlc291cmNlIGFuZCByZXBsYWNlcyBpdCB3aXRoCmFu
IGVxdWl2YWxlbnRseSBzaXplZCAncGFkJyBmaWVsZC4KClNpZ25lZC1vZmYtYnk6IFBhdWwgRHVy
cmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+Ci0tLQpDYzogQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ2M6IEdlb3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5sYXBA
ZXUuY2l0cml4LmNvbT4KQ2M6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29t
PgpDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpDYzogSnVsaWVuIEdyYWxsIDxq
dWxpZW4uZ3JhbGxAYXJtLmNvbT4KQ2M6IEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFkLndp
bGtAb3JhY2xlLmNvbT4KQ2M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVs
Lm9yZz4KQ2M6IFRpbSBEZWVnYW4gPHRpbUB4ZW4ub3JnPgpDYzogV2VpIExpdSA8d2xAeGVuLm9y
Zz4KLS0tCiB4ZW4vYXJjaC94ODYvbW0uYyAgICAgICAgICAgfCAgMyArLS0KIHhlbi9jb21tb24v
Y29tcGF0L21lbW9yeS5jICB8ICA2IC0tLS0tLQogeGVuL2NvbW1vbi9tZW1vcnkuYyAgICAgICAg
IHwgMTQgKysrKy0tLS0tLS0tLS0KIHhlbi9pbmNsdWRlL2FzbS1hcm0vbW0uaCAgICB8ICAyICst
CiB4ZW4vaW5jbHVkZS9hc20teDg2L21tLmggICAgfCAgMyArLS0KIHhlbi9pbmNsdWRlL3B1Ymxp
Yy9tZW1vcnkuaCB8IDExICstLS0tLS0tLS0tCiA2IGZpbGVzIGNoYW5nZWQsIDggaW5zZXJ0aW9u
cygrKSwgMzEgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tLmMgYi94
ZW4vYXJjaC94ODYvbW0uYwppbmRleCAzMzQ1NzFkNDQ1Li41OGY0NjMyNTlmIDEwMDY0NAotLS0g
YS94ZW4vYXJjaC94ODYvbW0uYworKysgYi94ZW4vYXJjaC94ODYvbW0uYwpAQCAtNDUyMSw4ICs0
NTIxLDcgQEAgaW50IHhlbm1lbV9hZGRfdG9fcGh5c21hcF9vbmUoCiAKIGludCBhcmNoX2FjcXVp
cmVfcmVzb3VyY2Uoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgaW50IHR5cGUsCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBpZCwgdW5zaWduZWQgbG9uZyBmcmFtZSwK
LSAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IG5yX2ZyYW1lcywgeGVuX3Bm
bl90IG1mbl9saXN0W10sCi0gICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCAq
ZmxhZ3MpCisgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBucl9mcmFtZXMs
IHhlbl9wZm5fdCBtZm5fbGlzdFtdKQogewogICAgIGludCByYzsKIApkaWZmIC0tZ2l0IGEveGVu
L2NvbW1vbi9jb21wYXQvbWVtb3J5LmMgYi94ZW4vY29tbW9uL2NvbXBhdC9tZW1vcnkuYwppbmRl
eCAyZWI3OWVmYTY1Li4xMGE5NTRmMjgxIDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL2NvbXBhdC9t
ZW1vcnkuYworKysgYi94ZW4vY29tbW9uL2NvbXBhdC9tZW1vcnkuYwpAQCAtNjI0LDEyICs2MjQs
NiBAQCBpbnQgY29tcGF0X21lbW9yeV9vcCh1bnNpZ25lZCBpbnQgY21kLCBYRU5fR1VFU1RfSEFO
RExFX1BBUkFNKHZvaWQpIGNvbXBhdCkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGNvbXBhdF9mcmFtZV9saXN0LAogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgY21wLm1hci5ucl9mcmFtZXMpICkKICAgICAgICAgICAgICAg
ICAgICAgcmV0dXJuIC1FRkFVTFQ7Ci0KLSAgICAgICAgICAgICAgICBpZiAoIF9fY29weV9maWVs
ZF90b19ndWVzdCgKLSAgICAgICAgICAgICAgICAgICAgICAgICBndWVzdF9oYW5kbGVfY2FzdChj
b21wYXQsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29tcGF0
X21lbV9hY3F1aXJlX3Jlc291cmNlX3QpLAotICAgICAgICAgICAgICAgICAgICAgICAgICZjbXAu
bWFyLCBmbGFncykgKQotICAgICAgICAgICAgICAgICAgICByZXR1cm4gLUVGQVVMVDsKICAgICAg
ICAgICAgIH0KIAogICAgICAgICAgICAgYnJlYWs7CmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL21l
bW9yeS5jIGIveGVuL2NvbW1vbi9tZW1vcnkuYwppbmRleCAzMGQyMTBmYzA4Li40NGE3YjFkM2E4
IDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL21lbW9yeS5jCisrKyBiL3hlbi9jb21tb24vbWVtb3J5
LmMKQEAgLTEwNjAsNyArMTA2MCw3IEBAIHN0YXRpYyBpbnQgYWNxdWlyZV9yZXNvdXJjZSgKICAg
ICBpZiAoIGNvcHlfZnJvbV9ndWVzdCgmeG1hciwgYXJnLCAxKSApCiAgICAgICAgIHJldHVybiAt
RUZBVUxUOwogCi0gICAgaWYgKCB4bWFyLmZsYWdzICE9IDAgKQorICAgIGlmICggeG1hci5wYWQg
IT0gMCApCiAgICAgICAgIHJldHVybiAtRUlOVkFMOwogCiAgICAgaWYgKCBndWVzdF9oYW5kbGVf
aXNfbnVsbCh4bWFyLmZyYW1lX2xpc3QpICkKQEAgLTEwOTYsNyArMTA5Niw3IEBAIHN0YXRpYyBp
bnQgYWNxdWlyZV9yZXNvdXJjZSgKIAogICAgIGRlZmF1bHQ6CiAgICAgICAgIHJjID0gYXJjaF9h
Y3F1aXJlX3Jlc291cmNlKGQsIHhtYXIudHlwZSwgeG1hci5pZCwgeG1hci5mcmFtZSwKLSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgeG1hci5ucl9mcmFtZXMsIG1mbl9saXN0LCAm
eG1hci5mbGFncyk7CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHhtYXIubnJf
ZnJhbWVzLCBtZm5fbGlzdCk7CiAgICAgICAgIGJyZWFrOwogICAgIH0KIApAQCAtMTExNiwxMSAr
MTExNiw5IEBAIHN0YXRpYyBpbnQgYWNxdWlyZV9yZXNvdXJjZSgKICAgICAgICAgLyoKICAgICAg
ICAgICogRklYTUU6IFVudGlsIGZvcmVpZ24gcGFnZXMgaW5zZXJ0ZWQgaW50byB0aGUgUDJNIGFy
ZSBwcm9wZXJseQogICAgICAgICAgKiAgICAgICAgcmVmZXJlbmNlIGNvdW50ZWQsIGl0IGlzIHVu
c2FmZSB0byBhbGxvdyBtYXBwaW5nIG9mCi0gICAgICAgICAqICAgICAgICBub24tY2FsbGVyLW93
bmVkIHJlc291cmNlIHBhZ2VzIHVubGVzcyB0aGUgY2FsbGVyIGlzCi0gICAgICAgICAqICAgICAg
ICB0aGUgaGFyZHdhcmUgZG9tYWluLgorICAgICAgICAgKiAgICAgICAgcmVzb3VyY2UgcGFnZXMg
dW5sZXNzIHRoZSBjYWxsZXIgaXMgdGhlIGhhcmR3YXJlIGRvbWFpbi4KICAgICAgICAgICovCi0g
ICAgICAgIGlmICggISh4bWFyLmZsYWdzICYgWEVOTUVNX3JzcmNfYWNxX2NhbGxlcl9vd25lZCkg
JiYKLSAgICAgICAgICAgICAhaXNfaGFyZHdhcmVfZG9tYWluKGN1cnJkKSApCisgICAgICAgIGlm
ICggIWlzX2hhcmR3YXJlX2RvbWFpbihjdXJyZCkgKQogICAgICAgICAgICAgcmV0dXJuIC1FQUND
RVM7CiAKICAgICAgICAgaWYgKCBjb3B5X2Zyb21fZ3Vlc3QoZ2ZuX2xpc3QsIHhtYXIuZnJhbWVf
bGlzdCwgeG1hci5ucl9mcmFtZXMpICkKQEAgLTExMzYsMTAgKzExMzQsNiBAQCBzdGF0aWMgaW50
IGFjcXVpcmVfcmVzb3VyY2UoCiAgICAgICAgIH0KICAgICB9CiAKLSAgICBpZiAoIHhtYXIuZmxh
Z3MgIT0gMCAmJgotICAgICAgICAgX19jb3B5X2ZpZWxkX3RvX2d1ZXN0KGFyZywgJnhtYXIsIGZs
YWdzKSApCi0gICAgICAgIHJjID0gLUVGQVVMVDsKLQogIG91dDoKICAgICByY3VfdW5sb2NrX2Rv
bWFpbihkKTsKIApkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLWFybS9tbS5oIGIveGVuL2lu
Y2x1ZGUvYXNtLWFybS9tbS5oCmluZGV4IDNkYmM4YTY0NjkuLjliOWZiN2UzNDYgMTAwNjQ0Ci0t
LSBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vbW0uaAorKysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL21t
LmgKQEAgLTM1Niw3ICszNTYsNyBAQCB2b2lkIGNsZWFyX2FuZF9jbGVhbl9wYWdlKHN0cnVjdCBw
YWdlX2luZm8gKnBhZ2UpOwogc3RhdGljIGlubGluZQogaW50IGFyY2hfYWNxdWlyZV9yZXNvdXJj
ZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBpbnQgdHlwZSwgdW5zaWduZWQgaW50IGlkLAog
ICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIGZyYW1lLCB1bnNpZ25lZCBp
bnQgbnJfZnJhbWVzLAotICAgICAgICAgICAgICAgICAgICAgICAgICB4ZW5fcGZuX3QgbWZuX2xp
c3RbXSwgdW5zaWduZWQgaW50ICpmbGFncykKKyAgICAgICAgICAgICAgICAgICAgICAgICAgeGVu
X3Bmbl90IG1mbl9saXN0W10pCiB7CiAgICAgcmV0dXJuIC1FT1BOT1RTVVBQOwogfQpkaWZmIC0t
Z2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9tbS5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9tbS5o
CmluZGV4IDZjMTQ2MzUyNzAuLmNjNmQ3MzNiMjcgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2Fz
bS14ODYvbW0uaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L21tLmgKQEAgLTYzNCw3ICs2MzQs
NiBAQCBzdGF0aWMgaW5saW5lIGJvb2wgYXJjaF9tZm5faW5fZGlyZWN0bWFwKHVuc2lnbmVkIGxv
bmcgbWZuKQogCiBpbnQgYXJjaF9hY3F1aXJlX3Jlc291cmNlKHN0cnVjdCBkb21haW4gKmQsIHVu
c2lnbmVkIGludCB0eXBlLAogICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQg
aWQsIHVuc2lnbmVkIGxvbmcgZnJhbWUsCi0gICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2ln
bmVkIGludCBucl9mcmFtZXMsIHhlbl9wZm5fdCBtZm5fbGlzdFtdLAotICAgICAgICAgICAgICAg
ICAgICAgICAgICB1bnNpZ25lZCBpbnQgKmZsYWdzKTsKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgdW5zaWduZWQgaW50IG5yX2ZyYW1lcywgeGVuX3Bmbl90IG1mbl9saXN0W10pOwogCiAjZW5k
aWYgLyogX19BU01fWDg2X01NX0hfXyAqLwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvcHVibGlj
L21lbW9yeS5oIGIveGVuL2luY2x1ZGUvcHVibGljL21lbW9yeS5oCmluZGV4IDY4ZGRhZGJlYTgu
LmNmZGRhNmUyYTggMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3B1YmxpYy9tZW1vcnkuaAorKysg
Yi94ZW4vaW5jbHVkZS9wdWJsaWMvbWVtb3J5LmgKQEAgLTYzMiwxNiArNjMyLDcgQEAgc3RydWN0
IHhlbl9tZW1fYWNxdWlyZV9yZXNvdXJjZSB7CiAgICAgICogICAgICAgICAgbWF4aW11bSB2YWx1
ZSBzdXBwb3J0ZWQgYnkgdGhlIGltcGxlbWVudGF0aW9uIG9uIHJldHVybi4KICAgICAgKi8KICAg
ICB1aW50MzJfdCBucl9mcmFtZXM7Ci0gICAgLyoKLSAgICAgKiBPVVQgLSBNdXN0IGJlIHplcm8g
b24gZW50cnkuIE9uIHJldHVybiB0aGlzIG1heSBjb250YWluIGEgYml0d2lzZQotICAgICAqICAg
ICAgIE9SIG9mIHRoZSBmb2xsb3dpbmcgdmFsdWVzLgotICAgICAqLwotICAgIHVpbnQzMl90IGZs
YWdzOwotCi0gICAgLyogVGhlIHJlc291cmNlIHBhZ2VzIGhhdmUgYmVlbiBhc3NpZ25lZCB0byB0
aGUgY2FsbGluZyBkb21haW4gKi8KLSNkZWZpbmUgX1hFTk1FTV9yc3JjX2FjcV9jYWxsZXJfb3du
ZWQgMAotI2RlZmluZSBYRU5NRU1fcnNyY19hY3FfY2FsbGVyX293bmVkICgxdSA8PCBfWEVOTUVN
X3JzcmNfYWNxX2NhbGxlcl9vd25lZCkKLQorICAgIHVpbnQzMl90IHBhZDsKICAgICAvKgogICAg
ICAqIElOIC0gdGhlIGluZGV4IG9mIHRoZSBpbml0aWFsIGZyYW1lIHRvIGJlIG1hcHBlZC4gVGhp
cyBwYXJhbWV0ZXIKICAgICAgKiAgICAgIGlzIGlnbm9yZWQgaWYgbnJfZnJhbWVzIGlzIDAuCi0t
IAoyLjIwLjEuMi5nYjIxZWJiNjcxCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 12:33:04 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 12: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 1hoS4K-00050m-J7; Fri, 19 Jul 2019 12:33:00 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=wvcP=VQ=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hoS4I-00050h-Pt
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 12:32:58 +0000
X-Inumbo-ID: 4dc696e4-aa21-11e9-ab04-5fbcb0abb550
Received: from m4a0039g.houston.softwaregrp.com (unknown [15.124.2.85])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 4dc696e4-aa21-11e9-ab04-5fbcb0abb550;
 Fri, 19 Jul 2019 12:32:56 +0000 (UTC)
Received: FROM m4a0039g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0039g.houston.softwaregrp.com WITH ESMTP; 
 Fri, 19 Jul 2019 12:32:46 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Fri, 19 Jul 2019 12:32:23 +0000
Received: from NAM04-BN3-obe.outbound.protection.outlook.com (15.124.72.14) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Fri, 19 Jul 2019 12:32:23 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=X88uvKlzhD0nhEO1z5WxQ8OufNSPuXZZGj6FVpIOnxwwd/Ic1RWI7QdmL4l80ceV06lJf9zB7GLBcLSnmoMFY1wKwGP59tK2UD755LCA5O6K0b06zV73W8/x3V8DzxEF5/jjmfyU7io3uA9BQQNv7CBB3FKckvwsNVhQJlCwf8XZtqHj540HsLwnijomwpoyWgV91+CsJ0t2bZyGj6HT4idgwbjWd5nFoDUsL1CbsfHcmd+Nsedq02m1DOIj9wi9wDSC4DtUW7xBkjVDXhKRQ/13PK9BnH5D0wrgG9otqTi7Fat+8kos7BEEmy2vjn/NmJmE6TPoAIjUd3SLQPXfBw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=jRFu19EEj4Ou0Ssl6i4L0I1DDu8rROJuhxrheOXBMTk=;
 b=I4Q9ZsMG8avmfMPCFwDaoz46+v+MVDKKqwnsl9LZAGV/wb1jBSE8WMXsGxAT6UvadjVE6DFKEKB+gA/JauS66SW3USAzYkiXBSravvVrx3QgIgKfd3Pdn0pZaSQkxuOF/5p6bFNFZUghc1kqfixTeT6V1oit+IaiAvebmt1E4xeYC/WbEWCr0QtjAMpE0DREI6D1pDPWVjeIGfUxhfBPc0HuRGVOEF7YZ7p4GganR+ep4pcj+jqK3265P5BB/y7CUAdBMyYw31yh6JH+YlEtScuKGkgjsCWZiNZRsbxv7qem3oHEIuGUs8WzTbaMCjM7ssh0AJE8689gV2+Ua3G9XA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2937.namprd18.prod.outlook.com (20.179.52.151) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.14; Fri, 19 Jul 2019 12:32:21 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Fri, 19 Jul 2019
 12:32:20 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Paul Durrant <Paul.Durrant@citrix.com>
Thread-Topic: [PATCH v2 07/10] vm_event: Add vm_event_ng interface
Thread-Index: AQHVO/ja8zGHp8jkY0SwPhMewFAvpabOwNgAgAAfJACAAWdVAIABTcoA///mggCAACI9gIAAEGyAgAAuTSCAAAd6AA==
Date: Fri, 19 Jul 2019 12:32:20 +0000
Message-ID: <88cd6480-cda4-5e9b-2e9a-aa1e275832cb@suse.com>
References: <cover.1563293545.git.ppircalabu@bitdefender.com>
 <cover.1563293545.git.ppircalabu@bitdefender.com>
 <79a1e2aebc55c20f58cb8c925320de202b17d8f2.1563293545.git.ppircalabu@bitdefender.com>
 <e1c9a42d-7bde-5749-7cf3-cb5e7b4041e1@suse.com>
 <de42faf2929b0ff0d52949d21dea5f2b30336840.camel@bitdefender.com>
 <20603303-440d-3ac4-8f78-861abaa78d70@suse.com>
 <22abf98c86af08adb0444ffa115bc56b9bd552fc.camel@bitdefender.com>
 <d73a2d9ba0b5407390ae9a635314f6d4@AMSPEX02CL03.citrite.net>
 <014491cd-8ee7-26ff-5619-6c5d54c51b3c@suse.com>
 <ebe52ee6d8a9483b87f21d01c5f2c435@AMSPEX02CL03.citrite.net>
 <bf1c57019b77fd6b79f86957477862ae81db5678.camel@bitdefender.com>
 <875eb41c92654f5a85625f0cc08994b5@AMSPEX02CL03.citrite.net>
In-Reply-To: <875eb41c92654f5a85625f0cc08994b5@AMSPEX02CL03.citrite.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR02CA0036.eurprd02.prod.outlook.com
 (2603:10a6:6:15::49) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: c7c9f704-7b1c-4fea-b491-08d70c4524a8
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB2937; 
x-ms-traffictypediagnostic: DM6PR18MB2937:
x-microsoft-antispam-prvs: <DM6PR18MB2937C1A942FD549EAA566FB6B3CB0@DM6PR18MB2937.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 01039C93E4
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(396003)(346002)(376002)(136003)(39860400002)(366004)(189003)(199004)(13464003)(8936002)(81166006)(256004)(81156014)(64756008)(6246003)(66476007)(186003)(66556008)(8676002)(66946007)(316002)(486006)(66446008)(14444005)(5660300002)(6436002)(68736007)(52116002)(3846002)(99286004)(478600001)(76176011)(54906003)(86362001)(80792005)(31696002)(25786009)(2906002)(6486002)(446003)(6506007)(6916009)(386003)(31686004)(66066001)(14454004)(53936002)(305945005)(71190400001)(71200400001)(229853002)(102836004)(53546011)(11346002)(476003)(4326008)(26005)(6512007)(2616005)(6116002)(7736002)(36756003)(7416002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2937;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: Hu/J336kDcaGv1Wr14GD1MxwW1eEWWANVuH5DlowekDwq/dydMUzx0Ban/jxHgof0ElHjaXAYslE/OPPsM5l17CjYwW3pVnmpc1jvHvdsKRQt9gWJV9+Jc33yM9Nm3sWP23yUcssxZcveaG+dEHH39rd2AjxoXw9phagMVB2CgnfdGNqrUb/uXSIEmKYjoufnXqsaCPFedk1kPUbjDjNG9uM/oODqHse5yLVfC2uF8Nq28Sd3m/+thWN9749anoRQWywR52Z2fTIGRXbnRMQJEXBIlEFFfyAscTFMkIQnjPYWlkYA0YwK83RIAgp0AUZYsoaOx5QLswHuDT5klJmDC3QElOAAYr9rRLC9rNKDQITLV9kCN9dL9n0ud4r1+e5o/tOzeeejWt5HIT8uNOEj5c5LBMNUfk7rXCjGQHJ02A=
Content-ID: <B14B78FC3EF7744D9952C9CC7FD4EF47@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: c7c9f704-7b1c-4fea-b491-08d70c4524a8
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Jul 2019 12:32:20.6765 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2937
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v2 07/10] vm_event: Add vm_event_ng 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: 'Petre Ovidiu PIRCALABU' <ppircalabu@bitdefender.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>,
 KonradRzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>, "Tim
 \(Xen.org\)" <tim@xen.org>, George Dunlap <George.Dunlap@citrix.com>,
 JulienGrall <julien.grall@arm.com>, Tamas K Lengyel <tamas@tklengyel.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Alexandru Stefan ISAILA <aisaila@bitdefender.com>, Ian
 Jackson <Ian.Jackson@citrix.com>, Roger PauMonne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTkuMDcuMjAxOSAxNDoxMSwgUGF1bCBEdXJyYW50IHdyb3RlOg0KPj4gLS0tLS1PcmlnaW5h
bCBNZXNzYWdlLS0tLS0NCj4+IEZyb206IFBldHJlIE92aWRpdSBQSVJDQUxBQlUgPHBwaXJjYWxh
YnVAYml0ZGVmZW5kZXIuY29tPg0KPj4gU2VudDogMTkgSnVseSAyMDE5IDEyOjI0DQo+Pg0KPj4g
T24gRnJpLCAyMDE5LTA3LTE5IGF0IDA4OjI2ICswMDAwLCBQYXVsIER1cnJhbnQgd3JvdGU6DQo+
Pj4+IEZyb206IEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT4NCj4+Pj4gU2VudDogMTkg
SnVseSAyMDE5IDA5OjIyDQo+Pj4+DQo+Pj4+IE9uIDE5LjA3LjIwMTkgMDk6NTYsIFBhdWwgRHVy
cmFudCB3cm90ZToNCj4+Pj4+IElmIHRoYXQgcGFnZSBpcyBzaGFyZWQgd2l0aCB0aGUgSUQgdGhl
bg0KPj4+Pj4gWEVOTUVNX3JzcmNfYWNxX2NhbGxlcl9vd25lZA0KPj4+Pj4gc2hvdWxkICpub3Qq
IGJlIHNldC4gQWxzbywgdGhhdCBmbGFnIGlzIGFuICdvdXQnIGZsYWcuLi4gdGhlDQo+Pj4+PiBj
YWxsZXINCj4+Pj4+IGRvZXNuJ3QgZGVjaWRlIHdobyBvd25zIHRoZSByZXNvdXJjZS4NCj4+Pj4N
Cj4+Pj4gSSBoYWQgaW1wbGllZCB0aGF0IGl0J3MgcmVhbGx5IE1EIHRoYXQncyBtZWFudCBoZXJl
LCBidXQgbWF5YmUgSQ0KPj4+PiB3YXMNCj4+Pj4gd3JvbmcgZG9pbmcgc28uDQo+Pj4+DQo+Pj4+
PiBUQkggSSByZWdyZXQgZXZlciBpbnRyb2R1Y2luZyB0aGUgZmxhZzsgaXQgY2F1c2VkIGEgbG90
IG9mDQo+Pj4+PiBwcm9ibGVtcywNCj4+Pj4gd2hpY2ggaXMgd2h5IGl0IGlzIG5vIGxvbmdlciB1
c2VkLg0KPj4+Pg0KPj4+PiBJdCdzIGEgdG9vbHMgb25seSBpbnRlcmZhY2UgLSB3aHkgZG9uJ3Qg
d2UgZHJvcCB0aGUgZmxhZyBpZiB5b3Ugbm93DQo+Pj4+IHRoaW5rIGl0IHdhcyBhIGJhZCBpZGVh
IHRvIGludHJvZHVjZSBpdD8NCj4+Pg0KPj4+IEkgd2FzIGluZGVlZCB0aGlua2luZyBJIHNob3Vs
ZCBmaW5kIGVub3VnaCB0dWl0cyB0byBkbyB0aGF0IGluIHRoZQ0KPj4+IG5lYXIgZnV0dXJlLg0K
Pj4+DQo+PiBTb3JyeSwgbXkgbWlzdGFrZS4gSSBtZWFudCB0byBzYXkgaXQncyBzaGFyZWQgd2l0
aCBNRC4NCj4+DQo+PiBNYW55IHRoYW5rcyBmb3IgeW91ciBzdXBwb3J0LA0KPiANCj4gT2ssIGlu
IHRoYXQgY2FzZSBwbGVhc2Ugc2hhcmUgd2l0aCB0aGUgSUQgaW5zdGVhZC4NCg0KQnV0IHRoYXQn
cyBleGFjdGx5IHdoYXQgd2Ugd2FudCB0byBhdm9pZDogSWYgc2hhcmluZyBhdCBhbGwsIHRoZW4N
CnBsZWFzZSB3aXRoIHRoZSBtb3JlIHByaXZpbGVnZWQgZW50aXR5LiBIb3cgd291bGQgTUQgYWNj
ZXNzIHRoZSBwYWdlDQppZiBpdCdzIHNoYXJlZCB3aXRoIElEICh3aGljaCwgYWl1aSwgaGFzIG5v
IGJ1c2luZXNzIGFjY2Vzc2luZyB0aGUNCnBhZ2UgYXQgYWxsKT8NCg0KSmFuDQpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 12:35:01 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 12:35:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hoS6H-00057F-0d; Fri, 19 Jul 2019 12: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=DZj+=VQ=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1hoS6G-00057A-6O
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 12:35:00 +0000
X-Inumbo-ID: 9e0be4ad-aa21-11e9-8980-bc764e045a96
Received: from EUR01-VE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe1f::707])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9e0be4ad-aa21-11e9-8980-bc764e045a96;
 Fri, 19 Jul 2019 12:34:58 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=dgf1NCr1lIO0xFxI4IE/Nh+p4gN4aOrTWVX8glnJXmm+SvByvbJFvFIMXbarMbjNApCxll3SUu5iu7P89cSEICP8Gb3WRjSykLfKlKQEydoDiD8mHBU9xy4AONy8h9Qba0UXTrRH+KvBfwd/rIfbpt6Hp2CzeQgzSvVg43Buyfd2E7+krx616B25J/NonuAEx6sKSWTYvXqHgLD5dl3tuUz8p/LpLBfs9GLs2Ok0//mC4lHquShWUVlHnjDpCLj7jcqYbVF4CtLweyUzI7Hp9ihwpiF2F1gzPuQG/a86hugJaVaAq7r9Ms90Fk2SPSDkXnjSb3igHOrl4vBlLAscPA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=0n0DIfstnWpSLSQas7eQUPMqUP95NzlcNNE5wLMkiko=;
 b=BIaN4JbSBYX/RmVba57d6i0jM35qItBNh3dCoBwcD0rklW/u/3W/+xhrqnfuaG3ZKU3WYrZ0taFl0gSNPev4OW1wX2j34Pe20BgKsdtN0rAjg9L8F1OOEjhK8C9GbQUMOwKVqcEzkJRu6uV43i8ECFqH5vYvGCVMWc2ZFzmIYIoNHGf3U2xdxxHIWJ/kbChXjOKukFO/1rRaf8Wvzy+SUaPmUHfjxF+vYANOdVPTSFO8/22gp9r+ogGeRBDQr+SHOumII9RXvo7AOF7PK0ytBYN+86DCnQT/vuS4bmzPAIsndfMjWGbMWhcMWr/EpZhK2pf9hBTHeol3rSImRJ/x3g==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=bitdefender.com;dmarc=pass action=none
 header.from=bitdefender.com;dkim=pass header.d=bitdefender.com;arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=bitdefender.onmicrosoft.com; s=selector1-bitdefender-onmicrosoft-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=0n0DIfstnWpSLSQas7eQUPMqUP95NzlcNNE5wLMkiko=;
 b=iH1G+2z4de2abKKqfHJ9/Z7nRo/I1ooYfZ9kFbsrtbfe7W12KwDCnCk7P0Xi/SlbHdDdPfIby0n2obnrOdH92tSz9e6mycgqThLaVdhItAYyLb5pep4VRTFhrviqOe64vZgKwuuhKbfeEibkeHCJYGX6/1I8pQlqW7FnBpzOVts=
Received: from VI1PR0202MB2928.eurprd02.prod.outlook.com (10.171.106.11) by
 VI1PR0202MB2558.eurprd02.prod.outlook.com (10.173.85.149) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2094.14; Fri, 19 Jul 2019 12:34:53 +0000
Received: from VI1PR0202MB2928.eurprd02.prod.outlook.com
 ([fe80::dd6a:880a:7de3:75ce]) by VI1PR0202MB2928.eurprd02.prod.outlook.com
 ([fe80::dd6a:880a:7de3:75ce%9]) with mapi id 15.20.2094.013; Fri, 19 Jul 2019
 12:34:53 +0000
From: Alexandru Stefan ISAILA <aisaila@bitdefender.com>
To: Jan Beulich <JBeulich@suse.com>
Thread-Topic: [PATCH v7] x86/emulate: Send vm_event from emulate
Thread-Index: AQHVMY4Gmux1Y/IiSU2ZKtKyOfOCuKbQbceAgAGLzgA=
Date: Fri, 19 Jul 2019 12:34:53 +0000
Message-ID: <0d1ab92f-171b-98d9-a69e-5aa7cfbe0d85@bitdefender.com>
References: <20190703105639.23081-1-aisaila@bitdefender.com>
 <7a4c824d-3ccd-b289-3e8e-ff94ea916b3e@suse.com>
In-Reply-To: <7a4c824d-3ccd-b289-3e8e-ff94ea916b3e@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: PR0P264CA0181.FRAP264.PROD.OUTLOOK.COM
 (2603:10a6:100:1c::25) To VI1PR0202MB2928.eurprd02.prod.outlook.com
 (2603:10a6:800:e3::11)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=aisaila@bitdefender.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [91.199.104.6]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 657a7760-383f-4806-0374-08d70c457f94
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:VI1PR0202MB2558; 
x-ms-traffictypediagnostic: VI1PR0202MB2558:|VI1PR0202MB2558:
x-microsoft-antispam-prvs: <VI1PR0202MB2558D9CAA59BC003839EA50FABCB0@VI1PR0202MB2558.eurprd02.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 01039C93E4
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(396003)(136003)(376002)(366004)(39860400002)(346002)(189003)(199004)(51914003)(3846002)(25786009)(36756003)(14444005)(6116002)(86362001)(31696002)(256004)(14454004)(446003)(11346002)(6916009)(186003)(26005)(229853002)(476003)(2616005)(102836004)(31686004)(81166006)(52116002)(76176011)(81156014)(2906002)(386003)(6506007)(53546011)(486006)(5660300002)(66446008)(71190400001)(71200400001)(68736007)(64756008)(66476007)(6246003)(53936002)(4326008)(8936002)(66556008)(305945005)(7736002)(66066001)(66946007)(99286004)(478600001)(6436002)(6486002)(8676002)(316002)(6512007)(54906003);
 DIR:OUT; SFP:1102; SCL:1; SRVR:VI1PR0202MB2558;
 H:VI1PR0202MB2928.eurprd02.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: bitdefender.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: I+Umg3sZ6SoEc/UV5dF3ySfmoT7bIJyqSct+gfwCWj2sV6I0Ou0ytBPJ2mtwUgTndPaq7255X3y2I0j2v8c/81SgZCz+pCQUOv1thlkPxkd/+3B8PfIeALJ6P39Nnnuuo0TXGOShpWJu7VJCSn946qH3yTuI0uYVh6Ogtx9Q7MeLxVFC/Vo9xT6OO28PyYucW8vaIAnZ7RmRikNesOOtcQHAOAIFW+d0CaHISXIduo9fXl0o+yh1cK3/3bu6J399fdRo0CLq9ifyUM03gkUWeD9WnKp+8LlsUtC79jQeZwgbWfu8bf1uete2VKyoeMaY3wCLTZbXFnelWwy9KVYd//PmmvOdmPojkLOMNTaV4Xe4zkJGDqk9J110ixBCi9rk6cEe00169S4A42qt0VPBBOl8HOexKDos2yMABw84WAI=
Content-ID: <4F81E96037718B49861B850C3B7E36D2@eurprd02.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: bitdefender.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 657a7760-383f-4806-0374-08d70c457f94
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Jul 2019 12:34:53.0979 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 487baf29-f1da-469a-9221-243f830c36f3
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: aisaila@bbu.bitdefender.biz
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0202MB2558
Subject: Re: [Xen-devel] [PATCH v7] x86/emulate: Send vm_event from emulate
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Petre Ovidiu PIRCALABU <ppircalabu@bitdefender.com>,
 "tamas@tklengyel.com" <tamas@tklengyel.com>, "wl@xen.org" <wl@xen.org>,
 "rcojocaru@bitdefender.com" <rcojocaru@bitdefender.com>,
 "george.dunlap@eu.citrix.com" <george.dunlap@eu.citrix.com>,
 "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>,
 "paul.durrant@citrix.com" <paul.durrant@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 "roger.pau@citrix.com" <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

DQoNCk9uIDE4LjA3LjIwMTkgMTU6NTgsIEphbiBCZXVsaWNoIHdyb3RlOg0KPiBPbiAwMy4wNy4y
MDE5IDEyOjU2LCBBbGV4YW5kcnUgU3RlZmFuIElTQUlMQSB3cm90ZToNCj4+IEEvRCBiaXQgd3Jp
dGVzIChvbiBwYWdlIHdhbGtzKSBjYW4gYmUgY29uc2lkZXJlZCBiZW5pZ24gYnkgYW4gaW50cm9z
cGVjdGlvbg0KPj4gYWdlbnQsIHNvIHJlY2VpdmluZyB2bV9ldmVudHMgZm9yIHRoZW0gaXMgYSBw
ZXNzaW1pemF0aW9uLiBXZSB0cnkgaGVyZSB0bw0KPj4gb3B0aW1pemUgYnkgZml0ZXJpbmcgdGhl
c2UgZXZlbnRzIG91dC4NCj4gDQo+IEJ1dCB5b3UgYWRkIHRoZSBzZW5kaW5nIG9mIG1vcmUgZXZl
bnRzIC0gaG93IGRvZXMgImZpbHRlciBvdXQiIG1hdGNoDQo+IHRoZSBhY3R1YWwgaW1wbGVtZW50
YXRpb24/DQoNClRoZSBldmVudHMgYXJlIHNlbmQgb25seSBpZiB0aGVyZSBpcyBhIG1lbSBhY2Nl
c3MgdmlvbGF0aW9uIHRoZXJlZm9yZSB3ZSANCmFyZSBmaWx0ZXJpbmcgYW5kIG9ubHkgc2VuZGlu
ZyB0aGUgZXZlbnRzIHRoYXQgYXJlIGludGVyZXN0aW5nIHRvIA0KaW50cm9zcGVjdGlvbi4NCg0K
PiANCj4+IEN1cnJlbnRseSwgd2UgYXJlIGZ1bGx5IGVtdWxhdGluZyB0aGUgaW5zdHJ1Y3Rpb24g
YXQgUklQIHdoZW4gdGhlIGhhcmR3YXJlIHNlZXMNCj4+IGFuIEVQVCBmYXVsdCB3aXRoIG5wZmVj
LmtpbmQgIT0gbnBmZWNfa2luZF93aXRoX2dsYS4gVGhpcyBpcywgaG93ZXZlciwNCj4+IGluY29y
cmVjdCwgYmVjYXVzZSB0aGUgaW5zdHJ1Y3Rpb24gYXQgUklQIG1pZ2h0IGxlZ2l0aW1hdGVseSBj
YXVzZSBhbg0KPj4gRVBUIGZhdWx0IG9mIGl0cyBvd24gd2hpbGUgYWNjZXNzaW5nIGEgX2RpZmZl
cmVudF8gcGFnZSBmcm9tIHRoZSBvcmlnaW5hbCBvbmUsDQo+PiB3aGVyZSBBL0Qgd2VyZSBzZXQu
DQo+PiBUaGUgc29sdXRpb24gaXMgdG8gcGVyZm9ybSB0aGUgd2hvbGUgZW11bGF0aW9uLA0KPiAN
Cj4gQWJvdmUgeW91IHNhaWQgZnVsbHkgZW11bGF0aW5nIHN1Y2ggYW4gaW5zbiBpcyBpbmNvcnJl
Y3QuIFRvIG1lIHRoZQ0KPiB0d28gc3RhdGVtZW50cyBjb250cmFkaWN0IG9uZSBhbm90aGVyLg0K
PiANCj4+IHdoaWxlIGlnbm9yaW5nIEVQVCByZXN0cmljdGlvbnMNCj4+IGZvciB0aGUgd2FsayBw
YXJ0LCBhbmQgdGFraW5nIHRoZW0gaW50byBhY2NvdW50IGZvciB0aGUgImFjdHVhbCIgZW11bGF0
aW5nIG9mDQo+PiB0aGUgaW5zdHJ1Y3Rpb24gYXQgUklQLg0KPiANCj4gU28gdGhlICJpZ25vcmUi
IHBhcnQgaGVyZSBpcyBiZWNhdXNlIHRoZSB3YWxrIGRvZXNuJ3QgY3VycmVudGx5IHNlbmQNCj4g
YW55IGV2ZW50cz8gVGhhdCdzIGFuIG9taXNzaW9uIGFmdGVyIGFsbCwgd2hpY2ggdWx0aW1hdGVs
eSB3YW50cyB0bw0KPiBnZXQgZml4ZWQuIFRoaXMgaW4gdHVybiBtYWtlcyBtZSB3b25kZXIgd2hl
dGhlciB0aGVyZSBjb3VsZG4ndCBiZQ0KPiBjYXNlcyB3aGVyZSBhIG1vbml0b3IgYWN0dWFsbHkg
d2FudHMgdG8gc2VlIHRoZXNlIHZpb2xhdGlvbnMsIHRvby4NCj4gQWZ0ZXIgYWxsIG9uZSBtYXkg
YmUgYWJsZSB0byBhYnVzZSB0byBwYWdlIHdhbGtlciB0byBzZXQgYml0cyBpbg0KPiBwbGFjZXMg
eW91IGFjdHVhbGx5IGNhcmUgdG8gcHJvdGVjdCBmcm9tIHVuZHVlIG1vZGlmaWNhdGlvbi4NCg0K
VGhlcmUgaXMgbm8gbmVlZCBmb3IgZXZlbnRzIGZyb20gcGFnZSB3YWxrLiBGdXJ0aGVyIHdvcmsg
d2lsbCBoYXZlIHRvIGJlIA0KZG9uZSwgd2hlbiBwYWdlLXdhbGsgd2lsbCBzZW5kIGV2ZW50cywg
c28gdGhhdCB3ZSBjYW4gdG9nZ2xlIHRoYXQgbmV3IA0KZmVhdHVyZSBvbi9vZmYuDQoNCkFmdGVy
IHRoaXMgcGF0Y2ggdGhlIGZpbHRlcmluZyArIGVtdWxhdGUgKyBzZW5kIGV2ZW50IGlzIGNvbnRy
b2xsZWQgYnkNCmQtPmFyY2gubW9uaXRvci5pbmd1ZXN0X3BhZ2VmYXVsdF9kaXNhYmxlZC4NCg0K
PiANCj4+IFdoZW4gd2Ugc2VuZCBvdXQgYSB2bV9ldmVudCwgd2UgZG9uJ3Qgd2FudCB0aGUgZW11
bGF0aW9uDQo+PiB0byBjb21wbGV0ZSwgc2luY2UgaW4gdGhhdCBjYXNlIHdlIHdvbid0IGJlIGFi
bGUgdG8gdmV0byB3aGF0ZXZlciBpdCBpcyBkb2luZy4NCj4+IFRoYXQgd291bGQgbWVhbiB0aGF0
IHdlIGNhbid0IGFjdHVhbGx5IHByZXZlbnQgYW55IG1hbGljaW91cyBhY3Rpdml0eSwgaW5zdGVh
ZA0KPj4gd2UnZCBvbmx5IGJlIGFibGUgdG8gcmVwb3J0IG9uIGl0Lg0KPj4gV2hlbiB3ZSBzZWUg
YSAic2VuZC12bV9ldmVudCIgY2FzZSB3aGlsZSBlbXVsYXRpbmcsIHdlIG5lZWQgdG8gZmlyc3Qg
c2VuZCB0aGUNCj4+IGV2ZW50IG91dCBhbmQgdGhlbiBzdG9wIHRoZSBlbXVsYXRpb24gKHJldHVy
biBYODZFTVVMX1JFVFJZKS4NCj4gDQo+IFBlcmhhcHMgYmV0dGVyICJzdXNwZW5kIiBpbnN0ZWFk
IG9mICJzdG9wIj8NCg0KSSB3aWxsIGNoYW5nZSB0byBzdXNwZW5kIGluIHRoZW4gbmV4dCB2ZXJz
aW9uLg0KDQo+IA0KPj4gQWZ0ZXIgdGhlIGVtdWxhdGlvbiBzdG9wcyB3ZSdsbCBjYWxsIGh2bV92
bV9ldmVudF9kb19yZXN1bWUoKSBhZ2FpbiBhZnRlciB0aGUNCj4+IGludHJvc3BlY3Rpb24gYWdl
bnQgdHJlYXRzIHRoZSBldmVudCBhbmQgcmVzdW1lcyB0aGUgZ3Vlc3QuIFRoZXJlLCB0aGUNCj4+
IGluc3RydWN0aW9uIGF0IFJJUCB3aWxsIGJlIGZ1bGx5IGVtdWxhdGVkICh3aXRoIHRoZSBFUFQg
aWdub3JlZCkgaWYgdGhlDQo+PiBpbnRyb3NwZWN0aW9uIGFwcGxpY2F0aW9uIGFsbG93cyBpdCwg
YW5kIHRoZSBndWVzdCB3aWxsIGNvbnRpbnVlIHRvIHJ1biBwYXN0DQo+PiB0aGUgaW5zdHJ1Y3Rp
b24uDQo+Pg0KPj4gV2UgdXNlIGh2bWVtdWxfbWFwX2xpbmVhcl9hZGRyKCkgdG8gaW50ZXJjZXB0
IHIvdyBhY2Nlc3MgYW5kDQo+PiBfX2h2bV9jb3B5KCkgdG8gaW50ZXJjZXB0IGV4ZWMgYWNjZXNz
Lg0KPiANCj4gQnR3IEkgY29udGludWUgdG8gYmUgdW5oYXBweSBhYm91dCB0aGlzIGFzeW1tZXRy
eS4gRnVydGhlcm1vcmUgaW4NCj4gdGhlIGZvcm1lciBjYXNlIHlvdSBvbmx5IGhhbmRsZSB3cml0
ZSBhbmQgcm13IGFjY2Vzc2VzLCBidXQgbm90DQo+IHJlYWRzIGFmYWljcy4gSSBhc3N1bWUgeW91
IGRvbid0IGNhcmUgYWJvdXQgcmVhZHMsIGJ1dCB0aGlzIHNob3VsZA0KPiB0aGVuIGJlIG1hZGUg
ZXhwbGljaXQuIEZ1cnRoZXJtb3JlIEVQVCBhbGxvd3MgcmVhZCBwcm90ZWN0aW9uLCBhbmQNCj4g
dGhlcmUgYXJlIHAybV9hY2Nlc3NfdywgcDJtX2FjY2Vzc193eCwgYW5kIHAybV9hY2Nlc3NfeCwg
c28gSSBndWVzcw0KPiBpZ25vcmluZyByZWFkcyBjYW4gYXQgYmVzdCBiZSBhbiBvcHRpb24gcGlj
a2VkIGJ5IHRoZSBtb25pdG9yLCBub3QNCj4gc29tZXRoaW5nIHRvIGJlIGxlZnQgb3V0IG9mIHRo
ZSBpbnRlcmZhY2UgYWx0b2dldGhlci4NCg0KVGhhdCBpcyBjb3JyZWN0LCB3ZSBhcmUgbm90IGlu
dGVyZXN0ZWQgaW4gcmVhZCBldmVudHMgYnV0IHRoZXJlIGlzIA0KYW5vdGhlciBwcm9ibGVtLCB3
ZSBhcmUgY2hlY2tpbmcgYWNjZXNzIGFuZCBwZmVjIHRvIGZpbGwgdGhlIGV2ZW50IGZsYWcgDQph
bmQgcGZlYyBvbmx5IGhhcyBhIHdyaXRlIGZsYWcoUEZFQ193cml0ZV9hY2Nlc3MpLCBpbiBfX2h2
bWVtdWxfcmVhZCgpIA0KcGZlYyBvbmx5IGdldHMgUEZFQ19wYWdlX3ByZXNlbnQgYW5kIHRoZXJl
IGlzIG5vIHdheSB0byBkaWZmZXJlbnRpYXRlIA0Kd3JpdGUgZnJvbSByZWFkLg0KDQo+IA0KPj4g
aHZtX2VtdWxhdGVfc2VuZF92bV9ldmVudCgpIGNhbiByZXR1cm4gZmFsc2UgaWYgdGhlcmUgd2Fz
IG5vIHZpb2xhdGlvbiwNCj4+IGlmIHRoZXJlIHdhcyBhbiBlcnJvciBmcm9tIG1vbml0b3JfdHJh
cHMoKSBvciBwMm1fZ2V0X21lbV9hY2Nlc3MoKS4NCj4gDQo+IEFzIHNhaWQgYmVmb3JlIC0gSSBk
b24ndCB0aGluayBlcnJvcnMgYW5kIGxhY2sgb2YgYSB2aW9sYXRpb24gY2FuDQo+IHNlbnNpYmx5
IGJlIHRyZWF0ZWQgdGhlIHNhbWUgd2F5LiBJcyB0aGUgaW1wbGljYXRpb24gcGVyaGFwcyB0aGF0
DQo+IGVtdWxhdGlvbiB0aGVuIHdpbGwgZmFpbCBsYXRlciBhbnl3YXk/IElmIHNvLCBpcyBzdWNo
IGFuDQo+IGFzc3VtcHRpb24gdGFraW5nIGludG8gY29uc2lkZXJhdGlvbiBwb3NzaWJsZSByYWNl
cz8NCg0KVGhlIG9ubHkgcGxhY2UgdGhhdCBJIGNhbiBzZWUgYSBwcm9ibGVtIGlzIHRoZSBlcnJv
ciBmcm9tIA0KbW9uaXRvcl90cmFwcygpLiBUaGF0IGNhbiBiZSBjaGVja2VkIGFuZCBhY2NvbXBh
bmllZCBieSBhIHdhcm5pbmcgbXNnLg0KT3IgaWYgeW91IGNhbiBnaXZlIG1lIGEgZGlmZmVyZW50
IGlkZWEgdG8gZ28gZm9yd2FyZCB3aXRoIHRoaXMgaXNzdWUgSSANCndpbGwgYmUgZ2xhZCB0byBy
ZXZpZXcgaXQuDQoNCj4gDQo+PiBSZXR1cm5pbmcgZmFsc2UgaWYgcDJtX2dldF9tZW1fYWNjZXNz
KCkgaXMgb2YgYmVjYXVzZSB0aGlzIHdpbGwgaGFwcGVuDQo+PiBpZiBpdCB3YXMgY2FsbGVkIHdp
dGggYSBiYWQgYWRkcmVzcyBvciBpZiB0aGUgZW50cnkgd2FzIG5vdCBmb3VuZCBpbiB0aGUNCj4+
IEVQVCBpbiB3aGljaCBjYXNlIGl0IGlzIHVucmVzdHJpY3RlZC4NCj4gDQo+IEknbSBhZnJhaWQg
SSdtIGhhdmluZyB0cm91YmxlIHVuZGVyc3RhbmRpbmcgdGhpcy4gSSdtIGluIHBhcnRpY3VsYXIN
Cj4gaGVhdmlseSBjb25mdXNlZCBieSB0aGUgIm9mIiBpbiB0aGUgbWlkZGxlLg0KDQpTb3JyeSBh
Ym91dCB0aGUgdHlwbywgaXQgc2hvdWxkIGJlIGxpa2UNCg0KIlJldHVybmluZyBmYWxzZSBpZiBw
Mm1fZ2V0X21lbV9hY2Nlc3MoKSBmYWlscyBpcyBiZWNhdXNlIHRoZSBjYWxsIHdhcyANCm1hZGUg
d2l0aCBhIGJhZCBhZGRyZXNzIG9yIGlmIHRoZSBlbnRyeSB3YXMgbm90IGZvdW5kIGluIHRoZQ0K
RVBUIGluIHdoaWNoIGNhc2UgaXQgaXMgdW5yZXN0cmljdGVkLiINCg0KSW4gYW55IGNhc2UgdGhl
IGZhaWwgZm9ybSBwMm1fZ2V0X21lbV9hY2Nlc3MoKSB3aWxsIHRyYW5zbGF0ZSBpbiBubyANCnZp
b2xhdGlvbi4NCg0KPiANCj4+IEBAIC01MzAsNiArNTMyLDcxIEBAIHN0YXRpYyBpbnQgaHZtZW11
bF9kb19tbWlvX2FkZHIocGFkZHJfdCBtbWlvX2dwYSwNCj4+ICAgICAgICByZXR1cm4gaHZtZW11
bF9kb19pb19hZGRyKDEsIG1taW9fZ3BhLCByZXBzLCBzaXplLCBkaXIsIGRmLCByYW1fZ3BhKTsN
Cj4+ICAgIH0NCj4+ICAgIA0KPj4gKy8qDQo+PiArICogU2VuZCBtZW1vcnkgYWNjZXNzIHZtX2V2
ZW50cyBiYXNlZCBvbiBwZmVjLiBSZXR1cm5zIHRydWUgaWYgdGhlIGV2ZW50IHdhcw0KPj4gKyAq
IHNlbnQgYW5kIGZhbHNlIGZvciBwMm1fZ2V0X21lbV9hY2Nlc3MoKSBlcnJvciwgbm8gdmlvbGF0
aW9uIGFuZCBldmVudCBzZW5kDQo+PiArICogZXJyb3IuIERlcGVuZHMgb24gYXJjaC52bV9ldmVu
dC0+c2VuZF9ldmVudC4NCj4gDQo+IEluc3RlYWQgb2YgImRlcGVuZHMiLCBkbyB5b3UgcGVyaGFw
cyBtZWFuICJhc3N1bWVzIHRoZSBjYWxsZXIgdG8gY2hlY2siPw0KPiBJbiB3aGljaCBjYXNlIHlv
dSBtYXkgd2FudCB0byBBU1NFUlQoKSB0aGlzIGhlcmUgdG8gZG9jdW1lbnQgdGhlDQo+IHJlcXVp
cmVtZW50Pw0KPiANCj4+ICsgKiBOT1RFOiBwMm1fZ2V0X21lbV9hY2Nlc3MoKSBjYW4gZmFpbCBm
b3Igd3JvbmcgYWRkcmVzcyBvciBpZiB0aGUgZW50cnkNCj4gDQo+IFdoYXQgaXMgIndyb25nIGFk
ZHJlc3MiIGhlcmU/IElPVyBob3cgaXMgdGhpcyBkaWZmZXJlbnQgZnJvbSAiZW50cnkgbm90DQo+
IGZvdW5kIj8NCj4gDQo+PiBAQCAtNjI5LDYgKzY5NywxNCBAQCBzdGF0aWMgdm9pZCAqaHZtZW11
bF9tYXBfbGluZWFyX2FkZHIoDQo+PiAgICANCj4+ICAgICAgICAgICAgICAgIEFTU0VSVChwMm10
ID09IHAybV9yYW1fbG9nZGlydHkgfHwgIXAybV9pc19yZWFkb25seShwMm10KSk7DQo+PiAgICAg
ICAgICAgIH0NCj4+ICsNCj4+ICsgICAgICAgIGlmICggY3Vyci0+YXJjaC52bV9ldmVudCAmJg0K
Pj4gKyAgICAgICAgICAgIGN1cnItPmFyY2gudm1fZXZlbnQtPnNlbmRfZXZlbnQgJiYNCj4+ICsg
ICAgICAgICAgICBodm1fZW11bGF0ZV9zZW5kX3ZtX2V2ZW50KGFkZHIsIGdmbiwgcGZlYykgKQ0K
PiANCj4gSW5kZW50YXRpb24gbG9va3Mgb2ZmIGJ5IG9uZSBoZXJlLg0KDQpJIHNhdyB0aGF0IGp1
c3Qgbm93LCBJIHdpbGwgYWRkIHRoZSBtaXNzaW5nIHNwYWNlcyBoZXJlIGFuZCBpbiB0aGUgbmV4
dCANCnBsYWNlLg0KDQo+IA0KPj4gKyAgICAgICAgew0KPj4gKyAgICAgICAgICAgIGVyciA9IEVS
Ul9QVFIoflg4NkVNVUxfUkVUUlkpOw0KPj4gKyAgICAgICAgICAgIGdvdG8gb3V0Ow0KPj4gKyAg
ICAgICAgfQ0KPiANCj4gRGlkIHlvdSBub3RpY2UgdGhhdCB0aGVyZSdzIGFuIGltbWVkaWF0ZSBl
eGl0IGZyb20gdGhlIGxvb3Agb25seQ0KPiBpbiBjYXNlIHRoZSBsaW5lYXIgLT4gcGh5c2ljYWwg
dHJhbnNsYXRpb24gZmFpbHM/IFRoaXMgaXMNCj4gcmVsZXZhbnQgZm9yIHBhZ2UgZmF1bHQgZGVs
aXZlcnkgY29ycmVjdG5lc3MgZm9yIGFjY2Vzc2VzDQo+IGNyb3NzaW5nIHBhZ2UgYm91bmRhcmll
cy4gSSB0aGluayB5b3Ugd2FudCB0byB1c2UNCj4gdXBkYXRlX21hcF9lcnIoKSBhbmQgZHJvcCB0
aGUgImdvdG8gb3V0Ii4gSSBjYW4ndCByZWFsbHkgbWFrZSB1cA0KDQpCeSB1cGRhdGVfbWFwX2Vy
cigpIGFyZSB5b3Ugc2F5aW5nIHRvIGhhdmUgdGhlIGVyciB2YXIgYXNzaWduZWQgYW5kIHRoZW4g
DQpkcm9wICJnb3RvIG91dCI/IElmIHNvIGhvdyBkbyBJIGtlZXAgdGhlIGVyciBmcm9tIG15IGFj
Y2VzcyB2aW9sYXRpb24gDQp3aXRob3V0IGV4aXRpbmcgZnJvbSB0aGUgbG9vcD8NCg0KPiBteSBt
aW5kIG9uIHRoZSBjb3JyZWN0IGludGVyYWN0aW9uIGJldHdlZW4geW91ciBuZXcgaWYoKSBhbmQg
dGhlDQo+IG9uZSBpbW1lZGlhdGVseSBhaGVhZCBvZiBpdC4gWW91IHdpbGwgd2FudCB0byB0aGlu
ayB0aGlzIHRocm91Z2guDQo+IA0KPj4gLS0tIGEveGVuL2FyY2gveDg2L2h2bS9odm0uYw0KPj4g
KysrIGIveGVuL2FyY2gveDg2L2h2bS9odm0uYw0KPj4gQEAgLTMyMjQsNiArMzIyNCwxNCBAQCBz
dGF0aWMgZW51bSBodm1fdHJhbnNsYXRpb25fcmVzdWx0IF9faHZtX2NvcHkoDQo+PiAgICAgICAg
ICAgICAgICByZXR1cm4gSFZNVFJBTlNfYmFkX2dmbl90b19tZm47DQo+PiAgICAgICAgICAgIH0N
Cj4+ICAgIA0KPj4gKyAgICAgICAgaWYgKCB1bmxpa2VseSh2LT5hcmNoLnZtX2V2ZW50KSAmJg0K
Pj4gKyAgICAgICAgICAgIHYtPmFyY2gudm1fZXZlbnQtPnNlbmRfZXZlbnQgJiYNCj4+ICsgICAg
ICAgICAgICBodm1fZW11bGF0ZV9zZW5kX3ZtX2V2ZW50KGFkZHIsIGdmbiwgcGZlYykgKQ0KPiAN
Cj4gSW5kZW50YXRpb24gbG9va3Mgd3JvbmcgYWdhaW4uDQo+IA0KPj4gKyAgICAgICAgew0KPj4g
KyAgICAgICAgICAgIHB1dF9wYWdlKHBhZ2UpOw0KPj4gKyAgICAgICAgICAgIHJldHVybiBIVk1U
UkFOU19nZm5fcGFnZWRfb3V0Ow0KPiANCj4gV2h5ICJwYWdlZCBvdXQiPyBJZiB0aGlzIGlzIGFu
IGludGVudGlvbmFsIGFidXNlLCB0aGVuIHlvdSB3YW50DQo+IHRvIHNheSBzbyBpbiBhIGNvbW1l
bnQgYW5kIGp1c3RpZnkgdGhlIGFidXNlIGhlcmUgb3IgaW4gdGhlDQo+IGRlc2NyaXB0aW9uLg0K
DQpUaGlzIGlzIGRvbmUgdG8gY2xlYW4gdGhlIHBhZ2VkIGluIGJlZm9yZSB0aGUgcmV0dXJuLg0K
DQo+IA0KPj4gLS0tIGEveGVuL2FyY2gveDg2L2h2bS92bV9ldmVudC5jDQo+PiArKysgYi94ZW4v
YXJjaC94ODYvaHZtL3ZtX2V2ZW50LmMNCj4+IEBAIC04Niw2ICs4Niw3IEBAIHZvaWQgaHZtX3Zt
X2V2ZW50X2RvX3Jlc3VtZShzdHJ1Y3QgdmNwdSAqdikNCj4+ICAgICAgICAgICAgICAgICAgICAg
IFZNX0VWRU5UX0ZMQUdfU0VUX0VNVUxfSU5TTl9EQVRBICkNCj4+ICAgICAgICAgICAgICAgIGtp
bmQgPSBFTVVMX0tJTkRfU0VUX0NPTlRFWFRfSU5TTjsNCj4+ICAgIA0KPj4gKyAgICAgICAgdi0+
YXJjaC52bV9ldmVudC0+c2VuZF9ldmVudCA9IGZhbHNlOw0KPj4gICAgICAgICAgICBodm1fZW11
bGF0ZV9vbmVfdm1fZXZlbnQoa2luZCwgVFJBUF9pbnZhbGlkX29wLA0KPj4gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgWDg2X0VWRU5UX05PX0VDKTsNCj4gDQo+IElzIHRoaXMg
aW5zZXJ0aW9uIG1lYW5pbmcgdG8gdXNlICJ0cnVlIiBpbnN0ZWFkLCBvciBpcyB0aGUNCj4gcmV2
aXNpb24gbG9nIGVudHJ5IHdyb25nPyBPciBkb2VzICJzZXQiIHRoZXJlIG5vdCBuZWNlc3Nhcmls
eQ0KPiBtZWFuICJzZXQgaXQgdG8gdHJ1ZSIsIGJ1dCBqdXN0ICJzZXQgaXQgdG8gYSBkZXRlcm1p
bmlzdGljDQo+IHZhbHVlIiAoaW4gd2hpY2ggY2FzZSAiaW5pdGlhbGl6ZSIgd291bGQgaGF2ZSBi
ZWVuIGFuDQo+IHVuYW1iaWd1b3VzIGFsdGVybmF0aXZlIHdvcmRpbmcpPw0KDQpUaGlzIG1lYW5z
IHRvIHVzZSAidHJ1ZSIgYW5kIHNlbmQgdm1fZXZlbnQgaWYgdGhlcmUgaXMgYSBuZWVkIHRvIGRv
IHNvIA0KaW4gdGhlIGVtdWxhdGlvbi4NCg0KDQoNClRoYW5rcyBmb3IgdGhlIGNvbW1lbnRzLA0K
QWxleA0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 12:36:45 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 12: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 1hoS7v-0005EA-Gm; Fri, 19 Jul 2019 12:36:43 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=tC9P=VQ=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hoS7u-0005E2-L7
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 12:36:42 +0000
X-Inumbo-ID: d9c1a882-aa21-11e9-bf37-5f7af44857f4
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d9c1a882-aa21-11e9-bf37-5f7af44857f4;
 Fri, 19 Jul 2019 12:36:38 +0000 (UTC)
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 5MfQ6kmCd1TngnPUoBzt9BGytY8N+Qy5OZJ7p1dv22kip0zpNPfH0Q1tcq4EInydB7jcXab+lf
 hT5bo8BQscl9jbL9R4RdKDmHAcIHXM1LCsJZotX+NIezZxD0XJ6hi7w31eoBx3LqoYJaFVz/3H
 b0PbcZs0ubI0/MB1uTsMOZnlExX8t1H7UzuJtfoz9+XCG6JKvpLm8H6sXuTjHp5DaT/IxSybJc
 rlgPIkL5owNt4AQ4fu8Y084lLXmG5k5hilafoSLgfqnYMGbe75Dx8gveYmlCELGFjIOdPElOqF
 ERI=
X-SBRS: 2.7
X-MesageID: 3288883
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,282,1559534400"; 
   d="scan'208";a="3288883"
To: Jan Beulich <JBeulich@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
References: <5cda711a-b417-76e9-d113-ea838463f225@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <2b43d005-9a97-0ffb-6687-f08f29796e0c@citrix.com>
Date: Fri, 19 Jul 2019 13:36:34 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <5cda711a-b417-76e9-d113-ea838463f225@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 v4 00/13] x86: IRQ management adjustments
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wl@xen.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTYvMDcvMjAxOSAwODoyNCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gRm9yIHY0IHNwZWNpZmlj
IGluZm9ybWF0aW9uIHBsZWFzZSBzZWUgdGhlIGluZGl2aWR1YWwgcGF0Y2hlcy4KPgo+IEZ1bGwg
c2V0IG9mIHBhdGNoZXMgYXR0YWNoZWQgaGVyZSBkdWUgdG8gc3RpbGwgdW5yZXNvbHZlZCBlbWFp
bAo+IGlzc3VlcyBvdmVyIGhlcmUuCgpJbiBmdXR1cmUsIGNhbiB5b3UgcGxlYXNlIG51bWJlciB0
aGUgcGF0Y2hlcyBpbiB0aGVpciBjb3JyZWN0IG9yZGVyLgoKVGhlcmUgaXMgbm8gY29ycmVsYXRp
b24gYmV0d2VlbiB0aGUgbmFtZXMgb2YgdGhlIHBhdGNoZXMsIGFuZCBlaXRoZXIgdGhlCmNvbW1p
dCB0aXRsZSwgb3IgdGhlIG9yZGVyIGluIHdoaWNoIHRoZXkgc2hvdWxkIGJlIGFwcGxpZWQuCgpJ
J20gY3VycmVudGx5IGhhdmluZyBhbiBleGNlZWRpbmdseSAiZnVuIiB0aW1lIHRyeWluZyB0byB0
dXJuIHRoaXMgYmFjawppbnRvIGEgZ2l0IHRyZWUuwqAgKE5vIHBvaW50IHJlc2VuZGluZyB0aGlz
IHNlcmllcywgYmVjYXVzZSBJJ3ZlIGRvbmUgaXQKbm93LikKCn5BbmRyZXcKClAuUy4gT2YgY291
cnNlLCBgZ2l0IGZvcm1hdC1wYXRjaGAgaXMgdGhlIHJlY29tbWVuZGVkIHdheSB0byBkbyB0aGlz
LApidXQgdGhlbiBhZ2Fpbiwgc28gaXMgYGdpdCBzZW5kLWVtYWlsYCBpbiB0aGUgZmlyc3QgcGxh
Y2UuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 12:37:46 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 12:37:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hoS8v-0005J1-SX; Fri, 19 Jul 2019 12:37:45 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=S3sa=VQ=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hoS8t-0005Ip-V5
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 12:37:43 +0000
X-Inumbo-ID: ff55d668-aa21-11e9-ae1f-97ee35a1df78
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id ff55d668-aa21-11e9-ae1f-97ee35a1df78;
 Fri, 19 Jul 2019 12:37:41 +0000 (UTC)
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=Paul.Durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 Paul.Durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 6ZpBi9S/Fkm2DuH9NiE76D6BcPlR9zip0/nSN2E6KP7D4Vg/+d541cMjZayEC+zA5NZJnGJ5tR
 euDDlZgE7huJQJBSa1vgP3eN3HdO2Ahiod4PhEsrAxEZOGQjRSyKRfEsNehzHMoVqtIvjFH6Nv
 hLLqzgxUG5YQKnuukRGA4utmgderfyqEp1+QzZ4JCGYzB47/E17qRHMv7vcdiHWZLtfPiLwOOW
 ApuwBmxmsHudYPui91WDYqB1iuSU8/MTDq78iB7z4VycrcIyyaotbGXXN8FnQP78ZeXTYchTmp
 yXw=
X-SBRS: 2.7
X-MesageID: 3214898
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,282,1559534400"; 
   d="scan'208";a="3214898"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Jan Beulich' <JBeulich@suse.com>
Thread-Topic: [PATCH v2 07/10] vm_event: Add vm_event_ng interface
Thread-Index: AQHVPIeuvysw+S0SxESjjWmMYVkcbqbOwNgAgAAfJACAAWdVAIABTcoA///mggCAACI9gIAAEGyAgAAuTSD//+TaAIAAId8A
Date: Fri, 19 Jul 2019 12:37:36 +0000
Message-ID: <24e346edb9604148b5790369b4fce384@AMSPEX02CL03.citrite.net>
References: <cover.1563293545.git.ppircalabu@bitdefender.com>
 <cover.1563293545.git.ppircalabu@bitdefender.com>
 <79a1e2aebc55c20f58cb8c925320de202b17d8f2.1563293545.git.ppircalabu@bitdefender.com>
 <e1c9a42d-7bde-5749-7cf3-cb5e7b4041e1@suse.com>
 <de42faf2929b0ff0d52949d21dea5f2b30336840.camel@bitdefender.com>
 <20603303-440d-3ac4-8f78-861abaa78d70@suse.com>
 <22abf98c86af08adb0444ffa115bc56b9bd552fc.camel@bitdefender.com>
 <d73a2d9ba0b5407390ae9a635314f6d4@AMSPEX02CL03.citrite.net>
 <014491cd-8ee7-26ff-5619-6c5d54c51b3c@suse.com>
 <ebe52ee6d8a9483b87f21d01c5f2c435@AMSPEX02CL03.citrite.net>
 <bf1c57019b77fd6b79f86957477862ae81db5678.camel@bitdefender.com>
 <875eb41c92654f5a85625f0cc08994b5@AMSPEX02CL03.citrite.net>
 <88cd6480-cda4-5e9b-2e9a-aa1e275832cb@suse.com>
In-Reply-To: <88cd6480-cda4-5e9b-2e9a-aa1e275832cb@suse.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 07/10] vm_event: Add vm_event_ng 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: 'Petre Ovidiu PIRCALABU' <ppircalabu@bitdefender.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>,
 KonradRzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>, "Tim
 \(Xen.org\)" <tim@xen.org>, George Dunlap <George.Dunlap@citrix.com>,
 JulienGrall <julien.grall@arm.com>, Tamas K Lengyel <tamas@tklengyel.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Alexandru Stefan ISAILA <aisaila@bitdefender.com>, Ian
 Jackson <Ian.Jackson@citrix.com>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBKYW4gQmV1bGljaCA8SkJldWxp
Y2hAc3VzZS5jb20+DQo+IFNlbnQ6IDE5IEp1bHkgMjAxOSAxMzozMg0KPiBUbzogUGF1bCBEdXJy
YW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT4NCj4gQ2M6ICdQZXRyZSBPdmlkaXUgUElSQ0FM
QUJVJyA8cHBpcmNhbGFidUBiaXRkZWZlbmRlci5jb20+OyBKdWxpZW5HcmFsbCA8anVsaWVuLmdy
YWxsQGFybS5jb20+Ow0KPiBBbGV4YW5kcnUgU3RlZmFuIElTQUlMQSA8YWlzYWlsYUBiaXRkZWZl
bmRlci5jb20+OyBSYXp2YW4gQ29qb2NhcnUgPHJjb2pvY2FydUBiaXRkZWZlbmRlci5jb20+OyBB
bmRyZXcNCj4gQ29vcGVyIDxBbmRyZXcuQ29vcGVyM0BjaXRyaXguY29tPjsgR2VvcmdlIER1bmxh
cCA8R2VvcmdlLkR1bmxhcEBjaXRyaXguY29tPjsgSWFuIEphY2tzb24NCj4gPElhbi5KYWNrc29u
QGNpdHJpeC5jb20+OyBSb2dlciBQYXUgTW9ubmUgPHJvZ2VyLnBhdUBjaXRyaXguY29tPjsgU3Rl
ZmFubyBTdGFiZWxsaW5pDQo+IDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPjsgeGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnOyBLb25yYWRSemVzenV0ZWsgV2lsaw0KPiA8a29ucmFkLndpbGtA
b3JhY2xlLmNvbT47IFRhbWFzIEsgTGVuZ3llbCA8dGFtYXNAdGtsZW5neWVsLmNvbT47IFRpbSAo
WGVuLm9yZykgPHRpbUB4ZW4ub3JnPjsgV2VpIExpdQ0KPiA8d2xAeGVuLm9yZz4NCj4gU3ViamVj
dDogUmU6IFtQQVRDSCB2MiAwNy8xMF0gdm1fZXZlbnQ6IEFkZCB2bV9ldmVudF9uZyBpbnRlcmZh
Y2UNCj4gDQo+IE9uIDE5LjA3LjIwMTkgMTQ6MTEsIFBhdWwgRHVycmFudCB3cm90ZToNCj4gPj4g
LS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gPj4gRnJvbTogUGV0cmUgT3ZpZGl1IFBJUkNB
TEFCVSA8cHBpcmNhbGFidUBiaXRkZWZlbmRlci5jb20+DQo+ID4+IFNlbnQ6IDE5IEp1bHkgMjAx
OSAxMjoyNA0KPiA+Pg0KPiA+PiBPbiBGcmksIDIwMTktMDctMTkgYXQgMDg6MjYgKzAwMDAsIFBh
dWwgRHVycmFudCB3cm90ZToNCj4gPj4+PiBGcm9tOiBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3Vz
ZS5jb20+DQo+ID4+Pj4gU2VudDogMTkgSnVseSAyMDE5IDA5OjIyDQo+ID4+Pj4NCj4gPj4+PiBP
biAxOS4wNy4yMDE5IDA5OjU2LCBQYXVsIER1cnJhbnQgd3JvdGU6DQo+ID4+Pj4+IElmIHRoYXQg
cGFnZSBpcyBzaGFyZWQgd2l0aCB0aGUgSUQgdGhlbg0KPiA+Pj4+PiBYRU5NRU1fcnNyY19hY3Ff
Y2FsbGVyX293bmVkDQo+ID4+Pj4+IHNob3VsZCAqbm90KiBiZSBzZXQuIEFsc28sIHRoYXQgZmxh
ZyBpcyBhbiAnb3V0JyBmbGFnLi4uIHRoZQ0KPiA+Pj4+PiBjYWxsZXINCj4gPj4+Pj4gZG9lc24n
dCBkZWNpZGUgd2hvIG93bnMgdGhlIHJlc291cmNlLg0KPiA+Pj4+DQo+ID4+Pj4gSSBoYWQgaW1w
bGllZCB0aGF0IGl0J3MgcmVhbGx5IE1EIHRoYXQncyBtZWFudCBoZXJlLCBidXQgbWF5YmUgSQ0K
PiA+Pj4+IHdhcw0KPiA+Pj4+IHdyb25nIGRvaW5nIHNvLg0KPiA+Pj4+DQo+ID4+Pj4+IFRCSCBJ
IHJlZ3JldCBldmVyIGludHJvZHVjaW5nIHRoZSBmbGFnOyBpdCBjYXVzZWQgYSBsb3Qgb2YNCj4g
Pj4+Pj4gcHJvYmxlbXMsDQo+ID4+Pj4gd2hpY2ggaXMgd2h5IGl0IGlzIG5vIGxvbmdlciB1c2Vk
Lg0KPiA+Pj4+DQo+ID4+Pj4gSXQncyBhIHRvb2xzIG9ubHkgaW50ZXJmYWNlIC0gd2h5IGRvbid0
IHdlIGRyb3AgdGhlIGZsYWcgaWYgeW91IG5vdw0KPiA+Pj4+IHRoaW5rIGl0IHdhcyBhIGJhZCBp
ZGVhIHRvIGludHJvZHVjZSBpdD8NCj4gPj4+DQo+ID4+PiBJIHdhcyBpbmRlZWQgdGhpbmtpbmcg
SSBzaG91bGQgZmluZCBlbm91Z2ggdHVpdHMgdG8gZG8gdGhhdCBpbiB0aGUNCj4gPj4+IG5lYXIg
ZnV0dXJlLg0KPiA+Pj4NCj4gPj4gU29ycnksIG15IG1pc3Rha2UuIEkgbWVhbnQgdG8gc2F5IGl0
J3Mgc2hhcmVkIHdpdGggTUQuDQo+ID4+DQo+ID4+IE1hbnkgdGhhbmtzIGZvciB5b3VyIHN1cHBv
cnQsDQo+ID4NCj4gPiBPaywgaW4gdGhhdCBjYXNlIHBsZWFzZSBzaGFyZSB3aXRoIHRoZSBJRCBp
bnN0ZWFkLg0KPiANCj4gQnV0IHRoYXQncyBleGFjdGx5IHdoYXQgd2Ugd2FudCB0byBhdm9pZDog
SWYgc2hhcmluZyBhdCBhbGwsIHRoZW4NCj4gcGxlYXNlIHdpdGggdGhlIG1vcmUgcHJpdmlsZWdl
ZCBlbnRpdHkuDQoNCldoeT8gV2UncmUgdGFsa2luZyBIVk0gZ3Vlc3RzIG9ubHkgaGVyZSBJSVVD
IHNvIHRoaXMgaXMgZXF1aXZhbGVudCB0byBJT1JFUSBzZXJ2ZXIuLi4gVGhlIHBhZ2VzIGFyZSB0
YXJnZXQgYXNzaWduZWQgc28gdGhhdCBmb3JlaWduIG1hcHBpbmcgd29ya3MsIGJ1dCBwcm90ZWN0
ZWQgZnJvbSB0aGUgZ3Vlc3QgaXRzZWxmIGJlY2F1c2UgdGhleSBhcmUgbmV2ZXIgaW4gdGhlIFAy
TS4NCg0KPiBIb3cgd291bGQgTUQgYWNjZXNzIHRoZSBwYWdlDQo+IGlmIGl0J3Mgc2hhcmVkIHdp
dGggSUQgKHdoaWNoLCBhaXVpLCBoYXMgbm8gYnVzaW5lc3MgYWNjZXNzaW5nIHRoZQ0KPiBwYWdl
IGF0IGFsbCk/DQo+IA0KDQpVc2luZyBmb3JlaWduIG1hcHBpbmcgaW4gdGhlIHNhbWUgd2F5IGFz
IElPUkVRIHNlcnZlci4gT3RoZXJ3aXNlIHdlIGFyZSBiYWNrIGludG8gdGhlIHJlZiBjb3VudGlu
ZyBhbmQgZ2VuZXJhbCBhY2NvdW50aW5nIGhlbGwgdGhhdCB0YXJnZXQgYXNzaWdubWVudCBhdm9p
ZHMuIEkgYWdyZWUgdGhhdCBhIGJldHRlciBsb25nIHRlcm0gc29sdXRpb24gaXMgcHJvYmFibHkg
ZGVzaXJhYmxlIGJ1dCBJIGRvbid0IGhvbmVzdGx5IGtub3cgd2hhdCB0aGF0IHdvdWxkIGxvb2sg
bGlrZS4NCg0KICBQYXVsDQoNCj4gSmFuDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 12:42:00 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 12: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 1hoSCy-00063C-Fz; Fri, 19 Jul 2019 12: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=tC9P=VQ=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hoSCw-000637-Kc
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 12:41:54 +0000
X-Inumbo-ID: 95a6f331-aa22-11e9-8980-bc764e045a96
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 95a6f331-aa22-11e9-8980-bc764e045a96;
 Fri, 19 Jul 2019 12:41:53 +0000 (UTC)
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: uvB1FBVMa89yFPWwG/Wy/7PRj7a3mqO1IvKa8MRc38tEqzrmRh/tAZc1jXol929UMJRPJzXrOx
 K2Sj/MdN0FT+vp3hLiy+WTt2GPZoLT0Aac1UP3Mwy41tqc5gSZfx7SJOU78Fv4FFLqu6vXI6hU
 DF1Ct0yREj0Bk1ma2AqGBwmJ/3o0byn7+1gi69dsPe29brJ60cRakYbk9Tye26JldJrPozDik0
 bqS++NcIDMoZYnL6+9uXQb5SNVeO6/6ty6I8RpEdQlaPMCJeRaTDtfjWUrOGuWyPvTsAjXyx6Y
 WLE=
X-SBRS: 2.7
X-MesageID: 3289132
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,282,1559534400"; 
   d="scan'208";a="3289132"
To: Paul Durrant <paul.durrant@citrix.com>, <xen-devel@lists.xenproject.org>
References: <20190719122545.3486-1-paul.durrant@citrix.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <bb3a29a3-5e76-8914-a88b-759220f22e5a@citrix.com>
Date: Fri, 19 Jul 2019 13:41:49 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <20190719122545.3486-1-paul.durrant@citrix.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH] include/public/memory.h: remove the
 XENMEM_rsrc_acq_caller_owned flag
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei
 Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Ian Jackson <ian.jackson@eu.citrix.com>, 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>

T24gMTkvMDcvMjAxOSAxMzoyNSwgUGF1bCBEdXJyYW50IHdyb3RlOgo+IFdoZW4gY29tbWl0IDNm
OGYxMjI4ICJ4ODYvbW06IGFkZCBIWVBFUlZJU09SX21lbW9yeV9vcCB0byBhY3F1aXJlIGd1ZXN0
Cj4gcmVzb3VyY2VzIiBpbnRyb2R1Y2VkIHRoZSBjb25jZXB0IG9mIGRpcmVjdGx5IG1hcHBpbmcg
c29tZSBndWVzdCByZXNvdXJjZXMsCj4gaXQgd2FzIGVudmlzYWdlZCB0aGF0IHRoZSBtZW1vcnkg
Zm9yIHNvbWUgcmVzb3VyY2VzIGFzc29jaWF0ZWQgd2l0aCBhIGd1ZXN0Cj4gbWF5IG5vdCBhY3R1
YWxseSBiZSBhc3NpZ25lZCB0byB0aGF0IGd1ZXN0LCBzcGVjaWZpY2FsbHkgdGhlIElPUkVRIHNl
cnZlcgo+IHJlc291cmNlIGludHJvZHVjZXMgaW4gY29tbWl0IDZlMzg3NDYxICJ4ODYvaHZtL2lv
cmVxOiBhZGQgYSBuZXcgbWFwcGFibGUKPiByZXNvdXJjZSB0eXBlLi4uIi4gU3VjaCByZXNvdXJj
ZXMgd2VyZSBkdWJiZWQgImNhbGxlciBvd25lZCIgYW5kIHJlc3VsdGVkCj4gaW4gdGhlIG93bmVk
IHJlc291cmNlcyIgYW5kIGFjcXVpcmluZyB0aGVtIHJlc3VsdGVkIGluIHRoZQo+IFhFTk1FTV9y
c3JjX2FjcV9jYWxsZXJfb3duZWQgZmxhZyBiZWluZyBwYXNzZWQgYmFjayB0byB0aGUgY2FsbGVy
IG9mIHRoZQo+IG1lbW9yeSBvcC4KPgo+IFVuZm9ydHVuYXRlbHkgdGhlIGltcGxlbWVudGF0aW9u
IGxlZCB0byBYU0EtMjc2LCB3aGljaCB3YXMgbWl0aWdhdGVkCj4gYnkgY29tbWl0IGY2YjZhZTc4
ICJ4ODYvaHZtL2lvcmVxOiBmaXggcGFnZSByZWZlcmVuY2luZyIgYW5kIHRoZW4gYSByZWxhdGVk
Cj4gbWVtb3J5IGFjY291bnRpbmcgcHJvYmxlbSB3YXMgd29ya2VkIGFyb3VuZCBieSBjb21taXQg
ZTg2MmU2Y2UKPiAieDg2L2h2bS9pb3JlcTogdXNlIHJlZi1jb3VudGVkIHRhcmdldC1hc3NpZ25l
ZCBzaGFyZWQgcGFnZXMiLiBUaGlzIGxhdHRlcgo+IGNvbW1pdCByZW1vdmVkIHRoZSBvbmx5IGlu
c3RhbmNlIG9mIGEgImNhbGxlciBvd25lZCIgcmVzb3VyY2UsIGJ1dCB0aGUKPiBmbGFnIHdhcyBs
ZWZ0IGluIGhlYWRlciBhbmQgY2hlY2tlZCBpbiBvbmUgcGxhY2UgaW4gdGhlIGNvcmUgY29kZS4K
PiBUaGlzIHBhdGNoIHJlbW92ZXMgdGhhdCBub3cgcmVkdW5kYW50IGNoZWNrIGFuZCByZW1vdmVz
IHRoZSBkZWZpbml0aW9uIG9mCj4gWEVOTUVNX3JzcmNfYWNxX2NhbGxlcl9vd25lZCBmcm9tIHRo
ZSBwdWJsaWMgaGVhZGVyLiBBbHNvLCBzaW5jZSB0aGlzIHdhcwo+IHRoZSBvbmx5IGZsYWcgZGVm
aW5lZCBmb3IgdGhlIFhFTk1FTV9hY3F1aXJlX3Jlc291cmNlIG1lbW9yeSBvcCwgaXQgcmVtb3Zl
cwo+IHRoZSAnZmxhZ3MnIGZpZWxkIG9mIHN0cnVjdCB4ZW5fbWVtX2FjcXVpcmVfcmVzb3VyY2Ug
YW5kIHJlcGxhY2VzIGl0IHdpdGgKPiBhbiBlcXVpdmFsZW50bHkgc2l6ZWQgJ3BhZCcgZmllbGQu
Cj4KPiBTaWduZWQtb2ZmLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29t
PgoKVGhpcyBpcyBhIG1vZGlmaWNhdGlvbiB0byBhIHB1YmxpYyBoZWFkZXIsIGJ1dCBpbiB0aGlz
IHNwZWNpZmljIGNhc2UsIEkKdGhpbmsgaXQgaXMgdGhlIGNvcnJlY3QgdGhpbmcgdG8gZG8uCgpY
RU5NRU1fcnNyY19hY3FfY2FsbGVyX293bmVkIGlzIHRvdGFsbHkgdW5zYWZlIHRvIHVzZS7CoCBU
aGUgb25seSBwZW9wbGUKd2hvIGFyZSBnb2luZyB0byBiZSBpbXBhY3RlZCBieSB0aGlzIGNoYW5n
ZSBhcmUgdGhvc2Ugd2hvIGhhdmVuJ3QgeWV0CmZpeGVkIFhTQS0yNzYgYW5kIGhhdmUgYW4gdW5z
dGFibGUgc3lzdGVtIGFueXdheSwgYXQgd2hpY2ggcG9pbnQsIHRoZQpidWlsZCBicmVha2FnZSBp
cyBhcmd1YWJseSBkb2luZyB0aGVtIGEgZmF2b3VyLgoKQWNrZWQtYnk6IEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 13:00:09 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 13:00:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hoSUW-0007Al-6D; Fri, 19 Jul 2019 13:00:04 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=wvcP=VQ=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hoSUV-00073R-8J
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 13:00:03 +0000
X-Inumbo-ID: 1469155c-aa25-11e9-8980-bc764e045a96
Received: from m4a0041g.houston.softwaregrp.com (unknown [15.124.2.87])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1469155c-aa25-11e9-8980-bc764e045a96;
 Fri, 19 Jul 2019 13:00:02 +0000 (UTC)
Received: FROM m4a0041g.houston.softwaregrp.com (15.120.17.147) BY
 m4a0041g.houston.softwaregrp.com WITH ESMTP; 
 Fri, 19 Jul 2019 12:59:45 +0000
Received: from M9W0068.microfocus.com (2002:f79:bf::f79:bf) by
 M4W0335.microfocus.com (2002:f78:1193::f78:1193) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Fri, 19 Jul 2019 12:59:36 +0000
Received: from NAM05-BY2-obe.outbound.protection.outlook.com (15.124.72.11) by
 M9W0068.microfocus.com (15.121.0.191) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Fri, 19 Jul 2019 12:59:35 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=m/g7jxK84i/PKbJfamfH1pfqpnF8fT+GKu8o+ZUY028HERys7N264Ps7C8tS6IgN13VH1G4uWpcVbnihlaEn+lRjXMDzxek0SbOt/5gjT/KV07UJAlo7ydptgYhWME2x9eFHFUuB4JoSUC0fA8fsyfAJfksKaa38aFgo7e1reFuy6J/ZzDd17TM8+zG5fFX75i0PNljhrz26+neITOiRZxjbEwvNnE735Zck3+y51YNGK6lzacw+bKbHGT7zpzlSriPeKfJng8eS1WDpbYJgEC54n7BUFRHaUZvTMz8m++GBPmnjt1NO3FSyIpjVw5VDtaYfqRTQU3qd+H47vQOJQw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=QUl2TuZOl/WmYvqmfYjy9BueKAsbDJIpm/6uy+OODJI=;
 b=LVnr2i4LlJLCSJPUjwXJaypQLc+n1aE5eVPSum23NOXeahZcPFYbny9j0ija0upf144eqGzQSrnFrDU/7d1s8232qkeJaq5V6quhTdFUlN3UqX/TEBy2WA/DtvqhH06DmbQBKdXJQJye30dI0Z2mDQgA+mRvDj40iAp3NHOlHAZgFlCDX2A3LBM+E59Q5FQUJOBNeuWOISFohloybseCUHUmEVh1Y6POJmQwBMHoQRNaJ2wcivt2lD7MYuoyovReL12bw1JSlxC0VRJkkCNL1UWeer0vupAN85x9C3KiJohMyDy7a2MrJ970O+LnKcYLArVZkT0Ju94tBcG/yhha5w==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB3098.namprd18.prod.outlook.com (10.255.76.27) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.14; Fri, 19 Jul 2019 12:59:34 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Fri, 19 Jul 2019
 12:59:34 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Paul Durrant <Paul.Durrant@citrix.com>
Thread-Topic: [PATCH v2 07/10] vm_event: Add vm_event_ng interface
Thread-Index: AQHVO/ja8zGHp8jkY0SwPhMewFAvpabOwNgAgAAfJACAAWdVAIABTcoA///mggCAACI9gIAAEGyAgAAuTSD//+TaAIAAId8AgAAIXQA=
Date: Fri, 19 Jul 2019 12:59:34 +0000
Message-ID: <96e2ece1-5460-52d5-d2a5-8123d8148441@suse.com>
References: <cover.1563293545.git.ppircalabu@bitdefender.com>
 <cover.1563293545.git.ppircalabu@bitdefender.com>
 <79a1e2aebc55c20f58cb8c925320de202b17d8f2.1563293545.git.ppircalabu@bitdefender.com>
 <e1c9a42d-7bde-5749-7cf3-cb5e7b4041e1@suse.com>
 <de42faf2929b0ff0d52949d21dea5f2b30336840.camel@bitdefender.com>
 <20603303-440d-3ac4-8f78-861abaa78d70@suse.com>
 <22abf98c86af08adb0444ffa115bc56b9bd552fc.camel@bitdefender.com>
 <d73a2d9ba0b5407390ae9a635314f6d4@AMSPEX02CL03.citrite.net>
 <014491cd-8ee7-26ff-5619-6c5d54c51b3c@suse.com>
 <ebe52ee6d8a9483b87f21d01c5f2c435@AMSPEX02CL03.citrite.net>
 <bf1c57019b77fd6b79f86957477862ae81db5678.camel@bitdefender.com>
 <875eb41c92654f5a85625f0cc08994b5@AMSPEX02CL03.citrite.net>
 <88cd6480-cda4-5e9b-2e9a-aa1e275832cb@suse.com>
 <24e346edb9604148b5790369b4fce384@AMSPEX02CL03.citrite.net>
In-Reply-To: <24e346edb9604148b5790369b4fce384@AMSPEX02CL03.citrite.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR02CA0025.eurprd02.prod.outlook.com
 (2603:10a6:6:15::38) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 56ed6aad-319d-4290-bbce-08d70c48f2a1
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB3098; 
x-ms-traffictypediagnostic: DM6PR18MB3098:
x-microsoft-antispam-prvs: <DM6PR18MB30985D301BA8EC2196027FD1B3CB0@DM6PR18MB3098.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 01039C93E4
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(136003)(396003)(39860400002)(366004)(346002)(376002)(199004)(189003)(13464003)(76176011)(68736007)(6512007)(66066001)(2616005)(6436002)(99286004)(7416002)(5660300002)(3846002)(71200400001)(229853002)(6116002)(316002)(25786009)(53936002)(7736002)(86362001)(31686004)(8936002)(305945005)(8676002)(81166006)(186003)(54906003)(66476007)(66946007)(52116002)(36756003)(2906002)(6246003)(6486002)(256004)(4326008)(66446008)(53546011)(81156014)(6506007)(446003)(26005)(478600001)(386003)(71190400001)(102836004)(80792005)(31696002)(486006)(14454004)(4744005)(476003)(64756008)(66556008)(11346002)(6916009);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB3098;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: BCJgUwhIPViu6kDFF0/Xm5olsabB8GnObc+zZF7+TdNxxGfXtW7gMTJTSNKEiXudiG74hMq6tbvFPMotGBMeYH7QjZgWH+Mi7sHA25koHh5QjhX6MitiDjiEvj1S5yjg1WBuQzoLUx5xQqaCM6NLci6oiiSbSXKXR1iHAcRQghueZ942ffnVUn0eu5rqrB3bysHGXC7LB17VO6Qni8tbgAwnerIZrhJl8NkO/xh/a3xGxQsrMX5lMcNJc4e3LbBaFV7MS7uMlfi4qNTfhwEO/LhZFvLBhmwoiy2lPQROBgjSgeMw1OekfSHPsyke/72uY13i+NFc32jr9ByqhAyUbtCsISe3be1vcA9sT4FLA8wjOrdkIHBSn2lXdgPT1Lqrpa23AndM1SXY0pzS2oZQ11EC3NZaNszP9VpbjFRPyIU=
Content-ID: <77463DA043CF7F4F90AFEE443ED2D1CC@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 56ed6aad-319d-4290-bbce-08d70c48f2a1
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Jul 2019 12:59:34.6797 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB3098
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v2 07/10] vm_event: Add vm_event_ng 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: 'Petre Ovidiu PIRCALABU' <ppircalabu@bitdefender.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>,
 KonradRzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>, "Tim\(Xen.org\)" <tim@xen.org>,
 George Dunlap <George.Dunlap@citrix.com>, JulienGrall <julien.grall@arm.com>,
 Tamas K Lengyel <tamas@tklengyel.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Alexandru Stefan ISAILA <aisaila@bitdefender.com>,
 IanJackson <Ian.Jackson@citrix.com>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTkuMDcuMjAxOSAxNDozNywgUGF1bCBEdXJyYW50IHdyb3RlOg0KPj4gRnJvbTogSmFuIEJl
dWxpY2ggPEpCZXVsaWNoQHN1c2UuY29tPg0KPj4gU2VudDogMTkgSnVseSAyMDE5IDEzOjMyDQo+
Pg0KPj4gT24gMTkuMDcuMjAxOSAxNDoxMSwgUGF1bCBEdXJyYW50IHdyb3RlOg0KPj4+PiAtLS0t
LU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPj4+PiBGcm9tOiBQZXRyZSBPdmlkaXUgUElSQ0FMQUJV
IDxwcGlyY2FsYWJ1QGJpdGRlZmVuZGVyLmNvbT4NCj4+Pj4gU2VudDogMTkgSnVseSAyMDE5IDEy
OjI0DQo+Pj4+DQo+Pj4+IFNvcnJ5LCBteSBtaXN0YWtlLiBJIG1lYW50IHRvIHNheSBpdCdzIHNo
YXJlZCB3aXRoIE1ELg0KPj4+Pg0KPj4+PiBNYW55IHRoYW5rcyBmb3IgeW91ciBzdXBwb3J0LA0K
Pj4+DQo+Pj4gT2ssIGluIHRoYXQgY2FzZSBwbGVhc2Ugc2hhcmUgd2l0aCB0aGUgSUQgaW5zdGVh
ZC4NCj4+DQo+PiBCdXQgdGhhdCdzIGV4YWN0bHkgd2hhdCB3ZSB3YW50IHRvIGF2b2lkOiBJZiBz
aGFyaW5nIGF0IGFsbCwgdGhlbg0KPj4gcGxlYXNlIHdpdGggdGhlIG1vcmUgcHJpdmlsZWdlZCBl
bnRpdHkuDQo+IA0KPiBXaHk/IFdlJ3JlIHRhbGtpbmcgSFZNIGd1ZXN0cyBvbmx5IGhlcmUgSUlV
QyBzbyB0aGlzIGlzIGVxdWl2YWxlbnQNCj4gdG8gSU9SRVEgc2VydmVyLi4uDQoNCk5vdCBzdXJl
OiBUaGUgbWFpbiB2bV9ldmVudC5jIGZpbGVzIGxpdmUgaW4gY29tbW9uLyBhbmQgYXJjaC94ODYv
DQpyZXNwZWN0aXZlbHksIHNvIEkgdGhvdWdodCBhdCBsZWFzdCBhcmNoaXRlY3R1cmFsbHkgVk0g
ZXZlbnRzIHdlcmUNCnBvc3NpYmxlIGZvciBQViBhcyB3ZWxsLiBJZiBpdCdzIGluZGVlZCBIVk0t
b25seSwgdGhlbiBmb2xsb3dpbmcNCnRoZSBJT1JFUSBzZXJ2ZXIgbW9kZWwgaW4gaXRzIGVudGly
ZXR5IHdvdWxkIG9mIGNvdXJzZSBiZSBmaW5lLg0KDQpKYW4NCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 13:00:52 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 13:00:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hoSVI-0007VF-KP; Fri, 19 Jul 2019 13:00:52 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=EVsN=VQ=tklengyel.com=bounce+e181d6.cd840-xen-devel=lists.xenproject.org@srs-us1.protection.inumbo.net>)
 id 1hoSVH-0007V5-8o
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 13:00:51 +0000
X-Inumbo-ID: 3a9f21cc-aa25-11e9-bbcd-13f377da1495
Received: from rs224.mailgun.us (unknown [209.61.151.224])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 3a9f21cc-aa25-11e9-bbcd-13f377da1495;
 Fri, 19 Jul 2019 13:00:48 +0000 (UTC)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=tklengyel.com;
 q=dns/txt; 
 s=krs; t=1563541248; h=Content-Type: Cc: To: Subject: Message-ID: Date:
 From: In-Reply-To: References: MIME-Version: Sender;
 bh=3cWIX/ptAV25/doircB1Dczwy7hDA5bftQDSKJGUTt4=;
 b=epTgVpi5b7jW+gVWgniHt4Jn/0uQ1TACsxnwbdueEgePemf0C+/pfIavvpsZ/k3gjKU3Qnym
 LGMq36t6DUfeHZm5m5UnmPbuhRkrmC0WFpmQ/4+bUHd9qwanQ/nWdqyDg/sfNZLjQcTrX+Ej
 kSOvPIgEFBbWJ2WAkcMis5tOrFI=
X-Mailgun-Sending-Ip: 209.61.151.224
X-Mailgun-Sid: WyIyYTNmOCIsICJ4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmciLCAiY2Q4NDAiXQ==
Received: from mail-wm1-f41.google.com (mail-wm1-f41.google.com
 [209.85.128.41])
 by mxa.mailgun.org with ESMTP id 5d31beff.7fa037c0b1f0-smtp-out-n01;
 Fri, 19 Jul 2019 13:00:47 -0000 (UTC)
Received: by mail-wm1-f41.google.com with SMTP id u25so18601264wmc.4
 for <xen-devel@lists.xenproject.org>; Fri, 19 Jul 2019 06:00:46 -0700 (PDT)
X-Gm-Message-State: APjAAAVEOlPH3fQeKO5/t5WQt9e4nDFZBKjTDwxnHKQgmXE2NMkP0UXD
 znsAA5aLhJ9xK+4zHzbBQRWjJjZZtKc9z1BpgRM=
X-Google-Smtp-Source: APXvYqyWdPdGK7tFhE1Z3M7Xvl6YCWflylGiwtOAu8EOVMfmjjsGP+wdxdq8HjPMTqY9NRwbJfFr2BBzPRCzTm1mtgw=
X-Received: by 2002:a1c:7d4e:: with SMTP id y75mr48706182wmc.169.1563541246058; 
 Fri, 19 Jul 2019 06:00:46 -0700 (PDT)
MIME-Version: 1.0
References: <20190718144317.23307-1-tamas@tklengyel.com>
 <119d0edb-cb12-fbad-9e3e-8c0a469983df@arm.com>
 <CABfawh=DwOP5eQYmMVNF+n-khkbEDFia0eo=JbE0yhCKjV_+8Q@mail.gmail.com>
 <fcbf4968-7b82-6e5d-75ae-e4c2ff059b4d@arm.com>
 <CABfawh=R-K3nje0gdsi-26Zj7-y6=KkiW=-s0TLK1o3QgVXLmw@mail.gmail.com>
 <27973ea5-a0d4-0ca4-fd3f-9680f179b283@arm.com>
In-Reply-To: <27973ea5-a0d4-0ca4-fd3f-9680f179b283@arm.com>
From: Tamas K Lengyel <tamas@tklengyel.com>
Date: Fri, 19 Jul 2019 07:00:09 -0600
X-Gmail-Original-Message-ID: <CABfawhk4TzQemnG+3XwtQ4SGmquufOd4nFGajEWJJ++YFuqfZw@mail.gmail.com>
Message-ID: <CABfawhk4TzQemnG+3XwtQ4SGmquufOd4nFGajEWJJ++YFuqfZw@mail.gmail.com>
To: Julien Grall <julien.grall@arm.com>
Subject: Re: [Xen-devel] [RFC] xen: Add .astylerc for automated
 style-formatting
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Iurii Artemenko <Iurii_Artemenko@epam.com>, Jan Beulich <jbeulich@suse.com>,
 Xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBKdWwgMTksIDIwMTkgYXQgMjo0MyBBTSBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFs
bEBhcm0uY29tPiB3cm90ZToKPgo+IEhpIFRhbWFzLAo+Cj4gT24gMTgvMDcvMjAxOSAxODo0OCwg
VGFtYXMgSyBMZW5neWVsIHdyb3RlOgo+ID4+ICAgICAtIExpbmUgMTAyNTogVGhlIHRvb2xzIG5l
ZWRzIHRvIGJlIGFibGUgdG8gZGVhbCBmb3JfZWFjaF92Y3B1KC4uLikgJiBjby4KPiA+Cj4gPiBU
aGVzZSBjYW4gYmUgbWFkZSBPSyBieSBhZGRpbmcgYnJhY2VzLiBPdGhlciB0aGFuIHRoYXQgdGhl
IG9ubHkgd2F5IEkKPiA+IGZvdW5kIHRvIG1ha2UgaXQgbm90IGNoYW5nZSB0aGUgaW5kZW50YXRp
b24gaXMgdG8gYWRkIHRoZSBjb21tZW50ICIvKgo+ID4gKklOREVOVC1PRkYqICovIiBiZWZvcmUg
dGhlIGJsb2NrIGFuZCAiLyogKklOREVOVC1PTiogKi8iIGFmdGVyd2FyZHMuCj4KPiBOb25lIG9m
IHRoZW0gbG9va3MgcmVhbGx5IGFwcGVhbGluZyBiZWNhdXNlIGl0IG1lYW5zIGFzdHlsZSB3aWxs
IG5vdCBjb3JyZWN0bHkKPiBpbmRlbnQgaWYgdGhlIHVzZXIgZG9lcyBub3QgYWRkIGJyYWNlcyBv
ciBjb21tZW50cy4KPgo+IENvdWxkIGFzdHlsZSBiZSBlYXNpbHkgbW9kaWZpZWQgdG8gcmVjb2du
aXplIGZvcmVhY2ggbWFjcm9zPwoKTm90IHRoYXQgSSdtIGF3YXJlIG9mLiBJZiB5b3UgZG9uJ3Qg
d2FudCB0byBtYW51YWxseSBhbm5vdGF0ZSBmaWxlcwp3aXRoIHVuc3VwcG9ydGVkIG1hY3JvcyB0
aGVuIGp1c3QgZXhjbHVkZSB0aG9zZSBmaWxlcyBmcm9tIGFzdHlsZS4gSQp3b3VsZG4ndCByZWNv
bW1lbmQgYWRkaW5nIHRoaXMgdG8gdGhlIENJIGZvciBhbGwgZmlsZXMsIG9ubHkgZm9yIHRob3Nl
CnRoYXQgdGhlaXIgcmVzcGVjdGl2ZSBtYWludGFpbmVycyBoYXZlIGNvbmZpcm1lZCB0byBjb25m
b3JtIHRvIHRoZQpzdHlsZSBhbmQgd2FudCB0byBlbmZvcmNlIGl0IGdvaW5nIGZvcndhcmQuCgpU
YW1hcwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 13:05:39 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 13:05: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 1hoSZi-0007hK-8e; Fri, 19 Jul 2019 13:05:26 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=wvcP=VQ=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hoSZg-0007hF-LE
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 13:05:24 +0000
X-Inumbo-ID: dd3932d8-aa25-11e9-803f-634ba29b2107
Received: from m9a0001g.houston.softwaregrp.com (unknown [15.124.64.66])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id dd3932d8-aa25-11e9-803f-634ba29b2107;
 Fri, 19 Jul 2019 13:05:22 +0000 (UTC)
Received: FROM m9a0001g.houston.softwaregrp.com (15.121.0.190) BY
 m9a0001g.houston.softwaregrp.com WITH ESMTP; 
 Fri, 19 Jul 2019 13:05:16 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M9W0067.microfocus.com (2002:f79:be::f79:be) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Fri, 19 Jul 2019 13:04:35 +0000
Received: from NAM05-BY2-obe.outbound.protection.outlook.com (15.124.8.10) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Fri, 19 Jul 2019 13:04:35 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=TECMhisn+GoSxW4ozBpNhX025E/Z2tlBKHZOgZXBwdaCoPVb8ja4pTdCnE2kZ/SMi2qvgbpIrh4R4/Nx0dZnclsaviih7dncaBtaYmfbcMKebbN6Umwjn0yLAYCI9PV9DGnuSv7R9ILmL6NvbmOV3D4RqqxR1eraMmkaWVAdPNtxpbY8EC07XvdZjb1djvnauwrWYvJQP5afio03Bb8yqkfSZgmJvc8mkfCQwhuRrIX6SHhZateq+7RK8EBnjO8obQ5RoaThaCTcRXkm6jxoCJjkWy962FtB+J9boeQVazQBG4rhl4JIaVJPJjc3+TwHTVOdQrqpTNaTAxDnHmK7Xw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=qi3gJ+74GwjpSLYyfcWIPx6lXUdIgjnrA8rUvP6wlj0=;
 b=Ls8kE6RDDowFv4JimBPbvdOgeYEi/fcQ/MYSpU7OGlDHZDj1KnSO++LwS12e9h9avrxJJNiLcDy/yuVNdLk4mXdKTTUgeP0smgE1dSJcc/wrPxIrcl5tuVLdoO3TKPSkwTGjvBLOjNFdqJKCBnKnw5QNS0ZISutXPDYGYKhEN05p/xxQTKlrRdKAHOIoNV216T9Bf41lsq4OWExnusEbxDIvpBrdBn+gJbtbP6/WFF1X/m2vtO+qP+IRM69lE3xwUNewPNhEXFWYpUH/TBK5W32pYpTmEBQ3/q2YfjOI3fSjxJUxVac02OcpU40DWd/0q7Ygvu7x0awJckku70dtNw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB3098.namprd18.prod.outlook.com (10.255.76.27) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.14; Fri, 19 Jul 2019 13:04:34 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Fri, 19 Jul 2019
 13:04:34 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Thread-Topic: [Xen-devel] [PATCH v4 00/13] x86: IRQ management adjustments
Thread-Index: AQHVO6eElQXdQCGj2E20gbuQ7Ha7M6bR5gi6gAAHqoA=
Date: Fri, 19 Jul 2019 13:04:34 +0000
Message-ID: <65a9dd40-5219-ec68-37be-e533f96829c7@suse.com>
References: <5cda711a-b417-76e9-d113-ea838463f225@suse.com>
 <2b43d005-9a97-0ffb-6687-f08f29796e0c@citrix.com>
In-Reply-To: <2b43d005-9a97-0ffb-6687-f08f29796e0c@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR0501CA0010.eurprd05.prod.outlook.com
 (2603:10a6:4:8f::20) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 3e5afc05-6b07-4e4b-add4-08d70c49a564
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB3098; 
x-ms-traffictypediagnostic: DM6PR18MB3098:
x-microsoft-antispam-prvs: <DM6PR18MB30989F7637968E192B2E36EFB3CB0@DM6PR18MB3098.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 01039C93E4
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(136003)(396003)(39860400002)(366004)(346002)(376002)(199004)(189003)(76176011)(68736007)(6512007)(66066001)(2616005)(6436002)(99286004)(5660300002)(3846002)(71200400001)(229853002)(6116002)(316002)(25786009)(53936002)(7736002)(86362001)(31686004)(8936002)(305945005)(8676002)(81166006)(186003)(54906003)(66476007)(5024004)(66946007)(52116002)(36756003)(2906002)(6246003)(14444005)(6486002)(256004)(4326008)(66446008)(53546011)(81156014)(6506007)(446003)(26005)(478600001)(386003)(71190400001)(102836004)(80792005)(31696002)(486006)(14454004)(4744005)(476003)(64756008)(66556008)(11346002)(6916009);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB3098;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: x7EVSpUpshOa2wRiBF/jtJRdowWLpIbulZ6NUiME7DMwun/8DHE3m8xBr7fGlcULqL8AIhPMrMyZyc1/o6c6rjXEWN1MLxdIZDD4veQ0dgJMfIPPQbsszAGiGlrXOcnHhUJiYKQbVq4V0PlN1roQBoOaioM0XdgGOvFBFmWuFQHdIvfoMBDrDAE4XbeIwIicp09nullBxQEO+zOz7GskOd5eknOidAC729T2QMdSDzIdmJ/9oF6XCQnwnw5+Gr/3HYmMhnoEzxFb7u0eoC/JBWwqapZSroMJ0Z/KoFUywebk65g/5FV6IiEt80FPJSxsbAlzn43ZBPI49dbXduYtHHcnx45E5zuRnlaNhZWfZwvhzNVlctS6pWwO5wPSNVZ+OvtZq2IUoYzcRYJAddVyP5Qo3yRRLuQV82CfQILK++0=
Content-ID: <857EDCC7D21E7F478637B63B1E5ADCD3@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 3e5afc05-6b07-4e4b-add4-08d70c49a564
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Jul 2019 13:04:34.5138 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB3098
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v4 00/13] x86: IRQ management adjustments
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Wei Liu <wl@xen.org>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTkuMDcuMjAxOSAxNDozNiwgQW5kcmV3IENvb3BlciB3cm90ZToNCj4gT24gMTYvMDcvMjAx
OSAwODoyNCwgSmFuIEJldWxpY2ggd3JvdGU6DQo+PiBGb3IgdjQgc3BlY2lmaWMgaW5mb3JtYXRp
b24gcGxlYXNlIHNlZSB0aGUgaW5kaXZpZHVhbCBwYXRjaGVzLg0KPj4NCj4+IEZ1bGwgc2V0IG9m
IHBhdGNoZXMgYXR0YWNoZWQgaGVyZSBkdWUgdG8gc3RpbGwgdW5yZXNvbHZlZCBlbWFpbA0KPj4g
aXNzdWVzIG92ZXIgaGVyZS4NCj4gDQo+IEluIGZ1dHVyZSwgY2FuIHlvdSBwbGVhc2UgbnVtYmVy
IHRoZSBwYXRjaGVzIGluIHRoZWlyIGNvcnJlY3Qgb3JkZXIuDQo+IA0KPiBUaGVyZSBpcyBubyBj
b3JyZWxhdGlvbiBiZXR3ZWVuIHRoZSBuYW1lcyBvZiB0aGUgcGF0Y2hlcywgYW5kIGVpdGhlciB0
aGUNCj4gY29tbWl0IHRpdGxlLCBvciB0aGUgb3JkZXIgaW4gd2hpY2ggdGhleSBzaG91bGQgYmUg
YXBwbGllZC4NCg0KSSdkIHNwZWNpZmljYWxseSBnb25lIGFuZCBzb3J0ZWQgdGhlIGF0dGFjaG1l
bnRzLCBhbmQgYXMgcGVyIHRoZQ0KbGlzdCBhcmNoaXZlcyB0aGlzIHNvcnRpbmcgaGFzIGluZGVl
ZCBiZWVuIHByZXNlcnZlZC4NCg0KPiBJJ20gY3VycmVudGx5IGhhdmluZyBhbiBleGNlZWRpbmds
eSAiZnVuIiB0aW1lIHRyeWluZyB0byB0dXJuIHRoaXMgYmFjaw0KPiBpbnRvIGEgZ2l0IHRyZWUu
wqAgKE5vIHBvaW50IHJlc2VuZGluZyB0aGlzIHNlcmllcywgYmVjYXVzZSBJJ3ZlIGRvbmUgaXQN
Cj4gbm93LikNCg0KSSdtIHNvcnJ5IGZvciB0aGlzLg0KDQo+IFAuUy4gT2YgY291cnNlLCBgZ2l0
IGZvcm1hdC1wYXRjaGAgaXMgdGhlIHJlY29tbWVuZGVkIHdheSB0byBkbyB0aGlzLA0KPiBidXQg
dGhlbiBhZ2Fpbiwgc28gaXMgYGdpdCBzZW5kLWVtYWlsYCBpbiB0aGUgZmlyc3QgcGxhY2UuDQoN
ClN1cmUgLSBmb3IgcGVvcGxlIHVzaW5nIGdpdCBmb3IgdGhlaXIgZGV2ZWxvcG1lbnQgd29yay4g
SSBjYW4gb25seQ0Kc3RhdGUgYWdhaW4gdGhhdCBJJ20gaGFwcHkgd2l0aCBxdWlsdCBpbnN0ZWFk
Lg0KDQpKYW4NCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 13:05:52 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 13:05:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hoSa8-0007it-IN; Fri, 19 Jul 2019 13:05:52 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=EVsN=VQ=tklengyel.com=bounce+e181d6.cd840-xen-devel=lists.xenproject.org@srs-us1.protection.inumbo.net>)
 id 1hoSa7-0007ij-K5
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 13:05:51 +0000
X-Inumbo-ID: eb02fc32-aa25-11e9-b369-6baff09c08ef
Received: from rs224.mailgun.us (unknown [209.61.151.224])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id eb02fc32-aa25-11e9-b369-6baff09c08ef;
 Fri, 19 Jul 2019 13:05:44 +0000 (UTC)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=tklengyel.com;
 q=dns/txt; 
 s=krs; t=1563541545; h=Content-Type: Cc: To: Subject: Message-ID: Date:
 From: In-Reply-To: References: MIME-Version: Sender;
 bh=NwYRSnNAjqd/aioEOv1GR/idDwwg9iMpJhHJ7DDYD64=;
 b=hpRL8sOB4qcpX5fKxSmPVkch/wgFDtzMmJDa/h2pDpyIm1w0SSAaBXiRzmmSiqUE2wbhsMY/
 5/RUpWVHWDcOK1nXqewvYheZiyGacuVz6T4Zvxl60X6/nH7Txy7xtB6qIb4Y5yupRCLoNO1J
 gccbfklwNS9K8fL3k2Yxp8EcyMo=
X-Mailgun-Sending-Ip: 209.61.151.224
X-Mailgun-Sid: WyIyYTNmOCIsICJ4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmciLCAiY2Q4NDAiXQ==
Received: from mail-wm1-f49.google.com (mail-wm1-f49.google.com
 [209.85.128.49])
 by mxa.mailgun.org with ESMTP id 5d31c025.7efcc615b8b0-smtp-out-n01;
 Fri, 19 Jul 2019 13:05:41 -0000 (UTC)
Received: by mail-wm1-f49.google.com with SMTP id h19so23698076wme.0
 for <xen-devel@lists.xenproject.org>; Fri, 19 Jul 2019 06:05:40 -0700 (PDT)
X-Gm-Message-State: APjAAAUED7ykkEe4vISlkeZv6sMqhYHtK99bgYYom2fZJrImcAn6ewzM
 Q7fdvf5xGoRXb7ENHizYdmykwlEPcx00EQDDhGg=
X-Google-Smtp-Source: APXvYqxBnCPSuxFzTNWz3AU1VaPa2g7Zphf9ULBzHLxQ48BD6vdUzYwfcqs1/XDz6efvKX9NyRHAQ4yhHI6rZiS4MSU=
X-Received: by 2002:a1c:4d05:: with SMTP id o5mr46526964wmh.129.1563541539903; 
 Fri, 19 Jul 2019 06:05:39 -0700 (PDT)
MIME-Version: 1.0
References: <20190718144317.23307-1-tamas@tklengyel.com>
 <766b2e92-9d0d-e4d8-2a11-37b7e974f6d0@citrix.com>
 <CABfawhk-qCQeo+feqk=a2P_cXBrNsDtRuDYAQ9Vf56AQH0H_dg@mail.gmail.com>
 <4dd1504b-3559-c9ae-6176-65baac771302@arm.com>
In-Reply-To: <4dd1504b-3559-c9ae-6176-65baac771302@arm.com>
From: Tamas K Lengyel <tamas@tklengyel.com>
Date: Fri, 19 Jul 2019 07:05:03 -0600
X-Gmail-Original-Message-ID: <CABfawhnj=EeNPeJ+DewiO4xuAuryhhr6E7pxeDVoDRqDW-93ug@mail.gmail.com>
Message-ID: <CABfawhnj=EeNPeJ+DewiO4xuAuryhhr6E7pxeDVoDRqDW-93ug@mail.gmail.com>
To: Julien Grall <julien.grall@arm.com>
Subject: Re: [Xen-devel] [RFC] xen: Add .astylerc for automated
 style-formatting
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Jan Beulich <jbeulich@suse.com>, Xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBKdWwgMTksIDIwMTkgYXQgMzowMyBBTSBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFs
bEBhcm0uY29tPiB3cm90ZToKPgo+IEhpLAo+Cj4gT24gMTgvMDcvMjAxOSAxOTozNCwgVGFtYXMg
SyBMZW5neWVsIHdyb3RlOgo+ID4gT24gVGh1LCBKdWwgMTgsIDIwMTkgYXQgMTE6NTkgQU0gQW5k
cmV3IENvb3Blcgo+ID4gPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+IHdyb3RlOgo+ID4+Cj4g
Pj4gT24gMTgvMDcvMjAxOSAxNTo0MywgVGFtYXMgSyBMZW5neWVsIHdyb3RlOgo+ID4+PiBkaWZm
IC0tZ2l0IGEvQ09ESU5HX1NUWUxFIGIvQ09ESU5HX1NUWUxFCj4gPj4+IGluZGV4IDZjYzViNzc0
Y2YuLjBiMzdmN2FlNGQgMTAwNjQ0Cj4gPj4+IC0tLSBhL0NPRElOR19TVFlMRQo+ID4+PiArKysg
Yi9DT0RJTkdfU1RZTEUKPiA+Pj4gQEAgLTYwLDggKzYwLDggQEAgQnJhY2luZwo+ID4+PiAgIC0t
LS0tLS0KPiA+Pj4KPiA+Pj4gICBCcmFjZXMgKCd7JyBhbmQgJ30nKSBhcmUgdXN1YWxseSBwbGFj
ZWQgb24gYSBsaW5lIG9mIHRoZWlyIG93biwgZXhjZXB0Cj4gPj4+IC1mb3IgdGhlIGRvL3doaWxl
IGxvb3AuICBUaGlzIGlzIHVubGlrZSB0aGUgTGludXggY29kaW5nIHN0eWxlIGFuZAo+ID4+PiAt
dW5saWtlIEsmUi4gIGRvL3doaWxlIGxvb3BzIGFyZSBhbiBleGNlcHRpb24uIGUuZy46Cj4gPj4+
ICtmb3IgdGhlIHdoaWxlLXBhcnQgb2YgZG8vd2hpbGUgbG9vcHMuICBUaGlzIGlzIHVubGlrZSB0
aGUgTGludXggY29kaW5nIHN0eWxlCj4gPj4+ICthbmQgdW5saWtlIEsmUi4gIGRvL3doaWxlIGxv
b3BzIGFyZSBhbiBleGNlcHRpb24uIGUuZy46Cj4gPj4+Cj4gPj4+ICAgaWYgKCBjb25kaXRpb24g
KQo+ID4+PiAgIHsKPiA+Pj4gQEAgLTc3LDcgKzc3LDggQEAgd2hpbGUgKCBjb25kaXRpb24gKQo+
ID4+PiAgICAgICAvKiBEbyBzdHVmZi4gKi8KPiA+Pj4gICB9Cj4gPj4+Cj4gPj4+IC1kbyB7Cj4g
Pj4+ICtkbwo+ID4+PiArewo+ID4+Cj4gPj4gSSdkIGhhcHBpbHkgdGFrZSB0aGlzIGFkanVzdG1l
bnQgdG8gWGVuJ3Mgc3R5bGUgaWYgaXQgaGVscHMgdXMgZW5kIHVwCj4gPj4gd2l0aCBhdXRvLWZv
cm1hdHRlci4KPiA+Cj4gPiBZYXkhCj4gPgo+ID4+Cj4gPj4gQWxzbywgdGhlcmUgYXJlIGEgbnVt
YmVyIG9mIGZpbGVzIHdoaWNoIGFyZSB0ZWNobmljYWxseSBMaW51eCBzdHlsZSwgYnV0Cj4gPj4g
aGF2ZSB0b3RhbGx5IGRpdmVyZ2VkIGZyb20gTGludXgsIGFuZCB3b3VsZCBiZSBlYXNpZXIgdG8g
bW92ZSB0byBYZW4gc3R5bGUuCj4gPj4KPiA+PiBEbyB5b3UgaGF2ZSBhbiB1cGRhdGVkIC5hc3R5
bGVyYyBiYXNlZCBvbiBKdWxpZW4ncyBvYnNlcnZhdGlvbnM/Cj4gPgo+ID4gWWVzLCB0aGlzIGlz
IGl0Ogo+ID4KPiA+IHN0eWxlPWJzZAo+ID4gc3VmZml4PW5vbmUKPiA+IGFsaWduLXBvaW50ZXI9
bmFtZQo+ID4gYWxpZ24tcmVmZXJlbmNlPW5hbWUKPiA+IGluZGVudD1zcGFjZXM9NAo+ID4gbWF4
LWNvZGUtbGVuZ3RoPTgwCj4gPiBtaW4tY29uZGl0aW9uYWwtaW5kZW50PTAKPiA+IG1heC1jb250
aW51YXRpb24taW5kZW50PTc4Cj4gPiBhdHRhY2gtY2xvc2luZy13aGlsZQo+ID4gcmVtb3ZlLWJy
YWNlcwo+ID4gYnJlYWstb25lLWxpbmUtaGVhZGVycwo+ID4gcGFkLWNvbW1hCj4gPiBwYWQtaGVh
ZGVyCj4KPiBVbmZvcnR1bmF0ZWx5IHRoaXMgc3R5bGUgZG9lcyBub3Qgd29yayB3aXRoIHRoZSBh
c3R5bGUgcHJvdmlkZWQgYnkgRGViaWFuIFN0cmV0Y2g6Cj4KPiA0MnNoPiBhc3R5bGUgeGVuL2Fy
Y2gvYXJtL3NldHVwLmMKPiBJbnZhbGlkIG9wdGlvbiBmaWxlIG9wdGlvbnM6Cj4gbWF4LWNvbnRp
bnVhdGlvbi1pbmRlbnQ9NzgKPiBhdHRhY2gtY2xvc2luZy13aGlsZQo+IHJlbW92ZS1icmFjZXMK
PiBGb3IgaGVscCBvbiBvcHRpb25zIHR5cGUgJ2FzdHlsZSAtaCcKPgo+IEFydGlzdGljIFN0eWxl
IGhhcyB0ZXJtaW5hdGVkCgpJJ20gYWxyZWFkeSBvbiBidXN0ZXIgYW5kIGl0IHdvcmtzIGZpbmUu
IFBlcmhhcHMgd2UnbGwgbmVlZCB0byBzcGVjaWZ5CmEgbWluaW11bSB2ZXJzaW9uIG9mIGFzdHls
ZS4KCj4KPiBBbHNvLCBJIG5lZWRlZCB0byBjb3B5IHRoZSAuYXN0eWxlcmMgaW4gJChIT01FKSBp
biBvcmRlciB0byB1c2UgdGhlIHN0eWxlLiBJdCBpcwo+IHByb2JhYmx5IHdvcnRoIGNvbnNpZGVy
aW5nIGltcGxlbWVudGluZyBhIHdyYXBwZXIgdGhhdCBzZXQKPiBBUlRJU1RJQ19TVFlMRV9PUFRJ
T05TIGFuZCBjYWxsIGFzdHlsZSB0byBrZWVwIGV2ZXJ0aGluZyBpbiBYZW4gaW50ZXJuYWxzLgoK
WW91IGRvbid0IGhhdmUgdG8gY29weSB0byB0byAkKEhPTUUpLCBhcyBJIHBvaW50IG91dCBieSB0
aGUgYWRkaXRpb24KdG8gdGhlIENPRElOR19TVFlMRSB0aGlzIHdvcmtzIGZyb20gdGhlIFhlbiBy
b290IGZvbGRlcjoKCmV4cG9ydCBBUlRJU1RJQ19TVFlMRV9PUFRJT05TPSIuYXN0eWxlcmMiCmFz
dHlsZSA8c291cmNlIG9yIGhlYWRlciBmaWxlPgoKPgo+ID4KPiA+IFdpdGggdGhpcyBpdCdzIGRv
d24gdG8gODYwIGZpbGVzIHRoYXQgYXJlIGZvcm1hdHRlZC4KPgo+IERvIHlvdSBtaW5kIHByb3Zp
ZGluZyB0aGUgbmV3IGRpZmY/CgpJJ3ZlIHVwZGF0ZWQgdGhlIHNhbWUgZ2lzdCB3aXRoIHRoZSBu
ZXcgZGlmZiwgdGhlIHVybCBpcyB0aGUgc2FtZToKaHR0cHM6Ly9naXN0LmdpdGh1Yi5jb20vdGts
ZW5neWVsL2M1Y2FjMTRhMGQ1N2YxMTlkZDc3NDdhMWJlNmZiMjYwCgpUYW1hcwoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 13:08:20 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 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 1hoScW-0007tu-1H; Fri, 19 Jul 2019 13:08:20 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=BD8j=VQ=citrix.com=igor.druzhinin@srs-us1.protection.inumbo.net>)
 id 1hoScU-0007tj-Tj
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 13:08:18 +0000
X-Inumbo-ID: 456bb9e8-aa26-11e9-97e8-afc52c91b028
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 456bb9e8-aa26-11e9-97e8-afc52c91b028;
 Fri, 19 Jul 2019 13:08:16 +0000 (UTC)
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=igor.druzhinin@citrix.com;
 spf=Pass smtp.mailfrom=igor.druzhinin@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 igor.druzhinin@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="igor.druzhinin@citrix.com";
 x-sender="igor.druzhinin@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 igor.druzhinin@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="igor.druzhinin@citrix.com";
 x-sender="igor.druzhinin@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="igor.druzhinin@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 0RQYjNoFlcvkczk0XGFi+hODCidiu/fYGSWqaDRdYFT1zrYgbzl1rQJzFrFUNVhgWbcyCPZp9N
 OpufiRm3Bwe8/qZPpVDYsV5v4WeAa8UtAhEuwxC4/4gbQNKpBYxbHaKRB9tnYpMmpkUK+PQnR5
 GHmyH3XdvZcU2XDAZXMjD8QXI9O8zs+OXgLuOCCQStBBRdMkRgl2OP/bROAcyNPEu0O5jiowSM
 BguVY5khVvSCY3W9EUNYYscJ/e2cAH7XNYdsqiCBWtjdzxP+k/lbN0vlkKDfA4jTnqXLFI7QVu
 w60=
X-SBRS: 2.7
X-MesageID: 3197137
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,282,1559534400"; 
   d="scan'208";a="3197137"
From: Igor Druzhinin <igor.druzhinin@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 19 Jul 2019 14:07:48 +0100
Message-ID: <1563541668-6012-1-git-send-email-igor.druzhinin@citrix.com>
X-Mailer: git-send-email 2.7.4
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] x86/crash: fix kexec transition breakage
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: andrew.cooper3@citrix.com, Igor Druzhinin <igor.druzhinin@citrix.com>,
 wl@xen.org, jbeulich@suse.com, roger.pau@citrix.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Rm9sbG93aW5nIDZmZjU2MGY3ZiAoIng4Ni9TTVA6IGRvbid0IHRyeSB0byBzdG9wIGFscmVhZHkg
c3RvcHBlZCBDUFVzIikKYW4gaW5jb3JyZWN0IGNvbmRpdGlvbiB3YXMgcGxhY2VkIGludG8ga2V4
ZWMgdHJhbnNpdGlvbiBwYXRoCmxlYXZpbmcgY3Jhc2hpbmcgQ1BVIGFsd2F5cyBvbmxpbmUgYnJl
YWtpbmcga2R1bXAga2VybmVsIGVudGVyaW5nLgpDb3JyZWN0IGl0IGJ5IHVuaWZ5aW5nIHRoZSBj
b25kaXRpb24gd2l0aCBzbXBfc2VuZF9zdG9wKCkuCgpTaWduZWQtb2ZmLWJ5OiBJZ29yIERydXpo
aW5pbiA8aWdvci5kcnV6aGluaW5AY2l0cml4LmNvbT4KLS0tCiB4ZW4vYXJjaC94ODYvY3Jhc2gu
YyB8IDIgKy0KIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKSwgMSBkZWxldGlvbigtKQoK
ZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9jcmFzaC5jIGIveGVuL2FyY2gveDg2L2NyYXNoLmMK
aW5kZXggZjk3NzJkYy4uYTlmM2UxOCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2NyYXNoLmMK
KysrIGIveGVuL2FyY2gveDg2L2NyYXNoLmMKQEAgLTE2OSw3ICsxNjksNyBAQCBzdGF0aWMgdm9p
ZCBubWlfc2hvb3Rkb3duX2NwdXModm9pZCkKICAgICAgKi8KICAgICBpb21tdV9jcmFzaF9zaHV0
ZG93bigpOwogCi0gICAgaWYgKCBudW1fb25saW5lX2NwdXMoKSA+IDEgKQorICAgIGlmICggY3B1
X29ubGluZShjcHUpICkKICAgICB7CiAgICAgICAgIF9fc3RvcF90aGlzX2NwdSgpOwogCi0tIAoy
LjcuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 13:10:58 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 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 1hoSez-00009q-Gm; Fri, 19 Jul 2019 13:10:53 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=EVsN=VQ=tklengyel.com=bounce+e181d6.cd840-xen-devel=lists.xenproject.org@srs-us1.protection.inumbo.net>)
 id 1hoSey-00009l-L9
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 13:10:52 +0000
X-Inumbo-ID: a0fb9436-aa26-11e9-a5ce-8b74c1401094
Received: from rs224.mailgun.us (unknown [209.61.151.224])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id a0fb9436-aa26-11e9-a5ce-8b74c1401094;
 Fri, 19 Jul 2019 13:10:50 +0000 (UTC)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=tklengyel.com;
 q=dns/txt; 
 s=krs; t=1563541850; h=Content-Type: Cc: To: Subject: Message-ID: Date:
 From: In-Reply-To: References: MIME-Version: Sender;
 bh=mO0vMYSubpQ+Znz/xYjXbywK1LpBmcwRGYXdrcAzP3Y=;
 b=KLKyMtgknHS5gvmUs+AxQG+gIdVW7an1WJyB+lNb1o6GSmBQ27HmrsnqPDMmLl/bQwO1jY9B
 b2sDdguP4eZXHVB1J789dZ5XNs4grK3lbU9oHs4NgAgcXfJWTgcegy8YKcyhJ0NraFH/VWJD
 TifX+XIf0v+Q9Zp+26svhovPTKM=
X-Mailgun-Sending-Ip: 209.61.151.224
X-Mailgun-Sid: WyIyYTNmOCIsICJ4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmciLCAiY2Q4NDAiXQ==
Received: from mail-wm1-f53.google.com (mail-wm1-f53.google.com
 [209.85.128.53])
 by mxa.mailgun.org with ESMTP id 5d31c159.7f9b4c4fabb0-smtp-out-n03;
 Fri, 19 Jul 2019 13:10:49 -0000 (UTC)
Received: by mail-wm1-f53.google.com with SMTP id s15so7631108wmj.3
 for <xen-devel@lists.xenproject.org>; Fri, 19 Jul 2019 06:10:48 -0700 (PDT)
X-Gm-Message-State: APjAAAVjCXKnRMHG5iRDSuJxtgawwRA9oSvJ9qx6CG+i209wpLjbWmCo
 9ZL2NBDSaV5Wfy8716OCZBUTJkKf0BVGW3qeByk=
X-Google-Smtp-Source: APXvYqzeQSDSapd3vx+9WQstveIQKSjWvS8Hn0TMzsdYhaOyh6i25T2779euLcxM1G4gqQgoRJ1ytmTD4SymlXiaSLE=
X-Received: by 2002:a7b:cf0b:: with SMTP id l11mr50963990wmg.143.1563541847437; 
 Fri, 19 Jul 2019 06:10:47 -0700 (PDT)
MIME-Version: 1.0
References: <20190718144317.23307-1-tamas@tklengyel.com>
 <119d0edb-cb12-fbad-9e3e-8c0a469983df@arm.com>
 <CABfawh=DwOP5eQYmMVNF+n-khkbEDFia0eo=JbE0yhCKjV_+8Q@mail.gmail.com>
 <fcbf4968-7b82-6e5d-75ae-e4c2ff059b4d@arm.com>
 <CABfawhnk+_ssU1xEzN6O+_JkH4jT2NguP30VRpkNKzc7xoKeXw@mail.gmail.com>
 <1406a6d0-90fb-ad20-443c-4f1bf719263c@suse.com>
In-Reply-To: <1406a6d0-90fb-ad20-443c-4f1bf719263c@suse.com>
From: Tamas K Lengyel <tamas@tklengyel.com>
Date: Fri, 19 Jul 2019 07:10:11 -0600
X-Gmail-Original-Message-ID: <CABfawhkwKoQqWCC-uUaY438iWitQWzU=51oeddR_HEggX6k6Qg@mail.gmail.com>
Message-ID: <CABfawhkwKoQqWCC-uUaY438iWitQWzU=51oeddR_HEggX6k6Qg@mail.gmail.com>
To: Jan Beulich <JBeulich@suse.com>
Subject: Re: [Xen-devel] [RFC] xen: Add .astylerc for automated
 style-formatting
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Iurii Artemenko <Iurii_Artemenko@epam.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBKdWwgMTksIDIwMTkgYXQgMzowMSBBTSBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3Vz
ZS5jb20+IHdyb3RlOgo+Cj4gT24gMTguMDcuMjAxOSAxOToyMiwgVGFtYXMgSyBMZW5neWVsIHdy
b3RlOgo+ID4+ICAgICAtIExpbmUgMTM5OiBUaGUgeyBhcmUgY29tbW9ubHkgb24gdGhlIHNhbWUg
bGluZSBhcyBzdHJ1Y3Qgb3IgZGVmaW5pdGlvbi4KPiA+Cj4gPiBBY2NvcmRpbmcgdG8gQ09ESU5H
X1NUWUxFIHRoYXQncyBub3QgaG93IGl0IHNob3VsZCBiZS4KPgo+IEhhdmluZyB0aGUgYnJhY2Ug
b24gdGhlIHNhbWUgbGluZSB0aGVyZSBpcyByYXRoZXIgaGVscGZ1bCB0byBlYXNpbHkKPiB0ZWxs
IHRoZSBkZWZpbml0aW9uIHBvaW50IG9mIGEgc3RydWN0L3VuaW9uL2VudW0gZnJvbSBhbnkgb2Yg
aXRzIHVzZXMuCj4gSGVuY2Ugbm8gbWF0dGVyIHdoZXRoZXIgLi9DT0RJTkdfU1RZTEUgZG9lc24n
dCBleHBsaWNpdGx5IGNvdmVyIHRoaXMKPiBmYWN0LCBJIHRoaW5rIHdlIHdhbnQgdG8gc3RpY2sg
dG8gdGhlIChMaW51eCBpbmhlcml0ZWQgSSB0aGluaykgZm9ybS4KPgoKRmFpciBwb2ludCwgYnV0
IHRoZW4gYWdhaW4gd2UgZG9uJ3QgaGF2ZSB0byBhZGQgZXZlcnkgZmlsZSB0byB0aGUKYXV0b21h
dGVkIHN0eWxlIGNoZWNrcywgZm9yIGV4YW1wbGUgYnkgYWRkaW5nICIvKiAqSU5ERU5ULU9GRiog
Ki8iIGF0CnRoZSB0b3Agb2YgdGhlIGZpbGUuIFRoZSAiLS1leGNsdWRlIiBjb21tYW5kIGxpbmUg
ZmxhZyBjYW4gYWxzbyBiZQp1c2VkIGZvciB0aGF0LiBPciBwb3J0aW9ucyBvZiBmaWxlcyBjYW4g
YWxzbyBiZSBtYXJrZWQKbm90LXRvLWJlLXRvdWNoZWQgd2l0aCB0aGUgSU5ERU5ULU9GRi9JTkRF
TlQtT04gY29tbWVudHMuCgpUYW1hcwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 13:11:49 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 13:11:49 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hoSfs-0000Dc-S6; Fri, 19 Jul 2019 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=9X78=VQ=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hoSfr-0000DU-7R
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 13:11:47 +0000
X-Inumbo-ID: c26bc68a-aa26-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id c26bc68a-aa26-11e9-8980-bc764e045a96;
 Fri, 19 Jul 2019 13:11:46 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 8B325337;
 Fri, 19 Jul 2019 06:11:45 -0700 (PDT)
Received: from [10.1.196.50] (e108454-lin.cambridge.arm.com [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id D4DC13F71A;
 Fri, 19 Jul 2019 06:11:43 -0700 (PDT)
To: Tamas K Lengyel <tamas@tklengyel.com>
References: <20190718144317.23307-1-tamas@tklengyel.com>
 <119d0edb-cb12-fbad-9e3e-8c0a469983df@arm.com>
 <CABfawh=DwOP5eQYmMVNF+n-khkbEDFia0eo=JbE0yhCKjV_+8Q@mail.gmail.com>
 <fcbf4968-7b82-6e5d-75ae-e4c2ff059b4d@arm.com>
 <CABfawh=R-K3nje0gdsi-26Zj7-y6=KkiW=-s0TLK1o3QgVXLmw@mail.gmail.com>
 <27973ea5-a0d4-0ca4-fd3f-9680f179b283@arm.com>
 <CABfawhk4TzQemnG+3XwtQ4SGmquufOd4nFGajEWJJ++YFuqfZw@mail.gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <a0c71023-2546-d7c4-771c-02a944c93d90@arm.com>
Date: Fri, 19 Jul 2019 14:11:42 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.1
MIME-Version: 1.0
In-Reply-To: <CABfawhk4TzQemnG+3XwtQ4SGmquufOd4nFGajEWJJ++YFuqfZw@mail.gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [RFC] xen: Add .astylerc for automated
 style-formatting
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Iurii Artemenko <Iurii_Artemenko@epam.com>, Jan Beulich <jbeulich@suse.com>,
 Xen-devel <xen-devel@lists.xenproject.org>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgVGFtYXMsCgpPbiAxOS8wNy8yMDE5IDE0OjAwLCBUYW1hcyBLIExlbmd5ZWwgd3JvdGU6Cj4g
T24gRnJpLCBKdWwgMTksIDIwMTkgYXQgMjo0MyBBTSBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFs
bEBhcm0uY29tPiB3cm90ZToKPj4KPj4gSGkgVGFtYXMsCj4+Cj4+IE9uIDE4LzA3LzIwMTkgMTg6
NDgsIFRhbWFzIEsgTGVuZ3llbCB3cm90ZToKPj4+PiAgICAgIC0gTGluZSAxMDI1OiBUaGUgdG9v
bHMgbmVlZHMgdG8gYmUgYWJsZSB0byBkZWFsIGZvcl9lYWNoX3ZjcHUoLi4uKSAmIGNvLgo+Pj4K
Pj4+IFRoZXNlIGNhbiBiZSBtYWRlIE9LIGJ5IGFkZGluZyBicmFjZXMuIE90aGVyIHRoYW4gdGhh
dCB0aGUgb25seSB3YXkgSQo+Pj4gZm91bmQgdG8gbWFrZSBpdCBub3QgY2hhbmdlIHRoZSBpbmRl
bnRhdGlvbiBpcyB0byBhZGQgdGhlIGNvbW1lbnQgIi8qCj4+PiAqSU5ERU5ULU9GRiogKi8iIGJl
Zm9yZSB0aGUgYmxvY2sgYW5kICIvKiAqSU5ERU5ULU9OKiAqLyIgYWZ0ZXJ3YXJkcy4KPj4KPj4g
Tm9uZSBvZiB0aGVtIGxvb2tzIHJlYWxseSBhcHBlYWxpbmcgYmVjYXVzZSBpdCBtZWFucyBhc3R5
bGUgd2lsbCBub3QgY29ycmVjdGx5Cj4+IGluZGVudCBpZiB0aGUgdXNlciBkb2VzIG5vdCBhZGQg
YnJhY2VzIG9yIGNvbW1lbnRzLgo+Pgo+PiBDb3VsZCBhc3R5bGUgYmUgZWFzaWx5IG1vZGlmaWVk
IHRvIHJlY29nbml6ZSBmb3JlYWNoIG1hY3Jvcz8KPiAKPiBOb3QgdGhhdCBJJ20gYXdhcmUgb2Yu
IElmIHlvdSBkb24ndCB3YW50IHRvIG1hbnVhbGx5IGFubm90YXRlIGZpbGVzCj4gd2l0aCB1bnN1
cHBvcnRlZCBtYWNyb3MgdGhlbiBqdXN0IGV4Y2x1ZGUgdGhvc2UgZmlsZXMgZnJvbSBhc3R5bGUu
IEkKPiB3b3VsZG4ndCByZWNvbW1lbmQgYWRkaW5nIHRoaXMgdG8gdGhlIENJIGZvciBhbGwgZmls
ZXMsIG9ubHkgZm9yIHRob3NlCj4gdGhhdCB0aGVpciByZXNwZWN0aXZlIG1haW50YWluZXJzIGhh
dmUgY29uZmlybWVkIHRvIGNvbmZvcm0gdG8gdGhlCj4gc3R5bGUgYW5kIHdhbnQgdG8gZW5mb3Jj
ZSBpdCBnb2luZyBmb3J3YXJkLgoKU28gYSBjb3VwbGUgdXNlIG9mIGFuIHVuc3VwcG9ydGVkIG1h
Y3JvcyB3b3VsZCBtYWtlIGltcG9zc2libGUgdG8gZW5mb3JjZSB0aGUgCmNvZGluZyBzdHlsZS4g
VGhpcyBpcyBub3QgYSB2ZXJ5IGlkZWFsIHBvc2l0aW9uIHRvIGJlIGluLgoKX2lmXyB3ZSBhcmUg
Z29pbmcgdG8gYWRvcHQgYXN0eWxlIHRoZW4gd2UgbmVlZCB0byBiZSBhYmxlIHRvIGVuZm9yY2Ug
aXQgb24gZXZlcnkgClhlbiBmaWxlcyBsb25nLXRlcm0uIElmIGl0IGlzIG5vdCBwb3NzaWJsZSB0
byBkbyBpdCB3aXRoIGFzdHlsZSwgdGhlbiBtYXliZSB0aGlzIAppcyBub3QgdGhlIHJpZ2h0IHRv
b2wgdG8gdXNlLgoKRm9yIGluc3RhbmNlLCBJIGtub3cgdGhhdCB0b29scyBzdWNoIGFzIGNsYW5n
LWZvcm1hdCBpcyBhYmxlIHRvIGRlYWwgd2l0aCAKZm9yZWFjaCBtYWNyb3MuCgpDaGVlcnMsCgot
LSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 13:13:09 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 13:13:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hoShB-0000KD-CN; Fri, 19 Jul 2019 13:13: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=tC9P=VQ=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hoShA-0000K6-CF
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 13:13:08 +0000
X-Inumbo-ID: f2d5ded4-aa26-11e9-8980-bc764e045a96
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f2d5ded4-aa26-11e9-8980-bc764e045a96;
 Fri, 19 Jul 2019 13:13:07 +0000 (UTC)
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: HDca8ZBYDcNj2ANjTUvE2Wh8Vx8hLbyp+k9HXgG9RARHC/NrpNJ1aFocgCpW8zv2unI7STDyIm
 k6ewdGVvNQqJhJezBD8ZAFGR7QbPZhLlhGp6vkvQtNYFrlYsdR9MzhlWEpUWlR4p9uD/xSEb62
 M6MI9CqKfN1Gd4Fas2s+tbNy22dWKGrWymZJII8DZSK5U6saOgiTURwjgaLO46Y0vVc5bDJ4CM
 mcRubsHE32uKmvW/qYcyQguz5QvKxkt1DnFwdcUXK2EryrFA3gYo8zfTPxvT9LK89226rhOKvA
 MvY=
X-SBRS: 2.7
X-MesageID: 3256963
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,282,1559534400"; 
   d="scan'208";a="3256963"
To: Jan Beulich <JBeulich@suse.com>
References: <5cda711a-b417-76e9-d113-ea838463f225@suse.com>
 <2b43d005-9a97-0ffb-6687-f08f29796e0c@citrix.com>
 <65a9dd40-5219-ec68-37be-e533f96829c7@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <d98f4ee1-982b-f7f2-820b-8e78c3395620@citrix.com>
Date: Fri, 19 Jul 2019 14:13:04 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <65a9dd40-5219-ec68-37be-e533f96829c7@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 v4 00/13] x86: IRQ management adjustments
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Wei Liu <wl@xen.org>, =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTkvMDcvMjAxOSAxNDowNCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gT24gMTkuMDcuMjAxOSAx
NDozNiwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4gT24gMTYvMDcvMjAxOSAwODoyNCwgSmFuIEJl
dWxpY2ggd3JvdGU6Cj4+PiBGb3IgdjQgc3BlY2lmaWMgaW5mb3JtYXRpb24gcGxlYXNlIHNlZSB0
aGUgaW5kaXZpZHVhbCBwYXRjaGVzLgo+Pj4KPj4+IEZ1bGwgc2V0IG9mIHBhdGNoZXMgYXR0YWNo
ZWQgaGVyZSBkdWUgdG8gc3RpbGwgdW5yZXNvbHZlZCBlbWFpbAo+Pj4gaXNzdWVzIG92ZXIgaGVy
ZS4KPj4gSW4gZnV0dXJlLCBjYW4geW91IHBsZWFzZSBudW1iZXIgdGhlIHBhdGNoZXMgaW4gdGhl
aXIgY29ycmVjdCBvcmRlci4KPj4KPj4gVGhlcmUgaXMgbm8gY29ycmVsYXRpb24gYmV0d2VlbiB0
aGUgbmFtZXMgb2YgdGhlIHBhdGNoZXMsIGFuZCBlaXRoZXIgdGhlCj4+IGNvbW1pdCB0aXRsZSwg
b3IgdGhlIG9yZGVyIGluIHdoaWNoIHRoZXkgc2hvdWxkIGJlIGFwcGxpZWQuCj4gSSdkIHNwZWNp
ZmljYWxseSBnb25lIGFuZCBzb3J0ZWQgdGhlIGF0dGFjaG1lbnRzLCBhbmQgYXMgcGVyIHRoZQo+
IGxpc3QgYXJjaGl2ZXMgdGhpcyBzb3J0aW5nIGhhcyBpbmRlZWQgYmVlbiBwcmVzZXJ2ZWQuCgpS
aWdodCwgYnV0IHRoYXQgZG9lc24ndCBob2xkIHdoZW4gc2F2aW5nIHRoZSBwYXRjaGVzIGFzIGlu
ZGl2aWR1YWwgZmlsZXMKaW4gb3JkZXIgdG8gYXBwbHkgdGhlbS4KCj4KPj4gSSdtIGN1cnJlbnRs
eSBoYXZpbmcgYW4gZXhjZWVkaW5nbHkgImZ1biIgdGltZSB0cnlpbmcgdG8gdHVybiB0aGlzIGJh
Y2sKPj4gaW50byBhIGdpdCB0cmVlLsKgIChObyBwb2ludCByZXNlbmRpbmcgdGhpcyBzZXJpZXMs
IGJlY2F1c2UgSSd2ZSBkb25lIGl0Cj4+IG5vdy4pCj4gSSdtIHNvcnJ5IGZvciB0aGlzLgo+Cj4+
IFAuUy4gT2YgY291cnNlLCBgZ2l0IGZvcm1hdC1wYXRjaGAgaXMgdGhlIHJlY29tbWVuZGVkIHdh
eSB0byBkbyB0aGlzLAo+PiBidXQgdGhlbiBhZ2Fpbiwgc28gaXMgYGdpdCBzZW5kLWVtYWlsYCBp
biB0aGUgZmlyc3QgcGxhY2UuCj4gU3VyZSAtIGZvciBwZW9wbGUgdXNpbmcgZ2l0IGZvciB0aGVp
ciBkZXZlbG9wbWVudCB3b3JrLiBJIGNhbiBvbmx5Cj4gc3RhdGUgYWdhaW4gdGhhdCBJJ20gaGFw
cHkgd2l0aCBxdWlsdCBpbnN0ZWFkLgoKQSBkaWZmZXJlbnQgYWx0ZXJuYXRpdmUgd291bGQgYmUg
dG8gcHVzaCB0aGUgc2VyaWVzIHRvIHlvdXIgZ2l0IHRyZWUgb24KeGVuYml0cywgd2hpY2ggd291
bGQgYmUgYWxtb3N0IHRoZSBzYW1lIGFzIHB1c2hpbmcgdG8gc3RhZ2luZy4KCkkgZXhwZWN0IHRo
YXQgd291bGQgYWN0dWFsbHkgYmUgbW9yZSBjb252ZW5pZW50IGZvciB0aGUgcGVvcGxlIGxpYWJs
ZSB0bwpiZSBkZWFsaW5nIHdpdGggc2VyaWVzIGxpa2UgdGhpcyAoSXQgY2VydGFpbmx5IHdvdWxk
IGJlIGZvciBtZSkuCgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 13:15:03 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 13: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 1hoSj0-0000Tk-PZ; Fri, 19 Jul 2019 13:15:02 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=EVsN=VQ=tklengyel.com=bounce+e181d6.cd840-xen-devel=lists.xenproject.org@srs-us1.protection.inumbo.net>)
 id 1hoSiz-0000TY-G6
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 13:15:01 +0000
X-Inumbo-ID: 3461176e-aa27-11e9-aa72-fb4cc48b3e0d
Received: from rs224.mailgun.us (unknown [209.61.151.224])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 3461176e-aa27-11e9-aa72-fb4cc48b3e0d;
 Fri, 19 Jul 2019 13:14:57 +0000 (UTC)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=tklengyel.com;
 q=dns/txt; 
 s=krs; t=1563542097; h=Content-Type: Cc: To: Subject: Message-ID: Date:
 From: In-Reply-To: References: MIME-Version: Sender;
 bh=oKv2pRXiXf7hUOixf9tpaigH8EZTg4T7mQ68ZtO1AuA=;
 b=vUlO5R/JaIjGGrYAiqazKryhXOXTLIv24ZwqNyn4P7R7CvsklFrZs9iuaIB9/1+1gdpTCRje
 5gX1L15L6rJOs+urs+fNQeF5mv+bEW2nJbjizbXM+en4+vzgZQKtKsHwnb6HcriedPm/eQ7D
 Xna3HT4YpbhDq/aCLVH6lGh43P0=
X-Mailgun-Sending-Ip: 209.61.151.224
X-Mailgun-Sid: WyIyYTNmOCIsICJ4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmciLCAiY2Q4NDAiXQ==
Received: from mail-wm1-f44.google.com (mail-wm1-f44.google.com
 [209.85.128.44])
 by mxa.mailgun.org with ESMTP id 5d31c24f.7f344ee06130-smtp-out-n03;
 Fri, 19 Jul 2019 13:14:55 -0000 (UTC)
Received: by mail-wm1-f44.google.com with SMTP id s3so28778171wms.2
 for <xen-devel@lists.xenproject.org>; Fri, 19 Jul 2019 06:14:55 -0700 (PDT)
X-Gm-Message-State: APjAAAWuHfgXTtV7E6ElwhLFXQiNfC/zPzirLw/X8L9H2nU0BmR75UuP
 84HpSvxQ8HSTPwXSQnq8Z7thXJB9203yh1o7cjI=
X-Google-Smtp-Source: APXvYqzm/+9yZkRndz63FFbpgSkGC/pMo9EVZnPkbRVtbZl6w05adpnTbDwAortD6AT2lBWTVNbJEHxsfP9nKxeUlhM=
X-Received: by 2002:a05:600c:c6:: with SMTP id
 u6mr49662550wmm.153.1563542094197; 
 Fri, 19 Jul 2019 06:14:54 -0700 (PDT)
MIME-Version: 1.0
References: <20190718144317.23307-1-tamas@tklengyel.com>
 <119d0edb-cb12-fbad-9e3e-8c0a469983df@arm.com>
 <CABfawh=DwOP5eQYmMVNF+n-khkbEDFia0eo=JbE0yhCKjV_+8Q@mail.gmail.com>
 <fcbf4968-7b82-6e5d-75ae-e4c2ff059b4d@arm.com>
 <CABfawh=R-K3nje0gdsi-26Zj7-y6=KkiW=-s0TLK1o3QgVXLmw@mail.gmail.com>
 <27973ea5-a0d4-0ca4-fd3f-9680f179b283@arm.com>
 <CABfawhk4TzQemnG+3XwtQ4SGmquufOd4nFGajEWJJ++YFuqfZw@mail.gmail.com>
 <a0c71023-2546-d7c4-771c-02a944c93d90@arm.com>
In-Reply-To: <a0c71023-2546-d7c4-771c-02a944c93d90@arm.com>
From: Tamas K Lengyel <tamas@tklengyel.com>
Date: Fri, 19 Jul 2019 07:14:17 -0600
X-Gmail-Original-Message-ID: <CABfawhm+e4YfnPGT9K-aWqipAFJp1tqfFr9dNDm6g0Twb2gGoA@mail.gmail.com>
Message-ID: <CABfawhm+e4YfnPGT9K-aWqipAFJp1tqfFr9dNDm6g0Twb2gGoA@mail.gmail.com>
To: Julien Grall <julien.grall@arm.com>
Subject: Re: [Xen-devel] [RFC] xen: Add .astylerc for automated
 style-formatting
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Iurii Artemenko <Iurii_Artemenko@epam.com>, Jan Beulich <jbeulich@suse.com>,
 Xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBKdWwgMTksIDIwMTkgYXQgNzoxMSBBTSBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFs
bEBhcm0uY29tPiB3cm90ZToKPgo+IEhpIFRhbWFzLAo+Cj4gT24gMTkvMDcvMjAxOSAxNDowMCwg
VGFtYXMgSyBMZW5neWVsIHdyb3RlOgo+ID4gT24gRnJpLCBKdWwgMTksIDIwMTkgYXQgMjo0MyBB
TSBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPiB3cm90ZToKPiA+Pgo+ID4+IEhp
IFRhbWFzLAo+ID4+Cj4gPj4gT24gMTgvMDcvMjAxOSAxODo0OCwgVGFtYXMgSyBMZW5neWVsIHdy
b3RlOgo+ID4+Pj4gICAgICAtIExpbmUgMTAyNTogVGhlIHRvb2xzIG5lZWRzIHRvIGJlIGFibGUg
dG8gZGVhbCBmb3JfZWFjaF92Y3B1KC4uLikgJiBjby4KPiA+Pj4KPiA+Pj4gVGhlc2UgY2FuIGJl
IG1hZGUgT0sgYnkgYWRkaW5nIGJyYWNlcy4gT3RoZXIgdGhhbiB0aGF0IHRoZSBvbmx5IHdheSBJ
Cj4gPj4+IGZvdW5kIHRvIG1ha2UgaXQgbm90IGNoYW5nZSB0aGUgaW5kZW50YXRpb24gaXMgdG8g
YWRkIHRoZSBjb21tZW50ICIvKgo+ID4+PiAqSU5ERU5ULU9GRiogKi8iIGJlZm9yZSB0aGUgYmxv
Y2sgYW5kICIvKiAqSU5ERU5ULU9OKiAqLyIgYWZ0ZXJ3YXJkcy4KPiA+Pgo+ID4+IE5vbmUgb2Yg
dGhlbSBsb29rcyByZWFsbHkgYXBwZWFsaW5nIGJlY2F1c2UgaXQgbWVhbnMgYXN0eWxlIHdpbGwg
bm90IGNvcnJlY3RseQo+ID4+IGluZGVudCBpZiB0aGUgdXNlciBkb2VzIG5vdCBhZGQgYnJhY2Vz
IG9yIGNvbW1lbnRzLgo+ID4+Cj4gPj4gQ291bGQgYXN0eWxlIGJlIGVhc2lseSBtb2RpZmllZCB0
byByZWNvZ25pemUgZm9yZWFjaCBtYWNyb3M/Cj4gPgo+ID4gTm90IHRoYXQgSSdtIGF3YXJlIG9m
LiBJZiB5b3UgZG9uJ3Qgd2FudCB0byBtYW51YWxseSBhbm5vdGF0ZSBmaWxlcwo+ID4gd2l0aCB1
bnN1cHBvcnRlZCBtYWNyb3MgdGhlbiBqdXN0IGV4Y2x1ZGUgdGhvc2UgZmlsZXMgZnJvbSBhc3R5
bGUuIEkKPiA+IHdvdWxkbid0IHJlY29tbWVuZCBhZGRpbmcgdGhpcyB0byB0aGUgQ0kgZm9yIGFs
bCBmaWxlcywgb25seSBmb3IgdGhvc2UKPiA+IHRoYXQgdGhlaXIgcmVzcGVjdGl2ZSBtYWludGFp
bmVycyBoYXZlIGNvbmZpcm1lZCB0byBjb25mb3JtIHRvIHRoZQo+ID4gc3R5bGUgYW5kIHdhbnQg
dG8gZW5mb3JjZSBpdCBnb2luZyBmb3J3YXJkLgo+Cj4gU28gYSBjb3VwbGUgdXNlIG9mIGFuIHVu
c3VwcG9ydGVkIG1hY3JvcyB3b3VsZCBtYWtlIGltcG9zc2libGUgdG8gZW5mb3JjZSB0aGUKPiBj
b2Rpbmcgc3R5bGUuIFRoaXMgaXMgbm90IGEgdmVyeSBpZGVhbCBwb3NpdGlvbiB0byBiZSBpbi4K
Pgo+IF9pZl8gd2UgYXJlIGdvaW5nIHRvIGFkb3B0IGFzdHlsZSB0aGVuIHdlIG5lZWQgdG8gYmUg
YWJsZSB0byBlbmZvcmNlIGl0IG9uIGV2ZXJ5Cj4gWGVuIGZpbGVzIGxvbmctdGVybS4gSWYgaXQg
aXMgbm90IHBvc3NpYmxlIHRvIGRvIGl0IHdpdGggYXN0eWxlLCB0aGVuIG1heWJlIHRoaXMKPiBp
cyBub3QgdGhlIHJpZ2h0IHRvb2wgdG8gdXNlLgo+Cj4gRm9yIGluc3RhbmNlLCBJIGtub3cgdGhh
dCB0b29scyBzdWNoIGFzIGNsYW5nLWZvcm1hdCBpcyBhYmxlIHRvIGRlYWwgd2l0aAo+IGZvcmVh
Y2ggbWFjcm9zLgoKSWYgdGhlcmUgYXJlIGJldHRlciB0b29scyB0aGVuIHN1cmUsIEkgZG9uJ3Qg
cmVhbGx5IG1pbmQgdXNpbmcKc29tZXRoaW5nIGVsc2UuIEkganVzdCBkb24ndCBoYXZlIHRpbWUg
dG8gZG8gdGhlIG1hbnVhbCBzdHlsZSBjaGVjawpiYWNrLWFuZC1mb3J0aCBhbnltb3JlLCBzbyB0
aGUgc29vbmVyIHdlIGhhdmUgc29tZXRoaW5nIGluIHBsYWNlIHRoZQpiZXR0ZXIuCgpUYW1hcwoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 13:19:18 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 13:19:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hoSn4-0000c0-KL; Fri, 19 Jul 2019 13:19: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=qfBs=VQ=gandi.net=nicolas.belouin@srs-us1.protection.inumbo.net>)
 id 1hoSn3-0000bk-EC
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 13:19:13 +0000
X-Inumbo-ID: cb32b773-aa27-11e9-8980-bc764e045a96
Received: from gandi.net (unknown [2001:4b98:dc4:5:ae1f:6bff:fe2d:9fdc])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id cb32b773-aa27-11e9-8980-bc764e045a96;
 Fri, 19 Jul 2019 13:19:11 +0000 (UTC)
Received: from diconico07.dev (unknown
 [IPv6:2001:4b98:beef:a:e7c:1fb4:ff55:f4a9])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
 (No client certificate requested)
 by gandi.net (Postfix) with ESMTPSA id B09E0160414;
 Fri, 19 Jul 2019 13:19:09 +0000 (UTC)
To: George Dunlap <george.dunlap@citrix.com>
References: <20190718215428.6727-1-george.dunlap@citrix.com>
 <854f62f4-000c-d090-320e-5097887e02b4@gandi.net>
 <643C0338-ACDB-4581-A16C-0DFCC22C7C07@citrix.com>
 <FBF82058-59FC-40B7-859C-A42D6756CC05@citrix.com>
 <3591522b-2724-61d5-3ab2-240f41a2e2ce@gandi.net>
 <595cd2a7-382b-0800-c6de-096c2317d5d0@citrix.com>
 <7199d48d-cf68-e1a3-25cb-904f3a53c1c0@gandi.net>
 <afc72278-27be-f1a9-2033-48643b335e61@citrix.com>
From: Nicolas Belouin <nicolas.belouin@gandi.net>
Message-ID: <bfd97972-904a-d643-1818-54ac5ca426af@gandi.net>
Date: Fri, 19 Jul 2019 15:19:09 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <afc72278-27be-f1a9-2033-48643b335e61@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] golang/xenlight: Add libxl_utils support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wl@xen.org>,
 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>

CgpPbiA3LzE5LzE5IDE6MDQgUE0sIEdlb3JnZSBEdW5sYXAgd3JvdGU6Cj4gT24gNy8xOS8xOSAx
MToyNCBBTSwgTmljb2xhcyBCZWxvdWluIHdyb3RlOgo+Pgo+PiBPbiA3LzE5LzE5IDEyOjA5IFBN
LCBHZW9yZ2UgRHVubGFwIHdyb3RlOgo+Pj4gT24gNy8xOS8xOSAxMTowMyBBTSwgTmljb2xhcyBC
ZWxvdWluIHdyb3RlOgo+Pj4+IE9uIDcvMTkvMTkgMTA6NTAgQU0sIEdlb3JnZSBEdW5sYXAgd3Jv
dGU6Cj4+Pj4+PiBPbiBKdWwgMTksIDIwMTksIGF0IDk6NDcgQU0sIEdlb3JnZSBEdW5sYXAgPGdl
b3JnZS5kdW5sYXBAY2l0cml4LmNvbT4gd3JvdGU6Cj4+Pj4+Pgo+Pj4+Pj4KPj4+Pj4+Cj4+Pj4+
Pj4gT24gSnVsIDE5LCAyMDE5LCBhdCA4OjM0IEFNLCBOaWNvbGFzIEJlbG91aW4gPG5pY29sYXMu
YmVsb3VpbkBnYW5kaS5uZXQ+IHdyb3RlOgo+Pj4+Pj4+Cj4+Pj4+Pj4KPj4+Pj4+Pgo+Pj4+Pj4+
IE9uIDcvMTgvMTkgMTE6NTQgUE0sIEdlb3JnZSBEdW5sYXAgd3JvdGU6Cj4+Pj4+Pj4+IFRoZSBH
byBiaW5kaW5ncyBmb3IgbGlieGwgbWlzcyBmdW5jdGlvbnMgZnJvbSBsaWJ4bF91dGlscywgbGV0
J3Mgc3RhcnQKPj4+Pj4+Pj4gd2l0aCB0aGUgc2ltcGxlIGxpYnhsX2RvbWlkX3RvX25hbWUgYW5k
IGl0cyBjb3VudGVycGFydAo+Pj4+Pj4+PiBsaWJ4bF9uYW1lX3RvX2RvbWlkLgo+Pj4+Pj4+Pgo+
Pj4+Pj4+PiBOQiB0aGF0IEMuR29TdHJpbmcoKSB3aWxsIHJldHVybiAiIiBpZiBpdCdzIHBhc3Nl
ZCBhIE5VTEw7IHNlZQo+Pj4+Pj4+PiBodHRwczovL2dpdGh1Yi5jb20vZ29sYW5nL2dvL2lzc3Vl
cy8zMjczNCNpc3N1ZWNvbW1lbnQtNTA2ODM1NDMyCj4+Pj4+Pj4+Cj4+Pj4+Pj4+IFNpZ25lZC1v
ZmYtYnk6IE5pY29sYXMgQmVsb3VpbiA8bmljb2xhcy5iZWxvdWluQGdhbmRpLm5ldD4KPj4+Pj4+
Pj4gU2lnbmVkLW9mZi1ieTogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29t
Pgo+Pj4+Pj4+PiAtLS0KPj4+Pj4+Pj4gdjM6Cj4+Pj4+Pj4+IC0gV2lyZSBpbnRvIGJ1aWxkIHN5
c3RlbQo+Pj4+Pj4+PiAtIEFkZCByZWZlcmVuY2UgdG8gQy5Hb1N0cmluZygpIGhhbmRsaW5nIE5V
TEwgdG8gY29tbWl0IG1lc3NhZ2UKPj4+Pj4+Pj4KPj4+Pj4+Pj4gTmljb2xhcywgY291bGQgeW91
IHRlc3QgdG8gc2VlIGlmIHRoaXMgYWN0dWFsbHkgd29ya3MgZm9yIHlvdT8KPj4+Pj4+PiBUZXN0
ZWQgaXQsIGl0IHdvcmtzLgo+Pj4+Pj4+Cj4+Pj4+Pj4gSSBtdXN0IGNvbmZlc3MgSSBkbyBub3Qg
dXNlIHRoYXQgaW1wb3J0IHBhdGggYXMgdGhlIG5ldyBtb2R1bGVzIG1lY2hhbmlzbQo+Pj4+Pj4+
IGludHJvZHVjZWQgaW4gR28xLjExIGRvd25sb2FkcyBhbmQgY29tcGlsZSBhIHZlcnNpb25lZCBj
b3B5IG9mIGV2ZXJ5Cj4+Pj4+Pj4gZGVwZW5kZW5jeSBwZXIgcHJvamVjdCwgYW5kIHRoaXMgYmVo
YXZpb3IgaXMgaW5jb21wYXRpYmxlIHdpdGggdGhlIGJ1aWxkCj4+Pj4+Pj4gc3lzdGVtIHVzZWQg
aGVyZS4KPj4+Pj4+IEl04oCZcyBwb3NzaWJsZSB0aGF0IHNvbWV0aGluZyBmdW5kYW1lbnRhbGx5
IGhhcyBjaGFuZ2VkLCBidXQgSSBzdXNwZWN0IHRoYXQgcmF0aGVyIHlvdSBkb27igJl0IHF1aXRl
IHVuZGVyc3RhbmQgaG93IHRoZSBjdXJyZW50IGJ1aWxkIHN5c3RlbSBpcyBzdXBwb3NlZCB0byB3
b3JrLiAgKEluIHdoaWNoIGNhc2UgYSB3cml0ZS11cCBpbiB0aGUgdHJlZSB3b3VsZCBwcm9iYWJs
eSBiZSB1c2VmdWwuKQo+Pj4+Pj4KPj4+Pj4+IEdvIGhhcyBhbHdheXMgaW5zaXN0ZWQgdGhhdCB0
aGVyZSBiZSBubyBiaW5hcnkgY29tcGF0aWJpbGl0eSBiZXR3ZWVuIHZlcnNpb25zOyBzbyBpdOKA
mXMgYWx3YXlzIGJlZW4gbmVjZXNzYXJ5IHRvIHJlLWNvbXBpbGUgYWxsIHlvdXIgbGlicmFyaWVz
IHdoZW4gdXBncmFkaW5nIGZyb20gKHNheSkgMS44IHRvIDEuOS4gIFdoaWNoIG1lYW5zIHRoYXQg
YW55IHVzZWFibGUgZGlzdHJpYnV0aW9uIG11c3QgYWxzbyBpbmNsdWRlIGFsbCB0aGUgc291cmNl
IGZpbGVzIG5lY2Vzc2FyeSB0byByZWNvbXBpbGUgd2hlbiB5b3UgYnVtcCB0aGUgdmVyc2lvbiBu
dW1iZXIuCj4+Pj4+Pgo+Pj4+Pj4gU28gdGhlIGNvcmUgbWVjaGFuaXNtIG9mIHRoZSDigJxpbnN0
YWxs4oCdIGlzIGFjdHVhbGx5IHRvIGNvcHkgYWxsIHRoZSBzb3VyY2UgZmlsZXMgbmVjZXNzYXJ5
IGludG8gdGhlIHJpZ2h0IGxvY2FsIGRpcmVjdG9yeSBzdWNoIHRoYXQgdGhlIGdvIGNvbXBpbGVy
IGNhbiBmaW5kIHRoZW07IEFUTSB0aGlzIGlzIC91c3Ivc2hhcmUvZ29jb2RlL2dvbGFuZy54ZW5w
cm9qZWN0Lm9yZy94ZW5saWdodAo+Pj4+PiBOaXQ6ICBUaGlzIG9mIGNvdXJzZSBzaG91bGQgaGF2
ZSBhIGBzcmMvYCBiZXR3ZWVuIGBnb2NvZGUvYCBhbmQgYGdvbGFuZy54ZW5wcm9qZWN0Lm9yZy9g
Lgo+Pj4+Pgo+Pj4+PiBOQiBhbHNvIHRoYXQgdGhpcyBuYW1pbmcgc2NoZW1lIHdhcyBkZXNpZ25l
ZCBzbyB0aGF0IGF0IHNvbWUgcG9pbnQgaW4gdGhlIGZ1dHVyZSwgd2UgY291bGQgYWN0dWFsbHkg
aG9zdCB0aGUgeGVubGlnaHQgcGFja2FnZXMgYXQgdGhlIFVSTCBwcm92aWRlZC4KPj4+Pj4KPj4+
Pj4gIC1HZW9yZ2UKPj4+Pj4KPj4+PiBUaGlzIG5ldyBtZWNoYW5pc20gb2YgbW9kdWxlcyBpcyBk
ZXNjcmliZWQgaGVyZToKPj4+PiBodHRwczovL2dvbGFuZy5vcmcvY21kL2dvLyNoZHItTW9kdWxl
c19fbW9kdWxlX3ZlcnNpb25zX19hbmRfbW9yZQo+Pj4+Cj4+Pj4gVGhlIG1vZHVsZSBzeXN0ZW0g
aXMgaW50ZW5kZWQgdG8gc3VwZXJzZWRlIHRoZSBHT1BBVEggYXBwcm9hY2ggYW5kCj4+Pj4gcHJv
dmlkZSBhIHdheSB0byBnZXQgdmVyc2lvbmVkIGRlcGVuZGVuY2llcywgYXMgc3VjaAo+Pj4+IGl0
IGRvZXMgbm90IHJlbHkgb24gR09QQVRIIGF0IGFsbCBhbmQgZG9lc24ndCB1c2Ugc291cmNlcyBv
ciBjb21waWxlZAo+Pj4+IHBhY2thZ2VzIHByZXNlbnQgaW4gR09QQVRIIGVsZW1lbnRzIHN1Y2gg
YXMgL3Vzci9zaGFyZS9nb2NvZGUKPj4+PiBhbmQgc3lzdGVtYXRpY2FsbHkgZmV0Y2ggKGF0IHRo
ZSBhc2tlZCB2ZXJzaW9uKSBhbmQgY29tcGlsZSBhIGNvcHkgb2YKPj4+PiB0aGUgZGVwZW5kZW5j
eSBhcyBpdCBtaWdodCBiZSBhIGRpZmZlcmVudCB2ZXJzaW9uIGZyb20gdGhlIG9uZQo+Pj4+IGlu
IEdPUEFUSC4KPj4+Pgo+Pj4+IEFzIGZhciBhcyBJIHRyaWVkLCBJIGhhdmUgYmVlbiB1bmFibGUg
dG8gYnVpbGQgbXkgbW9kdWxlIGV2ZW4gd2l0aCB0aGUKPj4+PiBsaWJyYXJ5IGluc3RhbGxlZC4K
Pj4+PiBJIGhhdmUgdG8gdXNlIHhlbmJpdHMueGVuLm9yZy9naXQtaHR0cC94ZW4uZ2l0L3Rvb2xz
L2dvbGFuZy94ZW5saWdodCAob3IKPj4+PiBvbmUgb2YgaXRzIG1pcnJvcikgaW4gb3JkZXIgdG8g
YnVpbGQgdGhlIG1vZHVsZSB1c2luZyB0aGUgbmV3Cj4+Pj4gbWVjaGFuaXNtCj4gVGhpcyB3aWxs
IGJyZWFrIGFzIHNvb24gYXMgd2UgaGF2ZSBzdXBwb3J0IGluIGdvbGFuZy94ZW5saWdodCBmb3Ig
bGlieGwKPiBmZWF0dXJlcyBub3QgaW4gdGhlIHZlcnNpb24gb2YgWGVuIHlvdSdyZSB1c2luZy4K
Pgo+IEUuZy4sIHN1cHBvc2UgeW91J3JlIG9uIFhlbiA0LjEyLiAgU29tZW9uZSBpbnRyb2R1Y2Vz
IGEgbmV3IGZlYXR1cmUgaW4KPiBYZW4gNC4xMywgYW5kIHBsdW1icyBpdCBhbGwgdGhlIHdheSBm
cm9tIFhlbiwgdGhyb3VnaCBsaWJ4bCwgKmFuZCoKPiBnb2xhbmcveGVubGlnaHQuICBOb3cgd2hl
biAqeW91KiBkbyBhIGJ1aWxkLCBpdCB3aWxsIGZhaWwsIGJlY2F1c2UgeW91cgo+IHZlcnNpb24g
b2YgZ29sYW5nIHdpbGwgZXhwZWN0IGxpYnhsIGZlYXR1cmVzIHdoaWNoIHlvdXIgc3lzdGVtIGRv
ZXNuJ3QgaGF2ZS4KSSBrbm93IG9mIHRoYXQsIGFuZCB0aGF0IGNhbiBiZSBvdmVyY29tZSB1c2lu
ZyBtb2R1bGVzIGFzIHlvdSBjYW4Kc3BlY2lmeSBhIGJyYW5jaCB2ZXJzaW9uIG9mIHRoZSBtb2R1
bGUgeW91IGRlcGVuZHMgb24gKGUuZyB5b3UgY2FuIHNldAp5b3VyIGRlcGVuZGVuY3kgYXMgYmVp
bmcgeHh4L3hlbmxpZ2h0QHN0YWJsZS00LjEyKS4KPgo+IEkgaGFkIGFsd2F5cyBwbGFubmVkIG9u
IGdldHRpbmcgZ29sYW5nLnhlbnByb2plY3Qub3JnIHNldCB1cCBzdWNoIHRoYXQKPiBpdCBjb3Vs
ZCBpbnRlcmFjdCB3aXRoIHRoZSAibm9ybWFsIiBnbyBnZXQgdGhpbmcuICBJZiB5b3Ugd2FudCB0
byBoZWxwCj4gdXMgZmlndXJlIG91dCBob3cgdG8gZ2V0IHRoYXQgc2V0IHVwLCB0aGF0IHdvdWxk
IGJlIGhlbHBmdWwuCgpBcyBmYXIgYXMgSSBsb29rZWQgaW50byB2YW5pdHkgVVJMcywgeW91IGNh
bid0IHNlcnZlIGEgc3ViZGlyZWN0b3J5IG9mIGEKcmVwb3NpdG9yeSBkaXJlY3RseSwgYnV0IHlv
dSBjYW4gdHJpY2sgdGhlIHN5c3RlbSB1c2luZyBhIGdvLXByb3h5LgpUbyBkbyB0aGF0IHlvdSBu
ZWVkIHR3byB0aGluZ3MuIEZpcnN0LCB5b3UgbmVlZApodHRwczovL2dvbGFuZy54ZW5wcm9qZWN0
Lm9yZy94ZW5saWdodD9nby1nZXQ9MQo8aHR0cHM6Ly9leGFtcGxlLm9yZy9wa2cvZm9vP2dvLWdl
dD0xPiB0byBwb2ludCB0byBhIHBhZ2UgY29udGFpbmluZyBhCsKgwqDCoCA8bWV0YSBuYW1lPSJn
by1pbXBvcnQiIGNvbnRlbnQ9ImdvbGFuZy54ZW5wcm9qZWN0Lm9yZyBtb2QKaHR0cHM6Ly9nb2xh
bmcueGVucHJvamVjdC5vcmcvbW9kdWxlcHJveHkgPGh0dHBzOi8vY29kZS5vcmcvbW9kdWxlcHJv
eHk+Ij4KQW5kIGhhdmUgZ29sYW5nLnhlbnByb2plY3Qub3JnL21vZHVsZXByb3h5IHRvIGZvbGxv
dyB0aGUgc3BlY2lmaWNhdGlvbnMKb2YgbW9kdWxlIHByb3hpZXMgYnkgcHJvcG9zaW5nICcuemlw
JyBmaWxlcyBjb250YWluaW5nIHRoZSBkaWZmZXJlbnQKdmVyc2lvbnMgb2YgdGhlIG1vZHVsZS4g
VGhpcyBwYXJ0IGZvciBzdXJlIGNhbiBiZSBzY3JpcHRlZCB0byBkbyB0aGUKaGFyZCB3b3JrIG9m
IGR5bmFtaWNhbGx5IHBhY2thZ2luZyB0aGUgdmVyc2lvbnMgZnJvbSB0aGUgZ2l0IHJlcG9zaXRv
cnkKb24gZGVtYW5kLgoKCj4KPiBXaGF0IHdvdWxkIGJlICpyZWFsbHkqIGlkZWFsIGlzIGlmIHdl
IGRpZG4ndCBoYXZlIHRvIGxpbmsgZ29sYW5nIGFnYWluc3QKPiBvbmUgcGFydGljdWxhciBoeXBl
cnZpc29yLiAgTWF5YmUgd2UgbmVlZCB0byB1c2UgcGx1Z2lucz8KPiBodHRwczovL2dvbGFuZy5v
cmcvcGtnL3BsdWdpbi8KClRoaXMgaXMgdGhlIEdvIGVxdWl2YWxlbnQgb2YgbGRvcGVuLCBJJ20g
bm90IGZvbmQgb2YgdGhpcyBhcHByb2FjaCBpbgpnZW5lcmFsLCBidXQgc29tZXRoaW5nIGxpa2Ug
dGhpcyBjYW4gaW5kZWVkIGRvIHRoZSB0cmljayB0byBrZWVwCmZyb20gbGlua2luZyBhZ2FpbnN0
IGxpYnhsIGRpcmVjdGx5LCBpdCB3b3VsZCBuZWVkIGEgc3BsaXQgaW4gdHdvCm1vZHVsZXMgdG8g
YmUgZWFzaWx5IHVzYWJsZSB0aG91Z2guCgoKTmljb2xhcwoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 13:19:18 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 13:19:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hoSn4-0000bu-BQ; Fri, 19 Jul 2019 13:19: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=SVhr=VQ=gmail.com=tamas.k.lengyel@srs-us1.protection.inumbo.net>)
 id 1hoSn3-0000bj-DO
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 13:19:13 +0000
X-Inumbo-ID: cbdd800c-aa27-11e9-8980-bc764e045a96
Received: from mail-wm1-x344.google.com (unknown [2a00:1450:4864:20::344])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id cbdd800c-aa27-11e9-8980-bc764e045a96;
 Fri, 19 Jul 2019 13:19:11 +0000 (UTC)
Received: by mail-wm1-x344.google.com with SMTP id h19so23722487wme.0
 for <xen-devel@lists.xenproject.org>; Fri, 19 Jul 2019 06:19:11 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=UJkzhqZVEKMa7moNQ32Yx7jXHKc/DZB0PA4oZ7PblaY=;
 b=SyW35oX6UaFeHR2nFiBfvhPSBcHWq26+2CtKSAA+KhbFxSvNK6trSxesS7UCXheG9X
 Crol2vxgYWRxFCHdi7tRirMHFxhBXxZLbpTlyW/Wfegdu+67b01olUE4Lh8Z0fHV2YaE
 U4AQPK1Q1H4xmM+Rrg0jbKmXWtTL9VUdgEgghZwvVGcuZ4HFJaLy1KS9SgxkkfwgIF1B
 0HwP0pE/LNKpdDeEfuT9sYOnRBmvAelWKZe6kWcS6SVTyJibcDvXss1ZfNF4OXtzh53N
 1+Ge9P+j4W0dYlhu6jhDkQO9trfstyBzRVeqUUaER67tGrbvlL3t/DHtZdGstg6nONTX
 eKVw==
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=UJkzhqZVEKMa7moNQ32Yx7jXHKc/DZB0PA4oZ7PblaY=;
 b=aS82lXkaV0kRHv+dDLhqagepGyvKiuf4D0HkLyf3wrDizmsCNCZBqC+555F+cEFbVz
 0dFCV4vXPSfKxx8gAEcuvNQdyjX1xEdqrA0kLwte6Tdd+ol8GzPjD+q2aWu4Mcblo3Zt
 FFZ8l4+pkFje86ZW+8UODVFvVsf2A3vrglyAo8HNdZh+bCSejd7ZLsWmsn1sR/WESx0W
 DFJahG/B8QelMJcDNaVQkWP5Upqh2oD35dMnflcO7RdWTGfFU1n0PzZsKTCoywRH1tU1
 AsSPiZX3YwoNn/B46BBKOurUYLnu5R5sdRqjb7OXedDtVnMohWg0ncAbNdmFUFAwMCnO
 VfWA==
X-Gm-Message-State: APjAAAVzDdfS+G+t2I6fyuoSts9m/fFpWNlBqld/xf7hAz4ccXg9s4rE
 ZIJU2xvabKYzLZA8t4+h4+/fOfhBh12vuWN9bVs=
X-Google-Smtp-Source: APXvYqy3rVudrH2pD1bAX4TSLZX/RYkVzAexlgnOghHibR3zyw2kFjF04uf5hJbBr+ZGbxYLkfqu321hAi1ie0YL2jA=
X-Received: by 2002:a7b:c1da:: with SMTP id a26mr48533181wmj.128.1563542350696; 
 Fri, 19 Jul 2019 06:19:10 -0700 (PDT)
MIME-Version: 1.0
References: <f1a5d1b0-564e-8f04-f43e-f5c68466751b@suse.com>
 <7072cc5e-8137-762b-53a1-c4a80d19ff08@suse.com>
In-Reply-To: <7072cc5e-8137-762b-53a1-c4a80d19ff08@suse.com>
From: Tamas K Lengyel <tamas.k.lengyel@gmail.com>
Date: Fri, 19 Jul 2019 07:18:34 -0600
Message-ID: <CABfawhnyhLwjWqGvqtT6vohTYjzcW4+BGpjrEMw1M=yYrzXTPA@mail.gmail.com>
To: Jan Beulich <JBeulich@suse.com>
Subject: Re: [Xen-devel] [PATCH 1/2 RESEND] CODING_STYLE: explicitly call
 out label indentation
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 JulienGrall <julien.grall@arm.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>

T24gRnJpLCBKdWwgMTksIDIwMTkgYXQgMzoxOSBBTSBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3Vz
ZS5jb20+IHdyb3RlOgo+Cj4gU2luY2UgdGhlIGJlaGF2aW9yIG9mICJkaWZmIC1wIiB0byB1c2Ug
YW4gdW5pbmRlbnRlZCBsYWJlbCBhcyBjb250ZXh0Cj4gaWRlbnRpZmllciBvZnRlbiBtYWtlcyBp
dCBoYXJkZXIgdG8gcmV2aWV3IHBhdGNoZXMsIG1ha2UgZXhwbGljaXQgdGhlCj4gcmVxdWlyZW1l
bnQgZm9yIGxhYmVscyB0byBiZSBpbmRlbnRlZC4KPgo+IFNpZ25lZC1vZmYtYnk6IEphbiBCZXVs
aWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KClRoaXMgc3R5bGUgcmVxdWlyZW1lbnQgd291bGRuJ3Qg
cmVhbGx5IHdvcmsgd2l0aCBhc3R5bGUgYXMtaXMuCgpUYW1hcwoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 13:19:21 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 13:19:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hoSnA-0000ck-TX; Fri, 19 Jul 2019 13:19:20 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=wvcP=VQ=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hoSnA-0000cc-GI
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 13:19:20 +0000
X-Inumbo-ID: ca271d16-aa27-11e9-86b8-97cefbfd0eb2
Received: from m9a0001g.houston.softwaregrp.com (unknown [15.124.64.66])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id ca271d16-aa27-11e9-86b8-97cefbfd0eb2;
 Fri, 19 Jul 2019 13:19:16 +0000 (UTC)
Received: FROM m9a0001g.houston.softwaregrp.com (15.121.0.191) BY
 m9a0001g.houston.softwaregrp.com WITH ESMTP; 
 Fri, 19 Jul 2019 13:19:07 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M9W0068.microfocus.com (2002:f79:bf::f79:bf) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Fri, 19 Jul 2019 13:18:33 +0000
Received: from NAM02-BL2-obe.outbound.protection.outlook.com (15.124.72.12) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Fri, 19 Jul 2019 13:18:33 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=YDwVjeRBcvytyOF6F6pxI3orBkuB8Zgz3244AXIu2NJTH8a0FUWNbbloJXvzceW2E81GDcFkhwCSkgZVFFxw7RB17w/D4a3YuL41dSiCqRyqaBH5Uux8o22al49WP0m1+MXspCqt5bzTHhHUcgTlMAzoUbMWzM3Kv5LJi2vy6joF4TloC/hZ6Y5gm52daKyTtCU26lKkHEs0gdLHS5FcUuir8kljuPORmYRACjvY/eQcSpJ8wwEskOdDSl8JWQpRl6vWeNCWDDicLiHe4mpP++1vNuTc6AOIuX+8EJqaIiCbtsEsESZsShDWucPrx4YhxBc65KrICxzqCSfPVLggpA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=VfwgHAjMO8s1WY7eIuN3qwwaYPcbjioA5/zamiJR8tQ=;
 b=lrRH/i7wslsHryVm1BZ2nsRHsSLp6cvzRdWMWkm7WI4vCIyQE0DI3vZJnKVm3wws4Vvketky55mkHB/b8XU8Ukqhw2FgrHZ7bvzRVFIGoxmSgJ2Etsnx0/Ymc2tBN6Sp8bdovaUnBMacqnUSp++AfsKowQgNA6OnA8xGYORPPBmMk8bZE6R/9WbPY6rsgqPZSMHNee2Ue3k/Z8739qNxqnF8C8WV8vTsdWx4s1+x7g2Ll9UneO70KsWblDC6mo5SF/ulOe+V8JnoHrtTD4DMCvP/p4MFWMb7lKYcc6vzgqfN49FjW6R6E78rC1x9+hyFLm+CubmLD9JA+Hr8UGuQdQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2906.namprd18.prod.outlook.com (20.179.49.224) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.14; Fri, 19 Jul 2019 13:18:31 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Fri, 19 Jul 2019
 13:18:31 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Alexandru Stefan ISAILA <aisaila@bitdefender.com>
Thread-Topic: [PATCH v7] x86/emulate: Send vm_event from emulate
Thread-Index: AQHVMY4Gmux1Y/IiSU2ZKtKyOfOCuKbQbceAgAGLzgCAAAwvAA==
Date: Fri, 19 Jul 2019 13:18:31 +0000
Message-ID: <e61a882e-d2ea-a03d-fde8-2c2befd865da@suse.com>
References: <20190703105639.23081-1-aisaila@bitdefender.com>
 <7a4c824d-3ccd-b289-3e8e-ff94ea916b3e@suse.com>
 <0d1ab92f-171b-98d9-a69e-5aa7cfbe0d85@bitdefender.com>
In-Reply-To: <0d1ab92f-171b-98d9-a69e-5aa7cfbe0d85@bitdefender.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR07CA0113.eurprd07.prod.outlook.com
 (2603:10a6:6:2c::27) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: bc0cf0a9-e0ac-4617-035c-08d70c4b9853
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB2906; 
x-ms-traffictypediagnostic: DM6PR18MB2906:
x-microsoft-antispam-prvs: <DM6PR18MB2906A2A061DB13985D01EE06B3CB0@DM6PR18MB2906.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 01039C93E4
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(979002)(4636009)(396003)(346002)(136003)(376002)(39860400002)(366004)(199004)(189003)(5660300002)(71200400001)(6916009)(6436002)(316002)(256004)(66066001)(6246003)(31696002)(86362001)(8936002)(6486002)(446003)(36756003)(31686004)(486006)(478600001)(25786009)(14444005)(68736007)(11346002)(53936002)(229853002)(386003)(476003)(2616005)(53546011)(6506007)(102836004)(54906003)(66556008)(186003)(26005)(14454004)(305945005)(64756008)(2906002)(52116002)(66476007)(4326008)(6116002)(3846002)(66446008)(71190400001)(80792005)(76176011)(81166006)(7416002)(8676002)(99286004)(81156014)(6512007)(66946007)(7736002)(969003)(989001)(999001)(1009001)(1019001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2906;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: 83hJvL9mKAsusH666mPqtpt7nGa+aOjGkQYy5iZtURdv52aaBqkgv0yFdi+Qyl3XsMVxwoJq1qFJn7zT/JIMXfjKTo7Fwp25Di2J3wVz7wP/5KF4i6LvAhL/T1hHue6Jz04IUrv9+o058IVKqtV2vi0YTNogq4pQ889H0VvRHQBhJgQuPNpzHatxy45+l6hi/aePc6ooxGToXU/+UsTU1U+4ul8lw7r4CZuDbXgcukaQ/zN/hi8oPvFN788BFM9h4JLzdvrhA9VBmoe41ZJXWFugmiLsRPaXMBdQ0RKuD7UqcMod9f1Xo6zK7JKQH3HZ39ADAtSmdTJsnBiDLJ0xcwU91nwcE6CgVX3KUamU7ZaWyr47yw7nEStSeGRVP59biU0WHbA7mzpICaZmtp1b7sQ4g5WsMK7LnAi6WbjHM1o=
Content-ID: <FB5A32B0372D4646928E6F17EF22DD9A@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: bc0cf0a9-e0ac-4617-035c-08d70c4b9853
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Jul 2019 13:18:31.5611 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2906
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v7] x86/emulate: Send vm_event from emulate
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: PetreOvidiu PIRCALABU <ppircalabu@bitdefender.com>,
 "tamas@tklengyel.com" <tamas@tklengyel.com>, "wl@xen.org" <wl@xen.org>,
 "rcojocaru@bitdefender.com" <rcojocaru@bitdefender.com>,
 "george.dunlap@eu.citrix.com" <george.dunlap@eu.citrix.com>,
 "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>,
 "paul.durrant@citrix.com" <paul.durrant@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 "roger.pau@citrix.com" <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTkuMDcuMjAxOSAxNDozNCwgQWxleGFuZHJ1IFN0ZWZhbiBJU0FJTEEgd3JvdGU6DQo+IE9u
IDE4LjA3LjIwMTkgMTU6NTgsIEphbiBCZXVsaWNoIHdyb3RlOg0KPj4gT24gMDMuMDcuMjAxOSAx
Mjo1NiwgQWxleGFuZHJ1IFN0ZWZhbiBJU0FJTEEgd3JvdGU6DQo+Pj4gQS9EIGJpdCB3cml0ZXMg
KG9uIHBhZ2Ugd2Fsa3MpIGNhbiBiZSBjb25zaWRlcmVkIGJlbmlnbiBieSBhbiBpbnRyb3NwZWN0
aW9uDQo+Pj4gYWdlbnQsIHNvIHJlY2VpdmluZyB2bV9ldmVudHMgZm9yIHRoZW0gaXMgYSBwZXNz
aW1pemF0aW9uLiBXZSB0cnkgaGVyZSB0bw0KPj4+IG9wdGltaXplIGJ5IGZpdGVyaW5nIHRoZXNl
IGV2ZW50cyBvdXQuDQo+Pg0KPj4gQnV0IHlvdSBhZGQgdGhlIHNlbmRpbmcgb2YgbW9yZSBldmVu
dHMgLSBob3cgZG9lcyAiZmlsdGVyIG91dCIgbWF0Y2gNCj4+IHRoZSBhY3R1YWwgaW1wbGVtZW50
YXRpb24/DQo+IA0KPiBUaGUgZXZlbnRzIGFyZSBzZW5kIG9ubHkgaWYgdGhlcmUgaXMgYSBtZW0g
YWNjZXNzIHZpb2xhdGlvbiB0aGVyZWZvcmUgd2UNCj4gYXJlIGZpbHRlcmluZyBhbmQgb25seSBz
ZW5kaW5nIHRoZSBldmVudHMgdGhhdCBhcmUgaW50ZXJlc3RpbmcgdG8NCj4gaW50cm9zcGVjdGlv
bi4NCg0KV2hlcmUgaXMgaXQgdGhhdCB5b3UgcHJldmVudCBhbnkgZXZlbnQgZnJvbSBiZWluZyBz
ZW50PyBBcyBzYWlkLA0KcmVhZGluZyB0aGUgcGF0Y2ggSSBvbmx5IHNlZSBuZXcgc2VuZGluZyBz
aXRlcyB0byBnZXQgYWRkZWQuDQoNCj4+PiBDdXJyZW50bHksIHdlIGFyZSBmdWxseSBlbXVsYXRp
bmcgdGhlIGluc3RydWN0aW9uIGF0IFJJUCB3aGVuIHRoZSBoYXJkd2FyZSBzZWVzDQo+Pj4gYW4g
RVBUIGZhdWx0IHdpdGggbnBmZWMua2luZCAhPSBucGZlY19raW5kX3dpdGhfZ2xhLiBUaGlzIGlz
LCBob3dldmVyLA0KPj4+IGluY29ycmVjdCwgYmVjYXVzZSB0aGUgaW5zdHJ1Y3Rpb24gYXQgUklQ
IG1pZ2h0IGxlZ2l0aW1hdGVseSBjYXVzZSBhbg0KPj4+IEVQVCBmYXVsdCBvZiBpdHMgb3duIHdo
aWxlIGFjY2Vzc2luZyBhIF9kaWZmZXJlbnRfIHBhZ2UgZnJvbSB0aGUgb3JpZ2luYWwgb25lLA0K
Pj4+IHdoZXJlIEEvRCB3ZXJlIHNldC4NCj4+PiBUaGUgc29sdXRpb24gaXMgdG8gcGVyZm9ybSB0
aGUgd2hvbGUgZW11bGF0aW9uLA0KPj4NCj4+IEFib3ZlIHlvdSBzYWlkIGZ1bGx5IGVtdWxhdGlu
ZyBzdWNoIGFuIGluc24gaXMgaW5jb3JyZWN0LiBUbyBtZSB0aGUNCj4+IHR3byBzdGF0ZW1lbnRz
IGNvbnRyYWRpY3Qgb25lIGFub3RoZXIuDQo+Pg0KPj4+IHdoaWxlIGlnbm9yaW5nIEVQVCByZXN0
cmljdGlvbnMNCj4+PiBmb3IgdGhlIHdhbGsgcGFydCwgYW5kIHRha2luZyB0aGVtIGludG8gYWNj
b3VudCBmb3IgdGhlICJhY3R1YWwiIGVtdWxhdGluZyBvZg0KPj4+IHRoZSBpbnN0cnVjdGlvbiBh
dCBSSVAuDQo+Pg0KPj4gU28gdGhlICJpZ25vcmUiIHBhcnQgaGVyZSBpcyBiZWNhdXNlIHRoZSB3
YWxrIGRvZXNuJ3QgY3VycmVudGx5IHNlbmQNCj4+IGFueSBldmVudHM/IFRoYXQncyBhbiBvbWlz
c2lvbiBhZnRlciBhbGwsIHdoaWNoIHVsdGltYXRlbHkgd2FudHMgdG8NCj4+IGdldCBmaXhlZC4g
VGhpcyBpbiB0dXJuIG1ha2VzIG1lIHdvbmRlciB3aGV0aGVyIHRoZXJlIGNvdWxkbid0IGJlDQo+
PiBjYXNlcyB3aGVyZSBhIG1vbml0b3IgYWN0dWFsbHkgd2FudHMgdG8gc2VlIHRoZXNlIHZpb2xh
dGlvbnMsIHRvby4NCj4+IEFmdGVyIGFsbCBvbmUgbWF5IGJlIGFibGUgdG8gYWJ1c2UgdG8gcGFn
ZSB3YWxrZXIgdG8gc2V0IGJpdHMgaW4NCj4+IHBsYWNlcyB5b3UgYWN0dWFsbHkgY2FyZSB0byBw
cm90ZWN0IGZyb20gdW5kdWUgbW9kaWZpY2F0aW9uLg0KPiANCj4gVGhlcmUgaXMgbm8gbmVlZCBm
b3IgZXZlbnRzIGZyb20gcGFnZSB3YWxrLiBGdXJ0aGVyIHdvcmsgd2lsbCBoYXZlIHRvIGJlDQo+
IGRvbmUsIHdoZW4gcGFnZS13YWxrIHdpbGwgc2VuZCBldmVudHMsIHNvIHRoYXQgd2UgY2FuIHRv
Z2dsZSB0aGF0IG5ldw0KPiBmZWF0dXJlIG9uL29mZi4NCg0KUGxlYXNlIGNhbiB5b3UgbW92ZSBv
dmVyIHRvIHRoaW5raW5nIGluIG1vcmUgZ2VuZXJhbCB0ZXJtcywNCm5vdCBqdXN0IHdoYXQgeW91
IG5lZWQgZm9yIHlvdXIgYXBwbGljYXRpb24uIEluIHRoaXMgY2FzZQ0KIlRoZXJlIGlzIG5vIG5l
ZWQiICE9ICJXZSBkb24ndCBoYXZlIGEgbmVlZCBmb3IiLiBBbmQgSSB0aGluaw0KdGhlIFZNIGV2
ZW50IF9pbnRlcmZhY2VfIHNob3VsZCBiZSBhcnJhbmdlZCBpbiBhIHdheSB0aGF0IGl0DQphbHJl
YWR5IGFjY291bnRzIGZvciBldmVudHVhbGx5IGNvcnJlY3QgYmVoYXZpb3Igb2YgdGhlIHBhZ2UN
CndhbGsgcGF0aHMuDQoNCj4+PiBBZnRlciB0aGUgZW11bGF0aW9uIHN0b3BzIHdlJ2xsIGNhbGwg
aHZtX3ZtX2V2ZW50X2RvX3Jlc3VtZSgpIGFnYWluIGFmdGVyIHRoZQ0KPj4+IGludHJvc3BlY3Rp
b24gYWdlbnQgdHJlYXRzIHRoZSBldmVudCBhbmQgcmVzdW1lcyB0aGUgZ3Vlc3QuIFRoZXJlLCB0
aGUNCj4+PiBpbnN0cnVjdGlvbiBhdCBSSVAgd2lsbCBiZSBmdWxseSBlbXVsYXRlZCAod2l0aCB0
aGUgRVBUIGlnbm9yZWQpIGlmIHRoZQ0KPj4+IGludHJvc3BlY3Rpb24gYXBwbGljYXRpb24gYWxs
b3dzIGl0LCBhbmQgdGhlIGd1ZXN0IHdpbGwgY29udGludWUgdG8gcnVuIHBhc3QNCj4+PiB0aGUg
aW5zdHJ1Y3Rpb24uDQo+Pj4NCj4+PiBXZSB1c2UgaHZtZW11bF9tYXBfbGluZWFyX2FkZHIoKSB0
byBpbnRlcmNlcHQgci93IGFjY2VzcyBhbmQNCj4+PiBfX2h2bV9jb3B5KCkgdG8gaW50ZXJjZXB0
IGV4ZWMgYWNjZXNzLg0KPj4NCj4+IEJ0dyBJIGNvbnRpbnVlIHRvIGJlIHVuaGFwcHkgYWJvdXQg
dGhpcyBhc3ltbWV0cnkuIEZ1cnRoZXJtb3JlIGluDQo+PiB0aGUgZm9ybWVyIGNhc2UgeW91IG9u
bHkgaGFuZGxlIHdyaXRlIGFuZCBybXcgYWNjZXNzZXMsIGJ1dCBub3QNCj4+IHJlYWRzIGFmYWlj
cy4gSSBhc3N1bWUgeW91IGRvbid0IGNhcmUgYWJvdXQgcmVhZHMsIGJ1dCB0aGlzIHNob3VsZA0K
Pj4gdGhlbiBiZSBtYWRlIGV4cGxpY2l0LiBGdXJ0aGVybW9yZSBFUFQgYWxsb3dzIHJlYWQgcHJv
dGVjdGlvbiwgYW5kDQo+PiB0aGVyZSBhcmUgcDJtX2FjY2Vzc193LCBwMm1fYWNjZXNzX3d4LCBh
bmQgcDJtX2FjY2Vzc194LCBzbyBJIGd1ZXNzDQo+PiBpZ25vcmluZyByZWFkcyBjYW4gYXQgYmVz
dCBiZSBhbiBvcHRpb24gcGlja2VkIGJ5IHRoZSBtb25pdG9yLCBub3QNCj4+IHNvbWV0aGluZyB0
byBiZSBsZWZ0IG91dCBvZiB0aGUgaW50ZXJmYWNlIGFsdG9nZXRoZXIuDQo+IA0KPiBUaGF0IGlz
IGNvcnJlY3QsIHdlIGFyZSBub3QgaW50ZXJlc3RlZCBpbiByZWFkIGV2ZW50cyBidXQgdGhlcmUg
aXMNCj4gYW5vdGhlciBwcm9ibGVtLCB3ZSBhcmUgY2hlY2tpbmcgYWNjZXNzIGFuZCBwZmVjIHRv
IGZpbGwgdGhlIGV2ZW50IGZsYWcNCj4gYW5kIHBmZWMgb25seSBoYXMgYSB3cml0ZSBmbGFnKFBG
RUNfd3JpdGVfYWNjZXNzKSwgaW4gX19odm1lbXVsX3JlYWQoKQ0KPiBwZmVjIG9ubHkgZ2V0cyBQ
RkVDX3BhZ2VfcHJlc2VudCBhbmQgdGhlcmUgaXMgbm8gd2F5IHRvIGRpZmZlcmVudGlhdGUNCj4g
d3JpdGUgZnJvbSByZWFkLg0KDQpCeSB0aGUgUEZFQyBtb2RlbCwgYW55dGhpbmcgdGhhdCdzIG5v
dCBhIHdyaXRlIG9yIGluc24gZmV0Y2ggaXMgYQ0KcmVhZC4gVGhlIG1haW4gYW5vbWFseSBpcyBl
bHNld2hlcmU6IFRoZSB3cml0ZSBmbGFnIGlzIGFsc28gZ29pbmcNCnRvIGJlIHNldCBmb3IgUk1X
IG9wZXJhdGlvbnMuDQoNCj4+PiBodm1fZW11bGF0ZV9zZW5kX3ZtX2V2ZW50KCkgY2FuIHJldHVy
biBmYWxzZSBpZiB0aGVyZSB3YXMgbm8gdmlvbGF0aW9uLA0KPj4+IGlmIHRoZXJlIHdhcyBhbiBl
cnJvciBmcm9tIG1vbml0b3JfdHJhcHMoKSBvciBwMm1fZ2V0X21lbV9hY2Nlc3MoKS4NCj4+DQo+
PiBBcyBzYWlkIGJlZm9yZSAtIEkgZG9uJ3QgdGhpbmsgZXJyb3JzIGFuZCBsYWNrIG9mIGEgdmlv
bGF0aW9uIGNhbg0KPj4gc2Vuc2libHkgYmUgdHJlYXRlZCB0aGUgc2FtZSB3YXkuIElzIHRoZSBp
bXBsaWNhdGlvbiBwZXJoYXBzIHRoYXQNCj4+IGVtdWxhdGlvbiB0aGVuIHdpbGwgZmFpbCBsYXRl
ciBhbnl3YXk/IElmIHNvLCBpcyBzdWNoIGFuDQo+PiBhc3N1bXB0aW9uIHRha2luZyBpbnRvIGNv
bnNpZGVyYXRpb24gcG9zc2libGUgcmFjZXM/DQo+IA0KPiBUaGUgb25seSBwbGFjZSB0aGF0IEkg
Y2FuIHNlZSBhIHByb2JsZW0gaXMgdGhlIGVycm9yIGZyb20NCj4gbW9uaXRvcl90cmFwcygpLiBU
aGF0IGNhbiBiZSBjaGVja2VkIGFuZCBhY2NvbXBhbmllZCBieSBhIHdhcm5pbmcgbXNnLg0KDQpI
b3cgd291bGQgYSB3YXJuaW5nIG1lc3NhZ2UgaGVscD8NCg0KPiBPciBpZiB5b3UgY2FuIGdpdmUg
bWUgYSBkaWZmZXJlbnQgaWRlYSB0byBnbyBmb3J3YXJkIHdpdGggdGhpcyBpc3N1ZSBJDQo+IHdp
bGwgYmUgZ2xhZCB0byByZXZpZXcgaXQuDQoNCkknbSBhZnJhaWQgeW91J2xsIGhhdmUgdG8gZmly
c3Qgb2YgYWxsIGdpdmUgbWUgYW4gaWRlYSB3aGF0IHRoZQ0KY29ycmVjdCBhY3Rpb24gaXMgaW4g
Y2FzZSBvZiBzdWNoIGFuIGVycm9yLiBBbmQgb25jZSB5b3UndmUgZG9uZQ0Kc28sIEknbSBwcmV0
dHkgc3VyZSB5b3UnbGwgcmVjb2duaXplIHlvdXJzZWxmIHdoZXRoZXIgdGhlIGN1cnJlbnQNCmNv
ZGUgeW91IGhhdmUgaXMgYXBwcm9wcmlhdGUgKGFuZCBJJ2xsIHRoZW4ga25vdyB3aGV0aGVyIEkg
d2FudA0KdG8gaW5zaXN0IG9uIHlvdSBjaGFuZ2luZyB0aGUgY29kZSkuDQoNCj4+PiBAQCAtNjI5
LDYgKzY5NywxNCBAQCBzdGF0aWMgdm9pZCAqaHZtZW11bF9tYXBfbGluZWFyX2FkZHIoDQo+Pj4g
ICAgIA0KPj4+ICAgICAgICAgICAgICAgICBBU1NFUlQocDJtdCA9PSBwMm1fcmFtX2xvZ2RpcnR5
IHx8ICFwMm1faXNfcmVhZG9ubHkocDJtdCkpOw0KPj4+ICAgICAgICAgICAgIH0NCj4+PiArDQo+
Pj4gKyAgICAgICAgaWYgKCBjdXJyLT5hcmNoLnZtX2V2ZW50ICYmDQo+Pj4gKyAgICAgICAgICAg
IGN1cnItPmFyY2gudm1fZXZlbnQtPnNlbmRfZXZlbnQgJiYNCj4+PiArICAgICAgICAgICAgaHZt
X2VtdWxhdGVfc2VuZF92bV9ldmVudChhZGRyLCBnZm4sIHBmZWMpICkNCj4+PiArICAgICAgICB7
DQo+Pj4gKyAgICAgICAgICAgIGVyciA9IEVSUl9QVFIoflg4NkVNVUxfUkVUUlkpOw0KPj4+ICsg
ICAgICAgICAgICBnb3RvIG91dDsNCj4+PiArICAgICAgICB9DQo+Pg0KPj4gRGlkIHlvdSBub3Rp
Y2UgdGhhdCB0aGVyZSdzIGFuIGltbWVkaWF0ZSBleGl0IGZyb20gdGhlIGxvb3Agb25seQ0KPj4g
aW4gY2FzZSB0aGUgbGluZWFyIC0+IHBoeXNpY2FsIHRyYW5zbGF0aW9uIGZhaWxzPyBUaGlzIGlz
DQo+PiByZWxldmFudCBmb3IgcGFnZSBmYXVsdCBkZWxpdmVyeSBjb3JyZWN0bmVzcyBmb3IgYWNj
ZXNzZXMNCj4+IGNyb3NzaW5nIHBhZ2UgYm91bmRhcmllcy4gSSB0aGluayB5b3Ugd2FudCB0byB1
c2UNCj4+IHVwZGF0ZV9tYXBfZXJyKCkgYW5kIGRyb3AgdGhlICJnb3RvIG91dCIuIEkgY2FuJ3Qg
cmVhbGx5IG1ha2UgdXANCj4gDQo+IEJ5IHVwZGF0ZV9tYXBfZXJyKCkgYXJlIHlvdSBzYXlpbmcg
dG8gaGF2ZSB0aGUgZXJyIHZhciBhc3NpZ25lZCBhbmQgdGhlbg0KPiBkcm9wICJnb3RvIG91dCI/
IElmIHNvIGhvdyBkbyBJIGtlZXAgdGhlIGVyciBmcm9tIG15IGFjY2VzcyB2aW9sYXRpb24NCj4g
d2l0aG91dCBleGl0aW5nIGZyb20gdGhlIGxvb3A/DQoNCkNvdW50ZXIgcXVlc3Rpb246IFdoeSBk
byB5b3UgX25lZWRfIHRvIGtlZXAgInlvdXIiIHZhbHVlIG9mIGVycj8NCklmLCBqdXN0IGFzIGFu
IGV4YW1wbGUsIHRoZXJlJ3MgZ29pbmcgdG8gYmUgYSAjUEYgb24gdGhlIG90aGVyDQpoYWxmIG9m
IHRoZSBhY2Nlc3MsIHRoZW4gInlvdXIiIGFjY2VzcyB2aW9sYXRpb24gaXMgb2Ygbm8gaW50ZXJl
c3QNCmF0IGFsbC4NCg0KPj4+IC0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMNCj4+PiArKysg
Yi94ZW4vYXJjaC94ODYvaHZtL2h2bS5jDQo+Pj4gQEAgLTMyMjQsNiArMzIyNCwxNCBAQCBzdGF0
aWMgZW51bSBodm1fdHJhbnNsYXRpb25fcmVzdWx0IF9faHZtX2NvcHkoDQo+Pj4gICAgICAgICAg
ICAgICAgIHJldHVybiBIVk1UUkFOU19iYWRfZ2ZuX3RvX21mbjsNCj4+PiAgICAgICAgICAgICB9
DQo+Pj4gICAgIA0KPj4+ICsgICAgICAgIGlmICggdW5saWtlbHkodi0+YXJjaC52bV9ldmVudCkg
JiYNCj4+PiArICAgICAgICAgICAgdi0+YXJjaC52bV9ldmVudC0+c2VuZF9ldmVudCAmJg0KPj4+
ICsgICAgICAgICAgICBodm1fZW11bGF0ZV9zZW5kX3ZtX2V2ZW50KGFkZHIsIGdmbiwgcGZlYykg
KQ0KPj4NCj4+IEluZGVudGF0aW9uIGxvb2tzIHdyb25nIGFnYWluLg0KPj4NCj4+PiArICAgICAg
ICB7DQo+Pj4gKyAgICAgICAgICAgIHB1dF9wYWdlKHBhZ2UpOw0KPj4+ICsgICAgICAgICAgICBy
ZXR1cm4gSFZNVFJBTlNfZ2ZuX3BhZ2VkX291dDsNCj4+DQo+PiBXaHkgInBhZ2VkIG91dCI/IElm
IHRoaXMgaXMgYW4gaW50ZW50aW9uYWwgYWJ1c2UsIHRoZW4geW91IHdhbnQNCj4+IHRvIHNheSBz
byBpbiBhIGNvbW1lbnQgYW5kIGp1c3RpZnkgdGhlIGFidXNlIGhlcmUgb3IgaW4gdGhlDQo+PiBk
ZXNjcmlwdGlvbi4NCj4gDQo+IFRoaXMgaXMgZG9uZSB0byBjbGVhbiB0aGUgcGFnZWQgaW4gYmVm
b3JlIHRoZSByZXR1cm4uDQoNCldoYXQgaXMgInRoZSBwYWdlZCBpbiIgaGVyZT8NCg0KPj4+IC0t
LSBhL3hlbi9hcmNoL3g4Ni9odm0vdm1fZXZlbnQuYw0KPj4+ICsrKyBiL3hlbi9hcmNoL3g4Ni9o
dm0vdm1fZXZlbnQuYw0KPj4+IEBAIC04Niw2ICs4Niw3IEBAIHZvaWQgaHZtX3ZtX2V2ZW50X2Rv
X3Jlc3VtZShzdHJ1Y3QgdmNwdSAqdikNCj4+PiAgICAgICAgICAgICAgICAgICAgICAgVk1fRVZF
TlRfRkxBR19TRVRfRU1VTF9JTlNOX0RBVEEgKQ0KPj4+ICAgICAgICAgICAgICAgICBraW5kID0g
RU1VTF9LSU5EX1NFVF9DT05URVhUX0lOU047DQo+Pj4gICAgIA0KPj4+ICsgICAgICAgIHYtPmFy
Y2gudm1fZXZlbnQtPnNlbmRfZXZlbnQgPSBmYWxzZTsNCj4+PiAgICAgICAgICAgICBodm1fZW11
bGF0ZV9vbmVfdm1fZXZlbnQoa2luZCwgVFJBUF9pbnZhbGlkX29wLA0KPj4+ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBYODZfRVZFTlRfTk9fRUMpOw0KPj4NCj4+IElzIHRo
aXMgaW5zZXJ0aW9uIG1lYW5pbmcgdG8gdXNlICJ0cnVlIiBpbnN0ZWFkLCBvciBpcyB0aGUNCj4+
IHJldmlzaW9uIGxvZyBlbnRyeSB3cm9uZz8gT3IgZG9lcyAic2V0IiB0aGVyZSBub3QgbmVjZXNz
YXJpbHkNCj4+IG1lYW4gInNldCBpdCB0byB0cnVlIiwgYnV0IGp1c3QgInNldCBpdCB0byBhIGRl
dGVybWluaXN0aWMNCj4+IHZhbHVlIiAoaW4gd2hpY2ggY2FzZSAiaW5pdGlhbGl6ZSIgd291bGQg
aGF2ZSBiZWVuIGFuDQo+PiB1bmFtYmlndW91cyBhbHRlcm5hdGl2ZSB3b3JkaW5nKT8NCj4gDQo+
IFRoaXMgbWVhbnMgdG8gdXNlICJ0cnVlIiBhbmQgc2VuZCB2bV9ldmVudCBpZiB0aGVyZSBpcyBh
IG5lZWQgdG8gZG8gc28NCj4gaW4gdGhlIGVtdWxhdGlvbi4NCg0KPz8/IChUaGVyZSdzIHZlcnkg
Y2xlYXJseSAiZmFsc2UiIGJlaW5nIHdyaXR0ZW4gYWJvdmUuKQ0KDQpKYW4NCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 13:21:04 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 13: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 1hoSoo-0001Ro-FS; Fri, 19 Jul 2019 13:21:02 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=tC9P=VQ=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hoSon-0001Rd-MG
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 13:21:01 +0000
X-Inumbo-ID: 0bbd14ba-aa28-11e9-a761-8fd85286e2f0
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 0bbd14ba-aa28-11e9-a761-8fd85286e2f0;
 Fri, 19 Jul 2019 13:20:58 +0000 (UTC)
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: uWyGO5du9GWBH7fkfyJr+uSlNgmS7Q+aJz9OKR+fJ4vtN8ECWCERhqDjrK0Rq7jguqTwFqnDAD
 PQdC8nhnnRpsOKoztQAKuDZ2x8kzkpNacCrJEup91IkiN2UHgOHvmvLipqOfz1euP/5h8SX7pJ
 R7vZ3WfEpPviKfkJ+63voFGboxMo0XrwH4Uc+fup2ka6afWXpaHhDEBQWBxwzR4ldGm+TCrIxM
 XTOfRJOPj5N0QfOShD5pb58RLijzpLi2skmNHenveq8aTyuKjS1fA1EtnZ9I2Nr5ZDx++LEdVJ
 USY=
X-SBRS: 2.7
X-MesageID: 3291304
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,282,1559534400"; 
   d="scan'208";a="3291304"
To: Jan Beulich <JBeulich@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
References: <5cda711a-b417-76e9-d113-ea838463f225@suse.com>
 <7d7524aa-cdef-ccc0-24c7-4722e0b031ab@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <df356725-b944-61ec-b7f1-d210186c15eb@citrix.com>
Date: Fri, 19 Jul 2019 14:20:55 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <7d7524aa-cdef-ccc0-24c7-4722e0b031ab@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 v4 01/13] x86/IRQ: deal with
 move-in-progress state in fixup_irqs()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wl@xen.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTYvMDcvMjAxOSAwODozNywgSmFuIEJldWxpY2ggd3JvdGU6Cj4gVGhlIGZsYWcgYmVpbmcg
c2V0IG1heSBwcmV2ZW50IGFmZmluaXR5IGNoYW5nZXMsIGFzIHRoZXNlIG9mdGVuIGltcGx5Cj4g
YXNzaWdubWVudCBvZiBhIG5ldyB2ZWN0b3IuIFdoZW4gdGhlcmUncyBubyBwb3NzaWJsZSBkZXN0
aW5hdGlvbiBsZWZ0Cj4gZm9yIHRoZSBJUlEsIHRoZSBjbGVhcmluZyBvZiB0aGUgZmxhZyBuZWVk
cyB0byBoYXBwZW4gcmlnaHQgZnJvbQo+IGZpeHVwX2lycXMoKS4KPgo+IEFkZGl0aW9uYWxseSBf
YXNzaWduX2lycV92ZWN0b3IoKSBuZWVkcyB0byBhdm9pZCBzZXR0aW5nIHRoZSBmbGFnIHdoZW4K
PiB0aGVyZSdzIG5vIG9ubGluZSBDUFUgbGVmdCBpbiB3aGF0IGdldHMgcHV0IGludG8gLT5hcmNo
Lm9sZF9jcHVfbWFzay4KPiBUaGUgb2xkIHZlY3RvciBjYW4gYmUgcmVsZWFzZWQgcmlnaHQgYXdh
eSBpbiB0aGlzIGNhc2UuCj4KPiBBbHNvIGV4dGVuZCB0aGUgbG9nIG1lc3NhZ2UgYWJvdXQgYnJv
a2VuIGFmZmluaXR5IHRvIGluY2x1ZGUgdGhlIG5ldwo+IGFmZmluaXR5IGFzIHdlbGwsIGFsbG93
aW5nIHRvIG5vdGljZSBpc3N1ZXMgd2l0aCBhZmZpbml0eSBjaGFuZ2VzIG5vdAo+IGFjdHVhbGx5
IGhhdmluZyB0YWtlbiBwbGFjZS4gU3dhcCB0aGUgaWYvZWxzZS1pZiBvcmRlciB0aGVyZSBhdCB0
aGUKPiBzYW1lIHRpbWUgdG8gcmVkdWNlIHRoZSBhbW91bnQgb2YgY29uZGl0aW9ucyBjaGVja2Vk
Lgo+Cj4gQXQgdGhlIHNhbWUgdGltZSByZXBsYWNlIHR3byBvcGVuIGNvZGVkIGluc3RhbmNlcyBv
ZiB0aGUgbmV3IGhlbHBlcgo+IGZ1bmN0aW9uLgo+Cj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxp
Y2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+IFJldmlld2VkLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxy
b2dlci5wYXVAY2l0cml4LmNvbT4KCkFja2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29v
cGVyM0BjaXRyaXguY29tPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 13:22:34 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 13:22:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hoSqH-0001a1-Sb; Fri, 19 Jul 2019 13:22:33 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=wvcP=VQ=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hoSqG-0001Zj-Fn
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 13:22:32 +0000
X-Inumbo-ID: 3c7fffcf-aa28-11e9-8980-bc764e045a96
Received: from m9a0002g.houston.softwaregrp.com (unknown [15.124.64.67])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3c7fffcf-aa28-11e9-8980-bc764e045a96;
 Fri, 19 Jul 2019 13:22:31 +0000 (UTC)
Received: FROM m9a0002g.houston.softwaregrp.com (15.121.0.190) BY
 m9a0002g.houston.softwaregrp.com WITH ESMTP; 
 Fri, 19 Jul 2019 13:22:21 +0000
Received: from M9W0068.microfocus.com (2002:f79:bf::f79:bf) by
 M9W0067.microfocus.com (2002:f79:be::f79:be) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Fri, 19 Jul 2019 13:21:50 +0000
Received: from NAM01-SN1-obe.outbound.protection.outlook.com (15.124.72.12) by
 M9W0068.microfocus.com (15.121.0.191) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Fri, 19 Jul 2019 13:21:50 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=L/v8fdknmGrApeq0q9hrBcCmOAiF9VLPraXHlUua3VCKe0mpH/PG+Ub0oHW53bwo2KT8SNSZleUpBeoSufCOABOsT1ZuQ6eEtJX2UwWFcVUh1tFr5tGcG+rINPE3fs0N/HmQCEeo2Tx+/qQVEUFuUrCn6ksl0FnkrRiHxcNoJEXhtDZ5+lal8j9yjDjuDjpntns8DGcU5PhMvjIFTX90od/F0ypJoheU+dv8S51cGxzoQut2fdUobOvp/EVIn00Asnb32e5f0/UG6EXZ8iCxojTIhasVQ9Ej5Xy53IIF5yBgBiuVaQrC8TrMqQqK+PsVqf3MAObKIfW1UZFekbYtZg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=xjY8yoX4cT0UZtEcLVMCQt4QTUx/wTRBZV0nM6KY0Eg=;
 b=mEYfWk/mGBgAlXcOZxYjXCWulg1ua5JMlSG58IEmj63JNgoTog4RijQTNmxu5AQoLUpq+G8Po5SUEx5x9LQkjKnAAN9sjwAvUz0xreOoCkXfnppT0AubhL9sqMDfwJTd9xKMPseI+/ArNy3qtglWIY4NGon1F9dL9oe5VSpfPH6h/2ge6Og/FDEiIzAc00R/Wt/cPOKZR8KsNto7jf1zHe7sM+iQL8tThV3sZ8yq0o+0jHjkO4zBInIcLxtimk5FKgtApTkS6PxLyMtuOlboCmyRu0IooYFV7jSyiaolyh6rFZHO4Hu8AqSvtD1nWn/kwiesCcNOxuQ0aTpHgXe2Mw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2906.namprd18.prod.outlook.com (20.179.49.224) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.14; Fri, 19 Jul 2019 13:21:50 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Fri, 19 Jul 2019
 13:21:50 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Tamas K Lengyel <tamas.k.lengyel@gmail.com>
Thread-Topic: [Xen-devel] [PATCH 1/2 RESEND] CODING_STYLE: explicitly call out
 label indentation
Thread-Index: AQHVPhLyGXH0Q4NjDEWXJddchwyDaKbR7RTbgAAAmQA=
Date: Fri, 19 Jul 2019 13:21:49 +0000
Message-ID: <b9b18428-6114-117d-a6b2-049b5d6dceec@suse.com>
References: <f1a5d1b0-564e-8f04-f43e-f5c68466751b@suse.com>
 <7072cc5e-8137-762b-53a1-c4a80d19ff08@suse.com>
 <CABfawhnyhLwjWqGvqtT6vohTYjzcW4+BGpjrEMw1M=yYrzXTPA@mail.gmail.com>
In-Reply-To: <CABfawhnyhLwjWqGvqtT6vohTYjzcW4+BGpjrEMw1M=yYrzXTPA@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: LO2P265CA0198.GBRP265.PROD.OUTLOOK.COM
 (2603:10a6:600:9e::18) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 35483115-6cbd-4aa8-4b65-08d70c4c0e84
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB2906; 
x-ms-traffictypediagnostic: DM6PR18MB2906:
x-microsoft-antispam-prvs: <DM6PR18MB2906DF5A35F12DF378D4F415B3CB0@DM6PR18MB2906.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:4502;
x-forefront-prvs: 01039C93E4
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(396003)(346002)(136003)(376002)(39860400002)(366004)(199004)(189003)(5660300002)(71200400001)(6916009)(6436002)(316002)(256004)(66066001)(6246003)(31696002)(86362001)(8936002)(6486002)(446003)(36756003)(31686004)(486006)(478600001)(25786009)(14444005)(68736007)(11346002)(53936002)(229853002)(386003)(476003)(2616005)(53546011)(6506007)(102836004)(54906003)(66556008)(186003)(26005)(14454004)(305945005)(64756008)(2906002)(52116002)(4744005)(66476007)(4326008)(6116002)(3846002)(66446008)(71190400001)(80792005)(76176011)(81166006)(7416002)(8676002)(99286004)(81156014)(6512007)(66946007)(7736002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2906;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: 7oYPeZQlJLqjZPxlC7qnw45sMq5GoUu/W7vWHnZNPCRywpMdbooBaxbyfC1+Hmnn5LYM+m3+1D5d+iIb8SgZjQYMFrHAhvEgKpOVYI8pvujzUaKqymPm68Rb1aGBXmVqREUD2lx4M6rInZa7VIHNMWmG1ZeGuXwngEkuF9vskqoLisG1ujoS0+q5lRYazgLIMuIKAazy6ppc06s99Ay3+XzIPfXQQcVl3MlspIrE/4wUvpAKUhchsBhunc/O3j8sgf98Bp1y7pAy9/+6oKyCBnb+wKuOhv/Akdl2EL4sOBk4Qn0Trv5tCstTiI76obphGX2Jbpnd63YQMP12Nj6DlBuzovcm07sNNSKhhhVE7f8u75bhnmHkp1yUWfS+uSAFJM/KGoxY2BtAenkYGJiCJdrRRE/PkO5eOWIvDTwkt9k=
Content-ID: <874786D1F227714FBD0A0856811EFE8D@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 35483115-6cbd-4aa8-4b65-08d70c4c0e84
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Jul 2019 13:21:49.8492 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2906
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH 1/2 RESEND] CODING_STYLE: explicitly call
 out label indentation
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Wilk <konrad.wilk@oracle.com>, George
 Dunlap <George.Dunlap@eu.citrix.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Tim Deegan <tim@xen.org>, JulienGrall <julien.grall@arm.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>

T24gMTkuMDcuMjAxOSAxNToxOCwgVGFtYXMgSyBMZW5neWVsIHdyb3RlOg0KPiBPbiBGcmksIEp1
bCAxOSwgMjAxOSBhdCAzOjE5IEFNIEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT4gd3Jv
dGU6DQo+Pg0KPj4gU2luY2UgdGhlIGJlaGF2aW9yIG9mICJkaWZmIC1wIiB0byB1c2UgYW4gdW5p
bmRlbnRlZCBsYWJlbCBhcyBjb250ZXh0DQo+PiBpZGVudGlmaWVyIG9mdGVuIG1ha2VzIGl0IGhh
cmRlciB0byByZXZpZXcgcGF0Y2hlcywgbWFrZSBleHBsaWNpdCB0aGUNCj4+IHJlcXVpcmVtZW50
IGZvciBsYWJlbHMgdG8gYmUgaW5kZW50ZWQuDQo+Pg0KPj4gU2lnbmVkLW9mZi1ieTogSmFuIEJl
dWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPg0KPiANCj4gVGhpcyBzdHlsZSByZXF1aXJlbWVudCB3
b3VsZG4ndCByZWFsbHkgd29yayB3aXRoIGFzdHlsZSBhcy1pcy4NCg0KUGVyc29uYWxseSBJIHZp
ZXcgcHJvcGVyICJkaWZmIC1wIiBjb250ZXh0IGluIHBhdGNoZXMgYXMgcXVpdGUNCmEgYml0IG1v
cmUgaW1wb3J0YW50IHRoYW4gYXV0b21hdGljIHN0eWxlIGNoZWNraW5nLiBCdXQgcGVyaGFwcw0K
dGhhdCdzIGp1c3QgYmVjYXVzZSBJIGRvIHF1aXRlIGEgbG90IG9mIHBhdGNoIHJldmlldyAuLi4N
Cg0KSmFuDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 13:24:39 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 13: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 1hoSs6-0001hm-9O; Fri, 19 Jul 2019 13:24:26 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=9X78=VQ=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hoSs4-0001hh-Lh
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 13:24:24 +0000
X-Inumbo-ID: 85fbfb02-aa28-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 85fbfb02-aa28-11e9-8980-bc764e045a96;
 Fri, 19 Jul 2019 13:24:23 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 33FEB337;
 Fri, 19 Jul 2019 06:24:23 -0700 (PDT)
Received: from [10.1.196.50] (e108454-lin.cambridge.arm.com [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 81F143F71A;
 Fri, 19 Jul 2019 06:24:21 -0700 (PDT)
To: Tamas K Lengyel <tamas@tklengyel.com>
References: <20190718144317.23307-1-tamas@tklengyel.com>
 <119d0edb-cb12-fbad-9e3e-8c0a469983df@arm.com>
 <CABfawh=DwOP5eQYmMVNF+n-khkbEDFia0eo=JbE0yhCKjV_+8Q@mail.gmail.com>
 <fcbf4968-7b82-6e5d-75ae-e4c2ff059b4d@arm.com>
 <CABfawh=R-K3nje0gdsi-26Zj7-y6=KkiW=-s0TLK1o3QgVXLmw@mail.gmail.com>
 <27973ea5-a0d4-0ca4-fd3f-9680f179b283@arm.com>
 <CABfawhk4TzQemnG+3XwtQ4SGmquufOd4nFGajEWJJ++YFuqfZw@mail.gmail.com>
 <a0c71023-2546-d7c4-771c-02a944c93d90@arm.com>
 <CABfawhm+e4YfnPGT9K-aWqipAFJp1tqfFr9dNDm6g0Twb2gGoA@mail.gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <d9f6faf8-c784-7998-e184-19702a625ca9@arm.com>
Date: Fri, 19 Jul 2019 14:24:20 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.1
MIME-Version: 1.0
In-Reply-To: <CABfawhm+e4YfnPGT9K-aWqipAFJp1tqfFr9dNDm6g0Twb2gGoA@mail.gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [RFC] xen: Add .astylerc for automated
 style-formatting
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Iurii Artemenko <Iurii_Artemenko@epam.com>, Jan Beulich <jbeulich@suse.com>,
 Xen-devel <xen-devel@lists.xenproject.org>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgVGFtYXMsCgpPbiAxOS8wNy8yMDE5IDE0OjE0LCBUYW1hcyBLIExlbmd5ZWwgd3JvdGU6Cj4g
T24gRnJpLCBKdWwgMTksIDIwMTkgYXQgNzoxMSBBTSBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFs
bEBhcm0uY29tPiB3cm90ZToKPj4KPj4gSGkgVGFtYXMsCj4+Cj4+IE9uIDE5LzA3LzIwMTkgMTQ6
MDAsIFRhbWFzIEsgTGVuZ3llbCB3cm90ZToKPj4+IE9uIEZyaSwgSnVsIDE5LCAyMDE5IGF0IDI6
NDMgQU0gSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4gd3JvdGU6Cj4+Pj4KPj4+
PiBIaSBUYW1hcywKPj4+Pgo+Pj4+IE9uIDE4LzA3LzIwMTkgMTg6NDgsIFRhbWFzIEsgTGVuZ3ll
bCB3cm90ZToKPj4+Pj4+ICAgICAgIC0gTGluZSAxMDI1OiBUaGUgdG9vbHMgbmVlZHMgdG8gYmUg
YWJsZSB0byBkZWFsIGZvcl9lYWNoX3ZjcHUoLi4uKSAmIGNvLgo+Pj4+Pgo+Pj4+PiBUaGVzZSBj
YW4gYmUgbWFkZSBPSyBieSBhZGRpbmcgYnJhY2VzLiBPdGhlciB0aGFuIHRoYXQgdGhlIG9ubHkg
d2F5IEkKPj4+Pj4gZm91bmQgdG8gbWFrZSBpdCBub3QgY2hhbmdlIHRoZSBpbmRlbnRhdGlvbiBp
cyB0byBhZGQgdGhlIGNvbW1lbnQgIi8qCj4+Pj4+ICpJTkRFTlQtT0ZGKiAqLyIgYmVmb3JlIHRo
ZSBibG9jayBhbmQgIi8qICpJTkRFTlQtT04qICovIiBhZnRlcndhcmRzLgo+Pj4+Cj4+Pj4gTm9u
ZSBvZiB0aGVtIGxvb2tzIHJlYWxseSBhcHBlYWxpbmcgYmVjYXVzZSBpdCBtZWFucyBhc3R5bGUg
d2lsbCBub3QgY29ycmVjdGx5Cj4+Pj4gaW5kZW50IGlmIHRoZSB1c2VyIGRvZXMgbm90IGFkZCBi
cmFjZXMgb3IgY29tbWVudHMuCj4+Pj4KPj4+PiBDb3VsZCBhc3R5bGUgYmUgZWFzaWx5IG1vZGlm
aWVkIHRvIHJlY29nbml6ZSBmb3JlYWNoIG1hY3Jvcz8KPj4+Cj4+PiBOb3QgdGhhdCBJJ20gYXdh
cmUgb2YuIElmIHlvdSBkb24ndCB3YW50IHRvIG1hbnVhbGx5IGFubm90YXRlIGZpbGVzCj4+PiB3
aXRoIHVuc3VwcG9ydGVkIG1hY3JvcyB0aGVuIGp1c3QgZXhjbHVkZSB0aG9zZSBmaWxlcyBmcm9t
IGFzdHlsZS4gSQo+Pj4gd291bGRuJ3QgcmVjb21tZW5kIGFkZGluZyB0aGlzIHRvIHRoZSBDSSBm
b3IgYWxsIGZpbGVzLCBvbmx5IGZvciB0aG9zZQo+Pj4gdGhhdCB0aGVpciByZXNwZWN0aXZlIG1h
aW50YWluZXJzIGhhdmUgY29uZmlybWVkIHRvIGNvbmZvcm0gdG8gdGhlCj4+PiBzdHlsZSBhbmQg
d2FudCB0byBlbmZvcmNlIGl0IGdvaW5nIGZvcndhcmQuCj4+Cj4+IFNvIGEgY291cGxlIHVzZSBv
ZiBhbiB1bnN1cHBvcnRlZCBtYWNyb3Mgd291bGQgbWFrZSBpbXBvc3NpYmxlIHRvIGVuZm9yY2Ug
dGhlCj4+IGNvZGluZyBzdHlsZS4gVGhpcyBpcyBub3QgYSB2ZXJ5IGlkZWFsIHBvc2l0aW9uIHRv
IGJlIGluLgo+Pgo+PiBfaWZfIHdlIGFyZSBnb2luZyB0byBhZG9wdCBhc3R5bGUgdGhlbiB3ZSBu
ZWVkIHRvIGJlIGFibGUgdG8gZW5mb3JjZSBpdCBvbiBldmVyeQo+PiBYZW4gZmlsZXMgbG9uZy10
ZXJtLiBJZiBpdCBpcyBub3QgcG9zc2libGUgdG8gZG8gaXQgd2l0aCBhc3R5bGUsIHRoZW4gbWF5
YmUgdGhpcwo+PiBpcyBub3QgdGhlIHJpZ2h0IHRvb2wgdG8gdXNlLgo+Pgo+PiBGb3IgaW5zdGFu
Y2UsIEkga25vdyB0aGF0IHRvb2xzIHN1Y2ggYXMgY2xhbmctZm9ybWF0IGlzIGFibGUgdG8gZGVh
bCB3aXRoCj4+IGZvcmVhY2ggbWFjcm9zLgo+IAo+IElmIHRoZXJlIGFyZSBiZXR0ZXIgdG9vbHMg
dGhlbiBzdXJlLCBJIGRvbid0IHJlYWxseSBtaW5kIHVzaW5nCj4gc29tZXRoaW5nIGVsc2UuIEkg
anVzdCBkb24ndCBoYXZlIHRpbWUgdG8gZG8gdGhlIG1hbnVhbCBzdHlsZSBjaGVjawo+IGJhY2st
YW5kLWZvcnRoIGFueW1vcmUsIHNvIHRoZSBzb29uZXIgd2UgaGF2ZSBzb21ldGhpbmcgaW4gcGxh
Y2UgdGhlCj4gYmV0dGVyLgoKSSB0b3RhbGx5IGFncmVlIHdlIG5lZWQgYSB0b29sIHNvIHRoZSBy
ZXZpZXdlciBjYW4gZnJlZS11cCBzb21lIHRpbWUgdG8gZm9jdXMgb24gCm1vcmUgaW1wb3J0YW50
IHRoaW5ncy4gSG93ZXZlciwgSSB0aGluayB3ZSBzaG91bGQgYmUgY2FyZWZ1bCBvbiB3aGF0IHdl
IGFkb3B0IGhlcmUuCgpTaW1pbGFyIHRvIEFuZHJldywgSSBhbSBvcGVuIHdpdGggbW9kaWZ5aW5n
IHRoZSBjb2Rpbmcgc3R5bGUgdG8gaGVscCB0aGUgCmF1dG9tYXRpYyBzdHlsZSBjaGVjay4gQnV0
IEkgYW0gbm90IGhhcHB5IHRvIGRpc2FibGUgYXV0b21hdGljIHN0eWxlIG9uIHBhcnQgKG9yIApl
bnRpcmUpIG9mIGZpbGVzIGZvcmV2ZXIuCgpBdCB0aGUgbW9tZW50LCBjbGFuZy1mb3JtYXQgZmVl
bHMgbW9yZSBwb3dlcmZ1bCBhbmQgdGhlcmUgYXJlIHBlb3BsZSB3b3JraW5nIG9uIGl0LgoKQ2hl
ZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 13:25:46 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 13:25:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hoStN-0001pE-Kv; Fri, 19 Jul 2019 13:25:45 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=tC9P=VQ=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hoStN-0001p9-2p
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 13:25:45 +0000
X-Inumbo-ID: b5dc9b50-aa28-11e9-8980-bc764e045a96
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b5dc9b50-aa28-11e9-8980-bc764e045a96;
 Fri, 19 Jul 2019 13:25:44 +0000 (UTC)
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: QVuAfopbZRLGgCBP+1E4YbW0ENEnrn2Fbq6hTzgDcPM+l4LgQt14XeM69VXxnfk7da3BqN7DDQ
 a80FhFUsPmww4z2aVrAxyymqFz/0XAYnN0/BGepd2c7Sx8WoB92T/jkfohXV3audljID04o5LB
 IyxJJgai/yBgl0/vlC9xUb7nyjC3gHr73Ym0UiSxbIzRRf6ErHUmYkDEnT12JYYA4bi51pHEu0
 6qO1xIOwoYQ7O+/ESK0SKr08qtyiDjjOrGO1YfsfHgGj9jxxYEYsh7hOhK4aNNs4s1ivvq6utY
 gBo=
X-SBRS: 2.7
X-MesageID: 3257658
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,282,1559534400"; 
   d="scan'208";a="3257658"
To: Jan Beulich <JBeulich@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
References: <5cda711a-b417-76e9-d113-ea838463f225@suse.com>
 <0862ea72-a405-ef5a-d309-eea3ee918969@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <69d4d09f-0dc0-c979-c56f-9b7c3a4eb968@citrix.com>
Date: Fri, 19 Jul 2019 14:25:40 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <0862ea72-a405-ef5a-d309-eea3ee918969@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 v4 03/13] x86/IRQ: desc->affinity should
 strictly represent the requested 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: Wei Liu <wl@xen.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTYvMDcvMjAxOSAwODozOCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gZGVzYy0+YXJjaC5jcHVf
bWFzayByZWZsZWN0cyB0aGUgYWN0dWFsIHNldCBvZiB0YXJnZXQgQ1BVcy4gRG9uJ3QgZXZlcgo+
IGZpZGRsZSB3aXRoIGRlc2MtPmFmZmluaXR5IGl0c2VsZiwgZXhjZXB0IHRvIHN0b3JlIGNhbGxl
ciByZXF1ZXN0ZWQKPiB2YWx1ZXMuIE5vdGUgdGhhdCBhc3NpZ25faXJxX3ZlY3RvcigpIG5vdyB0
YWtlcyBhIE5VTEwgaW5jb21pbmcgQ1BVIG1hc2sKPiB0byBtZWFuICJhbGwgQ1BVcyIgbm93LCBy
YXRoZXIgdGhhbiBqdXN0ICJhbGwgY3VycmVudGx5IG9ubGluZSBDUFVzIi4KPiBUaGlzIHdheSBu
byBmdXJ0aGVyIGFmZmluaXR5IGFkanVzdG1lbnQgaXMgbmVlZGVkIGFmdGVyIG9ubGluaW5nIGZ1
cnRoZXIKPiBDUFVzLgo+Cj4gVGhpcyByZW5kZXJzIGJvdGggc2V0X25hdGl2ZV9pcnFfaW5mbygp
IHVzZXMgKHdoaWNoIHdlcmVuJ3QgdXNpbmcgcHJvcGVyCj4gbG9ja2luZyBhbnl3YXkpIHJlZHVu
ZGFudCAtIGRyb3AgdGhlIGZ1bmN0aW9uIGFsdG9nZXRoZXIuCj4KPiBTaWduZWQtb2ZmLWJ5OiBK
YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4gUmV2aWV3ZWQtYnk6IFJvZ2VyIFBhdSBN
b25uw4PCqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CgpBY2tlZC1ieTogQW5kcmV3IENvb3BlciA8
YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KClRoZXJlIGFyZSB1dGY4IGVuY29kaW5nIHByb2Js
ZW1zIGhlcmUsIGJ1dCB0aGUgcGF0Y2ggaW4gMC8kTiBkb2VzIGxvb2sKdG8gYmUgb2suCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 13:27:04 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 13:27:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hoSue-0001v3-10; Fri, 19 Jul 2019 13:27: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=ucx3=VQ=gmail.com=persaur@srs-us1.protection.inumbo.net>)
 id 1hoSud-0001uv-4u
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 13:27:03 +0000
X-Inumbo-ID: e464e162-aa28-11e9-8980-bc764e045a96
Received: from mail-io1-xd29.google.com (unknown [2607:f8b0:4864:20::d29])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e464e162-aa28-11e9-8980-bc764e045a96;
 Fri, 19 Jul 2019 13:27:02 +0000 (UTC)
Received: by mail-io1-xd29.google.com with SMTP id k8so58465984iot.1
 for <xen-devel@lists.xenproject.org>; Fri, 19 Jul 2019 06:27:02 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:subject:from:in-reply-to:date:cc
 :content-transfer-encoding:message-id:references:to;
 bh=Db7gbbDJW4HWwmB7tpjnZ8VCTrjOhlE/lGG9VL9ra1g=;
 b=GojHp7pZNIZopoOappGLsD/O8KwTDJGidz1YJqrFvZHlImopAb86hUVIdvlyQULHu/
 q9+tUdsrW7s8VVBl+W9VCiGEpJDzJGbtMe2AH0vfad4C4qZX0qIjVq0yUf7nKHwL2/ZV
 HSAjUPzPyyDRivJAm+tu2NnHcWUC3wqMX9riAHCg/5hvGMHUYJfVs2qjqDFtWF5lTWOC
 5k5WiQeRcYKvCZBd3ChQYjgi3lpD0XfdLjvo6gR0CbC/Xh8YxERoNylKmej7+ISJFsru
 FblZxDtvbRkR/sM/t0qAdne0Unlkl8zZ6hAsFVH6CLkycocLRBdY0Xz3EY6XZuCbru/K
 NpzA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc
 :content-transfer-encoding:message-id:references:to;
 bh=Db7gbbDJW4HWwmB7tpjnZ8VCTrjOhlE/lGG9VL9ra1g=;
 b=qndUcGTl/LrZcd1VBZ9p8yu3BOdpzHO+ParS8+DKrpg2FmfkvVoodgAE+x4GiZcUBR
 QGpyqpeZCkfMQ+BJYNRur/pVZ2msDhABOgsDuq5qDEpy8Fj53ckh/dGYbQyUg7EyqPtA
 37UYBnMHfMcbX775ofeGr+PPz8nO7Fffsi8B8TeUBYuImhdYDV5WF0bBZYACq/cCXRDd
 qep1Yeb70mdg3BYdOsZeldKgTyvIOkLWNTg8OQITlj/Nv84KjGyn2dE4tFm5OvEydmEw
 Xg+hKjxvWEF6/ZOXcBYVDPyle2kBvCKichz7Xe9eJ7sIIFGwLi4LejjqhOAoq3QmsTOM
 jeQg==
X-Gm-Message-State: APjAAAV3GWl2AbGrnJe7yztK5CCficmGr/0R3lTnrPxmpNwXcc+pMKBV
 VcDUIqKHXSKg/HKy2/rdYiS5h4M4waBcTQ==
X-Google-Smtp-Source: APXvYqyzjosijvmwmqzn+fC6jxEQTYMCyCpYCWwQXwCA46ypsVi5wgS6r0r0Be/qrwkCk+2ubqjAAg==
X-Received: by 2002:a5d:8411:: with SMTP id i17mr18805618ion.83.1563542821428; 
 Fri, 19 Jul 2019 06:27:01 -0700 (PDT)
Received: from [100.64.72.253] ([205.185.206.117])
 by smtp.gmail.com with ESMTPSA id k2sm25005467iom.50.2019.07.19.06.27.00
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 19 Jul 2019 06:27:00 -0700 (PDT)
Mime-Version: 1.0 (1.0)
From: Rich Persaud <persaur@gmail.com>
X-Mailer: iPad Mail (16F203)
In-Reply-To: <20190718144317.23307-1-tamas@tklengyel.com>
Date: Fri, 19 Jul 2019 09:26:59 -0400
Message-Id: <1D8F3D58-5AAF-479F-978B-3E58CFBC7678@gmail.com>
References: <20190718144317.23307-1-tamas@tklengyel.com>
To: Tamas K Lengyel <tamas@tklengyel.com>
Subject: Re: [Xen-devel] [RFC] xen: Add .astylerc for automated
 style-formatting
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 Christopher Clark <christopher.w.clark@gmail.com>,
 Jeff.Kubascik@dornerworks.com, Tim Deegan <tim@xen.org>,
 Daniel Smith <dpsmith@apertussolutions.com>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>,
 xen-devel@lists.xenproject.org, Doug Goldstein <cardoe@cardoe.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiBPbiBKdWwgMTgsIDIwMTksIGF0IDEwOjQzLCBUYW1hcyBLIExlbmd5ZWwgPHRhbWFzQHRrbGVu
Z3llbC5jb20+IHdyb3RlOgo+IAo+IFVzaW5nIGFzdHlsZSAoaHR0cDovL2FzdHlsZS5zb3VyY2Vm
b3JnZS5uZXQpIGNhbiBncmVhdGx5IHJlZHVjZSB0aGUgb3ZlcmhlYWQgb2YKPiBtYW51YWxseSBj
aGVja2luZyBhbmQgYXBwbHlpbmcgc3R5bGUtZml4ZXMgdG8gc291cmNlLWNvZGUuIFRoZSBpbmNs
dWRlZAo+IC5hc3R5bGVyYyBpcyB0aGUgY2xvc2VzdCBhcHByb3hpbWF0aW9uIG9mIHRoZSBlc3Rh
Ymxpc2hlZCBYZW4gc3R5bGUgKGluY2x1ZGluZwo+IHN0eWxlcyBub3QgZm9ybWFsbHkgc3BlbGxl
ZCBvdXQgYnkgQ09ESU5HX1NUWUxFIGJ1dCBjb21tb25seSByZXF1ZXN0ZWQpLgo+IAo+IENoZWNr
aW5nIHRoZSBjb21tZW50IHN0eWxlcyBhcmUgbm90IGluY2x1ZGVkIGluIHRoZSBhdXRvbWF0aW9u
Lgo+IAo+IEluY29ycG9yYXRpbmcgWGVuJ3MgZXhjZXB0aW9uIHRvIHRoZSBkby13aGlsZSBzdHls
ZSBpcyBvbmx5IHBhcnRpYWxseSBwb3NzaWJsZSwKPiB0aHVzIGEgY2hhbmdlIGlzIHByb3Bvc2Vk
IHRvIHRoZSBDT0RJTkdfU1RZTEUgb2YgbW92aW5nIHRoZSBicmFjZSBmcm9tICJkbyB7Igo+IHRv
IHRoZSBuZXh0IGxpbmUuCj4gCj4gTW9zdCBvZiBYZW4ncyBjb2RlLWJhc2UgaXMgbm9uLWNvbmZv
cm1pbmcgYXQgdGhlIG1vbWVudDogMjg5IGZpbGVzIHBhc3MKPiB1bmNoYW5nZWQsIDg3NiBoYXZl
IHNvbWUgc3R5bGUgaXNzdWVzLgo+IAo+IElkZWFsbHkgd2UgY2FuIHNsb3dseSBtaWdyYXRlIHRo
ZSBlbnRpcmUgY29kZS1iYXNlIHRvIGJlIGNvbmZvcm1pbmcsIHRodXMKPiBlbGltaW5hdGluZyB0
aGUgbmVlZCBvZiBkaXNjdXNzaW5nIGFuZCBlbmZvcmNpbmcgc3R5bGUgaXNzdWVzIG1hbnVhbGx5
IG9uIHRoZQo+IG1haWxpbmdsaXN0LgoKVGhhbmtzIGZvciB0YWtpbmcgdGhlIGxlYWQgb24gdGhp
cywgVGFtYXMuICBOZXcgWGVuIGNvbnRyaWJ1dG9ycyBhcmUgdW5saWtlbHkgdG8gYmUgYXdhcmUg
b2YgdGhlIHN0eWxlIGFtYmlndWl0aWVzIGRpc2N1c3NlZCBpbiB0aGlzIHRocmVhZC4gQSBmcmVx
dWVudCB0b3BpYyBvbiBYZW4gbW9udGhseSBjYWxscyBpcyB0aGUgbGFjayBvZiB0aW1lIHRvIHBl
cmZvcm0gcGF0Y2ggcmV2aWV3cy4gIEF1dG9tYXRlZCBzdHlsZSBjaGVja2luZyB3aWxsIGluY3Jl
YXNlIHRoZSBTL04gcmF0aW8gb2YgeGVuLWRldmVsLCByZXZpZXdlciBlZmZpY2llbmN5LCBwYXRj
aCBxdWFsaXR5IGZyb20gbmV3IGNvbnRyaWJ1dG9ycywgYW5kIHN0eWxlIGNvbnNpc3RlbmN5IGFj
cm9zcyBYZW4gdHJlZXMuICBUaGlzIGF1dG9tYXRpb24gd2lsbCBjb21wbGVtZW50IHVwY29taW5n
IHN0YXRpYyBhbmFseXNpcyBvZiBYZW4gZm9yIGZ1bmN0aW9uYWwgc2FmZXR5IGNvbXBsaWFuY2Uu
CgpSaWNoCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 13:27:57 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 13:27:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hoSvV-00021a-Fn; Fri, 19 Jul 2019 13:27:57 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=tC9P=VQ=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hoSvU-00021S-5B
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 13:27:56 +0000
X-Inumbo-ID: 03bbeb0f-aa29-11e9-8980-bc764e045a96
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 03bbeb0f-aa29-11e9-8980-bc764e045a96;
 Fri, 19 Jul 2019 13:27:54 +0000 (UTC)
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 9Caoqvp7PEk49bg+Ikd5ttiZ06n8UHp1ce944RqNMRzRbJvealr2DGAkiQKRIJup+Rl20gCL/G
 dgaXZSdGIGTa3CUV43h430yIPTlI0JqFRssXIXNf1x7CY3fOZEhupomz84OuvSzgPPGgJW/ycQ
 t3Ec5Zsm79AJB9/Ykau0zfv01f7rcmnw892pyGxngyyeizKV4tZ/PF4fzP9QQLXwdAxmxZin4p
 mvp3kbZQ+BLz7sG2SHcef27yoMuITNh8HGScJ2oWgxkIChrcRBRCuh7HsGlgXa7zD1Cadi5jKf
 npE=
X-SBRS: 2.7
X-MesageID: 3272979
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,282,1559534400"; 
   d="scan'208";a="3272979"
To: Jan Beulich <JBeulich@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
References: <5cda711a-b417-76e9-d113-ea838463f225@suse.com>
 <923083ba-66f9-a88b-8909-a2f5e2808a69@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <d65fc414-820c-a2c2-c715-38af4f05f847@citrix.com>
Date: Fri, 19 Jul 2019 14:27:47 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <923083ba-66f9-a88b-8909-a2f5e2808a69@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 v4 06/13] x86/IOMMU: don't restrict IRQ
 affinities to online 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: "kevin.tian@intel.com" <kevin.tian@intel.com>,
 Brian Woods <brian.woods@amd.com>, Suravee
 Suthikulpanit <suravee.suthikulpanit@amd.com>, Wei Liu <wl@xen.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTYvMDcvMjAxOSAwODo0MCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gSW4gbGluZSB3aXRoICJ4
ODYvSVJROiBkZXNjLT5hZmZpbml0eSBzaG91bGQgc3RyaWN0bHkgcmVwcmVzZW50IHRoZQo+IHJl
cXVlc3RlZCB2YWx1ZSIgdGhlIGludGVybmFsbHkgdXNlZCBJUlEocykgYWxzbyBzaG91bGRuJ3Qg
YmUgcmVzdHJpY3RlZAo+IHRvIG9ubGluZSBvbmVzLiBNYWtlIHNldF9kZXNjX2FmZmluaXR5KCkg
KHNldF9tc2lfYWZmaW5pdHkoKSB0aGVuIGRvZXMKPiBieSBpbXBsaWNhdGlvbikgY29wZSB3aXRo
IGEgTlVMTCBtYXNrIGJlaW5nIHBhc3NlZCAoanVzdCBsaWtlCj4gYXNzaWduX2lycV92ZWN0b3Io
KSBkb2VzKSwgYW5kIGhhdmUgSU9NTVUgY29kZSBwYXNzIE5VTEwgaW5zdGVhZCBvZgo+ICZjcHVf
b25saW5lX21hcCAod2hlbiwgZm9yIFZULWQsIHRoZXJlJ3Mgbm8gTlVNQSBub2RlIGluZm9ybWF0
aW9uCj4gYXZhaWxhYmxlKS4KPgo+IFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGlj
aEBzdXNlLmNvbT4KCkFja2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRy
aXguY29tPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 13:29:35 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 13:29:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hoSx1-00029P-RP; Fri, 19 Jul 2019 13:29: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=SVhr=VQ=gmail.com=tamas.k.lengyel@srs-us1.protection.inumbo.net>)
 id 1hoSx0-00029F-02
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 13:29:30 +0000
X-Inumbo-ID: 3bc22b10-aa29-11e9-8980-bc764e045a96
Received: from mail-wm1-x341.google.com (unknown [2a00:1450:4864:20::341])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3bc22b10-aa29-11e9-8980-bc764e045a96;
 Fri, 19 Jul 2019 13:29:29 +0000 (UTC)
Received: by mail-wm1-x341.google.com with SMTP id 207so28831094wma.1
 for <xen-devel@lists.xenproject.org>; Fri, 19 Jul 2019 06:29: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=PkR9r0OPrFWZcIBGUZac0sx5aJ821Yf8Eg6J08Chpo0=;
 b=OAOMu9qHnAGvyCLEtYfYIT4no/jrraQHegkUovwKMIlNlUEB3pjV8PdO5coEiW5kMK
 8euzHSiGXY13RDjcFt7B3x8zdUc40MRyMm7Cnu1kP8GGnbKcsFUZVXW1/rt4V/pWCh+a
 q+zP3px7pfNLKKnSHPzmpts0h6xmo7TvZY8KE1AjOnsMSFnEGWkpmwMhhlVh7Z0yDXTC
 iQiIRVFAd8xgSEyq2eOro0wO3a1pTRrtFtkVaYvAvZRFnkMvdPhYtN26DA9oQSzJtP5s
 1WoetIohyc8tK5PC79IXlUR0ArTUmZr9GU0gTs2v5Z4Qab3jAB/QrAk88XHLdpAB7cgv
 6kaw==
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=PkR9r0OPrFWZcIBGUZac0sx5aJ821Yf8Eg6J08Chpo0=;
 b=RZ7nKEbl5rsQffaM7/ssRto8GLgVJxtVm8/xwW6lwESuHpqFpwtYEPJc5YPir1sJUg
 GH6s7uB8rIWaVKiGc+IyQlFWtq3mVTj55gNAYmlIfymU+VnF3iVVmLridNbvqtVClu//
 c0zdxsJX7pVg1SpPL8daKD6jZg0nJPeU0M7URUQn1gJe145IWb76N5/jU0xB35RP95Sp
 wJoOzzDlKLLHwXYrfN4TsNpzTO4VDzwOyGYorU2nD2Q6QWtZ69ZlGcg5Gt8toVAfQTPp
 Ti46iGFAWdMRHZ1n12PnWKo8P5Erh+6pgUZcx+j6F5si1DH03wB/Pt7IS5dn3Oh927JB
 +7lg==
X-Gm-Message-State: APjAAAWNe9sxbpIvmsGOTrIc49rcqiJfcQQm+7/s5TLqzKR8Mp6ED57N
 fWG2EVIGGKLrZmzJcc/NY0do6yjpj0w5i7EdOlo=
X-Google-Smtp-Source: APXvYqx2kfZ6We7nlg65BSGPKEKSJ43tW308Ob60KC4KE3ArZ/xT0LRKTFdSiF4bYNNacDKK5YaFQGT86O9CVp/cDTg=
X-Received: by 2002:a7b:c1da:: with SMTP id a26mr48567623wmj.128.1563542967971; 
 Fri, 19 Jul 2019 06:29:27 -0700 (PDT)
MIME-Version: 1.0
References: <f1a5d1b0-564e-8f04-f43e-f5c68466751b@suse.com>
 <7072cc5e-8137-762b-53a1-c4a80d19ff08@suse.com>
 <CABfawhnyhLwjWqGvqtT6vohTYjzcW4+BGpjrEMw1M=yYrzXTPA@mail.gmail.com>
 <b9b18428-6114-117d-a6b2-049b5d6dceec@suse.com>
In-Reply-To: <b9b18428-6114-117d-a6b2-049b5d6dceec@suse.com>
From: Tamas K Lengyel <tamas.k.lengyel@gmail.com>
Date: Fri, 19 Jul 2019 07:28:51 -0600
Message-ID: <CABfawh=Yg4bBP=+6MmG1pqrz25cL=Mxf_mLPR_OF8cP7KgVKjg@mail.gmail.com>
To: Jan Beulich <JBeulich@suse.com>
Subject: Re: [Xen-devel] [PATCH 1/2 RESEND] CODING_STYLE: explicitly call
 out label indentation
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 JulienGrall <julien.grall@arm.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>

T24gRnJpLCBKdWwgMTksIDIwMTkgYXQgNzoyMiBBTSBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3Vz
ZS5jb20+IHdyb3RlOgo+Cj4gT24gMTkuMDcuMjAxOSAxNToxOCwgVGFtYXMgSyBMZW5neWVsIHdy
b3RlOgo+ID4gT24gRnJpLCBKdWwgMTksIDIwMTkgYXQgMzoxOSBBTSBKYW4gQmV1bGljaCA8SkJl
dWxpY2hAc3VzZS5jb20+IHdyb3RlOgo+ID4+Cj4gPj4gU2luY2UgdGhlIGJlaGF2aW9yIG9mICJk
aWZmIC1wIiB0byB1c2UgYW4gdW5pbmRlbnRlZCBsYWJlbCBhcyBjb250ZXh0Cj4gPj4gaWRlbnRp
ZmllciBvZnRlbiBtYWtlcyBpdCBoYXJkZXIgdG8gcmV2aWV3IHBhdGNoZXMsIG1ha2UgZXhwbGlj
aXQgdGhlCj4gPj4gcmVxdWlyZW1lbnQgZm9yIGxhYmVscyB0byBiZSBpbmRlbnRlZC4KPiA+Pgo+
ID4+IFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPiA+Cj4g
PiBUaGlzIHN0eWxlIHJlcXVpcmVtZW50IHdvdWxkbid0IHJlYWxseSB3b3JrIHdpdGggYXN0eWxl
IGFzLWlzLgo+Cj4gUGVyc29uYWxseSBJIHZpZXcgcHJvcGVyICJkaWZmIC1wIiBjb250ZXh0IGlu
IHBhdGNoZXMgYXMgcXVpdGUKPiBhIGJpdCBtb3JlIGltcG9ydGFudCB0aGFuIGF1dG9tYXRpYyBz
dHlsZSBjaGVja2luZy4gQnV0IHBlcmhhcHMKPiB0aGF0J3MganVzdCBiZWNhdXNlIEkgZG8gcXVp
dGUgYSBsb3Qgb2YgcGF0Y2ggcmV2aWV3IC4uLgoKV2hpY2ggaXMgYSB2YWxpZCBwb2ludC4gSSBk
b24ndCByZWFsbHkgY2FyZSB3aGljaCBzdHlsZSBvcHRpb24gaXQKcmVhbGx5IGlzLCBpZiBpdCBo
ZWxwcyB5b3UsIEknbSBmaW5lIHdpdGggaXQuIEJ1dCBhcyBhIG1haW50YWluZXIgd2hvCmRvZXMg
dGhpcyBvbiBhIHZvbHVudGVlciBiYXNpcyB3aGVuIEkgaGF2ZSBhIDUtbWludXRlIHdpbmRvdywg
SSdtIG5vdApnb2luZyB0byBzcGVuZCBteSB0aW1lIGxvb2tpbmcgZm9yIHN0eWxlIGlzc3Vlcy4g
U28gaW4gdGhlIG9uZ29pbmcKdm1fZXZlbnQgc2VyaWVzIHRoYXQncyB1bmRlciByZXZpZXcgd2hl
cmUgeW91IGV4cGxpY2l0bHkgY2FsbGVkIG91dAp0aGF0IHRoZSB2bV9ldmVudCBtYWludGFpbmVy
cyBoYXZlIHRvIHJldmlldyBhbmQgcG9pbnQgb3V0IGFsbCBzdHlsZQppc3N1ZXMsIHRoYXQncyBh
IG5vLWdvIGZyb20gbXkgc2lkZS4gU28gZWl0aGVyIHdlIGhhdmUgYXV0b21hdGljIHN0eWxlCmNo
ZWNrcyBvciBJJ20ganVzdCBnb2luZyB0byBBY2sgcGF0Y2hlcyB3aXRoIHN0eWxlIGlzc3Vlcy4K
ClRhbWFzCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 13:30:57 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 13:30:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hoSyO-0002pW-6i; Fri, 19 Jul 2019 13:30:56 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=5H1R=VQ=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1hoSyN-0002pQ-3s
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 13:30:55 +0000
X-Inumbo-ID: 6d981670-aa29-11e9-b313-7febcc9172a8
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 6d981670-aa29-11e9-b313-7febcc9172a8;
 Fri, 19 Jul 2019 13:30:52 +0000 (UTC)
Received: from smtp.bitdefender.com (smtp02.buh.bitdefender.net [10.17.80.76])
 by mx01.bbu.dsd.mx.bitdefender.com (Postfix) with ESMTPS id
 8F16B305FFA7; Fri, 19 Jul 2019 16:30:51 +0300 (EEST)
Received: from [10.10.196.90] (unknown [195.210.5.22])
 by smtp.bitdefender.com (Postfix) with ESMTPSA id 67D27304F606;
 Fri, 19 Jul 2019 16:30:51 +0300 (EEST)
To: Jan Beulich <JBeulich@suse.com>,
 Alexandru Stefan ISAILA <aisaila@bitdefender.com>
References: <20190703105639.23081-1-aisaila@bitdefender.com>
 <7a4c824d-3ccd-b289-3e8e-ff94ea916b3e@suse.com>
 <0d1ab92f-171b-98d9-a69e-5aa7cfbe0d85@bitdefender.com>
 <e61a882e-d2ea-a03d-fde8-2c2befd865da@suse.com>
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <8817949d-a99c-ae0f-93b1-13c0bebacae6@bitdefender.com>
Date: Fri, 19 Jul 2019 16:30:43 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <e61a882e-d2ea-a03d-fde8-2c2befd865da@suse.com>
Content-Language: en-US-large
Subject: Re: [Xen-devel] [PATCH v7] x86/emulate: Send vm_event from emulate
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: PetreOvidiu PIRCALABU <ppircalabu@bitdefender.com>,
 "tamas@tklengyel.com" <tamas@tklengyel.com>, "wl@xen.org" <wl@xen.org>,
 "george.dunlap@eu.citrix.com" <george.dunlap@eu.citrix.com>,
 "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>,
 "paul.durrant@citrix.com" <paul.durrant@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 "roger.pau@citrix.com" <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gNy8xOS8xOSA0OjE4IFBNLCBKYW4gQmV1bGljaCB3cm90ZToKPiBPbiAxOS4wNy4yMDE5IDE0
OjM0LCBBbGV4YW5kcnUgU3RlZmFuIElTQUlMQSB3cm90ZToKPj4gT24gMTguMDcuMjAxOSAxNTo1
OCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+PiBPbiAwMy4wNy4yMDE5IDEyOjU2LCBBbGV4YW5kcnUg
U3RlZmFuIElTQUlMQSB3cm90ZToKPj4+PiBBL0QgYml0IHdyaXRlcyAob24gcGFnZSB3YWxrcykg
Y2FuIGJlIGNvbnNpZGVyZWQgYmVuaWduIGJ5IGFuIGludHJvc3BlY3Rpb24KPj4+PiBhZ2VudCwg
c28gcmVjZWl2aW5nIHZtX2V2ZW50cyBmb3IgdGhlbSBpcyBhIHBlc3NpbWl6YXRpb24uIFdlIHRy
eSBoZXJlIHRvCj4+Pj4gb3B0aW1pemUgYnkgZml0ZXJpbmcgdGhlc2UgZXZlbnRzIG91dC4KPj4+
Cj4+PiBCdXQgeW91IGFkZCB0aGUgc2VuZGluZyBvZiBtb3JlIGV2ZW50cyAtIGhvdyBkb2VzICJm
aWx0ZXIgb3V0IiBtYXRjaAo+Pj4gdGhlIGFjdHVhbCBpbXBsZW1lbnRhdGlvbj8KPj4KPj4gVGhl
IGV2ZW50cyBhcmUgc2VuZCBvbmx5IGlmIHRoZXJlIGlzIGEgbWVtIGFjY2VzcyB2aW9sYXRpb24g
dGhlcmVmb3JlIHdlCj4+IGFyZSBmaWx0ZXJpbmcgYW5kIG9ubHkgc2VuZGluZyB0aGUgZXZlbnRz
IHRoYXQgYXJlIGludGVyZXN0aW5nIHRvCj4+IGludHJvc3BlY3Rpb24uCj4gCj4gV2hlcmUgaXMg
aXQgdGhhdCB5b3UgcHJldmVudCBhbnkgZXZlbnQgZnJvbSBiZWluZyBzZW50PyBBcyBzYWlkLAo+
IHJlYWRpbmcgdGhlIHBhdGNoIEkgb25seSBzZWUgbmV3IHNlbmRpbmcgc2l0ZXMgdG8gZ2V0IGFk
ZGVkLgoKSWYgd2UgZG9uJ3QgZW11bGF0ZSwgd2Ugd291bGQgcmVjZWl2ZSB0aGUgcGFnZS13YWxr
LWdlbmVyYXRlZCBldmVudHMgCl9hbmRfIHRoZSB0b3VjaGluZy10aGUtcGFnZS10aGUtaW5zdHJ1
Y3Rpb24taXMtdG91Y2hpbmcgZXZlbnRzLgoKSW4gY29tcGFyaXNvbiB0byB0aGUgImhhcmR3YXJl
IiBjYXNlLCB0aGUgY2FzZSB3aGVyZSB3ZSBlbXVsYXRlIHRoZSAKaW5zdHJ1Y3Rpb24gd2l0aCB0
aGUgcGFnZSB3YWxrIGlnbm9yaW5nIHRoZSBFUFQgcmVzdWx0cyBpbiBsZXNzIGV2ZW50cywgCmhl
bmNlIHRoZSBwcmV2ZW50aW9uIG9mIHNvbWUgZXZlbnRzIGJlaW5nIHNlbnQgb3V0LgoKClRoYW5r
cywKUmF6dmFuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 13:31:27 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 13:31:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hoSys-0002sP-H1; Fri, 19 Jul 2019 13:31:26 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=9X78=VQ=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hoSyr-0002sF-FG
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 13:31:25 +0000
X-Inumbo-ID: 80b8dfde-aa29-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 80b8dfde-aa29-11e9-8980-bc764e045a96;
 Fri, 19 Jul 2019 13:31:24 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id EFEF0337;
 Fri, 19 Jul 2019 06:31:23 -0700 (PDT)
Received: from [10.1.196.50] (e108454-lin.cambridge.arm.com [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 516823F71A;
 Fri, 19 Jul 2019 06:31:22 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: Tamas K Lengyel <tamas@tklengyel.com>
References: <20190718144317.23307-1-tamas@tklengyel.com>
 <119d0edb-cb12-fbad-9e3e-8c0a469983df@arm.com>
 <CABfawh=DwOP5eQYmMVNF+n-khkbEDFia0eo=JbE0yhCKjV_+8Q@mail.gmail.com>
 <fcbf4968-7b82-6e5d-75ae-e4c2ff059b4d@arm.com>
 <CABfawh=R-K3nje0gdsi-26Zj7-y6=KkiW=-s0TLK1o3QgVXLmw@mail.gmail.com>
 <27973ea5-a0d4-0ca4-fd3f-9680f179b283@arm.com>
 <CABfawhk4TzQemnG+3XwtQ4SGmquufOd4nFGajEWJJ++YFuqfZw@mail.gmail.com>
 <a0c71023-2546-d7c4-771c-02a944c93d90@arm.com>
 <CABfawhm+e4YfnPGT9K-aWqipAFJp1tqfFr9dNDm6g0Twb2gGoA@mail.gmail.com>
 <d9f6faf8-c784-7998-e184-19702a625ca9@arm.com>
Message-ID: <6cabe11e-af20-2096-5516-02c0deaf6fca@arm.com>
Date: Fri, 19 Jul 2019 14:31:21 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.1
MIME-Version: 1.0
In-Reply-To: <d9f6faf8-c784-7998-e184-19702a625ca9@arm.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [RFC] xen: Add .astylerc for automated
 style-formatting
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Iurii Artemenko <Iurii_Artemenko@epam.com>, Jan Beulich <jbeulich@suse.com>,
 Xen-devel <xen-devel@lists.xenproject.org>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

CgpPbiAxOS8wNy8yMDE5IDE0OjI0LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gSGkgVGFtYXMsCj4g
Cj4gT24gMTkvMDcvMjAxOSAxNDoxNCwgVGFtYXMgSyBMZW5neWVsIHdyb3RlOgo+PiBPbiBGcmks
IEp1bCAxOSwgMjAxOSBhdCA3OjExIEFNIEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5j
b20+IHdyb3RlOgo+Pj4KPj4+IEhpIFRhbWFzLAo+Pj4KPj4+IE9uIDE5LzA3LzIwMTkgMTQ6MDAs
IFRhbWFzIEsgTGVuZ3llbCB3cm90ZToKPj4+PiBPbiBGcmksIEp1bCAxOSwgMjAxOSBhdCAyOjQz
IEFNIEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+IHdyb3RlOgo+Pj4+Pgo+Pj4+
PiBIaSBUYW1hcywKPj4+Pj4KPj4+Pj4gT24gMTgvMDcvMjAxOSAxODo0OCwgVGFtYXMgSyBMZW5n
eWVsIHdyb3RlOgo+Pj4+Pj4+IMKgwqDCoMKgwqAgLSBMaW5lIDEwMjU6IFRoZSB0b29scyBuZWVk
cyB0byBiZSBhYmxlIHRvIGRlYWwgZm9yX2VhY2hfdmNwdSguLi4pIAo+Pj4+Pj4+ICYgY28uCj4+
Pj4+Pgo+Pj4+Pj4gVGhlc2UgY2FuIGJlIG1hZGUgT0sgYnkgYWRkaW5nIGJyYWNlcy4gT3RoZXIg
dGhhbiB0aGF0IHRoZSBvbmx5IHdheSBJCj4+Pj4+PiBmb3VuZCB0byBtYWtlIGl0IG5vdCBjaGFu
Z2UgdGhlIGluZGVudGF0aW9uIGlzIHRvIGFkZCB0aGUgY29tbWVudCAiLyoKPj4+Pj4+ICpJTkRF
TlQtT0ZGKiAqLyIgYmVmb3JlIHRoZSBibG9jayBhbmQgIi8qICpJTkRFTlQtT04qICovIiBhZnRl
cndhcmRzLgo+Pj4+Pgo+Pj4+PiBOb25lIG9mIHRoZW0gbG9va3MgcmVhbGx5IGFwcGVhbGluZyBi
ZWNhdXNlIGl0IG1lYW5zIGFzdHlsZSB3aWxsIG5vdCBjb3JyZWN0bHkKPj4+Pj4gaW5kZW50IGlm
IHRoZSB1c2VyIGRvZXMgbm90IGFkZCBicmFjZXMgb3IgY29tbWVudHMuCj4+Pj4+Cj4+Pj4+IENv
dWxkIGFzdHlsZSBiZSBlYXNpbHkgbW9kaWZpZWQgdG8gcmVjb2duaXplIGZvcmVhY2ggbWFjcm9z
Pwo+Pj4+Cj4+Pj4gTm90IHRoYXQgSSdtIGF3YXJlIG9mLiBJZiB5b3UgZG9uJ3Qgd2FudCB0byBt
YW51YWxseSBhbm5vdGF0ZSBmaWxlcwo+Pj4+IHdpdGggdW5zdXBwb3J0ZWQgbWFjcm9zIHRoZW4g
anVzdCBleGNsdWRlIHRob3NlIGZpbGVzIGZyb20gYXN0eWxlLiBJCj4+Pj4gd291bGRuJ3QgcmVj
b21tZW5kIGFkZGluZyB0aGlzIHRvIHRoZSBDSSBmb3IgYWxsIGZpbGVzLCBvbmx5IGZvciB0aG9z
ZQo+Pj4+IHRoYXQgdGhlaXIgcmVzcGVjdGl2ZSBtYWludGFpbmVycyBoYXZlIGNvbmZpcm1lZCB0
byBjb25mb3JtIHRvIHRoZQo+Pj4+IHN0eWxlIGFuZCB3YW50IHRvIGVuZm9yY2UgaXQgZ29pbmcg
Zm9yd2FyZC4KPj4+Cj4+PiBTbyBhIGNvdXBsZSB1c2Ugb2YgYW4gdW5zdXBwb3J0ZWQgbWFjcm9z
IHdvdWxkIG1ha2UgaW1wb3NzaWJsZSB0byBlbmZvcmNlIHRoZQo+Pj4gY29kaW5nIHN0eWxlLiBU
aGlzIGlzIG5vdCBhIHZlcnkgaWRlYWwgcG9zaXRpb24gdG8gYmUgaW4uCj4+Pgo+Pj4gX2lmXyB3
ZSBhcmUgZ29pbmcgdG8gYWRvcHQgYXN0eWxlIHRoZW4gd2UgbmVlZCB0byBiZSBhYmxlIHRvIGVu
Zm9yY2UgaXQgb24gZXZlcnkKPj4+IFhlbiBmaWxlcyBsb25nLXRlcm0uIElmIGl0IGlzIG5vdCBw
b3NzaWJsZSB0byBkbyBpdCB3aXRoIGFzdHlsZSwgdGhlbiBtYXliZSB0aGlzCj4+PiBpcyBub3Qg
dGhlIHJpZ2h0IHRvb2wgdG8gdXNlLgo+Pj4KPj4+IEZvciBpbnN0YW5jZSwgSSBrbm93IHRoYXQg
dG9vbHMgc3VjaCBhcyBjbGFuZy1mb3JtYXQgaXMgYWJsZSB0byBkZWFsIHdpdGgKPj4+IGZvcmVh
Y2ggbWFjcm9zLgo+Pgo+PiBJZiB0aGVyZSBhcmUgYmV0dGVyIHRvb2xzIHRoZW4gc3VyZSwgSSBk
b24ndCByZWFsbHkgbWluZCB1c2luZwo+PiBzb21ldGhpbmcgZWxzZS4gSSBqdXN0IGRvbid0IGhh
dmUgdGltZSB0byBkbyB0aGUgbWFudWFsIHN0eWxlIGNoZWNrCj4+IGJhY2stYW5kLWZvcnRoIGFu
eW1vcmUsIHNvIHRoZSBzb29uZXIgd2UgaGF2ZSBzb21ldGhpbmcgaW4gcGxhY2UgdGhlCj4+IGJl
dHRlci4KPiAKPiBJIHRvdGFsbHkgYWdyZWUgd2UgbmVlZCBhIHRvb2wgc28gdGhlIHJldmlld2Vy
IGNhbiBmcmVlLXVwIHNvbWUgdGltZSB0byBmb2N1cyBvbiAKPiBtb3JlIGltcG9ydGFudCB0aGlu
Z3MuIEhvd2V2ZXIsIEkgdGhpbmsgd2Ugc2hvdWxkIGJlIGNhcmVmdWwgb24gd2hhdCB3ZSBhZG9w
dCBoZXJlLgo+IAo+IFNpbWlsYXIgdG8gQW5kcmV3LCBJIGFtIG9wZW4gd2l0aCBtb2RpZnlpbmcg
dGhlIGNvZGluZyBzdHlsZSB0byBoZWxwIHRoZSAKPiBhdXRvbWF0aWMgc3R5bGUgY2hlY2suIEJ1
dCBJIGFtIG5vdCBoYXBweSB0byBkaXNhYmxlIGF1dG9tYXRpYyBzdHlsZSBvbiBwYXJ0IChvciAK
PiBlbnRpcmUpIG9mIGZpbGVzIGZvcmV2ZXIuCj4gCj4gQXQgdGhlIG1vbWVudCwgY2xhbmctZm9y
bWF0IGZlZWxzIG1vcmUgcG93ZXJmdWwgYW5kIHRoZXJlIGFyZSBwZW9wbGUgd29ya2luZyBvbiBp
dC4KCkZZSSwgYmVsb3cgYSBsaW5rIHRvIHRoZSBjbGFuZy1mb3JtYXQgY2hhbmdlczoKCmh0dHBz
Oi8vZ2l0aHViLmNvbS94ZW4tdHJvb3BzL1hlbi1DbGFuZy1mb3JtYXQvYmxvYi9kZXZlbC9jbGFu
Zy1mb3JtYXQucGF0Y2gKCkNoZWVycywKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 13:32:13 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 13:32:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hoSzc-0002z4-Ra; Fri, 19 Jul 2019 13:32: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=wvcP=VQ=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hoSzb-0002ye-Kc
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 13:32:11 +0000
X-Inumbo-ID: 9b3b46f5-aa29-11e9-8980-bc764e045a96
Received: from m4a0039g.houston.softwaregrp.com (unknown [15.124.2.85])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9b3b46f5-aa29-11e9-8980-bc764e045a96;
 Fri, 19 Jul 2019 13:32:09 +0000 (UTC)
Received: FROM m4a0039g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0039g.houston.softwaregrp.com WITH ESMTP; 
 Fri, 19 Jul 2019 13:32:07 +0000
Received: from M4W0335.microfocus.com (2002:f78:1193::f78:1193) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Fri, 19 Jul 2019 13:31:28 +0000
Received: from NAM02-CY1-obe.outbound.protection.outlook.com (15.124.8.12) by
 M4W0335.microfocus.com (15.120.17.147) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Fri, 19 Jul 2019 13:31:28 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=CayO2Hkmfc+GkWOgJPRc93DRTu+aWx4FwFRuPyvd06UWCTHF9tfj3s55oCGUjxA3RduqCZpP8ThlVNhysMJ2wwaE0JFkTW3w1UX2fUbeey84He6jMybR2g/5Q9As5CcoFLT4KE1dxgp9vIGJfmsXey8pC6aM+WRGcwM/RiISKtenJsZnJvadUhSREoHBpq0VuMmgjEwf9WsJmeaOV+D0wBytAVSk7SqK+aIgh5zpASsDpUVMrUQa8eT6/ad3cs0OVmpUFPjJujloDfLLEkgfdh4ladwhA3bzyvfa5ig2t0iJiGuRlVkYMgyHRwiLVjAkPZER/CJLgdGCQas5l3XCWA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=tukEsuw5FfYiD1bGRe8KEclXbMcyDkSYh7D3NUWw7hI=;
 b=JC6d7Cg8BoWTFjek6jeSeEFjibODn/mJCBJcEoCNVvMA731BDgtsTewIh5s+z/sW+zzI3EgyhttD3k4x6KVQim8c/XILUDqYKSoLd/S83xApJvAlRyQH21nACgFoor1atAvs5x9MVynnTp5zHLdovtTGRxbZ0aIpe3Vr2w1CSIhyEXxA0o+j/a+HhLJ//XS2hsmBJdeyhXs9cN76FiqVh7eLZgZ9W33uyq3aAOXwE8bKCRI5Z/1OjwS5pbCT/2if9N8QSb2jNukau1ZSQbU7emrFOUJ9R23n8dMhQDC8PD2YxYINFg42f848/pHiwhkvBIn8q60K/tQd/nBrT7aGHw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB3419.namprd18.prod.outlook.com (10.255.175.16) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2094.14; Fri, 19 Jul 2019 13:31:27 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Fri, 19 Jul 2019
 13:31:27 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Thread-Topic: [Xen-devel] [PATCH] include/public/memory.h: remove the
 XENMEM_rsrc_acq_caller_owned flag
Thread-Index: AQHVPi0inxDFAcFhvkCxNR0VcWNDuKbR4nYzgAANs4A=
Date: Fri, 19 Jul 2019 13:31:26 +0000
Message-ID: <3204c2f3-e6fc-20dc-f3d3-432a8d148419@suse.com>
References: <20190719122545.3486-1-paul.durrant@citrix.com>
 <bb3a29a3-5e76-8914-a88b-759220f22e5a@citrix.com>
In-Reply-To: <bb3a29a3-5e76-8914-a88b-759220f22e5a@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR07CA0020.eurprd07.prod.outlook.com
 (2603:10a6:6:2d::30) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: e3559fd5-bbfc-4290-bf81-08d70c4d668c
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB3419; 
x-ms-traffictypediagnostic: DM6PR18MB3419:
x-microsoft-antispam-prvs: <DM6PR18MB34192C3E689A7638A268DF13B3CB0@DM6PR18MB3419.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:3631;
x-forefront-prvs: 01039C93E4
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(39860400002)(136003)(396003)(366004)(376002)(346002)(189003)(199004)(386003)(76176011)(446003)(2616005)(6506007)(11346002)(476003)(186003)(53546011)(52116002)(26005)(102836004)(316002)(36756003)(256004)(25786009)(86362001)(99286004)(5660300002)(31696002)(54906003)(6116002)(3846002)(478600001)(14454004)(64756008)(71190400001)(71200400001)(66556008)(66476007)(66446008)(66946007)(6512007)(6486002)(80792005)(6246003)(2906002)(305945005)(7736002)(81166006)(8936002)(81156014)(66066001)(7416002)(68736007)(229853002)(486006)(4326008)(31686004)(53936002)(8676002)(6436002)(6916009);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB3419;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: 0BRV/61wxCUdSYJfgm1DTahFKUVwn4zT6pKvotyFcSVck18tyNV9cqUKnGFJR7gTbUgK/LB8ntSf0Z3z1LUtpLVH7RGlW4dWwLYADbPSFHlp8TCQQKUonQ8Vqgf2vA7lc7yyVPlx41oDpudUT2ebmCZA4rBQUQORJZA8FmM1o4Kfx9KKDK6f/eYzRUbL+wquLv9G9WNlhWouKNpa9gI6uQHaSfC0dlmadr6Z8vjDCuDdN6ZFtJn51B+Y6GiOu/JltBGA2TbVCKT7qIL1m89MUVGsDFlik4xbURUPRRCRTBnvWhSWMvFhC6eBA2Gas5a6NusmfmuQwL19azSZoiCnRFk+BbZdvEA4lLAEECpxhHNuwf0RKkW+J/hEO1g2+qSp34UHxSL5gy7hR5ncNeSnv+y8h6YnKh8sInPh5nkOXZ0=
Content-ID: <34C5C8745B759A4D82B6B98CB8A00BF1@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: e3559fd5-bbfc-4290-bf81-08d70c4d668c
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Jul 2019 13:31:27.0028 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB3419
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH] include/public/memory.h: remove the
 XENMEM_rsrc_acq_caller_owned flag
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, WeiLiu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Julien Grall <julien.grall@arm.com>,
 Paul Durrant <paul.durrant@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>

T24gMTkuMDcuMjAxOSAxNDo0MSwgQW5kcmV3IENvb3BlciB3cm90ZToNCj4gT24gMTkvMDcvMjAx
OSAxMzoyNSwgUGF1bCBEdXJyYW50IHdyb3RlOg0KPj4gV2hlbiBjb21taXQgM2Y4ZjEyMjggIng4
Ni9tbTogYWRkIEhZUEVSVklTT1JfbWVtb3J5X29wIHRvIGFjcXVpcmUgZ3Vlc3QNCj4+IHJlc291
cmNlcyIgaW50cm9kdWNlZCB0aGUgY29uY2VwdCBvZiBkaXJlY3RseSBtYXBwaW5nIHNvbWUgZ3Vl
c3QgcmVzb3VyY2VzLA0KPj4gaXQgd2FzIGVudmlzYWdlZCB0aGF0IHRoZSBtZW1vcnkgZm9yIHNv
bWUgcmVzb3VyY2VzIGFzc29jaWF0ZWQgd2l0aCBhIGd1ZXN0DQo+PiBtYXkgbm90IGFjdHVhbGx5
IGJlIGFzc2lnbmVkIHRvIHRoYXQgZ3Vlc3QsIHNwZWNpZmljYWxseSB0aGUgSU9SRVEgc2VydmVy
DQo+PiByZXNvdXJjZSBpbnRyb2R1Y2VzIGluIGNvbW1pdCA2ZTM4NzQ2MSAieDg2L2h2bS9pb3Jl
cTogYWRkIGEgbmV3IG1hcHBhYmxlDQo+PiByZXNvdXJjZSB0eXBlLi4uIi4gU3VjaCByZXNvdXJj
ZXMgd2VyZSBkdWJiZWQgImNhbGxlciBvd25lZCIgYW5kIHJlc3VsdGVkDQo+PiBpbiB0aGUgb3du
ZWQgcmVzb3VyY2VzIiBhbmQgYWNxdWlyaW5nIHRoZW0gcmVzdWx0ZWQgaW4gdGhlDQo+PiBYRU5N
RU1fcnNyY19hY3FfY2FsbGVyX293bmVkIGZsYWcgYmVpbmcgcGFzc2VkIGJhY2sgdG8gdGhlIGNh
bGxlciBvZiB0aGUNCj4+IG1lbW9yeSBvcC4NCj4+DQo+PiBVbmZvcnR1bmF0ZWx5IHRoZSBpbXBs
ZW1lbnRhdGlvbiBsZWQgdG8gWFNBLTI3Niwgd2hpY2ggd2FzIG1pdGlnYXRlZA0KPj4gYnkgY29t
bWl0IGY2YjZhZTc4ICJ4ODYvaHZtL2lvcmVxOiBmaXggcGFnZSByZWZlcmVuY2luZyIgYW5kIHRo
ZW4gYSByZWxhdGVkDQo+PiBtZW1vcnkgYWNjb3VudGluZyBwcm9ibGVtIHdhcyB3b3JrZWQgYXJv
dW5kIGJ5IGNvbW1pdCBlODYyZTZjZQ0KPj4gIng4Ni9odm0vaW9yZXE6IHVzZSByZWYtY291bnRl
ZCB0YXJnZXQtYXNzaWduZWQgc2hhcmVkIHBhZ2VzIi4gVGhpcyBsYXR0ZXINCj4+IGNvbW1pdCBy
ZW1vdmVkIHRoZSBvbmx5IGluc3RhbmNlIG9mIGEgImNhbGxlciBvd25lZCIgcmVzb3VyY2UsIGJ1
dCB0aGUNCj4+IGZsYWcgd2FzIGxlZnQgaW4gaGVhZGVyIGFuZCBjaGVja2VkIGluIG9uZSBwbGFj
ZSBpbiB0aGUgY29yZSBjb2RlLg0KPj4gVGhpcyBwYXRjaCByZW1vdmVzIHRoYXQgbm93IHJlZHVu
ZGFudCBjaGVjayBhbmQgcmVtb3ZlcyB0aGUgZGVmaW5pdGlvbiBvZg0KPj4gWEVOTUVNX3JzcmNf
YWNxX2NhbGxlcl9vd25lZCBmcm9tIHRoZSBwdWJsaWMgaGVhZGVyLiBBbHNvLCBzaW5jZSB0aGlz
IHdhcw0KPj4gdGhlIG9ubHkgZmxhZyBkZWZpbmVkIGZvciB0aGUgWEVOTUVNX2FjcXVpcmVfcmVz
b3VyY2UgbWVtb3J5IG9wLCBpdCByZW1vdmVzDQo+PiB0aGUgJ2ZsYWdzJyBmaWVsZCBvZiBzdHJ1
Y3QgeGVuX21lbV9hY3F1aXJlX3Jlc291cmNlIGFuZCByZXBsYWNlcyBpdCB3aXRoDQo+PiBhbiBl
cXVpdmFsZW50bHkgc2l6ZWQgJ3BhZCcgZmllbGQuDQo+Pg0KPj4gU2lnbmVkLW9mZi1ieTogUGF1
bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4NCj4gDQo+IFRoaXMgaXMgYSBtb2Rp
ZmljYXRpb24gdG8gYSBwdWJsaWMgaGVhZGVyLCBidXQgaW4gdGhpcyBzcGVjaWZpYyBjYXNlLCBJ
DQo+IHRoaW5rIGl0IGlzIHRoZSBjb3JyZWN0IHRoaW5nIHRvIGRvLg0KDQpUaGlzIGlzIGluIGEg
bGFyZ2UgIiNpZiBkZWZpbmVkKF9fWEVOX18pIHx8IGRlZmluZWQoX19YRU5fVE9PTFNfXykiIHNl
Y3Rpb24sDQphbmQgd2UgY29uc2lkZXIgcHVibGljIGludGVyZmFjZSBwYXJ0cyBpbiBzdWNoIHNl
Y3Rpb25zIHZvbGF0aWxlIGFueXdheS4NCg0KSmFuDQpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 13:34:50 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 13:34:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hoT26-0003CK-FN; Fri, 19 Jul 2019 13:34:46 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=9X78=VQ=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hoT25-0003CF-Gm
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 13:34:45 +0000
X-Inumbo-ID: f6e9a6d2-aa29-11e9-830c-837aa50c10e3
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id f6e9a6d2-aa29-11e9-830c-837aa50c10e3;
 Fri, 19 Jul 2019 13:34:42 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 52030337;
 Fri, 19 Jul 2019 06:34:42 -0700 (PDT)
Received: from [10.1.196.50] (e108454-lin.cambridge.arm.com [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 0E76F3F71A;
 Fri, 19 Jul 2019 06:34:40 -0700 (PDT)
To: Tamas K Lengyel <tamas@tklengyel.com>
References: <20190718144317.23307-1-tamas@tklengyel.com>
 <766b2e92-9d0d-e4d8-2a11-37b7e974f6d0@citrix.com>
 <CABfawhk-qCQeo+feqk=a2P_cXBrNsDtRuDYAQ9Vf56AQH0H_dg@mail.gmail.com>
 <4dd1504b-3559-c9ae-6176-65baac771302@arm.com>
 <CABfawhnj=EeNPeJ+DewiO4xuAuryhhr6E7pxeDVoDRqDW-93ug@mail.gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <5ba2dca2-5d69-e3c9-a14a-cd5ee18f2599@arm.com>
Date: Fri, 19 Jul 2019 14:34:39 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.1
MIME-Version: 1.0
In-Reply-To: <CABfawhnj=EeNPeJ+DewiO4xuAuryhhr6E7pxeDVoDRqDW-93ug@mail.gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [RFC] xen: Add .astylerc for automated
 style-formatting
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Jan Beulich <jbeulich@suse.com>, Xen-devel <xen-devel@lists.xenproject.org>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgVGFtYXMsCgpPbiAxOS8wNy8yMDE5IDE0OjA1LCBUYW1hcyBLIExlbmd5ZWwgd3JvdGU6Cj4g
T24gRnJpLCBKdWwgMTksIDIwMTkgYXQgMzowMyBBTSBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFs
bEBhcm0uY29tPiB3cm90ZToKPj4KPj4gSGksCj4+Cj4+IE9uIDE4LzA3LzIwMTkgMTk6MzQsIFRh
bWFzIEsgTGVuZ3llbCB3cm90ZToKPj4+IE9uIFRodSwgSnVsIDE4LCAyMDE5IGF0IDExOjU5IEFN
IEFuZHJldyBDb29wZXIKPj4+IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPiB3cm90ZToKPj4+
Pgo+Pj4+IE9uIDE4LzA3LzIwMTkgMTU6NDMsIFRhbWFzIEsgTGVuZ3llbCB3cm90ZToKPj4+Pj4g
ZGlmZiAtLWdpdCBhL0NPRElOR19TVFlMRSBiL0NPRElOR19TVFlMRQo+Pj4+PiBpbmRleCA2Y2M1
Yjc3NGNmLi4wYjM3ZjdhZTRkIDEwMDY0NAo+Pj4+PiAtLS0gYS9DT0RJTkdfU1RZTEUKPj4+Pj4g
KysrIGIvQ09ESU5HX1NUWUxFCj4+Pj4+IEBAIC02MCw4ICs2MCw4IEBAIEJyYWNpbmcKPj4+Pj4g
ICAgLS0tLS0tLQo+Pj4+Pgo+Pj4+PiAgICBCcmFjZXMgKCd7JyBhbmQgJ30nKSBhcmUgdXN1YWxs
eSBwbGFjZWQgb24gYSBsaW5lIG9mIHRoZWlyIG93biwgZXhjZXB0Cj4+Pj4+IC1mb3IgdGhlIGRv
L3doaWxlIGxvb3AuICBUaGlzIGlzIHVubGlrZSB0aGUgTGludXggY29kaW5nIHN0eWxlIGFuZAo+
Pj4+PiAtdW5saWtlIEsmUi4gIGRvL3doaWxlIGxvb3BzIGFyZSBhbiBleGNlcHRpb24uIGUuZy46
Cj4+Pj4+ICtmb3IgdGhlIHdoaWxlLXBhcnQgb2YgZG8vd2hpbGUgbG9vcHMuICBUaGlzIGlzIHVu
bGlrZSB0aGUgTGludXggY29kaW5nIHN0eWxlCj4+Pj4+ICthbmQgdW5saWtlIEsmUi4gIGRvL3do
aWxlIGxvb3BzIGFyZSBhbiBleGNlcHRpb24uIGUuZy46Cj4+Pj4+Cj4+Pj4+ICAgIGlmICggY29u
ZGl0aW9uICkKPj4+Pj4gICAgewo+Pj4+PiBAQCAtNzcsNyArNzcsOCBAQCB3aGlsZSAoIGNvbmRp
dGlvbiApCj4+Pj4+ICAgICAgICAvKiBEbyBzdHVmZi4gKi8KPj4+Pj4gICAgfQo+Pj4+Pgo+Pj4+
PiAtZG8gewo+Pj4+PiArZG8KPj4+Pj4gK3sKPj4+Pgo+Pj4+IEknZCBoYXBwaWx5IHRha2UgdGhp
cyBhZGp1c3RtZW50IHRvIFhlbidzIHN0eWxlIGlmIGl0IGhlbHBzIHVzIGVuZCB1cAo+Pj4+IHdp
dGggYXV0by1mb3JtYXR0ZXIuCj4+Pgo+Pj4gWWF5IQo+Pj4KPj4+Pgo+Pj4+IEFsc28sIHRoZXJl
IGFyZSBhIG51bWJlciBvZiBmaWxlcyB3aGljaCBhcmUgdGVjaG5pY2FsbHkgTGludXggc3R5bGUs
IGJ1dAo+Pj4+IGhhdmUgdG90YWxseSBkaXZlcmdlZCBmcm9tIExpbnV4LCBhbmQgd291bGQgYmUg
ZWFzaWVyIHRvIG1vdmUgdG8gWGVuIHN0eWxlLgo+Pj4+Cj4+Pj4gRG8geW91IGhhdmUgYW4gdXBk
YXRlZCAuYXN0eWxlcmMgYmFzZWQgb24gSnVsaWVuJ3Mgb2JzZXJ2YXRpb25zPwo+Pj4KPj4+IFll
cywgdGhpcyBpcyBpdDoKPj4+Cj4+PiBzdHlsZT1ic2QKPj4+IHN1ZmZpeD1ub25lCj4+PiBhbGln
bi1wb2ludGVyPW5hbWUKPj4+IGFsaWduLXJlZmVyZW5jZT1uYW1lCj4+PiBpbmRlbnQ9c3BhY2Vz
PTQKPj4+IG1heC1jb2RlLWxlbmd0aD04MAo+Pj4gbWluLWNvbmRpdGlvbmFsLWluZGVudD0wCj4+
PiBtYXgtY29udGludWF0aW9uLWluZGVudD03OAo+Pj4gYXR0YWNoLWNsb3Npbmctd2hpbGUKPj4+
IHJlbW92ZS1icmFjZXMKPj4+IGJyZWFrLW9uZS1saW5lLWhlYWRlcnMKPj4+IHBhZC1jb21tYQo+
Pj4gcGFkLWhlYWRlcgo+Pgo+PiBVbmZvcnR1bmF0ZWx5IHRoaXMgc3R5bGUgZG9lcyBub3Qgd29y
ayB3aXRoIHRoZSBhc3R5bGUgcHJvdmlkZWQgYnkgRGViaWFuIFN0cmV0Y2g6Cj4+Cj4+IDQyc2g+
IGFzdHlsZSB4ZW4vYXJjaC9hcm0vc2V0dXAuYwo+PiBJbnZhbGlkIG9wdGlvbiBmaWxlIG9wdGlv
bnM6Cj4+IG1heC1jb250aW51YXRpb24taW5kZW50PTc4Cj4+IGF0dGFjaC1jbG9zaW5nLXdoaWxl
Cj4+IHJlbW92ZS1icmFjZXMKPj4gRm9yIGhlbHAgb24gb3B0aW9ucyB0eXBlICdhc3R5bGUgLWgn
Cj4+Cj4+IEFydGlzdGljIFN0eWxlIGhhcyB0ZXJtaW5hdGVkCj4gCj4gSSdtIGFscmVhZHkgb24g
YnVzdGVyIGFuZCBpdCB3b3JrcyBmaW5lLiBQZXJoYXBzIHdlJ2xsIG5lZWQgdG8gc3BlY2lmeQo+
IGEgbWluaW11bSB2ZXJzaW9uIG9mIGFzdHlsZS4KClRoYXQgd291bGQgYmUgZ29vZC4KCj4gCj4+
Cj4+IEFsc28sIEkgbmVlZGVkIHRvIGNvcHkgdGhlIC5hc3R5bGVyYyBpbiAkKEhPTUUpIGluIG9y
ZGVyIHRvIHVzZSB0aGUgc3R5bGUuIEl0IGlzCj4+IHByb2JhYmx5IHdvcnRoIGNvbnNpZGVyaW5n
IGltcGxlbWVudGluZyBhIHdyYXBwZXIgdGhhdCBzZXQKPj4gQVJUSVNUSUNfU1RZTEVfT1BUSU9O
UyBhbmQgY2FsbCBhc3R5bGUgdG8ga2VlcCBldmVydGhpbmcgaW4gWGVuIGludGVybmFscy4KPiAK
PiBZb3UgZG9uJ3QgaGF2ZSB0byBjb3B5IHRvIHRvICQoSE9NRSksIGFzIEkgcG9pbnQgb3V0IGJ5
IHRoZSBhZGRpdGlvbgo+IHRvIHRoZSBDT0RJTkdfU1RZTEUgdGhpcyB3b3JrcyBmcm9tIHRoZSBY
ZW4gcm9vdCBmb2xkZXI6Cj4gCj4gZXhwb3J0IEFSVElTVElDX1NUWUxFX09QVElPTlM9Ii5hc3R5
bGVyYyIKPiBhc3R5bGUgPHNvdXJjZSBvciBoZWFkZXIgZmlsZT4KCkkgbWlzcmVhZCB5b3VyIGZp
cnN0IGUtbWFpbC4gU29ycnkgZm9yIHRoZSBub2lzZS4KCj4gCj4+Cj4+Pgo+Pj4gV2l0aCB0aGlz
IGl0J3MgZG93biB0byA4NjAgZmlsZXMgdGhhdCBhcmUgZm9ybWF0dGVkLgo+Pgo+PiBEbyB5b3Ug
bWluZCBwcm92aWRpbmcgdGhlIG5ldyBkaWZmPwo+IAo+IEkndmUgdXBkYXRlZCB0aGUgc2FtZSBn
aXN0IHdpdGggdGhlIG5ldyBkaWZmLCB0aGUgdXJsIGlzIHRoZSBzYW1lOgo+IGh0dHBzOi8vZ2lz
dC5naXRodWIuY29tL3RrbGVuZ3llbC9jNWNhYzE0YTBkNTdmMTE5ZGQ3NzQ3YTFiZTZmYjI2MAoK
RG8geW91IG1pbmQgdG8gY3JlYXRlIGEgbmV3IGdpc3QgZXZlcnl0aW1lPyBUaGlzIHdvdWxkIGhl
bHAgdG8gc2VlIHRoZSAKZGlmZmVyZW5jZSBiZWZvcmUgYW5kIGFmdGVyIGF0IGxlYXN0IHVudGls
IEkgYnVpbGQgYSBuZXcgdmVyc2lvbiBvZiBhc3R5bGUgOikuCgpDaGVlcnMsCgotLSAKSnVsaWVu
IEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 13:35:06 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 13:35:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hoT2Q-0003EA-Pc; Fri, 19 Jul 2019 13:35:06 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=M1ZL=VQ=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hoT2Q-0003E0-6v
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 13:35:06 +0000
X-Inumbo-ID: 0341068c-aa2a-11e9-8e11-a3380eb73308
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 0341068c-aa2a-11e9-8e11-a3380eb73308;
 Fri, 19 Jul 2019 13:35:03 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 735B4AD33;
 Fri, 19 Jul 2019 13:35:02 +0000 (UTC)
To: Sergey Dyasli <sergey.dyasli@citrix.com>, xen-devel@lists.xenproject.org
References: <20190528103313.1343-1-jgross@suse.com>
 <f2f3f5f2-8b9c-ac9c-00e8-1e601ec71070@citrix.com>
 <d06a0599-7e3e-b63a-e6ec-3dad315f7436@citrix.com>
From: Juergen Gross <jgross@suse.com>
Message-ID: <1e0809d7-6bdd-07f3-474a-c66f400e0af3@suse.com>
Date: Fri, 19 Jul 2019 15:35:00 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <d06a0599-7e3e-b63a-e6ec-3dad315f7436@citrix.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH 00/60] xen: add core scheduling support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Tim Deegan <tim@xen.org>, Stefano Stabellini <sstabellini@kernel.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 RobertVanVossen <robert.vanvossen@dornerworks.com>,
 Dario Faggioli <dfaggioli@suse.com>, Julien Grall <julien.grall@arm.com>,
 Josh Whitehead <josh.whitehead@dornerworks.com>,
 Meng Xu <mengxu@cis.upenn.edu>, Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTYuMDcuMTkgMTc6NDUsIFNlcmdleSBEeWFzbGkgd3JvdGU6Cj4gT24gMDUvMDcvMjAxOSAx
NDoxNywgU2VyZ2V5IER5YXNsaSB3cm90ZToKPj4gWzIwMTktMDctMDUgMDA6Mzc6MTYgVVRDXSAo
WEVOKSBbMjQ5MDcuNDgyNjg2XSBXYXRjaGRvZyB0aW1lciBkZXRlY3RzIHRoYXQgQ1BVMzAgaXMg
c3R1Y2shCj4+IFsyMDE5LTA3LTA1IDAwOjM3OjE2IFVUQ10gKFhFTikgWzI0OTA3LjUxNDE4MF0g
LS0tLVsgWGVuLTQuMTMuMC04LjAuNi1kICB4ODZfNjQgIGRlYnVnPXkgICBOb3QgdGFpbnRlZCBd
LS0tLQo+PiBbMjAxOS0wNy0wNSAwMDozNzoxNiBVVENdIChYRU4pIFsyNDkwNy41NTIwNzBdIENQ
VTogICAgMzAKPj4gWzIwMTktMDctMDUgMDA6Mzc6MTYgVVRDXSAoWEVOKSBbMjQ5MDcuNTY1Mjgx
XSBSSVA6ICAgIGUwMDg6WzxmZmZmODJkMDgwMjQwNmZjPl0gc2NoZWRfY29udGV4dF9zd2l0Y2hl
ZCsweGFmLzB4MTAxCj4+IFsyMDE5LTA3LTA1IDAwOjM3OjE2IFVUQ10gKFhFTikgWzI0OTA3LjYw
MTIzMl0gUkZMQUdTOiAwMDAwMDAwMDAwMDAwMjAyICAgQ09OVEVYVDogaHlwZXJ2aXNvcgo+PiBb
MjAxOS0wNy0wNSAwMDozNzoxNiBVVENdIChYRU4pIFsyNDkwNy42Mjk5OThdIHJheDogMDAwMDAw
MDAwMDAwMDAwMiAgIHJieDogZmZmZjgzMjAyNzgyZTg4MCAgIHJjeDogMDAwMDAwMDAwMDAwMDAx
ZQo+PiBbMjAxOS0wNy0wNSAwMDozNzoxNiBVVENdIChYRU4pIFsyNDkwNy42Njk2NTFdIHJkeDog
ZmZmZjgzMjAyNzgyZTkwNCAgIHJzaTogZmZmZjgzMjAyNzgyMzAwMCAgIHJkaTogZmZmZjgzMjAy
NzgyMzAwMAo+PiBbMjAxOS0wNy0wNSAwMDozNzoxNiBVVENdIChYRU4pIFsyNDkwNy43MDY1NjBd
IHJicDogZmZmZjgzNDAzY2FiN2QyMCAgIHJzcDogZmZmZjgzNDAzY2FiN2QwMCAgIHI4OiAgMDAw
MDAwMDAwMDAwMDAwMAo+PiBbMjAxOS0wNy0wNSAwMDozNzoxNiBVVENdIChYRU4pIFsyNDkwNy43
NDMyNThdIHI5OiAgMDAwMDAwMDAwMDAwMDAwMCAgIHIxMDogMDIwMDIwMDIwMDIwMDIwMCAgIHIx
MTogMDEwMDEwMDEwMDEwMDEwMAo+PiBbMjAxOS0wNy0wNSAwMDozNzoxNiBVVENdIChYRU4pIFsy
NDkwNy43Nzk5NDBdIHIxMjogZmZmZjgzMjAyNzgyMzAwMCAgIHIxMzogZmZmZjgzMjAyNzgyMzAw
MCAgIHIxNDogZmZmZjgzMjAyNzgyZTdiMAo+PiBbMjAxOS0wNy0wNSAwMDozNzoxNiBVVENdIChY
RU4pIFsyNDkwNy44MTY4NDldIHIxNTogZmZmZjgzMjAyNzgyZTg4MCAgIGNyMDogMDAwMDAwMDA4
MDA1MDAzYiAgIGNyNDogMDAwMDAwMDAwMDA0MjZlMAo+PiBbMjAxOS0wNy0wNSAwMDozNzoxNiBV
VENdIChYRU4pIFsyNDkwNy44NTQxMjVdIGNyMzogMDAwMDAwMDBiZDhhMTAwMCAgIGNyMjogMDAw
MDAwMDAxODUxYjc5OAo+PiBbMjAxOS0wNy0wNSAwMDozNzoxNiBVVENdIChYRU4pIFsyNDkwNy44
ODE0ODNdIGZzYjogMDAwMDAwMDAwMDAwMDAwMCAgIGdzYjogMDAwMDAwMDAwMDAwMDAwMCAgIGdz
czogMDAwMDAwMDAwMDAwMDAwMAo+PiBbMjAxOS0wNy0wNSAwMDozNzoxNiBVVENdIChYRU4pIFsy
NDkwNy45MTgzMDldIGRzOiAwMDAwICAgZXM6IDAwMDAgICBmczogMDAwMCAgIGdzOiAwMDAwICAg
c3M6IDAwMDAgICBjczogZTAwOAo+PiBbMjAxOS0wNy0wNSAwMDozNzoxNiBVVENdIChYRU4pIFsy
NDkwNy45NTI2MTldIFhlbiBjb2RlIGFyb3VuZCA8ZmZmZjgyZDA4MDI0MDZmYz4gKHNjaGVkX2Nv
bnRleHRfc3dpdGNoZWQrMHhhZi8weDEwMSk6Cj4+IFsyMDE5LTA3LTA1IDAwOjM3OjE2IFVUQ10g
KFhFTikgWzI0OTA3Ljk5MDI3N10gIDAwIDAwIGViIDE4IGYzIDkwIDhiIDAyIDw4NT4gYzAgNzUg
ZjggZWIgMGUgNDkgOGIgN2UgMzAgNDggODUgZmYgNzQgMDUgZTgKPj4gWzIwMTktMDctMDUgMDA6
Mzc6MTYgVVRDXSAoWEVOKSBbMjQ5MDguMDMyMzkzXSBYZW4gc3RhY2sgdHJhY2UgZnJvbSByc3A9
ZmZmZjgzNDAzY2FiN2QwMDoKPj4gWzIwMTktMDctMDUgMDA6Mzc6MTYgVVRDXSAoWEVOKSBbMjQ5
MDguMDYxMjk4XSAgICBmZmZmODMyMDI3ODIzMDAwIGZmZmY4MzIwMjc4MjMwMDAgMDAwMDAwMDAw
MDAwMDAwMCBmZmZmODMyMDI3ODJlODgwCj4+IFsyMDE5LTA3LTA1IDAwOjM3OjE2IFVUQ10gKFhF
TikgWzI0OTA4LjA5ODUyOV0gICAgZmZmZjgzNDAzY2FiN2Q2MCBmZmZmODJkMDgwMjQwN2MwIDAw
MDAwMDAwMDAwMDAwODIgZmZmZjgzMjAyNzgyZTdjOAo+PiBbMjAxOS0wNy0wNSAwMDozNzoxNiBV
VENdIChYRU4pIFsyNDkwOC4xMzU2MjJdICAgIDAwMDAwMDAwMDAwMDAwMWUgZmZmZjgzMjAyNzgy
ZTdjOCAwMDAwMDAwMDAwMDAwMDFlIGZmZmY4MmQwODA2MDI2MjgKPj4gWzIwMTktMDctMDUgMDA6
Mzc6MTYgVVRDXSAoWEVOKSBbMjQ5MDguMTcyNjcxXSAgICBmZmZmODM0MDNjYWI3ZGMwIGZmZmY4
MmQwODAyNDBkODMgMDAwMDAwMDAwMDAwZGY5OSAwMDAwMDAwMDAwMDAwMDFlCj4+IFsyMDE5LTA3
LTA1IDAwOjM3OjE2IFVUQ10gKFhFTikgWzI0OTA4LjIxMDIxMl0gICAgZmZmZjgzMjAyNzgyMzAw
MCAwMDAwMTZhNjJkYzhjNmJjIDAwMDAwMGZjMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAxZQo+PiBb
MjAxOS0wNy0wNSAwMDozNzoxNiBVVENdIChYRU4pIFsyNDkwOC4yNDcxODFdICAgIGZmZmY4MzIw
Mjc4MmU3YzggZmZmZjgyZDA4MDYwMjYyOCBmZmZmODJkMDgwNWRhNDYwIDAwMDAwMDAwMDAwMDAw
MWUKPj4gWzIwMTktMDctMDUgMDA6Mzc6MTYgVVRDXSAoWEVOKSBbMjQ5MDguMjg0Mjc5XSAgICBm
ZmZmODM0MDNjYWI3ZTYwIGZmZmY4MmQwODAyNDBlYTQgMDAwMDAwMDI4MDJhZWNjNSBmZmZmODMy
MDI3ODIzMDAwCj4+IFsyMDE5LTA3LTA1IDAwOjM3OjE2IFVUQ10gKFhFTikgWzI0OTA4LjMyMTEy
OF0gICAgZmZmZjgzMjAyNzgyZTdiMCBmZmZmODMyMDI3ODJlODgwIGZmZmY4MzQwM2NhYjdlMTAg
ZmZmZjgyZDA4MDI3M2I0ZQo+PiBbMjAxOS0wNy0wNSAwMDozNzoxNiBVVENdIChYRU4pIFsyNDkw
OC4zNTgzMDhdICAgIGZmZmY4MzQwM2NhYjdlMTAgZmZmZjgyZDA4MDI0MmY3ZiBmZmZmODM0MDNj
YWI3ZTYwIGZmZmY4MmQwODAyNDY2M2EKPj4gWzIwMTktMDctMDUgMDA6Mzc6MTcgVVRDXSAoWEVO
KSBbMjQ5MDguMzk1NjYyXSAgICBmZmZmODM0MDNjYWI3ZWEwIGZmZmY4MmQwODAyZWMzMmEgZmZm
ZjgzNDAwMDAwMDBmZiBmZmZmODJkMDgwNWJjODgwCj4+IFsyMDE5LTA3LTA1IDAwOjM3OjE3IFVU
Q10gKFhFTikgWzI0OTA4LjQzMjM3Nl0gICAgZmZmZjgyZDA4MDViYjk4MCBmZmZmZmZmZmZmZmZm
ZmZmIGZmZmY4MzQwM2NhYjdmZmYgMDAwMDAwMDAwMDAwMDAxZQo+PiBbMjAxOS0wNy0wNSAwMDoz
NzoxNyBVVENdIChYRU4pIFsyNDkwOC40Njk4MTJdICAgIGZmZmY4MzQwM2NhYjdlOTAgZmZmZjgy
ZDA4MDI0MjU3NSAwMDAwMDAwMDAwMDAwZjAwIGZmZmY4MmQwODA1YmI5ODAKPj4gWzIwMTktMDct
MDUgMDA6Mzc6MTcgVVRDXSAoWEVOKSBbMjQ5MDguNTA4MzczXSAgICAwMDAwMDAwMDAwMDAwMDFl
IGZmZmY4MmQwODA2MDI2ZjAgZmZmZjgzNDAzY2FiN2VhMCBmZmZmODJkMDgwMjQyNWNhCj4+IFsy
MDE5LTA3LTA1IDAwOjM3OjE3IFVUQ10gKFhFTikgWzI0OTA4LjU0OTg1Nl0gICAgZmZmZjgzNDAz
Y2FiN2VmMCBmZmZmODJkMDgwMjdhNjAxIGZmZmY4MmQwODAyNDI1NzUgMDAwMDAwMWU3ZmZkZTAw
MAo+PiBbMjAxOS0wNy0wNSAwMDozNzoxNyBVVENdIChYRU4pIFsyNDkwOC41ODgwMjJdICAgIGZm
ZmY4MzIwMjc4MjMwMDAgZmZmZjgzMjAyNzgyMzAwMCBmZmZmODMxMjdmZmRlMDAwIGZmZmY4MzIw
M2ZmZTUwMDAKPj4gWzIwMTktMDctMDUgMDA6Mzc6MTcgVVRDXSAoWEVOKSBbMjQ5MDguNjI1MjE3
XSAgICAwMDAwMDAwMDAwMDAwMDFlIGZmZmY4MzEyMDQwOTIwMDAgZmZmZjgzNDAzY2FiN2Q3OCAw
MDAwMDAwMGZmZmZmZmVkCj4+IFsyMDE5LTA3LTA1IDAwOjM3OjE3IFVUQ10gKFhFTikgWzI0OTA4
LjY2MjkzMl0gICAgZmZmZmZmZmY4MTgwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIGZmZmZmZmZmODE4
MDAwMDAgMDAwMDAwMDAwMDAwMDAwMAo+PiBbMjAxOS0wNy0wNSAwMDozNzoxNyBVVENdIChYRU4p
IFsyNDkwOC43MDMyNDZdICAgIGZmZmZmZmZmODE4ZjQ1ODAgZmZmZjg4MDAzOTExODg0OCAwMDAw
MGU2YTNjNGIyNjk4IDAwMDAwMDAwMTQ4OTAwZGIKPj4gWzIwMTktMDctMDUgMDA6Mzc6MTcgVVRD
XSAoWEVOKSBbMjQ5MDguNzQzNjcxXSAgICAwMDAwMDAwMDAwMDAwMDAwIGZmZmZmZmZmODEwMWU2
NTAgZmZmZmZmZmY4MTg1YzNlMCAwMDAwMDAwMDAwMDAwMDAwCj4+IFsyMDE5LTA3LTA1IDAwOjM3
OjE3IFVUQ10gKFhFTikgWzI0OTA4Ljc4MTkyN10gICAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAw
MDAwMDAwMDAwIDAwMDBiZWVmMDAwMGJlZWYgZmZmZmZmZmY4MTA1NGViMgo+PiBbMjAxOS0wNy0w
NSAwMDozNzoxNyBVVENdIChYRU4pIFsyNDkwOC44MjA5ODZdIFhlbiBjYWxsIHRyYWNlOgo+PiBb
MjAxOS0wNy0wNSAwMDozNzoxNyBVVENdIChYRU4pIFsyNDkwOC44MzY3ODldICAgIFs8ZmZmZjgy
ZDA4MDI0MDZmYz5dIHNjaGVkX2NvbnRleHRfc3dpdGNoZWQrMHhhZi8weDEwMQo+PiBbMjAxOS0w
Ny0wNSAwMDozNzoxNyBVVENdIChYRU4pIFsyNDkwOC44Njk5MTZdICAgIFs8ZmZmZjgyZDA4MDI0
MDdjMD5dIHNjaGVkdWxlLmMjc2NoZWRfY29udGV4dF9zd2l0Y2grMHg3Mi8weDE1MQo+PiBbMjAx
OS0wNy0wNSAwMDozNzoxNyBVVENdIChYRU4pIFsyNDkwOC45MDczODRdICAgIFs8ZmZmZjgyZDA4
MDI0MGQ4Mz5dIHNjaGVkdWxlLmMjc2NoZWRfc2xhdmUrMHgyYTMvMHgyYjIKPj4gWzIwMTktMDct
MDUgMDA6Mzc6MTcgVVRDXSAoWEVOKSBbMjQ5MDguOTQxMjQxXSAgICBbPGZmZmY4MmQwODAyNDBl
YTQ+XSBzY2hlZHVsZS5jI3NjaGVkdWxlKzB4MTEyLzB4MmExCj4+IFsyMDE5LTA3LTA1IDAwOjM3
OjE3IFVUQ10gKFhFTikgWzI0OTA4Ljk3MzkzOV0gICAgWzxmZmZmODJkMDgwMjQyNTc1Pl0gc29m
dGlycS5jI19fZG9fc29mdGlycSsweDg1LzB4OTAKPj4gWzIwMTktMDctMDUgMDA6Mzc6MTcgVVRD
XSAoWEVOKSBbMjQ5MDkuMDA3MTAxXSAgICBbPGZmZmY4MmQwODAyNDI1Y2E+XSBkb19zb2Z0aXJx
KzB4MTMvMHgxNQo+PiBbMjAxOS0wNy0wNSAwMDozNzoxNyBVVENdIChYRU4pIFsyNDkwOS4wMzU5
NzFdICAgIFs8ZmZmZjgyZDA4MDI3YTYwMT5dIGRvbWFpbi5jI2lkbGVfbG9vcCsweGFkLzB4YzAK
Pj4gWzIwMTktMDctMDUgMDA6Mzc6MTcgVVRDXSAoWEVOKSBbMjQ5MDkuMDcwNTQ2XQo+PiBbMjAx
OS0wNy0wNSAwMDozNzoxNyBVVENdIChYRU4pIFsyNDkwOS4wODAyODZdIENQVTAgQCBlMDA4OmZm
ZmY4MmQwODAyNDMxYmEgKHN0b3BfbWFjaGluZS5jI3N0b3BtYWNoaW5lX3dhaXRfc3RhdGUrMHgx
YS8weDI0KQo+PiBbMjAxOS0wNy0wNSAwMDozNzoxNyBVVENdIChYRU4pIFsyNDkwOS4xMjI4OTZd
IENQVTEgQCBlMDA4OmZmZmY4MmQwODAyNDA2ZjggKHNjaGVkX2NvbnRleHRfc3dpdGNoZWQrMHhh
Yi8weDEwMSkKPj4gWzIwMTktMDctMDUgMDA6Mzc6MTggVVRDXSAoWEVOKSBbMjQ5MDkuMTU5NTE4
XSBDUFUzIEAgZTAwODpmZmZmODJkMDgwMjQzMWZhIChzdG9wX21hY2hpbmUuYyNzdG9wbWFjaGlu
ZV9hY3Rpb24rMHgzNi8weGEwKQo+PiBbMjAxOS0wNy0wNSAwMDozNzoxOCBVVENdIChYRU4pIFsy
NDkwOS4xOTk2MDddIENQVTIgQCBlMDA4OmZmZmY4MmQwODAyNDA2ZmMgKHNjaGVkX2NvbnRleHRf
c3dpdGNoZWQrMHhhZi8weDEwMSkKPj4gWzIwMTktMDctMDUgMDA6Mzc6MTggVVRDXSAoWEVOKSBb
MjQ5MDkuMjM1NzczXSBDUFU1IEAgZTAwODpmZmZmODJkMDgwMjQzMWY0IChzdG9wX21hY2hpbmUu
YyNzdG9wbWFjaGluZV9hY3Rpb24rMHgzMC8weGEwKQo+PiBbMjAxOS0wNy0wNSAwMDozNzoxOCBV
VENdIChYRU4pIFsyNDkwOS4yNzYwMzldIENQVTQgQCBlMDA4OmZmZmY4MmQwODAyNDA2ZmEgKHNj
aGVkX2NvbnRleHRfc3dpdGNoZWQrMHhhZC8weDEwMSkKPj4gWzIwMTktMDctMDUgMDA6Mzc6MTgg
VVRDXSAoWEVOKSBbMjQ5MDkuMzEyMzcxXSBDUFU3IEAgZTAwODpmZmZmODJkMDgwMjQzMWZhIChz
dG9wX21hY2hpbmUuYyNzdG9wbWFjaGluZV9hY3Rpb24rMHgzNi8weGEwKQo+PiBbMjAxOS0wNy0w
NSAwMDozNzoxOCBVVENdIChYRU4pIFsyNDkwOS4zNTI5MzBdIENQVTYgQCBlMDA4OmZmZmY4MmQw
ODAyNDA2ZmMgKHNjaGVkX2NvbnRleHRfc3dpdGNoZWQrMHhhZi8weDEwMSkKPj4gWzIwMTktMDct
MDUgMDA6Mzc6MTggVVRDXSAoWEVOKSBbMjQ5MDkuMzg4OTI4XSBDUFU4IEAgZTAwODpmZmZmODJk
MDgwMjQwNmZhIChzY2hlZF9jb250ZXh0X3N3aXRjaGVkKzB4YWQvMHgxMDEpCj4+IFsyMDE5LTA3
LTA1IDAwOjM3OjE4IFVUQ10gKFhFTikgWzI0OTA5LjQyNDY2NF0gQ1BVOSBAIGUwMDg6ZmZmZjgy
ZDA4MDI0MzFmYSAoc3RvcF9tYWNoaW5lLmMjc3RvcG1hY2hpbmVfYWN0aW9uKzB4MzYvMHhhMCkK
Pj4gWzIwMTktMDctMDUgMDA6Mzc6MTggVVRDXSAoWEVOKSBbMjQ5MDkuNDY1Mzc2XSBDUFUxMCBA
IGUwMDg6ZmZmZjgyZDA4MDI0MzFmYSAoc3RvcF9tYWNoaW5lLmMjc3RvcG1hY2hpbmVfYWN0aW9u
KzB4MzYvMHhhMCkKPj4gWzIwMTktMDctMDUgMDA6Mzc6MTggVVRDXSAoWEVOKSBbMjQ5MDkuNTA3
NDQ5XSBDUFUxMSBAIGUwMDg6ZmZmZjgyZDA4MDI0MDZmYSAoc2NoZWRfY29udGV4dF9zd2l0Y2hl
ZCsweGFkLzB4MTAxKQo+PiBbMjAxOS0wNy0wNSAwMDozNzoxOCBVVENdIChYRU4pIFsyNDkwOS41
NDQ3MDNdIENQVTEzIEAgZTAwODpmZmZmODJkMDgwMjQzMWYyIChzdG9wX21hY2hpbmUuYyNzdG9w
bWFjaGluZV9hY3Rpb24rMHgyZS8weGEwKQo+PiBbMjAxOS0wNy0wNSAwMDozNzoxOCBVVENdIChY
RU4pIFsyNDkwOS41ODg4ODRdIENQVTEyIEAgZTAwODpmZmZmODJkMDgwMjQwNmZjIChzY2hlZF9j
b250ZXh0X3N3aXRjaGVkKzB4YWYvMHgxMDEpCj4+IFsyMDE5LTA3LTA1IDAwOjM3OjE4IFVUQ10g
KFhFTikgWzI0OTA5LjYyNTc4MV0gQ1BVMTUgQCBlMDA4OmZmZmY4MmQwODAyNDMxZmEgKHN0b3Bf
bWFjaGluZS5jI3N0b3BtYWNoaW5lX2FjdGlvbisweDM2LzB4YTApCj4+IFsyMDE5LTA3LTA1IDAw
OjM3OjE4IFVUQ10gKFhFTikgWzI0OTA5LjY2NjY0OV0gQ1BVMTQgQCBlMDA4OmZmZmY4MmQwODAy
NDA2ZmEgKHNjaGVkX2NvbnRleHRfc3dpdGNoZWQrMHhhZC8weDEwMSkKPj4gWzIwMTktMDctMDUg
MDA6Mzc6MTggVVRDXSAoWEVOKSBbMjQ5MDkuNzAzMzk2XSBDUFUxNyBAIGUwMDg6ZmZmZjgyZDA4
MDI0MzFmNCAoc3RvcF9tYWNoaW5lLmMjc3RvcG1hY2hpbmVfYWN0aW9uKzB4MzAvMHhhMCkKPj4g
WzIwMTktMDctMDUgMDA6Mzc6MTggVVRDXSAoWEVOKSBbMjQ5MDkuNzQ0MDg5XSBDUFUxNiBAIGUw
MDg6ZmZmZjgyZDA4MDI0MDZmYSAoc2NoZWRfY29udGV4dF9zd2l0Y2hlZCsweGFkLzB4MTAxKQo+
PiBbMjAxOS0wNy0wNSAwMDozNzoxOCBVVENdIChYRU4pIFsyNDkwOS43ODExMTddIENQVTIzIEAg
ZTAwODpmZmZmODJkMDgwMjQzMWZhIChzdG9wX21hY2hpbmUuYyNzdG9wbWFjaGluZV9hY3Rpb24r
MHgzNi8weGEwKQo+PiBbMjAxOS0wNy0wNSAwMDozNzoxOCBVVENdIChYRU4pIFsyNDkwOS44MjE2
OTJdIENQVTIyIEAgZTAwODpmZmZmODJkMDgwMjQwNmZhIChzY2hlZF9jb250ZXh0X3N3aXRjaGVk
KzB4YWQvMHgxMDEpCj4+IFsyMDE5LTA3LTA1IDAwOjM3OjE4IFVUQ10gKFhFTikgWzI0OTA5Ljg1
ODEzOV0gQ1BVMjcgQCBlMDA4OmZmZmY4MmQwODAyNDMxZjQgKHN0b3BfbWFjaGluZS5jI3N0b3Bt
YWNoaW5lX2FjdGlvbisweDMwLzB4YTApCj4+IFsyMDE5LTA3LTA1IDAwOjM3OjE4IFVUQ10gKFhF
TikgWzI0OTA5Ljg5ODcwNF0gQ1BVMjYgQCBlMDA4OmZmZmY4MmQwODAyNDA2ZmEgKHNjaGVkX2Nv
bnRleHRfc3dpdGNoZWQrMHhhZC8weDEwMSkKPj4gWzIwMTktMDctMDUgMDA6Mzc6MTkgVVRDXSAo
WEVOKSBbMjQ5MDkuOTM2MDY5XSBDUFUxOSBAIGUwMDg6ZmZmZjgyZDA4MDI0MzFmYSAoc3RvcF9t
YWNoaW5lLmMjc3RvcG1hY2hpbmVfYWN0aW9uKzB4MzYvMHhhMCkKPj4gWzIwMTktMDctMDUgMDA6
Mzc6MTkgVVRDXSAoWEVOKSBbMjQ5MDkuOTc3MjkxXSBDUFUxOCBAIGUwMDg6ZmZmZjgyZDA4MDI0
MDZmYSAoc2NoZWRfY29udGV4dF9zd2l0Y2hlZCsweGFkLzB4MTAxKQo+PiBbMjAxOS0wNy0wNSAw
MDozNzoxOSBVVENdIChYRU4pIFsyNDkxMC4wMTQwNzhdIENQVTMxIEAgZTAwODpmZmZmODJkMDgw
MjQzMWZhIChzdG9wX21hY2hpbmUuYyNzdG9wbWFjaGluZV9hY3Rpb24rMHgzNi8weGEwKQo+PiBb
MjAxOS0wNy0wNSAwMDozNzoxOSBVVENdIChYRU4pIFsyNDkxMC4wNTU2OTJdIENQVTIxIEAgZTAw
ODpmZmZmODJkMDgwMjQzMWZhIChzdG9wX21hY2hpbmUuYyNzdG9wbWFjaGluZV9hY3Rpb24rMHgz
Ni8weGEwKQo+PiBbMjAxOS0wNy0wNSAwMDozNzoxOSBVVENdIChYRU4pIFsyNDkxMC4xMDA0ODZd
IENQVTI0IEAgZTAwODpmZmZmODJkMDgwMjQwNmZhIChzY2hlZF9jb250ZXh0X3N3aXRjaGVkKzB4
YWQvMHgxMDEpCj4+IFsyMDE5LTA3LTA1IDAwOjM3OjE5IFVUQ10gKFhFTikgWzI0OTEwLjEzNjgy
NF0gQ1BVMjUgQCBlMDA4OmZmZmY4MmQwODAyNDMxZmEgKHN0b3BfbWFjaGluZS5jI3N0b3BtYWNo
aW5lX2FjdGlvbisweDM2LzB4YTApCj4+IFsyMDE5LTA3LTA1IDAwOjM3OjE5IFVUQ10gKFhFTikg
WzI0OTEwLjE3NzUyOV0gQ1BVMjkgQCBlMDA4OmZmZmY4MmQwODAyNDMxZjQgKHN0b3BfbWFjaGlu
ZS5jI3N0b3BtYWNoaW5lX2FjdGlvbisweDMwLzB4YTApCj4+IFsyMDE5LTA3LTA1IDAwOjM3OjE5
IFVUQ10gKFhFTikgWzI0OTEwLjIxODQyMF0gQ1BVMjggQCBlMDA4OmZmZmY4MmQwODAyNDA2ZmMg
KHNjaGVkX2NvbnRleHRfc3dpdGNoZWQrMHhhZi8weDEwMSkKPj4gWzIwMTktMDctMDUgMDA6Mzc6
MTkgVVRDXSAoWEVOKSBbMjQ5MTAuMjU1MjE5XSBDUFUyMCBAIGUwMDg6ZmZmZjgyZDA4MDI0MDZm
YyAoc2NoZWRfY29udGV4dF9zd2l0Y2hlZCsweGFmLzB4MTAxKQo+PiBbMjAxOS0wNy0wNSAwMDoz
NzoxOSBVVENdIChYRU4pIFsyNDkxMC4yOTIxNTJdCj4+IFsyMDE5LTA3LTA1IDAwOjM3OjE5IFVU
Q10gKFhFTikgWzI0OTEwLjMwMTY2N10gKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKgo+PiBbMjAxOS0wNy0wNSAwMDozNzoxOSBVVENdIChYRU4pIFsyNDkxMC4zMjc4OTJd
IFBhbmljIG9uIENQVSAzMDoKPj4gWzIwMTktMDctMDUgMDA6Mzc6MTkgVVRDXSAoWEVOKSBbMjQ5
MTAuMzQ0MTY1XSBGQVRBTCBUUkFQOiB2ZWN0b3IgPSAyIChubWkpCj4+IFsyMDE5LTA3LTA1IDAw
OjM3OjE5IFVUQ10gKFhFTikgWzI0OTEwLjM2NTQ3Nl0gW2Vycm9yX2NvZGU9MDAwMF0KPj4gWzIw
MTktMDctMDUgMDA6Mzc6MTkgVVRDXSAoWEVOKSBbMjQ5MTAuMzgyNTA5XSAqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqCj4+IFsyMDE5LTA3LTA1IDAwOjM3OjE5IFVUQ10g
KFhFTikgWzI0OTEwLjQwODU0N10KPj4gWzIwMTktMDctMDUgMDA6Mzc6MTkgVVRDXSAoWEVOKSBb
MjQ5MTAuNDE4MTI5XSBSZWJvb3QgaW4gZml2ZSBzZWNvbmRzLi4uCj4gCj4gT24gYSBjbG9zZXIg
bG9vaywgdGhlIHNlY29uZCBjcmFzaCBoYXBwZW5zIHdoZW4geW91IHRyeSB0byBzaHV0ZG93bgo+
IHRoZSBob3N0ICgicG93ZXJvZmYiIGluIG15IGNhc2UpLgoKQW5kIHRoYXQgd2FzIGp1c3QgYW5v
dGhlciBidWc6IHRoZSBzY2hlZHVsZXIgaXMgc3RpbGwgYWN0aXZlIHdoZW4KdHJ5aW5nIHRvIGVu
dGVyIEFDUEkgZGVlcCBzbGVlcCBzdGF0ZXMuIEFzIG5vbi1ib290IGNwdXMgYXJlIGJlaW5nCnRh
a2VuIGRvd24gdmlhIHRhc2tsZXRzIHRoaXMgd2lsbCByZXN1bHQgaW4gc3luY2luZyBwcm9ibGVt
cyB3aGVuCm9uZSBjcHUgb2YgYSBzY2hlZF9yZXNvdXJjZSBpcyBkb3duIGFscmVhZHkgYW5kIHRo
ZSBvdGhlciBpcyB3YWl0aW5nCmZvciBpdCB0byBmaW5pc2ggc2NoZWR1bGluZy4uLgoKUmVwbGFj
aW5nIHRoZSBjb21tb24gc2NoZXVsaW5nIHNvZnRpcnEgaGFuZGxlciB3aXRoIG9uZSBkb2luZyBv
bmx5CnRhc2tsZXQgc2NoZWR1bGluZyBpbiB0aGF0IGNhc2UgbWFrZXMgaXQgd29yayBhZ2Fpbi4K
CgpKdWVyZ2VuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 13:37:42 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 13:37:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hoT4u-0003OZ-9X; Fri, 19 Jul 2019 13:37:40 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=EVsN=VQ=tklengyel.com=bounce+e181d6.cd840-xen-devel=lists.xenproject.org@srs-us1.protection.inumbo.net>)
 id 1hoT4s-0003OQ-K1
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 13:37:38 +0000
X-Inumbo-ID: 5dd9ce8a-aa2a-11e9-8d5f-ef9613242d65
Received: from rs224.mailgun.us (unknown [209.61.151.224])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 5dd9ce8a-aa2a-11e9-8d5f-ef9613242d65;
 Fri, 19 Jul 2019 13:37:35 +0000 (UTC)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=tklengyel.com;
 q=dns/txt; 
 s=krs; t=1563543455; h=Content-Type: Cc: To: Subject: Message-ID: Date:
 From: In-Reply-To: References: MIME-Version: Sender;
 bh=xc3K0uxzAT5b/bxYDuFUTyRr68tJYgXJjlD6owt+UEY=;
 b=Yinns/6ubnHAO8M69dEU7UHj9Rh5vm+rmOk9w+bSlHRkluf5kg3o1YMlz/94ipa/O1WCWTQE
 YKN83/71QutjOFurjjvE3zYY7HmJaldSYYOOMBSmDVrX1ircQAiNTOnTB50ern3st2fBQpBN
 yWK4Tx1C4heChXRakrjqecREhOo=
X-Mailgun-Sending-Ip: 209.61.151.224
X-Mailgun-Sid: WyIyYTNmOCIsICJ4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmciLCAiY2Q4NDAiXQ==
Received: from mail-wr1-f41.google.com (mail-wr1-f41.google.com
 [209.85.221.41])
 by mxa.mailgun.org with ESMTP id 5d31c79e.7f45aff92bf0-smtp-out-n02;
 Fri, 19 Jul 2019 13:37:34 -0000 (UTC)
Received: by mail-wr1-f41.google.com with SMTP id z1so32276449wru.13
 for <xen-devel@lists.xenproject.org>; Fri, 19 Jul 2019 06:37:34 -0700 (PDT)
X-Gm-Message-State: APjAAAU8AVycD0J0B6IdjOnF7bceZnD7nB+z6mUgZagj0+kCuhP7t2EQ
 6gokNZI402nrTZ88RqBOq4Kj0/obovds5QhzySw=
X-Google-Smtp-Source: APXvYqyV1X/TFzLHriw0WKcLi616+6Pl++ySkgx3co7ecU4SJtWozbcl7wa6yRHoEtOOoX67MLiMJDgTEqHF7SMOaus=
X-Received: by 2002:a5d:5012:: with SMTP id e18mr28175590wrt.166.1563543452846; 
 Fri, 19 Jul 2019 06:37:32 -0700 (PDT)
MIME-Version: 1.0
References: <20190718144317.23307-1-tamas@tklengyel.com>
 <766b2e92-9d0d-e4d8-2a11-37b7e974f6d0@citrix.com>
 <CABfawhk-qCQeo+feqk=a2P_cXBrNsDtRuDYAQ9Vf56AQH0H_dg@mail.gmail.com>
 <4dd1504b-3559-c9ae-6176-65baac771302@arm.com>
 <CABfawhnj=EeNPeJ+DewiO4xuAuryhhr6E7pxeDVoDRqDW-93ug@mail.gmail.com>
 <5ba2dca2-5d69-e3c9-a14a-cd5ee18f2599@arm.com>
In-Reply-To: <5ba2dca2-5d69-e3c9-a14a-cd5ee18f2599@arm.com>
From: Tamas K Lengyel <tamas@tklengyel.com>
Date: Fri, 19 Jul 2019 07:36:56 -0600
X-Gmail-Original-Message-ID: <CABfawhkNMYz5p31G-X6j1Rsv0CvdS-JfAq-n-DCBsiMNqxNauw@mail.gmail.com>
Message-ID: <CABfawhkNMYz5p31G-X6j1Rsv0CvdS-JfAq-n-DCBsiMNqxNauw@mail.gmail.com>
To: Julien Grall <julien.grall@arm.com>
Subject: Re: [Xen-devel] [RFC] xen: Add .astylerc for automated
 style-formatting
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Jan Beulich <jbeulich@suse.com>, Xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBKdWwgMTksIDIwMTkgYXQgNzozNCBBTSBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFs
bEBhcm0uY29tPiB3cm90ZToKPgo+IEhpIFRhbWFzLAo+Cj4gT24gMTkvMDcvMjAxOSAxNDowNSwg
VGFtYXMgSyBMZW5neWVsIHdyb3RlOgo+ID4gT24gRnJpLCBKdWwgMTksIDIwMTkgYXQgMzowMyBB
TSBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPiB3cm90ZToKPiA+Pgo+ID4+IEhp
LAo+ID4+Cj4gPj4gT24gMTgvMDcvMjAxOSAxOTozNCwgVGFtYXMgSyBMZW5neWVsIHdyb3RlOgo+
ID4+PiBPbiBUaHUsIEp1bCAxOCwgMjAxOSBhdCAxMTo1OSBBTSBBbmRyZXcgQ29vcGVyCj4gPj4+
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPiB3cm90ZToKPiA+Pj4+Cj4gPj4+PiBPbiAxOC8w
Ny8yMDE5IDE1OjQzLCBUYW1hcyBLIExlbmd5ZWwgd3JvdGU6Cj4gPj4+Pj4gZGlmZiAtLWdpdCBh
L0NPRElOR19TVFlMRSBiL0NPRElOR19TVFlMRQo+ID4+Pj4+IGluZGV4IDZjYzViNzc0Y2YuLjBi
MzdmN2FlNGQgMTAwNjQ0Cj4gPj4+Pj4gLS0tIGEvQ09ESU5HX1NUWUxFCj4gPj4+Pj4gKysrIGIv
Q09ESU5HX1NUWUxFCj4gPj4+Pj4gQEAgLTYwLDggKzYwLDggQEAgQnJhY2luZwo+ID4+Pj4+ICAg
IC0tLS0tLS0KPiA+Pj4+Pgo+ID4+Pj4+ICAgIEJyYWNlcyAoJ3snIGFuZCAnfScpIGFyZSB1c3Vh
bGx5IHBsYWNlZCBvbiBhIGxpbmUgb2YgdGhlaXIgb3duLCBleGNlcHQKPiA+Pj4+PiAtZm9yIHRo
ZSBkby93aGlsZSBsb29wLiAgVGhpcyBpcyB1bmxpa2UgdGhlIExpbnV4IGNvZGluZyBzdHlsZSBh
bmQKPiA+Pj4+PiAtdW5saWtlIEsmUi4gIGRvL3doaWxlIGxvb3BzIGFyZSBhbiBleGNlcHRpb24u
IGUuZy46Cj4gPj4+Pj4gK2ZvciB0aGUgd2hpbGUtcGFydCBvZiBkby93aGlsZSBsb29wcy4gIFRo
aXMgaXMgdW5saWtlIHRoZSBMaW51eCBjb2Rpbmcgc3R5bGUKPiA+Pj4+PiArYW5kIHVubGlrZSBL
JlIuICBkby93aGlsZSBsb29wcyBhcmUgYW4gZXhjZXB0aW9uLiBlLmcuOgo+ID4+Pj4+Cj4gPj4+
Pj4gICAgaWYgKCBjb25kaXRpb24gKQo+ID4+Pj4+ICAgIHsKPiA+Pj4+PiBAQCAtNzcsNyArNzcs
OCBAQCB3aGlsZSAoIGNvbmRpdGlvbiApCj4gPj4+Pj4gICAgICAgIC8qIERvIHN0dWZmLiAqLwo+
ID4+Pj4+ICAgIH0KPiA+Pj4+Pgo+ID4+Pj4+IC1kbyB7Cj4gPj4+Pj4gK2RvCj4gPj4+Pj4gK3sK
PiA+Pj4+Cj4gPj4+PiBJJ2QgaGFwcGlseSB0YWtlIHRoaXMgYWRqdXN0bWVudCB0byBYZW4ncyBz
dHlsZSBpZiBpdCBoZWxwcyB1cyBlbmQgdXAKPiA+Pj4+IHdpdGggYXV0by1mb3JtYXR0ZXIuCj4g
Pj4+Cj4gPj4+IFlheSEKPiA+Pj4KPiA+Pj4+Cj4gPj4+PiBBbHNvLCB0aGVyZSBhcmUgYSBudW1i
ZXIgb2YgZmlsZXMgd2hpY2ggYXJlIHRlY2huaWNhbGx5IExpbnV4IHN0eWxlLCBidXQKPiA+Pj4+
IGhhdmUgdG90YWxseSBkaXZlcmdlZCBmcm9tIExpbnV4LCBhbmQgd291bGQgYmUgZWFzaWVyIHRv
IG1vdmUgdG8gWGVuIHN0eWxlLgo+ID4+Pj4KPiA+Pj4+IERvIHlvdSBoYXZlIGFuIHVwZGF0ZWQg
LmFzdHlsZXJjIGJhc2VkIG9uIEp1bGllbidzIG9ic2VydmF0aW9ucz8KPiA+Pj4KPiA+Pj4gWWVz
LCB0aGlzIGlzIGl0Ogo+ID4+Pgo+ID4+PiBzdHlsZT1ic2QKPiA+Pj4gc3VmZml4PW5vbmUKPiA+
Pj4gYWxpZ24tcG9pbnRlcj1uYW1lCj4gPj4+IGFsaWduLXJlZmVyZW5jZT1uYW1lCj4gPj4+IGlu
ZGVudD1zcGFjZXM9NAo+ID4+PiBtYXgtY29kZS1sZW5ndGg9ODAKPiA+Pj4gbWluLWNvbmRpdGlv
bmFsLWluZGVudD0wCj4gPj4+IG1heC1jb250aW51YXRpb24taW5kZW50PTc4Cj4gPj4+IGF0dGFj
aC1jbG9zaW5nLXdoaWxlCj4gPj4+IHJlbW92ZS1icmFjZXMKPiA+Pj4gYnJlYWstb25lLWxpbmUt
aGVhZGVycwo+ID4+PiBwYWQtY29tbWEKPiA+Pj4gcGFkLWhlYWRlcgo+ID4+Cj4gPj4gVW5mb3J0
dW5hdGVseSB0aGlzIHN0eWxlIGRvZXMgbm90IHdvcmsgd2l0aCB0aGUgYXN0eWxlIHByb3ZpZGVk
IGJ5IERlYmlhbiBTdHJldGNoOgo+ID4+Cj4gPj4gNDJzaD4gYXN0eWxlIHhlbi9hcmNoL2FybS9z
ZXR1cC5jCj4gPj4gSW52YWxpZCBvcHRpb24gZmlsZSBvcHRpb25zOgo+ID4+IG1heC1jb250aW51
YXRpb24taW5kZW50PTc4Cj4gPj4gYXR0YWNoLWNsb3Npbmctd2hpbGUKPiA+PiByZW1vdmUtYnJh
Y2VzCj4gPj4gRm9yIGhlbHAgb24gb3B0aW9ucyB0eXBlICdhc3R5bGUgLWgnCj4gPj4KPiA+PiBB
cnRpc3RpYyBTdHlsZSBoYXMgdGVybWluYXRlZAo+ID4KPiA+IEknbSBhbHJlYWR5IG9uIGJ1c3Rl
ciBhbmQgaXQgd29ya3MgZmluZS4gUGVyaGFwcyB3ZSdsbCBuZWVkIHRvIHNwZWNpZnkKPiA+IGEg
bWluaW11bSB2ZXJzaW9uIG9mIGFzdHlsZS4KPgo+IFRoYXQgd291bGQgYmUgZ29vZC4KPgo+ID4K
PiA+Pgo+ID4+IEFsc28sIEkgbmVlZGVkIHRvIGNvcHkgdGhlIC5hc3R5bGVyYyBpbiAkKEhPTUUp
IGluIG9yZGVyIHRvIHVzZSB0aGUgc3R5bGUuIEl0IGlzCj4gPj4gcHJvYmFibHkgd29ydGggY29u
c2lkZXJpbmcgaW1wbGVtZW50aW5nIGEgd3JhcHBlciB0aGF0IHNldAo+ID4+IEFSVElTVElDX1NU
WUxFX09QVElPTlMgYW5kIGNhbGwgYXN0eWxlIHRvIGtlZXAgZXZlcnRoaW5nIGluIFhlbiBpbnRl
cm5hbHMuCj4gPgo+ID4gWW91IGRvbid0IGhhdmUgdG8gY29weSB0byB0byAkKEhPTUUpLCBhcyBJ
IHBvaW50IG91dCBieSB0aGUgYWRkaXRpb24KPiA+IHRvIHRoZSBDT0RJTkdfU1RZTEUgdGhpcyB3
b3JrcyBmcm9tIHRoZSBYZW4gcm9vdCBmb2xkZXI6Cj4gPgo+ID4gZXhwb3J0IEFSVElTVElDX1NU
WUxFX09QVElPTlM9Ii5hc3R5bGVyYyIKPiA+IGFzdHlsZSA8c291cmNlIG9yIGhlYWRlciBmaWxl
Pgo+Cj4gSSBtaXNyZWFkIHlvdXIgZmlyc3QgZS1tYWlsLiBTb3JyeSBmb3IgdGhlIG5vaXNlLgo+
Cj4gPgo+ID4+Cj4gPj4+Cj4gPj4+IFdpdGggdGhpcyBpdCdzIGRvd24gdG8gODYwIGZpbGVzIHRo
YXQgYXJlIGZvcm1hdHRlZC4KPiA+Pgo+ID4+IERvIHlvdSBtaW5kIHByb3ZpZGluZyB0aGUgbmV3
IGRpZmY/Cj4gPgo+ID4gSSd2ZSB1cGRhdGVkIHRoZSBzYW1lIGdpc3Qgd2l0aCB0aGUgbmV3IGRp
ZmYsIHRoZSB1cmwgaXMgdGhlIHNhbWU6Cj4gPiBodHRwczovL2dpc3QuZ2l0aHViLmNvbS90a2xl
bmd5ZWwvYzVjYWMxNGEwZDU3ZjExOWRkNzc0N2ExYmU2ZmIyNjAKPgo+IERvIHlvdSBtaW5kIHRv
IGNyZWF0ZSBhIG5ldyBnaXN0IGV2ZXJ5dGltZT8gVGhpcyB3b3VsZCBoZWxwIHRvIHNlZSB0aGUK
PiBkaWZmZXJlbmNlIGJlZm9yZSBhbmQgYWZ0ZXIgYXQgbGVhc3QgdW50aWwgSSBidWlsZCBhIG5l
dyB2ZXJzaW9uIG9mIGFzdHlsZSA6KS4KClN1cmUsIG5vIHByb2JsZW0uIEFsc28gYSB0aXA6IGp1
c3QgZW5hYmxlIHRoZSBidXN0ZXIgcmVwbyBhbmQgZG8KImFwdC1nZXQgLXQgYnVzdGVyIGluc3Rh
bGwgYXN0eWxlIiA7KQoKQ2hlZXJzLApUYW1hcwoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 13:39:53 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 13: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 1hoT70-0003WB-OB; Fri, 19 Jul 2019 13:39:50 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=wvcP=VQ=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hoT6z-0003W4-4D
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 13:39:49 +0000
X-Inumbo-ID: a836e058-aa2a-11e9-b915-afc881e283cd
Received: from m4a0041g.houston.softwaregrp.com (unknown [15.124.2.87])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id a836e058-aa2a-11e9-b915-afc881e283cd;
 Fri, 19 Jul 2019 13:39:46 +0000 (UTC)
Received: FROM m4a0041g.houston.softwaregrp.com (15.120.17.147) BY
 m4a0041g.houston.softwaregrp.com WITH ESMTP; 
 Fri, 19 Jul 2019 13:39:39 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M4W0335.microfocus.com (2002:f78:1193::f78:1193) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Fri, 19 Jul 2019 13:38:55 +0000
Received: from NAM02-SN1-obe.outbound.protection.outlook.com (15.124.8.10) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Fri, 19 Jul 2019 13:38:55 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=aojNXiXlQIzcTZhKaA/nMi1xR2wegxW6J8olz8/rlpIAsLmZC6kt7jO/ND8dcJ6crolAdMIOyS4nfcnvUJD0xM/sN5hGBSasXGOsyLgye7iWN+mJk9oWbwUCK1n8f3BwiOqXYfTk61mdaUSrbdtQ2R3CIaKxp67RHvebyNlGf6EIaw8tAvo4XYw4Kbp74ruAj+JnCLKIVys6wXTSFcIUYpxvGV7Hn+UGUPDzM63xrzTtdvJQ6qr2XHxj7955DyRKmVbMNJtPD5biAu3Ym/XmFWKYtGZL7Qrlub7FcHNUa7+Bx9WyZXkiG79xUNV/qvWK27FkyVj8fgCnkkI7qxWS1w==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=gUzzPW2U2E4Ejxe5VpVDzWCDFvw8NiQloTcx8U1aMoE=;
 b=VOProNnfS5t7/1L3KKRUFr2gpaojMzycD6iw9J9saJxlp/Lqf4Ru4w0xX834t3dOcmek7R1vaKyqc/bkZ284HQINh35MRqNbLMDoPRiHSJkz/Z2hZWQhgWEP8ug1kTwHpYVkrW6A9bbQrVcSjnBSirI6GqkU4QGPZE4BISVEAd4Au1wQH3tup2dgt7pLVptl1js+d3VtJbwfjB2DZ5qN/fBE6eOAKQTkuk6BZ0LsiP8coAQui5JUsRIGyZwdAIwEu42ObXiqYJgZl2AU7u4hiYMTWjtBuZltp/1tQpiTUjDom4qklVX0GiCYDQT9e77VqDJ21tLzztZwVyGRFqkTxw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2619.namprd18.prod.outlook.com (20.179.106.206) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.14; Fri, 19 Jul 2019 13:38:54 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Fri, 19 Jul 2019
 13:38:54 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Razvan Cojocaru <rcojocaru@bitdefender.com>
Thread-Topic: [PATCH v7] x86/emulate: Send vm_event from emulate
Thread-Index: AQHVMY4Gmux1Y/IiSU2ZKtKyOfOCuKbQbceAgAGLzgCAAC22AP//4gTfgAACLQA=
Date: Fri, 19 Jul 2019 13:38:54 +0000
Message-ID: <08ed1d56-b24b-66bd-34da-d0c329a2eecf@suse.com>
References: <20190703105639.23081-1-aisaila@bitdefender.com>
 <7a4c824d-3ccd-b289-3e8e-ff94ea916b3e@suse.com>
 <0d1ab92f-171b-98d9-a69e-5aa7cfbe0d85@bitdefender.com>
 <e61a882e-d2ea-a03d-fde8-2c2befd865da@suse.com>
 <8817949d-a99c-ae0f-93b1-13c0bebacae6@bitdefender.com>
In-Reply-To: <8817949d-a99c-ae0f-93b1-13c0bebacae6@bitdefender.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB7PR03CA0063.eurprd03.prod.outlook.com
 (2603:10a6:5:2a::40) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: d4fb00a6-9966-49e2-90eb-08d70c4e710e
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB2619; 
x-ms-traffictypediagnostic: DM6PR18MB2619:
x-microsoft-antispam-prvs: <DM6PR18MB26195FFA8DD01903B4828D74B3CB0@DM6PR18MB2619.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 01039C93E4
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(366004)(136003)(396003)(346002)(376002)(39860400002)(189003)(199004)(51444003)(4326008)(36756003)(25786009)(66476007)(305945005)(476003)(66556008)(14454004)(66446008)(64756008)(486006)(6436002)(7736002)(5660300002)(186003)(26005)(6246003)(316002)(256004)(52116002)(66066001)(54906003)(53936002)(99286004)(68736007)(7416002)(6512007)(6486002)(71190400001)(14444005)(446003)(6916009)(102836004)(86362001)(76176011)(229853002)(71200400001)(53546011)(31696002)(6116002)(8676002)(80792005)(2906002)(386003)(6506007)(3846002)(2616005)(8936002)(81156014)(81166006)(478600001)(66946007)(31686004)(11346002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2619;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: YqUkPOUO11DjXfFRJlUXafX9NDoqoUgO0ywvtuV8bjM182IL7EJBuMNMplT8l8I0o2Zu8Y/ZkifBKWtmntwRG1zR991WZ3I9PLDZ1uwr0FotJGA2jwJsx2KS/e/GPmpcOEErFkY2KzfYwVdfKayQcJKvUfGWODGvVYtNsnxPjzPoV0/BbJ2jFwffGMru1ph10KuwGPWX6OrcFr8qy3MfPKPYBIrBd2x1ZH3InBjg5sZD8nxXjjLgO18YOt3IWyHmHAeoZQSmYPT/q/Cc7eRYckEZbTfZJxCtHuP35hS6Sv0m3V7yFH1cdEtfBcbyy7d6N8pxR4ZchN5w6T1bmpNfLnlvUKcMO9ORrIERi+rNKkmWIwHsD67T8QHO4Y35aqNyVt/ylKzwixBR226iOQRj8jOlVh+guuYLoSqTqaZP8sA=
Content-ID: <522422E90F3F3E499AB1601E06DC1546@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: d4fb00a6-9966-49e2-90eb-08d70c4e710e
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Jul 2019 13:38:54.1406 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2619
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v7] x86/emulate: Send vm_event from emulate
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: PetreOvidiu PIRCALABU <ppircalabu@bitdefender.com>,
 "tamas@tklengyel.com" <tamas@tklengyel.com>, "wl@xen.org" <wl@xen.org>,
 "george.dunlap@eu.citrix.com" <george.dunlap@eu.citrix.com>,
 "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>,
 "paul.durrant@citrix.com" <paul.durrant@citrix.com>,
 Alexandru Stefan ISAILA <aisaila@bitdefender.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 "roger.pau@citrix.com" <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTkuMDcuMjAxOSAxNTozMCwgUmF6dmFuIENvam9jYXJ1IHdyb3RlOg0KPiBPbiA3LzE5LzE5
IDQ6MTggUE0sIEphbiBCZXVsaWNoIHdyb3RlOg0KPj4gT24gMTkuMDcuMjAxOSAxNDozNCwgQWxl
eGFuZHJ1IFN0ZWZhbiBJU0FJTEEgd3JvdGU6DQo+Pj4gT24gMTguMDcuMjAxOSAxNTo1OCwgSmFu
IEJldWxpY2ggd3JvdGU6DQo+Pj4+IE9uIDAzLjA3LjIwMTkgMTI6NTYsIEFsZXhhbmRydSBTdGVm
YW4gSVNBSUxBIHdyb3RlOg0KPj4+Pj4gQS9EIGJpdCB3cml0ZXMgKG9uIHBhZ2Ugd2Fsa3MpIGNh
biBiZSBjb25zaWRlcmVkIGJlbmlnbiBieSBhbiBpbnRyb3NwZWN0aW9uDQo+Pj4+PiBhZ2VudCwg
c28gcmVjZWl2aW5nIHZtX2V2ZW50cyBmb3IgdGhlbSBpcyBhIHBlc3NpbWl6YXRpb24uIFdlIHRy
eSBoZXJlIHRvDQo+Pj4+PiBvcHRpbWl6ZSBieSBmaXRlcmluZyB0aGVzZSBldmVudHMgb3V0Lg0K
Pj4+Pg0KPj4+PiBCdXQgeW91IGFkZCB0aGUgc2VuZGluZyBvZiBtb3JlIGV2ZW50cyAtIGhvdyBk
b2VzICJmaWx0ZXIgb3V0IiBtYXRjaA0KPj4+PiB0aGUgYWN0dWFsIGltcGxlbWVudGF0aW9uPw0K
Pj4+DQo+Pj4gVGhlIGV2ZW50cyBhcmUgc2VuZCBvbmx5IGlmIHRoZXJlIGlzIGEgbWVtIGFjY2Vz
cyB2aW9sYXRpb24gdGhlcmVmb3JlIHdlDQo+Pj4gYXJlIGZpbHRlcmluZyBhbmQgb25seSBzZW5k
aW5nIHRoZSBldmVudHMgdGhhdCBhcmUgaW50ZXJlc3RpbmcgdG8NCj4+PiBpbnRyb3NwZWN0aW9u
Lg0KPj4NCj4+IFdoZXJlIGlzIGl0IHRoYXQgeW91IHByZXZlbnQgYW55IGV2ZW50IGZyb20gYmVp
bmcgc2VudD8gQXMgc2FpZCwNCj4+IHJlYWRpbmcgdGhlIHBhdGNoIEkgb25seSBzZWUgbmV3IHNl
bmRpbmcgc2l0ZXMgdG8gZ2V0IGFkZGVkLg0KPiANCj4gSWYgd2UgZG9uJ3QgZW11bGF0ZSwgd2Ug
d291bGQgcmVjZWl2ZSB0aGUgcGFnZS13YWxrLWdlbmVyYXRlZCBldmVudHMNCj4gX2FuZF8gdGhl
IHRvdWNoaW5nLXRoZS1wYWdlLXRoZS1pbnN0cnVjdGlvbi1pcy10b3VjaGluZyBldmVudHMuDQoN
ClNpbmNlIHRoZSBwYXRjaCBoZXJlIGFsdGVycyBlbXVsYXRpb24gcGF0aHMgb25seSwgaG93IGRv
IHlvdSBrbm93DQp3aGV0aGVyIHRvIGVtdWxhdGU/IEluIG9yZGVyIHRvIG5vdCByZWNlaXZlIHVu
ZHVlIGV2ZW50cyBpdCB3b3VsZA0Kc2VlbSB0byBtZSB0aGF0IHlvdSdkIGZpcnN0IGhhdmUgdG8g
aW50ZXJjZXB0IHRoZSBndWVzdCBvbiBpbnNucw0Kb2YgaW50ZXJlc3QgLi4uIE92ZXJhbGwgSSB0
aGluayB0aGF0IHRoZSBwYXRjaCBkZXNjcmlwdGlvbiwgd2hpbGUNCml0IGhhcyBpbXByb3ZlZCwg
aXMgc3RpbGwgbGFja2luZyBzdWZmaWNpZW50IGluZm9ybWF0aW9uIGZvciBhDQpwZXJzb24gbGlr
ZSBtZSAobm90IGtub3dpbmcgbXVjaCBhYm91dCB5b3VyIG1vbml0b3IgdG9vbHMpIHRvIGJlDQph
YmxlIHRvIHNlbnNpYmx5IHJldmlldyB0aGlzICh3aGljaCBpbmNsdWRlcyB1bmRlcnN0YW5kaW5n
IHRoZQ0KcHJlY2lzZSBzY2VuYXJpbyB5b3Ugd2FudCB0byBpbXByb3ZlKS4NCg0KSmFuDQpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 13:42:13 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 13:42:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hoT9H-0004E3-Eb; Fri, 19 Jul 2019 13:42: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=tC9P=VQ=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hoT9G-0004Dx-I7
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 13:42:10 +0000
X-Inumbo-ID: 00986e85-aa2b-11e9-8980-bc764e045a96
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 00986e85-aa2b-11e9-8980-bc764e045a96;
 Fri, 19 Jul 2019 13:42:08 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: JKNaR3iSq52yr1bhWT+ZVBRKiK50j/YbuUmvkE75nEF6NsHOMpjXb9mrtcblM/ts78zIYzneaN
 2oDG1DdyBfS8Q6tleZ1QqcYLeepE4z1fUFfQFRSed9M8Y737TCJ1TNbwlhZXubpbWglBu6/U4b
 qnfEFrkj9m2UEoF76BsnNZAnJL/TGIPxe6qOg4lrd0icsYUFIA0YjknrMu4Fx/Jd3kv/9tvw9l
 lWrDTs8EjE++duy5NHPSTyaJyklweVQ847krFA9MmNSm6RJUegTzfh2L+SFXhA+7FdLnFFjdOV
 fIQ=
X-SBRS: 2.7
X-MesageID: 3180727
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,282,1559534400"; 
   d="scan'208";a="3180727"
To: Jan Beulich <JBeulich@suse.com>
References: <20190719122545.3486-1-paul.durrant@citrix.com>
 <bb3a29a3-5e76-8914-a88b-759220f22e5a@citrix.com>
 <3204c2f3-e6fc-20dc-f3d3-432a8d148419@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <cd840255-274f-6130-9bab-b57f0ef20477@citrix.com>
Date: Fri, 19 Jul 2019 14:42:04 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <3204c2f3-e6fc-20dc-f3d3-432a8d148419@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] include/public/memory.h: remove the
 XENMEM_rsrc_acq_caller_owned flag
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, WeiLiu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Julien Grall <julien.grall@arm.com>,
 Paul Durrant <paul.durrant@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>

T24gMTkvMDcvMjAxOSAxNDozMSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gT24gMTkuMDcuMjAxOSAx
NDo0MSwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4gT24gMTkvMDcvMjAxOSAxMzoyNSwgUGF1bCBE
dXJyYW50IHdyb3RlOgo+Pj4gV2hlbiBjb21taXQgM2Y4ZjEyMjggIng4Ni9tbTogYWRkIEhZUEVS
VklTT1JfbWVtb3J5X29wIHRvIGFjcXVpcmUgZ3Vlc3QKPj4+IHJlc291cmNlcyIgaW50cm9kdWNl
ZCB0aGUgY29uY2VwdCBvZiBkaXJlY3RseSBtYXBwaW5nIHNvbWUgZ3Vlc3QgcmVzb3VyY2VzLAo+
Pj4gaXQgd2FzIGVudmlzYWdlZCB0aGF0IHRoZSBtZW1vcnkgZm9yIHNvbWUgcmVzb3VyY2VzIGFz
c29jaWF0ZWQgd2l0aCBhIGd1ZXN0Cj4+PiBtYXkgbm90IGFjdHVhbGx5IGJlIGFzc2lnbmVkIHRv
IHRoYXQgZ3Vlc3QsIHNwZWNpZmljYWxseSB0aGUgSU9SRVEgc2VydmVyCj4+PiByZXNvdXJjZSBp
bnRyb2R1Y2VzIGluIGNvbW1pdCA2ZTM4NzQ2MSAieDg2L2h2bS9pb3JlcTogYWRkIGEgbmV3IG1h
cHBhYmxlCj4+PiByZXNvdXJjZSB0eXBlLi4uIi4gU3VjaCByZXNvdXJjZXMgd2VyZSBkdWJiZWQg
ImNhbGxlciBvd25lZCIgYW5kIHJlc3VsdGVkCj4+PiBpbiB0aGUgb3duZWQgcmVzb3VyY2VzIiBh
bmQgYWNxdWlyaW5nIHRoZW0gcmVzdWx0ZWQgaW4gdGhlCj4+PiBYRU5NRU1fcnNyY19hY3FfY2Fs
bGVyX293bmVkIGZsYWcgYmVpbmcgcGFzc2VkIGJhY2sgdG8gdGhlIGNhbGxlciBvZiB0aGUKPj4+
IG1lbW9yeSBvcC4KPj4+Cj4+PiBVbmZvcnR1bmF0ZWx5IHRoZSBpbXBsZW1lbnRhdGlvbiBsZWQg
dG8gWFNBLTI3Niwgd2hpY2ggd2FzIG1pdGlnYXRlZAo+Pj4gYnkgY29tbWl0IGY2YjZhZTc4ICJ4
ODYvaHZtL2lvcmVxOiBmaXggcGFnZSByZWZlcmVuY2luZyIgYW5kIHRoZW4gYSByZWxhdGVkCj4+
PiBtZW1vcnkgYWNjb3VudGluZyBwcm9ibGVtIHdhcyB3b3JrZWQgYXJvdW5kIGJ5IGNvbW1pdCBl
ODYyZTZjZQo+Pj4gIng4Ni9odm0vaW9yZXE6IHVzZSByZWYtY291bnRlZCB0YXJnZXQtYXNzaWdu
ZWQgc2hhcmVkIHBhZ2VzIi4gVGhpcyBsYXR0ZXIKPj4+IGNvbW1pdCByZW1vdmVkIHRoZSBvbmx5
IGluc3RhbmNlIG9mIGEgImNhbGxlciBvd25lZCIgcmVzb3VyY2UsIGJ1dCB0aGUKPj4+IGZsYWcg
d2FzIGxlZnQgaW4gaGVhZGVyIGFuZCBjaGVja2VkIGluIG9uZSBwbGFjZSBpbiB0aGUgY29yZSBj
b2RlLgo+Pj4gVGhpcyBwYXRjaCByZW1vdmVzIHRoYXQgbm93IHJlZHVuZGFudCBjaGVjayBhbmQg
cmVtb3ZlcyB0aGUgZGVmaW5pdGlvbiBvZgo+Pj4gWEVOTUVNX3JzcmNfYWNxX2NhbGxlcl9vd25l
ZCBmcm9tIHRoZSBwdWJsaWMgaGVhZGVyLiBBbHNvLCBzaW5jZSB0aGlzIHdhcwo+Pj4gdGhlIG9u
bHkgZmxhZyBkZWZpbmVkIGZvciB0aGUgWEVOTUVNX2FjcXVpcmVfcmVzb3VyY2UgbWVtb3J5IG9w
LCBpdCByZW1vdmVzCj4+PiB0aGUgJ2ZsYWdzJyBmaWVsZCBvZiBzdHJ1Y3QgeGVuX21lbV9hY3F1
aXJlX3Jlc291cmNlIGFuZCByZXBsYWNlcyBpdCB3aXRoCj4+PiBhbiBlcXVpdmFsZW50bHkgc2l6
ZWQgJ3BhZCcgZmllbGQuCj4+Pgo+Pj4gU2lnbmVkLW9mZi1ieTogUGF1bCBEdXJyYW50IDxwYXVs
LmR1cnJhbnRAY2l0cml4LmNvbT4KPj4gVGhpcyBpcyBhIG1vZGlmaWNhdGlvbiB0byBhIHB1Ymxp
YyBoZWFkZXIsIGJ1dCBpbiB0aGlzIHNwZWNpZmljIGNhc2UsIEkKPj4gdGhpbmsgaXQgaXMgdGhl
IGNvcnJlY3QgdGhpbmcgdG8gZG8uCj4gVGhpcyBpcyBpbiBhIGxhcmdlICIjaWYgZGVmaW5lZChf
X1hFTl9fKSB8fCBkZWZpbmVkKF9fWEVOX1RPT0xTX18pIiBzZWN0aW9uLAo+IGFuZCB3ZSBjb25z
aWRlciBwdWJsaWMgaW50ZXJmYWNlIHBhcnRzIGluIHN1Y2ggc2VjdGlvbnMgdm9sYXRpbGUgYW55
d2F5LgoKT2ggLSBldmVuIGJldHRlci7CoCBJJ2Qgbm90IHNwb3R0ZWQgdGhhdC4KCn5BbmRyZXcK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 13:48:42 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 13:48:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hoTFW-0004Oi-Ft; Fri, 19 Jul 2019 13:48:38 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=9kIP=VQ=citrix.com=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1hoTFU-0004Od-Mf
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 13:48:36 +0000
X-Inumbo-ID: e5f2111e-aa2b-11e9-a409-67391e3f4637
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e5f2111e-aa2b-11e9-a409-67391e3f4637;
 Fri, 19 Jul 2019 13:48:33 +0000 (UTC)
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=george.dunlap@citrix.com;
 spf=Pass smtp.mailfrom=George.Dunlap@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 george.dunlap@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="george.dunlap@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 George.Dunlap@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="George.Dunlap@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: wS0/KEqvSVCQfCaUyfkAq+WbY9ZRwTBFlc3U2aZ+yKfqFHfkp+zQjK68ESx86A+WDXq162OIjd
 UB1al++UvAQsPnfc/x5ErDV419pUGkIoItGBvN31IM3t3p7tQFG7rax1m5+HgOVEdF8bdUlzUd
 RgcOt+TcldL87EkZ6Kg966RnJu8yG87rli30+3y5d3BE4/5c2md/hdYLhEqyGpCBhI5Q0rlVn4
 r7CyH07n7VZ9miyi8gFvhw55bPzlUP9MxDhFDRHO5vmB7dHAUrjeXhU/hgUq8LGpB9SYWFSJuv
 X2I=
X-SBRS: 2.7
X-MesageID: 3274212
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,282,1559534400"; 
   d="scan'208";a="3274212"
To: Nicolas Belouin <nicolas.belouin@gandi.net>
References: <20190718215428.6727-1-george.dunlap@citrix.com>
 <854f62f4-000c-d090-320e-5097887e02b4@gandi.net>
 <643C0338-ACDB-4581-A16C-0DFCC22C7C07@citrix.com>
 <FBF82058-59FC-40B7-859C-A42D6756CC05@citrix.com>
 <3591522b-2724-61d5-3ab2-240f41a2e2ce@gandi.net>
 <595cd2a7-382b-0800-c6de-096c2317d5d0@citrix.com>
 <7199d48d-cf68-e1a3-25cb-904f3a53c1c0@gandi.net>
 <afc72278-27be-f1a9-2033-48643b335e61@citrix.com>
 <bfd97972-904a-d643-1818-54ac5ca426af@gandi.net>
From: George Dunlap <george.dunlap@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=george.dunlap@citrix.com; prefer-encrypt=mutual; keydata=
 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
 rIFfe2Dk+lD9A9BVd2rfoHA=
Message-ID: <55cf3c95-1c24-2a26-08a5-e73ecb871238@citrix.com>
Date: Fri, 19 Jul 2019 14:48:29 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.1
MIME-Version: 1.0
In-Reply-To: <bfd97972-904a-d643-1818-54ac5ca426af@gandi.net>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] golang/xenlight: Add libxl_utils support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wl@xen.org>,
 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>

T24gNy8xOS8xOSAyOjE5IFBNLCBOaWNvbGFzIEJlbG91aW4gd3JvdGU6Cj4gCj4gCj4gT24gNy8x
OS8xOSAxOjA0IFBNLCBHZW9yZ2UgRHVubGFwIHdyb3RlOgo+PiBPbiA3LzE5LzE5IDExOjI0IEFN
LCBOaWNvbGFzIEJlbG91aW4gd3JvdGU6Cj4+Pgo+Pj4gT24gNy8xOS8xOSAxMjowOSBQTSwgR2Vv
cmdlIER1bmxhcCB3cm90ZToKPj4+PiBPbiA3LzE5LzE5IDExOjAzIEFNLCBOaWNvbGFzIEJlbG91
aW4gd3JvdGU6Cj4+Pj4+IE9uIDcvMTkvMTkgMTA6NTAgQU0sIEdlb3JnZSBEdW5sYXAgd3JvdGU6
Cj4+Pj4+Pj4gT24gSnVsIDE5LCAyMDE5LCBhdCA5OjQ3IEFNLCBHZW9yZ2UgRHVubGFwIDxnZW9y
Z2UuZHVubGFwQGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4+Pj4+Cj4+Pj4+Pj4KPj4+Pj4+Pgo+Pj4+
Pj4+PiBPbiBKdWwgMTksIDIwMTksIGF0IDg6MzQgQU0sIE5pY29sYXMgQmVsb3VpbiA8bmljb2xh
cy5iZWxvdWluQGdhbmRpLm5ldD4gd3JvdGU6Cj4+Pj4+Pj4+Cj4+Pj4+Pj4+Cj4+Pj4+Pj4+Cj4+
Pj4+Pj4+IE9uIDcvMTgvMTkgMTE6NTQgUE0sIEdlb3JnZSBEdW5sYXAgd3JvdGU6Cj4+Pj4+Pj4+
PiBUaGUgR28gYmluZGluZ3MgZm9yIGxpYnhsIG1pc3MgZnVuY3Rpb25zIGZyb20gbGlieGxfdXRp
bHMsIGxldCdzIHN0YXJ0Cj4+Pj4+Pj4+PiB3aXRoIHRoZSBzaW1wbGUgbGlieGxfZG9taWRfdG9f
bmFtZSBhbmQgaXRzIGNvdW50ZXJwYXJ0Cj4+Pj4+Pj4+PiBsaWJ4bF9uYW1lX3RvX2RvbWlkLgo+
Pj4+Pj4+Pj4KPj4+Pj4+Pj4+IE5CIHRoYXQgQy5Hb1N0cmluZygpIHdpbGwgcmV0dXJuICIiIGlm
IGl0J3MgcGFzc2VkIGEgTlVMTDsgc2VlCj4+Pj4+Pj4+PiBodHRwczovL2dpdGh1Yi5jb20vZ29s
YW5nL2dvL2lzc3Vlcy8zMjczNCNpc3N1ZWNvbW1lbnQtNTA2ODM1NDMyCj4+Pj4+Pj4+Pgo+Pj4+
Pj4+Pj4gU2lnbmVkLW9mZi1ieTogTmljb2xhcyBCZWxvdWluIDxuaWNvbGFzLmJlbG91aW5AZ2Fu
ZGkubmV0Pgo+Pj4+Pj4+Pj4gU2lnbmVkLW9mZi1ieTogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1
bmxhcEBjaXRyaXguY29tPgo+Pj4+Pj4+Pj4gLS0tCj4+Pj4+Pj4+PiB2MzoKPj4+Pj4+Pj4+IC0g
V2lyZSBpbnRvIGJ1aWxkIHN5c3RlbQo+Pj4+Pj4+Pj4gLSBBZGQgcmVmZXJlbmNlIHRvIEMuR29T
dHJpbmcoKSBoYW5kbGluZyBOVUxMIHRvIGNvbW1pdCBtZXNzYWdlCj4+Pj4+Pj4+Pgo+Pj4+Pj4+
Pj4gTmljb2xhcywgY291bGQgeW91IHRlc3QgdG8gc2VlIGlmIHRoaXMgYWN0dWFsbHkgd29ya3Mg
Zm9yIHlvdT8KPj4+Pj4+Pj4gVGVzdGVkIGl0LCBpdCB3b3Jrcy4KPj4+Pj4+Pj4KPj4+Pj4+Pj4g
SSBtdXN0IGNvbmZlc3MgSSBkbyBub3QgdXNlIHRoYXQgaW1wb3J0IHBhdGggYXMgdGhlIG5ldyBt
b2R1bGVzIG1lY2hhbmlzbQo+Pj4+Pj4+PiBpbnRyb2R1Y2VkIGluIEdvMS4xMSBkb3dubG9hZHMg
YW5kIGNvbXBpbGUgYSB2ZXJzaW9uZWQgY29weSBvZiBldmVyeQo+Pj4+Pj4+PiBkZXBlbmRlbmN5
IHBlciBwcm9qZWN0LCBhbmQgdGhpcyBiZWhhdmlvciBpcyBpbmNvbXBhdGlibGUgd2l0aCB0aGUg
YnVpbGQKPj4+Pj4+Pj4gc3lzdGVtIHVzZWQgaGVyZS4KPj4+Pj4+PiBJdOKAmXMgcG9zc2libGUg
dGhhdCBzb21ldGhpbmcgZnVuZGFtZW50YWxseSBoYXMgY2hhbmdlZCwgYnV0IEkgc3VzcGVjdCB0
aGF0IHJhdGhlciB5b3UgZG9u4oCZdCBxdWl0ZSB1bmRlcnN0YW5kIGhvdyB0aGUgY3VycmVudCBi
dWlsZCBzeXN0ZW0gaXMgc3VwcG9zZWQgdG8gd29yay4gIChJbiB3aGljaCBjYXNlIGEgd3JpdGUt
dXAgaW4gdGhlIHRyZWUgd291bGQgcHJvYmFibHkgYmUgdXNlZnVsLikKPj4+Pj4+Pgo+Pj4+Pj4+
IEdvIGhhcyBhbHdheXMgaW5zaXN0ZWQgdGhhdCB0aGVyZSBiZSBubyBiaW5hcnkgY29tcGF0aWJp
bGl0eSBiZXR3ZWVuIHZlcnNpb25zOyBzbyBpdOKAmXMgYWx3YXlzIGJlZW4gbmVjZXNzYXJ5IHRv
IHJlLWNvbXBpbGUgYWxsIHlvdXIgbGlicmFyaWVzIHdoZW4gdXBncmFkaW5nIGZyb20gKHNheSkg
MS44IHRvIDEuOS4gIFdoaWNoIG1lYW5zIHRoYXQgYW55IHVzZWFibGUgZGlzdHJpYnV0aW9uIG11
c3QgYWxzbyBpbmNsdWRlIGFsbCB0aGUgc291cmNlIGZpbGVzIG5lY2Vzc2FyeSB0byByZWNvbXBp
bGUgd2hlbiB5b3UgYnVtcCB0aGUgdmVyc2lvbiBudW1iZXIuCj4+Pj4+Pj4KPj4+Pj4+PiBTbyB0
aGUgY29yZSBtZWNoYW5pc20gb2YgdGhlIOKAnGluc3RhbGzigJ0gaXMgYWN0dWFsbHkgdG8gY29w
eSBhbGwgdGhlIHNvdXJjZSBmaWxlcyBuZWNlc3NhcnkgaW50byB0aGUgcmlnaHQgbG9jYWwgZGly
ZWN0b3J5IHN1Y2ggdGhhdCB0aGUgZ28gY29tcGlsZXIgY2FuIGZpbmQgdGhlbTsgQVRNIHRoaXMg
aXMgL3Vzci9zaGFyZS9nb2NvZGUvZ29sYW5nLnhlbnByb2plY3Qub3JnL3hlbmxpZ2h0Cj4+Pj4+
PiBOaXQ6ICBUaGlzIG9mIGNvdXJzZSBzaG91bGQgaGF2ZSBhIGBzcmMvYCBiZXR3ZWVuIGBnb2Nv
ZGUvYCBhbmQgYGdvbGFuZy54ZW5wcm9qZWN0Lm9yZy9gLgo+Pj4+Pj4KPj4+Pj4+IE5CIGFsc28g
dGhhdCB0aGlzIG5hbWluZyBzY2hlbWUgd2FzIGRlc2lnbmVkIHNvIHRoYXQgYXQgc29tZSBwb2lu
dCBpbiB0aGUgZnV0dXJlLCB3ZSBjb3VsZCBhY3R1YWxseSBob3N0IHRoZSB4ZW5saWdodCBwYWNr
YWdlcyBhdCB0aGUgVVJMIHByb3ZpZGVkLgo+Pj4+Pj4KPj4+Pj4+ICAtR2VvcmdlCj4+Pj4+Pgo+
Pj4+PiBUaGlzIG5ldyBtZWNoYW5pc20gb2YgbW9kdWxlcyBpcyBkZXNjcmliZWQgaGVyZToKPj4+
Pj4gaHR0cHM6Ly9nb2xhbmcub3JnL2NtZC9nby8jaGRyLU1vZHVsZXNfX21vZHVsZV92ZXJzaW9u
c19fYW5kX21vcmUKPj4+Pj4KPj4+Pj4gVGhlIG1vZHVsZSBzeXN0ZW0gaXMgaW50ZW5kZWQgdG8g
c3VwZXJzZWRlIHRoZSBHT1BBVEggYXBwcm9hY2ggYW5kCj4+Pj4+IHByb3ZpZGUgYSB3YXkgdG8g
Z2V0IHZlcnNpb25lZCBkZXBlbmRlbmNpZXMsIGFzIHN1Y2gKPj4+Pj4gaXQgZG9lcyBub3QgcmVs
eSBvbiBHT1BBVEggYXQgYWxsIGFuZCBkb2Vzbid0IHVzZSBzb3VyY2VzIG9yIGNvbXBpbGVkCj4+
Pj4+IHBhY2thZ2VzIHByZXNlbnQgaW4gR09QQVRIIGVsZW1lbnRzIHN1Y2ggYXMgL3Vzci9zaGFy
ZS9nb2NvZGUKPj4+Pj4gYW5kIHN5c3RlbWF0aWNhbGx5IGZldGNoIChhdCB0aGUgYXNrZWQgdmVy
c2lvbikgYW5kIGNvbXBpbGUgYSBjb3B5IG9mCj4+Pj4+IHRoZSBkZXBlbmRlbmN5IGFzIGl0IG1p
Z2h0IGJlIGEgZGlmZmVyZW50IHZlcnNpb24gZnJvbSB0aGUgb25lCj4+Pj4+IGluIEdPUEFUSC4K
Pj4+Pj4KPj4+Pj4gQXMgZmFyIGFzIEkgdHJpZWQsIEkgaGF2ZSBiZWVuIHVuYWJsZSB0byBidWls
ZCBteSBtb2R1bGUgZXZlbiB3aXRoIHRoZQo+Pj4+PiBsaWJyYXJ5IGluc3RhbGxlZC4KPj4+Pj4g
SSBoYXZlIHRvIHVzZSB4ZW5iaXRzLnhlbi5vcmcvZ2l0LWh0dHAveGVuLmdpdC90b29scy9nb2xh
bmcveGVubGlnaHQgKG9yCj4+Pj4+IG9uZSBvZiBpdHMgbWlycm9yKSBpbiBvcmRlciB0byBidWls
ZCB0aGUgbW9kdWxlIHVzaW5nIHRoZSBuZXcKPj4+Pj4gbWVjaGFuaXNtCj4+IFRoaXMgd2lsbCBi
cmVhayBhcyBzb29uIGFzIHdlIGhhdmUgc3VwcG9ydCBpbiBnb2xhbmcveGVubGlnaHQgZm9yIGxp
YnhsCj4+IGZlYXR1cmVzIG5vdCBpbiB0aGUgdmVyc2lvbiBvZiBYZW4geW91J3JlIHVzaW5nLgo+
Pgo+PiBFLmcuLCBzdXBwb3NlIHlvdSdyZSBvbiBYZW4gNC4xMi4gIFNvbWVvbmUgaW50cm9kdWNl
cyBhIG5ldyBmZWF0dXJlIGluCj4+IFhlbiA0LjEzLCBhbmQgcGx1bWJzIGl0IGFsbCB0aGUgd2F5
IGZyb20gWGVuLCB0aHJvdWdoIGxpYnhsLCAqYW5kKgo+PiBnb2xhbmcveGVubGlnaHQuICBOb3cg
d2hlbiAqeW91KiBkbyBhIGJ1aWxkLCBpdCB3aWxsIGZhaWwsIGJlY2F1c2UgeW91cgo+PiB2ZXJz
aW9uIG9mIGdvbGFuZyB3aWxsIGV4cGVjdCBsaWJ4bCBmZWF0dXJlcyB3aGljaCB5b3VyIHN5c3Rl
bSBkb2Vzbid0IGhhdmUuCj4gSSBrbm93IG9mIHRoYXQsIGFuZCB0aGF0IGNhbiBiZSBvdmVyY29t
ZSB1c2luZyBtb2R1bGVzIGFzIHlvdSBjYW4KPiBzcGVjaWZ5IGEgYnJhbmNoIHZlcnNpb24gb2Yg
dGhlIG1vZHVsZSB5b3UgZGVwZW5kcyBvbiAoZS5nIHlvdSBjYW4gc2V0Cj4geW91ciBkZXBlbmRl
bmN5IGFzIGJlaW5nIHh4eC94ZW5saWdodEBzdGFibGUtNC4xMikuCgpUaGF0J3Mgbm90IHRlcnJp
YmxlIEkgZ3Vlc3MuCgo+PiBJIGhhZCBhbHdheXMgcGxhbm5lZCBvbiBnZXR0aW5nIGdvbGFuZy54
ZW5wcm9qZWN0Lm9yZyBzZXQgdXAgc3VjaCB0aGF0Cj4+IGl0IGNvdWxkIGludGVyYWN0IHdpdGgg
dGhlICJub3JtYWwiIGdvIGdldCB0aGluZy4gIElmIHlvdSB3YW50IHRvIGhlbHAKPj4gdXMgZmln
dXJlIG91dCBob3cgdG8gZ2V0IHRoYXQgc2V0IHVwLCB0aGF0IHdvdWxkIGJlIGhlbHBmdWwuCj4g
Cj4gQXMgZmFyIGFzIEkgbG9va2VkIGludG8gdmFuaXR5IFVSTHMsIHlvdSBjYW4ndCBzZXJ2ZSBh
IHN1YmRpcmVjdG9yeSBvZiBhCj4gcmVwb3NpdG9yeSBkaXJlY3RseSwgYnV0IHlvdSBjYW4gdHJp
Y2sgdGhlIHN5c3RlbSB1c2luZyBhIGdvLXByb3h5Lgo+IFRvIGRvIHRoYXQgeW91IG5lZWQgdHdv
IHRoaW5ncy4gRmlyc3QsIHlvdSBuZWVkCj4gaHR0cHM6Ly9nb2xhbmcueGVucHJvamVjdC5vcmcv
eGVubGlnaHQ/Z28tZ2V0PTEKPiA8aHR0cHM6Ly9leGFtcGxlLm9yZy9wa2cvZm9vP2dvLWdldD0x
PiB0byBwb2ludCB0byBhIHBhZ2UgY29udGFpbmluZyBhCj4gwqDCoMKgIDxtZXRhIG5hbWU9Imdv
LWltcG9ydCIgY29udGVudD0iZ29sYW5nLnhlbnByb2plY3Qub3JnIG1vZAo+IGh0dHBzOi8vZ29s
YW5nLnhlbnByb2plY3Qub3JnL21vZHVsZXByb3h5IDxodHRwczovL2NvZGUub3JnL21vZHVsZXBy
b3h5PiI+Cj4gQW5kIGhhdmUgZ29sYW5nLnhlbnByb2plY3Qub3JnL21vZHVsZXByb3h5IHRvIGZv
bGxvdyB0aGUgc3BlY2lmaWNhdGlvbnMKPiBvZiBtb2R1bGUgcHJveGllcyBieSBwcm9wb3Npbmcg
Jy56aXAnIGZpbGVzIGNvbnRhaW5pbmcgdGhlIGRpZmZlcmVudAo+IHZlcnNpb25zIG9mIHRoZSBt
b2R1bGUuIFRoaXMgcGFydCBmb3Igc3VyZSBjYW4gYmUgc2NyaXB0ZWQgdG8gZG8gdGhlCj4gaGFy
ZCB3b3JrIG9mIGR5bmFtaWNhbGx5IHBhY2thZ2luZyB0aGUgdmVyc2lvbnMgZnJvbSB0aGUgZ2l0
IHJlcG9zaXRvcnkKPiBvbiBkZW1hbmQuCgpZZXMsIHRoYXQncyBzb3J0IG9mIHdoYXQgSSBoYWQg
aW4gbWluZCAtLSBhbHRob3VnaCBpdCBtaWdodCBiZSBiZXR0ZXIgdG8Kc3RhdGljYWxseSB1cGRh
dGUgdGhlIGNvbnRlbnQgd2l0aCBhIGNyb250YWIgb3Igc29tZXRoaW5nLCByYXRoZXIgdGhhbgpy
ZWdlbmVyYXRpbmcgaXQgZnJvbSBzY3JhdGNoIGV2ZXJ5IGNvbm5lY3Rpb24uCgo+PiBXaGF0IHdv
dWxkIGJlICpyZWFsbHkqIGlkZWFsIGlzIGlmIHdlIGRpZG4ndCBoYXZlIHRvIGxpbmsgZ29sYW5n
IGFnYWluc3QKPj4gb25lIHBhcnRpY3VsYXIgaHlwZXJ2aXNvci4gIE1heWJlIHdlIG5lZWQgdG8g
dXNlIHBsdWdpbnM/Cj4+IGh0dHBzOi8vZ29sYW5nLm9yZy9wa2cvcGx1Z2luLwo+IAo+IFRoaXMg
aXMgdGhlIEdvIGVxdWl2YWxlbnQgb2YgbGRvcGVuLCBJJ20gbm90IGZvbmQgb2YgdGhpcyBhcHBy
b2FjaCBpbgo+IGdlbmVyYWwsIGJ1dCBzb21ldGhpbmcgbGlrZSB0aGlzIGNhbiBpbmRlZWQgZG8g
dGhlIHRyaWNrIHRvIGtlZXAKPiBmcm9tIGxpbmtpbmcgYWdhaW5zdCBsaWJ4bCBkaXJlY3RseSwg
aXQgd291bGQgbmVlZCBhIHNwbGl0IGluIHR3bwo+IG1vZHVsZXMgdG8gYmUgZWFzaWx5IHVzYWJs
ZSB0aG91Z2guCgpJdCdzIGNlcnRhaW5seSBhIGxvdCBvZiB3b3JrLCBidXQgaXQgc2VlbXMgYSBs
b3QgbmljZXIgdGhhbiBoYXZpbmcgdG8KcmVjb21waWxlIHlvdXIgYXBwbGljYXRpb24gZXZlcnkg
dGltZSB5b3UgdXBncmFkZSB5b3VyIGh5cGVydmlzb3IuIDotKQoKQnV0IG9idmlvdXNseSBhbGwg
dGhhdCByZXF1aXJlcyB3b3JrIGFuZCB0ZXN0aW5nLCB3aGljaCByZXF1aXJlcyBzb21lb25lCndo
byBoYXMgZW5vdWdoIHRpbWUgdG8gbWFrZSBpdCBoYXBwZW4uCgogLUdlb3JnZQoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 13:50:11 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 13:50:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hoTH0-00054K-0O; Fri, 19 Jul 2019 13:50: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=ucx3=VQ=gmail.com=persaur@srs-us1.protection.inumbo.net>)
 id 1hoTGy-00054B-Gw
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 13:50:08 +0000
X-Inumbo-ID: 1df8830f-aa2c-11e9-8980-bc764e045a96
Received: from mail-io1-xd44.google.com (unknown [2607:f8b0:4864:20::d44])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1df8830f-aa2c-11e9-8980-bc764e045a96;
 Fri, 19 Jul 2019 13:50:07 +0000 (UTC)
Received: by mail-io1-xd44.google.com with SMTP id q22so58536398iog.4
 for <xen-devel@lists.xenproject.org>; Fri, 19 Jul 2019 06:50:07 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:subject:from:in-reply-to:date:cc
 :content-transfer-encoding:message-id:references:to;
 bh=yxA7ZFJiO/25Uwh6BTM+7RNxhUiSQfJ8MhVXCYH7R14=;
 b=Ea3SsRqPlktoZ7i9mYSh4A8r4mujLmE/SQMLJhb1U8Tz4XsWwvlNqQ88utqPxVjDhi
 kLhBlDmYLNgOEyRupd1htbTuTD3EOucN93ClPN78OslCChKgcM+3wojKtT6hiXZMCjcz
 eVVvXj0LDRZ2AYhpvgcb4mcPVYWrMNRczFPTYE2OtPDdFCKn2EPSSnRVUb+6a4LzIV7Z
 zEF/g6ZnTrbqCDsgaCicDb6MvBYZDnzluRf3xMvgIpWmmQLVrg7+UnB0kEumFvTS2GMl
 SKjw4sUXJqbSxokk16/mE5K8vGFGW1s2thST/Ohg4GyKQZS6LQZT9xA9xhwL+bmvJEYZ
 93Ig==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc
 :content-transfer-encoding:message-id:references:to;
 bh=yxA7ZFJiO/25Uwh6BTM+7RNxhUiSQfJ8MhVXCYH7R14=;
 b=XTf1ER+rcPQU3usEnjZl42k/9AoKGIHJHnUBx76067uHWS1LO7mmTe7gi2glSj2m9z
 mvjIrAgeoltyt8DxDvyCZvxYtxgDsS9BDjKZ0xrnQCim6D1fhypQc++xx3dRIPZHpWnR
 h1wUP3cKTimrW3SLLeocnJE4LKE0rMQZqcc+QpIOWohV745XFXTGF5lalIzvp2bwHE7p
 3aJTJ/6K/7FSzGzaYkh/sksDs61xZfZKvlEoGsaxzgs/Xgrv6lSXN2J+qBSSfIv9QnoU
 CM9zrLTmWSfjDcYChEq+mwoVcAR8yrgl/eb7yPNyTlhuRhNzSX7gcvuDgN8Hz9FRem+/
 +AAw==
X-Gm-Message-State: APjAAAUtCITDCcuTmYJjwTywz/kM2M/h2xourz0U6e2Nf6Q0H7kkK2Ge
 BT0vPWTnIhGpdLPKbc3Gy/s=
X-Google-Smtp-Source: APXvYqz8hLqSPegjBs6unNZRGNywZ4HO/Wjef5XBwm/a2NiX/Vw3FFr6cRrdqJeVmEBmlhn+pgEa2A==
X-Received: by 2002:a6b:b206:: with SMTP id b6mr53270735iof.286.1563544206656; 
 Fri, 19 Jul 2019 06:50:06 -0700 (PDT)
Received: from [100.64.72.253] ([205.185.206.117])
 by smtp.gmail.com with ESMTPSA id v13sm26073793ioq.13.2019.07.19.06.50.05
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 19 Jul 2019 06:50:06 -0700 (PDT)
Mime-Version: 1.0 (1.0)
From: Rich Persaud <persaur@gmail.com>
X-Mailer: iPad Mail (16F203)
In-Reply-To: <6cabe11e-af20-2096-5516-02c0deaf6fca@arm.com>
Date: Fri, 19 Jul 2019 09:50:05 -0400
Message-Id: <0BAD4AC1-5181-48AA-98FE-DD64133194CB@gmail.com>
References: <20190718144317.23307-1-tamas@tklengyel.com>
 <119d0edb-cb12-fbad-9e3e-8c0a469983df@arm.com>
 <CABfawh=DwOP5eQYmMVNF+n-khkbEDFia0eo=JbE0yhCKjV_+8Q@mail.gmail.com>
 <fcbf4968-7b82-6e5d-75ae-e4c2ff059b4d@arm.com>
 <CABfawh=R-K3nje0gdsi-26Zj7-y6=KkiW=-s0TLK1o3QgVXLmw@mail.gmail.com>
 <27973ea5-a0d4-0ca4-fd3f-9680f179b283@arm.com>
 <CABfawhk4TzQemnG+3XwtQ4SGmquufOd4nFGajEWJJ++YFuqfZw@mail.gmail.com>
 <a0c71023-2546-d7c4-771c-02a944c93d90@arm.com>
 <CABfawhm+e4YfnPGT9K-aWqipAFJp1tqfFr9dNDm6g0Twb2gGoA@mail.gmail.com>
 <d9f6faf8-c784-7998-e184-19702a625ca9@arm.com>
 <6cabe11e-af20-2096-5516-02c0deaf6fca@arm.com>
To: Julien Grall <julien.grall@arm.com>,
 Iurii Artemenko <Iurii_Artemenko@epam.com>,
 Artem Mygaiev <Artem_Mygaiev@epam.com>,
 Lars Kurth <lars.kurth.xen@gmail.com>
Subject: Re: [Xen-devel] [RFC] xen: Add .astylerc for automated
 style-formatting
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Lars Kurth <lars.kurth@citrix.com>, Tamas K Lengyel <tamas@tklengyel.com>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 Christopher Clark <christopher.w.clark@gmail.com>,
 Jeff.Kubascik@dornerworks.com, Tim Deegan <tim@xen.org>,
 Daniel Smith <dpsmith@apertussolutions.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Jan Beulich <jbeulich@suse.com>,
 Xen-devel <xen-devel@lists.xenproject.org>, Doug Goldstein <cardoe@cardoe.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gSnVsIDE5LCAyMDE5LCBhdCAwOTozMSwgSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJt
LmNvbT4gd3JvdGU6Cj4+IE9uIDE5LzA3LzIwMTkgMTQ6MjQsIEp1bGllbiBHcmFsbCB3cm90ZToK
Pj4gSGkgVGFtYXMsCj4+PiBPbiAxOS8wNy8yMDE5IDE0OjE0LCBUYW1hcyBLIExlbmd5ZWwgd3Jv
dGU6Cj4+Pj4gT24gRnJpLCBKdWwgMTksIDIwMTkgYXQgNzoxMSBBTSBKdWxpZW4gR3JhbGwgPGp1
bGllbi5ncmFsbEBhcm0uY29tPiB3cm90ZToKPj4+PiAKPj4+PiBIaSBUYW1hcywKPj4+PiAKPj4+
Pj4gT24gMTkvMDcvMjAxOSAxNDowMCwgVGFtYXMgSyBMZW5neWVsIHdyb3RlOgo+Pj4+Pj4gT24g
RnJpLCBKdWwgMTksIDIwMTkgYXQgMjo0MyBBTSBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBh
cm0uY29tPiB3cm90ZToKPj4+Pj4+IAo+Pj4+Pj4gSGkgVGFtYXMsCj4+Pj4+PiAKPj4+Pj4+IE9u
IDE4LzA3LzIwMTkgMTg6NDgsIFRhbWFzIEsgTGVuZ3llbCB3cm90ZToKPj4+Pj4+Pj4gICAgICAg
LSBMaW5lIDEwMjU6IFRoZSB0b29scyBuZWVkcyB0byBiZSBhYmxlIHRvIGRlYWwgZm9yX2VhY2hf
dmNwdSguLi4pICYgY28uCj4+Pj4+Pj4gCj4+Pj4+Pj4gVGhlc2UgY2FuIGJlIG1hZGUgT0sgYnkg
YWRkaW5nIGJyYWNlcy4gT3RoZXIgdGhhbiB0aGF0IHRoZSBvbmx5IHdheSBJCj4+Pj4+Pj4gZm91
bmQgdG8gbWFrZSBpdCBub3QgY2hhbmdlIHRoZSBpbmRlbnRhdGlvbiBpcyB0byBhZGQgdGhlIGNv
bW1lbnQgIi8qCj4+Pj4+Pj4gKklOREVOVC1PRkYqICovIiBiZWZvcmUgdGhlIGJsb2NrIGFuZCAi
LyogKklOREVOVC1PTiogKi8iIGFmdGVyd2FyZHMuCj4+Pj4+PiAKPj4+Pj4+IE5vbmUgb2YgdGhl
bSBsb29rcyByZWFsbHkgYXBwZWFsaW5nIGJlY2F1c2UgaXQgbWVhbnMgYXN0eWxlIHdpbGwgbm90
IGNvcnJlY3RseQo+Pj4+Pj4gaW5kZW50IGlmIHRoZSB1c2VyIGRvZXMgbm90IGFkZCBicmFjZXMg
b3IgY29tbWVudHMuCj4+Pj4+PiAKPj4+Pj4+IENvdWxkIGFzdHlsZSBiZSBlYXNpbHkgbW9kaWZp
ZWQgdG8gcmVjb2duaXplIGZvcmVhY2ggbWFjcm9zPwo+Pj4+PiAKPj4+Pj4gTm90IHRoYXQgSSdt
IGF3YXJlIG9mLiBJZiB5b3UgZG9uJ3Qgd2FudCB0byBtYW51YWxseSBhbm5vdGF0ZSBmaWxlcwo+
Pj4+PiB3aXRoIHVuc3VwcG9ydGVkIG1hY3JvcyB0aGVuIGp1c3QgZXhjbHVkZSB0aG9zZSBmaWxl
cyBmcm9tIGFzdHlsZS4gSQo+Pj4+PiB3b3VsZG4ndCByZWNvbW1lbmQgYWRkaW5nIHRoaXMgdG8g
dGhlIENJIGZvciBhbGwgZmlsZXMsIG9ubHkgZm9yIHRob3NlCj4+Pj4+IHRoYXQgdGhlaXIgcmVz
cGVjdGl2ZSBtYWludGFpbmVycyBoYXZlIGNvbmZpcm1lZCB0byBjb25mb3JtIHRvIHRoZQo+Pj4+
PiBzdHlsZSBhbmQgd2FudCB0byBlbmZvcmNlIGl0IGdvaW5nIGZvcndhcmQuCj4+Pj4gCj4+Pj4g
U28gYSBjb3VwbGUgdXNlIG9mIGFuIHVuc3VwcG9ydGVkIG1hY3JvcyB3b3VsZCBtYWtlIGltcG9z
c2libGUgdG8gZW5mb3JjZSB0aGUKPj4+PiBjb2Rpbmcgc3R5bGUuIFRoaXMgaXMgbm90IGEgdmVy
eSBpZGVhbCBwb3NpdGlvbiB0byBiZSBpbi4KPj4+PiAKPj4+PiBfaWZfIHdlIGFyZSBnb2luZyB0
byBhZG9wdCBhc3R5bGUgdGhlbiB3ZSBuZWVkIHRvIGJlIGFibGUgdG8gZW5mb3JjZSBpdCBvbiBl
dmVyeQo+Pj4+IFhlbiBmaWxlcyBsb25nLXRlcm0uIElmIGl0IGlzIG5vdCBwb3NzaWJsZSB0byBk
byBpdCB3aXRoIGFzdHlsZSwgdGhlbiBtYXliZSB0aGlzCj4+Pj4gaXMgbm90IHRoZSByaWdodCB0
b29sIHRvIHVzZS4KPj4+PiAKPj4+PiBGb3IgaW5zdGFuY2UsIEkga25vdyB0aGF0IHRvb2xzIHN1
Y2ggYXMgY2xhbmctZm9ybWF0IGlzIGFibGUgdG8gZGVhbCB3aXRoCj4+Pj4gZm9yZWFjaCBtYWNy
b3MuCj4+PiAKPj4+IElmIHRoZXJlIGFyZSBiZXR0ZXIgdG9vbHMgdGhlbiBzdXJlLCBJIGRvbid0
IHJlYWxseSBtaW5kIHVzaW5nCj4+PiBzb21ldGhpbmcgZWxzZS4gSSBqdXN0IGRvbid0IGhhdmUg
dGltZSB0byBkbyB0aGUgbWFudWFsIHN0eWxlIGNoZWNrCj4+PiBiYWNrLWFuZC1mb3J0aCBhbnlt
b3JlLCBzbyB0aGUgc29vbmVyIHdlIGhhdmUgc29tZXRoaW5nIGluIHBsYWNlIHRoZQo+Pj4gYmV0
dGVyLgo+PiBJIHRvdGFsbHkgYWdyZWUgd2UgbmVlZCBhIHRvb2wgc28gdGhlIHJldmlld2VyIGNh
biBmcmVlLXVwIHNvbWUgdGltZSB0byBmb2N1cyBvbiBtb3JlIGltcG9ydGFudCB0aGluZ3MuIEhv
d2V2ZXIsIEkgdGhpbmsgd2Ugc2hvdWxkIGJlIGNhcmVmdWwgb24gd2hhdCB3ZSBhZG9wdCBoZXJl
Lgo+PiBTaW1pbGFyIHRvIEFuZHJldywgSSBhbSBvcGVuIHdpdGggbW9kaWZ5aW5nIHRoZSBjb2Rp
bmcgc3R5bGUgdG8gaGVscCB0aGUgYXV0b21hdGljIHN0eWxlIGNoZWNrLiBCdXQgSSBhbSBub3Qg
aGFwcHkgdG8gZGlzYWJsZSBhdXRvbWF0aWMgc3R5bGUgb24gcGFydCAob3IgZW50aXJlKSBvZiBm
aWxlcyBmb3JldmVyLgo+PiBBdCB0aGUgbW9tZW50LCBjbGFuZy1mb3JtYXQgZmVlbHMgbW9yZSBw
b3dlcmZ1bCBhbmQgdGhlcmUgYXJlIHBlb3BsZSB3b3JraW5nIG9uIGl0Lgo+IAo+IEZZSSwgYmVs
b3cgYSBsaW5rIHRvIHRoZSBjbGFuZy1mb3JtYXQgY2hhbmdlczoKPiAKPiBodHRwczovL2dpdGh1
Yi5jb20veGVuLXRyb29wcy9YZW4tQ2xhbmctZm9ybWF0L2Jsb2IvZGV2ZWwvY2xhbmctZm9ybWF0
LnBhdGNoCgpXZXJlIHRoZXNlIGNsYW5nLWZvcm1hdCBjaGFuZ2VzIGRvbmUgZm9yIEZ1U2Egd29y
az8gIEFyZSB0aGV5IGludGVuZGVkIHRvIGJlIHJ1biB3aXRoaW4gT1NTdGVzdCBhbmQvb3IgWGVu
J3MgR2l0bGFiIENJLCB3aGljaCBkbyBub3QgY3VycmVudGx5IHN1cHBvcnQgT3BlbkVtYmVkZGVk
L1lvY3RvIGFuZCB4ZW4tdHJvb3BzPwoKSXQgd291bGQgYmUgaGVscGZ1bCB0byBoYXZlIGEgeGVu
LWRldmVsIHRocmVhZCBvbiB0aGUgbW90aXZhdGlvbiBmb3IgdGhlIGNsYW5nLWZvcm1hdCB3b3Jr
LCB0aGUgc3BlY2lmaWMgc3R5bGUgYmVpbmcgZW5mb3JjZWQgKGluY2x1ZGluZyB0aGUgbnVhbmNl
cyBkaXNjdXNzZWQgaW4gdGhpcyB0aHJlYWQpIGFuZCBhZGRpdGlvbmFsIHdvcmsgbmVlZGVkIGJl
Zm9yZSBjbGFuZy1mb3JtYXQgY2FuIHBlcmZvcm0gYXV0b21hdGVkIHN0eWxlIGNoZWNraW5nIHRv
IGFkZHJlc3MgKGEpIGV4aXN0aW5nIFhlbi9MaW51eCBzdHlsZSByZXF1aXJlbWVudHMsIChiKSBG
dVNhIHJlcXVpcmVtZW50cy4KClJpY2gKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 13:52:45 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 13:52:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hoTJT-0005Cz-Jg; Fri, 19 Jul 2019 13:52:43 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=EVsN=VQ=tklengyel.com=bounce+e181d6.cd840-xen-devel=lists.xenproject.org@srs-us1.protection.inumbo.net>)
 id 1hoTJS-0005Cu-FI
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 13:52:42 +0000
X-Inumbo-ID: 79de4c6a-aa2c-11e9-8980-bc764e045a96
Received: from rs224.mailgun.us (unknown [209.61.151.224])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 79de4c6a-aa2c-11e9-8980-bc764e045a96;
 Fri, 19 Jul 2019 13:52:41 +0000 (UTC)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=tklengyel.com;
 q=dns/txt; 
 s=krs; t=1563544361; h=Content-Type: Cc: To: Subject: Message-ID: Date:
 From: In-Reply-To: References: MIME-Version: Sender;
 bh=CjAyoZ9zSrmgSIY98K9WrmJtUBNKzKfzLLINg+uli6I=;
 b=QJ0+EV84BB2ZfbNVgnWtZL9muGRy6+YkxvzLKGmPnSK++lzbjF9WYdcshb92opR+RTV28kBN
 W9FZIeT0lTOXU9vFAwE8N4SpPDFkmRmOfrzlvqDeZWg+mwpcW4GrO4p+n8IE3mUH/2s0P/dC
 1C6kqrjmLc39ZN5+ikaUXWiK/kQ=
X-Mailgun-Sending-Ip: 209.61.151.224
X-Mailgun-Sid: WyIyYTNmOCIsICJ4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmciLCAiY2Q4NDAiXQ==
Received: from mail-wm1-f53.google.com (mail-wm1-f53.google.com
 [209.85.128.53])
 by mxa.mailgun.org with ESMTP id 5d31cb28.7f02c5662a30-smtp-out-n03;
 Fri, 19 Jul 2019 13:52:40 -0000 (UTC)
Received: by mail-wm1-f53.google.com with SMTP id p74so28879514wme.4
 for <xen-devel@lists.xenproject.org>; Fri, 19 Jul 2019 06:52:40 -0700 (PDT)
X-Gm-Message-State: APjAAAV+hNB3/rXL8M3TgsXaD/KYEt2lNRVu5TOcakj0mXAWsuIhTo16
 UmqZbYEebpxSMF19X1/onxmugJCTM4/nOZGr6Fs=
X-Google-Smtp-Source: APXvYqxP5oKFQkhdCUcrjt5KJ0zM87zsw3BNgp7GRWOAxZbyor8S9k3yDMQMVuf12Qc7imIs5E9KvS3DEJLzgdLZS4Y=
X-Received: by 2002:a1c:7d4e:: with SMTP id y75mr48883356wmc.169.1563544359836; 
 Fri, 19 Jul 2019 06:52:39 -0700 (PDT)
MIME-Version: 1.0
References: <20190718144317.23307-1-tamas@tklengyel.com>
 <119d0edb-cb12-fbad-9e3e-8c0a469983df@arm.com>
 <CABfawh=DwOP5eQYmMVNF+n-khkbEDFia0eo=JbE0yhCKjV_+8Q@mail.gmail.com>
 <fcbf4968-7b82-6e5d-75ae-e4c2ff059b4d@arm.com>
 <CABfawh=R-K3nje0gdsi-26Zj7-y6=KkiW=-s0TLK1o3QgVXLmw@mail.gmail.com>
 <27973ea5-a0d4-0ca4-fd3f-9680f179b283@arm.com>
 <CABfawhk4TzQemnG+3XwtQ4SGmquufOd4nFGajEWJJ++YFuqfZw@mail.gmail.com>
 <a0c71023-2546-d7c4-771c-02a944c93d90@arm.com>
 <CABfawhm+e4YfnPGT9K-aWqipAFJp1tqfFr9dNDm6g0Twb2gGoA@mail.gmail.com>
 <d9f6faf8-c784-7998-e184-19702a625ca9@arm.com>
 <6cabe11e-af20-2096-5516-02c0deaf6fca@arm.com>
In-Reply-To: <6cabe11e-af20-2096-5516-02c0deaf6fca@arm.com>
From: Tamas K Lengyel <tamas@tklengyel.com>
Date: Fri, 19 Jul 2019 07:52:03 -0600
X-Gmail-Original-Message-ID: <CABfawh=LXyOYDXC5DhRRC-EWqNaz--sYGS0sCWkp6-ajRa4Tpw@mail.gmail.com>
Message-ID: <CABfawh=LXyOYDXC5DhRRC-EWqNaz--sYGS0sCWkp6-ajRa4Tpw@mail.gmail.com>
To: Julien Grall <julien.grall@arm.com>
Subject: Re: [Xen-devel] [RFC] xen: Add .astylerc for automated
 style-formatting
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Iurii Artemenko <Iurii_Artemenko@epam.com>, Jan Beulich <jbeulich@suse.com>,
 Xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBKdWwgMTksIDIwMTkgYXQgNzozMSBBTSBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFs
bEBhcm0uY29tPiB3cm90ZToKPgo+Cj4KPiBPbiAxOS8wNy8yMDE5IDE0OjI0LCBKdWxpZW4gR3Jh
bGwgd3JvdGU6Cj4gPiBIaSBUYW1hcywKPiA+Cj4gPiBPbiAxOS8wNy8yMDE5IDE0OjE0LCBUYW1h
cyBLIExlbmd5ZWwgd3JvdGU6Cj4gPj4gT24gRnJpLCBKdWwgMTksIDIwMTkgYXQgNzoxMSBBTSBK
dWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPiB3cm90ZToKPiA+Pj4KPiA+Pj4gSGkg
VGFtYXMsCj4gPj4+Cj4gPj4+IE9uIDE5LzA3LzIwMTkgMTQ6MDAsIFRhbWFzIEsgTGVuZ3llbCB3
cm90ZToKPiA+Pj4+IE9uIEZyaSwgSnVsIDE5LCAyMDE5IGF0IDI6NDMgQU0gSnVsaWVuIEdyYWxs
IDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4gd3JvdGU6Cj4gPj4+Pj4KPiA+Pj4+PiBIaSBUYW1hcywK
PiA+Pj4+Pgo+ID4+Pj4+IE9uIDE4LzA3LzIwMTkgMTg6NDgsIFRhbWFzIEsgTGVuZ3llbCB3cm90
ZToKPiA+Pj4+Pj4+ICAgICAgIC0gTGluZSAxMDI1OiBUaGUgdG9vbHMgbmVlZHMgdG8gYmUgYWJs
ZSB0byBkZWFsIGZvcl9lYWNoX3ZjcHUoLi4uKQo+ID4+Pj4+Pj4gJiBjby4KPiA+Pj4+Pj4KPiA+
Pj4+Pj4gVGhlc2UgY2FuIGJlIG1hZGUgT0sgYnkgYWRkaW5nIGJyYWNlcy4gT3RoZXIgdGhhbiB0
aGF0IHRoZSBvbmx5IHdheSBJCj4gPj4+Pj4+IGZvdW5kIHRvIG1ha2UgaXQgbm90IGNoYW5nZSB0
aGUgaW5kZW50YXRpb24gaXMgdG8gYWRkIHRoZSBjb21tZW50ICIvKgo+ID4+Pj4+PiAqSU5ERU5U
LU9GRiogKi8iIGJlZm9yZSB0aGUgYmxvY2sgYW5kICIvKiAqSU5ERU5ULU9OKiAqLyIgYWZ0ZXJ3
YXJkcy4KPiA+Pj4+Pgo+ID4+Pj4+IE5vbmUgb2YgdGhlbSBsb29rcyByZWFsbHkgYXBwZWFsaW5n
IGJlY2F1c2UgaXQgbWVhbnMgYXN0eWxlIHdpbGwgbm90IGNvcnJlY3RseQo+ID4+Pj4+IGluZGVu
dCBpZiB0aGUgdXNlciBkb2VzIG5vdCBhZGQgYnJhY2VzIG9yIGNvbW1lbnRzLgo+ID4+Pj4+Cj4g
Pj4+Pj4gQ291bGQgYXN0eWxlIGJlIGVhc2lseSBtb2RpZmllZCB0byByZWNvZ25pemUgZm9yZWFj
aCBtYWNyb3M/Cj4gPj4+Pgo+ID4+Pj4gTm90IHRoYXQgSSdtIGF3YXJlIG9mLiBJZiB5b3UgZG9u
J3Qgd2FudCB0byBtYW51YWxseSBhbm5vdGF0ZSBmaWxlcwo+ID4+Pj4gd2l0aCB1bnN1cHBvcnRl
ZCBtYWNyb3MgdGhlbiBqdXN0IGV4Y2x1ZGUgdGhvc2UgZmlsZXMgZnJvbSBhc3R5bGUuIEkKPiA+
Pj4+IHdvdWxkbid0IHJlY29tbWVuZCBhZGRpbmcgdGhpcyB0byB0aGUgQ0kgZm9yIGFsbCBmaWxl
cywgb25seSBmb3IgdGhvc2UKPiA+Pj4+IHRoYXQgdGhlaXIgcmVzcGVjdGl2ZSBtYWludGFpbmVy
cyBoYXZlIGNvbmZpcm1lZCB0byBjb25mb3JtIHRvIHRoZQo+ID4+Pj4gc3R5bGUgYW5kIHdhbnQg
dG8gZW5mb3JjZSBpdCBnb2luZyBmb3J3YXJkLgo+ID4+Pgo+ID4+PiBTbyBhIGNvdXBsZSB1c2Ug
b2YgYW4gdW5zdXBwb3J0ZWQgbWFjcm9zIHdvdWxkIG1ha2UgaW1wb3NzaWJsZSB0byBlbmZvcmNl
IHRoZQo+ID4+PiBjb2Rpbmcgc3R5bGUuIFRoaXMgaXMgbm90IGEgdmVyeSBpZGVhbCBwb3NpdGlv
biB0byBiZSBpbi4KPiA+Pj4KPiA+Pj4gX2lmXyB3ZSBhcmUgZ29pbmcgdG8gYWRvcHQgYXN0eWxl
IHRoZW4gd2UgbmVlZCB0byBiZSBhYmxlIHRvIGVuZm9yY2UgaXQgb24gZXZlcnkKPiA+Pj4gWGVu
IGZpbGVzIGxvbmctdGVybS4gSWYgaXQgaXMgbm90IHBvc3NpYmxlIHRvIGRvIGl0IHdpdGggYXN0
eWxlLCB0aGVuIG1heWJlIHRoaXMKPiA+Pj4gaXMgbm90IHRoZSByaWdodCB0b29sIHRvIHVzZS4K
PiA+Pj4KPiA+Pj4gRm9yIGluc3RhbmNlLCBJIGtub3cgdGhhdCB0b29scyBzdWNoIGFzIGNsYW5n
LWZvcm1hdCBpcyBhYmxlIHRvIGRlYWwgd2l0aAo+ID4+PiBmb3JlYWNoIG1hY3Jvcy4KPiA+Pgo+
ID4+IElmIHRoZXJlIGFyZSBiZXR0ZXIgdG9vbHMgdGhlbiBzdXJlLCBJIGRvbid0IHJlYWxseSBt
aW5kIHVzaW5nCj4gPj4gc29tZXRoaW5nIGVsc2UuIEkganVzdCBkb24ndCBoYXZlIHRpbWUgdG8g
ZG8gdGhlIG1hbnVhbCBzdHlsZSBjaGVjawo+ID4+IGJhY2stYW5kLWZvcnRoIGFueW1vcmUsIHNv
IHRoZSBzb29uZXIgd2UgaGF2ZSBzb21ldGhpbmcgaW4gcGxhY2UgdGhlCj4gPj4gYmV0dGVyLgo+
ID4KPiA+IEkgdG90YWxseSBhZ3JlZSB3ZSBuZWVkIGEgdG9vbCBzbyB0aGUgcmV2aWV3ZXIgY2Fu
IGZyZWUtdXAgc29tZSB0aW1lIHRvIGZvY3VzIG9uCj4gPiBtb3JlIGltcG9ydGFudCB0aGluZ3Mu
IEhvd2V2ZXIsIEkgdGhpbmsgd2Ugc2hvdWxkIGJlIGNhcmVmdWwgb24gd2hhdCB3ZSBhZG9wdCBo
ZXJlLgo+ID4KPiA+IFNpbWlsYXIgdG8gQW5kcmV3LCBJIGFtIG9wZW4gd2l0aCBtb2RpZnlpbmcg
dGhlIGNvZGluZyBzdHlsZSB0byBoZWxwIHRoZQo+ID4gYXV0b21hdGljIHN0eWxlIGNoZWNrLiBC
dXQgSSBhbSBub3QgaGFwcHkgdG8gZGlzYWJsZSBhdXRvbWF0aWMgc3R5bGUgb24gcGFydCAob3IK
PiA+IGVudGlyZSkgb2YgZmlsZXMgZm9yZXZlci4KPiA+Cj4gPiBBdCB0aGUgbW9tZW50LCBjbGFu
Zy1mb3JtYXQgZmVlbHMgbW9yZSBwb3dlcmZ1bCBhbmQgdGhlcmUgYXJlIHBlb3BsZSB3b3JraW5n
IG9uIGl0Lgo+Cj4gRllJLCBiZWxvdyBhIGxpbmsgdG8gdGhlIGNsYW5nLWZvcm1hdCBjaGFuZ2Vz
Ogo+Cj4gaHR0cHM6Ly9naXRodWIuY29tL3hlbi10cm9vcHMvWGVuLUNsYW5nLWZvcm1hdC9ibG9i
L2RldmVsL2NsYW5nLWZvcm1hdC5wYXRjaAo+CgpUaGFua3MsIEknbGwgZ2l2ZSB0aGlzIGEgc2hv
dC4gU2luY2UgdGhpcyByZXF1aXJlcyBwYXRjaGluZyBjbGFuZyBpdApsb29rcyB0byBtZSBsaWtl
IGl0IG1heSBiZSBhIHdoaWxlIGJlZm9yZSBpdCdzIGdlbmVyYWxseSBhdmFpbGFibGUKZG93bnN0
cmVhbS4gUGVyaGFwcyBpdCdzIHN0aWxsIHdvcnRoIGV4cGxvcmluZyBhZGRpbmcgLmFzdHlsZXJj
IGFuZApoYXZlIGF0IGxlYXN0IHBhcnRpYWwgY292ZXJhZ2UgZm9yIHRoZSBhdXRvbWF0ZWQgc3R5
bGUgY2hlY2tzIGZvciB0aGUKaW50ZXJpbS4KClRhbWFzCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 13:53:45 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 13:53:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hoTKP-0005Hj-VW; Fri, 19 Jul 2019 13:53: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=wvcP=VQ=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hoTKO-0005Hb-AX
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 13:53:40 +0000
X-Inumbo-ID: 9b119fdf-aa2c-11e9-8980-bc764e045a96
Received: from m9a0001g.houston.softwaregrp.com (unknown [15.124.64.66])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9b119fdf-aa2c-11e9-8980-bc764e045a96;
 Fri, 19 Jul 2019 13:53:38 +0000 (UTC)
Received: FROM m9a0001g.houston.softwaregrp.com (15.121.0.191) BY
 m9a0001g.houston.softwaregrp.com WITH ESMTP; 
 Fri, 19 Jul 2019 13:53:32 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M9W0068.microfocus.com (2002:f79:bf::f79:bf) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Fri, 19 Jul 2019 13:53:20 +0000
Received: from NAM05-CO1-obe.outbound.protection.outlook.com (15.124.8.12) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Fri, 19 Jul 2019 13:53:20 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=PSEiM6T1hic/JfyAtECfyEBlUkOs+gERJ04POrgQrFHGgw2pH43Du2aoLfdYV8xD/1QeHJjThsUi0f6W/5mXGNSrStXrIUj9mDRUS4Xz7iTjQWeZbDRJcF4ZslYevoCGEopRFEKS4nBs2U8G7GJF/+oUoPRwnqjG5rKYK5G0uzmbkGj5jr6dYovqQXfV5uvcD0SN+8xv6RWE2pOQ7bt0COUtRPCWXLYxjG+jEzxOipWvoCWcApYS/tspckxnnWWxNjZkzSTNAOaM4JHTVEJgittIBeGQ7pjn/WGQXeF0NXRBisrOBWTFloAowXgfrL3d4ILo9WyNf99bNKymjUlNJA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=+7dY0iwJbNTbJyaNNiWotRfnIz1gPooYon8sfa3Pt2M=;
 b=VrWBlqos8AvfS+4Djqvrb9IcYj/IlgW0+joxUvORxCJcf3aV8Cl9EmguDppVmOt/qvXl84X+FH2X+BaFBQW1ARG39mIyDXZEgZ6zxdNpuvF4RdYZcIhRbMRVz2qKCSos6sCyEsG8ili6u0M4Fa0bJ+gPww3wzCL+s96646ovJwVmt2TK519ChAzTfRSfnOF2aIzTkNWBni9/E82yYIY3vF0r1x3OJwCbSssY2Pgi5Y2cBRp4rIkhxl1McFzygcA7rGlijxRIHL1jF1cVemIIbcI6iDf6DZPons+iBkcvX4VdWrkQQmsoz3JBDFS2PnvOCBKQ7VK0LP8s6I4uhUZHUw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2731.namprd18.prod.outlook.com (20.179.52.89) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2094.14; Fri, 19 Jul 2019 13:53:19 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Fri, 19 Jul 2019
 13:53:19 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Thread-Topic: Xen backports
Thread-Index: AQHVO9HjbKERKAK8KESn0Dh8RZ+rnabR+vwA
Date: Fri, 19 Jul 2019 13:53:19 +0000
Message-ID: <aefbb38a-430e-e712-e17e-40d6946de5cc@suse.com>
References: <3f24285c-b984-1dc5-7783-a1604a966bd0@citrix.com>
In-Reply-To: <3f24285c-b984-1dc5-7783-a1604a966bd0@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB8PR09CA0003.eurprd09.prod.outlook.com
 (2603:10a6:10:a0::16) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: d4bf5111-c8be-4d0b-6261-08d70c5074c6
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB2731; 
x-ms-traffictypediagnostic: DM6PR18MB2731:
x-microsoft-antispam-prvs: <DM6PR18MB2731C9EFD453E8748AE29503B3CB0@DM6PR18MB2731.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 01039C93E4
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(396003)(136003)(39860400002)(366004)(376002)(346002)(199004)(189003)(51444003)(14454004)(229853002)(14444005)(256004)(66476007)(66556008)(64756008)(66446008)(7736002)(66946007)(99286004)(486006)(3480700005)(71190400001)(71200400001)(31696002)(316002)(86362001)(221733001)(5660300002)(6916009)(66066001)(6436002)(26005)(7116003)(25786009)(186003)(102836004)(478600001)(76176011)(52116002)(4326008)(68736007)(3846002)(2906002)(36756003)(53546011)(6506007)(386003)(53936002)(6512007)(305945005)(6116002)(8936002)(446003)(8676002)(81166006)(81156014)(11346002)(2616005)(476003)(31686004)(6486002)(80792005)(6246003);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2731;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: o5JZVGKttLM1CLID+aj+wydhQT63kvCI7pFumWG1XDSkf/HxPfXvomkbTPML5V0cVusWOkrzXMI3uMOKVIIxRru2c/1MyFADiL8hmmqaENpnI0YMZWHz05fxYx/R68Bzhc/6ZkgojRYWW/1rszzjpT8UPOU45LRBOSpH1hiXjcH38XI5iSKBYkciHyorRAw0xVXsAEDChabwhWnL4KYYKIh62TdL25e7+H35CoX0LbiLPKS+155Q9L6ykm4EkqzuqLpbDCITU9LsQ+h4WpBBiWfxlxosi4P03EeybvmdTuLv7gmJ6MZ0YnNaPlVcFPUMP1A/tIvh4GfciDgAveM3rsgjvg1DFs5FhAvS0MO1c3h7GkuVjlP0JeFwip0nQf6Z5Rg6JGPOESNO64h3I065ztjn3mIsyjOYxbzz3v6ruyo=
Content-ID: <4224788CBC3AF44EBB20DBF73E98CE33@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: d4bf5111-c8be-4d0b-6261-08d70c5074c6
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Jul 2019 13:53:19.3549 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2731
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] Xen backports
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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>

T24gMTYuMDcuMjAxOSAxNDoyNywgQW5kcmV3IENvb3BlciB3cm90ZToNCj4gQnVnZml4ZXM6DQo+
IA0KPiA2NWMxNjVkNjU5NWYgLSB4ODYveHN0YXRlOiBEb24ndCBzcGVjaWFsIGNhc2UgZmVhdHVy
ZSBjb2xsZWN0aW9uDQo+IDAxMzg5NmNiOGIyZiAtIHg4Ni9tc3I6IEZpeCBoYW5kbGluZyBvZg0K
PiBNU1JfQU1EX1BBVENITEVWRUwvTVNSX0lBMzJfVUNPREVfUkVWDQo+IDdkMTYxZjY1Mzc1NSAt
IHg4Ni9zdm06IEZpeCBzdm1fdm1jYl9kdW1wKCkgd2hlbiB1c2VkIGluIGN1cnJlbnQgY29udGV4
dA0KPiA5Yjc1N2JkYzE3OTQgLSB4ODYvYm9vdDogRG9uJ3QgbGVhayB0aGUgbW9kdWxlX21hcCBh
bGxvY2F0aW9uIGluDQo+IF9fc3RhcnRfeGVuKCkNCj4gDQo+IFRoZSBiYWNrcG9ydCBmb3IgdGhl
IG1pY3JvY29kZSBNU1IgaXMgcmF0aGVyIHRyaWNreSB0byByZWJhc2Ugb3ZlciB0aGUNCj4geDg2
X3ZlbmRvciBiaXRtYXAgY2hhbmdlcy7CoCBJJ3ZlIGFscmVhZHkgZ290IGl0IGxvY2FsbHkuDQoN
Ck5vdCBvdmVybHkgdHJpY2t5IEkgd291bGQgc2F5LCBidXQgcmVxdWlyaW5nIGF0dGVudGlvbi4g
V2hpbGUgZG9pbmcNCnRoaXMgSSd2ZSBydW4gaW50byB0d28gcXVlc3Rpb25zOg0KDQoxKSBXYXMg
aXQgcmVhbGx5IGEgZ29vZCBpZGVhIHRvIHJlbW92ZSB0aGUgd3JpdGUgdG8gdGhlIE1TUiBhbmQg
dGhlDQpDUFVJRCBpbnZvY2F0aW9uIGZyb20gdGhlIHJlYWQgcGF0aD8gVGhlIGNvbW1lbnQgc2F5
cyAnQSBndWVzdCBtaWdodA0KaXRzZWxmIHBlcmZvcm0gdGhlICJ3cml0ZSAwLCBDUFVJRCwgcmVh
ZCIgc2VxdWVuY2UnLCBidXQgdGhhdCB3b24ndA0KaGVscCBhdCBhbGwgaWYgdGhlIHNwZWNpZmlj
IHZDUFUgZ2V0cyByZS1zY2hlZHVsZWQgaW4gdGhlIG1pZGRsZS4gQW5kDQp0aGVyZSBtYXkgbm90
IGhhdmUgYmVlbiBhbnkgdWNvZGUgbG9hZCB3ZSd2ZSBkb25lLCB3aGljaCB3ZSBjb3VsZA0KdGhl
biBndWFyYW50ZWUgd2FzIGZvbGxvd2VkIGJ5IGEgQ1BVSUQgaW52b2NhdGlvbi4NCg0KMikgV2Ug
c3RpbGwgaGF2ZW4ndCBnb3QgY29uZmlybWF0aW9uIHRoYXQgSHlnb24gYmVoYXZlcyB0aGUgc2Ft
ZSB1Y29kZS0NCndpc2UsIGhhdmUgd2U/DQoNCj4gRW5oYW5jZW1lbnRzOg0KPiANCj4gNzg3NjE5
YTA2NDBlIC0gdG9vbHM6IHJlLXN5bmMgQ1BVSUQgbGVhZiA3IHRhYmxlcyAocGVyaGFwcyBvbmx5
IHRoZQ0KPiB4ZW4tY3B1aWQgYml0cy4pDQo+IDI2MGFjYzUyMWRiNCAtIHg4Ni9jbGVhcl9wYWdl
OiBVcGRhdGUgY2xlYXJfcGFnZV9zc2UyKCkgYWZ0ZXIgZHJvcHBpbmcNCj4gMzJiaXQgWGVuDQo+
IDU2NGQyNjE2ODdjMCAtIHg4Ni9jdHh0LXN3aXRjaDogRG9jdW1lbnQgYW5kIGltcHJvdmUgR0RU
IGhhbmRsaW5nDQoNClRoZSBsYXN0IG9uZSBkb2Vzbid0IGV2ZW4gY29tZSBjbG9zZSB0byBhcHBs
eWluZywgZHVlIHRvIGl0cyBkZXBlbmRlbmN5DQpvbiAxMmRjZTdlYTVhLiBXaGlsZSBJIHRoaW5r
IHRoYXQncyBhIGxpdHRsZSB0b28gbXVjaCwgSSd2ZSBzdGlsbA0KZGVjaWRlZCB0byBwdWxsIGlu
IGJvdGggKGJ1dCBmb3Igbm93IEknbGwgcGVyaGFwcyBkbyB0aGlzIG9ubHkgZm9yIDQuMTIpDQpp
biBhbnRpY2lwYXRpb24gb2YgdXMgd2FudGluZyB0byBhdCBsZWFzdCBjb25zaWRlciBhIGJhY2tw
b3J0IG9mIHRoZQ0KY29yZSBzY2hlZHVsaW5nIHNlcmllcyAoYXNzdW1pbmcgaXQgd29uJ3QgdGFr
ZSB0b28gbG9uZyB0byBnZXQgZnVsbHkNCnJlYWR5KS4NCg0KPiBBbHRwMm06IFdoaWxlIGFsdHAy
bSBpc24ndCBzdXBwb3J0ZWQgeWV0LCBpdCB3b3VsZCBiZSB2ZXJ5IGhlbHBmdWwgdG8NCj4gdHdv
IGRvd25zdHJlYW1zIHRvIHRha2UgdGhlc2UgZml4ZXMgd2hpbGUgd2Ugd29yayBvbiBnZXR0aW5n
IGl0IGZ1bGx5DQo+IHN1cHBvcnRlZC4NCj4gDQo+IDQ0ZjNjM2NkZDMxNSAtIHg4Ni9hbHRwMm06
IHRyZWF0IHZpZXcgMCBhcyB0aGUgaG9zdHAybSBpbg0KPiBwMm1fZ2V0X21lbV9hY2Nlc3MoKQ0K
PiA4MjI4NTc3YWQxYmEgLSB4ODYvaHZtOiBGaXggYWx0cDJtX29wIGh5cGVyY2FsbCBjb250aW51
YXRpb25zDQo+IDlhYmNhYzdmZjE0NSAtIHg4Ni9hbHRwMm06IGNsZWFudXAgcDJtX2FsdHAybV9s
YXp5X2NvcHkNCj4gZGY0ZTRjYWZkMjhkIC0geDg2L2FsdHAybTogRml4IHN0eWxlIGVycm9ycyBp
bnRyb2R1Y2VkIHdpdGggYy9zIDlhYmNhYzdmZg0KDQpJJ2xsIGFwcGx5IGFsbCBvZiB0aGVzZSBz
b29uLg0KDQpKYW4NCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 13:53:53 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 13:53: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 1hoTKb-0005Jv-4A; Fri, 19 Jul 2019 13:53:53 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=yD5D=VQ=xenbits.xen.org=andrewcoop@srs-us1.protection.inumbo.net>)
 id 1hoTKY-0005J9-V2
 for xen-devel@lists.xen.org; Fri, 19 Jul 2019 13:53:50 +0000
X-Inumbo-ID: 9e31fec4-aa2c-11e9-93d4-8be24e24b3d7
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 9e31fec4-aa2c-11e9-93d4-8be24e24b3d7;
 Fri, 19 Jul 2019 13:53:42 +0000 (UTC)
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <andrewcoop@xenbits.xen.org>)
 id 1hoTKI-0002Jo-Qs; Fri, 19 Jul 2019 13:53:34 +0000
Received: from andrewcoop by xenbits.xenproject.org with local (Exim 4.89)
 (envelope-from <andrewcoop@xenbits.xen.org>)
 id 1hoTKI-0000dF-Ng; Fri, 19 Jul 2019 13:53:34 +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: <E1hoTKI-0000dF-Ng@xenbits.xenproject.org>
Date: Fri, 19 Jul 2019 13:53:34 +0000
Subject: [Xen-devel] Xen Security Advisory 300 v2 - Linux: No grant table
 and foreign mapping limits
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "Xen.org security team" <security-team-members@xen.org>
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--=separator
Content-Type: text/plain; charset="utf-8"
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

                    Xen Security Advisory XSA-300
                              version 2

             Linux: No grant table and foreign mapping limits

UPDATES IN VERSION 2
====================

Drop inapplicable "Deployment during embargo" section.

Rewrite for clarity, and to remove most references to dom0.  The issue
is equally applicable to domU's providing backend services.

Add information about the arbitrary limit for userspace backends.

ISSUE DESCRIPTION
=================

Virtual device backends and device models running in domain 0, or
other backend driver domains, need to be able to map guest memory
(either via grant mappings, or via the foreign mapping interface).

Inside Xen, mapped grants are tracked by the maptrack structure.  The
size of this structure is chosen during domain creation, and has a
fixed upper bound for the lifetime of the domain.

For Linux to keep track of these mappings, it needs to have a page
structure for each one.  In practice the number of page structures is
usually limited.  In PV guests, a range of pfns are typically set
aside at boot ("pre-ballooned") for this purpose.  For HVM/PVH and Arm
guests, no memory is set aside to begin with.  In either case, when
more of this "foreign / grant map pfn space" is needed, Linux will
balloon out extra pages to use for this purpose.

Unfortunately, in Linux, there are no limits, either on the total
amount of memory which the domain will attempt to balloon out, nor on
the amount of "foreign / grant map" memory which any individual guest
can consume.

For Linux userspace backends (e.g. QEMU) which use /dev/xen/gnttab or
/proc/xen/gnttab, there is an arbitrary mapping limit which, if hit,
will prevent further mappings from being established.

As a result, a malicious guest may be able to, with crafted requests,
cause a backend Linux domain to either:

 1) Fill the maptrack table in Xen and/or hit the userspace limit.
    This will starve I/O from other guests served by the same backend.

 2) Balloon out sufficient RAM to cause it to swap excessively, or run
    completely out of memory.  This may starve all operations from the
    domain, including I/O from other guests, or may cause a crash of
    the domain.

IMPACT
======

Guest may be able to crash backend Linux domains, or starve operations
inside the domain, including the processing of guest I/O requests
(Guest Denial-of-Service).

If the backend is domain 0, which is the most common configuration,
then host-wide operations may be starved, or the host may crash (Host
Denial-of-Service).

VULNERABLE SYSTEMS
==================

All versions of Linux are vulnerable.  Only Linux guests acting as
backend domains for other guests may be exploited.

All Arm domains are vulnerable, as are x86 PVH/HVM guests.  The
vulnerability of x86 PV guests depends on how they were configured at
boot.

MITIGATION
==========

PV guests can be constructed with "pre-ballooned" memory, by building
it with maxmem > memory.  See `man 5 xl.cfg` for full details of these
two parameters.

For PV dom0, these are controlled by Xen's "dom0_mem=$X,max:$Y"
command line parameter.

The larger the difference between memory and maxmem, the more space
Linux has to fill with grant/foreign mappings before it will start
ballooning out real memory to satisfy further mapping requests.  This
makes the attack more difficult to accomplish.

CREDITS
=======

This issue was discovered by Julien Grall of ARM.

RESOLUTION
==========

Applying the appropriate attached patch resolves the backend memory
exhaustion issue.

NOTE: This does NOT fix the guest starvation issue.  Fixing fixing
this issue is more complex, and it was determined that it was better
to work on a robust fix for the issue in public.  This advisory will
be updated when fixes are available.

xsa300-linux-5.2.patch     Linux 4.4 ... 5.2

$ sha256sum xsa300*
9c8a9aec52b147f8e8ef41444e1dd11803bacf3bd4d0f6efa863b16f7a9621ac  xsa300-linux-5.2.patch
$

NOTE ON LACK OF EMBARGO
=======================

The lack of predisclosure is due to a short schedule set by the
discoverer, and efforts to resolve the advisory wording.
-----BEGIN PGP SIGNATURE-----

iQFABAEBCAAqFiEEI+MiLBRfRHX6gGCng/4UyVfoK9kFAl0xyy0MHHBncEB4ZW4u
b3JnAAoJEIP+FMlX6CvZyzUH/3hhOLPLuiTnKQd3idx0iIrpRkQfcdl9pxWWARWx
xiVKyyMIajokrq5besT01Ztizz6B80DN+m4W14yi+j8nDyR3W4v/JriZQY48Tj1i
nd+jvBGfvQcjNc5WaVjBtU/x9j0HDCUrBP+uJMGdt9jl6fppvMwnBcv/OeEvl/eE
TjwEMs/RQ69LcjpwGGPSAh8AR2i1+oL3LiHtwO31hdkw0Ritqa32Uw4c+ENuo/OE
PApIX8O8TMgRX0/LriGy6dtlb/L4SljTPa592EHH1cPfDelHmzpWEeIx77nbq8v/
/Ex6Gjd/19ArWvofxQkQk1+aNfvBPnPCaboc7JrlCuFEDP4=
=OcOD
-----END PGP SIGNATURE-----

--=separator
Content-Type: application/octet-stream; name="xsa300-linux-5.2.patch"
Content-Disposition: attachment; filename="xsa300-linux-5.2.patch"
Content-Transfer-Encoding: base64

RnJvbSBlYTQ5NDUwZGVkNTc1ZmFjYzBlNjRlMGQ2YWRjYjFjYThhYWFkMGJh
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBKdWVyZ2VuIEdyb3Nz
IDxqZ3Jvc3NAc3VzZS5jb20+CkRhdGU6IFdlZCwgMTkgSnVuIDIwMTkgMTE6
MDA6NTYgKzAyMDAKU3ViamVjdDogW1BBVENIXSB4ZW46IGxldCBhbGxvY194
ZW5iYWxsb29uZWRfcGFnZXMoKSBmYWlsIGlmIG5vdCBlbm91Z2ggbWVtb3J5
CiBmcmVlCgpJbnN0ZWFkIG9mIHRyeWluZyB0byBhbGxvY2F0ZSBwYWdlcyB3
aXRoIEdGUF9VU0VSIGluCmFkZF9iYWxsb29uZWRfcGFnZXMoKSBjaGVjayB0
aGUgYXZhaWxhYmxlIGZyZWUgbWVtb3J5IHZpYQpzaV9tZW1fYXZhaWxhYmxl
KCkuIEdGUF9VU0VSIGlzIGZhciBsZXNzIGxpbWl0aW5nIG1lbW9yeSBleGhh
dXN0aW9uCnRoYW4gdGhlIHRlc3QgdmlhIHNpX21lbV9hdmFpbGFibGUoKS4K
ClRoaXMgd2lsbCBhdm9pZCBkb20wIHJ1bm5pbmcgb3V0IG9mIG1lbW9yeSBk
dWUgdG8gZXhjZXNzaXZlIGZvcmVpZ24KcGFnZSBtYXBwaW5ncyBlc3BlY2lh
bGx5IG9uIEFSTSBhbmQgb24geDg2IGluIFBWSCBtb2RlLCBhcyB0aG9zZSBk
b24ndApoYXZlIGEgcHJlLWJhbGxvb25lZCBhcmVhIHdoaWNoIGNhbiBiZSB1
c2VkIGZvciBmb3JlaWduIG1hcHBpbmdzLgoKQXMgdGhlIG5vcm1hbCBiYWxs
b29uaW5nIHN1ZmZlcnMgZnJvbSB0aGUgc2FtZSBwcm9ibGVtIGRvbid0IGJh
bGxvb24KZG93biBtb3JlIHRoYW4gc2lfbWVtX2F2YWlsYWJsZSgpIHBhZ2Vz
IGluIG9uZSBpdGVyYXRpb24uIEF0IHRoZSBzYW1lCnRpbWUgbGltaXQgdGhl
IGRlZmF1bHQgbWF4aW11bSBudW1iZXIgb2YgcmV0cmllcy4KClJlcG9ydGVk
LWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgpTaWdu
ZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+Ci0t
LQogZHJpdmVycy94ZW4vYmFsbG9vbi5jIHwgMTYgKysrKysrKysrKysrKy0t
LQogMSBmaWxlIGNoYW5nZWQsIDEzIGluc2VydGlvbnMoKyksIDMgZGVsZXRp
b25zKC0pCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy94ZW4vYmFsbG9vbi5jIGIv
ZHJpdmVycy94ZW4vYmFsbG9vbi5jCmluZGV4IGQzN2RkNWJiN2E4Zi4uNTU5
NzY4ZGMyNTY3IDEwMDY0NAotLS0gYS9kcml2ZXJzL3hlbi9iYWxsb29uLmMK
KysrIGIvZHJpdmVycy94ZW4vYmFsbG9vbi5jCkBAIC01MzgsOCArNTM4LDE1
IEBAIHN0YXRpYyB2b2lkIGJhbGxvb25fcHJvY2VzcyhzdHJ1Y3Qgd29ya19z
dHJ1Y3QgKndvcmspCiAJCQkJc3RhdGUgPSByZXNlcnZlX2FkZGl0aW9uYWxf
bWVtb3J5KCk7CiAJCX0KIAotCQlpZiAoY3JlZGl0IDwgMCkKLQkJCXN0YXRl
ID0gZGVjcmVhc2VfcmVzZXJ2YXRpb24oLWNyZWRpdCwgR0ZQX0JBTExPT04p
OworCQlpZiAoY3JlZGl0IDwgMCkgeworCQkJbG9uZyBuX3BhZ2VzOworCisJ
CQluX3BhZ2VzID0gbWluKC1jcmVkaXQsIHNpX21lbV9hdmFpbGFibGUoKSk7
CisJCQlzdGF0ZSA9IGRlY3JlYXNlX3Jlc2VydmF0aW9uKG5fcGFnZXMsIEdG
UF9CQUxMT09OKTsKKwkJCWlmIChzdGF0ZSA9PSBCUF9ET05FICYmIG5fcGFn
ZXMgIT0gLWNyZWRpdCAmJgorCQkJICAgIG5fcGFnZXMgPCB0b3RhbHJlc2Vy
dmVfcGFnZXMpCisJCQkJc3RhdGUgPSBCUF9FQUdBSU47CisJCX0KIAogCQlz
dGF0ZSA9IHVwZGF0ZV9zY2hlZHVsZShzdGF0ZSk7CiAKQEAgLTU3OCw2ICs1
ODUsOSBAQCBzdGF0aWMgaW50IGFkZF9iYWxsb29uZWRfcGFnZXMoaW50IG5y
X3BhZ2VzKQogCQl9CiAJfQogCisJaWYgKHNpX21lbV9hdmFpbGFibGUoKSA8
IG5yX3BhZ2VzKQorCQlyZXR1cm4gLUVOT01FTTsKKwogCXN0ID0gZGVjcmVh
c2VfcmVzZXJ2YXRpb24obnJfcGFnZXMsIEdGUF9VU0VSKTsKIAlpZiAoc3Qg
IT0gQlBfRE9ORSkKIAkJcmV0dXJuIC1FTk9NRU07CkBAIC03MTAsNyArNzIw
LDcgQEAgc3RhdGljIGludCBfX2luaXQgYmFsbG9vbl9pbml0KHZvaWQpCiAJ
YmFsbG9vbl9zdGF0cy5zY2hlZHVsZV9kZWxheSA9IDE7CiAJYmFsbG9vbl9z
dGF0cy5tYXhfc2NoZWR1bGVfZGVsYXkgPSAzMjsKIAliYWxsb29uX3N0YXRz
LnJldHJ5X2NvdW50ID0gMTsKLQliYWxsb29uX3N0YXRzLm1heF9yZXRyeV9j
b3VudCA9IFJFVFJZX1VOTElNSVRFRDsKKwliYWxsb29uX3N0YXRzLm1heF9y
ZXRyeV9jb3VudCA9IDQ7CiAKICNpZmRlZiBDT05GSUdfWEVOX0JBTExPT05f
TUVNT1JZX0hPVFBMVUcKIAlzZXRfb25saW5lX3BhZ2VfY2FsbGJhY2soJnhl
bl9vbmxpbmVfcGFnZSk7Ci0tIAoyLjE2LjQKCg==

--=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 Fri Jul 19 13:57:47 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 13: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 1hoTOB-0005lm-MK; Fri, 19 Jul 2019 13:57:35 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=M1ZL=VQ=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hoTOB-0005lf-7e
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 13:57:35 +0000
X-Inumbo-ID: 27b781fe-aa2d-11e9-8980-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 27b781fe-aa2d-11e9-8980-bc764e045a96;
 Fri, 19 Jul 2019 13:57:33 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 3A6EDAC94;
 Fri, 19 Jul 2019 13:57:32 +0000 (UTC)
To: Sergey Dyasli <sergey.dyasli@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
References: <20190528103313.1343-1-jgross@suse.com>
 <f2f3f5f2-8b9c-ac9c-00e8-1e601ec71070@citrix.com>
 <3cb1c2b777e623a55bf87dc12a155734667ab23e.camel@suse.com>
 <c8f4c719-ce7c-9ca0-7d5b-c34db3f21e38@citrix.com>
 <a57d18f4-e947-5c3e-3d8d-6e1371f0c9af@suse.com>
 <864742f0-9b84-e8fe-75be-fa94e217383f@citrix.com>
From: Juergen Gross <jgross@suse.com>
Message-ID: <114b18be-6119-58b9-72fc-61c3b8077902@suse.com>
Date: Fri, 19 Jul 2019 15:57:30 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <864742f0-9b84-e8fe-75be-fa94e217383f@citrix.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH 00/60] xen: add core scheduling support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Tim Deegan <tim@xen.org>, Stefano Stabellini <sstabellini@kernel.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 RobertVanVossen <robert.vanvossen@dornerworks.com>,
 Dario Faggioli <dfaggioli@suse.com>, Julien Grall <julien.grall@arm.com>,
 Josh Whitehead <josh.whitehead@dornerworks.com>,
 Meng Xu <mengxu@cis.upenn.edu>, Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTguMDcuMTkgMTc6MTQsIFNlcmdleSBEeWFzbGkgd3JvdGU6Cj4gT24gMTgvMDcvMjAxOSAx
NTo0OCwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPj4gT24gMTUuMDcuMTkgMTY6MDgsIFNlcmdleSBE
eWFzbGkgd3JvdGU6Cj4+PiBPbiAwNS8wNy8yMDE5IDE0OjU2LCBEYXJpbyBGYWdnaW9saSB3cm90
ZToKPj4+PiBPbiBGcmksIDIwMTktMDctMDUgYXQgMTQ6MTcgKzAxMDAsIFNlcmdleSBEeWFzbGkg
d3JvdGU6Cj4+Pj4+IDEpIFRoaXMgY3Jhc2ggaXMgcXVpdGUgbGlrZWx5IHRvIGhhcHBlbjoKPj4+
Pj4KPj4+Pj4gWzIwMTktMDctMDQgMTg6MjI6NDYgVVRDXSAoWEVOKSBbIDM0MjUuMjIwNjYwXSBX
YXRjaGRvZyB0aW1lciBkZXRlY3RzCj4+Pj4+IHRoYXQgQ1BVMiBpcyBzdHVjayEKPj4+Pj4gWzIw
MTktMDctMDQgMTg6MjI6NDYgVVRDXSAoWEVOKSBbIDM0MjUuMjI2MjkzXSAtLS0tWyBYZW4tNC4x
My4wLQo+Pj4+PiA4LjAuNi1kwqAgeDg2XzY0wqAgZGVidWc9ecKgwqAgTm90IHRhaW50ZWQgXS0t
LS0KPj4+Pj4gWy4uLl0KPj4+Pj4gWzIwMTktMDctMDQgMTg6MjI6NDcgVVRDXSAoWEVOKSBbIDM0
MjUuNTAxOTg5XSBYZW4gY2FsbCB0cmFjZToKPj4+Pj4gWzIwMTktMDctMDQgMTg6MjI6NDcgVVRD
XSAoWEVOKSBbCj4+Pj4+IDM0MjUuNTA1Mjc4XcKgwqDCoCBbPGZmZmY4MmQwODAyM2Q1Nzg+XSB2
Y3B1X3NsZWVwX3N5bmMrMHg1MC8weDcxCj4+Pj4+IFsyMDE5LTA3LTA0IDE4OjIyOjQ3IFVUQ10g
KFhFTikgWwo+Pj4+PiAzNDI1LjUxMTUxOF3CoMKgwqAgWzxmZmZmODJkMDgwMjA4MzcwPl0gdmNw
dV9wYXVzZSsweDIxLzB4MjMKPj4+Pj4gWzIwMTktMDctMDQgMTg6MjI6NDcgVVRDXSAoWEVOKSBb
Cj4+Pj4+IDM0MjUuNTE3MzI2XcKgwqDCoCBbPGZmZmY4MmQwODAyM2UyNWQ+XQo+Pj4+PiB2Y3B1
X3NldF9wZXJpb2RpY190aW1lcisweDI3LzB4NzMKPj4+Pj4gWzIwMTktMDctMDQgMTg6MjI6NDcg
VVRDXSAoWEVOKSBbCj4+Pj4+IDM0MjUuNTI0MjU4XcKgwqDCoCBbPGZmZmY4MmQwODAyMDk2ODI+
XSBkb192Y3B1X29wKzB4MmM5LzB4NjY4Cj4+Pj4+IFsyMDE5LTA3LTA0IDE4OjIyOjQ3IFVUQ10g
KFhFTikgWwo+Pj4+PiAzNDI1LjUzMDIzOF3CoMKgwqAgWzxmZmZmODJkMDgwMjRmOTcwPl0gY29t
cGF0X3ZjcHVfb3ArMHgyNTAvMHgzOTAKPj4+Pj4gWzIwMTktMDctMDQgMTg6MjI6NDcgVVRDXSAo
WEVOKSBbCj4+Pj4+IDM0MjUuNTM2NTY2XcKgwqDCoCBbPGZmZmY4MmQwODAzODM5NjQ+XSBwdl9o
eXBlcmNhbGwrMHgzNjQvMHg1NjQKPj4+Pj4gWzIwMTktMDctMDQgMTg6MjI6NDcgVVRDXSAoWEVO
KSBbCj4+Pj4+IDM0MjUuNTQyNzE5XcKgwqDCoCBbPGZmZmY4MmQwODAzODU2NDQ+XSBkb19lbnRy
eV9pbnQ4MisweDI2LzB4MmQKPj4+Pj4gWzIwMTktMDctMDQgMTg6MjI6NDcgVVRDXSAoWEVOKSBb
Cj4+Pj4+IDM0MjUuNTQ4ODc2XcKgwqDCoCBbPGZmZmY4MmQwODAzODgzOWI+XSBlbnRyeV9pbnQ4
MisweGJiLzB4YzAKPj4+Pj4KPj4+PiBNbW0uLi4gdmNwdV9zZXRfcGVyaW9kaWNfdGltZXI/Cj4+
Pj4KPj4+PiBXaGF0IGtlcm5lbCBpcyB0aGlzIGFuZCB3aGVuIGRvZXMgdGhpcyBjcmFzaCBoYXBw
ZW4/Cj4+Pgo+Pj4gSGkgRGFyaW8sCj4+Pgo+Pj4gSSBjYW4gZWFzaWx5IHJlcHJvZHVjZSB0aGlz
IGNyYXNoIHVzaW5nIGEgRGViaWFuIDcgUFYgVk0gKDIgdkNQVXMsIDJHQiBSQU0pCj4+PiB3aGlj
aCBoYXMgdGhlIGZvbGxvd2luZyBrZXJuZWw6Cj4+Pgo+Pj4gIyB1bmFtZSAtYQo+Pj4KPj4+IExp
bnV4IGxvY2FsaG9zdCAzLjIuMC00LWFtZDY0ICMxIFNNUCBEZWJpYW4gMy4yLjc4LTEgeDg2XzY0
IEdOVS9MaW51eAo+Pj4KPj4+IEFsbCBJIG5lZWQgdG8gZG8gaXMgc3VzcGVuZCBhbmQgcmVzdW1l
IHRoZSBWTS4KPj4KPj4gSGFwcGVucyB3aXRoIGEgbW9yZSByZWNlbnQga2VybmVsLCB0b28uCj4+
Cj4+IEkgY2FuIGVhc2lseSByZXByb2R1Y2UgdGhlIGlzc3VlIHdpdGggYW55IFBWIGd1ZXN0IHdp
dGggbW9yZSB0aGFuIDEgdmNwdQo+PiBieSBkb2luZyAieGwgc2F2ZSIgYW5kIHRoZW4gInhsIHJl
c3RvcmUiIGFnYWluLgo+Pgo+PiBXaXRoIHRoZSByZXByb2R1Y2VyIGJlaW5nIGF2YWlsYWJsZSBJ
J20gbm93IGRpdmluZyBpbnRvIHRoZSBpc3N1ZS4uLgo+IAo+IE9uZSBmdXJ0aGVyIHRoaW5nIHRv
IGFkZCBpcyB0aGF0IEkgd2FzIGFibGUgdG8gYXZvaWQgdGhlIGNyYXNoIGJ5IHJldmVydGluZwo+
IAo+IAl4ZW4vc2NoZWQ6IHJld29yayBhbmQgcmVuYW1lIHZjcHVfZm9yY2VfcmVzY2hlZHVsZSgp
Cj4gCj4gd2hpY2ggaXMgYSBwYXJ0IG9mIHRoZSBzZXJpZXMuIFRoaXMgbWFkZSBhbGwgdGVzdHMg
d2l0aCBQViBndWVzdHMgcGFzcy4KPiAKPiBBbm90aGVyIHF1ZXN0aW9uIEkgaGF2ZSBpcyBkbyB5
b3UgaGF2ZSBhIGdpdCBicmFuY2ggd2l0aCBjb3JlLXNjaGVkdWxpbmcKPiBwYXRjaGVzIHJlYmFz
ZWQgb24gdG9wIG9mIGN1cnJlbnQgc3RhZ2luZyBhdmFpbGFibGUgc29tZXdoZXJlPwoKSSBoYXZl
IG5vdyBhIGdpdCBicmFuY2ggd2l0aCB0aGUgdHdvIHByb2JsZW1zIGNvcnJlY3RlZCBhbmQgcmVi
YXNlZCB0bwpjdXJyZW50IHN0YWdpbmcgYXZhaWxhYmxlOgoKZ2l0aHViLmNvbS9qZ3Jvc3MxL3hl
bi5naXQgc2NoZWQtdjFiCgoKSnVlcmdlbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 14:01:11 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 14:01:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hoTRd-0006ex-EY; Fri, 19 Jul 2019 14:01:09 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=vi2/=VQ=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hoTRc-0006er-F7
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 14:01:08 +0000
X-Inumbo-ID: a6b7089d-aa2d-11e9-8980-bc764e045a96
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a6b7089d-aa2d-11e9-8980-bc764e045a96;
 Fri, 19 Jul 2019 14:01:06 +0000 (UTC)
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: N7m4TikO+G94ksAe0HCgycO2LcavsJOj+Zj2330IM1LOMlDWqsCLkiihQmSEBa0JjFOdhKYhhy
 yVqmPH2wj6zZDQKSbn9rec0xjBY+YHhfPFoDSjXm6bnpwGTRZzTwJM3WcCDPV4eYoNcLBnzdlk
 m3rYLy5aLc+p9ivL55cxX/m5ofo7R0NX22hIhP3L18H4wASFS0nrouu3ctOBbs7g7EkAl170js
 PYhFt8odoi3aXxSHgrbFe6k8mNSEvYjDCPw+cqA00el5Fzi2ODV3rJid0xHRL8jdzkSVqadWHy
 z9Q=
X-SBRS: 2.7
X-MesageID: 3219291
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,282,1559534400"; 
   d="scan'208";a="3219291"
Date: Fri, 19 Jul 2019 15:00:37 +0100
From: Anthony PERARD <anthony.perard@citrix.com>
To: Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Message-ID: <20190719140037.GC1208@perard.uk.xensource.com>
References: <20190704144233.27968-1-anthony.perard@citrix.com>
 <20190704144233.27968-7-anthony.perard@citrix.com>
 <20190715114657.kct664fsiupfbftf@MacBook-Air-de-Roger.local>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20190715114657.kct664fsiupfbftf@MacBook-Air-de-Roger.local>
User-Agent: Mutt/1.12.1 (2019-06-15)
Subject: Re: [Xen-devel] [PATCH v3 06/35] OvmfPkg/XenResetVector: Add new
 entry point for Xen PVH
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>,
 Jordan Justen <jordan.l.justen@intel.com>, devel@edk2.groups.io,
 Julien Grall <julien.grall@arm.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 xen-devel@lists.xenproject.org, Laszlo Ersek <lersek@redhat.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBKdWwgMTUsIDIwMTkgYXQgMDE6NDY6NTdQTSArMDIwMCwgUm9nZXIgUGF1IE1vbm7D
qSB3cm90ZToKPiBPbiBUaHUsIEp1bCAwNCwgMjAxOSBhdCAwMzo0MjowNFBNICswMTAwLCBBbnRo
b255IFBFUkFSRCB3cm90ZToKPiA+IGRpZmYgLS1naXQgYS9Pdm1mUGtnL1hlblJlc2V0VmVjdG9y
L0lhMTYvUmVzZXRWZWN0b3JWdGYwLmFzbSBiL092bWZQa2cvWGVuUmVzZXRWZWN0b3IvSWExNi9S
ZXNldFZlY3RvclZ0ZjAuYXNtCj4gPiBuZXcgZmlsZSBtb2RlIDEwMDY0NAo+ID4gaW5kZXggMDAw
MDAwMDAwMC4uOTU4MTk1YmM1ZQo+ID4gLS0tIC9kZXYvbnVsbAo+ID4gKysrIGIvT3ZtZlBrZy9Y
ZW5SZXNldFZlY3Rvci9JYTE2L1Jlc2V0VmVjdG9yVnRmMC5hc20KPiA+IEBAIC0wLDAgKzEsODEg
QEAKPiA+ICs7LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCj4gPiArOyBAZmlsZQo+ID4gKzsgRmlyc3Qg
Y29kZSBleGVjdXRlZCBieSBwcm9jZXNzb3IgYWZ0ZXIgcmVzZXR0aW5nLgo+ID4gKzsKPiA+ICs7
IENvcHlyaWdodCAoYykgMjAwOCAtIDIwMTQsIEludGVsIENvcnBvcmF0aW9uLiBBbGwgcmlnaHRz
IHJlc2VydmVkLjxCUj4KPiAKPiBFeHRyYW5lb3VzIDxCUj4gdGFnPwoKTWF5YmUsIGJ1dCBJIGNh
bid0IGNoYW5nZSB0aGF0LiBCbGFtZSB0aGUgY29weXJpZ2h0IG93bmVyIDstKS4gSSB0aGluawoi
QWxsIHJpZ2h0cyByZXNlcnZlZC4iIGNvdWxkIGFsc28gYmUgcmVtb3ZlZCwgb3IgbWF5IG5vdCBh
cHBseQooYW55bW9yZSksIGJ1dCB0aGF0J3Mgbm90IHNvbWV0aGluZyB0aGF0IHRoaXMgcGF0Y2gg
c2VyaWVzIGNhbiBkbyBhbmQKbm90IHNvbWV0aGluZyBJJ20gZ29pbmcgdG8gZG8gOikuCgo+ID4g
KzsgQ29weXJpZ2h0IChjKSAyMDE5LCBDaXRyaXggU3lzdGVtcywgSW5jLgo+ID4gKzsKPiA+ICs7
IFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBCU0QtMi1DbGF1c2UtUGF0ZW50Cj4gPiArOwo+ID4g
KzstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KPiA+ICsKPiA+ICtCSVRTICAgIDE2Cj4gPiArCj4gPiAr
QUxJR04gICAxNgo+IAo+IERvIHlvdSBuZWVkIHRoZSBCSVRTIGFuZCBBTElHTiBoZXJlPwo+IAo+
IElzbid0IGl0IGVub3VnaCB3aXRoIHRoZSBCSVRTIDMyIGJlbG93IGZvciB0aGUgZW50cnkgcG9p
bnQsIHNpbmNlIERCCj4gaXMgYWxyZWFkeSBleHBsaWNpdGx5IHNpemVkPwoKTWF5YmUsIGJ1dCB0
aG9zZSB3ZXJlIGFscmVhZHkgdGhlcmUsIHNvIEkgZG9uJ3QgZmVlbCBjb21mb3J0YWJsZQpyZW1v
dmluZy9jaGFuZ2luZyB0aGVtLCBvciBpbnZlc3RpZ2F0aW5nLgoKRllJLCBJIHdhbnRlZCB0byBz
ZW5kIHRoaXMgcGF0Y2ggc2VyaWVzIHdpdGggLS1maW5kLWNvcGllcy1oYXJkZXIsIGJ1dApmYWls
ZWQuIFRoYXQgY2h1bmsgd291bGQgaGF2ZSBiZWVuIGluc3RlYWQ6CgogIGRpZmYgLS1naXQgYS9V
ZWZpQ3B1UGtnL1Jlc2V0VmVjdG9yL1Z0ZjAvSWExNi9SZXNldFZlY3RvclZ0ZjAuYXNtIGIvT3Zt
ZlBrZy9YZW5SZXNldFZlY3Rvci9JYTE2L1Jlc2V0VmVjdG9yVnRmMC5hc20KICBzaW1pbGFyaXR5
IGluZGV4IDcyJQogIGNvcHkgZnJvbSBVZWZpQ3B1UGtnL1Jlc2V0VmVjdG9yL1Z0ZjAvSWExNi9S
ZXNldFZlY3RvclZ0ZjAuYXNtCiAgY29weSB0byBPdm1mUGtnL1hlblJlc2V0VmVjdG9yL0lhMTYv
UmVzZXRWZWN0b3JWdGYwLmFzbQogIGluZGV4IDc1MzgxOTI4NzYuLjk1ODE5NWJjNWUgMTAwNjQ0
CiAgLS0tIGEvVWVmaUNwdVBrZy9SZXNldFZlY3Rvci9WdGYwL0lhMTYvUmVzZXRWZWN0b3JWdGYw
LmFzbQogICsrKyBiL092bWZQa2cvWGVuUmVzZXRWZWN0b3IvSWExNi9SZXNldFZlY3RvclZ0ZjAu
YXNtCiAgQEAgLTMsNiArMyw4IEBACiAgIDsgRmlyc3QgY29kZSBleGVjdXRlZCBieSBwcm9jZXNz
b3IgYWZ0ZXIgcmVzZXR0aW5nLgogICA7CiAgIDsgQ29weXJpZ2h0IChjKSAyMDA4IC0gMjAxNCwg
SW50ZWwgQ29ycG9yYXRpb24uIEFsbCByaWdodHMgcmVzZXJ2ZWQuPEJSPgogICs7IENvcHlyaWdo
dCAoYykgMjAxOSwgQ2l0cml4IFN5c3RlbXMsIEluYy4KICArOwogICA7IFNQRFgtTGljZW5zZS1J
ZGVudGlmaWVyOiBCU0QtMi1DbGF1c2UtUGF0ZW50CiAgIDsKICAgOy0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQogIEBAIC0yMSw5ICsyMywyMyBAQCBBTElHTiAgIDE2CiAgIDsgbG9jYXRlZCBqdXN0IGJl
bG93IDB4MTAwMDAwMDAwICg0R0IpIGluIHRoZSBmaXJtd2FyZSBkZXZpY2UuCiAgIDsKICAgJWlm
ZGVmIEFMSUdOX1RPUF9UT180S19GT1JfUEFHSU5HCiAgLSAgICBUSU1FUyAoMHgxMDAwIC0gKCQg
LSBFbmRPZlBhZ2VUYWJsZXMpIC0gMHgyMCkgREIgMAogICsgICAgVElNRVMgKDB4MTAwMCAtICgk
IC0gRW5kT2ZQYWdlVGFibGVzKSAtIChmb3VyR2lnYWJ5dGVzIC0geGVuUFZIRW50cnlQb2ludCkp
IERCIDAKICAgJWVuZGlmCiAgCiAgK0JJVFMgICAgMzIKICAreGVuUFZIRW50cnlQb2ludDoKICAr
OwogICs7IEVudHJ5IHBvaW50IHRvIHVzZSB3aGVuIHJ1bm5pbmcgYXMgYSBYZW4gUFZIIGd1ZXN0
LiAoMHhmZmZmZmZkMCkKICArOwogICs7IERlc2NyaXB0aW9uIG9mIHRoZSBleHBlY3RlZCBzdGF0
ZSBvZiB0aGUgbWFjaGluZSB3aGVuIHRoaXMgZW50cnkgcG9pbnQgaXMKICArOyB1c2VkIGNhbiBi
ZSBmb3VuZCBhdDoKICArOyBodHRwczovL3hlbmJpdHMueGVucHJvamVjdC5vcmcvZG9jcy91bnN0
YWJsZS9taXNjL3B2aC5odG1sCiAgKzsKICArICAgIGptcCAgICAgeGVuUFZITWFpbgogICsKICAr
QklUUyAgICAxNgogICtBTElHTiAgIDE2CiAgKwogICBhcHBsaWNhdGlvblByb2Nlc3NvckVudHJ5
UG9pbnQ6CiAgIDsKICAgOyBBcHBsaWNhdGlvbiBQcm9jZXNzb3JzIGVudHJ5IHBvaW50CgoKPiA+
ICsKPiA+ICs7Cj4gPiArOyBQYWQgdGhlIGltYWdlIHNpemUgdG8gNGsgd2hlbiBwYWdlIHRhYmxl
cyBhcmUgaW4gVlRGMAo+ID4gKzsKPiA+ICs7IElmIHRoZSBWVEYwIGltYWdlIGhhcyBwYWdlIHRh
YmxlcyBidWlsdCBpbiwgdGhlbiB3ZSBuZWVkIHRvIG1ha2UKPiA+ICs7IHN1cmUgdGhlIGVuZCBv
ZiBWVEYwIGlzIDRrIGFib3ZlIHdoZXJlIHRoZSBwYWdlIHRhYmxlcyBlbmQuCj4gPiArOwo+ID4g
KzsgVGhpcyBpcyByZXF1aXJlZCBzbyB0aGUgcGFnZSB0YWJsZXMgd2lsbCBiZSA0ayBhbGlnbmVk
IHdoZW4gVlRGMCBpcwo+ID4gKzsgbG9jYXRlZCBqdXN0IGJlbG93IDB4MTAwMDAwMDAwICg0R0Ip
IGluIHRoZSBmaXJtd2FyZSBkZXZpY2UuCj4gPiArOwo+ID4gKyVpZmRlZiBBTElHTl9UT1BfVE9f
NEtfRk9SX1BBR0lORwo+ID4gKyAgICBUSU1FUyAoMHgxMDAwIC0gKCQgLSBFbmRPZlBhZ2VUYWJs
ZXMpIC0gKGZvdXJHaWdhYnl0ZXMgLSB4ZW5QVkhFbnRyeVBvaW50KSkgREIgMAo+IAo+IFdoYXQn
cyB0aGUgbWVhbmluZyBvZiAweDEwMDAgaGVyZT8KCkkgZG9uJ3Qga25vdy4gSSB0cmllZCB0byBm
aWd1cmUgb3V0LCBidXQgY291bGRuJ3QgZmluZCBhIHVzZWZ1bCBhbnN3ZXIuCkkgZG9uJ3Qga25v
dyBlbm91Z2ggYWJvdXQgdGhlIGJ1aWxkIHN5c3RlbSB0byBmaWd1cmUgb3V0IGhvdyB0aGlzIG1v
ZHVsZQpnZXRzIGJ1aWxkIGFuZCBob3cgaXQgaXMgcGxhY2UgZXhhY3RseSB3aGVyZSBpdCBuZWVk
cyB0byBiZS4KCj4gPiArJWVuZGlmCj4gPiArCj4gPiArQklUUyAgICAzMgo+ID4gK3hlblBWSEVu
dHJ5UG9pbnQ6Cj4gPiArOwo+ID4gKzsgRW50cnkgcG9pbnQgdG8gdXNlIHdoZW4gcnVubmluZyBh
cyBhIFhlbiBQVkggZ3Vlc3QuICgweGZmZmZmZmQwKQo+IAo+IFNob3VsZG4ndCB0aGlzIHBvc2l0
aW9uaW5nIGJlIHNldCBvbiB0aGUgbGlua2VyIHNjcmlwdCBpbnN0ZWFkPwoKVGhlcmUgaXMgbm8g
c3VjaCB0aGluZywgYXQgbGVhc3Qgbm90IGluIGEgcG9zaXRpb24gdGhhdCB3b3VsZCBiZSB1c2Vm
dWwKZm9yIHVzLiBUaGF0IGNvZGUgbWlnaHQgYmUgYnVpbHQgaW50byBhbiBFTEYsIGJ1dCB0aGVu
IHRoYXQgRUxGIChvciBqdXN0CnRoZSBjb2RlIG1heWJlKSBnZXRzIHBhY2thZ2VkIGludG8gYSBt
b2R1bGUgdGhhdCBnZXRzIHBhY2thZ2VkIGludG8gYSBGVgooZmlybXdhcmUgdm9sdW1lIEkgdGhp
bmspLCB3aGljaCBnZXRzIHBhY2thZ2VkIGludG8gYSBmbGFzaCBkZXZpY2UKaW1hZ2UuIChIb3Bl
ZnVsbHksIEknbSBub3QgdG8gZmFyIGZyb20gdGhlIHJlYWxpdHkuKQoKPiA+ICs7Cj4gPiArOyBE
ZXNjcmlwdGlvbiBvZiB0aGUgZXhwZWN0ZWQgc3RhdGUgb2YgdGhlIG1hY2hpbmUgd2hlbiB0aGlz
IGVudHJ5IHBvaW50IGlzCj4gPiArOyB1c2VkIGNhbiBiZSBmb3VuZCBhdDoKPiA+ICs7IGh0dHBz
Oi8veGVuYml0cy54ZW5wcm9qZWN0Lm9yZy9kb2NzL3Vuc3RhYmxlL21pc2MvcHZoLmh0bWwKPiA+
ICs7Cj4gPiArICAgIGptcCAgICAgeGVuUFZITWFpbgo+ID4gKwo+ID4gK0JJVFMgICAgMTYKPiA+
ICtBTElHTiAgIDE2Cj4gCj4gSXMgaXQgcmVhbGx5IG5lZWRlZCB0byBzcGVjaWZ5IGJvdGg/CgpJ
IGRvbid0IGtub3csIGJldHRlciBzYWZlIHRoYW4gc29ycnkuCgo+IEkgd291bGQgYXNzdW1lIHRo
YXQgc2V0dGluZyBCSVRTIDE2IHdpbGwgYWxyZWFkeSBzZXQgYSBzdWl0YWJsZQo+IGFsaWdubWVu
dC4KCkknbSBndWVzc2luZyB0aGV5IGRvIGhhdmUgZGlmZmVyZW50IG1lYW5pbmcsIG9uZSBkb2Vz
bid0IHNldCB0aGUgb3RoZXIuCkkgY291bGQgdHJ5IHRvIGZpbmQgb3V0IGluIHRoZSBOQVNNIG1h
bnVhbCBpZiB5b3UgcmVhbGx5IHdhbnQgdG8ga25vdy4KCk5vdyB0aGF0IEkndmUgcmVhZCB3aGF0
IEFMSUdOIG1lYW4gKHNlZSBiZWxvdyksIHRoZXkgYXJlIGJvdGggbmVlZGVkLgpCSVRTIHRvIHN3
aXRjaCB0byAxNmJpdHMgbWFjaGluZSBjb2RlLCBBTElHTiBzbyB0aGF0IHRoZSBuZXh0Cmluc3Ry
dWN0aW9uIHdpbGwgYmUgYWxpZ25lZC4KCj4gPiArCj4gPiArYXBwbGljYXRpb25Qcm9jZXNzb3JF
bnRyeVBvaW50Ogo+ID4gKzsKPiA+ICs7IEFwcGxpY2F0aW9uIFByb2Nlc3NvcnMgZW50cnkgcG9p
bnQKPiA+ICs7Cj4gPiArOyBHZW5GdiBnZW5lcmF0ZXMgY29kZSBhbGlnbmVkIG9uIGEgNGsgYm91
bmRhcnkgd2hpY2ggd2lsbCBqdW1wIHRvIHRoaXMKPiA+ICs7IGxvY2F0aW9uLiAgKDB4ZmZmZmZm
ZTApICBUaGlzIGFsbG93cyB0aGUgTG9jYWwgQVBJQyBTdGFydHVwIElQSSB0byBiZQo+IAo+IEFs
c28sIGlmIHhlblBWSEVudHJ5UG9pbnQgaXMgYXQgMHguLi5kMCwgaG93IGNhbgo+IGFwcGxpY2F0
aW9uUHJvY2Vzc29yRW50cnlQb2ludCBiZSBhdCAweC4uLmUwLCBJIGd1ZXNzIHRoZXJlJ3Mgc29t
ZQo+IG90aGVyIGNvZGUgSSdtIG1pc3NpbmcgdGhhdCBlaXRoZXIgYWRkcyBwYWRkaW5nIGJldHdl
ZW4gYm90aCwgb3IKPiBwbGFjZXMgdGhlbSBpbiBkaWZmZXJlbnQgc2VjdGlvbnMgb24gdGhlIHJl
c3VsdGluZyBiaW5hcnkgaW1hZ2U/CgpNYXliZSB4ZW5QVkhFbnRyeVBvaW50IGlzbid0IGF0IDB4
Li5kMCAuLi4gYW5kIEknbSBsdWNreSB0aGF0IHdoYXQgaXMKYmVmb3JlIGl0IGlzIHBhZGRpbmcu
IGFwcGxpY2F0aW9uUHJvY2Vzc29yRW50cnlQb2ludCBzaG91bGQgYmUgYXQKMHguLmUwLgoKQWZ0
ZXIgbG9va2luZyBhdCB0aGUgYXNzZW1ibHkgZ2VuZXJhdGVkIGJ5IG5hc20sIEkgaGFkIGEgbG9v
ayBhdCB0aGUKZG9jdW1lbnRhdGlvbiBvZiBBTElHTgpodHRwczovL3d3dy5uYXNtLnVzL2RvYy9u
YXNtZG9jNC5odG1sI3NlY3Rpb24tNC4xMS4xMwoKQUxJR04gMTYgaXMgd2hlcmUgdGhlIG1hZ2lj
IGhhcHBlbi4gV2hlbiB0aGF0IG1hY3JvIGlzIHVzZWQsIHRoZSBuZXh0CnRoaW5nIGlzIGdvaW5n
IHRvIGJlIG9uIDB4WFhYMCBhZGRyZXNzLiBTbyBBTElHTiAxNiBpcyB0aGUgdGhpbmcgYWRkaW5n
CnBhZGRpbmcgYmV0d2VlbiB0aGUgam1wIGluIHhlblBWSEVudHJ5UG9pbnQgYW5kIHRoZSBmaXJz
dCBpbnN0cnVjdGlvbiBpbgphcHBsaWNhdGlvblByb2Nlc3NvckVudHJ5UG9pbnQuCgo+ID4gKzsg
dXNlZCB0byB3YWtlIHVwIHRoZSBhcHBsaWNhdGlvbiBwcm9jZXNzb3JzLgo+ID4gKzsKPiA+ICsg
ICAgam1wICAgICBFYXJseUFwSW5pdFJlYWwxNgo+ID4gKwo+ID4gK0FMSUdOICAgOAo+ID4gKwo+
ID4gKyAgICBERCAgICAgIDAKPiAKPiBDYW4geW91IHJlbW92ZSB0aGlzIERELi4uCj4KPiA+ICsK
PiA+ICs7Cj4gPiArOyBUaGUgVlRGIHNpZ25hdHVyZQo+ID4gKzsKPiA+ICs7IFZURi0wIG1lYW5z
IHRoYXQgdGhlIFZURiAoVm9sdW1lIFRvcCBGaWxlKSBjb2RlIGRvZXMgbm90IHJlcXVpcmUKPiA+
ICs7IGFueSBmaXh1cHMuCj4gPiArOwo+ID4gK3Z0ZlNpZ25hdHVyZToKPiA+ICsgICAgREIgICAg
ICAnVicsICdUJywgJ0YnLCAwCj4gCj4gQW5kIGluc3RlYWQgZG8gREIgMCwgMCwgMCwgMCwgJ1Yn
LC4uLj8KPiAKPiBJbiBhbnkgY2FzZSBJJ20gbm90IHN1cmUgb2YgdGhlIHBvaW50IG9mIHNldHRp
bmcgYWxpZ24gdG8gOCBhbmQgdGhlbgo+IHdyaXRpbmcgMzJiaXRzIG9mIDBzIChidXQgYWdhaW4g
bWF5YmUgSSdtIGp1c3QgbWlzcmVhZGluZyB0aGUgY29kZSkuCgo+IE1heWJlIHlvdSBqdXN0IHdh
bnQgdG8gc2V0IGFsaWduIHRvIDMyIGFuZCB3cml0ZSB0aGUgdnRmIHNpZ25hdHVyZT8KCkFMSUdO
IG1pZ2h0IGhhdmUgYSBkaWZmZXJlbnQgbWVhbmluZyB0aGF0IHdoYXQgeW91IHRoaW5rIGl0IGhh
cywgc2VlCmFib3ZlLiBBbHNvLCBJIGRvbid0IHJlYWxseSB3YW50IHRvIGNoYW5nZSB0aGUgY29k
ZSB0aGF0IHdhcyB0aGVyZQpiZWZvcmUgd2l0aG91dCBhIGdvb2QgZW5vdWdoIHJlYXNvbiwgc2Vl
IHRoZSBuZXcgZGlmZiB0aGF0IEkndmUgY29waWVkCmFib3ZlLCB0aGUgVlRGIHRoaW5nIHdhcyBh
bHJlYWR5IHRoZXJlLgoKVGhhbmtzLAoKLS0gCkFudGhvbnkgUEVSQVJECgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 14:07:39 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 14:07:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hoTXr-0006wL-Hp; Fri, 19 Jul 2019 14: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=RcFV=VQ=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hoTXq-0006wB-UL
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 14:07:34 +0000
X-Inumbo-ID: 8d692d6d-aa2e-11e9-8980-bc764e045a96
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8d692d6d-aa2e-11e9-8980-bc764e045a96;
 Fri, 19 Jul 2019 14:07:33 +0000 (UTC)
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: VEeZxOSt3DsDEjd06WYc4rvQNchVKbuFi81D3fEpe1rFGeuC+sFJT8EiGZHY9CbU96XjlH366I
 HNqlWR1cmxUFCaUXOJI4iiXErzvAryWSK3xj0x5becAMoBqnmbyvU5xD7pYivtU8me1JCiFs+h
 /cOq2yoGhTZhEWaHHl8JWDYDqI+N/3DHp71omYdgzE2xpMpzSpVcubz9UQ9DGtQwc+X6TvNGK/
 dOB5XPtlEMv3XhZVfoVAwIFRbTcl/bw976caAZMa0a6zfxRAnQQGGk9K5987LhPPhll+Qpyh00
 7vo=
X-SBRS: 2.7
X-MesageID: 3219931
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,282,1559534400"; 
   d="scan'208";a="3219931"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 19 Jul 2019 16:07:19 +0200
Message-ID: <20190719140724.69596-2-roger.pau@citrix.com>
X-Mailer: git-send-email 2.20.1 (Apple Git-117)
In-Reply-To: <20190719140724.69596-1-roger.pau@citrix.com>
References: <20190719140724.69596-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 1/6] pci: switch pci_conf_read8 to use
 pci_sbdf_t
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Andrew
 Cooper <andrew.cooper3@citrix.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 Tim Deegan <tim@xen.org>, Julien Grall <julien.grall@arm.com>,
 Jan Beulich <jbeulich@suse.com>, Brian Woods <brian.woods@amd.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyByZWR1Y2VzIHRoZSBudW1iZXIgb2YgcGFyYW1ldGVycyBvZiB0aGUgZnVuY3Rpb24gdG8g
dHdvLCBhbmQKc2ltcGxpZmllcyBzb21lIG9mIHRoZSBjYWxsaW5nIHNpdGVzLgoKU2lnbmVkLW9m
Zi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+ClJldmlld2VkLWJ5
OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkFja2VkLWJ5OiBCcmlhbiBXb29kcyA8
YnJpYW4ud29vZHNAYW1kLmNvbT4KUmV2aWV3ZWQtYnk6IEtldmluIFRpYW4gPGtldmluLnRpYW5A
aW50ZWwuY29tPgotLS0KQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KQ2M6IEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNjOiBXZWkgTGl1IDx3bEB4
ZW4ub3JnPgpDYzogR2VvcmdlIER1bmxhcCA8R2VvcmdlLkR1bmxhcEBldS5jaXRyaXguY29tPgpD
YzogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkNjOiBKdWxpZW4gR3Jh
bGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgpDYzogS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25y
YWQud2lsa0BvcmFjbGUuY29tPgpDYzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBr
ZXJuZWwub3JnPgpDYzogVGltIERlZWdhbiA8dGltQHhlbi5vcmc+CkNjOiBTdXJhdmVlIFN1dGhp
a3VscGFuaXQgPHN1cmF2ZWUuc3V0aGlrdWxwYW5pdEBhbWQuY29tPgpDYzogQnJpYW4gV29vZHMg
PGJyaWFuLndvb2RzQGFtZC5jb20+CkNjOiBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVsLmNv
bT4KLS0tCkNoYW5nZXMgc2luY2UgdjM6CiAtIERyb3Agc3RyYXkgY2hhbmdlIHRvIG9uZSBwY2lf
Y29uZl93cml0ZTggaW5zdGFuY2UuCi0tLQogeGVuL2FyY2gveDg2L2NwdS9hbWQuYyAgICAgICAg
ICAgICAgICAgICB8ICAyICstCiB4ZW4vYXJjaC94ODYvbXNpLmMgICAgICAgICAgICAgICAgICAg
ICAgIHwgIDIgKy0KIHhlbi9hcmNoL3g4Ni94ODZfNjQvcGNpLmMgICAgICAgICAgICAgICAgfCAy
NSArKysrKysrKysrKystLS0tLS0tLS0tLS0KIHhlbi9kcml2ZXJzL2NoYXIvZWhjaS1kYmdwLmMg
ICAgICAgICAgICAgfCAgNSArKystLQogeGVuL2RyaXZlcnMvY2hhci9uczE2NTUwLmMgICAgICAg
ICAgICAgICB8ICA2ICsrKystLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2lu
aXQuYyB8ICAyICstCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9wY2kuYyAgICAgICAgICAgIHwg
MjEgKysrKysrKystLS0tLS0tLS0tLS0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9kbWFy
LmMgICAgICAgfCAgNiArKystLS0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9xdWlya3Mu
YyAgICAgfCAgNiArKystLS0KIHhlbi9kcml2ZXJzL3BjaS9wY2kuYyAgICAgICAgICAgICAgICAg
ICAgfCAgOSArKysrLS0tLS0KIHhlbi9kcml2ZXJzL3ZpZGVvL3ZnYS5jICAgICAgICAgICAgICAg
ICAgfCAgMyArLS0KIHhlbi9kcml2ZXJzL3ZwY2kvaGVhZGVyLmMgICAgICAgICAgICAgICAgfCAg
MyArLS0KIHhlbi9kcml2ZXJzL3ZwY2kvdnBjaS5jICAgICAgICAgICAgICAgICAgfCAgOCArKyst
LS0tLQogeGVuL2luY2x1ZGUveGVuL3BjaS5oICAgICAgICAgICAgICAgICAgICB8ICA0ICstLS0K
IDE0IGZpbGVzIGNoYW5nZWQsIDQ2IGluc2VydGlvbnMoKyksIDU2IGRlbGV0aW9ucygtKQoKZGlm
ZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9jcHUvYW1kLmMgYi94ZW4vYXJjaC94ODYvY3B1L2FtZC5j
CmluZGV4IDgzOWYxOTI5MmQuLmM2Yzc0ZTc1ZjUgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9j
cHUvYW1kLmMKKysrIGIveGVuL2FyY2gveDg2L2NwdS9hbWQuYwpAQCAtNDIwLDcgKzQyMCw3IEBA
IHN0YXRpYyB2b2lkIGRpc2FibGVfYzFfcmFtcGluZyh2b2lkKQogCW5yX25vZGVzID0gKChwY2lf
Y29uZl9yZWFkMzIoMCwgMCwgMHgxOCwgMHgwLCAweDYwKT4+NCkmMHgwNykrMTsKIAlmb3IgKG5v
ZGUgPSAwOyBub2RlIDwgbnJfbm9kZXM7IG5vZGUrKykgewogCQkvKiBQTU03OiBidXM9MCwgZGV2
PTB4MTgrbm9kZSwgZnVuY3Rpb249MHgzLCByZWdpc3Rlcj0weDg3LiAqLwotCQlwbW03ID0gcGNp
X2NvbmZfcmVhZDgoMCwgMCwgMHgxOCtub2RlLCAweDMsIDB4ODcpOworCQlwbW03ID0gcGNpX2Nv
bmZfcmVhZDgoUENJX1NCREYoMCwgMCwgMHgxOCArIG5vZGUsIDMpLCAweDg3KTsKIAkJLyogSW52
YWxpZCByZWFkIG1lYW5zIHdlJ3ZlIHVwZGF0ZWQgZXZlcnkgTm9ydGhicmlkZ2UuICovCiAJCWlm
IChwbW03ID09IDB4RkYpCiAJCQlicmVhazsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tc2ku
YyBiL3hlbi9hcmNoL3g4Ni9tc2kuYwppbmRleCA4OWU2MTE2MGU5Li5lZDhiODljYzBmIDEwMDY0
NAotLS0gYS94ZW4vYXJjaC94ODYvbXNpLmMKKysrIGIveGVuL2FyY2gveDg2L21zaS5jCkBAIC04
MDAsNyArODAwLDcgQEAgc3RhdGljIHU2NCByZWFkX3BjaV9tZW1fYmFyKHUxNiBzZWcsIHU4IGJ1
cywgdTggc2xvdCwgdTggZnVuYywgdTggYmlyLCBpbnQgdmYpCiAgICAgICAgIGRpc3AgPSB2ZiAq
IHBkZXYtPnZmX3JsZW5bYmlyXTsKICAgICAgICAgbGltaXQgPSBQQ0lfU1JJT1ZfTlVNX0JBUlM7
CiAgICAgfQotICAgIGVsc2Ugc3dpdGNoICggcGNpX2NvbmZfcmVhZDgoc2VnLCBidXMsIHNsb3Qs
IGZ1bmMsCisgICAgZWxzZSBzd2l0Y2ggKCBwY2lfY29uZl9yZWFkOChQQ0lfU0JERihzZWcsIGJ1
cywgc2xvdCwgZnVuYyksCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQQ0lfSEVB
REVSX1RZUEUpICYgMHg3ZiApCiAgICAgewogICAgIGNhc2UgUENJX0hFQURFUl9UWVBFX05PUk1B
TDoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni94ODZfNjQvcGNpLmMgYi94ZW4vYXJjaC94ODYv
eDg2XzY0L3BjaS5jCmluZGV4IDZlM2Y1Y2YyMDMuLmI3MDM4M2ZiMDMgMTAwNjQ0Ci0tLSBhL3hl
bi9hcmNoL3g4Ni94ODZfNjQvcGNpLmMKKysrIGIveGVuL2FyY2gveDg2L3g4Nl82NC9wY2kuYwpA
QCAtOCwyNyArOCwyNiBAQAogI2luY2x1ZGUgPHhlbi9wY2kuaD4KICNpbmNsdWRlIDxhc20vaW8u
aD4KIAotI2RlZmluZSBQQ0lfQ09ORl9BRERSRVNTKGJ1cywgZGV2LCBmdW5jLCByZWcpIFwKLSAg
ICAoMHg4MDAwMDAwMCB8IChidXMgPDwgMTYpIHwgKGRldiA8PCAxMSkgfCAoZnVuYyA8PCA4KSB8
IChyZWcgJiB+MykpCisjZGVmaW5lIFBDSV9DT05GX0FERFJFU1Moc2JkZiwgcmVnKSBcCisgICAg
KDB4ODAwMDAwMDAgfCAoKHNiZGYpLmJkZiA8PCA4KSB8ICgocmVnKSAmIH4zKSkKIAotdWludDhf
dCBwY2lfY29uZl9yZWFkOCgKLSAgICB1bnNpZ25lZCBpbnQgc2VnLCB1bnNpZ25lZCBpbnQgYnVz
LCB1bnNpZ25lZCBpbnQgZGV2LCB1bnNpZ25lZCBpbnQgZnVuYywKLSAgICB1bnNpZ25lZCBpbnQg
cmVnKQordWludDhfdCBwY2lfY29uZl9yZWFkOChwY2lfc2JkZl90IHNiZGYsIHVuc2lnbmVkIGlu
dCByZWcpCiB7Ci0gICAgdTMyIHZhbHVlOworICAgIHVpbnQzMl90IHZhbHVlOwogCi0gICAgaWYg
KCBzZWcgfHwgcmVnID4gMjU1ICkKKyAgICBpZiAoIHNiZGYuc2VnIHx8IHJlZyA+IDI1NSApCiAg
ICAgewotICAgICAgICBwY2lfbW1jZmdfcmVhZChzZWcsIGJ1cywgUENJX0RFVkZOKGRldiwgZnVu
YyksIHJlZywgMSwgJnZhbHVlKTsKKyAgICAgICAgcGNpX21tY2ZnX3JlYWQoc2JkZi5zZWcsIHNi
ZGYuYnVzLCBzYmRmLmRldmZuLCByZWcsIDEsICZ2YWx1ZSk7CiAgICAgICAgIHJldHVybiB2YWx1
ZTsKICAgICB9Ci0gICAgZWxzZQotICAgIHsKLSAgICAgICAgQlVHX09OKChidXMgPiAyNTUpIHx8
IChkZXYgPiAzMSkgfHwgKGZ1bmMgPiA3KSk7Ci0gICAgICAgIHJldHVybiBwY2lfY29uZl9yZWFk
KFBDSV9DT05GX0FERFJFU1MoYnVzLCBkZXYsIGZ1bmMsIHJlZyksIHJlZyAmIDMsIDEpOwotICAg
IH0KKworICAgIHJldHVybiBwY2lfY29uZl9yZWFkKFBDSV9DT05GX0FERFJFU1Moc2JkZiwgcmVn
KSwgcmVnICYgMywgMSk7CiB9CiAKKyN1bmRlZiBQQ0lfQ09ORl9BRERSRVNTCisjZGVmaW5lIFBD
SV9DT05GX0FERFJFU1MoYnVzLCBkZXYsIGZ1bmMsIHJlZykgXAorICAgICgweDgwMDAwMDAwIHwg
KGJ1cyA8PCAxNikgfCAoZGV2IDw8IDExKSB8IChmdW5jIDw8IDgpIHwgKHJlZyAmIH4zKSkKKwog
dWludDE2X3QgcGNpX2NvbmZfcmVhZDE2KAogICAgIHVuc2lnbmVkIGludCBzZWcsIHVuc2lnbmVk
IGludCBidXMsIHVuc2lnbmVkIGludCBkZXYsIHVuc2lnbmVkIGludCBmdW5jLAogICAgIHVuc2ln
bmVkIGludCByZWcpCmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9jaGFyL2VoY2ktZGJncC5jIGIv
eGVuL2RyaXZlcnMvY2hhci9laGNpLWRiZ3AuYwppbmRleCA0NzVkYzQxNzY3Li43MWYwYWFhNmFj
IDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9jaGFyL2VoY2ktZGJncC5jCisrKyBiL3hlbi9kcml2
ZXJzL2NoYXIvZWhjaS1kYmdwLmMKQEAgLTcxMyw3ICs3MTMsNyBAQCBzdGF0aWMgdW5zaWduZWQg
aW50IF9faW5pdCBmaW5kX2RiZ3Aoc3RydWN0IGVoY2lfZGJncCAqZGJncCwKICAgICAgICAgICAg
ICAgICBjYXAgPSBfX2ZpbmRfZGJncChidXMsIHNsb3QsIGZ1bmMpOwogICAgICAgICAgICAgICAg
IGlmICggIWNhcCB8fCBlaGNpX251bS0tICkKICAgICAgICAgICAgICAgICB7Ci0gICAgICAgICAg
ICAgICAgICAgIGlmICggIWZ1bmMgJiYgIShwY2lfY29uZl9yZWFkOCgwLCBidXMsIHNsb3QsIGZ1
bmMsCisgICAgICAgICAgICAgICAgICAgIGlmICggIWZ1bmMgJiYgIShwY2lfY29uZl9yZWFkOChQ
Q0lfU0JERigwLCBidXMsIHNsb3QsIGZ1bmMpLAogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgUENJX0hFQURFUl9UWVBFKSAmIDB4ODApICkKICAgICAg
ICAgICAgICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICAgICAgICAgICAgICBjb250aW51ZTsK
QEAgLTEzMTIsNyArMTMxMiw4IEBAIHN0YXRpYyB2b2lkIF9faW5pdCBlaGNpX2RiZ3BfaW5pdF9w
cmVpcnEoc3RydWN0IHNlcmlhbF9wb3J0ICpwb3J0KQogICAgIG9mZnNldCA9IChkZWJ1Z19wb3J0
ID4+IDE2KSAmIDB4ZmZmOwogCiAgICAgLyogZG91YmxlIGNoZWNrIGlmIHRoZSBtZW0gc3BhY2Ug
aXMgZW5hYmxlZCAqLwotICAgIGRiZ3AtPnBjaV9jciA9IHBjaV9jb25mX3JlYWQ4KDAsIGRiZ3At
PmJ1cywgZGJncC0+c2xvdCwgZGJncC0+ZnVuYywKKyAgICBkYmdwLT5wY2lfY3IgPSBwY2lfY29u
Zl9yZWFkOChQQ0lfU0JERigwLCBkYmdwLT5idXMsIGRiZ3AtPnNsb3QsCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGJncC0+ZnVuYyksCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgUENJX0NPTU1BTkQpOwogICAgIGlmICggIShkYmdwLT5wY2lf
Y3IgJiBQQ0lfQ09NTUFORF9NRU1PUlkpICkKICAgICB7CmRpZmYgLS1naXQgYS94ZW4vZHJpdmVy
cy9jaGFyL25zMTY1NTAuYyBiL3hlbi9kcml2ZXJzL2NoYXIvbnMxNjU1MC5jCmluZGV4IDE4OWUx
MjFiN2UuLjU0NzI3MGQwZTEgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL2NoYXIvbnMxNjU1MC5j
CisrKyBiL3hlbi9kcml2ZXJzL2NoYXIvbnMxNjU1MC5jCkBAIC0xMTg4LDggKzExODgsMTAgQEAg
cGNpX3VhcnRfY29uZmlnKHN0cnVjdCBuczE2NTUwICp1YXJ0LCBib29sX3Qgc2tpcF9hbXQsIHVu
c2lnbmVkIGludCBpZHgpCiAgICAgICAgICAgICAgICAgdWFydC0+YmFyNjQgPSBiYXJfNjQ7CiAg
ICAgICAgICAgICAgICAgdWFydC0+aW9fc2l6ZSA9IG1heCg4VSA8PCBwYXJhbS0+cmVnX3NoaWZ0
LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFyYW0tPnVhcnRfb2Zmc2V0
KTsKLSAgICAgICAgICAgICAgICB1YXJ0LT5pcnEgPSBwY2lfY29uZl9yZWFkOCgwLCBiLCBkLCBm
LCBQQ0lfSU5URVJSVVBUX1BJTikgPwotICAgICAgICAgICAgICAgICAgICBwY2lfY29uZl9yZWFk
OCgwLCBiLCBkLCBmLCBQQ0lfSU5URVJSVVBUX0xJTkUpIDogMDsKKyAgICAgICAgICAgICAgICB1
YXJ0LT5pcnEgPSBwY2lfY29uZl9yZWFkOChQQ0lfU0JERigwLCBiLCBkLCBmKSwKKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQQ0lfSU5URVJSVVBUX1BJTikgPwor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBjaV9jb25mX3JlYWQ4KFBDSV9TQkRGKDAsIGIs
IGQsIGYpLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBDSV9J
TlRFUlJVUFRfTElORSkgOiAwOwogCiAgICAgICAgICAgICAgICAgcmV0dXJuIDA7CiAgICAgICAg
ICAgICB9CmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfaW5p
dC5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2luaXQuYwppbmRleCA0ZTc2
YjI2MjBjLi45NDNlMWMzOTNlIDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9h
bWQvaW9tbXVfaW5pdC5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9p
bml0LmMKQEAgLTEyMzgsNyArMTIzOCw3IEBAIHN0YXRpYyBib29sX3QgX19pbml0IGFtZF9zcDUx
MDBfZXJyYXR1bTI4KHZvaWQpCiAgICAgICAgIGlmICh2ZW5kb3JfaWQgIT0gMHgxMDAyIHx8IGRl
dl9pZCAhPSAweDQzODUpCiAgICAgICAgICAgICBjb250aW51ZTsKIAotICAgICAgICBieXRlID0g
cGNpX2NvbmZfcmVhZDgoMCwgYnVzLCAweDE0LCAwLCAweGFkKTsKKyAgICAgICAgYnl0ZSA9IHBj
aV9jb25mX3JlYWQ4KFBDSV9TQkRGKDAsIGJ1cywgMHgxNCwgMCksIDB4YWQpOwogICAgICAgICBp
ZiAoIChieXRlID4+IDMpICYgMSApCiAgICAgICAgIHsKICAgICAgICAgICAgIHByaW50ayhYRU5M
T0dfV0FSTklORyAiQU1ELVZpOiBTUDUxMDAgZXJyYXR1bSAyOCBkZXRlY3RlZCwgZGlzYWJsaW5n
IElPTU1VLlxuIgpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvcGNpLmMgYi94
ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9wY2kuYwppbmRleCBlODg2ODk0MjVkLi4zNDBlOTU3OTU0
IDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9wY2kuYworKysgYi94ZW4vZHJp
dmVycy9wYXNzdGhyb3VnaC9wY2kuYwpAQCAtMjYwLDcgKzI2MCw3IEBAIHN0YXRpYyB2b2lkIGNo
ZWNrX3BkZXYoY29uc3Qgc3RydWN0IHBjaV9kZXYgKnBkZXYpCiAgICAgICAgIH0KICAgICB9CiAK
LSAgICBzd2l0Y2ggKCBwY2lfY29uZl9yZWFkOChzZWcsIGJ1cywgZGV2LCBmdW5jLCBQQ0lfSEVB
REVSX1RZUEUpICYgMHg3ZiApCisgICAgc3dpdGNoICggcGNpX2NvbmZfcmVhZDgocGRldi0+c2Jk
ZiwgUENJX0hFQURFUl9UWVBFKSAmIDB4N2YgKQogICAgIHsKICAgICBjYXNlIFBDSV9IRUFERVJf
VFlQRV9CUklER0U6CiAgICAgICAgIGlmICggIWJyaWRnZV9jdGxfbWFzayApCkBAIC0zNzAsMTAg
KzM3MCw4IEBAIHN0YXRpYyBzdHJ1Y3QgcGNpX2RldiAqYWxsb2NfcGRldihzdHJ1Y3QgcGNpX3Nl
ZyAqcHNlZywgdTggYnVzLCB1OCBkZXZmbikKIAogICAgICAgICBjYXNlIERFVl9UWVBFX1BDSWUy
UENJX0JSSURHRToKICAgICAgICAgY2FzZSBERVZfVFlQRV9MRUdBQ1lfUENJX0JSSURHRToKLSAg
ICAgICAgICAgIHNlY19idXMgPSBwY2lfY29uZl9yZWFkOChwc2VnLT5uciwgYnVzLCBQQ0lfU0xP
VChkZXZmbiksCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUENJX0ZVTkMo
ZGV2Zm4pLCBQQ0lfU0VDT05EQVJZX0JVUyk7Ci0gICAgICAgICAgICBzdWJfYnVzID0gcGNpX2Nv
bmZfcmVhZDgocHNlZy0+bnIsIGJ1cywgUENJX1NMT1QoZGV2Zm4pLAotICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIFBDSV9GVU5DKGRldmZuKSwgUENJX1NVQk9SRElOQVRFX0JV
Uyk7CisgICAgICAgICAgICBzZWNfYnVzID0gcGNpX2NvbmZfcmVhZDgocGRldi0+c2JkZiwgUENJ
X1NFQ09OREFSWV9CVVMpOworICAgICAgICAgICAgc3ViX2J1cyA9IHBjaV9jb25mX3JlYWQ4KHBk
ZXYtPnNiZGYsIFBDSV9TVUJPUkRJTkFURV9CVVMpOwogCiAgICAgICAgICAgICBzcGluX2xvY2so
JnBzZWctPmJ1czJicmlkZ2VfbG9jayk7CiAgICAgICAgICAgICBmb3IgKCA7IHNlY19idXMgPD0g
c3ViX2J1czsgc2VjX2J1cysrICkKQEAgLTQzNiwxNiArNDM0LDEyIEBAIHN0YXRpYyB2b2lkIGZy
ZWVfcGRldihzdHJ1Y3QgcGNpX3NlZyAqcHNlZywgc3RydWN0IHBjaV9kZXYgKnBkZXYpCiAgICAg
LyogdXBkYXRlIGJ1czJicmlkZ2UgKi8KICAgICBzd2l0Y2ggKCBwZGV2LT50eXBlICkKICAgICB7
Ci0gICAgICAgIHU4IGRldiwgZnVuYywgc2VjX2J1cywgc3ViX2J1czsKKyAgICAgICAgdWludDhf
dCBzZWNfYnVzLCBzdWJfYnVzOwogCiAgICAgICAgIGNhc2UgREVWX1RZUEVfUENJZTJQQ0lfQlJJ
REdFOgogICAgICAgICBjYXNlIERFVl9UWVBFX0xFR0FDWV9QQ0lfQlJJREdFOgotICAgICAgICAg
ICAgZGV2ID0gUENJX1NMT1QocGRldi0+ZGV2Zm4pOwotICAgICAgICAgICAgZnVuYyA9IFBDSV9G
VU5DKHBkZXYtPmRldmZuKTsKLSAgICAgICAgICAgIHNlY19idXMgPSBwY2lfY29uZl9yZWFkOChw
c2VnLT5uciwgcGRldi0+YnVzLCBkZXYsIGZ1bmMsCi0gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgUENJX1NFQ09OREFSWV9CVVMpOwotICAgICAgICAgICAgc3ViX2J1cyA9IHBj
aV9jb25mX3JlYWQ4KHBzZWctPm5yLCBwZGV2LT5idXMsIGRldiwgZnVuYywKLSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBQQ0lfU1VCT1JESU5BVEVfQlVTKTsKKyAgICAgICAg
ICAgIHNlY19idXMgPSBwY2lfY29uZl9yZWFkOChwZGV2LT5zYmRmLCBQQ0lfU0VDT05EQVJZX0JV
Uyk7CisgICAgICAgICAgICBzdWJfYnVzID0gcGNpX2NvbmZfcmVhZDgocGRldi0+c2JkZiwgUENJ
X1NVQk9SRElOQVRFX0JVUyk7CiAKICAgICAgICAgICAgIHNwaW5fbG9jaygmcHNlZy0+YnVzMmJy
aWRnZV9sb2NrKTsKICAgICAgICAgICAgIGZvciAoIDsgc2VjX2J1cyA8PSBzdWJfYnVzOyBzZWNf
YnVzKysgKQpAQCAtMTA4Miw3ICsxMDc2LDggQEAgc3RhdGljIGludCBfX2luaXQgX3NjYW5fcGNp
X2RldmljZXMoc3RydWN0IHBjaV9zZWcgKnBzZWcsIHZvaWQgKmFyZykKICAgICAgICAgICAgICAg
ICAgICAgcmV0dXJuIC1FTk9NRU07CiAgICAgICAgICAgICAgICAgfQogCi0gICAgICAgICAgICAg
ICAgaWYgKCAhZnVuYyAmJiAhKHBjaV9jb25mX3JlYWQ4KHBzZWctPm5yLCBidXMsIGRldiwgZnVu
YywKKyAgICAgICAgICAgICAgICBpZiAoICFmdW5jICYmICEocGNpX2NvbmZfcmVhZDgoUENJX1NC
REYocHNlZy0+bnIsIGJ1cywgZGV2LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmdW5jKSwKICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgUENJX0hFQURFUl9UWVBFKSAmIDB4ODApICkKICAgICAgICAg
ICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgICAgICB9CmRpZmYgLS1naXQgYS94ZW4vZHJpdmVy
cy9wYXNzdGhyb3VnaC92dGQvZG1hci5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2Rt
YXIuYwppbmRleCBiODU4ZmU3YzgwLi45Yzk0ZGVhYzBiIDEwMDY0NAotLS0gYS94ZW4vZHJpdmVy
cy9wYXNzdGhyb3VnaC92dGQvZG1hci5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0
ZC9kbWFyLmMKQEAgLTM0OCw3ICszNDgsNyBAQCBzdGF0aWMgaW50IF9faW5pdCBhY3BpX3BhcnNl
X2Rldl9zY29wZSgKIAogICAgICAgICB3aGlsZSAoIC0tZGVwdGggPiAwICkKICAgICAgICAgewot
ICAgICAgICAgICAgYnVzID0gcGNpX2NvbmZfcmVhZDgoc2VnLCBidXMsIHBhdGgtPmRldiwgcGF0
aC0+Zm4sCisgICAgICAgICAgICBidXMgPSBwY2lfY29uZl9yZWFkOChQQ0lfU0JERihzZWcsIGJ1
cywgcGF0aC0+ZGV2LCBwYXRoLT5mbiksCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBQQ0lfU0VDT05EQVJZX0JVUyk7CiAgICAgICAgICAgICBwYXRoKys7CiAgICAgICAgIH0KQEAg
LTM1Niw5ICszNTYsOSBAQCBzdGF0aWMgaW50IF9faW5pdCBhY3BpX3BhcnNlX2Rldl9zY29wZSgK
ICAgICAgICAgc3dpdGNoICggYWNwaV9zY29wZS0+ZW50cnlfdHlwZSApCiAgICAgICAgIHsKICAg
ICAgICAgY2FzZSBBQ1BJX0RNQVJfU0NPUEVfVFlQRV9CUklER0U6Ci0gICAgICAgICAgICBzZWNf
YnVzID0gcGNpX2NvbmZfcmVhZDgoc2VnLCBidXMsIHBhdGgtPmRldiwgcGF0aC0+Zm4sCisgICAg
ICAgICAgICBzZWNfYnVzID0gcGNpX2NvbmZfcmVhZDgoUENJX1NCREYoc2VnLCBidXMsIHBhdGgt
PmRldiwgcGF0aC0+Zm4pLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBD
SV9TRUNPTkRBUllfQlVTKTsKLSAgICAgICAgICAgIHN1Yl9idXMgPSBwY2lfY29uZl9yZWFkOChz
ZWcsIGJ1cywgcGF0aC0+ZGV2LCBwYXRoLT5mbiwKKyAgICAgICAgICAgIHN1Yl9idXMgPSBwY2lf
Y29uZl9yZWFkOChQQ0lfU0JERihzZWcsIGJ1cywgcGF0aC0+ZGV2LCBwYXRoLT5mbiksCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUENJX1NVQk9SRElOQVRFX0JVUyk7CiAg
ICAgICAgICAgICBpZiAoIGlvbW11X3ZlcmJvc2UgKQogICAgICAgICAgICAgICAgIHByaW50ayhW
VERQUkVGSVgKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9xdWlya3Mu
YyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9xdWlya3MuYwppbmRleCBkNmRiODYyNjc4
Li5mZjczYjBlN2Y0IDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvcXVp
cmtzLmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL3F1aXJrcy5jCkBAIC05Miw4
ICs5Miw4IEBAIHN0YXRpYyB2b2lkIF9faW5pdCBjYW50aWdhX2IzX2VycmF0YV9pbml0KHZvaWQp
CiAgICAgaWYgKCB2aWQgIT0gMHg4MDg2ICkKICAgICAgICAgcmV0dXJuOwogCi0gICAgZGlkX2hp
ID0gcGNpX2NvbmZfcmVhZDgoMCwgMCwgSUdEX0RFViwgMCwgMyk7Ci0gICAgcmlkID0gcGNpX2Nv
bmZfcmVhZDgoMCwgMCwgSUdEX0RFViwgMCwgOCk7CisgICAgZGlkX2hpID0gcGNpX2NvbmZfcmVh
ZDgoUENJX1NCREYoMCwgMCwgSUdEX0RFViwgMCksIDMpOworICAgIHJpZCA9IHBjaV9jb25mX3Jl
YWQ4KFBDSV9TQkRGKDAsIDAsIElHRF9ERVYsIDApLCA4KTsKIAogICAgIGlmICggKGRpZF9oaSA9
PSAweDJBKSAmJiAocmlkID09IDB4NykgKQogICAgICAgICBpc19jYW50aWdhX2IzID0gMTsKQEAg
LTI4MSw3ICsyODEsNyBAQCBzdGF0aWMgdm9pZCBfX2luaXQgdHlsZXJzYnVyZ19pbnRyZW1hcF9x
dWlyayh2b2lkKQogICAgIHsKICAgICAgICAgLyogTWF0Y2ggb24gU3lzdGVtIE1hbmFnZW1lbnQg
UmVnaXN0ZXJzIG9uIERldmljZSAyMCBGdW5jdGlvbiAwICovCiAgICAgICAgIGRldmljZSA9IHBj
aV9jb25mX3JlYWQzMigwLCBidXMsIDIwLCAwLCBQQ0lfVkVORE9SX0lEKTsKLSAgICAgICAgcmV2
ID0gcGNpX2NvbmZfcmVhZDgoMCwgYnVzLCAyMCwgMCwgUENJX1JFVklTSU9OX0lEKTsKKyAgICAg
ICAgcmV2ID0gcGNpX2NvbmZfcmVhZDgoUENJX1NCREYoMCwgYnVzLCAyMCwgMCksIFBDSV9SRVZJ
U0lPTl9JRCk7CiAKICAgICAgICAgaWYgKCByZXYgPT0gMHgxMyAmJiBkZXZpY2UgPT0gMHgzNDJl
ODA4NiApCiAgICAgICAgIHsKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3BjaS9wY2kuYyBiL3hl
bi9kcml2ZXJzL3BjaS9wY2kuYwppbmRleCAxYzgwOGQ2NjMyLi5lM2Y4ODNmYzVjIDEwMDY0NAot
LS0gYS94ZW4vZHJpdmVycy9wY2kvcGNpLmMKKysrIGIveGVuL2RyaXZlcnMvcGNpL3BjaS5jCkBA
IC0yMSwxMiArMjEsMTIgQEAgaW50IHBjaV9maW5kX2NhcF9vZmZzZXQodTE2IHNlZywgdTggYnVz
LCB1OCBkZXYsIHU4IGZ1bmMsIHU4IGNhcCkKIAogICAgIHdoaWxlICggbWF4X2NhcC0tICkKICAg
ICB7Ci0gICAgICAgIHBvcyA9IHBjaV9jb25mX3JlYWQ4KHNlZywgYnVzLCBkZXYsIGZ1bmMsIHBv
cyk7CisgICAgICAgIHBvcyA9IHBjaV9jb25mX3JlYWQ4KFBDSV9TQkRGKHNlZywgYnVzLCBkZXYs
IGZ1bmMpLCBwb3MpOwogICAgICAgICBpZiAoIHBvcyA8IDB4NDAgKQogICAgICAgICAgICAgYnJl
YWs7CiAKICAgICAgICAgcG9zICY9IH4zOwotICAgICAgICBpZCA9IHBjaV9jb25mX3JlYWQ4KHNl
ZywgYnVzLCBkZXYsIGZ1bmMsIHBvcyArIFBDSV9DQVBfTElTVF9JRCk7CisgICAgICAgIGlkID0g
cGNpX2NvbmZfcmVhZDgoUENJX1NCREYoc2VnLCBidXMsIGRldiwgZnVuYyksIHBvcyArIFBDSV9D
QVBfTElTVF9JRCk7CiAKICAgICAgICAgaWYgKCBpZCA9PSAweGZmICkKICAgICAgICAgICAgIGJy
ZWFrOwpAQCAtNDYsMTMgKzQ2LDEyIEBAIGludCBwY2lfZmluZF9uZXh0X2NhcCh1MTYgc2VnLCB1
OCBidXMsIHVuc2lnbmVkIGludCBkZXZmbiwgdTggcG9zLCBpbnQgY2FwKQogCiAgICAgd2hpbGUg
KCB0dGwtLSApCiAgICAgewotICAgICAgICBwb3MgPSBwY2lfY29uZl9yZWFkOChzZWcsIGJ1cywg
UENJX1NMT1QoZGV2Zm4pLCBQQ0lfRlVOQyhkZXZmbiksIHBvcyk7CisgICAgICAgIHBvcyA9IHBj
aV9jb25mX3JlYWQ4KFBDSV9TQkRGMyhzZWcsIGJ1cywgZGV2Zm4pLCBwb3MpOwogICAgICAgICBp
ZiAoIHBvcyA8IDB4NDAgKQogICAgICAgICAgICAgYnJlYWs7CiAKICAgICAgICAgcG9zICY9IH4z
OwotICAgICAgICBpZCA9IHBjaV9jb25mX3JlYWQ4KHNlZywgYnVzLCBQQ0lfU0xPVChkZXZmbiks
IFBDSV9GVU5DKGRldmZuKSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3MgKyBQQ0lf
Q0FQX0xJU1RfSUQpOworICAgICAgICBpZCA9IHBjaV9jb25mX3JlYWQ4KFBDSV9TQkRGMyhzZWcs
IGJ1cywgZGV2Zm4pLCBwb3MgKyBQQ0lfQ0FQX0xJU1RfSUQpOwogCiAgICAgICAgIGlmICggaWQg
PT0gMHhmZiApCiAgICAgICAgICAgICBicmVhazsKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Zp
ZGVvL3ZnYS5jIGIveGVuL2RyaXZlcnMvdmlkZW8vdmdhLmMKaW5kZXggNmE2NGZkOTAxMy4uNzg1
MzNhZDBiMSAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvdmlkZW8vdmdhLmMKKysrIGIveGVuL2Ry
aXZlcnMvdmlkZW8vdmdhLmMKQEAgLTEzNiw4ICsxMzYsNyBAQCB2b2lkIF9faW5pdCB2aWRlb19l
bmRib290KHZvaWQpCiAgICAgICAgICAgICAgICAgICAgICAgICBiID0gMDsKICAgICAgICAgICAg
ICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICAgICAgICAgICAgICBjYXNlIDE6Ci0gICAgICAg
ICAgICAgICAgICAgICAgICBzd2l0Y2ggKCBwY2lfY29uZl9yZWFkOCgwLCBiLCBQQ0lfU0xPVChk
ZiksCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQQ0lf
RlVOQyhkZiksCisgICAgICAgICAgICAgICAgICAgICAgICBzd2l0Y2ggKCBwY2lfY29uZl9yZWFk
OChQQ0lfU0JERjMoMCwgYiwgZGYpLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgUENJX0hFQURFUl9UWVBFKSApCiAgICAgICAgICAgICAgICAgICAgICAg
ICB7CiAgICAgICAgICAgICAgICAgICAgICAgICBjYXNlIFBDSV9IRUFERVJfVFlQRV9CUklER0U6
CmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy92cGNpL2hlYWRlci5jIGIveGVuL2RyaXZlcnMvdnBj
aS9oZWFkZXIuYwppbmRleCAyNThiOTFkZWVkLi41NjRjN2I2YTdkIDEwMDY0NAotLS0gYS94ZW4v
ZHJpdmVycy92cGNpL2hlYWRlci5jCisrKyBiL3hlbi9kcml2ZXJzL3ZwY2kvaGVhZGVyLmMKQEAg
LTQ2Myw4ICs0NjMsNyBAQCBzdGF0aWMgaW50IGluaXRfYmFycyhzdHJ1Y3QgcGNpX2RldiAqcGRl
dikKICAgICBzdHJ1Y3QgdnBjaV9iYXIgKmJhcnMgPSBoZWFkZXItPmJhcnM7CiAgICAgaW50IHJj
OwogCi0gICAgc3dpdGNoICggcGNpX2NvbmZfcmVhZDgocGRldi0+c2VnLCBwZGV2LT5idXMsIHNs
b3QsIGZ1bmMsIFBDSV9IRUFERVJfVFlQRSkKLSAgICAgICAgICAgICAmIDB4N2YgKQorICAgIHN3
aXRjaCAoIHBjaV9jb25mX3JlYWQ4KHBkZXYtPnNiZGYsIFBDSV9IRUFERVJfVFlQRSkgJiAweDdm
ICkKICAgICB7CiAgICAgY2FzZSBQQ0lfSEVBREVSX1RZUEVfTk9STUFMOgogICAgICAgICBudW1f
YmFycyA9IFBDSV9IRUFERVJfTk9STUFMX05SX0JBUlM7CmRpZmYgLS1naXQgYS94ZW4vZHJpdmVy
cy92cGNpL3ZwY2kuYyBiL3hlbi9kcml2ZXJzL3ZwY2kvdnBjaS5jCmluZGV4IGNhNTk4Njc1ZWEu
LmM0MDMwMzMzYTUgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3ZwY2kvdnBjaS5jCisrKyBiL3hl
bi9kcml2ZXJzL3ZwY2kvdnBjaS5jCkBAIC0yMjIsOCArMjIyLDcgQEAgc3RhdGljIHVpbnQzMl90
IHZwY2lfcmVhZF9odyhwY2lfc2JkZl90IHNiZGYsIHVuc2lnbmVkIGludCByZWcsCiAgICAgICAg
ICAqLwogICAgICAgICBpZiAoIHJlZyAmIDEgKQogICAgICAgICB7Ci0gICAgICAgICAgICBkYXRh
ID0gcGNpX2NvbmZfcmVhZDgoc2JkZi5zZWcsIHNiZGYuYnVzLCBzYmRmLmRldiwgc2JkZi5mbiwK
LSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZWcpOworICAgICAgICAgICAgZGF0
YSA9IHBjaV9jb25mX3JlYWQ4KHNiZGYsIHJlZyk7CiAgICAgICAgICAgICBkYXRhIHw9IHBjaV9j
b25mX3JlYWQxNihzYmRmLnNlZywgc2JkZi5idXMsIHNiZGYuZGV2LCBzYmRmLmZuLAogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmVnICsgMSkgPDwgODsKICAgICAgICAgfQpA
QCAtMjMxLDggKzIzMCw3IEBAIHN0YXRpYyB1aW50MzJfdCB2cGNpX3JlYWRfaHcocGNpX3NiZGZf
dCBzYmRmLCB1bnNpZ25lZCBpbnQgcmVnLAogICAgICAgICB7CiAgICAgICAgICAgICBkYXRhID0g
cGNpX2NvbmZfcmVhZDE2KHNiZGYuc2VnLCBzYmRmLmJ1cywgc2JkZi5kZXYsIHNiZGYuZm4sCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJlZyk7Ci0gICAgICAgICAgICBkYXRh
IHw9IHBjaV9jb25mX3JlYWQ4KHNiZGYuc2VnLCBzYmRmLmJ1cywgc2JkZi5kZXYsIHNiZGYuZm4s
Ci0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJlZyArIDIpIDw8IDE2OworICAg
ICAgICAgICAgZGF0YSB8PSBwY2lfY29uZl9yZWFkOChzYmRmLCByZWcgKyAyKSA8PCAxNjsKICAg
ICAgICAgfQogICAgICAgICBicmVhazsKIApAQCAtMjQxLDcgKzIzOSw3IEBAIHN0YXRpYyB1aW50
MzJfdCB2cGNpX3JlYWRfaHcocGNpX3NiZGZfdCBzYmRmLCB1bnNpZ25lZCBpbnQgcmVnLAogICAg
ICAgICBicmVhazsKIAogICAgIGNhc2UgMToKLSAgICAgICAgZGF0YSA9IHBjaV9jb25mX3JlYWQ4
KHNiZGYuc2VnLCBzYmRmLmJ1cywgc2JkZi5kZXYsIHNiZGYuZm4sIHJlZyk7CisgICAgICAgIGRh
dGEgPSBwY2lfY29uZl9yZWFkOChzYmRmLCByZWcpOwogICAgICAgICBicmVhazsKIAogICAgIGRl
ZmF1bHQ6CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4vcGNpLmggYi94ZW4vaW5jbHVkZS94
ZW4vcGNpLmgKaW5kZXggMDRhOWY0NmNjMy4uNDA4Y2QxY2I2NyAxMDA2NDQKLS0tIGEveGVuL2lu
Y2x1ZGUveGVuL3BjaS5oCisrKyBiL3hlbi9pbmNsdWRlL3hlbi9wY2kuaApAQCAtMTcyLDkgKzE3
Miw3IEBAIHN0cnVjdCBwY2lfZGV2ICpwY2lfZ2V0X3BkZXZfYnlfZG9tYWluKGNvbnN0IHN0cnVj
dCBkb21haW4gKiwgaW50IHNlZywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGludCBidXMsIGludCBkZXZmbik7CiB2b2lkIHBjaV9jaGVja19kaXNhYmxlX2RldmljZSh1
MTYgc2VnLCB1OCBidXMsIHU4IGRldmZuKTsKIAotdWludDhfdCBwY2lfY29uZl9yZWFkOCgKLSAg
ICB1bnNpZ25lZCBpbnQgc2VnLCB1bnNpZ25lZCBpbnQgYnVzLCB1bnNpZ25lZCBpbnQgZGV2LCB1
bnNpZ25lZCBpbnQgZnVuYywKLSAgICB1bnNpZ25lZCBpbnQgcmVnKTsKK3VpbnQ4X3QgcGNpX2Nv
bmZfcmVhZDgocGNpX3NiZGZfdCBzYmRmLCB1bnNpZ25lZCBpbnQgcmVnKTsKIHVpbnQxNl90IHBj
aV9jb25mX3JlYWQxNigKICAgICB1bnNpZ25lZCBpbnQgc2VnLCB1bnNpZ25lZCBpbnQgYnVzLCB1
bnNpZ25lZCBpbnQgZGV2LCB1bnNpZ25lZCBpbnQgZnVuYywKICAgICB1bnNpZ25lZCBpbnQgcmVn
KTsKLS0gCjIuMjAuMSAoQXBwbGUgR2l0LTExNykKCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 14:07:39 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 14:07:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hoTXm-0006vx-8m; Fri, 19 Jul 2019 14: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=RcFV=VQ=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hoTXk-0006vp-RH
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 14:07:28 +0000
X-Inumbo-ID: 8a6767af-aa2e-11e9-8980-bc764e045a96
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8a6767af-aa2e-11e9-8980-bc764e045a96;
 Fri, 19 Jul 2019 14:07:28 +0000 (UTC)
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: L3TYv7tqp1VYMHLir6LYWAlNpIQEKVZ0ngmiZx0lBt0UfhekaOUM3v4V7qewJ2isIvj+YrYenb
 WU7SNizBw5wk4/yre5RXhgimXABiHdBD9BdQ+2AHIgN2hdKaUxYC/k8S01VJyNgpF8OyVoCqFa
 u7visGt88fAxmT26FM7vJg/iFpEx40ODK2mZ5TgqqX/k+e22SNPdPx3bFC4r7ESF5yq53REi4M
 aiWttOhvARh3r1aQonvQTlzgPB0U2nj8e9TtOdylMpy+SaeWXM/GIAJYx8ukWGgX3b8q1lPIA2
 t6k=
X-SBRS: 2.7
X-MesageID: 3275618
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,282,1559534400"; 
   d="scan'208";a="3275618"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 19 Jul 2019 16:07:18 +0200
Message-ID: <20190719140724.69596-1-roger.pau@citrix.com>
X-Mailer: git-send-email 2.20.1 (Apple Git-117)
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 0/6] pci: expand usage of pci_sbdf_t
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGVsbG8sCgpUaGUgZm9sbG93aW5nIGFyZSB0aGUgcmVtYWluaW5nIHBhdGNoZXMgZnJvbSBteSAn
ZXhwYW5kIHVzYWdlIG9mCnBjaV9zYmRmX3QnIHByZXZpb3VzIHNlcmllcyBleGNlcHQgZm9yIHRo
ZSBvbmUgdGhhdCBpbnRyb2R1Y2VzIGEgY3VzdG9tCnByaW50ZiBmb3JtYXR0ZXIgZm9yIHBjaV9z
YmRmX3QuCgpJJ3ZlIGFsc28gcHVzaGVkIHRoZW0gdG8gbXkgZ2l0IHRyZWUgYXQ6CgpnaXQ6Ly94
ZW5iaXRzLnhlbi5vcmcvcGVvcGxlL3JveWdlci94ZW4uZ2l0IHBjaV9zYmRmX3QKClRoYW5rcywg
Um9nZXIuCgpSb2dlciBQYXUgTW9ubmUgKDYpOgogIHBjaTogc3dpdGNoIHBjaV9jb25mX3JlYWQ4
IHRvIHVzZSBwY2lfc2JkZl90CiAgcGNpOiBzd2l0Y2ggcGNpX2NvbmZfcmVhZDE2IHRvIHVzZSBw
Y2lfc2JkZl90CiAgcGNpOiBzd2l0Y2ggcGNpX2NvbmZfcmVhZDMyIHRvIHVzZSBwY2lfc2JkZl90
CiAgcGNpOiBzd2l0Y2ggcGNpX2NvbmZfd3JpdGU4IHRvIHVzZSBwY2lfc2JkZl90CiAgcGNpOiBz
d2l0Y2ggcGNpX2NvbmZfd3JpdGUxNiB0byB1c2UgcGNpX3NiZGZfdAogIHBjaTogc3dpdGNoIHBj
aV9jb25mX3dyaXRlMzIgdG8gdXNlIHBjaV9zYmRmX3QKCiB4ZW4vYXJjaC94ODYvY3B1L2FtZC5j
ICAgICAgICAgICAgICAgICAgICAgfCAgMTUgKy0KIHhlbi9hcmNoL3g4Ni9kbWlfc2Nhbi5jICAg
ICAgICAgICAgICAgICAgICB8ICAgNiArLQogeGVuL2FyY2gveDg2L21tLmMgICAgICAgICAgICAg
ICAgICAgICAgICAgIHwgICAyICstCiB4ZW4vYXJjaC94ODYvbXNpLmMgICAgICAgICAgICAgICAg
ICAgICAgICAgfCAxNzAgKysrKysrKysrLS0tLS0tLS0tLS0tCiB4ZW4vYXJjaC94ODYvb3Byb2Zp
bGUvb3BfbW9kZWxfYXRobG9uLmMgICAgfCAgMTAgKy0KIHhlbi9hcmNoL3g4Ni94ODZfNjQvbW1j
b25mLWZhbTEwaC5jICAgICAgICB8ICAgOCArLQogeGVuL2FyY2gveDg2L3g4Nl82NC9tbWNvbmZp
Zy1zaGFyZWQuYyAgICAgIHwgIDE0ICstCiB4ZW4vYXJjaC94ODYveDg2XzY0L3BjaS5jICAgICAg
ICAgICAgICAgICAgfCAgOTggKysrKystLS0tLS0tCiB4ZW4vZHJpdmVycy9hY3BpL3JlYm9vdC5j
ICAgICAgICAgICAgICAgICAgfCAgIDUgKy0KIHhlbi9kcml2ZXJzL2NoYXIvZWhjaS1kYmdwLmMg
ICAgICAgICAgICAgICB8ICA0OSArKystLS0KIHhlbi9kcml2ZXJzL2NoYXIvbnMxNjU1MC5jICAg
ICAgICAgICAgICAgICB8ICA3MSArKysrKy0tLS0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2Ft
ZC9pb21tdV9kZXRlY3QuYyB8ICAgMiArLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lv
bW11X2luaXQuYyAgIHwgIDE3ICstLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYXRzLmggICAg
ICAgICAgICAgIHwgICA0ICstCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9wY2kuYyAgICAgICAg
ICAgICAgfCAxMDIgKysrKystLS0tLS0tLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2Rt
YXIuYyAgICAgICAgIHwgICA2ICstCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvcXVpcmtz
LmMgICAgICAgfCAgNjEgKysrKy0tLS0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3g4Ni9hdHMu
YyAgICAgICAgICB8ICAxNSArLQogeGVuL2RyaXZlcnMvcGNpL3BjaS5jICAgICAgICAgICAgICAg
ICAgICAgIHwgIDIzICsrLQogeGVuL2RyaXZlcnMvdmlkZW8vdmdhLmMgICAgICAgICAgICAgICAg
ICAgIHwgIDExICstCiB4ZW4vZHJpdmVycy92cGNpL2hlYWRlci5jICAgICAgICAgICAgICAgICAg
fCAgNDcgKysrLS0tCiB4ZW4vZHJpdmVycy92cGNpL21zaS5jICAgICAgICAgICAgICAgICAgICAg
fCAgIDcgKy0KIHhlbi9kcml2ZXJzL3ZwY2kvbXNpeC5jICAgICAgICAgICAgICAgICAgICB8ICAx
MSArLQogeGVuL2RyaXZlcnMvdnBjaS92cGNpLmMgICAgICAgICAgICAgICAgICAgIHwgIDQyICsr
LS0tCiB4ZW4vaW5jbHVkZS94ZW4vcGNpLmggICAgICAgICAgICAgICAgICAgICAgfCAgMjQgKy0t
CiAyNSBmaWxlcyBjaGFuZ2VkLCAzNTMgaW5zZXJ0aW9ucygrKSwgNDY3IGRlbGV0aW9ucygtKQoK
LS0gCjIuMjAuMSAoQXBwbGUgR2l0LTExNykKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 14:07:42 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 14:07:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hoTXy-0006y6-0U; Fri, 19 Jul 2019 14: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=RcFV=VQ=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hoTXx-0006xn-2h
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 14:07:41 +0000
X-Inumbo-ID: 90329251-aa2e-11e9-8980-bc764e045a96
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 90329251-aa2e-11e9-8980-bc764e045a96;
 Fri, 19 Jul 2019 14:07:37 +0000 (UTC)
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: CDg8hExWR2drmCbDriqf/72ocExX8wk7XcxQbeEfTdayYMI5aP/mVZtFpfPJl5ELVn5spUjxor
 OXuNCtVea9C3Tptm2aW/8VkX3BSAsy9Dx6vR7YnpvLad+ydl1texaSxyH6YbHfOfLZpdrZbzHO
 J73lmTnFh2qKXzFoHZ9Ggbkh20YoNVn4YgCRPiBop5lFKRfApneGFPI6et9ixXiRcdGQ9RBhXQ
 UPTUlme1jB43KgBGYTeDUANbaowO0KbfXFeuJYKMzuZ2pnO9F7RI+KjFpWsRJKjj6RZh9T1PK6
 Sy0=
X-SBRS: 2.7
X-MesageID: 3219934
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,282,1559534400"; 
   d="scan'208";a="3219934"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 19 Jul 2019 16:07:20 +0200
Message-ID: <20190719140724.69596-3-roger.pau@citrix.com>
X-Mailer: git-send-email 2.20.1 (Apple Git-117)
In-Reply-To: <20190719140724.69596-1-roger.pau@citrix.com>
References: <20190719140724.69596-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 2/6] pci: switch pci_conf_read16 to use
 pci_sbdf_t
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Andrew
 Cooper <andrew.cooper3@citrix.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 Tim Deegan <tim@xen.org>, Julien Grall <julien.grall@arm.com>,
 Jan Beulich <jbeulich@suse.com>, Brian Woods <brian.woods@amd.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyByZWR1Y2VzIHRoZSBudW1iZXIgb2YgcGFyYW1ldGVycyBvZiB0aGUgZnVuY3Rpb24gdG8g
dHdvLCBhbmQKc2ltcGxpZmllcyBzb21lIG9mIHRoZSBjYWxsaW5nIHNpdGVzLgoKU2lnbmVkLW9m
Zi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+ClJldmlld2VkLWJ5
OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkFja2VkLWJ5OiBCcmlhbiBXb29kcyA8
YnJpYW4ud29vZHNAYW1kLmNvbT4KUmV2aWV3ZWQtYnk6IEtldmluIFRpYW4gPGtldmluLnRpYW5A
aW50ZWwuY29tPgotLS0KQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KQ2M6IEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNjOiBXZWkgTGl1IDx3bEB4
ZW4ub3JnPgpDYzogR2VvcmdlIER1bmxhcCA8R2VvcmdlLkR1bmxhcEBldS5jaXRyaXguY29tPgpD
YzogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkNjOiBKdWxpZW4gR3Jh
bGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgpDYzogS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25y
YWQud2lsa0BvcmFjbGUuY29tPgpDYzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBr
ZXJuZWwub3JnPgpDYzogVGltIERlZWdhbiA8dGltQHhlbi5vcmc+CkNjOiBTdXJhdmVlIFN1dGhp
a3VscGFuaXQgPHN1cmF2ZWUuc3V0aGlrdWxwYW5pdEBhbWQuY29tPgpDYzogQnJpYW4gV29vZHMg
PGJyaWFuLndvb2RzQGFtZC5jb20+CkNjOiBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVsLmNv
bT4KLS0tCkNoYW5nZXMgc2luY2UgdjM6CiAtIENvbnZlcnQgb25lIG1pc3NpbmcgdTE2IHRvIHVp
bnQxNl90LgotLS0KIHhlbi9hcmNoL3g4Ni9kbWlfc2Nhbi5jICAgICAgICAgICAgICAgICAgfCAg
NiArLQogeGVuL2FyY2gveDg2L21zaS5jICAgICAgICAgICAgICAgICAgICAgICB8IDczICsrKysr
KysrKystLS0tLS0tLS0tLS0tLQogeGVuL2FyY2gveDg2L3g4Nl82NC9tbWNvbmZpZy1zaGFyZWQu
YyAgICB8ICAyICstCiB4ZW4vYXJjaC94ODYveDg2XzY0L3BjaS5jICAgICAgICAgICAgICAgIHwg
MjcgKysrKy0tLS0tCiB4ZW4vZHJpdmVycy9jaGFyL2VoY2ktZGJncC5jICAgICAgICAgICAgIHwg
IDUgKy0KIHhlbi9kcml2ZXJzL2NoYXIvbnMxNjU1MC5jICAgICAgICAgICAgICAgfCAxNiArKysr
LS0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9pbml0LmMgfCAgMyArLQogeGVu
L2RyaXZlcnMvcGFzc3Rocm91Z2gvYXRzLmggICAgICAgICAgICB8ICA0ICstCiB4ZW4vZHJpdmVy
cy9wYXNzdGhyb3VnaC9wY2kuYyAgICAgICAgICAgIHwgNDAgKysrKystLS0tLS0tLQogeGVuL2Ry
aXZlcnMvcGFzc3Rocm91Z2gvdnRkL3F1aXJrcy5jICAgICB8ICA5ICsrLQogeGVuL2RyaXZlcnMv
cGFzc3Rocm91Z2gveDg2L2F0cy5jICAgICAgICB8ICA5ICstLQogeGVuL2RyaXZlcnMvcGNpL3Bj
aS5jICAgICAgICAgICAgICAgICAgICB8ICA0ICstCiB4ZW4vZHJpdmVycy92aWRlby92Z2EuYyAg
ICAgICAgICAgICAgICAgIHwgIDggKy0tCiB4ZW4vZHJpdmVycy92cGNpL2hlYWRlci5jICAgICAg
ICAgICAgICAgIHwgMTEgKystLQogeGVuL2RyaXZlcnMvdnBjaS9tc2kuYyAgICAgICAgICAgICAg
ICAgICB8ICAzICstCiB4ZW4vZHJpdmVycy92cGNpL21zaXguYyAgICAgICAgICAgICAgICAgIHwg
IDMgKy0KIHhlbi9kcml2ZXJzL3ZwY2kvdnBjaS5jICAgICAgICAgICAgICAgICAgfCAxMSArKy0t
CiB4ZW4vaW5jbHVkZS94ZW4vcGNpLmggICAgICAgICAgICAgICAgICAgIHwgIDQgKy0KIDE4IGZp
bGVzIGNoYW5nZWQsIDk5IGluc2VydGlvbnMoKyksIDEzOSBkZWxldGlvbnMoLSkKCmRpZmYgLS1n
aXQgYS94ZW4vYXJjaC94ODYvZG1pX3NjYW4uYyBiL3hlbi9hcmNoL3g4Ni9kbWlfc2Nhbi5jCmlu
ZGV4IGZjZGYyZDM5NTIuLjMxY2FhZDEzM2UgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9kbWlf
c2Nhbi5jCisrKyBiL3hlbi9hcmNoL3g4Ni9kbWlfc2Nhbi5jCkBAIC00NjksMTUgKzQ2OSwxNSBA
QCBzdGF0aWMgaW50IF9faW5pdCBpY2gxMF9iaW9zX3F1aXJrKHN0cnVjdCBkbWlfc3lzdGVtX2lk
ICpkKQogewogICAgIHUzMiBwb3J0LCBzbWljdGw7CiAKLSAgICBpZiAoIHBjaV9jb25mX3JlYWQx
NigwLCAwLCAweDFmLCAwLCBQQ0lfVkVORE9SX0lEKSAhPSAweDgwODYgKQorICAgIGlmICggcGNp
X2NvbmZfcmVhZDE2KFBDSV9TQkRGKDAsIDAsIDB4MWYsIDApLCBQQ0lfVkVORE9SX0lEKSAhPSAw
eDgwODYgKQogICAgICAgICByZXR1cm4gMDsKIAotICAgIHN3aXRjaCAoIHBjaV9jb25mX3JlYWQx
NigwLCAwLCAweDFmLCAwLCBQQ0lfREVWSUNFX0lEKSApIHsKKyAgICBzd2l0Y2ggKCBwY2lfY29u
Zl9yZWFkMTYoUENJX1NCREYoMCwgMCwgMHgxZiwgMCksIFBDSV9ERVZJQ0VfSUQpICkgewogICAg
IGNhc2UgMHgzYTE0OgogICAgIGNhc2UgMHgzYTE2OgogICAgIGNhc2UgMHgzYTE4OgogICAgIGNh
c2UgMHgzYTFhOgotICAgICAgICBwb3J0ID0gKHBjaV9jb25mX3JlYWQxNigwLCAwLCAweDFmLCAw
LCAweDQwKSAmIDB4ZmY4MCkgKyAweDMwOworICAgICAgICBwb3J0ID0gKHBjaV9jb25mX3JlYWQx
NihQQ0lfU0JERigwLCAwLCAweDFmLCAwKSwgMHg0MCkgJiAweGZmODApICsgMHgzMDsKICAgICAg
ICAgc21pY3RsID0gaW5sKHBvcnQpOwogICAgICAgICAvKiB0dXJuIG9mZiBMRUdBQ1lfVVNCeywy
fV9FTiBpZiBlbmFibGVkICovCiAgICAgICAgIGlmICggc21pY3RsICYgMHgyMDAwOCApCmRpZmYg
LS1naXQgYS94ZW4vYXJjaC94ODYvbXNpLmMgYi94ZW4vYXJjaC94ODYvbXNpLmMKaW5kZXggZWQ4
Yjg5Y2MwZi4uN2RmOWRkYWNmZiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L21zaS5jCisrKyBi
L3hlbi9hcmNoL3g4Ni9tc2kuYwpAQCAtMTI0LDI5ICsxMjQsMjAgQEAgc3RhdGljIHZvaWQgbXNp
eF9wdXRfZml4bWFwKHN0cnVjdCBhcmNoX21zaXggKm1zaXgsIGludCBpZHgpCiAKIHN0YXRpYyBi
b29sIG1lbW9yeV9kZWNvZGVkKGNvbnN0IHN0cnVjdCBwY2lfZGV2ICpkZXYpCiB7Ci0gICAgdTgg
YnVzLCBzbG90LCBmdW5jOworICAgIHBjaV9zYmRmX3Qgc2JkZiA9IGRldi0+c2JkZjsKIAotICAg
IGlmICggIWRldi0+aW5mby5pc192aXJ0Zm4gKQotICAgIHsKLSAgICAgICAgYnVzID0gZGV2LT5i
dXM7Ci0gICAgICAgIHNsb3QgPSBQQ0lfU0xPVChkZXYtPmRldmZuKTsKLSAgICAgICAgZnVuYyA9
IFBDSV9GVU5DKGRldi0+ZGV2Zm4pOwotICAgIH0KLSAgICBlbHNlCisgICAgaWYgKCBkZXYtPmlu
Zm8uaXNfdmlydGZuICkKICAgICB7Ci0gICAgICAgIGJ1cyA9IGRldi0+aW5mby5waHlzZm4uYnVz
OwotICAgICAgICBzbG90ID0gUENJX1NMT1QoZGV2LT5pbmZvLnBoeXNmbi5kZXZmbik7Ci0gICAg
ICAgIGZ1bmMgPSBQQ0lfRlVOQyhkZXYtPmluZm8ucGh5c2ZuLmRldmZuKTsKKyAgICAgICAgc2Jk
Zi5idXMgPSBkZXYtPmluZm8ucGh5c2ZuLmJ1czsKKyAgICAgICAgc2JkZi5kZXZmbiA9IGRldi0+
aW5mby5waHlzZm4uZGV2Zm47CiAgICAgfQogCi0gICAgcmV0dXJuICEhKHBjaV9jb25mX3JlYWQx
NihkZXYtPnNlZywgYnVzLCBzbG90LCBmdW5jLCBQQ0lfQ09NTUFORCkgJgotICAgICAgICAgICAg
ICBQQ0lfQ09NTUFORF9NRU1PUlkpOworICAgIHJldHVybiBwY2lfY29uZl9yZWFkMTYoc2JkZiwg
UENJX0NPTU1BTkQpICYgUENJX0NPTU1BTkRfTUVNT1JZOwogfQogCiBzdGF0aWMgYm9vbCBtc2l4
X21lbW9yeV9kZWNvZGVkKGNvbnN0IHN0cnVjdCBwY2lfZGV2ICpkZXYsIHVuc2lnbmVkIGludCBw
b3MpCiB7Ci0gICAgdTE2IGNvbnRyb2wgPSBwY2lfY29uZl9yZWFkMTYoZGV2LT5zZWcsIGRldi0+
YnVzLCBQQ0lfU0xPVChkZXYtPmRldmZuKSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBQQ0lfRlVOQyhkZXYtPmRldmZuKSwgbXNpeF9jb250cm9sX3JlZyhwb3MpKTsKKyAgICB1
aW50MTZfdCBjb250cm9sID0gcGNpX2NvbmZfcmVhZDE2KGRldi0+c2JkZiwgbXNpeF9jb250cm9s
X3JlZyhwb3MpKTsKIAogICAgIGlmICggIShjb250cm9sICYgUENJX01TSVhfRkxBR1NfRU5BQkxF
KSApCiAgICAgICAgIHJldHVybiBmYWxzZTsKQEAgLTIxMSwxNCArMjAyLDEyIEBAIHN0YXRpYyBi
b29sIHJlYWRfbXNpX21zZyhzdHJ1Y3QgbXNpX2Rlc2MgKmVudHJ5LCBzdHJ1Y3QgbXNpX21zZyAq
bXNnKQogICAgICAgICB7CiAgICAgICAgICAgICBtc2ctPmFkZHJlc3NfaGkgPSBwY2lfY29uZl9y
ZWFkMzIoc2VnLCBidXMsIHNsb3QsIGZ1bmMsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgbXNpX3VwcGVyX2FkZHJlc3NfcmVnKHBvcykpOwotICAgICAgICAg
ICAgZGF0YSA9IHBjaV9jb25mX3JlYWQxNihzZWcsIGJ1cywgc2xvdCwgZnVuYywKLSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgbXNpX2RhdGFfcmVnKHBvcywgMSkpOworICAgICAg
ICAgICAgZGF0YSA9IHBjaV9jb25mX3JlYWQxNihkZXYtPnNiZGYsIG1zaV9kYXRhX3JlZyhwb3Ms
IDEpKTsKICAgICAgICAgfQogICAgICAgICBlbHNlCiAgICAgICAgIHsKICAgICAgICAgICAgIG1z
Zy0+YWRkcmVzc19oaSA9IDA7Ci0gICAgICAgICAgICBkYXRhID0gcGNpX2NvbmZfcmVhZDE2KHNl
ZywgYnVzLCBzbG90LCBmdW5jLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBt
c2lfZGF0YV9yZWcocG9zLCAwKSk7CisgICAgICAgICAgICBkYXRhID0gcGNpX2NvbmZfcmVhZDE2
KGRldi0+c2JkZiwgbXNpX2RhdGFfcmVnKHBvcywgMCkpOwogICAgICAgICB9CiAgICAgICAgIG1z
Zy0+ZGF0YSA9IGRhdGE7CiAgICAgICAgIGJyZWFrOwpAQCAtMzM3LDcgKzMyNiw4IEBAIHZvaWQg
c2V0X21zaV9hZmZpbml0eShzdHJ1Y3QgaXJxX2Rlc2MgKmRlc2MsIGNvbnN0IGNwdW1hc2tfdCAq
bWFzaykKIAogdm9pZCBfX21zaV9zZXRfZW5hYmxlKHUxNiBzZWcsIHU4IGJ1cywgdTggc2xvdCwg
dTggZnVuYywgaW50IHBvcywgaW50IGVuYWJsZSkKIHsKLSAgICB1MTYgY29udHJvbCA9IHBjaV9j
b25mX3JlYWQxNihzZWcsIGJ1cywgc2xvdCwgZnVuYywgcG9zICsgUENJX01TSV9GTEFHUyk7Cisg
ICAgdWludDE2X3QgY29udHJvbCA9IHBjaV9jb25mX3JlYWQxNihQQ0lfU0JERihzZWcsIGJ1cywg
c2xvdCwgZnVuYyksCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3Mg
KyBQQ0lfTVNJX0ZMQUdTKTsKIAogICAgIGNvbnRyb2wgJj0gflBDSV9NU0lfRkxBR1NfRU5BQkxF
OwogICAgIGlmICggZW5hYmxlICkKQEAgLTM2OSw3ICszNTksNyBAQCBzdGF0aWMgdm9pZCBtc2l4
X3NldF9lbmFibGUoc3RydWN0IHBjaV9kZXYgKmRldiwgaW50IGVuYWJsZSkKICAgICBwb3MgPSBw
Y2lfZmluZF9jYXBfb2Zmc2V0KHNlZywgYnVzLCBzbG90LCBmdW5jLCBQQ0lfQ0FQX0lEX01TSVgp
OwogICAgIGlmICggcG9zICkKICAgICB7Ci0gICAgICAgIGNvbnRyb2wgPSBwY2lfY29uZl9yZWFk
MTYoc2VnLCBidXMsIHNsb3QsIGZ1bmMsIG1zaXhfY29udHJvbF9yZWcocG9zKSk7CisgICAgICAg
IGNvbnRyb2wgPSBwY2lfY29uZl9yZWFkMTYoZGV2LT5zYmRmLCBtc2l4X2NvbnRyb2xfcmVnKHBv
cykpOwogICAgICAgICBjb250cm9sICY9IH5QQ0lfTVNJWF9GTEFHU19FTkFCTEU7CiAgICAgICAg
IGlmICggZW5hYmxlICkKICAgICAgICAgICAgIGNvbnRyb2wgfD0gUENJX01TSVhfRkxBR1NfRU5B
QkxFOwpAQCAtNDE0LDcgKzQwNCw3IEBAIHN0YXRpYyBib29sIG1zaV9zZXRfbWFza19iaXQoc3Ry
dWN0IGlycV9kZXNjICpkZXNjLCBib29sIGhvc3QsIGJvb2wgZ3Vlc3QpCiAgICAgICAgIGJyZWFr
OwogICAgIGNhc2UgUENJX0NBUF9JRF9NU0lYOgogICAgICAgICBtYXNrYWxsID0gcGRldi0+bXNp
eC0+aG9zdF9tYXNrYWxsOwotICAgICAgICBjb250cm9sID0gcGNpX2NvbmZfcmVhZDE2KHNlZywg
YnVzLCBzbG90LCBmdW5jLAorICAgICAgICBjb250cm9sID0gcGNpX2NvbmZfcmVhZDE2KHBkZXYt
PnNiZGYsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbXNpeF9jb250cm9sX3Jl
ZyhlbnRyeS0+bXNpX2F0dHJpYi5wb3MpKTsKICAgICAgICAgaWYgKCB1bmxpa2VseSghKGNvbnRy
b2wgJiBQQ0lfTVNJWF9GTEFHU19FTkFCTEUpKSApCiAgICAgICAgIHsKQEAgLTU5NCw4ICs1ODQs
NyBAQCBpbnQgc2V0dXBfbXNpX2lycShzdHJ1Y3QgaXJxX2Rlc2MgKmRlc2MsIHN0cnVjdCBtc2lf
ZGVzYyAqbXNpZGVzYykKIAogICAgIGlmICggbXNpZGVzYy0+bXNpX2F0dHJpYi50eXBlID09IFBD
SV9DQVBfSURfTVNJWCApCiAgICAgewotICAgICAgICBjb250cm9sID0gcGNpX2NvbmZfcmVhZDE2
KHBkZXYtPnNlZywgcGRldi0+YnVzLCBQQ0lfU0xPVChwZGV2LT5kZXZmbiksCi0gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgUENJX0ZVTkMocGRldi0+ZGV2Zm4pLCBjcG9zKTsKKyAg
ICAgICAgY29udHJvbCA9IHBjaV9jb25mX3JlYWQxNihwZGV2LT5zYmRmLCBjcG9zKTsKICAgICAg
ICAgaWYgKCAhKGNvbnRyb2wgJiBQQ0lfTVNJWF9GTEFHU19FTkFCTEUpICkKICAgICAgICAgICAg
IHBjaV9jb25mX3dyaXRlMTYocGRldi0+c2VnLCBwZGV2LT5idXMsIFBDSV9TTE9UKHBkZXYtPmRl
dmZuKSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUENJX0ZVTkMocGRldi0+ZGV2Zm4p
LCBjcG9zLApAQCAtNjk4LDcgKzY4Nyw3IEBAIHN0YXRpYyBpbnQgbXNpX2NhcGFiaWxpdHlfaW5p
dChzdHJ1Y3QgcGNpX2RldiAqZGV2LAogICAgIHBvcyA9IHBjaV9maW5kX2NhcF9vZmZzZXQoc2Vn
LCBidXMsIHNsb3QsIGZ1bmMsIFBDSV9DQVBfSURfTVNJKTsKICAgICBpZiAoICFwb3MgKQogICAg
ICAgICByZXR1cm4gLUVOT0RFVjsKLSAgICBjb250cm9sID0gcGNpX2NvbmZfcmVhZDE2KHNlZywg
YnVzLCBzbG90LCBmdW5jLCBtc2lfY29udHJvbF9yZWcocG9zKSk7CisgICAgY29udHJvbCA9IHBj
aV9jb25mX3JlYWQxNihkZXYtPnNiZGYsIG1zaV9jb250cm9sX3JlZyhwb3MpKTsKICAgICBtYXh2
ZWMgPSBtdWx0aV9tc2lfY2FwYWJsZShjb250cm9sKTsKICAgICBpZiAoIG52ZWMgPiBtYXh2ZWMg
KQogICAgICAgICByZXR1cm4gbWF4dmVjOwpAQCAtNzY5LDEzICs3NTgsMTQgQEAgc3RhdGljIHU2
NCByZWFkX3BjaV9tZW1fYmFyKHUxNiBzZWcsIHU4IGJ1cywgdTggc2xvdCwgdTggZnVuYywgdTgg
YmlyLCBpbnQgdmYpCiAgICAgICAgIHVuc2lnbmVkIGludCBwb3MgPSBwY2lfZmluZF9leHRfY2Fw
YWJpbGl0eShzZWcsIGJ1cywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIFBDSV9ERVZGTihzbG90LCBmdW5jKSwKICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBDSV9FWFRfQ0FQX0lEX1NSSU9WKTsKLSAg
ICAgICAgdTE2IGN0cmwgPSBwY2lfY29uZl9yZWFkMTYoc2VnLCBidXMsIHNsb3QsIGZ1bmMsIHBv
cyArIFBDSV9TUklPVl9DVFJMKTsKLSAgICAgICAgdTE2IG51bV92ZiA9IHBjaV9jb25mX3JlYWQx
NihzZWcsIGJ1cywgc2xvdCwgZnVuYywKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwb3MgKyBQQ0lfU1JJT1ZfTlVNX1ZGKTsKLSAgICAgICAgdTE2IG9mZnNldCA9IHBjaV9j
b25mX3JlYWQxNihzZWcsIGJ1cywgc2xvdCwgZnVuYywKLSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwb3MgKyBQQ0lfU1JJT1ZfVkZfT0ZGU0VUKTsKLSAgICAgICAgdTE2IHN0
cmlkZSA9IHBjaV9jb25mX3JlYWQxNihzZWcsIGJ1cywgc2xvdCwgZnVuYywKLSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwb3MgKyBQQ0lfU1JJT1ZfVkZfU1RSSURFKTsKKyAg
ICAgICAgdWludDE2X3QgY3RybCA9IHBjaV9jb25mX3JlYWQxNihQQ0lfU0JERihzZWcsIGJ1cywg
c2xvdCwgZnVuYyksCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9z
ICsgUENJX1NSSU9WX0NUUkwpOworICAgICAgICB1aW50MTZfdCBudW1fdmYgPSBwY2lfY29uZl9y
ZWFkMTYoUENJX1NCREYoc2VnLCBidXMsIHNsb3QsIGZ1bmMpLAorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcG9zICsgUENJX1NSSU9WX05VTV9WRik7CisgICAgICAg
IHVpbnQxNl90IG9mZnNldCA9IHBjaV9jb25mX3JlYWQxNihQQ0lfU0JERihzZWcsIGJ1cywgc2xv
dCwgZnVuYyksCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3Mg
KyBQQ0lfU1JJT1ZfVkZfT0ZGU0VUKTsKKyAgICAgICAgdWludDE2X3Qgc3RyaWRlID0gcGNpX2Nv
bmZfcmVhZDE2KFBDSV9TQkRGKHNlZywgYnVzLCBzbG90LCBmdW5jKSwKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvcyArIFBDSV9TUklPVl9WRl9TVFJJREUpOwog
CiAgICAgICAgIGlmICggIXBkZXYgfHwgIXBvcyB8fAogICAgICAgICAgICAgICEoY3RybCAmIFBD
SV9TUklPVl9DVFJMX1ZGRSkgfHwKQEAgLTg2NCw3ICs4NTQsNyBAQCBzdGF0aWMgaW50IG1zaXhf
Y2FwYWJpbGl0eV9pbml0KHN0cnVjdCBwY2lfZGV2ICpkZXYsCiAKICAgICBBU1NFUlQocGNpZGV2
c19sb2NrZWQoKSk7CiAKLSAgICBjb250cm9sID0gcGNpX2NvbmZfcmVhZDE2KHNlZywgYnVzLCBz
bG90LCBmdW5jLCBtc2l4X2NvbnRyb2xfcmVnKHBvcykpOworICAgIGNvbnRyb2wgPSBwY2lfY29u
Zl9yZWFkMTYoZGV2LT5zYmRmLCBtc2l4X2NvbnRyb2xfcmVnKHBvcykpOwogICAgIC8qCiAgICAg
ICogRW5zdXJlIE1TSS1YIGludGVycnVwdHMgYXJlIG1hc2tlZCBkdXJpbmcgc2V0dXAuIFNvbWUg
ZGV2aWNlcyByZXF1aXJlCiAgICAgICogTVNJLVggdG8gYmUgZW5hYmxlZCBiZWZvcmUgd2UgY2Fu
IHRvdWNoIHRoZSBNU0ktWCByZWdpc3RlcnMuIFdlIG5lZWQKQEAgLTExMzEsOCArMTEyMSw3IEBA
IHN0YXRpYyBpbnQgX19wY2lfZW5hYmxlX21zaXgoc3RydWN0IG1zaV9pbmZvICptc2ksIHN0cnVj
dCBtc2lfZGVzYyAqKmRlc2MpCiAgICAgaWYgKCAhcGRldiB8fCAhcG9zICkKICAgICAgICAgcmV0
dXJuIC1FTk9ERVY7CiAKLSAgICBjb250cm9sID0gcGNpX2NvbmZfcmVhZDE2KG1zaS0+c2VnLCBt
c2ktPmJ1cywgc2xvdCwgZnVuYywKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1zaXhf
Y29udHJvbF9yZWcocG9zKSk7CisgICAgY29udHJvbCA9IHBjaV9jb25mX3JlYWQxNihwZGV2LT5z
YmRmLCBtc2l4X2NvbnRyb2xfcmVnKHBvcykpOwogICAgIG5yX2VudHJpZXMgPSBtdWx0aV9tc2l4
X2NhcGFibGUoY29udHJvbCk7CiAgICAgaWYgKCBtc2ktPmVudHJ5X25yID49IG5yX2VudHJpZXMg
KQogICAgICAgICByZXR1cm4gLUVJTlZBTDsKQEAgLTExNzgsNyArMTE2Nyw3IEBAIHN0YXRpYyB2
b2lkIF9fcGNpX2Rpc2FibGVfbXNpeChzdHJ1Y3QgbXNpX2Rlc2MgKmVudHJ5KQogICAgIHU4IGZ1
bmMgPSBQQ0lfRlVOQyhkZXYtPmRldmZuKTsKICAgICB1bnNpZ25lZCBpbnQgcG9zID0gcGNpX2Zp
bmRfY2FwX29mZnNldChzZWcsIGJ1cywgc2xvdCwgZnVuYywKICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBQQ0lfQ0FQX0lEX01TSVgpOwotICAgIHUxNiBjb250cm9s
ID0gcGNpX2NvbmZfcmVhZDE2KHNlZywgYnVzLCBzbG90LCBmdW5jLAorICAgIHUxNiBjb250cm9s
ID0gcGNpX2NvbmZfcmVhZDE2KGRldi0+c2JkZiwKICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBtc2l4X2NvbnRyb2xfcmVnKGVudHJ5LT5tc2lfYXR0cmliLnBvcykpOwogICAgIGJv
b2wgbWFza2FsbCA9IGRldi0+bXNpeC0+aG9zdF9tYXNrYWxsOwogCkBAIC0xMjM2LDggKzEyMjUs
OCBAQCBpbnQgcGNpX3ByZXBhcmVfbXNpeCh1MTYgc2VnLCB1OCBidXMsIHU4IGRldmZuLCBib29s
IG9mZikKICAgICB9CiAgICAgZWxzZQogICAgIHsKLSAgICAgICAgdTE2IGNvbnRyb2wgPSBwY2lf
Y29uZl9yZWFkMTYoc2VnLCBidXMsIHNsb3QsIGZ1bmMsCi0gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIG1zaXhfY29udHJvbF9yZWcocG9zKSk7CisgICAgICAgIHVpbnQxNl90
IGNvbnRyb2wgPSBwY2lfY29uZl9yZWFkMTYoUENJX1NCREYzKHNlZywgYnVzLCBkZXZmbiksCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbXNpeF9jb250cm9sX3Jl
Zyhwb3MpKTsKIAogICAgICAgICByYyA9IG1zaXhfY2FwYWJpbGl0eV9pbml0KHBkZXYsIHBvcywg
TlVMTCwgTlVMTCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtdWx0aV9tc2l4
X2NhcGFibGUoY29udHJvbCkpOwpAQCAtMTMzOSw3ICsxMzI4LDcgQEAgaW50IHBjaV9tc2lfY29u
Zl93cml0ZV9pbnRlcmNlcHQoc3RydWN0IHBjaV9kZXYgKnBkZXYsIHVuc2lnbmVkIGludCByZWcs
CiAgICAgICAgIGlmICggcmVnIDwgZW50cnktPm1zaS5tcG9zIHx8IHJlZyA+PSBlbnRyeS0+bXNp
Lm1wb3MgKyA0IHx8IHNpemUgIT0gNCApCiAgICAgICAgICAgICByZXR1cm4gLUVBQ0NFUzsKIAot
ICAgICAgICBjbnRsID0gcGNpX2NvbmZfcmVhZDE2KHNlZywgYnVzLCBzbG90LCBmdW5jLCBtc2lf
Y29udHJvbF9yZWcocG9zKSk7CisgICAgICAgIGNudGwgPSBwY2lfY29uZl9yZWFkMTYocGRldi0+
c2JkZiwgbXNpX2NvbnRyb2xfcmVnKHBvcykpOwogICAgICAgICB1bnVzZWQgPSB+KHVpbnQzMl90
KTAgPj4gKDMyIC0gbXVsdGlfbXNpX2NhcGFibGUoY250bCkpOwogICAgICAgICBmb3IgKCBwb3Mg
PSAwOyBwb3MgPCBudmVjOyArK3BvcywgKytlbnRyeSApCiAgICAgICAgIHsKQEAgLTE0MTUsOCAr
MTQwNCw3IEBAIGludCBwY2lfcmVzdG9yZV9tc2lfc3RhdGUoc3RydWN0IHBjaV9kZXYgKnBkZXYp
CiAgICAgICAgIH0KICAgICAgICAgZWxzZSBpZiAoICF0eXBlICYmIGVudHJ5LT5tc2lfYXR0cmli
LnR5cGUgPT0gUENJX0NBUF9JRF9NU0lYICkKICAgICAgICAgewotICAgICAgICAgICAgY29udHJv
bCA9IHBjaV9jb25mX3JlYWQxNihwZGV2LT5zZWcsIHBkZXYtPmJ1cywgc2xvdCwgZnVuYywKLSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbXNpeF9jb250cm9sX3JlZyhwb3Mp
KTsKKyAgICAgICAgICAgIGNvbnRyb2wgPSBwY2lfY29uZl9yZWFkMTYocGRldi0+c2JkZiwgbXNp
eF9jb250cm9sX3JlZyhwb3MpKTsKICAgICAgICAgICAgIHBjaV9jb25mX3dyaXRlMTYocGRldi0+
c2VnLCBwZGV2LT5idXMsIHNsb3QsIGZ1bmMsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IG1zaXhfY29udHJvbF9yZWcocG9zKSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29u
dHJvbCB8IChQQ0lfTVNJWF9GTEFHU19FTkFCTEUgfApAQCAtMTQ1OCw4ICsxNDQ2LDcgQEAgaW50
IHBjaV9yZXN0b3JlX21zaV9zdGF0ZShzdHJ1Y3QgcGNpX2RldiAqcGRldikKICAgICAgICAgewog
ICAgICAgICAgICAgdW5zaWduZWQgaW50IGNwb3MgPSBtc2lfY29udHJvbF9yZWcocG9zKTsKIAot
ICAgICAgICAgICAgY29udHJvbCA9IHBjaV9jb25mX3JlYWQxNihwZGV2LT5zZWcsIHBkZXYtPmJ1
cywgc2xvdCwgZnVuYywgY3BvcykgJgotICAgICAgICAgICAgICAgICAgICAgIH5QQ0lfTVNJX0ZM
QUdTX1FTSVpFOworICAgICAgICAgICAgY29udHJvbCA9IHBjaV9jb25mX3JlYWQxNihwZGV2LT5z
YmRmLCBjcG9zKSAmIH5QQ0lfTVNJX0ZMQUdTX1FTSVpFOwogICAgICAgICAgICAgbXVsdGlfbXNp
X2VuYWJsZShjb250cm9sLCBlbnRyeS0+bXNpLm52ZWMpOwogICAgICAgICAgICAgcGNpX2NvbmZf
d3JpdGUxNihwZGV2LT5zZWcsIHBkZXYtPmJ1cywgc2xvdCwgZnVuYywgY3BvcywgY29udHJvbCk7
CiAKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni94ODZfNjQvbW1jb25maWctc2hhcmVkLmMgYi94
ZW4vYXJjaC94ODYveDg2XzY0L21tY29uZmlnLXNoYXJlZC5jCmluZGV4IDllMWM4MWRjZDIuLjlk
MWRiNTkwZDkgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni94ODZfNjQvbW1jb25maWctc2hhcmVk
LmMKKysrIGIveGVuL2FyY2gveDg2L3g4Nl82NC9tbWNvbmZpZy1zaGFyZWQuYwpAQCAtNjQsNyAr
NjQsNyBAQCBjdXN0b21fcGFyYW0oIm1tY2ZnIiwgcGFyc2VfbW1jZmcpOwogc3RhdGljIGNvbnN0
IGNoYXIgX19pbml0ICpwY2lfbW1jZmdfZTc1MjAodm9pZCkKIHsKICAgICB1MzIgd2luOwotICAg
IHdpbiA9IHBjaV9jb25mX3JlYWQxNigwLCAwLCAwLCAwLCAweGNlKTsKKyAgICB3aW4gPSBwY2lf
Y29uZl9yZWFkMTYoUENJX1NCREYoMCwgMCwgMCwgMCksIDB4Y2UpOwogCiAgICAgd2luID0gd2lu
ICYgMHhmMDAwOwogICAgIGlmKHdpbiA9PSAweDAwMDAgfHwgd2luID09IDB4ZjAwMCkKZGlmZiAt
LWdpdCBhL3hlbi9hcmNoL3g4Ni94ODZfNjQvcGNpLmMgYi94ZW4vYXJjaC94ODYveDg2XzY0L3Bj
aS5jCmluZGV4IGI3MDM4M2ZiMDMuLmZlMzZiNjBjNTAgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4
Ni94ODZfNjQvcGNpLmMKKysrIGIveGVuL2FyY2gveDg2L3g4Nl82NC9wY2kuYwpAQCAtMjQsMjgg
KzI0LDIzIEBAIHVpbnQ4X3QgcGNpX2NvbmZfcmVhZDgocGNpX3NiZGZfdCBzYmRmLCB1bnNpZ25l
ZCBpbnQgcmVnKQogICAgIHJldHVybiBwY2lfY29uZl9yZWFkKFBDSV9DT05GX0FERFJFU1Moc2Jk
ZiwgcmVnKSwgcmVnICYgMywgMSk7CiB9CiAKLSN1bmRlZiBQQ0lfQ09ORl9BRERSRVNTCi0jZGVm
aW5lIFBDSV9DT05GX0FERFJFU1MoYnVzLCBkZXYsIGZ1bmMsIHJlZykgXAotICAgICgweDgwMDAw
MDAwIHwgKGJ1cyA8PCAxNikgfCAoZGV2IDw8IDExKSB8IChmdW5jIDw8IDgpIHwgKHJlZyAmIH4z
KSkKLQotdWludDE2X3QgcGNpX2NvbmZfcmVhZDE2KAotICAgIHVuc2lnbmVkIGludCBzZWcsIHVu
c2lnbmVkIGludCBidXMsIHVuc2lnbmVkIGludCBkZXYsIHVuc2lnbmVkIGludCBmdW5jLAotICAg
IHVuc2lnbmVkIGludCByZWcpCit1aW50MTZfdCBwY2lfY29uZl9yZWFkMTYocGNpX3NiZGZfdCBz
YmRmLCB1bnNpZ25lZCBpbnQgcmVnKQogewotICAgIHUzMiB2YWx1ZTsKLQotICAgIGlmICggc2Vn
IHx8IHJlZyA+IDI1NSApCisgICAgaWYgKCBzYmRmLnNlZyB8fCByZWcgPiAyNTUgKQogICAgIHsK
LSAgICAgICAgcGNpX21tY2ZnX3JlYWQoc2VnLCBidXMsIFBDSV9ERVZGTihkZXYsIGZ1bmMpLCBy
ZWcsIDIsICZ2YWx1ZSk7CisgICAgICAgIHVpbnQzMl90IHZhbHVlOworCisgICAgICAgIHBjaV9t
bWNmZ19yZWFkKHNiZGYuc2VnLCBzYmRmLmJ1cywgc2JkZi5kZXZmbiwgcmVnLCAyLCAmdmFsdWUp
OwogICAgICAgICByZXR1cm4gdmFsdWU7CiAgICAgfQotICAgIGVsc2UKLSAgICB7Ci0gICAgICAg
IEJVR19PTigoYnVzID4gMjU1KSB8fCAoZGV2ID4gMzEpIHx8IChmdW5jID4gNykpOwotICAgICAg
ICByZXR1cm4gcGNpX2NvbmZfcmVhZChQQ0lfQ09ORl9BRERSRVNTKGJ1cywgZGV2LCBmdW5jLCBy
ZWcpLCByZWcgJiAyLCAyKTsKLSAgICB9CisKKyAgICByZXR1cm4gcGNpX2NvbmZfcmVhZChQQ0lf
Q09ORl9BRERSRVNTKHNiZGYsIHJlZyksIHJlZyAmIDIsIDIpOwogfQogCisjdW5kZWYgUENJX0NP
TkZfQUREUkVTUworI2RlZmluZSBQQ0lfQ09ORl9BRERSRVNTKGJ1cywgZGV2LCBmdW5jLCByZWcp
IFwKKyAgICAoMHg4MDAwMDAwMCB8IChidXMgPDwgMTYpIHwgKGRldiA8PCAxMSkgfCAoZnVuYyA8
PCA4KSB8IChyZWcgJiB+MykpCisKIHVpbnQzMl90IHBjaV9jb25mX3JlYWQzMigKICAgICB1bnNp
Z25lZCBpbnQgc2VnLCB1bnNpZ25lZCBpbnQgYnVzLCB1bnNpZ25lZCBpbnQgZGV2LCB1bnNpZ25l
ZCBpbnQgZnVuYywKICAgICB1bnNpZ25lZCBpbnQgcmVnKQpkaWZmIC0tZ2l0IGEveGVuL2RyaXZl
cnMvY2hhci9laGNpLWRiZ3AuYyBiL3hlbi9kcml2ZXJzL2NoYXIvZWhjaS1kYmdwLmMKaW5kZXgg
NzFmMGFhYTZhYy4uNjQyNThkYTJkYyAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvY2hhci9laGNp
LWRiZ3AuYworKysgYi94ZW4vZHJpdmVycy9jaGFyL2VoY2ktZGJncC5jCkBAIC0xMDE2LDcgKzEw
MTYsNyBAQCBzdGF0aWMgdm9pZCBudmlkaWFfc2V0X2RlYnVnX3BvcnQoc3RydWN0IGVoY2lfZGJn
cCAqZGJncCwgdW5zaWduZWQgaW50IHBvcnQpCiAKIHN0YXRpYyB2b2lkIF9faW5pdCBkZXRlY3Rf
c2V0X2RlYnVnX3BvcnQoc3RydWN0IGVoY2lfZGJncCAqZGJncCkKIHsKLSAgICBpZiAoIHBjaV9j
b25mX3JlYWQxNigwLCBkYmdwLT5idXMsIGRiZ3AtPnNsb3QsIGRiZ3AtPmZ1bmMsCisgICAgaWYg
KCBwY2lfY29uZl9yZWFkMTYoUENJX1NCREYoMCwgZGJncC0+YnVzLCBkYmdwLT5zbG90LCBkYmdw
LT5mdW5jKSwKICAgICAgICAgICAgICAgICAgICAgICAgICBQQ0lfVkVORE9SX0lEKSA9PSAweDEw
ZGUgKQogICAgIHsKICAgICAgICAgZGJncF9wcmludGsoInVzaW5nIG52aWRpYSBzZXRfZGVidWdf
cG9ydFxuIik7CkBAIC0xNDE2LDcgKzE0MTYsOCBAQCBzdGF0aWMgdm9pZCBlaGNpX2RiZ3Bfc3Vz
cGVuZChzdHJ1Y3Qgc2VyaWFsX3BvcnQgKnBvcnQpCiAgICAgc3RvcF90aW1lcigmZGJncC0+dGlt
ZXIpOwogICAgIGRiZ3AtPnRpbWVyLmV4cGlyZXMgPSAwOwogCi0gICAgZGJncC0+cGNpX2NyID0g
cGNpX2NvbmZfcmVhZDE2KDAsIGRiZ3AtPmJ1cywgZGJncC0+c2xvdCwgZGJncC0+ZnVuYywKKyAg
ICBkYmdwLT5wY2lfY3IgPSBwY2lfY29uZl9yZWFkMTYoUENJX1NCREYoMCwgZGJncC0+YnVzLCBk
YmdwLT5zbG90LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBk
YmdwLT5mdW5jKSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUENJX0NPTU1B
TkQpOwogCiAgICAgZGJncC0+c3RhdGUgPSBkYmdwX3Vuc2FmZTsKZGlmZiAtLWdpdCBhL3hlbi9k
cml2ZXJzL2NoYXIvbnMxNjU1MC5jIGIveGVuL2RyaXZlcnMvY2hhci9uczE2NTUwLmMKaW5kZXgg
NTQ3MjcwZDBlMS4uOTljMTI1NGNhYyAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvY2hhci9uczE2
NTUwLmMKKysrIGIveGVuL2RyaXZlcnMvY2hhci9uczE2NTUwLmMKQEAgLTg0Niw4ICs4NDYsOCBA
QCBzdGF0aWMgdm9pZCBuczE2NTUwX3N1c3BlbmQoc3RydWN0IHNlcmlhbF9wb3J0ICpwb3J0KQog
CiAjaWZkZWYgQ09ORklHX0hBU19QQ0kKICAgICBpZiAoIHVhcnQtPmJhciApCi0gICAgICAgdWFy
dC0+Y3IgPSBwY2lfY29uZl9yZWFkMTYoMCwgdWFydC0+cHNfYmRmWzBdLCB1YXJ0LT5wc19iZGZb
MV0sCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdWFydC0+cHNfYmRmWzJdLCBQ
Q0lfQ09NTUFORCk7CisgICAgICAgdWFydC0+Y3IgPSBwY2lfY29uZl9yZWFkMTYoUENJX1NCREYo
MCwgdWFydC0+cHNfYmRmWzBdLCB1YXJ0LT5wc19iZGZbMV0sCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgdWFydC0+cHNfYmRmWzJdKSwgUENJX0NPTU1BTkQpOwogI2VuZGlmCiB9
CiAKQEAgLTEwNjQsMTAgKzEwNjQsMTIgQEAgcGNpX3VhcnRfY29uZmlnKHN0cnVjdCBuczE2NTUw
ICp1YXJ0LCBib29sX3Qgc2tpcF9hbXQsIHVuc2lnbmVkIGludCBpZHgpCiAgICAgICAgICAgICAg
ICAgdTY0IHNpemUgPSAwOwogICAgICAgICAgICAgICAgIGNvbnN0IHN0cnVjdCBuczE2NTUwX2Nv
bmZpZ19wYXJhbSAqcGFyYW0gPSB1YXJ0X3BhcmFtOwogCi0gICAgICAgICAgICAgICAgbmV4dGYg
PSAoZiB8fCAocGNpX2NvbmZfcmVhZDE2KDAsIGIsIGQsIGYsIFBDSV9IRUFERVJfVFlQRSkgJgor
ICAgICAgICAgICAgICAgIG5leHRmID0gKGYgfHwgKHBjaV9jb25mX3JlYWQxNihQQ0lfU0JERigw
LCBiLCBkLCBmKSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgUENJX0hFQURFUl9UWVBFKSAmCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMHg4
MCkpID8gZiArIDEgOiA4OwogCi0gICAgICAgICAgICAgICAgc3dpdGNoICggcGNpX2NvbmZfcmVh
ZDE2KDAsIGIsIGQsIGYsIFBDSV9DTEFTU19ERVZJQ0UpICkKKyAgICAgICAgICAgICAgICBzd2l0
Y2ggKCBwY2lfY29uZl9yZWFkMTYoUENJX1NCREYoMCwgYiwgZCwgZiksCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBDSV9DTEFTU19ERVZJQ0UpICkKICAgICAgICAg
ICAgICAgICB7CiAgICAgICAgICAgICAgICAgY2FzZSAweDA3MDA6IC8qIHNpbmdsZSBwb3J0IHNl
cmlhbCAqLwogICAgICAgICAgICAgICAgIGNhc2UgMHgwNzAyOiAvKiBtdWx0aSBwb3J0IHNlcmlh
bCAqLwpAQCAtMTA4NCw4ICsxMDg2LDEwIEBAIHBjaV91YXJ0X2NvbmZpZyhzdHJ1Y3QgbnMxNjU1
MCAqdWFydCwgYm9vbF90IHNraXBfYW10LCB1bnNpZ25lZCBpbnQgaWR4KQogICAgICAgICAgICAg
ICAgIC8qIENoZWNrIGZvciBwYXJhbXMgaW4gdWFydF9jb25maWcgbG9va3VwIHRhYmxlICovCiAg
ICAgICAgICAgICAgICAgZm9yICggaSA9IDA7IGkgPCBBUlJBWV9TSVpFKHVhcnRfY29uZmlnKTsg
aSsrICkKICAgICAgICAgICAgICAgICB7Ci0gICAgICAgICAgICAgICAgICAgIHUxNiB2ZW5kb3Ig
PSBwY2lfY29uZl9yZWFkMTYoMCwgYiwgZCwgZiwgUENJX1ZFTkRPUl9JRCk7Ci0gICAgICAgICAg
ICAgICAgICAgIHUxNiBkZXZpY2UgPSBwY2lfY29uZl9yZWFkMTYoMCwgYiwgZCwgZiwgUENJX0RF
VklDRV9JRCk7CisgICAgICAgICAgICAgICAgICAgIHUxNiB2ZW5kb3IgPSBwY2lfY29uZl9yZWFk
MTYoUENJX1NCREYoMCwgYiwgZCwgZiksCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgUENJX1ZFTkRPUl9JRCk7CisgICAgICAgICAgICAgICAgICAgIHUx
NiBkZXZpY2UgPSBwY2lfY29uZl9yZWFkMTYoUENJX1NCREYoMCwgYiwgZCwgZiksCisgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUENJX0RFVklDRV9JRCk7
CiAKICAgICAgICAgICAgICAgICAgICAgaWYgKCB1YXJ0X2NvbmZpZ1tpXS52ZW5kb3JfaWQgPT0g
dmVuZG9yICYmCiAgICAgICAgICAgICAgICAgICAgICAgICAgdWFydF9jb25maWdbaV0uZGV2X2lk
ID09IGRldmljZSApCmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9t
bXVfaW5pdC5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2luaXQuYwppbmRl
eCA5NDNlMWMzOTNlLi40YzdlMDY1ZmUwIDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhy
b3VnaC9hbWQvaW9tbXVfaW5pdC5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9p
b21tdV9pbml0LmMKQEAgLTc5OSw4ICs3OTksNyBAQCBzdGF0aWMgYm9vbF90IF9faW5pdCBzZXRf
aW9tbXVfaW50ZXJydXB0X2hhbmRsZXIoc3RydWN0IGFtZF9pb21tdSAqaW9tbXUpCiAgICAgICAg
ICAgICAgICAgICAgICAgICBQQ0lfU0xPVChpb21tdS0+YmRmKSwgUENJX0ZVTkMoaW9tbXUtPmJk
ZikpOwogICAgICAgICByZXR1cm4gMDsKICAgICB9Ci0gICAgY29udHJvbCA9IHBjaV9jb25mX3Jl
YWQxNihpb21tdS0+c2VnLCBQQ0lfQlVTKGlvbW11LT5iZGYpLAotICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgUENJX1NMT1QoaW9tbXUtPmJkZiksIFBDSV9GVU5DKGlvbW11LT5iZGYpLAor
ICAgIGNvbnRyb2wgPSBwY2lfY29uZl9yZWFkMTYoUENJX1NCREYyKGlvbW11LT5zZWcsIGlvbW11
LT5iZGYpLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW9tbXUtPm1zaS5tc2lfYXR0
cmliLnBvcyArIFBDSV9NU0lfRkxBR1MpOwogICAgIGlvbW11LT5tc2kubXNpLm52ZWMgPSAxOwog
ICAgIGlmICggaXNfbWFza19iaXRfc3VwcG9ydChjb250cm9sKSApCmRpZmYgLS1naXQgYS94ZW4v
ZHJpdmVycy9wYXNzdGhyb3VnaC9hdHMuaCBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2F0cy5o
CmluZGV4IGJlZTEzOTExYzAuLjIyYWUyMDliMzcgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bh
c3N0aHJvdWdoL2F0cy5oCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2F0cy5oCkBAIC0z
NSw4ICszNSw4IEBAIHN0YXRpYyBpbmxpbmUgaW50IHBjaV9hdHNfZW5hYmxlZChpbnQgc2VnLCBp
bnQgYnVzLCBpbnQgZGV2Zm4pCiAgICAgcG9zID0gcGNpX2ZpbmRfZXh0X2NhcGFiaWxpdHkoc2Vn
LCBidXMsIGRldmZuLCBQQ0lfRVhUX0NBUF9JRF9BVFMpOwogICAgIEJVR19PTighcG9zKTsKIAot
ICAgIHZhbHVlID0gcGNpX2NvbmZfcmVhZDE2KHNlZywgYnVzLCBQQ0lfU0xPVChkZXZmbiksIFBD
SV9GVU5DKGRldmZuKSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3MgKyBBVFNfUkVH
X0NUTCk7CisgICAgdmFsdWUgPSBwY2lfY29uZl9yZWFkMTYoUENJX1NCREYzKHNlZywgYnVzLCBk
ZXZmbiksIHBvcyArIEFUU19SRUdfQ1RMKTsKKwogICAgIHJldHVybiB2YWx1ZSAmIEFUU19FTkFC
TEU7CiB9CiAKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3BjaS5jIGIveGVu
L2RyaXZlcnMvcGFzc3Rocm91Z2gvcGNpLmMKaW5kZXggMzQwZTk1Nzk1NC4uNmJjNWI5NjgyYiAx
MDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvcGNpLmMKKysrIGIveGVuL2RyaXZl
cnMvcGFzc3Rocm91Z2gvcGNpLmMKQEAgLTI0NiwxMSArMjQ2LDExIEBAIHN0YXRpYyB2b2lkIGNo
ZWNrX3BkZXYoY29uc3Qgc3RydWN0IHBjaV9kZXYgKnBkZXYpCiAKICAgICBpZiAoIGNvbW1hbmRf
bWFzayApCiAgICAgewotICAgICAgICB2YWwgPSBwY2lfY29uZl9yZWFkMTYoc2VnLCBidXMsIGRl
diwgZnVuYywgUENJX0NPTU1BTkQpOworICAgICAgICB2YWwgPSBwY2lfY29uZl9yZWFkMTYocGRl
di0+c2JkZiwgUENJX0NPTU1BTkQpOwogICAgICAgICBpZiAoIHZhbCAmIGNvbW1hbmRfbWFzayAp
CiAgICAgICAgICAgICBwY2lfY29uZl93cml0ZTE2KHNlZywgYnVzLCBkZXYsIGZ1bmMsIFBDSV9D
T01NQU5ELAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2YWwgJiB+Y29tbWFuZF9tYXNr
KTsKLSAgICAgICAgdmFsID0gcGNpX2NvbmZfcmVhZDE2KHNlZywgYnVzLCBkZXYsIGZ1bmMsIFBD
SV9TVEFUVVMpOworICAgICAgICB2YWwgPSBwY2lfY29uZl9yZWFkMTYocGRldi0+c2JkZiwgUENJ
X1NUQVRVUyk7CiAgICAgICAgIGlmICggdmFsICYgUENJX1NUQVRVU19DSEVDSyApCiAgICAgICAg
IHsKICAgICAgICAgICAgIHByaW50ayhYRU5MT0dfSU5GTyAiJTA0eDolMDJ4OiUwMnguJXUgc3Rh
dHVzICUwNHggLT4gJTA0eFxuIiwKQEAgLTI2NSwxMSArMjY1LDExIEBAIHN0YXRpYyB2b2lkIGNo
ZWNrX3BkZXYoY29uc3Qgc3RydWN0IHBjaV9kZXYgKnBkZXYpCiAgICAgY2FzZSBQQ0lfSEVBREVS
X1RZUEVfQlJJREdFOgogICAgICAgICBpZiAoICFicmlkZ2VfY3RsX21hc2sgKQogICAgICAgICAg
ICAgYnJlYWs7Ci0gICAgICAgIHZhbCA9IHBjaV9jb25mX3JlYWQxNihzZWcsIGJ1cywgZGV2LCBm
dW5jLCBQQ0lfQlJJREdFX0NPTlRST0wpOworICAgICAgICB2YWwgPSBwY2lfY29uZl9yZWFkMTYo
cGRldi0+c2JkZiwgUENJX0JSSURHRV9DT05UUk9MKTsKICAgICAgICAgaWYgKCB2YWwgJiBicmlk
Z2VfY3RsX21hc2sgKQogICAgICAgICAgICAgcGNpX2NvbmZfd3JpdGUxNihzZWcsIGJ1cywgZGV2
LCBmdW5jLCBQQ0lfQlJJREdFX0NPTlRST0wsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHZhbCAmIH5icmlkZ2VfY3RsX21hc2spOwotICAgICAgICB2YWwgPSBwY2lfY29uZl9yZWFkMTYo
c2VnLCBidXMsIGRldiwgZnVuYywgUENJX1NFQ19TVEFUVVMpOworICAgICAgICB2YWwgPSBwY2lf
Y29uZl9yZWFkMTYocGRldi0+c2JkZiwgUENJX1NFQ19TVEFUVVMpOwogICAgICAgICBpZiAoIHZh
bCAmIFBDSV9TVEFUVVNfQ0hFQ0sgKQogICAgICAgICB7CiAgICAgICAgICAgICBwcmludGsoWEVO
TE9HX0lORk8KQEAgLTI4OSwxMiArMjg5LDggQEAgc3RhdGljIHZvaWQgY2hlY2tfcGRldihjb25z
dCBzdHJ1Y3QgcGNpX2RldiAqcGRldikKIAogc3RhdGljIHZvaWQgYXBwbHlfcXVpcmtzKHN0cnVj
dCBwY2lfZGV2ICpwZGV2KQogewotICAgIHVpbnQxNl90IHZlbmRvciA9IHBjaV9jb25mX3JlYWQx
NihwZGV2LT5zZWcsIHBkZXYtPmJ1cywKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgUENJX1NMT1QocGRldi0+ZGV2Zm4pLAotICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBQQ0lfRlVOQyhwZGV2LT5kZXZmbiksIFBDSV9WRU5ET1JfSUQpOwotICAgIHVp
bnQxNl90IGRldmljZSA9IHBjaV9jb25mX3JlYWQxNihwZGV2LT5zZWcsIHBkZXYtPmJ1cywKLSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUENJX1NMT1QocGRldi0+ZGV2Zm4p
LAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQQ0lfRlVOQyhwZGV2LT5k
ZXZmbiksIFBDSV9ERVZJQ0VfSUQpOworICAgIHVpbnQxNl90IHZlbmRvciA9IHBjaV9jb25mX3Jl
YWQxNihwZGV2LT5zYmRmLCBQQ0lfVkVORE9SX0lEKTsKKyAgICB1aW50MTZfdCBkZXZpY2UgPSBw
Y2lfY29uZl9yZWFkMTYocGRldi0+c2JkZiwgUENJX0RFVklDRV9JRCk7CiAgICAgc3RhdGljIGNv
bnN0IHN0cnVjdCB7CiAgICAgICAgIHVpbnQxNl90IHZlbmRvciwgZGV2aWNlOwogICAgIH0gaWdu
b3JlX2JhcnNbXSA9IHsKQEAgLTM4Nyw4ICszODMsNyBAQCBzdGF0aWMgc3RydWN0IHBjaV9kZXYg
KmFsbG9jX3BkZXYoc3RydWN0IHBjaV9zZWcgKnBzZWcsIHU4IGJ1cywgdTggZGV2Zm4pCiAgICAg
ICAgICAgICBwb3MgPSBwY2lfZmluZF9jYXBfb2Zmc2V0KHBzZWctPm5yLCBidXMsIFBDSV9TTE9U
KGRldmZuKSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUENJX0ZVTkMo
ZGV2Zm4pLCBQQ0lfQ0FQX0lEX0VYUCk7CiAgICAgICAgICAgICBCVUdfT04oIXBvcyk7Ci0gICAg
ICAgICAgICBjYXAgPSBwY2lfY29uZl9yZWFkMTYocHNlZy0+bnIsIGJ1cywgUENJX1NMT1QoZGV2
Zm4pLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBDSV9GVU5DKGRldmZuKSwg
cG9zICsgUENJX0VYUF9ERVZDQVApOworICAgICAgICAgICAgY2FwID0gcGNpX2NvbmZfcmVhZDE2
KHBkZXYtPnNiZGYsIHBvcyArIFBDSV9FWFBfREVWQ0FQKTsKICAgICAgICAgICAgIGlmICggY2Fw
ICYgUENJX0VYUF9ERVZDQVBfUEhBTlRPTSApCiAgICAgICAgICAgICB7CiAgICAgICAgICAgICAg
ICAgcGRldi0+cGhhbnRvbV9zdHJpZGUgPSA4ID4+IE1BU0tfRVhUUihjYXAsCkBAIC02MTEsOCAr
NjA2LDggQEAgc3RhdGljIHZvaWQgcGNpX2VuYWJsZV9hY3Moc3RydWN0IHBjaV9kZXYgKnBkZXYp
CiAgICAgaWYgKCFwb3MpCiAgICAgICAgIHJldHVybjsKIAotICAgIGNhcCA9IHBjaV9jb25mX3Jl
YWQxNihzZWcsIGJ1cywgZGV2LCBmdW5jLCBwb3MgKyBQQ0lfQUNTX0NBUCk7Ci0gICAgY3RybCA9
IHBjaV9jb25mX3JlYWQxNihzZWcsIGJ1cywgZGV2LCBmdW5jLCBwb3MgKyBQQ0lfQUNTX0NUUkwp
OworICAgIGNhcCA9IHBjaV9jb25mX3JlYWQxNihwZGV2LT5zYmRmLCBwb3MgKyBQQ0lfQUNTX0NB
UCk7CisgICAgY3RybCA9IHBjaV9jb25mX3JlYWQxNihwZGV2LT5zYmRmLCBwb3MgKyBQQ0lfQUNT
X0NUUkwpOwogCiAgICAgLyogU291cmNlIFZhbGlkYXRpb24gKi8KICAgICBjdHJsIHw9IChjYXAg
JiBQQ0lfQUNTX1NWKTsKQEAgLTc0Myw3ICs3MzgsNyBAQCBpbnQgcGNpX2FkZF9kZXZpY2UodTE2
IHNlZywgdTggYnVzLCB1OCBkZXZmbiwKICAgICB7CiAgICAgICAgIHVuc2lnbmVkIGludCBwb3Mg
PSBwY2lfZmluZF9leHRfY2FwYWJpbGl0eShzZWcsIGJ1cywgZGV2Zm4sCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQQ0lfRVhUX0NBUF9JRF9TUklP
Vik7Ci0gICAgICAgIHUxNiBjdHJsID0gcGNpX2NvbmZfcmVhZDE2KHNlZywgYnVzLCBzbG90LCBm
dW5jLCBwb3MgKyBQQ0lfU1JJT1ZfQ1RSTCk7CisgICAgICAgIHVpbnQxNl90IGN0cmwgPSBwY2lf
Y29uZl9yZWFkMTYocGRldi0+c2JkZiwgcG9zICsgUENJX1NSSU9WX0NUUkwpOwogCiAgICAgICAg
IGlmICggIXBvcyApCiAgICAgICAgICAgICAvKiBOb3RoaW5nICovOwpAQCAtOTM3LDEzICs5MzIs
MTMgQEAgZW51bSBwZGV2X3R5cGUgcGRldl90eXBlKHUxNiBzZWcsIHU4IGJ1cywgdTggZGV2Zm4p
CiAgICAgdTggZCA9IFBDSV9TTE9UKGRldmZuKSwgZiA9IFBDSV9GVU5DKGRldmZuKTsKICAgICBp
bnQgcG9zID0gcGNpX2ZpbmRfY2FwX29mZnNldChzZWcsIGJ1cywgZCwgZiwgUENJX0NBUF9JRF9F
WFApOwogCi0gICAgY2xhc3NfZGV2aWNlID0gcGNpX2NvbmZfcmVhZDE2KHNlZywgYnVzLCBkLCBm
LCBQQ0lfQ0xBU1NfREVWSUNFKTsKKyAgICBjbGFzc19kZXZpY2UgPSBwY2lfY29uZl9yZWFkMTYo
UENJX1NCREYoc2VnLCBidXMsIGQsIGYpLCBQQ0lfQ0xBU1NfREVWSUNFKTsKICAgICBzd2l0Y2gg
KCBjbGFzc19kZXZpY2UgKQogICAgIHsKICAgICBjYXNlIFBDSV9DTEFTU19CUklER0VfUENJOgog
ICAgICAgICBpZiAoICFwb3MgKQogICAgICAgICAgICAgcmV0dXJuIERFVl9UWVBFX0xFR0FDWV9Q
Q0lfQlJJREdFOwotICAgICAgICBjcmVnID0gcGNpX2NvbmZfcmVhZDE2KHNlZywgYnVzLCBkLCBm
LCBwb3MgKyBQQ0lfRVhQX0ZMQUdTKTsKKyAgICAgICAgY3JlZyA9IHBjaV9jb25mX3JlYWQxNihQ
Q0lfU0JERihzZWcsIGJ1cywgZCwgZiksIHBvcyArIFBDSV9FWFBfRkxBR1MpOwogICAgICAgICBz
d2l0Y2ggKCAoY3JlZyAmIFBDSV9FWFBfRkxBR1NfVFlQRSkgPj4gNCApCiAgICAgICAgIHsKICAg
ICAgICAgY2FzZSBQQ0lfRVhQX1RZUEVfUENJX0JSSURHRToKQEAgLTEwNDAsOCArMTAzNSw3IEBA
IHZvaWQgcGNpX2NoZWNrX2Rpc2FibGVfZGV2aWNlKHUxNiBzZWcsIHU4IGJ1cywgdTggZGV2Zm4p
CiAgICAgLyogVGVsbCB0aGUgZGV2aWNlIHRvIHN0b3AgRE1BaW5nOyB3ZSBjYW4ndCByZWx5IG9u
IHRoZSBndWVzdCB0bwogICAgICAqIGNvbnRyb2wgaXQgZm9yIHVzLiAqLwogICAgIGRldmZuID0g
cGRldi0+ZGV2Zm47Ci0gICAgY3dvcmQgPSBwY2lfY29uZl9yZWFkMTYoc2VnLCBidXMsIFBDSV9T
TE9UKGRldmZuKSwgUENJX0ZVTkMoZGV2Zm4pLAotICAgICAgICAgICAgICAgICAgICAgICAgICAg
IFBDSV9DT01NQU5EKTsKKyAgICBjd29yZCA9IHBjaV9jb25mX3JlYWQxNihwZGV2LT5zYmRmLCBQ
Q0lfQ09NTUFORCk7CiAgICAgcGNpX2NvbmZfd3JpdGUxNihzZWcsIGJ1cywgUENJX1NMT1QoZGV2
Zm4pLCBQQ0lfRlVOQyhkZXZmbiksCiAgICAgICAgICAgICAgICAgICAgICBQQ0lfQ09NTUFORCwg
Y3dvcmQgJiB+UENJX0NPTU1BTkRfTUFTVEVSKTsKIH0KQEAgLTEyMDksMTAgKzEyMDMsNyBAQCBz
dGF0aWMgYm9vbF90IGhlc3RfbWF0Y2hfdHlwZShjb25zdCBzdHJ1Y3QgYWNwaV9oZXN0X2hlYWRl
ciAqaGVzdF9oZHIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
UENJX1NMT1QocGRldi0+ZGV2Zm4pLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIFBDSV9GVU5DKHBkZXYtPmRldmZuKSwKICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBQQ0lfQ0FQX0lEX0VYUCk7Ci0gICAgdTggcGNpZSA9IE1BU0tf
RVhUUihwY2lfY29uZl9yZWFkMTYocGRldi0+c2VnLCBwZGV2LT5idXMsCi0gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgUENJX1NMT1QocGRldi0+ZGV2Zm4pLAotICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBDSV9GVU5DKHBkZXYtPmRldmZuKSwK
LSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3MgKyBQQ0lfRVhQX0ZM
QUdTKSwKKyAgICB1OCBwY2llID0gTUFTS19FWFRSKHBjaV9jb25mX3JlYWQxNihwZGV2LT5zYmRm
LCBwb3MgKyBQQ0lfRVhQX0ZMQUdTKSwKICAgICAgICAgICAgICAgICAgICAgICAgIFBDSV9FWFBf
RkxBR1NfVFlQRSk7CiAKICAgICBzd2l0Y2ggKCBoZXN0X2hkci0+dHlwZSApCkBAIC0xMjIyLDgg
KzEyMTMsNyBAQCBzdGF0aWMgYm9vbF90IGhlc3RfbWF0Y2hfdHlwZShjb25zdCBzdHJ1Y3QgYWNw
aV9oZXN0X2hlYWRlciAqaGVzdF9oZHIsCiAgICAgY2FzZSBBQ1BJX0hFU1RfVFlQRV9BRVJfRU5E
UE9JTlQ6CiAgICAgICAgIHJldHVybiBwY2llID09IFBDSV9FWFBfVFlQRV9FTkRQT0lOVDsKICAg
ICBjYXNlIEFDUElfSEVTVF9UWVBFX0FFUl9CUklER0U6Ci0gICAgICAgIHJldHVybiBwY2lfY29u
Zl9yZWFkMTYocGRldi0+c2VnLCBwZGV2LT5idXMsIFBDSV9TTE9UKHBkZXYtPmRldmZuKSwKLSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQQ0lfRlVOQyhwZGV2LT5kZXZmbiksIFBDSV9D
TEFTU19ERVZJQ0UpID09CisgICAgICAgIHJldHVybiBwY2lfY29uZl9yZWFkMTYocGRldi0+c2Jk
ZiwgUENJX0NMQVNTX0RFVklDRSkgPT0KICAgICAgICAgICAgICAgIFBDSV9DTEFTU19CUklER0Vf
UENJOwogICAgIH0KIApkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL3F1
aXJrcy5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL3F1aXJrcy5jCmluZGV4IGZmNzNi
MGU3ZjQuLjQ3NTk3Yzk2MDAgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0
ZC9xdWlya3MuYworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvcXVpcmtzLmMKQEAg
LTc0LDcgKzc0LDcgQEAgaW50IGlzX2lnZF92dF9lbmFibGVkX3F1aXJrKHZvaWQpCiAgICAgICAg
IHJldHVybiAxOwogCiAgICAgLyogaW50ZWdyYXRlZCBncmFwaGljcyBvbiBJbnRlbCBwbGF0Zm9y
bXMgaXMgbG9jYXRlZCBhdCAwOjIuMCAqLwotICAgIGdnYyA9IHBjaV9jb25mX3JlYWQxNigwLCAw
LCBJR0RfREVWLCAwLCBHR0MpOworICAgIGdnYyA9IHBjaV9jb25mX3JlYWQxNihQQ0lfU0JERigw
LCAwLCBJR0RfREVWLCAwKSwgR0dDKTsKICAgICByZXR1cm4gKCBnZ2MgJiBHR0NfTUVNT1JZX1ZU
X0VOQUJMRUQgPyAxIDogMCApOwogfQogCkBAIC04OCw3ICs4OCw3IEBAIHN0YXRpYyB2b2lkIF9f
aW5pdCBjYW50aWdhX2IzX2VycmF0YV9pbml0KHZvaWQpCiAgICAgdTE2IHZpZDsKICAgICB1OCBk
aWRfaGksIHJpZDsKIAotICAgIHZpZCA9IHBjaV9jb25mX3JlYWQxNigwLCAwLCBJR0RfREVWLCAw
LCAwKTsKKyAgICB2aWQgPSBwY2lfY29uZl9yZWFkMTYoUENJX1NCREYoMCwgMCwgSUdEX0RFViwg
MCksIDApOwogICAgIGlmICggdmlkICE9IDB4ODA4NiApCiAgICAgICAgIHJldHVybjsKIApAQCAt
NDI0LDExICs0MjQsMTAgQEAgdm9pZCBwY2lfdnRkX3F1aXJrKGNvbnN0IHN0cnVjdCBwY2lfZGV2
ICpwZGV2KQogICAgIHBhZGRyX3QgcGE7CiAgICAgY29uc3QgY2hhciAqYWN0aW9uOwogCi0gICAg
aWYgKCBwY2lfY29uZl9yZWFkMTYoc2VnLCBidXMsIGRldiwgZnVuYywgUENJX1ZFTkRPUl9JRCkg
IT0KLSAgICAgICAgIFBDSV9WRU5ET1JfSURfSU5URUwgKQorICAgIGlmICggcGNpX2NvbmZfcmVh
ZDE2KHBkZXYtPnNiZGYsIFBDSV9WRU5ET1JfSUQpICE9IFBDSV9WRU5ET1JfSURfSU5URUwgKQog
ICAgICAgICByZXR1cm47CiAKLSAgICBzd2l0Y2ggKCBwY2lfY29uZl9yZWFkMTYoc2VnLCBidXMs
IGRldiwgZnVuYywgUENJX0RFVklDRV9JRCkgKQorICAgIHN3aXRjaCAoIHBjaV9jb25mX3JlYWQx
NihwZGV2LT5zYmRmLCBQQ0lfREVWSUNFX0lEKSApCiAgICAgewogICAgIC8qCiAgICAgICogTWFz
ayByZXBvcnRpbmcgSW50ZWwgVlQtZCBmYXVsdHMgdG8gSU9IIGNvcmUgbG9naWM6CmRpZmYgLS1n
aXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC94ODYvYXRzLmMgYi94ZW4vZHJpdmVycy9wYXNz
dGhyb3VnaC94ODYvYXRzLmMKaW5kZXggNTljMTYzNDU5YS4uY2IwMjJjNTk4YSAxMDA2NDQKLS0t
IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2L2F0cy5jCisrKyBiL3hlbi9kcml2ZXJzL3Bh
c3N0aHJvdWdoL3g4Ni9hdHMuYwpAQCAtMzQsOCArMzQsNyBAQCBpbnQgZW5hYmxlX2F0c19kZXZp
Y2Uoc3RydWN0IHBjaV9kZXYgKnBkZXYsIHN0cnVjdCBsaXN0X2hlYWQgKmF0c19saXN0KQogICAg
ICAgICBkcHJpbnRrKFhFTkxPR19JTkZPLCAiJTA0eDolMDJ4OiUwMnguJXU6IEFUUyBjYXBhYmls
aXR5IGZvdW5kXG4iLAogICAgICAgICAgICAgICAgIHNlZywgYnVzLCBQQ0lfU0xPVChkZXZmbiks
IFBDSV9GVU5DKGRldmZuKSk7CiAKLSAgICB2YWx1ZSA9IHBjaV9jb25mX3JlYWQxNihzZWcsIGJ1
cywgUENJX1NMT1QoZGV2Zm4pLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBDSV9GVU5D
KGRldmZuKSwgcG9zICsgQVRTX1JFR19DVEwpOworICAgIHZhbHVlID0gcGNpX2NvbmZfcmVhZDE2
KHBkZXYtPnNiZGYsIHBvcyArIEFUU19SRUdfQ1RMKTsKICAgICBpZiAoIHZhbHVlICYgQVRTX0VO
QUJMRSApCiAgICAgewogICAgICAgICBzdHJ1Y3QgcGNpX2RldiAqb3RoZXI7CkBAIC01OCw4ICs1
Nyw3IEBAIGludCBlbmFibGVfYXRzX2RldmljZShzdHJ1Y3QgcGNpX2RldiAqcGRldiwgc3RydWN0
IGxpc3RfaGVhZCAqYXRzX2xpc3QpCiAgICAgaWYgKCBwb3MgKQogICAgIHsKICAgICAgICAgcGRl
di0+YXRzLmNhcF9wb3MgPSBwb3M7Ci0gICAgICAgIHZhbHVlID0gcGNpX2NvbmZfcmVhZDE2KHNl
ZywgYnVzLCBQQ0lfU0xPVChkZXZmbiksCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IFBDSV9GVU5DKGRldmZuKSwgcG9zICsgQVRTX1JFR19DQVApOworICAgICAgICB2YWx1ZSA9IHBj
aV9jb25mX3JlYWQxNihwZGV2LT5zYmRmLCBwb3MgKyBBVFNfUkVHX0NBUCk7CiAgICAgICAgIHBk
ZXYtPmF0cy5xdWV1ZV9kZXB0aCA9IHZhbHVlICYgQVRTX1FVRVVFX0RFUFRIX01BU0sgPzoKICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQVRTX1FVRVVFX0RFUFRIX01BU0sgKyAxOwog
ICAgICAgICBsaXN0X2FkZCgmcGRldi0+YXRzLmxpc3QsIGF0c19saXN0KTsKQEAgLTgxLDggKzc5
LDcgQEAgdm9pZCBkaXNhYmxlX2F0c19kZXZpY2Uoc3RydWN0IHBjaV9kZXYgKnBkZXYpCiAKICAg
ICBCVUdfT04oIXBkZXYtPmF0cy5jYXBfcG9zKTsKIAotICAgIHZhbHVlID0gcGNpX2NvbmZfcmVh
ZDE2KHNlZywgYnVzLCBQQ0lfU0xPVChkZXZmbiksIFBDSV9GVU5DKGRldmZuKSwKLSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwZGV2LT5hdHMuY2FwX3BvcyArIEFUU19SRUdfQ1RMKTsKKyAg
ICB2YWx1ZSA9IHBjaV9jb25mX3JlYWQxNihwZGV2LT5zYmRmLCBwZGV2LT5hdHMuY2FwX3BvcyAr
IEFUU19SRUdfQ1RMKTsKICAgICB2YWx1ZSAmPSB+QVRTX0VOQUJMRTsKICAgICBwY2lfY29uZl93
cml0ZTE2KHNlZywgYnVzLCBQQ0lfU0xPVChkZXZmbiksIFBDSV9GVU5DKGRldmZuKSwKICAgICAg
ICAgICAgICAgICAgICAgIHBkZXYtPmF0cy5jYXBfcG9zICsgQVRTX1JFR19DVEwsIHZhbHVlKTsK
ZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3BjaS9wY2kuYyBiL3hlbi9kcml2ZXJzL3BjaS9wY2ku
YwppbmRleCBlM2Y4ODNmYzVjLi41ZTVlMGYwNTM4IDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9w
Y2kvcGNpLmMKKysrIGIveGVuL2RyaXZlcnMvcGNpL3BjaS5jCkBAIC0xNSw3ICsxNSw3IEBAIGlu
dCBwY2lfZmluZF9jYXBfb2Zmc2V0KHUxNiBzZWcsIHU4IGJ1cywgdTggZGV2LCB1OCBmdW5jLCB1
OCBjYXApCiAgICAgdTggcG9zID0gUENJX0NBUEFCSUxJVFlfTElTVDsKICAgICB1MTYgc3RhdHVz
OwogCi0gICAgc3RhdHVzID0gcGNpX2NvbmZfcmVhZDE2KHNlZywgYnVzLCBkZXYsIGZ1bmMsIFBD
SV9TVEFUVVMpOworICAgIHN0YXR1cyA9IHBjaV9jb25mX3JlYWQxNihQQ0lfU0JERihzZWcsIGJ1
cywgZGV2LCBmdW5jKSwgUENJX1NUQVRVUyk7CiAgICAgaWYgKCAoc3RhdHVzICYgUENJX1NUQVRV
U19DQVBfTElTVCkgPT0gMCApCiAgICAgICAgIHJldHVybiAwOwogCkBAIC0xMjAsNyArMTIwLDcg
QEAgdm9pZCBwY2lfaW50eChjb25zdCBzdHJ1Y3QgcGNpX2RldiAqcGRldiwgYm9vbCBlbmFibGUp
CiAgICAgdWludDhfdCBidXMgPSBwZGV2LT5idXM7CiAgICAgdWludDhfdCBzbG90ID0gUENJX1NM
T1QocGRldi0+ZGV2Zm4pOwogICAgIHVpbnQ4X3QgZnVuYyA9IFBDSV9GVU5DKHBkZXYtPmRldmZu
KTsKLSAgICB1aW50MTZfdCBjbWQgPSBwY2lfY29uZl9yZWFkMTYoc2VnLCBidXMsIHNsb3QsIGZ1
bmMsIFBDSV9DT01NQU5EKTsKKyAgICB1aW50MTZfdCBjbWQgPSBwY2lfY29uZl9yZWFkMTYocGRl
di0+c2JkZiwgUENJX0NPTU1BTkQpOwogCiAgICAgaWYgKCBlbmFibGUgKQogICAgICAgICBjbWQg
Jj0gflBDSV9DT01NQU5EX0lOVFhfRElTQUJMRTsKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Zp
ZGVvL3ZnYS5jIGIveGVuL2RyaXZlcnMvdmlkZW8vdmdhLmMKaW5kZXggNzg1MzNhZDBiMS4uNDU0
NDU3YWRlOCAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvdmlkZW8vdmdhLmMKKysrIGIveGVuL2Ry
aXZlcnMvdmlkZW8vdmdhLmMKQEAgLTEyMSwxMCArMTIxLDkgQEAgdm9pZCBfX2luaXQgdmlkZW9f
ZW5kYm9vdCh2b2lkKQogICAgICAgICAgICAgICAgIHBjaWRldnNfdW5sb2NrKCk7CiAKICAgICAg
ICAgICAgICAgICBpZiAoICFwZGV2IHx8Ci0gICAgICAgICAgICAgICAgICAgICBwY2lfY29uZl9y
ZWFkMTYoMCwgYnVzLCBQQ0lfU0xPVChkZXZmbiksIFBDSV9GVU5DKGRldmZuKSwKKyAgICAgICAg
ICAgICAgICAgICAgIHBjaV9jb25mX3JlYWQxNihQQ0lfU0JERjMoMCwgYnVzLCBkZXZmbiksCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUENJX0NMQVNTX0RFVklDRSkgIT0g
MHgwMzAwIHx8Ci0gICAgICAgICAgICAgICAgICAgICAhKHBjaV9jb25mX3JlYWQxNigwLCBidXMs
IFBDSV9TTE9UKGRldmZuKSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IFBDSV9GVU5DKGRldmZuKSwgUENJX0NPTU1BTkQpICYKKyAgICAgICAgICAgICAgICAgICAgICEo
cGNpX2NvbmZfcmVhZDE2KFBDSV9TQkRGMygwLCBidXMsIGRldmZuKSwgUENJX0NPTU1BTkQpICYK
ICAgICAgICAgICAgICAgICAgICAgICAgKFBDSV9DT01NQU5EX0lPIHwgUENJX0NPTU1BTkRfTUVN
T1JZKSkgKQogICAgICAgICAgICAgICAgICAgICBjb250aW51ZTsKIApAQCAtMTQxLDggKzE0MCw3
IEBAIHZvaWQgX19pbml0IHZpZGVvX2VuZGJvb3Qodm9pZCkKICAgICAgICAgICAgICAgICAgICAg
ICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgIGNhc2UgUENJX0hFQURFUl9UWVBFX0JSSURH
RToKICAgICAgICAgICAgICAgICAgICAgICAgIGNhc2UgUENJX0hFQURFUl9UWVBFX0NBUkRCVVM6
Ci0gICAgICAgICAgICAgICAgICAgICAgICAgICAgaWYgKCBwY2lfY29uZl9yZWFkMTYoMCwgYiwg
UENJX1NMT1QoZGYpLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIFBDSV9GVU5DKGRmKSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICBpZiAoIHBj
aV9jb25mX3JlYWQxNihQQ0lfU0JERjMoMCwgYiwgZGYpLAogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBDSV9CUklER0VfQ09OVFJPTCkgJgogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgUENJX0JSSURHRV9DVExfVkdBICkKICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgY29udGludWU7CmRpZmYgLS1naXQgYS94ZW4vZHJpdmVy
cy92cGNpL2hlYWRlci5jIGIveGVuL2RyaXZlcnMvdnBjaS9oZWFkZXIuYwppbmRleCA1NjRjN2I2
YTdkLi4wYjE3NmI0OTBhIDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy92cGNpL2hlYWRlci5jCisr
KyBiL3hlbi9kcml2ZXJzL3ZwY2kvaGVhZGVyLmMKQEAgLTMzNiw4ICszMzYsNyBAQCBzdGF0aWMg
dm9pZCBjbWRfd3JpdGUoY29uc3Qgc3RydWN0IHBjaV9kZXYgKnBkZXYsIHVuc2lnbmVkIGludCBy
ZWcsCiAgICAgICAgICAgICAgICAgICAgICAgdWludDMyX3QgY21kLCB2b2lkICpkYXRhKQogewog
ICAgIHVpbnQ4X3Qgc2xvdCA9IFBDSV9TTE9UKHBkZXYtPmRldmZuKSwgZnVuYyA9IFBDSV9GVU5D
KHBkZXYtPmRldmZuKTsKLSAgICB1aW50MTZfdCBjdXJyZW50X2NtZCA9IHBjaV9jb25mX3JlYWQx
NihwZGV2LT5zZWcsIHBkZXYtPmJ1cywgc2xvdCwgZnVuYywKLSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICByZWcpOworICAgIHVpbnQxNl90IGN1cnJlbnRfY21kID0g
cGNpX2NvbmZfcmVhZDE2KHBkZXYtPnNiZGYsIHJlZyk7CiAKICAgICAvKgogICAgICAqIExldCBE
b20wIHBsYXkgd2l0aCBhbGwgdGhlIGJpdHMgZGlyZWN0bHkgZXhjZXB0IGZvciB0aGUgbWVtb3J5
CkBAIC0zNzEsOCArMzcwLDcgQEAgc3RhdGljIHZvaWQgYmFyX3dyaXRlKGNvbnN0IHN0cnVjdCBw
Y2lfZGV2ICpwZGV2LCB1bnNpZ25lZCBpbnQgcmVnLAogICAgIGVsc2UKICAgICAgICAgdmFsICY9
IFBDSV9CQVNFX0FERFJFU1NfTUVNX01BU0s7CiAKLSAgICBpZiAoIHBjaV9jb25mX3JlYWQxNihw
ZGV2LT5zZWcsIHBkZXYtPmJ1cywgc2xvdCwgZnVuYywgUENJX0NPTU1BTkQpICYKLSAgICAgICAg
IFBDSV9DT01NQU5EX01FTU9SWSApCisgICAgaWYgKCBwY2lfY29uZl9yZWFkMTYocGRldi0+c2Jk
ZiwgUENJX0NPTU1BTkQpICYgUENJX0NPTU1BTkRfTUVNT1JZICkKICAgICB7CiAgICAgICAgIC8q
IElmIHRoZSB2YWx1ZSB3cml0dGVuIGlzIHRoZSBjdXJyZW50IG9uZSBhdm9pZCBwcmludGluZyBh
IHdhcm5pbmcuICovCiAgICAgICAgIGlmICggdmFsICE9ICh1aW50MzJfdCkoYmFyLT5hZGRyID4+
IChoaSA/IDMyIDogMCkpICkKQEAgLTQwOSw4ICs0MDcsNyBAQCBzdGF0aWMgdm9pZCByb21fd3Jp
dGUoY29uc3Qgc3RydWN0IHBjaV9kZXYgKnBkZXYsIHVuc2lnbmVkIGludCByZWcsCiAgICAgc3Ry
dWN0IHZwY2lfaGVhZGVyICpoZWFkZXIgPSAmcGRldi0+dnBjaS0+aGVhZGVyOwogICAgIHN0cnVj
dCB2cGNpX2JhciAqcm9tID0gZGF0YTsKICAgICB1aW50OF90IHNsb3QgPSBQQ0lfU0xPVChwZGV2
LT5kZXZmbiksIGZ1bmMgPSBQQ0lfRlVOQyhwZGV2LT5kZXZmbik7Ci0gICAgdWludDE2X3QgY21k
ID0gcGNpX2NvbmZfcmVhZDE2KHBkZXYtPnNlZywgcGRldi0+YnVzLCBzbG90LCBmdW5jLAotICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQQ0lfQ09NTUFORCk7CisgICAgdWludDE2
X3QgY21kID0gcGNpX2NvbmZfcmVhZDE2KHBkZXYtPnNiZGYsIFBDSV9DT01NQU5EKTsKICAgICBi
b29sIG5ld19lbmFibGVkID0gdmFsICYgUENJX1JPTV9BRERSRVNTX0VOQUJMRTsKIAogICAgIGlm
ICggKGNtZCAmIFBDSV9DT01NQU5EX01FTU9SWSkgJiYgaGVhZGVyLT5yb21fZW5hYmxlZCAmJiBu
ZXdfZW5hYmxlZCApCkBAIC00ODksNyArNDg2LDcgQEAgc3RhdGljIGludCBpbml0X2JhcnMoc3Ry
dWN0IHBjaV9kZXYgKnBkZXYpCiAgICAgICAgIHJldHVybiAwOwogCiAgICAgLyogRGlzYWJsZSBt
ZW1vcnkgZGVjb2RpbmcgYmVmb3JlIHNpemluZy4gKi8KLSAgICBjbWQgPSBwY2lfY29uZl9yZWFk
MTYocGRldi0+c2VnLCBwZGV2LT5idXMsIHNsb3QsIGZ1bmMsIFBDSV9DT01NQU5EKTsKKyAgICBj
bWQgPSBwY2lfY29uZl9yZWFkMTYocGRldi0+c2JkZiwgUENJX0NPTU1BTkQpOwogICAgIGlmICgg
Y21kICYgUENJX0NPTU1BTkRfTUVNT1JZICkKICAgICAgICAgcGNpX2NvbmZfd3JpdGUxNihwZGV2
LT5zZWcsIHBkZXYtPmJ1cywgc2xvdCwgZnVuYywgUENJX0NPTU1BTkQsCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgY21kICYgflBDSV9DT01NQU5EX01FTU9SWSk7CmRpZmYgLS1naXQgYS94ZW4v
ZHJpdmVycy92cGNpL21zaS5jIGIveGVuL2RyaXZlcnMvdnBjaS9tc2kuYwppbmRleCBjNGUxZDJh
NDExLi44ZmU4OWZjOTEyIDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy92cGNpL21zaS5jCisrKyBi
L3hlbi9kcml2ZXJzL3ZwY2kvbXNpLmMKQEAgLTIxMSw4ICsyMTEsNyBAQCBzdGF0aWMgaW50IGlu
aXRfbXNpKHN0cnVjdCBwY2lfZGV2ICpwZGV2KQogICAgICAgICByZXR1cm4gcmV0OwogCiAgICAg
LyogR2V0IHRoZSBtYXhpbXVtIG51bWJlciBvZiB2ZWN0b3JzIHRoZSBkZXZpY2Ugc3VwcG9ydHMu
ICovCi0gICAgY29udHJvbCA9IHBjaV9jb25mX3JlYWQxNihwZGV2LT5zZWcsIHBkZXYtPmJ1cywg
c2xvdCwgZnVuYywKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1zaV9jb250cm9sX3Jl
Zyhwb3MpKTsKKyAgICBjb250cm9sID0gcGNpX2NvbmZfcmVhZDE2KHBkZXYtPnNiZGYsIG1zaV9j
b250cm9sX3JlZyhwb3MpKTsKIAogICAgIC8qCiAgICAgICogRklYTUU6IEkndmUgb25seSBiZWVu
IGFibGUgdG8gdGVzdCB0aGlzIGNvZGUgd2l0aCBkZXZpY2VzIHVzaW5nIGEgc2luZ2xlCmRpZmYg
LS1naXQgYS94ZW4vZHJpdmVycy92cGNpL21zaXguYyBiL3hlbi9kcml2ZXJzL3ZwY2kvbXNpeC5j
CmluZGV4IGFmM2ZmYTA4N2QuLjhlNmNkMDcwZDAgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Zw
Y2kvbXNpeC5jCisrKyBiL3hlbi9kcml2ZXJzL3ZwY2kvbXNpeC5jCkBAIC00NTcsOCArNDU3LDcg
QEAgc3RhdGljIGludCBpbml0X21zaXgoc3RydWN0IHBjaV9kZXYgKnBkZXYpCiAgICAgaWYgKCAh
bXNpeF9vZmZzZXQgKQogICAgICAgICByZXR1cm4gMDsKIAotICAgIGNvbnRyb2wgPSBwY2lfY29u
Zl9yZWFkMTYocGRldi0+c2VnLCBwZGV2LT5idXMsIHNsb3QsIGZ1bmMsCi0gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBtc2l4X2NvbnRyb2xfcmVnKG1zaXhfb2Zmc2V0KSk7CisgICAgY29u
dHJvbCA9IHBjaV9jb25mX3JlYWQxNihwZGV2LT5zYmRmLCBtc2l4X2NvbnRyb2xfcmVnKG1zaXhf
b2Zmc2V0KSk7CiAKICAgICBtYXhfZW50cmllcyA9IG1zaXhfdGFibGVfc2l6ZShjb250cm9sKTsK
IApkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvdnBjaS92cGNpLmMgYi94ZW4vZHJpdmVycy92cGNp
L3ZwY2kuYwppbmRleCBjNDAzMDMzM2E1Li4xYTRjMmVlNGYxIDEwMDY0NAotLS0gYS94ZW4vZHJp
dmVycy92cGNpL3ZwY2kuYworKysgYi94ZW4vZHJpdmVycy92cGNpL3ZwY2kuYwpAQCAtMTE0LDgg
KzExNCw3IEBAIHN0YXRpYyB2b2lkIHZwY2lfaWdub3JlZF93cml0ZShjb25zdCBzdHJ1Y3QgcGNp
X2RldiAqcGRldiwgdW5zaWduZWQgaW50IHJlZywKIHVpbnQzMl90IHZwY2lfaHdfcmVhZDE2KGNv
bnN0IHN0cnVjdCBwY2lfZGV2ICpwZGV2LCB1bnNpZ25lZCBpbnQgcmVnLAogICAgICAgICAgICAg
ICAgICAgICAgICAgdm9pZCAqZGF0YSkKIHsKLSAgICByZXR1cm4gcGNpX2NvbmZfcmVhZDE2KHBk
ZXYtPnNlZywgcGRldi0+YnVzLCBQQ0lfU0xPVChwZGV2LT5kZXZmbiksCi0gICAgICAgICAgICAg
ICAgICAgICAgICAgICBQQ0lfRlVOQyhwZGV2LT5kZXZmbiksIHJlZyk7CisgICAgcmV0dXJuIHBj
aV9jb25mX3JlYWQxNihwZGV2LT5zYmRmLCByZWcpOwogfQogCiB1aW50MzJfdCB2cGNpX2h3X3Jl
YWQzMihjb25zdCBzdHJ1Y3QgcGNpX2RldiAqcGRldiwgdW5zaWduZWQgaW50IHJlZywKQEAgLTIy
MywxOSArMjIyLDE3IEBAIHN0YXRpYyB1aW50MzJfdCB2cGNpX3JlYWRfaHcocGNpX3NiZGZfdCBz
YmRmLCB1bnNpZ25lZCBpbnQgcmVnLAogICAgICAgICBpZiAoIHJlZyAmIDEgKQogICAgICAgICB7
CiAgICAgICAgICAgICBkYXRhID0gcGNpX2NvbmZfcmVhZDgoc2JkZiwgcmVnKTsKLSAgICAgICAg
ICAgIGRhdGEgfD0gcGNpX2NvbmZfcmVhZDE2KHNiZGYuc2VnLCBzYmRmLmJ1cywgc2JkZi5kZXYs
IHNiZGYuZm4sCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZWcgKyAxKSA8
PCA4OworICAgICAgICAgICAgZGF0YSB8PSBwY2lfY29uZl9yZWFkMTYoc2JkZiwgcmVnICsgMSkg
PDwgODsKICAgICAgICAgfQogICAgICAgICBlbHNlCiAgICAgICAgIHsKLSAgICAgICAgICAgIGRh
dGEgPSBwY2lfY29uZl9yZWFkMTYoc2JkZi5zZWcsIHNiZGYuYnVzLCBzYmRmLmRldiwgc2JkZi5m
biwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmVnKTsKKyAgICAgICAgICAg
IGRhdGEgPSBwY2lfY29uZl9yZWFkMTYoc2JkZiwgcmVnKTsKICAgICAgICAgICAgIGRhdGEgfD0g
cGNpX2NvbmZfcmVhZDgoc2JkZiwgcmVnICsgMikgPDwgMTY7CiAgICAgICAgIH0KICAgICAgICAg
YnJlYWs7CiAKICAgICBjYXNlIDI6Ci0gICAgICAgIGRhdGEgPSBwY2lfY29uZl9yZWFkMTYoc2Jk
Zi5zZWcsIHNiZGYuYnVzLCBzYmRmLmRldiwgc2JkZi5mbiwgcmVnKTsKKyAgICAgICAgZGF0YSA9
IHBjaV9jb25mX3JlYWQxNihzYmRmLCByZWcpOwogICAgICAgICBicmVhazsKIAogICAgIGNhc2Ug
MToKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9wY2kuaCBiL3hlbi9pbmNsdWRlL3hlbi9w
Y2kuaAppbmRleCA0MDhjZDFjYjY3Li4yODQ3YThlNmFmIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVk
ZS94ZW4vcGNpLmgKKysrIGIveGVuL2luY2x1ZGUveGVuL3BjaS5oCkBAIC0xNzMsOSArMTczLDcg
QEAgc3RydWN0IHBjaV9kZXYgKnBjaV9nZXRfcGRldl9ieV9kb21haW4oY29uc3Qgc3RydWN0IGRv
bWFpbiAqLCBpbnQgc2VnLAogdm9pZCBwY2lfY2hlY2tfZGlzYWJsZV9kZXZpY2UodTE2IHNlZywg
dTggYnVzLCB1OCBkZXZmbik7CiAKIHVpbnQ4X3QgcGNpX2NvbmZfcmVhZDgocGNpX3NiZGZfdCBz
YmRmLCB1bnNpZ25lZCBpbnQgcmVnKTsKLXVpbnQxNl90IHBjaV9jb25mX3JlYWQxNigKLSAgICB1
bnNpZ25lZCBpbnQgc2VnLCB1bnNpZ25lZCBpbnQgYnVzLCB1bnNpZ25lZCBpbnQgZGV2LCB1bnNp
Z25lZCBpbnQgZnVuYywKLSAgICB1bnNpZ25lZCBpbnQgcmVnKTsKK3VpbnQxNl90IHBjaV9jb25m
X3JlYWQxNihwY2lfc2JkZl90IHNiZGYsIHVuc2lnbmVkIGludCByZWcpOwogdWludDMyX3QgcGNp
X2NvbmZfcmVhZDMyKAogICAgIHVuc2lnbmVkIGludCBzZWcsIHVuc2lnbmVkIGludCBidXMsIHVu
c2lnbmVkIGludCBkZXYsIHVuc2lnbmVkIGludCBmdW5jLAogICAgIHVuc2lnbmVkIGludCByZWcp
OwotLSAKMi4yMC4xIChBcHBsZSBHaXQtMTE3KQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 14:07:47 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 14:07:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hoTY3-00070U-Fi; Fri, 19 Jul 2019 14:07: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=RcFV=VQ=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hoTY1-0006zj-Dq
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 14:07:45 +0000
X-Inumbo-ID: 9333c889-aa2e-11e9-8980-bc764e045a96
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9333c889-aa2e-11e9-8980-bc764e045a96;
 Fri, 19 Jul 2019 14:07:42 +0000 (UTC)
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: AL58eRS7X5jrTx4c9JrrYnRkQ6vftZj9CjVUvgf6uUBv6psx9lbCDTjG9pprrXra7xJ4akvC1P
 wM2JijwwwMVdJJpB5c2bCp0pCE7ZCIbxvg+njfJuYMiImaJpZCYT4OubyyDlVL6Yuy6T7W7ori
 TcRfbwLtujrS8RpmgGW54o4CG5Wc5E+6eCmXq+9MPE2qlu8qg3cVRHHn9bjzltbC8b+Ml/5QsY
 vv2WyS/BgxIXqv1GLyyBxOkoaShMFxWYT+025TDaEkgqM9e5UEiX7PI85he6hA4cwW2NxAxWZd
 0XI=
X-SBRS: 2.7
X-MesageID: 3219948
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,282,1559534400"; 
   d="scan'208";a="3219948"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 19 Jul 2019 16:07:21 +0200
Message-ID: <20190719140724.69596-4-roger.pau@citrix.com>
X-Mailer: git-send-email 2.20.1 (Apple Git-117)
In-Reply-To: <20190719140724.69596-1-roger.pau@citrix.com>
References: <20190719140724.69596-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 3/6] pci: switch pci_conf_read32 to use
 pci_sbdf_t
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Andrew
 Cooper <andrew.cooper3@citrix.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 Tim Deegan <tim@xen.org>, Julien Grall <julien.grall@arm.com>,
 Jan Beulich <jbeulich@suse.com>, Brian Woods <brian.woods@amd.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyByZWR1Y2VzIHRoZSBudW1iZXIgb2YgcGFyYW1ldGVycyBvZiB0aGUgZnVuY3Rpb24gdG8g
dHdvLCBhbmQKc2ltcGxpZmllcyBzb21lIG9mIHRoZSBjYWxsaW5nIHNpdGVzLgoKV2hpbGUgdGhl
cmUgY29udmVydCB7SUdEL0lPSH1fREVWIHRvIGJlIGEgcGNpX3NiZGZfdCBpdHNlbGYgaW5zdGVh
ZCBvZgphIGRldmljZSBudW1iZXIuCgpTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxy
b2dlci5wYXVAY2l0cml4LmNvbT4KQWNrZWQtYnk6IEJyaWFuIFdvb2RzIDxicmlhbi53b29kc0Bh
bWQuY29tPgpSZXZpZXdlZC1ieTogS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+Ci0t
LQpDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpDYzogQW5kcmV3IENvb3BlciA8
YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ2M6IFdlaSBMaXUgPHdsQHhlbi5vcmc+CkNjOiBH
ZW9yZ2UgRHVubGFwIDxHZW9yZ2UuRHVubGFwQGV1LmNpdHJpeC5jb20+CkNjOiBJYW4gSmFja3Nv
biA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KQ2M6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdy
YWxsQGFybS5jb20+CkNjOiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNs
ZS5jb20+CkNjOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CkNj
OiBUaW0gRGVlZ2FuIDx0aW1AeGVuLm9yZz4KQ2M6IFN1cmF2ZWUgU3V0aGlrdWxwYW5pdCA8c3Vy
YXZlZS5zdXRoaWt1bHBhbml0QGFtZC5jb20+CkNjOiBCcmlhbiBXb29kcyA8YnJpYW4ud29vZHNA
YW1kLmNvbT4KQ2M6IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgotLS0KQ2hhbmdl
cyBzaW5jZSB2MzoKIC0gRml4IHR3byB1c2FnZXMgb2YgdTMyIGFuZCB1NjQuCiAtIFN3aXRjaCB7
SUdEL0lPSH1fREVWIHRvIHBjaV9zYmRmX3QuCi0tLQogeGVuL2FyY2gveDg2L2NwdS9hbWQuYyAg
ICAgICAgICAgICAgICAgICAgIHwgIDcgKystLQogeGVuL2FyY2gveDg2L21tLmMgICAgICAgICAg
ICAgICAgICAgICAgICAgIHwgIDIgKy0KIHhlbi9hcmNoL3g4Ni9tc2kuYyAgICAgICAgICAgICAg
ICAgICAgICAgICB8IDMwICsrKysrKy0tLS0tLS0tCiB4ZW4vYXJjaC94ODYvb3Byb2ZpbGUvb3Bf
bW9kZWxfYXRobG9uLmMgICAgfCAgNiArKy0KIHhlbi9hcmNoL3g4Ni94ODZfNjQvbW1jb25mLWZh
bTEwaC5jICAgICAgICB8ICA4ICsrLS0KIHhlbi9hcmNoL3g4Ni94ODZfNjQvbW1jb25maWctc2hh
cmVkLmMgICAgICB8IDEyICsrKy0tLQogeGVuL2FyY2gveDg2L3g4Nl82NC9wY2kuYyAgICAgICAg
ICAgICAgICAgIHwgMjcgKysrKysrLS0tLS0tLQogeGVuL2RyaXZlcnMvY2hhci9laGNpLWRiZ3Au
YyAgICAgICAgICAgICAgIHwgMjAgKysrKysrLS0tLQogeGVuL2RyaXZlcnMvY2hhci9uczE2NTUw
LmMgICAgICAgICAgICAgICAgIHwgMTggKysrKystLS0tCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3Vn
aC9hbWQvaW9tbXVfZGV0ZWN0LmMgfCAgMiArLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1k
L2lvbW11X2luaXQuYyAgIHwgIDQgKy0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3BjaS5jICAg
ICAgICAgICAgICB8IDE1ICsrKy0tLS0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9xdWly
a3MuYyAgICAgICB8IDQ2ICsrKysrKysrKysrLS0tLS0tLS0tLS0KIHhlbi9kcml2ZXJzL3BjaS9w
Y2kuYyAgICAgICAgICAgICAgICAgICAgICB8ICA0ICstCiB4ZW4vZHJpdmVycy92cGNpL2hlYWRl
ci5jICAgICAgICAgICAgICAgICAgfCAgNiArLS0KIHhlbi9kcml2ZXJzL3ZwY2kvbXNpeC5jICAg
ICAgICAgICAgICAgICAgICB8ICA2ICstLQogeGVuL2RyaXZlcnMvdnBjaS92cGNpLmMgICAgICAg
ICAgICAgICAgICAgIHwgIDUgKy0tCiB4ZW4vaW5jbHVkZS94ZW4vcGNpLmggICAgICAgICAgICAg
ICAgICAgICAgfCAgNCArLQogMTggZmlsZXMgY2hhbmdlZCwgMTA2IGluc2VydGlvbnMoKyksIDEx
NiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvY3B1L2FtZC5jIGIveGVu
L2FyY2gveDg2L2NwdS9hbWQuYwppbmRleCBjNmM3NGU3NWY1Li44YTQwMzczZGRmIDEwMDY0NAot
LS0gYS94ZW4vYXJjaC94ODYvY3B1L2FtZC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9jcHUvYW1kLmMK
QEAgLTQxNyw3ICs0MTcsOCBAQCBzdGF0aWMgdm9pZCBkaXNhYmxlX2MxX3JhbXBpbmcodm9pZCkK
IAlpbnQgbm9kZSwgbnJfbm9kZXM7CiAKIAkvKiBSZWFkIHRoZSBudW1iZXIgb2Ygbm9kZXMgZnJv
bSB0aGUgZmlyc3QgTm9ydGhicmlkZ2UuICovCi0JbnJfbm9kZXMgPSAoKHBjaV9jb25mX3JlYWQz
MigwLCAwLCAweDE4LCAweDAsIDB4NjApPj40KSYweDA3KSsxOworCW5yX25vZGVzID0gKChwY2lf
Y29uZl9yZWFkMzIoUENJX1NCREYoMCwgMCwgMHgxOCwgMCksIDB4NjApID4+IDQpICYKKwkJICAg
IDB4MDcpICsgMTsKIAlmb3IgKG5vZGUgPSAwOyBub2RlIDwgbnJfbm9kZXM7IG5vZGUrKykgewog
CQkvKiBQTU03OiBidXM9MCwgZGV2PTB4MTgrbm9kZSwgZnVuY3Rpb249MHgzLCByZWdpc3Rlcj0w
eDg3LiAqLwogCQlwbW03ID0gcGNpX2NvbmZfcmVhZDgoUENJX1NCREYoMCwgMCwgMHgxOCArIG5v
ZGUsIDMpLCAweDg3KTsKQEAgLTcwMyw4ICs3MDQsOCBAQCBzdGF0aWMgdm9pZCBpbml0X2FtZChz
dHJ1Y3QgY3B1aW5mb194ODYgKmMpCiAKIAlpZiAoYy0+eDg2ID09IDB4MTYgJiYgYy0+eDg2X21v
ZGVsIDw9IDB4ZikgewogCQlpZiAoYyA9PSAmYm9vdF9jcHVfZGF0YSkgewotCQkJbCA9IHBjaV9j
b25mX3JlYWQzMigwLCAwLCAweDE4LCAweDMsIDB4NTgpOwotCQkJaCA9IHBjaV9jb25mX3JlYWQz
MigwLCAwLCAweDE4LCAweDMsIDB4NWMpOworCQkJbCA9IHBjaV9jb25mX3JlYWQzMihQQ0lfU0JE
RigwLCAwLCAweDE4LCAzKSwgMHg1OCk7CisJCQloID0gcGNpX2NvbmZfcmVhZDMyKFBDSV9TQkRG
KDAsIDAsIDB4MTgsIDMpLCAweDVjKTsKIAkJCWlmICgobCAmIDB4MWYpIHwgKGggJiAweDEpKQog
CQkJCXByaW50ayhLRVJOX1dBUk5JTkcKIAkJCQkgICAgICAgIkFwcGx5aW5nIHdvcmthcm91bmQg
Zm9yIGVycmF0dW0gNzkyOiAlcyVzJXNcbiIsCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0u
YyBiL3hlbi9hcmNoL3g4Ni9tbS5jCmluZGV4IDMzNDU3MWQ0NDUuLjU2Yjk1ZTE1ZDEgMTAwNjQ0
Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tbS5jCkBAIC01OTUw
LDcgKzU5NTAsNyBAQCBjb25zdCBzdHJ1Y3QgcGxhdGZvcm1fYmFkX3BhZ2UgKl9faW5pdCBnZXRf
cGxhdGZvcm1fYmFkcGFnZXModW5zaWduZWQgaW50ICphcnJheQogICAgIH0KIAogICAgICphcnJh
eV9zaXplID0gQVJSQVlfU0laRShzbmJfYmFkX3BhZ2VzKTsKLSAgICBpZ2RfaWQgPSBwY2lfY29u
Zl9yZWFkMzIoMCwgMCwgMiwgMCwgMCk7CisgICAgaWdkX2lkID0gcGNpX2NvbmZfcmVhZDMyKFBD
SV9TQkRGKDAsIDAsIDIsIDApLCAwKTsKICAgICBpZiAoIElTX1NOQl9HRlgoaWdkX2lkKSApCiAg
ICAgICAgIHJldHVybiBzbmJfYmFkX3BhZ2VzOwogCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYv
bXNpLmMgYi94ZW4vYXJjaC94ODYvbXNpLmMKaW5kZXggN2RmOWRkYWNmZi4uNTI2MTdjZDg0MyAx
MDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L21zaS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tc2kuYwpA
QCAtMTkxLDE2ICsxOTEsMTMgQEAgc3RhdGljIGJvb2wgcmVhZF9tc2lfbXNnKHN0cnVjdCBtc2lf
ZGVzYyAqZW50cnksIHN0cnVjdCBtc2lfbXNnICptc2cpCiAgICAgewogICAgICAgICBzdHJ1Y3Qg
cGNpX2RldiAqZGV2ID0gZW50cnktPmRldjsKICAgICAgICAgaW50IHBvcyA9IGVudHJ5LT5tc2lf
YXR0cmliLnBvczsKLSAgICAgICAgdTE2IGRhdGEsIHNlZyA9IGRldi0+c2VnOwotICAgICAgICB1
OCBidXMgPSBkZXYtPmJ1czsKLSAgICAgICAgdTggc2xvdCA9IFBDSV9TTE9UKGRldi0+ZGV2Zm4p
OwotICAgICAgICB1OCBmdW5jID0gUENJX0ZVTkMoZGV2LT5kZXZmbik7CisgICAgICAgIHVpbnQx
Nl90IGRhdGE7CiAKLSAgICAgICAgbXNnLT5hZGRyZXNzX2xvID0gcGNpX2NvbmZfcmVhZDMyKHNl
ZywgYnVzLCBzbG90LCBmdW5jLAorICAgICAgICBtc2ctPmFkZHJlc3NfbG8gPSBwY2lfY29uZl9y
ZWFkMzIoZGV2LT5zYmRmLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgbXNpX2xvd2VyX2FkZHJlc3NfcmVnKHBvcykpOwogICAgICAgICBpZiAoIGVudHJ5LT5tc2lf
YXR0cmliLmlzXzY0ICkKICAgICAgICAgewotICAgICAgICAgICAgbXNnLT5hZGRyZXNzX2hpID0g
cGNpX2NvbmZfcmVhZDMyKHNlZywgYnVzLCBzbG90LCBmdW5jLAorICAgICAgICAgICAgbXNnLT5h
ZGRyZXNzX2hpID0gcGNpX2NvbmZfcmVhZDMyKGRldi0+c2JkZiwKICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtc2lfdXBwZXJfYWRkcmVzc19yZWcocG9zKSk7
CiAgICAgICAgICAgICBkYXRhID0gcGNpX2NvbmZfcmVhZDE2KGRldi0+c2JkZiwgbXNpX2RhdGFf
cmVnKHBvcywgMSkpOwogICAgICAgICB9CkBAIC0zOTYsNyArMzkzLDcgQEAgc3RhdGljIGJvb2wg
bXNpX3NldF9tYXNrX2JpdChzdHJ1Y3QgaXJxX2Rlc2MgKmRlc2MsIGJvb2wgaG9zdCwgYm9vbCBn
dWVzdCkKICAgICAgICAgewogICAgICAgICAgICAgdTMyIG1hc2tfYml0czsKIAotICAgICAgICAg
ICAgbWFza19iaXRzID0gcGNpX2NvbmZfcmVhZDMyKHNlZywgYnVzLCBzbG90LCBmdW5jLCBlbnRy
eS0+bXNpLm1wb3MpOworICAgICAgICAgICAgbWFza19iaXRzID0gcGNpX2NvbmZfcmVhZDMyKHBk
ZXYtPnNiZGYsIGVudHJ5LT5tc2kubXBvcyk7CiAgICAgICAgICAgICBtYXNrX2JpdHMgJj0gfigo
dTMyKTEgPDwgZW50cnktPm1zaV9hdHRyaWIuZW50cnlfbnIpOwogICAgICAgICAgICAgbWFza19i
aXRzIHw9ICh1MzIpZmxhZyA8PCBlbnRyeS0+bXNpX2F0dHJpYi5lbnRyeV9ucjsKICAgICAgICAg
ICAgIHBjaV9jb25mX3dyaXRlMzIoc2VnLCBidXMsIHNsb3QsIGZ1bmMsIGVudHJ5LT5tc2kubXBv
cywgbWFza19iaXRzKTsKQEAgLTQ2NSwxMCArNDYyLDcgQEAgc3RhdGljIGludCBtc2lfZ2V0X21h
c2tfYml0KGNvbnN0IHN0cnVjdCBtc2lfZGVzYyAqZW50cnkpCiAgICAgY2FzZSBQQ0lfQ0FQX0lE
X01TSToKICAgICAgICAgaWYgKCAhZW50cnktPm1zaV9hdHRyaWIubWFza2JpdCApCiAgICAgICAg
ICAgICBicmVhazsKLSAgICAgICAgcmV0dXJuIChwY2lfY29uZl9yZWFkMzIoZW50cnktPmRldi0+
c2VnLCBlbnRyeS0+ZGV2LT5idXMsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBD
SV9TTE9UKGVudHJ5LT5kZXYtPmRldmZuKSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgUENJX0ZVTkMoZW50cnktPmRldi0+ZGV2Zm4pLAotICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBlbnRyeS0+bXNpLm1wb3MpID4+CisgICAgICAgIHJldHVybiAocGNpX2NvbmZfcmVh
ZDMyKGVudHJ5LT5kZXYtPnNiZGYsIGVudHJ5LT5tc2kubXBvcykgPj4KICAgICAgICAgICAgICAg
ICBlbnRyeS0+bXNpX2F0dHJpYi5lbnRyeV9ucikgJiAxOwogICAgIGNhc2UgUENJX0NBUF9JRF9N
U0lYOgogICAgICAgICBpZiAoIHVubGlrZWx5KCFtc2l4X21lbW9yeV9kZWNvZGVkKGVudHJ5LT5k
ZXYsCkBAIC03MjMsNyArNzE3LDcgQEAgc3RhdGljIGludCBtc2lfY2FwYWJpbGl0eV9pbml0KHN0
cnVjdCBwY2lfZGV2ICpkZXYsCiAgICAgICAgIHUzMiBtYXNrYml0czsKIAogICAgICAgICAvKiBB
bGwgTVNJcyBhcmUgdW5tYXNrZWQgYnkgZGVmYXVsdCwgTWFzayB0aGVtIGFsbCAqLwotICAgICAg
ICBtYXNrYml0cyA9IHBjaV9jb25mX3JlYWQzMihzZWcsIGJ1cywgc2xvdCwgZnVuYywgbXBvcyk7
CisgICAgICAgIG1hc2tiaXRzID0gcGNpX2NvbmZfcmVhZDMyKGRldi0+c2JkZiwgbXBvcyk7CiAg
ICAgICAgIG1hc2tiaXRzIHw9IH4odTMyKTAgPj4gKDMyIC0gbWF4dmVjKTsKICAgICAgICAgcGNp
X2NvbmZfd3JpdGUzMihzZWcsIGJ1cywgc2xvdCwgZnVuYywgbXBvcywgbWFza2JpdHMpOwogICAg
IH0KQEAgLTgwOCw3ICs4MDIsNyBAQCBzdGF0aWMgdTY0IHJlYWRfcGNpX21lbV9iYXIodTE2IHNl
ZywgdTggYnVzLCB1OCBzbG90LCB1OCBmdW5jLCB1OCBiaXIsIGludCB2ZikKIAogICAgIGlmICgg
YmlyID49IGxpbWl0ICkKICAgICAgICAgcmV0dXJuIDA7Ci0gICAgYWRkciA9IHBjaV9jb25mX3Jl
YWQzMihzZWcsIGJ1cywgc2xvdCwgZnVuYywgYmFzZSArIGJpciAqIDQpOworICAgIGFkZHIgPSBw
Y2lfY29uZl9yZWFkMzIoUENJX1NCREYoc2VnLCBidXMsIHNsb3QsIGZ1bmMpLCBiYXNlICsgYmly
ICogNCk7CiAgICAgaWYgKCAoYWRkciAmIFBDSV9CQVNFX0FERFJFU1NfU1BBQ0UpID09IFBDSV9C
QVNFX0FERFJFU1NfU1BBQ0VfSU8gKQogICAgICAgICByZXR1cm4gMDsKICAgICBpZiAoIChhZGRy
ICYgUENJX0JBU0VfQUREUkVTU19NRU1fVFlQRV9NQVNLKSA9PSBQQ0lfQkFTRV9BRERSRVNTX01F
TV9UWVBFXzY0ICkKQEAgLTgxNyw4ICs4MTEsOCBAQCBzdGF0aWMgdTY0IHJlYWRfcGNpX21lbV9i
YXIodTE2IHNlZywgdTggYnVzLCB1OCBzbG90LCB1OCBmdW5jLCB1OCBiaXIsIGludCB2ZikKICAg
ICAgICAgaWYgKCArK2JpciA+PSBsaW1pdCApCiAgICAgICAgICAgICByZXR1cm4gMDsKICAgICAg
ICAgcmV0dXJuIGFkZHIgKyBkaXNwICsKLSAgICAgICAgICAgICAgICgodTY0KXBjaV9jb25mX3Jl
YWQzMihzZWcsIGJ1cywgc2xvdCwgZnVuYywKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBiYXNlICsgYmlyICogNCkgPDwgMzIpOworICAgICAgICAgICAgICAgKCh1aW50NjRf
dClwY2lfY29uZl9yZWFkMzIoUENJX1NCREYoc2VnLCBidXMsIHNsb3QsIGZ1bmMpLAorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFzZSArIGJpciAqIDQpIDw8IDMy
KTsKICAgICB9CiAgICAgcmV0dXJuIChhZGRyICYgUENJX0JBU0VfQUREUkVTU19NRU1fTUFTSykg
KyBkaXNwOwogfQpAQCAtODg2LDggKzg4MCw3IEBAIHN0YXRpYyBpbnQgbXNpeF9jYXBhYmlsaXR5
X2luaXQoc3RydWN0IHBjaV9kZXYgKmRldiwKICAgICB9CiAKICAgICAvKiBMb2NhdGUgTVNJLVgg
dGFibGUgcmVnaW9uICovCi0gICAgdGFibGVfb2Zmc2V0ID0gcGNpX2NvbmZfcmVhZDMyKHNlZywg
YnVzLCBzbG90LCBmdW5jLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtc2l4
X3RhYmxlX29mZnNldF9yZWcocG9zKSk7CisgICAgdGFibGVfb2Zmc2V0ID0gcGNpX2NvbmZfcmVh
ZDMyKGRldi0+c2JkZiwgbXNpeF90YWJsZV9vZmZzZXRfcmVnKHBvcykpOwogICAgIGJpciA9ICh1
OCkodGFibGVfb2Zmc2V0ICYgUENJX01TSVhfQklSTUFTSyk7CiAgICAgdGFibGVfb2Zmc2V0ICY9
IH5QQ0lfTVNJWF9CSVJNQVNLOwogCkBAIC05MzMsOCArOTI2LDcgQEAgc3RhdGljIGludCBtc2l4
X2NhcGFiaWxpdHlfaW5pdChzdHJ1Y3QgcGNpX2RldiAqZGV2LAogICAgICAgICBXQVJOX09OKHJh
bmdlc2V0X292ZXJsYXBzX3JhbmdlKG1taW9fcm9fcmFuZ2VzLCBtc2l4LT50YWJsZS5maXJzdCwK
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtc2l4LT50YWJsZS5sYXN0
KSk7CiAKLSAgICAgICAgcGJhX29mZnNldCA9IHBjaV9jb25mX3JlYWQzMihzZWcsIGJ1cywgc2xv
dCwgZnVuYywKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtc2l4X3BiYV9v
ZmZzZXRfcmVnKHBvcykpOworICAgICAgICBwYmFfb2Zmc2V0ID0gcGNpX2NvbmZfcmVhZDMyKGRl
di0+c2JkZiwgbXNpeF9wYmFfb2Zmc2V0X3JlZyhwb3MpKTsKICAgICAgICAgYmlyID0gKHU4KShw
YmFfb2Zmc2V0ICYgUENJX01TSVhfQklSTUFTSyk7CiAgICAgICAgIHBiYV9wYWRkciA9IHJlYWRf
cGNpX21lbV9iYXIoc2VnLCBwYnVzLCBwc2xvdCwgcGZ1bmMsIGJpciwgdmYpOwogICAgICAgICBX
QVJOX09OKCFwYmFfcGFkZHIpOwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L29wcm9maWxlL29w
X21vZGVsX2F0aGxvbi5jIGIveGVuL2FyY2gveDg2L29wcm9maWxlL29wX21vZGVsX2F0aGxvbi5j
CmluZGV4IDNkNmUyNmY2MzYuLjNiZjBiMDIxNGQgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9v
cHJvZmlsZS9vcF9tb2RlbF9hdGhsb24uYworKysgYi94ZW4vYXJjaC94ODYvb3Byb2ZpbGUvb3Bf
bW9kZWxfYXRobG9uLmMKQEAgLTQ2Myw3ICs0NjMsOCBAQCBzdGF0aWMgaW50IF9faW5pdCBpbml0
X2lic19ubWkodm9pZCkKIAlmb3IgKGJ1cyA9IDA7IGJ1cyA8IDI1NjsgYnVzKyspIHsKIAkJZm9y
IChkZXYgPSAwOyBkZXYgPCAzMjsgZGV2KyspIHsKIAkJCWZvciAoZnVuYyA9IDA7IGZ1bmMgPCA4
OyBmdW5jKyspIHsKLQkJCQlpZCA9IHBjaV9jb25mX3JlYWQzMigwLCBidXMsIGRldiwgZnVuYywg
UENJX1ZFTkRPUl9JRCk7CisJCQkJaWQgPSBwY2lfY29uZl9yZWFkMzIoUENJX1NCREYoMCwgYnVz
LCBkZXYsIGZ1bmMpLAorCQkJCQkJICAgICBQQ0lfVkVORE9SX0lEKTsKIAogCQkJCXZlbmRvcl9p
ZCA9IGlkICYgMHhmZmZmOwogCQkJCWRldl9pZCA9IChpZCA+PiAxNikgJiAweGZmZmY7CkBAIC00
NzQsNyArNDc1LDggQEAgc3RhdGljIGludCBfX2luaXQgaW5pdF9pYnNfbm1pKHZvaWQpCiAJCQkJ
CXBjaV9jb25mX3dyaXRlMzIoMCwgYnVzLCBkZXYsIGZ1bmMsIElCU0NUTCwKIAkJCQkJCUlCU0NU
TF9MVlRPRkZTRVRWQUwgfCBBUElDX0VJTFZUX0xWVE9GRl9JQlMpOwogCi0JCQkJCXZhbHVlID0g
cGNpX2NvbmZfcmVhZDMyKDAsIGJ1cywgZGV2LCBmdW5jLCBJQlNDVEwpOworCQkJCQl2YWx1ZSA9
IHBjaV9jb25mX3JlYWQzMihQQ0lfU0JERigwLCBidXMsIGRldiwgZnVuYyksCisJCQkJCQkJCUlC
U0NUTCk7CiAKIAkJCQkJaWYgKHZhbHVlICE9IChJQlNDVExfTFZUT0ZGU0VUVkFMIHwKIAkJCQkJ
CUFQSUNfRUlMVlRfTFZUT0ZGX0lCUykpIHsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni94ODZf
NjQvbW1jb25mLWZhbTEwaC5jIGIveGVuL2FyY2gveDg2L3g4Nl82NC9tbWNvbmYtZmFtMTBoLmMK
aW5kZXggZWQwYWNiOTk2OC4uZjk5NzY4OGFkNCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3g4
Nl82NC9tbWNvbmYtZmFtMTBoLmMKKysrIGIveGVuL2FyY2gveDg2L3g4Nl82NC9tbWNvbmYtZmFt
MTBoLmMKQEAgLTUyLDcgKzUyLDcgQEAgc3RhdGljIHZvaWQgX19pbml0IGdldF9mYW0xMGhfcGNp
X21tY29uZl9iYXNlKHZvaWQpCiAKIAkJYnVzID0gcGNpX3Byb2Jlc1tpXS5idXM7CiAJCXNsb3Qg
PSBwY2lfcHJvYmVzW2ldLnNsb3Q7Ci0JCWlkID0gcGNpX2NvbmZfcmVhZDMyKDAsIGJ1cywgc2xv
dCwgMCwgUENJX1ZFTkRPUl9JRCk7CisJCWlkID0gcGNpX2NvbmZfcmVhZDMyKFBDSV9TQkRGKDAs
IGJ1cywgc2xvdCwgMCksIFBDSV9WRU5ET1JfSUQpOwogCiAJCXZlbmRvciA9IGlkICYgMHhmZmZm
OwogCQlkZXZpY2UgPSAoaWQ+PjE2KSAmIDB4ZmZmZjsKQEAgLTgzLDEyICs4MywxNCBAQCBzdGF0
aWMgdm9pZCBfX2luaXQgZ2V0X2ZhbTEwaF9wY2lfbW1jb25mX2Jhc2Uodm9pZCkKIAkgKiBhYm92
ZSA0RwogCSAqLwogCWZvciAoaGlfbW1pb19udW0gPSBpID0gMDsgaSA8IDg7IGkrKykgewotCQl2
YWwgPSBwY2lfY29uZl9yZWFkMzIoMCwgYnVzLCBzbG90LCAxLCAweDgwICsgKGkgPDwgMykpOwor
CQl2YWwgPSBwY2lfY29uZl9yZWFkMzIoUENJX1NCREYoMCwgYnVzLCBzbG90LCAxKSwKKwkJCQkg
ICAgICAweDgwICsgKGkgPDwgMykpOwogCQlpZiAoISh2YWwgJiAzKSkKIAkJCWNvbnRpbnVlOwog
CiAJCXN0YXJ0ID0gKHZhbCAmIDB4ZmZmZmZmMDApIDw8IDg7IC8qIDM5OjE2IG9uIDMxOjgqLwot
CQl2YWwgPSBwY2lfY29uZl9yZWFkMzIoMCwgYnVzLCBzbG90LCAxLCAweDg0ICsgKGkgPDwgMykp
OworCQl2YWwgPSBwY2lfY29uZl9yZWFkMzIoUENJX1NCREYoMCwgYnVzLCBzbG90LCAxKSwKKwkJ
CQkgICAgICAweDg0ICsgKGkgPDwgMykpOwogCQllbmQgPSAoKHZhbCAmIDB4ZmZmZmZmMDApIDw8
IDgpIHwgMHhmZmZmOyAvKiAzOToxNiBvbiAzMTo4Ki8KIAogCQlpZiAoZW5kIDwgdG9tMikKZGlm
ZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni94ODZfNjQvbW1jb25maWctc2hhcmVkLmMgYi94ZW4vYXJj
aC94ODYveDg2XzY0L21tY29uZmlnLXNoYXJlZC5jCmluZGV4IDlkMWRiNTkwZDkuLmNjMDhiNTJh
MzUgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni94ODZfNjQvbW1jb25maWctc2hhcmVkLmMKKysr
IGIveGVuL2FyY2gveDg2L3g4Nl82NC9tbWNvbmZpZy1zaGFyZWQuYwpAQCAtODksNyArODksNyBA
QCBzdGF0aWMgY29uc3QgY2hhciBfX2luaXQgKnBjaV9tbWNmZ19pbnRlbF85NDUodm9pZCkKIAog
ICAgIHBjaV9tbWNmZ19jb25maWdfbnVtID0gMTsKIAotICAgIHBjaWV4YmFyID0gcGNpX2NvbmZf
cmVhZDMyKDAsIDAsIDAsIDAsIDB4NDgpOworICAgIHBjaWV4YmFyID0gcGNpX2NvbmZfcmVhZDMy
KFBDSV9TQkRGKDAsIDAsIDAsIDApLCAweDQ4KTsKIAogICAgIC8qIEVuYWJsZSBiaXQgKi8KICAg
ICBpZiAoIShwY2lleGJhciAmIDEpKQpAQCAtMjEzLDE0ICsyMTMsMTQgQEAgc3RhdGljIGNvbnN0
IGNoYXIgX19pbml0ICpwY2lfbW1jZmdfbnZpZGlhX21jcDU1KHZvaWQpCiAgICAgICAgIHUzMiBs
LCBleHRjZmc7CiAgICAgICAgIHUxNiB2ZW5kb3IsIGRldmljZTsKIAotICAgICAgICBsID0gcGNp
X2NvbmZfcmVhZDMyKDAsIGJ1cywgMCwgMCwgMCk7CisgICAgICAgIGwgPSBwY2lfY29uZl9yZWFk
MzIoUENJX1NCREYoMCwgYnVzLCAwLCAwKSwgMCk7CiAgICAgICAgIHZlbmRvciA9IGwgJiAweGZm
ZmY7CiAgICAgICAgIGRldmljZSA9IChsID4+IDE2KSAmIDB4ZmZmZjsKIAogICAgICAgICBpZiAo
UENJX1ZFTkRPUl9JRF9OVklESUEgIT0gdmVuZG9yIHx8IDB4MDM2OSAhPSBkZXZpY2UpCiAgICAg
ICAgICAgICBjb250aW51ZTsKIAotICAgICAgICBleHRjZmcgPSBwY2lfY29uZl9yZWFkMzIoMCwg
YnVzLCAwLCAwLCBleHRjZmdfcmVnbnVtKTsKKyAgICAgICAgZXh0Y2ZnID0gcGNpX2NvbmZfcmVh
ZDMyKFBDSV9TQkRGKDAsIGJ1cywgMCwgMCksIGV4dGNmZ19yZWdudW0pOwogCiAgICAgICAgIGlm
IChleHRjZmcgJiBleHRjZmdfZW5hYmxlX21hc2spCiAgICAgICAgICAgICBpKys7CkBAIC0yMzks
MTQgKzIzOSwxNCBAQCBzdGF0aWMgY29uc3QgY2hhciBfX2luaXQgKnBjaV9tbWNmZ19udmlkaWFf
bWNwNTUodm9pZCkKICAgICAgICAgdTE2IHZlbmRvciwgZGV2aWNlOwogICAgICAgICBpbnQgc2l6
ZV9pbmRleDsKIAotICAgICAgICBsID0gcGNpX2NvbmZfcmVhZDMyKDAsIGJ1cywgMCwgMCwgMCk7
CisgICAgICAgIGwgPSBwY2lfY29uZl9yZWFkMzIoUENJX1NCREYoMCwgYnVzLCAwLCAwKSwgMCk7
CiAgICAgICAgIHZlbmRvciA9IGwgJiAweGZmZmY7CiAgICAgICAgIGRldmljZSA9IChsID4+IDE2
KSAmIDB4ZmZmZjsKIAogICAgICAgICBpZiAoUENJX1ZFTkRPUl9JRF9OVklESUEgIT0gdmVuZG9y
IHx8IDB4MDM2OSAhPSBkZXZpY2UpCiAgICAgICAgICAgICBjb250aW51ZTsKIAotICAgICAgICBl
eHRjZmcgPSBwY2lfY29uZl9yZWFkMzIoMCwgYnVzLCAwLCAwLCBleHRjZmdfcmVnbnVtKTsKKyAg
ICAgICAgZXh0Y2ZnID0gcGNpX2NvbmZfcmVhZDMyKFBDSV9TQkRGKDAsIGJ1cywgMCwgMCksIGV4
dGNmZ19yZWdudW0pOwogCiAgICAgICAgIGlmICghKGV4dGNmZyAmIGV4dGNmZ19lbmFibGVfbWFz
aykpCiAgICAgICAgICAgICBjb250aW51ZTsKQEAgLTMxMiw3ICszMTIsNyBAQCBzdGF0aWMgaW50
IF9faW5pdCBwY2lfbW1jZmdfY2hlY2tfaG9zdGJyaWRnZSh2b2lkKQogICAgIGZvciAoaSA9IDA7
ICFuYW1lICYmIGkgPCBBUlJBWV9TSVpFKHBjaV9tbWNmZ19wcm9iZXMpOyBpKyspIHsKICAgICAg
ICAgYnVzID0gIHBjaV9tbWNmZ19wcm9iZXNbaV0uYnVzOwogICAgICAgICBkZXZmbiA9IHBjaV9t
bWNmZ19wcm9iZXNbaV0uZGV2Zm47Ci0gICAgICAgIGwgPSBwY2lfY29uZl9yZWFkMzIoMCwgYnVz
LCBQQ0lfU0xPVChkZXZmbiksIFBDSV9GVU5DKGRldmZuKSwgMCk7CisgICAgICAgIGwgPSBwY2lf
Y29uZl9yZWFkMzIoUENJX1NCREYzKDAsIGJ1cywgZGV2Zm4pLCAwKTsKICAgICAgICAgdmVuZG9y
ID0gbCAmIDB4ZmZmZjsKICAgICAgICAgZGV2aWNlID0gKGwgPj4gMTYpICYgMHhmZmZmOwogCmRp
ZmYgLS1naXQgYS94ZW4vYXJjaC94ODYveDg2XzY0L3BjaS5jIGIveGVuL2FyY2gveDg2L3g4Nl82
NC9wY2kuYwppbmRleCBmZTM2YjYwYzUwLi5iOGI4MmE2ZmU3IDEwMDY0NAotLS0gYS94ZW4vYXJj
aC94ODYveDg2XzY0L3BjaS5jCisrKyBiL3hlbi9hcmNoL3g4Ni94ODZfNjQvcGNpLmMKQEAgLTM3
LDI4ICszNywyMyBAQCB1aW50MTZfdCBwY2lfY29uZl9yZWFkMTYocGNpX3NiZGZfdCBzYmRmLCB1
bnNpZ25lZCBpbnQgcmVnKQogICAgIHJldHVybiBwY2lfY29uZl9yZWFkKFBDSV9DT05GX0FERFJF
U1Moc2JkZiwgcmVnKSwgcmVnICYgMiwgMik7CiB9CiAKLSN1bmRlZiBQQ0lfQ09ORl9BRERSRVNT
Ci0jZGVmaW5lIFBDSV9DT05GX0FERFJFU1MoYnVzLCBkZXYsIGZ1bmMsIHJlZykgXAotICAgICgw
eDgwMDAwMDAwIHwgKGJ1cyA8PCAxNikgfCAoZGV2IDw8IDExKSB8IChmdW5jIDw8IDgpIHwgKHJl
ZyAmIH4zKSkKLQotdWludDMyX3QgcGNpX2NvbmZfcmVhZDMyKAotICAgIHVuc2lnbmVkIGludCBz
ZWcsIHVuc2lnbmVkIGludCBidXMsIHVuc2lnbmVkIGludCBkZXYsIHVuc2lnbmVkIGludCBmdW5j
LAotICAgIHVuc2lnbmVkIGludCByZWcpCit1aW50MzJfdCBwY2lfY29uZl9yZWFkMzIocGNpX3Ni
ZGZfdCBzYmRmLCB1bnNpZ25lZCBpbnQgcmVnKQogewotICAgIHUzMiB2YWx1ZTsKLQotICAgIGlm
ICggc2VnIHx8IHJlZyA+IDI1NSApCisgICAgaWYgKCBzYmRmLnNlZyB8fCByZWcgPiAyNTUgKQog
ICAgIHsKLSAgICAgICAgcGNpX21tY2ZnX3JlYWQoc2VnLCBidXMsIFBDSV9ERVZGTihkZXYsIGZ1
bmMpLCByZWcsIDQsICZ2YWx1ZSk7CisgICAgICAgIHVpbnQzMl90IHZhbHVlOworCisgICAgICAg
IHBjaV9tbWNmZ19yZWFkKHNiZGYuc2VnLCBzYmRmLmJ1cywgc2JkZi5kZXZmbiwgcmVnLCA0LCAm
dmFsdWUpOwogICAgICAgICByZXR1cm4gdmFsdWU7CiAgICAgfQotICAgIGVsc2UKLSAgICB7Ci0g
ICAgICAgIEJVR19PTigoYnVzID4gMjU1KSB8fCAoZGV2ID4gMzEpIHx8IChmdW5jID4gNykpOwot
ICAgICAgICByZXR1cm4gcGNpX2NvbmZfcmVhZChQQ0lfQ09ORl9BRERSRVNTKGJ1cywgZGV2LCBm
dW5jLCByZWcpLCAwLCA0KTsKLSAgICB9CisKKyAgICByZXR1cm4gcGNpX2NvbmZfcmVhZChQQ0lf
Q09ORl9BRERSRVNTKHNiZGYsIHJlZyksIDAsIDQpOwogfQogCisjdW5kZWYgUENJX0NPTkZfQURE
UkVTUworI2RlZmluZSBQQ0lfQ09ORl9BRERSRVNTKGJ1cywgZGV2LCBmdW5jLCByZWcpIFwKKyAg
ICAoMHg4MDAwMDAwMCB8IChidXMgPDwgMTYpIHwgKGRldiA8PCAxMSkgfCAoZnVuYyA8PCA4KSB8
IChyZWcgJiB+MykpCisKIHZvaWQgcGNpX2NvbmZfd3JpdGU4KAogICAgIHVuc2lnbmVkIGludCBz
ZWcsIHVuc2lnbmVkIGludCBidXMsIHVuc2lnbmVkIGludCBkZXYsIHVuc2lnbmVkIGludCBmdW5j
LAogICAgIHVuc2lnbmVkIGludCByZWcsIHVpbnQ4X3QgZGF0YSkKZGlmZiAtLWdpdCBhL3hlbi9k
cml2ZXJzL2NoYXIvZWhjaS1kYmdwLmMgYi94ZW4vZHJpdmVycy9jaGFyL2VoY2ktZGJncC5jCmlu
ZGV4IDY0MjU4ZGEyZGMuLjliOTAyNWZiMzMgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL2NoYXIv
ZWhjaS1kYmdwLmMKKysrIGIveGVuL2RyaXZlcnMvY2hhci9laGNpLWRiZ3AuYwpAQCAtNjgyLDcg
KzY4Miw4IEBAIHN0YXRpYyBpbnQgZGJncF9jb250cm9sX21zZyhzdHJ1Y3QgZWhjaV9kYmdwICpk
YmdwLCB1bnNpZ25lZCBpbnQgZGV2bnVtLAogCiBzdGF0aWMgdW5zaWduZWQgaW50IF9faW5pdCBf
X2ZpbmRfZGJncCh1OCBidXMsIHU4IHNsb3QsIHU4IGZ1bmMpCiB7Ci0gICAgdTMyIGNsYXNzID0g
cGNpX2NvbmZfcmVhZDMyKDAsIGJ1cywgc2xvdCwgZnVuYywgUENJX0NMQVNTX1JFVklTSU9OKTsK
KyAgICB1aW50MzJfdCBjbGFzcyA9IHBjaV9jb25mX3JlYWQzMihQQ0lfU0JERigwLCBidXMsIHNs
b3QsIGZ1bmMpLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBDSV9DTEFT
U19SRVZJU0lPTik7CiAKICAgICBpZiAoIChjbGFzcyA+PiA4KSAhPSBQQ0lfQ0xBU1NfU0VSSUFM
X1VTQl9FSENJICkKICAgICAgICAgcmV0dXJuIDA7CkBAIC0xMDA2LDcgKzEwMDcsOCBAQCBzdGF0
aWMgc2V0X2RlYnVnX3BvcnRfdCBfX3JlYWRfbW9zdGx5IHNldF9kZWJ1Z19wb3J0ID0gZGVmYXVs
dF9zZXRfZGVidWdfcG9ydDsKIAogc3RhdGljIHZvaWQgbnZpZGlhX3NldF9kZWJ1Z19wb3J0KHN0
cnVjdCBlaGNpX2RiZ3AgKmRiZ3AsIHVuc2lnbmVkIGludCBwb3J0KQogewotICAgIHUzMiBkd29y
ZCA9IHBjaV9jb25mX3JlYWQzMigwLCBkYmdwLT5idXMsIGRiZ3AtPnNsb3QsIGRiZ3AtPmZ1bmMs
IDB4NzQpOworICAgIHVpbnQzMl90IGR3b3JkID0gcGNpX2NvbmZfcmVhZDMyKFBDSV9TQkRGKDAs
IGRiZ3AtPmJ1cywgZGJncC0+c2xvdCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBkYmdwLT5mdW5jKSwgMHg3NCk7CiAKICAgICBkd29yZCAmPSB+KDB4MGYg
PDwgMTIpOwogICAgIGR3b3JkIHw9IChwb3J0ICYgMHgwZikgPDwgMTI7CkBAIC0xMDM5LDcgKzEw
NDEsOCBAQCBzdGF0aWMgdm9pZCBlaGNpX2RiZ3BfYmlvc19oYW5kb2ZmKHN0cnVjdCBlaGNpX2Ri
Z3AgKmRiZ3AsIHUzMiBoY2NfcGFyYW1zKQogICAgIGlmICggIW9mZnNldCApCiAgICAgICAgIHJl
dHVybjsKIAotICAgIGNhcCA9IHBjaV9jb25mX3JlYWQzMigwLCBkYmdwLT5idXMsIGRiZ3AtPnNs
b3QsIGRiZ3AtPmZ1bmMsIG9mZnNldCk7CisgICAgY2FwID0gcGNpX2NvbmZfcmVhZDMyKFBDSV9T
QkRGKDAsIGRiZ3AtPmJ1cywgZGJncC0+c2xvdCwgZGJncC0+ZnVuYyksCisgICAgICAgICAgICAg
ICAgICAgICAgICAgIG9mZnNldCk7CiAgICAgZGJncF9wcmludGsoImRiZ3A6IEVIQ0kgQklPUyBz
dGF0ZSAlMDh4XG4iLCBjYXApOwogCiAgICAgaWYgKCAoY2FwICYgMHhmZikgPT0gMSAmJiAoY2Fw
ICYgRUhDSV9VU0JMRUdTVVBfQklPUykgKQpAQCAtMTA1NCw3ICsxMDU3LDggQEAgc3RhdGljIHZv
aWQgZWhjaV9kYmdwX2Jpb3NfaGFuZG9mZihzdHJ1Y3QgZWhjaV9kYmdwICpkYmdwLCB1MzIgaGNj
X3BhcmFtcykKICAgICB7CiAgICAgICAgIG1kZWxheSgxMCk7CiAgICAgICAgIG1zZWMgLT0gMTA7
Ci0gICAgICAgIGNhcCA9IHBjaV9jb25mX3JlYWQzMigwLCBkYmdwLT5idXMsIGRiZ3AtPnNsb3Qs
IGRiZ3AtPmZ1bmMsIG9mZnNldCk7CisgICAgICAgIGNhcCA9IHBjaV9jb25mX3JlYWQzMihQQ0lf
U0JERigwLCBkYmdwLT5idXMsIGRiZ3AtPnNsb3QsIGRiZ3AtPmZ1bmMpLAorICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgb2Zmc2V0KTsKICAgICB9CiAKICAgICBpZiAoIGNhcCAmIEVIQ0lf
VVNCTEVHU1VQX0JJT1MgKQpAQCAtMTMwNyw3ICsxMzExLDcgQEAgc3RhdGljIHZvaWQgX19pbml0
IGVoY2lfZGJncF9pbml0X3ByZWlycShzdHJ1Y3Qgc2VyaWFsX3BvcnQgKnBvcnQpCiAgICAgdTMy
IGRlYnVnX3BvcnQsIG9mZnNldDsKICAgICB2b2lkIF9faW9tZW0gKmVoY2lfYmFyOwogCi0gICAg
ZGVidWdfcG9ydCA9IHBjaV9jb25mX3JlYWQzMigwLCBkYmdwLT5idXMsIGRiZ3AtPnNsb3QsIGRi
Z3AtPmZ1bmMsCisgICAgZGVidWdfcG9ydCA9IHBjaV9jb25mX3JlYWQzMihQQ0lfU0JERigwLCBk
YmdwLT5idXMsIGRiZ3AtPnNsb3QsIGRiZ3AtPmZ1bmMpLAogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZGJncC0+Y2FwKTsKICAgICBvZmZzZXQgPSAoZGVidWdfcG9ydCA+PiAxNikg
JiAweGZmZjsKIApAQCAtMTUwNCw3ICsxNTA4LDcgQEAgdm9pZCBfX2luaXQgZWhjaV9kYmdwX2lu
aXQodm9pZCkKICAgICBlbHNlCiAgICAgICAgIHJldHVybjsKIAotICAgIGRlYnVnX3BvcnQgPSBw
Y2lfY29uZl9yZWFkMzIoMCwgZGJncC0+YnVzLCBkYmdwLT5zbG90LCBkYmdwLT5mdW5jLAorICAg
IGRlYnVnX3BvcnQgPSBwY2lfY29uZl9yZWFkMzIoUENJX1NCREYoMCwgZGJncC0+YnVzLCBkYmdw
LT5zbG90LCBkYmdwLT5mdW5jKSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRi
Z3AtPmNhcCk7CiAgICAgZGJncC0+YmFyID0gKGRlYnVnX3BvcnQgPj4gMjkpICYgMHg3OwogICAg
IGRiZ3AtPmJhciA9ICgoZGJncC0+YmFyIC0gMSkgKiA0KSArIFBDSV9CQVNFX0FERFJFU1NfMDsK
QEAgLTE1MTYsOCArMTUyMCw4IEBAIHZvaWQgX19pbml0IGVoY2lfZGJncF9pbml0KHZvaWQpCiAg
ICAgICAgIHJldHVybjsKICAgICB9CiAKLSAgICBkYmdwLT5iYXJfdmFsID0gYmFyX3ZhbCA9IHBj
aV9jb25mX3JlYWQzMigwLCBkYmdwLT5idXMsIGRiZ3AtPnNsb3QsCi0gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGJncC0+ZnVuYywgZGJncC0+YmFyKTsKKyAg
ICBkYmdwLT5iYXJfdmFsID0gYmFyX3ZhbCA9IHBjaV9jb25mX3JlYWQzMihQQ0lfU0JERigwLCBk
YmdwLT5idXMsIGRiZ3AtPnNsb3QsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZGJncC0+ZnVuYyksIGRiZ3AtPmJhcik7CiAgICAgZGJncF9w
cmludGsoImJhcl92YWw6ICUwOHhcbiIsIGJhcl92YWwpOwogICAgIGlmICggYmFyX3ZhbCAmIH5Q
Q0lfQkFTRV9BRERSRVNTX01FTV9NQVNLICkKICAgICB7CmRpZmYgLS1naXQgYS94ZW4vZHJpdmVy
cy9jaGFyL25zMTY1NTAuYyBiL3hlbi9kcml2ZXJzL2NoYXIvbnMxNjU1MC5jCmluZGV4IDk5YzEy
NTRjYWMuLmZlNzE0MDZjYzEgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL2NoYXIvbnMxNjU1MC5j
CisrKyBiL3hlbi9kcml2ZXJzL2NoYXIvbnMxNjU1MC5jCkBAIC0xMTEyLDI3ICsxMTEyLDI4IEBA
IHBjaV91YXJ0X2NvbmZpZyhzdHJ1Y3QgbnMxNjU1MCAqdWFydCwgYm9vbF90IHNraXBfYW10LCB1
bnNpZ25lZCBpbnQgaWR4KQogICAgICAgICAgICAgICAgIH0KIAogICAgICAgICAgICAgICAgIHVh
cnQtPmlvX2Jhc2UgPSAwOwotICAgICAgICAgICAgICAgIGJhciA9IHBjaV9jb25mX3JlYWQzMigw
LCBiLCBkLCBmLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQQ0lfQkFT
RV9BRERSRVNTXzAgKyBiYXJfaWR4KjQpOworICAgICAgICAgICAgICAgIGJhciA9IHBjaV9jb25m
X3JlYWQzMihQQ0lfU0JERigwLCBiLCBkLCBmKSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgUENJX0JBU0VfQUREUkVTU18wICsgYmFyX2lkeCAqIDQpOwogCiAgICAgICAg
ICAgICAgICAgLyogTU1JTyBiYXNlZCAqLwogICAgICAgICAgICAgICAgIGlmICggcGFyYW0tPm1t
aW8gJiYgIShiYXIgJiBQQ0lfQkFTRV9BRERSRVNTX1NQQUNFX0lPKSApCiAgICAgICAgICAgICAg
ICAgewogICAgICAgICAgICAgICAgICAgICBwY2lfY29uZl93cml0ZTMyKDAsIGIsIGQsIGYsCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUENJX0JBU0VfQUREUkVTU18wICsg
YmFyX2lkeCo0LCB+MHUpOwotICAgICAgICAgICAgICAgICAgICBsZW4gPSBwY2lfY29uZl9yZWFk
MzIoMCwgYiwgZCwgZiwgUENJX0JBU0VfQUREUkVTU18wICsgYmFyX2lkeCo0KTsKKyAgICAgICAg
ICAgICAgICAgICAgbGVuID0gcGNpX2NvbmZfcmVhZDMyKFBDSV9TQkRGKDAsIGIsIGQsIGYpLAor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUENJX0JBU0VfQUREUkVT
U18wICsgYmFyX2lkeCAqIDQpOwogICAgICAgICAgICAgICAgICAgICBwY2lfY29uZl93cml0ZTMy
KDAsIGIsIGQsIGYsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUENJX0JB
U0VfQUREUkVTU18wICsgYmFyX2lkeCo0LCBiYXIpOwogCiAgICAgICAgICAgICAgICAgICAgIC8q
IEhhbmRsZSA2NCBiaXQgQkFSIGlmIGZvdW5kICovCiAgICAgICAgICAgICAgICAgICAgIGlmICgg
YmFyICYgUENJX0JBU0VfQUREUkVTU19NRU1fVFlQRV82NCApCiAgICAgICAgICAgICAgICAgICAg
IHsKLSAgICAgICAgICAgICAgICAgICAgICAgIGJhcl82NCA9IHBjaV9jb25mX3JlYWQzMigwLCBi
LCBkLCBmLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQQ0lfQkFTRV9B
RERSRVNTXzAgKyAoYmFyX2lkeCsxKSo0KTsKKyAgICAgICAgICAgICAgICAgICAgICAgIGJhcl82
NCA9IHBjaV9jb25mX3JlYWQzMihQQ0lfU0JERigwLCBiLCBkLCBmKSwKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgUENJX0JBU0VfQUREUkVTU18wICsgKGJhcl9pZHggKyAx
KSAqIDQpOwogICAgICAgICAgICAgICAgICAgICAgICAgcGNpX2NvbmZfd3JpdGUzMigwLCBiLCBk
LCBmLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUENJX0JBU0VfQUREUkVT
U18wICsgKGJhcl9pZHgrMSkqNCwgfjB1KTsKLSAgICAgICAgICAgICAgICAgICAgICAgIGxlbl82
NCA9IHBjaV9jb25mX3JlYWQzMigwLCBiLCBkLCBmLAotICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgUENJX0JBU0VfQUREUkVTU18wICsgKGJhcl9pZHgrMSkqNCk7CisgICAgICAg
ICAgICAgICAgICAgICAgICBsZW5fNjQgPSBwY2lfY29uZl9yZWFkMzIoUENJX1NCREYoMCwgYiwg
ZCwgZiksCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQQ0lfQkFTRV9BRERS
RVNTXzAgKyAoYmFyX2lkeCArIDEpICogNCk7CiAgICAgICAgICAgICAgICAgICAgICAgICBwY2lf
Y29uZl93cml0ZTMyKDAsIGIsIGQsIGYsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBQQ0lfQkFTRV9BRERSRVNTXzAgKyAoYmFyX2lkeCsxKSo0LCBiYXJfNjQpOwogICAgICAg
ICAgICAgICAgICAgICAgICAgc2l6ZSAgPSAoKHU2NCl+MCA8PCAzMikgfCBQQ0lfQkFTRV9BRERS
RVNTX01FTV9NQVNLOwpAQCAtMTE0OSw3ICsxMTUwLDggQEAgcGNpX3VhcnRfY29uZmlnKHN0cnVj
dCBuczE2NTUwICp1YXJ0LCBib29sX3Qgc2tpcF9hbXQsIHVuc2lnbmVkIGludCBpZHgpCiAgICAg
ICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICBwY2lfY29uZl93cml0ZTMyKDAsIGIs
IGQsIGYsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUENJX0JBU0VfQURE
UkVTU18wICsgYmFyX2lkeCo0LCB+MHUpOwotICAgICAgICAgICAgICAgICAgICBsZW4gPSBwY2lf
Y29uZl9yZWFkMzIoMCwgYiwgZCwgZiwgUENJX0JBU0VfQUREUkVTU18wKTsKKyAgICAgICAgICAg
ICAgICAgICAgbGVuID0gcGNpX2NvbmZfcmVhZDMyKFBDSV9TQkRGKDAsIGIsIGQsIGYpLAorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUENJX0JBU0VfQUREUkVTU18w
KTsKICAgICAgICAgICAgICAgICAgICAgcGNpX2NvbmZfd3JpdGUzMigwLCBiLCBkLCBmLAogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBDSV9CQVNFX0FERFJFU1NfMCArIGJh
cl9pZHgqNCwgYmFyKTsKICAgICAgICAgICAgICAgICAgICAgc2l6ZSA9IGxlbiAmIFBDSV9CQVNF
X0FERFJFU1NfSU9fTUFTSzsKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2Ft
ZC9pb21tdV9kZXRlY3QuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9kZXRl
Y3QuYwppbmRleCAyODI4MmU0N2FjLi5lYzg4MTFhZGFjIDEwMDY0NAotLS0gYS94ZW4vZHJpdmVy
cy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfZGV0ZWN0LmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Ro
cm91Z2gvYW1kL2lvbW11X2RldGVjdC5jCkBAIC00OCw3ICs0OCw3IEBAIHN0YXRpYyBpbnQgX19p
bml0IGdldF9pb21tdV9jYXBhYmlsaXRpZXMoCiB7CiAgICAgdTggdHlwZTsKIAotICAgIGlvbW11
LT5jYXAuaGVhZGVyID0gcGNpX2NvbmZfcmVhZDMyKHNlZywgYnVzLCBkZXYsIGZ1bmMsIGNhcF9w
dHIpOworICAgIGlvbW11LT5jYXAuaGVhZGVyID0gcGNpX2NvbmZfcmVhZDMyKFBDSV9TQkRGKHNl
ZywgYnVzLCBkZXYsIGZ1bmMpLCBjYXBfcHRyKTsKICAgICB0eXBlID0gZ2V0X2ZpZWxkX2Zyb21f
cmVnX3UzMihpb21tdS0+Y2FwLmhlYWRlciwgUENJX0NBUF9UWVBFX01BU0ssCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgUENJX0NBUF9UWVBFX1NISUZUKTsKIApkaWZmIC0tZ2l0
IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2luaXQuYyBiL3hlbi9kcml2ZXJz
L3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9pbml0LmMKaW5kZXggNGM3ZTA2NWZlMC4uZjYwMjM4YTVi
OCAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2luaXQuYwor
KysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfaW5pdC5jCkBAIC04NDUsNyAr
ODQ1LDcgQEAgc3RhdGljIHZvaWQgYW1kX2lvbW11X2VycmF0dW1fNzQ2X3dvcmthcm91bmQoc3Ry
dWN0IGFtZF9pb21tdSAqaW9tbXUpCiAgICAgICAgIHJldHVybjsKIAogICAgIHBjaV9jb25mX3dy
aXRlMzIoaW9tbXUtPnNlZywgYnVzLCBkZXYsIGZ1bmMsIDB4ZjAsIDB4OTApOwotICAgIHZhbHVl
ID0gcGNpX2NvbmZfcmVhZDMyKGlvbW11LT5zZWcsIGJ1cywgZGV2LCBmdW5jLCAweGY0KTsKKyAg
ICB2YWx1ZSA9IHBjaV9jb25mX3JlYWQzMihQQ0lfU0JERjIoaW9tbXUtPnNlZywgaW9tbXUtPmJk
ZiksIDB4ZjQpOwogCiAgICAgaWYgKCB2YWx1ZSAmICgxIDw8IDIpICkKICAgICAgICAgcmV0dXJu
OwpAQCAtMTIyOCw3ICsxMjI4LDcgQEAgc3RhdGljIGJvb2xfdCBfX2luaXQgYW1kX3NwNTEwMF9l
cnJhdHVtMjgodm9pZCkKIAogICAgIGZvciAoYnVzID0gMDsgYnVzIDwgMjU2OyBidXMrKykKICAg
ICB7Ci0gICAgICAgIGlkID0gcGNpX2NvbmZfcmVhZDMyKDAsIGJ1cywgMHgxNCwgMCwgUENJX1ZF
TkRPUl9JRCk7CisgICAgICAgIGlkID0gcGNpX2NvbmZfcmVhZDMyKFBDSV9TQkRGKDAsIGJ1cywg
MHgxNCwgMCksIFBDSV9WRU5ET1JfSUQpOwogCiAgICAgICAgIHZlbmRvcl9pZCA9IGlkICYgMHhm
ZmZmOwogICAgICAgICBkZXZfaWQgPSAoaWQgPj4gMTYpICYgMHhmZmZmOwpkaWZmIC0tZ2l0IGEv
eGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvcGNpLmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9w
Y2kuYwppbmRleCA2YmM1Yjk2ODJiLi43Zjk1NzNjZWVlIDEwMDY0NAotLS0gYS94ZW4vZHJpdmVy
cy9wYXNzdGhyb3VnaC9wY2kuYworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9wY2kuYwpA
QCAtNjMyLDggKzYzMiw3IEBAIHVuc2lnbmVkIGludCBwY2lfc2l6ZV9tZW1fYmFyKHBjaV9zYmRm
X3Qgc2JkZiwgdW5zaWduZWQgaW50IHBvcywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHVpbnQ2NF90ICpwYWRkciwgdWludDY0X3QgKnBzaXplLAogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgdW5zaWduZWQgaW50IGZsYWdzKQogewotICAgIHVpbnQzMl90IGhpID0gMCwgYmFy
ID0gcGNpX2NvbmZfcmVhZDMyKHNiZGYuc2VnLCBzYmRmLmJ1cywgc2JkZi5kZXYsCi0gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc2JkZi5mbiwgcG9zKTsKKyAgICB1
aW50MzJfdCBoaSA9IDAsIGJhciA9IHBjaV9jb25mX3JlYWQzMihzYmRmLCBwb3MpOwogICAgIHVp
bnQ2NF90IHNpemU7CiAgICAgYm9vbCBpczY0Yml0cyA9ICEoZmxhZ3MgJiBQQ0lfQkFSX1JPTSkg
JiYKICAgICAgICAgKGJhciAmIFBDSV9CQVNFX0FERFJFU1NfTUVNX1RZUEVfTUFTSykgPT0gUENJ
X0JBU0VfQUREUkVTU19NRU1fVFlQRV82NDsKQEAgLTY1NSwxNSArNjU0LDEzIEBAIHVuc2lnbmVk
IGludCBwY2lfc2l6ZV9tZW1fYmFyKHBjaV9zYmRmX3Qgc2JkZiwgdW5zaWduZWQgaW50IHBvcywK
ICAgICAgICAgICAgICpwc2l6ZSA9IDA7CiAgICAgICAgICAgICByZXR1cm4gMTsKICAgICAgICAg
fQotICAgICAgICBoaSA9IHBjaV9jb25mX3JlYWQzMihzYmRmLnNlZywgc2JkZi5idXMsIHNiZGYu
ZGV2LCBzYmRmLmZuLCBwb3MgKyA0KTsKKyAgICAgICAgaGkgPSBwY2lfY29uZl9yZWFkMzIoc2Jk
ZiwgcG9zICsgNCk7CiAgICAgICAgIHBjaV9jb25mX3dyaXRlMzIoc2JkZi5zZWcsIHNiZGYuYnVz
LCBzYmRmLmRldiwgc2JkZi5mbiwgcG9zICsgNCwgfjApOwogICAgIH0KLSAgICBzaXplID0gcGNp
X2NvbmZfcmVhZDMyKHNiZGYuc2VnLCBzYmRmLmJ1cywgc2JkZi5kZXYsIHNiZGYuZm4sCi0gICAg
ICAgICAgICAgICAgICAgICAgICAgICBwb3MpICYgbWFzazsKKyAgICBzaXplID0gcGNpX2NvbmZf
cmVhZDMyKHNiZGYsIHBvcykgJiBtYXNrOwogICAgIGlmICggaXM2NGJpdHMgKQogICAgIHsKLSAg
ICAgICAgc2l6ZSB8PSAodWludDY0X3QpcGNpX2NvbmZfcmVhZDMyKHNiZGYuc2VnLCBzYmRmLmJ1
cywgc2JkZi5kZXYsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBz
YmRmLmZuLCBwb3MgKyA0KSA8PCAzMjsKKyAgICAgICAgc2l6ZSB8PSAodWludDY0X3QpcGNpX2Nv
bmZfcmVhZDMyKHNiZGYsIHBvcyArIDQpIDw8IDMyOwogICAgICAgICBwY2lfY29uZl93cml0ZTMy
KHNiZGYuc2VnLCBzYmRmLmJ1cywgc2JkZi5kZXYsIHNiZGYuZm4sIHBvcyArIDQsIGhpKTsKICAg
ICB9CiAgICAgZWxzZSBpZiAoIHNpemUgKQpAQCAtNzUwLDcgKzc0Nyw3IEBAIGludCBwY2lfYWRk
X2RldmljZSh1MTYgc2VnLCB1OCBidXMsIHU4IGRldmZuLAogICAgICAgICAgICAgZm9yICggaSA9
IDA7IGkgPCBQQ0lfU1JJT1ZfTlVNX0JBUlM7ICkKICAgICAgICAgICAgIHsKICAgICAgICAgICAg
ICAgICB1bnNpZ25lZCBpbnQgaWR4ID0gcG9zICsgUENJX1NSSU9WX0JBUiArIGkgKiA0OwotICAg
ICAgICAgICAgICAgIHUzMiBiYXIgPSBwY2lfY29uZl9yZWFkMzIoc2VnLCBidXMsIHNsb3QsIGZ1
bmMsIGlkeCk7CisgICAgICAgICAgICAgICAgdWludDMyX3QgYmFyID0gcGNpX2NvbmZfcmVhZDMy
KHBkZXYtPnNiZGYsIGlkeCk7CiAgICAgICAgICAgICAgICAgcGNpX3NiZGZfdCBzYmRmID0gUENJ
X1NCREYzKHNlZywgYnVzLCBkZXZmbik7CiAKICAgICAgICAgICAgICAgICBpZiAoIChiYXIgJiBQ
Q0lfQkFTRV9BRERSRVNTX1NQQUNFKSA9PQpAQCAtMTAwMiw3ICs5OTksNyBAQCBib29sX3QgX19p
bml0IHBjaV9kZXZpY2VfZGV0ZWN0KHUxNiBzZWcsIHU4IGJ1cywgdTggZGV2LCB1OCBmdW5jKQog
ewogICAgIHUzMiB2ZW5kb3I7CiAKLSAgICB2ZW5kb3IgPSBwY2lfY29uZl9yZWFkMzIoc2VnLCBi
dXMsIGRldiwgZnVuYywgUENJX1ZFTkRPUl9JRCk7CisgICAgdmVuZG9yID0gcGNpX2NvbmZfcmVh
ZDMyKFBDSV9TQkRGKHNlZywgYnVzLCBkZXYsIGZ1bmMpLCBQQ0lfVkVORE9SX0lEKTsKICAgICAv
KiBzb21lIGJyb2tlbiBib2FyZHMgcmV0dXJuIDAgb3IgfjAgaWYgYSBzbG90IGlzIGVtcHR5OiAq
LwogICAgIGlmICggKHZlbmRvciA9PSAweGZmZmZmZmZmKSB8fCAodmVuZG9yID09IDB4MDAwMDAw
MDApIHx8CiAgICAgICAgICAodmVuZG9yID09IDB4MDAwMGZmZmYpIHx8ICh2ZW5kb3IgPT0gMHhm
ZmZmMDAwMCkgKQpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL3F1aXJr
cy5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL3F1aXJrcy5jCmluZGV4IDQ3NTk3Yzk2
MDAuLjQwYmMyNWQ1NDQgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9x
dWlya3MuYworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvcXVpcmtzLmMKQEAgLTM3
LDggKzM3LDggQEAKICNpbmNsdWRlICJleHRlcm4uaCIKICNpbmNsdWRlICJ2dGQuaCIKIAotI2Rl
ZmluZSBJT0hfREVWICAgICAgMAotI2RlZmluZSBJR0RfREVWICAgICAgMgorI2RlZmluZSBJT0hf
REVWICAgICAgUENJX1NCREYoMCwgMCwgMCwgMCkKKyNkZWZpbmUgSUdEX0RFViAgICAgIFBDSV9T
QkRGKDAsIDAsIDIsIDApCiAKICNkZWZpbmUgSUdEX0JBUl9NQVNLIDB4RkZGRkZGRkZGRkZGMDAw
MAogI2RlZmluZSBHR0MgMHg1MgpAQCAtNzQsNyArNzQsNyBAQCBpbnQgaXNfaWdkX3Z0X2VuYWJs
ZWRfcXVpcmsodm9pZCkKICAgICAgICAgcmV0dXJuIDE7CiAKICAgICAvKiBpbnRlZ3JhdGVkIGdy
YXBoaWNzIG9uIEludGVsIHBsYXRmb3JtcyBpcyBsb2NhdGVkIGF0IDA6Mi4wICovCi0gICAgZ2dj
ID0gcGNpX2NvbmZfcmVhZDE2KFBDSV9TQkRGKDAsIDAsIElHRF9ERVYsIDApLCBHR0MpOworICAg
IGdnYyA9IHBjaV9jb25mX3JlYWQxNihJR0RfREVWLCBHR0MpOwogICAgIHJldHVybiAoIGdnYyAm
IEdHQ19NRU1PUllfVlRfRU5BQkxFRCA/IDEgOiAwICk7CiB9CiAKQEAgLTg4LDEyICs4OCwxMiBA
QCBzdGF0aWMgdm9pZCBfX2luaXQgY2FudGlnYV9iM19lcnJhdGFfaW5pdCh2b2lkKQogICAgIHUx
NiB2aWQ7CiAgICAgdTggZGlkX2hpLCByaWQ7CiAKLSAgICB2aWQgPSBwY2lfY29uZl9yZWFkMTYo
UENJX1NCREYoMCwgMCwgSUdEX0RFViwgMCksIDApOworICAgIHZpZCA9IHBjaV9jb25mX3JlYWQx
NihJR0RfREVWLCAwKTsKICAgICBpZiAoIHZpZCAhPSAweDgwODYgKQogICAgICAgICByZXR1cm47
CiAKLSAgICBkaWRfaGkgPSBwY2lfY29uZl9yZWFkOChQQ0lfU0JERigwLCAwLCBJR0RfREVWLCAw
KSwgMyk7Ci0gICAgcmlkID0gcGNpX2NvbmZfcmVhZDgoUENJX1NCREYoMCwgMCwgSUdEX0RFViwg
MCksIDgpOworICAgIGRpZF9oaSA9IHBjaV9jb25mX3JlYWQ4KElHRF9ERVYsIDMpOworICAgIHJp
ZCA9IHBjaV9jb25mX3JlYWQ4KElHRF9ERVYsIDgpOwogCiAgICAgaWYgKCAoZGlkX2hpID09IDB4
MkEpICYmIChyaWQgPT0gMHg3KSApCiAgICAgICAgIGlzX2NhbnRpZ2FfYjMgPSAxOwpAQCAtMTI4
LDkgKzEyOCw5IEBAIHN0YXRpYyB2b2lkIF9faW5pdCBtYXBfaWdkX3JlZyh2b2lkKQogICAgIGlm
ICggaWdkX3JlZ192YSApCiAgICAgICAgIHJldHVybjsKIAotICAgIGlnZF9tbWlvICAgPSBwY2lf
Y29uZl9yZWFkMzIoMCwgMCwgSUdEX0RFViwgMCwgUENJX0JBU0VfQUREUkVTU18xKTsKKyAgICBp
Z2RfbW1pbyAgID0gcGNpX2NvbmZfcmVhZDMyKElHRF9ERVYsIFBDSV9CQVNFX0FERFJFU1NfMSk7
CiAgICAgaWdkX21taW8gPDw9IDMyOwotICAgIGlnZF9tbWlvICArPSBwY2lfY29uZl9yZWFkMzIo
MCwgMCwgSUdEX0RFViwgMCwgUENJX0JBU0VfQUREUkVTU18wKTsKKyAgICBpZ2RfbW1pbyAgKz0g
cGNpX2NvbmZfcmVhZDMyKElHRF9ERVYsICBQQ0lfQkFTRV9BRERSRVNTXzApOwogICAgIGlnZF9y
ZWdfdmEgPSBpb3JlbWFwKGlnZF9tbWlvICYgSUdEX0JBUl9NQVNLLCAweDMwMDApOwogfQogCkBA
IC0yODAsNyArMjgwLDcgQEAgc3RhdGljIHZvaWQgX19pbml0IHR5bGVyc2J1cmdfaW50cmVtYXBf
cXVpcmsodm9pZCkKICAgICBmb3IgKCBidXMgPSAwOyBidXMgPCAweDEwMDsgYnVzKysgKQogICAg
IHsKICAgICAgICAgLyogTWF0Y2ggb24gU3lzdGVtIE1hbmFnZW1lbnQgUmVnaXN0ZXJzIG9uIERl
dmljZSAyMCBGdW5jdGlvbiAwICovCi0gICAgICAgIGRldmljZSA9IHBjaV9jb25mX3JlYWQzMigw
LCBidXMsIDIwLCAwLCBQQ0lfVkVORE9SX0lEKTsKKyAgICAgICAgZGV2aWNlID0gcGNpX2NvbmZf
cmVhZDMyKFBDSV9TQkRGKDAsIGJ1cywgMjAsIDApLCBQQ0lfVkVORE9SX0lEKTsKICAgICAgICAg
cmV2ID0gcGNpX2NvbmZfcmVhZDgoUENJX1NCREYoMCwgYnVzLCAyMCwgMCksIFBDSV9SRVZJU0lP
Tl9JRCk7CiAKICAgICAgICAgaWYgKCByZXYgPT0gMHgxMyAmJiBkZXZpY2UgPT0gMHgzNDJlODA4
NiApCkBAIC0yOTYsOCArMjk2LDggQEAgc3RhdGljIHZvaWQgX19pbml0IHR5bGVyc2J1cmdfaW50
cmVtYXBfcXVpcmsodm9pZCkKIC8qIGluaXRpYWxpemUgcGxhdGZvcm0gaWRlbnRpZmljYXRpb24g
ZmxhZ3MgKi8KIHZvaWQgX19pbml0IHBsYXRmb3JtX3F1aXJrc19pbml0KHZvaWQpCiB7Ci0gICAg
aW9oX2lkID0gcGNpX2NvbmZfcmVhZDMyKDAsIDAsIElPSF9ERVYsIDAsIDApOwotICAgIGlnZF9p
ZCA9IHBjaV9jb25mX3JlYWQzMigwLCAwLCBJR0RfREVWLCAwLCAwKTsKKyAgICBpb2hfaWQgPSBw
Y2lfY29uZl9yZWFkMzIoSU9IX0RFViwgMCk7CisgICAgaWdkX2lkID0gcGNpX2NvbmZfcmVhZDMy
KElHRF9ERVYsIDApOwogCiAgICAgLyogTW9iaWxlIDQgU2VyaWVzIENoaXBzZXQgbmVnbGVjdHMg
dG8gc2V0IFJXQkYgY2FwYWJpbGl0eS4gKi8KICAgICBpZiAoIGlvaF9pZCA9PSAweDJhNDA4MDg2
ICkKQEAgLTM1NiwxNSArMzU2LDE1IEBAIGludCBtZV93aWZpX3F1aXJrKHN0cnVjdCBkb21haW4g
KmRvbWFpbiwgdTggYnVzLCB1OCBkZXZmbiwgaW50IG1hcCkKICAgICB1MzIgaWQ7CiAgICAgaW50
IHJjID0gMDsKIAotICAgIGlkID0gcGNpX2NvbmZfcmVhZDMyKDAsIDAsIDAsIDAsIDApOworICAg
IGlkID0gcGNpX2NvbmZfcmVhZDMyKFBDSV9TQkRGKDAsIDAsIDAsIDApLCAwKTsKICAgICBpZiAo
IElTX0NURyhpZCkgKQogICAgIHsKICAgICAgICAgLyogcXVpdCBpZiBNRSBkb2VzIG5vdCBleGlz
dCAqLwotICAgICAgICBpZiAoIHBjaV9jb25mX3JlYWQzMigwLCAwLCAzLCAwLCAwKSA9PSAweGZm
ZmZmZmZmICkKKyAgICAgICAgaWYgKCBwY2lfY29uZl9yZWFkMzIoUENJX1NCREYoMCwgMCwgMywg
MCksIDApID09IDB4ZmZmZmZmZmYgKQogICAgICAgICAgICAgcmV0dXJuIDA7CiAKICAgICAgICAg
LyogaWYgZGV2aWNlIGlzIFdMQU4gZGV2aWNlLCBtYXAgTUUgcGhhbnRvbSBkZXZpY2UgMDozLjcg
Ki8KLSAgICAgICAgaWQgPSBwY2lfY29uZl9yZWFkMzIoMCwgYnVzLCBQQ0lfU0xPVChkZXZmbiks
IFBDSV9GVU5DKGRldmZuKSwgMCk7CisgICAgICAgIGlkID0gcGNpX2NvbmZfcmVhZDMyKFBDSV9T
QkRGMygwLCBidXMsIGRldmZuKSwgMCk7CiAgICAgICAgIHN3aXRjaCAoaWQpCiAgICAgICAgIHsK
ICAgICAgICAgICAgIGNhc2UgMHg0MjMyODA4NjoKQEAgLTM4NCwxMSArMzg0LDExIEBAIGludCBt
ZV93aWZpX3F1aXJrKHN0cnVjdCBkb21haW4gKmRvbWFpbiwgdTggYnVzLCB1OCBkZXZmbiwgaW50
IG1hcCkKICAgICBlbHNlIGlmICggSVNfSUxLKGlkKSB8fCBJU19DUFQoaWQpICkKICAgICB7CiAg
ICAgICAgIC8qIHF1aXQgaWYgTUUgZG9lcyBub3QgZXhpc3QgKi8KLSAgICAgICAgaWYgKCBwY2lf
Y29uZl9yZWFkMzIoMCwgMCwgMjIsIDAsIDApID09IDB4ZmZmZmZmZmYgKQorICAgICAgICBpZiAo
IHBjaV9jb25mX3JlYWQzMihQQ0lfU0JERigwLCAwLCAyMiwgMCksIDApID09IDB4ZmZmZmZmZmYg
KQogICAgICAgICAgICAgcmV0dXJuIDA7CiAKICAgICAgICAgLyogaWYgZGV2aWNlIGlzIFdMQU4g
ZGV2aWNlLCBtYXAgTUUgcGhhbnRvbSBkZXZpY2UgMDoyMi43ICovCi0gICAgICAgIGlkID0gcGNp
X2NvbmZfcmVhZDMyKDAsIGJ1cywgUENJX1NMT1QoZGV2Zm4pLCBQQ0lfRlVOQyhkZXZmbiksIDAp
OworICAgICAgICBpZCA9IHBjaV9jb25mX3JlYWQzMihQQ0lfU0JERjMoMCwgYnVzLCBkZXZmbiks
IDApOwogICAgICAgICBzd2l0Y2ggKGlkKQogICAgICAgICB7CiAgICAgICAgICAgICBjYXNlIDB4
MDA4NzgwODY6ICAgICAgICAvKiBLaWxtZXIgUGVhayAqLwpAQCAtNDM4LDcgKzQzOCw3IEBAIHZv
aWQgcGNpX3Z0ZF9xdWlyayhjb25zdCBzdHJ1Y3QgcGNpX2RldiAqcGRldikKICAgICBjYXNlIDB4
MzQyZTogLyogVHlsZXJzYnVyZyBjaGlwc2V0IChOZWhhbGVtIC8gV2VzdG1lcmUgc3lzdGVtcykg
Ki8KICAgICBjYXNlIDB4MzcyODogLyogWGVvbiBDNTUwMC9DMzUwMCAoSmFzcGVyRm9yZXN0KSAq
LwogICAgIGNhc2UgMHgzYzI4OiAvKiBTYW5keWJyaWRnZSAqLwotICAgICAgICB2YWwgPSBwY2lf
Y29uZl9yZWFkMzIoc2VnLCBidXMsIGRldiwgZnVuYywgMHgxQUMpOworICAgICAgICB2YWwgPSBw
Y2lfY29uZl9yZWFkMzIocGRldi0+c2JkZiwgMHgxQUMpOwogICAgICAgICBwY2lfY29uZl93cml0
ZTMyKHNlZywgYnVzLCBkZXYsIGZ1bmMsIDB4MUFDLCB2YWwgfCAoMSA8PCAzMSkpOwogICAgICAg
ICBwcmludGsoWEVOTE9HX0lORk8gIk1hc2tlZCBWVC1kIGVycm9yIHNpZ25hbGluZyBvbiAlMDR4
OiUwMng6JTAyeC4ldVxuIiwKICAgICAgICAgICAgICAgIHNlZywgYnVzLCBkZXYsIGZ1bmMpOwpA
QCAtNDYxLDcgKzQ2MSw3IEBAIHZvaWQgcGNpX3Z0ZF9xdWlyayhjb25zdCBzdHJ1Y3QgcGNpX2Rl
diAqcGRldikKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBDSV9F
WFRfQ0FQX0lEX1ZORFIpOwogICAgICAgICAgICAgd2hpbGUgKCBwb3MgKQogICAgICAgICAgICAg
ewotICAgICAgICAgICAgICAgIHZhbCA9IHBjaV9jb25mX3JlYWQzMihzZWcsIGJ1cywgZGV2LCBm
dW5jLCBwb3MgKyBQQ0lfVk5EUl9IRUFERVIpOworICAgICAgICAgICAgICAgIHZhbCA9IHBjaV9j
b25mX3JlYWQzMihwZGV2LT5zYmRmLCBwb3MgKyBQQ0lfVk5EUl9IRUFERVIpOwogICAgICAgICAg
ICAgICAgIGlmICggUENJX1ZORFJfSEVBREVSX0lEKHZhbCkgPT0gNCAmJiBQQ0lfVk5EUl9IRUFE
RVJfUkVWKHZhbCkgPT0gMSApCiAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAg
ICBwb3MgKz0gUENJX1ZORFJfSEVBREVSOwpAQCAtNDgxLDggKzQ4MSw4IEBAIHZvaWQgcGNpX3Z0
ZF9xdWlyayhjb25zdCBzdHJ1Y3QgcGNpX2RldiAqcGRldikKICAgICAgICAgICAgIGJyZWFrOwog
ICAgICAgICB9CiAKLSAgICAgICAgdmFsID0gcGNpX2NvbmZfcmVhZDMyKHNlZywgYnVzLCBkZXYs
IGZ1bmMsIHBvcyArIFBDSV9FUlJfVU5DT1JfTUFTSyk7Ci0gICAgICAgIHZhbDIgPSBwY2lfY29u
Zl9yZWFkMzIoc2VnLCBidXMsIGRldiwgZnVuYywgcG9zICsgUENJX0VSUl9DT1JfTUFTSyk7Cisg
ICAgICAgIHZhbCA9IHBjaV9jb25mX3JlYWQzMihwZGV2LT5zYmRmLCBwb3MgKyBQQ0lfRVJSX1VO
Q09SX01BU0spOworICAgICAgICB2YWwyID0gcGNpX2NvbmZfcmVhZDMyKHBkZXYtPnNiZGYsIHBv
cyArIFBDSV9FUlJfQ09SX01BU0spOwogICAgICAgICBpZiAoICh2YWwgJiBQQ0lfRVJSX1VOQ19V
TlNVUCkgJiYgKHZhbDIgJiBQQ0lfRVJSX0NPUl9BRFZfTkZBVCkgKQogICAgICAgICAgICAgYWN0
aW9uID0gIkZvdW5kIG1hc2tlZCI7CiAgICAgICAgIGVsc2UgaWYgKCAhZmYgKQpAQCAtNDk3LDcg
KzQ5Nyw3IEBAIHZvaWQgcGNpX3Z0ZF9xdWlyayhjb25zdCBzdHJ1Y3QgcGNpX2RldiAqcGRldikK
ICAgICAgICAgICAgIGFjdGlvbiA9ICJNdXN0IG5vdCBtYXNrIjsKIAogICAgICAgICAvKiBYUFVO
Q0VSUk1TSyBTZW5kIENvbXBsZXRpb24gd2l0aCBVbnN1cHBvcnRlZCBSZXF1ZXN0ICovCi0gICAg
ICAgIHZhbCA9IHBjaV9jb25mX3JlYWQzMihzZWcsIGJ1cywgZGV2LCBmdW5jLCAweDIwYyk7Cisg
ICAgICAgIHZhbCA9IHBjaV9jb25mX3JlYWQzMihwZGV2LT5zYmRmLCAweDIwYyk7CiAgICAgICAg
IHBjaV9jb25mX3dyaXRlMzIoc2VnLCBidXMsIGRldiwgZnVuYywgMHgyMGMsIHZhbCB8ICgxIDw8
IDQpKTsKIAogICAgICAgICBwcmludGsoWEVOTE9HX0lORk8gIiVzIFVSIHNpZ25hbGluZyBvbiAl
MDR4OiUwMng6JTAyeC4ldVxuIiwKQEAgLTUxNCw4ICs1MTQsOCBAQCB2b2lkIHBjaV92dGRfcXVp
cmsoY29uc3Qgc3RydWN0IHBjaV9kZXYgKnBkZXYpCiAgICAgY2FzZSAweDE2MTA6IGNhc2UgMHgx
NjE0OiBjYXNlIDB4MTYxODogLyogQnJvYWR3ZWxsICovCiAgICAgY2FzZSAweDE5MDA6IGNhc2Ug
MHgxOTA0OiBjYXNlIDB4MTkwODogY2FzZSAweDE5MGM6IGNhc2UgMHgxOTBmOiAvKiBTa3lsYWtl
ICovCiAgICAgY2FzZSAweDE5MTA6IGNhc2UgMHgxOTE4OiBjYXNlIDB4MTkxZjogLyogU2t5bGFr
ZSAqLwotICAgICAgICBiYXIgPSBwY2lfY29uZl9yZWFkMzIoc2VnLCBidXMsIGRldiwgZnVuYywg
MHg2Yyk7Ci0gICAgICAgIGJhciA9IChiYXIgPDwgMzIpIHwgcGNpX2NvbmZfcmVhZDMyKHNlZywg
YnVzLCBkZXYsIGZ1bmMsIDB4NjgpOworICAgICAgICBiYXIgPSBwY2lfY29uZl9yZWFkMzIocGRl
di0+c2JkZiwgMHg2Yyk7CisgICAgICAgIGJhciA9IChiYXIgPDwgMzIpIHwgcGNpX2NvbmZfcmVh
ZDMyKHBkZXYtPnNiZGYsIDB4NjgpOwogICAgICAgICBwYSA9IGJhciAmIDB4N2ZmZmZmZjAwMFVM
OyAvKiBiaXRzIDEyLi4uMzggKi8KICAgICAgICAgaWYgKCAoYmFyICYgMSkgJiYgcGEgJiYKICAg
ICAgICAgICAgICBwYWdlX2lzX3JhbV90eXBlKHBhZGRyX3RvX3BmbihwYSksIFJBTV9UWVBFX1JF
U0VSVkVEKSApCmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wY2kvcGNpLmMgYi94ZW4vZHJpdmVy
cy9wY2kvcGNpLmMKaW5kZXggNWU1ZTBmMDUzOC4uYjI0NzAyZTBjMyAxMDA2NDQKLS0tIGEveGVu
L2RyaXZlcnMvcGNpL3BjaS5jCisrKyBiL3hlbi9kcml2ZXJzL3BjaS9wY2kuYwpAQCAtOTMsNyAr
OTMsNyBAQCBpbnQgcGNpX2ZpbmRfbmV4dF9leHRfY2FwYWJpbGl0eShpbnQgc2VnLCBpbnQgYnVz
LCBpbnQgZGV2Zm4sIGludCBzdGFydCwgaW50IGNhcAogICAgIGludCB0dGwgPSA0ODA7IC8qIDM4
NDAgYnl0ZXMsIG1pbmltdW0gOCBieXRlcyBwZXIgY2FwYWJpbGl0eSAqLwogICAgIGludCBwb3Mg
PSBtYXgoc3RhcnQsIDB4MTAwKTsKIAotICAgIGhlYWRlciA9IHBjaV9jb25mX3JlYWQzMihzZWcs
IGJ1cywgUENJX1NMT1QoZGV2Zm4pLCBQQ0lfRlVOQyhkZXZmbiksIHBvcyk7CisgICAgaGVhZGVy
ID0gcGNpX2NvbmZfcmVhZDMyKFBDSV9TQkRGMyhzZWcsIGJ1cywgZGV2Zm4pLCBwb3MpOwogCiAg
ICAgLyoKICAgICAgKiBJZiB3ZSBoYXZlIG5vIGNhcGFiaWxpdGllcywgdGhpcyBpcyBpbmRpY2F0
ZWQgYnkgY2FwIElELApAQCAtMTA5LDcgKzEwOSw3IEBAIGludCBwY2lfZmluZF9uZXh0X2V4dF9j
YXBhYmlsaXR5KGludCBzZWcsIGludCBidXMsIGludCBkZXZmbiwgaW50IHN0YXJ0LCBpbnQgY2Fw
CiAgICAgICAgIHBvcyA9IFBDSV9FWFRfQ0FQX05FWFQoaGVhZGVyKTsKICAgICAgICAgaWYgKCBw
b3MgPCAweDEwMCApCiAgICAgICAgICAgICBicmVhazsKLSAgICAgICAgaGVhZGVyID0gcGNpX2Nv
bmZfcmVhZDMyKHNlZywgYnVzLCBQQ0lfU0xPVChkZXZmbiksIFBDSV9GVU5DKGRldmZuKSwgcG9z
KTsKKyAgICAgICAgaGVhZGVyID0gcGNpX2NvbmZfcmVhZDMyKFBDSV9TQkRGMyhzZWcsIGJ1cywg
ZGV2Zm4pLCBwb3MpOwogICAgIH0KICAgICByZXR1cm4gMDsKIH0KZGlmZiAtLWdpdCBhL3hlbi9k
cml2ZXJzL3ZwY2kvaGVhZGVyLmMgYi94ZW4vZHJpdmVycy92cGNpL2hlYWRlci5jCmluZGV4IDBi
MTc2YjQ5MGEuLjc0NzY2MzQ5ODIgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3ZwY2kvaGVhZGVy
LmMKKysrIGIveGVuL2RyaXZlcnMvdnBjaS9oZWFkZXIuYwpAQCAtNTExLDcgKzUxMSw3IEBAIHN0
YXRpYyBpbnQgaW5pdF9iYXJzKHN0cnVjdCBwY2lfZGV2ICpwZGV2KQogICAgICAgICAgICAgY29u
dGludWU7CiAgICAgICAgIH0KIAotICAgICAgICB2YWwgPSBwY2lfY29uZl9yZWFkMzIocGRldi0+
c2VnLCBwZGV2LT5idXMsIHNsb3QsIGZ1bmMsIHJlZyk7CisgICAgICAgIHZhbCA9IHBjaV9jb25m
X3JlYWQzMihwZGV2LT5zYmRmLCByZWcpOwogICAgICAgICBpZiAoICh2YWwgJiBQQ0lfQkFTRV9B
RERSRVNTX1NQQUNFKSA9PSBQQ0lfQkFTRV9BRERSRVNTX1NQQUNFX0lPICkKICAgICAgICAgewog
ICAgICAgICAgICAgYmFyc1tpXS50eXBlID0gVlBDSV9CQVJfSU87CkBAIC01NjEsOCArNTYxLDgg
QEAgc3RhdGljIGludCBpbml0X2JhcnMoc3RydWN0IHBjaV9kZXYgKnBkZXYpCiAgICAgICAgIHJv
bS0+dHlwZSA9IFZQQ0lfQkFSX1JPTTsKICAgICAgICAgcm9tLT5zaXplID0gc2l6ZTsKICAgICAg
ICAgcm9tLT5hZGRyID0gYWRkcjsKLSAgICAgICAgaGVhZGVyLT5yb21fZW5hYmxlZCA9IHBjaV9j
b25mX3JlYWQzMihwZGV2LT5zZWcsIHBkZXYtPmJ1cywgc2xvdCwgZnVuYywKLSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByb21fcmVnKSAmIFBDSV9ST01fQURE
UkVTU19FTkFCTEU7CisgICAgICAgIGhlYWRlci0+cm9tX2VuYWJsZWQgPSBwY2lfY29uZl9yZWFk
MzIocGRldi0+c2JkZiwgcm9tX3JlZykgJgorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
UENJX1JPTV9BRERSRVNTX0VOQUJMRTsKIAogICAgICAgICByYyA9IHZwY2lfYWRkX3JlZ2lzdGVy
KHBkZXYtPnZwY2ksIHZwY2lfaHdfcmVhZDMyLCByb21fd3JpdGUsIHJvbV9yZWcsCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgNCwgcm9tKTsKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJz
L3ZwY2kvbXNpeC5jIGIveGVuL2RyaXZlcnMvdnBjaS9tc2l4LmMKaW5kZXggOGU2Y2QwNzBkMC4u
YzYwY2JhMDEzNyAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvdnBjaS9tc2l4LmMKKysrIGIveGVu
L2RyaXZlcnMvdnBjaS9tc2l4LmMKQEAgLTQ2OSwxMSArNDY5LDkgQEAgc3RhdGljIGludCBpbml0
X21zaXgoc3RydWN0IHBjaV9kZXYgKnBkZXYpCiAgICAgcGRldi0+dnBjaS0+bXNpeC0+cGRldiA9
IHBkZXY7CiAKICAgICBwZGV2LT52cGNpLT5tc2l4LT50YWJsZXNbVlBDSV9NU0lYX1RBQkxFXSA9
Ci0gICAgICAgIHBjaV9jb25mX3JlYWQzMihwZGV2LT5zZWcsIHBkZXYtPmJ1cywgc2xvdCwgZnVu
YywKLSAgICAgICAgICAgICAgICAgICAgICAgIG1zaXhfdGFibGVfb2Zmc2V0X3JlZyhtc2l4X29m
ZnNldCkpOworICAgICAgICBwY2lfY29uZl9yZWFkMzIocGRldi0+c2JkZiwgbXNpeF90YWJsZV9v
ZmZzZXRfcmVnKG1zaXhfb2Zmc2V0KSk7CiAgICAgcGRldi0+dnBjaS0+bXNpeC0+dGFibGVzW1ZQ
Q0lfTVNJWF9QQkFdID0KLSAgICAgICAgcGNpX2NvbmZfcmVhZDMyKHBkZXYtPnNlZywgcGRldi0+
YnVzLCBzbG90LCBmdW5jLAotICAgICAgICAgICAgICAgICAgICAgICAgbXNpeF9wYmFfb2Zmc2V0
X3JlZyhtc2l4X29mZnNldCkpOworICAgICAgICBwY2lfY29uZl9yZWFkMzIocGRldi0+c2JkZiwg
bXNpeF9wYmFfb2Zmc2V0X3JlZyhtc2l4X29mZnNldCkpOwogCiAgICAgZm9yICggaSA9IDA7IGkg
PCBwZGV2LT52cGNpLT5tc2l4LT5tYXhfZW50cmllczsgaSsrKQogICAgIHsKZGlmZiAtLWdpdCBh
L3hlbi9kcml2ZXJzL3ZwY2kvdnBjaS5jIGIveGVuL2RyaXZlcnMvdnBjaS92cGNpLmMKaW5kZXgg
MWE0YzJlZTRmMS4uMjEwNjI1NTg2MyAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvdnBjaS92cGNp
LmMKKysrIGIveGVuL2RyaXZlcnMvdnBjaS92cGNpLmMKQEAgLTEyMCw4ICsxMjAsNyBAQCB1aW50
MzJfdCB2cGNpX2h3X3JlYWQxNihjb25zdCBzdHJ1Y3QgcGNpX2RldiAqcGRldiwgdW5zaWduZWQg
aW50IHJlZywKIHVpbnQzMl90IHZwY2lfaHdfcmVhZDMyKGNvbnN0IHN0cnVjdCBwY2lfZGV2ICpw
ZGV2LCB1bnNpZ25lZCBpbnQgcmVnLAogICAgICAgICAgICAgICAgICAgICAgICAgdm9pZCAqZGF0
YSkKIHsKLSAgICByZXR1cm4gcGNpX2NvbmZfcmVhZDMyKHBkZXYtPnNlZywgcGRldi0+YnVzLCBQ
Q0lfU0xPVChwZGV2LT5kZXZmbiksCi0gICAgICAgICAgICAgICAgICAgICAgICAgICBQQ0lfRlVO
QyhwZGV2LT5kZXZmbiksIHJlZyk7CisgICAgcmV0dXJuIHBjaV9jb25mX3JlYWQzMihwZGV2LT5z
YmRmLCByZWcpOwogfQogCiBpbnQgdnBjaV9hZGRfcmVnaXN0ZXIoc3RydWN0IHZwY2kgKnZwY2ks
IHZwY2lfcmVhZF90ICpyZWFkX2hhbmRsZXIsCkBAIC0yMTEsNyArMjEwLDcgQEAgc3RhdGljIHVp
bnQzMl90IHZwY2lfcmVhZF9odyhwY2lfc2JkZl90IHNiZGYsIHVuc2lnbmVkIGludCByZWcsCiAg
ICAgc3dpdGNoICggc2l6ZSApCiAgICAgewogICAgIGNhc2UgNDoKLSAgICAgICAgZGF0YSA9IHBj
aV9jb25mX3JlYWQzMihzYmRmLnNlZywgc2JkZi5idXMsIHNiZGYuZGV2LCBzYmRmLmZuLCByZWcp
OworICAgICAgICBkYXRhID0gcGNpX2NvbmZfcmVhZDMyKHNiZGYsIHJlZyk7CiAgICAgICAgIGJy
ZWFrOwogCiAgICAgY2FzZSAzOgpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL3BjaS5oIGIv
eGVuL2luY2x1ZGUveGVuL3BjaS5oCmluZGV4IDI4NDdhOGU2YWYuLjY4ODU0MDg2ODcgMTAwNjQ0
Ci0tLSBhL3hlbi9pbmNsdWRlL3hlbi9wY2kuaAorKysgYi94ZW4vaW5jbHVkZS94ZW4vcGNpLmgK
QEAgLTE3NCw5ICsxNzQsNyBAQCB2b2lkIHBjaV9jaGVja19kaXNhYmxlX2RldmljZSh1MTYgc2Vn
LCB1OCBidXMsIHU4IGRldmZuKTsKIAogdWludDhfdCBwY2lfY29uZl9yZWFkOChwY2lfc2JkZl90
IHNiZGYsIHVuc2lnbmVkIGludCByZWcpOwogdWludDE2X3QgcGNpX2NvbmZfcmVhZDE2KHBjaV9z
YmRmX3Qgc2JkZiwgdW5zaWduZWQgaW50IHJlZyk7Ci11aW50MzJfdCBwY2lfY29uZl9yZWFkMzIo
Ci0gICAgdW5zaWduZWQgaW50IHNlZywgdW5zaWduZWQgaW50IGJ1cywgdW5zaWduZWQgaW50IGRl
diwgdW5zaWduZWQgaW50IGZ1bmMsCi0gICAgdW5zaWduZWQgaW50IHJlZyk7Cit1aW50MzJfdCBw
Y2lfY29uZl9yZWFkMzIocGNpX3NiZGZfdCBzYmRmLCB1bnNpZ25lZCBpbnQgcmVnKTsKIHZvaWQg
cGNpX2NvbmZfd3JpdGU4KAogICAgIHVuc2lnbmVkIGludCBzZWcsIHVuc2lnbmVkIGludCBidXMs
IHVuc2lnbmVkIGludCBkZXYsIHVuc2lnbmVkIGludCBmdW5jLAogICAgIHVuc2lnbmVkIGludCBy
ZWcsIHVpbnQ4X3QgZGF0YSk7Ci0tIAoyLjIwLjEgKEFwcGxlIEdpdC0xMTcpCgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 14:07:48 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 14: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 1hoTY3-00071F-Ve; Fri, 19 Jul 2019 14:07: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=RcFV=VQ=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hoTY2-000709-Nn
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 14:07:46 +0000
X-Inumbo-ID: 94b0d2b8-aa2e-11e9-8980-bc764e045a96
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 94b0d2b8-aa2e-11e9-8980-bc764e045a96;
 Fri, 19 Jul 2019 14:07:45 +0000 (UTC)
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: SArjAQm2scj5/fNtMF0U1KBH1bRCp/MED2arw0ZWVqR3DBZ5oaniP8n1hIeS5LiQLe/GwaDi7d
 AahvhbF6MJCR48l2wdy56Dsm7PYzaX+8DM/VdMh8qQdtFfd7iP5FZQY06uvLJf/22rzMWpSJfD
 15Xb4aHk176+I/uyxWuMGxb5BtCWVibw0b4czx81tXALgXZRRi2qiqkKWHTNdwPAhOxGRPKZWE
 +bG2FcKi1BbFdNLAQ21TcV1Nqd5NlDaj+68qYrVQi9Bvv1xm8SIo97FW1vLpwqQuHgau5IDYwV
 qZY=
X-SBRS: 2.7
X-MesageID: 3294257
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,282,1559534400"; 
   d="scan'208";a="3294257"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 19 Jul 2019 16:07:22 +0200
Message-ID: <20190719140724.69596-5-roger.pau@citrix.com>
X-Mailer: git-send-email 2.20.1 (Apple Git-117)
In-Reply-To: <20190719140724.69596-1-roger.pau@citrix.com>
References: <20190719140724.69596-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 4/6] pci: switch pci_conf_write8 to use
 pci_sbdf_t
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>, Konrad
 Rzeszutek Wilk <konrad.wilk@oracle.com>, George
 Dunlap <George.Dunlap@eu.citrix.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 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>

VGhpcyByZWR1Y2VzIHRoZSBudW1iZXIgb2YgcGFyYW1ldGVycyBvZiB0aGUgZnVuY3Rpb24gdG8g
dHdvLCBhbmQKc2ltcGxpZmllcyBzb21lIG9mIHRoZSBjYWxsaW5nIHNpdGVzLgoKU2lnbmVkLW9m
Zi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Ci0tLQpDYzogSmFu
IEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpDYzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNv
b3BlcjNAY2l0cml4LmNvbT4KQ2M6IFdlaSBMaXUgPHdsQHhlbi5vcmc+CkNjOiAiUm9nZXIgUGF1
IE1vbm7DqSIgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgpDYzogR2VvcmdlIER1bmxhcCA8R2Vvcmdl
LkR1bmxhcEBldS5jaXRyaXguY29tPgpDYzogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNp
dHJpeC5jb20+CkNjOiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgpDYzogS29u
cmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgpDYzogU3RlZmFubyBT
dGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpDYzogVGltIERlZWdhbiA8dGltQHhl
bi5vcmc+Ci0tLQpDaGFuZ2VzIHNpbmNlIHYzOgogLSBEcm9wIHBvaW50bGVzcyBBTkQtaW5nIGJ5
IGNvbnN0YW50cy4KIC0gUmVtb3ZlIGluc2VydGlvbiBvZiBzdHJheSBuZXdsaW5lLgotLS0KIHhl
bi9hcmNoL3g4Ni9jcHUvYW1kLmMgICAgICAgfCAgMiArLQogeGVuL2FyY2gveDg2L3g4Nl82NC9w
Y2kuYyAgICB8IDIxICsrKysrKysrLS0tLS0tLS0tLS0tLQogeGVuL2RyaXZlcnMvYWNwaS9yZWJv
b3QuYyAgICB8ICA1ICsrLS0tCiB4ZW4vZHJpdmVycy9jaGFyL2VoY2ktZGJncC5jIHwgIDggKysr
KystLS0KIHhlbi9kcml2ZXJzL3ZwY2kvdnBjaS5jICAgICAgfCAgOCArKystLS0tLQogeGVuL2lu
Y2x1ZGUveGVuL3BjaS5oICAgICAgICB8ICA0ICstLS0KIDYgZmlsZXMgY2hhbmdlZCwgMjAgaW5z
ZXJ0aW9ucygrKSwgMjggZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2Nw
dS9hbWQuYyBiL3hlbi9hcmNoL3g4Ni9jcHUvYW1kLmMKaW5kZXggOGE0MDM3M2RkZi4uZjY2ZGUz
NjJjYiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2NwdS9hbWQuYworKysgYi94ZW4vYXJjaC94
ODYvY3B1L2FtZC5jCkBAIC00MjYsNyArNDI2LDcgQEAgc3RhdGljIHZvaWQgZGlzYWJsZV9jMV9y
YW1waW5nKHZvaWQpCiAJCWlmIChwbW03ID09IDB4RkYpCiAJCQlicmVhazsKIAkJcG1tNyAmPSAw
eEZDOyAvKiBjbGVhciBwbW03WzE6MF0gKi8KLQkJcGNpX2NvbmZfd3JpdGU4KDAsIDAsIDB4MTgr
bm9kZSwgMHgzLCAweDg3LCBwbW03KTsKKwkJcGNpX2NvbmZfd3JpdGU4KFBDSV9TQkRGKDAsIDAs
IDB4MTggKyBub2RlLCAzKSwgMHg4NywgcG1tNyk7CiAJCXByaW50ayAoIkFNRDogRGlzYWJsaW5n
IEMxIENsb2NrIFJhbXBpbmcgTm9kZSAjJXhcbiIsIG5vZGUpOwogCX0KIH0KZGlmZiAtLWdpdCBh
L3hlbi9hcmNoL3g4Ni94ODZfNjQvcGNpLmMgYi94ZW4vYXJjaC94ODYveDg2XzY0L3BjaS5jCmlu
ZGV4IGI4YjgyYTZmZTcuLmVhYTY3YjA0ZjIgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni94ODZf
NjQvcGNpLmMKKysrIGIveGVuL2FyY2gveDg2L3g4Nl82NC9wY2kuYwpAQCAtNTAsMjMgKzUwLDE4
IEBAIHVpbnQzMl90IHBjaV9jb25mX3JlYWQzMihwY2lfc2JkZl90IHNiZGYsIHVuc2lnbmVkIGlu
dCByZWcpCiAgICAgcmV0dXJuIHBjaV9jb25mX3JlYWQoUENJX0NPTkZfQUREUkVTUyhzYmRmLCBy
ZWcpLCAwLCA0KTsKIH0KIAotI3VuZGVmIFBDSV9DT05GX0FERFJFU1MKLSNkZWZpbmUgUENJX0NP
TkZfQUREUkVTUyhidXMsIGRldiwgZnVuYywgcmVnKSBcCi0gICAgKDB4ODAwMDAwMDAgfCAoYnVz
IDw8IDE2KSB8IChkZXYgPDwgMTEpIHwgKGZ1bmMgPDwgOCkgfCAocmVnICYgfjMpKQotCi12b2lk
IHBjaV9jb25mX3dyaXRlOCgKLSAgICB1bnNpZ25lZCBpbnQgc2VnLCB1bnNpZ25lZCBpbnQgYnVz
LCB1bnNpZ25lZCBpbnQgZGV2LCB1bnNpZ25lZCBpbnQgZnVuYywKLSAgICB1bnNpZ25lZCBpbnQg
cmVnLCB1aW50OF90IGRhdGEpCit2b2lkIHBjaV9jb25mX3dyaXRlOChwY2lfc2JkZl90IHNiZGYs
IHVuc2lnbmVkIGludCByZWcsIHVpbnQ4X3QgZGF0YSkKIHsKLSAgICBpZiAoIHNlZyB8fCByZWcg
PiAyNTUgKQotICAgICAgICBwY2lfbW1jZmdfd3JpdGUoc2VnLCBidXMsIFBDSV9ERVZGTihkZXYs
IGZ1bmMpLCByZWcsIDEsIGRhdGEpOworICAgIGlmICggc2JkZi5zZWcgfHwgcmVnID4gMjU1ICkK
KyAgICAgICAgcGNpX21tY2ZnX3dyaXRlKHNiZGYuc2VnLCBzYmRmLmJ1cywgc2JkZi5kZXZmbiwg
cmVnLCAxLCBkYXRhKTsKICAgICBlbHNlCi0gICAgewotICAgICAgICBCVUdfT04oKGJ1cyA+IDI1
NSkgfHwgKGRldiA+IDMxKSB8fCAoZnVuYyA+IDcpKTsKLSAgICAgICAgcGNpX2NvbmZfd3JpdGUo
UENJX0NPTkZfQUREUkVTUyhidXMsIGRldiwgZnVuYywgcmVnKSwgcmVnICYgMywgMSwgZGF0YSk7
Ci0gICAgfQorICAgICAgICBwY2lfY29uZl93cml0ZShQQ0lfQ09ORl9BRERSRVNTKHNiZGYsIHJl
ZyksIHJlZyAmIDMsIDEsIGRhdGEpOwogfQogCisjdW5kZWYgUENJX0NPTkZfQUREUkVTUworI2Rl
ZmluZSBQQ0lfQ09ORl9BRERSRVNTKGJ1cywgZGV2LCBmdW5jLCByZWcpIFwKKyAgICAoMHg4MDAw
MDAwMCB8IChidXMgPDwgMTYpIHwgKGRldiA8PCAxMSkgfCAoZnVuYyA8PCA4KSB8IChyZWcgJiB+
MykpCisKIHZvaWQgcGNpX2NvbmZfd3JpdGUxNigKICAgICB1bnNpZ25lZCBpbnQgc2VnLCB1bnNp
Z25lZCBpbnQgYnVzLCB1bnNpZ25lZCBpbnQgZGV2LCB1bnNpZ25lZCBpbnQgZnVuYywKICAgICB1
bnNpZ25lZCBpbnQgcmVnLCB1aW50MTZfdCBkYXRhKQpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMv
YWNwaS9yZWJvb3QuYyBiL3hlbi9kcml2ZXJzL2FjcGkvcmVib290LmMKaW5kZXggNzJkMDZmZDhl
NS4uZjYzNDViZTg3NCAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvYWNwaS9yZWJvb3QuYworKysg
Yi94ZW4vZHJpdmVycy9hY3BpL3JlYm9vdC5jCkBAIC0yMyw5ICsyMyw4IEBAIHZvaWQgYWNwaV9y
ZWJvb3Qodm9pZCkKIAljYXNlIEFDUElfQURSX1NQQUNFX1BDSV9DT05GSUc6CiAJCXByaW50aygi
UmVzZXR0aW5nIHdpdGggQUNQSSBQQ0kgUkVTRVRfUkVHLlxuIik7CiAJCS8qIFdyaXRlIHRoZSB2
YWx1ZSB0aGF0IHJlc2V0cyB1cy4gKi8KLQkJcGNpX2NvbmZfd3JpdGU4KDAsIDAsCi0JCQkJKHJy
LT5hZGRyZXNzID4+IDMyKSAmIDMxLAotCQkJCShyci0+YWRkcmVzcyA+PiAxNikgJiA3LAorCQlw
Y2lfY29uZl93cml0ZTgoUENJX1NCREYoMCwgMCwgcnItPmFkZHJlc3MgPj4gMzIsCisJCQkJCSBy
ci0+YWRkcmVzcyA+PiAxNiksCiAJCQkJKHJyLT5hZGRyZXNzICYgMjU1KSwKIAkJCQlyZXNldF92
YWx1ZSk7CiAJCWJyZWFrOwpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvY2hhci9laGNpLWRiZ3Au
YyBiL3hlbi9kcml2ZXJzL2NoYXIvZWhjaS1kYmdwLmMKaW5kZXggOWI5MDI1ZmIzMy4uMDEwZmMz
YzViYyAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvY2hhci9laGNpLWRiZ3AuYworKysgYi94ZW4v
ZHJpdmVycy9jaGFyL2VoY2ktZGJncC5jCkBAIC0xMDQ4LDcgKzEwNDgsOCBAQCBzdGF0aWMgdm9p
ZCBlaGNpX2RiZ3BfYmlvc19oYW5kb2ZmKHN0cnVjdCBlaGNpX2RiZ3AgKmRiZ3AsIHUzMiBoY2Nf
cGFyYW1zKQogICAgIGlmICggKGNhcCAmIDB4ZmYpID09IDEgJiYgKGNhcCAmIEVIQ0lfVVNCTEVH
U1VQX0JJT1MpICkKICAgICB7CiAgICAgICAgIGRiZ3BfcHJpbnRrKCJkYmdwOiBCSU9TIGhhbmRv
ZmZcbiIpOwotICAgICAgICBwY2lfY29uZl93cml0ZTgoMCwgZGJncC0+YnVzLCBkYmdwLT5zbG90
LCBkYmdwLT5mdW5jLCBvZmZzZXQgKyAzLCAxKTsKKyAgICAgICAgcGNpX2NvbmZfd3JpdGU4KFBD
SV9TQkRGKDAsIGRiZ3AtPmJ1cywgZGJncC0+c2xvdCwgZGJncC0+ZnVuYyksCisgICAgICAgICAg
ICAgICAgICAgICAgICBvZmZzZXQgKyAzLCAxKTsKICAgICB9CiAKICAgICAvKiBpZiBib290IGZp
cm13YXJlIG5vdyBvd25zIEVIQ0ksIHNwaW4gdGlsbCBpdCBoYW5kcyBpdCBvdmVyLiAqLwpAQCAt
MTA2NiwxMSArMTA2NywxMiBAQCBzdGF0aWMgdm9pZCBlaGNpX2RiZ3BfYmlvc19oYW5kb2ZmKHN0
cnVjdCBlaGNpX2RiZ3AgKmRiZ3AsIHUzMiBoY2NfcGFyYW1zKQogICAgICAgICAvKiB3ZWxsLCBw
b3NzaWJseSBidWdneSBCSU9TLi4uIHRyeSB0byBzaHV0IGl0IGRvd24sCiAgICAgICAgICAqIGFu
ZCBob3BlIG5vdGhpbmcgZ29lcyB0b28gd3JvbmcgKi8KICAgICAgICAgZGJncF9wcmludGsoImRi
Z3A6IEJJT1MgaGFuZG9mZiBmYWlsZWQ6ICUwOHhcbiIsIGNhcCk7Ci0gICAgICAgIHBjaV9jb25m
X3dyaXRlOCgwLCBkYmdwLT5idXMsIGRiZ3AtPnNsb3QsIGRiZ3AtPmZ1bmMsIG9mZnNldCArIDIs
IDApOworICAgICAgICBwY2lfY29uZl93cml0ZTgoUENJX1NCREYoMCwgZGJncC0+YnVzLCBkYmdw
LT5zbG90LCBkYmdwLT5mdW5jKSwKKyAgICAgICAgICAgICAgICAgICAgICAgIG9mZnNldCArIDIs
IDApOwogICAgIH0KIAogICAgIC8qIGp1c3QgaW4gY2FzZSwgYWx3YXlzIGRpc2FibGUgRUhDSSBT
TUlzICovCi0gICAgcGNpX2NvbmZfd3JpdGU4KDAsIGRiZ3AtPmJ1cywgZGJncC0+c2xvdCwgZGJn
cC0+ZnVuYywKKyAgICBwY2lfY29uZl93cml0ZTgoUENJX1NCREYoMCwgZGJncC0+YnVzLCBkYmdw
LT5zbG90LCBkYmdwLT5mdW5jKSwKICAgICAgICAgICAgICAgICAgICAgb2Zmc2V0ICsgRUhDSV9V
U0JMRUdDVExTVFMsIDApOwogfQogCmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy92cGNpL3ZwY2ku
YyBiL3hlbi9kcml2ZXJzL3ZwY2kvdnBjaS5jCmluZGV4IDIxMDYyNTU4NjMuLmIxNDFlNTc4ODMg
MTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3ZwY2kvdnBjaS5jCisrKyBiL3hlbi9kcml2ZXJzL3Zw
Y2kvdnBjaS5jCkBAIC0yNjMsOCArMjYzLDcgQEAgc3RhdGljIHZvaWQgdnBjaV93cml0ZV9odyhw
Y2lfc2JkZl90IHNiZGYsIHVuc2lnbmVkIGludCByZWcsIHVuc2lnbmVkIGludCBzaXplLAogICAg
ICAgICAgKi8KICAgICAgICAgaWYgKCByZWcgJiAxICkKICAgICAgICAgewotICAgICAgICAgICAg
cGNpX2NvbmZfd3JpdGU4KHNiZGYuc2VnLCBzYmRmLmJ1cywgc2JkZi5kZXYsIHNiZGYuZm4sIHJl
ZywKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICBkYXRhKTsKKyAgICAgICAgICAgIHBjaV9j
b25mX3dyaXRlOChzYmRmLCByZWcsIGRhdGEpOwogICAgICAgICAgICAgcGNpX2NvbmZfd3JpdGUx
NihzYmRmLnNlZywgc2JkZi5idXMsIHNiZGYuZGV2LCBzYmRmLmZuLCByZWcgKyAxLAogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBkYXRhID4+IDgpOwogICAgICAgICB9CkBAIC0yNzIsOCAr
MjcxLDcgQEAgc3RhdGljIHZvaWQgdnBjaV93cml0ZV9odyhwY2lfc2JkZl90IHNiZGYsIHVuc2ln
bmVkIGludCByZWcsIHVuc2lnbmVkIGludCBzaXplLAogICAgICAgICB7CiAgICAgICAgICAgICBw
Y2lfY29uZl93cml0ZTE2KHNiZGYuc2VnLCBzYmRmLmJ1cywgc2JkZi5kZXYsIHNiZGYuZm4sIHJl
ZywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGF0YSk7Ci0gICAgICAgICAgICBwY2lf
Y29uZl93cml0ZTgoc2JkZi5zZWcsIHNiZGYuYnVzLCBzYmRmLmRldiwgc2JkZi5mbiwgcmVnICsg
MiwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICBkYXRhID4+IDE2KTsKKyAgICAgICAgICAg
IHBjaV9jb25mX3dyaXRlOChzYmRmLCByZWcgKyAyLCBkYXRhID4+IDE2KTsKICAgICAgICAgfQog
ICAgICAgICBicmVhazsKIApAQCAtMjgyLDcgKzI4MCw3IEBAIHN0YXRpYyB2b2lkIHZwY2lfd3Jp
dGVfaHcocGNpX3NiZGZfdCBzYmRmLCB1bnNpZ25lZCBpbnQgcmVnLCB1bnNpZ25lZCBpbnQgc2l6
ZSwKICAgICAgICAgYnJlYWs7CiAKICAgICBjYXNlIDE6Ci0gICAgICAgIHBjaV9jb25mX3dyaXRl
OChzYmRmLnNlZywgc2JkZi5idXMsIHNiZGYuZGV2LCBzYmRmLmZuLCByZWcsIGRhdGEpOworICAg
ICAgICBwY2lfY29uZl93cml0ZTgoc2JkZiwgcmVnLCBkYXRhKTsKICAgICAgICAgYnJlYWs7CiAK
ICAgICBkZWZhdWx0OgpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL3BjaS5oIGIveGVuL2lu
Y2x1ZGUveGVuL3BjaS5oCmluZGV4IDY4ODU0MDg2ODcuLjE0NGNmYjJlNjIgMTAwNjQ0Ci0tLSBh
L3hlbi9pbmNsdWRlL3hlbi9wY2kuaAorKysgYi94ZW4vaW5jbHVkZS94ZW4vcGNpLmgKQEAgLTE3
NSw5ICsxNzUsNyBAQCB2b2lkIHBjaV9jaGVja19kaXNhYmxlX2RldmljZSh1MTYgc2VnLCB1OCBi
dXMsIHU4IGRldmZuKTsKIHVpbnQ4X3QgcGNpX2NvbmZfcmVhZDgocGNpX3NiZGZfdCBzYmRmLCB1
bnNpZ25lZCBpbnQgcmVnKTsKIHVpbnQxNl90IHBjaV9jb25mX3JlYWQxNihwY2lfc2JkZl90IHNi
ZGYsIHVuc2lnbmVkIGludCByZWcpOwogdWludDMyX3QgcGNpX2NvbmZfcmVhZDMyKHBjaV9zYmRm
X3Qgc2JkZiwgdW5zaWduZWQgaW50IHJlZyk7Ci12b2lkIHBjaV9jb25mX3dyaXRlOCgKLSAgICB1
bnNpZ25lZCBpbnQgc2VnLCB1bnNpZ25lZCBpbnQgYnVzLCB1bnNpZ25lZCBpbnQgZGV2LCB1bnNp
Z25lZCBpbnQgZnVuYywKLSAgICB1bnNpZ25lZCBpbnQgcmVnLCB1aW50OF90IGRhdGEpOwordm9p
ZCBwY2lfY29uZl93cml0ZTgocGNpX3NiZGZfdCBzYmRmLCB1bnNpZ25lZCBpbnQgcmVnLCB1aW50
OF90IGRhdGEpOwogdm9pZCBwY2lfY29uZl93cml0ZTE2KAogICAgIHVuc2lnbmVkIGludCBzZWcs
IHVuc2lnbmVkIGludCBidXMsIHVuc2lnbmVkIGludCBkZXYsIHVuc2lnbmVkIGludCBmdW5jLAog
ICAgIHVuc2lnbmVkIGludCByZWcsIHVpbnQxNl90IGRhdGEpOwotLSAKMi4yMC4xIChBcHBsZSBH
aXQtMTE3KQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 14:07:52 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 14:07: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 1hoTY8-00073s-Bl; Fri, 19 Jul 2019 14:07:52 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=RcFV=VQ=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hoTY6-00073D-WE
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 14:07:51 +0000
X-Inumbo-ID: 9676bc19-aa2e-11e9-8980-bc764e045a96
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9676bc19-aa2e-11e9-8980-bc764e045a96;
 Fri, 19 Jul 2019 14:07:48 +0000 (UTC)
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: EOAS+Rj1csJSvB1j8fEc48Fl7obNLCLZS6nCVLDYbYMu122zAlqx4PhtT+IOdXIlTYehjlzQdX
 9fUrrliqWo0vyNrOzSnALCc7QRfIL8pBkqpve02Q87bKU6aOLHfhco8kKzjyP+PfA/BXlRd7e6
 XR6sfxBGmvMeyR4V+cBybOcdZHEnTKWKlRhOJ6fzIgU3G12tB4okjfuah7/BhmwyJVsltwHriP
 5qZYgvm7n4GvTYSWDhMyOD0g/kd+TeG1mLdZCyhF2HH00btT57KFcblFqq4ZPChlFkzO6YyFO/
 CFs=
X-SBRS: 2.7
X-MesageID: 3200829
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,282,1559534400"; 
   d="scan'208";a="3200829"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 19 Jul 2019 16:07:23 +0200
Message-ID: <20190719140724.69596-6-roger.pau@citrix.com>
X-Mailer: git-send-email 2.20.1 (Apple Git-117)
In-Reply-To: <20190719140724.69596-1-roger.pau@citrix.com>
References: <20190719140724.69596-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 5/6] pci: switch pci_conf_write16 to use
 pci_sbdf_t
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>, Konrad
 Rzeszutek Wilk <konrad.wilk@oracle.com>, George
 Dunlap <George.Dunlap@eu.citrix.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 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>

VGhpcyByZWR1Y2VzIHRoZSBudW1iZXIgb2YgcGFyYW1ldGVycyBvZiB0aGUgZnVuY3Rpb24gdG8g
dHdvLCBhbmQKc2ltcGxpZmllcyBzb21lIG9mIHRoZSBjYWxsaW5nIHNpdGVzLgoKU2lnbmVkLW9m
Zi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+ClJldmlld2VkLWJ5
OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Ci0tLQpDYzogSmFuIEJldWxpY2ggPGpi
ZXVsaWNoQHN1c2UuY29tPgpDYzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4
LmNvbT4KQ2M6IFdlaSBMaXUgPHdsQHhlbi5vcmc+CkNjOiBHZW9yZ2UgRHVubGFwIDxHZW9yZ2Uu
RHVubGFwQGV1LmNpdHJpeC5jb20+CkNjOiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0
cml4LmNvbT4KQ2M6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CkNjOiBLb25y
YWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+CkNjOiBTdGVmYW5vIFN0
YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CkNjOiBUaW0gRGVlZ2FuIDx0aW1AeGVu
Lm9yZz4KLS0tCkNoYW5nZXMgc2luY2UgdjM6CiAtIFJlbW92ZSBzdHJheSBjaGFuZ2Ugb2YgcGNp
X2NvbmZfd3JpdGUzMiBjYWxsLgotLS0KIHhlbi9hcmNoL3g4Ni9tc2kuYyAgICAgICAgICAgICAg
ICB8IDUzICsrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0KIHhlbi9hcmNoL3g4Ni94ODZf
NjQvcGNpLmMgICAgICAgICB8IDIxICsrKysrLS0tLS0tLQogeGVuL2RyaXZlcnMvY2hhci9laGNp
LWRiZ3AuYyAgICAgIHwgIDYgKystLQogeGVuL2RyaXZlcnMvY2hhci9uczE2NTUwLmMgICAgICAg
IHwgIDkgKysrKy0tCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9wY2kuYyAgICAgfCAxOCArKysr
LS0tLS0tLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2L2F0cy5jIHwgIDYgKystLQogeGVu
L2RyaXZlcnMvcGNpL3BjaS5jICAgICAgICAgICAgIHwgIDYgKy0tLQogeGVuL2RyaXZlcnMvdnBj
aS9oZWFkZXIuYyAgICAgICAgIHwgMjIgKysrKy0tLS0tLS0tLQogeGVuL2RyaXZlcnMvdnBjaS9t
c2kuYyAgICAgICAgICAgIHwgIDQgKy0tCiB4ZW4vZHJpdmVycy92cGNpL21zaXguYyAgICAgICAg
ICAgfCAgMiArLQogeGVuL2RyaXZlcnMvdnBjaS92cGNpLmMgICAgICAgICAgIHwgIDggKystLS0K
IHhlbi9pbmNsdWRlL3hlbi9wY2kuaCAgICAgICAgICAgICB8ICA0ICstLQogMTIgZmlsZXMgY2hh
bmdlZCwgNjIgaW5zZXJ0aW9ucygrKSwgOTcgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVu
L2FyY2gveDg2L21zaS5jIGIveGVuL2FyY2gveDg2L21zaS5jCmluZGV4IDUyNjE3Y2Q4NDMuLmYz
ZTVjNWNiMDMgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tc2kuYworKysgYi94ZW4vYXJjaC94
ODYvbXNpLmMKQEAgLTI2NywxMiArMjY3LDEwIEBAIHN0YXRpYyBpbnQgd3JpdGVfbXNpX21zZyhz
dHJ1Y3QgbXNpX2Rlc2MgKmVudHJ5LCBzdHJ1Y3QgbXNpX21zZyAqbXNnKQogICAgICAgICB7CiAg
ICAgICAgICAgICBwY2lfY29uZl93cml0ZTMyKHNlZywgYnVzLCBzbG90LCBmdW5jLCBtc2lfdXBw
ZXJfYWRkcmVzc19yZWcocG9zKSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbXNnLT5h
ZGRyZXNzX2hpKTsKLSAgICAgICAgICAgIHBjaV9jb25mX3dyaXRlMTYoc2VnLCBidXMsIHNsb3Qs
IGZ1bmMsIG1zaV9kYXRhX3JlZyhwb3MsIDEpLAotICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBtc2ctPmRhdGEpOworICAgICAgICAgICAgcGNpX2NvbmZfd3JpdGUxNihkZXYtPnNiZGYsIG1z
aV9kYXRhX3JlZyhwb3MsIDEpLCBtc2ctPmRhdGEpOwogICAgICAgICB9CiAgICAgICAgIGVsc2UK
LSAgICAgICAgICAgIHBjaV9jb25mX3dyaXRlMTYoc2VnLCBidXMsIHNsb3QsIGZ1bmMsIG1zaV9k
YXRhX3JlZyhwb3MsIDApLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtc2ctPmRhdGEp
OworICAgICAgICAgICAgcGNpX2NvbmZfd3JpdGUxNihkZXYtPnNiZGYsIG1zaV9kYXRhX3JlZyhw
b3MsIDApLCBtc2ctPmRhdGEpOwogICAgICAgICBicmVhazsKICAgICB9CiAgICAgY2FzZSBQQ0lf
Q0FQX0lEX01TSVg6CkBAIC0zMjksNyArMzI3LDggQEAgdm9pZCBfX21zaV9zZXRfZW5hYmxlKHUx
NiBzZWcsIHU4IGJ1cywgdTggc2xvdCwgdTggZnVuYywgaW50IHBvcywgaW50IGVuYWJsZSkKICAg
ICBjb250cm9sICY9IH5QQ0lfTVNJX0ZMQUdTX0VOQUJMRTsKICAgICBpZiAoIGVuYWJsZSApCiAg
ICAgICAgIGNvbnRyb2wgfD0gUENJX01TSV9GTEFHU19FTkFCTEU7Ci0gICAgcGNpX2NvbmZfd3Jp
dGUxNihzZWcsIGJ1cywgc2xvdCwgZnVuYywgcG9zICsgUENJX01TSV9GTEFHUywgY29udHJvbCk7
CisgICAgcGNpX2NvbmZfd3JpdGUxNihQQ0lfU0JERihzZWcsIGJ1cywgc2xvdCwgZnVuYyksCisg
ICAgICAgICAgICAgICAgICAgICBwb3MgKyBQQ0lfTVNJX0ZMQUdTLCBjb250cm9sKTsKIH0KIAog
c3RhdGljIHZvaWQgbXNpX3NldF9lbmFibGUoc3RydWN0IHBjaV9kZXYgKmRldiwgaW50IGVuYWJs
ZSkKQEAgLTM2MCw3ICszNTksNyBAQCBzdGF0aWMgdm9pZCBtc2l4X3NldF9lbmFibGUoc3RydWN0
IHBjaV9kZXYgKmRldiwgaW50IGVuYWJsZSkKICAgICAgICAgY29udHJvbCAmPSB+UENJX01TSVhf
RkxBR1NfRU5BQkxFOwogICAgICAgICBpZiAoIGVuYWJsZSApCiAgICAgICAgICAgICBjb250cm9s
IHw9IFBDSV9NU0lYX0ZMQUdTX0VOQUJMRTsKLSAgICAgICAgcGNpX2NvbmZfd3JpdGUxNihzZWcs
IGJ1cywgc2xvdCwgZnVuYywgbXNpeF9jb250cm9sX3JlZyhwb3MpLCBjb250cm9sKTsKKyAgICAg
ICAgcGNpX2NvbmZfd3JpdGUxNihkZXYtPnNiZGYsIG1zaXhfY29udHJvbF9yZWcocG9zKSwgY29u
dHJvbCk7CiAgICAgfQogfQogCkBAIC00MDYsNyArNDA1LDcgQEAgc3RhdGljIGJvb2wgbXNpX3Nl
dF9tYXNrX2JpdChzdHJ1Y3QgaXJxX2Rlc2MgKmRlc2MsIGJvb2wgaG9zdCwgYm9vbCBndWVzdCkK
ICAgICAgICAgaWYgKCB1bmxpa2VseSghKGNvbnRyb2wgJiBQQ0lfTVNJWF9GTEFHU19FTkFCTEUp
KSApCiAgICAgICAgIHsKICAgICAgICAgICAgIHBkZXYtPm1zaXgtPmhvc3RfbWFza2FsbCA9IDE7
Ci0gICAgICAgICAgICBwY2lfY29uZl93cml0ZTE2KHNlZywgYnVzLCBzbG90LCBmdW5jLAorICAg
ICAgICAgICAgcGNpX2NvbmZfd3JpdGUxNihwZGV2LT5zYmRmLAogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBtc2l4X2NvbnRyb2xfcmVnKGVudHJ5LT5tc2lfYXR0cmliLnBvcyksCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRyb2wgfCAoUENJX01TSVhfRkxBR1NfRU5BQkxF
IHwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQQ0lfTVNJWF9GTEFH
U19NQVNLQUxMKSk7CkBAIC00NDAsNyArNDM5LDcgQEAgc3RhdGljIGJvb2wgbXNpX3NldF9tYXNr
X2JpdChzdHJ1Y3QgaXJxX2Rlc2MgKmRlc2MsIGJvb2wgaG9zdCwgYm9vbCBndWVzdCkKICAgICAg
ICAgcGRldi0+bXNpeC0+aG9zdF9tYXNrYWxsID0gbWFza2FsbDsKICAgICAgICAgaWYgKCBtYXNr
YWxsIHx8IHBkZXYtPm1zaXgtPmd1ZXN0X21hc2thbGwgKQogICAgICAgICAgICAgY29udHJvbCB8
PSBQQ0lfTVNJWF9GTEFHU19NQVNLQUxMOwotICAgICAgICBwY2lfY29uZl93cml0ZTE2KHNlZywg
YnVzLCBzbG90LCBmdW5jLAorICAgICAgICBwY2lfY29uZl93cml0ZTE2KHBkZXYtPnNiZGYsCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgbXNpeF9jb250cm9sX3JlZyhlbnRyeS0+bXNpX2F0dHJp
Yi5wb3MpLCBjb250cm9sKTsKICAgICAgICAgcmV0dXJuIGZsYWc7CiAgICAgZGVmYXVsdDoKQEAg
LTU4MCw4ICs1NzksNyBAQCBpbnQgc2V0dXBfbXNpX2lycShzdHJ1Y3QgaXJxX2Rlc2MgKmRlc2Ms
IHN0cnVjdCBtc2lfZGVzYyAqbXNpZGVzYykKICAgICB7CiAgICAgICAgIGNvbnRyb2wgPSBwY2lf
Y29uZl9yZWFkMTYocGRldi0+c2JkZiwgY3Bvcyk7CiAgICAgICAgIGlmICggIShjb250cm9sICYg
UENJX01TSVhfRkxBR1NfRU5BQkxFKSApCi0gICAgICAgICAgICBwY2lfY29uZl93cml0ZTE2KHBk
ZXYtPnNlZywgcGRldi0+YnVzLCBQQ0lfU0xPVChwZGV2LT5kZXZmbiksCi0gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIFBDSV9GVU5DKHBkZXYtPmRldmZuKSwgY3BvcywKKyAgICAgICAgICAg
IHBjaV9jb25mX3dyaXRlMTYocGRldi0+c2JkZiwgY3BvcywKICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgY29udHJvbCB8IChQQ0lfTVNJWF9GTEFHU19FTkFCTEUgfAogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBDSV9NU0lYX0ZMQUdTX01BU0tBTEwpKTsKICAg
ICB9CkBAIC01OTEsOCArNTg5LDcgQEAgaW50IHNldHVwX21zaV9pcnEoc3RydWN0IGlycV9kZXNj
ICpkZXNjLCBzdHJ1Y3QgbXNpX2Rlc2MgKm1zaWRlc2MpCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICA6ICZwY2lfbXNpX25vbm1hc2thYmxlKTsKIAog
ICAgIGlmICggIShjb250cm9sICYgUENJX01TSVhfRkxBR1NfRU5BQkxFKSApCi0gICAgICAgIHBj
aV9jb25mX3dyaXRlMTYocGRldi0+c2VnLCBwZGV2LT5idXMsIFBDSV9TTE9UKHBkZXYtPmRldmZu
KSwKLSAgICAgICAgICAgICAgICAgICAgICAgICBQQ0lfRlVOQyhwZGV2LT5kZXZmbiksIGNwb3Ms
IGNvbnRyb2wpOworICAgICAgICBwY2lfY29uZl93cml0ZTE2KHBkZXYtPnNiZGYsIGNwb3MsIGNv
bnRyb2wpOwogCiAgICAgcmV0dXJuIHJjOwogfQpAQCAtNzM1LDcgKzczMiw3IEBAIHN0YXRpYyBp
bnQgbXNpX2NhcGFiaWxpdHlfaW5pdChzdHJ1Y3QgcGNpX2RldiAqZGV2LAogICAgICAgICBwY2lf
aW50eChkZXYsIGZhbHNlKTsKICAgICAgICAgY29udHJvbCB8PSBQQ0lfTVNJX0ZMQUdTX0VOQUJM
RTsKICAgICB9Ci0gICAgcGNpX2NvbmZfd3JpdGUxNihzZWcsIGJ1cywgc2xvdCwgZnVuYywgbXNp
X2NvbnRyb2xfcmVnKHBvcyksIGNvbnRyb2wpOworICAgIHBjaV9jb25mX3dyaXRlMTYoZGV2LT5z
YmRmLCBtc2lfY29udHJvbF9yZWcocG9zKSwgY29udHJvbCk7CiAKICAgICByZXR1cm4gMDsKIH0K
QEAgLTg1NiwxMyArODUzLDEzIEBAIHN0YXRpYyBpbnQgbXNpeF9jYXBhYmlsaXR5X2luaXQoc3Ry
dWN0IHBjaV9kZXYgKmRldiwKICAgICAgKiBmdWxseSBzZXQgdXAuCiAgICAgICovCiAgICAgbXNp
eC0+aG9zdF9tYXNrYWxsID0gMTsKLSAgICBwY2lfY29uZl93cml0ZTE2KHNlZywgYnVzLCBzbG90
LCBmdW5jLCBtc2l4X2NvbnRyb2xfcmVnKHBvcyksCisgICAgcGNpX2NvbmZfd3JpdGUxNihkZXYt
PnNiZGYsIG1zaXhfY29udHJvbF9yZWcocG9zKSwKICAgICAgICAgICAgICAgICAgICAgIGNvbnRy
b2wgfCAoUENJX01TSVhfRkxBR1NfRU5BQkxFIHwKICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgUENJX01TSVhfRkxBR1NfTUFTS0FMTCkpOwogCiAgICAgaWYgKCB1bmxpa2VseSghbWVt
b3J5X2RlY29kZWQoZGV2KSkgKQogICAgIHsKLSAgICAgICAgcGNpX2NvbmZfd3JpdGUxNihzZWcs
IGJ1cywgc2xvdCwgZnVuYywgbXNpeF9jb250cm9sX3JlZyhwb3MpLAorICAgICAgICBwY2lfY29u
Zl93cml0ZTE2KGRldi0+c2JkZiwgbXNpeF9jb250cm9sX3JlZyhwb3MpLAogICAgICAgICAgICAg
ICAgICAgICAgICAgIGNvbnRyb2wgJiB+UENJX01TSVhfRkxBR1NfRU5BQkxFKTsKICAgICAgICAg
cmV0dXJuIC1FTlhJTzsKICAgICB9CkBAIC04NzIsNyArODY5LDcgQEAgc3RhdGljIGludCBtc2l4
X2NhcGFiaWxpdHlfaW5pdChzdHJ1Y3QgcGNpX2RldiAqZGV2LAogICAgICAgICBlbnRyeSA9IGFs
bG9jX21zaV9lbnRyeSgxKTsKICAgICAgICAgaWYgKCAhZW50cnkgKQogICAgICAgICB7Ci0gICAg
ICAgICAgICBwY2lfY29uZl93cml0ZTE2KHNlZywgYnVzLCBzbG90LCBmdW5jLCBtc2l4X2NvbnRy
b2xfcmVnKHBvcyksCisgICAgICAgICAgICBwY2lfY29uZl93cml0ZTE2KGRldi0+c2JkZiwgbXNp
eF9jb250cm9sX3JlZyhwb3MpLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250cm9s
ICYgflBDSV9NU0lYX0ZMQUdTX0VOQUJMRSk7CiAgICAgICAgICAgICByZXR1cm4gLUVOT01FTTsK
ICAgICAgICAgfQpAQCAtOTA1LDcgKzkwMiw3IEBAIHN0YXRpYyBpbnQgbXNpeF9jYXBhYmlsaXR5
X2luaXQoc3RydWN0IHBjaV9kZXYgKmRldiwKICAgICB7CiAgICAgICAgIGlmICggIW1zaSB8fCAh
bXNpLT50YWJsZV9iYXNlICkKICAgICAgICAgewotICAgICAgICAgICAgcGNpX2NvbmZfd3JpdGUx
NihzZWcsIGJ1cywgc2xvdCwgZnVuYywgbXNpeF9jb250cm9sX3JlZyhwb3MpLAorICAgICAgICAg
ICAgcGNpX2NvbmZfd3JpdGUxNihkZXYtPnNiZGYsIG1zaXhfY29udHJvbF9yZWcocG9zKSwKICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udHJvbCAmIH5QQ0lfTVNJWF9GTEFHU19FTkFC
TEUpOwogICAgICAgICAgICAgeGZyZWUoZW50cnkpOwogICAgICAgICAgICAgcmV0dXJuIC1FTlhJ
TzsKQEAgLTk0OCw3ICs5NDUsNyBAQCBzdGF0aWMgaW50IG1zaXhfY2FwYWJpbGl0eV9pbml0KHN0
cnVjdCBwY2lfZGV2ICpkZXYsCiAKICAgICAgICAgaWYgKCBpZHggPCAwICkKICAgICAgICAgewot
ICAgICAgICAgICAgcGNpX2NvbmZfd3JpdGUxNihzZWcsIGJ1cywgc2xvdCwgZnVuYywgbXNpeF9j
b250cm9sX3JlZyhwb3MpLAorICAgICAgICAgICAgcGNpX2NvbmZfd3JpdGUxNihkZXYtPnNiZGYs
IG1zaXhfY29udHJvbF9yZWcocG9zKSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29u
dHJvbCAmIH5QQ0lfTVNJWF9GTEFHU19FTkFCTEUpOwogICAgICAgICAgICAgeGZyZWUoZW50cnkp
OwogICAgICAgICAgICAgcmV0dXJuIGlkeDsKQEAgLTEwMjQsNyArMTAyMSw3IEBAIHN0YXRpYyBp
bnQgbXNpeF9jYXBhYmlsaXR5X2luaXQoc3RydWN0IHBjaV9kZXYgKmRldiwKICAgICAgICAgbWFz
a2FsbCA9IDA7CiAgICAgfQogICAgIG1zaXgtPmhvc3RfbWFza2FsbCA9IG1hc2thbGw7Ci0gICAg
cGNpX2NvbmZfd3JpdGUxNihzZWcsIGJ1cywgc2xvdCwgZnVuYywgbXNpeF9jb250cm9sX3JlZyhw
b3MpLCBjb250cm9sKTsKKyAgICBwY2lfY29uZl93cml0ZTE2KGRldi0+c2JkZiwgbXNpeF9jb250
cm9sX3JlZyhwb3MpLCBjb250cm9sKTsKIAogICAgIHJldHVybiAwOwogfQpAQCAtMTE2Niw3ICsx
MTYzLDcgQEAgc3RhdGljIHZvaWQgX19wY2lfZGlzYWJsZV9tc2l4KHN0cnVjdCBtc2lfZGVzYyAq
ZW50cnkpCiAgICAgaWYgKCB1bmxpa2VseSghKGNvbnRyb2wgJiBQQ0lfTVNJWF9GTEFHU19FTkFC
TEUpKSApCiAgICAgewogICAgICAgICBkZXYtPm1zaXgtPmhvc3RfbWFza2FsbCA9IDE7Ci0gICAg
ICAgIHBjaV9jb25mX3dyaXRlMTYoc2VnLCBidXMsIHNsb3QsIGZ1bmMsIG1zaXhfY29udHJvbF9y
ZWcocG9zKSwKKyAgICAgICAgcGNpX2NvbmZfd3JpdGUxNihkZXYtPnNiZGYsIG1zaXhfY29udHJv
bF9yZWcocG9zKSwKICAgICAgICAgICAgICAgICAgICAgICAgICBjb250cm9sIHwgKFBDSV9NU0lY
X0ZMQUdTX0VOQUJMRSB8CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQQ0lf
TVNJWF9GTEFHU19NQVNLQUxMKSk7CiAgICAgfQpAQCAtMTE4NSw3ICsxMTgyLDcgQEAgc3RhdGlj
IHZvaWQgX19wY2lfZGlzYWJsZV9tc2l4KHN0cnVjdCBtc2lfZGVzYyAqZW50cnkpCiAgICAgZGV2
LT5tc2l4LT5ob3N0X21hc2thbGwgPSBtYXNrYWxsOwogICAgIGlmICggbWFza2FsbCB8fCBkZXYt
Pm1zaXgtPmd1ZXN0X21hc2thbGwgKQogICAgICAgICBjb250cm9sIHw9IFBDSV9NU0lYX0ZMQUdT
X01BU0tBTEw7Ci0gICAgcGNpX2NvbmZfd3JpdGUxNihzZWcsIGJ1cywgc2xvdCwgZnVuYywgbXNp
eF9jb250cm9sX3JlZyhwb3MpLCBjb250cm9sKTsKKyAgICBwY2lfY29uZl93cml0ZTE2KGRldi0+
c2JkZiwgbXNpeF9jb250cm9sX3JlZyhwb3MpLCBjb250cm9sKTsKIAogICAgIF9wY2lfY2xlYW51
cF9tc2l4KGRldi0+bXNpeCk7CiB9CkBAIC0xMzgxLDggKzEzNzgsNyBAQCBpbnQgcGNpX3Jlc3Rv
cmVfbXNpX3N0YXRlKHN0cnVjdCBwY2lfZGV2ICpwZGV2KQogICAgICAgICAgICAgICAgICAgICBw
ZGV2LT5zZWcsIHBkZXYtPmJ1cywgc2xvdCwgZnVuYywgaSk7CiAgICAgICAgICAgICBzcGluX3Vu
bG9ja19pcnFyZXN0b3JlKCZkZXNjLT5sb2NrLCBmbGFncyk7CiAgICAgICAgICAgICBpZiAoIHR5
cGUgPT0gUENJX0NBUF9JRF9NU0lYICkKLSAgICAgICAgICAgICAgICBwY2lfY29uZl93cml0ZTE2
KHBkZXYtPnNlZywgcGRldi0+YnVzLCBzbG90LCBmdW5jLAotICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgbXNpeF9jb250cm9sX3JlZyhwb3MpLAorICAgICAgICAgICAgICAgIHBjaV9j
b25mX3dyaXRlMTYocGRldi0+c2JkZiwgbXNpeF9jb250cm9sX3JlZyhwb3MpLAogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgY29udHJvbCAmIH5QQ0lfTVNJWF9GTEFHU19FTkFCTEUp
OwogICAgICAgICAgICAgcmV0dXJuIC1FSU5WQUw7CiAgICAgICAgIH0KQEAgLTEzOTcsMTUgKzEz
OTMsMTMgQEAgaW50IHBjaV9yZXN0b3JlX21zaV9zdGF0ZShzdHJ1Y3QgcGNpX2RldiAqcGRldikK
ICAgICAgICAgZWxzZSBpZiAoICF0eXBlICYmIGVudHJ5LT5tc2lfYXR0cmliLnR5cGUgPT0gUENJ
X0NBUF9JRF9NU0lYICkKICAgICAgICAgewogICAgICAgICAgICAgY29udHJvbCA9IHBjaV9jb25m
X3JlYWQxNihwZGV2LT5zYmRmLCBtc2l4X2NvbnRyb2xfcmVnKHBvcykpOwotICAgICAgICAgICAg
cGNpX2NvbmZfd3JpdGUxNihwZGV2LT5zZWcsIHBkZXYtPmJ1cywgc2xvdCwgZnVuYywKLSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgbXNpeF9jb250cm9sX3JlZyhwb3MpLAorICAgICAgICAg
ICAgcGNpX2NvbmZfd3JpdGUxNihwZGV2LT5zYmRmLCBtc2l4X2NvbnRyb2xfcmVnKHBvcyksCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRyb2wgfCAoUENJX01TSVhfRkxBR1NfRU5B
QkxFIHwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQQ0lfTVNJWF9G
TEFHU19NQVNLQUxMKSk7CiAgICAgICAgICAgICBpZiAoIHVubGlrZWx5KCFtZW1vcnlfZGVjb2Rl
ZChwZGV2KSkgKQogICAgICAgICAgICAgewogICAgICAgICAgICAgICAgIHNwaW5fdW5sb2NrX2ly
cXJlc3RvcmUoJmRlc2MtPmxvY2ssIGZsYWdzKTsKLSAgICAgICAgICAgICAgICBwY2lfY29uZl93
cml0ZTE2KHBkZXYtPnNlZywgcGRldi0+YnVzLCBzbG90LCBmdW5jLAotICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgbXNpeF9jb250cm9sX3JlZyhwb3MpLAorICAgICAgICAgICAgICAg
IHBjaV9jb25mX3dyaXRlMTYocGRldi0+c2JkZiwgbXNpeF9jb250cm9sX3JlZyhwb3MpLAogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udHJvbCAmIH5QQ0lfTVNJWF9GTEFHU19F
TkFCTEUpOwogICAgICAgICAgICAgICAgIHJldHVybiAtRU5YSU87CiAgICAgICAgICAgICB9CkBA
IC0xNDQwLDE1ICsxNDM0LDE0IEBAIGludCBwY2lfcmVzdG9yZV9tc2lfc3RhdGUoc3RydWN0IHBj
aV9kZXYgKnBkZXYpCiAKICAgICAgICAgICAgIGNvbnRyb2wgPSBwY2lfY29uZl9yZWFkMTYocGRl
di0+c2JkZiwgY3BvcykgJiB+UENJX01TSV9GTEFHU19RU0laRTsKICAgICAgICAgICAgIG11bHRp
X21zaV9lbmFibGUoY29udHJvbCwgZW50cnktPm1zaS5udmVjKTsKLSAgICAgICAgICAgIHBjaV9j
b25mX3dyaXRlMTYocGRldi0+c2VnLCBwZGV2LT5idXMsIHNsb3QsIGZ1bmMsIGNwb3MsIGNvbnRy
b2wpOworICAgICAgICAgICAgcGNpX2NvbmZfd3JpdGUxNihwZGV2LT5zYmRmLCBjcG9zLCBjb250
cm9sKTsKIAogICAgICAgICAgICAgbXNpX3NldF9lbmFibGUocGRldiwgMSk7CiAgICAgICAgIH0K
ICAgICB9CiAKICAgICBpZiAoIHR5cGUgPT0gUENJX0NBUF9JRF9NU0lYICkKLSAgICAgICAgcGNp
X2NvbmZfd3JpdGUxNihwZGV2LT5zZWcsIHBkZXYtPmJ1cywgc2xvdCwgZnVuYywKLSAgICAgICAg
ICAgICAgICAgICAgICAgICBtc2l4X2NvbnRyb2xfcmVnKHBvcyksCisgICAgICAgIHBjaV9jb25m
X3dyaXRlMTYocGRldi0+c2JkZiwgbXNpeF9jb250cm9sX3JlZyhwb3MpLAogICAgICAgICAgICAg
ICAgICAgICAgICAgIGNvbnRyb2wgfCBQQ0lfTVNJWF9GTEFHU19FTkFCTEUpOwogCiAgICAgcmV0
dXJuIDA7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYveDg2XzY0L3BjaS5jIGIveGVuL2FyY2gv
eDg2L3g4Nl82NC9wY2kuYwppbmRleCBlYWE2N2IwNGYyLi5mMDE0ZmUwZmM1IDEwMDY0NAotLS0g
YS94ZW4vYXJjaC94ODYveDg2XzY0L3BjaS5jCisrKyBiL3hlbi9hcmNoL3g4Ni94ODZfNjQvcGNp
LmMKQEAgLTU4LDIzICs1OCwxOCBAQCB2b2lkIHBjaV9jb25mX3dyaXRlOChwY2lfc2JkZl90IHNi
ZGYsIHVuc2lnbmVkIGludCByZWcsIHVpbnQ4X3QgZGF0YSkKICAgICAgICAgcGNpX2NvbmZfd3Jp
dGUoUENJX0NPTkZfQUREUkVTUyhzYmRmLCByZWcpLCByZWcgJiAzLCAxLCBkYXRhKTsKIH0KIAot
I3VuZGVmIFBDSV9DT05GX0FERFJFU1MKLSNkZWZpbmUgUENJX0NPTkZfQUREUkVTUyhidXMsIGRl
diwgZnVuYywgcmVnKSBcCi0gICAgKDB4ODAwMDAwMDAgfCAoYnVzIDw8IDE2KSB8IChkZXYgPDwg
MTEpIHwgKGZ1bmMgPDwgOCkgfCAocmVnICYgfjMpKQotCi12b2lkIHBjaV9jb25mX3dyaXRlMTYo
Ci0gICAgdW5zaWduZWQgaW50IHNlZywgdW5zaWduZWQgaW50IGJ1cywgdW5zaWduZWQgaW50IGRl
diwgdW5zaWduZWQgaW50IGZ1bmMsCi0gICAgdW5zaWduZWQgaW50IHJlZywgdWludDE2X3QgZGF0
YSkKK3ZvaWQgcGNpX2NvbmZfd3JpdGUxNihwY2lfc2JkZl90IHNiZGYsIHVuc2lnbmVkIGludCBy
ZWcsIHVpbnQxNl90IGRhdGEpCiB7Ci0gICAgaWYgKCBzZWcgfHwgcmVnID4gMjU1ICkKLSAgICAg
ICAgcGNpX21tY2ZnX3dyaXRlKHNlZywgYnVzLCBQQ0lfREVWRk4oZGV2LCBmdW5jKSwgcmVnLCAy
LCBkYXRhKTsKKyAgICBpZiAoIHNiZGYuc2VnIHx8IHJlZyA+IDI1NSApCisgICAgICAgIHBjaV9t
bWNmZ193cml0ZShzYmRmLnNlZywgc2JkZi5idXMsIHNiZGYuZGV2Zm4sIHJlZywgMiwgZGF0YSk7
CiAgICAgZWxzZQotICAgIHsKLSAgICAgICAgQlVHX09OKChidXMgPiAyNTUpIHx8IChkZXYgPiAz
MSkgfHwgKGZ1bmMgPiA3KSk7Ci0gICAgICAgIHBjaV9jb25mX3dyaXRlKFBDSV9DT05GX0FERFJF
U1MoYnVzLCBkZXYsIGZ1bmMsIHJlZyksIHJlZyAmIDIsIDIsIGRhdGEpOwotICAgIH0KKyAgICAg
ICAgcGNpX2NvbmZfd3JpdGUoUENJX0NPTkZfQUREUkVTUyhzYmRmLCByZWcpLCByZWcgJiAyLCAy
LCBkYXRhKTsKIH0KIAorI3VuZGVmIFBDSV9DT05GX0FERFJFU1MKKyNkZWZpbmUgUENJX0NPTkZf
QUREUkVTUyhidXMsIGRldiwgZnVuYywgcmVnKSBcCisgICAgKDB4ODAwMDAwMDAgfCAoYnVzIDw8
IDE2KSB8IChkZXYgPDwgMTEpIHwgKGZ1bmMgPDwgOCkgfCAocmVnICYgfjMpKQorCiB2b2lkIHBj
aV9jb25mX3dyaXRlMzIoCiAgICAgdW5zaWduZWQgaW50IHNlZywgdW5zaWduZWQgaW50IGJ1cywg
dW5zaWduZWQgaW50IGRldiwgdW5zaWduZWQgaW50IGZ1bmMsCiAgICAgdW5zaWduZWQgaW50IHJl
ZywgdWludDMyX3QgZGF0YSkKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL2NoYXIvZWhjaS1kYmdw
LmMgYi94ZW4vZHJpdmVycy9jaGFyL2VoY2ktZGJncC5jCmluZGV4IDAxMGZjM2M1YmMuLmI3ODAz
MzQ5NTMgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL2NoYXIvZWhjaS1kYmdwLmMKKysrIGIveGVu
L2RyaXZlcnMvY2hhci9laGNpLWRiZ3AuYwpAQCAtMTMyNCw4ICsxMzI0LDggQEAgc3RhdGljIHZv
aWQgX19pbml0IGVoY2lfZGJncF9pbml0X3ByZWlycShzdHJ1Y3Qgc2VyaWFsX3BvcnQgKnBvcnQp
CiAgICAgaWYgKCAhKGRiZ3AtPnBjaV9jciAmIFBDSV9DT01NQU5EX01FTU9SWSkgKQogICAgIHsK
ICAgICAgICAgZGJncC0+cGNpX2NyIHw9IFBDSV9DT01NQU5EX01FTU9SWTsKLSAgICAgICAgcGNp
X2NvbmZfd3JpdGUxNigwLCBkYmdwLT5idXMsIGRiZ3AtPnNsb3QsIGRiZ3AtPmZ1bmMsIFBDSV9D
T01NQU5ELAotICAgICAgICAgICAgICAgICAgICAgICAgIGRiZ3AtPnBjaV9jcik7CisgICAgICAg
IHBjaV9jb25mX3dyaXRlMTYoUENJX1NCREYoMCwgZGJncC0+YnVzLCBkYmdwLT5zbG90LCBkYmdw
LT5mdW5jKSwKKyAgICAgICAgICAgICAgICAgICAgICAgICBQQ0lfQ09NTUFORCwgZGJncC0+cGNp
X2NyKTsKICAgICAgICAgZGJncF9wcmludGsoIk1NSU8gZm9yIEVIQ0kgZW5hYmxlZFxuIik7CiAg
ICAgfQogCkBAIC0xNDM4LDcgKzE0MzgsNyBAQCBzdGF0aWMgdm9pZCBlaGNpX2RiZ3BfcmVzdW1l
KHN0cnVjdCBzZXJpYWxfcG9ydCAqcG9ydCkKIAogICAgIHBjaV9jb25mX3dyaXRlMzIoMCwgZGJn
cC0+YnVzLCBkYmdwLT5zbG90LCBkYmdwLT5mdW5jLCBkYmdwLT5iYXIsCiAgICAgICAgICAgICAg
ICAgICAgICBkYmdwLT5iYXJfdmFsKTsKLSAgICBwY2lfY29uZl93cml0ZTE2KDAsIGRiZ3AtPmJ1
cywgZGJncC0+c2xvdCwgZGJncC0+ZnVuYywKKyAgICBwY2lfY29uZl93cml0ZTE2KFBDSV9TQkRG
KDAsIGRiZ3AtPmJ1cywgZGJncC0+c2xvdCwgZGJncC0+ZnVuYyksCiAgICAgICAgICAgICAgICAg
ICAgICBQQ0lfQ09NTUFORCwgZGJncC0+cGNpX2NyKTsKIAogICAgIGVoY2lfZGJncF9zZXR1cF9w
cmVpcnEoZGJncCk7CmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9jaGFyL25zMTY1NTAuYyBiL3hl
bi9kcml2ZXJzL2NoYXIvbnMxNjU1MC5jCmluZGV4IGZlNzE0MDZjYzEuLjIwZWFlY2VlNTkgMTAw
NjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL2NoYXIvbnMxNjU1MC5jCisrKyBiL3hlbi9kcml2ZXJzL2No
YXIvbnMxNjU1MC5jCkBAIC02MjQsNyArNjI0LDggQEAgc3RhdGljIHZvaWQgcGNpX3NlcmlhbF9l
YXJseV9pbml0KHN0cnVjdCBuczE2NTUwICp1YXJ0KQogICAgICAgICByZXR1cm47CiAKICAgICBp
ZiAoIHVhcnQtPnBiX2JkZl9lbmFibGUgKQotICAgICAgICBwY2lfY29uZl93cml0ZTE2KDAsIHVh
cnQtPnBiX2JkZlswXSwgdWFydC0+cGJfYmRmWzFdLCB1YXJ0LT5wYl9iZGZbMl0sCisgICAgICAg
IHBjaV9jb25mX3dyaXRlMTYoUENJX1NCREYoMCwgdWFydC0+cGJfYmRmWzBdLCB1YXJ0LT5wYl9i
ZGZbMV0sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdWFydC0+cGJfYmRmWzJd
KSwKICAgICAgICAgICAgICAgICAgICAgICAgICBQQ0lfSU9fQkFTRSwKICAgICAgICAgICAgICAg
ICAgICAgICAgICAodWFydC0+aW9fYmFzZSAmIDB4RjAwMCkgfAogICAgICAgICAgICAgICAgICAg
ICAgICAgICgodWFydC0+aW9fYmFzZSAmIDB4RjAwMCkgPj4gOCkpOwpAQCAtNjMyLDcgKzYzMyw4
IEBAIHN0YXRpYyB2b2lkIHBjaV9zZXJpYWxfZWFybHlfaW5pdChzdHJ1Y3QgbnMxNjU1MCAqdWFy
dCkKICAgICBwY2lfY29uZl93cml0ZTMyKDAsIHVhcnQtPnBzX2JkZlswXSwgdWFydC0+cHNfYmRm
WzFdLCB1YXJ0LT5wc19iZGZbMl0sCiAgICAgICAgICAgICAgICAgICAgICBQQ0lfQkFTRV9BRERS
RVNTXzAsCiAgICAgICAgICAgICAgICAgICAgICB1YXJ0LT5pb19iYXNlIHwgUENJX0JBU0VfQURE
UkVTU19TUEFDRV9JTyk7Ci0gICAgcGNpX2NvbmZfd3JpdGUxNigwLCB1YXJ0LT5wc19iZGZbMF0s
IHVhcnQtPnBzX2JkZlsxXSwgdWFydC0+cHNfYmRmWzJdLAorICAgIHBjaV9jb25mX3dyaXRlMTYo
UENJX1NCREYoMCwgdWFydC0+cHNfYmRmWzBdLCB1YXJ0LT5wc19iZGZbMV0sCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICB1YXJ0LT5wc19iZGZbMl0pLAogICAgICAgICAgICAgICAgICAg
ICAgUENJX0NPTU1BTkQsIFBDSV9DT01NQU5EX0lPKTsKICNlbmRpZgogfQpAQCAtODY3LDcgKzg2
OSw4IEBAIHN0YXRpYyB2b2lkIF9uczE2NTUwX3Jlc3VtZShzdHJ1Y3Qgc2VyaWFsX3BvcnQgKnBv
cnQpCiAgICAgICAgICAgICAgICAgICAgICAgICB1YXJ0LT5wc19iZGZbMV0sIHVhcnQtPnBzX2Jk
ZlsyXSwKICAgICAgICAgICAgICAgICAgICAgICAgIFBDSV9CQVNFX0FERFJFU1NfMCArICh1YXJ0
LT5iYXJfaWR4KzEpKjQsIHVhcnQtPmJhcjY0KTsKIAotICAgICAgIHBjaV9jb25mX3dyaXRlMTYo
MCwgdWFydC0+cHNfYmRmWzBdLCB1YXJ0LT5wc19iZGZbMV0sIHVhcnQtPnBzX2JkZlsyXSwKKyAg
ICAgICBwY2lfY29uZl93cml0ZTE2KFBDSV9TQkRGKDAsIHVhcnQtPnBzX2JkZlswXSwgdWFydC0+
cHNfYmRmWzFdLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdWFydC0+cHNfYmRm
WzJdKSwKICAgICAgICAgICAgICAgICAgICAgICAgIFBDSV9DT01NQU5ELCB1YXJ0LT5jcik7CiAg
ICAgfQogI2VuZGlmCmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9wY2kuYyBi
L3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3BjaS5jCmluZGV4IDdmOTU3M2NlZWUuLmVlMmI5Y2Mw
MWMgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3BjaS5jCisrKyBiL3hlbi9k
cml2ZXJzL3Bhc3N0aHJvdWdoL3BjaS5jCkBAIC0yNDgsMTUgKzI0OCwxMyBAQCBzdGF0aWMgdm9p
ZCBjaGVja19wZGV2KGNvbnN0IHN0cnVjdCBwY2lfZGV2ICpwZGV2KQogICAgIHsKICAgICAgICAg
dmFsID0gcGNpX2NvbmZfcmVhZDE2KHBkZXYtPnNiZGYsIFBDSV9DT01NQU5EKTsKICAgICAgICAg
aWYgKCB2YWwgJiBjb21tYW5kX21hc2sgKQotICAgICAgICAgICAgcGNpX2NvbmZfd3JpdGUxNihz
ZWcsIGJ1cywgZGV2LCBmdW5jLCBQQ0lfQ09NTUFORCwKLSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgdmFsICYgfmNvbW1hbmRfbWFzayk7CisgICAgICAgICAgICBwY2lfY29uZl93cml0ZTE2
KHBkZXYtPnNiZGYsIFBDSV9DT01NQU5ELCB2YWwgJiB+Y29tbWFuZF9tYXNrKTsKICAgICAgICAg
dmFsID0gcGNpX2NvbmZfcmVhZDE2KHBkZXYtPnNiZGYsIFBDSV9TVEFUVVMpOwogICAgICAgICBp
ZiAoIHZhbCAmIFBDSV9TVEFUVVNfQ0hFQ0sgKQogICAgICAgICB7CiAgICAgICAgICAgICBwcmlu
dGsoWEVOTE9HX0lORk8gIiUwNHg6JTAyeDolMDJ4LiV1IHN0YXR1cyAlMDR4IC0+ICUwNHhcbiIs
CiAgICAgICAgICAgICAgICAgICAgc2VnLCBidXMsIGRldiwgZnVuYywgdmFsLCB2YWwgJiB+UENJ
X1NUQVRVU19DSEVDSyk7Ci0gICAgICAgICAgICBwY2lfY29uZl93cml0ZTE2KHNlZywgYnVzLCBk
ZXYsIGZ1bmMsIFBDSV9TVEFUVVMsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZhbCAm
IFBDSV9TVEFUVVNfQ0hFQ0spOworICAgICAgICAgICAgcGNpX2NvbmZfd3JpdGUxNihwZGV2LT5z
YmRmLCBQQ0lfU1RBVFVTLCB2YWwgJiBQQ0lfU1RBVFVTX0NIRUNLKTsKICAgICAgICAgfQogICAg
IH0KIApAQCAtMjY3LDcgKzI2NSw3IEBAIHN0YXRpYyB2b2lkIGNoZWNrX3BkZXYoY29uc3Qgc3Ry
dWN0IHBjaV9kZXYgKnBkZXYpCiAgICAgICAgICAgICBicmVhazsKICAgICAgICAgdmFsID0gcGNp
X2NvbmZfcmVhZDE2KHBkZXYtPnNiZGYsIFBDSV9CUklER0VfQ09OVFJPTCk7CiAgICAgICAgIGlm
ICggdmFsICYgYnJpZGdlX2N0bF9tYXNrICkKLSAgICAgICAgICAgIHBjaV9jb25mX3dyaXRlMTYo
c2VnLCBidXMsIGRldiwgZnVuYywgUENJX0JSSURHRV9DT05UUk9MLAorICAgICAgICAgICAgcGNp
X2NvbmZfd3JpdGUxNihwZGV2LT5zYmRmLCBQQ0lfQlJJREdFX0NPTlRST0wsCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHZhbCAmIH5icmlkZ2VfY3RsX21hc2spOwogICAgICAgICB2YWwg
PSBwY2lfY29uZl9yZWFkMTYocGRldi0+c2JkZiwgUENJX1NFQ19TVEFUVVMpOwogICAgICAgICBp
ZiAoIHZhbCAmIFBDSV9TVEFUVVNfQ0hFQ0sgKQpAQCAtMjc1LDcgKzI3Myw3IEBAIHN0YXRpYyB2
b2lkIGNoZWNrX3BkZXYoY29uc3Qgc3RydWN0IHBjaV9kZXYgKnBkZXYpCiAgICAgICAgICAgICBw
cmludGsoWEVOTE9HX0lORk8KICAgICAgICAgICAgICAgICAgICAiJTA0eDolMDJ4OiUwMnguJXUg
c2Vjb25kYXJ5IHN0YXR1cyAlMDR4IC0+ICUwNHhcbiIsCiAgICAgICAgICAgICAgICAgICAgc2Vn
LCBidXMsIGRldiwgZnVuYywgdmFsLCB2YWwgJiB+UENJX1NUQVRVU19DSEVDSyk7Ci0gICAgICAg
ICAgICBwY2lfY29uZl93cml0ZTE2KHNlZywgYnVzLCBkZXYsIGZ1bmMsIFBDSV9TRUNfU1RBVFVT
LAorICAgICAgICAgICAgcGNpX2NvbmZfd3JpdGUxNihwZGV2LT5zYmRmLCBQQ0lfU0VDX1NUQVRV
UywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdmFsICYgUENJX1NUQVRVU19DSEVDSyk7
CiAgICAgICAgIH0KICAgICAgICAgYnJlYWs7CkBAIC01OTYsOCArNTk0LDYgQEAgc3RhdGljIHZv
aWQgcGNpX2VuYWJsZV9hY3Moc3RydWN0IHBjaV9kZXYgKnBkZXYpCiAgICAgaW50IHBvczsKICAg
ICB1MTYgY2FwLCBjdHJsLCBzZWcgPSBwZGV2LT5zZWc7CiAgICAgdTggYnVzID0gcGRldi0+YnVz
OwotICAgIHU4IGRldiA9IFBDSV9TTE9UKHBkZXYtPmRldmZuKTsKLSAgICB1OCBmdW5jID0gUENJ
X0ZVTkMocGRldi0+ZGV2Zm4pOwogCiAgICAgaWYgKCAhaW9tbXVfZW5hYmxlZCApCiAgICAgICAg
IHJldHVybjsKQEAgLTYyMSw3ICs2MTcsNyBAQCBzdGF0aWMgdm9pZCBwY2lfZW5hYmxlX2Fjcyhz
dHJ1Y3QgcGNpX2RldiAqcGRldikKICAgICAvKiBVcHN0cmVhbSBGb3J3YXJkaW5nICovCiAgICAg
Y3RybCB8PSAoY2FwICYgUENJX0FDU19VRik7CiAKLSAgICBwY2lfY29uZl93cml0ZTE2KHNlZywg
YnVzLCBkZXYsIGZ1bmMsIHBvcyArIFBDSV9BQ1NfQ1RSTCwgY3RybCk7CisgICAgcGNpX2NvbmZf
d3JpdGUxNihwZGV2LT5zYmRmLCBwb3MgKyBQQ0lfQUNTX0NUUkwsIGN0cmwpOwogfQogCiBzdGF0
aWMgaW50IGlvbW11X2FkZF9kZXZpY2Uoc3RydWN0IHBjaV9kZXYgKnBkZXYpOwpAQCAtMTAzMSwx
MCArMTAyNyw4IEBAIHZvaWQgcGNpX2NoZWNrX2Rpc2FibGVfZGV2aWNlKHUxNiBzZWcsIHU4IGJ1
cywgdTggZGV2Zm4pCiAKICAgICAvKiBUZWxsIHRoZSBkZXZpY2UgdG8gc3RvcCBETUFpbmc7IHdl
IGNhbid0IHJlbHkgb24gdGhlIGd1ZXN0IHRvCiAgICAgICogY29udHJvbCBpdCBmb3IgdXMuICov
Ci0gICAgZGV2Zm4gPSBwZGV2LT5kZXZmbjsKICAgICBjd29yZCA9IHBjaV9jb25mX3JlYWQxNihw
ZGV2LT5zYmRmLCBQQ0lfQ09NTUFORCk7Ci0gICAgcGNpX2NvbmZfd3JpdGUxNihzZWcsIGJ1cywg
UENJX1NMT1QoZGV2Zm4pLCBQQ0lfRlVOQyhkZXZmbiksCi0gICAgICAgICAgICAgICAgICAgICBQ
Q0lfQ09NTUFORCwgY3dvcmQgJiB+UENJX0NPTU1BTkRfTUFTVEVSKTsKKyAgICBwY2lfY29uZl93
cml0ZTE2KHBkZXYtPnNiZGYsIFBDSV9DT01NQU5ELCBjd29yZCAmIH5QQ0lfQ09NTUFORF9NQVNU
RVIpOwogfQogCiAvKgpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2L2F0
cy5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2L2F0cy5jCmluZGV4IGNiMDIyYzU5OGEu
LjNlZWE3Zjg5ZmMgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3g4Ni9hdHMu
YworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC94ODYvYXRzLmMKQEAgLTUwLDggKzUwLDcg
QEAgaW50IGVuYWJsZV9hdHNfZGV2aWNlKHN0cnVjdCBwY2lfZGV2ICpwZGV2LCBzdHJ1Y3QgbGlz
dF9oZWFkICphdHNfbGlzdCkKICAgICBpZiAoICEodmFsdWUgJiBBVFNfRU5BQkxFKSApCiAgICAg
ewogICAgICAgICB2YWx1ZSB8PSBBVFNfRU5BQkxFOwotICAgICAgICBwY2lfY29uZl93cml0ZTE2
KHNlZywgYnVzLCBQQ0lfU0xPVChkZXZmbiksIFBDSV9GVU5DKGRldmZuKSwKLSAgICAgICAgICAg
ICAgICAgICAgICAgICBwb3MgKyBBVFNfUkVHX0NUTCwgdmFsdWUpOworICAgICAgICBwY2lfY29u
Zl93cml0ZTE2KHBkZXYtPnNiZGYsIHBvcyArIEFUU19SRUdfQ1RMLCB2YWx1ZSk7CiAgICAgfQog
CiAgICAgaWYgKCBwb3MgKQpAQCAtODEsOCArODAsNyBAQCB2b2lkIGRpc2FibGVfYXRzX2Rldmlj
ZShzdHJ1Y3QgcGNpX2RldiAqcGRldikKIAogICAgIHZhbHVlID0gcGNpX2NvbmZfcmVhZDE2KHBk
ZXYtPnNiZGYsIHBkZXYtPmF0cy5jYXBfcG9zICsgQVRTX1JFR19DVEwpOwogICAgIHZhbHVlICY9
IH5BVFNfRU5BQkxFOwotICAgIHBjaV9jb25mX3dyaXRlMTYoc2VnLCBidXMsIFBDSV9TTE9UKGRl
dmZuKSwgUENJX0ZVTkMoZGV2Zm4pLAotICAgICAgICAgICAgICAgICAgICAgcGRldi0+YXRzLmNh
cF9wb3MgKyBBVFNfUkVHX0NUTCwgdmFsdWUpOworICAgIHBjaV9jb25mX3dyaXRlMTYocGRldi0+
c2JkZiwgcGRldi0+YXRzLmNhcF9wb3MgKyBBVFNfUkVHX0NUTCwgdmFsdWUpOwogCiAgICAgbGlz
dF9kZWwoJnBkZXYtPmF0cy5saXN0KTsKIApkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGNpL3Bj
aS5jIGIveGVuL2RyaXZlcnMvcGNpL3BjaS5jCmluZGV4IGIyNDcwMmUwYzMuLjRkZTVmZGY2Nzkg
MTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3BjaS9wY2kuYworKysgYi94ZW4vZHJpdmVycy9wY2kv
cGNpLmMKQEAgLTExNiwxNyArMTE2LDEzIEBAIGludCBwY2lfZmluZF9uZXh0X2V4dF9jYXBhYmls
aXR5KGludCBzZWcsIGludCBidXMsIGludCBkZXZmbiwgaW50IHN0YXJ0LCBpbnQgY2FwCiAKIHZv
aWQgcGNpX2ludHgoY29uc3Qgc3RydWN0IHBjaV9kZXYgKnBkZXYsIGJvb2wgZW5hYmxlKQogewot
ICAgIHVpbnQxNl90IHNlZyA9IHBkZXYtPnNlZzsKLSAgICB1aW50OF90IGJ1cyA9IHBkZXYtPmJ1
czsKLSAgICB1aW50OF90IHNsb3QgPSBQQ0lfU0xPVChwZGV2LT5kZXZmbik7Ci0gICAgdWludDhf
dCBmdW5jID0gUENJX0ZVTkMocGRldi0+ZGV2Zm4pOwogICAgIHVpbnQxNl90IGNtZCA9IHBjaV9j
b25mX3JlYWQxNihwZGV2LT5zYmRmLCBQQ0lfQ09NTUFORCk7CiAKICAgICBpZiAoIGVuYWJsZSAp
CiAgICAgICAgIGNtZCAmPSB+UENJX0NPTU1BTkRfSU5UWF9ESVNBQkxFOwogICAgIGVsc2UKICAg
ICAgICAgY21kIHw9IFBDSV9DT01NQU5EX0lOVFhfRElTQUJMRTsKLSAgICBwY2lfY29uZl93cml0
ZTE2KHNlZywgYnVzLCBzbG90LCBmdW5jLCBQQ0lfQ09NTUFORCwgY21kKTsKKyAgICBwY2lfY29u
Zl93cml0ZTE2KHBkZXYtPnNiZGYsIFBDSV9DT01NQU5ELCBjbWQpOwogfQogCiBjb25zdCBjaGFy
ICpfX2luaXQgcGFyc2VfcGNpKGNvbnN0IGNoYXIgKnMsIHVuc2lnbmVkIGludCAqc2VnX3AsCmRp
ZmYgLS1naXQgYS94ZW4vZHJpdmVycy92cGNpL2hlYWRlci5jIGIveGVuL2RyaXZlcnMvdnBjaS9o
ZWFkZXIuYwppbmRleCA3NDc2NjM0OTgyLi5mMzc3ZTZhYmRmIDEwMDY0NAotLS0gYS94ZW4vZHJp
dmVycy92cGNpL2hlYWRlci5jCisrKyBiL3hlbi9kcml2ZXJzL3ZwY2kvaGVhZGVyLmMKQEAgLTEy
Myw4ICsxMjMsNyBAQCBzdGF0aWMgdm9pZCBtb2RpZnlfZGVjb2RpbmcoY29uc3Qgc3RydWN0IHBj
aV9kZXYgKnBkZXYsIHVpbnQxNl90IGNtZCwKICAgICB9CiAKICAgICBpZiAoICFyb21fb25seSAp
Ci0gICAgICAgIHBjaV9jb25mX3dyaXRlMTYocGRldi0+c2VnLCBwZGV2LT5idXMsIHNsb3QsIGZ1
bmMsIFBDSV9DT01NQU5ELAotICAgICAgICAgICAgICAgICAgICAgICAgIGNtZCk7CisgICAgICAg
IHBjaV9jb25mX3dyaXRlMTYocGRldi0+c2JkZiwgUENJX0NPTU1BTkQsIGNtZCk7CiAgICAgZWxz
ZQogICAgICAgICBBU1NFUlRfVU5SRUFDSEFCTEUoKTsKIH0KQEAgLTMzNSw3ICszMzQsNiBAQCBz
dGF0aWMgaW50IG1vZGlmeV9iYXJzKGNvbnN0IHN0cnVjdCBwY2lfZGV2ICpwZGV2LCB1aW50MTZf
dCBjbWQsIGJvb2wgcm9tX29ubHkpCiBzdGF0aWMgdm9pZCBjbWRfd3JpdGUoY29uc3Qgc3RydWN0
IHBjaV9kZXYgKnBkZXYsIHVuc2lnbmVkIGludCByZWcsCiAgICAgICAgICAgICAgICAgICAgICAg
dWludDMyX3QgY21kLCB2b2lkICpkYXRhKQogewotICAgIHVpbnQ4X3Qgc2xvdCA9IFBDSV9TTE9U
KHBkZXYtPmRldmZuKSwgZnVuYyA9IFBDSV9GVU5DKHBkZXYtPmRldmZuKTsKICAgICB1aW50MTZf
dCBjdXJyZW50X2NtZCA9IHBjaV9jb25mX3JlYWQxNihwZGV2LT5zYmRmLCByZWcpOwogCiAgICAg
LyoKQEAgLTM1MSw3ICszNDksNyBAQCBzdGF0aWMgdm9pZCBjbWRfd3JpdGUoY29uc3Qgc3RydWN0
IHBjaV9kZXYgKnBkZXYsIHVuc2lnbmVkIGludCByZWcsCiAgICAgICAgICAqLwogICAgICAgICBt
b2RpZnlfYmFycyhwZGV2LCBjbWQsIGZhbHNlKTsKICAgICBlbHNlCi0gICAgICAgIHBjaV9jb25m
X3dyaXRlMTYocGRldi0+c2VnLCBwZGV2LT5idXMsIHNsb3QsIGZ1bmMsIHJlZywgY21kKTsKKyAg
ICAgICAgcGNpX2NvbmZfd3JpdGUxNihwZGV2LT5zYmRmLCByZWcsIGNtZCk7CiB9CiAKIHN0YXRp
YyB2b2lkIGJhcl93cml0ZShjb25zdCBzdHJ1Y3QgcGNpX2RldiAqcGRldiwgdW5zaWduZWQgaW50
IHJlZywKQEAgLTM5Nyw4ICszOTUsNyBAQCBzdGF0aWMgdm9pZCBiYXJfd3JpdGUoY29uc3Qgc3Ry
dWN0IHBjaV9kZXYgKnBkZXYsIHVuc2lnbmVkIGludCByZWcsCiAgICAgICAgIHZhbCB8PSBiYXIt
PnByZWZldGNoYWJsZSA/IFBDSV9CQVNFX0FERFJFU1NfTUVNX1BSRUZFVENIIDogMDsKICAgICB9
CiAKLSAgICBwY2lfY29uZl93cml0ZTMyKHBkZXYtPnNlZywgcGRldi0+YnVzLCBQQ0lfU0xPVChw
ZGV2LT5kZXZmbiksCi0gICAgICAgICAgICAgICAgICAgICBQQ0lfRlVOQyhwZGV2LT5kZXZmbiks
IHJlZywgdmFsKTsKKyAgICBwY2lfY29uZl93cml0ZTMyKHBkZXYtPnNlZywgcGRldi0+YnVzLCBz
bG90LCBmdW5jLCByZWcsIHZhbCk7CiB9CiAKIHN0YXRpYyB2b2lkIHJvbV93cml0ZShjb25zdCBz
dHJ1Y3QgcGNpX2RldiAqcGRldiwgdW5zaWduZWQgaW50IHJlZywKQEAgLTQ1Miw3ICs0NDksNiBA
QCBzdGF0aWMgdm9pZCByb21fd3JpdGUoY29uc3Qgc3RydWN0IHBjaV9kZXYgKnBkZXYsIHVuc2ln
bmVkIGludCByZWcsCiAKIHN0YXRpYyBpbnQgaW5pdF9iYXJzKHN0cnVjdCBwY2lfZGV2ICpwZGV2
KQogewotICAgIHVpbnQ4X3Qgc2xvdCA9IFBDSV9TTE9UKHBkZXYtPmRldmZuKSwgZnVuYyA9IFBD
SV9GVU5DKHBkZXYtPmRldmZuKTsKICAgICB1aW50MTZfdCBjbWQ7CiAgICAgdWludDY0X3QgYWRk
ciwgc2l6ZTsKICAgICB1bnNpZ25lZCBpbnQgaSwgbnVtX2JhcnMsIHJvbV9yZWc7CkBAIC00ODgs
OCArNDg0LDcgQEAgc3RhdGljIGludCBpbml0X2JhcnMoc3RydWN0IHBjaV9kZXYgKnBkZXYpCiAg
ICAgLyogRGlzYWJsZSBtZW1vcnkgZGVjb2RpbmcgYmVmb3JlIHNpemluZy4gKi8KICAgICBjbWQg
PSBwY2lfY29uZl9yZWFkMTYocGRldi0+c2JkZiwgUENJX0NPTU1BTkQpOwogICAgIGlmICggY21k
ICYgUENJX0NPTU1BTkRfTUVNT1JZICkKLSAgICAgICAgcGNpX2NvbmZfd3JpdGUxNihwZGV2LT5z
ZWcsIHBkZXYtPmJ1cywgc2xvdCwgZnVuYywgUENJX0NPTU1BTkQsCi0gICAgICAgICAgICAgICAg
ICAgICAgICAgY21kICYgflBDSV9DT01NQU5EX01FTU9SWSk7CisgICAgICAgIHBjaV9jb25mX3dy
aXRlMTYocGRldi0+c2JkZiwgUENJX0NPTU1BTkQsIGNtZCAmIH5QQ0lfQ09NTUFORF9NRU1PUlkp
OwogCiAgICAgZm9yICggaSA9IDA7IGkgPCBudW1fYmFyczsgaSsrICkKICAgICB7CkBAIC01MDMs
OCArNDk4LDcgQEAgc3RhdGljIGludCBpbml0X2JhcnMoc3RydWN0IHBjaV9kZXYgKnBkZXYpCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDQsICZiYXJzW2ldKTsKICAgICAgICAg
ICAgIGlmICggcmMgKQogICAgICAgICAgICAgewotICAgICAgICAgICAgICAgIHBjaV9jb25mX3dy
aXRlMTYocGRldi0+c2VnLCBwZGV2LT5idXMsIHNsb3QsIGZ1bmMsCi0gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBQQ0lfQ09NTUFORCwgY21kKTsKKyAgICAgICAgICAgICAgICBwY2lf
Y29uZl93cml0ZTE2KHBkZXYtPnNiZGYsIFBDSV9DT01NQU5ELCBjbWQpOwogICAgICAgICAgICAg
ICAgIHJldHVybiByYzsKICAgICAgICAgICAgIH0KIApAQCAtNTI3LDggKzUyMSw3IEBAIHN0YXRp
YyBpbnQgaW5pdF9iYXJzKHN0cnVjdCBwY2lfZGV2ICpwZGV2KQogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgKGkgPT0gbnVtX2JhcnMgLSAxKSA/IFBDSV9CQVJfTEFTVCA6IDApOwogICAg
ICAgICBpZiAoIHJjIDwgMCApCiAgICAgICAgIHsKLSAgICAgICAgICAgIHBjaV9jb25mX3dyaXRl
MTYocGRldi0+c2VnLCBwZGV2LT5idXMsIHNsb3QsIGZ1bmMsIFBDSV9DT01NQU5ELAotICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBjbWQpOworICAgICAgICAgICAgcGNpX2NvbmZfd3JpdGUx
NihwZGV2LT5zYmRmLCBQQ0lfQ09NTUFORCwgY21kKTsKICAgICAgICAgICAgIHJldHVybiByYzsK
ICAgICAgICAgfQogCkBAIC01NDYsOCArNTM5LDcgQEAgc3RhdGljIGludCBpbml0X2JhcnMoc3Ry
dWN0IHBjaV9kZXYgKnBkZXYpCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJmJhcnNb
aV0pOwogICAgICAgICBpZiAoIHJjICkKICAgICAgICAgewotICAgICAgICAgICAgcGNpX2NvbmZf
d3JpdGUxNihwZGV2LT5zZWcsIHBkZXYtPmJ1cywgc2xvdCwgZnVuYywgUENJX0NPTU1BTkQsCi0g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNtZCk7CisgICAgICAgICAgICBwY2lfY29uZl93
cml0ZTE2KHBkZXYtPnNiZGYsIFBDSV9DT01NQU5ELCBjbWQpOwogICAgICAgICAgICAgcmV0dXJu
IHJjOwogICAgICAgICB9CiAgICAgfQpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvdnBjaS9tc2ku
YyBiL3hlbi9kcml2ZXJzL3ZwY2kvbXNpLmMKaW5kZXggOGZlODlmYzkxMi4uNWI2NjAyZjNjMiAx
MDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvdnBjaS9tc2kuYworKysgYi94ZW4vZHJpdmVycy92cGNp
L21zaS5jCkBAIC03Nyw5ICs3Nyw3IEBAIHN0YXRpYyB2b2lkIGNvbnRyb2xfd3JpdGUoY29uc3Qg
c3RydWN0IHBjaV9kZXYgKnBkZXYsIHVuc2lnbmVkIGludCByZWcsCiAgICAgbXNpLT52ZWN0b3Jz
ID0gdmVjdG9yczsKICAgICBtc2ktPmVuYWJsZWQgPSBuZXdfZW5hYmxlZDsKIAotICAgIHBjaV9j
b25mX3dyaXRlMTYocGRldi0+c2VnLCBwZGV2LT5idXMsIFBDSV9TTE9UKHBkZXYtPmRldmZuKSwK
LSAgICAgICAgICAgICAgICAgICAgIFBDSV9GVU5DKHBkZXYtPmRldmZuKSwgcmVnLAotICAgICAg
ICAgICAgICAgICAgICAgY29udHJvbF9yZWFkKHBkZXYsIHJlZywgZGF0YSkpOworICAgIHBjaV9j
b25mX3dyaXRlMTYocGRldi0+c2JkZiwgcmVnLCBjb250cm9sX3JlYWQocGRldiwgcmVnLCBkYXRh
KSk7CiB9CiAKIHN0YXRpYyB2b2lkIHVwZGF0ZV9tc2koY29uc3Qgc3RydWN0IHBjaV9kZXYgKnBk
ZXYsIHN0cnVjdCB2cGNpX21zaSAqbXNpKQpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvdnBjaS9t
c2l4LmMgYi94ZW4vZHJpdmVycy92cGNpL21zaXguYwppbmRleCBjNjBjYmEwMTM3Li4zOGMxZTdl
NWRkIDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy92cGNpL21zaXguYworKysgYi94ZW4vZHJpdmVy
cy92cGNpL21zaXguYwpAQCAtMTQ2LDcgKzE0Niw3IEBAIHN0YXRpYyB2b2lkIGNvbnRyb2xfd3Jp
dGUoY29uc3Qgc3RydWN0IHBjaV9kZXYgKnBkZXYsIHVuc2lnbmVkIGludCByZWcsCiAKICAgICB2
YWwgPSBjb250cm9sX3JlYWQocGRldiwgcmVnLCBkYXRhKTsKICAgICBpZiAoIHBjaV9tc2lfY29u
Zl93cml0ZV9pbnRlcmNlcHQobXNpeC0+cGRldiwgcmVnLCAyLCAmdmFsKSA+PSAwICkKLSAgICAg
ICAgcGNpX2NvbmZfd3JpdGUxNihwZGV2LT5zZWcsIHBkZXYtPmJ1cywgc2xvdCwgZnVuYywgcmVn
LCB2YWwpOworICAgICAgICBwY2lfY29uZl93cml0ZTE2KHBkZXYtPnNiZGYsIHJlZywgdmFsKTsK
IH0KIAogc3RhdGljIHN0cnVjdCB2cGNpX21zaXggKm1zaXhfZmluZChjb25zdCBzdHJ1Y3QgZG9t
YWluICpkLCB1bnNpZ25lZCBsb25nIGFkZHIpCmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy92cGNp
L3ZwY2kuYyBiL3hlbi9kcml2ZXJzL3ZwY2kvdnBjaS5jCmluZGV4IGIxNDFlNTc4ODMuLjZjZWY1
ZTQyMGEgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3ZwY2kvdnBjaS5jCisrKyBiL3hlbi9kcml2
ZXJzL3ZwY2kvdnBjaS5jCkBAIC0yNjQsMTkgKzI2NCwxNyBAQCBzdGF0aWMgdm9pZCB2cGNpX3dy
aXRlX2h3KHBjaV9zYmRmX3Qgc2JkZiwgdW5zaWduZWQgaW50IHJlZywgdW5zaWduZWQgaW50IHNp
emUsCiAgICAgICAgIGlmICggcmVnICYgMSApCiAgICAgICAgIHsKICAgICAgICAgICAgIHBjaV9j
b25mX3dyaXRlOChzYmRmLCByZWcsIGRhdGEpOwotICAgICAgICAgICAgcGNpX2NvbmZfd3JpdGUx
NihzYmRmLnNlZywgc2JkZi5idXMsIHNiZGYuZGV2LCBzYmRmLmZuLCByZWcgKyAxLAotICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBkYXRhID4+IDgpOworICAgICAgICAgICAgcGNpX2NvbmZf
d3JpdGUxNihzYmRmLCByZWcgKyAxLCBkYXRhID4+IDgpOwogICAgICAgICB9CiAgICAgICAgIGVs
c2UKICAgICAgICAgewotICAgICAgICAgICAgcGNpX2NvbmZfd3JpdGUxNihzYmRmLnNlZywgc2Jk
Zi5idXMsIHNiZGYuZGV2LCBzYmRmLmZuLCByZWcsCi0gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGRhdGEpOworICAgICAgICAgICAgcGNpX2NvbmZfd3JpdGUxNihzYmRmLCByZWcsIGRhdGEp
OwogICAgICAgICAgICAgcGNpX2NvbmZfd3JpdGU4KHNiZGYsIHJlZyArIDIsIGRhdGEgPj4gMTYp
OwogICAgICAgICB9CiAgICAgICAgIGJyZWFrOwogCiAgICAgY2FzZSAyOgotICAgICAgICBwY2lf
Y29uZl93cml0ZTE2KHNiZGYuc2VnLCBzYmRmLmJ1cywgc2JkZi5kZXYsIHNiZGYuZm4sIHJlZywg
ZGF0YSk7CisgICAgICAgIHBjaV9jb25mX3dyaXRlMTYoc2JkZiwgcmVnLCBkYXRhKTsKICAgICAg
ICAgYnJlYWs7CiAKICAgICBjYXNlIDE6CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4vcGNp
LmggYi94ZW4vaW5jbHVkZS94ZW4vcGNpLmgKaW5kZXggMTQ0Y2ZiMmU2Mi4uYmZkZmNhMDU3YiAx
MDA2NDQKLS0tIGEveGVuL2luY2x1ZGUveGVuL3BjaS5oCisrKyBiL3hlbi9pbmNsdWRlL3hlbi9w
Y2kuaApAQCAtMTc2LDkgKzE3Niw3IEBAIHVpbnQ4X3QgcGNpX2NvbmZfcmVhZDgocGNpX3NiZGZf
dCBzYmRmLCB1bnNpZ25lZCBpbnQgcmVnKTsKIHVpbnQxNl90IHBjaV9jb25mX3JlYWQxNihwY2lf
c2JkZl90IHNiZGYsIHVuc2lnbmVkIGludCByZWcpOwogdWludDMyX3QgcGNpX2NvbmZfcmVhZDMy
KHBjaV9zYmRmX3Qgc2JkZiwgdW5zaWduZWQgaW50IHJlZyk7CiB2b2lkIHBjaV9jb25mX3dyaXRl
OChwY2lfc2JkZl90IHNiZGYsIHVuc2lnbmVkIGludCByZWcsIHVpbnQ4X3QgZGF0YSk7Ci12b2lk
IHBjaV9jb25mX3dyaXRlMTYoCi0gICAgdW5zaWduZWQgaW50IHNlZywgdW5zaWduZWQgaW50IGJ1
cywgdW5zaWduZWQgaW50IGRldiwgdW5zaWduZWQgaW50IGZ1bmMsCi0gICAgdW5zaWduZWQgaW50
IHJlZywgdWludDE2X3QgZGF0YSk7Cit2b2lkIHBjaV9jb25mX3dyaXRlMTYocGNpX3NiZGZfdCBz
YmRmLCB1bnNpZ25lZCBpbnQgcmVnLCB1aW50MTZfdCBkYXRhKTsKIHZvaWQgcGNpX2NvbmZfd3Jp
dGUzMigKICAgICB1bnNpZ25lZCBpbnQgc2VnLCB1bnNpZ25lZCBpbnQgYnVzLCB1bnNpZ25lZCBp
bnQgZGV2LCB1bnNpZ25lZCBpbnQgZnVuYywKICAgICB1bnNpZ25lZCBpbnQgcmVnLCB1aW50MzJf
dCBkYXRhKTsKLS0gCjIuMjAuMSAoQXBwbGUgR2l0LTExNykKCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 14:07:55 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 14:07:55 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hoTYA-00075l-Rw; Fri, 19 Jul 2019 14:07:54 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=RcFV=VQ=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hoTYA-00075T-Es
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 14:07:54 +0000
X-Inumbo-ID: 98defab5-aa2e-11e9-8980-bc764e045a96
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 98defab5-aa2e-11e9-8980-bc764e045a96;
 Fri, 19 Jul 2019 14:07:52 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: pbqpk4+WgkE5gGUYgGxTCSxstDTW7qm+YiDIdeqJAWBjojVWqhNVZKC0eEPP1M9d+XfNkcX65k
 n44StY0eHVgV3iNv7DGaf+wTsl4ScUsY6tH/zuD4ME6Eff2J0IOc/P/Ibw1n6L5jccsp8HasSP
 eQHFCTlgQGn3iCh2Czik2oIrlYYMcz5Dbkz6naS/rwPiP/mUBf6Xatpn4D3Sdx/hBJ1oIjdy25
 N/JIn/SET/ztl1OAntEqEW2/7XTnN0j0KxUuVub4o1/qXBUwqdUd3o4UxpBDGc6tYCRwb1j8XD
 Vio=
X-SBRS: 2.7
X-MesageID: 3182352
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,282,1559534400"; 
   d="scan'208";a="3182352"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 19 Jul 2019 16:07:24 +0200
Message-ID: <20190719140724.69596-7-roger.pau@citrix.com>
X-Mailer: git-send-email 2.20.1 (Apple Git-117)
In-Reply-To: <20190719140724.69596-1-roger.pau@citrix.com>
References: <20190719140724.69596-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 6/6] pci: switch pci_conf_write32 to use
 pci_sbdf_t
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Ian
 Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>,
 Brian Woods <brian.woods@amd.com>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyByZWR1Y2VzIHRoZSBudW1iZXIgb2YgcGFyYW1ldGVycyBvZiB0aGUgZnVuY3Rpb24gdG8g
dHdvLCBhbmQKc2ltcGxpZmllcyBzb21lIG9mIHRoZSBjYWxsaW5nIHNpdGVzLgoKU2lnbmVkLW9m
Zi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+ClJldmlld2VkLWJ5
OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkFja2VkLWJ5OiBCcmlhbiBXb29kcyA8
YnJpYW4ud29vZHNAYW1kLmNvbT4KLS0tCkNjOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5j
b20+CkNjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpDYzogV2Vp
IExpdSA8d2xAeGVuLm9yZz4KQ2M6IEdlb3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5sYXBAZXUuY2l0
cml4LmNvbT4KQ2M6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgpDYzog
SnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KQ2M6IEtvbnJhZCBSemVzenV0ZWsg
V2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KQ2M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0
YWJlbGxpbmlAa2VybmVsLm9yZz4KQ2M6IFRpbSBEZWVnYW4gPHRpbUB4ZW4ub3JnPgpDYzogU3Vy
YXZlZSBTdXRoaWt1bHBhbml0IDxzdXJhdmVlLnN1dGhpa3VscGFuaXRAYW1kLmNvbT4KQ2M6IEJy
aWFuIFdvb2RzIDxicmlhbi53b29kc0BhbWQuY29tPgpDYzogS2V2aW4gVGlhbiA8a2V2aW4udGlh
bkBpbnRlbC5jb20+Ci0tLQogeGVuL2FyY2gveDg2L2NwdS9hbWQuYyAgICAgICAgICAgICAgICAg
ICB8ICA0ICsrLS0KIHhlbi9hcmNoL3g4Ni9tc2kuYyAgICAgICAgICAgICAgICAgICAgICAgfCAx
MiArKysrLS0tLS0tLS0KIHhlbi9hcmNoL3g4Ni9vcHJvZmlsZS9vcF9tb2RlbF9hdGhsb24uYyAg
fCAgNCArKystCiB4ZW4vYXJjaC94ODYveDg2XzY0L3BjaS5jICAgICAgICAgICAgICAgIHwgMTcg
KysrKy0tLS0tLS0tLS0tLS0KIHhlbi9kcml2ZXJzL2NoYXIvZWhjaS1kYmdwLmMgICAgICAgICAg
ICAgfCAgNSArKystLQogeGVuL2RyaXZlcnMvY2hhci9uczE2NTUwLmMgICAgICAgICAgICAgICB8
IDIyICsrKysrKysrKysrKy0tLS0tLS0tLS0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9p
b21tdV9pbml0LmMgfCAgOCArKysrLS0tLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvcGNpLmMg
ICAgICAgICAgICB8ICA4ICsrKystLS0tCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvcXVp
cmtzLmMgICAgIHwgIDggKysrKy0tLS0KIHhlbi9kcml2ZXJzL3ZwY2kvaGVhZGVyLmMgICAgICAg
ICAgICAgICAgfCAgNyArKystLS0tCiB4ZW4vZHJpdmVycy92cGNpL3ZwY2kuYyAgICAgICAgICAg
ICAgICAgIHwgIDIgKy0KIHhlbi9pbmNsdWRlL3hlbi9wY2kuaCAgICAgICAgICAgICAgICAgICAg
fCAgNCArLS0tCiAxMiBmaWxlcyBjaGFuZ2VkLCA0NSBpbnNlcnRpb25zKCspLCA1NiBkZWxldGlv
bnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvY3B1L2FtZC5jIGIveGVuL2FyY2gveDg2
L2NwdS9hbWQuYwppbmRleCBmNjZkZTM2MmNiLi5hMmY4M2M3OWE1IDEwMDY0NAotLS0gYS94ZW4v
YXJjaC94ODYvY3B1L2FtZC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9jcHUvYW1kLmMKQEAgLTcxNCwx
MSArNzE0LDExIEBAIHN0YXRpYyB2b2lkIGluaXRfYW1kKHN0cnVjdCBjcHVpbmZvX3g4NiAqYykK
IAkJCQkgICAgICAgKGggJiAweDEpID8gImNsZWFyaW5nIEQxOEYzeDVDWzBdIiA6ICIiKTsKIAog
CQkJaWYgKGwgJiAweDFmKQotCQkJCXBjaV9jb25mX3dyaXRlMzIoMCwgMCwgMHgxOCwgMHgzLCAw
eDU4LAorCQkJCXBjaV9jb25mX3dyaXRlMzIoUENJX1NCREYoMCwgMCwgMHgxOCwgMyksIDB4NTgs
CiAJCQkJCQkgbCAmIH4weDFmKTsKIAogCQkJaWYgKGggJiAweDEpCi0JCQkJcGNpX2NvbmZfd3Jp
dGUzMigwLCAwLCAweDE4LCAweDMsIDB4NWMsCisJCQkJcGNpX2NvbmZfd3JpdGUzMihQQ0lfU0JE
RigwLCAwLCAweDE4LCAzKSwgMHg1YywKIAkJCQkJCSBoICYgfjB4MSk7CiAJCX0KIApkaWZmIC0t
Z2l0IGEveGVuL2FyY2gveDg2L21zaS5jIGIveGVuL2FyY2gveDg2L21zaS5jCmluZGV4IGYzZTVj
NWNiMDMuLmQ2MzA2MDA1YTkgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tc2kuYworKysgYi94
ZW4vYXJjaC94ODYvbXNpLmMKQEAgLTI1MSwyMSArMjUxLDE3IEBAIHN0YXRpYyBpbnQgd3JpdGVf
bXNpX21zZyhzdHJ1Y3QgbXNpX2Rlc2MgKmVudHJ5LCBzdHJ1Y3QgbXNpX21zZyAqbXNnKQogICAg
IHsKICAgICAgICAgc3RydWN0IHBjaV9kZXYgKmRldiA9IGVudHJ5LT5kZXY7CiAgICAgICAgIGlu
dCBwb3MgPSBlbnRyeS0+bXNpX2F0dHJpYi5wb3M7Ci0gICAgICAgIHUxNiBzZWcgPSBkZXYtPnNl
ZzsKLSAgICAgICAgdTggYnVzID0gZGV2LT5idXM7Ci0gICAgICAgIHU4IHNsb3QgPSBQQ0lfU0xP
VChkZXYtPmRldmZuKTsKLSAgICAgICAgdTggZnVuYyA9IFBDSV9GVU5DKGRldi0+ZGV2Zm4pOwog
ICAgICAgICBpbnQgbnIgPSBlbnRyeS0+bXNpX2F0dHJpYi5lbnRyeV9ucjsKIAogICAgICAgICBB
U1NFUlQoKG1zZy0+ZGF0YSAmIChlbnRyeVstbnJdLm1zaS5udmVjIC0gMSkpID09IG5yKTsKICAg
ICAgICAgaWYgKCBuciApCiAgICAgICAgICAgICByZXR1cm4gMDsKIAotICAgICAgICBwY2lfY29u
Zl93cml0ZTMyKHNlZywgYnVzLCBzbG90LCBmdW5jLCBtc2lfbG93ZXJfYWRkcmVzc19yZWcocG9z
KSwKKyAgICAgICAgcGNpX2NvbmZfd3JpdGUzMihkZXYtPnNiZGYsIG1zaV9sb3dlcl9hZGRyZXNz
X3JlZyhwb3MpLAogICAgICAgICAgICAgICAgICAgICAgICAgIG1zZy0+YWRkcmVzc19sbyk7CiAg
ICAgICAgIGlmICggZW50cnktPm1zaV9hdHRyaWIuaXNfNjQgKQogICAgICAgICB7Ci0gICAgICAg
ICAgICBwY2lfY29uZl93cml0ZTMyKHNlZywgYnVzLCBzbG90LCBmdW5jLCBtc2lfdXBwZXJfYWRk
cmVzc19yZWcocG9zKSwKKyAgICAgICAgICAgIHBjaV9jb25mX3dyaXRlMzIoZGV2LT5zYmRmLCBt
c2lfdXBwZXJfYWRkcmVzc19yZWcocG9zKSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
bXNnLT5hZGRyZXNzX2hpKTsKICAgICAgICAgICAgIHBjaV9jb25mX3dyaXRlMTYoZGV2LT5zYmRm
LCBtc2lfZGF0YV9yZWcocG9zLCAxKSwgbXNnLT5kYXRhKTsKICAgICAgICAgfQpAQCAtMzk1LDcg
KzM5MSw3IEBAIHN0YXRpYyBib29sIG1zaV9zZXRfbWFza19iaXQoc3RydWN0IGlycV9kZXNjICpk
ZXNjLCBib29sIGhvc3QsIGJvb2wgZ3Vlc3QpCiAgICAgICAgICAgICBtYXNrX2JpdHMgPSBwY2lf
Y29uZl9yZWFkMzIocGRldi0+c2JkZiwgZW50cnktPm1zaS5tcG9zKTsKICAgICAgICAgICAgIG1h
c2tfYml0cyAmPSB+KCh1MzIpMSA8PCBlbnRyeS0+bXNpX2F0dHJpYi5lbnRyeV9ucik7CiAgICAg
ICAgICAgICBtYXNrX2JpdHMgfD0gKHUzMilmbGFnIDw8IGVudHJ5LT5tc2lfYXR0cmliLmVudHJ5
X25yOwotICAgICAgICAgICAgcGNpX2NvbmZfd3JpdGUzMihzZWcsIGJ1cywgc2xvdCwgZnVuYywg
ZW50cnktPm1zaS5tcG9zLCBtYXNrX2JpdHMpOworICAgICAgICAgICAgcGNpX2NvbmZfd3JpdGUz
MihwZGV2LT5zYmRmLCBlbnRyeS0+bXNpLm1wb3MsIG1hc2tfYml0cyk7CiAgICAgICAgIH0KICAg
ICAgICAgYnJlYWs7CiAgICAgY2FzZSBQQ0lfQ0FQX0lEX01TSVg6CkBAIC03MTYsNyArNzEyLDcg
QEAgc3RhdGljIGludCBtc2lfY2FwYWJpbGl0eV9pbml0KHN0cnVjdCBwY2lfZGV2ICpkZXYsCiAg
ICAgICAgIC8qIEFsbCBNU0lzIGFyZSB1bm1hc2tlZCBieSBkZWZhdWx0LCBNYXNrIHRoZW0gYWxs
ICovCiAgICAgICAgIG1hc2tiaXRzID0gcGNpX2NvbmZfcmVhZDMyKGRldi0+c2JkZiwgbXBvcyk7
CiAgICAgICAgIG1hc2tiaXRzIHw9IH4odTMyKTAgPj4gKDMyIC0gbWF4dmVjKTsKLSAgICAgICAg
cGNpX2NvbmZfd3JpdGUzMihzZWcsIGJ1cywgc2xvdCwgZnVuYywgbXBvcywgbWFza2JpdHMpOwor
ICAgICAgICBwY2lfY29uZl93cml0ZTMyKGRldi0+c2JkZiwgbXBvcywgbWFza2JpdHMpOwogICAg
IH0KICAgICBsaXN0X2FkZF90YWlsKCZlbnRyeS0+bGlzdCwgJmRldi0+bXNpX2xpc3QpOwogCmRp
ZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvb3Byb2ZpbGUvb3BfbW9kZWxfYXRobG9uLmMgYi94ZW4v
YXJjaC94ODYvb3Byb2ZpbGUvb3BfbW9kZWxfYXRobG9uLmMKaW5kZXggM2JmMGIwMjE0ZC4uNWM0
OGY4NjhhZSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L29wcm9maWxlL29wX21vZGVsX2F0aGxv
bi5jCisrKyBiL3hlbi9hcmNoL3g4Ni9vcHJvZmlsZS9vcF9tb2RlbF9hdGhsb24uYwpAQCAtNDcy
LDcgKzQ3Miw5IEBAIHN0YXRpYyBpbnQgX19pbml0IGluaXRfaWJzX25taSh2b2lkKQogCQkJCWlm
ICgodmVuZG9yX2lkID09IFBDSV9WRU5ET1JfSURfQU1EKSAmJgogCQkJCQkoZGV2X2lkID09IFBD
SV9ERVZJQ0VfSURfQU1EXzEwSF9OQl9NSVNDKSkgewogCi0JCQkJCXBjaV9jb25mX3dyaXRlMzIo
MCwgYnVzLCBkZXYsIGZ1bmMsIElCU0NUTCwKKwkJCQkJcGNpX2NvbmZfd3JpdGUzMigKKwkJCQkJ
CVBDSV9TQkRGKDAsIGJ1cywgZGV2LCBmdW5jKSwKKwkJCQkJCUlCU0NUTCwKIAkJCQkJCUlCU0NU
TF9MVlRPRkZTRVRWQUwgfCBBUElDX0VJTFZUX0xWVE9GRl9JQlMpOwogCiAJCQkJCXZhbHVlID0g
cGNpX2NvbmZfcmVhZDMyKFBDSV9TQkRGKDAsIGJ1cywgZGV2LCBmdW5jKSwKZGlmZiAtLWdpdCBh
L3hlbi9hcmNoL3g4Ni94ODZfNjQvcGNpLmMgYi94ZW4vYXJjaC94ODYveDg2XzY0L3BjaS5jCmlu
ZGV4IGYwMTRmZTBmYzUuLmFhZDFjM2Y3Y2YgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni94ODZf
NjQvcGNpLmMKKysrIGIveGVuL2FyY2gveDg2L3g4Nl82NC9wY2kuYwpAQCAtNjYsMTkgKzY2LDEw
IEBAIHZvaWQgcGNpX2NvbmZfd3JpdGUxNihwY2lfc2JkZl90IHNiZGYsIHVuc2lnbmVkIGludCBy
ZWcsIHVpbnQxNl90IGRhdGEpCiAgICAgICAgIHBjaV9jb25mX3dyaXRlKFBDSV9DT05GX0FERFJF
U1Moc2JkZiwgcmVnKSwgcmVnICYgMiwgMiwgZGF0YSk7CiB9CiAKLSN1bmRlZiBQQ0lfQ09ORl9B
RERSRVNTCi0jZGVmaW5lIFBDSV9DT05GX0FERFJFU1MoYnVzLCBkZXYsIGZ1bmMsIHJlZykgXAot
ICAgICgweDgwMDAwMDAwIHwgKGJ1cyA8PCAxNikgfCAoZGV2IDw8IDExKSB8IChmdW5jIDw8IDgp
IHwgKHJlZyAmIH4zKSkKLQotdm9pZCBwY2lfY29uZl93cml0ZTMyKAotICAgIHVuc2lnbmVkIGlu
dCBzZWcsIHVuc2lnbmVkIGludCBidXMsIHVuc2lnbmVkIGludCBkZXYsIHVuc2lnbmVkIGludCBm
dW5jLAotICAgIHVuc2lnbmVkIGludCByZWcsIHVpbnQzMl90IGRhdGEpCit2b2lkIHBjaV9jb25m
X3dyaXRlMzIocGNpX3NiZGZfdCBzYmRmLCB1bnNpZ25lZCBpbnQgcmVnLCB1aW50MzJfdCBkYXRh
KQogewotICAgIGlmICggc2VnIHx8IHJlZyA+IDI1NSApCi0gICAgICAgIHBjaV9tbWNmZ193cml0
ZShzZWcsIGJ1cywgUENJX0RFVkZOKGRldiwgZnVuYyksIHJlZywgNCwgZGF0YSk7CisgICAgaWYg
KCBzYmRmLnNlZyB8fCByZWcgPiAyNTUgKQorICAgICAgICBwY2lfbW1jZmdfd3JpdGUoc2JkZi5z
ZWcsIHNiZGYuYnVzLCBzYmRmLmRldmZuLCByZWcsIDQsIGRhdGEpOwogICAgIGVsc2UKLSAgICB7
Ci0gICAgICAgIEJVR19PTigoYnVzID4gMjU1KSB8fCAoZGV2ID4gMzEpIHx8IChmdW5jID4gNykp
OwotICAgICAgICBwY2lfY29uZl93cml0ZShQQ0lfQ09ORl9BRERSRVNTKGJ1cywgZGV2LCBmdW5j
LCByZWcpLCAwLCA0LCBkYXRhKTsKLSAgICB9CisgICAgICAgIHBjaV9jb25mX3dyaXRlKFBDSV9D
T05GX0FERFJFU1Moc2JkZiwgcmVnKSwgMCwgNCwgZGF0YSk7CiB9CmRpZmYgLS1naXQgYS94ZW4v
ZHJpdmVycy9jaGFyL2VoY2ktZGJncC5jIGIveGVuL2RyaXZlcnMvY2hhci9laGNpLWRiZ3AuYwpp
bmRleCBiNzgwMzM0OTUzLi5iNmUxNTVkMTdiIDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9jaGFy
L2VoY2ktZGJncC5jCisrKyBiL3hlbi9kcml2ZXJzL2NoYXIvZWhjaS1kYmdwLmMKQEAgLTEwMTIs
NyArMTAxMiw4IEBAIHN0YXRpYyB2b2lkIG52aWRpYV9zZXRfZGVidWdfcG9ydChzdHJ1Y3QgZWhj
aV9kYmdwICpkYmdwLCB1bnNpZ25lZCBpbnQgcG9ydCkKIAogICAgIGR3b3JkICY9IH4oMHgwZiA8
PCAxMik7CiAgICAgZHdvcmQgfD0gKHBvcnQgJiAweDBmKSA8PCAxMjsKLSAgICBwY2lfY29uZl93
cml0ZTMyKDAsIGRiZ3AtPmJ1cywgZGJncC0+c2xvdCwgZGJncC0+ZnVuYywgMHg3NCwgZHdvcmQp
OworICAgIHBjaV9jb25mX3dyaXRlMzIoUENJX1NCREYoMCwgZGJncC0+YnVzLCBkYmdwLT5zbG90
LCBkYmdwLT5mdW5jKSwgMHg3NCwKKyAgICAgICAgICAgICAgICAgICAgIGR3b3JkKTsKICAgICBk
YmdwX3ByaW50aygic2V0IGRlYnVnIHBvcnQgdG8gJXVcbiIsIHBvcnQpOwogfQogCkBAIC0xNDM2
LDcgKzE0MzcsNyBAQCBzdGF0aWMgdm9pZCBlaGNpX2RiZ3BfcmVzdW1lKHN0cnVjdCBzZXJpYWxf
cG9ydCAqcG9ydCkKICAgICBpZiAoICFkYmdwLT5laGNpX2RlYnVnICkKICAgICAgICAgcmV0dXJu
OwogCi0gICAgcGNpX2NvbmZfd3JpdGUzMigwLCBkYmdwLT5idXMsIGRiZ3AtPnNsb3QsIGRiZ3At
PmZ1bmMsIGRiZ3AtPmJhciwKKyAgICBwY2lfY29uZl93cml0ZTMyKFBDSV9TQkRGKDAsIGRiZ3At
PmJ1cywgZGJncC0+c2xvdCwgZGJncC0+ZnVuYyksIGRiZ3AtPmJhciwKICAgICAgICAgICAgICAg
ICAgICAgIGRiZ3AtPmJhcl92YWwpOwogICAgIHBjaV9jb25mX3dyaXRlMTYoUENJX1NCREYoMCwg
ZGJncC0+YnVzLCBkYmdwLT5zbG90LCBkYmdwLT5mdW5jKSwKICAgICAgICAgICAgICAgICAgICAg
IFBDSV9DT01NQU5ELCBkYmdwLT5wY2lfY3IpOwpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvY2hh
ci9uczE2NTUwLmMgYi94ZW4vZHJpdmVycy9jaGFyL25zMTY1NTAuYwppbmRleCAyMGVhZWNlZTU5
Li5lNTE4ZjJkNzkwIDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9jaGFyL25zMTY1NTAuYworKysg
Yi94ZW4vZHJpdmVycy9jaGFyL25zMTY1NTAuYwpAQCAtNjMwLDcgKzYzMCw4IEBAIHN0YXRpYyB2
b2lkIHBjaV9zZXJpYWxfZWFybHlfaW5pdChzdHJ1Y3QgbnMxNjU1MCAqdWFydCkKICAgICAgICAg
ICAgICAgICAgICAgICAgICAodWFydC0+aW9fYmFzZSAmIDB4RjAwMCkgfAogICAgICAgICAgICAg
ICAgICAgICAgICAgICgodWFydC0+aW9fYmFzZSAmIDB4RjAwMCkgPj4gOCkpOwogCi0gICAgcGNp
X2NvbmZfd3JpdGUzMigwLCB1YXJ0LT5wc19iZGZbMF0sIHVhcnQtPnBzX2JkZlsxXSwgdWFydC0+
cHNfYmRmWzJdLAorICAgIHBjaV9jb25mX3dyaXRlMzIoUENJX1NCREYoMCwgdWFydC0+cHNfYmRm
WzBdLCB1YXJ0LT5wc19iZGZbMV0sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1YXJ0
LT5wc19iZGZbMl0pLAogICAgICAgICAgICAgICAgICAgICAgUENJX0JBU0VfQUREUkVTU18wLAog
ICAgICAgICAgICAgICAgICAgICAgdWFydC0+aW9fYmFzZSB8IFBDSV9CQVNFX0FERFJFU1NfU1BB
Q0VfSU8pOwogICAgIHBjaV9jb25mX3dyaXRlMTYoUENJX1NCREYoMCwgdWFydC0+cHNfYmRmWzBd
LCB1YXJ0LT5wc19iZGZbMV0sCkBAIC04NjAsMTMgKzg2MSwxNCBAQCBzdGF0aWMgdm9pZCBfbnMx
NjU1MF9yZXN1bWUoc3RydWN0IHNlcmlhbF9wb3J0ICpwb3J0KQogCiAgICAgaWYgKCB1YXJ0LT5i
YXIgKQogICAgIHsKLSAgICAgICBwY2lfY29uZl93cml0ZTMyKDAsIHVhcnQtPnBzX2JkZlswXSwg
dWFydC0+cHNfYmRmWzFdLCB1YXJ0LT5wc19iZGZbMl0sCisgICAgICAgcGNpX2NvbmZfd3JpdGUz
MihQQ0lfU0JERigwLCB1YXJ0LT5wc19iZGZbMF0sIHVhcnQtPnBzX2JkZlsxXSwKKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHVhcnQtPnBzX2JkZlsyXSksCiAgICAgICAgICAgICAg
ICAgICAgICAgICBQQ0lfQkFTRV9BRERSRVNTXzAgKyB1YXJ0LT5iYXJfaWR4KjQsIHVhcnQtPmJh
cik7CiAKICAgICAgICAgLyogSWYgNjQgYml0IEJBUiwgd3JpdGUgaGlnaGVyIDMyIGJpdHMgdG8g
QkFSKzQgKi8KICAgICAgICAgaWYgKCB1YXJ0LT5iYXIgJiBQQ0lfQkFTRV9BRERSRVNTX01FTV9U
WVBFXzY0ICkKLSAgICAgICAgICAgIHBjaV9jb25mX3dyaXRlMzIoMCwgdWFydC0+cHNfYmRmWzBd
LAotICAgICAgICAgICAgICAgICAgICAgICAgdWFydC0+cHNfYmRmWzFdLCB1YXJ0LT5wc19iZGZb
Ml0sCisgICAgICAgICAgICBwY2lfY29uZl93cml0ZTMyKFBDSV9TQkRGKDAsIHVhcnQtPnBzX2Jk
ZlswXSwgIHVhcnQtPnBzX2JkZlsxXSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgdWFydC0+cHNfYmRmWzJdKSwKICAgICAgICAgICAgICAgICAgICAgICAgIFBDSV9CQVNF
X0FERFJFU1NfMCArICh1YXJ0LT5iYXJfaWR4KzEpKjQsIHVhcnQtPmJhcjY0KTsKIAogICAgICAg
IHBjaV9jb25mX3dyaXRlMTYoUENJX1NCREYoMCwgdWFydC0+cHNfYmRmWzBdLCB1YXJ0LT5wc19i
ZGZbMV0sCkBAIC0xMTIxLDExICsxMTIzLDExIEBAIHBjaV91YXJ0X2NvbmZpZyhzdHJ1Y3QgbnMx
NjU1MCAqdWFydCwgYm9vbF90IHNraXBfYW10LCB1bnNpZ25lZCBpbnQgaWR4KQogICAgICAgICAg
ICAgICAgIC8qIE1NSU8gYmFzZWQgKi8KICAgICAgICAgICAgICAgICBpZiAoIHBhcmFtLT5tbWlv
ICYmICEoYmFyICYgUENJX0JBU0VfQUREUkVTU19TUEFDRV9JTykgKQogICAgICAgICAgICAgICAg
IHsKLSAgICAgICAgICAgICAgICAgICAgcGNpX2NvbmZfd3JpdGUzMigwLCBiLCBkLCBmLAorICAg
ICAgICAgICAgICAgICAgICBwY2lfY29uZl93cml0ZTMyKFBDSV9TQkRGKDAsIGIsIGQsIGYpLAog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBDSV9CQVNFX0FERFJFU1NfMCAr
IGJhcl9pZHgqNCwgfjB1KTsKICAgICAgICAgICAgICAgICAgICAgbGVuID0gcGNpX2NvbmZfcmVh
ZDMyKFBDSV9TQkRGKDAsIGIsIGQsIGYpLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgUENJX0JBU0VfQUREUkVTU18wICsgYmFyX2lkeCAqIDQpOwotICAgICAgICAg
ICAgICAgICAgICBwY2lfY29uZl93cml0ZTMyKDAsIGIsIGQsIGYsCisgICAgICAgICAgICAgICAg
ICAgIHBjaV9jb25mX3dyaXRlMzIoUENJX1NCREYoMCwgYiwgZCwgZiksCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgUENJX0JBU0VfQUREUkVTU18wICsgYmFyX2lkeCo0LCBi
YXIpOwogCiAgICAgICAgICAgICAgICAgICAgIC8qIEhhbmRsZSA2NCBiaXQgQkFSIGlmIGZvdW5k
ICovCkBAIC0xMTMzLDExICsxMTM1LDExIEBAIHBjaV91YXJ0X2NvbmZpZyhzdHJ1Y3QgbnMxNjU1
MCAqdWFydCwgYm9vbF90IHNraXBfYW10LCB1bnNpZ25lZCBpbnQgaWR4KQogICAgICAgICAgICAg
ICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICBiYXJfNjQgPSBwY2lfY29uZl9yZWFk
MzIoUENJX1NCREYoMCwgYiwgZCwgZiksCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIFBDSV9CQVNFX0FERFJFU1NfMCArIChiYXJfaWR4ICsgMSkgKiA0KTsKLSAgICAgICAg
ICAgICAgICAgICAgICAgIHBjaV9jb25mX3dyaXRlMzIoMCwgYiwgZCwgZiwKKyAgICAgICAgICAg
ICAgICAgICAgICAgIHBjaV9jb25mX3dyaXRlMzIoUENJX1NCREYoMCwgYiwgZCwgZiksCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQQ0lfQkFTRV9BRERSRVNTXzAgKyAoYmFy
X2lkeCsxKSo0LCB+MHUpOwogICAgICAgICAgICAgICAgICAgICAgICAgbGVuXzY0ID0gcGNpX2Nv
bmZfcmVhZDMyKFBDSV9TQkRGKDAsIGIsIGQsIGYpLAogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgUENJX0JBU0VfQUREUkVTU18wICsgKGJhcl9pZHggKyAxKSAqIDQpOwotICAg
ICAgICAgICAgICAgICAgICAgICAgcGNpX2NvbmZfd3JpdGUzMigwLCBiLCBkLCBmLAorICAgICAg
ICAgICAgICAgICAgICAgICAgcGNpX2NvbmZfd3JpdGUzMihQQ0lfU0JERigwLCBiLCBkLCBmKSwK
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBDSV9CQVNFX0FERFJFU1NfMCAr
IChiYXJfaWR4KzEpKjQsIGJhcl82NCk7CiAgICAgICAgICAgICAgICAgICAgICAgICBzaXplICA9
ICgodTY0KX4wIDw8IDMyKSB8IFBDSV9CQVNFX0FERFJFU1NfTUVNX01BU0s7CiAgICAgICAgICAg
ICAgICAgICAgICAgICBzaXplICY9ICgodTY0KWxlbl82NCA8PCAzMikgfCBsZW47CkBAIC0xMTUx
LDExICsxMTUzLDExIEBAIHBjaV91YXJ0X2NvbmZpZyhzdHJ1Y3QgbnMxNjU1MCAqdWFydCwgYm9v
bF90IHNraXBfYW10LCB1bnNpZ25lZCBpbnQgaWR4KQogICAgICAgICAgICAgICAgIC8qIElPIGJh
c2VkICovCiAgICAgICAgICAgICAgICAgZWxzZSBpZiAoICFwYXJhbS0+bW1pbyAmJiAoYmFyICYg
UENJX0JBU0VfQUREUkVTU19TUEFDRV9JTykgKQogICAgICAgICAgICAgICAgIHsKLSAgICAgICAg
ICAgICAgICAgICAgcGNpX2NvbmZfd3JpdGUzMigwLCBiLCBkLCBmLAorICAgICAgICAgICAgICAg
ICAgICBwY2lfY29uZl93cml0ZTMyKFBDSV9TQkRGKDAsIGIsIGQsIGYpLAogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIFBDSV9CQVNFX0FERFJFU1NfMCArIGJhcl9pZHgqNCwg
fjB1KTsKICAgICAgICAgICAgICAgICAgICAgbGVuID0gcGNpX2NvbmZfcmVhZDMyKFBDSV9TQkRG
KDAsIGIsIGQsIGYpLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
UENJX0JBU0VfQUREUkVTU18wKTsKLSAgICAgICAgICAgICAgICAgICAgcGNpX2NvbmZfd3JpdGUz
MigwLCBiLCBkLCBmLAorICAgICAgICAgICAgICAgICAgICBwY2lfY29uZl93cml0ZTMyKFBDSV9T
QkRGKDAsIGIsIGQsIGYpLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBD
SV9CQVNFX0FERFJFU1NfMCArIGJhcl9pZHgqNCwgYmFyKTsKICAgICAgICAgICAgICAgICAgICAg
c2l6ZSA9IGxlbiAmIFBDSV9CQVNFX0FERFJFU1NfSU9fTUFTSzsKIApkaWZmIC0tZ2l0IGEveGVu
L2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2luaXQuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0
aHJvdWdoL2FtZC9pb21tdV9pbml0LmMKaW5kZXggZjYwMjM4YTViOC4uZDk3MGY4OGEyNyAxMDA2
NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2luaXQuYworKysgYi94
ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfaW5pdC5jCkBAIC04NDQsMjIgKzg0NCwy
MiBAQCBzdGF0aWMgdm9pZCBhbWRfaW9tbXVfZXJyYXR1bV83NDZfd29ya2Fyb3VuZChzdHJ1Y3Qg
YW1kX2lvbW11ICppb21tdSkKICAgICAgICAgIChib290X2NwdV9kYXRhLng4Nl9tb2RlbCA+IDB4
MWYpICkKICAgICAgICAgcmV0dXJuOwogCi0gICAgcGNpX2NvbmZfd3JpdGUzMihpb21tdS0+c2Vn
LCBidXMsIGRldiwgZnVuYywgMHhmMCwgMHg5MCk7CisgICAgcGNpX2NvbmZfd3JpdGUzMihQQ0lf
U0JERjIoaW9tbXUtPnNlZywgaW9tbXUtPmJkZiksIDB4ZjAsIDB4OTApOwogICAgIHZhbHVlID0g
cGNpX2NvbmZfcmVhZDMyKFBDSV9TQkRGMihpb21tdS0+c2VnLCBpb21tdS0+YmRmKSwgMHhmNCk7
CiAKICAgICBpZiAoIHZhbHVlICYgKDEgPDwgMikgKQogICAgICAgICByZXR1cm47CiAKICAgICAv
KiBTZWxlY3QgTkIgaW5kaXJlY3QgcmVnaXN0ZXIgMHg5MCBhbmQgZW5hYmxlIHdyaXRpbmcgKi8K
LSAgICBwY2lfY29uZl93cml0ZTMyKGlvbW11LT5zZWcsIGJ1cywgZGV2LCBmdW5jLCAweGYwLCAw
eDkwIHwgKDEgPDwgOCkpOworICAgIHBjaV9jb25mX3dyaXRlMzIoUENJX1NCREYyKGlvbW11LT5z
ZWcsIGlvbW11LT5iZGYpLCAweGYwLCAweDkwIHwgKDEgPDwgOCkpOwogCi0gICAgcGNpX2NvbmZf
d3JpdGUzMihpb21tdS0+c2VnLCBidXMsIGRldiwgZnVuYywgMHhmNCwgdmFsdWUgfCAoMSA8PCAy
KSk7CisgICAgcGNpX2NvbmZfd3JpdGUzMihQQ0lfU0JERjIoaW9tbXUtPnNlZywgaW9tbXUtPmJk
ZiksIDB4ZjQsIHZhbHVlIHwgKDEgPDwgMikpOwogICAgIHByaW50ayhYRU5MT0dfSU5GTwogICAg
ICAgICAgICAiQU1ELVZpOiBBcHBseWluZyBlcnJhdHVtIDc0NiB3b3JrYXJvdW5kIGZvciBJT01N
VSBhdCAlMDR4OiUwMng6JTAyeC4ldVxuIiwKICAgICAgICAgICAgaW9tbXUtPnNlZywgYnVzLCBk
ZXYsIGZ1bmMpOwogCiAgICAgLyogQ2xlYXIgdGhlIGVuYWJsZSB3cml0aW5nIGJpdCAqLwotICAg
IHBjaV9jb25mX3dyaXRlMzIoaW9tbXUtPnNlZywgYnVzLCBkZXYsIGZ1bmMsIDB4ZjAsIDB4OTAp
OworICAgIHBjaV9jb25mX3dyaXRlMzIoUENJX1NCREYyKGlvbW11LT5zZWcsIGlvbW11LT5iZGYp
LCAweGYwLCAweDkwKTsKIH0KIAogc3RhdGljIHZvaWQgZW5hYmxlX2lvbW11KHN0cnVjdCBhbWRf
aW9tbXUgKmlvbW11KQpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvcGNpLmMg
Yi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9wY2kuYwppbmRleCBlZTJiOWNjMDFjLi43YzE5NmJh
NThiIDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9wY2kuYworKysgYi94ZW4v
ZHJpdmVycy9wYXNzdGhyb3VnaC9wY2kuYwpAQCAtNjM4LDcgKzYzOCw3IEBAIHVuc2lnbmVkIGlu
dCBwY2lfc2l6ZV9tZW1fYmFyKHBjaV9zYmRmX3Qgc2JkZiwgdW5zaWduZWQgaW50IHBvcywKICAg
ICBBU1NFUlQoISgoZmxhZ3MgJiBQQ0lfQkFSX1ZGKSAmJiAoZmxhZ3MgJiBQQ0lfQkFSX1JPTSkp
KTsKICAgICBBU1NFUlQoKGZsYWdzICYgUENJX0JBUl9ST00pIHx8CiAgICAgICAgICAgIChiYXIg
JiBQQ0lfQkFTRV9BRERSRVNTX1NQQUNFKSA9PSBQQ0lfQkFTRV9BRERSRVNTX1NQQUNFX01FTU9S
WSk7Ci0gICAgcGNpX2NvbmZfd3JpdGUzMihzYmRmLnNlZywgc2JkZi5idXMsIHNiZGYuZGV2LCBz
YmRmLmZuLCBwb3MsIH4wKTsKKyAgICBwY2lfY29uZl93cml0ZTMyKHNiZGYsIHBvcywgfjApOwog
ICAgIGlmICggaXM2NGJpdHMgKQogICAgIHsKICAgICAgICAgaWYgKCBmbGFncyAmIFBDSV9CQVJf
TEFTVCApCkBAIC02NTEsMTcgKzY1MSwxNyBAQCB1bnNpZ25lZCBpbnQgcGNpX3NpemVfbWVtX2Jh
cihwY2lfc2JkZl90IHNiZGYsIHVuc2lnbmVkIGludCBwb3MsCiAgICAgICAgICAgICByZXR1cm4g
MTsKICAgICAgICAgfQogICAgICAgICBoaSA9IHBjaV9jb25mX3JlYWQzMihzYmRmLCBwb3MgKyA0
KTsKLSAgICAgICAgcGNpX2NvbmZfd3JpdGUzMihzYmRmLnNlZywgc2JkZi5idXMsIHNiZGYuZGV2
LCBzYmRmLmZuLCBwb3MgKyA0LCB+MCk7CisgICAgICAgIHBjaV9jb25mX3dyaXRlMzIoc2JkZiwg
cG9zICsgNCwgfjApOwogICAgIH0KICAgICBzaXplID0gcGNpX2NvbmZfcmVhZDMyKHNiZGYsIHBv
cykgJiBtYXNrOwogICAgIGlmICggaXM2NGJpdHMgKQogICAgIHsKICAgICAgICAgc2l6ZSB8PSAo
dWludDY0X3QpcGNpX2NvbmZfcmVhZDMyKHNiZGYsIHBvcyArIDQpIDw8IDMyOwotICAgICAgICBw
Y2lfY29uZl93cml0ZTMyKHNiZGYuc2VnLCBzYmRmLmJ1cywgc2JkZi5kZXYsIHNiZGYuZm4sIHBv
cyArIDQsIGhpKTsKKyAgICAgICAgcGNpX2NvbmZfd3JpdGUzMihzYmRmLCBwb3MgKyA0LCBoaSk7
CiAgICAgfQogICAgIGVsc2UgaWYgKCBzaXplICkKICAgICAgICAgc2l6ZSB8PSAodWludDY0X3Qp
fjAgPDwgMzI7Ci0gICAgcGNpX2NvbmZfd3JpdGUzMihzYmRmLnNlZywgc2JkZi5idXMsIHNiZGYu
ZGV2LCBzYmRmLmZuLCBwb3MsIGJhcik7CisgICAgcGNpX2NvbmZfd3JpdGUzMihzYmRmLCBwb3Ms
IGJhcik7CiAgICAgc2l6ZSA9IC1zaXplOwogCiAgICAgaWYgKCBwYWRkciApCmRpZmYgLS1naXQg
YS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvcXVpcmtzLmMgYi94ZW4vZHJpdmVycy9wYXNz
dGhyb3VnaC92dGQvcXVpcmtzLmMKaW5kZXggNDBiYzI1ZDU0NC4uZDE1MTJiOTM0NyAxMDA2NDQK
LS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL3F1aXJrcy5jCisrKyBiL3hlbi9kcml2
ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9xdWlya3MuYwpAQCAtNDM5LDcgKzQzOSw3IEBAIHZvaWQgcGNp
X3Z0ZF9xdWlyayhjb25zdCBzdHJ1Y3QgcGNpX2RldiAqcGRldikKICAgICBjYXNlIDB4MzcyODog
LyogWGVvbiBDNTUwMC9DMzUwMCAoSmFzcGVyRm9yZXN0KSAqLwogICAgIGNhc2UgMHgzYzI4OiAv
KiBTYW5keWJyaWRnZSAqLwogICAgICAgICB2YWwgPSBwY2lfY29uZl9yZWFkMzIocGRldi0+c2Jk
ZiwgMHgxQUMpOwotICAgICAgICBwY2lfY29uZl93cml0ZTMyKHNlZywgYnVzLCBkZXYsIGZ1bmMs
IDB4MUFDLCB2YWwgfCAoMSA8PCAzMSkpOworICAgICAgICBwY2lfY29uZl93cml0ZTMyKHBkZXYt
PnNiZGYsIDB4MUFDLCB2YWwgfCAoMSA8PCAzMSkpOwogICAgICAgICBwcmludGsoWEVOTE9HX0lO
Rk8gIk1hc2tlZCBWVC1kIGVycm9yIHNpZ25hbGluZyBvbiAlMDR4OiUwMng6JTAyeC4ldVxuIiwK
ICAgICAgICAgICAgICAgIHNlZywgYnVzLCBkZXYsIGZ1bmMpOwogICAgICAgICBicmVhazsKQEAg
LTQ4Nyw5ICs0ODcsOSBAQCB2b2lkIHBjaV92dGRfcXVpcmsoY29uc3Qgc3RydWN0IHBjaV9kZXYg
KnBkZXYpCiAgICAgICAgICAgICBhY3Rpb24gPSAiRm91bmQgbWFza2VkIjsKICAgICAgICAgZWxz
ZSBpZiAoICFmZiApCiAgICAgICAgIHsKLSAgICAgICAgICAgIHBjaV9jb25mX3dyaXRlMzIoc2Vn
LCBidXMsIGRldiwgZnVuYywgcG9zICsgUENJX0VSUl9VTkNPUl9NQVNLLAorICAgICAgICAgICAg
cGNpX2NvbmZfd3JpdGUzMihwZGV2LT5zYmRmLCBwb3MgKyBQQ0lfRVJSX1VOQ09SX01BU0ssCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZhbCB8IFBDSV9FUlJfVU5DX1VOU1VQKTsKLSAg
ICAgICAgICAgIHBjaV9jb25mX3dyaXRlMzIoc2VnLCBidXMsIGRldiwgZnVuYywgcG9zICsgUENJ
X0VSUl9DT1JfTUFTSywKKyAgICAgICAgICAgIHBjaV9jb25mX3dyaXRlMzIocGRldi0+c2JkZiwg
cG9zICsgUENJX0VSUl9DT1JfTUFTSywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdmFs
MiB8IFBDSV9FUlJfQ09SX0FEVl9ORkFUKTsKICAgICAgICAgICAgIGFjdGlvbiA9ICJNYXNrZWQi
OwogICAgICAgICB9CkBAIC00OTgsNyArNDk4LDcgQEAgdm9pZCBwY2lfdnRkX3F1aXJrKGNvbnN0
IHN0cnVjdCBwY2lfZGV2ICpwZGV2KQogCiAgICAgICAgIC8qIFhQVU5DRVJSTVNLIFNlbmQgQ29t
cGxldGlvbiB3aXRoIFVuc3VwcG9ydGVkIFJlcXVlc3QgKi8KICAgICAgICAgdmFsID0gcGNpX2Nv
bmZfcmVhZDMyKHBkZXYtPnNiZGYsIDB4MjBjKTsKLSAgICAgICAgcGNpX2NvbmZfd3JpdGUzMihz
ZWcsIGJ1cywgZGV2LCBmdW5jLCAweDIwYywgdmFsIHwgKDEgPDwgNCkpOworICAgICAgICBwY2lf
Y29uZl93cml0ZTMyKHBkZXYtPnNiZGYsIDB4MjBjLCB2YWwgfCAoMSA8PCA0KSk7CiAKICAgICAg
ICAgcHJpbnRrKFhFTkxPR19JTkZPICIlcyBVUiBzaWduYWxpbmcgb24gJTA0eDolMDJ4OiUwMngu
JXVcbiIsCiAgICAgICAgICAgICAgICBhY3Rpb24sIHNlZywgYnVzLCBkZXYsIGZ1bmMpOwpkaWZm
IC0tZ2l0IGEveGVuL2RyaXZlcnMvdnBjaS9oZWFkZXIuYyBiL3hlbi9kcml2ZXJzL3ZwY2kvaGVh
ZGVyLmMKaW5kZXggZjM3N2U2YWJkZi4uM2M3OTRmNDg2ZCAxMDA2NDQKLS0tIGEveGVuL2RyaXZl
cnMvdnBjaS9oZWFkZXIuYworKysgYi94ZW4vZHJpdmVycy92cGNpL2hlYWRlci5jCkBAIC04NSw3
ICs4NSw2IEBAIHN0YXRpYyB2b2lkIG1vZGlmeV9kZWNvZGluZyhjb25zdCBzdHJ1Y3QgcGNpX2Rl
diAqcGRldiwgdWludDE2X3QgY21kLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvb2wg
cm9tX29ubHkpCiB7CiAgICAgc3RydWN0IHZwY2lfaGVhZGVyICpoZWFkZXIgPSAmcGRldi0+dnBj
aS0+aGVhZGVyOwotICAgIHVpbnQ4X3Qgc2xvdCA9IFBDSV9TTE9UKHBkZXYtPmRldmZuKSwgZnVu
YyA9IFBDSV9GVU5DKHBkZXYtPmRldmZuKTsKICAgICBib29sIG1hcCA9IGNtZCAmIFBDSV9DT01N
QU5EX01FTU9SWTsKICAgICB1bnNpZ25lZCBpbnQgaTsKIApAQCAtMTEzLDcgKzExMiw3IEBAIHN0
YXRpYyB2b2lkIG1vZGlmeV9kZWNvZGluZyhjb25zdCBzdHJ1Y3QgcGNpX2RldiAqcGRldiwgdWlu
dDE2X3QgY21kLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgKG1hcCA/IFBDSV9ST01fQURE
UkVTU19FTkFCTEUgOiAwKTsKIAogICAgICAgICAgICAgaGVhZGVyLT5iYXJzW2ldLmVuYWJsZWQg
PSBoZWFkZXItPnJvbV9lbmFibGVkID0gbWFwOwotICAgICAgICAgICAgcGNpX2NvbmZfd3JpdGUz
MihwZGV2LT5zZWcsIHBkZXYtPmJ1cywgc2xvdCwgZnVuYywgcm9tX3BvcywgdmFsKTsKKyAgICAg
ICAgICAgIHBjaV9jb25mX3dyaXRlMzIocGRldi0+c2JkZiwgcm9tX3BvcywgdmFsKTsKICAgICAg
ICAgICAgIHJldHVybjsKICAgICAgICAgfQogCkBAIC0zOTUsNyArMzk0LDcgQEAgc3RhdGljIHZv
aWQgYmFyX3dyaXRlKGNvbnN0IHN0cnVjdCBwY2lfZGV2ICpwZGV2LCB1bnNpZ25lZCBpbnQgcmVn
LAogICAgICAgICB2YWwgfD0gYmFyLT5wcmVmZXRjaGFibGUgPyBQQ0lfQkFTRV9BRERSRVNTX01F
TV9QUkVGRVRDSCA6IDA7CiAgICAgfQogCi0gICAgcGNpX2NvbmZfd3JpdGUzMihwZGV2LT5zZWcs
IHBkZXYtPmJ1cywgc2xvdCwgZnVuYywgcmVnLCB2YWwpOworICAgIHBjaV9jb25mX3dyaXRlMzIo
cGRldi0+c2JkZiwgcmVnLCB2YWwpOwogfQogCiBzdGF0aWMgdm9pZCByb21fd3JpdGUoY29uc3Qg
c3RydWN0IHBjaV9kZXYgKnBkZXYsIHVuc2lnbmVkIGludCByZWcsCkBAIC00MjYsNyArNDI1LDcg
QEAgc3RhdGljIHZvaWQgcm9tX3dyaXRlKGNvbnN0IHN0cnVjdCBwY2lfZGV2ICpwZGV2LCB1bnNp
Z25lZCBpbnQgcmVnLAogICAgIHsKICAgICAgICAgLyogSnVzdCB1cGRhdGUgdGhlIFJPTSBCQVIg
ZmllbGQuICovCiAgICAgICAgIGhlYWRlci0+cm9tX2VuYWJsZWQgPSBuZXdfZW5hYmxlZDsKLSAg
ICAgICAgcGNpX2NvbmZfd3JpdGUzMihwZGV2LT5zZWcsIHBkZXYtPmJ1cywgc2xvdCwgZnVuYywg
cmVnLCB2YWwpOworICAgICAgICBwY2lfY29uZl93cml0ZTMyKHBkZXYtPnNiZGYsIHJlZywgdmFs
KTsKICAgICB9CiAgICAgLyoKICAgICAgKiBQYXNzIFBDSV9DT01NQU5EX01FTU9SWSBvciAwIHRv
IHNpZ25hbCBhIG1hcC91bm1hcCByZXF1ZXN0LCBub3RlIHRoYXQKZGlmZiAtLWdpdCBhL3hlbi9k
cml2ZXJzL3ZwY2kvdnBjaS5jIGIveGVuL2RyaXZlcnMvdnBjaS92cGNpLmMKaW5kZXggNmNlZjVl
NDIwYS4uNzU4ZDk0MjBlNyAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvdnBjaS92cGNpLmMKKysr
IGIveGVuL2RyaXZlcnMvdnBjaS92cGNpLmMKQEAgLTI1Myw3ICsyNTMsNyBAQCBzdGF0aWMgdm9p
ZCB2cGNpX3dyaXRlX2h3KHBjaV9zYmRmX3Qgc2JkZiwgdW5zaWduZWQgaW50IHJlZywgdW5zaWdu
ZWQgaW50IHNpemUsCiAgICAgc3dpdGNoICggc2l6ZSApCiAgICAgewogICAgIGNhc2UgNDoKLSAg
ICAgICAgcGNpX2NvbmZfd3JpdGUzMihzYmRmLnNlZywgc2JkZi5idXMsIHNiZGYuZGV2LCBzYmRm
LmZuLCByZWcsIGRhdGEpOworICAgICAgICBwY2lfY29uZl93cml0ZTMyKHNiZGYsIHJlZywgZGF0
YSk7CiAgICAgICAgIGJyZWFrOwogCiAgICAgY2FzZSAzOgpkaWZmIC0tZ2l0IGEveGVuL2luY2x1
ZGUveGVuL3BjaS5oIGIveGVuL2luY2x1ZGUveGVuL3BjaS5oCmluZGV4IGJmZGZjYTA1N2IuLjgx
NDhmNWIyZTcgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3hlbi9wY2kuaAorKysgYi94ZW4vaW5j
bHVkZS94ZW4vcGNpLmgKQEAgLTE3Nyw5ICsxNzcsNyBAQCB1aW50MTZfdCBwY2lfY29uZl9yZWFk
MTYocGNpX3NiZGZfdCBzYmRmLCB1bnNpZ25lZCBpbnQgcmVnKTsKIHVpbnQzMl90IHBjaV9jb25m
X3JlYWQzMihwY2lfc2JkZl90IHNiZGYsIHVuc2lnbmVkIGludCByZWcpOwogdm9pZCBwY2lfY29u
Zl93cml0ZTgocGNpX3NiZGZfdCBzYmRmLCB1bnNpZ25lZCBpbnQgcmVnLCB1aW50OF90IGRhdGEp
Owogdm9pZCBwY2lfY29uZl93cml0ZTE2KHBjaV9zYmRmX3Qgc2JkZiwgdW5zaWduZWQgaW50IHJl
ZywgdWludDE2X3QgZGF0YSk7Ci12b2lkIHBjaV9jb25mX3dyaXRlMzIoCi0gICAgdW5zaWduZWQg
aW50IHNlZywgdW5zaWduZWQgaW50IGJ1cywgdW5zaWduZWQgaW50IGRldiwgdW5zaWduZWQgaW50
IGZ1bmMsCi0gICAgdW5zaWduZWQgaW50IHJlZywgdWludDMyX3QgZGF0YSk7Cit2b2lkIHBjaV9j
b25mX3dyaXRlMzIocGNpX3NiZGZfdCBzYmRmLCB1bnNpZ25lZCBpbnQgcmVnLCB1aW50MzJfdCBk
YXRhKTsKIHVpbnQzMl90IHBjaV9jb25mX3JlYWQodWludDMyX3QgY2Y4LCB1aW50OF90IG9mZnNl
dCwgdWludDhfdCBieXRlcyk7CiB2b2lkIHBjaV9jb25mX3dyaXRlKHVpbnQzMl90IGNmOCwgdWlu
dDhfdCBvZmZzZXQsIHVpbnQ4X3QgYnl0ZXMsIHVpbnQzMl90IGRhdGEpOwogaW50IHBjaV9tbWNm
Z19yZWFkKHVuc2lnbmVkIGludCBzZWcsIHVuc2lnbmVkIGludCBidXMsCi0tIAoyLjIwLjEgKEFw
cGxlIEdpdC0xMTcpCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 14:12:30 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 14:12:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hoTca-0008KZ-HC; Fri, 19 Jul 2019 14:12:28 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=tC9P=VQ=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hoTcZ-0008KU-2k
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 14:12:27 +0000
X-Inumbo-ID: 3afe04b2-aa2f-11e9-9876-f728a16c217e
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 3afe04b2-aa2f-11e9-9876-f728a16c217e;
 Fri, 19 Jul 2019 14:12:24 +0000 (UTC)
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: hk5jSJd5Dn67eXOjwjwZWJIJo/BOz650tlx7WYu2TgCtG/Hf2jC4WPQ58GpbLGhY0OLR2NrZiC
 v3H90hUJ8+wJicaf5MTat2nZgUuIHNmp416nODgXTtzDnht9Mbe4aWRTgye9TII+HXRek9i33d
 KkZo0n1x73GclDihAX/txYkhEiFyVCBR2E4/uGMERV6QER7huhRpQDU+f5VNHh7nDPddSxwLqC
 0oMW6Zz5lg3tO74DZanjJYChX4aEzJIRHisoLFioTvS9nP3q6w12X9B88rEpFDI8ufRLuIIcvf
 7f0=
X-SBRS: 2.7
X-MesageID: 3275893
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,282,1559534400"; 
   d="scan'208";a="3275893"
To: Jan Beulich <JBeulich@suse.com>
References: <3f24285c-b984-1dc5-7783-a1604a966bd0@citrix.com>
 <aefbb38a-430e-e712-e17e-40d6946de5cc@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <86602816-bde2-d2a9-b69a-4c37ae578ca2@citrix.com>
Date: Fri, 19 Jul 2019 15:12:20 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <aefbb38a-430e-e712-e17e-40d6946de5cc@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] Xen backports
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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>

T24gMTkvMDcvMjAxOSAxNDo1MywgSmFuIEJldWxpY2ggd3JvdGU6Cj4gT24gMTYuMDcuMjAxOSAx
NDoyNywgQW5kcmV3IENvb3BlciB3cm90ZToKPj4gQnVnZml4ZXM6Cj4+Cj4+IDY1YzE2NWQ2NTk1
ZiAtIHg4Ni94c3RhdGU6IERvbid0IHNwZWNpYWwgY2FzZSBmZWF0dXJlIGNvbGxlY3Rpb24KPj4g
MDEzODk2Y2I4YjJmIC0geDg2L21zcjogRml4IGhhbmRsaW5nIG9mCj4+IE1TUl9BTURfUEFUQ0hM
RVZFTC9NU1JfSUEzMl9VQ09ERV9SRVYKPj4gN2QxNjFmNjUzNzU1IC0geDg2L3N2bTogRml4IHN2
bV92bWNiX2R1bXAoKSB3aGVuIHVzZWQgaW4gY3VycmVudCBjb250ZXh0Cj4+IDliNzU3YmRjMTc5
NCAtIHg4Ni9ib290OiBEb24ndCBsZWFrIHRoZSBtb2R1bGVfbWFwIGFsbG9jYXRpb24gaW4KPj4g
X19zdGFydF94ZW4oKQo+Pgo+PiBUaGUgYmFja3BvcnQgZm9yIHRoZSBtaWNyb2NvZGUgTVNSIGlz
IHJhdGhlciB0cmlja3kgdG8gcmViYXNlIG92ZXIgdGhlCj4+IHg4Nl92ZW5kb3IgYml0bWFwIGNo
YW5nZXMuwqAgSSd2ZSBhbHJlYWR5IGdvdCBpdCBsb2NhbGx5Lgo+IE5vdCBvdmVybHkgdHJpY2t5
IEkgd291bGQgc2F5LCBidXQgcmVxdWlyaW5nIGF0dGVudGlvbi4gV2hpbGUgZG9pbmcKPiB0aGlz
IEkndmUgcnVuIGludG8gdHdvIHF1ZXN0aW9uczoKPgo+IDEpIFdhcyBpdCByZWFsbHkgYSBnb29k
IGlkZWEgdG8gcmVtb3ZlIHRoZSB3cml0ZSB0byB0aGUgTVNSIGFuZCB0aGUKPiBDUFVJRCBpbnZv
Y2F0aW9uIGZyb20gdGhlIHJlYWQgcGF0aD8gVGhlIGNvbW1lbnQgc2F5cyAnQSBndWVzdCBtaWdo
dAo+IGl0c2VsZiBwZXJmb3JtIHRoZSAid3JpdGUgMCwgQ1BVSUQsIHJlYWQiIHNlcXVlbmNlJywg
YnV0IHRoYXQgd29uJ3QKPiBoZWxwIGF0IGFsbCBpZiB0aGUgc3BlY2lmaWMgdkNQVSBnZXRzIHJl
LXNjaGVkdWxlZCBpbiB0aGUgbWlkZGxlLiBBbmQKPiB0aGVyZSBtYXkgbm90IGhhdmUgYmVlbiBh
bnkgdWNvZGUgbG9hZCB3ZSd2ZSBkb25lLCB3aGljaCB3ZSBjb3VsZAo+IHRoZW4gZ3VhcmFudGVl
IHdhcyBmb2xsb3dlZCBieSBhIENQVUlEIGludm9jYXRpb24uCgpZb3UgYXNrZWQgdGhlIHNhbWUg
b24gdGhlIG9yaWdpbmFsIHBhdGNoLsKgIFRoZSAid3JpdGUgMCwgQ1BVSUQiIGlzIGEKYm9kZ2Ug
Zm9yIHRoZSBQNSB3aGljaCBoYWQgdG8gaW50cm9kdWNlIHRoZSBVQ09ERV9SRVYgTVNSIGluIG1p
Y3JvY29kZSwKaW4gYSBjb21wYXRpYmxlIGZhc2hpb24uwqAgVGhlIHdyaXRlIDAgaXMgdW5uZWNl
c3Nhcnkgb24gYWxsIHN1YnNlcXVlbnQKcHJvY2Vzc29ycy4KCkFsbCB0aGF0IG1hdHRlcnMsIGZv
ciBhbnkgQ1BVIFhlbiB3aWxsIGJvb3Qgb24sIGlzIHRoYXQgYSBDUFVJRAppbnN0cnVjdGlvbiBo
YXMgZXhlY3V0ZWQgcHJldmlvdXNseSBvbiB0aGUgY3VycmVudCBDUFUsIHdoaWNoIGlzCmd1YXJh
bnRlZWQgYnkgb3VyIEFQIGJvb3QgbG9naWMsIGV2ZW4gaWYgd2UgaGF2ZW4ndCBleHBsaWNpdGx5
IGxvYWRlZAptaWNyb2NvZGUuCgo+IDIpIFdlIHN0aWxsIGhhdmVuJ3QgZ290IGNvbmZpcm1hdGlv
biB0aGF0IEh5Z29uIGJlaGF2ZXMgdGhlIHNhbWUgdWNvZGUtCj4gd2lzZSwgaGF2ZSB3ZT8KClVu
dGlsIHdlIGdldCBhbiBhbnN3ZXIgdG8gdGhlIHF1ZXN0aW9uLCBJJ20gdHJ1c3QgdHJlYXRpbmcg
SHlnb24gYXMgIm5vCm1pY3JvY29kZSBmYWNpbGl0aWVzIi4KCj4KPj4gRW5oYW5jZW1lbnRzOgo+
Pgo+PiA3ODc2MTlhMDY0MGUgLSB0b29sczogcmUtc3luYyBDUFVJRCBsZWFmIDcgdGFibGVzIChw
ZXJoYXBzIG9ubHkgdGhlCj4+IHhlbi1jcHVpZCBiaXRzLikKPj4gMjYwYWNjNTIxZGI0IC0geDg2
L2NsZWFyX3BhZ2U6IFVwZGF0ZSBjbGVhcl9wYWdlX3NzZTIoKSBhZnRlciBkcm9wcGluZwo+PiAz
MmJpdCBYZW4KPj4gNTY0ZDI2MTY4N2MwIC0geDg2L2N0eHQtc3dpdGNoOiBEb2N1bWVudCBhbmQg
aW1wcm92ZSBHRFQgaGFuZGxpbmcKPiBUaGUgbGFzdCBvbmUgZG9lc24ndCBldmVuIGNvbWUgY2xv
c2UgdG8gYXBwbHlpbmcsIGR1ZSB0byBpdHMgZGVwZW5kZW5jeQo+IG9uIDEyZGNlN2VhNWEuIFdo
aWxlIEkgdGhpbmsgdGhhdCdzIGEgbGl0dGxlIHRvbyBtdWNoLCBJJ3ZlIHN0aWxsCj4gZGVjaWRl
ZCB0byBwdWxsIGluIGJvdGggKGJ1dCBmb3Igbm93IEknbGwgcGVyaGFwcyBkbyB0aGlzIG9ubHkg
Zm9yIDQuMTIpCj4gaW4gYW50aWNpcGF0aW9uIG9mIHVzIHdhbnRpbmcgdG8gYXQgbGVhc3QgY29u
c2lkZXIgYSBiYWNrcG9ydCBvZiB0aGUKPiBjb3JlIHNjaGVkdWxpbmcgc2VyaWVzIChhc3N1bWlu
ZyBpdCB3b24ndCB0YWtlIHRvbyBsb25nIHRvIGdldCBmdWxseQo+IHJlYWR5KS4KPgo+PiBBbHRw
Mm06IFdoaWxlIGFsdHAybSBpc24ndCBzdXBwb3J0ZWQgeWV0LCBpdCB3b3VsZCBiZSB2ZXJ5IGhl
bHBmdWwgdG8KPj4gdHdvIGRvd25zdHJlYW1zIHRvIHRha2UgdGhlc2UgZml4ZXMgd2hpbGUgd2Ug
d29yayBvbiBnZXR0aW5nIGl0IGZ1bGx5Cj4+IHN1cHBvcnRlZC4KPj4KPj4gNDRmM2MzY2RkMzE1
IC0geDg2L2FsdHAybTogdHJlYXQgdmlldyAwIGFzIHRoZSBob3N0cDJtIGluCj4+IHAybV9nZXRf
bWVtX2FjY2VzcygpCj4+IDgyMjg1NzdhZDFiYSAtIHg4Ni9odm06IEZpeCBhbHRwMm1fb3AgaHlw
ZXJjYWxsIGNvbnRpbnVhdGlvbnMKPj4gOWFiY2FjN2ZmMTQ1IC0geDg2L2FsdHAybTogY2xlYW51
cCBwMm1fYWx0cDJtX2xhenlfY29weQo+PiBkZjRlNGNhZmQyOGQgLSB4ODYvYWx0cDJtOiBGaXgg
c3R5bGUgZXJyb3JzIGludHJvZHVjZWQgd2l0aCBjL3MgOWFiY2FjN2ZmCj4gSSdsbCBhcHBseSBh
bGwgb2YgdGhlc2Ugc29vbi4KClRoYW5rcywKCn5BbmRyZXcKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 14:23:34 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 14:23:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hoTnG-0000na-9T; Fri, 19 Jul 2019 14:23:30 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=5H1R=VQ=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1hoTnE-0000n6-Qv
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 14:23:28 +0000
X-Inumbo-ID: c5f74ae6-aa30-11e9-b6d2-57ed8fbc49e8
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c5f74ae6-aa30-11e9-b6d2-57ed8fbc49e8;
 Fri, 19 Jul 2019 14:23:27 +0000 (UTC)
Received: from smtp.bitdefender.com (smtp02.buh.bitdefender.net [10.17.80.76])
 by mx01.bbu.dsd.mx.bitdefender.com (Postfix) with ESMTPS id
 67B9C3016E6E; Fri, 19 Jul 2019 17:23:26 +0300 (EEST)
Received: from [10.10.196.90] (unknown [195.210.5.22])
 by smtp.bitdefender.com (Postfix) with ESMTPSA id 4B87A304F605;
 Fri, 19 Jul 2019 17:23:26 +0300 (EEST)
To: Jan Beulich <JBeulich@suse.com>
References: <20190703105639.23081-1-aisaila@bitdefender.com>
 <7a4c824d-3ccd-b289-3e8e-ff94ea916b3e@suse.com>
 <0d1ab92f-171b-98d9-a69e-5aa7cfbe0d85@bitdefender.com>
 <e61a882e-d2ea-a03d-fde8-2c2befd865da@suse.com>
 <8817949d-a99c-ae0f-93b1-13c0bebacae6@bitdefender.com>
 <08ed1d56-b24b-66bd-34da-d0c329a2eecf@suse.com>
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <ded7b153-d2cd-15e1-93cc-9aaab2a06d95@bitdefender.com>
Date: Fri, 19 Jul 2019 17:23:18 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <08ed1d56-b24b-66bd-34da-d0c329a2eecf@suse.com>
Content-Language: en-US-large
Subject: Re: [Xen-devel] [PATCH v7] x86/emulate: Send vm_event from emulate
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: PetreOvidiu PIRCALABU <ppircalabu@bitdefender.com>,
 "tamas@tklengyel.com" <tamas@tklengyel.com>, "wl@xen.org" <wl@xen.org>,
 "george.dunlap@eu.citrix.com" <george.dunlap@eu.citrix.com>,
 "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>,
 "paul.durrant@citrix.com" <paul.durrant@citrix.com>,
 Alexandru Stefan ISAILA <aisaila@bitdefender.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 "roger.pau@citrix.com" <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gNy8xOS8xOSA0OjM4IFBNLCBKYW4gQmV1bGljaCB3cm90ZToKPiBPbiAxOS4wNy4yMDE5IDE1
OjMwLCBSYXp2YW4gQ29qb2NhcnUgd3JvdGU6Cj4+IE9uIDcvMTkvMTkgNDoxOCBQTSwgSmFuIEJl
dWxpY2ggd3JvdGU6Cj4+PiBPbiAxOS4wNy4yMDE5IDE0OjM0LCBBbGV4YW5kcnUgU3RlZmFuIElT
QUlMQSB3cm90ZToKPj4+PiBPbiAxOC4wNy4yMDE5IDE1OjU4LCBKYW4gQmV1bGljaCB3cm90ZToK
Pj4+Pj4gT24gMDMuMDcuMjAxOSAxMjo1NiwgQWxleGFuZHJ1IFN0ZWZhbiBJU0FJTEEgd3JvdGU6
Cj4+Pj4+PiBBL0QgYml0IHdyaXRlcyAob24gcGFnZSB3YWxrcykgY2FuIGJlIGNvbnNpZGVyZWQg
YmVuaWduIGJ5IGFuIGludHJvc3BlY3Rpb24KPj4+Pj4+IGFnZW50LCBzbyByZWNlaXZpbmcgdm1f
ZXZlbnRzIGZvciB0aGVtIGlzIGEgcGVzc2ltaXphdGlvbi4gV2UgdHJ5IGhlcmUgdG8KPj4+Pj4+
IG9wdGltaXplIGJ5IGZpdGVyaW5nIHRoZXNlIGV2ZW50cyBvdXQuCj4+Pj4+Cj4+Pj4+IEJ1dCB5
b3UgYWRkIHRoZSBzZW5kaW5nIG9mIG1vcmUgZXZlbnRzIC0gaG93IGRvZXMgImZpbHRlciBvdXQi
IG1hdGNoCj4+Pj4+IHRoZSBhY3R1YWwgaW1wbGVtZW50YXRpb24/Cj4+Pj4KPj4+PiBUaGUgZXZl
bnRzIGFyZSBzZW5kIG9ubHkgaWYgdGhlcmUgaXMgYSBtZW0gYWNjZXNzIHZpb2xhdGlvbiB0aGVy
ZWZvcmUgd2UKPj4+PiBhcmUgZmlsdGVyaW5nIGFuZCBvbmx5IHNlbmRpbmcgdGhlIGV2ZW50cyB0
aGF0IGFyZSBpbnRlcmVzdGluZyB0bwo+Pj4+IGludHJvc3BlY3Rpb24uCj4+Pgo+Pj4gV2hlcmUg
aXMgaXQgdGhhdCB5b3UgcHJldmVudCBhbnkgZXZlbnQgZnJvbSBiZWluZyBzZW50PyBBcyBzYWlk
LAo+Pj4gcmVhZGluZyB0aGUgcGF0Y2ggSSBvbmx5IHNlZSBuZXcgc2VuZGluZyBzaXRlcyB0byBn
ZXQgYWRkZWQuCj4+Cj4+IElmIHdlIGRvbid0IGVtdWxhdGUsIHdlIHdvdWxkIHJlY2VpdmUgdGhl
IHBhZ2Utd2Fsay1nZW5lcmF0ZWQgZXZlbnRzCj4+IF9hbmRfIHRoZSB0b3VjaGluZy10aGUtcGFn
ZS10aGUtaW5zdHJ1Y3Rpb24taXMtdG91Y2hpbmcgZXZlbnRzLgo+IAo+IFNpbmNlIHRoZSBwYXRj
aCBoZXJlIGFsdGVycyBlbXVsYXRpb24gcGF0aHMgb25seSwgaG93IGRvIHlvdSBrbm93Cj4gd2hl
dGhlciB0byBlbXVsYXRlPyBJbiBvcmRlciB0byBub3QgcmVjZWl2ZSB1bmR1ZSBldmVudHMgaXQg
d291bGQKPiBzZWVtIHRvIG1lIHRoYXQgeW91J2QgZmlyc3QgaGF2ZSB0byBpbnRlcmNlcHQgdGhl
IGd1ZXN0IG9uIGluc25zCj4gb2YgaW50ZXJlc3QgLi4uIE92ZXJhbGwgSSB0aGluayB0aGF0IHRo
ZSBwYXRjaCBkZXNjcmlwdGlvbiwgd2hpbGUKPiBpdCBoYXMgaW1wcm92ZWQsIGlzIHN0aWxsIGxh
Y2tpbmcgc3VmZmljaWVudCBpbmZvcm1hdGlvbiBmb3IgYQo+IHBlcnNvbiBsaWtlIG1lIChub3Qg
a25vd2luZyBtdWNoIGFib3V0IHlvdXIgbW9uaXRvciB0b29scykgdG8gYmUKPiBhYmxlIHRvIHNl
bnNpYmx5IHJldmlldyB0aGlzICh3aGljaCBpbmNsdWRlcyB1bmRlcnN0YW5kaW5nIHRoZQo+IHBy
ZWNpc2Ugc2NlbmFyaW8geW91IHdhbnQgdG8gaW1wcm92ZSkuCgpJZiB0aGUgaGFyZHdhcmUgZXhp
dHMgYmVjYXVzZSBvZiBhbiBFUFQgZmF1bHQgY2F1c2VkIGJ5IGEgcGFnZSB3YWxrLCB3ZSAKZW5k
IHVwIGluIHAybV9tZW1fYWNjZXNzX2NoZWNrKCksIGF0IHdoaWNoIHBvaW50IHdlIG5lZWQgdG8g
ZGVjaWRlIGlmIHdlIAp3YW50IHRvIHNlbmQgb3V0IGEgdm1fZXZlbnQgb3Igbm90LgoKSWYgd2Ug
d2VyZSB0byBzZW5kIG91dCB0aGlzIHZtX2V2ZW50LCBhbmQgaXQgd291bGQgdGhlbiBiZSBtYWdp
Y2FsbHkgCnRyZWF0ZWQgc28gdGhhdCB3ZSBnZXQgdG8gYWN0dWFsbHkgcnVuIHRoZSBpbnN0cnVj
dGlvbiBhdCBSSVAsIHNhaWQgCmluc3RydWN0aW9uIG1pZ2h0IGFsc28gaGl0IGEgcHJvdGVjdGVk
IHBhZ2UgYW5kIHByb3Zva2UgYSB2bV9ldmVudC4KCk5vdywgaWYgbnBmZWMua2luZCAhPSBucGZl
Y19raW5kX3dpdGhfZ2xhLCB0aGVuIHdlJ3JlIGluIHRoZSBwYWdlIHdhbGsgCmNhc2UsIGFuZCBz
byBpbiB0aGlzIGNhc2Ugb25seSwgYW5kIG9ubHkgaWYgCmQtPmFyY2gubW9uaXRvci5pbmd1ZXN0
X3BhZ2VmYXVsdF9kaXNhYmxlZCBpcyB0cnVlLCB3ZSB3b3VsZCBjaG9vc2UgdG8gCmRvIHRoaXMg
ZW11bGF0aW9uIHRyaWNrOiBlbXVsYXRlIF90aGVfcGFnZV93YWxrXyB3aGlsZSBpZ25vcmluZyB0
aGUgRVBULCAKYnV0IGRvbid0IGlnbm9yZSB0aGUgRVBUIGZvciB0aGUgZW11bGF0aW9uIG9mIHRo
ZSBhY3R1YWwgaW5zdHJ1Y3Rpb24uCgpTbyB3aGVyZSBpbiB0aGUgZmlyc3QgY2FzZSB3ZSB3b3Vs
ZCBoYXZlIDIgRVBUIGV2ZW50cywgaW4gdGhlIHNlY29uZCB3ZSAKb25seSBoYXZlIG9uZSAob3Ig
aWYgdGhlIGluc3RydWN0aW9uIGF0IFJJUCBkb2VzIG5vdCB0cmlnZ2VyIGFuIEVQVCAKZXZlbnQs
IHdlIHdvdWxkIGhhdmUgMSBldmVudCBpbiB0aGUgZmlyc3QgY2FzZSwgYW5kIG5vbmUgaW4gdGhl
IHNlY29uZCkuCkhlbmNlIHRoZSBmaWx0ZXJpbmcgbWVudGlvbmVkLgoKU28gdG8gYW5zd2VyIHlv
dXIgcXVlc3Rpb246ICJob3cgZG8geW91IGtub3cgd2hldGhlciB0byBlbXVsYXRlIiwgd2UgZG8g
CnNvIG9ubHkgaWYgbnBmZWMua2luZCAhPSBucGZlY19raW5kX3dpdGhfZ2xhICYmIApkLT5hcmNo
Lm1vbml0b3IuaW5ndWVzdF9wYWdlZmF1bHRfZGlzYWJsZWQuCgpJIGhvcGUgdGhpcyBjbGVhcnMg
aXQgdXAgc29tZXdoYXQuCgoKVGhhbmtzLApSYXp2YW4KCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 14:24:51 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 14:24: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 1hoToY-0000vi-P1; Fri, 19 Jul 2019 14:24:50 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=wvcP=VQ=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hoToX-0000vb-5v
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 14:24:49 +0000
X-Inumbo-ID: f167901e-aa30-11e9-bfb2-6b1896c4b41d
Received: from m9a0002g.houston.softwaregrp.com (unknown [15.124.64.67])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f167901e-aa30-11e9-bfb2-6b1896c4b41d;
 Fri, 19 Jul 2019 14:24:45 +0000 (UTC)
Received: FROM m9a0002g.houston.softwaregrp.com (15.121.0.190) BY
 m9a0002g.houston.softwaregrp.com WITH ESMTP; 
 Fri, 19 Jul 2019 14:24:34 +0000
Received: from M4W0335.microfocus.com (2002:f78:1193::f78:1193) by
 M9W0067.microfocus.com (2002:f79:be::f79:be) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Fri, 19 Jul 2019 14:23:45 +0000
Received: from NAM05-DM3-obe.outbound.protection.outlook.com (15.124.8.13) by
 M4W0335.microfocus.com (15.120.17.147) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Fri, 19 Jul 2019 14:23:45 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=m4lCzwmHHfyMsY7q51wtxRjxKoJb7to+o+oDXWyg/CufP2BJqn7FX9Uxehjpiim3uLuTjo7hq7Dm4jk8lD+GmGhVvYtQ6o7FSoy5SZ1CZ76xWOTkCvhnNGzW64kTiK/GAMmVaSICyKmZbGisChu5ea5zkOMY8dw8sTHBY77J4NaT4q4UyBQhzRBCxSlGapEnU4CNhwu5hNjMTUjTnf7n6FF1u6KhwGC6mofESy/4vwdBl+S7ZGKzw2fNGgsBE7189Yf8bW2IkNELjU3LYrFoUZNurFbQWuU05jOvyLc2vuFrbh8Y3/j/zTR6jLmVhEvCT/28IsjiNjQfBYKBBL1n9Q==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=smBfI6z4ckUuVaxrLWMmsIUpaDZ1NDl2WA3ZW12q7fA=;
 b=RT+v0p2vf7HXeFIkiXviJb1VVIU0uPUtMJ/EYjDQraNWnku2toelXYtcV8Ys5KNoI/6fceJ2EzX9MURqOVjIzFSCpV4eleZ6vN7BV4jFsoeReUXxjBXXSfEUV6A6ghcK5AAGLCmoMj06QfBEGMuiQuqtFSPS2tO2IyfOPxuAA+lLHoqoTQebh+g81YDZXXZRNFlFqWElo+P/Sr6mk8ywQdHawoNKCbmKzaOQUB80IOyrKdfu1Sqc2W7/5eNcI5JIhBjvSKlPAhFNM6MaGpZHXWmj4bnSySYwlHNyJLwJc+Ojjw+lKUP7XsQ8Rw5D9NwSdOe+Hoifq9vmvIbKHlRxzQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2540.namprd18.prod.outlook.com (20.179.105.160) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2094.12; Fri, 19 Jul 2019 14:23:44 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Fri, 19 Jul 2019
 14:23:44 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: preparations for 4.12.1
Thread-Index: AQHVPj2SYnjK2Jp9JUOJM4bdl2JgJA==
Date: Fri, 19 Jul 2019 14:23:44 +0000
Message-ID: <b1008379-a9cf-f7ab-b34b-da463ec5f074@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: LO2P265CA0306.GBRP265.PROD.OUTLOOK.COM
 (2603:10a6:600:a5::30) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 216a86ed-1869-47d6-ab72-08d70c54b488
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB2540; 
x-ms-traffictypediagnostic: DM6PR18MB2540:
x-microsoft-antispam-prvs: <DM6PR18MB25400BDF515D5309F12554F3B3CB0@DM6PR18MB2540.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:1417;
x-forefront-prvs: 01039C93E4
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(396003)(366004)(346002)(376002)(136003)(39860400002)(189003)(199004)(8676002)(99286004)(54906003)(31696002)(305945005)(86362001)(7116003)(71200400001)(6916009)(7736002)(71190400001)(4326008)(2501003)(316002)(80792005)(6506007)(386003)(558084003)(66446008)(81166006)(8936002)(66556008)(66476007)(64756008)(66946007)(81156014)(68736007)(5660300002)(31686004)(52116002)(6512007)(2906002)(53936002)(26005)(102836004)(186003)(6486002)(476003)(2616005)(5640700003)(66066001)(36756003)(6116002)(3846002)(6436002)(14454004)(486006)(25786009)(2351001)(256004)(478600001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2540;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: s58yMlw8yM2h0nOHyj9xw5uJiQ7HiK/lAtWYCEOTzUYItt3jsc+uc6Z5DpZW3mn67n3h/1oHTy/a9SHCSd9FOZU6hrcy5d0+dqmiiB1R/9WWw9WOI8XtlLpo4FvyMUSUrHePGVWks2oM09Gzqul0w0UDKep0RphPXYX5at1SleLsZdQm4b7O1AWCATvVCdrJuG9Dtg6AMgf/pdpHoGId549r7AWnRCTOnkNlApcV6NpmCrlbqaMxLgy5Sq2GXojfVR7ZuI+n5mK2gRcDHLHUMlbrxE8Huf923jDd7XeoWY0AokTuHzTj7zqrKN0fpilypHhU/I+ePdqUWf2EFhYB+63PC3ifRSQwPfoJyBfNOQadnawHwN1W30s/aTvORdUHo8OeduxqA2d7OGKe5IYF+Lc22p8oBY/2BAdlRefLAe0=
Content-ID: <CD30D35805CB2743B91B3137BBE242D9@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 216a86ed-1869-47d6-ab72-08d70c54b488
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Jul 2019 14:23:44.2945 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2540
X-OriginatorOrg: suse.com
Subject: [Xen-devel] preparations for 4.12.1
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony Perard <anthony.perard@citrix.com>,
 Lars Kurth <lars.kurth@xenproject.org>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Ian Jackson <ian.jackson@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QWxsLA0KDQp0aGUgcmVsZWFzZSBpcyBkdWUgaW4gZWFybHkgQXVndXN0LiBQbGVhc2UgcG9pbnQg
b3V0IGJhY2twb3J0cyB5b3UNCmZpbmQgbWlzc2luZyBmcm9tIHRoZSByZXNwZWN0aXZlIHN0YWdp
bmcgYnJhbmNoLCBidXQgd2hpY2ggeW91DQpjb25zaWRlciByZWxldmFudC4gVGhlIG9uZSBjb21t
aXQgSSd2ZSBxdWV1ZWQgYWxyZWFkeSBvbiB0b3Agb2YNCndoYXQgd2FzIGp1c3QgcHVzaGVkIGlz
DQoNCmVjMmFiNDkxYjUJeDg2L2VwdDogcGFzcyBjb3JyZWN0IGxldmVsIHRvIHAybV9lbnRyeV9t
b2RpZnkNCg0KSmFuDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 14:33:43 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 14:33:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hoTx3-0001hB-KI; Fri, 19 Jul 2019 14:33: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=ARRu=VQ=redhat.com=lersek@srs-us1.protection.inumbo.net>)
 id 1hoTx1-0001h6-Ss
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 14:33:35 +0000
X-Inumbo-ID: 301f1697-aa32-11e9-8980-bc764e045a96
Received: from mx1.redhat.com (unknown [209.132.183.28])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 301f1697-aa32-11e9-8980-bc764e045a96;
 Fri, 19 Jul 2019 14:33:34 +0000 (UTC)
Received: from smtp.corp.redhat.com (int-mx08.intmail.prod.int.phx2.redhat.com
 [10.5.11.23])
 (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mx1.redhat.com (Postfix) with ESMTPS id 15AD53091783;
 Fri, 19 Jul 2019 14:33:34 +0000 (UTC)
Received: from lacos-laptop-7.usersys.redhat.com (ovpn-116-195.ams2.redhat.com
 [10.36.116.195])
 by smtp.corp.redhat.com (Postfix) with ESMTP id 3402B26FA1;
 Fri, 19 Jul 2019 14:33:32 +0000 (UTC)
To: Anthony PERARD <anthony.perard@citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>
References: <20190704144233.27968-1-anthony.perard@citrix.com>
 <20190704144233.27968-7-anthony.perard@citrix.com>
 <a91c8d00-a40b-3906-6432-b9e0c2953843@citrix.com>
 <20190719102008.GB1208@perard.uk.xensource.com>
From: Laszlo Ersek <lersek@redhat.com>
Message-ID: <03cc01a5-d6a8-84b7-d382-d83fadea486b@redhat.com>
Date: Fri, 19 Jul 2019 16:33:31 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20190719102008.GB1208@perard.uk.xensource.com>
Content-Language: en-US
X-Scanned-By: MIMEDefang 2.84 on 10.5.11.23
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16
 (mx1.redhat.com [10.5.110.41]); Fri, 19 Jul 2019 14:33:34 +0000 (UTC)
Subject: Re: [Xen-devel] [PATCH v3 06/35] OvmfPkg/XenResetVector: Add new
 entry point for Xen PVH
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>,
 Jordan Justen <jordan.l.justen@intel.com>, devel@edk2.groups.io,
 Julien Grall <julien.grall@arm.com>, xen-devel@lists.xenproject.org,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDcvMTkvMTkgMTI6MjAsIEFudGhvbnkgUEVSQVJEIHdyb3RlOgo+IE9uIEZyaSwgSnVsIDA1
LCAyMDE5IGF0IDAyOjU3OjA2UE0gKzAxMDAsIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4+IE9uIDA0
LzA3LzIwMTkgMTU6NDIsIEFudGhvbnkgUEVSQVJEIHdyb3RlOgo+Pj4gZGlmZiAtLWdpdCBhL092
bWZQa2cvWGVuUmVzZXRWZWN0b3IvSWExNi9SZXNldFZlY3RvclZ0ZjAuYXNtIGIvT3ZtZlBrZy9Y
ZW5SZXNldFZlY3Rvci9JYTE2L1Jlc2V0VmVjdG9yVnRmMC5hc20KPj4+IG5ldyBmaWxlIG1vZGUg
MTAwNjQ0Cj4+PiBpbmRleCAwMDAwMDAwMDAwLi45NTgxOTViYzVlCj4+PiAtLS0gL2Rldi9udWxs
Cj4+PiArKysgYi9Pdm1mUGtnL1hlblJlc2V0VmVjdG9yL0lhMTYvUmVzZXRWZWN0b3JWdGYwLmFz
bQo+Pj4gK3Z0ZlNpZ25hdHVyZToKPj4+ICsgICAgREIgICAgICAnVicsICdUJywgJ0YnLCAwCj4+
PiArCj4+PiArQUxJR04gICAxNgo+Pj4gKwo+Pj4gK3Jlc2V0VmVjdG9yOgo+Pj4gKzsKPj4+ICs7
IFJlc2V0IFZlY3Rvcgo+Pj4gKzsKPj4+ICs7IFRoaXMgaXMgd2hlcmUgdGhlIHByb2Nlc3NvciB3
aWxsIGJlZ2luIGV4ZWN1dGlvbgo+Pj4gKzsKPj4+ICsgICAgbm9wCj4+PiArICAgIG5vcAo+Pgo+
PiBXaHkgdHdvIG5vcHM/Cj4gCj4gSSBkb24ndCBrbm93LCB0aGlzIGlzIGV4aXN0aW5nIGNvZGUg
dGhhdCBJIGR1cGxpY2F0ZWQgdG8gYWxsb3cgYWRkaW5nIGEKPiBuZXcgZW50cnkgcG9pbnQuIChJ
IHdhbnRlZCB0byB1c2UgLS1maW5kLWNvcGllcy1oYXJkZXIgd2hlbiBzZW5kaW5nIHRoZQo+IHBh
dGNoLCBidXQgZm9yZ290IHRoaXMgdGltZS4KCk5vdCBhIGJpZyBwcm9ibGVtOyB3aGlsZSByZXZp
ZXdpbmcgdjMsIEkgZGlkIHN1Y2ggY29tcGFyaXNvbnMgbXlzZWxmLCBpbgpteSBsb2NhbCBjbG9u
ZS4gRmVlbCBmcmVlIHRvIHNraXAgIi0tZmluZC1jb3BpZXMtaGFyZGVyIiB3aGVuIHBvc3Rpbmcg
djQKdG9vOyBJIHRoaW5rIHRoZXJlIGlzbid0IG11Y2ggY2h1cm4gZ29pbmcgb24gaW4gcGFyYWxs
ZWwgcmlnaHQgbm93LgoKSG93ZXZlciwgYSBuZXcgcmVxdWVzdCBmb3IgdjQ6IHBsZWFzZSBtYWtl
IHN1cmUgdGhhdCB0aGUgbmV3IG1vZHVsZXMgLwpwYXRocyBpbnRyb2R1Y2VkIGJ5IHRoaXMgcGF0
Y2ggc2V0IGFyZSBjb3ZlcmVkIGluIE1haW50YWluZXJzLnR4dC4KCj4gVGhpcyBwYXJ0IG9mIHRo
ZSBjaHVuayB3b3VsZCBub3QgYmUgdGhlcmUuKQoKUmVnYXJkaW5nIHRoZSBOT1BzOiBhbGwgSSBj
YW4gdGVsbCB5b3UgaXMgdGhhdCB0aGV5IG9yaWdpbmF0ZSBmcm9tCmNvbW1pdCA4MzMyOTgzZTJl
MzMgKCJVZWZpQ3B1UGtnOiBSZXBsYWNlIHRoZSB1bi1uZWNlc3NhcnkgV0JJTlZECmluc3RydWN0
aW9uIGF0IHRoZSByZXNldCB2ZWN0b3Igd2l0aCB0d28gTk9QcyBpbiBWVEYwLiIsIDIwMTEtMDgt
MDQpLgoKV2hldGhlciB0aGF0IGNoYW5nZSBtYWRlIHNlbnNlIGJhY2sgdGhlbiwgbGV0IGFsb25l
IGlmIGl0IG1ha2VzIHNlbnNlCm5vdzogbm8gY2x1ZS4KClRoYW5rcwpMYXN6bG8KCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 14:42:05 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 14: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 1hoU5B-0002Qm-IP; Fri, 19 Jul 2019 14:42:01 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=tC9P=VQ=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hoU5A-0002Qh-4Z
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 14:42:00 +0000
X-Inumbo-ID: 5bdead04-aa33-11e9-8644-d3d8a6d9fb62
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 5bdead04-aa33-11e9-8644-d3d8a6d9fb62;
 Fri, 19 Jul 2019 14:41:57 +0000 (UTC)
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 2EvaKkNPpbJlWbNV5aX0T9guUhu4s2w3NE8tmi9wpjq1r5TguALwGzN6/JnyiZEskGddp5XUrp
 RJNKwsU85aRqe8TJLALa2edGBIRT05/nwOwrGbui7ATGJadThLpSuRVWEWFz7GOx4Nh+OCClnD
 C9I3xDlVEbtj2lraS75PX/P1E0xheUNKp+PybHxaz/3Bi8ldkwLIF5e4apiszaHvgVtzOlnltQ
 ZN9Wdqqr3ojA3cxqoztxpVcvcDu4YL+DUBdxLwp54glgf6BFg2yBPn7Ta2zMehHCuq5y9JQfQM
 4Wo=
X-SBRS: 2.7
X-MesageID: 3277610
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,282,1559534400"; 
   d="scan'208";a="3277610"
To: Laszlo Ersek <lersek@redhat.com>, Anthony PERARD
 <anthony.perard@citrix.com>
References: <20190704144233.27968-1-anthony.perard@citrix.com>
 <20190704144233.27968-7-anthony.perard@citrix.com>
 <a91c8d00-a40b-3906-6432-b9e0c2953843@citrix.com>
 <20190719102008.GB1208@perard.uk.xensource.com>
 <03cc01a5-d6a8-84b7-d382-d83fadea486b@redhat.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <c2f583f7-a88c-010a-115d-2df4457dba5e@citrix.com>
Date: Fri, 19 Jul 2019 15:41:52 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <03cc01a5-d6a8-84b7-d382-d83fadea486b@redhat.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 06/35] OvmfPkg/XenResetVector: Add new
 entry point for Xen PVH
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>,
 Jordan Justen <jordan.l.justen@intel.com>, devel@edk2.groups.io,
 Julien Grall <julien.grall@arm.com>, xen-devel@lists.xenproject.org,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTkvMDcvMjAxOSAxNTozMywgTGFzemxvIEVyc2VrIHdyb3RlOgo+IE9uIDA3LzE5LzE5IDEy
OjIwLCBBbnRob255IFBFUkFSRCB3cm90ZToKPj4gT24gRnJpLCBKdWwgMDUsIDIwMTkgYXQgMDI6
NTc6MDZQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4+IE9uIDA0LzA3LzIwMTkgMTU6
NDIsIEFudGhvbnkgUEVSQVJEIHdyb3RlOgo+Pj4+IGRpZmYgLS1naXQgYS9Pdm1mUGtnL1hlblJl
c2V0VmVjdG9yL0lhMTYvUmVzZXRWZWN0b3JWdGYwLmFzbSBiL092bWZQa2cvWGVuUmVzZXRWZWN0
b3IvSWExNi9SZXNldFZlY3RvclZ0ZjAuYXNtCj4+Pj4gbmV3IGZpbGUgbW9kZSAxMDA2NDQKPj4+
PiBpbmRleCAwMDAwMDAwMDAwLi45NTgxOTViYzVlCj4+Pj4gLS0tIC9kZXYvbnVsbAo+Pj4+ICsr
KyBiL092bWZQa2cvWGVuUmVzZXRWZWN0b3IvSWExNi9SZXNldFZlY3RvclZ0ZjAuYXNtCj4+Pj4g
K3Z0ZlNpZ25hdHVyZToKPj4+PiArICAgIERCICAgICAgJ1YnLCAnVCcsICdGJywgMAo+Pj4+ICsK
Pj4+PiArQUxJR04gICAxNgo+Pj4+ICsKPj4+PiArcmVzZXRWZWN0b3I6Cj4+Pj4gKzsKPj4+PiAr
OyBSZXNldCBWZWN0b3IKPj4+PiArOwo+Pj4+ICs7IFRoaXMgaXMgd2hlcmUgdGhlIHByb2Nlc3Nv
ciB3aWxsIGJlZ2luIGV4ZWN1dGlvbgo+Pj4+ICs7Cj4+Pj4gKyAgICBub3AKPj4+PiArICAgIG5v
cAo+Pj4gV2h5IHR3byBub3BzPwo+PiBJIGRvbid0IGtub3csIHRoaXMgaXMgZXhpc3RpbmcgY29k
ZSB0aGF0IEkgZHVwbGljYXRlZCB0byBhbGxvdyBhZGRpbmcgYQo+PiBuZXcgZW50cnkgcG9pbnQu
IChJIHdhbnRlZCB0byB1c2UgLS1maW5kLWNvcGllcy1oYXJkZXIgd2hlbiBzZW5kaW5nIHRoZQo+
PiBwYXRjaCwgYnV0IGZvcmdvdCB0aGlzIHRpbWUuCj4gTm90IGEgYmlnIHByb2JsZW07IHdoaWxl
IHJldmlld2luZyB2MywgSSBkaWQgc3VjaCBjb21wYXJpc29ucyBteXNlbGYsIGluCj4gbXkgbG9j
YWwgY2xvbmUuIEZlZWwgZnJlZSB0byBza2lwICItLWZpbmQtY29waWVzLWhhcmRlciIgd2hlbiBw
b3N0aW5nIHY0Cj4gdG9vOyBJIHRoaW5rIHRoZXJlIGlzbid0IG11Y2ggY2h1cm4gZ29pbmcgb24g
aW4gcGFyYWxsZWwgcmlnaHQgbm93Lgo+Cj4gSG93ZXZlciwgYSBuZXcgcmVxdWVzdCBmb3IgdjQ6
IHBsZWFzZSBtYWtlIHN1cmUgdGhhdCB0aGUgbmV3IG1vZHVsZXMgLwo+IHBhdGhzIGludHJvZHVj
ZWQgYnkgdGhpcyBwYXRjaCBzZXQgYXJlIGNvdmVyZWQgaW4gTWFpbnRhaW5lcnMudHh0Lgo+Cj4+
IFRoaXMgcGFydCBvZiB0aGUgY2h1bmsgd291bGQgbm90IGJlIHRoZXJlLikKPiBSZWdhcmRpbmcg
dGhlIE5PUHM6IGFsbCBJIGNhbiB0ZWxsIHlvdSBpcyB0aGF0IHRoZXkgb3JpZ2luYXRlIGZyb20K
PiBjb21taXQgODMzMjk4M2UyZTMzICgiVWVmaUNwdVBrZzogUmVwbGFjZSB0aGUgdW4tbmVjZXNz
YXJ5IFdCSU5WRAo+IGluc3RydWN0aW9uIGF0IHRoZSByZXNldCB2ZWN0b3Igd2l0aCB0d28gTk9Q
cyBpbiBWVEYwLiIsIDIwMTEtMDgtMDQpLgo+Cj4gV2hldGhlciB0aGF0IGNoYW5nZSBtYWRlIHNl
bnNlIGJhY2sgdGhlbiwgbGV0IGFsb25lIGlmIGl0IG1ha2VzIHNlbnNlCj4gbm93OiBubyBjbHVl
LgoKRHJvcHBpbmcgd2JpbnZkIG1ha2VzIHNlbnNlLCBiZWNhdXNlIHdoZW4gdmlydHVhbGlzZWQs
IHRoZSBjYWNoZXMgKGFuZApwYWdpbmcgZm9yIHRoYXQgbWF0dGVyKSBhcmUgYWx3YXlzIHVwIGFu
ZCBydW5uaW5nIGNvcnJlY3RseS7CoCBJdHMgYW4KdW5uZWNlc3Nhcnkgdm1leGl0IGZvciBzb21l
dGhpbmcgd2hpY2ggdGhlIGh5cGVydmlzb3Igd2lsbCBub3Agb3V0IGFueXdheS4KCkxlYXZpbmcg
dHdvIG5vcHMgYmVoaW5kIG1ha2VzIG5vIHNlbnNlIGF0IGFsbC4KCn5BbmRyZXcKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 14:45:59 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 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 1hoU90-0002Z9-4B; Fri, 19 Jul 2019 14:45:58 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=tC9P=VQ=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hoU8z-0002Z4-4g
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 14:45:57 +0000
X-Inumbo-ID: e9ea11b2-aa33-11e9-8980-bc764e045a96
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e9ea11b2-aa33-11e9-8980-bc764e045a96;
 Fri, 19 Jul 2019 14:45:55 +0000 (UTC)
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: RKT6UFv2m2UKbQS8LVYTul5JaR5hKV7WnXGA5M2WXECoQw2PJNCyIqKNxhpB1bvIIIdtQgMPvu
 1SXPZQZS15RqBgP3cyG85Tal+avnPrFgMhNsV2CR3Sm2JmCvypJfE4WHX7jjtj/bUtMvRSFrrM
 gbOIgKgZztInyokI9yUvRDNwLE9kk8God6sNZ3HBR+jVEDI+FTIePpcC4BfS5R3dzmyBu3Yhf4
 m/uulkSC19xP5w+pMvcd3zRrVM8rT8b9MhzJg6KW8EcuEdG2QLL/YXK4EbttkD52w1wtzQpiFk
 2e0=
X-SBRS: 2.7
X-MesageID: 3202993
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,282,1559534400"; 
   d="scan'208";a="3202993"
To: Jan Beulich <JBeulich@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
References: <8ef6318e-83ca-780d-8472-9f617eae4896@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <3b60b22a-1c06-0c0f-13e2-080f4c8eb502@citrix.com>
Date: Fri, 19 Jul 2019 15:45:52 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <8ef6318e-83ca-780d-8472-9f617eae4896@suse.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2] x86/vLAPIC: avoid speculative out of
 bounds accesses
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wl@xen.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTcvMDcvMjAxOSAxNzowMiwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gQXJyYXkgaW5kZXhlcyB1
c2VkIGluIHRoZSBNU1IgcmVhZC93cml0ZSBlbXVsYXRpb24gZnVuY3Rpb25zIGFzIHdlbGwgYXMK
PiB0aGUgZGlyZWN0IFZNWCAvIEFQSUMtViBob29rIGFyZSBkZXJpdmVkIGZyb20gZ3Vlc3QgY29u
dHJvbGxlZCB2YWx1ZXMuCj4gUmVzdHJpY3QgdGhlaXIgcmFuZ2VzIHRvIGxpbWl0IHRoZSBzaWRl
IGVmZmVjdHMgb2Ygc3BlY3VsYXRpdmUKPiBleGVjdXRpb24uCj4KPiBBbG9uZyB0aGVzZSBsaW5l
cyBhbHNvIGNvbnN0cmFpbiB0aGUgdmxhcGljX2x2dF9tYXNrW10gYWNjZXNzLgo+Cj4gUmVtb3Zl
IHRoZSB1bnVzZWQgdmxhcGljX2x2dF97dmVjdG9yLGRtfSgpIGluc3RlYWQgb2YgYWRqdXN0aW5n
IHRoZW0uCj4KPiBUaGlzIGlzIHBhcnQgb2YgdGhlIHNwZWN1bGF0aXZlIGhhcmRlbmluZyBlZmZv
cnQuCj4KPiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgpB
Y2tlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 14:47:10 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 14:47:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hoUA7-0002dq-JL; Fri, 19 Jul 2019 14:47:07 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=9X78=VQ=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hoUA6-0002de-BL
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 14:47:06 +0000
X-Inumbo-ID: 12ed2a32-aa34-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 12ed2a32-aa34-11e9-8980-bc764e045a96;
 Fri, 19 Jul 2019 14:47:04 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 36780344;
 Fri, 19 Jul 2019 07:47:04 -0700 (PDT)
Received: from [10.1.196.50] (e108454-lin.cambridge.arm.com [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id DE37A3F59C;
 Fri, 19 Jul 2019 07:47:01 -0700 (PDT)
To: Rich Persaud <persaur@gmail.com>,
 Iurii Artemenko <Iurii_Artemenko@epam.com>,
 Artem Mygaiev <Artem_Mygaiev@epam.com>, Lars Kurth <lars.kurth.xen@gmail.com>
References: <20190718144317.23307-1-tamas@tklengyel.com>
 <119d0edb-cb12-fbad-9e3e-8c0a469983df@arm.com>
 <CABfawh=DwOP5eQYmMVNF+n-khkbEDFia0eo=JbE0yhCKjV_+8Q@mail.gmail.com>
 <fcbf4968-7b82-6e5d-75ae-e4c2ff059b4d@arm.com>
 <CABfawh=R-K3nje0gdsi-26Zj7-y6=KkiW=-s0TLK1o3QgVXLmw@mail.gmail.com>
 <27973ea5-a0d4-0ca4-fd3f-9680f179b283@arm.com>
 <CABfawhk4TzQemnG+3XwtQ4SGmquufOd4nFGajEWJJ++YFuqfZw@mail.gmail.com>
 <a0c71023-2546-d7c4-771c-02a944c93d90@arm.com>
 <CABfawhm+e4YfnPGT9K-aWqipAFJp1tqfFr9dNDm6g0Twb2gGoA@mail.gmail.com>
 <d9f6faf8-c784-7998-e184-19702a625ca9@arm.com>
 <6cabe11e-af20-2096-5516-02c0deaf6fca@arm.com>
 <0BAD4AC1-5181-48AA-98FE-DD64133194CB@gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <905fee8d-4c85-6ab7-ba8a-b588ec7e20af@arm.com>
Date: Fri, 19 Jul 2019 15:47:00 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.1
MIME-Version: 1.0
In-Reply-To: <0BAD4AC1-5181-48AA-98FE-DD64133194CB@gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [RFC] xen: Add .astylerc for automated
 style-formatting
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Lars Kurth <lars.kurth@citrix.com>, Tamas K Lengyel <tamas@tklengyel.com>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 Christopher Clark <christopher.w.clark@gmail.com>,
 Jeff.Kubascik@dornerworks.com, Tim Deegan <tim@xen.org>,
 Daniel Smith <dpsmith@apertussolutions.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Jan Beulich <jbeulich@suse.com>,
 Xen-devel <xen-devel@lists.xenproject.org>, Doug Goldstein <cardoe@cardoe.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgUmljaCwKCk9uIDE5LzA3LzIwMTkgMTQ6NTAsIFJpY2ggUGVyc2F1ZCB3cm90ZToKPiBPbiBK
dWwgMTksIDIwMTksIGF0IDA5OjMxLCBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29t
PiB3cm90ZToKPj4+IE9uIDE5LzA3LzIwMTkgMTQ6MjQsIEp1bGllbiBHcmFsbCB3cm90ZToKPj4+
IEhpIFRhbWFzLAo+Pj4+IE9uIDE5LzA3LzIwMTkgMTQ6MTQsIFRhbWFzIEsgTGVuZ3llbCB3cm90
ZToKPj4+Pj4gT24gRnJpLCBKdWwgMTksIDIwMTkgYXQgNzoxMSBBTSBKdWxpZW4gR3JhbGwgPGp1
bGllbi5ncmFsbEBhcm0uY29tPiB3cm90ZToKPj4+Pj4KPj4+Pj4gSGkgVGFtYXMsCj4+Pj4+Cj4+
Pj4+PiBPbiAxOS8wNy8yMDE5IDE0OjAwLCBUYW1hcyBLIExlbmd5ZWwgd3JvdGU6Cj4+Pj4+Pj4g
T24gRnJpLCBKdWwgMTksIDIwMTkgYXQgMjo0MyBBTSBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFs
bEBhcm0uY29tPiB3cm90ZToKPj4+Pj4+Pgo+Pj4+Pj4+IEhpIFRhbWFzLAo+Pj4+Pj4+Cj4+Pj4+
Pj4gT24gMTgvMDcvMjAxOSAxODo0OCwgVGFtYXMgSyBMZW5neWVsIHdyb3RlOgo+Pj4+Pj4+Pj4g
ICAgICAgIC0gTGluZSAxMDI1OiBUaGUgdG9vbHMgbmVlZHMgdG8gYmUgYWJsZSB0byBkZWFsIGZv
cl9lYWNoX3ZjcHUoLi4uKSAmIGNvLgo+Pj4+Pj4+Pgo+Pj4+Pj4+PiBUaGVzZSBjYW4gYmUgbWFk
ZSBPSyBieSBhZGRpbmcgYnJhY2VzLiBPdGhlciB0aGFuIHRoYXQgdGhlIG9ubHkgd2F5IEkKPj4+
Pj4+Pj4gZm91bmQgdG8gbWFrZSBpdCBub3QgY2hhbmdlIHRoZSBpbmRlbnRhdGlvbiBpcyB0byBh
ZGQgdGhlIGNvbW1lbnQgIi8qCj4+Pj4+Pj4+ICpJTkRFTlQtT0ZGKiAqLyIgYmVmb3JlIHRoZSBi
bG9jayBhbmQgIi8qICpJTkRFTlQtT04qICovIiBhZnRlcndhcmRzLgo+Pj4+Pj4+Cj4+Pj4+Pj4g
Tm9uZSBvZiB0aGVtIGxvb2tzIHJlYWxseSBhcHBlYWxpbmcgYmVjYXVzZSBpdCBtZWFucyBhc3R5
bGUgd2lsbCBub3QgY29ycmVjdGx5Cj4+Pj4+Pj4gaW5kZW50IGlmIHRoZSB1c2VyIGRvZXMgbm90
IGFkZCBicmFjZXMgb3IgY29tbWVudHMuCj4+Pj4+Pj4KPj4+Pj4+PiBDb3VsZCBhc3R5bGUgYmUg
ZWFzaWx5IG1vZGlmaWVkIHRvIHJlY29nbml6ZSBmb3JlYWNoIG1hY3Jvcz8KPj4+Pj4+Cj4+Pj4+
PiBOb3QgdGhhdCBJJ20gYXdhcmUgb2YuIElmIHlvdSBkb24ndCB3YW50IHRvIG1hbnVhbGx5IGFu
bm90YXRlIGZpbGVzCj4+Pj4+PiB3aXRoIHVuc3VwcG9ydGVkIG1hY3JvcyB0aGVuIGp1c3QgZXhj
bHVkZSB0aG9zZSBmaWxlcyBmcm9tIGFzdHlsZS4gSQo+Pj4+Pj4gd291bGRuJ3QgcmVjb21tZW5k
IGFkZGluZyB0aGlzIHRvIHRoZSBDSSBmb3IgYWxsIGZpbGVzLCBvbmx5IGZvciB0aG9zZQo+Pj4+
Pj4gdGhhdCB0aGVpciByZXNwZWN0aXZlIG1haW50YWluZXJzIGhhdmUgY29uZmlybWVkIHRvIGNv
bmZvcm0gdG8gdGhlCj4+Pj4+PiBzdHlsZSBhbmQgd2FudCB0byBlbmZvcmNlIGl0IGdvaW5nIGZv
cndhcmQuCj4+Pj4+Cj4+Pj4+IFNvIGEgY291cGxlIHVzZSBvZiBhbiB1bnN1cHBvcnRlZCBtYWNy
b3Mgd291bGQgbWFrZSBpbXBvc3NpYmxlIHRvIGVuZm9yY2UgdGhlCj4+Pj4+IGNvZGluZyBzdHls
ZS4gVGhpcyBpcyBub3QgYSB2ZXJ5IGlkZWFsIHBvc2l0aW9uIHRvIGJlIGluLgo+Pj4+Pgo+Pj4+
PiBfaWZfIHdlIGFyZSBnb2luZyB0byBhZG9wdCBhc3R5bGUgdGhlbiB3ZSBuZWVkIHRvIGJlIGFi
bGUgdG8gZW5mb3JjZSBpdCBvbiBldmVyeQo+Pj4+PiBYZW4gZmlsZXMgbG9uZy10ZXJtLiBJZiBp
dCBpcyBub3QgcG9zc2libGUgdG8gZG8gaXQgd2l0aCBhc3R5bGUsIHRoZW4gbWF5YmUgdGhpcwo+
Pj4+PiBpcyBub3QgdGhlIHJpZ2h0IHRvb2wgdG8gdXNlLgo+Pj4+Pgo+Pj4+PiBGb3IgaW5zdGFu
Y2UsIEkga25vdyB0aGF0IHRvb2xzIHN1Y2ggYXMgY2xhbmctZm9ybWF0IGlzIGFibGUgdG8gZGVh
bCB3aXRoCj4+Pj4+IGZvcmVhY2ggbWFjcm9zLgo+Pj4+Cj4+Pj4gSWYgdGhlcmUgYXJlIGJldHRl
ciB0b29scyB0aGVuIHN1cmUsIEkgZG9uJ3QgcmVhbGx5IG1pbmQgdXNpbmcKPj4+PiBzb21ldGhp
bmcgZWxzZS4gSSBqdXN0IGRvbid0IGhhdmUgdGltZSB0byBkbyB0aGUgbWFudWFsIHN0eWxlIGNo
ZWNrCj4+Pj4gYmFjay1hbmQtZm9ydGggYW55bW9yZSwgc28gdGhlIHNvb25lciB3ZSBoYXZlIHNv
bWV0aGluZyBpbiBwbGFjZSB0aGUKPj4+PiBiZXR0ZXIuCj4+PiBJIHRvdGFsbHkgYWdyZWUgd2Ug
bmVlZCBhIHRvb2wgc28gdGhlIHJldmlld2VyIGNhbiBmcmVlLXVwIHNvbWUgdGltZSB0byBmb2N1
cyBvbiBtb3JlIGltcG9ydGFudCB0aGluZ3MuIEhvd2V2ZXIsIEkgdGhpbmsgd2Ugc2hvdWxkIGJl
IGNhcmVmdWwgb24gd2hhdCB3ZSBhZG9wdCBoZXJlLgo+Pj4gU2ltaWxhciB0byBBbmRyZXcsIEkg
YW0gb3BlbiB3aXRoIG1vZGlmeWluZyB0aGUgY29kaW5nIHN0eWxlIHRvIGhlbHAgdGhlIGF1dG9t
YXRpYyBzdHlsZSBjaGVjay4gQnV0IEkgYW0gbm90IGhhcHB5IHRvIGRpc2FibGUgYXV0b21hdGlj
IHN0eWxlIG9uIHBhcnQgKG9yIGVudGlyZSkgb2YgZmlsZXMgZm9yZXZlci4KPj4+IEF0IHRoZSBt
b21lbnQsIGNsYW5nLWZvcm1hdCBmZWVscyBtb3JlIHBvd2VyZnVsIGFuZCB0aGVyZSBhcmUgcGVv
cGxlIHdvcmtpbmcgb24gaXQuCj4+Cj4+IEZZSSwgYmVsb3cgYSBsaW5rIHRvIHRoZSBjbGFuZy1m
b3JtYXQgY2hhbmdlczoKPj4KPj4gaHR0cHM6Ly9naXRodWIuY29tL3hlbi10cm9vcHMvWGVuLUNs
YW5nLWZvcm1hdC9ibG9iL2RldmVsL2NsYW5nLWZvcm1hdC5wYXRjaAo+IAo+IFdlcmUgdGhlc2Ug
Y2xhbmctZm9ybWF0IGNoYW5nZXMgZG9uZSBmb3IgRnVTYSB3b3JrPyAgQXJlIHRoZXkgaW50ZW5k
ZWQgdG8gYmUgcnVuIHdpdGhpbiBPU1N0ZXN0IGFuZC9vciBYZW4ncyBHaXRsYWIgQ0ksIHdoaWNo
IGRvIG5vdCBjdXJyZW50bHkgc3VwcG9ydCBPcGVuRW1iZWRkZWQvWW9jdG8gYW5kIHhlbi10cm9v
cHM/CgpJdCB3YXMgb3JpZ2luYWxseSBzdGFydGVkIGJ5IEVQQU0gdG8gYWRkcmVzcyByZXZpZXcg
YnVyZGVuLiBJSVJDLCB0aGUgZ29hbCBpcyB0byAKaGF2ZSBhIHJvYm90IGNoZWNraW5nIGNvZGlu
ZyBzdHlsZSBiZWZvcmUgYW55IHJldmlldyBpcyBhY3R1YWxseSBkb25lLiBTbyAKcHJvYmFibHkg
cGFydCBvZiBYZW4ncyBHaXRsYWIuCgpJIGFtIG5vdCBzdXJlIHdoeSB5b3UgbWVudGlvbiBPcGVu
RW1iZWRkZWQvWW9jdG8gb3IgZXZlbiBFUEFNJ3MgWGVuLiBUaGUgcGF0Y2ggCmlzIGFnYWluc3Qg
Y2xhbmctZm9ybWF0IChmcm9tIExMVk0gcHJvamVjdCkgYW5kIGRvZXMgbm90IGhhdmUgYW55IGRl
cGVuZGVuY2llcyAKb24gYWxsIHRoZSByZXN0LgoKPiAKPiBJdCB3b3VsZCBiZSBoZWxwZnVsIHRv
IGhhdmUgYSB4ZW4tZGV2ZWwgdGhyZWFkIG9uIHRoZSBtb3RpdmF0aW9uIGZvciB0aGUgY2xhbmct
Zm9ybWF0IHdvcmssIHRoZSBzcGVjaWZpYyBzdHlsZSBiZWluZyBlbmZvcmNlZCAoaW5jbHVkaW5n
IHRoZSBudWFuY2VzIGRpc2N1c3NlZCBpbiB0aGlzIHRocmVhZCkgYW5kIGFkZGl0aW9uYWwgd29y
ayBuZWVkZWQgYmVmb3JlIGNsYW5nLWZvcm1hdCBjYW4gcGVyZm9ybSBhdXRvbWF0ZWQgc3R5bGUg
Y2hlY2tpbmcgdG8gYWRkcmVzcyAoYSkgZXhpc3RpbmcgWGVuL0xpbnV4IHN0eWxlIHJlcXVpcmVt
ZW50cywgKGIpIEZ1U2EgcmVxdWlyZW1lbnRzLgoKSSB3aWxsIGxlYXZlIHRoYXQgdG8gTGFycyBh
bmQgQXJ0ZW0uIFRoZXkgaGF2ZSBiZWVuIGZvbGxvd2luZyB0aGUgd29yayBtb3JlIGNsb3NlbHku
CgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 14:47:15 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 14:47:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hoUAE-0002eq-T5; Fri, 19 Jul 2019 14:47:14 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=tC9P=VQ=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hoUAD-0002eh-R7
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 14:47:13 +0000
X-Inumbo-ID: 1668f1f2-aa34-11e9-a4c5-c33053c47034
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 1668f1f2-aa34-11e9-a4c5-c33053c47034;
 Fri, 19 Jul 2019 14:47:10 +0000 (UTC)
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: I5aN6ssaItyHg4Km4hkSawbnjHzGJ0c/CHXa6HrZyc+mwzDWvg22ZgehK+KTTAOgztTWgugW3S
 7l1joiE9zd/t20fQjZJGjm+Q0uWKu5ynzVL5rOH/fSRAQQuRPzLk1qx5Wy32H8qugpYn1NhUDp
 eqMtb0buRF9oSYOFhjfoNsqYZMF0dHOUi1hgKV1vqSLS0v3wTvDDRE29eG3S6yMwJglTOJA67q
 xF1p6Hr2WV90DK+6KwZzeGiqvJQR4m881SS/p/jXmuO9SSb2ech66G5WnYNLv05eSuglZF+CSY
 VL4=
X-SBRS: 2.7
X-MesageID: 3203076
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,282,1559534400"; 
   d="scan'208";a="3203076"
To: Jan Beulich <JBeulich@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
References: <0dbf8520-89c7-753e-c10a-13399aec9cd5@suse.com>
 <0f8bb5dd-718c-7226-db4c-b57ee7089735@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <3dcaae5d-73f5-894c-bf4c-4d8afb062e3f@citrix.com>
Date: Fri, 19 Jul 2019 15:47:06 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <0f8bb5dd-718c-7226-db4c-b57ee7089735@suse.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 1/5] x86/cpuidle: switch to uniform
 meaning of "max_cstate="
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
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 <wl@xen.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDMvMDcvMjAxOSAxMzo1OSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gV2hpbGUgdGhlIE1XQUlU
IGlkbGUgZHJpdmVyIGFscmVhZHkgdGFrZXMgaXQgdG8gbWVhbiBhbiBhY3R1YWwgQyBzdGF0ZSwK
PiB0aGUgQUNQSSBpZGxlIGRyaXZlciBzbyBmYXIgdXNlZCBpdCBhcyBhIGxpc3QgaW5kZXguIFRo
ZSBsaXN0IGluZGV4LAo+IGhvd2V2ZXIsIGlzIGFuIGltcGxlbWVudGF0aW9uIGRldGFpbCBvZiBY
ZW4gYW5kIGFmZmVjdGVkIGJ5IGZpcm13YXJlCj4gc2V0dGluZ3MgKGkuZS4gbm90IG5lY2Vzc2Fy
aWx5IHVuaWZvcm0gZm9yIGEgcGFydGljdWxhciBzeXN0ZW0pLgo+Cj4gV2hpbGUgdG91Y2hpbmcg
dGhpcyBjb2RlIGFsc28gYXZvaWQgaW52b2tpbmcgbWVudV9nZXRfdHJhY2VfZGF0YSgpCj4gd2hl
biB0cmFjaW5nIGlzIG5vdCBhY3RpdmUuIEZvciBjb25zaXN0ZW5jeSBkbyB0aGlzIGFsc28gZm9y
IHRoZQo+IE1XQUlUIGRyaXZlci4KPgo+IE5vdGUgdGhhdCBJJ20gaW50ZW50aW9uYWxseSBub3Qg
YWRkaW5nIGFueSBzb3J0aW5nIGxvZ2ljIHRvIHNldF9jeCgpOgo+IEJlZm9yZSBhbmQgYWZ0ZXIg
dGhpcyBwYXRjaCB3ZSBhc3N1bWUgZW50cmllcyB0byBhcnJpdmUgaW4gb3JkZXIsIHNvCj4gdGhp
cyB3b3VsZCBiZSBhbiBvcnRob2dvbmFsIGNoYW5nZS4KPgo+IFRha2UgdGhlIG9wcG9ydHVuaXR5
IGFuZCBhZGQgbWluaW1hbCBkb2N1bWVudGF0aW9uIGZvciB0aGUgY29tbWFuZCBsaW5lCj4gb3B0
aW9uLgo+Cj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoK
QWNrZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 14:51:39 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 14:51:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hoUEU-0003Td-Go; Fri, 19 Jul 2019 14:51: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=tC9P=VQ=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hoUET-0003TY-TA
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 14:51:37 +0000
X-Inumbo-ID: b517813b-aa34-11e9-8980-bc764e045a96
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b517813b-aa34-11e9-8980-bc764e045a96;
 Fri, 19 Jul 2019 14:51:37 +0000 (UTC)
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: ZQWJnB88NuG+es/sRYwpPD78fPrROdUxGDKiA0bPHlXJNwrlR92MpbnRyN9Uamt2tlOgJbPUMW
 SScyd0PbguQ25a3p7z9PbaJk2ni8cLhYLQzgc5PjyS0PRfoz7C36XhI/3LoqmNih60HK+xtVku
 hpiEA+ACDxnIAx/b5Cgmp6RV8PLuo4Njje9tdxhZ2m6kVqavcBPI90HgbhPMOfSM7zfILXcY0e
 eF5IQq8XVeg4gWot8KNRC0Io822BieBtmAmgUFnukz0SwMQftfwMenCjxO0yW3ENh2iF27NCbz
 wdw=
X-SBRS: 2.7
X-MesageID: 3222560
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,282,1559534400"; 
   d="scan'208";a="3222560"
To: Jan Beulich <JBeulich@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
References: <0dbf8520-89c7-753e-c10a-13399aec9cd5@suse.com>
 <7e5fba10-b957-81ed-a1d8-d4c7447f0d51@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <75ddd2a0-79fa-b762-3c04-be4b6d8de219@citrix.com>
Date: Fri, 19 Jul 2019 15:51:33 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <7e5fba10-b957-81ed-a1d8-d4c7447f0d51@suse.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 3/5] x86/AMD: make C-state handling
 independent of 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: Brian Woods <brian.woods@amd.com>, Wei Liu <wl@xen.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDMvMDcvMjAxOSAxNDowMSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gQXQgbGVhc3QgZm9yIG1v
cmUgcmVjZW50IENQVXMsIGZvbGxvd2luZyB3aGF0IEJLREcgLyBQUFIgc3VnZ2VzdCBmb3IgdGhl
Cj4gQklPUyB0byBzdXJmYWNlIHZpYSBBQ1BJIHdlIGNhbiBtYWtlIG91cnNlbHZlcyBpbmRlcGVu
ZGVudCBvZiBEb20wCj4gdXBsb2FkaW5nIHJlc3BlY3RpdmUgZGF0YS4KPgo+IFNpZ25lZC1vZmYt
Ynk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCkFja2VkLWJ5OiBBbmRyZXcgQ29v
cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 14:52:41 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 14: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 1hoUFS-0003Xo-S2; Fri, 19 Jul 2019 14:52:38 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=tC9P=VQ=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hoUFR-0003Xg-Lt
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 14:52:37 +0000
X-Inumbo-ID: d8c95721-aa34-11e9-8980-bc764e045a96
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d8c95721-aa34-11e9-8980-bc764e045a96;
 Fri, 19 Jul 2019 14:52:36 +0000 (UTC)
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: K1chDKxRN5vUJflLqDe5lKx/rEHF/9el5WUmvC7fpUnEf11nke6ZiFRKzgCs2CaNq58aZbsX1K
 F6jT9IbXNmrTmhVdv2LYw04njyMhxtCArlNDM+9UrUTpGB3IlkFXPUFXElFvr0Tg7zNIyG6qW0
 kIFFpdcD0X3vvViawvFA3vB1RyzZ3gz5fBNuGIPs0ZnJU4mvevDw78AXBH+LHWg9omJalqeIZt
 5SzmHCaFSJ4ooJ8fKr+SdUVoGaVKdvLBAxcLHkJ1VmVhqaZkEMWAtOonxso2d1hLtOrAxNXF6Q
 4oU=
X-SBRS: 2.7
X-MesageID: 3278340
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,282,1559534400"; 
   d="scan'208";a="3278340"
To: Jan Beulich <JBeulich@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
References: <0dbf8520-89c7-753e-c10a-13399aec9cd5@suse.com>
 <b5b7560a-2418-9df7-2062-3ba1f6f0152f@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <a990ccd8-39be-c2a2-524e-d80e948fa182@citrix.com>
Date: Fri, 19 Jul 2019 15:52:33 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <b5b7560a-2418-9df7-2062-3ba1f6f0152f@suse.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 4/5] x86: allow limiting the max C-state
 sub-state
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wl@xen.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDMvMDcvMjAxOSAxNDowMywgSmFuIEJldWxpY2ggd3JvdGU6Cj4gRnJvbTogUm9zcyBMYWdl
cndhbGwgPHJvc3MubGFnZXJ3YWxsQGNpdHJpeC5jb20+Cj4KPiBBbGxvdyBsaW1pdGluZyB0aGUg
bWF4IEMtc3RhdGUgc3ViLXN0YXRlIGJ5IGFwcGVuZGluZyB0byB0aGUgbWF4X2NzdGF0ZQo+IGNv
bW1hbmQtbGluZSBwYXJhbWV0ZXIuIEUuZy4gbWF4X2NzdGF0ZT0xLDAKPiBUaGUgbGltaXQgb25s
eSBhcHBsaWVzIHRvIHRoZSBoaWdoZXN0IGxlZ2FsIEMtc3RhdGUuIEZvciBleGFtcGxlOgo+ICAg
bWF4X2NzdGF0ZSA9IDEsIG1heF9jc3Vic3RhdGUgPSAwID09PiBDMCwgQzEgb2theSwgYnV0IG5v
dCBDMUUKPiAgIG1heF9jc3RhdGUgPSAxLCBtYXhfY3N1YnN0YXRlID0gMSA9PT4gQzAsIEMxIGFu
ZCBDMUUgb2theSwgYnV0IG5vdCBDMgo+ICAgbWF4X2NzdGF0ZSA9IDIsIG1heF9jc3Vic3RhdGUg
PSAwID09PiBDMCwgQzEsIEMxRSwgQzIgb2theSwgYnV0IG5vdCBDMwo+ICAgbWF4X2NzdGF0ZSA9
IDIsIG1heF9jc3Vic3RhdGUgPSAxID09PiBDMCwgQzEsIEMxRSwgQzIgb2theSwgYnV0IG5vdCBD
Mwo+Cj4gU2lnbmVkLW9mZi1ieTogUm9zcyBMYWdlcndhbGwgPHJvc3MubGFnZXJ3YWxsQGNpdHJp
eC5jb20+Cj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoK
QWNrZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+LCBzdWJq
ZWN0IHRvIHRoZQpjb3JyZWN0aW9uIFJvZ2VyIG5vdGljZWQuCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 14:53:45 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 14:53:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hoUGU-0003eq-Af; Fri, 19 Jul 2019 14:53:42 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=tC9P=VQ=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hoUGS-0003ei-Ga
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 14:53:40 +0000
X-Inumbo-ID: fcf515f6-aa34-11e9-b6f4-7fe6c0de2b8d
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id fcf515f6-aa34-11e9-b6f4-7fe6c0de2b8d;
 Fri, 19 Jul 2019 14:53:37 +0000 (UTC)
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: d9wCoQViKPgFYLX4jorKXDZlsaDnmJUePVPDIuTj0mGytrW7hUG4KW7y7/GY7d8fjprlAalHwC
 cAO7pfHpaRGLF0CZcPzYHM41lyVp6i+0QWc823txS1ngxnfXz2BUWmkv+lkzCFulQbL/0hJjKZ
 DGJkQ1NmomaOE6/tm7x6ItlUELU8OiPt474iyw0TjBAbXTlOGa5JYmFr9rnkpy3Ltpi25tkqpb
 WHHAipTsJq0kuQ5879jlPesBWT7N4U1wGidsK/aa0ZXBIW7JTJ9/ic+olrWvqODdqEHaPQofu0
 6SM=
X-SBRS: 2.7
X-MesageID: 3296735
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,282,1559534400"; 
   d="scan'208";a="3296735"
To: Jan Beulich <JBeulich@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
References: <0dbf8520-89c7-753e-c10a-13399aec9cd5@suse.com>
 <16586069-2940-bf5b-aed1-6c9e150c70b5@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <342d29dc-00f8-2fe4-70af-3dd50eda060a@citrix.com>
Date: Fri, 19 Jul 2019 15:53:31 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <16586069-2940-bf5b-aed1-6c9e150c70b5@suse.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 5/5] tools/libxc: allow controlling the
 max C-state sub-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 <wl@xen.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDMvMDcvMjAxOSAxNDowNCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gRnJvbTogUm9zcyBMYWdl
cndhbGwgPHJvc3MubGFnZXJ3YWxsQGNpdHJpeC5jb20+Cj4KPiBTaWduZWQtb2ZmLWJ5OiBSb3Nz
IExhZ2Vyd2FsbCA8cm9zcy5sYWdlcndhbGxAY2l0cml4LmNvbT4KPgo+IE1ha2UgaGFuZGxpbmcg
aW4gZG9fcG1fb3AoKSBtb3JlIGhvbW9nZW5lb3VzOiBCZWZvcmUgaW50ZXJwcmV0aW5nCj4gb3At
PmNwdWlkIGFzIHN1Y2gsIGhhbmRsZSBhbGwgb3BlcmF0aW9ucyBub3QgYWN0aW5nIG9uIGEgcGFy
dGljdWxhcgo+IENQVS4gQWxzbyBleHBvc2UgdGhlIHNldHRpbmcgdmlhIHhlbnBtLgo+Cj4gU2ln
bmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+IEFja2VkLWJ5OiBX
ZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKQWNrZWQtYnk6IEFuZHJldyBDb29wZXIgPGFu
ZHJldy5jb29wZXIzQGNpdHJpeC5jb20+LCBzdWJqZWN0IHRvIGZpeGluZwp0aGUgaXNzdWUgUm9n
ZXIgc3BvdHRlZC4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 15:02:42 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 15:02:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hoUP1-0004T8-9G; Fri, 19 Jul 2019 15:02:31 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=tC9P=VQ=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hoUOz-0004T3-PU
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 15:02:29 +0000
X-Inumbo-ID: 386a9b46-aa36-11e9-88a1-ef0c5ffc105e
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 386a9b46-aa36-11e9-88a1-ef0c5ffc105e;
 Fri, 19 Jul 2019 15:02:26 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: C47uvPLzFQcrCnNaWobKd6ApEnyvj5eccbnUTCdj2pVfahLEIspiDBJQmVMbS5ha3HNZG0ckNB
 JLWqPvMv/MTF6H5R3q5Hb94g+dV+egSCJtjN3fT7TvyiJdBAApwtL7+cYTZNmSFqwiUeBEHFoq
 PqqzReZM2KzdL/R0vaW8RrsHXKMJmsUkSK9lUGBRGN5DicUi5qbsD8ni9c4JO7x1MBBL0jOVaj
 37zWGQ+BylBJaNUJY33KLpTPdzQauCAfYqYxIkYBtXwC+lpRfXkx9yo6ldFbm5EyRXpCdv9ALy
 +E4=
X-SBRS: 2.7
X-MesageID: 3185442
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,282,1559534400"; 
   d="scan'208";a="3185442"
To: Jan Beulich <JBeulich@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
References: <6272c301-a905-38cf-dd1a-645f3d703241@suse.com>
 <78aa4de3-f955-850f-9e1b-8711f2aa906f@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <c23a95f1-78de-85df-d71b-bdce96cbf3a5@citrix.com>
Date: Fri, 19 Jul 2019 16:02:22 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <78aa4de3-f955-850f-9e1b-8711f2aa906f@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 v3 01/14] AMD/IOMMU: free more memory when
 cleaning up after error
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Brian Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTYvMDcvMjAxOSAxNzozNSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gVGhlIGludGVycnVwdCBy
ZW1hcHBpbmcgaW4tdXNlIGJpdG1hcHMgd2VyZSBsZWFrZWQgaW4gYWxsIGNhc2VzLiBUaGUKPiBy
aW5nIGJ1ZmZlcnMgYW5kIHRoZSBtYXBwaW5nIG9mIHRoZSBNTUlPIHNwYWNlIHdlcmUgbGVha2Vk
IGZvciBhbnkgSU9NTVUKPiB0aGF0IGhhZG4ndCBiZWVuIGVuYWJsZWQgeWV0Lgo+Cj4gU2lnbmVk
LW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKUmV2aWV3ZWQtYnk6IEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 15:40:19 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 15:40:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hoUzN-0007DT-ST; Fri, 19 Jul 2019 15:40: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=TkfO=VQ=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hoUzM-00073g-Ne
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 15:40:04 +0000
X-Inumbo-ID: 7947f05a-aa3b-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7947f05a-aa3b-11e9-8980-bc764e045a96;
 Fri, 19 Jul 2019 15:40:02 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hoUzK-0004c8-8o; Fri, 19 Jul 2019 15:40:02 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hoUzJ-0006aJ-OP; Fri, 19 Jul 2019 15:40:01 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hoUzJ-0001B2-NP; Fri, 19 Jul 2019 15:40:01 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139147-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: libvirt:test-arm64-arm64-libvirt-qcow2:guest-start/debian.repeat:fail:regression
 libvirt:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-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-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-vhd:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:saverestore-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
X-Osstest-Versions-This: libvirt=d524c9a893a2d8c40f6237ccb8af40c5b6cdce2f
X-Osstest-Versions-That: libvirt=f58bcb80b2ca1791acd5ec0255297a44aa9d4dbe
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 19 Jul 2019 15:40:01 +0000
Subject: [Xen-devel] [libvirt test] 139147: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTE0NyBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzkxNDcvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMg
d2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC1xY293MiAx
NSBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0IGZhaWwgUkVHUi4gdnMuIDEzOTAzNwoKVGVzdHMg
d2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBs
aWtlIDEzOTAzNwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTM5MDM3CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1s
aWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC1xY293
MiAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC1saWJ2aXJ0LXFjb3cyIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpYnZpcnQgICAgICAgICAgICAg
IGQ1MjRjOWE4OTNhMmQ4YzQwZjYyMzdjY2I4YWY0MGM1YjZjZGNlMmYKYmFzZWxpbmUgdmVyc2lv
bjoKIGxpYnZpcnQgICAgICAgICAgICAgIGY1OGJjYjgwYjJjYTE3OTFhY2Q1ZWMwMjU1Mjk3YTQ0
YWE5ZDRkYmUKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzOTAzNyAgMjAxOS0wNy0xNiAwNDoxODo1
MyBaICAgIDMgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMzkwNzYgIDIwMTktMDctMTcgMDQ6
MTg6NDcgWiAgICAyIGRheXMgICAgMyBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMzkx
NDcgIDIwMTktMDctMTkgMDQ6MjE6NDUgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBl
b3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBDb2xlIFJvYmluc29uIDxj
cm9iaW5zb0ByZWRoYXQuY29tPgogIERhbmllbCBIZW5yaXF1ZSBCYXJib3phIDxkYW5pZWxoYjQx
M0BnbWFpbC5jb20+CiAgSnVsaW8gRmFyYWNjbyA8amNmYXJhY2NvQGdtYWlsLmNvbT4KICBKw6Fu
IFRvbWtvIDxqdG9ta29AcmVkaGF0LmNvbT4KICBNaWNoYWwgUHJpdm96bmlrIDxtcHJpdm96bkBy
ZWRoYXQuY29tPgogIFBldGVyIEtyZW1wYSA8cGtyZW1wYUByZWRoYXQuY29tPgoKam9iczoKIGJ1
aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQtcWNvdzIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0
Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9n
cywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2Ug
cmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDto
Yj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0
O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3Vu
ZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1
bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDEwOTMg
bGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 15:47:16 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 15: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 1hoV6G-0007TO-LO; Fri, 19 Jul 2019 15:47:12 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=j7nr=VQ=suse.com=dfaggioli@srs-us1.protection.inumbo.net>)
 id 1hoV6F-0007TF-B4
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 15:47:11 +0000
X-Inumbo-ID: 729b8841-aa3c-11e9-8980-bc764e045a96
Received: from m9a0002g.houston.softwaregrp.com (unknown [15.124.64.67])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 729b8841-aa3c-11e9-8980-bc764e045a96;
 Fri, 19 Jul 2019 15:47:09 +0000 (UTC)
Received: FROM m9a0002g.houston.softwaregrp.com (15.121.0.190) BY
 m9a0002g.houston.softwaregrp.com WITH ESMTP; 
 Fri, 19 Jul 2019 15:47:03 +0000
Received: from M9W0068.microfocus.com (2002:f79:bf::f79:bf) by
 M9W0067.microfocus.com (2002:f79:be::f79:be) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Fri, 19 Jul 2019 15:46:33 +0000
Received: from NAM02-SN1-obe.outbound.protection.outlook.com (15.124.72.10) by
 M9W0068.microfocus.com (15.121.0.191) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Fri, 19 Jul 2019 15:46:32 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=caUmsNGBL45bGQOjlwPSZ2sUydCfIi/5M8sEXzZUQQKS4LQMA3cOVYDj4uku9IvUQCq+piT8oOzJNtVzs+s+S5kyt2valxvT/tAf1khrUDdGt9UP4uH6OmkplCRMQX5VtQtRcSpCoLHbQCpIXTHgPK/AM9gCDR/fGy8hqDZDgkFIcwLbbfJfieZ7lruV1jqYS77Xp/ANWEwYlotNj6LTIcCLRo3+h/Krd5S7ovdV06jw7SrP14TRXy+mVz6U1DPmczO1EjogXecWTy5CdckNqn4aPEKGdJGJ1dcDE+RHZc24efTowaENsqhH/Lc+iVGgIgFzs77HRmaeyQlzEoqkyQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=HlGA1wIWdYZJ5gNKf/bvuM6zdQ9UUo8CWGegBmVq9+s=;
 b=oMcC5skeRwXJqIWqRBtWXf+NNzwkx2Hb9Yi5/I5CrmxCodevKudTx3kgfydxAX/iAPEk9w0Qo9QSXEfhk1+pB2QQuytEoPt4Lu+Twejj5vNqCzoNcQrrm3Q8ObR3FeeTQcLEtWGSp2lv/ZaLVcnmBc4qPgRZP7z09dJlFco3HeT9SpisrzFrZ7v87RqtMsyyy1VeaSfQo3OfZpqDHF13n5iJ+qN6ELUnLeTuNHK22ZhVY81KmtWIAJ7c+NfaOVjfUBVHsU4aBaWXZGwe94ct6McPW7zxyEVzOO+OH026f2GjOhG7/xKtJyz1bRvxwg245dMmUzSp1M+r+GG01gsWcQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM5PR18MB1499.namprd18.prod.outlook.com (10.175.220.20) by
 DM5PR18MB1147.namprd18.prod.outlook.com (10.168.115.146) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2094.12; Fri, 19 Jul 2019 15:46:32 +0000
Received: from DM5PR18MB1499.namprd18.prod.outlook.com
 ([fe80::d409:6406:c7a4:b807]) by DM5PR18MB1499.namprd18.prod.outlook.com
 ([fe80::d409:6406:c7a4:b807%2]) with mapi id 15.20.2094.013; Fri, 19 Jul 2019
 15:46:32 +0000
From: Dario Faggioli <dfaggioli@suse.com>
To: "george.dunlap@citrix.com" <george.dunlap@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [Xen-devel] [PATCH v1 3/5] xen: sched: null: deassign offline
 vcpus from pcpus
Thread-Index: AQHVPLldBnQTmgAVAEKMCBR/SPQnEabPJF+AgAE2lC2AAb3cgA==
Date: Fri, 19 Jul 2019 15:46:31 +0000
Message-ID: <0df4c185fa6070bf9e64e9fc9a2718ad2a1a211b.camel@suse.com>
References: <153515586506.7407.8908626058440527641.stgit@Palanthas.fritz.box>
 <153515651319.7407.3000873927341886165.stgit@Palanthas.fritz.box>
 <533decf6-7ae0-cc43-0162-695151cde292@citrix.com>
 <9d4acfa8661eb571492405be91b0cdce1bb069c0.camel@suse.com>
 <3054de3e-8e95-8d0d-cc72-e14d194dce96@citrix.com>
In-Reply-To: <3054de3e-8e95-8d0d-cc72-e14d194dce96@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=dfaggioli@suse.com; 
x-originating-ip: [89.186.78.87]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 63dd2fbc-4813-4a12-1404-08d70c604598
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(49563074)(7193020);
 SRVR:DM5PR18MB1147; 
x-ms-traffictypediagnostic: DM5PR18MB1147:
x-microsoft-antispam-prvs: <DM5PR18MB11479F9FFD11EF3DBD998F62C5CB0@DM5PR18MB1147.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 01039C93E4
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(979002)(4636009)(136003)(396003)(366004)(346002)(39860400002)(376002)(189003)(199004)(54534003)(53376002)(53366004)(91956017)(54906003)(76176011)(4326008)(446003)(478600001)(76116006)(14454004)(5660300002)(6512007)(110136005)(66616009)(66946007)(11346002)(99286004)(81166006)(64756008)(66446008)(86362001)(6306002)(66476007)(6116002)(66556008)(476003)(26005)(66066001)(2616005)(316002)(3846002)(8676002)(6246003)(81156014)(36756003)(6436002)(256004)(6506007)(118296001)(14444005)(229853002)(966005)(68736007)(25786009)(8936002)(99936001)(102836004)(2501003)(53936002)(7736002)(486006)(2906002)(71190400001)(71200400001)(186003)(6486002)(305945005)(53546011)(969003)(989001)(999001)(1009001)(1019001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM5PR18MB1147;
 H:DM5PR18MB1499.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: MDh0cLTbJ0VqxnGGe41jv4mbpybVu/CF+LuP8XGqQAzDrNRARxN0Cc0ar33p3WvKpLLMZdX18eN5vnC/SkO6itAD5oWGd6kC2C+vc+2U+ARYNghqXDQtFFO4l5yOWw/3SUaQw4VUBAsZDnxlC0VG8yyXtgVVsJnzZ6X5wUGJevqaVQmjOViwBPG8zSoFQAiOlKHyrOAgH2v9YDLbjkEpyCwQstGYMP689ksspQuGiEeoKGuUf6et5bC2kqbQpgPTL0DA+42T5FWYOCIsPEBKaFanycYlEPOJRw04D3YVIfsaxpTwFhxw2CKSPzDFoIHXCdFro1qlpq5nlCSN00DByZPOWVg4sCOTedlQ010sontK7m75eSoqzcgIruQtcyR82b3bZ2YytoDx1+2bQ8dfKgG4niv28PymHLEErdvF7B8=
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 63dd2fbc-4813-4a12-1404-08d70c604598
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Jul 2019 15:46:31.7190 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: dfaggioli@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR18MB1147
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v1 3/5] xen: sched: null: deassign offline
 vcpus from pcpus
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "george.dunlap@eu.citrix.com" <george.dunlap@eu.citrix.com>,
 "sstabellini@kernel.org" <sstabellini@kernel.org>,
 "roger.pau@citrix.com" <roger.pau@citrix.com>
Content-Type: multipart/mixed; boundary="===============6009151341659605848=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============6009151341659605848==
Content-Language: en-US
Content-Type: multipart/signed; micalg=pgp-sha256;
	protocol="application/pgp-signature"; boundary="=-/RG8MnhqoIutCBt4Gn5M"

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

On Thu, 2019-07-18 at 14:09 +0100, George Dunlap wrote:
> On 7/17/19 7:39 PM, Dario Faggioli wrote:
> > Point is the work of removing such vCPU from any CPU and from the
> > wait
> > list has been done already, in null_vcpu_sleep(), while the vCPU
> > was
> > going offline. So, here, we only need to make sure that we don't do
> > anything, i.e., that we don't call _vcpu_remove().
>=20
> Right; I'm mainly saying, if the commit message had said what I wrote
> above, then I would  have immediately been able to see what this hunk
> was doing and understand why it was needed.
>=20
Ok then, I'll improve the commit message and...

> > But I appreciate you seeing it differently, while I don't have a
> > too
> > strong opinion, so I'd be fine merging the patches (or doing other
> > series rearrangements, if you feel strongly that they're
> > necessary).
> >=20
> Merging the patches would be one way to avoid the regression, yes.
>=20
... I'll merge the patches.

> Sorry to be picky, but I've recently spent a lot of time doing
> archaeology, and wishing people in the distant past had been more
> careful / informative in their commit hygiene.
>
No problem at all, I see and agree on the fact that changelogs are
really important. :-)

I guess I'll wait a little, to see if you have any comments on patch 4,
and then resend.

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


--=-/RG8MnhqoIutCBt4Gn5M
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+4FAl0x5dUACgkQFkJ4iaW4
c+4LoxAAhvVNMnu+t+ZGrDCEw2/wuas3LjYySkRF3m86bnqquA9BRjEjxs2XJ3X5
h8EQxR3+2+dssTRcrXPXyR2ylm2ZHc2qzzFdx1Kd7Gs7W0bpj2iFpZrMTc8BdLtb
uAAd8GX/DxWntvF3UnXTB99wuPwxajfrEN9R4GAAovR8j4W8Wz8Xbf6i6+FAs9c7
sWB68tK7IrmwKMmnlqeuKpV2TFfKbbjPgnhzZh+mwj8HnCpi3yo6QlLMrhQdJ/7J
MCdjgEl0pdZV0k44H0pofzzNVLQaXbwysdtQvO9BDGf79LagZLr10Lvqy0PDR+7m
KFCw9WLMAEPjfsRvW6h3xf8eqSMHL8EFKR8Sa2cd+uotXSuHptlJ01Xhx6/waKcq
y/b433AhJtx3VsS/DP/JfvOhaRrDoiamnqAXhWwsng+09/ei+i+5dLMTQFAJ5wCZ
WsXz3zE15ZOTYecR1IpkTVNznatUjbgJHJcjXXSNOiJIEHhoiVe3VgTh/glDtCGC
zJinzqEwJr39Df11A9r+XlaGEMNemtYKYl1vel/ogzO8VIoQAMKCwj5vjIIdCwCX
QTa6YfBVMpdVrjjfBLp/Auc5mzWAZqq+/HO/f5a99aBnUO4V4HX+LJKwjRIK/J/V
flIUEcYU0M++fgXwNKixkGmOaoQqLgYEbqN7L4bsGR5N1cmiVMA=
=5+p2
-----END PGP SIGNATURE-----

--=-/RG8MnhqoIutCBt4Gn5M--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============6009151341659605848==--


From xen-devel-bounces@lists.xenproject.org Fri Jul 19 15:51:10 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 15: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 1hoVA5-0008BQ-CK; Fri, 19 Jul 2019 15:51: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=vi2/=VQ=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hoVA4-0008BL-Ou
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 15:51:08 +0000
X-Inumbo-ID: 053ec5da-aa3d-11e9-8980-bc764e045a96
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 053ec5da-aa3d-11e9-8980-bc764e045a96;
 Fri, 19 Jul 2019 15:51:07 +0000 (UTC)
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: ZH0/skXZOYFpc1O54m1nnR95vnRkUwSd3KLwkgt8gePTgKAm4XiM5aBHCZAeoyPub+QYA4ccpe
 a4NmXv9WIK4uB8jzouoTNsfG+JhmazyGCbBDMgJnQc05PIf6OKDqLV2ao/Du9K6r284LM6WQ6m
 UG2Y/uJjh9aTqCyVZBYbjGJunR7D6mLIJoS3E0IT+85GmOR8CABBC+URC4UkbpFR9hY+QgU/st
 HGTfA5csX4F0vD7KPHPVxMHMRaN007T2mOcMcXsg8vBPFzpvBonWGi63ZiqkIPPzvuBLUFyFOy
 Qi0=
X-SBRS: 2.7
X-MesageID: 3281444
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,283,1559534400"; 
   d="scan'208";a="3281444"
Date: Fri, 19 Jul 2019 16:51:04 +0100
From: Anthony PERARD <anthony.perard@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20190719155104.GD1208@perard.uk.xensource.com>
References: <20190704144233.27968-1-anthony.perard@citrix.com>
 <20190704144233.27968-7-anthony.perard@citrix.com>
 <a91c8d00-a40b-3906-6432-b9e0c2953843@citrix.com>
 <20190719102008.GB1208@perard.uk.xensource.com>
 <03cc01a5-d6a8-84b7-d382-d83fadea486b@redhat.com>
 <c2f583f7-a88c-010a-115d-2df4457dba5e@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <c2f583f7-a88c-010a-115d-2df4457dba5e@citrix.com>
User-Agent: Mutt/1.12.1 (2019-06-15)
Subject: Re: [Xen-devel] [PATCH v3 06/35] OvmfPkg/XenResetVector: Add new
 entry point for Xen PVH
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>,
 Jordan Justen <jordan.l.justen@intel.com>, devel@edk2.groups.io,
 Julien Grall <julien.grall@arm.com>, xen-devel@lists.xenproject.org,
 Laszlo Ersek <lersek@redhat.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>

T24gRnJpLCBKdWwgMTksIDIwMTkgYXQgMDM6NDE6NTJQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBPbiAxOS8wNy8yMDE5IDE1OjMzLCBMYXN6bG8gRXJzZWsgd3JvdGU6Cj4gPiBPbiAw
Ny8xOS8xOSAxMjoyMCwgQW50aG9ueSBQRVJBUkQgd3JvdGU6Cj4gPj4gT24gRnJpLCBKdWwgMDUs
IDIwMTkgYXQgMDI6NTc6MDZQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3cm90ZToKPiA+Pj4gT24g
MDQvMDcvMjAxOSAxNTo0MiwgQW50aG9ueSBQRVJBUkQgd3JvdGU6Cj4gPj4+PiBkaWZmIC0tZ2l0
IGEvT3ZtZlBrZy9YZW5SZXNldFZlY3Rvci9JYTE2L1Jlc2V0VmVjdG9yVnRmMC5hc20gYi9Pdm1m
UGtnL1hlblJlc2V0VmVjdG9yL0lhMTYvUmVzZXRWZWN0b3JWdGYwLmFzbQo+ID4+Pj4gbmV3IGZp
bGUgbW9kZSAxMDA2NDQKPiA+Pj4+IGluZGV4IDAwMDAwMDAwMDAuLjk1ODE5NWJjNWUKPiA+Pj4+
IC0tLSAvZGV2L251bGwKPiA+Pj4+ICsrKyBiL092bWZQa2cvWGVuUmVzZXRWZWN0b3IvSWExNi9S
ZXNldFZlY3RvclZ0ZjAuYXNtCj4gPj4+PiArdnRmU2lnbmF0dXJlOgo+ID4+Pj4gKyAgICBEQiAg
ICAgICdWJywgJ1QnLCAnRicsIDAKPiA+Pj4+ICsKPiA+Pj4+ICtBTElHTiAgIDE2Cj4gPj4+PiAr
Cj4gPj4+PiArcmVzZXRWZWN0b3I6Cj4gPj4+PiArOwo+ID4+Pj4gKzsgUmVzZXQgVmVjdG9yCj4g
Pj4+PiArOwo+ID4+Pj4gKzsgVGhpcyBpcyB3aGVyZSB0aGUgcHJvY2Vzc29yIHdpbGwgYmVnaW4g
ZXhlY3V0aW9uCj4gPj4+PiArOwo+ID4+Pj4gKyAgICBub3AKPiA+Pj4+ICsgICAgbm9wCj4gPj4+
IFdoeSB0d28gbm9wcz8KPiA+PiBJIGRvbid0IGtub3csIHRoaXMgaXMgZXhpc3RpbmcgY29kZSB0
aGF0IEkgZHVwbGljYXRlZCB0byBhbGxvdyBhZGRpbmcgYQo+ID4+IG5ldyBlbnRyeSBwb2ludC4g
KEkgd2FudGVkIHRvIHVzZSAtLWZpbmQtY29waWVzLWhhcmRlciB3aGVuIHNlbmRpbmcgdGhlCj4g
Pj4gcGF0Y2gsIGJ1dCBmb3Jnb3QgdGhpcyB0aW1lLgo+ID4gTm90IGEgYmlnIHByb2JsZW07IHdo
aWxlIHJldmlld2luZyB2MywgSSBkaWQgc3VjaCBjb21wYXJpc29ucyBteXNlbGYsIGluCj4gPiBt
eSBsb2NhbCBjbG9uZS4gRmVlbCBmcmVlIHRvIHNraXAgIi0tZmluZC1jb3BpZXMtaGFyZGVyIiB3
aGVuIHBvc3RpbmcgdjQKPiA+IHRvbzsgSSB0aGluayB0aGVyZSBpc24ndCBtdWNoIGNodXJuIGdv
aW5nIG9uIGluIHBhcmFsbGVsIHJpZ2h0IG5vdy4KPiA+Cj4gPiBIb3dldmVyLCBhIG5ldyByZXF1
ZXN0IGZvciB2NDogcGxlYXNlIG1ha2Ugc3VyZSB0aGF0IHRoZSBuZXcgbW9kdWxlcyAvCj4gPiBw
YXRocyBpbnRyb2R1Y2VkIGJ5IHRoaXMgcGF0Y2ggc2V0IGFyZSBjb3ZlcmVkIGluIE1haW50YWlu
ZXJzLnR4dC4KCldpbGwgZG8uCgo+ID4+IFRoaXMgcGFydCBvZiB0aGUgY2h1bmsgd291bGQgbm90
IGJlIHRoZXJlLikKPiA+IFJlZ2FyZGluZyB0aGUgTk9QczogYWxsIEkgY2FuIHRlbGwgeW91IGlz
IHRoYXQgdGhleSBvcmlnaW5hdGUgZnJvbQo+ID4gY29tbWl0IDgzMzI5ODNlMmUzMyAoIlVlZmlD
cHVQa2c6IFJlcGxhY2UgdGhlIHVuLW5lY2Vzc2FyeSBXQklOVkQKPiA+IGluc3RydWN0aW9uIGF0
IHRoZSByZXNldCB2ZWN0b3Igd2l0aCB0d28gTk9QcyBpbiBWVEYwLiIsIDIwMTEtMDgtMDQpLgo+
ID4KPiA+IFdoZXRoZXIgdGhhdCBjaGFuZ2UgbWFkZSBzZW5zZSBiYWNrIHRoZW4sIGxldCBhbG9u
ZSBpZiBpdCBtYWtlcyBzZW5zZQo+ID4gbm93OiBubyBjbHVlLgo+IAo+IERyb3BwaW5nIHdiaW52
ZCBtYWtlcyBzZW5zZSwgYmVjYXVzZSB3aGVuIHZpcnR1YWxpc2VkLCB0aGUgY2FjaGVzIChhbmQK
PiBwYWdpbmcgZm9yIHRoYXQgbWF0dGVyKSBhcmUgYWx3YXlzIHVwIGFuZCBydW5uaW5nIGNvcnJl
Y3RseS7CoCBJdHMgYW4KPiB1bm5lY2Vzc2FyeSB2bWV4aXQgZm9yIHNvbWV0aGluZyB3aGljaCB0
aGUgaHlwZXJ2aXNvciB3aWxsIG5vcCBvdXQgYW55d2F5Lgo+IAo+IExlYXZpbmcgdHdvIG5vcHMg
YmVoaW5kIG1ha2VzIG5vIHNlbnNlIGF0IGFsbC4KCkknbGwgcmVtb3ZlIHRoZSBub3BzLgoKVGhh
bmtzLAoKLS0gCkFudGhvbnkgUEVSQVJECgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 15:56:17 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 15:56:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hoVEz-0008K1-16; Fri, 19 Jul 2019 15:56:13 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=tC9P=VQ=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hoVEx-0008Jw-Hr
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 15:56:11 +0000
X-Inumbo-ID: b9d0dd3a-aa3d-11e9-8980-bc764e045a96
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b9d0dd3a-aa3d-11e9-8980-bc764e045a96;
 Fri, 19 Jul 2019 15:56:10 +0000 (UTC)
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: bidPPe+0sKuK8n53sqxjGxuDzsm5TN3iCQZfsGKQ19D7BYfk4tpgp0Y5qRBVu0YZfmzASzXF9+
 l9o25efbJrolKtityv/lYjgDpFIdccqOwW+tCHpgzLHRPtCD2R0diWagobaNawUntD52U9BcM6
 /PPCN09sYbUiBgNftXzFwUN2F90yGufXh+VM50o7+G2m0mv+fFWvzsx6L294GOkRtzOhXiVtPs
 c5AT/JOeJJFx1Tt5lPs/AYs8QBZSY1qUnHHQVLAc+PcHj1v50kHXBrm8zl+eBOYcs2i9B6TpyH
 7ac=
X-SBRS: 2.7
X-MesageID: 3206620
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,283,1559534400"; 
   d="scan'208";a="3206620"
To: Jan Beulich <JBeulich@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
References: <6272c301-a905-38cf-dd1a-645f3d703241@suse.com>
 <7eb213ad-94f1-6092-c670-3296aedf3f0e@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <cf6262df-917a-d253-c856-65e785e80939@citrix.com>
Date: Fri, 19 Jul 2019 16:56:06 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <7eb213ad-94f1-6092-c670-3296aedf3f0e@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 v3 04/14] AMD/IOMMU: use bit field for IRTE
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Brian Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTYvMDcvMjAxOSAxNzozNiwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gQXQgdGhlIHNhbWUgdGlt
ZSByZXN0cmljdCBpdHMgc2NvcGUgdG8ganVzdCB0aGUgc2luZ2xlIHNvdXJjZSBmaWxlCj4gYWN0
dWFsbHkgdXNpbmcgaXQsIGFuZCBhYnN0cmFjdCBhY2Nlc3NlcyBieSBpbnRyb2R1Y2luZyBhIHVu
aW9uIG9mCj4gcG9pbnRlcnMuIChBIHVuaW9uIG9mIHRoZSBhY3R1YWwgdGFibGUgZW50cmllcyBp
cyBub3QgdXNlZCB0byBtYWtlIGl0Cj4gaW1wb3NzaWJsZSB0byBbd3JvbmdseSwgb25jZSB0aGUg
MTI4LWJpdCBmb3JtIGdldHMgYWRkZWRdIHBlcmZvcm0KPiBwb2ludGVyIGFyaXRobWV0aWMgLyBh
cnJheSBhY2Nlc3NlcyBvbiBkZXJpdmVkIHR5cGVzLikKPgo+IEFsc28gbW92ZSBhd2F5IGZyb20g
dXBkYXRpbmcgdGhlIGVudHJpZXMgcGllY2VtZWFsOiBDb25zdHJ1Y3QgYSBmdWxsIG5ldwo+IGVu
dHJ5LCBhbmQgd3JpdGUgaXQgb3V0Lgo+Cj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpi
ZXVsaWNoQHN1c2UuY29tPgoKSSdtIHN0aWxsIG5vdCBlbnRpcmVseSBjb252aW5jZWQgYnkgZXh0
cmEgdW5pb24gYW5kIGNvbnRhaW5lcm9mKCksIGJ1dAp0aGUgcmVzdWx0IGxvb2tzIGNvcnJlY3Qu
CgpBY2tlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 16:08:59 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 16:08:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hoVRB-00019E-Bw; Fri, 19 Jul 2019 16:08:49 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=9kIP=VQ=citrix.com=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1hoVRA-000199-1t
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 16:08:48 +0000
X-Inumbo-ID: 7bb93890-aa3f-11e9-9d5f-0f5e608046f5
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 7bb93890-aa3f-11e9-9d5f-0f5e608046f5;
 Fri, 19 Jul 2019 16:08:45 +0000 (UTC)
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=george.dunlap@citrix.com;
 spf=Pass smtp.mailfrom=George.Dunlap@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 george.dunlap@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="george.dunlap@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 George.Dunlap@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="George.Dunlap@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: J8Advw4fS6QEg9Kn7sOEJGojGgvWi60tD9xU+OI7LKQbIgKXL8XDLDQwb0nx+wf3LeczEqF7A9
 eX8KnwT/qTGYeZXqL+6ucXNBoskcUBzxfUlmUPH41Brv60Idvs/ha4iso/TCD0oh9iDhG/qyI5
 9jehtJeoQxsB5P1m3GDjaz9m7Sdi+J7rEPVOiMT5Zn62FkHyYL56ReBnBsKysq+WK8WmqBcZro
 cgHpjGqe24HV5DkP82ZIV84YDzBuAYTM/LAwSlHk3kXG/RCx2aWASrILSuctuX5mQ14prMK0HG
 EcU=
X-SBRS: 2.7
X-MesageID: 3282400
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,283,1559534400"; 
   d="scan'208";a="3282400"
To: Dario Faggioli <dfaggioli@suse.com>, <xen-devel@lists.xenproject.org>
References: <153515586506.7407.8908626058440527641.stgit@Palanthas.fritz.box>
 <153515652088.7407.1077602533552123715.stgit@Palanthas.fritz.box>
From: George Dunlap <george.dunlap@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=george.dunlap@citrix.com; prefer-encrypt=mutual; keydata=
 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
 rIFfe2Dk+lD9A9BVd2rfoHA=
Message-ID: <aef3d5b4-c9f2-ac6f-8031-a850eeb725a6@citrix.com>
Date: Fri, 19 Jul 2019 17:08:41 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.1
MIME-Version: 1.0
In-Reply-To: <153515652088.7407.1077602533552123715.stgit@Palanthas.fritz.box>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v1 4/5] xen: sched: null: reassign vcpus to
 pcpus when they come back online
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Dario Faggioli <dario.faggioli@suse.com>, Roger
 Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gOC8yNS8xOCAxOjIyIEFNLCBEYXJpbyBGYWdnaW9saSB3cm90ZToKPiBXaGVuIGEgdmNwdSB0
aGF0IHdhcyBvZmZsaW5lLCBjb21lcyBiYWNrIG9ubGluZSwgd2UgZG8gd2FudCBpdCB0byBlaXRo
ZXIKPiBiZSBhc3NpZ25lZCB0byBhIHBDUFUsIG9yIGdvIGludG8gdGhlIHdhaXQgbGlzdC4KPiAK
PiBTbyBsZXQncyBkbyBleGFjdGx5IHRoYXQuIERldGVjdGluZyB0aGF0IGEgdmNwdSBpcyBjb21p
bmcgYmFjayBvbmxpbmUgaXMKPiBhIGJpdCB0cmlja3kuIEJhc2ljYWxseSwgaWYgdGhlIHZjcHUg
aXMgd2FraW5nIHVwLCBhbmQgaXMgbmVpdGhlcgo+IGFzc2lnbmVkIHRvIGEgcENQVSwgbm9yIGlu
IHRoZSB3YWl0IGxpc3QsIGl0IG11c3QgYmUgY29taW5nIGJhY2sgZnJvbQo+IG9mZmxpbmUuCj4g
Cj4gV2hlbiB0aGlzIGhhcHBlbnMsIHdlIHB1dCBpdCBpbiB0aGUgd2FpdHF1ZXVlLCBhbmQgd2Ug
InRpY2tsZSIgYW4gaWRsZQo+IHBDUFUgKGlmIGFueSksIHRvIGdvIHBpY2sgaXQgdXAuCj4gCj4g
TG9va2luZyBhdCB0aGUgcGF0Y2gsIGl0IHNlZW1zIHRoYXQgdGhlIHZjcHUgd2FrZXVwIGNvZGUg
aXMgZ2V0dGluZwo+IGNvbXBsZXgsIGFuZCBoZW5jZSB0aGF0IGl0IGNvdWxkIHBvdGVudGlhbGx5
IGludHJvZHVjZSBsYXRlbmNpZXMuCj4gSG93ZXZlciwgYWxsIHRoaXMgbmV3IGxvZ2ljIGlzIHRy
aWdnZXJlZCBvbmx5IGJ5IHRoZSBjYXNlIG9mIGEgdmNwdQo+IGNvbWluZyBvbmxpbmUsIHNvLCBi
YXNpY2FsbHksIHRoZSBvdmVyaGVhZCBkdXJpbmcgbm9ybWFsIG9wZXJhdGlvbnMgaXMKPiBqdXN0
IGFuIGFkZGl0aW9uYWwgJ2lmKCknLgo+IAo+IFNpZ25lZC1vZmYtYnk6IERhcmlvIEZhZ2dpb2xp
IDxkYXJpby5mYWdnaW9saUBzdXNlLmNvbT4KClJldmlld2VkLWJ5OiBHZW9yZ2UgRHVubGFwIDxn
ZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 16:13:09 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 16:13:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hoVVM-0001rG-W6; Fri, 19 Jul 2019 16:13:08 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=TkfO=VQ=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hoVVM-0001r4-H0
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 16:13:08 +0000
X-Inumbo-ID: 1771491c-aa40-11e9-84a3-ef3566d10582
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 1771491c-aa40-11e9-84a3-ef3566d10582;
 Fri, 19 Jul 2019 16:13:06 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hoVVJ-0005mw-F1; Fri, 19 Jul 2019 16:13: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 1hoVVI-0007wi-Pn; Fri, 19 Jul 2019 16:13:04 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hoVVI-0005b3-P1; Fri, 19 Jul 2019 16:13:04 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139173-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=66d11b9c1281ac133b92b3e6dd5b5e1c2abea7bf
X-Osstest-Versions-That: xen=af4acbc7a5f705417729e413f7678ae090688a1e
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 19 Jul 2019 16:13:04 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 139173: 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>

ZmxpZ2h0IDEzOTE3MyB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzOTE3My8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICA2NmQxMWI5YzEyODFhYzEzM2I5MmIzZTZkZDViNWUxYzJhYmVhN2JmCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICBhZjRhY2JjN2E1ZjcwNTQxNzcy
OWU0MTNmNzY3OGFlMDkwNjg4YTFlCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzkxNjMgIDIwMTkt
MDctMTkgMTA6MDE6MDUgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM5MTczICAy
MDE5LTA3LTE5IDEzOjA0OjIyIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgRGFuaWVsIERlIEdyYWFmIDxkZ2Rl
Z3JhQHR5Y2hvLm5zYS5nb3Y+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIFJh
enZhbiBDb2pvY2FydSA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4KICBSaWNhcmRvIE5lcmkg
PHJpY2FyZG8ubmVyaS1jYWxkZXJvbkBsaW51eC5pbnRlbC5jb20+CiAgVGFtYXMgSyBMZW5neWVs
IDx0YW1hc0B0a2xlbmd5ZWwuY29tPgoKam9iczoKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3Nz
dGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2Vz
OiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFi
bGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9n
cwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJh
bCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0
O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5v
cmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3Qg
aGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9uIDoKClRvIHhl
bmJpdHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0L3hlbi5naXQKICAgYWY0YWNiYzdhNS4uNjZkMTFi
OWMxMiAgNjZkMTFiOWMxMjgxYWMxMzNiOTJiM2U2ZGQ1YjVlMWMyYWJlYTdiZiAtPiBzbW9rZQoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 16:16:59 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 16:16:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hoVYz-0001z7-Hp; Fri, 19 Jul 2019 16:16:53 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=wvcP=VQ=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hoVYx-0001z1-TP
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 16:16:51 +0000
X-Inumbo-ID: 9b3d9cc8-aa40-11e9-b506-5776596ee1ac
Received: from m4a0039g.houston.softwaregrp.com (unknown [15.124.2.85])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 9b3d9cc8-aa40-11e9-b506-5776596ee1ac;
 Fri, 19 Jul 2019 16:16:49 +0000 (UTC)
Received: FROM m4a0039g.houston.softwaregrp.com (15.120.17.147) BY
 m4a0039g.houston.softwaregrp.com WITH ESMTP; 
 Fri, 19 Jul 2019 16:16:46 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M4W0335.microfocus.com (2002:f78:1193::f78:1193) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Fri, 19 Jul 2019 16:16:07 +0000
Received: from NAM02-BL2-obe.outbound.protection.outlook.com (15.124.72.12) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Fri, 19 Jul 2019 16:16:07 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=Vtt1qtyJmDA/kAXfu793IjnP61vZidHH+yHipb+P26HVofUe9ptvoEPJhkCI3CGpi5liWk52gJPQ5JvbnKYegEbBkP2MVBZE9tooRhEHNwqBMKgtLf0Ikmqv1N8LFE5su/D9ha8wdKA3bbGalLKxVkPdb8Bj+PJAXlNMiQl/ANriR36Il+DLoeKVcUeUJne/9B80wOnTOXX6tG/M4w2xBbqXpH7NDT6FtAhgjBg8WMQcT4f50GRHGHnxkOdIiNteEczvmcIip30nagvjKyhdbJWdyPuf9b0LqgX6j0qPWqw+6bWVYzyfVlAXZNV4Et4KMif88S51XGtQ5xs5paXQpw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=hgMeDhCJhKji8V92nOa8YpnKZcKBP+08d8HqdS2aCDw=;
 b=UPq63fF1+zYib3Juzo+NLqXUfWfsAUyUgP59giHvI2r2M2oVMVAGu48LsAvVx8BD6y1+H5sMpIFwdnJg1Kq0xn1DwMskh9q2FsEkRlx8f61eKY0WScydQxLmH5FYFfb8kP7a51xeib5SS0n+Dq3URKC48Dwxvtlq2/HAnzzZkpJKkvAU1l/RVpnnDHPVZuRfKWl4ecfp2gMzFA2Gc5Kc9oGVgT2nTVowkQwDMSrZ1GqPFf8BeRczyriAXGcg1uyjL6eyB6+zShBwfpOQZIARo2n1s+jFwRn8avcUAoBQ7mLXobEfxawFiwImHwTJ6RTc2cfmq83d3O3zOV+509WV3Q==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB3324.namprd18.prod.outlook.com (10.255.174.21) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.14; Fri, 19 Jul 2019 16:16:06 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Fri, 19 Jul 2019
 16:16:06 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Thread-Topic: [PATCH v3 04/14] AMD/IOMMU: use bit field for IRTE
Thread-Index: AQHVO/ShZ1XycBFTpEyE5AJFB9blPabSHS6jgAAFboA=
Date: Fri, 19 Jul 2019 16:16:06 +0000
Message-ID: <f1042832-2853-a9f9-1e1a-70af1481da83@suse.com>
References: <6272c301-a905-38cf-dd1a-645f3d703241@suse.com>
 <7eb213ad-94f1-6092-c670-3296aedf3f0e@suse.com>
 <cf6262df-917a-d253-c856-65e785e80939@citrix.com>
In-Reply-To: <cf6262df-917a-d253-c856-65e785e80939@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR0301CA0004.eurprd03.prod.outlook.com
 (2603:10a6:4:3e::14) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 503d72a3-3edb-4166-28fd-08d70c646709
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB3324; 
x-ms-traffictypediagnostic: DM6PR18MB3324:
x-microsoft-antispam-prvs: <DM6PR18MB3324998E6FB42C0115672A49B3CB0@DM6PR18MB3324.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-forefront-prvs: 01039C93E4
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(396003)(366004)(346002)(376002)(136003)(39860400002)(199004)(189003)(14444005)(68736007)(446003)(81156014)(3846002)(81166006)(256004)(6116002)(86362001)(476003)(8676002)(11346002)(6916009)(2616005)(66066001)(229853002)(6246003)(186003)(99286004)(102836004)(54906003)(31696002)(4326008)(486006)(52116002)(6506007)(316002)(36756003)(305945005)(7736002)(386003)(76176011)(6486002)(478600001)(53936002)(2906002)(26005)(64756008)(6512007)(66446008)(25786009)(66556008)(66946007)(66476007)(53546011)(71200400001)(71190400001)(31686004)(5660300002)(6436002)(8936002)(80792005)(14454004);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB3324;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: UKh2diMjrT2B00EmbRQnhc29eWFD+bKqcgoUFbQaLD/fq3tPTRepNjEt4qmRIAz7VfaIRaSlw+G4L58ZwXTzk6mqdjF7s5WCdpB/RBNFaSG0irA8lgL4yQibt1qqzxXnVIzU59VMurRFKaVGZIflvmE1xOY41Bi3mVHjV9E/1Q/ArZw8WMSj9wKugw5d0Y6DXs2X9nv/AkzQ9EvCBxn3MZM0olcMezEuMWHQliJwZys0bHd6EvYpXVPA01T6k04PRmdGsQROTR9MABNxD4El/PnJTkjyLKNkwqvLK2H66Q9AQYWwh8JyjKcyJjObRhhFGR9j2darvJOSC0xfaH57kgYxSMFRocwmCZ+eJodeO9ZLOqzlvS/4JU3AL/qjbwP9rjgP53cUFnkstTUmiDDfp6oHuJz75QkZTpLFrCsK4ms=
Content-ID: <C24E6A34F8E13344A84164CDE18A09F3@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 503d72a3-3edb-4166-28fd-08d70c646709
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Jul 2019 16:16:06.3149 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB3324
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v3 04/14] AMD/IOMMU: use bit field for IRTE
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>, 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>

T24gMTkuMDcuMjAxOSAxNzo1NiwgQW5kcmV3IENvb3BlciB3cm90ZToNCj4gT24gMTYvMDcvMjAx
OSAxNzozNiwgSmFuIEJldWxpY2ggd3JvdGU6DQo+PiBBdCB0aGUgc2FtZSB0aW1lIHJlc3RyaWN0
IGl0cyBzY29wZSB0byBqdXN0IHRoZSBzaW5nbGUgc291cmNlIGZpbGUNCj4+IGFjdHVhbGx5IHVz
aW5nIGl0LCBhbmQgYWJzdHJhY3QgYWNjZXNzZXMgYnkgaW50cm9kdWNpbmcgYSB1bmlvbiBvZg0K
Pj4gcG9pbnRlcnMuIChBIHVuaW9uIG9mIHRoZSBhY3R1YWwgdGFibGUgZW50cmllcyBpcyBub3Qg
dXNlZCB0byBtYWtlIGl0DQo+PiBpbXBvc3NpYmxlIHRvIFt3cm9uZ2x5LCBvbmNlIHRoZSAxMjgt
Yml0IGZvcm0gZ2V0cyBhZGRlZF0gcGVyZm9ybQ0KPj4gcG9pbnRlciBhcml0aG1ldGljIC8gYXJy
YXkgYWNjZXNzZXMgb24gZGVyaXZlZCB0eXBlcy4pDQo+Pg0KPj4gQWxzbyBtb3ZlIGF3YXkgZnJv
bSB1cGRhdGluZyB0aGUgZW50cmllcyBwaWVjZW1lYWw6IENvbnN0cnVjdCBhIGZ1bGwgbmV3DQo+
PiBlbnRyeSwgYW5kIHdyaXRlIGl0IG91dC4NCj4+DQo+PiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1
bGljaCA8amJldWxpY2hAc3VzZS5jb20+DQo+IA0KPiBJJ20gc3RpbGwgbm90IGVudGlyZWx5IGNv
bnZpbmNlZCBieSBleHRyYSB1bmlvbiBhbmQgY29udGFpbmVyb2YoKSwgYnV0DQo+IHRoZSByZXN1
bHQgbG9va3MgY29ycmVjdC4NCg0KQW5kIEknbSBzdGlsbCBvcGVuIHRvIGdvaW5nIHRoZSBvdGhl
ciB3YXksIGlmIHlvdSdyZSBjb252aW5jZWQgdGhhdA0KaW4gdXBkYXRlX2ludHJlbWFwX2VudHJ5
KCkgdGhpcw0KDQogICAgIHN0cnVjdCBpcnRlX2Jhc2ljIGJhc2ljID0gew0KICAgICAgICAgLmZs
ZHMgPSB7DQogICAgICAgICAgICAgLnJlbWFwX2VuID0gdHJ1ZSwNCiAgICAgICAgICAgICAuaW50
X3R5cGUgPSBpbnRfdHlwZSwNCiAgICAgICAgICAgICAuZG0gPSBkZXN0X21vZGUsDQogICAgICAg
ICAgICAgLmRlc3QgPSBkZXN0LA0KICAgICAgICAgICAgIC52ZWN0b3IgPSB2ZWN0b3IsDQogICAg
ICAgICB9DQogICAgIH07DQoNCihhbmQgc2ltaWxhcmx5IHRoZW4gZm9yIHRoZSAxMjgtYml0IGZv
cm0sIGFuZCBvZiBjb3Vyc2UgLmZsZHMNCmluc2VydGVkIGF0IG90aGVyIHVzZSBzaXRlcykgaXMg
b3ZlcmFsbCBiZXR0ZXIgdGhhbiB0aGUgY3VycmVudA0KdmFyaWFudC4NCg0KPiBBY2tlZC1ieTog
QW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4NCg0KVGhhbmtzLCBKYW4N
Cg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 16:21:06 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 16:21:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hoVd3-0002i0-Ej; Fri, 19 Jul 2019 16:21:05 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=9kIP=VQ=citrix.com=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1hoVd2-0002hv-4I
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 16:21:04 +0000
X-Inumbo-ID: 33874d47-aa41-11e9-8980-bc764e045a96
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 33874d47-aa41-11e9-8980-bc764e045a96;
 Fri, 19 Jul 2019 16:21:02 +0000 (UTC)
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=george.dunlap@citrix.com;
 spf=Pass smtp.mailfrom=George.Dunlap@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 george.dunlap@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="george.dunlap@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 George.Dunlap@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="George.Dunlap@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: rO3nxD+JXPrFRk6RetwF7yVBHvvRYiUzqqzUDpc6UtiOFpPVR6zpszs1avAuTfq/FWnVBFYL0G
 issD48l6k7wvRaWpaEWPPp03LKge7Ev3L2R4cJmG8/BBKIC4CShTd1qXgk6NpJReX9fnb9Ez4M
 vTB9aEFm1gI3EzqHnRVMvOpueGOeUVsbZFjS8aLSDr4hRx94pFriBrI4oNwiZTD9fv0oZTrMY5
 LojW4QUZ1robj2+Cae5eMjHC6pp4uBc+z9ZBdTeM0YeRD0BBM0KdLeEWNOF4xrAXz0620S9uAf
 J3U=
X-SBRS: 2.7
X-MesageID: 3227276
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,283,1559534400"; 
   d="scan'208";a="3227276"
To: Dario Faggioli <dfaggioli@suse.com>, <xen-devel@lists.xenproject.org>
References: <153515586506.7407.8908626058440527641.stgit@Palanthas.fritz.box>
 <153515652887.7407.1971756691562721734.stgit@Palanthas.fritz.box>
From: George Dunlap <george.dunlap@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=george.dunlap@citrix.com; prefer-encrypt=mutual; keydata=
 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
 rIFfe2Dk+lD9A9BVd2rfoHA=
Message-ID: <248da023-ffa7-e851-a600-cede0a754e0c@citrix.com>
Date: Fri, 19 Jul 2019 17:20:55 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.1
MIME-Version: 1.0
In-Reply-To: <153515652887.7407.1971756691562721734.stgit@Palanthas.fritz.box>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v1 5/5] xen: sched: null: refactor the
 ASSERTs around vcpu_deassing()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gOC8yNS8xOCAxOjIyIEFNLCBEYXJpbyBGYWdnaW9saSB3cm90ZToKPiBJdCBpcyBhbGwgdGhl
IHRpbWUgdGhhdCB3ZSBjYWxsIHZjcHVfZGVhc3NpbmcoKSB0aGF0IHRoZSB2Y3B1IF9tdXN0XyBi
ZQo+IGFzc2lnbmVkIHRvIGEgcENQVSwgYW5kIGhlbmNlIHRoYXQgc3VjaCBwQ1BVIGNhbid0IGJl
IGZyZWUuCj4gCj4gVGhlcmVmb3JlLCBtb3ZlIHRoZSBBU1NFUlQtcyB3aGljaCBjaGVjayBmb3Ig
dGhlc2UgcHJvcGVydGllcyBpbiB0aGF0Cj4gZnVuY3Rpb24sIHdoZXJlIHRoZXkgYmVsb25nIGJl
dHRlci4KPiAtLS0KPiBDYzogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBldS5jaXRyaXgu
Y29tPgoKVGhpcyBzZWVtcyB0byBtaXNzaW5nIGFuIFNvQi4KCldpdGggdGhhdCBmaXhlZDoKClJl
dmlld2VkLWJ5OiBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdGl4LmNvbT4KCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 16:23:12 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 16:23:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hoVf3-0002o2-Rg; Fri, 19 Jul 2019 16:23:09 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=tC9P=VQ=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hoVf2-0002nw-Em
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 16:23:08 +0000
X-Inumbo-ID: 7cd80e8e-aa41-11e9-8739-37f21f982057
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 7cd80e8e-aa41-11e9-8739-37f21f982057;
 Fri, 19 Jul 2019 16:23:06 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: rcqeesNUWzKQ/jDiS9Oxi+PX4wFdmqyLCvxEH2VZS6cr9ZZ9KJBaejDlEZJc9YixORR0iBCg5S
 2OmEkuYY2q+kFDV3i4/eLrYEaSqLR4RseV4yUZxhBq9jR6KqSFaHz4zYPqWorszbGv62oMyEDi
 VC7JTNh51qa+qg+Q4SjDH8ChaRQ+h2u5Imn0k47mzK1NoKR3F0otl2nJYxkULlRgDw3yUoLXhv
 KL/rrE1M8W0huVamj2ZoWmu7Gh2TufWZ+Ymh/pfOqzBvFdZ8OK4y4d1IJUBhhv5IPVKgeAI1Db
 YsQ=
X-SBRS: 2.7
X-MesageID: 3189303
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,283,1559534400"; 
   d="scan'208";a="3189303"
To: Jan Beulich <JBeulich@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
References: <6272c301-a905-38cf-dd1a-645f3d703241@suse.com>
 <38c3d885-2edb-d450-c6e5-bc476b679bf6@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <a5207722-4276-7e87-7866-f36a5cb30e75@citrix.com>
Date: Fri, 19 Jul 2019 17:23:02 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <38c3d885-2edb-d450-c6e5-bc476b679bf6@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 v3 02/14] AMD/IOMMU: use bit field for
 extended feature 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: 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>

T24gMTYvMDcvMjAxOSAxNzozNSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gVGhpcyBhbHNvIHRha2Vz
IGNhcmUgb2Ygc2V2ZXJhbCBvZiB0aGUgc2hpZnQgdmFsdWVzIHdyb25nbHkgaGF2aW5nIGJlZW4K
PiBzcGVjaWZpZWQgYXMgaGV4IHJhdGhlciB0aGFuIGRlYy4KPgo+IFRha2UgdGhlIG9wcG9ydHVu
aXR5IGFuZAo+IC0gcmVwbGFjZSBhIHJlYWRsKCkgcGFpciBieSBhIHNpbmdsZSByZWFkcSgpLAo+
IC0gYWRkIGZ1cnRoZXIgZmllbGRzLgo+Cj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpi
ZXVsaWNoQHN1c2UuY29tPgoKQ0kgaXMgaGFwcHkgdGhpcyB0aW1lIGFyb3VuZC4KCmh0dHBzOi8v
Z2l0bGFiLmNvbS94ZW4tcHJvamVjdC9wZW9wbGUvYW5keWhocC94ZW4vcGlwZWxpbmVzLzcxOTQy
MTkzCgpBY2tlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4K
CmJ1dCBhcyBhIHdhcm5pbmcsIEknbSBzdGlsbCBjZXJ0YWluIHRoYXQgRkVBVCgpIGlzIGEgZnJh
Z2lsZSwgYW5kIHdpbGwKYmUgbGlhYmxlIHRvIGJyZWFrIG9uIGZ1dHVyZSBjb21waWxlcnMsIHNl
ZWluZyBhcyB0aGF0IHNlZW0gdG8gYmUgdGhlCnRyZW5kIGZvciBkaWFnbm9zdGljcy4KCkknbSBh
bHNvIHVuc3VyZSB3aGV0aGVyIGl0IHdvcmtzIGNvcnJlY3RseSBvbiBzaWduZWQgZmllbGRzLgoK
fkFuZHJldwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 16:27:36 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 16:27:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hoVjK-0002w7-Fv; Fri, 19 Jul 2019 16:27:34 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=wvcP=VQ=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hoVjJ-0002w2-NH
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 16:27:33 +0000
X-Inumbo-ID: 18c81190-aa42-11e9-b574-9ba569ccdd00
Received: from m9a0003g.houston.softwaregrp.com (unknown [15.124.64.68])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 18c81190-aa42-11e9-b574-9ba569ccdd00;
 Fri, 19 Jul 2019 16:27:30 +0000 (UTC)
Received: FROM m9a0003g.houston.softwaregrp.com (15.121.0.191) BY
 m9a0003g.houston.softwaregrp.com WITH ESMTP; 
 Fri, 19 Jul 2019 16:27:23 +0000
Received: from M4W0335.microfocus.com (2002:f78:1193::f78:1193) by
 M9W0068.microfocus.com (2002:f79:bf::f79:bf) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Fri, 19 Jul 2019 16:27:18 +0000
Received: from NAM03-BY2-obe.outbound.protection.outlook.com (15.124.8.13) by
 M4W0335.microfocus.com (15.120.17.147) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Fri, 19 Jul 2019 16:27:18 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=n1KUb/ofWVPis249TQfFjXBPBovmprHblo5birEsLavhGpp2P+rNXoTaAzgKskEJ+JSzo7KQ/w45553GBBwgGS1PHvpBWGoG8OhuRsjScAaU+EuE6St2n55BCwoS182E1vpU6bWTUqBLQr3F80vmt9RdwAG4y+Xn8K6Uy0QQBn0kU81jFujGsXXia5cosLiHAhX4ZZ59n0RcQeuoO9aJkUecNjFjGyvT2x1E4GFyiYrJojXpfhM6FOk9bmgfVZgVZiF2R0ObBs3UFXdpv/Ou6hT5PVotp+avmp5FOYShNoLp1RPu70APIKS0EjHrSgviTGMQX7Z7J39dFITHqGQIjQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=6/kizGlzRxv2XOOifzXNA8nKsGkSokYId/UCM/67wDo=;
 b=JeAaCYDi7Q162tEDLq/NrzzAmZCC6t4YgVwQxDXj86GUtSKZhOmxZZGcRhB/8wbBmiA3nS7GxsLF98R+2T2A+U5TlmLWkwVS0315rcHEJ35AXVZ1NpadsrzDybq2w0S/XlDb+XbBo3ex+tYYs7xbmzc3yE6F+aM7BX3FioLJVloezqc/h7qGJe5c6q0ZL02jtO7UXxqVX+sceSZkUxM/41AaLnRymz6hrDXohUFVrzrBpGpnz8aCoM5sm32pTL4leT6f0yxXOIfinXFN32fDLP5NfzB4eA3SojJ7RZGufnDlDbKKAbIDVVOQ3cqQY+gtgzeIbFwWk8cDKlI0dHwOJA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB3337.namprd18.prod.outlook.com (10.255.174.74) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2094.14; Fri, 19 Jul 2019 16:27:17 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Fri, 19 Jul 2019
 16:27:17 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Thread-Topic: [Xen-devel] [PATCH v3 02/14] AMD/IOMMU: use bit field for
 extended feature register
Thread-Index: AQHVO/SBPI6DYZWl7E6KQgqsoIfCTKbSJLKcgAABCYA=
Date: Fri, 19 Jul 2019 16:27:16 +0000
Message-ID: <b9a4e144-38bd-633c-c462-4ff772de8355@suse.com>
References: <6272c301-a905-38cf-dd1a-645f3d703241@suse.com>
 <38c3d885-2edb-d450-c6e5-bc476b679bf6@suse.com>
 <a5207722-4276-7e87-7866-f36a5cb30e75@citrix.com>
In-Reply-To: <a5207722-4276-7e87-7866-f36a5cb30e75@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: LNXP265CA0017.GBRP265.PROD.OUTLOOK.COM
 (2603:10a6:600:5e::29) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 0da618c1-1158-4792-d0be-08d70c65f6bb
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB3337; 
x-ms-traffictypediagnostic: DM6PR18MB3337:
x-ms-exchange-purlcount: 1
x-microsoft-antispam-prvs: <DM6PR18MB33372E2E3ECB8E9E31BD7325B3CB0@DM6PR18MB3337.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 01039C93E4
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(136003)(376002)(366004)(396003)(39860400002)(346002)(189003)(199004)(3846002)(25786009)(36756003)(31696002)(14444005)(256004)(6116002)(86362001)(80792005)(446003)(11346002)(186003)(26005)(6916009)(229853002)(476003)(2616005)(102836004)(31686004)(52116002)(76176011)(81166006)(2906002)(14454004)(81156014)(6506007)(386003)(53546011)(486006)(5660300002)(66446008)(71190400001)(71200400001)(6246003)(66476007)(53936002)(4326008)(8936002)(305945005)(7736002)(66556008)(66066001)(4744005)(66946007)(99286004)(478600001)(6436002)(6486002)(966005)(68736007)(8676002)(64756008)(54906003)(316002)(6512007)(6306002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB3337;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: IG9xWAq2Fa3jESc+vgaBrYSnmXydwrcE7pmC/NpY1spPkt48wkBgvbKFNHzyELnkrUw9bhpCWYhAoxQGRseTTd4ofE9+TlUZUCZ88DWpbtOYj7CPyD1KzeocZRcyljM79g7pFbSHGDJCUTjvNeibbsncTD+Q0G0QvuFl6yTc6zxGyarDh5r8jZg2R7V16AMnUQjXbamu3zkAMmDDqezaMtQ2W5bxuj1k1LPxI+jV/GNNUZ/f8tSfgUoErCvB1dmbcWCntCfDLT4UXxzMMnPvQANKOSKjZK86RvQTM7BgIMTDSCWrXicU7mYuMz6wvK66v1U9oHBI7zQwkAz0s5fP5P1RkfqBaV75NwJyCT16sj6IAtSSmaslBazG1Ye/0afDH6kKie6G6BrkgICQhyyHR6vltpQzwbWDIbg1hKV8boA=
Content-ID: <9DE05D81F398934D8D5DA13C68BD3547@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 0da618c1-1158-4792-d0be-08d70c65f6bb
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Jul 2019 16:27:17.0006 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB3337
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v3 02/14] AMD/IOMMU: use bit field for
 extended feature 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: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>, Brian
 Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTkuMDcuMjAxOSAxODoyMywgQW5kcmV3IENvb3BlciB3cm90ZToNCj4gT24gMTYvMDcvMjAx
OSAxNzozNSwgSmFuIEJldWxpY2ggd3JvdGU6DQo+PiBUaGlzIGFsc28gdGFrZXMgY2FyZSBvZiBz
ZXZlcmFsIG9mIHRoZSBzaGlmdCB2YWx1ZXMgd3JvbmdseSBoYXZpbmcgYmVlbg0KPj4gc3BlY2lm
aWVkIGFzIGhleCByYXRoZXIgdGhhbiBkZWMuDQo+Pg0KPj4gVGFrZSB0aGUgb3Bwb3J0dW5pdHkg
YW5kDQo+PiAtIHJlcGxhY2UgYSByZWFkbCgpIHBhaXIgYnkgYSBzaW5nbGUgcmVhZHEoKSwNCj4+
IC0gYWRkIGZ1cnRoZXIgZmllbGRzLg0KPj4NCj4+IFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNo
IDxqYmV1bGljaEBzdXNlLmNvbT4NCj4gDQo+IENJIGlzIGhhcHB5IHRoaXMgdGltZSBhcm91bmQu
DQo+IA0KPiBodHRwczovL2dpdGxhYi5jb20veGVuLXByb2plY3QvcGVvcGxlL2FuZHloaHAveGVu
L3BpcGVsaW5lcy83MTk0MjE5Mw0KDQpIdXJyYXkuDQoNCj4gQWNrZWQtYnk6IEFuZHJldyBDb29w
ZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+DQoNClRoYW5rcy4NCg0KPiBidXQgYXMgYSB3
YXJuaW5nLCBJJ20gc3RpbGwgY2VydGFpbiB0aGF0IEZFQVQoKSBpcyBhIGZyYWdpbGUsIGFuZCB3
aWxsDQo+IGJlIGxpYWJsZSB0byBicmVhayBvbiBmdXR1cmUgY29tcGlsZXJzLCBzZWVpbmcgYXMg
dGhhdCBzZWVtIHRvIGJlIHRoZQ0KPiB0cmVuZCBmb3IgZGlhZ25vc3RpY3MuDQoNClRoZXJlJ3Mg
YSBjZXJ0YWluIHJpc2ssIHllcy4NCg0KPiBJJ20gYWxzbyB1bnN1cmUgd2hldGhlciBpdCB3b3Jr
cyBjb3JyZWN0bHkgb24gc2lnbmVkIGZpZWxkcy4NCg0KSSdtIHN1cmUgaXQgd291bGRuJ3QsIGJ1
dCBJIGRvbid0IHNlZSBhbnkgc2lnbmVkIGZpZWxkcyBhcHBlYXJpbmcNCnRoZXJlLg0KDQpKYW4N
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 16:32:59 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 16:32:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hoVoS-0003ht-5d; Fri, 19 Jul 2019 16:32:52 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=tC9P=VQ=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hoVoQ-0003ho-OJ
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 16:32:50 +0000
X-Inumbo-ID: d88610bf-aa42-11e9-8980-bc764e045a96
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d88610bf-aa42-11e9-8980-bc764e045a96;
 Fri, 19 Jul 2019 16:32:49 +0000 (UTC)
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 3s4OuU4+14HSz/6nHO3T0EikPbhPTTME+UgeS+a8VneW35WUm/LBpAB0UnyFhhdj/gZDqQ3OhC
 vpCQlm8JHLBS00VxwGGICXGK0KVjY+Ckn3l89RMMPYXtkB3JxLgkArT67guYn4a/XPKsVUbKes
 cds3pjmqzQr2qa/rnOB3Em4BJBuXYbuI2ncaZiBCBvOM3OPo3bS4UXZ0rhiQ1EkXnHOKp5o7oj
 w+O3CSCMKBL3wsGSbL999Utnl8OqFUdNSsisQk8+LQoPVZV6RPnGUPnlJH9D1W+gHM8XtrPaVn
 i9g=
X-SBRS: 2.7
X-MesageID: 3302243
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,283,1559534400"; 
   d="scan'208";a="3302243"
To: Jan Beulich <JBeulich@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
References: <6272c301-a905-38cf-dd1a-645f3d703241@suse.com>
 <e2072315-7c8c-2f82-99f4-795cc93f1fa8@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 mQINBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABtClBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPokCOgQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86LkCDQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAYkC
 HwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <0f44c115-ef6f-c6ca-972e-340c3c880a8a@citrix.com>
Date: Fri, 19 Jul 2019 17:32:45 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <e2072315-7c8c-2f82-99f4-795cc93f1fa8@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 v3 05/14] AMD/IOMMU: pass IOMMU to
 iterate_ivrs_entries() 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: 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>

T24gMTYvMDcvMjAxOSAxNzozNywgSmFuIEJldWxpY2ggd3JvdGU6Cj4gQm90aCB1c2VycyB3aWxs
IHdhbnQgdG8ga25vdyBJT01NVSBwcm9wZXJ0aWVzIChzcGVjaWZpY2FsbHkgdGhlIElSVEUKPiBz
aXplKSBzdWJzZXF1ZW50bHkuIExldmVyYWdlIHRoaXMgdG8gYXZvaWQgcG9pbnRsZXNzIGNhbGxz
IHRvIHRoZQo+IGNhbGxiYWNrIHdoZW4gSVZSUyBtYXBwaW5nIHRhYmxlIGVudHJpZXMgYXJlIHVu
cG9wdWxhdGVkLiBUbyBhdm9pZAo+IGxlYWtpbmcgaW50ZXJydXB0IHJlbWFwcGluZyB0YWJsZXMg
KGJvZ3VzbHkpIGFsbG9jYXRlZCBmb3IgSU9NTVVzCj4gdGhlbXNlbHZlcywgdGhpcyByZXF1aXJl
cyBzdXBwcmVzc2luZyB0aGVpciBhbGxvY2F0aW9uIGluIHRoZSBmaXJzdAo+IHBsYWNlLCB0YWtp
bmcgYSBzdGVwIGZ1cnRoZXIgd2hhdCBjb21taXQgNzU3MTIyYzBjZiAoJ0FNRC9JT01NVTogZG9u
J3QKPiAiYWRkIiBJT01NVXMnKSBoYWQgZG9uZS4KPgo+IEFkZGl0aW9uYWxseSBzdXBwcmVzcyB0
aGUgY2FsbCBmb3IgYWxpYXMgZW50cmllcywgYXMgYWdhaW4gYm90aCB1c2Vycwo+IGRvbid0IGNh
cmUgYWJvdXQgdGhlc2UgYW55d2F5LiBJbiBmYWN0IHRoaXMgZWxpbWluYXRlcyBhIGZhaXIgYml0
IG9mCj4gcmVkdW5kYW5jeSBmcm9tIGR1bXAgb3V0cHV0Lgo+Cj4gU2lnbmVkLW9mZi1ieTogSmFu
IEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKQWNrZWQtYnk6IEFuZHJldyBDb29wZXIgPGFu
ZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 16:35:02 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 16:35:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hoVqX-0003pr-Nw; Fri, 19 Jul 2019 16:35:01 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=tC9P=VQ=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hoVqX-0003pm-0n
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 16:35:01 +0000
X-Inumbo-ID: 25a04d82-aa43-11e9-96cf-c786423366f0
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 25a04d82-aa43-11e9-96cf-c786423366f0;
 Fri, 19 Jul 2019 16:34:58 +0000 (UTC)
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: EQ9NZPEa8S7/0x7ZVCXyLZSa6Yo2ODE9uV8Y4G7B63rpkW7tzS02aerxXC9S0PpkeGrPfaGh+T
 lJwMPuQ1EbBqtyw90aU6KEdUevx8ISbBfOYPFWSuNF0/SVsgsQa+G4Q8LQacNeH9mNgFtXbQR8
 44aSJlnK+7LjktPOMBJ+eaSl5rEYHiz00V0Kr0e5e4G/CAmbitRBn8C+vddLCc5+vXaVodBKcz
 I41v/goH6lMOe2NAzFVXNi2O+/nf0W3+jvxHtRDJ2QzDrd0AhaLzHfUXV/l8jT9SnyRZsELbGz
 vC0=
X-SBRS: 2.7
X-MesageID: 3283812
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,283,1559534400"; 
   d="scan'208";a="3283812"
To: Jan Beulich <JBeulich@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
References: <6272c301-a905-38cf-dd1a-645f3d703241@suse.com>
 <56c60443-083e-7e86-636c-4095a399f048@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <37dacde6-3f32-6fe7-b5e4-3378c3a81b2a@citrix.com>
Date: Fri, 19 Jul 2019 17:34:55 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <56c60443-083e-7e86-636c-4095a399f048@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 v3 06/14] AMD/IOMMU: pass IOMMU to
 amd_iommu_alloc_intremap_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: 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>

T24gMTYvMDcvMjAxOSAxNzozNywgSmFuIEJldWxpY2ggd3JvdGU6Cj4gVGhlIGZ1bmN0aW9uIHdp
bGwgd2FudCB0byBrbm93IElPTU1VIHByb3BlcnRpZXMgKHNwZWNpZmljYWxseSB0aGUgSVJURQo+
IHNpemUpIHN1YnNlcXVlbnRseS4KPgo+IENvcnJlY3QgaW5kZW50YXRpb24gb2Ygb25lIG9mIHRo
ZSBjYWxsIHNpdGVzIGF0IHRoaXMgb2NjYXNpb24uCj4KPiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1
bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgpBY2tlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 16:42:35 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 16:42: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 1hoVxk-0004ZJ-Jb; Fri, 19 Jul 2019 16: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=vi2/=VQ=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hoVxj-0004ZE-JY
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 16:42:27 +0000
X-Inumbo-ID: 30b5a34e-aa44-11e9-8980-bc764e045a96
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 30b5a34e-aa44-11e9-8980-bc764e045a96;
 Fri, 19 Jul 2019 16:42:26 +0000 (UTC)
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: vFwHmBIakjm0A0YiaMgZ/vDbzZGbZU/e2K0YFCrPZ8WPckhEE2NHdF2tZ3m/a0K0TU4/IMW0c7
 CIshkBrHdqP6yq0A4hxTvVWQ4f5HueP/RwItYe8L7FMGJ3DcLlQ10zMMgnKdr9pBxB1VJlc0dn
 BKSPSFz/UPFKCvnFqNHKgwv64HnQGrzY3okl9QDbge3H8kLCPD4qMOBQPVxcp4R/hvl7+XyC1u
 KSc7Q2DB0FzzwUp6xeR/bXufBidQmN7C2P7Kjtkqmt3l4vrgHwE39KTnhFYN2KQ5ScmFtRnTvy
 htQ=
X-SBRS: 2.7
X-MesageID: 3284133
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,283,1559534400"; 
   d="scan'208";a="3284133"
Date: Fri, 19 Jul 2019 17:42:23 +0100
From: Anthony PERARD <anthony.perard@citrix.com>
To: Laszlo Ersek <lersek@redhat.com>
Message-ID: <20190719164223.GE1208@perard.uk.xensource.com>
References: <20190704144233.27968-1-anthony.perard@citrix.com>
 <aafe1ed8-74e3-02b7-0156-5ff1b5589869@redhat.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <aafe1ed8-74e3-02b7-0156-5ff1b5589869@redhat.com>
User-Agent: Mutt/1.12.1 (2019-06-15)
Subject: Re: [Xen-devel] [edk2-devel] [PATCH v3 00/35] Specific platform to
 run OVMF in Xen PVH and HVM guests
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>, devel@edk2.groups.io,
 Julien Grall <julien.grall@arm.com>, Jordan Justen <jordan.l.justen@intel.com>,
 xen-devel@lists.xenproject.org,
 Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBKdWwgMDUsIDIwMTkgYXQgMDI6MjE6MTNQTSArMDIwMCwgTGFzemxvIEVyc2VrIHdy
b3RlOgo+IFRoZSBwYXRjaGVzIG9uIHRoZSBsaXN0IGFyZSBtYWxmb3JtZWQuIFRoZXkgaGF2ZQo+
IAo+IENvbnRlbnQtVHJhbnNmZXItRW5jb2Rpbmc6IHF1b3RlZC1wcmludGFibGUKPiAKPiB3aGlj
aCBpcyBmaW5lLCBpbiBpdHNlbGY7IGhvd2V2ZXIsIHRoZXkgaGF2ZSBDUi1DUi1MRiBsaW5lIHRl
cm1pbmF0b3JzLgo+IAo+IEZvciBleGFtcGxlLCBmcm9tIHRoZSBmaXJzdCBwYXRjaDoKPiAKPiBk
aWZmIC0tZ2l0IGEvT3ZtZlBrZy9MaWJyYXJ5L1Jlc2V0U3lzdGVtTGliL1Jlc2V0U3lzdGVtTGli
LmluZiBiL092bWZQa2cvTD0KPiBpYnJhcnkvUmVzZXRTeXN0ZW1MaWIvUmVzZXRTeXN0ZW1MaWIu
aW5mCj4gaW5kZXggN2M0NGY5OWE1Yy4uMmYyNGRhYzg3ZiAxMDA2NDQKPiAtLS0gYS9Pdm1mUGtn
L0xpYnJhcnkvUmVzZXRTeXN0ZW1MaWIvUmVzZXRTeXN0ZW1MaWIuaW5mCj4gKysrIGIvT3ZtZlBr
Zy9MaWJyYXJ5L1Jlc2V0U3lzdGVtTGliL1Jlc2V0U3lzdGVtTGliLmluZgo+IEBAIC0zMCw0ICsz
MCw1IEBAIFtQYWNrYWdlc10KPiAgW0xpYnJhcnlDbGFzc2VzXT0wRD0wRAo+ICAgIERlYnVnTGli
PTBEPTBECj4gICAgSW9MaWI9MEQ9MEQKPiArICBQY2lMaWI9MEQ9MEQKPiAgICBUaW1lckxpYj0w
RD0wRAo+IAo+IE5vdGUgIj0wRD0wRCIuCj4gCj4gTm93LCBpZiBJIHRyeSB0byBhcHBseSB0aGlz
IGZ1bGwgc2V0IHdpdGggZ2l0LWFtIGxpa2UgdGhhdCwgdGhlIGZpcnN0Cj4gcGF0Y2ggaW4gdGhl
IHNlcmllcyBhcHBsaWVzLCBidXQgdGhlIHNlY29uZCBzdGlsbCBmYWlsczoKPiAKPiA+IGVycm9y
OiBjb3JydXB0IHBhdGNoIGF0IGxpbmUgMjMKPiA+IFBhdGNoIGZhaWxlZCBhdCAwMDAyIE92bWZQ
a2c6IENyZWF0ZSBwbGF0Zm9ybSBPdm1mWGVuCj4gCj4gQmFzZWQgb24gdGhlIGVtYWlsIGhlYWRl
cnMsIHRoZSAiaXBobXguY29tIiByZWZlcmVuY2VzIHN1Z2dlc3QgKHZpYSBhCj4gZ29vZ2xlIHNl
YXJjaCkgIkNpc2NvJ3MgSXJvbnBvcnQgQ2xvdWQgZW1haWwgc2VydmljZSIuCj4gCj4gSSB0aGlu
ayB0aGF0IGVtYWlsIHNlcnZpY2UgKE1UQSkgaXMgYnJva2VuLgo+IAo+IElmIHlvdSBjb3VsZCB1
c2UgYSBkaWZmZXJlbnQgTVRBIChvciBnZXQgdGhlIGN1cnJlbnQgb25lIGZpeGVkKSwgdGhhdAo+
IHdvdWxkIGJlIGhlbHBmdWwuIChZZXMsIHllczogaWYgdGhlIGVkazIgcHJvamVjdCBkaWRuJ3Qg
dXNlIENSTEYgbGluZQo+IHRlcm1pbmF0b3JzLCB0aGF0IHdvdWxkIGJlICpldmVuIG1vcmUqIGhl
bHBmdWwuKQoKSSdtIG5vdCBzdXJlIHRoYXQgdXNpbmcgYSBkaWZmZXJlbnQgTVRBIGlzIGdvaW5n
IHRvIGhlbHAuIEkgZG9uJ3QgdGhpbmsKSSBjYW4gZmluZCBhIHBhdGNoIG9uIHRoZSBsaXN0IHRo
YXQgSSBjYW4gYXBwbHkgKHdpdGhvdXQgdXNpbmcgdW5peDJkb3MpLgpJIGRpZCBzZW5kIGEgcGF0
Y2ggdG8gbXkgZ21haWwgYWRkcmVzcywgYW5kIGl0IGxvb2tzIGZpbmUgKD0wRCBpbiB0aGUKZXhw
ZWN0ZWQgcGxhY2VzIGFuZCBub3doZXJlIGVsc2UpLiBTbyBtYXliZSB3aGVuIGEgcGF0Y2ggaXMg
c2VudCB0aHJvdWdoCmEgbWFpbGluZyBsaXN0LCBzb21lIG1vcmUgZm9ybWF0aW5nIGlzIGRvbmU/
CgpBbnl3YXksIGNhbiBJIHRyeSBzZW5kaW5nIHBhdGNoIGVuY29kZWQgaW4gYmFzZTY0IGluc3Rl
YWQgb2YKcXVvdGVkLXByaW50YWJsZT8gVGhhdCB3b3VsZCBwcm9iYWJseSB3b3JrIGJldHRlci4K
CkkgZm91bmQgPDIwMTkwNzA0MDQwNzMxLjUzMDMtMS1nbGluQHN1c2UuY29tPiBvbiB0aGUgbGlz
dCB0aGF0IGlzIGJhc2U2NAplbmNvZGVkLCB0aGF0IEkgY2FuIGVhc2lseSBhcHBseSBhbmQgcGF0
Y2hldyB0b28uCgotLSAKQW50aG9ueSBQRVJBUkQKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 16:47:50 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 16:47:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hoW2r-0004h8-9A; Fri, 19 Jul 2019 16:47: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=tC9P=VQ=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hoW2p-0004h3-TD
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 16:47:43 +0000
X-Inumbo-ID: ececefe0-aa44-11e9-8980-bc764e045a96
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ececefe0-aa44-11e9-8980-bc764e045a96;
 Fri, 19 Jul 2019 16:47:42 +0000 (UTC)
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: HSOgl7XXe7ZgKcY6Kc8/F3/maZFFRjHW3QoZhnUmWHssRRlzCpB2HKNVrkLZvUjNjFdNM/qyao
 lCd0tic448rtFAzAXs6faNh/iG8hD0ztel5UXuUW18usWTKiVJc1eQ5X24UcOO61Eud6CP3Xc9
 lSG7FHsn1K3lY9kH7eawawOH3JlKOQI9qhFZuC5eYwMyxiGzsBu809aatIzB2YOAX2pMaUYBDa
 m2XwPWuy4JOX6xx26rha4A07PazfxPjxcxte704TOXOCAs/kiDdZ1Sg7jowAr/JIzkhyH6o7iz
 3As=
X-SBRS: 2.7
X-MesageID: 3284435
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,283,1559534400"; 
   d="scan'208";a="3284435"
To: Jan Beulich <JBeulich@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
References: <6272c301-a905-38cf-dd1a-645f3d703241@suse.com>
 <fc2933cf-c456-5a61-c982-995012081d78@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <07955262-9f02-5235-5e54-a7164a92718f@citrix.com>
Date: Fri, 19 Jul 2019 17:47:38 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <fc2933cf-c456-5a61-c982-995012081d78@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 v3 07/14] AMD/IOMMU: pass IOMMU to {get, free,
 update}_intremap_entry()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

T24gMTYvMDcvMjAxOSAxNzozNywgSmFuIEJldWxpY2ggd3JvdGU6Cj4gVGhlIGZ1bmN0aW9ucyB3
aWxsIHdhbnQgdG8ga25vdyBJT01NVSBwcm9wZXJ0aWVzIChzcGVjaWZpY2FsbHkgdGhlIElSVEUK
PiBzaXplKSBzdWJzZXF1ZW50bHkuCj4KPiBSYXRoZXIgdGhhbiBpbnRyb2R1Y2luZyBhIHNlY29u
ZCBlcnJvciBwYXRoIGJvZ3VzbHkgcmV0dXJuaW5nIC1FLi4uIGZyb20KPiBhbWRfaW9tbXVfcmVh
ZF9pb2FwaWNfZnJvbV9pcmUoKSwgYWxzbyBjaGFuZ2UgdGhlIGV4aXN0aW5nIG9uZSB0byBmb2xs
b3cKPiBWVC1kIGluIHJldHVybmluZyB0aGUgcmF3ICh1bnRyYW5zbGF0ZWQpIElPLUFQSUMgUlRF
LgoKSSdtIG5vdCBjb252aW5jZWQgdGhhdCB0aGlzIGlzIGFueSBsZXNzIGJvZ3VzLsKgIFRoZSBj
YWxsZXIgc3RpbGwgY2FuJ3QKZmlndXJlIG91dCBpZiBhbiBlcnJvciBvY2N1cnJlZC4KClN0aWxs
LCBjb25zaXN0ZW5jeSB3aXRoIFZULWQgaXMgbGVzcyBiYWQgb3ZlcmFsbC4KCj4KPiBTaWduZWQt
b2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgpBY2tlZC1ieTogQW5kcmV3
IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 16:48:12 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 16: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 1hoW3H-0004j7-It; Fri, 19 Jul 2019 16:48:11 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=no5L=VQ=epam.com=volodymyr_babchuk@srs-us1.protection.inumbo.net>)
 id 1hoW3F-0004iv-Qm
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 16:48:10 +0000
X-Inumbo-ID: fc1b6463-aa44-11e9-8980-bc764e045a96
Received: from EUR04-HE1-obe.outbound.protection.outlook.com (unknown
 [40.107.7.59]) by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id fc1b6463-aa44-11e9-8980-bc764e045a96;
 Fri, 19 Jul 2019 16:48:08 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=SFB0E8yi6mXchydUTFxZ4jR2ENiGHjjJvTe/j0t3qgV4xq7mtPWzNE9WJeN+GcabjUakQ+q7+POz12KJWMhxkH4lMKpWjX4nIMaiTu3JuDXHIg16VGuINtpx/JtRUhw9wNPe7lSF9Pt6cnvScp1JFqLiD2A8YGWJqgfcQWydU5Fgib8qEJEUx2/Bl+AlJoAL+tYOkUwEIPX1MXZ02dnV0y95GXzHSvqvE5zJHxJ/a9uvr1kXcK2cb8deCWqZkPkLO/ezF5K6U/cSQdYWdGs8J++6fBGQw2hrrsjwJCQ5Nzw03l9F3DSKwXmaWPdjWM2ukzpZe4L/Axa7THcthv9Uyw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=D0L7iisJnfXsFzQeQGLNABlu+9clA9daDBWkOnb352g=;
 b=A17V+eUNWZeueUWglF2Z2pDUC7uM/2IAGg2TgR+QeBbJXvkrhBtmjLerr9X0rVEGTeBe9RDmZwJqTn2KclNsTc5EFm+v77GpSjyLben5nUq/xPnZNknMk1GYaiOBm72i3qbcQv0x4CspQqG5l0/sjTUi+UeedmRPlMGZLCLKIFv9fOn2drMvmb8smd10h0/2rxAGOXeXFjpQM2sRFfuruUM/2EYAu2jZdPOkTsjJ7S/Q3FTlbPeGGpaRReI6vi9FLBZ4oCFB4KUVmpO+kknoS6YkkHyGcm+tazl+ixniNjdvWgrD7hhG9SVgClvmQvcd9ADqBJyfOw5CLtedhoL11Q==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=epam.com;dmarc=pass action=none header.from=epam.com;dkim=pass
 header.d=epam.com;arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=epam.com; s=selector1; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=D0L7iisJnfXsFzQeQGLNABlu+9clA9daDBWkOnb352g=;
 b=Xhs5ulE67+P771Hw/7+P0MgeceoamMY08IUKTN1EbVim0ax3XSo7RoUlusxo1UkEcmPvLUEhE8vvIv3c8xIbUSgLzYiR+05QkfCTrdkT31Wtk6+t339RJzuhqhTQ2qCO7LC6Kjkyc9zL6LQhuyZTBc6EL5xUDg8K64t2q7pylf/fkS3XW/l2hHzslts4aCX8RMOB4sCBY7yDUmqFCkuMJ5paC5QbxPRmI9zWQ+jV2RCt/p+xvmWU+UWi9jaZx+LpNFxvzPdjnL97rsvK3UbZ091WBsH7C9yRhhIqJMVff+/WcZvRo7vuUcP3Lx0mFbfrtFg15tKmYwx9zf9okySjGw==
Received: from AM0PR03MB4148.eurprd03.prod.outlook.com (20.177.40.10) by
 AM0PR03MB3876.eurprd03.prod.outlook.com (52.135.148.146) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.14; Fri, 19 Jul 2019 16:48:06 +0000
Received: from AM0PR03MB4148.eurprd03.prod.outlook.com
 ([fe80::e900:5b3d:d83:969c]) by AM0PR03MB4148.eurprd03.prod.outlook.com
 ([fe80::e900:5b3d:d83:969c%5]) with mapi id 15.20.2094.013; Fri, 19 Jul 2019
 16:48:06 +0000
From: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
To: Jan Beulich <JBeulich@suse.com>
Thread-Topic: [Xen-devel] [PATCH 2/2] CODING_STYLE: list further brace
 placement exceptions
Thread-Index: AQHVPhNEaDGDKqwi6ked7nxWCSuuuqbSJ1KA
Date: Fri, 19 Jul 2019 16:48:06 +0000
Message-ID: <877e8e2coq.fsf@epam.com>
References: <f1a5d1b0-564e-8f04-f43e-f5c68466751b@suse.com>
 <29b489fe-d7ad-68b8-b555-2a6381a28829@suse.com>
In-Reply-To: <29b489fe-d7ad-68b8-b555-2a6381a28829@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=Volodymyr_Babchuk@epam.com; 
x-originating-ip: [85.223.209.22]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 7c31a8a4-84c7-4c26-96ea-08d70c68dfaf
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(7168020)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:AM0PR03MB3876; 
x-ms-traffictypediagnostic: AM0PR03MB3876:
x-microsoft-antispam-prvs: <AM0PR03MB3876011846B54F66ABA11244E6CB0@AM0PR03MB3876.eurprd03.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-forefront-prvs: 01039C93E4
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(4636009)(396003)(39860400002)(376002)(346002)(366004)(136003)(199004)(189003)(7736002)(4326008)(305945005)(86362001)(6512007)(6486002)(6436002)(66066001)(8676002)(11346002)(99286004)(7416002)(256004)(80792005)(2906002)(53936002)(6246003)(486006)(91956017)(76116006)(66946007)(316002)(26005)(66556008)(5660300002)(66446008)(36756003)(3846002)(71190400001)(71200400001)(6916009)(54906003)(6116002)(476003)(229853002)(14454004)(8936002)(478600001)(68736007)(81166006)(81156014)(76176011)(102836004)(186003)(2616005)(446003)(66476007)(55236004)(64756008)(25786009)(6506007);
 DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR03MB3876;
 H:AM0PR03MB4148.eurprd03.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: epam.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: Q4PvjtmTKQ+OEPoS+a6M8FqvK5wiml4HPttbGkU+2QW5bJ9uVkdyTE7SwSHUXVEBBNk0JOgfJZrkunm8IzfjH3KoObpqy3/qwyql8chtgLVKMV2TjHybargLjet6ilsEAdw9DiCG4jgG17J+DEk8X3kKdPYfah6gwDQPzHTRzo1LNB7/F4pyS+3Izp1CB0yLj8eGN2oZlDk7sZKM0wg5Vs9pAlH90NF3Lj7emkBCoOqbn5ejdG7vD0CmpW57biP93pQF4F/bwVspcY0kEKIy7aoUjEHYlqVzWVCjOaenHzsX2C9bL7+5H/rKxT/fNLz6hmzUbC7Wj962oUz2GMkNZKQR9wGfxPFkN+uaPRl5ohVSQgKnY/96m3upRWSffmgLumD15+b3Tksr+rgB5R3seLm1I/403Wfu4bqAmZ+wWfc=
MIME-Version: 1.0
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 7c31a8a4-84c7-4c26-96ea-08d70c68dfaf
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Jul 2019 16:48:06.3933 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: Volodymyr_Babchuk@epam.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR03MB3876
Subject: Re: [Xen-devel] [PATCH 2/2] CODING_STYLE: list further brace
 placement exceptions
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 JulienGrall <julien.grall@arm.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>

CkhpIEphbiwKCkphbiBCZXVsaWNoIHdyaXRlczoKCj4gRm9yIGVhc3kgc3BvdHRpbmcgb2Ygc3Ry
dWN0L3VuaW9uL2VudW0gZGVmaW5pdGlvbnMgd2UgYWxyZWFkeSBjb21tb25seQo+IHBsYWNlIHRo
ZSBvcGVuaW5nIGJyYWNlcyBvbiB0aGUgaW5pdGlhbCBsaW5lIG9mIHN1Y2ggYSBkZWZpbml0aW9u
Lgo+Cj4gV2UgYWxzbyBvZnRlbiBkb24ndCBwbGFjZSB0aGUgb3BlbmluZyBicmFjZSBvZiBhbiBp
bml0aWFsaXplciBvbiBhCj4gc2VwYXJhdGUgbGluZS4KPgo+IEFuZCBmaW5hbGx5IGZvciBjb21w
b3VuZCBsaXRlcmFscyBwbGFjaW5nIHRoZSBicmFjZXMgb24gc2VwYXJhdGUgbGluZXMKPiBvZnRl
biBtYWtlcyB0aGUgY29kZSBtb3JlIGRpZmZpY3VsdCB0byByZWFkLCBzbyBpdCBzaG91bGQgKGFu
ZCBpbgo+IHByYWN0aWNlIGRvZXMpIHR5cGljYWxseSBnbyBvbiB0aGUgc2FtZSBsaW5lIGFzIHdl
bGwuICBUaGUgcGxhY2VtZW50IG9mCj4gdGhlIGNsb3NpbmcgYnJhY2Ugb2Z0ZW4gZGVwZW5kcyBv
biBob3cgbGFyZ2Ugc3VjaCBhIGNvbXBvdW5kIGxpdGVyYWwgaXMuCj4KPiBTaWduZWQtb2ZmLWJ5
OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4gLS0tCj4gVEJEOiBXZSBtYXkgd2Fu
dCB0byBtYWtlIGV4cGxpY2l0IHRoYXQgZm9yIGluaXRpYWxpemVycyBib3RoIGZvcm1zIGFyZQo+
ICAgICAgIGZpbmUuCj4KPiAtLS0gYS9DT0RJTkdfU1RZTEUKPiArKysgYi9DT0RJTkdfU1RZTEUK
PiBAQCAtNjQsOCArNjQsMTMgQEAgQnJhY2luZwo+ICAgLS0tLS0tLQo+Cj4gICBCcmFjZXMgKCd7
JyBhbmQgJ30nKSBhcmUgdXN1YWxseSBwbGFjZWQgb24gYSBsaW5lIG9mIHRoZWlyIG93biwgZXhj
ZXB0Cj4gLWZvciB0aGUgZG8vd2hpbGUgbG9vcC4gIFRoaXMgaXMgdW5saWtlIHRoZSBMaW51eCBj
b2Rpbmcgc3R5bGUgYW5kCj4gLXVubGlrZSBLJlIuICBkby93aGlsZSBsb29wcyBhcmUgYW4gZXhj
ZXB0aW9uLiBlLmcuOgo+ICtmb3IKPiArLSB0aGUgZG8vd2hpbGUgbG9vcAo+ICstIHRoZSBvcGVu
aW5nIGJyYWNlIGluIGRlZmluaXRpb25zIG9mIGVudW0sIHN0cnVjdCwgYW5kIHVuaW9uCj4gKy0g
dGhlIG9wZW5pbmcgYnJhY2UgaW4gaW5pdGlhbGl6ZXJzCj4gKy0gY29tcG91bmQgbGl0ZXJhbHMK
TG9va3MgbGlrZSB0aGlzIGxlYXZlcyB1cyBvbmx5IHdpdGggImlmL2Vsc2UiLCAiZm9yIiwgInN3
aXRjaCIgYW5kCnZhcmlvdXMgZm9ybXMgb2YgImZvcl9lYWNoXyoiLiBTbyBtYXliZSBpdCBpcyB3
b3J0aCB0byByZXdyaXRlIHRoaXMKaW4gdGhlIG9wcG9zaXRlIG1hbm5lcj8gTGlrZSB0aGlzOgoK
QnJhY2VzICgneycgYW5kICd9JykgYXJlIHVzdWFsbHkgcGxhY2VkIG9uIHRoZSBzYW1lIGxpbmUs
IGV4Y2VwdCB0aGUKZm9sbG93aW5nIGNhc2VzOgoKIC0gaWYsIGVsc2UsIGZvciwgc3dpdGNoIHN0
YXRlbWVudHMKIC0gZm9yX2VhY2hfKiBpdGVyYXRvcnMgbGlrZSBmb3JfZWFjaF92Y3B1Cgo+ICtU
aGlzIGlzIHVubGlrZSB0aGUgTGludXggY29kaW5nIHN0eWxlIGFuZCB1bmxpa2UgSyZSLiAgZG8v
d2hpbGUgbG9vcHMKVGhlcmUgaXMgZXh0cmEgc3BhY2UgYmVmb3JlICJkby93aGlsZSIuCgo+ICth
cmUgb25lIGV4Y2VwdGlvbi4gZS5nLjoKPgo+ICAgaWYgKCBjb25kaXRpb24gKQo+ICAgewo+CgoK
LS0KVm9sb2R5bXlyIEJhYmNodWsgYXQgRVBBTQpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 16:54:46 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 16: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 1hoW9V-0005WH-Bp; Fri, 19 Jul 2019 16:54:37 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=TkfO=VQ=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hoW9U-0005VF-DZ
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 16:54:36 +0000
X-Inumbo-ID: df75d8b0-aa45-11e9-8fa6-838a4edae58e
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id df75d8b0-aa45-11e9-8fa6-838a4edae58e;
 Fri, 19 Jul 2019 16: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 <osstest-admin@xenproject.org>)
 id 1hoW9M-0006bN-FD; Fri, 19 Jul 2019 16:54: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 1hoW9M-0002fR-8N; Fri, 19 Jul 2019 16:54:28 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hoW9M-0004RY-7c; Fri, 19 Jul 2019 16:54:28 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139140-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:test-armhf-armhf-xl-arndale:<job
 status>:broken:regression
 qemu-mainline:test-armhf-armhf-xl-arndale:host-install(4):broken:heisenbug
 qemu-mainline:test-amd64-i386-xl-qemuu-ovmf-amd64:guest-start/debianhvm.repeat:fail:heisenbug
 qemu-mainline:test-armhf-armhf-libvirt:leak-check/check:fail:heisenbug
 qemu-mainline:test-armhf-armhf-xl-vhd:leak-check/check:fail:heisenbug
 qemu-mainline:test-amd64-amd64-pygrub:xen-boot:fail:heisenbug
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-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-seattle:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1: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-thunderx:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-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-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=0b18cfb8f1828c905139b54c8644b0d8f4aad879
X-Osstest-Versions-That: qemuu=1316b1ddc8a05e418c8134243f8bff8cccbbccb1
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 19 Jul 2019 16:54:28 +0000
Subject: [Xen-devel] [qemu-mainline test] 139140: FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTE0MCBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzkxNDAvCgpGYWlsdXJlcyBhbmQgcHJv
YmxlbXMgd2l0aCB0ZXN0cyA6LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJl
IGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBi
cm9rZW4gIGluIDEzOTExMAoKVGVzdHMgd2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJtaXR0ZW50bHkg
KG5vdCBibG9ja2luZyk6CiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDQgaG9zdC1pbnN0
YWxsKDQpIGJyb2tlbiBpbiAxMzkxMTAgcGFzcyBpbiAxMzkxNDAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1vdm1mLWFtZDY0IDE4IGd1ZXN0LXN0YXJ0L2RlYmlhbmh2bS5yZXBlYXQgZmFpbCBp
biAxMzkxMTAgcGFzcyBpbiAxMzkxNDAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTkg
bGVhay1jaGVjay9jaGVjayBmYWlsIGluIDEzOTExMCBwYXNzIGluIDEzOTE0MAogdGVzdC1hcm1o
Zi1hcm1oZi14bC12aGQgICAgICAxOCBsZWFrLWNoZWNrL2NoZWNrIGZhaWwgaW4gMTM5MTEwIHBh
c3MgaW4gMTM5MTQwCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICA3IHhlbi1ib290ICAg
ICAgICAgICAgICAgICAgIGZhaWwgcGFzcyBpbiAxMzkxMTAKClRlc3RzIHdoaWNoIGRpZCBub3Qg
c3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzg5NzcKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICBsaWtlIDEzODk3NwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTM4OTc3CiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlr
ZSAxMzg5NzcKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEzODk3NwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hp
bSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2Vh
dHRsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwg
ICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1h
bWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxp
YnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLXRodW5kZXJ4IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQx
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2
Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
d3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYg
MTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdl
dGVkIGZvciB0ZXN0aW5nOgogcWVtdXUgICAgICAgICAgICAgICAgMGIxOGNmYjhmMTgyOGM5MDUx
MzliNTRjODY0NGIwZDhmNGFhZDg3OQpiYXNlbGluZSB2ZXJzaW9uOgogcWVtdXUgICAgICAgICAg
ICAgICAgMTMxNmIxZGRjOGEwNWU0MThjODEzNDI0M2Y4YmZmOGNjY2JiY2NiMQoKTGFzdCB0ZXN0
IG9mIGJhc2lzICAgMTM4OTc3ICAyMDE5LTA3LTE0IDAzOjQzOjUyIFogICAgNSBkYXlzCkZhaWxp
bmcgc2luY2UgICAgICAgIDEzOTAxNCAgMjAxOS0wNy0xNSAwOTowNjoyMyBaICAgIDQgZGF5cyAg
ICA1IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEzOTA3NSAgMjAxOS0wNy0xNyAwNDox
NTo0OSBaICAgIDIgZGF5cyAgICAzIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJl
dmlzaW9ucyB1bmRlciB0ZXN0OgogIEFsZWtzYW5kYXIgTWFya292aWMgPGFtYXJrb3ZpY0B3YXZl
Y29tcC5jb20+CiAgQWxleCBCZW5uw6llIDxhbGV4LmJlbm5lZUBsaW5hcm8ub3JnPgogIEFsZXgg
V2lsbGlhbXNvbiA8YWxleC53aWxsaWFtc29uQHJlZGhhdC5jb20+CiAgQW5kcmV5IFNoaW5rZXZp
Y2ggPGFuZHJleS5zaGlua2V2aWNoQHZpcnR1b3p6by5jb20+CiAgQ2hyaXN0aWFuIEJvcm50cmFl
Z2VyIDxib3JudHJhZWdlckBkZS5pYm0uY29tPgogIENocmlzdG9waGUgZGUgRGluZWNoaW4gPGRp
bmVjaGluQHJlZGhhdC5jb20+CiAgQ2hyaXN0b3BoZSBMeW9uIDxjaHJpc3RvcGhlLmx5b25AbGlu
YXJvLm9yZz4KICBDb3JuZWxpYSBIdWNrIDxjb2h1Y2tAcmVkaGF0LmNvbT4KICBEYXZpZCBFbmdy
YWYgPGRhdmlkLmVuZ3JhZkBzeXNnby5jb20+CiAgRHIuIERhdmlkIEFsYW4gR2lsYmVydCA8ZGdp
bGJlcnRAcmVkaGF0LmNvbT4KICBGcmFuY2lzY28gSWdsZXNpYXMgPGZyYXNzZS5pZ2xlc2lhc0Bn
bWFpbC5jb20+CiAgR3VlbnRlciBSb2VjayA8bGludXhAcm9lY2stdXMubmV0PgogIElnb3IgTWFt
bWVkb3YgPGltYW1tZWRvQHJlZGhhdC5jb20+CiAgSXZhbiBSZW4gPGl2YW5yZW5AdGVuY2VudC5j
b20+CiAgSXZhbiBSZW4gPHJlbnlpbWVAZ21haWwuY29tPgogIEp1YW4gUXVpbnRlbGEgPHF1aW50
ZWxhQHJlZGhhdC5jb20+CiAgSnVsaW8gTW9udGVzIDxqdWxpby5tb250ZXNAaW50ZWwuY29tPgog
IEtpbmcgV2FuZyA8a2luZy53YW5nQGh1YXdlaS5jb20+CiAgS2luZyBXYW5nPGtpbmcud2FuZ0Bo
dWF3ZWkuY29tPgogIE1hcmMtQW5kcsOpIEx1cmVhdSA8bWFyY2FuZHJlLmx1cmVhdUByZWRoYXQu
Y29tPgogIE1hcmsgQ2F2ZS1BeWxhbmQgPG1hcmsuY2F2ZS1heWxhbmRAaWxhbmRlLmNvLnVrPgog
IE1hcmt1cyBBcm1icnVzdGVyIDxhcm1icnVAcmVkaGF0LmNvbT4KICBNYXggUmVpdHogPG1yZWl0
ekByZWRoYXQuY29tPgogIE1pY2hhZWwgUy4gVHNpcmtpbiA8bXN0QHJlZGhhdC5jb20+CiAgTWlj
aGFsIFByaXZvem5payA8bXByaXZvem5AcmVkaGF0LmNvbT4KICBQYW5rYWogR3VwdGEgPHBhZ3Vw
dGFAcmVkaGF0LmNvbT4KICBQYW9sbyBCb256aW5pIDxwYm9uemluaUByZWRoYXQuY29tPgogIFBl
bmcgVGFvIDx0YW8ucGVuZ0BsaW51eC5hbGliYWJhLmNvbT4KICBQZXRlciBNYXlkZWxsIDxwZXRl
ci5tYXlkZWxsQGxpbmFyby5vcmc+CiAgUGV0ZXIgWHUgPHBldGVyeEByZWRoYXQuY29tPgogIFBo
aWxpcHBlIE1hdGhpZXUtRGF1ZMOpIDxwaGlsbWRAcmVkaGF0LmNvbT4KICBSaWNoYXJkIEhlbmRl
cnNvbiA8cmljaGFyZC5oZW5kZXJzb25AbGluYXJvLm9yZz4KICBTaGluaWNoaXJvIEthd2FzYWtp
IDxzaGluaWNoaXJvLmthd2FzYWtpQHdkYy5jb20+CiAgU3RlZmFuIEhham5vY3ppIDxzdGVmYW5o
YUByZWRoYXQuY29tPgogIFN0ZWZhbiBXZWlsIDxzd0B3ZWlsbmV0ei5kZT4KICBTdGVmYW5vIEdh
cnphcmVsbGEgPHNnYXJ6YXJlQHJlZGhhdC5jb20+CiAgV2VpIFlhbmcgPHJpY2hhcmR3LnlhbmdA
bGludXguaW50ZWwuY29tPgogIFdvbGZnYW5nIEJ1bWlsbGVyIDx3LmJ1bWlsbGVyQHByb3htb3gu
Y29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZt
LWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
NjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZo
djItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2Qx
MC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
d2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0
MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1h
cm02NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQy
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0
LWRtcmVzdHJpY3QgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1y
ZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVk
LWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1w
YWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1p
Mzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
cnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm02NC1hcm02NC14bC1zZWF0dGxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1z
aGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZo
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ct
cmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9o
b21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmls
ZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJv
amVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQg
b2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVB
RE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKYnJva2Vu
LWpvYiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgYnJva2VuCgpOb3QgcHVzaGluZy4KCihO
byByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDIxMTcgbGluZXMgbG9uZy4pCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 17:02:42 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 17:02:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hoWHF-0006HK-BX; Fri, 19 Jul 2019 17:02:37 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=j7nr=VQ=suse.com=dfaggioli@srs-us1.protection.inumbo.net>)
 id 1hoWHE-0006HF-1C
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 17:02:36 +0000
X-Inumbo-ID: f7d802e2-aa46-11e9-872a-abbe421a6ff9
Received: from m4a0040g.houston.softwaregrp.com (unknown [15.124.2.86])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f7d802e2-aa46-11e9-872a-abbe421a6ff9;
 Fri, 19 Jul 2019 17:02:34 +0000 (UTC)
Received: FROM m4a0040g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0040g.houston.softwaregrp.com WITH ESMTP; 
 Fri, 19 Jul 2019 16:58:32 +0000
Received: from M9W0068.microfocus.com (2002:f79:bf::f79:bf) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Fri, 19 Jul 2019 17:01:19 +0000
Received: from NAM02-BL2-obe.outbound.protection.outlook.com (15.124.72.14) by
 M9W0068.microfocus.com (15.121.0.191) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Fri, 19 Jul 2019 17:01:19 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=NBpLO9Vvk8AFfTN2vbEtJlSkky0xNlD3lU2IwKkFFWuZGS0wp5vNJ6vg49q8e3VSXbD/Yq9jPLWP1150eI8qxr5gNkfIBENxW847ajnxlYyeEY3r3d7IoU3Lj9RuZ5km0vENGtqWmrbo+188NYdFAu6KnLgB3MRqOi5pOh7hw1h3xc0Q4OTzT32Ne8ALlL3CEMgMXJh8o4gLJbgMMdfAqP4NVCSvNe9/yhUj3v94FaPGLl6gHx8sDdcr2nJ5JOl2eHbg/tmhMeUn40GoglmA+e6M0mUtmxtqj7lbHDRQTcjZCAWYg2vzvVWmkz4vt856XdmO0YFbt4uhUx2VZIUgBA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=WSY2DhGOz71cylUN9XG+60+Szv0dcNh+E1KtV5FpPpw=;
 b=MtZvZv9Riw/OPxyDYkHTvGSsgg2shVd0o21e5Ls5xg3YdNzY90vh4ZcDomjPz/HnZwBdeUpuNWo4vuBs7+t4l0K1NlKgIHF75xszswMeV6abrzAsJmN5+CICwKSJ3arHAifEJLG1YjP8IdAuPnNkaRkLQaxiV93yXL2sxpD5rYjVp1ChEYnTV+c4OAjj/pqVPvFW0sWaLPXDGcs9iEIYkJGXmgF4AwnAevuHGMLzjiyM8z2WqMTauFFrFBYCJFa3yq1YuQ4N30yJ7Ec1LWonVtDblG3fa6JtHIwIo97ywbMojRRkkQvt0YSV2FcdXCze2EUXuz5Z0JQbzpgAuZclcw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM5PR18MB1499.namprd18.prod.outlook.com (10.175.220.20) by
 DM5PR18MB2311.namprd18.prod.outlook.com (52.132.208.16) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.11; Fri, 19 Jul 2019 17:01:18 +0000
Received: from DM5PR18MB1499.namprd18.prod.outlook.com
 ([fe80::d409:6406:c7a4:b807]) by DM5PR18MB1499.namprd18.prod.outlook.com
 ([fe80::d409:6406:c7a4:b807%2]) with mapi id 15.20.2094.013; Fri, 19 Jul 2019
 17:01:18 +0000
From: Dario Faggioli <dfaggioli@suse.com>
To: Juergen Gross <JGross@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [Xen-devel] [PATCH 04/60] xen/sched: use new sched_unit instead
 of vcpu in scheduler interfaces
Thread-Index: AQHVPZBlL1Q1XUpsfEu/nRk5BkyHJ6bRX6PkgADMYoA=
Date: Fri, 19 Jul 2019 17:01:18 +0000
Message-ID: <468f6234beed71c6add16f315fbf0ecfccd64eaa.camel@suse.com>
References: <20190528103313.1343-1-jgross@suse.com>
 <20190528103313.1343-5-jgross@suse.com>
 <545dedb5b964e21f4bbedd72c68ec3700acc3dde.camel@suse.com>
 <97a82335-874a-a55c-df89-01d36209fda6@suse.com>
In-Reply-To: <97a82335-874a-a55c-df89-01d36209fda6@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=dfaggioli@suse.com; 
x-originating-ip: [89.186.78.87]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 5485417d-f016-4b0f-68f0-08d70c6ab7ab
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(5600148)(711020)(4605104)(1401327)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(49563074)(7193020);
 SRVR:DM5PR18MB2311; 
x-ms-traffictypediagnostic: DM5PR18MB2311:
x-microsoft-antispam-prvs: <DM5PR18MB23118C381F2DE5B42422AC92C5CB0@DM5PR18MB2311.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 01039C93E4
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(366004)(346002)(39860400002)(396003)(376002)(136003)(189003)(199004)(446003)(53546011)(66446008)(6506007)(2906002)(81156014)(102836004)(66476007)(86362001)(25786009)(8936002)(76176011)(11346002)(6246003)(68736007)(4326008)(66066001)(81166006)(476003)(2616005)(478600001)(76116006)(486006)(66616009)(71200400001)(64756008)(14454004)(71190400001)(229853002)(36756003)(305945005)(7736002)(6512007)(256004)(6486002)(99936001)(53936002)(6306002)(6436002)(7416002)(91956017)(5660300002)(53366004)(316002)(53376002)(66556008)(66946007)(54906003)(8676002)(110136005)(118296001)(186003)(26005)(99286004)(2501003)(3846002)(966005)(6116002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM5PR18MB2311;
 H:DM5PR18MB1499.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: Vd8fJAj4Kogf/k/DkLHLNvT3llAWrmc9pL9QI4pJB9gptwKjLLAh1r4cZdz7OaWK5qoGHe4uWZoIajNNVtEDLmNM5EM+kuJPsAkJoS1VbaY+tvFIReGUfrD6pIk790ZX788ToE1Q+wTtLNPYH6udlsr0pLCwFSDRYO3Bvm1J5Un3O77nX1Bchn9GS1PVXoiDd3xlFrO+dgERV45mVDYe+p3ij3u1G60691dxEnYqtrZq8hNYF5OJJfMhSCTpBGnziBQHUsEFYijTCnqLMcSjEYzFsr/d3vFAmuf4aohbPJDtSlXoYy76k2RQ4il9e+8zYVymhVu0zh9PeIdVVogVlJ6cZiXdxuoAqZLyUHWhqABvjrZ/r+NaN1/AFpOmbr6e6liG+BaRHov8YnhrFGLdxNBTzF/HifODpg9ApgcmuxE=
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 5485417d-f016-4b0f-68f0-08d70c6ab7ab
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Jul 2019 17:01:18.2254 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: dfaggioli@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR18MB2311
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH 04/60] xen/sched: use new sched_unit instead
 of vcpu in scheduler interfaces
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "sstabellini@kernel.org" <sstabellini@kernel.org>,
 "wl@xen.org" <wl@xen.org>, "konrad.wilk@oracle.com" <konrad.wilk@oracle.com>,
 "george.dunlap@eu.citrix.com" <george.dunlap@eu.citrix.com>,
 "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>,
 "ian.jackson@eu.citrix.com" <ian.jackson@eu.citrix.com>,
 "robert.vanvossen@dornerworks.com" <robert.vanvossen@dornerworks.com>,
 "tim@xen.org" <tim@xen.org>, "julien.grall@arm.com" <julien.grall@arm.com>,
 "josh.whitehead@dornerworks.com" <josh.whitehead@dornerworks.com>,
 "mengxu@cis.upenn.edu" <mengxu@cis.upenn.edu>, Jan Beulich <JBeulich@suse.com>
Content-Type: multipart/mixed; boundary="===============7001486866925290643=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============7001486866925290643==
Content-Language: en-US
Content-Type: multipart/signed; micalg=pgp-sha256;
	protocol="application/pgp-signature"; boundary="=-iWtQNFYE0nMPNYavdDrl"

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

On Fri, 2019-07-19 at 06:49 +0200, Juergen Gross wrote:
> On 18.07.19 19:44, Dario Faggioli wrote:
> > On Tue, 2019-05-28 at 12:32 +0200, Juergen Gross wrote:
> > One thing that came to mind, is that the various function
> > parameters
> > and local variables called 'unit', could be called 'su'.
> >=20
> > It's a contraction of 'sched_unit', like, e.g., 'v' or 'vc' were
> > contractions of 'vcpu', it's still quite descriptive, it's short,
> > which
> > is always good, IMO, and might mean less line wrap reformatting
> > (considering that it's replacing 'v' or 'vc').
> >=20
> > Of course, this will likely mean changing all the other ~60
> > patches, so
> > I'll understand if you say that it would be too much.
>=20
> I prefer "unit", as it is more readable and the effort to do the
> change
> would be quite large (replacing "item" by "unit" was doable via sed,
> while this change would require more manual intervention).
>=20
I guess what'd be more readable it's to some big extent a matter of
personal taste. However, I trust you about the amount of work needed
for doing such a rework, so I won't insist on it.

Reviewed-by: Dario Faggioli <dfaggioli@suse.com>

And this stands even with this:

> > > index 2201faca6b..72a17758a1 100644
> > > --- a/xen/include/xen/sched.h
> > > +++ b/xen/include/xen/sched.h
> > > @@ -275,6 +275,10 @@ struct vcpu
> > >       struct arch_vcpu arch;
> > >   };
> > >  =20
> > > +struct sched_unit {
> > > +    struct vcpu           *vcpu;
> > > +};
> > > +
> > >=20
> > Is my understanding correct that this field is going to be renamed
> > vcpu_list, right from this patch?
>=20
> Yes.
>=20
Regards
--=20
Dario Faggioli, Ph.D
http://about.me/dario.faggioli
Virtualization Software Engineer
SUSE Labs, SUSE https://www.suse.com/
-------------------------------------------------------------------
<<This happens because _I_ choose it to happen!>> (Raistlin Majere)


--=-iWtQNFYE0nMPNYavdDrl
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+4FAl0x91wACgkQFkJ4iaW4
c+6/OA//WzM3aVVb7O3HopbFMRb3FdV3iEQ6U8IcVxCKLxYASCVRiNtk3PDB9/7y
FyYgCk8BNQ2tKw7lC8UCNbiceoJoDnj/+264JcpiNQlYf7RQIZmITGIOTTLkkmVs
f4eo/9o+yS/ssFPGlfCBXItL2jcN95yM/bOqkIFmP8lTWsEp5m3zrEnuM7x+Wi9s
6i0Z8rW52ULf0pDk2BXtxFdU7dGkC+2ey6omntMxPUS0dUoiuqpSvEFC0/pFbf2h
Favsyo7qpQCuzrTx/epMJR4eeKT8tq306+5//l37XPYZLA8nTAcCSuQPtyzlPZ1X
kDNU+s0DDxszniR05+ij0uvzz7+frKOdj5heP6Us2WK3N+/MSeMWGwJGixnnBle1
de3onKlY2HGvNnmn6dEuDM3XQn0J2/fNnsYWTFqKs9K7fcs/n7DpnXRyQviHdfkJ
AVYhFtaEP94vpnpXEu5tchLx8J9EeVbb5Jvx8utxV5BF+V6zAGshy9pmZsHNRoMW
GRN4fnF0Zf7mTq4pe7C4P08eiJ9/UtXAwauQW1TnAAumSVDJVb8blrb5j+4n7o9b
hKLwG3puh3m/GEwMVXeMpBagQNOltEfIwhHn71inTc2HbLWx94xudOka51uYq6tG
JMzuBMKo9eOK4jR+S673fKfWu16HCY09kyZ/dVD7kWLJ60gtbi4=
=VmUl
-----END PGP SIGNATURE-----

--=-iWtQNFYE0nMPNYavdDrl--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============7001486866925290643==--


From xen-devel-bounces@lists.xenproject.org Fri Jul 19 17:05:02 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 17:05:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hoWJY-0006OD-QK; Fri, 19 Jul 2019 17: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=j7nr=VQ=suse.com=dfaggioli@srs-us1.protection.inumbo.net>)
 id 1hoWJX-0006O7-A6
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 17:04:59 +0000
X-Inumbo-ID: 4e9748a8-aa47-11e9-8980-bc764e045a96
Received: from m9a0002g.houston.softwaregrp.com (unknown [15.124.64.67])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4e9748a8-aa47-11e9-8980-bc764e045a96;
 Fri, 19 Jul 2019 17:04:57 +0000 (UTC)
Received: FROM m9a0002g.houston.softwaregrp.com (15.121.0.191) BY
 m9a0002g.houston.softwaregrp.com WITH ESMTP; 
 Fri, 19 Jul 2019 17:04:44 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M9W0068.microfocus.com (2002:f79:bf::f79:bf) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Fri, 19 Jul 2019 17:04:44 +0000
Received: from NAM05-CO1-obe.outbound.protection.outlook.com (15.124.72.11) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Fri, 19 Jul 2019 17:04:44 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=nodoBJs43E8ijfdpHWgqPKV8n/x7kSZrPzMW9KoKaxMG82cLsbYrbv51zkNcGpDgeiLjQEID8vVgjHJmaRrN5me/7Rb7NtMk0pQgy2N/t2HetyhPatYiXv7RW+xUqXvLQysRysnisEQ/zT3x2OZ8y7WD7YfZwO0S34zukXSne/xzYYbCdkTBCvpxrRRm1aee9BOHV8lg6w2H7dzHKG54sufPmxBVFxn33faYGBcFxiB/9Fq+bsBzMIRZ8ocs6lmRuNll57xU2uA/RHSbMV31CnQInCFC7iva1RvHJc85s9TQ25Z11Pwewmn5Bo9+QFq7NGWOwDFNVgkL1YEASWAo8w==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=VPeKIcVJqoLnvmImWG4QlpxVZ4SbkXLWk33fSE10SO8=;
 b=TRiIVXnekwl/G3zCx4UiTlSyJT3G0FY9SYMOeMrHbqyvwLYIRxyqur36vxtdoF1ly9NPdle2wJ4KYz54V7JCqoYejeDHFjUy+d/2wV/iquvyNq6FiDYHgXkL+ca9ZkMXt4lPe4VWSYSiU2nGh2pxgnLGIbxNIZ1tBdx668mA/tKqA820SjRIObo9MUrJlSZw4Fcg8HVQ1twjDtNxgGLOABq4r9HToMH4V7Q8S7a44XcsRCBm/ctCQjUzDUtOpWjZ31nVKV1hF6+WoACxGareeYP1xayvmQPZN6DR4YL+S0W/dp3fvGtijOFzSgwjKIqIE/kfHtEbgXNnUlAsaaMkWQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM5PR18MB1499.namprd18.prod.outlook.com (10.175.220.20) by
 DM5PR18MB2311.namprd18.prod.outlook.com (52.132.208.16) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.11; Fri, 19 Jul 2019 17:04:43 +0000
Received: from DM5PR18MB1499.namprd18.prod.outlook.com
 ([fe80::d409:6406:c7a4:b807]) by DM5PR18MB1499.namprd18.prod.outlook.com
 ([fe80::d409:6406:c7a4:b807%2]) with mapi id 15.20.2094.013; Fri, 19 Jul 2019
 17:04:43 +0000
From: Dario Faggioli <dfaggioli@suse.com>
To: Juergen Gross <JGross@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [Xen-devel] [PATCH 05/60] xen/sched: alloc struct sched_unit for
 each vcpu
Thread-Index: AQHVPZI1eSV5JYG3wEiY4OjiJWJE7qbRYaYzgADLUYA=
Date: Fri, 19 Jul 2019 17:04:42 +0000
Message-ID: <2e7e81960c8e4a0007837e4fc235f26b83a82017.camel@suse.com>
References: <20190528103313.1343-1-jgross@suse.com>
 <20190528103313.1343-6-jgross@suse.com>
 <ac36f4026604dcdaf5fb6274e287bd4c2b54720e.camel@suse.com>
 <a269b0ae-e8c7-b772-f43a-afe6ffa08142@suse.com>
In-Reply-To: <a269b0ae-e8c7-b772-f43a-afe6ffa08142@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=dfaggioli@suse.com; 
x-originating-ip: [89.186.78.87]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: d8a36631-6c2f-4c16-96c4-08d70c6b31e5
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(5600148)(711020)(4605104)(1401327)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(49563074)(7193020);
 SRVR:DM5PR18MB2311; 
x-ms-traffictypediagnostic: DM5PR18MB2311:
x-microsoft-antispam-prvs: <DM5PR18MB2311A3769174D2F5C45871F6C5CB0@DM5PR18MB2311.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 01039C93E4
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(366004)(346002)(39860400002)(396003)(376002)(136003)(189003)(199004)(446003)(53546011)(66446008)(6506007)(2906002)(81156014)(102836004)(66476007)(86362001)(25786009)(8936002)(76176011)(11346002)(6246003)(68736007)(4326008)(66066001)(81166006)(476003)(2616005)(478600001)(76116006)(486006)(66616009)(71200400001)(64756008)(14454004)(71190400001)(229853002)(36756003)(305945005)(7736002)(6512007)(256004)(6486002)(99936001)(53936002)(6306002)(6436002)(91956017)(5660300002)(53366004)(316002)(53376002)(66556008)(66946007)(54906003)(8676002)(110136005)(118296001)(186003)(26005)(99286004)(2501003)(3846002)(14444005)(966005)(6116002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM5PR18MB2311;
 H:DM5PR18MB1499.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: YqDeg+tbRb5F9HxKmcIwHphlPYgEKNLS9xK3RGDHTHVcxexe+37cHuIS/97BDS3ozbLm5NXuTbgv3G1dwwzhfpT8bbfpT+AO31+af43ckEOyEjIuRvrPc+vYQ2XRYRcA6wi7uDNht9NNjCZj0llI1xvpaOMFCn07VoEKUIrRzJvVVPkMiNc9371B6+MSJ6LHVP/7NPJDMvdu/vD7lh0tEYVMyCIsr37uwwGlCNzbp9ggTfWduo9zFtyHHFhOZghDUbf2v43R2MIbKoXehEhR/iZpxC3/EGO1dsL2Zld/nC53BPsB2i9aJWrYl2Au3pchvin1PRQrYRWaOREYdwdEq/4CrL9TSKlfJyP+/YDb0xfOgXXzLq7xuRfXDRImIpCBBPZWXJq1BRxH1KCT/M+W+RVDpLOb1jKX4Vd2SGoHkSc=
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: d8a36631-6c2f-4c16-96c4-08d70c6b31e5
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Jul 2019 17:04:43.2166 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: dfaggioli@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR18MB2311
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH 05/60] xen/sched: alloc struct sched_unit
 for each 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: "sstabellini@kernel.org" <sstabellini@kernel.org>,
 "wl@xen.org" <wl@xen.org>, "konrad.wilk@oracle.com" <konrad.wilk@oracle.com>,
 "george.dunlap@eu.citrix.com" <george.dunlap@eu.citrix.com>,
 "ian.jackson@eu.citrix.com" <ian.jackson@eu.citrix.com>,
 "tim@xen.org" <tim@xen.org>, "julien.grall@arm.com" <julien.grall@arm.com>,
 Jan Beulich <JBeulich@suse.com>,
 "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>
Content-Type: multipart/mixed; boundary="===============6310015023983519800=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============6310015023983519800==
Content-Language: en-US
Content-Type: multipart/signed; micalg=pgp-sha256;
	protocol="application/pgp-signature"; boundary="=-Ylj7VvAbc3hOyKWDvOcP"

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

On Fri, 2019-07-19 at 06:56 +0200, Juergen Gross wrote:
> On 18.07.19 19:57, Dario Faggioli wrote:
> > On Tue, 2019-05-28 at 12:32 +0200, Juergen Gross wrote:
> > >=20
> > However, I don't see much value in not doing what's done here in
> > patch
> > 4 already (it's pretty much only line changed by patch 4 that are
> > being
> > changed again here).
> >=20
> > Is there a particular reason you think it's important to keep these
> > two
> > patches separated?
>=20
> Not important, but I thought it would make it more clear.
>=20
> If you like it better I can merge the two patches.
>=20
Yes, I'd prefer them merged.

> > Ah, my comment about 'unit' --> 'su' --in case you think it's
> > feasible-
> > - applies to struct members as well, of course, e.g., here:
> >=20
> I have to disagree here: this is no scheduler private structure, so I
> believe the struct member names should be descriptive. I guess this
> is
> the reason why there are many more struct members named "vcpu" than
> "v".
>=20
Well, ditto in my last reply to patch 4. And in fact, in scheduling
code, the preference was for 'v'.

But again, let's settle on 'unit', on the basis that the amount of work
necessary to change this is, again, not worth it.

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


--=-Ylj7VvAbc3hOyKWDvOcP
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+4FAl0x+CkACgkQFkJ4iaW4
c+6OuxAAnBj5pK2aEOYhexNLnIEZH0qLwafNEOdNCr5fhF8leguDZWDpaPfnesDE
UFQPpIkzdUEB3qCosEYl+go+uBCI4H9jh79lWtifrtQfOrj70WH4uXLYg5M2QS8X
5wTxQo/i2N4a6bo3pG5krnF1jUvoJHL1ClLbhWouWL+BlwR4Mt7JfFf53otwq881
QvuqEScKRZjuLp72CUx6aoONpwOPDo6k7SYBSLkZcvZRnU86xCziGorj7DBc0trd
VSqSKp8NmJf7Nn+yhHVxVVeaAn7nL5pWNwpRCop8xdKXL39ll4NytSk2FxKVkDU4
5K+W5W/T8C+JOv5dpjCt0eN/IVcizXc4IrIZGxqDkxy6rFxnyyt9FOrcEqpYfNka
opSacth4K2YL02HhtEjI3j9vaBXMHoKTI6vJKZL43BEqMVHY5LOwf2eX35f6nRIC
zBHVhoF38la3kRZze/2WtHIKd/UHg/Ub0xJb8bs44BX6Qtt7p4fOqIWo1NfO+BFW
LHVdKAkaxr2WccbDlSmyOn1FYXGqtyu1eH44FNyqPMYj3dPNRxvuyPwVkhLZSWC2
3IG23Hz9HKq7/f/JKLjQZCcZFkyz+xUZvNQ9snoj3Ppsq/aSIGEg1UB2ByU/nCgT
8YMLTKbH/uJauPAoWhZ3kxzJE/pdCLn9cjBEzz+9I9BrnG7DSDo=
=mRTK
-----END PGP SIGNATURE-----

--=-Ylj7VvAbc3hOyKWDvOcP--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============6310015023983519800==--


From xen-devel-bounces@lists.xenproject.org Fri Jul 19 17:11:06 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 17:11:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hoWPJ-00075x-IR; Fri, 19 Jul 2019 17:10: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=j7nr=VQ=suse.com=dfaggioli@srs-us1.protection.inumbo.net>)
 id 1hoWPI-00075s-8N
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 17:10:56 +0000
X-Inumbo-ID: 22218ac4-aa48-11e9-8980-bc764e045a96
Received: from m4a0041g.houston.softwaregrp.com (unknown [15.124.2.87])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 22218ac4-aa48-11e9-8980-bc764e045a96;
 Fri, 19 Jul 2019 17:10:54 +0000 (UTC)
Received: FROM m4a0041g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0041g.houston.softwaregrp.com WITH ESMTP; 
 Fri, 19 Jul 2019 17:10:42 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Fri, 19 Jul 2019 17:10:37 +0000
Received: from NAM01-SN1-obe.outbound.protection.outlook.com (15.124.8.12) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Fri, 19 Jul 2019 17:10:37 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=V/8GkLut6Xq0X3WVmLHsiFijGwie1XvYRtj21MAVN2bkGrlbS55W6qvWYp637sQcG7DBs8tWvSdgqaI7ECBmzD9bbOsf5lLxFYkH96S+AXb5LdUWHZYOeTLpgZ3NIQmizHVXhRWQPzOiv5AbklIuAtq5oJMoMatSGcJRQ4tl1Ic/FpWiN9jmF6H5+x9FfQL8JsA6Rr4d8ZvwsxZkIpeVMwM29QBfzpqAOCjlPET9K54SsWH4WnkGkacqaljHmmOtX5OBBmBKjK8lDl7SdZ86oxsYN/dW3AIfcNv8hAEC8qhTFi6JR6WQ/Z8Z5k4bubWQqO9aYdAu1Da6yGmajefC/A==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=GAbnYhZ7/TcDGbNAXyn8/ZH6+cuttk1Yepw50PyNZQA=;
 b=cYID73PTpUOVAUqBPbKrMeT7AJUlhXq3pleHfWHJrajI1Zs7SLt++9/9it0eAhtItlJbLcYA5l06kPUI+QievA7x+SXzUZxTBbZxBARJ30n0+z5/aLiSJ8j+f7XK3W/tKQWRoHRb8iwoitHuO2nhXV1BgJoE9LFrg1qJGbniYFWz2mlFvcvRKH2xJ9zGnOZC1OU9i2nJhtU/dq6JlvJEThzinSgr5HZFYoJiJEVaSltt7Z7zvlYjIn3PqHetKERWx2tJ7cV0xsL9RZga/w92Q4eiaEJ40k4Uoe+KwjWjk6hHQnjSHJ5CFctE0/kFqluFMq9mrzoNTa2k1LaxovZuXg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM5PR18MB1499.namprd18.prod.outlook.com (10.175.220.20) by
 DM5PR18MB1354.namprd18.prod.outlook.com (10.175.223.142) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2094.12; Fri, 19 Jul 2019 17:10:36 +0000
Received: from DM5PR18MB1499.namprd18.prod.outlook.com
 ([fe80::d409:6406:c7a4:b807]) by DM5PR18MB1499.namprd18.prod.outlook.com
 ([fe80::d409:6406:c7a4:b807%2]) with mapi id 15.20.2094.013; Fri, 19 Jul 2019
 17:10:36 +0000
From: Dario Faggioli <dfaggioli@suse.com>
To: Juergen Gross <JGross@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [Xen-devel] [PATCH 06/60] xen/sched: move per-vcpu scheduler
 private data pointer to sched_unit
Thread-Index: AQHVPbuGcK2cLHKhs06MDcLPQ3t5r6bRY0VzgADLA4A=
Date: Fri, 19 Jul 2019 17:10:35 +0000
Message-ID: <a672d87d2d9769736f8bed63147541d2d81b91d4.camel@suse.com>
References: <20190528103313.1343-1-jgross@suse.com>
 <20190528103313.1343-7-jgross@suse.com>
 <577676c68cd9ab1019f7bcfe9c746641d838b6dc.camel@suse.com>
 <3ae3c4bb-6fce-0e3b-4a3f-73c64d0917ae@suse.com>
In-Reply-To: <3ae3c4bb-6fce-0e3b-4a3f-73c64d0917ae@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=dfaggioli@suse.com; 
x-originating-ip: [89.186.78.87]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: c56ad1f0-d8ab-41be-9f2b-08d70c6c040d
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(49563074)(7193020);
 SRVR:DM5PR18MB1354; 
x-ms-traffictypediagnostic: DM5PR18MB1354:
x-microsoft-antispam-prvs: <DM5PR18MB135477C55D54A598D4307FB5C5CB0@DM5PR18MB1354.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 01039C93E4
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(136003)(366004)(376002)(346002)(39860400002)(396003)(189003)(199004)(54534003)(52314003)(66946007)(71190400001)(71200400001)(5660300002)(66616009)(7416002)(53366004)(66446008)(66556008)(25786009)(4326008)(64756008)(66476007)(91956017)(966005)(76116006)(53376002)(8936002)(36756003)(68736007)(478600001)(66066001)(486006)(14454004)(14444005)(8676002)(316002)(11346002)(86362001)(6306002)(2501003)(99286004)(53546011)(2616005)(186003)(53936002)(81166006)(118296001)(6246003)(81156014)(305945005)(6506007)(7736002)(229853002)(3846002)(110136005)(54906003)(6512007)(99936001)(76176011)(6116002)(102836004)(446003)(2906002)(26005)(256004)(6436002)(476003)(6486002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM5PR18MB1354;
 H:DM5PR18MB1499.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: 5Qxco6MCaEpe7iJPQisw9na3zxlxiqewRqu2AdIpjwEj0WtzCAqnq+GpFszgcZXCTqgGt4JXcEoVZEo2mYrQW+KsI4/QPy5eZ/WmU7AHJapN83QSHH8+MRwskrLAspTpa3+7C+tiEEg75AsfL17Hu8mCUJ4VLtzC1vyd3YbzY4bCK6iw4rpiP3fVgt9kYT7B0V0dCuXloxoe1Vciri+xvdgQS26EULXRj8rwhmtKB73nYFUvtq6H+mGHtzETl1Szj2gOwmAen5RaGOc4l3csxfEFyEK7odnACk6/c2sT1Zi37TsioSYW2u5uUD8DjXu9n0Nc/FI57IJCgxauY0UWR33ZvQ9rLvhrh/nbbSxOfl6h0BpVHbBSazbkLK21nvDFeJNnxROkjVxENHJu1QsRHOguIF8WwNCaAuEBCvSzekY=
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: c56ad1f0-d8ab-41be-9f2b-08d70c6c040d
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Jul 2019 17:10:35.8926 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: dfaggioli@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR18MB1354
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH 06/60] xen/sched: move per-vcpu scheduler
 private data pointer to sched_unit
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "sstabellini@kernel.org" <sstabellini@kernel.org>,
 "wl@xen.org" <wl@xen.org>, "konrad.wilk@oracle.com" <konrad.wilk@oracle.com>,
 "george.dunlap@eu.citrix.com" <george.dunlap@eu.citrix.com>,
 "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>,
 "ian.jackson@eu.citrix.com" <ian.jackson@eu.citrix.com>,
 "robert.vanvossen@dornerworks.com" <robert.vanvossen@dornerworks.com>,
 "tim@xen.org" <tim@xen.org>, "julien.grall@arm.com" <julien.grall@arm.com>,
 "josh.whitehead@dornerworks.com" <josh.whitehead@dornerworks.com>,
 "mengxu@cis.upenn.edu" <mengxu@cis.upenn.edu>, Jan Beulich <JBeulich@suse.com>
Content-Type: multipart/mixed; boundary="===============3234272397882147557=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============3234272397882147557==
Content-Language: en-US
Content-Type: multipart/signed; micalg=pgp-sha256;
	protocol="application/pgp-signature"; boundary="=-HyZAolOIDw8tLEa1/8Io"

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

On Fri, 2019-07-19 at 07:03 +0200, Juergen Gross wrote:
> On 19.07.19 00:52, Dario Faggioli wrote:
> > On Tue, 2019-05-28 at 12:32 +0200, Juergen Gross wrote:
> > > This prepares making the different schedulers vcpu agnostic.
>
> > But shouldn't then the struct be called csched2_unit, and cited
> > functions be called csched2_alloc_udata() and csched2_unit()?
> > Now, I know that these transformation happen later in the series.
> > And, this time, I'm not asking to consolidate the patches.
> >=20
> > However:
> > - can the changelog of this patch be a little more explicit, not
> > only
> >    informing that this is a preparatory patch, but also explaining
> >    briefly the temporary inconcistency
>=20
> Sure.
>=20
Ok, thanks.

> > - could the patches that deal with this be grouped together, so
> > that
> >    they are close to each other in the series [...]
>=20
> There are some patches which could be reordered, but I'm not sure the
> needed work is worth it. By moving the patches you named closer to
> each
> other there will be other closely related patches ripped apart from
> each other.
>
Yes, I appreciate that.
>=20
> In the end it will make no sense to apply only some patches of the
> main
> series. The huge amount of patches is meant only to make review
> easier.
>
And yet, this happens some times, especially for big series, and was
exactly what I was thinking to when making this comment.

Anyway, let's go with an updated changelog for now... And I'll build a
better and more solid opinion after having looked at the rest of the
series.

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


--=-HyZAolOIDw8tLEa1/8Io
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+4FAl0x+YoACgkQFkJ4iaW4
c+4qUxAAnNzhepgmO/Di4HUpfRe5i7nsKoPwzypLnfSU3pjKEbwJtYKHco6NjpH/
x4TLIiPvP018JDE86rTLXk8xTpusKZoPDmTa3yNSv1l7o+rw0u06ddKsrikyqWCN
mv/nTgDZFIAFxn1HWmYF8jA2MbKo6kl9MyfG1TPhioBOYmHHJsimk2VcPUOyb8wL
lVVSUsZoViiY6nx1xtnxoZElSzASIkVWX4CnLRhmVuKklmRydQnREPOwjtHoCXrc
33Xg9chCf54zt5K5ospnXTyj/71/qqjE1/0Islr9BlVygdLtJ3+gzn1Ce60/OhsB
edEKcb0qWJ16I0kQizazaQUCvEnlp40kwoVl3WJU7CYa1h6ZGH57KZXmUIwoTfwL
hL7yIMf7GQZvJG6CySksRsco+ffvG+mRRqdbtJq21qFpEZc3ZcDDCS/tPyxdyaI0
cVrjgp4gQv/I0WDqgZWsDAz+3Js2pM1V1z65z5EWVhuXqyzm/gBYn9rxnCW7poHP
FEbsQm1oG98wZwJX3dfn8pa9kHAAft9WztxFxDb1FMGjzN6D7oTifOa8Lk9u7+Rc
q/sihLrJqdce6Ts/WFUTQVnrkI3/+XTDz4ZNc38TfCFMCNwZTewcjnX9kAanBGU2
FiS9vntqO4q7X5QpncVH+BORKmf+VDRQtgFTQ42u/75kKwfn9u0=
=da83
-----END PGP SIGNATURE-----

--=-HyZAolOIDw8tLEa1/8Io--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============3234272397882147557==--


From xen-devel-bounces@lists.xenproject.org Fri Jul 19 17:17:53 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 17:17: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 1hoWVw-0007G5-Hj; Fri, 19 Jul 2019 17:17:48 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=j7nr=VQ=suse.com=dfaggioli@srs-us1.protection.inumbo.net>)
 id 1hoWVv-0007G0-DR
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 17:17:47 +0000
X-Inumbo-ID: 179ee918-aa49-11e9-9a1e-df564fa137dc
Received: from m4a0040g.houston.softwaregrp.com (unknown [15.124.2.86])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 179ee918-aa49-11e9-9a1e-df564fa137dc;
 Fri, 19 Jul 2019 17:17:43 +0000 (UTC)
Received: FROM m4a0040g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0040g.houston.softwaregrp.com WITH ESMTP; 
 Fri, 19 Jul 2019 17:13:45 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Fri, 19 Jul 2019 17:16:27 +0000
Received: from NAM02-SN1-obe.outbound.protection.outlook.com (15.124.8.12) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Fri, 19 Jul 2019 17:16:27 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=htxKAkuQbytC6AdUjbxmBWBgq8sYiNT7YXaYkaASAwVD18kkbcohdycedJwcDTmAjc1ieyY0ooV1zqbkiwawdz9xaT6+/gsGAEg0j7A9jKuXrwympf/IwBW6GANACCZwcmgXL9u20icXdrbz9DaCjkE7Ol/BSDAtTOrY9EN6jhSaVD0xNvzxyaRmCeVmvtK46jTzynGl5/fqD1mUm5u5/7OHmFjXY7R96MuPQSQMb58PDYYOXFTR/fuli2Wd/FJSEineG3dQ7k17Ftjig+Zh/Opo5yh+7gAcw8y4Reh5LIGp3E7LqmKNriW/gLwtduVII6nC6Svo6g4n590fCuTYwQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=rBe/wStOVfJc3QVxC7osmCevwG/W5wgYPVb/i8mU8kM=;
 b=oNZPe8hAGzHSmz/aE5eoXyIitVhvTChs7g+97A7gTvrZG46raPrVGqCnFbj6YPmWY1kCLGwuUDl6utiBwU5+KQ5ochNbELOh42Z1LDuvES+pO/6YNTZnTqTTyFlOHkp7VJuNkmRCKfaUiDpduASOJzzUUa9yVra/DqO8niCnsF+B3z/2ILPkSfgySIQblH8OKjcL8XARhkdf/F9/eDaKmkPMmpJCJXHoeJ530+O+fUBTnCDNtSC8zExrnJly+i0zQ7e4HyW1onO4MZZfQSNWeXoQzb1uyZAmInlcL9MJammiMYrLf8h53JIQ7i+TqAQasnrctYqSKG6XvMgmVhUYfQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM5PR18MB1499.namprd18.prod.outlook.com (10.175.220.20) by
 DM5PR18MB1306.namprd18.prod.outlook.com (10.173.214.143) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2094.14; Fri, 19 Jul 2019 17:16:26 +0000
Received: from DM5PR18MB1499.namprd18.prod.outlook.com
 ([fe80::d409:6406:c7a4:b807]) by DM5PR18MB1499.namprd18.prod.outlook.com
 ([fe80::d409:6406:c7a4:b807%2]) with mapi id 15.20.2094.013; Fri, 19 Jul 2019
 17:16:26 +0000
From: Dario Faggioli <dfaggioli@suse.com>
To: Juergen Gross <JGross@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [Xen-devel] [PATCH 07/60] xen/sched: build a linked list of
 struct sched_unit
Thread-Index: AQHVPcUiu1Sp9PA7KEakXcPYJ1SK66bRZDemgADLoAA=
Date: Fri, 19 Jul 2019 17:16:26 +0000
Message-ID: <c00543a0e3ccd5bb297d2a152c292855adac349b.camel@suse.com>
References: <20190528103313.1343-1-jgross@suse.com>
 <20190528103313.1343-8-jgross@suse.com>
 <d6c0b816a66282436f24441c626fd31bb8a39a44.camel@suse.com>
 <b7fe6bb5-7a51-ea74-012a-cda7011261b3@suse.com>
In-Reply-To: <b7fe6bb5-7a51-ea74-012a-cda7011261b3@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=dfaggioli@suse.com; 
x-originating-ip: [89.186.78.87]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: c364d145-6745-49b9-fbd7-08d70c6cd52e
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(49563074)(7193020);
 SRVR:DM5PR18MB1306; 
x-ms-traffictypediagnostic: DM5PR18MB1306:
x-microsoft-antispam-prvs: <DM5PR18MB1306623142CF99BEC2A3DA1FC5CB0@DM5PR18MB1306.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-forefront-prvs: 01039C93E4
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(136003)(376002)(366004)(396003)(39860400002)(346002)(189003)(199004)(3846002)(25786009)(36756003)(256004)(6116002)(86362001)(446003)(11346002)(186003)(26005)(229853002)(99936001)(476003)(2501003)(2616005)(102836004)(76176011)(81166006)(2906002)(14454004)(81156014)(6506007)(53546011)(486006)(5660300002)(66446008)(71190400001)(71200400001)(6246003)(66476007)(53936002)(4326008)(8936002)(305945005)(53366004)(53376002)(7736002)(66556008)(66616009)(76116006)(91956017)(66066001)(66946007)(99286004)(478600001)(6436002)(110136005)(6486002)(966005)(68736007)(118296001)(8676002)(64756008)(54906003)(316002)(6512007)(6306002)(21314003);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM5PR18MB1306;
 H:DM5PR18MB1499.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: AmzapenaJzeeDAjjtO0oow+PAfnzqST6+6PaTosCfUAqmS/TEmlZm1M3YL55LT21Rlz+etGiHjmiOs5HlGLOKwh52tJ9vPFspHxMe/1gcxG/n9xn70Wp1YLKrdUoER2LXK6BGFzyHPBHVV2WYqCGlzRqCKjoEHI+Wh6Oaq16k8q36J3NPdGjXXISjt0OBLgddTAMjtR/jVR1dStNmBQ3xRyyWReLsnN13NXzxOl+HCr1isf+7zMswh6EkzI5R6yHvv1BF+FR9EFaTPYA4i+COm8UuMLOsKMZmP8C8u6jYe25sjVVh3aNoBhZDpk47L22jhbHsWXlYn/SCc0kEXwhLnpJBiDL1m/BYNUALNi2dDZyciQnK72OOH6Zy7L36F3MfAkHblHq72VIy9ah2Vr+FN0bpDixybQymaLx2RguQng=
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: c364d145-6745-49b9-fbd7-08d70c6cd52e
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Jul 2019 17:16:26.7390 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: dfaggioli@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR18MB1306
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH 07/60] xen/sched: build a linked list of
 struct sched_unit
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "sstabellini@kernel.org" <sstabellini@kernel.org>,
 "wl@xen.org" <wl@xen.org>, "konrad.wilk@oracle.com" <konrad.wilk@oracle.com>,
 "george.dunlap@eu.citrix.com" <george.dunlap@eu.citrix.com>,
 "ian.jackson@eu.citrix.com" <ian.jackson@eu.citrix.com>,
 "tim@xen.org" <tim@xen.org>, "julien.grall@arm.com" <julien.grall@arm.com>,
 Jan Beulich <JBeulich@suse.com>,
 "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>
Content-Type: multipart/mixed; boundary="===============7908340715198079396=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============7908340715198079396==
Content-Language: en-US
Content-Type: multipart/signed; micalg=pgp-sha256;
	protocol="application/pgp-signature"; boundary="=-zePLxPiyFz9hJ9rQAmu/"

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

On Fri, 2019-07-19 at 07:07 +0200, Juergen Gross wrote:
> On 19.07.19 02:01, Dario Faggioli wrote:
> > On Tue, 2019-05-28 at 12:32 +0200, Juergen Gross wrote:
> > >=20
> > How about a ',' between domain and build?
>=20
> Okay.

> > "over all vcpus of a sched_unit" ?
>=20
> Oh, of course!
>=20
Thanks.

> > One question:
> >=20
> > > @@ -279,8 +279,16 @@ struct vcpu
> > >   struct sched_unit {
> > >       struct vcpu           *vcpu;
> > >       void                  *priv;      /* scheduler private data
> > > */
> > > +    struct sched_unit     *next_in_list;
> > >   };
> > >  =20
> > > +#define for_each_sched_unit(d,
> > > e)                                         \
> > > +    for ( (e) =3D (d)->sched_unit_list; (e) !=3D NULL; (e) =3D (e)-
> > > > next_in_list )
> > > +
> > > +#define for_each_sched_unit_vcpu(i,
> > > v)                                    \
> > > +    for ( (v) =3D (i)->vcpu; (v) !=3D NULL && (v)->sched_unit =3D=3D
> > > (i);         \
> > > +          (v) =3D (v)->next_in_list )
> > > +
> > >=20
> > So, here... sorry if it's me not seeing it, but why the
> > (v)->sched_unit =3D=3D (i) check is necessary?
> >=20
> > Do we expect to put in the list of vcpus of a particular unit,
> > vcpus
> > that are in another unit?
>=20
> Yes.=20
>
Ah!

> I'm making use of the fact that all vcpus in a unit are consecutive
> as I'm re-using the already existing list of vcpus in a domain:
>=20
> dom->vcpu0->vcpu1->vcpu2->vcpu3
>        ^             ^
>        !             !
> unit0-+             !
>                      !
> unit2---------------+
>=20
Ok, I see. Can you add a short comment, above the for_each_xxx
construct, about that?

"All vcpus from all sched units are kept in the same. Only iterate over
the ones from a particular unit"

Or something like this.

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


--=-zePLxPiyFz9hJ9rQAmu/
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+4FAl0x+ukACgkQFkJ4iaW4
c+7XcxAAivkLc4vX9vXJniCWfDvUc2t/z389eYCQNkMcQGeIRbHy+C2k0wZwSN5X
QchkOThG52QDazQfAbX/N4IUqUnyGx1aqdRyXOP79mHNsBAbBM9gfMm15k3+VUSd
QrkcJ/BOQeWkZLmFe9ZGhuVvA+Xp4TP6h8xRkR11dljyI9ALmQYpp4DCkBG04wwN
iLjGBdio6s56f60TGER38X/5vUh0RBRWdssdM6xGNP3/MoM59BJtDhhWT9IOQt48
TGVX4KuWkHH75xpZvP30BmvY++ZT6c2AOP7biEqgD1h3ewDQ/+yBEfx+T+O5sbSU
c4Sg0F4uLWhoRPIYx2WMCS9s2VcXsBiemjwoovnR3zxIiXsWTyKbkEMY2jk08Jkw
T3yS5RCp+8OjQcFGt+0A1K7pHPGUGih4F/+ulglHZsLCOjSeafnFoLlq2Heo5oE3
GWnR6ohhIxUYwzzwrU4Nq+7SeXab9Py1Oi6h4OsgafEgR9Dm7WbJLfTbKYVTLeHr
qJNB8JoWM3Wxh0Tgn1dD0Vqs8UPJEelRC2Cw3HZ9izPVLS0oImEn6AS06T4EKBX1
9+Lz9feBSWA52VAwZizebnTGQ98GwHI6SdzOiXP6jXA3CuP868baPCg+9rTN9Fdg
1/OtFskBik4wZLIgHxUlQWVL12zChLP52W9vVfG/HeVcuRo0DFo=
=nont
-----END PGP SIGNATURE-----

--=-zePLxPiyFz9hJ9rQAmu/--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============7908340715198079396==--


From xen-devel-bounces@lists.xenproject.org Fri Jul 19 17:27:19 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 17:27:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hoWf5-0007zV-J9; Fri, 19 Jul 2019 17:27:15 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=tC9P=VQ=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hoWf3-0007zQ-PH
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 17:27:13 +0000
X-Inumbo-ID: 6fde2232-aa4a-11e9-99d0-7750cbe430fe
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 6fde2232-aa4a-11e9-99d0-7750cbe430fe;
 Fri, 19 Jul 2019 17:27:09 +0000 (UTC)
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 8aMZOBUYAtbIyTEtg9GKuhxBq/k9zJ7dKv0q4Y5mcghbDtUlImxFKa8kekcBWcMQuZ1wxrUmbD
 dXyEM3UwjNRwy0MC08fduL4tlXrokWun2RAFPmezg1QdTq03s971c4myikcSrmrQ9PhHUcgTLn
 Etrl0yfP6wbvbNRnvfeOmY0HWS02w4/ohpn9d3NxA43zgEMRr01OcRcOEhZk35rhM55rm2G+kZ
 6nwkyfgPX8uYAza/xJNOtS8cSXD8cBfCrVQ2ijoV2NejMdE5kbttTseK1ya1u/i1hu4utfh0CW
 NSA=
X-SBRS: 2.7
X-MesageID: 3305351
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,283,1559534400"; 
   d="scan'208";a="3305351"
To: Jan Beulich <JBeulich@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
References: <6272c301-a905-38cf-dd1a-645f3d703241@suse.com>
 <94c28919-81cd-e6fa-aa43-e05dfea7cbed@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <9612f97f-904d-7b72-cff9-ead2e8590ffc@citrix.com>
Date: Fri, 19 Jul 2019 18:27:05 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <94c28919-81cd-e6fa-aa43-e05dfea7cbed@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 v3 08/14] AMD/IOMMU: introduce 128-bit IRTE
 non-guest-APIC IRTE format
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

T24gMTYvMDcvMjAxOSAxNzozOCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gVGhpcyBpcyBpbiBwcmVw
YXJhdGlvbiBvZiBhY3R1YWxseSBlbmFibGluZyB4MkFQSUMgbW9kZSwgd2hpY2ggcmVxdWlyZXMK
PiB0aGlzIHdpZGVyIElSVEUgZm9ybWF0IHRvIGJlIHVzZWQuCj4KPiBBIHNwZWNpZmljIHJlbWFy
ayByZWdhcmRpbmcgdGhlIGZpcnN0IGh1bmsgY2hhbmdpbmcKPiBhbWRfaW9tbXVfaW9hcGljX3Vw
ZGF0ZV9pcmUoKTogVGhpcyBieXBhc3Mgd2FzIGludHJvZHVjZWQgZm9yIFhTQS0zNiwKPiBpLmUu
IGJ5IDk0ZDRhMTExOWQgKCJBTUQsSU9NTVU6IENsZWFuIHVwIG9sZCBlbnRyaWVzIGluIHJlbWFw
cGluZwo+IHRhYmxlcyB3aGVuIGNyZWF0aW5nIG5ldyBvbmUiKS4gT3RoZXIgY29kZSBpbnRyb2R1
Y2VkIGJ5IHRoYXQgY2hhbmdlIGhhcwo+IG1lYW53aGlsZSBkaXNhcHBlYXJlZCBvciBmdXJ0aGVy
IGNoYW5nZWQsIGFuZCBJIHdvbmRlciBpZiAtIHJhdGhlciB0aGFuCj4gYWRkaW5nIGFuIHgyYXBp
Y19lbmFibGVkIGNoZWNrIHRvIHRoZSBjb25kaXRpb25hbCAtIHRoZSBieXBhc3MgY291bGRuJ3QK
PiBiZSBkZWxldGVkIGFsdG9nZXRoZXIuIEZvciBub3cgdGhlIGdvYWwgaXMgdG8gYWZmZWN0IHRo
ZSBub24teDJBUElDCj4gcGF0aHMgYXMgbGl0dGxlIGFzIHBvc3NpYmxlLgoKVGhlcmUgYXJlIHBs
ZW50eSBvZiBtaXN0YWtlcyB3aXRoIFhTQS0zNi7CoCBSZWFkaW5nIHRoZSBYU0EgYmFjaywgdGhl
Ck1JVElHQVRJT04gc2VjdGlvbiBnZXRzIHRoZSBzZW5zZSBvZiB0aGUgaW9tbXU9YW1kLWlvbW11
LXBlcmRldi1pbnRyZW1hcApib29sZWFuIHRoZSB3cm9uZyB3YXkgYXJvdW5kLsKgIE9oIHdlbGwu
Li4KClNQNTEwMCBlcnJhdHVtIDI4IG9ubHkgcmVxdWlyZXMgdGhhdCB0aGUgSURFIGFuZCBTQVRB
IGRldmljZXMgc2hhcmUKdGFibGVzLCBub3QgdGhhdCBldmVyeSBkZXZpY2Ugb24gdGhlIHdob2xl
IHN5c3RlbSBzaGFyZXMgdGFibGVzLgoKV2l0aCB0aGUgcHJvcG9zZWQgd29yayB0byBwZXJmb3Jt
IElPTU1VIGFzc2lnbm1lbnQgYnkgZ3JvdXAgcmF0aGVyIHRoYW4KaW5kaXZpZHVhbGx5LCB0aGlz
IHdpbGwgbmF0dXJhbGx5IGZhbGwgb3V0IGFzIGEgcXVpcmsgcmVxdWlyaW5nIHRoZSB0d28KZGV2
aWNlcyB0byBiZSBncm91cGVkLCBhdCB3aGljaCBwb2ludCB3ZSBjYW4gZHJvcCBhbGwgcmVtbmFu
dHMgb2YgZ2xvYmFsCnJlbWFwcGluZyB0YWJsZXMuCgpJbiB0aGlzIGNhc2UsIEknbSBub3Qgc3Vy
ZSBpdCBpcyB3b3J0aCBjYXJpbmcgYWJvdXQgc2hhcmVkLXRhYmxlIG1vZGUgb24KeDJhcGljLWNh
cGFibGUgc3lzdGVtcy7CoCAwIHBlb3BsZSB3aWxsIGJlIHVzaW5nIHRoYXQgbW9kZS7CoCBUaGF0
IHNhaWQsCmlmIGl0cyBlYXNpZXIgdG8gd2FpdCB1bnRpbCB0aGUgSU9NTVUgY2hhbmdlcyB0byBt
YWtlIHRoaXMgYWRqdXN0bWVudCwKdGhlbiBmaW5lLgoKPiBAQCAtMTQyLDcgKzE3OCwxNSBAQCBz
dGF0aWMgdm9pZCBmcmVlX2ludHJlbWFwX2VudHJ5KGNvbnN0IHN0Cj4gICB7Cj4gICAgICAgdW5p
b24gaXJ0ZV9wdHIgZW50cnkgPSBnZXRfaW50cmVtYXBfZW50cnkoaW9tbXUsIGJkZiwgaW5kZXgp
Owo+ICAgCj4gLSAgICBBQ0NFU1NfT05DRShlbnRyeS5wdHIzMi0+cmF3WzBdKSA9IDA7Cj4gKyAg
ICBpZiAoIGlvbW11LT5jdHJsLmdhX2VuICkKPiArICAgIHsKPiArICAgICAgICBBQ0NFU1NfT05D
RShlbnRyeS5wdHIxMjgtPnJhd1swXSkgPSAwOwo+ICsgICAgICAgIC8qIExvdyBoYWxmIChjb250
YWluaW5nIFJlbWFwRW4pIG5lZWRzIHRvIGJlIGNsZWFyZWQgZmlyc3QuICovCj4gKyAgICAgICAg
YmFycmllcigpOwoKV2hpbGUgdGhpcyB3aWxsIGZ1bmN0aW9uIG9uIHg4NiwgSSBzdGlsbCBjb25z
aWRlciB0aGlzIGJ1Z2d5LsKgIEZyb20gYQpjb25jZXB0dWFsIHBvaW50IG9mIHZpZXcsIGJhcnJp
ZXIoKSBpcyBub3QgdGhlIGNvcnJlY3QgY29uc3RydWN0aW9uIHRvCnVzZSwgd2hlcmVhcyBzbXBf
d21iKCkgaXMuCgpBcyB0aGlzIGlzIHRoZSBvbmx5IHJlbWFpbmluZyBpc3N1ZSwgd2l0aCBpdCBm
aXhlZCBpbiBlYWNoIGxvY2F0aW9uLApBY2tlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNv
b3BlcjNAY2l0cml4LmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 17:31:28 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 17:31:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hoWj8-0000Fg-5P; Fri, 19 Jul 2019 17:31:26 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=tC9P=VQ=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hoWj7-0000FD-1p
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 17:31:25 +0000
X-Inumbo-ID: 0702826b-aa4b-11e9-8980-bc764e045a96
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0702826b-aa4b-11e9-8980-bc764e045a96;
 Fri, 19 Jul 2019 17:31:23 +0000 (UTC)
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: kheDkJJ7NGOANleumNe6c7VP6wnOW/n0oFZ6xV8yl5CGuOHajASITpyKXLwAFfdqZCVDP28kXe
 ABCkdicdKugr2DHJYF8/C9Wy52bTug33BT0gd5RxrcjmukjVq/P4gOIUgks7CQj6i3lA+F4tRe
 F0p05+ztPeW0oHCmyXaq0152SZ61Es8HvuUWu9484do5UgPrKOyHGrWPi5KEhjFmTZRPHwsNL/
 Pus5Wsdmz9WcuM6ofiN+HRR8h47cq8Z39rRG4BcNV5/E8X7cbm3c6huiqXwBqWVHHRmliCrBT4
 pus=
X-SBRS: 2.7
X-MesageID: 3211476
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,283,1559534400"; 
   d="scan'208";a="3211476"
To: Jan Beulich <JBeulich@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
References: <6272c301-a905-38cf-dd1a-645f3d703241@suse.com>
 <f8421e6c-3553-7f98-ab20-a26f4dcf8ee1@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <19abc8e5-daae-d967-5c5e-03caccd03c96@citrix.com>
Date: Fri, 19 Jul 2019 18:31:19 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <f8421e6c-3553-7f98-ab20-a26f4dcf8ee1@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 v3 11/14] AMD/IOMMU: adjust setup of
 internal interrupt for x2APIC 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: 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>

T24gMTYvMDcvMjAxOSAxNzozOSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gLS0tIGEveGVuL2luY2x1
ZGUvYXNtLXg4Ni9odm0vc3ZtL2FtZC1pb21tdS1kZWZzLmgKPiArKysgYi94ZW4vaW5jbHVkZS9h
c20teDg2L2h2bS9zdm0vYW1kLWlvbW11LWRlZnMuaAo+IEBAIC00MTYsNiArNDE2LDI1IEBAIHVu
aW9uIGFtZF9pb21tdV9leHRfZmVhdHVyZXMgewo+ICAgICAgIH0gZmxkczsKPiAgIH07Cj4gICAK
PiArLyogeDJBUElDIENvbnRyb2wgUmVnaXN0ZXJzICovCj4gKyNkZWZpbmUgSU9NTVVfWFRfSU5U
X0NUUkxfTU1JT19PRkZTRVQJCTB4MDE3MAo+ICsjZGVmaW5lIElPTU1VX1hUX1BQUl9JTlRfQ1RS
TF9NTUlPX09GRlNFVAkweDAxNzgKPiArI2RlZmluZSBJT01NVV9YVF9HQV9JTlRfQ1RSTF9NTUlP
X09GRlNFVAkweDAxODAKPiArCj4gK3VuaW9uIGFtZF9pb21tdV94MmFwaWNfY29udHJvbCB7Cj4g
KyAgICB1aW50NjRfdCByYXc7Cj4gKyAgICBzdHJ1Y3Qgewo+ICsgICAgICAgIHVuc2lnbmVkIGlu
dCA6MjsKPiArICAgICAgICB1bnNpZ25lZCBpbnQgZGVzdF9tb2RlOjE7Cj4gKyAgICAgICAgdW5z
aWduZWQgaW50IDo1Owo+ICsgICAgICAgIHVuc2lnbmVkIGludCBkZXN0X2xvOjI0Owo+ICsgICAg
ICAgIHVuc2lnbmVkIGludCB2ZWN0b3I6ODsKPiArICAgICAgICB1bnNpZ25lZCBpbnQgaW50X3R5
cGU6MTsgLyogRE0gaW4gSU9NTVUgc3BlYyAzLjA0ICovCj4gKyAgICAgICAgdW5zaWduZWQgaW50
IDoxNTsKPiArICAgICAgICB1bnNpZ25lZCBpbnQgZGVzdF9oaTo4OwoKQm9vbCBiaXRmaWVsZHMg
bGlrZSB5b3UndmUgZG9uZSBlbHNld2hlcmUgaW4gdjM/CgpNeSBwcmUtZXhpc3RpbmcgUi1ieSBz
dGFuZHMsIGJ1dCBpZGVhbGx5IHdpdGggdGhpcyBjaGFnbmVkLgoKfkFuZHJldwoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 17:38:51 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 17:38:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hoWq3-0000O4-VK; Fri, 19 Jul 2019 17:38:35 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=tC9P=VQ=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hoWq2-0000Nz-Fx
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 17:38:34 +0000
X-Inumbo-ID: 06241fc0-aa4c-11e9-ba4f-b3ca8ee5d6f7
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 06241fc0-aa4c-11e9-ba4f-b3ca8ee5d6f7;
 Fri, 19 Jul 2019 17:38:31 +0000 (UTC)
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: r0scseN4iRojtjrqnsFXUO80NGPY7OR1bFKiwGS+3Hw026YbK/K7y7qv7vIZNQhSR9DPByglD/
 aXSXVs/g0DE+rzx5ul9DWvv749DjZn8JKiQEzVRkO7847CEQS7fXOpoRkuQJ+0rzT7+6/dOtfH
 4tXY1oIvlWN1qfQgZA+i77iKeBxUYqvr3zOJ1aWos1ng2FYk0T+8wysF2zt0Q//cDYh09qVkiv
 69FSpS+5tx1TS4Mv2KNtQXgyGHoIU3pinLOsQm02nHUrCgwo9TyNo6AKta2jgt/AuA9JJgrZBc
 5nA=
X-SBRS: 2.7
X-MesageID: 3305807
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,283,1559534400"; 
   d="scan'208";a="3305807"
To: Jan Beulich <JBeulich@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
References: <6272c301-a905-38cf-dd1a-645f3d703241@suse.com>
 <aab965bf-9a59-f778-0fd3-b6fae724755a@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <960f26df-c465-7f2c-1298-3d090bb5e588@citrix.com>
Date: Fri, 19 Jul 2019 18:38:27 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <aab965bf-9a59-f778-0fd3-b6fae724755a@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 v3 12/14] AMD/IOMMU: enable x2APIC mode when
 available
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

T24gMTYvMDcvMjAxOSAxNzo0MCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gSW4gb3JkZXIgZm9yIHRo
ZSBDUFVzIHRvIHVzZSB4MkFQSUMgbW9kZSwgdGhlIElPTU1VKHMpIGZpcnN0IG5lZWQgdG8gYmUK
PiBzd2l0Y2hlZCBpbnRvIHN1aXRhYmxlIHN0YXRlLgo+Cj4gVGhlIHBvc3QtQVAtYnJpbmd1cCBJ
UlEgYWZmaW5pdHkgYWRqdXN0bWVudCBpcyBkb25lIGFsc28gZm9yIHRoZSBub24tCj4geDJBUElD
IGNhc2UsIG1hdGNoaW5nIHdoYXQgVlQtZCBkb2VzLgo+Cj4gU2lnbmVkLW9mZi1ieTogSmFuIEJl
dWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKQWNrZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJl
dy5jb29wZXIzQGNpdHJpeC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 17:40:08 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 17: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 1hoWrY-00013z-GG; Fri, 19 Jul 2019 17:40:08 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=0GG/=VQ=bitdefender.com=ppircalabu@srs-us1.protection.inumbo.net>)
 id 1hoWrW-00010d-P6
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 17:40:06 +0000
X-Inumbo-ID: 3e0065b3-aa4c-11e9-8980-bc764e045a96
Received: from EUR03-DB5-obe.outbound.protection.outlook.com (unknown
 [40.107.4.91]) by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3e0065b3-aa4c-11e9-8980-bc764e045a96;
 Fri, 19 Jul 2019 17:40:05 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=VDoLpEOW0cRvoImKglEoiRU78Nb7KCIag/8swbYy1GDQ1dJD8zI9DxDppyDZN3kePyz9G9ItjRysh7wm1qrFs8p68eeHiPcfFiyn3VyhYdu7B/EL0hPP3XNltmnUmv5iN5BGkK3h1mfoB4UglbfYvTBLhhlqXSs1wKTs0pSPkGynYqKHUUz64y9MBQO0sjX2vE6tR07M/6Q9r1Y5B3F8QRSUvkjRIwxk6W/FEdKk8U6JhiDyPzipnJoHWeQLIlxGnbuaAK3QeBYRNPchZ+5Vnh9Btcv+mSTktwrcFiNK61r5giXDI9fXlvPY2mD21m0Wt45SvmVM9HbGPQFCV3+6MA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=anb5crB2T3TsrnoF2u6Hjovbd0yjFj79l8Pey8hOQIs=;
 b=ABFVJYZUTy6CWDAZorLuQp9kvVQ/qRASus7MkWhQ0xm0llo2zaKhujueFfcZ5RH8oEkjk+m0EsdErGCxVjOKELmGEW6mdF+WdM2G6fZ2Upth8xBt1tcP2czEO8XPIhUdJs+iG6euj5bGISwz55taV7EfwYrFEEk20gC2TLDBOa7bfue0MHVZ3vm4sgqk81IlHOZYi8v1egQBkUoP0M37eL1od9jbI6LmbY+8cbtW7a5fNTIg9anXCewUe+pUAHHuL5SKnIqSenHnb2chEzzY9kiKTpC35NtQHPk31dhke81Y0WKT4dOOoATTex0Mr3zdjtJ4d5x1KYX0k6NSH5qr0g==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=bitdefender.com;dmarc=pass action=none
 header.from=bitdefender.com;dkim=pass header.d=bitdefender.com;arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=bitdefender.onmicrosoft.com; s=selector1-bitdefender-onmicrosoft-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=anb5crB2T3TsrnoF2u6Hjovbd0yjFj79l8Pey8hOQIs=;
 b=do9S1yY7BEqsYmhHXC/xx9wVM8+ZKy43JZBmMv+od8Qd3EdEcMbnPOL76DUM3q/HBsXQKFneK/IDAhIWvmtmBvOqq+XWbaoSZ9SGqGtjyzXLK5OthKJXe2IqHwEwUNhbuJnMc/nCRSBoL1fbyoI7m3fAv8IezFjiCGEc1kDXlAQ=
Received: from AM6PR02MB4615.eurprd02.prod.outlook.com (20.177.198.89) by
 AM6PR02MB4648.eurprd02.prod.outlook.com (20.177.196.146) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2094.12; Fri, 19 Jul 2019 17:40:03 +0000
Received: from AM6PR02MB4615.eurprd02.prod.outlook.com
 ([fe80::8185:36ef:58bb:9a00]) by AM6PR02MB4615.eurprd02.prod.outlook.com
 ([fe80::8185:36ef:58bb:9a00%2]) with mapi id 15.20.2094.011; Fri, 19 Jul 2019
 17:40:02 +0000
From: Petre Ovidiu PIRCALABU <ppircalabu@bitdefender.com>
To: Jan Beulich <JBeulich@suse.com>, Paul Durrant <Paul.Durrant@citrix.com>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>
Thread-Topic: [PATCH v2 07/10] vm_event: Add vm_event_ng interface
Thread-Index: AQHVO/ji+ep3hd1WrES1BL2P0bM6cabOlq4AgABMy4CAAB8oAIABZ1KAgAEtDgCAAAdBAIAAAR2AgAAxiYCAAA10AIAABbYAgAABeACAAAYkAIAATloA
Date: Fri, 19 Jul 2019 17:40:02 +0000
Message-ID: <34f0c5f2d55c5318b1a922d2aec2aa70ef23010e.camel@bitdefender.com>
References: <cover.1563293545.git.ppircalabu@bitdefender.com>
 <cover.1563293545.git.ppircalabu@bitdefender.com>
 <79a1e2aebc55c20f58cb8c925320de202b17d8f2.1563293545.git.ppircalabu@bitdefender.com>
 <e1c9a42d-7bde-5749-7cf3-cb5e7b4041e1@suse.com>
 <de42faf2929b0ff0d52949d21dea5f2b30336840.camel@bitdefender.com>
 <20603303-440d-3ac4-8f78-861abaa78d70@suse.com>
 <22abf98c86af08adb0444ffa115bc56b9bd552fc.camel@bitdefender.com>
 <d73a2d9ba0b5407390ae9a635314f6d4@AMSPEX02CL03.citrite.net>
 <014491cd-8ee7-26ff-5619-6c5d54c51b3c@suse.com>
 <ebe52ee6d8a9483b87f21d01c5f2c435@AMSPEX02CL03.citrite.net>
 <bf1c57019b77fd6b79f86957477862ae81db5678.camel@bitdefender.com>
 <875eb41c92654f5a85625f0cc08994b5@AMSPEX02CL03.citrite.net>
 <88cd6480-cda4-5e9b-2e9a-aa1e275832cb@suse.com>
 <24e346edb9604148b5790369b4fce384@AMSPEX02CL03.citrite.net>
 <96e2ece1-5460-52d5-d2a5-8123d8148441@suse.com>
In-Reply-To: <96e2ece1-5460-52d5-d2a5-8123d8148441@suse.com>
Accept-Language: ro-RO, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: PR0P264CA0224.FRAP264.PROD.OUTLOOK.COM
 (2603:10a6:100:1e::20) To AM6PR02MB4615.eurprd02.prod.outlook.com
 (2603:10a6:20b:6a::25)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=ppircalabu@bitdefender.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-mailer: Evolution 3.28.5-0ubuntu0.18.04.1 
x-originating-ip: [91.199.104.6]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: f362aa1c-8ddc-46ca-10d6-08d70c7020e1
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:AM6PR02MB4648; 
x-ms-traffictypediagnostic: AM6PR02MB4648:|AM6PR02MB4648:
x-ms-exchange-purlcount: 1
x-microsoft-antispam-prvs: <AM6PR02MB4648FCE409F3C34B1D4A276AD6CB0@AM6PR02MB4648.eurprd02.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 01039C93E4
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(396003)(39860400002)(346002)(136003)(376002)(366004)(13464003)(189003)(199004)(446003)(7736002)(118296001)(50226002)(66476007)(11346002)(6246003)(6512007)(6306002)(36756003)(86362001)(7416002)(66556008)(6436002)(305945005)(476003)(2616005)(66946007)(64756008)(66446008)(2906002)(5660300002)(66066001)(14454004)(8676002)(186003)(102836004)(53546011)(6506007)(386003)(52116002)(26005)(486006)(478600001)(71200400001)(229853002)(25786009)(316002)(76176011)(99286004)(54906003)(110136005)(8936002)(81166006)(81156014)(6116002)(3846002)(68736007)(53936002)(966005)(71190400001)(4326008)(256004)(6486002)(99106002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:AM6PR02MB4648;
 H:AM6PR02MB4615.eurprd02.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: bitdefender.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: 9nRGsW7sGePoDkHo3M0guxfSqhahYy33IMFfE8jy9OBJsyT9S+k0pai0Nx1pSHHr9iOthDdP554/oenF1Zkg6nMJHvDO2mWmIBLKobqAWUIFuJxzfcKJak6Gn+gXBJBfm+upcDx65idWUWQRUdJc0FN3Wu6Vv8RrIxa18m3Es4VkG1D5i0F1trQ486oTnaLJpFFKCz9ailwppFizpEkbJsJP5dGOnrEDnOGYckV8MmMkrUfsjMPnOMNXinhT3Gu7NdF2VdbkzdFhRpNankLsGP/EgP5SJ10osI3SyXSQooM14nnfb9TB5mKrX1JRhOII23tm3n6NGWTs8GqmMQuJsGjFOv6lDoa9LG39yv5MQ9EWra0BCiqUqE8PPA+sKnCv5yxzXRhglAB5H0zKuDOUJ0y1VgC3RWLdRSzJYcEh4JQ=
Content-ID: <580DE8876CC528499813C1A00427A573@eurprd02.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: bitdefender.com
X-MS-Exchange-CrossTenant-Network-Message-Id: f362aa1c-8ddc-46ca-10d6-08d70c7020e1
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Jul 2019 17:40:02.8423 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 487baf29-f1da-469a-9221-243f830c36f3
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: ppircalabu@bbu.bitdefender.biz
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR02MB4648
Subject: Re: [Xen-devel] [PATCH v2 07/10] vm_event: Add vm_event_ng 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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>,
 KonradRzeszutek Wilk <konrad.wilk@oracle.com>, "Tim\(Xen.org\)" <tim@xen.org>,
 George Dunlap <George.Dunlap@citrix.com>, JulienGrall <julien.grall@arm.com>,
 Tamas K Lengyel <tamas@tklengyel.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Alexandru Stefan ISAILA <aisaila@bitdefender.com>,
 IanJackson <Ian.Jackson@citrix.com>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCAyMDE5LTA3LTE5IGF0IDEyOjU5ICswMDAwLCBKYW4gQmV1bGljaCB3cm90ZToNCj4g
T24gMTkuMDcuMjAxOSAxNDozNywgUGF1bCBEdXJyYW50IHdyb3RlOg0KPiA+ID4gRnJvbTogSmFu
IEJldWxpY2ggPEpCZXVsaWNoQHN1c2UuY29tPg0KPiA+ID4gU2VudDogMTkgSnVseSAyMDE5IDEz
OjMyDQo+ID4gPiANCj4gPiA+IE9uIDE5LjA3LjIwMTkgMTQ6MTEsIFBhdWwgRHVycmFudCB3cm90
ZToNCj4gPiA+ID4gPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiA+ID4gPiA+IEZyb206
IFBldHJlIE92aWRpdSBQSVJDQUxBQlUgPHBwaXJjYWxhYnVAYml0ZGVmZW5kZXIuY29tPg0KPiA+
ID4gPiA+IFNlbnQ6IDE5IEp1bHkgMjAxOSAxMjoyNA0KPiA+ID4gPiA+IA0KPiA+ID4gPiA+IFNv
cnJ5LCBteSBtaXN0YWtlLiBJIG1lYW50IHRvIHNheSBpdCdzIHNoYXJlZCB3aXRoIE1ELg0KPiA+
ID4gPiA+IA0KPiA+ID4gPiA+IE1hbnkgdGhhbmtzIGZvciB5b3VyIHN1cHBvcnQsDQo+ID4gPiA+
IA0KPiA+ID4gPiBPaywgaW4gdGhhdCBjYXNlIHBsZWFzZSBzaGFyZSB3aXRoIHRoZSBJRCBpbnN0
ZWFkLg0KPiA+ID4gDQo+ID4gPiBCdXQgdGhhdCdzIGV4YWN0bHkgd2hhdCB3ZSB3YW50IHRvIGF2
b2lkOiBJZiBzaGFyaW5nIGF0IGFsbCwgdGhlbg0KPiA+ID4gcGxlYXNlIHdpdGggdGhlIG1vcmUg
cHJpdmlsZWdlZCBlbnRpdHkuDQo+ID4gDQo+ID4gV2h5PyBXZSdyZSB0YWxraW5nIEhWTSBndWVz
dHMgb25seSBoZXJlIElJVUMgc28gdGhpcyBpcyBlcXVpdmFsZW50DQo+ID4gdG8gSU9SRVEgc2Vy
dmVyLi4uDQo+IA0KPiBOb3Qgc3VyZTogVGhlIG1haW4gdm1fZXZlbnQuYyBmaWxlcyBsaXZlIGlu
IGNvbW1vbi8gYW5kIGFyY2gveDg2Lw0KPiByZXNwZWN0aXZlbHksIHNvIEkgdGhvdWdodCBhdCBs
ZWFzdCBhcmNoaXRlY3R1cmFsbHkgVk0gZXZlbnRzIHdlcmUNCj4gcG9zc2libGUgZm9yIFBWIGFz
IHdlbGwuIElmIGl0J3MgaW5kZWVkIEhWTS1vbmx5LCB0aGVuIGZvbGxvd2luZw0KPiB0aGUgSU9S
RVEgc2VydmVyIG1vZGVsIGluIGl0cyBlbnRpcmV0eSB3b3VsZCBvZiBjb3Vyc2UgYmUgZmluZS4N
Cj4gDQo+IEphbg0KDQpJbiBvbmUgb2YgdGhlIHByZXZpb3VzIHZlcnNpb24gb2YgdGhlIHBhdGNo
c2V0IHRoZXJlIHdhcyBhIHN1Z2dlc3Rpb24NCnRvIGltcGxlbWVudCB0aGUgbmV3IHZtX2V2ZW50
IHRyYW5zcG9ydCB1c2luZyBJT1JFUSwgYnV0IGl0IHdhcyBkcm9wcGVkDQouDQoNCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvYXJjaGl2ZXMvaHRtbC94ZW4tZGV2ZWwvMjAxOS0wNC9tc2cw
MDE3My5odG1sDQoNCkFsc28sIHVubGVzcyB0aGVyZSBpc24ndCBhIHByb3BlciB3YXkgYWxsb2Nh
dGUgdGhlIG5lY2Vzc2FyeSBwYWdlcywgSQ0Kd291bGRuJ3QgaW50cm9kdWNlIGEgSFZNLW9ubHkg
bGltaXRhdGlvbiBiZWNhdXNlLCBvdGhlciB0aGFuIHRoZSBIVk0NCnBhcmFtIHVzZWQgdG8ga2Vl
cCB0cmFjayBvZiB0aGUgcmluZyBwZm4sIHRoZSB2bV9ldmVudCBtZWNoYW5pc20gaXMNCnF1aXRl
IGdlbmVyaWMuDQoNCk1hbnkgdGhhbmtzIGZvciB5b3VyIHN1cHBvcnQsDQpQZXRyZQ0KDQpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 17:45:02 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 17:45:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hoWwB-0001DZ-4a; Fri, 19 Jul 2019 17:44:55 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=j7nr=VQ=suse.com=dfaggioli@srs-us1.protection.inumbo.net>)
 id 1hoWwA-0001DU-PE
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 17:44:54 +0000
X-Inumbo-ID: e9618534-aa4c-11e9-b3b3-ffc32c053358
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e9618534-aa4c-11e9-b3b3-ffc32c053358;
 Fri, 19 Jul 2019 17:44:52 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 7E382AF19;
 Fri, 19 Jul 2019 17:44:51 +0000 (UTC)
Message-ID: <faf676d237290b6de194b8daccb5f5fbaf8d2476.camel@suse.com>
From: Dario Faggioli <dfaggioli@suse.com>
To: Juergen Gross <jgross@suse.com>, xen-devel@lists.xenproject.org
In-Reply-To: <20190528103313.1343-9-jgross@suse.com>
References: <20190528103313.1343-1-jgross@suse.com>
 <20190528103313.1343-9-jgross@suse.com>
Organization: SUSE
MIME-Version: 1.0
Date: Fri, 19 Jul 2019 19:43:03 +0200
User-Agent: Evolution 3.32.3 
Subject: Re: [Xen-devel] [PATCH 08/60] xen/sched: introduce struct
 sched_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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Meng Xu <mengxu@cis.upenn.edu>,
 Jan Beulich <jbeulich@suse.com>, Ian Jackson <ian.jackson@eu.citrix.com>
Content-Type: multipart/mixed; boundary="===============6357939591077237146=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============6357939591077237146==
Content-Type: multipart/signed; micalg="pgp-sha256";
	protocol="application/pgp-signature"; boundary="=-30nU+LWPMQT18QlezMG2"


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

On Tue, 2019-05-28 at 12:32 +0200, Juergen Gross wrote:
> Add a scheduling abstraction layer between physical processors and
> the
> schedulers by introducing a struct sched_resource. Each scheduler
> unit
> running is active on such a scheduler resource. For the time being
> there is one struct sched_resource per cpu, but in future there might
> be one for each core or socket only.
>=20
I only have two questions:

> @@ -1618,6 +1623,13 @@ static int cpu_schedule_up(unsigned int cpu)
>  {
>      struct schedule_data *sd =3D &per_cpu(schedule_data, cpu);
>      void *sched_priv;
> +    struct sched_resource *res;
> +
> +    res =3D xzalloc(struct sched_resource);
> +    if ( res =3D=3D NULL )
> +        return -ENOMEM;
> +    res->processor =3D cpu;
> +    set_sched_res(cpu, res);
> =20
>      per_cpu(scheduler, cpu) =3D &ops;
>      spin_lock_init(&sd->_lock);
> @@ -1682,6 +1694,9 @@ static void cpu_schedule_down(unsigned int cpu)
>      sd->sched_priv =3D NULL;
> =20
>      kill_timer(&sd->s_timer);
> +
> +    set_sched_res(cpu, NULL);
> +    xfree(sd);
>  }
>=20
What's that xfree(sd) about?
=20

> @@ -334,7 +349,10 @@ static inline void sched_migrate(const struct
> scheduler *s,
>      if ( s->migrate )
>          s->migrate(s, unit, cpu);
>      else
> +    {
>          unit->vcpu->processor =3D cpu;
> +        unit->res =3D per_cpu(sched_res, cpu);
> +    }
>
  unit->res =3D get_sched_res(cpu)

?

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


--=-30nU+LWPMQT18QlezMG2
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part

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

iQIzBAABCAAdFiEES5ssOj3Vhr0WPnOLFkJ4iaW4c+4FAl0yASQACgkQFkJ4iaW4
c+4vkhAAnr1z2kocUCgoi3ONxyEJqn34ieqoY6J8gJscsS+/qXKtlf3cGY0/gaZd
luxXvbxXMeYBRIROO8GW1A4iyhx0HHUF1DZt0L0qtWoaaV5emCbfcAshxJpLQXj9
T5EWIDuf9VZNzNi4ZzZs/MOB+/5uJb7+55BPxK6UaPVzr+nQ2M8CJpAKCxSjMVxu
tjs147r0+3LnPyQW6ia2qHd518KsR4cq7Y680keN6omkgee+tO6yuaQdObHC+mCo
ClNPhoiVtnygaGH6JWTDEk6WkiV0BD81c1xkoiMojpexjstj9Tnina/8JamDoIdo
IuKiZA3ZxDlhME3YajNI6wiXIQdu5oDP4UakbDXUfteDbroSjT21OwB+L1MZFT/L
495yiamDOoEgTwe2tpJQlMrvASYf7Z974MRrO/sFH6NjpOBv8G3RuR8lv32mubsy
8adn9ZQJt1iCRDql9pkg7iKFYfnOcr09AEGW+tiE8OGlfPt4/c15OCPZr2bKamn/
ru6GzzR/ehsBPT7h0vIKogjv5bniB2r1IR1CbFHauDqRNui4FF1iskTCGzj3J6Ey
BJ5AfzruVD4LUrGAXvdUK0Bkk3yj3xFeW8RvexbjkInmgtDr56i0VBY1IQdcxmsw
cCJHXDMK2XsxBUvjyYfKMucY6bAFCKkO0Q3tnmjaHvqHw2a1Sr8=
=kodg
-----END PGP SIGNATURE-----

--=-30nU+LWPMQT18QlezMG2--



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============6357939591077237146==--



From xen-devel-bounces@lists.xenproject.org Fri Jul 19 17:45:06 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 17: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 1hoWwM-0001EE-E4; Fri, 19 Jul 2019 17:45:06 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=tC9P=VQ=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hoWwL-0001E8-9i
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 17:45:05 +0000
X-Inumbo-ID: f016ffc6-aa4c-11e9-9ceb-cb0338a44187
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f016ffc6-aa4c-11e9-9ceb-cb0338a44187;
 Fri, 19 Jul 2019 17:45:03 +0000 (UTC)
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: M8Jl//4n1IeBRqQpPRtEkyhp8DSuEqXCuH2rrzTYQ2mFPk2WQMELJ1gpF9D0IK68HYYQH2o2JQ
 JmdFZXkAoiSKTL6xeXaeVno1S8kLUlhORK9J7FR8tYjwDJyydH+mK3mnm5V6JWFD1ajTBHrr9O
 PKhBfes0n8qaoG7qgRnQMWFgb76IwBKJ3JLX4WVeXrpQ0i/BD94QUetYrHPruoQtRYooTpdz54
 ZzjYyYAtXFj+v1Rjn4bTNIwiofpQCFXY9O2b1w88WaX6NzbFHRqo76pNcQwzQRb26eJ74pN7bH
 QdQ=
X-SBRS: 2.7
X-MesageID: 3287163
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,283,1559534400"; 
   d="scan'208";a="3287163"
To: Jan Beulich <JBeulich@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
References: <6272c301-a905-38cf-dd1a-645f3d703241@suse.com>
 <9461810d-9538-ef84-005f-0398673577db@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <d3cafb91-ccb7-dc4f-821a-8383a5df5f51@citrix.com>
Date: Fri, 19 Jul 2019 18:44:59 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <9461810d-9538-ef84-005f-0398673577db@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 RFC v3 13/14] AMD/IOMMU: correct IRTE
 updating
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Brian Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTYvMDcvMjAxOSAxNzo0MCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gRmx1c2hpbmcgZGlkbid0
IGdldCBkb25lIGFsb25nIHRoZSBsaW5lcyBvZiB3aGF0IHRoZSBzcGVjaWZpY2F0aW9uIHNheXMu
Cj4gTWFyayBlbnRyaWVzIHRvIGJlIHVwZGF0ZWQgYXMgbm90IHJlbWFwcGVkICh3aGljaCB3aWxs
IHJlc3VsdCBpbgo+IGludGVycnVwdCByZXF1ZXN0cyB0byBnZXQgdGFyZ2V0IGFib3J0ZWQsIGJ1
dCB0aGUgaW50ZXJydXB0cyBzaG91bGQgYmUKPiBtYXNrZWQgYW55d2F5IGF0IHRoYXQgcG9pbnQg
aW4gdGltZSksIGlzc3VlIHRoZSBmbHVzaCwgYW5kIG9ubHkgdGhlbgo+IHdyaXRlIHRoZSBuZXcg
ZW50cnkuCj4KPiBJbiB1cGRhdGVfaW50cmVtYXBfZW50cnlfZnJvbV9tc2lfbXNnKCkgYWxzbyBm
b2xkIHRoZSBkdXBsaWNhdGUgaW5pdGlhbAo+IGxvY2sgZGV0ZXJtaW5hdGlvbiBhbmQgYWNxdWly
ZSBpbnRvIGp1c3QgYSBzaW5nbGUgaW5zdGFuY2UuCj4KPiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1
bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4gLS0tCj4gUkZDOiBQdXR0aW5nIHRoZSBmbHVzaCBp
bnZvY2F0aW9ucyBpbiBsb29wcyBpc24ndCBvdmVybHkgbmljZSwgYnV0IEkKPiAgICAgICBkb24n
dCB0aGluayB0aGlzIGNhbiByZWFsbHkgYmUgYWJ1c2VkLCBzaW5jZSBjYWxsZXJzIHVwIHRoZSBz
dGFjawo+ICAgICAgIGhvbGQgZnVydGhlciBsb2Nrcy4gTmV2ZXJ0aGVsZXNzIEknZCBsaWtlIHRv
IGFzayBmb3IgYmV0dGVyCj4gICAgICAgc3VnZ2VzdGlvbnMuCgpMb29raW5nIGFnYWluLCBhbmQg
YXQgdjIsIEkgdGhpbmsgdGhpcyBpcyBhIGNvbnNlcXVlbmNlIG9mIG91ciBpbnNhbmUKIXgyYXBp
YyBpbnRlcnJ1cHQgc2V0IHVwLCB3aGVyZSB3ZSB3cmFwIGFuIGFscmVhZHktZXN0YWJsaXNoZWQg
c3lzdGVtCndpdGggaW50ZXJydXB0IHJlbWFwcGluZy4KCkxvbmdlciB0ZXJtLCB3aGVuIHdlIHVu
ZG8gdGhhdCwgd2Ugc2hvdWxkIGhhdmUgZmFyIG1vcmUgY2xlYXIgY29kZQpzdHJ1Y3R1cmUuwqAg
VGhlcmVmb3JlLCBJIHRoaW5rIGl0IGlzIGZpbmUgZm9yIG5vdy4KCkFja2VkLWJ5OiBBbmRyZXcg
Q29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 17:50:20 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 17: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 1hoX1K-00020k-3P; Fri, 19 Jul 2019 17:50: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=j7nr=VQ=suse.com=dfaggioli@srs-us1.protection.inumbo.net>)
 id 1hoX1I-00020f-Gk
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 17:50:12 +0000
X-Inumbo-ID: a273a5cd-aa4d-11e9-8980-bc764e045a96
Received: from m4a0040g.houston.softwaregrp.com (unknown [15.124.2.86])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a273a5cd-aa4d-11e9-8980-bc764e045a96;
 Fri, 19 Jul 2019 17:50:11 +0000 (UTC)
Received: FROM m4a0040g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0040g.houston.softwaregrp.com WITH ESMTP; 
 Fri, 19 Jul 2019 17:46:15 +0000
Received: from M9W0068.microfocus.com (2002:f79:bf::f79:bf) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Fri, 19 Jul 2019 17:49:51 +0000
Received: from NAM04-CO1-obe.outbound.protection.outlook.com (15.124.72.10) by
 M9W0068.microfocus.com (15.121.0.191) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Fri, 19 Jul 2019 17:49:51 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=kxjuWmpdZDgiMD76C8arPUp7XHHf8CFpT5MS4SApqy1kvR9LWUS+6nFWE5YWDwht505NuqC0OH/sUhPUjoJhTiQpVZxOcyDRb5SzpDTtLrjTlnfOdV7M9F/pxnUuNSrnXLNyXNyfWjgdCanzGCFJCv2vm0MYV8FWfSzm16r/P9+C2Wn48HstsA8wPUc2Bjdm8oNOscAUdVaDtqtMfccdXdzFRtdnxLtH+G7cWL1Iwpl8zkITbbjZNUvL1Y9uEvyOPMPegoMs8xUF+QiIfMjCApsDyITiWq/vHcEVaE8fbzZ84vYxAQd8G9WU+sDaKWdpRmUB7MFeLPqFScTjWAqJYQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=lm39oxigH91iV+YN8qVzzTrBJXiYqgHUh2dFxQJER48=;
 b=EwqkF1u406hiW3U8+uTNayVilSg5YItDCjCXI/tD28FIIwy1Mjmsv4U5kSDGnsIhqpVmvD6AmhNil7PESDdVRg9CBHvY7me2KMUXaQjOzeGLfNg7Gnf9tHJpQK1EJAQvf5U28uffUcfloAzjkI0FxHrlGdP8l8u7VhcrtCcI2XIy30M3FVYJk4dt2hpx6dC2jQhAY6j3pjicm6JvZa01gzWSiLIquHAC9VDnsS0TwOp3ZoVdQmgy4jzq0k+q6+shz33brTk9+jHDGFCVEk3QTQKU3wmgjKmL0GyPjsz27SAp1rLvElP/98Sf8S3ZKo9FfmH0zIuPIurpVdc/d+3soQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM5PR18MB1499.namprd18.prod.outlook.com (10.175.220.20) by
 DM5PR18MB1035.namprd18.prod.outlook.com (10.168.119.146) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.14; Fri, 19 Jul 2019 17:49:50 +0000
Received: from DM5PR18MB1499.namprd18.prod.outlook.com
 ([fe80::d409:6406:c7a4:b807]) by DM5PR18MB1499.namprd18.prod.outlook.com
 ([fe80::d409:6406:c7a4:b807%2]) with mapi id 15.20.2094.013; Fri, 19 Jul 2019
 17:49:50 +0000
From: Dario Faggioli <dfaggioli@suse.com>
To: Juergen Gross <JGross@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [Xen-devel] [PATCH 08/60] xen/sched: introduce struct
 sched_resource
Thread-Index: AQHVPlpcQU4DYQ9xtkOujbzWGotmdA==
Date: Fri, 19 Jul 2019 17:49:50 +0000
Message-ID: <78595b135058bffde7ea256e5564ff471c6c8d18.camel@suse.com>
References: <20190528103313.1343-1-jgross@suse.com>
 <20190528103313.1343-9-jgross@suse.com>
In-Reply-To: <20190528103313.1343-9-jgross@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=dfaggioli@suse.com; 
x-originating-ip: [89.186.78.87]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 2602e30c-54aa-4169-bef8-08d70c717f48
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(49563074)(7193020);
 SRVR:DM5PR18MB1035; 
x-ms-traffictypediagnostic: DM5PR18MB1035:
x-microsoft-antispam-prvs: <DM5PR18MB103588BB2292398800B9908BC5CB0@DM5PR18MB1035.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 01039C93E4
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(136003)(396003)(366004)(39860400002)(346002)(376002)(189003)(199004)(305945005)(7736002)(102836004)(476003)(6116002)(3846002)(11346002)(446003)(486006)(25786009)(186003)(71200400001)(66066001)(8676002)(54906003)(14454004)(4326008)(110136005)(86362001)(71190400001)(6512007)(53376002)(76176011)(256004)(64756008)(66446008)(66556008)(6436002)(91956017)(53366004)(6486002)(26005)(6246003)(68736007)(6306002)(76116006)(66946007)(66616009)(5660300002)(478600001)(53936002)(81156014)(99936001)(229853002)(2501003)(316002)(2616005)(99286004)(81166006)(2906002)(118296001)(36756003)(8936002)(6506007)(7416002)(66476007)(966005);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM5PR18MB1035;
 H:DM5PR18MB1499.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: XZDjeJvaY4h9Z74F8Jla1nGpJIRR25si53BmyvY8o43VMuerHZ+VS9dMe1RxqYFcTznNCRrcvXor81dmLTHpiWehlBE1ZOw88MvkOYMUBm69AlyULPyaAvvP7+eAeFattBXg0x8xXEDDwUu+Z1wr7i5lIaH3P14SvGT1rsNwgJCKwYOtk0XPN9gwwl+uD0XmqfTCdo9iCVYuTmHLgrgaUduPxDxRvh2AbvVIWGAUDRBvNIvYGQtFU16tCI6sXiDIepzTd4N4ctB/j9Q5M60YaXPPzN7ofaWUWL+L/tYFjAmL5IHuXGuDZq5ou0O/NuBi16y6f1Ax4wAGceNBNaCAlFNG38pDUbyq5NolYOb5NubO1cc1S0W98wXgCj3TKkNM90oxMt/SGlAPZ8yokNVB/HxCXPCKkgW5Lrd3DCup5mk=
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 2602e30c-54aa-4169-bef8-08d70c717f48
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Jul 2019 17:49:50.1285 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: dfaggioli@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR18MB1035
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH 08/60] xen/sched: introduce struct
 sched_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: "sstabellini@kernel.org" <sstabellini@kernel.org>,
 "wl@xen.org" <wl@xen.org>, "konrad.wilk@oracle.com" <konrad.wilk@oracle.com>,
 "george.dunlap@eu.citrix.com" <george.dunlap@eu.citrix.com>,
 "ian.jackson@eu.citrix.com" <ian.jackson@eu.citrix.com>,
 "tim@xen.org" <tim@xen.org>, "julien.grall@arm.com" <julien.grall@arm.com>,
 "mengxu@cis.upenn.edu" <mengxu@cis.upenn.edu>, Jan Beulich <JBeulich@suse.com>,
 "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>
Content-Type: multipart/mixed; boundary="===============7375139188849271278=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============7375139188849271278==
Content-Language: en-US
Content-Type: multipart/signed; micalg=pgp-sha256;
	protocol="application/pgp-signature"; boundary="=-2qcAqhO4aJ0DpS2t8IQJ"

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

On Tue, 2019-05-28 at 12:32 +0200, Juergen Gross wrote:
> Add a scheduling abstraction layer between physical processors and
> the
> schedulers by introducing a struct sched_resource. Each scheduler
> unit
> running is active on such a scheduler resource. For the time being
> there is one struct sched_resource per cpu, but in future there might
> be one for each core or socket only.
>=20
Ah, one more thing.

> +++ b/xen/common/schedule.c
> @@ -63,6 +63,7 @@ static void poll_timer_fn(void *data);
>  /* This is global for now so that private implementations can reach
> it */
>  DEFINE_PER_CPU(struct schedule_data, schedule_data);
>  DEFINE_PER_CPU(struct scheduler *, scheduler);
> +DEFINE_PER_CPU(struct sched_resource *, sched_res);
> =20
I wouldn't expect this to change too much.

Therefore, does DEFINE_PER_CPU_READ_MOSTLY() make sense?

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


--=-2qcAqhO4aJ0DpS2t8IQJ
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+4FAl0yArsACgkQFkJ4iaW4
c+4YUQ//ZzUX/9Alv8ShP9m/+Va9+RpIB5AeoV4QD6WrlUS0w12RNCR1zq+09rhj
MRrP3Y291WRXMFqmJiBmi582VvijmMAPbzl+qK4ylIogVETtTJMtLu+JMEgv+NNI
0JM30olFXNlhLfYBmc9tdu3vsTUS0kiqK5miGN3tFdOc34LGcJv8U0eMkiIOC6sF
xH+pXjzSsQnU8R6mfRl4D0htjAz4HEa0rccpzU5xlcPbBky5RpM6uOedLD4TRaBl
rXgR4FIDyNj4hIxngj/lNQTZwPY+Ww1gc3Eu2VuHNQW3st5wokqjjWFt8DLAN/g2
yRFuO2Ek+I2mmEwE2D0p6X1w3iGsRbq54AX6eW+BN9nw90XSvnhLn6Fea5FaxnH4
7n4/bN4WSjQTfIPSnYvEQRzX2tso8hd2d6oN6r5mEZ9xJqsjXQ2HJ1YseIeH57jV
7bfCkchyoZBpW6riJNL+fgdWZoYyUdFiX9eT4+VFjKEGbMozphGmmYG3cTkKdLbL
1t9PrUxcSDt+SI6u0zPHFRvI8uTXAyfKpGHHyDDaeQFYJSYEhtokx9xPWtl2I4+L
HCvl+1X/od1qgWs73wQI288gikL72kjuSJk7hs/yFRm75Klhs/hvUfmggv6csJYM
4cygI3yP74VapYypCb37bH00C7GJaa09lnrgLsafK3N7eCWJQME=
=Ik0K
-----END PGP SIGNATURE-----

--=-2qcAqhO4aJ0DpS2t8IQJ--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============7375139188849271278==--


From xen-devel-bounces@lists.xenproject.org Fri Jul 19 17:56:01 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 17: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 1hoX6s-0002AO-4s; Fri, 19 Jul 2019 17:55:58 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=TkfO=VQ=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hoX6q-0002A0-Hv
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 17:55:56 +0000
X-Inumbo-ID: 7288d456-aa4e-11e9-bc5b-9f453aca25fb
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 7288d456-aa4e-11e9-bc5b-9f453aca25fb;
 Fri, 19 Jul 2019 17:55:51 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hoX6l-0007re-DB; Fri, 19 Jul 2019 17:55: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 1hoX6l-0006ie-5R; Fri, 19 Jul 2019 17:55:51 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hoX6l-0000io-4k; Fri, 19 Jul 2019 17:55:51 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139134-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-i386-pvgrub:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-libvirt:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-pvhv2-intel:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qcow2:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-examine:reboot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-win7-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-freebsd10-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-qemuu-nested-intel:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-win10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemut-rhel6hvm-intel:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-intel:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-amd64-pvgrub:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-multivcpu:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-win10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-pygrub:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-credit2:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-i386-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-amd64-libvirt-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-examine:reboot:fail:regression
 linux-linus:test-amd64-i386-xl-raw:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemut-rhel6hvm-amd:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-pvshim:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-freebsd10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-pvhv2-amd:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-qemuu-nested-amd:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-shadow:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-win10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-win7-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-ws16-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-pvshim:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-credit1:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-amd:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-amd64-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-amd64-libvirt-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-amd64-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-libvirt-vhd:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-ws16-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-ws16-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-ws16-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-i386-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-i386-xl-shadow:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-win10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-xsm:xen-boot:fail:regression
 linux-linus:test-arm64-arm64-examine:examine-serial/bootloader:fail:regression
 linux-linus:build-armhf-pvops:kernel-build:fail:regression
 linux-linus:test-amd64-amd64-xl-rtds:xen-boot:fail:allowable
 linux-linus:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-examine:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:xen-boot:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:xen-boot:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-debianhvm-i386-xsm:xen-boot:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-debianhvm-i386-xsm:xen-boot:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: linux=3bfe1fc46794631366faa3ef075e1b0ff7ba120a
X-Osstest-Versions-That: linux=736706bee3298208343a76096370e4f6a5c55915
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 19 Jul 2019 17:55:51 +0000
Subject: [Xen-devel] [linux-linus test] 139134: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTEzNCBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTM5MTM0LwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0
dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEzMzU4
MAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAg
ICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICA3
IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93IDcgeGVuLWJvb3QgZmFpbCBS
RUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICA3IHhlbi1ib290
ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcHZodjItaW50ZWwgIDcgeGVuLWJvb3QgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEz
MzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAg
ICA4IHJlYm9vdCAgICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gNyB4ZW4tYm9v
dCBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1h
bWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2
NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgNyB4ZW4t
Ym9vdCAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0ICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4
MAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAg
ICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAt
aTM4NiAgNyB4ZW4tYm9vdCAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1k
NjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVH
Ui4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICA3IHhl
bi1ib290ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgNyB4ZW4tYm9vdCAgICBmYWlsIFJFR1IuIHZzLiAxMzM1
ODAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICA3IHhlbi1ib290ICAgICAgICAgICAg
ICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUg
IDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDcgeGVuLWJvb3QgZmFp
bCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYg
IDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtYW1k
NjQtcHlncnViICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgNyB4ZW4tYm9vdCAgICAgICAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgNyB4ZW4tYm9vdCBmYWlsIFJFR1IuIHZzLiAxMzM1ODAK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgMTAgeGVuLWJvb3Qvc3JjX2hvc3QgICAgICAg
IGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAxMSB4
ZW4tYm9vdC9kc3RfaG9zdCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQteHNtICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1Iu
IHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgIDggcmVib290ICAgICAg
ICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJh
dyAgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgw
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICA3IHhlbi1ib290ICAg
ICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0
cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQg
IDcgeGVuLWJvb3QgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gNyB4ZW4tYm9vdCBmYWlsIFJF
R1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgIDcgeGVuLWJvb3Qg
ICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1vdm1mLWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMz
NTgwCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgIDcgeGVuLWJvb3QgICAgICAgICAg
ICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1k
ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1h
bWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICA3IHhlbi1ib290ICAgICAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICA3IHhlbi1ib290
ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd2luMTAtaTM4NiAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEz
MzU4MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgIDcgeGVuLWJvb3QgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdz
MTYtYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgNyB4ZW4tYm9v
dCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgNyB4ZW4tYm9vdCAgICBmYWlsIFJFR1IuIHZzLiAx
MzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgIDcgeGVuLWJvb3QgICAgICAgICAg
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRl
Ymlhbmh2bS1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0
LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICA3IHhlbi1ib290ICAgICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgMTAgeGVuLWJv
b3Qvc3JjX2hvc3QgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2
NC1wYWlyICAgICAgICAxMSB4ZW4tYm9vdC9kc3RfaG9zdCAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAxMCB4ZW4tYm9vdC9zcmNfaG9z
dCAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1w
YWlyIDExIHhlbi1ib290L2RzdF9ob3N0ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICA3IHhlbi1i
b290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgIDcgeGVuLWJvb3Qg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAg
ICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQg
IDcgeGVuLWJvb3QgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkz
ODYtcGFpciAgICAgICAgIDEwIHhlbi1ib290L3NyY19ob3N0ICAgICAgICBmYWlsIFJFR1IuIHZz
LiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgMTEgeGVuLWJvb3QvZHN0X2hv
c3QgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRv
dyAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDcgeGVu
LWJvb3QgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2lu
MTAtaTM4NiAgNyB4ZW4tYm9vdCAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgIDExIGV4YW1pbmUt
c2VyaWFsL2Jvb3Rsb2FkZXIgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiBidWlsZC1hcm1oZi1wdm9w
cyAgICAgICAgICAgICA2IGtlcm5lbC1idWlsZCAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MzM1ODAKClJlZ3Jlc3Npb25zIHdoaWNoIGFyZSByZWdhcmRlZCBhcyBhbGxvd2FibGUgKG5vdCBi
bG9ja2luZyk6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICA3IHhlbi1ib290ICAgICAg
ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3Vj
Y2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhm
LWFybWhmLXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYt
YXJtaGYteGwtYXJuZGFsZSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXJ0ZHMgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhm
LWV4YW1pbmUgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSA3IHhlbi1ib290
IGZhaWwgYmFzZWxpbmUgdW50ZXN0ZWQKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5o
dm0taTM4Ni14c20gIDcgeGVuLWJvb3QgZmFpbCBiYXNlbGluZSB1bnRlc3RlZAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gNyB4ZW4tYm9vdCBmYWlsIGJhc2Vs
aW5lIHVudGVzdGVkCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNt
ICA3IHhlbi1ib290IGZhaWwgYmFzZWxpbmUgdW50ZXN0ZWQKIHRlc3QtYXJtNjQtYXJtNjQteGwt
c2VhdHRsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLXRodW5kZXJ4IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGludXggICAg
ICAgICAgICAgICAgM2JmZTFmYzQ2Nzk0NjMxMzY2ZmFhM2VmMDc1ZTFiMGZmN2JhMTIwYQpiYXNl
bGluZSB2ZXJzaW9uOgogbGludXggICAgICAgICAgICAgICAgNzM2NzA2YmVlMzI5ODIwODM0M2E3
NjA5NjM3MGU0ZjZhNWM1NTkxNQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTMzNTgwICAyMDE5LTAz
LTA0IDE5OjUzOjA5IFogIDEzNiBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEzMzYwNSAgMjAx
OS0wMy0wNSAyMDowMzoxNCBaICAxMzUgZGF5cyAgIDc4IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBz
aW5jZSAgIDEzOTEzNCAgMjAxOS0wNy0xOCAyMzowNDo1MSBaICAgIDAgZGF5cyAgICAxIGF0dGVt
cHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0KNDAxMSBwZW9wbGUgdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdCwKbm90IGxp
c3RpbmcgdGhlbSBhbGwKCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtaTM4
Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWkzODYt
eHNtICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3Rl
ZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGVi
aWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhs
LWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0
cmljdCAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0
LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFt
aW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFy
bTY0LWFybTY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJz
ZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJo
ZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRp
dmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1w
YWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXRodW5kZXJ4ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVz
dC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAv
aG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUg
YXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoK
RXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwg
aXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9
YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFy
bmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBs
b2c7IGl0IHdvdWxkIGJlIDg0MzY5OSBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 17:56:01 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 17: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 1hoX6r-0002AF-RU; Fri, 19 Jul 2019 17:55:57 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=tC9P=VQ=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hoX6q-0002A2-IB
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 17:55:56 +0000
X-Inumbo-ID: 73947558-aa4e-11e9-ae30-a7c51e3e8d82
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 73947558-aa4e-11e9-ae30-a7c51e3e8d82;
 Fri, 19 Jul 2019 17:55:54 +0000 (UTC)
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: K9Ndfxsvwt44heWfGdtIMO9wzmyl1r6j2RAezpSC4dWm/7fQxFncn4dhlkciUmxbyegzMudiNo
 kJWBZT4WkI3zzenxZMuSUCjkTEmO4UEMEmT1Up+s9nMbCIlXZi1zAl5QHWJ6GFMxc3mpAyFRAO
 oHdmXJRRqkmqoPiM741XlpowqUvEfVsajMjzYlo4plxbOGdlrIH3RTjWJJgyKXfLAOMXbxldb5
 oSrahTfihqM+BrOZCkvAMXS6qkcOeGzDV/InsHN/g9w1hcdJW7/vhiiC/dotMvmYcUHXCrgH74
 6q4=
X-SBRS: 2.7
X-MesageID: 3287764
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,283,1559534400"; 
   d="scan'208";a="3287764"
To: Jan Beulich <JBeulich@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
References: <6272c301-a905-38cf-dd1a-645f3d703241@suse.com>
 <10fb0354-9018-a714-44b7-efda1b579aa1@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <d66e0efb-a31f-63c7-1b40-e9e60098daa9@citrix.com>
Date: Fri, 19 Jul 2019 18:55:50 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <10fb0354-9018-a714-44b7-efda1b579aa1@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 v3 14/14] AMD/IOMMU: process softirqs while
 dumping IRTs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Brian Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTYvMDcvMjAxOSAxNzo0MSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gV2hlbiB0aGVyZSBhcmUg
c3VmZmljaWVudGx5IG1hbnkgZGV2aWNlcyBsaXN0ZWQgaW4gdGhlIEFDUEkgdGFibGVzIChubwo+
IG1hdHRlciBpZiB0aGV5IGFjdHVhbGx5IGV4aXN0KSwgb3V0cHV0IG1heSB0YWtlIHdheSBsb25n
ZXIgdGhhbiB0aGUKPiB3YXRjaGRvZyB3b3VsZCBsaWtlLgo+Cj4gU2lnbmVkLW9mZi1ieTogSmFu
IEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+IC0tLQo+IHYzOiBOZXcuCj4gLS0tCj4gVEJE
OiBTZWVpbmcgdGhlIHZvbHVtZSBvZiBvdXRwdXQgSSB3b25kZXIgd2hldGhlciB3ZSBzaG91bGQg
ZnVydGhlcgo+ICAgICAgIHN1cHByZXNzIGxvZ2dpbmcgaGVhZGVycyBvZiBkZXZpY2VzIHdoaWNo
IGhhdmUgbm8gYWN0aXZlIGVudHJ5Cj4gICAgICAgKGkuZS4gZW1pdCB0aGUgaGVhZGVyIG9ubHkg
dXBvbiBmaW5kaW5nIHRoZSBmaXJzdCBJUlRFIHdvcnRoCj4gICAgICAgbG9nZ2luZykuIEFuZCB3
aGlsZSBtaW5vciBmb3IgdGhlIHRvdGFsIHZvbHVtZSBvZiBvdXRwdXQgSSdtCj4gICAgICAgYWxz
byB1bmNvbnZpbmNlZCBsb2dnaW5nIGJvdGggYSAicGVyIGRldmljZSIgaGVhZGVyIGxpbmUgYW5k
IGEKPiAgICAgICAic2hhcmVkIiBvbmUgbWFrZXMgc2Vuc2UsIHdoZW4gb25seSBvbmUgb2YgdGhl
IHR3byBjYW4gYWN0dWFsbHkKPiAgICAgICBiZSBmb2xsb3dlZCBieSBhY3R1YWwgY29udGVudHMu
CgpJIGRvbid0IGhhdmUgYSBzeXN0ZW0gSSBjYW4gYWNjZXNzIGF0IHRoZSBtb21lbnQsIHNvIGNh
bid0IGp1ZGdlIGhvdyBiYWQKaXQgaXMgcmlnaHQgbm93LsKgIEhvd2V2ZXIsIEkgd291bGQgYWR2
b2NhdGUgdGhlIHJlbW92YWwgb2YgaXJyZWxldmFudAppbmZvcm1hdGlvbi4KCkVpdGhlciB3YXks
IHRoaXMgaXMgZGVidWdnaW5nIHNvIEFja2VkLWJ5OiBBbmRyZXcgQ29vcGVyCjxhbmRyZXcuY29v
cGVyM0BjaXRyaXguY29tPgoKQXMgYW4gb2JzZXJ2YXRpb24sIEkgd29uZGVyIHdoZXRoZXIgY29u
dGludWFsbHkgc3ByaW5rbGluZwpwcm9jZXNzX3BlbmRpbmdfc29mdGlycXMoKSBpcyB0aGUgYmVz
dCB0aGluZyB0byBkbyBmb3Iga2V5aGFuZGxlcnMuwqAKV2UndmUgZ290IGEgbnVtYmVyIG9mIG90
aGVyIHdoaWNoIGluY3VyIHRoZSB3cmF0aCBvZiB0aGUgd2F0Y2hkb2cgKGdyYW50CnRhYmxlIGlu
IHBhcnRpY3VsYXIpLCB3aGljaCBpbiBwcmFjdGljZSBtZWFucyB0aGV5IGFyZSB0eXBpY2FsbHkg
YnJva2VuCndoZW4gdGhleSBhcmUgYWN0dWFsbHkgdXNlZCBmb3IgZGVidWdnaW5nIHByb2R1Y3Rp
b24uCgpBcyB0aGVzZSBhcmUgZm9yIGRlYnVnZ2luZyBvbmx5LCBtaWdodCBpdCBiZSBhIGJldHRl
ciBpZGVhIHRvIHN0b3AgdGhlCndhdGNoZG9nIHdoaWxlIGtleWhhbmRsZXJzIGFyZSBydW5uaW5n
P8KgIFRoZSBvbmx5IHVzZWZ1bCB0aGluZyB3ZQphY3R1YWxseSBtYW5hZ2UgaGVyZSBpcyB0byBz
dG9wIHRoZSB3YXRjaGRvZyBraWxsaW5nIHVzLgoKfkFuZHJldwoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 18:04:36 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 18:04:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hoXFA-00034P-6N; Fri, 19 Jul 2019 18:04: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=TkfO=VQ=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hoXF8-00034F-TD
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 18:04:30 +0000
X-Inumbo-ID: a7340835-aa4f-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a7340835-aa4f-11e9-8980-bc764e045a96;
 Fri, 19 Jul 2019 18:04:29 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hoXF6-00089P-9P; Fri, 19 Jul 2019 18:04: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 1hoXF5-0007I2-Pb; Fri, 19 Jul 2019 18:04:27 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hoXF5-0004Yh-Oq; Fri, 19 Jul 2019 18:04:27 +0000
To: xen-devel@lists.xenproject.org, osstest-admin@xenproject.org,
 royger@FreeBSD.org
Message-ID: <osstest-139159-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: freebsd=37af220308d220ce946683e1a2e80b352fb9e856
X-Osstest-Versions-That: freebsd=6418500c9f9c91a698564bbc264c513461611472
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 19 Jul 2019 18:04:27 +0000
Subject: [Xen-devel] [freebsd-master test] 139159: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTE1OSBmcmVlYnNkLW1hc3RlciByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTM5MTU5LwoKUGVyZmVjdCA6LSkKQWxs
IHRlc3RzIGluIHRoaXMgZmxpZ2h0IHBhc3NlZCBhcyByZXF1aXJlZAp2ZXJzaW9uIHRhcmdldGVk
IGZvciB0ZXN0aW5nOgogZnJlZWJzZCAgICAgICAgICAgICAgMzdhZjIyMDMwOGQyMjBjZTk0NjY4
M2UxYTJlODBiMzUyZmI5ZTg1NgpiYXNlbGluZSB2ZXJzaW9uOgogZnJlZWJzZCAgICAgICAgICAg
ICAgNjQxODUwMGM5ZjljOTFhNjk4NTY0YmJjMjY0YzUxMzQ2MTYxMTQ3MgoKTGFzdCB0ZXN0IG9m
IGJhc2lzICAgMTM5MDg0ICAyMDE5LTA3LTE3IDA5OjE5OjM4IFogICAgMiBkYXlzClRlc3Rpbmcg
c2FtZSBzaW5jZSAgIDEzOTE1OSAgMjAxOS0wNy0xOSAwOToxOTozOCBaICAgIDAgZGF5cyAgICAx
IGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0Ogog
IGFuZHJldyA8YW5kcmV3QEZyZWVCU0Qub3JnPgogIGFzb21lcnMgPGFzb21lcnNARnJlZUJTRC5v
cmc+CiAgYmRyZXdlcnkgPGJkcmV3ZXJ5QEZyZWVCU0Qub3JnPgogIGJyb29rcyA8YnJvb2tzQEZy
ZWVCU0Qub3JnPgogIGN5IDxjeUBGcmVlQlNELm9yZz4KICBkZWxwaGlqIDxkZWxwaGlqQEZyZWVC
U0Qub3JnPgogIGlhbiA8aWFuQEZyZWVCU0Qub3JnPgogIGltcCA8aW1wQEZyZWVCU0Qub3JnPgog
IGtpYiA8a2liQEZyZWVCU0Qub3JnPgogIGtwIDxrcEBGcmVlQlNELm9yZz4KICBtYXJraiA8bWFy
a2pARnJlZUJTRC5vcmc+CiAgbWNrdXNpY2sgPG1ja3VzaWNrQEZyZWVCU0Qub3JnPgogIHNqZyA8
c2pnQEZyZWVCU0Qub3JnPgoKam9iczoKIGJ1aWxkLWFtZDY0LWZyZWVic2QtYWdhaW4gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtZnJlZWJz
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hbWQ2NC14ZW4tZnJlZWJzZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2Vz
CgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xv
Z3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0
aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVt
YWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVz
dC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJl
IGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0
O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21l
L3hlbi9naXQvZnJlZWJzZC5naXQKICAgNjQxODUwMGM5ZjkuLjM3YWYyMjAzMDhkICAzN2FmMjIw
MzA4ZDIyMGNlOTQ2NjgzZTFhMmU4MGIzNTJmYjllODU2IC0+IHRlc3RlZC9tYXN0ZXIKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 18:06:37 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 18: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 1hoXH9-0003AU-KR; Fri, 19 Jul 2019 18:06: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=j7nr=VQ=suse.com=dfaggioli@srs-us1.protection.inumbo.net>)
 id 1hoXH8-0003AN-Hj
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 18:06:34 +0000
X-Inumbo-ID: e851a227-aa4f-11e9-8980-bc764e045a96
Received: from m9a0001g.houston.softwaregrp.com (unknown [15.124.64.66])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e851a227-aa4f-11e9-8980-bc764e045a96;
 Fri, 19 Jul 2019 18:06:32 +0000 (UTC)
Received: FROM m9a0001g.houston.softwaregrp.com (15.121.0.191) BY
 m9a0001g.houston.softwaregrp.com WITH ESMTP; 
 Fri, 19 Jul 2019 18:06:21 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M9W0068.microfocus.com (2002:f79:bf::f79:bf) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Fri, 19 Jul 2019 18:06:06 +0000
Received: from NAM01-SN1-obe.outbound.protection.outlook.com (15.124.8.10) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Fri, 19 Jul 2019 18:06:06 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=jaOgvlPATaBhBgP7zsDHN6/BlPKEsvuC7dNoByJZopN4sWyKCCiM2zypkcJHsdom6s2/ksdQyBthUV2Ws1aE2EhFElr6FiHuXZ36Fwe6A063lY9Qm4Ayg4CfBt6M+wJzOgnTXPVGXJ2Ryn71TX/ULoo8C6nF+On8aQUu7FV0cdyZupU6C/vEliG1E6qoh2AN1ayPELzL0gRQtpej3Svdo27sHjl0pNMjXcdywZeRc8/lIAzh/leBQZoC+Dz9U/I2khTbSS2Olo+DxwEol4fID8TV6mnLwl4h7Js4I+5pSE1Hy5R74fvcRQbRxUjs9Keb4HQC0cfXwgTwF1vPyZMOmA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=6BWnAHtb8ovmtioYmNfahf5uVstMM6zjev/XueH8Blg=;
 b=LL1h9rtiw9f62e7zfRN7pxzBFwye7h1xCeCZKMRUtRcSm4D5yq8/LTOmN1JfU7qBtEV+l9ShG0w/mG6u3c2qv07PSb1FNLwZxy29ePFMb3KIzP9Pjx1gZqUzY1Rz36cz0b6F0EaAnRvNO4QLUYUmVT2NgG+T7zISEPTc5lwU3pdvhQicOooVnGI/2MZ/g5ODt964EdPGGHt+5spOXzP6BlhYmWp1a5Za/sh0ZiffEiSJkBU2Ml322yf7F9LyM/wTfiN5tHtUAmMK7aRCDZDZB+tVKMGS/z7hAeE9Ka5l2ot4zbwpoQjPnXn3VtnZt88Jf4W3UJaBV3squHk41FOJFQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM5PR18MB1499.namprd18.prod.outlook.com (10.175.220.20) by
 DM5PR18MB2104.namprd18.prod.outlook.com (52.132.143.25) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.14; Fri, 19 Jul 2019 18:06:04 +0000
Received: from DM5PR18MB1499.namprd18.prod.outlook.com
 ([fe80::d409:6406:c7a4:b807]) by DM5PR18MB1499.namprd18.prod.outlook.com
 ([fe80::d409:6406:c7a4:b807%2]) with mapi id 15.20.2094.013; Fri, 19 Jul 2019
 18:06:04 +0000
From: Dario Faggioli <dfaggioli@suse.com>
To: Juergen Gross <JGross@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [Xen-devel] [PATCH 09/60] xen/sched: let pick_cpu return a
 scheduler resource
Thread-Index: AQHVPlyhdL9O67r6BUmrsKV8zN3O1A==
Date: Fri, 19 Jul 2019 18:06:04 +0000
Message-ID: <ab0cc9539019986fe32f0034010371a69c2ef16a.camel@suse.com>
References: <20190528103313.1343-1-jgross@suse.com>
 <20190528103313.1343-10-jgross@suse.com>
In-Reply-To: <20190528103313.1343-10-jgross@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=dfaggioli@suse.com; 
x-originating-ip: [89.186.78.87]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 49fbe544-60c9-4c7f-f6df-08d70c73c3f4
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(49563074)(7193020);
 SRVR:DM5PR18MB2104; 
x-ms-traffictypediagnostic: DM5PR18MB2104:
x-microsoft-antispam-prvs: <DM5PR18MB2104F1575D46F5A9A5581EB4C5CB0@DM5PR18MB2104.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:185;
x-forefront-prvs: 01039C93E4
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(136003)(396003)(366004)(376002)(39860400002)(346002)(189003)(199004)(54906003)(305945005)(110136005)(2501003)(316002)(91956017)(229853002)(7736002)(76116006)(99936001)(36756003)(53936002)(6246003)(64756008)(53366004)(53376002)(6486002)(66556008)(66476007)(66066001)(66616009)(6512007)(6306002)(6436002)(2906002)(25786009)(4744005)(68736007)(14454004)(5660300002)(66946007)(81166006)(66446008)(966005)(478600001)(7416002)(3846002)(6116002)(118296001)(76176011)(99286004)(186003)(86362001)(486006)(476003)(2616005)(11346002)(446003)(8936002)(6506007)(256004)(102836004)(71200400001)(71190400001)(26005)(8676002)(4326008)(81156014);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM5PR18MB2104;
 H:DM5PR18MB1499.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: Z3Mic2F8RocIMmvhxivL7e8Cw2MoJCPbcegy2XYEF4SIStrQF1fX22tzuPYKtZ2VNUUdgKL3lss5TBZCO3nO1bdOSKWIXOxohOy3UGMmidt9gZZJCL4RXibRcgMp2zZdgPAyVK5/AfLzvyV5RtZ6LE/TN8YqHQMfgK7+dwdegLCdnBWmWnn2+HVqUhRhaHnJyU2M2bk3Ha0usIU1eI3hIsExdblo9kOMLBzyriJ/N/Ur0oRlBQcW9ApaOfPUzS9Ezm2NC0WTwQzRcb00z4Kjxhv6COW+kGVB3aw4AFDCxD6SDAmmiAvZMiXNx2qpDXrAymaZItN+yr6juSiA7mE98akUFnrVIJhH7EPaqnpoe7YRxa8pN+nMOJ5Cyqfz3jthcUumqOFf/J6VK2z+Fg8+o2RpiiyrTCcJEFqBRVPBID0=
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 49fbe544-60c9-4c7f-f6df-08d70c73c3f4
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Jul 2019 18:06:04.3416 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: dfaggioli@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR18MB2104
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH 09/60] xen/sched: let pick_cpu return a
 scheduler 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: "sstabellini@kernel.org" <sstabellini@kernel.org>,
 "wl@xen.org" <wl@xen.org>, "konrad.wilk@oracle.com" <konrad.wilk@oracle.com>,
 "george.dunlap@eu.citrix.com" <george.dunlap@eu.citrix.com>,
 "tim@xen.org" <tim@xen.org>,
 "ian.jackson@eu.citrix.com" <ian.jackson@eu.citrix.com>,
 "robert.vanvossen@dornerworks.com" <robert.vanvossen@dornerworks.com>,
 "julien.grall@arm.com" <julien.grall@arm.com>,
 "josh.whitehead@dornerworks.com" <josh.whitehead@dornerworks.com>,
 "mengxu@cis.upenn.edu" <mengxu@cis.upenn.edu>, Jan Beulich <JBeulich@suse.com>,
 "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>
Content-Type: multipart/mixed; boundary="===============5563307113880207356=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============5563307113880207356==
Content-Language: en-US
Content-Type: multipart/signed; micalg=pgp-sha256;
	protocol="application/pgp-signature"; boundary="=-5TWOmebalROq3MiZKF/u"

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

On Tue, 2019-05-28 at 12:32 +0200, Juergen Gross wrote:
> Instead of returning a physical cpu number let pick_cpu() return a
> scheduler resource instead. Rename pick_cpu() to pick_resource() to
> reflect that change.
>=20
> Signed-off-by: Juergen Gross <jgross@suse.com>
>
Reviewed-by: Dario Faggioli <dfaggioli@suse.com>

with:

> --- a/xen/include/xen/sched-if.h
> +++ b/xen/include/xen/sched-if.h
> @@ -351,14 +351,14 @@ static inline void sched_migrate(const struct
> scheduler *s,
>      else
>      {
>          unit->vcpu->processor =3D cpu;
> -        unit->res =3D per_cpu(sched_res, cpu);
> +        unit->res =3D get_sched_res(cpu);
>      }
>  }
> =20
this hunk moving in patch 8, as noted while reviewing it already. :-)

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


--=-5TWOmebalROq3MiZKF/u
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+4FAl0yBokACgkQFkJ4iaW4
c+7ohw/9GQUc7ZrAb7ety1PqdFmRbvuCzmErRby9u7dOHrESRGgXYVhnFTO3OJ55
sxpifZAqkHbAdoFdtjI7Xe7+vwgd/XJ8fmNxEcA8gZAYXeGhrYknx9Tfy7V0DIFp
l9eeWY51k7gOdmmbAYXN9fMpNjWOSg7tYtCo9iK/RFNPdX6kXREx4+plhCGGWzm3
b14H1kmWwLRve6gx6/rTSky/0DiaL/nUesX0YD9kZO1iTQUwrxOEDYv6tReB40M8
TRqrGCJNMq3D8YzKE81pDkIWnhRN1gT7l2k25g7nW8/hKBKUwNanQqWi3pOGukjU
s/cE+xbe3UHbaEEKxaZ+7hRlhT178lT6UejGeB6Y3oCpqpvKWBvcKBK11Xp8Iw/Z
Wp2Cza2RQPOfLOiVZ6AwhwaZ85SNXTNVsWU4/C5srh2LfZZlJR8UQY6FPC54mlba
WkefT5b5iOTYonWzBs14ZJIr/SnziBFcjRbPNEJNlRGu/35YlvO+/CkX3w2guP0w
CqHTKGo/ZDMKr8VgmFKxkacoBjpVjpNAHPSn2VIXSS1u57p2DcgL91OHlZWtSx2W
06s0F3xmmwYg13LmXa6W7yYzW8X9G6HDr7Sk9iez+t3KWrh53kWzLAjl38OmJB8F
fTk/4SJjXHqvEC8GZ2fV1BI8lDC9+1v1XeSmAE9OXHYwyVDer0I=
=bil1
-----END PGP SIGNATURE-----

--=-5TWOmebalROq3MiZKF/u--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============5563307113880207356==--


From xen-devel-bounces@lists.xenproject.org Fri Jul 19 18:22:22 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 18:22:22 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hoXWC-0004Y6-2l; Fri, 19 Jul 2019 18:22:08 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=AH7D=VQ=amd.com=brian.woods@srs-us1.protection.inumbo.net>)
 id 1hoXWA-0004Y1-Fa
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 18:22:06 +0000
X-Inumbo-ID: 1c325149-aa52-11e9-8980-bc764e045a96
Received: from NAM04-BN3-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe4e::600])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1c325149-aa52-11e9-8980-bc764e045a96;
 Fri, 19 Jul 2019 18:22:05 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=ATVa5hFnWTXpZG1i0ch42PNEiwJrE3WpIKu+xzor3mfK6b5AZjJGDDum7IlpKOfMHjdNhRNfnp8MFF3m/jNXragjPTqu8sj5+DNtk2o66wEzv+rvK9c4/KyhGYWXQDPEczkgVnapK2gbgKQYEbLu/OpD5B3yP0Ua/xGTlHYvKqNRCQM2fWRE8DGPRwxeT2A+x68vNQB3qgHIa+5FVlOELgMN7u1OnKju6oCYIuogzkES+QymX1Z3zLQe8eUaUbhnm1eYmAxK0NuEuxfbpFhJHmAm0lpWai0bB/c6ZFRBDnspg7LTBX5CTu+gJa4g+AO9jw7X98zAMaorS3D5rEYN/A==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=qAM7k1qtITnuaNm8cBvqvzejAvFwLNCNMw8AeuHVzcM=;
 b=hF5ExR7df7wjUvpoETC1oc63YDcmGMc8b9AqDupfWWB/yMPCGSSik9S55cWibto80vvc5tYBftMuiF5mhY7rA5/KDwoH6X4VmMTjWaB7suM/jqiUmQzD7EjZouB++503KyZU5k5jtjh/O8h2Trnpo4rtnX0G325/iR5q77wdxPREE2tdQF9M5e4sZzE0gSfpxsjKBahtQtOhZ5fpcKULDBjY1k6fm7xlqR4HT8xSWcQBpE09JyQTWJXVD4aVg8pUUO4bHN4Yez9GSIDn9ColhTWY/aY3yeALU46O1LXqakrauo5CDIVoEIe1dGJPap3VBslQNXXAAYY4lXh29H9Xxg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=amd.com;dmarc=pass action=none header.from=amd.com;dkim=pass
 header.d=amd.com;arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amdcloud.onmicrosoft.com; s=selector1-amdcloud-onmicrosoft-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=qAM7k1qtITnuaNm8cBvqvzejAvFwLNCNMw8AeuHVzcM=;
 b=u3gl8dkNpDNTqxVsUPVZMATD1tmDni6Lk4JTg7GK6RzdKYlPKvVDx72D4l+kqu+QZD1ISRWZ8BVGqYf446cmHnZ0O1V9Hw7+ROTlg5epPLOJFFEoyQ0CKRe10Cixq1JEE9ecshpP5Havqe8mLw6iWhhgC0jgmVNdoM/nQ3UeOMk=
Received: from DM6PR12MB3515.namprd12.prod.outlook.com (20.179.106.151) by
 DM6PR12MB2617.namprd12.prod.outlook.com (20.176.116.14) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2094.14; Fri, 19 Jul 2019 18:22:03 +0000
Received: from DM6PR12MB3515.namprd12.prod.outlook.com
 ([fe80::3576:d8b0:7554:adc]) by DM6PR12MB3515.namprd12.prod.outlook.com
 ([fe80::3576:d8b0:7554:adc%7]) with mapi id 15.20.2094.013; Fri, 19 Jul 2019
 18:22:03 +0000
From: "Woods, Brian" <Brian.Woods@amd.com>
To: Jan Beulich <JBeulich@suse.com>
Thread-Topic: [PATCH v3 01/14] AMD/IOMMU: free more memory when cleaning up
 after error
Thread-Index: AQHVO/SOpnsmBAT+PkeYlMzXJLveFabSRc6A
Date: Fri, 19 Jul 2019 18:22:03 +0000
Message-ID: <20190719182200.GA4496@amd.com>
References: <6272c301-a905-38cf-dd1a-645f3d703241@suse.com>
 <78aa4de3-f955-850f-9e1b-8711f2aa906f@suse.com>
In-Reply-To: <78aa4de3-f955-850f-9e1b-8711f2aa906f@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DM5PR04CA0051.namprd04.prod.outlook.com
 (2603:10b6:3:ef::13) To DM6PR12MB3515.namprd12.prod.outlook.com
 (2603:10b6:5:18a::23)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=Brian.Woods@amd.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [165.204.77.1]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: b668f4f0-f66e-410a-eeb8-08d70c75ff81
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(4618075)(2017052603328)(7193020);
 SRVR:DM6PR12MB2617; 
x-ms-traffictypediagnostic: DM6PR12MB2617:
x-microsoft-antispam-prvs: <DM6PR12MB261719DD6AC035EE39DAB2FBE5CB0@DM6PR12MB2617.namprd12.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7219;
x-forefront-prvs: 01039C93E4
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(4636009)(136003)(396003)(376002)(346002)(366004)(39860400002)(189003)(199004)(14454004)(256004)(14444005)(3846002)(316002)(54906003)(305945005)(66066001)(7736002)(66946007)(66476007)(66446008)(64756008)(66556008)(1076003)(5660300002)(99286004)(8936002)(36756003)(6116002)(68736007)(25786009)(52116002)(76176011)(4326008)(86362001)(33656002)(2906002)(53936002)(6436002)(6512007)(229853002)(478600001)(26005)(486006)(102836004)(386003)(6506007)(81166006)(81156014)(186003)(6246003)(6916009)(6486002)(71190400001)(11346002)(476003)(8676002)(71200400001)(2616005)(446003);
 DIR:OUT; SFP:1101; SCL:1; SRVR:DM6PR12MB2617;
 H:DM6PR12MB3515.namprd12.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: amd.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: NLIn+zxpMnPkdIepAu/mzWu+OzoETd4FRMMcPfbYWfiouMVaxqJRgelj0Lw2/gaUZsY4QksD37+vXq8HxJBGAdK8o5RcgZRr2GqmH/8zWWXtFAOv85hw8MOm5qX3sJk1gTfPoHJfULTXQGC4H9yqgt8RONsNtRyqI282gVud4pn83WAzHTy8oNWtDjFugtUJvndIIeDTv5mTRJInJgBxXRG1e39Ai8IRKgBD1PN9Ufgjb2FnqP1S5PNOtjGJJ2mSa0j/WXs/4APQJryYoJrZ6gQV6nzPvdMRpXurFGnwNugvmZ7jaYuDS7f+Izcha9kD3WjRtMYcJTjjML9Ibl2CRJxdyWAsIlQ87BDQnP4fe2DqaroqXAQf0ptYPL8q/8LzGHZF/eDcz8dxkBHhW7QxBoTnpUmbG3ahzlOhUjEVbcU=
Content-ID: <6818EDE37F858D479C36B925C769EFC0@namprd12.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: amd.com
X-MS-Exchange-CrossTenant-Network-Message-Id: b668f4f0-f66e-410a-eeb8-08d70c75ff81
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Jul 2019 18:22:03.5046 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 3dd8961f-e488-4e60-8e11-a82d994e183d
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: brwoods@amd.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR12MB2617
Subject: Re: [Xen-devel] [PATCH v3 01/14] AMD/IOMMU: free more memory when
 cleaning up after error
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>, "Woods, 
 Brian" <Brian.Woods@amd.com>, "Suthikulpanit,
 Suravee" <Suravee.Suthikulpanit@amd.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBKdWwgMTYsIDIwMTkgYXQgMDQ6MzU6MDhQTSArMDAwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gVGhlIGludGVycnVwdCByZW1hcHBpbmcgaW4tdXNlIGJpdG1hcHMgd2VyZSBsZWFrZWQg
aW4gYWxsIGNhc2VzLiBUaGUKPiByaW5nIGJ1ZmZlcnMgYW5kIHRoZSBtYXBwaW5nIG9mIHRoZSBN
TUlPIHNwYWNlIHdlcmUgbGVha2VkIGZvciBhbnkgSU9NTVUKPiB0aGF0IGhhZG4ndCBiZWVuIGVu
YWJsZWQgeWV0Lgo+IAo+IFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNl
LmNvbT4KCkFja2VkLWJ5OiBCcmlhbiBXb29kcyA8YnJpYW4ud29vZHNAYW1kLmNvbT4KCj4gLS0t
Cj4gdjM6IE5ldy4KPiAKPiAtLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVf
aW5pdC5jCj4gKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2luaXQuYwo+
IEBAIC0xMDcwLDEzICsxMDcwLDEyIEBAIHN0YXRpYyB2b2lkIF9faW5pdCBhbWRfaW9tbXVfaW5p
dF9jbGVhbnUKPiAgICAgICB7Cj4gICAgICAgICAgIGxpc3RfZGVsKCZpb21tdS0+bGlzdCk7Cj4g
ICAgICAgICAgIGlmICggaW9tbXUtPmVuYWJsZWQgKQo+IC0gICAgICAgIHsKPiAgICAgICAgICAg
ICAgIGRpc2FibGVfaW9tbXUoaW9tbXUpOwo+IC0gICAgICAgICAgICBkZWFsbG9jYXRlX3Jpbmdf
YnVmZmVyKCZpb21tdS0+Y21kX2J1ZmZlcik7Cj4gLSAgICAgICAgICAgIGRlYWxsb2NhdGVfcmlu
Z19idWZmZXIoJmlvbW11LT5ldmVudF9sb2cpOwo+IC0gICAgICAgICAgICBkZWFsbG9jYXRlX3Jp
bmdfYnVmZmVyKCZpb21tdS0+cHByX2xvZyk7Cj4gLSAgICAgICAgICAgIHVubWFwX2lvbW11X21t
aW9fcmVnaW9uKGlvbW11KTsKPiAtICAgICAgICB9Cj4gKwo+ICsgICAgICAgIGRlYWxsb2NhdGVf
cmluZ19idWZmZXIoJmlvbW11LT5jbWRfYnVmZmVyKTsKPiArICAgICAgICBkZWFsbG9jYXRlX3Jp
bmdfYnVmZmVyKCZpb21tdS0+ZXZlbnRfbG9nKTsKPiArICAgICAgICBkZWFsbG9jYXRlX3Jpbmdf
YnVmZmVyKCZpb21tdS0+cHByX2xvZyk7Cj4gKyAgICAgICAgdW5tYXBfaW9tbXVfbW1pb19yZWdp
b24oaW9tbXUpOwo+ICAgICAgICAgICB4ZnJlZShpb21tdSk7Cj4gICAgICAgfQo+ICAgCj4gLS0t
IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2ludHIuYwo+ICsrKyBiL3hlbi9k
cml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9pbnRyLmMKPiBAQCAtNjEwLDYgKzYxMCw4IEBA
IGludCBfX2luaXQgYW1kX2lvbW11X2ZyZWVfaW50cmVtYXBfdGFibGUKPiAgIHsKPiAgICAgICB2
b2lkICp0YiA9IGl2cnNfbWFwcGluZy0+aW50cmVtYXBfdGFibGU7Cj4gICAKPiArICAgIFhGUkVF
KGl2cnNfbWFwcGluZy0+aW50cmVtYXBfaW51c2UpOwo+ICsKPiAgICAgICBpZiAoIHRiICkKPiAg
ICAgICB7Cj4gICAgICAgICAgIF9fZnJlZV9hbWRfaW9tbXVfdGFibGVzKHRiLCBJTlRSRU1BUF9U
QUJMRV9PUkRFUik7Cj4gCgotLSAKQnJpYW4gV29vZHMKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 18:23:10 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 18:23:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hoXXC-0004aw-Ep; Fri, 19 Jul 2019 18:23:10 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=AH7D=VQ=amd.com=brian.woods@srs-us1.protection.inumbo.net>)
 id 1hoXXB-0004ar-HY
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 18:23:09 +0000
X-Inumbo-ID: 41a859da-aa52-11e9-8980-bc764e045a96
Received: from NAM03-DM3-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe49::600])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 41a859da-aa52-11e9-8980-bc764e045a96;
 Fri, 19 Jul 2019 18:23:07 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=EJms4nBSW1jZu3UhA61ohngufYyzmNKxDHXtO4WxaL0E2PSl84e99+TMDZekJ/hzCwOd1gYSRsC/1mTrMkERxc6FKQWHALxG/o1E3wpArF3CEZLtSrTl5Uf25x315/A09lsYII7c5nqzPb7KPMbjhwNu1UsgOgKuvOCmv2JnxP1/MlpnBzpvquPwELfRqtB80hsjTLR8b2evA9K8Zb8htXPVfn2dZYrp0rndsGIWJFLP9P/LXxsVnsFD7cRxvkI3VI+AuUKsgReNiovEDhw4W1/nLwsUfKKWOu1s80Lx1cop5Zh/iGJUKfltYfjeN5xyeMDX13ZQIWdFU8NMrcYyAw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=MsxCh8N6FdGCjaKKMYaMvI+Ap2HeeY9J+EUroR+SQso=;
 b=iY0h55QuHNtyQwF8jsD5huJYef6/FaZ3DgRgL+yge+qdjjRJ36AgtODlXT2wJ7QcVaqmaV+v/UsAaegOnZKNrS8l9/LI4oxyKsutp/mJEyGe4lJykHulPTQhbYydBU4XDgH4iYyjb5CJuNAwrYOxqUdvVmpdw971uTcjj698xbUb/2xraYDlNp8gFq1rFbP0Df7ylASGzAn0nOrCfTZ9Gp48/ikaXPcFxy+u8u4OeOKpAqrb8M5H7RavHKktiRNAKkaLjy/b7tr1mW+1wOr43aDwYSrfuP0Hp+CaZv0E7emqrztmaQqxlz+ZdAkQKo34+vI0OR8T6Zg7rLqpo40zGA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=amd.com;dmarc=pass action=none header.from=amd.com;dkim=pass
 header.d=amd.com;arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amdcloud.onmicrosoft.com; s=selector1-amdcloud-onmicrosoft-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=MsxCh8N6FdGCjaKKMYaMvI+Ap2HeeY9J+EUroR+SQso=;
 b=YLPrroQUJNpKPdXvmXtJgn6pryVWAYUP5qa8t9MtCTDREc681ntqAvM7x5Gdt/23ggwLsbdOViyAL9UIQlhpdFQbTulInCj7nGK66fcxne9SGMpDuQ8F2aB7ZQX7IGH+ehCRy/Z+eVK+UKVXiiWh1vV/v1oqvY0wFkHyfo0yoow=
Received: from DM6PR12MB3515.namprd12.prod.outlook.com (20.179.106.151) by
 DM6PR12MB2617.namprd12.prod.outlook.com (20.176.116.14) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2094.14; Fri, 19 Jul 2019 18:23:06 +0000
Received: from DM6PR12MB3515.namprd12.prod.outlook.com
 ([fe80::3576:d8b0:7554:adc]) by DM6PR12MB3515.namprd12.prod.outlook.com
 ([fe80::3576:d8b0:7554:adc%7]) with mapi id 15.20.2094.013; Fri, 19 Jul 2019
 18:23:06 +0000
From: "Woods, Brian" <Brian.Woods@amd.com>
To: Jan Beulich <JBeulich@suse.com>
Thread-Topic: [PATCH v3 03/14] AMD/IOMMU: use bit field for control register
Thread-Index: AQHVO/S8EvSZwaI0v0+m6Zfm+fAVm6bSRheA
Date: Fri, 19 Jul 2019 18:23:06 +0000
Message-ID: <20190719182303.GB4496@amd.com>
References: <6272c301-a905-38cf-dd1a-645f3d703241@suse.com>
 <3bca9f91-7cd8-e1bd-6d4c-736998fd3f0a@suse.com>
In-Reply-To: <3bca9f91-7cd8-e1bd-6d4c-736998fd3f0a@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DM5PR04CA0057.namprd04.prod.outlook.com
 (2603:10b6:3:ef::19) To DM6PR12MB3515.namprd12.prod.outlook.com
 (2603:10b6:5:18a::23)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=Brian.Woods@amd.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [165.204.77.1]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 68fc3397-8388-40de-bd7e-08d70c762506
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(4618075)(2017052603328)(7193020);
 SRVR:DM6PR12MB2617; 
x-ms-traffictypediagnostic: DM6PR12MB2617:
x-microsoft-antispam-prvs: <DM6PR12MB26176720202C5A1AB6827B0CE5CB0@DM6PR12MB2617.namprd12.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:3173;
x-forefront-prvs: 01039C93E4
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(4636009)(136003)(396003)(376002)(346002)(366004)(39860400002)(189003)(199004)(14454004)(256004)(14444005)(3846002)(316002)(54906003)(305945005)(66066001)(7736002)(66946007)(66476007)(66446008)(64756008)(66556008)(1076003)(5660300002)(99286004)(8936002)(30864003)(36756003)(6116002)(68736007)(25786009)(52116002)(76176011)(4326008)(86362001)(33656002)(2906002)(53936002)(53946003)(6436002)(6512007)(229853002)(478600001)(26005)(486006)(102836004)(386003)(6506007)(81166006)(81156014)(186003)(6246003)(6916009)(6486002)(71190400001)(11346002)(476003)(8676002)(71200400001)(2616005)(446003)(579004);
 DIR:OUT; SFP:1101; SCL:1; SRVR:DM6PR12MB2617;
 H:DM6PR12MB3515.namprd12.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: amd.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: jB5bzv5h/KricWjLfcr1iEtlTHPhRxutJCxY8m96N/K8wG55KfBR3D326q4KGogDshLQa6umlIIEhO7Dugdqb0EFePD53XnXjAWrbjm+8LBiXFifnnt8YQ7qmYKq12MZ/lVHoA0zieEZhPAQUnplA4t4E91K0gOkFniTWY6qchWyhFXQr9Qx2xY28cmGe1styDeHidIeo/kvPcApN7SmddBVPMi/nm8nasIqvpRaKg+mnpqwEHui3q1b81UmX9Tzl2Oz8reg1p9hB3RXPN7lVpctxGi2a85euEF5HAc3xeU+2W57vYM15b/vwzc1+tmHCfpALlV8ItCwxn+7IiyOXAcr3TUlzqI9yyzU/TmJ1UpmvAyiLMX66vbwpOIVyZtcGylwQ4pEYzYXUfId2ulwWaBPeQO8Im/wPa8T3v5edbE=
Content-ID: <09CA76186F019F498B50C2CBB708D192@namprd12.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: amd.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 68fc3397-8388-40de-bd7e-08d70c762506
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Jul 2019 18:23:06.4786 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 3dd8961f-e488-4e60-8e11-a82d994e183d
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: brwoods@amd.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR12MB2617
Subject: Re: [Xen-devel] [PATCH v3 03/14] AMD/IOMMU: use bit field for
 control 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: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>, "Woods, 
 Brian" <Brian.Woods@amd.com>, "Suthikulpanit,
 Suravee" <Suravee.Suthikulpanit@amd.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBKdWwgMTYsIDIwMTkgYXQgMDQ6MzY6MDZQTSArMDAwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gQWxzbyBpbnRyb2R1Y2UgYSBmaWVsZCBpbiBzdHJ1Y3QgYW1kX2lvbW11IGNhY2hpbmcg
dGhlIG1vc3QgcmVjZW50bHkKPiB3cml0dGVuIGNvbnRyb2wgcmVnaXN0ZXIuIEFsbCB3cml0ZXMg
c2hvdWxkIG5vdyBoYXBwZW4gZXhjbHVzaXZlbHkgZnJvbQo+IHRoYXQgY2FjaGVkIHZhbHVlLCBz
dWNoIHRoYXQgaXQgaXMgZ3VhcmFudGVlZCB0byBiZSB1cCB0byBkYXRlLgo+IAo+IFRha2UgdGhl
IG9wcG9ydHVuaXR5IGFuZCBhZGQgZnVydGhlciBmaWVsZHMuIEFsc28gY29udmVydCBhIGZldyBi
b29sZWFuCj4gZnVuY3Rpb24gcGFyYW1ldGVycyB0byBib29sLCBzdWNoIHRoYXQgdXNlIG9mICEh
IGNhbiBiZSBhdm9pZGVkLgo+IAo+IEJlY2F1c2Ugb2YgdGhlcmUgbm93IGJlaW5nIGRlZmluaXRp
b25zIGJleW9uZCBiaXQgMzEsIHdyaXRlbCgpIGFsc28gZ2V0cwo+IHJlcGxhY2VkIGJ5IHdyaXRl
cSgpIHdoZW4gdXBkYXRpbmcgaGFyZHdhcmUuCj4gCj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxp
Y2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+IEFja2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcu
Y29vcGVyM0BjaXRyaXguY29tPgoKQWNrZWQtYnk6IEJyaWFuIFdvb2RzIDxicmlhbi53b29kc0Bh
bWQuY29tPgoKPiAtLS0KPiB2MzogU3dpdGNoIGJvb2xlYW4gYml0ZmllbGRzIHRvIGJvb2wuCj4g
djI6IEFkZCBkb21haW5faWRfcG5lIGZpZWxkLiBNZW50aW9uIHdyaXRlbCgpIC0+IHdyaXRlcSgp
IGNoYW5nZS4KPiAKPiAtLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfZ3Vl
c3QuYwo+ICsrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9ndWVzdC5jCj4g
QEAgLTMxNyw3ICszMTcsNyBAQCBzdGF0aWMgaW50IGRvX2ludmFsaWRhdGVfaW90bGJfcGFnZXMo
c3RyCj4gICAKPiAgIHN0YXRpYyBpbnQgZG9fY29tcGxldGlvbl93YWl0KHN0cnVjdCBkb21haW4g
KmQsIGNtZF9lbnRyeV90ICpjbWQpCj4gICB7Cj4gLSAgICBib29sX3QgY29tX3dhaXRfaW50X2Vu
LCBjb21fd2FpdF9pbnQsIGksIHM7Cj4gKyAgICBib29sIGNvbV93YWl0X2ludCwgaSwgczsKPiAg
ICAgICBzdHJ1Y3QgZ3Vlc3RfaW9tbXUgKmlvbW11Owo+ICAgICAgIHVuc2lnbmVkIGxvbmcgZ2Zu
Owo+ICAgICAgIHAybV90eXBlX3QgcDJtdDsKPiBAQCAtMzU0LDEyICszNTQsMTAgQEAgc3RhdGlj
IGludCBkb19jb21wbGV0aW9uX3dhaXQoc3RydWN0IGRvbQo+ICAgICAgICAgICB1bm1hcF9kb21h
aW5fcGFnZSh2YWRkcik7Cj4gICAgICAgfQo+ICAgCj4gLSAgICBjb21fd2FpdF9pbnRfZW4gPSBp
b21tdV9nZXRfYml0KGlvbW11LT5yZWdfY3RybC5sbywKPiAtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgSU9NTVVfQ09OVFJPTF9DT01QX1dBSVRfSU5UX1NISUZUKTsKPiAgICAg
ICBjb21fd2FpdF9pbnQgPSBpb21tdV9nZXRfYml0KGlvbW11LT5yZWdfc3RhdHVzLmxvLAo+ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgSU9NTVVfU1RBVFVTX0NPTVBfV0FJVF9J
TlRfU0hJRlQpOwo+ICAgCj4gLSAgICBpZiAoIGNvbV93YWl0X2ludF9lbiAmJiBjb21fd2FpdF9p
bnQgKQo+ICsgICAgaWYgKCBpb21tdS0+cmVnX2N0cmwuY29tX3dhaXRfaW50X2VuICYmIGNvbV93
YWl0X2ludCApCj4gICAgICAgICAgIGd1ZXN0X2lvbW11X2RlbGl2ZXJfbXNpKGQpOwo+ICAgCj4g
ICAgICAgcmV0dXJuIDA7Cj4gQEAgLTUyMSw0MCArNTE5LDE3IEBAIHN0YXRpYyB2b2lkIGd1ZXN0
X2lvbW11X3Byb2Nlc3NfY29tbWFuZCgKPiAgICAgICByZXR1cm47Cj4gICB9Cj4gICAKPiAtc3Rh
dGljIGludCBndWVzdF9pb21tdV93cml0ZV9jdHJsKHN0cnVjdCBndWVzdF9pb21tdSAqaW9tbXUs
IHVpbnQ2NF90IG5ld2N0cmwpCj4gK3N0YXRpYyBpbnQgZ3Vlc3RfaW9tbXVfd3JpdGVfY3RybChz
dHJ1Y3QgZ3Vlc3RfaW9tbXUgKmlvbW11LCB1aW50NjRfdCB2YWwpCj4gICB7Cj4gLSAgICBib29s
X3QgY21kX2VuLCBldmVudF9lbiwgaW9tbXVfZW4sIHBwcl9lbiwgcHByX2xvZ19lbjsKPiAtICAg
IGJvb2xfdCBjbWRfZW5fb2xkLCBldmVudF9lbl9vbGQsIGlvbW11X2VuX29sZDsKPiAtICAgIGJv
b2xfdCBjbWRfcnVuOwo+IC0KPiAtICAgIGlvbW11X2VuID0gaW9tbXVfZ2V0X2JpdChuZXdjdHJs
LAo+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgIElPTU1VX0NPTlRST0xfVFJBTlNMQVRJ
T05fRU5BQkxFX1NISUZUKTsKPiAtICAgIGlvbW11X2VuX29sZCA9IGlvbW11X2dldF9iaXQoaW9t
bXUtPnJlZ19jdHJsLmxvLAo+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBJT01N
VV9DT05UUk9MX1RSQU5TTEFUSU9OX0VOQUJMRV9TSElGVCk7Cj4gLQo+IC0gICAgY21kX2VuID0g
aW9tbXVfZ2V0X2JpdChuZXdjdHJsLAo+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICBJT01N
VV9DT05UUk9MX0NPTU1BTkRfQlVGRkVSX0VOQUJMRV9TSElGVCk7Cj4gLSAgICBjbWRfZW5fb2xk
ID0gaW9tbXVfZ2V0X2JpdChpb21tdS0+cmVnX2N0cmwubG8sCj4gLSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBJT01NVV9DT05UUk9MX0NPTU1BTkRfQlVGRkVSX0VOQUJMRV9TSElGVCk7
Cj4gLSAgICBjbWRfcnVuID0gaW9tbXVfZ2V0X2JpdChpb21tdS0+cmVnX3N0YXR1cy5sbywKPiAt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIElPTU1VX1NUQVRVU19DTURfQlVGRkVSX1JVTl9T
SElGVCk7Cj4gLSAgICBldmVudF9lbiA9IGlvbW11X2dldF9iaXQobmV3Y3RybCwKPiAtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBJT01NVV9DT05UUk9MX0VWRU5UX0xPR19FTkFCTEVfU0hJ
RlQpOwo+IC0gICAgZXZlbnRfZW5fb2xkID0gaW9tbXVfZ2V0X2JpdChpb21tdS0+cmVnX2N0cmwu
bG8sCj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIElPTU1VX0NPTlRST0xfRVZF
TlRfTE9HX0VOQUJMRV9TSElGVCk7Cj4gLQo+IC0gICAgcHByX2VuID0gaW9tbXVfZ2V0X2JpdChu
ZXdjdHJsLAo+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICBJT01NVV9DT05UUk9MX1BQUl9F
TkFCTEVfU0hJRlQpOwo+IC0gICAgcHByX2xvZ19lbiA9IGlvbW11X2dldF9iaXQobmV3Y3RybCwK
PiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIElPTU1VX0NPTlRST0xfUFBSX0xPR19F
TkFCTEVfU0hJRlQpOwo+ICsgICAgdW5pb24gYW1kX2lvbW11X2NvbnRyb2wgbmV3Y3RybCA9IHsg
LnJhdyA9IHZhbCB9Owo+ICAgCj4gLSAgICBpZiAoIGlvbW11X2VuICkKPiArICAgIGlmICggbmV3
Y3RybC5pb21tdV9lbiApCj4gICAgICAgewo+ICAgICAgICAgICBndWVzdF9pb21tdV9lbmFibGUo
aW9tbXUpOwo+ICAgICAgICAgICBndWVzdF9pb21tdV9lbmFibGVfZGV2X3RhYmxlKGlvbW11KTsK
PiAgICAgICB9Cj4gICAKPiAtICAgIGlmICggaW9tbXVfZW4gJiYgY21kX2VuICkKPiArICAgIGlm
ICggbmV3Y3RybC5pb21tdV9lbiAmJiBuZXdjdHJsLmNtZF9idWZfZW4gKQo+ICAgICAgIHsKPiAg
ICAgICAgICAgZ3Vlc3RfaW9tbXVfZW5hYmxlX3JpbmdfYnVmZmVyKGlvbW11LCAmaW9tbXUtPmNt
ZF9idWZmZXIsCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzaXpl
b2YoY21kX2VudHJ5X3QpKTsKPiBAQCAtNTYyLDcgKzUzNyw3IEBAIHN0YXRpYyBpbnQgZ3Vlc3Rf
aW9tbXVfd3JpdGVfY3RybChzdHJ1Y3QKPiAgICAgICAgICAgdGFza2xldF9zY2hlZHVsZSgmaW9t
bXUtPmNtZF9idWZmZXJfdGFza2xldCk7Cj4gICAgICAgfQo+ICAgCj4gLSAgICBpZiAoIGlvbW11
X2VuICYmIGV2ZW50X2VuICkKPiArICAgIGlmICggbmV3Y3RybC5pb21tdV9lbiAmJiBuZXdjdHJs
LmV2ZW50X2xvZ19lbiApCj4gICAgICAgewo+ICAgICAgICAgICBndWVzdF9pb21tdV9lbmFibGVf
cmluZ19idWZmZXIoaW9tbXUsICZpb21tdS0+ZXZlbnRfbG9nLAo+ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgc2l6ZW9mKGV2ZW50X2VudHJ5X3QpKTsKPiBAQCAtNTcw
LDcgKzU0NSw3IEBAIHN0YXRpYyBpbnQgZ3Vlc3RfaW9tbXVfd3JpdGVfY3RybChzdHJ1Y3QKPiAg
ICAgICAgICAgZ3Vlc3RfaW9tbXVfY2xlYXJfc3RhdHVzKGlvbW11LCBJT01NVV9TVEFUVVNfRVZF
TlRfT1ZFUkZMT1dfU0hJRlQpOwo+ICAgICAgIH0KPiAgIAo+IC0gICAgaWYgKCBpb21tdV9lbiAm
JiBwcHJfZW4gJiYgcHByX2xvZ19lbiApCj4gKyAgICBpZiAoIG5ld2N0cmwuaW9tbXVfZW4gJiYg
bmV3Y3RybC5wcHJfZW4gJiYgbmV3Y3RybC5wcHJfbG9nX2VuICkKPiAgICAgICB7Cj4gICAgICAg
ICAgIGd1ZXN0X2lvbW11X2VuYWJsZV9yaW5nX2J1ZmZlcihpb21tdSwgJmlvbW11LT5wcHJfbG9n
LAo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc2l6ZW9mKHBwcl9l
bnRyeV90KSk7Cj4gQEAgLTU3OCwxOSArNTUzLDIxIEBAIHN0YXRpYyBpbnQgZ3Vlc3RfaW9tbXVf
d3JpdGVfY3RybChzdHJ1Y3QKPiAgICAgICAgICAgZ3Vlc3RfaW9tbXVfY2xlYXJfc3RhdHVzKGlv
bW11LCBJT01NVV9TVEFUVVNfUFBSX0xPR19PVkVSRkxPV19TSElGVCk7Cj4gICAgICAgfQo+ICAg
Cj4gLSAgICBpZiAoIGlvbW11X2VuICYmIGNtZF9lbl9vbGQgJiYgIWNtZF9lbiApCj4gKyAgICBp
ZiAoIG5ld2N0cmwuaW9tbXVfZW4gJiYgaW9tbXUtPnJlZ19jdHJsLmNtZF9idWZfZW4gJiYKPiAr
ICAgICAgICAgIW5ld2N0cmwuY21kX2J1Zl9lbiApCj4gICAgICAgewo+ICAgICAgICAgICAvKiBE
aXNhYmxlIGlvbW11IGNvbW1hbmQgcHJvY2Vzc2luZyAqLwo+ICAgICAgICAgICB0YXNrbGV0X2tp
bGwoJmlvbW11LT5jbWRfYnVmZmVyX3Rhc2tsZXQpOwo+ICAgICAgIH0KPiAgIAo+IC0gICAgaWYg
KCBldmVudF9lbl9vbGQgJiYgIWV2ZW50X2VuICkKPiArICAgIGlmICggaW9tbXUtPnJlZ19jdHJs
LmV2ZW50X2xvZ19lbiAmJiAhbmV3Y3RybC5ldmVudF9sb2dfZW4gKQo+ICAgICAgICAgICBndWVz
dF9pb21tdV9jbGVhcl9zdGF0dXMoaW9tbXUsIElPTU1VX1NUQVRVU19FVkVOVF9MT0dfUlVOX1NI
SUZUKTsKPiAgIAo+IC0gICAgaWYgKCBpb21tdV9lbl9vbGQgJiYgIWlvbW11X2VuICkKPiArICAg
IGlmICggaW9tbXUtPnJlZ19jdHJsLmlvbW11X2VuICYmICFuZXdjdHJsLmlvbW11X2VuICkKPiAg
ICAgICAgICAgZ3Vlc3RfaW9tbXVfZGlzYWJsZShpb21tdSk7Cj4gICAKPiAtICAgIHU2NF90b19y
ZWcoJmlvbW11LT5yZWdfY3RybCwgbmV3Y3RybCk7Cj4gKyAgICBpb21tdS0+cmVnX2N0cmwgPSBu
ZXdjdHJsOwo+ICsKPiAgICAgICByZXR1cm4gMDsKPiAgIH0KPiAgIAo+IEBAIC02MzIsNyArNjA5
LDcgQEAgc3RhdGljIHVpbnQ2NF90IGlvbW11X21taW9fcmVhZDY0KHN0cnVjdAo+ICAgICAgICAg
ICB2YWwgPSByZWdfdG9fdTY0KGlvbW11LT5wcHJfbG9nLnJlZ190YWlsKTsKPiAgICAgICAgICAg
YnJlYWs7Cj4gICAgICAgY2FzZSBJT01NVV9DT05UUk9MX01NSU9fT0ZGU0VUOgo+IC0gICAgICAg
IHZhbCA9IHJlZ190b191NjQoaW9tbXUtPnJlZ19jdHJsKTsKPiArICAgICAgICB2YWwgPSBpb21t
dS0+cmVnX2N0cmwucmF3Owo+ICAgICAgICAgICBicmVhazsKPiAgICAgICBjYXNlIElPTU1VX1NU
QVRVU19NTUlPX09GRlNFVDoKPiAgICAgICAgICAgdmFsID0gcmVnX3RvX3U2NChpb21tdS0+cmVn
X3N0YXR1cyk7Cj4gLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2luaXQu
Ywo+ICsrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9pbml0LmMKPiBAQCAt
NDEsNyArNDEsNyBAQCBMSVNUX0hFQURfUkVBRF9NT1NUTFkoYW1kX2lvbW11X2hlYWQpOwo+ICAg
c3RydWN0IHRhYmxlX3N0cnVjdCBkZXZpY2VfdGFibGU7Cj4gICBib29sX3QgaW9tbXV2Ml9lbmFi
bGVkOwo+ICAgCj4gLXN0YXRpYyBpbnQgaW9tbXVfaGFzX2h0X2ZsYWcoc3RydWN0IGFtZF9pb21t
dSAqaW9tbXUsIHU4IG1hc2spCj4gK3N0YXRpYyBib29sIGlvbW11X2hhc19odF9mbGFnKHN0cnVj
dCBhbWRfaW9tbXUgKmlvbW11LCB1OCBtYXNrKQo+ICAgewo+ICAgICAgIHJldHVybiBpb21tdS0+
aHRfZmxhZ3MgJiBtYXNrOwo+ICAgfQo+IEBAIC02OSwzMSArNjksMTggQEAgc3RhdGljIHZvaWQg
X19pbml0IHVubWFwX2lvbW11X21taW9fcmVnaQo+ICAgCj4gICBzdGF0aWMgdm9pZCBzZXRfaW9t
bXVfaHRfZmxhZ3Moc3RydWN0IGFtZF9pb21tdSAqaW9tbXUpCj4gICB7Cj4gLSAgICB1MzIgZW50
cnk7Cj4gLSAgICBlbnRyeSA9IHJlYWRsKGlvbW11LT5tbWlvX2Jhc2UgKyBJT01NVV9DT05UUk9M
X01NSU9fT0ZGU0VUKTsKPiAtCj4gICAgICAgLyogU2V0dXAgSFQgZmxhZ3MgKi8KPiAgICAgICBp
ZiAoIGlvbW11X2hhc19jYXAoaW9tbXUsIFBDSV9DQVBfSFRfVFVOTkVMX1NISUZUKSApCj4gLSAg
ICAgICAgaW9tbXVfaGFzX2h0X2ZsYWcoaW9tbXUsIEFDUElfSVZIRF9UVF9FTkFCTEUpID8KPiAt
ICAgICAgICAgICAgaW9tbXVfc2V0X2JpdCgmZW50cnksIElPTU1VX0NPTlRST0xfSFRfVFVOTkVM
X1RSQU5TTEFUSU9OX1NISUZUKSA6Cj4gLSAgICAgICAgICAgIGlvbW11X2NsZWFyX2JpdCgmZW50
cnksIElPTU1VX0NPTlRST0xfSFRfVFVOTkVMX1RSQU5TTEFUSU9OX1NISUZUKTsKPiAtCj4gLSAg
ICBpb21tdV9oYXNfaHRfZmxhZyhpb21tdSwgQUNQSV9JVkhEX1JFU19QQVNTX1BXKSA/Cj4gLSAg
ICAgICAgaW9tbXVfc2V0X2JpdCgmZW50cnksIElPTU1VX0NPTlRST0xfUkVTUF9QQVNTX1BPU1RF
RF9XUklURV9TSElGVCk6Cj4gLSAgICAgICAgaW9tbXVfY2xlYXJfYml0KCZlbnRyeSwgSU9NTVVf
Q09OVFJPTF9SRVNQX1BBU1NfUE9TVEVEX1dSSVRFX1NISUZUKTsKPiAtCj4gLSAgICBpb21tdV9o
YXNfaHRfZmxhZyhpb21tdSwgQUNQSV9JVkhEX0lTT0MpID8KPiAtICAgICAgICBpb21tdV9zZXRf
Yml0KCZlbnRyeSwgSU9NTVVfQ09OVFJPTF9JU09DSFJPTk9VU19TSElGVCk6Cj4gLSAgICAgICAg
aW9tbXVfY2xlYXJfYml0KCZlbnRyeSwgSU9NTVVfQ09OVFJPTF9JU09DSFJPTk9VU19TSElGVCk7
Cj4gLQo+IC0gICAgaW9tbXVfaGFzX2h0X2ZsYWcoaW9tbXUsIEFDUElfSVZIRF9QQVNTX1BXKSA/
Cj4gLSAgICAgICAgaW9tbXVfc2V0X2JpdCgmZW50cnksIElPTU1VX0NPTlRST0xfUEFTU19QT1NU
RURfV1JJVEVfU0hJRlQpOgo+IC0gICAgICAgIGlvbW11X2NsZWFyX2JpdCgmZW50cnksIElPTU1V
X0NPTlRST0xfUEFTU19QT1NURURfV1JJVEVfU0hJRlQpOwo+ICsgICAgICAgIGlvbW11LT5jdHJs
Lmh0X3R1bl9lbiA9IGlvbW11X2hhc19odF9mbGFnKGlvbW11LCBBQ1BJX0lWSERfVFRfRU5BQkxF
KTsKPiArCj4gKyAgICBpb21tdS0+Y3RybC5wYXNzX3B3ICAgICA9IGlvbW11X2hhc19odF9mbGFn
KGlvbW11LCBBQ1BJX0lWSERfUEFTU19QVyk7Cj4gKyAgICBpb21tdS0+Y3RybC5yZXNfcGFzc19w
dyA9IGlvbW11X2hhc19odF9mbGFnKGlvbW11LCBBQ1BJX0lWSERfUkVTX1BBU1NfUFcpOwo+ICsg
ICAgaW9tbXUtPmN0cmwuaXNvYyAgICAgICAgPSBpb21tdV9oYXNfaHRfZmxhZyhpb21tdSwgQUNQ
SV9JVkhEX0lTT0MpOwo+ICAgCj4gICAgICAgLyogRm9yY2UgY29oZXJlbnQgKi8KPiAtICAgIGlv
bW11X3NldF9iaXQoJmVudHJ5LCBJT01NVV9DT05UUk9MX0NPSEVSRU5UX1NISUZUKTsKPiArICAg
IGlvbW11LT5jdHJsLmNvaGVyZW50ID0gdHJ1ZTsKPiAgIAo+IC0gICAgd3JpdGVsKGVudHJ5LCBp
b21tdS0+bW1pb19iYXNlK0lPTU1VX0NPTlRST0xfTU1JT19PRkZTRVQpOwo+ICsgICAgd3JpdGVx
KGlvbW11LT5jdHJsLnJhdywgaW9tbXUtPm1taW9fYmFzZSArIElPTU1VX0NPTlRST0xfTU1JT19P
RkZTRVQpOwo+ICAgfQo+ICAgCj4gICBzdGF0aWMgdm9pZCByZWdpc3Rlcl9pb21tdV9kZXZfdGFi
bGVfaW5fbW1pb19zcGFjZShzdHJ1Y3QgYW1kX2lvbW11ICppb21tdSkKPiBAQCAtMjA1LDU1ICsx
OTIsMzcgQEAgc3RhdGljIHZvaWQgcmVnaXN0ZXJfaW9tbXVfcHByX2xvZ19pbl9tbQo+ICAgCj4g
ICAKPiAgIHN0YXRpYyB2b2lkIHNldF9pb21tdV90cmFuc2xhdGlvbl9jb250cm9sKHN0cnVjdCBh
bWRfaW9tbXUgKmlvbW11LAo+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgaW50IGVuYWJsZSkKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYm9vbCBlbmFibGUpCj4gICB7Cj4gLSAgICB1MzIgZW50cnk7Cj4gKyAgICBp
b21tdS0+Y3RybC5pb21tdV9lbiA9IGVuYWJsZTsKPiAgIAo+IC0gICAgZW50cnkgPSByZWFkbChp
b21tdS0+bW1pb19iYXNlICsgSU9NTVVfQ09OVFJPTF9NTUlPX09GRlNFVCk7Cj4gLQo+IC0gICAg
ZW5hYmxlID8KPiAtICAgICAgICBpb21tdV9zZXRfYml0KCZlbnRyeSwgSU9NTVVfQ09OVFJPTF9U
UkFOU0xBVElPTl9FTkFCTEVfU0hJRlQpIDoKPiAtICAgICAgICBpb21tdV9jbGVhcl9iaXQoJmVu
dHJ5LCBJT01NVV9DT05UUk9MX1RSQU5TTEFUSU9OX0VOQUJMRV9TSElGVCk7Cj4gLQo+IC0gICAg
d3JpdGVsKGVudHJ5LCBpb21tdS0+bW1pb19iYXNlK0lPTU1VX0NPTlRST0xfTU1JT19PRkZTRVQp
Owo+ICsgICAgd3JpdGVxKGlvbW11LT5jdHJsLnJhdywgaW9tbXUtPm1taW9fYmFzZSArIElPTU1V
X0NPTlRST0xfTU1JT19PRkZTRVQpOwo+ICAgfQo+ICAgCj4gICBzdGF0aWMgdm9pZCBzZXRfaW9t
bXVfZ3Vlc3RfdHJhbnNsYXRpb25fY29udHJvbChzdHJ1Y3QgYW1kX2lvbW11ICppb21tdSwKPiAt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW50IGVuYWJs
ZSkKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9v
bCBlbmFibGUpCj4gICB7Cj4gLSAgICB1MzIgZW50cnk7Cj4gLQo+IC0gICAgZW50cnkgPSByZWFk
bChpb21tdS0+bW1pb19iYXNlICsgSU9NTVVfQ09OVFJPTF9NTUlPX09GRlNFVCk7Cj4gKyAgICBp
b21tdS0+Y3RybC5ndF9lbiA9IGVuYWJsZTsKPiAgIAo+IC0gICAgZW5hYmxlID8KPiAtICAgICAg
ICBpb21tdV9zZXRfYml0KCZlbnRyeSwgSU9NTVVfQ09OVFJPTF9HVF9FTkFCTEVfU0hJRlQpIDoK
PiAtICAgICAgICBpb21tdV9jbGVhcl9iaXQoJmVudHJ5LCBJT01NVV9DT05UUk9MX0dUX0VOQUJM
RV9TSElGVCk7Cj4gLQo+IC0gICAgd3JpdGVsKGVudHJ5LCBpb21tdS0+bW1pb19iYXNlK0lPTU1V
X0NPTlRST0xfTU1JT19PRkZTRVQpOwo+ICsgICAgd3JpdGVxKGlvbW11LT5jdHJsLnJhdywgaW9t
bXUtPm1taW9fYmFzZSArIElPTU1VX0NPTlRST0xfTU1JT19PRkZTRVQpOwo+ICAgCj4gICAgICAg
aWYgKCBlbmFibGUgKQo+ICAgICAgICAgICBBTURfSU9NTVVfREVCVUcoIkd1ZXN0IFRyYW5zbGF0
aW9uIEVuYWJsZWQuXG4iKTsKPiAgIH0KPiAgIAo+ICAgc3RhdGljIHZvaWQgc2V0X2lvbW11X2Nv
bW1hbmRfYnVmZmVyX2NvbnRyb2woc3RydWN0IGFtZF9pb21tdSAqaW9tbXUsCj4gLSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnQgZW5hYmxlKQo+
ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib29sIGVuYWJs
ZSkKPiAgIHsKPiAtICAgIHUzMiBlbnRyeTsKPiAtCj4gLSAgICBlbnRyeSA9IHJlYWRsKGlvbW11
LT5tbWlvX2Jhc2UgKyBJT01NVV9DT05UUk9MX01NSU9fT0ZGU0VUKTsKPiAtCj4gLSAgICAvKnJl
c2V0IGhlYWQgYW5kIHRhaWwgcG9pbnRlciBtYW51YWxseSBiZWZvcmUgZW5hYmxlbWVudCAqLwo+
ICsgICAgLyogUmVzZXQgaGVhZCBhbmQgdGFpbCBwb2ludGVyIG1hbnVhbGx5IGJlZm9yZSBlbmFi
bGVtZW50ICovCj4gICAgICAgaWYgKCBlbmFibGUgKQo+ICAgICAgIHsKPiAgICAgICAgICAgd3Jp
dGVxKDAsIGlvbW11LT5tbWlvX2Jhc2UgKyBJT01NVV9DTURfQlVGRkVSX0hFQURfT0ZGU0VUKTsK
PiAgICAgICAgICAgd3JpdGVxKDAsIGlvbW11LT5tbWlvX2Jhc2UgKyBJT01NVV9DTURfQlVGRkVS
X1RBSUxfT0ZGU0VUKTsKPiAtCj4gLSAgICAgICAgaW9tbXVfc2V0X2JpdCgmZW50cnksIElPTU1V
X0NPTlRST0xfQ09NTUFORF9CVUZGRVJfRU5BQkxFX1NISUZUKTsKPiAgICAgICB9Cj4gLSAgICBl
bHNlCj4gLSAgICAgICAgaW9tbXVfY2xlYXJfYml0KCZlbnRyeSwgSU9NTVVfQ09OVFJPTF9DT01N
QU5EX0JVRkZFUl9FTkFCTEVfU0hJRlQpOwo+ICAgCj4gLSAgICB3cml0ZWwoZW50cnksIGlvbW11
LT5tbWlvX2Jhc2UrSU9NTVVfQ09OVFJPTF9NTUlPX09GRlNFVCk7Cj4gKyAgICBpb21tdS0+Y3Ry
bC5jbWRfYnVmX2VuID0gZW5hYmxlOwo+ICsKPiArICAgIHdyaXRlcShpb21tdS0+Y3RybC5yYXcs
IGlvbW11LT5tbWlvX2Jhc2UgKyBJT01NVV9DT05UUk9MX01NSU9fT0ZGU0VUKTsKPiAgIH0KPiAg
IAo+ICAgc3RhdGljIHZvaWQgcmVnaXN0ZXJfaW9tbXVfZXhjbHVzaW9uX3JhbmdlKHN0cnVjdCBh
bWRfaW9tbXUgKmlvbW11KQo+IEBAIC0yOTUsNTcgKzI2NCwzOCBAQCBzdGF0aWMgdm9pZCByZWdp
c3Rlcl9pb21tdV9leGNsdXNpb25fcmFuCj4gICB9Cj4gICAKPiAgIHN0YXRpYyB2b2lkIHNldF9p
b21tdV9ldmVudF9sb2dfY29udHJvbChzdHJ1Y3QgYW1kX2lvbW11ICppb21tdSwKPiAtICAgICAg
ICAgICAgaW50IGVuYWJsZSkKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJvb2wgZW5hYmxlKQo+ICAgewo+IC0gICAgdTMyIGVudHJ5Owo+IC0KPiAtICAgIGVudHJ5
ID0gcmVhZGwoaW9tbXUtPm1taW9fYmFzZSArIElPTU1VX0NPTlRST0xfTU1JT19PRkZTRVQpOwo+
IC0KPiAtICAgIC8qcmVzZXQgaGVhZCBhbmQgdGFpbCBwb2ludGVyIG1hbnVhbGx5IGJlZm9yZSBl
bmFibGVtZW50ICovCj4gKyAgICAvKiBSZXNldCBoZWFkIGFuZCB0YWlsIHBvaW50ZXIgbWFudWFs
bHkgYmVmb3JlIGVuYWJsZW1lbnQgKi8KPiAgICAgICBpZiAoIGVuYWJsZSApCj4gICAgICAgewo+
ICAgICAgICAgICB3cml0ZXEoMCwgaW9tbXUtPm1taW9fYmFzZSArIElPTU1VX0VWRU5UX0xPR19I
RUFEX09GRlNFVCk7Cj4gICAgICAgICAgIHdyaXRlcSgwLCBpb21tdS0+bW1pb19iYXNlICsgSU9N
TVVfRVZFTlRfTE9HX1RBSUxfT0ZGU0VUKTsKPiAtCj4gLSAgICAgICAgaW9tbXVfc2V0X2JpdCgm
ZW50cnksIElPTU1VX0NPTlRST0xfRVZFTlRfTE9HX0lOVF9TSElGVCk7Cj4gLSAgICAgICAgaW9t
bXVfc2V0X2JpdCgmZW50cnksIElPTU1VX0NPTlRST0xfRVZFTlRfTE9HX0VOQUJMRV9TSElGVCk7
Cj4gLSAgICB9Cj4gLSAgICBlbHNlCj4gLSAgICB7Cj4gLSAgICAgICAgaW9tbXVfY2xlYXJfYml0
KCZlbnRyeSwgSU9NTVVfQ09OVFJPTF9FVkVOVF9MT0dfSU5UX1NISUZUKTsKPiAtICAgICAgICBp
b21tdV9jbGVhcl9iaXQoJmVudHJ5LCBJT01NVV9DT05UUk9MX0VWRU5UX0xPR19FTkFCTEVfU0hJ
RlQpOwo+ICAgICAgIH0KPiAgIAo+IC0gICAgaW9tbXVfY2xlYXJfYml0KCZlbnRyeSwgSU9NTVVf
Q09OVFJPTF9DT01QX1dBSVRfSU5UX1NISUZUKTsKPiArICAgIGlvbW11LT5jdHJsLmV2ZW50X2lu
dF9lbiA9IGVuYWJsZTsKPiArICAgIGlvbW11LT5jdHJsLmV2ZW50X2xvZ19lbiA9IGVuYWJsZTsK
PiArICAgIGlvbW11LT5jdHJsLmNvbV93YWl0X2ludF9lbiA9IGZhbHNlOwo+ICAgCj4gLSAgICB3
cml0ZWwoZW50cnksIGlvbW11LT5tbWlvX2Jhc2UgKyBJT01NVV9DT05UUk9MX01NSU9fT0ZGU0VU
KTsKPiArICAgIHdyaXRlcShpb21tdS0+Y3RybC5yYXcsIGlvbW11LT5tbWlvX2Jhc2UgKyBJT01N
VV9DT05UUk9MX01NSU9fT0ZGU0VUKTsKPiAgIH0KPiAgIAo+ICAgc3RhdGljIHZvaWQgc2V0X2lv
bW11X3Bwcl9sb2dfY29udHJvbChzdHJ1Y3QgYW1kX2lvbW11ICppb21tdSwKPiAtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnQgZW5hYmxlKQo+ICsgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJvb2wgZW5hYmxlKQo+ICAgewo+IC0gICAgdTMyIGVu
dHJ5Owo+IC0KPiAtICAgIGVudHJ5ID0gcmVhZGwoaW9tbXUtPm1taW9fYmFzZSArIElPTU1VX0NP
TlRST0xfTU1JT19PRkZTRVQpOwo+IC0KPiAtICAgIC8qcmVzZXQgaGVhZCBhbmQgdGFpbCBwb2lu
dGVyIG1hbnVhbGx5IGJlZm9yZSBlbmFibGVtZW50ICovCj4gKyAgICAvKiBSZXNldCBoZWFkIGFu
ZCB0YWlsIHBvaW50ZXIgbWFudWFsbHkgYmVmb3JlIGVuYWJsZW1lbnQgKi8KPiAgICAgICBpZiAo
IGVuYWJsZSApCj4gICAgICAgewo+ICAgICAgICAgICB3cml0ZXEoMCwgaW9tbXUtPm1taW9fYmFz
ZSArIElPTU1VX1BQUl9MT0dfSEVBRF9PRkZTRVQpOwo+ICAgICAgICAgICB3cml0ZXEoMCwgaW9t
bXUtPm1taW9fYmFzZSArIElPTU1VX1BQUl9MT0dfVEFJTF9PRkZTRVQpOwo+IC0KPiAtICAgICAg
ICBpb21tdV9zZXRfYml0KCZlbnRyeSwgSU9NTVVfQ09OVFJPTF9QUFJfRU5BQkxFX1NISUZUKTsK
PiAtICAgICAgICBpb21tdV9zZXRfYml0KCZlbnRyeSwgSU9NTVVfQ09OVFJPTF9QUFJfTE9HX0lO
VF9TSElGVCk7Cj4gLSAgICAgICAgaW9tbXVfc2V0X2JpdCgmZW50cnksIElPTU1VX0NPTlRST0xf
UFBSX0xPR19FTkFCTEVfU0hJRlQpOwo+IC0gICAgfQo+IC0gICAgZWxzZQo+IC0gICAgewo+IC0g
ICAgICAgIGlvbW11X2NsZWFyX2JpdCgmZW50cnksIElPTU1VX0NPTlRST0xfUFBSX0VOQUJMRV9T
SElGVCk7Cj4gLSAgICAgICAgaW9tbXVfY2xlYXJfYml0KCZlbnRyeSwgSU9NTVVfQ09OVFJPTF9Q
UFJfTE9HX0lOVF9TSElGVCk7Cj4gLSAgICAgICAgaW9tbXVfY2xlYXJfYml0KCZlbnRyeSwgSU9N
TVVfQ09OVFJPTF9QUFJfTE9HX0VOQUJMRV9TSElGVCk7Cj4gICAgICAgfQo+ICAgCj4gLSAgICB3
cml0ZWwoZW50cnksIGlvbW11LT5tbWlvX2Jhc2UgKyBJT01NVV9DT05UUk9MX01NSU9fT0ZGU0VU
KTsKPiArICAgIGlvbW11LT5jdHJsLnBwcl9lbiA9IGVuYWJsZTsKPiArICAgIGlvbW11LT5jdHJs
LnBwcl9pbnRfZW4gPSBlbmFibGU7Cj4gKyAgICBpb21tdS0+Y3RybC5wcHJfbG9nX2VuID0gZW5h
YmxlOwo+ICsKPiArICAgIHdyaXRlcShpb21tdS0+Y3RybC5yYXcsIGlvbW11LT5tbWlvX2Jhc2Ug
KyBJT01NVV9DT05UUk9MX01NSU9fT0ZGU0VUKTsKPiArCj4gICAgICAgaWYgKCBlbmFibGUgKQo+
ICAgICAgICAgICBBTURfSU9NTVVfREVCVUcoIlBQUiBMb2cgRW5hYmxlZC5cbiIpOwo+ICAgfQo+
IEBAIC0zOTgsNyArMzQ4LDcgQEAgc3RhdGljIGludCBpb21tdV9yZWFkX2xvZyhzdHJ1Y3QgYW1k
X2lvbQo+ICAgLyogcmVzZXQgZXZlbnQgbG9nIG9yIHBwciBsb2cgd2hlbiBvdmVyZmxvdyAqLwo+
ICAgc3RhdGljIHZvaWQgaW9tbXVfcmVzZXRfbG9nKHN0cnVjdCBhbWRfaW9tbXUgKmlvbW11LAo+
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCByaW5nX2J1ZmZlciAqbG9nLAo+
IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgdm9pZCAoKmN0cmxfZnVuYykoc3RydWN0IGFt
ZF9pb21tdSAqaW9tbXUsIGludCkpCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICB2b2lk
ICgqY3RybF9mdW5jKShzdHJ1Y3QgYW1kX2lvbW11ICppb21tdSwgYm9vbCkpCj4gICB7Cj4gICAg
ICAgdTMyIGVudHJ5Owo+ICAgICAgIGludCBsb2dfcnVuLCBydW5fYml0Owo+IEBAIC02MTUsMTEg
KzU2NSwxMSBAQCBzdGF0aWMgdm9pZCBpb21tdV9jaGVja19ldmVudF9sb2coc3RydWN0Cj4gICAg
ICAgICAgIGlvbW11X3Jlc2V0X2xvZyhpb21tdSwgJmlvbW11LT5ldmVudF9sb2csIHNldF9pb21t
dV9ldmVudF9sb2dfY29udHJvbCk7Cj4gICAgICAgZWxzZQo+ICAgICAgIHsKPiAtICAgICAgICBl
bnRyeSA9IHJlYWRsKGlvbW11LT5tbWlvX2Jhc2UgKyBJT01NVV9DT05UUk9MX01NSU9fT0ZGU0VU
KTsKPiAtICAgICAgICBpZiAoICEoZW50cnkgJiBJT01NVV9DT05UUk9MX0VWRU5UX0xPR19JTlRf
TUFTSykgKQo+ICsgICAgICAgIGlmICggIWlvbW11LT5jdHJsLmV2ZW50X2ludF9lbiApCj4gICAg
ICAgICAgIHsKPiAtICAgICAgICAgICAgZW50cnkgfD0gSU9NTVVfQ09OVFJPTF9FVkVOVF9MT0df
SU5UX01BU0s7Cj4gLSAgICAgICAgICAgIHdyaXRlbChlbnRyeSwgaW9tbXUtPm1taW9fYmFzZSAr
IElPTU1VX0NPTlRST0xfTU1JT19PRkZTRVQpOwo+ICsgICAgICAgICAgICBpb21tdS0+Y3RybC5l
dmVudF9pbnRfZW4gPSB0cnVlOwo+ICsgICAgICAgICAgICB3cml0ZXEoaW9tbXUtPmN0cmwucmF3
LAo+ICsgICAgICAgICAgICAgICAgICAgaW9tbXUtPm1taW9fYmFzZSArIElPTU1VX0NPTlRST0xf
TU1JT19PRkZTRVQpOwo+ICAgICAgICAgICAgICAgLyoKPiAgICAgICAgICAgICAgICAqIFJlLXNj
aGVkdWxlIHRoZSB0YXNrbGV0IHRvIGhhbmRsZSBldmVudHVhbCBsb2cgZW50cmllcyBhZGRlZAo+
ICAgICAgICAgICAgICAgICogYmV0d2VlbiByZWFkaW5nIHRoZSBsb2cgYWJvdmUgYW5kIHJlLWVu
YWJsaW5nIHRoZSBpbnRlcnJ1cHQuCj4gQEAgLTcwNCwxMSArNjU0LDExIEBAIHN0YXRpYyB2b2lk
IGlvbW11X2NoZWNrX3Bwcl9sb2coc3RydWN0IGEKPiAgICAgICAgICAgaW9tbXVfcmVzZXRfbG9n
KGlvbW11LCAmaW9tbXUtPnBwcl9sb2csIHNldF9pb21tdV9wcHJfbG9nX2NvbnRyb2wpOwo+ICAg
ICAgIGVsc2UKPiAgICAgICB7Cj4gLSAgICAgICAgZW50cnkgPSByZWFkbChpb21tdS0+bW1pb19i
YXNlICsgSU9NTVVfQ09OVFJPTF9NTUlPX09GRlNFVCk7Cj4gLSAgICAgICAgaWYgKCAhKGVudHJ5
ICYgSU9NTVVfQ09OVFJPTF9QUFJfTE9HX0lOVF9NQVNLKSApCj4gKyAgICAgICAgaWYgKCAhaW9t
bXUtPmN0cmwucHByX2ludF9lbiApCj4gICAgICAgICAgIHsKPiAtICAgICAgICAgICAgZW50cnkg
fD0gSU9NTVVfQ09OVFJPTF9QUFJfTE9HX0lOVF9NQVNLOwo+IC0gICAgICAgICAgICB3cml0ZWwo
ZW50cnksIGlvbW11LT5tbWlvX2Jhc2UgKyBJT01NVV9DT05UUk9MX01NSU9fT0ZGU0VUKTsKPiAr
ICAgICAgICAgICAgaW9tbXUtPmN0cmwucHByX2ludF9lbiA9IHRydWU7Cj4gKyAgICAgICAgICAg
IHdyaXRlcShpb21tdS0+Y3RybC5yYXcsCj4gKyAgICAgICAgICAgICAgICAgICBpb21tdS0+bW1p
b19iYXNlICsgSU9NTVVfQ09OVFJPTF9NTUlPX09GRlNFVCk7Cj4gICAgICAgICAgICAgICAvKgo+
ICAgICAgICAgICAgICAgICogUmUtc2NoZWR1bGUgdGhlIHRhc2tsZXQgdG8gaGFuZGxlIGV2ZW50
dWFsIGxvZyBlbnRyaWVzIGFkZGVkCj4gICAgICAgICAgICAgICAgKiBiZXR3ZWVuIHJlYWRpbmcg
dGhlIGxvZyBhYm92ZSBhbmQgcmUtZW5hYmxpbmcgdGhlIGludGVycnVwdC4KPiBAQCAtNzU0LDcg
KzcwNCw2IEBAIHN0YXRpYyB2b2lkIGRvX2FtZF9pb21tdV9pcnEodW5zaWduZWQgbG8KPiAgIHN0
YXRpYyB2b2lkIGlvbW11X2ludGVycnVwdF9oYW5kbGVyKGludCBpcnEsIHZvaWQgKmRldl9pZCwK
PiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCBjcHVfdXNlcl9y
ZWdzICpyZWdzKQo+ICAgewo+IC0gICAgdTMyIGVudHJ5Owo+ICAgICAgIHVuc2lnbmVkIGxvbmcg
ZmxhZ3M7Cj4gICAgICAgc3RydWN0IGFtZF9pb21tdSAqaW9tbXUgPSBkZXZfaWQ7Cj4gICAKPiBA
QCAtNzY0LDEwICs3MTMsOSBAQCBzdGF0aWMgdm9pZCBpb21tdV9pbnRlcnJ1cHRfaGFuZGxlcihp
bnQKPiAgICAgICAgKiBTaWxlbmNlIGludGVycnVwdHMgZnJvbSBib3RoIGV2ZW50IGFuZCBQUFIg
YnkgY2xlYXJpbmcgdGhlCj4gICAgICAgICogZW5hYmxlIGxvZ2dpbmcgYml0cyBpbiB0aGUgY29u
dHJvbCByZWdpc3Rlcgo+ICAgICAgICAqLwo+IC0gICAgZW50cnkgPSByZWFkbChpb21tdS0+bW1p
b19iYXNlICsgSU9NTVVfQ09OVFJPTF9NTUlPX09GRlNFVCk7Cj4gLSAgICBpb21tdV9jbGVhcl9i
aXQoJmVudHJ5LCBJT01NVV9DT05UUk9MX0VWRU5UX0xPR19JTlRfU0hJRlQpOwo+IC0gICAgaW9t
bXVfY2xlYXJfYml0KCZlbnRyeSwgSU9NTVVfQ09OVFJPTF9QUFJfTE9HX0lOVF9TSElGVCk7Cj4g
LSAgICB3cml0ZWwoZW50cnksIGlvbW11LT5tbWlvX2Jhc2UgKyBJT01NVV9DT05UUk9MX01NSU9f
T0ZGU0VUKTsKPiArICAgIGlvbW11LT5jdHJsLmV2ZW50X2ludF9lbiA9IGZhbHNlOwo+ICsgICAg
aW9tbXUtPmN0cmwucHByX2ludF9lbiA9IGZhbHNlOwo+ICsgICAgd3JpdGVxKGlvbW11LT5jdHJs
LnJhdywgaW9tbXUtPm1taW9fYmFzZSArIElPTU1VX0NPTlRST0xfTU1JT19PRkZTRVQpOwo+ICAg
Cj4gICAgICAgc3Bpbl91bmxvY2tfaXJxcmVzdG9yZSgmaW9tbXUtPmxvY2ssIGZsYWdzKTsKPiAg
IAo+IC0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvYW1kLWlvbW11LmgKPiArKysgYi94ZW4vaW5j
bHVkZS9hc20teDg2L2FtZC1pb21tdS5oCj4gQEAgLTg4LDYgKzg4LDggQEAgc3RydWN0IGFtZF9p
b21tdSB7Cj4gICAgICAgdm9pZCAqbW1pb19iYXNlOwo+ICAgICAgIHVuc2lnbmVkIGxvbmcgbW1p
b19iYXNlX3BoeXM7Cj4gICAKPiArICAgIHVuaW9uIGFtZF9pb21tdV9jb250cm9sIGN0cmw7Cj4g
Kwo+ICAgICAgIHN0cnVjdCB0YWJsZV9zdHJ1Y3QgZGV2X3RhYmxlOwo+ICAgICAgIHN0cnVjdCBy
aW5nX2J1ZmZlciBjbWRfYnVmZmVyOwo+ICAgICAgIHN0cnVjdCByaW5nX2J1ZmZlciBldmVudF9s
b2c7Cj4gQEAgLTE3Miw3ICsxNzQsNyBAQCBzdHJ1Y3QgZ3Vlc3RfaW9tbXUgewo+ICAgICAgIHVp
bnQ2NF90ICAgICAgICAgICAgICAgIG1taW9fYmFzZTsgICAgICAgICAgICAgLyogTU1JTyBiYXNl
IGFkZHJlc3MgKi8KPiAgIAo+ICAgICAgIC8qIE1NSU8gcmVncyAqLwo+IC0gICAgc3RydWN0IG1t
aW9fcmVnICAgICAgICAgcmVnX2N0cmw7ICAgICAgICAgICAgICAvKiBNTUlPIG9mZnNldCAwMDE4
aCAqLwo+ICsgICAgdW5pb24gYW1kX2lvbW11X2NvbnRyb2wgcmVnX2N0cmw7ICAgICAgICAgICAg
ICAvKiBNTUlPIG9mZnNldCAwMDE4aCAqLwo+ICAgICAgIHN0cnVjdCBtbWlvX3JlZyAgICAgICAg
IHJlZ19zdGF0dXM7ICAgICAgICAgICAgLyogTU1JTyBvZmZzZXQgMjAyMGggKi8KPiAgICAgICB1
bmlvbiBhbWRfaW9tbXVfZXh0X2ZlYXR1cmVzIHJlZ19leHRfZmVhdHVyZTsgIC8qIE1NSU8gb2Zm
c2V0IDAwMzBoICovCj4gICAKPiAtLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9zdm0vYW1k
LWlvbW11LWRlZnMuaAo+ICsrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3N2bS9hbWQtaW9t
bXUtZGVmcy5oCj4gQEAgLTI5NSwzOCArMjk1LDU2IEBAIHN0cnVjdCBhbWRfaW9tbXVfZHRlIHsK
PiAgIAo+ICAgLyogQ29udHJvbCBSZWdpc3RlciAqLwo+ICAgI2RlZmluZSBJT01NVV9DT05UUk9M
X01NSU9fT0ZGU0VUCQkJMHgxOAo+IC0jZGVmaW5lIElPTU1VX0NPTlRST0xfVFJBTlNMQVRJT05f
RU5BQkxFX01BU0sJCTB4MDAwMDAwMDEKPiAtI2RlZmluZSBJT01NVV9DT05UUk9MX1RSQU5TTEFU
SU9OX0VOQUJMRV9TSElGVAkJMAo+IC0jZGVmaW5lIElPTU1VX0NPTlRST0xfSFRfVFVOTkVMX1RS
QU5TTEFUSU9OX01BU0sJMHgwMDAwMDAwMgo+IC0jZGVmaW5lIElPTU1VX0NPTlRST0xfSFRfVFVO
TkVMX1RSQU5TTEFUSU9OX1NISUZUCTEKPiAtI2RlZmluZSBJT01NVV9DT05UUk9MX0VWRU5UX0xP
R19FTkFCTEVfTUFTSwkJMHgwMDAwMDAwNAo+IC0jZGVmaW5lIElPTU1VX0NPTlRST0xfRVZFTlRf
TE9HX0VOQUJMRV9TSElGVAkJMgo+IC0jZGVmaW5lIElPTU1VX0NPTlRST0xfRVZFTlRfTE9HX0lO
VF9NQVNLCQkweDAwMDAwMDA4Cj4gLSNkZWZpbmUgSU9NTVVfQ09OVFJPTF9FVkVOVF9MT0dfSU5U
X1NISUZUCQkzCj4gLSNkZWZpbmUgSU9NTVVfQ09OVFJPTF9DT01QX1dBSVRfSU5UX01BU0sJCTB4
MDAwMDAwMTAKPiAtI2RlZmluZSBJT01NVV9DT05UUk9MX0NPTVBfV0FJVF9JTlRfU0hJRlQJCTQK
PiAtI2RlZmluZSBJT01NVV9DT05UUk9MX0lOVkFMSURBVElPTl9USU1FT1VUX01BU0sJCTB4MDAw
MDAwRTAKPiAtI2RlZmluZSBJT01NVV9DT05UUk9MX0lOVkFMSURBVElPTl9USU1FT1VUX1NISUZU
CTUKPiAtI2RlZmluZSBJT01NVV9DT05UUk9MX1BBU1NfUE9TVEVEX1dSSVRFX01BU0sJCTB4MDAw
MDAxMDAKPiAtI2RlZmluZSBJT01NVV9DT05UUk9MX1BBU1NfUE9TVEVEX1dSSVRFX1NISUZUCQk4
Cj4gLSNkZWZpbmUgSU9NTVVfQ09OVFJPTF9SRVNQX1BBU1NfUE9TVEVEX1dSSVRFX01BU0sJMHgw
MDAwMDIwMAo+IC0jZGVmaW5lIElPTU1VX0NPTlRST0xfUkVTUF9QQVNTX1BPU1RFRF9XUklURV9T
SElGVAk5Cj4gLSNkZWZpbmUgSU9NTVVfQ09OVFJPTF9DT0hFUkVOVF9NQVNLCQkJMHgwMDAwMDQw
MAo+IC0jZGVmaW5lIElPTU1VX0NPTlRST0xfQ09IRVJFTlRfU0hJRlQJCQkxMAo+IC0jZGVmaW5l
IElPTU1VX0NPTlRST0xfSVNPQ0hST05PVVNfTUFTSwkJCTB4MDAwMDA4MDAKPiAtI2RlZmluZSBJ
T01NVV9DT05UUk9MX0lTT0NIUk9OT1VTX1NISUZUCQkJMTEKPiAtI2RlZmluZSBJT01NVV9DT05U
Uk9MX0NPTU1BTkRfQlVGRkVSX0VOQUJMRV9NQVNLCTB4MDAwMDEwMDAKPiAtI2RlZmluZSBJT01N
VV9DT05UUk9MX0NPTU1BTkRfQlVGRkVSX0VOQUJMRV9TSElGVAkxMgo+IC0jZGVmaW5lIElPTU1V
X0NPTlRST0xfUFBSX0xPR19FTkFCTEVfTUFTSwkJMHgwMDAwMjAwMAo+IC0jZGVmaW5lIElPTU1V
X0NPTlRST0xfUFBSX0xPR19FTkFCTEVfU0hJRlQJCTEzCj4gLSNkZWZpbmUgSU9NTVVfQ09OVFJP
TF9QUFJfTE9HX0lOVF9NQVNLCQkJMHgwMDAwNDAwMAo+IC0jZGVmaW5lIElPTU1VX0NPTlRST0xf
UFBSX0xPR19JTlRfU0hJRlQJCQkxNAo+IC0jZGVmaW5lIElPTU1VX0NPTlRST0xfUFBSX0VOQUJM
RV9NQVNLCQkJMHgwMDAwODAwMAo+IC0jZGVmaW5lIElPTU1VX0NPTlRST0xfUFBSX0VOQUJMRV9T
SElGVAkJCTE1Cj4gLSNkZWZpbmUgSU9NTVVfQ09OVFJPTF9HVF9FTkFCTEVfTUFTSwkJCTB4MDAw
MTAwMDAKPiAtI2RlZmluZSBJT01NVV9DT05UUk9MX0dUX0VOQUJMRV9TSElGVAkJCTE2Cj4gLSNk
ZWZpbmUgSU9NTVVfQ09OVFJPTF9SRVNUQVJUX01BU0sJCQkweDgwMDAwMDAwCj4gLSNkZWZpbmUg
SU9NTVVfQ09OVFJPTF9SRVNUQVJUX1NISUZUCQkJMzEKPiArCj4gK3VuaW9uIGFtZF9pb21tdV9j
b250cm9sIHsKPiArICAgIHVpbnQ2NF90IHJhdzsKPiArICAgIHN0cnVjdCB7Cj4gKyAgICAgICAg
Ym9vbCBpb21tdV9lbjoxOwo+ICsgICAgICAgIGJvb2wgaHRfdHVuX2VuOjE7Cj4gKyAgICAgICAg
Ym9vbCBldmVudF9sb2dfZW46MTsKPiArICAgICAgICBib29sIGV2ZW50X2ludF9lbjoxOwo+ICsg
ICAgICAgIGJvb2wgY29tX3dhaXRfaW50X2VuOjE7Cj4gKyAgICAgICAgdW5zaWduZWQgaW50IGlu
dl90aW1lb3V0OjM7Cj4gKyAgICAgICAgYm9vbCBwYXNzX3B3OjE7Cj4gKyAgICAgICAgYm9vbCBy
ZXNfcGFzc19wdzoxOwo+ICsgICAgICAgIGJvb2wgY29oZXJlbnQ6MTsKPiArICAgICAgICBib29s
IGlzb2M6MTsKPiArICAgICAgICBib29sIGNtZF9idWZfZW46MTsKPiArICAgICAgICBib29sIHBw
cl9sb2dfZW46MTsKPiArICAgICAgICBib29sIHBwcl9pbnRfZW46MTsKPiArICAgICAgICBib29s
IHBwcl9lbjoxOwo+ICsgICAgICAgIGJvb2wgZ3RfZW46MTsKPiArICAgICAgICBib29sIGdhX2Vu
OjE7Cj4gKyAgICAgICAgdW5zaWduZWQgaW50IGNydzo0Owo+ICsgICAgICAgIGJvb2wgc21pZl9l
bjoxOwo+ICsgICAgICAgIGJvb2wgc2xmX3diX2RpczoxOwo+ICsgICAgICAgIGJvb2wgc21pZl9s
b2dfZW46MTsKPiArICAgICAgICB1bnNpZ25lZCBpbnQgZ2FtX2VuOjM7Cj4gKyAgICAgICAgYm9v
bCBnYV9sb2dfZW46MTsKPiArICAgICAgICBib29sIGdhX2ludF9lbjoxOwo+ICsgICAgICAgIHVu
c2lnbmVkIGludCBkdWFsX3Bwcl9sb2dfZW46MjsKPiArICAgICAgICB1bnNpZ25lZCBpbnQgZHVh
bF9ldmVudF9sb2dfZW46MjsKPiArICAgICAgICB1bnNpZ25lZCBpbnQgZGV2X3RibF9zZWdfZW46
MzsKPiArICAgICAgICB1bnNpZ25lZCBpbnQgcHJpdl9hYnJ0X2VuOjI7Cj4gKyAgICAgICAgYm9v
bCBwcHJfYXV0b19yc3BfZW46MTsKPiArICAgICAgICBib29sIG1hcmNfZW46MTsKPiArICAgICAg
ICBib29sIGJsa19zdG9wX21ya19lbjoxOwo+ICsgICAgICAgIGJvb2wgcHByX2F1dG9fcnNwX2Fv
bjoxOwo+ICsgICAgICAgIGJvb2wgZG9tYWluX2lkX3BuZToxOwo+ICsgICAgICAgIHVuc2lnbmVk
IGludCA6MTsKPiArICAgICAgICBib29sIGVwaF9lbjoxOwo+ICsgICAgICAgIHVuc2lnbmVkIGlu
dCBoYWRfdXBkYXRlOjI7Cj4gKyAgICAgICAgYm9vbCBnZF91cGRhdGVfZGlzOjE7Cj4gKyAgICAg
ICAgdW5zaWduZWQgaW50IDoxOwo+ICsgICAgICAgIGJvb2wgeHRfZW46MTsKPiArICAgICAgICBi
b29sIGludF9jYXBfeHRfZW46MTsKPiArICAgICAgICBib29sIHZjbWRfZW46MTsKPiArICAgICAg
ICBib29sIHZpb21tdV9lbjoxOwo+ICsgICAgICAgIGJvb2wgZ2FfdXBkYXRlX2RpczoxOwo+ICsg
ICAgICAgIGJvb2wgZ2FwcGlfZW46MTsKPiArICAgICAgICB1bnNpZ25lZCBpbnQgOjg7Cj4gKyAg
ICB9Owo+ICt9Owo+ICAgCj4gICAvKiBFeGNsdXNpb24gUmVnaXN0ZXIgKi8KPiAgICNkZWZpbmUg
SU9NTVVfRVhDTFVTSU9OX0JBU0VfTE9XX09GRlNFVAkJMHgyMAo+IAoKLS0gCkJyaWFuIFdvb2Rz
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 18:24:55 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 18:24:55 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hoXYt-0004kF-2N; Fri, 19 Jul 2019 18:24:55 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=AH7D=VQ=amd.com=brian.woods@srs-us1.protection.inumbo.net>)
 id 1hoXYr-0004k3-Fg
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 18:24:53 +0000
X-Inumbo-ID: 7f849415-aa52-11e9-8980-bc764e045a96
Received: from NAM04-CO1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe4d::607])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7f849415-aa52-11e9-8980-bc764e045a96;
 Fri, 19 Jul 2019 18:24:52 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=FmLNS9CuuU73gm9hr+zVGz8cudtynLseUm97U2d8GB8frwoy8s/3oOHDyCZUWngNDhGXeAjOHuNkSo7c7URz3Mhdri6M2bgEExriU81ORmcijl5BXNzH3J0eoDlzKecpTHGhtvL7nhOHft/ZPt7f8LmAlNDSf8SykKJP4T932IEaHBHaVarv7Z34XNSpQ0961MeApGzoFphexYXcCJTGmyA2V6Mvw2PnR4/ZcEHYBaWchySb2GEc0gyIB6dd3f2459L27S4FAcNOimp8Ja029Yz2yGNouuZ1AiuOc7pTd3QxGPwhRFWqBCwW5IavbU7V8+khz+ZgooJ2Yjfk2rYjPQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=OnjiTMik2AD5WSa4bzUKwTMvcXBfjuzg684U/A543Ug=;
 b=QqWlYeAAynfR+SaSXW/5HPmIrLwGNV+PkpWrDvVeX7oYgZ0QKJJtRcBRGNL3AacbyIz1MZXQpi0MN0F6XvtrFHvgn7HASNRKGnuNpkhhjbhceNHRajdavkjNs0mTKPUvpvSNk3I6l0MqsriJK6L8DeFN3ZR+/1cM6y8nd95FhwXEwqYNcIvPUWBxE5O6S62MeWE2eEUQC+ed5PS0OJdSnq+ZtiV3Q3gRAECDGsC2O/YG32AMz3h4M5fYJG1NdtF3muyu7vOHhUIZySOslA8pjGEAPed1hAvwtw5SX6V4bayGyEOLAdTVUvp88k6A2yyPhzG12uKk5AR0EYIZ81qaMw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=amd.com;dmarc=pass action=none header.from=amd.com;dkim=pass
 header.d=amd.com;arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amdcloud.onmicrosoft.com; s=selector1-amdcloud-onmicrosoft-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=OnjiTMik2AD5WSa4bzUKwTMvcXBfjuzg684U/A543Ug=;
 b=gsBcnbkpm/pwll9VzATVfpmqqvXexH048kT4+NsdzpvqRpiYHU7CHBgvIkYFI/91BuZl3OdADug3TdUrvnGuOiRzDWwWfXbGAIdgScpjAVqJwbPJ09f8wZAcG8eBcHsEHvyyJOhplSgZ9S34pnMhjuoUUc881jPc6KTa4kr3uPk=
Received: from DM6PR12MB3515.namprd12.prod.outlook.com (20.179.106.151) by
 DM6PR12MB2602.namprd12.prod.outlook.com (20.176.116.11) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.14; Fri, 19 Jul 2019 18:24:50 +0000
Received: from DM6PR12MB3515.namprd12.prod.outlook.com
 ([fe80::3576:d8b0:7554:adc]) by DM6PR12MB3515.namprd12.prod.outlook.com
 ([fe80::3576:d8b0:7554:adc%7]) with mapi id 15.20.2094.013; Fri, 19 Jul 2019
 18:24:50 +0000
From: "Woods, Brian" <Brian.Woods@amd.com>
To: Jan Beulich <JBeulich@suse.com>
Thread-Topic: [PATCH v3 04/14] AMD/IOMMU: use bit field for IRTE
Thread-Index: AQHVO/TALHT8MFjk0U6/m63AjfwRcKbSRpOA
Date: Fri, 19 Jul 2019 18:24:50 +0000
Message-ID: <20190719182447.GC4496@amd.com>
References: <6272c301-a905-38cf-dd1a-645f3d703241@suse.com>
 <7eb213ad-94f1-6092-c670-3296aedf3f0e@suse.com>
In-Reply-To: <7eb213ad-94f1-6092-c670-3296aedf3f0e@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: SN6PR0102CA0026.prod.exchangelabs.com (2603:10b6:805:1::39)
 To DM6PR12MB3515.namprd12.prod.outlook.com
 (2603:10b6:5:18a::23)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=Brian.Woods@amd.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [165.204.77.1]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 73c5b75e-363b-424f-510d-08d70c7662e5
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(4618075)(2017052603328)(7193020);
 SRVR:DM6PR12MB2602; 
x-ms-traffictypediagnostic: DM6PR12MB2602:
x-microsoft-antispam-prvs: <DM6PR12MB26029E24B92C10F64D883723E5CB0@DM6PR12MB2602.namprd12.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7219;
x-forefront-prvs: 01039C93E4
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(4636009)(136003)(366004)(39860400002)(346002)(396003)(376002)(189003)(199004)(68736007)(54906003)(2616005)(478600001)(486006)(11346002)(14454004)(6506007)(446003)(386003)(476003)(256004)(52116002)(99286004)(1076003)(25786009)(76176011)(102836004)(4326008)(6246003)(36756003)(316002)(71200400001)(71190400001)(14444005)(26005)(6436002)(305945005)(81166006)(6916009)(229853002)(8676002)(66476007)(66556008)(8936002)(64756008)(66446008)(66946007)(86362001)(53936002)(6116002)(186003)(7736002)(3846002)(6486002)(6512007)(2906002)(81156014)(66066001)(33656002)(5660300002);
 DIR:OUT; SFP:1101; SCL:1; SRVR:DM6PR12MB2602;
 H:DM6PR12MB3515.namprd12.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: amd.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: dlBooOsy5eCgkBaed6Nl622xaiGvEl+1DRkzWvHYkzWvmDSA03+4w2vKBHrWoBa2cJZ4HAl7xy2cu8feQnTJ8KF+15tVYX9xKyFCeZo2KVEpHg+WnQG1wdSRmienh5GgPlMxHNuM0EA54mZQnMAgxn4Q6eXRlGkt0/t1dCstZrmjdJ0S4ng/TN8jwB+vOIGdZDX4042J6YAoOQoSCdZH4Qzj6lDNtotS9cmuLiYNCLDliLydEQBUKjq7KPqc0LqyQogja8d6LGm6qK35MzKonvNWLckPUuKJsSgFCiVQTt2R4HaCvBNotUJZxe4EToxaB7gzfvPqqEksRB3tpRac7civpWcFw1zzNQg3YHsaXAWCMIRYTv+kmW/pHq7oWZK6IPBvdNVN+cX0x0DmDHuA/4uUGXs7Uwia50hJ8Tc5zz4=
Content-ID: <B13BC2D19558B04DB1A724BEB1648306@namprd12.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: amd.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 73c5b75e-363b-424f-510d-08d70c7662e5
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Jul 2019 18:24:50.2463 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 3dd8961f-e488-4e60-8e11-a82d994e183d
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: brwoods@amd.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR12MB2602
Subject: Re: [Xen-devel] [PATCH v3 04/14] AMD/IOMMU: use bit field for IRTE
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>, "Woods, 
 Brian" <Brian.Woods@amd.com>, "Suthikulpanit,
 Suravee" <Suravee.Suthikulpanit@amd.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBKdWwgMTYsIDIwMTkgYXQgMDQ6MzY6MzRQTSArMDAwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gQXQgdGhlIHNhbWUgdGltZSByZXN0cmljdCBpdHMgc2NvcGUgdG8ganVzdCB0aGUgc2lu
Z2xlIHNvdXJjZSBmaWxlCj4gYWN0dWFsbHkgdXNpbmcgaXQsIGFuZCBhYnN0cmFjdCBhY2Nlc3Nl
cyBieSBpbnRyb2R1Y2luZyBhIHVuaW9uIG9mCj4gcG9pbnRlcnMuIChBIHVuaW9uIG9mIHRoZSBh
Y3R1YWwgdGFibGUgZW50cmllcyBpcyBub3QgdXNlZCB0byBtYWtlIGl0Cj4gaW1wb3NzaWJsZSB0
byBbd3JvbmdseSwgb25jZSB0aGUgMTI4LWJpdCBmb3JtIGdldHMgYWRkZWRdIHBlcmZvcm0KPiBw
b2ludGVyIGFyaXRobWV0aWMgLyBhcnJheSBhY2Nlc3NlcyBvbiBkZXJpdmVkIHR5cGVzLikKPiAK
PiBBbHNvIG1vdmUgYXdheSBmcm9tIHVwZGF0aW5nIHRoZSBlbnRyaWVzIHBpZWNlbWVhbDogQ29u
c3RydWN0IGEgZnVsbCBuZXcKPiBlbnRyeSwgYW5kIHdyaXRlIGl0IG91dC4KPiAKPiBTaWduZWQt
b2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgpBY2tlZC1ieTogQnJpYW4g
V29vZHMgPGJyaWFuLndvb2RzQGFtZC5jb20+Cgo+IC0tLQo+IHYzOiBTd2l0Y2ggYm9vbGVhbiBi
aXRmaWVsZHMgdG8gYm9vbC4KPiB2MjogbmFtZSB7Z2V0LGZyZWV9X2ludHJlbWFwX2VudHJ5KCkn
cyBsYXN0IHBhcmFtZXRlciAiaW5kZXgiIGluc3RlYWQgb2YKPiAgICAgICJvZmZzZXQiLiBJbnRy
b2R1Y2UgdW5pb24gaXJ0ZTMyLgo+IAo+IC0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2Ft
ZC9pb21tdV9pbnRyLmMKPiArKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVf
aW50ci5jCj4gQEAgLTIzLDYgKzIzLDI4IEBACj4gICAjaW5jbHVkZSA8YXNtL2lvX2FwaWMuaD4K
PiAgICNpbmNsdWRlIDx4ZW4va2V5aGFuZGxlci5oPgo+ICAgCj4gK3N0cnVjdCBpcnRlX2Jhc2lj
IHsKPiArICAgIGJvb2wgcmVtYXBfZW46MTsKPiArICAgIGJvb2wgc3VwX2lvX3BmOjE7Cj4gKyAg
ICB1bnNpZ25lZCBpbnQgaW50X3R5cGU6MzsKPiArICAgIGJvb2wgcnFfZW9pOjE7Cj4gKyAgICBi
b29sIGRtOjE7Cj4gKyAgICBib29sIGd1ZXN0X21vZGU6MTsgLyogTUJaICovCj4gKyAgICB1bnNp
Z25lZCBpbnQgZGVzdDo4Owo+ICsgICAgdW5zaWduZWQgaW50IHZlY3Rvcjo4Owo+ICsgICAgdW5z
aWduZWQgaW50IDo4Owo+ICt9Owo+ICsKPiArdW5pb24gaXJ0ZTMyIHsKPiArICAgIHVpbnQzMl90
IHJhd1sxXTsKPiArICAgIHN0cnVjdCBpcnRlX2Jhc2ljIGJhc2ljOwo+ICt9Owo+ICsKPiArdW5p
b24gaXJ0ZV9wdHIgewo+ICsgICAgdm9pZCAqcHRyOwo+ICsgICAgdW5pb24gaXJ0ZTMyICpwdHIz
MjsKPiArfTsKPiArCj4gICAjZGVmaW5lIElOVFJFTUFQX1RBQkxFX09SREVSICAgIDEKPiAgICNk
ZWZpbmUgSU5UUkVNQVBfTEVOR1RIIDB4Qgo+ICAgI2RlZmluZSBJTlRSRU1BUF9FTlRSSUVTICgx
IDw8IElOVFJFTUFQX0xFTkdUSCkKPiBAQCAtMTAxLDQ3ICsxMjMsNDQgQEAgc3RhdGljIHVuc2ln
bmVkIGludCBhbGxvY19pbnRyZW1hcF9lbnRyeQo+ICAgICAgIHJldHVybiBzbG90Owo+ICAgfQo+
ICAgCj4gLXN0YXRpYyB1MzIgKmdldF9pbnRyZW1hcF9lbnRyeShpbnQgc2VnLCBpbnQgYmRmLCBp
bnQgb2Zmc2V0KQo+ICtzdGF0aWMgdW5pb24gaXJ0ZV9wdHIgZ2V0X2ludHJlbWFwX2VudHJ5KHVu
c2lnbmVkIGludCBzZWcsIHVuc2lnbmVkIGludCBiZGYsCj4gKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IGluZGV4KQo+ICAgewo+IC0gICAgdTMy
ICp0YWJsZSA9IGdldF9pdnJzX21hcHBpbmdzKHNlZylbYmRmXS5pbnRyZW1hcF90YWJsZTsKPiAr
ICAgIHVuaW9uIGlydGVfcHRyIHRhYmxlID0gewo+ICsgICAgICAgIC5wdHIgPSBnZXRfaXZyc19t
YXBwaW5ncyhzZWcpW2JkZl0uaW50cmVtYXBfdGFibGUKPiArICAgIH07Cj4gKwo+ICsgICAgQVNT
RVJUKHRhYmxlLnB0ciAmJiAoaW5kZXggPCBJTlRSRU1BUF9FTlRSSUVTKSk7Cj4gICAKPiAtICAg
IEFTU0VSVCggKHRhYmxlICE9IE5VTEwpICYmIChvZmZzZXQgPCBJTlRSRU1BUF9FTlRSSUVTKSAp
Owo+ICsgICAgdGFibGUucHRyMzIgKz0gaW5kZXg7Cj4gICAKPiAtICAgIHJldHVybiB0YWJsZSAr
IG9mZnNldDsKPiArICAgIHJldHVybiB0YWJsZTsKPiAgIH0KPiAgIAo+IC1zdGF0aWMgdm9pZCBm
cmVlX2ludHJlbWFwX2VudHJ5KGludCBzZWcsIGludCBiZGYsIGludCBvZmZzZXQpCj4gLXsKPiAt
ICAgIHUzMiAqZW50cnkgPSBnZXRfaW50cmVtYXBfZW50cnkoc2VnLCBiZGYsIG9mZnNldCk7Cj4g
LQo+IC0gICAgbWVtc2V0KGVudHJ5LCAwLCBzaXplb2YodTMyKSk7Cj4gLSAgICBfX2NsZWFyX2Jp
dChvZmZzZXQsIGdldF9pdnJzX21hcHBpbmdzKHNlZylbYmRmXS5pbnRyZW1hcF9pbnVzZSk7Cj4g
LX0KPiAtCj4gLXN0YXRpYyB2b2lkIHVwZGF0ZV9pbnRyZW1hcF9lbnRyeSh1MzIqIGVudHJ5LCB1
OCB2ZWN0b3IsIHU4IGludF90eXBlLAo+IC0gICAgdTggZGVzdF9tb2RlLCB1OCBkZXN0KQo+IC17
Cj4gLSAgICBzZXRfZmllbGRfaW5fcmVnX3UzMihJT01NVV9DT05UUk9MX0VOQUJMRUQsIDAsCj4g
LSAgICAgICAgICAgICAgICAgICAgICAgICAgICBJTlRfUkVNQVBfRU5UUllfUkVNQVBFTl9NQVNL
LAo+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgSU5UX1JFTUFQX0VOVFJZX1JFTUFQRU5f
U0hJRlQsIGVudHJ5KTsKPiAtICAgIHNldF9maWVsZF9pbl9yZWdfdTMyKElPTU1VX0NPTlRST0xf
RElTQUJMRUQsICplbnRyeSwKPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgIElOVF9SRU1B
UF9FTlRSWV9TVVBJT1BGX01BU0ssCj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICBJTlRf
UkVNQVBfRU5UUllfU1VQSU9QRl9TSElGVCwgZW50cnkpOwo+IC0gICAgc2V0X2ZpZWxkX2luX3Jl
Z191MzIoaW50X3R5cGUsICplbnRyeSwKPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgIElO
VF9SRU1BUF9FTlRSWV9JTlRUWVBFX01BU0ssCj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBJTlRfUkVNQVBfRU5UUllfSU5UVFlQRV9TSElGVCwgZW50cnkpOwo+IC0gICAgc2V0X2ZpZWxk
X2luX3JlZ191MzIoSU9NTVVfQ09OVFJPTF9ESVNBQkxFRCwgKmVudHJ5LAo+IC0gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgSU5UX1JFTUFQX0VOVFJZX1JFUUVPSV9NQVNLLAo+IC0gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgSU5UX1JFTUFQX0VOVFJZX1JFUUVPSV9TSElGVCwgZW50cnkp
Owo+IC0gICAgc2V0X2ZpZWxkX2luX3JlZ191MzIoKHUzMilkZXN0X21vZGUsICplbnRyeSwKPiAt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIElOVF9SRU1BUF9FTlRSWV9ETV9NQVNLLAo+IC0g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgSU5UX1JFTUFQX0VOVFJZX0RNX1NISUZULCBlbnRy
eSk7Cj4gLSAgICBzZXRfZmllbGRfaW5fcmVnX3UzMigodTMyKWRlc3QsICplbnRyeSwKPiAtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIElOVF9SRU1BUF9FTlRSWV9ERVNUX01BU1QsCj4gLSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBJTlRfUkVNQVBfRU5UUllfREVTVF9TSElGVCwgZW50
cnkpOwo+IC0gICAgc2V0X2ZpZWxkX2luX3JlZ191MzIoKHUzMil2ZWN0b3IsICplbnRyeSwKPiAt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIElOVF9SRU1BUF9FTlRSWV9WRUNUT1JfTUFTSywK
PiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgIElOVF9SRU1BUF9FTlRSWV9WRUNUT1JfU0hJ
RlQsIGVudHJ5KTsKPiArc3RhdGljIHZvaWQgZnJlZV9pbnRyZW1hcF9lbnRyeSh1bnNpZ25lZCBp
bnQgc2VnLCB1bnNpZ25lZCBpbnQgYmRmLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHVuc2lnbmVkIGludCBpbmRleCkKPiArewo+ICsgICAgdW5pb24gaXJ0ZV9wdHIgZW50cnkg
PSBnZXRfaW50cmVtYXBfZW50cnkoc2VnLCBiZGYsIGluZGV4KTsKPiArCj4gKyAgICBBQ0NFU1Nf
T05DRShlbnRyeS5wdHIzMi0+cmF3WzBdKSA9IDA7Cj4gKwo+ICsgICAgX19jbGVhcl9iaXQoaW5k
ZXgsIGdldF9pdnJzX21hcHBpbmdzKHNlZylbYmRmXS5pbnRyZW1hcF9pbnVzZSk7Cj4gK30KPiAr
Cj4gK3N0YXRpYyB2b2lkIHVwZGF0ZV9pbnRyZW1hcF9lbnRyeSh1bmlvbiBpcnRlX3B0ciBlbnRy
eSwgdW5zaWduZWQgaW50IHZlY3RvciwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHVuc2lnbmVkIGludCBpbnRfdHlwZSwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHVuc2lnbmVkIGludCBkZXN0X21vZGUsIHVuc2lnbmVkIGludCBkZXN0KQo+ICt7Cj4g
KyAgICBzdHJ1Y3QgaXJ0ZV9iYXNpYyBiYXNpYyA9IHsKPiArICAgICAgICAucmVtYXBfZW4gPSB0
cnVlLAo+ICsgICAgICAgIC5pbnRfdHlwZSA9IGludF90eXBlLAo+ICsgICAgICAgIC5kbSA9IGRl
c3RfbW9kZSwKPiArICAgICAgICAuZGVzdCA9IGRlc3QsCj4gKyAgICAgICAgLnZlY3RvciA9IHZl
Y3RvciwKPiArICAgIH07Cj4gKwo+ICsgICAgQUNDRVNTX09OQ0UoZW50cnkucHRyMzItPnJhd1sw
XSkgPQo+ICsgICAgICAgIGNvbnRhaW5lcl9vZigmYmFzaWMsIHVuaW9uIGlydGUzMiwgYmFzaWMp
LT5yYXdbMF07Cj4gICB9Cj4gICAKPiAgIHN0YXRpYyBpbmxpbmUgaW50IGdldF9ydGVfaW5kZXgo
Y29uc3Qgc3RydWN0IElPX0FQSUNfcm91dGVfZW50cnkgKnJ0ZSkKPiBAQCAtMTYzLDcgKzE4Miw3
IEBAIHN0YXRpYyBpbnQgdXBkYXRlX2ludHJlbWFwX2VudHJ5X2Zyb21faW8KPiAgICAgICB1MTYg
KmluZGV4KQo+ICAgewo+ICAgICAgIHVuc2lnbmVkIGxvbmcgZmxhZ3M7Cj4gLSAgICB1MzIqIGVu
dHJ5Owo+ICsgICAgdW5pb24gaXJ0ZV9wdHIgZW50cnk7Cj4gICAgICAgdTggZGVsaXZlcnlfbW9k
ZSwgZGVzdCwgdmVjdG9yLCBkZXN0X21vZGU7Cj4gICAgICAgaW50IHJlcV9pZDsKPiAgICAgICBz
cGlubG9ja190ICpsb2NrOwo+IEBAIC0yMDEsMTIgKzIyMCw4IEBAIHN0YXRpYyBpbnQgdXBkYXRl
X2ludHJlbWFwX2VudHJ5X2Zyb21faW8KPiAgICAgICAgICAgICogc28gbmVlZCB0byByZWNvdmVy
IHZlY3RvciBhbmQgZGVsaXZlcnkgbW9kZSBmcm9tIElSVEUuCj4gICAgICAgICAgICAqLwo+ICAg
ICAgICAgICBBU1NFUlQoZ2V0X3J0ZV9pbmRleChydGUpID09IG9mZnNldCk7Cj4gLSAgICAgICAg
dmVjdG9yID0gZ2V0X2ZpZWxkX2Zyb21fcmVnX3UzMigqZW50cnksCj4gLSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBJTlRfUkVNQVBfRU5UUllfVkVDVE9SX01BU0ssCj4g
LSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBJTlRfUkVNQVBfRU5UUllf
VkVDVE9SX1NISUZUKTsKPiAtICAgICAgICBkZWxpdmVyeV9tb2RlID0gZ2V0X2ZpZWxkX2Zyb21f
cmVnX3UzMigqZW50cnksCj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgSU5UX1JFTUFQX0VOVFJZX0lOVFRZUEVfTUFTSywKPiAtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBJTlRfUkVNQVBfRU5UUllfSU5UVFlQRV9T
SElGVCk7Cj4gKyAgICAgICAgdmVjdG9yID0gZW50cnkucHRyMzItPmJhc2ljLnZlY3RvcjsKPiAr
ICAgICAgICBkZWxpdmVyeV9tb2RlID0gZW50cnkucHRyMzItPmJhc2ljLmludF90eXBlOwo+ICAg
ICAgIH0KPiAgICAgICB1cGRhdGVfaW50cmVtYXBfZW50cnkoZW50cnksIHZlY3RvciwgZGVsaXZl
cnlfbW9kZSwgZGVzdF9tb2RlLCBkZXN0KTsKPiAgIAo+IEBAIC0yMjgsNyArMjQzLDcgQEAgaW50
IF9faW5pdCBhbWRfaW9tbXVfc2V0dXBfaW9hcGljX3JlbWFwcAo+ICAgewo+ICAgICAgIHN0cnVj
dCBJT19BUElDX3JvdXRlX2VudHJ5IHJ0ZTsKPiAgICAgICB1bnNpZ25lZCBsb25nIGZsYWdzOwo+
IC0gICAgdTMyKiBlbnRyeTsKPiArICAgIHVuaW9uIGlydGVfcHRyIGVudHJ5Owo+ICAgICAgIGlu
dCBhcGljLCBwaW47Cj4gICAgICAgdTggZGVsaXZlcnlfbW9kZSwgZGVzdCwgdmVjdG9yLCBkZXN0
X21vZGU7Cj4gICAgICAgdTE2IHNlZywgYmRmLCByZXFfaWQ7Cj4gQEAgLTQwNywxNiArNDIyLDE0
IEBAIHVuc2lnbmVkIGludCBhbWRfaW9tbXVfcmVhZF9pb2FwaWNfZnJvbV8KPiAgICAgICAgICAg
dTE2IGJkZiA9IGlvYXBpY19zYmRmW2lkeF0uYmRmOwo+ICAgICAgICAgICB1MTYgc2VnID0gaW9h
cGljX3NiZGZbaWR4XS5zZWc7Cj4gICAgICAgICAgIHUxNiByZXFfaWQgPSBnZXRfaW50cmVtYXBf
cmVxdWVzdG9yX2lkKHNlZywgYmRmKTsKPiAtICAgICAgICBjb25zdCB1MzIgKmVudHJ5ID0gZ2V0
X2ludHJlbWFwX2VudHJ5KHNlZywgcmVxX2lkLCBvZmZzZXQpOwo+ICsgICAgICAgIHVuaW9uIGly
dGVfcHRyIGVudHJ5ID0gZ2V0X2ludHJlbWFwX2VudHJ5KHNlZywgcmVxX2lkLCBvZmZzZXQpOwo+
ICAgCj4gICAgICAgICAgIEFTU0VSVChvZmZzZXQgPT0gKHZhbCAmIChJTlRSRU1BUF9FTlRSSUVT
IC0gMSkpKTsKPiAgICAgICAgICAgdmFsICY9IH4oSU5UUkVNQVBfRU5UUklFUyAtIDEpOwo+IC0g
ICAgICAgIHZhbCB8PSBnZXRfZmllbGRfZnJvbV9yZWdfdTMyKCplbnRyeSwKPiAtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBJTlRfUkVNQVBfRU5UUllfSU5UVFlQRV9NQVNL
LAo+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIElOVF9SRU1BUF9FTlRS
WV9JTlRUWVBFX1NISUZUKSA8PCA4Owo+IC0gICAgICAgIHZhbCB8PSBnZXRfZmllbGRfZnJvbV9y
ZWdfdTMyKCplbnRyeSwKPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBJ
TlRfUkVNQVBfRU5UUllfVkVDVE9SX01BU0ssCj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgSU5UX1JFTUFQX0VOVFJZX1ZFQ1RPUl9TSElGVCk7Cj4gKyAgICAgICAgdmFs
IHw9IE1BU0tfSU5TUihlbnRyeS5wdHIzMi0+YmFzaWMuaW50X3R5cGUsCj4gKyAgICAgICAgICAg
ICAgICAgICAgICAgICBJT19BUElDX1JFRElSX0RFTElWX01PREVfTUFTSyk7Cj4gKyAgICAgICAg
dmFsIHw9IE1BU0tfSU5TUihlbnRyeS5wdHIzMi0+YmFzaWMudmVjdG9yLAo+ICsgICAgICAgICAg
ICAgICAgICAgICAgICAgSU9fQVBJQ19SRURJUl9WRUNUT1JfTUFTSyk7Cj4gICAgICAgfQo+ICAg
Cj4gICAgICAgcmV0dXJuIHZhbDsKPiBAQCAtNDI3LDcgKzQ0MCw3IEBAIHN0YXRpYyBpbnQgdXBk
YXRlX2ludHJlbWFwX2VudHJ5X2Zyb21fbXMKPiAgICAgICBpbnQgKnJlbWFwX2luZGV4LCBjb25z
dCBzdHJ1Y3QgbXNpX21zZyAqbXNnLCB1MzIgKmRhdGEpCj4gICB7Cj4gICAgICAgdW5zaWduZWQg
bG9uZyBmbGFnczsKPiAtICAgIHUzMiogZW50cnk7Cj4gKyAgICB1bmlvbiBpcnRlX3B0ciBlbnRy
eTsKPiAgICAgICB1MTYgcmVxX2lkLCBhbGlhc19pZDsKPiAgICAgICB1OCBkZWxpdmVyeV9tb2Rl
LCBkZXN0LCB2ZWN0b3IsIGRlc3RfbW9kZTsKPiAgICAgICBzcGlubG9ja190ICpsb2NrOwo+IEBA
IC01ODEsNyArNTk0LDcgQEAgdm9pZCBhbWRfaW9tbXVfcmVhZF9tc2lfZnJvbV9pcmUoCj4gICAg
ICAgY29uc3Qgc3RydWN0IHBjaV9kZXYgKnBkZXYgPSBtc2lfZGVzYy0+ZGV2Owo+ICAgICAgIHUx
NiBiZGYgPSBwZGV2ID8gUENJX0JERjIocGRldi0+YnVzLCBwZGV2LT5kZXZmbikgOiBocGV0X3Ni
ZGYuYmRmOwo+ICAgICAgIHUxNiBzZWcgPSBwZGV2ID8gcGRldi0+c2VnIDogaHBldF9zYmRmLnNl
ZzsKPiAtICAgIGNvbnN0IHUzMiAqZW50cnk7Cj4gKyAgICB1bmlvbiBpcnRlX3B0ciBlbnRyeTsK
PiAgIAo+ICAgICAgIGlmICggSVNfRVJSX09SX05VTEwoX2ZpbmRfaW9tbXVfZm9yX2RldmljZShz
ZWcsIGJkZikpICkKPiAgICAgICAgICAgcmV0dXJuOwo+IEBAIC01OTcsMTIgKzYxMCwxMCBAQCB2
b2lkIGFtZF9pb21tdV9yZWFkX21zaV9mcm9tX2lyZSgKPiAgICAgICB9Cj4gICAKPiAgICAgICBt
c2ctPmRhdGEgJj0gfihJTlRSRU1BUF9FTlRSSUVTIC0gMSk7Cj4gLSAgICBtc2ctPmRhdGEgfD0g
Z2V0X2ZpZWxkX2Zyb21fcmVnX3UzMigqZW50cnksCj4gLSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBJTlRfUkVNQVBfRU5UUllfSU5UVFlQRV9NQVNLLAo+IC0gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgSU5UX1JFTUFQX0VOVFJZX0lOVFRZUEVf
U0hJRlQpIDw8IDg7Cj4gLSAgICBtc2ctPmRhdGEgfD0gZ2V0X2ZpZWxkX2Zyb21fcmVnX3UzMigq
ZW50cnksCj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBJTlRfUkVN
QVBfRU5UUllfVkVDVE9SX01BU0ssCj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBJTlRfUkVNQVBfRU5UUllfVkVDVE9SX1NISUZUKTsKPiArICAgIG1zZy0+ZGF0YSB8
PSBNQVNLX0lOU1IoZW50cnkucHRyMzItPmJhc2ljLmludF90eXBlLAo+ICsgICAgICAgICAgICAg
ICAgICAgICAgICAgICBNU0lfREFUQV9ERUxJVkVSWV9NT0RFX01BU0spOwo+ICsgICAgbXNnLT5k
YXRhIHw9IE1BU0tfSU5TUihlbnRyeS5wdHIzMi0+YmFzaWMudmVjdG9yLAo+ICsgICAgICAgICAg
ICAgICAgICAgICAgICAgICBNU0lfREFUQV9WRUNUT1JfTUFTSyk7Cj4gICB9Cj4gICAKPiAgIGlu
dCBfX2luaXQgYW1kX2lvbW11X2ZyZWVfaW50cmVtYXBfdGFibGUoCj4gLS0tIGEveGVuL2luY2x1
ZGUvYXNtLXg4Ni9odm0vc3ZtL2FtZC1pb21tdS1kZWZzLmgKPiArKysgYi94ZW4vaW5jbHVkZS9h
c20teDg2L2h2bS9zdm0vYW1kLWlvbW11LWRlZnMuaAo+IEBAIC00NjksMjIgKzQ2OSw2IEBAIHN0
cnVjdCBhbWRfaW9tbXVfcHRlIHsKPiAgICNkZWZpbmUgSU9NTVVfQ09OVFJPTF9ESVNBQkxFRAkw
Cj4gICAjZGVmaW5lIElPTU1VX0NPTlRST0xfRU5BQkxFRAkxCj4gICAKPiAtLyogaW50ZXJydXB0
IHJlbWFwcGluZyB0YWJsZSAqLwo+IC0jZGVmaW5lIElOVF9SRU1BUF9FTlRSWV9SRU1BUEVOX01B
U0sgICAgMHgwMDAwMDAwMQo+IC0jZGVmaW5lIElOVF9SRU1BUF9FTlRSWV9SRU1BUEVOX1NISUZU
ICAgMAo+IC0jZGVmaW5lIElOVF9SRU1BUF9FTlRSWV9TVVBJT1BGX01BU0sgICAgMHgwMDAwMDAw
Mgo+IC0jZGVmaW5lIElOVF9SRU1BUF9FTlRSWV9TVVBJT1BGX1NISUZUICAgMQo+IC0jZGVmaW5l
IElOVF9SRU1BUF9FTlRSWV9JTlRUWVBFX01BU0sgICAgMHgwMDAwMDAxQwo+IC0jZGVmaW5lIElO
VF9SRU1BUF9FTlRSWV9JTlRUWVBFX1NISUZUICAgMgo+IC0jZGVmaW5lIElOVF9SRU1BUF9FTlRS
WV9SRVFFT0lfTUFTSyAgICAgMHgwMDAwMDAyMAo+IC0jZGVmaW5lIElOVF9SRU1BUF9FTlRSWV9S
RVFFT0lfU0hJRlQgICAgNQo+IC0jZGVmaW5lIElOVF9SRU1BUF9FTlRSWV9ETV9NQVNLICAgICAg
ICAgMHgwMDAwMDA0MAo+IC0jZGVmaW5lIElOVF9SRU1BUF9FTlRSWV9ETV9TSElGVCAgICAgICAg
Ngo+IC0jZGVmaW5lIElOVF9SRU1BUF9FTlRSWV9ERVNUX01BU1QgICAgICAgMHgwMDAwRkYwMAo+
IC0jZGVmaW5lIElOVF9SRU1BUF9FTlRSWV9ERVNUX1NISUZUICAgICAgOAo+IC0jZGVmaW5lIElO
VF9SRU1BUF9FTlRSWV9WRUNUT1JfTUFTSyAgICAgMHgwMEZGMDAwMAo+IC0jZGVmaW5lIElOVF9S
RU1BUF9FTlRSWV9WRUNUT1JfU0hJRlQgICAgMTYKPiAtCj4gICAjZGVmaW5lIElOVl9JT01NVV9B
TExfUEFHRVNfQUREUkVTUyAgICAgICgoMVVMTCA8PCA2MykgLSAxKQo+ICAgCj4gICAjZGVmaW5l
IElPTU1VX1JJTkdfQlVGRkVSX1BUUl9NQVNLICAgICAgICAgICAgICAgICAgMHgwMDA3RkZGMAo+
IAoKLS0gCkJyaWFuIFdvb2RzCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 18:26:08 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 18:26: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 1hoXa4-0004qC-EY; Fri, 19 Jul 2019 18:26:08 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=AH7D=VQ=amd.com=brian.woods@srs-us1.protection.inumbo.net>)
 id 1hoXa2-0004q3-Nw
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 18:26:06 +0000
X-Inumbo-ID: aa1801a4-aa52-11e9-8974-7f63a07d2ccf
Received: from NAM04-CO1-obe.outbound.protection.outlook.com (unknown
 [40.107.69.64]) by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id aa1801a4-aa52-11e9-8974-7f63a07d2ccf;
 Fri, 19 Jul 2019 18:26:03 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=a8eN0AkNQrT/nU5INFhjn7DPkVc7ekvXANf46H6c9Z56XAYnA/V3zo5a3MeRaKNUMGtR0g8sJbP/N2IqKyuv+qa5bLGyXT6Xs0+jcbbAa/FpBRLcrRF+NOlzSuGQEamlbPPKb7xu84iguQOlOPQpT6mOCZTHb0eQyTFj4/QNu7eB58iojDlpmeGW4g8sJz6get6r1lUcv9FOlbaKABXoibXrS6DLogSb+FtwMXKieqjYiZ4YMo8WjxQrdzhawD35oJDRNLRVLPm2cVb/g8FFc7o6GdG+Jy4jf6iRs0gwwZrKEW3zn9RduIKBrzRoWrCDClDUAU5nTu2kDI+z1rug0A==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=DdqUr8lKYhvCwP4ckyLlWwRxje7XLcf6tV1yV8mnfqk=;
 b=HeE/FBZC26BYSObkqZzujjo/aHrwk3DaTaETKKPEhniMh3W807SGJR8RlVEZrw9/q6iHtLcLGfre7Z+GX/Hj0kvLyk+OA+wep/8y+7BMEC9N4FisotvLx1l0ucKjQ1sFNFFRHwNpB9+9Qm/088SG+zOwwrKFPcM0h9Bt3ZBTWQKzMkf4EYDuf32BDyI4NYEVxF2PPWwAf4wGSURCu83pJAkkvTU1PA3hiyBk/+yixNLLd4nh8P5sKY0FP1LQcRaBfutJleMUJnF1/yovphyLxLgg4VGsHpXj19zDxT7J1a3w2hbDGcL0PeNnuCNT8dtJCL6Gr/QMalO0v1ChtUu5Bw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=amd.com;dmarc=pass action=none header.from=amd.com;dkim=pass
 header.d=amd.com;arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amdcloud.onmicrosoft.com; s=selector1-amdcloud-onmicrosoft-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=DdqUr8lKYhvCwP4ckyLlWwRxje7XLcf6tV1yV8mnfqk=;
 b=OJlRGUOD2tmAYt1UxXBlNqFj3lHpmAd5Wu0445WRY9eDMZlvihJgy9yzheKfphFvgyWUMAuxl+txL8nuMipnlm7yN5mRxGlTYT9ciInErwMgbNpScllsspZYGqLEGli2NPvoWXnDru+b5L3zztw76gbrOSueEWhcJeT+V1MfABQ=
Received: from DM6PR12MB3515.namprd12.prod.outlook.com (20.179.106.151) by
 DM6PR12MB2602.namprd12.prod.outlook.com (20.176.116.11) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.14; Fri, 19 Jul 2019 18:26:01 +0000
Received: from DM6PR12MB3515.namprd12.prod.outlook.com
 ([fe80::3576:d8b0:7554:adc]) by DM6PR12MB3515.namprd12.prod.outlook.com
 ([fe80::3576:d8b0:7554:adc%7]) with mapi id 15.20.2094.013; Fri, 19 Jul 2019
 18:26:01 +0000
From: "Woods, Brian" <Brian.Woods@amd.com>
To: Jan Beulich <JBeulich@suse.com>
Thread-Topic: [PATCH v3 05/14] AMD/IOMMU: pass IOMMU to iterate_ivrs_entries()
 callback
Thread-Index: AQHVO/TkY4CTIKCfUkqJrx2Ef3CMU6bSRugA
Date: Fri, 19 Jul 2019 18:26:01 +0000
Message-ID: <20190719182558.GD4496@amd.com>
References: <6272c301-a905-38cf-dd1a-645f3d703241@suse.com>
 <e2072315-7c8c-2f82-99f4-795cc93f1fa8@suse.com>
In-Reply-To: <e2072315-7c8c-2f82-99f4-795cc93f1fa8@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DM6PR11CA0057.namprd11.prod.outlook.com
 (2603:10b6:5:14c::34) To DM6PR12MB3515.namprd12.prod.outlook.com
 (2603:10b6:5:18a::23)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=Brian.Woods@amd.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [165.204.77.1]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: d6e51757-7c1f-4c15-c890-08d70c768d28
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(4618075)(2017052603328)(7193020);
 SRVR:DM6PR12MB2602; 
x-ms-traffictypediagnostic: DM6PR12MB2602:
x-microsoft-antispam-prvs: <DM6PR12MB2602D5CE22B7B4E4BFA6034CE5CB0@DM6PR12MB2602.namprd12.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:2657;
x-forefront-prvs: 01039C93E4
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(979002)(4636009)(136003)(366004)(39860400002)(346002)(396003)(376002)(189003)(199004)(52314003)(68736007)(54906003)(2616005)(478600001)(486006)(11346002)(14454004)(6506007)(446003)(386003)(476003)(256004)(52116002)(99286004)(1076003)(25786009)(76176011)(102836004)(4326008)(6246003)(36756003)(316002)(71200400001)(71190400001)(14444005)(26005)(6436002)(305945005)(81166006)(6916009)(229853002)(8676002)(66476007)(66556008)(8936002)(64756008)(66446008)(66946007)(86362001)(53936002)(6116002)(186003)(7736002)(3846002)(6486002)(6512007)(2906002)(81156014)(66066001)(33656002)(5660300002)(969003)(989001)(999001)(1009001)(1019001);
 DIR:OUT; SFP:1101; SCL:1; SRVR:DM6PR12MB2602;
 H:DM6PR12MB3515.namprd12.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: amd.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: LXcEuResnajI1XNqfDQbzqpFhGmWQCCcStxr7eDGXxG8t7J4ANPD7OtlCVuh1M20gY47B//XS3Am+TAsCPdeU+CVlk/wn42OQyfrUVDXPylOrXmKt57UiFOjbUdgp7ab1Qg5QYMW2yEzyEXj3YV+8LXp90iamev7a8Y0mQrqPY1JD+AutoIBHtqz7W/Kcwh886HiUEiQuWIIR7E4wSjoO0qrhczRXhQeQ4eNIFdM+y0lxrBYtIlfrQJaYFWx8oqywpn6rJPLkq+4GBhk9X/XWioIIX8CmSU9fw1vtb282Zo9IYIUnH+NYWrxpirD0cYm3wmqpgTcnmPBnRQ/QS2JvnFkpnONdjRXSRjEIeVArKaNkj63ojSczyAzBZPV2jxUIFP86SlKAFvDuApu01Qx7uICXQ1HP8RdW2otRG+GELk=
Content-ID: <CD385F2F5CB5A54A9CDC95DA45448BCB@namprd12.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: amd.com
X-MS-Exchange-CrossTenant-Network-Message-Id: d6e51757-7c1f-4c15-c890-08d70c768d28
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Jul 2019 18:26:01.1358 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 3dd8961f-e488-4e60-8e11-a82d994e183d
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: brwoods@amd.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR12MB2602
Subject: Re: [Xen-devel] [PATCH v3 05/14] AMD/IOMMU: pass IOMMU to
 iterate_ivrs_entries() 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: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>, "Woods, 
 Brian" <Brian.Woods@amd.com>, "Suthikulpanit,
 Suravee" <Suravee.Suthikulpanit@amd.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBKdWwgMTYsIDIwMTkgYXQgMDQ6Mzc6MDRQTSArMDAwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gQm90aCB1c2VycyB3aWxsIHdhbnQgdG8ga25vdyBJT01NVSBwcm9wZXJ0aWVzIChzcGVj
aWZpY2FsbHkgdGhlIElSVEUKPiBzaXplKSBzdWJzZXF1ZW50bHkuIExldmVyYWdlIHRoaXMgdG8g
YXZvaWQgcG9pbnRsZXNzIGNhbGxzIHRvIHRoZQo+IGNhbGxiYWNrIHdoZW4gSVZSUyBtYXBwaW5n
IHRhYmxlIGVudHJpZXMgYXJlIHVucG9wdWxhdGVkLiBUbyBhdm9pZAo+IGxlYWtpbmcgaW50ZXJy
dXB0IHJlbWFwcGluZyB0YWJsZXMgKGJvZ3VzbHkpIGFsbG9jYXRlZCBmb3IgSU9NTVVzCj4gdGhl
bXNlbHZlcywgdGhpcyByZXF1aXJlcyBzdXBwcmVzc2luZyB0aGVpciBhbGxvY2F0aW9uIGluIHRo
ZSBmaXJzdAo+IHBsYWNlLCB0YWtpbmcgYSBzdGVwIGZ1cnRoZXIgd2hhdCBjb21taXQgNzU3MTIy
YzBjZiAoJ0FNRC9JT01NVTogZG9uJ3QKPiAiYWRkIiBJT01NVXMnKSBoYWQgZG9uZS4KPiAKPiBB
ZGRpdGlvbmFsbHkgc3VwcHJlc3MgdGhlIGNhbGwgZm9yIGFsaWFzIGVudHJpZXMsIGFzIGFnYWlu
IGJvdGggdXNlcnMKPiBkb24ndCBjYXJlIGFib3V0IHRoZXNlIGFueXdheS4gSW4gZmFjdCB0aGlz
IGVsaW1pbmF0ZXMgYSBmYWlyIGJpdCBvZgo+IHJlZHVuZGFuY3kgZnJvbSBkdW1wIG91dHB1dC4K
PiAKPiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgpBY2tl
ZC1ieTogQnJpYW4gV29vZHMgPGJyaWFuLndvb2RzQGFtZC5jb20+Cgo+IC0tLQo+IHYzOiBOZXcu
Cj4gLS0tCj4gVEJEOiBBbG9uZyB0aGUgbGluZXMgb2YgYXZvaWRpbmcgdGhlIElSVCBhbGxvY2F0
aW9uIGZvciB0aGUgSU9NTVVzLCBpcwo+ICAgICAgIHRoZXJlIGEgd2F5IHRvIHJlY29nbml6ZSB0
aGUgbWFueSBDUFUtcHJvdmlkZWQgZGV2aWNlcyBtYW55IG9mCj4gICAgICAgd2hpY2ggY2FuJ3Qg
Z2VuZXJhdGUgaW50ZXJydXB0cyBhbnl3YXksIGFuZCBhdm9pZCBhbGxvY2F0aW9ucyBmb3IKPiAg
ICAgICB0aGVtIGFzIHdlbGw/IEl0J3MgMzJrIHBlciBkZXZpY2UsIGFmdGVyIGFsbC4gQW5vdGhl
ciBvcHRpb24gbWlnaHQKPiAgICAgICBiZSBvbi1kZW1hbmQgYWxsb2NhdGlvbiBvZiB0aGUgdGFi
bGVzLCBidXQgcXVpdGUgcG9zc2libHkgd2UnZCBnZXQKPiAgICAgICBpbnRvIHRyb3VibGUgd2l0
aCBlcnJvciBoYW5kbGluZyB0aGVyZS4KPiAKPiAtLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3Vn
aC9hbWQvaW9tbXVfYWNwaS5jCj4gKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lv
bW11X2FjcGkuYwo+IEBAIC02NSw3ICs2NSwxMSBAQCBzdGF0aWMgdm9pZCBfX2luaXQgYWRkX2l2
cnNfbWFwcGluZ19lbnRyCj4gICAgICAgLyogb3ZlcnJpZGUgZmxhZ3MgZm9yIHJhbmdlIG9mIGRl
dmljZXMgKi8KPiAgICAgICBpdnJzX21hcHBpbmdzW2JkZl0uZGV2aWNlX2ZsYWdzID0gZmxhZ3M7
Cj4gICAKPiAtICAgIGlmIChpdnJzX21hcHBpbmdzW2FsaWFzX2lkXS5pbnRyZW1hcF90YWJsZSA9
PSBOVUxMICkKPiArICAgIC8qIERvbid0IG1hcCBhbiBJT01NVSBieSBpdHNlbGYuICovCj4gKyAg
ICBpZiAoIGlvbW11LT5iZGYgPT0gYmRmICkKPiArICAgICAgICByZXR1cm47Cj4gKwo+ICsgICAg
aWYgKCAhaXZyc19tYXBwaW5nc1thbGlhc19pZF0uaW50cmVtYXBfdGFibGUgKQo+ICAgICAgIHsK
PiAgICAgICAgICAgIC8qIGFsbG9jYXRlIHBlci1kZXZpY2UgaW50ZXJydXB0IHJlbWFwcGluZyB0
YWJsZSAqLwo+ICAgICAgICAgICAgaWYgKCBhbWRfaW9tbXVfcGVyZGV2X2ludHJlbWFwICkKPiBA
QCAtODEsOCArODUsOSBAQCBzdGF0aWMgdm9pZCBfX2luaXQgYWRkX2l2cnNfbWFwcGluZ19lbnRy
Cj4gICAgICAgICAgICAgICAgaXZyc19tYXBwaW5nc1thbGlhc19pZF0uaW50cmVtYXBfaW51c2Ug
PSBzaGFyZWRfaW50cmVtYXBfaW51c2U7Cj4gICAgICAgICAgICB9Cj4gICAgICAgfQo+IC0gICAg
LyogQXNzaWduIElPTU1VIGhhcmR3YXJlLCBidXQgZG9uJ3QgbWFwIGFuIElPTU1VIGJ5IGl0c2Vs
Zi4gKi8KPiAtICAgIGl2cnNfbWFwcGluZ3NbYmRmXS5pb21tdSA9IGlvbW11LT5iZGYgIT0gYmRm
ID8gaW9tbXUgOiBOVUxMOwo+ICsKPiArICAgIC8qIEFzc2lnbiBJT01NVSBoYXJkd2FyZS4gKi8K
PiArICAgIGl2cnNfbWFwcGluZ3NbYmRmXS5pb21tdSA9IGlvbW11Owo+ICAgfQo+ICAgCj4gICBz
dGF0aWMgc3RydWN0IGFtZF9pb21tdSAqIF9faW5pdCBmaW5kX2lvbW11X2Zyb21fYmRmX2NhcCgK
PiAtLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfaW5pdC5jCj4gKysrIGIv
eGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2luaXQuYwo+IEBAIC0xMDY5LDcgKzEw
NjksOCBAQCBpbnQgaXRlcmF0ZV9pdnJzX21hcHBpbmdzKGludCAoKmhhbmRsZXIpCj4gICAgICAg
cmV0dXJuIHJjOwo+ICAgfQo+ICAgCj4gLWludCBpdGVyYXRlX2l2cnNfZW50cmllcyhpbnQgKCpo
YW5kbGVyKSh1MTYgc2VnLCBzdHJ1Y3QgaXZyc19tYXBwaW5ncyAqKSkKPiAraW50IGl0ZXJhdGVf
aXZyc19lbnRyaWVzKGludCAoKmhhbmRsZXIpKGNvbnN0IHN0cnVjdCBhbWRfaW9tbXUgKiwKPiAr
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCBpdnJzX21hcHBp
bmdzICopKQo+ICAgewo+ICAgICAgIHUxNiBzZWcgPSAwOwo+ICAgICAgIGludCByYyA9IDA7Cj4g
QEAgLTEwODIsNyArMTA4MywxMiBAQCBpbnQgaXRlcmF0ZV9pdnJzX2VudHJpZXMoaW50ICgqaGFu
ZGxlcikoCj4gICAgICAgICAgICAgICBicmVhazsKPiAgICAgICAgICAgc2VnID0gSVZSU19NQVBQ
SU5HU19TRUcobWFwKTsKPiAgICAgICAgICAgZm9yICggYmRmID0gMDsgIXJjICYmIGJkZiA8IGl2
cnNfYmRmX2VudHJpZXM7ICsrYmRmICkKPiAtICAgICAgICAgICAgcmMgPSBoYW5kbGVyKHNlZywg
bWFwICsgYmRmKTsKPiArICAgICAgICB7Cj4gKyAgICAgICAgICAgIGNvbnN0IHN0cnVjdCBhbWRf
aW9tbXUgKmlvbW11ID0gbWFwW2JkZl0uaW9tbXU7Cj4gKwo+ICsgICAgICAgICAgICBpZiAoIGlv
bW11ICYmIG1hcFtiZGZdLmR0ZV9yZXF1ZXN0b3JfaWQgPT0gYmRmICkKPiArICAgICAgICAgICAg
ICAgIHJjID0gaGFuZGxlcihpb21tdSwgJm1hcFtiZGZdKTsKPiArICAgICAgICB9Cj4gICAgICAg
fSB3aGlsZSAoICFyYyAmJiArK3NlZyApOwo+ICAgCj4gICAgICAgcmV0dXJuIHJjOwo+IC0tLSBh
L3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9pbnRyLmMKPiArKysgYi94ZW4vZHJp
dmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfaW50ci5jCj4gQEAgLTYxNyw3ICs2MTcsNyBAQCB2
b2lkIGFtZF9pb21tdV9yZWFkX21zaV9mcm9tX2lyZSgKPiAgIH0KPiAgIAo+ICAgaW50IF9faW5p
dCBhbWRfaW9tbXVfZnJlZV9pbnRyZW1hcF90YWJsZSgKPiAtICAgIHUxNiBzZWcsIHN0cnVjdCBp
dnJzX21hcHBpbmdzICppdnJzX21hcHBpbmcpCj4gKyAgICBjb25zdCBzdHJ1Y3QgYW1kX2lvbW11
ICppb21tdSwgc3RydWN0IGl2cnNfbWFwcGluZ3MgKml2cnNfbWFwcGluZykKPiAgIHsKPiAgICAg
ICB2b2lkICp0YiA9IGl2cnNfbWFwcGluZy0+aW50cmVtYXBfdGFibGU7Cj4gICAKPiBAQCAtNjkz
LDE0ICs2OTMsMTUgQEAgc3RhdGljIHZvaWQgZHVtcF9pbnRyZW1hcF90YWJsZShjb25zdCB1Mwo+
ICAgICAgIH0KPiAgIH0KPiAgIAo+IC1zdGF0aWMgaW50IGR1bXBfaW50cmVtYXBfbWFwcGluZyh1
MTYgc2VnLCBzdHJ1Y3QgaXZyc19tYXBwaW5ncyAqaXZyc19tYXBwaW5nKQo+ICtzdGF0aWMgaW50
IGR1bXBfaW50cmVtYXBfbWFwcGluZyhjb25zdCBzdHJ1Y3QgYW1kX2lvbW11ICppb21tdSwKPiAr
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0IGl2cnNfbWFwcGluZ3MgKml2
cnNfbWFwcGluZykKPiAgIHsKPiAgICAgICB1bnNpZ25lZCBsb25nIGZsYWdzOwo+ICAgCj4gICAg
ICAgaWYgKCAhaXZyc19tYXBwaW5nICkKPiAgICAgICAgICAgcmV0dXJuIDA7Cj4gICAKPiAtICAg
IHByaW50aygiICAlMDR4OiUwMng6JTAyeDoldTpcbiIsIHNlZywKPiArICAgIHByaW50aygiICAl
MDR4OiUwMng6JTAyeDoldTpcbiIsIGlvbW11LT5zZWcsCj4gICAgICAgICAgICAgIFBDSV9CVVMo
aXZyc19tYXBwaW5nLT5kdGVfcmVxdWVzdG9yX2lkKSwKPiAgICAgICAgICAgICAgUENJX1NMT1Qo
aXZyc19tYXBwaW5nLT5kdGVfcmVxdWVzdG9yX2lkKSwKPiAgICAgICAgICAgICAgUENJX0ZVTkMo
aXZyc19tYXBwaW5nLT5kdGVfcmVxdWVzdG9yX2lkKSk7Cj4gLS0tIGEveGVuL2luY2x1ZGUvYXNt
LXg4Ni9hbWQtaW9tbXUuaAo+ICsrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvYW1kLWlvbW11LmgK
PiBAQCAtMTI5LDcgKzEyOSw4IEBAIGV4dGVybiB1OCBpdmhkX3R5cGU7Cj4gICAKPiAgIHN0cnVj
dCBpdnJzX21hcHBpbmdzICpnZXRfaXZyc19tYXBwaW5ncyh1MTYgc2VnKTsKPiAgIGludCBpdGVy
YXRlX2l2cnNfbWFwcGluZ3MoaW50ICgqKSh1MTYgc2VnLCBzdHJ1Y3QgaXZyc19tYXBwaW5ncyAq
KSk7Cj4gLWludCBpdGVyYXRlX2l2cnNfZW50cmllcyhpbnQgKCopKHUxNiBzZWcsIHN0cnVjdCBp
dnJzX21hcHBpbmdzICopKTsKPiAraW50IGl0ZXJhdGVfaXZyc19lbnRyaWVzKGludCAoKikoY29u
c3Qgc3RydWN0IGFtZF9pb21tdSAqLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBzdHJ1Y3QgaXZyc19tYXBwaW5ncyAqKSk7Cj4gICAKPiAgIC8qIGlvbW11IHRhYmxlcyBpbiBn
dWVzdCBzcGFjZSAqLwo+ICAgc3RydWN0IG1taW9fcmVnIHsKPiAtLS0gYS94ZW4vaW5jbHVkZS9h
c20teDg2L2h2bS9zdm0vYW1kLWlvbW11LXByb3RvLmgKPiArKysgYi94ZW4vaW5jbHVkZS9hc20t
eDg2L2h2bS9zdm0vYW1kLWlvbW11LXByb3RvLmgKPiBAQCAtOTgsNyArOTgsOCBAQCBzdHJ1Y3Qg
YW1kX2lvbW11ICpmaW5kX2lvbW11X2Zvcl9kZXZpY2UoCj4gICAvKiBpbnRlcnJ1cHQgcmVtYXBw
aW5nICovCj4gICBpbnQgYW1kX2lvbW11X3NldHVwX2lvYXBpY19yZW1hcHBpbmcodm9pZCk7Cj4g
ICB2b2lkICphbWRfaW9tbXVfYWxsb2NfaW50cmVtYXBfdGFibGUodW5zaWduZWQgbG9uZyAqKik7
Cj4gLWludCBhbWRfaW9tbXVfZnJlZV9pbnRyZW1hcF90YWJsZSh1MTYgc2VnLCBzdHJ1Y3QgaXZy
c19tYXBwaW5ncyAqKTsKPiAraW50IGFtZF9pb21tdV9mcmVlX2ludHJlbWFwX3RhYmxlKAo+ICsg
ICAgY29uc3Qgc3RydWN0IGFtZF9pb21tdSAqLCBzdHJ1Y3QgaXZyc19tYXBwaW5ncyAqKTsKPiAg
IHZvaWQgYW1kX2lvbW11X2lvYXBpY191cGRhdGVfaXJlKAo+ICAgICAgIHVuc2lnbmVkIGludCBh
cGljLCB1bnNpZ25lZCBpbnQgcmVnLCB1bnNpZ25lZCBpbnQgdmFsdWUpOwo+ICAgdW5zaWduZWQg
aW50IGFtZF9pb21tdV9yZWFkX2lvYXBpY19mcm9tX2lyZSgKPiAKCi0tIApCcmlhbiBXb29kcwoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 18:27:13 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 18:27:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hoXb5-0004w5-QS; Fri, 19 Jul 2019 18:27:11 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=AH7D=VQ=amd.com=brian.woods@srs-us1.protection.inumbo.net>)
 id 1hoXb4-0004vw-TC
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 18:27:10 +0000
X-Inumbo-ID: d0b83446-aa52-11e9-9b25-937bd1462ba2
Received: from NAM04-CO1-obe.outbound.protection.outlook.com (unknown
 [40.107.69.86]) by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d0b83446-aa52-11e9-9b25-937bd1462ba2;
 Fri, 19 Jul 2019 18:27:08 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=kd/C/mCKt/df6XO9j5eB4toniz1gHaa46oqVbefWW9nvhLwFjdgYsr8elD6TxFi4jQ1stF3A8PnP+jw7UyJelVJrgXMlTd8FSZPGv2ZDW03EWGoEUS/KX7nDFf/+GkN9tLeioFBANYhY+LRXEIza9V+bvRtWPVlloIcPairL2XbE4Ymwp0RFheAaPcgG1GPD8pPUovutnSSj/8Kd6lfbp2TvW5fcp7iTSKn8HtvMp30tVdYE+Vtate+pLfzqrUIC5OedM8IIS0e2c6GFQZf3dCn/zIEn3d0M9+DE/DKNRp32GlAnMPShfzw/ApuxuFnjwYESSBapP51w5AS6NgTv9w==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=ZR0CRGiS01IBZT4t4R5zQUeQd+Z4ioVkxk5CiavRrmQ=;
 b=oBmL0Yp8MpGrXwjziIBoAJzXZ+hFIXtBgFdBpwBniQWc0uTidgoKaJAUNFLFp9aX8YxjaAiZj4jMnLFKt2nTEbOybwIJnpQNeXFa8YXTUSIyDsn2yMTL8KmHC/OrUDubJ8LjCZ4Tqwh1wntKXJsUq0XXebdk9AIpGvhhl0mwaL/In2gbAL0ROf3m6NkZo4V98dcKKs3vojEVzP1D6fRLVTREYoqTjVbcsUO9vF9bgwKOWXSc3Z2Q7nQwxsJnHj1RIvv6iXA79Tyms/kATfDnGqId+m6vWvQwnQMe68SdUiogIjKtxi8R3rEhhGUPI9RfbitcW54DsjszbJGv6U+q5A==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=amd.com;dmarc=pass action=none header.from=amd.com;dkim=pass
 header.d=amd.com;arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amdcloud.onmicrosoft.com; s=selector1-amdcloud-onmicrosoft-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=ZR0CRGiS01IBZT4t4R5zQUeQd+Z4ioVkxk5CiavRrmQ=;
 b=i7UjVSEBx+WU5A/wm0eyx/OpB3pipBZZaODKQNo+IYCEg1Ld0iEXF+oUJr+0bgkptr+TWOeiFxFBvbfdrsrNaRLlavW2mZPn6lsPApbNaiGmuYUEwFfz0wImd3G/Q3ms1UCRdWPkILGejQDxsszBLAglOvgA6iVvr576Dzzf9ng=
Received: from DM6PR12MB3515.namprd12.prod.outlook.com (20.179.106.151) by
 DM6PR12MB2602.namprd12.prod.outlook.com (20.176.116.11) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.14; Fri, 19 Jul 2019 18:27:06 +0000
Received: from DM6PR12MB3515.namprd12.prod.outlook.com
 ([fe80::3576:d8b0:7554:adc]) by DM6PR12MB3515.namprd12.prod.outlook.com
 ([fe80::3576:d8b0:7554:adc%7]) with mapi id 15.20.2094.013; Fri, 19 Jul 2019
 18:27:06 +0000
From: "Woods, Brian" <Brian.Woods@amd.com>
To: Jan Beulich <JBeulich@suse.com>
Thread-Topic: [PATCH v3 06/14] AMD/IOMMU: pass IOMMU to
 amd_iommu_alloc_intremap_table()
Thread-Index: AQHVO/Ub6nM/uQWgm0mN0o5ojpwgx6bSRzYA
Date: Fri, 19 Jul 2019 18:27:06 +0000
Message-ID: <20190719182703.GE4496@amd.com>
References: <6272c301-a905-38cf-dd1a-645f3d703241@suse.com>
 <56c60443-083e-7e86-636c-4095a399f048@suse.com>
In-Reply-To: <56c60443-083e-7e86-636c-4095a399f048@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: SN6PR1501CA0004.namprd15.prod.outlook.com
 (2603:10b6:805::17) To DM6PR12MB3515.namprd12.prod.outlook.com
 (2603:10b6:5:18a::23)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=Brian.Woods@amd.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [165.204.77.1]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 0ef0c556-006a-4043-4466-08d70c76b43f
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(4618075)(2017052603328)(7193020);
 SRVR:DM6PR12MB2602; 
x-ms-traffictypediagnostic: DM6PR12MB2602:
x-microsoft-antispam-prvs: <DM6PR12MB26028D76E1499DEA42FD1FF1E5CB0@DM6PR12MB2602.namprd12.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:5516;
x-forefront-prvs: 01039C93E4
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(4636009)(136003)(366004)(39860400002)(346002)(396003)(376002)(189003)(199004)(68736007)(54906003)(2616005)(478600001)(486006)(11346002)(14454004)(6506007)(446003)(386003)(476003)(256004)(52116002)(99286004)(1076003)(25786009)(76176011)(102836004)(4326008)(6246003)(36756003)(316002)(71200400001)(71190400001)(14444005)(26005)(6436002)(305945005)(81166006)(6916009)(229853002)(8676002)(66476007)(66556008)(8936002)(64756008)(66446008)(66946007)(86362001)(53936002)(6116002)(186003)(7736002)(3846002)(6486002)(6512007)(2906002)(81156014)(66066001)(33656002)(5660300002);
 DIR:OUT; SFP:1101; SCL:1; SRVR:DM6PR12MB2602;
 H:DM6PR12MB3515.namprd12.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: amd.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: oxyaRKegZSqmAD4cT1jxo0zADHpy7PQ5RMRq/JGAeUUZiJTtq/sEnWraAPRuswW1lT6DP2XfDk287kRje7O/nGvaeC2rm5d1cE+tEkWaL3t6wd7tzwMP9kA233LVD+AJi2ADKitb9pC0hvOKUkBtYbEZlzCJdU8FG7BCG+MvEZC6NlPmfFIsVl6J3j2SfG657RkbwXpQvC/w6hO/8kdCksFX8zAWI25b3TUaPYQzBHIE12WwMo+qfL7cs//RahwD0U57o4723MGlHtMlVYiERY7hvDzystSEmtGfIp8EsCXq5RRZpxuSgJtLNOrSjtO83/lRje73w6rrjRXZEA/zkfAhcR2g2y6ypfS9HwVWgBGZMyM+kcGeCkYXWv0prexf4PnzHseXnwYTOsZjUsxFgTtFefG2QLoD+MJAeUGo0IM=
Content-ID: <B5B83DA38EFF30478744A1A5A03CE0C5@namprd12.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: amd.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 0ef0c556-006a-4043-4466-08d70c76b43f
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Jul 2019 18:27:06.7283 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 3dd8961f-e488-4e60-8e11-a82d994e183d
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: brwoods@amd.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR12MB2602
Subject: Re: [Xen-devel] [PATCH v3 06/14] AMD/IOMMU: pass IOMMU to
 amd_iommu_alloc_intremap_table()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>, "Woods, 
 Brian" <Brian.Woods@amd.com>, "Suthikulpanit,
 Suravee" <Suravee.Suthikulpanit@amd.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBKdWwgMTYsIDIwMTkgYXQgMDQ6Mzc6MjZQTSArMDAwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gVGhlIGZ1bmN0aW9uIHdpbGwgd2FudCB0byBrbm93IElPTU1VIHByb3BlcnRpZXMgKHNw
ZWNpZmljYWxseSB0aGUgSVJURQo+IHNpemUpIHN1YnNlcXVlbnRseS4KPiAKPiBDb3JyZWN0IGlu
ZGVudGF0aW9uIG9mIG9uZSBvZiB0aGUgY2FsbCBzaXRlcyBhdCB0aGlzIG9jY2FzaW9uLgo+IAo+
IFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCkFja2VkLWJ5
OiBCcmlhbiBXb29kcyA8YnJpYW4ud29vZHNAYW1kLmNvbT4KCj4gLS0tCj4gdjM6IE5ldy4KPiAK
PiAtLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfYWNwaS5jCj4gKysrIGIv
eGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2FjcGkuYwo+IEBAIC03NCwxMiArNzQs
MTQgQEAgc3RhdGljIHZvaWQgX19pbml0IGFkZF9pdnJzX21hcHBpbmdfZW50cgo+ICAgICAgICAg
ICAgLyogYWxsb2NhdGUgcGVyLWRldmljZSBpbnRlcnJ1cHQgcmVtYXBwaW5nIHRhYmxlICovCj4g
ICAgICAgICAgICBpZiAoIGFtZF9pb21tdV9wZXJkZXZfaW50cmVtYXAgKQo+ICAgICAgICAgICAg
ICAgIGl2cnNfbWFwcGluZ3NbYWxpYXNfaWRdLmludHJlbWFwX3RhYmxlID0KPiAtICAgICAgICAg
ICAgICAgIGFtZF9pb21tdV9hbGxvY19pbnRyZW1hcF90YWJsZSgKPiAtICAgICAgICAgICAgICAg
ICAgICAmaXZyc19tYXBwaW5nc1thbGlhc19pZF0uaW50cmVtYXBfaW51c2UpOwo+ICsgICAgICAg
ICAgICAgICAgIGFtZF9pb21tdV9hbGxvY19pbnRyZW1hcF90YWJsZSgKPiArICAgICAgICAgICAg
ICAgICAgICAgaW9tbXUsCj4gKyAgICAgICAgICAgICAgICAgICAgICZpdnJzX21hcHBpbmdzW2Fs
aWFzX2lkXS5pbnRyZW1hcF9pbnVzZSk7Cj4gICAgICAgICAgICBlbHNlCj4gICAgICAgICAgICB7
Cj4gICAgICAgICAgICAgICAgaWYgKCBzaGFyZWRfaW50cmVtYXBfdGFibGUgPT0gTlVMTCAgKQo+
ICAgICAgICAgICAgICAgICAgICBzaGFyZWRfaW50cmVtYXBfdGFibGUgPSBhbWRfaW9tbXVfYWxs
b2NfaW50cmVtYXBfdGFibGUoCj4gKyAgICAgICAgICAgICAgICAgICAgIGlvbW11LAo+ICAgICAg
ICAgICAgICAgICAgICAgICAgJnNoYXJlZF9pbnRyZW1hcF9pbnVzZSk7Cj4gICAgICAgICAgICAg
ICAgaXZyc19tYXBwaW5nc1thbGlhc19pZF0uaW50cmVtYXBfdGFibGUgPSBzaGFyZWRfaW50cmVt
YXBfdGFibGU7Cj4gICAgICAgICAgICAgICAgaXZyc19tYXBwaW5nc1thbGlhc19pZF0uaW50cmVt
YXBfaW51c2UgPSBzaGFyZWRfaW50cmVtYXBfaW51c2U7Cj4gLS0tIGEveGVuL2RyaXZlcnMvcGFz
c3Rocm91Z2gvYW1kL2lvbW11X2ludHIuYwo+ICsrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdo
L2FtZC9pb21tdV9pbnRyLmMKPiBAQCAtNjMyLDcgKzYzMiw4IEBAIGludCBfX2luaXQgYW1kX2lv
bW11X2ZyZWVfaW50cmVtYXBfdGFibGUKPiAgICAgICByZXR1cm4gMDsKPiAgIH0KPiAgIAo+IC12
b2lkKiBfX2luaXQgYW1kX2lvbW11X2FsbG9jX2ludHJlbWFwX3RhYmxlKHVuc2lnbmVkIGxvbmcg
KippbnVzZV9tYXApCj4gK3ZvaWQgKl9faW5pdCBhbWRfaW9tbXVfYWxsb2NfaW50cmVtYXBfdGFi
bGUoCj4gKyAgICBjb25zdCBzdHJ1Y3QgYW1kX2lvbW11ICppb21tdSwgdW5zaWduZWQgbG9uZyAq
KmludXNlX21hcCkKPiAgIHsKPiAgICAgICB2b2lkICp0YjsKPiAgICAgICB0YiA9IF9fYWxsb2Nf
YW1kX2lvbW11X3RhYmxlcyhJTlRSRU1BUF9UQUJMRV9PUkRFUik7Cj4gLS0tIGEveGVuL2luY2x1
ZGUvYXNtLXg4Ni9odm0vc3ZtL2FtZC1pb21tdS1wcm90by5oCj4gKysrIGIveGVuL2luY2x1ZGUv
YXNtLXg4Ni9odm0vc3ZtL2FtZC1pb21tdS1wcm90by5oCj4gQEAgLTk3LDcgKzk3LDggQEAgc3Ry
dWN0IGFtZF9pb21tdSAqZmluZF9pb21tdV9mb3JfZGV2aWNlKAo+ICAgCj4gICAvKiBpbnRlcnJ1
cHQgcmVtYXBwaW5nICovCj4gICBpbnQgYW1kX2lvbW11X3NldHVwX2lvYXBpY19yZW1hcHBpbmco
dm9pZCk7Cj4gLXZvaWQgKmFtZF9pb21tdV9hbGxvY19pbnRyZW1hcF90YWJsZSh1bnNpZ25lZCBs
b25nICoqKTsKPiArdm9pZCAqYW1kX2lvbW11X2FsbG9jX2ludHJlbWFwX3RhYmxlKAo+ICsgICAg
Y29uc3Qgc3RydWN0IGFtZF9pb21tdSAqLCB1bnNpZ25lZCBsb25nICoqKTsKPiAgIGludCBhbWRf
aW9tbXVfZnJlZV9pbnRyZW1hcF90YWJsZSgKPiAgICAgICBjb25zdCBzdHJ1Y3QgYW1kX2lvbW11
ICosIHN0cnVjdCBpdnJzX21hcHBpbmdzICopOwo+ICAgdm9pZCBhbWRfaW9tbXVfaW9hcGljX3Vw
ZGF0ZV9pcmUoCj4gCgotLSAKQnJpYW4gV29vZHMKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 18:27:25 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 18:27:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hoXbH-0004yK-7W; Fri, 19 Jul 2019 18:27: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=TkfO=VQ=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hoXbF-0004xx-Kk
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 18:27:21 +0000
X-Inumbo-ID: d7f2fda7-aa52-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d7f2fda7-aa52-11e9-8980-bc764e045a96;
 Fri, 19 Jul 2019 18:27:20 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hoXbD-00009a-KH; Fri, 19 Jul 2019 18:27: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 1hoXbD-0008LZ-9M; Fri, 19 Jul 2019 18:27:19 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hoXbD-0002ZQ-8g; Fri, 19 Jul 2019 18:27:19 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139157-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=296c908c6968910ea7c4496b94cfba1e52212de2
X-Osstest-Versions-That: ovmf=3dafa0382286f00d5969b9471d4a0ab362beab11
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 19 Jul 2019 18:27:19 +0000
Subject: [Xen-devel] [ovmf test] 139157: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTE1NyBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzkxNTcvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICAyOTZjOTA4YzY5Njg5MTBlYTdjNDQ5NmI5NGNmYmEx
ZTUyMjEyZGUyCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICAzZGFmYTAz
ODIyODZmMDBkNTk2OWI5NDcxZDRhMGFiMzYyYmVhYjExCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MzkxMTggIDIwMTktMDctMTggMTI6NTc6NDYgWiAgICAxIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTM5MTU3ICAyMDE5LTA3LTE5IDA5OjA4OjU5IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW50aG9ueSBQ
RVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+CiAgRGF2aWQgV29vZGhvdXNlIDxkd213
MkBpbmZyYWRlYWQub3JnPgogIEhhbyBBIFd1IDxoYW8uYS53dUBpbnRlbC5jb20+CiAgSnVsaWVu
IEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KICBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRo
YXQuY29tPgogIExlaWYgTGluZGhvbG0gPGxlaWYubGluZGhvbG1AbGluYXJvLm9yZz4KICBQaGls
aXBwZSBNYXRoaWV1LURhdWRlIDxwaGlsbWRAcmVkaGF0LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2
NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3Mv
aW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0
cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlv
biBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVB
RE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9
b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUg
Y2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rl
c3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3Jn
Oi9ob21lL3hlbi9naXQvb3NzdGVzdC9vdm1mLmdpdAogICAzZGFmYTAzODIyLi4yOTZjOTA4YzY5
ICAyOTZjOTA4YzY5Njg5MTBlYTdjNDQ5NmI5NGNmYmExZTUyMjEyZGUyIC0+IHhlbi10ZXN0ZWQt
bWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 18:31:45 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 18:31:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hoXfU-0005nO-Qr; Fri, 19 Jul 2019 18:31: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=j7nr=VQ=suse.com=dfaggioli@srs-us1.protection.inumbo.net>)
 id 1hoXfT-0005nJ-LS
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 18:31:43 +0000
X-Inumbo-ID: 6ef0b9dc-aa53-11e9-8980-bc764e045a96
Received: from m9a0002g.houston.softwaregrp.com (unknown [15.124.64.67])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6ef0b9dc-aa53-11e9-8980-bc764e045a96;
 Fri, 19 Jul 2019 18:31:41 +0000 (UTC)
Received: FROM m9a0002g.houston.softwaregrp.com (15.121.0.191) BY
 m9a0002g.houston.softwaregrp.com WITH ESMTP; 
 Fri, 19 Jul 2019 18:31:32 +0000
Received: from M4W0335.microfocus.com (2002:f78:1193::f78:1193) by
 M9W0068.microfocus.com (2002:f79:bf::f79:bf) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Fri, 19 Jul 2019 18:31:28 +0000
Received: from NAM02-SN1-obe.outbound.protection.outlook.com (15.124.8.11) by
 M4W0335.microfocus.com (15.120.17.147) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Fri, 19 Jul 2019 18:31:29 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=W0N/FnEKVlLWn4sMMtbycVZA4F9MD0v+0/LlGV6DtDseOJk6awghgtxQp7fPtlyeAWJmUJ4EvIoNOoGTipu3hFoN2GWUBRfCRv+oLnUn/NeT1G//ueWFAgZ09dar7lxD3WrAx9cBIkU8SaPtqq5LAUxT54wkput1Drz+fe/08Sl+eaXDqy7z+GekTZvjk/rSylxFJ3do8xTzlerGMCjoVqywtsUdhpCTJOvoHgdPV8pTFZcUimOso4vMGBKbIwhLAlxV6ZboBKAKYPpsNEj7nWta4fKFh76xsLl5xnlt8c1STQTP1TPdimrMJo8ZcV+04WTj2wrVxSfBJsDiLfByuQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=HhlN4FSpShXD+0Rdz1nf27Y7Or0o4gy9eI1UoqFvBEY=;
 b=KrnEdpoFpGbGSb+KXHB0d4dq3pm9Y8HD7dOAlGZSPm2AXfe2T7e7X5jGbff1KMmJEKL/ki3t+Nis+iwOFI84i5Uwk4g9wJumsq8sNoHy9duJNEEUxhiW1Yn1AZm6VXx8mzlWbiQy1wP4KNqxsrJnYr8V1zeWvK83UkAYXBHB6zTD/rqW8cEGHz3Z9lYVda3Ou0HebTH8ARQQwjz71kzJzGLpQ2lltXDglhSFbmOe1lcdih4pqiJarsvmM8QGXeUg60uQQFOKZJCP97LoAGgbOfjA4n4VtPLC6jKnt9EQ5Basa4RDoNzdO4SFk/dce6C5wCH+NDBEfPmInFtlBouyfQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM5PR18MB1499.namprd18.prod.outlook.com (10.175.220.20) by
 DM5PR18MB1516.namprd18.prod.outlook.com (10.175.222.20) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2094.14; Fri, 19 Jul 2019 18:31:27 +0000
Received: from DM5PR18MB1499.namprd18.prod.outlook.com
 ([fe80::d409:6406:c7a4:b807]) by DM5PR18MB1499.namprd18.prod.outlook.com
 ([fe80::d409:6406:c7a4:b807%2]) with mapi id 15.20.2094.013; Fri, 19 Jul 2019
 18:31:27 +0000
From: Dario Faggioli <dfaggioli@suse.com>
To: Juergen Gross <JGross@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [Xen-devel] [PATCH 60/60] xen/sched: add scheduling granularity
 enum
Thread-Index: AQHVPmAsy+fup8qTeEKAGVaFvbo9Tw==
Date: Fri, 19 Jul 2019 18:31:26 +0000
Message-ID: <a34b43ae2c441f48dd0af5f014df135f0cac379f.camel@suse.com>
References: <20190528103313.1343-1-jgross@suse.com>
 <20190528103313.1343-61-jgross@suse.com>
In-Reply-To: <20190528103313.1343-61-jgross@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=dfaggioli@suse.com; 
x-originating-ip: [89.186.78.87]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 846924c7-4774-43f9-1760-08d70c774f85
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(49563074)(7193020);
 SRVR:DM5PR18MB1516; 
x-ms-traffictypediagnostic: DM5PR18MB1516:
x-microsoft-antispam-prvs: <DM5PR18MB151602FCAEA5E8236F3CBEECC5CB0@DM5PR18MB1516.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 01039C93E4
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(136003)(346002)(376002)(39860400002)(366004)(396003)(199004)(189003)(478600001)(99286004)(966005)(66946007)(68736007)(76116006)(6116002)(91956017)(8936002)(305945005)(256004)(7736002)(446003)(71200400001)(118296001)(71190400001)(25786009)(229853002)(99936001)(14454004)(486006)(476003)(2616005)(8676002)(2501003)(81166006)(81156014)(11346002)(6486002)(186003)(102836004)(86362001)(316002)(6506007)(26005)(6512007)(36756003)(76176011)(110136005)(54906003)(4326008)(6436002)(5660300002)(66446008)(64756008)(66556008)(66066001)(66616009)(3846002)(53366004)(53376002)(6246003)(2906002)(6306002)(66476007)(53936002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM5PR18MB1516;
 H:DM5PR18MB1499.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: D1jFUciMapncQEexlfeXbMXY1RtqSaojaw1kiUwXJ5Q+bTVsfXk39laAiyl4ac262LobX2YYM5ICSv4fFFjSbnPIG0ZHwL4+rwzE34CT3TzXmyBVsYnCKedroBkSUEaGCd9swCTWF0W6J74nQQ89NlmD/ZrcaEUH0ZY0Y7YaqB+ykelQNUScZwTnSSev/a2dSQeOBHmvTnJxUyc5hT7aBJoOaULvZrewcscJtHi0LGn3OBfE44UmYXY1UcQCAMztwA/KDB3BtNrouUEN5ZKo+wBn+t7ZkfFeUMoa+yhvy03WAryDPcXJdLFPb9RAYyRqlfg1qvC8kW+IW7/Xn+LLAaC9iu43cAtNhOJJ6xAfoR7DthAgF0CdTB0qDpL4E55gvAeaiM/X9xPNoDZ61Qo+X2qqaTuR7ZiarB+NaH4XBIM=
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 846924c7-4774-43f9-1760-08d70c774f85
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Jul 2019 18:31:27.0087 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: dfaggioli@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR18MB1516
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH 60/60] xen/sched: add scheduling granularity
 enum
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "sstabellini@kernel.org" <sstabellini@kernel.org>,
 "wl@xen.org" <wl@xen.org>, "konrad.wilk@oracle.com" <konrad.wilk@oracle.com>,
 "George.Dunlap@eu.citrix.com" <George.Dunlap@eu.citrix.com>,
 "ian.jackson@eu.citrix.com" <ian.jackson@eu.citrix.com>,
 "tim@xen.org" <tim@xen.org>, "julien.grall@arm.com" <julien.grall@arm.com>,
 Jan Beulich <JBeulich@suse.com>,
 "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>
Content-Type: multipart/mixed; boundary="===============0764729751553263103=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============0764729751553263103==
Content-Language: en-US
Content-Type: multipart/signed; micalg=pgp-sha256;
	protocol="application/pgp-signature"; boundary="=-8/Vjw52BCCBHmoPXsg1g"

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

On Tue, 2019-05-28 at 12:33 +0200, Juergen Gross wrote:
> Add a scheduling granularity enum ("cpu", "core", "socket") for
> specification of the scheduling granularity. Initially it is set to
> "cpu", this can be modified by the new boot parameter (x86 only)
> "sched-gran".
>=20
> According to the selected granularity sched_granularity is set after
> all cpus are online.
>=20
> A test is added for all sched resources holding the same number of
> cpus. Fall back to core- or cpu-scheduling in that case.
>
Might be me (non-native speaker), but this reads weird.

Perhaps the second sentence should have ended with "is that _is_not_
the case" ?

As in, "if it is not the case that all sched resources hold the same
number of cpus, we fallback". While right now it seems to me to say
that we fall back in the case that the resources hold the same number
of cpus...

> Signed-off-by: Juergen Gross <jgross@suse.com>
>
With the above clarified:

Reviewed-by: Dario Faggioli <dfaggioli@suse.com>

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


--=-8/Vjw52BCCBHmoPXsg1g
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+4FAl0yDHwACgkQFkJ4iaW4
c+5SoRAAsZXpZjueWRAt87uw3+DnGwT9Gt24dpbOF+LucRiJvxMDu6Xjg0Ho3iIV
bP4YAyzjdyZXrystKem3bNqk22N2lrBJArEWBg3SUu56sp7Lf8ba92ox/htrAP+2
m4wc0BXb0O/afHtWJO/iEgG5pyO0qdSr6vNul2Jq3761dqanG5ouBr9dB8knsWgx
pJphv/H3pUo2g76ltWeMh/mJdNkvMOmWHDpNEV+vtM+xO0uHTTOorqbwxEOWLYAQ
siCSyIF6R0ZXjMSAEp4SbO8GG7cmvWK9S8NNfcIUttm45O79/r6ikr9qWX0okfq1
YK0e/lzOAHrCqntWkn4u7PRqJBbPUKjp+GbzuP3ck+zL7e/0z5h69yzMeRSVPWYi
XHTuPw6F5aXDfaMlQo62XGsV4W9Gup9KcfMXMkVMqcQt0BV4Ul62dMlH4Yb2uOrb
gxmbBbs1jBlycrUkZiH1txuzPTOokkRVAnLL2A/OAY0slM5TB2SeBUwXhEBUaJtM
qGzeklp8NIaxR9DUwv6h1oIEY0OMTEzc1xDOldBaHYw4AiySh+uD6nJ3qq1m4nZg
alqJY61f2r+TQoY0bF5Of0/LnbbHiTfUwhecjAS6UtnHrxJ8w+4Crczj6jNNPkPR
WG4DF5O0fP5VakwBlLX7k230b6cR9QFUrmxqyX2j5/fsoK7rpjQ=
=TVfu
-----END PGP SIGNATURE-----

--=-8/Vjw52BCCBHmoPXsg1g--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============0764729751553263103==--


From xen-devel-bounces@lists.xenproject.org Fri Jul 19 18:32:27 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 18:32:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hoXg8-0005qJ-55; Fri, 19 Jul 2019 18:32:24 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=AH7D=VQ=amd.com=brian.woods@srs-us1.protection.inumbo.net>)
 id 1hoXg6-0005qA-0X
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 18:32:22 +0000
X-Inumbo-ID: 8a350e4e-aa53-11e9-90b6-371a5766df4e
Received: from NAM03-DM3-obe.outbound.protection.outlook.com (unknown
 [40.107.80.42]) by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 8a350e4e-aa53-11e9-90b6-371a5766df4e;
 Fri, 19 Jul 2019 18:32:19 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=ZF/DB7fyw2vVjAj8370SRCkm6QtmWKdMcs6wLxuHEXzqosskPA/q/CPG41I5HHsnaIJTEEo71k2ns9/ARDi6a96PMNUjRFegtcmK1STaBmChRaBiTQEW0s6oU6QXLhbWSKjVdqwr1lzNFujnAkCb30Qxg7OerpeHdREhj8JnQWlaVzPkhS8SbEF3Fix7w+b/S/qMF0uRG42FpyU8aDam+gLT2S+RCwFI0impXKPi2KvHxM8+3vwT9h6ZZNAKZg9Z+xCA3i3uS6Z/kP3XkKyWDWgyBgjuUY06+huvucHDruhrYXpzcp8Hggs+LJK6DqYddv6CT8VhlGy992o3PewqZQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=F+Sq/3Lj+/U7dWcLPzHrkP0Zbq6g/OGu8+s2q7BSdhg=;
 b=HlqVtcC2NIzHJTnwcl+jOMEcFA8vIoNXIogbD+s5kSUcKLsagzRimpYyTGUUiCUjVldGnuXFbrCkVpOUdSNppF/8BQtRVDC9BrJzSRfLkpJ4lI6/2AxtVtiY1Nv0ihrsIRoCD+favymVNHsn/ODOeUIBJ4ChV78vBTMzhOp281S8CLdNYiPr3MNTmK73EA51+fa2bxHdsi8YvLYjZtmEOatARPhA104m88hAHaVtvM7AHlRKHfiFXjjNjiHWkch1GCju376gRoU5dy3MLYiktofPOY4JPwoNH/lIeiCOQqhz5Obhn11m47Tysr8g0U5VlBExqTjbWFklOnXsxtwc+Q==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=amd.com;dmarc=pass action=none header.from=amd.com;dkim=pass
 header.d=amd.com;arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amdcloud.onmicrosoft.com; s=selector1-amdcloud-onmicrosoft-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=F+Sq/3Lj+/U7dWcLPzHrkP0Zbq6g/OGu8+s2q7BSdhg=;
 b=huxsAzn/kckP3HZMVaPQmhJWHUPQYPTvN/NqqAAbYlgDGB4odEYU6NzfIrJlkG2CuDuMbL6j66ZS/7aPQJCJ88Rg7Mzg+XCRW4/s2FZQ+GkVJ6GUEo99BqPLJIZU96HWcgGvyH4Fsm78wIPyG0jazfx3mmAf00DCcbD92ZHZM6A=
Received: from DM6PR12MB3515.namprd12.prod.outlook.com (20.179.106.151) by
 DM6PR12MB3834.namprd12.prod.outlook.com (10.255.173.139) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2094.14; Fri, 19 Jul 2019 18:32:17 +0000
Received: from DM6PR12MB3515.namprd12.prod.outlook.com
 ([fe80::3576:d8b0:7554:adc]) by DM6PR12MB3515.namprd12.prod.outlook.com
 ([fe80::3576:d8b0:7554:adc%7]) with mapi id 15.20.2094.013; Fri, 19 Jul 2019
 18:32:17 +0000
From: "Woods, Brian" <Brian.Woods@amd.com>
To: Jan Beulich <JBeulich@suse.com>
Thread-Topic: [PATCH v3 07/14] AMD/IOMMU: pass IOMMU to
 {get,free,update}_intremap_entry()
Thread-Index: AQHVO/UfzpsHxDniz0ujAKwiYkE0RKbSSKcA
Date: Fri, 19 Jul 2019 18:32:17 +0000
Message-ID: <20190719183214.GF4496@amd.com>
References: <6272c301-a905-38cf-dd1a-645f3d703241@suse.com>
 <fc2933cf-c456-5a61-c982-995012081d78@suse.com>
In-Reply-To: <fc2933cf-c456-5a61-c982-995012081d78@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: SN6PR05CA0018.namprd05.prod.outlook.com
 (2603:10b6:805:de::31) To DM6PR12MB3515.namprd12.prod.outlook.com
 (2603:10b6:5:18a::23)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=Brian.Woods@amd.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [165.204.77.1]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 40655562-ca44-45b9-9454-08d70c776d56
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(4618075)(2017052603328)(7193020);
 SRVR:DM6PR12MB3834; 
x-ms-traffictypediagnostic: DM6PR12MB3834:
x-microsoft-antispam-prvs: <DM6PR12MB3834CD47DA8D908B84BEE06FE5CB0@DM6PR12MB3834.namprd12.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:4125;
x-forefront-prvs: 01039C93E4
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(4636009)(396003)(136003)(39860400002)(366004)(376002)(346002)(189003)(199004)(14454004)(66476007)(229853002)(14444005)(256004)(66556008)(64756008)(66446008)(7736002)(66946007)(99286004)(486006)(71190400001)(71200400001)(316002)(54906003)(86362001)(1076003)(5660300002)(6916009)(66066001)(6486002)(26005)(6246003)(6436002)(11346002)(25786009)(186003)(102836004)(76176011)(478600001)(52116002)(4326008)(68736007)(3846002)(2906002)(36756003)(6506007)(386003)(53936002)(6512007)(305945005)(33656002)(6116002)(8936002)(8676002)(446003)(81166006)(81156014)(476003)(2616005)(15650500001)(142933001);
 DIR:OUT; SFP:1101; SCL:1; SRVR:DM6PR12MB3834;
 H:DM6PR12MB3515.namprd12.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: amd.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: +XlN946uRnNyjQrlhOcfeIAtDua6nRKUu9THxl2h48FGooQvw82xAW140oie5oK9II/tZsu+7oY8fbI8Fe9PdAT3NevBmYGS++9P1rtKK/aelyYSYNwAeIiTnFTgL8i41bsufqFhmGWMp6OZmjmt69F9kj68D3mRMkw/7mBTRd7hJiH6UEUQD185EU3ZSC0ZC0FOOMx7ylLZkV6ScUsN0fideZ+QOZ1+Wzv8pkg1s0y5Mlty76OQGIYbdXTsTM1hO/7J1pd4HxcTB0sASJIF3Na6uGsKA+xSklAn6UtT2V7S6l1fSWvp7570vM4sIMZtP6Xslz9tyjq1THQGfPeaThkjgufux6ZnCUi445XRHaHMnrSr9JF0CgBKsQKs71N5H2tGvA4Fnb7Mui3yu92ck+JD2uWWQh46B0M9E4yhvac=
Content-ID: <BD4FB649966284439DDA62846CCD0B16@namprd12.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: amd.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 40655562-ca44-45b9-9454-08d70c776d56
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Jul 2019 18:32:17.2406 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 3dd8961f-e488-4e60-8e11-a82d994e183d
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: brwoods@amd.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR12MB3834
Subject: Re: [Xen-devel] [PATCH v3 07/14] AMD/IOMMU: pass IOMMU to {get, free,
 update}_intremap_entry()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>, "Woods, 
 Brian" <Brian.Woods@amd.com>, "Suthikulpanit,
 Suravee" <Suravee.Suthikulpanit@amd.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBKdWwgMTYsIDIwMTkgYXQgMDQ6Mzc6NTFQTSArMDAwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gVGhlIGZ1bmN0aW9ucyB3aWxsIHdhbnQgdG8ga25vdyBJT01NVSBwcm9wZXJ0aWVzIChz
cGVjaWZpY2FsbHkgdGhlIElSVEUKPiBzaXplKSBzdWJzZXF1ZW50bHkuCj4gCj4gUmF0aGVyIHRo
YW4gaW50cm9kdWNpbmcgYSBzZWNvbmQgZXJyb3IgcGF0aCBib2d1c2x5IHJldHVybmluZyAtRS4u
LiBmcm9tCj4gYW1kX2lvbW11X3JlYWRfaW9hcGljX2Zyb21faXJlKCksIGFsc28gY2hhbmdlIHRo
ZSBleGlzdGluZyBvbmUgdG8gZm9sbG93Cj4gVlQtZCBpbiByZXR1cm5pbmcgdGhlIHJhdyAodW50
cmFuc2xhdGVkKSBJTy1BUElDIFJURS4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+CgpBY2tlZC1ieTogQnJpYW4gV29vZHMgPGJyaWFuLndvb2RzQGFt
ZC5jb20+Cgo+IC0tLQo+IHYzOiBOZXcuCj4gCj4gLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91
Z2gvYW1kL2lvbW11X2ludHIuYwo+ICsrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9p
b21tdV9pbnRyLmMKPiBAQCAtMTIzLDExICsxMjMsMTEgQEAgc3RhdGljIHVuc2lnbmVkIGludCBh
bGxvY19pbnRyZW1hcF9lbnRyeQo+ICAgICAgIHJldHVybiBzbG90Owo+ICAgfQo+ICAgCj4gLXN0
YXRpYyB1bmlvbiBpcnRlX3B0ciBnZXRfaW50cmVtYXBfZW50cnkodW5zaWduZWQgaW50IHNlZywg
dW5zaWduZWQgaW50IGJkZiwKPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICB1bnNpZ25lZCBpbnQgaW5kZXgpCj4gK3N0YXRpYyB1bmlvbiBpcnRlX3B0ciBnZXRfaW50
cmVtYXBfZW50cnkoY29uc3Qgc3RydWN0IGFtZF9pb21tdSAqaW9tbXUsCj4gKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IGJkZiwgdW5zaWduZWQg
aW50IGluZGV4KQo+ICAgewo+ICAgICAgIHVuaW9uIGlydGVfcHRyIHRhYmxlID0gewo+IC0gICAg
ICAgIC5wdHIgPSBnZXRfaXZyc19tYXBwaW5ncyhzZWcpW2JkZl0uaW50cmVtYXBfdGFibGUKPiAr
ICAgICAgICAucHRyID0gZ2V0X2l2cnNfbWFwcGluZ3MoaW9tbXUtPnNlZylbYmRmXS5pbnRyZW1h
cF90YWJsZQo+ICAgICAgIH07Cj4gICAKPiAgICAgICBBU1NFUlQodGFibGUucHRyICYmIChpbmRl
eCA8IElOVFJFTUFQX0VOVFJJRVMpKTsKPiBAQCAtMTM3LDE4ICsxMzcsMTkgQEAgc3RhdGljIHVu
aW9uIGlydGVfcHRyIGdldF9pbnRyZW1hcF9lbnRyeQo+ICAgICAgIHJldHVybiB0YWJsZTsKPiAg
IH0KPiAgIAo+IC1zdGF0aWMgdm9pZCBmcmVlX2ludHJlbWFwX2VudHJ5KHVuc2lnbmVkIGludCBz
ZWcsIHVuc2lnbmVkIGludCBiZGYsCj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
dW5zaWduZWQgaW50IGluZGV4KQo+ICtzdGF0aWMgdm9pZCBmcmVlX2ludHJlbWFwX2VudHJ5KGNv
bnN0IHN0cnVjdCBhbWRfaW9tbXUgKmlvbW11LAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHVuc2lnbmVkIGludCBiZGYsIHVuc2lnbmVkIGludCBpbmRleCkKPiAgIHsKPiAtICAg
IHVuaW9uIGlydGVfcHRyIGVudHJ5ID0gZ2V0X2ludHJlbWFwX2VudHJ5KHNlZywgYmRmLCBpbmRl
eCk7Cj4gKyAgICB1bmlvbiBpcnRlX3B0ciBlbnRyeSA9IGdldF9pbnRyZW1hcF9lbnRyeShpb21t
dSwgYmRmLCBpbmRleCk7Cj4gICAKPiAgICAgICBBQ0NFU1NfT05DRShlbnRyeS5wdHIzMi0+cmF3
WzBdKSA9IDA7Cj4gICAKPiAtICAgIF9fY2xlYXJfYml0KGluZGV4LCBnZXRfaXZyc19tYXBwaW5n
cyhzZWcpW2JkZl0uaW50cmVtYXBfaW51c2UpOwo+ICsgICAgX19jbGVhcl9iaXQoaW5kZXgsIGdl
dF9pdnJzX21hcHBpbmdzKGlvbW11LT5zZWcpW2JkZl0uaW50cmVtYXBfaW51c2UpOwo+ICAgfQo+
ICAgCj4gLXN0YXRpYyB2b2lkIHVwZGF0ZV9pbnRyZW1hcF9lbnRyeSh1bmlvbiBpcnRlX3B0ciBl
bnRyeSwgdW5zaWduZWQgaW50IHZlY3RvciwKPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHVuc2lnbmVkIGludCBpbnRfdHlwZSwKPiArc3RhdGljIHZvaWQgdXBkYXRlX2ludHJl
bWFwX2VudHJ5KGNvbnN0IHN0cnVjdCBhbWRfaW9tbXUgKmlvbW11LAo+ICsgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgdW5pb24gaXJ0ZV9wdHIgZW50cnksCj4gKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgdmVjdG9yLCB1bnNpZ25lZCBpbnQg
aW50X3R5cGUsCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQg
aW50IGRlc3RfbW9kZSwgdW5zaWduZWQgaW50IGRlc3QpCj4gICB7Cj4gICAgICAgc3RydWN0IGly
dGVfYmFzaWMgYmFzaWMgPSB7Cj4gQEAgLTIxMiw3ICsyMTMsNyBAQCBzdGF0aWMgaW50IHVwZGF0
ZV9pbnRyZW1hcF9lbnRyeV9mcm9tX2lvCj4gICAgICAgICAgIGxvX3VwZGF0ZSA9IDE7Cj4gICAg
ICAgfQo+ICAgCj4gLSAgICBlbnRyeSA9IGdldF9pbnRyZW1hcF9lbnRyeShpb21tdS0+c2VnLCBy
ZXFfaWQsIG9mZnNldCk7Cj4gKyAgICBlbnRyeSA9IGdldF9pbnRyZW1hcF9lbnRyeShpb21tdSwg
cmVxX2lkLCBvZmZzZXQpOwo+ICAgICAgIGlmICggIWxvX3VwZGF0ZSApCj4gICAgICAgewo+ICAg
ICAgICAgICAvKgo+IEBAIC0yMjMsNyArMjI0LDcgQEAgc3RhdGljIGludCB1cGRhdGVfaW50cmVt
YXBfZW50cnlfZnJvbV9pbwo+ICAgICAgICAgICB2ZWN0b3IgPSBlbnRyeS5wdHIzMi0+YmFzaWMu
dmVjdG9yOwo+ICAgICAgICAgICBkZWxpdmVyeV9tb2RlID0gZW50cnkucHRyMzItPmJhc2ljLmlu
dF90eXBlOwo+ICAgICAgIH0KPiAtICAgIHVwZGF0ZV9pbnRyZW1hcF9lbnRyeShlbnRyeSwgdmVj
dG9yLCBkZWxpdmVyeV9tb2RlLCBkZXN0X21vZGUsIGRlc3QpOwo+ICsgICAgdXBkYXRlX2ludHJl
bWFwX2VudHJ5KGlvbW11LCBlbnRyeSwgdmVjdG9yLCBkZWxpdmVyeV9tb2RlLCBkZXN0X21vZGUs
IGRlc3QpOwo+ICAgCj4gICAgICAgc3Bpbl91bmxvY2tfaXJxcmVzdG9yZShsb2NrLCBmbGFncyk7
Cj4gICAKPiBAQCAtMjg4LDggKzI4OSw4IEBAIGludCBfX2luaXQgYW1kX2lvbW11X3NldHVwX2lv
YXBpY19yZW1hcHAKPiAgICAgICAgICAgICAgIHNwaW5fbG9ja19pcnFzYXZlKGxvY2ssIGZsYWdz
KTsKPiAgICAgICAgICAgICAgIG9mZnNldCA9IGFsbG9jX2ludHJlbWFwX2VudHJ5KHNlZywgcmVx
X2lkLCAxKTsKPiAgICAgICAgICAgICAgIEJVR19PTihvZmZzZXQgPj0gSU5UUkVNQVBfRU5UUklF
Uyk7Cj4gLSAgICAgICAgICAgIGVudHJ5ID0gZ2V0X2ludHJlbWFwX2VudHJ5KGlvbW11LT5zZWcs
IHJlcV9pZCwgb2Zmc2V0KTsKPiAtICAgICAgICAgICAgdXBkYXRlX2ludHJlbWFwX2VudHJ5KGVu
dHJ5LCB2ZWN0b3IsCj4gKyAgICAgICAgICAgIGVudHJ5ID0gZ2V0X2ludHJlbWFwX2VudHJ5KGlv
bW11LCByZXFfaWQsIG9mZnNldCk7Cj4gKyAgICAgICAgICAgIHVwZGF0ZV9pbnRyZW1hcF9lbnRy
eShpb21tdSwgZW50cnksIHZlY3RvciwKPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBkZWxpdmVyeV9tb2RlLCBkZXN0X21vZGUsIGRlc3QpOwo+ICAgICAgICAgICAgICAgc3Bp
bl91bmxvY2tfaXJxcmVzdG9yZShsb2NrLCBmbGFncyk7Cj4gICAKPiBAQCAtNDEzLDcgKzQxNCw3
IEBAIHVuc2lnbmVkIGludCBhbWRfaW9tbXVfcmVhZF9pb2FwaWNfZnJvbV8KPiAgIAo+ICAgICAg
IGlkeCA9IGlvYXBpY19pZF90b19pbmRleChJT19BUElDX0lEKGFwaWMpKTsKPiAgICAgICBpZiAo
IGlkeCA9PSBNQVhfSU9fQVBJQ1MgKQo+IC0gICAgICAgIHJldHVybiAtRUlOVkFMOwo+ICsgICAg
ICAgIHJldHVybiB2YWw7Cj4gICAKPiAgICAgICBvZmZzZXQgPSBpb2FwaWNfc2JkZltpZHhdLnBp
bl8yX2lkeFtwaW5dOwo+ICAgCj4gQEAgLTQyMiw5ICs0MjMsMTMgQEAgdW5zaWduZWQgaW50IGFt
ZF9pb21tdV9yZWFkX2lvYXBpY19mcm9tXwo+ICAgICAgICAgICB1MTYgYmRmID0gaW9hcGljX3Ni
ZGZbaWR4XS5iZGY7Cj4gICAgICAgICAgIHUxNiBzZWcgPSBpb2FwaWNfc2JkZltpZHhdLnNlZzsK
PiAgICAgICAgICAgdTE2IHJlcV9pZCA9IGdldF9pbnRyZW1hcF9yZXF1ZXN0b3JfaWQoc2VnLCBi
ZGYpOwo+IC0gICAgICAgIHVuaW9uIGlydGVfcHRyIGVudHJ5ID0gZ2V0X2ludHJlbWFwX2VudHJ5
KHNlZywgcmVxX2lkLCBvZmZzZXQpOwo+ICsgICAgICAgIGNvbnN0IHN0cnVjdCBhbWRfaW9tbXUg
KmlvbW11ID0gZmluZF9pb21tdV9mb3JfZGV2aWNlKHNlZywgYmRmKTsKPiArICAgICAgICB1bmlv
biBpcnRlX3B0ciBlbnRyeTsKPiAgIAo+ICsgICAgICAgIGlmICggIWlvbW11ICkKPiArICAgICAg
ICAgICAgcmV0dXJuIHZhbDsKPiAgICAgICAgICAgQVNTRVJUKG9mZnNldCA9PSAodmFsICYgKElO
VFJFTUFQX0VOVFJJRVMgLSAxKSkpOwo+ICsgICAgICAgIGVudHJ5ID0gZ2V0X2ludHJlbWFwX2Vu
dHJ5KGlvbW11LCByZXFfaWQsIG9mZnNldCk7Cj4gICAgICAgICAgIHZhbCAmPSB+KElOVFJFTUFQ
X0VOVFJJRVMgLSAxKTsKPiAgICAgICAgICAgdmFsIHw9IE1BU0tfSU5TUihlbnRyeS5wdHIzMi0+
YmFzaWMuaW50X3R5cGUsCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgSU9fQVBJQ19SRURJ
Ul9ERUxJVl9NT0RFX01BU0spOwo+IEBAIC00NTQsNyArNDU5LDcgQEAgc3RhdGljIGludCB1cGRh
dGVfaW50cmVtYXBfZW50cnlfZnJvbV9tcwo+ICAgICAgICAgICBsb2NrID0gZ2V0X2ludHJlbWFw
X2xvY2soaW9tbXUtPnNlZywgcmVxX2lkKTsKPiAgICAgICAgICAgc3Bpbl9sb2NrX2lycXNhdmUo
bG9jaywgZmxhZ3MpOwo+ICAgICAgICAgICBmb3IgKCBpID0gMDsgaSA8IG5yOyArK2kgKQo+IC0g
ICAgICAgICAgICBmcmVlX2ludHJlbWFwX2VudHJ5KGlvbW11LT5zZWcsIHJlcV9pZCwgKnJlbWFw
X2luZGV4ICsgaSk7Cj4gKyAgICAgICAgICAgIGZyZWVfaW50cmVtYXBfZW50cnkoaW9tbXUsIHJl
cV9pZCwgKnJlbWFwX2luZGV4ICsgaSk7Cj4gICAgICAgICAgIHNwaW5fdW5sb2NrX2lycXJlc3Rv
cmUobG9jaywgZmxhZ3MpOwo+ICAgICAgICAgICBnb3RvIGRvbmU7Cj4gICAgICAgfQo+IEBAIC00
NzksOCArNDg0LDggQEAgc3RhdGljIGludCB1cGRhdGVfaW50cmVtYXBfZW50cnlfZnJvbV9tcwo+
ICAgICAgICAgICAqcmVtYXBfaW5kZXggPSBvZmZzZXQ7Cj4gICAgICAgfQo+ICAgCj4gLSAgICBl
bnRyeSA9IGdldF9pbnRyZW1hcF9lbnRyeShpb21tdS0+c2VnLCByZXFfaWQsIG9mZnNldCk7Cj4g
LSAgICB1cGRhdGVfaW50cmVtYXBfZW50cnkoZW50cnksIHZlY3RvciwgZGVsaXZlcnlfbW9kZSwg
ZGVzdF9tb2RlLCBkZXN0KTsKPiArICAgIGVudHJ5ID0gZ2V0X2ludHJlbWFwX2VudHJ5KGlvbW11
LCByZXFfaWQsIG9mZnNldCk7Cj4gKyAgICB1cGRhdGVfaW50cmVtYXBfZW50cnkoaW9tbXUsIGVu
dHJ5LCB2ZWN0b3IsIGRlbGl2ZXJ5X21vZGUsIGRlc3RfbW9kZSwgZGVzdCk7Cj4gICAgICAgc3Bp
bl91bmxvY2tfaXJxcmVzdG9yZShsb2NrLCBmbGFncyk7Cj4gICAKPiAgICAgICAqZGF0YSA9ICht
c2ctPmRhdGEgJiB+KElOVFJFTUFQX0VOVFJJRVMgLSAxKSkgfCBvZmZzZXQ7Cj4gQEAgLTU5NCwx
MiArNTk5LDEzIEBAIHZvaWQgYW1kX2lvbW11X3JlYWRfbXNpX2Zyb21faXJlKAo+ICAgICAgIGNv
bnN0IHN0cnVjdCBwY2lfZGV2ICpwZGV2ID0gbXNpX2Rlc2MtPmRldjsKPiAgICAgICB1MTYgYmRm
ID0gcGRldiA/IFBDSV9CREYyKHBkZXYtPmJ1cywgcGRldi0+ZGV2Zm4pIDogaHBldF9zYmRmLmJk
ZjsKPiAgICAgICB1MTYgc2VnID0gcGRldiA/IHBkZXYtPnNlZyA6IGhwZXRfc2JkZi5zZWc7Cj4g
KyAgICBjb25zdCBzdHJ1Y3QgYW1kX2lvbW11ICppb21tdSA9IF9maW5kX2lvbW11X2Zvcl9kZXZp
Y2Uoc2VnLCBiZGYpOwo+ICAgICAgIHVuaW9uIGlydGVfcHRyIGVudHJ5Owo+ICAgCj4gLSAgICBp
ZiAoIElTX0VSUl9PUl9OVUxMKF9maW5kX2lvbW11X2Zvcl9kZXZpY2Uoc2VnLCBiZGYpKSApCj4g
KyAgICBpZiAoIElTX0VSUl9PUl9OVUxMKGlvbW11KSApCj4gICAgICAgICAgIHJldHVybjsKPiAg
IAo+IC0gICAgZW50cnkgPSBnZXRfaW50cmVtYXBfZW50cnkoc2VnLCBnZXRfZG1hX3JlcXVlc3Rv
cl9pZChzZWcsIGJkZiksIG9mZnNldCk7Cj4gKyAgICBlbnRyeSA9IGdldF9pbnRyZW1hcF9lbnRy
eShpb21tdSwgZ2V0X2RtYV9yZXF1ZXN0b3JfaWQoc2VnLCBiZGYpLCBvZmZzZXQpOwo+ICAgCj4g
ICAgICAgaWYgKCBtc2lfZGVzYy0+bXNpX2F0dHJpYi50eXBlID09IFBDSV9DQVBfSURfTVNJICkK
PiAgICAgICB7Cj4gCgotLSAKQnJpYW4gV29vZHMKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 18:36:46 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 18:36: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 1hoXkL-000616-Or; Fri, 19 Jul 2019 18:36:45 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=AH7D=VQ=amd.com=brian.woods@srs-us1.protection.inumbo.net>)
 id 1hoXkK-000611-Ka
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 18:36:44 +0000
X-Inumbo-ID: 27b5341e-aa54-11e9-8980-bc764e045a96
Received: from NAM05-BY2-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe52::607])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 27b5341e-aa54-11e9-8980-bc764e045a96;
 Fri, 19 Jul 2019 18:36:43 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=c/rLA6ihfqQnHOrkXrdG2E86AIljXO3O5zz5wnK4UzmSl/MK0DLogzlj2N+aYfx7g/z5ov7iUhFPLIIWG9+S6zd2c8SFBpHUSNnMEaQ9WCmevquCfnEe+ATqMndbSG80O/P9pnT9627pKqFvIYDr9PXG0qyTYDmszQ3LvigCGOdNq5ZuoO3BCR+uX3LkMgcqsGLHNiKNVBeqWdOq+n/mGoHZhJdD/JQbQ4DXr+0UnOulOA3iCSAGsORMePyYjCrBhqOb38R3Dw0xaof1zNHSIHMXKb/GBYY/P0MmAGSH191LBbMzMixGiuUfMZgu4NPCgJUGTxi+vavR8u2ns2EdOQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=KfANS4wSx2EwnHmZYcEtGzpQssINyLv13jORKiSfn+0=;
 b=ULjYC4TgaAerkDHm6crB4iTl0IYyaT+M2/mABrM9tmmsRaoQdOU/CYpKt8mDUz7V1GtSWbuQ79LIIK+gOKf+b6WLrHjuppulynxXOa55KcpRz+7QN4lA5j37GY20KGfuw19TI7IIliSc0mgyADswZycBM2zgJnAeqK/FEc5oP5Y7lEl+pdGogaC1SnJDuN9YH55Jj9KDAIHJH+/85yg7Mq1TCeYN6d/t/40c5eGOZZWBtSSwhAl6gfZsqRm07f1+QTuEpGrB+ECntGsOwWEAy+vfnbXPx/ccLzXtYysZPP3hplDQIZMlYWIlc6aPINuYcX7Kcnf7cnYR/BJAuQmVvA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=amd.com;dmarc=pass action=none header.from=amd.com;dkim=pass
 header.d=amd.com;arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amdcloud.onmicrosoft.com; s=selector1-amdcloud-onmicrosoft-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=KfANS4wSx2EwnHmZYcEtGzpQssINyLv13jORKiSfn+0=;
 b=r6gKJyleTmFEmNQlZGj06oyHHStXc64r3yOY1XliU6yC9hWNeu5uILEt4hOllNGqLSor6WOtGEwh/hF+G5p0PuwYeepQRRKMk8Gx4eCJCnEJjxrlJYmhAERyDC58jzmscfOX8CzEeUqQBrw0k95wfDqoaPYdlS09p7/sbA34sC4=
Received: from DM6PR12MB3515.namprd12.prod.outlook.com (20.179.106.151) by
 DM6PR12MB3948.namprd12.prod.outlook.com (10.255.174.157) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.14; Fri, 19 Jul 2019 18:36:41 +0000
Received: from DM6PR12MB3515.namprd12.prod.outlook.com
 ([fe80::3576:d8b0:7554:adc]) by DM6PR12MB3515.namprd12.prod.outlook.com
 ([fe80::3576:d8b0:7554:adc%7]) with mapi id 15.20.2094.013; Fri, 19 Jul 2019
 18:36:41 +0000
From: "Woods, Brian" <Brian.Woods@amd.com>
To: Jan Beulich <JBeulich@suse.com>
Thread-Topic: [PATCH v3 09/14] AMD/IOMMU: split amd_iommu_init_one()
Thread-Index: AQHVO/Up+mMK2rYsWEmGw2zAQbNEg6bSSeOA
Date: Fri, 19 Jul 2019 18:36:41 +0000
Message-ID: <20190719183638.GG4496@amd.com>
References: <6272c301-a905-38cf-dd1a-645f3d703241@suse.com>
 <5edb6957-62b2-6dc7-c873-e7b3c5794f89@suse.com>
In-Reply-To: <5edb6957-62b2-6dc7-c873-e7b3c5794f89@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: SN4PR0501CA0139.namprd05.prod.outlook.com
 (2603:10b6:803:2c::17) To DM6PR12MB3515.namprd12.prod.outlook.com
 (2603:10b6:5:18a::23)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=Brian.Woods@amd.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [165.204.77.1]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: dd2f32a0-612b-494b-fc47-08d70c780af7
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(4618075)(2017052603328)(7193020);
 SRVR:DM6PR12MB3948; 
x-ms-traffictypediagnostic: DM6PR12MB3948:
x-microsoft-antispam-prvs: <DM6PR12MB394851CE533E1F9BA23D6E3BE5CB0@DM6PR12MB3948.namprd12.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:6430;
x-forefront-prvs: 01039C93E4
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(4636009)(346002)(376002)(366004)(39860400002)(396003)(136003)(199004)(189003)(486006)(11346002)(26005)(102836004)(386003)(446003)(1076003)(186003)(476003)(54906003)(6506007)(2616005)(6436002)(52116002)(316002)(66066001)(66556008)(6486002)(99286004)(6512007)(76176011)(5660300002)(14444005)(71200400001)(53936002)(256004)(66446008)(4326008)(66476007)(6246003)(66946007)(64756008)(25786009)(229853002)(6916009)(33656002)(68736007)(36756003)(305945005)(81156014)(2906002)(71190400001)(7736002)(3846002)(86362001)(8936002)(478600001)(6116002)(8676002)(81166006)(14454004);
 DIR:OUT; SFP:1101; SCL:1; SRVR:DM6PR12MB3948;
 H:DM6PR12MB3515.namprd12.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: amd.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: gzu2/quw/iYA38jojawO9pgEczTY5lr9+bXj7co0A/JvpP8t4UH37+VrEFTpICZUhpmQquxirF2lSsTsNFtH48YJwEreEc3vUkvI2UdGHbEuuZYDtmr9OfG30cfw/ViLo0FYqicsXZT/BMDfun742KWkyjMsEHjHm5IIs5YEPT4b75X1nQ1vWBJo352eh0WMaCCAGKiRv52qrSzgIQrjuS0/tOTo4KjXk8qidcCEZ2lQBR+OkA9nlihJdwyVwKUYrt2pnK7zwSBNS+bWTnMAceGBVDykO02qWds4ShZ5S2oJIEAMbJDBus6TwoB6ith0XL0M0K1Q5O60l0fw1+OTqBDAvAlGyXOhHIKXPwWRwTO3iSDewAmmccPuByRoEj6eypu9SWlx9L0BWGFOVw/FsFuHHzGTVCk5SDuJNZYfiuA=
Content-ID: <9B60C1D851F1934BBEF6A53CEFBB4A2A@namprd12.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: amd.com
X-MS-Exchange-CrossTenant-Network-Message-Id: dd2f32a0-612b-494b-fc47-08d70c780af7
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Jul 2019 18:36:41.7266 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 3dd8961f-e488-4e60-8e11-a82d994e183d
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: brwoods@amd.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR12MB3948
Subject: Re: [Xen-devel] [PATCH v3 09/14] AMD/IOMMU: split
 amd_iommu_init_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: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>, "Woods, 
 Brian" <Brian.Woods@amd.com>, "Suthikulpanit,
 Suravee" <Suravee.Suthikulpanit@amd.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBKdWwgMTYsIDIwMTkgYXQgMDQ6Mzk6MTBQTSArMDAwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gTWFwcGluZyB0aGUgTU1JTyBzcGFjZSBhbmQgb2J0YWluaW5nIGZlYXR1cmUgaW5mb3Jt
YXRpb24gbmVlZHMgdG8gaGFwcGVuCj4gc2xpZ2h0bHkgZWFybGllciwgc3VjaCB0aGF0IGZvciB4
MkFQSUMgc3VwcG9ydCB3ZSBjYW4gc2V0IFhURW4gcHJpb3IgdG8KPiBjYWxsaW5nIGFtZF9pb21t
dV91cGRhdGVfaXZyc19tYXBwaW5nX2FjcGkoKSBhbmQKPiBhbWRfaW9tbXVfc2V0dXBfaW9hcGlj
X3JlbWFwcGluZygpLgo+IAo+IFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBz
dXNlLmNvbT4KPiBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4KCkFja2VkLWJ5OiBCcmlhbiBXb29kcyA8YnJpYW4ud29vZHNAYW1kLmNvbT4KCj4g
LS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2luaXQuYwo+ICsrKyBiL3hl
bi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9pbml0LmMKPiBAQCAtOTcwLDE0ICs5NzAs
NiBAQCBzdGF0aWMgdm9pZCAqIF9faW5pdCBhbGxvY2F0ZV9wcHJfbG9nKHN0Cj4gICAKPiAgIHN0
YXRpYyBpbnQgX19pbml0IGFtZF9pb21tdV9pbml0X29uZShzdHJ1Y3QgYW1kX2lvbW11ICppb21t
dSkKPiAgIHsKPiAtICAgIGlmICggbWFwX2lvbW11X21taW9fcmVnaW9uKGlvbW11KSAhPSAwICkK
PiAtICAgICAgICBnb3RvIGVycm9yX291dDsKPiAtCj4gLSAgICBnZXRfaW9tbXVfZmVhdHVyZXMo
aW9tbXUpOwo+IC0KPiAtICAgIGlmICggaW9tbXUtPmZlYXR1cmVzLnJhdyApCj4gLSAgICAgICAg
aW9tbXV2Ml9lbmFibGVkID0gMTsKPiAtCj4gICAgICAgaWYgKCBhbGxvY2F0ZV9jbWRfYnVmZmVy
KGlvbW11KSA9PSBOVUxMICkKPiAgICAgICAgICAgZ290byBlcnJvcl9vdXQ7Cj4gICAKPiBAQCAt
MTIwMiw2ICsxMTk0LDIzIEBAIHN0YXRpYyBib29sX3QgX19pbml0IGFtZF9zcDUxMDBfZXJyYXR1
bTIKPiAgICAgICByZXR1cm4gMDsKPiAgIH0KPiAgIAo+ICtzdGF0aWMgaW50IF9faW5pdCBhbWRf
aW9tbXVfcHJlcGFyZV9vbmUoc3RydWN0IGFtZF9pb21tdSAqaW9tbXUpCj4gK3sKPiArICAgIGlu
dCByYyA9IGFsbG9jX2l2cnNfbWFwcGluZ3MoaW9tbXUtPnNlZyk7Cj4gKwo+ICsgICAgaWYgKCAh
cmMgKQo+ICsgICAgICAgIHJjID0gbWFwX2lvbW11X21taW9fcmVnaW9uKGlvbW11KTsKPiArICAg
IGlmICggcmMgKQo+ICsgICAgICAgIHJldHVybiByYzsKPiArCj4gKyAgICBnZXRfaW9tbXVfZmVh
dHVyZXMoaW9tbXUpOwo+ICsKPiArICAgIGlmICggaW9tbXUtPmZlYXR1cmVzLnJhdyApCj4gKyAg
ICAgICAgaW9tbXV2Ml9lbmFibGVkID0gdHJ1ZTsKPiArCj4gKyAgICByZXR1cm4gMDsKPiArfQo+
ICsKPiAgIGludCBfX2luaXQgYW1kX2lvbW11X2luaXQodm9pZCkKPiAgIHsKPiAgICAgICBzdHJ1
Y3QgYW1kX2lvbW11ICppb21tdTsKPiBAQCAtMTIzMiw3ICsxMjQxLDcgQEAgaW50IF9faW5pdCBh
bWRfaW9tbXVfaW5pdCh2b2lkKQo+ICAgICAgIHJhZGl4X3RyZWVfaW5pdCgmaXZyc19tYXBzKTsK
PiAgICAgICBmb3JfZWFjaF9hbWRfaW9tbXUgKCBpb21tdSApCj4gICAgICAgewo+IC0gICAgICAg
IHJjID0gYWxsb2NfaXZyc19tYXBwaW5ncyhpb21tdS0+c2VnKTsKPiArICAgICAgICByYyA9IGFt
ZF9pb21tdV9wcmVwYXJlX29uZShpb21tdSk7Cj4gICAgICAgICAgIGlmICggcmMgKQo+ICAgICAg
ICAgICAgICAgZ290byBlcnJvcl9vdXQ7Cj4gICAgICAgfQo+IAoKLS0gCkJyaWFuIFdvb2RzCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 18:38:54 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 18:38:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hoXmK-00067F-A0; Fri, 19 Jul 2019 18:38:48 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=AH7D=VQ=amd.com=brian.woods@srs-us1.protection.inumbo.net>)
 id 1hoXmJ-00067A-9s
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 18:38:47 +0000
X-Inumbo-ID: 6f40df72-aa54-11e9-9eab-b3929346373b
Received: from NAM05-BY2-obe.outbound.protection.outlook.com (unknown
 [40.107.71.40]) by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 6f40df72-aa54-11e9-9eab-b3929346373b;
 Fri, 19 Jul 2019 18:38:43 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=KwVof2Bjm6Q/pn+bwdDqNXyG9PEnscGsMoJ2ZjMmczoTbIuoM+OrPzKupQj5zspWitXrPd+vtFhEs/rdGTJuRINhKsbLFHfXo1dOJZHsL7d4Dpirl9H0e7VY0knxcHhW93+zzz3wuwgmkUzD+X3Z8GFHtTxBH/JY9V4tl9aGnQj9mqTfqTlsqlId+RhZnEogupGR2RtYYuaw3wlQ6rNPfK+o4uz03uO9ObajLZSTZlQFVqf7aFnLF0WVKZWHMvtRdK1PhePgd6BLjS2HcGnWIi0a+54v6lp3xZyJE5DJwZZ6V0jmZM14UFi37zgTs4OmKLzYzOQQDlZZLVB82f+tuw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=RUNztsdcvl8R5sMrdihEIgmkaKG7JJ+K/88cjEVRlN0=;
 b=hlrWmKH5kQCv+88tWlm6Th+kynQf0nPO2theQJshthuAtjGwgg9dTUX5OW6NJ1RS7KQAKDpHJN/blS/VXs/ZznJuXExbfKOgZiFRuVZ8mhLxbtG1AyP/fczE54AtSwLI8fJSHUF5suiWEHBkiswjAvjwL08FQejw5E7lD+TriXg31DR0UjZac+sXW777jmASilJAsmMnOSNsd9/KGP9m2mlE2ZF+yijl4DHQJvfZjvOXy+/cXxwcaQmfRJmD7w+6M0N3NC8Zt6M1imT4dbtz28mJmUhcmWKz6ziR/AYTWaH8hoITv783M1beVEiHZ3YmhCNXRtir8N3nRmKCW9zZoQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=amd.com;dmarc=pass action=none header.from=amd.com;dkim=pass
 header.d=amd.com;arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amdcloud.onmicrosoft.com; s=selector1-amdcloud-onmicrosoft-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=RUNztsdcvl8R5sMrdihEIgmkaKG7JJ+K/88cjEVRlN0=;
 b=epsq6Z9fbdT6bMuJh1exE2FRztgkiB4ZiXB1Caua0FuDUOaRzjC22qG/CXZBXhfv6cO+e5cEHbe4WLWN9IHzvKPLfHD1nn+v906kB9xqr67wsj6ShclqfRmCAUP5c8kEQqtT2MrVeDMM4evyIyuDcHf6n6XT4tGQYBWSWuHDEpc=
Received: from DM6PR12MB3515.namprd12.prod.outlook.com (20.179.106.151) by
 DM6PR12MB3948.namprd12.prod.outlook.com (10.255.174.157) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.14; Fri, 19 Jul 2019 18:38:42 +0000
Received: from DM6PR12MB3515.namprd12.prod.outlook.com
 ([fe80::3576:d8b0:7554:adc]) by DM6PR12MB3515.namprd12.prod.outlook.com
 ([fe80::3576:d8b0:7554:adc%7]) with mapi id 15.20.2094.013; Fri, 19 Jul 2019
 18:38:42 +0000
From: "Woods, Brian" <Brian.Woods@amd.com>
To: Jan Beulich <JBeulich@suse.com>
Thread-Topic: [PATCH v3 10/14] AMD/IOMMU: allow enabling with IRQ not yet set
 up
Thread-Index: AQHVO/U8BV63KFRAsUK1NOH3w2KsA6bSSnKA
Date: Fri, 19 Jul 2019 18:38:42 +0000
Message-ID: <20190719183839.GH4496@amd.com>
References: <6272c301-a905-38cf-dd1a-645f3d703241@suse.com>
 <a2548d39-29c2-1afd-619d-ace67c4d61d6@suse.com>
In-Reply-To: <a2548d39-29c2-1afd-619d-ace67c4d61d6@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: SN2PR01CA0063.prod.exchangelabs.com (2603:10b6:800::31) To
 DM6PR12MB3515.namprd12.prod.outlook.com
 (2603:10b6:5:18a::23)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=Brian.Woods@amd.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [165.204.77.1]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 755aeeda-a9c8-4881-d0f6-08d70c7852b6
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(4618075)(2017052603328)(7193020);
 SRVR:DM6PR12MB3948; 
x-ms-traffictypediagnostic: DM6PR12MB3948:
x-microsoft-antispam-prvs: <DM6PR12MB3948B3EB7F18DC72CDCA8E25E5CB0@DM6PR12MB3948.namprd12.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:6790;
x-forefront-prvs: 01039C93E4
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(4636009)(346002)(376002)(366004)(39860400002)(396003)(136003)(199004)(189003)(486006)(11346002)(26005)(102836004)(386003)(446003)(1076003)(186003)(476003)(54906003)(6506007)(2616005)(6436002)(52116002)(316002)(66066001)(66556008)(6486002)(99286004)(6512007)(76176011)(5660300002)(14444005)(71200400001)(53936002)(256004)(66446008)(4326008)(66476007)(6246003)(66946007)(64756008)(25786009)(229853002)(6916009)(33656002)(68736007)(36756003)(305945005)(81156014)(2906002)(71190400001)(7736002)(3846002)(86362001)(8936002)(478600001)(6116002)(8676002)(81166006)(14454004);
 DIR:OUT; SFP:1101; SCL:1; SRVR:DM6PR12MB3948;
 H:DM6PR12MB3515.namprd12.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: amd.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: yqUYLG5e9Qe9h7bOcyrdf/TzJwM2AsVAjmj7whdUCh5NKJ61f8q+OKTDTF4KrTjxIUPpsdYxyKUNfUw7kxrOJ7rPOd3IPXwGxCvsvjKik5v49ub62VcZJ4bdDHxp+gaMtQeGevrKFqehEZAaJ8SBf8KSTEW7/cQP853yNW0x/HSEPYAUNxANA5IDXz8Oh6gWKN7Gg388vHsh/n9jcnMx0p0ZYI8epTzJ4ngMQmUA1GjYWXU7Dgqh17uLB0QOz8iuf1bYiUpYy7okIkLyUbI58VaZSbLGWs1cpmPUN7iFArGISO2HLIfn1mi/3lxdOkGZFoDlGZEpSJBawLJ4PJQQpVvBiLjibOn8q3029YTi7NlAPMzjErizr8Nr3D/Gxkebr7TVHz2exU/83YdwBlOW28hfqzdJnbEEYhFvDz1Ap2s=
Content-ID: <9AF0B0782654BD4D9D22AA808B8CCC7C@namprd12.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: amd.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 755aeeda-a9c8-4881-d0f6-08d70c7852b6
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Jul 2019 18:38:42.0975 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 3dd8961f-e488-4e60-8e11-a82d994e183d
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: brwoods@amd.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR12MB3948
Subject: Re: [Xen-devel] [PATCH v3 10/14] AMD/IOMMU: allow enabling with IRQ
 not yet set 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: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>, "Woods, 
 Brian" <Brian.Woods@amd.com>, "Suthikulpanit,
 Suravee" <Suravee.Suthikulpanit@amd.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBKdWwgMTYsIDIwMTkgYXQgMDQ6Mzk6MzRQTSArMDAwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gRWFybHkgZW5hYmxpbmcgKHRvIGVudGVyIHgyQVBJQyBtb2RlKSByZXF1aXJlcyBkZWZl
cnJpbmcgb2YgdGhlIElSUQo+IHNldHVwLiBDb2RlIHRvIGFjdHVhbGx5IGRvIHRoYXQgc2V0dXAg
aW4gdGhlIHgyQVBJQyBjYXNlIHdpbGwgZ2V0IGFkZGVkCj4gc3Vic2VxdWVudGx5Lgo+IAo+IFNp
Z25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPiBBY2tlZC1ieTog
QW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCkFja2VkLWJ5OiBCcmlh
biBXb29kcyA8YnJpYW4ud29vZHNAYW1kLmNvbT4KCj4gLS0tCj4gdjM6IFJlLWJhc2UuCj4gCj4g
LS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2luaXQuYwo+ICsrKyBiL3hl
bi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9pbml0LmMKPiBAQCAtODE0LDcgKzgxNCw2
IEBAIHN0YXRpYyB2b2lkIGFtZF9pb21tdV9lcnJhdHVtXzc0Nl93b3JrYXIKPiAgIHN0YXRpYyB2
b2lkIGVuYWJsZV9pb21tdShzdHJ1Y3QgYW1kX2lvbW11ICppb21tdSkKPiAgIHsKPiAgICAgICB1
bnNpZ25lZCBsb25nIGZsYWdzOwo+IC0gICAgc3RydWN0IGlycV9kZXNjICpkZXNjOwo+ICAgCj4g
ICAgICAgc3Bpbl9sb2NrX2lycXNhdmUoJmlvbW11LT5sb2NrLCBmbGFncyk7Cj4gICAKPiBAQCAt
ODM0LDE5ICs4MzMsMjcgQEAgc3RhdGljIHZvaWQgZW5hYmxlX2lvbW11KHN0cnVjdCBhbWRfaW9t
bQo+ICAgICAgIGlmICggaW9tbXUtPmZlYXR1cmVzLmZsZHMucHByX3N1cCApCj4gICAgICAgICAg
IHJlZ2lzdGVyX2lvbW11X3Bwcl9sb2dfaW5fbW1pb19zcGFjZShpb21tdSk7Cj4gICAKPiAtICAg
IGRlc2MgPSBpcnFfdG9fZGVzYyhpb21tdS0+bXNpLmlycSk7Cj4gLSAgICBzcGluX2xvY2soJmRl
c2MtPmxvY2spOwo+IC0gICAgc2V0X21zaV9hZmZpbml0eShkZXNjLCBOVUxMKTsKPiAtICAgIHNw
aW5fdW5sb2NrKCZkZXNjLT5sb2NrKTsKPiArICAgIGlmICggaW9tbXUtPm1zaS5pcnEgPiAwICkK
PiArICAgIHsKPiArICAgICAgICBzdHJ1Y3QgaXJxX2Rlc2MgKmRlc2MgPSBpcnFfdG9fZGVzYyhp
b21tdS0+bXNpLmlycSk7Cj4gKwo+ICsgICAgICAgIHNwaW5fbG9jaygmZGVzYy0+bG9jayk7Cj4g
KyAgICAgICAgc2V0X21zaV9hZmZpbml0eShkZXNjLCBOVUxMKTsKPiArICAgICAgICBzcGluX3Vu
bG9jaygmZGVzYy0+bG9jayk7Cj4gKyAgICB9Cj4gICAKPiAgICAgICBhbWRfaW9tbXVfbXNpX2Vu
YWJsZShpb21tdSwgSU9NTVVfQ09OVFJPTF9FTkFCTEVEKTsKPiAgIAo+ICAgICAgIHNldF9pb21t
dV9odF9mbGFncyhpb21tdSk7Cj4gICAgICAgc2V0X2lvbW11X2NvbW1hbmRfYnVmZmVyX2NvbnRy
b2woaW9tbXUsIElPTU1VX0NPTlRST0xfRU5BQkxFRCk7Cj4gLSAgICBzZXRfaW9tbXVfZXZlbnRf
bG9nX2NvbnRyb2woaW9tbXUsIElPTU1VX0NPTlRST0xfRU5BQkxFRCk7Cj4gICAKPiAtICAgIGlm
ICggaW9tbXUtPmZlYXR1cmVzLmZsZHMucHByX3N1cCApCj4gLSAgICAgICAgc2V0X2lvbW11X3Bw
cl9sb2dfY29udHJvbChpb21tdSwgSU9NTVVfQ09OVFJPTF9FTkFCTEVEKTsKPiArICAgIGlmICgg
aW9tbXUtPm1zaS5pcnEgPiAwICkKPiArICAgIHsKPiArICAgICAgICBzZXRfaW9tbXVfZXZlbnRf
bG9nX2NvbnRyb2woaW9tbXUsIElPTU1VX0NPTlRST0xfRU5BQkxFRCk7Cj4gKwo+ICsgICAgICAg
IGlmICggaW9tbXUtPmZlYXR1cmVzLmZsZHMucHByX3N1cCApCj4gKyAgICAgICAgICAgIHNldF9p
b21tdV9wcHJfbG9nX2NvbnRyb2woaW9tbXUsIElPTU1VX0NPTlRST0xfRU5BQkxFRCk7Cj4gKyAg
ICB9Cj4gICAKPiAgICAgICBpZiAoIGlvbW11LT5mZWF0dXJlcy5mbGRzLmd0X3N1cCApCj4gICAg
ICAgICAgIHNldF9pb21tdV9ndWVzdF90cmFuc2xhdGlvbl9jb250cm9sKGlvbW11LCBJT01NVV9D
T05UUk9MX0VOQUJMRUQpOwo+IAoKLS0gCkJyaWFuIFdvb2RzCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 18:40:03 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 18: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 1hoXnW-0006Kh-Ls; Fri, 19 Jul 2019 18:40: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=AH7D=VQ=amd.com=brian.woods@srs-us1.protection.inumbo.net>)
 id 1hoXnU-0006CX-Lv
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 18:40:00 +0000
X-Inumbo-ID: 9c85edd3-aa54-11e9-8980-bc764e045a96
Received: from NAM03-DM3-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe49::61d])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9c85edd3-aa54-11e9-8980-bc764e045a96;
 Fri, 19 Jul 2019 18:39:59 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=OaNo+olMRtS7vMCl+N/Mv1PjnxbcNi2rWTARCIQ0t3itY0iRkCW7MvDZxpGPyNoLd7CN4lnMSqMO+3CObnNBn7dbOEmBpJcgu2cORrkfQR80xE8IDIXLloeAzpd6FMACfA7jeKkkCGmK3BGug9qGFqmpRwxGOfq4VBkRaCewYbLOVo8vufwyVL6LJ/mFDzy061M0l3qIQkLEXuKEHx+TamV/ZDH3OvXpL1tRpSu7EzzMjOvYDoVuhYXzkETnGHL4bPKVlZBmBTWBD14xe/1kGRRC44DXEbrtKZIYx5RsmF4m/3z55Qcrj7FW/YfuJ/a/vszSjcW/5VkMziH64mOYbQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=6LzfU+xCAUVGULLP8Wt23Xsi7yvsmoMAhsEGkjBxLUk=;
 b=ipBgJiv5lFTlvcFXOJtH/BtOWe3GYaO1rDCp1RV9E+Xha8zcwmMMgXfdMLmxSwel0VCrIAXflBJUvpyoF4QC1hklMQGfveh8AoOXO30FBnCtpzPsc8GkKurvoVp7O9YhwhqD2KzMmBljSrcBvzutC0h4EjoLkGfzXdL0TX/qnsolgEmCDCFtqAytmzG0n6prOLnpzAEafeIRi9Wh1z6WSIKtT1CV+r4T/L11l2rY3d9hyoppHUiaOkgE787S8cV9o06sJ8xEQEgBgBZcyvw5LC0FmRd2DS81Gev5Td/MBfraxiKEwe/Y9RreOlphSfBXw9YYO5pUpwqTMAiUj5TO7Q==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=amd.com;dmarc=pass action=none header.from=amd.com;dkim=pass
 header.d=amd.com;arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amdcloud.onmicrosoft.com; s=selector1-amdcloud-onmicrosoft-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=6LzfU+xCAUVGULLP8Wt23Xsi7yvsmoMAhsEGkjBxLUk=;
 b=OYNGa/7+gdkzhV74TVxjQRrY1VZfJ5M8r/XPM4GHERgGIpwcnKd0U3aUn9x6QYtQkxjFpfcGhAie0he728yVGC9c64PCfcnFNSeQEwQ2QvnYBWLo/Pf4dyyzWhrfi9EdkdPFa0BFhfALYfqqvglLdf0eXKv61GL7bgR6ShKO3KQ=
Received: from DM6PR12MB3515.namprd12.prod.outlook.com (20.179.106.151) by
 DM6PR12MB2953.namprd12.prod.outlook.com (20.179.104.95) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2094.14; Fri, 19 Jul 2019 18:39:56 +0000
Received: from DM6PR12MB3515.namprd12.prod.outlook.com
 ([fe80::3576:d8b0:7554:adc]) by DM6PR12MB3515.namprd12.prod.outlook.com
 ([fe80::3576:d8b0:7554:adc%7]) with mapi id 15.20.2094.013; Fri, 19 Jul 2019
 18:39:56 +0000
From: "Woods, Brian" <Brian.Woods@amd.com>
To: Jan Beulich <JBeulich@suse.com>
Thread-Topic: [PATCH v3 11/14] AMD/IOMMU: adjust setup of internal interrupt
 for x2APIC mode
Thread-Index: AQHVO/VC8coqBYC9t0mF4DgC//tp8qbSSssA
Date: Fri, 19 Jul 2019 18:39:56 +0000
Message-ID: <20190719183953.GI4496@amd.com>
References: <6272c301-a905-38cf-dd1a-645f3d703241@suse.com>
 <f8421e6c-3553-7f98-ab20-a26f4dcf8ee1@suse.com>
In-Reply-To: <f8421e6c-3553-7f98-ab20-a26f4dcf8ee1@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: SN6PR15CA0012.namprd15.prod.outlook.com
 (2603:10b6:805:16::25) To DM6PR12MB3515.namprd12.prod.outlook.com
 (2603:10b6:5:18a::23)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=Brian.Woods@amd.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [165.204.77.1]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 8c7cbf62-a008-4682-a9f4-08d70c787f24
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(4618075)(2017052603328)(7193020);
 SRVR:DM6PR12MB2953; 
x-ms-traffictypediagnostic: DM6PR12MB2953:
x-microsoft-antispam-prvs: <DM6PR12MB29535A3B63393B811EDB7A86E5CB0@DM6PR12MB2953.namprd12.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:5516;
x-forefront-prvs: 01039C93E4
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(4636009)(366004)(396003)(346002)(39860400002)(136003)(376002)(199004)(189003)(6436002)(316002)(305945005)(6916009)(6486002)(2906002)(14454004)(4326008)(54906003)(86362001)(53936002)(6512007)(6246003)(8676002)(33656002)(1076003)(3846002)(36756003)(71190400001)(71200400001)(478600001)(66476007)(66556008)(64756008)(66446008)(66946007)(66066001)(25786009)(6116002)(5660300002)(81156014)(81166006)(52116002)(7736002)(446003)(256004)(14444005)(11346002)(68736007)(8936002)(486006)(26005)(99286004)(186003)(476003)(6506007)(386003)(102836004)(2616005)(229853002)(76176011);
 DIR:OUT; SFP:1101; SCL:1; SRVR:DM6PR12MB2953;
 H:DM6PR12MB3515.namprd12.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: amd.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: EouAgdLP3YA1yZJHL3cr/sZROnGhybHQTt81x0slZEGwUuhpSbTi6+Iz+HCG/UIxDMkxVLnjV+aOXqvNFTFZZ5HgNj8AMA6zzSiaPeQw+EhxcF4jm2Q6do1Pw2fcl78YqYT2ioRZpU/7P4YFMxPg+vr5CyS3a4tBfVNyoTDOQ75Q3cU8eNMCp51x669z+Vp8NgeeGt8D6CCjep/rQckHl8cM0CNrINmv22pwsn8wT7ct1kfGov8JCM55zOY5Bz97gLeGYGX5hDsZRFJXgOCGyQcl+JiJQR6eTQlL5Z8ik3CYmt8hpOFBtR0I8mih5RpIhGjnKhYj82h9C73ffpFTcYdfY3QESaNd9v5uGK+fqjnjP1Ii7IQRDXVfvX5XWCPeffls85nxL84VmZSvyhfH61jsQ5weTdefDTNxnsM2FQU=
Content-ID: <989841B59C0ED142A3F7FC72E25B557B@namprd12.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: amd.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 8c7cbf62-a008-4682-a9f4-08d70c787f24
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Jul 2019 18:39:56.6971 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 3dd8961f-e488-4e60-8e11-a82d994e183d
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: brwoods@amd.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR12MB2953
Subject: Re: [Xen-devel] [PATCH v3 11/14] AMD/IOMMU: adjust setup of
 internal interrupt for x2APIC mode
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>, "Woods, 
 Brian" <Brian.Woods@amd.com>, "Suthikulpanit,
 Suravee" <Suravee.Suthikulpanit@amd.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBKdWwgMTYsIDIwMTkgYXQgMDQ6Mzk6NThQTSArMDAwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gSW4gb3JkZXIgdG8gYmUgYWJsZSB0byBleHByZXNzIGFsbCBwb3NzaWJsZSBkZXN0aW5h
dGlvbnMgd2UgbmVlZCB0byBtYWtlCj4gdXNlIG9mIHRoaXMgbm9uLU1TSS1jYXBhYmlsaXR5IGJh
c2VkIG1lY2hhbmlzbS4gVGhlIG5ldyBJUlEgY29udHJvbGxlcgo+IHN0cnVjdHVyZSBjYW4gcmUt
dXNlIGNlcnRhaW4gTVNJIGZ1bmN0aW9ucywgdGhvdWdoLgo+IAo+IEZvciBub3cgZ2VuZXJhbCBh
bmQgUFBSIGludGVycnVwdHMgc3RpbGwgc2hhcmUgYSBzaW5nbGUgdmVjdG9yLCBJUlEsIGFuZAo+
IGhlbmNlIGhhbmRsZXIuCj4gCj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNo
QHN1c2UuY29tPgo+IFJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0Bj
aXRyaXguY29tPgoKQWNrZWQtYnk6IEJyaWFuIFdvb2RzIDxicmlhbi53b29kc0BhbWQuY29tPgoK
PiAtLS0KPiB2MzogUmUtYmFzZS4KPiAKPiAtLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9h
bWQvaW9tbXVfaW5pdC5jCj4gKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11
X2luaXQuYwo+IEBAIC00NzIsNiArNDcyLDQ0IEBAIHN0YXRpYyBod19pcnFfY29udHJvbGxlciBp
b21tdV9tYXNrYWJsZV8KPiAgICAgICAuc2V0X2FmZmluaXR5ID0gc2V0X21zaV9hZmZpbml0eSwK
PiAgIH07Cj4gICAKPiArc3RhdGljIHZvaWQgc2V0X3gyYXBpY19hZmZpbml0eShzdHJ1Y3QgaXJx
X2Rlc2MgKmRlc2MsIGNvbnN0IGNwdW1hc2tfdCAqbWFzaykKPiArewo+ICsgICAgc3RydWN0IGFt
ZF9pb21tdSAqaW9tbXUgPSBkZXNjLT5hY3Rpb24tPmRldl9pZDsKPiArICAgIHVuc2lnbmVkIGlu
dCBkZXN0ID0gc2V0X2Rlc2NfYWZmaW5pdHkoZGVzYywgbWFzayk7Cj4gKyAgICB1bmlvbiBhbWRf
aW9tbXVfeDJhcGljX2NvbnRyb2wgY3RybCA9IHt9Owo+ICsgICAgdW5zaWduZWQgbG9uZyBmbGFn
czsKPiArCj4gKyAgICBpZiAoIGRlc3QgPT0gQkFEX0FQSUNJRCApCj4gKyAgICAgICAgcmV0dXJu
Owo+ICsKPiArICAgIG1zaV9jb21wb3NlX21zZyhkZXNjLT5hcmNoLnZlY3RvciwgTlVMTCwgJmlv
bW11LT5tc2kubXNnKTsKPiArICAgIGlvbW11LT5tc2kubXNnLmRlc3QzMiA9IGRlc3Q7Cj4gKwo+
ICsgICAgY3RybC5kZXN0X21vZGUgPSBNQVNLX0VYVFIoaW9tbXUtPm1zaS5tc2cuYWRkcmVzc19s
bywKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIE1TSV9BRERSX0RFU1RNT0RFX01B
U0spOwo+ICsgICAgY3RybC5pbnRfdHlwZSA9IE1BU0tfRVhUUihpb21tdS0+bXNpLm1zZy5kYXRh
LAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBNU0lfREFUQV9ERUxJVkVSWV9NT0RF
X01BU0spOwo+ICsgICAgY3RybC52ZWN0b3IgPSBkZXNjLT5hcmNoLnZlY3RvcjsKPiArICAgIGN0
cmwuZGVzdF9sbyA9IGRlc3Q7Cj4gKyAgICBjdHJsLmRlc3RfaGkgPSBkZXN0ID4+IDI0Owo+ICsK
PiArICAgIHNwaW5fbG9ja19pcnFzYXZlKCZpb21tdS0+bG9jaywgZmxhZ3MpOwo+ICsgICAgd3Jp
dGVxKGN0cmwucmF3LCBpb21tdS0+bW1pb19iYXNlICsgSU9NTVVfWFRfSU5UX0NUUkxfTU1JT19P
RkZTRVQpOwo+ICsgICAgd3JpdGVxKGN0cmwucmF3LCBpb21tdS0+bW1pb19iYXNlICsgSU9NTVVf
WFRfUFBSX0lOVF9DVFJMX01NSU9fT0ZGU0VUKTsKPiArICAgIHNwaW5fdW5sb2NrX2lycXJlc3Rv
cmUoJmlvbW11LT5sb2NrLCBmbGFncyk7Cj4gK30KPiArCj4gK3N0YXRpYyBod19pcnFfY29udHJv
bGxlciBpb21tdV94MmFwaWNfdHlwZSA9IHsKPiArICAgIC50eXBlbmFtZSAgICAgPSAiSU9NTVUt
eDJBUElDIiwKPiArICAgIC5zdGFydHVwICAgICAgPSBpcnFfc3RhcnR1cF9ub25lLAo+ICsgICAg
LnNodXRkb3duICAgICA9IGlycV9zaHV0ZG93bl9ub25lLAo+ICsgICAgLmVuYWJsZSAgICAgICA9
IGlycV9lbmFibGVfbm9uZSwKPiArICAgIC5kaXNhYmxlICAgICAgPSBpcnFfZGlzYWJsZV9ub25l
LAo+ICsgICAgLmFjayAgICAgICAgICA9IGFja19ub25tYXNrYWJsZV9tc2lfaXJxLAo+ICsgICAg
LmVuZCAgICAgICAgICA9IGVuZF9ub25tYXNrYWJsZV9tc2lfaXJxLAo+ICsgICAgLnNldF9hZmZp
bml0eSA9IHNldF94MmFwaWNfYWZmaW5pdHksCj4gK307Cj4gKwo+ICAgc3RhdGljIHZvaWQgcGFy
c2VfZXZlbnRfbG9nX2VudHJ5KHN0cnVjdCBhbWRfaW9tbXUgKmlvbW11LCB1MzIgZW50cnlbXSkK
PiAgIHsKPiAgICAgICB1MTYgZG9tYWluX2lkLCBkZXZpY2VfaWQsIGZsYWdzOwo+IEBAIC03MjYs
OCArNzY0LDYgQEAgc3RhdGljIHZvaWQgaW9tbXVfaW50ZXJydXB0X2hhbmRsZXIoaW50Cj4gICBz
dGF0aWMgYm9vbF90IF9faW5pdCBzZXRfaW9tbXVfaW50ZXJydXB0X2hhbmRsZXIoc3RydWN0IGFt
ZF9pb21tdSAqaW9tbXUpCj4gICB7Cj4gICAgICAgaW50IGlycSwgcmV0Owo+IC0gICAgaHdfaXJx
X2NvbnRyb2xsZXIgKmhhbmRsZXI7Cj4gLSAgICB1MTYgY29udHJvbDsKPiAgIAo+ICAgICAgIGly
cSA9IGNyZWF0ZV9pcnEoTlVNQV9OT19OT0RFKTsKPiAgICAgICBpZiAoIGlycSA8PSAwICkKPiBA
QCAtNzQ3LDIwICs3ODMsNDMgQEAgc3RhdGljIGJvb2xfdCBfX2luaXQgc2V0X2lvbW11X2ludGVy
cnVwdAo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgUENJX1NMT1QoaW9tbXUtPmJkZiksIFBD
SV9GVU5DKGlvbW11LT5iZGYpKTsKPiAgICAgICAgICAgcmV0dXJuIDA7Cj4gICAgICAgfQo+IC0g
ICAgY29udHJvbCA9IHBjaV9jb25mX3JlYWQxNihpb21tdS0+c2VnLCBQQ0lfQlVTKGlvbW11LT5i
ZGYpLAo+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQQ0lfU0xPVChpb21tdS0+YmRm
KSwgUENJX0ZVTkMoaW9tbXUtPmJkZiksCj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGlvbW11LT5tc2kubXNpX2F0dHJpYi5wb3MgKyBQQ0lfTVNJX0ZMQUdTKTsKPiAtICAgIGlvbW11
LT5tc2kubXNpLm52ZWMgPSAxOwo+IC0gICAgaWYgKCBpc19tYXNrX2JpdF9zdXBwb3J0KGNvbnRy
b2wpICkKPiAtICAgIHsKPiAtICAgICAgICBpb21tdS0+bXNpLm1zaV9hdHRyaWIubWFza2JpdCA9
IDE7Cj4gLSAgICAgICAgaW9tbXUtPm1zaS5tc2kubXBvcyA9IG1zaV9tYXNrX2JpdHNfcmVnKGlv
bW11LT5tc2kubXNpX2F0dHJpYi5wb3MsCj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGlzXzY0Yml0X2FkZHJlc3MoY29udHJvbCkpOwo+IC0gICAgICAg
IGhhbmRsZXIgPSAmaW9tbXVfbWFza2FibGVfbXNpX3R5cGU7Cj4gKwo+ICsgICAgaWYgKCBpb21t
dS0+Y3RybC5pbnRfY2FwX3h0X2VuICkKPiArICAgIHsKPiArICAgICAgICBzdHJ1Y3QgaXJxX2Rl
c2MgKmRlc2MgPSBpcnFfdG9fZGVzYyhpcnEpOwo+ICsKPiArICAgICAgICBpb21tdS0+bXNpLm1z
aV9hdHRyaWIucG9zID0gTVNJX1RZUEVfSU9NTVU7Cj4gKyAgICAgICAgaW9tbXUtPm1zaS5tc2lf
YXR0cmliLm1hc2tiaXQgPSAwOwo+ICsgICAgICAgIGlvbW11LT5tc2kubXNpX2F0dHJpYi5pc182
NCA9IDE7Cj4gKwo+ICsgICAgICAgIGRlc2MtPm1zaV9kZXNjID0gJmlvbW11LT5tc2k7Cj4gKyAg
ICAgICAgZGVzYy0+aGFuZGxlciA9ICZpb21tdV94MmFwaWNfdHlwZTsKPiArCj4gKyAgICAgICAg
cmV0ID0gMDsKPiAgICAgICB9Cj4gICAgICAgZWxzZQo+IC0gICAgICAgIGhhbmRsZXIgPSAmaW9t
bXVfbXNpX3R5cGU7Cj4gLSAgICByZXQgPSBfX3NldHVwX21zaV9pcnEoaXJxX3RvX2Rlc2MoaXJx
KSwgJmlvbW11LT5tc2ksIGhhbmRsZXIpOwo+ICsgICAgewo+ICsgICAgICAgIGh3X2lycV9jb250
cm9sbGVyICpoYW5kbGVyOwo+ICsgICAgICAgIHUxNiBjb250cm9sOwo+ICsKPiArICAgICAgICBj
b250cm9sID0gcGNpX2NvbmZfcmVhZDE2KGlvbW11LT5zZWcsIFBDSV9CVVMoaW9tbXUtPmJkZiks
Cj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQQ0lfU0xPVChpb21tdS0+YmRm
KSwgUENJX0ZVTkMoaW9tbXUtPmJkZiksCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBpb21tdS0+bXNpLm1zaV9hdHRyaWIucG9zICsgUENJX01TSV9GTEFHUyk7Cj4gKwo+ICsg
ICAgICAgIGlvbW11LT5tc2kubXNpLm52ZWMgPSAxOwo+ICsgICAgICAgIGlmICggaXNfbWFza19i
aXRfc3VwcG9ydChjb250cm9sKSApCj4gKyAgICAgICAgewo+ICsgICAgICAgICAgICBpb21tdS0+
bXNpLm1zaV9hdHRyaWIubWFza2JpdCA9IDE7Cj4gKyAgICAgICAgICAgIGlvbW11LT5tc2kubXNp
Lm1wb3MgPSBtc2lfbWFza19iaXRzX3JlZyhpb21tdS0+bXNpLm1zaV9hdHRyaWIucG9zLAo+ICsg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaXNfNjRi
aXRfYWRkcmVzcyhjb250cm9sKSk7Cj4gKyAgICAgICAgICAgIGhhbmRsZXIgPSAmaW9tbXVfbWFz
a2FibGVfbXNpX3R5cGU7Cj4gKyAgICAgICAgfQo+ICsgICAgICAgIGVsc2UKPiArICAgICAgICAg
ICAgaGFuZGxlciA9ICZpb21tdV9tc2lfdHlwZTsKPiArCj4gKyAgICAgICAgcmV0ID0gX19zZXR1
cF9tc2lfaXJxKGlycV90b19kZXNjKGlycSksICZpb21tdS0+bXNpLCBoYW5kbGVyKTsKPiArICAg
IH0KPiArCj4gICAgICAgaWYgKCAhcmV0ICkKPiAgICAgICAgICAgcmV0ID0gcmVxdWVzdF9pcnEo
aXJxLCAwLCBpb21tdV9pbnRlcnJ1cHRfaGFuZGxlciwgImFtZF9pb21tdSIsIGlvbW11KTsKPiAg
ICAgICBpZiAoIHJldCApCj4gQEAgLTgzOCw4ICs4OTcsMTkgQEAgc3RhdGljIHZvaWQgZW5hYmxl
X2lvbW11KHN0cnVjdCBhbWRfaW9tbQo+ICAgICAgICAgICBzdHJ1Y3QgaXJxX2Rlc2MgKmRlc2Mg
PSBpcnFfdG9fZGVzYyhpb21tdS0+bXNpLmlycSk7Cj4gICAKPiAgICAgICAgICAgc3Bpbl9sb2Nr
KCZkZXNjLT5sb2NrKTsKPiAtICAgICAgICBzZXRfbXNpX2FmZmluaXR5KGRlc2MsIE5VTEwpOwo+
IC0gICAgICAgIHNwaW5fdW5sb2NrKCZkZXNjLT5sb2NrKTsKPiArCj4gKyAgICAgICAgaWYgKCBp
b21tdS0+Y3RybC5pbnRfY2FwX3h0X2VuICkKPiArICAgICAgICB7Cj4gKyAgICAgICAgICAgIHNl
dF94MmFwaWNfYWZmaW5pdHkoZGVzYywgTlVMTCk7Cj4gKyAgICAgICAgICAgIHNwaW5fdW5sb2Nr
KCZkZXNjLT5sb2NrKTsKPiArICAgICAgICB9Cj4gKyAgICAgICAgZWxzZQo+ICsgICAgICAgIHsK
PiArICAgICAgICAgICAgc2V0X21zaV9hZmZpbml0eShkZXNjLCBOVUxMKTsKPiArICAgICAgICAg
ICAgc3Bpbl91bmxvY2soJmRlc2MtPmxvY2spOwo+ICsKPiArICAgICAgICAgICAgYW1kX2lvbW11
X21zaV9lbmFibGUoaW9tbXUsIElPTU1VX0NPTlRST0xfRU5BQkxFRCk7Cj4gKyAgICAgICAgfQo+
ICAgICAgIH0KPiAgIAo+ICAgICAgIGFtZF9pb21tdV9tc2lfZW5hYmxlKGlvbW11LCBJT01NVV9D
T05UUk9MX0VOQUJMRUQpOwo+IEBAIC04NzksNyArOTQ5LDkgQEAgc3RhdGljIHZvaWQgZGlzYWJs
ZV9pb21tdShzdHJ1Y3QgYW1kX2lvbQo+ICAgICAgICAgICByZXR1cm47Cj4gICAgICAgfQo+ICAg
Cj4gLSAgICBhbWRfaW9tbXVfbXNpX2VuYWJsZShpb21tdSwgSU9NTVVfQ09OVFJPTF9ESVNBQkxF
RCk7Cj4gKyAgICBpZiAoICFpb21tdS0+Y3RybC5pbnRfY2FwX3h0X2VuICkKPiArICAgICAgICBh
bWRfaW9tbXVfbXNpX2VuYWJsZShpb21tdSwgSU9NTVVfQ09OVFJPTF9ESVNBQkxFRCk7Cj4gKwo+
ICAgICAgIHNldF9pb21tdV9jb21tYW5kX2J1ZmZlcl9jb250cm9sKGlvbW11LCBJT01NVV9DT05U
Uk9MX0RJU0FCTEVEKTsKPiAgICAgICBzZXRfaW9tbXVfZXZlbnRfbG9nX2NvbnRyb2woaW9tbXUs
IElPTU1VX0NPTlRST0xfRElTQUJMRUQpOwo+ICAgCj4gLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4
Ni9odm0vc3ZtL2FtZC1pb21tdS1kZWZzLmgKPiArKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2
bS9zdm0vYW1kLWlvbW11LWRlZnMuaAo+IEBAIC00MTYsNiArNDE2LDI1IEBAIHVuaW9uIGFtZF9p
b21tdV9leHRfZmVhdHVyZXMgewo+ICAgICAgIH0gZmxkczsKPiAgIH07Cj4gICAKPiArLyogeDJB
UElDIENvbnRyb2wgUmVnaXN0ZXJzICovCj4gKyNkZWZpbmUgSU9NTVVfWFRfSU5UX0NUUkxfTU1J
T19PRkZTRVQJCTB4MDE3MAo+ICsjZGVmaW5lIElPTU1VX1hUX1BQUl9JTlRfQ1RSTF9NTUlPX09G
RlNFVAkweDAxNzgKPiArI2RlZmluZSBJT01NVV9YVF9HQV9JTlRfQ1RSTF9NTUlPX09GRlNFVAkw
eDAxODAKPiArCj4gK3VuaW9uIGFtZF9pb21tdV94MmFwaWNfY29udHJvbCB7Cj4gKyAgICB1aW50
NjRfdCByYXc7Cj4gKyAgICBzdHJ1Y3Qgewo+ICsgICAgICAgIHVuc2lnbmVkIGludCA6MjsKPiAr
ICAgICAgICB1bnNpZ25lZCBpbnQgZGVzdF9tb2RlOjE7Cj4gKyAgICAgICAgdW5zaWduZWQgaW50
IDo1Owo+ICsgICAgICAgIHVuc2lnbmVkIGludCBkZXN0X2xvOjI0Owo+ICsgICAgICAgIHVuc2ln
bmVkIGludCB2ZWN0b3I6ODsKPiArICAgICAgICB1bnNpZ25lZCBpbnQgaW50X3R5cGU6MTsgLyog
RE0gaW4gSU9NTVUgc3BlYyAzLjA0ICovCj4gKyAgICAgICAgdW5zaWduZWQgaW50IDoxNTsKPiAr
ICAgICAgICB1bnNpZ25lZCBpbnQgZGVzdF9oaTo4Owo+ICsgICAgfTsKPiArfTsKPiArCj4gICAv
KiBTdGF0dXMgUmVnaXN0ZXIqLwo+ICAgI2RlZmluZSBJT01NVV9TVEFUVVNfTU1JT19PRkZTRVQJ
CTB4MjAyMAo+ICAgI2RlZmluZSBJT01NVV9TVEFUVVNfRVZFTlRfT1ZFUkZMT1dfTUFTSwkweDAw
MDAwMDAxCj4gCgotLSAKQnJpYW4gV29vZHMKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 18:41:42 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 18:41:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hoXp7-0006tU-3k; Fri, 19 Jul 2019 18:41:41 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=AH7D=VQ=amd.com=brian.woods@srs-us1.protection.inumbo.net>)
 id 1hoXp6-0006tL-6c
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 18:41:40 +0000
X-Inumbo-ID: d6123f20-aa54-11e9-9e98-63545660d42c
Received: from NAM05-BY2-obe.outbound.protection.outlook.com (unknown
 [40.107.71.52]) by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d6123f20-aa54-11e9-9e98-63545660d42c;
 Fri, 19 Jul 2019 18:41:36 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=ZUqlZrtzFUma/1UFP6YplQLetk/zRPgp8ZdoUSXGWuF3RHASTZyy3DNTfYp0yn/5xrEqdR341eoiHYXypenpn5xcv0yDRJt4bFpVBWr+eKZox9+kryF3CjnmSiBSnyRHgBF5vX4WkRNMoUaPYXWswDMotwIAgIxuoYr3+O4rpppRaMAM+SKxrUfP7BFLAYrcQ51g0dtglTQB0dJcmNlo9BTSQrCCcNzJd1WwQl3JEIRypWA59xeFRcypHH3mMwtGPvfJ937HQQfAI4vOYNgFeOQnwhE+Y6Z094jFufj5pK4cJblnagk4fZ2VAXjrVftC4HjFhO1eyMp47y1bPXswzg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=/i65wpnudHgkxdUOiUMcsYse7R8UlcSvFfiVS7h8dTc=;
 b=H3g7WLDIRyDt/XPd/8Tc66EvPDLVa9YC+iaCnGI962lfPrIiAOZZVNBurpov24EXQK4tcanF80KnWgWYLnPFYsg5dEIs1eI7fbly0mGCtq1wuNYbfrzmNlQ08s2oMuxT9LU1zvjsAUx/CLOqsi7e3zmrLRKuUoz45tM4jtccTeHs3m3qpp4foAsBU3jT/e0iPj9Q1mctwuFA0ZMZGOgry9TDghq2ILp/HKCuSc+mKhn2p+kww5MUNPntOMN8eHQePBY8NLRXhFdZ/d/cRYEnFFgTZbWbil39uku2tysC1yjA8gqqF/nuuJzHinZe5CmjbUSSD3940V/UStmGm1uwZA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=amd.com;dmarc=pass action=none header.from=amd.com;dkim=pass
 header.d=amd.com;arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amdcloud.onmicrosoft.com; s=selector1-amdcloud-onmicrosoft-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=/i65wpnudHgkxdUOiUMcsYse7R8UlcSvFfiVS7h8dTc=;
 b=13trNeJ8bsrRWDCY1kYFYkWlFnadwH9gOzp2dBvYslnV/MsGTOptpKTDzT2SlV6/zS+1WsIqeGDY0UNHti8qK6Dl57qj5yP0A4mQ3OHBck3VwbeYdmWbBmV+BTFaF5wJO5dPsX8VOW0cZF55kl1sb2V77ODOOMP86Ajrc1n7Hx4=
Received: from DM6PR12MB3515.namprd12.prod.outlook.com (20.179.106.151) by
 DM6PR12MB3948.namprd12.prod.outlook.com (10.255.174.157) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.14; Fri, 19 Jul 2019 18:41:33 +0000
Received: from DM6PR12MB3515.namprd12.prod.outlook.com
 ([fe80::3576:d8b0:7554:adc]) by DM6PR12MB3515.namprd12.prod.outlook.com
 ([fe80::3576:d8b0:7554:adc%7]) with mapi id 15.20.2094.013; Fri, 19 Jul 2019
 18:41:33 +0000
From: "Woods, Brian" <Brian.Woods@amd.com>
To: Jan Beulich <JBeulich@suse.com>
Thread-Topic: [PATCH v3 12/14] AMD/IOMMU: enable x2APIC mode when available
Thread-Index: AQHVO/V28qjd4vDB8kKPWy7eOEQWUqbSSz+A
Date: Fri, 19 Jul 2019 18:41:33 +0000
Message-ID: <20190719184130.GJ4496@amd.com>
References: <6272c301-a905-38cf-dd1a-645f3d703241@suse.com>
 <aab965bf-9a59-f778-0fd3-b6fae724755a@suse.com>
In-Reply-To: <aab965bf-9a59-f778-0fd3-b6fae724755a@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: SN6PR05CA0029.namprd05.prod.outlook.com
 (2603:10b6:805:de::42) To DM6PR12MB3515.namprd12.prod.outlook.com
 (2603:10b6:5:18a::23)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=Brian.Woods@amd.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [165.204.77.1]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: b9668110-9e2e-47db-bcfe-08d70c78b8f4
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(4618075)(2017052603328)(7193020);
 SRVR:DM6PR12MB3948; 
x-ms-traffictypediagnostic: DM6PR12MB3948:
x-microsoft-antispam-prvs: <DM6PR12MB394854779EA3A246E7B54C69E5CB0@DM6PR12MB3948.namprd12.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8273;
x-forefront-prvs: 01039C93E4
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(4636009)(346002)(376002)(366004)(39860400002)(396003)(136003)(199004)(189003)(486006)(11346002)(26005)(102836004)(386003)(446003)(1076003)(186003)(476003)(54906003)(6506007)(2616005)(6436002)(52116002)(316002)(66066001)(66556008)(6486002)(99286004)(6512007)(76176011)(5660300002)(14444005)(71200400001)(53936002)(256004)(66446008)(4326008)(66476007)(6246003)(66946007)(64756008)(25786009)(229853002)(6916009)(33656002)(68736007)(36756003)(305945005)(81156014)(2906002)(71190400001)(7736002)(3846002)(86362001)(8936002)(478600001)(6116002)(8676002)(81166006)(14454004);
 DIR:OUT; SFP:1101; SCL:1; SRVR:DM6PR12MB3948;
 H:DM6PR12MB3515.namprd12.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: amd.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: 7lWe+3Hv4JgFyh4qHG5FGe8fSLKWaA8V/w/udMTESqhyBgLHJDY1vX6KzSFo23tI8SpwPJS2nUaG5f1tHVqJvKhkU9rnAUEp40YB6NiDPtq5daIgJTEcLu571/ulIFAv6NR281HoOBYfbgvPFmLou7ijwbFfjL5DV41o9bA4zxj1/mVF2HB9QTYAMOODwqpnWFgXhi16TwJtLNttELqfap51Y2DmV7D8+sS9TiO20/NnNeAaW0TZuaKZC5KQO+G+8tzeeD2/ZYw7u+NgCKuOHkHMNmPY72x0KhCLkCLPPvEn68VEwABSUIpKXt28ZeNtiRkG/zasycR7cwDMRBWftxC9yXYPzydxmH5lUzgBmVo0EkaWWKYYyZYP+2sd3pbW1hJE3fbfBZe0YNPIKOtVbPHi86ziu1elfCXJZfmuAds=
Content-ID: <941192F0CC1E0D43B5B224F314653A0A@namprd12.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: amd.com
X-MS-Exchange-CrossTenant-Network-Message-Id: b9668110-9e2e-47db-bcfe-08d70c78b8f4
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Jul 2019 18:41:33.6239 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 3dd8961f-e488-4e60-8e11-a82d994e183d
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: brwoods@amd.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR12MB3948
Subject: Re: [Xen-devel] [PATCH v3 12/14] AMD/IOMMU: enable x2APIC mode when
 available
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>, "Woods, 
 Brian" <Brian.Woods@amd.com>, "Suthikulpanit,
 Suravee" <Suravee.Suthikulpanit@amd.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBKdWwgMTYsIDIwMTkgYXQgMDQ6NDA6MzNQTSArMDAwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gSW4gb3JkZXIgZm9yIHRoZSBDUFVzIHRvIHVzZSB4MkFQSUMgbW9kZSwgdGhlIElPTU1V
KHMpIGZpcnN0IG5lZWQgdG8gYmUKPiBzd2l0Y2hlZCBpbnRvIHN1aXRhYmxlIHN0YXRlLgo+IAo+
IFRoZSBwb3N0LUFQLWJyaW5ndXAgSVJRIGFmZmluaXR5IGFkanVzdG1lbnQgaXMgZG9uZSBhbHNv
IGZvciB0aGUgbm9uLQo+IHgyQVBJQyBjYXNlLCBtYXRjaGluZyB3aGF0IFZULWQgZG9lcy4KPiAK
PiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgpBY2tlZC1i
eTogQnJpYW4gV29vZHMgPGJyaWFuLndvb2RzQGFtZC5jb20+Cgo+IC0tLQo+IHYzOiBTZXQgR0FF
biAoYW5kIG90aGVyIGNvbnRyb2wgcmVnaXN0ZXIgYml0cykgZWFybGllci4gQWxzbyBjbGVhciB0
aGUKPiAgICAgIGJpdHMgZW5hYmxlZCBoZXJlIGluIGFtZF9pb21tdV9pbml0X2NsZWFudXAoKS4g
UmUtYmFzZS4gUGFzcyBOVUxMCj4gICAgICBDUFUgbWFzayB0byBzZXRfe3gyYXBpYyxtc2l9X2Fm
ZmluaXR5KCkuCj4gdjI6IERyb3AgY3B1X2hhc19jeDE2IGNoZWNrLiBBZGQgY29tbWVudC4KPiAt
LS0KPiBUQkQ6IEluc3RlYWQgb2YgdGhlIHN5c3RlbV9zdGF0ZSBjaGVjayBpbiBpb3ZfZW5hYmxl
X3h0KCkgdGhlIGZ1bmN0aW9uCj4gICAgICAgY291bGQgYWxzbyB6YXAgaXRzIG93biBob29rIHBv
aW50ZXIsIGF0IHdoaWNoIHBvaW50IGl0IGNvdWxkIGFsc28KPiAgICAgICBiZWNvbWUgX19pbml0
LiBUaGlzIHdvdWxkLCBob3dldmVyLCByZXF1aXJlIHRoYXQgZWl0aGVyCj4gICAgICAgcmVzdW1l
X3gyYXBpYygpIGJlIGJvdW5kIHRvIGlnbm9yZSBpb21tdV9lbmFibGVfeDJhcGljKCkgZXJyb3Jz
Cj4gICAgICAgZm9yZXZlciwgb3IgdGhhdCBpb21tdV9lbmFibGVfeDJhcGljKCkgYmUgc2xpZ2h0
bHkgcmUtYXJyYW5nZWQgdG8KPiAgICAgICBub3QgcmV0dXJuIC1FT1BOT1RTVVBQIHdoZW4gZmlu
ZGluZyBhIE5VTEwgaG9vayBkdXJpbmcgcmVzdW1lLgo+IAo+IC0tLSBhL3hlbi9kcml2ZXJzL3Bh
c3N0aHJvdWdoL2FtZC9pb21tdV9pbml0LmMKPiArKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3Vn
aC9hbWQvaW9tbXVfaW5pdC5jCj4gQEAgLTgzNCw2ICs4MzQsMzAgQEAgc3RhdGljIGJvb2xfdCBf
X2luaXQgc2V0X2lvbW11X2ludGVycnVwdAo+ICAgICAgIHJldHVybiAxOwo+ICAgfQo+ICAgCj4g
K2ludCBpb3ZfYWRqdXN0X2lycV9hZmZpbml0aWVzKHZvaWQpCj4gK3sKPiArICAgIGNvbnN0IHN0
cnVjdCBhbWRfaW9tbXUgKmlvbW11Owo+ICsKPiArICAgIGlmICggIWlvbW11X2VuYWJsZWQgKQo+
ICsgICAgICAgIHJldHVybiAwOwo+ICsKPiArICAgIGZvcl9lYWNoX2FtZF9pb21tdSAoIGlvbW11
ICkKPiArICAgIHsKPiArICAgICAgICBzdHJ1Y3QgaXJxX2Rlc2MgKmRlc2MgPSBpcnFfdG9fZGVz
Yyhpb21tdS0+bXNpLmlycSk7Cj4gKyAgICAgICAgdW5zaWduZWQgbG9uZyBmbGFnczsKPiArCj4g
KyAgICAgICAgc3Bpbl9sb2NrX2lycXNhdmUoJmRlc2MtPmxvY2ssIGZsYWdzKTsKPiArICAgICAg
ICBpZiAoIGlvbW11LT5jdHJsLmludF9jYXBfeHRfZW4gKQo+ICsgICAgICAgICAgICBzZXRfeDJh
cGljX2FmZmluaXR5KGRlc2MsIE5VTEwpOwo+ICsgICAgICAgIGVsc2UKPiArICAgICAgICAgICAg
c2V0X21zaV9hZmZpbml0eShkZXNjLCBOVUxMKTsKPiArICAgICAgICBzcGluX3VubG9ja19pcnFy
ZXN0b3JlKCZkZXNjLT5sb2NrLCBmbGFncyk7Cj4gKyAgICB9Cj4gKwo+ICsgICAgcmV0dXJuIDA7
Cj4gK30KPiArX19pbml0Y2FsbChpb3ZfYWRqdXN0X2lycV9hZmZpbml0aWVzKTsKPiArCj4gICAv
Kgo+ICAgICogRmFtaWx5MTVoIE1vZGVsIDEwaC0xZmggZXJyYXR1bSA3NDYgKElPTU1VIExvZ2dp
bmcgTWF5IFN0YWxsIFRyYW5zbGF0aW9ucykKPiAgICAqIFdvcmthcm91bmQ6Cj4gQEAgLTEwNDcs
NyArMTA3MSw3IEBAIHN0YXRpYyB2b2lkICogX19pbml0IGFsbG9jYXRlX3Bwcl9sb2coc3QKPiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgSU9NTVVfUFBSX0xPR19ERUZBVUxUX0VO
VFJJRVMsICJQUFIgTG9nIik7Cj4gICB9Cj4gICAKPiAtc3RhdGljIGludCBfX2luaXQgYW1kX2lv
bW11X2luaXRfb25lKHN0cnVjdCBhbWRfaW9tbXUgKmlvbW11KQo+ICtzdGF0aWMgaW50IF9faW5p
dCBhbWRfaW9tbXVfaW5pdF9vbmUoc3RydWN0IGFtZF9pb21tdSAqaW9tbXUsIGJvb2wgaW50cikK
PiAgIHsKPiAgICAgICBpZiAoIGFsbG9jYXRlX2NtZF9idWZmZXIoaW9tbXUpID09IE5VTEwgKQo+
ICAgICAgICAgICBnb3RvIGVycm9yX291dDsKPiBAQCAtMTA1OCw3ICsxMDgyLDcgQEAgc3RhdGlj
IGludCBfX2luaXQgYW1kX2lvbW11X2luaXRfb25lKHN0cgo+ICAgICAgIGlmICggaW9tbXUtPmZl
YXR1cmVzLmZsZHMucHByX3N1cCAmJiAhYWxsb2NhdGVfcHByX2xvZyhpb21tdSkgKQo+ICAgICAg
ICAgICBnb3RvIGVycm9yX291dDsKPiAgIAo+IC0gICAgaWYgKCAhc2V0X2lvbW11X2ludGVycnVw
dF9oYW5kbGVyKGlvbW11KSApCj4gKyAgICBpZiAoIGludHIgJiYgIXNldF9pb21tdV9pbnRlcnJ1
cHRfaGFuZGxlcihpb21tdSkgKQo+ICAgICAgICAgICBnb3RvIGVycm9yX291dDsKPiAgIAo+ICAg
ICAgIC8qIFRvIG1ha2Ugc3VyZSB0aGF0IGRldmljZV90YWJsZS5idWZmZXIgaGFzIGJlZW4gc3Vj
Y2Vzc2Z1bGx5IGFsbG9jYXRlZCAqLwo+IEBAIC0xMDg3LDggKzExMTEsMTYgQEAgc3RhdGljIHZv
aWQgX19pbml0IGFtZF9pb21tdV9pbml0X2NsZWFudQo+ICAgICAgIGxpc3RfZm9yX2VhY2hfZW50
cnlfc2FmZSAoIGlvbW11LCBuZXh0LCAmYW1kX2lvbW11X2hlYWQsIGxpc3QgKQo+ICAgICAgIHsK
PiAgICAgICAgICAgbGlzdF9kZWwoJmlvbW11LT5saXN0KTsKPiArCj4gKyAgICAgICAgaW9tbXUt
PmN0cmwuZ2FfZW4gPSAwOwo+ICsgICAgICAgIGlvbW11LT5jdHJsLnh0X2VuID0gMDsKPiArICAg
ICAgICBpb21tdS0+Y3RybC5pbnRfY2FwX3h0X2VuID0gMDsKPiArCj4gICAgICAgICAgIGlmICgg
aW9tbXUtPmVuYWJsZWQgKQo+ICAgICAgICAgICAgICAgZGlzYWJsZV9pb21tdShpb21tdSk7Cj4g
KyAgICAgICAgZWxzZSBpZiAoIGlvbW11LT5tbWlvX2Jhc2UgKQo+ICsgICAgICAgICAgICB3cml0
ZXEoaW9tbXUtPmN0cmwucmF3LAo+ICsgICAgICAgICAgICAgICAgICAgaW9tbXUtPm1taW9fYmFz
ZSArIElPTU1VX0NPTlRST0xfTU1JT19PRkZTRVQpOwo+ICAgCj4gICAgICAgICAgIGRlYWxsb2Nh
dGVfcmluZ19idWZmZXIoJmlvbW11LT5jbWRfYnVmZmVyKTsKPiAgICAgICAgICAgZGVhbGxvY2F0
ZV9yaW5nX2J1ZmZlcigmaW9tbXUtPmV2ZW50X2xvZyk7Cj4gQEAgLTEyOTAsNyArMTMyMiw3IEBA
IHN0YXRpYyBpbnQgX19pbml0IGFtZF9pb21tdV9wcmVwYXJlX29uZSgKPiAgICAgICByZXR1cm4g
MDsKPiAgIH0KPiAgIAo+IC1pbnQgX19pbml0IGFtZF9pb21tdV9pbml0KHZvaWQpCj4gK2ludCBf
X2luaXQgYW1kX2lvbW11X3ByZXBhcmUoYm9vbCB4dCkKPiAgIHsKPiAgICAgICBzdHJ1Y3QgYW1k
X2lvbW11ICppb21tdTsKPiAgICAgICBpbnQgcmMgPSAtRU5PREVWOwo+IEBAIC0xMzA1LDkgKzEz
MzcsMTQgQEAgaW50IF9faW5pdCBhbWRfaW9tbXVfaW5pdCh2b2lkKQo+ICAgICAgIGlmICggdW5s
aWtlbHkoYWNwaV9nYmxfRkFEVC5ib290X2ZsYWdzICYgQUNQSV9GQURUX05PX01TSSkgKQo+ICAg
ICAgICAgICBnb3RvIGVycm9yX291dDsKPiAgIAo+ICsgICAgLyogSGF2ZSB3ZSBiZWVuIGhlcmUg
YmVmb3JlPyAqLwo+ICsgICAgaWYgKCBpdmhkX3R5cGUgKQo+ICsgICAgICAgIHJldHVybiAwOwo+
ICsKPiAgICAgICByYyA9IGFtZF9pb21tdV9nZXRfc3VwcG9ydGVkX2l2aGRfdHlwZSgpOwo+ICAg
ICAgIGlmICggcmMgPCAwICkKPiAgICAgICAgICAgZ290byBlcnJvcl9vdXQ7Cj4gKyAgICBCVUdf
T04oIXJjKTsKPiAgICAgICBpdmhkX3R5cGUgPSByYzsKPiAgIAo+ICAgICAgIHJjID0gYW1kX2lv
bW11X2dldF9pdnJzX2Rldl9lbnRyaWVzKCk7Cj4gQEAgLTEzMjMsOSArMTM2MCwzNyBAQCBpbnQg
X19pbml0IGFtZF9pb21tdV9pbml0KHZvaWQpCj4gICAgICAgICAgIHJjID0gYW1kX2lvbW11X3By
ZXBhcmVfb25lKGlvbW11KTsKPiAgICAgICAgICAgaWYgKCByYyApCj4gICAgICAgICAgICAgICBn
b3RvIGVycm9yX291dDsKPiArCj4gKyAgICAgICAgcmMgPSAtRU5PREVWOwo+ICsgICAgICAgIGlm
ICggeHQgJiYgKCFpb21tdS0+ZmVhdHVyZXMuZmxkcy5nYV9zdXAgfHwgIWlvbW11LT5mZWF0dXJl
cy5mbGRzLnh0X3N1cCkgKQo+ICsgICAgICAgICAgICBnb3RvIGVycm9yX291dDsKPiArICAgIH0K
PiArCj4gKyAgICBmb3JfZWFjaF9hbWRfaW9tbXUgKCBpb21tdSApCj4gKyAgICB7Cj4gKyAgICAg
ICAgLyogTkI6IFRoZXJlJ3Mgbm8gbmVlZCB0byBhY3R1YWxseSB3cml0ZSB0aGVzZSBvdXQgcmln
aHQgaGVyZS4gKi8KPiArICAgICAgICBpb21tdS0+Y3RybC5nYV9lbiB8PSB4dDsKPiArICAgICAg
ICBpb21tdS0+Y3RybC54dF9lbiA9IHh0Owo+ICsgICAgICAgIGlvbW11LT5jdHJsLmludF9jYXBf
eHRfZW4gPSB4dDsKPiAgICAgICB9Cj4gICAKPiAgICAgICByYyA9IGFtZF9pb21tdV91cGRhdGVf
aXZyc19tYXBwaW5nX2FjcGkoKTsKPiArCj4gKyBlcnJvcl9vdXQ6Cj4gKyAgICBpZiAoIHJjICkK
PiArICAgIHsKPiArICAgICAgICBhbWRfaW9tbXVfaW5pdF9jbGVhbnVwKCk7Cj4gKyAgICAgICAg
aXZoZF90eXBlID0gMDsKPiArICAgIH0KPiArCj4gKyAgICByZXR1cm4gcmM7Cj4gK30KPiArCj4g
K2ludCBfX2luaXQgYW1kX2lvbW11X2luaXQoYm9vbCB4dCkKPiArewo+ICsgICAgc3RydWN0IGFt
ZF9pb21tdSAqaW9tbXU7Cj4gKyAgICBpbnQgcmMgPSBhbWRfaW9tbXVfcHJlcGFyZSh4dCk7Cj4g
Kwo+ICAgICAgIGlmICggcmMgKQo+ICAgICAgICAgICBnb3RvIGVycm9yX291dDsKPiAgIAo+IEBA
IC0xMzUxLDcgKzE0MTYsMTIgQEAgaW50IF9faW5pdCBhbWRfaW9tbXVfaW5pdCh2b2lkKQo+ICAg
ICAgIC8qIHBlciBpb21tdSBpbml0aWFsaXphdGlvbiAgKi8KPiAgICAgICBmb3JfZWFjaF9hbWRf
aW9tbXUgKCBpb21tdSApCj4gICAgICAgewo+IC0gICAgICAgIHJjID0gYW1kX2lvbW11X2luaXRf
b25lKGlvbW11KTsKPiArICAgICAgICAvKgo+ICsgICAgICAgICAqIFNldHRpbmcgdXAgb2YgdGhl
IElPTU1VIGludGVycnVwdHMgY2Fubm90IG9jY3VyIHlldCBhdCB0aGUgKHZlcnkKPiArICAgICAg
ICAgKiBlYXJseSkgdGltZSB3ZSBnZXQgaGVyZSB3aGVuIGVuYWJsaW5nIHgyQVBJQyBtb2RlLiBT
dXBwcmVzcyBpdAo+ICsgICAgICAgICAqIGhlcmUsIGFuZCBkbyBpdCBleHBsaWNpdGx5IGluIGFt
ZF9pb21tdV9pbml0X2ludGVycnVwdCgpLgo+ICsgICAgICAgICAqLwo+ICsgICAgICAgIHJjID0g
YW1kX2lvbW11X2luaXRfb25lKGlvbW11LCAheHQpOwo+ICAgICAgICAgICBpZiAoIHJjICkKPiAg
ICAgICAgICAgICAgIGdvdG8gZXJyb3Jfb3V0Owo+ICAgICAgIH0KPiBAQCAtMTM2Myw2ICsxNDMz
LDQwIEBAIGVycm9yX291dDoKPiAgICAgICByZXR1cm4gcmM7Cj4gICB9Cj4gICAKPiAraW50IF9f
aW5pdCBhbWRfaW9tbXVfaW5pdF9pbnRlcnJ1cHQodm9pZCkKPiArewo+ICsgICAgc3RydWN0IGFt
ZF9pb21tdSAqaW9tbXU7Cj4gKyAgICBpbnQgcmMgPSAwOwo+ICsKPiArICAgIGZvcl9lYWNoX2Ft
ZF9pb21tdSAoIGlvbW11ICkKPiArICAgIHsKPiArICAgICAgICBzdHJ1Y3QgaXJxX2Rlc2MgKmRl
c2M7Cj4gKwo+ICsgICAgICAgIGlmICggIXNldF9pb21tdV9pbnRlcnJ1cHRfaGFuZGxlcihpb21t
dSkgKQo+ICsgICAgICAgIHsKPiArICAgICAgICAgICAgcmMgPSAtRUlPOwo+ICsgICAgICAgICAg
ICBicmVhazsKPiArICAgICAgICB9Cj4gKwo+ICsgICAgICAgIGRlc2MgPSBpcnFfdG9fZGVzYyhp
b21tdS0+bXNpLmlycSk7Cj4gKwo+ICsgICAgICAgIHNwaW5fbG9jaygmZGVzYy0+bG9jayk7Cj4g
KyAgICAgICAgQVNTRVJUKGlvbW11LT5jdHJsLmludF9jYXBfeHRfZW4pOwo+ICsgICAgICAgIHNl
dF94MmFwaWNfYWZmaW5pdHkoZGVzYywgJmNwdV9vbmxpbmVfbWFwKTsKPiArICAgICAgICBzcGlu
X3VubG9jaygmZGVzYy0+bG9jayk7Cj4gKwo+ICsgICAgICAgIHNldF9pb21tdV9ldmVudF9sb2df
Y29udHJvbChpb21tdSwgSU9NTVVfQ09OVFJPTF9FTkFCTEVEKTsKPiArCj4gKyAgICAgICAgaWYg
KCBpb21tdS0+ZmVhdHVyZXMuZmxkcy5wcHJfc3VwICkKPiArICAgICAgICAgICAgc2V0X2lvbW11
X3Bwcl9sb2dfY29udHJvbChpb21tdSwgSU9NTVVfQ09OVFJPTF9FTkFCTEVEKTsKPiArICAgIH0K
PiArCj4gKyAgICBpZiAoIHJjICkKPiArICAgICAgICBhbWRfaW9tbXVfaW5pdF9jbGVhbnVwKCk7
Cj4gKwo+ICsgICAgcmV0dXJuIHJjOwo+ICt9Cj4gKwo+ICAgc3RhdGljIHZvaWQgaW52YWxpZGF0
ZV9hbGxfZG9tYWluX3BhZ2VzKHZvaWQpCj4gICB7Cj4gICAgICAgc3RydWN0IGRvbWFpbiAqZDsK
PiAtLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfaW50ci5jCj4gKysrIGIv
eGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2ludHIuYwo+IEBAIC03OTEsNiArNzkx
LDM1IEBAIHZvaWQgKl9faW5pdCBhbWRfaW9tbXVfYWxsb2NfaW50cmVtYXBfdGEKPiAgICAgICBy
ZXR1cm4gdGI7Cj4gICB9Cj4gICAKPiArYm9vbCBfX2luaXQgaW92X3N1cHBvcnRzX3h0KHZvaWQp
Cj4gK3sKPiArICAgIHVuc2lnbmVkIGludCBhcGljOwo+ICsKPiArICAgIGlmICggIWlvbW11X2Vu
YWJsZSB8fCAhaW9tbXVfaW50cmVtYXAgKQo+ICsgICAgICAgIHJldHVybiBmYWxzZTsKPiArCj4g
KyAgICBpZiAoIGFtZF9pb21tdV9wcmVwYXJlKHRydWUpICkKPiArICAgICAgICByZXR1cm4gZmFs
c2U7Cj4gKwo+ICsgICAgZm9yICggYXBpYyA9IDA7IGFwaWMgPCBucl9pb2FwaWNzOyBhcGljKysg
KQo+ICsgICAgewo+ICsgICAgICAgIHVuc2lnbmVkIGludCBpZHggPSBpb2FwaWNfaWRfdG9faW5k
ZXgoSU9fQVBJQ19JRChhcGljKSk7Cj4gKwo+ICsgICAgICAgIGlmICggaWR4ID09IE1BWF9JT19B
UElDUyApCj4gKyAgICAgICAgICAgIHJldHVybiBmYWxzZTsKPiArCj4gKyAgICAgICAgaWYgKCAh
ZmluZF9pb21tdV9mb3JfZGV2aWNlKGlvYXBpY19zYmRmW2lkeF0uc2VnLAo+ICsgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBpb2FwaWNfc2JkZltpZHhdLmJkZikgKQo+ICsgICAg
ICAgIHsKPiArICAgICAgICAgICAgQU1EX0lPTU1VX0RFQlVHKCJObyBJT01NVSBmb3IgSU8tQVBJ
QyAlI3ggKElEICV4KVxuIiwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFwaWMsIElP
X0FQSUNfSUQoYXBpYykpOwo+ICsgICAgICAgICAgICByZXR1cm4gZmFsc2U7Cj4gKyAgICAgICAg
fQo+ICsgICAgfQo+ICsKPiArICAgIHJldHVybiB0cnVlOwo+ICt9Cj4gKwo+ICAgaW50IF9faW5p
dCBhbWRfc2V0dXBfaHBldF9tc2koc3RydWN0IG1zaV9kZXNjICptc2lfZGVzYykKPiAgIHsKPiAg
ICAgICBzcGlubG9ja190ICpsb2NrOwo+IC0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2Ft
ZC9wY2lfYW1kX2lvbW11LmMKPiArKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvcGNp
X2FtZF9pb21tdS5jCj4gQEAgLTE3MCw3ICsxNzAsOCBAQCBzdGF0aWMgaW50IF9faW5pdCBpb3Zf
ZGV0ZWN0KHZvaWQpCj4gICAgICAgaWYgKCAhaW9tbXVfZW5hYmxlICYmICFpb21tdV9pbnRyZW1h
cCApCj4gICAgICAgICAgIHJldHVybiAwOwo+ICAgCj4gLSAgICBpZiAoIGFtZF9pb21tdV9pbml0
KCkgIT0gMCApCj4gKyAgICBlbHNlIGlmICggKGluaXRfZG9uZSA/IGFtZF9pb21tdV9pbml0X2lu
dGVycnVwdCgpCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICA6IGFtZF9pb21tdV9pbml0KGZh
bHNlKSkgIT0gMCApCj4gICAgICAgewo+ICAgICAgICAgICBwcmludGsoIkFNRC1WaTogRXJyb3Ig
aW5pdGlhbGl6YXRpb25cbiIpOwo+ICAgICAgICAgICByZXR1cm4gLUVOT0RFVjsKPiBAQCAtMTgz
LDYgKzE4NCwyNSBAQCBzdGF0aWMgaW50IF9faW5pdCBpb3ZfZGV0ZWN0KHZvaWQpCj4gICAgICAg
cmV0dXJuIHNjYW5fcGNpX2RldmljZXMoKTsKPiAgIH0KPiAgIAo+ICtzdGF0aWMgaW50IGlvdl9l
bmFibGVfeHQodm9pZCkKPiArewo+ICsgICAgaW50IHJjOwo+ICsKPiArICAgIGlmICggc3lzdGVt
X3N0YXRlID49IFNZU19TVEFURV9hY3RpdmUgKQo+ICsgICAgICAgIHJldHVybiAwOwo+ICsKPiAr
ICAgIGlmICggKHJjID0gYW1kX2lvbW11X2luaXQodHJ1ZSkpICE9IDAgKQo+ICsgICAgewo+ICsg
ICAgICAgIHByaW50aygiQU1ELVZpOiBFcnJvciAlZCBpbml0aWFsaXppbmcgZm9yIHgyQVBJQyBt
b2RlXG4iLCByYyk7Cj4gKyAgICAgICAgLyogLUVOWElPIGhhcyBzcGVjaWFsIG1lYW5pbmcgdG8g
dGhlIGNhbGxlciAtIGNvbnZlcnQgaXQuICovCj4gKyAgICAgICAgcmV0dXJuIHJjICE9IC1FTlhJ
TyA/IHJjIDogLUVOT0RBVEE7Cj4gKyAgICB9Cj4gKwo+ICsgICAgaW5pdF9kb25lID0gdHJ1ZTsK
PiArCj4gKyAgICByZXR1cm4gMDsKPiArfQo+ICsKPiAgIGludCBhbWRfaW9tbXVfYWxsb2Nfcm9v
dChzdHJ1Y3QgZG9tYWluX2lvbW11ICpoZCkKPiAgIHsKPiAgICAgICBpZiAoIHVubGlrZWx5KCFo
ZC0+YXJjaC5yb290X3RhYmxlKSApCj4gQEAgLTU1OSwxMSArNTc5LDEzIEBAIHN0YXRpYyBjb25z
dCBzdHJ1Y3QgaW9tbXVfb3BzIF9faW5pdGNvbnMKPiAgICAgICAuZnJlZV9wYWdlX3RhYmxlID0g
ZGVhbGxvY2F0ZV9wYWdlX3RhYmxlLAo+ICAgICAgIC5yZWFzc2lnbl9kZXZpY2UgPSByZWFzc2ln
bl9kZXZpY2UsCj4gICAgICAgLmdldF9kZXZpY2VfZ3JvdXBfaWQgPSBhbWRfaW9tbXVfZ3JvdXBf
aWQsCj4gKyAgICAuZW5hYmxlX3gyYXBpYyA9IGlvdl9lbmFibGVfeHQsCj4gICAgICAgLnVwZGF0
ZV9pcmVfZnJvbV9hcGljID0gYW1kX2lvbW11X2lvYXBpY191cGRhdGVfaXJlLAo+ICAgICAgIC51
cGRhdGVfaXJlX2Zyb21fbXNpID0gYW1kX2lvbW11X21zaV9tc2dfdXBkYXRlX2lyZSwKPiAgICAg
ICAucmVhZF9hcGljX2Zyb21faXJlID0gYW1kX2lvbW11X3JlYWRfaW9hcGljX2Zyb21faXJlLAo+
ICAgICAgIC5yZWFkX21zaV9mcm9tX2lyZSA9IGFtZF9pb21tdV9yZWFkX21zaV9mcm9tX2lyZSwK
PiAgICAgICAuc2V0dXBfaHBldF9tc2kgPSBhbWRfc2V0dXBfaHBldF9tc2ksCj4gKyAgICAuYWRq
dXN0X2lycV9hZmZpbml0aWVzID0gaW92X2FkanVzdF9pcnFfYWZmaW5pdGllcywKPiAgICAgICAu
c3VzcGVuZCA9IGFtZF9pb21tdV9zdXNwZW5kLAo+ICAgICAgIC5yZXN1bWUgPSBhbWRfaW9tbXVf
cmVzdW1lLAo+ICAgICAgIC5zaGFyZV9wMm0gPSBhbWRfaW9tbXVfc2hhcmVfcDJtLAo+IEBAIC01
NzQsNCArNTk2LDUgQEAgc3RhdGljIGNvbnN0IHN0cnVjdCBpb21tdV9vcHMgX19pbml0Y29ucwo+
ICAgc3RhdGljIGNvbnN0IHN0cnVjdCBpb21tdV9pbml0X29wcyBfX2luaXRjb25zdHJlbCBfaW9t
bXVfaW5pdF9vcHMgPSB7Cj4gICAgICAgLm9wcyA9ICZfaW9tbXVfb3BzLAo+ICAgICAgIC5zZXR1
cCA9IGlvdl9kZXRlY3QsCj4gKyAgICAuc3VwcG9ydHNfeDJhcGljID0gaW92X3N1cHBvcnRzX3h0
LAo+ICAgfTsKPiAtLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9zdm0vYW1kLWlvbW11LXBy
b3RvLmgKPiArKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9zdm0vYW1kLWlvbW11LXByb3Rv
LmgKPiBAQCAtNDgsOCArNDgsMTEgQEAgaW50IGFtZF9pb21tdV9kZXRlY3RfYWNwaSh2b2lkKTsK
PiAgIHZvaWQgZ2V0X2lvbW11X2ZlYXR1cmVzKHN0cnVjdCBhbWRfaW9tbXUgKmlvbW11KTsKPiAg
IAo+ICAgLyogYW1kLWlvbW11LWluaXQgZnVuY3Rpb25zICovCj4gLWludCBhbWRfaW9tbXVfaW5p
dCh2b2lkKTsKPiAraW50IGFtZF9pb21tdV9wcmVwYXJlKGJvb2wgeHQpOwo+ICtpbnQgYW1kX2lv
bW11X2luaXQoYm9vbCB4dCk7Cj4gK2ludCBhbWRfaW9tbXVfaW5pdF9pbnRlcnJ1cHQodm9pZCk7
Cj4gICBpbnQgYW1kX2lvbW11X3VwZGF0ZV9pdnJzX21hcHBpbmdfYWNwaSh2b2lkKTsKPiAraW50
IGlvdl9hZGp1c3RfaXJxX2FmZmluaXRpZXModm9pZCk7Cj4gICAKPiAgIC8qIG1hcHBpbmcgZnVu
Y3Rpb25zICovCj4gICBpbnQgX19tdXN0X2NoZWNrIGFtZF9pb21tdV9tYXBfcGFnZShzdHJ1Y3Qg
ZG9tYWluICpkLCBkZm5fdCBkZm4sCj4gQEAgLTk2LDYgKzk5LDcgQEAgdm9pZCBhbWRfaW9tbXVf
Zmx1c2hfYWxsX2NhY2hlcyhzdHJ1Y3QgYQo+ICAgc3RydWN0IGFtZF9pb21tdSAqZmluZF9pb21t
dV9mb3JfZGV2aWNlKGludCBzZWcsIGludCBiZGYpOwo+ICAgCj4gICAvKiBpbnRlcnJ1cHQgcmVt
YXBwaW5nICovCj4gK2Jvb2wgaW92X3N1cHBvcnRzX3h0KHZvaWQpOwo+ICAgaW50IGFtZF9pb21t
dV9zZXR1cF9pb2FwaWNfcmVtYXBwaW5nKHZvaWQpOwo+ICAgdm9pZCAqYW1kX2lvbW11X2FsbG9j
X2ludHJlbWFwX3RhYmxlKAo+ICAgICAgIGNvbnN0IHN0cnVjdCBhbWRfaW9tbXUgKiwgdW5zaWdu
ZWQgbG9uZyAqKik7Cj4gCgotLSAKQnJpYW4gV29vZHMKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 18:44:04 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 18:44:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hoXrL-00072D-MQ; Fri, 19 Jul 2019 18:43: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=AH7D=VQ=amd.com=brian.woods@srs-us1.protection.inumbo.net>)
 id 1hoXrK-000726-Av
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 18:43:58 +0000
X-Inumbo-ID: 2a65e6c3-aa55-11e9-8980-bc764e045a96
Received: from NAM03-DM3-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe49::604])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2a65e6c3-aa55-11e9-8980-bc764e045a96;
 Fri, 19 Jul 2019 18:43:57 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=FnOXaFoKb78HcPE5Xhl6pCr6BYiS7dzwQCyki6L1cvTQu5PBKcLTJyemHoI65j2slpypzlU/UjwnRJV3lCg+gvdgKzPQnnU8YZO5p65N7qY/ICGIRrNfHo1mCO63n/suY2Z/Kj364UlqNGiQ1TlcjFOvscYwAJqktur8pzSBUgbRVpsbrUPzJpQ3+hqbUa9+v1XAIuLy7hQ/LVKiCsLQkWbaehICuxzMiCEVj3aGQ8ZPFPRSkYEvhqAvswaarU2Q+7DtLlguJXXeRDM+12CRaUKIV5wX954WqDju00OJS+bogWKbuB0viOw+4oak3XIqGgQsQAdDAMkVyoV6ouBzOg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=s1q2SKdNepYeKDQjfP756ZrpoTQxVAbMRgIi/wZuV2E=;
 b=k7LNCI9NPvzHV00V5WEcGRzPKhWkw+kZXyMR81mp3rxf9ALGww4FDhmDv+UHyNJags9Bil0cK+WjKoXEaoFSSFGn8qCmpFdU/mkIbGP/XtPte+0a5H5Ozlq002P+T/pAnxTiSHbqAkFLo/UoF6xrMtnnbr2Id9mp+QgZTCGAwc5NO+XpJl5gdB4PQA/PCD5dNUg0A9WF5mZeCURDXqfixr8Dn39gz0vzxqSVtFrB5mjAPILrlDbgoh4UiSlxrsyEhV8RIo0S8wZCEmmN3eJ23oe+k9D8XNYUCaZEi7A/UlmF+aKv64mWlbitzOjvjJhA6ywPbkxwDJXvk45xJ9qr4A==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=amd.com;dmarc=pass action=none header.from=amd.com;dkim=pass
 header.d=amd.com;arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amdcloud.onmicrosoft.com; s=selector1-amdcloud-onmicrosoft-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=s1q2SKdNepYeKDQjfP756ZrpoTQxVAbMRgIi/wZuV2E=;
 b=V3sBZnWX0HrS9OxEOm3J3Ss1WadSTcxfHFCwjPKndmL2xl2UvvD7ltluBSnqKhoJYPDahIF2VwUD+9r+MwsiOamLc+3EgxIJP/o8E6gkKRQxH7v/kj7zQwQDhXASSRyEjd7HWDGsmhvpEhBCv71Z2Ynshz91ANeIImZ5Kwyavy8=
Received: from DM6PR12MB3515.namprd12.prod.outlook.com (20.179.106.151) by
 DM6PR12MB2953.namprd12.prod.outlook.com (20.179.104.95) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2094.14; Fri, 19 Jul 2019 18:43:55 +0000
Received: from DM6PR12MB3515.namprd12.prod.outlook.com
 ([fe80::3576:d8b0:7554:adc]) by DM6PR12MB3515.namprd12.prod.outlook.com
 ([fe80::3576:d8b0:7554:adc%7]) with mapi id 15.20.2094.013; Fri, 19 Jul 2019
 18:43:55 +0000
From: "Woods, Brian" <Brian.Woods@amd.com>
To: Jan Beulich <JBeulich@suse.com>
Thread-Topic: [PATCH v3 14/14] AMD/IOMMU: process softirqs while dumping IRTs
Thread-Index: AQHVO/VX3Kxfr5X6kUqWlRRaNiXYV6bSS+iA
Date: Fri, 19 Jul 2019 18:43:55 +0000
Message-ID: <20190719184352.GK4496@amd.com>
References: <6272c301-a905-38cf-dd1a-645f3d703241@suse.com>
 <10fb0354-9018-a714-44b7-efda1b579aa1@suse.com>
In-Reply-To: <10fb0354-9018-a714-44b7-efda1b579aa1@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: SN4PR0501CA0148.namprd05.prod.outlook.com
 (2603:10b6:803:2c::26) To DM6PR12MB3515.namprd12.prod.outlook.com
 (2603:10b6:5:18a::23)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=Brian.Woods@amd.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [165.204.77.1]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: f40d2fe9-aaf3-4964-5832-08d70c790dac
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(4618075)(2017052603328)(7193020);
 SRVR:DM6PR12MB2953; 
x-ms-traffictypediagnostic: DM6PR12MB2953:
x-microsoft-antispam-prvs: <DM6PR12MB2953803E829F5EE6E11E599BE5CB0@DM6PR12MB2953.namprd12.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8273;
x-forefront-prvs: 01039C93E4
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(4636009)(366004)(396003)(346002)(39860400002)(136003)(376002)(199004)(189003)(6436002)(316002)(305945005)(6916009)(6486002)(2906002)(14454004)(4326008)(54906003)(86362001)(53936002)(6512007)(6246003)(8676002)(33656002)(1076003)(3846002)(36756003)(71190400001)(71200400001)(478600001)(66476007)(66556008)(64756008)(66446008)(66946007)(66066001)(25786009)(6116002)(5660300002)(81156014)(81166006)(52116002)(7736002)(446003)(256004)(14444005)(11346002)(68736007)(8936002)(486006)(26005)(99286004)(186003)(476003)(6506007)(386003)(102836004)(2616005)(229853002)(76176011);
 DIR:OUT; SFP:1101; SCL:1; SRVR:DM6PR12MB2953;
 H:DM6PR12MB3515.namprd12.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: amd.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: kq63TWfAPaBEtUHxDIO4rRBGyh++xa5U4wS6/m28hFWlz+Px7kbyUKwzb0c2BKtmC2YILyQENlDDJBlPil20iUamVHSsApEMAgYAwjT7aYTR3f17OJfIK8iJFsuZJW7gtYv2LMlavOhQAh1jOQtkLnTcjrkdMknPJKW7sd2c26Hcmj9W7ZTMBXAIzgsOquxa+//ifM7WBXXZp1/b7ZWgzvqvNsvQIGLn9bdpJvn+RsEmrPmM16y/B3/Lt5pkS1KFvAtLW5h9X+LL3AbxS2m9kBSb0Q43cwKyO5mVNg5oYQ+zNmCePYQ0585ykz1NNom9FyqEK/lkTpHB7AWhk4ZM1gZ/Mhb53NXG7FRmQUMdY9E9/wxgcm+mnrzgPn//wbLF7nuJWrY0ODbH/nX8eiNWmOVTBnYIpoTUogXFjG0MMAM=
Content-ID: <51179C99BE253C49B448A78D0A063966@namprd12.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: amd.com
X-MS-Exchange-CrossTenant-Network-Message-Id: f40d2fe9-aaf3-4964-5832-08d70c790dac
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Jul 2019 18:43:55.7198 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 3dd8961f-e488-4e60-8e11-a82d994e183d
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: brwoods@amd.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR12MB2953
Subject: Re: [Xen-devel] [PATCH v3 14/14] AMD/IOMMU: process softirqs while
 dumping IRTs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>, "Woods, 
 Brian" <Brian.Woods@amd.com>, "Suthikulpanit,
 Suravee" <Suravee.Suthikulpanit@amd.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBKdWwgMTYsIDIwMTkgYXQgMDQ6NDE6MjFQTSArMDAwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gV2hlbiB0aGVyZSBhcmUgc3VmZmljaWVudGx5IG1hbnkgZGV2aWNlcyBsaXN0ZWQgaW4g
dGhlIEFDUEkgdGFibGVzIChubwo+IG1hdHRlciBpZiB0aGV5IGFjdHVhbGx5IGV4aXN0KSwgb3V0
cHV0IG1heSB0YWtlIHdheSBsb25nZXIgdGhhbiB0aGUKPiB3YXRjaGRvZyB3b3VsZCBsaWtlLgo+
IAo+IFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCkFja2Vk
LWJ5OiBCcmlhbiBXb29kcyA8YnJpYW4ud29vZHNAYW1kLmNvbT4KCj4gLS0tCj4gdjM6IE5ldy4K
PiAtLS0KPiBUQkQ6IFNlZWluZyB0aGUgdm9sdW1lIG9mIG91dHB1dCBJIHdvbmRlciB3aGV0aGVy
IHdlIHNob3VsZCBmdXJ0aGVyCj4gICAgICAgc3VwcHJlc3MgbG9nZ2luZyBoZWFkZXJzIG9mIGRl
dmljZXMgd2hpY2ggaGF2ZSBubyBhY3RpdmUgZW50cnkKPiAgICAgICAoaS5lLiBlbWl0IHRoZSBo
ZWFkZXIgb25seSB1cG9uIGZpbmRpbmcgdGhlIGZpcnN0IElSVEUgd29ydGgKPiAgICAgICBsb2dn
aW5nKS4gQW5kIHdoaWxlIG1pbm9yIGZvciB0aGUgdG90YWwgdm9sdW1lIG9mIG91dHB1dCBJJ20K
PiAgICAgICBhbHNvIHVuY29udmluY2VkIGxvZ2dpbmcgYm90aCBhICJwZXIgZGV2aWNlIiBoZWFk
ZXIgbGluZSBhbmQgYQo+ICAgICAgICJzaGFyZWQiIG9uZSBtYWtlcyBzZW5zZSwgd2hlbiBvbmx5
IG9uZSBvZiB0aGUgdHdvIGNhbiBhY3R1YWxseQo+ICAgICAgIGJlIGZvbGxvd2VkIGJ5IGFjdHVh
bCBjb250ZW50cy4KPiAKPiAtLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVf
aW50ci5jCj4gKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2ludHIuYwo+
IEBAIC0yMiw2ICsyMiw3IEBACj4gICAjaW5jbHVkZSA8YXNtL2h2bS9zdm0vYW1kLWlvbW11LXBy
b3RvLmg+Cj4gICAjaW5jbHVkZSA8YXNtL2lvX2FwaWMuaD4KPiAgICNpbmNsdWRlIDx4ZW4va2V5
aGFuZGxlci5oPgo+ICsjaW5jbHVkZSA8eGVuL3NvZnRpcnEuaD4KPiAgIAo+ICAgc3RydWN0IGly
dGVfYmFzaWMgewo+ICAgICAgIGJvb2wgcmVtYXBfZW46MTsKPiBAQCAtOTE3LDYgKzkxOCw4IEBA
IHN0YXRpYyBpbnQgZHVtcF9pbnRyZW1hcF9tYXBwaW5nKGNvbnN0IHMKPiAgICAgICBkdW1wX2lu
dHJlbWFwX3RhYmxlKGlvbW11LCBpdnJzX21hcHBpbmctPmludHJlbWFwX3RhYmxlKTsKPiAgICAg
ICBzcGluX3VubG9ja19pcnFyZXN0b3JlKCYoaXZyc19tYXBwaW5nLT5pbnRyZW1hcF9sb2NrKSwg
ZmxhZ3MpOwo+ICAgCj4gKyAgICBwcm9jZXNzX3BlbmRpbmdfc29mdGlycXMoKTsKPiArCj4gICAg
ICAgcmV0dXJuIDA7Cj4gICB9Cj4gICAKPiAKCi0tIApCcmlhbiBXb29kcwoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 18:44:50 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 18:44:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hoXsA-00076y-1c; Fri, 19 Jul 2019 18:44:50 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=tC9P=VQ=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hoXs8-00076q-P4
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 18:44:48 +0000
X-Inumbo-ID: 4683fbae-aa55-11e9-99ae-fffbec0617c6
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 4683fbae-aa55-11e9-99ae-fffbec0617c6;
 Fri, 19 Jul 2019 18:44:44 +0000 (UTC)
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 0B7LBCpRQtza0vxuPvPWqH0xpRtfYngz6OeAcB6SVwG7FbQykPY2YpfrAPvUtH+oljmSCsZAJW
 bnhqODUH4wb7Dq9u/XZwY5dnDcMOBrqJa4jwWlZx5LyHMTPrRQ3ESepFyxzwceujtXWqJOUvQl
 XfFXjfkjpLVZ7RMK7dH0nNZMe47Sw4KD2Jt9XbyKrE1N0585eNa4TO1Xq4E/pr9eiN34p0b+oL
 CqKX3upDb3EAPgAsCxD0fogcrrqccogghkonbPkG4zb/3D39rIOZc9+SiRtq1dLmEUz2whTe/X
 iUY=
X-SBRS: 2.7
X-MesageID: 3275266
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,283,1559534400"; d="scan'208,223";a="3275266"
To: Jan Beulich <JBeulich@suse.com>
References: <6272c301-a905-38cf-dd1a-645f3d703241@suse.com>
 <7eb213ad-94f1-6092-c670-3296aedf3f0e@suse.com>
 <cf6262df-917a-d253-c856-65e785e80939@citrix.com>
 <f1042832-2853-a9f9-1e1a-70af1481da83@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <1fc9a3f1-07a6-6897-6203-86014a77d265@citrix.com>
Date: Fri, 19 Jul 2019 19:44:40 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <f1042832-2853-a9f9-1e1a-70af1481da83@suse.com>
Content-Type: multipart/mixed; boundary="------------C215AC821AFDA668C4A4AC50"
Content-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 04/14] AMD/IOMMU: use bit field for IRTE
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>, Brian
 Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

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

On 19/07/2019 17:16, Jan Beulich wrote:
> On 19.07.2019 17:56, Andrew Cooper wrote:
>> On 16/07/2019 17:36, Jan Beulich wrote:
>>> At the same time restrict its scope to just the single source file
>>> actually using it, and abstract accesses by introducing a union of
>>> pointers. (A union of the actual table entries is not used to make it
>>> impossible to [wrongly, once the 128-bit form gets added] perform
>>> pointer arithmetic / array accesses on derived types.)
>>>
>>> Also move away from updating the entries piecemeal: Construct a full new
>>> entry, and write it out.
>>>
>>> Signed-off-by: Jan Beulich <jbeulich@suse.com>
>> I'm still not entirely convinced by extra union and containerof(), but
>> the result looks correct.
> And I'm still open to going the other way, if you're convinced that
> in update_intremap_entry() this
>
>      struct irte_basic basic = {
>          .flds = {
>              .remap_en = true,
>              .int_type = int_type,
>              .dm = dest_mode,
>              .dest = dest,
>              .vector = vector,
>          }
>      };
>
> (and similarly then for the 128-bit form, and of course .flds
> inserted at other use sites) is overall better than the current
> variant.

I've just experimented with the attached delta and it does compile in
CentOS 6, which is the usual culprit for problems in this area.

I do think the result is easier-to-read code, which I am definitely in
favour of.

My ack still stands in all affected patches, but ideally with this kind
of change folded in appropriately.

~Andrew

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

>From e028cb655e889ca392023925280f30729be29be7 Mon Sep 17 00:00:00 2001
From: Andrew Cooper <andrew.cooper3@citrix.com>
Date: Fri, 19 Jul 2019 19:20:27 +0100
Subject: Experiment without containerof


diff --git a/xen/drivers/passthrough/amd/iommu_intr.c b/xen/drivers/passthrough/amd/iommu_intr.c
index d8d0f71d0d..dc781bb9f1 100644
--- a/xen/drivers/passthrough/amd/iommu_intr.c
+++ b/xen/drivers/passthrough/amd/iommu_intr.c
@@ -24,41 +24,37 @@
 #include <xen/keyhandler.h>
 #include <xen/softirq.h>
 
-struct irte_basic {
-    bool remap_en:1;
-    bool sup_io_pf:1;
-    unsigned int int_type:3;
-    bool rq_eoi:1;
-    bool dm:1;
-    bool guest_mode:1; /* MBZ */
-    unsigned int dest:8;
-    unsigned int vector:8;
-    unsigned int :8;
-};
-
 union irte32 {
-    uint32_t raw[1];
-    struct irte_basic basic;
-};
-
-struct irte_full {
-    bool remap_en:1;
-    bool sup_io_pf:1;
-    unsigned int int_type:3;
-    bool rq_eoi:1;
-    bool dm:1;
-    bool guest_mode:1; /* MBZ */
-    unsigned int dest_lo:24;
-    unsigned int :32;
-    unsigned int vector:8;
-    unsigned int :24;
-    unsigned int :24;
-    unsigned int dest_hi:8;
+    uint32_t raw;
+    struct {
+        bool remap_en:1;
+        bool sup_io_pf:1;
+        unsigned int int_type:3;
+        bool rq_eoi:1;
+        bool dm:1;
+        bool guest_mode:1; /* MBZ */
+        unsigned int dest:8;
+        unsigned int vector:8;
+        unsigned int :8;
+    } flds;
 };
 
 union irte128 {
     uint64_t raw[2];
-    struct irte_full full;
+    struct {
+        bool remap_en:1;
+        bool sup_io_pf:1;
+        unsigned int int_type:3;
+        bool rq_eoi:1;
+        bool dm:1;
+        bool guest_mode:1; /* MBZ */
+        unsigned int dest_lo:24;
+        unsigned int :32;
+        unsigned int vector:8;
+        unsigned int :24;
+        unsigned int :24;
+        unsigned int dest_hi:8;
+    } flds;
 };
 
 union irte_ptr {
@@ -187,7 +183,7 @@ static void free_intremap_entry(const struct amd_iommu *iommu,
         entry.ptr128->raw[1] = 0;
     }
     else
-        ACCESS_ONCE(entry.ptr32->raw[0]) = 0;
+        ACCESS_ONCE(entry.ptr32->raw) = 0;
 
     __clear_bit(index, get_ivrs_mappings(iommu->seg)[bdf].intremap_inuse);
 }
@@ -199,35 +195,36 @@ static void update_intremap_entry(const struct amd_iommu *iommu,
 {
     if ( iommu->ctrl.ga_en )
     {
-        struct irte_full full = {
-            .remap_en = true,
-            .int_type = int_type,
-            .dm = dest_mode,
-            .dest_lo = dest,
-            .dest_hi = dest >> 24,
-            .vector = vector,
+        union irte128 irte = {
+            .flds = {
+                .remap_en = true,
+                .int_type = int_type,
+                .dm = dest_mode,
+                .dest_lo = dest,
+                .dest_hi = dest >> 24,
+                .vector = vector,
+            },
         };
 
-        ASSERT(!entry.ptr128->full.remap_en);
-        entry.ptr128->raw[1] =
-            container_of(&full, union irte128, full)->raw[1];
+        ASSERT(!entry.ptr128->flds.remap_en);
+        entry.ptr128->raw[1] = irte.raw[1];
         /* High half needs to be set before low one (containing RemapEn). */
         smp_wmb();
-        ACCESS_ONCE(entry.ptr128->raw[0]) =
-            container_of(&full, union irte128, full)->raw[0];
+        ACCESS_ONCE(entry.ptr128->raw[0]) = irte.raw[0];
     }
     else
     {
-        struct irte_basic basic = {
-            .remap_en = true,
-            .int_type = int_type,
-            .dm = dest_mode,
-            .dest = dest,
-            .vector = vector,
+        union irte32 irte = {
+            .flds = {
+                .remap_en = true,
+                .int_type = int_type,
+                .dm = dest_mode,
+                .dest = dest,
+                .vector = vector,
+            },
         };
 
-        ACCESS_ONCE(entry.ptr32->raw[0]) =
-            container_of(&basic, union irte32, basic)->raw[0];
+        ACCESS_ONCE(entry.ptr32->raw) = irte.raw;
     }
 }
 
@@ -244,7 +241,7 @@ static inline void set_rte_index(struct IO_APIC_route_entry *rte, int offset)
 
 static inline unsigned int get_full_dest(const union irte128 *entry)
 {
-    return entry->full.dest_lo | ((unsigned int)entry->full.dest_hi << 24);
+    return entry->flds.dest_lo | ((unsigned int)entry->flds.dest_hi << 24);
 }
 
 static int update_intremap_entry_from_ioapic(
@@ -289,9 +286,9 @@ static int update_intremap_entry_from_ioapic(
     entry = get_intremap_entry(iommu, req_id, offset);
 
     /* The RemapEn fields match for all formats. */
-    while ( iommu->enabled && entry.ptr32->basic.remap_en )
+    while ( iommu->enabled && entry.ptr32->flds.remap_en )
     {
-        entry.ptr32->basic.remap_en = false;
+        entry.ptr32->flds.remap_en = false;
         spin_unlock(lock);
 
         spin_lock(&iommu->lock);
@@ -311,11 +308,11 @@ static int update_intremap_entry_from_ioapic(
          */
         ASSERT(get_rte_index(rte) == offset);
         if ( iommu->ctrl.ga_en )
-            vector = entry.ptr128->full.vector;
+            vector = entry.ptr128->flds.vector;
         else
-            vector = entry.ptr32->basic.vector;
+            vector = entry.ptr32->flds.vector;
         /* The IntType fields match for both formats. */
-        delivery_mode = entry.ptr32->basic.int_type;
+        delivery_mode = entry.ptr32->flds.int_type;
     }
     else if ( x2apic_enabled )
     {
@@ -558,11 +555,11 @@ unsigned int amd_iommu_read_ioapic_from_ire(
         ASSERT(offset == (val & (INTREMAP_ENTRIES - 1)));
         val &= ~(INTREMAP_ENTRIES - 1);
         /* The IntType fields match for both formats. */
-        val |= MASK_INSR(entry.ptr32->basic.int_type,
+        val |= MASK_INSR(entry.ptr32->flds.int_type,
                          IO_APIC_REDIR_DELIV_MODE_MASK);
         val |= MASK_INSR(iommu->ctrl.ga_en
-                         ? entry.ptr128->full.vector
-                         : entry.ptr32->basic.vector,
+                         ? entry.ptr128->flds.vector
+                         : entry.ptr32->flds.vector,
                          IO_APIC_REDIR_VECTOR_MASK);
     }
     else if ( x2apic_enabled )
@@ -631,9 +628,9 @@ static int update_intremap_entry_from_msi_msg(
     entry = get_intremap_entry(iommu, req_id, offset);
 
     /* The RemapEn fields match for all formats. */
-    while ( iommu->enabled && entry.ptr32->basic.remap_en )
+    while ( iommu->enabled && entry.ptr32->flds.remap_en )
     {
-        entry.ptr32->basic.remap_en = false;
+        entry.ptr32->flds.remap_en = false;
         spin_unlock(lock);
 
         spin_lock(&iommu->lock);
@@ -767,19 +764,19 @@ void amd_iommu_read_msi_from_ire(
 
     msg->data &= ~(INTREMAP_ENTRIES - 1);
     /* The IntType fields match for both formats. */
-    msg->data |= MASK_INSR(entry.ptr32->basic.int_type,
+    msg->data |= MASK_INSR(entry.ptr32->flds.int_type,
                            MSI_DATA_DELIVERY_MODE_MASK);
     if ( iommu->ctrl.ga_en )
     {
-        msg->data |= MASK_INSR(entry.ptr128->full.vector,
+        msg->data |= MASK_INSR(entry.ptr128->flds.vector,
                                MSI_DATA_VECTOR_MASK);
         msg->dest32 = get_full_dest(entry.ptr128);
     }
     else
     {
-        msg->data |= MASK_INSR(entry.ptr32->basic.vector,
+        msg->data |= MASK_INSR(entry.ptr32->flds.vector,
                                MSI_DATA_VECTOR_MASK);
-        msg->dest32 = entry.ptr32->basic.dest;
+        msg->dest32 = entry.ptr32->flds.dest;
     }
 }
 
@@ -894,9 +891,9 @@ static void dump_intremap_table(const struct amd_iommu *iommu,
         }
         else
         {
-            if ( !tbl.ptr32[count].raw[0] )
+            if ( !tbl.ptr32[count].raw )
                 continue;
-            printk("    IRTE[%03x] %08x\n", count, tbl.ptr32[count].raw[0]);
+            printk("    IRTE[%03x] %08x\n", count, tbl.ptr32[count].raw);
         }
     }
 }

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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--------------C215AC821AFDA668C4A4AC50--


From xen-devel-bounces@lists.xenproject.org Fri Jul 19 19:31:50 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 19:31:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hoYbQ-00021l-RK; Fri, 19 Jul 2019 19:31: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=m52c=VQ=zededa.com=roman@srs-us1.protection.inumbo.net>)
 id 1hoYbP-00021g-F8
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 19:31:35 +0000
X-Inumbo-ID: cefd3a21-aa5b-11e9-8980-bc764e045a96
Received: from mail-qt1-x831.google.com (unknown [2607:f8b0:4864:20::831])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id cefd3a21-aa5b-11e9-8980-bc764e045a96;
 Fri, 19 Jul 2019 19:31:30 +0000 (UTC)
Received: by mail-qt1-x831.google.com with SMTP id w17so32194019qto.10
 for <xen-devel@lists.xenproject.org>; Fri, 19 Jul 2019 12:31:30 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=zededa.com; s=google;
 h=mime-version:from:date:message-id:subject:to;
 bh=6EPI6ReiI8+xfYNjC5oS7Bk7kIo6dz/yP8qGJWx43K4=;
 b=U0NV09/5utYShx0J6cRPv+fhX7iJYUOCM5A5FMmvHzTFkMioaS09joXRwH84raU/sb
 9F6l1NVWQ2ytdRTj/ufiOL/MIYTImcYzFucNm389gJQgVkiKqOaoy+wiTXoOm8yMnq71
 Lm7oK1ba5h0mE1UooM0QUHhEfswPAS/FYzP+quJIpJLb02riog/xoaEKdDE1htFSxxtS
 8KhLoKkq5C6C5DNg7spwFkU/pdxp0bnfcnbLxLVkOHUrCTT8SJyByEM2+5oY9D9/33Oc
 /DQnagen4TsoQalem9uiZSujC/x7j7u3EPihAOHvvg0cyfAjqwW0qmmiE1c9eY5ZyThi
 yc4Q==
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=6EPI6ReiI8+xfYNjC5oS7Bk7kIo6dz/yP8qGJWx43K4=;
 b=tls87Y9GCLpezuqqYhuKogkXdHAQ6tbqQD2qhMkZNDOiu+GrpT1FvmKVhU32h9x6QL
 ENiVQnz2Y/1zEln6cJIWGok84zjcl1fdt/yzID+I6n0lQrVFmUxU+avxqho/1CkKjJ3I
 5NKGIK64QYFtNfD9d8mREkw6vlwla+6jWK/yBIru5Xi1hA84sGrGpyb7myRWek65g0q+
 t9TFj1AqHS4jbRGg+y/gmoDvJ4N1/SQrvUoc2E6OpfEzOR5YYpQ44y1FYGINa7nKNIH/
 eLGIVbqQ94+r1lzi0cstEQncVvawoZu89Rogh6fZxmjwXjjYQzblAEthtKSPdsSCMx2z
 o8Vw==
X-Gm-Message-State: APjAAAUEEk0obaZNPw5LsUy38p2Y3HUFNFOCb3e2G0csIB8+p00L0h3Y
 M5ANAPOnAw8JnC0qwMDcqKHu0k5BvlKAP9r3qedGKBvVLjlnhA==
X-Google-Smtp-Source: APXvYqw0Ibw5JOYg/VWarjXUw2AeNRpMJJ763LEonkdnGSPa/ASzpAe/7KQCrxzktHoCkuJaoH8mvp8tf8wc4h864Ik=
X-Received: by 2002:aed:3bb5:: with SMTP id r50mr37081744qte.89.1563564688705; 
 Fri, 19 Jul 2019 12:31:28 -0700 (PDT)
MIME-Version: 1.0
From: Roman Shaposhnik <roman@zededa.com>
Date: Fri, 19 Jul 2019 12:31:17 -0700
Message-ID: <CAMmSBy9g-QFHTXhpHK6=xDFiBDj4LpnJ=cXj405MMmA1rJaOUg@mail.gmail.com>
To: xen-devel@lists.xenproject.org
Content-Type: multipart/mixed; boundary="000000000000dac487058e0dc52e"
Subject: [Xen-devel] [BUG] After upgrade to Xen 4.12.0 iommu=no-igfx
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@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>

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

Hi!

we're using Xen on Advantech ARK-2250 Embedded Box PC:
    https://www.elmark.com.pl/web/uploaded/karty_produktow/advantech/ark-2250l/ark-2250l_instrukcja-uzytkownika.pdf

After upgrading to Xen 4.12.0 from 4.11.0 we now have to utilize  iommu=no-igfx
workaround as per:
     https://xenbits.xen.org/docs/unstable/misc/xen-command-line.html#iommu

Without the workaround the screen appears to be garbled with colored
static noise and the following message keeps showing up:
(XEN) printk: 26235 messages suppressed.
(XEN) [VT-D]DMAR:[DMA Read] Request device [0000:00:02.0] fault addr
8e43c000, iommu reg = ffff82c00021d000
(XEN) printk: 26303 messages suppressed.
(XEN) [VT-D]DMAR:[DMA Read] Request device [0000:00:02.0] fault addr
8e2c6000, iommu reg = ffff82c00021d000

Once iommu=no-igfx is applied the box can boot fine.

At the end of this email, you can see a full log of the box booting
all the way into Dom0 with iommu=no-igfx applied. I am also attaching
similar log without no-igfx

Please let me know if you need any more information to help us diagnose this.

Thanks,
Roman.

0x0000:0x00:0x02.0x0: ROM: 0x10000 bytes at 0x8968d018
0x0000:0x02:0x00.0x0: ROM: 0x10000 bytes at 0x89640018
0x0000:0x00:0x1f.0x6: ROM: 0x10c00 bytes at 0x8962f018
 Xen 4.12.0
(XEN) Xen version 4.12.0 (@) (gcc (Alpine 6.4.0) 6.4.0) debug=n  Mon
Jun 17 18:50:07 UTC 2019
(XEN) Latest ChangeSet:
(XEN) Bootloader: GRUB 2.03
(XEN) Command line: iommu=no-igfx com1=115200,8n1 console=com1,vga
dom0_mem=1024M,max:1024M dom0_max_vcpus=1 dom0_vcpus_pin smt=false
(XEN) Xen image load base address: 0x88600000
(XEN) Video information:
(XEN)  VGA is graphics mode 1680x1050, 32 bpp
(XEN) Disc information:
(XEN)  Found 0 MBR signatures
(XEN)  Found 1 EDD information structures
(XEN) EFI RAM map:
(XEN)  0000000000000000 - 0000000000058000 (usable)
(XEN)  0000000000058000 - 0000000000059000 (reserved)
(XEN)  0000000000059000 - 000000000009f000 (usable)
(XEN)  000000000009f000 - 00000000000a0000 (reserved)
(XEN)  0000000000100000 - 000000008648a000 (usable)
(XEN)  000000008648a000 - 000000008648b000 (ACPI NVS)
(XEN)  000000008648b000 - 00000000864b5000 (reserved)
(XEN)  00000000864b5000 - 000000008c224000 (usable)
(XEN)  000000008c224000 - 000000008c528000 (reserved)
(XEN)  000000008c528000 - 000000008c736000 (usable)
(XEN)  000000008c736000 - 000000008cea7000 (ACPI NVS)
(XEN)  000000008cea7000 - 000000008d2ff000 (reserved)
(XEN)  000000008d2ff000 - 000000008d300000 (usable)
(XEN)  000000008d300000 - 000000008d400000 (reserved)
(XEN)  00000000e0000000 - 00000000f0000000 (reserved)
(XEN)  00000000fe000000 - 00000000fe011000 (reserved)
(XEN)  00000000fec00000 - 00000000fec01000 (reserved)
(XEN)  00000000fee00000 - 00000000fee01000 (reserved)
(XEN)  00000000ff000000 - 0000000100000000 (reserved)
(XEN)  0000000100000000 - 000000016e000000 (usable)
(XEN) ACPI: RSDP 8CE49000, 0024 (r2 ALASKA)
(XEN) ACPI: XSDT 8CE490A8, 00CC (r1 ALASKA   A M I   1072009 AMI     10013)
(XEN) ACPI: FACP 8CE6C370, 010C (r5 ALASKA   A M I   1072009 AMI     10013)
(XEN) ACPI: DSDT 8CE49208, 23167 (r2 ALASKA   A M I   1072009 INTL 20120913)
(XEN) ACPI: FACS 8CE8EF80, 0040
(XEN) ACPI: APIC 8CE6C480, 0084 (r3 ALASKA   A M I   1072009 AMI     10013)
(XEN) ACPI: FPDT 8CE6C508, 0044 (r1 ALASKA   A M I   1072009 AMI     10013)
(XEN) ACPI: FIDT 8CE6C550, 009C (r1 ALASKA   A M I   1072009 AMI     10013)
(XEN) ACPI: MCFG 8CE6C5F0, 003C (r1 ALASKA   A M I   1072009 MSFT       97)
(XEN) ACPI: HPET 8CE6C630, 0038 (r1 ALASKA   A M I   1072009 AMI.    5000B)
(XEN) ACPI: LPIT 8CE6C668, 0094 (r1 INTEL   SKL-ULT        0 MSFT       5F)
(XEN) ACPI: SSDT 8CE6C700, 0248 (r2 INTEL  sensrhub        0 INTL 20120913)
(XEN) ACPI: SSDT 8CE6C948, 2BAE (r2 INTEL  PtidDevc     1000 INTL 20120913)
(XEN) ACPI: SSDT 8CE6F4F8, 0BE3 (r2 INTEL  Ther_Rvp     1000 INTL 20120913)
(XEN) ACPI: SSDT 8CE700E0, 04A3 (r2 INTEL     zpodd     1000 INTL 20120913)
(XEN) ACPI: DBGP 8CE70588, 0034 (r1 INTEL                  0 MSFT       5F)
(XEN) ACPI: DBG2 8CE705C0, 0054 (r0 INTEL                  0 MSFT       5F)
(XEN) ACPI: SSDT 8CE70618, 06E9 (r2  INTEL xh_rvp07        0 INTL 20120913)
(XEN) ACPI: SSDT 8CE70D08, 547E (r2 SaSsdt  SaSsdt      3000 INTL 20120913)
(XEN) ACPI: UEFI 8CE76188, 0042 (r1                        0             0)
(XEN) ACPI: SSDT 8CE761D0, 0E73 (r2 CpuRef  CpuSsdt     3000 INTL 20120913)
(XEN) ACPI: BGRT 8CE77048, 0038 (r1 ALASKA   A M I   1072009 AMI     10013)
(XEN) ACPI: DMAR 8CE77080, 00A8 (r1 INTEL      SKL         1 INTL        1)
(XEN) ACPI: TPM2 8CE77128, 0034 (r3        Tpm2Tabl        1 AMI         0)
(XEN) ACPI: ASF! 8CE77160, 00A5 (r32 INTEL       HCG        1 TFSM    F4240)
(XEN) System RAM: 4003MB (4099736kB)
(XEN) Domain heap initialised
(XEN) ACPI: 32/64X FACS address mismatch in FADT -
8ce8ef80/0000000000000000, using 32
(XEN) IOAPIC[0]: apic_id 2, version 32, address 0xfec00000, GSI 0-119
(XEN) Enabling APIC mode:  Flat.  Using 1 I/O APICs
(XEN) [VT-D]  RMRR address range 8d800000..8fffffff not in reserved
memory; need "iommu_inclusive_mapping=1"?
(XEN) Switched to APIC driver x2apic_cluster.
(XEN) xstate: size: 0x440 and states: 0x1f
(XEN) Speculative mitigation facilities:
(XEN)   Hardware features:
(XEN)   Compiled-in support: SHADOW_PAGING
(XEN)   Xen settings: BTI-Thunk N/A, SPEC_CTRL: No, Other:
(XEN)   L1TF: believed vulnerable, maxphysaddr L1D 46, CPUID 39, Safe
address 8000000000
(XEN)   Support for HVM VMs: RSB EAGER_FPU
(XEN)   Support for PV VMs: RSB EAGER_FPU
(XEN)   XPTI (64-bit PV only): Dom0 enabled, DomU enabled (with PCID)
(XEN)   PV L1TF shadowing: Dom0 disabled, DomU enabled
(XEN) Using scheduler: SMP Credit Scheduler rev2 (credit2)
(XEN) Initializing Credit2 scheduler
(XEN) Platform timer is 23.999MHz HPET
(XEN) Detected 2496.011 MHz processor.
(XEN) Initing memory sharing.
(XEN) Intel VT-d iommu 0 supported page sizes: 4kB, 2MB, 1GB.
(XEN) Intel VT-d iommu 1 supported page sizes: 4kB, 2MB, 1GB.
(XEN) Intel VT-d Snoop Control not enabled.
(XEN) Intel VT-d Dom0 DMA Passthrough not enabled.
(XEN) Intel VT-d Queued Invalidation enabled.
(XEN) Intel VT-d Interrupt Remapping enabled.
(XEN) Intel VT-d Posted Interrupt not enabled.
(XEN) Intel VT-d Shared EPT tables enabled.
(XEN) I/O virtualisation enabled
(XEN)  - Dom0 mode: Relaxed
(XEN) Interrupt remapping enabled
(XEN) Enabled directed EOI with ioapic_ack_old on!
(XEN) ENABLING IO-APIC IRQs
(XEN)  -> Using old ACK method
(XEN) TSC_DEADLINE disabled due to Errata; please update microcode to
version 0xb2 (or later)
(XEN) Allocated console ring of 16 KiB.
(XEN) mwait-idle: max C-state count of 8 reached
(XEN) VMX: Supported advanced features:
(XEN)  - APIC MMIO access virtualisation
(XEN)  - APIC TPR shadow
(XEN)  - Extended Page Tables (EPT)
(XEN)  - Virtual-Processor Identifiers (VPID)
(XEN)  - Virtual NMI
(XEN)  - MSR direct-access bitmap
(XEN)  - Unrestricted Guest
(XEN)  - VMCS shadowing
(XEN)  - VM Functions
(XEN)  - Virtualisation Exceptions
(XEN)  - Page Modification Logging
(XEN) HVM: ASIDs enabled.
(XEN) HVM: VMX enabled
(XEN) HVM: Hardware Assisted Paging (HAP) detected
(XEN) HVM: HAP page sizes: 4kB, 2MB, 1GB
(XEN) mwait-idle: max C-state count of 8 reached
(XEN) mwait-idle: max C-state count of 8 reached
(XEN) mwait-idle: max C-state count of 8 reached
(XEN) Brought up 2 CPUs
(XEN) Dom0 has maximum 312 PIRQs
(XEN)  Xen  kernel: 64-bit, lsb, compat32
(XEN)  Dom0 kernel: 64-bit, PAE, lsb, paddr 0x1000000 -> 0x2a2c000
(XEN) PHYSICAL MEMORY ARRANGEMENT:
(XEN)  Dom0 alloc.:   0000000164000000->0000000168000000 (245760 pages
to be allocated)
(XEN) VIRTUAL MEMORY ARRANGEMENT:
(XEN)  Loaded kernel: ffffffff81000000->ffffffff82a2c000
(XEN)  Init. ramdisk: 0000000000000000->0000000000000000
(XEN)  Phys-Mach map: 0000008000000000->0000008000200000
(XEN)  Start info:    ffffffff82a2c000->ffffffff82a2c4b4
(XEN)  Xenstore ring: 0000000000000000->0000000000000000
(XEN)  Console ring:  0000000000000000->0000000000000000
(XEN)  Page tables:   ffffffff82a2d000->ffffffff82a46000
(XEN)  Boot stack:    ffffffff82a46000->ffffffff82a47000
(XEN)  TOTAL:         ffffffff80000000->ffffffff82c00000
(XEN)  ENTRY ADDRESS: ffffffff826aa180
(XEN) Dom0 has maximum 1 VCPUs
(XEN) Bogus DMIBAR 0xfed18001 on 0000:00:00.0
(XEN) Initial low memory virq threshold set at 0x4000 pages.
(XEN) Scrubbing Free RAM in background
(XEN) Std. Loglevel: Errors and warnings
(XEN) Guest Loglevel: Nothing (Rate-limited: Errors and warnings)
(XEN) Xen is relinquishing VGA console.
(XEN) *** Serial input to DOM0 (type 'CTRL-a' three times to switch input)
(XEN) Freed 480kB init memory
mapping kernel into physical memory
about to get started...
[    0.000000] Linux version 4.19.5-linuxkit (root@48efbd0309a6) (gcc
version 6.3.0 (Alpine 6.3.0)) #1 SMP Mon Jun 17 17:43:29 UTC 2019
[    0.000000] Command line: console=hvc0 earlyprintk=xen rootdelay=3
root=PARTUUID=61ff5ba4-aea3-4c21-a11c-b899a6a88def text
[    0.000000] x86/fpu: Supporting XSAVE feature 0x001: 'x87 floating
point registers'
[    0.000000] x86/fpu: Supporting XSAVE feature 0x002: 'SSE registers'
[    0.000000] x86/fpu: Supporting XSAVE feature 0x004: 'AVX registers'
[    0.000000] x86/fpu: xstate_offset[2]:  576, xstate_sizes[2]:  256
[    0.000000] x86/fpu: Enabled xstate features 0x7, context size is
832 bytes, using 'standard' format.
[    0.000000] Released 0 page(s)
[    0.000000] BIOS-provided physical RAM map:
[    0.000000] Xen: [mem 0x0000000000000000-0x0000000000057fff] usable
[    0.000000] Xen: [mem 0x0000000000058000-0x0000000000058fff] reserved
[    0.000000] Xen: [mem 0x0000000000059000-0x000000000009efff] usable
[    0.000000] Xen: [mem 0x000000000009f000-0x00000000000fffff] reserved
[    0.000000] Xen: [mem 0x0000000000100000-0x0000000040061fff] usable
[    0.000000] Xen: [mem 0x0000000040062000-0x0000000086489fff] unusable
[    0.000000] Xen: [mem 0x000000008648a000-0x000000008648afff] ACPI NVS
[    0.000000] Xen: [mem 0x000000008648b000-0x00000000864b4fff] reserved
[    0.000000] Xen: [mem 0x00000000864b5000-0x000000008c223fff] unusable
[    0.000000] Xen: [mem 0x000000008c224000-0x000000008c527fff] reserved
[    0.000000] Xen: [mem 0x000000008c528000-0x000000008c735fff] unusable
[    0.000000] Xen: [mem 0x000000008c736000-0x000000008cea6fff] ACPI NVS
[    0.000000] Xen: [mem 0x000000008cea7000-0x000000008d2fefff] reserved
[    0.000000] Xen: [mem 0x000000008d2ff000-0x000000008d2fffff] unusable
[    0.000000] Xen: [mem 0x000000008d300000-0x000000008d3fffff] reserved
[    0.000000] Xen: [mem 0x00000000e0000000-0x00000000efffffff] reserved
[    0.000000] Xen: [mem 0x00000000fe000000-0x00000000fe010fff] reserved
[    0.000000] Xen: [mem 0x00000000fec00000-0x00000000fec00fff] reserved
[    0.000000] Xen: [mem 0x00000000fed90000-0x00000000fed91fff] reserved
[    0.000000] Xen: [mem 0x00000000fee00000-0x00000000feefffff] reserved
[    0.000000] Xen: [mem 0x00000000ff000000-0x00000000ffffffff] reserved
[    0.000000] Xen: [mem 0x0000000100000000-0x000000016dffffff] unusable
[    0.000000] NX (Execute Disable) protection: active
[    0.000000] efi: EFI v2.40 by American Megatrends
[    0.000000] efi:  ESRT=0x8d29c098  ACPI=0x8ce49000  ACPI
2.0=0x8ce49000  SMBIOS=0xf05e0  SMBIOS 3.0=0xf0600  MPS=0xfc9c0
[    0.000000] SMBIOS 3.0.0 present.
[    0.000000] DMI:  /, BIOS 5.11 06/12/2017
[    0.000000] Hypervisor detected: Xen PV
[    0.000689] tsc: Detected 2496.010 MHz processor
[    0.010540] last_pfn = 0x40062 max_arch_pfn = 0x400000000
[    0.010541] Disabled
[    0.010543] x86/PAT: MTRRs disabled, skipping PAT initialization too.
[    0.010546] x86/PAT: Configuration [0-7]: WB  WT  UC- UC  WC  WP  UC  UC
[    0.010576] Kernel/User page tables isolation: disabled on XEN PV.
[    0.176019] Secure boot disabled
[    0.176033] ACPI: Early table checksum verification disabled
[    0.176039] ACPI: RSDP 0x000000008CE49000 000024 (v02 ALASKA)
[    0.176048] ACPI: XSDT 0x000000008CE490A8 0000CC (v01 ALASKA A M I
  01072009 AMI  00010013)
[    0.176078] ACPI: FACP 0x000000008CE6C370 00010C (v05 ALASKA A M I
  01072009 AMI  00010013)
[    0.176134] ACPI: DSDT 0x000000008CE49208 023167 (v02 ALASKA A M I
  01072009 INTL 20120913)
[    0.176145] ACPI: FACS 0x000000008CE8EF80 000040
[    0.176157] ACPI: APIC 0x000000008CE6C480 000084 (v03 ALASKA A M I
  01072009 AMI  00010013)
[    0.176168] ACPI: FPDT 0x000000008CE6C508 000044 (v01 ALASKA A M I
  01072009 AMI  00010013)
[    0.176180] ACPI: FIDT 0x000000008CE6C550 00009C (v01 ALASKA A M I
  01072009 AMI  00010013)
[    0.176191] ACPI: MCFG 0x000000008CE6C5F0 00003C (v01 ALASKA A M I
  01072009 MSFT 00000097)
[    0.176203] ACPI: HPET 0x000000008CE6C630 000038 (v01 ALASKA A M I
  01072009 AMI. 0005000B)
[    0.176214] ACPI: LPIT 0x000000008CE6C668 000094 (v01 INTEL
SKL-ULT  00000000 MSFT 0000005F)
[    0.176226] ACPI: SSDT 0x000000008CE6C700 000248 (v02 INTEL
sensrhub 00000000 INTL 20120913)
[    0.176245] ACPI: SSDT 0x000000008CE6C948 002BAE (v02 INTEL
PtidDevc 00001000 INTL 20120913)
[    0.176257] ACPI: SSDT 0x000000008CE6F4F8 000BE3 (v02 INTEL
Ther_Rvp 00001000 INTL 20120913)
[    0.176268] ACPI: SSDT 0x000000008CE700E0 0004A3 (v02 INTEL  zpodd
  00001000 INTL 20120913)
[    0.176280] ACPI: DBGP 0x000000008CE70588 000034 (v01 INTEL
  00000000 MSFT 0000005F)
[    0.176291] ACPI: DBG2 0x000000008CE705C0 000054 (v00 INTEL
  00000000 MSFT 0000005F)
[    0.176303] ACPI: SSDT 0x000000008CE70618 0006E9 (v02 INTEL
xh_rvp07 00000000 INTL 20120913)
[    0.176315] ACPI: SSDT 0x000000008CE70D08 00547E (v02 SaSsdt SaSsdt
  00003000 INTL 20120913)
[    0.176327] ACPI: UEFI 0x000000008CE76188 000042 (v01
  00000000      00000000)
[    0.176338] ACPI: SSDT 0x000000008CE761D0 000E73 (v02 CpuRef
CpuSsdt  00003000 INTL 20120913)
[    0.176350] ACPI: BGRT 0x000000008CE77048 000038 (v01 ALASKA A M I
  01072009 AMI  00010013)
[    0.176362] ACPI: RMAD 0x000000008CE77080 0000A8 (v01 INTEL  SKL
  00000001 INTL 00000001)
[    0.176374] ACPI: TPM2 0x000000008CE77128 000034 (v03
Tpm2Tabl 00000001 AMI  00000000)
[    0.176385] ACPI: ASF! 0x000000008CE77160 0000A5 (v32 INTEL   HCG
  00000001 TFSM 000F4240)
[    0.176416] Setting APIC routing to Xen PV.
[    0.179941] Zone ranges:
[    0.179943]   DMA      [mem 0x0000000000001000-0x0000000000ffffff]
[    0.179945]   DMA32    [mem 0x0000000001000000-0x0000000040061fff]
[    0.179947]   Normal   empty
[    0.179948] Movable zone start for each node
[    0.179949] Early memory node ranges
[    0.179951]   node   0: [mem 0x0000000000001000-0x0000000000057fff]
[    0.179952]   node   0: [mem 0x0000000000059000-0x000000000009efff]
[    0.179954]   node   0: [mem 0x0000000000100000-0x0000000040061fff]
[    0.180528] Reserved but unavailable: 32769 pages
[    0.180530] Initmem setup node 0 [mem 0x0000000000001000-0x0000000040061fff]
[    0.185470] p2m virtual area at (____ptrval____), size is 40000000
[    0.285486] Remapped 98 page(s)
[    0.285528] Reserving Intel graphics memory at [mem 0x8e000000-0x8fffffff]
[    0.285848] ACPI: PM-Timer IO Port: 0x1808
[    0.285881] ACPI: LAPIC_NMI (acpi_id[0x01] high edge lint[0x1])
[    0.285883] ACPI: LAPIC_NMI (acpi_id[0x02] high edge lint[0x1])
[    0.285885] ACPI: LAPIC_NMI (acpi_id[0x03] high edge lint[0x1])
[    0.285887] ACPI: LAPIC_NMI (acpi_id[0x04] high edge lint[0x1])
[    0.285929] IOAPIC[0]: apic_id 2, version 32, address 0xfec00000, GSI 0-119
[    0.285938] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
[    0.285941] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level)
[    0.285954] Using ACPI (MADT) for SMP configuration information
[    0.285958] ACPI: HPET id: 0x8086a701 base: 0xfed00000
[    0.285980] smpboot: Allowing 4 CPUs, 0 hotplug CPUs
[    0.286001] [mem 0x90000000-0xdfffffff] available for PCI devices
[    0.286005] Booting paravirtualized kernel on Xen
[    0.286006] Xen version: 4.12.0 (preserve-AD)
[    0.286009] clocksource: refined-jiffies: mask: 0xffffffff
max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
[    0.400398] random: get_random_bytes called from
start_kernel+0x92/0x4be with crng_init=0
[    0.400407] setup_percpu: NR_CPUS:128 nr_cpumask_bits:128
nr_cpu_ids:4 nr_node_ids:1
[    0.400651] percpu: Embedded 45 pages/cpu @(____ptrval____) s143768
r8192 d32360 u524288
[    0.400710] Built 1 zonelists, mobility grouping on.  Total pages: 258024
[    0.400722] Kernel command line: console=hvc0 earlyprintk=xen
rootdelay=3 root=PARTUUID=61ff5ba4-aea3-4c21-a11c-b899a6a88def text
[    0.400935] Dentry cache hash table entries: 131072 (order: 8, 1048576 bytes)
[    0.400976] Inode-cache hash table entries: 65536 (order: 7, 524288 bytes)
[    0.401125] x2apic disabled
[    0.430609] software IO TLB: mapped [mem 0x3a600000-0x3e600000] (64MB)
[    0.441378] Memory: 930940K/1048572K available (12300K kernel code,
1595K rwdata, 3068K rodata, 1584K init, 1952K bss, 117632K reserved,
0K cma-reserved)
[    0.441440] ftrace: allocating 43497 entries in 170 pages
[    0.458530] rcu: Hierarchical RCU implementation.
[    0.458533] rcu: RCU restricting CPUs from NR_CPUS=128 to nr_cpu_ids=1.
[    0.458534] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=1
[    0.461631] Using NULL legacy PIC
[    0.461633] NR_IRQS: 8448, nr_irqs: 256, preallocated irqs: 0
[    0.461649] xen:events: Using FIFO-based ABI
[    0.461818] Console: colour dummy device 80x25
[    0.461995] console [tty0] enabled
[    0.462487] console [hvc0] enabled
[    0.462494] ACPI: Core revision 20180810
[    0.477623] ACPI BIOS Warning (bug): Incorrect checksum in table
[BGRT] - 0x99, should be 0xAF (20180810/tbprint-177)
[    0.477695] clocksource: xen: mask: 0xffffffffffffffff max_cycles:
0x1cd42e4dffb, max_idle_ns: 881590591483 ns
[    0.477716] installing Xen timer for CPU 0
[    0.477801] clocksource: tsc-early: mask: 0xffffffffffffffff
max_cycles: 0x23fa80a809f, max_idle_ns: 440795273818 ns
[    0.477865] Calibrating delay loop (skipped), value calculated
using timer frequency.. 4992.02 BogoMIPS (lpj=24960100)
[    0.477874] pid_max: default: 32768 minimum: 301
[    0.477951] Security Framework initialized
[    0.477956] Yama: becoming mindful.
[    0.477981] Mount-cache hash table entries: 2048 (order: 2, 16384 bytes)
[    0.477990] Mountpoint-cache hash table entries: 2048 (order: 2, 16384 bytes)
[    0.478256] Last level iTLB entries: 4KB 64, 2MB 8, 4MB 8
[    0.478262] Last level dTLB entries: 4KB 64, 2MB 0, 4MB 0, 1GB 4
[    0.478268] Spectre V2 : Vulnerable: Minimal generic ASM retpoline
[    0.478273] Spectre V2 : Spectre v2 / SpectreRSB mitigation:
Filling RSB on context switch
[    0.478279] Speculative Store Bypass: Vulnerable
[    0.527925] Freeing SMP alternatives memory: 24K
[    0.529303] VPMU disabled by hypervisor.
[    0.529471] Performance Events: unsupported p6 CPU model 78 no PMU
driver, software events only.
[    0.529545] rcu: Hierarchical SRCU implementation.
[    0.529706] NMI watchdog: Perf NMI watchdog permanently disabled
[    0.529768] smp: Bringing up secondary CPUs ...
[    0.529773] smp: Brought up 1 node, 1 CPU
[    0.529777] smpboot: Max logical packages: 1
[    0.529942] devtmpfs: initialized
[    0.529996] x86/mm: Memory block size: 128MB
[    0.530398] clocksource: jiffies: mask: 0xffffffff max_cycles:
0xffffffff, max_idle_ns: 19112604462750000 ns
[    0.530409] futex hash table entries: 256 (order: 2, 16384 bytes)
[    0.530623] NET: Registered protocol family 16
[    0.530644] xen:grant_table: Grant tables using version 1 layout
[    0.530659] Grant table initialized
[    0.530809] audit: initializing netlink subsys (disabled)
[    0.530908] audit: type=2000 audit(1563563921.812:1):
state=initialized audit_enabled=0 res=1
[    0.531069] ACPI FADT declares the system doesn't support PCIe
ASPM, so disable it
[    0.531077] ACPI: bus type PCI registered
[    0.531203] PCI: MMCONFIG for domain 0000 [bus 00-ff] at [mem
0xe0000000-0xefffffff] (base 0xe0000000)
[    0.531212] PCI: MMCONFIG at [mem 0xe0000000-0xefffffff] reserved in E820
[    0.585062] PCI: Using configuration type 1 for base access
[    0.587021] cryptd: max_cpu_qlen set to 1000
[    0.587137] ACPI: Added _OSI(Module Device)
[    0.587142] ACPI: Added _OSI(Processor Device)
[    0.587147] ACPI: Added _OSI(3.0 _SCP Extensions)
[    0.587151] ACPI: Added _OSI(Processor Aggregator Device)
[    0.587156] ACPI: Added _OSI(Linux-Dell-Video)
[    0.587160] ACPI: Added _OSI(Linux-Lenovo-NV-HDMI-Audio)
[    0.634267] ACPI: 8 ACPI AML tables successfully acquired and loaded
[    0.640637] ACPI: [Firmware Bug]: BIOS _OSI(Linux) query ignored
[    0.645652] ACPI: Dynamic OEM Table Load:
[    0.645663] ACPI: SSDT 0xFFFF88803A316000 00037F (v02 PmRef
Cpu0Cst  00003001 INTL 20120913)
[    0.646212] ACPI: Dynamic OEM Table Load:
[    0.646221] ACPI: SSDT 0xFFFF888039811800 00063F (v02 PmRef
Cpu0Ist  00003000 INTL 20120913)
[    0.648440] ACPI: EC: EC started
[    0.648446] ACPI: EC: interrupt blocked
[    0.648501] ACPI: \_SB_.PCI0.LPCB.EC0_: Used as first EC
[    0.648507] ACPI: \_SB_.PCI0.LPCB.EC0_: GPE=0x50,
EC_CMD/EC_SC=0x66, EC_DATA=0x62
[    0.648513] ACPI: \_SB_.PCI0.LPCB.EC0_: Used as boot DSDT EC to
handle transactions
[    0.648519] ACPI: Interpreter enabled
[    0.648531] ACPI: (supports S0 S5)
[    0.648535] ACPI: Using IOAPIC for interrupt routing
[    0.648582] PCI: Using host bridge windows from ACPI; if necessary,
use "pci=nocrs" and report a bug
[    0.649911] ACPI: Enabled 7 GPEs in block 00 to 7F
[    0.653085] ACPI: Power Resource [PG00] (on)
[    0.653513] ACPI: Power Resource [PG01] (on)
[    0.653972] ACPI: Power Resource [PG02] (on)
[    0.660615] ACPI: Power Resource [WRST] (on)
[    0.661101] ACPI: Power Resource [WRST] (on)
[    0.661544] ACPI: Power Resource [WRST] (on)
[    0.661975] ACPI: Power Resource [WRST] (on)
[    0.662467] ACPI: Power Resource [WRST] (on)
[    0.662901] ACPI: Power Resource [WRST] (on)
[    0.663328] ACPI: Power Resource [WRST] (on)
[    0.663818] ACPI: Power Resource [WRST] (on)
[    0.664249] ACPI: Power Resource [WRST] (on)
[    0.664690] ACPI: Power Resource [WRST] (on)
[    0.665203] ACPI: Power Resource [WRST] (on)
[    0.665634] ACPI: Power Resource [WRST] (on)
[    0.666070] ACPI: Power Resource [WRST] (on)
[    0.666553] ACPI: Power Resource [WRST] (on)
[    0.666979] ACPI: Power Resource [WRST] (on)
[    0.667406] ACPI: Power Resource [WRST] (on)
[    0.667897] ACPI: Power Resource [WRST] (on)
[    0.668338] ACPI: Power Resource [WRST] (on)
[    0.668780] ACPI: Power Resource [WRST] (on)
[    0.669265] ACPI: Power Resource [WRST] (on)
[    0.684236] ACPI: Power Resource [FN00] (off)
[    0.684400] ACPI: Power Resource [FN01] (off)
[    0.684510] ACPI: Power Resource [FN02] (off)
[    0.684616] ACPI: Power Resource [FN03] (off)
[    0.684730] ACPI: Power Resource [FN04] (off)
[    0.686266] ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-fe])
[    0.686279] acpi PNP0A08:00: _OSC: OS supports [ExtendedConfig ASPM
ClockPM Segments MSI]
[    0.689484] acpi PNP0A08:00: _OSC: OS now controls [PCIeHotplug
SHPCHotplug PME PCIeCapability LTR]
[    0.689492] acpi PNP0A08:00: FADT indicates ASPM is unsupported,
using BIOS configuration
[    0.690190] PCI host bridge to bus 0000:00
[    0.690197] pci_bus 0000:00: root bus resource [io  0x0000-0x0cf7 window]
[    0.690203] pci_bus 0000:00: root bus resource [io  0x0d00-0xffff window]
[    0.690208] pci_bus 0000:00: root bus resource [mem
0x000a0000-0x000bffff window]
[    0.690215] pci_bus 0000:00: root bus resource [mem
0x90000000-0xdfffffff window]
[    0.690221] pci_bus 0000:00: root bus resource [mem
0xfd000000-0xfe7fffff window]
[    0.690227] pci_bus 0000:00: root bus resource [bus 00-fe]
(XEN) Bogus DMIBAR 0xfed18001 on 0000:00:00.0
[    0.691006] pci 0000:00:02.0: BAR 2: assigned to efifb
[    0.694276] pci 0000:00:1c.0: Intel SPT PCH root port ACS workaround enabled
[    0.694833] pci 0000:00:1c.5: Intel SPT PCH root port ACS workaround enabled
[    0.698688] pci 0000:00:1c.0: PCI bridge to [bus 01]
[    0.699418] pci 0000:02:00.0: 2.000 Gb/s available PCIe bandwidth,
limited by 2.5 GT/s x1 link at 0000:00:1c.5 (capable of 7.876 Gb/s
with 8 GT/s x1 link)
[    0.699724] pci 0000:00:1c.5: PCI bridge to [bus 02]
[    0.704143] ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 6 10 *11 12 14 15)
[    0.704232] ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 5 6 *10 11 12 14 15)
[    0.704322] ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 5 6 10 *11 12 14 15)
[    0.704418] ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 5 6 10 *11 12 14 15)
[    0.704507] ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 5 6 10 *11 12 14 15)
[    0.704592] ACPI: PCI Interrupt Link [LNKF] (IRQs 3 4 5 6 10 *11 12 14 15)
[    0.704680] ACPI: PCI Interrupt Link [LNKG] (IRQs 3 4 5 6 10 *11 12 14 15)
[    0.704768] ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 5 6 10 *11 12 14 15)
[    0.705534] ACPI: EC: interrupt unblocked
[    0.705573] ACPI: EC: event unblocked
[    0.705598] ACPI: \_SB_.PCI0.LPCB.EC0_: GPE=0x50,
EC_CMD/EC_SC=0x66, EC_DATA=0x62
[    0.705605] ACPI: \_SB_.PCI0.LPCB.EC0_: Used as boot DSDT EC to
handle transactions and events
[    0.705655] xen:balloon: Initialising balloon driver
[    0.705801] SCSI subsystem initialized
[    0.705887] ACPI: bus type USB registered
[    0.705909] usbcore: registered new interface driver usbfs
[    0.705920] usbcore: registered new interface driver hub
[    0.705940] usbcore: registered new device driver usb
[    0.705956] pps_core: LinuxPPS API ver. 1 registered
[    0.705961] pps_core: Software ver. 5.3.6 - Copyright 2005-2007
Rodolfo Giometti <giometti@linux.it>
[    0.705969] PTP clock support registered
[    0.706008] Registered efivars operations
[    0.710766] PCI: Using ACPI for IRQ routing
[    0.748524] NetLabel: Initializing
[    0.748529] NetLabel:  domain hash size = 128
[    0.748533] NetLabel:  protocols = UNLABELED CIPSOv4 CALIPSO
[    0.748553] NetLabel:  unlabeled traffic allowed by default
[    0.748718] clocksource: Switched to clocksource tsc-early
[    0.765269] VFS: Disk quotas dquot_6.6.0
[    0.765291] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
[    0.765339] FS-Cache: Loaded
[    0.765343] hugetlbfs: disabling because there are no supported
hugepage sizes
[    0.765401] CacheFiles: Loaded
[    0.765415] pnp: PnP ACPI init
[    0.765704] system 00:00: [io  0x0a00-0x0a2f] has been reserved
[    0.766250] Already setup the GSI :4
[    0.768279] system 00:05: [io  0x0200-0x027f] has been reserved
[    0.769079] system 00:06: [io  0x029c-0x029d] has been reserved
[    0.769352] system 00:07: [io  0x0680-0x069f] has been reserved
[    0.769359] system 00:07: [io  0xffff] has been reserved
[    0.769364] system 00:07: [io  0xffff] has been reserved
[    0.769369] system 00:07: [io  0xffff] has been reserved
[    0.769374] system 00:07: [io  0x1800-0x18fe] has been reserved
[    0.769380] system 00:07: [io  0x164e-0x164f] has been reserved
[    0.769579] system 00:09: [io  0x1854-0x1857] has been reserved
[    0.769879] system 00:0a: [mem 0xfed10000-0xfed17fff] has been reserved
[    0.769886] system 00:0a: [mem 0xfed18000-0xfed18fff] has been reserved
[    0.769892] system 00:0a: [mem 0xfed19000-0xfed19fff] has been reserved
[    0.769898] system 00:0a: [mem 0xe0000000-0xefffffff] has been reserved
[    0.769904] system 00:0a: [mem 0xfed20000-0xfed3ffff] has been reserved
[    0.769909] system 00:0a: [mem 0xfed90000-0xfed93fff] could not be reserved
[    0.769915] system 00:0a: [mem 0xfed45000-0xfed8ffff] has been reserved
[    0.769921] system 00:0a: [mem 0xff000000-0xffffffff] has been reserved
[    0.769927] system 00:0a: [mem 0xfee00000-0xfeefffff] has been reserved
[    0.769933] system 00:0a: [mem 0xdffe0000-0xdfffffff] has been reserved
[    0.769988] system 00:0b: [mem 0xfd000000-0xfdabffff] has been reserved
[    0.769995] system 00:0b: [mem 0xfdad0000-0xfdadffff] has been reserved
[    0.770001] system 00:0b: [mem 0xfdb00000-0xfdffffff] has been reserved
[    0.7[    1.491547] Key type encrypted registered
[    1.493473] rtc_cmos 00:08: setting system clock to 2019-07-19
19:18:43 UTC (1563563923)
[    1.494433] Waiting 3 sec before mounting root device...
[    1.700989] ata1: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
[    1.706737] ata1.00: ATA-9: SQF-S25M8-64G-SAC, SAFM02A3, max UDMA/133
[    1.707867] ata1.00: 125045424 sectors, multi 16: LBA48 NCQ (depth 32), AA
[    1.709118] ata1.00: configured for UDMA/133
[    1.710321] scsi 0:0:0:0: Direct-Access     ATA
SQF-S25M8-64G-SA 02A3 PQ: 0 ANSI: 5
[    1.711647] sd 0:0:0:0: [sda] 125045424 512-byte logical blocks:
(64.0 GB/59.6 GiB)
[    1.712791] sd 0:0:0:0: [sda] Write Protect is off
[    1.713976] sd 0:0:0:0: Attached scsi generic sg0 type 0
[    1.715068] sd 0:0:0:0: [sda] Write cache: enabled, read cache:
enabled, doesn't support DPO or FUA
[    1.717800]  sda: sda1 sda2 sda3 sda4 sda9
[    1.719269] sd 0:0:0:0: [sda] Attached SCSI disk
[    1.721673] ata2: SATA link down (SStatus 4 SControl 300)
[    1.737879] usb 1-1: new low-speed USB device number 2 using xhci_hcd
[    1.837912] clocksource: tsc: mask: 0xffffffffffffffff max_cycles:
0x23fa80a809f, max_idle_ns: 440795273818 ns
[    1.839077] clocksource: Switched to clocksource tsc
[    1.928802] input: Logitech USB Keyboard as
/devices/pci0000:00/0000:00:14.0/usb1/1-1/1-1:1.0/0003:046D:C31C.0001/input/input6
[    1.997981] hid-generic 0003:046D:C31C.0001: input: USB HID v1.10
Keyboard [Logitech USB Keyboard] on usb-0000:00:14.0-1/input0
[    2.004853] input: Logitech USB Keyboard Consumer Control as
/devices/pci0000:00/0000:00:14.0/usb1/1-1/1-1:1.1/0003:046D:C31C.0002/input/input7
[    2.068052] input: Logitech USB Keyboard System Control as
/devices/pci0000:00/0000:00:14.0/usb1/1-1/1-1:1.1/0003:046D:C31C.0002/input/input8
[    2.069388] hid-generic 0003:046D:C31C.0002: input: USB HID v1.10
Device [Logitech USB Keyboard] on usb-0000:00:14.0-1/input1
[    2.217897] usb 1-7: new full-speed USB device number 3 using xhci_hcd
[    2.399047] random: fast init done
[    4.484487] VFS: Mounted root (squashfs filesystem) readonly on device 8:2.
[    4.487173] Freeing unused kernel image memory: 1584K
[    4.507975] Write protecting the kernel read-only data: 18432k
[    4.516183] Freeing unused kernel image memory: 2020K
[    4.517742] Freeing unused kernel image memory: 1028K
[    4.518785] Run /sbin/init as init process
[    5.129834] e1000e: Intel(R) PRO/1000 Network Driver - 3.2.6-k
[    5.130918] e1000e: Copyright(c) 1999 - 2015 Intel Corporation.
[    5.132125] Already setup the GSI :16
[    5.133307] e1000e 0000:00:1f.6: Interrupt Throttling Rate
(ints/sec) set to dynamic conservative mode
[    5.234464] e1000e 0000:00:1f.6 0000:00:1f.6 (uninitialized):
registered PHC clock
[    5.326539] e1000e 0000:00:1f.6 eth0: (PCI Express:2.5GT/s:Width
x1) 00:0b:ab:e4:d0:c5
[    5.327674] e1000e 0000:00:1f.6 eth0: Intel(R) PRO/1000 Network Connection
[    5.330518] e1000e 0000:00:1f.6 eth0: MAC: 12, PHY: 12, PBA No: FFFFFF-0FF
[    5.362049] cfg80211: Loading compiled-in X.509 certificates for
regulatory database
[    5.371724] cfg80211: Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'
[    5.372933] platform regulatory.0: Direct firmware load for
regulatory.db failed with error -2
[    5.374112] cfg80211: failed to load regulatory.db
[    5.424847] rtl8723be 0000:01:00.0: enabling device (0000 -> 0003)
[    5.426136] Already setup the GSI :18
[    5.459064] rtl8723be: Using firmware rtlwifi/rtl8723befw_36.bin
[    5.462917] rtlwifi: rtlwifi: wireless switch is on
[    5.481131] igb: Intel(R) Gigabit Ethernet Network Driver - version 5.4.0-k
[    5.482341] igb: Copyright (c) 2007-2014 Intel Corporation.
[    5.483648] Already setup the GSI :17
[    5.514869] pps pps0: new PPS source ptp1
[    5.516458] igb 0000:02:00.0: added PHC on eth1
[    5.517974] igb 0000:02:00.0: Intel(R) Gigabit Ethernet Network Connection
[    5.519441] igb 0000:02:00.0: eth1: (PCIe:2.5Gb/s:Width x1) 00:0b:ab:e4:d0:c6
[    5.520701] igb 0000:02:00.0: eth1: PBA No: 000200-000
[    5.521831] igb 0000:02:00.0: Using MSI-X interrupts. 1 rx
queue(s), 1 tx queue(s)
................   ..............   ................
 ................   ............   ................
              ....    .........   ....
    ................   .......   ................
     ................   .....   ................
                    ...   .   ....
        ................     ................
          ...............   ................

              Edge Virtualization Engine
Take a look around and don't forget to use eve(1).
login[518]: root login on 'hvc0'
linuxkit-000babe4d0c5:~#
[    6.069552] IPVS: ftp: loaded support on port[0] = 21
[    6.158121] FAT-fs (sda4): utf8 is not a recommended IO charset for
FAT filesystems, filesystem will be case sensitive!
[    6.163850] FAT-fs (sda4): Volume was not properly unmounted. Some
data may be corrupt. Please run fsck.
[    6.222733] IPVS: ftp: loaded support on port[0] = 21
[    6.261491] random: crng init done
2019/07/19 19:18:48 Wrote 1000 bytes of entropy, exiting as oneshot
[    8.572992] usbcore: registered new interface driver qcserial
[    8.574283] usbserial: USB Serial support registered for Qualcomm USB modem
[    8.586813] usbcore: registered new interface driver cdc_wdm
[    8.593148] usbcore: registered new interface driver qmi_wwan
[    8.823492] EXT4-fs (sda9): mounting ext3 file system using the
ext4 subsystem
[    8.834988] EXT4-fs (sda9): mounted filesystem with ordered data
mode. Opts: (null)

linuxkit-000babe4d0c5:~# eve enter
/ # xl info
host                   : linuxkit-000babe4d0c5
release                : 4.19.5-linuxkit
version                : #1 SMP Mon Jun 17 17:43:29 UTC 2019
machine                : x86_64
nr_cpus                : 2
max_cpu_id             : 3
nr_nodes               : 1
cores_per_socket       : 2
threads_per_core       : 1
cpu_mhz                : 2496.011
hw_caps                :
bfebfbff:76faf3ff:2c100800:00000121:0000000f:009c6fbf:00000000:00000100
virt_caps              : pv hvm hvm_directio pv_directio
total_memory           : 4003
free_memory            : 2912
sharing_freed_memory   : 0
sharing_used_memory    : 0
outstanding_claims     : 0
free_cpus              : 0
xen_major              : 4
xen_minor              : 12
xen_extra              : .0
xen_version            : 4.12.0
xen_caps               : xen-3.0-x86_64 xen-3.0-x86_32p hvm-3.0-x86_32
hvm-3.0-x86_32p hvm-3.0-x86_64
xen_scheduler          : credit2
xen_pagesize           : 4096
platform_params        : virt_start=0xffff800000000000
xen_changeset          :
xen_commandline        : iommu=no-igfx com1=115200,8n1
console=com1,vga dom0_mem=1024M,max:1024M dom0_max_vcpus=1
dom0_vcpus_pin smt=false
cc_compiler            : gcc (Alpine 6.4.0) 6.4.0
cc_compile_by          :
cc_compile_domain      :
cc_compile_date        : Mon Jun 17 18:50:07 UTC 2019
build_id               : 00f4459480dee2ae1aab93918bb20f4b9719364b
xend_config_format     : 4

--000000000000dac487058e0dc52e
Content-Type: text/plain; charset="US-ASCII"; name="boot_without_workaround.txt"
Content-Disposition: attachment; filename="boot_without_workaround.txt"
Content-Transfer-Encoding: base64
Content-ID: <f_jyai0mrn0>
X-Attachment-Id: f_jyai0mrn0

IFhlbiA0LjEyLjAKKFhFTikgWGVuIHZlcnNpb24gNC4xMi4wIChAKSAoZ2NjIChBbHBpbmUgNi40
LjApIDYuNC4wKSBkZWJ1Zz1uICBNb24gSnVuIDE3IDE4OjUwOjA3IFVUQyAyMDE5CihYRU4pIExh
dGVzdCBDaGFuZ2VTZXQ6CihYRU4pIEJvb3Rsb2FkZXI6IEdSVUIgMi4wMwooWEVOKSBDb21tYW5k
IGxpbmU6IGNvbTE9MTE1MjAwLDhuMSBjb25zb2xlPWNvbTEgZG9tMF9tZW09MTAyNE0sbWF4OjEw
MjRNIGRvbTBfbWF4X3ZjcHVzPTEgZG9tMF92Y3B1c19waW4gc210PWZhbHNlCihYRU4pIFhlbiBp
bWFnZSBsb2FkIGJhc2UgYWRkcmVzczogMHg4ODYwMDAwMAooWEVOKSBWaWRlbyBpbmZvcm1hdGlv
bjoKKFhFTikgIFZHQSBpcyBncmFwaGljcyBtb2RlIDE2ODB4MTA1MCwgMzIgYnBwCihYRU4pIERp
c2MgaW5mb3JtYXRpb246CihYRU4pICBGb3VuZCAwIE1CUiBzaWduYXR1cmVzCihYRU4pICBGb3Vu
ZCAxIEVERCBpbmZvcm1hdGlvbiBzdHJ1Y3R1cmVzCihYRU4pIEVGSSBSQU0gbWFwOgooWEVOKSAg
MDAwMDAwMDAwMDAwMDAwMCAtIDAwMDAwMDAwMDAwNTgwMDAgKHVzYWJsZSkKKFhFTikgIDAwMDAw
MDAwMDAwNTgwMDAgLSAwMDAwMDAwMDAwMDU5MDAwIChyZXNlcnZlZCkKKFhFTikgIDAwMDAwMDAw
MDAwNTkwMDAgLSAwMDAwMDAwMDAwMDlmMDAwICh1c2FibGUpCihYRU4pICAwMDAwMDAwMDAwMDlm
MDAwIC0gMDAwMDAwMDAwMDBhMDAwMCAocmVzZXJ2ZWQpCihYRU4pICAwMDAwMDAwMDAwMTAwMDAw
IC0gMDAwMDAwMDA4NjQ4YTAwMCAodXNhYmxlKQooWEVOKSAgMDAwMDAwMDA4NjQ4YTAwMCAtIDAw
MDAwMDAwODY0OGIwMDAgKEFDUEkgTlZTKQooWEVOKSAgMDAwMDAwMDA4NjQ4YjAwMCAtIDAwMDAw
MDAwODY0YjUwMDAgKHJlc2VydmVkKQooWEVOKSAgMDAwMDAwMDA4NjRiNTAwMCAtIDAwMDAwMDAw
OGMyMjQwMDAgKHVzYWJsZSkKKFhFTikgIDAwMDAwMDAwOGMyMjQwMDAgLSAwMDAwMDAwMDhjNTI4
MDAwIChyZXNlcnZlZCkKKFhFTikgIDAwMDAwMDAwOGM1MjgwMDAgLSAwMDAwMDAwMDhjNzM2MDAw
ICh1c2FibGUpCihYRU4pICAwMDAwMDAwMDhjNzM2MDAwIC0gMDAwMDAwMDA4Y2VhNzAwMCAoQUNQ
SSBOVlMpCihYRU4pICAwMDAwMDAwMDhjZWE3MDAwIC0gMDAwMDAwMDA4ZDJmZjAwMCAocmVzZXJ2
ZWQpCihYRU4pICAwMDAwMDAwMDhkMmZmMDAwIC0gMDAwMDAwMDA4ZDMwMDAwMCAodXNhYmxlKQoo
WEVOKSAgMDAwMDAwMDA4ZDMwMDAwMCAtIDAwMDAwMDAwOGQ0MDAwMDAgKHJlc2VydmVkKQooWEVO
KSAgMDAwMDAwMDBlMDAwMDAwMCAtIDAwMDAwMDAwZjAwMDAwMDAgKHJlc2VydmVkKQooWEVOKSAg
MDAwMDAwMDBmZTAwMDAwMCAtIDAwMDAwMDAwZmUwMTEwMDAgKHJlc2VydmVkKQooWEVOKSAgMDAw
MDAwMDBmZWMwMDAwMCAtIDAwMDAwMDAwZmVjMDEwMDAgKHJlc2VydmVkKQooWEVOKSAgMDAwMDAw
MDBmZWUwMDAwMCAtIDAwMDAwMDAwZmVlMDEwMDAgKHJlc2VydmVkKQooWEVOKSAgMDAwMDAwMDBm
ZjAwMDAwMCAtIDAwMDAwMDAxMDAwMDAwMDAgKHJlc2VydmVkKQooWEVOKSAgMDAwMDAwMDEwMDAw
MDAwMCAtIDAwMDAwMDAxNmUwMDAwMDAgKHVzYWJsZSkKKFhFTikgQUNQSTogUlNEUCA4Q0U0OTAw
MCwgMDAyNCAocjIgQUxBU0tBKQooWEVOKSBBQ1BJOiBYU0RUIDhDRTQ5MEE4LCAwMENDIChyMSBB
TEFTS0EgICBBIE0gSSAgIDEwNzIwMDkgQU1JICAgICAxMDAxMykKKFhFTikgQUNQSTogRkFDUCA4
Q0U2QzM3MCwgMDEwQyAocjUgQUxBU0tBICAgQSBNIEkgICAxMDcyMDA5IEFNSSAgICAgMTAwMTMp
CihYRU4pIEFDUEk6IERTRFQgOENFNDkyMDgsIDIzMTY3IChyMiBBTEFTS0EgICBBIE0gSSAgIDEw
NzIwMDkgSU5UTCAyMDEyMDkxMykKKFhFTikgQUNQSTogRkFDUyA4Q0U4RUY4MCwgMDA0MAooWEVO
KSBBQ1BJOiBBUElDIDhDRTZDNDgwLCAwMDg0IChyMyBBTEFTS0EgICBBIE0gSSAgIDEwNzIwMDkg
QU1JICAgICAxMDAxMykKKFhFTikgQUNQSTogRlBEVCA4Q0U2QzUwOCwgMDA0NCAocjEgQUxBU0tB
ICAgQSBNIEkgICAxMDcyMDA5IEFNSSAgICAgMTAwMTMpCihYRU4pIEFDUEk6IEZJRFQgOENFNkM1
NTAsIDAwOUMgKHIxIEFMQVNLQSAgIEEgTSBJICAgMTA3MjAwOSBBTUkgICAgIDEwMDEzKQooWEVO
KSBBQ1BJOiBNQ0ZHIDhDRTZDNUYwLCAwMDNDIChyMSBBTEFTS0EgICBBIE0gSSAgIDEwNzIwMDkg
TVNGVCAgICAgICA5NykKKFhFTikgQUNQSTogSFBFVCA4Q0U2QzYzMCwgMDAzOCAocjEgQUxBU0tB
ICAgQSBNIEkgICAxMDcyMDA5IEFNSS4gICAgNTAwMEIpCihYRU4pIEFDUEk6IExQSVQgOENFNkM2
NjgsIDAwOTQgKHIxIElOVEVMICAgU0tMLVVMVCAgICAgICAgMCBNU0ZUICAgICAgIDVGKQooWEVO
KSBBQ1BJOiBTU0RUIDhDRTZDNzAwLCAwMjQ4IChyMiBJTlRFTCAgc2Vuc3JodWIgICAgICAgIDAg
SU5UTCAyMDEyMDkxMykKKFhFTikgQUNQSTogU1NEVCA4Q0U2Qzk0OCwgMkJBRSAocjIgSU5URUwg
IFB0aWREZXZjICAgICAxMDAwIElOVEwgMjAxMjA5MTMpCihYRU4pIEFDUEk6IFNTRFQgOENFNkY0
RjgsIDBCRTMgKHIyIElOVEVMICBUaGVyX1J2cCAgICAgMTAwMCBJTlRMIDIwMTIwOTEzKQooWEVO
KSBBQ1BJOiBTU0RUIDhDRTcwMEUwLCAwNEEzIChyMiBJTlRFTCAgICAgenBvZGQgICAgIDEwMDAg
SU5UTCAyMDEyMDkxMykKKFhFTikgQUNQSTogREJHUCA4Q0U3MDU4OCwgMDAzNCAocjEgSU5URUwg
ICAgICAgICAgICAgICAgICAwIE1TRlQgICAgICAgNUYpCihYRU4pIEFDUEk6IERCRzIgOENFNzA1
QzAsIDAwNTQgKHIwIElOVEVMICAgICAgICAgICAgICAgICAgMCBNU0ZUICAgICAgIDVGKQooWEVO
KSBBQ1BJOiBTU0RUIDhDRTcwNjE4LCAwNkU5IChyMiAgSU5URUwgeGhfcnZwMDcgICAgICAgIDAg
SU5UTCAyMDEyMDkxMykKKFhFTikgQUNQSTogU1NEVCA4Q0U3MEQwOCwgNTQ3RSAocjIgU2FTc2R0
ICBTYVNzZHQgICAgICAzMDAwIElOVEwgMjAxMjA5MTMpCihYRU4pIEFDUEk6IFVFRkkgOENFNzYx
ODgsIDAwNDIgKHIxICAgICAgICAgICAgICAgICAgICAgICAgMCAgICAgICAgICAgICAwKQooWEVO
KSBBQ1BJOiBTU0RUIDhDRTc2MUQwLCAwRTczIChyMiBDcHVSZWYgIENwdVNzZHQgICAgIDMwMDAg
SU5UTCAyMDEyMDkxMykKKFhFTikgQUNQSTogQkdSVCA4Q0U3NzA0OCwgMDAzOCAocjEgQUxBU0tB
ICAgQSBNIEkgICAxMDcyMDA5IEFNSSAgICAgMTAwMTMpCihYRU4pIEFDUEk6IERNQVIgOENFNzcw
ODAsIDAwQTggKHIxIElOVEVMICAgICAgU0tMICAgICAgICAgMSBJTlRMICAgICAgICAxKQooWEVO
KSBBQ1BJOiBUUE0yIDhDRTc3MTI4LCAwMDM0IChyMyAgICAgICAgVHBtMlRhYmwgICAgICAgIDEg
QU1JICAgICAgICAgMCkKKFhFTikgQUNQSTogQVNGISA4Q0U3NzE2MCwgMDBBNSAocjMyIElOVEVM
ICAgICAgIEhDRyAgICAgICAgMSBURlNNICAgIEY0MjQwKQooWEVOKSBTeXN0ZW0gUkFNOiA0MDAz
TUIgKDQwOTk3MzZrQikKKFhFTikgRG9tYWluIGhlYXAgaW5pdGlhbGlzZWQKKFhFTikgQUNQSTog
MzIvNjRYIEZBQ1MgYWRkcmVzcyBtaXNtYXRjaCBpbiBGQURUIC0gOGNlOGVmODAvMDAwMDAwMDAw
MDAwMDAwMCwgdXNpbmcgMzIKKFhFTikgSU9BUElDWzBdOiBhcGljX2lkIDIsIHZlcnNpb24gMzIs
IGFkZHJlc3MgMHhmZWMwMDAwMCwgR1NJIDAtMTE5CihYRU4pIEVuYWJsaW5nIEFQSUMgbW9kZTog
IEZsYXQuICBVc2luZyAxIEkvTyBBUElDcwooWEVOKSBbVlQtRF0gIFJNUlIgYWRkcmVzcyByYW5n
ZSA4ZDgwMDAwMC4uOGZmZmZmZmYgbm90IGluIHJlc2VydmVkIG1lbW9yeTsgbmVlZCAiaW9tbXVf
aW5jbHVzaXZlX21hcHBpbmc9MSI/CihYRU4pIFN3aXRjaGVkIHRvIEFQSUMgZHJpdmVyIHgyYXBp
Y19jbHVzdGVyLgooWEVOKSB4c3RhdGU6IHNpemU6IDB4NDQwIGFuZCBzdGF0ZXM6IDB4MWYKKFhF
TikgU3BlY3VsYXRpdmUgbWl0aWdhdGlvbiBmYWNpbGl0aWVzOgooWEVOKSAgIEhhcmR3YXJlIGZl
YXR1cmVzOgooWEVOKSAgIENvbXBpbGVkLWluIHN1cHBvcnQ6IFNIQURPV19QQUdJTkcKKFhFTikg
ICBYZW4gc2V0dGluZ3M6IEJUSS1UaHVuayBOL0EsIFNQRUNfQ1RSTDogTm8sIE90aGVyOgooWEVO
KSAgIEwxVEY6IGJlbGlldmVkIHZ1bG5lcmFibGUsIG1heHBoeXNhZGRyIEwxRCA0NiwgQ1BVSUQg
MzksIFNhZmUgYWRkcmVzcyA4MDAwMDAwMDAwCihYRU4pICAgU3VwcG9ydCBmb3IgSFZNIFZNczog
UlNCIEVBR0VSX0ZQVQooWEVOKSAgIFN1cHBvcnQgZm9yIFBWIFZNczogUlNCIEVBR0VSX0ZQVQoo
WEVOKSAgIFhQVEkgKDY0LWJpdCBQViBvbmx5KTogRG9tMCBlbmFibGVkLCBEb21VIGVuYWJsZWQg
KHdpdGggUENJRCkKKFhFTikgICBQViBMMVRGIHNoYWRvd2luZzogRG9tMCBkaXNhYmxlZCwgRG9t
VSBlbmFibGVkCihYRU4pIFVzaW5nIHNjaGVkdWxlcjogU01QIENyZWRpdCBTY2hlZHVsZXIgcmV2
MiAoY3JlZGl0MikKKFhFTikgSW5pdGlhbGl6aW5nIENyZWRpdDIgc2NoZWR1bGVyCihYRU4pIFBs
YXRmb3JtIHRpbWVyIGlzIDIzLjk5OU1IeiBIUEVUCihYRU4pIERldGVjdGVkIDI0OTYuMTEwIE1I
eiBwcm9jZXNzb3IuCihYRU4pIEluaXRpbmcgbWVtb3J5IHNoYXJpbmcuCihYRU4pIEludGVsIFZU
LWQgaW9tbXUgMCBzdXBwb3J0ZWQgcGFnZSBzaXplczogNGtCLCAyTUIsIDFHQi4KKFhFTikgSW50
ZWwgVlQtZCBpb21tdSAxIHN1cHBvcnRlZCBwYWdlIHNpemVzOiA0a0IsIDJNQiwgMUdCLgooWEVO
KSBJbnRlbCBWVC1kIFNub29wIENvbnRyb2wgbm90IGVuYWJsZWQuCihYRU4pIEludGVsIFZULWQg
RG9tMCBETUEgUGFzc3Rocm91Z2ggbm90IGVuYWJsZWQuCihYRU4pIEludGVsIFZULWQgUXVldWVk
IEludmFsaWRhdGlvbiBlbmFibGVkLgooWEVOKSBJbnRlbCBWVC1kIEludGVycnVwdCBSZW1hcHBp
bmcgZW5hYmxlZC4KKFhFTikgSW50ZWwgVlQtZCBQb3N0ZWQgSW50ZXJydXB0IG5vdCBlbmFibGVk
LgooWEVOKSBJbnRlbCBWVC1kIFNoYXJlZCBFUFQgdGFibGVzIGVuYWJsZWQuCihYRU4pIEkvTyB2
aXJ0dWFsaXNhdGlvbiBlbmFibGVkCihYRU4pICAtIERvbTAgbW9kZTogUmVsYXhlZAooWEVOKSBJ
bnRlcnJ1cHQgcmVtYXBwaW5nIGVuYWJsZWQKKFhFTikgRW5hYmxlZCBkaXJlY3RlZCBFT0kgd2l0
aCBpb2FwaWNfYWNrX29sZCBvbiEKKFhFTikgRU5BQkxJTkcgSU8tQVBJQyBJUlFzCihYRU4pICAt
PiBVc2luZyBvbGQgQUNLIG1ldGhvZAooWEVOKSBUU0NfREVBRExJTkUgZGlzYWJsZWQgZHVlIHRv
IEVycmF0YTsgcGxlYXNlIHVwZGF0ZSBtaWNyb2NvZGUgdG8gdmVyc2lvbiAweGIyIChvciBsYXRl
cikKKFhFTikgQWxsb2NhdGVkIGNvbnNvbGUgcmluZyBvZiAxNiBLaUIuCihYRU4pIG13YWl0LWlk
bGU6IG1heCBDLXN0YXRlIGNvdW50IG9mIDggcmVhY2hlZAooWEVOKSBWTVg6IFN1cHBvcnRlZCBh
ZHZhbmNlZCBmZWF0dXJlczoKKFhFTikgIC0gQVBJQyBNTUlPIGFjY2VzcyB2aXJ0dWFsaXNhdGlv
bgooWEVOKSAgLSBBUElDIFRQUiBzaGFkb3cKKFhFTikgIC0gRXh0ZW5kZWQgUGFnZSBUYWJsZXMg
KEVQVCkKKFhFTikgIC0gVmlydHVhbC1Qcm9jZXNzb3IgSWRlbnRpZmllcnMgKFZQSUQpCihYRU4p
ICAtIFZpcnR1YWwgTk1JCihYRU4pICAtIE1TUiBkaXJlY3QtYWNjZXNzIGJpdG1hcAooWEVOKSAg
LSBVbnJlc3RyaWN0ZWQgR3Vlc3QKKFhFTikgIC0gVk1DUyBzaGFkb3dpbmcKKFhFTikgIC0gVk0g
RnVuY3Rpb25zCihYRU4pICAtIFZpcnR1YWxpc2F0aW9uIEV4Y2VwdGlvbnMKKFhFTikgIC0gUGFn
ZSBNb2RpZmljYXRpb24gTG9nZ2luZwooWEVOKSBIVk06IEFTSURzIGVuYWJsZWQuCihYRU4pIEhW
TTogVk1YIGVuYWJsZWQKKFhFTikgSFZNOiBIYXJkd2FyZSBBc3Npc3RlZCBQYWdpbmcgKEhBUCkg
ZGV0ZWN0ZWQKKFhFTikgSFZNOiBIQVAgcGFnZSBzaXplczogNGtCLCAyTUIsIDFHQgooWEVOKSBt
d2FpdC1pZGxlOiBtYXggQy1zdGF0ZSBjb3VudCBvZiA4IHJlYWNoZWQKKFhFTikgbXdhaXQtaWRs
ZTogbWF4IEMtc3RhdGUgY291bnQgb2YgOCByZWFjaGVkCihYRU4pIG13YWl0LWlkbGU6IG1heCBD
LXN0YXRlIGNvdW50IG9mIDggcmVhY2hlZAooWEVOKSBCcm91Z2h0IHVwIDIgQ1BVcwooWEVOKSBE
b20wIGhhcyBtYXhpbXVtIDMxMiBQSVJRcwooWEVOKSAgWGVuICBrZXJuZWw6IDY0LWJpdCwgbHNi
LCBjb21wYXQzMgooWEVOKSAgRG9tMCBrZXJuZWw6IDY0LWJpdCwgUEFFLCBsc2IsIHBhZGRyIDB4
MTAwMDAwMCAtPiAweDJhMmMwMDAKKFhFTikgUEhZU0lDQUwgTUVNT1JZIEFSUkFOR0VNRU5UOgoo
WEVOKSAgRG9tMCBhbGxvYy46ICAgMDAwMDAwMDE2NDAwMDAwMC0+MDAwMDAwMDE2ODAwMDAwMCAo
MjQ1NzYwIHBhZ2VzIHRvIGJlIGFsbG9jYXRlZCkKKFhFTikgVklSVFVBTCBNRU1PUlkgQVJSQU5H
RU1FTlQ6CihYRU4pICBMb2FkZWQga2VybmVsOiBmZmZmZmZmZjgxMDAwMDAwLT5mZmZmZmZmZjgy
YTJjMDAwCihYRU4pICBJbml0LiByYW1kaXNrOiAwMDAwMDAwMDAwMDAwMDAwLT4wMDAwMDAwMDAw
MDAwMDAwCihYRU4pICBQaHlzLU1hY2ggbWFwOiAwMDAwMDA4MDAwMDAwMDAwLT4wMDAwMDA4MDAw
MjAwMDAwCihYRU4pICBTdGFydCBpbmZvOiAgICBmZmZmZmZmZjgyYTJjMDAwLT5mZmZmZmZmZjgy
YTJjNGI0CihYRU4pICBYZW5zdG9yZSByaW5nOiAwMDAwMDAwMDAwMDAwMDAwLT4wMDAwMDAwMDAw
MDAwMDAwCihYRU4pICBDb25zb2xlIHJpbmc6ICAwMDAwMDAwMDAwMDAwMDAwLT4wMDAwMDAwMDAw
MDAwMDAwCihYRU4pICBQYWdlIHRhYmxlczogICBmZmZmZmZmZjgyYTJkMDAwLT5mZmZmZmZmZjgy
YTQ2MDAwCihYRU4pICBCb290IHN0YWNrOiAgICBmZmZmZmZmZjgyYTQ2MDAwLT5mZmZmZmZmZjgy
YTQ3MDAwCihYRU4pICBUT1RBTDogICAgICAgICBmZmZmZmZmZjgwMDAwMDAwLT5mZmZmZmZmZjgy
YzAwMDAwCihYRU4pICBFTlRSWSBBRERSRVNTOiBmZmZmZmZmZjgyNmFhMTgwCihYRU4pIERvbTAg
aGFzIG1heGltdW0gMSBWQ1BVcwooWEVOKSBCb2d1cyBETUlCQVIgMHhmZWQxODAwMSBvbiAwMDAw
OjAwOjAwLjAKKFhFTikgSW5pdGlhbCBsb3cgbWVtb3J5IHZpcnEgdGhyZXNob2xkIHNldCBhdCAw
eDQwMDAgcGFnZXMuCihYRU4pIFNjcnViYmluZyBGcmVlIFJBTSBpbiBiYWNrZ3JvdW5kCihYRU4p
IFN0ZC4gTG9nbGV2ZWw6IEVycm9ycyBhbmQgd2FybmluZ3MKKFhFTikgR3Vlc3QgTG9nbGV2ZWw6
IE5vdGhpbmcgKFJhdGUtbGltaXRlZDogRXJyb3JzIGFuZCB3YXJuaW5ncykKKFhFTikgKioqIFNl
cmlhbCBpbnB1dCB0byBET00wICh0eXBlICdDVFJMLWEnIHRocmVlIHRpbWVzIHRvIHN3aXRjaCBp
bnB1dCkKKFhFTikgRnJlZWQgNDgwa0IgaW5pdCBtZW1vcnkKKFhFTikgW1ZULURdRE1BUjpbRE1B
IFJlYWRdIFJlcXVlc3QgZGV2aWNlIFswMDAwOjAwOjAyLjBdIGZhdWx0IGFkZHIgOGU0ODAwMDAs
IGlvbW11IHJlZyA9IGZmZmY4MmMwMDAyMWQwMDAKKFhFTikgW1ZULURdRE1BUjogcmVhc29uIDA2
IC0gUFRFIFJlYWQgYWNjZXNzIGlzIG5vdCBzZXQKKFhFTikgW1ZULURdSU5UUi1SRU1BUDogUmVx
dWVzdCBkZXZpY2UgWzAwMDA6ZjA6MWYuMF0gZmF1bHQgaW5kZXggMCwgaW9tbXUgcmVnID0gZmZm
ZjgyYzAwMDIxZjAwMAooWEVOKSBbVlQtRF1JTlRSLVJFTUFQOiByZWFzb24gMjIgLSBQcmVzZW50
IGZpZWxkIGluIHRoZSBJUlRFIGVudHJ5IGlzIGNsZWFyCm1hcHBpbmcga2VybmVsIGludG8gcGh5
c2ljYWwgbWVtb3J5CmFib3V0IHRvIGdldCBzdGFydGVkLi4uCihYRU4pIFtWVC1EXURNQVI6W0RN
QSBSZWFkXSBSZXF1ZXN0IGRldmljZSBbMDAwMDowMDowMi4wXSBmYXVsdCBhZGRyIDhlNDgwMDAw
LCBpb21tdSByZWcgPSBmZmZmODJjMDAwMjFkMDAwCihYRU4pIFtWVC1EXURNQVI6IHJlYXNvbiAw
NiAtIFBURSBSZWFkIGFjY2VzcyBpcyBub3Qgc2V0CihYRU4pIFtWVC1EXURNQVI6W0RNQSBSZWFk
XSBSZXF1ZXN0IGRldmljZSBbMDAwMDowMDowMi4wXSBmYXVsdCBhZGRyIDhlNGE3MDAwLCBpb21t
dSByZWcgPSBmZmZmODJjMDAwMjFkMDAwCihYRU4pIFtWVC1EXURNQVI6IHJlYXNvbiAwNiAtIFBU
RSBSZWFkIGFjY2VzcyBpcyBub3Qgc2V0CihYRU4pIFtWVC1EXURNQVI6W0RNQSBSZWFkXSBSZXF1
ZXN0IGRldmljZSBbMDAwMDowMDowMi4wXSBmYXVsdCBhZGRyIDhlNGMyMDAwLCBpb21tdSByZWcg
PSBmZmZmODJjMDAwMjFkMDAwCihYRU4pIFtWVC1EXURNQVI6IHJlYXNvbiAwNiAtIFBURSBSZWFk
IGFjY2VzcyBpcyBub3Qgc2V0ClsgICAgMC4wMDAwMDBdIExpbnV4IHZlcnNpb24gNC4xOS41LWxp
bnV4a2l0IChyb290QDQ4ZWZiZDAzMDlhNikgKGdjYyB2ZXJzaW9uIDYuMy4wIChBbHBpbmUgNi4z
LjApKSAjMSBTTVAgTW9uIEp1biAxNyAxNzo0MzoyOSBVVEMgMjAxOQpbICAgIDAuMDAwMDAwXSBD
b21tYW5kIGxpbmU6IGNvbnNvbGU9aHZjMCBlYXJseXByaW50az14ZW4gcm9vdGRlbGF5PTMgcm9v
dD1QQVJUVVVJRD02MWZmNWJhNC1hZWEzLTRjMjEtYTExYy1iODk5YTZhODhkZWYgdGV4dApbICAg
IDAuMDAwMDAwXSB4ODYvZnB1OiBTdXBwb3J0aW5nIFhTQVZFIGZlYXR1cmUgMHgwMDE6ICd4ODcg
ZmxvYXRpbmcgcG9pbnQgcmVnaXN0ZXJzJwpbICAgIDAuMDAwMDAwXSB4ODYvZnB1OiBTdXBwb3J0
aW5nIFhTQVZFIGZlYXR1cmUgMHgwMDI6ICdTU0UgcmVnaXN0ZXJzJwpbICAgIDAuMDAwMDAwXSB4
ODYvZnB1OiBTdXBwb3J0aW5nIFhTQVZFIGZlYXR1cmUgMHgwMDQ6ICdBVlggcmVnaXN0ZXJzJwpb
ICAgIDAuMDAwMDAwXSB4ODYvZnB1OiB4c3RhdGVfb2Zmc2V0WzJdOiAgNTc2LCB4c3RhdGVfc2l6
ZXNbMl06ICAyNTYKWyAgICAwLjAwMDAwMF0geDg2L2ZwdTogRW5hYmxlZCB4c3RhdGUgZmVhdHVy
ZXMgMHg3LCBjb250ZXh0IHNpemUgaXMgODMyIGJ5dGVzLCB1c2luZyAnc3RhbmRhcmQnIGZvcm1h
dC4KWyAgICAwLjAwMDAwMF0gUmVsZWFzZWQgMCBwYWdlKHMpClsgICAgMC4wMDAwMDBdIEJJT1Mt
cHJvdmlkZWQgcGh5c2ljYWwgUkFNIG1hcDoKWyAgICAwLjAwMDAwMF0gWGVuOiBbbWVtIDB4MDAw
MDAwMDAwMDAwMDAwMC0weDAwMDAwMDAwMDAwNTdmZmZdIHVzYWJsZQpbICAgIDAuMDAwMDAwXSBY
ZW46IFttZW0gMHgwMDAwMDAwMDAwMDU4MDAwLTB4MDAwMDAwMDAwMDA1OGZmZl0gcmVzZXJ2ZWQK
WyAgICAwLjAwMDAwMF0gWGVuOiBbbWVtIDB4MDAwMDAwMDAwMDA1OTAwMC0weDAwMDAwMDAwMDAw
OWVmZmZdIHVzYWJsZQpbICAgIDAuMDAwMDAwXSBYZW46IFttZW0gMHgwMDAwMDAwMDAwMDlmMDAw
LTB4MDAwMDAwMDAwMDBmZmZmZl0gcmVzZXJ2ZWQKWyAgICAwLjAwMDAwMF0gWGVuOiBbbWVtIDB4
MDAwMDAwMDAwMDEwMDAwMC0weDAwMDAwMDAwNDAwNjFmZmZdIHVzYWJsZQpbICAgIDAuMDAwMDAw
XSBYZW46IFttZW0gMHgwMDAwMDAwMDQwMDYyMDAwLTB4MDAwMDAwMDA4NjQ4OWZmZl0gdW51c2Fi
bGUKWyAgICAwLjAwMDAwMF0gWGVuOiBbbWVtIDB4MDAwMDAwMDA4NjQ4YTAwMC0weDAwMDAwMDAw
ODY0OGFmZmZdIEFDUEkgTlZTClsgICAgMC4wMDAwMDBdIFhlbjogW21lbSAweDAwMDAwMDAwODY0
OGIwMDAtMHgwMDAwMDAwMDg2NGI0ZmZmXSByZXNlcnZlZApbICAgIDAuMDAwMDAwXSBYZW46IFtt
ZW0gMHgwMDAwMDAwMDg2NGI1MDAwLTB4MDAwMDAwMDA4YzIyM2ZmZl0gdW51c2FibGUKWyAgICAw
LjAwMDAwMF0gWGVuOiBbbWVtIDB4MDAwMDAwMDA4YzIyNDAwMC0weDAwMDAwMDAwOGM1MjdmZmZd
IHJlc2VydmVkClsgICAgMC4wMDAwMDBdIFhlbjogW21lbSAweDAwMDAwMDAwOGM1MjgwMDAtMHgw
MDAwMDAwMDhjNzM1ZmZmXSB1bnVzYWJsZQpbICAgIDAuMDAwMDAwXSBYZW46IFttZW0gMHgwMDAw
MDAwMDhjNzM2MDAwLTB4MDAwMDAwMDA4Y2VhNmZmZl0gQUNQSSBOVlMKWyAgICAwLjAwMDAwMF0g
WGVuOiBbbWVtIDB4MDAwMDAwMDA4Y2VhNzAwMC0weDAwMDAwMDAwOGQyZmVmZmZdIHJlc2VydmVk
ClsgICAgMC4wMDAwMDBdIFhlbjogW21lbSAweDAwMDAwMDAwOGQyZmYwMDAtMHgwMDAwMDAwMDhk
MmZmZmZmXSB1bnVzYWJsZQpbICAgIDAuMDAwMDAwXSBYZW46IFttZW0gMHgwMDAwMDAwMDhkMzAw
MDAwLTB4MDAwMDAwMDA4ZDNmZmZmZl0gcmVzZXJ2ZWQKWyAgICAwLjAwMDAwMF0gWGVuOiBbbWVt
IDB4MDAwMDAwMDBlMDAwMDAwMC0weDAwMDAwMDAwZWZmZmZmZmZdIHJlc2VydmVkClsgICAgMC4w
MDAwMDBdIFhlbjogW21lbSAweDAwMDAwMDAwZmUwMDAwMDAtMHgwMDAwMDAwMGZlMDEwZmZmXSBy
ZXNlcnZlZApbICAgIDAuMDAwMDAwXSBYZW46IFttZW0gMHgwMDAwMDAwMGZlYzAwMDAwLTB4MDAw
MDAwMDBmZWMwMGZmZl0gcmVzZXJ2ZWQKWyAgICAwLjAwMDAwMF0gWGVuOiBbbWVtIDB4MDAwMDAw
MDBmZWQ5MDAwMC0weDAwMDAwMDAwZmVkOTFmZmZdIHJlc2VydmVkClsgICAgMC4wMDAwMDBdIFhl
bjogW21lbSAweDAwMDAwMDAwZmVlMDAwMDAtMHgwMDAwMDAwMGZlZWZmZmZmXSByZXNlcnZlZApb
ICAgIDAuMDAwMDAwXSBYZW46IFttZW0gMHgwMDAwMDAwMGZmMDAwMDAwLTB4MDAwMDAwMDBmZmZm
ZmZmZl0gcmVzZXJ2ZWQKWyAgICAwLjAwMDAwMF0gWGVuOiBbbWVtIDB4MDAwMDAwMDEwMDAwMDAw
MC0weDAwMDAwMDAxNmRmZmZmZmZdIHVudXNhYmxlClsgICAgMC4wMDAwMDBdIE5YIChFeGVjdXRl
IERpc2FibGUpIHByb3RlY3Rpb246IGFjdGl2ZQpbICAgIDAuMDAwMDAwXSBlZmk6IEVGSSB2Mi40
MCBieSBBbWVyaWNhbiBNZWdhdHJlbmRzClsgICAgMC4wMDAwMDBdIGVmaTogIEVTUlQ9MHg4ZDI5
YzA5OCAgQUNQST0weDhjZTQ5MDAwICBBQ1BJIDIuMD0weDhjZTQ5MDAwICBTTUJJT1M9MHhmMDVl
MCAgU01CSU9TIDMuMD0weGYwNjAwICBNUFM9MHhmYzljMApbICAgIDAuMDAwMDAwXSBTTUJJT1Mg
My4wLjAgcHJlc2VudC4KWyAgICAwLjAwMDAwMF0gRE1JOiAgLywgQklPUyA1LjExIDA2LzEyLzIw
MTcKWyAgICAwLjAwMDAwMF0gSHlwZXJ2aXNvciBkZXRlY3RlZDogWGVuIFBWClsgICAgMC4wMDA2
NTBdIHRzYzogRGV0ZWN0ZWQgMjQ5Ni4xMTAgTUh6IHByb2Nlc3NvcgpbICAgIDAuMDEwNzMxXSBs
YXN0X3BmbiA9IDB4NDAwNjIgbWF4X2FyY2hfcGZuID0gMHg0MDAwMDAwMDAKWyAgICAwLjAxMDcz
Ml0gRGlzYWJsZWQKWyAgICAwLjAxMDczNF0geDg2L1BBVDogTVRSUnMgZGlzYWJsZWQsIHNraXBw
aW5nIFBBVCBpbml0aWFsaXphdGlvbiB0b28uClsgICAgMC4wMTA3MzddIHg4Ni9QQVQ6IENvbmZp
Z3VyYXRpb24gWzAtN106IFdCICBXVCAgVUMtIFVDICBXQyAgV1AgIFVDICBVQwpbICAgIDAuMDEw
NzY3XSBLZXJuZWwvVXNlciBwYWdlIHRhYmxlcyBpc29sYXRpb246IGRpc2FibGVkIG9uIFhFTiBQ
Vi4KWyAgICAwLjE4NTk5NV0gU2VjdXJlIGJvb3QgZGlzYWJsZWQKWyAgICAwLjE4NjAwOV0gQUNQ
STogRWFybHkgdGFibGUgY2hlY2tzdW0gdmVyaWZpY2F0aW9uIGRpc2FibGVkClsgICAgMC4xODYw
MTZdIEFDUEk6IFJTRFAgMHgwMDAwMDAwMDhDRTQ5MDAwIDAwMDAyNCAodjAyIEFMQVNLQSkKWyAg
ICAwLjE4NjAyNF0gQUNQSTogWFNEVCAweDAwMDAwMDAwOENFNDkwQTggMDAwMENDICh2MDEgQUxB
U0tBIEEgTSBJICAgIDAxMDcyMDA5IEFNSSAgMDAwMTAwMTMpClsgICAgMC4xODYwNTVdIEFDUEk6
IEZBQ1AgMHgwMDAwMDAwMDhDRTZDMzcwIDAwMDEwQyAodjA1IEFMQVNLQSBBIE0gSSAgICAwMTA3
MjAwOSBBTUkgIDAwMDEwMDEzKQpbICAgIDAuMTg2MTEwXSBBQ1BJOiBEU0RUIDB4MDAwMDAwMDA4
Q0U0OTIwOCAwMjMxNjcgKHYwMiBBTEFTS0EgQSBNIEkgICAgMDEwNzIwMDkgSU5UTCAyMDEyMDkx
MykKWyAgICAwLjE4NjEyMV0gQUNQSTogRkFDUyAweDAwMDAwMDAwOENFOEVGODAgMDAwMDQwClsg
ICAgMC4xODYxMzNdIEFDUEk6IEFQSUMgMHgwMDAwMDAwMDhDRTZDNDgwIDAwMDA4NCAodjAzIEFM
QVNLQSBBIE0gSSAgICAwMTA3MjAwOSBBTUkgIDAwMDEwMDEzKQpbICAgIDAuMTg2MTQ0XSBBQ1BJ
OiBGUERUIDB4MDAwMDAwMDA4Q0U2QzUwOCAwMDAwNDQgKHYwMSBBTEFTS0EgQSBNIEkgICAgMDEw
NzIwMDkgQU1JICAwMDAxMDAxMykKWyAgICAwLjE4NjE1Nl0gQUNQSTogRklEVCAweDAwMDAwMDAw
OENFNkM1NTAgMDAwMDlDICh2MDEgQUxBU0tBIEEgTSBJICAgIDAxMDcyMDA5IEFNSSAgMDAwMTAw
MTMpClsgICAgMC4xODYxNjddIEFDUEk6IE1DRkcgMHgwMDAwMDAwMDhDRTZDNUYwIDAwMDAzQyAo
djAxIEFMQVNLQSBBIE0gSSAgICAwMTA3MjAwOSBNU0ZUIDAwMDAwMDk3KQpbICAgIDAuMTg2MTc5
XSBBQ1BJOiBIUEVUIDB4MDAwMDAwMDA4Q0U2QzYzMCAwMDAwMzggKHYwMSBBTEFTS0EgQSBNIEkg
ICAgMDEwNzIwMDkgQU1JLiAwMDA1MDAwQikKWyAgICAwLjE4NjE5MF0gQUNQSTogTFBJVCAweDAw
MDAwMDAwOENFNkM2NjggMDAwMDk0ICh2MDEgSU5URUwgIFNLTC1VTFQgIDAwMDAwMDAwIE1TRlQg
MDAwMDAwNUYpClsgICAgMC4xODYyMDJdIEFDUEk6IFNTRFQgMHgwMDAwMDAwMDhDRTZDNzAwIDAw
MDI0OCAodjAyIElOVEVMICBzZW5zcmh1YiAwMDAwMDAwMCBJTlRMIDIwMTIwOTEzKQpbICAgIDAu
MTg2MjEzXSBBQ1BJOiBTU0RUIDB4MDAwMDAwMDA4Q0U2Qzk0OCAwMDJCQUUgKHYwMiBJTlRFTCAg
UHRpZERldmMgMDAwMDEwMDAgSU5UTCAyMDEyMDkxMykKWyAgICAwLjE4NjIyNV0gQUNQSTogU1NE
VCAweDAwMDAwMDAwOENFNkY0RjggMDAwQkUzICh2MDIgSU5URUwgIFRoZXJfUnZwIDAwMDAxMDAw
IElOVEwgMjAxMjA5MTMpClsgICAgMC4xODYyMzZdIEFDUEk6IFNTRFQgMHgwMDAwMDAwMDhDRTcw
MEUwIDAwMDRBMyAodjAyIElOVEVMICB6cG9kZCAgICAwMDAwMTAwMCBJTlRMIDIwMTIwOTEzKQpb
ICAgIDAuMTg2MjQ4XSBBQ1BJOiBEQkdQIDB4MDAwMDAwMDA4Q0U3MDU4OCAwMDAwMzQgKHYwMSBJ
TlRFTCAgICAgICAgICAgMDAwMDAwMDAgTVNGVCAwMDAwMDA1RikKWyAgICAwLjE4NjI1OV0gQUNQ
STogREJHMiAweDAwMDAwMDAwOENFNzA1QzAgMDAwMDU0ICh2MDAgSU5URUwgICAgICAgICAgIDAw
MDAwMDAwIE1TRlQgMDAwMDAwNUYpClsgICAgMC4xODYyNzFdIEFDUEk6IFNTRFQgMHgwMDAwMDAw
MDhDRTcwNjE4IDAwMDZFOSAodjAyIElOVEVMICB4aF9ydnAwNyAwMDAwMDAwMCBJTlRMIDIwMTIw
OTEzKQpbICAgIDAuMTg2MjgyXSBBQ1BJOiBTU0RUIDB4MDAwMDAwMDA4Q0U3MEQwOCAwMDU0N0Ug
KHYwMiBTYVNzZHQgU2FTc2R0ICAgMDAwMDMwMDAgSU5UTCAyMDEyMDkxMykKWyAgICAwLjE4NjI5
NF0gQUNQSTogVUVGSSAweDAwMDAwMDAwOENFNzYxODggMDAwMDQyICh2MDEgICAgICAgICAgICAg
ICAgIDAwMDAwMDAwICAgICAgMDAwMDAwMDApClsgICAgMC4xODYzMjZdIEFDUEk6IFNTRFQgMHgw
MDAwMDAwMDhDRTc2MUQwIDAwMEU3MyAodjAyIENwdVJlZiBDcHVTc2R0ICAwMDAwMzAwMCBJTlRM
IDIwMTIwOTEzKQpbICAgIDAuMTg2MzM3XSBBQ1BJOiBCR1JUIDB4MDAwMDAwMDA4Q0U3NzA0OCAw
MDAwMzggKHYwMSBBTEFTS0EgQSBNIEkgICAgMDEwNzIwMDkgQU1JICAwMDAxMDAxMykKWyAgICAw
LjE4NjM0OV0gQUNQSTogUk1BRCAweDAwMDAwMDAwOENFNzcwODAgMDAwMEE4ICh2MDEgSU5URUwg
IFNLTCAgICAgIDAwMDAwMDAxIElOVEwgMDAwMDAwMDEpClsgICAgMC4xODYzNjFdIEFDUEk6IFRQ
TTIgMHgwMDAwMDAwMDhDRTc3MTI4IDAwMDAzNCAodjAzICAgICAgICBUcG0yVGFibCAwMDAwMDAw
MSBBTUkgIDAwMDAwMDAwKQpbICAgIDAuMTg2MzcyXSBBQ1BJOiBBU0YhIDB4MDAwMDAwMDA4Q0U3
NzE2MCAwMDAwQTUgKHYzMiBJTlRFTCAgIEhDRyAgICAgMDAwMDAwMDEgVEZTTSAwMDBGNDI0MCkK
WyAgICAwLjE4NjQwM10gU2V0dGluZyBBUElDIHJvdXRpbmcgdG8gWGVuIFBWLgpbICAgIDAuMTkw
MDkxXSBab25lIHJhbmdlczoKWyAgICAwLjE5MDA5M10gICBETUEgICAgICBbbWVtIDB4MDAwMDAw
MDAwMDAwMTAwMC0weDAwMDAwMDAwMDBmZmZmZmZdClsgICAgMC4xOTAwOTVdICAgRE1BMzIgICAg
W21lbSAweDAwMDAwMDAwMDEwMDAwMDAtMHgwMDAwMDAwMDQwMDYxZmZmXQpbICAgIDAuMTkwMDk3
XSAgIE5vcm1hbCAgIGVtcHR5ClsgICAgMC4xOTAwOThdIE1vdmFibGUgem9uZSBzdGFydCBmb3Ig
ZWFjaCBub2RlClsgICAgMC4xOTAwOTldIEVhcmx5IG1lbW9yeSBub2RlIHJhbmdlcwpbICAgIDAu
MTkwMTAxXSAgIG5vZGUgICAwOiBbbWVtIDB4MDAwMDAwMDAwMDAwMTAwMC0weDAwMDAwMDAwMDAw
NTdmZmZdClsgICAgMC4xOTAxMDJdICAgbm9kZSAgIDA6IFttZW0gMHgwMDAwMDAwMDAwMDU5MDAw
LTB4MDAwMDAwMDAwMDA5ZWZmZl0KWyAgICAwLjE5MDEwM10gICBub2RlICAgMDogW21lbSAweDAw
MDAwMDAwMDAxMDAwMDAtMHgwMDAwMDAwMDQwMDYxZmZmXQpbICAgIDAuMTkwNjg5XSBSZXNlcnZl
ZCBidXQgdW5hdmFpbGFibGU6IDMyNzY5IHBhZ2VzClsgICAgMC4xOTA2OTFdIEluaXRtZW0gc2V0
dXAgbm9kZSAwIFttZW0gMHgwMDAwMDAwMDAwMDAxMDAwLTB4MDAwMDAwMDA0MDA2MWZmZl0KWyAg
ICAwLjE5NTc0Nl0gcDJtIHZpcnR1YWwgYXJlYSBhdCAoX19fX3B0cnZhbF9fX18pLCBzaXplIGlz
IDQwMDAwMDAwClsgICAgMC4zMDAyMDddIFJlbWFwcGVkIDk4IHBhZ2UocykKWyAgICAwLjMwMDI1
MF0gUmVzZXJ2aW5nIEludGVsIGdyYXBoaWNzIG1lbW9yeSBhdCBbbWVtIDB4OGUwMDAwMDAtMHg4
ZmZmZmZmZl0KWyAgICAwLjMwMDYwMF0gQUNQSTogUE0tVGltZXIgSU8gUG9ydDogMHgxODA4Clsg
ICAgMC4zMDA2MzNdIEFDUEk6IExBUElDX05NSSAoYWNwaV9pZFsweDAxXSBoaWdoIGVkZ2UgbGlu
dFsweDFdKQpbICAgIDAuMzAwNjM1XSBBQ1BJOiBMQVBJQ19OTUkgKGFjcGlfaWRbMHgwMl0gaGln
aCBlZGdlIGxpbnRbMHgxXSkKWyAgICAwLjMwMDYzN10gQUNQSTogTEFQSUNfTk1JIChhY3BpX2lk
WzB4MDNdIGhpZ2ggZWRnZSBsaW50WzB4MV0pClsgICAgMC4zMDA2MzldIEFDUEk6IExBUElDX05N
SSAoYWNwaV9pZFsweDA0XSBoaWdoIGVkZ2UgbGludFsweDFdKQpbICAgIDAuMzAwNjgxXSBJT0FQ
SUNbMF06IGFwaWNfaWQgMiwgdmVyc2lvbiAzMiwgYWRkcmVzcyAweGZlYzAwMDAwLCBHU0kgMC0x
MTkKWyAgICAwLjMwMDY4OV0gQUNQSTogSU5UX1NSQ19PVlIgKGJ1cyAwIGJ1c19pcnEgMCBnbG9i
YWxfaXJxIDIgZGZsIGRmbCkKWyAgICAwLjMwMDY5M10gQUNQSTogSU5UX1NSQ19PVlIgKGJ1cyAw
IGJ1c19pcnEgOSBnbG9iYWxfaXJxIDkgaGlnaCBsZXZlbCkKWyAgICAwLjMwMDcwNV0gVXNpbmcg
QUNQSSAoTUFEVCkgZm9yIFNNUCBjb25maWd1cmF0aW9uIGluZm9ybWF0aW9uClsgICAgMC4zMDA3
MTBdIEFDUEk6IEhQRVQgaWQ6IDB4ODA4NmE3MDEgYmFzZTogMHhmZWQwMDAwMApbICAgIDAuMzAw
NzE2XSBzbXBib290OiBBbGxvd2luZyA0IENQVXMsIDAgaG90cGx1ZyBDUFVzClsgICAgMC4zMDA3
MzddIFttZW0gMHg5MDAwMDAwMC0weGRmZmZmZmZmXSBhdmFpbGFibGUgZm9yIFBDSSBkZXZpY2Vz
ClsgICAgMC4zMDA3NDFdIEJvb3RpbmcgcGFyYXZpcnR1YWxpemVkIGtlcm5lbCBvbiBYZW4KWyAg
ICAwLjMwMDc0Ml0gWGVuIHZlcnNpb246IDQuMTIuMCAocHJlc2VydmUtQUQpClsgICAgMC4zMDA3
NDRdIGNsb2Nrc291cmNlOiByZWZpbmVkLWppZmZpZXM6IG1hc2s6IDB4ZmZmZmZmZmYgbWF4X2N5
Y2xlczogMHhmZmZmZmZmZiwgbWF4X2lkbGVfbnM6IDE5MTEyNjA0NDYyNzUwMDAwIG5zClsgICAg
MC40MjAyMzddIHJhbmRvbTogZ2V0X3JhbmRvbV9ieXRlcyBjYWxsZWQgZnJvbSBzdGFydF9rZXJu
ZWwrMHg5Mi8weDRiZSB3aXRoIGNybmdfaW5pdD0wClsgICAgMC40MjAyNDZdIHNldHVwX3BlcmNw
dTogTlJfQ1BVUzoxMjggbnJfY3B1bWFza19iaXRzOjEyOCBucl9jcHVfaWRzOjQgbnJfbm9kZV9p
ZHM6MQpbICAgIDAuNDIwNTEzXSBwZXJjcHU6IEVtYmVkZGVkIDQ1IHBhZ2VzL2NwdSBAKF9fX19w
dHJ2YWxfX19fKSBzMTQzNzY4IHI4MTkyIGQzMjM2MCB1NTI0Mjg4ClsgICAgMC40MjA1NzFdIEJ1
aWx0IDEgem9uZWxpc3RzLCBtb2JpbGl0eSBncm91cGluZyBvbi4gIFRvdGFsIHBhZ2VzOiAyNTgw
MjQKWyAgICAwLjQyMDU3NF0gS2VybmVsIGNvbW1hbmQgbGluZTogY29uc29sZT1odmMwIGVhcmx5
cHJpbnRrPXhlbiByb290ZGVsYXk9MyByb290PVBBUlRVVUlEPTYxZmY1YmE0LWFlYTMtNGMyMS1h
MTFjLWI4OTlhNmE4OGRlZiB0ZXh0ClsgICAgMC40MjA3ODBdIERlbnRyeSBjYWNoZSBoYXNoIHRh
YmxlIGVudHJpZXM6IDEzMTA3MiAob3JkZXI6IDgsIDEwNDg1NzYgYnl0ZXMpClsgICAgMC40MjA4
NTRdIElub2RlLWNhY2hlIGhhc2ggdGFibGUgZW50cmllczogNjU1MzYgKG9yZGVyOiA3LCA1MjQy
ODggYnl0ZXMpClsgICAgMC40MjEwMDJdIHgyYXBpYyBkaXNhYmxlZApbICAgIDAuNDUxMjA5XSBz
b2Z0d2FyZSBJTyBUTEI6IG1hcHBlZCBbbWVtIDB4M2E2MDAwMDAtMHgzZTYwMDAwMF0gKDY0TUIp
ClsgICAgMC40NjI0MjZdIE1lbW9yeTogOTMwOTQwSy8xMDQ4NTcySyBhdmFpbGFibGUgKDEyMzAw
SyBrZXJuZWwgY29kZSwgMTU5NUsgcndkYXRhLCAzMDY4SyByb2RhdGEsIDE1ODRLIGluaXQsIDE5
NTJLIGJzcywgMTE3NjMySyByZXNlcnZlZCwgMEsgY21hLXJlc2VydmVkKQpbICAgIDAuNDYyNDg4
XSBmdHJhY2U6IGFsbG9jYXRpbmcgNDM0OTcgZW50cmllcyBpbiAxNzAgcGFnZXMKWyAgICAwLjQ4
MDE1Ml0gcmN1OiBIaWVyYXJjaGljYWwgUkNVIGltcGxlbWVudGF0aW9uLgpbICAgIDAuNDgwMTU0
XSByY3U6IAlSQ1UgcmVzdHJpY3RpbmcgQ1BVcyBmcm9tIE5SX0NQVVM9MTI4IHRvIG5yX2NwdV9p
ZHM9MS4KWyAgICAwLjQ4MDE1Nl0gcmN1OiBBZGp1c3RpbmcgZ2VvbWV0cnkgZm9yIHJjdV9mYW5v
dXRfbGVhZj0xNiwgbnJfY3B1X2lkcz0xClsgICAgMC40ODMzNjJdIFVzaW5nIE5VTEwgbGVnYWN5
IFBJQwpbICAgIDAuNDgzMzY0XSBOUl9JUlFTOiA4NDQ4LCBucl9pcnFzOiAyNTYsIHByZWFsbG9j
YXRlZCBpcnFzOiAwClsgICAgMC40ODMzODFdIHhlbjpldmVudHM6IFVzaW5nIEZJRk8tYmFzZWQg
QUJJClsgICAgMC40ODM1NTVdIENvbnNvbGU6IGNvbG91ciBkdW1teSBkZXZpY2UgODB4MjUKWyAg
ICAwLjQ4MzczMl0gY29uc29sZSBbdHR5MF0gZW5hYmxlZApbICAgIDAuNDg0MjQ2XSBjb25zb2xl
IFtodmMwXSBlbmFibGVkClsgICAgMC40ODQyNTRdIEFDUEk6IENvcmUgcmV2aXNpb24gMjAxODA4
MTAKWyAgICAwLjQ5OTU5Ml0gQUNQSSBCSU9TIFdhcm5pbmcgKGJ1Zyk6IEluY29ycmVjdCBjaGVj
a3N1bSBpbiB0YWJsZSBbQkdSVF0gLSAweDk5LCBzaG91bGQgYmUgMHhBRiAoMjAxODA4MTAvdGJw
cmludC0xNzcpClsgICAgMC40OTk2ODVdIGNsb2Nrc291cmNlOiB4ZW46IG1hc2s6IDB4ZmZmZmZm
ZmZmZmZmZmZmZiBtYXhfY3ljbGVzOiAweDFjZDQyZTRkZmZiLCBtYXhfaWRsZV9uczogODgxNTkw
NTkxNDgzIG5zClsgICAgMC40OTk3MDVdIGluc3RhbGxpbmcgWGVuIHRpbWVyIGZvciBDUFUgMApb
ICAgIDAuNDk5NzkxXSBjbG9ja3NvdXJjZTogdHNjLWVhcmx5OiBtYXNrOiAweGZmZmZmZmZmZmZm
ZmZmZmYgbWF4X2N5Y2xlczogMHgyM2ZhZGYyNzFmOCwgbWF4X2lkbGVfbnM6IDQ0MDc5NTMyODI1
NyBucwpbICAgIDAuNDk5ODU1XSBDYWxpYnJhdGluZyBkZWxheSBsb29wIChza2lwcGVkKSwgdmFs
dWUgY2FsY3VsYXRlZCB1c2luZyB0aW1lciBmcmVxdWVuY3kuLiA0OTkyLjIyIEJvZ29NSVBTIChs
cGo9MjQ5NjExMDApClsgICAgMC40OTk4NjRdIHBpZF9tYXg6IGRlZmF1bHQ6IDMyNzY4IG1pbmlt
dW06IDMwMQpbICAgIDAuNDk5OTQxXSBTZWN1cml0eSBGcmFtZXdvcmsgaW5pdGlhbGl6ZWQKWyAg
ICAwLjQ5OTk0Nl0gWWFtYTogYmVjb21pbmcgbWluZGZ1bC4KWyAgICAwLjQ5OTk3Ml0gTW91bnQt
Y2FjaGUgaGFzaCB0YWJsZSBlbnRyaWVzOiAyMDQ4IChvcmRlcjogMiwgMTYzODQgYnl0ZXMpClsg
ICAgMC40OTk5ODBdIE1vdW50cG9pbnQtY2FjaGUgaGFzaCB0YWJsZSBlbnRyaWVzOiAyMDQ4IChv
cmRlcjogMiwgMTYzODQgYnl0ZXMpClsgICAgMC41MDAyNjNdIExhc3QgbGV2ZWwgaVRMQiBlbnRy
aWVzOiA0S0IgNjQsIDJNQiA4LCA0TUIgOApbICAgIDAuNTAwMjY5XSBMYXN0IGxldmVsIGRUTEIg
ZW50cmllczogNEtCIDY0LCAyTUIgMCwgNE1CIDAsIDFHQiA0ClsgICAgMC41MDAyNzVdIFNwZWN0
cmUgVjIgOiBWdWxuZXJhYmxlOiBNaW5pbWFsIGdlbmVyaWMgQVNNIHJldHBvbGluZQpbICAgIDAu
NTAwMjgwXSBTcGVjdHJlIFYyIDogU3BlY3RyZSB2MiAvIFNwZWN0cmVSU0IgbWl0aWdhdGlvbjog
RmlsbGluZyBSU0Igb24gY29udGV4dCBzd2l0Y2gKWyAgICAwLjUwMDI4Nl0gU3BlY3VsYXRpdmUg
U3RvcmUgQnlwYXNzOiBWdWxuZXJhYmxlClsgICAgMC41NTE5MjBdIEZyZWVpbmcgU01QIGFsdGVy
bmF0aXZlcyBtZW1vcnk6IDI0SwpbICAgIDAuNTUzMzE4XSBWUE1VIGRpc2FibGVkIGJ5IGh5cGVy
dmlzb3IuClsgICAgMC41NTM0ODddIFBlcmZvcm1hbmNlIEV2ZW50czogdW5zdXBwb3J0ZWQgcDYg
Q1BVIG1vZGVsIDc4IG5vIFBNVSBkcml2ZXIsIHNvZnR3YXJlIGV2ZW50cyBvbmx5LgpbICAgIDAu
NTUzNTU0XSByY3U6IEhpZXJhcmNoaWNhbCBTUkNVIGltcGxlbWVudGF0aW9uLgpbICAgIDAuNTUz
NzE1XSBOTUkgd2F0Y2hkb2c6IFBlcmYgTk1JIHdhdGNoZG9nIHBlcm1hbmVudGx5IGRpc2FibGVk
ClsgICAgMC41NTM4MDhdIHNtcDogQnJpbmdpbmcgdXAgc2Vjb25kYXJ5IENQVXMgLi4uClsgICAg
MC41NTM4MTNdIHNtcDogQnJvdWdodCB1cCAxIG5vZGUsIDEgQ1BVClsgICAgMC41NTM4MTddIHNt
cGJvb3Q6IE1heCBsb2dpY2FsIHBhY2thZ2VzOiAxClsgICAgMC41NTM5NzhdIGRldnRtcGZzOiBp
bml0aWFsaXplZApbICAgIDAuNTU0MDMzXSB4ODYvbW06IE1lbW9yeSBibG9jayBzaXplOiAxMjhN
QgpbICAgIDAuNTU0NDU5XSBjbG9ja3NvdXJjZTogamlmZmllczogbWFzazogMHhmZmZmZmZmZiBt
YXhfY3ljbGVzOiAweGZmZmZmZmZmLCBtYXhfaWRsZV9uczogMTkxMTI2MDQ0NjI3NTAwMDAgbnMK
WyAgICAwLjU1NDQ3MF0gZnV0ZXggaGFzaCB0YWJsZSBlbnRyaWVzOiAyNTYgKG9yZGVyOiAyLCAx
NjM4NCBieXRlcykKWyAgICAwLjU1NDY2OF0gTkVUOiBSZWdpc3RlcmVkIHByb3RvY29sIGZhbWls
eSAxNgpbICAgIDAuNTU0Njg5XSB4ZW46Z3JhbnRfdGFibGU6IEdyYW50IHRhYmxlcyB1c2luZyB2
ZXJzaW9uIDEgbGF5b3V0ClsgICAgMC41NTQ3MDVdIEdyYW50IHRhYmxlIGluaXRpYWxpemVkClsg
ICAgMC41NTQ4ODhdIGF1ZGl0OiBpbml0aWFsaXppbmcgbmV0bGluayBzdWJzeXMgKGRpc2FibGVk
KQpbICAgIDAuNTU0OTg4XSBhdWRpdDogdHlwZT0yMDAwIGF1ZGl0KDE1NjM1NjA1OTUuODYyOjEp
OiBzdGF0ZT1pbml0aWFsaXplZCBhdWRpdF9lbmFibGVkPTAgcmVzPTEKWyAgICAwLjU1NTE0Nl0g
QUNQSSBGQURUIGRlY2xhcmVzIHRoZSBzeXN0ZW0gZG9lc24ndCBzdXBwb3J0IFBDSWUgQVNQTSwg
c28gZGlzYWJsZSBpdApbICAgIDAuNTU1MTU0XSBBQ1BJOiBidXMgdHlwZSBQQ0kgcmVnaXN0ZXJl
ZApbICAgIDAuNTU1MzEwXSBQQ0k6IE1NQ09ORklHIGZvciBkb21haW4gMDAwMCBbYnVzIDAwLWZm
XSBhdCBbbWVtIDB4ZTAwMDAwMDAtMHhlZmZmZmZmZl0gKGJhc2UgMHhlMDAwMDAwMCkKWyAgICAw
LjU1NTMxOV0gUENJOiBNTUNPTkZJRyBhdCBbbWVtIDB4ZTAwMDAwMDAtMHhlZmZmZmZmZl0gcmVz
ZXJ2ZWQgaW4gRTgyMApbICAgIDAuNjEyMDM2XSBQQ0k6IFVzaW5nIGNvbmZpZ3VyYXRpb24gdHlw
ZSAxIGZvciBiYXNlIGFjY2VzcwpbICAgIDAuNjE0MDY3XSBjcnlwdGQ6IG1heF9jcHVfcWxlbiBz
ZXQgdG8gMTAwMApbICAgIDAuNjE0MjM1XSBBQ1BJOiBBZGRlZCBfT1NJKE1vZHVsZSBEZXZpY2Up
ClsgICAgMC42MTQyNDBdIEFDUEk6IEFkZGVkIF9PU0koUHJvY2Vzc29yIERldmljZSkKWyAgICAw
LjYxNDI0NF0gQUNQSTogQWRkZWQgX09TSSgzLjAgX1NDUCBFeHRlbnNpb25zKQpbICAgIDAuNjE0
MjQ5XSBBQ1BJOiBBZGRlZCBfT1NJKFByb2Nlc3NvciBBZ2dyZWdhdG9yIERldmljZSkKWyAgICAw
LjYxNDI1NF0gQUNQSTogQWRkZWQgX09TSShMaW51eC1EZWxsLVZpZGVvKQpbICAgIDAuNjE0MjU4
XSBBQ1BJOiBBZGRlZCBfT1NJKExpbnV4LUxlbm92by1OVi1IRE1JLUF1ZGlvKQpbICAgIDAuNjYz
MTYwXSBBQ1BJOiA4IEFDUEkgQU1MIHRhYmxlcyBzdWNjZXNzZnVsbHkgYWNxdWlyZWQgYW5kIGxv
YWRlZApbICAgIDAuNjY5NzYwXSBBQ1BJOiBbRmlybXdhcmUgQnVnXTogQklPUyBfT1NJKExpbnV4
KSBxdWVyeSBpZ25vcmVkClsgICAgMC42NzQ4NjddIEFDUEk6IER5bmFtaWMgT0VNIFRhYmxlIExv
YWQ6ClsgICAgMC42NzQ4NzldIEFDUEk6IFNTRFQgMHhGRkZGODg4MDNBMzE2NDAwIDAwMDM3RiAo
djAyIFBtUmVmICBDcHUwQ3N0ICAwMDAwMzAwMSBJTlRMIDIwMTIwOTEzKQpbICAgIDAuNjc1NTE0
XSBBQ1BJOiBEeW5hbWljIE9FTSBUYWJsZSBMb2FkOgpbICAgIDAuNjc1NTIzXSBBQ1BJOiBTU0RU
IDB4RkZGRjg4ODAzOTgxMTgwMCAwMDA2M0YgKHYwMiBQbVJlZiAgQ3B1MElzdCAgMDAwMDMwMDAg
SU5UTCAyMDEyMDkxMykKWyAgICAwLjY3Nzc2M10gQUNQSTogRUM6IEVDIHN0YXJ0ZWQKWyAgICAw
LjY3Nzc2OV0gQUNQSTogRUM6IGludGVycnVwdCBibG9ja2VkClsgICAgMC42Nzc4MjRdIEFDUEk6
IFxfU0JfLlBDSTAuTFBDQi5FQzBfOiBVc2VkIGFzIGZpcnN0IEVDClsgICAgMC42Nzc4MjldIEFD
UEk6IFxfU0JfLlBDSTAuTFBDQi5FQzBfOiBHUEU9MHg1MCwgRUNfQ01EL0VDX1NDPTB4NjYsIEVD
X0RBVEE9MHg2MgpbICAgIDAuNjc3ODM2XSBBQ1BJOiBcX1NCXy5QQ0kwLkxQQ0IuRUMwXzogVXNl
ZCBhcyBib290IERTRFQgRUMgdG8gaGFuZGxlIHRyYW5zYWN0aW9ucwpbICAgIDAuNjc3ODkzXSBB
Q1BJOiBJbnRlcnByZXRlciBlbmFibGVkClsgICAgMC42Nzc5MDVdIEFDUEk6IChzdXBwb3J0cyBT
MCBTNSkKWyAgICAwLjY3NzkwOV0gQUNQSTogVXNpbmcgSU9BUElDIGZvciBpbnRlcnJ1cHQgcm91
dGluZwpbICAgIDAuNjc3OTgxXSBQQ0k6IFVzaW5nIGhvc3QgYnJpZGdlIHdpbmRvd3MgZnJvbSBB
Q1BJOyBpZiBuZWNlc3NhcnksIHVzZSAicGNpPW5vY3JzIiBhbmQgcmVwb3J0IGEgYnVnClsgICAg
MC42NzkzMzhdIEFDUEk6IEVuYWJsZWQgNyBHUEVzIGluIGJsb2NrIDAwIHRvIDdGClsgICAgMC42
ODI2NjBdIEFDUEk6IFBvd2VyIFJlc291cmNlIFtQRzAwXSAob24pClsgICAgMC42ODMxMTNdIEFD
UEk6IFBvd2VyIFJlc291cmNlIFtQRzAxXSAob24pClsgICAgMC42ODM1OTBdIEFDUEk6IFBvd2Vy
IFJlc291cmNlIFtQRzAyXSAob24pClsgICAgMC42OTA0MjFdIEFDUEk6IFBvd2VyIFJlc291cmNl
IFtXUlNUXSAob24pClsgICAgMC42OTA4NzVdIEFDUEk6IFBvd2VyIFJlc291cmNlIFtXUlNUXSAo
b24pClsgICAgMC42OTEzMjRdIEFDUEk6IFBvd2VyIFJlc291cmNlIFtXUlNUXSAob24pClsgICAg
MC42OTE4MzJdIEFDUEk6IFBvd2VyIFJlc291cmNlIFtXUlNUXSAob24pClsgICAgMC42OTIyODZd
IEFDUEk6IFBvd2VyIFJlc291cmNlIFtXUlNUXSAob24pClsgICAgMC42OTI3MzldIEFDUEk6IFBv
d2VyIFJlc291cmNlIFtXUlNUXSAob24pClsgICAgMC42OTMyMjddIEFDUEk6IFBvd2VyIFJlc291
cmNlIFtXUlNUXSAob24pClsgICAgMC42OTM2OTZdIEFDUEk6IFBvd2VyIFJlc291cmNlIFtXUlNU
XSAob24pClsgICAgMC42OTQxNDRdIEFDUEk6IFBvd2VyIFJlc291cmNlIFtXUlNUXSAob24pClsg
ICAgMC42OTQ2NTBdIEFDUEk6IFBvd2VyIFJlc291cmNlIFtXUlNUXSAob24pClsgICAgMC42OTUx
MzldIEFDUEk6IFBvd2VyIFJlc291cmNlIFtXUlNUXSAob24pClsgICAgMC42OTU1NzFdIEFDUEk6
IFBvd2VyIFJlc291cmNlIFtXUlNUXSAob24pClsgICAgMC42OTYwNzFdIEFDUEk6IFBvd2VyIFJl
c291cmNlIFtXUlNUXSAob24pClsgICAgMC42OTY1MTldIEFDUEk6IFBvd2VyIFJlc291cmNlIFtX
UlNUXSAob24pClsgICAgMC42OTY5NzRdIEFDUEk6IFBvd2VyIFJlc291cmNlIFtXUlNUXSAob24p
ClsgICAgMC42OTc0ODFdIEFDUEk6IFBvd2VyIFJlc291cmNlIFtXUlNUXSAob24pClsgICAgMC42
OTc5MzRdIEFDUEk6IFBvd2VyIFJlc291cmNlIFtXUlNUXSAob24pClsgICAgMC42OTgzODddIEFD
UEk6IFBvd2VyIFJlc291cmNlIFtXUlNUXSAob24pClsgICAgMC42OTg4OTVdIEFDUEk6IFBvd2Vy
IFJlc291cmNlIFtXUlNUXSAob24pClsgICAgMC42OTkzNDhdIEFDUEk6IFBvd2VyIFJlc291cmNl
IFtXUlNUXSAob24pClsgICAgMC43MTQ5MDFdIEFDUEk6IFBvd2VyIFJlc291cmNlIFtGTjAwXSAo
b2ZmKQpbICAgIDAuNzE1MDE2XSBBQ1BJOiBQb3dlciBSZXNvdXJjZSBbRk4wMV0gKG9mZikKWyAg
ICAwLjcxNTEyNl0gQUNQSTogUG93ZXIgUmVzb3VyY2UgW0ZOMDJdIChvZmYpClsgICAgMC43MTUy
MzVdIEFDUEk6IFBvd2VyIFJlc291cmNlIFtGTjAzXSAob2ZmKQpbICAgIDAuNzE1NDAzXSBBQ1BJ
OiBQb3dlciBSZXNvdXJjZSBbRk4wNF0gKG9mZikKWyAgICAwLjcxNjk5N10gQUNQSTogUENJIFJv
b3QgQnJpZGdlIFtQQ0kwXSAoZG9tYWluIDAwMDAgW2J1cyAwMC1mZV0pClsgICAgMC43MTcwMTBd
IGFjcGkgUE5QMEEwODowMDogX09TQzogT1Mgc3VwcG9ydHMgW0V4dGVuZGVkQ29uZmlnIEFTUE0g
Q2xvY2tQTSBTZWdtZW50cyBNU0ldClsgICAgMC43MjAyODFdIGFjcGkgUE5QMEEwODowMDogX09T
QzogT1Mgbm93IGNvbnRyb2xzIFtQQ0llSG90cGx1ZyBTSFBDSG90cGx1ZyBQTUUgUENJZUNhcGFi
aWxpdHkgTFRSXQpbICAgIDAuNzIwMjg5XSBhY3BpIFBOUDBBMDg6MDA6IEZBRFQgaW5kaWNhdGVz
IEFTUE0gaXMgdW5zdXBwb3J0ZWQsIHVzaW5nIEJJT1MgY29uZmlndXJhdGlvbgpbICAgIDAuNzIx
MDEzXSBQQ0kgaG9zdCBicmlkZ2UgdG8gYnVzIDAwMDA6MDAKWyAgICAwLjcyMTAyMF0gcGNpX2J1
cyAwMDAwOjAwOiByb290IGJ1cyByZXNvdXJjZSBbaW8gIDB4MDAwMC0weDBjZjcgd2luZG93XQpb
ICAgIDAuNzIxMDI2XSBwY2lfYnVzIDAwMDA6MDA6IHJvb3QgYnVzIHJlc291cmNlIFtpbyAgMHgw
ZDAwLTB4ZmZmZiB3aW5kb3ddClsgICAgMC43MjEwMzJdIHBjaV9idXMgMDAwMDowMDogcm9vdCBi
dXMgcmVzb3VyY2UgW21lbSAweDAwMGEwMDAwLTB4MDAwYmZmZmYgd2luZG93XQpbICAgIDAuNzIx
MDM4XSBwY2lfYnVzIDAwMDA6MDA6IHJvb3QgYnVzIHJlc291cmNlIFttZW0gMHg5MDAwMDAwMC0w
eGRmZmZmZmZmIHdpbmRvd10KWyAgICAwLjcyMTA0NF0gcGNpX2J1cyAwMDAwOjAwOiByb290IGJ1
cyByZXNvdXJjZSBbbWVtIDB4ZmQwMDAwMDAtMHhmZTdmZmZmZiB3aW5kb3ddClsgICAgMC43MjEw
NTFdIHBjaV9idXMgMDAwMDowMDogcm9vdCBidXMgcmVzb3VyY2UgW2J1cyAwMC1mZV0KKFhFTikg
Qm9ndXMgRE1JQkFSIDB4ZmVkMTgwMDEgb24gMDAwMDowMDowMC4wClsgICAgMC43MjE4NDJdIHBj
aSAwMDAwOjAwOjAyLjA6IEJBUiAyOiBhc3NpZ25lZCB0byBlZmlmYgpbICAgIDAuNzI1MjkxXSBw
Y2kgMDAwMDowMDoxYy4wOiBJbnRlbCBTUFQgUENIIHJvb3QgcG9ydCBBQ1Mgd29ya2Fyb3VuZCBl
bmFibGVkClsgICAgMC43MjU4ODBdIHBjaSAwMDAwOjAwOjFjLjU6IEludGVsIFNQVCBQQ0ggcm9v
dCBwb3J0IEFDUyB3b3JrYXJvdW5kIGVuYWJsZWQKWyAgICAwLjcyOTk0NF0gcGNpIDAwMDA6MDA6
MWMuMDogUENJIGJyaWRnZSB0byBbYnVzIDAxXQpbICAgIDAuNzMwNzcyXSBwY2kgMDAwMDowMjow
MC4wOiAyLjAwMCBHYi9zIGF2YWlsYWJsZSBQQ0llIGJhbmR3aWR0aCwgbGltaXRlZCBieSAyLjUg
R1QvcyB4MSBsaW5rIGF0IDAwMDA6MDA6MWMuNSAoY2FwYWJsZSBvZiA3Ljg3NiBHYi9zIHdpdGgg
OCBHVC9zIHgxIGxpbmspClsgICAgMC43MzEwMzhdIHBjaSAwMDAwOjAwOjFjLjU6IFBDSSBicmlk
Z2UgdG8gW2J1cyAwMl0KWyAgICAwLjczNTU4OF0gQUNQSTogUENJIEludGVycnVwdCBMaW5rIFtM
TktBXSAoSVJRcyAzIDQgNSA2IDEwICoxMSAxMiAxNCAxNSkKWyAgICAwLjczNTY4MF0gQUNQSTog
UENJIEludGVycnVwdCBMaW5rIFtMTktCXSAoSVJRcyAzIDQgNSA2ICoxMCAxMSAxMiAxNCAxNSkK
WyAgICAwLjczNTc3MF0gQUNQSTogUENJIEludGVycnVwdCBMaW5rIFtMTktDXSAoSVJRcyAzIDQg
NSA2IDEwICoxMSAxMiAxNCAxNSkKWyAgICAwLjczNTg1NV0gQUNQSTogUENJIEludGVycnVwdCBM
aW5rIFtMTktEXSAoSVJRcyAzIDQgNSA2IDEwICoxMSAxMiAxNCAxNSkKWyAgICAwLjczNTk0M10g
QUNQSTogUENJIEludGVycnVwdCBMaW5rIFtMTktFXSAoSVJRcyAzIDQgNSA2IDEwICoxMSAxMiAx
NCAxNSkKWyAgICAwLjczNjA4NF0gQUNQSTogUENJIEludGVycnVwdCBMaW5rIFtMTktGXSAoSVJR
cyAzIDQgNSA2IDEwICoxMSAxMiAxNCAxNSkKWyAgICAwLjczNjE3M10gQUNQSTogUENJIEludGVy
cnVwdCBMaW5rIFtMTktHXSAoSVJRcyAzIDQgNSA2IDEwICoxMSAxMiAxNCAxNSkKWyAgICAwLjcz
NjI2M10gQUNQSTogUENJIEludGVycnVwdCBMaW5rIFtMTktIXSAoSVJRcyAzIDQgNSA2IDEwICox
MSAxMiAxNCAxNSkKWyAgICAwLjczNjk4MF0gQUNQSTogRUM6IGludGVycnVwdCB1bmJsb2NrZWQK
WyAgICAwLjczNzAyMF0gQUNQSTogRUM6IGV2ZW50IHVuYmxvY2tlZApbICAgIDAuNzM3MDQwXSBB
Q1BJOiBcX1NCXy5QQ0kwLkxQQ0IuRUMwXzogR1BFPTB4NTAsIEVDX0NNRC9FQ19TQz0weDY2LCBF
Q19EQVRBPTB4NjIKWyAgICAwLjczNzA3Ml0gQUNQSTogXF9TQl8uUENJMC5MUENCLkVDMF86IFVz
ZWQgYXMgYm9vdCBEU0RUIEVDIHRvIGhhbmRsZSB0cmFuc2FjdGlvbnMgYW5kIGV2ZW50cwpbICAg
IDAuNzM3MTI1XSB4ZW46YmFsbG9vbjogSW5pdGlhbGlzaW5nIGJhbGxvb24gZHJpdmVyClsgICAg
MC43MzcyNzFdIFNDU0kgc3Vic3lzdGVtIGluaXRpYWxpemVkClsgICAgMC43MzczNDJdIEFDUEk6
IGJ1cyB0eXBlIFVTQiByZWdpc3RlcmVkClsgICAgMC43MzczNjddIHVzYmNvcmU6IHJlZ2lzdGVy
ZWQgbmV3IGludGVyZmFjZSBkcml2ZXIgdXNiZnMKWyAgICAwLjczNzM3OF0gdXNiY29yZTogcmVn
aXN0ZXJlZCBuZXcgaW50ZXJmYWNlIGRyaXZlciBodWIKWyAgICAwLjczNzM5N10gdXNiY29yZTog
cmVnaXN0ZXJlZCBuZXcgZGV2aWNlIGRyaXZlciB1c2IKWyAgICAwLjczNzQ2NV0gcHBzX2NvcmU6
IExpbnV4UFBTIEFQSSB2ZXIuIDEgcmVnaXN0ZXJlZApbICAgIDAuNzM3NDY5XSBwcHNfY29yZTog
U29mdHdhcmUgdmVyLiA1LjMuNiAtIENvcHlyaWdodCAyMDA1LTIwMDcgUm9kb2xmbyBHaW9tZXR0
aSA8Z2lvbWV0dGlAbGludXguaXQ+ClsgICAgMC43Mzc0NzhdIFBUUCBjbG9jayBzdXBwb3J0IHJl
Z2lzdGVyZWQKWyAgICAwLjczNzUxN10gUmVnaXN0ZXJlZCBlZml2YXJzIG9wZXJhdGlvbnMKWyAg
ICAwLjc0MjQ2Ml0gUENJOiBVc2luZyBBQ1BJIGZvciBJUlEgcm91dGluZwpbICAgIDAuNzgyMzc4
XSBOZXRMYWJlbDogSW5pdGlhbGl6aW5nClsgICAgMC43ODIzODNdIE5ldExhYmVsOiAgZG9tYWlu
IGhhc2ggc2l6ZSA9IDEyOApbICAgIDAuNzgyMzg3XSBOZXRMYWJlbDogIHByb3RvY29scyA9IFVO
TEFCRUxFRCBDSVBTT3Y0IENBTElQU08KWyAgICAwLjc4MjQwN10gTmV0TGFiZWw6ICB1bmxhYmVs
ZWQgdHJhZmZpYyBhbGxvd2VkIGJ5IGRlZmF1bHQKWyAgICAwLjc4MjU5OV0gY2xvY2tzb3VyY2U6
IFN3aXRjaGVkIHRvIGNsb2Nrc291cmNlIHRzYy1lYXJseQpbICAgIDAuNzk3MDE2XSBWRlM6IERp
c2sgcXVvdGFzIGRxdW90XzYuNi4wClsgICAgMC43OTcwMTZdIFZGUzogRHF1b3QtY2FjaGUgaGFz
aCB0YWJsZSBlbnRyaWVzOiA1MTIgKG9yZGVyIDAsIDQwOTYgYnl0ZXMpClsgICAgMC43OTcwMTZd
IEZTLUNhY2hlOiBMb2FkZWQKWyAgICAwLjc5NzAxNl0gaHVnZXRsYmZzOiBkaXNhYmxpbmcgYmVj
YXVzZSB0aGVyZSBhcmUgbm8gc3VwcG9ydGVkIGh1Z2VwYWdlIHNpemVzClsgICAgMC43OTcwMTZd
IENhY2hlRmlsZXM6IExvYWRlZApbICAgIDAuNzk3MDE2XSBwbnA6IFBuUCBBQ1BJIGluaXQKWyAg
ICAwLjc5NzAxNl0gc3lzdGVtIDAwOjAwOiBbaW8gIDB4MGEwMC0weDBhMmZdIGhhcyBiZWVuIHJl
c2VydmVkClsgICAgMC43OTcwMTZdIEFscmVhZHkgc2V0dXAgdGhlIEdTSSA6NApbICAgIDAuODAw
ODc0XSBzeXN0ZW0gMDA6MDU6IFtpbyAgMHgwMjAwLTB4MDI3Zl0gaGFzIGJlZW4gcmVzZXJ2ZWQK
WyAgICAwLjgwMTczOV0gc3lzdGVtIDAwOjA2OiBbaW8gIDB4MDI5Yy0weDAyOWRdIGhhcyBiZWVu
IHJlc2VydmVkClsgICAgMC44MDE5ODhdIHN5c3RlbSAwMDowNzogW2lvICAweDA2ODAtMHgwNjlm
XSBoYXMgYmVlbiByZXNlcnZlZApbICAgIDAuODAxOTk1XSBzeXN0ZW0gMDA6MDc6IFtpbyAgMHhm
ZmZmXSBoYXMgYmVlbiByZXNlcnZlZApbICAgIDAuODAyMDAwXSBzeXN0ZW0gMDA6MDc6IFtpbyAg
MHhmZmZmXSBoYXMgYmVlbiByZXNlcnZlZApbICAgIDAuODAyMDA1XSBzeXN0ZW0gMDA6MDc6IFtp
byAgMHhmZmZmXSBoYXMgYmVlbiByZXNlcnZlZApbICAgIDAuODAyMDEwXSBzeXN0ZW0gMDA6MDc6
IFtpbyAgMHgxODAwLTB4MThmZV0gaGFzIGJlZW4gcmVzZXJ2ZWQKWyAgICAwLjgwMjAxNl0gc3lz
dGVtIDAwOjA3OiBbaW8gIDB4MTY0ZS0weDE2NGZdIGhhcyBiZWVuIHJlc2VydmVkClsgICAgMC44
MDIyMTRdIHN5c3RlbSAwMDowOTogW2lvICAweDE4NTQtMHgxODU3XSBoYXMgYmVlbiByZXNlcnZl
ZApbICAgIDAuODAyNTkzXSBzeXN0ZW0gMDA6MGE6IFttZW0gMHhmZWQxMDAwMC0weGZlZDE3ZmZm
XSBoYXMgYmVlbiByZXNlcnZlZApbICAgIDAuODAyNjAwXSBzeXN0ZW0gMDA6MGE6IFttZW0gMHhm
ZWQxODAwMC0weGZlZDE4ZmZmXSBoYXMgYmVlbiByZXNlcnZlZApbICAgIDAuODAyNjA2XSBzeXN0
ZW0gMDA6MGE6IFttZW0gMHhmZWQxOTAwMC0weGZlZDE5ZmZmXSBoYXMgYmVlbiByZXNlcnZlZApb
ICAgIDAuODAyNjExXSBzeXN0ZW0gMDA6MGE6IFttZW0gMHhlMDAwMDAwMC0weGVmZmZmZmZmXSBo
YXMgYmVlbiByZXNlcnZlZApbICAgIDAuODAyNjE3XSBzeXN0ZW0gMDA6MGE6IFttZW0gMHhmZWQy
MDAwMC0weGZlZDNmZmZmXSBoYXMgYmVlbiByZXNlcnZlZApbICAgIDAuODAyNjIzXSBzeXN0ZW0g
MDA6MGE6IFttZW0gMHhmZWQ5MDAwMC0weGZlZDkzZmZmXSBjb3VsZCBub3QgYmUgcmVzZXJ2ZWQK
WyAgICAwLjgwMjYyOV0gc3lzdGVtIDAwOjBhOiBbbWVtIDB4ZmVkNDUwMDAtMHhmZWQ4ZmZmZl0g
aGFzIGJlZW4gcmVzZXJ2ZWQKWyAgICAwLjgwMjYzNV0gc3lzdGVtIDAwOjBhOiBbbWVtIDB4ZmYw
MDAwMDAtMHhmZmZmZmZmZl0gaGFzIGJlZW4gcmVzZXJ2ZWQKWyAgICAwLjgwMjY0MF0gc3lzdGVt
IDAwOjBhOiBbbWVtIDB4ZmVlMDAwMDAtMHhmZWVmZmZmZl0gaGFzIGJlZW4gcmVzZXJ2ZWQKWyAg
ICAwLjgwMjY0Nl0gc3lzdGVtIDAwOjBhOiBbbWVtIDB4ZGZmZTAwMDAtMHhkZmZmZmZmZl0gaGFz
IGJlZW4gcmVzZXJ2ZWQKWyAgICAwLjgwMjcwMl0gc3lzdGVtIDAwOjBiOiBbbWVtIDB4ZmQwMDAw
MDAtMHhmZGFiZmZmZl0gaGFzIGJlZW4gcmVzZXJ2ZWQKWyAgICAwLjgwMjcwOF0gc3lzdGVtIDAw
OjBiOiBbbWVtIDB4ZmRhZDAwMDAtMHhmZGFkZmZmZl0gaGFzIGJlZW4gcmVzZXJ2ZWQKWyAgICAw
LjgwMjcxNF0gc3lzdGVtIDAwOjBiOiBbbWVtIDB4ZmRiMDAwMDAtMHhmZGZmZmZmZl0gaGFzIGJl
ZW4gcmVzZXJ2ZWQKWyAgICAwLjgwMjcyMF0gc3lzdGVtIDAwOjBiOiBbbWVtIDB4ZmUwMDAwMDAt
MHhmZTAxZmZmZl0gY291bGQgbm90IGJlIHJlc2VydmVkClsgICAgMC44MDI3MjZdIHN5c3RlbSAw
MDowYjogW21lbSAweGZlMDM2MDAwLTB4ZmUwM2JmZmZdIGhhcyBiZWVuIHJlc2VydmVkClsgICAg
MC44MDJbICAgIDEuNTY0MDcyXSBsb29wOiBtb2R1bGUgbG9hZGVkClsgICAgMS41NjY4MjNdIElu
dmFsaWQgbWF4X3F1ZXVlcyAoNCksIHdpbGwgdXNlIGRlZmF1bHQgbWF4OiAxLgpbICAgIDEuNTY3
MzMyXSBWTXdhcmUgUFZTQ1NJIGRyaXZlciAtIHZlcnNpb24gMS4wLjcuMC1rClsgICAgMS41Njc3
MDNdIGh2X3ZtYnVzOiByZWdpc3RlcmluZyBkcml2ZXIgaHZfc3RvcnZzYwpbICAgIDEuNTY4NDc0
XSBBbHJlYWR5IHNldHVwIHRoZSBHU0kgOjE2ClsgICAgMS41Nzg5ODZdIGFoY2kgMDAwMDowMDox
Ny4wOiBBSENJIDAwMDEuMDMwMSAzMiBzbG90cyAyIHBvcnRzIDYgR2JwcyAweDMgaW1wbCBTQVRB
IG1vZGUKWyAgICAxLjU3OTYwNF0gYWhjaSAwMDAwOjAwOjE3LjA6IGZsYWdzOiA2NGJpdCBuY3Eg
cG0gbGVkIGNsbyBvbmx5IHBpbyBzbHVtIHBhcnQgZGVzbyBzYWRtIHNkcyBhcHN0ClsgICAgMS41
ODA2MDddIHNjc2kgaG9zdDA6IGFoY2kKWyAgICAxLjU4MDg5Nl0gc2NzaSBob3N0MTogYWhjaQpb
ICAgIDEuNTgxMTIxXSBhdGExOiBTQVRBIG1heCBVRE1BLzEzMyBhYmFyIG0yMDQ4QDB4ZGY0NGIw
MDAgcG9ydCAweGRmNDRiMTAwIGlycSAxMzEKWyAgICAxLjU4MTYzNl0gYXRhMjogU0FUQSBtYXgg
VURNQS8xMzMgYWJhciBtMjA0OEAweGRmNDRiMDAwIHBvcnQgMHhkZjQ0YjE4MCBpcnEgMTMxClsg
ICAgMS41ODI0NTFdIHR1bjogVW5pdmVyc2FsIFRVTi9UQVAgZGV2aWNlIGRyaXZlciwgMS42Clsg
ICAgMS41ODI4MzJdIFZNd2FyZSB2bXhuZXQzIHZpcnR1YWwgTklDIGRyaXZlciAtIHZlcnNpb24g
MS40LjE2LjAtay1OQVBJClsgICAgMS41ODMyNDZdIHhlbl9uZXRmcm9udDogSW5pdGlhbGlzaW5n
IFhlbiB2aXJ0dWFsIGV0aGVybmV0IGRyaXZlcgpbICAgIDEuNTgzNjA5XSBodl92bWJ1czogcmVn
aXN0ZXJpbmcgZHJpdmVyIGh2X25ldHZzYwpbICAgIDEuNTgzODc1XSBGdXNpb24gTVBUIGJhc2Ug
ZHJpdmVyIDMuMDQuMjAKWyAgICAxLjU4NDA5M10gQ29weXJpZ2h0IChjKSAxOTk5LTIwMDggTFNJ
IENvcnBvcmF0aW9uClsgICAgMS41ODQzODJdIEZ1c2lvbiBNUFQgU1BJIEhvc3QgZHJpdmVyIDMu
MDQuMjAKWyAgICAxLjYwMTk3NF0gZWhjaV9oY2Q6IFVTQiAyLjAgJ0VuaGFuY2VkJyBIb3N0IENv
bnRyb2xsZXIgKEVIQ0kpIERyaXZlcgpbICAgIDEuNjE5NjM3XSBlaGNpLXBjaTogRUhDSSBQQ0kg
cGxhdGZvcm0gZHJpdmVyClsgICAgMS42MzcxOTddIG9oY2lfaGNkOiBVU0IgMS4xICdPcGVuJyBI
b3N0IENvbnRyb2xsZXIgKE9IQ0kpIERyaXZlcgpbICAgIDEuNjU0OTQ0XSBvaGNpLXBjaTogT0hD
SSBQQ0kgcGxhdGZvcm0gZHJpdmVyClsgICAgMS42NzI3MTFdIHVoY2lfaGNkOiBVU0IgVW5pdmVy
c2FsIEhvc3QgQ29udHJvbGxlciBJbnRlcmZhY2UgZHJpdmVyClsgICAgMS42OTA3MDFdIEFscmVh
ZHkgc2V0dXAgdGhlIEdTSSA6MTYKWyAgICAxLjcwODU3Nl0geGhjaV9oY2QgMDAwMDowMDoxNC4w
OiB4SENJIEhvc3QgQ29udHJvbGxlcgpbICAgIDEuNzI2NDI3XSB4aGNpX2hjZCAwMDAwOjAwOjE0
LjA6IG5ldyBVU0IgYnVzIHJlZ2lzdGVyZWQsIGFzc2lnbmVkIGJ1cyBudW1iZXIgMQpbICAgIDEu
NzQ1Mjc1XSB4aGNpX2hjZCAwMDAwOjAwOjE0LjA6IGhjYyBwYXJhbXMgMHgyMDAwNzdjMSBoY2kg
dmVyc2lvbiAweDEwMCBxdWlya3MgMHgwMDAwMDAwMDAxMTA5ODEwClsgICAgMS43NjM4MTRdIGh1
YiAxLTA6MS4wOiBVU0IgaHViIGZvdW5kClsgICAgMS43ODE5MjVdIGh1YiAxLTA6MS4wOiAxMiBw
b3J0cyBkZXRlY3RlZApbICAgIDEuODAxMTI0XSB4aGNpX2hjZCAwMDAwOjAwOjE0LjA6IHhIQ0kg
SG9zdCBDb250cm9sbGVyClsgICAgMS44MTkzNTldIHhoY2lfaGNkIDAwMDA6MDA6MTQuMDogbmV3
IFVTQiBidXMgcmVnaXN0ZXJlZCwgYXNzaWduZWQgYnVzIG51bWJlciAyClsgICAgMS44Mzc3MzVd
IHhoY2lfaGNkIDAwMDA6MDA6MTQuMDogSG9zdCBzdXBwb3J0cyBVU0IgMy4wICBTdXBlclNwZWVk
ClsgICAgMS44NTYzMDBdIGh1YiAyLTA6MS4wOiBVU0IgaHViIGZvdW5kClsgICAgMS44NzQ3ODRd
IGNsb2Nrc291cmNlOiB0c2M6IG1hc2s6IDB4ZmZmZmZmZmZmZmZmZmZmZiBtYXhfY3ljbGVzOiAw
eDIzZmFkZjI3MWY4LCBtYXhfaWRsZV9uczogNDQwNzk1MzI4MjU3IG5zClsgICAgMS44OTM3MjJd
IGh1YiAyLTA6MS4wOiA2IHBvcnRzIGRldGVjdGVkClsgICAgMS45MTI1NTVdIGNsb2Nrc291cmNl
OiBTd2l0Y2hlZCB0byBjbG9ja3NvdXJjZSB0c2MKWyAgICAxLjkzMTc5M10gdXNiOiBwb3J0IHBv
d2VyIG1hbmFnZW1lbnQgbWF5IGJlIHVucmVsaWFibGUKWyAgICAxLjk1MDc5M10gYXRhMTogU0FU
QSBsaW5rIHVwIDYuMCBHYnBzIChTU3RhdHVzIDEzMyBTQ29udHJvbCAzMDApClsgICAgMS45NzA0
MDldIHVzYmNvcmU6IHJlZ2lzdGVyZWQgbmV3IGludGVyZmFjZSBkcml2ZXIgdXNiLXN0b3JhZ2UK
WyAgICAxLjk4ODIzOV0gaTgwNDI6IFBOUDogTm8gUFMvMiBjb250cm9sbGVyIGZvdW5kLgpbICAg
IDIuMDA3MTkzXSBpODA0MjogUHJvYmluZyBwb3J0cyBkaXJlY3RseS4KWyAgICAyLjAyNzQzMV0g
YXRhMS4wMDogQVRBLTk6IFNRRi1TMjVNOC02NEctU0FDLCBTQUZNMDJBMywgbWF4IFVETUEvMTMz
ClsgICAgMi4wNDY0NzJdIGF0YTEuMDA6IDEyNTA0NTQyNCBzZWN0b3JzLCBtdWx0aSAxNjogTEJB
NDggTkNRIChkZXB0aCAzMiksIEFBClsgICAgMi4wNjU2MTJdIGF0YTI6IFNBVEEgbGluayBkb3du
IChTU3RhdHVzIDQgU0NvbnRyb2wgMzAwKQpbICAgIDIuMDg3NTczXSBhdGExLjAwOiBjb25maWd1
cmVkIGZvciBVRE1BLzEzMwpbICAgIDIuMTA2NDU2XSBzY3NpIDA6MDowOjA6IERpcmVjdC1BY2Nl
c3MgICAgIEFUQSAgICAgIFNRRi1TMjVNOC02NEctU0EgMDJBMyBQUTogMCBBTlNJOiA1ClsgICAg
Mi4xMjc5ODRdIHNlcmlvOiBpODA0MiBLQkQgcG9ydCBhdCAweDYwLDB4NjQgaXJxIDEKWyAgICAy
LjE0NTQ1NV0gc2QgMDowOjA6MDogQXR0YWNoZWQgc2NzaSBnZW5lcmljIHNnMCB0eXBlIDAKWyAg
ICAyLjE2NDEwNV0gc2QgMDowOjA6MDogW3NkYV0gMTI1MDQ1NDI0IDUxMi1ieXRlIGxvZ2ljYWwg
YmxvY2tzOiAoNjQuMCBHQi81OS42IEdpQikKWyAgICAyLjE4Mjg3OF0gc2VyaW86IGk4MDQyIEFV
WCBwb3J0IGF0IDB4NjAsMHg2NCBpcnEgMTIKWyAgICAyLjIwMTU1MF0gc2QgMDowOjA6MDogW3Nk
YV0gV3JpdGUgUHJvdGVjdCBpcyBvZmYKWyAgICAyLjIyMDE4OV0gaHZfdm1idXM6IHJlZ2lzdGVy
aW5nIGRyaXZlciBoeXBlcnZfa2V5Ym9hcmQKWyAgICAyLjIzODc2Ml0gdXNiIDEtMTogbmV3IGxv
dy1zcGVlZCBVU0IgZGV2aWNlIG51bWJlciAyIHVzaW5nIHhoY2lfaGNkClsgICAgMi4yNTc0NzZd
IHNkIDA6MDowOjA6IFtzZGFdIFdyaXRlIGNhY2hlOiBlbmFibGVkLCByZWFkIGNhY2hlOiBlbmFi
bGVkLCBkb2Vzbid0IHN1cHBvcnQgRFBPIG9yIEZVQQpbICAgIDIuMjc2NTE3XSBtb3VzZWRldjog
UFMvMiBtb3VzZSBkZXZpY2UgY29tbW9uIGZvciBhbGwgbWljZQpbICAgIDIuMjk1OTA0XSBpbnB1
dDogUEMgU3BlYWtlciBhcyAvZGV2aWNlcy9wbGF0Zm9ybS9wY3Nwa3IvaW5wdXQvaW5wdXQ0Clsg
ICAgMi4zMTIzOTddIHJ0Y19jbW9zIDAwOjA4OiBSVEMgY2FuIHdha2UgZnJvbSBTNApbICAgIDIu
MzMyMjcyXSBydGNfY21vcyAwMDowODogcmVnaXN0ZXJlZCBhcyBydGMwClsgICAgMi4zNDk3ODBd
IHJ0Y19jbW9zIDAwOjA4OiBhbGFybXMgdXAgdG8gb25lIG1vbnRoLCB5M2ssIDI0MiBieXRlcyBu
dnJhbQpbICAgIDIuMzY3NjU2XSBpMmMgL2RldiBlbnRyaWVzIGRyaXZlcgpbICAgIDIuMzg0MjY0
XSBkZXZpY2UtbWFwcGVyOiBpb2N0bDogNC4zOS4wLWlvY3RsICgyMDE4LTA0LTAzKSBpbml0aWFs
aXNlZDogZG0tZGV2ZWxAcmVkaGF0LmNvbQpbICAgIDIuNDAyNTgyXSAgc2RhOiBzZGExIHNkYTIg
c2RhMyBzZGE0IHNkYTkKWyAgICAyLjQyMjIzM10gaW5wdXQ6IEFUIFRyYW5zbGF0ZWQgU2V0IDIg
a2V5Ym9hcmQgYXMgL2RldmljZXMvcGxhdGZvcm0vaTgwNDIvc2VyaW8wL2lucHV0L2lucHV0Mwpb
ICAgIDIuNDQyMTY0XSBzZGhjaTogU2VjdXJlIERpZ2l0YWwgSG9zdCBDb250cm9sbGVyIEludGVy
ZmFjZSBkcml2ZXIKWyAgICAyLjQ2MTg1M10gc2RoY2k6IENvcHlyaWdodChjKSBQaWVycmUgT3Nz
bWFuClsgICAgMi40ODE1MjldIHNkIDA6MDowOjA6IFtzZGFdIEF0dGFjaGVkIFNDU0kgZGlzawpb
ICAgIDIuNTAxMjc3XSBzZGhjaS1wbHRmbTogU0RIQ0kgcGxhdGZvcm0gYW5kIE9GIGRyaXZlciBo
ZWxwZXIKWyAgICAyLjUyMjA3OV0gRUZJIFZhcmlhYmxlcyBGYWNpbGl0eSB2MC4wOCAyMDA0LU1h
eS0xNwpbICAgIDIuNTQ3MTI5XSBwc3RvcmU6IFJlZ2lzdGVyZWQgZWZpIGFzIHBlcnNpc3RlbnQg
c3RvcmUgYmFja2VuZApbICAgIDIuNTY1MzM4XSB1c2Jjb3JlOiByZWdpc3RlcmVkIG5ldyBpbnRl
cmZhY2UgZHJpdmVyIHVzYmhpZApbICAgIDIuNTgzMzk2XSB1c2JoaWQ6IFVTQiBISUQgY29yZSBk
cml2ZXIKWyAgICAyLjYwMjYxMl0gaHZfdXRpbHM6IFJlZ2lzdGVyaW5nIEh5cGVyViBVdGlsaXR5
IERyaXZlcgpbICAgIDIuNjIwMjc0XSBodl92bWJ1czogcmVnaXN0ZXJpbmcgZHJpdmVyIGh2X3V0
aWwKWyAgICAyLjYzOTQyNl0gaHZfdm1idXM6IHJlZ2lzdGVyaW5nIGRyaXZlciBodl9iYWxsb29u
ClsgICAgMi42NTc5NDJdIG9wcm9maWxlOiB1c2luZyBOTUkgdGltZXIgaW50ZXJydXB0LgpbICAg
IDIuNjc1MzI4XSBHQUNUIHByb2JhYmlsaXR5IG9uClsgICAgMi42OTIzOThdIE1pcnJvci9yZWRp
cmVjdCBhY3Rpb24gb24KWyAgICAyLjcwOTI4N10gU2ltcGxlIFRDIGFjdGlvbiBMb2FkZWQKWyAg
ICAyLjcyNjE5NF0gdTMyIGNsYXNzaWZpZXIKWyAgICAyLjc0MjgzOV0gICAgIFBlcmZvcm1hbmNl
IGNvdW50ZXJzIG9uClsgICAgMi43NjA4OTVdICAgICBpbnB1dCBkZXZpY2UgY2hlY2sgb24KWyAg
ICAyLjc3ODc1NV0gICAgIEFjdGlvbnMgY29uZmlndXJlZApbICAgIDIuNzk2NjY4XSB4dF90aW1l
OiBrZXJuZWwgdGltZXpvbmUgaXMgLTAwMDAKWyAgICAyLjgxMzE3Nl0gSVBWUzogUmVnaXN0ZXJl
ZCBwcm90b2NvbHMgKFRDUCwgVURQLCBTQ1RQLCBBSCwgRVNQKQpbICAgIDIuODI5ODYyXSBpbnB1
dDogTG9naXRlY2ggVVNCIEtleWJvYXJkIGFzIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDox
NC4wL3VzYjEvMS0xLzEtMToxLjAvMDAwMzowNDZEOkMzMUMuMDAwMS9pbnB1dC9pbnB1dDYKWyAg
ICAyLjg0NzIzOV0gSVBWUzogQ29ubmVjdGlvbiBoYXNoIHRhYmxlIGNvbmZpZ3VyZWQgKHNpemU9
NDA5NiwgbWVtb3J5PTY0S2J5dGVzKQpbICAgIDIuODY1OTg3XSBJUFZTOiBpcHZzIGxvYWRlZC4K
WyAgICAyLjg4NDE3OF0gSVBWUzogW3JyXSBzY2hlZHVsZXIgcmVnaXN0ZXJlZC4KWyAgICAyLjkw
MjQwMV0gSVBWUzogW3dycl0gc2NoZWR1bGVyIHJlZ2lzdGVyZWQuClsgICAgMi45MjA1NDldIElQ
VlM6IFtsY10gc2NoZWR1bGVyIHJlZ2lzdGVyZWQuClsgICAgMi45Mzg2OTFdIGhpZC1nZW5lcmlj
IDAwMDM6MDQ2RDpDMzFDLjAwMDE6IGlucHV0OiBVU0IgSElEIHYxLjEwIEtleWJvYXJkIFtMb2dp
dGVjaCBVU0IgS2V5Ym9hcmRdIG9uIHVzYi0wMDAwOjAwOjE0LjAtMS9pbnB1dDAKWyAgICAyLjk1
NzYxOF0gSVBWUzogW3dsY10gc2NoZWR1bGVyIHJlZ2lzdGVyZWQuClsgICAgMi45NzYwOTZdIElQ
VlM6IFtmb10gc2NoZWR1bGVyIHJlZ2lzdGVyZWQuClsgICAgMi45OTMzMTJdIElQVlM6IFtvdmZd
IHNjaGVkdWxlciByZWdpc3RlcmVkLgpbICAgIDMuMDEwMzQyXSBJUFZTOiBbbGJsY10gc2NoZWR1
bGVyIHJlZ2lzdGVyZWQuClsgICAgMy4wMjc1MjldIGlucHV0OiBMb2dpdGVjaCBVU0IgS2V5Ym9h
cmQgQ29uc3VtZXIgQ29udHJvbCBhcyAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MTQuMC91
c2IxLzEtMS8xLTE6MS4xLzAwMDM6MDQ2RDpDMzFDLjAwMDIvaW5wdXQvaW5wdXQ3ClsgICAgMy4w
NDcwOTRdIElQVlM6IFtsYmxjcl0gc2NoZWR1bGVyIHJlZ2lzdGVyZWQuClsgICAgMy4wNjYxOTRd
IElQVlM6IFtkaF0gc2NoZWR1bGVyIHJlZ2lzdGVyZWQuClsgICAgMy4wODQ5NDNdIElQVlM6IFtz
aF0gc2NoZWR1bGVyIHJlZ2lzdGVyZWQuClsgICAgMy4xMDMxNzBdIHJhbmRvbTogZmFzdCBpbml0
IGRvbmUKWyAgICAzLjEyMTM5M10gSVBWUzogW3NlZF0gc2NoZWR1bGVyIHJlZ2lzdGVyZWQuClsg
ICAgMy4xMzk2NTVdIGlucHV0OiBMb2dpdGVjaCBVU0IgS2V5Ym9hcmQgU3lzdGVtIENvbnRyb2wg
YXMgL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjE0LjAvdXNiMS8xLTEvMS0xOjEuMS8wMDAz
OjA0NkQ6QzMxQy4wMDAyL2lucHV0L2lucHV0OApbICAgIDMuMTU4OTk5XSBJUFZTOiBbbnFdIHNj
aGVkdWxlciByZWdpc3RlcmVkLgpbICAgIDMuMTc3OTQ4XSBoaWQtZ2VuZXJpYyAwMDAzOjA0NkQ6
QzMxQy4wMDAyOiBpbnB1dDogVVNCIEhJRCB2MS4xMCBEZXZpY2UgW0xvZ2l0ZWNoIFVTQiBLZXli
b2FyZF0gb24gdXNiLTAwMDA6MDA6MTQuMC0xL2lucHV0MQpbICAgIDMuMTk3NjYzXSBJUFZTOiBm
dHA6IGxvYWRlZCBzdXBwb3J0IG9uIHBvcnRbMF0gPSAyMQpbICAgIDMuMjE3NDg1XSBpcGlwOiBJ
UHY0IGFuZCBNUExTIG92ZXIgSVB2NCB0dW5uZWxpbmcgZHJpdmVyClsgICAgMy4yMzcxNzVdIGdy
ZTogR1JFIG92ZXIgSVB2NCBkZW11bHRpcGxleG9yIGRyaXZlcgpbICAgIDMuMjU2NzkyXSBpcHRf
Q0xVU1RFUklQOiBDbHVzdGVySVAgVmVyc2lvbiAwLjggbG9hZGVkIHN1Y2Nlc3NmdWxseQpbICAg
IDMuMjc1NjkyXSBJbml0aWFsaXppbmcgWEZSTSBuZXRsaW5rIHNvY2tldApbICAgIDMuMjk1MjQx
XSBORVQ6IFJlZ2lzdGVyZWQgcHJvdG9jb2wgZmFtaWx5IDEwClsgICAgMy4zMTQ4MDNdIFNlZ21l
bnQgUm91dGluZyB3aXRoIElQdjYKWyAgICAzLjMzNDEyOV0gTkVUOiBSZWdpc3RlcmVkIHByb3Rv
Y29sIGZhbWlseSAxNwpbICAgIDMuMzUzMzQ4XSBORVQ6IFJlZ2lzdGVyZWQgcHJvdG9jb2wgZmFt
aWx5IDE1ClsgICAgMy4zNzIyNDJdIHVzYiAxLTc6IG5ldyBmdWxsLXNwZWVkIFVTQiBkZXZpY2Ug
bnVtYmVyIDMgdXNpbmcgeGhjaV9oY2QKWyAgICAzLjM5MTI3MF0gQnJpZGdlIGZpcmV3YWxsaW5n
IHJlZ2lzdGVyZWQKWyAgICAzLjQxMDI0Nl0gODAyMXE6IDgwMi4xUSBWTEFOIFN1cHBvcnQgdjEu
OApbICAgIDMuNDI3ODEwXSA5cG5ldDogSW5zdGFsbGluZyA5UDIwMDAgc3VwcG9ydApbICAgIDMu
NDQ2NTg1XSBLZXkgdHlwZSBkbnNfcmVzb2x2ZXIgcmVnaXN0ZXJlZApbICAgIDMuNDY1MTkxXSBB
VlgyIHZlcnNpb24gb2YgZ2NtX2VuYy9kZWMgZW5nYWdlZC4KWyAgICAzLjQ4MzQ4N10gQUVTIENU
UiBtb2RlIGJ5OCBvcHRpbWl6YXRpb24gZW5hYmxlZApbICAgIDMuNTAwOTEwXSBzY2hlZF9jbG9j
azogTWFya2luZyBzdGFibGUgKDM0ODM5Nzk0ODIsIDE2MzI0MzkzKS0+KDM1MDMyOTAwMTYsIC0y
OTg2MTQxKQpbICAgIDMuNTE5NjE3XSByZWdpc3RlcmVkIHRhc2tzdGF0cyB2ZXJzaW9uIDEKWyAg
ICAzLjUzODA0Ml0gTG9hZGluZyBjb21waWxlZC1pbiBYLjUwOSBjZXJ0aWZpY2F0ZXMKWyAgICAz
LjU1Njc4NV0gS2V5IHR5cGUgYmlnX2tleSByZWdpc3RlcmVkClsgICAgMy41NzUzNDddIEtleSB0
eXBlIGVuY3J5cHRlZCByZWdpc3RlcmVkClsgICAgMy41OTQ1MjBdIHJ0Y19jbW9zIDAwOjA4OiBz
ZXR0aW5nIHN5c3RlbSBjbG9jayB0byAyMDE5LTA3LTE5IDE4OjIzOjE5IFVUQyAoMTU2MzU2MDU5
OSkKWyAgICAzLjYxMzEwNF0gV2FpdGluZyAzIHNlYyBiZWZvcmUgbW91bnRpbmcgcm9vdCBkZXZp
Y2UuLi4KKFhFTikgcHJpbnRrOiA0Njg2NjIgbWVzc2FnZXMgc3VwcHJlc3NlZC4KKFhFTikgW1ZU
LURdRE1BUjpbRE1BIFJlYWRdIFJlcXVlc3QgZGV2aWNlIFswMDAwOjAwOjAyLjBdIGZhdWx0IGFk
ZHIgOGUyOGUwMDAsIGlvbW11IHJlZyA9IGZmZmY4MmMwMDAyMWQwMDAKWyAgICA2LjY2NTUwN10g
VkZTOiBNb3VudGVkIHJvb3QgKHNxdWFzaGZzIGZpbGVzeXN0ZW0pIHJlYWRvbmx5IG9uIGRldmlj
ZSA4OjIuClsgICAgNi42ODc5MDddIEZyZWVpbmcgdW51c2VkIGtlcm5lbCBpbWFnZSBtZW1vcnk6
IDE1ODRLClsgICAgNi43MTk4NTBdIFdyaXRlIHByb3RlY3RpbmcgdGhlIGtlcm5lbCByZWFkLW9u
bHkgZGF0YTogMTg0MzJrClsgICAgNi43NDkxODJdIEZyZWVpbmcgdW51c2VkIGtlcm5lbCBpbWFn
ZSBtZW1vcnk6IDIwMjBLClsgICAgNi43Njc4ODldIEZyZWVpbmcgdW51c2VkIGtlcm5lbCBpbWFn
ZSBtZW1vcnk6IDEwMjhLClsgICAgNi43ODU4NDhdIFJ1biAvc2Jpbi9pbml0IGFzIGluaXQgcHJv
Y2VzcwpbICAgIDcuNDM3NjA1XSBlMTAwMGU6IEludGVsKFIpIFBSTy8xMDAwIE5ldHdvcmsgRHJp
dmVyIC0gMy4yLjYtawpbICAgIDcuNDU1NjczXSBlMTAwMGU6IENvcHlyaWdodChjKSAxOTk5IC0g
MjAxNSBJbnRlbCBDb3Jwb3JhdGlvbi4KWyAgICA3LjQ3NDQ3Ml0gQWxyZWFkeSBzZXR1cCB0aGUg
R1NJIDoxNgpbICAgIDcuNDkyNDU0XSBlMTAwMGUgMDAwMDowMDoxZi42OiBJbnRlcnJ1cHQgVGhy
b3R0bGluZyBSYXRlIChpbnRzL3NlYykgc2V0IHRvIGR5bmFtaWMgY29uc2VydmF0aXZlIG1vZGUK
WyAgICA3LjYxNjA2MV0gZTEwMDBlIDAwMDA6MDA6MWYuNiAwMDAwOjAwOjFmLjYgKHVuaW5pdGlh
bGl6ZWQpOiByZWdpc3RlcmVkIFBIQyBjbG9jawpbICAgIDcuNzI4MjI2XSBlMTAwMGUgMDAwMDow
MDoxZi42IGV0aDA6IChQQ0kgRXhwcmVzczoyLjVHVC9zOldpZHRoIHgxKSAwMDowYjphYjplNDpk
MDpjNQpbICAgIDcuNzQ5OTE2XSBlMTAwMGUgMDAwMDowMDoxZi42IGV0aDA6IEludGVsKFIpIFBS
Ty8xMDAwIE5ldHdvcmsgQ29ubmVjdGlvbgpbICAgIDcuNzcwMzMxXSBlMTAwMGUgMDAwMDowMDox
Zi42IGV0aDA6IE1BQzogMTIsIFBIWTogMTIsIFBCQSBObzogRkZGRkZGLTBGRgpbICAgIDcuODE5
MzE1XSBjZmc4MDIxMTogTG9hZGluZyBjb21waWxlZC1pbiBYLjUwOSBjZXJ0aWZpY2F0ZXMgZm9y
IHJlZ3VsYXRvcnkgZGF0YWJhc2UKWyAgICA3Ljg0NzUxOV0gY2ZnODAyMTE6IExvYWRlZCBYLjUw
OSBjZXJ0ICdzZm9yc2hlZTogMDBiMjhkZGY0N2FlZjljZWE3JwpbICAgIDcuODY3MzE1XSBwbGF0
Zm9ybSByZWd1bGF0b3J5LjA6IERpcmVjdCBmaXJtd2FyZSBsb2FkIGZvciByZWd1bGF0b3J5LmRi
IGZhaWxlZCB3aXRoIGVycm9yIC0yClsgICAgNy44ODc1MjBdIGNmZzgwMjExOiBmYWlsZWQgdG8g
bG9hZCByZWd1bGF0b3J5LmRiClsgICAgNy45NTczNDddIHJ0bDg3MjNiZSAwMDAwOjAxOjAwLjA6
IGVuYWJsaW5nIGRldmljZSAoMDAwMCAtPiAwMDAzKQpbICAgIDcuOTc3OTcyXSBBbHJlYWR5IHNl
dHVwIHRoZSBHU0kgOjE4ClsgICAgOC4wMjgzOTldIHJ0bDg3MjNiZTogVXNpbmcgZmlybXdhcmUg
cnRsd2lmaS9ydGw4NzIzYmVmd18zNi5iaW4KWyAgICA4LjA1MTAwN10gcnRsd2lmaTogcnRsd2lm
aTogd2lyZWxlc3Mgc3dpdGNoIGlzIG9uClsgICAgOC4wODc4NzJdIGlnYjogSW50ZWwoUikgR2ln
YWJpdCBFdGhlcm5ldCBOZXR3b3JrIERyaXZlciAtIHZlcnNpb24gNS40LjAtawpbICAgIDguMTA3
MzcwXSBpZ2I6IENvcHlyaWdodCAoYykgMjAwNy0yMDE0IEludGVsIENvcnBvcmF0aW9uLgpbICAg
IDguMTI3NDE1XSBBbHJlYWR5IHNldHVwIHRoZSBHU0kgOjE3ClsgICAgOC4xNzY3MzZdIHBwcyBw
cHMwOiBuZXcgUFBTIHNvdXJjZSBwdHAxClsgICAgOC4yMDcxNDFdIGlnYiAwMDAwOjAyOjAwLjA6
IGFkZGVkIFBIQyBvbiBldGgxClsgICAgOC4yMjY2NTFdIGlnYiAwMDAwOjAyOjAwLjA6IEludGVs
KFIpIEdpZ2FiaXQgRXRoZXJuZXQgTmV0d29yayBDb25uZWN0aW9uClsgICAgOC4yNDU5MDZdIGln
YiAwMDAwOjAyOjAwLjA6IGV0aDE6IChQQ0llOjIuNUdiL3M6V2lkdGggeDEpIDAwOjBiOmFiOmU0
OmQwOmM2ClsgICAgOC4yNjUwMTldIGlnYiAwMDAwOjAyOjAwLjA6IGV0aDE6IFBCQSBObzogMDAw
MjAwLTAwMApbICAgIDguMjgzOTQ2XSBpZ2IgMDAwMDowMjowMC4wOiBVc2luZyBNU0ktWCBpbnRl
cnJ1cHRzLiAxIHJ4IHF1ZXVlKHMpLCAxIHR4IHF1ZXVlKHMpCg==
--000000000000dac487058e0dc52e
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--000000000000dac487058e0dc52e--


From xen-devel-bounces@lists.xenproject.org Fri Jul 19 19:45:45 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 19: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 1hoYon-0002oZ-DI; Fri, 19 Jul 2019 19:45:25 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Lf9h=VQ=kernel.org=pr-tracker-bot@srs-us1.protection.inumbo.net>)
 id 1hoYol-0002oU-OA
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 19:45:23 +0000
X-Inumbo-ID: bf13aa12-aa5d-11e9-9104-4b35565bed14
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id bf13aa12-aa5d-11e9-9104-4b35565bed14;
 Fri, 19 Jul 2019 19:45:23 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1563565522;
 bh=CGRxQv/GFiGKqoQDynBkDgPXgDmPnH0of257ZhcDg6M=;
 h=From:In-Reply-To:References:Date:To:Cc:From;
 b=Zaa7VI4e+tqf6Vs7ccZlFNARjjLID9DNrF+5pz2WWaa1cF2qeX8UMyJokmdkT5DN3
 PPwu5q8/Qs+NdbzdNUsxlXE5iTvcph97AuKoMSWSkGX70FFmYdIsb2rF2DJvWnnzuW
 ol1pigZ95X62fQx0xMYqwue4WZFZTBVvwJGTH6mA=
From: pr-tracker-bot@kernel.org
In-Reply-To: <20190719060925.10614-1-jgross@suse.com>
References: <20190719060925.10614-1-jgross@suse.com>
X-PR-Tracked-List-Id: <linux-kernel.vger.kernel.org>
X-PR-Tracked-Message-Id: <20190719060925.10614-1-jgross@suse.com>
X-PR-Tracked-Remote: git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
 for-linus-5.3a-rc1-tag
X-PR-Tracked-Commit-Id: a1078e821b605813b63bf6bca414a85f804d5c66
X-PR-Merge-Tree: torvalds/linux.git
X-PR-Merge-Refname: refs/heads/master
X-PR-Merge-Commit-Id: b5d72dda8976e878be47415b94bca8465d1fa22d
Message-Id: <156356552226.25668.12773277434931748832.pr-tracker-bot@kernel.org>
Date: Fri, 19 Jul 2019 19:45:22 +0000
To: Juergen Gross <jgross@suse.com>
Subject: Re: [Xen-devel] [GIT PULL] xen: fixes and features for 5.3-rc1
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, boris.ostrovsky@oracle.com,
 torvalds@linux-foundation.org, linux-kernel@vger.kernel.org
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIHB1bGwgcmVxdWVzdCB5b3Ugc2VudCBvbiBGcmksIDE5IEp1bCAyMDE5IDA4OjA5OjI1ICsw
MjAwOgoKPiBnaXQ6Ly9naXQua2VybmVsLm9yZy9wdWIvc2NtL2xpbnV4L2tlcm5lbC9naXQveGVu
L3RpcC5naXQgZm9yLWxpbnVzLTUuM2EtcmMxLXRhZwoKaGFzIGJlZW4gbWVyZ2VkIGludG8gdG9y
dmFsZHMvbGludXguZ2l0OgpodHRwczovL2dpdC5rZXJuZWwub3JnL3RvcnZhbGRzL2MvYjVkNzJk
ZGE4OTc2ZTg3OGJlNDc0MTViOTRiY2E4NDY1ZDFmYTIyZAoKVGhhbmsgeW91IQoKLS0gCkRlZXQt
ZG9vdC1kb3QsIEkgYW0gYSBib3QuCmh0dHBzOi8va29yZy53aWtpLmtlcm5lbC5vcmcvdXNlcmRv
Yy9wcnRyYWNrZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 19:57:54 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 19:57:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hoZ0k-0003YS-JV; Fri, 19 Jul 2019 19:57:46 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=qxAZ=VQ=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hoZ0j-0003YN-H1
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 19:57:45 +0000
X-Inumbo-ID: 78b31068-aa5f-11e9-8980-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 78b31068-aa5f-11e9-8980-bc764e045a96;
 Fri, 19 Jul 2019 19:57:43 +0000 (UTC)
Received: from localhost (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256
 bits)) (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id D2B9E2186A;
 Fri, 19 Jul 2019 19:57:42 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1563566263;
 bh=rQUfnlOWPfoSuOWFD3ej1gTMyR4VLoATkR7jKxu+Kp4=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=F1qg8nsVFRmCwCM3ZQRJypfFj+B/qL0n4A81QeLWn+qP/H0yUq0pqHKiollLMXRWy
 ISFlhvOcVnujPDeviTxJaBVYl2A6l63UCX2cS6Lu3gGnl6ujCXGbE6PBaoyuKR4ccS
 grgVmsawoppqG9+CX6x5LecF0Lw93KGXvKW0biKY=
Date: Fri, 19 Jul 2019 12:57:42 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-T480s
To: Stefano Stabellini <sstabellini@kernel.org>
In-Reply-To: <alpine.DEB.2.21.1906260818360.5851@sstabellini-ThinkPad-T480s>
Message-ID: <alpine.DEB.2.21.1907191256480.31177@sstabellini-ThinkPad-T480s>
References: <alpine.DEB.2.21.1906241135080.2468@sstabellini-ThinkPad-T480s>
 <alpine.DEB.2.21.1906241146530.2468@sstabellini-ThinkPad-T480s>
 <3c16614d-fc50-1899-709c-45f49eb156b1@suse.com>
 <20190626122157.GA2885@gao-cwp>
 <2b9df6fd-1be8-5f45-009e-4a975ad159b1@suse.com>
 <alpine.DEB.2.21.1906260818360.5851@sstabellini-ThinkPad-T480s>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] PCI Passthrough bug with x86 HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, wl@xen.org, andrew.cooper3@citrix.com,
 jbeulich@suse.com, xen-devel@lists.xenproject.org, boris.ostrovsky@oracle.com,
 roger.pau@citrix.com, Chao Gao <chao.gao@intel.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCAyNiBKdW4gMjAxOSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+IE9uIFdlZCwg
MjYgSnVuIDIwMTksIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4gPiBPbiAyNi4wNi4xOSAxNDoyMSwg
Q2hhbyBHYW8gd3JvdGU6Cj4gPiA+IE9uIFdlZCwgSnVuIDI2LCAyMDE5IGF0IDA4OjE3OjUwQU0g
KzAyMDAsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4gPiA+ID4gT24gMjQuMDYuMTkgMjA6NDcsIFN0
ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPiA+ID4gPiA+ICsgeGVuLWRldmVsCj4gPiA+ID4gPiAK
PiA+ID4gPiA+IE9uIE1vbiwgMjQgSnVuIDIwMTksIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToK
PiA+ID4gPiA+ID4gSGkgYWxsLAo+ID4gPiA+ID4gPiAKPiA+ID4gPiA+ID4gSSBtaWdodCBoYXZl
IGZvdW5kIGEgYnVnIHdpdGggUENJIHBhc3N0aHJvdWdoIHRvIGEgTGludXggSFZNIGd1ZXN0IG9u
Cj4gPiA+ID4gPiA+IHg4NiB3aXRoIFhlbiA0LjEyLiBJdCBpcyBub3QgZWFzeSBmb3IgbWUgdG8g
Z2V0IGFjY2VzcywgYW5kIGVzcGVjaWFsbHkKPiA+ID4gPiA+ID4gY2hhbmdlIGNvbXBvbmVudHMs
IG9uIHRoaXMgcGFydGljdWxhciBzeXN0ZW0sIGFuZCBJIGRvbid0IGhhdmUgYWNjZXNzCj4gPiA+
ID4gPiA+IHRvCj4gPiA+ID4gPiA+IG90aGVyIHg4NiBib3hlcyBhdCB0aGUgbW9tZW50LCBzbyBh
cG9sb2dpZXMgZm9yIHRoZSBwYXJ0aWFsCj4gPiA+ID4gPiA+IGluZm9ybWF0aW9uCj4gPiA+ID4g
PiA+IHJlcG9ydC4gVGhlIHNldHVwIGlzIGFzIGZvbGxvdzoKPiA+ID4gPiA+ID4gCj4gPiA+ID4g
PiA+IC0gdHdvIFBDSSBkZXZpY2VzIGhhdmUgYmVlbiBhc3NpZ25lZCB0byBhIEhWTSBndWVzdCwg
ZXZlcnl0aGluZyBpcwo+ID4gPiA+ID4gPiBmaW5lCj4gPiA+ID4gPiA+IC0gcmVib290IHRoZSBn
dWVzdCBmcm9tIGluc2lkZSwgaS5lLiBgcmVib290JyBpbiBMaW51eAo+ID4gPiA+ID4gPiAtIGFm
dGVyIHRoZSByZWJvb3QgY29tcGxldGVzLCBvbmx5IG9uZSBkZXZpY2UgaXMgYXNzaWduZWQKPiA+
ID4gPiA+ID4gCj4gPiA+ID4gPiA+IEJlZm9yZSB0aGUgcmVib290LCBJIHNlZSBhbGwgdGhlIGFw
cHJvcHJpYXRlIHhlbnN0b3JlIGVudHJpZXMgZm9yIGJvdGgKPiA+ID4gPiA+ID4gZGV2aWNlcy4g
RXZlcnl0aGluZyBpcyBmaW5lLiBBZnRlciB0aGUgcmVib290LCBJIGNhbiBvbmx5IHNlZSB0aGUK
PiA+ID4gPiA+ID4geGVuc3RvcmUgZW50cmllcyBvZiBvbmUgZGV2aWNlLiBJdCBpcyBhcyBpZiB0
aGUgb3RoZXIgZGV2aWNlCj4gPiA+ID4gPiA+ICJkaXNhcHBlYXJlZCIgd2l0aG91dCB0aHJvd2lu
ZyBhbnkgZXJyb3JzLgo+ID4gPiA+ID4gPiAKPiA+ID4gPiA+ID4gSGF2ZSB5b3Ugc2VlbiB0aGlz
IGJlZm9yZT8gRG8geW91IGtub3cgaWYgaXQgaGFzIGJlZW4gZml4ZWQgaW4KPiA+ID4gPiA+ID4g
c3RhZ2luZz8KPiA+ID4gPiA+ID4gSSBub3RpY2VkIHRoaXMgZml4IHdoaWNoIHNlZW1zIHRvIGJl
IHZlcnkgcmVsZXZhbnQ6Cj4gPiA+ID4gPiA+IAo+ID4gPiA+ID4gPiBodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL2FyY2hpdmVzL2h0bWwveGVuLWRldmVsLzIwMTgtMTEvbXNnMDE2MTYuaHRt
bAo+ID4gPiA+ID4gPiAKPiA+ID4gPiA+ID4gYnV0IGl0IGlzIGFscmVhZHkgaW5jbHVkZWQgaW4g
NC4xMi4KPiA+ID4gPiAKPiA+ID4gPiBTdGVmYW5vLCBjb3VsZCB5b3UgcGxlYXNlIHRyeSB0aGUg
YXR0YWNoZWQgcGF0Y2g/IEl0IGlzIG9ubHkgY29tcGlsZQo+ID4gPiA+IHRlc3RlZCBmb3Igbm93
Lgo+ID4gPiA+IAo+ID4gPiA+IAo+ID4gPiA+IEp1ZXJnZW4KPiA+ID4gCj4gPiA+ID4gRnJvbSBl
YTk1ZGNkZmM2MGE4OTVjYzQzYmFmMzRjOGUwZmIwODhlMTAwMDhkIE1vbiBTZXAgMTcgMDA6MDA6
MDAgMjAwMQo+ID4gPiA+IEZyb206IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KPiA+
ID4gPiBUbzogeGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCj4gPiA+ID4gQ2M6IElhbiBK
YWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgo+ID4gPiA+IENjOiBXZWkgTGl1IDx3
bEB4ZW4ub3JnPgo+ID4gPiA+IERhdGU6IFdlZCwgMjYgSnVuIDIwMTkgMDg6MTU6MjggKzAyMDAK
PiA+ID4gPiBTdWJqZWN0OiBbUEFUQ0hdIGxpYnhsOiBmaXggcGNpIGRldmljZSByZS1hc3NpZ25p
bmcgYWZ0ZXIgZG9tYWluIHJlYm9vdAo+ID4gPiA+IAo+ID4gPiA+IEFmdGVyIGEgcmVib290IG9m
IGEgZ3Vlc3Qgb25seSB0aGUgZmlyc3QgcGNpIGRldmljZSBjb25maWd1cmF0aW9uIHdpbGwKPiA+
ID4gPiBiZSByZXRyaWV2ZWQgZnJvbSBYZW5zdG9yZSByZXN1bHRpbmcgaW4gbG9zcyBvZiBhbnkg
ZnVydGhlciBhc3NpZ25lZAo+ID4gPiA+IHBhc3NlZCB0aHJvdWdoIHBjaSBkZXZpY2VzLgo+ID4g
PiA+IAo+ID4gPiA+IFRoZSBtYWluIHJlYXNvbiBpcyB0aGF0IGFsbCBwYXNzZWQgdGhyb3VnaCBw
Y2kgZGV2aWNlcyByZXNpZGUgdW5kZXIgYQo+ID4gPiA+IGNvbW1vbiByb290IGRldmljZSAiMCIg
aW4gWGVuc3RvcmUuIFNvIHdoZW4gdGhlIGRldmljZSBsaXN0IGlzIHJlYnVpbHQKPiA+ID4gPiBm
cm9tIFhlbnN0b3JlIGFmdGVyIGEgcmVib290IHRoZSBzdWItZGV2aWNlcyBiZWxvdyB0aGF0IHJv
b3QgZGV2aWNlCj4gPiA+ID4gbmVlZCB0byBiZSBzZWxlY3RlZCBpbnN0ZWFkIG9mIHVzaW5nIHRo
ZSByb290IGRldmljZSBudW1iZXIgYXMgYQo+ID4gPiA+IHNlbGVjdG9yLgo+ID4gPiA+IAo+ID4g
PiA+IEZpeCB0aGF0IGJ5IGFkZGluZyBhIG5ldyBtZW1iZXIgdG8gc3RydWN0IGxpYnhsX2Rldmlj
ZV90eXBlIHdoaWNoIHdoZW4KPiA+ID4gPiBzZXQgaXMgdXNlZCB0byBnZXQgdGhlIG51bWJlciBv
ZiBkZXZpY2VzLiBBZGQgc3VjaCBhIG1lbWJlciBmb3IgcGNpIHRvCj4gPiA+ID4gZ2V0IHRoZSBj
b3JyZWN0IG51bWJlciBvZiBwY2kgZGV2aWNlcyBpbnN0ZWFkIG9mIGltcGx5aW5nIGl0IGZyb20g
dGhlCj4gPiA+ID4gbnVtYmVyIG9mIHBjaSByb290IGRldmljZXMgKHdoaWNoIHdpbGwgYWx3YXlz
IGJlIDEpLgo+ID4gPiA+IAo+ID4gPiA+IFdoaWxlIGF0IGl0IGZpeCB0aGUgdHlwZSBvZiBsaWJ4
bF9fZGV2aWNlX3BjaV9mcm9tX3hzX2JlKCkgdG8gbWF0Y2gKPiA+ID4gPiB0aGUgb25lIG9mIHRo
ZSAuZnJvbV94ZW5zdG9yZSBtZW1iZXIgb2Ygc3RydWN0IGxpYnhsX2RldmljZV90eXBlLiBUaGlz
Cj4gPiA+ID4gZml4ZXMgYSBsYXRlbnQgYnVnIGNoZWNraW5nIHRoZSByZXR1cm4gdmFsdWUgb2Yg
YSBmdW5jdGlvbiByZXR1cm5pbmcKPiA+ID4gPiB2b2lkLgo+ID4gPiA+IAo+ID4gPiA+IFNpZ25l
ZC1vZmYtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KPiA+ID4gCj4gPiA+IFRl
c3RlZC1ieTogQ2hhbyBHYW8gPGNoYW8uZ2FvQGludGVsLmNvbT4KPiA+IAo+ID4gVGhhbmtzIQo+
IAo+IFRoYW5rIHlvdSB2ZXJ5IG11Y2ggYm90aCBvZiB5b3UhIEknbGwgbGV0IHlvdSBrbm93IGlm
IGl0IHdvcmtzLgoKVGVzdGVkLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtl
cm5lbC5vcmc+CgpMZXQncyBnZXQgaXQgaW4gdGhlIHRyZWUsIHRoYW5rcyEKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 20:02:30 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 20: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 1hoZ5J-0004LL-7c; Fri, 19 Jul 2019 20:02: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=m52c=VQ=zededa.com=roman@srs-us1.protection.inumbo.net>)
 id 1hoZ5H-0004LG-Jg
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 20:02:27 +0000
X-Inumbo-ID: 203e8ebd-aa60-11e9-8980-bc764e045a96
Received: from mail-qk1-x741.google.com (unknown [2607:f8b0:4864:20::741])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 203e8ebd-aa60-11e9-8980-bc764e045a96;
 Fri, 19 Jul 2019 20:02:24 +0000 (UTC)
Received: by mail-qk1-x741.google.com with SMTP id r6so24173197qkc.0
 for <xen-devel@lists.xenproject.org>; Fri, 19 Jul 2019 13:02:24 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=zededa.com; s=google;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=RMf3mW95hayzeq6oON5QQjwl2o3Srcc8VQa4qMYyBmw=;
 b=HHfv/O4JFi0eTLMCwevZSqrNuJSFNh/Jdd/P/ELIwrxtmyoqZZOFycZG9qaHmVXZRz
 1j++u0AJTfREWaRbhvcPGwjqsWzx6lTv6Ofy0SdJOnu6P3gTFP1UfbpHQ+rhBPPUiTUh
 DAbiggslJB+SmgonZtZVbwyyB8bh0kfiCuNl0DhaXVsEI2e0mrnmfb3h6drM61Re+6eD
 HbeE8QvuVJKhwQCmmcE8cNPhl7Dz96nRENr/RJaOYff1KIhpINhD4mrBz2ttoW0MN/fv
 S83Vj2QyygF70Czku/ZF/BolcqbUqShbwmnzN/f1XkMaAVjlKGzKen6j0yPE/PP2DhTN
 Msdw==
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=RMf3mW95hayzeq6oON5QQjwl2o3Srcc8VQa4qMYyBmw=;
 b=bnWiy7Qlhl80VNAEA9MPZJY2EV3aEtZUXWMS8OcZu7MnnYpov5rdwUZd2Nujpc85qT
 mvQj7lso8q9aRzU4+xPrAYP1UseucagPq4jTDCS3xqXAdBfx0HjH45RM8X/oWiLYhb3f
 n9SJ218/O6lJrdcEsySiWa4Xlfhvb2Z9bkfu66ElHhdZR6e1+xbkaIrcuZ3wZpUphwu8
 DV4QDKX8RE8Uotrc2Bl7yidVruIGYqO2SHTCYDESbw2pnqpRv0eRA0xxT1utP0twY8dx
 Eih1+XgFDsvR09aFpP3w1FOC0WDYgzFWDMF3EAFb2s3XNr1wdYzU9zGCvoMX/Vhz2g9Q
 YghA==
X-Gm-Message-State: APjAAAVYRzCAEUyoQYCc3gD/FMDJfH3tKdv5rb8Obfu1Rg7CvscrK67N
 8K523tSvSK9m14YnCjJPO6WhhwPBB2XmX18knTOYBBJykxg=
X-Google-Smtp-Source: APXvYqwotSNxMOM1LP1dqzUpPxbG2HLyoGlg2xf9iIG2BwZDZhW7/9zMrhC1lHwIvOzYKiFb4CNK3uZJEsU3wVlEuOQ=
X-Received: by 2002:a05:620a:247:: with SMTP id
 q7mr38775055qkn.265.1563566543476; 
 Fri, 19 Jul 2019 13:02:23 -0700 (PDT)
MIME-Version: 1.0
References: <CAMmSBy9g-QFHTXhpHK6=xDFiBDj4LpnJ=cXj405MMmA1rJaOUg@mail.gmail.com>
In-Reply-To: <CAMmSBy9g-QFHTXhpHK6=xDFiBDj4LpnJ=cXj405MMmA1rJaOUg@mail.gmail.com>
From: Roman Shaposhnik <roman@zededa.com>
Date: Fri, 19 Jul 2019 13:02:12 -0700
Message-ID: <CAMmSBy8CcG08-+-F6fvwmH1oEKpsV8OGEco94g04dZcyyFWKbw@mail.gmail.com>
To: xen-devel@lists.xenproject.org
Subject: Re: [Xen-devel] [BUG] After upgrade to Xen 4.12.0 iommu=no-igfx
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, andrew.cooper3@citrix.com, boris.ostrovsky@oracle.com,
 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>

Q0NpbmcgcmVsZXZhbnQgbWFpbnRhaW5lcnMgYXMgd2VsbCAoc29ycnkgZm9yIG5vdCBkb2luZyBp
dCBmaXJzdCB0aW1lIGFyb3VuZCkKCk9uIEZyaSwgSnVsIDE5LCAyMDE5IGF0IDEyOjMxIFBNIFJv
bWFuIFNoYXBvc2huaWsgPHJvbWFuQHplZGVkYS5jb20+IHdyb3RlOgo+Cj4gSGkhCj4KPiB3ZSdy
ZSB1c2luZyBYZW4gb24gQWR2YW50ZWNoIEFSSy0yMjUwIEVtYmVkZGVkIEJveCBQQzoKPiAgICAg
aHR0cHM6Ly93d3cuZWxtYXJrLmNvbS5wbC93ZWIvdXBsb2FkZWQva2FydHlfcHJvZHVrdG93L2Fk
dmFudGVjaC9hcmstMjI1MGwvYXJrLTIyNTBsX2luc3RydWtjamEtdXp5dGtvd25pa2EucGRmCj4K
PiBBZnRlciB1cGdyYWRpbmcgdG8gWGVuIDQuMTIuMCBmcm9tIDQuMTEuMCB3ZSBub3cgaGF2ZSB0
byB1dGlsaXplICBpb21tdT1uby1pZ2Z4Cj4gd29ya2Fyb3VuZCBhcyBwZXI6Cj4gICAgICBodHRw
czovL3hlbmJpdHMueGVuLm9yZy9kb2NzL3Vuc3RhYmxlL21pc2MveGVuLWNvbW1hbmQtbGluZS5o
dG1sI2lvbW11Cj4KPiBXaXRob3V0IHRoZSB3b3JrYXJvdW5kIHRoZSBzY3JlZW4gYXBwZWFycyB0
byBiZSBnYXJibGVkIHdpdGggY29sb3JlZAo+IHN0YXRpYyBub2lzZSBhbmQgdGhlIGZvbGxvd2lu
ZyBtZXNzYWdlIGtlZXBzIHNob3dpbmcgdXA6Cj4gKFhFTikgcHJpbnRrOiAyNjIzNSBtZXNzYWdl
cyBzdXBwcmVzc2VkLgo+IChYRU4pIFtWVC1EXURNQVI6W0RNQSBSZWFkXSBSZXF1ZXN0IGRldmlj
ZSBbMDAwMDowMDowMi4wXSBmYXVsdCBhZGRyCj4gOGU0M2MwMDAsIGlvbW11IHJlZyA9IGZmZmY4
MmMwMDAyMWQwMDAKPiAoWEVOKSBwcmludGs6IDI2MzAzIG1lc3NhZ2VzIHN1cHByZXNzZWQuCj4g
KFhFTikgW1ZULURdRE1BUjpbRE1BIFJlYWRdIFJlcXVlc3QgZGV2aWNlIFswMDAwOjAwOjAyLjBd
IGZhdWx0IGFkZHIKPiA4ZTJjNjAwMCwgaW9tbXUgcmVnID0gZmZmZjgyYzAwMDIxZDAwMAo+Cj4g
T25jZSBpb21tdT1uby1pZ2Z4IGlzIGFwcGxpZWQgdGhlIGJveCBjYW4gYm9vdCBmaW5lLgo+Cj4g
QXQgdGhlIGVuZCBvZiB0aGlzIGVtYWlsLCB5b3UgY2FuIHNlZSBhIGZ1bGwgbG9nIG9mIHRoZSBi
b3ggYm9vdGluZwo+IGFsbCB0aGUgd2F5IGludG8gRG9tMCB3aXRoIGlvbW11PW5vLWlnZnggYXBw
bGllZC4gSSBhbSBhbHNvIGF0dGFjaGluZwo+IHNpbWlsYXIgbG9nIHdpdGhvdXQgbm8taWdmeAo+
Cj4gUGxlYXNlIGxldCBtZSBrbm93IGlmIHlvdSBuZWVkIGFueSBtb3JlIGluZm9ybWF0aW9uIHRv
IGhlbHAgdXMgZGlhZ25vc2UgdGhpcy4KPgo+IFRoYW5rcywKPiBSb21hbi4KPgo+IDB4MDAwMDow
eDAwOjB4MDIuMHgwOiBST006IDB4MTAwMDAgYnl0ZXMgYXQgMHg4OTY4ZDAxOAo+IDB4MDAwMDow
eDAyOjB4MDAuMHgwOiBST006IDB4MTAwMDAgYnl0ZXMgYXQgMHg4OTY0MDAxOAo+IDB4MDAwMDow
eDAwOjB4MWYuMHg2OiBST006IDB4MTBjMDAgYnl0ZXMgYXQgMHg4OTYyZjAxOAo+ICBYZW4gNC4x
Mi4wCj4gKFhFTikgWGVuIHZlcnNpb24gNC4xMi4wIChAKSAoZ2NjIChBbHBpbmUgNi40LjApIDYu
NC4wKSBkZWJ1Zz1uICBNb24KPiBKdW4gMTcgMTg6NTA6MDcgVVRDIDIwMTkKPiAoWEVOKSBMYXRl
c3QgQ2hhbmdlU2V0Ogo+IChYRU4pIEJvb3Rsb2FkZXI6IEdSVUIgMi4wMwo+IChYRU4pIENvbW1h
bmQgbGluZTogaW9tbXU9bm8taWdmeCBjb20xPTExNTIwMCw4bjEgY29uc29sZT1jb20xLHZnYQo+
IGRvbTBfbWVtPTEwMjRNLG1heDoxMDI0TSBkb20wX21heF92Y3B1cz0xIGRvbTBfdmNwdXNfcGlu
IHNtdD1mYWxzZQo+IChYRU4pIFhlbiBpbWFnZSBsb2FkIGJhc2UgYWRkcmVzczogMHg4ODYwMDAw
MAo+IChYRU4pIFZpZGVvIGluZm9ybWF0aW9uOgo+IChYRU4pICBWR0EgaXMgZ3JhcGhpY3MgbW9k
ZSAxNjgweDEwNTAsIDMyIGJwcAo+IChYRU4pIERpc2MgaW5mb3JtYXRpb246Cj4gKFhFTikgIEZv
dW5kIDAgTUJSIHNpZ25hdHVyZXMKPiAoWEVOKSAgRm91bmQgMSBFREQgaW5mb3JtYXRpb24gc3Ry
dWN0dXJlcwo+IChYRU4pIEVGSSBSQU0gbWFwOgo+IChYRU4pICAwMDAwMDAwMDAwMDAwMDAwIC0g
MDAwMDAwMDAwMDA1ODAwMCAodXNhYmxlKQo+IChYRU4pICAwMDAwMDAwMDAwMDU4MDAwIC0gMDAw
MDAwMDAwMDA1OTAwMCAocmVzZXJ2ZWQpCj4gKFhFTikgIDAwMDAwMDAwMDAwNTkwMDAgLSAwMDAw
MDAwMDAwMDlmMDAwICh1c2FibGUpCj4gKFhFTikgIDAwMDAwMDAwMDAwOWYwMDAgLSAwMDAwMDAw
MDAwMGEwMDAwIChyZXNlcnZlZCkKPiAoWEVOKSAgMDAwMDAwMDAwMDEwMDAwMCAtIDAwMDAwMDAw
ODY0OGEwMDAgKHVzYWJsZSkKPiAoWEVOKSAgMDAwMDAwMDA4NjQ4YTAwMCAtIDAwMDAwMDAwODY0
OGIwMDAgKEFDUEkgTlZTKQo+IChYRU4pICAwMDAwMDAwMDg2NDhiMDAwIC0gMDAwMDAwMDA4NjRi
NTAwMCAocmVzZXJ2ZWQpCj4gKFhFTikgIDAwMDAwMDAwODY0YjUwMDAgLSAwMDAwMDAwMDhjMjI0
MDAwICh1c2FibGUpCj4gKFhFTikgIDAwMDAwMDAwOGMyMjQwMDAgLSAwMDAwMDAwMDhjNTI4MDAw
IChyZXNlcnZlZCkKPiAoWEVOKSAgMDAwMDAwMDA4YzUyODAwMCAtIDAwMDAwMDAwOGM3MzYwMDAg
KHVzYWJsZSkKPiAoWEVOKSAgMDAwMDAwMDA4YzczNjAwMCAtIDAwMDAwMDAwOGNlYTcwMDAgKEFD
UEkgTlZTKQo+IChYRU4pICAwMDAwMDAwMDhjZWE3MDAwIC0gMDAwMDAwMDA4ZDJmZjAwMCAocmVz
ZXJ2ZWQpCj4gKFhFTikgIDAwMDAwMDAwOGQyZmYwMDAgLSAwMDAwMDAwMDhkMzAwMDAwICh1c2Fi
bGUpCj4gKFhFTikgIDAwMDAwMDAwOGQzMDAwMDAgLSAwMDAwMDAwMDhkNDAwMDAwIChyZXNlcnZl
ZCkKPiAoWEVOKSAgMDAwMDAwMDBlMDAwMDAwMCAtIDAwMDAwMDAwZjAwMDAwMDAgKHJlc2VydmVk
KQo+IChYRU4pICAwMDAwMDAwMGZlMDAwMDAwIC0gMDAwMDAwMDBmZTAxMTAwMCAocmVzZXJ2ZWQp
Cj4gKFhFTikgIDAwMDAwMDAwZmVjMDAwMDAgLSAwMDAwMDAwMGZlYzAxMDAwIChyZXNlcnZlZCkK
PiAoWEVOKSAgMDAwMDAwMDBmZWUwMDAwMCAtIDAwMDAwMDAwZmVlMDEwMDAgKHJlc2VydmVkKQo+
IChYRU4pICAwMDAwMDAwMGZmMDAwMDAwIC0gMDAwMDAwMDEwMDAwMDAwMCAocmVzZXJ2ZWQpCj4g
KFhFTikgIDAwMDAwMDAxMDAwMDAwMDAgLSAwMDAwMDAwMTZlMDAwMDAwICh1c2FibGUpCj4gKFhF
TikgQUNQSTogUlNEUCA4Q0U0OTAwMCwgMDAyNCAocjIgQUxBU0tBKQo+IChYRU4pIEFDUEk6IFhT
RFQgOENFNDkwQTgsIDAwQ0MgKHIxIEFMQVNLQSAgIEEgTSBJICAgMTA3MjAwOSBBTUkgICAgIDEw
MDEzKQo+IChYRU4pIEFDUEk6IEZBQ1AgOENFNkMzNzAsIDAxMEMgKHI1IEFMQVNLQSAgIEEgTSBJ
ICAgMTA3MjAwOSBBTUkgICAgIDEwMDEzKQo+IChYRU4pIEFDUEk6IERTRFQgOENFNDkyMDgsIDIz
MTY3IChyMiBBTEFTS0EgICBBIE0gSSAgIDEwNzIwMDkgSU5UTCAyMDEyMDkxMykKPiAoWEVOKSBB
Q1BJOiBGQUNTIDhDRThFRjgwLCAwMDQwCj4gKFhFTikgQUNQSTogQVBJQyA4Q0U2QzQ4MCwgMDA4
NCAocjMgQUxBU0tBICAgQSBNIEkgICAxMDcyMDA5IEFNSSAgICAgMTAwMTMpCj4gKFhFTikgQUNQ
STogRlBEVCA4Q0U2QzUwOCwgMDA0NCAocjEgQUxBU0tBICAgQSBNIEkgICAxMDcyMDA5IEFNSSAg
ICAgMTAwMTMpCj4gKFhFTikgQUNQSTogRklEVCA4Q0U2QzU1MCwgMDA5QyAocjEgQUxBU0tBICAg
QSBNIEkgICAxMDcyMDA5IEFNSSAgICAgMTAwMTMpCj4gKFhFTikgQUNQSTogTUNGRyA4Q0U2QzVG
MCwgMDAzQyAocjEgQUxBU0tBICAgQSBNIEkgICAxMDcyMDA5IE1TRlQgICAgICAgOTcpCj4gKFhF
TikgQUNQSTogSFBFVCA4Q0U2QzYzMCwgMDAzOCAocjEgQUxBU0tBICAgQSBNIEkgICAxMDcyMDA5
IEFNSS4gICAgNTAwMEIpCj4gKFhFTikgQUNQSTogTFBJVCA4Q0U2QzY2OCwgMDA5NCAocjEgSU5U
RUwgICBTS0wtVUxUICAgICAgICAwIE1TRlQgICAgICAgNUYpCj4gKFhFTikgQUNQSTogU1NEVCA4
Q0U2QzcwMCwgMDI0OCAocjIgSU5URUwgIHNlbnNyaHViICAgICAgICAwIElOVEwgMjAxMjA5MTMp
Cj4gKFhFTikgQUNQSTogU1NEVCA4Q0U2Qzk0OCwgMkJBRSAocjIgSU5URUwgIFB0aWREZXZjICAg
ICAxMDAwIElOVEwgMjAxMjA5MTMpCj4gKFhFTikgQUNQSTogU1NEVCA4Q0U2RjRGOCwgMEJFMyAo
cjIgSU5URUwgIFRoZXJfUnZwICAgICAxMDAwIElOVEwgMjAxMjA5MTMpCj4gKFhFTikgQUNQSTog
U1NEVCA4Q0U3MDBFMCwgMDRBMyAocjIgSU5URUwgICAgIHpwb2RkICAgICAxMDAwIElOVEwgMjAx
MjA5MTMpCj4gKFhFTikgQUNQSTogREJHUCA4Q0U3MDU4OCwgMDAzNCAocjEgSU5URUwgICAgICAg
ICAgICAgICAgICAwIE1TRlQgICAgICAgNUYpCj4gKFhFTikgQUNQSTogREJHMiA4Q0U3MDVDMCwg
MDA1NCAocjAgSU5URUwgICAgICAgICAgICAgICAgICAwIE1TRlQgICAgICAgNUYpCj4gKFhFTikg
QUNQSTogU1NEVCA4Q0U3MDYxOCwgMDZFOSAocjIgIElOVEVMIHhoX3J2cDA3ICAgICAgICAwIElO
VEwgMjAxMjA5MTMpCj4gKFhFTikgQUNQSTogU1NEVCA4Q0U3MEQwOCwgNTQ3RSAocjIgU2FTc2R0
ICBTYVNzZHQgICAgICAzMDAwIElOVEwgMjAxMjA5MTMpCj4gKFhFTikgQUNQSTogVUVGSSA4Q0U3
NjE4OCwgMDA0MiAocjEgICAgICAgICAgICAgICAgICAgICAgICAwICAgICAgICAgICAgIDApCj4g
KFhFTikgQUNQSTogU1NEVCA4Q0U3NjFEMCwgMEU3MyAocjIgQ3B1UmVmICBDcHVTc2R0ICAgICAz
MDAwIElOVEwgMjAxMjA5MTMpCj4gKFhFTikgQUNQSTogQkdSVCA4Q0U3NzA0OCwgMDAzOCAocjEg
QUxBU0tBICAgQSBNIEkgICAxMDcyMDA5IEFNSSAgICAgMTAwMTMpCj4gKFhFTikgQUNQSTogRE1B
UiA4Q0U3NzA4MCwgMDBBOCAocjEgSU5URUwgICAgICBTS0wgICAgICAgICAxIElOVEwgICAgICAg
IDEpCj4gKFhFTikgQUNQSTogVFBNMiA4Q0U3NzEyOCwgMDAzNCAocjMgICAgICAgIFRwbTJUYWJs
ICAgICAgICAxIEFNSSAgICAgICAgIDApCj4gKFhFTikgQUNQSTogQVNGISA4Q0U3NzE2MCwgMDBB
NSAocjMyIElOVEVMICAgICAgIEhDRyAgICAgICAgMSBURlNNICAgIEY0MjQwKQo+IChYRU4pIFN5
c3RlbSBSQU06IDQwMDNNQiAoNDA5OTczNmtCKQo+IChYRU4pIERvbWFpbiBoZWFwIGluaXRpYWxp
c2VkCj4gKFhFTikgQUNQSTogMzIvNjRYIEZBQ1MgYWRkcmVzcyBtaXNtYXRjaCBpbiBGQURUIC0K
PiA4Y2U4ZWY4MC8wMDAwMDAwMDAwMDAwMDAwLCB1c2luZyAzMgo+IChYRU4pIElPQVBJQ1swXTog
YXBpY19pZCAyLCB2ZXJzaW9uIDMyLCBhZGRyZXNzIDB4ZmVjMDAwMDAsIEdTSSAwLTExOQo+IChY
RU4pIEVuYWJsaW5nIEFQSUMgbW9kZTogIEZsYXQuICBVc2luZyAxIEkvTyBBUElDcwo+IChYRU4p
IFtWVC1EXSAgUk1SUiBhZGRyZXNzIHJhbmdlIDhkODAwMDAwLi44ZmZmZmZmZiBub3QgaW4gcmVz
ZXJ2ZWQKPiBtZW1vcnk7IG5lZWQgImlvbW11X2luY2x1c2l2ZV9tYXBwaW5nPTEiPwo+IChYRU4p
IFN3aXRjaGVkIHRvIEFQSUMgZHJpdmVyIHgyYXBpY19jbHVzdGVyLgo+IChYRU4pIHhzdGF0ZTog
c2l6ZTogMHg0NDAgYW5kIHN0YXRlczogMHgxZgo+IChYRU4pIFNwZWN1bGF0aXZlIG1pdGlnYXRp
b24gZmFjaWxpdGllczoKPiAoWEVOKSAgIEhhcmR3YXJlIGZlYXR1cmVzOgo+IChYRU4pICAgQ29t
cGlsZWQtaW4gc3VwcG9ydDogU0hBRE9XX1BBR0lORwo+IChYRU4pICAgWGVuIHNldHRpbmdzOiBC
VEktVGh1bmsgTi9BLCBTUEVDX0NUUkw6IE5vLCBPdGhlcjoKPiAoWEVOKSAgIEwxVEY6IGJlbGll
dmVkIHZ1bG5lcmFibGUsIG1heHBoeXNhZGRyIEwxRCA0NiwgQ1BVSUQgMzksIFNhZmUKPiBhZGRy
ZXNzIDgwMDAwMDAwMDAKPiAoWEVOKSAgIFN1cHBvcnQgZm9yIEhWTSBWTXM6IFJTQiBFQUdFUl9G
UFUKPiAoWEVOKSAgIFN1cHBvcnQgZm9yIFBWIFZNczogUlNCIEVBR0VSX0ZQVQo+IChYRU4pICAg
WFBUSSAoNjQtYml0IFBWIG9ubHkpOiBEb20wIGVuYWJsZWQsIERvbVUgZW5hYmxlZCAod2l0aCBQ
Q0lEKQo+IChYRU4pICAgUFYgTDFURiBzaGFkb3dpbmc6IERvbTAgZGlzYWJsZWQsIERvbVUgZW5h
YmxlZAo+IChYRU4pIFVzaW5nIHNjaGVkdWxlcjogU01QIENyZWRpdCBTY2hlZHVsZXIgcmV2MiAo
Y3JlZGl0MikKPiAoWEVOKSBJbml0aWFsaXppbmcgQ3JlZGl0MiBzY2hlZHVsZXIKPiAoWEVOKSBQ
bGF0Zm9ybSB0aW1lciBpcyAyMy45OTlNSHogSFBFVAo+IChYRU4pIERldGVjdGVkIDI0OTYuMDEx
IE1IeiBwcm9jZXNzb3IuCj4gKFhFTikgSW5pdGluZyBtZW1vcnkgc2hhcmluZy4KPiAoWEVOKSBJ
bnRlbCBWVC1kIGlvbW11IDAgc3VwcG9ydGVkIHBhZ2Ugc2l6ZXM6IDRrQiwgMk1CLCAxR0IuCj4g
KFhFTikgSW50ZWwgVlQtZCBpb21tdSAxIHN1cHBvcnRlZCBwYWdlIHNpemVzOiA0a0IsIDJNQiwg
MUdCLgo+IChYRU4pIEludGVsIFZULWQgU25vb3AgQ29udHJvbCBub3QgZW5hYmxlZC4KPiAoWEVO
KSBJbnRlbCBWVC1kIERvbTAgRE1BIFBhc3N0aHJvdWdoIG5vdCBlbmFibGVkLgo+IChYRU4pIElu
dGVsIFZULWQgUXVldWVkIEludmFsaWRhdGlvbiBlbmFibGVkLgo+IChYRU4pIEludGVsIFZULWQg
SW50ZXJydXB0IFJlbWFwcGluZyBlbmFibGVkLgo+IChYRU4pIEludGVsIFZULWQgUG9zdGVkIElu
dGVycnVwdCBub3QgZW5hYmxlZC4KPiAoWEVOKSBJbnRlbCBWVC1kIFNoYXJlZCBFUFQgdGFibGVz
IGVuYWJsZWQuCj4gKFhFTikgSS9PIHZpcnR1YWxpc2F0aW9uIGVuYWJsZWQKPiAoWEVOKSAgLSBE
b20wIG1vZGU6IFJlbGF4ZWQKPiAoWEVOKSBJbnRlcnJ1cHQgcmVtYXBwaW5nIGVuYWJsZWQKPiAo
WEVOKSBFbmFibGVkIGRpcmVjdGVkIEVPSSB3aXRoIGlvYXBpY19hY2tfb2xkIG9uIQo+IChYRU4p
IEVOQUJMSU5HIElPLUFQSUMgSVJRcwo+IChYRU4pICAtPiBVc2luZyBvbGQgQUNLIG1ldGhvZAo+
IChYRU4pIFRTQ19ERUFETElORSBkaXNhYmxlZCBkdWUgdG8gRXJyYXRhOyBwbGVhc2UgdXBkYXRl
IG1pY3JvY29kZSB0bwo+IHZlcnNpb24gMHhiMiAob3IgbGF0ZXIpCj4gKFhFTikgQWxsb2NhdGVk
IGNvbnNvbGUgcmluZyBvZiAxNiBLaUIuCj4gKFhFTikgbXdhaXQtaWRsZTogbWF4IEMtc3RhdGUg
Y291bnQgb2YgOCByZWFjaGVkCj4gKFhFTikgVk1YOiBTdXBwb3J0ZWQgYWR2YW5jZWQgZmVhdHVy
ZXM6Cj4gKFhFTikgIC0gQVBJQyBNTUlPIGFjY2VzcyB2aXJ0dWFsaXNhdGlvbgo+IChYRU4pICAt
IEFQSUMgVFBSIHNoYWRvdwo+IChYRU4pICAtIEV4dGVuZGVkIFBhZ2UgVGFibGVzIChFUFQpCj4g
KFhFTikgIC0gVmlydHVhbC1Qcm9jZXNzb3IgSWRlbnRpZmllcnMgKFZQSUQpCj4gKFhFTikgIC0g
VmlydHVhbCBOTUkKPiAoWEVOKSAgLSBNU1IgZGlyZWN0LWFjY2VzcyBiaXRtYXAKPiAoWEVOKSAg
LSBVbnJlc3RyaWN0ZWQgR3Vlc3QKPiAoWEVOKSAgLSBWTUNTIHNoYWRvd2luZwo+IChYRU4pICAt
IFZNIEZ1bmN0aW9ucwo+IChYRU4pICAtIFZpcnR1YWxpc2F0aW9uIEV4Y2VwdGlvbnMKPiAoWEVO
KSAgLSBQYWdlIE1vZGlmaWNhdGlvbiBMb2dnaW5nCj4gKFhFTikgSFZNOiBBU0lEcyBlbmFibGVk
Lgo+IChYRU4pIEhWTTogVk1YIGVuYWJsZWQKPiAoWEVOKSBIVk06IEhhcmR3YXJlIEFzc2lzdGVk
IFBhZ2luZyAoSEFQKSBkZXRlY3RlZAo+IChYRU4pIEhWTTogSEFQIHBhZ2Ugc2l6ZXM6IDRrQiwg
Mk1CLCAxR0IKPiAoWEVOKSBtd2FpdC1pZGxlOiBtYXggQy1zdGF0ZSBjb3VudCBvZiA4IHJlYWNo
ZWQKPiAoWEVOKSBtd2FpdC1pZGxlOiBtYXggQy1zdGF0ZSBjb3VudCBvZiA4IHJlYWNoZWQKPiAo
WEVOKSBtd2FpdC1pZGxlOiBtYXggQy1zdGF0ZSBjb3VudCBvZiA4IHJlYWNoZWQKPiAoWEVOKSBC
cm91Z2h0IHVwIDIgQ1BVcwo+IChYRU4pIERvbTAgaGFzIG1heGltdW0gMzEyIFBJUlFzCj4gKFhF
TikgIFhlbiAga2VybmVsOiA2NC1iaXQsIGxzYiwgY29tcGF0MzIKPiAoWEVOKSAgRG9tMCBrZXJu
ZWw6IDY0LWJpdCwgUEFFLCBsc2IsIHBhZGRyIDB4MTAwMDAwMCAtPiAweDJhMmMwMDAKPiAoWEVO
KSBQSFlTSUNBTCBNRU1PUlkgQVJSQU5HRU1FTlQ6Cj4gKFhFTikgIERvbTAgYWxsb2MuOiAgIDAw
MDAwMDAxNjQwMDAwMDAtPjAwMDAwMDAxNjgwMDAwMDAgKDI0NTc2MCBwYWdlcwo+IHRvIGJlIGFs
bG9jYXRlZCkKPiAoWEVOKSBWSVJUVUFMIE1FTU9SWSBBUlJBTkdFTUVOVDoKPiAoWEVOKSAgTG9h
ZGVkIGtlcm5lbDogZmZmZmZmZmY4MTAwMDAwMC0+ZmZmZmZmZmY4MmEyYzAwMAo+IChYRU4pICBJ
bml0LiByYW1kaXNrOiAwMDAwMDAwMDAwMDAwMDAwLT4wMDAwMDAwMDAwMDAwMDAwCj4gKFhFTikg
IFBoeXMtTWFjaCBtYXA6IDAwMDAwMDgwMDAwMDAwMDAtPjAwMDAwMDgwMDAyMDAwMDAKPiAoWEVO
KSAgU3RhcnQgaW5mbzogICAgZmZmZmZmZmY4MmEyYzAwMC0+ZmZmZmZmZmY4MmEyYzRiNAo+IChY
RU4pICBYZW5zdG9yZSByaW5nOiAwMDAwMDAwMDAwMDAwMDAwLT4wMDAwMDAwMDAwMDAwMDAwCj4g
KFhFTikgIENvbnNvbGUgcmluZzogIDAwMDAwMDAwMDAwMDAwMDAtPjAwMDAwMDAwMDAwMDAwMDAK
PiAoWEVOKSAgUGFnZSB0YWJsZXM6ICAgZmZmZmZmZmY4MmEyZDAwMC0+ZmZmZmZmZmY4MmE0NjAw
MAo+IChYRU4pICBCb290IHN0YWNrOiAgICBmZmZmZmZmZjgyYTQ2MDAwLT5mZmZmZmZmZjgyYTQ3
MDAwCj4gKFhFTikgIFRPVEFMOiAgICAgICAgIGZmZmZmZmZmODAwMDAwMDAtPmZmZmZmZmZmODJj
MDAwMDAKPiAoWEVOKSAgRU5UUlkgQUREUkVTUzogZmZmZmZmZmY4MjZhYTE4MAo+IChYRU4pIERv
bTAgaGFzIG1heGltdW0gMSBWQ1BVcwo+IChYRU4pIEJvZ3VzIERNSUJBUiAweGZlZDE4MDAxIG9u
IDAwMDA6MDA6MDAuMAo+IChYRU4pIEluaXRpYWwgbG93IG1lbW9yeSB2aXJxIHRocmVzaG9sZCBz
ZXQgYXQgMHg0MDAwIHBhZ2VzLgo+IChYRU4pIFNjcnViYmluZyBGcmVlIFJBTSBpbiBiYWNrZ3Jv
dW5kCj4gKFhFTikgU3RkLiBMb2dsZXZlbDogRXJyb3JzIGFuZCB3YXJuaW5ncwo+IChYRU4pIEd1
ZXN0IExvZ2xldmVsOiBOb3RoaW5nIChSYXRlLWxpbWl0ZWQ6IEVycm9ycyBhbmQgd2FybmluZ3Mp
Cj4gKFhFTikgWGVuIGlzIHJlbGlucXVpc2hpbmcgVkdBIGNvbnNvbGUuCj4gKFhFTikgKioqIFNl
cmlhbCBpbnB1dCB0byBET00wICh0eXBlICdDVFJMLWEnIHRocmVlIHRpbWVzIHRvIHN3aXRjaCBp
bnB1dCkKPiAoWEVOKSBGcmVlZCA0ODBrQiBpbml0IG1lbW9yeQo+IG1hcHBpbmcga2VybmVsIGlu
dG8gcGh5c2ljYWwgbWVtb3J5Cj4gYWJvdXQgdG8gZ2V0IHN0YXJ0ZWQuLi4KPiBbICAgIDAuMDAw
MDAwXSBMaW51eCB2ZXJzaW9uIDQuMTkuNS1saW51eGtpdCAocm9vdEA0OGVmYmQwMzA5YTYpIChn
Y2MKPiB2ZXJzaW9uIDYuMy4wIChBbHBpbmUgNi4zLjApKSAjMSBTTVAgTW9uIEp1biAxNyAxNzo0
MzoyOSBVVEMgMjAxOQo+IFsgICAgMC4wMDAwMDBdIENvbW1hbmQgbGluZTogY29uc29sZT1odmMw
IGVhcmx5cHJpbnRrPXhlbiByb290ZGVsYXk9Mwo+IHJvb3Q9UEFSVFVVSUQ9NjFmZjViYTQtYWVh
My00YzIxLWExMWMtYjg5OWE2YTg4ZGVmIHRleHQKPiBbICAgIDAuMDAwMDAwXSB4ODYvZnB1OiBT
dXBwb3J0aW5nIFhTQVZFIGZlYXR1cmUgMHgwMDE6ICd4ODcgZmxvYXRpbmcKPiBwb2ludCByZWdp
c3RlcnMnCj4gWyAgICAwLjAwMDAwMF0geDg2L2ZwdTogU3VwcG9ydGluZyBYU0FWRSBmZWF0dXJl
IDB4MDAyOiAnU1NFIHJlZ2lzdGVycycKPiBbICAgIDAuMDAwMDAwXSB4ODYvZnB1OiBTdXBwb3J0
aW5nIFhTQVZFIGZlYXR1cmUgMHgwMDQ6ICdBVlggcmVnaXN0ZXJzJwo+IFsgICAgMC4wMDAwMDBd
IHg4Ni9mcHU6IHhzdGF0ZV9vZmZzZXRbMl06ICA1NzYsIHhzdGF0ZV9zaXplc1syXTogIDI1Ngo+
IFsgICAgMC4wMDAwMDBdIHg4Ni9mcHU6IEVuYWJsZWQgeHN0YXRlIGZlYXR1cmVzIDB4NywgY29u
dGV4dCBzaXplIGlzCj4gODMyIGJ5dGVzLCB1c2luZyAnc3RhbmRhcmQnIGZvcm1hdC4KPiBbICAg
IDAuMDAwMDAwXSBSZWxlYXNlZCAwIHBhZ2UocykKPiBbICAgIDAuMDAwMDAwXSBCSU9TLXByb3Zp
ZGVkIHBoeXNpY2FsIFJBTSBtYXA6Cj4gWyAgICAwLjAwMDAwMF0gWGVuOiBbbWVtIDB4MDAwMDAw
MDAwMDAwMDAwMC0weDAwMDAwMDAwMDAwNTdmZmZdIHVzYWJsZQo+IFsgICAgMC4wMDAwMDBdIFhl
bjogW21lbSAweDAwMDAwMDAwMDAwNTgwMDAtMHgwMDAwMDAwMDAwMDU4ZmZmXSByZXNlcnZlZAo+
IFsgICAgMC4wMDAwMDBdIFhlbjogW21lbSAweDAwMDAwMDAwMDAwNTkwMDAtMHgwMDAwMDAwMDAw
MDllZmZmXSB1c2FibGUKPiBbICAgIDAuMDAwMDAwXSBYZW46IFttZW0gMHgwMDAwMDAwMDAwMDlm
MDAwLTB4MDAwMDAwMDAwMDBmZmZmZl0gcmVzZXJ2ZWQKPiBbICAgIDAuMDAwMDAwXSBYZW46IFtt
ZW0gMHgwMDAwMDAwMDAwMTAwMDAwLTB4MDAwMDAwMDA0MDA2MWZmZl0gdXNhYmxlCj4gWyAgICAw
LjAwMDAwMF0gWGVuOiBbbWVtIDB4MDAwMDAwMDA0MDA2MjAwMC0weDAwMDAwMDAwODY0ODlmZmZd
IHVudXNhYmxlCj4gWyAgICAwLjAwMDAwMF0gWGVuOiBbbWVtIDB4MDAwMDAwMDA4NjQ4YTAwMC0w
eDAwMDAwMDAwODY0OGFmZmZdIEFDUEkgTlZTCj4gWyAgICAwLjAwMDAwMF0gWGVuOiBbbWVtIDB4
MDAwMDAwMDA4NjQ4YjAwMC0weDAwMDAwMDAwODY0YjRmZmZdIHJlc2VydmVkCj4gWyAgICAwLjAw
MDAwMF0gWGVuOiBbbWVtIDB4MDAwMDAwMDA4NjRiNTAwMC0weDAwMDAwMDAwOGMyMjNmZmZdIHVu
dXNhYmxlCj4gWyAgICAwLjAwMDAwMF0gWGVuOiBbbWVtIDB4MDAwMDAwMDA4YzIyNDAwMC0weDAw
MDAwMDAwOGM1MjdmZmZdIHJlc2VydmVkCj4gWyAgICAwLjAwMDAwMF0gWGVuOiBbbWVtIDB4MDAw
MDAwMDA4YzUyODAwMC0weDAwMDAwMDAwOGM3MzVmZmZdIHVudXNhYmxlCj4gWyAgICAwLjAwMDAw
MF0gWGVuOiBbbWVtIDB4MDAwMDAwMDA4YzczNjAwMC0weDAwMDAwMDAwOGNlYTZmZmZdIEFDUEkg
TlZTCj4gWyAgICAwLjAwMDAwMF0gWGVuOiBbbWVtIDB4MDAwMDAwMDA4Y2VhNzAwMC0weDAwMDAw
MDAwOGQyZmVmZmZdIHJlc2VydmVkCj4gWyAgICAwLjAwMDAwMF0gWGVuOiBbbWVtIDB4MDAwMDAw
MDA4ZDJmZjAwMC0weDAwMDAwMDAwOGQyZmZmZmZdIHVudXNhYmxlCj4gWyAgICAwLjAwMDAwMF0g
WGVuOiBbbWVtIDB4MDAwMDAwMDA4ZDMwMDAwMC0weDAwMDAwMDAwOGQzZmZmZmZdIHJlc2VydmVk
Cj4gWyAgICAwLjAwMDAwMF0gWGVuOiBbbWVtIDB4MDAwMDAwMDBlMDAwMDAwMC0weDAwMDAwMDAw
ZWZmZmZmZmZdIHJlc2VydmVkCj4gWyAgICAwLjAwMDAwMF0gWGVuOiBbbWVtIDB4MDAwMDAwMDBm
ZTAwMDAwMC0weDAwMDAwMDAwZmUwMTBmZmZdIHJlc2VydmVkCj4gWyAgICAwLjAwMDAwMF0gWGVu
OiBbbWVtIDB4MDAwMDAwMDBmZWMwMDAwMC0weDAwMDAwMDAwZmVjMDBmZmZdIHJlc2VydmVkCj4g
WyAgICAwLjAwMDAwMF0gWGVuOiBbbWVtIDB4MDAwMDAwMDBmZWQ5MDAwMC0weDAwMDAwMDAwZmVk
OTFmZmZdIHJlc2VydmVkCj4gWyAgICAwLjAwMDAwMF0gWGVuOiBbbWVtIDB4MDAwMDAwMDBmZWUw
MDAwMC0weDAwMDAwMDAwZmVlZmZmZmZdIHJlc2VydmVkCj4gWyAgICAwLjAwMDAwMF0gWGVuOiBb
bWVtIDB4MDAwMDAwMDBmZjAwMDAwMC0weDAwMDAwMDAwZmZmZmZmZmZdIHJlc2VydmVkCj4gWyAg
ICAwLjAwMDAwMF0gWGVuOiBbbWVtIDB4MDAwMDAwMDEwMDAwMDAwMC0weDAwMDAwMDAxNmRmZmZm
ZmZdIHVudXNhYmxlCj4gWyAgICAwLjAwMDAwMF0gTlggKEV4ZWN1dGUgRGlzYWJsZSkgcHJvdGVj
dGlvbjogYWN0aXZlCj4gWyAgICAwLjAwMDAwMF0gZWZpOiBFRkkgdjIuNDAgYnkgQW1lcmljYW4g
TWVnYXRyZW5kcwo+IFsgICAgMC4wMDAwMDBdIGVmaTogIEVTUlQ9MHg4ZDI5YzA5OCAgQUNQST0w
eDhjZTQ5MDAwICBBQ1BJCj4gMi4wPTB4OGNlNDkwMDAgIFNNQklPUz0weGYwNWUwICBTTUJJT1Mg
My4wPTB4ZjA2MDAgIE1QUz0weGZjOWMwCj4gWyAgICAwLjAwMDAwMF0gU01CSU9TIDMuMC4wIHBy
ZXNlbnQuCj4gWyAgICAwLjAwMDAwMF0gRE1JOiAgLywgQklPUyA1LjExIDA2LzEyLzIwMTcKPiBb
ICAgIDAuMDAwMDAwXSBIeXBlcnZpc29yIGRldGVjdGVkOiBYZW4gUFYKPiBbICAgIDAuMDAwNjg5
XSB0c2M6IERldGVjdGVkIDI0OTYuMDEwIE1IeiBwcm9jZXNzb3IKPiBbICAgIDAuMDEwNTQwXSBs
YXN0X3BmbiA9IDB4NDAwNjIgbWF4X2FyY2hfcGZuID0gMHg0MDAwMDAwMDAKPiBbICAgIDAuMDEw
NTQxXSBEaXNhYmxlZAo+IFsgICAgMC4wMTA1NDNdIHg4Ni9QQVQ6IE1UUlJzIGRpc2FibGVkLCBz
a2lwcGluZyBQQVQgaW5pdGlhbGl6YXRpb24gdG9vLgo+IFsgICAgMC4wMTA1NDZdIHg4Ni9QQVQ6
IENvbmZpZ3VyYXRpb24gWzAtN106IFdCICBXVCAgVUMtIFVDICBXQyAgV1AgIFVDICBVQwo+IFsg
ICAgMC4wMTA1NzZdIEtlcm5lbC9Vc2VyIHBhZ2UgdGFibGVzIGlzb2xhdGlvbjogZGlzYWJsZWQg
b24gWEVOIFBWLgo+IFsgICAgMC4xNzYwMTldIFNlY3VyZSBib290IGRpc2FibGVkCj4gWyAgICAw
LjE3NjAzM10gQUNQSTogRWFybHkgdGFibGUgY2hlY2tzdW0gdmVyaWZpY2F0aW9uIGRpc2FibGVk
Cj4gWyAgICAwLjE3NjAzOV0gQUNQSTogUlNEUCAweDAwMDAwMDAwOENFNDkwMDAgMDAwMDI0ICh2
MDIgQUxBU0tBKQo+IFsgICAgMC4xNzYwNDhdIEFDUEk6IFhTRFQgMHgwMDAwMDAwMDhDRTQ5MEE4
IDAwMDBDQyAodjAxIEFMQVNLQSBBIE0gSQo+ICAgMDEwNzIwMDkgQU1JICAwMDAxMDAxMykKPiBb
ICAgIDAuMTc2MDc4XSBBQ1BJOiBGQUNQIDB4MDAwMDAwMDA4Q0U2QzM3MCAwMDAxMEMgKHYwNSBB
TEFTS0EgQSBNIEkKPiAgIDAxMDcyMDA5IEFNSSAgMDAwMTAwMTMpCj4gWyAgICAwLjE3NjEzNF0g
QUNQSTogRFNEVCAweDAwMDAwMDAwOENFNDkyMDggMDIzMTY3ICh2MDIgQUxBU0tBIEEgTSBJCj4g
ICAwMTA3MjAwOSBJTlRMIDIwMTIwOTEzKQo+IFsgICAgMC4xNzYxNDVdIEFDUEk6IEZBQ1MgMHgw
MDAwMDAwMDhDRThFRjgwIDAwMDA0MAo+IFsgICAgMC4xNzYxNTddIEFDUEk6IEFQSUMgMHgwMDAw
MDAwMDhDRTZDNDgwIDAwMDA4NCAodjAzIEFMQVNLQSBBIE0gSQo+ICAgMDEwNzIwMDkgQU1JICAw
MDAxMDAxMykKPiBbICAgIDAuMTc2MTY4XSBBQ1BJOiBGUERUIDB4MDAwMDAwMDA4Q0U2QzUwOCAw
MDAwNDQgKHYwMSBBTEFTS0EgQSBNIEkKPiAgIDAxMDcyMDA5IEFNSSAgMDAwMTAwMTMpCj4gWyAg
ICAwLjE3NjE4MF0gQUNQSTogRklEVCAweDAwMDAwMDAwOENFNkM1NTAgMDAwMDlDICh2MDEgQUxB
U0tBIEEgTSBJCj4gICAwMTA3MjAwOSBBTUkgIDAwMDEwMDEzKQo+IFsgICAgMC4xNzYxOTFdIEFD
UEk6IE1DRkcgMHgwMDAwMDAwMDhDRTZDNUYwIDAwMDAzQyAodjAxIEFMQVNLQSBBIE0gSQo+ICAg
MDEwNzIwMDkgTVNGVCAwMDAwMDA5NykKPiBbICAgIDAuMTc2MjAzXSBBQ1BJOiBIUEVUIDB4MDAw
MDAwMDA4Q0U2QzYzMCAwMDAwMzggKHYwMSBBTEFTS0EgQSBNIEkKPiAgIDAxMDcyMDA5IEFNSS4g
MDAwNTAwMEIpCj4gWyAgICAwLjE3NjIxNF0gQUNQSTogTFBJVCAweDAwMDAwMDAwOENFNkM2Njgg
MDAwMDk0ICh2MDEgSU5URUwKPiBTS0wtVUxUICAwMDAwMDAwMCBNU0ZUIDAwMDAwMDVGKQo+IFsg
ICAgMC4xNzYyMjZdIEFDUEk6IFNTRFQgMHgwMDAwMDAwMDhDRTZDNzAwIDAwMDI0OCAodjAyIElO
VEVMCj4gc2Vuc3JodWIgMDAwMDAwMDAgSU5UTCAyMDEyMDkxMykKPiBbICAgIDAuMTc2MjQ1XSBB
Q1BJOiBTU0RUIDB4MDAwMDAwMDA4Q0U2Qzk0OCAwMDJCQUUgKHYwMiBJTlRFTAo+IFB0aWREZXZj
IDAwMDAxMDAwIElOVEwgMjAxMjA5MTMpCj4gWyAgICAwLjE3NjI1N10gQUNQSTogU1NEVCAweDAw
MDAwMDAwOENFNkY0RjggMDAwQkUzICh2MDIgSU5URUwKPiBUaGVyX1J2cCAwMDAwMTAwMCBJTlRM
IDIwMTIwOTEzKQo+IFsgICAgMC4xNzYyNjhdIEFDUEk6IFNTRFQgMHgwMDAwMDAwMDhDRTcwMEUw
IDAwMDRBMyAodjAyIElOVEVMICB6cG9kZAo+ICAgMDAwMDEwMDAgSU5UTCAyMDEyMDkxMykKPiBb
ICAgIDAuMTc2MjgwXSBBQ1BJOiBEQkdQIDB4MDAwMDAwMDA4Q0U3MDU4OCAwMDAwMzQgKHYwMSBJ
TlRFTAo+ICAgMDAwMDAwMDAgTVNGVCAwMDAwMDA1RikKPiBbICAgIDAuMTc2MjkxXSBBQ1BJOiBE
QkcyIDB4MDAwMDAwMDA4Q0U3MDVDMCAwMDAwNTQgKHYwMCBJTlRFTAo+ICAgMDAwMDAwMDAgTVNG
VCAwMDAwMDA1RikKPiBbICAgIDAuMTc2MzAzXSBBQ1BJOiBTU0RUIDB4MDAwMDAwMDA4Q0U3MDYx
OCAwMDA2RTkgKHYwMiBJTlRFTAo+IHhoX3J2cDA3IDAwMDAwMDAwIElOVEwgMjAxMjA5MTMpCj4g
WyAgICAwLjE3NjMxNV0gQUNQSTogU1NEVCAweDAwMDAwMDAwOENFNzBEMDggMDA1NDdFICh2MDIg
U2FTc2R0IFNhU3NkdAo+ICAgMDAwMDMwMDAgSU5UTCAyMDEyMDkxMykKPiBbICAgIDAuMTc2MzI3
XSBBQ1BJOiBVRUZJIDB4MDAwMDAwMDA4Q0U3NjE4OCAwMDAwNDIgKHYwMQo+ICAgMDAwMDAwMDAg
ICAgICAwMDAwMDAwMCkKPiBbICAgIDAuMTc2MzM4XSBBQ1BJOiBTU0RUIDB4MDAwMDAwMDA4Q0U3
NjFEMCAwMDBFNzMgKHYwMiBDcHVSZWYKPiBDcHVTc2R0ICAwMDAwMzAwMCBJTlRMIDIwMTIwOTEz
KQo+IFsgICAgMC4xNzYzNTBdIEFDUEk6IEJHUlQgMHgwMDAwMDAwMDhDRTc3MDQ4IDAwMDAzOCAo
djAxIEFMQVNLQSBBIE0gSQo+ICAgMDEwNzIwMDkgQU1JICAwMDAxMDAxMykKPiBbICAgIDAuMTc2
MzYyXSBBQ1BJOiBSTUFEIDB4MDAwMDAwMDA4Q0U3NzA4MCAwMDAwQTggKHYwMSBJTlRFTCAgU0tM
Cj4gICAwMDAwMDAwMSBJTlRMIDAwMDAwMDAxKQo+IFsgICAgMC4xNzYzNzRdIEFDUEk6IFRQTTIg
MHgwMDAwMDAwMDhDRTc3MTI4IDAwMDAzNCAodjAzCj4gVHBtMlRhYmwgMDAwMDAwMDEgQU1JICAw
MDAwMDAwMCkKPiBbICAgIDAuMTc2Mzg1XSBBQ1BJOiBBU0YhIDB4MDAwMDAwMDA4Q0U3NzE2MCAw
MDAwQTUgKHYzMiBJTlRFTCAgIEhDRwo+ICAgMDAwMDAwMDEgVEZTTSAwMDBGNDI0MCkKPiBbICAg
IDAuMTc2NDE2XSBTZXR0aW5nIEFQSUMgcm91dGluZyB0byBYZW4gUFYuCj4gWyAgICAwLjE3OTk0
MV0gWm9uZSByYW5nZXM6Cj4gWyAgICAwLjE3OTk0M10gICBETUEgICAgICBbbWVtIDB4MDAwMDAw
MDAwMDAwMTAwMC0weDAwMDAwMDAwMDBmZmZmZmZdCj4gWyAgICAwLjE3OTk0NV0gICBETUEzMiAg
ICBbbWVtIDB4MDAwMDAwMDAwMTAwMDAwMC0weDAwMDAwMDAwNDAwNjFmZmZdCj4gWyAgICAwLjE3
OTk0N10gICBOb3JtYWwgICBlbXB0eQo+IFsgICAgMC4xNzk5NDhdIE1vdmFibGUgem9uZSBzdGFy
dCBmb3IgZWFjaCBub2RlCj4gWyAgICAwLjE3OTk0OV0gRWFybHkgbWVtb3J5IG5vZGUgcmFuZ2Vz
Cj4gWyAgICAwLjE3OTk1MV0gICBub2RlICAgMDogW21lbSAweDAwMDAwMDAwMDAwMDEwMDAtMHgw
MDAwMDAwMDAwMDU3ZmZmXQo+IFsgICAgMC4xNzk5NTJdICAgbm9kZSAgIDA6IFttZW0gMHgwMDAw
MDAwMDAwMDU5MDAwLTB4MDAwMDAwMDAwMDA5ZWZmZl0KPiBbICAgIDAuMTc5OTU0XSAgIG5vZGUg
ICAwOiBbbWVtIDB4MDAwMDAwMDAwMDEwMDAwMC0weDAwMDAwMDAwNDAwNjFmZmZdCj4gWyAgICAw
LjE4MDUyOF0gUmVzZXJ2ZWQgYnV0IHVuYXZhaWxhYmxlOiAzMjc2OSBwYWdlcwo+IFsgICAgMC4x
ODA1MzBdIEluaXRtZW0gc2V0dXAgbm9kZSAwIFttZW0gMHgwMDAwMDAwMDAwMDAxMDAwLTB4MDAw
MDAwMDA0MDA2MWZmZl0KPiBbICAgIDAuMTg1NDcwXSBwMm0gdmlydHVhbCBhcmVhIGF0IChfX19f
cHRydmFsX19fXyksIHNpemUgaXMgNDAwMDAwMDAKPiBbICAgIDAuMjg1NDg2XSBSZW1hcHBlZCA5
OCBwYWdlKHMpCj4gWyAgICAwLjI4NTUyOF0gUmVzZXJ2aW5nIEludGVsIGdyYXBoaWNzIG1lbW9y
eSBhdCBbbWVtIDB4OGUwMDAwMDAtMHg4ZmZmZmZmZl0KPiBbICAgIDAuMjg1ODQ4XSBBQ1BJOiBQ
TS1UaW1lciBJTyBQb3J0OiAweDE4MDgKPiBbICAgIDAuMjg1ODgxXSBBQ1BJOiBMQVBJQ19OTUkg
KGFjcGlfaWRbMHgwMV0gaGlnaCBlZGdlIGxpbnRbMHgxXSkKPiBbICAgIDAuMjg1ODgzXSBBQ1BJ
OiBMQVBJQ19OTUkgKGFjcGlfaWRbMHgwMl0gaGlnaCBlZGdlIGxpbnRbMHgxXSkKPiBbICAgIDAu
Mjg1ODg1XSBBQ1BJOiBMQVBJQ19OTUkgKGFjcGlfaWRbMHgwM10gaGlnaCBlZGdlIGxpbnRbMHgx
XSkKPiBbICAgIDAuMjg1ODg3XSBBQ1BJOiBMQVBJQ19OTUkgKGFjcGlfaWRbMHgwNF0gaGlnaCBl
ZGdlIGxpbnRbMHgxXSkKPiBbICAgIDAuMjg1OTI5XSBJT0FQSUNbMF06IGFwaWNfaWQgMiwgdmVy
c2lvbiAzMiwgYWRkcmVzcyAweGZlYzAwMDAwLCBHU0kgMC0xMTkKPiBbICAgIDAuMjg1OTM4XSBB
Q1BJOiBJTlRfU1JDX09WUiAoYnVzIDAgYnVzX2lycSAwIGdsb2JhbF9pcnEgMiBkZmwgZGZsKQo+
IFsgICAgMC4yODU5NDFdIEFDUEk6IElOVF9TUkNfT1ZSIChidXMgMCBidXNfaXJxIDkgZ2xvYmFs
X2lycSA5IGhpZ2ggbGV2ZWwpCj4gWyAgICAwLjI4NTk1NF0gVXNpbmcgQUNQSSAoTUFEVCkgZm9y
IFNNUCBjb25maWd1cmF0aW9uIGluZm9ybWF0aW9uCj4gWyAgICAwLjI4NTk1OF0gQUNQSTogSFBF
VCBpZDogMHg4MDg2YTcwMSBiYXNlOiAweGZlZDAwMDAwCj4gWyAgICAwLjI4NTk4MF0gc21wYm9v
dDogQWxsb3dpbmcgNCBDUFVzLCAwIGhvdHBsdWcgQ1BVcwo+IFsgICAgMC4yODYwMDFdIFttZW0g
MHg5MDAwMDAwMC0weGRmZmZmZmZmXSBhdmFpbGFibGUgZm9yIFBDSSBkZXZpY2VzCj4gWyAgICAw
LjI4NjAwNV0gQm9vdGluZyBwYXJhdmlydHVhbGl6ZWQga2VybmVsIG9uIFhlbgo+IFsgICAgMC4y
ODYwMDZdIFhlbiB2ZXJzaW9uOiA0LjEyLjAgKHByZXNlcnZlLUFEKQo+IFsgICAgMC4yODYwMDld
IGNsb2Nrc291cmNlOiByZWZpbmVkLWppZmZpZXM6IG1hc2s6IDB4ZmZmZmZmZmYKPiBtYXhfY3lj
bGVzOiAweGZmZmZmZmZmLCBtYXhfaWRsZV9uczogMTkxMTI2MDQ0NjI3NTAwMDAgbnMKPiBbICAg
IDAuNDAwMzk4XSByYW5kb206IGdldF9yYW5kb21fYnl0ZXMgY2FsbGVkIGZyb20KPiBzdGFydF9r
ZXJuZWwrMHg5Mi8weDRiZSB3aXRoIGNybmdfaW5pdD0wCj4gWyAgICAwLjQwMDQwN10gc2V0dXBf
cGVyY3B1OiBOUl9DUFVTOjEyOCBucl9jcHVtYXNrX2JpdHM6MTI4Cj4gbnJfY3B1X2lkczo0IG5y
X25vZGVfaWRzOjEKPiBbICAgIDAuNDAwNjUxXSBwZXJjcHU6IEVtYmVkZGVkIDQ1IHBhZ2VzL2Nw
dSBAKF9fX19wdHJ2YWxfX19fKSBzMTQzNzY4Cj4gcjgxOTIgZDMyMzYwIHU1MjQyODgKPiBbICAg
IDAuNDAwNzEwXSBCdWlsdCAxIHpvbmVsaXN0cywgbW9iaWxpdHkgZ3JvdXBpbmcgb24uICBUb3Rh
bCBwYWdlczogMjU4MDI0Cj4gWyAgICAwLjQwMDcyMl0gS2VybmVsIGNvbW1hbmQgbGluZTogY29u
c29sZT1odmMwIGVhcmx5cHJpbnRrPXhlbgo+IHJvb3RkZWxheT0zIHJvb3Q9UEFSVFVVSUQ9NjFm
ZjViYTQtYWVhMy00YzIxLWExMWMtYjg5OWE2YTg4ZGVmIHRleHQKPiBbICAgIDAuNDAwOTM1XSBE
ZW50cnkgY2FjaGUgaGFzaCB0YWJsZSBlbnRyaWVzOiAxMzEwNzIgKG9yZGVyOiA4LCAxMDQ4NTc2
IGJ5dGVzKQo+IFsgICAgMC40MDA5NzZdIElub2RlLWNhY2hlIGhhc2ggdGFibGUgZW50cmllczog
NjU1MzYgKG9yZGVyOiA3LCA1MjQyODggYnl0ZXMpCj4gWyAgICAwLjQwMTEyNV0geDJhcGljIGRp
c2FibGVkCj4gWyAgICAwLjQzMDYwOV0gc29mdHdhcmUgSU8gVExCOiBtYXBwZWQgW21lbSAweDNh
NjAwMDAwLTB4M2U2MDAwMDBdICg2NE1CKQo+IFsgICAgMC40NDEzNzhdIE1lbW9yeTogOTMwOTQw
Sy8xMDQ4NTcySyBhdmFpbGFibGUgKDEyMzAwSyBrZXJuZWwgY29kZSwKPiAxNTk1SyByd2RhdGEs
IDMwNjhLIHJvZGF0YSwgMTU4NEsgaW5pdCwgMTk1MksgYnNzLCAxMTc2MzJLIHJlc2VydmVkLAo+
IDBLIGNtYS1yZXNlcnZlZCkKPiBbICAgIDAuNDQxNDQwXSBmdHJhY2U6IGFsbG9jYXRpbmcgNDM0
OTcgZW50cmllcyBpbiAxNzAgcGFnZXMKPiBbICAgIDAuNDU4NTMwXSByY3U6IEhpZXJhcmNoaWNh
bCBSQ1UgaW1wbGVtZW50YXRpb24uCj4gWyAgICAwLjQ1ODUzM10gcmN1OiBSQ1UgcmVzdHJpY3Rp
bmcgQ1BVcyBmcm9tIE5SX0NQVVM9MTI4IHRvIG5yX2NwdV9pZHM9MS4KPiBbICAgIDAuNDU4NTM0
XSByY3U6IEFkanVzdGluZyBnZW9tZXRyeSBmb3IgcmN1X2Zhbm91dF9sZWFmPTE2LCBucl9jcHVf
aWRzPTEKPiBbICAgIDAuNDYxNjMxXSBVc2luZyBOVUxMIGxlZ2FjeSBQSUMKPiBbICAgIDAuNDYx
NjMzXSBOUl9JUlFTOiA4NDQ4LCBucl9pcnFzOiAyNTYsIHByZWFsbG9jYXRlZCBpcnFzOiAwCj4g
WyAgICAwLjQ2MTY0OV0geGVuOmV2ZW50czogVXNpbmcgRklGTy1iYXNlZCBBQkkKPiBbICAgIDAu
NDYxODE4XSBDb25zb2xlOiBjb2xvdXIgZHVtbXkgZGV2aWNlIDgweDI1Cj4gWyAgICAwLjQ2MTk5
NV0gY29uc29sZSBbdHR5MF0gZW5hYmxlZAo+IFsgICAgMC40NjI0ODddIGNvbnNvbGUgW2h2YzBd
IGVuYWJsZWQKPiBbICAgIDAuNDYyNDk0XSBBQ1BJOiBDb3JlIHJldmlzaW9uIDIwMTgwODEwCj4g
WyAgICAwLjQ3NzYyM10gQUNQSSBCSU9TIFdhcm5pbmcgKGJ1Zyk6IEluY29ycmVjdCBjaGVja3N1
bSBpbiB0YWJsZQo+IFtCR1JUXSAtIDB4OTksIHNob3VsZCBiZSAweEFGICgyMDE4MDgxMC90YnBy
aW50LTE3NykKPiBbICAgIDAuNDc3Njk1XSBjbG9ja3NvdXJjZTogeGVuOiBtYXNrOiAweGZmZmZm
ZmZmZmZmZmZmZmYgbWF4X2N5Y2xlczoKPiAweDFjZDQyZTRkZmZiLCBtYXhfaWRsZV9uczogODgx
NTkwNTkxNDgzIG5zCj4gWyAgICAwLjQ3NzcxNl0gaW5zdGFsbGluZyBYZW4gdGltZXIgZm9yIENQ
VSAwCj4gWyAgICAwLjQ3NzgwMV0gY2xvY2tzb3VyY2U6IHRzYy1lYXJseTogbWFzazogMHhmZmZm
ZmZmZmZmZmZmZmZmCj4gbWF4X2N5Y2xlczogMHgyM2ZhODBhODA5ZiwgbWF4X2lkbGVfbnM6IDQ0
MDc5NTI3MzgxOCBucwo+IFsgICAgMC40Nzc4NjVdIENhbGlicmF0aW5nIGRlbGF5IGxvb3AgKHNr
aXBwZWQpLCB2YWx1ZSBjYWxjdWxhdGVkCj4gdXNpbmcgdGltZXIgZnJlcXVlbmN5Li4gNDk5Mi4w
MiBCb2dvTUlQUyAobHBqPTI0OTYwMTAwKQo+IFsgICAgMC40Nzc4NzRdIHBpZF9tYXg6IGRlZmF1
bHQ6IDMyNzY4IG1pbmltdW06IDMwMQo+IFsgICAgMC40Nzc5NTFdIFNlY3VyaXR5IEZyYW1ld29y
ayBpbml0aWFsaXplZAo+IFsgICAgMC40Nzc5NTZdIFlhbWE6IGJlY29taW5nIG1pbmRmdWwuCj4g
WyAgICAwLjQ3Nzk4MV0gTW91bnQtY2FjaGUgaGFzaCB0YWJsZSBlbnRyaWVzOiAyMDQ4IChvcmRl
cjogMiwgMTYzODQgYnl0ZXMpCj4gWyAgICAwLjQ3Nzk5MF0gTW91bnRwb2ludC1jYWNoZSBoYXNo
IHRhYmxlIGVudHJpZXM6IDIwNDggKG9yZGVyOiAyLCAxNjM4NCBieXRlcykKPiBbICAgIDAuNDc4
MjU2XSBMYXN0IGxldmVsIGlUTEIgZW50cmllczogNEtCIDY0LCAyTUIgOCwgNE1CIDgKPiBbICAg
IDAuNDc4MjYyXSBMYXN0IGxldmVsIGRUTEIgZW50cmllczogNEtCIDY0LCAyTUIgMCwgNE1CIDAs
IDFHQiA0Cj4gWyAgICAwLjQ3ODI2OF0gU3BlY3RyZSBWMiA6IFZ1bG5lcmFibGU6IE1pbmltYWwg
Z2VuZXJpYyBBU00gcmV0cG9saW5lCj4gWyAgICAwLjQ3ODI3M10gU3BlY3RyZSBWMiA6IFNwZWN0
cmUgdjIgLyBTcGVjdHJlUlNCIG1pdGlnYXRpb246Cj4gRmlsbGluZyBSU0Igb24gY29udGV4dCBz
d2l0Y2gKPiBbICAgIDAuNDc4Mjc5XSBTcGVjdWxhdGl2ZSBTdG9yZSBCeXBhc3M6IFZ1bG5lcmFi
bGUKPiBbICAgIDAuNTI3OTI1XSBGcmVlaW5nIFNNUCBhbHRlcm5hdGl2ZXMgbWVtb3J5OiAyNEsK
PiBbICAgIDAuNTI5MzAzXSBWUE1VIGRpc2FibGVkIGJ5IGh5cGVydmlzb3IuCj4gWyAgICAwLjUy
OTQ3MV0gUGVyZm9ybWFuY2UgRXZlbnRzOiB1bnN1cHBvcnRlZCBwNiBDUFUgbW9kZWwgNzggbm8g
UE1VCj4gZHJpdmVyLCBzb2Z0d2FyZSBldmVudHMgb25seS4KPiBbICAgIDAuNTI5NTQ1XSByY3U6
IEhpZXJhcmNoaWNhbCBTUkNVIGltcGxlbWVudGF0aW9uLgo+IFsgICAgMC41Mjk3MDZdIE5NSSB3
YXRjaGRvZzogUGVyZiBOTUkgd2F0Y2hkb2cgcGVybWFuZW50bHkgZGlzYWJsZWQKPiBbICAgIDAu
NTI5NzY4XSBzbXA6IEJyaW5naW5nIHVwIHNlY29uZGFyeSBDUFVzIC4uLgo+IFsgICAgMC41Mjk3
NzNdIHNtcDogQnJvdWdodCB1cCAxIG5vZGUsIDEgQ1BVCj4gWyAgICAwLjUyOTc3N10gc21wYm9v
dDogTWF4IGxvZ2ljYWwgcGFja2FnZXM6IDEKPiBbICAgIDAuNTI5OTQyXSBkZXZ0bXBmczogaW5p
dGlhbGl6ZWQKPiBbICAgIDAuNTI5OTk2XSB4ODYvbW06IE1lbW9yeSBibG9jayBzaXplOiAxMjhN
Qgo+IFsgICAgMC41MzAzOThdIGNsb2Nrc291cmNlOiBqaWZmaWVzOiBtYXNrOiAweGZmZmZmZmZm
IG1heF9jeWNsZXM6Cj4gMHhmZmZmZmZmZiwgbWF4X2lkbGVfbnM6IDE5MTEyNjA0NDYyNzUwMDAw
IG5zCj4gWyAgICAwLjUzMDQwOV0gZnV0ZXggaGFzaCB0YWJsZSBlbnRyaWVzOiAyNTYgKG9yZGVy
OiAyLCAxNjM4NCBieXRlcykKPiBbICAgIDAuNTMwNjIzXSBORVQ6IFJlZ2lzdGVyZWQgcHJvdG9j
b2wgZmFtaWx5IDE2Cj4gWyAgICAwLjUzMDY0NF0geGVuOmdyYW50X3RhYmxlOiBHcmFudCB0YWJs
ZXMgdXNpbmcgdmVyc2lvbiAxIGxheW91dAo+IFsgICAgMC41MzA2NTldIEdyYW50IHRhYmxlIGlu
aXRpYWxpemVkCj4gWyAgICAwLjUzMDgwOV0gYXVkaXQ6IGluaXRpYWxpemluZyBuZXRsaW5rIHN1
YnN5cyAoZGlzYWJsZWQpCj4gWyAgICAwLjUzMDkwOF0gYXVkaXQ6IHR5cGU9MjAwMCBhdWRpdCgx
NTYzNTYzOTIxLjgxMjoxKToKPiBzdGF0ZT1pbml0aWFsaXplZCBhdWRpdF9lbmFibGVkPTAgcmVz
PTEKPiBbICAgIDAuNTMxMDY5XSBBQ1BJIEZBRFQgZGVjbGFyZXMgdGhlIHN5c3RlbSBkb2Vzbid0
IHN1cHBvcnQgUENJZQo+IEFTUE0sIHNvIGRpc2FibGUgaXQKPiBbICAgIDAuNTMxMDc3XSBBQ1BJ
OiBidXMgdHlwZSBQQ0kgcmVnaXN0ZXJlZAo+IFsgICAgMC41MzEyMDNdIFBDSTogTU1DT05GSUcg
Zm9yIGRvbWFpbiAwMDAwIFtidXMgMDAtZmZdIGF0IFttZW0KPiAweGUwMDAwMDAwLTB4ZWZmZmZm
ZmZdIChiYXNlIDB4ZTAwMDAwMDApCj4gWyAgICAwLjUzMTIxMl0gUENJOiBNTUNPTkZJRyBhdCBb
bWVtIDB4ZTAwMDAwMDAtMHhlZmZmZmZmZl0gcmVzZXJ2ZWQgaW4gRTgyMAo+IFsgICAgMC41ODUw
NjJdIFBDSTogVXNpbmcgY29uZmlndXJhdGlvbiB0eXBlIDEgZm9yIGJhc2UgYWNjZXNzCj4gWyAg
ICAwLjU4NzAyMV0gY3J5cHRkOiBtYXhfY3B1X3FsZW4gc2V0IHRvIDEwMDAKPiBbICAgIDAuNTg3
MTM3XSBBQ1BJOiBBZGRlZCBfT1NJKE1vZHVsZSBEZXZpY2UpCj4gWyAgICAwLjU4NzE0Ml0gQUNQ
STogQWRkZWQgX09TSShQcm9jZXNzb3IgRGV2aWNlKQo+IFsgICAgMC41ODcxNDddIEFDUEk6IEFk
ZGVkIF9PU0koMy4wIF9TQ1AgRXh0ZW5zaW9ucykKPiBbICAgIDAuNTg3MTUxXSBBQ1BJOiBBZGRl
ZCBfT1NJKFByb2Nlc3NvciBBZ2dyZWdhdG9yIERldmljZSkKPiBbICAgIDAuNTg3MTU2XSBBQ1BJ
OiBBZGRlZCBfT1NJKExpbnV4LURlbGwtVmlkZW8pCj4gWyAgICAwLjU4NzE2MF0gQUNQSTogQWRk
ZWQgX09TSShMaW51eC1MZW5vdm8tTlYtSERNSS1BdWRpbykKPiBbICAgIDAuNjM0MjY3XSBBQ1BJ
OiA4IEFDUEkgQU1MIHRhYmxlcyBzdWNjZXNzZnVsbHkgYWNxdWlyZWQgYW5kIGxvYWRlZAo+IFsg
ICAgMC42NDA2MzddIEFDUEk6IFtGaXJtd2FyZSBCdWddOiBCSU9TIF9PU0koTGludXgpIHF1ZXJ5
IGlnbm9yZWQKPiBbICAgIDAuNjQ1NjUyXSBBQ1BJOiBEeW5hbWljIE9FTSBUYWJsZSBMb2FkOgo+
IFsgICAgMC42NDU2NjNdIEFDUEk6IFNTRFQgMHhGRkZGODg4MDNBMzE2MDAwIDAwMDM3RiAodjAy
IFBtUmVmCj4gQ3B1MENzdCAgMDAwMDMwMDEgSU5UTCAyMDEyMDkxMykKPiBbICAgIDAuNjQ2MjEy
XSBBQ1BJOiBEeW5hbWljIE9FTSBUYWJsZSBMb2FkOgo+IFsgICAgMC42NDYyMjFdIEFDUEk6IFNT
RFQgMHhGRkZGODg4MDM5ODExODAwIDAwMDYzRiAodjAyIFBtUmVmCj4gQ3B1MElzdCAgMDAwMDMw
MDAgSU5UTCAyMDEyMDkxMykKPiBbICAgIDAuNjQ4NDQwXSBBQ1BJOiBFQzogRUMgc3RhcnRlZAo+
IFsgICAgMC42NDg0NDZdIEFDUEk6IEVDOiBpbnRlcnJ1cHQgYmxvY2tlZAo+IFsgICAgMC42NDg1
MDFdIEFDUEk6IFxfU0JfLlBDSTAuTFBDQi5FQzBfOiBVc2VkIGFzIGZpcnN0IEVDCj4gWyAgICAw
LjY0ODUwN10gQUNQSTogXF9TQl8uUENJMC5MUENCLkVDMF86IEdQRT0weDUwLAo+IEVDX0NNRC9F
Q19TQz0weDY2LCBFQ19EQVRBPTB4NjIKPiBbICAgIDAuNjQ4NTEzXSBBQ1BJOiBcX1NCXy5QQ0kw
LkxQQ0IuRUMwXzogVXNlZCBhcyBib290IERTRFQgRUMgdG8KPiBoYW5kbGUgdHJhbnNhY3Rpb25z
Cj4gWyAgICAwLjY0ODUxOV0gQUNQSTogSW50ZXJwcmV0ZXIgZW5hYmxlZAo+IFsgICAgMC42NDg1
MzFdIEFDUEk6IChzdXBwb3J0cyBTMCBTNSkKPiBbICAgIDAuNjQ4NTM1XSBBQ1BJOiBVc2luZyBJ
T0FQSUMgZm9yIGludGVycnVwdCByb3V0aW5nCj4gWyAgICAwLjY0ODU4Ml0gUENJOiBVc2luZyBo
b3N0IGJyaWRnZSB3aW5kb3dzIGZyb20gQUNQSTsgaWYgbmVjZXNzYXJ5LAo+IHVzZSAicGNpPW5v
Y3JzIiBhbmQgcmVwb3J0IGEgYnVnCj4gWyAgICAwLjY0OTkxMV0gQUNQSTogRW5hYmxlZCA3IEdQ
RXMgaW4gYmxvY2sgMDAgdG8gN0YKPiBbICAgIDAuNjUzMDg1XSBBQ1BJOiBQb3dlciBSZXNvdXJj
ZSBbUEcwMF0gKG9uKQo+IFsgICAgMC42NTM1MTNdIEFDUEk6IFBvd2VyIFJlc291cmNlIFtQRzAx
XSAob24pCj4gWyAgICAwLjY1Mzk3Ml0gQUNQSTogUG93ZXIgUmVzb3VyY2UgW1BHMDJdIChvbikK
PiBbICAgIDAuNjYwNjE1XSBBQ1BJOiBQb3dlciBSZXNvdXJjZSBbV1JTVF0gKG9uKQo+IFsgICAg
MC42NjExMDFdIEFDUEk6IFBvd2VyIFJlc291cmNlIFtXUlNUXSAob24pCj4gWyAgICAwLjY2MTU0
NF0gQUNQSTogUG93ZXIgUmVzb3VyY2UgW1dSU1RdIChvbikKPiBbICAgIDAuNjYxOTc1XSBBQ1BJ
OiBQb3dlciBSZXNvdXJjZSBbV1JTVF0gKG9uKQo+IFsgICAgMC42NjI0NjddIEFDUEk6IFBvd2Vy
IFJlc291cmNlIFtXUlNUXSAob24pCj4gWyAgICAwLjY2MjkwMV0gQUNQSTogUG93ZXIgUmVzb3Vy
Y2UgW1dSU1RdIChvbikKPiBbICAgIDAuNjYzMzI4XSBBQ1BJOiBQb3dlciBSZXNvdXJjZSBbV1JT
VF0gKG9uKQo+IFsgICAgMC42NjM4MThdIEFDUEk6IFBvd2VyIFJlc291cmNlIFtXUlNUXSAob24p
Cj4gWyAgICAwLjY2NDI0OV0gQUNQSTogUG93ZXIgUmVzb3VyY2UgW1dSU1RdIChvbikKPiBbICAg
IDAuNjY0NjkwXSBBQ1BJOiBQb3dlciBSZXNvdXJjZSBbV1JTVF0gKG9uKQo+IFsgICAgMC42NjUy
MDNdIEFDUEk6IFBvd2VyIFJlc291cmNlIFtXUlNUXSAob24pCj4gWyAgICAwLjY2NTYzNF0gQUNQ
STogUG93ZXIgUmVzb3VyY2UgW1dSU1RdIChvbikKPiBbICAgIDAuNjY2MDcwXSBBQ1BJOiBQb3dl
ciBSZXNvdXJjZSBbV1JTVF0gKG9uKQo+IFsgICAgMC42NjY1NTNdIEFDUEk6IFBvd2VyIFJlc291
cmNlIFtXUlNUXSAob24pCj4gWyAgICAwLjY2Njk3OV0gQUNQSTogUG93ZXIgUmVzb3VyY2UgW1dS
U1RdIChvbikKPiBbICAgIDAuNjY3NDA2XSBBQ1BJOiBQb3dlciBSZXNvdXJjZSBbV1JTVF0gKG9u
KQo+IFsgICAgMC42Njc4OTddIEFDUEk6IFBvd2VyIFJlc291cmNlIFtXUlNUXSAob24pCj4gWyAg
ICAwLjY2ODMzOF0gQUNQSTogUG93ZXIgUmVzb3VyY2UgW1dSU1RdIChvbikKPiBbICAgIDAuNjY4
NzgwXSBBQ1BJOiBQb3dlciBSZXNvdXJjZSBbV1JTVF0gKG9uKQo+IFsgICAgMC42NjkyNjVdIEFD
UEk6IFBvd2VyIFJlc291cmNlIFtXUlNUXSAob24pCj4gWyAgICAwLjY4NDIzNl0gQUNQSTogUG93
ZXIgUmVzb3VyY2UgW0ZOMDBdIChvZmYpCj4gWyAgICAwLjY4NDQwMF0gQUNQSTogUG93ZXIgUmVz
b3VyY2UgW0ZOMDFdIChvZmYpCj4gWyAgICAwLjY4NDUxMF0gQUNQSTogUG93ZXIgUmVzb3VyY2Ug
W0ZOMDJdIChvZmYpCj4gWyAgICAwLjY4NDYxNl0gQUNQSTogUG93ZXIgUmVzb3VyY2UgW0ZOMDNd
IChvZmYpCj4gWyAgICAwLjY4NDczMF0gQUNQSTogUG93ZXIgUmVzb3VyY2UgW0ZOMDRdIChvZmYp
Cj4gWyAgICAwLjY4NjI2Nl0gQUNQSTogUENJIFJvb3QgQnJpZGdlIFtQQ0kwXSAoZG9tYWluIDAw
MDAgW2J1cyAwMC1mZV0pCj4gWyAgICAwLjY4NjI3OV0gYWNwaSBQTlAwQTA4OjAwOiBfT1NDOiBP
UyBzdXBwb3J0cyBbRXh0ZW5kZWRDb25maWcgQVNQTQo+IENsb2NrUE0gU2VnbWVudHMgTVNJXQo+
IFsgICAgMC42ODk0ODRdIGFjcGkgUE5QMEEwODowMDogX09TQzogT1Mgbm93IGNvbnRyb2xzIFtQ
Q0llSG90cGx1Zwo+IFNIUENIb3RwbHVnIFBNRSBQQ0llQ2FwYWJpbGl0eSBMVFJdCj4gWyAgICAw
LjY4OTQ5Ml0gYWNwaSBQTlAwQTA4OjAwOiBGQURUIGluZGljYXRlcyBBU1BNIGlzIHVuc3VwcG9y
dGVkLAo+IHVzaW5nIEJJT1MgY29uZmlndXJhdGlvbgo+IFsgICAgMC42OTAxOTBdIFBDSSBob3N0
IGJyaWRnZSB0byBidXMgMDAwMDowMAo+IFsgICAgMC42OTAxOTddIHBjaV9idXMgMDAwMDowMDog
cm9vdCBidXMgcmVzb3VyY2UgW2lvICAweDAwMDAtMHgwY2Y3IHdpbmRvd10KPiBbICAgIDAuNjkw
MjAzXSBwY2lfYnVzIDAwMDA6MDA6IHJvb3QgYnVzIHJlc291cmNlIFtpbyAgMHgwZDAwLTB4ZmZm
ZiB3aW5kb3ddCj4gWyAgICAwLjY5MDIwOF0gcGNpX2J1cyAwMDAwOjAwOiByb290IGJ1cyByZXNv
dXJjZSBbbWVtCj4gMHgwMDBhMDAwMC0weDAwMGJmZmZmIHdpbmRvd10KPiBbICAgIDAuNjkwMjE1
XSBwY2lfYnVzIDAwMDA6MDA6IHJvb3QgYnVzIHJlc291cmNlIFttZW0KPiAweDkwMDAwMDAwLTB4
ZGZmZmZmZmYgd2luZG93XQo+IFsgICAgMC42OTAyMjFdIHBjaV9idXMgMDAwMDowMDogcm9vdCBi
dXMgcmVzb3VyY2UgW21lbQo+IDB4ZmQwMDAwMDAtMHhmZTdmZmZmZiB3aW5kb3ddCj4gWyAgICAw
LjY5MDIyN10gcGNpX2J1cyAwMDAwOjAwOiByb290IGJ1cyByZXNvdXJjZSBbYnVzIDAwLWZlXQo+
IChYRU4pIEJvZ3VzIERNSUJBUiAweGZlZDE4MDAxIG9uIDAwMDA6MDA6MDAuMAo+IFsgICAgMC42
OTEwMDZdIHBjaSAwMDAwOjAwOjAyLjA6IEJBUiAyOiBhc3NpZ25lZCB0byBlZmlmYgo+IFsgICAg
MC42OTQyNzZdIHBjaSAwMDAwOjAwOjFjLjA6IEludGVsIFNQVCBQQ0ggcm9vdCBwb3J0IEFDUyB3
b3JrYXJvdW5kIGVuYWJsZWQKPiBbICAgIDAuNjk0ODMzXSBwY2kgMDAwMDowMDoxYy41OiBJbnRl
bCBTUFQgUENIIHJvb3QgcG9ydCBBQ1Mgd29ya2Fyb3VuZCBlbmFibGVkCj4gWyAgICAwLjY5ODY4
OF0gcGNpIDAwMDA6MDA6MWMuMDogUENJIGJyaWRnZSB0byBbYnVzIDAxXQo+IFsgICAgMC42OTk0
MThdIHBjaSAwMDAwOjAyOjAwLjA6IDIuMDAwIEdiL3MgYXZhaWxhYmxlIFBDSWUgYmFuZHdpZHRo
LAo+IGxpbWl0ZWQgYnkgMi41IEdUL3MgeDEgbGluayBhdCAwMDAwOjAwOjFjLjUgKGNhcGFibGUg
b2YgNy44NzYgR2Ivcwo+IHdpdGggOCBHVC9zIHgxIGxpbmspCj4gWyAgICAwLjY5OTcyNF0gcGNp
IDAwMDA6MDA6MWMuNTogUENJIGJyaWRnZSB0byBbYnVzIDAyXQo+IFsgICAgMC43MDQxNDNdIEFD
UEk6IFBDSSBJbnRlcnJ1cHQgTGluayBbTE5LQV0gKElSUXMgMyA0IDUgNiAxMCAqMTEgMTIgMTQg
MTUpCj4gWyAgICAwLjcwNDIzMl0gQUNQSTogUENJIEludGVycnVwdCBMaW5rIFtMTktCXSAoSVJR
cyAzIDQgNSA2ICoxMCAxMSAxMiAxNCAxNSkKPiBbICAgIDAuNzA0MzIyXSBBQ1BJOiBQQ0kgSW50
ZXJydXB0IExpbmsgW0xOS0NdIChJUlFzIDMgNCA1IDYgMTAgKjExIDEyIDE0IDE1KQo+IFsgICAg
MC43MDQ0MThdIEFDUEk6IFBDSSBJbnRlcnJ1cHQgTGluayBbTE5LRF0gKElSUXMgMyA0IDUgNiAx
MCAqMTEgMTIgMTQgMTUpCj4gWyAgICAwLjcwNDUwN10gQUNQSTogUENJIEludGVycnVwdCBMaW5r
IFtMTktFXSAoSVJRcyAzIDQgNSA2IDEwICoxMSAxMiAxNCAxNSkKPiBbICAgIDAuNzA0NTkyXSBB
Q1BJOiBQQ0kgSW50ZXJydXB0IExpbmsgW0xOS0ZdIChJUlFzIDMgNCA1IDYgMTAgKjExIDEyIDE0
IDE1KQo+IFsgICAgMC43MDQ2ODBdIEFDUEk6IFBDSSBJbnRlcnJ1cHQgTGluayBbTE5LR10gKElS
UXMgMyA0IDUgNiAxMCAqMTEgMTIgMTQgMTUpCj4gWyAgICAwLjcwNDc2OF0gQUNQSTogUENJIElu
dGVycnVwdCBMaW5rIFtMTktIXSAoSVJRcyAzIDQgNSA2IDEwICoxMSAxMiAxNCAxNSkKPiBbICAg
IDAuNzA1NTM0XSBBQ1BJOiBFQzogaW50ZXJydXB0IHVuYmxvY2tlZAo+IFsgICAgMC43MDU1NzNd
IEFDUEk6IEVDOiBldmVudCB1bmJsb2NrZWQKPiBbICAgIDAuNzA1NTk4XSBBQ1BJOiBcX1NCXy5Q
Q0kwLkxQQ0IuRUMwXzogR1BFPTB4NTAsCj4gRUNfQ01EL0VDX1NDPTB4NjYsIEVDX0RBVEE9MHg2
Mgo+IFsgICAgMC43MDU2MDVdIEFDUEk6IFxfU0JfLlBDSTAuTFBDQi5FQzBfOiBVc2VkIGFzIGJv
b3QgRFNEVCBFQyB0bwo+IGhhbmRsZSB0cmFuc2FjdGlvbnMgYW5kIGV2ZW50cwo+IFsgICAgMC43
MDU2NTVdIHhlbjpiYWxsb29uOiBJbml0aWFsaXNpbmcgYmFsbG9vbiBkcml2ZXIKPiBbICAgIDAu
NzA1ODAxXSBTQ1NJIHN1YnN5c3RlbSBpbml0aWFsaXplZAo+IFsgICAgMC43MDU4ODddIEFDUEk6
IGJ1cyB0eXBlIFVTQiByZWdpc3RlcmVkCj4gWyAgICAwLjcwNTkwOV0gdXNiY29yZTogcmVnaXN0
ZXJlZCBuZXcgaW50ZXJmYWNlIGRyaXZlciB1c2Jmcwo+IFsgICAgMC43MDU5MjBdIHVzYmNvcmU6
IHJlZ2lzdGVyZWQgbmV3IGludGVyZmFjZSBkcml2ZXIgaHViCj4gWyAgICAwLjcwNTk0MF0gdXNi
Y29yZTogcmVnaXN0ZXJlZCBuZXcgZGV2aWNlIGRyaXZlciB1c2IKPiBbICAgIDAuNzA1OTU2XSBw
cHNfY29yZTogTGludXhQUFMgQVBJIHZlci4gMSByZWdpc3RlcmVkCj4gWyAgICAwLjcwNTk2MV0g
cHBzX2NvcmU6IFNvZnR3YXJlIHZlci4gNS4zLjYgLSBDb3B5cmlnaHQgMjAwNS0yMDA3Cj4gUm9k
b2xmbyBHaW9tZXR0aSA8Z2lvbWV0dGlAbGludXguaXQ+Cj4gWyAgICAwLjcwNTk2OV0gUFRQIGNs
b2NrIHN1cHBvcnQgcmVnaXN0ZXJlZAo+IFsgICAgMC43MDYwMDhdIFJlZ2lzdGVyZWQgZWZpdmFy
cyBvcGVyYXRpb25zCj4gWyAgICAwLjcxMDc2Nl0gUENJOiBVc2luZyBBQ1BJIGZvciBJUlEgcm91
dGluZwo+IFsgICAgMC43NDg1MjRdIE5ldExhYmVsOiBJbml0aWFsaXppbmcKPiBbICAgIDAuNzQ4
NTI5XSBOZXRMYWJlbDogIGRvbWFpbiBoYXNoIHNpemUgPSAxMjgKPiBbICAgIDAuNzQ4NTMzXSBO
ZXRMYWJlbDogIHByb3RvY29scyA9IFVOTEFCRUxFRCBDSVBTT3Y0IENBTElQU08KPiBbICAgIDAu
NzQ4NTUzXSBOZXRMYWJlbDogIHVubGFiZWxlZCB0cmFmZmljIGFsbG93ZWQgYnkgZGVmYXVsdAo+
IFsgICAgMC43NDg3MThdIGNsb2Nrc291cmNlOiBTd2l0Y2hlZCB0byBjbG9ja3NvdXJjZSB0c2Mt
ZWFybHkKPiBbICAgIDAuNzY1MjY5XSBWRlM6IERpc2sgcXVvdGFzIGRxdW90XzYuNi4wCj4gWyAg
ICAwLjc2NTI5MV0gVkZTOiBEcXVvdC1jYWNoZSBoYXNoIHRhYmxlIGVudHJpZXM6IDUxMiAob3Jk
ZXIgMCwgNDA5NiBieXRlcykKPiBbICAgIDAuNzY1MzM5XSBGUy1DYWNoZTogTG9hZGVkCj4gWyAg
ICAwLjc2NTM0M10gaHVnZXRsYmZzOiBkaXNhYmxpbmcgYmVjYXVzZSB0aGVyZSBhcmUgbm8gc3Vw
cG9ydGVkCj4gaHVnZXBhZ2Ugc2l6ZXMKPiBbICAgIDAuNzY1NDAxXSBDYWNoZUZpbGVzOiBMb2Fk
ZWQKPiBbICAgIDAuNzY1NDE1XSBwbnA6IFBuUCBBQ1BJIGluaXQKPiBbICAgIDAuNzY1NzA0XSBz
eXN0ZW0gMDA6MDA6IFtpbyAgMHgwYTAwLTB4MGEyZl0gaGFzIGJlZW4gcmVzZXJ2ZWQKPiBbICAg
IDAuNzY2MjUwXSBBbHJlYWR5IHNldHVwIHRoZSBHU0kgOjQKPiBbICAgIDAuNzY4Mjc5XSBzeXN0
ZW0gMDA6MDU6IFtpbyAgMHgwMjAwLTB4MDI3Zl0gaGFzIGJlZW4gcmVzZXJ2ZWQKPiBbICAgIDAu
NzY5MDc5XSBzeXN0ZW0gMDA6MDY6IFtpbyAgMHgwMjljLTB4MDI5ZF0gaGFzIGJlZW4gcmVzZXJ2
ZWQKPiBbICAgIDAuNzY5MzUyXSBzeXN0ZW0gMDA6MDc6IFtpbyAgMHgwNjgwLTB4MDY5Zl0gaGFz
IGJlZW4gcmVzZXJ2ZWQKPiBbICAgIDAuNzY5MzU5XSBzeXN0ZW0gMDA6MDc6IFtpbyAgMHhmZmZm
XSBoYXMgYmVlbiByZXNlcnZlZAo+IFsgICAgMC43NjkzNjRdIHN5c3RlbSAwMDowNzogW2lvICAw
eGZmZmZdIGhhcyBiZWVuIHJlc2VydmVkCj4gWyAgICAwLjc2OTM2OV0gc3lzdGVtIDAwOjA3OiBb
aW8gIDB4ZmZmZl0gaGFzIGJlZW4gcmVzZXJ2ZWQKPiBbICAgIDAuNzY5Mzc0XSBzeXN0ZW0gMDA6
MDc6IFtpbyAgMHgxODAwLTB4MThmZV0gaGFzIGJlZW4gcmVzZXJ2ZWQKPiBbICAgIDAuNzY5Mzgw
XSBzeXN0ZW0gMDA6MDc6IFtpbyAgMHgxNjRlLTB4MTY0Zl0gaGFzIGJlZW4gcmVzZXJ2ZWQKPiBb
ICAgIDAuNzY5NTc5XSBzeXN0ZW0gMDA6MDk6IFtpbyAgMHgxODU0LTB4MTg1N10gaGFzIGJlZW4g
cmVzZXJ2ZWQKPiBbICAgIDAuNzY5ODc5XSBzeXN0ZW0gMDA6MGE6IFttZW0gMHhmZWQxMDAwMC0w
eGZlZDE3ZmZmXSBoYXMgYmVlbiByZXNlcnZlZAo+IFsgICAgMC43Njk4ODZdIHN5c3RlbSAwMDow
YTogW21lbSAweGZlZDE4MDAwLTB4ZmVkMThmZmZdIGhhcyBiZWVuIHJlc2VydmVkCj4gWyAgICAw
Ljc2OTg5Ml0gc3lzdGVtIDAwOjBhOiBbbWVtIDB4ZmVkMTkwMDAtMHhmZWQxOWZmZl0gaGFzIGJl
ZW4gcmVzZXJ2ZWQKPiBbICAgIDAuNzY5ODk4XSBzeXN0ZW0gMDA6MGE6IFttZW0gMHhlMDAwMDAw
MC0weGVmZmZmZmZmXSBoYXMgYmVlbiByZXNlcnZlZAo+IFsgICAgMC43Njk5MDRdIHN5c3RlbSAw
MDowYTogW21lbSAweGZlZDIwMDAwLTB4ZmVkM2ZmZmZdIGhhcyBiZWVuIHJlc2VydmVkCj4gWyAg
ICAwLjc2OTkwOV0gc3lzdGVtIDAwOjBhOiBbbWVtIDB4ZmVkOTAwMDAtMHhmZWQ5M2ZmZl0gY291
bGQgbm90IGJlIHJlc2VydmVkCj4gWyAgICAwLjc2OTkxNV0gc3lzdGVtIDAwOjBhOiBbbWVtIDB4
ZmVkNDUwMDAtMHhmZWQ4ZmZmZl0gaGFzIGJlZW4gcmVzZXJ2ZWQKPiBbICAgIDAuNzY5OTIxXSBz
eXN0ZW0gMDA6MGE6IFttZW0gMHhmZjAwMDAwMC0weGZmZmZmZmZmXSBoYXMgYmVlbiByZXNlcnZl
ZAo+IFsgICAgMC43Njk5MjddIHN5c3RlbSAwMDowYTogW21lbSAweGZlZTAwMDAwLTB4ZmVlZmZm
ZmZdIGhhcyBiZWVuIHJlc2VydmVkCj4gWyAgICAwLjc2OTkzM10gc3lzdGVtIDAwOjBhOiBbbWVt
IDB4ZGZmZTAwMDAtMHhkZmZmZmZmZl0gaGFzIGJlZW4gcmVzZXJ2ZWQKPiBbICAgIDAuNzY5OTg4
XSBzeXN0ZW0gMDA6MGI6IFttZW0gMHhmZDAwMDAwMC0weGZkYWJmZmZmXSBoYXMgYmVlbiByZXNl
cnZlZAo+IFsgICAgMC43Njk5OTVdIHN5c3RlbSAwMDowYjogW21lbSAweGZkYWQwMDAwLTB4ZmRh
ZGZmZmZdIGhhcyBiZWVuIHJlc2VydmVkCj4gWyAgICAwLjc3MDAwMV0gc3lzdGVtIDAwOjBiOiBb
bWVtIDB4ZmRiMDAwMDAtMHhmZGZmZmZmZl0gaGFzIGJlZW4gcmVzZXJ2ZWQKPiBbICAgIDAuN1sg
ICAgMS40OTE1NDddIEtleSB0eXBlIGVuY3J5cHRlZCByZWdpc3RlcmVkCj4gWyAgICAxLjQ5MzQ3
M10gcnRjX2Ntb3MgMDA6MDg6IHNldHRpbmcgc3lzdGVtIGNsb2NrIHRvIDIwMTktMDctMTkKPiAx
OToxODo0MyBVVEMgKDE1NjM1NjM5MjMpCj4gWyAgICAxLjQ5NDQzM10gV2FpdGluZyAzIHNlYyBi
ZWZvcmUgbW91bnRpbmcgcm9vdCBkZXZpY2UuLi4KPiBbICAgIDEuNzAwOTg5XSBhdGExOiBTQVRB
IGxpbmsgdXAgNi4wIEdicHMgKFNTdGF0dXMgMTMzIFNDb250cm9sIDMwMCkKPiBbICAgIDEuNzA2
NzM3XSBhdGExLjAwOiBBVEEtOTogU1FGLVMyNU04LTY0Ry1TQUMsIFNBRk0wMkEzLCBtYXggVURN
QS8xMzMKPiBbICAgIDEuNzA3ODY3XSBhdGExLjAwOiAxMjUwNDU0MjQgc2VjdG9ycywgbXVsdGkg
MTY6IExCQTQ4IE5DUSAoZGVwdGggMzIpLCBBQQo+IFsgICAgMS43MDkxMThdIGF0YTEuMDA6IGNv
bmZpZ3VyZWQgZm9yIFVETUEvMTMzCj4gWyAgICAxLjcxMDMyMV0gc2NzaSAwOjA6MDowOiBEaXJl
Y3QtQWNjZXNzICAgICBBVEEKPiBTUUYtUzI1TTgtNjRHLVNBIDAyQTMgUFE6IDAgQU5TSTogNQo+
IFsgICAgMS43MTE2NDddIHNkIDA6MDowOjA6IFtzZGFdIDEyNTA0NTQyNCA1MTItYnl0ZSBsb2dp
Y2FsIGJsb2NrczoKPiAoNjQuMCBHQi81OS42IEdpQikKPiBbICAgIDEuNzEyNzkxXSBzZCAwOjA6
MDowOiBbc2RhXSBXcml0ZSBQcm90ZWN0IGlzIG9mZgo+IFsgICAgMS43MTM5NzZdIHNkIDA6MDow
OjA6IEF0dGFjaGVkIHNjc2kgZ2VuZXJpYyBzZzAgdHlwZSAwCj4gWyAgICAxLjcxNTA2OF0gc2Qg
MDowOjA6MDogW3NkYV0gV3JpdGUgY2FjaGU6IGVuYWJsZWQsIHJlYWQgY2FjaGU6Cj4gZW5hYmxl
ZCwgZG9lc24ndCBzdXBwb3J0IERQTyBvciBGVUEKPiBbICAgIDEuNzE3ODAwXSAgc2RhOiBzZGEx
IHNkYTIgc2RhMyBzZGE0IHNkYTkKPiBbICAgIDEuNzE5MjY5XSBzZCAwOjA6MDowOiBbc2RhXSBB
dHRhY2hlZCBTQ1NJIGRpc2sKPiBbICAgIDEuNzIxNjczXSBhdGEyOiBTQVRBIGxpbmsgZG93biAo
U1N0YXR1cyA0IFNDb250cm9sIDMwMCkKPiBbICAgIDEuNzM3ODc5XSB1c2IgMS0xOiBuZXcgbG93
LXNwZWVkIFVTQiBkZXZpY2UgbnVtYmVyIDIgdXNpbmcgeGhjaV9oY2QKPiBbICAgIDEuODM3OTEy
XSBjbG9ja3NvdXJjZTogdHNjOiBtYXNrOiAweGZmZmZmZmZmZmZmZmZmZmYgbWF4X2N5Y2xlczoK
PiAweDIzZmE4MGE4MDlmLCBtYXhfaWRsZV9uczogNDQwNzk1MjczODE4IG5zCj4gWyAgICAxLjgz
OTA3N10gY2xvY2tzb3VyY2U6IFN3aXRjaGVkIHRvIGNsb2Nrc291cmNlIHRzYwo+IFsgICAgMS45
Mjg4MDJdIGlucHV0OiBMb2dpdGVjaCBVU0IgS2V5Ym9hcmQgYXMKPiAvZGV2aWNlcy9wY2kwMDAw
OjAwLzAwMDA6MDA6MTQuMC91c2IxLzEtMS8xLTE6MS4wLzAwMDM6MDQ2RDpDMzFDLjAwMDEvaW5w
dXQvaW5wdXQ2Cj4gWyAgICAxLjk5Nzk4MV0gaGlkLWdlbmVyaWMgMDAwMzowNDZEOkMzMUMuMDAw
MTogaW5wdXQ6IFVTQiBISUQgdjEuMTAKPiBLZXlib2FyZCBbTG9naXRlY2ggVVNCIEtleWJvYXJk
XSBvbiB1c2ItMDAwMDowMDoxNC4wLTEvaW5wdXQwCj4gWyAgICAyLjAwNDg1M10gaW5wdXQ6IExv
Z2l0ZWNoIFVTQiBLZXlib2FyZCBDb25zdW1lciBDb250cm9sIGFzCj4gL2RldmljZXMvcGNpMDAw
MDowMC8wMDAwOjAwOjE0LjAvdXNiMS8xLTEvMS0xOjEuMS8wMDAzOjA0NkQ6QzMxQy4wMDAyL2lu
cHV0L2lucHV0Nwo+IFsgICAgMi4wNjgwNTJdIGlucHV0OiBMb2dpdGVjaCBVU0IgS2V5Ym9hcmQg
U3lzdGVtIENvbnRyb2wgYXMKPiAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MTQuMC91c2Ix
LzEtMS8xLTE6MS4xLzAwMDM6MDQ2RDpDMzFDLjAwMDIvaW5wdXQvaW5wdXQ4Cj4gWyAgICAyLjA2
OTM4OF0gaGlkLWdlbmVyaWMgMDAwMzowNDZEOkMzMUMuMDAwMjogaW5wdXQ6IFVTQiBISUQgdjEu
MTAKPiBEZXZpY2UgW0xvZ2l0ZWNoIFVTQiBLZXlib2FyZF0gb24gdXNiLTAwMDA6MDA6MTQuMC0x
L2lucHV0MQo+IFsgICAgMi4yMTc4OTddIHVzYiAxLTc6IG5ldyBmdWxsLXNwZWVkIFVTQiBkZXZp
Y2UgbnVtYmVyIDMgdXNpbmcgeGhjaV9oY2QKPiBbICAgIDIuMzk5MDQ3XSByYW5kb206IGZhc3Qg
aW5pdCBkb25lCj4gWyAgICA0LjQ4NDQ4N10gVkZTOiBNb3VudGVkIHJvb3QgKHNxdWFzaGZzIGZp
bGVzeXN0ZW0pIHJlYWRvbmx5IG9uIGRldmljZSA4OjIuCj4gWyAgICA0LjQ4NzE3M10gRnJlZWlu
ZyB1bnVzZWQga2VybmVsIGltYWdlIG1lbW9yeTogMTU4NEsKPiBbICAgIDQuNTA3OTc1XSBXcml0
ZSBwcm90ZWN0aW5nIHRoZSBrZXJuZWwgcmVhZC1vbmx5IGRhdGE6IDE4NDMyawo+IFsgICAgNC41
MTYxODNdIEZyZWVpbmcgdW51c2VkIGtlcm5lbCBpbWFnZSBtZW1vcnk6IDIwMjBLCj4gWyAgICA0
LjUxNzc0Ml0gRnJlZWluZyB1bnVzZWQga2VybmVsIGltYWdlIG1lbW9yeTogMTAyOEsKPiBbICAg
IDQuNTE4Nzg1XSBSdW4gL3NiaW4vaW5pdCBhcyBpbml0IHByb2Nlc3MKPiBbICAgIDUuMTI5ODM0
XSBlMTAwMGU6IEludGVsKFIpIFBSTy8xMDAwIE5ldHdvcmsgRHJpdmVyIC0gMy4yLjYtawo+IFsg
ICAgNS4xMzA5MThdIGUxMDAwZTogQ29weXJpZ2h0KGMpIDE5OTkgLSAyMDE1IEludGVsIENvcnBv
cmF0aW9uLgo+IFsgICAgNS4xMzIxMjVdIEFscmVhZHkgc2V0dXAgdGhlIEdTSSA6MTYKPiBbICAg
IDUuMTMzMzA3XSBlMTAwMGUgMDAwMDowMDoxZi42OiBJbnRlcnJ1cHQgVGhyb3R0bGluZyBSYXRl
Cj4gKGludHMvc2VjKSBzZXQgdG8gZHluYW1pYyBjb25zZXJ2YXRpdmUgbW9kZQo+IFsgICAgNS4y
MzQ0NjRdIGUxMDAwZSAwMDAwOjAwOjFmLjYgMDAwMDowMDoxZi42ICh1bmluaXRpYWxpemVkKToK
PiByZWdpc3RlcmVkIFBIQyBjbG9jawo+IFsgICAgNS4zMjY1MzldIGUxMDAwZSAwMDAwOjAwOjFm
LjYgZXRoMDogKFBDSSBFeHByZXNzOjIuNUdUL3M6V2lkdGgKPiB4MSkgMDA6MGI6YWI6ZTQ6ZDA6
YzUKPiBbICAgIDUuMzI3Njc0XSBlMTAwMGUgMDAwMDowMDoxZi42IGV0aDA6IEludGVsKFIpIFBS
Ty8xMDAwIE5ldHdvcmsgQ29ubmVjdGlvbgo+IFsgICAgNS4zMzA1MThdIGUxMDAwZSAwMDAwOjAw
OjFmLjYgZXRoMDogTUFDOiAxMiwgUEhZOiAxMiwgUEJBIE5vOiBGRkZGRkYtMEZGCj4gWyAgICA1
LjM2MjA0OV0gY2ZnODAyMTE6IExvYWRpbmcgY29tcGlsZWQtaW4gWC41MDkgY2VydGlmaWNhdGVz
IGZvcgo+IHJlZ3VsYXRvcnkgZGF0YWJhc2UKPiBbICAgIDUuMzcxNzI0XSBjZmc4MDIxMTogTG9h
ZGVkIFguNTA5IGNlcnQgJ3Nmb3JzaGVlOiAwMGIyOGRkZjQ3YWVmOWNlYTcnCj4gWyAgICA1LjM3
MjkzM10gcGxhdGZvcm0gcmVndWxhdG9yeS4wOiBEaXJlY3QgZmlybXdhcmUgbG9hZCBmb3IKPiBy
ZWd1bGF0b3J5LmRiIGZhaWxlZCB3aXRoIGVycm9yIC0yCj4gWyAgICA1LjM3NDExMl0gY2ZnODAy
MTE6IGZhaWxlZCB0byBsb2FkIHJlZ3VsYXRvcnkuZGIKPiBbICAgIDUuNDI0ODQ3XSBydGw4NzIz
YmUgMDAwMDowMTowMC4wOiBlbmFibGluZyBkZXZpY2UgKDAwMDAgLT4gMDAwMykKPiBbICAgIDUu
NDI2MTM2XSBBbHJlYWR5IHNldHVwIHRoZSBHU0kgOjE4Cj4gWyAgICA1LjQ1OTA2NF0gcnRsODcy
M2JlOiBVc2luZyBmaXJtd2FyZSBydGx3aWZpL3J0bDg3MjNiZWZ3XzM2LmJpbgo+IFsgICAgNS40
NjI5MTddIHJ0bHdpZmk6IHJ0bHdpZmk6IHdpcmVsZXNzIHN3aXRjaCBpcyBvbgo+IFsgICAgNS40
ODExMzFdIGlnYjogSW50ZWwoUikgR2lnYWJpdCBFdGhlcm5ldCBOZXR3b3JrIERyaXZlciAtIHZl
cnNpb24gNS40LjAtawo+IFsgICAgNS40ODIzNDFdIGlnYjogQ29weXJpZ2h0IChjKSAyMDA3LTIw
MTQgSW50ZWwgQ29ycG9yYXRpb24uCj4gWyAgICA1LjQ4MzY0OF0gQWxyZWFkeSBzZXR1cCB0aGUg
R1NJIDoxNwo+IFsgICAgNS41MTQ4NjldIHBwcyBwcHMwOiBuZXcgUFBTIHNvdXJjZSBwdHAxCj4g
WyAgICA1LjUxNjQ1OF0gaWdiIDAwMDA6MDI6MDAuMDogYWRkZWQgUEhDIG9uIGV0aDEKPiBbICAg
IDUuNTE3OTc0XSBpZ2IgMDAwMDowMjowMC4wOiBJbnRlbChSKSBHaWdhYml0IEV0aGVybmV0IE5l
dHdvcmsgQ29ubmVjdGlvbgo+IFsgICAgNS41MTk0NDFdIGlnYiAwMDAwOjAyOjAwLjA6IGV0aDE6
IChQQ0llOjIuNUdiL3M6V2lkdGggeDEpIDAwOjBiOmFiOmU0OmQwOmM2Cj4gWyAgICA1LjUyMDcw
MV0gaWdiIDAwMDA6MDI6MDAuMDogZXRoMTogUEJBIE5vOiAwMDAyMDAtMDAwCj4gWyAgICA1LjUy
MTgzMV0gaWdiIDAwMDA6MDI6MDAuMDogVXNpbmcgTVNJLVggaW50ZXJydXB0cy4gMSByeAo+IHF1
ZXVlKHMpLCAxIHR4IHF1ZXVlKHMpCj4gLi4uLi4uLi4uLi4uLi4uLiAgIC4uLi4uLi4uLi4uLi4u
ICAgLi4uLi4uLi4uLi4uLi4uLgo+ICAuLi4uLi4uLi4uLi4uLi4uICAgLi4uLi4uLi4uLi4uICAg
Li4uLi4uLi4uLi4uLi4uLgo+ICAgICAgICAgICAgICAgLi4uLiAgICAuLi4uLi4uLi4gICAuLi4u
Cj4gICAgIC4uLi4uLi4uLi4uLi4uLi4gICAuLi4uLi4uICAgLi4uLi4uLi4uLi4uLi4uLgo+ICAg
ICAgLi4uLi4uLi4uLi4uLi4uLiAgIC4uLi4uICAgLi4uLi4uLi4uLi4uLi4uLgo+ICAgICAgICAg
ICAgICAgICAgICAgLi4uICAgLiAgIC4uLi4KPiAgICAgICAgIC4uLi4uLi4uLi4uLi4uLi4gICAg
IC4uLi4uLi4uLi4uLi4uLi4KPiAgICAgICAgICAgLi4uLi4uLi4uLi4uLi4uICAgLi4uLi4uLi4u
Li4uLi4uLgo+Cj4gICAgICAgICAgICAgICBFZGdlIFZpcnR1YWxpemF0aW9uIEVuZ2luZQo+IFRh
a2UgYSBsb29rIGFyb3VuZCBhbmQgZG9uJ3QgZm9yZ2V0IHRvIHVzZSBldmUoMSkuCj4gbG9naW5b
NTE4XTogcm9vdCBsb2dpbiBvbiAnaHZjMCcKPiBsaW51eGtpdC0wMDBiYWJlNGQwYzU6fiMKPiBb
ICAgIDYuMDY5NTUyXSBJUFZTOiBmdHA6IGxvYWRlZCBzdXBwb3J0IG9uIHBvcnRbMF0gPSAyMQo+
IFsgICAgNi4xNTgxMjFdIEZBVC1mcyAoc2RhNCk6IHV0ZjggaXMgbm90IGEgcmVjb21tZW5kZWQg
SU8gY2hhcnNldCBmb3IKPiBGQVQgZmlsZXN5c3RlbXMsIGZpbGVzeXN0ZW0gd2lsbCBiZSBjYXNl
IHNlbnNpdGl2ZSEKPiBbICAgIDYuMTYzODUwXSBGQVQtZnMgKHNkYTQpOiBWb2x1bWUgd2FzIG5v
dCBwcm9wZXJseSB1bm1vdW50ZWQuIFNvbWUKPiBkYXRhIG1heSBiZSBjb3JydXB0LiBQbGVhc2Ug
cnVuIGZzY2suCj4gWyAgICA2LjIyMjczM10gSVBWUzogZnRwOiBsb2FkZWQgc3VwcG9ydCBvbiBw
b3J0WzBdID0gMjEKPiBbICAgIDYuMjYxNDkxXSByYW5kb206IGNybmcgaW5pdCBkb25lCj4gMjAx
OS8wNy8xOSAxOToxODo0OCBXcm90ZSAxMDAwIGJ5dGVzIG9mIGVudHJvcHksIGV4aXRpbmcgYXMg
b25lc2hvdAo+IFsgICAgOC41NzI5OTJdIHVzYmNvcmU6IHJlZ2lzdGVyZWQgbmV3IGludGVyZmFj
ZSBkcml2ZXIgcWNzZXJpYWwKPiBbICAgIDguNTc0MjgzXSB1c2JzZXJpYWw6IFVTQiBTZXJpYWwg
c3VwcG9ydCByZWdpc3RlcmVkIGZvciBRdWFsY29tbSBVU0IgbW9kZW0KPiBbICAgIDguNTg2ODEz
XSB1c2Jjb3JlOiByZWdpc3RlcmVkIG5ldyBpbnRlcmZhY2UgZHJpdmVyIGNkY193ZG0KPiBbICAg
IDguNTkzMTQ4XSB1c2Jjb3JlOiByZWdpc3RlcmVkIG5ldyBpbnRlcmZhY2UgZHJpdmVyIHFtaV93
d2FuCj4gWyAgICA4LjgyMzQ5Ml0gRVhUNC1mcyAoc2RhOSk6IG1vdW50aW5nIGV4dDMgZmlsZSBz
eXN0ZW0gdXNpbmcgdGhlCj4gZXh0NCBzdWJzeXN0ZW0KPiBbICAgIDguODM0OTg4XSBFWFQ0LWZz
IChzZGE5KTogbW91bnRlZCBmaWxlc3lzdGVtIHdpdGggb3JkZXJlZCBkYXRhCj4gbW9kZS4gT3B0
czogKG51bGwpCj4KPiBsaW51eGtpdC0wMDBiYWJlNGQwYzU6fiMgZXZlIGVudGVyCj4gLyAjIHhs
IGluZm8KPiBob3N0ICAgICAgICAgICAgICAgICAgIDogbGludXhraXQtMDAwYmFiZTRkMGM1Cj4g
cmVsZWFzZSAgICAgICAgICAgICAgICA6IDQuMTkuNS1saW51eGtpdAo+IHZlcnNpb24gICAgICAg
ICAgICAgICAgOiAjMSBTTVAgTW9uIEp1biAxNyAxNzo0MzoyOSBVVEMgMjAxOQo+IG1hY2hpbmUg
ICAgICAgICAgICAgICAgOiB4ODZfNjQKPiBucl9jcHVzICAgICAgICAgICAgICAgIDogMgo+IG1h
eF9jcHVfaWQgICAgICAgICAgICAgOiAzCj4gbnJfbm9kZXMgICAgICAgICAgICAgICA6IDEKPiBj
b3Jlc19wZXJfc29ja2V0ICAgICAgIDogMgo+IHRocmVhZHNfcGVyX2NvcmUgICAgICAgOiAxCj4g
Y3B1X21oeiAgICAgICAgICAgICAgICA6IDI0OTYuMDExCj4gaHdfY2FwcyAgICAgICAgICAgICAg
ICA6Cj4gYmZlYmZiZmY6NzZmYWYzZmY6MmMxMDA4MDA6MDAwMDAxMjE6MDAwMDAwMGY6MDA5YzZm
YmY6MDAwMDAwMDA6MDAwMDAxMDAKPiB2aXJ0X2NhcHMgICAgICAgICAgICAgIDogcHYgaHZtIGh2
bV9kaXJlY3RpbyBwdl9kaXJlY3Rpbwo+IHRvdGFsX21lbW9yeSAgICAgICAgICAgOiA0MDAzCj4g
ZnJlZV9tZW1vcnkgICAgICAgICAgICA6IDI5MTIKPiBzaGFyaW5nX2ZyZWVkX21lbW9yeSAgIDog
MAo+IHNoYXJpbmdfdXNlZF9tZW1vcnkgICAgOiAwCj4gb3V0c3RhbmRpbmdfY2xhaW1zICAgICA6
IDAKPiBmcmVlX2NwdXMgICAgICAgICAgICAgIDogMAo+IHhlbl9tYWpvciAgICAgICAgICAgICAg
OiA0Cj4geGVuX21pbm9yICAgICAgICAgICAgICA6IDEyCj4geGVuX2V4dHJhICAgICAgICAgICAg
ICA6IC4wCj4geGVuX3ZlcnNpb24gICAgICAgICAgICA6IDQuMTIuMAo+IHhlbl9jYXBzICAgICAg
ICAgICAgICAgOiB4ZW4tMy4wLXg4Nl82NCB4ZW4tMy4wLXg4Nl8zMnAgaHZtLTMuMC14ODZfMzIK
PiBodm0tMy4wLXg4Nl8zMnAgaHZtLTMuMC14ODZfNjQKPiB4ZW5fc2NoZWR1bGVyICAgICAgICAg
IDogY3JlZGl0Mgo+IHhlbl9wYWdlc2l6ZSAgICAgICAgICAgOiA0MDk2Cj4gcGxhdGZvcm1fcGFy
YW1zICAgICAgICA6IHZpcnRfc3RhcnQ9MHhmZmZmODAwMDAwMDAwMDAwCj4geGVuX2NoYW5nZXNl
dCAgICAgICAgICA6Cj4geGVuX2NvbW1hbmRsaW5lICAgICAgICA6IGlvbW11PW5vLWlnZnggY29t
MT0xMTUyMDAsOG4xCj4gY29uc29sZT1jb20xLHZnYSBkb20wX21lbT0xMDI0TSxtYXg6MTAyNE0g
ZG9tMF9tYXhfdmNwdXM9MQo+IGRvbTBfdmNwdXNfcGluIHNtdD1mYWxzZQo+IGNjX2NvbXBpbGVy
ICAgICAgICAgICAgOiBnY2MgKEFscGluZSA2LjQuMCkgNi40LjAKPiBjY19jb21waWxlX2J5ICAg
ICAgICAgIDoKPiBjY19jb21waWxlX2RvbWFpbiAgICAgIDoKPiBjY19jb21waWxlX2RhdGUgICAg
ICAgIDogTW9uIEp1biAxNyAxODo1MDowNyBVVEMgMjAxOQo+IGJ1aWxkX2lkICAgICAgICAgICAg
ICAgOiAwMGY0NDU5NDgwZGVlMmFlMWFhYjkzOTE4YmIyMGY0Yjk3MTkzNjRiCj4geGVuZF9jb25m
aWdfZm9ybWF0ICAgICA6IDQKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 21:36:28 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 21:36:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hoaXw-0001ma-TL; Fri, 19 Jul 2019 21:36:08 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ZI5S=VQ=intel.com=dave.hansen@srs-us1.protection.inumbo.net>)
 id 1hoaXv-0001mV-L1
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 21:36:07 +0000
X-Inumbo-ID: 34a976b2-aa6d-11e9-8045-97b9b6c1813b
Received: from mga18.intel.com (unknown [134.134.136.126])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 34a976b2-aa6d-11e9-8045-97b9b6c1813b;
 Fri, 19 Jul 2019 21:36:02 +0000 (UTC)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from orsmga008.jf.intel.com ([10.7.209.65])
 by orsmga106.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 19 Jul 2019 14:36:00 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.64,283,1559545200"; d="scan'208";a="162524739"
Received: from ray.jf.intel.com (HELO [10.7.201.140]) ([10.7.201.140])
 by orsmga008.jf.intel.com with ESMTP; 19 Jul 2019 14:36:00 -0700
To: Nadav Amit <namit@vmware.com>, Andy Lutomirski <luto@kernel.org>,
 Dave Hansen <dave.hansen@linux.intel.com>
References: <20190719005837.4150-1-namit@vmware.com>
From: Dave Hansen <dave.hansen@intel.com>
Openpgp: preference=signencrypt
Autocrypt: addr=dave.hansen@intel.com; keydata=
 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
Message-ID: <21b9c9f2-de63-71e9-34e3-8206b778f8b7@intel.com>
Date: Fri, 19 Jul 2019 14:36:00 -0700
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <20190719005837.4150-1-namit@vmware.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3 0/9] x86: Concurrent TLB flushes
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, Sasha Levin <sashal@kernel.org>,
 linux-hyperv@vger.kernel.org, Stephen Hemminger <sthemmin@microsoft.com>,
 xen-devel@lists.xenproject.org, kvm@vger.kernel.org,
 Rik van Riel <riel@surriel.com>, Peter Zijlstra <peterz@infradead.org>,
 Haiyang Zhang <haiyangz@microsoft.com>, x86@kernel.org,
 linux-kernel@vger.kernel.org, virtualization@lists.linux-foundation.org,
 Ingo Molnar <mingo@redhat.com>, Borislav Petkov <bp@alien8.de>,
 Josh Poimboeuf <jpoimboe@redhat.com>, Paolo Bonzini <pbonzini@redhat.com>,
 Thomas Gleixner <tglx@linutronix.de>, "K. Y. Srinivasan" <kys@microsoft.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>

VGhhbmtzIGZvciBkb2luZyB0aGlzLCBpdCdzIHNvbWV0aGluZyBJJ3ZlIGJlZW4gaG9waW5nIHNv
bWVvbmUgd291bGQgZG8KZm9yIGEgbG9uZyB0aW1lLgoKV2hpbGUgSSBraW5kYSB3aXNoIHdlIGhh
ZCBwZXJmb3JtYW5jZSBkYXRhIGZvciBlYWNoIGluZGl2aWR1YWwgcGF0Y2ggKGF0CmxlYXN0IHRo
ZSBiZWhhdmlvci1jaGFuZ2luZyBvbmVzKSwgdGhpcyBkb2VzIGxvb2sgbGlrZSBhIGdvb2QKaW1w
cm92ZW1lbnQuICBUaGF0IG1pZ2h0LCBmb3IgaW5zdGFuY2UsIHRlbGwgaXMgYSBiaXQgYWJvdXQg
aG93IHRoZQpzZXBhcmF0aW5nIG91dCAiaXNfbGF6eSIgY29tcGFyZXMgdG8gdGhlICJjaGVjayBi
ZWZvcmUgc2V0dGluZyIKb3B0aW1pemF0aW9uLiAgQnV0LCB0aGV5J3JlIGJvdGggc2FuZSBlbm91
Z2ggb24gdGhlaXIgb3duIHRoYXQgSSdtIG5vdAp0b28gd29ycmllZC4KCkkgaGFkIHNvbWUgbml0
cyB0aGF0IEkgaG9wZSBnZXQgY292ZXJlZCBpbiBsYXRlciByZXZpc2lvbnMsIGlmIHNlbnQuCkJ1
dCwgb3ZlcmFsbCBsb29rcyBmaW5lLiAgRm9yIHRoZSBzZXJpZXM6CgpSZXZpZXdlZC1ieTogRGF2
ZSBIYW5zZW4gPGRhdmUuaGFuc2VuQGxpbnV4LmludGVsLmNvbT4KCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 22:06:23 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 22:06:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hob0v-0003pW-E6; Fri, 19 Jul 2019 22:06:05 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=TkfO=VQ=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hob0u-0003pM-7h
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 22:06:04 +0000
X-Inumbo-ID: 63e722b8-aa71-11e9-9d74-0f4aebcd6301
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 63e722b8-aa71-11e9-9d74-0f4aebcd6301;
 Fri, 19 Jul 2019 22:05:59 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hob0p-0004f0-5I; Fri, 19 Jul 2019 22:05:59 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hob0o-0004AN-Q5; Fri, 19 Jul 2019 22:05:58 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hob0o-00060a-P0; Fri, 19 Jul 2019 22:05:58 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139152-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.19:build-armhf-pvops:kernel-build:fail:regression
 linux-4.19:test-arm64-arm64-examine:examine-serial/bootloader:fail:heisenbug
 linux-4.19:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-examine:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=3bd837bfe431839a378e9d421af05b2e22a6d329
X-Osstest-Versions-That: linux=84df9525b0c27f3ebc2ebb1864fa62a97fdedb7d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 19 Jul 2019 22:05:58 +0000
Subject: [Xen-devel] [linux-4.19 test] 139152: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTE1MiBsaW51eC00LjE5IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzkxNTIvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAg
IDYga2VybmVsLWJ1aWxkICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyOTMxMwoKVGVzdHMg
d2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJtaXR0ZW50bHkgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFy
bTY0LWFybTY0LWV4YW1pbmUgICAgIDExIGV4YW1pbmUtc2VyaWFsL2Jvb3Rsb2FkZXIgIGZhaWwg
cGFzcyBpbiAxMzkxMjEKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3Qg
YmxvY2tpbmc6CiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1
Y2sgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJt
aGYtYXJtaGYteGwtYXJuZGFsZSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJt
aGYteGwtcnRkcyAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qt
c3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bC1zZWF0dGxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmly
dC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRo
dW5kZXJ4IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3Rh
bGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEw
LWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBsaW51eCAgICAg
ICAgICAgICAgICAzYmQ4MzdiZmU0MzE4MzlhMzc4ZTlkNDIxYWYwNWIyZTIyYTZkMzI5CmJhc2Vs
aW5lIHZlcnNpb246CiBsaW51eCAgICAgICAgICAgICAgICA4NGRmOTUyNWIwYzI3ZjNlYmMyZWJi
MTg2NGZhNjJhOTdmZGVkYjdkCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjkzMTMgIDIwMTgtMTEt
MDIgMDU6Mzk6MDggWiAgMjU5IGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTI5NDEyICAyMDE4
LTExLTA0IDE0OjEwOjE1IFogIDI1NyBkYXlzICAxNjQgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNp
bmNlICAgMTM5MDA0ICAyMDE5LTA3LTE0IDIzOjM1OjU0IFogICAgNCBkYXlzICAgIDYgYXR0ZW1w
dHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQoyMjcxIHBlb3BsZSB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0LApub3QgbGlz
dGluZyB0aGVtIGFsbAoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1pMzg2
LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
aTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
c3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14
c20gICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1k
ZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVk
LWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJp
YW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwt
Y3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1j
cmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3Ry
aWN0ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3Qt
YW1kNjQtZG1yZXN0cmljdCAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1p
bmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
NjQtYXJtNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNk
MTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhl
bDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2
Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBh
aXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQt
eGwtdGh1bmRlcnggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0
LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9o
b21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBh
dAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpF
eHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBp
cyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1i
bG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJu
ZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdl
Yj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxv
ZzsgaXQgd291bGQgYmUgMTg1NDE5IGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 19 23:15:36 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Jul 2019 23: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 1hoc5y-0008RS-1I; Fri, 19 Jul 2019 23: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=TkfO=VQ=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hoc5w-0008RI-BP
 for xen-devel@lists.xenproject.org; Fri, 19 Jul 2019 23:15:20 +0000
X-Inumbo-ID: 125b661d-aa7b-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 125b661d-aa7b-11e9-8980-bc764e045a96;
 Fri, 19 Jul 2019 23:15:18 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hoc5t-0005zr-4f; Fri, 19 Jul 2019 23:15:17 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hoc5s-0007hI-PV; Fri, 19 Jul 2019 23:15:16 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hoc5s-0001EO-Oy; Fri, 19 Jul 2019 23:15:16 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-Id: <E1hoc5s-0001EO-Oy@osstest.test-lab.xenproject.org>
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 19 Jul 2019 23:15:16 +0000
Subject: [Xen-devel] [linux-linus bisection] complete test-amd64-i386-examine
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

YnJhbmNoIHhlbi11bnN0YWJsZQp4ZW5icmFuY2ggeGVuLXVuc3RhYmxlCmpvYiB0ZXN0LWFtZDY0
LWkzODYtZXhhbWluZQp0ZXN0aWQgcmVib290CgpUcmVlOiBsaW51eCBnaXQ6Ly9naXQua2VybmVs
Lm9yZy9wdWIvc2NtL2xpbnV4L2tlcm5lbC9naXQvdG9ydmFsZHMvbGludXgtMi42LmdpdApUcmVl
OiBsaW51eGZpcm13YXJlIGdpdDovL3hlbmJpdHMueGVuLm9yZy9vc3N0ZXN0L2xpbnV4LWZpcm13
YXJlLmdpdApUcmVlOiBvdm1mIGdpdDovL3hlbmJpdHMueGVuLm9yZy9vc3N0ZXN0L292bWYuZ2l0
ClRyZWU6IHFlbXUgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3FlbXUteGVuLXRyYWRpdGlvbmFsLmdp
dApUcmVlOiBxZW11dSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvcWVtdS14ZW4uZ2l0ClRyZWU6IHNl
YWJpb3MgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL29zc3Rlc3Qvc2VhYmlvcy5naXQKVHJlZTogeGVu
IGdpdDovL3hlbmJpdHMueGVuLm9yZy94ZW4uZ2l0CgoqKiogRm91bmQgYW5kIHJlcHJvZHVjZWQg
cHJvYmxlbSBjaGFuZ2VzZXQgKioqCgogIEJ1ZyBpcyBpbiB0cmVlOiAgbGludXggZ2l0Oi8vZ2l0
Lmtlcm5lbC5vcmcvcHViL3NjbS9saW51eC9rZXJuZWwvZ2l0L3RvcnZhbGRzL2xpbnV4LTIuNi5n
aXQKICBCdWcgaW50cm9kdWNlZDogIDNiZmUxZmM0Njc5NDYzMTM2NmZhYTNlZjA3NWUxYjBmZjdi
YTEyMGEKICBCdWcgbm90IHByZXNlbnQ6IDRhYTlmYzJhNDM1YWJlOTVhMWU4ZDdmOGM3YjNkNjM1
NjUxNGIzN2EKICBMYXN0IGZhaWwgcmVwcm86IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2pl
Y3Qub3JnL29zc3Rlc3QvbG9ncy8xMzkxOTAvCgoKICAoUmV2aXNpb24gbG9nIHRvbyBsb25nLCBv
bWl0dGVkLikKCgpGb3IgYmlzZWN0aW9uIHJldmlzaW9uLXR1cGxlIGdyYXBoIHNlZToKICAgaHR0
cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9yZXN1bHRzL2Jpc2VjdC9s
aW51eC1saW51cy90ZXN0LWFtZDY0LWkzODYtZXhhbWluZS5yZWJvb3QuaHRtbApSZXZpc2lvbiBJ
RHMgaW4gZWFjaCBncmFwaCBub2RlIHJlZmVyLCByZXNwZWN0aXZlbHksIHRvIHRoZSBUcmVlcyBh
Ym92ZS4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUnVubmluZyBj
cy1iaXNlY3Rpb24tc3RlcCAtLWdyYXBoLW91dD0vaG9tZS9sb2dzL3Jlc3VsdHMvYmlzZWN0L2xp
bnV4LWxpbnVzL3Rlc3QtYW1kNjQtaTM4Ni1leGFtaW5lLnJlYm9vdCAtLXN1bW1hcnktb3V0PXRt
cC8xMzkxOTAuYmlzZWN0aW9uLXN1bW1hcnkgLS1iYXNpcy10ZW1wbGF0ZT0xMzM1ODAgLS1ibGVz
c2luZ3M9cmVhbCxyZWFsLWJpc2VjdCBsaW51eC1saW51cyB0ZXN0LWFtZDY0LWkzODYtZXhhbWlu
ZSByZWJvb3QKU2VhcmNoaW5nIGZvciBmYWlsdXJlIC8gYmFzaXMgcGFzczoKIDEzOTEzNCBmYWls
IFtob3N0PWRlYmluYTFdIC8gMTM4ODQ5IFtob3N0PWFsYmFuYTFdIDEzODgxMyBbaG9zdD1iYXJv
cXVlMV0gMTM4NzgwIFtob3N0PWFsYmFuYTBdIDEzODc1NCBbaG9zdD1maWFubzFdIDEzODczNSBb
aG9zdD1pdGFsaWEwXSAxMzg3MTAgW2hvc3Q9ZWxibGluZzFdIDEzODY4MCBbaG9zdD1maWFubzBd
IDEzODY2MSBbaG9zdD1yaW1hdmExXSAxMzg2MzkgW2hvc3Q9ZGViaW5hMF0gMTM4NjEyIFtob3N0
PWNoYXJkb25uYXkwXSAxMzg1ODQgW2hvc3Q9YWxiYW5hMV0gMTM4NDg4IFtob3N0PXBpbm90MV0g
MTM4Mzg2IFtob3N0PWJhcm9xdWUwXSAxMzgyNDUgW2hvc3Q9YWxiYW5hMF0gMTM4MDczIFtob3N0
PWl0YWxpYTBdIDEzNzk4NiBbaG9zdD1lbGJsaW5nMF0gMTM3ODk2IFtob3N0PWZpYW5vMV0gMTM3
NzM5IFtob3N0PWZpYW5vMF0gMTM3Njg2IFtob3N0PXBpbm90MV0gMTM3NTg5IFtob3N0PWNoYXJk
b25uYXkxXSAxMzc0ODQgW2hvc3Q9cGlub3QwXSAxMzdcCiAzODggW2hvc3Q9YWxiYW5hMF0gMTM3
MjgzIFtob3N0PWRlYmluYTBdIDEzNzE5MSBbaG9zdD1hbGJhbmExXSAxMzcxMjUgW2hvc3Q9Zmlh
bm8wXSAxMzcwOTggW2hvc3Q9aXRhbGlhMF0gMTM3MDU1IFtob3N0PWNoYXJkb25uYXkxXSAxMzcw
MTUgW2hvc3Q9cmltYXZhMV0gMTM2OTgxIFtob3N0PWVsYmxpbmcxXSAxMzY5MTEgW2hvc3Q9Zmlh
bm8xXSAxMzY4MjMgW2hvc3Q9YmFyb3F1ZTBdIDEzNjU5NCBbaG9zdD1hbGJhbmEwXSAxMzY0MzMg
W2hvc3Q9YWxiYW5hMV0gMTM2MjQzIFtob3N0PXBpbm90MF0gMTM2MTE2IFtob3N0PWJhcm9xdWUx
XSAxMzU5ODggW2hvc3Q9Zmlhbm8wXSAxMzU4NzMgW2hvc3Q9Y2hhcmRvbm5heTBdIDEzNTc1MyBb
aG9zdD1iYXJvcXVlMF0gMTM1NTM5IFtob3N0PWl0YWxpYTBdIDEzNTQ0MyBbaG9zdD1hbGJhbmEw
XSAxMzU0MjYgW2hvc3Q9cmltYXZhMV0gMTM0ODg1IFtob3N0PWRlYmluYTBdIDEzNDc0OSBbaG9z
dD1lbGJsaW5nMV0gMTMzOTk1IFtob1wKIHN0PWFsYmFuYTBdIDEzMzk3MyBbaG9zdD1waW5vdDFd
IDEzMzkzNCBbaG9zdD1maWFubzBdIDEzMzkwMiBbaG9zdD1iYXJvcXVlMV0gMTMzODYzIFtob3N0
PWl0YWxpYTFdIDEzMzgyOSBbaG9zdD1tZXJsb3QxXSAxMzM3NzggW2hvc3Q9bWVybG90MF0gMTMz
NzM4IFtob3N0PWNoYXJkb25uYXkxXSAxMzM2OTUgW2hvc3Q9YmFyb3F1ZTBdIDEzMzY3MyBbaG9z
dD1pdGFsaWEwXSAxMzM2MzEgW2hvc3Q9YWxiYW5hMV0gMTMzNjA1IFtob3N0PWVsYmxpbmcxXSAx
MzM1ODAgW2hvc3Q9YWxiYW5hMF0gMTMzNTY3IFtob3N0PWZpYW5vMF0gMTMzNTU1IFtob3N0PXBp
bm90MV0gMTMzNTEwIFtob3N0PWZpYW5vMV0gMTMzNDc0IFtob3N0PWJhcm9xdWUxXSAxMzMyOTMg
W2hvc3Q9YmFyb3F1ZTBdIDEzMzI4MCBbaG9zdD1tZXJsb3QwXSAxMzI5MTEgW2hvc3Q9am91YmVy
dGluMV0gMTMyODA0IFtob3N0PWZpYW5vMF0gMTMyNzU0IFtob3N0PWVsYmxpbmcxXSAxMzI2Njkg
W2hvc3Q9ZGViaW5hXAogMF0gMTMyNTk5IG9rLgpGYWlsdXJlIC8gYmFzaXMgcGFzcyBmbGlnaHRz
OiAxMzkxMzQgLyAxMzI1OTkKKHRyZWUgd2l0aCBubyB1cmw6IG1pbmlvcykKVHJlZTogbGludXgg
Z2l0Oi8vZ2l0Lmtlcm5lbC5vcmcvcHViL3NjbS9saW51eC9rZXJuZWwvZ2l0L3RvcnZhbGRzL2xp
bnV4LTIuNi5naXQKVHJlZTogbGludXhmaXJtd2FyZSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvb3Nz
dGVzdC9saW51eC1maXJtd2FyZS5naXQKVHJlZTogb3ZtZiBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcv
b3NzdGVzdC9vdm1mLmdpdApUcmVlOiBxZW11IGdpdDovL3hlbmJpdHMueGVuLm9yZy9xZW11LXhl
bi10cmFkaXRpb25hbC5naXQKVHJlZTogcWVtdXUgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3FlbXUt
eGVuLmdpdApUcmVlOiBzZWFiaW9zIGdpdDovL3hlbmJpdHMueGVuLm9yZy9vc3N0ZXN0L3NlYWJp
b3MuZ2l0ClRyZWU6IHhlbiBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcveGVuLmdpdApMYXRlc3QgM2Jm
ZTFmYzQ2Nzk0NjMxMzY2ZmFhM2VmMDc1ZTFiMGZmN2JhMTIwYSBjNTMwYTc1YzFlNmE0NzJiMGVi
OTU1ODMxMGI1MThmMGRmY2Q4ODYwIGNjZTAxZjUzOGZiNGQ2YWU4YzEzYzg4Y2ZjMGQzY2FmNWJh
Y2E4MzMgZDBkOGFkMzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5OCA5Y2NhMDJkOGZm
YzIzZTk2ODhhOTcxZDg1OGU0ZmZkZmY1Mzg5YjExIDMwZjFlNDFmMDRmYjRjNzE1ZDI3Zjk4N2Yw
MDNjZmMzMWM5ZmY0ZjMgMzhlZWIzODY0ZGU0MGFhNTY4YzQ4ZjlmMjYyNzFjMTQxYzYyYjUwYgpC
YXNpcyBwYXNzIDRhYTlmYzJhNDM1YWJlOTVhMWU4ZDdmOGM3YjNkNjM1NjUxNGIzN2EgYzUzMGE3
NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBlZjUyOWU2YWI3YzMxMjkwYTMzMDQ1
YmIxZjE4Mzc0NDdjYzBlYjU2IGQwZDhhZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4NGZlMDlmNTA4NzY3
OTggZGU1YjY3OGNhNGRjZGZhODNlMzIyNDkxZDQ3OGQ2NmRmNTZjMTk4NiBhNjk4Yzg5OTVmZmIy
ODM4Mjk2ZWMyODRmZTNjNGFkMzNkZmNhMzA3IDA4YjkwOGJhNjNkZWU4YmMzMTM5ODNjNWU0MTI4
NTJjYmNiY2RhODUKR2VuZXJhdGluZyByZXZpc2lvbnMgd2l0aCAuL2FkaG9jLXJldnR1cGxlLWdl
bmVyYXRvciAgZ2l0Oi8vZ2l0Lmtlcm5lbC5vcmcvcHViL3NjbS9saW51eC9rZXJuZWwvZ2l0L3Rv
cnZhbGRzL2xpbnV4LTIuNi5naXQjNGFhOWZjMmE0MzVhYmU5NWExZThkN2Y4YzdiM2Q2MzU2NTE0
YjM3YS0zYmZlMWZjNDY3OTQ2MzEzNjZmYWEzZWYwNzVlMWIwZmY3YmExMjBhIGdpdDovL3hlbmJp
dHMueGVuLm9yZy9vc3N0ZXN0L2xpbnV4LWZpcm13YXJlLmdpdCNjNTMwYTc1YzFlNmE0NzJiMGVi
OTU1ODMxMGI1MThmMGRmY2Q4ODYwLWM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZj
ZDg4NjAgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL29zc3Rlc3Qvb3ZtZi5naXQjZWY1MjllNmFiN2Mz
MTI5MGEzMzA0NWJiMWYxODM3NDQ3Y2MwZWI1Ni1jY2UwMWY1MzhmYjRkNmFlOGMxM2M4OGNmYzBk
M2NhZjViYWNhODMzIGdpdDovL3hlbmJpdHMueGVuLm9yZy9xZW11LXhlbi10cmFkaXRpb25hbC5c
CiBnaXQjZDBkOGFkMzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5OC1kMGQ4YWQzOWVj
YjUxY2Q3NDk3Y2Q1MjQ0ODRmZTA5ZjUwODc2Nzk4IGdpdDovL3hlbmJpdHMueGVuLm9yZy9xZW11
LXhlbi5naXQjZGU1YjY3OGNhNGRjZGZhODNlMzIyNDkxZDQ3OGQ2NmRmNTZjMTk4Ni05Y2NhMDJk
OGZmYzIzZTk2ODhhOTcxZDg1OGU0ZmZkZmY1Mzg5YjExIGdpdDovL3hlbmJpdHMueGVuLm9yZy9v
c3N0ZXN0L3NlYWJpb3MuZ2l0I2E2OThjODk5NWZmYjI4MzgyOTZlYzI4NGZlM2M0YWQzM2RmY2Ez
MDctMzBmMWU0MWYwNGZiNGM3MTVkMjdmOTg3ZjAwM2NmYzMxYzlmZjRmMyBnaXQ6Ly94ZW5iaXRz
Lnhlbi5vcmcveGVuLmdpdCMwOGI5MDhiYTYzZGVlOGJjMzEzOTgzYzVlNDEyODUyY2JjYmNkYTg1
LTM4ZWViMzg2NGRlNDBhYTU2OGM0OGY5ZjI2MjcxYzE0MWM2MmI1MGIKYWRob2MtcmV2dHVwbGUt
Z2VuZXJhdG9yOiB0cmVlIGRpc2NvbnRpZ3VvdXM6IGxpbnV4LTIuNgphZGhvYy1yZXZ0dXBsZS1n
ZW5lcmF0b3I6IHRyZWUgZGlzY29udGlndW91czogb3ZtZgphZGhvYy1yZXZ0dXBsZS1nZW5lcmF0
b3I6IHRyZWUgZGlzY29udGlndW91czogcWVtdS14ZW4KTG9hZGVkIDIwMDQgbm9kZXMgaW4gcmV2
aXNpb24gZ3JhcGgKU2VhcmNoaW5nIGZvciB0ZXN0IHJlc3VsdHM6CiAxMzIzNzQgW2hvc3Q9am91
YmVydGluMF0KIDEzMjQxMyBbaG9zdD1pdGFsaWEwXQogMTMyNDcwIFtob3N0PWFsYmFuYTFdCiAx
MzI0NTEgW2hvc3Q9YmFyb3F1ZTFdCiAxMzI0OTkgW2hvc3Q9YmFyb3F1ZTBdCiAxMzI1MzUgW2hv
c3Q9cGlub3QxXQogMTMyNTYxIFtob3N0PWFsYmFuYTBdCiAxMzI2NjkgW2hvc3Q9ZGViaW5hMF0K
IDEzMjU5OSBwYXNzIDRhYTlmYzJhNDM1YWJlOTVhMWU4ZDdmOGM3YjNkNjM1NjUxNGIzN2EgYzUz
MGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBlZjUyOWU2YWI3YzMxMjkwYTMz
MDQ1YmIxZjE4Mzc0NDdjYzBlYjU2IGQwZDhhZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4NGZlMDlmNTA4
NzY3OTggZGU1YjY3OGNhNGRjZGZhODNlMzIyNDkxZDQ3OGQ2NmRmNTZjMTk4NiBhNjk4Yzg5OTVm
ZmIyODM4Mjk2ZWMyODRmZTNjNGFkMzNkZmNhMzA3IDA4YjkwOGJhNjNkZWU4YmMzMTM5ODNjNWU0
MTI4NTJjYmNiY2RhODUKIDEzMjc1NCBbaG9zdD1lbGJsaW5nMV0KIDEzMjgwNCBbaG9zdD1maWFu
bzBdCiAxMzI5MTEgW2hvc3Q9am91YmVydGluMV0KIDEzMzI5MyBbaG9zdD1iYXJvcXVlMF0KIDEz
MzI4MCBbaG9zdD1tZXJsb3QwXQogMTMzNDc0IFtob3N0PWJhcm9xdWUxXQogMTMzNTU1IFtob3N0
PXBpbm90MV0KIDEzMzUxMCBbaG9zdD1maWFubzFdCiAxMzM1NjcgW2hvc3Q9Zmlhbm8wXQogMTMz
NjA1IFtob3N0PWVsYmxpbmcxXQogMTMzNTgwIFtob3N0PWFsYmFuYTBdCiAxMzM2MzEgW2hvc3Q9
YWxiYW5hMV0KIDEzMzY3MyBbaG9zdD1pdGFsaWEwXQogMTMzNjk1IFtob3N0PWJhcm9xdWUwXQog
MTMzNzc4IFtob3N0PW1lcmxvdDBdCiAxMzM3MzggW2hvc3Q9Y2hhcmRvbm5heTFdCiAxMzM4Mjkg
W2hvc3Q9bWVybG90MV0KIDEzMzkwMiBbaG9zdD1iYXJvcXVlMV0KIDEzMzg2MyBbaG9zdD1pdGFs
aWExXQogMTMzOTM0IFtob3N0PWZpYW5vMF0KIDEzMzk3MyBbaG9zdD1waW5vdDFdCiAxMzM5OTUg
W2hvc3Q9YWxiYW5hMF0KIDEzNDc0OSBbaG9zdD1lbGJsaW5nMV0KIDEzNDg4NSBbaG9zdD1kZWJp
bmEwXQogMTM0OTg0IFtdCiAxMzUwNTcgW10KIDEzNTIyMyBbXQogMTM1NDI2IFtob3N0PXJpbWF2
YTFdCiAxMzU0NDMgW2hvc3Q9YWxiYW5hMF0KIDEzNTUzOSBbaG9zdD1pdGFsaWEwXQogMTM1NzUz
IFtob3N0PWJhcm9xdWUwXQogMTM1ODczIFtob3N0PWNoYXJkb25uYXkwXQogMTM1OTg4IFtob3N0
PWZpYW5vMF0KIDEzNjExNiBbaG9zdD1iYXJvcXVlMV0KIDEzNjI0MyBbaG9zdD1waW5vdDBdCiAx
MzY0MzMgW2hvc3Q9YWxiYW5hMV0KIDEzNjU5NCBbaG9zdD1hbGJhbmEwXQogMTM2ODIzIFtob3N0
PWJhcm9xdWUwXQogMTM2OTExIFtob3N0PWZpYW5vMV0KIDEzNjk4MSBbaG9zdD1lbGJsaW5nMV0K
IDEzNzAxNSBbaG9zdD1yaW1hdmExXQogMTM3MDU1IFtob3N0PWNoYXJkb25uYXkxXQogMTM3MDk4
IFtob3N0PWl0YWxpYTBdCiAxMzcxMjUgW2hvc3Q9Zmlhbm8wXQogMTM3MTkxIFtob3N0PWFsYmFu
YTFdCiAxMzcyODMgW2hvc3Q9ZGViaW5hMF0KIDEzNzM4OCBbaG9zdD1hbGJhbmEwXQogMTM3NDg0
IFtob3N0PXBpbm90MF0KIDEzNzU4OSBbaG9zdD1jaGFyZG9ubmF5MV0KIDEzNzczOSBbaG9zdD1m
aWFubzBdCiAxMzc2ODYgW2hvc3Q9cGlub3QxXQogMTM3ODk2IFtob3N0PWZpYW5vMV0KIDEzNzk4
NiBbaG9zdD1lbGJsaW5nMF0KIDEzODA3MyBbaG9zdD1pdGFsaWEwXQogMTM4MjQ1IFtob3N0PWFs
YmFuYTBdCiAxMzgzODYgW2hvc3Q9YmFyb3F1ZTBdCiAxMzg0ODggW2hvc3Q9cGlub3QxXQogMTM4
NTg0IFtob3N0PWFsYmFuYTFdCiAxMzg2MTIgW2hvc3Q9Y2hhcmRvbm5heTBdCiAxMzg2MzkgW2hv
c3Q9ZGViaW5hMF0KIDEzODY2MSBbaG9zdD1yaW1hdmExXQogMTM4NjgwIFtob3N0PWZpYW5vMF0K
IDEzODcxMCBbaG9zdD1lbGJsaW5nMV0KIDEzODczNSBbaG9zdD1pdGFsaWEwXQogMTM4NzU0IFto
b3N0PWZpYW5vMV0KIDEzODc4MCBbaG9zdD1hbGJhbmEwXQogMTM4ODEzIFtob3N0PWJhcm9xdWUx
XQogMTM4ODQ5IFtob3N0PWFsYmFuYTFdCiAxMzg4NzggZmFpbCBpcnJlbGV2YW50CiAxMzg5MDIg
ZmFpbCBpcnJlbGV2YW50CiAxMzg5NjIgZmFpbCBpcnJlbGV2YW50CiAxMzkwMDMgZmFpbCBpcnJl
bGV2YW50CiAxMzkwNjggZmFpbCBpcnJlbGV2YW50CiAxMzkxMzYgcGFzcyA0YWE5ZmMyYTQzNWFi
ZTk1YTFlOGQ3ZjhjN2IzZDYzNTY1MTRiMzdhIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUx
OGYwZGZjZDg4NjAgZWY1MjllNmFiN2MzMTI5MGEzMzA0NWJiMWYxODM3NDQ3Y2MwZWI1NiBkMGQ4
YWQzOWVjYjUxY2Q3NDk3Y2Q1MjQ0ODRmZTA5ZjUwODc2Nzk4IDljY2EwMmQ4ZmZjMjNlOTY4OGE5
NzFkODU4ZTRmZmRmZjUzODliMTEgMzBmMWU0MWYwNGZiNGM3MTVkMjdmOTg3ZjAwM2NmYzMxYzlm
ZjRmMyBjMDMzZmU2ZTdiMDUzYjJmMDc4MmY0ZDY2NzE1YTgyNTA1ZjAzNTY5CiAxMzkxMjAgcGFz
cyA0YWE5ZmMyYTQzNWFiZTk1YTFlOGQ3ZjhjN2IzZDYzNTY1MTRiMzdhIGM1MzBhNzVjMWU2YTQ3
MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgZWY1MjllNmFiN2MzMTI5MGEzMzA0NWJiMWYxODM3
NDQ3Y2MwZWI1NiBkMGQ4YWQzOWVjYjUxY2Q3NDk3Y2Q1MjQ0ODRmZTA5ZjUwODc2Nzk4IGRlNWI2
NzhjYTRkY2RmYTgzZTMyMjQ5MWQ0NzhkNjZkZjU2YzE5ODYgYTY5OGM4OTk1ZmZiMjgzODI5NmVj
Mjg0ZmUzYzRhZDMzZGZjYTMwNyAwOGI5MDhiYTYzZGVlOGJjMzEzOTgzYzVlNDEyODUyY2JjYmNk
YTg1CiAxMzkxMjIgZmFpbCBpcnJlbGV2YW50CiAxMzkxMzQgZmFpbCAzYmZlMWZjNDY3OTQ2MzEz
NjZmYWEzZWYwNzVlMWIwZmY3YmExMjBhIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYw
ZGZjZDg4NjAgY2NlMDFmNTM4ZmI0ZDZhZThjMTNjODhjZmMwZDNjYWY1YmFjYTgzMyBkMGQ4YWQz
OWVjYjUxY2Q3NDk3Y2Q1MjQ0ODRmZTA5ZjUwODc2Nzk4IDljY2EwMmQ4ZmZjMjNlOTY4OGE5NzFk
ODU4ZTRmZmRmZjUzODliMTEgMzBmMWU0MWYwNGZiNGM3MTVkMjdmOTg3ZjAwM2NmYzMxYzlmZjRm
MyAzOGVlYjM4NjRkZTQwYWE1NjhjNDhmOWYyNjI3MWMxNDFjNjJiNTBiCiAxMzkxMjQgcGFzcyA0
YWE5ZmMyYTQzNWFiZTk1YTFlOGQ3ZjhjN2IzZDYzNTY1MTRiMzdhIGM1MzBhNzVjMWU2YTQ3MmIw
ZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgZWY1MjllNmFiN2MzMTI5MGEzMzA0NWJiMWYxODM3NDQ3
Y2MwZWI1NiBkMGQ4YWQzOWVjYjUxY2Q3NDk3Y2Q1MjQ0ODRmZTA5ZjUwODc2Nzk4IGRlNWI2Nzhj
YTRkY2RmYTgzZTMyMjQ5MWQ0NzhkNjZkZjU2YzE5ODYgZjRjNmU0YzE5ZGFmM2RlYWMyZDdmYzMy
ODhkYjUyOTRhYmE5NTVhZCA5YjhiM2YzMDBmMWY4YWE5M2Q3ZDQ1OTBkOTJiYzc0NmNlNjQxMmNi
CiAxMzkxMjUgcGFzcyA0YWE5ZmMyYTQzNWFiZTk1YTFlOGQ3ZjhjN2IzZDYzNTY1MTRiMzdhIGM1
MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgZWY1MjllNmFiN2MzMTI5MGEz
MzA0NWJiMWYxODM3NDQ3Y2MwZWI1NiBkMGQ4YWQzOWVjYjUxY2Q3NDk3Y2Q1MjQ0ODRmZTA5ZjUw
ODc2Nzk4IDljY2EwMmQ4ZmZjMjNlOTY4OGE5NzFkODU4ZTRmZmRmZjUzODliMTEgNTVlY2E5YTE0
YWJlZjQxMGQ0NWMyZjEwZWNkM2YxMWM5NDYwNjRmYyA4ZjBjY2E1M2JmODUxNThkMzQzMGU3ZGNm
ZDEyNWJjMmUyYjAxMjVkCiAxMzkxNTAgcGFzcyA0YWE5ZmMyYTQzNWFiZTk1YTFlOGQ3ZjhjN2Iz
ZDYzNTY1MTRiMzdhIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgZWY1
MjllNmFiN2MzMTI5MGEzMzA0NWJiMWYxODM3NDQ3Y2MwZWI1NiBkMGQ4YWQzOWVjYjUxY2Q3NDk3
Y2Q1MjQ0ODRmZTA5ZjUwODc2Nzk4IDljY2EwMmQ4ZmZjMjNlOTY4OGE5NzFkODU4ZTRmZmRmZjUz
ODliMTEgMzBmMWU0MWYwNGZiNGM3MTVkMjdmOTg3ZjAwM2NmYzMxYzlmZjRmMyAzOGVlYjM4NjRk
ZTQwYWE1NjhjNDhmOWYyNjI3MWMxNDFjNjJiNTBiCiAxMzkxMzggcGFzcyA0YWE5ZmMyYTQzNWFi
ZTk1YTFlOGQ3ZjhjN2IzZDYzNTY1MTRiMzdhIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUx
OGYwZGZjZDg4NjAgZWY1MjllNmFiN2MzMTI5MGEzMzA0NWJiMWYxODM3NDQ3Y2MwZWI1NiBkMGQ4
YWQzOWVjYjUxY2Q3NDk3Y2Q1MjQ0ODRmZTA5ZjUwODc2Nzk4IDljY2EwMmQ4ZmZjMjNlOTY4OGE5
NzFkODU4ZTRmZmRmZjUzODliMTEgMzBmMWU0MWYwNGZiNGM3MTVkMjdmOTg3ZjAwM2NmYzMxYzlm
ZjRmMyBjMTI0NzU1NDU3ODE4MGJhMWZmNjg4ZmQ0ODkyZjQ5ODI0M2MyMzBlCiAxMzkxMjcgcGFz
cyA0YWE5ZmMyYTQzNWFiZTk1YTFlOGQ3ZjhjN2IzZDYzNTY1MTRiMzdhIGM1MzBhNzVjMWU2YTQ3
MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgZWY1MjllNmFiN2MzMTI5MGEzMzA0NWJiMWYxODM3
NDQ3Y2MwZWI1NiBkMGQ4YWQzOWVjYjUxY2Q3NDk3Y2Q1MjQ0ODRmZTA5ZjUwODc2Nzk4IDljY2Ew
MmQ4ZmZjMjNlOTY4OGE5NzFkODU4ZTRmZmRmZjUzODliMTEgODUxMzdmYjVmMmRmYTVmODNlOWUz
NDBjYTg4MWM2MzRhZTE0ZDRlOSAyZjVjYzY0YjAwNDAxYzU5M2NjYzZjNWJhOTBhYTNmMTlkZTAx
Yzk0CiAxMzkxMjkgcGFzcyA0YWE5ZmMyYTQzNWFiZTk1YTFlOGQ3ZjhjN2IzZDYzNTY1MTRiMzdh
IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgZWY1MjllNmFiN2MzMTI5
MGEzMzA0NWJiMWYxODM3NDQ3Y2MwZWI1NiBkMGQ4YWQzOWVjYjUxY2Q3NDk3Y2Q1MjQ0ODRmZTA5
ZjUwODc2Nzk4IDljY2EwMmQ4ZmZjMjNlOTY4OGE5NzFkODU4ZTRmZmRmZjUzODliMTEgODUxMzdm
YjVmMmRmYTVmODNlOWUzNDBjYTg4MWM2MzRhZTE0ZDRlOSA1YzI5MjZmNTc2YzkxMjdhOGQ0NzIx
N2UwY2FmZTAwY2M3NDFjNDUyCiAxMzkxNTQgcGFzcyBpcnJlbGV2YW50CiAxMzkxMzEgcGFzcyA0
YWE5ZmMyYTQzNWFiZTk1YTFlOGQ3ZjhjN2IzZDYzNTY1MTRiMzdhIGM1MzBhNzVjMWU2YTQ3MmIw
ZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgZWY1MjllNmFiN2MzMTI5MGEzMzA0NWJiMWYxODM3NDQ3
Y2MwZWI1NiBkMGQ4YWQzOWVjYjUxY2Q3NDk3Y2Q1MjQ0ODRmZTA5ZjUwODc2Nzk4IDljY2EwMmQ4
ZmZjMjNlOTY4OGE5NzFkODU4ZTRmZmRmZjUzODliMTEgMDIwYmM0ZmM1Y2U5MzEwN2M4ZTFiYzcz
MWI5ODAyY2VlNTZhMTIzZSAzYWYzYzk1YjgxNjI1YWRmN2U2ZWE3MWM5NGI2NDE0MjQ3NDFlZGVk
CiAxMzkxNjIgZmFpbCBpcnJlbGV2YW50CiAxMzkxNDQgcGFzcyA0YWE5ZmMyYTQzNWFiZTk1YTFl
OGQ3ZjhjN2IzZDYzNTY1MTRiMzdhIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZj
ZDg4NjAgZWY1MjllNmFiN2MzMTI5MGEzMzA0NWJiMWYxODM3NDQ3Y2MwZWI1NiBkMGQ4YWQzOWVj
YjUxY2Q3NDk3Y2Q1MjQ0ODRmZTA5ZjUwODc2Nzk4IDljY2EwMmQ4ZmZjMjNlOTY4OGE5NzFkODU4
ZTRmZmRmZjUzODliMTEgMzBmMWU0MWYwNGZiNGM3MTVkMjdmOTg3ZjAwM2NmYzMxYzlmZjRmMyA4
NzA2ZDM4NDc5MjE4ZGNmNTQ5YTk0NTE2OTE4YzNlM2IzMGE3YmIwCiAxMzkxNTUgZmFpbCBpcnJl
bGV2YW50CiAxMzkxNDggcGFzcyA0YWE5ZmMyYTQzNWFiZTk1YTFlOGQ3ZjhjN2IzZDYzNTY1MTRi
MzdhIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgZWY1MjllNmFiN2Mz
MTI5MGEzMzA0NWJiMWYxODM3NDQ3Y2MwZWI1NiBkMGQ4YWQzOWVjYjUxY2Q3NDk3Y2Q1MjQ0ODRm
ZTA5ZjUwODc2Nzk4IDljY2EwMmQ4ZmZjMjNlOTY4OGE5NzFkODU4ZTRmZmRmZjUzODliMTEgMzBm
MWU0MWYwNGZiNGM3MTVkMjdmOTg3ZjAwM2NmYzMxYzlmZjRmMyBlY2RlYjdmODgzNTM5OGExYTQ4
MTZkOGNmNjhiNzMxMzY3NGY4NGZlCiAxMzkxNjggZmFpbCBpcnJlbGV2YW50CiAxMzkxNjAgcGFz
cyBpcnJlbGV2YW50CiAxMzkxNjUgcGFzcyBpcnJlbGV2YW50CiAxMzkxNzIgcGFzcyA0YWE5ZmMy
YTQzNWFiZTk1YTFlOGQ3ZjhjN2IzZDYzNTY1MTRiMzdhIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4
MzEwYjUxOGYwZGZjZDg4NjAgZWY1MjllNmFiN2MzMTI5MGEzMzA0NWJiMWYxODM3NDQ3Y2MwZWI1
NiBkMGQ4YWQzOWVjYjUxY2Q3NDk3Y2Q1MjQ0ODRmZTA5ZjUwODc2Nzk4IGRlNWI2NzhjYTRkY2Rm
YTgzZTMyMjQ5MWQ0NzhkNjZkZjU2YzE5ODYgYTY5OGM4OTk1ZmZiMjgzODI5NmVjMjg0ZmUzYzRh
ZDMzZGZjYTMwNyAwOGI5MDhiYTYzZGVlOGJjMzEzOTgzYzVlNDEyODUyY2JjYmNkYTg1CiAxMzkx
NzQgZmFpbCAzYmZlMWZjNDY3OTQ2MzEzNjZmYWEzZWYwNzVlMWIwZmY3YmExMjBhIGM1MzBhNzVj
MWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgY2NlMDFmNTM4ZmI0ZDZhZThjMTNjODhj
ZmMwZDNjYWY1YmFjYTgzMyBkMGQ4YWQzOWVjYjUxY2Q3NDk3Y2Q1MjQ0ODRmZTA5ZjUwODc2Nzk4
IDljY2EwMmQ4ZmZjMjNlOTY4OGE5NzFkODU4ZTRmZmRmZjUzODliMTEgMzBmMWU0MWYwNGZiNGM3
MTVkMjdmOTg3ZjAwM2NmYzMxYzlmZjRmMyAzOGVlYjM4NjRkZTQwYWE1NjhjNDhmOWYyNjI3MWMx
NDFjNjJiNTBiCiAxMzkxNzkgcGFzcyA0YWE5ZmMyYTQzNWFiZTk1YTFlOGQ3ZjhjN2IzZDYzNTY1
MTRiMzdhIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgY2NlMDFmNTM4
ZmI0ZDZhZThjMTNjODhjZmMwZDNjYWY1YmFjYTgzMyBkMGQ4YWQzOWVjYjUxY2Q3NDk3Y2Q1MjQ0
ODRmZTA5ZjUwODc2Nzk4IDljY2EwMmQ4ZmZjMjNlOTY4OGE5NzFkODU4ZTRmZmRmZjUzODliMTEg
MzBmMWU0MWYwNGZiNGM3MTVkMjdmOTg3ZjAwM2NmYzMxYzlmZjRmMyAzOGVlYjM4NjRkZTQwYWE1
NjhjNDhmOWYyNjI3MWMxNDFjNjJiNTBiCiAxMzkxODIgZmFpbCAzYmZlMWZjNDY3OTQ2MzEzNjZm
YWEzZWYwNzVlMWIwZmY3YmExMjBhIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZj
ZDg4NjAgY2NlMDFmNTM4ZmI0ZDZhZThjMTNjODhjZmMwZDNjYWY1YmFjYTgzMyBkMGQ4YWQzOWVj
YjUxY2Q3NDk3Y2Q1MjQ0ODRmZTA5ZjUwODc2Nzk4IDljY2EwMmQ4ZmZjMjNlOTY4OGE5NzFkODU4
ZTRmZmRmZjUzODliMTEgMzBmMWU0MWYwNGZiNGM3MTVkMjdmOTg3ZjAwM2NmYzMxYzlmZjRmMyAz
OGVlYjM4NjRkZTQwYWE1NjhjNDhmOWYyNjI3MWMxNDFjNjJiNTBiCiAxMzkxODQgcGFzcyA0YWE5
ZmMyYTQzNWFiZTk1YTFlOGQ3ZjhjN2IzZDYzNTY1MTRiMzdhIGM1MzBhNzVjMWU2YTQ3MmIwZWI5
NTU4MzEwYjUxOGYwZGZjZDg4NjAgY2NlMDFmNTM4ZmI0ZDZhZThjMTNjODhjZmMwZDNjYWY1YmFj
YTgzMyBkMGQ4YWQzOWVjYjUxY2Q3NDk3Y2Q1MjQ0ODRmZTA5ZjUwODc2Nzk4IDljY2EwMmQ4ZmZj
MjNlOTY4OGE5NzFkODU4ZTRmZmRmZjUzODliMTEgMzBmMWU0MWYwNGZiNGM3MTVkMjdmOTg3ZjAw
M2NmYzMxYzlmZjRmMyAzOGVlYjM4NjRkZTQwYWE1NjhjNDhmOWYyNjI3MWMxNDFjNjJiNTBiCiAx
MzkxODcgZmFpbCAzYmZlMWZjNDY3OTQ2MzEzNjZmYWEzZWYwNzVlMWIwZmY3YmExMjBhIGM1MzBh
NzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgY2NlMDFmNTM4ZmI0ZDZhZThjMTNj
ODhjZmMwZDNjYWY1YmFjYTgzMyBkMGQ4YWQzOWVjYjUxY2Q3NDk3Y2Q1MjQ0ODRmZTA5ZjUwODc2
Nzk4IDljY2EwMmQ4ZmZjMjNlOTY4OGE5NzFkODU4ZTRmZmRmZjUzODliMTEgMzBmMWU0MWYwNGZi
NGM3MTVkMjdmOTg3ZjAwM2NmYzMxYzlmZjRmMyAzOGVlYjM4NjRkZTQwYWE1NjhjNDhmOWYyNjI3
MWMxNDFjNjJiNTBiCiAxMzkxODggcGFzcyA0YWE5ZmMyYTQzNWFiZTk1YTFlOGQ3ZjhjN2IzZDYz
NTY1MTRiMzdhIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgY2NlMDFm
NTM4ZmI0ZDZhZThjMTNjODhjZmMwZDNjYWY1YmFjYTgzMyBkMGQ4YWQzOWVjYjUxY2Q3NDk3Y2Q1
MjQ0ODRmZTA5ZjUwODc2Nzk4IDljY2EwMmQ4ZmZjMjNlOTY4OGE5NzFkODU4ZTRmZmRmZjUzODli
MTEgMzBmMWU0MWYwNGZiNGM3MTVkMjdmOTg3ZjAwM2NmYzMxYzlmZjRmMyAzOGVlYjM4NjRkZTQw
YWE1NjhjNDhmOWYyNjI3MWMxNDFjNjJiNTBiCiAxMzkxOTAgZmFpbCAzYmZlMWZjNDY3OTQ2MzEz
NjZmYWEzZWYwNzVlMWIwZmY3YmExMjBhIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYw
ZGZjZDg4NjAgY2NlMDFmNTM4ZmI0ZDZhZThjMTNjODhjZmMwZDNjYWY1YmFjYTgzMyBkMGQ4YWQz
OWVjYjUxY2Q3NDk3Y2Q1MjQ0ODRmZTA5ZjUwODc2Nzk4IDljY2EwMmQ4ZmZjMjNlOTY4OGE5NzFk
ODU4ZTRmZmRmZjUzODliMTEgMzBmMWU0MWYwNGZiNGM3MTVkMjdmOTg3ZjAwM2NmYzMxYzlmZjRm
MyAzOGVlYjM4NjRkZTQwYWE1NjhjNDhmOWYyNjI3MWMxNDFjNjJiNTBiClNlYXJjaGluZyBmb3Ig
aW50ZXJlc3RpbmcgdmVyc2lvbnMKIFJlc3VsdCBmb3VuZDogZmxpZ2h0IDEzMjU5OSAocGFzcyks
IGZvciBiYXNpcyBwYXNzCiBSZXN1bHQgZm91bmQ6IGZsaWdodCAxMzkxMzQgKGZhaWwpLCBmb3Ig
YmFzaXMgZmFpbHVyZQogUmVwcm8gZm91bmQ6IGZsaWdodCAxMzkxNzIgKHBhc3MpLCBmb3IgYmFz
aXMgcGFzcwogUmVwcm8gZm91bmQ6IGZsaWdodCAxMzkxNzQgKGZhaWwpLCBmb3IgYmFzaXMgZmFp
bHVyZQogMCByZXZpc2lvbnMgYXQgNGFhOWZjMmE0MzVhYmU5NWExZThkN2Y4YzdiM2Q2MzU2NTE0
YjM3YSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGNjZTAxZjUzOGZi
NGQ2YWU4YzEzYzg4Y2ZjMGQzY2FmNWJhY2E4MzMgZDBkOGFkMzllY2I1MWNkNzQ5N2NkNTI0NDg0
ZmUwOWY1MDg3Njc5OCA5Y2NhMDJkOGZmYzIzZTk2ODhhOTcxZDg1OGU0ZmZkZmY1Mzg5YjExIDMw
ZjFlNDFmMDRmYjRjNzE1ZDI3Zjk4N2YwMDNjZmMzMWM5ZmY0ZjMgMzhlZWIzODY0ZGU0MGFhNTY4
YzQ4ZjlmMjYyNzFjMTQxYzYyYjUwYgpObyByZXZpc2lvbnMgbGVmdCB0byB0ZXN0LCBjaGVja2lu
ZyBncmFwaCBzdGF0ZS4KIFJlc3VsdCBmb3VuZDogZmxpZ2h0IDEzOTE3OSAocGFzcyksIGZvciBs
YXN0IHBhc3MKIFJlc3VsdCBmb3VuZDogZmxpZ2h0IDEzOTE4MiAoZmFpbCksIGZvciBmaXJzdCBm
YWlsdXJlCiBSZXBybyBmb3VuZDogZmxpZ2h0IDEzOTE4NCAocGFzcyksIGZvciBsYXN0IHBhc3MK
IFJlcHJvIGZvdW5kOiBmbGlnaHQgMTM5MTg3IChmYWlsKSwgZm9yIGZpcnN0IGZhaWx1cmUKIFJl
cHJvIGZvdW5kOiBmbGlnaHQgMTM5MTg4IChwYXNzKSwgZm9yIGxhc3QgcGFzcwogUmVwcm8gZm91
bmQ6IGZsaWdodCAxMzkxOTAgKGZhaWwpLCBmb3IgZmlyc3QgZmFpbHVyZQoKKioqIEZvdW5kIGFu
ZCByZXByb2R1Y2VkIHByb2JsZW0gY2hhbmdlc2V0ICoqKgoKICBCdWcgaXMgaW4gdHJlZTogIGxp
bnV4IGdpdDovL2dpdC5rZXJuZWwub3JnL3B1Yi9zY20vbGludXgva2VybmVsL2dpdC90b3J2YWxk
cy9saW51eC0yLjYuZ2l0CiAgQnVnIGludHJvZHVjZWQ6ICAzYmZlMWZjNDY3OTQ2MzEzNjZmYWEz
ZWYwNzVlMWIwZmY3YmExMjBhCiAgQnVnIG5vdCBwcmVzZW50OiA0YWE5ZmMyYTQzNWFiZTk1YTFl
OGQ3ZjhjN2IzZDYzNTY1MTRiMzdhCiAgTGFzdCBmYWlsIHJlcHJvOiBodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTM5MTkwLwoKCiAgKFJldmlzaW9uIGxv
ZyB0b28gbG9uZywgb21pdHRlZC4pCgpkb3Q6IGdyYXBoIGlzIHRvbyBsYXJnZSBmb3IgY2Fpcm8t
cmVuZGVyZXIgYml0bWFwcy4gU2NhbGluZyBieSAwLjc2NDYwMiB0byBmaXQKcG5tdG9wbmc6IDY0
IGNvbG9ycyBmb3VuZApSZXZpc2lvbiBncmFwaCBsZWZ0IGluIC9ob21lL2xvZ3MvcmVzdWx0cy9i
aXNlY3QvbGludXgtbGludXMvdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUucmVib290Lntkb3QscHMs
cG5nLGh0bWwsc3ZnfS4KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQox
MzkxOTA6IHRvbGVyYWJsZSBBTEwgRkFJTAoKZmxpZ2h0IDEzOTE5MCBsaW51eC1saW51cyByZWFs
LWJpc2VjdCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVz
dC9sb2dzLzEzOTE5MC8KCkZhaWx1cmVzIDotLyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3
aGljaCBkaWQgbm90IHN1Y2NlZWQsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUg
cnVuOgogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgOCByZWJvb3QgICAgICAgICAgICAg
ICAgICBmYWlsIGJhc2VsaW5lIHVudGVzdGVkCgoKam9iczoKIHRlc3QtYW1kNjQtaTM4Ni1leGFt
aW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAoKCi0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpz
Zy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczog
L2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBm
aWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5w
cm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFu
ZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3Jn
L2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1S
RUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Jul 20 00:09:22 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 20 Jul 2019 00: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 1hocw6-0003sZ-Od; Sat, 20 Jul 2019 00:09: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=/Ldd=VR=gmail.com=christopher.w.clark@srs-us1.protection.inumbo.net>)
 id 1hocw5-0003sU-QR
 for xen-devel@lists.xenproject.org; Sat, 20 Jul 2019 00:09:13 +0000
X-Inumbo-ID: 99ba54b6-aa82-11e9-8980-bc764e045a96
Received: from mail-lj1-x22a.google.com (unknown [2a00:1450:4864:20::22a])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 99ba54b6-aa82-11e9-8980-bc764e045a96;
 Sat, 20 Jul 2019 00:09:12 +0000 (UTC)
Received: by mail-lj1-x22a.google.com with SMTP id r9so32295850ljg.5
 for <xen-devel@lists.xenproject.org>; Fri, 19 Jul 2019 17:09:12 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=6u+6TZNmsJCLvposSEQoVlRgUQMwAQxFxZCW9TCUaZQ=;
 b=l8/09XFZBiJXTh37Kt9bbZmdsM8t4N5s54CK/1NXlUzHqm/mTczyPBy1G/WKm4eXFl
 hT71/JdKCmNup7TBiChi3aM7a0s0psPp/izp92POeqVu7X5f8ROrLVjBbn+zab9RD9If
 Ep721v0J3O1iYb88UvKvyCL/nt2bKywx3iKREmYWDCLI5sA3+os2qlyu3u+OegEXExtA
 1+EgrKynI9DznZfNZLSj718DEZp4mid+Uk3ailON5TaoQLk3NzAaldSjvekBnVdTCJs+
 yttQJTstMHyrSXdp6uRECD25XbfEC7aoBl4nluRxwcriLL3vx+dl/X4AMv/XGYN6xlgm
 N3OQ==
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=6u+6TZNmsJCLvposSEQoVlRgUQMwAQxFxZCW9TCUaZQ=;
 b=n90/6PNCUcNGBpaT46eyPDGtnwdVP/wu7fZxmk/xKFpegk6Mb7uStQfinY6hM/qh0+
 6rLHPxo2WxnBFXTbxsjmB4rGypEKegnZANXxtUoNLpgDwDdL7qJabrIhvdp4cd+qff8n
 GHHUmmEwpFX0iiAcEOOJpFuq4INfc5jjyxVbzSx/mVEHsiwv6bt3Sdrbta+is3A07Var
 NBXWHnNFmgfk0edt36W9BNhb8E6EIuckrqLBi8IToL6NG5hQ/nD55DCxNWmKVJf/6Pxd
 ZDKZVj9aRX+Ti4Ba/L5stSOOl2jHLxzoN9THK3ctwi3Vi4ZEgAO2JwZnOCfjxXta5SJQ
 UgYQ==
X-Gm-Message-State: APjAAAWh23gOKnKt0isate9WlnkYpMzUCqJHqRYuvGptEMOp96gXuW8+
 TGWraC0unKL/gRS6cJ21gMISadtmXYcbDBHZG5k=
X-Google-Smtp-Source: APXvYqwvoOlVKBG68lnNrmA0j0wUsHoA4i4k54IRgGFLTnFZBb97fBt2kUfYYyCCrpVal3enYoVlQw73rP+7o+7YSTM=
X-Received: by 2002:a2e:8801:: with SMTP id x1mr28448905ljh.1.1563581350815;
 Fri, 19 Jul 2019 17:09:10 -0700 (PDT)
MIME-Version: 1.0
References: <b1008379-a9cf-f7ab-b34b-da463ec5f074@suse.com>
In-Reply-To: <b1008379-a9cf-f7ab-b34b-da463ec5f074@suse.com>
From: Christopher Clark <christopher.w.clark@gmail.com>
Date: Fri, 19 Jul 2019 17:08:58 -0700
Message-ID: <CACMJ4Gb723LMigs6buySxfvZOe7J27mvJ+DDL_JT_M8xLpjQJg@mail.gmail.com>
To: Jan Beulich <JBeulich@suse.com>
Subject: Re: [Xen-devel] preparations for 4.12.1
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Lars Kurth <lars.kurth@xenproject.org>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Ian Jackson <ian.jackson@citrix.com>,
 Anthony Perard <anthony.perard@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBKdWwgMTksIDIwMTkgYXQgNzoyNSBBTSBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3Vz
ZS5jb20+IHdyb3RlOgo+Cj4gQWxsLAo+Cj4gdGhlIHJlbGVhc2UgaXMgZHVlIGluIGVhcmx5IEF1
Z3VzdC4gUGxlYXNlIHBvaW50IG91dCBiYWNrcG9ydHMgeW91Cj4gZmluZCBtaXNzaW5nIGZyb20g
dGhlIHJlc3BlY3RpdmUgc3RhZ2luZyBicmFuY2gsIGJ1dCB3aGljaCB5b3UKPiBjb25zaWRlciBy
ZWxldmFudC4KClBsZWFzZSBjYW4gdGhlIGZvbGxvd2luZyBiZSBhZGRlZCB0byB0aGUgYnJhbmNo
OgoKNDgwODAwYzc2OQphcmdvOiB3YXJuIHNlbmR2KCkgY2FsbGVyIHdoZW4gcmluZyBpcyBmdWxs
Cgo4OTY2YTNlOWFiCmFyZ286IGNvcnJlY3RseSByZXBvcnQgcGVuZGluZyBtZXNzYWdlIGxlbmd0
aAoKN2FiZDdjMjFiOQphcmdvOiBzdXBwcmVzcyBzZWxlY3QgbG9nZ2luZyBtZXNzYWdlcwoKVGhh
bmtzLAoKQ2hyaXN0b3BoZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Jul 20 04:12:23 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 20 Jul 2019 04: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 1hogj4-0002Qb-Bb; Sat, 20 Jul 2019 04:12:02 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=OcVT=VR=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hogj2-0002QR-PI
 for xen-devel@lists.xenproject.org; Sat, 20 Jul 2019 04:12:00 +0000
X-Inumbo-ID: 82f018d0-aaa4-11e9-86e4-c3065e41a6e6
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 82f018d0-aaa4-11e9-86e4-c3065e41a6e6;
 Sat, 20 Jul 2019 04:11:56 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hogix-0005Cv-K0; Sat, 20 Jul 2019 04:11:55 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hogix-0008Ea-AT; Sat, 20 Jul 2019 04:11:55 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hogix-0001WX-8I; Sat, 20 Jul 2019 04:11:55 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139158-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-next:test-arm64-arm64-libvirt-xsm:guest-start/debian.repeat:fail:regression
 linux-next:test-armhf-armhf-xl-credit1: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-armhf-armhf-xl:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-qemuu-rhel6hvm-intel:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-debianhvm-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-raw:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-examine:reboot:fail:nonblocking
 linux-next:test-amd64-i386-xl:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-qemut-rhel6hvm-intel:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-shadow:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-win10-i386:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-qemuu-rhel6hvm-amd:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-win10-i386:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-libvirt-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-qemut-rhel6hvm-amd:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-pair:xen-boot/src_host:fail:nonblocking
 linux-next:test-amd64-i386-pair:xen-boot/dst_host:fail:nonblocking
 linux-next:test-amd64-i386-libvirt-pair:xen-boot/src_host:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-ws16-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-libvirt-pair:xen-boot/dst_host:fail:nonblocking
 linux-next:test-amd64-i386-freebsd10-i386:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-ws16-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-debianhvm-i386-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-freebsd10-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-debianhvm-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-libvirt:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-pvshim:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-win7-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-win7-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-ovmf-amd64:xen-boot:fail:nonblocking
 linux-next:build-armhf-pvops:kernel-build: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-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-thunderx: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-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=54efad203f37d23bd2872a11b4f15fd9a17a1ede
X-Osstest-Versions-That: linux=22051d9c4a57d3b4a8b5a7407efc80c71c7bfb16
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 20 Jul 2019 04:11:55 +0000
Subject: [Xen-devel] [linux-next test] 139158: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTE1OCBsaW51eC1uZXh0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzkxNTgvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20g
MTYgZ3Vlc3Qtc3RhcnQvZGViaWFuLnJlcGVhdCBmYWlsIFJFR1IuIHZzLiAxMzkxMDAKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFybWhm
LWFybWhmLXhsLWNyZWRpdDEgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFy
bWhmLXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWFybmRhbGUgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwg
IDcgeGVuLWJvb3QgICAgICAgIGZhaWwgYmxvY2tlZCBpbiAxMzkxMDAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgZmFpbCBibG9ja2VkIGlu
IDEzOTEwMAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICBmYWlsIGJsb2NrZWQgaW4gMTM5MTAwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgIGZhaWwgYmxvY2tlZCBpbiAxMzkxMDAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgZmFp
bCBibG9ja2VkIGluIDEzOTEwMAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgICBmYWlsIGxpa2UgMTM5MTAwCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcmF3ICAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgbGlr
ZSAxMzkxMDAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgIDggcmVib290ICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICBsaWtlIDEzOTEwMAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAg
ICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgICAgIGZhaWwgIGxpa2UgMTM5MTAwCiB0
ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgIDcgeGVuLWJvb3QgICAgICAgICAg
ICAgIGZhaWwgbGlrZSAxMzkxMDAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgIDcgeGVu
LWJvb3QgICAgICAgICAgICAgICAgICAgICBmYWlsICBsaWtlIDEzOTEwMAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXNoYWRvdyAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgICAgIGZhaWwgIGxp
a2UgMTM5MTAwCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgNyB4ZW4tYm9v
dCAgICAgICAgICAgICAgIGZhaWwgbGlrZSAxMzkxMDAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gNyB4ZW4tYm9vdCBmYWlsIGxpa2UgMTM5MTAw
CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICA3IHhlbi1ib290ICAgICAgICAg
ICAgICAgIGZhaWwgbGlrZSAxMzkxMDAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1p
Mzg2ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgZmFpbCBsaWtlIDEzOTEwMAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgNyB4ZW4tYm9vdCAgICAgICBmYWls
IGxpa2UgMTM5MTAwCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1k
bXJlc3RyaWN0IDcgeGVuLWJvb3QgZmFpbCBsaWtlIDEzOTEwMAogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQteHNtICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgICAgIGZhaWwgIGxpa2UgMTM5
MTAwCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgNyB4
ZW4tYm9vdCAgIGZhaWwgbGlrZSAxMzkxMDAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2
bS1hbWQgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgZmFpbCBsaWtlIDEzOTEwMAogdGVzdC1h
bWQ2NC1pMzg2LXBhaXIgICAgICAgICAxMCB4ZW4tYm9vdC9zcmNfaG9zdCAgICAgICAgICAgIGZh
aWwgIGxpa2UgMTM5MTAwCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgIDExIHhlbi1ib290
L2RzdF9ob3N0ICAgICAgICAgICAgZmFpbCAgbGlrZSAxMzkxMDAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXBhaXIgMTAgeGVuLWJvb3Qvc3JjX2hvc3QgICAgICAgICAgICBmYWlsICBsaWtlIDEz
OTEwMAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgIDcgeGVuLWJvb3QgICAg
ICAgICAgICAgICBmYWlsIGxpa2UgMTM5MTAwCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWly
IDExIHhlbi1ib290L2RzdF9ob3N0ICAgICAgICAgICAgZmFpbCAgbGlrZSAxMzkxMDAKIHRlc3Qt
YW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgICAg
ZmFpbCBsaWtlIDEzOTEwMAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAgNyB4ZW4tYm9vdCBmYWlsIGxpa2UgMTM5MTAwCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd3MxNi1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgIGZhaWwgbGlrZSAx
MzkxMDAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gIDcgeGVu
LWJvb3QgICAgICAgZmFpbCBsaWtlIDEzOTEwMAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1h
bWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgICBmYWlsIGxpa2UgMTM5MTAwCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAg
IGZhaWwgbGlrZSAxMzkxMDAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgIDcgeGVuLWJv
b3QgICAgICAgICAgICAgICAgICAgICBmYWlsICBsaWtlIDEzOTEwMAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXB2c2hpbSAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgICAgIGZhaWwgIGxpa2Ug
MTM5MTAwCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgNyB4ZW4tYm9vdCAg
ICAgICAgICAgICAgIGZhaWwgbGlrZSAxMzkxMDAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
aW43LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgZmFpbCBsaWtlIDEzOTEwMAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICAgICAg
ICBmYWlsIGxpa2UgMTM5MTAwCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICA2IGtlcm5l
bC1idWlsZCAgICAgICAgICAgICAgICAgZmFpbCAgbGlrZSAxMzkxMDAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2Vh
dHRsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQg
MTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAg
ICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14
c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFs
bCAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgog
bGludXggICAgICAgICAgICAgICAgNTRlZmFkMjAzZjM3ZDIzYmQyODcyYTExYjRmMTVmZDlhMTdh
MWVkZQpiYXNlbGluZSB2ZXJzaW9uOgogbGludXggICAgICAgICAgICAgICAgMjIwNTFkOWM0YTU3
ZDNiNGE4YjVhNzQwN2VmYzgwYzcxYzdiZmIxNgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgICAgICAg
ICAgICAgICAgICAgICAgICAobm90IGZvdW5kKSAgICAgCkZhaWxpbmcgc2luY2UgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgKG5vdCBmb3VuZCkgICAgIApUZXN0aW5nIHNhbWUgc2luY2Ug
ICAxMzkxNTggIDIwMTktMDctMTkgMDk6MTk6MTQgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoK
am9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2
NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0
dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14
c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGVi
aWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02
NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
cWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFu
aHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1j
cmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1
YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmlj
dCAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWlu
ZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5l
c3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZj
cHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWly
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2Vz
CgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xv
Z3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0
aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVt
YWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVz
dC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJl
IGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0
O2E9c3VtbWFyeQoKClB1c2ggbm90IGFwcGxpY2FibGUuCgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Jul 20 05:43:22 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 20 Jul 2019 05: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 1hoi99-0000EK-6F; Sat, 20 Jul 2019 05: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=OcVT=VR=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hoi97-0000E9-3p
 for xen-devel@lists.xenproject.org; Sat, 20 Jul 2019 05:43:01 +0000
X-Inumbo-ID: 3b428ef1-aab1-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3b428ef1-aab1-11e9-8980-bc764e045a96;
 Sat, 20 Jul 2019 05:42:59 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hoi94-0007Cq-Jr; Sat, 20 Jul 2019 05:42: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 1hoi94-0006QN-2c; Sat, 20 Jul 2019 05:42:58 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hoi94-00085R-1g; Sat, 20 Jul 2019 05:42:58 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139169-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-amd64-amd64-xl-qemut-ws16-amd64:guest-localmigrate/x10:fail:regression
 xen-unstable:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-amd64-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-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-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:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-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-multivcpu:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=643d8e566de59f247556e62a27ed7a5ac2e8a8cf
X-Osstest-Versions-That: xen=38eeb3864de40aa568c48f9f26271c141c62b50b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 20 Jul 2019 05:42:58 +0000
Subject: [Xen-devel] [xen-unstable test] 139169: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTE2OSB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzOTE2OS8KClJlZ3Jlc3Npb25zIDotKAoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0
ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13
czE2LWFtZDY0IDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBSRUdSLiB2cy4gMTM5MDMy
CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAg
ICBmYWlsIGxpa2UgMTM5MDMyCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAx
NyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMzkwMzIKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtl
IDEzOTAzMgogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTM5MDMyCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzkwMzIKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAg
ICAgZmFpbCBsaWtlIDEzOTAzMgogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTM5MDMyCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlr
ZSAxMzkwMzIKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vl
c3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwt
eHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLXRodW5kZXJ4IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQg
MTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQx
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRs
ZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3Rv
cCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2
IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAg
ICAgICA2NDNkOGU1NjZkZTU5ZjI0NzU1NmU2MmEyN2VkN2E1YWMyZThhOGNmCmJhc2VsaW5lIHZl
cnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICAzOGVlYjM4NjRkZTQwYWE1NjhjNDhmOWYyNjI3
MWMxNDFjNjJiNTBiCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzkwMzIgIDIwMTktMDctMTYgMDE6
NTE6MjAgWiAgICA0IGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTM5MDY5ICAyMDE5LTA3LTE3
IDAyOjAzOjU3IFogICAgMyBkYXlzICAgIDQgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAg
MTM5MTY5ICAyMDE5LTA3LTE5IDEyOjA1OjQ3IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3Bl
ciA8YW5kcmV3LmNvb3BlcjNAY2l0aXJ4LmNvbT4KICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29v
cGVyM0BjaXRyaXguY29tPgogIEJhb2RvbmcgQ2hlbiA8Y2hlbmJhb2RvbmdAbXhuYXZpLmNvbT4K
ICBEYW5pZWwgUC4gU21pdGggPGRwc21pdGguZGV2QGdtYWlsLmNvbT4KICBEYW5pZWwgUC4gU21p
dGggPGRwc21pdGhAYXBlcnR1c3NvbHV0aW9ucy5jb20+CiAgR2VvcmdlIER1bmxhcCA8Z2Vvcmdl
LmR1bmxhcEBjaXRyaXguY29tPgogIEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4
LmNvbT4gW3RyYWNpbmddCiAgSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+
CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIEp1bGllbiBHcmFsbCA8anVsaWVu
LmdyYWxsQGFybS5jb20+CiAgUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4K
ICBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICBWaWt0b3IgTWl0aW4g
PHZpa3Rvci5taXRpbi4xOUBnbWFpbC5jb20+CiAgVmlrdG9yIE1pdGluIDx2aWt0b3JfbWl0aW5A
ZXBhbS5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQteHRmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXByZXYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQt
YW1kNjQtMSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1h
bWQ2NC01ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRv
bS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5o
dm0taTM4Ni14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1w
dmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0t
YW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0
MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQy
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQt
ZG1yZXN0cmljdCAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJt
NjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
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
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC10aHVu
ZGVyeCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1s
YWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9n
cy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBo
dHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0
aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1S
RUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/
cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29k
ZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3Nz
dGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3
b3VsZCBiZSA0MzYgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Jul 20 07:31:02 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 20 Jul 2019 07: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 1hojpO-0007U8-P2; Sat, 20 Jul 2019 07:30:46 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=OcVT=VR=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hojpN-0007Tw-U8
 for xen-devel@lists.xenproject.org; Sat, 20 Jul 2019 07:30:45 +0000
X-Inumbo-ID: 45e956b0-aac0-11e9-887c-1f803c9ec3db
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 45e956b0-aac0-11e9-887c-1f803c9ec3db;
 Sat, 20 Jul 2019 07:30:39 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hojpH-0000sf-4q; Sat, 20 Jul 2019 07:30:39 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hojpG-0003RG-Pe; Sat, 20 Jul 2019 07:30:38 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hojpG-0005Nr-Oj; Sat, 20 Jul 2019 07:30:38 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139177-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.12-testing:test-amd64-amd64-xl-qcow2:guest-localmigrate/x10:fail:nonblocking
 xen-4.12-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-4.12-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.12-testing:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 xen-4.12-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.12-testing:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 xen-4.12-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.12-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.12-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.12-testing:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.12-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.12-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.12-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.12-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.12-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.12-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.12-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.12-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.12-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.12-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.12-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.12-testing:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=e5122c6c4a413e5d185b25094a15b4ee6d5daf4b
X-Osstest-Versions-That: xen=7f2df4b62214645dc15488487da26eb32c7790b4
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 20 Jul 2019 07:30:38 +0000
Subject: [Xen-devel] [xen-4.12-testing test] 139177: 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>

ZmxpZ2h0IDEzOTE3NyB4ZW4tNC4xMi10ZXN0aW5nIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzkxNzcvCgpGYWlsdXJlcyA6LS8g
YnV0IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJl
IG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgMTcgZ3Vlc3QtbG9j
YWxtaWdyYXRlL3gxMCAgICAgICBmYWlsICBsaWtlIDEzODc1OQogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAg
MTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEv
bDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLXRodW5kZXJ4IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20g
ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3Jl
ZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0
ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1j
cmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwg
ICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNr
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAg
MTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBn
dWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0
YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdp
bjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAg
ICAgICAgICAgICAgIGU1MTIyYzZjNGE0MTNlNWQxODViMjUwOTRhMTViNGVlNmQ1ZGFmNGIKYmFz
ZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDdmMmRmNGI2MjIxNDY0NWRjMTU0
ODg0ODdkYTI2ZWIzMmM3NzkwYjQKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzODc5MyAgMjAxOS0w
Ny0wNiAxMzozNzozNSBaICAgMTMgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMzkxNzcgIDIw
MTktMDctMTkgMTQ6MzY6MjMgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3
aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcu
Y29vcGVyM0BjaXRyaXguY29tPgogIEJyaWFuIFdvb2RzIDxicmlhbi53b29kc0BhbWQuY29tPgog
IEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4KICBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+CiAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgogIFJh
enZhbiBDb2pvY2FydSA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4KICBUYW1hcyBLIExlbmd5
ZWwgPHRhbWFzQHRrbGVuZ3llbC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02
NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQteHRmICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHJldiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXBy
ZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQt
YW1kNjQtNCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5o
dm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVt
dXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJz
ZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRp
dDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQt
YXJtNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0
MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2
NC1kbXJlc3RyaWN0ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRt
cmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdp
bjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2
bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpdmVwYXRjaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1saXZlcGF0Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1z
ZWF0dGxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hh
ZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
NjQtYXJtNjQteGwtdGh1bmRlcnggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBv
biBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwpp
bWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2
YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVz
dC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBn
ZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVz
dC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMu
eGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoK
VGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4u
b3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoK
VG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQveGVuLmdpdAogICA3ZjJkZjRiNjIyLi5l
NTEyMmM2YzRhICBlNTEyMmM2YzRhNDEzZTVkMTg1YjI1MDk0YTE1YjRlZTZkNWRhZjRiIC0+IHN0
YWJsZS00LjEyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Jul 20 11:02:41 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 20 Jul 2019 11:02:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hon8C-0004wY-Vf; Sat, 20 Jul 2019 11:02:24 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=OcVT=VR=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hon8C-0004wO-97
 for xen-devel@lists.xenproject.org; Sat, 20 Jul 2019 11:02:24 +0000
X-Inumbo-ID: d542a68c-aadd-11e9-824a-2fd56ae16838
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d542a68c-aadd-11e9-824a-2fd56ae16838;
 Sat, 20 Jul 2019 11:02:15 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hon83-0005aW-0X; Sat, 20 Jul 2019 11:02: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 1hon82-0003kX-IR; Sat, 20 Jul 2019 11:02:14 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hon82-0007WH-He; Sat, 20 Jul 2019 11:02:14 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139183-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:test-amd64-amd64-xl-multivcpu:xen-boot:fail:regression
 qemu-mainline:test-amd64-i386-pair:xen-boot/dst_host:fail:regression
 qemu-mainline:test-amd64-amd64-pygrub:xen-boot:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-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-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1: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-thunderx:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-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-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=e2b47666fe1544959c89bd3ed159e9e37cc9fc73
X-Osstest-Versions-That: qemuu=1316b1ddc8a05e418c8134243f8bff8cccbbccb1
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 20 Jul 2019 11:02:14 +0000
Subject: [Xen-devel] [qemu-mainline test] 139183: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTE4MyBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzkxODMvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2
Y3B1ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODk3NwogdGVz
dC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAxMSB4ZW4tYm9vdC9kc3RfaG9zdCAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTM4OTc3CiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICA3IHhlbi1i
b290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzg5NzcKClRlc3RzIHdoaWNoIGRp
ZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzg5
NzcKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICBsaWtlIDEzODk3NwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjct
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTM4OTc3CiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgbGlrZSAxMzg5NzcKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBn
dWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEzODk3NwogdGVzdC1hbWQ2NC1pMzg2LXhs
LXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20g
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwtc2VhdHRsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
IDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5l
c3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC10aHVu
ZGVyeCAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNt
ICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNy
ZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1j
cmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
bXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEy
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3Rh
bGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEw
LWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9u
IHRhcmdldGVkIGZvciB0ZXN0aW5nOgogcWVtdXUgICAgICAgICAgICAgICAgZTJiNDc2NjZmZTE1
NDQ5NTljODliZDNlZDE1OWU5ZTM3Y2M5ZmM3MwpiYXNlbGluZSB2ZXJzaW9uOgogcWVtdXUgICAg
ICAgICAgICAgICAgMTMxNmIxZGRjOGEwNWU0MThjODEzNDI0M2Y4YmZmOGNjY2JiY2NiMQoKTGFz
dCB0ZXN0IG9mIGJhc2lzICAgMTM4OTc3ICAyMDE5LTA3LTE0IDAzOjQzOjUyIFogICAgNiBkYXlz
CkZhaWxpbmcgc2luY2UgICAgICAgIDEzOTAxNCAgMjAxOS0wNy0xNSAwOTowNjoyMyBaICAgIDUg
ZGF5cyAgICA2IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEzOTE4MyAgMjAxOS0wNy0x
OSAxNzowNjoxNSBaICAgIDAgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3Vj
aGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFsZWtzYW5kYXIgTWFya292aWMgPGFtYXJrb3Zp
Y0B3YXZlY29tcC5jb20+CiAgQWxleCBCZW5uw6llIDxhbGV4LmJlbm5lZUBsaW5hcm8ub3JnPgog
IEFsZXggV2lsbGlhbXNvbiA8YWxleC53aWxsaWFtc29uQHJlZGhhdC5jb20+CiAgQWxpc3RhaXIg
RnJhbmNpcyA8YWxpc3RhaXIuZnJhbmNpc0B3ZGMuY29tPgogIEFuZHJleSBTaGlua2V2aWNoIDxh
bmRyZXkuc2hpbmtldmljaEB2aXJ0dW96em8uY29tPgogIEJpbiBNZW5nIDxibWVuZy5jbkBnbWFp
bC5jb20+CiAgQ2hyaXN0aWFuIEJvcm50cmFlZ2VyIDxib3JudHJhZWdlckBkZS5pYm0uY29tPgog
IENocmlzdG9waGUgZGUgRGluZWNoaW4gPGRpbmVjaGluQHJlZGhhdC5jb20+CiAgQ2hyaXN0b3Bo
ZSBMeW9uIDxjaHJpc3RvcGhlLmx5b25AbGluYXJvLm9yZz4KICBDb2xsaW4gV2FsbGluZyA8d2Fs
bGluZ0BsaW51eC5pYm0uY29tPgogIENvcm5lbGlhIEh1Y2sgPGNvaHVja0ByZWRoYXQuY29tPgog
IERhbmllbCBQLiBCZXJyYW5nw6kgPGJlcnJhbmdlQHJlZGhhdC5jb20+CiAgRGF2aWQgRW5ncmFm
IDxkYXZpZC5lbmdyYWZAc3lzZ28uY29tPgogIERyLiBEYXZpZCBBbGFuIEdpbGJlcnQgPGRnaWxi
ZXJ0QHJlZGhhdC5jb20+CiAgRnJhbmNpc2NvIElnbGVzaWFzIDxmcmFzc2UuaWdsZXNpYXNAZ21h
aWwuY29tPgogIEd1ZW50ZXIgUm9lY2sgPGxpbnV4QHJvZWNrLXVzLm5ldD4KICBJZ29yIE1hbW1l
ZG92IDxpbWFtbWVkb0ByZWRoYXQuY29tPgogIEl2YW4gUmVuIDxpdmFucmVuQHRlbmNlbnQuY29t
PgogIEl2YW4gUmVuIDxyZW55aW1lQGdtYWlsLmNvbT4KICBKdWFuIFF1aW50ZWxhIDxxdWludGVs
YUByZWRoYXQuY29tPgogIEp1bGlvIE1vbnRlcyA8anVsaW8ubW9udGVzQGludGVsLmNvbT4KICBL
aW5nIFdhbmcgPGtpbmcud2FuZ0BodWF3ZWkuY29tPgogIEtpbmcgV2FuZzxraW5nLndhbmdAaHVh
d2VpLmNvbT4KICBMYXVyZW50IFZpdmllciA8bGF1cmVudEB2aXZpZXIuZXU+CiAgTGF1cmVudCBW
aXZpZXIgPGx2aXZpZXJAcmVkaGF0LmNvbT4KICBNYXJjLUFuZHLDqSBMdXJlYXUgPG1hcmNhbmRy
ZS5sdXJlYXVAcmVkaGF0LmNvbT4KICBNYXJrIENhdmUtQXlsYW5kIDxtYXJrLmNhdmUtYXlsYW5k
QGlsYW5kZS5jby51az4KICBNYXJrdXMgQXJtYnJ1c3RlciA8YXJtYnJ1QHJlZGhhdC5jb20+CiAg
TWF4IFJlaXR6IDxtcmVpdHpAcmVkaGF0LmNvbT4KICBNaWNoYWVsIFMuIFRzaXJraW4gPG1zdEBy
ZWRoYXQuY29tPgogIE1pY2hhbCBQcml2b3puaWsgPG1wcml2b3puQHJlZGhhdC5jb20+CiAgUGFs
bWVyIERhYmJlbHQgPHBhbG1lckBzaWZpdmUuY29tPgogIFBhbmthaiBHdXB0YSA8cGFndXB0YUBy
ZWRoYXQuY29tPgogIFBhb2xvIEJvbnppbmkgPHBib256aW5pQHJlZGhhdC5jb20+CiAgUGVuZyBU
YW8gPHRhby5wZW5nQGxpbnV4LmFsaWJhYmEuY29tPgogIFBldGVyIE1heWRlbGwgPHBldGVyLm1h
eWRlbGxAbGluYXJvLm9yZz4KICBQZXRlciBYdSA8cGV0ZXJ4QHJlZGhhdC5jb20+CiAgUGhpbGlw
cGUgTWF0aGlldS1EYXVkw6kgPHBoaWxtZEByZWRoYXQuY29tPgogIFJpY2hhcmQgSGVuZGVyc29u
IDxyaWNoYXJkLmhlbmRlcnNvbkBsaW5hcm8ub3JnPgogIFLDqW1pIERlbmlzLUNvdXJtb250IDxy
ZW1pQHJlbWxhYi5uZXQ+CiAgU2hpbmljaGlybyBLYXdhc2FraSA8c2hpbmljaGlyby5rYXdhc2Fr
aUB3ZGMuY29tPgogIFN0ZWZhbiBIYWpub2N6aSA8c3RlZmFuaGFAcmVkaGF0LmNvbT4KICBTdGVm
YW4gV2VpbCA8c3dAd2VpbG5ldHouZGU+CiAgU3RlZmFubyBHYXJ6YXJlbGxhIDxzZ2FyemFyZUBy
ZWRoYXQuY29tPgogIFRob21hcyBIdXRoIDx0aHV0aEByZWRoYXQuY29tPgogIFdlaSBZYW5nIDxy
aWNoYXJkdy55YW5nQGxpbnV4LmludGVsLmNvbT4KICBXb2xmZ2FuZyBCdW1pbGxlciA8dy5idW1p
bGxlckBwcm94bW94LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1u
ZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxl
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJt
NjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1y
ZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEw
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1w
YWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFt
ZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHln
cnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1y
dGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0
Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9n
cywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2Ug
cmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDto
Yj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0
O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3Vu
ZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1
bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDI0ODUg
bGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Jul 20 11:06:13 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 20 Jul 2019 11: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 1honBs-00054s-KZ; Sat, 20 Jul 2019 11:06:12 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=OcVT=VR=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1honBr-00054j-L8
 for xen-devel@lists.xenproject.org; Sat, 20 Jul 2019 11:06:11 +0000
X-Inumbo-ID: 60999466-aade-11e9-851c-b381481e6171
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 60999466-aade-11e9-851c-b381481e6171;
 Sat, 20 Jul 2019 11:06:09 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1honBo-0005eJ-Ai; Sat, 20 Jul 2019 11:06: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 1honBo-0003qa-3f; Sat, 20 Jul 2019 11:06:08 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1honBo-0002Um-2m; Sat, 20 Jul 2019 11:06:08 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139186-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=8ff68cd5e4c91c97f36ac0f44d9f2b4ea12b5e0d
X-Osstest-Versions-That: ovmf=296c908c6968910ea7c4496b94cfba1e52212de2
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 20 Jul 2019 11:06:08 +0000
Subject: [Xen-devel] [ovmf test] 139186: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTE4NiBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzkxODYvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICA4ZmY2OGNkNWU0YzkxYzk3ZjM2YWMwZjQ0ZDlmMmI0
ZWExMmI1ZTBkCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICAyOTZjOTA4
YzY5Njg5MTBlYTdjNDQ5NmI5NGNmYmExZTUyMjEyZGUyCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MzkxNTcgIDIwMTktMDctMTkgMDk6MDg6NTkgWiAgICAxIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTM5MTg2ICAyMDE5LTA3LTE5IDE4OjM5OjE3IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgSW1yYW4gRGVz
YWkgPGltcmFuLmRlc2FpQGludGVsLmNvbT4KICBKaWV3ZW4gWWFvIDxqaWV3ZW4ueWFvQGludGVs
LmNvbT4KICBLcnp5c3p0b2YgS29jaCA8a3J6eXN6dG9mLmtvY2hAYXJtLmNvbT4KICBaaGljaGFv
IEdhbyA8emhpY2hhby5nYW9AaW50ZWwuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVj
dC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxv
Z3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50
ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNl
IHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7
aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0Lmdp
dDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91
bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1z
dW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVu
L2dpdC9vc3N0ZXN0L292bWYuZ2l0CiAgIDI5NmM5MDhjNjkuLjhmZjY4Y2Q1ZTQgIDhmZjY4Y2Q1
ZTRjOTFjOTdmMzZhYzBmNDRkOWYyYjRlYTEyYjVlMGQgLT4geGVuLXRlc3RlZC1tYXN0ZXIKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Jul 20 16:40:11 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 20 Jul 2019 16: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 1hosOZ-0001gW-54; Sat, 20 Jul 2019 16:39:39 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=RKsO=VR=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hosOY-0001gR-6e
 for xen-devel@lists.xenproject.org; Sat, 20 Jul 2019 16:39:38 +0000
X-Inumbo-ID: f40853c6-ab0c-11e9-9894-47104334f88b
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f40853c6-ab0c-11e9-9894-47104334f88b;
 Sat, 20 Jul 2019 16:39:34 +0000 (UTC)
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: GP7T8pwSlhcrPlrzfH61BLkQtekBDmFqk552quVmfJ542erLUspKCfHBmxsYTlXkCZ1BUyYewO
 oskvZEG0rg9m1XDMr9X0Oam1qW2FogV9qZdUU6PS+laVl9HyxjyYNQJ2198yFrwuBWfHVmTUTx
 F7XSSbHNL3+dKXcEqUPefb4nW9ccS04acry+kRsR3XsKu8pydRclbtv7hUsgtuEjXmvIqzxCV8
 xTaXtdz/H9QUpij+/iQZu77Lkfg91EpFmcf75QiL2KJfaO38BbM4WuRRa2U9nOicNXpHqGjW5c
 9p0=
X-SBRS: 2.7
X-MesageID: 3315232
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,287,1559534400"; d="scan'208,217";a="3315232"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Roman Shaposhnik <roman@zededa.com>, <xen-devel@lists.xenproject.org>
References: <CAMmSBy9g-QFHTXhpHK6=xDFiBDj4LpnJ=cXj405MMmA1rJaOUg@mail.gmail.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <8afa7ab1-f5cf-e954-f4de-744de851229e@citrix.com>
Date: Sat, 20 Jul 2019 17:39:29 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <CAMmSBy9g-QFHTXhpHK6=xDFiBDj4LpnJ=cXj405MMmA1rJaOUg@mail.gmail.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [BUG] After upgrade to Xen 4.12.0 iommu=no-igfx
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Paul Durrant <Paul.Durrant@citrix.com>, Wei Liu <wl@xen.org>,
 Jan Beulich <JBeulich@suse.com>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: multipart/mixed; boundary="===============6566594344913505582=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============6566594344913505582==
Content-Type: multipart/alternative;
	boundary="------------B69C5BBFEF481DEB30F94167"
Content-Language: en-GB

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

On 19/07/2019 20:31, Roman Shaposhnik wrote:
> Hi!
>
> we're using Xen on Advantech ARK-2250 Embedded Box PC:
>     https://www.elmark.com.pl/web/uploaded/karty_produktow/advantech/ark-2250l/ark-2250l_instrukcja-uzytkownika.pdf
>
> After upgrading to Xen 4.12.0 from 4.11.0 we now have to utilize  iommu=no-igfx
> workaround as per:
>      https://xenbits.xen.org/docs/unstable/misc/xen-command-line.html#iommu
>
> Without the workaround the screen appears to be garbled with colored
> static noise and the following message keeps showing up:
> (XEN) printk: 26235 messages suppressed.
> (XEN) [VT-D]DMAR:[DMA Read] Request device [0000:00:02.0] fault addr
> 8e43c000, iommu reg = ffff82c00021d000
> (XEN) printk: 26303 messages suppressed.
> (XEN) [VT-D]DMAR:[DMA Read] Request device [0000:00:02.0] fault addr
> 8e2c6000, iommu reg = ffff82c00021d000
>
> Once iommu=no-igfx is applied the box can boot fine.
>
> At the end of this email, you can see a full log of the box booting
> all the way into Dom0 with iommu=no-igfx applied. I am also attaching
> similar log without no-igfx
>
> Please let me know if you need any more information to help us diagnose this.

This will be a consequence of trying to remove various pieces of
stupidity with the preexisting IOMMU logic, in an attempt to unify the
PV and PVH paths.

As for the symptoms you're seeing, that is because the GPU is not being
given access to the RAM stolen for graphics purposes.

Picking the log apart:

(XEN) EFI RAM map:
(XEN)  0000000000000000 - 0000000000058000 (usable)
(XEN)  0000000000058000 - 0000000000059000 (reserved)
(XEN)  0000000000059000 - 000000000009f000 (usable)
(XEN)  000000000009f000 - 00000000000a0000 (reserved)
(XEN)  0000000000100000 - 000000008648a000 (usable)
(XEN)  000000008648a000 - 000000008648b000 (ACPI NVS)
(XEN)  000000008648b000 - 00000000864b5000 (reserved)
(XEN)  00000000864b5000 - 000000008c224000 (usable)
(XEN)  000000008c224000 - 000000008c528000 (reserved)
(XEN)  000000008c528000 - 000000008c736000 (usable)
(XEN)  000000008c736000 - 000000008cea7000 (ACPI NVS)
(XEN)  000000008cea7000 - 000000008d2ff000 (reserved)
(XEN)  000000008d2ff000 - 000000008d300000 (usable)
(XEN)  000000008d300000 - 000000008d400000 (reserved)
(XEN)  00000000e0000000 - 00000000f0000000 (reserved)
(XEN)  00000000fe000000 - 00000000fe011000 (reserved)
(XEN)  00000000fec00000 - 00000000fec01000 (reserved)
(XEN)  00000000fee00000 - 00000000fee01000 (reserved)
(XEN)  00000000ff000000 - 0000000100000000 (reserved)
(XEN)  0000000100000000 - 000000016e000000 (usable)
...
(XEN) Enabling APIC mode:  Flat.  Using 1 I/O APICs
(XEN) [VT-D]  RMRR address range 8d800000..8fffffff not in reserved memory; need "iommu_inclusive_mapping=1"?
(XEN) Switched to APIC driver x2apic_cluster.
...
(XEN) [VT-D]DMAR:[DMA Read] Request device [0000:00:02.0] fault addr 8e480000, iommu reg = ffff82c00021d000
(XEN) [VT-D]DMAR: reason 06 - PTE Read access is not set
(XEN) [VT-D]INTR-REMAP: Request device [0000:f0:1f.0] fault index 0, iommu reg = ffff82c00021f000
(XEN) [VT-D]INTR-REMAP: reason 22 - Present field in the IRTE entry is clear


The RMRR identified is a hole in the e820, and the range which is
causing IOMMU faults.  Clearly it isn't being set up correctly.

First of all, can you check what effect booting with
iommu_inclusive_mapping=1 has please?  While at it, iommu=debug would
also be helpful.

Back to the log.  Strictly speaking, this is a violation of the VT-d
spec.  Section 8.4 Reserved Memory Region Reporting Structure says:

"BIOS must report the RMRR reported memory addresses as reserved (or as
EFI runtime) in the system memory map returned through methods such as
INT15, EFI GetMemoryMap etc."

However, Xen's logic here is very broken, and in need of fixing.

For that message, it only checks the first and last address for being
reserved, not the entire region, which will give it plenty of false
negatives.

For RMRRs themselves, system firmware is well known for abiding by the
spec [citation needed], but an RMRR must be honoured, because the entire
purpose of them is to state "this device won't function without access
to this area".

An RMRR in a hole, while a violation of the spec, is obviously fine to
use in practice, so we should just accept it and stop complaining.

OTOH, RMRRs which hit other memory (particularly RAM) need more care,
and probably want to force override the e820 to reserved.  Nothing good
will come from trusting the e820 over the DMAR table here, seeing as
there is clearly an error somewhere in the firmware-provided information.

However - I'm struggling to locate anywhere which actually walks dom0's
RMRR list and inserts them into the IOMMU.  Anyone got any hints?

~Andrew

--------------B69C5BBFEF481DEB30F94167
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 19/07/2019 20:31, Roman Shaposhnik
      wrote:<br>
    </div>
    <blockquote type="cite"
cite="mid:CAMmSBy9g-QFHTXhpHK6=xDFiBDj4LpnJ=cXj405MMmA1rJaOUg@mail.gmail.com">
      <pre class="moz-quote-pre" wrap="">Hi!

we're using Xen on Advantech ARK-2250 Embedded Box PC:
    <a class="moz-txt-link-freetext" href="https://www.elmark.com.pl/web/uploaded/karty_produktow/advantech/ark-2250l/ark-2250l_instrukcja-uzytkownika.pdf">https://www.elmark.com.pl/web/uploaded/karty_produktow/advantech/ark-2250l/ark-2250l_instrukcja-uzytkownika.pdf</a>

After upgrading to Xen 4.12.0 from 4.11.0 we now have to utilize  iommu=no-igfx
workaround as per:
     <a class="moz-txt-link-freetext" href="https://xenbits.xen.org/docs/unstable/misc/xen-command-line.html#iommu">https://xenbits.xen.org/docs/unstable/misc/xen-command-line.html#iommu</a>

Without the workaround the screen appears to be garbled with colored
static noise and the following message keeps showing up:
(XEN) printk: 26235 messages suppressed.
(XEN) [VT-D]DMAR:[DMA Read] Request device [0000:00:02.0] fault addr
8e43c000, iommu reg = ffff82c00021d000
(XEN) printk: 26303 messages suppressed.
(XEN) [VT-D]DMAR:[DMA Read] Request device [0000:00:02.0] fault addr
8e2c6000, iommu reg = ffff82c00021d000

Once iommu=no-igfx is applied the box can boot fine.

At the end of this email, you can see a full log of the box booting
all the way into Dom0 with iommu=no-igfx applied. I am also attaching
similar log without no-igfx

Please let me know if you need any more information to help us diagnose this.</pre>
    </blockquote>
    <br>
    This will be a consequence of trying to remove various pieces of
    stupidity with the preexisting IOMMU logic, in an attempt to unify
    the PV and PVH paths.<br>
    <br>
    As for the symptoms you're seeing, that is because the GPU is not
    being given access to the RAM stolen for graphics purposes.<br>
    <br>
    Picking the log apart:<br>
    <br>
    <pre>(XEN) EFI RAM map:
(XEN)  0000000000000000 - 0000000000058000 (usable)
(XEN)  0000000000058000 - 0000000000059000 (reserved)
(XEN)  0000000000059000 - 000000000009f000 (usable)
(XEN)  000000000009f000 - 00000000000a0000 (reserved)
(XEN)  0000000000100000 - 000000008648a000 (usable)
(XEN)  000000008648a000 - 000000008648b000 (ACPI NVS)
(XEN)  000000008648b000 - 00000000864b5000 (reserved)
(XEN)  00000000864b5000 - 000000008c224000 (usable)
(XEN)  000000008c224000 - 000000008c528000 (reserved)
(XEN)  000000008c528000 - 000000008c736000 (usable)
(XEN)  000000008c736000 - 000000008cea7000 (ACPI NVS)
(XEN)  000000008cea7000 - 000000008d2ff000 (reserved)
(XEN)  000000008d2ff000 - 000000008d300000 (usable)
(XEN)  000000008d300000 - 000000008d400000 (reserved)
(XEN)  00000000e0000000 - 00000000f0000000 (reserved)
(XEN)  00000000fe000000 - 00000000fe011000 (reserved)
(XEN)  00000000fec00000 - 00000000fec01000 (reserved)
(XEN)  00000000fee00000 - 00000000fee01000 (reserved)
(XEN)  00000000ff000000 - 0000000100000000 (reserved)
(XEN)  0000000100000000 - 000000016e000000 (usable)
...
(XEN) Enabling APIC mode:  Flat.  Using 1 I/O APICs
(XEN) [VT-D]  RMRR address range 8d800000..8fffffff not in reserved memory; need "iommu_inclusive_mapping=1"?
(XEN) Switched to APIC driver x2apic_cluster.
...
(XEN) [VT-D]DMAR:[DMA Read] Request device [0000:00:02.0] fault addr 8e480000, iommu reg = ffff82c00021d000
(XEN) [VT-D]DMAR: reason 06 - PTE Read access is not set
(XEN) [VT-D]INTR-REMAP: Request device [0000:f0:1f.0] fault index 0, iommu reg = ffff82c00021f000
(XEN) [VT-D]INTR-REMAP: reason 22 - Present field in the IRTE entry is clear
</pre>
    <br>
    The RMRR identified is a hole in the e820, and the range which is
    causing IOMMU faults.  Clearly it isn't being set up correctly.<br>
    <br>
    First of all, can you check what effect booting with
    iommu_inclusive_mapping=1 has please?  While at it, iommu=debug
    would also be helpful.<br>
    <br>
    Back to the log.  Strictly speaking, this is a violation of the VT-d
    spec.  Section 8.4 Reserved Memory Region Reporting Structure says:<br>
    <br>
    "BIOS must report the RMRR reported memory addresses as reserved (or
    as EFI runtime) in the system memory map returned through methods
    such as INT15, EFI GetMemoryMap etc."<br>
    <br>
    However, Xen's logic here is very broken, and in need of fixing.<br>
    <br>
    For that message, it only checks the first and last address for
    being reserved, not the entire region, which will give it plenty of
    false negatives.<br>
    <br>
    For RMRRs themselves, system firmware is well known for abiding by
    the spec [citation needed], but an RMRR must be honoured, because
    the entire purpose of them is to state "this device won't function
    without access to this area".<br>
    <br>
    An RMRR in a hole, while a violation of the spec, is obviously fine
    to use in practice, so we should just accept it and stop
    complaining.<br>
    <br>
    OTOH, RMRRs which hit other memory (particularly RAM) need more
    care, and probably want to force override the e820 to reserved. 
    Nothing good will come from trusting the e820 over the DMAR table
    here, seeing as there is clearly an error somewhere in the
    firmware-provided information.<br>
    <br>
    However - I'm struggling to locate anywhere which actually walks
    dom0's RMRR list and inserts them into the IOMMU.  Anyone got any
    hints?<br>
    <br>
    ~Andrew<br>
  </body>
</html>

--------------B69C5BBFEF481DEB30F94167--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============6566594344913505582==--


From xen-devel-bounces@lists.xenproject.org Sat Jul 20 16:49:10 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 20 Jul 2019 16:49:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hosXh-0002XZ-Gz; Sat, 20 Jul 2019 16:49:05 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=+V0H=VR=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hosXg-0002XU-3c
 for xen-devel@lists.xenproject.org; Sat, 20 Jul 2019 16:49:04 +0000
X-Inumbo-ID: 46c98afc-ab0e-11e9-9170-ffa73abe0a14
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 46c98afc-ab0e-11e9-9170-ffa73abe0a14;
 Sat, 20 Jul 2019 16:49:01 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 741A8337;
 Sat, 20 Jul 2019 09:49:01 -0700 (PDT)
Received: from [10.37.12.6] (unknown [10.37.12.6])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id EAA4A3F59C;
 Sat, 20 Jul 2019 09:48:57 -0700 (PDT)
To: =?UTF-8?Q?Marek_Marczykowski-G=c3=b3recki?=
 <marmarek@invisiblethingslab.com>, xen-devel@lists.xenproject.org
References: <cover.537da3804adbe71352bed871578f3e893e2210c5.1563325215.git-series.marmarek@invisiblethingslab.com>
 <bf64e46ec03145da1887cfff4c632c86784792f6.1563325215.git-series.marmarek@invisiblethingslab.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <49a30043-1dd1-0069-1e3b-c593542f425c@arm.com>
Date: Sat, 20 Jul 2019 17:48:56 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <bf64e46ec03145da1887cfff4c632c86784792f6.1563325215.git-series.marmarek@invisiblethingslab.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v5 4/6] xen/x86: Allow stubdom access to irq
 created for msi.
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Simon Gaiser <simon@invisiblethingslab.com>, Jan Beulich <jbeulich@suse.com>,
 Brian Woods <brian.woods@amd.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGksCgpTb3JyeSBmb3IganVtcGluZyBsYXRlIGluIHRoZSBkaXNjdXNzaW9uLgoKT24gNy8xNy8x
OSAyOjAwIEFNLCBNYXJlayBNYXJjenlrb3dza2ktR8OzcmVja2kgd3JvdGU6Cj4gZGlmZiAtLWdp
dCBhL3hlbi9pbmNsdWRlL3hlbi9pcnEuaCBiL3hlbi9pbmNsdWRlL3hlbi9pcnEuaAo+IGluZGV4
IDU4NmI3ODMuLmM3YTZhODMgMTAwNjQ0Cj4gLS0tIGEveGVuL2luY2x1ZGUveGVuL2lycS5oCj4g
KysrIGIveGVuL2luY2x1ZGUveGVuL2lycS5oCj4gQEAgLTkxLDYgKzkxLDcgQEAgdHlwZWRlZiBz
dHJ1Y3QgaXJxX2Rlc2Mgewo+ICAgICAgIHNwaW5sb2NrX3QgbG9jazsKPiAgICAgICBzdHJ1Y3Qg
YXJjaF9pcnFfZGVzYyBhcmNoOwo+ICAgICAgIGNwdW1hc2tfdmFyX3QgYWZmaW5pdHk7Cj4gKyAg
ICBkb21pZF90IGNyZWF0b3JfZG9taWQ7IC8qIHdlYWsgcmVmZXJlbmNlIHRvIGRvbWFpbiBoYW5k
bGluZyB0aGlzIElSUSAqLwoKVGhpcyB4ODYgb25seS4gQ2FuIHRoaXMgYmUgbW92ZWQgaW4gYXJj
aF9pcnFfZGVzYyB0byBhdm9pZCBpbmNyZWFzaW5nIAp0aGUgc3RydWN0dXJlIG9uIEFybT8KCkNo
ZWVycywKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Jul 20 17:18:40 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 20 Jul 2019 17:18:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hot0A-0004fl-0r; Sat, 20 Jul 2019 17: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=OcVT=VR=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hot08-0004fZ-V8
 for xen-devel@lists.xenproject.org; Sat, 20 Jul 2019 17:18:28 +0000
X-Inumbo-ID: 62fbbd04-ab12-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 62fbbd04-ab12-11e9-8980-bc764e045a96;
 Sat, 20 Jul 2019 17:18:27 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hot06-0004vH-Lx; Sat, 20 Jul 2019 17:18: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 1hot06-00017G-CB; Sat, 20 Jul 2019 17:18:26 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hot06-0005BL-BZ; Sat, 20 Jul 2019 17:18:26 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139193-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: libvirt:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-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-vhd:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:saverestore-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
X-Osstest-Versions-This: libvirt=88ce7bac413a7a5722b2ffe53dd844c0d677168a
X-Osstest-Versions-That: libvirt=f58bcb80b2ca1791acd5ec0255297a44aa9d4dbe
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 20 Jul 2019 17:18:26 +0000
Subject: [Xen-devel] [libvirt test] 139193: 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>

ZmxpZ2h0IDEzOTE5MyBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzkxOTMvCgpGYWlsdXJlcyA6LS8gYnV0IG5vIHJl
Z3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9j
a2luZzoKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICBsaWtlIDEzOTAzNwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJh
dyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTM5MDM3CiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmly
dCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQtbGlidmlydC1xY293MiAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXFjb3cyIDEzIHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxp
YnZpcnQgICAgICAgICAgICAgIDg4Y2U3YmFjNDEzYTdhNTcyMmIyZmZlNTNkZDg0NGMwZDY3NzE2
OGEKYmFzZWxpbmUgdmVyc2lvbjoKIGxpYnZpcnQgICAgICAgICAgICAgIGY1OGJjYjgwYjJjYTE3
OTFhY2Q1ZWMwMjU1Mjk3YTQ0YWE5ZDRkYmUKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzOTAzNyAg
MjAxOS0wNy0xNiAwNDoxODo1MyBaICAgIDQgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMzkw
NzYgIDIwMTktMDctMTcgMDQ6MTg6NDcgWiAgICAzIGRheXMgICAgNCBhdHRlbXB0cwpUZXN0aW5n
IHNhbWUgc2luY2UgICAxMzkxOTMgIDIwMTktMDctMjAgMDQ6MTk6MDUgWiAgICAwIGRheXMgICAg
MSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoK
ICBDb2xlIFJvYmluc29uIDxjcm9iaW5zb0ByZWRoYXQuY29tPgogIERhbmllbCBIZW5yaXF1ZSBC
YXJib3phIDxkYW5pZWxoYjQxM0BnbWFpbC5jb20+CiAgRGFuaWVsIFAuIEJlcnJhbmfDqSA8YmVy
cmFuZ2VAcmVkaGF0LmNvbT4KICBFcmlrIFNrdWx0ZXR5IDxlc2t1bHRldEByZWRoYXQuY29tPgog
IEppcmkgRGVuZW1hcmsgPGpkZW5lbWFyQHJlZGhhdC5jb20+CiAgSm9uYXRob24gSm9uZ3NtYSA8
ampvbmdzbWFAcmVkaGF0LmNvbT4KICBKdWxpbyBGYXJhY2NvIDxqY2ZhcmFjY29AZ21haWwuY29t
PgogIErDoW4gVG9ta28gPGp0b21rb0ByZWRoYXQuY29tPgogIE1pY2hhbCBQcml2b3puaWsgPG1w
cml2b3puQHJlZGhhdC5jb20+CiAgUGV0ZXIgS3JlbXBhIDxwa3JlbXBhQHJlZGhhdC5jb20+CiAg
U2lsdmFuIEthaXNlciA8c2lsdmFuQHF1b2J5dGUuY29tPgogIFdhbmcgWWVjaGFvIDx3YW5nLnll
Y2hhbzI1NUB6dGUuY29tLmNuPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bTY0LWFybTY0LWxpYnZpcnQtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQg
b24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MK
aW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBh
dmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rl
c3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4g
Z2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rl
c3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRz
Lnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIK
ClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVu
Lm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9uIDoK
ClRvIHhlbmJpdHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0L2xpYnZpcnQuZ2l0CiAgIGY1OGJjYjgw
YjIuLjg4Y2U3YmFjNDEgIDg4Y2U3YmFjNDEzYTdhNTcyMmIyZmZlNTNkZDg0NGMwZDY3NzE2OGEg
LT4geGVuLXRlc3RlZC1tYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Jul 20 18:25:35 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 20 Jul 2019 18: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 1hou2m-0000ra-FX; Sat, 20 Jul 2019 18:25: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=+V0H=VR=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hou2k-0000rV-W2
 for xen-devel@lists.xenproject.org; Sat, 20 Jul 2019 18:25:15 +0000
X-Inumbo-ID: b690f0fd-ab1b-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id b690f0fd-ab1b-11e9-8980-bc764e045a96;
 Sat, 20 Jul 2019 18:25:12 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 8530D28;
 Sat, 20 Jul 2019 11:25:12 -0700 (PDT)
Received: from [10.37.12.6] (unknown [10.37.12.6])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 7E1573F59C;
 Sat, 20 Jul 2019 11:25:11 -0700 (PDT)
To: Oleksandr Tyshchenko <olekstysh@gmail.com>, xen-devel@lists.xenproject.org
References: <1561545009-17493-1-git-send-email-olekstysh@gmail.com>
 <1561545009-17493-2-git-send-email-olekstysh@gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <c07d3a21-872e-c711-958d-916461e331e9@arm.com>
Date: Sat, 20 Jul 2019 19:25:10 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <1561545009-17493-2-git-send-email-olekstysh@gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH V1] iommu/arm: Add Renesas IPMMU-VMSA 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: Oleksandr Tyshchenko <oleksandr_tyshchenko@epam.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>

SGksCgpBcG9sb2dpZXMgZm9yIHRoZSBsYXRlIGFuc3dlci4gSSBoYXZlIGJlZW4gdHJhdmVsaW5n
IGZvciB0aGUgcGFzdCBmZXcgd2Vla3MuCgpPbiA2LzI2LzE5IDExOjMwIEFNLCBPbGVrc2FuZHIg
VHlzaGNoZW5rbyB3cm90ZToKPiBGcm9tOiBPbGVrc2FuZHIgVHlzaGNoZW5rbyA8b2xla3NhbmRy
X3R5c2hjaGVua29AZXBhbS5jb20+Cj4gCj4gVGhlIElQTU1VLVZNU0EgaXMgVk1TQS1jb21wYXRp
YmxlIEkvTyBNZW1vcnkgTWFuYWdlbWVudCBVbml0IChJT01NVSkKPiB3aGljaCBwcm92aWRlcyBh
ZGRyZXNzIHRyYW5zbGF0aW9uIGFuZCBhY2Nlc3MgcHJvdGVjdGlvbiBmdW5jdGlvbmFsaXRpZXMK
PiB0byBwcm9jZXNzaW5nIHVuaXRzIGFuZCBpbnRlcmNvbm5lY3QgbmV0d29ya3MuCgpEbyB5b3Ug
aGF2ZSBhIGxpbmsgdG8gdGhlIHNwZWNpZmljYXRpb24/CgpNeSBrbm93bGVkZ2UgYWJvdXQgdGhl
IElQTU1VIGlzIHF1aXRlIGxpbWl0ZWQsIHNvIGZvciBub3csIEkgd2lsbCBtb3N0bHkgCmxvb2sg
YXQgWGVuIHNwZWNpZmljIGNvZGUuIEl0IHdvdWxkIGJlIGdvb2QgaWYgc29tZW9uZSB3aXRoIGEg
YmV0dGVyIAprbm93bGVkZ2Ugb2YgdGhlIGRyaXZlciBjb3VsZCBoYXZlIGEgbG9vay4KClsuLi5d
Cgo+IGRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9LY29uZmlnIGIveGVuL2Ry
aXZlcnMvcGFzc3Rocm91Z2gvS2NvbmZpZwo+IGluZGV4IGEzYzA2NDkuLmU1N2FhMjkgMTAwNjQ0
Cj4gLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvS2NvbmZpZwo+ICsrKyBiL3hlbi9kcml2
ZXJzL3Bhc3N0aHJvdWdoL0tjb25maWcKPiBAQCAtMTIsNCArMTIsMTcgQEAgY29uZmlnIEFSTV9T
TU1VCj4gICAKPiAgIAkgIFNheSBZIGhlcmUgaWYgeW91ciBTb0MgaW5jbHVkZXMgYW4gSU9NTVUg
ZGV2aWNlIGltcGxlbWVudGluZyB0aGUKPiAgIAkgIEFSTSBTTU1VIGFyY2hpdGVjdHVyZS4KPiAr
Cj4gK2NvbmZpZyBJUE1NVV9WTVNBCj4gKwlib29sICJSZW5lc2FzIElQTU1VLVZNU0EgZm91bmQg
aW4gUi1DYXIgR2VuMyBTb0NzIgo+ICsJZGVmYXVsdCB5CgpJIHdvdWxkIHByZWZlciB0aGlzIHRv
IGJlIGEgZGVmYXVsdCBOIGZvciB0aGUgdGltZS1iZWluZy4KCj4gKwlkZXBlbmRzIG9uIEFSTV82
NAo+ICsJLS0taGVscC0tLQo+ICsJICBTdXBwb3J0IGZvciBpbXBsZW1lbnRhdGlvbnMgb2YgdGhl
IFJlbmVzYXMgSVBNTVUtVk1TQSBmb3VuZAo+ICsJICBpbiBSLUNhciBHZW4zIFNvQ3MuCj4gKwo+
ICsJICBTYXkgWSBoZXJlIGlmIHlvdSBhcmUgdXNpbmcgbmV3ZXN0IFItQ2FyIEdlbjMgU29DcyBy
ZXZpc2lvbnMgd2hpY2ggSVBNTVUKCldoYXQgbmV3IG5vdyB3aWxsIGJlIG9sZCBzb29uIDspLiBT
byBpdCB3b3VsZCBiZSBiZXN0IGlmIHlvdSBnaXZlIGEgCnByZWNpc2UgcmV2aXNpb24gaGVyZS4K
Cj4gKwkgIGhhcmR3YXJlIHN1cHBvcnRzIHN0YWdlIDIgdHJhbnNsYXRpb24gdGFibGUgZm9ybWF0
IGFuZCBpcyBhYmxlIHRvIHVzZQo+ICsJICBDUFUncyBQMk0gdGFibGUgYXMgaXMuCj4gKwo+ICAg
ZW5kaWYKPiBkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYXJtL01ha2VmaWxl
IGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYXJtL01ha2VmaWxlCj4gaW5kZXggYjNlZmNmZC4u
NDBhYzdhOSAxMDA2NDQKPiAtLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hcm0vTWFrZWZp
bGUKPiArKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hcm0vTWFrZWZpbGUKPiBAQCAtMSwy
ICsxLDMgQEAKPiAgIG9iai15ICs9IGlvbW11Lm8KPiAgIG9iai0kKENPTkZJR19BUk1fU01NVSkg
Kz0gc21tdS5vCj4gK29iai0kKENPTkZJR19JUE1NVV9WTVNBKSArPSBpcG1tdS12bXNhLm8KPiBk
aWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYXJtL2lwbW11LXZtc2EuYyBiL3hl
bi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FybS9pcG1tdS12bXNhLmMKPiBuZXcgZmlsZSBtb2RlIDEw
MDY0NAo+IGluZGV4IDAwMDAwMDAuLjUwOTFjNjEKPiAtLS0gL2Rldi9udWxsCj4gKysrIGIveGVu
L2RyaXZlcnMvcGFzc3Rocm91Z2gvYXJtL2lwbW11LXZtc2EuYwo+IEBAIC0wLDAgKzEsMTQ4NyBA
QAo+ICsvKgo+ICsgKiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hcm0vaXBtbXUtdm1zYS5jCj4g
KyAqCj4gKyAqIERyaXZlciBmb3IgdGhlIFJlbmVzYXMgSVBNTVUtVk1TQSBmb3VuZCBpbiBSLUNh
ciBHZW4zIFNvQ3MuCj4gKyAqCj4gKyAqIFRoZSBJUE1NVS1WTVNBIGlzIFZNU0EtY29tcGF0aWJs
ZSBJL08gTWVtb3J5IE1hbmFnZW1lbnQgVW5pdCAoSU9NTVUpCj4gKyAqIHdoaWNoIHByb3ZpZGVz
IGFkZHJlc3MgdHJhbnNsYXRpb24gYW5kIGFjY2VzcyBwcm90ZWN0aW9uIGZ1bmN0aW9uYWxpdGll
cwo+ICsgKiB0byBwcm9jZXNzaW5nIHVuaXRzIGFuZCBpbnRlcmNvbm5lY3QgbmV0d29ya3MuCj4g
KyAqCj4gKyAqIFBsZWFzZSBub3RlLCBjdXJyZW50IGRyaXZlciBpcyBzdXBwb3NlZCB0byB3b3Jr
IG9ubHkgd2l0aCBuZXdlc3QgR2VuMyBTb0NzCj4gKyAqIHJldmlzaW9ucyB3aGljaCBJUE1NVSBo
YXJkd2FyZSBzdXBwb3J0cyBzdGFnZSAyIHRyYW5zbGF0aW9uIHRhYmxlIGZvcm1hdCBhbmQKPiAr
ICogaXMgYWJsZSB0byB1c2UgQ1BVJ3MgUDJNIHRhYmxlIGFzIGlzLgo+ICsgKgo+ICsgKiBCYXNl
ZCBvbiBMaW51eCdzIElQTU1VLVZNU0EgZHJpdmVyIGZyb20gUmVuZXNhcyBCU1A6Cj4gKyAqICAg
IGRyaXZlcnMvaW9tbXUvaXBtbXUtdm1zYS5jCgpXaGF0IGFyZSB0aGUgbWFqb3IgZGlmZmVyZW5j
ZXMgY29tcGFyZSB0aGUgTGludXggZHJpdmVyPwoKPiArICogeW91IGNhbiBmb3VuZCBhdDoKPiAr
ICogICAgdXJsOiBnaXQ6Ly9naXQua2VybmVsLm9yZy9wdWIvc2NtL2xpbnV4L2tlcm5lbC9naXQv
aG9ybXMvcmVuZXNhcy1ic3AuZ2l0Cj4gKyAqICAgIGJyYW5jaDogdjQuMTQuNzUtbHRzaS9yY2Fy
LTMuOS4yCj4gKyAqICAgIGNvbW1pdDogYTUyNjZkMjk4MTI0ODc0YzJjMDZiOGIxM2QwNzNmNmVj
YzJlZTM1NQoKSXMgdGhlcmUgYW55IHJlYXNvbiB0byB1c2UgdGhlIEJTUCBkcml2ZXIgYW5kIG5v
dCB0aGUgb25lIHByb3ZpZGVkIGJ5IApMaW51eCBkaXJlY3RseT8KClsuLi5dCgo+ICsjZGVmaW5l
IGRldl9hcmNoZGF0YShkZXYpICgoc3RydWN0IGlwbW11X3Ztc2FfeGVuX2RldmljZSAqKWRldi0+
YXJjaGRhdGEuaW9tbXUpCj4gKwo+ICsvKiBSb290L0NhY2hlIElQTU1VIGRldmljZSdzIGluZm9y
bWF0aW9uICovCj4gK3N0cnVjdCBpcG1tdV92bXNhX2RldmljZQo+ICt7CgpBRkFJQ1QsIHRoaXMg
ZmlsZSB3YXMgY29udmVydGVkIHRvIFhlbiBjb2Rpbmcgc3R5bGUuIElmIHNvLCB0aGUgc3R5bGUg
CmZvciBzdHJ1Y3QgaXMKCnN0cnVjdCAuLi4gewouLi4KfTsKCj4gKyAgICBzdHJ1Y3QgZGV2aWNl
ICpkZXY7Cj4gKyAgICB2b2lkIF9faW9tZW0gKmJhc2U7Cj4gKyAgICBzdHJ1Y3QgaXBtbXVfdm1z
YV9kZXZpY2UgKnJvb3Q7Cj4gKyAgICBzdHJ1Y3QgbGlzdF9oZWFkIGxpc3Q7Cj4gKyAgICB1bnNp
Z25lZCBpbnQgbnVtX3V0bGJzOwo+ICsgICAgdW5zaWduZWQgaW50IG51bV9jdHg7Cj4gKyAgICBz
cGlubG9ja190IGxvY2s7ICAgIC8qIFByb3RlY3RzIGN0eCBhbmQgZG9tYWluc1tdICovCj4gKyAg
ICBERUNMQVJFX0JJVE1BUChjdHgsIElQTU1VX0NUWF9NQVgpOwo+ICsgICAgc3RydWN0IGlwbW11
X3Ztc2FfZG9tYWluICpkb21haW5zW0lQTU1VX0NUWF9NQVhdOwo+ICt9Owo+ICsKPiArLyoKPiAr
ICogUm9vdC9DYWNoZSBJUE1NVSBkb21haW4ncyBpbmZvcm1hdGlvbgo+ICsgKgo+ICsgKiBSb290
IElQTU1VIGRldmljZSBpcyBhc3NpZ25lZCB0byBSb290IElQTU1VIGRvbWFpbiB3aGlsZSBDYWNo
ZSBJUE1NVSBkZXZpY2UKPiArICogaXMgYXNzaWduZWQgdG8gQ2FjaGUgSVBNTVUgZG9tYWluLiBN
YXN0ZXIgZGV2aWNlcyBhcmUgY29ubmVjdGVkIHRvIENhY2hlCj4gKyAqIElQTU1VIGRldmljZXMg
dGhyb3VnaCBzcGVjaWZpYyBwb3J0cyBjYWxsZWQgbWljcm8tVExCcy4KPiArICogQWxsIENhY2hl
IElQTU1VIGRldmljZXMsIGluIHR1cm4sIGFyZSBjb25uZWN0ZWQgdG8gUm9vdCBJUE1NVSBkZXZp
Y2UKPiArICogd2hpY2ggbWFuYWdlcyBJUE1NVSBjb250ZXh0Lgo+ICsgKi8KPiArc3RydWN0IGlw
bW11X3Ztc2FfZG9tYWluCj4gK3sKCkRpdHRvLgoKPiArICAgIC8qCj4gKyAgICAgKiBJUE1NVSBk
ZXZpY2UgYXNzaWduZWQgdG8gdGhpcyBJUE1NVSBkb21haW4uCj4gKyAgICAgKiBFaXRoZXIgUm9v
dCBkZXZpY2Ugd2hpY2ggaXMgbG9jYXRlZCBhdCB0aGUgbWFpbiBtZW1vcnkgYnVzIGRvbWFpbiBv
cgo+ICsgICAgICogQ2FjaGUgZGV2aWNlIHdoaWNoIGlzIGxvY2F0ZWQgYXQgZWFjaCBoaWVyYXJj
aHkgYnVzIGRvbWFpbi4KPiArICAgICAqLwo+ICsgICAgc3RydWN0IGlwbW11X3Ztc2FfZGV2aWNl
ICptbXU7Cj4gKwo+ICsgICAgLyogQ29udGV4dCB1c2VkIGZvciB0aGlzIElQTU1VIGRvbWFpbiAq
Lwo+ICsgICAgdW5zaWduZWQgaW50IGNvbnRleHRfaWQ7Cj4gKwo+ICsgICAgLyogWGVuIGRvbWFp
biBhc3NvY2lhdGVkIHdpdGggdGhpcyBJUE1NVSBkb21haW4gKi8KPiArICAgIHN0cnVjdCBkb21h
aW4gKmQ7Cj4gKwo+ICsgICAgLyogVGhlIGZpZWxkcyBiZWxvdyBhcmUgdXNlZCBmb3IgQ2FjaGUg
SVBNTVUgZG9tYWluIG9ubHkgKi8KPiArCj4gKyAgICAvKgo+ICsgICAgICogVXNlZCB0byBrZWVw
IHRyYWNrIG9mIHRoZSBtYXN0ZXIgZGV2aWNlcyB3aGljaCBhcmUgYXR0YWNoZWQgdG8gdGhpcwo+
ICsgICAgICogSVBNTVUgZG9tYWluIChkb21haW4gdXNlcnMpLiBNYXN0ZXIgZGV2aWNlcyBiZWhp
bmQgdGhlIHNhbWUgSVBNTVUgZGV2aWNlCj4gKyAgICAgKiBhcmUgZ3JvdXBlZCB0b2dldGhlciBi
eSBwdXR0aW5nIGludG8gdGhlIHNhbWUgSVBNTVUgZG9tYWluLgo+ICsgICAgICogT25seSB3aGVu
IHRoZSByZWZjb3VudCByZWFjaGVzIDAgdGhpcyBJUE1NVSBkb21haW4gY2FuIGJlIGRlc3Ryb3ll
ZC4KPiArICAgICAqLwo+ICsgICAgaW50IHJlZmNvdW50OwoKSWYgdGhlIHJlZmNvdW50IGNhbm5v
dCBiZSAwLCB0aGVuIEkgd291bGQgcHJlZmVyIGFuIHVuc2lnbmVkIGludCBoZXJlLgoKPiArICAg
IC8qIFVzZWQgdG8gbGluayB0aGlzIElQTU1VIGRvbWFpbiBmb3IgdGhlIHNhbWUgWGVuIGRvbWFp
biAqLwo+ICsgICAgc3RydWN0IGxpc3RfaGVhZCBsaXN0Owo+ICt9OwoKClsuLi5dCgo+ICsvKiBS
ZWFkL1dyaXRlIEFjY2VzcyAqLwo+ICtzdGF0aWMgdTMyIGlwbW11X3JlYWQoc3RydWN0IGlwbW11
X3Ztc2FfZGV2aWNlICptbXUsIHVuc2lnbmVkIGludCBvZmZzZXQpCgpJZiB5b3UgYXJlIGdvaW5n
IHRvIHVzZSBYZW4gY29kaW5nIHN0eWxlLCB0aGVuIHRoaXMgc2hvdWxkIGJlIAoidWludDMyX3Qi
LiBUaGUgc2FtZSBpcyB2YWxpZCBldmVyeXdoZXJlIGluIHRoaXMgZmlsZSwgSSBhbSBub3QgZ29p
bmcgdG8gCm1lbnRpb24gYWxsIG9mIHRoZW0gOikuCgo+ICt7Cj4gKyAgICByZXR1cm4gcmVhZGwo
bW11LT5iYXNlICsgb2Zmc2V0KTsKPiArfQo+ICsKPiArc3RhdGljIHZvaWQgaXBtbXVfd3JpdGUo
c3RydWN0IGlwbW11X3Ztc2FfZGV2aWNlICptbXUsIHVuc2lnbmVkIGludCBvZmZzZXQsCj4gKyAg
ICAgICAgICAgICAgICAgICAgICAgIHUzMiBkYXRhKQo+ICt7Cj4gKyAgICB3cml0ZWwoZGF0YSwg
bW11LT5iYXNlICsgb2Zmc2V0KTsKPiArfQo+ICsKPiArc3RhdGljIHUzMiBpcG1tdV9jdHhfcmVh
ZF9yb290KHN0cnVjdCBpcG1tdV92bXNhX2RvbWFpbiAqZG9tYWluLAo+ICsgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IHJlZykKPiArewo+ICsgICAgcmV0dXJuIGlw
bW11X3JlYWQoZG9tYWluLT5tbXUtPnJvb3QsCj4gKyAgICAgICAgICAgICAgICAgICAgICBkb21h
aW4tPmNvbnRleHRfaWQgKiBJTV9DVFhfU0laRSArIHJlZyk7Cj4gK30KPiArCj4gK3N0YXRpYyB2
b2lkIGlwbW11X2N0eF93cml0ZV9yb290KHN0cnVjdCBpcG1tdV92bXNhX2RvbWFpbiAqZG9tYWlu
LAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgcmVnLCB1
MzIgZGF0YSkKPiArewo+ICsgICAgaXBtbXVfd3JpdGUoZG9tYWluLT5tbXUtPnJvb3QsCj4gKyAg
ICAgICAgICAgICAgICBkb21haW4tPmNvbnRleHRfaWQgKiBJTV9DVFhfU0laRSArIHJlZywgZGF0
YSk7Cj4gK30KPiArCj4gK3N0YXRpYyB2b2lkIGlwbW11X2N0eF93cml0ZV9jYWNoZShzdHJ1Y3Qg
aXBtbXVfdm1zYV9kb21haW4gKmRvbWFpbiwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHVuc2lnbmVkIGludCByZWcsIHUzMiBkYXRhKQo+ICt7Cj4gKyAgICBBU1NFUlQocmVn
ID09IElNQ1RSKTsKCldoYXQncyB0aGUgcmF0aW9uYWxlIG9mIHBhc3NpbmcgcmVnIGluIHBhcmFt
ZXRlciBpZiBpdCBjYW4gb25seSBiZSBlcXVhbCAKdG8gSU1DVFI/Cgo+ICsKPiArICAgIC8qIE1h
c2sgZmllbGRzIHdoaWNoIGFyZSBpbXBsZW1lbnRlZCBpbiBJUE1NVS1NTSBvbmx5LiAqLwo+ICsg
ICAgaWYgKCAhaXBtbXVfaXNfcm9vdChkb21haW4tPm1tdSkgKQo+ICsgICAgICAgIGlwbW11X3dy
aXRlKGRvbWFpbi0+bW11LCBkb21haW4tPmNvbnRleHRfaWQgKiBJTV9DVFhfU0laRSArIHJlZywK
PiArICAgICAgICAgICAgICAgICAgICBkYXRhICYgSU1DVFJfQ09NTU9OX01BU0spOwo+ICt9Cgpb
Li4uXQoKPiArLyogRW5hYmxlIE1NVSB0cmFuc2xhdGlvbiBmb3IgdGhlIG1pY3JvLVRMQi4gKi8K
PiArc3RhdGljIHZvaWQgaXBtbXVfdXRsYl9lbmFibGUoc3RydWN0IGlwbW11X3Ztc2FfZG9tYWlu
ICpkb21haW4sCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCB1
dGxiKQo+ICt7Cj4gKyAgICBzdHJ1Y3QgaXBtbXVfdm1zYV9kZXZpY2UgKm1tdSA9IGRvbWFpbi0+
bW11Owo+ICsKPiArICAgIC8qCj4gKyAgICAgKiBUT0RPOiBSZWZlcmVuY2UtY291bnQgdGhlIG1p
Y3JvLVRMQiBhcyBzZXZlcmFsIGJ1cyBtYXN0ZXJzIGNhbiBiZQo+ICsgICAgICogY29ubmVjdGVk
IHRvIHRoZSBzYW1lIG1pY3JvLVRMQi4KPiArICAgICAqLwoKV2hhdCB3b3VsZCBiZSB0aGUgZXhh
Y3QgcHJvYmxlbSBpZiB0aGlzIGlzIG5vdCBoYW5kbGVkPyBDb3VsZCBhIHV0bGIgCnNoYXJlZCBi
ZXR3ZWVuIG11bHRpcGxlIGRvbWFpbj8KCj4gKyAgICBpcG1tdV93cml0ZShtbXUsIElNVUFTSUQo
dXRsYiksIDApOwo+ICsgICAgaXBtbXVfd3JpdGUobW11LCBJTVVDVFIodXRsYiksIGlwbW11X3Jl
YWQobW11LCBJTVVDVFIodXRsYikpIHwKPiArICAgICAgICAgICAgICAgIElNVUNUUl9UVFNFTF9N
TVUoZG9tYWluLT5jb250ZXh0X2lkKSB8IElNVUNUUl9NTVVFTik7Cj4gK30KClsuLi5dCgo+ICtz
dGF0aWMgaW50IGlwbW11X2RvbWFpbl9pbml0X2NvbnRleHQoc3RydWN0IGlwbW11X3Ztc2FfZG9t
YWluICpkb21haW4pCj4gK3sKPiArICAgIHU2NCB0dGJyOwoKcy91NjQvdWludDY0X3QvCgo+ICsg
ICAgdTMyIHRzejA7Cj4gKyAgICBpbnQgcmV0Owo+ICsKPiArICAgIC8qIEZpbmQgYW4gdW51c2Vk
IGNvbnRleHQuICovCj4gKyAgICByZXQgPSBpcG1tdV9kb21haW5fYWxsb2NhdGVfY29udGV4dChk
b21haW4tPm1tdS0+cm9vdCwgZG9tYWluKTsKPiArICAgIGlmICggcmV0IDwgMCApCj4gKyAgICAg
ICAgcmV0dXJuIHJldDsKPiArCj4gKyAgICBkb21haW4tPmNvbnRleHRfaWQgPSByZXQ7Cj4gKwo+
ICsgICAgLyoKPiArICAgICAqIFRUQlIwCj4gKyAgICAgKiBVc2UgUDJNIHRhYmxlIGZvciB0aGlz
IFhlbiBkb21haW4uCj4gKyAgICAgKi8KPiArICAgIEFTU0VSVChkb21haW4tPmQgIT0gTlVMTCk7
Cj4gKyAgICB0dGJyID0gcGFnZV90b19tYWRkcihkb21haW4tPmQtPmFyY2gucDJtLnJvb3QpOwo+
ICsKPiArICAgIGRldl9pbmZvKGRvbWFpbi0+bW11LT5yb290LT5kZXYsICJkJWQ6IFNldCBJUE1N
VSBjb250ZXh0ICV1IChwZ2QgMHglIlBSSXg2NCIpXG4iLAoKV2UgaW50cm9kdWNlIGEgZm9ybWF0
IHNwZWNpZmllciB0byBwcmludCBhIGRvbWFpbi4gU28geW91IGNhbiB1c2UgJXBkIGluIApjb21i
aW5hdGlvbiBvZiBqdXN0IGRvbWFpbi0+ZC4KCj4gKyAgICAgICAgICAgICBkb21haW4tPmQtPmRv
bWFpbl9pZCwgZG9tYWluLT5jb250ZXh0X2lkLCB0dGJyKTsKPiArCj4gKyAgICBpcG1tdV9jdHhf
d3JpdGVfcm9vdChkb21haW4sIElNVFRMQlIwLCB0dGJyICYgSU1UVExCUjBfVFRCUl9NQVNLKTsK
PiArICAgIGlwbW11X2N0eF93cml0ZV9yb290KGRvbWFpbiwgSU1UVFVCUjAsICh0dGJyID4+IDMy
KSAmIElNVFRVQlIwX1RUQlJfTUFTSyk7Cj4gKwo+ICsgICAgLyoKPiArICAgICAqIFRUQkNSCj4g
KyAgICAgKiBXZSB1c2UgbG9uZyBkZXNjcmlwdG9ycyB3aXRoIGlubmVyLXNoYXJlYWJsZSBXQldB
IHRhYmxlcyBhbmQgYWxsb2NhdGUKPiArICAgICAqIHRoZSB3aG9sZSAicDJtX2lwYV9iaXRzIiBJ
UEEgc3BhY2UgdG8gVFRCUjAuIFVzZSA0S0IgcGFnZSBncmFudWxlLgo+ICsgICAgICogU3RhcnQg
cGFnZSB0YWJsZSB3YWxrcyBhdCBmaXJzdCBsZXZlbC4gQnlwYXNzIHN0YWdlIDEgdHJhbnNsYXRp
b24KPiArICAgICAqIHdoZW4gb25seSBzdGFnZSAyIHRyYW5zbGF0aW9uIGlzIHBlcmZvcm1lZC4K
CkkgYW0gbm90IHN1cmUgdG8gdW5kZXJzdGFuZCB0aGUgbGFzdCBzZW50ZW5jZS4gWW91IG9ubHkg
dXNlIHN0YWdlMiAKcmlnaHQsIHNvIGl0IHNob3VsZG4ndCBpdCBiZSAiQWx3YXlzIGJ5cGFzcyBz
dGFnZSAxIHRyYW5zbGF0aW9uIj8KCj4gKyAgICAgKi8KPiArICAgIHRzejAgPSAoNjQgLSBwMm1f
aXBhX2JpdHMpIDw8IElNVFRCQ1JfVFNaMF9TSElGVDsKPiArICAgIGlwbW11X2N0eF93cml0ZV9y
b290KGRvbWFpbiwgSU1UVEJDUiwgSU1UVEJDUl9FQUUgfCBJTVRUQkNSX1BNQiB8Cj4gKyAgICAg
ICAgICAgICAgICAgICAgICAgICBJTVRUQkNSX1NIMF9JTk5FUl9TSEFSRUFCTEUgfCBJTVRUQkNS
X09SR04wX1dCX1dBIHwKPiArICAgICAgICAgICAgICAgICAgICAgICAgIElNVFRCQ1JfSVJHTjBf
V0JfV0EgfCBJTVRUQkNSX1NMMF9MVkxfMSB8IHRzejApOwoKWy4uLl0KCj4gKy8qIEZhdWx0IEhh
bmRsaW5nICovCj4gK3N0YXRpYyB2b2lkIGlwbW11X2RvbWFpbl9pcnEoc3RydWN0IGlwbW11X3Zt
c2FfZG9tYWluICpkb21haW4pCj4gK3sKPiArICAgIGNvbnN0IHUzMiBlcnJfbWFzayA9IElNU1RS
X01ISVQgfCBJTVNUUl9BQk9SVCB8IElNU1RSX1BGIHwgSU1TVFJfVEY7Cj4gKyAgICBzdHJ1Y3Qg
aXBtbXVfdm1zYV9kZXZpY2UgKm1tdSA9IGRvbWFpbi0+bW11Owo+ICsgICAgdTMyIHN0YXR1czsK
PiArICAgIHU2NCBpb3ZhOwo+ICsKPiArICAgIHN0YXR1cyA9IGlwbW11X2N0eF9yZWFkX3Jvb3Qo
ZG9tYWluLCBJTVNUUik7Cj4gKyAgICBpZiAoICEoc3RhdHVzICYgZXJyX21hc2spICkKPiArICAg
ICAgICByZXR1cm47Cj4gKwo+ICsgICAgaW92YSA9IGlwbW11X2N0eF9yZWFkX3Jvb3QoZG9tYWlu
LCBJTUVMQVIpIHwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgodTY0KWlwbW11
X2N0eF9yZWFkX3Jvb3QoZG9tYWluLCBJTUVVQVIpIDw8IDMyKTsKPiArCj4gKyAgICAvKgo+ICsg
ICAgICogQ2xlYXIgdGhlIGVycm9yIHN0YXR1cyBmbGFncy4gVW5saWtlIHRyYWRpdGlvbmFsIGlu
dGVycnVwdCBmbGFnCj4gKyAgICAgKiByZWdpc3RlcnMgdGhhdCBtdXN0IGJlIGNsZWFyZWQgYnkg
d3JpdGluZyAxLCB0aGlzIHN0YXR1cyByZWdpc3Rlcgo+ICsgICAgICogc2VlbXMgdG8gcmVxdWly
ZSAwLiBUaGUgZXJyb3IgYWRkcmVzcyByZWdpc3RlciBtdXN0IGJlIHJlYWQgYmVmb3JlLAo+ICsg
ICAgICogb3RoZXJ3aXNlIGl0cyB2YWx1ZSB3aWxsIGJlIDAuCj4gKyAgICAgKi8KPiArICAgIGlw
bW11X2N0eF93cml0ZV9yb290KGRvbWFpbiwgSU1TVFIsIDApOwo+ICsKPiArICAgIC8qIExvZyBm
YXRhbCBlcnJvcnMuICovCj4gKyAgICBpZiAoIHN0YXR1cyAmIElNU1RSX01ISVQgKQo+ICsgICAg
ICAgIGRldl9lcnJfcmF0ZWxpbWl0ZWQobW11LT5kZXYsICJkJWQ6IE11bHRpcGxlIFRMQiBoaXRz
IEAweCUiUFJJeDY0IlxuIiwKClNpbWlsYXIgcmVtYXJrIGZvciBkJWQgaGVyZSAuLi4KCj4gKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBkb21haW4tPmQtPmRvbWFpbl9pZCwgaW92YSk7Cj4g
KyAgICBpZiAoIHN0YXR1cyAmIElNU1RSX0FCT1JUICkKPiArICAgICAgICBkZXZfZXJyX3JhdGVs
aW1pdGVkKG1tdS0+ZGV2LCAiZCVkOiBQYWdlIFRhYmxlIFdhbGsgQWJvcnQgQDB4JSJQUkl4NjQi
XG4iLAoKLi4uIGhlcmUgYW5kIC4uLgo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgZG9t
YWluLT5kLT5kb21haW5faWQsIGlvdmEpOwo+ICsKPiArICAgIC8qIFJldHVybiBpZiBpdCBpcyBu
ZWl0aGVyIFBlcm1pc3Npb24gRmF1bHQgbm9yIFRyYW5zbGF0aW9uIEZhdWx0LiAqLwo+ICsgICAg
aWYgKCAhKHN0YXR1cyAmIChJTVNUUl9QRiB8IElNU1RSX1RGKSkgKQo+ICsgICAgICAgIHJldHVy
bjsKPiArCj4gKyAgICAvKiBGbHVzaCB0aGUgVExCIGFzIHJlcXVpcmVkIHdoZW4gSVBNTVUgdHJh
bnNsYXRpb24gZXJyb3Igb2NjdXJyZWQuICovCj4gKyAgICBpcG1tdV90bGJfaW52YWxpZGF0ZShk
b21haW4pOwo+ICsKPiArICAgIGRldl9lcnJfcmF0ZWxpbWl0ZWQobW11LT5kZXYsICJkJWQ6IFVu
aGFuZGxlZCBmYXVsdDogc3RhdHVzIDB4JTA4eCBpb3ZhIDB4JSJQUkl4NjQiXG4iLAoKLi4uIGhl
cmUuCgo+ICsgICAgICAgICAgICAgICAgICAgICAgICBkb21haW4tPmQtPmRvbWFpbl9pZCwgc3Rh
dHVzLCBpb3ZhKTsKPiArfQo+ICsKPiArc3RhdGljIHZvaWQgaXBtbXVfaXJxKGludCBpcnEsIHZv
aWQgKmRldiwgc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCj4gK3sKPiArICAgIHN0cnVjdCBp
cG1tdV92bXNhX2RldmljZSAqbW11ID0gZGV2Owo+ICsgICAgdW5zaWduZWQgaW50IGk7Cj4gKyAg
ICB1bnNpZ25lZCBsb25nIGZsYWdzOwo+ICsKPiArICAgIHNwaW5fbG9ja19pcnFzYXZlKCZtbXUt
PmxvY2ssIGZsYWdzKTsKPiArCj4gKyAgICAvKgo+ICsgICAgICogV2hlbiBpbnRlcnJ1cHQgYXJy
aXZlcywgd2UgZG9uJ3Qga25vdyB0aGUgY29udGV4dCBpdCBpcyByZWxhdGVkIHRvLgo+ICsgICAg
ICogU28sIGNoZWNrIGludGVycnVwdHMgZm9yIGFsbCBhY3RpdmUgY29udGV4dHMgdG8gbG9jYXRl
IGEgY29udGV4dAo+ICsgICAgICogd2l0aCBzdGF0dXMgYml0cyBzZXQuCj4gKyAgICAqLwo+ICsg
ICAgZm9yICggaSA9IDA7IGkgPCBtbXUtPm51bV9jdHg7IGkrKyApCj4gKyAgICB7Cj4gKyAgICAg
ICAgaWYgKCAhbW11LT5kb21haW5zW2ldICkKPiArICAgICAgICAgICAgY29udGludWU7Cj4gKyAg
ICAgICAgaXBtbXVfZG9tYWluX2lycShtbXUtPmRvbWFpbnNbaV0pOwo+ICsgICAgfQo+ICsKPiAr
ICAgIHNwaW5fdW5sb2NrX2lycXJlc3RvcmUoJm1tdS0+bG9jaywgZmxhZ3MpOwo+ICt9Cj4gKwo+
ICsvKiBNYXN0ZXIgZGV2aWNlcyBtYW5hZ2VtZW50ICovCj4gK3N0YXRpYyBpbnQgaXBtbXVfYXR0
YWNoX2RldmljZShzdHJ1Y3QgaXBtbXVfdm1zYV9kb21haW4gKmRvbWFpbiwKPiArICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCBkZXZpY2UgKmRldikKPiArewo+ICsgICAgc3Ry
dWN0IGlwbW11X3Ztc2FfbWFzdGVyX2NmZyAqY2ZnID0gZGV2X2FyY2hkYXRhKGRldiktPmNmZzsK
PiArICAgIHN0cnVjdCBpcG1tdV92bXNhX2RldmljZSAqbW11ID0gY2ZnLT5tbXU7Cj4gKyAgICB1
bnNpZ25lZCBpbnQgaTsKPiArCj4gKyAgICBpZiAoICFtbXUgKQo+ICsgICAgewo+ICsgICAgICAg
IGRldl9lcnIoZGV2LCAiQ2Fubm90IGF0dGFjaCB0byBJUE1NVVxuIik7Cj4gKyAgICAgICAgcmV0
dXJuIC1FTlhJTzsKPiArICAgIH0KPiArCj4gKyAgICBpZiAoICFkb21haW4tPm1tdSApCgpTbyB5
b3UgcmVhZCBkb21haW4tPm1tdSBoZXJlIGFuZCAuLi4KCj4gKyAgICB7Cj4gKyAgICAgICAgLyog
VGhlIGRvbWFpbiBoYXNuJ3QgYmVlbiB1c2VkIHlldCwgaW5pdGlhbGl6ZSBpdC4gKi8KPiArICAg
ICAgICBkb21haW4tPm1tdSA9IG1tdTsKPiArCj4gKyAgICAgICAgLyoKPiArICAgICAgICAgKiBX
ZSBoYXZlIGFscmVhZHkgZW5hYmxlZCBjb250ZXh0IGZvciBSb290IElQTU1VIGFzc2lnbmVkIHRv
IHRoaXMKPiArICAgICAgICAgKiBYZW4gZG9tYWluIGluIGlwbW11X2RvbWFpbl9pbml0X2NvbnRl
eHQoKS4KPiArICAgICAgICAgKiBFbmFibGUgdGhlIGNvbnRleHQgZm9yIENhY2hlIElQTU1VIG9u
bHkuIEZsdXNoIHRoZSBUTEIgYXMgcmVxdWlyZWQKPiArICAgICAgICAgKiB3aGVuIG1vZGlmeWlu
ZyB0aGUgY29udGV4dCByZWdpc3RlcnMuCj4gKyAgICAgICAgICovCj4gKyAgICAgICAgaXBtbXVf
Y3R4X3dyaXRlX2NhY2hlKGRvbWFpbiwgSU1DVFIsCj4gKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGlwbW11X2N0eF9yZWFkX3Jvb3QoZG9tYWluLCBJTUNUUikgfCBJTUNUUl9GTFVTSCk7
Cj4gKwo+ICsgICAgICAgIGRldl9pbmZvKGRldiwgIlVzaW5nIElQTU1VIGNvbnRleHQgJXVcbiIs
IGRvbWFpbi0+Y29udGV4dF9pZCk7Cj4gKyAgICB9Cj4gKyAgICBlbHNlIGlmICggZG9tYWluLT5t
bXUgIT0gbW11ICkKCi4uLiBoZXJlLiBXaGF0IGFjdHVhbGx5IHByb21pc2UgdGhhdCBkb21haW4t
Pm1tdSBjYW4ndCBjaGFuZ2UgaW4gcGFyYWxsZWw/Cgo+ICsgICAgewo+ICsgICAgICAgIC8qCj4g
KyAgICAgICAgICogU29tZXRoaW5nIGlzIHdyb25nLCB3ZSBjYW4ndCBhdHRhY2ggdHdvIG1hc3Rl
ciBkZXZpY2VzIHVzaW5nCj4gKyAgICAgICAgICogZGlmZmVyZW50IElPTU1VcyB0byB0aGUgc2Ft
ZSBJUE1NVSBkb21haW4uCj4gKyAgICAgICAgICovCj4gKyAgICAgICAgZGV2X2VycihkZXYsICJD
YW4ndCBhdHRhY2ggSVBNTVUgJXMgdG8gZG9tYWluIG9uIElQTU1VICVzXG4iLAo+ICsgICAgICAg
ICAgICAgICAgZGV2X25hbWUobW11LT5kZXYpLCBkZXZfbmFtZShkb21haW4tPm1tdS0+ZGV2KSk7
Cj4gKyAgICAgICAgcmV0dXJuIC1FSU5WQUw7Cj4gKyAgICB9Cj4gKyAgICBlbHNlCj4gKyAgICAg
ICAgZGV2X2luZm8oZGV2LCAiUmV1c2luZyBJUE1NVSBjb250ZXh0ICV1XG4iLCBkb21haW4tPmNv
bnRleHRfaWQpOwo+ICsKPiArICAgIGZvciAoIGkgPSAwOyBpIDwgY2ZnLT5udW1fdXRsYnM7ICsr
aSApCj4gKyAgICAgICAgaXBtbXVfdXRsYl9lbmFibGUoZG9tYWluLCBjZmctPnV0bGJzW2ldKTsK
PiArCj4gKyAgICByZXR1cm4gMDsKPiArfQoKWy4uLl0KCj4gK3N0YXRpYyB2b2lkIGlwbW11X3By
b3RlY3RfbWFzdGVycyhzdHJ1Y3QgaXBtbXVfdm1zYV9kZXZpY2UgKm1tdSkKPiArewo+ICsgICAg
c3RydWN0IGR0X2RldmljZV9ub2RlICpub2RlOwo+ICsKPiArICAgIGR0X2Zvcl9lYWNoX2Rldmlj
ZV9ub2RlKCBkdF9ob3N0LCBub2RlICkKPiArICAgIHsKPiArICAgICAgICBpZiAoIG1tdS0+ZGV2
LT5vZl9ub2RlICE9IGR0X3BhcnNlX3BoYW5kbGUobm9kZSwgImlvbW11cyIsIDApICkKPiArICAg
ICAgICAgICAgY29udGludWU7Cj4gKwo+ICsgICAgICAgIC8qIExldCBYZW4ga25vdyB0aGF0IHRo
ZSBtYXN0ZXIgZGV2aWNlIGlzIHByb3RlY3RlZCBieSBhbiBJT01NVS4gKi8KPiArICAgICAgICBk
dF9kZXZpY2Vfc2V0X3Byb3RlY3RlZChub2RlKTsKPiArCj4gKyAgICAgICAgZGV2X2luZm8obW11
LT5kZXYsICJGb3VuZCBtYXN0ZXIgZGV2aWNlICVzXG4iLCBkdF9ub2RlX2Z1bGxfbmFtZShub2Rl
KSk7Cj4gKyAgICB9Cj4gK30KCkkgZG9uJ3QgbXVjaCBsaWtlIHRoaXMuIFlvdSBhcmUgZ29pbmcg
dG8gZ28gdGhyb3VnaCB0aGUgd2hvbGUgRFQgcXVpdGUgYSAKZmV3IHRpbWVzLgoKVGhlIElPTU1V
IGludGVyZmFjZSBpbiBYZW4gaGFzIG5vdCBiZWVuIGRlc2lnbmVkIHdpdGggdGhlIG5ldyBJT01N
VSAKYmluZGluZ3MgaW4gbWluZC4gSSB3b3VsZCBwcmVmZXIgaWYgd2UgbG9vayBmb3IgZXh0ZW5k
aW5nIGFkZF9kZXZpY2UgCmNhbGxiYWNrIHRvIHN1cHBvcnQgcGxhdGZvcm0gZGV2aWNlLgoKVGhp
cyB3b3VsZCBhbGxvdyB0byBwcm9iZSB0aGUgZGV2aWNlIGxhdGVyIG9uIGFuZCB0aGVyZWZvcmUg
YXZvaWQgdG8gZ28gCnRocm91Z2ggdGhlIGRldmljZS10cmVlIG11bHRpcGxlLgoKPiArCj4gK3N0
YXRpYyB2b2lkIGlwbW11X2RldmljZV9yZXNldChzdHJ1Y3QgaXBtbXVfdm1zYV9kZXZpY2UgKm1t
dSkKPiArewo+ICsgICAgdW5zaWduZWQgaW50IGk7Cj4gKwo+ICsgICAgLyogRGlzYWJsZSBhbGwg
Y29udGV4dHMuICovCj4gKyAgICBmb3IgKCBpID0gMDsgaSA8IG1tdS0+bnVtX2N0eDsgKytpICkK
PiArICAgICAgICBpcG1tdV93cml0ZShtbXUsIGkgKiBJTV9DVFhfU0laRSArIElNQ1RSLCAwKTsK
PiArfQo+ICsKPiArLyoKPiArICogVGhpcyBmdW5jdGlvbiByZWxpZXMgb24gdGhlIGZhY3QgdGhh
dCBSb290IElQTU1VIGRldmljZSBpcyBiZWluZyBwcm9iZWQKPiArICogdGhlIGZpcnN0LiBJZiBu
b3QgdGhlIGNhc2UsIGl0IGRlbmllcyBmdXJ0aGVyIENhY2hlIElQTU1VIGRldmljZSBwcm9iZXMK
PiArICogKHJldHVybnMgdGhlIC1FTk9ERVYpIHVudGlsIHRoZSBSb290IElQTU1VIGRldmljZSBo
YXMgYmVlbiByZWdpc3RlcmVkCj4gKyAqIGZvciBzdXJlLgoKQ2FuIHdlIGxvb2sgYXQgaGFuZGxp
bmcgLUVERUZFUiBpbiBYZW4gaW5zdGVhZD8KCj4gKyAqLwoKWy4uLl0KCj4gK3N0YXRpYyBpbnQg
X19tdXN0X2NoZWNrIGlwbW11X21hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsIGRmbl90IGRmbiwg
bWZuX3QgbWZuLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNp
Z25lZCBpbnQgZmxhZ3MsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHVuc2lnbmVkIGludCAqZmx1c2hfZmxhZ3MpCgpUaGUgZnVuY3Rpb24gaXMgZXhhY3RseSB0aGUg
c2FtZSBhcyBmb3IgdGhlIFNNTVUgZHJpdmVyLiBDb3VsZCB3ZSAKaW1wbGVtZW50IGNvbW1vbiBo
ZWxwZXJzIGluIGEgc2VwYXJhdGUgZmlsZT8KCj4gK3sKPiArICAgIHAybV90eXBlX3QgdDsKPiAr
Cj4gKyAgICAvKgo+ICsgICAgICogR3JhbnQgbWFwcGluZ3MgY2FuIGJlIHVzZWQgZm9yIERNQSBy
ZXF1ZXN0cy4gVGhlIGRldl9idXNfYWRkcgo+ICsgICAgICogcmV0dXJuZWQgYnkgdGhlIGh5cGVy
Y2FsbCBpcyB0aGUgTUZOIChub3QgdGhlIElQQSkuIEZvciBkZXZpY2UKPiArICAgICAqIHByb3Rl
Y3RlZCBieSBhbiBJT01NVSwgWGVuIG5lZWRzIHRvIGFkZCBhIDE6MSBtYXBwaW5nIGluIHRoZSBk
b21haW4KPiArICAgICAqIHAybSB0byBhbGxvdyBETUEgcmVxdWVzdCB0byB3b3JrLgo+ICsgICAg
ICogVGhpcyBpcyBvbmx5IHZhbGlkIHdoZW4gdGhlIGRvbWFpbiBpcyBkaXJlY3RlZCBtYXBwZWQu
IEhlbmNlIHRoaXMKPiArICAgICAqIGZ1bmN0aW9uIHNob3VsZCBvbmx5IGJlIHVzZWQgYnkgZ250
dGFiIGNvZGUgd2l0aCBnZm4gPT0gbWZuID09IGRmbi4KPiArICAgICAqLwo+ICsgICAgQlVHX09O
KCFpc19kb21haW5fZGlyZWN0X21hcHBlZChkKSk7Cj4gKyAgICBCVUdfT04obWZuX3gobWZuKSAh
PSBkZm5feChkZm4pKTsKPiArCj4gKyAgICAvKiBXZSBvbmx5IHN1cHBvcnQgcmVhZGFibGUgYW5k
IHdyaXRhYmxlIGZsYWdzICovCj4gKyAgICBpZiAoICEoZmxhZ3MgJiAoSU9NTVVGX3JlYWRhYmxl
IHwgSU9NTVVGX3dyaXRhYmxlKSkgKQo+ICsgICAgICAgIHJldHVybiAtRUlOVkFMOwo+ICsKPiAr
ICAgIHQgPSAoZmxhZ3MgJiBJT01NVUZfd3JpdGFibGUpID8gcDJtX2lvbW11X21hcF9ydyA6IHAy
bV9pb21tdV9tYXBfcm87Cj4gKwo+ICsgICAgLyoKPiArICAgICAqIFRoZSBmdW5jdGlvbiBndWVz
dF9waHlzbWFwX2FkZF9lbnRyeSByZXBsYWNlcyB0aGUgY3VycmVudCBtYXBwaW5nCj4gKyAgICAg
KiBpZiB0aGVyZSBpcyBhbHJlYWR5IG9uZS4uLgo+ICsgICAgICovCj4gKyAgICByZXR1cm4gZ3Vl
c3RfcGh5c21hcF9hZGRfZW50cnkoZCwgX2dmbihkZm5feChkZm4pKSwgX21mbihkZm5feChkZm4p
KSwgMCwgdCk7Cj4gK30KPiArCj4gK3N0YXRpYyBpbnQgX19tdXN0X2NoZWNrIGlwbW11X3VubWFw
X3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgZGZuX3QgZGZuLAo+ICsgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCAqZmx1c2hfZmxhZ3MpCgpTYW1lIGhl
cmUuCgo+ICt7Cj4gKyAgICAvKgo+ICsgICAgICogVGhpcyBmdW5jdGlvbiBzaG91bGQgb25seSBi
ZSB1c2VkIGJ5IGdudHRhYiBjb2RlIHdoZW4gdGhlIGRvbWFpbgo+ICsgICAgICogaXMgZGlyZWN0
IG1hcHBlZCAoaS5lLiBnZm4gPT0gbWZuID09IGRmbikuCj4gKyAgICAgKi8KPiArICAgIGlmICgg
IWlzX2RvbWFpbl9kaXJlY3RfbWFwcGVkKGQpICkKPiArICAgICAgICByZXR1cm4gLUVJTlZBTDsK
PiArCj4gKyAgICByZXR1cm4gZ3Vlc3RfcGh5c21hcF9yZW1vdmVfcGFnZShkLCBfZ2ZuKGRmbl94
KGRmbikpLCBfbWZuKGRmbl94KGRmbikpLCAwKTsKPiArfQoKQ2hlZXJzLAoKLS0gCkp1bGllbiBH
cmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Jul 20 18:41:22 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 20 Jul 2019 18: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 1houIH-0002Dk-6d; Sat, 20 Jul 2019 18:41:17 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=OcVT=VR=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1houIG-0002Da-3D
 for xen-devel@lists.xenproject.org; Sat, 20 Jul 2019 18:41:16 +0000
X-Inumbo-ID: f1fff9e2-ab1d-11e9-b617-03e61addf83e
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f1fff9e2-ab1d-11e9-b617-03e61addf83e;
 Sat, 20 Jul 2019 18:41:11 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1houIA-0006YV-WC; Sat, 20 Jul 2019 18:41:11 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1houIA-0006f5-Ij; Sat, 20 Jul 2019 18:41:10 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1houIA-0004JU-Ho; Sat, 20 Jul 2019 18:41:10 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139191-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.19:build-armhf-pvops:kernel-build:fail:regression
 linux-4.19:test-arm64-arm64-examine:examine-serial/bootloader:fail:heisenbug
 linux-4.19:test-arm64-arm64-xl-credit2:xen-boot:fail:heisenbug
 linux-4.19:test-amd64-i386-qemut-rhel6hvm-amd:guest-start/redhat.repeat:fail:heisenbug
 linux-4.19:test-arm64-arm64-xl-credit1:guest-start:fail:heisenbug
 linux-4.19:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-examine:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=3bd837bfe431839a378e9d421af05b2e22a6d329
X-Osstest-Versions-That: linux=84df9525b0c27f3ebc2ebb1864fa62a97fdedb7d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 20 Jul 2019 18:41:10 +0000
Subject: [Xen-devel] [linux-4.19 test] 139191: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTE5MSBsaW51eC00LjE5IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzkxOTEvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAg
IDYga2VybmVsLWJ1aWxkICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyOTMxMwoKVGVzdHMg
d2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJtaXR0ZW50bHkgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFy
bTY0LWFybTY0LWV4YW1pbmUgMTEgZXhhbWluZS1zZXJpYWwvYm9vdGxvYWRlciBmYWlsIGluIDEz
OTE1MiBwYXNzIGluIDEzOTE5MQogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgNyB4ZW4t
Ym9vdCAgICAgICAgICAgICAgICAgICBmYWlsIHBhc3MgaW4gMTM5MTUyCiB0ZXN0LWFtZDY0LWkz
ODYtcWVtdXQtcmhlbDZodm0tYW1kIDEyIGd1ZXN0LXN0YXJ0L3JlZGhhdC5yZXBlYXQgZmFpbCBw
YXNzIGluIDEzOTE1MgogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxMiBndWVzdC1zdGFy
dCAgICAgICAgICAgICAgICBmYWlsIHBhc3MgaW4gMTM5MTUyCgpUZXN0cyB3aGljaCBkaWQgbm90
IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRz
ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
cm1oZi1hcm1oZi1leGFtaW5lICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZj
cHUgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJt
aGYtYXJtaGYteGwtYXJuZGFsZSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3ViaWV0cnVjayAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1h
cm1oZi14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayBmYWlsIGluIDEzOTE1MiBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDEzOTE1MiBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwg
aW4gMTM5MTUyIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTM5MTUyIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAx
MiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLXNlYXR0bGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bC10aHVuZGVyeCAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcg
ZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0
IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93
cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4
NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFy
Z2V0ZWQgZm9yIHRlc3Rpbmc6CiBsaW51eCAgICAgICAgICAgICAgICAzYmQ4MzdiZmU0MzE4Mzlh
Mzc4ZTlkNDIxYWYwNWIyZTIyYTZkMzI5CmJhc2VsaW5lIHZlcnNpb246CiBsaW51eCAgICAgICAg
ICAgICAgICA4NGRmOTUyNWIwYzI3ZjNlYmMyZWJiMTg2NGZhNjJhOTdmZGVkYjdkCgpMYXN0IHRl
c3Qgb2YgYmFzaXMgICAxMjkzMTMgIDIwMTgtMTEtMDIgMDU6Mzk6MDggWiAgMjYwIGRheXMKRmFp
bGluZyBzaW5jZSAgICAgICAgMTI5NDEyICAyMDE4LTExLTA0IDE0OjEwOjE1IFogIDI1OCBkYXlz
ICAxNjUgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM5MDA0ICAyMDE5LTA3LTE0IDIz
OjM1OjU0IFogICAgNSBkYXlzICAgIDcgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQoyMjcxIHBlb3BsZSB0b3VjaGVk
IHJldmlzaW9ucyB1bmRlciB0ZXN0LApub3QgbGlzdGluZyB0aGVtIGFsbAoKam9iczoKIGJ1aWxk
LWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
cm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFy
bTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02
NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFu
aHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkzODYt
eHNtICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1h
cm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZo
dm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1leGFt
aW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZo
djItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZn
cnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1z
aGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKCgot
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxv
Z3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25m
aWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRz
LCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVu
Lm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3Rl
cgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9i
O2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoK
Ck5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgMTg1NDE5IGxpbmVz
IGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Jul 20 21:21:57 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 20 Jul 2019 21: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 1hownS-0004Hi-WB; Sat, 20 Jul 2019 21:21:38 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Cat0=VR=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1hownR-0004Hd-Bg
 for xen-devel@lists.xenproject.org; Sat, 20 Jul 2019 21:21:37 +0000
X-Inumbo-ID: 58bf41f4-ab34-11e9-826a-1bfebc0f9f09
Received: from new2-smtp.messagingengine.com (unknown [66.111.4.224])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 58bf41f4-ab34-11e9-826a-1bfebc0f9f09;
 Sat, 20 Jul 2019 21:21:32 +0000 (UTC)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailnew.nyi.internal (Postfix) with ESMTP id 854E116F1;
 Sat, 20 Jul 2019 17:21:32 -0400 (EDT)
Received: from mailfrontend1 ([10.202.2.162])
 by compute7.internal (MEProxy); Sat, 20 Jul 2019 17:21:32 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:content-type:date:from:in-reply-to
 :message-id:mime-version:references:subject:to:x-me-proxy
 :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm3; bh=xbJApb
 jsDCufpf5HDY6dnHWF/eoF0ND/vZTko6r1Y7o=; b=S52xko4soQ4U0V58JBYyvP
 0V+pAD10mpi2FMHcRBXLlXL8fML8hOarKEVNB9g69/3K8AnE16HO68B9OFpqu/R9
 3sIA8jiAFbqtPrDSxpmKjKlf6C1fDVZy1+FPUYJszIrStOLQcJEe5y0QHkkJ3dTI
 l7yp36A7849p0LHIuDbSNM7rLpj4iqLsKs6PRQTgAc4fPFonk+vzRrTkt1hR2jQr
 UO/jUpK/kUy8N1rqxMpodgWklBqpxZsNN6myxljKaEgV58ghnEA1st4oE2I+V5v2
 0kg4YR9VvLCWTMDzpDx5eQ0halsBtylu3YTXYCuMlXisilTy4SMCLvqR8WfbIvaw
 ==
X-ME-Sender: <xms:2oUzXU2CwlXRipi6mP83pOMpP5u2OA3BXrgMFjrfGGj-bPn1vGsv3g>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduvddrieelgdduieegucetufdoteggodetrfdotf
 fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen
 uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne
 cujfgurhepfffhvffukfhfgggtuggjfgesghdtreertderjeenucfhrhhomhepofgrrhgv
 khcuofgrrhgtiiihkhhofihskhhiqdfikphrvggtkhhiuceomhgrrhhmrghrvghksehinh
 hvihhsihgslhgvthhhihhnghhslhgrsgdrtghomheqnecukfhppeeluddrieehrdefgedr
 feefnecurfgrrhgrmhepmhgrihhlfhhrohhmpehmrghrmhgrrhgvkhesihhnvhhishhisg
 hlvghthhhinhhgshhlrggsrdgtohhmnecuvehluhhsthgvrhfuihiivgeptd
X-ME-Proxy: <xmx:2oUzXV-PC0VNLYVIu5YiufGUD9KZYg7qquvO9qlSK6plh3KhE7QX7w>
 <xmx:2oUzXVP4YfmV23B8j8eSMIIuCyH_yrWABW73BbIYF_O8V04FBV6glw>
 <xmx:2oUzXZd39p8gtcuGSPBjfkvuoyF5wbgs8ZYVzEU55MSTrXSAm2jO8A>
 <xmx:3IUzXXe7PQou0epzOr1UsXpYlZVIVYWZ17JdETC2xmXo94gm0ahQWQ>
Received: from mail-itl (ip5b412221.dynamic.kabel-deutschland.de [91.65.34.33])
 by mail.messagingengine.com (Postfix) with ESMTPA id 168058005B;
 Sat, 20 Jul 2019 17:21:27 -0400 (EDT)
Date: Sat, 20 Jul 2019 23:21:02 +0200
From: Marek =?utf-8?Q?Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
To: Julien Grall <julien.grall@arm.com>
Message-ID: <20190720212102.GC1250@mail-itl>
References: <cover.537da3804adbe71352bed871578f3e893e2210c5.1563325215.git-series.marmarek@invisiblethingslab.com>
 <bf64e46ec03145da1887cfff4c632c86784792f6.1563325215.git-series.marmarek@invisiblethingslab.com>
 <49a30043-1dd1-0069-1e3b-c593542f425c@arm.com>
MIME-Version: 1.0
In-Reply-To: <49a30043-1dd1-0069-1e3b-c593542f425c@arm.com>
User-Agent: Mutt/1.12+29 (a621eaed) (2019-06-14)
Subject: Re: [Xen-devel] [PATCH v5 4/6] xen/x86: Allow stubdom access to irq
 created for msi.
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Simon Gaiser <simon@invisiblethingslab.com>, Jan Beulich <jbeulich@suse.com>,
 xen-devel@lists.xenproject.org, Brian Woods <brian.woods@amd.com>,
 Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
Content-Type: multipart/mixed; boundary="===============4578994259537212913=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============4578994259537212913==
Content-Type: multipart/signed; micalg=pgp-sha256;
	protocol="application/pgp-signature"; boundary="/EQiL+SffV/fXkvV"
Content-Disposition: inline


--/EQiL+SffV/fXkvV
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Sat, Jul 20, 2019 at 05:48:56PM +0100, Julien Grall wrote:
> Hi,
>=20
> Sorry for jumping late in the discussion.
>=20
> On 7/17/19 2:00 AM, Marek Marczykowski-G=C3=B3recki wrote:
> > diff --git a/xen/include/xen/irq.h b/xen/include/xen/irq.h
> > index 586b783..c7a6a83 100644
> > --- a/xen/include/xen/irq.h
> > +++ b/xen/include/xen/irq.h
> > @@ -91,6 +91,7 @@ typedef struct irq_desc {
> >       spinlock_t lock;
> >       struct arch_irq_desc arch;
> >       cpumask_var_t affinity;
> > +    domid_t creator_domid; /* weak reference to domain handling this I=
RQ */
>=20
> This x86 only. Can this be moved in arch_irq_desc to avoid increasing the
> structure on Arm?

How (if at all) PCI passthrough is supported on ARM? Is qemu involved?
If so, and if that qemu would be isolated in stubdomain, I think ARM
would need a similar feature. If it not the case right now, but it is
planned, do you think it's worth moving it to arch_irq_desc and possibly
move back later?

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

--/EQiL+SffV/fXkvV
Content-Type: application/pgp-signature; name="signature.asc"

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

iQEzBAEBCAAdFiEEhrpukzGPukRmQqkK24/THMrX1ywFAl0zhbsACgkQ24/THMrX
1yx+Uwf/QYXHHc0qj2/T0b8yVh+j/bQEEwhzVAFC2K2BkrP9MApDhKlIFZ1mb+kE
X25AM0HbURtvHn/eYfj+X5tDOcyIBR77Ua8MSXK4PEK5vpJn0QRrB/vBRaiKNbv1
N1bGTSPvv4P5HlSBNo/dfzpOQa9aehd9qLXBbs08YXLTw6I7yjnG6dmlN8Ua/5r/
E0vBqDmjp8QTq1FKcuHBORNRbEgs5mKhxwGx+nuz7j+bvlYo7WbN392WHnod+E58
mSD7f23hjWWvmmZzN8EoSOjJXGjqrRb+4ID5zSIUMEKAKxS07TM0roXBtxnJvcRo
jI9np8oURaYK61WqHtdfWfztDtHglw==
=jw9s
-----END PGP SIGNATURE-----

--/EQiL+SffV/fXkvV--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============4578994259537212913==--


From xen-devel-bounces@lists.xenproject.org Sat Jul 20 21:47:30 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 20 Jul 2019 21: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 1hoxCP-0005gs-2g; Sat, 20 Jul 2019 21:47:25 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=OcVT=VR=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hoxCN-0005gj-Po
 for xen-devel@lists.xenproject.org; Sat, 20 Jul 2019 21:47:23 +0000
X-Inumbo-ID: f1e1bb16-ab37-11e9-9c0e-77c5bfeedfb4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f1e1bb16-ab37-11e9-9c0e-77c5bfeedfb4;
 Sat, 20 Jul 2019 21:47:18 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hoxCH-0001nl-OZ; Sat, 20 Jul 2019 21: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 1hoxCH-0002eT-Cg; Sat, 20 Jul 2019 21:47:17 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hoxCH-0005W9-C8; Sat, 20 Jul 2019 21:47:17 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-Id: <E1hoxCH-0005W9-C8@osstest.test-lab.xenproject.org>
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 20 Jul 2019 21:47:17 +0000
Subject: [Xen-devel] [linux-linus bisection] complete
 test-amd64-amd64-xl-qcow2
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

YnJhbmNoIHhlbi11bnN0YWJsZQp4ZW5icmFuY2ggeGVuLXVuc3RhYmxlCmpvYiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFjb3cyCnRlc3RpZCB4ZW4tYm9vdAoKVHJlZTogbGludXggZ2l0Oi8vZ2l0Lmtl
cm5lbC5vcmcvcHViL3NjbS9saW51eC9rZXJuZWwvZ2l0L3RvcnZhbGRzL2xpbnV4LTIuNi5naXQK
VHJlZTogbGludXhmaXJtd2FyZSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvb3NzdGVzdC9saW51eC1m
aXJtd2FyZS5naXQKVHJlZTogb3ZtZiBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvb3NzdGVzdC9vdm1m
LmdpdApUcmVlOiBxZW11IGdpdDovL3hlbmJpdHMueGVuLm9yZy9xZW11LXhlbi10cmFkaXRpb25h
bC5naXQKVHJlZTogcWVtdXUgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3FlbXUteGVuLmdpdApUcmVl
OiBzZWFiaW9zIGdpdDovL3hlbmJpdHMueGVuLm9yZy9vc3N0ZXN0L3NlYWJpb3MuZ2l0ClRyZWU6
IHhlbiBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcveGVuLmdpdAoKKioqIEZvdW5kIGFuZCByZXByb2R1
Y2VkIHByb2JsZW0gY2hhbmdlc2V0ICoqKgoKICBCdWcgaXMgaW4gdHJlZTogIGxpbnV4IGdpdDov
L2dpdC5rZXJuZWwub3JnL3B1Yi9zY20vbGludXgva2VybmVsL2dpdC90b3J2YWxkcy9saW51eC0y
LjYuZ2l0CiAgQnVnIGludHJvZHVjZWQ6ICAzYmZlMWZjNDY3OTQ2MzEzNjZmYWEzZWYwNzVlMWIw
ZmY3YmExMjBhCiAgQnVnIG5vdCBwcmVzZW50OiAyNDkxNTVjMjBmOWIwNzU0YmMxYjkzMmEzMzM0
NGNmYjRlMGMyMTAxCiAgTGFzdCBmYWlsIHJlcHJvOiBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5w
cm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTM5MjE1LwoKCiAgKFJldmlzaW9uIGxvZyB0b28gbG9u
Zywgb21pdHRlZC4pCgoKRm9yIGJpc2VjdGlvbiByZXZpc2lvbi10dXBsZSBncmFwaCBzZWU6CiAg
IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvcmVzdWx0cy9iaXNl
Y3QvbGludXgtbGludXMvdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293Mi54ZW4tYm9vdC5odG1sClJl
dmlzaW9uIElEcyBpbiBlYWNoIGdyYXBoIG5vZGUgcmVmZXIsIHJlc3BlY3RpdmVseSwgdG8gdGhl
IFRyZWVzIGFib3ZlLgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpS
dW5uaW5nIGNzLWJpc2VjdGlvbi1zdGVwIC0tZ3JhcGgtb3V0PS9ob21lL2xvZ3MvcmVzdWx0cy9i
aXNlY3QvbGludXgtbGludXMvdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293Mi54ZW4tYm9vdCAtLXN1
bW1hcnktb3V0PXRtcC8xMzkyMTUuYmlzZWN0aW9uLXN1bW1hcnkgLS1iYXNpcy10ZW1wbGF0ZT0x
MzM1ODAgLS1ibGVzc2luZ3M9cmVhbCxyZWFsLWJpc2VjdCBsaW51eC1saW51cyB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFjb3cyIHhlbi1ib290ClNlYXJjaGluZyBmb3IgZmFpbHVyZSAvIGJhc2lzIHBh
c3M6CiAxMzkxMzQgZmFpbCBbaG9zdD1nb2RlbGxvMV0gLyAxMzg4NDkgW2hvc3Q9ZGViaW5hMF0g
MTM4ODEzIFtob3N0PWl0YWxpYTFdIDEzODc4MCBbaG9zdD1hbGJhbmExXSAxMzg3NTQgW2hvc3Q9
aXRhbGlhMF0gMTM4NzM1IFtob3N0PWdvZGVsbG8wXSAxMzg3MTAgW2hvc3Q9ZWxibGluZzFdIDEz
ODY4MCBbaG9zdD1hbGJhbmEwXSAxMzg2NjEgW2hvc3Q9YmFyb3F1ZTBdIDEzODYzOSBbaG9zdD1w
aW5vdDFdIDEzODYxMiBbaG9zdD1maWFubzBdIDEzODU4NCBbaG9zdD1yaW1hdmExXSAxMzg0ODgg
b2suCkZhaWx1cmUgLyBiYXNpcyBwYXNzIGZsaWdodHM6IDEzOTEzNCAvIDEzODQ4OAoodHJlZSB3
aXRoIG5vIHVybDogbWluaW9zKQpUcmVlOiBsaW51eCBnaXQ6Ly9naXQua2VybmVsLm9yZy9wdWIv
c2NtL2xpbnV4L2tlcm5lbC9naXQvdG9ydmFsZHMvbGludXgtMi42LmdpdApUcmVlOiBsaW51eGZp
cm13YXJlIGdpdDovL3hlbmJpdHMueGVuLm9yZy9vc3N0ZXN0L2xpbnV4LWZpcm13YXJlLmdpdApU
cmVlOiBvdm1mIGdpdDovL3hlbmJpdHMueGVuLm9yZy9vc3N0ZXN0L292bWYuZ2l0ClRyZWU6IHFl
bXUgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3FlbXUteGVuLXRyYWRpdGlvbmFsLmdpdApUcmVlOiBx
ZW11dSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvcWVtdS14ZW4uZ2l0ClRyZWU6IHNlYWJpb3MgZ2l0
Oi8veGVuYml0cy54ZW4ub3JnL29zc3Rlc3Qvc2VhYmlvcy5naXQKVHJlZTogeGVuIGdpdDovL3hl
bmJpdHMueGVuLm9yZy94ZW4uZ2l0CkxhdGVzdCAzYmZlMWZjNDY3OTQ2MzEzNjZmYWEzZWYwNzVl
MWIwZmY3YmExMjBhIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgY2Nl
MDFmNTM4ZmI0ZDZhZThjMTNjODhjZmMwZDNjYWY1YmFjYTgzMyBkMGQ4YWQzOWVjYjUxY2Q3NDk3
Y2Q1MjQ0ODRmZTA5ZjUwODc2Nzk4IDljY2EwMmQ4ZmZjMjNlOTY4OGE5NzFkODU4ZTRmZmRmZjUz
ODliMTEgMzBmMWU0MWYwNGZiNGM3MTVkMjdmOTg3ZjAwM2NmYzMxYzlmZjRmMyAzOGVlYjM4NjRk
ZTQwYWE1NjhjNDhmOWYyNjI3MWMxNDFjNjJiNTBiCkJhc2lzIHBhc3MgMjQ5MTU1YzIwZjliMDc1
NGJjMWI5MzJhMzMzNDRjZmI0ZTBjMjEwMSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThm
MGRmY2Q4ODYwIDcxOWE2ODRkN2RmMWI1YjU2MjdmNDI0NDdiZTRmMTJhYWIwMzgzNDMgZDBkOGFk
MzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5OCA5Y2NhMDJkOGZmYzIzZTk2ODhhOTcx
ZDg1OGU0ZmZkZmY1Mzg5YjExIDZlNTZlZDEyOWM5NzgyYmEwNTBhNWZiZmJmNGFjMTIzMzViMjMw
ZjcgZjNkOGVlZjkwOTE3NDdlNzBjNTA1MDk0ZjYzNTE0YjQzMzI5YTkyMgpHZW5lcmF0aW5nIHJl
dmlzaW9ucyB3aXRoIC4vYWRob2MtcmV2dHVwbGUtZ2VuZXJhdG9yICBnaXQ6Ly9naXQua2VybmVs
Lm9yZy9wdWIvc2NtL2xpbnV4L2tlcm5lbC9naXQvdG9ydmFsZHMvbGludXgtMi42LmdpdCMyNDkx
NTVjMjBmOWIwNzU0YmMxYjkzMmEzMzM0NGNmYjRlMGMyMTAxLTNiZmUxZmM0Njc5NDYzMTM2NmZh
YTNlZjA3NWUxYjBmZjdiYTEyMGEgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL29zc3Rlc3QvbGludXgt
ZmlybXdhcmUuZ2l0I2M1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAtYzUz
MGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBnaXQ6Ly94ZW5iaXRzLnhlbi5v
cmcvb3NzdGVzdC9vdm1mLmdpdCM3MTlhNjg0ZDdkZjFiNWI1NjI3ZjQyNDQ3YmU0ZjEyYWFiMDM4
MzQzLWNjZTAxZjUzOGZiNGQ2YWU4YzEzYzg4Y2ZjMGQzY2FmNWJhY2E4MzMgZ2l0Oi8veGVuYml0
cy54ZW4ub3JnL3FlbXUteGVuLXRyYWRpdGlvbmFsLlwKIGdpdCNkMGQ4YWQzOWVjYjUxY2Q3NDk3
Y2Q1MjQ0ODRmZTA5ZjUwODc2Nzk4LWQwZDhhZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4NGZlMDlmNTA4
NzY3OTggZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3FlbXUteGVuLmdpdCM5Y2NhMDJkOGZmYzIzZTk2
ODhhOTcxZDg1OGU0ZmZkZmY1Mzg5YjExLTljY2EwMmQ4ZmZjMjNlOTY4OGE5NzFkODU4ZTRmZmRm
ZjUzODliMTEgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL29zc3Rlc3Qvc2VhYmlvcy5naXQjNmU1NmVk
MTI5Yzk3ODJiYTA1MGE1ZmJmYmY0YWMxMjMzNWIyMzBmNy0zMGYxZTQxZjA0ZmI0YzcxNWQyN2Y5
ODdmMDAzY2ZjMzFjOWZmNGYzIGdpdDovL3hlbmJpdHMueGVuLm9yZy94ZW4uZ2l0I2YzZDhlZWY5
MDkxNzQ3ZTcwYzUwNTA5NGY2MzUxNGI0MzMyOWE5MjItMzhlZWIzODY0ZGU0MGFhNTY4YzQ4Zjlm
MjYyNzFjMTQxYzYyYjUwYgphZGhvYy1yZXZ0dXBsZS1nZW5lcmF0b3I6IHRyZWUgZGlzY29udGln
dW91czogbGludXgtMi42CkxvYWRlZCAzMDAyIG5vZGVzIGluIHJldmlzaW9uIGdyYXBoClNlYXJj
aGluZyBmb3IgdGVzdCByZXN1bHRzOgogMTM4MjQ1IFtob3N0PWFsYmFuYTFdCiAxMzgzODYgW2hv
c3Q9ZGViaW5hMV0KIDEzODQ4OCBwYXNzIDI0OTE1NWMyMGY5YjA3NTRiYzFiOTMyYTMzMzQ0Y2Zi
NGUwYzIxMDEgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA3MTlhNjg0
ZDdkZjFiNWI1NjI3ZjQyNDQ3YmU0ZjEyYWFiMDM4MzQzIGQwZDhhZDM5ZWNiNTFjZDc0OTdjZDUy
NDQ4NGZlMDlmNTA4NzY3OTggOWNjYTAyZDhmZmMyM2U5Njg4YTk3MWQ4NThlNGZmZGZmNTM4OWIx
MSA2ZTU2ZWQxMjljOTc4MmJhMDUwYTVmYmZiZjRhYzEyMzM1YjIzMGY3IGYzZDhlZWY5MDkxNzQ3
ZTcwYzUwNTA5NGY2MzUxNGI0MzMyOWE5MjIKIDEzODU4NCBbaG9zdD1yaW1hdmExXQogMTM4NjEy
IFtob3N0PWZpYW5vMF0KIDEzODYzOSBbaG9zdD1waW5vdDFdCiAxMzg2NjEgW2hvc3Q9YmFyb3F1
ZTBdCiAxMzg2ODAgW2hvc3Q9YWxiYW5hMF0KIDEzODcxMCBbaG9zdD1lbGJsaW5nMV0KIDEzODcz
NSBbaG9zdD1nb2RlbGxvMF0KIDEzODc1NCBbaG9zdD1pdGFsaWEwXQogMTM4NzgwIFtob3N0PWFs
YmFuYTFdCiAxMzg4MTMgW2hvc3Q9aXRhbGlhMV0KIDEzODg0OSBbaG9zdD1kZWJpbmEwXQogMTM4
ODc4IGZhaWwgaXJyZWxldmFudAogMTM4OTAyIGZhaWwgaXJyZWxldmFudAogMTM4OTYyIGZhaWwg
aXJyZWxldmFudAogMTM5MDAzIGZhaWwgaXJyZWxldmFudAogMTM5MDY4IGZhaWwgaXJyZWxldmFu
dAogMTM5MTM0IGZhaWwgM2JmZTFmYzQ2Nzk0NjMxMzY2ZmFhM2VmMDc1ZTFiMGZmN2JhMTIwYSBj
NTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGNjZTAxZjUzOGZiNGQ2YWU4
YzEzYzg4Y2ZjMGQzY2FmNWJhY2E4MzMgZDBkOGFkMzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1
MDg3Njc5OCA5Y2NhMDJkOGZmYzIzZTk2ODhhOTcxZDg1OGU0ZmZkZmY1Mzg5YjExIDMwZjFlNDFm
MDRmYjRjNzE1ZDI3Zjk4N2YwMDNjZmMzMWM5ZmY0ZjMgMzhlZWIzODY0ZGU0MGFhNTY4YzQ4Zjlm
MjYyNzFjMTQxYzYyYjUwYgogMTM5MjA4IHBhc3MgMjQ5MTU1YzIwZjliMDc1NGJjMWI5MzJhMzMz
NDRjZmI0ZTBjMjEwMSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGNj
ZTAxZjUzOGZiNGQ2YWU4YzEzYzg4Y2ZjMGQzY2FmNWJhY2E4MzMgZDBkOGFkMzllY2I1MWNkNzQ5
N2NkNTI0NDg0ZmUwOWY1MDg3Njc5OCA5Y2NhMDJkOGZmYzIzZTk2ODhhOTcxZDg1OGU0ZmZkZmY1
Mzg5YjExIDMwZjFlNDFmMDRmYjRjNzE1ZDI3Zjk4N2YwMDNjZmMzMWM5ZmY0ZjMgMzhlZWIzODY0
ZGU0MGFhNTY4YzQ4ZjlmMjYyNzFjMTQxYzYyYjUwYgogMTM5MjEwIGZhaWwgM2JmZTFmYzQ2Nzk0
NjMxMzY2ZmFhM2VmMDc1ZTFiMGZmN2JhMTIwYSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1
MThmMGRmY2Q4ODYwIGNjZTAxZjUzOGZiNGQ2YWU4YzEzYzg4Y2ZjMGQzY2FmNWJhY2E4MzMgZDBk
OGFkMzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5OCA5Y2NhMDJkOGZmYzIzZTk2ODhh
OTcxZDg1OGU0ZmZkZmY1Mzg5YjExIDMwZjFlNDFmMDRmYjRjNzE1ZDI3Zjk4N2YwMDNjZmMzMWM5
ZmY0ZjMgMzhlZWIzODY0ZGU0MGFhNTY4YzQ4ZjlmMjYyNzFjMTQxYzYyYjUwYgogMTM5MjEzIHBh
c3MgMjQ5MTU1YzIwZjliMDc1NGJjMWI5MzJhMzMzNDRjZmI0ZTBjMjEwMSBjNTMwYTc1YzFlNmE0
NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGNjZTAxZjUzOGZiNGQ2YWU4YzEzYzg4Y2ZjMGQz
Y2FmNWJhY2E4MzMgZDBkOGFkMzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5OCA5Y2Nh
MDJkOGZmYzIzZTk2ODhhOTcxZDg1OGU0ZmZkZmY1Mzg5YjExIDMwZjFlNDFmMDRmYjRjNzE1ZDI3
Zjk4N2YwMDNjZmMzMWM5ZmY0ZjMgMzhlZWIzODY0ZGU0MGFhNTY4YzQ4ZjlmMjYyNzFjMTQxYzYy
YjUwYgogMTM5MTkyIHBhc3MgMjQ5MTU1YzIwZjliMDc1NGJjMWI5MzJhMzMzNDRjZmI0ZTBjMjEw
MSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDcxOWE2ODRkN2RmMWI1
YjU2MjdmNDI0NDdiZTRmMTJhYWIwMzgzNDMgZDBkOGFkMzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUw
OWY1MDg3Njc5OCA5Y2NhMDJkOGZmYzIzZTk2ODhhOTcxZDg1OGU0ZmZkZmY1Mzg5YjExIDZlNTZl
ZDEyOWM5NzgyYmEwNTBhNWZiZmJmNGFjMTIzMzViMjMwZjcgZjNkOGVlZjkwOTE3NDdlNzBjNTA1
MDk0ZjYzNTE0YjQzMzI5YTkyMgogMTM5MTk2IGZhaWwgM2JmZTFmYzQ2Nzk0NjMxMzY2ZmFhM2Vm
MDc1ZTFiMGZmN2JhMTIwYSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYw
IGNjZTAxZjUzOGZiNGQ2YWU4YzEzYzg4Y2ZjMGQzY2FmNWJhY2E4MzMgZDBkOGFkMzllY2I1MWNk
NzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5OCA5Y2NhMDJkOGZmYzIzZTk2ODhhOTcxZDg1OGU0ZmZk
ZmY1Mzg5YjExIDMwZjFlNDFmMDRmYjRjNzE1ZDI3Zjk4N2YwMDNjZmMzMWM5ZmY0ZjMgMzhlZWIz
ODY0ZGU0MGFhNTY4YzQ4ZjlmMjYyNzFjMTQxYzYyYjUwYgogMTM5MTk3IHBhc3MgMjQ5MTU1YzIw
ZjliMDc1NGJjMWI5MzJhMzMzNDRjZmI0ZTBjMjEwMSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMx
MGI1MThmMGRmY2Q4ODYwIGFhN2ZjMWMxMWMzZDU3ZDgyODQyZGJlZGU1MGQwNjQ2Mzk2NzFhOTgg
ZDBkOGFkMzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5OCA5Y2NhMDJkOGZmYzIzZTk2
ODhhOTcxZDg1OGU0ZmZkZmY1Mzg5YjExIDMwZjFlNDFmMDRmYjRjNzE1ZDI3Zjk4N2YwMDNjZmMz
MWM5ZmY0ZjMgOTNlZjIyNGQ2M2Y5ZjA0YTA4OTdkNjQ5ODFjNjE5ZWI0ODE2YzBkMwogMTM5MTk4
IHBhc3MgMjQ5MTU1YzIwZjliMDc1NGJjMWI5MzJhMzMzNDRjZmI0ZTBjMjEwMSBjNTMwYTc1YzFl
NmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDhhODQyYjMxYjkzMzIzZWUzZGM3NjMxMDU5
MjkyZDMwZjYxNzljZDMgZDBkOGFkMzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5OCA5
Y2NhMDJkOGZmYzIzZTk2ODhhOTcxZDg1OGU0ZmZkZmY1Mzg5YjExIDMwZjFlNDFmMDRmYjRjNzE1
ZDI3Zjk4N2YwMDNjZmMzMWM5ZmY0ZjMgOTU4NTI0YjI1NDkwZDBhNjVjY2VhMmU4MjY2NTE4OGJl
MmYwYmEzYQogMTM5MjE1IGZhaWwgM2JmZTFmYzQ2Nzk0NjMxMzY2ZmFhM2VmMDc1ZTFiMGZmN2Jh
MTIwYSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGNjZTAxZjUzOGZi
NGQ2YWU4YzEzYzg4Y2ZjMGQzY2FmNWJhY2E4MzMgZDBkOGFkMzllY2I1MWNkNzQ5N2NkNTI0NDg0
ZmUwOWY1MDg3Njc5OCA5Y2NhMDJkOGZmYzIzZTk2ODhhOTcxZDg1OGU0ZmZkZmY1Mzg5YjExIDMw
ZjFlNDFmMDRmYjRjNzE1ZDI3Zjk4N2YwMDNjZmMzMWM5ZmY0ZjMgMzhlZWIzODY0ZGU0MGFhNTY4
YzQ4ZjlmMjYyNzFjMTQxYzYyYjUwYgogMTM5MTk5IHBhc3MgMjQ5MTU1YzIwZjliMDc1NGJjMWI5
MzJhMzMzNDRjZmI0ZTBjMjEwMSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4
ODYwIDI4NzgxZmQ1MmE5NjZhZDM4ZTdjZDY1YzVmN2Y4MTIyNmYyNTlhYzIgZDBkOGFkMzllY2I1
MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5OCA5Y2NhMDJkOGZmYzIzZTk2ODhhOTcxZDg1OGU0
ZmZkZmY1Mzg5YjExIDMwZjFlNDFmMDRmYjRjNzE1ZDI3Zjk4N2YwMDNjZmMzMWM5ZmY0ZjMgYzE5
NDM0ZDkyODRlOTNlNmY5YWFlYzlhNzBmNWYzNjFhZGJmYWJhNgogMTM5MjAwIHBhc3MgMjQ5MTU1
YzIwZjliMDc1NGJjMWI5MzJhMzMzNDRjZmI0ZTBjMjEwMSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1
ODMxMGI1MThmMGRmY2Q4ODYwIDJkMTAwZDFkNzNhOWY5YTM4ZjIyNGU4N2M0ODI3NmJhMWU4NGQ4
Y2UgZDBkOGFkMzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5OCA5Y2NhMDJkOGZmYzIz
ZTk2ODhhOTcxZDg1OGU0ZmZkZmY1Mzg5YjExIDMwZjFlNDFmMDRmYjRjNzE1ZDI3Zjk4N2YwMDNj
ZmMzMWM5ZmY0ZjMgMzhlZWIzODY0ZGU0MGFhNTY4YzQ4ZjlmMjYyNzFjMTQxYzYyYjUwYgogMTM5
MjAzIHBhc3MgMjQ5MTU1YzIwZjliMDc1NGJjMWI5MzJhMzMzNDRjZmI0ZTBjMjEwMSBjNTMwYTc1
YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGVlYmMxMzVmZmIyMTBjNmRhNzEzMzE0
NWJhOWU1NDIzY2FmYzEzZDQgZDBkOGFkMzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5
OCA5Y2NhMDJkOGZmYzIzZTk2ODhhOTcxZDg1OGU0ZmZkZmY1Mzg5YjExIDMwZjFlNDFmMDRmYjRj
NzE1ZDI3Zjk4N2YwMDNjZmMzMWM5ZmY0ZjMgMzhlZWIzODY0ZGU0MGFhNTY4YzQ4ZjlmMjYyNzFj
MTQxYzYyYjUwYgogMTM5MjA0IHBhc3MgMjQ5MTU1YzIwZjliMDc1NGJjMWI5MzJhMzMzNDRjZmI0
ZTBjMjEwMSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDg0YTQ1OTQ3
MjA3NWQ5NDk2MzQ2M2JmZmFhNWRjNmVlZTQ3ZjE0YzMgZDBkOGFkMzllY2I1MWNkNzQ5N2NkNTI0
NDg0ZmUwOWY1MDg3Njc5OCA5Y2NhMDJkOGZmYzIzZTk2ODhhOTcxZDg1OGU0ZmZkZmY1Mzg5YjEx
IDMwZjFlNDFmMDRmYjRjNzE1ZDI3Zjk4N2YwMDNjZmMzMWM5ZmY0ZjMgMzhlZWIzODY0ZGU0MGFh
NTY4YzQ4ZjlmMjYyNzFjMTQxYzYyYjUwYgogMTM5MjA1IHBhc3MgMjQ5MTU1YzIwZjliMDc1NGJj
MWI5MzJhMzMzNDRjZmI0ZTBjMjEwMSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRm
Y2Q4ODYwIDM1ZTI0MmI2OThjZGM2MjA1ZTk5YTZkNmExODhiZjI3ZmVjZjlmYjQgZDBkOGFkMzll
Y2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5OCA5Y2NhMDJkOGZmYzIzZTk2ODhhOTcxZDg1
OGU0ZmZkZmY1Mzg5YjExIDMwZjFlNDFmMDRmYjRjNzE1ZDI3Zjk4N2YwMDNjZmMzMWM5ZmY0ZjMg
MzhlZWIzODY0ZGU0MGFhNTY4YzQ4ZjlmMjYyNzFjMTQxYzYyYjUwYgogMTM5MjA2IHBhc3MgMjQ5
MTU1YzIwZjliMDc1NGJjMWI5MzJhMzMzNDRjZmI0ZTBjMjEwMSBjNTMwYTc1YzFlNmE0NzJiMGVi
OTU1ODMxMGI1MThmMGRmY2Q4ODYwIGNjZTAxZjUzOGZiNGQ2YWU4YzEzYzg4Y2ZjMGQzY2FmNWJh
Y2E4MzMgZDBkOGFkMzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5OCA5Y2NhMDJkOGZm
YzIzZTk2ODhhOTcxZDg1OGU0ZmZkZmY1Mzg5YjExIDMwZjFlNDFmMDRmYjRjNzE1ZDI3Zjk4N2Yw
MDNjZmMzMWM5ZmY0ZjMgMzhlZWIzODY0ZGU0MGFhNTY4YzQ4ZjlmMjYyNzFjMTQxYzYyYjUwYgog
MTM5MjA3IGZhaWwgM2JmZTFmYzQ2Nzk0NjMxMzY2ZmFhM2VmMDc1ZTFiMGZmN2JhMTIwYSBjNTMw
YTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGNjZTAxZjUzOGZiNGQ2YWU4YzEz
Yzg4Y2ZjMGQzY2FmNWJhY2E4MzMgZDBkOGFkMzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3
Njc5OCA5Y2NhMDJkOGZmYzIzZTk2ODhhOTcxZDg1OGU0ZmZkZmY1Mzg5YjExIDMwZjFlNDFmMDRm
YjRjNzE1ZDI3Zjk4N2YwMDNjZmMzMWM5ZmY0ZjMgMzhlZWIzODY0ZGU0MGFhNTY4YzQ4ZjlmMjYy
NzFjMTQxYzYyYjUwYgpTZWFyY2hpbmcgZm9yIGludGVyZXN0aW5nIHZlcnNpb25zCiBSZXN1bHQg
Zm91bmQ6IGZsaWdodCAxMzg0ODggKHBhc3MpLCBmb3IgYmFzaXMgcGFzcwogUmVzdWx0IGZvdW5k
OiBmbGlnaHQgMTM5MTM0IChmYWlsKSwgZm9yIGJhc2lzIGZhaWx1cmUKIFJlcHJvIGZvdW5kOiBm
bGlnaHQgMTM5MTkyIChwYXNzKSwgZm9yIGJhc2lzIHBhc3MKIFJlcHJvIGZvdW5kOiBmbGlnaHQg
MTM5MTk2IChmYWlsKSwgZm9yIGJhc2lzIGZhaWx1cmUKIDAgcmV2aXNpb25zIGF0IDI0OTE1NWMy
MGY5YjA3NTRiYzFiOTMyYTMzMzQ0Y2ZiNGUwYzIxMDEgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgz
MTBiNTE4ZjBkZmNkODg2MCBjY2UwMWY1MzhmYjRkNmFlOGMxM2M4OGNmYzBkM2NhZjViYWNhODMz
IGQwZDhhZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4NGZlMDlmNTA4NzY3OTggOWNjYTAyZDhmZmMyM2U5
Njg4YTk3MWQ4NThlNGZmZGZmNTM4OWIxMSAzMGYxZTQxZjA0ZmI0YzcxNWQyN2Y5ODdmMDAzY2Zj
MzFjOWZmNGYzIDM4ZWViMzg2NGRlNDBhYTU2OGM0OGY5ZjI2MjcxYzE0MWM2MmI1MGIKTm8gcmV2
aXNpb25zIGxlZnQgdG8gdGVzdCwgY2hlY2tpbmcgZ3JhcGggc3RhdGUuCiBSZXN1bHQgZm91bmQ6
IGZsaWdodCAxMzkyMDYgKHBhc3MpLCBmb3IgbGFzdCBwYXNzCiBSZXN1bHQgZm91bmQ6IGZsaWdo
dCAxMzkyMDcgKGZhaWwpLCBmb3IgZmlyc3QgZmFpbHVyZQogUmVwcm8gZm91bmQ6IGZsaWdodCAx
MzkyMDggKHBhc3MpLCBmb3IgbGFzdCBwYXNzCiBSZXBybyBmb3VuZDogZmxpZ2h0IDEzOTIxMCAo
ZmFpbCksIGZvciBmaXJzdCBmYWlsdXJlCiBSZXBybyBmb3VuZDogZmxpZ2h0IDEzOTIxMyAocGFz
cyksIGZvciBsYXN0IHBhc3MKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTM5MjE1IChmYWlsKSwgZm9y
IGZpcnN0IGZhaWx1cmUKCioqKiBGb3VuZCBhbmQgcmVwcm9kdWNlZCBwcm9ibGVtIGNoYW5nZXNl
dCAqKioKCiAgQnVnIGlzIGluIHRyZWU6ICBsaW51eCBnaXQ6Ly9naXQua2VybmVsLm9yZy9wdWIv
c2NtL2xpbnV4L2tlcm5lbC9naXQvdG9ydmFsZHMvbGludXgtMi42LmdpdAogIEJ1ZyBpbnRyb2R1
Y2VkOiAgM2JmZTFmYzQ2Nzk0NjMxMzY2ZmFhM2VmMDc1ZTFiMGZmN2JhMTIwYQogIEJ1ZyBub3Qg
cHJlc2VudDogMjQ5MTU1YzIwZjliMDc1NGJjMWI5MzJhMzMzNDRjZmI0ZTBjMjEwMQogIExhc3Qg
ZmFpbCByZXBybzogaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9s
b2dzLzEzOTIxNS8KCgogIChSZXZpc2lvbiBsb2cgdG9vIGxvbmcsIG9taXR0ZWQuKQoKcG5tdG9w
bmc6IDIxNiBjb2xvcnMgZm91bmQKUmV2aXNpb24gZ3JhcGggbGVmdCBpbiAvaG9tZS9sb2dzL3Jl
c3VsdHMvYmlzZWN0L2xpbnV4LWxpbnVzL3Rlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIueGVuLWJv
b3Que2RvdCxwcyxwbmcsaHRtbCxzdmd9LgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tCjEzOTIxNTogdG9sZXJhYmxlIEFMTCBGQUlMCgpmbGlnaHQgMTM5MjE1IGxpbnV4
LWxpbnVzIHJlYWwtYmlzZWN0IFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0
Lm9yZy9vc3N0ZXN0L2xvZ3MvMTM5MjE1LwoKRmFpbHVyZXMgOi0vIGJ1dCBubyByZWdyZXNzaW9u
cy4KClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwKaW5jbHVkaW5nIHRlc3RzIHdoaWNoIGNv
dWxkIG5vdCBiZSBydW46CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICA3IHhlbi1ib290
ICAgICAgICAgICAgICAgIGZhaWwgYmFzZWxpbmUgdW50ZXN0ZWQKCgpqb2JzOgogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0
Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9n
cywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2Ug
cmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDto
Yj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0
O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3Vu
ZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1
bW1hcnkKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Jul 21 00:17:48 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 21 Jul 2019 00:17:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hozXf-0007XH-El; Sun, 21 Jul 2019 00:17:31 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=LXlg=VS=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hozXe-0007X7-Mu
 for xen-devel@lists.xenproject.org; Sun, 21 Jul 2019 00:17:30 +0000
X-Inumbo-ID: ec48a594-ab4c-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ec48a594-ab4c-11e9-8980-bc764e045a96;
 Sun, 21 Jul 2019 00:17:28 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hozXb-0005GC-GN; Sun, 21 Jul 2019 00:17:27 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hozXb-0004ko-1G; Sun, 21 Jul 2019 00:17:27 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hozXb-0006vM-0V; Sun, 21 Jul 2019 00:17:27 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139185-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:<job
 status>:broken:regression
 linux-linus:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-i386-pvgrub:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-libvirt:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-pvhv2-intel:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qcow2:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-examine:reboot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-win7-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-freebsd10-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-qemuu-nested-intel:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemut-rhel6hvm-intel:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-intel:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-amd64-pvgrub:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-multivcpu:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-win10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-pygrub:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-credit2:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-i386-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-amd64-libvirt-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-examine:reboot:fail:regression
 linux-linus:test-amd64-i386-xl-raw:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemut-rhel6hvm-amd:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-pvshim:xen-boot:fail:regression
 linux-linus:test-amd64-i386-freebsd10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-pvhv2-amd:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-qemuu-nested-amd:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-shadow:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-win10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-win7-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-ws16-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-pvshim:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-credit1:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-amd:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-amd64-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-amd64-libvirt-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-amd64-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-libvirt-vhd:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-ws16-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-ws16-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-win10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-ws16-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-i386-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-i386-xl-shadow:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-win10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-xsm:xen-boot:fail:regression
 linux-linus:build-armhf-pvops:kernel-build:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:host-install(4):broken:heisenbug
 linux-linus:test-arm64-arm64-examine:examine-serial/bootloader:fail:heisenbug
 linux-linus:test-arm64-arm64-xl-credit1:guest-start/debian.repeat:fail:heisenbug
 linux-linus:test-arm64-arm64-libvirt-xsm:guest-start/debian.repeat:fail:heisenbug
 linux-linus:test-amd64-amd64-xl-rtds:xen-boot:fail:allowable
 linux-linus:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-examine:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:xen-boot:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:xen-boot:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-debianhvm-i386-xsm:xen-boot:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-debianhvm-i386-xsm:xen-boot:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: linux=3bfe1fc46794631366faa3ef075e1b0ff7ba120a
X-Osstest-Versions-That: linux=736706bee3298208343a76096370e4f6a5c55915
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 21 Jul 2019 00:17:27 +0000
Subject: [Xen-devel] [linux-linus test] 139185: 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>

ZmxpZ2h0IDEzOTE4NSBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTM5MTg1LwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXNoYWRvdyAgICA8am9iIHN0YXR1cz4gICAgICAgICBicm9rZW4KIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtIDcgeGVuLWJv
b3QgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICA3
IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydCAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVH
Ui4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgNyB4ZW4tYm9vdCAg
ICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXB2aHYyLWludGVsICA3IHhlbi1ib290ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1
ODAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAg
ICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAg
OCByZWJvb3QgICAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtIDcgeGVuLWJvb3Qg
ZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1k
NjQgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQt
aTM4Ni1mcmVlYnNkMTAtYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICAgICAgIGZhaWwgUkVHUi4g
dnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgIDcgeGVuLWJv
b3QgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dCAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAK
IHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAg
IGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWlu
dGVsICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0
LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1Iu
IHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICA3
IHhlbi1ib290ICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2
NC1wdmdydWIgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgw
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAt
aTM4NiAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2
NC1hbWQ2NC1weWdydWIgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICA3IHhlbi1ib290ICAg
ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEz
MzU4MAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAxMCB4ZW4tYm9vdC9zcmNfaG9zdCAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWly
IDExIHhlbi1ib290L2RzdF9ob3N0ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC14c20gIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgOCByZWJvb3Qg
ICAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcmF3ICAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDcgeGVuLWJv
b3QgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1k
bXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgNyB4ZW4tYm9vdCBmYWlsIFJFR1IuIHZzLiAxMzM1
ODAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICA3IHhlbi1ib290ICAgICAg
ICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZt
LWFtZCAgNyB4ZW4tYm9vdCAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSA3IHhlbi1ib290IGZh
aWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0
ICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXB2c2hpbSAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZz
LiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgNyB4ZW4tYm9vdCAgICAg
ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2
Mi1hbWQgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0
ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgIDcgeGVuLWJvb3QgICAgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgIDcgeGVu
LWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgNyB4ZW4tYm9v
dCAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtd3MxNi1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAg
ZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICA3IHhl
bi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICA3IHhlbi1ib290ICAgIGZhaWwgUkVHUi4g
dnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgNyB4ZW4tYm9vdCAgICAg
ICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtZGViaWFuaHZtLWFtZDY0ICA3IHhlbi1ib290ICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAK
IHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgIDcgeGVuLWJvb3QgICAgICAgICAg
IGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAxMCB4
ZW4tYm9vdC9zcmNfaG9zdCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0
LWFtZDY0LXBhaXIgICAgICAgIDExIHhlbi1ib290L2RzdF9ob3N0ICAgICAgICBmYWlsIFJFR1Iu
IHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyIDEwIHhlbi1ib290L3Ny
Y19ob3N0ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXBhaXIgMTEgeGVuLWJvb3QvZHN0X2hvc3QgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgw
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgIDcgeGVuLWJvb3QgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgIDcg
eGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgNyB4ZW4t
Ym9vdCAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni14bC14
c20gICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4
MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgIDcgeGVuLWJvb3QgICAgICAg
ICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1h
bWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgIGZhaWwgUkVH
Ui4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAxMCB4ZW4tYm9vdC9z
cmNfaG9zdCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYtcGFp
ciAgICAgICAgIDExIHhlbi1ib290L2RzdF9ob3N0ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1
ODAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAg
ICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVz
dHJpY3QtYW1kNjQtZG1yZXN0cmljdCA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEzMzU4MAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgIDcgeGVuLWJvb3QgICAgICAgICAg
ZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtIDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC14c20gICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJF
R1IuIHZzLiAxMzM1ODAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgIDYga2VybmVsLWJ1
aWxkICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgNyB4ZW4tYm9vdCBmYWlsIGluIDEzOTEzNCBS
RUdSLiB2cy4gMTMzNTgwCgpUZXN0cyB3aGljaCBhcmUgZmFpbGluZyBpbnRlcm1pdHRlbnRseSAo
bm90IGJsb2NraW5nKToKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
c2hhZG93IDQgaG9zdC1pbnN0YWxsKDQpIGJyb2tlbiBwYXNzIGluIDEzOTEzNAogdGVzdC1hcm02
NC1hcm02NC1leGFtaW5lIDExIGV4YW1pbmUtc2VyaWFsL2Jvb3Rsb2FkZXIgZmFpbCBpbiAxMzkx
MzQgcGFzcyBpbiAxMzkxODUKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTYgZ3Vlc3Qt
c3RhcnQvZGViaWFuLnJlcGVhdCAgZmFpbCBwYXNzIGluIDEzOTEzNAogdGVzdC1hcm02NC1hcm02
NC1saWJ2aXJ0LXhzbSAxNiBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0ICBmYWlsIHBhc3MgaW4g
MTM5MTM0CgpSZWdyZXNzaW9ucyB3aGljaCBhcmUgcmVnYXJkZWQgYXMgYWxsb3dhYmxlIChub3Qg
YmxvY2tpbmcpOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgNyB4ZW4tYm9vdCAgICAg
ICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1
Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAg
ICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0LXJhdyAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWFybmRhbGUgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1o
Zi14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gNyB4ZW4tYm9v
dCBmYWlsIGJhc2VsaW5lIHVudGVzdGVkCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFu
aHZtLWkzODYteHNtICA3IHhlbi1ib290IGZhaWwgYmFzZWxpbmUgdW50ZXN0ZWQKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtIDcgeGVuLWJvb3QgZmFpbCBiYXNl
bGluZSB1bnRlc3RlZAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhz
bSAgNyB4ZW4tYm9vdCBmYWlsIGJhc2VsaW5lIHVudGVzdGVkCiB0ZXN0LWFybTY0LWFybTY0LXhs
LXNlYXR0bGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20g
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bC10aHVuZGVyeCAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAg
ICAgICAgICAgICAgIDNiZmUxZmM0Njc5NDYzMTM2NmZhYTNlZjA3NWUxYjBmZjdiYTEyMGEKYmFz
ZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAgICAgICAgICAgICAgIDczNjcwNmJlZTMyOTgyMDgzNDNh
NzYwOTYzNzBlNGY2YTVjNTU5MTUKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzMzU4MCAgMjAxOS0w
My0wNCAxOTo1MzowOSBaICAxMzggZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMzM2MDUgIDIw
MTktMDMtMDUgMjA6MDM6MTQgWiAgMTM3IGRheXMgICA3OSBhdHRlbXB0cwpUZXN0aW5nIHNhbWUg
c2luY2UgICAxMzkxMzQgIDIwMTktMDctMTggMjM6MDQ6NTEgWiAgICAyIGRheXMgICAgMiBhdHRl
bXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tCjQwMTEgcGVvcGxlIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3QsCm5vdCBs
aXN0aW5nIHRoZW0gYWxsCgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWkz
ODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2
LXhzbSAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0
ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRl
Ymlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjct
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02NC14
bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVz
dHJpY3QgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmlj
dC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhh
bWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
cm02NC1hcm02NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVi
c2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1y
aGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0
aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
cGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGlt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJh
dyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAg
ICAgIGJyb2tlbiAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02
NC14bC10aHVuZGVyeCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rl
c3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczog
L2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxl
IGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MK
CkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWws
IGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDth
PWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3Jn
L2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhh
cm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5Cgpicm9rZW4tam9iIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93IGJyb2tlbgpicm9rZW4tc3RlcCB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyBob3N0LWluc3RhbGwoNCkK
Ck5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgODQzNjk5IGxpbmVz
IGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sun Jul 21 00:38:29 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 21 Jul 2019 00: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 1hozrp-0000Sk-AQ; Sun, 21 Jul 2019 00:38:21 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=LXlg=VS=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hozro-0000SW-7R
 for xen-devel@lists.xenproject.org; Sun, 21 Jul 2019 00:38:20 +0000
X-Inumbo-ID: d228f8da-ab4f-11e9-98b2-e3bd6819f863
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d228f8da-ab4f-11e9-98b2-e3bd6819f863;
 Sun, 21 Jul 2019 00:38:12 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hozrf-0005e0-Qf; Sun, 21 Jul 2019 00:38: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 1hozrf-0005dX-Dc; Sun, 21 Jul 2019 00:38:11 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hozrf-0002v7-CO; Sun, 21 Jul 2019 00:38:11 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139194-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-amd64-i386-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 xen-unstable:test-arm64-arm64-examine:examine-serial/bootloader:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt: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-qemuu-debianhvm-amd64-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:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-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-multivcpu:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=66d11b9c1281ac133b92b3e6dd5b5e1c2abea7bf
X-Osstest-Versions-That: xen=38eeb3864de40aa568c48f9f26271c141c62b50b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 21 Jul 2019 00:38:11 +0000
Subject: [Xen-devel] [xen-unstable test] 139194: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTE5NCB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzOTE5NC8KClJlZ3Jlc3Npb25zIDotKAoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0
ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRl
Ymlhbmh2bS1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgZmFpbCBSRUdSLiB2cy4gMTM5MDMyCgpUZXN0
cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm02
NC1hcm02NC1leGFtaW5lICAgICAxMSBleGFtaW5lLXNlcmlhbC9ib290bG9hZGVyICAgIGZhaWwg
IGxpa2UgMTM5MDMyCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzkwMzIKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEzOTAz
MgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICBmYWlsIGxpa2UgMTM5MDMyCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMzkwMzIKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFp
bCBsaWtlIDEzOTAzMgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTM5MDMyCiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMzkw
MzIKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgZmFpbCBsaWtlIDEzOTAzMgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYt
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTM5MDMyCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAg
ICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3Rl
ZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14
c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAg
ICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC10aHVu
ZGVyeCAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Vi
aWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11
bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1j
cmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bC1zZWF0dGxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEz
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdp
bmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3Rh
bGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEw
LWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9u
IHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAgICAgICAgICAgICAgICAgNjZkMTFiOWMxMjgx
YWMxMzNiOTJiM2U2ZGQ1YjVlMWMyYWJlYTdiZgpiYXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAg
ICAgICAgICAgICAgMzhlZWIzODY0ZGU0MGFhNTY4YzQ4ZjlmMjYyNzFjMTQxYzYyYjUwYgoKTGFz
dCB0ZXN0IG9mIGJhc2lzICAgMTM5MDMyICAyMDE5LTA3LTE2IDAxOjUxOjIwIFogICAgNCBkYXlz
CkZhaWxpbmcgc2luY2UgICAgICAgIDEzOTA2OSAgMjAxOS0wNy0xNyAwMjowMzo1NyBaICAgIDMg
ZGF5cyAgICA1IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEzOTE5NCAgMjAxOS0wNy0y
MCAwNTo0NDowOSBaICAgIDAgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3Vj
aGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIz
QGNpdGlyeC5jb20+CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4K
ICBCYW9kb25nIENoZW4gPGNoZW5iYW9kb25nQG14bmF2aS5jb20+CiAgQ2hhbyBHYW8gPGNoYW8u
Z2FvQGludGVsLmNvbT4KICBEYW5pZWwgRGUgR3JhYWYgPGRnZGVncmFAdHljaG8ubnNhLmdvdj4K
ICBEYW5pZWwgUC4gU21pdGggPGRwc21pdGguZGV2QGdtYWlsLmNvbT4KICBEYW5pZWwgUC4gU21p
dGggPGRwc21pdGhAYXBlcnR1c3NvbHV0aW9ucy5jb20+CiAgR2VvcmdlIER1bmxhcCA8Z2Vvcmdl
LmR1bmxhcEBjaXRyaXguY29tPgogIEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4
LmNvbT4gW3RyYWNpbmddCiAgSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+
CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIEp1bGllbiBHcmFsbCA8anVsaWVu
LmdyYWxsQGFybS5jb20+CiAgUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4K
ICBSYXp2YW4gQ29qb2NhcnUgPHJjb2pvY2FydUBiaXRkZWZlbmRlci5jb20+CiAgUmljYXJkbyBO
ZXJpIDxyaWNhcmRvLm5lcmktY2FsZGVyb25AbGludXguaW50ZWwuY29tPgogIFJvZ2VyIFBhdSBN
b25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgogIFRhbWFzIEsgTGVuZ3llbCA8dGFtYXNAdGts
ZW5neWVsLmNvbT4KICBWaWt0b3IgTWl0aW4gPHZpa3Rvci5taXRpbi4xOUBnbWFpbC5jb20+CiAg
VmlrdG9yIE1pdGluIDx2aWt0b3JfbWl0aW5AZXBhbS5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQteHRmICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHJl
diAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9w
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFt
ZDY0LTMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0
LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2
bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2
aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1y
aGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
d3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxl
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJt
NjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1y
ZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
ZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFl
bXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGl2ZXBhdGNoICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpdmVwYXRjaCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1taWdy
dXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYt
cHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNv
dzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0
LWFybTY0LXhsLXNlYXR0bGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRv
dyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBv
cnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUv
bG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywg
ZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0
Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBv
c3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdl
Yi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7
aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hp
bmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA2MzggbGluZXMgbG9uZy4pCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Jul 21 05:33:00 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 21 Jul 2019 05: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 1hp4Sd-0003iu-NL; Sun, 21 Jul 2019 05:32:39 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=LXlg=VS=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hp4Sc-0003ii-IM
 for xen-devel@lists.xenproject.org; Sun, 21 Jul 2019 05:32:38 +0000
X-Inumbo-ID: ef9673ba-ab78-11e9-bd36-3398261ca33e
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id ef9673ba-ab78-11e9-bd36-3398261ca33e;
 Sun, 21 Jul 2019 05:32:31 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hp4SV-0005xq-69; Sun, 21 Jul 2019 05:32: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 1hp4SU-0006ap-6h; Sun, 21 Jul 2019 05:32:30 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hp4SU-0002Rg-66; Sun, 21 Jul 2019 05:32:30 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139201-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:test-amd64-amd64-xl-multivcpu:xen-boot:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-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-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1: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-thunderx:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-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-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=e2b47666fe1544959c89bd3ed159e9e37cc9fc73
X-Osstest-Versions-That: qemuu=1316b1ddc8a05e418c8134243f8bff8cccbbccb1
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 21 Jul 2019 05:32:30 +0000
Subject: [Xen-devel] [qemu-mainline test] 139201: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTIwMSBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzkyMDEvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2
Y3B1ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzODk3NwoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFp
bCBsaWtlIDEzODk3NwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTM4OTc3CiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMzg5
NzcKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICBsaWtlIDEzODk3NwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2
LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTM4OTc3CiB0ZXN0LWFt
ZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bC1zZWF0dGxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRp
dDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLXRodW5kZXJ4IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVk
aXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJu
ZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAg
ICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1j
dWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEz
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdp
bmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBxZW11dSAgICAgICAgICAgICAgICBl
MmI0NzY2NmZlMTU0NDk1OWM4OWJkM2VkMTU5ZTllMzdjYzlmYzczCmJhc2VsaW5lIHZlcnNpb246
CiBxZW11dSAgICAgICAgICAgICAgICAxMzE2YjFkZGM4YTA1ZTQxOGM4MTM0MjQzZjhiZmY4Y2Nj
YmJjY2IxCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzg5NzcgIDIwMTktMDctMTQgMDM6NDM6NTIg
WiAgICA3IGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTM5MDE0ICAyMDE5LTA3LTE1IDA5OjA2
OjIzIFogICAgNSBkYXlzICAgIDcgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM5MTgz
ICAyMDE5LTA3LTE5IDE3OjA2OjE1IFogICAgMSBkYXlzICAgIDIgYXR0ZW1wdHMKCi0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9w
bGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQWxla3NhbmRhciBNYXJrb3Zp
YyA8YW1hcmtvdmljQHdhdmVjb21wLmNvbT4KICBBbGV4IEJlbm7DqWUgPGFsZXguYmVubmVlQGxp
bmFyby5vcmc+CiAgQWxleCBXaWxsaWFtc29uIDxhbGV4LndpbGxpYW1zb25AcmVkaGF0LmNvbT4K
ICBBbGlzdGFpciBGcmFuY2lzIDxhbGlzdGFpci5mcmFuY2lzQHdkYy5jb20+CiAgQW5kcmV5IFNo
aW5rZXZpY2ggPGFuZHJleS5zaGlua2V2aWNoQHZpcnR1b3p6by5jb20+CiAgQmluIE1lbmcgPGJt
ZW5nLmNuQGdtYWlsLmNvbT4KICBDaHJpc3RpYW4gQm9ybnRyYWVnZXIgPGJvcm50cmFlZ2VyQGRl
LmlibS5jb20+CiAgQ2hyaXN0b3BoZSBkZSBEaW5lY2hpbiA8ZGluZWNoaW5AcmVkaGF0LmNvbT4K
ICBDaHJpc3RvcGhlIEx5b24gPGNocmlzdG9waGUubHlvbkBsaW5hcm8ub3JnPgogIENvbGxpbiBX
YWxsaW5nIDx3YWxsaW5nQGxpbnV4LmlibS5jb20+CiAgQ29ybmVsaWEgSHVjayA8Y29odWNrQHJl
ZGhhdC5jb20+CiAgRGFuaWVsIFAuIEJlcnJhbmfDqSA8YmVycmFuZ2VAcmVkaGF0LmNvbT4KICBE
YXZpZCBFbmdyYWYgPGRhdmlkLmVuZ3JhZkBzeXNnby5jb20+CiAgRHIuIERhdmlkIEFsYW4gR2ls
YmVydCA8ZGdpbGJlcnRAcmVkaGF0LmNvbT4KICBGcmFuY2lzY28gSWdsZXNpYXMgPGZyYXNzZS5p
Z2xlc2lhc0BnbWFpbC5jb20+CiAgR3VlbnRlciBSb2VjayA8bGludXhAcm9lY2stdXMubmV0Pgog
IElnb3IgTWFtbWVkb3YgPGltYW1tZWRvQHJlZGhhdC5jb20+CiAgSXZhbiBSZW4gPGl2YW5yZW5A
dGVuY2VudC5jb20+CiAgSXZhbiBSZW4gPHJlbnlpbWVAZ21haWwuY29tPgogIEp1YW4gUXVpbnRl
bGEgPHF1aW50ZWxhQHJlZGhhdC5jb20+CiAgSnVsaW8gTW9udGVzIDxqdWxpby5tb250ZXNAaW50
ZWwuY29tPgogIEtpbmcgV2FuZyA8a2luZy53YW5nQGh1YXdlaS5jb20+CiAgS2luZyBXYW5nPGtp
bmcud2FuZ0BodWF3ZWkuY29tPgogIExhdXJlbnQgVml2aWVyIDxsYXVyZW50QHZpdmllci5ldT4K
ICBMYXVyZW50IFZpdmllciA8bHZpdmllckByZWRoYXQuY29tPgogIE1hcmMtQW5kcsOpIEx1cmVh
dSA8bWFyY2FuZHJlLmx1cmVhdUByZWRoYXQuY29tPgogIE1hcmsgQ2F2ZS1BeWxhbmQgPG1hcmsu
Y2F2ZS1heWxhbmRAaWxhbmRlLmNvLnVrPgogIE1hcmt1cyBBcm1icnVzdGVyIDxhcm1icnVAcmVk
aGF0LmNvbT4KICBNYXggUmVpdHogPG1yZWl0ekByZWRoYXQuY29tPgogIE1pY2hhZWwgUy4gVHNp
cmtpbiA8bXN0QHJlZGhhdC5jb20+CiAgTWljaGFsIFByaXZvem5payA8bXByaXZvem5AcmVkaGF0
LmNvbT4KICBQYWxtZXIgRGFiYmVsdCA8cGFsbWVyQHNpZml2ZS5jb20+CiAgUGFua2FqIEd1cHRh
IDxwYWd1cHRhQHJlZGhhdC5jb20+CiAgUGFvbG8gQm9uemluaSA8cGJvbnppbmlAcmVkaGF0LmNv
bT4KICBQZW5nIFRhbyA8dGFvLnBlbmdAbGludXguYWxpYmFiYS5jb20+CiAgUGV0ZXIgTWF5ZGVs
bCA8cGV0ZXIubWF5ZGVsbEBsaW5hcm8ub3JnPgogIFBldGVyIFh1IDxwZXRlcnhAcmVkaGF0LmNv
bT4KICBQaGlsaXBwZSBNYXRoaWV1LURhdWTDqSA8cGhpbG1kQHJlZGhhdC5jb20+CiAgUmljaGFy
ZCBIZW5kZXJzb24gPHJpY2hhcmQuaGVuZGVyc29uQGxpbmFyby5vcmc+CiAgUsOpbWkgRGVuaXMt
Q291cm1vbnQgPHJlbWlAcmVtbGFiLm5ldD4KICBTaGluaWNoaXJvIEthd2FzYWtpIDxzaGluaWNo
aXJvLmthd2FzYWtpQHdkYy5jb20+CiAgU3RlZmFuIEhham5vY3ppIDxzdGVmYW5oYUByZWRoYXQu
Y29tPgogIFN0ZWZhbiBXZWlsIDxzd0B3ZWlsbmV0ei5kZT4KICBTdGVmYW5vIEdhcnphcmVsbGEg
PHNnYXJ6YXJlQHJlZGhhdC5jb20+CiAgVGhvbWFzIEh1dGggPHRodXRoQHJlZGhhdC5jb20+CiAg
V2VpIFlhbmcgPHJpY2hhcmR3LnlhbmdAbGludXguaW50ZWwuY29tPgogIFdvbGZnYW5nIEJ1bWls
bGVyIDx3LmJ1bWlsbGVyQHByb3htb3guY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
cm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFy
bWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJt
aGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1m
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50
ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1t
dWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNo
aW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRl
cnggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3Mv
aW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0
cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlv
biBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVB
RE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9
b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUg
Y2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rl
c3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291
bGQgYmUgMjQ4NSBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Jul 21 06:39:04 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 21 Jul 2019 06: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 1hp5Ub-0007i8-Q6; Sun, 21 Jul 2019 06:38:45 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=LXlg=VS=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hp5Ua-0007hx-Rp
 for xen-devel@lists.xenproject.org; Sun, 21 Jul 2019 06:38:44 +0000
X-Inumbo-ID: 2e9bd5b0-ab82-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2e9bd5b0-ab82-11e9-8980-bc764e045a96;
 Sun, 21 Jul 2019 06:38:42 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hp5UY-0007ZE-8P; Sun, 21 Jul 2019 06:38:42 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hp5UX-0000ar-QM; Sun, 21 Jul 2019 06:38:41 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hp5UX-0001hz-HK; Sun, 21 Jul 2019 06:38:41 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139211-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.19:build-armhf-pvops:kernel-build:fail:regression
 linux-4.19:test-arm64-arm64-xl-credit2:xen-boot:fail:heisenbug
 linux-4.19:test-amd64-i386-qemut-rhel6hvm-amd:guest-start/redhat.repeat:fail:heisenbug
 linux-4.19:test-arm64-arm64-xl-credit1:guest-start:fail:heisenbug
 linux-4.19:test-amd64-i386-qemut-rhel6hvm-amd:guest-start.2:fail:heisenbug
 linux-4.19:test-arm64-arm64-examine:examine-serial/bootloader:fail:heisenbug
 linux-4.19:test-armhf-armhf-examine:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=3bd837bfe431839a378e9d421af05b2e22a6d329
X-Osstest-Versions-That: linux=84df9525b0c27f3ebc2ebb1864fa62a97fdedb7d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 21 Jul 2019 06:38:41 +0000
Subject: [Xen-devel] [linux-4.19 test] 139211: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTIxMSBsaW51eC00LjE5IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzkyMTEvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAg
IDYga2VybmVsLWJ1aWxkICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyOTMxMwoKVGVzdHMg
d2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJtaXR0ZW50bHkgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFy
bTY0LWFybTY0LXhsLWNyZWRpdDIgICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBpbiAxMzkxOTEg
cGFzcyBpbiAxMzkyMTEKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgMTIgZ3Vl
c3Qtc3RhcnQvcmVkaGF0LnJlcGVhdCBmYWlsIGluIDEzOTE5MSBwYXNzIGluIDEzOTIxMQogdGVz
dC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxMiBndWVzdC1zdGFydCAgICAgIGZhaWwgaW4gMTM5
MTkxIHBhc3MgaW4gMTM5MjExCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kIDEz
IGd1ZXN0LXN0YXJ0LjIgICAgICAgIGZhaWwgcGFzcyBpbiAxMzkxNTIKIHRlc3QtYXJtNjQtYXJt
NjQtZXhhbWluZSAgICAgMTEgZXhhbWluZS1zZXJpYWwvYm9vdGxvYWRlciAgZmFpbCBwYXNzIGlu
IDEzOTE5MQoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2lu
ZzoKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3ViaWV0cnVjayAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14
bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwt
cnRkcyAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAg
ICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNl
YXR0bGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxp
YnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLXRodW5kZXJ4IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
cWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdp
bjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcg
Z3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdz
MTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3Rv
cCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAx
MCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAgICAg
ICAgIDNiZDgzN2JmZTQzMTgzOWEzNzhlOWQ0MjFhZjA1YjJlMjJhNmQzMjkKYmFzZWxpbmUgdmVy
c2lvbjoKIGxpbnV4ICAgICAgICAgICAgICAgIDg0ZGY5NTI1YjBjMjdmM2ViYzJlYmIxODY0ZmE2
MmE5N2ZkZWRiN2QKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyOTMxMyAgMjAxOC0xMS0wMiAwNToz
OTowOCBaICAyNjEgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjk0MTIgIDIwMTgtMTEtMDQg
MTQ6MTA6MTUgWiAgMjU4IGRheXMgIDE2NiBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAx
MzkwMDQgIDIwMTktMDctMTQgMjM6MzU6NTQgWiAgICA2IGRheXMgICAgOCBhdHRlbXB0cwoKLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
CjIyNzEgcGVvcGxlIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3QsCm5vdCBsaXN0aW5nIHRo
ZW0gYWxsCgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWkzODYtcHZvcHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhs
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9t
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2
bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2
aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQx
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1k
bXJlc3RyaWN0ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02
NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
cWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1p
bnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2
c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC10aHVu
ZGVyeCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1s
YWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9n
cy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBo
dHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0
aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1S
RUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/
cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29k
ZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3Nz
dGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3
b3VsZCBiZSAxODU0MTkgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Jul 21 10:02:47 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 21 Jul 2019 10:02:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hp8fi-0004tv-WE; Sun, 21 Jul 2019 10:02:26 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=LXlg=VS=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hp8fh-0004tl-JM
 for xen-devel@lists.xenproject.org; Sun, 21 Jul 2019 10:02:25 +0000
X-Inumbo-ID: a2df6da5-ab9e-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a2df6da5-ab9e-11e9-8980-bc764e045a96;
 Sun, 21 Jul 2019 10:02:24 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hp8ff-0003hY-C4; Sun, 21 Jul 2019 10:02: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 1hp8ff-0004wz-3C; Sun, 21 Jul 2019 10:02:23 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hp8ff-00060l-2X; Sun, 21 Jul 2019 10:02:23 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139236-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: xen=66d11b9c1281ac133b92b3e6dd5b5e1c2abea7bf
X-Osstest-Versions-That: xen=08b084ab48738040e34032ffb42387d88619bf1b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 21 Jul 2019 10:02:23 +0000
Subject: [Xen-devel] [xen-unstable-coverity test] 139236: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTIzNiB4ZW4tdW5zdGFibGUtY292ZXJpdHkgcmVhbCBbcmVhbF0KaHR0cDovL2xv
Z3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzOTIzNi8KClBlcmZlY3Qg
Oi0pCkFsbCB0ZXN0cyBpbiB0aGlzIGZsaWdodCBwYXNzZWQgYXMgcmVxdWlyZWQKdmVyc2lvbiB0
YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIDY2ZDExYjljMTI4MWFj
MTMzYjkyYjNlNmRkNWI1ZTFjMmFiZWE3YmYKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAg
ICAgICAgICAgIDA4YjA4NGFiNDg3MzgwNDBlMzQwMzJmZmI0MjM4N2Q4ODYxOWJmMWIKCkxhc3Qg
dGVzdCBvZiBiYXNpcyAgIDEzOTA4MyAgMjAxOS0wNy0xNyAwOToxOToyNCBaICAgIDQgZGF5cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxMzkyMzYgIDIwMTktMDctMjEgMDk6MTg6MzIgWiAgICAwIGRh
eXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRpcnguY29tPgogIEFuZHJl
dyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgQmFvZG9uZyBDaGVuIDxjaGVu
YmFvZG9uZ0BteG5hdmkuY29tPgogIENoYW8gR2FvIDxjaGFvLmdhb0BpbnRlbC5jb20+CiAgRGFu
aWVsIERlIEdyYWFmIDxkZ2RlZ3JhQHR5Y2hvLm5zYS5nb3Y+CiAgRGFuaWVsIFAuIFNtaXRoIDxk
cHNtaXRoLmRldkBnbWFpbC5jb20+CiAgRGFuaWVsIFAuIFNtaXRoIDxkcHNtaXRoQGFwZXJ0dXNz
b2x1dGlvbnMuY29tPgogIEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4K
ICBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+IFt0cmFjaW5nXQogIElh
biBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT4KICBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgogIFJh
enZhbiBDb2pvY2FydSA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4KICBSaWNhcmRvIE5lcmkg
PHJpY2FyZG8ubmVyaS1jYWxkZXJvbkBsaW51eC5pbnRlbC5jb20+CiAgVGFtYXMgSyBMZW5neWVs
IDx0YW1hc0B0a2xlbmd5ZWwuY29tPgoKam9iczoKIGNvdmVyaXR5LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBv
cnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUv
bG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywg
ZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0
Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBv
c3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdl
Yi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7
aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyBy
ZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC94ZW4uZ2l0CiAgIDA4
YjA4NGFiNDguLjY2ZDExYjljMTIgIDY2ZDExYjljMTI4MWFjMTMzYjkyYjNlNmRkNWI1ZTFjMmFi
ZWE3YmYgLT4gY292ZXJpdHktdGVzdGVkL3Ntb2tlCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Jul 21 12:11:23 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 21 Jul 2019 12:11:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hpAgA-0004re-Pw; Sun, 21 Jul 2019 12:11: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=LXlg=VS=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hpAg9-0004rS-EH
 for xen-devel@lists.xenproject.org; Sun, 21 Jul 2019 12:11:01 +0000
X-Inumbo-ID: 997dcc8e-abb0-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 997dcc8e-abb0-11e9-8980-bc764e045a96;
 Sun, 21 Jul 2019 12:10:59 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hpAg6-00065i-AK; Sun, 21 Jul 2019 12:10: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 1hpAg5-0004c4-Rl; Sun, 21 Jul 2019 12:10:57 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hpAg5-00005o-5d; Sun, 21 Jul 2019 12:10:57 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139223-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-freebsd10-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemut-rhel6hvm-intel:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-intel:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-i386-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-i386-examine:reboot:fail:regression
 linux-linus:test-amd64-i386-xl-raw:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-freebsd10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-win7-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemut-rhel6hvm-amd:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-pvshim:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-amd:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-ws16-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-win10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-ws16-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-i386-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-i386-xl-shadow:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-win10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-xsm:xen-boot:fail:regression
 linux-linus:test-arm64-arm64-examine:examine-serial/bootloader:fail:regression
 linux-linus:build-armhf-pvops:kernel-build:fail:regression
 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-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-examine: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-i386-xsm:xen-boot:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-debianhvm-i386-xsm:xen-boot:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-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=f1a3b43cc1f50c6ee5ba582f2025db3dea891208
X-Osstest-Versions-That: linux=736706bee3298208343a76096370e4f6a5c55915
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 21 Jul 2019 12:10:57 +0000
Subject: [Xen-devel] [linux-linus test] 139223: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTIyMyBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTM5MjIzLwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXNoYWRvdyA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSA3IHhlbi1i
b290IGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2
NCAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydCAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJF
R1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgNyB4
ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LXFl
bXV1LXJoZWw2aHZtLWludGVsICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMz
NTgwCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyIDEwIHhlbi1ib290L3NyY19ob3N0ICAg
ICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIg
MTEgeGVuLWJvb3QvZHN0X2hvc3QgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1h
bWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgOCByZWJvb3QgICAgICAgICAgICAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICA3IHhlbi1ib290
ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDcgeGVuLWJvb3QgICAgIGZhaWwgUkVHUi4gdnMuIDEz
MzU4MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgIDcgeGVuLWJvb3QgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkz
ODYgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgNyB4
ZW4tYm9vdCAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYt
eGwgICAgICAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgIDcgeGVuLWJvb3QgICAgICAgICAg
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRl
Ymlhbmh2bS1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0
LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICA3IHhlbi1ib290ICAgICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICA3
IHhlbi1ib290ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXhzbSAgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgNyB4ZW4tYm9vdCAg
ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13
czE2LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgIDEwIHhlbi1i
b290L3NyY19ob3N0ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4
Ni1wYWlyICAgICAgICAgMTEgeGVuLWJvb3QvZHN0X2hvc3QgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgNyB4ZW4tYm9vdCAgICAgICAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
ZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTMz
NTgwCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgNyB4ZW4tYm9vdCAgICAg
ICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gNyB4ZW4tYm9vdCBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgIDExIGV4YW1p
bmUtc2VyaWFsL2Jvb3Rsb2FkZXIgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiBidWlsZC1hcm1oZi1w
dm9wcyAgICAgICAgICAgICA2IGtlcm5lbC1idWlsZCAgICAgICAgICAgICBmYWlsIFJFR1IuIHZz
LiAxMzM1ODAKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tp
bmc6CiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydC1yYXcgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWNyZWRpdDEgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZGViaWFuaHZtLWkzODYteHNtICA3IHhlbi1ib290IGZhaWwgYmFzZWxpbmUgdW50ZXN0ZWQK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gIDcgeGVuLWJvb3Qg
ZmFpbCBiYXNlbGluZSB1bnRlc3RlZAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTMzNTgwCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwg
bGlrZSAxMzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTMzNTgw
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bC1zZWF0dGxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJp
YW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20g
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwtdGh1bmRlcnggMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAg
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAx
MCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRl
ZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAgICAgICAgIGYxYTNiNDNjYzFmNTBjNmVlNWJh
NTgyZjIwMjVkYjNkZWE4OTEyMDgKYmFzZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAgICAgICAgICAg
ICAgIDczNjcwNmJlZTMyOTgyMDgzNDNhNzYwOTYzNzBlNGY2YTVjNTU5MTUKCkxhc3QgdGVzdCBv
ZiBiYXNpcyAgIDEzMzU4MCAgMjAxOS0wMy0wNCAxOTo1MzowOSBaICAxMzggZGF5cwpGYWlsaW5n
IHNpbmNlICAgICAgICAxMzM2MDUgIDIwMTktMDMtMDUgMjA6MDM6MTQgWiAgMTM3IGRheXMgICA4
MCBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMzkyMjMgIDIwMTktMDctMjEgMDA6MTg6
NDYgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCjQwODIgcGVvcGxlIHRvdWNoZWQgcmV2
aXNpb25zIHVuZGVyIHRlc3QsCm5vdCBsaXN0aW5nIHRoZW0gYWxsCgpqb2JzOgogYnVpbGQtYW1k
NjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQt
cHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFy
bTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGVi
aWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20g
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0
LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1h
bWQgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFl
bXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFy
bmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3Jl
ZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02
NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
aTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13
aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1p
bnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRv
dyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
dmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpz
Zy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczog
L2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBm
aWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5w
cm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFu
ZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3Jn
L2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1S
RUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90
IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA4NzA2MDQgbGluZXMgbG9u
Zy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Jul 21 18:05:58 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 21 Jul 2019 18:05: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 1hpGDB-0002hB-0h; Sun, 21 Jul 2019 18:05:29 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=V1PR=VS=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hpGD9-0002h6-Ld
 for xen-devel@lists.xenproject.org; Sun, 21 Jul 2019 18:05:27 +0000
X-Inumbo-ID: 1bb00074-abe2-11e9-b299-afe4336f2e9d
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 1bb00074-abe2-11e9-b299-afe4336f2e9d;
 Sun, 21 Jul 2019 18:05:22 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 6F6BD344;
 Sun, 21 Jul 2019 11:05:22 -0700 (PDT)
Received: from [10.37.8.93] (unknown [10.37.8.93])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 22E2B3F71A;
 Sun, 21 Jul 2019 11:05:18 -0700 (PDT)
To: =?UTF-8?Q?Marek_Marczykowski-G=c3=b3recki?=
 <marmarek@invisiblethingslab.com>
References: <cover.537da3804adbe71352bed871578f3e893e2210c5.1563325215.git-series.marmarek@invisiblethingslab.com>
 <bf64e46ec03145da1887cfff4c632c86784792f6.1563325215.git-series.marmarek@invisiblethingslab.com>
 <49a30043-1dd1-0069-1e3b-c593542f425c@arm.com>
 <20190720212102.GC1250@mail-itl>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <29595834-4c39-b806-e54d-c73968dd65a9@arm.com>
Date: Sun, 21 Jul 2019 19:05:16 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <20190720212102.GC1250@mail-itl>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v5 4/6] xen/x86: Allow stubdom access to irq
 created for msi.
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Simon Gaiser <simon@invisiblethingslab.com>, Jan Beulich <jbeulich@suse.com>,
 xen-devel@lists.xenproject.org, Brian Woods <brian.woods@amd.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGksCgpPbiA3LzIwLzE5IDEwOjIxIFBNLCBNYXJlayBNYXJjenlrb3dza2ktR8OzcmVja2kgd3Jv
dGU6Cj4gT24gU2F0LCBKdWwgMjAsIDIwMTkgYXQgMDU6NDg6NTZQTSArMDEwMCwgSnVsaWVuIEdy
YWxsIHdyb3RlOgo+PiBIaSwKPj4KPj4gU29ycnkgZm9yIGp1bXBpbmcgbGF0ZSBpbiB0aGUgZGlz
Y3Vzc2lvbi4KPj4KPj4gT24gNy8xNy8xOSAyOjAwIEFNLCBNYXJlayBNYXJjenlrb3dza2ktR8Oz
cmVja2kgd3JvdGU6Cj4+PiBkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL2lycS5oIGIveGVu
L2luY2x1ZGUveGVuL2lycS5oCj4+PiBpbmRleCA1ODZiNzgzLi5jN2E2YTgzIDEwMDY0NAo+Pj4g
LS0tIGEveGVuL2luY2x1ZGUveGVuL2lycS5oCj4+PiArKysgYi94ZW4vaW5jbHVkZS94ZW4vaXJx
LmgKPj4+IEBAIC05MSw2ICs5MSw3IEBAIHR5cGVkZWYgc3RydWN0IGlycV9kZXNjIHsKPj4+ICAg
ICAgICBzcGlubG9ja190IGxvY2s7Cj4+PiAgICAgICAgc3RydWN0IGFyY2hfaXJxX2Rlc2MgYXJj
aDsKPj4+ICAgICAgICBjcHVtYXNrX3Zhcl90IGFmZmluaXR5Owo+Pj4gKyAgICBkb21pZF90IGNy
ZWF0b3JfZG9taWQ7IC8qIHdlYWsgcmVmZXJlbmNlIHRvIGRvbWFpbiBoYW5kbGluZyB0aGlzIElS
USAqLwo+Pgo+PiBUaGlzIHg4NiBvbmx5LiBDYW4gdGhpcyBiZSBtb3ZlZCBpbiBhcmNoX2lycV9k
ZXNjIHRvIGF2b2lkIGluY3JlYXNpbmcgdGhlCj4+IHN0cnVjdHVyZSBvbiBBcm0/Cj4gCj4gSG93
IChpZiBhdCBhbGwpIFBDSSBwYXNzdGhyb3VnaCBpcyBzdXBwb3J0ZWQgb24gQVJNPyBJcyBxZW11
IGludm9sdmVkPwo+IElmIHNvLCBhbmQgaWYgdGhhdCBxZW11IHdvdWxkIGJlIGlzb2xhdGVkIGlu
IHN0dWJkb21haW4sIEkgdGhpbmsgQVJNCj4gd291bGQgbmVlZCBhIHNpbWlsYXIgZmVhdHVyZS4g
SWYgaXQgbm90IHRoZSBjYXNlIHJpZ2h0IG5vdywgYnV0IGl0IGlzCj4gcGxhbm5lZCwgZG8geW91
IHRoaW5rIGl0J3Mgd29ydGggbW92aW5nIGl0IHRvIGFyY2hfaXJxX2Rlc2MgYW5kIHBvc3NpYmx5
Cj4gbW92ZSBiYWNrIGxhdGVyPwoKUENJIHBhc3N0aHJvdWdoIGlzIG5vdCB5ZXQgc3VwcG9ydGVk
IG9uIEFybS4gSG93ZXZlciwgSSB3b3VsZCBub3QgZXhwZWN0IApRRU1VIHRvIGJlIGludm9sdmVk
IGF0IGFsbCBmb3IgQXJtLgoKSW4gYW55IGNhc2UsIEkgd291bGQgc3RpbGwgcHJlZmVyIHRvIGtl
ZXAgZmllbGQgaW4gYXJjaF9pcnFfZGVzYyB1bnRpbCAKd2Ugc2VlIGFueSB1c2FnZSBvbiBBcm0u
CgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Jul 21 18:38:56 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 21 Jul 2019 18:38:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hpGjN-0004ub-5n; Sun, 21 Jul 2019 18:38:45 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=LXlg=VS=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hpGjM-0004uP-Fi
 for xen-devel@lists.xenproject.org; Sun, 21 Jul 2019 18:38:44 +0000
X-Inumbo-ID: be7de074-abe6-11e9-8d0a-5ba2c41a7ca2
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id be7de074-abe6-11e9-8d0a-5ba2c41a7ca2;
 Sun, 21 Jul 2019 18:38:33 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hpGjB-0005cE-8K; Sun, 21 Jul 2019 18:38:33 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hpGjA-0005Dp-Vy; Sun, 21 Jul 2019 18:38:33 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hpGjA-00044e-Tu; Sun, 21 Jul 2019 18:38:32 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139225-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-arm64-arm64-examine:examine-serial/bootloader:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-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:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-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-multivcpu:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=66d11b9c1281ac133b92b3e6dd5b5e1c2abea7bf
X-Osstest-Versions-That: xen=38eeb3864de40aa568c48f9f26271c141c62b50b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 21 Jul 2019 18:38:32 +0000
Subject: [Xen-devel] [xen-unstable test] 139225: 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>

ZmxpZ2h0IDEzOTIyNSB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzOTIyNS8KCkZhaWx1cmVzIDotLyBidXQg
bm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90
IGJsb2NraW5nOgogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAxMSBleGFtaW5lLXNlcmlh
bC9ib290bG9hZGVyICAgIGZhaWwgIGxpa2UgMTM5MDMyCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzkwMzIK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAg
ICAgICAgZmFpbCBsaWtlIDEzOTAzMgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTM5MDMyCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
bGlrZSAxMzkwMzIKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEzOTAzMgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTM5MDMy
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgbGlrZSAxMzkwMzIKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEzOTAzMgogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWls
IGxpa2UgMTM5MDMyCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQx
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bC10aHVuZGVyeCAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0
MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
dmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Jl
ZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNl
YXR0bGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwg
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAt
aTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFp
bCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAgICAgICAg
ICAgICAgICAgNjZkMTFiOWMxMjgxYWMxMzNiOTJiM2U2ZGQ1YjVlMWMyYWJlYTdiZgpiYXNlbGlu
ZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAgICAgMzhlZWIzODY0ZGU0MGFhNTY4YzQ4Zjlm
MjYyNzFjMTQxYzYyYjUwYgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTM5MDMyICAyMDE5LTA3LTE2
IDAxOjUxOjIwIFogICAgNSBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEzOTA2OSAgMjAxOS0w
Ny0xNyAwMjowMzo1NyBaICAgIDQgZGF5cyAgICA2IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5j
ZSAgIDEzOTE5NCAgMjAxOS0wNy0yMCAwNTo0NDowOSBaICAgIDEgZGF5cyAgICAyIGF0dGVtcHRz
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFuZHJldyBD
b29wZXIgPGFuZHJldy5jb29wZXIzQGNpdGlyeC5jb20+CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KICBCYW9kb25nIENoZW4gPGNoZW5iYW9kb25nQG14bmF2aS5j
b20+CiAgQ2hhbyBHYW8gPGNoYW8uZ2FvQGludGVsLmNvbT4KICBEYW5pZWwgRGUgR3JhYWYgPGRn
ZGVncmFAdHljaG8ubnNhLmdvdj4KICBEYW5pZWwgUC4gU21pdGggPGRwc21pdGguZGV2QGdtYWls
LmNvbT4KICBEYW5pZWwgUC4gU21pdGggPGRwc21pdGhAYXBlcnR1c3NvbHV0aW9ucy5jb20+CiAg
R2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgogIEdlb3JnZSBEdW5sYXAg
PGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4gW3RyYWNpbmddCiAgSWFuIEphY2tzb24gPGlhbi5q
YWNrc29uQGV1LmNpdHJpeC5jb20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgog
IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CiAgUGF1bCBEdXJyYW50IDxwYXVs
LmR1cnJhbnRAY2l0cml4LmNvbT4KICBSYXp2YW4gQ29qb2NhcnUgPHJjb2pvY2FydUBiaXRkZWZl
bmRlci5jb20+CiAgUmljYXJkbyBOZXJpIDxyaWNhcmRvLm5lcmktY2FsZGVyb25AbGludXguaW50
ZWwuY29tPgogIFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgogIFRhbWFz
IEsgTGVuZ3llbCA8dGFtYXNAdGtsZW5neWVsLmNvbT4KICBWaWt0b3IgTWl0aW4gPHZpa3Rvci5t
aXRpbi4xOUBnbWFpbC5jb20+CiAgVmlrdG9yIE1pdGluIDx2aWt0b3JfbWl0aW5AZXBhbS5jb20+
Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YW1kNjQteHRmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXByZXYgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJt
NjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1h
bWQ2NC1hbWQ2NC0yICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0
dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14
c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGVi
aWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02
NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
cWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFu
aHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1j
cmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1
YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmlj
dCAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWlu
ZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5l
c3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGl2ZXBhdGNoICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpdmVwYXRjaCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNw
dSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJv
amVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMK
CkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9n
cy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRo
ZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8v
eGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1h
aWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0
LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUg
Zm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7
YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUv
eGVuL2dpdC94ZW4uZ2l0CiAgIDM4ZWViMzg2NGQuLjY2ZDExYjljMTIgIDY2ZDExYjljMTI4MWFj
MTMzYjkyYjNlNmRkNWI1ZTFjMmFiZWE3YmYgLT4gbWFzdGVyCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Jul 21 20:04:19 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 21 Jul 2019 20: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 1hpI3t-00036R-Un; Sun, 21 Jul 2019 20:04:01 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=LXlg=VS=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hpI3s-00036H-M9
 for xen-devel@lists.xenproject.org; Sun, 21 Jul 2019 20:04:00 +0000
X-Inumbo-ID: aa04e47e-abf2-11e9-b5ed-cfd6f65125a4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id aa04e47e-abf2-11e9-b5ed-cfd6f65125a4;
 Sun, 21 Jul 2019 20:03:53 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hpI3l-0007Nd-4S; Sun, 21 Jul 2019 20:03: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 1hpI3j-0003WA-Qm; Sun, 21 Jul 2019 20:03:51 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hpI3j-0000Ip-Pp; Sun, 21 Jul 2019 20:03:51 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139230-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:test-amd64-amd64-xl-multivcpu:xen-boot:fail:heisenbug
 qemu-mainline:test-amd64-i386-pair:xen-boot/dst_host:fail:heisenbug
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-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-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=e2b47666fe1544959c89bd3ed159e9e37cc9fc73
X-Osstest-Versions-That: qemuu=1316b1ddc8a05e418c8134243f8bff8cccbbccb1
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 21 Jul 2019 20:03:51 +0000
Subject: [Xen-devel] [qemu-mainline test] 139230: 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>

ZmxpZ2h0IDEzOTIzMCBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzkyMzAvCgpGYWlsdXJlcyA6LS8gYnV0
IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJtaXR0ZW50bHkg
KG5vdCBibG9ja2luZyk6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgNyB4ZW4tYm9v
dCAgICAgICAgZmFpbCBpbiAxMzkyMDEgcGFzcyBpbiAxMzkyMzAKIHRlc3QtYW1kNjQtaTM4Ni1w
YWlyICAgICAgICAgMTEgeGVuLWJvb3QvZHN0X2hvc3QgICAgICAgICAgZmFpbCBwYXNzIGluIDEz
OTIwMQoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgZmFpbCBsaWtlIDEzODk3NwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTM4OTc3CiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwg
bGlrZSAxMzg5NzcKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEzODk3NwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTM4OTc3
CiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwt
c2VhdHRsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVy
eCAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRp
dDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRz
ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVs
dGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZo
ZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1p
Mzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWls
IG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBxZW11dSAgICAgICAg
ICAgICAgICBlMmI0NzY2NmZlMTU0NDk1OWM4OWJkM2VkMTU5ZTllMzdjYzlmYzczCmJhc2VsaW5l
IHZlcnNpb246CiBxZW11dSAgICAgICAgICAgICAgICAxMzE2YjFkZGM4YTA1ZTQxOGM4MTM0MjQz
ZjhiZmY4Y2NjYmJjY2IxCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzg5NzcgIDIwMTktMDctMTQg
MDM6NDM6NTIgWiAgICA3IGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTM5MDE0ICAyMDE5LTA3
LTE1IDA5OjA2OjIzIFogICAgNiBkYXlzICAgIDggYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTM5MTgzICAyMDE5LTA3LTE5IDE3OjA2OjE1IFogICAgMiBkYXlzICAgIDMgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQWxla3NhbmRh
ciBNYXJrb3ZpYyA8YW1hcmtvdmljQHdhdmVjb21wLmNvbT4KICBBbGV4IEJlbm7DqWUgPGFsZXgu
YmVubmVlQGxpbmFyby5vcmc+CiAgQWxleCBXaWxsaWFtc29uIDxhbGV4LndpbGxpYW1zb25AcmVk
aGF0LmNvbT4KICBBbGlzdGFpciBGcmFuY2lzIDxhbGlzdGFpci5mcmFuY2lzQHdkYy5jb20+CiAg
QW5kcmV5IFNoaW5rZXZpY2ggPGFuZHJleS5zaGlua2V2aWNoQHZpcnR1b3p6by5jb20+CiAgQmlu
IE1lbmcgPGJtZW5nLmNuQGdtYWlsLmNvbT4KICBDaHJpc3RpYW4gQm9ybnRyYWVnZXIgPGJvcm50
cmFlZ2VyQGRlLmlibS5jb20+CiAgQ2hyaXN0b3BoZSBkZSBEaW5lY2hpbiA8ZGluZWNoaW5AcmVk
aGF0LmNvbT4KICBDaHJpc3RvcGhlIEx5b24gPGNocmlzdG9waGUubHlvbkBsaW5hcm8ub3JnPgog
IENvbGxpbiBXYWxsaW5nIDx3YWxsaW5nQGxpbnV4LmlibS5jb20+CiAgQ29ybmVsaWEgSHVjayA8
Y29odWNrQHJlZGhhdC5jb20+CiAgRGFuaWVsIFAuIEJlcnJhbmfDqSA8YmVycmFuZ2VAcmVkaGF0
LmNvbT4KICBEYXZpZCBFbmdyYWYgPGRhdmlkLmVuZ3JhZkBzeXNnby5jb20+CiAgRHIuIERhdmlk
IEFsYW4gR2lsYmVydCA8ZGdpbGJlcnRAcmVkaGF0LmNvbT4KICBGcmFuY2lzY28gSWdsZXNpYXMg
PGZyYXNzZS5pZ2xlc2lhc0BnbWFpbC5jb20+CiAgR3VlbnRlciBSb2VjayA8bGludXhAcm9lY2st
dXMubmV0PgogIElnb3IgTWFtbWVkb3YgPGltYW1tZWRvQHJlZGhhdC5jb20+CiAgSXZhbiBSZW4g
PGl2YW5yZW5AdGVuY2VudC5jb20+CiAgSXZhbiBSZW4gPHJlbnlpbWVAZ21haWwuY29tPgogIEp1
YW4gUXVpbnRlbGEgPHF1aW50ZWxhQHJlZGhhdC5jb20+CiAgSnVsaW8gTW9udGVzIDxqdWxpby5t
b250ZXNAaW50ZWwuY29tPgogIEtpbmcgV2FuZyA8a2luZy53YW5nQGh1YXdlaS5jb20+CiAgS2lu
ZyBXYW5nPGtpbmcud2FuZ0BodWF3ZWkuY29tPgogIExhdXJlbnQgVml2aWVyIDxsYXVyZW50QHZp
dmllci5ldT4KICBMYXVyZW50IFZpdmllciA8bHZpdmllckByZWRoYXQuY29tPgogIE1hcmMtQW5k
csOpIEx1cmVhdSA8bWFyY2FuZHJlLmx1cmVhdUByZWRoYXQuY29tPgogIE1hcmsgQ2F2ZS1BeWxh
bmQgPG1hcmsuY2F2ZS1heWxhbmRAaWxhbmRlLmNvLnVrPgogIE1hcmt1cyBBcm1icnVzdGVyIDxh
cm1icnVAcmVkaGF0LmNvbT4KICBNYXggUmVpdHogPG1yZWl0ekByZWRoYXQuY29tPgogIE1pY2hh
ZWwgUy4gVHNpcmtpbiA8bXN0QHJlZGhhdC5jb20+CiAgTWljaGFsIFByaXZvem5payA8bXByaXZv
em5AcmVkaGF0LmNvbT4KICBQYWxtZXIgRGFiYmVsdCA8cGFsbWVyQHNpZml2ZS5jb20+CiAgUGFu
a2FqIEd1cHRhIDxwYWd1cHRhQHJlZGhhdC5jb20+CiAgUGFvbG8gQm9uemluaSA8cGJvbnppbmlA
cmVkaGF0LmNvbT4KICBQZW5nIFRhbyA8dGFvLnBlbmdAbGludXguYWxpYmFiYS5jb20+CiAgUGV0
ZXIgTWF5ZGVsbCA8cGV0ZXIubWF5ZGVsbEBsaW5hcm8ub3JnPgogIFBldGVyIFh1IDxwZXRlcnhA
cmVkaGF0LmNvbT4KICBQaGlsaXBwZSBNYXRoaWV1LURhdWTDqSA8cGhpbG1kQHJlZGhhdC5jb20+
CiAgUmljaGFyZCBIZW5kZXJzb24gPHJpY2hhcmQuaGVuZGVyc29uQGxpbmFyby5vcmc+CiAgUsOp
bWkgRGVuaXMtQ291cm1vbnQgPHJlbWlAcmVtbGFiLm5ldD4KICBTaGluaWNoaXJvIEthd2FzYWtp
IDxzaGluaWNoaXJvLmthd2FzYWtpQHdkYy5jb20+CiAgU3RlZmFuIEhham5vY3ppIDxzdGVmYW5o
YUByZWRoYXQuY29tPgogIFN0ZWZhbiBXZWlsIDxzd0B3ZWlsbmV0ei5kZT4KICBTdGVmYW5vIEdh
cnphcmVsbGEgPHNnYXJ6YXJlQHJlZGhhdC5jb20+CiAgVGhvbWFzIEh1dGggPHRodXRoQHJlZGhh
dC5jb20+CiAgV2VpIFlhbmcgPHJpY2hhcmR3LnlhbmdAbGludXguaW50ZWwuY29tPgogIFdvbGZn
YW5nIEJ1bWlsbGVyIDx3LmJ1bWlsbGVyQHByb3htb3guY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02
NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQt
bGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFt
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNy
ZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Vi
aWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhl
bDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2
Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBh
aXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQt
eGwtdGh1bmRlcnggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0
LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9o
b21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBh
dAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpF
eHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBp
cyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1i
bG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJu
ZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdl
Yj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0
cy54ZW4ub3JnOi9ob21lL3hlbi9naXQvcWVtdS14ZW4uZ2l0CiAgIDEzMTZiMWRkYzguLmUyYjQ3
NjY2ZmUgIGUyYjQ3NjY2ZmUxNTQ0OTU5Yzg5YmQzZWQxNTllOWUzN2NjOWZjNzMgLT4gdXBzdHJl
YW0tdGVzdGVkCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Jul 21 20:06:28 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 21 Jul 2019 20:06:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hpI6G-0003Cg-Dv; Sun, 21 Jul 2019 20:06: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=Ovs/=VS=strugglers.net=andy@srs-us1.protection.inumbo.net>)
 id 1hpI6E-0003CS-LV
 for xen-devel@lists.xenproject.org; Sun, 21 Jul 2019 20:06:26 +0000
X-Inumbo-ID: 03958856-abf3-11e9-8980-bc764e045a96
Received: from mail.bitfolk.com (unknown [2001:ba8:1f1:f019::25])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 03958856-abf3-11e9-8980-bc764e045a96;
 Sun, 21 Jul 2019 20:06:24 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=bitfolk.com;
 s=alpha; 
 h=Content-Type:MIME-Version:Message-ID:Subject:To:From:Date;
 bh=FC4CDtXxadhPdw31T9RyUNvTwASbivHrz/9AA4QnhZs=; 
 b=yYjvXALGyxj8fGiF0g32prxYcyWUAbz6BanYp54x2ogubE2BUrOwuaKqW5jjjUkXPaEg9m38KJEzpyELpXbjFmZv2t+jCuD76cNlKkcVhVzMVXQAgHhRoJs7/ysIib73BiWu/m4O01nLrug/aQqMyvNuFguE/8Fu39mMzNi6eHa4nfmLM69afZnj8d4Dd7OLmsrtZlPMq64urUoGrioXw82NNVffWmq8yiMAhkCSd4Idqh1R1Rb/gGL2/D2bpvfHbunabM7zfwabnnFy5y+EZfxKpnKs1cBf5oUwqNjW9GqSZsYbJVDZhRxpoIZwQLYwxVLynsnThpUeWijfzzB61g==;
Received: from andy by mail.bitfolk.com with local (Exim 4.84_2)
 (envelope-from <andy@strugglers.net>) id 1hpI6B-0004HK-FX
 for xen-devel@lists.xenproject.org; Sun, 21 Jul 2019 20:06:23 +0000
Date: Sun, 21 Jul 2019 20:06:23 +0000
From: Andy Smith <andy@strugglers.net>
To: xen-devel <xen-devel@lists.xenproject.org>
Message-ID: <20190721200623.GJ11726@bitfolk.com>
MIME-Version: 1.0
Content-Disposition: inline
OpenPGP: id=BF15490B; url=http://strugglers.net/~andy/pubkey.asc
X-URL: http://strugglers.net/wiki/User:Andy
User-Agent: Mutt/1.5.23 (2014-03-12)
X-SA-Exim-Connect-IP: <locally generated>
X-SA-Exim-Mail-From: andy@strugglers.net
X-SA-Exim-Scanned: No (on mail.bitfolk.com); SAEximRunCond expanded to false
Subject: [Xen-devel] "CPU N still not dead..." messages during microcode
 update stage of boot when smt=0
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGksCgpNeSBmaXJzdCB0aW1lIHVzaW5nIHNtdD0wIG9uIGh5cGVydmlzb3IgY29tbWFuZCBsaW5l
IHNvIG5vdCBzdXJlIGhvdwptYW55IHZlcnNpb25zIGFuZCBkaWZmZXJlbnQgcGllY2VzIG9mIGhh
cmR3YXJlIHRoaXMgaGFwcGVucyB3aXRoLApidXQgSSBub3RpY2VkIHRoaXMgZHVyaW5nIHRoZSBt
aWNyb2NvZGUgdXBkYXRlIHN0YWdlIG9mIGJvb3Q6CgooWEVOKSBIVk06IEhBUCBwYWdlIHNpemVz
OiA0a0IsIDJNQiwgMUdCCihYRU4pIEFkZGluZyBjcHUgMSB0byBydW5xdWV1ZSAwCihYRU4pIENQ
VSAxIHN0aWxsIG5vdCBkZWFkLi4uCihYRU4pIENQVSAxIHN0aWxsIG5vdCBkZWFkLi4uCihYRU4p
IENQVSAxIHN0aWxsIG5vdCBkZWFkLi4uCihYRU4pIENQVSAxIHN0aWxsIG5vdCBkZWFkLi4uCihY
RU4pIENQVSAxIHN0aWxsIG5vdCBkZWFkLi4uCihYRU4pIENQVSAxIHN0aWxsIG5vdCBkZWFkLi4u
CihYRU4pIENQVSAxIHN0aWxsIG5vdCBkZWFkLi4uCihYRU4pIENQVSAxIHN0aWxsIG5vdCBkZWFk
Li4uCihYRU4pIENQVSAxIHN0aWxsIG5vdCBkZWFkLi4uCihYRU4pIENQVSAxIHN0aWxsIG5vdCBk
ZWFkLi4uCihYRU4pIENQVSAxIHN0aWxsIG5vdCBkZWFkLi4uCihYRU4pIENQVSAxIHN0aWxsIG5v
dCBkZWFkLi4uCihYRU4pIENQVSAxIHN0aWxsIG5vdCBkZWFkLi4uCihYRU4pIENQVSAxIHN0aWxs
IG5vdCBkZWFkLi4uCihYRU4pIENQVSAxIHN0aWxsIG5vdCBkZWFkLi4uCihYRU4pIENQVSAxIHN0
aWxsIG5vdCBkZWFkLi4uCihYRU4pIENQVSAxIHN0aWxsIG5vdCBkZWFkLi4uCihYRU4pIENQVSAx
IHN0aWxsIG5vdCBkZWFkLi4uCihYRU4pIENQVSAxIHN0aWxsIG5vdCBkZWFkLi4uCihYRU4pIENQ
VSAxIHN0aWxsIG5vdCBkZWFkLi4uCihYRU4pIENQVSAxIHN0aWxsIG5vdCBkZWFkLi4uCihYRU4p
IENQVSAxIHN0aWxsIG5vdCBkZWFkLi4uCihYRU4pIENQVSAxIHN0aWxsIG5vdCBkZWFkLi4uCihY
RU4pIENQVSAxIHN0aWxsIG5vdCBkZWFkLi4uCihYRU4pIENQVSAxIHN0aWxsIG5vdCBkZWFkLi4u
CihYRU4pIFJlbW92aW5nIGNwdSAxIGZyb20gcnVucXVldWUgMAooWEVOKSBtaWNyb2NvZGU6IENQ
VTIgdXBkYXRlZCBmcm9tIHJldmlzaW9uIDB4MjAwMDA1NyB0byAweDIwMDAwNWUsIGRhdGUgPSAy
MDE5LTA0LTAyIAooWEVOKSBBZGRpbmcgY3B1IDIgdG8gcnVucXVldWUgMAooWEVOKSBBZGRpbmcg
Y3B1IDMgdG8gcnVucXVldWUgMAooWEVOKSBSZW1vdmluZyBjcHUgMyBmcm9tIHJ1bnF1ZXVlIDAK
KFhFTikgbWljcm9jb2RlOiBDUFU0IHVwZGF0ZWQgZnJvbSByZXZpc2lvbiAweDIwMDAwNTcgdG8g
MHgyMDAwMDVlLCBkYXRlID0gMjAxOS0wNC0wMiAKKFhFTikgQWRkaW5nIGNwdSA0IHRvIHJ1bnF1
ZXVlIDAKKFhFTikgQWRkaW5nIGNwdSA1IHRvIHJ1bnF1ZXVlIDAKKFhFTikgUmVtb3ZpbmcgY3B1
IDUgZnJvbSBydW5xdWV1ZSAwCihYRU4pIG1pY3JvY29kZTogQ1BVNiB1cGRhdGVkIGZyb20gcmV2
aXNpb24gMHgyMDAwMDU3IHRvIDB4MjAwMDA1ZSwgZGF0ZSA9IDIwMTktMDQtMDIgCihYRU4pIEFk
ZGluZyBjcHUgNiB0byBydW5xdWV1ZSAwCihYRU4pIEFkZGluZyBjcHUgNyB0byBydW5xdWV1ZSAw
CihYRU4pIFJlbW92aW5nIGNwdSA3IGZyb20gcnVucXVldWUgMAooWEVOKSBtaWNyb2NvZGU6IENQ
VTggdXBkYXRlZCBmcm9tIHJldmlzaW9uIDB4MjAwMDA1NyB0byAweDIwMDAwNWUsIGRhdGUgPSAy
MDE5LTA0LTAyIAooWEVOKSBBZGRpbmcgY3B1IDggdG8gcnVucXVldWUgMAooWEVOKSBBZGRpbmcg
Y3B1IDkgdG8gcnVucXVldWUgMAooWEVOKSBSZW1vdmluZyBjcHUgOSBmcm9tIHJ1bnF1ZXVlIDAK
KFhFTikgbWljcm9jb2RlOiBDUFUxMCB1cGRhdGVkIGZyb20gcmV2aXNpb24gMHgyMDAwMDU3IHRv
IDB4MjAwMDA1ZSwgZGF0ZSA9IDIwMTktMDQtMDIgCihYRU4pIEFkZGluZyBjcHUgMTAgdG8gcnVu
cXVldWUgMAooWEVOKSBBZGRpbmcgY3B1IDExIHRvIHJ1bnF1ZXVlIDAKKFhFTikgUmVtb3Zpbmcg
Y3B1IDExIGZyb20gcnVucXVldWUgMAooWEVOKSBtaWNyb2NvZGU6IENQVTEyIHVwZGF0ZWQgZnJv
bSByZXZpc2lvbiAweDIwMDAwNTcgdG8gMHgyMDAwMDVlLCBkYXRlID0gMjAxOS0wNC0wMiAKKFhF
TikgQWRkaW5nIGNwdSAxMiB0byBydW5xdWV1ZSAwCihYRU4pIEFkZGluZyBjcHUgMTMgdG8gcnVu
cXVldWUgMAooWEVOKSBSZW1vdmluZyBjcHUgMTMgZnJvbSBydW5xdWV1ZSAwCihYRU4pIG1pY3Jv
Y29kZTogQ1BVMTQgdXBkYXRlZCBmcm9tIHJldmlzaW9uIDB4MjAwMDA1NyB0byAweDIwMDAwNWUs
IGRhdGUgPSAyMDE5LTA0LTAyIAooWEVOKSBBZGRpbmcgY3B1IDE0IHRvIHJ1bnF1ZXVlIDAKKFhF
TikgQWRkaW5nIGNwdSAxNSB0byBydW5xdWV1ZSAwCihYRU4pIFJlbW92aW5nIGNwdSAxNSBmcm9t
IHJ1bnF1ZXVlIDAKKFhFTikgQnJvdWdodCB1cCA4IENQVXMKKFhFTikgUGFya2VkIDggQ1BVcwoK
SXQgZG9lc24ndCBoYXBwZW4gd2l0aCBzbXQ9MSBhbmQgaXQgYWxzbyBkb2Vzbid0IGhhcHBlbiB3
aGVuIFNNVCBpcwpkaXNhYmxlZCBpbiB0aGUgQklPUy4KCkJvb3QgZG9lcyBjb250aW51ZSBub3Jt
YWxseSBhZnRlciB0aGlzIHBvaW50LgoKSXMgdGhpcyBleHBlY3RlZD8gNC4xMi4KCkNoZWVycywK
QW5keQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sun Jul 21 22:37:25 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 21 Jul 2019 22:37:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hpKS0-0004aZ-7k; Sun, 21 Jul 2019 22:37:04 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=LXlg=VS=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hpKRy-0004aQ-H5
 for xen-devel@lists.xenproject.org; Sun, 21 Jul 2019 22:37:02 +0000
X-Inumbo-ID: 0a2a1922-ac08-11e9-b018-efa209f9c673
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 0a2a1922-ac08-11e9-b018-efa209f9c673;
 Sun, 21 Jul 2019 22:36:54 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hpKRp-0001sl-42; Sun, 21 Jul 2019 22:36: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 1hpKRo-0008Je-QK; Sun, 21 Jul 2019 22:36:52 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hpKRo-00026d-PW; Sun, 21 Jul 2019 22:36:52 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139231-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.19:build-armhf-pvops:kernel-build:fail:regression
 linux-4.19:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-examine:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=3bd837bfe431839a378e9d421af05b2e22a6d329
X-Osstest-Versions-That: linux=84df9525b0c27f3ebc2ebb1864fa62a97fdedb7d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 21 Jul 2019 22:36:52 +0000
Subject: [Xen-devel] [linux-4.19 test] 139231: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTIzMSBsaW51eC00LjE5IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzkyMzEvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAg
IDYga2VybmVsLWJ1aWxkICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyOTMxMwoKVGVzdHMg
d2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtaGYt
YXJtaGYteGwtdmhkICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYt
YXJtaGYteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydC1yYXcgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3JlZGl0MSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFt
ZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbGlrZSAxMjkzMTMKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hp
bSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bC10aHVuZGVyeCAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwt
Y3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
ICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3Rh
bGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAx
MiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBn
dWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcg
Z3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAg
ICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdz
MTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEw
IHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5z
dGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGlu
ZzoKIGxpbnV4ICAgICAgICAgICAgICAgIDNiZDgzN2JmZTQzMTgzOWEzNzhlOWQ0MjFhZjA1YjJl
MjJhNmQzMjkKYmFzZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAgICAgICAgICAgICAgIDg0ZGY5NTI1
YjBjMjdmM2ViYzJlYmIxODY0ZmE2MmE5N2ZkZWRiN2QKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEy
OTMxMyAgMjAxOC0xMS0wMiAwNTozOTowOCBaICAyNjEgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAg
ICAxMjk0MTIgIDIwMTgtMTEtMDQgMTQ6MTA6MTUgWiAgMjU5IGRheXMgIDE2NyBhdHRlbXB0cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxMzkwMDQgIDIwMTktMDctMTQgMjM6MzU6NTQgWiAgICA2IGRh
eXMgICAgOSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tCjIyNzEgcGVvcGxlIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVy
IHRlc3QsCm5vdCBsaXN0aW5nIHRoZW0gYWxsCgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
cm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFy
bWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJt
aGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1o
Zi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWkzODYt
eHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRl
Ymlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZt
LWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1m
cmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
Y3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm02NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1j
cmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0
LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5l
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhl
bDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnVi
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXNlYXR0bGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFk
b3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxp
Z2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9s
b2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBh
cmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9v
c3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0
IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1v
c3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFz
dGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRz
Lnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgoo
Tm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAxODU0MTkgbGluZXMgbG9uZy4pCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 22 01:44:49 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Jul 2019 01: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 1hpNNO-0007mU-9w; Mon, 22 Jul 2019 01:44:30 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=L6XB=VT=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hpNNN-0007mK-38
 for xen-devel@lists.xenproject.org; Mon, 22 Jul 2019 01:44:29 +0000
X-Inumbo-ID: 38ebf32e-ac22-11e9-a6d8-6ffee0592311
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 38ebf32e-ac22-11e9-a6d8-6ffee0592311;
 Mon, 22 Jul 2019 01:44:19 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hpNND-0006nL-2X; Mon, 22 Jul 2019 01:44: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 1hpNNC-0006Yq-KP; Mon, 22 Jul 2019 01:44:18 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hpNNC-000494-JK; Mon, 22 Jul 2019 01:44:18 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139232-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.14:test-arm64-arm64-examine:examine-serial/bootloader:fail:regression
 linux-4.14:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-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-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-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-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-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-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:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-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-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=ff33472c282e209da54cbc0c7c1c06ddfcc93d33
X-Osstest-Versions-That: linux=aea8526edf59da3ff5306ca408e13d8f6ab89b34
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 22 Jul 2019 01:44:18 +0000
Subject: [Xen-devel] [linux-4.14 test] 139232: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTIzMiBsaW51eC00LjE0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzkyMzIvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAx
MSBleGFtaW5lLXNlcmlhbC9ib290bG9hZGVyIGZhaWwgUkVHUi4gdnMuIDEzODg4MQoKVGVzdHMg
d2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAg
ICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14
c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bC1zZWF0dGxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwtdGh1bmRlcnggMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxl
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0
MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQg
ICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJp
ZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNy
ZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5k
b3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwg
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBs
aW51eCAgICAgICAgICAgICAgICBmZjMzNDcyYzI4MmUyMDlkYTU0Y2JjMGM3YzFjMDZkZGZjYzkz
ZDMzCmJhc2VsaW5lIHZlcnNpb246CiBsaW51eCAgICAgICAgICAgICAgICBhZWE4NTI2ZWRmNTlk
YTNmZjUzMDZjYTQwOGUxM2Q4ZjZhYjg5YjM0CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzg4ODEg
IDIwMTktMDctMTAgMDg6MTA6MzEgWiAgIDExIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM5
MjMyICAyMDE5LTA3LTIxIDA3OjExOjEzIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQ
ZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQWFyb24gQnJvd24gPGFh
cm9uLmYuYnJvd25AaW50ZWwuY29tPgogIEFhcm9uIE1hIDxhYXJvbi5tYUBjYW5vbmljYWwuY29t
PgogIEFsYW4gU3Rlcm4gPHN0ZXJuQHJvd2xhbmQuaGFydmFyZC5lZHU+CiAgQWxleCBEZXVjaGVy
IDxhbGV4YW5kZXIuZGV1Y2hlckBhbWQuY29tPgogIEFuZGkgS2xlZW4gPGFrQGxpbnV4LmludGVs
LmNvbT4KICBBbmRyZWFzIEZyaXRpb2Zzb24gPGFuZHJlYXMuZnJpdGlvZnNvbkB1bmpvLmNvbT4K
ICBBbmRyZXcgTW9ydG9uIDxha3BtQGxpbnV4LWZvdW5kYXRpb24ub3JnPgogIEFubmEgU2NodW1h
a2VyIDxBbm5hLlNjaHVtYWtlckBOZXRhcHAuY29tPgogIEFuc29uIEh1YW5nIDxBbnNvbi5IdWFu
Z0BueHAuY29tPgogIEFyZCBCaWVzaGV1dmVsIDxhcmQuYmllc2hldXZlbEBsaW5hcm8ub3JnPgog
IEFybmQgQmVyZ21hbm4gPGFybmRAYXJuZGIuZGU+CiAgQmFydG9zeiBHb2xhc3pld3NraSA8Ymdv
bGFzemV3c2tpQGJheWxpYnJlLmNvbT4KICBCZW5qYW1pbiBUaXNzb2lyZXMgPGJlbmphbWluLnRp
c3NvaXJlc0ByZWRoYXQuY29tPgogIEJyaWFuIE5vcnJpcyA8YnJpYW5ub3JyaXNAY2hyb21pdW0u
b3JnPgogIENoYW5nLUhzaWVuIFRzYWkgPGx1a2UudHdAZ21haWwuY29tPgogIENocmlzdGlhbiBM
YW1wYXJ0ZXIgPGNodW5rZWV5QGdtYWlsLmNvbT4KICBDaHJpc3RvcGhlIExlcm95IDxjaHJpc3Rv
cGhlLmxlcm95QGMtcy5mcj4KICBDb2xlIFJvZ2VycyA8Y29sZXJvZ2Vyc0BkaXNyb290Lm9yZz4K
ICBDb2xpbiBJYW4gS2luZyA8Y29saW4ua2luZ0BjYW5vbmljYWwuY29tPgogIERhbiBDYXJwZW50
ZXIgPGRhbi5jYXJwZW50ZXJAb3JhY2xlLmNvbT4KICBEYW5pZWwgQm9ya21hbm4gPGRhbmllbEBp
b2dlYXJib3gubmV0PgogIERhdmUgQWlybGllIDxhaXJsaWVkQHJlZGhhdC5jb20+CiAgRGF2ZSBN
YXJ0aW4gPERhdmUuTWFydGluQGFybS5jb20+CiAgRGF2aWQgUy4gTWlsbGVyIDxkYXZlbUBkYXZl
bWxvZnQubmV0PgogIERpYW56aGFuZyBDaGVuIDxkaWFuemhhbmdjaGVuMEBnbWFpbC5jb20+CiAg
RG1pdHJ5IFRvcm9raG92IDxkbWl0cnkudG9yb2tob3ZAZ21haWwuY29tPgogIERvdWdsYXMgQW5k
ZXJzb24gPGRpYW5kZXJzQGNocm9taXVtLm9yZz4KICBFaWljaGkgVHN1a2F0YSA8ZGV2ZWxAZXRz
dWthdGEuY29tPgogIEVyaWMgQmlnZ2VycyA8ZWJpZ2dlcnNAZ29vZ2xlLmNvbT4KICBFdWdlbiBI
cmlzdGV2IDxldWdlbi5ocmlzdGV2QG1pY3JvY2hpcC5jb20+CiAgRmVsaXBlIEJhbGJpIDxmZWxp
cGUuYmFsYmlAbGludXguaW50ZWwuY29tPgogIEdyZWcgS3JvYWgtSGFydG1hbiA8Z3JlZ2toQGxp
bnV4Zm91bmRhdGlvbi5vcmc+CiAgR3VpbGxhdW1lIE5hdWx0IDxnbmF1bHRAcmVkaGF0LmNvbT4K
ICBIYW5zIGRlIEdvZWRlIDxoZGVnb2VkZUByZWRoYXQuY29tPgogIEhhcmVuIE15bmVuaSA8aGFy
ZW5AbGludXgudm5ldC5pYm0uY29tPgogIEhlaWtvIENhcnN0ZW5zIDxoZWlrby5jYXJzdGVuc0Bk
ZS5pYm0uY29tPgogIEhlcmJlcnQgWHUgPGhlcmJlcnRAZ29uZG9yLmFwYW5hLm9yZy5hdT4KICBI
b25namllIEZhbmcgPGhvbmdqaWVmYW5nQGFzcm1pY3JvLmNvbT4KICBJYW4gQWJib3R0IDxhYmJv
dHRpQG1ldi5jby51az4KICBJZG8gU2NoaW1tZWwgPGlkb3NjaEBtZWxsYW5veC5jb20+CiAgSW5n
byBNb2xuYXIgPG1pbmdvQGtlcm5lbC5vcmc+CiAgSmFrdWIgU2l0bmlja2kgPGpha3ViQGNsb3Vk
ZmxhcmUuY29tPgogIEphbWVzIE1vcnNlIDxqYW1lcy5tb3JzZUBhcm0uY29tPgogIEphbiBLYXJh
IDxqYWNrQHN1c2UuY3o+CiAgSmVmZiBLaXJzaGVyIDxqZWZmcmV5LnQua2lyc2hlckBpbnRlbC5j
b20+CiAgSmVucyBBeGJvZSA8YXhib2VAa2VybmVsLmRrPgogIEppYS1KdSBCYWkgPGJhaWppYWp1
MTk5MEBnbWFpbC5jb20+CiAgSmlyaSBQaXJrbyA8amlyaUBtZWxsYW5veC5jb20+CiAgSm9oYW4g
SG92b2xkIDxqb2hhbkBrZXJuZWwub3JnPgogIEpvaGFubmVzIEJlcmcgPGpvaGFubmVzLmJlcmdA
aW50ZWwuY29tPgogIEpvaG4gRmFzdGFiZW5kIDxqb2huLmZhc3RhYmVuZEBnbWFpbC5jb20+CiAg
Sm9uYXRoYW4gQ2FtZXJvbiA8Sm9uYXRoYW4uQ2FtZXJvbkBodWF3ZWkuY29tPgogIEpvbmF0aGFu
IENvcmJldCA8Y29yYmV0QGx3bi5uZXQ+CiAgSm9zZXBoIFlhc2kgPGpvZS55YXNpQGdtYWlsLmNv
bT4KICBKdWxpYW4gV2llZG1hbm4gPGp3aUBsaW51eC5pYm0uY29tPgogIErDtnJnZW4gU3RvcnZp
c3QgPGpvcmdlbi5zdG9ydmlzdEBnbWFpbC5jb20+CiAgS2FpbGFuZyBZYW5nIDxrYWlsYW5nQHJl
YWx0ZWsuY29tPgogIEthbGxlIFZhbG8gPGt2YWxvQGNvZGVhdXJvcmEub3JnPgogIEtpcmlsbCBB
LiBTaHV0ZW1vdiA8a2lyaWxsLnNodXRlbW92QGxpbnV4LmludGVsLmNvbT4KICBLaXJpbGwgQS4g
U2h1dGVtb3YgPGtpcmlsbEBzaHV0ZW1vdi5uYW1lPgogIEtpcnV0aGlrYSBWYXJhZGFyYWphbiA8
S2lydXRoaWthLlZhcmFkYXJhamFuQGhhcm1hbi5jb20+CiAgS29uc3RhbnRpbiBLaGxlYm5pa292
IDxraGxlYm5pa292QHlhbmRleC10ZWFtLnJ1PgogIExpbiBZaSA8dGVyb2luY25AMTYzLmNvbT4K
ICBMaW51cyBUb3J2YWxkcyA8dG9ydmFsZHNAbGludXgtZm91bmRhdGlvbi5vcmc+CiAgTHVjYSBD
b2VsaG8gPGx1Y2lhbm8uY29lbGhvQGludGVsLmNvbT4KICBNYXJjIEtsZWluZS1CdWRkZSA8bWts
QHBlbmd1dHJvbml4LmRlPgogIE1hcmMgWnluZ2llciA8bWFyYy56eW5naWVyQGFybS5jb20+CiAg
TWFyaXVzeiBUa2FjenlrIDxtYXJpdXN6LnRrYWN6eWtAaW50ZWwuY29tPgogIE1hc2FoaXJvIFlh
bWFkYSA8eWFtYWRhLm1hc2FoaXJvQHNvY2lvbmV4dC5jb20+CiAgTWF1cm8gUy4gTS4gUm9kcmln
dWVzIDxtYXVyb3NyQGxpbnV4LnZuZXQuaWJtLmNvbT4KICBNZWxpc3NhIFdlbiA8bWVsaXNzYS5z
cndAZ21haWwuY29tPgogIE1pa2UgU25pdHplciA8c25pdHplckByZWRoYXQuY29tPgogIE1pbGFu
IEJyb3ogPGdtYXp5bGFuZEBnbWFpbC5jb20+CiAgT2xla3NhbmRyIE5hdGFsZW5rbyA8b2xla3Nh
bmRyQHJlZGhhdC5jb20+CiAgT2xpdmVyIEJhcnRhIDxvLmJhcnRhODlAZ21haWwuY29tPgogIE9s
aXZlciBIYXJ0a29wcCA8c29ja2V0Y2FuQGhhcnRrb3BwLm5ldD4KICBPbG9mIEpvaGFuc3NvbiA8
b2xvZkBsaXhvbS5uZXQ+CiAgUGFibG8gTmVpcmEgQXl1c28gPHBhYmxvQG5ldGZpbHRlci5vcmc+
CiAgUGF1bCBCdXJ0b24gPHBhdWwuYnVydG9uQG1pcHMuY29tPgogIFBldGVyIFVqZmFsdXNpIDxw
ZXRlci51amZhbHVzaUB0aS5jb20+CiAgUGV0ZXIgWmlqbHN0cmEgKEludGVsKSA8cGV0ZXJ6QGlu
ZnJhZGVhZC5vcmc+CiAgUGV0ZXIgWmlqbHN0cmEgPHBldGVyekBpbmZyYWRlYWQub3JnPgogIFBl
dHIgT3JvcyA8cG9yb3NAcmVkaGF0LmNvbT4KICBQcmFkZWVwIEt1bWFyIENoaXRyYXB1IDxwcmFk
ZWVwY0Bjb2RlYXVyb3JhLm9yZz4KICBSYXNtdXMgVmlsbGVtb2VzIDxyYXNtdXMudmlsbGVtb2Vz
QHByZXZhcy5kaz4KICBSZWluaGFyZCBTcGV5ZXJlciA8cnNwbW5AYXJjb3IuZGU+CiAgUm9zcyBa
d2lzbGVyIDx6d2lzbGVyQGdvb2dsZS5jb20+CiAgUnl1c3VrZSBLb25pc2hpIDxrb25pc2hpLnJ5
dXN1a2VAZ21haWwuY29tPgogIFNhc2hhIExldmluIDxzYXNoYWxAa2VybmVsLm9yZz4KICBTZWFu
IE55ZWtqYWVyIDxzZWFuQGdlYW5peC5jb20+CiAgU2VhbiBQYXVsIDxzZWFucGF1bEBjaHJvbWl1
bS5vcmc+CiAgU2VhbiBZb3VuZyA8c2VhbkBtZXNzLm9yZz4KICBTZWtoYXIgTm9yaSA8bnNla2hh
ckB0aS5jb20+CiAgU2VyZ2VqIEJlbmlsb3YgPHNlcmdlai5iZW5pbG92QGdvb2dsZW1haWwuY29t
PgogIFNoYXduIEd1byA8c2hhd25ndW9Aa2VybmVsLm9yZz4KICBTb25nIExpdSA8c29uZ2xpdWJy
YXZpbmdAZmIuY29tPgogIFN0ZXBoZW4gQm95ZCA8c2JveWRAa2VybmVsLm9yZz4KICBTdGV2ZW4g
Si4gTWFnbmFuaSA8c3RldmUubWFnbmFuaUBkaWdpZGVzY29ycC5jb20+CiAgU3RldmVuIEouIE1h
Z25hbmkgPHN0ZXZlQGRpZ2lkZXNjb3JwLmNvbT4KICBTdWRhcnNhbmEgUmVkZHkgS2FsbHVydSA8
c2thbGx1cnVAbWFydmVsbC5jb20+CiAgU8OpYmFzdGllbiBTenltYW5za2kgPHNlYmFzdGllbi5z
enltYW5za2lAYXJtYWRldXMuY29tPgogIFRha2FzaGkgSXdhaSA8dGl3YWlAc3VzZS5kZT4KICBU
ZXJlc2EgUmVtbWV0IDx0LnJlbW1ldEBwaHl0ZWMuZGU+CiAgVGhvbWFzIEZhbGNvbiA8dGxmYWxj
b25AbGludXguaWJtLmNvbT4KICBUaG9tYXMgR2xlaXhuZXIgPHRnbHhAbGludXRyb25peC5kZT4K
ICBUaG9tYXMgUGVkZXJzZW4gPHRob21hc0BlZXJvLmNvbT4KICBUaW0gQ2hlbiA8dGltLmMuY2hl
bkBsaW51eC5pbnRlbC5jb20+CiAgVG9kZCBLam9zIDx0a2pvc0BhbmRyb2lkLmNvbT4KICBUb2Rk
IEtqb3MgPHRram9zQGdvb2dsZS5jb20+CiAgVG9taSBWYWxrZWluZW4gPHRvbWkudmFsa2VpbmVu
QHRpLmNvbT4KICBUb255IExpbmRncmVuIDx0b255QGF0b21pZGUuY29tPgogIFZhc2lseSBHb3Ji
aWsgPGdvckBsaW51eC5pYm0uY29tPgogIFZpbmVldCBHdXB0YSA8dmd1cHRhQHN5bm9wc3lzLmNv
bT4KICBWaW5vZCBLb3VsIDx2a291bEBrZXJuZWwub3JnPgogIFZpc2hudSBEYXNhIDx2ZGFzYUB2
bXdhcmUuY29tPgogIFdpbGwgRGVhY29uIDx3aWxsLmRlYWNvbkBhcm0uY29tPgogIFhpbiBMb25n
IDxsdWNpZW4ueGluQGdtYWlsLmNvbT4KICB5YW5nZXJrdW4gPHlhbmdlcmt1bkBodWF3ZWkuY29t
PgogIFlpYm8gWmhhbyA8eWlib3pAY29kZWF1cm9yYS5vcmc+CiAgWW9zaGloaXJvIFNoaW1vZGEg
PHlvc2hpaGlyby5zaGltb2RhLnVoQHJlbmVzYXMuY29tPgogIFl1ZUhhaWJpbmcgPHl1ZWhhaWJp
bmdAaHVhd2VpLmNvbT4KICBaaGkgQ2hlbiA8emhpY2hlbkBjb2RlYXVyb3JhLm9yZz4KCmpvYnM6
CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9t
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2
bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0
LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
d3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0
MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRy
dWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2lu
MTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQt
aW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1w
YWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFt
ZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHln
cnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1y
dGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0
Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9n
cywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2Ug
cmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDto
Yj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0
O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3Vu
ZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1
bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDIxODIg
bGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 22 02:58:24 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Jul 2019 02: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 1hpOWb-0004G0-9J; Mon, 22 Jul 2019 02: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=Zzuj=VT=gmail.com=kevin.buckley.ecs.vuw.ac.nz@srs-us1.protection.inumbo.net>)
 id 1hpOWa-0004Fv-5W
 for xen-devel@lists.xenproject.org; Mon, 22 Jul 2019 02:58:04 +0000
X-Inumbo-ID: 84b5d79a-ac2c-11e9-8980-bc764e045a96
Received: from mail-wm1-x344.google.com (unknown [2a00:1450:4864:20::344])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 84b5d79a-ac2c-11e9-8980-bc764e045a96;
 Mon, 22 Jul 2019 02:58:02 +0000 (UTC)
Received: by mail-wm1-x344.google.com with SMTP id a15so33589897wmj.5
 for <xen-devel@lists.xenproject.org>; Sun, 21 Jul 2019 19:58:02 -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=zgTXdOS4HB+QcwM0K/3t2ln2N3+rwC8L3fr9ztgV/K4=;
 b=XUpFDWDVK19+lf7Zu2LvvbXIoz/1PUWTHji5gnRy9G6n7olZt3BLHmDDk+VtnIkBzs
 igrROyPNgrqGs0f0nq6T9KcsuDhVCvMbYGg1zriPH9AiCKK2vgDct1armjVo9MpKrBNX
 RECjmMlyzIukIm5qp6pH6rAGOBibICMLWaxCFk1KqFZ/rgQjBLAT62zxsuL8iW+Rg+f2
 SDGtcgI4m6fe2Kn8Fs3nxD0wAAAZkF/SKGtJXn2UTso+PgP+scSNHeBu+4zQiP0Kumeb
 2f2JgIqPBH24C4hsYcCuBUx/gL9uba2Y8OoLLhzX8WYzpmhBcIHIUZcyGv822C+4pfvx
 9e8A==
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=zgTXdOS4HB+QcwM0K/3t2ln2N3+rwC8L3fr9ztgV/K4=;
 b=BoxXbSERWYO0uIR/slne4apy/ZVC607ioojHuP2yhi6IaZ7r2mWrdFxen5/dWMGchY
 0GG2gyAoL4x9/i0KvFE5+UImY684NYHJYQXE6aGeUPuHfLPBltC+JxQOgeyo7NP1r65k
 GqUwPH+Jq2kyFeJjHetkAsyMWel+EDotLBaZkl9IpD6edT/TxsBziSXSOZaRnu+v3AQH
 pmq0Lq+rnwBLcqWF27Te2I+q1bxBtK/XhjRM54ci0ardmS0M0SRmO0FK45yzAsC5BtgS
 FxmCVrWtWf75iUDSGmC+lRa6DVQI4xk61m3Ee0Ovh8pM8mrR7nx4A11vR2rLsqHitNcv
 WQSg==
X-Gm-Message-State: APjAAAXfw2M7JiftcP3+7449lG7okMPKgadp3dNjiiL+2WNsn4KbAne1
 178O3d1U6ikK1dgiUKtZBtc0FAVee8RZOfIH+SSoDLWb
X-Google-Smtp-Source: APXvYqyqAiIt/fKcQk6NG+vDrEVrNAUCbaihyR7IzK1Z5hcwbFlSYm2tY/UmNwVuz68MUvsdwydo5XIVHFk7JRQjRNA=
X-Received: by 2002:a7b:c148:: with SMTP id z8mr61468877wmi.142.1563764280653; 
 Sun, 21 Jul 2019 19:58:00 -0700 (PDT)
MIME-Version: 1.0
From: Kevin Buckley <kevin.buckley.ecs.vuw.ac.nz@gmail.com>
Date: Mon, 22 Jul 2019 10:57:49 +0800
Message-ID: <CABwOO=dnXZSfaCAEB5COs4sT_tz-R8VTuuK_V_Nf60XpPQoS3A@mail.gmail.com>
To: xen-devel@lists.xenproject.org
Subject: [Xen-devel] pygrub, installed with Python 3, doesn't boot Xen DomU-s
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBmb2xsb3dzIG9uIGZyb20KCnB5Z3J1YiBnaXZlcyAicmFpc2UgUnVudGltZUVycm9yKCJV
bmFibGUgdG8gZmluZCBwYXJ0aXRpb24gY29udGFpbmluZyBrZXJuZWwiKSIKCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvYXJjaGl2ZXMvaHRtbC94ZW4tZGV2ZWwvMjAxOS0wNS9tc2cwMTU4
OS5odG1sCgphbmQgZm9yIHNvbWUgcmVhc29uIEkgc3VibWl0dGVkIG15IGxhdGVzdCBmaW5kaW5n
cyBvbnRvIHRoZSBncnViLWRldmVsIGxpc3QsCm9ubHkgdG8gYmUgcmVtaW5kZWQgdGhhdCBweWdy
dWIgaXMgcGFydCBvZiBYZW4sIG5vdCBHcnViLCBzbyByZXBvc3RpbmcgaGVyZToKCgpPSywgc28g
SSBhbSB0cnlpbmcgdG8gYnVpbGQgYW4gTEZTIChMaW51eCBGcm9tIFNjcmF0Y2gpIHN5c3RlbSB0
aGF0CndpbGwgc2VydmUgYXMgYSBiYXNpYyBYZW4gRG9tMC4KCllvdSBjYW4gc2VlIHRoZSB3YXkg
dGhpbmdzIGhhdmUgYmVlbiBjb21waWxlZCwgaW5jbHVkaW5nIG15IFVFRkktYXdhcmUKR3J1Yiwg
aGVyZSAoVmVyeSBtdWNoIGEgV0lQKQoKICBodHRwOi8veW91dmVnb3RidWNrbGV5cy5vcmcubnov
TEZTL0xGUy1CT09LLmh0bWwKCgpTdWZmaWNlIGl0IHRvIHNheSB0aGF0IHRoZSBMRlMgR3J1YiBi
b290cyBlaXRoZXIgb2YgdGhlIHR3bwpVRUZJIGVudGllcyAobm9uLVhlbiBhbmQgRG9tMCkgSSBo
YXZlIHNvIGFzIHRvIGJyaW5nIHVwIHRoZQpzeXN0ZW0uCgoKSSBhbHNvIGhhdmUgYSBjb3VwbGUg
b2YgVkJELWJhY2tlZCBEb21VLXMgdGhhdCBJIGNhbiBicmluZyB1cCwKdXNpbmcgdGhlIHB5Z3J1
YiBmcm9tIGVpdGhlciBhbiBVYnVudHUgMTQwNCwgb3IgYSBDZW50b3MgNi4xMAp3aXRoIFhlbjRD
ZW50b3MsIERvbTAuCgpXaGVuIEkgY29tZSB0byB0cnkgYW5kIGhhdmUgbXkgTEZTIFhlbidzIHB5
Z3J1YiBib290IHRoZSBWQkQtYmFja2VkCkRvbVUsIEkgZ2V0IGVycm9ycyBvZiB0aGUgZm9ybQoK
CiMgY2F0IC9tbnQvdmFyL2xvZy94ZW4vYm9vdGxvYWRlci40LmxvZwpVc2luZyA8Y2xhc3MgJ2dy
dWIuR3J1YkNvbmYuR3J1YjJDb25maWdGaWxlJz4gdG8gcGFyc2UgL2Jvb3QvZ3J1Yi9ncnViLmNm
ZwpUcmFjZWJhY2sgKG1vc3QgcmVjZW50IGNhbGwgbGFzdCk6CiAgRmlsZSAiL3Vzci9saWIveGVu
L2Jpbi9weWdydWIiLCBsaW5lIDkyOCwgaW4gPG1vZHVsZT4KICAgIHJhaXNlIFJ1bnRpbWVFcnJv
cigiVW5hYmxlIHRvIGZpbmQgcGFydGl0aW9uIGNvbnRhaW5pbmcga2VybmVsIikKUnVudGltZUVy
cm9yOiBVbmFibGUgdG8gZmluZCBwYXJ0aXRpb24gY29udGFpbmluZyBrZXJuZWwKCkkgb3JpZ2lu
YWxseSB0aG91Z2h0IHRoYXQgdGhpcyBtaWdodCBiZSBkb3duIHRvIG15IHVzaW5nIGEgWGVuCnNv
dXJjZSBmcm9tIHRoZSBYZW4gR2l0IHJlcG8gdGhhdCB3YXMgaW4gYmV5b25kIDQuMTIgKHdoaWNo
IEkKbmVlZGVkIHNvIHRvIGdldCBhIFhlbiB0aGF0IHdhcyBoYXBweSB3aXRoIGp1c3QgUHl0aG9u
My4gU2VlCiBodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL2FyY2hpdmVzL2h0bWwveGVuLWRl
dmVsLzIwMTktMDQvbXNnMDA5OTYuaHRtbAopIGFuZCBoYWQgcHJoYXBzIGhhZCB0cmlwcGVkIG92
ZXIgYSByZWdyZXNzaW9uLCBhcyB0aGF0IGVycm9yIHVzZWQKdG8gYmUgYSBwcm9ibGVtIHdpdGgg
WGVuIChpZiB5b3UgZ28gYmFjayBmYXIgZW5vdWdoKS4KCgpIb3dldmVyIEkgaGF2ZSBzaW5jZSB0
cmFja2VkIGRvd24gbXkgcHJvYmxlbSB0byB0aGUgcHlncnViLCBpbgp0aGF0IGlmIEkgcG9pbnQg
cHlncnViIHRvIHRoZSBzdGFydCBvZiB0aGUgcGFydGl0aW9uIGluIHRoZSBWQkQKdGhhdCBoYXMg
dGhlIGdydWIuY2ZnIGluIGl0LCBJIHNlZSB0aGUgZm9sbG93aW5nIGZhaWx1cmUgdG8gcGFyc2UK
dGhlIGNvbmZpZyBmaWxlOgoKCmJhc2gtNS4wIyAvdXNyL2xpYi94ZW4vYmluL3B5Z3J1YiAtLWRl
YnVnIC0tb2Zmc2V0PTEwNDg1NzYKLS1saXN0LWVudHJpZXMgL2Rldi92Z194ZW5fdmJkcy9sdl80
Z18wMgpVc2luZyA8Y2xhc3MgJ2dydWIuR3J1YkNvbmYuR3J1YjJDb25maWdGaWxlJz4gdG8gcGFy
c2UgL2Jvb3QvZ3J1Yi9ncnViLmNmZwpUcmFjZWJhY2sgKG1vc3QgcmVjZW50IGNhbGwgbGFzdCk6
CiAgRmlsZSAiL3Vzci9saWIveGVuL2Jpbi9weWdydWIiLCBsaW5lIDkwNywgaW4gPG1vZHVsZT4K
ICAgIGNob3NlbmNmZyA9IHJ1bl9ncnViKGZpbGUsIGVudHJ5LCBmcywgaW5jZmdbImFyZ3MiXSkK
ICBGaWxlICIvdXNyL2xpYi94ZW4vYmluL3B5Z3J1YiIsIGxpbmUgNjI1LCBpbiBydW5fZ3J1Ygog
ICAgZyA9IEdydWIoZmlsZSwgZnMpCiAgRmlsZSAiL3Vzci9saWIveGVuL2Jpbi9weWdydWIiLCBs
aW5lIDI0OSwgaW4gX19pbml0X18KICAgIHNlbGYucmVhZF9jb25maWcoZmlsZSwgZnMpCiAgRmls
ZSAiL3Vzci9saWIveGVuL2Jpbi9weWdydWIiLCBsaW5lIDQ2MCwgaW4gcmVhZF9jb25maWcKICAg
IHNlbGYuY2YucGFyc2UoYnVmKQogIEZpbGUgIi91c3IvbGliL3B5dGhvbjMuNy9zaXRlLXBhY2th
Z2VzL2dydWIvR3J1YkNvbmYucHkiLCBsaW5lIDM3NiwgaW4gcGFyc2UKICAgIGxpbmVzID0gYnVm
LnNwbGl0KCJcbiIpClR5cGVFcnJvcjogYSBieXRlcy1saWtlIG9iamVjdCBpcyByZXF1aXJlZCwg
bm90ICdzdHInCgoKd2hlcmVhcyBpZiBJIGRvIHRoZSBzYW1lIHdpdGggdGhlIHB5Z3J1YiBmcm9t
IHRoZSBDZW50T3M2LjEwL1hlbjRDZW50b3MKZW52aXJvbm1lbnQsIEkgc2VlCgoKL3Vzci9iaW4v
cHlncnViICAtLWRlYnVnIC0tb2Zmc2V0PTEwNDg1NzYgLS1saXN0LWVudHJpZXMKL2Rldi92Z194
ZW5fdmJkcy9sdl80Z18wMgp0aXRsZTogVWJ1bnR1CiAgcm9vdDogTm9uZQogIGtlcm5lbDogL2Jv
b3Qvdm1saW51ei00LjQuMC0zMS1nZW5lcmljCiAgYXJnczogcm9vdD0vZGV2L3h2ZGExIHJvICBx
dWlldCBzcGxhc2ggJHZ0X2hhbmRvZmYKICBpbml0cmQ6IC9ib290L2luaXRyZC5pbWctNC40LjAt
MzEtZ2VuZXJpYwp0aXRsZTogVWJ1bnR1LCB3aXRoIExpbnV4IDQuNC4wLTMxLWdlbmVyaWMKICBy
b290OiBOb25lCiAga2VybmVsOiAvYm9vdC92bWxpbnV6LTQuNC4wLTMxLWdlbmVyaWMKICBhcmdz
OiByb290PVVVSUQ9NTU1NmE4MTktY2VkOC00ODY0LTllN2YtNzM3OTI1NzA3MDNlIHJvICBxdWll
dApzcGxhc2ggJHZ0X2hhbmRvZmYKICBpbml0cmQ6IC9ib290L2luaXRyZC5pbWctNC40LjAtMzEt
Z2VuZXJpYwp0aXRsZTogVWJ1bnR1LCB3aXRoIExpbnV4IDQuNC4wLTMxLWdlbmVyaWMgKHJlY292
ZXJ5IG1vZGUpCiAgcm9vdDogTm9uZQogIGtlcm5lbDogL2Jvb3Qvdm1saW51ei00LjQuMC0zMS1n
ZW5lcmljCiAgYXJnczogcm9vdD1VVUlEPTU1NTZhODE5LWNlZDgtNDg2NC05ZTdmLTczNzkyNTcw
NzAzZSBybyByZWNvdmVyeSBub21vZGVzZXQKICBpbml0cmQ6IC9ib290L2luaXRyZC5pbWctNC40
LjAtMzEtZ2VuZXJpYwpVc2luZyA8Y2xhc3MgJ2dydWIuR3J1YkNvbmYuR3J1YjJDb25maWdGaWxl
Jz4gdG8gcGFyc2UgL2Jvb3QvZ3J1Yi9ncnViLmNmZwpJTkZPOnJvb3Q6SWdub3JlZCBkaXJlY3Rp
dmUgaWYKSU5GTzpyb290Oklnbm9yZWQgZGlyZWN0aXZlIGxvYWRfZW52CklORk86cm9vdDpJZ25v
cmVkIGRpcmVjdGl2ZSBmaQpJTkZPOnJvb3Q6SWdub3JlZCBkaXJlY3RpdmUgaWYKV0FSTklORzpy
b290OmdydWIyJ3Mgc2F2ZWRfZW50cnkvbmV4dF9lbnRyeSBub3Qgc3VwcG9ydGVkCklORk86cm9v
dDpJZ25vcmVkIGRpcmVjdGl2ZSBzYXZlX2VudgouLi4KCgphbmQgaXQgZ29lcyBvbiBhbmQgc3Vj
ZWVkcy4KCk9rLCBzbyB0aGVuIEkgd2VudCBodW50aW5nIGFyb3VuZCBmb3IgdGhlIGNhdXNlIG9m
IHRoZSBlcnJvcgpJIHdhcyBzZWVpbmcgb24gdGhlIExGUyBzeXN0ZW0gYW5kIGdvdCBwb2ludGVk
IHRvd2FyZHMgdGhlCmNhdXNlIGJlaW5nIGEgUHl0aGluMi0+MyBpc3N1ZSwgd2l0aCB0aGUgd2F5
IDMgbm93IGRpZmZlcmVudGlhdGVzCmJldHdlZW4gc3RyaW5ncyBhbmQgYnl0ZXMuCgoKRldJVywg
SSB0cmllZCBtYWtpbmcgc29tZSBjaGFuZ2VzIHRvIHRoZSBHcnViQ29uZi5weSBmaWxlIGJ1dCBv
bmx5CnNlZW1lZCB0byBzZWUgbW9yZSB3b3JtcyBjb21pbmcgb3V0IG9mIGVhY2ggY2FuIHRoYXQg
SSBvcGVuZWQuIFRoZQpmaXJzdCBvZiBteSBhdHRlbXB0ZWQgY2hhbmdlcyB3YXMgdG8gdHJ5IGFu
ZCBkZWNvZGUgdGhlIGJ1ZmZlciBidXQKdGhhdCBzZWVtcyB0byBoYXZlIG1vdmVkIG1lIG9mZiBv
bnRvIGFub3RoZXIgZXJyb3IgYWdhaW4sIHdoaWxzdCB0aGUKc2Vjb25kIGxpbmUgb2YgYXR0YWNr
LCB3aGVyZSBJIHRyaWVkIHRvIGxlYXZlIHRoZSBidWZmZXIgYXMgImJ5dGVzIgp3aGlsc3QgYWx0
ZXJpbmcgdGhlIG9wZXJhdGlvbnMgb24gaXQgdG8gYmUgImJ5dGUtYXdhcmUiIG9ubHkKY29tcGls
YWN0ZWQgdGhpbmdzIGZ1cnRoZXIuCgpUaGUgb2RkIHRoaW5ncyBmb3IgbWUgaXMgdGhhdCB0aGUg
c2FtZSBweWdydWIgdGhhdCBjYW4gYm9vdCBteQpMRlMgc3lzdGVtIGRvZXNuJ3QgYXBwZWFyIHRv
IGJlIGZhaWxpbmcuCgpJIHByZXNlbnQgdGhlIGNobmFnZXMgdGhhdCBJIG1hZGUgYW5kIHRoZSBy
ZXN1bHRpbmcgZXJyb3JzIGZyb20KbXkgYXR0ZW1wdHMgdG8gcG9pbnQgcHlncnViIGF0IHRoZSBw
YXJ0aXRpb24gd2l0aCB0aGUgZ3J1Yi5jZmcKZmlsZSBvbiBoZXJlOgoKYmFzaC01LjAjIC91c3Iv
bGliL3hlbi9iaW4vcHlncnViIC0tZGVidWcgLS1vZmZzZXQ9MTA0ODU3NgotLWxpc3QtZW50cmll
cyAvZGV2L3ZnX3hlbl92YmRzL2x2XzRnXzAyClVzaW5nIDxjbGFzcyAnZ3J1Yi5HcnViQ29uZi5H
cnViMkNvbmZpZ0ZpbGUnPiB0byBwYXJzZSAvYm9vdC9ncnViL2dydWIuY2ZnClRyYWNlYmFjayAo
bW9zdCByZWNlbnQgY2FsbCBsYXN0KToKICBGaWxlICIvdXNyL2xpYi94ZW4vYmluL3B5Z3J1YiIs
IGxpbmUgOTA3LCBpbiA8bW9kdWxlPgogICAgY2hvc2VuY2ZnID0gcnVuX2dydWIoZmlsZSwgZW50
cnksIGZzLCBpbmNmZ1siYXJncyJdKQogIEZpbGUgIi91c3IvbGliL3hlbi9iaW4vcHlncnViIiwg
bGluZSA2MjUsIGluIHJ1bl9ncnViCiAgICBnID0gR3J1YihmaWxlLCBmcykKICBGaWxlICIvdXNy
L2xpYi94ZW4vYmluL3B5Z3J1YiIsIGxpbmUgMjQ5LCBpbiBfX2luaXRfXwogICAgc2VsZi5yZWFk
X2NvbmZpZyhmaWxlLCBmcykKICBGaWxlICIvdXNyL2xpYi94ZW4vYmluL3B5Z3J1YiIsIGxpbmUg
NDYwLCBpbiByZWFkX2NvbmZpZwogICAgc2VsZi5jZi5wYXJzZShidWYpCiAgRmlsZSAiL3Vzci9s
aWIvcHl0aG9uMy43L3NpdGUtcGFja2FnZXMvZ3J1Yi9HcnViQ29uZi5weSIsIGxpbmUgMzc2LCBp
biBwYXJzZQogICAgbGluZXMgPSBidWYuc3BsaXQoIlxuIikKVHlwZUVycm9yOiBhIGJ5dGVzLWxp
a2Ugb2JqZWN0IGlzIHJlcXVpcmVkLCBub3QgJ3N0cicKCmJhc2gtNS4wIyB2aW0gL3Vzci9saWIv
cHl0aG9uMy43L3NpdGUtcGFja2FnZXMvZ3J1Yi9HcnViQ29uZi5weSArMzc2CgpiYXNoLTUuMCMg
ZGlmZiAgR3J1YkNvbmYucHkgL3Vzci9saWIvcHl0aG9uMy43L3NpdGUtcGFja2FnZXMvZ3J1Yi9H
cnViQ29uZi5weQozNzZjMzc2CjwgICAgICAgICAgICAgbGluZXMgPSBidWYuc3BsaXQoIlxuIikK
LS0tCj4gICAgICAgICAgICAgbGluZXMgPSBidWYuZGVjb2RlKCkuc3BsaXQoIlxuIikKCgpiYXNo
LTUuMCMgL3Vzci9saWIveGVuL2Jpbi9weWdydWIgLS1kZWJ1ZyAtLW9mZnNldD0xMDQ4NTc2Ci0t
bGlzdC1lbnRyaWVzIC9kZXYvdmdfeGVuX3ZiZHMvbHZfNGdfMDIKVXNpbmcgPGNsYXNzICdncnVi
LkdydWJDb25mLkdydWIyQ29uZmlnRmlsZSc+IHRvIHBhcnNlIC9ib290L2dydWIvZ3J1Yi5jZmcK
SU5GTzpyb290Oklnbm9yZWQgZGlyZWN0aXZlIGlmCklORk86cm9vdDpJZ25vcmVkIGRpcmVjdGl2
ZSBsb2FkX2VudgpJTkZPOnJvb3Q6SWdub3JlZCBkaXJlY3RpdmUgZmkKSU5GTzpyb290Oklnbm9y
ZWQgZGlyZWN0aXZlIGlmCldBUk5JTkc6cm9vdDpncnViMidzIHNhdmVkX2VudHJ5L25leHRfZW50
cnkgbm90IHN1cHBvcnRlZApUcmFjZWJhY2sgKG1vc3QgcmVjZW50IGNhbGwgbGFzdCk6CiAgRmls
ZSAiL3Vzci9saWIveGVuL2Jpbi9weWdydWIiLCBsaW5lIDkwNywgaW4gPG1vZHVsZT4KICAgIGNo
b3NlbmNmZyA9IHJ1bl9ncnViKGZpbGUsIGVudHJ5LCBmcywgaW5jZmdbImFyZ3MiXSkKICBGaWxl
ICIvdXNyL2xpYi94ZW4vYmluL3B5Z3J1YiIsIGxpbmUgNjI1LCBpbiBydW5fZ3J1YgogICAgZyA9
IEdydWIoZmlsZSwgZnMpCiAgRmlsZSAiL3Vzci9saWIveGVuL2Jpbi9weWdydWIiLCBsaW5lIDI0
OSwgaW4gX19pbml0X18KICAgIHNlbGYucmVhZF9jb25maWcoZmlsZSwgZnMpCiAgRmlsZSAiL3Vz
ci9saWIveGVuL2Jpbi9weWdydWIiLCBsaW5lIDQ2MCwgaW4gcmVhZF9jb25maWcKICAgIHNlbGYu
Y2YucGFyc2UoYnVmKQogIEZpbGUgIi91c3IvbGliL3B5dGhvbjMuNy9zaXRlLXBhY2thZ2VzL2dy
dWIvR3J1YkNvbmYucHkiLCBsaW5lIDQ0MCwgaW4gcGFyc2UKICAgIHNldGF0dHIoc2VsZiwgc2Vs
Zi5jb21tYW5kc1tjb21dLCBhcmdfc3RyaXApCiAgRmlsZSAiL3Vzci9saWIvcHl0aG9uMy43L3Np
dGUtcGFja2FnZXMvZ3J1Yi9HcnViQ29uZi5weSIsIGxpbmUgMjM4LAppbiBfc2V0X2RlZmF1bHQK
ICAgIGlmIHNlbGYuX2RlZmF1bHQgPCAwOgpUeXBlRXJyb3I6ICc8JyBub3Qgc3VwcG9ydGVkIGJl
dHdlZW4gaW5zdGFuY2VzIG9mICdzdHInIGFuZCAnaW50JwoKCkhtbW0/CgpTbyBub3cgdHJ5IGdv
aW5nIGJhY2sgYW5kIHRyeSBrZWVwaW5nIHRoaW5ncyBhcyAiYnl0ZXMiCmZvciBhcyBsb25nIGFz
IHBvc3NpYmxlCgoKYmFzaC01LjAjIHZpbSAvdXNyL2xpYi9weXRob24zLjcvc2l0ZS1wYWNrYWdl
cy9ncnViL0dydWJDb25mLnB5ICszNzYKCmJhc2gtNS4wIyBkaWZmICBHcnViQ29uZi5weSAvdXNy
L2xpYi9weXRob24zLjcvc2l0ZS1wYWNrYWdlcy9ncnViL0dydWJDb25mLnB5CjM3NmMzNzYKPCAg
ICAgICAgICAgICBsaW5lcyA9IGJ1Zi5zcGxpdCgiXG4iKQotLS0KPiAgICAgICAgICAgICBsaW5l
cyA9IGJ1Zi5zcGxpdChiIlxuIikKCmJhc2gtNS4wIyAvdXNyL2xpYi94ZW4vYmluL3B5Z3J1YiAt
LWRlYnVnIC0tb2Zmc2V0PTEwNDg1NzYKLS1saXN0LWVudHJpZXMgL2Rldi92Z194ZW5fdmJkcy9s
dl80Z18wMgpVc2luZyA8Y2xhc3MgJ2dydWIuR3J1YkNvbmYuR3J1YjJDb25maWdGaWxlJz4gdG8g
cGFyc2UgL2Jvb3QvZ3J1Yi9ncnViLmNmZwpUcmFjZWJhY2sgKG1vc3QgcmVjZW50IGNhbGwgbGFz
dCk6CiAgRmlsZSAiL3Vzci9saWIveGVuL2Jpbi9weWdydWIiLCBsaW5lIDkwNywgaW4gPG1vZHVs
ZT4KICAgIGNob3NlbmNmZyA9IHJ1bl9ncnViKGZpbGUsIGVudHJ5LCBmcywgaW5jZmdbImFyZ3Mi
XSkKICBGaWxlICIvdXNyL2xpYi94ZW4vYmluL3B5Z3J1YiIsIGxpbmUgNjI1LCBpbiBydW5fZ3J1
YgogICAgZyA9IEdydWIoZmlsZSwgZnMpCiAgRmlsZSAiL3Vzci9saWIveGVuL2Jpbi9weWdydWIi
LCBsaW5lIDI0OSwgaW4gX19pbml0X18KICAgIHNlbGYucmVhZF9jb25maWcoZmlsZSwgZnMpCiAg
RmlsZSAiL3Vzci9saWIveGVuL2Jpbi9weWdydWIiLCBsaW5lIDQ2MCwgaW4gcmVhZF9jb25maWcK
ICAgIHNlbGYuY2YucGFyc2UoYnVmKQogIEZpbGUgIi91c3IvbGliL3B5dGhvbjMuNy9zaXRlLXBh
Y2thZ2VzL2dydWIvR3J1YkNvbmYucHkiLCBsaW5lIDM4OCwgaW4gcGFyc2UKICAgIGlmIGwuc3Rh
cnRzd2l0aCgnIycpOgpUeXBlRXJyb3I6IHN0YXJ0c3dpdGggZmlyc3QgYXJnIG11c3QgYmUgYnl0
ZXMgb3IgYSB0dXBsZSBvZiBieXRlcywgbm90IHN0cgoKCmJhc2gtNS4wIyB2aW0gL3Vzci9saWIv
cHl0aG9uMy43L3NpdGUtcGFja2FnZXMvZ3J1Yi9HcnViQ29uZi5weSArMzg4CgpiYXNoLTUuMCMg
ZGlmZiAgR3J1YkNvbmYucHkgL3Vzci9saWIvcHl0aG9uMy43L3NpdGUtcGFja2FnZXMvZ3J1Yi9H
cnViQ29uZi5weQozNzZjMzc2CjwgICAgICAgICAgICAgbGluZXMgPSBidWYuc3BsaXQoIlxuIikK
LS0tCj4gICAgICAgICAgICAgbGluZXMgPSBidWYuc3BsaXQoYiJcbiIpCjM4OGMzODgKPCAgICAg
ICAgICAgICBpZiBsLnN0YXJ0c3dpdGgoJyMnKToKLS0tCj4gICAgICAgICAgICAgaWYgbC5zdGFy
dHN3aXRoKGInIycpOgoKCmJhc2gtNS4wIyAvdXNyL2xpYi94ZW4vYmluL3B5Z3J1YiAtLWRlYnVn
IC0tb2Zmc2V0PTEwNDg1NzYKLS1saXN0LWVudHJpZXMgL2Rldi92Z194ZW5fdmJkcy9sdl80Z18w
MgpVc2luZyA8Y2xhc3MgJ2dydWIuR3J1YkNvbmYuR3J1YjJDb25maWdGaWxlJz4gdG8gcGFyc2Ug
L2Jvb3QvZ3J1Yi9ncnViLmNmZwpUcmFjZWJhY2sgKG1vc3QgcmVjZW50IGNhbGwgbGFzdCk6CiAg
RmlsZSAiL3Vzci9saWIveGVuL2Jpbi9weWdydWIiLCBsaW5lIDkwNywgaW4gPG1vZHVsZT4KICAg
IGNob3NlbmNmZyA9IHJ1bl9ncnViKGZpbGUsIGVudHJ5LCBmcywgaW5jZmdbImFyZ3MiXSkKICBG
aWxlICIvdXNyL2xpYi94ZW4vYmluL3B5Z3J1YiIsIGxpbmUgNjI1LCBpbiBydW5fZ3J1YgogICAg
ZyA9IEdydWIoZmlsZSwgZnMpCiAgRmlsZSAiL3Vzci9saWIveGVuL2Jpbi9weWdydWIiLCBsaW5l
IDI0OSwgaW4gX19pbml0X18KICAgIHNlbGYucmVhZF9jb25maWcoZmlsZSwgZnMpCiAgRmlsZSAi
L3Vzci9saWIveGVuL2Jpbi9weWdydWIiLCBsaW5lIDQ2MCwgaW4gcmVhZF9jb25maWcKICAgIHNl
bGYuY2YucGFyc2UoYnVmKQogIEZpbGUgIi91c3IvbGliL3B5dGhvbjMuNy9zaXRlLXBhY2thZ2Vz
L2dydWIvR3J1YkNvbmYucHkiLCBsaW5lIDM5MiwgaW4gcGFyc2UKICAgIGlmIGwuc3RhcnRzd2l0
aCgnZnVuY3Rpb24nKToKVHlwZUVycm9yOiBzdGFydHN3aXRoIGZpcnN0IGFyZyBtdXN0IGJlIGJ5
dGVzIG9yIGEgdHVwbGUgb2YgYnl0ZXMsIG5vdCBzdHIKCgpiYXNoLTUuMCMgdmltIC91c3IvbGli
L3B5dGhvbjMuNy9zaXRlLXBhY2thZ2VzL2dydWIvR3J1YkNvbmYucHkgKzM5MgoKCmJhc2gtNS4w
IyBkaWZmICBHcnViQ29uZi5weSAvdXNyL2xpYi9weXRob24zLjcvc2l0ZS1wYWNrYWdlcy9ncnVi
L0dydWJDb25mLnB5CjM3NmMzNzYKPCAgICAgICAgICAgICBsaW5lcyA9IGJ1Zi5zcGxpdCgiXG4i
KQotLS0KPiAgICAgICAgICAgICBsaW5lcyA9IGJ1Zi5zcGxpdChiIlxuIikKMzg4YzM4OAo8ICAg
ICAgICAgICAgIGlmIGwuc3RhcnRzd2l0aCgnIycpOgotLS0KPiAgICAgICAgICAgICBpZiBsLnN0
YXJ0c3dpdGgoYicjJyk6CjM5MmMzOTIKPCAgICAgICAgICAgICBpZiBsLnN0YXJ0c3dpdGgoJ2Z1
bmN0aW9uJyk6Ci0tLQo+ICAgICAgICAgICAgIGlmIGwuc3RhcnRzd2l0aChiJ2Z1bmN0aW9uJyk6
CgpiYXNoLTUuMCMgL3Vzci9saWIveGVuL2Jpbi9weWdydWIgLS1kZWJ1ZyAtLW9mZnNldD0xMDQ4
NTc2Ci0tbGlzdC1lbnRyaWVzIC9kZXYvdmdfeGVuX3ZiZHMvbHZfNGdfMDIKVXNpbmcgPGNsYXNz
ICdncnViLkdydWJDb25mLkdydWIyQ29uZmlnRmlsZSc+IHRvIHBhcnNlIC9ib290L2dydWIvZ3J1
Yi5jZmcKVHJhY2ViYWNrIChtb3N0IHJlY2VudCBjYWxsIGxhc3QpOgogIEZpbGUgIi91c3IvbGli
L3hlbi9iaW4vcHlncnViIiwgbGluZSA5MDcsIGluIDxtb2R1bGU+CiAgICBjaG9zZW5jZmcgPSBy
dW5fZ3J1YihmaWxlLCBlbnRyeSwgZnMsIGluY2ZnWyJhcmdzIl0pCiAgRmlsZSAiL3Vzci9saWIv
eGVuL2Jpbi9weWdydWIiLCBsaW5lIDYyNSwgaW4gcnVuX2dydWIKICAgIGcgPSBHcnViKGZpbGUs
IGZzKQogIEZpbGUgIi91c3IvbGliL3hlbi9iaW4vcHlncnViIiwgbGluZSAyNDksIGluIF9faW5p
dF9fCiAgICBzZWxmLnJlYWRfY29uZmlnKGZpbGUsIGZzKQogIEZpbGUgIi91c3IvbGliL3hlbi9i
aW4vcHlncnViIiwgbGluZSA0NjAsIGluIHJlYWRfY29uZmlnCiAgICBzZWxmLmNmLnBhcnNlKGJ1
ZikKICBGaWxlICIvdXNyL2xpYi9weXRob24zLjcvc2l0ZS1wYWNrYWdlcy9ncnViL0dydWJDb25m
LnB5IiwgbGluZSA0MDEsIGluIHBhcnNlCiAgICB0aXRsZV9tYXRjaCA9IHJlLm1hdGNoKCdebWVu
dWVudHJ5IFsiXCddKC4qPylbIlwnXSAoLiopeycsIGwpCiAgRmlsZSAiL3Vzci9saWIvcHl0aG9u
My43L3JlLnB5IiwgbGluZSAxNzMsIGluIG1hdGNoCiAgICByZXR1cm4gX2NvbXBpbGUocGF0dGVy
biwgZmxhZ3MpLm1hdGNoKHN0cmluZykKVHlwZUVycm9yOiBjYW5ub3QgdXNlIGEgc3RyaW5nIHBh
dHRlcm4gb24gYSBieXRlcy1saWtlIG9iamVjdAoKCkhtbW0/CgpUaGlzIGxvb2tzIGxpa2Ugc29t
ZXRoaW5nIGEgYml0IGhhcmRlciB0byB0cmFuc3Bvc2UgaW50bwphICJieXRlcyIgcGFyYWRpZ20u
CgpBbnkgaWRlYXMgYXMgdG8gd2h5IG15IHB5dGhpbjMgR3J1YiB3b3JrcyBpbiBzb21lIGNhc2Vz
IGJ1dCBub3QKaW4gb3RoZXJzPwoKS2V2aW4gQnVja2xleS4KCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 22 03:39:58 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Jul 2019 03: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 1hpPB1-0007N3-OX; Mon, 22 Jul 2019 03:39:51 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=L6XB=VT=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hpPB0-0007Mt-JB
 for xen-devel@lists.xenproject.org; Mon, 22 Jul 2019 03:39:50 +0000
X-Inumbo-ID: 58bf9fa6-ac32-11e9-b50c-7fca5a481394
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 58bf9fa6-ac32-11e9-b50c-7fca5a481394;
 Mon, 22 Jul 2019 03:39:45 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hpPAu-0001S2-9j; Mon, 22 Jul 2019 03: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 1hpPAu-00068p-2N; Mon, 22 Jul 2019 03:39:44 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hpPAu-0004iQ-1d; Mon, 22 Jul 2019 03:39:44 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139233-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.4:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-4.4:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.4:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-4.4:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-pvhv2-amd:guest-start:fail:nonblocking
 linux-4.4:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.4:test-arm64-arm64-xl-credit1:xen-boot:fail:nonblocking
 linux-4.4:test-arm64-arm64-xl-xsm:xen-boot:fail:nonblocking
 linux-4.4:test-arm64-arm64-examine:reboot:fail:nonblocking
 linux-4.4:test-arm64-arm64-xl-credit2:xen-boot:fail:nonblocking
 linux-4.4:test-arm64-arm64-libvirt-xsm:xen-boot:fail:nonblocking
 linux-4.4:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.4:test-arm64-arm64-xl:xen-boot:fail:nonblocking
 linux-4.4:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-pvhv2-intel:guest-start:fail:nonblocking
 linux-4.4:test-arm64-arm64-xl-seattle:xen-boot:fail:nonblocking
 linux-4.4:test-arm64-arm64-xl-thunderx:xen-boot:fail:nonblocking
 linux-4.4:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.4:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.4:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-4.4:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.4:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.4:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.4:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.4:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.4:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.4:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.4:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=a3e421fbb8579236dfb5fa82c395553828dec233
X-Osstest-Versions-That: linux=7bbf48947605d6ccef21a896c4b44dc356dc8726
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 22 Jul 2019 03:39:44 +0000
Subject: [Xen-devel] [linux-4.4 test] 139233: 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>

ZmxpZ2h0IDEzOTIzMyBsaW51eC00LjQgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzOTIzMy8KCkZhaWx1cmVzIDotLyBidXQgbm8g
cmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJs
b2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVz
dHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJl
c3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgMTIgZ3Vlc3Qtc3RhcnQg
ICAgICAgICAgICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgNyB4
ZW4tYm9vdCAgICAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LWV4YW1pbmUgICAgICA4IHJlYm9vdCAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgIDcgeGVuLWJvb3QgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2
aXJ0LXhzbSAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgIDcg
eGVuLWJvb3QgICAgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsIDEyIGd1ZXN0LXN0
YXJ0ICAgICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwt
c2VhdHRsZSAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEx
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
cWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
d2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1Ymll
dHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQg
ICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2
NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2
NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93
cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxp
bnV4ICAgICAgICAgICAgICAgIGEzZTQyMWZiYjg1NzkyMzZkZmI1ZmE4MmMzOTU1NTM4MjhkZWMy
MzMKYmFzZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAgICAgICAgICAgICAgIDdiYmY0ODk0NzYwNWQ2
Y2NlZjIxYTg5NmM0YjQ0ZGMzNTZkYzg3MjYKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzODkwNSAg
MjAxOS0wNy0xMSAxMDoxNTo1OCBaICAgMTAgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMzky
MzMgIDIwMTktMDctMjEgMDc6MTE6MjggWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBl
b3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBYXJvbiBCcm93biA8YWFy
b24uZi5icm93bkBpbnRlbC5jb20+CiAgQWFyb24gTWEgPGFhcm9uLm1hQGNhbm9uaWNhbC5jb20+
CiAgQWxhbiBTdGVybiA8c3Rlcm5Acm93bGFuZC5oYXJ2YXJkLmVkdT4KICBBbmRyZWFzIEZyaXRp
b2Zzb24gPGFuZHJlYXMuZnJpdGlvZnNvbkB1bmpvLmNvbT4KICBBbnNvbiBIdWFuZyA8QW5zb24u
SHVhbmdAbnhwLmNvbT4KICBBcm5kIEJlcmdtYW5uIDxhcm5kQGFybmRiLmRlPgogIEJhcnRvc3og
R29sYXN6ZXdza2kgPGJnb2xhc3pld3NraUBiYXlsaWJyZS5jb20+CiAgQnJpYW4gTm9ycmlzIDxi
cmlhbm5vcnJpc0BjaHJvbWl1bS5vcmc+CiAgQ2hhbmctSHNpZW4gVHNhaSA8bHVrZS50d0BnbWFp
bC5jb20+CiAgQ2hyaXN0aWFuIExhbXBhcnRlciA8Y2h1bmtlZXlAZ21haWwuY29tPgogIERhbmll
bCBCb3JrbWFubiA8ZGFuaWVsQGlvZ2VhcmJveC5uZXQ+CiAgRGF2aWQgUy4gTWlsbGVyIDxkYXZl
bUBkYXZlbWxvZnQubmV0PgogIERpYW56aGFuZyBDaGVuIDxkaWFuemhhbmdjaGVuMEBnbWFpbC5j
b20+CiAgRG1pdHJ5IFRvcm9raG92IDxkbWl0cnkudG9yb2tob3ZAZ21haWwuY29tPgogIEVyaWMg
QmlnZ2VycyA8ZWJpZ2dlcnNAZ29vZ2xlLmNvbT4KICBGZWxpcGUgQmFsYmkgPGZlbGlwZS5iYWxi
aUBsaW51eC5pbnRlbC5jb20+CiAgR3JlZyBLcm9haC1IYXJ0bWFuIDxncmVna2hAbGludXhmb3Vu
ZGF0aW9uLm9yZz4KICBIZWlrbyBDYXJzdGVucyA8aGVpa28uY2Fyc3RlbnNAZGUuaWJtLmNvbT4K
ICBIb25namllIEZhbmcgPGhvbmdqaWVmYW5nQGFzcm1pY3JvLmNvbT4KICBJYW4gQWJib3R0IDxh
YmJvdHRpQG1ldi5jby51az4KICBJbmdvIE1vbG5hciA8bWluZ29Aa2VybmVsLm9yZz4KICBKYW4g
S2FyYSA8amFja0BzdXNlLmN6PgogIEplZmYgS2lyc2hlciA8amVmZnJleS50LmtpcnNoZXJAaW50
ZWwuY29tPgogIEpvaGFuIEhvdm9sZCA8am9oYW5Aa2VybmVsLm9yZz4KICBKb2hhbm5lcyBCZXJn
IDxqb2hhbm5lcy5iZXJnQGludGVsLmNvbT4KICBKb3NlcGggWWFzaSA8am9lLnlhc2lAZ21haWwu
Y29tPgogIEp1bGlhbiBXaWVkbWFubiA8andpQGxpbnV4LmlibS5jb20+CiAgSsO2cmdlbiBTdG9y
dmlzdCA8am9yZ2VuLnN0b3J2aXN0QGdtYWlsLmNvbT4KICBLYWxsZSBWYWxvIDxrdmFsb0Bjb2Rl
YXVyb3JhLm9yZz4KICBLaXJ1dGhpa2EgVmFyYWRhcmFqYW4gPEtpcnV0aGlrYS5WYXJhZGFyYWph
bkBoYXJtYW4uY29tPgogIEtvbnN0YW50aW4gS2hsZWJuaWtvdiA8a2hsZWJuaWtvdkB5YW5kZXgt
dGVhbS5ydT4KICBNYXJjIEtsZWluZS1CdWRkZSA8bWtsQHBlbmd1dHJvbml4LmRlPgogIE1hcml1
c3ogVGthY3p5ayA8bWFyaXVzei50a2FjenlrQGludGVsLmNvbT4KICBNYXVybyBTLiBNLiBSb2Ry
aWd1ZXMgPG1hdXJvc3JAbGludXgudm5ldC5pYm0uY29tPgogIE1pa2UgU25pdHplciA8c25pdHpl
ckByZWRoYXQuY29tPgogIE1pbGFuIEJyb3ogPGdtYXp5bGFuZEBnbWFpbC5jb20+CiAgT2xla3Nh
bmRyIE5hdGFsZW5rbyA8b2xla3NhbmRyQHJlZGhhdC5jb20+CiAgT2xvZiBKb2hhbnNzb24gPG9s
b2ZAbGl4b20ubmV0PgogIFBhb2xvIEJvbnppbmkgPHBib256aW5pQHJlZGhhdC5jb20+CiAgUGF1
bCBCdXJ0b24gPHBhdWwuYnVydG9uQG1pcHMuY29tPgogIFBldGVyIFppamxzdHJhIChJbnRlbCkg
PHBldGVyekBpbmZyYWRlYWQub3JnPgogIFBldGVyIFppamxzdHJhIDxwZXRlcnpAaW5mcmFkZWFk
Lm9yZz4KICBQZXRyIE9yb3MgPHBvcm9zQHJlZGhhdC5jb20+CiAgUmFkaW0gS3LEjW3DocWZIDxy
a3JjbWFyQHJlZGhhdC5jb20+CiAgU2FzaGEgTGV2aW4gPHNhc2hhbEBrZXJuZWwub3JnPgogIFNl
YW4gTnlla2phZXIgPHNlYW5AZ2Vhbml4LmNvbT4KICBTZWFuIFlvdW5nIDxzZWFuQG1lc3Mub3Jn
PgogIFNla2hhciBOb3JpIDxuc2VraGFyQHRpLmNvbT4KICBTZXJnZWogQmVuaWxvdiA8c2VyZ2Vq
LmJlbmlsb3ZAZ29vZ2xlbWFpbC5jb20+CiAgU29uZyBMaXUgPHNvbmdsaXVicmF2aW5nQGZiLmNv
bT4KICBTdGV2ZW4gSi4gTWFnbmFuaSA8c3RldmUubWFnbmFuaUBkaWdpZGVzY29ycC5jb20+CiAg
U3RldmVuIEouIE1hZ25hbmkgPHN0ZXZlQGRpZ2lkZXNjb3JwLmNvbT4KICBTdWRhcnNhbmEgUmVk
ZHkgS2FsbHVydSA8c2thbGx1cnVAbWFydmVsbC5jb20+CiAgVGFrYXNoaSBJd2FpIDx0aXdhaUBz
dXNlLmRlPgogIFRob21hcyBHbGVpeG5lciA8dGdseEBsaW51dHJvbml4LmRlPgogIFRob21hcyBQ
ZWRlcnNlbiA8dGhvbWFzQGVlcm8uY29tPgogIFRvbnkgTGluZGdyZW4gPHRvbnlAYXRvbWlkZS5j
b20+CiAgVmFzaWx5IEdvcmJpayA8Z29yQGxpbnV4LmlibS5jb20+CiAgVmluZWV0IEd1cHRhIDx2
Z3VwdGFAc3lub3BzeXMuY29tPgogIFZpc2hudSBEYXNhIDx2ZGFzYUB2bXdhcmUuY29tPgogIFdp
bGwgRGVhY29uIDx3aWxsLmRlYWNvbkBhcm0uY29tPgogIFlvc2hpaGlybyBTaGltb2RhIDx5b3No
aWhpcm8uc2hpbW9kYS51aEByZW5lc2FzLmNvbT4KICBadWJpbiBNaXRocmEgPHpzbUBnb29nbGUu
Y29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0t
aTM4Ni14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02
NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2
Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1k
NjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
ZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
b3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdz
MTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1y
ZXN0cmljdCAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQt
ZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFl
bXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAg
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
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRl
cnggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3Mv
aW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0
cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlv
biBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVB
RE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9
b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUg
Y2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rl
c3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3Jn
Oi9ob21lL3hlbi9naXQvbGludXgtcHZvcHMuZ2l0CiAgIDdiYmY0ODk0NzYwNS4uYTNlNDIxZmJi
ODU3ICBhM2U0MjFmYmI4NTc5MjM2ZGZiNWZhODJjMzk1NTUzODI4ZGVjMjMzIC0+IHRlc3RlZC9s
aW51eC00LjQKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 22 03:40:25 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Jul 2019 03: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 1hpPBZ-0007yQ-3L; Mon, 22 Jul 2019 03:40: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=927D=VT=qq.com=370909376@srs-us1.protection.inumbo.net>)
 id 1hpOHV-0003bE-57
 for xen-devel@lists.xenproject.org; Mon, 22 Jul 2019 02:42:29 +0000
X-Inumbo-ID: 56bace3a-ac2a-11e9-8980-bc764e045a96
Received: from smtpproxy19.qq.com (unknown [184.105.206.84])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 56bace3a-ac2a-11e9-8980-bc764e045a96;
 Mon, 22 Jul 2019 02:42:26 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qq.com; s=s201512;
 t=1563763339; bh=aW07KyigZbHww/m6neGw5VD71eJ2uxzZY6+JIstF0EY=;
 h=From:To:Subject:Mime-Version:Date:Message-ID;
 b=zyzsEv8hFJPEVM4UyWzIlNevDPsPqlCvG3oKg42i7aqa9G40pTBFxB2dx7lFPZS04
 BJb/xlW7aus6Du9rBhIt7ntmK5GK5zgXGQvLKL6lN/C0Sp/kwNOO2Frsjwc2HkXxbT
 KU93pKe8xZZXgVitk6cyudxMfQO4Uj4vJEXnXX2Q=
X-QQ-FEAT: y/Yfw/TLgL7hgo8TlxJIXBGoUFabtbJ6yO0HZBGOXb741EYcTZBnBoRe+7WHz
 +OG9Mx0Rp/U1xvAa7PRp/yhqFdNyjXraRC0HS9SPb1IMcOHxbVWgdQOvygWtiah6VtBRBUf
 tj/yPhS3/F24KbAFhBx8q0SYppS31eEzRhWtTLsq7qc+sQSX+BNOIFuQYnOWbvlNlGA4uGg
 4qGIz7VUHCHVplscqjDyC/nJrkvrRMn2mayw3RbuVLmmiktpcE7bOmK2rL22bkbDsFZMdoi
 atVhqF613NR2BR
X-QQ-SSF: 00000000000000F000000000000000Z
X-HAS-ATTACH: no
X-QQ-BUSINESS-ORIGIN: 2
X-Originating-IP: 59.46.154.55
X-QQ-STYLE: 
X-QQ-mid: webmail154t1563763338t7440457
From: "=?ISO-8859-1?B?UmFtYmxl?=" <370909376@qq.com>
To: "=?ISO-8859-1?B?eGVuLWRldmVs?=" <xen-devel@lists.xenproject.org>
Mime-Version: 1.0
Date: Mon, 22 Jul 2019 10:42:17 +0800
X-Priority: 3
Message-ID: <tencent_48DC3C7573A6120193A727BBD92F819ED105@qq.com>
X-QQ-MIME: TCMime 1.0 by Tencent
X-Mailer: QQMail 2.x
X-QQ-Mailer: QQMail 2.x
X-QQ-SENDSIZE: 520
Received: from qq.com (unknown [127.0.0.1]) by smtp.qq.com (ESMTP) with SMTP
 id ; Mon, 22 Jul 2019 10:42:18 +0800 (CST)
Feedback-ID: webmail:qq.com:bgforeign:bgforeign4
X-QQ-Bgrelay: 1
X-Mailman-Approved-At: Mon, 22 Jul 2019 03:40:23 +0000
Subject: [Xen-devel] [Xen ARM] Can I use xen tools lib on android domain U?
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.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="===============9187513505051387985=="
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.

--===============9187513505051387985==
Content-Type: multipart/alternative;
	boundary="----=_NextPart_5D352289_0CA14A08_4E8E06CE"
Content-Transfer-Encoding: 8Bit

This is a multi-part message in MIME format.

------=_NextPart_5D352289_0CA14A08_4E8E06CE
Content-Type: text/plain;
	charset="ISO-8859-1"
Content-Transfer-Encoding: base64

SGkgeGVuLWRldmVsIGV4cGVydHMsICAgICBOb3cgSSB1c2UgbGludXggYXMgZG9tYWluIDAg
YW5kIEFuZHJvaWQgYXMgZG9tYWluIFUgb24gQVJNIGJvYXJkLA0KICAgICBBbmQgSSB3YW50
IHRvIHVzZSB0aGUgeGVuIHRvb2xzIGxpYnMgQVBJIChlZy4gQVBJcyBpbiB4ZW5nbnR0YWIu
aC94ZW5ldnRjaG4uaC94ZW5zdG9yZS5oIGV0Yy4pIG9uIGRvbWFpbiBhbmRyb2lkIHRvIGRl
dmVsb3AgdXNlciBzcGFjZSBhcHBsaWNhdGlvbnMuDQogICAgIEhvdyBDYW4gSSBpbnN0YWxs
IHRoZXNlIHhlbiB0b29scyBsaWJzIG9uIEFuZHJvaWQgYW5kIGhvdyB0byB1c2UgdGhpcyBs
aWJzPyBBcmUgdGhlcmUgYW55IGd1aWRlcz8NCiAgICAgVGhhbmsgeW91IHZlcnkgbXVjaCE=

------=_NextPart_5D352289_0CA14A08_4E8E06CE
Content-Type: text/html;
	charset="ISO-8859-1"
Content-Transfer-Encoding: base64

SGkgeGVuLWRldmVsIGV4cGVydHMsPGRpdj4mbmJzcDsgJm5ic3A7ICZuYnNwO05vdyBJIHVz
ZSBsaW51eCBhcyBkb21haW4gMCBhbmQgQW5kcm9pZCBhcyBkb21haW4gVSBvbiBBUk0gYm9h
cmQsPC9kaXY+PGRpdj4mbmJzcDsgJm5ic3A7ICZuYnNwO0FuZCBJIHdhbnQgdG8gdXNlIHRo
ZSB4ZW4gdG9vbHMgbGlicyBBUEkgKGVnLiBBUElzIGluIHhlbmdudHRhYi5oL3hlbmV2dGNo
bi5oL3hlbnN0b3JlLmggZXRjLikgb24gZG9tYWluIGFuZHJvaWQgdG8gZGV2ZWxvcCB1c2Vy
IHNwYWNlIGFwcGxpY2F0aW9ucy48L2Rpdj48ZGl2PiZuYnNwOyAmbmJzcDsgJm5ic3A7SG93
IENhbiBJIGluc3RhbGwgdGhlc2UgeGVuIHRvb2xzIGxpYnMgb24gQW5kcm9pZCBhbmQgaG93
IHRvIHVzZSB0aGlzIGxpYnM/IEFyZSB0aGVyZSBhbnkgZ3VpZGVzPzwvZGl2PjxkaXY+Jm5i
c3A7ICZuYnNwOyAmbmJzcDtUaGFuayB5b3UgdmVyeSBtdWNoITwvZGl2PjxkaXY+PGJyPjwv
ZGl2PjxkaXY+PGJyPjwvZGl2Pg==

------=_NextPart_5D352289_0CA14A08_4E8E06CE--





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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============9187513505051387985==--





From xen-devel-bounces@lists.xenproject.org Mon Jul 22 07:47:35 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Jul 2019 07:47:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hpT2Q-00074c-IX; Mon, 22 Jul 2019 07:47:14 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=26cJ=VT=arndb.de=arnd@srs-us1.protection.inumbo.net>)
 id 1hpT2O-00074X-FF
 for xen-devel@lists.xenproject.org; Mon, 22 Jul 2019 07:47:12 +0000
X-Inumbo-ID: e83e1da0-ac54-11e9-8980-bc764e045a96
Received: from mout.kundenserver.de (unknown [212.227.126.187])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e83e1da0-ac54-11e9-8980-bc764e045a96;
 Mon, 22 Jul 2019 07:47:09 +0000 (UTC)
Received: from threadripper.lan ([149.172.19.189]) by mrelayeu.kundenserver.de
 (mreue009 [212.227.15.129]) with ESMTPA (Nemesis) id
 1MSbov-1i04vK0nhx-00T03d; Mon, 22 Jul 2019 09:47:07 +0200
From: Arnd Bergmann <arnd@arndb.de>
To: Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Juergen Gross <jgross@suse.com>
Date: Mon, 22 Jul 2019 09:46:29 +0200
Message-Id: <20190722074705.2082153-1-arnd@arndb.de>
X-Mailer: git-send-email 2.20.0
MIME-Version: 1.0
X-Provags-ID: V03:K1:3EdOY3EUnlUpz1I3SU7SExGgM9Np4XJCmPkMfsKvDxZfzJkaD2X
 f9IRekbqSDJcE1EVqjNOA9BdXcMErvJxelu1521l2QAetrl5ETmalOPD0QL4Zcvom9mSXyc
 uRLbnfLZv+hDj2noZweapQyB7LLryFnru7t9yiXOb1r6C6biY4aLRZtuZ9KBYat1oJPr5p+
 RDIU7ZjihuLGcHKObaqdg==
X-Spam-Flag: NO
X-UI-Out-Filterresults: notjunk:1;V03:K0:oeVD7OeF3dY=:wxlNhsi0rCLsy/PPJPNYuB
 w26Lnf05qvb2AdLALuGE2FvIUZkDZtgpoU6R8YB9hoqyzcezCEjXqZfCtnWSxB7Xd5r0zYrGV
 vQgqb+8zmFG973E4Xn/5KB9dzReifXqBPS9DwprfNIaxW952EkjWCZWkJiv9mZ53kuyXupCYu
 BH4Z2Yazmzn+S9axnkq6V+//UJLH62xLvYX5HrecVy9r11BIMk4AhFwVxRT74f+ABJos42aR4
 c0KR9ItikEembbodxyYbGQKk6LU1xlZ+nRLqT0JZwWpcuNAHYFBTMjJieq+mM2AC1m3bZ+S7/
 lW2FOeUhQhrfktt/vryAYwEmU2pR7Iv7GbFhZPXZgMvuxqKEyTj4WOPWg1bTn/32HA4xVd8Ks
 XezYmPel78/F1PXEN5U9XaXolkKia3orRT+Gw6MVhHpBiyYFFiC5jNifG7bchp0bVtujzRDgT
 gaE3Mf7ImSTATrDw2BHDOY9qSJsP3mHXnRJiHiTlQwweOHI0pQK1ylxvqEeq1iOsxlh3Bc8us
 GMbXaRMYAe/sK2ZmmNyPlc2pmfJCkvQK/L+NAKGJNrzHD5VmQlTsHDEW0py9v/jtxEX7ftRuX
 Hs9gFyNnwJxyktB+BwksaAfS2L9CeavlqqyuA736zO4tju9QTXgDzzE5rmY4ZNmOpixszww+5
 Jpy+8fuI3MnGH4RWdSGmk9RaFDzxdeI5PVYLYa7nQYum1fWu+P4eg7xG/CqH74ZYUJOd26EHa
 XMLWYPQ8+CG6T24kqI6rhBECg/v+6XhkuUwLSQ==
Subject: [Xen-devel] [PATCH] [v3] xen: avoid link error on ARM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Stefano Stabellini <sstabellini@kernel.org>,
 linux-kernel@vger.kernel.org, Arnd Bergmann <arnd@arndb.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>

QnVpbGRpbmcgdGhlIHByaXZjbWQgY29kZSBhcyBhIGxvYWRhYmxlIG1vZHVsZSBvbiBBUk0sIHdl
IGdldAphIGxpbmsgZXJyb3IgZHVlIHRvIHRoZSBwcml2YXRlIGNhY2hlIG1hbmFnZW1lbnQgZnVu
Y3Rpb25zOgoKRVJST1I6ICJfX3N5bmNfaWNhY2hlX2RjYWNoZSIgW2RyaXZlcnMveGVuL3hlbi1w
cml2Y21kLmtvXSB1bmRlZmluZWQhCgpNb3ZlIHRoZSBjb2RlIGludG8gYSBuZXcgdGhhdCBpcyBh
bHdheXMgYnVpbHQgaW4gd2hlbiBYZW4gaXMgZW5hYmxlZCwKYXMgc3VnZ2VzdGVkIGJ5IEp1ZXJn
ZW4gR3Jvc3MgYW5kIEJvcmlzIE9zdHJvdnNreS4KClNpZ25lZC1vZmYtYnk6IEFybmQgQmVyZ21h
bm4gPGFybmRAYXJuZGIuZGU+Ci0tLQp2MjogcmVuYW1lIG1tLm8gdG8geGVuLWJ1aWx0aW4ubywg
bWFrZSBpdCB1bmNvbmRpdGlvbmFsCnYzOiBtb3ZlIG5ldyBjb2RlIGludG8geGxhdGVfbW11IGFz
IHN1Z2dlc3RlZCBieSBCb3JpcyBPc3Ryb3Zza3kuCiAgICBzb3JyeSBmb3IgdGhlIGxvbmcgZGVs
YXkgc2luY2UgdjIsIEkgbG9zdCB0cmFjayBvZiB0aGlzLgotLS0KIGRyaXZlcnMveGVuL3ByaXZj
bWQuYyAgIHwgMzUgKysrKystLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KIGRyaXZlcnMv
eGVuL3hsYXRlX21tdS5jIHwgMzIgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIGlu
Y2x1ZGUveGVuL3hlbi1vcHMuaCAgIHwgIDMgKysrCiAzIGZpbGVzIGNoYW5nZWQsIDQwIGluc2Vy
dGlvbnMoKyksIDMwIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMveGVuL3ByaXZj
bWQuYyBiL2RyaXZlcnMveGVuL3ByaXZjbWQuYwppbmRleCAyZjVjZTcyMzBhNDMuLmM2MDcwZTcw
ZGQ3MyAxMDA2NDQKLS0tIGEvZHJpdmVycy94ZW4vcHJpdmNtZC5jCisrKyBiL2RyaXZlcnMveGVu
L3ByaXZjbWQuYwpAQCAtNzI0LDI1ICs3MjQsNiBAQCBzdGF0aWMgbG9uZyBwcml2Y21kX2lvY3Rs
X3Jlc3RyaWN0KHN0cnVjdCBmaWxlICpmaWxlLCB2b2lkIF9fdXNlciAqdWRhdGEpCiAJcmV0dXJu
IDA7CiB9CiAKLXN0cnVjdCByZW1hcF9wZm4gewotCXN0cnVjdCBtbV9zdHJ1Y3QgKm1tOwotCXN0
cnVjdCBwYWdlICoqcGFnZXM7Ci0JcGdwcm90X3QgcHJvdDsKLQl1bnNpZ25lZCBsb25nIGk7Ci19
OwotCi1zdGF0aWMgaW50IHJlbWFwX3Bmbl9mbihwdGVfdCAqcHRlcCwgdW5zaWduZWQgbG9uZyBh
ZGRyLCB2b2lkICpkYXRhKQotewotCXN0cnVjdCByZW1hcF9wZm4gKnIgPSBkYXRhOwotCXN0cnVj
dCBwYWdlICpwYWdlID0gci0+cGFnZXNbci0+aV07Ci0JcHRlX3QgcHRlID0gcHRlX21rc3BlY2lh
bChwZm5fcHRlKHBhZ2VfdG9fcGZuKHBhZ2UpLCByLT5wcm90KSk7Ci0KLQlzZXRfcHRlX2F0KHIt
Pm1tLCBhZGRyLCBwdGVwLCBwdGUpOwotCXItPmkrKzsKLQotCXJldHVybiAwOwotfQotCiBzdGF0
aWMgbG9uZyBwcml2Y21kX2lvY3RsX21tYXBfcmVzb3VyY2Uoc3RydWN0IGZpbGUgKmZpbGUsIHZv
aWQgX191c2VyICp1ZGF0YSkKIHsKIAlzdHJ1Y3QgcHJpdmNtZF9kYXRhICpkYXRhID0gZmlsZS0+
cHJpdmF0ZV9kYXRhOwpAQCAtNzc0LDcgKzc1NSw4IEBAIHN0YXRpYyBsb25nIHByaXZjbWRfaW9j
dGxfbW1hcF9yZXNvdXJjZShzdHJ1Y3QgZmlsZSAqZmlsZSwgdm9pZCBfX3VzZXIgKnVkYXRhKQog
CQlnb3RvIG91dDsKIAl9CiAKLQlpZiAoeGVuX2ZlYXR1cmUoWEVORkVBVF9hdXRvX3RyYW5zbGF0
ZWRfcGh5c21hcCkpIHsKKwlpZiAoSVNfRU5BQkxFRChDT05GSUdfWEVOX0FVVE9fWExBVEUpICYm
CisJICAgIHhlbl9mZWF0dXJlKFhFTkZFQVRfYXV0b190cmFuc2xhdGVkX3BoeXNtYXApKSB7CiAJ
CXVuc2lnbmVkIGludCBuciA9IERJVl9ST1VORF9VUChrZGF0YS5udW0sIFhFTl9QRk5fUEVSX1BB
R0UpOwogCQlzdHJ1Y3QgcGFnZSAqKnBhZ2VzOwogCQl1bnNpZ25lZCBpbnQgaTsKQEAgLTgwOCwx
NiArNzkwLDkgQEAgc3RhdGljIGxvbmcgcHJpdmNtZF9pb2N0bF9tbWFwX3Jlc291cmNlKHN0cnVj
dCBmaWxlICpmaWxlLCB2b2lkIF9fdXNlciAqdWRhdGEpCiAJaWYgKHJjKQogCQlnb3RvIG91dDsK
IAotCWlmICh4ZW5fZmVhdHVyZShYRU5GRUFUX2F1dG9fdHJhbnNsYXRlZF9waHlzbWFwKSkgewot
CQlzdHJ1Y3QgcmVtYXBfcGZuIHIgPSB7Ci0JCQkubW0gPSB2bWEtPnZtX21tLAotCQkJLnBhZ2Vz
ID0gdm1hLT52bV9wcml2YXRlX2RhdGEsCi0JCQkucHJvdCA9IHZtYS0+dm1fcGFnZV9wcm90LAot
CQl9OwotCi0JCXJjID0gYXBwbHlfdG9fcGFnZV9yYW5nZShyLm1tLCBrZGF0YS5hZGRyLAotCQkJ
CQkga2RhdGEubnVtIDw8IFBBR0VfU0hJRlQsCi0JCQkJCSByZW1hcF9wZm5fZm4sICZyKTsKKwlp
ZiAoSVNfRU5BQkxFRChDT05GSUdfWEVOX0FVVE9fWExBVEUpICYmCisJICAgIHhlbl9mZWF0dXJl
KFhFTkZFQVRfYXV0b190cmFuc2xhdGVkX3BoeXNtYXApKSB7CisJCXJjID0geGVuX3JlbWFwX3Zt
YV9yYW5nZSh2bWEsIGtkYXRhLmFkZHIsIGtkYXRhLm51bSA8PCBQQUdFX1NISUZUKTsKIAl9IGVs
c2UgewogCQl1bnNpZ25lZCBpbnQgZG9taWQgPQogCQkJKHhkYXRhLmZsYWdzICYgWEVOTUVNX3Jz
cmNfYWNxX2NhbGxlcl9vd25lZCkgPwpkaWZmIC0tZ2l0IGEvZHJpdmVycy94ZW4veGxhdGVfbW11
LmMgYi9kcml2ZXJzL3hlbi94bGF0ZV9tbXUuYwppbmRleCBiYTg4M2E4MGIzYzAuLjdiMTA3N2Yw
YWJjYiAxMDA2NDQKLS0tIGEvZHJpdmVycy94ZW4veGxhdGVfbW11LmMKKysrIGIvZHJpdmVycy94
ZW4veGxhdGVfbW11LmMKQEAgLTI2MiwzICsyNjIsMzUgQEAgaW50IF9faW5pdCB4ZW5feGxhdGVf
bWFwX2JhbGxvb25lZF9wYWdlcyh4ZW5fcGZuX3QgKipnZm5zLCB2b2lkICoqdmlydCwKIAlyZXR1
cm4gMDsKIH0KIEVYUE9SVF9TWU1CT0xfR1BMKHhlbl94bGF0ZV9tYXBfYmFsbG9vbmVkX3BhZ2Vz
KTsKKworc3RydWN0IHJlbWFwX3BmbiB7CisJc3RydWN0IG1tX3N0cnVjdCAqbW07CisJc3RydWN0
IHBhZ2UgKipwYWdlczsKKwlwZ3Byb3RfdCBwcm90OworCXVuc2lnbmVkIGxvbmcgaTsKK307CisK
K3N0YXRpYyBpbnQgcmVtYXBfcGZuX2ZuKHB0ZV90ICpwdGVwLCB1bnNpZ25lZCBsb25nIGFkZHIs
IHZvaWQgKmRhdGEpCit7CisJc3RydWN0IHJlbWFwX3BmbiAqciA9IGRhdGE7CisJc3RydWN0IHBh
Z2UgKnBhZ2UgPSByLT5wYWdlc1tyLT5pXTsKKwlwdGVfdCBwdGUgPSBwdGVfbWtzcGVjaWFsKHBm
bl9wdGUocGFnZV90b19wZm4ocGFnZSksIHItPnByb3QpKTsKKworCXNldF9wdGVfYXQoci0+bW0s
IGFkZHIsIHB0ZXAsIHB0ZSk7CisJci0+aSsrOworCisJcmV0dXJuIDA7Cit9CisKKy8qIFVzZWQg
YnkgdGhlIHByaXZjbWQgbW9kdWxlLCBidXQgaGFzIHRvIGJlIGJ1aWx0LWluIG9uIEFSTSAqLwor
aW50IHhlbl9yZW1hcF92bWFfcmFuZ2Uoc3RydWN0IHZtX2FyZWFfc3RydWN0ICp2bWEsIHVuc2ln
bmVkIGxvbmcgYWRkciwgdW5zaWduZWQgbG9uZyBsZW4pCit7CisJc3RydWN0IHJlbWFwX3BmbiBy
ID0geworCQkubW0gPSB2bWEtPnZtX21tLAorCQkucGFnZXMgPSB2bWEtPnZtX3ByaXZhdGVfZGF0
YSwKKwkJLnByb3QgPSB2bWEtPnZtX3BhZ2VfcHJvdCwKKwl9OworCisJcmV0dXJuIGFwcGx5X3Rv
X3BhZ2VfcmFuZ2Uodm1hLT52bV9tbSwgYWRkciwgbGVuLCByZW1hcF9wZm5fZm4sICZyKTsKK30K
K0VYUE9SVF9TWU1CT0xfR1BMKHhlbl9yZW1hcF92bWFfcmFuZ2UpOwpkaWZmIC0tZ2l0IGEvaW5j
bHVkZS94ZW4veGVuLW9wcy5oIGIvaW5jbHVkZS94ZW4veGVuLW9wcy5oCmluZGV4IDQ5Njk4MTcx
MjRhOC4uOThiMzBjMTYxM2IyIDEwMDY0NAotLS0gYS9pbmNsdWRlL3hlbi94ZW4tb3BzLmgKKysr
IGIvaW5jbHVkZS94ZW4veGVuLW9wcy5oCkBAIC0xMDksNiArMTA5LDkgQEAgc3RhdGljIGlubGlu
ZSBpbnQgeGVuX3hsYXRlX3VubWFwX2dmbl9yYW5nZShzdHJ1Y3Qgdm1fYXJlYV9zdHJ1Y3QgKnZt
YSwKIH0KICNlbmRpZgogCitpbnQgeGVuX3JlbWFwX3ZtYV9yYW5nZShzdHJ1Y3Qgdm1fYXJlYV9z
dHJ1Y3QgKnZtYSwgdW5zaWduZWQgbG9uZyBhZGRyLAorCQkJdW5zaWduZWQgbG9uZyBsZW4pOwor
CiAvKgogICogeGVuX3JlbWFwX2RvbWFpbl9nZm5fYXJyYXkoKSAtIG1hcCBhbiBhcnJheSBvZiBm
b3JlaWduIGZyYW1lcyBieSBnZm4KICAqIEB2bWE6ICAgICBWTUEgdG8gbWFwIHRoZSBwYWdlcyBp
bnRvCi0tIAoyLjIwLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 22 07:52:04 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Jul 2019 07:52:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hpT75-0007mL-AH; Mon, 22 Jul 2019 07:52:03 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=KpNR=VT=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1hpT73-0007mG-Sa
 for xen-devel@lists.xenproject.org; Mon, 22 Jul 2019 07:52:02 +0000
X-Inumbo-ID: 94462248-ac55-11e9-b7fe-a7157b8b7c03
Received: from EUR04-DB3-obe.outbound.protection.outlook.com (unknown
 [40.107.6.129]) by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 94462248-ac55-11e9-b7fe-a7157b8b7c03;
 Mon, 22 Jul 2019 07:51:57 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=JBJKSigPOnDnHbXQofNwzwDXepIXOlDrQXUJ5hVe8F69OnZNjQtTWWypHxOLUU7yNyZbNgBrbaxM1Zx2GftwQORiEzlUEykEPpEOAe1W5TvW7aLy+EdEfzSHtH+cA/91na50M4EpG3JmgFxWfLJrS3GclNljPadOA/81bJj9b/F5jntyRoL7Glsjm2FP0il+/1xcHt+ImekGQx7P2bY3YpIS81Bk2chZeNJr9nDk+w8OeW5QLzoODrSMsMXOQ/URIuzTxucRxr6f7GqFKNUbTsMWLB0kNzh3WzQ/visyudXiU3JDYMF8XMDOHzGXBY7/97M60og8aeBNq1+gLydfuw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=Z9zncIhsC462z6A7h+sz7m0J8QSpYNsK11FBIU/uQyU=;
 b=N+mvOwl2lugqchSbu3foDS+6iIq32xIXkmfBWvEJp6vYVtaoV/hnX9y3VNHu/v0r/jSzs8MSn+4wpXERoZiWaiADP6O7EpdSiuCL5ZcbqlPjd7JAyJQCsn2T2cukxz+Awvn6ZiCFczOdSGPCS8y24jc92tdr948msJKaYygl6w5cLZUFJIScbW6ImGTKpAwJlTtT1Aq2w7B6bJbbb+l+d8LlN8BRYX8KBVe0FSUcIunpEmbQLbhouh+WQL0uj9Lmi3lt0D1VlyimzhkiJjr7cIfHJNlekts3kFRqeS4+Zd9VpZPJqQ8C8IpTtO7Tq2X0oy/LhNc1LoassmVxhhn65Q==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=bitdefender.com;dmarc=pass action=none
 header.from=bitdefender.com;dkim=pass header.d=bitdefender.com;arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=bitdefender.onmicrosoft.com; s=selector1-bitdefender-onmicrosoft-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=Z9zncIhsC462z6A7h+sz7m0J8QSpYNsK11FBIU/uQyU=;
 b=cuBIkao2T90h7YMrD49pUZicQRtNkdsEV20tZYjpExKnYDY2Yqf4lPBUJ1vmMUPOZvm4oMRC83xPzsNnyMC4wM9eB6KjMg0A4V7+xqiOXatXq9FViYS0tX/Y2Ic8fij0ivu0wajb+xrvBT0n899L/LrA2xQwkrwgqq6lfdENR/0=
Received: from DB6PR0202MB2917.eurprd02.prod.outlook.com (10.171.76.8) by
 DB6PR0202MB2872.eurprd02.prod.outlook.com (10.171.73.20) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2094.16; Mon, 22 Jul 2019 07:51:55 +0000
Received: from DB6PR0202MB2917.eurprd02.prod.outlook.com
 ([fe80::5414:4955:b37b:a3ea]) by DB6PR0202MB2917.eurprd02.prod.outlook.com
 ([fe80::5414:4955:b37b:a3ea%9]) with mapi id 15.20.2094.013; Mon, 22 Jul 2019
 07:51:55 +0000
From: Alexandru Stefan ISAILA <aisaila@bitdefender.com>
To: Jan Beulich <JBeulich@suse.com>
Thread-Topic: [PATCH v7] x86/emulate: Send vm_event from emulate
Thread-Index: AQHVMY4Gmux1Y/IiSU2ZKtKyOfOCuKbQbceAgAG+GQD//9nvgIAEW7yA
Date: Mon, 22 Jul 2019 07:51:55 +0000
Message-ID: <23cebb01-38fc-ba49-5a71-e6129152e488@bitdefender.com>
References: <20190703105639.23081-1-aisaila@bitdefender.com>
 <7a4c824d-3ccd-b289-3e8e-ff94ea916b3e@suse.com>
 <0d1ab92f-171b-98d9-a69e-5aa7cfbe0d85@bitdefender.com>
 <e61a882e-d2ea-a03d-fde8-2c2befd865da@suse.com>
In-Reply-To: <e61a882e-d2ea-a03d-fde8-2c2befd865da@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: PR2P264CA0034.FRAP264.PROD.OUTLOOK.COM
 (2603:10a6:101:1::22) To DB6PR0202MB2917.eurprd02.prod.outlook.com
 (2603:10a6:4:b1::8)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=aisaila@bitdefender.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [91.199.104.6]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 19c1fef4-9e29-461a-eb32-08d70e79776b
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DB6PR0202MB2872; 
x-ms-traffictypediagnostic: DB6PR0202MB2872:|DB6PR0202MB2872:
x-microsoft-antispam-prvs: <DB6PR0202MB28721A3CDF9558DF21C9B552ABC40@DB6PR0202MB2872.eurprd02.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 01068D0A20
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(136003)(39860400002)(376002)(396003)(366004)(346002)(189003)(199004)(36756003)(31686004)(76176011)(6916009)(4326008)(66066001)(6116002)(3846002)(52116002)(5660300002)(14454004)(6436002)(6486002)(25786009)(316002)(81156014)(81166006)(8936002)(53936002)(2616005)(6246003)(7736002)(305945005)(66446008)(66556008)(64756008)(66946007)(6512007)(66476007)(476003)(11346002)(446003)(86362001)(71200400001)(71190400001)(102836004)(6506007)(386003)(53546011)(31696002)(229853002)(26005)(486006)(186003)(99286004)(8676002)(54906003)(2906002)(14444005)(68736007)(478600001)(256004);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DB6PR0202MB2872;
 H:DB6PR0202MB2917.eurprd02.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: bitdefender.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: 3ys31Cy+WmPN96Lek/abYzAnuh9dyoqgw2hZKR/1HtyTMUMEFBQ8zrazSDztvO4JIn1pr5qQGZV5C+rfW88sJA7mAcFbjCYE8f7Z0G2KJTC63GxQIQmlv8CcMe0HkPp6G08+nY42SrW/wEs93H9oAd19viPMpSoeu27PdYhvzN5BoMiMQ1zqXloy9g8v20UywXM72CjvmWfx8C3NxDu0aTSVdUs7kwS1o4BlZVDLNLwrYgz5h0RyKurEy1H5f3cfzxZSg/055cpTgRRQGqKm7Ob9NcUI4XfjVBuw6KfFAXsmjvxu1EdccXFVsLAb3/uSFVukobCYtGQ96We6WtTeF1lX4k/PVjK7M6qic+XLzpBf+ThcSl8CjNBNbotgukbjZcBbAJHgpKn5C3bDLtNFeG+nLn2YYT8FbxExS9ePltw=
Content-ID: <0ED651C001087C45A5BBB45ABB1190BE@eurprd02.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: bitdefender.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 19c1fef4-9e29-461a-eb32-08d70e79776b
X-MS-Exchange-CrossTenant-originalarrivaltime: 22 Jul 2019 07:51:55.5206 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 487baf29-f1da-469a-9221-243f830c36f3
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: aisaila@bbu.bitdefender.biz
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB6PR0202MB2872
Subject: Re: [Xen-devel] [PATCH v7] x86/emulate: Send vm_event from emulate
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Petre Ovidiu PIRCALABU <ppircalabu@bitdefender.com>,
 "tamas@tklengyel.com" <tamas@tklengyel.com>, "wl@xen.org" <wl@xen.org>,
 "rcojocaru@bitdefender.com" <rcojocaru@bitdefender.com>,
 "george.dunlap@eu.citrix.com" <george.dunlap@eu.citrix.com>,
 "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>,
 "paul.durrant@citrix.com" <paul.durrant@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 "roger.pau@citrix.com" <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

DQoNCk9uIDE5LjA3LjIwMTkgMTY6MTgsIEphbiBCZXVsaWNoIHdyb3RlOg0KPiBPbiAxOS4wNy4y
MDE5IDE0OjM0LCBBbGV4YW5kcnUgU3RlZmFuIElTQUlMQSB3cm90ZToNCj4+IE9uIDE4LjA3LjIw
MTkgMTU6NTgsIEphbiBCZXVsaWNoIHdyb3RlOg0KPj4+IE9uIDAzLjA3LjIwMTkgMTI6NTYsIEFs
ZXhhbmRydSBTdGVmYW4gSVNBSUxBIHdyb3RlOg0KPj4+PiBBL0QgYml0IHdyaXRlcyAob24gcGFn
ZSB3YWxrcykgY2FuIGJlIGNvbnNpZGVyZWQgYmVuaWduIGJ5IGFuIGludHJvc3BlY3Rpb24NCj4+
Pj4gYWdlbnQsIHNvIHJlY2VpdmluZyB2bV9ldmVudHMgZm9yIHRoZW0gaXMgYSBwZXNzaW1pemF0
aW9uLiBXZSB0cnkgaGVyZSB0bw0KPj4+PiBvcHRpbWl6ZSBieSBmaXRlcmluZyB0aGVzZSBldmVu
dHMgb3V0Lg0KPj4+DQo+Pj4gQnV0IHlvdSBhZGQgdGhlIHNlbmRpbmcgb2YgbW9yZSBldmVudHMg
LSBob3cgZG9lcyAiZmlsdGVyIG91dCIgbWF0Y2gNCj4+PiB0aGUgYWN0dWFsIGltcGxlbWVudGF0
aW9uPw0KPj4NCj4+IFRoZSBldmVudHMgYXJlIHNlbmQgb25seSBpZiB0aGVyZSBpcyBhIG1lbSBh
Y2Nlc3MgdmlvbGF0aW9uIHRoZXJlZm9yZSB3ZQ0KPj4gYXJlIGZpbHRlcmluZyBhbmQgb25seSBz
ZW5kaW5nIHRoZSBldmVudHMgdGhhdCBhcmUgaW50ZXJlc3RpbmcgdG8NCj4+IGludHJvc3BlY3Rp
b24uDQo+IA0KPiBXaGVyZSBpcyBpdCB0aGF0IHlvdSBwcmV2ZW50IGFueSBldmVudCBmcm9tIGJl
aW5nIHNlbnQ/IEFzIHNhaWQsDQo+IHJlYWRpbmcgdGhlIHBhdGNoIEkgb25seSBzZWUgbmV3IHNl
bmRpbmcgc2l0ZXMgdG8gZ2V0IGFkZGVkLg0KPiANCj4+Pj4gQ3VycmVudGx5LCB3ZSBhcmUgZnVs
bHkgZW11bGF0aW5nIHRoZSBpbnN0cnVjdGlvbiBhdCBSSVAgd2hlbiB0aGUgaGFyZHdhcmUgc2Vl
cw0KPj4+PiBhbiBFUFQgZmF1bHQgd2l0aCBucGZlYy5raW5kICE9IG5wZmVjX2tpbmRfd2l0aF9n
bGEuIFRoaXMgaXMsIGhvd2V2ZXIsDQo+Pj4+IGluY29ycmVjdCwgYmVjYXVzZSB0aGUgaW5zdHJ1
Y3Rpb24gYXQgUklQIG1pZ2h0IGxlZ2l0aW1hdGVseSBjYXVzZSBhbg0KPj4+PiBFUFQgZmF1bHQg
b2YgaXRzIG93biB3aGlsZSBhY2Nlc3NpbmcgYSBfZGlmZmVyZW50XyBwYWdlIGZyb20gdGhlIG9y
aWdpbmFsIG9uZSwNCj4+Pj4gd2hlcmUgQS9EIHdlcmUgc2V0Lg0KPj4+PiBUaGUgc29sdXRpb24g
aXMgdG8gcGVyZm9ybSB0aGUgd2hvbGUgZW11bGF0aW9uLA0KPj4+DQo+Pj4gQWJvdmUgeW91IHNh
aWQgZnVsbHkgZW11bGF0aW5nIHN1Y2ggYW4gaW5zbiBpcyBpbmNvcnJlY3QuIFRvIG1lIHRoZQ0K
Pj4+IHR3byBzdGF0ZW1lbnRzIGNvbnRyYWRpY3Qgb25lIGFub3RoZXIuDQo+Pj4NCj4+Pj4gd2hp
bGUgaWdub3JpbmcgRVBUIHJlc3RyaWN0aW9ucw0KPj4+PiBmb3IgdGhlIHdhbGsgcGFydCwgYW5k
IHRha2luZyB0aGVtIGludG8gYWNjb3VudCBmb3IgdGhlICJhY3R1YWwiIGVtdWxhdGluZyBvZg0K
Pj4+PiB0aGUgaW5zdHJ1Y3Rpb24gYXQgUklQLg0KPj4+DQo+Pj4gU28gdGhlICJpZ25vcmUiIHBh
cnQgaGVyZSBpcyBiZWNhdXNlIHRoZSB3YWxrIGRvZXNuJ3QgY3VycmVudGx5IHNlbmQNCj4+PiBh
bnkgZXZlbnRzPyBUaGF0J3MgYW4gb21pc3Npb24gYWZ0ZXIgYWxsLCB3aGljaCB1bHRpbWF0ZWx5
IHdhbnRzIHRvDQo+Pj4gZ2V0IGZpeGVkLiBUaGlzIGluIHR1cm4gbWFrZXMgbWUgd29uZGVyIHdo
ZXRoZXIgdGhlcmUgY291bGRuJ3QgYmUNCj4+PiBjYXNlcyB3aGVyZSBhIG1vbml0b3IgYWN0dWFs
bHkgd2FudHMgdG8gc2VlIHRoZXNlIHZpb2xhdGlvbnMsIHRvby4NCj4+PiBBZnRlciBhbGwgb25l
IG1heSBiZSBhYmxlIHRvIGFidXNlIHRvIHBhZ2Ugd2Fsa2VyIHRvIHNldCBiaXRzIGluDQo+Pj4g
cGxhY2VzIHlvdSBhY3R1YWxseSBjYXJlIHRvIHByb3RlY3QgZnJvbSB1bmR1ZSBtb2RpZmljYXRp
b24uDQo+Pg0KPj4gVGhlcmUgaXMgbm8gbmVlZCBmb3IgZXZlbnRzIGZyb20gcGFnZSB3YWxrLiBG
dXJ0aGVyIHdvcmsgd2lsbCBoYXZlIHRvIGJlDQo+PiBkb25lLCB3aGVuIHBhZ2Utd2FsayB3aWxs
IHNlbmQgZXZlbnRzLCBzbyB0aGF0IHdlIGNhbiB0b2dnbGUgdGhhdCBuZXcNCj4+IGZlYXR1cmUg
b24vb2ZmLg0KPiANCj4gUGxlYXNlIGNhbiB5b3UgbW92ZSBvdmVyIHRvIHRoaW5raW5nIGluIG1v
cmUgZ2VuZXJhbCB0ZXJtcywNCj4gbm90IGp1c3Qgd2hhdCB5b3UgbmVlZCBmb3IgeW91ciBhcHBs
aWNhdGlvbi4gSW4gdGhpcyBjYXNlDQo+ICJUaGVyZSBpcyBubyBuZWVkIiAhPSAiV2UgZG9uJ3Qg
aGF2ZSBhIG5lZWQgZm9yIi4gQW5kIEkgdGhpbmsNCj4gdGhlIFZNIGV2ZW50IF9pbnRlcmZhY2Vf
IHNob3VsZCBiZSBhcnJhbmdlZCBpbiBhIHdheSB0aGF0IGl0DQo+IGFscmVhZHkgYWNjb3VudHMg
Zm9yIGV2ZW50dWFsbHkgY29ycmVjdCBiZWhhdmlvciBvZiB0aGUgcGFnZQ0KPiB3YWxrIHBhdGhz
Lg0KPiANCj4+Pj4gQWZ0ZXIgdGhlIGVtdWxhdGlvbiBzdG9wcyB3ZSdsbCBjYWxsIGh2bV92bV9l
dmVudF9kb19yZXN1bWUoKSBhZ2FpbiBhZnRlciB0aGUNCj4+Pj4gaW50cm9zcGVjdGlvbiBhZ2Vu
dCB0cmVhdHMgdGhlIGV2ZW50IGFuZCByZXN1bWVzIHRoZSBndWVzdC4gVGhlcmUsIHRoZQ0KPj4+
PiBpbnN0cnVjdGlvbiBhdCBSSVAgd2lsbCBiZSBmdWxseSBlbXVsYXRlZCAod2l0aCB0aGUgRVBU
IGlnbm9yZWQpIGlmIHRoZQ0KPj4+PiBpbnRyb3NwZWN0aW9uIGFwcGxpY2F0aW9uIGFsbG93cyBp
dCwgYW5kIHRoZSBndWVzdCB3aWxsIGNvbnRpbnVlIHRvIHJ1biBwYXN0DQo+Pj4+IHRoZSBpbnN0
cnVjdGlvbi4NCj4+Pj4NCj4+Pj4gV2UgdXNlIGh2bWVtdWxfbWFwX2xpbmVhcl9hZGRyKCkgdG8g
aW50ZXJjZXB0IHIvdyBhY2Nlc3MgYW5kDQo+Pj4+IF9faHZtX2NvcHkoKSB0byBpbnRlcmNlcHQg
ZXhlYyBhY2Nlc3MuDQo+Pj4NCj4+PiBCdHcgSSBjb250aW51ZSB0byBiZSB1bmhhcHB5IGFib3V0
IHRoaXMgYXN5bW1ldHJ5LiBGdXJ0aGVybW9yZSBpbg0KPj4+IHRoZSBmb3JtZXIgY2FzZSB5b3Ug
b25seSBoYW5kbGUgd3JpdGUgYW5kIHJtdyBhY2Nlc3NlcywgYnV0IG5vdA0KPj4+IHJlYWRzIGFm
YWljcy4gSSBhc3N1bWUgeW91IGRvbid0IGNhcmUgYWJvdXQgcmVhZHMsIGJ1dCB0aGlzIHNob3Vs
ZA0KPj4+IHRoZW4gYmUgbWFkZSBleHBsaWNpdC4gRnVydGhlcm1vcmUgRVBUIGFsbG93cyByZWFk
IHByb3RlY3Rpb24sIGFuZA0KPj4+IHRoZXJlIGFyZSBwMm1fYWNjZXNzX3csIHAybV9hY2Nlc3Nf
d3gsIGFuZCBwMm1fYWNjZXNzX3gsIHNvIEkgZ3Vlc3MNCj4+PiBpZ25vcmluZyByZWFkcyBjYW4g
YXQgYmVzdCBiZSBhbiBvcHRpb24gcGlja2VkIGJ5IHRoZSBtb25pdG9yLCBub3QNCj4+PiBzb21l
dGhpbmcgdG8gYmUgbGVmdCBvdXQgb2YgdGhlIGludGVyZmFjZSBhbHRvZ2V0aGVyLg0KPj4NCj4+
IFRoYXQgaXMgY29ycmVjdCwgd2UgYXJlIG5vdCBpbnRlcmVzdGVkIGluIHJlYWQgZXZlbnRzIGJ1
dCB0aGVyZSBpcw0KPj4gYW5vdGhlciBwcm9ibGVtLCB3ZSBhcmUgY2hlY2tpbmcgYWNjZXNzIGFu
ZCBwZmVjIHRvIGZpbGwgdGhlIGV2ZW50IGZsYWcNCj4+IGFuZCBwZmVjIG9ubHkgaGFzIGEgd3Jp
dGUgZmxhZyhQRkVDX3dyaXRlX2FjY2VzcyksIGluIF9faHZtZW11bF9yZWFkKCkNCj4+IHBmZWMg
b25seSBnZXRzIFBGRUNfcGFnZV9wcmVzZW50IGFuZCB0aGVyZSBpcyBubyB3YXkgdG8gZGlmZmVy
ZW50aWF0ZQ0KPj4gd3JpdGUgZnJvbSByZWFkLg0KPiANCj4gQnkgdGhlIFBGRUMgbW9kZWwsIGFu
eXRoaW5nIHRoYXQncyBub3QgYSB3cml0ZSBvciBpbnNuIGZldGNoIGlzIGENCj4gcmVhZC4gVGhl
IG1haW4gYW5vbWFseSBpcyBlbHNld2hlcmU6IFRoZSB3cml0ZSBmbGFnIGlzIGFsc28gZ29pbmcN
Cj4gdG8gYmUgc2V0IGZvciBSTVcgb3BlcmF0aW9ucy4NCj4gDQo+Pj4+IGh2bV9lbXVsYXRlX3Nl
bmRfdm1fZXZlbnQoKSBjYW4gcmV0dXJuIGZhbHNlIGlmIHRoZXJlIHdhcyBubyB2aW9sYXRpb24s
DQo+Pj4+IGlmIHRoZXJlIHdhcyBhbiBlcnJvciBmcm9tIG1vbml0b3JfdHJhcHMoKSBvciBwMm1f
Z2V0X21lbV9hY2Nlc3MoKS4NCj4+Pg0KPj4+IEFzIHNhaWQgYmVmb3JlIC0gSSBkb24ndCB0aGlu
ayBlcnJvcnMgYW5kIGxhY2sgb2YgYSB2aW9sYXRpb24gY2FuDQo+Pj4gc2Vuc2libHkgYmUgdHJl
YXRlZCB0aGUgc2FtZSB3YXkuIElzIHRoZSBpbXBsaWNhdGlvbiBwZXJoYXBzIHRoYXQNCj4+PiBl
bXVsYXRpb24gdGhlbiB3aWxsIGZhaWwgbGF0ZXIgYW55d2F5PyBJZiBzbywgaXMgc3VjaCBhbg0K
Pj4+IGFzc3VtcHRpb24gdGFraW5nIGludG8gY29uc2lkZXJhdGlvbiBwb3NzaWJsZSByYWNlcz8N
Cj4+DQo+PiBUaGUgb25seSBwbGFjZSB0aGF0IEkgY2FuIHNlZSBhIHByb2JsZW0gaXMgdGhlIGVy
cm9yIGZyb20NCj4+IG1vbml0b3JfdHJhcHMoKS4gVGhhdCBjYW4gYmUgY2hlY2tlZCBhbmQgYWNj
b21wYW5pZWQgYnkgYSB3YXJuaW5nIG1zZy4NCj4gDQo+IEhvdyB3b3VsZCBhIHdhcm5pbmcgbWVz
c2FnZSBoZWxwPw0KPiANCj4+IE9yIGlmIHlvdSBjYW4gZ2l2ZSBtZSBhIGRpZmZlcmVudCBpZGVh
IHRvIGdvIGZvcndhcmQgd2l0aCB0aGlzIGlzc3VlIEkNCj4+IHdpbGwgYmUgZ2xhZCB0byByZXZp
ZXcgaXQuDQo+IA0KPiBJJ20gYWZyYWlkIHlvdSdsbCBoYXZlIHRvIGZpcnN0IG9mIGFsbCBnaXZl
IG1lIGFuIGlkZWEgd2hhdCB0aGUNCj4gY29ycmVjdCBhY3Rpb24gaXMgaW4gY2FzZSBvZiBzdWNo
IGFuIGVycm9yLiBBbmQgb25jZSB5b3UndmUgZG9uZQ0KPiBzbywgSSdtIHByZXR0eSBzdXJlIHlv
dSdsbCByZWNvZ25pemUgeW91cnNlbGYgd2hldGhlciB0aGUgY3VycmVudA0KPiBjb2RlIHlvdSBo
YXZlIGlzIGFwcHJvcHJpYXRlIChhbmQgSSdsbCB0aGVuIGtub3cgd2hldGhlciBJIHdhbnQNCj4g
dG8gaW5zaXN0IG9uIHlvdSBjaGFuZ2luZyB0aGUgY29kZSkuDQo+IA0KPj4+PiBAQCAtNjI5LDYg
KzY5NywxNCBAQCBzdGF0aWMgdm9pZCAqaHZtZW11bF9tYXBfbGluZWFyX2FkZHIoDQo+Pj4+ICAg
ICAgDQo+Pj4+ICAgICAgICAgICAgICAgICAgQVNTRVJUKHAybXQgPT0gcDJtX3JhbV9sb2dkaXJ0
eSB8fCAhcDJtX2lzX3JlYWRvbmx5KHAybXQpKTsNCj4+Pj4gICAgICAgICAgICAgIH0NCj4+Pj4g
Kw0KPj4+PiArICAgICAgICBpZiAoIGN1cnItPmFyY2gudm1fZXZlbnQgJiYNCj4+Pj4gKyAgICAg
ICAgICAgIGN1cnItPmFyY2gudm1fZXZlbnQtPnNlbmRfZXZlbnQgJiYNCj4+Pj4gKyAgICAgICAg
ICAgIGh2bV9lbXVsYXRlX3NlbmRfdm1fZXZlbnQoYWRkciwgZ2ZuLCBwZmVjKSApDQo+Pj4+ICsg
ICAgICAgIHsNCj4+Pj4gKyAgICAgICAgICAgIGVyciA9IEVSUl9QVFIoflg4NkVNVUxfUkVUUlkp
Ow0KPj4+PiArICAgICAgICAgICAgZ290byBvdXQ7DQo+Pj4+ICsgICAgICAgIH0NCj4+Pg0KPj4+
IERpZCB5b3Ugbm90aWNlIHRoYXQgdGhlcmUncyBhbiBpbW1lZGlhdGUgZXhpdCBmcm9tIHRoZSBs
b29wIG9ubHkNCj4+PiBpbiBjYXNlIHRoZSBsaW5lYXIgLT4gcGh5c2ljYWwgdHJhbnNsYXRpb24g
ZmFpbHM/IFRoaXMgaXMNCj4+PiByZWxldmFudCBmb3IgcGFnZSBmYXVsdCBkZWxpdmVyeSBjb3Jy
ZWN0bmVzcyBmb3IgYWNjZXNzZXMNCj4+PiBjcm9zc2luZyBwYWdlIGJvdW5kYXJpZXMuIEkgdGhp
bmsgeW91IHdhbnQgdG8gdXNlDQo+Pj4gdXBkYXRlX21hcF9lcnIoKSBhbmQgZHJvcCB0aGUgImdv
dG8gb3V0Ii4gSSBjYW4ndCByZWFsbHkgbWFrZSB1cA0KPj4NCj4+IEJ5IHVwZGF0ZV9tYXBfZXJy
KCkgYXJlIHlvdSBzYXlpbmcgdG8gaGF2ZSB0aGUgZXJyIHZhciBhc3NpZ25lZCBhbmQgdGhlbg0K
Pj4gZHJvcCAiZ290byBvdXQiPyBJZiBzbyBob3cgZG8gSSBrZWVwIHRoZSBlcnIgZnJvbSBteSBh
Y2Nlc3MgdmlvbGF0aW9uDQo+PiB3aXRob3V0IGV4aXRpbmcgZnJvbSB0aGUgbG9vcD8NCj4gDQo+
IENvdW50ZXIgcXVlc3Rpb246IFdoeSBkbyB5b3UgX25lZWRfIHRvIGtlZXAgInlvdXIiIHZhbHVl
IG9mIGVycj8NCj4gSWYsIGp1c3QgYXMgYW4gZXhhbXBsZSwgdGhlcmUncyBnb2luZyB0byBiZSBh
ICNQRiBvbiB0aGUgb3RoZXINCj4gaGFsZiBvZiB0aGUgYWNjZXNzLCB0aGVuICJ5b3VyIiBhY2Nl
c3MgdmlvbGF0aW9uIGlzIG9mIG5vIGludGVyZXN0DQo+IGF0IGFsbC4NCg0KWW91IGFyZSByaWdo
dCwgdGhlcmUgaXMgbm8gbmVlZCB0byBrZWVwIHRoZSAiZ290byBvdXQiIGhlcmUuIEl0IHdhcyBq
dXN0IA0KZm9yIG9wdGltaXphdGlvbiBpbiB0aGUgaWRlYSB0aGF0IHRoZXJlIGlzIG5vIG5lZWQg
dG8gZG8gZnVydGhlciBzdGVwcyANCmJ1dCBJIGNhbiBkcm9wIHRoZSAiZ290byBvdXQiIGFuZCB0
aGUgY29kZSB3aWxsIHdvcmsgdGhlIHNhbWUuDQoNCj4gDQo+Pj4+IC0tLSBhL3hlbi9hcmNoL3g4
Ni9odm0vaHZtLmMNCj4+Pj4gKysrIGIveGVuL2FyY2gveDg2L2h2bS9odm0uYw0KPj4+PiBAQCAt
MzIyNCw2ICszMjI0LDE0IEBAIHN0YXRpYyBlbnVtIGh2bV90cmFuc2xhdGlvbl9yZXN1bHQgX19o
dm1fY29weSgNCj4+Pj4gICAgICAgICAgICAgICAgICByZXR1cm4gSFZNVFJBTlNfYmFkX2dmbl90
b19tZm47DQo+Pj4+ICAgICAgICAgICAgICB9DQo+Pj4+ICAgICAgDQo+Pj4+ICsgICAgICAgIGlm
ICggdW5saWtlbHkodi0+YXJjaC52bV9ldmVudCkgJiYNCj4+Pj4gKyAgICAgICAgICAgIHYtPmFy
Y2gudm1fZXZlbnQtPnNlbmRfZXZlbnQgJiYNCj4+Pj4gKyAgICAgICAgICAgIGh2bV9lbXVsYXRl
X3NlbmRfdm1fZXZlbnQoYWRkciwgZ2ZuLCBwZmVjKSApDQo+Pj4NCj4+PiBJbmRlbnRhdGlvbiBs
b29rcyB3cm9uZyBhZ2Fpbi4NCj4+Pg0KPj4+PiArICAgICAgICB7DQo+Pj4+ICsgICAgICAgICAg
ICBwdXRfcGFnZShwYWdlKTsNCj4+Pj4gKyAgICAgICAgICAgIHJldHVybiBIVk1UUkFOU19nZm5f
cGFnZWRfb3V0Ow0KPj4+DQo+Pj4gV2h5ICJwYWdlZCBvdXQiPyBJZiB0aGlzIGlzIGFuIGludGVu
dGlvbmFsIGFidXNlLCB0aGVuIHlvdSB3YW50DQo+Pj4gdG8gc2F5IHNvIGluIGEgY29tbWVudCBh
bmQganVzdGlmeSB0aGUgYWJ1c2UgaGVyZSBvciBpbiB0aGUNCj4+PiBkZXNjcmlwdGlvbi4NCj4+
DQo+PiBUaGlzIGlzIGRvbmUgdG8gY2xlYW4gdGhlIHBhZ2VkIGluIGJlZm9yZSB0aGUgcmV0dXJu
Lg0KPiANCj4gV2hhdCBpcyAidGhlIHBhZ2VkIGluIiBoZXJlPw0KPiANCj4+Pj4gLS0tIGEveGVu
L2FyY2gveDg2L2h2bS92bV9ldmVudC5jDQo+Pj4+ICsrKyBiL3hlbi9hcmNoL3g4Ni9odm0vdm1f
ZXZlbnQuYw0KPj4+PiBAQCAtODYsNiArODYsNyBAQCB2b2lkIGh2bV92bV9ldmVudF9kb19yZXN1
bWUoc3RydWN0IHZjcHUgKnYpDQo+Pj4+ICAgICAgICAgICAgICAgICAgICAgICAgVk1fRVZFTlRf
RkxBR19TRVRfRU1VTF9JTlNOX0RBVEEgKQ0KPj4+PiAgICAgICAgICAgICAgICAgIGtpbmQgPSBF
TVVMX0tJTkRfU0VUX0NPTlRFWFRfSU5TTjsNCj4+Pj4gICAgICANCj4+Pj4gKyAgICAgICAgdi0+
YXJjaC52bV9ldmVudC0+c2VuZF9ldmVudCA9IGZhbHNlOw0KPj4+PiAgICAgICAgICAgICAgaHZt
X2VtdWxhdGVfb25lX3ZtX2V2ZW50KGtpbmQsIFRSQVBfaW52YWxpZF9vcCwNCj4+Pj4gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBYODZfRVZFTlRfTk9fRUMpOw0KPj4+DQo+
Pj4gSXMgdGhpcyBpbnNlcnRpb24gbWVhbmluZyB0byB1c2UgInRydWUiIGluc3RlYWQsIG9yIGlz
IHRoZQ0KPj4+IHJldmlzaW9uIGxvZyBlbnRyeSB3cm9uZz8gT3IgZG9lcyAic2V0IiB0aGVyZSBu
b3QgbmVjZXNzYXJpbHkNCj4+PiBtZWFuICJzZXQgaXQgdG8gdHJ1ZSIsIGJ1dCBqdXN0ICJzZXQg
aXQgdG8gYSBkZXRlcm1pbmlzdGljDQo+Pj4gdmFsdWUiIChpbiB3aGljaCBjYXNlICJpbml0aWFs
aXplIiB3b3VsZCBoYXZlIGJlZW4gYW4NCj4+PiB1bmFtYmlndW91cyBhbHRlcm5hdGl2ZSB3b3Jk
aW5nKT8NCj4+DQo+PiBUaGlzIG1lYW5zIHRvIHVzZSAidHJ1ZSIgYW5kIHNlbmQgdm1fZXZlbnQg
aWYgdGhlcmUgaXMgYSBuZWVkIHRvIGRvIHNvDQo+PiBpbiB0aGUgZW11bGF0aW9uLg0KPiANCj4g
Pz8/IChUaGVyZSdzIHZlcnkgY2xlYXJseSAiZmFsc2UiIGJlaW5nIHdyaXR0ZW4gYWJvdmUuKQ0K
DQpTb3JyeSwgbXkgYmFkLCB0aGUgZmFsc2UgdGhlcmUgd2FzIGtlcHQgZnJvbSBlYXJseSB2ZXJz
aW9ucywgVGhlcmUgaXMgbm8gDQpuZWVkIHRvIGhhdmUgaXQgaGVyZSBiZWNhdXNlIHRoZSBpdCBp
cyBzZXQgdG8gZmFsc2UgaW4gDQpodm1fZW11bGF0ZV9zZW5kX3ZtX2V2ZW50KCkuDQoNCg0KQWxl
eA0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 22 07:58:58 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Jul 2019 07: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 1hpTDi-0007uQ-32; Mon, 22 Jul 2019 07:58:54 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=+VRc=VT=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hpTDh-0007uL-2V
 for xen-devel@lists.xenproject.org; Mon, 22 Jul 2019 07:58:53 +0000
X-Inumbo-ID: 88c1e3ca-ac56-11e9-ac7c-836eb7f51fa9
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 88c1e3ca-ac56-11e9-ac7c-836eb7f51fa9;
 Mon, 22 Jul 2019 07:58:48 +0000 (UTC)
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=Paul.Durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 Paul.Durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 3AS4aCrmjPlejxS6qq3jE6yUdbGiKpJR2TwbCqoEdB5M1UKZS1ecgYqOn3WbKoU9fXTWMitclD
 aQvrzUoIoZ5Up19ceiNpoON3uB2iQovcAVvMGi94Ch93wtwZ107EaYOQuIcCp9BYYl3wpfPlaL
 so5D/38kg14btZwC2t8pSIIem9oD8nllBaDnEA7NdHIp8Ia4K5fkKw6byN0NP7lXtW5S5c6Pmi
 9G87xRGAMJH19bK/RkxZ4CGCpoxuVhLox36bnLlrvJrg6zOMY16K7MsrWqlU07nPE6BCij9tV2
 Epo=
X-SBRS: 2.7
X-MesageID: 3345986
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,294,1559534400"; 
   d="scan'208";a="3345986"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Petre Ovidiu PIRCALABU' <ppircalabu@bitdefender.com>, Jan Beulich
 <JBeulich@suse.com>, Andrew Cooper <Andrew.Cooper3@citrix.com>
Thread-Topic: [PATCH v2 07/10] vm_event: Add vm_event_ng interface
Thread-Index: AQHVPIeuvysw+S0SxESjjWmMYVkcbqbOwNgAgAAfJACAAWdVAIABTcoA///mggCAACI9gIAAEGyAgAAuTSD//+TaAIAAId8A///lvQAACcueAACGpjsA
Date: Mon, 22 Jul 2019 07:58:42 +0000
Message-ID: <f4c9f55aad6042b2991a22b3a88d886d@AMSPEX02CL03.citrite.net>
References: <cover.1563293545.git.ppircalabu@bitdefender.com>
 <cover.1563293545.git.ppircalabu@bitdefender.com>
 <79a1e2aebc55c20f58cb8c925320de202b17d8f2.1563293545.git.ppircalabu@bitdefender.com>
 <e1c9a42d-7bde-5749-7cf3-cb5e7b4041e1@suse.com>
 <de42faf2929b0ff0d52949d21dea5f2b30336840.camel@bitdefender.com>
 <20603303-440d-3ac4-8f78-861abaa78d70@suse.com>
 <22abf98c86af08adb0444ffa115bc56b9bd552fc.camel@bitdefender.com>
 <d73a2d9ba0b5407390ae9a635314f6d4@AMSPEX02CL03.citrite.net>
 <014491cd-8ee7-26ff-5619-6c5d54c51b3c@suse.com>
 <ebe52ee6d8a9483b87f21d01c5f2c435@AMSPEX02CL03.citrite.net>
 <bf1c57019b77fd6b79f86957477862ae81db5678.camel@bitdefender.com>
 <875eb41c92654f5a85625f0cc08994b5@AMSPEX02CL03.citrite.net>
 <88cd6480-cda4-5e9b-2e9a-aa1e275832cb@suse.com>
 <24e346edb9604148b5790369b4fce384@AMSPEX02CL03.citrite.net>
 <96e2ece1-5460-52d5-d2a5-8123d8148441@suse.com>
 <34f0c5f2d55c5318b1a922d2aec2aa70ef23010e.camel@bitdefender.com>
In-Reply-To: <34f0c5f2d55c5318b1a922d2aec2aa70ef23010e.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 v2 07/10] vm_event: Add vm_event_ng 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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>,
 KonradRzeszutek Wilk <konrad.wilk@oracle.com>, "Tim
 \(Xen.org\)" <tim@xen.org>, George Dunlap <George.Dunlap@citrix.com>,
 JulienGrall <julien.grall@arm.com>, Tamas K Lengyel <tamas@tklengyel.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Alexandru Stefan ISAILA <aisaila@bitdefender.com>,
 Ian Jackson <Ian.Jackson@citrix.com>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBQZXRyZSBPdmlkaXUgUElSQ0FM
QUJVIDxwcGlyY2FsYWJ1QGJpdGRlZmVuZGVyLmNvbT4NCj4gU2VudDogMTkgSnVseSAyMDE5IDE4
OjQwDQo+IFRvOiBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+OyBQYXVsIER1cnJhbnQg
PFBhdWwuRHVycmFudEBjaXRyaXguY29tPjsgQW5kcmV3IENvb3Blcg0KPiA8QW5kcmV3LkNvb3Bl
cjNAY2l0cml4LmNvbT4NCj4gQ2M6IEp1bGllbkdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT47
IEFsZXhhbmRydSBTdGVmYW4gSVNBSUxBIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNvbT47IFJhenZh
bg0KPiBDb2pvY2FydSA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT47IEdlb3JnZSBEdW5sYXAg
PEdlb3JnZS5EdW5sYXBAY2l0cml4LmNvbT47IElhbiBKYWNrc29uDQo+IDxJYW4uSmFja3NvbkBj
aXRyaXguY29tPjsgUm9nZXIgUGF1IE1vbm5lIDxyb2dlci5wYXVAY2l0cml4LmNvbT47IFN0ZWZh
bm8gU3RhYmVsbGluaQ0KPiA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz47IHhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZzsgS29ucmFkUnplc3p1dGVrIFdpbGsNCj4gPGtvbnJhZC53aWxrQG9y
YWNsZS5jb20+OyBUYW1hcyBLIExlbmd5ZWwgPHRhbWFzQHRrbGVuZ3llbC5jb20+OyBUaW0gKFhl
bi5vcmcpIDx0aW1AeGVuLm9yZz47IFdlaSBMaXUNCj4gPHdsQHhlbi5vcmc+DQo+IFN1YmplY3Q6
IFJlOiBbUEFUQ0ggdjIgMDcvMTBdIHZtX2V2ZW50OiBBZGQgdm1fZXZlbnRfbmcgaW50ZXJmYWNl
DQo+IA0KPiBPbiBGcmksIDIwMTktMDctMTkgYXQgMTI6NTkgKzAwMDAsIEphbiBCZXVsaWNoIHdy
b3RlOg0KPiA+IE9uIDE5LjA3LjIwMTkgMTQ6MzcsIFBhdWwgRHVycmFudCB3cm90ZToNCj4gPiA+
ID4gRnJvbTogSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1c2UuY29tPg0KPiA+ID4gPiBTZW50OiAx
OSBKdWx5IDIwMTkgMTM6MzINCj4gPiA+ID4NCj4gPiA+ID4gT24gMTkuMDcuMjAxOSAxNDoxMSwg
UGF1bCBEdXJyYW50IHdyb3RlOg0KPiA+ID4gPiA+ID4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0t
LS0NCj4gPiA+ID4gPiA+IEZyb206IFBldHJlIE92aWRpdSBQSVJDQUxBQlUgPHBwaXJjYWxhYnVA
Yml0ZGVmZW5kZXIuY29tPg0KPiA+ID4gPiA+ID4gU2VudDogMTkgSnVseSAyMDE5IDEyOjI0DQo+
ID4gPiA+ID4gPg0KPiA+ID4gPiA+ID4gU29ycnksIG15IG1pc3Rha2UuIEkgbWVhbnQgdG8gc2F5
IGl0J3Mgc2hhcmVkIHdpdGggTUQuDQo+ID4gPiA+ID4gPg0KPiA+ID4gPiA+ID4gTWFueSB0aGFu
a3MgZm9yIHlvdXIgc3VwcG9ydCwNCj4gPiA+ID4gPg0KPiA+ID4gPiA+IE9rLCBpbiB0aGF0IGNh
c2UgcGxlYXNlIHNoYXJlIHdpdGggdGhlIElEIGluc3RlYWQuDQo+ID4gPiA+DQo+ID4gPiA+IEJ1
dCB0aGF0J3MgZXhhY3RseSB3aGF0IHdlIHdhbnQgdG8gYXZvaWQ6IElmIHNoYXJpbmcgYXQgYWxs
LCB0aGVuDQo+ID4gPiA+IHBsZWFzZSB3aXRoIHRoZSBtb3JlIHByaXZpbGVnZWQgZW50aXR5Lg0K
PiA+ID4NCj4gPiA+IFdoeT8gV2UncmUgdGFsa2luZyBIVk0gZ3Vlc3RzIG9ubHkgaGVyZSBJSVVD
IHNvIHRoaXMgaXMgZXF1aXZhbGVudA0KPiA+ID4gdG8gSU9SRVEgc2VydmVyLi4uDQo+ID4NCj4g
PiBOb3Qgc3VyZTogVGhlIG1haW4gdm1fZXZlbnQuYyBmaWxlcyBsaXZlIGluIGNvbW1vbi8gYW5k
IGFyY2gveDg2Lw0KPiA+IHJlc3BlY3RpdmVseSwgc28gSSB0aG91Z2h0IGF0IGxlYXN0IGFyY2hp
dGVjdHVyYWxseSBWTSBldmVudHMgd2VyZQ0KPiA+IHBvc3NpYmxlIGZvciBQViBhcyB3ZWxsLiBJ
ZiBpdCdzIGluZGVlZCBIVk0tb25seSwgdGhlbiBmb2xsb3dpbmcNCj4gPiB0aGUgSU9SRVEgc2Vy
dmVyIG1vZGVsIGluIGl0cyBlbnRpcmV0eSB3b3VsZCBvZiBjb3Vyc2UgYmUgZmluZS4NCj4gPg0K
PiA+IEphbg0KPiANCj4gSW4gb25lIG9mIHRoZSBwcmV2aW91cyB2ZXJzaW9uIG9mIHRoZSBwYXRj
aHNldCB0aGVyZSB3YXMgYSBzdWdnZXN0aW9uDQo+IHRvIGltcGxlbWVudCB0aGUgbmV3IHZtX2V2
ZW50IHRyYW5zcG9ydCB1c2luZyBJT1JFUSwgYnV0IGl0IHdhcyBkcm9wcGVkDQo+IC4NCj4gDQo+
IGh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvYXJjaGl2ZXMvaHRtbC94ZW4tZGV2ZWwvMjAx
OS0wNC9tc2cwMDE3My5odG1sDQo+IA0KPiBBbHNvLCB1bmxlc3MgdGhlcmUgaXNuJ3QgYSBwcm9w
ZXIgd2F5IGFsbG9jYXRlIHRoZSBuZWNlc3NhcnkgcGFnZXMsIEkNCj4gd291bGRuJ3QgaW50cm9k
dWNlIGEgSFZNLW9ubHkgbGltaXRhdGlvbiBiZWNhdXNlLCBvdGhlciB0aGFuIHRoZSBIVk0NCj4g
cGFyYW0gdXNlZCB0byBrZWVwIHRyYWNrIG9mIHRoZSByaW5nIHBmbiwgdGhlIHZtX2V2ZW50IG1l
Y2hhbmlzbSBpcw0KPiBxdWl0ZSBnZW5lcmljLg0KDQpXZWxsLCB3aXRoIHJlc291cmNlIG1hcHBp
bmcgeW91IHdvdWxkbid0IG5lZWQgdGhlIEhWTSBwYXJhbSwgcHJlc3VtYWJseS4gSU1PIGl0IHdv
dWxkIGJlIGJlc3QgdG8gbWFrZSB0aGlzIEhWTSBvbmx5IGluIHRoZSBmaXJzdCBpbnN0YW5jZSwg
dG8gYXZvaWQgYmxvY2tpbmcgcHJvZ3Jlc3MuIFRoaXMgY2FzZSBkb2VzIGhpZ2hsaWdodCB0aGUg
bmVlZCBmb3IgYSBzb2x1dGlvbiB0byB0aGUgaXNzdWUgb2YgcmVzb3VyY2UgYWNjb3VudGluZyBm
b3IgUFYgZ3Vlc3RzLiBNeSBzdWdnZXN0aW9uIGlzIGEgcGFnZSB0eXBlIHRoYXQgY2FuIGJlIGFz
c2lnbmVkIHRvIGEgZ3Vlc3QgYnV0IGNhbm5vdCBiZSBtYXBwZWQgdG8gdGhhdCBndWVzdC4uLiBz
b21ldGhpbmcgYWtpbiB0byBhIHBhZ2UgdGFibGUgcGVyaGFwcz8NCg0KICBQYXVsDQoNCj4gDQo+
IE1hbnkgdGhhbmtzIGZvciB5b3VyIHN1cHBvcnQsDQo+IFBldHJlDQoNCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 22 08:00:15 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Jul 2019 08: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 1hpTF0-0000fD-Qr; Mon, 22 Jul 2019 08:00: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=wXcs=VT=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hpTF0-0000f7-2x
 for xen-devel@lists.xenproject.org; Mon, 22 Jul 2019 08:00:14 +0000
X-Inumbo-ID: af59426e-ac56-11e9-8980-bc764e045a96
Received: from m9a0001g.houston.softwaregrp.com (unknown [15.124.64.66])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id af59426e-ac56-11e9-8980-bc764e045a96;
 Mon, 22 Jul 2019 08:00:12 +0000 (UTC)
Received: FROM m9a0001g.houston.softwaregrp.com (15.121.0.191) BY
 m9a0001g.houston.softwaregrp.com WITH ESMTP; 
 Mon, 22 Jul 2019 07:59:49 +0000
Received: from M4W0335.microfocus.com (2002:f78:1193::f78:1193) by
 M9W0068.microfocus.com (2002:f79:bf::f79:bf) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Mon, 22 Jul 2019 07:59:21 +0000
Received: from NAM02-SN1-obe.outbound.protection.outlook.com (15.124.8.13) by
 M4W0335.microfocus.com (15.120.17.147) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Mon, 22 Jul 2019 07:59:22 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=OZmsEfj2JVSfQJQYCVX5Ia500g6dPJRPouM4usWIQc/tRa5uG/NYWsrHhg4aA81OhX7BBIqja7lxhKYi9IdRnSBCsyLWInXq8LCdbS4MQWv8TBy4CtVC5Wo4DAz+G1Xru/sgqawIgj/kJSt3QHg5Ls2ninOTaUtmEj5KUtKssfr23SpMUNJci7OlUopRjMEzmYGDFhLlIS7711hp12FqPTf2H0g/DxxK1B4cgXQT9MGv6WuFc5tkXSUaN1rw4w3a3IyWdMuxgU5U8lzyXVj4L1BYwuVKSrTEv1dBkOgLtTZdHyxnLZDNthyHgBWbdOc75TdP84CU10KgRwXOD5Dlfw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=USzBcrQDavAaiCoz3C3QhWEuJ9lwjQ0fuWxdjnV0aNs=;
 b=ZEPoP32U+G1dwlwqpG3t9qLusZD0JkaRtKCYgdKdIeu8iIWMdQ/byNr7k7VWDACEyeFTZGFKYCneRAbEWjHj3ieJezd+qpRx0KF2SfwKsrRULUIUh00JeoL2wx2mYRLtZdpyNlDj6buEOZGxNlLZlUiFTo3Gzn6UWTII7qvK+1ntAVXLWhI2XmWZRAKoxvttoOZdTMlEbJurVbJiX980J3DG8IcvYxjVQWvZ3etpOC0Mt2GSFYmpKVMDi0RKMl3DCx9W0VnKwqAoS/71CqvBPemJraXkTS62TzOpL3d72rXKGAD7zHM2JHCbTe0hGgkF9CvTW5TpWLHTPp1Tz6tVFw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2937.namprd18.prod.outlook.com (20.179.52.151) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.14; Mon, 22 Jul 2019 07:59:20 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Mon, 22 Jul 2019
 07:59:20 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Petre Ovidiu PIRCALABU <ppircalabu@bitdefender.com>, Andrew Cooper
 <Andrew.Cooper3@citrix.com>, Paul Durrant <Paul.Durrant@citrix.com>
Thread-Topic: [PATCH v2 07/10] vm_event: Add vm_event_ng interface
Thread-Index: AQHVO/ja8zGHp8jkY0SwPhMewFAvpabOlq4AgABMy4CAAB8oAIABZ1KAgAEtDgCAAAdBAIAAAR2AgAAxiYCAAA10AIAABbYAgAABeACAAAYkAIAATloAgAQUuAA=
Date: Mon, 22 Jul 2019 07:59:20 +0000
Message-ID: <954f247d-fff0-3a73-42e8-b8b64e126bc3@suse.com>
References: <cover.1563293545.git.ppircalabu@bitdefender.com>
 <cover.1563293545.git.ppircalabu@bitdefender.com>
 <79a1e2aebc55c20f58cb8c925320de202b17d8f2.1563293545.git.ppircalabu@bitdefender.com>
 <e1c9a42d-7bde-5749-7cf3-cb5e7b4041e1@suse.com>
 <de42faf2929b0ff0d52949d21dea5f2b30336840.camel@bitdefender.com>
 <20603303-440d-3ac4-8f78-861abaa78d70@suse.com>
 <22abf98c86af08adb0444ffa115bc56b9bd552fc.camel@bitdefender.com>
 <d73a2d9ba0b5407390ae9a635314f6d4@AMSPEX02CL03.citrite.net>
 <014491cd-8ee7-26ff-5619-6c5d54c51b3c@suse.com>
 <ebe52ee6d8a9483b87f21d01c5f2c435@AMSPEX02CL03.citrite.net>
 <bf1c57019b77fd6b79f86957477862ae81db5678.camel@bitdefender.com>
 <875eb41c92654f5a85625f0cc08994b5@AMSPEX02CL03.citrite.net>
 <88cd6480-cda4-5e9b-2e9a-aa1e275832cb@suse.com>
 <24e346edb9604148b5790369b4fce384@AMSPEX02CL03.citrite.net>
 <96e2ece1-5460-52d5-d2a5-8123d8148441@suse.com>
 <34f0c5f2d55c5318b1a922d2aec2aa70ef23010e.camel@bitdefender.com>
In-Reply-To: <34f0c5f2d55c5318b1a922d2aec2aa70ef23010e.camel@bitdefender.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: LO2P265CA0415.GBRP265.PROD.OUTLOOK.COM
 (2603:10a6:600:a0::19) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 32c62306-7945-437c-5f97-08d70e7a8096
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB2937; 
x-ms-traffictypediagnostic: DM6PR18MB2937:
x-ms-exchange-purlcount: 1
x-microsoft-antispam-prvs: <DM6PR18MB2937D81417FB82072AB7C472B3C40@DM6PR18MB2937.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 01068D0A20
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(346002)(39860400002)(376002)(366004)(136003)(396003)(199004)(13464003)(189003)(6116002)(2616005)(476003)(31686004)(81166006)(81156014)(486006)(446003)(305945005)(7736002)(6436002)(316002)(14454004)(6246003)(5660300002)(11346002)(3846002)(6306002)(36756003)(80792005)(68736007)(4326008)(102836004)(6512007)(99286004)(53936002)(26005)(6486002)(66946007)(2906002)(186003)(66446008)(66556008)(64756008)(52116002)(66476007)(256004)(8676002)(54906003)(110136005)(7416002)(8936002)(31696002)(53546011)(6506007)(386003)(86362001)(966005)(71190400001)(71200400001)(229853002)(25786009)(66066001)(478600001)(76176011);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2937;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: OuhdX6S6geEGAGmJEq5Eg9hD9kyS1opmIU/B3QGTTlDqHIloxZh4Ljc01he05BzwVX5Xf1TOmVYATgbZiM9WNLeUOKY1H5ls/TYzvJigGm6pQF1Qwawho1G0FPtrgOQukNj1K0V0mVsEZlOfot14hcfycvBvAhcBO12aO8TWmp9XOqCRDlBvKRnqGl4zO2mRxZH/6f/VsSCVYFOmMuFa2eK3HhfP8uMDAFym3RhG0NvO8TH7yYM4Z390e5bj+e6UDzZR4nmaWPz9yQZjbKrVYDazwNYYX2OwJEoaYT7FF2TmWPKGR2UXGAbVP5eGfthv/rV9Wb/2I/kzShGkQ05c4bg0jug1KUAj6oSUVv7O3hFNjq1zM09hXe87+JemKeBON8ZpSNAYQzrTViD29jusfktPb199qzAdk+URBhhNPF4=
Content-ID: <252F01655D5D2F41BF99CAAD9DF012C6@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 32c62306-7945-437c-5f97-08d70e7a8096
X-MS-Exchange-CrossTenant-originalarrivaltime: 22 Jul 2019 07:59:20.5280 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2937
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v2 07/10] vm_event: Add vm_event_ng 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: StefanoStabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>,
 KonradRzeszutek Wilk <konrad.wilk@oracle.com>, "Tim\(Xen.org\)" <tim@xen.org>,
 George Dunlap <George.Dunlap@citrix.com>, JulienGrall <julien.grall@arm.com>,
 Tamas K Lengyel <tamas@tklengyel.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Alexandru Stefan ISAILA <aisaila@bitdefender.com>,
 IanJackson <Ian.Jackson@citrix.com>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTkuMDcuMjAxOSAxOTo0MCwgUGV0cmUgT3ZpZGl1IFBJUkNBTEFCVSB3cm90ZToNCj4gT24g
RnJpLCAyMDE5LTA3LTE5IGF0IDEyOjU5ICswMDAwLCBKYW4gQmV1bGljaCB3cm90ZToNCj4+IE9u
IDE5LjA3LjIwMTkgMTQ6MzcsIFBhdWwgRHVycmFudCB3cm90ZToNCj4+Pj4gRnJvbTogSmFuIEJl
dWxpY2ggPEpCZXVsaWNoQHN1c2UuY29tPg0KPj4+PiBTZW50OiAxOSBKdWx5IDIwMTkgMTM6MzIN
Cj4+Pj4NCj4+Pj4gT24gMTkuMDcuMjAxOSAxNDoxMSwgUGF1bCBEdXJyYW50IHdyb3RlOg0KPj4+
Pj4+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+Pj4+Pj4gRnJvbTogUGV0cmUgT3ZpZGl1
IFBJUkNBTEFCVSA8cHBpcmNhbGFidUBiaXRkZWZlbmRlci5jb20+DQo+Pj4+Pj4gU2VudDogMTkg
SnVseSAyMDE5IDEyOjI0DQo+Pj4+Pj4NCj4+Pj4+PiBTb3JyeSwgbXkgbWlzdGFrZS4gSSBtZWFu
dCB0byBzYXkgaXQncyBzaGFyZWQgd2l0aCBNRC4NCj4+Pj4+Pg0KPj4+Pj4+IE1hbnkgdGhhbmtz
IGZvciB5b3VyIHN1cHBvcnQsDQo+Pj4+Pg0KPj4+Pj4gT2ssIGluIHRoYXQgY2FzZSBwbGVhc2Ug
c2hhcmUgd2l0aCB0aGUgSUQgaW5zdGVhZC4NCj4+Pj4NCj4+Pj4gQnV0IHRoYXQncyBleGFjdGx5
IHdoYXQgd2Ugd2FudCB0byBhdm9pZDogSWYgc2hhcmluZyBhdCBhbGwsIHRoZW4NCj4+Pj4gcGxl
YXNlIHdpdGggdGhlIG1vcmUgcHJpdmlsZWdlZCBlbnRpdHkuDQo+Pj4NCj4+PiBXaHk/IFdlJ3Jl
IHRhbGtpbmcgSFZNIGd1ZXN0cyBvbmx5IGhlcmUgSUlVQyBzbyB0aGlzIGlzIGVxdWl2YWxlbnQN
Cj4+PiB0byBJT1JFUSBzZXJ2ZXIuLi4NCj4+DQo+PiBOb3Qgc3VyZTogVGhlIG1haW4gdm1fZXZl
bnQuYyBmaWxlcyBsaXZlIGluIGNvbW1vbi8gYW5kIGFyY2gveDg2Lw0KPj4gcmVzcGVjdGl2ZWx5
LCBzbyBJIHRob3VnaHQgYXQgbGVhc3QgYXJjaGl0ZWN0dXJhbGx5IFZNIGV2ZW50cyB3ZXJlDQo+
PiBwb3NzaWJsZSBmb3IgUFYgYXMgd2VsbC4gSWYgaXQncyBpbmRlZWQgSFZNLW9ubHksIHRoZW4g
Zm9sbG93aW5nDQo+PiB0aGUgSU9SRVEgc2VydmVyIG1vZGVsIGluIGl0cyBlbnRpcmV0eSB3b3Vs
ZCBvZiBjb3Vyc2UgYmUgZmluZS4NCj4gDQo+IEluIG9uZSBvZiB0aGUgcHJldmlvdXMgdmVyc2lv
biBvZiB0aGUgcGF0Y2hzZXQgdGhlcmUgd2FzIGEgc3VnZ2VzdGlvbg0KPiB0byBpbXBsZW1lbnQg
dGhlIG5ldyB2bV9ldmVudCB0cmFuc3BvcnQgdXNpbmcgSU9SRVEsIGJ1dCBpdCB3YXMgZHJvcHBl
ZA0KPiAuDQo+IA0KPiBodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL2FyY2hpdmVzL2h0bWwv
eGVuLWRldmVsLzIwMTktMDQvbXNnMDAxNzMuaHRtbA0KDQpBbmQgdmFsaWRseSBzbyAoaW1vKSwg
bm90IHRoZSBsZWFzdCBiZWNhdXNlIG9mIGFsc28gYmVpbmcgSFZNIHNwZWNpZmljLg0KDQo+IEFs
c28sIHVubGVzcyB0aGVyZSBpc24ndCBhIHByb3BlciB3YXkgYWxsb2NhdGUgdGhlIG5lY2Vzc2Fy
eSBwYWdlcywgSQ0KPiB3b3VsZG4ndCBpbnRyb2R1Y2UgYSBIVk0tb25seSBsaW1pdGF0aW9uIGJl
Y2F1c2UsIG90aGVyIHRoYW4gdGhlIEhWTQ0KPiBwYXJhbSB1c2VkIHRvIGtlZXAgdHJhY2sgb2Yg
dGhlIHJpbmcgcGZuLCB0aGUgdm1fZXZlbnQgbWVjaGFuaXNtIGlzDQo+IHF1aXRlIGdlbmVyaWMu
DQoNCkJ5ICJ3b3VsZG4ndCBpbnRyb2R1Y2UiIGRvIHlvdSBtZWFuICJ3b3VsZG4ndCB3YW50IHRv
IGludHJvZHVjZSIgb3IgZG8NCnlvdSBtZWFuIHRvIHNheSB5b3UgaW4gZmFjdCB3b3VsZG4ndCBh
bmQgSSdtIG5vdCBzZWVpbmcgd2h5IHRoYXQgaXM/DQoNCkphbg0KX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 22 08:03:19 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Jul 2019 08:03:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hpTHx-0000ok-Fg; Mon, 22 Jul 2019 08:03:17 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=+VRc=VT=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hpTHv-0000od-QN
 for xen-devel@lists.xenproject.org; Mon, 22 Jul 2019 08:03:15 +0000
X-Inumbo-ID: 277ea5c0-ac57-11e9-80b1-eb65fee4bce0
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 277ea5c0-ac57-11e9-80b1-eb65fee4bce0;
 Mon, 22 Jul 2019 08:03:14 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=Paul.Durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 Paul.Durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: VfDKoQHCz72dDbx/iL2Ey7jbESAq5QPaDEr90IYyzm7DlV4YZS+6tCZ07c8YQMDtliU0cVJHxU
 m5142Dc9Sr9Uohs7X2BNdzE+bWalM0jxFIHP0HNyqs8cqBgf8fGt+Ol8h+jqDRuzUDRSV1/IhU
 E4qPWPq9apZJuHt+8jLqbjYQQ8aNZ9AYARVMZYd14auBVpcuYt0TDZ3jgTHakjmDlTRriWgfLg
 unHrSKf5/0t0AYzLvZ1Kb93cO9uH6qy6KnBioakONYyH7yzEwjT7ZeQobtOPj3/PzgwJnWmB+A
 irE=
X-SBRS: 2.7
X-MesageID: 3247339
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,294,1559534400"; 
   d="scan'208";a="3247339"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Andrew Cooper <Andrew.Cooper3@citrix.com>, Roman Shaposhnik
 <roman@zededa.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [Xen-devel] [BUG] After upgrade to Xen 4.12.0 iommu=no-igfx
Thread-Index: AQHVPmjkv94J7ZY7wkqpLrOBs7uyX6bTlQ2AgAK1iCA=
Date: Mon, 22 Jul 2019 08:03:06 +0000
Message-ID: <d7006feb950942fba93fa9e9c13882d9@AMSPEX02CL03.citrite.net>
References: <CAMmSBy9g-QFHTXhpHK6=xDFiBDj4LpnJ=cXj405MMmA1rJaOUg@mail.gmail.com>
 <8afa7ab1-f5cf-e954-f4de-744de851229e@citrix.com>
In-Reply-To: <8afa7ab1-f5cf-e954-f4de-744de851229e@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] [BUG] After upgrade to Xen 4.12.0 iommu=no-igfx
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wl@xen.org>, Jan Beulich <JBeulich@suse.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RGUtaHRtbGluZy4uLg0KDQotLS0tLQ0KW3NuaXBdDQpGb3IgUk1SUnMgdGhlbXNlbHZlcywgc3lz
dGVtIGZpcm13YXJlIGlzIHdlbGwga25vd24gZm9yIGFiaWRpbmcgYnkgdGhlIHNwZWMgW2NpdGF0
aW9uIG5lZWRlZF0sIGJ1dCBhbiBSTVJSIG11c3QgYmUgaG9ub3VyZWQsIGJlY2F1c2UgdGhlIGVu
dGlyZSBwdXJwb3NlIG9mIHRoZW0gaXMgdG8gc3RhdGUgInRoaXMgZGV2aWNlIHdvbid0IGZ1bmN0
aW9uIHdpdGhvdXQgYWNjZXNzIHRvIHRoaXMgYXJlYSIuDQoNCkFuIFJNUlIgaW4gYSBob2xlLCB3
aGlsZSBhIHZpb2xhdGlvbiBvZiB0aGUgc3BlYywgaXMgb2J2aW91c2x5IGZpbmUgdG8gdXNlIGlu
IHByYWN0aWNlLCBzbyB3ZSBzaG91bGQganVzdCBhY2NlcHQgaXQgYW5kIHN0b3AgY29tcGxhaW5p
bmcuDQoNCk9UT0gsIFJNUlJzIHdoaWNoIGhpdCBvdGhlciBtZW1vcnkgKHBhcnRpY3VsYXJseSBS
QU0pIG5lZWQgbW9yZSBjYXJlLCBhbmQgcHJvYmFibHkgd2FudCB0byBmb3JjZSBvdmVycmlkZSB0
aGUgZTgyMCB0byByZXNlcnZlZC7CoCBOb3RoaW5nIGdvb2Qgd2lsbCBjb21lIGZyb20gdHJ1c3Rp
bmcgdGhlIGU4MjAgb3ZlciB0aGUgRE1BUiB0YWJsZSBoZXJlLCBzZWVpbmcgYXMgdGhlcmUgaXMg
Y2xlYXJseSBhbiBlcnJvciBzb21ld2hlcmUgaW4gdGhlIGZpcm13YXJlLXByb3ZpZGVkIGluZm9y
bWF0aW9uLg0KDQpIb3dldmVyIC0gSSdtIHN0cnVnZ2xpbmcgdG8gbG9jYXRlIGFueXdoZXJlIHdo
aWNoIGFjdHVhbGx5IHdhbGtzIGRvbTAncyBSTVJSIGxpc3QgYW5kIGluc2VydHMgdGhlbSBpbnRv
IHRoZSBJT01NVS7CoCBBbnlvbmUgZ290IGFueSBoaW50cz8NCi0tLS0tDQoNCkkgdGhpbmsgeW91
IHdhbnQgc2V0dXBfaHdkb21fcm1ycigpIGluIHBhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jDQoNCiAg
UGF1bA0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 22 08:12:25 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Jul 2019 08: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 1hpTQh-0001Y8-Cg; Mon, 22 Jul 2019 08:12:19 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=L6XB=VT=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hpTQf-0001Xw-S7
 for xen-devel@lists.xenproject.org; Mon, 22 Jul 2019 08:12:17 +0000
X-Inumbo-ID: 664569d2-ac58-11e9-8604-cf9f0524e261
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 664569d2-ac58-11e9-8604-cf9f0524e261;
 Mon, 22 Jul 2019 08:12:08 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hpTQV-0007Z0-Ti; Mon, 22 Jul 2019 08:12: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 1hpTQV-0006Mk-Dm; Mon, 22 Jul 2019 08:12:07 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hpTQV-0005Kg-CT; Mon, 22 Jul 2019 08:12:07 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139234-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.9:test-amd64-amd64-libvirt:xen-boot:fail:regression
 linux-4.9:test-arm64-arm64-examine:examine-serial/bootloader:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-pvhv2-amd:guest-start:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-pvhv2-intel:guest-start:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.9:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-seattle: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-qemuu-nested-amd:debian-hvm-install/l1/l2: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-credit1:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl: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-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=35c308d7828de5c5784bb75efcf848996b3a82d1
X-Osstest-Versions-That: linux=9c51e1102c95e1c4849bf9b88c8b0c3da56b9c13
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 22 Jul 2019 08:12:07 +0000
Subject: [Xen-devel] [linux-4.9 test] 139234: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTIzNCBsaW51eC00LjkgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzOTIzNC8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAg
NyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM4ODgzCiB0ZXN0LWFy
bTY0LWFybTY0LWV4YW1pbmUgICAgMTEgZXhhbWluZS1zZXJpYWwvYm9vdGxvYWRlciBmYWlsIFJF
R1IuIHZzLiAxMzg4ODMKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3Qg
YmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzg4ODMKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEzODg4Mwog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgICBmYWlsIGxpa2UgMTM4ODgzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2
NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMzg4ODMKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBs
aWtlIDEzODg4MwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRt
cmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZt
LWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAx
MiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcHZodjItaW50ZWwgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3Rh
cnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXNlYXR0bGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
MTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1p
bnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAg
ICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLXRodW5kZXJ4IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0
aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhk
ICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNy
ZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdp
bmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFs
bCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoK
IGxpbnV4ICAgICAgICAgICAgICAgIDM1YzMwOGQ3ODI4ZGU1YzU3ODRiYjc1ZWZjZjg0ODk5NmIz
YTgyZDEKYmFzZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAgICAgICAgICAgICAgIDljNTFlMTEwMmM5
NWUxYzQ4NDliZjliODhjOGIwYzNkYTU2YjljMTMKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzODg4
MyAgMjAxOS0wNy0xMCAwODoxMToyOCBaICAgMTEgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAx
MzkyMzQgIDIwMTktMDctMjEgMDc6MTI6MzEgWiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
ClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBYXJvbiBCcm93biA8
YWFyb24uZi5icm93bkBpbnRlbC5jb20+CiAgQWFyb24gTWEgPGFhcm9uLm1hQGNhbm9uaWNhbC5j
b20+CiAgQWxhbiBTdGVybiA8c3Rlcm5Acm93bGFuZC5oYXJ2YXJkLmVkdT4KICBBbmRyZWFzIEZy
aXRpb2Zzb24gPGFuZHJlYXMuZnJpdGlvZnNvbkB1bmpvLmNvbT4KICBBbmRyZXcgTW9ydG9uIDxh
a3BtQGxpbnV4LWZvdW5kYXRpb24ub3JnPgogIEFubmEgU2NodW1ha2VyIDxBbm5hLlNjaHVtYWtl
ckBOZXRhcHAuY29tPgogIEFuc29uIEh1YW5nIDxBbnNvbi5IdWFuZ0BueHAuY29tPgogIEFybmQg
QmVyZ21hbm4gPGFybmRAYXJuZGIuZGU+CiAgQmFydG9zeiBHb2xhc3pld3NraSA8YmdvbGFzemV3
c2tpQGJheWxpYnJlLmNvbT4KICBCcmlhbiBOb3JyaXMgPGJyaWFubm9ycmlzQGNocm9taXVtLm9y
Zz4KICBDaGFuZy1Ic2llbiBUc2FpIDxsdWtlLnR3QGdtYWlsLmNvbT4KICBDaHJpc3RpYW4gTGFt
cGFydGVyIDxjaHVua2VleUBnbWFpbC5jb20+CiAgQ2hyaXN0b3BoZSBMZXJveSA8Y2hyaXN0b3Bo
ZS5sZXJveUBjLXMuZnI+CiAgRGFuaWVsIEJvcmttYW5uIDxkYW5pZWxAaW9nZWFyYm94Lm5ldD4K
ICBEYXZlIE1hcnRpbiA8RGF2ZS5NYXJ0aW5AYXJtLmNvbT4KICBEYXZpZCBTLiBNaWxsZXIgPGRh
dmVtQGRhdmVtbG9mdC5uZXQ+CiAgRGlhbnpoYW5nIENoZW4gPGRpYW56aGFuZ2NoZW4wQGdtYWls
LmNvbT4KICBEbWl0cnkgVG9yb2tob3YgPGRtaXRyeS50b3Jva2hvdkBnbWFpbC5jb20+CiAgRXJp
YyBCaWdnZXJzIDxlYmlnZ2Vyc0Bnb29nbGUuY29tPgogIEZlbGlwZSBCYWxiaSA8ZmVsaXBlLmJh
bGJpQGxpbnV4LmludGVsLmNvbT4KICBHcmVnIEtyb2FoLUhhcnRtYW4gPGdyZWdraEBsaW51eGZv
dW5kYXRpb24ub3JnPgogIEd1aWxsYXVtZSBOYXVsdCA8Z25hdWx0QHJlZGhhdC5jb20+CiAgSGVp
a28gQ2Fyc3RlbnMgPGhlaWtvLmNhcnN0ZW5zQGRlLmlibS5jb20+CiAgSGVyYmVydCBYdSA8aGVy
YmVydEBnb25kb3IuYXBhbmEub3JnLmF1PgogIEhvbmdqaWUgRmFuZyA8aG9uZ2ppZWZhbmdAYXNy
bWljcm8uY29tPgogIElhbiBBYmJvdHQgPGFiYm90dGlAbWV2LmNvLnVrPgogIElkbyBTY2hpbW1l
bCA8aWRvc2NoQG1lbGxhbm94LmNvbT4KICBJbmdvIE1vbG5hciA8bWluZ29Aa2VybmVsLm9yZz4K
ICBKYW4gS2FyYSA8amFja0BzdXNlLmN6PgogIEplZmYgS2lyc2hlciA8amVmZnJleS50LmtpcnNo
ZXJAaW50ZWwuY29tPgogIEppcmkgUGlya28gPGppcmlAbWVsbGFub3guY29tPgogIEpvaGFuIEhv
dm9sZCA8am9oYW5Aa2VybmVsLm9yZz4KICBKb2hhbm5lcyBCZXJnIDxqb2hhbm5lcy5iZXJnQGlu
dGVsLmNvbT4KICBKb25hdGhhbiBDYW1lcm9uIDxKb25hdGhhbi5DYW1lcm9uQGh1YXdlaS5jb20+
CiAgSm9zZXBoIFlhc2kgPGpvZS55YXNpQGdtYWlsLmNvbT4KICBKdWxpYW4gV2llZG1hbm4gPGp3
aUBsaW51eC5pYm0uY29tPgogIErDtnJnZW4gU3RvcnZpc3QgPGpvcmdlbi5zdG9ydmlzdEBnbWFp
bC5jb20+CiAgS2FsbGUgVmFsbyA8a3ZhbG9AY29kZWF1cm9yYS5vcmc+CiAgS2lydXRoaWthIFZh
cmFkYXJhamFuIDxLaXJ1dGhpa2EuVmFyYWRhcmFqYW5AaGFybWFuLmNvbT4KICBLb25zdGFudGlu
IEtobGVibmlrb3YgPGtobGVibmlrb3ZAeWFuZGV4LXRlYW0ucnU+CiAgTGluIFlpIDx0ZXJvaW5j
bkAxNjMuY29tPgogIExpbnVzIFRvcnZhbGRzIDx0b3J2YWxkc0BsaW51eC1mb3VuZGF0aW9uLm9y
Zz4KICBNYXJjIEtsZWluZS1CdWRkZSA8bWtsQHBlbmd1dHJvbml4LmRlPgogIE1hcmMgWnluZ2ll
ciA8bWFyYy56eW5naWVyQGFybS5jb20+CiAgTWFyaXVzeiBUa2FjenlrIDxtYXJpdXN6LnRrYWN6
eWtAaW50ZWwuY29tPgogIE1hcmsgUnV0bGFuZCA8bWFyay5ydXRsYW5kQGFybS5jb20+CiAgTWFz
YWhpcm8gWWFtYWRhIDx5YW1hZGEubWFzYWhpcm9Ac29jaW9uZXh0LmNvbT4KICBNYXVybyBTLiBN
LiBSb2RyaWd1ZXMgPG1hdXJvc3JAbGludXgudm5ldC5pYm0uY29tPgogIE1lbGlzc2EgV2VuIDxt
ZWxpc3NhLnNyd0BnbWFpbC5jb20+CiAgTWlrZSBTbml0emVyIDxzbml0emVyQHJlZGhhdC5jb20+
CiAgTWlsYW4gQnJveiA8Z21henlsYW5kQGdtYWlsLmNvbT4KICBPbGVrc2FuZHIgTmF0YWxlbmtv
IDxvbGVrc2FuZHJAcmVkaGF0LmNvbT4KICBPbGl2ZXIgQmFydGEgPG8uYmFydGE4OUBnbWFpbC5j
b20+CiAgT2xvZiBKb2hhbnNzb24gPG9sb2ZAbGl4b20ubmV0PgogIFBhYmxvIE5laXJhIEF5dXNv
IDxwYWJsb0BuZXRmaWx0ZXIub3JnPgogIFBhdWwgQnVydG9uIDxwYXVsLmJ1cnRvbkBtaXBzLmNv
bT4KICBQZXRlciBaaWpsc3RyYSAoSW50ZWwpIDxwZXRlcnpAaW5mcmFkZWFkLm9yZz4KICBQZXRl
ciBaaWpsc3RyYSA8cGV0ZXJ6QGluZnJhZGVhZC5vcmc+CiAgUGV0ciBPcm9zIDxwb3Jvc0ByZWRo
YXQuY29tPgogIFByYWRlZXAgS3VtYXIgQ2hpdHJhcHUgPHByYWRlZXBjQGNvZGVhdXJvcmEub3Jn
PgogIFJ5dXN1a2UgS29uaXNoaSA8a29uaXNoaS5yeXVzdWtlQGdtYWlsLmNvbT4KICBTYXNoYSBM
ZXZpbiA8c2FzaGFsQGtlcm5lbC5vcmc+CiAgU2VhbiBOeWVramFlciA8c2VhbkBnZWFuaXguY29t
PgogIFNlYW4gWW91bmcgPHNlYW5AbWVzcy5vcmc+CiAgU2VraGFyIE5vcmkgPG5zZWtoYXJAdGku
Y29tPgogIFNlcmdlaiBCZW5pbG92IDxzZXJnZWouYmVuaWxvdkBnb29nbGVtYWlsLmNvbT4KICBT
aGF3biBHdW8gPHNoYXduZ3VvQGtlcm5lbC5vcmc+CiAgU29uZyBMaXUgPHNvbmdsaXVicmF2aW5n
QGZiLmNvbT4KICBTdGV2ZW4gSi4gTWFnbmFuaSA8c3RldmUubWFnbmFuaUBkaWdpZGVzY29ycC5j
b20+CiAgU3RldmVuIEouIE1hZ25hbmkgPHN0ZXZlQGRpZ2lkZXNjb3JwLmNvbT4KICBTdWRhcnNh
bmEgUmVkZHkgS2FsbHVydSA8c2thbGx1cnVAbWFydmVsbC5jb20+CiAgU8OpYmFzdGllbiBTenlt
YW5za2kgPHNlYmFzdGllbi5zenltYW5za2lAYXJtYWRldXMuY29tPgogIFRha2FzaGkgSXdhaSA8
dGl3YWlAc3VzZS5kZT4KICBUaG9tYXMgR2xlaXhuZXIgPHRnbHhAbGludXRyb25peC5kZT4KICBU
aG9tYXMgUGVkZXJzZW4gPHRob21hc0BlZXJvLmNvbT4KICBUb255IExpbmRncmVuIDx0b255QGF0
b21pZGUuY29tPgogIFZhc2lseSBHb3JiaWsgPGdvckBsaW51eC5pYm0uY29tPgogIFZpbmVldCBH
dXB0YSA8dmd1cHRhQHN5bm9wc3lzLmNvbT4KICBWaXNobnUgRGFzYSA8dmRhc2FAdm13YXJlLmNv
bT4KICBXaWxsIERlYWNvbiA8d2lsbC5kZWFjb25AYXJtLmNvbT4KICBYaW4gTG9uZyA8bHVjaWVu
LnhpbkBnbWFpbC5jb20+CiAgWWlibyBaaGFvIDx5aWJvekBjb2RlYXVyb3JhLm9yZz4KICBZb3No
aWhpcm8gU2hpbW9kYSA8eW9zaGloaXJvLnNoaW1vZGEudWhAcmVuZXNhcy5jb20+CiAgWmhpIENo
ZW4gPHpoaWNoZW5AY29kZWF1cm9yYS5vcmc+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
cm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFy
bWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJt
aGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1o
Zi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWkzODYt
eHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRl
Ymlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZt
LWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1m
cmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
Y3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm02NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1j
cmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0
LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5l
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhl
bDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnVi
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXNlYXR0bGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFk
b3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxp
Z2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9s
b2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBh
cmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9v
c3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0
IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1v
c3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFz
dGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRz
Lnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgoo
Tm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAxNDU0IGxpbmVzIGxvbmcuKQoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 22 08:15:40 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Jul 2019 08: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 1hpTTv-0001fP-TY; Mon, 22 Jul 2019 08:15: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=wXcs=VT=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hpTTu-0001fK-MC
 for xen-devel@lists.xenproject.org; Mon, 22 Jul 2019 08:15:38 +0000
X-Inumbo-ID: db757d0c-ac58-11e9-8980-bc764e045a96
Received: from m4a0041g.houston.softwaregrp.com (unknown [15.124.2.87])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id db757d0c-ac58-11e9-8980-bc764e045a96;
 Mon, 22 Jul 2019 08:15:38 +0000 (UTC)
Received: FROM m4a0041g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0041g.houston.softwaregrp.com WITH ESMTP; 
 Mon, 22 Jul 2019 08:15:24 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Mon, 22 Jul 2019 08:14:43 +0000
Received: from NAM05-CO1-obe.outbound.protection.outlook.com (15.124.72.14) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Mon, 22 Jul 2019 08:14:43 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=UmNi2Zr8pXvIHVykh1pVd0YQRYe4RpwDUZWpvvyjIHGNiX/hekmNMU6cja3fhnx39zwiOLBaaBH5gwh/ocaB0zuySlL/Fju86onKbMDyrH0PvFMW63Isgc5a7GtuQQpZGS3/+KpNhelEleXAqBV6B3NlZCo2DN/5tkiY99LgfiJGIn8Bzf885B4JLfA3446xcNZid6k1eOY+J2tjavxET2Gp3luWlqxYa5jqj/4eMqVjyJYbXjAMoc9dkbZTvth/3EUbrVqIM54yjhGETBvi8P3xIDXhTGrKFk5roYjCzcWYbJEgFrIssfmGmYiIZfRNFzrwH0wgPoFzZUZJTQlQOA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=FmAHMqop5VmDDcjLtjNzHg0Z1qLYAbiRexztSgFJBu8=;
 b=YiSgAPVVnueB+Qj7OfPm72ACbW4s3yV/wOkG+ZJCEO7W1vwCOLqRrLQWHV3FBL+opTsn+R0KOzFK1CmwvJdnOTVLA6LmRBkbkaQeUXQliafUSor4Pcpo/iMFB9WvwHsqjG7hrQpHNW0GPi+GwcGdcLiOnECoX0ndoTmsGQHdEwC4XShg5ZF4YryAEYUKLjO4WGMG1o0IWcDb56tA5k23kt+xchOU4na3DrigBhu4N34cHlayTRg7pUkwjgDu0qj7LoEnJadXO7utEKjNQXY+8AT0WpageT+IiIFmfRHK4nL78WKQJeRLZcBpvQSqMDhz3dYWII7i7tk7fl/7acPqmg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB3436.namprd18.prod.outlook.com (10.255.175.77) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2094.16; Mon, 22 Jul 2019 08:14:42 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Mon, 22 Jul 2019
 08:14:42 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Thread-Topic: [Xen-devel] [PATCH 2/2] CODING_STYLE: list further brace
 placement exceptions
Thread-Index: AQHVPhMBr+RUGGWe+UK6rQHc+fBEZKbSJ1KAgAQnhoA=
Date: Mon, 22 Jul 2019 08:14:41 +0000
Message-ID: <51ff8f9b-9a49-a9db-75db-8cc1c810ea66@suse.com>
References: <f1a5d1b0-564e-8f04-f43e-f5c68466751b@suse.com>
 <29b489fe-d7ad-68b8-b555-2a6381a28829@suse.com> <877e8e2coq.fsf@epam.com>
In-Reply-To: <877e8e2coq.fsf@epam.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR07CA0003.eurprd07.prod.outlook.com
 (2603:10a6:6:2d::13) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 66314494-19f6-4481-026f-08d70e7ca5d4
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB3436; 
x-ms-traffictypediagnostic: DM6PR18MB3436:
x-microsoft-antispam-prvs: <DM6PR18MB3436E316D4617E2C57112C49B3C40@DM6PR18MB3436.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8273;
x-forefront-prvs: 01068D0A20
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(376002)(346002)(39860400002)(396003)(366004)(136003)(189003)(199004)(54906003)(6116002)(68736007)(86362001)(3846002)(316002)(6486002)(99286004)(6916009)(446003)(31686004)(31696002)(386003)(53546011)(76176011)(6506007)(102836004)(6246003)(25786009)(4326008)(52116002)(476003)(11346002)(2906002)(2616005)(26005)(186003)(66946007)(6512007)(6436002)(66446008)(64756008)(66556008)(66476007)(53936002)(81156014)(8936002)(80792005)(256004)(305945005)(486006)(14454004)(7736002)(7416002)(66066001)(71200400001)(71190400001)(5660300002)(229853002)(8676002)(36756003)(81166006)(478600001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB3436;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: u1wiDjzFDNYJbxQtF4Iq4bXr4JFopQig6rvoeSSfZ1cl8/e1a8626ShhhnI6iRhysHx9LygP7YBHIFdRRKXxbEuC5e7cLf5VPe+2DbTrcm0rwRQYmWXkstZAdaTtNyklYF/3WXORUWV297741/UM936MK1vFu6t3piJFmcE2VfehiGcz0tm+bdzNvf3VqiFlDSPRl/TIGgGXOr50f4GXOGya4ZkY6qSu/Y6RhZE5h+aT2mgCTdYXzSf58TjOgZDoez162rAxzeEics/8mcm3M4XsFN0E5Yutu+lJKKRmE0gNb8R7uwada5BS9gUXKCauUZicMj/3vQU2iU0WHrMXPxB6aanUbn6mtAnn0Lq6mUPDnsP6jz1PM+dhfYfRrqJZhT27mXkRI6Qo3i+JrfS68wcTGHcKOxRvHgGE2VYKnQY=
Content-ID: <4B773C5A459C2B4F92D1C4E071CF4E8A@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 66314494-19f6-4481-026f-08d70e7ca5d4
X-MS-Exchange-CrossTenant-originalarrivaltime: 22 Jul 2019 08:14:41.8842 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB3436
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH 2/2] CODING_STYLE: list further brace
 placement exceptions
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: StefanoStabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Wilk <konrad.wilk@oracle.com>, George
 Dunlap <George.Dunlap@eu.citrix.com>, AndrewCooper <andrew.cooper3@citrix.com>,
 Tim Deegan <tim@xen.org>, JulienGrall <julien.grall@arm.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>

T24gMTkuMDcuMjAxOSAxODo0OCwgVm9sb2R5bXlyIEJhYmNodWsgd3JvdGU6DQo+IEphbiBCZXVs
aWNoIHdyaXRlczoNCj4+IC0tLSBhL0NPRElOR19TVFlMRQ0KPj4gKysrIGIvQ09ESU5HX1NUWUxF
DQo+PiBAQCAtNjQsOCArNjQsMTMgQEAgQnJhY2luZw0KPj4gICAgLS0tLS0tLQ0KPj4NCj4+ICAg
IEJyYWNlcyAoJ3snIGFuZCAnfScpIGFyZSB1c3VhbGx5IHBsYWNlZCBvbiBhIGxpbmUgb2YgdGhl
aXIgb3duLCBleGNlcHQNCj4+IC1mb3IgdGhlIGRvL3doaWxlIGxvb3AuICBUaGlzIGlzIHVubGlr
ZSB0aGUgTGludXggY29kaW5nIHN0eWxlIGFuZA0KPj4gLXVubGlrZSBLJlIuICBkby93aGlsZSBs
b29wcyBhcmUgYW4gZXhjZXB0aW9uLiBlLmcuOg0KPj4gK2Zvcg0KPj4gKy0gdGhlIGRvL3doaWxl
IGxvb3ANCj4+ICstIHRoZSBvcGVuaW5nIGJyYWNlIGluIGRlZmluaXRpb25zIG9mIGVudW0sIHN0
cnVjdCwgYW5kIHVuaW9uDQo+PiArLSB0aGUgb3BlbmluZyBicmFjZSBpbiBpbml0aWFsaXplcnMN
Cj4+ICstIGNvbXBvdW5kIGxpdGVyYWxzDQo+IExvb2tzIGxpa2UgdGhpcyBsZWF2ZXMgdXMgb25s
eSB3aXRoICJpZi9lbHNlIiwgImZvciIsICJzd2l0Y2giIGFuZA0KPiB2YXJpb3VzIGZvcm1zIG9m
ICJmb3JfZWFjaF8qIi4gU28gbWF5YmUgaXQgaXMgd29ydGggdG8gcmV3cml0ZSB0aGlzDQo+IGlu
IHRoZSBvcHBvc2l0ZSBtYW5uZXI/IExpa2UgdGhpczoNCg0KVGhhdCdzIGFuIG9wdGlvbiwgYnV0
IEknbSBub3Qgc3VyZSBJJ2Qgd2FudCB0byBnbyB0aGF0IHJvdXRlLiBOb3RlDQphbHNvIGhvdyB5
b3UgZG9uJ3QgbWVudGlvbiBlLmcuICJhc20iIGFuZCAicmV0dXJuIi4NCg0KPiBCcmFjZXMgKCd7
JyBhbmQgJ30nKSBhcmUgdXN1YWxseSBwbGFjZWQgb24gdGhlIHNhbWUgbGluZSwgZXhjZXB0IHRo
ZQ0KPiBmb2xsb3dpbmcgY2FzZXM6DQo+IA0KPiAgIC0gaWYsIGVsc2UsIGZvciwgc3dpdGNoIHN0
YXRlbWVudHMNCj4gICAtIGZvcl9lYWNoXyogaXRlcmF0b3JzIGxpa2UgZm9yX2VhY2hfdmNwdQ0K
DQpGb3IgdGhlIGxhdHRlciBJIHRoaW5rIHdlIHdhbnQgdG8gc3RpY2sgdG8gbm90IG1hbmRhdGlu
ZyBzdHlsZQ0KZWl0aGVyIHdheTogVGhlcmUncyBhbHJlYWR5IGEgZmFpciBhbW91bnQgb2YgZWl0
aGVyIG9mIHRoZSB0d28NCmxlZ2l0aW1hdGUgZm9ybXMuIEl0J3MgcmVhbGx5IGEgbWF0dGVyIG9m
IHBlcnNvbmFsIHRhc3RlIHdoZXRoZXINCnRvIGNvbnNpZGVyIHRoZXNlIHBzZXVkby1rZXl3b3Jk
cy4NCg0KPj4gK1RoaXMgaXMgdW5saWtlIHRoZSBMaW51eCBjb2Rpbmcgc3R5bGUgYW5kIHVubGlr
ZSBLJlIuICBkby93aGlsZSBsb29wcw0KPiBUaGVyZSBpcyBleHRyYSBzcGFjZSBiZWZvcmUgImRv
L3doaWxlIi4NCg0KTm8uIEluIHN1Y2ggZG9jdW1lbnRzIGl0IGlzIHF1aXRlIGNvbW1vbiB0byBo
YXZlIGRvdWJsZSBibGFua3MNCmFmdGVyIGEgZnVsbCBzdG9wLiBTZWUgZS5nLiB0aGUgb3JpZ2lu
YWwgdGV4dCwgd2hpY2ggaGFkIHR3bw0KaW5zdGFuY2VzIG9mIHRoaXMuDQoNCkphbg0KX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 22 08:20:47 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Jul 2019 08: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 1hpTYo-0002NT-Lz; Mon, 22 Jul 2019 08:20:42 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=+VRc=VT=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hpTYn-0002NO-Kf
 for xen-devel@lists.xenproject.org; Mon, 22 Jul 2019 08:20:41 +0000
X-Inumbo-ID: 96bf368c-ac59-11e9-ab45-4325b2ed1d69
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 96bf368c-ac59-11e9-ab45-4325b2ed1d69;
 Mon, 22 Jul 2019 08:20:39 +0000 (UTC)
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=Paul.Durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 Paul.Durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: BEQaF9bF+ci0qpogOAoYWHBOjSTJNGTMH5IqayK11qh9WBpoBwGtfdLsHigbKsEvTzUolKdPtw
 /ruyeAo5j7f9GyEypT35v6VMEh/u2D8WPIk49vTjqeIZeoA7oIZf/P06jQM5Q6iGmel+t+mZw2
 LGwU9JA3OagqZdPtJwN3Z5mst1vGFQgUEgCCRW2Uxyi8QqO+GNgKqOZU9AyPJVY91ZYHMYkiFP
 nmTQxfvDmdOgVlew++5plQLQn8MAKb2MKZN5Ymje5sbfZiPyDyANzuYCVJsg+ujAsncKp9q/ka
 Dog=
X-SBRS: 2.7
X-MesageID: 3363539
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,294,1559534400"; 
   d="scan'208";a="3363539"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Roman Shaposhnik' <roman@zededa.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [BUG] After upgrade to Xen 4.12.0 iommu=no-igfx
Thread-Index: AQHVPmzkQranvSB3QkuFJWZsoolqxKbWTmUw
Date: Mon, 22 Jul 2019 08:20:36 +0000
Message-ID: <b2e4ed0b178e41ebbc8f1db622ecae95@AMSPEX02CL03.citrite.net>
References: <CAMmSBy9g-QFHTXhpHK6=xDFiBDj4LpnJ=cXj405MMmA1rJaOUg@mail.gmail.com>
 <CAMmSBy8CcG08-+-F6fvwmH1oEKpsV8OGEco94g04dZcyyFWKbw@mail.gmail.com>
In-Reply-To: <CAMmSBy8CcG08-+-F6fvwmH1oEKpsV8OGEco94g04dZcyyFWKbw@mail.gmail.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] [BUG] After upgrade to Xen 4.12.0 iommu=no-igfx
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>,
 "boris.ostrovsky@oracle.com" <boris.ostrovsky@oracle.com>,
 "jbeulich@suse.com" <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KW3NuaXBdDQo+ID4gKFhFTikgRG9tYWluIGhl
YXAgaW5pdGlhbGlzZWQNCj4gPiAoWEVOKSBBQ1BJOiAzMi82NFggRkFDUyBhZGRyZXNzIG1pc21h
dGNoIGluIEZBRFQgLQ0KPiA+IDhjZThlZjgwLzAwMDAwMDAwMDAwMDAwMDAsIHVzaW5nIDMyDQo+
ID4gKFhFTikgSU9BUElDWzBdOiBhcGljX2lkIDIsIHZlcnNpb24gMzIsIGFkZHJlc3MgMHhmZWMw
MDAwMCwgR1NJIDAtMTE5DQo+ID4gKFhFTikgRW5hYmxpbmcgQVBJQyBtb2RlOiAgRmxhdC4gIFVz
aW5nIDEgSS9PIEFQSUNzDQo+ID4gKFhFTikgW1ZULURdICBSTVJSIGFkZHJlc3MgcmFuZ2UgOGQ4
MDAwMDAuLjhmZmZmZmZmIG5vdCBpbiByZXNlcnZlZA0KPiA+IG1lbW9yeTsgbmVlZCAiaW9tbXVf
aW5jbHVzaXZlX21hcHBpbmc9MSI/DQoNClRoaXMgaXMgeW91ciBwcm9ibGVtLiBJbiB2ZXJzaW9u
cyBwcmlvciB0byA0LjExIChJIHRoaW5rLCBhbmQgY2VydGFpbmx5IDQuMTIpIGlvbW11X2luY2x1
c2l2ZV9tYXBwaW5nIHVzZWQgdG8gZGVmYXVsdCBvbiwgd2hlcmVhcyBub3cgaXQgYXBwZWFycyB0
byBkZWZhdWx0IG9mZi4gSW4gbW9zdCBjaXJjdW1zdGFuY2VzIHRoaXMgaXMgZmluZSBiZWNhdXNl
IHRoZXJlIGlzIGEgbmV3IGZsYWcsIGlvbW11X2h3ZG9tX3Jlc2VydmVkLCB3aGljaCBkZWZhdWx0
cyBvbiBhbmQgdGhpcyBtYWtlcyBzdXJlIHRoYXQgYWxsIGU4MjAgcmVzZXJ2ZWQgcmVnaW9ucyBh
cmUgaWRlbnRpdHkgbWFwcGVkICh3aGljaCB1c3VhbGx5IGNvdmVycyB1bmRlY2xhcmVkIFJNUlJz
KS4gWW91IGhhdmUgdGhlIG9wcG9zaXRlIHByb2JsZW0uLi4gYSBkZWNsYXJlZCBSTVJSIHdoaWNo
IGlzIG5vdCByZXNlcnZlZCwgc28geW91IHdpbGwgbmVlZCBpb21tdV9pbmNsdXNpdmVfbWFwcGlu
Zy4NCg0KICBQYXVsDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 22 08:35:48 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Jul 2019 08: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 1hpTnL-00039C-2I; Mon, 22 Jul 2019 08:35:43 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=wXcs=VT=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hpTnJ-000397-4T
 for xen-devel@lists.xenproject.org; Mon, 22 Jul 2019 08:35:41 +0000
X-Inumbo-ID: ae36a7af-ac5b-11e9-8980-bc764e045a96
Received: from m4a0041g.houston.softwaregrp.com (unknown [15.124.2.87])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ae36a7af-ac5b-11e9-8980-bc764e045a96;
 Mon, 22 Jul 2019 08:35:39 +0000 (UTC)
Received: FROM m4a0041g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0041g.houston.softwaregrp.com WITH ESMTP; 
 Mon, 22 Jul 2019 08:35:31 +0000
Received: from M9W0068.microfocus.com (2002:f79:bf::f79:bf) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Mon, 22 Jul 2019 08:34:02 +0000
Received: from NAM04-SN1-obe.outbound.protection.outlook.com (15.124.72.11) by
 M9W0068.microfocus.com (15.121.0.191) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Mon, 22 Jul 2019 08:34:01 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=OUT3wk8Bn7IOsE9i3bQ730RcCIUs8/h0CqUhWpa7JUlxdaGrNhsl0J96sefQdHkDn9DaBVv865bNBMxwl1l56y4r6oSjrlrEufklcV3EOwrzTPks1o4BsuDzsxlPZHM2kjG9hArRxdWmMR4udsVFwSbGVpVOX6XwVWrzvtLAoHUmEY3skvt8QLadzgMvacEQJptXWJzNoToSxweKLFOoIUhER1mA1dc3HqPaiDoEMNdOP6/7chzriiAMNQI1CL5kgEvY1p1/Ea+3amg04aKaWPcKvgADFAht0SozFj3r5xSc7WwgQsuJny2OPmhXnOAMwPhmS01hQhHxga10MOg9UQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=zhGPTfoCipHtgZk9rf6a0BPFC4XuvjB1oD4/xkKshyw=;
 b=SsB/YtqykS5kCVExJxh4RCXXcJgnU+0KsAi6nmW5TD/H6em8+NyFlad5jHsYGWtDIfI+icHVqWIP+iBV4uDBuZyNpACJVSSmnX8eGpn1bbQ0uA2zJ5Px7RXt/czifCRsuwOc6avBuj2g7CpJvFZvobVapyqj+bjFtvKsUJ49QPD7CsMI70oM3r9QigThrfEKCy9mQN+aQ7qs3bBc9ykBPlmzwCzBFYv2B8F2Q2PFBOrBzOVtA/wPOX6aUxUmtRzenlByrTZgoO0tCrKdaepXtv+le8wK64eogCodT4gR8jzllWA1MPx1sDHiAiGz9USmPd7TnhTCKOGFQZti7rlbDg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2730.namprd18.prod.outlook.com (20.179.52.86) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2094.16; Mon, 22 Jul 2019 08:34:00 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Mon, 22 Jul 2019
 08:34:00 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Thread-Topic: [PATCH v3 08/14] AMD/IOMMU: introduce 128-bit IRTE
 non-guest-APIC IRTE format
Thread-Index: AQHVO/TlAPsnkpqPo0+X2y95y9fr6KbSNr9CgAQhvIA=
Date: Mon, 22 Jul 2019 08:34:00 +0000
Message-ID: <9c6a7b4b-af52-c93d-480f-f34334de868a@suse.com>
References: <6272c301-a905-38cf-dd1a-645f3d703241@suse.com>
 <94c28919-81cd-e6fa-aa43-e05dfea7cbed@suse.com>
 <9612f97f-904d-7b72-cff9-ead2e8590ffc@citrix.com>
In-Reply-To: <9612f97f-904d-7b72-cff9-ead2e8590ffc@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: LO2P265CA0292.GBRP265.PROD.OUTLOOK.COM
 (2603:10a6:600:a5::16) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: fea72a9b-8759-4a4e-8ed2-08d70e7f5874
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB2730; 
x-ms-traffictypediagnostic: DM6PR18MB2730:
x-microsoft-antispam-prvs: <DM6PR18MB27308621C1E53C62E3F9677FB3C40@DM6PR18MB2730.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-forefront-prvs: 01068D0A20
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(376002)(39860400002)(396003)(366004)(136003)(346002)(54094003)(199004)(189003)(6436002)(2616005)(476003)(11346002)(86362001)(66066001)(6486002)(14454004)(8936002)(31696002)(66446008)(64756008)(66556008)(66476007)(2906002)(66946007)(3846002)(14444005)(256004)(6116002)(68736007)(54906003)(81156014)(81166006)(5660300002)(486006)(316002)(53936002)(99286004)(80792005)(52116002)(71190400001)(71200400001)(8676002)(25786009)(36756003)(102836004)(6506007)(186003)(53546011)(7736002)(386003)(305945005)(76176011)(6916009)(446003)(6512007)(4326008)(26005)(31686004)(6246003)(478600001)(229853002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2730;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: +NGhlLY/w5o97hdJi7N1kEdyUcdFY++g/zxxSwd+QB3eIZMO7tTvK1nqv0n26jumiGBea6xih9j8smRwB67Q7O/fS10jv3itHWQsrv3z5Hx0fhdDhSB8HqYuyug74cal9abzbRVGahSj+LrsJtHfN/DStDtyvCbpNCuZpRpMHmPHgK4G+OXfREEYK6YZe/X6w3zD0hf3XlSAIFFkhdnC8X9MysLcncu2RNRclznmAk6vPHp6lAR+1dcvqpXlm8ISm3+7eBsk1HVJ0wzBdVDe7EtTaTJyQe9V3cGfYQkfky49vwHU888pIPeQbWrqfLRys/h8ZPktedazdhQwxZgt0AuVQw6D6mA+wVj9cMy05lh4kO0WTegi+C+l0y58uzYB8DdcLAdt+3Zp+VeXNvnw5YMe8rZr3xk7da0U9AvHTrE=
Content-ID: <8D3AE6F9F26D914F9993DB91D44E28C9@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: fea72a9b-8759-4a4e-8ed2-08d70e7f5874
X-MS-Exchange-CrossTenant-originalarrivaltime: 22 Jul 2019 08:34:00.5662 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2730
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v3 08/14] AMD/IOMMU: introduce 128-bit IRTE
 non-guest-APIC IRTE format
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>, Brian
 Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTkuMDcuMjAxOSAxOToyNywgQW5kcmV3IENvb3BlciB3cm90ZToNCj4gT24gMTYvMDcvMjAx
OSAxNzozOCwgSmFuIEJldWxpY2ggd3JvdGU6DQo+PiBUaGlzIGlzIGluIHByZXBhcmF0aW9uIG9m
IGFjdHVhbGx5IGVuYWJsaW5nIHgyQVBJQyBtb2RlLCB3aGljaCByZXF1aXJlcw0KPj4gdGhpcyB3
aWRlciBJUlRFIGZvcm1hdCB0byBiZSB1c2VkLg0KPj4NCj4+IEEgc3BlY2lmaWMgcmVtYXJrIHJl
Z2FyZGluZyB0aGUgZmlyc3QgaHVuayBjaGFuZ2luZw0KPj4gYW1kX2lvbW11X2lvYXBpY191cGRh
dGVfaXJlKCk6IFRoaXMgYnlwYXNzIHdhcyBpbnRyb2R1Y2VkIGZvciBYU0EtMzYsDQo+PiBpLmUu
IGJ5IDk0ZDRhMTExOWQgKCJBTUQsSU9NTVU6IENsZWFuIHVwIG9sZCBlbnRyaWVzIGluIHJlbWFw
cGluZw0KPj4gdGFibGVzIHdoZW4gY3JlYXRpbmcgbmV3IG9uZSIpLiBPdGhlciBjb2RlIGludHJv
ZHVjZWQgYnkgdGhhdCBjaGFuZ2UgaGFzDQo+PiBtZWFud2hpbGUgZGlzYXBwZWFyZWQgb3IgZnVy
dGhlciBjaGFuZ2VkLCBhbmQgSSB3b25kZXIgaWYgLSByYXRoZXIgdGhhbg0KPj4gYWRkaW5nIGFu
IHgyYXBpY19lbmFibGVkIGNoZWNrIHRvIHRoZSBjb25kaXRpb25hbCAtIHRoZSBieXBhc3MgY291
bGRuJ3QNCj4+IGJlIGRlbGV0ZWQgYWx0b2dldGhlci4gRm9yIG5vdyB0aGUgZ29hbCBpcyB0byBh
ZmZlY3QgdGhlIG5vbi14MkFQSUMNCj4+IHBhdGhzIGFzIGxpdHRsZSBhcyBwb3NzaWJsZS4NCj4g
DQo+IFRoZXJlIGFyZSBwbGVudHkgb2YgbWlzdGFrZXMgd2l0aCBYU0EtMzYuwqAgUmVhZGluZyB0
aGUgWFNBIGJhY2ssIHRoZQ0KPiBNSVRJR0FUSU9OIHNlY3Rpb24gZ2V0cyB0aGUgc2Vuc2Ugb2Yg
dGhlIGlvbW11PWFtZC1pb21tdS1wZXJkZXYtaW50cmVtYXANCj4gYm9vbGVhbiB0aGUgd3Jvbmcg
d2F5IGFyb3VuZC7CoCBPaCB3ZWxsLi4uDQo+IA0KPiBTUDUxMDAgZXJyYXR1bSAyOCBvbmx5IHJl
cXVpcmVzIHRoYXQgdGhlIElERSBhbmQgU0FUQSBkZXZpY2VzIHNoYXJlDQo+IHRhYmxlcywgbm90
IHRoYXQgZXZlcnkgZGV2aWNlIG9uIHRoZSB3aG9sZSBzeXN0ZW0gc2hhcmVzIHRhYmxlcy4NCj4g
DQo+IFdpdGggdGhlIHByb3Bvc2VkIHdvcmsgdG8gcGVyZm9ybSBJT01NVSBhc3NpZ25tZW50IGJ5
IGdyb3VwIHJhdGhlciB0aGFuDQo+IGluZGl2aWR1YWxseSwgdGhpcyB3aWxsIG5hdHVyYWxseSBm
YWxsIG91dCBhcyBhIHF1aXJrIHJlcXVpcmluZyB0aGUgdHdvDQo+IGRldmljZXMgdG8gYmUgZ3Jv
dXBlZCwgYXQgd2hpY2ggcG9pbnQgd2UgY2FuIGRyb3AgYWxsIHJlbW5hbnRzIG9mIGdsb2JhbA0K
PiByZW1hcHBpbmcgdGFibGVzLg0KDQpZZXMsIGFuZCBJJ2xsIGJlIGhhcHB5IHRvIHNlZSB0aGVt
IGdvIGF3YXkuDQoNCj4gSW4gdGhpcyBjYXNlLCBJJ20gbm90IHN1cmUgaXQgaXMgd29ydGggY2Fy
aW5nIGFib3V0IHNoYXJlZC10YWJsZSBtb2RlIG9uDQo+IHgyYXBpYy1jYXBhYmxlIHN5c3RlbXMu
wqAgMCBwZW9wbGUgd2lsbCBiZSB1c2luZyB0aGF0IG1vZGUuwqAgVGhhdCBzYWlkLA0KPiBpZiBp
dHMgZWFzaWVyIHRvIHdhaXQgdW50aWwgdGhlIElPTU1VIGNoYW5nZXMgdG8gbWFrZSB0aGlzIGFk
anVzdG1lbnQsDQo+IHRoZW4gZmluZS4NCg0KSXQgY2VydGFpbmx5IGlzLCBlc3BlY2lhbGx5IHdp
dGggYmFja3BvcnRpbmcgb2YgdGhpcyBzZXJpZXMgaW4gbWluZC4NCg0KPj4gQEAgLTE0Miw3ICsx
NzgsMTUgQEAgc3RhdGljIHZvaWQgZnJlZV9pbnRyZW1hcF9lbnRyeShjb25zdCBzdA0KPj4gICAg
ew0KPj4gICAgICAgIHVuaW9uIGlydGVfcHRyIGVudHJ5ID0gZ2V0X2ludHJlbWFwX2VudHJ5KGlv
bW11LCBiZGYsIGluZGV4KTsNCj4+ICAgIA0KPj4gLSAgICBBQ0NFU1NfT05DRShlbnRyeS5wdHIz
Mi0+cmF3WzBdKSA9IDA7DQo+PiArICAgIGlmICggaW9tbXUtPmN0cmwuZ2FfZW4gKQ0KPj4gKyAg
ICB7DQo+PiArICAgICAgICBBQ0NFU1NfT05DRShlbnRyeS5wdHIxMjgtPnJhd1swXSkgPSAwOw0K
Pj4gKyAgICAgICAgLyogTG93IGhhbGYgKGNvbnRhaW5pbmcgUmVtYXBFbikgbmVlZHMgdG8gYmUg
Y2xlYXJlZCBmaXJzdC4gKi8NCj4+ICsgICAgICAgIGJhcnJpZXIoKTsNCj4gDQo+IFdoaWxlIHRo
aXMgd2lsbCBmdW5jdGlvbiBvbiB4ODYsIEkgc3RpbGwgY29uc2lkZXIgdGhpcyBidWdneS7CoCBG
cm9tIGENCj4gY29uY2VwdHVhbCBwb2ludCBvZiB2aWV3LCBiYXJyaWVyKCkgaXMgbm90IHRoZSBj
b3JyZWN0IGNvbnN0cnVjdGlvbiB0bw0KPiB1c2UsIHdoZXJlYXMgc21wX3dtYigpIGlzLg0KDQpJ
IHRoaW5rIGl0J3MgdGhlIDNyZCB0aW1lIG5vdyB0aGF0IEkgcmVzcG9uZCBzYXlpbmcgdGhhdCBi
YXJyaWVyKCkgaXMNCmFzIGdvb2Qgb3IgYXMgYmFkIGFzIHNtcF93bWIoKSwganVzdCBmb3IgZGlm
ZmVyZW50IHJlYXNvbnMuIFdoaWxlIEkNCmFncmVlIHdpdGggeW91IHRoYXQgYmFycmllcigpIGlz
IGNvcnJlY3Qgb24geDg2IG9ubHksIEknbSB5ZXQgdG8gaGVhcg0KYmFjayBmcm9tIHlvdSBvbiBt
eSBhcmd1bWVudCB0aGF0IHNtcF93bWIoKSBpcyBpbmNvcnJlY3Qgd2hlbg0KY29uc2lkZXJpbmcg
aXRzIFVQIHNlbWFudGljcyAod2hpY2ggd2UgZG9uJ3QgY3VycmVudGx5IGltcGxlbWVudCwgYnV0
DQp3aGljaCBMaW51eCBhcyB0aGUgb3JpZ2luIG9mIHRoZSBjb25zdHJ1Y3QgY2FuIHdlbGwgYmUg
dXNlZCBmb3INCnJlZmVyZW5jZSkuIEFuZCBJIHRoaW5rIHdlIGJvdGggZG9uJ3QgcmVhbGx5IHdh
bnQgd21iKCkgaGVyZS4NCg0KPiBBcyB0aGlzIGlzIHRoZSBvbmx5IHJlbWFpbmluZyBpc3N1ZSwg
d2l0aCBpdCBmaXhlZCBpbiBlYWNoIGxvY2F0aW9uLA0KPiBBY2tlZC1ieTogQW5kcmV3IENvb3Bl
ciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4NCg0KSSdtIG5vdCBnb2luZyB0byBhcHBseSB0
aGlzIGZvciBub3csIHVudGlsIHdlJ3ZlIG1hbmFnZWQgdG8gY29tZSB0byBhbg0KYWdyZWVtZW50
IG9uIHRoZSBpdGVtIGFib3ZlLg0KDQpKYW4NCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 22 08:43:42 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Jul 2019 08: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 1hpTuz-0003qe-Tb; Mon, 22 Jul 2019 08:43:37 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=wXcs=VT=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hpTuy-0003qZ-8r
 for xen-devel@lists.xenproject.org; Mon, 22 Jul 2019 08:43:36 +0000
X-Inumbo-ID: c7425908-ac5c-11e9-b1c3-1ff289d6f99e
Received: from m9a0001g.houston.softwaregrp.com (unknown [15.124.64.66])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c7425908-ac5c-11e9-b1c3-1ff289d6f99e;
 Mon, 22 Jul 2019 08:43:31 +0000 (UTC)
Received: FROM m9a0001g.houston.softwaregrp.com (15.121.0.191) BY
 m9a0001g.houston.softwaregrp.com WITH ESMTP; 
 Mon, 22 Jul 2019 08:43:21 +0000
Received: from M4W0335.microfocus.com (2002:f78:1193::f78:1193) by
 M9W0068.microfocus.com (2002:f79:bf::f79:bf) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Mon, 22 Jul 2019 08:43:07 +0000
Received: from NAM05-BY2-obe.outbound.protection.outlook.com (15.124.8.13) by
 M4W0335.microfocus.com (15.120.17.147) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Mon, 22 Jul 2019 08:43:07 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=oAKzpMgwP9Kz3TBRdfE1XQvkstgHvhGeIAvHVSulCL96hd11nG2sW58gXeKxKMhpotrJRqnHDltmIPy5Rphw+r7q+dIp8rAAkWNnm3HUD/HpkvqmmBUKcOP6mxQuO/jUsz/dEJqtXSTdVE6qf2xlXCsgtYvxffmsko6lAKGA+6KAJNiCjoDftnal6M7Pjtvs2ccS9qJMHfwMcinRISoC28MrXrcLYxghJWPhelhDWV4urzikVAbKgXky/g76mScun6ge4I/C82IhjHrdvT9b5wji910P4yNF8UwlXAx0G1P4LjhsA7F0gzql/EBbLNtTrj0n4kCVibb8c+bfJINwyw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=t7FapuaD/MAWLLQgTLKygLeC4EE134le1RVGaarfnrw=;
 b=J7GWKS5m+MtDh3+SxGp/Q/tx/ouvtg4/9CHrsmt6y9jrRy2cMkENDEMbwUPUy1+hMv42YPOO859u3fExncfbp6aQEtRa2x4KXahk0XF5G2NFN8aJBlToLxOd6gaLhzezz1BtOE0Nb82eLj5Y7Snp4a6IB8dNRyvUsIlQpYsf2ysoCX4/VY8dolYs3XZZo49FOA2kHUbek/1XZaP3583UeJtmGbPt9Ciu91JQtSEKunwEqZHo2I4SKScvcaWK5ijvuaEaauHIHUsBgaQMIRnGKvP9w1LsI0UumclHXlPgoPFEk49MoeyNvKgMBjsFzatOAxICXbF+I9yTyclmZUHvBA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2522.namprd18.prod.outlook.com (20.179.105.138) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2094.16; Mon, 22 Jul 2019 08:43:06 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Mon, 22 Jul 2019
 08:43:06 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Thread-Topic: [PATCH v3 11/14] AMD/IOMMU: adjust setup of internal interrupt
 for x2APIC mode
Thread-Index: AQHVO/UbJkaZtm8uukmP929dCLxvuabSN7F4gAQjVAA=
Date: Mon, 22 Jul 2019 08:43:06 +0000
Message-ID: <470e27a0-9a9e-7cd6-9d59-d0b4a4a5fc3a@suse.com>
References: <6272c301-a905-38cf-dd1a-645f3d703241@suse.com>
 <f8421e6c-3553-7f98-ab20-a26f4dcf8ee1@suse.com>
 <19abc8e5-daae-d967-5c5e-03caccd03c96@citrix.com>
In-Reply-To: <19abc8e5-daae-d967-5c5e-03caccd03c96@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: LNXP123CA0024.GBRP123.PROD.OUTLOOK.COM
 (2603:10a6:600:d2::36) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: e660eb16-22b6-4e20-799b-08d70e809db1
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB2522; 
x-ms-traffictypediagnostic: DM6PR18MB2522:
x-microsoft-antispam-prvs: <DM6PR18MB252235DD2AC5CCD7E932A387B3C40@DM6PR18MB2522.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 01068D0A20
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(136003)(376002)(396003)(366004)(346002)(39860400002)(199004)(189003)(80792005)(36756003)(31686004)(76176011)(6916009)(4326008)(66066001)(6116002)(3846002)(52116002)(5660300002)(14454004)(6436002)(6486002)(25786009)(316002)(81156014)(81166006)(8936002)(53936002)(2616005)(6246003)(7736002)(305945005)(66446008)(66476007)(66556008)(64756008)(66946007)(6512007)(476003)(11346002)(446003)(86362001)(71200400001)(71190400001)(6506007)(386003)(102836004)(53546011)(31696002)(229853002)(26005)(486006)(186003)(99286004)(8676002)(54906003)(2906002)(68736007)(478600001)(256004);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2522;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: ufjlVHdgXxWn+3ZIKNmYTiUpmd0c6gNood46c+PHsuFKvJVWDu4wUx+wl6SG/XyDp2T5yG9pCBvJSqW2nQ/fen2MydCTbzSc2M/lXCX7cKPEEE1nySN4l2P6ISqhP61ZI1FRuI3fO+neGWfQu2q9kVp5eqVD7uF65Vi2Xsq3req3VSSEDhSWqisIFpNbZCI8GfP9uEtxEKUcY76AAJHmMR7OLMamapd0N3o1fkFY6zjtDdI4J6mr9mK3hPCzvZpu9ECfd73Z715ard4Lr6u0eON6wuMUngRLvXeuA7qlPAuChJgRQ3a3TQuJmJhDWwnKwa84Qe9GAIryvgLplTk8wbYHmfirGTe9Sk2qigkT38XuBSG7e/CrrOzqLb8STDdiTbYxmjQiIkyl1CKCRrTXDrks0tkr3FuZT+w4ZBe5lJ4=
Content-ID: <367E59A720A0414ABAE2AA60928FA6E4@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: e660eb16-22b6-4e20-799b-08d70e809db1
X-MS-Exchange-CrossTenant-originalarrivaltime: 22 Jul 2019 08:43:06.2210 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2522
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v3 11/14] AMD/IOMMU: adjust setup of
 internal interrupt for x2APIC mode
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>, 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>

T24gMTkuMDcuMjAxOSAxOTozMSwgQW5kcmV3IENvb3BlciB3cm90ZToNCj4gT24gMTYvMDcvMjAx
OSAxNzozOSwgSmFuIEJldWxpY2ggd3JvdGU6DQo+PiAtLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2
L2h2bS9zdm0vYW1kLWlvbW11LWRlZnMuaA0KPj4gKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9o
dm0vc3ZtL2FtZC1pb21tdS1kZWZzLmgNCj4+IEBAIC00MTYsNiArNDE2LDI1IEBAIHVuaW9uIGFt
ZF9pb21tdV9leHRfZmVhdHVyZXMgew0KPj4gICAgICAgIH0gZmxkczsNCj4+ICAgIH07DQo+PiAg
ICANCj4+ICsvKiB4MkFQSUMgQ29udHJvbCBSZWdpc3RlcnMgKi8NCj4+ICsjZGVmaW5lIElPTU1V
X1hUX0lOVF9DVFJMX01NSU9fT0ZGU0VUCQkweDAxNzANCj4+ICsjZGVmaW5lIElPTU1VX1hUX1BQ
Ul9JTlRfQ1RSTF9NTUlPX09GRlNFVAkweDAxNzgNCj4+ICsjZGVmaW5lIElPTU1VX1hUX0dBX0lO
VF9DVFJMX01NSU9fT0ZGU0VUCTB4MDE4MA0KPj4gKw0KPj4gK3VuaW9uIGFtZF9pb21tdV94MmFw
aWNfY29udHJvbCB7DQo+PiArICAgIHVpbnQ2NF90IHJhdzsNCj4+ICsgICAgc3RydWN0IHsNCj4+
ICsgICAgICAgIHVuc2lnbmVkIGludCA6MjsNCj4+ICsgICAgICAgIHVuc2lnbmVkIGludCBkZXN0
X21vZGU6MTsNCj4+ICsgICAgICAgIHVuc2lnbmVkIGludCA6NTsNCj4+ICsgICAgICAgIHVuc2ln
bmVkIGludCBkZXN0X2xvOjI0Ow0KPj4gKyAgICAgICAgdW5zaWduZWQgaW50IHZlY3Rvcjo4Ow0K
Pj4gKyAgICAgICAgdW5zaWduZWQgaW50IGludF90eXBlOjE7IC8qIERNIGluIElPTU1VIHNwZWMg
My4wNCAqLw0KPj4gKyAgICAgICAgdW5zaWduZWQgaW50IDoxNTsNCj4+ICsgICAgICAgIHVuc2ln
bmVkIGludCBkZXN0X2hpOjg7DQo+IA0KPiBCb29sIGJpdGZpZWxkcyBsaWtlIHlvdSd2ZSBkb25l
IGVsc2V3aGVyZSBpbiB2Mz8NCg0KSSdkIGJlZW4gY29uc2lkZXJpbmcgdGhpcywgYnV0IGRlY2lk
ZWQgYWdhaW5zdCBiZWNhdXNlIG9mIC4uLg0KDQorc3RhdGljIHZvaWQgc2V0X3gyYXBpY19hZmZp
bml0eShzdHJ1Y3QgaXJxX2Rlc2MgKmRlc2MsIGNvbnN0IGNwdW1hc2tfdCAqbWFzaykNCit7DQor
ICAgIHN0cnVjdCBhbWRfaW9tbXUgKmlvbW11ID0gZGVzYy0+YWN0aW9uLT5kZXZfaWQ7DQorICAg
IHVuc2lnbmVkIGludCBkZXN0ID0gc2V0X2Rlc2NfYWZmaW5pdHkoZGVzYywgbWFzayk7DQorICAg
IHVuaW9uIGFtZF9pb21tdV94MmFwaWNfY29udHJvbCBjdHJsID0ge307DQorICAgIHVuc2lnbmVk
IGxvbmcgZmxhZ3M7DQorDQorICAgIGlmICggZGVzdCA9PSBCQURfQVBJQ0lEICkNCisgICAgICAg
IHJldHVybjsNCisNCisgICAgbXNpX2NvbXBvc2VfbXNnKGRlc2MtPmFyY2gudmVjdG9yLCBOVUxM
LCAmaW9tbXUtPm1zaS5tc2cpOw0KKyAgICBpb21tdS0+bXNpLm1zZy5kZXN0MzIgPSBkZXN0Ow0K
Kw0KKyAgICBjdHJsLmRlc3RfbW9kZSA9IE1BU0tfRVhUUihpb21tdS0+bXNpLm1zZy5hZGRyZXNz
X2xvLA0KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBNU0lfQUREUl9ERVNUTU9ERV9N
QVNLKTsNCisgICAgY3RybC5pbnRfdHlwZSA9IE1BU0tfRVhUUihpb21tdS0+bXNpLm1zZy5kYXRh
LA0KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIE1TSV9EQVRBX0RFTElWRVJZX01PREVf
TUFTSyk7DQoNCi4uLiB0aGlzOiBXZSByZWFsbHkgbWVhbiBhIHZhbHVlIGNvcHkgaGVyZSwgbm90
IGFuICJpcyB6ZXJvIiBvcg0KImlzIG5vbi16ZXJvIiBvbmUuIEkgYWxzbyB0aGluayB0aGF0IGJv
dGggZmllbGRzIGFyZSBub3Qgc3VpdGFibHkNCm5hbWVkIGZvciBiZWluZyBib29sZWFuLiBJbiB0
aGUgcmVjZW50IHJlLXdvcmsgb2Ygc3RydWN0DQpJT19BUElDX3JvdXRlX2VudHJ5IChjYTkzMTBi
MjRlKSBzaW1pbGFyIGZpZWxkcyBzaW1pbGFybHkgd2VyZQ0KbGVmdCBhcyAidW5zaWduZWQgaW50
Ii4gTVNJJ3Mgc3RydWN0IG1zZ19kYXRhIGFsc28gZmFsbHMgaW50byB0aGUNCnNhbWUgY2F0ZWdv
cnkuIEkgdGhpbmsgaWYgd2Ugd2FudGVkIHRvIHN3aXRjaCB0byBib29sIGhlcmUsIHdlDQpzaG91
bGQgZG8gc28gZXZlcnl3aGVyZSBhdCB0aGUgc2FtZSB0aW1lIChhbG9uZyB3aXRoIHN1aXRhYmx5
DQpyZW5hbWluZyBmaWVsZHMpLg0KDQpKYW4NCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 22 08:45:54 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Jul 2019 08:45:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hpTxA-0003wu-BR; Mon, 22 Jul 2019 08:45:52 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=PbCh=VT=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hpTx9-0003wn-AC
 for xen-devel@lists.xenproject.org; Mon, 22 Jul 2019 08:45:51 +0000
X-Inumbo-ID: 1afb2216-ac5d-11e9-8980-bc764e045a96
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1afb2216-ac5d-11e9-8980-bc764e045a96;
 Mon, 22 Jul 2019 08:45:50 +0000 (UTC)
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: YTPY+rk3grW7u1v41kjz+68uZEU9BS44vZx9LPxFGp50LBr5iXjpz4CAOq6ibmDaWhvDPxAAPr
 OwYqTOwt9+a1cZyBaaEXoiGp38b+BLyLmsnkkwDkM1Xm4BNlHwxt0VwxP9miT7qY7WE9D3J26+
 smh87VO0gDL6tT3QHYAmw03bVuwdgMY3z/1R+uHRsFLsVQOjaFPv/0gE5prKGU+39/jCvPFCos
 LcHxP1zN0443ofHRf4t/SGB83rOGnH5JonjaUR0lWyDN8Ld3oLld4p2MrXyNv/F4KF0mAg+MAp
 QFg=
X-SBRS: 2.7
X-MesageID: 3287013
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,294,1559534400"; 
   d="scan'208";a="3287013"
Date: Mon, 22 Jul 2019 10:45:33 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Julien Grall <julien.grall@arm.com>
Message-ID: <20190722084533.a2tq7qzpunepiguv@Air-de-Roger>
References: <cover.537da3804adbe71352bed871578f3e893e2210c5.1563325215.git-series.marmarek@invisiblethingslab.com>
 <bf64e46ec03145da1887cfff4c632c86784792f6.1563325215.git-series.marmarek@invisiblethingslab.com>
 <49a30043-1dd1-0069-1e3b-c593542f425c@arm.com>
 <20190720212102.GC1250@mail-itl>
 <29595834-4c39-b806-e54d-c73968dd65a9@arm.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <29595834-4c39-b806-e54d-c73968dd65a9@arm.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v5 4/6] xen/x86: Allow stubdom access to irq
 created for msi.
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>, George
 Dunlap <George.Dunlap@eu.citrix.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 Marek =?utf-8?Q?Marczykowski-G=C3=B3recki?= <marmarek@invisiblethingslab.com>,
 Tim Deegan <tim@xen.org>, Simon
 Gaiser <simon@invisiblethingslab.com>, Jan Beulich <jbeulich@suse.com>,
 xen-devel@lists.xenproject.org, Brian Woods <brian.woods@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gU3VuLCBKdWwgMjEsIDIwMTkgYXQgMDc6MDU6MTZQTSArMDEwMCwgSnVsaWVuIEdyYWxsIHdy
b3RlOgo+IEhpLAo+IAo+IE9uIDcvMjAvMTkgMTA6MjEgUE0sIE1hcmVrIE1hcmN6eWtvd3NraS1H
w7NyZWNraSB3cm90ZToKPiA+IE9uIFNhdCwgSnVsIDIwLCAyMDE5IGF0IDA1OjQ4OjU2UE0gKzAx
MDAsIEp1bGllbiBHcmFsbCB3cm90ZToKPiA+ID4gSGksCj4gPiA+IAo+ID4gPiBTb3JyeSBmb3Ig
anVtcGluZyBsYXRlIGluIHRoZSBkaXNjdXNzaW9uLgo+ID4gPiAKPiA+ID4gT24gNy8xNy8xOSAy
OjAwIEFNLCBNYXJlayBNYXJjenlrb3dza2ktR8OzcmVja2kgd3JvdGU6Cj4gPiA+ID4gZGlmZiAt
LWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9pcnEuaCBiL3hlbi9pbmNsdWRlL3hlbi9pcnEuaAo+ID4g
PiA+IGluZGV4IDU4NmI3ODMuLmM3YTZhODMgMTAwNjQ0Cj4gPiA+ID4gLS0tIGEveGVuL2luY2x1
ZGUveGVuL2lycS5oCj4gPiA+ID4gKysrIGIveGVuL2luY2x1ZGUveGVuL2lycS5oCj4gPiA+ID4g
QEAgLTkxLDYgKzkxLDcgQEAgdHlwZWRlZiBzdHJ1Y3QgaXJxX2Rlc2Mgewo+ID4gPiA+ICAgICAg
ICBzcGlubG9ja190IGxvY2s7Cj4gPiA+ID4gICAgICAgIHN0cnVjdCBhcmNoX2lycV9kZXNjIGFy
Y2g7Cj4gPiA+ID4gICAgICAgIGNwdW1hc2tfdmFyX3QgYWZmaW5pdHk7Cj4gPiA+ID4gKyAgICBk
b21pZF90IGNyZWF0b3JfZG9taWQ7IC8qIHdlYWsgcmVmZXJlbmNlIHRvIGRvbWFpbiBoYW5kbGlu
ZyB0aGlzIElSUSAqLwo+ID4gPiAKPiA+ID4gVGhpcyB4ODYgb25seS4gQ2FuIHRoaXMgYmUgbW92
ZWQgaW4gYXJjaF9pcnFfZGVzYyB0byBhdm9pZCBpbmNyZWFzaW5nIHRoZQo+ID4gPiBzdHJ1Y3R1
cmUgb24gQXJtPwo+ID4gCj4gPiBIb3cgKGlmIGF0IGFsbCkgUENJIHBhc3N0aHJvdWdoIGlzIHN1
cHBvcnRlZCBvbiBBUk0/IElzIHFlbXUgaW52b2x2ZWQ/Cj4gPiBJZiBzbywgYW5kIGlmIHRoYXQg
cWVtdSB3b3VsZCBiZSBpc29sYXRlZCBpbiBzdHViZG9tYWluLCBJIHRoaW5rIEFSTQo+ID4gd291
bGQgbmVlZCBhIHNpbWlsYXIgZmVhdHVyZS4gSWYgaXQgbm90IHRoZSBjYXNlIHJpZ2h0IG5vdywg
YnV0IGl0IGlzCj4gPiBwbGFubmVkLCBkbyB5b3UgdGhpbmsgaXQncyB3b3J0aCBtb3ZpbmcgaXQg
dG8gYXJjaF9pcnFfZGVzYyBhbmQgcG9zc2libHkKPiA+IG1vdmUgYmFjayBsYXRlcj8KPiAKPiBQ
Q0kgcGFzc3Rocm91Z2ggaXMgbm90IHlldCBzdXBwb3J0ZWQgb24gQXJtLiBIb3dldmVyLCBJIHdv
dWxkIG5vdCBleHBlY3QKPiBRRU1VIHRvIGJlIGludm9sdmVkIGF0IGFsbCBmb3IgQXJtLgo+IAo+
IEluIGFueSBjYXNlLCBJIHdvdWxkIHN0aWxsIHByZWZlciB0byBrZWVwIGZpZWxkIGluIGFyY2hf
aXJxX2Rlc2MgdW50aWwgd2UKPiBzZWUgYW55IHVzYWdlIG9uIEFybS4KCkknbSBmaW5lIHdpdGgg
cHV0dGluZyBpdCBpbnNpZGUgb2YgdGhlIGFyY2ggc3RydWN0LCBidXQgdGhlcmUncwpub3RoaW5n
IHg4NiBzcGVjaWZpYyBhYm91dCB0aGlzIGZpZWxkLiBSZWdhcmRsZXNzIG9mIHdoZXRoZXIgeW91
IHVzZQpRRU1VIG9yIHNvbWV0aGluZyBkaWZmZXJlbnQsIGlmIHlvdSB3YW50IHRvIGFsbG93IHBh
c3N0aHJvdWdoIG9uIEFSTQpmcm9tIGRvbWFpbnMgIT0gZG9tMCB5b3Ugd2lsbCBuZWVkIHRoaXMg
ZmllbGQgYW55d2F5LCBzbyB0aGF0IHRoZQpkb21haW4gcnVubmluZyB0aGUgcGFzc3Rocm91Z2gg
ZW11bGF0b3IgY2FuIHByb3Blcmx5IG1hbmFnZSBpbnRlcnJ1cHRzCm9uIGJlaGFsZiBvZiB0aGUg
Z3Vlc3QuCgpJZiB5b3Ugb25seSBwbGFuIHRvIHN1cHBvcnQgc29tZXRoaW5nIGxpa2UgdlBDSSBp
bnNpZGUgb2YgWGVuIHRoZW4gSQpndWVzcyB0aGVyZSdzIG5vIG5lZWQgZm9yIHRoZSBmaWVsZCwg
c2luY2UgWGVuIGlzIGFsd2F5cyBnb2luZyB0byBiZQp0aGUgb25lIGRvaW5nIHRoZSBwYXNzdGhy
b3VnaC4KClJvZ2VyLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 22 08:53:09 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Jul 2019 08:53:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hpU41-0004hP-Ar; Mon, 22 Jul 2019 08:52:57 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=wXcs=VT=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hpU3z-0004hK-OC
 for xen-devel@lists.xenproject.org; Mon, 22 Jul 2019 08:52:55 +0000
X-Inumbo-ID: 14b32b3a-ac5e-11e9-acbf-1779de734593
Received: from m9a0002g.houston.softwaregrp.com (unknown [15.124.64.67])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 14b32b3a-ac5e-11e9-acbf-1779de734593;
 Mon, 22 Jul 2019 08:52:50 +0000 (UTC)
Received: FROM m9a0002g.houston.softwaregrp.com (15.121.0.191) BY
 m9a0002g.houston.softwaregrp.com WITH ESMTP; 
 Mon, 22 Jul 2019 08:52:40 +0000
Received: from M9W0068.microfocus.com (2002:f79:bf::f79:bf) by
 M9W0068.microfocus.com (2002:f79:bf::f79:bf) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Mon, 22 Jul 2019 08:49:33 +0000
Received: from NAM04-SN1-obe.outbound.protection.outlook.com (15.124.72.13) by
 M9W0068.microfocus.com (15.121.0.191) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Mon, 22 Jul 2019 08:49:33 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=AGrKdSg1iQq5XAMOuXNY0cUbIG2sv+xpA9DEvhHbJMsYeYMMDNC1sYxTeTZyVSJYpUp6YAmD5n2m9Rq48T0usokwGVqkoh29UFUu4udzMdZB572Asuv1vTmpZNhEXUtqNpGKh4Bf7bFmF6unhZtvApy2yl1iUvPTtvzuq5NTuiw8koerVBJ7l36RZLYAqYg0CifjmclRtlGzrmrABb9gcRM1Q3xPo52lQtWxRzF68Mr6TZ5O/TLQMFumkfmBU3+OqkBWkLtLgrweORngJRDywSQ6SwMfZ8LwrTNCX0nfMOz1AKkczC74jJuERGnGtYaeJelJlkx6xUZ9DQmOZNlPNA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=VLEn1PbYfeH5L5LDJSS5T/f3EKQAsMSckE69r11w/uU=;
 b=MhnqGasJAv3HTeH7iibm2IkE2kMHptiZNmo7bsez6jLaS5Lt1/0wJ9oKvx+wZ/V7FqeSbtNM9lNI9KOeIIX5i/dzNiJAHEi3On4CJ2KnszbKtl02QMG7FtvttFcoduW8EllxTQH1nIGcGM5xkgg3i2XP4jopddB9Np3x8RCyMhW/ZysshcPCMvS12jwsLcD7Xt5HeP5rmcdspWvSW6kzRLk+0pUIwIE/SbYbIrerjaUgMclyKhFOjscrXOEYpyq6OKqxm2alRYPFrU61MKJb7l5nqU5xfj9/cVra4p6sbXAcNI5I/JYK5mE2o5YZ2Hl/2RBbOdU8YPabovOknfL98A==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2619.namprd18.prod.outlook.com (20.179.106.206) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2073.14; Mon, 22 Jul 2019 08:49:32 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Mon, 22 Jul 2019
 08:49:32 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Thread-Topic: [PATCH v3 14/14] AMD/IOMMU: process softirqs while dumping IRTs
Thread-Index: AQHVO/VM0Z1oh+Srj0iEZDBBy+eI46bSPozHgAQeRYA=
Date: Mon, 22 Jul 2019 08:49:32 +0000
Message-ID: <4645c8d8-4e4b-34ff-dcb8-6b6e74a3ac90@suse.com>
References: <6272c301-a905-38cf-dd1a-645f3d703241@suse.com>
 <10fb0354-9018-a714-44b7-efda1b579aa1@suse.com>
 <d66e0efb-a31f-63c7-1b40-e9e60098daa9@citrix.com>
In-Reply-To: <d66e0efb-a31f-63c7-1b40-e9e60098daa9@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: LO2P265CA0211.GBRP265.PROD.OUTLOOK.COM
 (2603:10a6:600:9e::31) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 7accdb85-a0db-49c6-712d-08d70e818410
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB2619; 
x-ms-traffictypediagnostic: DM6PR18MB2619:
x-microsoft-antispam-prvs: <DM6PR18MB2619A14BA170E3FDC1979531B3C40@DM6PR18MB2619.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 01068D0A20
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(366004)(136003)(396003)(346002)(376002)(39860400002)(189003)(199004)(4326008)(36756003)(66476007)(25786009)(305945005)(476003)(66556008)(14454004)(66446008)(64756008)(6436002)(7736002)(486006)(5660300002)(186003)(26005)(6246003)(316002)(66066001)(81156014)(256004)(478600001)(81166006)(54906003)(53936002)(52116002)(68736007)(6512007)(6486002)(6916009)(86362001)(76176011)(102836004)(71200400001)(229853002)(446003)(14444005)(71190400001)(6116002)(31696002)(53546011)(8676002)(80792005)(2906002)(386003)(6506007)(31686004)(8936002)(2616005)(3846002)(99286004)(11346002)(66946007);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2619;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: pkxNuf8pJB7r+OOmhYFQPYNl3snaxOC/FUl0v6WRPVprjv92eOWW1wio+cr6GSvHsHW0jblRhgOCzCIKT3nw/mvGrwBTki/G8J5RnOJHSB1Bic672ENWGwiFyUfqex4is6Nkft9CoCotjUaXY7u5n2tjOfrcFVZpoq+yCgNgwdO65gYllLUTqhyMyTea7czcBJvlsKN3kTbPEOZ37Y6k31LCBXPlWyU8jWseas59WL7h+h5eEJF/uZMJ5BMmrl5O8yQ2xet+4ARV2MyNO9mUpR7lTGaNOYt4VZb5IvdEvTev1ggUrzJJoU0gm3zSCGO/ZFGKEbCC5C9xqHMKKOsxxrynewSBb8TzXobb4KyU4UzeZiuzwbhtdLvhShOo9Om19l2kzSVeyK9pau4mpVRUU9GIZwNslW24RuGVvNWSDlk=
Content-ID: <D76EA26C3213694196928CAAC1B15273@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 7accdb85-a0db-49c6-712d-08d70e818410
X-MS-Exchange-CrossTenant-originalarrivaltime: 22 Jul 2019 08:49:32.7293 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2619
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v3 14/14] AMD/IOMMU: process softirqs while
 dumping IRTs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>, 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>

T24gMTkuMDcuMjAxOSAxOTo1NSwgQW5kcmV3IENvb3BlciB3cm90ZToNCj4gT24gMTYvMDcvMjAx
OSAxNzo0MSwgSmFuIEJldWxpY2ggd3JvdGU6DQo+PiBXaGVuIHRoZXJlIGFyZSBzdWZmaWNpZW50
bHkgbWFueSBkZXZpY2VzIGxpc3RlZCBpbiB0aGUgQUNQSSB0YWJsZXMgKG5vDQo+PiBtYXR0ZXIg
aWYgdGhleSBhY3R1YWxseSBleGlzdCksIG91dHB1dCBtYXkgdGFrZSB3YXkgbG9uZ2VyIHRoYW4g
dGhlDQo+PiB3YXRjaGRvZyB3b3VsZCBsaWtlLg0KPj4NCj4+IFNpZ25lZC1vZmYtYnk6IEphbiBC
ZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4NCj4+IC0tLQ0KPj4gdjM6IE5ldy4NCj4+IC0tLQ0K
Pj4gVEJEOiBTZWVpbmcgdGhlIHZvbHVtZSBvZiBvdXRwdXQgSSB3b25kZXIgd2hldGhlciB3ZSBz
aG91bGQgZnVydGhlcg0KPj4gICAgICAgIHN1cHByZXNzIGxvZ2dpbmcgaGVhZGVycyBvZiBkZXZp
Y2VzIHdoaWNoIGhhdmUgbm8gYWN0aXZlIGVudHJ5DQo+PiAgICAgICAgKGkuZS4gZW1pdCB0aGUg
aGVhZGVyIG9ubHkgdXBvbiBmaW5kaW5nIHRoZSBmaXJzdCBJUlRFIHdvcnRoDQo+PiAgICAgICAg
bG9nZ2luZykuIEFuZCB3aGlsZSBtaW5vciBmb3IgdGhlIHRvdGFsIHZvbHVtZSBvZiBvdXRwdXQg
SSdtDQo+PiAgICAgICAgYWxzbyB1bmNvbnZpbmNlZCBsb2dnaW5nIGJvdGggYSAicGVyIGRldmlj
ZSIgaGVhZGVyIGxpbmUgYW5kIGENCj4+ICAgICAgICAic2hhcmVkIiBvbmUgbWFrZXMgc2Vuc2Us
IHdoZW4gb25seSBvbmUgb2YgdGhlIHR3byBjYW4gYWN0dWFsbHkNCj4+ICAgICAgICBiZSBmb2xs
b3dlZCBieSBhY3R1YWwgY29udGVudHMuDQo+IA0KPiBJIGRvbid0IGhhdmUgYSBzeXN0ZW0gSSBj
YW4gYWNjZXNzIGF0IHRoZSBtb21lbnQsIHNvIGNhbid0IGp1ZGdlIGhvdyBiYWQNCj4gaXQgaXMg
cmlnaHQgbm93LsKgIEhvd2V2ZXIsIEkgd291bGQgYWR2b2NhdGUgdGhlIHJlbW92YWwgb2YgaXJy
ZWxldmFudA0KPiBpbmZvcm1hdGlvbi4NCg0KSSdsbCB0cnkgdG8gZ2V0IHRvIHB1dHRpbmcgdG9n
ZXRoZXIgYW5vdGhlciBwYXRjaCB0byB0aGlzIGVmZmVjdC4NCg0KPiBFaXRoZXIgd2F5LCB0aGlz
IGlzIGRlYnVnZ2luZyBzbyBBY2tlZC1ieTogQW5kcmV3IENvb3Blcg0KPiA8YW5kcmV3LmNvb3Bl
cjNAY2l0cml4LmNvbT4NCg0KVGhhbmtzLCBhbHNvIGZvciBhbGwgdGhlIG90aGVyIHJldmlldyBv
ZiB0aGlzIHNlcmllcyENCg0KPiBBcyBhbiBvYnNlcnZhdGlvbiwgSSB3b25kZXIgd2hldGhlciBj
b250aW51YWxseSBzcHJpbmtsaW5nDQo+IHByb2Nlc3NfcGVuZGluZ19zb2Z0aXJxcygpIGlzIHRo
ZSBiZXN0IHRoaW5nIHRvIGRvIGZvciBrZXloYW5kbGVycy4NCj4gV2UndmUgZ290IGEgbnVtYmVy
IG9mIG90aGVyIHdoaWNoIGluY3VyIHRoZSB3cmF0aCBvZiB0aGUgd2F0Y2hkb2cgKGdyYW50DQo+
IHRhYmxlIGluIHBhcnRpY3VsYXIpLCB3aGljaCBpbiBwcmFjdGljZSBtZWFucyB0aGV5IGFyZSB0
eXBpY2FsbHkgYnJva2VuDQo+IHdoZW4gdGhleSBhcmUgYWN0dWFsbHkgdXNlZCBmb3IgZGVidWdn
aW5nIHByb2R1Y3Rpb24uDQo+IA0KPiBBcyB0aGVzZSBhcmUgZm9yIGRlYnVnZ2luZyBvbmx5LCBt
aWdodCBpdCBiZSBhIGJldHRlciBpZGVhIHRvIHN0b3AgdGhlDQo+IHdhdGNoZG9nIHdoaWxlIGtl
eWhhbmRsZXJzIGFyZSBydW5uaW5nP8KgIFRoZSBvbmx5IHVzZWZ1bCB0aGluZyB3ZQ0KPiBhY3R1
YWxseSBtYW5hZ2UgaGVyZSBpcyB0byBzdG9wIHRoZSB3YXRjaGRvZyBraWxsaW5nIHVzLg0KDQpI
bW0sIEkgd291bGQgYWdyZWUgZ29pbmcgdGhpcyByb3V0ZSBpZiB0aGUgd2F0Y2hkb2cgY291bGQg
YmUgZGlzYWJsZWQNCm9uIGEgcGVyLUNQVSBiYXNpcywgYnV0IHJpZ2h0IG5vdyB3YXRjaGRvZ19k
aXNhYmxlKCkgaXMgYSBzeXN0ZW0gd2lkZQ0KYWN0aW9uLg0KDQpKYW4NCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 22 09:00:29 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Jul 2019 09: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 1hpUBD-0005RY-4m; Mon, 22 Jul 2019 09:00:23 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=wXcs=VT=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hpUBB-0005RT-Vk
 for xen-devel@lists.xenproject.org; Mon, 22 Jul 2019 09:00:22 +0000
X-Inumbo-ID: 1b6c8948-ac5f-11e9-ac29-9b12737f236f
Received: from m4a0040g.houston.softwaregrp.com (unknown [15.124.2.86])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 1b6c8948-ac5f-11e9-ac29-9b12737f236f;
 Mon, 22 Jul 2019 09:00:17 +0000 (UTC)
Received: FROM m4a0040g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0040g.houston.softwaregrp.com WITH ESMTP; 
 Mon, 22 Jul 2019 08:56:15 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Mon, 22 Jul 2019 08:55:47 +0000
Received: from NAM01-SN1-obe.outbound.protection.outlook.com (15.124.72.12) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Mon, 22 Jul 2019 08:55:47 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=I8yDyilI1ae5EThEaI3VUq5FLWnHofedTsmnWLIQZhE7IGEGOrjCOoZMgOwyjWFAk5l1lh/dge2/zDa2M+SUYTrF4gT7O4Y0lsxSafZUgy2aWPF4Bc8OU/UfqWouEYJqBjHtSCet8rsYLf8/wI8qgAQAQvmvyu2bxINyDRyOSoiHdK6i53bYWWnxmvGYCTWuj8K/PncnMqgCMmYTLa3phOOaofuMgi0yVB/LDrS0fEMYEuQOsT0qpegv602Q93NYks1MN/04ifXfcb+ecmkcxEeytIdLMN0Ge+xGkyaBlGr3B4yBvChO5PC87tBB2S6GeMe89V10Z+gPRmTHL5684w==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=znqLsLSp99gT3tl0p4DcHDPfLV4Ez3HJWmtFFFj+2DU=;
 b=ENTNXcDKeQEqJBBGBTWzgFEp6BMTPGTasgEO0kotZEND54fEc4+4iADDuedptQyuFbcVjCJPlfUAgDSsTdOnWY2B8V36F7QZml+t1J6k0kDxLte1uZRYXuxiwJfv45OI0dbSW210fqViUvIeiayxXyqsm743jx2kb1pZgWL2TAL+jPm7wID6bEG1EOY16mAaYzMdo4S1agN/HCrfp7Wajb+NooI1UCIwnbo6GsISzXC71/9G+HB/CDnLZWzekhtTlsSkXd4Dpdi+aScZQa6ZHo0mAt9SaJziYr0EZbKGUEyw2sqr/UAG5+OCihaFcd1ehK932kYTnmHygearyXKtwA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2763.namprd18.prod.outlook.com (20.179.49.144) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2094.16; Mon, 22 Jul 2019 08:55:45 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Mon, 22 Jul 2019
 08:55:45 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "Woods, Brian" <Brian.Woods@amd.com>
Thread-Topic: [PATCH v3 03/14] AMD/IOMMU: use bit field for control register
Thread-Index: AQHVO/SRnAccqyvNqEup1oh+z/xKQqbSRheAgAQYd4A=
Date: Mon, 22 Jul 2019 08:55:45 +0000
Message-ID: <24a47712-00f2-bbbf-9027-648c5dd6b4da@suse.com>
References: <6272c301-a905-38cf-dd1a-645f3d703241@suse.com>
 <3bca9f91-7cd8-e1bd-6d4c-736998fd3f0a@suse.com>
 <20190719182303.GB4496@amd.com>
In-Reply-To: <20190719182303.GB4496@amd.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: LO2P123CA0020.GBRP123.PROD.OUTLOOK.COM
 (2603:10a6:600:a6::32) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: c70d8ebc-e121-4e52-0437-08d70e82622b
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB2763; 
x-ms-traffictypediagnostic: DM6PR18MB2763:
x-microsoft-antispam-prvs: <DM6PR18MB2763BC45B0AC2FF070B9F5D9B3C40@DM6PR18MB2763.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-forefront-prvs: 01068D0A20
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(136003)(366004)(376002)(346002)(396003)(39860400002)(199004)(189003)(52116002)(6916009)(478600001)(6486002)(76176011)(53936002)(6436002)(316002)(36756003)(6512007)(81166006)(81156014)(186003)(25786009)(446003)(26005)(8676002)(4744005)(54906003)(2616005)(11346002)(476003)(4326008)(229853002)(8936002)(31686004)(71190400001)(71200400001)(102836004)(2906002)(7736002)(14454004)(386003)(6506007)(53546011)(305945005)(6246003)(31696002)(66946007)(66476007)(66556008)(64756008)(66446008)(66066001)(80792005)(14444005)(256004)(6116002)(86362001)(99286004)(68736007)(5660300002)(3846002)(486006);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2763;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: bViQNdZ8Kwu/Boey88A7BMDNAmuoWgrTWG8GyfvfmaLLbjthtB35IoZMehz/xJ18tMErJZlT5ssUbzT/Rbpj34An9okL4m1f7iwndDA8twLbD2fvtrVJ7CFhQcpHKLBRbsknL7daICA7WNe9rf5qUuc/9Y47WzfnolGMTmtETOFpXfp7X6J/9hbhc1uAal89T1QQ6cwZKz8fIVOfSKQ6fJbW6dtPY/s9HzcfgKKUdOWyb/trGfoGLvTBdJfZJcM01kqwjbYzJJdCuA+mBL2YzH7sdqor93zmUT9MUiY7+FazwAMWaQsxiVbYDeEJ/yb7zNyZ0CnwnEFPILqDXCG3HIkwbTx02lWjVaARqA6d66rgRPfw0gc4OeQMvXFHE7iH26UYlHPB9XDI9lHTBAnh5NqRwc+wRFROdwoYM5q59tI=
Content-ID: <168FCCD2DB4D9545A28878EF618CF578@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: c70d8ebc-e121-4e52-0437-08d70e82622b
X-MS-Exchange-CrossTenant-originalarrivaltime: 22 Jul 2019 08:55:45.3667 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2763
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v3 03/14] AMD/IOMMU: use bit field for
 control 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: Andrew Cooper <andrew.cooper3@citrix.com>,
 Suravee Suthikulpanit <Suravee.Suthikulpanit@amd.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>

T24gMTkuMDcuMjAxOSAyMDoyMywgIFdvb2RzLCBCcmlhbiAgd3JvdGU6DQo+IE9uIFR1ZSwgSnVs
IDE2LCAyMDE5IGF0IDA0OjM2OjA2UE0gKzAwMDAsIEphbiBCZXVsaWNoIHdyb3RlOg0KPj4gQWxz
byBpbnRyb2R1Y2UgYSBmaWVsZCBpbiBzdHJ1Y3QgYW1kX2lvbW11IGNhY2hpbmcgdGhlIG1vc3Qg
cmVjZW50bHkNCj4+IHdyaXR0ZW4gY29udHJvbCByZWdpc3Rlci4gQWxsIHdyaXRlcyBzaG91bGQg
bm93IGhhcHBlbiBleGNsdXNpdmVseSBmcm9tDQo+PiB0aGF0IGNhY2hlZCB2YWx1ZSwgc3VjaCB0
aGF0IGl0IGlzIGd1YXJhbnRlZWQgdG8gYmUgdXAgdG8gZGF0ZS4NCj4+DQo+PiBUYWtlIHRoZSBv
cHBvcnR1bml0eSBhbmQgYWRkIGZ1cnRoZXIgZmllbGRzLiBBbHNvIGNvbnZlcnQgYSBmZXcgYm9v
bGVhbg0KPj4gZnVuY3Rpb24gcGFyYW1ldGVycyB0byBib29sLCBzdWNoIHRoYXQgdXNlIG9mICEh
IGNhbiBiZSBhdm9pZGVkLg0KPj4NCj4+IEJlY2F1c2Ugb2YgdGhlcmUgbm93IGJlaW5nIGRlZmlu
aXRpb25zIGJleW9uZCBiaXQgMzEsIHdyaXRlbCgpIGFsc28gZ2V0cw0KPj4gcmVwbGFjZWQgYnkg
d3JpdGVxKCkgd2hlbiB1cGRhdGluZyBoYXJkd2FyZS4NCj4+DQo+PiBTaWduZWQtb2ZmLWJ5OiBK
YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+DQo+PiBBY2tlZC1ieTogQW5kcmV3IENvb3Bl
ciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4NCj4gDQo+IEFja2VkLWJ5OiBCcmlhbiBXb29k
cyA8YnJpYW4ud29vZHNAYW1kLmNvbT4NCg0KVGhhbmtzIGZvciB0aGlzIGFuZCB0aGUgb3RoZXIg
YWNrcy4gSSBub3RpY2UgdGhvdWdoIHRoYXQgeW91IHNraXBwZWQNCnBhdGNoZXMgMiBhbmQgMTM6
IEFyZSB0aGVyZSBjb25jZXJucyB0aGVyZT8gUGF0Y2ggOCBzdGlsbCBoYXMgYQ0KZGlzY3Vzc2lv
biB0byBzZXR0bGUsIHNvIEkgcmVhbGl6ZSB5b3UgcHJvYmFibHkgd291bGRuJ3Qgd2FudCB0byBh
Y2sNCnRoYXQgb25lIHlldC4NCg0KSmFuDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 22 09:06:18 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Jul 2019 09:06:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hpUGs-0005Zc-R3; Mon, 22 Jul 2019 09:06:14 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=SK1b=VT=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hpUGr-0005ZX-GL
 for xen-devel@lists.xenproject.org; Mon, 22 Jul 2019 09:06:13 +0000
X-Inumbo-ID: f25d6616-ac5f-11e9-945e-d393a41252b6
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id f25d6616-ac5f-11e9-945e-d393a41252b6;
 Mon, 22 Jul 2019 09:06:10 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id B7C15344;
 Mon, 22 Jul 2019 02:06:09 -0700 (PDT)
Received: from [10.1.196.50] (e108454-lin.cambridge.arm.com [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id E60803F694;
 Mon, 22 Jul 2019 02:06:07 -0700 (PDT)
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <cover.537da3804adbe71352bed871578f3e893e2210c5.1563325215.git-series.marmarek@invisiblethingslab.com>
 <bf64e46ec03145da1887cfff4c632c86784792f6.1563325215.git-series.marmarek@invisiblethingslab.com>
 <49a30043-1dd1-0069-1e3b-c593542f425c@arm.com>
 <20190720212102.GC1250@mail-itl>
 <29595834-4c39-b806-e54d-c73968dd65a9@arm.com>
 <20190722084533.a2tq7qzpunepiguv@Air-de-Roger>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <a1175232-a742-8a09-cda4-922009440257@arm.com>
Date: Mon, 22 Jul 2019 10:06:06 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.1
MIME-Version: 1.0
In-Reply-To: <20190722084533.a2tq7qzpunepiguv@Air-de-Roger>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v5 4/6] xen/x86: Allow stubdom access to irq
 created for msi.
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 =?UTF-8?Q?Marek_Marczykowski-G=c3=b3recki?= <marmarek@invisiblethingslab.com>,
 Tim Deegan <tim@xen.org>, Simon Gaiser <simon@invisiblethingslab.com>,
 Jan Beulich <jbeulich@suse.com>, xen-devel@lists.xenproject.org,
 Brian Woods <brian.woods@amd.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgUm9nZXIsCgpPbiAyMi8wNy8yMDE5IDA5OjQ1LCBSb2dlciBQYXUgTW9ubsOpIHdyb3RlOgo+
IE9uIFN1biwgSnVsIDIxLCAyMDE5IGF0IDA3OjA1OjE2UE0gKzAxMDAsIEp1bGllbiBHcmFsbCB3
cm90ZToKPj4gSGksCj4+Cj4+IE9uIDcvMjAvMTkgMTA6MjEgUE0sIE1hcmVrIE1hcmN6eWtvd3Nr
aS1Hw7NyZWNraSB3cm90ZToKPj4+IE9uIFNhdCwgSnVsIDIwLCAyMDE5IGF0IDA1OjQ4OjU2UE0g
KzAxMDAsIEp1bGllbiBHcmFsbCB3cm90ZToKPj4+PiBIaSwKPj4+Pgo+Pj4+IFNvcnJ5IGZvciBq
dW1waW5nIGxhdGUgaW4gdGhlIGRpc2N1c3Npb24uCj4+Pj4KPj4+PiBPbiA3LzE3LzE5IDI6MDAg
QU0sIE1hcmVrIE1hcmN6eWtvd3NraS1Hw7NyZWNraSB3cm90ZToKPj4+Pj4gZGlmZiAtLWdpdCBh
L3hlbi9pbmNsdWRlL3hlbi9pcnEuaCBiL3hlbi9pbmNsdWRlL3hlbi9pcnEuaAo+Pj4+PiBpbmRl
eCA1ODZiNzgzLi5jN2E2YTgzIDEwMDY0NAo+Pj4+PiAtLS0gYS94ZW4vaW5jbHVkZS94ZW4vaXJx
LmgKPj4+Pj4gKysrIGIveGVuL2luY2x1ZGUveGVuL2lycS5oCj4+Pj4+IEBAIC05MSw2ICs5MSw3
IEBAIHR5cGVkZWYgc3RydWN0IGlycV9kZXNjIHsKPj4+Pj4gICAgICAgICBzcGlubG9ja190IGxv
Y2s7Cj4+Pj4+ICAgICAgICAgc3RydWN0IGFyY2hfaXJxX2Rlc2MgYXJjaDsKPj4+Pj4gICAgICAg
ICBjcHVtYXNrX3Zhcl90IGFmZmluaXR5Owo+Pj4+PiArICAgIGRvbWlkX3QgY3JlYXRvcl9kb21p
ZDsgLyogd2VhayByZWZlcmVuY2UgdG8gZG9tYWluIGhhbmRsaW5nIHRoaXMgSVJRICovCj4+Pj4K
Pj4+PiBUaGlzIHg4NiBvbmx5LiBDYW4gdGhpcyBiZSBtb3ZlZCBpbiBhcmNoX2lycV9kZXNjIHRv
IGF2b2lkIGluY3JlYXNpbmcgdGhlCj4+Pj4gc3RydWN0dXJlIG9uIEFybT8KPj4+Cj4+PiBIb3cg
KGlmIGF0IGFsbCkgUENJIHBhc3N0aHJvdWdoIGlzIHN1cHBvcnRlZCBvbiBBUk0/IElzIHFlbXUg
aW52b2x2ZWQ/Cj4+PiBJZiBzbywgYW5kIGlmIHRoYXQgcWVtdSB3b3VsZCBiZSBpc29sYXRlZCBp
biBzdHViZG9tYWluLCBJIHRoaW5rIEFSTQo+Pj4gd291bGQgbmVlZCBhIHNpbWlsYXIgZmVhdHVy
ZS4gSWYgaXQgbm90IHRoZSBjYXNlIHJpZ2h0IG5vdywgYnV0IGl0IGlzCj4+PiBwbGFubmVkLCBk
byB5b3UgdGhpbmsgaXQncyB3b3J0aCBtb3ZpbmcgaXQgdG8gYXJjaF9pcnFfZGVzYyBhbmQgcG9z
c2libHkKPj4+IG1vdmUgYmFjayBsYXRlcj8KPj4KPj4gUENJIHBhc3N0aHJvdWdoIGlzIG5vdCB5
ZXQgc3VwcG9ydGVkIG9uIEFybS4gSG93ZXZlciwgSSB3b3VsZCBub3QgZXhwZWN0Cj4+IFFFTVUg
dG8gYmUgaW52b2x2ZWQgYXQgYWxsIGZvciBBcm0uCj4+Cj4+IEluIGFueSBjYXNlLCBJIHdvdWxk
IHN0aWxsIHByZWZlciB0byBrZWVwIGZpZWxkIGluIGFyY2hfaXJxX2Rlc2MgdW50aWwgd2UKPj4g
c2VlIGFueSB1c2FnZSBvbiBBcm0uCj4gCj4gSSdtIGZpbmUgd2l0aCBwdXR0aW5nIGl0IGluc2lk
ZSBvZiB0aGUgYXJjaCBzdHJ1Y3QsIGJ1dCB0aGVyZSdzCj4gbm90aGluZyB4ODYgc3BlY2lmaWMg
YWJvdXQgdGhpcyBmaWVsZC4KCkluIHRoZW9yeSB5ZXMsIGluIHByYWN0aWNlIHRoaXMgaXMgb25s
eSB1c2VkIGJ5IHg4NiB0b2RheS4gSSBkb24ndCB3YW50IHRvIAppbmNyZWFzZSB0aGUgc2l6ZSBv
ZiBpcnFfZGVzYyBmb3IgdW51c2VkIGZpZWxkLgoKV2UgY2FuIG1vdmUgYmVjYXVzZSB0aGUgZmll
bGQgaW4gaXJxX2Rlc2MgaWYgdGhlcmUgYXJlIGEgbmVlZCBvbiBBcm0uCgpDaGVlcnMsCgotLSAK
SnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 22 09:12:14 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Jul 2019 09:12:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hpUMc-0006HM-IU; Mon, 22 Jul 2019 09:12:10 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ZN+7=VT=gmail.com=andrii.anisov@srs-us1.protection.inumbo.net>)
 id 1hpUMb-0006HH-IG
 for xen-devel@lists.xenproject.org; Mon, 22 Jul 2019 09:12:09 +0000
X-Inumbo-ID: c757cca0-ac60-11e9-8980-bc764e045a96
Received: from mail-lf1-x143.google.com (unknown [2a00:1450:4864:20::143])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c757cca0-ac60-11e9-8980-bc764e045a96;
 Mon, 22 Jul 2019 09:12:08 +0000 (UTC)
Received: by mail-lf1-x143.google.com with SMTP id r15so9078326lfm.11
 for <xen-devel@lists.xenproject.org>; Mon, 22 Jul 2019 02:12:08 -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-language:content-transfer-encoding;
 bh=5AHWCmH5REw0gXnT9xOFRUVFyqxKM762+DPJHsmDMQA=;
 b=COb8NtzlBdf4U4mgXsPhuhV5JYLaDmBhqM+oaiaDYzbdljNC/Am/EFjpaSo/lTS9EM
 f7nL65fD1L+sh6swYmSNwcMkchdyWrweYNjhoW57831bPf6puWlgz8uIlvSPof4eFEIE
 BspnjCLJxJE8CinmYxS18zX0eEMB023ACWs5tvdBav5kbD0rBcQPsmqGX/Uxus/1omY2
 pRx/v7+bzckwklpr0aAZ2xCgOePiJYOuiKfSwpDfrq5Ps2Bt7WgeUYNPqzm/xo4werS6
 bHayEyX9FU0HPBnYjD4+VUmXiQNWarKg+7B4+3Y4RHtd+x7U0a3ETpMfcqsa6U4gLqJH
 7NCw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=5AHWCmH5REw0gXnT9xOFRUVFyqxKM762+DPJHsmDMQA=;
 b=XdWM6qqyscIfUVOU83dASRtREcfg5ufAO0hf0HbiX8X7Ygn262WUgYoohMXKqj8na7
 K8fM+vXiMOyTNqvXZhAY3t0Rvhw/jCcU1dSJmyeFRuQxD45k7ed/MDpZs8ZAsRW3Hhbk
 ScL32V6nvxCvAWAE1V9ezLKb9yZfKvacd7EbhCpAwikFajvbDeq0azZpl2I4fnqPrtHa
 oszq9ie56aZjdVGhfSyFPKkvpHUZ2bVielrol701o7EW+PCbrcayaZRa5g39tybxV75u
 J9HJ2qjSO9i180sotshrT8WbUJ0JIjupK1XP9/jVJ+ObxWPM131GTdtCAJhloDK39OC4
 4A/Q==
X-Gm-Message-State: APjAAAXULo3+ZttXWzOmeqx2skb8zn2kFqOLmWgUJS+hRU+p8veA0WFN
 bBHkLf80kFIDdIx0JhdJzpo=
X-Google-Smtp-Source: APXvYqw7pGVb2D1XPJdriQJ47rTS5tnwhH+0+fzW8+URbiaEs5F2QSEDi0B2IWwh8gbhCxmjOhyYnA==
X-Received: by 2002:ac2:4351:: with SMTP id o17mr10653082lfl.100.1563786726569; 
 Mon, 22 Jul 2019 02:12:06 -0700 (PDT)
Received: from [10.17.180.34] (ll-22.209.223.85.sovam.net.ua. [85.223.209.22])
 by smtp.gmail.com with ESMTPSA id
 199sm7456540ljf.44.2019.07.22.02.12.04
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Mon, 22 Jul 2019 02:12:05 -0700 (PDT)
To: Julien Grall <julien.grall@arm.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, xen-devel@lists.xenproject.org
References: <1563469897-2773-1-git-send-email-andrii.anisov@gmail.com>
 <581a9cc4-5ba7-717e-faf3-ac52d529d61d@citrix.com>
 <e3d349b3-76bc-677e-5209-fb09fc9b3ea7@gmail.com>
 <7b6d8734-8302-25a2-fe2a-e12bb1f53472@arm.com>
From: Andrii Anisov <andrii.anisov@gmail.com>
Message-ID: <6690685e-2626-c261-4817-241e8ef9efe4@gmail.com>
Date: Mon, 22 Jul 2019 12:12:04 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <7b6d8734-8302-25a2-fe2a-e12bb1f53472@arm.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] vunmap: let vunmap align virtual address by
 itself
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>,
 Andrii Anisov <andrii_anisov@epam.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Ck9uIDE5LjA3LjE5IDEyOjUxLCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+IEN1cnJlbnRseSB2dW5t
YXAoKSBpcyBjYWxsZWQgZnJvbcKgIGZyb20geGVuL2FyY2gvYXJtL2NwdWVycmF0YS5jIHdpdGgg
YW4KPiAKPiBzL8KgIGZyb20vLwo+IAo+PiBhZGRyZXNzIHBvdGVudGlhbGx5IG5vdCBwYWdlIGFs
aWduZWQuIEluc3RlYWQgb2YgZml4aW5nIHRoYXQgaW4gQVJNIGNvZGUsCj4gCj4gcy9BUk0vQXJt
Lwo+IAo+PiB3ZSBsZXQgdnVubWFwKCkgbWFraW5nIGFsaWdubWVudCBieSBpdHNlbGYgYW5kIHN0
cmlwcGluZyBvdGhlciBleGlzdGluZwo+PiB2dW5tYXAoKSBjYWxscyBmcm9tIHByaW9yIG1hc2tp
bmcuIFRoaXMgbWFrZXMgaXQgY29uc2lzdGVudCB3aXRoIGhvdwo+PiB7LHVufW1hcF9kb21haW5f
cGFnZSgpIGN1cnJlbnRseSB3b3Jrcy4KPiAKPiBUaGUgY29tbWl0IG1lc3NhZ2UgZG9lcyBub3Qg
c3RhdGUgd2hhdCBjb3VsZCBnb2VzIHdyb25nIGlmIHRoZSBwYWdlIGlzIG5vdCBhbGlnbmVkLiBT
byBob3cgYWJvdXQ6Cj4gCj4gU2luY2UgY29tbWl0IDljYzA2MThlYjAgInhlbi9hcm06IG1tOiBT
YW5pdHkgY2hlY2sgYW55IHVwZGF0ZSBvZiBYZW4gcGFnZSB0YWJsZXMiLCB0aGUgTU0gY29kZSBy
ZXF1aXJlcyB0aGUgdmlydHVhbCBhZGRyZXNzIHRvIGJlIHBhZ2UtYWxpZ25lZC4gQXMgdGhlIHZ1
bm1hcCgpIGhlbHBlciBpcyBkaXJlY3RseSB1c2VkIHRoZSB2aXJ0dWFsIGFkZHJlc3MgcGFzc2Vk
IGJ5IGl0cyBjYWxsZXIsIHRoaXMgbm93IGltcGxpZXMgdGhlIGNhbGxlciBzaG91bGQgcGFzcyBh
IHBhZ2UtYWxpZ25lZCB2aXJ0dWFsIGFkZHJlc3MuCj4gCj4gT25lIG9mIHRoZSBjYWxsZXIgaW4g
eGVuL2FyY2gvYXJtL2NwdWVycmF0YS5jIG1heSBhY3R1YWxseSBwYXNzIGFuIHVuYWxpZ25lZCBh
ZGRyZXNzIHJlc3VsdGluZyB0aGUgdnVubWFwKCkgdG8gc2lsZW50bHkgZmFpbCBhbmQgcG90ZW50
aWFsbHkgbWFraW5nIGZ1dHVyZSB1c2VyIG9mIHZtYXAoKSB0byBmYWlsICh0aGUgTU0gY29kZSBk
b2VzIG5vdCBhbGxvdyB0byByZXBsYWNlIGV4aXN0aW5nIG1hcHBpbmcpLgo+IAo+IEluIGdlbmVy
YWwsIGl0IHdvdWxkIGJlIGJldHRlciB0byBoYXZlIHZ1bm1hcCgpIG1vcmUgcmVzaWxpZW50IHRv
IHVuYWxpZ25lZCBhZGRyZXNzLiBTbyB0aGUgZnVuY3Rpb24gaXMgbm93IHBhZ2UtYWxpZ25pbmcg
dGhlIHZpcnR1YWwgYWRkcmVzcy4KPiAKPiBOb3RlIHRoYXQgZm9yIG11bHRpLXBhZ2VzIHZpcnR1
YWwgbWFwcGluZywgdGhlIGFkZHJlc3Mgc2hvdWxkIHN0aWxsIHBvaW50IGludG8gdGhlIGZpcnN0
IHBhZ2UuIE90aGVyd2lzZSwgdnVubWFwKCkgbWF5IG9ubHkgcGFydGlhbGx5IHJlbW92ZSB0aGUg
bWFwcGluZy4KCkknbSBvayB3aXRoIHRoYXQuCgoKPiBXaHkgZGlkIHlvdSByZW1vdmUgdGhlIGZv
bGxvd2luZyBsaW5lOgo+ICDCoC0gc3RyaXAgYWxsIGV4aXN0aW5nIHZ1bm1hcCgpIGNhbGxzIGZy
b20gcHJpb3IgbWFza2luZwoKQmVjYXVzZSBJIGFscmVhZHkgbWVudGlvbmVkIGl0IGluIHRoZSBt
YWluIGJvZHkgb2YgbXkgbWVzc2FnZS4KCj4gYWRkcmVzcyBwb3RlbnRpYWxseSBub3QgcGFnZSBh
bGlnbmVkLiBJbnN0ZWFkIG9mIGZpeGluZyB0aGF0IGluIEFSTSBjb2RlLAo+IHdlIGxldCB2dW5t
YXAoKSBtYWtpbmcgYWxpZ25tZW50IGJ5IGl0c2VsZiBhbmQgc3RyaXBwaW5nIG90aGVyIGV4aXN0
aW5nCj4gdnVubWFwKCkgY2FsbHMgZnJvbSBwcmlvciBtYXNraW5nLgoKWWV0LCB3aXRoIHlvdXIg
dGV4dCBib3RoIG5vdGVzIGFyZSBuZWVkZWQuCgotLSAKU2luY2VyZWx5LApBbmRyaWkgQW5pc292
LgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 22 09:16:40 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Jul 2019 09: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 1hpUQx-0006Op-5P; Mon, 22 Jul 2019 09:16:39 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=wXcs=VT=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hpUQv-0006Ok-H3
 for xen-devel@lists.xenproject.org; Mon, 22 Jul 2019 09:16:37 +0000
X-Inumbo-ID: 5f186afc-ac61-11e9-bb7e-ab0968b45cb5
Received: from m9a0001g.houston.softwaregrp.com (unknown [15.124.64.66])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 5f186afc-ac61-11e9-bb7e-ab0968b45cb5;
 Mon, 22 Jul 2019 09:16:33 +0000 (UTC)
Received: FROM m9a0001g.houston.softwaregrp.com (15.121.0.190) BY
 m9a0001g.houston.softwaregrp.com WITH ESMTP; 
 Mon, 22 Jul 2019 09:16:22 +0000
Received: from M4W0335.microfocus.com (2002:f78:1193::f78:1193) by
 M9W0067.microfocus.com (2002:f79:be::f79:be) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Mon, 22 Jul 2019 09:16:09 +0000
Received: from NAM05-DM3-obe.outbound.protection.outlook.com (15.124.8.11) by
 M4W0335.microfocus.com (15.120.17.147) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Mon, 22 Jul 2019 09:16:09 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=jt7Ptsyu598LTls00qX/bQ7aI664FRLfcC0qy++hAkcD6oiDaL4JyBU3nNMwn1utMCXt4Mcgq+UL+aaKu7dPX4nGmcBEALqtwbBKXZPbE0OPVQ6bMm4DlMy5C6nY0gUabCYcuvoxbsn3wimIojXGaPsqthVKhicVgSTwopLYiXGUdV7++fCYOcUPn01ShQ7ENHEeKouPHfC7wdxSqItcmLhXK8/2jTD+zy5B+OtyuMoV5/0zUsX1NQ8byvnXiD+Prtt9rQzFoB7z4FfNIAnnMNNuVdPN21xEHSLT+oPJBrEewwHBNqxscHEaxEd4ljHAqdgjTaqG+OKMt69Ysbfnxw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=hbVyaBzImDh218bQFFKnw4paz/0Mzsp/qtnKxUxPqMc=;
 b=ctu1VUt//NmV0uSl6sZbwc91PWOahfBD7vkkqmeHixP3Dcu3ENAS1hjDYmTZ3GkE9lyXAhSoachwYRWxAd9dRtHtjwov+f8vZpQzH0a4oGcYf8yuNWXlZe0lD2KakIXX9rZ71jhbPYgOfWDdTW0HnT0K2LLkz0scPewUppSWZuF8NXswubR8enPSkO31B/tf0ZX+j0rJ5ncnkikqREnti+ONf4IdT7ulvtqJo513yuCUVyHpc284UgIx5HNNL33YYwelKyKDsyLtz8vW4BBm3VUk8zSpRvv0Enh5jipMA0vTmXkIv/eHhX5tbBVa+8Dby7Sivz4C0ayz/wW+66wFTg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB3417.namprd18.prod.outlook.com (10.255.175.14) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2094.16; Mon, 22 Jul 2019 09:16:08 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Mon, 22 Jul 2019
 09:16:08 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Andy Smith <andy@strugglers.net>
Thread-Topic: [Xen-devel] "CPU N still not dead..." messages during microcode
 update stage of boot when smt=0
Thread-Index: AQHVP//515Jyq7gbbE+1g3GDqkihQ6bWXCcA
Date: Mon, 22 Jul 2019 09:16:08 +0000
Message-ID: <7d518504-b12b-a6b9-dc37-7fdb00f8d632@suse.com>
References: <20190721200623.GJ11726@bitfolk.com>
In-Reply-To: <20190721200623.GJ11726@bitfolk.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR0402CA0009.eurprd04.prod.outlook.com
 (2603:10a6:4:91::19) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: c47c5cd1-4026-452b-f4bc-08d70e853b0a
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB3417; 
x-ms-traffictypediagnostic: DM6PR18MB3417:
x-microsoft-antispam-prvs: <DM6PR18MB34178A08B554BD2672AE6687B3C40@DM6PR18MB3417.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 01068D0A20
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(39860400002)(346002)(376002)(396003)(136003)(366004)(199004)(189003)(3846002)(25786009)(15650500001)(6116002)(99286004)(2906002)(446003)(4326008)(6916009)(11346002)(2616005)(476003)(31686004)(478600001)(66066001)(386003)(6506007)(53546011)(102836004)(68736007)(76176011)(52116002)(486006)(14454004)(80792005)(229853002)(26005)(8676002)(186003)(53936002)(6486002)(31696002)(256004)(6436002)(14444005)(86362001)(5660300002)(66946007)(66556008)(66476007)(64756008)(71200400001)(71190400001)(66446008)(305945005)(6512007)(7736002)(36756003)(8936002)(81166006)(81156014)(6246003)(316002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB3417;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: RQlNg7p/wBwnxVgB1bae63KL6pucgQvTGobj5LXDU28bQe/JdTA9Cu3hvecthAU16pYG4W/6ZvGU2c2P1lT5sqpSXohnbN4t8xolBIKLuvfIFZeRn7EHpUUVZ5qeMqNAiDZcrl9FMiQeA/hdx2r0sFl6h8v2TmShgpOJcMapEVyVhBMN07sCpc/GcPD9FJt2kew1TQ9t1liHGI1wi8FmXsBlUShuwiFR3Tgx0jdItMA1p/OU67mC/miqMj7r2ctIb+amZykYybfF1p9oPj70Caf98gCHwQn8HENUOY7F45CRFRDiVrJgIjpePbY8GvVgEIBRAcxg4jdj8FaxllIVAMihonZQR0d02F/5xj0mwSlEFMEfeo4GKMFPU4LtiBhy9zCYIG5br2P8fIs1woAccuVHRcY9PqXQXgC7Eq3jE+c=
Content-ID: <D69AE74C11F36F4E9C69DB698B59066A@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: c47c5cd1-4026-452b-f4bc-08d70e853b0a
X-MS-Exchange-CrossTenant-originalarrivaltime: 22 Jul 2019 09:16:08.2286 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB3417
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] "CPU N still not dead..." messages during microcode
 update stage of boot when smt=0
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjEuMDcuMjAxOSAyMjowNiwgQW5keSBTbWl0aCB3cm90ZToNCj4gSGksDQo+IA0KPiBNeSBm
aXJzdCB0aW1lIHVzaW5nIHNtdD0wIG9uIGh5cGVydmlzb3IgY29tbWFuZCBsaW5lIHNvIG5vdCBz
dXJlIGhvdw0KPiBtYW55IHZlcnNpb25zIGFuZCBkaWZmZXJlbnQgcGllY2VzIG9mIGhhcmR3YXJl
IHRoaXMgaGFwcGVucyB3aXRoLA0KPiBidXQgSSBub3RpY2VkIHRoaXMgZHVyaW5nIHRoZSBtaWNy
b2NvZGUgdXBkYXRlIHN0YWdlIG9mIGJvb3Q6DQo+IA0KPiAoWEVOKSBIVk06IEhBUCBwYWdlIHNp
emVzOiA0a0IsIDJNQiwgMUdCDQo+IChYRU4pIEFkZGluZyBjcHUgMSB0byBydW5xdWV1ZSAwDQo+
IChYRU4pIENQVSAxIHN0aWxsIG5vdCBkZWFkLi4uDQo+IChYRU4pIENQVSAxIHN0aWxsIG5vdCBk
ZWFkLi4uDQo+IChYRU4pIENQVSAxIHN0aWxsIG5vdCBkZWFkLi4uDQo+IChYRU4pIENQVSAxIHN0
aWxsIG5vdCBkZWFkLi4uDQo+IChYRU4pIENQVSAxIHN0aWxsIG5vdCBkZWFkLi4uDQo+IChYRU4p
IENQVSAxIHN0aWxsIG5vdCBkZWFkLi4uDQo+IChYRU4pIENQVSAxIHN0aWxsIG5vdCBkZWFkLi4u
DQo+IChYRU4pIENQVSAxIHN0aWxsIG5vdCBkZWFkLi4uDQo+IChYRU4pIENQVSAxIHN0aWxsIG5v
dCBkZWFkLi4uDQo+IChYRU4pIENQVSAxIHN0aWxsIG5vdCBkZWFkLi4uDQo+IChYRU4pIENQVSAx
IHN0aWxsIG5vdCBkZWFkLi4uDQo+IChYRU4pIENQVSAxIHN0aWxsIG5vdCBkZWFkLi4uDQo+IChY
RU4pIENQVSAxIHN0aWxsIG5vdCBkZWFkLi4uDQo+IChYRU4pIENQVSAxIHN0aWxsIG5vdCBkZWFk
Li4uDQo+IChYRU4pIENQVSAxIHN0aWxsIG5vdCBkZWFkLi4uDQo+IChYRU4pIENQVSAxIHN0aWxs
IG5vdCBkZWFkLi4uDQo+IChYRU4pIENQVSAxIHN0aWxsIG5vdCBkZWFkLi4uDQo+IChYRU4pIENQ
VSAxIHN0aWxsIG5vdCBkZWFkLi4uDQo+IChYRU4pIENQVSAxIHN0aWxsIG5vdCBkZWFkLi4uDQo+
IChYRU4pIENQVSAxIHN0aWxsIG5vdCBkZWFkLi4uDQo+IChYRU4pIENQVSAxIHN0aWxsIG5vdCBk
ZWFkLi4uDQo+IChYRU4pIENQVSAxIHN0aWxsIG5vdCBkZWFkLi4uDQo+IChYRU4pIENQVSAxIHN0
aWxsIG5vdCBkZWFkLi4uDQo+IChYRU4pIENQVSAxIHN0aWxsIG5vdCBkZWFkLi4uDQo+IChYRU4p
IENQVSAxIHN0aWxsIG5vdCBkZWFkLi4uDQo+IChYRU4pIFJlbW92aW5nIGNwdSAxIGZyb20gcnVu
cXVldWUgMA0KPiAoWEVOKSBtaWNyb2NvZGU6IENQVTIgdXBkYXRlZCBmcm9tIHJldmlzaW9uIDB4
MjAwMDA1NyB0byAweDIwMDAwNWUsIGRhdGUgPSAyMDE5LTA0LTAyDQo+IChYRU4pIEFkZGluZyBj
cHUgMiB0byBydW5xdWV1ZSAwDQo+IChYRU4pIEFkZGluZyBjcHUgMyB0byBydW5xdWV1ZSAwDQo+
IChYRU4pIFJlbW92aW5nIGNwdSAzIGZyb20gcnVucXVldWUgMA0KPiAoWEVOKSBtaWNyb2NvZGU6
IENQVTQgdXBkYXRlZCBmcm9tIHJldmlzaW9uIDB4MjAwMDA1NyB0byAweDIwMDAwNWUsIGRhdGUg
PSAyMDE5LTA0LTAyDQo+IChYRU4pIEFkZGluZyBjcHUgNCB0byBydW5xdWV1ZSAwDQo+IChYRU4p
IEFkZGluZyBjcHUgNSB0byBydW5xdWV1ZSAwDQo+IChYRU4pIFJlbW92aW5nIGNwdSA1IGZyb20g
cnVucXVldWUgMA0KPiAoWEVOKSBtaWNyb2NvZGU6IENQVTYgdXBkYXRlZCBmcm9tIHJldmlzaW9u
IDB4MjAwMDA1NyB0byAweDIwMDAwNWUsIGRhdGUgPSAyMDE5LTA0LTAyDQo+IChYRU4pIEFkZGlu
ZyBjcHUgNiB0byBydW5xdWV1ZSAwDQo+IChYRU4pIEFkZGluZyBjcHUgNyB0byBydW5xdWV1ZSAw
DQo+IChYRU4pIFJlbW92aW5nIGNwdSA3IGZyb20gcnVucXVldWUgMA0KPiAoWEVOKSBtaWNyb2Nv
ZGU6IENQVTggdXBkYXRlZCBmcm9tIHJldmlzaW9uIDB4MjAwMDA1NyB0byAweDIwMDAwNWUsIGRh
dGUgPSAyMDE5LTA0LTAyDQo+IChYRU4pIEFkZGluZyBjcHUgOCB0byBydW5xdWV1ZSAwDQo+IChY
RU4pIEFkZGluZyBjcHUgOSB0byBydW5xdWV1ZSAwDQo+IChYRU4pIFJlbW92aW5nIGNwdSA5IGZy
b20gcnVucXVldWUgMA0KPiAoWEVOKSBtaWNyb2NvZGU6IENQVTEwIHVwZGF0ZWQgZnJvbSByZXZp
c2lvbiAweDIwMDAwNTcgdG8gMHgyMDAwMDVlLCBkYXRlID0gMjAxOS0wNC0wMg0KPiAoWEVOKSBB
ZGRpbmcgY3B1IDEwIHRvIHJ1bnF1ZXVlIDANCj4gKFhFTikgQWRkaW5nIGNwdSAxMSB0byBydW5x
dWV1ZSAwDQo+IChYRU4pIFJlbW92aW5nIGNwdSAxMSBmcm9tIHJ1bnF1ZXVlIDANCj4gKFhFTikg
bWljcm9jb2RlOiBDUFUxMiB1cGRhdGVkIGZyb20gcmV2aXNpb24gMHgyMDAwMDU3IHRvIDB4MjAw
MDA1ZSwgZGF0ZSA9IDIwMTktMDQtMDINCj4gKFhFTikgQWRkaW5nIGNwdSAxMiB0byBydW5xdWV1
ZSAwDQo+IChYRU4pIEFkZGluZyBjcHUgMTMgdG8gcnVucXVldWUgMA0KPiAoWEVOKSBSZW1vdmlu
ZyBjcHUgMTMgZnJvbSBydW5xdWV1ZSAwDQo+IChYRU4pIG1pY3JvY29kZTogQ1BVMTQgdXBkYXRl
ZCBmcm9tIHJldmlzaW9uIDB4MjAwMDA1NyB0byAweDIwMDAwNWUsIGRhdGUgPSAyMDE5LTA0LTAy
DQo+IChYRU4pIEFkZGluZyBjcHUgMTQgdG8gcnVucXVldWUgMA0KPiAoWEVOKSBBZGRpbmcgY3B1
IDE1IHRvIHJ1bnF1ZXVlIDANCj4gKFhFTikgUmVtb3ZpbmcgY3B1IDE1IGZyb20gcnVucXVldWUg
MA0KPiAoWEVOKSBCcm91Z2h0IHVwIDggQ1BVcw0KPiAoWEVOKSBQYXJrZWQgOCBDUFVzDQo+IA0K
PiBJdCBkb2Vzbid0IGhhcHBlbiB3aXRoIHNtdD0xIGFuZCBpdCBhbHNvIGRvZXNuJ3QgaGFwcGVu
IHdoZW4gU01UIGlzDQo+IGRpc2FibGVkIGluIHRoZSBCSU9TLg0KPiANCj4gQm9vdCBkb2VzIGNv
bnRpbnVlIG5vcm1hbGx5IGFmdGVyIHRoaXMgcG9pbnQuDQo+IA0KPiBJcyB0aGlzIGV4cGVjdGVk
PyA0LjEyLg0KDQoiRXhwZWN0ZWQiIGlzbid0IHRoZSByaWdodCB3b3JkLiBJJ3ZlIG5vdGljZWQg
dGhpcyB0b28gb24gb25lIG9yIHR3bw0Kb2NjYXNpb25zLCBhbmQgSSBjYW4ndCAoeWV0KSBleHBs
YWluIHdoYXQncyBnb2luZyBvbiB0aGVyZSwgdGhlIG1vcmUNCnRoYXQgc28gZmFyIChpbmNsdWRp
bmcgeW91ciByZXBvcnQpIHRoaXMgaXMgb25seSBldmVyIGZvciB0aGUgZmlyc3QNCkNQVSB0byBn
ZXQgcmUtb2ZmbGluZWQuIFNvbWV0aGluZyB0byBiZSBsb29rZWQgaW50byBhcyB0aW1lIHBlcm1p
dHMuDQoNCkphbg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 22 09:16:52 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Jul 2019 09:16:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hpURA-0006Qm-Hx; Mon, 22 Jul 2019 09:16:52 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=SK1b=VT=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hpUR8-0006QP-TE
 for xen-devel@lists.xenproject.org; Mon, 22 Jul 2019 09:16:50 +0000
X-Inumbo-ID: 6f2356af-ac61-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 6f2356af-ac61-11e9-8980-bc764e045a96;
 Mon, 22 Jul 2019 09:16:48 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 9179328;
 Mon, 22 Jul 2019 02:16:48 -0700 (PDT)
Received: from [10.1.196.50] (e108454-lin.cambridge.arm.com [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id C3BAD3F694;
 Mon, 22 Jul 2019 02:16:46 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <cover.537da3804adbe71352bed871578f3e893e2210c5.1563325215.git-series.marmarek@invisiblethingslab.com>
 <bf64e46ec03145da1887cfff4c632c86784792f6.1563325215.git-series.marmarek@invisiblethingslab.com>
 <49a30043-1dd1-0069-1e3b-c593542f425c@arm.com>
 <20190720212102.GC1250@mail-itl>
 <29595834-4c39-b806-e54d-c73968dd65a9@arm.com>
 <20190722084533.a2tq7qzpunepiguv@Air-de-Roger>
 <a1175232-a742-8a09-cda4-922009440257@arm.com>
Message-ID: <745b6a78-6a92-0b62-224b-8f07ab7a5cc0@arm.com>
Date: Mon, 22 Jul 2019 10:16:45 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.1
MIME-Version: 1.0
In-Reply-To: <a1175232-a742-8a09-cda4-922009440257@arm.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v5 4/6] xen/x86: Allow stubdom access to irq
 created for msi.
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 =?UTF-8?Q?Marek_Marczykowski-G=c3=b3recki?= <marmarek@invisiblethingslab.com>,
 Tim Deegan <tim@xen.org>, Simon Gaiser <simon@invisiblethingslab.com>,
 Jan Beulich <jbeulich@suse.com>, xen-devel@lists.xenproject.org,
 Brian Woods <brian.woods@amd.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

CgpPbiAyMi8wNy8yMDE5IDEwOjA2LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gSGkgUm9nZXIsCj4g
Cj4gT24gMjIvMDcvMjAxOSAwOTo0NSwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPj4gT24gU3Vu
LCBKdWwgMjEsIDIwMTkgYXQgMDc6MDU6MTZQTSArMDEwMCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+
Pj4gSGksCj4+Pgo+Pj4gT24gNy8yMC8xOSAxMDoyMSBQTSwgTWFyZWsgTWFyY3p5a293c2tpLUfD
s3JlY2tpIHdyb3RlOgo+Pj4+IE9uIFNhdCwgSnVsIDIwLCAyMDE5IGF0IDA1OjQ4OjU2UE0gKzAx
MDAsIEp1bGllbiBHcmFsbCB3cm90ZToKPj4+Pj4gSGksCj4+Pj4+Cj4+Pj4+IFNvcnJ5IGZvciBq
dW1waW5nIGxhdGUgaW4gdGhlIGRpc2N1c3Npb24uCj4+Pj4+Cj4+Pj4+IE9uIDcvMTcvMTkgMjow
MCBBTSwgTWFyZWsgTWFyY3p5a293c2tpLUfDs3JlY2tpIHdyb3RlOgo+Pj4+Pj4gZGlmZiAtLWdp
dCBhL3hlbi9pbmNsdWRlL3hlbi9pcnEuaCBiL3hlbi9pbmNsdWRlL3hlbi9pcnEuaAo+Pj4+Pj4g
aW5kZXggNTg2Yjc4My4uYzdhNmE4MyAxMDA2NDQKPj4+Pj4+IC0tLSBhL3hlbi9pbmNsdWRlL3hl
bi9pcnEuaAo+Pj4+Pj4gKysrIGIveGVuL2luY2x1ZGUveGVuL2lycS5oCj4+Pj4+PiBAQCAtOTEs
NiArOTEsNyBAQCB0eXBlZGVmIHN0cnVjdCBpcnFfZGVzYyB7Cj4+Pj4+PiDCoMKgwqDCoMKgwqDC
oCBzcGlubG9ja190IGxvY2s7Cj4+Pj4+PiDCoMKgwqDCoMKgwqDCoCBzdHJ1Y3QgYXJjaF9pcnFf
ZGVzYyBhcmNoOwo+Pj4+Pj4gwqDCoMKgwqDCoMKgwqAgY3B1bWFza192YXJfdCBhZmZpbml0eTsK
Pj4+Pj4+ICvCoMKgwqAgZG9taWRfdCBjcmVhdG9yX2RvbWlkOyAvKiB3ZWFrIHJlZmVyZW5jZSB0
byBkb21haW4gaGFuZGxpbmcgdGhpcyBJUlEgKi8KPj4+Pj4KPj4+Pj4gVGhpcyB4ODYgb25seS4g
Q2FuIHRoaXMgYmUgbW92ZWQgaW4gYXJjaF9pcnFfZGVzYyB0byBhdm9pZCBpbmNyZWFzaW5nIHRo
ZQo+Pj4+PiBzdHJ1Y3R1cmUgb24gQXJtPwo+Pj4+Cj4+Pj4gSG93IChpZiBhdCBhbGwpIFBDSSBw
YXNzdGhyb3VnaCBpcyBzdXBwb3J0ZWQgb24gQVJNPyBJcyBxZW11IGludm9sdmVkPwo+Pj4+IElm
IHNvLCBhbmQgaWYgdGhhdCBxZW11IHdvdWxkIGJlIGlzb2xhdGVkIGluIHN0dWJkb21haW4sIEkg
dGhpbmsgQVJNCj4+Pj4gd291bGQgbmVlZCBhIHNpbWlsYXIgZmVhdHVyZS4gSWYgaXQgbm90IHRo
ZSBjYXNlIHJpZ2h0IG5vdywgYnV0IGl0IGlzCj4+Pj4gcGxhbm5lZCwgZG8geW91IHRoaW5rIGl0
J3Mgd29ydGggbW92aW5nIGl0IHRvIGFyY2hfaXJxX2Rlc2MgYW5kIHBvc3NpYmx5Cj4+Pj4gbW92
ZSBiYWNrIGxhdGVyPwo+Pj4KPj4+IFBDSSBwYXNzdGhyb3VnaCBpcyBub3QgeWV0IHN1cHBvcnRl
ZCBvbiBBcm0uIEhvd2V2ZXIsIEkgd291bGQgbm90IGV4cGVjdAo+Pj4gUUVNVSB0byBiZSBpbnZv
bHZlZCBhdCBhbGwgZm9yIEFybS4KPj4+Cj4+PiBJbiBhbnkgY2FzZSwgSSB3b3VsZCBzdGlsbCBw
cmVmZXIgdG8ga2VlcCBmaWVsZCBpbiBhcmNoX2lycV9kZXNjIHVudGlsIHdlCj4+PiBzZWUgYW55
IHVzYWdlIG9uIEFybS4KPj4KPj4gSSdtIGZpbmUgd2l0aCBwdXR0aW5nIGl0IGluc2lkZSBvZiB0
aGUgYXJjaCBzdHJ1Y3QsIGJ1dCB0aGVyZSdzCj4+IG5vdGhpbmcgeDg2IHNwZWNpZmljIGFib3V0
IHRoaXMgZmllbGQuCj4gCj4gSW4gdGhlb3J5IHllcywgaW4gcHJhY3RpY2UgdGhpcyBpcyBvbmx5
IHVzZWQgYnkgeDg2IHRvZGF5LiBJIGRvbid0IHdhbnQgdG8gCj4gaW5jcmVhc2UgdGhlIHNpemUg
b2YgaXJxX2Rlc2MgZm9yIHVudXNlZCBmaWVsZC4KPiAKPiBXZSBjYW4gbW92ZSBiZWNhdXNlIHRo
ZSBmaWVsZCBpbiBpcnFfZGVzYyBpZiB0aGVyZSBhcmUgYSBuZWVkIG9uIEFybS4KCnMvYmVjYXVz
ZS9sYXRlci8KCgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 22 09:31:07 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Jul 2019 09:31:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hpUep-0007pb-Rx; Mon, 22 Jul 2019 09:30: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=ZN+7=VT=gmail.com=andrii.anisov@srs-us1.protection.inumbo.net>)
 id 1hpUep-0007pW-4t
 for xen-devel@lists.xenproject.org; Mon, 22 Jul 2019 09:30:59 +0000
X-Inumbo-ID: 68d89fa1-ac63-11e9-8980-bc764e045a96
Received: from mail-lf1-x141.google.com (unknown [2a00:1450:4864:20::141])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 68d89fa1-ac63-11e9-8980-bc764e045a96;
 Mon, 22 Jul 2019 09:30:58 +0000 (UTC)
Received: by mail-lf1-x141.google.com with SMTP id u10so26083852lfm.12
 for <xen-devel@lists.xenproject.org>; Mon, 22 Jul 2019 02:30:58 -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-language:content-transfer-encoding;
 bh=Oz7voeBiFJuyxLGYbKMRgC+5FGxaaDJph+1rb3cEfj8=;
 b=E31D9AFItaZfcLuOpTZBG1X1AnBHw6H0J2qpvKJ13C1Kz1qS8CiSRbPmaBNmv4MWd0
 h0zRRiKzlHGbxvarH+YxRbv2NOjfyUNJvmr/T1ELv83rAAukdLzfgw4X5niZ8epTTtB9
 BVo7vtr7lqBRE3GrJOpkLXiEN6NBNl6ANDipTIlff3Z/CyIaSBZkPvPh6vJ0WPRnrgVl
 1ZXJfKo7iskhjiasGIcuZJodm0Gj38t73EiATP1e9uSwePq4sGW0CmJeaTjdU4oU+XSU
 MmbhQ4T5tKA3a6/FTzCbjVzFae54l6OOeneU2kcivAhXfC+QrnjrkNucYGeF4eTHrLVE
 FgUA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=Oz7voeBiFJuyxLGYbKMRgC+5FGxaaDJph+1rb3cEfj8=;
 b=dTnnzcQ/iZJwlRv138QYFE/ECQ7fTuq/XNq+pcndbQz7AeU8UoAiWZ0/fJcSrS4iLx
 RReFRIWnzETvvD4LoseohzblaO91hNt0y6n//Cp7sljtEZ46n7KqDiM/Y+ubYGrlhEBb
 yTqSW2ji0syPUNly7nBfLauXyRQP4AarmN1oHnFaKTNW9aG3YM5foSD2b7WpGdA7yY5p
 p4wig2dR1Y/QYAbCl9USUunUueqoRNi4SdYwo6HWKwB4UaopAafn+b2koGFIVJswkh29
 5oG1ZtCg0d6OCqJEz21Lltc/9Gk/uF56VqCQD265xZQ7qpPFSoFwsnTANhm1KkA0M7fn
 oZJw==
X-Gm-Message-State: APjAAAUWstAvn4efX593aUSop/5WzcJtPXGz3XZK1wQNDCRTdnpY0x7i
 ruo9HYKBYGSZppuxpGQigvo=
X-Google-Smtp-Source: APXvYqzt5hIzC2j5UNbZ0kvmyvrKzwQI+GZvKN00HCxfObwMS9VIDkUSz3x6J2luGzC4tUfP87XdKw==
X-Received: by 2002:a19:dc0d:: with SMTP id t13mr28716589lfg.152.1563787856695; 
 Mon, 22 Jul 2019 02:30:56 -0700 (PDT)
Received: from [10.17.180.34] (ll-22.209.223.85.sovam.net.ua. [85.223.209.22])
 by smtp.gmail.com with ESMTPSA id
 j7sm8265019lji.27.2019.07.22.02.30.55
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Mon, 22 Jul 2019 02:30:55 -0700 (PDT)
To: Jan Beulich <JBeulich@suse.com>, Andrew Cooper <andrew.cooper3@citrix.com>
References: <1563469897-2773-1-git-send-email-andrii.anisov@gmail.com>
 <2d71f4c0-023f-7a09-731e-e84e21378e26@suse.com>
From: Andrii Anisov <andrii.anisov@gmail.com>
Message-ID: <261e0c5e-a886-f389-3c37-413613c9bf4f@gmail.com>
Date: Mon, 22 Jul 2019 12:30:54 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <2d71f4c0-023f-7a09-731e-e84e21378e26@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] vunmap: let vunmap align virtual address by
 itself
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>,
 Andrii Anisov <andrii_anisov@epam.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Julien Grall <julien.grall@arm.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

CgpPbiAxOS4wNy4xOSAxMjozNywgSmFuIEJldWxpY2ggd3JvdGU6Cj4gT24gMTguMDcuMjAxOSAx
OToxMSwgQW5kcmlpIEFuaXNvdiB3cm90ZToKPj4gTGV0IHZ1bm1hcCBhbGlnbiBwYXNzZWQgdmly
dHVhbCBhZGRyZXNzIGJ5IFBBR0VfU0laRS4KPiAKPiBEZXNwaXRlIHNlZWluZyBBbmRyZXcncyBS
LWIgeW91J3ZlIGFscmVhZHkgZ290IEknZCBsaWtlIHRvIHBvaW50IG91dAo+IHRoYXQgdGhpcyBp
bmNyZWFzZXMgdGhlIHJpc2sgb2Ygc29tZSBjb2RlIHBhc3NpbmcgdGhlIHdyb25nIHBvaW50ZXIK
PiBpbnRvIGhlcmUuIHssdW59bWFwX2RvbWFpbl9wYWdlKCkgYWN0IG9uIHNpbmdsZSBwYWdlcyBv
bmx5LCBzbyB0aGVyZSdzCj4gbm8gYW1iaWd1aXR5LiBXaGVuIHRhbGtpbmcgYWJvdXQgbXVsdGkt
cGFnZSByZWdpb25zIHRob3VnaCwgbm90IHVuZG9pbmcKPiBhcml0aG1ldGljIHByZXZpb3VzbHkg
ZG9uZSBtYXkgbWVhbiBhY3R1YWxseSBwb2ludGluZyBhdCBvdGhlciB0aGFuIHRoZQo+IGZpcnN0
IHBhZ2Ugb2YgdGhlIG1hcHBpbmcuCgpXZWxsLCB3aGF0IHdlIGFyZSBtb3ZpbmcgaW50byB2dW5t
YXAoKSwgaXMgYSBwYWdlIGFsaWdubWVudCBvbmx5LiBJdCBjYW4ndCBzYXZlIHVzIGZyb20gdGhl
IHdyb25nIHBvaW50ZXIsIGV2ZW4gaWYgaXQgaXMgZG9uZSBvdXRzaWRlIHRoZSB2dW5tYXAoKS4K
Cj4+IFdpdGggdGhlIG1haW4gY2hhbmdlLCBhbHNvOgo+PiAgICAtIHN0cmlwIGFsbCBleGlzdGlu
ZyB2dW5tYXAoKSBjYWxscyBmcm9tIHByaW9yIG1hc2tpbmcKPiAKPiBfSWZfIHdlIGFyZSB0byBn
byB0aGlzIHJvdXRlLCB0aGVuIHVubWFwX2RvbWFpbl9wYWdlX2dsb2JhbCgpCj4gY2FsbGVycyBz
aG91bGQgYWxzbyBiZSBhZGp1c3RlZC4gVGhlcmUsIGFzIGZvciB1bm1hcF9kb21haW5fcGFnZSgp
LAo+IEkgYWdyZWUgaXQgd291bGQgbWFrZSBzZW5zZSB0byBiZSBtb3JlIHRvbGVyYW50LgoKSSd2
ZSBmb3VuZCB0d28gcGFnZSBhbGlnbm1lbnRzIHByaW9yIHRvIGB1bm1hcF9kb21haW5fcGFnZV9n
bG9iYWwoKWAgY2FsbC4gU2hvdWxkIEkgd2lwZSB0aGVtIGluIHRoaXMgcGF0Y2gsIG9yIGluIHNl
cGFyYXRlPwoKLS0gClNpbmNlcmVseSwKQW5kcmlpIEFuaXNvdi4KCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 22 10:26:13 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Jul 2019 10:26:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hpVVx-0003BL-Dm; Mon, 22 Jul 2019 10:25: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=wXcs=VT=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hpVVw-0003BG-E3
 for xen-devel@lists.xenproject.org; Mon, 22 Jul 2019 10:25:52 +0000
X-Inumbo-ID: 0bf083ef-ac6b-11e9-8980-bc764e045a96
Received: from m9a0003g.houston.softwaregrp.com (unknown [15.124.64.68])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0bf083ef-ac6b-11e9-8980-bc764e045a96;
 Mon, 22 Jul 2019 10:25:51 +0000 (UTC)
Received: FROM m9a0003g.houston.softwaregrp.com (15.121.0.191) BY
 m9a0003g.houston.softwaregrp.com WITH ESMTP; 
 Mon, 22 Jul 2019 10:25:35 +0000
Received: from M9W0068.microfocus.com (2002:f79:bf::f79:bf) by
 M9W0068.microfocus.com (2002:f79:bf::f79:bf) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Mon, 22 Jul 2019 10:23:33 +0000
Received: from NAM05-CO1-obe.outbound.protection.outlook.com (15.124.72.11) by
 M9W0068.microfocus.com (15.121.0.191) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Mon, 22 Jul 2019 10:23:32 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=acTXW9W+uqPNdl4m7PgWPIrj+9gJsyFNzx+5xbDgLDEAUPpS+6cHPasAlMumD+M0Kuslqy5vtB2QKMZwQgXi401AZ30fwsiU4JmYXbP4wTu9Wqn6N7Ybd1wvQ0nUcUCyQw9jBHxSfz6PJ4Y1Q5s/e+YiFcnSzpgvTH3n/NEJqHJGeaKlq98GIRyfiA1kGG+5bC74sKPvdULQ4GicbALlHisPUt9zCU/5wYsTabrw/hRN1b8rCSCk9W+0nwF3WeiQxt4rGHhDBRgEDGCrkVACJ34DbQQsQETsv0vdUUqpHDh4zOAWMdpB8n7xZtI1uXGY5Tge4mMNjGVyEOYMAxR/cg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=cgFAEco8JZuZ5XtVSPYhybBcyYshCKzGQHV5tok0Epg=;
 b=OyyEffGwRh3Fc9jygEyVcy3C2yPJIw6shfGT7somXWrjiLnQapDBPyNqqP2PO2+hBD+eOHQNF/DIDtMB8tRLoVbeXuuah4P+TlHl0L0ZPh33IE3VBkeAcXuOn4LctjJi74H7dXtAiRitayzDc16rfupApkwklRCXycQpgj4iTVtbM+tVhVIBpTJK1+QBvjev4qkNfbJT6VO15efY+U+z/cxtOwldvnmKt3X89YV9oEpzRKltPnV8e2NU1ifNSLDwa4Y1cEatTDxLVJ9+XSjTmQzPQ64GUYyGMS5XjGQnbFLduqgcZaNI92JuFbODQrdoUfJkFyQaPthswWBmzI0E6A==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB3274.namprd18.prod.outlook.com (10.255.173.147) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2094.16; Mon, 22 Jul 2019 10:23:31 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Mon, 22 Jul 2019
 10:23:31 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Andrii Anisov <andrii.anisov@gmail.com>
Thread-Topic: [PATCH] vunmap: let vunmap align virtual address by itself
Thread-Index: AQHVPhWLg4cyYnQWKUW8aYX9saIQuqbWZDjPgAAOmQA=
Date: Mon, 22 Jul 2019 10:23:31 +0000
Message-ID: <a4877031-1abd-e683-aae9-5d8ce5df98b5@suse.com>
References: <1563469897-2773-1-git-send-email-andrii.anisov@gmail.com>
 <2d71f4c0-023f-7a09-731e-e84e21378e26@suse.com>
 <261e0c5e-a886-f389-3c37-413613c9bf4f@gmail.com>
In-Reply-To: <261e0c5e-a886-f389-3c37-413613c9bf4f@gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR01CA0078.eurprd01.prod.exchangelabs.com
 (2603:10a6:6:44::19) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 4f680f7d-d593-4bd6-f9ae-08d70e8ea510
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB3274; 
x-ms-traffictypediagnostic: DM6PR18MB3274:
x-microsoft-antispam-prvs: <DM6PR18MB3274B849AE9D9A07994EF153B3C40@DM6PR18MB3274.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 01068D0A20
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(979002)(4636009)(39860400002)(346002)(396003)(376002)(366004)(136003)(199004)(189003)(14454004)(6436002)(7416002)(486006)(99286004)(446003)(53936002)(14444005)(6116002)(6512007)(305945005)(3846002)(8676002)(478600001)(11346002)(2616005)(25786009)(6486002)(7736002)(316002)(8936002)(256004)(66066001)(52116002)(476003)(86362001)(26005)(53546011)(6506007)(386003)(31696002)(71200400001)(102836004)(71190400001)(66946007)(36756003)(76176011)(31686004)(68736007)(66476007)(66556008)(64756008)(66446008)(6916009)(5660300002)(54906003)(81156014)(81166006)(2906002)(229853002)(80792005)(186003)(4326008)(6246003)(969003)(989001)(999001)(1009001)(1019001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB3274;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: 98OnUSeGH9Mz/NRoaVbwv0wEumX0wuItSPJqMSnzNzEdKyi+mgpy3hpzaLwELI+byDvMj0BzPA0GV6TDepYGa7hcKXPvdrSaYneeD0AIbMG1z51Lu2EJBWj+UNmyv/k6QTvGB4AZqeizSuUfiw5sIVqebphuB2/9MJDQWgHjYQLQfgt4FhSI3mKSnoOc/VW5/6Cyfd/iEkPsBpiXLZ/1hkIzM+FXD7a68lcvFzeo4XcR5IPbPkHfpeME9/6PU6R4YxW//pUn8yk/ni8TRet84Pa5FZIRJkF6EMGzOCRQuEQwoylYIQ35lF/HgGQQHLJ+gytC4/Al7Bu1bPKvQlDhRLv3t990X/r1+0j396Fva00lzooV1I3Up7xEwc0aLoCPmJXCX009Lgngs3PJqYsBL5X1E82aectEuZTz18ru4Nw=
Content-ID: <00674AD11C516C47966B6AEB2C540D65@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 4f680f7d-d593-4bd6-f9ae-08d70e8ea510
X-MS-Exchange-CrossTenant-originalarrivaltime: 22 Jul 2019 10:23:31.6251 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB3274
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH] vunmap: let vunmap align virtual address by
 itself
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>,
 Andrii Anisov <andrii_anisov@epam.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjIuMDcuMjAxOSAxMTozMCwgQW5kcmlpIEFuaXNvdiB3cm90ZToNCj4gDQo+IA0KPiBPbiAx
OS4wNy4xOSAxMjozNywgSmFuIEJldWxpY2ggd3JvdGU6DQo+PiBPbiAxOC4wNy4yMDE5IDE5OjEx
LCBBbmRyaWkgQW5pc292IHdyb3RlOg0KPj4+IExldCB2dW5tYXAgYWxpZ24gcGFzc2VkIHZpcnR1
YWwgYWRkcmVzcyBieSBQQUdFX1NJWkUuDQo+Pg0KPj4gRGVzcGl0ZSBzZWVpbmcgQW5kcmV3J3Mg
Ui1iIHlvdSd2ZSBhbHJlYWR5IGdvdCBJJ2QgbGlrZSB0byBwb2ludCBvdXQNCj4+IHRoYXQgdGhp
cyBpbmNyZWFzZXMgdGhlIHJpc2sgb2Ygc29tZSBjb2RlIHBhc3NpbmcgdGhlIHdyb25nIHBvaW50
ZXINCj4+IGludG8gaGVyZS4geyx1bn1tYXBfZG9tYWluX3BhZ2UoKSBhY3Qgb24gc2luZ2xlIHBh
Z2VzIG9ubHksIHNvIHRoZXJlJ3MNCj4+IG5vIGFtYmlndWl0eS4gV2hlbiB0YWxraW5nIGFib3V0
IG11bHRpLXBhZ2UgcmVnaW9ucyB0aG91Z2gsIG5vdCB1bmRvaW5nDQo+PiBhcml0aG1ldGljIHBy
ZXZpb3VzbHkgZG9uZSBtYXkgbWVhbiBhY3R1YWxseSBwb2ludGluZyBhdCBvdGhlciB0aGFuIHRo
ZQ0KPj4gZmlyc3QgcGFnZSBvZiB0aGUgbWFwcGluZy4NCj4gDQo+IFdlbGwsIHdoYXQgd2UgYXJl
IG1vdmluZyBpbnRvIHZ1bm1hcCgpLCBpcyBhIHBhZ2UgYWxpZ25tZW50IG9ubHkuIEl0IGNhbid0
IHNhdmUgdXMgZnJvbSB0aGUgd3JvbmcgcG9pbnRlciwgZXZlbiBpZiBpdCBpcyBkb25lIG91dHNp
ZGUgdGhlIHZ1bm1hcCgpLg0KPiANCj4+PiBXaXRoIHRoZSBtYWluIGNoYW5nZSwgYWxzbzoNCj4+
PiDCoMKgIC0gc3RyaXAgYWxsIGV4aXN0aW5nIHZ1bm1hcCgpIGNhbGxzIGZyb20gcHJpb3IgbWFz
a2luZw0KPj4NCj4+IF9JZl8gd2UgYXJlIHRvIGdvIHRoaXMgcm91dGUsIHRoZW4gdW5tYXBfZG9t
YWluX3BhZ2VfZ2xvYmFsKCkNCj4+IGNhbGxlcnMgc2hvdWxkIGFsc28gYmUgYWRqdXN0ZWQuIFRo
ZXJlLCBhcyBmb3IgdW5tYXBfZG9tYWluX3BhZ2UoKSwNCj4+IEkgYWdyZWUgaXQgd291bGQgbWFr
ZSBzZW5zZSB0byBiZSBtb3JlIHRvbGVyYW50Lg0KPiANCj4gSSd2ZSBmb3VuZCB0d28gcGFnZSBh
bGlnbm1lbnRzIHByaW9yIHRvIGB1bm1hcF9kb21haW5fcGFnZV9nbG9iYWwoKWAgY2FsbC4gU2hv
dWxkIEkgd2lwZSB0aGVtIGluIHRoaXMgcGF0Y2gsIG9yIGluIHNlcGFyYXRlPw0KDQpJZiB3ZSdy
ZSB0byBnbyB0aGUgc3VnZ2VzdGVkIHJvdXRlIHRoZW4gaXQgbWlnaHQgbm90IG1hdHRlciBtdWNo
Lg0KQXMgSSdtIG5vdCBlbnRpcmVseSBjZXJ0YWluIHlldCB0aGF0IHdlIHdpbGwsIG1ha2luZyB0
aGlzIGEgcHJlcmVxDQpvbmUgZGVhbGluZyB3aXRoIHRoZSBhbGlnbm1lbnQgaW4gdW5tYXBfZG9t
YWluX3BhZ2VfZ2xvYmFsKCkgbWlnaHQNCmJlIGJldHRlci4gWW91ciBleGlzdGluZyBwYXRjaCB3
b3VsZCB0aGVuIGZ1cnRoZXIgc2hpZnQgdGhpcyBpbnRvDQp2dW5tYXAoKS4NCg0KSmFuDQpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 22 10:44:55 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Jul 2019 10:44:55 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hpVoI-0004Y5-2c; Mon, 22 Jul 2019 10:44:50 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=irM9=VT=bitdefender.com=ppircalabu@srs-us1.protection.inumbo.net>)
 id 1hpVoG-0004Y0-TY
 for xen-devel@lists.xenproject.org; Mon, 22 Jul 2019 10:44:48 +0000
X-Inumbo-ID: b677609e-ac6d-11e9-90bb-db3f1bb30410
Received: from EUR04-HE1-obe.outbound.protection.outlook.com (unknown
 [40.107.7.99]) by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b677609e-ac6d-11e9-90bb-db3f1bb30410;
 Mon, 22 Jul 2019 10:44:43 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=hkiJWzlEUGnxditbdURdR9Uls2zp+XrotSmfOwfczmftCGlH6+kSonYSi+xj3W2khRXLHKmcMJArY4Ryyx+a1iiTx1HJj6RdewV6o8SJPyqFBtVfdFA+QQ/84ko5gPQCknbMXfAANA0k1ioMEdF8cUalPt19HoLVPEuktsYeOfNL82J4zFAqTq4eoiHHlBd6y/IctLUpvRbLJXJznrBoEOoy1sEykSNtdtxP9ky7FsTE2k5YEqscXo+erq7BX5gTUQVNr0fUtp7rVtIrpxjqOkT/MvKKI8OMtPDO+CiTB1kALkUIgTUcOr1HY0mggQggCa7L8BDGn1Jg9BSHKje4SA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=bf4LN5PCyEFE8gDBIgKXiPqy6l14fa1OnvlZKHOviO4=;
 b=JRWRjGfEC0ah8eY5c83sLM3vSqCKqkGhMGmYbWnYDrcpwCbPik9Zokmy6vIOA7MS/3cu3ERzhIJ1qNkW9B3a4vC8/bNlz7kJBnQQCwN9YixCEb75FicOLmOM3KoANnqyoCJ2EtEBUszdFlqXpqIYD44SP5SAJMtNj0MyiC8EN1KWz4ljI7831T4pSmJdd3dAlMHczLxNHkNaSBojKZmiK9GSVB0aKiyCgMt6bMjhfL2ySTlDv4df+OGGi/+NYxNWrxOwY5GW/0i/WsavKATqGujxtrai6JjjqCe9/+OJdfvgyBlL+X0G2MS4TBdWeXpJrQUKHW4ZVlEzDb83IZbaSw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=bitdefender.com;dmarc=pass action=none
 header.from=bitdefender.com;dkim=pass header.d=bitdefender.com;arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=bitdefender.onmicrosoft.com; s=selector1-bitdefender-onmicrosoft-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=bf4LN5PCyEFE8gDBIgKXiPqy6l14fa1OnvlZKHOviO4=;
 b=U3HD3SxpkQ2oDCjj3EHmSiEhiKSSs0ZVM206QYiVqdzSIbTLSWJNQEE8jep1pgpc4WImsbXmOeW4eHPiAWGk1pLYkYant1hVf+pMxMNJz055pwdowvmMGrNtAKMNPQPv52Sr1neoltLjbQ6GfqFlt9x4Frw/dehUAdsbG+4D7Ok=
Received: from AM6PR02MB4615.eurprd02.prod.outlook.com (20.177.198.89) by
 AM6PR02MB4296.eurprd02.prod.outlook.com (20.177.114.141) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2094.16; Mon, 22 Jul 2019 10:44:40 +0000
Received: from AM6PR02MB4615.eurprd02.prod.outlook.com
 ([fe80::b027:3d70:bb38:7b6c]) by AM6PR02MB4615.eurprd02.prod.outlook.com
 ([fe80::b027:3d70:bb38:7b6c%7]) with mapi id 15.20.2094.013; Mon, 22 Jul 2019
 10:44:40 +0000
From: Petre Ovidiu PIRCALABU <ppircalabu@bitdefender.com>
To: Jan Beulich <JBeulich@suse.com>, Andrew Cooper
 <Andrew.Cooper3@citrix.com>, Paul Durrant <Paul.Durrant@citrix.com>
Thread-Topic: [PATCH v2 07/10] vm_event: Add vm_event_ng interface
Thread-Index: AQHVO/ji+ep3hd1WrES1BL2P0bM6cabOlq4AgABMy4CAAB8oAIABZ1KAgAEtDgCAAAdBAIAAAR2AgAAxiYCAAA10AIAABbYAgAABeACAAAYkAIAATloAgAQUwgCAAC4ugA==
Date: Mon, 22 Jul 2019 10:44:40 +0000
Message-ID: <2ccb6a2c214e9fca79283333c313b3c3b1fc5910.camel@bitdefender.com>
References: <cover.1563293545.git.ppircalabu@bitdefender.com>
 <cover.1563293545.git.ppircalabu@bitdefender.com>
 <79a1e2aebc55c20f58cb8c925320de202b17d8f2.1563293545.git.ppircalabu@bitdefender.com>
 <e1c9a42d-7bde-5749-7cf3-cb5e7b4041e1@suse.com>
 <de42faf2929b0ff0d52949d21dea5f2b30336840.camel@bitdefender.com>
 <20603303-440d-3ac4-8f78-861abaa78d70@suse.com>
 <22abf98c86af08adb0444ffa115bc56b9bd552fc.camel@bitdefender.com>
 <d73a2d9ba0b5407390ae9a635314f6d4@AMSPEX02CL03.citrite.net>
 <014491cd-8ee7-26ff-5619-6c5d54c51b3c@suse.com>
 <ebe52ee6d8a9483b87f21d01c5f2c435@AMSPEX02CL03.citrite.net>
 <bf1c57019b77fd6b79f86957477862ae81db5678.camel@bitdefender.com>
 <875eb41c92654f5a85625f0cc08994b5@AMSPEX02CL03.citrite.net>
 <88cd6480-cda4-5e9b-2e9a-aa1e275832cb@suse.com>
 <24e346edb9604148b5790369b4fce384@AMSPEX02CL03.citrite.net>
 <96e2ece1-5460-52d5-d2a5-8123d8148441@suse.com>
 <34f0c5f2d55c5318b1a922d2aec2aa70ef23010e.camel@bitdefender.com>
 <954f247d-fff0-3a73-42e8-b8b64e126bc3@suse.com>
In-Reply-To: <954f247d-fff0-3a73-42e8-b8b64e126bc3@suse.com>
Accept-Language: ro-RO, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: PR0P264CA0116.FRAP264.PROD.OUTLOOK.COM
 (2603:10a6:100:19::32) To AM6PR02MB4615.eurprd02.prod.outlook.com
 (2603:10a6:20b:6a::25)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=ppircalabu@bitdefender.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-mailer: Evolution 3.28.5-0ubuntu0.18.04.1 
x-originating-ip: [91.199.104.6]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: dd84f8f2-a817-47d5-a08f-08d70e919971
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:AM6PR02MB4296; 
x-ms-traffictypediagnostic: AM6PR02MB4296:|AM6PR02MB4296:
x-ms-exchange-purlcount: 1
x-microsoft-antispam-prvs: <AM6PR02MB429611CAAECC9BBDBF9656B1D6C40@AM6PR02MB4296.eurprd02.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 01068D0A20
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(366004)(346002)(39860400002)(396003)(376002)(136003)(199004)(189003)(13464003)(66066001)(110136005)(316002)(99286004)(256004)(14454004)(7416002)(53546011)(52116002)(386003)(102836004)(6506007)(4326008)(966005)(66946007)(5660300002)(76176011)(6246003)(68736007)(229853002)(86362001)(66446008)(64756008)(66556008)(66476007)(54906003)(6116002)(3846002)(6512007)(50226002)(2616005)(118296001)(446003)(11346002)(36756003)(6306002)(53936002)(476003)(8676002)(81156014)(2906002)(26005)(186003)(7736002)(6486002)(8936002)(71200400001)(71190400001)(478600001)(6436002)(25786009)(81166006)(486006)(305945005)(99106002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:AM6PR02MB4296;
 H:AM6PR02MB4615.eurprd02.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: bitdefender.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: bDyVyXKzhRod6Ij0XxZrC1Dl/ndL5ZoihNLgiPzlsqn+0FsAhdqypNa8byJ45fDpIaqemxPz2WN0F52vI9nFHAZYpHLB3vHS4tCK8XKrKu3XhIv3DPaep1biulDyWfzjGhKlJv8v/ZHMY2W19ZLV0vU3dWtmuAwU3h0EwdTVJ/q0grQR/CJNQCitunNhZLO87Tmh4nlbCNlGYHB+l1MH0wMPy2yC3pUswyfb6x+jkbhoeZs0mc3I71cOSku3iT9lHKEeo8j1qI82raU0X/StR9TZoaSJD16GeUQtl4p71+KDm0/E9NA/gA+o96BHonup8HISrOurNuWrEwZ53LwR62rCJHH2iHomNY9AQBa2zCp0gVoeDDx++WrY23cOkDvlwWERm2lFaRbLSF+TTH5uIb9FTQrtbrC3GssioIS13mY=
Content-ID: <B56088F93D7EB647B4DBAB37164AD716@eurprd02.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: bitdefender.com
X-MS-Exchange-CrossTenant-Network-Message-Id: dd84f8f2-a817-47d5-a08f-08d70e919971
X-MS-Exchange-CrossTenant-originalarrivaltime: 22 Jul 2019 10:44:40.6110 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 487baf29-f1da-469a-9221-243f830c36f3
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: ppircalabu@bbu.bitdefender.biz
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR02MB4296
Subject: Re: [Xen-devel] [PATCH v2 07/10] vm_event: Add vm_event_ng 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: StefanoStabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>,
 KonradRzeszutek Wilk <konrad.wilk@oracle.com>, "Tim\(Xen.org\)" <tim@xen.org>,
 George Dunlap <George.Dunlap@citrix.com>, JulienGrall <julien.grall@arm.com>,
 Tamas K Lengyel <tamas@tklengyel.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Alexandru Stefan ISAILA <aisaila@bitdefender.com>,
 IanJackson <Ian.Jackson@citrix.com>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCAyMDE5LTA3LTIyIGF0IDA3OjU5ICswMDAwLCBKYW4gQmV1bGljaCB3cm90ZToNCj4g
T24gMTkuMDcuMjAxOSAxOTo0MCwgUGV0cmUgT3ZpZGl1IFBJUkNBTEFCVSB3cm90ZToNCj4gPiBP
biBGcmksIDIwMTktMDctMTkgYXQgMTI6NTkgKzAwMDAsIEphbiBCZXVsaWNoIHdyb3RlOg0KPiA+
ID4gT24gMTkuMDcuMjAxOSAxNDozNywgUGF1bCBEdXJyYW50IHdyb3RlOg0KPiA+ID4gPiA+IEZy
b206IEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT4NCj4gPiA+ID4gPiBTZW50OiAxOSBK
dWx5IDIwMTkgMTM6MzINCj4gPiA+ID4gPiANCj4gPiA+ID4gPiBPbiAxOS4wNy4yMDE5IDE0OjEx
LCBQYXVsIER1cnJhbnQgd3JvdGU6DQo+ID4gPiA+ID4gPiA+IC0tLS0tT3JpZ2luYWwgTWVzc2Fn
ZS0tLS0tDQo+ID4gPiA+ID4gPiA+IEZyb206IFBldHJlIE92aWRpdSBQSVJDQUxBQlUgPHBwaXJj
YWxhYnVAYml0ZGVmZW5kZXIuY29tPg0KPiA+ID4gPiA+ID4gPiBTZW50OiAxOSBKdWx5IDIwMTkg
MTI6MjQNCj4gPiA+ID4gPiA+ID4gDQo+ID4gPiA+ID4gPiA+IFNvcnJ5LCBteSBtaXN0YWtlLiBJ
IG1lYW50IHRvIHNheSBpdCdzIHNoYXJlZCB3aXRoIE1ELg0KPiA+ID4gPiA+ID4gPiANCj4gPiA+
ID4gPiA+ID4gTWFueSB0aGFua3MgZm9yIHlvdXIgc3VwcG9ydCwNCj4gPiA+ID4gPiA+IA0KPiA+
ID4gPiA+ID4gT2ssIGluIHRoYXQgY2FzZSBwbGVhc2Ugc2hhcmUgd2l0aCB0aGUgSUQgaW5zdGVh
ZC4NCj4gPiA+ID4gPiANCj4gPiA+ID4gPiBCdXQgdGhhdCdzIGV4YWN0bHkgd2hhdCB3ZSB3YW50
IHRvIGF2b2lkOiBJZiBzaGFyaW5nIGF0IGFsbCwNCj4gPiA+ID4gPiB0aGVuDQo+ID4gPiA+ID4g
cGxlYXNlIHdpdGggdGhlIG1vcmUgcHJpdmlsZWdlZCBlbnRpdHkuDQo+ID4gPiA+IA0KPiA+ID4g
PiBXaHk/IFdlJ3JlIHRhbGtpbmcgSFZNIGd1ZXN0cyBvbmx5IGhlcmUgSUlVQyBzbyB0aGlzIGlz
DQo+ID4gPiA+IGVxdWl2YWxlbnQNCj4gPiA+ID4gdG8gSU9SRVEgc2VydmVyLi4uDQo+ID4gPiAN
Cj4gPiA+IE5vdCBzdXJlOiBUaGUgbWFpbiB2bV9ldmVudC5jIGZpbGVzIGxpdmUgaW4gY29tbW9u
LyBhbmQgYXJjaC94ODYvDQo+ID4gPiByZXNwZWN0aXZlbHksIHNvIEkgdGhvdWdodCBhdCBsZWFz
dCBhcmNoaXRlY3R1cmFsbHkgVk0gZXZlbnRzDQo+ID4gPiB3ZXJlDQo+ID4gPiBwb3NzaWJsZSBm
b3IgUFYgYXMgd2VsbC4gSWYgaXQncyBpbmRlZWQgSFZNLW9ubHksIHRoZW4gZm9sbG93aW5nDQo+
ID4gPiB0aGUgSU9SRVEgc2VydmVyIG1vZGVsIGluIGl0cyBlbnRpcmV0eSB3b3VsZCBvZiBjb3Vy
c2UgYmUgZmluZS4NCj4gPiANCj4gPiBJbiBvbmUgb2YgdGhlIHByZXZpb3VzIHZlcnNpb24gb2Yg
dGhlIHBhdGNoc2V0IHRoZXJlIHdhcyBhDQo+ID4gc3VnZ2VzdGlvbg0KPiA+IHRvIGltcGxlbWVu
dCB0aGUgbmV3IHZtX2V2ZW50IHRyYW5zcG9ydCB1c2luZyBJT1JFUSwgYnV0IGl0IHdhcw0KPiA+
IGRyb3BwZWQNCj4gPiAuDQo+ID4gDQo+ID4gDQpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L2FyY2hpdmVzL2h0bWwveGVuLWRldmVsLzIwMTktMDQvbXNnMDAxNzMuaHRtbA0KPiANCj4gQW5k
IHZhbGlkbHkgc28gKGltbyksIG5vdCB0aGUgbGVhc3QgYmVjYXVzZSBvZiBhbHNvIGJlaW5nIEhW
TQ0KPiBzcGVjaWZpYy4NCj4gDQo+ID4gQWxzbywgdW5sZXNzIHRoZXJlIGlzbid0IGEgcHJvcGVy
IHdheSBhbGxvY2F0ZSB0aGUgbmVjZXNzYXJ5IHBhZ2VzLA0KPiA+IEkNCj4gPiB3b3VsZG4ndCBp
bnRyb2R1Y2UgYSBIVk0tb25seSBsaW1pdGF0aW9uIGJlY2F1c2UsIG90aGVyIHRoYW4gdGhlDQo+
ID4gSFZNDQo+ID4gcGFyYW0gdXNlZCB0byBrZWVwIHRyYWNrIG9mIHRoZSByaW5nIHBmbiwgdGhl
IHZtX2V2ZW50IG1lY2hhbmlzbSBpcw0KPiA+IHF1aXRlIGdlbmVyaWMuDQo+IA0KPiBCeSAid291
bGRuJ3QgaW50cm9kdWNlIiBkbyB5b3UgbWVhbiAid291bGRuJ3Qgd2FudCB0byBpbnRyb2R1Y2Ui
IG9yDQo+IGRvDQo+IHlvdSBtZWFuIHRvIHNheSB5b3UgaW4gZmFjdCB3b3VsZG4ndCBhbmQgSSdt
IG5vdCBzZWVpbmcgd2h5IHRoYXQgaXM/DQo+IA0KPiBKYW4NCg0KV2VsbCwgSSB0aGluayAiSSB3
b3VsZCBwcmVmZXIgbm90IHRvIiB3b3VsZCBoYXZlIGJlZW4gYmV0dGVyLiBUaGUgbWFpbg0KaWRl
ZWEgaXMgdGhhdCBJIHdvdWxkbid0IHdhbnQgdG8gYWRkIGEgbGltaXRhdGlvbiB0byB0aGUgYXBw
bGljYWJpbGl0eQ0Kb2YgdGhpcyBmZWF0dXJlIHVubGVzcyBpdCdzIHRoZSBvbmx5IHBvc3NpYmxl
IHNvbHV0aW9uLg0KDQpNYW55IHRoYW5rcyBmb3IgeW91ciBzdXBwb3J0LA0KUGV0cmUNCg0KX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 22 10:51:13 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Jul 2019 10:51: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 1hpVuP-0005GF-SN; Mon, 22 Jul 2019 10:51: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=ZN+7=VT=gmail.com=andrii.anisov@srs-us1.protection.inumbo.net>)
 id 1hpVuO-0005GA-FE
 for xen-devel@lists.xenproject.org; Mon, 22 Jul 2019 10:51:08 +0000
X-Inumbo-ID: 9b7b72e4-ac6e-11e9-8980-bc764e045a96
Received: from mail-lj1-x244.google.com (unknown [2a00:1450:4864:20::244])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9b7b72e4-ac6e-11e9-8980-bc764e045a96;
 Mon, 22 Jul 2019 10:51:07 +0000 (UTC)
Received: by mail-lj1-x244.google.com with SMTP id p17so37135564ljg.1
 for <xen-devel@lists.xenproject.org>; Mon, 22 Jul 2019 03:51: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-language:content-transfer-encoding;
 bh=O1p6env8P3YO40uluIjAEV7JFlSxiBGpK8LQBlI0Vhc=;
 b=dtDGRu661u8WfUH9+POgBwrqghKz++8LXQJMJIwme8aCpyEtEVO6SJVw5FoR+rklbP
 w2BHH/QylACHJo5lNLnyK1VHpo99ct/WKt0ItQ85gdAZdTdW+Jzix1VdB2hSZ32M/NGc
 MsAcSvaU043n4bSa8pd7xfjnxe6OL7ghCzlYAPcEPVNe41yORGSHOSwYkrTxuF7cjs2b
 dV1txcIQqiWvi0YG4mhTE8GfyF5AjEujRX79XeCvs79xIcjra++LbNxauvPklwLF23jc
 oquDnl00uGNff1SMPH/HB25HV6PUheXuf+1TWf/PBsVR6qbcue8rLopRtAD3uHdytIB6
 mm+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-language
 :content-transfer-encoding;
 bh=O1p6env8P3YO40uluIjAEV7JFlSxiBGpK8LQBlI0Vhc=;
 b=rreBqvcIWdMHw9uizfBKYhwFu2UXFR3xtZhauunZYmGg9e+oTNZT02yKrQGG5j3EdU
 PM356/bm9HKTr5K9gZoEE2jsQnSoNv/AbSYb8WpnZdTAF9yYnr+orBP0fCszNY8RVxVL
 1UIqivYp3nZQzrmjmfQIpgYLqNFajENjErDfB8C+UaSLpTVUD5O1hxRT4OK3L3GdUt9B
 iFtZvEyve6Y5IlTyzG/XQAEezoreog3p5Ui9f0zwqfJ3YhXhSWRT/rFkvDfNJDBbZ/LL
 JEE3/ygEWxSVTWB2b9+9U44xnUDQBgqL2crQh+taWecAeEbHczQY4pZTk/m+R8lQ1EeF
 Ewaw==
X-Gm-Message-State: APjAAAVthrItrrjZh7uSECAChR52yJrLtIor5++wYUSK1vW0vClqzxJA
 RGNgL9j5B3A2UAWRQf7nLXk=
X-Google-Smtp-Source: APXvYqxUY2r1xjQ8HVs5n7jFKpED+Bq5uylscNihh81Nr27NLQwEWJyizylJhgxRTzXxIh7FA5rPcQ==
X-Received: by 2002:a2e:9c85:: with SMTP id x5mr7289979lji.139.1563792665977; 
 Mon, 22 Jul 2019 03:51:05 -0700 (PDT)
Received: from [10.17.180.34] (ll-22.209.223.85.sovam.net.ua. [85.223.209.22])
 by smtp.gmail.com with ESMTPSA id
 z25sm5973252lfi.51.2019.07.22.03.51.04
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Mon, 22 Jul 2019 03:51:05 -0700 (PDT)
To: Julien Grall <julien.grall@arm.com>,
 Denis Obrezkov <denisobrezkov@gmail.com>, xen-devel@lists.xenproject.org
References: <8af4cfa481e24256b822f64efc6a0f45ae87cf65.1561750725.git.denisobrezkov@gmail.com>
 <a94734d2-ea51-3ba3-917b-e7cf21ace1d0@arm.com>
 <d304061e-f34e-d0e6-04a4-1a8bfc7414fa@gmail.com>
 <3261754d-f036-fbf1-d111-3ad10aa6f2eb@arm.com>
 <b2543b3f-a235-fc96-30f0-461de0458656@gmail.com>
 <375df026-85af-6c27-1dfb-ae1bccc0b2ab@arm.com>
From: Andrii Anisov <andrii.anisov@gmail.com>
Message-ID: <234f2d7e-85bf-612e-fec2-61cbffecbd1f@gmail.com>
Date: Mon, 22 Jul 2019 13:51:03 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <375df026-85af-6c27-1dfb-ae1bccc0b2ab@arm.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2] xen/arm: Switch OMAP5 secondary cores
 into hyp 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: hy-gsoc@hy-research.com, sstabellini@kernel.org,
 Iain Hunter <drhunter95@gmail.com>, andre.przywara@arm.com, tim@xen.org,
 Oleksandr Tyshchenko <oleksandr_tyshchenko@epam.com>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>, baozich@gmail.com,
 Volodymyr Babchuk <volodymyr_babchuk@epam.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGVsbG8gSnVsaWVuLAoKSSBwdXQgbXkgdHdvIGNlbnRzIGluOgoKT24gMTguMDcuMTkgMTM6MDks
IEp1bGllbiBHcmFsbCB3cm90ZToKPiBPbiA3LzE3LzE5IDEwOjU1IFBNLCBEZW5pcyBPYnJlemtv
diB3cm90ZToKPj4gSGksCj4gSGksCj4gCj4+PiBXZWxsLCBYZW4gaGFzIGJlZW4gc3VwcG9ydGVk
IHRoZSBvbWFwNSBmb3IgcXVpdGUgYSB3aGlsZS4gU28gdGhlcmUgYXJlCj4+PiB0d28gcG9zc2li
aWxpdGllcyByZWdhcmRpbmcgdGhlIGN1cnJlbnQgU01QIGNvZGU6Cj4+PiDCoMKgwqAgMSkgSXQg
aXMgdG90YWxseSBicm9rZW4gYW5kIHRoZXJlZm9yZSBuZXZlciB3b3JrZWQgb24gYW55IG9tYXA1
Cj4+PiBwbGF0Zm9ybS4KPj4+IMKgwqDCoCAyKSBJdCB3b3JrcyBidXQgd2l0aCBtYXliZSBtb2Rp
ZmljYXRpb24gaW4gVS1ib290LgoKSXQgd29ya3Mgb24gSmFjaW50bzYgKGRyYTd4eCkgd2l0aCBt
b2RpZmljYXRpb25zIGluIHUtYm9vdC4gQXMgc3VnZ2VzdGVkIGluIDQ1NTdjMjI5Mjg1NGQwNDdi
YThlNDRhNjllMmQ2MGQ5OTUzM2QxNTUuIEknZCBjaXRlIHRoZSBtZXNzYWdlOgoKICAgICBBcyBw
YXJ0IG9mIHRoaXMgY2hhbmdlIGRyb3Agc3VwcG9ydCBmb3Igc3dpdGNoaW5nIGZyb20gc2VjdXJl
IG1vZGUgdG8gTlMgSFlQIGFzCiAgICAgd2VsbCBhcyB0aGUgZWFybHkgQ1BVIGtpY2suIFhlbiBu
b3cgcmVxdWlyZXMgdGhhdCBpdCBpcyBsYXVuY2hlZCBpbiBOUyBIWVAKICAgICBtb2RlIGFuZCB0
aGF0IGZpcm13YXJlIGNvbmZpZ3VyZSB0aGluZ3Mgc3VjaCB0aGF0IHNlY29uZGFyeSBDUFVzIGNh
biBiZSB3b2tlbgogICAgIHVwIGJ5IGEgcHJpbWFybHkgQ1BVIGluIEhZUCBtb2RlLiBUaGlzIG1h
eSByZXF1aXJlIGZpeGVzIHRvIGJvb3Rsb2FkZXJzIG9yIHRoZQogICAgIHVzZSBvZiBhIGJvb3Qg
d3JhcHBlci4KCkknbSBub3Qgc3VyZSB3aGF0IENoZW4gdXBzdHJlYW1lZCBmb3IgT01BUDUuIFBy
aW9yIHRvIDQ1NTdjMjI5MiB0aGVyZSBpcyBubyBtb2RlIHN3aXRjaCBjb2RlIGZvciBvbWFwNS4g
TWF5YmUsIGl0IHdhcyBhIHN3aXRjaCBpbiB1LWJvb3QgZnJvbSB0aGUgYmVnaW5uaW5nLgoKSWYg
d2UgYXJlIHRhbGtpbmcgYWJvdXQgYmVhZ2xlYm9hcmQteDE1IGl0IGhhcyBubyBPTUFQNSwgYnV0
IGhhcyBTaXRhcmEgQU01NzI4IFNvQy4gU3VycHJpc2luZ2x5LCBpbiBhbTU3eHgtYmVhZ2xlLXgx
NS1jb21tb24uZHRzaSwgSSBzZWUgdGhlIGZvbGxvd2luZzoKICAgICAKICAgICBjb21wYXRpYmxl
ID0gInRpLGFtNTcyeC1iZWFnbGUteDE1IiwgInRpLGFtNTcyOCIsICJ0aSxkcmE3NDIiLCAidGks
ZHJhNzQiLCAidGksZHJhNyI7CgpJIGd1ZXNzIHdlIGFsc28gbmVlZCBhbm90aGVyIHBhdGNoIHdo
aWNoIGFkZHMgInRpLGFtNTcyOCIgYXMgdGhlIHBsYXRmb3JtIHN1cHBvcnRlZCBieSBYRU4uCgo+
Pj4gTG9va2luZyBhdCB0aGUgbWFpbGluZyBsaXN0IGFyY2hpdmUgYW5kIHdpa2ksIEkgYmVsaWV2
ZSAyKSBpcyBjbG9zZXIgdG8KPj4+IHRoZSBjdXJyZW50IHJlYWxpdHkuIFNvIHRoaXMgcmFpc2Ug
dGhlIHF1ZXN0aW9uIHdoZXRoZXIgeW91ciBwYXRjaCB3aWxsCj4+PiBicmVhayBhbnkgZXhpc3Rp
bmcgc2V0dXAuCgpJJ2QgYmV0LCB0aGUgcGF0Y2ggd2lsbCBub3QgYnJlYWsgc3VwcG9ydCBvZiBh
bnkgZXhpc3Rpbmcgc2V0dXAuCk9NQVA1IGlzIGRpc2NvbnRpbnVlZCBsb25nIGFnby4KSmFjaW50
bzYgKGRyYTd4eCkgaXMgZnJvbSBhIGNvbnNlcnZhdGl2ZSBhdXRvbW90aXZlIHdvcmxkLiBFeGlz
dGluZyBzZXR1cHMgbGlrZWx5IHdvdWxkIG5vdCBiZSB1cGRhdGVkLiBBdCBsZWFzdCBibGluZGx5
LiAoSSBob3BlKS4KU2l0YXJhIFNvQydzIGFyZSBub3Qgc3VwcG9ydGVkIHlldC4KCj4gaWYgbm9u
ZSBpcyByZWNlaXZlZCB0aGVuIHBsZWFzZSBnbyBhaGVhZCByZXNlbmRpbmcgYSB2ZXJzaW9uIHdp
dGggbXkgYW5hbHlzaXMKCiBGcm9tIG15IHBvaW50IG9mIHZpZXcsIHRoZSBjb21taXQgbWVzc2Fn
ZSBzaG91bGQgZGVzY3JpYmUsIHRoYXQgd2UgYXJlIHN3aXRjaGluZyBmcm9tIHRoZSBtb2RlbCBz
dWdnZXN0ZWQgaW4gNDU1N2MyMjkyODU0ZDA0N2JhOGU0NGE2OWUyZDYwZDk5NTMzZDE1NSB0byBh
IGRpZmZlcmVudCBvbmUuIFdpdGggdGhlIGFwcHJvcHJpYXRlIHJlYXNvbmluZywgZS5nLiBhbGln
bmluZyB0byBMaW51eCBrZXJuZWwuCgotLSAKU2luY2VyZWx5LApBbmRyaWkgQW5pc292LgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 22 11:49:43 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Jul 2019 11: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 1hpWoq-00009i-Ke; Mon, 22 Jul 2019 11:49:28 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=PbCh=VT=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hpWop-00009d-6z
 for xen-devel@lists.xenproject.org; Mon, 22 Jul 2019 11:49:27 +0000
X-Inumbo-ID: be68c3fc-ac76-11e9-a781-f70dc11b088f
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id be68c3fc-ac76-11e9-a781-f70dc11b088f;
 Mon, 22 Jul 2019 11:49:21 +0000 (UTC)
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 1mCTpT1ERQMi59VucTeNhVPzFqQx5gL8OG7pOcgGfV1z6MKf+1dh2TqG04v8tq0PwVLFPOMMcE
 E68Cz5p57JwOxF33nMWxBhQpbENTv6pMycP+PlWiYuOd90hGEpVals8XfGUdeF8+QTYYdazMxT
 Jwtzbpjt4LQWXi/HI244TTdW0zUqtfP62+biOr2Bgnsof9r8kRHRRtWWdFjkQuQYIq+qBcI5US
 sDQujKwK8kR9sXn+0Oa+baE/hxMo68lwUfLp/pLoacewt9o6gVtbpnbS2h6ypQgurSsKvN5I9Y
 r/8=
X-SBRS: 2.7
X-MesageID: 3338118
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,294,1559534400"; 
   d="scan'208";a="3338118"
Date: Mon, 22 Jul 2019 13:48:59 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Paul Durrant <Paul.Durrant@citrix.com>, 'Roman Shaposhnik'
 <roman@zededa.com>
Message-ID: <20190722114859.dtm4w5ff75uedu24@Air-de-Roger>
References: <CAMmSBy9g-QFHTXhpHK6=xDFiBDj4LpnJ=cXj405MMmA1rJaOUg@mail.gmail.com>
 <CAMmSBy8CcG08-+-F6fvwmH1oEKpsV8OGEco94g04dZcyyFWKbw@mail.gmail.com>
 <b2e4ed0b178e41ebbc8f1db622ecae95@AMSPEX02CL03.citrite.net>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <b2e4ed0b178e41ebbc8f1db622ecae95@AMSPEX02CL03.citrite.net>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [BUG] After upgrade to Xen 4.12.0 iommu=no-igfx
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 "boris.ostrovsky@oracle.com" <boris.ostrovsky@oracle.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>

T24gTW9uLCBKdWwgMjIsIDIwMTkgYXQgMDg6MjA6MzZBTSArMDAwMCwgUGF1bCBEdXJyYW50IHdy
b3RlOgo+ID4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0KPiBbc25pcF0KPiA+ID4gKFhFTikg
RG9tYWluIGhlYXAgaW5pdGlhbGlzZWQKPiA+ID4gKFhFTikgQUNQSTogMzIvNjRYIEZBQ1MgYWRk
cmVzcyBtaXNtYXRjaCBpbiBGQURUIC0KPiA+ID4gOGNlOGVmODAvMDAwMDAwMDAwMDAwMDAwMCwg
dXNpbmcgMzIKPiA+ID4gKFhFTikgSU9BUElDWzBdOiBhcGljX2lkIDIsIHZlcnNpb24gMzIsIGFk
ZHJlc3MgMHhmZWMwMDAwMCwgR1NJIDAtMTE5Cj4gPiA+IChYRU4pIEVuYWJsaW5nIEFQSUMgbW9k
ZTogIEZsYXQuICBVc2luZyAxIEkvTyBBUElDcwo+ID4gPiAoWEVOKSBbVlQtRF0gIFJNUlIgYWRk
cmVzcyByYW5nZSA4ZDgwMDAwMC4uOGZmZmZmZmYgbm90IGluIHJlc2VydmVkCj4gPiA+IG1lbW9y
eTsgbmVlZCAiaW9tbXVfaW5jbHVzaXZlX21hcHBpbmc9MSI/Cj4gCj4gVGhpcyBpcyB5b3VyIHBy
b2JsZW0uIEluIHZlcnNpb25zIHByaW9yIHRvIDQuMTEgKEkgdGhpbmssIGFuZCBjZXJ0YWlubHkg
NC4xMikgaW9tbXVfaW5jbHVzaXZlX21hcHBpbmcgdXNlZCB0byBkZWZhdWx0IG9uLCB3aGVyZWFz
IG5vdyBpdCBhcHBlYXJzIHRvIGRlZmF1bHQgb2ZmLiBJbiBtb3N0IGNpcmN1bXN0YW5jZXMgdGhp
cyBpcyBmaW5lIGJlY2F1c2UgdGhlcmUgaXMgYSBuZXcgZmxhZywgaW9tbXVfaHdkb21fcmVzZXJ2
ZWQsIHdoaWNoIGRlZmF1bHRzIG9uIGFuZCB0aGlzIG1ha2VzIHN1cmUgdGhhdCBhbGwgZTgyMCBy
ZXNlcnZlZCByZWdpb25zIGFyZSBpZGVudGl0eSBtYXBwZWQgKHdoaWNoIHVzdWFsbHkgY292ZXJz
IHVuZGVjbGFyZWQgUk1SUnMpLiBZb3UgaGF2ZSB0aGUgb3Bwb3NpdGUgcHJvYmxlbS4uLiBhIGRl
Y2xhcmVkIFJNUlIgd2hpY2ggaXMgbm90IHJlc2VydmVkLCBzbyB5b3Ugd2lsbCBuZWVkIGlvbW11
X2luY2x1c2l2ZV9tYXBwaW5nLgoKSSB0aGluayB0aGVyZSdzIGEgYnVnIGluIHRoZSBpbml0aWFs
aXphdGlvbiBvZiBpb21tdSBmb3IgYSBQViBkb20wLAp3aGljaCBsZWF2ZXMgZG9tMCB3aXRob3V0
IHJtcnIgZW50cmllcy4gQ2FuIHlvdSB0cnkgdGhlIHBhdGNoIGJlbG93CmFuZCByZXBvcnQgd2hl
dGhlciBpdCBzb2x2ZXMgeW91ciBpc3N1ZT8KClRoYW5rcywgUm9nZXIuCi0tLTg8LS0tCmRpZmYg
LS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jIGIveGVuL2RyaXZlcnMvcGFz
c3Rocm91Z2gvaW9tbXUuYwppbmRleCA3OWVjNjcxOWY1Li45ZDkxZjBkNjMzIDEwMDY0NAotLS0g
YS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0
aHJvdWdoL2lvbW11LmMKQEAgLTE4NSw3ICsxODUsNyBAQCB2b2lkIF9faHdkb21faW5pdCBpb21t
dV9od2RvbV9pbml0KHN0cnVjdCBkb21haW4gKmQpCiAgICAgcmVnaXN0ZXJfa2V5aGFuZGxlcign
bycsICZpb21tdV9kdW1wX3AybV90YWJsZSwgImR1bXAgaW9tbXUgcDJtIHRhYmxlIiwgMCk7CiAK
ICAgICBoZC0+c3RhdHVzID0gSU9NTVVfU1RBVFVTX2luaXRpYWxpemluZzsKLSAgICBoZC0+bmVl
ZF9zeW5jID0gaW9tbXVfaHdkb21fc3RyaWN0ICYmICFpb21tdV91c2VfaGFwX3B0KGQpOworICAg
IGhkLT5uZWVkX3N5bmMgPSAhaW9tbXVfdXNlX2hhcF9wdChkKTsKICAgICBpZiAoIG5lZWRfaW9t
bXVfcHRfc3luYyhkKSApCiAgICAgewogICAgICAgICBzdHJ1Y3QgcGFnZV9pbmZvICpwYWdlOwoK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 22 11:54:10 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Jul 2019 11:54:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hpWtN-0000qx-8Y; Mon, 22 Jul 2019 11:54:09 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=+VRc=VT=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hpWtM-0000qr-4I
 for xen-devel@lists.xenproject.org; Mon, 22 Jul 2019 11:54:08 +0000
X-Inumbo-ID: 668eebb0-ac77-11e9-bd87-bf2012a841c4
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 668eebb0-ac77-11e9-bd87-bf2012a841c4;
 Mon, 22 Jul 2019 11:54:03 +0000 (UTC)
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=Paul.Durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 Paul.Durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: Cu+aY+l3dRdqoyy0iJOXbxW45ugj7hZ7NIdyGVgdcns+pjE+f1mZvXer69RlM6abrFWxFF6hAE
 YXY/MS31512LFNVvCUautKXST/K4XgZ7GlQ36Q6O67LabM+f8yMrDVnUGqOPIxnNxKJEWSymOs
 Jnkp8LL/XmQBxwFHIlfVI0Rv+o9ejftkpDJEWZkaz+F7iQjVO09/EXqzhjqlTgf7/Bx11YYJIp
 y9Sbh9Tx7n98J0MWmAvoPn8zqAL9MWESygIGdoyuzC8EcRaPS3m24nLbx1Dflm7SailSWt7rsI
 nwI=
X-SBRS: 2.7
X-MesageID: 3371376
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,294,1559534400"; 
   d="scan'208";a="3371376"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Roger Pau Monne <roger.pau@citrix.com>, 'Roman Shaposhnik'
 <roman@zededa.com>
Thread-Topic: [Xen-devel] [BUG] After upgrade to Xen 4.12.0 iommu=no-igfx
Thread-Index: AQHVPmzkQranvSB3QkuFJWZsoolqxKbWTmUwgAAaH4CAACIW8A==
Date: Mon, 22 Jul 2019 11:54:00 +0000
Message-ID: <9238bf1a297c42f38dccc1cfb50bd144@AMSPEX02CL03.citrite.net>
References: <CAMmSBy9g-QFHTXhpHK6=xDFiBDj4LpnJ=cXj405MMmA1rJaOUg@mail.gmail.com>
 <CAMmSBy8CcG08-+-F6fvwmH1oEKpsV8OGEco94g04dZcyyFWKbw@mail.gmail.com>
 <b2e4ed0b178e41ebbc8f1db622ecae95@AMSPEX02CL03.citrite.net>
 <20190722114859.dtm4w5ff75uedu24@Air-de-Roger>
In-Reply-To: <20190722114859.dtm4w5ff75uedu24@Air-de-Roger>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] [BUG] After upgrade to Xen 4.12.0 iommu=no-igfx
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 "boris.ostrovsky@oracle.com" <boris.ostrovsky@oracle.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+IEZyb206IFJvZ2VyIFBhdSBNb25uZSA8cm9n
ZXIucGF1QGNpdHJpeC5jb20+Cj4gU2VudDogMjIgSnVseSAyMDE5IDEyOjQ5Cj4gVG86IFBhdWwg
RHVycmFudCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+OyAnUm9tYW4gU2hhcG9zaG5paycgPHJv
bWFuQHplZGVkYS5jb20+Cj4gQ2M6IHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZzsgamdy
b3NzQHN1c2UuY29tOyBBbmRyZXcgQ29vcGVyIDxBbmRyZXcuQ29vcGVyM0BjaXRyaXguY29tPjsK
PiBib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbTsgamJldWxpY2hAc3VzZS5jb20KPiBTdWJqZWN0
OiBSZTogW1hlbi1kZXZlbF0gW0JVR10gQWZ0ZXIgdXBncmFkZSB0byBYZW4gNC4xMi4wIGlvbW11
PW5vLWlnZngKPiAKPiBPbiBNb24sIEp1bCAyMiwgMjAxOSBhdCAwODoyMDozNkFNICswMDAwLCBQ
YXVsIER1cnJhbnQgd3JvdGU6Cj4gPiA+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tCj4gPiBb
c25pcF0KPiA+ID4gPiAoWEVOKSBEb21haW4gaGVhcCBpbml0aWFsaXNlZAo+ID4gPiA+IChYRU4p
IEFDUEk6IDMyLzY0WCBGQUNTIGFkZHJlc3MgbWlzbWF0Y2ggaW4gRkFEVCAtCj4gPiA+ID4gOGNl
OGVmODAvMDAwMDAwMDAwMDAwMDAwMCwgdXNpbmcgMzIKPiA+ID4gPiAoWEVOKSBJT0FQSUNbMF06
IGFwaWNfaWQgMiwgdmVyc2lvbiAzMiwgYWRkcmVzcyAweGZlYzAwMDAwLCBHU0kgMC0xMTkKPiA+
ID4gPiAoWEVOKSBFbmFibGluZyBBUElDIG1vZGU6ICBGbGF0LiAgVXNpbmcgMSBJL08gQVBJQ3MK
PiA+ID4gPiAoWEVOKSBbVlQtRF0gIFJNUlIgYWRkcmVzcyByYW5nZSA4ZDgwMDAwMC4uOGZmZmZm
ZmYgbm90IGluIHJlc2VydmVkCj4gPiA+ID4gbWVtb3J5OyBuZWVkICJpb21tdV9pbmNsdXNpdmVf
bWFwcGluZz0xIj8KPiA+Cj4gPiBUaGlzIGlzIHlvdXIgcHJvYmxlbS4gSW4gdmVyc2lvbnMgcHJp
b3IgdG8gNC4xMSAoSSB0aGluaywgYW5kIGNlcnRhaW5seSA0LjEyKQo+IGlvbW11X2luY2x1c2l2
ZV9tYXBwaW5nIHVzZWQgdG8gZGVmYXVsdCBvbiwgd2hlcmVhcyBub3cgaXQgYXBwZWFycyB0byBk
ZWZhdWx0IG9mZi4gSW4gbW9zdAo+IGNpcmN1bXN0YW5jZXMgdGhpcyBpcyBmaW5lIGJlY2F1c2Ug
dGhlcmUgaXMgYSBuZXcgZmxhZywgaW9tbXVfaHdkb21fcmVzZXJ2ZWQsIHdoaWNoIGRlZmF1bHRz
IG9uIGFuZAo+IHRoaXMgbWFrZXMgc3VyZSB0aGF0IGFsbCBlODIwIHJlc2VydmVkIHJlZ2lvbnMg
YXJlIGlkZW50aXR5IG1hcHBlZCAod2hpY2ggdXN1YWxseSBjb3ZlcnMgdW5kZWNsYXJlZAo+IFJN
UlJzKS4gWW91IGhhdmUgdGhlIG9wcG9zaXRlIHByb2JsZW0uLi4gYSBkZWNsYXJlZCBSTVJSIHdo
aWNoIGlzIG5vdCByZXNlcnZlZCwgc28geW91IHdpbGwgbmVlZAo+IGlvbW11X2luY2x1c2l2ZV9t
YXBwaW5nLgo+IAo+IEkgdGhpbmsgdGhlcmUncyBhIGJ1ZyBpbiB0aGUgaW5pdGlhbGl6YXRpb24g
b2YgaW9tbXUgZm9yIGEgUFYgZG9tMCwKPiB3aGljaCBsZWF2ZXMgZG9tMCB3aXRob3V0IHJtcnIg
ZW50cmllcy4gQ2FuIHlvdSB0cnkgdGhlIHBhdGNoIGJlbG93Cj4gYW5kIHJlcG9ydCB3aGV0aGVy
IGl0IHNvbHZlcyB5b3VyIGlzc3VlPwo+IAo+IFRoYW5rcywgUm9nZXIuCj4gLS0tODwtLS0KPiBk
aWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYyBiL3hlbi9kcml2ZXJz
L3Bhc3N0aHJvdWdoL2lvbW11LmMKPiBpbmRleCA3OWVjNjcxOWY1Li45ZDkxZjBkNjMzIDEwMDY0
NAo+IC0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMKPiArKysgYi94ZW4vZHJp
dmVycy9wYXNzdGhyb3VnaC9pb21tdS5jCj4gQEAgLTE4NSw3ICsxODUsNyBAQCB2b2lkIF9faHdk
b21faW5pdCBpb21tdV9od2RvbV9pbml0KHN0cnVjdCBkb21haW4gKmQpCj4gICAgICByZWdpc3Rl
cl9rZXloYW5kbGVyKCdvJywgJmlvbW11X2R1bXBfcDJtX3RhYmxlLCAiZHVtcCBpb21tdSBwMm0g
dGFibGUiLCAwKTsKPiAKPiAgICAgIGhkLT5zdGF0dXMgPSBJT01NVV9TVEFUVVNfaW5pdGlhbGl6
aW5nOwo+IC0gICAgaGQtPm5lZWRfc3luYyA9IGlvbW11X2h3ZG9tX3N0cmljdCAmJiAhaW9tbXVf
dXNlX2hhcF9wdChkKTsKPiArICAgIGhkLT5uZWVkX3N5bmMgPSAhaW9tbXVfdXNlX2hhcF9wdChk
KTsKCkJ1dCB0aGlzIGlzIGdvaW5nIHRvIG1lYW4gdGhlIGlmKCkgYmVsb3cgaXMgdHJ1ZSBmb3Ig
bm9uLXN0cmljdCBkb20wLCB3aGljaCBtZWFucyBpdCBwb2ludGxlc3NseSBtYXBzIHRoZSBkb20w
IHBhZ2UgbGlzdCB3aGVuIGh3ZG9tX2lvbW11X21hcCgpIHNob3VsZCBoYXZlIGFscmVhZHkgbWFw
cGVkIGFsbCBjb252ZW50aW9uYWwgUkFNLgoKICBQYXVsCgo+ICAgICAgaWYgKCBuZWVkX2lvbW11
X3B0X3N5bmMoZCkgKQo+ICAgICAgewo+ICAgICAgICAgIHN0cnVjdCBwYWdlX2luZm8gKnBhZ2U7
CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 22 12:03:03 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Jul 2019 12:03:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hpX1v-0001g5-OW; Mon, 22 Jul 2019 12:02:59 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=SK1b=VT=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hpX1u-0001g0-DP
 for xen-devel@lists.xenproject.org; Mon, 22 Jul 2019 12:02:58 +0000
X-Inumbo-ID: a4637bc6-ac78-11e9-9045-530db75c76d6
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id a4637bc6-ac78-11e9-9045-530db75c76d6;
 Mon, 22 Jul 2019 12:02:56 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 533DF28;
 Mon, 22 Jul 2019 05:02:56 -0700 (PDT)
Received: from [10.1.196.50] (e108454-lin.cambridge.arm.com [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id D530E3F71A;
 Mon, 22 Jul 2019 05:02:54 -0700 (PDT)
To: Jan Beulich <JBeulich@suse.com>, Andrii Anisov <andrii.anisov@gmail.com>
References: <1563469897-2773-1-git-send-email-andrii.anisov@gmail.com>
 <2d71f4c0-023f-7a09-731e-e84e21378e26@suse.com>
 <261e0c5e-a886-f389-3c37-413613c9bf4f@gmail.com>
 <a4877031-1abd-e683-aae9-5d8ce5df98b5@suse.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <7ddef8b7-ec79-d7ce-4123-31ae63a5e7b3@arm.com>
Date: Mon, 22 Jul 2019 13:02:53 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.1
MIME-Version: 1.0
In-Reply-To: <a4877031-1abd-e683-aae9-5d8ce5df98b5@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] vunmap: let vunmap align virtual address by
 itself
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>,
 Andrii Anisov <andrii_anisov@epam.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjIvMDcvMjAxOSAxMToyMywgSmFuIEJldWxpY2ggd3JvdGU6Cj4gT24gMjIuMDcuMjAxOSAx
MTozMCwgQW5kcmlpIEFuaXNvdiB3cm90ZToKPj4KPj4KPj4gT24gMTkuMDcuMTkgMTI6MzcsIEph
biBCZXVsaWNoIHdyb3RlOgo+Pj4gT24gMTguMDcuMjAxOSAxOToxMSwgQW5kcmlpIEFuaXNvdiB3
cm90ZToKPj4+PiBMZXQgdnVubWFwIGFsaWduIHBhc3NlZCB2aXJ0dWFsIGFkZHJlc3MgYnkgUEFH
RV9TSVpFLgo+Pj4KPj4+IERlc3BpdGUgc2VlaW5nIEFuZHJldydzIFItYiB5b3UndmUgYWxyZWFk
eSBnb3QgSSdkIGxpa2UgdG8gcG9pbnQgb3V0Cj4+PiB0aGF0IHRoaXMgaW5jcmVhc2VzIHRoZSBy
aXNrIG9mIHNvbWUgY29kZSBwYXNzaW5nIHRoZSB3cm9uZyBwb2ludGVyCj4+PiBpbnRvIGhlcmUu
IHssdW59bWFwX2RvbWFpbl9wYWdlKCkgYWN0IG9uIHNpbmdsZSBwYWdlcyBvbmx5LCBzbyB0aGVy
ZSdzCj4+PiBubyBhbWJpZ3VpdHkuIFdoZW4gdGFsa2luZyBhYm91dCBtdWx0aS1wYWdlIHJlZ2lv
bnMgdGhvdWdoLCBub3QgdW5kb2luZwo+Pj4gYXJpdGhtZXRpYyBwcmV2aW91c2x5IGRvbmUgbWF5
IG1lYW4gYWN0dWFsbHkgcG9pbnRpbmcgYXQgb3RoZXIgdGhhbiB0aGUKPj4+IGZpcnN0IHBhZ2Ug
b2YgdGhlIG1hcHBpbmcuCj4+Cj4+IFdlbGwsIHdoYXQgd2UgYXJlIG1vdmluZyBpbnRvIHZ1bm1h
cCgpLCBpcyBhIHBhZ2UgYWxpZ25tZW50IG9ubHkuIEl0IGNhbid0IHNhdmUgdXMgZnJvbSB0aGUg
d3JvbmcgcG9pbnRlciwgZXZlbiBpZiBpdCBpcyBkb25lIG91dHNpZGUgdGhlIHZ1bm1hcCgpLgo+
Pgo+Pj4+IFdpdGggdGhlIG1haW4gY2hhbmdlLCBhbHNvOgo+Pj4+ICDCoMKgIC0gc3RyaXAgYWxs
IGV4aXN0aW5nIHZ1bm1hcCgpIGNhbGxzIGZyb20gcHJpb3IgbWFza2luZwo+Pj4KPj4+IF9JZl8g
d2UgYXJlIHRvIGdvIHRoaXMgcm91dGUsIHRoZW4gdW5tYXBfZG9tYWluX3BhZ2VfZ2xvYmFsKCkK
Pj4+IGNhbGxlcnMgc2hvdWxkIGFsc28gYmUgYWRqdXN0ZWQuIFRoZXJlLCBhcyBmb3IgdW5tYXBf
ZG9tYWluX3BhZ2UoKSwKPj4+IEkgYWdyZWUgaXQgd291bGQgbWFrZSBzZW5zZSB0byBiZSBtb3Jl
IHRvbGVyYW50Lgo+Pgo+PiBJJ3ZlIGZvdW5kIHR3byBwYWdlIGFsaWdubWVudHMgcHJpb3IgdG8g
YHVubWFwX2RvbWFpbl9wYWdlX2dsb2JhbCgpYCBjYWxsLiBTaG91bGQgSSB3aXBlIHRoZW0gaW4g
dGhpcyBwYXRjaCwgb3IgaW4gc2VwYXJhdGU/Cj4gCj4gSWYgd2UncmUgdG8gZ28gdGhlIHN1Z2dl
c3RlZCByb3V0ZSB0aGVuIGl0IG1pZ2h0IG5vdCBtYXR0ZXIgbXVjaC4KPiBBcyBJJ20gbm90IGVu
dGlyZWx5IGNlcnRhaW4geWV0IHRoYXQgd2Ugd2lsbCwgbWFraW5nIHRoaXMgYSBwcmVyZXEKPiBv
bmUgZGVhbGluZyB3aXRoIHRoZSBhbGlnbm1lbnQgaW4gdW5tYXBfZG9tYWluX3BhZ2VfZ2xvYmFs
KCkgbWlnaHQKPiBiZSBiZXR0ZXIuIFlvdXIgZXhpc3RpbmcgcGF0Y2ggd291bGQgdGhlbiBmdXJ0
aGVyIHNoaWZ0IHRoaXMgaW50bwo+IHZ1bm1hcCgpLgoKSSB0aGluayBhbGxvd2luZyB2dW5tYXAg
dG8gZGVhbCB3aXRoIHVuYWxpZ25lZCBhZGRyZXNzIGNvdWxkIHNpbXBsaWZ5IHNvbWUgb2YgCnRo
ZSBjYWxsZXJzLiBQYXNzaW5nIHRoZSB3cm9uZyBwYWdlLWFsaWduZWQgcG9pbnRlciBpcyBsZXNz
IGNyaXRpY2FsIHRoYW4gCnBhc3NpbmcgYW4gdW5hbGlnbmVkIGFkZHJlc3MuCgpUaGUgbGF0dGVy
IG1heSByZXN1bHQgaW4gbWlzYmVoYXZpbmcgY29kZS4gVGhlIHZtYXAgd2lsbCBlbmQtdXAgdG8g
bm90IGJlIHN5bmMgCndpdGggdGhlIHBhZ2UtdGFibGUgYXMgd2UgYXNzdW1lIHBhZ2UtdGFibGUg
dXBkYXRlIGNhbm5vdCBmYWlsICh0aGlzIHByb2JhYmx5IApzaG91bGQgYmUgY2hhbmdlZCkuIE9u
IEFybSwgdGhpcyB3aWxsIHJlc3VsdCB0byBhbnkgbmV3IHZtYXAgZnVuY3Rpb24gdG8gbGlrZWx5
IApmYWlsICh3ZSBkb24ndCBhbGxvdyByZXBsYWNlIGFuIGV4aXN0aW5nIHZhbGlkIHBhZ2UtdGFi
bGUgZW50cnkpLgoKSUlVQyB0aGUgY29kZSwgdGhlIGZvcm1lciB3aWxsIHJlc3VsdCB0byBvbmx5
IHVubWFwcGluZyBzb21lIHBhcnQgb2YgdGhlIHZtYXAuIApXaGlsZSBJIGFncmVlIHRoaXMgaXMg
bm90IGlkZWFsLCB0aGUgdm1hcCB3aWxsIHN0aWxsIHN0YXkgaW4tc3luYyB3aXRoIHRoZSAKcGFn
ZS10YWJsZS4KCkNoZWVycywKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 22 12:06:12 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Jul 2019 12:06:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hpX50-0001nO-8j; Mon, 22 Jul 2019 12:06:10 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=pI0n=VT=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hpX4y-0001nH-Da
 for xen-devel@lists.xenproject.org; Mon, 22 Jul 2019 12:06:08 +0000
X-Inumbo-ID: 15489dd1-ac79-11e9-8980-bc764e045a96
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 15489dd1-ac79-11e9-8980-bc764e045a96;
 Mon, 22 Jul 2019 12:06:06 +0000 (UTC)
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: NxDMOnkzsyLGnPWmWPjZrbjaIiAka7ahdEY8+DiPM9EvGCTiP2GJHnnDh7t35B2RafI4SnjoTf
 NbabBYM3eG8C60x+5gvEsd5ZmjyyjYRSnUd0V6kb3vfefzfWC6GWYmhQIGWoksGT/7lYKuKi3r
 qqufQZWvo/JGqgiuy/LiIKCRjnyt24GD7dJdXmuiWmPtgAM+dURUM0DgK/IMVko//VPsafihwK
 /bnLxiuFn/YFga9vkSIeuQensfXyGlV19v7mxdT66h6bDa1cENWLcLe/DPMwUTstGZXa0q/1F7
 nGE=
X-SBRS: 2.7
X-MesageID: 3294468
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,295,1559534400"; 
   d="scan'208";a="3294468"
To: Jan Beulich <JBeulich@suse.com>, Andy Smith <andy@strugglers.net>
References: <20190721200623.GJ11726@bitfolk.com>
 <7d518504-b12b-a6b9-dc37-7fdb00f8d632@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <c33f310d-7956-ba59-7df7-1cdc66aa1979@citrix.com>
Date: Mon, 22 Jul 2019 13:06:03 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <7d518504-b12b-a6b9-dc37-7fdb00f8d632@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] "CPU N still not dead..." messages during microcode
 update stage of boot when smt=0
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjIvMDcvMjAxOSAxMDoxNiwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gT24gMjEuMDcuMjAxOSAy
MjowNiwgQW5keSBTbWl0aCB3cm90ZToKPj4gSGksCj4+Cj4+IE15IGZpcnN0IHRpbWUgdXNpbmcg
c210PTAgb24gaHlwZXJ2aXNvciBjb21tYW5kIGxpbmUgc28gbm90IHN1cmUgaG93Cj4+IG1hbnkg
dmVyc2lvbnMgYW5kIGRpZmZlcmVudCBwaWVjZXMgb2YgaGFyZHdhcmUgdGhpcyBoYXBwZW5zIHdp
dGgsCj4+IGJ1dCBJIG5vdGljZWQgdGhpcyBkdXJpbmcgdGhlIG1pY3JvY29kZSB1cGRhdGUgc3Rh
Z2Ugb2YgYm9vdDoKPj4KPj4gKFhFTikgSFZNOiBIQVAgcGFnZSBzaXplczogNGtCLCAyTUIsIDFH
Qgo+PiAoWEVOKSBBZGRpbmcgY3B1IDEgdG8gcnVucXVldWUgMAo+PiAoWEVOKSBDUFUgMSBzdGls
bCBub3QgZGVhZC4uLgo+PiAoWEVOKSBDUFUgMSBzdGlsbCBub3QgZGVhZC4uLgo+PiAoWEVOKSBD
UFUgMSBzdGlsbCBub3QgZGVhZC4uLgo+PiAoWEVOKSBDUFUgMSBzdGlsbCBub3QgZGVhZC4uLgo+
PiAoWEVOKSBDUFUgMSBzdGlsbCBub3QgZGVhZC4uLgo+PiAoWEVOKSBDUFUgMSBzdGlsbCBub3Qg
ZGVhZC4uLgo+PiAoWEVOKSBDUFUgMSBzdGlsbCBub3QgZGVhZC4uLgo+PiAoWEVOKSBDUFUgMSBz
dGlsbCBub3QgZGVhZC4uLgo+PiAoWEVOKSBDUFUgMSBzdGlsbCBub3QgZGVhZC4uLgo+PiAoWEVO
KSBDUFUgMSBzdGlsbCBub3QgZGVhZC4uLgo+PiAoWEVOKSBDUFUgMSBzdGlsbCBub3QgZGVhZC4u
Lgo+PiAoWEVOKSBDUFUgMSBzdGlsbCBub3QgZGVhZC4uLgo+PiAoWEVOKSBDUFUgMSBzdGlsbCBu
b3QgZGVhZC4uLgo+PiAoWEVOKSBDUFUgMSBzdGlsbCBub3QgZGVhZC4uLgo+PiAoWEVOKSBDUFUg
MSBzdGlsbCBub3QgZGVhZC4uLgo+PiAoWEVOKSBDUFUgMSBzdGlsbCBub3QgZGVhZC4uLgo+PiAo
WEVOKSBDUFUgMSBzdGlsbCBub3QgZGVhZC4uLgo+PiAoWEVOKSBDUFUgMSBzdGlsbCBub3QgZGVh
ZC4uLgo+PiAoWEVOKSBDUFUgMSBzdGlsbCBub3QgZGVhZC4uLgo+PiAoWEVOKSBDUFUgMSBzdGls
bCBub3QgZGVhZC4uLgo+PiAoWEVOKSBDUFUgMSBzdGlsbCBub3QgZGVhZC4uLgo+PiAoWEVOKSBD
UFUgMSBzdGlsbCBub3QgZGVhZC4uLgo+PiAoWEVOKSBDUFUgMSBzdGlsbCBub3QgZGVhZC4uLgo+
PiAoWEVOKSBDUFUgMSBzdGlsbCBub3QgZGVhZC4uLgo+PiAoWEVOKSBDUFUgMSBzdGlsbCBub3Qg
ZGVhZC4uLgo+PiAoWEVOKSBSZW1vdmluZyBjcHUgMSBmcm9tIHJ1bnF1ZXVlIDAKPj4gKFhFTikg
bWljcm9jb2RlOiBDUFUyIHVwZGF0ZWQgZnJvbSByZXZpc2lvbiAweDIwMDAwNTcgdG8gMHgyMDAw
MDVlLCBkYXRlID0gMjAxOS0wNC0wMgo+PiAoWEVOKSBBZGRpbmcgY3B1IDIgdG8gcnVucXVldWUg
MAo+PiAoWEVOKSBBZGRpbmcgY3B1IDMgdG8gcnVucXVldWUgMAo+PiAoWEVOKSBSZW1vdmluZyBj
cHUgMyBmcm9tIHJ1bnF1ZXVlIDAKPj4gKFhFTikgbWljcm9jb2RlOiBDUFU0IHVwZGF0ZWQgZnJv
bSByZXZpc2lvbiAweDIwMDAwNTcgdG8gMHgyMDAwMDVlLCBkYXRlID0gMjAxOS0wNC0wMgo+PiAo
WEVOKSBBZGRpbmcgY3B1IDQgdG8gcnVucXVldWUgMAo+PiAoWEVOKSBBZGRpbmcgY3B1IDUgdG8g
cnVucXVldWUgMAo+PiAoWEVOKSBSZW1vdmluZyBjcHUgNSBmcm9tIHJ1bnF1ZXVlIDAKPj4gKFhF
TikgbWljcm9jb2RlOiBDUFU2IHVwZGF0ZWQgZnJvbSByZXZpc2lvbiAweDIwMDAwNTcgdG8gMHgy
MDAwMDVlLCBkYXRlID0gMjAxOS0wNC0wMgo+PiAoWEVOKSBBZGRpbmcgY3B1IDYgdG8gcnVucXVl
dWUgMAo+PiAoWEVOKSBBZGRpbmcgY3B1IDcgdG8gcnVucXVldWUgMAo+PiAoWEVOKSBSZW1vdmlu
ZyBjcHUgNyBmcm9tIHJ1bnF1ZXVlIDAKPj4gKFhFTikgbWljcm9jb2RlOiBDUFU4IHVwZGF0ZWQg
ZnJvbSByZXZpc2lvbiAweDIwMDAwNTcgdG8gMHgyMDAwMDVlLCBkYXRlID0gMjAxOS0wNC0wMgo+
PiAoWEVOKSBBZGRpbmcgY3B1IDggdG8gcnVucXVldWUgMAo+PiAoWEVOKSBBZGRpbmcgY3B1IDkg
dG8gcnVucXVldWUgMAo+PiAoWEVOKSBSZW1vdmluZyBjcHUgOSBmcm9tIHJ1bnF1ZXVlIDAKPj4g
KFhFTikgbWljcm9jb2RlOiBDUFUxMCB1cGRhdGVkIGZyb20gcmV2aXNpb24gMHgyMDAwMDU3IHRv
IDB4MjAwMDA1ZSwgZGF0ZSA9IDIwMTktMDQtMDIKPj4gKFhFTikgQWRkaW5nIGNwdSAxMCB0byBy
dW5xdWV1ZSAwCj4+IChYRU4pIEFkZGluZyBjcHUgMTEgdG8gcnVucXVldWUgMAo+PiAoWEVOKSBS
ZW1vdmluZyBjcHUgMTEgZnJvbSBydW5xdWV1ZSAwCj4+IChYRU4pIG1pY3JvY29kZTogQ1BVMTIg
dXBkYXRlZCBmcm9tIHJldmlzaW9uIDB4MjAwMDA1NyB0byAweDIwMDAwNWUsIGRhdGUgPSAyMDE5
LTA0LTAyCj4+IChYRU4pIEFkZGluZyBjcHUgMTIgdG8gcnVucXVldWUgMAo+PiAoWEVOKSBBZGRp
bmcgY3B1IDEzIHRvIHJ1bnF1ZXVlIDAKPj4gKFhFTikgUmVtb3ZpbmcgY3B1IDEzIGZyb20gcnVu
cXVldWUgMAo+PiAoWEVOKSBtaWNyb2NvZGU6IENQVTE0IHVwZGF0ZWQgZnJvbSByZXZpc2lvbiAw
eDIwMDAwNTcgdG8gMHgyMDAwMDVlLCBkYXRlID0gMjAxOS0wNC0wMgo+PiAoWEVOKSBBZGRpbmcg
Y3B1IDE0IHRvIHJ1bnF1ZXVlIDAKPj4gKFhFTikgQWRkaW5nIGNwdSAxNSB0byBydW5xdWV1ZSAw
Cj4+IChYRU4pIFJlbW92aW5nIGNwdSAxNSBmcm9tIHJ1bnF1ZXVlIDAKPj4gKFhFTikgQnJvdWdo
dCB1cCA4IENQVXMKPj4gKFhFTikgUGFya2VkIDggQ1BVcwo+Pgo+PiBJdCBkb2Vzbid0IGhhcHBl
biB3aXRoIHNtdD0xIGFuZCBpdCBhbHNvIGRvZXNuJ3QgaGFwcGVuIHdoZW4gU01UIGlzCj4+IGRp
c2FibGVkIGluIHRoZSBCSU9TLgo+Pgo+PiBCb290IGRvZXMgY29udGludWUgbm9ybWFsbHkgYWZ0
ZXIgdGhpcyBwb2ludC4KPj4KPj4gSXMgdGhpcyBleHBlY3RlZD8gNC4xMi4KPiAiRXhwZWN0ZWQi
IGlzbid0IHRoZSByaWdodCB3b3JkLiBJJ3ZlIG5vdGljZWQgdGhpcyB0b28gb24gb25lIG9yIHR3
bwo+IG9jY2FzaW9ucywgYW5kIEkgY2FuJ3QgKHlldCkgZXhwbGFpbiB3aGF0J3MgZ29pbmcgb24g
dGhlcmUsIHRoZSBtb3JlCj4gdGhhdCBzbyBmYXIgKGluY2x1ZGluZyB5b3VyIHJlcG9ydCkgdGhp
cyBpcyBvbmx5IGV2ZXIgZm9yIHRoZSBmaXJzdAo+IENQVSB0byBnZXQgcmUtb2ZmbGluZWQuIFNv
bWV0aGluZyB0byBiZSBsb29rZWQgaW50byBhcyB0aW1lIHBlcm1pdHMuCgpEb2VzIHJldmVydGlu
ZyBiYWNrIHRvIGNyZWRpdDEgbWFrZSB0aGUgaXNzdWUgZ28gYXdheT/CoCBJJ3ZlIG5ldmVyCmVu
Y291bnRlcmVkIHRoaXMgb24gYW55IHNtdD0wIHRlc3QsIGJ1dCBJIGFsc28gZG9uJ3QgdXNlIGNy
ZWRpdDIgYXQgYWxsLgoKVGhlIHNpYmxpbmcgdGhyZWFkcyBzaG91bGRuJ3QgYmUgaW5zZXJ0ZWQg
aW50byB0aGUgc2NoZWR1bGVyIGluIHRoZQpmaXJzdCBwbGFjZSwgYW5kIEkgdGhvdWdodCB3ZSB0
b29rIGRlbGliZXJhdGUgc3RlcHMgdG8gcHJldmVudCB0aGF0IGZyb20Kb2NjdXJyaW5nLgoKfkFu
ZHJldwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 22 12:12:28 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Jul 2019 12:12:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hpXB2-0002VZ-08; Mon, 22 Jul 2019 12: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=wXcs=VT=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hpXB1-0002VU-DP
 for xen-devel@lists.xenproject.org; Mon, 22 Jul 2019 12:12:23 +0000
X-Inumbo-ID: eb950a97-ac79-11e9-8980-bc764e045a96
Received: from m9a0003g.houston.softwaregrp.com (unknown [15.124.64.68])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id eb950a97-ac79-11e9-8980-bc764e045a96;
 Mon, 22 Jul 2019 12:12:22 +0000 (UTC)
Received: FROM m9a0003g.houston.softwaregrp.com (15.121.0.190) BY
 m9a0003g.houston.softwaregrp.com WITH ESMTP; 
 Mon, 22 Jul 2019 12:12:05 +0000
Received: from M9W0068.microfocus.com (2002:f79:bf::f79:bf) by
 M9W0067.microfocus.com (2002:f79:be::f79:be) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Mon, 22 Jul 2019 12:11:03 +0000
Received: from NAM02-BL2-obe.outbound.protection.outlook.com (15.124.72.10) by
 M9W0068.microfocus.com (15.121.0.191) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Mon, 22 Jul 2019 12:11:03 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=Axl7kLgdrJ64pD1oJPzPG/jUnvflYKMvMS2zMDZvN6WLMY29OmyE/Crwge5M5BGrtlQfB5gJCcezz0rU1r/ZVbJrV6ioYGDOJoyb6F2r8w1wAYYKWZeP62R+Si1jybSmC3YTxC2AWzJK2MGlKSuZF0TchOWwYetC+GNxH0oV2FzRZn7c4Gqd89cz+lG0wdblOdFTSgFSjAAsd7C3eHEEqZqY9rWPX0hrp1NNjRD4lYL63WpAh0tZVoIhumP3vTVHdWrp7ObjNaq1z6LrDPYHAQXd+tcXqEzFTtc5iNg9dWnV9tOiJPm3gtlfLccHjaI8z8qRFA6752ftebjRgFrFfA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=kuG1DHHOm/Z/OyGLuU/9gJOM9DC+NLq+Uhednd10q2o=;
 b=bX6RkLb6/ukx5y4JZ8oPILxP/OufTPE8EM/DaMCQ2Ee29AzFJnEyxph9LzeBZnDn72vopZ396psgxlTgeEePMc5R7d4arTCNccADNdAOUqXSV+CdcQFCTy4Dw5KSFZlN3oLzBYcLPukoDK8Sp4DdKaxn9m0q80bJrNw7sOyuF7ScPbG2Kb7rkjTJOmpEk4dYJwbClaKL8BCzWrV5m5hCCb7j0mc6ZP796VcVvdxaHblX/rk+wzGyVjA7mphaoyG8PJnBtnxpqKMewBE4Bny5dxZlCoUxbhkMMatF48jv/nPlZgfufqbgV+zXDXqrSpXk03YlFTcQSTtkqqFXXgPVkw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2777.namprd18.prod.outlook.com (20.179.49.213) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2094.16; Mon, 22 Jul 2019 12:11:02 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Mon, 22 Jul 2019
 12:11:02 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Julien Grall <julien.grall@arm.com>
Thread-Topic: [PATCH] vunmap: let vunmap align virtual address by itself
Thread-Index: AQHVPhWLg4cyYnQWKUW8aYX9saIQuqbWZDjPgAAOmQCAABvi84AAAicA
Date: Mon, 22 Jul 2019 12:11:02 +0000
Message-ID: <35df7b4d-068d-15d3-2197-d5a6dee23917@suse.com>
References: <1563469897-2773-1-git-send-email-andrii.anisov@gmail.com>
 <2d71f4c0-023f-7a09-731e-e84e21378e26@suse.com>
 <261e0c5e-a886-f389-3c37-413613c9bf4f@gmail.com>
 <a4877031-1abd-e683-aae9-5d8ce5df98b5@suse.com>
 <7ddef8b7-ec79-d7ce-4123-31ae63a5e7b3@arm.com>
In-Reply-To: <7ddef8b7-ec79-d7ce-4123-31ae63a5e7b3@arm.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: LO2P265CA0332.GBRP265.PROD.OUTLOOK.COM
 (2603:10a6:600:a4::32) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: f30e0302-3c89-42ae-e4ed-08d70e9da9ce
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB2777; 
x-ms-traffictypediagnostic: DM6PR18MB2777:
x-microsoft-antispam-prvs: <DM6PR18MB2777D7732C41D054EB28DDC4B3C40@DM6PR18MB2777.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 01068D0A20
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(39860400002)(396003)(376002)(366004)(136003)(346002)(189003)(199004)(71200400001)(478600001)(71190400001)(52116002)(76176011)(102836004)(26005)(186003)(386003)(36756003)(6506007)(53546011)(53936002)(3846002)(6246003)(6116002)(68736007)(8676002)(31686004)(6512007)(6486002)(486006)(6436002)(66066001)(7736002)(305945005)(446003)(11346002)(2616005)(476003)(4326008)(14444005)(14454004)(31696002)(86362001)(256004)(66946007)(25786009)(5660300002)(81156014)(80792005)(64756008)(66556008)(66476007)(81166006)(66446008)(8936002)(2906002)(229853002)(316002)(6916009)(99286004)(54906003)(7416002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2777;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: EBAjl+TYzPNiG/3PUkk25p1NZjsqry9vmTbFw0dllHULBHWh+eqnbpE49remWEEw/visqRjyyUkXKpQ3l/4KMMsf2UJv5ImLgcvZa2wQuu4GA/vSSGpbE0uKD7NeU+z+N1xVERqNmgysUgrZ81RgPz9EJi3uKwl3Me/rLABLuqn3KC3WGSkUp4hXI4vPJMyeUOBfTnXNkoUfDPv25mby/pEltvhG2r1wOpf2Co2gsX6CxnPEKj9c33x+QwS2cK+DUJ1SaCewnKQ7QjEJEPCTI5KZaPZFBzbIHn+W0wtVT0vf10Vb/7tJUsCV/XcuZypV0Ud6pNxvduNK+cMCABsovCMGZxG2GdOfSnzLHobqsdzi4YshZnN79r8S0ItXbq/JxiXyMWzChH6EMzxyRZ9fM4XN9V06ooGKEv+xYNuRqYM=
Content-ID: <E1914EC19A06BB4DAAD6E8D857A56D06@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: f30e0302-3c89-42ae-e4ed-08d70e9da9ce
X-MS-Exchange-CrossTenant-originalarrivaltime: 22 Jul 2019 12:11:02.0255 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2777
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH] vunmap: let vunmap align virtual address by
 itself
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Andrii Anisov <andrii_anisov@epam.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 Andrii Anisov <andrii.anisov@gmail.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjIuMDcuMjAxOSAxNDowMiwgSnVsaWVuIEdyYWxsIHdyb3RlOg0KPiBPbiAyMi8wNy8yMDE5
IDExOjIzLCBKYW4gQmV1bGljaCB3cm90ZToNCj4+IE9uIDIyLjA3LjIwMTkgMTE6MzAsIEFuZHJp
aSBBbmlzb3Ygd3JvdGU6DQo+Pj4NCj4+Pg0KPj4+IE9uIDE5LjA3LjE5IDEyOjM3LCBKYW4gQmV1
bGljaCB3cm90ZToNCj4+Pj4gT24gMTguMDcuMjAxOSAxOToxMSwgQW5kcmlpIEFuaXNvdiB3cm90
ZToNCj4+Pj4+IExldCB2dW5tYXAgYWxpZ24gcGFzc2VkIHZpcnR1YWwgYWRkcmVzcyBieSBQQUdF
X1NJWkUuDQo+Pj4+DQo+Pj4+IERlc3BpdGUgc2VlaW5nIEFuZHJldydzIFItYiB5b3UndmUgYWxy
ZWFkeSBnb3QgSSdkIGxpa2UgdG8gcG9pbnQgb3V0DQo+Pj4+IHRoYXQgdGhpcyBpbmNyZWFzZXMg
dGhlIHJpc2sgb2Ygc29tZSBjb2RlIHBhc3NpbmcgdGhlIHdyb25nIHBvaW50ZXINCj4+Pj4gaW50
byBoZXJlLiB7LHVufW1hcF9kb21haW5fcGFnZSgpIGFjdCBvbiBzaW5nbGUgcGFnZXMgb25seSwg
c28gdGhlcmUncw0KPj4+PiBubyBhbWJpZ3VpdHkuIFdoZW4gdGFsa2luZyBhYm91dCBtdWx0aS1w
YWdlIHJlZ2lvbnMgdGhvdWdoLCBub3QgdW5kb2luZw0KPj4+PiBhcml0aG1ldGljIHByZXZpb3Vz
bHkgZG9uZSBtYXkgbWVhbiBhY3R1YWxseSBwb2ludGluZyBhdCBvdGhlciB0aGFuIHRoZQ0KPj4+
PiBmaXJzdCBwYWdlIG9mIHRoZSBtYXBwaW5nLg0KPj4+DQo+Pj4gV2VsbCwgd2hhdCB3ZSBhcmUg
bW92aW5nIGludG8gdnVubWFwKCksIGlzIGEgcGFnZSBhbGlnbm1lbnQgb25seS4gSXQgY2FuJ3Qg
c2F2ZSB1cyBmcm9tIHRoZSB3cm9uZyBwb2ludGVyLCBldmVuIGlmIGl0IGlzIGRvbmUgb3V0c2lk
ZSB0aGUgdnVubWFwKCkuDQo+Pj4NCj4+Pj4+IFdpdGggdGhlIG1haW4gY2hhbmdlLCBhbHNvOg0K
Pj4+Pj4gwqDCoMKgIC0gc3RyaXAgYWxsIGV4aXN0aW5nIHZ1bm1hcCgpIGNhbGxzIGZyb20gcHJp
b3IgbWFza2luZw0KPj4+Pg0KPj4+PiBfSWZfIHdlIGFyZSB0byBnbyB0aGlzIHJvdXRlLCB0aGVu
IHVubWFwX2RvbWFpbl9wYWdlX2dsb2JhbCgpDQo+Pj4+IGNhbGxlcnMgc2hvdWxkIGFsc28gYmUg
YWRqdXN0ZWQuIFRoZXJlLCBhcyBmb3IgdW5tYXBfZG9tYWluX3BhZ2UoKSwNCj4+Pj4gSSBhZ3Jl
ZSBpdCB3b3VsZCBtYWtlIHNlbnNlIHRvIGJlIG1vcmUgdG9sZXJhbnQuDQo+Pj4NCj4+PiBJJ3Zl
IGZvdW5kIHR3byBwYWdlIGFsaWdubWVudHMgcHJpb3IgdG8gYHVubWFwX2RvbWFpbl9wYWdlX2ds
b2JhbCgpYCBjYWxsLiBTaG91bGQgSSB3aXBlIHRoZW0gaW4gdGhpcyBwYXRjaCwgb3IgaW4gc2Vw
YXJhdGU/DQo+Pg0KPj4gSWYgd2UncmUgdG8gZ28gdGhlIHN1Z2dlc3RlZCByb3V0ZSB0aGVuIGl0
IG1pZ2h0IG5vdCBtYXR0ZXIgbXVjaC4NCj4+IEFzIEknbSBub3QgZW50aXJlbHkgY2VydGFpbiB5
ZXQgdGhhdCB3ZSB3aWxsLCBtYWtpbmcgdGhpcyBhIHByZXJlcQ0KPj4gb25lIGRlYWxpbmcgd2l0
aCB0aGUgYWxpZ25tZW50IGluIHVubWFwX2RvbWFpbl9wYWdlX2dsb2JhbCgpIG1pZ2h0DQo+PiBi
ZSBiZXR0ZXIuIFlvdXIgZXhpc3RpbmcgcGF0Y2ggd291bGQgdGhlbiBmdXJ0aGVyIHNoaWZ0IHRo
aXMgaW50bw0KPj4gdnVubWFwKCkuDQo+IA0KPiBJIHRoaW5rIGFsbG93aW5nIHZ1bm1hcCB0byBk
ZWFsIHdpdGggdW5hbGlnbmVkIGFkZHJlc3MgY291bGQgc2ltcGxpZnkgc29tZSBvZiB0aGUgY2Fs
bGVycy4gUGFzc2luZyB0aGUgd3JvbmcgcGFnZS1hbGlnbmVkIHBvaW50ZXIgaXMgbGVzcyBjcml0
aWNhbCB0aGFuIHBhc3NpbmcgYW4gdW5hbGlnbmVkIGFkZHJlc3MuDQo+IA0KPiBUaGUgbGF0dGVy
IG1heSByZXN1bHQgaW4gbWlzYmVoYXZpbmcgY29kZS4NCg0KV2h5IG9ubHkgdGhlIGxhdHRlcj8N
Cg0KPiBUaGUgdm1hcCB3aWxsIGVuZC11cCB0byBub3QgYmUgc3luYyB3aXRoIHRoZSBwYWdlLXRh
YmxlIGFzIHdlIGFzc3VtZQ0KPiBwYWdlLXRhYmxlIHVwZGF0ZSBjYW5ub3QgZmFpbCAodGhpcyBw
cm9iYWJseSBzaG91bGQgYmUgY2hhbmdlZCkuIE9uDQo+IEFybSwgdGhpcyB3aWxsIHJlc3VsdCB0
byBhbnkgbmV3IHZtYXAgZnVuY3Rpb24gdG8gbGlrZWx5IGZhaWwgKHdlDQo+IGRvbid0IGFsbG93
IHJlcGxhY2UgYW4gZXhpc3RpbmcgdmFsaWQgcGFnZS10YWJsZSBlbnRyeSkuDQo+IA0KPiBJSVVD
IHRoZSBjb2RlLCB0aGUgZm9ybWVyIHdpbGwgcmVzdWx0IHRvIG9ubHkgdW5tYXBwaW5nIHNvbWUg
cGFydCBvZg0KPiB0aGUgdm1hcC4gDQoNCkFJVUkgdGhlIHVubWFwIHJlcXVlc3Qgd2lsbCBzaW1w
bHkgZmFpbDogdm1faW5kZXgoKSBhbmQgaGVuY2Ugdm1fc2l6ZSgpDQp3aWxsIHNpbXBseSByZXR1
cm4gMC4gSGVuY2UsIHdpdGggdnVubWFwKCkgbm90IGl0c2VsZiByZXR1cm5pbmcgYW55DQplcnJv
ciwgdGhlcmUnbGwgYmUgYSBzaWxlbnQgbGVhayBvZiBtYXBwaW5ncy4NCg0KSmFuDQpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 22 12:18:12 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Jul 2019 12:18:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hpXGa-0002d2-Lo; Mon, 22 Jul 2019 12:18:08 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=pI0n=VT=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hpXGZ-0002cx-6W
 for xen-devel@lists.xenproject.org; Mon, 22 Jul 2019 12:18:07 +0000
X-Inumbo-ID: c0df7ce4-ac7a-11e9-aa42-13903c7d4cc8
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c0df7ce4-ac7a-11e9-aa42-13903c7d4cc8;
 Mon, 22 Jul 2019 12:18:03 +0000 (UTC)
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 46y8GQS9EVU19nwY91KlGppW0DP5PjaZYsWD/QYhVBFHEcbizdFZPbt0YkTAfFWViQW4QNSWTe
 YFFRkQxvzJsMvnDZut5tSmR+mLh5/tPx06BbybrZN8Vzsez2o6bHbwrDUbwef7rA+E19+rZ07Z
 +8PkNKOHfvfL8CU3gIyK3ou5CXrWAZx056SEpVFNjEUSzS9waBItj3y+vsjzS4ajJSoSvaxJTJ
 HH73rouryMsjhj+QfiXadXE+IRIvowrypjHq4qMlPYy6MQMP9D+FeSQqsxflDrZTxxxZ1Ko02B
 aJk=
X-SBRS: 2.7
X-MesageID: 3372640
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,295,1559534400"; 
   d="scan'208";a="3372640"
To: Jan Beulich <JBeulich@suse.com>
References: <6272c301-a905-38cf-dd1a-645f3d703241@suse.com>
 <10fb0354-9018-a714-44b7-efda1b579aa1@suse.com>
 <d66e0efb-a31f-63c7-1b40-e9e60098daa9@citrix.com>
 <4645c8d8-4e4b-34ff-dcb8-6b6e74a3ac90@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <f395f2da-9f84-d05c-23ed-f986c7f8cf29@citrix.com>
Date: Mon, 22 Jul 2019 13:17:36 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <4645c8d8-4e4b-34ff-dcb8-6b6e74a3ac90@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 v3 14/14] AMD/IOMMU: process softirqs while
 dumping IRTs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>, 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>

T24gMjIvMDcvMjAxOSAwOTo0OSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gT24gMTkuMDcuMjAxOSAx
OTo1NSwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4gT24gMTYvMDcvMjAxOSAxNzo0MSwgSmFuIEJl
dWxpY2ggd3JvdGU6Cj4+IEFzIGFuIG9ic2VydmF0aW9uLCBJIHdvbmRlciB3aGV0aGVyIGNvbnRp
bnVhbGx5IHNwcmlua2xpbmcKPj4gcHJvY2Vzc19wZW5kaW5nX3NvZnRpcnFzKCkgaXMgdGhlIGJl
c3QgdGhpbmcgdG8gZG8gZm9yIGtleWhhbmRsZXJzLgo+PiBXZSd2ZSBnb3QgYSBudW1iZXIgb2Yg
b3RoZXIgd2hpY2ggaW5jdXIgdGhlIHdyYXRoIG9mIHRoZSB3YXRjaGRvZyAoZ3JhbnQKPj4gdGFi
bGUgaW4gcGFydGljdWxhciksIHdoaWNoIGluIHByYWN0aWNlIG1lYW5zIHRoZXkgYXJlIHR5cGlj
YWxseSBicm9rZW4KPj4gd2hlbiB0aGV5IGFyZSBhY3R1YWxseSB1c2VkIGZvciBkZWJ1Z2dpbmcg
cHJvZHVjdGlvbi4KPj4KPj4gQXMgdGhlc2UgYXJlIGZvciBkZWJ1Z2dpbmcgb25seSwgbWlnaHQg
aXQgYmUgYSBiZXR0ZXIgaWRlYSB0byBzdG9wIHRoZQo+PiB3YXRjaGRvZyB3aGlsZSBrZXloYW5k
bGVycyBhcmUgcnVubmluZz/CoCBUaGUgb25seSB1c2VmdWwgdGhpbmcgd2UKPj4gYWN0dWFsbHkg
bWFuYWdlIGhlcmUgaXMgdG8gc3RvcCB0aGUgd2F0Y2hkb2cga2lsbGluZyB1cy4KPiBIbW0sIEkg
d291bGQgYWdyZWUgZ29pbmcgdGhpcyByb3V0ZSBpZiB0aGUgd2F0Y2hkb2cgY291bGQgYmUgZGlz
YWJsZWQKPiBvbiBhIHBlci1DUFUgYmFzaXMsIGJ1dCByaWdodCBub3cgd2F0Y2hkb2dfZGlzYWJs
ZSgpIGlzIGEgc3lzdGVtIHdpZGUKPiBhY3Rpb24uCgpJdCBuZWVkcyB0byBiZSBkaXNhYmxlZCBz
eXN0ZW0td2lkZS7CoCBEaXNhYmxpbmcgb25seSB0aGUgbG9jYWwgQ1BVIHdpbGwKc3RpbGwgY2F1
c2UgYSB3YXRjaGRvZyB0aW1lb3V0IG9uIG90aGVyIENQVXMgd2hpY2ggYXJlIHdhaXRpbmcgb24g
dGhlCmN1cnJlbnQgQ1BVIHRvIGNvbXBsZXRlIHNvbWUgYWN0aW9uLgoKTW9zdCBrZXloYW5kbGVy
cyBydW4gd2l0aCBpbnRlcnJ1cHRzIGVuYWJsZWQgc28gd2Ugd2lsbCBiZSBmaW5lIFdSVCBUTEIK
Zmx1c2hlcywgZXRjLCBidXQgdGhpbmdzIGxpa2UgdmNwdV9wYXVzZSgpIHdpbGwgYmxvY2sgdW50
aWwgc29mdGlycXMgYXJlCnByb2Nlc3NlZCBhZ2FpbiwgYW5kIHdlIG5lZWQgdG8gcHJldmVudCB0
aG9zZSBDUFVzIGZyb20gdGFraW5nIGEgdGltZW91dC4KCkZvciBvdGhlciBDUFVzIHdoaWNoIHJl
YWxseSBhcmUgaGF2aW5nIHByb2JsZW1zLCB0aGUgdGltZW91dCB3aWxsIHN0aWxsCnRyaXAgNSBz
ZWNvbmRzIGFmdGVyIHRoZSBrZXloYW5kbGVyIGNvbXBsZXRlcywgYW5kIHdlJ2xsIHN0aWxsIGdl
dCBhCmJhY2t0cmFjZSBvdXQgb2YgaXQuCgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 22 12:19:57 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Jul 2019 12:19:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hpXIK-0002jE-7n; Mon, 22 Jul 2019 12:19:56 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=wXcs=VT=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hpXII-0002j4-Kh
 for xen-devel@lists.xenproject.org; Mon, 22 Jul 2019 12:19:54 +0000
X-Inumbo-ID: fb6ac314-ac7a-11e9-b0ed-0f534a27c71c
Received: from m9a0003g.houston.softwaregrp.com (unknown [15.124.64.68])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id fb6ac314-ac7a-11e9-b0ed-0f534a27c71c;
 Mon, 22 Jul 2019 12:19:52 +0000 (UTC)
Received: FROM m9a0003g.houston.softwaregrp.com (15.121.0.190) BY
 m9a0003g.houston.softwaregrp.com WITH ESMTP; 
 Mon, 22 Jul 2019 12:19:41 +0000
Received: from M9W0068.microfocus.com (2002:f79:bf::f79:bf) by
 M9W0067.microfocus.com (2002:f79:be::f79:be) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Mon, 22 Jul 2019 12:18:36 +0000
Received: from NAM01-BY2-obe.outbound.protection.outlook.com (15.124.72.13) by
 M9W0068.microfocus.com (15.121.0.191) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Mon, 22 Jul 2019 12:18:35 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=XOKHxdAwO4jr85VWqhK7bntDDn+R0k88ToX4N/8VWwpAYwukiKMWdFUFAhf88RjR9txkbu3WOjRVbxG3pZdN4MG53xqMMDy3jpxHDLEdCjrIX3IuIK2H/ee+3/9g5K4LeOx5fHh2GMXUciNRdnQ1WkbS5cILLhNPIRW+KZyyqHsVHdj+quB1v1Et90zhojuoi6to7+zybMoyTBopD2QqFYsFWpmx8sS5ysakNTgJ2ngN1i8FkEAnPX2Gii9zlIlTn22VM8ADL6Hp2hV53EXsX8dOugonODxB0pkKACHZR+ucfMkBJiyShKqClbsEy/lLrqPPtWuGH8D7AjOch+Nsvg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=EMZLFoCYeosz08whAWQSnWp2kPiJOK9dBoq+q7xW7Hk=;
 b=npJO+alxR1R0Sm7MDL89Qwi/ao7Wv6dnmSpSOwyfhmMqsUKMZ0EuZTawyAP8UASpLqwxfyrA53VMPqSfMQ76ZOPY6wWSmEvCrozfdrpbn64v9bjvOrUFKx6pFtQUyZjUcXA0bPuR52rqbeGv7PyI1gSkxDxYEkMxRY9YGTefYcYtZr0fE9F5N5VA1UJFgcCbd18waKkZX8fbfU5Sgqnw0gZAAHtgRPu03mBm2i5UnHfWbEZWKKPCBnVjtZOrPlYIUVeT7I2WH5wSX+VL2ARhFawDmWS42aak+FXEu4TC5sGpYUM+GyheNwmhun+t1/5nkouUum1fY7Gr4tTHrY2bqA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2649.namprd18.prod.outlook.com (20.179.106.220) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2094.16; Mon, 22 Jul 2019 12:18:34 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Mon, 22 Jul 2019
 12:18:34 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Thread-Topic: [Xen-devel] "CPU N still not dead..." messages during microcode
 update stage of boot when smt=0
Thread-Index: AQHVP//515Jyq7gbbE+1g3GDqkihQ6bWXCcAgAAvoO+AAANagA==
Date: Mon, 22 Jul 2019 12:18:34 +0000
Message-ID: <6b3c41f4-377e-0515-a6c8-8057c8dcd465@suse.com>
References: <20190721200623.GJ11726@bitfolk.com>
 <7d518504-b12b-a6b9-dc37-7fdb00f8d632@suse.com>
 <c33f310d-7956-ba59-7df7-1cdc66aa1979@citrix.com>
In-Reply-To: <c33f310d-7956-ba59-7df7-1cdc66aa1979@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: LO2P265CA0176.GBRP265.PROD.OUTLOOK.COM
 (2603:10a6:600:a::20) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 1e7287b6-4861-4348-7b7f-08d70e9eb794
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB2649; 
x-ms-traffictypediagnostic: DM6PR18MB2649:
x-microsoft-antispam-prvs: <DM6PR18MB26498E6BF6F24C8DD448E035B3C40@DM6PR18MB2649.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7219;
x-forefront-prvs: 01068D0A20
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(136003)(346002)(366004)(396003)(376002)(39860400002)(189003)(199004)(54094003)(64756008)(66556008)(66476007)(66946007)(6512007)(446003)(476003)(11346002)(6246003)(2616005)(15650500001)(66446008)(7736002)(305945005)(8676002)(54906003)(2906002)(478600001)(256004)(68736007)(53546011)(31696002)(229853002)(71200400001)(86362001)(71190400001)(102836004)(386003)(6506007)(26005)(99286004)(186003)(486006)(6916009)(4326008)(76176011)(4744005)(80792005)(31686004)(36756003)(316002)(6486002)(25786009)(8936002)(53936002)(81166006)(81156014)(52116002)(66066001)(14454004)(5660300002)(6116002)(3846002)(6436002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2649;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: y3IgvTzbDZlFUPOdWmkOxFXhcrSm30S+CBHxNBG+RDBSv3uxY723g3/UNZU+vUzz9KpIMnYOhxleLB2RVZ6sRxhb/HHz6+09rMJamuwjr9xzJ1uCKIipErbcdRzSZzZXR9quHWWAAq8pzq+oVkPMCwvBJhglfFwb6uDQgsW5tUz+Y5noLDon8a5wa1gZU1WdRegLY4TotPZ3YYBKSRc4CJ1DLoNb7KvHKAY1EhM8tUrufSTUb0n9yIEXQs6UnzU7AbZe6MUvNIwEOjnfYfEc3gVKi9/lpXt3upWIzXsdZjIv9aKD99ATCvOtyvZmg+B6BO0cD+tt5Gq2cSultXGmMnqvd5Hn60nIyASeuGZh7Z+btf9RZWTYAJLMhR4gPiyB4go/Q9ixIyqcgDDQs8yrrER6YZpV/pUYbXkTzkHax6I=
Content-ID: <0D2AD4C3C3AF6645AD51E84228CABCBE@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 1e7287b6-4861-4348-7b7f-08d70e9eb794
X-MS-Exchange-CrossTenant-originalarrivaltime: 22 Jul 2019 12:18:34.6715 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2649
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] "CPU N still not dead..." messages during microcode
 update stage of boot when smt=0
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andy Smith <andy@strugglers.net>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjIuMDcuMjAxOSAxNDowNiwgQW5kcmV3IENvb3BlciB3cm90ZToNCj4gRG9lcyByZXZlcnRp
bmcgYmFjayB0byBjcmVkaXQxIG1ha2UgdGhlIGlzc3VlIGdvIGF3YXk/wqAgSSd2ZSBuZXZlcg0K
PiBlbmNvdW50ZXJlZCB0aGlzIG9uIGFueSBzbXQ9MCB0ZXN0LCBidXQgSSBhbHNvIGRvbid0IHVz
ZSBjcmVkaXQyIGF0IGFsbC4NCg0KSSdsbCB0cnkgdG8gcmVtZW1iZXIgdHJ5aW5nIHRoaXMgb3V0
IHRoZSBuZXh0IHRpbWUgSSBzZWUgaXQuIEkgY2FuJ3QNCnNlZSBhIGNvbm5lY3Rpb24gdG8gdGhl
IHVzZWQgc2NoZWR1bGVyIHRob3VnaCwgd2hlbiB0aGUgbWVzc2FnZSBjb21lcw0Kb3V0IG9mIF9f
Y3B1X2RpZSgpLiBUaGVyZSBtdXN0IGJlIGFuIGV4Y2Vzc2l2ZSBkZWxheSBmb3IgdGhlIGR5aW5n
DQpDUFUgdG8gZmluYWxseSBjYWxsIGNwdV9leGl0X2NsZWFyKCkuIEkgd29uZGVyIGlmIHRoZSBD
UFUgbWlnaHQgZS5nLg0KYmUgc2NydWJiaW5nIG1lbW9yeSBhdCB0aGF0IHBvaW50LiBCdXQgdGhh
dCBzaG91bGRuJ3QgaGFwcGVuIHRoaXMNCmVhcmx5Lg0KDQo+IFRoZSBzaWJsaW5nIHRocmVhZHMg
c2hvdWxkbid0IGJlIGluc2VydGVkIGludG8gdGhlIHNjaGVkdWxlciBpbiB0aGUNCj4gZmlyc3Qg
cGxhY2UsIGFuZCBJIHRob3VnaHQgd2UgdG9vayBkZWxpYmVyYXRlIHN0ZXBzIHRvIHByZXZlbnQg
dGhhdCBmcm9tDQo+IG9jY3VycmluZy4NCg0KSSBkb24ndCB0aGluayB3ZSBkaWQsIGJ1dCBJIGFn
cmVlIHRoaXMgbWF5IGJlIHdvcnRod2hpbGUgdG8gZG8gaWYgaXQNCndvdWxkbid0IHJlc3VsdCBp
biBhZGRpbmcgdWdseSBzcGVjaWFsIGNhc2VzIHNvbWV3aGVyZS4NCg0KSmFuDQpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 22 12:29:51 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Jul 2019 12:29:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hpXRp-0003VB-9u; Mon, 22 Jul 2019 12:29:45 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=SK1b=VT=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hpXRn-0003V6-7p
 for xen-devel@lists.xenproject.org; Mon, 22 Jul 2019 12:29:43 +0000
X-Inumbo-ID: 610db626-ac7c-11e9-a393-7f788710b90e
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 610db626-ac7c-11e9-a393-7f788710b90e;
 Mon, 22 Jul 2019 12:29:41 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 30BA0344;
 Mon, 22 Jul 2019 05:29:41 -0700 (PDT)
Received: from [10.1.196.50] (e108454-lin.cambridge.arm.com [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id B321B3F71A;
 Mon, 22 Jul 2019 05:29:39 -0700 (PDT)
To: Jan Beulich <JBeulich@suse.com>
References: <1563469897-2773-1-git-send-email-andrii.anisov@gmail.com>
 <2d71f4c0-023f-7a09-731e-e84e21378e26@suse.com>
 <261e0c5e-a886-f389-3c37-413613c9bf4f@gmail.com>
 <a4877031-1abd-e683-aae9-5d8ce5df98b5@suse.com>
 <7ddef8b7-ec79-d7ce-4123-31ae63a5e7b3@arm.com>
 <35df7b4d-068d-15d3-2197-d5a6dee23917@suse.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <6e608435-a414-320b-307a-a413c82cf9aa@arm.com>
Date: Mon, 22 Jul 2019 13:29:38 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.1
MIME-Version: 1.0
In-Reply-To: <35df7b4d-068d-15d3-2197-d5a6dee23917@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] vunmap: let vunmap align virtual address by
 itself
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Andrii Anisov <andrii_anisov@epam.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 Andrii Anisov <andrii.anisov@gmail.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGksCgpPbiAyMi8wNy8yMDE5IDEzOjExLCBKYW4gQmV1bGljaCB3cm90ZToKPiBPbiAyMi4wNy4y
MDE5IDE0OjAyLCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+IE9uIDIyLzA3LzIwMTkgMTE6MjMsIEph
biBCZXVsaWNoIHdyb3RlOgo+Pj4gT24gMjIuMDcuMjAxOSAxMTozMCwgQW5kcmlpIEFuaXNvdiB3
cm90ZToKPj4+Pgo+Pj4+Cj4+Pj4gT24gMTkuMDcuMTkgMTI6MzcsIEphbiBCZXVsaWNoIHdyb3Rl
Ogo+Pj4+PiBPbiAxOC4wNy4yMDE5IDE5OjExLCBBbmRyaWkgQW5pc292IHdyb3RlOgo+Pj4+Pj4g
TGV0IHZ1bm1hcCBhbGlnbiBwYXNzZWQgdmlydHVhbCBhZGRyZXNzIGJ5IFBBR0VfU0laRS4KPj4+
Pj4KPj4+Pj4gRGVzcGl0ZSBzZWVpbmcgQW5kcmV3J3MgUi1iIHlvdSd2ZSBhbHJlYWR5IGdvdCBJ
J2QgbGlrZSB0byBwb2ludCBvdXQKPj4+Pj4gdGhhdCB0aGlzIGluY3JlYXNlcyB0aGUgcmlzayBv
ZiBzb21lIGNvZGUgcGFzc2luZyB0aGUgd3JvbmcgcG9pbnRlcgo+Pj4+PiBpbnRvIGhlcmUuIHss
dW59bWFwX2RvbWFpbl9wYWdlKCkgYWN0IG9uIHNpbmdsZSBwYWdlcyBvbmx5LCBzbyB0aGVyZSdz
Cj4+Pj4+IG5vIGFtYmlndWl0eS4gV2hlbiB0YWxraW5nIGFib3V0IG11bHRpLXBhZ2UgcmVnaW9u
cyB0aG91Z2gsIG5vdCB1bmRvaW5nCj4+Pj4+IGFyaXRobWV0aWMgcHJldmlvdXNseSBkb25lIG1h
eSBtZWFuIGFjdHVhbGx5IHBvaW50aW5nIGF0IG90aGVyIHRoYW4gdGhlCj4+Pj4+IGZpcnN0IHBh
Z2Ugb2YgdGhlIG1hcHBpbmcuCj4+Pj4KPj4+PiBXZWxsLCB3aGF0IHdlIGFyZSBtb3ZpbmcgaW50
byB2dW5tYXAoKSwgaXMgYSBwYWdlIGFsaWdubWVudCBvbmx5LiBJdCBjYW4ndCBzYXZlIHVzIGZy
b20gdGhlIHdyb25nIHBvaW50ZXIsIGV2ZW4gaWYgaXQgaXMgZG9uZSBvdXRzaWRlIHRoZSB2dW5t
YXAoKS4KPj4+Pgo+Pj4+Pj4gV2l0aCB0aGUgbWFpbiBjaGFuZ2UsIGFsc286Cj4+Pj4+PiAgwqDC
oMKgIC0gc3RyaXAgYWxsIGV4aXN0aW5nIHZ1bm1hcCgpIGNhbGxzIGZyb20gcHJpb3IgbWFza2lu
Zwo+Pj4+Pgo+Pj4+PiBfSWZfIHdlIGFyZSB0byBnbyB0aGlzIHJvdXRlLCB0aGVuIHVubWFwX2Rv
bWFpbl9wYWdlX2dsb2JhbCgpCj4+Pj4+IGNhbGxlcnMgc2hvdWxkIGFsc28gYmUgYWRqdXN0ZWQu
IFRoZXJlLCBhcyBmb3IgdW5tYXBfZG9tYWluX3BhZ2UoKSwKPj4+Pj4gSSBhZ3JlZSBpdCB3b3Vs
ZCBtYWtlIHNlbnNlIHRvIGJlIG1vcmUgdG9sZXJhbnQuCj4+Pj4KPj4+PiBJJ3ZlIGZvdW5kIHR3
byBwYWdlIGFsaWdubWVudHMgcHJpb3IgdG8gYHVubWFwX2RvbWFpbl9wYWdlX2dsb2JhbCgpYCBj
YWxsLiBTaG91bGQgSSB3aXBlIHRoZW0gaW4gdGhpcyBwYXRjaCwgb3IgaW4gc2VwYXJhdGU/Cj4+
Pgo+Pj4gSWYgd2UncmUgdG8gZ28gdGhlIHN1Z2dlc3RlZCByb3V0ZSB0aGVuIGl0IG1pZ2h0IG5v
dCBtYXR0ZXIgbXVjaC4KPj4+IEFzIEknbSBub3QgZW50aXJlbHkgY2VydGFpbiB5ZXQgdGhhdCB3
ZSB3aWxsLCBtYWtpbmcgdGhpcyBhIHByZXJlcQo+Pj4gb25lIGRlYWxpbmcgd2l0aCB0aGUgYWxp
Z25tZW50IGluIHVubWFwX2RvbWFpbl9wYWdlX2dsb2JhbCgpIG1pZ2h0Cj4+PiBiZSBiZXR0ZXIu
IFlvdXIgZXhpc3RpbmcgcGF0Y2ggd291bGQgdGhlbiBmdXJ0aGVyIHNoaWZ0IHRoaXMgaW50bwo+
Pj4gdnVubWFwKCkuCj4+Cj4+IEkgdGhpbmsgYWxsb3dpbmcgdnVubWFwIHRvIGRlYWwgd2l0aCB1
bmFsaWduZWQgYWRkcmVzcyBjb3VsZCBzaW1wbGlmeSBzb21lIG9mIHRoZSBjYWxsZXJzLiBQYXNz
aW5nIHRoZSB3cm9uZyBwYWdlLWFsaWduZWQgcG9pbnRlciBpcyBsZXNzIGNyaXRpY2FsIHRoYW4g
cGFzc2luZyBhbiB1bmFsaWduZWQgYWRkcmVzcy4KPj4KPj4gVGhlIGxhdHRlciBtYXkgcmVzdWx0
IGluIG1pc2JlaGF2aW5nIGNvZGUuCj4gCj4gV2h5IG9ubHkgdGhlIGxhdHRlcj8KPiAKPj4gVGhl
IHZtYXAgd2lsbCBlbmQtdXAgdG8gbm90IGJlIHN5bmMgd2l0aCB0aGUgcGFnZS10YWJsZSBhcyB3
ZSBhc3N1bWUKPj4gcGFnZS10YWJsZSB1cGRhdGUgY2Fubm90IGZhaWwgKHRoaXMgcHJvYmFibHkg
c2hvdWxkIGJlIGNoYW5nZWQpLiBPbgo+PiBBcm0sIHRoaXMgd2lsbCByZXN1bHQgdG8gYW55IG5l
dyB2bWFwIGZ1bmN0aW9uIHRvIGxpa2VseSBmYWlsICh3ZQo+PiBkb24ndCBhbGxvdyByZXBsYWNl
IGFuIGV4aXN0aW5nIHZhbGlkIHBhZ2UtdGFibGUgZW50cnkpLgo+Pgo+PiBJSVVDIHRoZSBjb2Rl
LCB0aGUgZm9ybWVyIHdpbGwgcmVzdWx0IHRvIG9ubHkgdW5tYXBwaW5nIHNvbWUgcGFydCBvZgo+
PiB0aGUgdm1hcC4KPiAKPiBBSVVJIHRoZSB1bm1hcCByZXF1ZXN0IHdpbGwgc2ltcGx5IGZhaWw6
IHZtX2luZGV4KCkgYW5kIGhlbmNlIHZtX3NpemUoKQo+IHdpbGwgc2ltcGx5IHJldHVybiAwLiBI
ZW5jZSwgd2l0aCB2dW5tYXAoKSBub3QgaXRzZWxmIHJldHVybmluZyBhbnkKPiBlcnJvciwgdGhl
cmUnbGwgYmUgYSBzaWxlbnQgbGVhayBvZiBtYXBwaW5ncy4KCkhtbW0sIEkgbWlzcmVhZCB0aGUg
cmVhZC4gdm1faW5kZXgoKSB3aWxsIGluZGVlZCByZXR1cm4gMCBpbiB0aGF0IGNhc2UuIEJ1dCwg
CnRoaXMgd2lsbCBub3Qgc2lsZW50bHkgbGVhayB0aGUgbWFwcGluZ3MgdGhhbmtzIHRvIHRoZSBX
QVJOX09OKCkgaW4gdGhlIGNvZGUuCgpIb3dldmVyLCBldmVuIGlmIHRoZXJlIGFyZSBhIGxlYWss
IHRoZSB2bWFwIGFuZCBwYWdlLXRhYmxlIHdpbGwgc3RheSBpbiBzeW5jLiBTbyAKdGhpcyBpcyBu
b3QgYXMgYmFkIGFzIHRoZSB1bmFsaWduZWQgY2FzZS4KCkNoZWVycywKCi0tIApKdWxpZW4gR3Jh
bGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 22 12:39:41 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Jul 2019 12:39:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hpXbN-0004K2-TO; Mon, 22 Jul 2019 12:39:37 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=KpNR=VT=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1hpXbM-0004J2-PC
 for xen-devel@lists.xenproject.org; Mon, 22 Jul 2019 12:39:36 +0000
X-Inumbo-ID: c219eebf-ac7d-11e9-8980-bc764e045a96
Received: from EUR03-VE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe09::71d])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c219eebf-ac7d-11e9-8980-bc764e045a96;
 Mon, 22 Jul 2019 12:39:35 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=RpBVSeI/GwZGZxgHCo8c87SufmjUSW3vVeMjrEHQPnjoX0QbH5pYxEdlXLv5dnmyZ3jwpEriinXOwcMUVc9X3LCIzCwUS/32O2iMBD2k5hwQ+bQ4qS1q6nCM+I20zKr2dWE7Igg8/27sJF7x6YiN9TNGmM6J/nb02/QY2SU6H4VXPGo8hHkZXWABUYjnJtWZTbguHEbWBSd6tB6Ef+AduhgvvHCzmouf8wiOBra6Uhbj9xJeiCSYk5kVM25I93XLqzLTgyDl6Cl9i+FVP1hbciW658QmssChhqzsGGfL63SDmjI51q5kX7W6KgRNP6yH9Jt9TFPvjgkP1uh7wlZWVA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=NyISo+wQwKp11fQT0NnfFLEVSjLvKRVOisYcoQY46Ss=;
 b=aIMpD+3bbo1vBFyA6isPKqGUK6k/xRs3fQSVY3DiVWAiw9p3r6YZzbQzolv9ajvq6/7jjkTKRLe7ZuNgESr998GFSjoVZThQUdJQqCL0Zobrxs/KB/vfsCRz7vcrEbGeKpP/jCoX1GXdkITyPyCLCTqZdD831KHMrPqQfa1UUBW+CSyEHGRVDmyV+kvSqSh+1JjSZhfNhYb4XDPWGp7OWOc3CN00n0oGdZTLx0aAudUgXdLMyA71ZCYtebKcPQ3iZKhmsSKs5ngMD9sQYV9haTSw0JmD89LqakAKrcjZlCDioBdWNswvYEB6jeA8rtx5r/d+nOTaVMehQED67jCP6A==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=bitdefender.com;dmarc=pass action=none
 header.from=bitdefender.com;dkim=pass header.d=bitdefender.com;arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=bitdefender.onmicrosoft.com; s=selector1-bitdefender-onmicrosoft-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=NyISo+wQwKp11fQT0NnfFLEVSjLvKRVOisYcoQY46Ss=;
 b=Sn9uVHTyAbXuLYnx9SlPaLB4eE+Z9+FXn9+/emvhok/FNJZwV9E4r/ojwV4uzbfNSN3Kj6WF8sBugIBGbaOGPLbOS91rpkd3kJaHrlPaKKoe9TegttBzJDrBLa0LNf2FCKT5oGm3gkFFYUhbsxhP56nF1SABiWZmjrsjLhq9A88=
Received: from DB6PR0202MB2917.eurprd02.prod.outlook.com (10.171.76.8) by
 DB6PR0202MB2920.eurprd02.prod.outlook.com (10.171.73.7) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2094.16; Mon, 22 Jul 2019 12:39:32 +0000
Received: from DB6PR0202MB2917.eurprd02.prod.outlook.com
 ([fe80::5414:4955:b37b:a3ea]) by DB6PR0202MB2917.eurprd02.prod.outlook.com
 ([fe80::5414:4955:b37b:a3ea%9]) with mapi id 15.20.2094.013; Mon, 22 Jul 2019
 12:39:32 +0000
From: Alexandru Stefan ISAILA <aisaila@bitdefender.com>
To: Jan Beulich <JBeulich@suse.com>, George Dunlap
 <George.Dunlap@eu.citrix.com>
Thread-Topic: [PATCH v3] x86/altp2m: Add a new hypercall to get the active
 altp2m index
Thread-Index: AQHVHR91gFCC2wnfik6rp2c4QxPTkqaQFCmAgEbGmYA=
Date: Mon, 22 Jul 2019 12:39:32 +0000
Message-ID: <cc40b093-86a5-f1b1-d316-f8787f7b717b@bitdefender.com>
References: <20190607105449.28167-1-aisaila@bitdefender.com>
 <5CFA4F850200007800236337@prv1-mh.provo.novell.com>
In-Reply-To: <5CFA4F850200007800236337@prv1-mh.provo.novell.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: PR2P264CA0044.FRAP264.PROD.OUTLOOK.COM
 (2603:10a6:101:1::32) To DB6PR0202MB2917.eurprd02.prod.outlook.com
 (2603:10a6:4:b1::8)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=aisaila@bitdefender.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [91.199.104.6]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: f620774d-fc12-4cd2-7724-08d70ea1a535
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DB6PR0202MB2920; 
x-ms-traffictypediagnostic: DB6PR0202MB2920:|DB6PR0202MB2920:
x-microsoft-antispam-prvs: <DB6PR0202MB292092E2B0802CA11990FD3BABC40@DB6PR0202MB2920.eurprd02.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7691;
x-forefront-prvs: 01068D0A20
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(376002)(136003)(396003)(346002)(366004)(39860400002)(199004)(189003)(66066001)(54906003)(316002)(110136005)(36756003)(7736002)(2906002)(6436002)(256004)(102836004)(31696002)(229853002)(86362001)(6486002)(305945005)(76176011)(52116002)(486006)(26005)(186003)(478600001)(99286004)(2616005)(7416002)(476003)(6506007)(386003)(25786009)(11346002)(53546011)(446003)(14444005)(31686004)(6116002)(8676002)(66446008)(64756008)(3846002)(14454004)(66476007)(8936002)(4326008)(66556008)(66946007)(81166006)(81156014)(5660300002)(53936002)(68736007)(71200400001)(71190400001)(6246003)(6512007)(15583001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DB6PR0202MB2920;
 H:DB6PR0202MB2917.eurprd02.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: bitdefender.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: Ih9UOqKYzAjx7S8I/6i+1xxXk2JLatUeP4Hevq3/GcN2+eK1j0jzJ2AuwbWbe/dMxDEGyRXs+0X6qS9MAkpD+1t1sts9cD+lvBVvxq+rZMz+sym3SAxHYyQSFtv186nWODx1XCSBQKCROoNqYW2X+wcPUxd3gjiazMN694/1Stoo5QImRFY/iVJomM7OmNRNb0XU+6XQB0RJXBSEHJigqnTc6uOTRgXODVgDjjKHRXTELiHumX40O7EftsqQftUlv5DDAewGWHM4HAKY+7RJ9qdrAQJPVleUi4ESz2jDGoU7Zg5lVR8PfwXpLZSsQ4xnRxgQ9H0wITADwm1KCbJ5d7r5PE0fy+P+2XdMfRCv7ak8uMuxx1ZuHLqKbyXJAs0wJRkY8LticfDgXTQPxEwtqJeHRkFcylJi+UgYorg8iIE=
Content-ID: <CA38F327BC9442418A44B6ACB2CAB773@eurprd02.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: bitdefender.com
X-MS-Exchange-CrossTenant-Network-Message-Id: f620774d-fc12-4cd2-7724-08d70ea1a535
X-MS-Exchange-CrossTenant-originalarrivaltime: 22 Jul 2019 12:39:32.3301 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 487baf29-f1da-469a-9221-243f830c36f3
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: aisaila@bbu.bitdefender.biz
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB6PR0202MB2920
Subject: Re: [Xen-devel] [PATCH v3] x86/altp2m: Add a new hypercall to get
 the active altp2m 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: Stefano Stabellini <sstabellini@kernel.org>, WeiLiu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 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>

UGluZywNCg0KQW55IHJldmlld3Mgb24gdGhpcyBwYXRjaCBhcmUgYXBwcmVjaWF0ZWQuDQoNClJl
Z2FyZHMsDQpBbGV4DQoNCk9uIDA3LjA2LjIwMTkgMTQ6NTAsIEphbiBCZXVsaWNoIHdyb3RlOg0K
Pj4+PiBPbiAwNy4wNi4xOSBhdCAxMjo1NSwgPGFpc2FpbGFAYml0ZGVmZW5kZXIuY29tPiB3cm90
ZToNCj4+IEBAIC00NzM1LDYgKzQ3MzYsMjggQEAgc3RhdGljIGludCBkb19hbHRwMm1fb3AoDQo+
PiAgICAgICAgICAgICAgICAgICAgICAgX2dmbihhLnUuY2hhbmdlX2dmbi5vbGRfZ2ZuKSwNCj4+
ICAgICAgICAgICAgICAgICAgICAgICBfZ2ZuKGEudS5jaGFuZ2VfZ2ZuLm5ld19nZm4pKTsNCj4+
ICAgICAgICAgICBicmVhazsNCj4+ICsNCj4+ICsgICAgY2FzZSBIVk1PUF9hbHRwMm1fZ2V0X3Ay
bV9pZHg6DQo+PiArICAgIHsNCj4+ICsgICAgICAgIHN0cnVjdCB2Y3B1ICp2Ow0KPj4gKw0KPj4g
KyAgICAgICAgaWYgKCAhYWx0cDJtX2FjdGl2ZShkKSApDQo+PiArICAgICAgICB7DQo+PiArICAg
ICAgICAgICAgcmMgPSAtRU9QTk9UU1VQUDsNCj4+ICsgICAgICAgICAgICBicmVhazsNCj4+ICsg
ICAgICAgIH0NCj4+ICsNCj4+ICsgICAgICAgIGlmICggKHYgPSBkb21haW5fdmNwdShkLCBhLnUu
Z2V0X3ZjcHVfcDJtX2lkeC52Y3B1X2lkKSkgPT0gTlVMTCApDQo+PiArICAgICAgICB7DQo+PiAr
ICAgICAgICAgICAgcmMgPSAtRUlOVkFMOw0KPj4gKyAgICAgICAgICAgIGJyZWFrOw0KPj4gKyAg
ICAgICAgfQ0KPiANCj4gVGhlIG9yZGVyIG9mIHJldHVybiB2YWx1ZXMgd2FzIHRoZSBvdGhlciB3
YXkgYXJvdW5kIGJlZm9yZSwgYnV0DQo+IEkgc3VwcG9zZSB0aGlzIGRvZXNuJ3QgbWF0dGVyIG11
Y2g/DQo+IA0KPj4gKyAgICAgICAgYS51LmdldF92Y3B1X3AybV9pZHguYWx0cDJtX2lkeCA9IGFs
dHAybV92Y3B1X2lkeCh2KTsNCj4+ICsgICAgICAgIHJjID0gX19jb3B5X3RvX2d1ZXN0KGFyZywg
JmEsIDEpID8gLUVGQVVMVCA6IDA7DQo+IA0KPiBKdXN0IGFzIHJlbWFyayBmb3IgdGhlIGZ1dHVy
ZSAoSSBkaWRuJ3QgcGF5IGF0dGVudGlvbiBiZWZvcmUsDQo+IGFuZCB0aGUgZGlmZmVyZW5jZSBp
c24ndCBvdmVybHkgbWVhbmluZ2Z1bCBmb3Igb3BlcmF0aW9ucyB0aGF0DQo+IGRvbid0IG9jY3Vy
IGZyZXF1ZW50bHkpIC0gX19jb3B5X2ZpZWxkX3RvX2d1ZXN0KCkgd291bGQgYmUNCj4gbGVzcyBv
dmVyaGVhZCBoZXJlLiBPaCwgcmlnaHQgLSB0aGlzIGlzIG9uY2UgYWdhaW4gbm90IHBvc3NpYmxl
DQo+IGJlY2F1c2Ugb2YgYXJnIChzdGlsbCkgYmVpbmcgYSBoYW5kbGUgb2Ygdm9pZC4NCj4gDQo+
IEphbg0KPiANCj4gDQo+IA0KPiBfX19fX19fX19fX19fX19fX19fX19fX18NCj4gVGhpcyBlbWFp
bCB3YXMgc2Nhbm5lZCBieSBCaXRkZWZlbmRlcg0KPiANCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 22 12:50:59 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Jul 2019 12: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 1hpXm8-0005ed-72; Mon, 22 Jul 2019 12:50:44 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=wXcs=VT=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hpXm6-0005eY-6h
 for xen-devel@lists.xenproject.org; Mon, 22 Jul 2019 12:50:42 +0000
X-Inumbo-ID: 4abe0792-ac7f-11e9-a1a6-07faf5d2c8ed
Received: from m4a0040g.houston.softwaregrp.com (unknown [15.124.2.86])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 4abe0792-ac7f-11e9-a1a6-07faf5d2c8ed;
 Mon, 22 Jul 2019 12:50:36 +0000 (UTC)
Received: FROM m4a0040g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0040g.houston.softwaregrp.com WITH ESMTP; 
 Mon, 22 Jul 2019 12:46:37 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Mon, 22 Jul 2019 12:50:20 +0000
Received: from NAM05-DM3-obe.outbound.protection.outlook.com (15.124.72.10) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Mon, 22 Jul 2019 12:50:20 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=Z8S3X87lPLiNChFwK/8ahCAgBMoZ9UGFgSpe06sUB504eKTdCEjK2iqRqe3eAeUMMugeX58ASW7ftB2KY4e9VQbeI78L13Q1LHAk7a9s5JPemJbmm6TVIQeATw5BQ4bI1Uz3YweQQu5+7Ode+70nAmGvtRghiRf8qbxUpKTolHXFcNamcXEVDjQmxmxd93HnYqGlW51VeCp9aCtu8pLv2OvbE5dODmc9Kvxg9/eEBOQXQTUy/nsRmWUT1hK/TTNkk6LeAyI3EfLR8QKVhuktfrD9bDYu98h5sCVqZe76CIoVQlVVFt1WEQw+hGa2Lxq3nL7ppjpJiXxBOArOYRXJcw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=fXFYzJjImpNG3ha7g45tA/xVfKREdt8D15+/KNgYZSM=;
 b=QXq91BQTGKsqVvvd1w5l1+OYyvKF4Ax68QO+3lhQUJzxBUeGZOQfXegjAXzoyzxW394xI0MsCGkrxwDIaortI127rHjAORs2tTueOHuSRRthhMUy8rjrvuhE/jjKsPMzOZvQ9XSc4pVbYmCu0fpXlVDdFJxUUq3p/SnFk/cCHdm8tXiKATixFQXAvbXV6k/d+HkdWU4WeMD60azYNfJzq+xQRL4euJJuHEoDNuS8oMzW0jjHMOuW5jXxTE+h/wsnb9Y54Jrumoxe3JzxYpAWzFhPn7QW6rCZOmI2A/Tuuth9QNbaahM30z9K0ePsrM84UzIKnoKntORs9eIm0EUCmw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB3068.namprd18.prod.outlook.com (20.179.48.77) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2094.17; Mon, 22 Jul 2019 12:50:20 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Mon, 22 Jul 2019
 12:50:20 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Thread-Topic: [PATCH v3 04/14] AMD/IOMMU: use bit field for IRTE
Thread-Index: AQHVO/ShZ1XycBFTpEyE5AJFB9blPabSHS6jgAAFboCAACoBB4AEU3oA
Date: Mon, 22 Jul 2019 12:50:20 +0000
Message-ID: <d713f04f-e6b6-b9b0-6bd3-a31e42c3f980@suse.com>
References: <6272c301-a905-38cf-dd1a-645f3d703241@suse.com>
 <7eb213ad-94f1-6092-c670-3296aedf3f0e@suse.com>
 <cf6262df-917a-d253-c856-65e785e80939@citrix.com>
 <f1042832-2853-a9f9-1e1a-70af1481da83@suse.com>
 <1fc9a3f1-07a6-6897-6203-86014a77d265@citrix.com>
In-Reply-To: <1fc9a3f1-07a6-6897-6203-86014a77d265@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: LO2P265CA0344.GBRP265.PROD.OUTLOOK.COM
 (2603:10a6:600:d::20) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 902d09fc-17d6-4fb1-5e63-08d70ea32759
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB3068; 
x-ms-traffictypediagnostic: DM6PR18MB3068:
x-microsoft-antispam-prvs: <DM6PR18MB3068578074D90C635CB102AAB3C40@DM6PR18MB3068.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7691;
x-forefront-prvs: 01068D0A20
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(396003)(346002)(376002)(136003)(39860400002)(366004)(199004)(189003)(66446008)(64756008)(66556008)(66476007)(86362001)(80792005)(5660300002)(31696002)(446003)(66066001)(305945005)(4326008)(52116002)(25786009)(6436002)(68736007)(6116002)(6512007)(11346002)(3846002)(66946007)(7736002)(6486002)(2616005)(36756003)(71200400001)(71190400001)(476003)(478600001)(5024004)(386003)(6506007)(14444005)(256004)(2906002)(316002)(53936002)(6246003)(6916009)(99286004)(53546011)(31686004)(186003)(8676002)(102836004)(8936002)(54906003)(76176011)(486006)(26005)(81166006)(14454004)(229853002)(81156014);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB3068;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: y+SlkQMVRonZsTVhAS7BJ8dgY3tQmkm5fUU7AsxYG4vZLWBYE2bIGECcUYKff3bDu56Fybux8J38T+h8PXKSDkiWkoxQ7MPSUfJnJc/LUtgVkoziAEGD4gKvQFvqnZsL2rVrolMwvt05ttufWsgsHRnxSi36OuDFc2QKfJkReqTmXzwb5fLtYJF9oAPwTRZbeSDivSaC0RJibmW8ZKY+9wbFOURrNX/ceRgRTdE324c1uW3UEFHDwuu5QSjlGC8vyKPCY/z8Bm5xan7tZIoBejHHcChhCECeTgJ1lieAtEgoPvIGnQOoxZajfR+qVgjME4ZhZaiRaKNDWn8oM7+CJYdZpXsLv40OLZjM0kfOm5EnUHSPdgYu9f97GBtY40Dk7Q2M9burCslmHuls0/FyBruC7YzB+O2cqfVXx6UId9A=
Content-ID: <5B5DD18467491E439792D552539AEB63@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 902d09fc-17d6-4fb1-5e63-08d70ea32759
X-MS-Exchange-CrossTenant-originalarrivaltime: 22 Jul 2019 12:50:20.0749 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB3068
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v3 04/14] AMD/IOMMU: use bit field for IRTE
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>,
 BrianWoods <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>

T24gMTkuMDcuMjAxOSAyMDo0NCwgQW5kcmV3IENvb3BlciB3cm90ZToNCj4gT24gMTkvMDcvMjAx
OSAxNzoxNiwgSmFuIEJldWxpY2ggd3JvdGU6DQo+PiBPbiAxOS4wNy4yMDE5IDE3OjU2LCBBbmRy
ZXcgQ29vcGVyIHdyb3RlOg0KPj4+IE9uIDE2LzA3LzIwMTkgMTc6MzYsIEphbiBCZXVsaWNoIHdy
b3RlOg0KPj4+PiBBdCB0aGUgc2FtZSB0aW1lIHJlc3RyaWN0IGl0cyBzY29wZSB0byBqdXN0IHRo
ZSBzaW5nbGUgc291cmNlIGZpbGUNCj4+Pj4gYWN0dWFsbHkgdXNpbmcgaXQsIGFuZCBhYnN0cmFj
dCBhY2Nlc3NlcyBieSBpbnRyb2R1Y2luZyBhIHVuaW9uIG9mDQo+Pj4+IHBvaW50ZXJzLiAoQSB1
bmlvbiBvZiB0aGUgYWN0dWFsIHRhYmxlIGVudHJpZXMgaXMgbm90IHVzZWQgdG8gbWFrZSBpdA0K
Pj4+PiBpbXBvc3NpYmxlIHRvIFt3cm9uZ2x5LCBvbmNlIHRoZSAxMjgtYml0IGZvcm0gZ2V0cyBh
ZGRlZF0gcGVyZm9ybQ0KPj4+PiBwb2ludGVyIGFyaXRobWV0aWMgLyBhcnJheSBhY2Nlc3NlcyBv
biBkZXJpdmVkIHR5cGVzLikNCj4+Pj4NCj4+Pj4gQWxzbyBtb3ZlIGF3YXkgZnJvbSB1cGRhdGlu
ZyB0aGUgZW50cmllcyBwaWVjZW1lYWw6IENvbnN0cnVjdCBhIGZ1bGwgbmV3DQo+Pj4+IGVudHJ5
LCBhbmQgd3JpdGUgaXQgb3V0Lg0KPj4+Pg0KPj4+PiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGlj
aCA8amJldWxpY2hAc3VzZS5jb20+DQo+Pj4gSSdtIHN0aWxsIG5vdCBlbnRpcmVseSBjb252aW5j
ZWQgYnkgZXh0cmEgdW5pb24gYW5kIGNvbnRhaW5lcm9mKCksIGJ1dA0KPj4+IHRoZSByZXN1bHQg
bG9va3MgY29ycmVjdC4NCj4+IEFuZCBJJ20gc3RpbGwgb3BlbiB0byBnb2luZyB0aGUgb3RoZXIg
d2F5LCBpZiB5b3UncmUgY29udmluY2VkIHRoYXQNCj4+IGluIHVwZGF0ZV9pbnRyZW1hcF9lbnRy
eSgpIHRoaXMNCj4+DQo+PiAgICAgICBzdHJ1Y3QgaXJ0ZV9iYXNpYyBiYXNpYyA9IHsNCj4+ICAg
ICAgICAgICAuZmxkcyA9IHsNCj4+ICAgICAgICAgICAgICAgLnJlbWFwX2VuID0gdHJ1ZSwNCj4+
ICAgICAgICAgICAgICAgLmludF90eXBlID0gaW50X3R5cGUsDQo+PiAgICAgICAgICAgICAgIC5k
bSA9IGRlc3RfbW9kZSwNCj4+ICAgICAgICAgICAgICAgLmRlc3QgPSBkZXN0LA0KPj4gICAgICAg
ICAgICAgICAudmVjdG9yID0gdmVjdG9yLA0KPj4gICAgICAgICAgIH0NCj4+ICAgICAgIH07DQo+
Pg0KPj4gKGFuZCBzaW1pbGFybHkgdGhlbiBmb3IgdGhlIDEyOC1iaXQgZm9ybSwgYW5kIG9mIGNv
dXJzZSAuZmxkcw0KPj4gaW5zZXJ0ZWQgYXQgb3RoZXIgdXNlIHNpdGVzKSBpcyBvdmVyYWxsIGJl
dHRlciB0aGFuIHRoZSBjdXJyZW50DQo+PiB2YXJpYW50Lg0KPiANCj4gSSd2ZSBqdXN0IGV4cGVy
aW1lbnRlZCB3aXRoIHRoZSBhdHRhY2hlZCBkZWx0YSBhbmQgaXQgZG9lcyBjb21waWxlIGluDQo+
IENlbnRPUyA2LCB3aGljaCBpcyB0aGUgdXN1YWwgY3VscHJpdCBmb3IgcHJvYmxlbXMgaW4gdGhp
cyBhcmVhLg0KDQpZZWFoLCB3aXRoIHRoZSAiZmxkcyIgaW4gcGxhY2UgdGhpbmdzIG91Z2h0IHRv
IChhbmQgZG8pIGJ1aWxkIGZpbmUgZm9yDQptZSB0b28gKGl0IHdhcywgYWZ0ZXIgYWxsLCB0aGUg
cXVlc3Rpb24gd2hldGhlciBpbnNlcnRpbmcgdGhhdA0KaW50ZXJtZWRpYXRlIGZpZWxkIHdvdWxk
IGJlIG1vcmUgb3IgbGVzcyB1Z2x5IHRoYW4gdGhlIGNvbnRhaW5lcl9vZigpDQoic29sdXRpb24i
KS4gSSd2ZSB0aGVyZWZvcmUgbW9zdGx5IHN3aXRjaGVkIHRvIHdoYXQgeW91J3ZlIHN1Z2dlc3Rl
ZC4NCkJ1dCBiZWZvcmUgcmUtcG9zdGluZyB3ZSBzaG91bGQgcmVhbGx5IHNldHRsZSBvbiB0aGUg
YmFycmllciBraW5kIHRvDQp1c2UgZm9yIHRoZSAxMjgtYml0IElSVEUgd3JpdGVzLg0KDQpKYW4N
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 22 12:55:16 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Jul 2019 12:55:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hpXqU-0005nd-Tg; Mon, 22 Jul 2019 12:55:14 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=pI0n=VT=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hpXqU-0005nY-Dk
 for xen-devel@lists.xenproject.org; Mon, 22 Jul 2019 12:55:14 +0000
X-Inumbo-ID: ef5919b8-ac7f-11e9-a47d-3366848223b9
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id ef5919b8-ac7f-11e9-a47d-3366848223b9;
 Mon, 22 Jul 2019 12:55:09 +0000 (UTC)
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: rNVgFuWwBaGyn9/9IXzSr7RQEKbqtFx1VyzcRutf8TWZX0tHRbFczLbnb/abXSaYb0BUT/LmoU
 TZBLn1fodzWCPr2qLbO+DiQ2wxixrWiyuudgH6Fitdg2FhqhhHkafxduSdcqlQz54tBjUQix7m
 vQjRJNfg/oUwZV5aUlgGuUxXduz9GZ6ApaYKFo54qcP/x8lO5qy5HOQIDj+mHE7rwI5iT0QaQO
 lme+FuVgledlQr7j+JZoResm5eC+yq97P+wxtYs85HrSSnlnj8oHPIwrRIy9/dwrwLzhaCOA/U
 RNA=
X-SBRS: 2.7
X-MesageID: 3277225
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,295,1559534400"; 
   d="scan'208";a="3277225"
To: Kevin Buckley <kevin.buckley.ecs.vuw.ac.nz@gmail.com>,
 <xen-devel@lists.xenproject.org>
References: <CABwOO=dnXZSfaCAEB5COs4sT_tz-R8VTuuK_V_Nf60XpPQoS3A@mail.gmail.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <4de7580d-5478-2b90-58da-1f7335f0154b@citrix.com>
Date: Mon, 22 Jul 2019 13:55:05 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <CABwOO=dnXZSfaCAEB5COs4sT_tz-R8VTuuK_V_Nf60XpPQoS3A@mail.gmail.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] pygrub, installed with Python 3,
 doesn't boot Xen DomU-s
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wl@xen.org>, 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>

T24gMjIvMDcvMjAxOSAwMzo1NywgS2V2aW4gQnVja2xleSB3cm90ZToKPiBUaGlzIGZvbGxvd3Mg
b24gZnJvbQo+Cj4gcHlncnViIGdpdmVzICJyYWlzZSBSdW50aW1lRXJyb3IoIlVuYWJsZSB0byBm
aW5kIHBhcnRpdGlvbiBjb250YWluaW5nIGtlcm5lbCIpIgo+Cj4gaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9hcmNoaXZlcy9odG1sL3hlbi1kZXZlbC8yMDE5LTA1L21zZzAxNTg5Lmh0bWwK
Pgo+IGFuZCBmb3Igc29tZSByZWFzb24gSSBzdWJtaXR0ZWQgbXkgbGF0ZXN0IGZpbmRpbmdzIG9u
dG8gdGhlIGdydWItZGV2ZWwgbGlzdCwKPiBvbmx5IHRvIGJlIHJlbWluZGVkIHRoYXQgcHlncnVi
IGlzIHBhcnQgb2YgWGVuLCBub3QgR3J1Yiwgc28gcmVwb3N0aW5nIGhlcmU6Cj4KPgo+IE9LLCBz
byBJIGFtIHRyeWluZyB0byBidWlsZCBhbiBMRlMgKExpbnV4IEZyb20gU2NyYXRjaCkgc3lzdGVt
IHRoYXQKPiB3aWxsIHNlcnZlIGFzIGEgYmFzaWMgWGVuIERvbTAuCj4KPiBZb3UgY2FuIHNlZSB0
aGUgd2F5IHRoaW5ncyBoYXZlIGJlZW4gY29tcGlsZWQsIGluY2x1ZGluZyBteSBVRUZJLWF3YXJl
Cj4gR3J1YiwgaGVyZSAoVmVyeSBtdWNoIGEgV0lQKQo+Cj4gICBodHRwOi8veW91dmVnb3RidWNr
bGV5cy5vcmcubnovTEZTL0xGUy1CT09LLmh0bWwKCkhhdmluZyBhIHF1aWNrIHJlYWQgdGhyb3Vn
aCwgSSB0aGluayB0aGUgcGtnY2ZnIGlzc3VlIG1lbnRpb25lZCB3YXMKZml4ZWQgYnkKaHR0cHM6
Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPXhlbi5naXQ7YT1jb21taXRkaWZmO2g9YTBmOTgx
NDUxNTA5YmY4M2FmMTUzMDM4ZDM1MDc5YzRlNjJkYzFjZgoKSWYgeW91IHB1bGwgdXAgdG8gYSBu
ZXdlciB2ZXJzaW9uIG9mIG1hc3RlciwgaXQgb3VnaHQgdG8gd29yayBhcyB5b3UgZXhwZWN0LgoK
Pgo+Cj4gU3VmZmljZSBpdCB0byBzYXkgdGhhdCB0aGUgTEZTIEdydWIgYm9vdHMgZWl0aGVyIG9m
IHRoZSB0d28KPiBVRUZJIGVudGllcyAobm9uLVhlbiBhbmQgRG9tMCkgSSBoYXZlIHNvIGFzIHRv
IGJyaW5nIHVwIHRoZQo+IHN5c3RlbS4KPgo+Cj4gSSBhbHNvIGhhdmUgYSBjb3VwbGUgb2YgVkJE
LWJhY2tlZCBEb21VLXMgdGhhdCBJIGNhbiBicmluZyB1cCwKPiB1c2luZyB0aGUgcHlncnViIGZy
b20gZWl0aGVyIGFuIFVidW50dSAxNDA0LCBvciBhIENlbnRvcyA2LjEwCj4gd2l0aCBYZW40Q2Vu
dG9zLCBEb20wLgo+Cj4gV2hlbiBJIGNvbWUgdG8gdHJ5IGFuZCBoYXZlIG15IExGUyBYZW4ncyBw
eWdydWIgYm9vdCB0aGUgVkJELWJhY2tlZAo+IERvbVUsIEkgZ2V0IGVycm9ycyBvZiB0aGUgZm9y
bQo+Cj4KPiAjIGNhdCAvbW50L3Zhci9sb2cveGVuL2Jvb3Rsb2FkZXIuNC5sb2cKPiBVc2luZyA8
Y2xhc3MgJ2dydWIuR3J1YkNvbmYuR3J1YjJDb25maWdGaWxlJz4gdG8gcGFyc2UgL2Jvb3QvZ3J1
Yi9ncnViLmNmZwo+IFRyYWNlYmFjayAobW9zdCByZWNlbnQgY2FsbCBsYXN0KToKPiAgIEZpbGUg
Ii91c3IvbGliL3hlbi9iaW4vcHlncnViIiwgbGluZSA5MjgsIGluIDxtb2R1bGU+Cj4gICAgIHJh
aXNlIFJ1bnRpbWVFcnJvcigiVW5hYmxlIHRvIGZpbmQgcGFydGl0aW9uIGNvbnRhaW5pbmcga2Vy
bmVsIikKPiBSdW50aW1lRXJyb3I6IFVuYWJsZSB0byBmaW5kIHBhcnRpdGlvbiBjb250YWluaW5n
IGtlcm5lbAo+Cj4gSSBvcmlnaW5hbGx5IHRob3VnaHQgdGhhdCB0aGlzIG1pZ2h0IGJlIGRvd24g
dG8gbXkgdXNpbmcgYSBYZW4KPiBzb3VyY2UgZnJvbSB0aGUgWGVuIEdpdCByZXBvIHRoYXQgd2Fz
IGluIGJleW9uZCA0LjEyICh3aGljaCBJCj4gbmVlZGVkIHNvIHRvIGdldCBhIFhlbiB0aGF0IHdh
cyBoYXBweSB3aXRoIGp1c3QgUHl0aG9uMy4gU2VlCj4gIGh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvYXJjaGl2ZXMvaHRtbC94ZW4tZGV2ZWwvMjAxOS0wNC9tc2cwMDk5Ni5odG1sCj4gKSBh
bmQgaGFkIHByaGFwcyBoYWQgdHJpcHBlZCBvdmVyIGEgcmVncmVzc2lvbiwgYXMgdGhhdCBlcnJv
ciB1c2VkCj4gdG8gYmUgYSBwcm9ibGVtIHdpdGggWGVuIChpZiB5b3UgZ28gYmFjayBmYXIgZW5v
dWdoKS4KPgo+Cj4gSG93ZXZlciBJIGhhdmUgc2luY2UgdHJhY2tlZCBkb3duIG15IHByb2JsZW0g
dG8gdGhlIHB5Z3J1YiwgaW4KPiB0aGF0IGlmIEkgcG9pbnQgcHlncnViIHRvIHRoZSBzdGFydCBv
ZiB0aGUgcGFydGl0aW9uIGluIHRoZSBWQkQKPiB0aGF0IGhhcyB0aGUgZ3J1Yi5jZmcgaW4gaXQs
IEkgc2VlIHRoZSBmb2xsb3dpbmcgZmFpbHVyZSB0byBwYXJzZQo+IHRoZSBjb25maWcgZmlsZToK
Pgo+Cj4gYmFzaC01LjAjIC91c3IvbGliL3hlbi9iaW4vcHlncnViIC0tZGVidWcgLS1vZmZzZXQ9
MTA0ODU3Ngo+IC0tbGlzdC1lbnRyaWVzIC9kZXYvdmdfeGVuX3ZiZHMvbHZfNGdfMDIKPiBVc2lu
ZyA8Y2xhc3MgJ2dydWIuR3J1YkNvbmYuR3J1YjJDb25maWdGaWxlJz4gdG8gcGFyc2UgL2Jvb3Qv
Z3J1Yi9ncnViLmNmZwo+IFRyYWNlYmFjayAobW9zdCByZWNlbnQgY2FsbCBsYXN0KToKPiAgIEZp
bGUgIi91c3IvbGliL3hlbi9iaW4vcHlncnViIiwgbGluZSA5MDcsIGluIDxtb2R1bGU+Cj4gICAg
IGNob3NlbmNmZyA9IHJ1bl9ncnViKGZpbGUsIGVudHJ5LCBmcywgaW5jZmdbImFyZ3MiXSkKPiAg
IEZpbGUgIi91c3IvbGliL3hlbi9iaW4vcHlncnViIiwgbGluZSA2MjUsIGluIHJ1bl9ncnViCj4g
ICAgIGcgPSBHcnViKGZpbGUsIGZzKQo+ICAgRmlsZSAiL3Vzci9saWIveGVuL2Jpbi9weWdydWIi
LCBsaW5lIDI0OSwgaW4gX19pbml0X18KPiAgICAgc2VsZi5yZWFkX2NvbmZpZyhmaWxlLCBmcykK
PiAgIEZpbGUgIi91c3IvbGliL3hlbi9iaW4vcHlncnViIiwgbGluZSA0NjAsIGluIHJlYWRfY29u
ZmlnCj4gICAgIHNlbGYuY2YucGFyc2UoYnVmKQo+ICAgRmlsZSAiL3Vzci9saWIvcHl0aG9uMy43
L3NpdGUtcGFja2FnZXMvZ3J1Yi9HcnViQ29uZi5weSIsIGxpbmUgMzc2LCBpbiBwYXJzZQo+ICAg
ICBsaW5lcyA9IGJ1Zi5zcGxpdCgiXG4iKQo+IFR5cGVFcnJvcjogYSBieXRlcy1saWtlIG9iamVj
dCBpcyByZXF1aXJlZCwgbm90ICdzdHInCj4KPgo+IHdoZXJlYXMgaWYgSSBkbyB0aGUgc2FtZSB3
aXRoIHRoZSBweWdydWIgZnJvbSB0aGUgQ2VudE9zNi4xMC9YZW40Q2VudG9zCj4gZW52aXJvbm1l
bnQsIEkgc2VlCj4KPgo+IC91c3IvYmluL3B5Z3J1YiAgLS1kZWJ1ZyAtLW9mZnNldD0xMDQ4NTc2
IC0tbGlzdC1lbnRyaWVzCj4gL2Rldi92Z194ZW5fdmJkcy9sdl80Z18wMgo+IHRpdGxlOiBVYnVu
dHUKPiAgIHJvb3Q6IE5vbmUKPiAgIGtlcm5lbDogL2Jvb3Qvdm1saW51ei00LjQuMC0zMS1nZW5l
cmljCj4gICBhcmdzOiByb290PS9kZXYveHZkYTEgcm8gIHF1aWV0IHNwbGFzaCAkdnRfaGFuZG9m
Zgo+ICAgaW5pdHJkOiAvYm9vdC9pbml0cmQuaW1nLTQuNC4wLTMxLWdlbmVyaWMKPiB0aXRsZTog
VWJ1bnR1LCB3aXRoIExpbnV4IDQuNC4wLTMxLWdlbmVyaWMKPiAgIHJvb3Q6IE5vbmUKPiAgIGtl
cm5lbDogL2Jvb3Qvdm1saW51ei00LjQuMC0zMS1nZW5lcmljCj4gICBhcmdzOiByb290PVVVSUQ9
NTU1NmE4MTktY2VkOC00ODY0LTllN2YtNzM3OTI1NzA3MDNlIHJvICBxdWlldAo+IHNwbGFzaCAk
dnRfaGFuZG9mZgo+ICAgaW5pdHJkOiAvYm9vdC9pbml0cmQuaW1nLTQuNC4wLTMxLWdlbmVyaWMK
PiB0aXRsZTogVWJ1bnR1LCB3aXRoIExpbnV4IDQuNC4wLTMxLWdlbmVyaWMgKHJlY292ZXJ5IG1v
ZGUpCj4gICByb290OiBOb25lCj4gICBrZXJuZWw6IC9ib290L3ZtbGludXotNC40LjAtMzEtZ2Vu
ZXJpYwo+ICAgYXJnczogcm9vdD1VVUlEPTU1NTZhODE5LWNlZDgtNDg2NC05ZTdmLTczNzkyNTcw
NzAzZSBybyByZWNvdmVyeSBub21vZGVzZXQKPiAgIGluaXRyZDogL2Jvb3QvaW5pdHJkLmltZy00
LjQuMC0zMS1nZW5lcmljCj4gVXNpbmcgPGNsYXNzICdncnViLkdydWJDb25mLkdydWIyQ29uZmln
RmlsZSc+IHRvIHBhcnNlIC9ib290L2dydWIvZ3J1Yi5jZmcKPiBJTkZPOnJvb3Q6SWdub3JlZCBk
aXJlY3RpdmUgaWYKPiBJTkZPOnJvb3Q6SWdub3JlZCBkaXJlY3RpdmUgbG9hZF9lbnYKPiBJTkZP
OnJvb3Q6SWdub3JlZCBkaXJlY3RpdmUgZmkKPiBJTkZPOnJvb3Q6SWdub3JlZCBkaXJlY3RpdmUg
aWYKPiBXQVJOSU5HOnJvb3Q6Z3J1YjIncyBzYXZlZF9lbnRyeS9uZXh0X2VudHJ5IG5vdCBzdXBw
b3J0ZWQKPiBJTkZPOnJvb3Q6SWdub3JlZCBkaXJlY3RpdmUgc2F2ZV9lbnYKPiAuLi4KPgo+Cj4g
YW5kIGl0IGdvZXMgb24gYW5kIHN1Y2VlZHMuCj4KPiBPaywgc28gdGhlbiBJIHdlbnQgaHVudGlu
ZyBhcm91bmQgZm9yIHRoZSBjYXVzZSBvZiB0aGUgZXJyb3IKPiBJIHdhcyBzZWVpbmcgb24gdGhl
IExGUyBzeXN0ZW0gYW5kIGdvdCBwb2ludGVkIHRvd2FyZHMgdGhlCj4gY2F1c2UgYmVpbmcgYSBQ
eXRoaW4yLT4zIGlzc3VlLCB3aXRoIHRoZSB3YXkgMyBub3cgZGlmZmVyZW50aWF0ZXMKPiBiZXR3
ZWVuIHN0cmluZ3MgYW5kIGJ5dGVzLgoKWWVzIC0gdGhpcyBsb29rcyBsaWtlIGEgUHkgMi8zIGNv
bXBhdGliaWxpdHkgaXNzdWUuwqAgVGhpcyBwYXJ0aWN1bGFyIG9uZQppcyByZWxhdGVkIHRvCmh0
dHBzOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD14ZW4uZ2l0O2E9Y29tbWl0ZGlmZjtoPWZm
OTE1YzhjYWNjMjY0YWUxMzgwZDUxZmVhMDcyNjdiODMwOGQ3YmEKCkhvd2V2ZXIsIEkgY2FuJ3Qg
ZXhwbGFpbiB3aHkgcHl0aG9uIGlzIGNvbXBsYWluaW5nIGF0IHN0ci5zcGxpdCgpLsKgCnNwbGl0
KCkgaXMgYSBzdHJpbmcgb3BlcmF0aW9uLCBub3QgYSBieXRlcyBvcGVyYXRpb24uCgp+QW5kcmV3
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 22 12:55:52 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Jul 2019 12:55:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hpXr4-0005qZ-7b; Mon, 22 Jul 2019 12:55:50 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=GkIe=VT=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hpXr3-0005qT-6T
 for xen-devel@lists.xenproject.org; Mon, 22 Jul 2019 12:55:49 +0000
X-Inumbo-ID: 04d770c8-ac80-11e9-a3dc-db61b59111b0
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 04d770c8-ac80-11e9-a3dc-db61b59111b0;
 Mon, 22 Jul 2019 12:55:45 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 53AAEB04C;
 Mon, 22 Jul 2019 12:55:44 +0000 (UTC)
To: Jan Beulich <JBeulich@suse.com>, Andrew Cooper <andrew.cooper3@citrix.com>
References: <20190721200623.GJ11726@bitfolk.com>
 <7d518504-b12b-a6b9-dc37-7fdb00f8d632@suse.com>
 <c33f310d-7956-ba59-7df7-1cdc66aa1979@citrix.com>
 <6b3c41f4-377e-0515-a6c8-8057c8dcd465@suse.com>
From: Juergen Gross <jgross@suse.com>
Message-ID: <d58c2d90-16b1-0172-116f-fde7c9981add@suse.com>
Date: Mon, 22 Jul 2019 14:55:43 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <6b3c41f4-377e-0515-a6c8-8057c8dcd465@suse.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] "CPU N still not dead..." messages during microcode
 update stage of boot when smt=0
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andy Smith <andy@strugglers.net>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjIuMDcuMTkgMTQ6MTgsIEphbiBCZXVsaWNoIHdyb3RlOgo+IE9uIDIyLjA3LjIwMTkgMTQ6
MDYsIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4+IERvZXMgcmV2ZXJ0aW5nIGJhY2sgdG8gY3JlZGl0
MSBtYWtlIHRoZSBpc3N1ZSBnbyBhd2F5P8KgIEkndmUgbmV2ZXIKPj4gZW5jb3VudGVyZWQgdGhp
cyBvbiBhbnkgc210PTAgdGVzdCwgYnV0IEkgYWxzbyBkb24ndCB1c2UgY3JlZGl0MiBhdCBhbGwu
Cj4gCj4gSSdsbCB0cnkgdG8gcmVtZW1iZXIgdHJ5aW5nIHRoaXMgb3V0IHRoZSBuZXh0IHRpbWUg
SSBzZWUgaXQuIEkgY2FuJ3QKPiBzZWUgYSBjb25uZWN0aW9uIHRvIHRoZSB1c2VkIHNjaGVkdWxl
ciB0aG91Z2gsIHdoZW4gdGhlIG1lc3NhZ2UgY29tZXMKPiBvdXQgb2YgX19jcHVfZGllKCkuIFRo
ZXJlIG11c3QgYmUgYW4gZXhjZXNzaXZlIGRlbGF5IGZvciB0aGUgZHlpbmcKPiBDUFUgdG8gZmlu
YWxseSBjYWxsIGNwdV9leGl0X2NsZWFyKCkuIEkgd29uZGVyIGlmIHRoZSBDUFUgbWlnaHQgZS5n
Lgo+IGJlIHNjcnViYmluZyBtZW1vcnkgYXQgdGhhdCBwb2ludC4gQnV0IHRoYXQgc2hvdWxkbid0
IGhhcHBlbiB0aGlzCj4gZWFybHkuCj4gCj4+IFRoZSBzaWJsaW5nIHRocmVhZHMgc2hvdWxkbid0
IGJlIGluc2VydGVkIGludG8gdGhlIHNjaGVkdWxlciBpbiB0aGUKPj4gZmlyc3QgcGxhY2UsIGFu
ZCBJIHRob3VnaHQgd2UgdG9vayBkZWxpYmVyYXRlIHN0ZXBzIHRvIHByZXZlbnQgdGhhdCBmcm9t
Cj4+IG9jY3VycmluZy4KPiAKPiBJIGRvbid0IHRoaW5rIHdlIGRpZCwgYnV0IEkgYWdyZWUgdGhp
cyBtYXkgYmUgd29ydGh3aGlsZSB0byBkbyBpZiBpdAo+IHdvdWxkbid0IHJlc3VsdCBpbiBhZGRp
bmcgdWdseSBzcGVjaWFsIGNhc2VzIHNvbWV3aGVyZS4KCkhtbSwgSSB3b25kZXIgaWYgbXkgcGF0
Y2ggInhlbi9zY2hlZDogcG9wdWxhdGUgY3B1cG9vbDAgb25seSBhZnRlciBhbGwKY3B1cyBhcmUg
dXAiIGZyb20gbXkgY29yZSBzY2hlZHVsaW5nIHNlcmllcyBtaWdodCBoZWxwPwoKSSBhbHJlYWR5
IHRob3VnaHQgb2YgbW92aW5nIGl0IHJhdGhlciB0byB0aGUgYmVnaW5uaW5nIG9mIHRoZSBzZXJp
ZXMgYXMKaXQgY291bGQgZ28gaW4gZXZlbiB3aXRob3V0IHRoZSBjb3JlIHNjaGVkdWxpbmcuCgoK
SnVlcmdlbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 22 12:59:56 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Jul 2019 12:59:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hpXux-00060w-Qs; Mon, 22 Jul 2019 12:59:51 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=wXcs=VT=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hpXuw-00060r-LT
 for xen-devel@lists.xenproject.org; Mon, 22 Jul 2019 12:59:50 +0000
X-Inumbo-ID: 8a9ae51e-ac80-11e9-8980-bc764e045a96
Received: from m4a0041g.houston.softwaregrp.com (unknown [15.124.2.87])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8a9ae51e-ac80-11e9-8980-bc764e045a96;
 Mon, 22 Jul 2019 12:59:49 +0000 (UTC)
Received: FROM m4a0041g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0041g.houston.softwaregrp.com WITH ESMTP; 
 Mon, 22 Jul 2019 12:59:28 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Mon, 22 Jul 2019 12:56:48 +0000
Received: from NAM04-BN3-obe.outbound.protection.outlook.com (15.124.8.12) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Mon, 22 Jul 2019 12:56:48 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=aocBBLELancMFkPw3jqPe6HgesB9aZuk6X46Sl1ldR7TFSAxWE+uXuhalFE3H/A/1oONeLdNGrwNxrv8it3bM6gnIkXR2xIrk8c7uphQD3zhSANHOS6jf6tATtK1hqlTXPornq3ZcEONw/pXUwG81mL4DMaQa0nedkuEFuWriRteb4x8ju/cMOF+qDNueTtfc+0bBBEtrk5Ewqs6qtfvhMzfXnJr68hUHjkw5cYjkuM5ii8Hjxw8VVU6owBtdiRGtQytO11ACyZVYklfBZwZ2cHwDvwu8/9OKxlZjb/jynTAzZyPGr7uo3rSpy9vTjVxHyiBTIMBLmTpEjuvSsF+qA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=CY0dsQvK4O4yp29+23bWzTOUuTEoulpGRgzEL+DNZqY=;
 b=Vt97PHAm1oiKWMLALo508ws0u/9uqEGbtED+P3uh9ZIT1lQTGtfueiNrn7MjYdG3YXF55NkgylQw/xfhaBwavkJYVV8PnS4q2znR7XhJZuPXAc5c0XUFGLCCFqhX/24GcfsjwKoLmgNO5EDz/DoFV2Bmo5JvP99Qg+oXx9l9rZ52TB1nl/Z9NexcKHnzcJhNuF4CN7KFrP7zL7vFUB8jm3vcUfZy1Jl2cKmNtRRHDJmc9lKvBUQA8SvVJPBf3w/P0goArLwIxBmRHn66kv+BLKypdnc9m47oUe32XwcMrQ0hVBdpiGTPaNsCYzBRMUxo4ikVcnjQbKfXe6Z1Mh9Ofw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB3068.namprd18.prod.outlook.com (20.179.48.77) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2094.17; Mon, 22 Jul 2019 12:56:46 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Mon, 22 Jul 2019
 12:56:45 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Alexandru Stefan ISAILA <aisaila@bitdefender.com>
Thread-Topic: [PATCH v3] x86/altp2m: Add a new hypercall to get the active
 altp2m index
Thread-Index: AQHVHR91gFCC2wnfik6rp2c4QxPTkqaQFCmAgEbGmYCAAATLAA==
Date: Mon, 22 Jul 2019 12:56:45 +0000
Message-ID: <4fbb197a-ffa4-e9d0-9c48-8e1073961a90@suse.com>
References: <20190607105449.28167-1-aisaila@bitdefender.com>
 <5CFA4F850200007800236337@prv1-mh.provo.novell.com>
 <cc40b093-86a5-f1b1-d316-f8787f7b717b@bitdefender.com>
In-Reply-To: <cc40b093-86a5-f1b1-d316-f8787f7b717b@bitdefender.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: LO2P265CA0324.GBRP265.PROD.OUTLOOK.COM
 (2603:10a6:600:a4::24) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 61340480-52e0-46d4-c383-08d70ea40d4e
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB3068; 
x-ms-traffictypediagnostic: DM6PR18MB3068:
x-microsoft-antispam-prvs: <DM6PR18MB30685E9982D741065CB4A37CB3C40@DM6PR18MB3068.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7691;
x-forefront-prvs: 01068D0A20
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(366004)(39860400002)(136003)(376002)(396003)(346002)(199004)(189003)(6916009)(99286004)(53546011)(6506007)(386003)(256004)(14444005)(53936002)(6246003)(316002)(2906002)(486006)(54906003)(76176011)(229853002)(81156014)(81166006)(26005)(14454004)(31686004)(186003)(8936002)(8676002)(102836004)(478600001)(52116002)(4326008)(25786009)(6436002)(80792005)(86362001)(66446008)(66476007)(66556008)(64756008)(305945005)(66066001)(446003)(31696002)(5660300002)(6486002)(7416002)(476003)(36756003)(2616005)(71190400001)(71200400001)(6512007)(6116002)(68736007)(66946007)(7736002)(11346002)(3846002)(15583001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB3068;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: wa21Fi2JuujC9MgKvYrV5xVfuQduEwL3sYaaC5rfn7Rs2VrBbqtDAOSseLVsxHFhCtCnjsNGHtoyns+V+QbdZk9/7A7TZ6o8JQcqTj0ln6g6VAMxh3CzoYRFo6L9I3cOWo3MY4ud1KmAv5XImlkwcOMsI+ekBfx6FRM6ad1ITm9yyqT2EER+be+gxbUQXfQyJYyBA7DVI/PTpeVTB1VluOgc/2wCpWlk3z1jxgDYItQEfb2S2mi40AF+YOGd5GE9c+JwNRcFrcdl2Vg2C23o35IpWs+c29zutu6j8GOzrm8nevp1T8WG2zea1TDTZFigutiyZuxuAdTLw3/LQ3GBwuAQi2Vr3jzWqhNC4TPZm8AGf8PMgz3P5GESTfl2B8M4wK+ydwGo2uJLQ1WmExrVxxUuXwburnEnAJIZkt4FBQY=
Content-ID: <F86A0150965B38419D56CAD51C562585@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 61340480-52e0-46d4-c383-08d70ea40d4e
X-MS-Exchange-CrossTenant-originalarrivaltime: 22 Jul 2019 12:56:45.8754 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB3068
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v3] x86/altp2m: Add a new hypercall to get
 the active altp2m 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: Stefano Stabellini <sstabellini@kernel.org>, WeiLiu <wl@xen.org>,
 KonradRzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 IanJackson <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>

T24gMjIuMDcuMjAxOSAxNDozOSwgQWxleGFuZHJ1IFN0ZWZhbiBJU0FJTEEgd3JvdGU6DQo+IFBp
bmcsDQo+IA0KPiBBbnkgcmV2aWV3cyBvbiB0aGlzIHBhdGNoIGFyZSBhcHByZWNpYXRlZC4NCg0K
RkFPRCBJIHRoaW5rIEkndmUgcHJvdmlkZWQgYWxsIHRoZSBmZWVkYmFjayBJIGhhdmUuIFRoZSBw
YXRjaCBkb2Vzbid0DQpzZWVtIHRvIGhhdmUgYSB0b29sIHN0YWNrIG1haW50YWluZXIgYWNrIHll
dCwgYW5kIEkgdGhpbmsgSSBoYWQgbWFkZQ0KY2xlYXIgcHJldmlvdXNseSB0aGF0IEknbSB3aWxs
aW5nIHRvIGxvb2sgYXQgY2hhbmdlcyB0byBkb19hbHRwMm1fb3AoKSwNCmJ1dCB0aGF0IEknbSBu
b3Qgd2lsbGluZyB0byBhY2sgbmV3IGFkZGl0aW9ucyB0byB0aGlzIGludGVyZmFjZSBhcyBsb25n
DQphcyBpdCdzIChvcHRpb25hbGx5IG9yIG5vdCkgZXhwb3NlZCB0byBndWVzdHMuIEl0IGVmZmVj
dGl2ZWx5IGJlaW5nDQpwYXJ0IG9mIGFsdHAybSwgc3RyaWN0bHkgc3BlYWtpbmcgaXQgc2hvdWxk
bid0IGJlIGEgZ2VuZXJhbCB4ODYNCm1haW50YWluZXIgYWNrIHRoYXQncyBuZWVkZWQgaGVyZSBh
bnl3YXkuIEFzIGEgaGludCAtIGl0IGNlcnRhaW5seQ0Kd291bGQgaGVscCBpZiB0aGUgZnVuY3Rp
b24gd2FzIG1vdmVkIHN1aXRhYmx5Lg0KDQpKYW4NCg0KPiBPbiAwNy4wNi4yMDE5IDE0OjUwLCBK
YW4gQmV1bGljaCB3cm90ZToNCj4+Pj4+IE9uIDA3LjA2LjE5IGF0IDEyOjU1LCA8YWlzYWlsYUBi
aXRkZWZlbmRlci5jb20+IHdyb3RlOg0KPj4+IEBAIC00NzM1LDYgKzQ3MzYsMjggQEAgc3RhdGlj
IGludCBkb19hbHRwMm1fb3AoDQo+Pj4gICAgICAgICAgICAgICAgICAgICAgICBfZ2ZuKGEudS5j
aGFuZ2VfZ2ZuLm9sZF9nZm4pLA0KPj4+ICAgICAgICAgICAgICAgICAgICAgICAgX2dmbihhLnUu
Y2hhbmdlX2dmbi5uZXdfZ2ZuKSk7DQo+Pj4gICAgICAgICAgICBicmVhazsNCj4+PiArDQo+Pj4g
KyAgICBjYXNlIEhWTU9QX2FsdHAybV9nZXRfcDJtX2lkeDoNCj4+PiArICAgIHsNCj4+PiArICAg
ICAgICBzdHJ1Y3QgdmNwdSAqdjsNCj4+PiArDQo+Pj4gKyAgICAgICAgaWYgKCAhYWx0cDJtX2Fj
dGl2ZShkKSApDQo+Pj4gKyAgICAgICAgew0KPj4+ICsgICAgICAgICAgICByYyA9IC1FT1BOT1RT
VVBQOw0KPj4+ICsgICAgICAgICAgICBicmVhazsNCj4+PiArICAgICAgICB9DQo+Pj4gKw0KPj4+
ICsgICAgICAgIGlmICggKHYgPSBkb21haW5fdmNwdShkLCBhLnUuZ2V0X3ZjcHVfcDJtX2lkeC52
Y3B1X2lkKSkgPT0gTlVMTCApDQo+Pj4gKyAgICAgICAgew0KPj4+ICsgICAgICAgICAgICByYyA9
IC1FSU5WQUw7DQo+Pj4gKyAgICAgICAgICAgIGJyZWFrOw0KPj4+ICsgICAgICAgIH0NCj4+DQo+
PiBUaGUgb3JkZXIgb2YgcmV0dXJuIHZhbHVlcyB3YXMgdGhlIG90aGVyIHdheSBhcm91bmQgYmVm
b3JlLCBidXQNCj4+IEkgc3VwcG9zZSB0aGlzIGRvZXNuJ3QgbWF0dGVyIG11Y2g/DQo+Pg0KPj4+
ICsgICAgICAgIGEudS5nZXRfdmNwdV9wMm1faWR4LmFsdHAybV9pZHggPSBhbHRwMm1fdmNwdV9p
ZHgodik7DQo+Pj4gKyAgICAgICAgcmMgPSBfX2NvcHlfdG9fZ3Vlc3QoYXJnLCAmYSwgMSkgPyAt
RUZBVUxUIDogMDsNCj4+DQo+PiBKdXN0IGFzIHJlbWFyayBmb3IgdGhlIGZ1dHVyZSAoSSBkaWRu
J3QgcGF5IGF0dGVudGlvbiBiZWZvcmUsDQo+PiBhbmQgdGhlIGRpZmZlcmVuY2UgaXNuJ3Qgb3Zl
cmx5IG1lYW5pbmdmdWwgZm9yIG9wZXJhdGlvbnMgdGhhdA0KPj4gZG9uJ3Qgb2NjdXIgZnJlcXVl
bnRseSkgLSBfX2NvcHlfZmllbGRfdG9fZ3Vlc3QoKSB3b3VsZCBiZQ0KPj4gbGVzcyBvdmVyaGVh
ZCBoZXJlLiBPaCwgcmlnaHQgLSB0aGlzIGlzIG9uY2UgYWdhaW4gbm90IHBvc3NpYmxlDQo+PiBi
ZWNhdXNlIG9mIGFyZyAoc3RpbGwpIGJlaW5nIGEgaGFuZGxlIG9mIHZvaWQuDQo+Pg0KPj4gSmFu
DQo+Pg0KPj4NCj4+DQo+PiBfX19fX19fX19fX19fX19fX19fX19fX18NCj4+IFRoaXMgZW1haWwg
d2FzIHNjYW5uZWQgYnkgQml0ZGVmZW5kZXINCj4+DQoNCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 22 13:03:43 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Jul 2019 13: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 1hpXye-0006j6-Dh; Mon, 22 Jul 2019 13:03:40 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=L6XB=VT=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hpXyc-0006iw-VO
 for xen-devel@lists.xenproject.org; Mon, 22 Jul 2019 13:03:38 +0000
X-Inumbo-ID: 1e4bd764-ac81-11e9-8175-ab1dbd603112
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 1e4bd764-ac81-11e9-8175-ab1dbd603112;
 Mon, 22 Jul 2019 13:03:37 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hpXya-0004qF-Ro; Mon, 22 Jul 2019 13:03: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 1hpXya-0000Tb-DZ; Mon, 22 Jul 2019 13:03:36 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hpXya-0003DQ-Ct; Mon, 22 Jul 2019 13:03:36 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139252-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=f7f7cd5c585ab2d6f4bbc17b8fbec52dde1a5715
X-Osstest-Versions-That: xen=66d11b9c1281ac133b92b3e6dd5b5e1c2abea7bf
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 22 Jul 2019 13:03:36 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 139252: 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>

ZmxpZ2h0IDEzOTI1MiB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzOTI1Mi8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICBmN2Y3Y2Q1YzU4NWFiMmQ2ZjRiYmMxN2I4ZmJlYzUyZGRlMWE1NzE1CmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICA2NmQxMWI5YzEyODFhYzEzM2I5
MmIzZTZkZDViNWUxYzJhYmVhN2JmCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzkxNzMgIDIwMTkt
MDctMTkgMTM6MDQ6MjIgWiAgICAyIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM5MjUyICAy
MDE5LTA3LTIyIDEwOjAwOjU0IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAg
Um9zcyBMYWdlcndhbGwgPHJvc3MubGFnZXJ3YWxsQGNpdHJpeC5jb20+CiAgV2VpIExpdSA8d2Vp
LmxpdTJAY2l0cml4LmNvbT4KCmpvYnM6CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14
bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3Qu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hv
bWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0
CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4
cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlz
IGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJs
b2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5l
c3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
P3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRz
Lnhlbi5vcmc6L2hvbWUveGVuL2dpdC94ZW4uZ2l0CiAgIDY2ZDExYjljMTIuLmY3ZjdjZDVjNTgg
IGY3ZjdjZDVjNTg1YWIyZDZmNGJiYzE3YjhmYmVjNTJkZGUxYTU3MTUgLT4gc21va2UKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 22 13:22:55 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Jul 2019 13:22:55 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hpYHC-00086v-BG; Mon, 22 Jul 2019 13:22:50 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=GkIe=VT=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hpYHB-00086q-8Q
 for xen-devel@lists.xenproject.org; Mon, 22 Jul 2019 13:22:49 +0000
X-Inumbo-ID: cb7c9b06-ac83-11e9-8980-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id cb7c9b06-ac83-11e9-8980-bc764e045a96;
 Mon, 22 Jul 2019 13:22:47 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 317B7B123;
 Mon, 22 Jul 2019 13:22:46 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org
Date: Mon, 22 Jul 2019 15:22:44 +0200
Message-Id: <20190722132244.893-1-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
Subject: [Xen-devel] [PATCH] x86: optimize loading of GDT at 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: Juergen Gross <jgross@suse.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Wei Liu <wl@xen.org>, Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SW5zdGVhZCBvZiBkeW5hbWljYWxseSBkZWNpZGUgd2hldGhlciB0aGUgcHJldmlvdXMgdmNwdSB3
YXMgdXNpbmcgZnVsbApvciBkZWZhdWx0IEdEVCBqdXN0IGFkZCBhIHBlcmNwdSB2YXJpYWJsZSBm
b3IgdGhhdCBwdXJwb3NlLiBUaGlzIGF0Cm9uY2UgcmVtb3ZlcyB0aGUgbmVlZCBmb3IgdGVzdGlu
ZyB2Y3B1X2lkcyB0byBkaWZmZXIgdHdpY2UuCgpUaGlzIGNoYW5nZSBpbXByb3ZlcyBwZXJmb3Jt
YW5jZSBieSAwLjUlIC0gMSUgb24gbXkgdGVzdCBtYWNoaW5lIHdoZW4KZG9pbmcgcGFyYWxsZWwg
Y29tcGlsYXRpb24uCgpTaWduZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5j
b20+ClJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Ci0tLQpUaGlz
IHBhdGNoIHdhcyBvcmlnaW5hbGx5IHBhcnQgb2YgbXkgY29yZSBzY2hlZHVsaW5nIHNlcmllcywg
YnV0IGl0Cm5laXRoZXIgZGVwZW5kcyBvbiBhbnkgcGF0Y2ggb2YgdGhhdCBzZXJpZXMsIG5vciBk
b2VzIGFueSBwYXRjaCBvZiB0aGUKc2VyaWVzIGRlcGVuZCBvbiB0aGlzIG9uZSwgc28gSSdtIHNl
bmRpbmcgaXQgb24gaXRzIG93bi4KCkkgaGF2ZSByZW1vdmVkIGxhdGNoaW5nIHRoZSBuZWVkX2Z1
bGxfZ2R0KG5kKSB2YWx1ZSBpbiBhIGxvY2FsIHZhcmlhYmxlCmFzIGl0IGhhcyBzaG93biB0byBp
bXBhY3QgcGVyZm9ybWFuY2UgdmVyeSBzbGlnaHRseSBpbiBhIGJhZCB3YXkuCi0tLQogeGVuL2Fy
Y2gveDg2L2NwdS9jb21tb24uYyAgfCAgMyArKysKIHhlbi9hcmNoL3g4Ni9kb21haW4uYyAgICAg
IHwgMTQgKysrKysrKystLS0tLS0KIHhlbi9pbmNsdWRlL2FzbS14ODYvZGVzYy5oIHwgIDEgKwog
MyBmaWxlcyBjaGFuZ2VkLCAxMiBpbnNlcnRpb25zKCspLCA2IGRlbGV0aW9ucygtKQoKZGlmZiAt
LWdpdCBhL3hlbi9hcmNoL3g4Ni9jcHUvY29tbW9uLmMgYi94ZW4vYXJjaC94ODYvY3B1L2NvbW1v
bi5jCmluZGV4IDFkYjk2ZDk1OWMuLmIwYmI5MjkyZmQgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4
Ni9jcHUvY29tbW9uLmMKKysrIGIveGVuL2FyY2gveDg2L2NwdS9jb21tb24uYwpAQCAtNDksNiAr
NDksOCBAQCB1bnNpZ25lZCBpbnQgdmFkZHJfYml0cyBfX3JlYWRfbW9zdGx5ID0gVkFERFJfQklU
UzsKIHN0YXRpYyB1bnNpZ25lZCBpbnQgY2xlYXJlZF9jYXBzW05DQVBJTlRTXTsKIHN0YXRpYyB1
bnNpZ25lZCBpbnQgZm9yY2VkX2NhcHNbTkNBUElOVFNdOwogCitERUZJTkVfUEVSX0NQVShib29s
LCBmdWxsX2dkdF9sb2FkZWQpOworCiB2b2lkIF9faW5pdCBzZXR1cF9jbGVhcl9jcHVfY2FwKHVu
c2lnbmVkIGludCBjYXApCiB7CiAJY29uc3QgdWludDMyX3QgKmRmczsKQEAgLTc1Niw2ICs3NTgs
NyBAQCB2b2lkIGxvYWRfc3lzdGVtX3RhYmxlcyh2b2lkKQogCQlvZmZzZXRvZihzdHJ1Y3QgdHNz
X3N0cnVjdCwgX19jYWNoZWxpbmVfZmlsbGVyKSAtIDEsCiAJCVNZU19ERVNDX3Rzc19idXN5KTsK
IAorICAgICAgICBwZXJfY3B1KGZ1bGxfZ2R0X2xvYWRlZCwgY3B1KSA9IGZhbHNlOwogCWxnZHQo
JmdkdHIpOwogCWxpZHQoJmlkdHIpOwogCWx0cihUU1NfRU5UUlkgPDwgMyk7CmRpZmYgLS1naXQg
YS94ZW4vYXJjaC94ODYvZG9tYWluLmMgYi94ZW4vYXJjaC94ODYvZG9tYWluLmMKaW5kZXggZWE1
NTE2MDg4Ny4uMzUzYTZlMjRmYiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2RvbWFpbi5jCisr
KyBiL3hlbi9hcmNoL3g4Ni9kb21haW4uYwpAQCAtMTY3MCw3ICsxNjcwLDcgQEAgc3RhdGljIHZv
aWQgdXBkYXRlX3hlbl9zbG90X2luX2Z1bGxfZ2R0KGNvbnN0IHN0cnVjdCB2Y3B1ICp2LCB1bnNp
Z25lZCBpbnQgY3B1KQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA6IHBlcl9j
cHUoY29tcGF0X2dkdF90YWJsZV9sMWUsIGNwdSkpOwogfQogCi1zdGF0aWMgdm9pZCBsb2FkX2Z1
bGxfZ2R0KGNvbnN0IHN0cnVjdCB2Y3B1ICp2KQorc3RhdGljIHZvaWQgbG9hZF9mdWxsX2dkdChj
b25zdCBzdHJ1Y3QgdmNwdSAqdiwgdW5zaWduZWQgaW50IGNwdSkKIHsKICAgICBzdHJ1Y3QgZGVz
Y19wdHIgZ2R0X2Rlc2MgPSB7CiAgICAgICAgIC5saW1pdCA9IExBU1RfUkVTRVJWRURfR0RUX0JZ
VEUsCkBAIC0xNjc4LDYgKzE2NzgsOCBAQCBzdGF0aWMgdm9pZCBsb2FkX2Z1bGxfZ2R0KGNvbnN0
IHN0cnVjdCB2Y3B1ICp2KQogICAgIH07CiAKICAgICBsZ2R0KCZnZHRfZGVzYyk7CisKKyAgICBw
ZXJfY3B1KGZ1bGxfZ2R0X2xvYWRlZCwgY3B1KSA9IHRydWU7CiB9CiAKIHN0YXRpYyB2b2lkIGxv
YWRfZGVmYXVsdF9nZHQodW5zaWduZWQgaW50IGNwdSkKQEAgLTE2ODksNiArMTY5MSw4IEBAIHN0
YXRpYyB2b2lkIGxvYWRfZGVmYXVsdF9nZHQodW5zaWduZWQgaW50IGNwdSkKICAgICB9OwogCiAg
ICAgbGdkdCgmZ2R0X2Rlc2MpOworCisgICAgcGVyX2NwdShmdWxsX2dkdF9sb2FkZWQsIGNwdSkg
PSBmYWxzZTsKIH0KIAogc3RhdGljIHZvaWQgX19jb250ZXh0X3N3aXRjaCh2b2lkKQpAQCAtMTcz
OSw4ICsxNzQzLDcgQEAgc3RhdGljIHZvaWQgX19jb250ZXh0X3N3aXRjaCh2b2lkKQogCiAgICAg
aWYgKCBuZWVkX2Z1bGxfZ2R0KG5kKSApCiAgICAgICAgIHVwZGF0ZV94ZW5fc2xvdF9pbl9mdWxs
X2dkdChuLCBjcHUpOwotCi0gICAgaWYgKCBuZWVkX2Z1bGxfZ2R0KHBkKSAmJgorICAgIGlmICgg
cGVyX2NwdShmdWxsX2dkdF9sb2FkZWQsIGNwdSkgJiYKICAgICAgICAgICgocC0+dmNwdV9pZCAh
PSBuLT52Y3B1X2lkKSB8fCAhbmVlZF9mdWxsX2dkdChuZCkpICkKICAgICAgICAgbG9hZF9kZWZh
dWx0X2dkdChjcHUpOwogCkBAIC0xNzUzLDkgKzE3NTYsOCBAQCBzdGF0aWMgdm9pZCBfX2NvbnRl
eHRfc3dpdGNoKHZvaWQpCiAgICAgICAgIHN2bV9sb2FkX3NlZ3MoMCwgMCwgMCwgMCwgMCwgMCwg
MCk7CiAjZW5kaWYKIAotICAgIGlmICggbmVlZF9mdWxsX2dkdChuZCkgJiYKLSAgICAgICAgICgo
cC0+dmNwdV9pZCAhPSBuLT52Y3B1X2lkKSB8fCAhbmVlZF9mdWxsX2dkdChwZCkpICkKLSAgICAg
ICAgbG9hZF9mdWxsX2dkdChuKTsKKyAgICBpZiAoIG5lZWRfZnVsbF9nZHQobmQpICYmICFwZXJf
Y3B1KGZ1bGxfZ2R0X2xvYWRlZCwgY3B1KSApCisgICAgICAgIGxvYWRfZnVsbF9nZHQobiwgY3B1
KTsKIAogICAgIGlmICggcGQgIT0gbmQgKQogICAgICAgICBjcHVtYXNrX2NsZWFyX2NwdShjcHUs
IHBkLT5kaXJ0eV9jcHVtYXNrKTsKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvZGVz
Yy5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9kZXNjLmgKaW5kZXggZTU2NTcyN2RjMC4uYzAxMWMw
M2FlMiAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9kZXNjLmgKKysrIGIveGVuL2lu
Y2x1ZGUvYXNtLXg4Ni9kZXNjLmgKQEAgLTIxMCw2ICsyMTAsNyBAQCBERUNMQVJFX1BFUl9DUFUo
bDFfcGdlbnRyeV90LCBnZHRfdGFibGVfbDFlKTsKIGV4dGVybiBzZWdfZGVzY190IGJvb3RfY3B1
X2NvbXBhdF9nZHRfdGFibGVbXTsKIERFQ0xBUkVfUEVSX0NQVShzZWdfZGVzY190ICosIGNvbXBh
dF9nZHRfdGFibGUpOwogREVDTEFSRV9QRVJfQ1BVKGwxX3BnZW50cnlfdCwgY29tcGF0X2dkdF90
YWJsZV9sMWUpOworREVDTEFSRV9QRVJfQ1BVKGJvb2wsIGZ1bGxfZ2R0X2xvYWRlZCk7CiAKIGV4
dGVybiB2b2lkIGxvYWRfVFIodm9pZCk7CiAKLS0gCjIuMTYuNAoKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 22 13:37:13 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Jul 2019 13: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 1hpYV3-0000Qf-LK; Mon, 22 Jul 2019 13:37:09 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=pI0n=VT=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hpYV2-0000Qa-0V
 for xen-devel@lists.xenproject.org; Mon, 22 Jul 2019 13:37:08 +0000
X-Inumbo-ID: c9adda54-ac85-11e9-821b-1f6401d13bfe
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c9adda54-ac85-11e9-821b-1f6401d13bfe;
 Mon, 22 Jul 2019 13:37:03 +0000 (UTC)
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: KtJrCB80M7CQVbGS+v61cP3S5YKMYXoKHWZSIiwFTHgd4jOHJCs9e131inxJeTdZD5ecf4z0Xf
 4ulFTE7uf3MTn64E/7YNB+2xQtQnKrxgSEM64qmY1rE9mSr+szv5r+xhud4+TWluDrj4XZ6GJP
 DjUQrzowBd2nt8/IA4pekYNmMSNCvr/Mdz1bI6M8L7d5v3prSnMY/H4WnCTnqOlILWKQU2Inx3
 a15Gnj5Znspm9A7gLEDA5iuApeOkMFeybYKO5KpgM7gH1RSmoqHlSQYf0XLMmTG7vhR60glHBz
 MKA=
X-SBRS: 2.7
X-MesageID: 3360012
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,295,1559534400"; 
   d="scan'208";a="3360012"
To: Jan Beulich <JBeulich@suse.com>
References: <6272c301-a905-38cf-dd1a-645f3d703241@suse.com>
 <94c28919-81cd-e6fa-aa43-e05dfea7cbed@suse.com>
 <9612f97f-904d-7b72-cff9-ead2e8590ffc@citrix.com>
 <9c6a7b4b-af52-c93d-480f-f34334de868a@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <aeb53abe-af9e-37ba-9f25-90b6b30192fc@citrix.com>
Date: Mon, 22 Jul 2019 14:36:59 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <9c6a7b4b-af52-c93d-480f-f34334de868a@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 v3 08/14] AMD/IOMMU: introduce 128-bit IRTE
 non-guest-APIC IRTE format
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>, Brian
 Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjIvMDcvMjAxOSAwOTozNCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gT24gMTkuMDcuMjAxOSAx
OToyNywgQW5kcmV3IENvb3BlciB3cm90ZToKPj4gT24gMTYvMDcvMjAxOSAxNzozOCwgSmFuIEJl
dWxpY2ggd3JvdGU6Cj4+PiBAQCAtMTQyLDcgKzE3OCwxNSBAQCBzdGF0aWMgdm9pZCBmcmVlX2lu
dHJlbWFwX2VudHJ5KGNvbnN0IHN0Cj4+PiAgICB7Cj4+PiAgICAgICAgdW5pb24gaXJ0ZV9wdHIg
ZW50cnkgPSBnZXRfaW50cmVtYXBfZW50cnkoaW9tbXUsIGJkZiwgaW5kZXgpOwo+Pj4gICAgCj4+
PiAtICAgIEFDQ0VTU19PTkNFKGVudHJ5LnB0cjMyLT5yYXdbMF0pID0gMDsKPj4+ICsgICAgaWYg
KCBpb21tdS0+Y3RybC5nYV9lbiApCj4+PiArICAgIHsKPj4+ICsgICAgICAgIEFDQ0VTU19PTkNF
KGVudHJ5LnB0cjEyOC0+cmF3WzBdKSA9IDA7Cj4+PiArICAgICAgICAvKiBMb3cgaGFsZiAoY29u
dGFpbmluZyBSZW1hcEVuKSBuZWVkcyB0byBiZSBjbGVhcmVkIGZpcnN0LiAqLwo+Pj4gKyAgICAg
ICAgYmFycmllcigpOwo+PiBXaGlsZSB0aGlzIHdpbGwgZnVuY3Rpb24gb24geDg2LCBJIHN0aWxs
IGNvbnNpZGVyIHRoaXMgYnVnZ3kuwqAgRnJvbSBhCj4+IGNvbmNlcHR1YWwgcG9pbnQgb2Ygdmll
dywgYmFycmllcigpIGlzIG5vdCB0aGUgY29ycmVjdCBjb25zdHJ1Y3Rpb24gdG8KPj4gdXNlLCB3
aGVyZWFzIHNtcF93bWIoKSBpcy4KPiBJIHRoaW5rIGl0J3MgdGhlIDNyZCB0aW1lIG5vdyB0aGF0
IEkgcmVzcG9uZCBzYXlpbmcgdGhhdCBiYXJyaWVyKCkgaXMKPiBhcyBnb29kIG9yIGFzIGJhZCBh
cyBzbXBfd21iKCksIGp1c3QgZm9yIGRpZmZlcmVudCByZWFzb25zLgoKYmFycmllcigpIGFuZCBz
bXBfd21iKCkgYXJlIGRpZmZlcmVudCBjb25zdHJ1Y3RzLCB3aXRoIHNwZWNpZmljLAoqZGlmZmVy
ZW50KiBtZWFuaW5ncy7CoCBGcm9tIGEgcHJvZ3JhbW1lcnMgcG9pbnQgb2YgdmlldywgdGhleSBz
aG91bGQgYmUKY29uc2lkZXJlZCBibGFjayBib3hlcyBvZiBmdW5jdGlvbmFsaXR5LgoKYmFycmll
cigpIGlzIGZvciBmb3JjaW5nIHRoZSBjb21waWxlciB0byBub3QgcmVvcmRlciB0aGluZ3MuCgpz
bXBfd21iKCkgaXMgYWJvdXQgdGhlIGV4dGVybmFsIHZpc2liaWxpdHkgb2Ygd3JpdGVzLCBhcyBv
YnNlcnZlZCBieSBhCmRpZmZlcmVudCBlbnRpdHkgb24gYSBjb2hlcmVudCBmYWJyaWMuCgpUaGUg
ZmFjdCB0aGV5IGFsaWFzIG9uIHg4NiBpbiBhbiBpbXBsZW1lbnRhdGlvbiBkZXRhaWwgb2YgeDg2
IGNhY2hlCmNvaGVyZW5jeSAtIGl0IGRvZXMgbm90IG1lYW4gdGhleSBjYW4gbGVnaXRpbWF0ZWx5
IGJlIGFsdGVybmF0ZWQgaW4gY29kZS4KClRoaXMgcGllY2Ugb2YgY29kZSBpcyBhIDItd2F5IGNv
bW11bmljYXRpb24gYmV0d2VlbiB0aGUgQ1BVIGNvcmUgYW5kIHRoZQpJT01NVSwgb3ZlciBhIGNv
aGVyZW50IGNhY2hlLsKgIFRoZSBJT01NVSBsb2dpY2FsbHkgaGFzIGFuIHNtcF9ybWIoKSBpbgpp
dHMgbWlycm9yIGZ1bmN0aW9uYWxpdHkgKGFsdGhvdWdoIHRoYXQgaXMgbGlrZWx5IG5vdCBob3cg
dGhlIHByb3BlcnR5CmlzIGV4cHJlc3NlZCkuCgo+IFdoaWxlIEkKPiBhZ3JlZSB3aXRoIHlvdSB0
aGF0IGJhcnJpZXIoKSBpcyBjb3JyZWN0IG9uIHg4NiBvbmx5LCBJJ20geWV0IHRvIGhlYXIKPiBi
YWNrIGZyb20geW91IG9uIG15IGFyZ3VtZW50IHRoYXQgc21wX3dtYigpIGlzIGluY29ycmVjdCB3
aGVuCj4gY29uc2lkZXJpbmcgaXRzIFVQIHNlbWFudGljcyAod2hpY2ggd2UgZG9uJ3QgY3VycmVu
dGx5IGltcGxlbWVudCwgYnV0Cj4gd2hpY2ggTGludXggYXMgdGhlIG9yaWdpbiBvZiB0aGUgY29u
c3RydWN0IGNhbiB3ZWxsIGJlIHVzZWQgZm9yCj4gcmVmZXJlbmNlKS4KClVQIHZzIFNNUCBkb2Vz
bid0IGFmZmVjdCB3aGljaCBpcyB0aGUgY29ycmVjdCBjb25zdHJ1Y3QgdG8gdXNlLgoKPiAgQW5k
IEkgdGhpbmsgd2UgYm90aCBkb24ndCByZWFsbHkgd2FudCB3bWIoKSBoZXJlLgoKTm8sIGJlY2F1
c2Ugd21iKCkgaXMgZGVmaW5pdGVseSBub3QgdGhlIHJpZ2h0IHRoaW5nIHRvIHVzZS4KCn5BbmRy
ZXcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 22 13:45:30 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Jul 2019 13:45:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hpYd1-00019S-Fa; Mon, 22 Jul 2019 13:45:23 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=pI0n=VT=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hpYcz-00019N-SX
 for xen-devel@lists.xenproject.org; Mon, 22 Jul 2019 13:45:21 +0000
X-Inumbo-ID: f0cfe130-ac86-11e9-9e7d-9be9f3678784
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f0cfe130-ac86-11e9-9e7d-9be9f3678784;
 Mon, 22 Jul 2019 13:45:18 +0000 (UTC)
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: enaWqO1+W7IeqoA4C13DV2mCqxDjIB3sJaKZY8aLIqmi8efFA7iXnsBk8mdHLetTehw7nAOx1j
 D4mYEQXO/mG5NS1Zaga3eGt9UVOkL8ff2VxF235R9eImFjM8xLCtwKw5GQR1D31C0dbTxiRLFv
 bQ1vpsKe+TBkfya2A4/3xxi7+1DZdu6XGW5OmGDRZmTTGOKu+pE75pq15A22OLHyBuiuoxZTPj
 Wyc8hoVY94HcyyA7jaDmjpvdcMw1UQtCKpF5jBrSYmDxVsesST/1Fs/LFyji57zJAWZV2Y2ltM
 O3k=
X-SBRS: 2.7
X-MesageID: 3299172
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,295,1559534400"; 
   d="scan'208";a="3299172"
To: Jan Beulich <JBeulich@suse.com>
References: <6272c301-a905-38cf-dd1a-645f3d703241@suse.com>
 <f8421e6c-3553-7f98-ab20-a26f4dcf8ee1@suse.com>
 <19abc8e5-daae-d967-5c5e-03caccd03c96@citrix.com>
 <470e27a0-9a9e-7cd6-9d59-d0b4a4a5fc3a@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <5ead25e8-d55d-1b4d-73f6-6048054adb15@citrix.com>
Date: Mon, 22 Jul 2019 14:45:14 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <470e27a0-9a9e-7cd6-9d59-d0b4a4a5fc3a@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 v3 11/14] AMD/IOMMU: adjust setup of
 internal interrupt for x2APIC mode
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>, 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>

T24gMjIvMDcvMjAxOSAwOTo0MywgSmFuIEJldWxpY2ggd3JvdGU6Cj4gT24gMTkuMDcuMjAxOSAx
OTozMSwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4gT24gMTYvMDcvMjAxOSAxNzozOSwgSmFuIEJl
dWxpY2ggd3JvdGU6Cj4+PiAtLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9zdm0vYW1kLWlv
bW11LWRlZnMuaAo+Pj4gKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vc3ZtL2FtZC1pb21t
dS1kZWZzLmgKPj4+IEBAIC00MTYsNiArNDE2LDI1IEBAIHVuaW9uIGFtZF9pb21tdV9leHRfZmVh
dHVyZXMgewo+Pj4gICAgICAgIH0gZmxkczsKPj4+ICAgIH07Cj4+PiAgICAKPj4+ICsvKiB4MkFQ
SUMgQ29udHJvbCBSZWdpc3RlcnMgKi8KPj4+ICsjZGVmaW5lIElPTU1VX1hUX0lOVF9DVFJMX01N
SU9fT0ZGU0VUCQkweDAxNzAKPj4+ICsjZGVmaW5lIElPTU1VX1hUX1BQUl9JTlRfQ1RSTF9NTUlP
X09GRlNFVAkweDAxNzgKPj4+ICsjZGVmaW5lIElPTU1VX1hUX0dBX0lOVF9DVFJMX01NSU9fT0ZG
U0VUCTB4MDE4MAo+Pj4gKwo+Pj4gK3VuaW9uIGFtZF9pb21tdV94MmFwaWNfY29udHJvbCB7Cj4+
PiArICAgIHVpbnQ2NF90IHJhdzsKPj4+ICsgICAgc3RydWN0IHsKPj4+ICsgICAgICAgIHVuc2ln
bmVkIGludCA6MjsKPj4+ICsgICAgICAgIHVuc2lnbmVkIGludCBkZXN0X21vZGU6MTsKPj4+ICsg
ICAgICAgIHVuc2lnbmVkIGludCA6NTsKPj4+ICsgICAgICAgIHVuc2lnbmVkIGludCBkZXN0X2xv
OjI0Owo+Pj4gKyAgICAgICAgdW5zaWduZWQgaW50IHZlY3Rvcjo4Owo+Pj4gKyAgICAgICAgdW5z
aWduZWQgaW50IGludF90eXBlOjE7IC8qIERNIGluIElPTU1VIHNwZWMgMy4wNCAqLwo+Pj4gKyAg
ICAgICAgdW5zaWduZWQgaW50IDoxNTsKPj4+ICsgICAgICAgIHVuc2lnbmVkIGludCBkZXN0X2hp
Ojg7Cj4+IEJvb2wgYml0ZmllbGRzIGxpa2UgeW91J3ZlIGRvbmUgZWxzZXdoZXJlIGluIHYzPwo+
IEknZCBiZWVuIGNvbnNpZGVyaW5nIHRoaXMsIGJ1dCBkZWNpZGVkIGFnYWluc3QgYmVjYXVzZSBv
ZiAuLi4KPgo+ICtzdGF0aWMgdm9pZCBzZXRfeDJhcGljX2FmZmluaXR5KHN0cnVjdCBpcnFfZGVz
YyAqZGVzYywgY29uc3QgY3B1bWFza190ICptYXNrKQo+ICt7Cj4gKyAgICBzdHJ1Y3QgYW1kX2lv
bW11ICppb21tdSA9IGRlc2MtPmFjdGlvbi0+ZGV2X2lkOwo+ICsgICAgdW5zaWduZWQgaW50IGRl
c3QgPSBzZXRfZGVzY19hZmZpbml0eShkZXNjLCBtYXNrKTsKPiArICAgIHVuaW9uIGFtZF9pb21t
dV94MmFwaWNfY29udHJvbCBjdHJsID0ge307Cj4gKyAgICB1bnNpZ25lZCBsb25nIGZsYWdzOwo+
ICsKPiArICAgIGlmICggZGVzdCA9PSBCQURfQVBJQ0lEICkKPiArICAgICAgICByZXR1cm47Cj4g
Kwo+ICsgICAgbXNpX2NvbXBvc2VfbXNnKGRlc2MtPmFyY2gudmVjdG9yLCBOVUxMLCAmaW9tbXUt
Pm1zaS5tc2cpOwo+ICsgICAgaW9tbXUtPm1zaS5tc2cuZGVzdDMyID0gZGVzdDsKPiArCj4gKyAg
ICBjdHJsLmRlc3RfbW9kZSA9IE1BU0tfRVhUUihpb21tdS0+bXNpLm1zZy5hZGRyZXNzX2xvLAo+
ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgTVNJX0FERFJfREVTVE1PREVfTUFTSyk7
Cj4gKyAgICBjdHJsLmludF90eXBlID0gTUFTS19FWFRSKGlvbW11LT5tc2kubXNnLmRhdGEsCj4g
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIE1TSV9EQVRBX0RFTElWRVJZX01PREVfTUFT
Syk7Cj4KPiAuLi4gdGhpczogV2UgcmVhbGx5IG1lYW4gYSB2YWx1ZSBjb3B5IGhlcmUsIG5vdCBh
biAiaXMgemVybyIgb3IKPiAiaXMgbm9uLXplcm8iIG9uZS4gSSBhbHNvIHRoaW5rIHRoYXQgYm90
aCBmaWVsZHMgYXJlIG5vdCBzdWl0YWJseQo+IG5hbWVkIGZvciBiZWluZyBib29sZWFuLiBJbiB0
aGUgcmVjZW50IHJlLXdvcmsgb2Ygc3RydWN0Cj4gSU9fQVBJQ19yb3V0ZV9lbnRyeSAoY2E5MzEw
YjI0ZSkgc2ltaWxhciBmaWVsZHMgc2ltaWxhcmx5IHdlcmUKPiBsZWZ0IGFzICJ1bnNpZ25lZCBp
bnQiLiBNU0kncyBzdHJ1Y3QgbXNnX2RhdGEgYWxzbyBmYWxscyBpbnRvIHRoZQo+IHNhbWUgY2F0
ZWdvcnkuIEkgdGhpbmsgaWYgd2Ugd2FudGVkIHRvIHN3aXRjaCB0byBib29sIGhlcmUsIHdlCj4g
c2hvdWxkIGRvIHNvIGV2ZXJ5d2hlcmUgYXQgdGhlIHNhbWUgdGltZSAoYWxvbmcgd2l0aCBzdWl0
YWJseQo+IHJlbmFtaW5nIGZpZWxkcykuCgpBcmNoaXRlY3R1cmFsbHksIGJvdGggb2YgdGhlc2Ug
YXJlIHNpbmdsZS1iaXQgZmllbGRzLCBubz8KCn5BbmRyZXcKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 22 13:48:30 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Jul 2019 13:48:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hpYg0-0001Ew-VR; Mon, 22 Jul 2019 13:48: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=PbCh=VT=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hpYg0-0001Er-HX
 for xen-devel@lists.xenproject.org; Mon, 22 Jul 2019 13:48:28 +0000
X-Inumbo-ID: 6101edd9-ac87-11e9-8980-bc764e045a96
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6101edd9-ac87-11e9-8980-bc764e045a96;
 Mon, 22 Jul 2019 13:48:26 +0000 (UTC)
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: YDEzv1Db/UWB4h/F3oxvLUUIp5iuTRQyVyVv1sS+2S4zT6I+KoEPip+cGlR2vVFEgriicUQBu/
 S9JsDFYDBgRj9v8yttb+RqCvxpS8oT38iXRhA0XvqralDbxusHC487p55+1CytnKeAyHBpQx/1
 q2xtdV8Dejtw5P33E1cHehpLw+6FHFnY+3OMta2XdoQ+tUufds0Urd+9PvhBea9fFEf4HqrrKA
 sFx1X9LTL5PkJmK6rDubm8VPCpO1BufCHphtkoDZaVI1HbuaOLSugxNaaZR9pw8r1TpRUTpLfd
 EN4=
X-SBRS: 2.7
X-MesageID: 3360601
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,295,1559534400"; 
   d="scan'208";a="3360601"
Date: Mon, 22 Jul 2019 15:48:13 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Paul Durrant <Paul.Durrant@citrix.com>
Message-ID: <20190722134813.c7fedaqtrbo6ojvo@Air-de-Roger>
References: <CAMmSBy9g-QFHTXhpHK6=xDFiBDj4LpnJ=cXj405MMmA1rJaOUg@mail.gmail.com>
 <CAMmSBy8CcG08-+-F6fvwmH1oEKpsV8OGEco94g04dZcyyFWKbw@mail.gmail.com>
 <b2e4ed0b178e41ebbc8f1db622ecae95@AMSPEX02CL03.citrite.net>
 <20190722114859.dtm4w5ff75uedu24@Air-de-Roger>
 <9238bf1a297c42f38dccc1cfb50bd144@AMSPEX02CL03.citrite.net>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <9238bf1a297c42f38dccc1cfb50bd144@AMSPEX02CL03.citrite.net>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [BUG] After upgrade to Xen 4.12.0 iommu=no-igfx
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>,
 'Roman Shaposhnik' <roman@zededa.com>, "jbeulich@suse.com" <jbeulich@suse.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 "boris.ostrovsky@oracle.com" <boris.ostrovsky@oracle.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBKdWwgMjIsIDIwMTkgYXQgMDE6NTQ6MDBQTSArMDIwMCwgUGF1bCBEdXJyYW50IHdy
b3RlOgo+ID4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0KPiA+IEZyb206IFJvZ2VyIFBhdSBN
b25uZSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cj4gPiBTZW50OiAyMiBKdWx5IDIwMTkgMTI6NDkK
PiA+IFRvOiBQYXVsIER1cnJhbnQgPFBhdWwuRHVycmFudEBjaXRyaXguY29tPjsgJ1JvbWFuIFNo
YXBvc2huaWsnIDxyb21hbkB6ZWRlZGEuY29tPgo+ID4gQ2M6IHhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZzsgamdyb3NzQHN1c2UuY29tOyBBbmRyZXcgQ29vcGVyIDxBbmRyZXcuQ29vcGVy
M0BjaXRyaXguY29tPjsKPiA+IGJvcmlzLm9zdHJvdnNreUBvcmFjbGUuY29tOyBqYmV1bGljaEBz
dXNlLmNvbQo+ID4gU3ViamVjdDogUmU6IFtYZW4tZGV2ZWxdIFtCVUddIEFmdGVyIHVwZ3JhZGUg
dG8gWGVuIDQuMTIuMCBpb21tdT1uby1pZ2Z4Cj4gPiAKPiA+IE9uIE1vbiwgSnVsIDIyLCAyMDE5
IGF0IDA4OjIwOjM2QU0gKzAwMDAsIFBhdWwgRHVycmFudCB3cm90ZToKPiA+ID4gPiAtLS0tLU9y
aWdpbmFsIE1lc3NhZ2UtLS0tLQo+ID4gPiBbc25pcF0KPiA+ID4gPiA+IChYRU4pIERvbWFpbiBo
ZWFwIGluaXRpYWxpc2VkCj4gPiA+ID4gPiAoWEVOKSBBQ1BJOiAzMi82NFggRkFDUyBhZGRyZXNz
IG1pc21hdGNoIGluIEZBRFQgLQo+ID4gPiA+ID4gOGNlOGVmODAvMDAwMDAwMDAwMDAwMDAwMCwg
dXNpbmcgMzIKPiA+ID4gPiA+IChYRU4pIElPQVBJQ1swXTogYXBpY19pZCAyLCB2ZXJzaW9uIDMy
LCBhZGRyZXNzIDB4ZmVjMDAwMDAsIEdTSSAwLTExOQo+ID4gPiA+ID4gKFhFTikgRW5hYmxpbmcg
QVBJQyBtb2RlOiAgRmxhdC4gIFVzaW5nIDEgSS9PIEFQSUNzCj4gPiA+ID4gPiAoWEVOKSBbVlQt
RF0gIFJNUlIgYWRkcmVzcyByYW5nZSA4ZDgwMDAwMC4uOGZmZmZmZmYgbm90IGluIHJlc2VydmVk
Cj4gPiA+ID4gPiBtZW1vcnk7IG5lZWQgImlvbW11X2luY2x1c2l2ZV9tYXBwaW5nPTEiPwo+ID4g
Pgo+ID4gPiBUaGlzIGlzIHlvdXIgcHJvYmxlbS4gSW4gdmVyc2lvbnMgcHJpb3IgdG8gNC4xMSAo
SSB0aGluaywgYW5kIGNlcnRhaW5seSA0LjEyKQo+ID4gaW9tbXVfaW5jbHVzaXZlX21hcHBpbmcg
dXNlZCB0byBkZWZhdWx0IG9uLCB3aGVyZWFzIG5vdyBpdCBhcHBlYXJzIHRvIGRlZmF1bHQgb2Zm
LiBJbiBtb3N0Cj4gPiBjaXJjdW1zdGFuY2VzIHRoaXMgaXMgZmluZSBiZWNhdXNlIHRoZXJlIGlz
IGEgbmV3IGZsYWcsIGlvbW11X2h3ZG9tX3Jlc2VydmVkLCB3aGljaCBkZWZhdWx0cyBvbiBhbmQK
PiA+IHRoaXMgbWFrZXMgc3VyZSB0aGF0IGFsbCBlODIwIHJlc2VydmVkIHJlZ2lvbnMgYXJlIGlk
ZW50aXR5IG1hcHBlZCAod2hpY2ggdXN1YWxseSBjb3ZlcnMgdW5kZWNsYXJlZAo+ID4gUk1SUnMp
LiBZb3UgaGF2ZSB0aGUgb3Bwb3NpdGUgcHJvYmxlbS4uLiBhIGRlY2xhcmVkIFJNUlIgd2hpY2gg
aXMgbm90IHJlc2VydmVkLCBzbyB5b3Ugd2lsbCBuZWVkCj4gPiBpb21tdV9pbmNsdXNpdmVfbWFw
cGluZy4KPiA+IAo+ID4gSSB0aGluayB0aGVyZSdzIGEgYnVnIGluIHRoZSBpbml0aWFsaXphdGlv
biBvZiBpb21tdSBmb3IgYSBQViBkb20wLAo+ID4gd2hpY2ggbGVhdmVzIGRvbTAgd2l0aG91dCBy
bXJyIGVudHJpZXMuIENhbiB5b3UgdHJ5IHRoZSBwYXRjaCBiZWxvdwo+ID4gYW5kIHJlcG9ydCB3
aGV0aGVyIGl0IHNvbHZlcyB5b3VyIGlzc3VlPwo+ID4gCj4gPiBUaGFua3MsIFJvZ2VyLgo+ID4g
LS0tODwtLS0KPiA+IGRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5j
IGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYwo+ID4gaW5kZXggNzllYzY3MTlmNS4u
OWQ5MWYwZDYzMyAxMDA2NDQKPiA+IC0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11
LmMKPiA+ICsrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMKPiA+IEBAIC0xODUs
NyArMTg1LDcgQEAgdm9pZCBfX2h3ZG9tX2luaXQgaW9tbXVfaHdkb21faW5pdChzdHJ1Y3QgZG9t
YWluICpkKQo+ID4gICAgICByZWdpc3Rlcl9rZXloYW5kbGVyKCdvJywgJmlvbW11X2R1bXBfcDJt
X3RhYmxlLCAiZHVtcCBpb21tdSBwMm0gdGFibGUiLCAwKTsKPiA+IAo+ID4gICAgICBoZC0+c3Rh
dHVzID0gSU9NTVVfU1RBVFVTX2luaXRpYWxpemluZzsKPiA+IC0gICAgaGQtPm5lZWRfc3luYyA9
IGlvbW11X2h3ZG9tX3N0cmljdCAmJiAhaW9tbXVfdXNlX2hhcF9wdChkKTsKPiA+ICsgICAgaGQt
Pm5lZWRfc3luYyA9ICFpb21tdV91c2VfaGFwX3B0KGQpOwo+IAo+IEJ1dCB0aGlzIGlzIGdvaW5n
IHRvIG1lYW4gdGhlIGlmKCkgYmVsb3cgaXMgdHJ1ZSBmb3Igbm9uLXN0cmljdCBkb20wLCB3aGlj
aCBtZWFucyBpdCBwb2ludGxlc3NseSBtYXBzIHRoZSBkb20wIHBhZ2UgbGlzdCB3aGVuIGh3ZG9t
X2lvbW11X21hcCgpIHNob3VsZCBoYXZlIGFscmVhZHkgbWFwcGVkIGFsbCBjb252ZW50aW9uYWwg
UkFNLgoKUmlnaHQsIHRoaXMgYWxsIHNlZW1zIHF1aXRlIGJyb2tlbi4gTm9uLXRyYW5zbGF0ZWQg
Z3Vlc3RzIChpZTogUFYpCndvdWxkIGFsd2F5cyBuZWVkIGlvbW11IHBhZ2UtdGFibGUgc3luYywg
YnV0IHNldF9pZGVudGl0eV9wMm1fZW50cnkKY29udGFpbnMgdGhlIGZvbGxvd2luZzoKCmlmICgg
IXBhZ2luZ19tb2RlX3RyYW5zbGF0ZShwMm0tPmRvbWFpbikgKQp7CiAgICBpZiAoICFuZWVkX2lv
bW11X3B0X3N5bmMoZCkgKQogICAgICAgIHJldHVybiAwOwogICAgcmV0dXJuIGlvbW11X2xlZ2Fj
eV9tYXAoZCwgX2RmbihnZm5fbCksIF9tZm4oZ2ZuX2wpLCBQQUdFX09SREVSXzRLLAogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgSU9NTVVGX3JlYWRhYmxlIHwgSU9NTVVGX3dyaXRhYmxlKTsK
fQoKSSB3b25kZXIgd2hldGhlciB0aGUgdXNhZ2Ugb2YgbmVlZF9pb21tdV9wdF9zeW5jIGlzIHdy
b25nIHRoZXJlLCBhbmQKc2hvdWxkIGluc3RlYWQgYmUgIWhhc19pb21tdV9wdChkKSwgc2luY2Ug
bm9uLXRyYW5zbGF0ZWQgZG9tYWlucyB3b3VsZApuZXZlciBzaGFyZSB0aGUgaW9tbXUgcGFnZS10
YWJsZXMgYW55d2F5LgoKSW4gYW55IGNhc2UsIEkgdGhpbmsgbmVlZF9zeW5jIG11c3QgYmUgc2V0
IHdoZW4gdGhlIGlvbW11IHBhZ2UgdGFibGVzCmFyZSBub3Qgc2hhcmVkLCBhbmQgZ2F0aW5nIGl0
IG9uIGlvbW11X2h3ZG9tX3N0cmljdCBzZWVtcyB3cm9uZyB0byBtZSwKdGhlIHN0cmljdG5lc3Mg
b2YgdGhlIGlvbW11IGRvZXNuJ3QgYWZmZWN0IHdoZXRoZXIgYSBzeW5jIGlzIG5lZWQgb3IKbm90
LgoKSSd2ZSB1cGRhdGVkIHRoZSBwYXRjaCB0byBhdm9pZCB0aGUgcG9pbnRsZXNzIG1hcHBpbmcg
b2YgZG9tMCBwYWdlCmxpc3QsIGJ1dCBJIGhhdmVuJ3QgaW5jbHVkZWQgdGhlIGNoYW5nZSB0byBz
ZXRfaWRlbnRpdHlfcDJtX2VudHJ5LgoKVGhhbmtzLCBSb2dlci4KLS0tODwtLS0KZGlmZiAtLWdp
dCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMgYi94ZW4vZHJpdmVycy9wYXNzdGhy
b3VnaC9pb21tdS5jCmluZGV4IDc5ZWM2NzE5ZjUuLmFiZjllMzg2MDcgMTAwNjQ0Ci0tLSBhL3hl
bi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91
Z2gvaW9tbXUuYwpAQCAtMTg1LDggKzE4NSw4IEBAIHZvaWQgX19od2RvbV9pbml0IGlvbW11X2h3
ZG9tX2luaXQoc3RydWN0IGRvbWFpbiAqZCkKICAgICByZWdpc3Rlcl9rZXloYW5kbGVyKCdvJywg
JmlvbW11X2R1bXBfcDJtX3RhYmxlLCAiZHVtcCBpb21tdSBwMm0gdGFibGUiLCAwKTsKIAogICAg
IGhkLT5zdGF0dXMgPSBJT01NVV9TVEFUVVNfaW5pdGlhbGl6aW5nOwotICAgIGhkLT5uZWVkX3N5
bmMgPSBpb21tdV9od2RvbV9zdHJpY3QgJiYgIWlvbW11X3VzZV9oYXBfcHQoZCk7Ci0gICAgaWYg
KCBuZWVkX2lvbW11X3B0X3N5bmMoZCkgKQorICAgIGhkLT5uZWVkX3N5bmMgPSAhaW9tbXVfdXNl
X2hhcF9wdChkKTsKKyAgICBpZiAoIGlvbW11X2h3ZG9tX3N0cmljdCAmJiBuZWVkX2lvbW11X3B0
X3N5bmMoZCkgKQogICAgIHsKICAgICAgICAgc3RydWN0IHBhZ2VfaW5mbyAqcGFnZTsKICAgICAg
ICAgdW5zaWduZWQgaW50IGkgPSAwLCBmbHVzaF9mbGFncyA9IDA7CgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 22 13:49:23 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Jul 2019 13:49:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hpYgt-0001JK-E8; Mon, 22 Jul 2019 13:49:23 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=1DzW=VT=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hpYgr-0001JB-Nh
 for xen-devel@lists.xenproject.org; Mon, 22 Jul 2019 13:49:21 +0000
X-Inumbo-ID: 8182f929-ac87-11e9-8980-bc764e045a96
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8182f929-ac87-11e9-8980-bc764e045a96;
 Mon, 22 Jul 2019 13:49:20 +0000 (UTC)
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: RmJsBKw4dyOtrQllUt5jvWkH8wWETWB4nYKXwqdOXFmmB/uks7G+tZyWUUT97zQAch6Ed1U8N9
 2xEt+5FcJSUyQgoeYzHF6BzWVXnD0/EGzPZkIdGvkrEbWAah5RwYNFfTf+MDxkgzp3JOh3N8Bh
 aQ45mIhfvyTugVvS+8gm45ntHNQcfEq86d7RQcff3hVG80Y89cybGdSBMPrUqucF/1ahVTvcNd
 yBzivegatLTv7ovfwI0hP6ITbXehsCY0xv+AbFkp5hgepE7dvhCIC8iufufKs9XcmJdc8UmHhW
 n8M=
X-SBRS: 2.7
X-MesageID: 3299383
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,295,1559534400"; 
   d="scan'208";a="3299383"
Date: Mon, 22 Jul 2019 14:49:12 +0100
From: Anthony PERARD <anthony.perard@citrix.com>
To: Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Message-ID: <20190722134912.GF1208@perard.uk.xensource.com>
References: <20190704144233.27968-1-anthony.perard@citrix.com>
 <20190704144233.27968-10-anthony.perard@citrix.com>
 <20190715142219.m2t67v2dcyabqp2p@MacBook-Air-de-Roger.local>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20190715142219.m2t67v2dcyabqp2p@MacBook-Air-de-Roger.local>
User-Agent: Mutt/1.12.1 (2019-06-15)
Subject: Re: [Xen-devel] [PATCH v3 09/35] OvmfPkg/OvmfXen: use a TimerLib
 instance that depends only on the CPU
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>,
 Jordan Justen <jordan.l.justen@intel.com>, devel@edk2.groups.io,
 Julien Grall <julien.grall@arm.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 xen-devel@lists.xenproject.org, Laszlo Ersek <lersek@redhat.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBKdWwgMTUsIDIwMTkgYXQgMDQ6MjI6MTlQTSArMDIwMCwgUm9nZXIgUGF1IE1vbm7D
qSB3cm90ZToKPiBPbiBUaHUsIEp1bCAwNCwgMjAxOSBhdCAwMzo0MjowN1BNICswMTAwLCBBbnRo
b255IFBFUkFSRCB3cm90ZToKPiA+IEFDUEkgVGltZXIgZG9lcyBub3Qgd29yayBpbiBhIFBWSCBn
dWVzdCwgYnV0IGxvY2FsIEFQSUMgd29ya3Mgb24gYm90aAo+IAo+IFRoaXMgaXMgbm90IGFjY3Vy
YXRlLiBJdCdzIG5vdCB0aGF0IHRoZSBBQ1BJIHRpbWVyIGRvZXNuJ3Qgd29yaywgaXQncwo+IGp1
c3QgdGhhdCBpdCdzIG5vdCBwcmVzZW50LiBUaGUgUE1fVE1SX0JMSyBzaG91bGQgYmUgc2V0IHRv
IDAgdG8KPiBpbmRpY2F0ZSB0aGUgbGFjayBvZiBQTSB0aW1lciBzdXBwb3J0LCBvciBlbHNlIHRo
ZXJlJ3Mgc29tZXRoaW5nCj4gYnJva2VuLgoKSSdsbCByZXdvcmQgdGhhdCBmaXJzdCBzZW50ZW5j
ZS4KCk9WTUYgZG9lc24ndCBsb29rIGF0IHRoZSBQTV9UTVJfQkxLIHZhbHVlIHdoZW4gaW5pdGlh
bGl6aW5nIHRoYXQgdGltZXIsCml0IG9ubHkgbG9va3MgYXQgdGhlIFBDSSBob3N0IGJyaWRnZSBk
ZXZpY2UgSUQgYmVjYXVzZSBPVk1GIGlzIGJ1aWx0CndpdGggUUVNVSBpbiBtaW5kIGFuZCB0aGVy
ZSBhcmUgb25seSB0d28gcG9zc2libGVzIGNob2ljZXMsIFFFTVUgaXMKcnVubmluZyB3aXRoIGEg
cGlpeCBvciBxMzUgbWFjaGluZSB0eXBlLCBJIHRoaW5rLgoKPiA+IFBWSCBhbmQgSFZNLgo+ID4g
Cj4gPiBOb3RlIHRoYXQgdGhlIHVzZSBvZiBTZWNQZWlEeGVUaW1lckxpYkNwdSBtaWdodCBiZSBh
biBpc3N1ZSB3aXRoIGEKPiA+IGRyaXZlciBvZiB0eXBlIERYRV9SVU5USU1FX0RSSVZFUi4gSSd2
ZSBhdHRlbXB0ZGUgdG8gZmluZCBvdXQgd2hpY2ggb2YKPiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBeIGF0dGVtcHRlZAo+ID4gdGhlIERYRV9SVU5USU1FX0RSSVZF
UiB1c2VzIHRoZSBUaW1lckxpYiBhdCBydW50aW1lLiBJJ3ZlIGRvbmUgdGhhdCBieQo+ID4gcmVw
bGFjaW5nIHRoZSBUaW1lckxpYiBldmFsdWF0aW9uIGluCj4gPiBbTGlicmFyeUNsYXNzZXMuY29t
bW9uLkRYRV9SVU5USU1FX0RSSVZFUl0gYnkgYSBkaWZmZXJlbnQgb25lIGFuZAo+ID4gY2hlY2sg
ZXZlcnkgbW9kdWxlIHRoYXQgdXNlcyBpdCAod2l0aCB0aGUgLS1yZXBvcnQtZmlsZT1yZXBvcnQg
YnVpbGQKPiAgIF4gY2hlY2tpbmcKPiA+IG9wdGlvbikuCj4gPiAKPiA+IFJlc2V0U3lzdGVtUnVu
dGltZUR4ZSBpcyBjYWxsaW5nIHRoZSBUaW1lckxpYiBBUEkgYXQgcnVudGltZSB0byBkbyB0aGUK
PiA+IG9wZXJhdGlvbiAiRWZpUmVzZXRDb2xkIiwgc28gdGhpcyBtYXkgbmV2ZXIgY29tcGxldGUg
aWYgdGhlIE9TIGhhdmUKPiA+IGRpc2FibGVkIHRoZSBMb2NhbCBBUElDIFRpbWVyLgo+IAo+IFRo
YW5rcywgUm9nZXIuCgpUaGFua3MsCgotLSAKQW50aG9ueSBQRVJBUkQKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 22 14:04:05 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Jul 2019 14: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 1hpYuu-0002mP-P2; Mon, 22 Jul 2019 14:03:52 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=+VRc=VT=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hpYut-0002mK-IZ
 for xen-devel@lists.xenproject.org; Mon, 22 Jul 2019 14:03:51 +0000
X-Inumbo-ID: 86a9840c-ac89-11e9-8bd6-9f9e45ca603c
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 86a9840c-ac89-11e9-8bd6-9f9e45ca603c;
 Mon, 22 Jul 2019 14:03:48 +0000 (UTC)
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=Paul.Durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 Paul.Durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 0C5YZnxd0rs2c14yTizC4S1NpCOCgODfbvLy3IwxIwTrCnt+LYqGJbDwzdux/7Pya0snzFNYCH
 SQddpv6y2QLnS68M15WKm1d2nE9tBomwK4+bvvx+ybtiuQv9RvmJY3Iv63YPD2+UlzPTXYCCQO
 LbRkxtAut1XKWQhatMtK5i5uUKN/JBAM4rWvrlJ2mf1aH4tk8Ofp6Uuv2UL6TQlm5gb9SFYevX
 SX1sPs7iMqjX8zGsQgsZwhlbQ351FP29xAC/kzyGvpbVv6ebKwq/MF5/LhitW1V5E0RKkJbIig
 Bic=
X-SBRS: 2.7
X-MesageID: 3281356
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,295,1559534400"; 
   d="scan'208";a="3281356"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Roger Pau Monne <roger.pau@citrix.com>
Thread-Topic: [Xen-devel] [BUG] After upgrade to Xen 4.12.0 iommu=no-igfx
Thread-Index: AQHVPmzkQranvSB3QkuFJWZsoolqxKbWTmUwgAAaH4CAACIW8P///zuAgAAjM0A=
Date: Mon, 22 Jul 2019 14:03:44 +0000
Message-ID: <81a7cdc728294e5ca05fd056a87cb21b@AMSPEX02CL03.citrite.net>
References: <CAMmSBy9g-QFHTXhpHK6=xDFiBDj4LpnJ=cXj405MMmA1rJaOUg@mail.gmail.com>
 <CAMmSBy8CcG08-+-F6fvwmH1oEKpsV8OGEco94g04dZcyyFWKbw@mail.gmail.com>
 <b2e4ed0b178e41ebbc8f1db622ecae95@AMSPEX02CL03.citrite.net>
 <20190722114859.dtm4w5ff75uedu24@Air-de-Roger>
 <9238bf1a297c42f38dccc1cfb50bd144@AMSPEX02CL03.citrite.net>
 <20190722134813.c7fedaqtrbo6ojvo@Air-de-Roger>
In-Reply-To: <20190722134813.c7fedaqtrbo6ojvo@Air-de-Roger>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] [BUG] After upgrade to Xen 4.12.0 iommu=no-igfx
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>,
 'Roman Shaposhnik' <roman@zededa.com>, "jbeulich@suse.com" <jbeulich@suse.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 "boris.ostrovsky@oracle.com" <boris.ostrovsky@oracle.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQpbc25pcF0KPiA+ID4gZGlmZiAtLWdpdCBhL3hl
bi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9p
b21tdS5jCj4gPiA+IGluZGV4IDc5ZWM2NzE5ZjUuLjlkOTFmMGQ2MzMgMTAwNjQ0Cj4gPiA+IC0t
LSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMKPiA+ID4gKysrIGIveGVuL2RyaXZl
cnMvcGFzc3Rocm91Z2gvaW9tbXUuYwo+ID4gPiBAQCAtMTg1LDcgKzE4NSw3IEBAIHZvaWQgX19o
d2RvbV9pbml0IGlvbW11X2h3ZG9tX2luaXQoc3RydWN0IGRvbWFpbiAqZCkKPiA+ID4gICAgICBy
ZWdpc3Rlcl9rZXloYW5kbGVyKCdvJywgJmlvbW11X2R1bXBfcDJtX3RhYmxlLCAiZHVtcCBpb21t
dSBwMm0gdGFibGUiLCAwKTsKPiA+ID4KPiA+ID4gICAgICBoZC0+c3RhdHVzID0gSU9NTVVfU1RB
VFVTX2luaXRpYWxpemluZzsKPiA+ID4gLSAgICBoZC0+bmVlZF9zeW5jID0gaW9tbXVfaHdkb21f
c3RyaWN0ICYmICFpb21tdV91c2VfaGFwX3B0KGQpOwo+ID4gPiArICAgIGhkLT5uZWVkX3N5bmMg
PSAhaW9tbXVfdXNlX2hhcF9wdChkKTsKPiA+Cj4gPiBCdXQgdGhpcyBpcyBnb2luZyB0byBtZWFu
IHRoZSBpZigpIGJlbG93IGlzIHRydWUgZm9yIG5vbi1zdHJpY3QgZG9tMCwgd2hpY2ggbWVhbnMg
aXQgcG9pbnRsZXNzbHkKPiBtYXBzIHRoZSBkb20wIHBhZ2UgbGlzdCB3aGVuIGh3ZG9tX2lvbW11
X21hcCgpIHNob3VsZCBoYXZlIGFscmVhZHkgbWFwcGVkIGFsbCBjb252ZW50aW9uYWwgUkFNLgo+
IAo+IFJpZ2h0LCB0aGlzIGFsbCBzZWVtcyBxdWl0ZSBicm9rZW4uIE5vbi10cmFuc2xhdGVkIGd1
ZXN0cyAoaWU6IFBWKQo+IHdvdWxkIGFsd2F5cyBuZWVkIGlvbW11IHBhZ2UtdGFibGUgc3luYywg
YnV0IHNldF9pZGVudGl0eV9wMm1fZW50cnkKPiBjb250YWlucyB0aGUgZm9sbG93aW5nOgo+IAo+
IGlmICggIXBhZ2luZ19tb2RlX3RyYW5zbGF0ZShwMm0tPmRvbWFpbikgKQo+IHsKPiAgICAgaWYg
KCAhbmVlZF9pb21tdV9wdF9zeW5jKGQpICkKPiAgICAgICAgIHJldHVybiAwOwo+ICAgICByZXR1
cm4gaW9tbXVfbGVnYWN5X21hcChkLCBfZGZuKGdmbl9sKSwgX21mbihnZm5fbCksIFBBR0VfT1JE
RVJfNEssCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgIElPTU1VRl9yZWFkYWJsZSB8IElP
TU1VRl93cml0YWJsZSk7Cj4gfQo+IAo+IEkgd29uZGVyIHdoZXRoZXIgdGhlIHVzYWdlIG9mIG5l
ZWRfaW9tbXVfcHRfc3luYyBpcyB3cm9uZyB0aGVyZSwgYW5kCj4gc2hvdWxkIGluc3RlYWQgYmUg
IWhhc19pb21tdV9wdChkKSwgc2luY2Ugbm9uLXRyYW5zbGF0ZWQgZG9tYWlucyB3b3VsZAo+IG5l
dmVyIHNoYXJlIHRoZSBpb21tdSBwYWdlLXRhYmxlcyBhbnl3YXkuCgpZb3Ugd2FudCBzeW5jaW5n
IGlmIHRoZSBkb21haW4gaGFzIElPTU1VIHBhZ2UgdGFibGVzIGFuZCBzaGFyZWQgRVBUIGlzIG5v
dCBpbiB1c2UsIHNvIHRoaXMgbG9naWMganVzdCBzZWVtcyB3cm9uZy4KCj4gCj4gSW4gYW55IGNh
c2UsIEkgdGhpbmsgbmVlZF9zeW5jIG11c3QgYmUgc2V0IHdoZW4gdGhlIGlvbW11IHBhZ2UgdGFi
bGVzCj4gYXJlIG5vdCBzaGFyZWQsIGFuZCBnYXRpbmcgaXQgb24gaW9tbXVfaHdkb21fc3RyaWN0
IHNlZW1zIHdyb25nIHRvIG1lLAo+IHRoZSBzdHJpY3RuZXNzIG9mIHRoZSBpb21tdSBkb2Vzbid0
IGFmZmVjdCB3aGV0aGVyIGEgc3luYyBpcyBuZWVkIG9yCj4gbm90LgoKSSB0aGluayBuZWVkX3N5
bmMgaXMgZ2F0ZWQgb24gc3RyaWN0IG1vZGUgYmVjYXVzZSwgaW4gJ3JlbGF4ZWQnIG1vZGUsIHRo
ZSBtYXBwaW5ncyB0aGF0IGFyZSBzZXQgdXAgd2hlbiBkb20wIGlzIHN0YXJ0ZWQgYXJlIHN1cHBv
c2VkIHRvIGJlIHN0YXRpYyAobW9kdWxvIGhvdHBsdWcgUkFNKS4uLiBzbyBtb2RpZmljYXRpb25z
IHRvIHRoZSBkb21haW4ncyBwYWdlIGxpc3QgYXJlIG5vdCBzdXBwb3NlZCB0byBoYXZlIGFueSBl
ZmZlY3QsIGFuZCBzbyBubyBzeW5jaHJvbml6YXRpb24gbmVlZCBiZSBkb25lLgoKPiAKPiBJJ3Zl
IHVwZGF0ZWQgdGhlIHBhdGNoIHRvIGF2b2lkIHRoZSBwb2ludGxlc3MgbWFwcGluZyBvZiBkb20w
IHBhZ2UKPiBsaXN0LCBidXQgSSBoYXZlbid0IGluY2x1ZGVkIHRoZSBjaGFuZ2UgdG8gc2V0X2lk
ZW50aXR5X3AybV9lbnRyeS4KPiAKClNvLCBJIHRoaW5rIHRoZSBhbGJlaXQgb2RkIGxvb2tpbmcg
bG9naWMgaW4gaW9tbXVfaHdkb21faW5pdCgpIHdhcyBhY3R1YWxseSBjb3JyZWN0LCBidXQgdGhl
IGNvZGUgaW4gc2V0X2lkZW50aXR5X3AybV9lbnRyeSgpIGlzIHdyb25nLgoKICBQYXVsCgo+IFRo
YW5rcywgUm9nZXIuCj4gLS0tODwtLS0KPiBkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Ro
cm91Z2gvaW9tbXUuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMKPiBpbmRleCA3
OWVjNjcxOWY1Li5hYmY5ZTM4NjA3IDEwMDY0NAo+IC0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJv
dWdoL2lvbW11LmMKPiArKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jCj4gQEAg
LTE4NSw4ICsxODUsOCBAQCB2b2lkIF9faHdkb21faW5pdCBpb21tdV9od2RvbV9pbml0KHN0cnVj
dCBkb21haW4gKmQpCj4gICAgICByZWdpc3Rlcl9rZXloYW5kbGVyKCdvJywgJmlvbW11X2R1bXBf
cDJtX3RhYmxlLCAiZHVtcCBpb21tdSBwMm0gdGFibGUiLCAwKTsKPiAKPiAgICAgIGhkLT5zdGF0
dXMgPSBJT01NVV9TVEFUVVNfaW5pdGlhbGl6aW5nOwo+IC0gICAgaGQtPm5lZWRfc3luYyA9IGlv
bW11X2h3ZG9tX3N0cmljdCAmJiAhaW9tbXVfdXNlX2hhcF9wdChkKTsKPiAtICAgIGlmICggbmVl
ZF9pb21tdV9wdF9zeW5jKGQpICkKPiArICAgIGhkLT5uZWVkX3N5bmMgPSAhaW9tbXVfdXNlX2hh
cF9wdChkKTsKPiArICAgIGlmICggaW9tbXVfaHdkb21fc3RyaWN0ICYmIG5lZWRfaW9tbXVfcHRf
c3luYyhkKSApCj4gICAgICB7Cj4gICAgICAgICAgc3RydWN0IHBhZ2VfaW5mbyAqcGFnZTsKPiAg
ICAgICAgICB1bnNpZ25lZCBpbnQgaSA9IDAsIGZsdXNoX2ZsYWdzID0gMDsKCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 22 14:22:42 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Jul 2019 14:22:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hpZD1-00048Y-E5; Mon, 22 Jul 2019 14:22:35 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=BnH3=VT=citrix.com=sergey.dyasli@srs-us1.protection.inumbo.net>)
 id 1hpZD0-00048T-Ru
 for xen-devel@lists.xenproject.org; Mon, 22 Jul 2019 14:22:34 +0000
X-Inumbo-ID: 21f9f08e-ac8c-11e9-94c7-23e5940d648d
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 21f9f08e-ac8c-11e9-94c7-23e5940d648d;
 Mon, 22 Jul 2019 14:22:28 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=sergey.dyasli@citrix.com;
 spf=Pass smtp.mailfrom=sergey.dyasli@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 sergey.dyasli@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="sergey.dyasli@citrix.com";
 x-sender="sergey.dyasli@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 sergey.dyasli@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="sergey.dyasli@citrix.com";
 x-sender="sergey.dyasli@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="sergey.dyasli@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 7Nl7OwGg0o5/fJbztAznx/vtXtKav7MuBtpH+PJSr3eSkqmYSWq8WhOXGp8b7lKQUwwC6qh3XO
 fHt1mkTF/aI4RvtrAObUcicbJYjyWrAChXPYHfnWAYZOhS27mzR47NB0AyilAtTkrAkMuFfNIz
 ymVC9U5TbLjNCUIq99NT7ViX0hCj8G1KIvaw9R8HvemNK3MojaTlLOUCaHqfgD0zYk3DQS9YcQ
 GiB/Gk8J4Spj0Doew4UTFSuNwXvKhUTeylAqL/OnUTKyeQCWyUOcT/ho9lU9Q2HNZ7ueZhrTQA
 a8k=
X-SBRS: 2.7
X-MesageID: 3262964
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,295,1559534400"; 
   d="scan'208";a="3262964"
To: Juergen Gross <jgross@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
References: <20190528103313.1343-1-jgross@suse.com>
 <f2f3f5f2-8b9c-ac9c-00e8-1e601ec71070@citrix.com>
 <3cb1c2b777e623a55bf87dc12a155734667ab23e.camel@suse.com>
 <c8f4c719-ce7c-9ca0-7d5b-c34db3f21e38@citrix.com>
 <a57d18f4-e947-5c3e-3d8d-6e1371f0c9af@suse.com>
 <864742f0-9b84-e8fe-75be-fa94e217383f@citrix.com>
 <114b18be-6119-58b9-72fc-61c3b8077902@suse.com>
From: Sergey Dyasli <sergey.dyasli@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=sergey.dyasli@citrix.com; keydata=
 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
Message-ID: <ab98171d-8cdc-f3f2-079b-90e69de655b2@citrix.com>
Date: Mon, 22 Jul 2019 15:22:20 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.1
MIME-Version: 1.0
In-Reply-To: <114b18be-6119-58b9-72fc-61c3b8077902@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 00/60] xen: add core scheduling support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Tim Deegan <tim@xen.org>, Stefano Stabellini <sstabellini@kernel.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 RobertVanVossen <robert.vanvossen@dornerworks.com>,
 Dario Faggioli <dfaggioli@suse.com>, Julien Grall <julien.grall@arm.com>,
 Josh Whitehead <josh.whitehead@dornerworks.com>,
 Meng Xu <mengxu@cis.upenn.edu>, Jan Beulich <jbeulich@suse.com>,
 "sergey.dyasli@citrix.com >> Sergey Dyasli" <sergey.dyasli@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>

T24gMTkvMDcvMjAxOSAxNDo1NywgSnVlcmdlbiBHcm9zcyB3cm90ZToKCj4gSSBoYXZlIG5vdyBh
IGdpdCBicmFuY2ggd2l0aCB0aGUgdHdvIHByb2JsZW1zIGNvcnJlY3RlZCBhbmQgcmViYXNlZCB0
bwo+IGN1cnJlbnQgc3RhZ2luZyBhdmFpbGFibGU6Cj4gCj4gZ2l0aHViLmNvbS9qZ3Jvc3MxL3hl
bi5naXQgc2NoZWQtdjFiCgpNYW55IHRoYW5rcyBmb3IgdGhlIGJyYW5jaCEgQXMgZm9yIHRoZSBj
cmFzaGVzLCB2Y3B1X3NsZWVwX3N5bmMoKSBvbmUKc2VlbXMgdG8gYmUgZml4ZWQgbm93LiBCdXQg
SSBjYW4gc3RpbGwgcmVwcm9kdWNlIHRoZSBzaHV0ZG93biBvbmUuCkludGVyZXN0aW5nbHksIGl0
IG5vdyBoYXBwZW5zIG9ubHkgaWYgYSBob3N0IGhhcyBydW5uaW5nIFZNcyAod2hpY2gKYXJlIGF1
dG9tYXRpY2FsbHkgcG93ZXJlZCBvZmYgdmlhIFBWIHRvb2xzKToKCihYRU4pIFsgIDMzMi45ODEz
NTVdIFByZXBhcmluZyBzeXN0ZW0gZm9yIEFDUEkgUzUgc3RhdGUuCihYRU4pIFsgIDMzMi45ODE0
MTldIERpc2FibGluZyBub24tYm9vdCBDUFVzIC4uLgooWEVOKSBbICAzMzcuNzAzODk2XSBXYXRj
aGRvZyB0aW1lciBkZXRlY3RzIHRoYXQgQ1BVMSBpcyBzdHVjayEKKFhFTikgWyAgMzM3LjcwOTUz
Ml0gLS0tLVsgWGVuLTQuMTMuMC04LjAuNi1kICB4ODZfNjQgIGRlYnVnPXkgICBOb3QgdGFpbnRl
ZCBdLS0tLQooWEVOKSBbICAzMzcuNzE2ODA4XSBDUFU6ICAgIDEKKFhFTikgWyAgMzM3LjcxOTU4
Ml0gUklQOiAgICBlMDA4Ols8ZmZmZjgyZDA4MDI0MDQxYz5dIHNjaGVkX2NvbnRleHRfc3dpdGNo
ZWQrMHhhZi8weDEwMQooWEVOKSBbICAzMzcuNzI3Mzg0XSBSRkxBR1M6IDAwMDAwMDAwMDAwMDAy
MDIgICBDT05URVhUOiBoeXBlcnZpc29yCihYRU4pIFsgIDMzNy43MzMzNjRdIHJheDogMDAwMDAw
MDAwMDAwMDAwMiAgIHJieDogZmZmZjgzMDgxY2M2MTViMCAgIHJjeDogMDAwMDAwMDAwMDAwMDAw
MQooWEVOKSBbICAzMzcuNzQxMzM4XSByZHg6IGZmZmY4MzA4MWNjNjE2MzQgICByc2k6IGZmZmY4
MzA4MWNjNzIwMDAgICByZGk6IGZmZmY4MzA4MWNjNzIwMDAKKFhFTikgWyAgMzM3Ljc0OTMxMl0g
cmJwOiBmZmZmODMwODFjYzhmZGMwICAgcnNwOiBmZmZmODMwODFjYzhmZGEwICAgcjg6ICAwMDAw
MDAwMDAwMDAwMDAwCihYRU4pIFsgIDMzNy43NTcyODRdIHI5OiAgMDAwMDAwMDAwMDAwMDAwMCAg
IHIxMDogMDAwMDAwNGQ4OGZjNTM1ZSAgIHIxMTogMDAwMDAwNGRmODY3NWNlNwooWEVOKSBbICAz
MzcuNzY1MjU2XSByMTI6IGZmZmY4MzA4MWNjNzIwMDAgICByMTM6IGZmZmY4MzA4MWNjNzIwMDAg
ICByMTQ6IGZmZmY4MzA4MWNjYjBlODAKKFhFTikgWyAgMzM3Ljc3MzIzMl0gcjE1OiBmZmZmODMw
ODFjYzYxNWIwICAgY3IwOiAwMDAwMDAwMDgwMDUwMDNiICAgY3I0OiAwMDAwMDAwMDAwMTUyNmUw
CihYRU4pIFsgIDMzNy43ODEyMDZdIGNyMzogMDAwMDAwMDBkZDJhMTAwMCAgIGNyMjogZmZmZjg4
ODA5ZWQxZmI4MAooWEVOKSBbICAzMzcuNzg3MTAwXSBmc2I6IDAwMDAwMDAwMDAwMDAwMDAgICBn
c2I6IGZmZmY4ODgwYTM4YzAwMDAgICBnc3M6IDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgWyAgMzM3
Ljc5NTA3Ml0gZHM6IDAwMmIgICBlczogMDAyYiAgIGZzOiAwMDAwICAgZ3M6IDAwMDAgICBzczog
ZTAxMCAgIGNzOiBlMDA4CihYRU4pIFsgIDMzNy44MDI1MjVdIFhlbiBjb2RlIGFyb3VuZCA8ZmZm
ZjgyZDA4MDI0MDQxYz4gKHNjaGVkX2NvbnRleHRfc3dpdGNoZWQrMHhhZi8weDEwMSk6CihYRU4p
IFsgIDMzNy44MTA2NzJdICAwMCAwMCBlYiAxOCBmMyA5MCA4YiAwMiA8ODU+IGMwIDc1IGY4IGVi
IDBlIDQ5IDhiIDdlIDMwIDQ4IDg1IGZmIDc0IDA1IGU4CihYRU4pIFsgIDMzNy44MTkwODBdIFhl
biBzdGFjayB0cmFjZSBmcm9tIHJzcD1mZmZmODMwODFjYzhmZGEwOgooWEVOKSBbICAzMzcuODI0
NzEzXSAgICBmZmZmODMwODFjYzcyMDAwIGZmZmY4MzA4MWNjNzIwMDAgMDAwMDAwMDAwMDAwMDAw
MCBmZmZmODMwODFjYzYxNWIwCihYRU4pIFsgIDMzNy44MzI3NzJdICAgIGZmZmY4MzA4MWNjOGZl
MDAgZmZmZjgyZDA4MDI0MDRlMCAwMDAwMDAwMDAwMDAwMDgyIGZmZmY4MzA4MWNjYjBlOTgKKFhF
TikgWyAgMzM3Ljg0MDgzMl0gICAgMDAwMDAwMDAwMDAwMDAwMSBmZmZmODMwODFjY2IwZTk4IDAw
MDAwMDAwMDAwMDAwMDEgZmZmZjgyZDA4MDYwMjYyOAooWEVOKSBbICAzMzcuODQ4ODk1XSAgICBm
ZmZmODMwODFjYzhmZTYwIGZmZmY4MmQwODAyNDBhY2EgMDAwMDAwNGQ4NzNiZDY2OSAwMDAwMDAw
MDAwMDAwMDAxCihYRU4pIFsgIDMzNy44NTY5NTJdICAgIGZmZmY4MzA4MWNjNzIwMDAgMDAwMDAw
NGQ4NzNiZGMxYyBmZmZmODMwODAwMDAwMGZmIGZmZmY4MmQwODA1YmJhMDAKKFhFTikgWyAgMzM3
Ljg2NTAxMl0gICAgZmZmZjgyZDA4MDViYjk4MCBmZmZmZmZmZmZmZmZmZmZmIGZmZmY4MzA4MWNj
OGZmZmYgMDAwMDAwMDAwMDAwMDAwMQooWEVOKSBbICAzMzcuODczMDcyXSAgICBmZmZmODMwODFj
YzhmZTkwIGZmZmY4MmQwODAyNDIzMTUgMDAwMDAwMDAwMDAwMDA4MCBmZmZmODJkMDgwNWJiOTgw
CihYRU4pIFsgIDMzNy44ODExMzJdICAgIDAwMDAwMDAwMDAwMDAwMDEgZmZmZjgyZDA4MDYwMjZm
MCBmZmZmODMwODFjYzhmZWEwIGZmZmY4MmQwODAyNDIzNmEKKFhFTikgWyAgMzM3Ljg4OTE5Nl0g
ICAgZmZmZjgzMDgxY2M4ZmVmMCBmZmZmODJkMDgwMjdhMTUxIGZmZmY4MmQwODAyNDIzMTUgMDAw
MDAwMDEwNjY1ZjAwMAooWEVOKSBbICAzMzcuODk3MjU2XSAgICBmZmZmODMwODFjYzcyMDAwIGZm
ZmY4MzA4MWNjNzIwMDAgZmZmZjgzMDgwNjY1ZjAwMCBmZmZmODMwODFjYzYzMDAwCihYRU4pIFsg
IDMzNy45MDUzMTNdICAgIDAwMDAwMDAwMDAwMDAwMDEgZmZmZjgzMDgwNjY4NDAwMCBmZmZmODMw
ODFjYzhmZDc4IGZmZmY4ODgwOWVlMDgwMDAKKFhFTikgWyAgMzM3LjkxMzM3M10gICAgZmZmZjg4
ODA5ZWUwODAwMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAw
MDAwMwooWEVOKSBbICAzMzcuOTIxNDM0XSAgICBmZmZmODg4MDllZTA4MDAwIDAwMDAwMDAwMDAw
MDAyNDYgYWFhYWFhYWFhYWFhYWFhYSAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIFsgIDMzNy45Mjk0
OTddICAgIDAwMDAwMDAwOTY5NjhhYmUgMDAwMDAwMDAwMDAwMDAwMCBmZmZmZmZmZjgxMDAxM2Fh
IGZmZmZmZmZmODIwM2MxOTAKKFhFTikgWyAgMzM3LjkzNzU1NF0gICAgZGVhZGJlZWZkZWFkZjAw
ZCBkZWFkYmVlZmRlYWRmMDBkIDAwMDAwMTAwMDAwMDAwMDAgZmZmZmZmZmY4MTAwMTNhYQooWEVO
KSBbICAzMzcuOTQ1NjE1XSAgICAwMDAwMDAwMDAwMDBlMDMzIDAwMDAwMDAwMDAwMDAyNDYgZmZm
ZmM5MDA0MDBhZmViMCAwMDAwMDAwMDAwMDBlMDJiCihYRU4pIFsgIDMzNy45NTM2NzRdICAgIDAw
MDAwMDAwMDAwMGJlZWYgMDAwMDAwMDAwMDAwYmVlZiAwMDAwMDAwMDAwMDBiZWVmIDAwMDAwMDAw
MDAwMGJlZWYKKFhFTikgWyAgMzM3Ljk2MTczNl0gICAgMDAwMGUwMTAwMDAwMDAwMSBmZmZmODMw
ODFjYzcyMDAwIDAwMDAwMDM3OWM2NmRiODAgMDAwMDAwMDAwMDE1MjZlMAooWEVOKSBbICAzMzcu
OTY5Nzk3XSAgICAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDA2MDAwMDAw
MDAwMCAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIFsgIDMzNy45Nzc4NTZdIFhlbiBjYWxsIHRyYWNl
OgooWEVOKSBbICAzMzcuOTgxMTUyXSAgICBbPGZmZmY4MmQwODAyNDA0MWM+XSBzY2hlZF9jb250
ZXh0X3N3aXRjaGVkKzB4YWYvMHgxMDEKKFhFTikgWyAgMzM3Ljk4ODA4M10gICAgWzxmZmZmODJk
MDgwMjQwNGUwPl0gc2NoZWR1bGUuYyNzY2hlZF9jb250ZXh0X3N3aXRjaCsweDcyLzB4MTUxCihY
RU4pIFsgIDMzNy45OTU3OTZdICAgIFs8ZmZmZjgyZDA4MDI0MGFjYT5dIHNjaGVkdWxlLmMjc2No
ZWRfc2xhdmUrMHgyYTMvMHgyYjIKKFhFTikgWyAgMzM4LjAwMjgxN10gICAgWzxmZmZmODJkMDgw
MjQyMzE1Pl0gc29mdGlycS5jI19fZG9fc29mdGlycSsweDg1LzB4OTAKKFhFTikgWyAgMzM4LjAw
OTY2NF0gICAgWzxmZmZmODJkMDgwMjQyMzZhPl0gZG9fc29mdGlycSsweDEzLzB4MTUKKFhFTikg
WyAgMzM4LjAxNTQ3MV0gICAgWzxmZmZmODJkMDgwMjdhMTUxPl0gZG9tYWluLmMjaWRsZV9sb29w
KzB4YjIvMHhjOQooWEVOKSBbICAzMzguMDIxOTcwXQooWEVOKSBbICAzMzguMDIzOTY1XSBDUFU3
IEAgZTAwODpmZmZmODJkMDgwMjQyZjk0IChzdG9wX21hY2hpbmUuYyNzdG9wbWFjaGluZV9hY3Rp
b24rMHgzMC8weGEwKQooWEVOKSBbICAzMzguMDMyMzcyXSBDUFU1IEAgZTAwODpmZmZmODJkMDgw
MjQyZjk0IChzdG9wX21hY2hpbmUuYyNzdG9wbWFjaGluZV9hY3Rpb24rMHgzMC8weGEwKQooWEVO
KSBbICAzMzguMDQwNzc2XSBDUFU0IEAgZTAwODpmZmZmODJkMDgwMjQyZjk0IChzdG9wX21hY2hp
bmUuYyNzdG9wbWFjaGluZV9hY3Rpb24rMHgzMC8weGEwKQooWEVOKSBbICAzMzguMDQ5MTgyXSBD
UFUyIEAgZTAwODpmZmZmODJkMDgwMjQyZjlhIChzdG9wX21hY2hpbmUuYyNzdG9wbWFjaGluZV9h
Y3Rpb24rMHgzNi8weGEwKQooWEVOKSBbICAzMzguMDU3NTkxXSBDUFU2IEAgZTAwODpmZmZmODJk
MDgwMjQyZjlhIChzdG9wX21hY2hpbmUuYyNzdG9wbWFjaGluZV9hY3Rpb24rMHgzNi8weGEwKQoo
WEVOKSBbICAzMzguMDY1OTk5XSBDUFUzIEAgZTAwODpmZmZmODJkMDgwMjQyZjlhIChzdG9wX21h
Y2hpbmUuYyNzdG9wbWFjaGluZV9hY3Rpb24rMHgzNi8weGEwKQooWEVOKSBbICAzMzguMDc0NDA2
XSBDUFUwIEAgZTAwODpmZmZmODJkMDgwMjUzMmQxIChuczE2NTUwLmMjbnNfcmVhZF9yZWcrMHgy
MS8weDQyKQooWEVOKSBbICAzMzguMDgxNzczXQooWEVOKSBbICAzMzguMDgzNzY0XSAqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCihYRU4pIFsgIDMzOC4wODkyMjZdIFBh
bmljIG9uIENQVSAxOgooWEVOKSBbICAzMzguMDkyNTIxXSBGQVRBTCBUUkFQOiB2ZWN0b3IgPSAy
IChubWkpCihYRU4pIFsgIDMzOC4wOTY5NDBdIFtlcnJvcl9jb2RlPTAwMDBdCihYRU4pIFsgIDMz
OC4xMDA0OTFdICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioKKFhFTikg
WyAgMzM4LjEwNTk1MV0KKFhFTikgWyAgMzM4LjEwNzk0Nl0gUmVib290IGluIGZpdmUgc2Vjb25k
cy4uLgooWEVOKSBbICAzMzguMTEyMTA1XSBFeGVjdXRpbmcga2V4ZWMgaW1hZ2Ugb24gY3B1MQoo
WEVOKSBbICAzMzguMTE3MzgzXSBTaG90IGRvd24gYWxsIENQVXMKCkFuZCBzaW5jZSBJZ29yIG1h
bmFnZWQgdG8gZml4IGtkdW1wLCBJIGNhbiBub3cgcG9zdCBiYWNrdHJhY2VzIGZyb20KYWxsIENQ
VXMgYXMgd2VsbDogaHR0cHM6Ly9wYXN0ZS5kZWJpYW4ubmV0LzEwOTI2MDkvCgpUaGFua3MsClNl
cmdleQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 22 14:31:37 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Jul 2019 14:31:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hpZLh-0004sL-CW; Mon, 22 Jul 2019 14:31:33 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=L6XB=VT=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hpZLf-0004s9-RR
 for xen-devel@lists.xenproject.org; Mon, 22 Jul 2019 14:31:31 +0000
X-Inumbo-ID: 6381dd9a-ac8d-11e9-a9ba-23a4142b0fb0
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 6381dd9a-ac8d-11e9-a9ba-23a4142b0fb0;
 Mon, 22 Jul 2019 14:31:27 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hpZLa-0006Xp-P5; Mon, 22 Jul 2019 14:31:26 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hpZLa-00065v-Fj; Mon, 22 Jul 2019 14:31:26 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hpZLa-0002E1-Eq; Mon, 22 Jul 2019 14:31:26 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139237-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-freebsd10-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemut-rhel6hvm-intel:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-intel:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-i386-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-i386-examine:reboot:fail:regression
 linux-linus:test-amd64-i386-xl-raw:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-freebsd10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-win7-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemut-rhel6hvm-amd:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-pvshim:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-amd:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-ws16-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-win10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-ws16-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-i386-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-i386-xl-shadow:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-win10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 linux-linus:build-armhf-pvops:kernel-build:fail:regression
 linux-linus:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-examine:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:xen-boot:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-debianhvm-i386-xsm:xen-boot:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-linus:test-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-xl-credit2:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-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=f1a3b43cc1f50c6ee5ba582f2025db3dea891208
X-Osstest-Versions-That: linux=736706bee3298208343a76096370e4f6a5c55915
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 22 Jul 2019 14:31:26 +0000
Subject: [Xen-devel] [linux-linus test] 139237: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTIzNyBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTM5MjM3LwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXNoYWRvdyA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSA3IHhlbi1i
b290IGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2
NCAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydCAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJF
R1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgNyB4
ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LXFl
bXV1LXJoZWw2aHZtLWludGVsICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMz
NTgwCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyIDEwIHhlbi1ib290L3NyY19ob3N0ICAg
ICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIg
MTEgeGVuLWJvb3QvZHN0X2hvc3QgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1h
bWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgOCByZWJvb3QgICAgICAgICAgICAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICA3IHhlbi1ib290
ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDcgeGVuLWJvb3QgICAgIGZhaWwgUkVHUi4gdnMuIDEz
MzU4MAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICA3IHhlbi1ib290ICAgICAgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2lu
Ny1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3Qt
YW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgIDcgeGVuLWJvb3QgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgNyB4ZW4tYm9v
dCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcHZzaGltICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgIDcgeGVuLWJv
b3QgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2
aHZtLWFtZCAgNyB4ZW4tYm9vdCAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgIDcgeGVuLWJv
b3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdpbjEwLWkzODYgIDcgeGVuLWJvb3QgICAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgNyB4ZW4tYm9vdCAg
ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
aW43LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVz
dC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAxMCB4ZW4tYm9vdC9zcmNfaG9zdCAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgIDExIHhlbi1i
b290L2RzdF9ob3N0ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1zaGFkb3cgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0
cmljdCA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXdpbjEwLWkzODYgIDcgeGVuLWJvb3QgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMz
NTgwCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDcg
eGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14
c20gICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDEzMzU4MAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgNiBrZXJu
ZWwtYnVpbGQgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCgpUZXN0cyB3aGljaCBk
aWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm1oZi1hcm1oZi14
bC1jdWJpZXRydWNrICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQtcmF3ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1y
dGRzICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVk
aXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAg
NyB4ZW4tYm9vdCBmYWlsIGJhc2VsaW5lIHVudGVzdGVkCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtZGViaWFuaHZtLWkzODYteHNtICA3IHhlbi1ib290IGZhaWwgYmFzZWxpbmUgdW50ZXN0ZWQK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgZmFpbCBsaWtlIDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTMzNTgwCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwg
bGlrZSAxMzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bC1zZWF0dGxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1s
aWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcngg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13
aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBsaW51eCAg
ICAgICAgICAgICAgICBmMWEzYjQzY2MxZjUwYzZlZTViYTU4MmYyMDI1ZGIzZGVhODkxMjA4CmJh
c2VsaW5lIHZlcnNpb246CiBsaW51eCAgICAgICAgICAgICAgICA3MzY3MDZiZWUzMjk4MjA4MzQz
YTc2MDk2MzcwZTRmNmE1YzU1OTE1CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzM1ODAgIDIwMTkt
MDMtMDQgMTk6NTM6MDkgWiAgMTM5IGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTMzNjA1ICAy
MDE5LTAzLTA1IDIwOjAzOjE0IFogIDEzOCBkYXlzICAgODEgYXR0ZW1wdHMKVGVzdGluZyBzYW1l
IHNpbmNlICAgMTM5MjIzICAyMDE5LTA3LTIxIDAwOjE4OjQ2IFogICAgMSBkYXlzICAgIDIgYXR0
ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLQo0MDgyIHBlb3BsZSB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0LApub3Qg
bGlzdGluZyB0aGVtIGFsbAoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1p
Mzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0taTM4
Ni14c20gICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVz
dGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1k
ZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQt
eGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJl
c3RyaWN0ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJp
Y3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4
YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtNjQtYXJtNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVl
YnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVs
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUt
cmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVs
dGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hp
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1y
YXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxl
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJt
NjQteGwtdGh1bmRlcnggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0
ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6
IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJs
ZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dz
CgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFs
LCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7
YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9y
Zy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBo
YXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9u
IGxvZzsgaXQgd291bGQgYmUgODcwNjA0IGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 22 14:40:16 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Jul 2019 14:40:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hpZU2-0005bg-Ax; Mon, 22 Jul 2019 14:40:10 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=PbCh=VT=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hpZU1-0005bb-9G
 for xen-devel@lists.xenproject.org; Mon, 22 Jul 2019 14:40:09 +0000
X-Inumbo-ID: 99db17bd-ac8e-11e9-8980-bc764e045a96
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 99db17bd-ac8e-11e9-8980-bc764e045a96;
 Mon, 22 Jul 2019 14:40:08 +0000 (UTC)
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: wU87Pt9nJ0jcBuhm+QsXoTFHR3JyDEesmZep2Hrq2H4E6ntl6p+JcYT4MWtV0d1JBFe+rPZlUt
 M+gGbnR9fHqGEIecg4AqyFHBr7Ohub4zCWbpZR1S404nVHNmfa30oqjN1J9aaC8uYAygZ0leuc
 n3aE/2EP3+IvQFQaJwB7yzIx0hKuKqSrav3/WVFnEP5GcM/bhviNvPZJr2eHU068EuhlaLJhmB
 YeOxaJ0Gh54M5rdmK1tMMWxc8AWC7ztJ/xzFb7xCfIUTwRUlTr8JOXB31kZxZbL3pJ+skgM/Xr
 8io=
X-SBRS: 2.7
X-MesageID: 3381494
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,295,1559534400"; 
   d="scan'208";a="3381494"
Date: Mon, 22 Jul 2019 16:39:53 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Paul Durrant <Paul.Durrant@citrix.com>
Message-ID: <20190722143953.tkcmv5bb72sdlkql@Air-de-Roger>
References: <CAMmSBy9g-QFHTXhpHK6=xDFiBDj4LpnJ=cXj405MMmA1rJaOUg@mail.gmail.com>
 <CAMmSBy8CcG08-+-F6fvwmH1oEKpsV8OGEco94g04dZcyyFWKbw@mail.gmail.com>
 <b2e4ed0b178e41ebbc8f1db622ecae95@AMSPEX02CL03.citrite.net>
 <20190722114859.dtm4w5ff75uedu24@Air-de-Roger>
 <9238bf1a297c42f38dccc1cfb50bd144@AMSPEX02CL03.citrite.net>
 <20190722134813.c7fedaqtrbo6ojvo@Air-de-Roger>
 <81a7cdc728294e5ca05fd056a87cb21b@AMSPEX02CL03.citrite.net>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <81a7cdc728294e5ca05fd056a87cb21b@AMSPEX02CL03.citrite.net>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [BUG] After upgrade to Xen 4.12.0 iommu=no-igfx
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>,
 'Roman Shaposhnik' <roman@zededa.com>, "jbeulich@suse.com" <jbeulich@suse.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 "boris.ostrovsky@oracle.com" <boris.ostrovsky@oracle.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBKdWwgMjIsIDIwMTkgYXQgMDQ6MDM6NDRQTSArMDIwMCwgUGF1bCBEdXJyYW50IHdy
b3RlOgo+ID4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0KPiBbc25pcF0KPiA+ID4gPiBkaWZm
IC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYyBiL3hlbi9kcml2ZXJzL3Bh
c3N0aHJvdWdoL2lvbW11LmMKPiA+ID4gPiBpbmRleCA3OWVjNjcxOWY1Li45ZDkxZjBkNjMzIDEw
MDY0NAo+ID4gPiA+IC0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMKPiA+ID4g
PiArKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jCj4gPiA+ID4gQEAgLTE4NSw3
ICsxODUsNyBAQCB2b2lkIF9faHdkb21faW5pdCBpb21tdV9od2RvbV9pbml0KHN0cnVjdCBkb21h
aW4gKmQpCj4gPiA+ID4gICAgICByZWdpc3Rlcl9rZXloYW5kbGVyKCdvJywgJmlvbW11X2R1bXBf
cDJtX3RhYmxlLCAiZHVtcCBpb21tdSBwMm0gdGFibGUiLCAwKTsKPiA+ID4gPgo+ID4gPiA+ICAg
ICAgaGQtPnN0YXR1cyA9IElPTU1VX1NUQVRVU19pbml0aWFsaXppbmc7Cj4gPiA+ID4gLSAgICBo
ZC0+bmVlZF9zeW5jID0gaW9tbXVfaHdkb21fc3RyaWN0ICYmICFpb21tdV91c2VfaGFwX3B0KGQp
Owo+ID4gPiA+ICsgICAgaGQtPm5lZWRfc3luYyA9ICFpb21tdV91c2VfaGFwX3B0KGQpOwo+ID4g
Pgo+ID4gPiBCdXQgdGhpcyBpcyBnb2luZyB0byBtZWFuIHRoZSBpZigpIGJlbG93IGlzIHRydWUg
Zm9yIG5vbi1zdHJpY3QgZG9tMCwgd2hpY2ggbWVhbnMgaXQgcG9pbnRsZXNzbHkKPiA+IG1hcHMg
dGhlIGRvbTAgcGFnZSBsaXN0IHdoZW4gaHdkb21faW9tbXVfbWFwKCkgc2hvdWxkIGhhdmUgYWxy
ZWFkeSBtYXBwZWQgYWxsIGNvbnZlbnRpb25hbCBSQU0uCj4gPiAKPiA+IFJpZ2h0LCB0aGlzIGFs
bCBzZWVtcyBxdWl0ZSBicm9rZW4uIE5vbi10cmFuc2xhdGVkIGd1ZXN0cyAoaWU6IFBWKQo+ID4g
d291bGQgYWx3YXlzIG5lZWQgaW9tbXUgcGFnZS10YWJsZSBzeW5jLCBidXQgc2V0X2lkZW50aXR5
X3AybV9lbnRyeQo+ID4gY29udGFpbnMgdGhlIGZvbGxvd2luZzoKPiA+IAo+ID4gaWYgKCAhcGFn
aW5nX21vZGVfdHJhbnNsYXRlKHAybS0+ZG9tYWluKSApCj4gPiB7Cj4gPiAgICAgaWYgKCAhbmVl
ZF9pb21tdV9wdF9zeW5jKGQpICkKPiA+ICAgICAgICAgcmV0dXJuIDA7Cj4gPiAgICAgcmV0dXJu
IGlvbW11X2xlZ2FjeV9tYXAoZCwgX2RmbihnZm5fbCksIF9tZm4oZ2ZuX2wpLCBQQUdFX09SREVS
XzRLLAo+ID4gICAgICAgICAgICAgICAgICAgICAgICAgICAgIElPTU1VRl9yZWFkYWJsZSB8IElP
TU1VRl93cml0YWJsZSk7Cj4gPiB9Cj4gPiAKPiA+IEkgd29uZGVyIHdoZXRoZXIgdGhlIHVzYWdl
IG9mIG5lZWRfaW9tbXVfcHRfc3luYyBpcyB3cm9uZyB0aGVyZSwgYW5kCj4gPiBzaG91bGQgaW5z
dGVhZCBiZSAhaGFzX2lvbW11X3B0KGQpLCBzaW5jZSBub24tdHJhbnNsYXRlZCBkb21haW5zIHdv
dWxkCj4gPiBuZXZlciBzaGFyZSB0aGUgaW9tbXUgcGFnZS10YWJsZXMgYW55d2F5Lgo+IAo+IFlv
dSB3YW50IHN5bmNpbmcgaWYgdGhlIGRvbWFpbiBoYXMgSU9NTVUgcGFnZSB0YWJsZXMgYW5kIHNo
YXJlZCBFUFQgaXMgbm90IGluIHVzZSwgc28gdGhpcyBsb2dpYyBqdXN0IHNlZW1zIHdyb25nLgoK
UmlnaHQsIHNvIGZvciBhIFBWIGRvbWFpbiB0aGlzIHdvdWxkIG1lYW4gc3luY2luZyBpZiB0aGUg
aW9tbXUgaXMgaW4KdXNlZCwgYmVjYXVzZSB0aGVyZSdzIG5vIHNoYXJpbmcgYXQgYWxsLgoKPiA+
IAo+ID4gSW4gYW55IGNhc2UsIEkgdGhpbmsgbmVlZF9zeW5jIG11c3QgYmUgc2V0IHdoZW4gdGhl
IGlvbW11IHBhZ2UgdGFibGVzCj4gPiBhcmUgbm90IHNoYXJlZCwgYW5kIGdhdGluZyBpdCBvbiBp
b21tdV9od2RvbV9zdHJpY3Qgc2VlbXMgd3JvbmcgdG8gbWUsCj4gPiB0aGUgc3RyaWN0bmVzcyBv
ZiB0aGUgaW9tbXUgZG9lc24ndCBhZmZlY3Qgd2hldGhlciBhIHN5bmMgaXMgbmVlZCBvcgo+ID4g
bm90Lgo+IAo+IEkgdGhpbmsgbmVlZF9zeW5jIGlzIGdhdGVkIG9uIHN0cmljdCBtb2RlIGJlY2F1
c2UsIGluICdyZWxheGVkJyBtb2RlLCB0aGUgbWFwcGluZ3MgdGhhdCBhcmUgc2V0IHVwIHdoZW4g
ZG9tMCBpcyBzdGFydGVkIGFyZSBzdXBwb3NlZCB0byBiZSBzdGF0aWMgKG1vZHVsbyBob3RwbHVn
IFJBTSkuLi4gc28gbW9kaWZpY2F0aW9ucyB0byB0aGUgZG9tYWluJ3MgcGFnZSBsaXN0IGFyZSBu
b3Qgc3VwcG9zZWQgdG8gaGF2ZSBhbnkgZWZmZWN0LCBhbmQgc28gbm8gc3luY2hyb25pemF0aW9u
IG5lZWQgYmUgZG9uZS4KCkhtLCByaWdodCwgaW4gcmVsYXhlZCBtb2RlIGRvbTAgaXMgc3VwcG9z
ZWQgdG8gaGF2ZSBhbGwgUkFNIHJlZ2lvbnMKbWFwcGVkIGluIHRoZSBpb21tdSBwYWdlLXRhYmxl
cywgc28gdGhlcmUncyBubyBuZWVkIHRvIG1vZGlmeSB0aGUKaW9tbXUgcGFnZSB0YWJsZXMgYXQg
cnVuIHRpbWUuCgpUaGlzIGFwcHJvYWNoIHNlZW1zIHNsaWdodGx5IGJyb2tlbiBpZiBkbWEgb3Bl
cmF0aW9ucyBhZ2FpbnMgbW1pbwpyZWdpb25zIGFyZSBhdHRlbXB0ZWQgYnkgZG9tMCwgYnV0IGFu
eXdheSwgdGhpcyBzZWVtcyB0byBoYXZlIHdvcmtlZApmaW5lIHNvIGZhci4KCj4gPiAKPiA+IEkn
dmUgdXBkYXRlZCB0aGUgcGF0Y2ggdG8gYXZvaWQgdGhlIHBvaW50bGVzcyBtYXBwaW5nIG9mIGRv
bTAgcGFnZQo+ID4gbGlzdCwgYnV0IEkgaGF2ZW4ndCBpbmNsdWRlZCB0aGUgY2hhbmdlIHRvIHNl
dF9pZGVudGl0eV9wMm1fZW50cnkuCj4gPiAKPiAKPiBTbywgSSB0aGluayB0aGUgYWxiZWl0IG9k
ZCBsb29raW5nIGxvZ2ljIGluIGlvbW11X2h3ZG9tX2luaXQoKSB3YXMgYWN0dWFsbHkgY29ycmVj
dCwgYnV0IHRoZSBjb2RlIGluIHNldF9pZGVudGl0eV9wMm1fZW50cnkoKSBpcyB3cm9uZy4KCkFj
aywgc2VlIHRoZSBwYXRjaCBiZWxvdy4gSSB0aGluayBpdCBtaWdodCBhbHNvIGJlIGhlbHBmdWwg
dG8gYWRkIGEKY29tbWVudCB0byB0aGUgc2V0dGluZyBvZiBuZWVkX3N5bmMgaW4gaW9tbXVfaHdk
b21faW5pdCBpbiBvcmRlciB0bwptZW50aW9uIHRoYXQgcmVsYXhlZCBkb21haW5zIGRvbid0IG5l
ZWQgc3luYyBiZWNhdXNlIGFsbCByYW0gaXMKYWxyZWFkeSBtYXBwZWQgaW4gdGhlIGlvbW11IHBh
Z2UgdGFibGVzLgoKVGhhbmtzLCBSb2dlci4KLS0tODwtLS0KZGlmZiAtLWdpdCBhL3hlbi9hcmNo
L3g4Ni9tbS9wMm0uYyBiL3hlbi9hcmNoL3g4Ni9tbS9wMm0uYwppbmRleCBmZWY5N2M4MmY2Li44
OGEyNDMwYzhjIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvbW0vcDJtLmMKKysrIGIveGVuL2Fy
Y2gveDg2L21tL3AybS5jCkBAIC04MzYsNyArODM2LDcgQEAgZ3Vlc3RfcGh5c21hcF9hZGRfcGFn
ZShzdHJ1Y3QgZG9tYWluICpkLCBnZm5fdCBnZm4sIG1mbl90IG1mbiwKICAgICAgICAgICovCiAg
ICAgICAgIGZvciAoIGkgPSAwOyBpIDwgKDFVTCA8PCBwYWdlX29yZGVyKTsgKytpLCArK3BhZ2Ug
KQogICAgICAgICB7Ci0gICAgICAgICAgICBpZiAoICFuZWVkX2lvbW11X3B0X3N5bmMoZCkgKQor
ICAgICAgICAgICAgaWYgKCAhaGFzX2lvbW11X3B0KGQpICkKICAgICAgICAgICAgICAgICAvKiBu
b3RoaW5nICovOwogICAgICAgICAgICAgZWxzZSBpZiAoIGdldF9wYWdlX2FuZF90eXBlKHBhZ2Us
IGQsIFBHVF93cml0YWJsZV9wYWdlKSApCiAgICAgICAgICAgICAgICAgcHV0X3BhZ2VfYW5kX3R5
cGUocGFnZSk7CkBAIC0xMzQxLDcgKzEzNDEsNyBAQCBpbnQgc2V0X2lkZW50aXR5X3AybV9lbnRy
eShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGdmbl9sLAogCiAgICAgaWYgKCAhcGFn
aW5nX21vZGVfdHJhbnNsYXRlKHAybS0+ZG9tYWluKSApCiAgICAgewotICAgICAgICBpZiAoICFu
ZWVkX2lvbW11X3B0X3N5bmMoZCkgKQorICAgICAgICBpZiAoICFoYXNfaW9tbXVfcHQoZCkgKQog
ICAgICAgICAgICAgcmV0dXJuIDA7CiAgICAgICAgIHJldHVybiBpb21tdV9sZWdhY3lfbWFwKGQs
IF9kZm4oZ2ZuX2wpLCBfbWZuKGdmbl9sKSwgUEFHRV9PUkRFUl80SywKICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgSU9NTVVGX3JlYWRhYmxlIHwgSU9NTVVGX3dyaXRhYmxlKTsKQEAg
LTE0MzIsNyArMTQzMiw3IEBAIGludCBjbGVhcl9pZGVudGl0eV9wMm1fZW50cnkoc3RydWN0IGRv
bWFpbiAqZCwgdW5zaWduZWQgbG9uZyBnZm5fbCkKIAogICAgIGlmICggIXBhZ2luZ19tb2RlX3Ry
YW5zbGF0ZShkKSApCiAgICAgewotICAgICAgICBpZiAoICFuZWVkX2lvbW11X3B0X3N5bmMoZCkg
KQorICAgICAgICBpZiAoICFoYXNfaW9tbXVfcHQoZCkgKQogICAgICAgICAgICAgcmV0dXJuIDA7
CiAgICAgICAgIHJldHVybiBpb21tdV9sZWdhY3lfdW5tYXAoZCwgX2RmbihnZm5fbCksIFBBR0Vf
T1JERVJfNEspOwogICAgIH0KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 22 14:53:40 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Jul 2019 14: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 1hpZgz-0006M1-MZ; Mon, 22 Jul 2019 14:53:33 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=1DzW=VT=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hpZgy-0006Lw-Sx
 for xen-devel@lists.xenproject.org; Mon, 22 Jul 2019 14:53:32 +0000
X-Inumbo-ID: 76babbfe-ac90-11e9-80f6-3bd5a4b37707
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 76babbfe-ac90-11e9-80f6-3bd5a4b37707;
 Mon, 22 Jul 2019 14:53:28 +0000 (UTC)
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: +lGxR5T4TcMLCWTQ0bB96rbn8rHwsTbjm/LDBypJUwh+wO4Agb57ESqe+RHx7nwuC84UPjpn/T
 dW1/JrRHJ/kWTTYfZrlmrIN35REg29jVY4DkEqD3jE3zam6cGCfYyQSCZyMfkPaz1hQHKaE4/E
 9BE/y5p+Zo3tyuNB4lH9nnYho6oFLtROZbmhwlChNBp/JHqWzrJ+01fAxhBQs/TKWcZ/eSzrqV
 ymSJxkl3s6WK4n4g5vYxQBMC998uJaicBzrY6iOitg2LzUppi5SmuP5SGs/g4mDEgq7uimxL7+
 Io4=
X-SBRS: 2.7
X-MesageID: 3303477
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,295,1559534400"; 
   d="scan'208";a="3303477"
Date: Mon, 22 Jul 2019 15:53:19 +0100
From: Anthony PERARD <anthony.perard@citrix.com>
To: Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Message-ID: <20190722145319.GG1208@perard.uk.xensource.com>
References: <20190704144233.27968-1-anthony.perard@citrix.com>
 <20190704144233.27968-25-anthony.perard@citrix.com>
 <20190715141521.aqmpchgzyleoergc@MacBook-Air-de-Roger.local>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20190715141521.aqmpchgzyleoergc@MacBook-Air-de-Roger.local>
User-Agent: Mutt/1.12.1 (2019-06-15)
Subject: Re: [Xen-devel] [PATCH v3 24/35] OvmfPkg/XenPlatformPei: Rework
 memory detection
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>,
 Jordan Justen <jordan.l.justen@intel.com>, devel@edk2.groups.io,
 Julien Grall <julien.grall@arm.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 xen-devel@lists.xenproject.org, Laszlo Ersek <lersek@redhat.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBKdWwgMTUsIDIwMTkgYXQgMDQ6MTU6MjFQTSArMDIwMCwgUm9nZXIgUGF1IE1vbm7D
qSB3cm90ZToKPiBPbiBUaHUsIEp1bCAwNCwgMjAxOSBhdCAwMzo0MjoyMlBNICswMTAwLCBBbnRo
b255IFBFUkFSRCB3cm90ZToKPiA+IFdoZW4gcnVubmluZyBhcyBhIFhlbiBQVkggZ3Vlc3QsIHRo
ZXJlIGlzIG5vIENNT1MgdG8gcmVhZCB0aGUgbWVtb3J5Cj4gPiBzaXplIGZyb20uICBSZXdvcmsg
R2V0U3lzdGVtTWVtb3J5U2l6ZShCZWxvd3xBYm92ZSk0Z2IoKSBzbyB0aGV5IGNhbgo+ID4gd29y
a3Mgd2l0aG91dCBDTU9TIGJ5IHJlYWRpbmcgdGhlIGU4MjAgdGFibGUuCj4gPiAKPiA+IFJld29y
ayBYZW5QdWJsaXNoUmFtUmVnaW9ucyBmb3IgUFZILCBoYW5kbGUgdGhlIFJlc2VydmUgdHlwZSBh
bmQgZXhwbGFpbgo+ID4gYWJvdXQgdGhlIEFDUEkgdHlwZS4gTVRSUiBzZXR0aW5ncyBhcmVuJ3Qg
bW9kaWZpZWQgYW55bW9yZSwgb24gSFZNLCBpdCdzCj4gPiBhbHJlYWR5IGRvbmUgYnkgaHZtbG9h
ZGVyLCBvbiBQVkggaXQgaXMgc3VwcG9zZWQgdG8gaGF2ZSBzYW5lIGRlZmF1bHQuCj4gPiAKPiA+
IFJlZjogaHR0cHM6Ly9idWd6aWxsYS50aWFub2NvcmUub3JnL3Nob3dfYnVnLmNnaT9pZD0xNjg5
Cj4gPiBTaWduZWQtb2ZmLWJ5OiBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4
LmNvbT4KPiA+IEFja2VkLWJ5OiBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgo+ID4g
LS0tCj4gPiAKPiA+IE5vdGVzOgo+ID4gICAgIENvbW1lbnQgZm9yIFhlbiBwZW9wbGU6Cj4gPiAg
ICAgQWJvdXQgTVRSUiwgc2hvdWxkIHdlIHJlZG8gdGhlIHNldHRpbmcgaW4gT1ZNRj8gRXZlbiBp
ZiBpbiBib3RoIGNhc2Ugb2YKPiA+ICAgICBQVkggYW5kIEhWTSwgc29tZXRoaW5nIHdvdWxkIGhh
dmUgc2V0dXAgdGhlIGRlZmF1bHQgdHlwZSB0byB3cml0ZSBiYWNrCj4gPiAgICAgYW5kIGhhbmRs
ZSBhIGZldyBvdGhlciByYW5nZXMgbGlrZSBQQ0kgaG9sZSwgaHZtbG9hZGVyIGZvciBIVk0gb3Ig
YW5kCj4gPiAgICAgbGlieGMgSSB0aGluayBmb3IgUFZILgo+IAo+IFRoYXQncyBhIHRyaWNreSBx
dWVzdGlvbi4gSWRlYWxseSB3ZSB3b3VsZCBsaWtlIHRoZSBmaXJtd2FyZSAoT1ZNRikgdG8KPiB0
YWtlIGNhcmUgb2YgdGhhdCwgYmVjYXVzZSBpdCBhbHJlYWR5IGhhcyBjb2RlIHRvIGRvIHNvLiBQ
cm9ibGVtIGhlcmUKPiBpcyB0aGF0IFBWSCBjYW4gYWxzbyBiZSBib290ZWQgd2l0aG91dCBmaXJt
d2FyZSwgaW4gd2hpY2ggY2FzZSBpdAo+IG5lZWRzIHRoZSBoeXBlcnZpc29yIHRvIGhhdmUgc2V0
dXAgc29tZSBzYW5lIGluaXRpYWwgTVRSUiBzdGF0ZS4KPiAKPiBUaGUgc3RhdGVtZW50IGluIHRo
ZSBQVkggZG9jdW1lbnQgYWJvdXQgaW5pdGlhbCBNVFJSIHN0YXRlIGlzIHZhZ3VlCj4gZW5vdWdo
IHRoYXQgYWxsb3dzIFhlbiB0byBib290IGludG8gdGhlIGd1ZXN0IHdpdGggYSBtaW5pbWFsIE1U
UlIKPiBzdGF0ZSwgdGhhdCBjYW4gZm9yIGV4YW1wbGUgbm90IGNvbnRhaW4gVUMgcmVnaW9ucyBm
b3IgdGhlIE1NSU8KPiByZWdpb25zIG9mIHBhc3NlZCB0aHJvdWdoIGRldmljZXMsIGhlbmNlIEkg
dGhpbmsgT1ZNRiBzaG91bGQgYmUgaW4KPiBjaGFyZ2Ugb2YgY3JlYXRpbmcgYSBtb3JlIGNvbXBs
ZXRlIE1UUlIgc3RhdGUgaWYgcG9zc2libGUuCj4gCj4gSXMgdGhpcyBzb21ldGhpbmcgT1ZNRiBh
bHJlYWR5IGhhcyBsb2dpYyBmb3I/CgpXZWxsLCB0aGVyZSBhcmUgc29tZSBsb2dpYyBidXQgaXQn
cyBmb3IgUUVNVSAoYW5kIHVzZXMgYW4gaW50ZXJmYWNlIHRoYXQKaXNuJ3QgYXZhaWxhYmxlIHdo
ZW4gcnVubmluZyBvbiBYZW4sIGZ3Y2ZnKS4KClRoZSBsb2dpYyB0aGF0IHdhcyB0aGVyZSBmb3Ig
WGVuIEhWTSB3YXMgdmVyeSBzaW1wbGUsIGEgc2luZ2xlIHNldApjYWNoZS13cml0ZS1iYWNrIGZv
ciB0aGUgUkFNLCB0aGF0J3Mgd2h5IEkgcmVtb3ZlIGl0IChhbmQgYmVjYXVzZSBJJ20Kbm90IHN1
cmUgeWV0IEkgZmlndXJlZCBvdXQgaG93IHRvIHJ1biB0aGUgbXRyciBmdW5jdGlvbnMgY29ycmVj
dGx5IGluCk9WTUYpLgoKSSBwcm9iYWJseSBnb2luZyB0byBoYXZlIHRvIHdyaXRlIGEgbmV3IGxv
Z2ljIHdoaWNoIHdvdWxkIHJld3JpdGUgdGhlCk1UUlIgZnJvbSBzY3JhdGNoIGluc3RlYWQgb2Yg
cmVseWluZyBvbiB0aGUgZXhpc3Rpbmcgc2V0dXAuCgo+IEFsc28gYWNjb3VudGluZyBmb3IgdGhl
IE1NSU8gcmVnaW9ucyBvZiBkZXZpY2VzPwoKSSdsbCBoYXZlIHRvIGRpZyBkZWVwZXIgaW50byBP
Vk1GIGNvZGVzLCBhbmQgUENJIGRldmljZSBoYW5kbGluZy4gT24KSFZNLCB3ZSBoYXZlIGEgZGlm
ZmVyZW50IGxvZ2ljIHRoYW4gdGhlIG9uZSBmb3IgUUVNVSwgT1ZNRiBvbmx5IHNjYW4Kd2hhdCBo
dm1sb2FkZXIgaGF2ZSBkb25lIGluc3RlYWQgb2YgcmUtc2V0dXAgdGhlIHBjaSBkZXZpY2VzLiBJ
J20KcHJvYmFibHkgbWlzc2luZyBvdGhlciBzdHVmZi4KCj4gPiBkaWZmIC0tZ2l0IGEvT3ZtZlBr
Zy9YZW5QbGF0Zm9ybVBlaS9NZW1EZXRlY3QuYyBiL092bWZQa2cvWGVuUGxhdGZvcm1QZWkvTWVt
RGV0ZWN0LmMKPiA+IGluZGV4IGNiN2RkOTNhZDYuLjNlMzNlN2Y0MTQgMTAwNjQ0Cj4gPiAtLS0g
YS9Pdm1mUGtnL1hlblBsYXRmb3JtUGVpL01lbURldGVjdC5jCj4gPiArKysgYi9Pdm1mUGtnL1hl
blBsYXRmb3JtUGVpL01lbURldGVjdC5jCj4gPiBAQCAtOTYsNiArOTYsNDcgQEAgUTM1VHNlZ01i
eXRlc0luaXRpYWxpemF0aW9uICgKPiA+ICAgIG1RMzVUc2VnTWJ5dGVzID0gRXh0ZW5kZWRUc2Vn
TWJ5dGVzOwo+ID4gIH0KPiA+ICAKPiA+ICtTVEFUSUMKPiA+ICtVSU5UNjQKPiA+ICtHZXRIaWdo
ZXN0U3lzdGVtTWVtb3J5QWRkcmVzcyAoCj4gPiArICBCT09MRUFOICAgICAgIEJlbG93NGdiCj4g
PiArICApCj4gPiArewo+ID4gKyAgRUZJX0U4MjBfRU5UUlk2NCAgICAqRTgyME1hcDsKPiA+ICsg
IFVJTlQzMiAgICAgICAgICAgICAgRTgyMEVudHJpZXNDb3VudDsKPiA+ICsgIEVGSV9FODIwX0VO
VFJZNjQgICAgKkVudHJ5Owo+ID4gKyAgRUZJX1NUQVRVUyAgICAgICAgICBTdGF0dXM7Cj4gPiAr
ICBVSU5UMzIgICAgICAgICAgICAgIExvb3A7Cj4gPiArICBVSU5UNjQgICAgICAgICAgICAgIEhp
Z2hlc3RBZGRyZXNzOwo+ID4gKyAgVUlOVDY0ICAgICAgICAgICAgICBFbnRyeUVuZDsKPiA+ICsK
PiA+ICsgIEhpZ2hlc3RBZGRyZXNzID0gMDsKPiA+ICsKPiA+ICsgIFN0YXR1cyA9IFhlbkdldEU4
MjBNYXAgKCZFODIwTWFwLCAmRTgyMEVudHJpZXNDb3VudCk7Cj4gCj4gWW91IGNvdWxkIG1heWJl
IGluaXRpYWxpemUgdGhpcyBhcyBhIGdsb2JhbCB0byBhdm9pZCBoYXZpbmcgdG8gaXNzdWUKPiBh
IGh5cGVyY2FsbCBlYWNoIHRpbWUgeW91IG5lZWQgdG8gZ2V0IHNvbWV0aGluZyBmcm9tIHRoZSBt
ZW1vcnkgbWFwLgoKVGhhdCBmdW5jdGlvbiBkb2VzIHRoYXQsIGl0IG9ubHkgbWFrZSB0aGUgaHlw
ZXJjYWxsIG9uY2UuIChUaGUgaHlwZXJjYWxsCmNhbiBvbmx5IGJlIG1hZGUgb25jZSBhbnl3YXks
IHRoZSBzZWNvbmQgdGltZSBYZW4gZG9lc24ndCByZXR1cm4gdGhlCm1hcC4pCgo+ID4gKyAgQVNT
RVJUX0VGSV9FUlJPUiAoU3RhdHVzKTsKPiA+ICsKPiA+ICsgIGZvciAoTG9vcCA9IDA7IExvb3Ag
PCBFODIwRW50cmllc0NvdW50OyBMb29wKyspIHsKPiA+ICsgICAgRW50cnkgPSBFODIwTWFwICsg
TG9vcDsKPiA+ICsgICAgRW50cnlFbmQgPSBFbnRyeS0+QmFzZUFkZHIgKyBFbnRyeS0+TGVuZ3Ro
Owo+ID4gKwo+ID4gKyAgICBpZiAoRW50cnktPlR5cGUgPT0gRWZpQWNwaUFkZHJlc3NSYW5nZU1l
bW9yeSAmJgo+ID4gKyAgICAgICAgRW50cnlFbmQgPiBIaWdoZXN0QWRkcmVzcykgewo+ID4gKwo+
ID4gKyAgICAgIGlmIChCZWxvdzRnYiAmJiAoRW50cnlFbmQgPD0gQkFTRV80R0IpKSB7Cj4gPiAr
ICAgICAgICBIaWdoZXN0QWRkcmVzcyA9IEVudHJ5RW5kOwo+ID4gKyAgICAgIH0gZWxzZSBpZiAo
IUJlbG93NGdiICYmIChFbnRyeUVuZCA+PSBCQVNFXzRHQikpIHsKPiA+ICsgICAgICAgIEhpZ2hl
c3RBZGRyZXNzID0gRW50cnlFbmQ7Cj4gPiArICAgICAgfQo+ID4gKyAgICB9Cj4gPiArICB9Cj4g
PiArCj4gPiArICAvLwo+ID4gKyAgLy8gUm91bmQgZG93biB0aGUgZW5kIGFkZHJlc3MuCj4gPiAr
ICAvLwo+ID4gKyAgSGlnaGVzdEFkZHJlc3MgJj0gfihVSU5UNjQpRUZJX1BBR0VfTUFTSzsKPiA+
ICsKPiA+ICsgIHJldHVybiBIaWdoZXN0QWRkcmVzczsKPiAKPiBZb3UgY291bGQgZG8gdGhlIHJv
dW5kaW5nIG9uIHRoZSByZXR1cm4gc3RhdGVtZW50LgoKWWVzLCBJIHRoaW5rIHRoYXQgY2FuIGJl
IGRvbmUuCgo+ID4gK30KPiA+ICAKPiA+ICBVSU5UMzIKPiA+ICBHZXRTeXN0ZW1NZW1vcnlTaXpl
QmVsb3c0Z2IgKAo+ID4gQEAgLTEwNSw2ICsxNDYsMTkgQEAgR2V0U3lzdGVtTWVtb3J5U2l6ZUJl
bG93NGdiICgKPiA+ICAgIFVJTlQ4IENtb3MweDM0Owo+ID4gICAgVUlOVDggQ21vczB4MzU7Cj4g
PiAgCj4gPiArICAvLwo+ID4gKyAgLy8gSW4gUFZIIGNhc2UsIHRoZXJlIGlzIG5vIENNT1MsIHdl
IGhhdmUgdG8gY2FsY3VsYXRlIHRoZSBtZW1vcnkgc2l6ZQo+ID4gKyAgLy8gZnJvbSBwYXJzaW5n
IHRoZSBFODIwCj4gPiArICAvLwo+ID4gKyAgaWYgKFhlblB2aERldGVjdGVkICgpKSB7Cj4gCj4g
SUlSQyBvbiBIVk0geW91IGNhbiBhbHNvIGdldCB0aGUgbWVtb3J5IG1hcCBmcm9tIHRoZSBoeXBl
cmNhbGwsIGluCj4gd2hpY2ggY2FzZSB5b3UgY291bGQgdXNlIHRoZSBzYW1lIGNvZGUgcGF0aCBm
b3IgYm90aCBIVk0gYW5kIFBWSC4KCkkgdGhpbmsgdGhhdCB3b3VsZG4ndCB3b3JrIGJlY2F1c2Ug
aW4gbXkgZXhwZXJpbWVudCwgdGhlIGh5cGVyY2FsbCB3b3VsZApvbmx5IHJldHVybiB0aGUgbWFw
IHRoZSBmaXJzdCB0aW1lIChhdCBsZWFzdCBvbiBQVkgpLiBodm1sb2FkZXIgYWxyZWFkeQptYWtl
IHRoZSBoeXBlcmNhbGwgc28gT1ZNRiBjYW4ndC4KCk9uIHRoZSBvdGhlciBoYW5kLCBYZW5HZXRF
ODIwTWFwKCkgcmV0dXJuIGFuIEU4MjAgbWFwLCBpdCBkb2Vzbid0IG1hdHRlcgppZiBpdCdzIHRo
ZSBvbmUgcGFzc2VkIGJ5IGh2bWxvYWRlciwgb3IgdGhlIG9uZSB3ZSd2ZSBnb3QgZGlyZWN0bHkg
ZnJvbQpYZW4uIFNvIEkgZ3Vlc3Mgd2UgY291bGQgaWdub3JlIHdoYXQgaHZtbG9hZGVyIGhhdmUg
d3JpdHRlbiBpbiB0aGUgQ01PUwphbmQgdXNlIHRoZSBpbmZvcm1hdGlvbiBpbiB0aGUgZTgyMCBk
aXJlY3RseS4gQnV0IEkgdGhpbmsgSSBsZXQgdGhpcwpjaGFuZ2UgZm9yIGZ1dHVyZSBwYXRjaC4K
Cj4gPiArICAgIFVJTlQ2NCAgSGlnaGVzdEFkZHJlc3M7Cj4gPiArCj4gPiArICAgIEhpZ2hlc3RB
ZGRyZXNzID0gR2V0SGlnaGVzdFN5c3RlbU1lbW9yeUFkZHJlc3MgKFRSVUUpOwo+ID4gKyAgICBB
U1NFUlQgKEhpZ2hlc3RBZGRyZXNzID4gMCAmJiBIaWdoZXN0QWRkcmVzcyA8PSBCQVNFXzRHQik7
Cj4gPiArCj4gPiArICAgIHJldHVybiBIaWdoZXN0QWRkcmVzczsKPiAKPiBUaGUgbmFtZSBvZiB0
aGUgZnVuY3Rpb24gaGVyZSBpcyBHZXRTeXN0ZW1NZW1vcnlTaXplQmVsb3c0Z2IsIGJ1dCB5b3UK
PiBhcmUgcmV0dXJuaW5nIHRoZSBoaWdoZXN0IG1lbW9yeSBhZGRyZXNzIGluIHRoZSByYW5nZSwg
aXMgdGhpcwo+IGV4cGVjdGVkPwo+IAo+IGllOiBoaWdoZXN0IGFkZHJlc3MgIT0gbWVtb3J5IHNp
emUKPiAKPiBPbiBIVk0gdGhlcmUgYXJlIHF1aXRlIHNvbWUgaG9sZXMgaW4gdGhlIG1lbW9yeSBt
YXAsIGFuZCBub3RoaW5nCj4gZ3VhcmFudGVlcyB0aGVyZSBhcmUgbm8gbWVtb3J5IHJlZ2lvbnMg
YWZ0ZXIgdGhlIGhvbGVzIG9yIG5vbi1SQU0KPiByZWdpb25zLgoKSSB0aGluayB0aGF0J3Mgd2hh
dCBpcyBleHBlY3RlZCBieSBjYWxsZXIgb2YgdGhlIGZ1bmN0aW9uLgoKPiA+ICsgIH0KPiA+ICsK
PiA+ICAgIC8vCj4gPiAgICAvLyBDTU9TIDB4MzQvMHgzNSBzcGVjaWZpZXMgdGhlIHN5c3RlbSBt
ZW1vcnkgYWJvdmUgMTYgTUIuCj4gPiAgICAvLyAqIENNT1MoMHgzNSkgaXMgdGhlIGhpZ2ggYnl0
ZQo+ID4gZGlmZiAtLWdpdCBhL092bWZQa2cvWGVuUGxhdGZvcm1QZWkvWGVuLmMgYi9Pdm1mUGtn
L1hlblBsYXRmb3JtUGVpL1hlbi5jCj4gPiBpbmRleCBjYmZkODA1OGZjLi42MmEyYzNlZDkzIDEw
MDY0NAo+ID4gLS0tIGEvT3ZtZlBrZy9YZW5QbGF0Zm9ybVBlaS9YZW4uYwo+ID4gKysrIGIvT3Zt
ZlBrZy9YZW5QbGF0Zm9ybVBlaS9YZW4uYwo+ID4gQEAgLTI3OSw2ICsyNzksOCBAQCBYZW5QdWJs
aXNoUmFtUmVnaW9ucyAoCj4gPiAgICBFRklfRTgyMF9FTlRSWTY0ICAqRTgyME1hcDsKPiA+ICAg
IFVJTlQzMiAgICAgICAgICAgIEU4MjBFbnRyaWVzQ291bnQ7Cj4gPiAgICBFRklfU1RBVFVTICAg
ICAgICBTdGF0dXM7Cj4gPiArICBFRklfRTgyMF9FTlRSWTY0ICpFbnRyeTsKPiA+ICsgIFVJTlRO
IEluZGV4Owo+ID4gIAo+ID4gICAgREVCVUcgKChFRklfRF9JTkZPLCAiVXNpbmcgbWVtb3J5IG1h
cCBwcm92aWRlZCBieSBYZW5cbiIpKTsKPiA+ICAKPiA+IEBAIC0yODcsMjYgKzI4OSw0NSBAQCBY
ZW5QdWJsaXNoUmFtUmVnaW9ucyAoCj4gPiAgICAvLwo+ID4gICAgRTgyMEVudHJpZXNDb3VudCA9
IDA7Cj4gPiAgICBTdGF0dXMgPSBYZW5HZXRFODIwTWFwICgmRTgyME1hcCwgJkU4MjBFbnRyaWVz
Q291bnQpOwo+ID4gLQo+ID4gICAgQVNTRVJUX0VGSV9FUlJPUiAoU3RhdHVzKTsKPiA+ICAKPiA+
IC0gIGlmIChFODIwRW50cmllc0NvdW50ID4gMCkgewo+ID4gLSAgICBFRklfRTgyMF9FTlRSWTY0
ICpFbnRyeTsKPiA+IC0gICAgVUlOVDMyIExvb3A7Cj4gPiArICBmb3IgKEluZGV4ID0gMDsgSW5k
ZXggPCBFODIwRW50cmllc0NvdW50OyBJbmRleCsrKSB7Cj4gPiArICAgIFVJTlQ2NCBCYXNlOwo+
ID4gKyAgICBVSU5UNjQgRW5kOwo+ID4gIAo+ID4gLSAgICBmb3IgKExvb3AgPSAwOyBMb29wIDwg
RTgyMEVudHJpZXNDb3VudDsgTG9vcCsrKSB7Cj4gPiAtICAgICAgRW50cnkgPSBFODIwTWFwICsg
TG9vcDsKPiA+ICsgICAgRW50cnkgPSAmRTgyME1hcFtJbmRleF07Cj4gPiAgCj4gPiArCj4gPiAr
ICAgIC8vCj4gPiArICAgIC8vIFJvdW5kIHVwIHRoZSBzdGFydCBhZGRyZXNzLCBhbmQgcm91bmQg
ZG93biB0aGUgZW5kIGFkZHJlc3MuCj4gPiArICAgIC8vCj4gPiArICAgIEJhc2UgPSBBTElHTl9W
QUxVRSAoRW50cnktPkJhc2VBZGRyLCAoVUlOVDY0KUVGSV9QQUdFX1NJWkUpOwo+ID4gKyAgICBF
bmQgPSAoRW50cnktPkJhc2VBZGRyICsgRW50cnktPkxlbmd0aCkgJiB+KFVJTlQ2NClFRklfUEFH
RV9NQVNLOwo+ID4gKwo+ID4gKyAgICBzd2l0Y2ggKEVudHJ5LT5UeXBlKSB7Cj4gPiArICAgIGNh
c2UgRWZpQWNwaUFkZHJlc3NSYW5nZU1lbW9yeToKPiA+ICsgICAgICBBZGRNZW1vcnlSYW5nZUhv
YiAoQmFzZSwgRW5kKTsKPiA+ICsgICAgICBicmVhazsKPiA+ICsgICAgY2FzZSBFZmlBY3BpQWRk
cmVzc1JhbmdlQUNQSToKPiA+ICsgICAgICAvLwo+ID4gKyAgICAgIC8vIElnbm9yZSwgT1ZNRiBz
aG91bGQgcmVhZCB0aGUgQUNQSSB0YWJsZXMgYW5kIHByb3ZpZGUgdGhlbSB0byBsaW51eAo+ID4g
KyAgICAgIC8vIGZyb20gYSBkaWZmZXJlbnQgbG9jYXRpb24uCj4gCj4gV2lsbCBPVk1GIGFsc28g
cGFyc2UgZHluYW1pYyB0YWJsZXMgdG8gY2hlY2sgZm9yIHJlZmVyZW5jZXMgdGhlcmU/CgpJIGhh
dmVuJ3QgbG9va2VkIGF0IHdoYXQgT1ZNRiBkb2VzIHdpdGggdGhlIEFDUEkgdGFibGVzLCBidXQg
TGludXggc2VlbXMKZmluZS4gSSd2ZSBjb21wYXJlZCB0aGUgYm9vdCBvdXRwdXQgb2YgbGludXgg
cnVubmluZyBhcyBQVkggdnMgYm9vdGVkCnZpYSBPVk1GLiBCZXNpZGUgdGhlIGxvY2F0aW9uIG9m
IHRoZSB0YWJsZSBiZWVuIGRpZmZlcmVudCwgdGhlIG51bWJlciBvZgp0YWJsZSB3aGVyZSB0aGUg
c2FtZSwgSSBkb24ndCByZW1lbWJlciBvdGhlciBkaWZmZXJlbmNlLgoKPiA+ICsgICAgICAvLwo+
ID4gKyAgICAgIGJyZWFrOwo+ID4gKyAgICBjYXNlIEVmaUFjcGlBZGRyZXNzUmFuZ2VSZXNlcnZl
ZDoKPiA+ICAgICAgICAvLwo+ID4gLSAgICAgIC8vIE9ubHkgY2FyZSBhYm91dCBSQU0KPiA+ICsg
ICAgICAvLyBBdm9pZCByYW5nZXMgbWFya2VkIGFzIHJlc2VydmVkIGluIHRoZSBlODIwIHRhYmxl
IHByb3ZpZGVkIGJ5Cj4gPiArICAgICAgLy8gaHZtbG9hZGVyIGFzIGl0IGNvbmZsaWN0cyB3aXRo
IGFuIG90aGVyIGFwZXJ0dXJlLgo+IAo+IEkgdGhpbmsgeW91IHdhbnQgdGhlIGxhc3QgcGFydCBv
ZiB0aGUgc2VudGVuY2UgdG8gYmU6ICcuLi4gYXMgaXQKPiBjb25mbGljdHMgd2l0aCBvdGhlciBh
cGVydHVyZXMuJwo+IAo+IEkgdGhpbmsgaG93ZXZlciB0aGF0IHlvdSBzaG91bGQgbWFrZSBzdXJl
IHJhbmdlcyBtYXJrZWQgYXMgcmVzZXJ2ZWQgaW4KPiB0aGUgb3JpZ2luYWwgbWVtb3J5IG1hcCBh
bHNvIGVuZCB1cCBpbiB0aGUgZmluYWwgb25lLCBoZW5jZQo+IG92ZXJsYXBwaW5nIHJhbmdlcyBz
aG91bGQgYmUgbWVyZ2VkLCBpbnN0ZWFkIG9mIGRpc2NhcmRlZC4KCkknbGwgbG9vayBpbnRvIHRo
YXQuCgo+ID4gKyAgICAgIC8vIGVycm9yIG1lc3NhZ2U6IENwdUR4ZTogSW50ZXJzZWN0TWVtb3J5
RGVzY3JpcHRvcjoKPiA+ICsgICAgICAvLyAgICAgICAgZGVzYyBbRkMwMDAwMDAsIDEwMDAwMDAw
MCkgdHlwZSAxIGNhcCA4NzAwMDAwMDAwMDI2MDAxCj4gPiArICAgICAgLy8gICAgICAgIGNvbmZs
aWN0cyB3aXRoIGFwZXJ0dXJlIFtGRUUwMDAwMCwgRkVFMDEwMDApIGNhcCAxCj4gPiAgICAgICAg
Ly8KPiA+IC0gICAgICBpZiAoRW50cnktPlR5cGUgIT0gRWZpQWNwaUFkZHJlc3NSYW5nZU1lbW9y
eSkgewo+ID4gLSAgICAgICAgY29udGludWU7Cj4gPiArICAgICAgaWYgKCFYZW5Idm1sb2FkZXJE
ZXRlY3RlZCAoKSkgewo+ID4gKyAgICAgICAgQWRkUmVzZXJ2ZWRNZW1vcnlCYXNlU2l6ZUhvYiAo
QmFzZSwgRW5kIC0gQmFzZSwgRkFMU0UpOwo+IAo+IFRoaXMgc3BlY2lhbCBjYXNpbmcgZm9yIFBW
SCBsb29rcyB3ZWlyZCwgaWRlYWxseSB3ZSB3b3VsZCBsaWtlIHRvIHVzZQo+IHRoZSBzYW1lIGNv
ZGUgcGF0aCwgb3IgZWxzZSBpdCBzaG91bGQgYmUgZXhwbGljaXRseSBtZW50aW9uZWQgd2h5IFBW
SAo+IGhhcyBkaXZlcmdpbmcgYmVoYXZpb3VyLgoKSSB0aGluayBodm1sb2FkZXIgaXMgdGhlIGlz
c3VlIHJhdGhlciB0aGFuIFBWSC4gSGVyZSBpcyBwYXJ0IG9mIHRoZQoibWVtb3J5IG1hcCIgYXMg
Zm91bmQgaW4gaHZtbG9hZGVyL2NvbmZpZy5oOgoKICAvKiBTcGVjaWFsIEJJT1MgbWFwcGluZ3Ms
IGV0Yy4gYXJlIGFsbG9jYXRlZCBmcm9tIGhlcmUgdXB3YXJkcy4uLiAqLwogICNkZWZpbmUgUkVT
RVJWRURfTUVNQkFTRSAgICAgICAgICAgICAgMHhGQzAwMDAwMAogIC8qIE5CLiBBQ1BJX0lORk9f
UEhZU0lDQUxfQUREUkVTUyAqTVVTVCogbWF0Y2ggZGVmaW5pdGlvbiBpbiBhY3BpL2RzZHQuYXNs
ISAqLwogICNkZWZpbmUgQUNQSV9JTkZPX1BIWVNJQ0FMX0FERFJFU1MgICAgMHhGQzAwMDAwMAog
ICNkZWZpbmUgUkVTRVJWRURfTUVNT1JZX0RZTkFNSUNfU1RBUlQgMHhGQzAwMTAwMAogICNkZWZp
bmUgUkVTRVJWRURfTUVNT1JZX0RZTkFNSUNfRU5EICAgMHhGRTAwMDAwMAoKYW5kIGh2bWxvYWRl
ciBzaW1wbHkgY3JlYXRlcyBhIHNpbmdsZSBlODIwIHJlc2VydmVkIGVudHJ5LCBmcm9tClJFU0VS
VkVEX01FTUJBU0UgdG8gdGhlIHRvcCBvZiA0R0IuIEl0J3MgcHJvYmFibHkgdG9vIG11Y2guCklm
IGh2bWxvYWRlciBvbmx5IHJlc2VydmVkCkFDUElfSU5GT19QSFlTSUNBTF9BRERSRVNTLVJFU0VS
VkVEX01FTU9SWV9EWU5BTUlDX0VORCwgSSBtaWdodCBub3QgaGF2ZQp0byBzcGVjaWFsIGNhc2Ug
aHZtbG9hZGVyLiBBcyBmYXIgYXMgSSBrbm93IDB4ZmVlMDAwMDAgaXNuJ3QgYSBzcGVjaWFsCmJp
b3MgbWFwcGluZywgYnV0IHNvbWV0aGluZyB0aGUgaGFyZHdhcmUgcHJvdmlkZXMuCgoKQW55d2F5
LCB0aGFua3MgZm9yIHRoZSBmZWVkYmFjaywgdGhlcmUncyBwcm9iYWJseSBxdWl0ZSBhIGJpdCB0
byBkbyB0bwpjbGVhbnVwIHRoZSBtZW1vcnkgc3R1ZmYuIEkgZG8gdGhpbmsgYWJvdXQgb25lIGRh
eSBydW5uaW5nIE9WTUYgd2l0aG91dApydW5uaW5nIGh2bWxvYWRlciBmaXJzdCA6LSksIGJ1dCB0
aGVyZSdzIGEgYml0IG1vcmUgdG8gZG8uCgotLSAKQW50aG9ueSBQRVJBUkQKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 22 15:02:48 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Jul 2019 15:02:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hpZpr-00077j-R4; Mon, 22 Jul 2019 15:02:43 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=+VRc=VT=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hpZpq-00077e-Cy
 for xen-devel@lists.xenproject.org; Mon, 22 Jul 2019 15:02:42 +0000
X-Inumbo-ID: bf2c4f5a-ac91-11e9-93e8-cf914bf2b34f
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id bf2c4f5a-ac91-11e9-93e8-cf914bf2b34f;
 Mon, 22 Jul 2019 15:02:39 +0000 (UTC)
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=Paul.Durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 Paul.Durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: y3QPIbHAUj6BDG3mqWde1D/xSJdU7RVLZSjNRr0FYjvktVZ0Vq/C97qr+xNL+zW6EmsaxRDDwv
 ixPAgL92ehxA6Gsm3ithAEhYy61rWRr+ZzxA9i3Dkaxm9cKiYTio5iYZe0+dayt66GURXyG7xK
 ZKhYnkdyYGPKjJ6JTXtB6uoenV6tS3jSKQdEZhI2Won2TEnnuIHGSLg4DBpCVXr9Bsz0By/ACl
 xlfy66pKMYGpZoeWVeZoN3JQj5s0ryodQoauF2f6ohWX6twnYYylF8CrdxyBnh+hB1gTFYwbPP
 Lm0=
X-SBRS: 2.7
X-MesageID: 3365527
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,295,1559534400"; 
   d="scan'208";a="3365527"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Roger Pau Monne <roger.pau@citrix.com>
Thread-Topic: [Xen-devel] [BUG] After upgrade to Xen 4.12.0 iommu=no-igfx
Thread-Index: AQHVPmzkQranvSB3QkuFJWZsoolqxKbWTmUwgAAaH4CAACIW8P///zuAgAAjM0D//+s8gIAAJkZw
Date: Mon, 22 Jul 2019 15:02:35 +0000
Message-ID: <9f11fd0b6be14ea5a8efbb809df74cc9@AMSPEX02CL03.citrite.net>
References: <CAMmSBy9g-QFHTXhpHK6=xDFiBDj4LpnJ=cXj405MMmA1rJaOUg@mail.gmail.com>
 <CAMmSBy8CcG08-+-F6fvwmH1oEKpsV8OGEco94g04dZcyyFWKbw@mail.gmail.com>
 <b2e4ed0b178e41ebbc8f1db622ecae95@AMSPEX02CL03.citrite.net>
 <20190722114859.dtm4w5ff75uedu24@Air-de-Roger>
 <9238bf1a297c42f38dccc1cfb50bd144@AMSPEX02CL03.citrite.net>
 <20190722134813.c7fedaqtrbo6ojvo@Air-de-Roger>
 <81a7cdc728294e5ca05fd056a87cb21b@AMSPEX02CL03.citrite.net>
 <20190722143953.tkcmv5bb72sdlkql@Air-de-Roger>
In-Reply-To: <20190722143953.tkcmv5bb72sdlkql@Air-de-Roger>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] [BUG] After upgrade to Xen 4.12.0 iommu=no-igfx
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>,
 'Roman Shaposhnik' <roman@zededa.com>, "jbeulich@suse.com" <jbeulich@suse.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 "boris.ostrovsky@oracle.com" <boris.ostrovsky@oracle.com>
Content-Type: text/plain; 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+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tCj4gRnJvbTogUm9nZXIgUGF1IE1vbm5lIDxy
b2dlci5wYXVAY2l0cml4LmNvbT4KPiBTZW50OiAyMiBKdWx5IDIwMTkgMTU6NDAKPiBUbzogUGF1
bCBEdXJyYW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT4KPiBDYzogJ1JvbWFuIFNoYXBvc2hu
aWsnIDxyb21hbkB6ZWRlZGEuY29tPjsgeGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnOyBq
Z3Jvc3NAc3VzZS5jb207IEFuZHJldwo+IENvb3BlciA8QW5kcmV3LkNvb3BlcjNAY2l0cml4LmNv
bT47IGJvcmlzLm9zdHJvdnNreUBvcmFjbGUuY29tOyBqYmV1bGljaEBzdXNlLmNvbQo+IFN1Ympl
Y3Q6IFJlOiBbWGVuLWRldmVsXSBbQlVHXSBBZnRlciB1cGdyYWRlIHRvIFhlbiA0LjEyLjAgaW9t
bXU9bm8taWdmeAo+IAo+IE9uIE1vbiwgSnVsIDIyLCAyMDE5IGF0IDA0OjAzOjQ0UE0gKzAyMDAs
IFBhdWwgRHVycmFudCB3cm90ZToKPiA+ID4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0KPiA+
IFtzbmlwXQo+ID4gPiA+ID4gZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lv
bW11LmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jCj4gPiA+ID4gPiBpbmRleCA3
OWVjNjcxOWY1Li45ZDkxZjBkNjMzIDEwMDY0NAo+ID4gPiA+ID4gLS0tIGEveGVuL2RyaXZlcnMv
cGFzc3Rocm91Z2gvaW9tbXUuYwo+ID4gPiA+ID4gKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91
Z2gvaW9tbXUuYwo+ID4gPiA+ID4gQEAgLTE4NSw3ICsxODUsNyBAQCB2b2lkIF9faHdkb21faW5p
dCBpb21tdV9od2RvbV9pbml0KHN0cnVjdCBkb21haW4gKmQpCj4gPiA+ID4gPiAgICAgIHJlZ2lz
dGVyX2tleWhhbmRsZXIoJ28nLCAmaW9tbXVfZHVtcF9wMm1fdGFibGUsICJkdW1wIGlvbW11IHAy
bSB0YWJsZSIsIDApOwo+ID4gPiA+ID4KPiA+ID4gPiA+ICAgICAgaGQtPnN0YXR1cyA9IElPTU1V
X1NUQVRVU19pbml0aWFsaXppbmc7Cj4gPiA+ID4gPiAtICAgIGhkLT5uZWVkX3N5bmMgPSBpb21t
dV9od2RvbV9zdHJpY3QgJiYgIWlvbW11X3VzZV9oYXBfcHQoZCk7Cj4gPiA+ID4gPiArICAgIGhk
LT5uZWVkX3N5bmMgPSAhaW9tbXVfdXNlX2hhcF9wdChkKTsKPiA+ID4gPgo+ID4gPiA+IEJ1dCB0
aGlzIGlzIGdvaW5nIHRvIG1lYW4gdGhlIGlmKCkgYmVsb3cgaXMgdHJ1ZSBmb3Igbm9uLXN0cmlj
dCBkb20wLCB3aGljaCBtZWFucyBpdCBwb2ludGxlc3NseQo+ID4gPiBtYXBzIHRoZSBkb20wIHBh
Z2UgbGlzdCB3aGVuIGh3ZG9tX2lvbW11X21hcCgpIHNob3VsZCBoYXZlIGFscmVhZHkgbWFwcGVk
IGFsbCBjb252ZW50aW9uYWwgUkFNLgo+ID4gPgo+ID4gPiBSaWdodCwgdGhpcyBhbGwgc2VlbXMg
cXVpdGUgYnJva2VuLiBOb24tdHJhbnNsYXRlZCBndWVzdHMgKGllOiBQVikKPiA+ID4gd291bGQg
YWx3YXlzIG5lZWQgaW9tbXUgcGFnZS10YWJsZSBzeW5jLCBidXQgc2V0X2lkZW50aXR5X3AybV9l
bnRyeQo+ID4gPiBjb250YWlucyB0aGUgZm9sbG93aW5nOgo+ID4gPgo+ID4gPiBpZiAoICFwYWdp
bmdfbW9kZV90cmFuc2xhdGUocDJtLT5kb21haW4pICkKPiA+ID4gewo+ID4gPiAgICAgaWYgKCAh
bmVlZF9pb21tdV9wdF9zeW5jKGQpICkKPiA+ID4gICAgICAgICByZXR1cm4gMDsKPiA+ID4gICAg
IHJldHVybiBpb21tdV9sZWdhY3lfbWFwKGQsIF9kZm4oZ2ZuX2wpLCBfbWZuKGdmbl9sKSwgUEFH
RV9PUkRFUl80SywKPiA+ID4gICAgICAgICAgICAgICAgICAgICAgICAgICAgIElPTU1VRl9yZWFk
YWJsZSB8IElPTU1VRl93cml0YWJsZSk7Cj4gPiA+IH0KPiA+ID4KPiA+ID4gSSB3b25kZXIgd2hl
dGhlciB0aGUgdXNhZ2Ugb2YgbmVlZF9pb21tdV9wdF9zeW5jIGlzIHdyb25nIHRoZXJlLCBhbmQK
PiA+ID4gc2hvdWxkIGluc3RlYWQgYmUgIWhhc19pb21tdV9wdChkKSwgc2luY2Ugbm9uLXRyYW5z
bGF0ZWQgZG9tYWlucyB3b3VsZAo+ID4gPiBuZXZlciBzaGFyZSB0aGUgaW9tbXUgcGFnZS10YWJs
ZXMgYW55d2F5Lgo+ID4KPiA+IFlvdSB3YW50IHN5bmNpbmcgaWYgdGhlIGRvbWFpbiBoYXMgSU9N
TVUgcGFnZSB0YWJsZXMgYW5kIHNoYXJlZCBFUFQgaXMgbm90IGluIHVzZSwgc28gdGhpcyBsb2dp
Ywo+IGp1c3Qgc2VlbXMgd3JvbmcuCj4gCj4gUmlnaHQsIHNvIGZvciBhIFBWIGRvbWFpbiB0aGlz
IHdvdWxkIG1lYW4gc3luY2luZyBpZiB0aGUgaW9tbXUgaXMgaW4KPiB1c2VkLCBiZWNhdXNlIHRo
ZXJlJ3Mgbm8gc2hhcmluZyBhdCBhbGwuCj4gCj4gPiA+Cj4gPiA+IEluIGFueSBjYXNlLCBJIHRo
aW5rIG5lZWRfc3luYyBtdXN0IGJlIHNldCB3aGVuIHRoZSBpb21tdSBwYWdlIHRhYmxlcwo+ID4g
PiBhcmUgbm90IHNoYXJlZCwgYW5kIGdhdGluZyBpdCBvbiBpb21tdV9od2RvbV9zdHJpY3Qgc2Vl
bXMgd3JvbmcgdG8gbWUsCj4gPiA+IHRoZSBzdHJpY3RuZXNzIG9mIHRoZSBpb21tdSBkb2Vzbid0
IGFmZmVjdCB3aGV0aGVyIGEgc3luYyBpcyBuZWVkIG9yCj4gPiA+IG5vdC4KPiA+Cj4gPiBJIHRo
aW5rIG5lZWRfc3luYyBpcyBnYXRlZCBvbiBzdHJpY3QgbW9kZSBiZWNhdXNlLCBpbiAncmVsYXhl
ZCcgbW9kZSwgdGhlIG1hcHBpbmdzIHRoYXQgYXJlIHNldCB1cAo+IHdoZW4gZG9tMCBpcyBzdGFy
dGVkIGFyZSBzdXBwb3NlZCB0byBiZSBzdGF0aWMgKG1vZHVsbyBob3RwbHVnIFJBTSkuLi4gc28g
bW9kaWZpY2F0aW9ucyB0byB0aGUKPiBkb21haW4ncyBwYWdlIGxpc3QgYXJlIG5vdCBzdXBwb3Nl
ZCB0byBoYXZlIGFueSBlZmZlY3QsIGFuZCBzbyBubyBzeW5jaHJvbml6YXRpb24gbmVlZCBiZSBk
b25lLgo+IAo+IEhtLCByaWdodCwgaW4gcmVsYXhlZCBtb2RlIGRvbTAgaXMgc3VwcG9zZWQgdG8g
aGF2ZSBhbGwgUkFNIHJlZ2lvbnMKPiBtYXBwZWQgaW4gdGhlIGlvbW11IHBhZ2UtdGFibGVzLCBz
byB0aGVyZSdzIG5vIG5lZWQgdG8gbW9kaWZ5IHRoZQo+IGlvbW11IHBhZ2UgdGFibGVzIGF0IHJ1
biB0aW1lLgo+IAo+IFRoaXMgYXBwcm9hY2ggc2VlbXMgc2xpZ2h0bHkgYnJva2VuIGlmIGRtYSBv
cGVyYXRpb25zIGFnYWlucyBtbWlvCj4gcmVnaW9ucyBhcmUgYXR0ZW1wdGVkIGJ5IGRvbTAsIGJ1
dCBhbnl3YXksIHRoaXMgc2VlbXMgdG8gaGF2ZSB3b3JrZWQKPiBmaW5lIHNvIGZhci4KPiAKPiA+
ID4KPiA+ID4gSSd2ZSB1cGRhdGVkIHRoZSBwYXRjaCB0byBhdm9pZCB0aGUgcG9pbnRsZXNzIG1h
cHBpbmcgb2YgZG9tMCBwYWdlCj4gPiA+IGxpc3QsIGJ1dCBJIGhhdmVuJ3QgaW5jbHVkZWQgdGhl
IGNoYW5nZSB0byBzZXRfaWRlbnRpdHlfcDJtX2VudHJ5Lgo+ID4gPgo+ID4KPiA+IFNvLCBJIHRo
aW5rIHRoZSBhbGJlaXQgb2RkIGxvb2tpbmcgbG9naWMgaW4gaW9tbXVfaHdkb21faW5pdCgpIHdh
cyBhY3R1YWxseSBjb3JyZWN0LCBidXQgdGhlIGNvZGUgaW4KPiBzZXRfaWRlbnRpdHlfcDJtX2Vu
dHJ5KCkgaXMgd3JvbmcuCj4gCj4gQWNrLCBzZWUgdGhlIHBhdGNoIGJlbG93LiBJIHRoaW5rIGl0
IG1pZ2h0IGFsc28gYmUgaGVscGZ1bCB0byBhZGQgYQo+IGNvbW1lbnQgdG8gdGhlIHNldHRpbmcg
b2YgbmVlZF9zeW5jIGluIGlvbW11X2h3ZG9tX2luaXQgaW4gb3JkZXIgdG8KPiBtZW50aW9uIHRo
YXQgcmVsYXhlZCBkb21haW5zIGRvbid0IG5lZWQgc3luYyBiZWNhdXNlIGFsbCByYW0gaXMKPiBh
bHJlYWR5IG1hcHBlZCBpbiB0aGUgaW9tbXUgcGFnZSB0YWJsZXMuCgpBZ3JlZWQuCgo+IAo+IFRo
YW5rcywgUm9nZXIuCj4gLS0tODwtLS0KPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tL3Ay
bS5jIGIveGVuL2FyY2gveDg2L21tL3AybS5jCj4gaW5kZXggZmVmOTdjODJmNi4uODhhMjQzMGM4
YyAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC94ODYvbW0vcDJtLmMKPiArKysgYi94ZW4vYXJjaC94
ODYvbW0vcDJtLmMKPiBAQCAtODM2LDcgKzgzNiw3IEBAIGd1ZXN0X3BoeXNtYXBfYWRkX3BhZ2Uo
c3RydWN0IGRvbWFpbiAqZCwgZ2ZuX3QgZ2ZuLCBtZm5fdCBtZm4sCj4gICAgICAgICAgICovCj4g
ICAgICAgICAgZm9yICggaSA9IDA7IGkgPCAoMVVMIDw8IHBhZ2Vfb3JkZXIpOyArK2ksICsrcGFn
ZSApCj4gICAgICAgICAgewo+IC0gICAgICAgICAgICBpZiAoICFuZWVkX2lvbW11X3B0X3N5bmMo
ZCkgKQo+ICsgICAgICAgICAgICBpZiAoICFoYXNfaW9tbXVfcHQoZCkgKQo+ICAgICAgICAgICAg
ICAgICAgLyogbm90aGluZyAqLzsKPiAgICAgICAgICAgICAgZWxzZSBpZiAoIGdldF9wYWdlX2Fu
ZF90eXBlKHBhZ2UsIGQsIFBHVF93cml0YWJsZV9wYWdlKSApCj4gICAgICAgICAgICAgICAgICBw
dXRfcGFnZV9hbmRfdHlwZShwYWdlKTsKPiBAQCAtMTM0MSw3ICsxMzQxLDcgQEAgaW50IHNldF9p
ZGVudGl0eV9wMm1fZW50cnkoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBnZm5fbCwK
PiAKPiAgICAgIGlmICggIXBhZ2luZ19tb2RlX3RyYW5zbGF0ZShwMm0tPmRvbWFpbikgKQo+ICAg
ICAgewo+IC0gICAgICAgIGlmICggIW5lZWRfaW9tbXVfcHRfc3luYyhkKSApCj4gKyAgICAgICAg
aWYgKCAhaGFzX2lvbW11X3B0KGQpICkKPiAgICAgICAgICAgICAgcmV0dXJuIDA7Cj4gICAgICAg
ICAgcmV0dXJuIGlvbW11X2xlZ2FjeV9tYXAoZCwgX2RmbihnZm5fbCksIF9tZm4oZ2ZuX2wpLCBQ
QUdFX09SREVSXzRLLAo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIElPTU1VRl9y
ZWFkYWJsZSB8IElPTU1VRl93cml0YWJsZSk7Cj4gQEAgLTE0MzIsNyArMTQzMiw3IEBAIGludCBj
bGVhcl9pZGVudGl0eV9wMm1fZW50cnkoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBn
Zm5fbCkKPiAKPiAgICAgIGlmICggIXBhZ2luZ19tb2RlX3RyYW5zbGF0ZShkKSApCj4gICAgICB7
Cj4gLSAgICAgICAgaWYgKCAhbmVlZF9pb21tdV9wdF9zeW5jKGQpICkKPiArICAgICAgICBpZiAo
ICFoYXNfaW9tbXVfcHQoZCkgKQo+ICAgICAgICAgICAgICByZXR1cm4gMDsKPiAgICAgICAgICBy
ZXR1cm4gaW9tbXVfbGVnYWN5X3VubWFwKGQsIF9kZm4oZ2ZuX2wpLCBQQUdFX09SREVSXzRLKTsK
PiAgICAgIH0KClllcywgdGhpcyBhbGwgbG9va3Mgb2sgdG8gbWUuLi4gYWx0aG91Z2ggSSBzdGls
bCBmaW5kIGl0IGNvdW50ZXJpbnR1aXRpdmUgdGhhdCB3ZSBtYWtlIHAybSBjYWxscyBmb3IgUFYg
ZG9tYWlucy4KCiAgUGF1bAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 22 15:04:47 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Jul 2019 15: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 1hpZrh-0007DZ-C7; Mon, 22 Jul 2019 15:04:37 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=wXcs=VT=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hpZrf-0007Cb-Dp
 for xen-devel@lists.xenproject.org; Mon, 22 Jul 2019 15:04:35 +0000
X-Inumbo-ID: fffd4174-ac91-11e9-b233-73b7b2753781
Received: from m9a0002g.houston.softwaregrp.com (unknown [15.124.64.67])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id fffd4174-ac91-11e9-b233-73b7b2753781;
 Mon, 22 Jul 2019 15:04:32 +0000 (UTC)
Received: FROM m9a0002g.houston.softwaregrp.com (15.121.0.190) BY
 m9a0002g.houston.softwaregrp.com WITH ESMTP; 
 Mon, 22 Jul 2019 15:04:19 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M9W0067.microfocus.com (2002:f79:be::f79:be) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Mon, 22 Jul 2019 15:01:09 +0000
Received: from NAM05-CO1-obe.outbound.protection.outlook.com (15.124.8.14) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Mon, 22 Jul 2019 15:01:09 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=UiDX+iUvQLGtJWKQdG8HLAPhZ/t1zVGW9fkmkkiPdfAj8wMyltAY5vp3WoY5p907cWUXrU2meHRKAoww0XvwtbH6pvoLkrf5PuHv6c03XJ6hW3NM6IJkErM3/yXeL78Wn6dGcEUI2lVxFEcumdb28GGbIDWMmydxtngDf5QzW8WmSY9kHc8+JojaL2oq6XBP0O2I1iVGV2T8/DQburycBc71M43PyJSRzu9GJHswwuTlLpLC4aewYjhtx5171NA1UxS1BArHFIKDCYs/1InC0Ynu6JDHnzzRSiK8+Nrt1XNB+8k0q39gsmSpJnGesnwnZJ6Us532CiJ5THAv64TkFA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=K10CfOh0N4SBDnT1u7FVK+3+bB2uy+ZLkyiYtW8GUHU=;
 b=nnt7a5oocTcH481XhoHSQ/NhDmSHxZqTAM7W2He1LKkNcW6aM4tJpinxvNhpb95XgUPw9WRCeqz6l8L7DtfBcnOetaQfW9iUBWL6ZsaMRFHSuUaNUerKL+u8nh0lEQlYvzP622nNORVh+PpSqk621F8+uaZAsNCB3Io1R6/Xj8eDraqnbng8aTFvSsmgkdCTwW4B3P8HPgybL8DNiLonnJu7kyhUd6J5k1RW2s4lvE50TQKzLfjakBmpipcXHqocvrJCgTDpUL9kwbrSolAqfE0cjs2jQNI/IBYemqCpFrr6C/R0Q9SamnRD+ET4bbTodqFh++r/UKz5r4KmbEAiRg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2732.namprd18.prod.outlook.com (20.179.52.91) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2094.16; Mon, 22 Jul 2019 15:01:08 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Mon, 22 Jul 2019
 15:01:08 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Thread-Topic: [PATCH v3 08/14] AMD/IOMMU: introduce 128-bit IRTE
 non-guest-APIC IRTE format
Thread-Index: AQHVO/TlAPsnkpqPo0+X2y95y9fr6KbSNr9CgARDQ4CAADOwm4AAFvIA
Date: Mon, 22 Jul 2019 15:01:08 +0000
Message-ID: <dc1481ff-4c18-cf0b-cff7-1f2866b6ad40@suse.com>
References: <6272c301-a905-38cf-dd1a-645f3d703241@suse.com>
 <94c28919-81cd-e6fa-aa43-e05dfea7cbed@suse.com>
 <9612f97f-904d-7b72-cff9-ead2e8590ffc@citrix.com>
 <9c6a7b4b-af52-c93d-480f-f34334de868a@suse.com>
 <aeb53abe-af9e-37ba-9f25-90b6b30192fc@citrix.com>
In-Reply-To: <aeb53abe-af9e-37ba-9f25-90b6b30192fc@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: LO2P265CA0372.GBRP265.PROD.OUTLOOK.COM
 (2603:10a6:600:a3::24) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: d106d8a8-2036-4c1a-103d-08d70eb56d3f
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB2732; 
x-ms-traffictypediagnostic: DM6PR18MB2732:
x-microsoft-antispam-prvs: <DM6PR18MB27327D8125936517F2F2742EB3C40@DM6PR18MB2732.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:6430;
x-forefront-prvs: 01068D0A20
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(396003)(39860400002)(346002)(366004)(136003)(376002)(189003)(199004)(66066001)(71190400001)(31686004)(6512007)(54906003)(316002)(68736007)(36756003)(8936002)(71200400001)(6486002)(6436002)(8676002)(64756008)(66446008)(4326008)(5660300002)(99286004)(7736002)(305945005)(66556008)(66476007)(66946007)(11346002)(2906002)(6116002)(256004)(446003)(3846002)(80792005)(76176011)(14444005)(86362001)(6246003)(186003)(2616005)(53936002)(476003)(26005)(6916009)(229853002)(102836004)(14454004)(81156014)(81166006)(25786009)(52116002)(53546011)(478600001)(6506007)(386003)(31696002)(486006);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2732;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: jdSVr4kbL7O3U+YMy3MoHFLGY0KM6ZEj1Tyxjh31ksI03Fbv6HW9mH5KghZ0ugGm74UfTOg8gxo/zXfaIhnbEDPrcTw4mF33efoko6FFJ8nOtJMa+h4tzWXc9B1AJnALiTe/3jW4fzVOHY4B5OZTJ7jOt0EJeJnmoSaXGaxc+4YsOIZ3Cb/KwQt2LzMTKSFDavuvgAmSCLjA/HlK9QGvQLNlnQW1WCy6fWOk7AM30Is7LkozvHH+5oLm1QLx+LX5iHylOn10GVAEjnmKGrUCNNDfNH1CKX0I6586SgljEYSs4/OfsyqrFEkNIfdh1tU9UpLOMRqFR5keJpM4ZVsxH2gR6ZDhFaJIO0896UxKdgxGWZcbRz0tkxYEWSceRldu9Y4CW0fgrdmpcTvbf4ST28aQ2zLxWcuG08udAxzgRFw=
Content-ID: <ED4D6E3F31429D40BAAD07E7CCDB26FC@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: d106d8a8-2036-4c1a-103d-08d70eb56d3f
X-MS-Exchange-CrossTenant-originalarrivaltime: 22 Jul 2019 15:01:08.3381 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2732
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v3 08/14] AMD/IOMMU: introduce 128-bit IRTE
 non-guest-APIC IRTE format
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 BrianWoods <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>

T24gMjIuMDcuMjAxOSAxNTozNiwgQW5kcmV3IENvb3BlciB3cm90ZToNCj4gT24gMjIvMDcvMjAx
OSAwOTozNCwgSmFuIEJldWxpY2ggd3JvdGU6DQo+PiBPbiAxOS4wNy4yMDE5IDE5OjI3LCBBbmRy
ZXcgQ29vcGVyIHdyb3RlOg0KPj4+IE9uIDE2LzA3LzIwMTkgMTc6MzgsIEphbiBCZXVsaWNoIHdy
b3RlOg0KPj4+PiBAQCAtMTQyLDcgKzE3OCwxNSBAQCBzdGF0aWMgdm9pZCBmcmVlX2ludHJlbWFw
X2VudHJ5KGNvbnN0IHN0DQo+Pj4+ICAgICB7DQo+Pj4+ICAgICAgICAgdW5pb24gaXJ0ZV9wdHIg
ZW50cnkgPSBnZXRfaW50cmVtYXBfZW50cnkoaW9tbXUsIGJkZiwgaW5kZXgpOw0KPj4+PiAgICAg
DQo+Pj4+IC0gICAgQUNDRVNTX09OQ0UoZW50cnkucHRyMzItPnJhd1swXSkgPSAwOw0KPj4+PiAr
ICAgIGlmICggaW9tbXUtPmN0cmwuZ2FfZW4gKQ0KPj4+PiArICAgIHsNCj4+Pj4gKyAgICAgICAg
QUNDRVNTX09OQ0UoZW50cnkucHRyMTI4LT5yYXdbMF0pID0gMDsNCj4+Pj4gKyAgICAgICAgLyog
TG93IGhhbGYgKGNvbnRhaW5pbmcgUmVtYXBFbikgbmVlZHMgdG8gYmUgY2xlYXJlZCBmaXJzdC4g
Ki8NCj4+Pj4gKyAgICAgICAgYmFycmllcigpOw0KPj4+IFdoaWxlIHRoaXMgd2lsbCBmdW5jdGlv
biBvbiB4ODYsIEkgc3RpbGwgY29uc2lkZXIgdGhpcyBidWdneS7CoCBGcm9tIGENCj4+PiBjb25j
ZXB0dWFsIHBvaW50IG9mIHZpZXcsIGJhcnJpZXIoKSBpcyBub3QgdGhlIGNvcnJlY3QgY29uc3Ry
dWN0aW9uIHRvDQo+Pj4gdXNlLCB3aGVyZWFzIHNtcF93bWIoKSBpcy4NCj4+IEkgdGhpbmsgaXQn
cyB0aGUgM3JkIHRpbWUgbm93IHRoYXQgSSByZXNwb25kIHNheWluZyB0aGF0IGJhcnJpZXIoKSBp
cw0KPj4gYXMgZ29vZCBvciBhcyBiYWQgYXMgc21wX3dtYigpLCBqdXN0IGZvciBkaWZmZXJlbnQg
cmVhc29ucy4NCj4gDQo+IGJhcnJpZXIoKSBhbmQgc21wX3dtYigpIGFyZSBkaWZmZXJlbnQgY29u
c3RydWN0cywgd2l0aCBzcGVjaWZpYywNCj4gKmRpZmZlcmVudCogbWVhbmluZ3MuwqAgRnJvbSBh
IHByb2dyYW1tZXJzIHBvaW50IG9mIHZpZXcsIHRoZXkgc2hvdWxkIGJlDQo+IGNvbnNpZGVyZWQg
YmxhY2sgYm94ZXMgb2YgZnVuY3Rpb25hbGl0eS4NCj4gDQo+IGJhcnJpZXIoKSBpcyBmb3IgZm9y
Y2luZyB0aGUgY29tcGlsZXIgdG8gbm90IHJlb3JkZXIgdGhpbmdzLg0KPiANCj4gc21wX3dtYigp
IGlzIGFib3V0IHRoZSBleHRlcm5hbCB2aXNpYmlsaXR5IG9mIHdyaXRlcywgYXMgb2JzZXJ2ZWQg
YnkgYQ0KPiBkaWZmZXJlbnQgZW50aXR5IG9uIGEgY29oZXJlbnQgZmFicmljLg0KDQpJJ20gYWZy
YWlkIEkgZGlzYWdyZWUgaGVyZTogVGhlICJzbXAiIGluIGl0cyBuYW1lIG1lYW5zICJDUFUiLCBu
b3QNCiJlbnRpdHkiIGluIHlvdXIgc2VudGVuY2UuIFdoaWNoIGlzIHdoeSAuLi4NCg0KPiBUaGUg
ZmFjdCB0aGV5IGFsaWFzIG9uIHg4NiBpbiBhbiBpbXBsZW1lbnRhdGlvbiBkZXRhaWwgb2YgeDg2
IGNhY2hlDQo+IGNvaGVyZW5jeSAtIGl0IGRvZXMgbm90IG1lYW4gdGhleSBjYW4gbGVnaXRpbWF0
ZWx5IGJlIGFsdGVybmF0ZWQgaW4gY29kZS4NCj4gDQo+IFRoaXMgcGllY2Ugb2YgY29kZSBpcyBh
IDItd2F5IGNvbW11bmljYXRpb24gYmV0d2VlbiB0aGUgQ1BVIGNvcmUgYW5kIHRoZQ0KPiBJT01N
VSwgb3ZlciBhIGNvaGVyZW50IGNhY2hlLsKgIFRoZSBJT01NVSBsb2dpY2FsbHkgaGFzIGFuIHNt
cF9ybWIoKSBpbg0KPiBpdHMgbWlycm9yIGZ1bmN0aW9uYWxpdHkgKGFsdGhvdWdoIHRoYXQgaXMg
bGlrZWx5IG5vdCBob3cgdGhlIHByb3BlcnR5DQo+IGlzIGV4cHJlc3NlZCkuDQo+IA0KPj4gV2hp
bGUgSQ0KPj4gYWdyZWUgd2l0aCB5b3UgdGhhdCBiYXJyaWVyKCkgaXMgY29ycmVjdCBvbiB4ODYg
b25seSwgSSdtIHlldCB0byBoZWFyDQo+PiBiYWNrIGZyb20geW91IG9uIG15IGFyZ3VtZW50IHRo
YXQgc21wX3dtYigpIGlzIGluY29ycmVjdCB3aGVuDQo+PiBjb25zaWRlcmluZyBpdHMgVVAgc2Vt
YW50aWNzICh3aGljaCB3ZSBkb24ndCBjdXJyZW50bHkgaW1wbGVtZW50LCBidXQNCj4+IHdoaWNo
IExpbnV4IGFzIHRoZSBvcmlnaW4gb2YgdGhlIGNvbnN0cnVjdCBjYW4gd2VsbCBiZSB1c2VkIGZv
cg0KPj4gcmVmZXJlbmNlKS4NCj4gDQo+IFVQIHZzIFNNUCBkb2Vzbid0IGFmZmVjdCB3aGljaCBp
cyB0aGUgY29ycmVjdCBjb25zdHJ1Y3QgdG8gdXNlLg0KDQouLi4gSSBkaXNhZ3JlZSB3aXRoIHRo
aXMgcGFydCB0b28uIEV2ZW4gbm93YWRheXMgTGludXggc3RpbGwgaGFzDQoNCiNpZmRlZiBDT05G
SUdfU01QDQpbLi4uXQ0KI2Vsc2UJLyogIUNPTkZJR19TTVAgKi8NCg0KI2lmbmRlZiBzbXBfbWIN
CiNkZWZpbmUgc21wX21iKCkJYmFycmllcigpDQojZW5kaWYNCg0KI2lmbmRlZiBzbXBfcm1iDQoj
ZGVmaW5lIHNtcF9ybWIoKQliYXJyaWVyKCkNCiNlbmRpZg0KDQojaWZuZGVmIHNtcF93bWINCiNk
ZWZpbmUgc21wX3dtYigpCWJhcnJpZXIoKQ0KI2VuZGlmDQoNCmluIGFzbS1nZW5lcmljL2JhcnJp
ZXIuaCwgaS5lLiBpbmRlcGVuZGVudCBvZiBhcmNoaXRlY3R1cmUuIFlldCB0aGUNClNNUCBjb25m
aWcgc2V0dGluZyBpcyBjb25jZXJuZWQgYWJvdXQgQ1BVcyBvbmx5LCBub3QgImVudGl0aWVzIi4N
Cg0KSmFuDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 22 15:22:36 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Jul 2019 15:22:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hpa8z-00008q-09; Mon, 22 Jul 2019 15:22:29 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=PbCh=VT=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hpa8y-00008l-ED
 for xen-devel@lists.xenproject.org; Mon, 22 Jul 2019 15:22:28 +0000
X-Inumbo-ID: 823d032a-ac94-11e9-b948-5f6bfc33892e
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 823d032a-ac94-11e9-b948-5f6bfc33892e;
 Mon, 22 Jul 2019 15:22:25 +0000 (UTC)
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: YHsJ3Uy/7FhXS8Ef0S8JsE1sZFLLziT0w0F28VKIJjvPhWtikebzUFJFCJj/ow2bnYlFjhZUkH
 +1XKbh+4ucPiDGSTYXA8LD+R7s6BXbsTEdLw82sA3N09dOGIDaK9HUZxxqwItL7X55Cj6xS8KE
 ctL1qcAPVPzJJ1e6/fWzOuJ3sDlJ/cKoiA+BwJuvmhXCla0lw7LSm3Zz+PS016psxGuj7fIBGi
 1MZ0ZRtqBJhBmISL3OeUTZAfhOqzP5iWkb5SK882sbIpBmvMJXoZFTCCUDvVJzOe101GAiYzUr
 VWY=
X-SBRS: 2.7
X-MesageID: 3366934
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,295,1559534400"; 
   d="scan'208";a="3366934"
Date: Mon, 22 Jul 2019 17:21:52 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Paul Durrant <Paul.Durrant@citrix.com>
Message-ID: <20190722152152.dvhs4riw2w67rvih@Air-de-Roger>
References: <CAMmSBy9g-QFHTXhpHK6=xDFiBDj4LpnJ=cXj405MMmA1rJaOUg@mail.gmail.com>
 <CAMmSBy8CcG08-+-F6fvwmH1oEKpsV8OGEco94g04dZcyyFWKbw@mail.gmail.com>
 <b2e4ed0b178e41ebbc8f1db622ecae95@AMSPEX02CL03.citrite.net>
 <20190722114859.dtm4w5ff75uedu24@Air-de-Roger>
 <9238bf1a297c42f38dccc1cfb50bd144@AMSPEX02CL03.citrite.net>
 <20190722134813.c7fedaqtrbo6ojvo@Air-de-Roger>
 <81a7cdc728294e5ca05fd056a87cb21b@AMSPEX02CL03.citrite.net>
 <20190722143953.tkcmv5bb72sdlkql@Air-de-Roger>
 <9f11fd0b6be14ea5a8efbb809df74cc9@AMSPEX02CL03.citrite.net>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <9f11fd0b6be14ea5a8efbb809df74cc9@AMSPEX02CL03.citrite.net>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [BUG] After upgrade to Xen 4.12.0 iommu=no-igfx
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>,
 'Roman Shaposhnik' <roman@zededa.com>, "jbeulich@suse.com" <jbeulich@suse.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 "boris.ostrovsky@oracle.com" <boris.ostrovsky@oracle.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBKdWwgMjIsIDIwMTkgYXQgMDU6MDI6MzVQTSArMDIwMCwgUGF1bCBEdXJyYW50IHdy
b3RlOgo+ID4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0KPiA+IEZyb206IFJvZ2VyIFBhdSBN
b25uZSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cj4gPiBTZW50OiAyMiBKdWx5IDIwMTkgMTU6NDAK
PiA+IFRvOiBQYXVsIER1cnJhbnQgPFBhdWwuRHVycmFudEBjaXRyaXguY29tPgo+ID4gQ2M6ICdS
b21hbiBTaGFwb3NobmlrJyA8cm9tYW5AemVkZWRhLmNvbT47IHhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZzsgamdyb3NzQHN1c2UuY29tOyBBbmRyZXcKPiA+IENvb3BlciA8QW5kcmV3LkNv
b3BlcjNAY2l0cml4LmNvbT47IGJvcmlzLm9zdHJvdnNreUBvcmFjbGUuY29tOyBqYmV1bGljaEBz
dXNlLmNvbQo+ID4gU3ViamVjdDogUmU6IFtYZW4tZGV2ZWxdIFtCVUddIEFmdGVyIHVwZ3JhZGUg
dG8gWGVuIDQuMTIuMCBpb21tdT1uby1pZ2Z4Cj4gPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2
L21tL3AybS5jIGIveGVuL2FyY2gveDg2L21tL3AybS5jCj4gPiBpbmRleCBmZWY5N2M4MmY2Li44
OGEyNDMwYzhjIDEwMDY0NAo+ID4gLS0tIGEveGVuL2FyY2gveDg2L21tL3AybS5jCj4gPiArKysg
Yi94ZW4vYXJjaC94ODYvbW0vcDJtLmMKPiA+IEBAIC04MzYsNyArODM2LDcgQEAgZ3Vlc3RfcGh5
c21hcF9hZGRfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCBnZm5fdCBnZm4sIG1mbl90IG1mbiwKPiA+
ICAgICAgICAgICAqLwo+ID4gICAgICAgICAgZm9yICggaSA9IDA7IGkgPCAoMVVMIDw8IHBhZ2Vf
b3JkZXIpOyArK2ksICsrcGFnZSApCj4gPiAgICAgICAgICB7Cj4gPiAtICAgICAgICAgICAgaWYg
KCAhbmVlZF9pb21tdV9wdF9zeW5jKGQpICkKPiA+ICsgICAgICAgICAgICBpZiAoICFoYXNfaW9t
bXVfcHQoZCkgKQo+ID4gICAgICAgICAgICAgICAgICAvKiBub3RoaW5nICovOwo+ID4gICAgICAg
ICAgICAgIGVsc2UgaWYgKCBnZXRfcGFnZV9hbmRfdHlwZShwYWdlLCBkLCBQR1Rfd3JpdGFibGVf
cGFnZSkgKQo+ID4gICAgICAgICAgICAgICAgICBwdXRfcGFnZV9hbmRfdHlwZShwYWdlKTsKPiA+
IEBAIC0xMzQxLDcgKzEzNDEsNyBAQCBpbnQgc2V0X2lkZW50aXR5X3AybV9lbnRyeShzdHJ1Y3Qg
ZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGdmbl9sLAo+ID4gCj4gPiAgICAgIGlmICggIXBhZ2lu
Z19tb2RlX3RyYW5zbGF0ZShwMm0tPmRvbWFpbikgKQo+ID4gICAgICB7Cj4gPiAtICAgICAgICBp
ZiAoICFuZWVkX2lvbW11X3B0X3N5bmMoZCkgKQo+ID4gKyAgICAgICAgaWYgKCAhaGFzX2lvbW11
X3B0KGQpICkKPiA+ICAgICAgICAgICAgICByZXR1cm4gMDsKPiA+ICAgICAgICAgIHJldHVybiBp
b21tdV9sZWdhY3lfbWFwKGQsIF9kZm4oZ2ZuX2wpLCBfbWZuKGdmbl9sKSwgUEFHRV9PUkRFUl80
SywKPiA+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIElPTU1VRl9yZWFkYWJsZSB8
IElPTU1VRl93cml0YWJsZSk7Cj4gPiBAQCAtMTQzMiw3ICsxNDMyLDcgQEAgaW50IGNsZWFyX2lk
ZW50aXR5X3AybV9lbnRyeShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGdmbl9sKQo+
ID4gCj4gPiAgICAgIGlmICggIXBhZ2luZ19tb2RlX3RyYW5zbGF0ZShkKSApCj4gPiAgICAgIHsK
PiA+IC0gICAgICAgIGlmICggIW5lZWRfaW9tbXVfcHRfc3luYyhkKSApCj4gPiArICAgICAgICBp
ZiAoICFoYXNfaW9tbXVfcHQoZCkgKQo+ID4gICAgICAgICAgICAgIHJldHVybiAwOwo+ID4gICAg
ICAgICAgcmV0dXJuIGlvbW11X2xlZ2FjeV91bm1hcChkLCBfZGZuKGdmbl9sKSwgUEFHRV9PUkRF
Ul80Syk7Cj4gPiAgICAgIH0KPiAKPiBZZXMsIHRoaXMgYWxsIGxvb2tzIG9rIHRvIG1lLi4uIGFs
dGhvdWdoIEkgc3RpbGwgZmluZCBpdCBjb3VudGVyaW50dWl0aXZlIHRoYXQgd2UgbWFrZSBwMm0g
Y2FsbHMgZm9yIFBWIGRvbWFpbnMuCgpJIGFncmVlLCBhbGJlaXQgSSdtIG5vdCBzdXJlIG9mIGhv
dyB0byBnZXQgcmlkIG9mIHRob3NlLCB3aWxsIG5lZWQgdG8KbG9vayBhdCB0aGUgY2FsbGVycy4g
Rm9yIGlvbW11IGNhbGxlcnMgd2UgY291bGQgbGlrZWx5IGp1c3QgY2FsbAppb21tdV9sZWdhY3lf
e21hcC91bm1hcH0gZm9yIFBWLgoKSSdtIGdvaW5nIHRvIGZvcm1hbGx5IHN1Ym1pdCB0aGlzIHBh
dGNoIHRoZW4uCgpUaGFua3MsIFJvZ2VyLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 22 15:22:46 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Jul 2019 15: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 1hpa9G-00009l-A8; Mon, 22 Jul 2019 15:22: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=wXcs=VT=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hpa9F-00009b-Ar
 for xen-devel@lists.xenproject.org; Mon, 22 Jul 2019 15:22:45 +0000
X-Inumbo-ID: 898f7719-ac94-11e9-8980-bc764e045a96
Received: from m4a0041g.houston.softwaregrp.com (unknown [15.124.2.87])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 898f7719-ac94-11e9-8980-bc764e045a96;
 Mon, 22 Jul 2019 15:22:43 +0000 (UTC)
Received: FROM m4a0041g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0041g.houston.softwaregrp.com WITH ESMTP; 
 Mon, 22 Jul 2019 15:22:31 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Mon, 22 Jul 2019 15:22:25 +0000
Received: from NAM03-DM3-obe.outbound.protection.outlook.com (15.124.8.14) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Mon, 22 Jul 2019 15:22:25 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=k3AFU16iDgpK0PEmTzLcFdIfMgbM93P8Rr7bmO1AhwGUz26TUmr9cLdv4DDWwl2xo7+8nuvqRCHq22QRBwNgxhzp8N2Ds+FKMjl0m0fmd5mE+DOqi4p1Nb1OWm4ddRuHSDR5CkFnRagJc6YijPOoMfLawnjTcR3RjRZvgs1509uURCYa8YM5o4lA8mWFJE7Ur9GR06J+BcwedlYUIVS6r7ccOYZBd9vywMnOuYASWSAvqx9+5iWzxnkHqT6VdGm0faAV8Oar9+LCAtLDRXhIjLC2N1ZQf1EyprCk3bzuk1deoNhhM5upBuOOZk1jfBpdLLJzhbgweh3P7LgZUNIkNQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=JMGM74OYE1MV/vSmJ57hYjJOIvWJSJN53hfIvA2j7ps=;
 b=VjYjUxSca5QxHuO3913xtRFzLbzoWwxUf10d7DG+9CpbG2/JYR6AXBYxZCBpJAyTMkj0pq4DAqFVExUM4QWLzBKlisU4Zc4b3o3orPVruRUsyLa3nMqdW+mlpSL5YSn9jGy9le7T7RPQ8mNJrgNtDBMgkIErKA1lFJQrjP8SRWPL7onTBydfuFh2HV8o78+qqSIvVjJdTDYBBFMcz5A4wTdceDEKQOPhpTdDQHTCOqXyYeN0ZmOzTEUL+OMWmuzRLdtnDeIoYt5bJI5rTrA80OS1p+7BUAObXhE3iPuISFa7cGQ9jZPKSJ/k3NZrYj0T1nLVyi5lhKLgIcfKYN4/1A==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB3147.namprd18.prod.outlook.com (10.255.172.76) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2094.16; Mon, 22 Jul 2019 15:22:24 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Mon, 22 Jul 2019
 15:22:24 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Thread-Topic: [PATCH v3 11/14] AMD/IOMMU: adjust setup of internal interrupt
 for x2APIC mode
Thread-Index: AQHVO/UbJkaZtm8uukmP929dCLxvuabSN7F4gAQjVACAAFSfnIAAGvCA
Date: Mon, 22 Jul 2019 15:22:23 +0000
Message-ID: <2ece234e-b91d-4a6b-1a51-4dd8750f5ad6@suse.com>
References: <6272c301-a905-38cf-dd1a-645f3d703241@suse.com>
 <f8421e6c-3553-7f98-ab20-a26f4dcf8ee1@suse.com>
 <19abc8e5-daae-d967-5c5e-03caccd03c96@citrix.com>
 <470e27a0-9a9e-7cd6-9d59-d0b4a4a5fc3a@suse.com>
 <5ead25e8-d55d-1b4d-73f6-6048054adb15@citrix.com>
In-Reply-To: <5ead25e8-d55d-1b4d-73f6-6048054adb15@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR04CA0024.eurprd04.prod.outlook.com (2603:10a6:6::37)
 To DM6PR18MB3401.namprd18.prod.outlook.com (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 488f76fb-f57c-4b2e-3622-08d70eb8659d
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB3147; 
x-ms-traffictypediagnostic: DM6PR18MB3147:
x-microsoft-antispam-prvs: <DM6PR18MB31478DC092140BD7B082C98BB3C40@DM6PR18MB3147.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 01068D0A20
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(39860400002)(376002)(366004)(346002)(396003)(136003)(189003)(199004)(102836004)(305945005)(486006)(8936002)(14454004)(8676002)(81156014)(76176011)(6506007)(386003)(6916009)(3846002)(53546011)(7736002)(6116002)(26005)(476003)(52116002)(256004)(478600001)(446003)(316002)(2616005)(54906003)(11346002)(186003)(80792005)(4326008)(68736007)(5660300002)(229853002)(66066001)(53936002)(6246003)(71190400001)(71200400001)(31686004)(66446008)(66556008)(64756008)(66476007)(66946007)(86362001)(99286004)(81166006)(6436002)(31696002)(36756003)(25786009)(6486002)(2906002)(6512007);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB3147;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: 7y/Zv7WK3gDpoxGaFN9u+sub0iEWBr2ozWd2xHyKMpoiSBCEimo/s6V6d2G2D5idB1+tfUmkblnM58BVLuVjyrYILItjKXBwufEOar/Z7tc2sHYbSvlpxiIjrvuqfXSfVFQ1iPOsUMhh5XvZuiShxPFOAbfBqlIAttfcgbcEBkAWUgl8eRQpQ2xMbqF2GDAX4s5eCic1j07dbTMLkuaH939kuyivDWgVHhvFU3Zy1zncAHtlcUSTo40PS/oOuHIMTuh6U23QR99uBMw+CH4CQSKLfqvN9SxdpESiCLk7H/XXRb8U2oMCLaKh6mSLa3HznhWglTcBP7EkbqnJUJi6nqfwwmThEFdnWTbcXyb7AU/r2eT8YVsN5FhLqPDGuFCWliZCCMZmgdAXJNdwjZRMncaYrnjopkgzXbn5M+cWjiA=
Content-ID: <2A4F85406A93E9479A3ACB5C3E3F3FBF@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 488f76fb-f57c-4b2e-3622-08d70eb8659d
X-MS-Exchange-CrossTenant-originalarrivaltime: 22 Jul 2019 15:22:24.0066 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB3147
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v3 11/14] AMD/IOMMU: adjust setup of
 internal interrupt for x2APIC mode
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 BrianWoods <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>

T24gMjIuMDcuMjAxOSAxNTo0NSwgQW5kcmV3IENvb3BlciB3cm90ZToNCj4gT24gMjIvMDcvMjAx
OSAwOTo0MywgSmFuIEJldWxpY2ggd3JvdGU6DQo+PiBPbiAxOS4wNy4yMDE5IDE5OjMxLCBBbmRy
ZXcgQ29vcGVyIHdyb3RlOg0KPj4+IE9uIDE2LzA3LzIwMTkgMTc6MzksIEphbiBCZXVsaWNoIHdy
b3RlOg0KPj4+PiAtLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9zdm0vYW1kLWlvbW11LWRl
ZnMuaA0KPj4+PiArKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9zdm0vYW1kLWlvbW11LWRl
ZnMuaA0KPj4+PiBAQCAtNDE2LDYgKzQxNiwyNSBAQCB1bmlvbiBhbWRfaW9tbXVfZXh0X2ZlYXR1
cmVzIHsNCj4+Pj4gICAgICAgICB9IGZsZHM7DQo+Pj4+ICAgICB9Ow0KPj4+PiAgICAgDQo+Pj4+
ICsvKiB4MkFQSUMgQ29udHJvbCBSZWdpc3RlcnMgKi8NCj4+Pj4gKyNkZWZpbmUgSU9NTVVfWFRf
SU5UX0NUUkxfTU1JT19PRkZTRVQJCTB4MDE3MA0KPj4+PiArI2RlZmluZSBJT01NVV9YVF9QUFJf
SU5UX0NUUkxfTU1JT19PRkZTRVQJMHgwMTc4DQo+Pj4+ICsjZGVmaW5lIElPTU1VX1hUX0dBX0lO
VF9DVFJMX01NSU9fT0ZGU0VUCTB4MDE4MA0KPj4+PiArDQo+Pj4+ICt1bmlvbiBhbWRfaW9tbXVf
eDJhcGljX2NvbnRyb2wgew0KPj4+PiArICAgIHVpbnQ2NF90IHJhdzsNCj4+Pj4gKyAgICBzdHJ1
Y3Qgew0KPj4+PiArICAgICAgICB1bnNpZ25lZCBpbnQgOjI7DQo+Pj4+ICsgICAgICAgIHVuc2ln
bmVkIGludCBkZXN0X21vZGU6MTsNCj4+Pj4gKyAgICAgICAgdW5zaWduZWQgaW50IDo1Ow0KPj4+
PiArICAgICAgICB1bnNpZ25lZCBpbnQgZGVzdF9sbzoyNDsNCj4+Pj4gKyAgICAgICAgdW5zaWdu
ZWQgaW50IHZlY3Rvcjo4Ow0KPj4+PiArICAgICAgICB1bnNpZ25lZCBpbnQgaW50X3R5cGU6MTsg
LyogRE0gaW4gSU9NTVUgc3BlYyAzLjA0ICovDQo+Pj4+ICsgICAgICAgIHVuc2lnbmVkIGludCA6
MTU7DQo+Pj4+ICsgICAgICAgIHVuc2lnbmVkIGludCBkZXN0X2hpOjg7DQo+Pj4gQm9vbCBiaXRm
aWVsZHMgbGlrZSB5b3UndmUgZG9uZSBlbHNld2hlcmUgaW4gdjM/DQo+PiBJJ2QgYmVlbiBjb25z
aWRlcmluZyB0aGlzLCBidXQgZGVjaWRlZCBhZ2FpbnN0IGJlY2F1c2Ugb2YgLi4uDQo+Pg0KPj4g
K3N0YXRpYyB2b2lkIHNldF94MmFwaWNfYWZmaW5pdHkoc3RydWN0IGlycV9kZXNjICpkZXNjLCBj
b25zdCBjcHVtYXNrX3QgKm1hc2spDQo+PiArew0KPj4gKyAgICBzdHJ1Y3QgYW1kX2lvbW11ICpp
b21tdSA9IGRlc2MtPmFjdGlvbi0+ZGV2X2lkOw0KPj4gKyAgICB1bnNpZ25lZCBpbnQgZGVzdCA9
IHNldF9kZXNjX2FmZmluaXR5KGRlc2MsIG1hc2spOw0KPj4gKyAgICB1bmlvbiBhbWRfaW9tbXVf
eDJhcGljX2NvbnRyb2wgY3RybCA9IHt9Ow0KPj4gKyAgICB1bnNpZ25lZCBsb25nIGZsYWdzOw0K
Pj4gKw0KPj4gKyAgICBpZiAoIGRlc3QgPT0gQkFEX0FQSUNJRCApDQo+PiArICAgICAgICByZXR1
cm47DQo+PiArDQo+PiArICAgIG1zaV9jb21wb3NlX21zZyhkZXNjLT5hcmNoLnZlY3RvciwgTlVM
TCwgJmlvbW11LT5tc2kubXNnKTsNCj4+ICsgICAgaW9tbXUtPm1zaS5tc2cuZGVzdDMyID0gZGVz
dDsNCj4+ICsNCj4+ICsgICAgY3RybC5kZXN0X21vZGUgPSBNQVNLX0VYVFIoaW9tbXUtPm1zaS5t
c2cuYWRkcmVzc19sbywNCj4+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgTVNJX0FE
RFJfREVTVE1PREVfTUFTSyk7DQo+PiArICAgIGN0cmwuaW50X3R5cGUgPSBNQVNLX0VYVFIoaW9t
bXUtPm1zaS5tc2cuZGF0YSwNCj4+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBNU0lf
REFUQV9ERUxJVkVSWV9NT0RFX01BU0spOw0KPj4NCj4+IC4uLiB0aGlzOiBXZSByZWFsbHkgbWVh
biBhIHZhbHVlIGNvcHkgaGVyZSwgbm90IGFuICJpcyB6ZXJvIiBvcg0KPj4gImlzIG5vbi16ZXJv
IiBvbmUuIEkgYWxzbyB0aGluayB0aGF0IGJvdGggZmllbGRzIGFyZSBub3Qgc3VpdGFibHkNCj4+
IG5hbWVkIGZvciBiZWluZyBib29sZWFuLiBJbiB0aGUgcmVjZW50IHJlLXdvcmsgb2Ygc3RydWN0
DQo+PiBJT19BUElDX3JvdXRlX2VudHJ5IChjYTkzMTBiMjRlKSBzaW1pbGFyIGZpZWxkcyBzaW1p
bGFybHkgd2VyZQ0KPj4gbGVmdCBhcyAidW5zaWduZWQgaW50Ii4gTVNJJ3Mgc3RydWN0IG1zZ19k
YXRhIGFsc28gZmFsbHMgaW50byB0aGUNCj4+IHNhbWUgY2F0ZWdvcnkuIEkgdGhpbmsgaWYgd2Ug
d2FudGVkIHRvIHN3aXRjaCB0byBib29sIGhlcmUsIHdlDQo+PiBzaG91bGQgZG8gc28gZXZlcnl3
aGVyZSBhdCB0aGUgc2FtZSB0aW1lIChhbG9uZyB3aXRoIHN1aXRhYmx5DQo+PiByZW5hbWluZyBm
aWVsZHMpLg0KPiANCj4gQXJjaGl0ZWN0dXJhbGx5LCBib3RoIG9mIHRoZXNlIGFyZSBzaW5nbGUt
Yml0IGZpZWxkcywgbm8/DQoNClN1cmUsIGJ1dCB3aXRoIHRoZSBuYW1lcyB3ZSBoYXZlIHRoZXJl
J3Mgbm8gb2J2aW91cyBpbmRpY2F0aW9uDQp3aGV0aGVyIHBoeXNpY2FsL2xvZ2ljYWwgYXJlIHJl
c3BlY3RpdmVseSB0cnVlIG9yIGZhbHNlLiBTYW1lDQoob3Igd29yc2UpIGZvciBmaXhlZC9sb3dl
c3QgcHJpb3JpdHksIHdoaWNoIGluIHRoZSBMQVBJQyBldmVuDQpoYXMgZnVydGhlciBhY2NvbXBh
bnlpbmcgdmFsdWVzIChpLmUuIGNvdWxkbid0IHBvc3NpYmx5IGJlIGJvb2wNCnRoZXJlIGF0IGFs
bCkuDQoNCkphbg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 22 15:32:36 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Jul 2019 15:32:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hpaIi-0000yd-E3; Mon, 22 Jul 2019 15:32:32 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=PbCh=VT=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hpaIh-0000yY-56
 for xen-devel@lists.xenproject.org; Mon, 22 Jul 2019 15:32:31 +0000
X-Inumbo-ID: e921aad6-ac95-11e9-be2b-93a2cec446b9
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e921aad6-ac95-11e9-be2b-93a2cec446b9;
 Mon, 22 Jul 2019 15:32:27 +0000 (UTC)
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: oibxTNG5m7SdrtCLa9M+3ZNokdBWEzCvfmEHZRnweS1YWBFys7t08nKgNVP8tvTWgIbMH5yyUU
 f2GoJ8lW1jxmpwDfP/RZ1q2NUM/AGXYKD4ZpcTcD0gbqhkyEBbyX1yAKl35N73AajBTQV7jrsY
 L1ogwmfxgAxxr3RL+2dUAjssQr4+8zoQ2Y74vw8OZysuo1g4TunrUl8Ev2tvGOuNYWlOxXyobe
 MTDevnZ6ZMAa5TlIsw0tqoqX9K5XTeZTiKxqGSfoq6TMV7aDq44Y+qitdiktkNBiKMJSEl7AfR
 4Jc=
X-SBRS: 2.7
X-MesageID: 3367546
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,295,1559534400"; 
   d="scan'208";a="3367546"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 22 Jul 2019 17:32:09 +0200
Message-ID: <20190722153209.73107-1-roger.pau@citrix.com>
X-Mailer: git-send-email 2.20.1 (Apple Git-117)
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] x86/p2m: fix non-translated handling of iommu
 mappings
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wl@xen.org>, George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Paul Durrant <Paul.Durrant@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIGN1cnJlbnQgdXNhZ2Ugb2YgbmVlZF9pb21tdV9wdF9zeW5jIGluIHAybSBmb3Igbm9uLXRy
YW5zbGF0ZWQKZ3Vlc3RzIGlzIHdyb25nIGJlY2F1c2UgaXQgZG9lc24ndCBjb3JyZWN0bHkgaGFu
ZGxlIGEgcmVsYXhlZCBQVgpoYXJkd2FyZSBkb21haW4sIHRoYXQgaGFzIG5lZWRfc3luYyBzZXQg
dG8gZmFsc2UsIGJ1dCBzdGlsbCBuZWVkCmVudHJpZXMgdG8gYmUgYWRkZWQgZnJvbSBjYWxscyB0
byB7c2V0L2NsZWFyfV9pZGVudGl0eV9wMm1fZW50cnkuCgpBZGp1c3QgdGhlIGNvZGUgaW4gZ3Vl
c3RfcGh5c21hcF9hZGRfcGFnZSB0byBhbHNvIGNoZWNrIHdoZXRoZXIgdGhlCmRvbWFpbiBoYXMg
YW4gaW9tbXUgaW5zdGVhZCBvZiB3aGV0aGVyIGl0IG5lZWRzIHN5bmNpbmcgb3Igbm90IGluCm9y
ZGVyIHRvIHRha2UgYSByZWZlcmVuY2UgdG8gYSBwYWdlIHRvIGJlIG1hcHBlZC4KClNpZ25lZC1v
ZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgotLS0KQ2M6IEdl
b3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAZXUuY2l0cml4LmNvbT4KQ2M6IEphbiBCZXVsaWNo
IDxqYmV1bGljaEBzdXNlLmNvbT4KQ2M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNp
dHJpeC5jb20+CkNjOiBXZWkgTGl1IDx3bEB4ZW4ub3JnPgpDYzogUGF1bCBEdXJyYW50IDxQYXVs
LkR1cnJhbnRAY2l0cml4LmNvbT4KLS0tCiB4ZW4vYXJjaC94ODYvbW0vcDJtLmMgfCA2ICsrKy0t
LQogMSBmaWxlIGNoYW5nZWQsIDMgaW5zZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkKCmRpZmYg
LS1naXQgYS94ZW4vYXJjaC94ODYvbW0vcDJtLmMgYi94ZW4vYXJjaC94ODYvbW0vcDJtLmMKaW5k
ZXggZmVmOTdjODJmNi4uODhhMjQzMGM4YyAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L21tL3Ay
bS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tbS9wMm0uYwpAQCAtODM2LDcgKzgzNiw3IEBAIGd1ZXN0
X3BoeXNtYXBfYWRkX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgZ2ZuX3QgZ2ZuLCBtZm5fdCBtZm4s
CiAgICAgICAgICAqLwogICAgICAgICBmb3IgKCBpID0gMDsgaSA8ICgxVUwgPDwgcGFnZV9vcmRl
cik7ICsraSwgKytwYWdlICkKICAgICAgICAgewotICAgICAgICAgICAgaWYgKCAhbmVlZF9pb21t
dV9wdF9zeW5jKGQpICkKKyAgICAgICAgICAgIGlmICggIWhhc19pb21tdV9wdChkKSApCiAgICAg
ICAgICAgICAgICAgLyogbm90aGluZyAqLzsKICAgICAgICAgICAgIGVsc2UgaWYgKCBnZXRfcGFn
ZV9hbmRfdHlwZShwYWdlLCBkLCBQR1Rfd3JpdGFibGVfcGFnZSkgKQogICAgICAgICAgICAgICAg
IHB1dF9wYWdlX2FuZF90eXBlKHBhZ2UpOwpAQCAtMTM0MSw3ICsxMzQxLDcgQEAgaW50IHNldF9p
ZGVudGl0eV9wMm1fZW50cnkoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBnZm5fbCwK
IAogICAgIGlmICggIXBhZ2luZ19tb2RlX3RyYW5zbGF0ZShwMm0tPmRvbWFpbikgKQogICAgIHsK
LSAgICAgICAgaWYgKCAhbmVlZF9pb21tdV9wdF9zeW5jKGQpICkKKyAgICAgICAgaWYgKCAhaGFz
X2lvbW11X3B0KGQpICkKICAgICAgICAgICAgIHJldHVybiAwOwogICAgICAgICByZXR1cm4gaW9t
bXVfbGVnYWN5X21hcChkLCBfZGZuKGdmbl9sKSwgX21mbihnZm5fbCksIFBBR0VfT1JERVJfNEss
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIElPTU1VRl9yZWFkYWJsZSB8IElPTU1V
Rl93cml0YWJsZSk7CkBAIC0xNDMyLDcgKzE0MzIsNyBAQCBpbnQgY2xlYXJfaWRlbnRpdHlfcDJt
X2VudHJ5KHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgZ2ZuX2wpCiAKICAgICBpZiAo
ICFwYWdpbmdfbW9kZV90cmFuc2xhdGUoZCkgKQogICAgIHsKLSAgICAgICAgaWYgKCAhbmVlZF9p
b21tdV9wdF9zeW5jKGQpICkKKyAgICAgICAgaWYgKCAhaGFzX2lvbW11X3B0KGQpICkKICAgICAg
ICAgICAgIHJldHVybiAwOwogICAgICAgICByZXR1cm4gaW9tbXVfbGVnYWN5X3VubWFwKGQsIF9k
Zm4oZ2ZuX2wpLCBQQUdFX09SREVSXzRLKTsKICAgICB9Ci0tIAoyLjIwLjEgKEFwcGxlIEdpdC0x
MTcpCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 22 15:33:41 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Jul 2019 15:33:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hpaJo-00012s-Th; Mon, 22 Jul 2019 15:33:40 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=+VRc=VT=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hpaJo-00012m-EL
 for xen-devel@lists.xenproject.org; Mon, 22 Jul 2019 15:33:40 +0000
X-Inumbo-ID: 140a89c2-ac96-11e9-8980-bc764e045a96
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 140a89c2-ac96-11e9-8980-bc764e045a96;
 Mon, 22 Jul 2019 15:33:39 +0000 (UTC)
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=Paul.Durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 Paul.Durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 3Dts8s/AoetkggSLsDx5baW5fDE8HkByb/ZuZQYP4jjzKraVqL4KA5vuDZNfWmbeOs+KRydaHM
 uX69cEHTFFryqTO8vw1IN2EhpLhTFWD9tXJdBDkXYR4E63eOBEiT879q7v18wIxVTX0GaTxY3K
 dovJUDqYf4NHafKKXwpEUDGVfpdrKF0LuhpA6TUOm/rTGFI5xaKg9j9CAGk7j0lmNW4qBVt9Cm
 hi8KSYQuAOmiWflZ+XmS/V407JK887PHgAOVlVn0GPCQjXWhGjvUvNedTHzH3VmZDmjEfA3pB3
 t9w=
X-SBRS: 2.7
X-MesageID: 3367636
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,295,1559534400"; 
   d="scan'208";a="3367636"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Roger Pau Monne <roger.pau@citrix.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH] x86/p2m: fix non-translated handling of iommu mappings
Thread-Index: AQHVQKKjhRGKsTlIm0qPGJMvVYYO/qbWxBqw
Date: Mon, 22 Jul 2019 15:33:35 +0000
Message-ID: <aba8beac7ed04cc7a8f729d088bb0348@AMSPEX02CL03.citrite.net>
References: <20190722153209.73107-1-roger.pau@citrix.com>
In-Reply-To: <20190722153209.73107-1-roger.pau@citrix.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] x86/p2m: fix non-translated handling of
 iommu mappings
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <Andrew.Cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 George Dunlap <George.Dunlap@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBSb2dlciBQYXUgTW9ubmUgPHJv
Z2VyLnBhdUBjaXRyaXguY29tPg0KPiBTZW50OiAyMiBKdWx5IDIwMTkgMTY6MzINCj4gVG86IHhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZw0KPiBDYzogUm9nZXIgUGF1IE1vbm5lIDxyb2dl
ci5wYXVAY2l0cml4LmNvbT47IEdlb3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5sYXBAY2l0cml4LmNv
bT47IEphbiBCZXVsaWNoDQo+IDxqYmV1bGljaEBzdXNlLmNvbT47IEFuZHJldyBDb29wZXIgPEFu
ZHJldy5Db29wZXIzQGNpdHJpeC5jb20+OyBXZWkgTGl1IDx3bEB4ZW4ub3JnPjsgUGF1bCBEdXJy
YW50DQo+IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT4NCj4gU3ViamVjdDogW1BBVENIXSB4ODYv
cDJtOiBmaXggbm9uLXRyYW5zbGF0ZWQgaGFuZGxpbmcgb2YgaW9tbXUgbWFwcGluZ3MNCj4gDQo+
IFRoZSBjdXJyZW50IHVzYWdlIG9mIG5lZWRfaW9tbXVfcHRfc3luYyBpbiBwMm0gZm9yIG5vbi10
cmFuc2xhdGVkDQo+IGd1ZXN0cyBpcyB3cm9uZyBiZWNhdXNlIGl0IGRvZXNuJ3QgY29ycmVjdGx5
IGhhbmRsZSBhIHJlbGF4ZWQgUFYNCj4gaGFyZHdhcmUgZG9tYWluLCB0aGF0IGhhcyBuZWVkX3N5
bmMgc2V0IHRvIGZhbHNlLCBidXQgc3RpbGwgbmVlZA0KPiBlbnRyaWVzIHRvIGJlIGFkZGVkIGZy
b20gY2FsbHMgdG8ge3NldC9jbGVhcn1faWRlbnRpdHlfcDJtX2VudHJ5Lg0KPiANCj4gQWRqdXN0
IHRoZSBjb2RlIGluIGd1ZXN0X3BoeXNtYXBfYWRkX3BhZ2UgdG8gYWxzbyBjaGVjayB3aGV0aGVy
IHRoZQ0KPiBkb21haW4gaGFzIGFuIGlvbW11IGluc3RlYWQgb2Ygd2hldGhlciBpdCBuZWVkcyBz
eW5jaW5nIG9yIG5vdCBpbg0KPiBvcmRlciB0byB0YWtlIGEgcmVmZXJlbmNlIHRvIGEgcGFnZSB0
byBiZSBtYXBwZWQuDQo+IA0KPiBTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dl
ci5wYXVAY2l0cml4LmNvbT4NCj4gLS0tDQo+IENjOiBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVu
bGFwQGV1LmNpdHJpeC5jb20+DQo+IENjOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+
DQo+IENjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPg0KPiBDYzog
V2VpIExpdSA8d2xAeGVuLm9yZz4NCj4gQ2M6IFBhdWwgRHVycmFudCA8UGF1bC5EdXJyYW50QGNp
dHJpeC5jb20+DQoNClJldmlld2VkLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRy
aXguY29tPg0KDQo+IC0tLQ0KPiAgeGVuL2FyY2gveDg2L21tL3AybS5jIHwgNiArKystLS0NCj4g
IDEgZmlsZSBjaGFuZ2VkLCAzIGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0pDQo+IA0KPiBk
aWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tL3AybS5jIGIveGVuL2FyY2gveDg2L21tL3AybS5j
DQo+IGluZGV4IGZlZjk3YzgyZjYuLjg4YTI0MzBjOGMgMTAwNjQ0DQo+IC0tLSBhL3hlbi9hcmNo
L3g4Ni9tbS9wMm0uYw0KPiArKysgYi94ZW4vYXJjaC94ODYvbW0vcDJtLmMNCj4gQEAgLTgzNiw3
ICs4MzYsNyBAQCBndWVzdF9waHlzbWFwX2FkZF9wYWdlKHN0cnVjdCBkb21haW4gKmQsIGdmbl90
IGdmbiwgbWZuX3QgbWZuLA0KPiAgICAgICAgICAgKi8NCj4gICAgICAgICAgZm9yICggaSA9IDA7
IGkgPCAoMVVMIDw8IHBhZ2Vfb3JkZXIpOyArK2ksICsrcGFnZSApDQo+ICAgICAgICAgIHsNCj4g
LSAgICAgICAgICAgIGlmICggIW5lZWRfaW9tbXVfcHRfc3luYyhkKSApDQo+ICsgICAgICAgICAg
ICBpZiAoICFoYXNfaW9tbXVfcHQoZCkgKQ0KPiAgICAgICAgICAgICAgICAgIC8qIG5vdGhpbmcg
Ki87DQo+ICAgICAgICAgICAgICBlbHNlIGlmICggZ2V0X3BhZ2VfYW5kX3R5cGUocGFnZSwgZCwg
UEdUX3dyaXRhYmxlX3BhZ2UpICkNCj4gICAgICAgICAgICAgICAgICBwdXRfcGFnZV9hbmRfdHlw
ZShwYWdlKTsNCj4gQEAgLTEzNDEsNyArMTM0MSw3IEBAIGludCBzZXRfaWRlbnRpdHlfcDJtX2Vu
dHJ5KHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgZ2ZuX2wsDQo+IA0KPiAgICAgIGlm
ICggIXBhZ2luZ19tb2RlX3RyYW5zbGF0ZShwMm0tPmRvbWFpbikgKQ0KPiAgICAgIHsNCj4gLSAg
ICAgICAgaWYgKCAhbmVlZF9pb21tdV9wdF9zeW5jKGQpICkNCj4gKyAgICAgICAgaWYgKCAhaGFz
X2lvbW11X3B0KGQpICkNCj4gICAgICAgICAgICAgIHJldHVybiAwOw0KPiAgICAgICAgICByZXR1
cm4gaW9tbXVfbGVnYWN5X21hcChkLCBfZGZuKGdmbl9sKSwgX21mbihnZm5fbCksIFBBR0VfT1JE
RVJfNEssDQo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIElPTU1VRl9yZWFkYWJs
ZSB8IElPTU1VRl93cml0YWJsZSk7DQo+IEBAIC0xNDMyLDcgKzE0MzIsNyBAQCBpbnQgY2xlYXJf
aWRlbnRpdHlfcDJtX2VudHJ5KHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgZ2ZuX2wp
DQo+IA0KPiAgICAgIGlmICggIXBhZ2luZ19tb2RlX3RyYW5zbGF0ZShkKSApDQo+ICAgICAgew0K
PiAtICAgICAgICBpZiAoICFuZWVkX2lvbW11X3B0X3N5bmMoZCkgKQ0KPiArICAgICAgICBpZiAo
ICFoYXNfaW9tbXVfcHQoZCkgKQ0KPiAgICAgICAgICAgICAgcmV0dXJuIDA7DQo+ICAgICAgICAg
IHJldHVybiBpb21tdV9sZWdhY3lfdW5tYXAoZCwgX2RmbihnZm5fbCksIFBBR0VfT1JERVJfNEsp
Ow0KPiAgICAgIH0NCj4gLS0NCj4gMi4yMC4xIChBcHBsZSBHaXQtMTE3KQ0KDQpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 22 15:43:44 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Jul 2019 15:43:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hpaTR-0001pA-1K; Mon, 22 Jul 2019 15:43:37 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=pI0n=VT=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hpaTQ-0001p5-2z
 for xen-devel@lists.xenproject.org; Mon, 22 Jul 2019 15:43:36 +0000
X-Inumbo-ID: 76b0e066-ac97-11e9-8980-bc764e045a96
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 76b0e066-ac97-11e9-8980-bc764e045a96;
 Mon, 22 Jul 2019 15:43:34 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: aWRaKniOzdd6ywJ7HD3vjBXV+NnURLXWm87C00ybMA4RBeux4808ejQ+CHgjDvke74dQb/qjcB
 P0LHI32OKnFTEWZahue2FGyrDV2h94con0mFYJkoabTAO1mgWc1PDRZkgp+AEOQSAv5VXKhhoP
 x2+Gz2cX6gYK0CTnskga36vEOnnEte3i2WkReIJMplQDnE4xAibJh734xUjaHhoAA0RJZdR8Ja
 ihG+sAK02fdtys/M25dBkq0m3b7dJ90TFoN+PM9tshaNMNynT0yvTnwtrIl4+pms63efY2lRF7
 LRE=
X-SBRS: 2.7
X-MesageID: 3267887
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,295,1559534400"; 
   d="scan'208";a="3267887"
To: Jan Beulich <JBeulich@suse.com>
References: <6272c301-a905-38cf-dd1a-645f3d703241@suse.com>
 <94c28919-81cd-e6fa-aa43-e05dfea7cbed@suse.com>
 <9612f97f-904d-7b72-cff9-ead2e8590ffc@citrix.com>
 <9c6a7b4b-af52-c93d-480f-f34334de868a@suse.com>
 <aeb53abe-af9e-37ba-9f25-90b6b30192fc@citrix.com>
 <dc1481ff-4c18-cf0b-cff7-1f2866b6ad40@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 mQINBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABtClBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPokCOgQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86LkCDQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAYkC
 HwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <c25f432f-5408-83ce-26f4-fe9a0edf4e46@citrix.com>
Date: Mon, 22 Jul 2019 16:43:30 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <dc1481ff-4c18-cf0b-cff7-1f2866b6ad40@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 v3 08/14] AMD/IOMMU: introduce 128-bit IRTE
 non-guest-APIC IRTE format
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 BrianWoods <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>

T24gMjIvMDcvMjAxOSAxNjowMSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gT24gMjIuMDcuMjAxOSAx
NTozNiwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4gT24gMjIvMDcvMjAxOSAwOTozNCwgSmFuIEJl
dWxpY2ggd3JvdGU6Cj4+PiBPbiAxOS4wNy4yMDE5IDE5OjI3LCBBbmRyZXcgQ29vcGVyIHdyb3Rl
Ogo+Pj4+IE9uIDE2LzA3LzIwMTkgMTc6MzgsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBAQCAt
MTQyLDcgKzE3OCwxNSBAQCBzdGF0aWMgdm9pZCBmcmVlX2ludHJlbWFwX2VudHJ5KGNvbnN0IHN0
Cj4+Pj4+ICAgICB7Cj4+Pj4+ICAgICAgICAgdW5pb24gaXJ0ZV9wdHIgZW50cnkgPSBnZXRfaW50
cmVtYXBfZW50cnkoaW9tbXUsIGJkZiwgaW5kZXgpOwo+Pj4+PiAgICAgCj4+Pj4+IC0gICAgQUND
RVNTX09OQ0UoZW50cnkucHRyMzItPnJhd1swXSkgPSAwOwo+Pj4+PiArICAgIGlmICggaW9tbXUt
PmN0cmwuZ2FfZW4gKQo+Pj4+PiArICAgIHsKPj4+Pj4gKyAgICAgICAgQUNDRVNTX09OQ0UoZW50
cnkucHRyMTI4LT5yYXdbMF0pID0gMDsKPj4+Pj4gKyAgICAgICAgLyogTG93IGhhbGYgKGNvbnRh
aW5pbmcgUmVtYXBFbikgbmVlZHMgdG8gYmUgY2xlYXJlZCBmaXJzdC4gKi8KPj4+Pj4gKyAgICAg
ICAgYmFycmllcigpOwo+Pj4+IFdoaWxlIHRoaXMgd2lsbCBmdW5jdGlvbiBvbiB4ODYsIEkgc3Rp
bGwgY29uc2lkZXIgdGhpcyBidWdneS7CoCBGcm9tIGEKPj4+PiBjb25jZXB0dWFsIHBvaW50IG9m
IHZpZXcsIGJhcnJpZXIoKSBpcyBub3QgdGhlIGNvcnJlY3QgY29uc3RydWN0aW9uIHRvCj4+Pj4g
dXNlLCB3aGVyZWFzIHNtcF93bWIoKSBpcy4KPj4+IEkgdGhpbmsgaXQncyB0aGUgM3JkIHRpbWUg
bm93IHRoYXQgSSByZXNwb25kIHNheWluZyB0aGF0IGJhcnJpZXIoKSBpcwo+Pj4gYXMgZ29vZCBv
ciBhcyBiYWQgYXMgc21wX3dtYigpLCBqdXN0IGZvciBkaWZmZXJlbnQgcmVhc29ucy4KPj4gYmFy
cmllcigpIGFuZCBzbXBfd21iKCkgYXJlIGRpZmZlcmVudCBjb25zdHJ1Y3RzLCB3aXRoIHNwZWNp
ZmljLAo+PiAqZGlmZmVyZW50KiBtZWFuaW5ncy7CoCBGcm9tIGEgcHJvZ3JhbW1lcnMgcG9pbnQg
b2YgdmlldywgdGhleSBzaG91bGQgYmUKPj4gY29uc2lkZXJlZCBibGFjayBib3hlcyBvZiBmdW5j
dGlvbmFsaXR5Lgo+Pgo+PiBiYXJyaWVyKCkgaXMgZm9yIGZvcmNpbmcgdGhlIGNvbXBpbGVyIHRv
IG5vdCByZW9yZGVyIHRoaW5ncy4KPj4KPj4gc21wX3dtYigpIGlzIGFib3V0IHRoZSBleHRlcm5h
bCB2aXNpYmlsaXR5IG9mIHdyaXRlcywgYXMgb2JzZXJ2ZWQgYnkgYQo+PiBkaWZmZXJlbnQgZW50
aXR5IG9uIGEgY29oZXJlbnQgZmFicmljLgo+IEknbSBhZnJhaWQgSSBkaXNhZ3JlZSBoZXJlOiBU
aGUgInNtcCIgaW4gaXRzIG5hbWUgbWVhbnMgIkNQVSIsIG5vdAo+ICJlbnRpdHkiIGluIHlvdXIg
c2VudGVuY2UuCgpDaXRhdGlvbiBkZWZpbml0ZWx5IG5lZWRlZC4KClRoZSB0ZXJtIFNNUCBtZWFu
cyBTeW1tZXRyaWMgTXVsdGlQcm9jZXNzaW5nLCBidXQgbm8gY29tcHV0ZXIgdGhlc2UgZGF5cwpt
YXRjaGVzIGFueSBvZiB0aGUgdHJhZGl0aW9uYWwgZGVmaW5pdGlvbnMuwqAgWW91IGNhbiB0aGFu
ayB0aGUgZmFjdCB3ZQphcmUgb25lIG9mIHRoZSBmYXN0ZXN0IGV2b2x2aW5nIGluZHVzdHJpZXMg
aW4gdGhlIHdvcmxkLCBhbmQgdGhhdCB0aGUKdGVybSB5b3UncmUgdXNpbmcgaXMgbW9yZSB0aGFu
IDIwIHllYXJzIG9sZC4KCkluIHBhcnRpY3VsYXIsIGl0IHByZWRhdGVzIGNhY2hlLWNvaGVyZW50
IHVuY29yZSBkZXZpY2VzLsKgCkNhY2hlLWNvaGVyZW50IGRldmljZXMgYnkgZGVmaW5pdGlvbiBo
YXZlIHRoZSBzYW1lIG9yZGVyaW5nIHByb3BlcnRpZXMKYW5kIGNvbnN0cmFpbnRzIGFzIGNwdXMs
IGJlY2F1c2UgdGhleSBhcmUgcGFydCBvZiBvbmUgc2hhcmVkIChvciBkYXJlIEkKc2F5LCBzeW1t
ZXRyaWMpLCBjYWNoZS1jb2hlcmVudCBkb21haW4uCgpIb3cgd291bGQgeW91ciBhcmd1bWVudCBj
aGFuZ2UgaWYgdGhlIElPTU1VIHdhcyBhIHJlYWwgQ1BVIHJ1bm5pbmcgcmVhbAp4ODYgY29kZT/C
oCBJdHMgaW50ZXJmYWNlIHRvIHRoZSByZXN0IG9mIHRoZSBzeXN0ZW0gd291bGQgYmUgaWRlbnRp
Y2FsLAphbmQgaW4gdGhhdCBjYXNlLCBpdCB3b3VsZCBvYnZpb3VzbHkgbmVlZCBhbiBzbXBfe3Is
d31tYigpIHBhaXIgZm9yCmNvcnJlY3RuZXNzIHJlYXNvbnMuwqAgVGhpcyBpcyB3aHkgc21wX3dt
YigpIGlzIHRoZSBvbmx5IGFwcHJvcHJpYXRlCmNvbnN0cnVjdCB0byB1c2UuCgp+QW5kcmV3Cgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 22 15:46:03 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Jul 2019 15: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 1hpaVm-0001wK-Jc; Mon, 22 Jul 2019 15:46:02 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=PbCh=VT=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hpaVl-0001wF-4M
 for xen-devel@lists.xenproject.org; Mon, 22 Jul 2019 15:46:01 +0000
X-Inumbo-ID: cb657796-ac97-11e9-b7ad-7f89531b4d9e
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id cb657796-ac97-11e9-b7ad-7f89531b4d9e;
 Mon, 22 Jul 2019 15:45:56 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: YS0JACkc1xe+TWd6wLIoWNGm5hlhYOAXRuhRvFH+wBaSRyZE4Y7AGS50PzBxzp/OrRpcLf+Ebv
 Q8tmpHMksKKX1fS+oPLCaf7J5koNI6ZIP/mRYk/zf3b5RYgxKMxZ8AWyoHD/fevVv6eKNfT3MU
 cz1BlrD/OLP/DToPqrloln03n80kgIBGZ10tc4Nqjxjc6130/PcIWWwNO/9ZjWVzFzdsd3MxBL
 KabgdLq5KDcJPtOa9FOR8k8hXebpaKQtaNd2AkS2pCB2eqQwMOOHWeSpALMau6r19W1lmZ50yH
 DmY=
X-SBRS: 2.7
X-MesageID: 3268059
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,295,1559534400"; 
   d="scan'208";a="3268059"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 22 Jul 2019 17:45:52 +0200
Message-ID: <20190722154552.73458-1-roger.pau@citrix.com>
X-Mailer: git-send-email 2.20.1 (Apple Git-117)
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] x86/iommu: add comment regarding setting of
 need_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: 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>

Q2xhcmlmeSB3aHkgcmVsYXhlZCBoYXJkd2FyZSBkb21haW5zIGRvbid0IG5lZWQgaW9tbXUgcGFn
ZS10YWJsZQpzeW5jaW5nLgoKU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIu
cGF1QGNpdHJpeC5jb20+Ci0tLQpDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgot
LS0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMgfCA0ICsrKysKIDEgZmlsZSBjaGFu
Z2VkLCA0IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3Vn
aC9pb21tdS5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYwppbmRleCA3OWVjNjcx
OWY1Li5mOGMzYmY1M2JkIDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21t
dS5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMKQEAgLTE4NSw2ICsxODUs
MTAgQEAgdm9pZCBfX2h3ZG9tX2luaXQgaW9tbXVfaHdkb21faW5pdChzdHJ1Y3QgZG9tYWluICpk
KQogICAgIHJlZ2lzdGVyX2tleWhhbmRsZXIoJ28nLCAmaW9tbXVfZHVtcF9wMm1fdGFibGUsICJk
dW1wIGlvbW11IHAybSB0YWJsZSIsIDApOwogCiAgICAgaGQtPnN0YXR1cyA9IElPTU1VX1NUQVRV
U19pbml0aWFsaXppbmc7CisgICAgLyoKKyAgICAgKiBOQjogcmVsYXhlZCBodyBkb21haW5zIGRv
bid0IG5lZWQgc3luYyBiZWNhdXNlIGFsbCByYW0gaXMgYWxyZWFkeQorICAgICAqIG1hcHBlZCBp
biB0aGUgaW9tbXUgcGFnZSB0YWJsZXMuCisgICAgICovCiAgICAgaGQtPm5lZWRfc3luYyA9IGlv
bW11X2h3ZG9tX3N0cmljdCAmJiAhaW9tbXVfdXNlX2hhcF9wdChkKTsKICAgICBpZiAoIG5lZWRf
aW9tbXVfcHRfc3luYyhkKSApCiAgICAgewotLSAKMi4yMC4xIChBcHBsZSBHaXQtMTE3KQoKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 22 16:02:26 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Jul 2019 16:02:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hpalZ-0003ov-9p; Mon, 22 Jul 2019 16:02:21 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=L6XB=VT=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hpalY-0003oj-Hh
 for xen-devel@lists.xenproject.org; Mon, 22 Jul 2019 16:02:20 +0000
X-Inumbo-ID: 149eb909-ac9a-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 149eb909-ac9a-11e9-8980-bc764e045a96;
 Mon, 22 Jul 2019 16:02:18 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hpalV-0000Pw-Lk; Mon, 22 Jul 2019 16:02:17 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hpalV-0003Le-Cm; Mon, 22 Jul 2019 16:02:17 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hpalV-0000Zf-C1; Mon, 22 Jul 2019 16:02:17 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139239-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-armhf-armhf-examine:reboot:fail:heisenbug
 xen-unstable:test-arm64-arm64-examine:examine-serial/bootloader:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-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-thunderx:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=66d11b9c1281ac133b92b3e6dd5b5e1c2abea7bf
X-Osstest-Versions-That: xen=66d11b9c1281ac133b92b3e6dd5b5e1c2abea7bf
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 22 Jul 2019 16:02:17 +0000
Subject: [Xen-devel] [xen-unstable test] 139239: 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>

ZmxpZ2h0IDEzOTIzOSB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzOTIzOS8KCkZhaWx1cmVzIDotLyBidXQg
bm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBhcmUgZmFpbGluZyBpbnRlcm1pdHRlbnRseSAo
bm90IGJsb2NraW5nKToKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgIDggcmVib290ICAg
ICAgICAgICAgICAgICAgICAgZmFpbCBwYXNzIGluIDEzOTIyNQoKVGVzdHMgd2hpY2ggZGlkIG5v
dCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWlu
ZSAxMSBleGFtaW5lLXNlcmlhbC9ib290bG9hZGVyIGZhaWwgaW4gMTM5MjI1IGxpa2UgMTM5MTk0
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgIGZhaWwgbGlrZSAxMzkyMjUKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEzOTIyNQogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWls
IGxpa2UgMTM5MjI1CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMzkyMjUKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEzOTIy
NQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgICBmYWlsIGxpa2UgMTM5MjI1CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEz
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMzkyMjUKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFp
bCBsaWtlIDEzOTIyNQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTM5MjI1CiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3Rh
cnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGVi
aWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRl
cnggMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5k
YWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Vi
aWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11
bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1z
ZWF0dGxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFs
bCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAt
aTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2lu
ZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZv
ciB0ZXN0aW5nOgogeGVuICAgICAgICAgICAgICAgICAgNjZkMTFiOWMxMjgxYWMxMzNiOTJiM2U2
ZGQ1YjVlMWMyYWJlYTdiZgpiYXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAgICAg
NjZkMTFiOWMxMjgxYWMxMzNiOTJiM2U2ZGQ1YjVlMWMyYWJlYTdiZgoKTGFzdCB0ZXN0IG9mIGJh
c2lzICAgMTM5MjM5ICAyMDE5LTA3LTIxIDE4OjM5OjUwIFogICAgMCBkYXlzClRlc3Rpbmcgc2Ft
ZSBzaW5jZSAgICAgICAgICAgICAgICAgICAgICAgICAgKG5vdCBmb3VuZCkgICAgICAgICAwIGF0
dGVtcHRzCgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYW1kNjQteHRmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXByZXYgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3Bz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1k
NjQtMSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2
NC01ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0t
aTM4Ni14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02
NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2
Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1k
NjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
ZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
b3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdz
MTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1y
ZXN0cmljdCAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQt
ZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFl
bXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50
ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGl2ZXBhdGNoICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpdmVw
YXRjaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11
bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hp
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVy
eCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9p
bWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRw
Oi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9u
IG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFE
TUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1v
c3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBj
YW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVz
dC5naXQ7YT1zdW1tYXJ5CgoKUHVibGlzaGVkIHRlc3RlZCB0cmVlIGlzIGFscmVhZHkgdXAgdG8g
ZGF0ZS4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 22 16:26:08 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Jul 2019 16:26: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 1hpb8K-0005Ei-KZ; Mon, 22 Jul 2019 16: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=O0ft=VT=gmail.com=lambert.olivier@srs-us1.protection.inumbo.net>)
 id 1hpb8J-0005Ed-Aq
 for xen-devel@lists.xenproject.org; Mon, 22 Jul 2019 16:25:51 +0000
X-Inumbo-ID: 5dfe1a77-ac9d-11e9-8980-bc764e045a96
Received: from mail-oi1-x233.google.com (unknown [2607:f8b0:4864:20::233])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5dfe1a77-ac9d-11e9-8980-bc764e045a96;
 Mon, 22 Jul 2019 16:25:49 +0000 (UTC)
Received: by mail-oi1-x233.google.com with SMTP id g7so30011076oia.8
 for <xen-devel@lists.xenproject.org>; Mon, 22 Jul 2019 09:25:49 -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=iTNjOtvy4Yakq54l3dTvdr3yJ4iaeQ4Le10tCjnlWgY=;
 b=nWoycXq2dSGu4BsQ+qT84lCcGCOxxFpGE9KAT8Yv6whEOmxFD0+3TgWhIzihzFttt8
 DugeqF2xtY0J2aTfRPDu5JjqID/jKVnvVMvrjm6TGabOjmAfQw/bqrr6PD6MRyqO2iTF
 exirm3cZuKvZGOtalXaznVv6jzu63TsBw/hPsd+Gv1514Hj+XKZZK57zcl4IvlRdXwDf
 t6SK9svdktVHhuGpOzmTq22FLLP43XAstdkM3MydlxcsZ2Q2xqfMO265V+OYskMwv6bP
 M/lArdCj37ZVSehNCFt5NuG1c5Jvv6F4xLt5L4lzFAjgwfBW+yIbD6JOwBYNapXn7x8G
 iViA==
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=iTNjOtvy4Yakq54l3dTvdr3yJ4iaeQ4Le10tCjnlWgY=;
 b=r1JojKPVANBXO3tKunWJmx6CkgcdDpeJGt5+vmvt5amuWiasFLZqf7bIK7rPoRUYzi
 CxwaMoXBAYLc0UgANSu9qOeVTvzNsmfhJxyrKlEi0CNUpn+IBVoVtgvgeNrOZqRxeKXX
 hlw1ay2hpj8z+978ztFsgIa+VPdF8i7qk1ZW+uvoJaKDuCX9BowrGXEdmFHeOnX/1zy1
 4AxBUZXvXqdFdpV8aIQob/h4M8eUXKy6b50cyomupj3AblFPkG69fslQ1qifLyQE5ad2
 WH7+54AaMxO4vp0pIV/hGmBf/qqncabp4OtSzFFWXk3IE5ZC3Vi50t+rk8xQGJ+32mWp
 Rg8w==
X-Gm-Message-State: APjAAAUszVH6GOk06NDtua62jjKE6BfDf+/+ROE1KzUJiMqQIpqJoXbz
 8rkmZQFdkVwH7DICt4Nz+xtCW2t8Oz8no/Z7yTDs1zPc
X-Google-Smtp-Source: APXvYqwee2cKhZpTrUqKR4JkBGNxIVFfA0Pt1g71KoSxylwJRCTmY+myMGPF9dkB5TcH34TvUDuvUHKteTecT3Fbdv4=
X-Received: by 2002:aca:dd04:: with SMTP id u4mr34117637oig.152.1563812749277; 
 Mon, 22 Jul 2019 09:25:49 -0700 (PDT)
MIME-Version: 1.0
From: Olivier Lambert <lambert.olivier@gmail.com>
Date: Mon, 22 Jul 2019 18:25:09 +0200
Message-ID: <CACJ1ZNsXOP-NHHhVTvxnsLvMx1FdJQgEibTsH4nj01b0WrO7fA@mail.gmail.com>
To: xen-devel <xen-devel@lists.xenproject.org>
Subject: [Xen-devel] [RFC] XCP-ng subproject proposal
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.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="===============7455999285281663438=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============7455999285281663438==
Content-Type: multipart/alternative; boundary="0000000000006a82b8058e4787fa"

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

Hello everyone,

Following up on discussions that we had at the last Xen summit, we=E2=80=99=
re
submitting a Xen subproject proposal, regarding XCP-ng project (
https://xcp-ng.org). Feel free to give your feedback!

Regards,

Olivier Lambert and XCP-ng team

# XCP-ng proposal

## The Project

XCP-ng is a turn-key virtualization platform based on the Xen Hypervisor,
using existing Xen Project tools (XAPI). It's built from Xenserver source,
improved and maintained by both passionate individuals and companies. The
result is a completely free and Open Source solution available for everyone=
.

Thanks to a very successful Kickstarter campaign as well as backing from
various companies, the project doesn't require any further funds and isn't
seeking monetary contributions.

We believe forming a Xen sub-project within the Linux Foundation has the
potential to bring further companies and contributors into the Xen Project
as a whole, as well as demonstrate our dedication to open source. XCP-ng
has already displayed its ability to draw new users into the Xen
virtualization ecosystem. For new users, utilizing Xen from scratch can be
daunting. XCP-ng offers a way to solve this problem by drawing end-users
more closely into the Xen Project and providing an easy route for
prospective Xen users to get started with Xen. This is an area where Xen
has been trailing KVM for a long time. Hosting XCP-ng within the Xen
Project provides a route to level the playing field. It would also enable
the Xen Project to leverage XCP-ng success stories for the benefit of the
Xen Project as a whole.

## The Mission

Our goal is to continue development of XCP-ng while building a large
community of contributors to XCP-ng. We also expect an increase of
contributions to XAPI as well as the Xen Project. Through large community
involvement and contributions we have already turned XCP-ng into a stable
hypervisor platform that is used in small and large enterprise deployments.

## Upstream first, fully Open Source

Vates and XCP-ng have started to work with a number of academic
organizations with the aim to fund and develop feature improvements and new
features that benefit the whole Xen Project ecosystem (including the
Hypervisor and XAPI). We follow an upstream first philosophy, which is
possible because of the fast release cycle of XCP-ng and expect to become a
long-term contributor to XAPI and the Hypervisor project.

Besides contributions, we believe that an XCP-ng which is part of the Xen
Project will deliver other benefits:

* Bring passionate and verbal XCP-ng users closer to the Xen Project
* Bring more publicity to the Xen Project: currently we have the XCP-ng
blog, newsletter and success stories, which we are willing to share with
the Xen Project

With an incredibly active forum, IRC, and github, we are always looking for
more contributors to the project. We also believe in giving back to the
open source community via contributions to upstream projects, and we
believe becoming a Xen Project member will help in our ability to do so. To
further our dedication to open source, Vates SAS, the company with the most
active contributions to XCP-ng currently, is in the process of becoming a
Linux Foundation member.

## How we differ from existing platforms

Our vision is to maintain XCP-ng as a complete easy-to-use hypervisor
solution similar to existing full-stack solutions. Where we differ is our
dedication to the open source mindset. We have no licensing system or
license restrictions, all pieces of the platform are free to use.
Simultaneously, we encourage community involvement and have merged many
community contributions already.

## Infrastructure

The infrastructure will be primarily managed by Vates, with multiple
companies in partnership (mainly hosting companies owning DC real estate).
Access and resources can be given for people interested in becoming
maintainers.

We would also like to expand the very active XCP-ng forum to also cover Xen
and XAPI, providing a modern user friendly interface for users to discuss
the hypervisor and related parts with dedicated sections. This will help to
centralize much Xen & XAPI discussion in a place that is easier for casual
users to find than a mailing list.

## Security

XCP-ng has a dedicated email for security feedback (security@xcp-ng.org)
and is already a member of the Xen pre-disclosure mailing list.

## License

XCP-ng can be considered as a specialized Linux distribution, so there are
multiple packages inside it. However, most of its packages are licensed in
GPLv2.

## Contributors / Roles

Project lead: Olivier Lambert (Vates SAS)

* Github org: https://github.com/xcp-ng/
* Main website: https://xcp-ng.org

Extra notes:

* we already contributed to Xen hypervisor (see
https://lists.xenproject.org/archives/html/xen-devel/2019-02/msg01602.html
) and we plan to do more in the future
* we already contributed to XAPI (see
https://github.com/xapi-project/xen-api-libs-transitional/commit/3f881066a1=
bdd4b52275e49edb57fba0d47c2dc9
)
* we added new features (ZoL support, zstd compression=E2=80=A6)
* we contributed to various other projects (eg: ZFS on Linux
https://github.com/zfsonlinux/zfs/pull/8866)
* we are committed to invest money and time in R&D for XCP-ng (see
https://xcp-ng.org/blog/2018/12/19/xcp-ng-research-initiative/ )
* our dev process is fully documented and open:
https://github.com/xcp-ng/xcp/wiki/Development-process-tour
* we have dev diaries explaining to everyone what we are working on, in
details:
https://xcp-ng.org/forum/topic/1036/dev-diaries-1-analyzing-storage-perf-sm=
apiv3

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

<div dir=3D"ltr"><div>Hello everyone,</div><div></div><div><p>
</p><p>Following up on discussions that we had at the last Xen summit, we=
=E2=80=99re submitting a Xen subproject proposal, regarding XCP-ng project =
(<a href=3D"https://xcp-ng.org">https://xcp-ng.org</a>). Feel free to give =
your feedback! </p><p>Regards,

</p><p>Olivier Lambert and XCP-ng team</p><p></p><p># XCP-ng proposal<br><b=
r>## The Project<br><br>XCP-ng is a turn-key virtualization platform based =
on the Xen Hypervisor, using existing Xen Project tools (XAPI). It&#39;s bu=
ilt from Xenserver source, improved and maintained by both passionate indiv=
iduals and companies. The result is a completely free and Open Source solut=
ion available for everyone.<br><br>Thanks to a very successful Kickstarter =
campaign as well as backing from various companies, the project doesn&#39;t=
 require any further funds and isn&#39;t seeking monetary contributions.<br=
><br>We believe forming a Xen sub-project within the Linux Foundation has t=
he potential to bring further companies and contributors into the Xen Proje=
ct as a whole, as well as demonstrate our dedication to open source. XCP-ng=
 has already displayed its ability to draw new users into the Xen virtualiz=
ation ecosystem. For new users, utilizing Xen from scratch can be daunting.=
 XCP-ng offers a way to solve this problem by drawing end-users more closel=
y into the Xen Project and providing an easy route for prospective Xen user=
s to get started with Xen. This is an area where Xen has been trailing KVM =
for a long time. Hosting XCP-ng within the Xen Project provides a route to =
level the playing field. It would also enable the Xen Project to leverage X=
CP-ng success stories for the benefit of the Xen Project as a whole.<br><br=
>## The Mission<br><br>Our goal is to continue development of XCP-ng while =
building a large community of contributors to XCP-ng. We also expect an inc=
rease of contributions to XAPI as well as the Xen Project. Through large co=
mmunity involvement and contributions we have already turned XCP-ng into a =
stable hypervisor platform that is used in small and large enterprise deplo=
yments.<br><br>## Upstream first, fully Open Source<br><br>Vates and XCP-ng=
 have started to work with a number of academic organizations with the aim =
to fund and develop feature improvements and new features that benefit the =
whole Xen Project ecosystem (including the Hypervisor and XAPI). We follow =
an upstream first philosophy, which is possible because of the fast release=
 cycle of XCP-ng and expect to become a long-term contributor to XAPI and t=
he Hypervisor project.<br><br>Besides contributions, we believe that an XCP=
-ng which is part of the Xen Project will deliver other benefits:<br><br>* =
Bring passionate and verbal XCP-ng users closer to the Xen Project<br>* Bri=
ng more publicity to the Xen Project: currently we have the XCP-ng blog, ne=
wsletter and success stories, which we are willing to share with the Xen Pr=
oject<br><br>With an incredibly active forum, IRC, and github, we are alway=
s looking for more contributors to the project. We also believe in giving b=
ack to the open source community via contributions to upstream projects, an=
d we believe becoming a Xen Project member will help in our ability to do s=
o. To further our dedication to open source, Vates SAS, the company with th=
e most active contributions to XCP-ng currently, is in the process of becom=
ing a Linux Foundation member.<br><br>## How we differ from existing platfo=
rms<br><br>Our vision is to maintain XCP-ng as a complete easy-to-use hyper=
visor solution similar to existing full-stack solutions. Where we differ is=
 our dedication to the open source mindset. We have no licensing system or =
license restrictions, all pieces of the platform are free to use. Simultane=
ously, we encourage community involvement and have merged many community co=
ntributions already.<br><br>## Infrastructure<br><br>The infrastructure wil=
l be primarily managed by Vates, with multiple companies in partnership (ma=
inly hosting companies owning DC real estate). Access and resources can be =
given for people interested in becoming maintainers.<br><br>We would also l=
ike to expand the very active XCP-ng forum to also cover Xen and XAPI, prov=
iding a modern user friendly interface for users to discuss the hypervisor =
and related parts with dedicated sections. This will help to centralize muc=
h Xen &amp; XAPI discussion in a place that is easier for casual users to f=
ind than a mailing list.<br><br>## Security<br><br>XCP-ng has a dedicated e=
mail for security feedback (<a href=3D"mailto:security@xcp-ng.org">security=
@xcp-ng.org</a>) and is already a member of the Xen pre-disclosure mailing =
list.<br><br>## License<br><br>XCP-ng can be considered as a specialized Li=
nux distribution, so there are multiple packages inside it. However, most o=
f its packages are licensed in GPLv2.</p><p>## Contributors / Roles<br><br>=
Project lead: Olivier Lambert (Vates SAS)<br><br>* Github org: <a href=3D"h=
ttps://github.com/xcp-ng/">https://github.com/xcp-ng/</a><br>* Main website=
: <a href=3D"https://xcp-ng.org">https://xcp-ng.org</a><br><br>Extra notes:=
<br><br>* we already contributed to Xen hypervisor (see <a href=3D"https://=
lists.xenproject.org/archives/html/xen-devel/2019-02/msg01602.html">https:/=
/lists.xenproject.org/archives/html/xen-devel/2019-02/msg01602.html</a> ) a=
nd we plan to do more in the future<br>* we already contributed to XAPI (se=
e <a href=3D"https://github.com/xapi-project/xen-api-libs-transitional/comm=
it/3f881066a1bdd4b52275e49edb57fba0d47c2dc9">https://github.com/xapi-projec=
t/xen-api-libs-transitional/commit/3f881066a1bdd4b52275e49edb57fba0d47c2dc9=
</a> )<br>* we added new features (ZoL support, zstd compression=E2=80=A6)<=
br>* we contributed to various other projects (eg: ZFS on Linux <a href=3D"=
https://github.com/zfsonlinux/zfs/pull/8866">https://github.com/zfsonlinux/=
zfs/pull/8866</a>) <br>* we are committed to invest money and time in R&amp=
;D for XCP-ng (see <a href=3D"https://xcp-ng.org/blog/2018/12/19/xcp-ng-res=
earch-initiative/">https://xcp-ng.org/blog/2018/12/19/xcp-ng-research-initi=
ative/</a> )<br>* our dev process is fully documented and open: <a href=3D"=
https://github.com/xcp-ng/xcp/wiki/Development-process-tour">https://github=
.com/xcp-ng/xcp/wiki/Development-process-tour</a><br>* we have dev diaries =
explaining to everyone what we are working on, in details: <a href=3D"https=
://xcp-ng.org/forum/topic/1036/dev-diaries-1-analyzing-storage-perf-smapiv3=
">https://xcp-ng.org/forum/topic/1036/dev-diaries-1-analyzing-storage-perf-=
smapiv3</a></p></div></div>

--0000000000006a82b8058e4787fa--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============7455999285281663438==--


From xen-devel-bounces@lists.xenproject.org Mon Jul 22 16:27:23 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Jul 2019 16: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 1hpb9n-0005I6-1O; Mon, 22 Jul 2019 16:27: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=mbwJ=VT=gmail.com=olekstysh@srs-us1.protection.inumbo.net>)
 id 1hpb9l-0005Hx-Kp
 for xen-devel@lists.xenproject.org; Mon, 22 Jul 2019 16:27:21 +0000
X-Inumbo-ID: 9264d2fc-ac9d-11e9-8980-bc764e045a96
Received: from mail-lf1-x144.google.com (unknown [2a00:1450:4864:20::144])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9264d2fc-ac9d-11e9-8980-bc764e045a96;
 Mon, 22 Jul 2019 16:27:18 +0000 (UTC)
Received: by mail-lf1-x144.google.com with SMTP id b29so19860372lfq.1
 for <xen-devel@lists.xenproject.org>; Mon, 22 Jul 2019 09:27:18 -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=qxrDlG/ZwQrB7Mz92AVEbEFjY9cQKli2ny+bcmAScvM=;
 b=gUudl3JToSaHz2LX9TYweOjpIEBCQA+l33ANgF1f+7oTDYgNzst241AxW9986a2xst
 4DdiuQxzi9oXzv8lOThg2R2ZspknOfil2BW6JWRJDtOxLAVTCoTp4AGpbS3i3XEONMLr
 e/tdYwxblZak0dx0oUWUTl/BtrjMxt6pbxpm+qPKhEk4soT3Sh6k+egzHOwplpOIKl2v
 hLXrNZ84p9P1x4NlO7yaC8eJfOfzeaXC2N5n6Ju19bpWCM06wVikHILZqAWuc7ct6+Ee
 0MJEs6tpLj/4kjuMyE5Tolxs73IzZG8HX6dk3wZDRZCBmxLpdqRc4MjZKgwXwsqnjR+V
 w/xg==
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=qxrDlG/ZwQrB7Mz92AVEbEFjY9cQKli2ny+bcmAScvM=;
 b=mONqBupg7Bzddk3aUYm776cenL3YrJBRxL6evwNnrkKoUR/3A5sCLezvzeaXGlD3GD
 wQzni/xLYTz3fWPGUa/VHwI4PGXojIFl5FlkKUX1MsEmqpqs9w4aUAqRwYEnM7jQyruh
 nUJWiUn48nL4saoXNuLbTI3lAq16NcHEZKMXXlPKyhSuXodMg7D7ixGCpNW9grJGxlio
 +bN/C5bTuSVyqSYyOv4VetSfMvdFZJ9DUlyPi7DsIzHO20ZwouHMtUNzDjxevcQfcb8K
 2O3/Xjbaj9JJ8RVpi4WE5Zoh8mcZ75QWLehZ5ba2AeFEfUcvw+nuJ/beR+ZWczIUGVCF
 uf+Q==
X-Gm-Message-State: APjAAAXX8S5dBNwvVG4rXUO8uFHVArJ+VFQjw9/JzYUC9fGr1l1hT9Hy
 ZTObZ09/dAqYHYOhn03h7Wc=
X-Google-Smtp-Source: APXvYqy4f56mzN0JJ0BiMrzEhZyp9SrcT+i/WO8pPfFHe7J91yQXouafIcscsH7DO8p7cdGrIWX77Q==
X-Received: by 2002:a19:7616:: with SMTP id c22mr33042262lff.115.1563812836979; 
 Mon, 22 Jul 2019 09:27:16 -0700 (PDT)
Received: from [10.17.182.120] (ll-22.209.223.85.sovam.net.ua. [85.223.209.22])
 by smtp.gmail.com with ESMTPSA id 24sm8566425ljs.63.2019.07.22.09.27.15
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Mon, 22 Jul 2019 09:27:16 -0700 (PDT)
To: Julien Grall <julien.grall@arm.com>, xen-devel@lists.xenproject.org
References: <1561545009-17493-1-git-send-email-olekstysh@gmail.com>
 <1561545009-17493-2-git-send-email-olekstysh@gmail.com>
 <c07d3a21-872e-c711-958d-916461e331e9@arm.com>
From: Oleksandr <olekstysh@gmail.com>
Message-ID: <3fca4b60-43a0-3f2d-f7bb-1a14cfcacdfb@gmail.com>
Date: Mon, 22 Jul 2019 19:27:13 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <c07d3a21-872e-c711-958d-916461e331e9@arm.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH V1] iommu/arm: Add Renesas IPMMU-VMSA 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: Oleksandr Tyshchenko <oleksandr_tyshchenko@epam.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>

Ck9uIDIwLjA3LjE5IDIxOjI1LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gSGksCgoKSGksIEp1bGll
bi4KCgo+Cj4gQXBvbG9naWVzIGZvciB0aGUgbGF0ZSBhbnN3ZXIuIEkgaGF2ZSBiZWVuIHRyYXZl
bGluZyBmb3IgdGhlIHBhc3QgZmV3IAo+IHdlZWtzLgoKQWJzb2x1dGVseSBubyBwcm9ibGVtLiBU
aGFuayB5b3UgZm9yIHlvdXIgcmV2aWV3LgoKCj4KPiBPbiA2LzI2LzE5IDExOjMwIEFNLCBPbGVr
c2FuZHIgVHlzaGNoZW5rbyB3cm90ZToKPj4gRnJvbTogT2xla3NhbmRyIFR5c2hjaGVua28gPG9s
ZWtzYW5kcl90eXNoY2hlbmtvQGVwYW0uY29tPgo+Pgo+PiBUaGUgSVBNTVUtVk1TQSBpcyBWTVNB
LWNvbXBhdGlibGUgSS9PIE1lbW9yeSBNYW5hZ2VtZW50IFVuaXQgKElPTU1VKQo+PiB3aGljaCBw
cm92aWRlcyBhZGRyZXNzIHRyYW5zbGF0aW9uIGFuZCBhY2Nlc3MgcHJvdGVjdGlvbiBmdW5jdGlv
bmFsaXRpZXMKPj4gdG8gcHJvY2Vzc2luZyB1bml0cyBhbmQgaW50ZXJjb25uZWN0IG5ldHdvcmtz
Lgo+Cj4gRG8geW91IGhhdmUgYSBsaW5rIHRvIHRoZSBzcGVjaWZpY2F0aW9uPwoKQWxsIEkgaGF2
ZSBpcyBhIFRSTS4gVW5mb3J0dW5hdGVseSwgSSBjYW4ndCBzaGFyZSBpdC4KCgo+Cj4gTXkga25v
d2xlZGdlIGFib3V0IHRoZSBJUE1NVSBpcyBxdWl0ZSBsaW1pdGVkLCBzbyBmb3Igbm93LCBJIHdp
bGwgCj4gbW9zdGx5IGxvb2sgYXQgWGVuIHNwZWNpZmljIGNvZGUuIEl0IHdvdWxkIGJlIGdvb2Qg
aWYgc29tZW9uZSB3aXRoIGEgCj4gYmV0dGVyIGtub3dsZWRnZSBvZiB0aGUgZHJpdmVyIGNvdWxk
IGhhdmUgYSBsb29rLgoKSSB1bmRlcnN0YW5kIHlvdXIgcG9pbnQuIE1ha2Ugc2Vuc2UuIEkgd2ls
bCBDQyBhIHBlcnNvbiB3aG8gaXMgZmFtaWxpYXIgCndpdGggSC9XLgoKCj4KPgo+IFsuLi5dCj4K
Pj4gZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL0tjb25maWcgCj4+IGIveGVu
L2RyaXZlcnMvcGFzc3Rocm91Z2gvS2NvbmZpZwo+PiBpbmRleCBhM2MwNjQ5Li5lNTdhYTI5IDEw
MDY0NAo+PiAtLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9LY29uZmlnCj4+ICsrKyBiL3hl
bi9kcml2ZXJzL3Bhc3N0aHJvdWdoL0tjb25maWcKPj4gQEAgLTEyLDQgKzEyLDE3IEBAIGNvbmZp
ZyBBUk1fU01NVQo+PiDCoCDCoMKgwqDCoMKgwqDCoCBTYXkgWSBoZXJlIGlmIHlvdXIgU29DIGlu
Y2x1ZGVzIGFuIElPTU1VIGRldmljZSAKPj4gaW1wbGVtZW50aW5nIHRoZQo+PiDCoMKgwqDCoMKg
wqDCoCBBUk0gU01NVSBhcmNoaXRlY3R1cmUuCj4+ICsKPj4gK2NvbmZpZyBJUE1NVV9WTVNBCj4+
ICvCoMKgwqAgYm9vbCAiUmVuZXNhcyBJUE1NVS1WTVNBIGZvdW5kIGluIFItQ2FyIEdlbjMgU29D
cyIKPj4gK8KgwqDCoCBkZWZhdWx0IHkKPgo+IEkgd291bGQgcHJlZmVyIHRoaXMgdG8gYmUgYSBk
ZWZhdWx0IE4gZm9yIHRoZSB0aW1lLWJlaW5nLgoKb2sKCgo+Cj4KPj4gK8KgwqDCoCBkZXBlbmRz
IG9uIEFSTV82NAo+PiArwqDCoMKgIC0tLWhlbHAtLS0KPj4gK8KgwqDCoMKgwqAgU3VwcG9ydCBm
b3IgaW1wbGVtZW50YXRpb25zIG9mIHRoZSBSZW5lc2FzIElQTU1VLVZNU0EgZm91bmQKPj4gK8Kg
wqDCoMKgwqAgaW4gUi1DYXIgR2VuMyBTb0NzLgo+PiArCj4+ICvCoMKgwqDCoMKgIFNheSBZIGhl
cmUgaWYgeW91IGFyZSB1c2luZyBuZXdlc3QgUi1DYXIgR2VuMyBTb0NzIHJldmlzaW9ucyAKPj4g
d2hpY2ggSVBNTVUKPgo+IFdoYXQgbmV3IG5vdyB3aWxsIGJlIG9sZCBzb29uIDspLiBTbyBpdCB3
b3VsZCBiZSBiZXN0IGlmIHlvdSBnaXZlIGEgCj4gcHJlY2lzZSByZXZpc2lvbiBoZXJlLgoKeWVz
IDspLiBXaWxsIGNsYXJpZnkuCgoKPgo+Cj4+ICvCoMKgwqDCoMKgIGhhcmR3YXJlIHN1cHBvcnRz
IHN0YWdlIDIgdHJhbnNsYXRpb24gdGFibGUgZm9ybWF0IGFuZCBpcyBhYmxlIAo+PiB0byB1c2UK
Pj4gK8KgwqDCoMKgwqAgQ1BVJ3MgUDJNIHRhYmxlIGFzIGlzLgo+PiArCj4+IMKgIGVuZGlmCj4+
IGRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hcm0vTWFrZWZpbGUgCj4+IGIv
eGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYXJtL01ha2VmaWxlCj4+IGluZGV4IGIzZWZjZmQuLjQw
YWM3YTkgMTAwNjQ0Cj4+IC0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FybS9NYWtlZmls
ZQo+PiArKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hcm0vTWFrZWZpbGUKPj4gQEAgLTEs
MiArMSwzIEBACj4+IMKgIG9iai15ICs9IGlvbW11Lm8KPj4gwqAgb2JqLSQoQ09ORklHX0FSTV9T
TU1VKSArPSBzbW11Lm8KPj4gK29iai0kKENPTkZJR19JUE1NVV9WTVNBKSArPSBpcG1tdS12bXNh
Lm8KPj4gZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FybS9pcG1tdS12bXNh
LmMgCj4+IGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYXJtL2lwbW11LXZtc2EuYwo+PiBuZXcg
ZmlsZSBtb2RlIDEwMDY0NAo+PiBpbmRleCAwMDAwMDAwLi41MDkxYzYxCj4+IC0tLSAvZGV2L251
bGwKPj4gKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYXJtL2lwbW11LXZtc2EuYwo+PiBA
QCAtMCwwICsxLDE0ODcgQEAKPj4gKy8qCj4+ICsgKiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9h
cm0vaXBtbXUtdm1zYS5jCj4+ICsgKgo+PiArICogRHJpdmVyIGZvciB0aGUgUmVuZXNhcyBJUE1N
VS1WTVNBIGZvdW5kIGluIFItQ2FyIEdlbjMgU29Dcy4KPj4gKyAqCj4+ICsgKiBUaGUgSVBNTVUt
Vk1TQSBpcyBWTVNBLWNvbXBhdGlibGUgSS9PIE1lbW9yeSBNYW5hZ2VtZW50IFVuaXQgKElPTU1V
KQo+PiArICogd2hpY2ggcHJvdmlkZXMgYWRkcmVzcyB0cmFuc2xhdGlvbiBhbmQgYWNjZXNzIHBy
b3RlY3Rpb24gCj4+IGZ1bmN0aW9uYWxpdGllcwo+PiArICogdG8gcHJvY2Vzc2luZyB1bml0cyBh
bmQgaW50ZXJjb25uZWN0IG5ldHdvcmtzLgo+PiArICoKPj4gKyAqIFBsZWFzZSBub3RlLCBjdXJy
ZW50IGRyaXZlciBpcyBzdXBwb3NlZCB0byB3b3JrIG9ubHkgd2l0aCBuZXdlc3QgCj4+IEdlbjMg
U29Dcwo+PiArICogcmV2aXNpb25zIHdoaWNoIElQTU1VIGhhcmR3YXJlIHN1cHBvcnRzIHN0YWdl
IDIgdHJhbnNsYXRpb24gdGFibGUgCj4+IGZvcm1hdCBhbmQKPj4gKyAqIGlzIGFibGUgdG8gdXNl
IENQVSdzIFAyTSB0YWJsZSBhcyBpcy4KPj4gKyAqCj4+ICsgKiBCYXNlZCBvbiBMaW51eCdzIElQ
TU1VLVZNU0EgZHJpdmVyIGZyb20gUmVuZXNhcyBCU1A6Cj4+ICsgKsKgwqDCoCBkcml2ZXJzL2lv
bW11L2lwbW11LXZtc2EuYwo+Cj4gV2hhdCBhcmUgdGhlIG1ham9yIGRpZmZlcmVuY2VzIGNvbXBh
cmUgdGhlIExpbnV4IGRyaXZlcj8KCldlbGwsIHRoZSBtYWpvciBkaWZmZXJlbmNlcyBhcmU6Cgox
LiBTdGFnZSAxL1N0YWdlIDIgdHJhbnNsYXRpb24uIExpbnV4IGRyaXZlciBzdXBwb3J0cyBTdGFn
ZSAxIAp0cmFuc2xhdGlvbiBvbmx5ICh3aXRoIFN0YWdlIDEgdHJhbnNsYXRpb24gdGFibGUgZm9y
bWF0KS4gSXQgbWFuYWdlcyAKcGFnZSB0YWJsZSBieSBpdHNlbGYuIEJ1dCBYZW4gZHJpdmVyIHN1
cHBvcnRzIFN0YWdlIDIgdHJhbnNsYXRpb24gKHdpdGggClN0YWdlIDIgdHJhbnNsYXRpb24gdGFi
bGUgZm9ybWF0KSB0byBiZSBhYmxlIHRvIHNoYXJlIHRoZSBwYWdlIHRhYmxlIAp3aXRoIHRoZSBD
UFUuIFN0YWdlIDEgdHJhbnNsYXRpb24gaXMgYWx3YXlzIGJ5cGFzc2VkIGluIFhlbiBkcml2ZXIu
CgpTbywgWGVuIGRyaXZlciBpcyBzdXBwb3NlZCB0byBiZSB1c2VkIHdpdGggbmV3ZXN0IEdlbjMg
U29DIHJldmlzaW9ucyAKb25seSAoSDMgRVMzLjAsIE0zIEVTMy4wLCBldGMuKSB3aGljaCBJUE1N
VSBoYXJkd2FyZSBkb2VzIHN1cHBvcnQgc3RhZ2UgCjIgdHJhbnNsYXRpb24gdGFibGUgZm9ybWF0
LgoKMi4gQUFyY2g2NCBzdXBwb3J0LiBMaW51eCBkcml2ZXIgdXNlcyBWTVNBdjgtMzIgbW9kZSwg
d2hpbGUgWGVuIGRyaXZlciAKZW5hYmxlcyBBcm12OCBWTVNBdjgtNjQgbW9kZSB0byBjb3ZlciB1
cCB0byA0MCBiaXQgaW5wdXQgYWRkcmVzcy4KCjMuIENvbnRleHQgYmFuayAoc2V0cyBvZiBwYWdl
IHRhYmxlKSB1c2FnZS4gSW4gWGVuLCBlYWNoIGNvbnRleHQgYmFuayBpcyAKbWFwcGVkIHRvIG9u
ZSBYZW4gZG9tYWluLsKgIFNvLCBhbGwgZGV2aWNlcyBiZWluZyBwYXNzIHRocm91Z2hlZCB0byB0
aGUgCnNhbWUgWGVuIGRvbWFpbiBzaGFyZSB0aGUgc2FtZSBjb250ZXh0IGJhbmsuCgoKPgo+Cj4+
ICsgKiB5b3UgY2FuIGZvdW5kIGF0Ogo+PiArICrCoMKgwqAgdXJsOiAKPj4gZ2l0Oi8vZ2l0Lmtl
cm5lbC5vcmcvcHViL3NjbS9saW51eC9rZXJuZWwvZ2l0L2hvcm1zL3JlbmVzYXMtYnNwLmdpdAo+
PiArICrCoMKgwqAgYnJhbmNoOiB2NC4xNC43NS1sdHNpL3JjYXItMy45LjIKPj4gKyAqwqDCoMKg
IGNvbW1pdDogYTUyNjZkMjk4MTI0ODc0YzJjMDZiOGIxM2QwNzNmNmVjYzJlZTM1NQo+Cj4gSXMg
dGhlcmUgYW55IHJlYXNvbiB0byB1c2UgdGhlIEJTUCBkcml2ZXIgYW5kIG5vdCB0aGUgb25lIHBy
b3ZpZGVkIGJ5IAo+IExpbnV4IGRpcmVjdGx5PwoKSSB3YXMgdGhpbmtpbmcgdGhlIEJTUCBkcml2
ZXIgaXMgYSAqbGl0dGxlIGJpdCogbW9yZSB1cGRhdGVkIHRoYW4gTGludXggCm9uZS4gU29tZXRp
bWUgaXQgd2FzIGEgYmlnIGRpZmZlcmVuY2UgYmV0d2VlbiBtYWlubGluZSBhbmQgQlNQIGRyaXZl
ci4gCkJ1dCBub3cKCnRoZSBkaWZmZXJlbmNlIGlzIG5vdCBiaWcgYW5kIG1vc3RseSBpbiBERFJf
QkFDS1VQIGFuZCBXSElURUxJU1QgCnN1cHBvcnQuIEkgbG9va2VkIGF0IG1haW5saW5lIGRyaXZl
ciBhcyB3ZWxsIHdoZW4gaW1wbGVtZW50aW5nIFhlbiBkcml2ZXIuCgoKPgo+Cj4gWy4uLl0KPgo+
PiArI2RlZmluZSBkZXZfYXJjaGRhdGEoZGV2KSAoKHN0cnVjdCBpcG1tdV92bXNhX3hlbl9kZXZp
Y2UgCj4+ICopZGV2LT5hcmNoZGF0YS5pb21tdSkKPj4gKwo+PiArLyogUm9vdC9DYWNoZSBJUE1N
VSBkZXZpY2UncyBpbmZvcm1hdGlvbiAqLwo+PiArc3RydWN0IGlwbW11X3Ztc2FfZGV2aWNlCj4+
ICt7Cj4KPiBBRkFJQ1QsIHRoaXMgZmlsZSB3YXMgY29udmVydGVkIHRvIFhlbiBjb2Rpbmcgc3R5
bGUuIElmIHNvLCB0aGUgc3R5bGUgCj4gZm9yIHN0cnVjdCBpcwo+Cj4gc3RydWN0IC4uLiB7Cj4g
Li4uCj4gfTsKClllcywgd2lsbCBjb3JyZWN0IGV2ZXJ5d2hlcmUgaW4gdGhpcyBmaWxlLgoKCj4K
Pj4gK8KgwqDCoCBzdHJ1Y3QgZGV2aWNlICpkZXY7Cj4+ICvCoMKgwqAgdm9pZCBfX2lvbWVtICpi
YXNlOwo+PiArwqDCoMKgIHN0cnVjdCBpcG1tdV92bXNhX2RldmljZSAqcm9vdDsKPj4gK8KgwqDC
oCBzdHJ1Y3QgbGlzdF9oZWFkIGxpc3Q7Cj4+ICvCoMKgwqAgdW5zaWduZWQgaW50IG51bV91dGxi
czsKPj4gK8KgwqDCoCB1bnNpZ25lZCBpbnQgbnVtX2N0eDsKPj4gK8KgwqDCoCBzcGlubG9ja190
IGxvY2s7wqDCoMKgIC8qIFByb3RlY3RzIGN0eCBhbmQgZG9tYWluc1tdICovCj4+ICvCoMKgwqAg
REVDTEFSRV9CSVRNQVAoY3R4LCBJUE1NVV9DVFhfTUFYKTsKPj4gK8KgwqDCoCBzdHJ1Y3QgaXBt
bXVfdm1zYV9kb21haW4gKmRvbWFpbnNbSVBNTVVfQ1RYX01BWF07Cj4+ICt9Owo+PiArCj4+ICsv
Kgo+PiArICogUm9vdC9DYWNoZSBJUE1NVSBkb21haW4ncyBpbmZvcm1hdGlvbgo+PiArICoKPj4g
KyAqIFJvb3QgSVBNTVUgZGV2aWNlIGlzIGFzc2lnbmVkIHRvIFJvb3QgSVBNTVUgZG9tYWluIHdo
aWxlIENhY2hlIAo+PiBJUE1NVSBkZXZpY2UKPj4gKyAqIGlzIGFzc2lnbmVkIHRvIENhY2hlIElQ
TU1VIGRvbWFpbi4gTWFzdGVyIGRldmljZXMgYXJlIGNvbm5lY3RlZCAKPj4gdG8gQ2FjaGUKPj4g
KyAqIElQTU1VIGRldmljZXMgdGhyb3VnaCBzcGVjaWZpYyBwb3J0cyBjYWxsZWQgbWljcm8tVExC
cy4KPj4gKyAqIEFsbCBDYWNoZSBJUE1NVSBkZXZpY2VzLCBpbiB0dXJuLCBhcmUgY29ubmVjdGVk
IHRvIFJvb3QgSVBNTVUgZGV2aWNlCj4+ICsgKiB3aGljaCBtYW5hZ2VzIElQTU1VIGNvbnRleHQu
Cj4+ICsgKi8KPj4gK3N0cnVjdCBpcG1tdV92bXNhX2RvbWFpbgo+PiArewo+Cj4gRGl0dG8uCgpv
awoKCj4KPj4gK8KgwqDCoCAvKgo+PiArwqDCoMKgwqAgKiBJUE1NVSBkZXZpY2UgYXNzaWduZWQg
dG8gdGhpcyBJUE1NVSBkb21haW4uCj4+ICvCoMKgwqDCoCAqIEVpdGhlciBSb290IGRldmljZSB3
aGljaCBpcyBsb2NhdGVkIGF0IHRoZSBtYWluIG1lbW9yeSBidXMgCj4+IGRvbWFpbiBvcgo+PiAr
wqDCoMKgwqAgKiBDYWNoZSBkZXZpY2Ugd2hpY2ggaXMgbG9jYXRlZCBhdCBlYWNoIGhpZXJhcmNo
eSBidXMgZG9tYWluLgo+PiArwqDCoMKgwqAgKi8KPj4gK8KgwqDCoCBzdHJ1Y3QgaXBtbXVfdm1z
YV9kZXZpY2UgKm1tdTsKPj4gKwo+PiArwqDCoMKgIC8qIENvbnRleHQgdXNlZCBmb3IgdGhpcyBJ
UE1NVSBkb21haW4gKi8KPj4gK8KgwqDCoCB1bnNpZ25lZCBpbnQgY29udGV4dF9pZDsKPj4gKwo+
PiArwqDCoMKgIC8qIFhlbiBkb21haW4gYXNzb2NpYXRlZCB3aXRoIHRoaXMgSVBNTVUgZG9tYWlu
ICovCj4+ICvCoMKgwqAgc3RydWN0IGRvbWFpbiAqZDsKPj4gKwo+PiArwqDCoMKgIC8qIFRoZSBm
aWVsZHMgYmVsb3cgYXJlIHVzZWQgZm9yIENhY2hlIElQTU1VIGRvbWFpbiBvbmx5ICovCj4+ICsK
Pj4gK8KgwqDCoCAvKgo+PiArwqDCoMKgwqAgKiBVc2VkIHRvIGtlZXAgdHJhY2sgb2YgdGhlIG1h
c3RlciBkZXZpY2VzIHdoaWNoIGFyZSBhdHRhY2hlZCAKPj4gdG8gdGhpcwo+PiArwqDCoMKgwqAg
KiBJUE1NVSBkb21haW4gKGRvbWFpbiB1c2VycykuIE1hc3RlciBkZXZpY2VzIGJlaGluZCB0aGUg
c2FtZSAKPj4gSVBNTVUgZGV2aWNlCj4+ICvCoMKgwqDCoCAqIGFyZSBncm91cGVkIHRvZ2V0aGVy
IGJ5IHB1dHRpbmcgaW50byB0aGUgc2FtZSBJUE1NVSBkb21haW4uCj4+ICvCoMKgwqDCoCAqIE9u
bHkgd2hlbiB0aGUgcmVmY291bnQgcmVhY2hlcyAwIHRoaXMgSVBNTVUgZG9tYWluIGNhbiBiZSAK
Pj4gZGVzdHJveWVkLgo+PiArwqDCoMKgwqAgKi8KPj4gK8KgwqDCoCBpbnQgcmVmY291bnQ7Cj4K
PiBJZiB0aGUgcmVmY291bnQgY2Fubm90IGJlIDAsIHRoZW4gSSB3b3VsZCBwcmVmZXIgYW4gdW5z
aWduZWQgaW50IGhlcmUuCgpJdCBjYW4gYmUgPj0gMC4KCgo+Cj4+ICvCoMKgwqAgLyogVXNlZCB0
byBsaW5rIHRoaXMgSVBNTVUgZG9tYWluIGZvciB0aGUgc2FtZSBYZW4gZG9tYWluICovCj4+ICvC
oMKgwqAgc3RydWN0IGxpc3RfaGVhZCBsaXN0Owo+PiArfTsKPgo+Cj4gWy4uLl0KPgo+PiArLyog
UmVhZC9Xcml0ZSBBY2Nlc3MgKi8KPj4gK3N0YXRpYyB1MzIgaXBtbXVfcmVhZChzdHJ1Y3QgaXBt
bXVfdm1zYV9kZXZpY2UgKm1tdSwgdW5zaWduZWQgaW50IAo+PiBvZmZzZXQpCj4KPiBJZiB5b3Ug
YXJlIGdvaW5nIHRvIHVzZSBYZW4gY29kaW5nIHN0eWxlLCB0aGVuIHRoaXMgc2hvdWxkIGJlIAo+
ICJ1aW50MzJfdCIuIFRoZSBzYW1lIGlzIHZhbGlkIGV2ZXJ5d2hlcmUgaW4gdGhpcyBmaWxlLCBJ
IGFtIG5vdCBnb2luZyAKPiB0byBtZW50aW9uIGFsbCBvZiB0aGVtIDopLgoKWWVzLCB3aWxsIGNo
YW5nZSBldmVyeXdoZXJlIGluIHRoaXMgZmlsZS4KCgo+Cj4+ICt7Cj4+ICvCoMKgwqAgcmV0dXJu
IHJlYWRsKG1tdS0+YmFzZSArIG9mZnNldCk7Cj4+ICt9Cj4+ICsKPj4gK3N0YXRpYyB2b2lkIGlw
bW11X3dyaXRlKHN0cnVjdCBpcG1tdV92bXNhX2RldmljZSAqbW11LCB1bnNpZ25lZCBpbnQgCj4+
IG9mZnNldCwKPj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqAgdTMyIGRhdGEpCj4+ICt7Cj4+ICvCoMKgwqAgd3JpdGVsKGRhdGEsIG1tdS0+YmFzZSArIG9m
ZnNldCk7Cj4+ICt9Cj4+ICsKPj4gK3N0YXRpYyB1MzIgaXBtbXVfY3R4X3JlYWRfcm9vdChzdHJ1
Y3QgaXBtbXVfdm1zYV9kb21haW4gKmRvbWFpbiwKPj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCB1bnNpZ25lZCBpbnQgcmVnKQo+
PiArewo+PiArwqDCoMKgIHJldHVybiBpcG1tdV9yZWFkKGRvbWFpbi0+bW11LT5yb290LAo+PiAr
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIGRvbWFpbi0+Y29udGV4
dF9pZCAqIElNX0NUWF9TSVpFICsgcmVnKTsKPj4gK30KPj4gKwo+PiArc3RhdGljIHZvaWQgaXBt
bXVfY3R4X3dyaXRlX3Jvb3Qoc3RydWN0IGlwbW11X3Ztc2FfZG9tYWluICpkb21haW4sCj4+ICvC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgIHVuc2lnbmVkIGludCByZWcsIHUzMiBkYXRhKQo+PiArewo+PiArwqDCoMKgIGlwbW11
X3dyaXRlKGRvbWFpbi0+bW11LT5yb290LAo+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgIGRvbWFpbi0+Y29udGV4dF9pZCAqIElNX0NUWF9TSVpFICsgcmVnLCBkYXRhKTsKPj4gK30K
Pj4gKwo+PiArc3RhdGljIHZvaWQgaXBtbXVfY3R4X3dyaXRlX2NhY2hlKHN0cnVjdCBpcG1tdV92
bXNhX2RvbWFpbiAqZG9tYWluLAo+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIHVuc2lnbmVkIGludCByZWcsIHUzMiBk
YXRhKQo+PiArewo+PiArwqDCoMKgIEFTU0VSVChyZWcgPT0gSU1DVFIpOwo+Cj4gV2hhdCdzIHRo
ZSByYXRpb25hbGUgb2YgcGFzc2luZyByZWcgaW4gcGFyYW1ldGVyIGlmIGl0IGNhbiBvbmx5IGJl
IAo+IGVxdWFsIHRvIElNQ1RSPwoKR29vZCBxdWVzdGlvbi4gSSB0cmllZCB0byByZXRhaW4gdGhl
IHNhbWUgaW50ZXJmYWNlIGFzIGZvciAKaXBtbXVfY3R4X3dyaXRlX3Jvb3QoX2FsbCkgZm9yIHZp
c2liaWxpdHkuCgpDYWNoZSBJUE1NVSBkZXZpY2UgaGFzIG90aGVyIHRoYW4gSU1DVFIgY29udGV4
dCByZWdpc3RlcnMsIGJ1dCB0aGV5IGFyZSAKbm90IHVzZWQgYnkgdGhpcyBkcml2ZXIuCgpTaGFs
bCBJIGRyb3AgcmVnIHBhcmFtZXRlcj8KCgo+Cj4+ICsKPj4gK8KgwqDCoCAvKiBNYXNrIGZpZWxk
cyB3aGljaCBhcmUgaW1wbGVtZW50ZWQgaW4gSVBNTVUtTU0gb25seS4gKi8KPj4gK8KgwqDCoCBp
ZiAoICFpcG1tdV9pc19yb290KGRvbWFpbi0+bW11KSApCj4+ICvCoMKgwqDCoMKgwqDCoCBpcG1t
dV93cml0ZShkb21haW4tPm1tdSwgZG9tYWluLT5jb250ZXh0X2lkICogSU1fQ1RYX1NJWkUgKyAK
Pj4gcmVnLAo+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgZGF0YSAm
IElNQ1RSX0NPTU1PTl9NQVNLKTsKPj4gK30KPgo+IFsuLi5dCj4KPj4gKy8qIEVuYWJsZSBNTVUg
dHJhbnNsYXRpb24gZm9yIHRoZSBtaWNyby1UTEIuICovCj4+ICtzdGF0aWMgdm9pZCBpcG1tdV91
dGxiX2VuYWJsZShzdHJ1Y3QgaXBtbXVfdm1zYV9kb21haW4gKmRvbWFpbiwKPj4gK8KgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgdW5zaWdu
ZWQgaW50IHV0bGIpCj4+ICt7Cj4+ICvCoMKgwqAgc3RydWN0IGlwbW11X3Ztc2FfZGV2aWNlICpt
bXUgPSBkb21haW4tPm1tdTsKPj4gKwo+PiArwqDCoMKgIC8qCj4+ICvCoMKgwqDCoCAqIFRPRE86
IFJlZmVyZW5jZS1jb3VudCB0aGUgbWljcm8tVExCIGFzIHNldmVyYWwgYnVzIG1hc3RlcnMgCj4+
IGNhbiBiZQo+PiArwqDCoMKgwqAgKiBjb25uZWN0ZWQgdG8gdGhlIHNhbWUgbWljcm8tVExCLgo+
PiArwqDCoMKgwqAgKi8KPgo+IFdoYXQgd291bGQgYmUgdGhlIGV4YWN0IHByb2JsZW0gaWYgdGhp
cyBpcyBub3QgaGFuZGxlZD8gQ291bGQgYSB1dGxiIAo+IHNoYXJlZCBiZXR3ZWVuIG11bHRpcGxl
IGRvbWFpbj8KCkFjdHVhbGx5LCB0aGlzIFRPRE8gYXMgd2VsbCBhcyB0aGUgd2hvbGUgIlRMQiBh
bmQgbWljcm8tVExCIE1hbmFnZW1lbnQiIApjb2RlIEkgdHJpZWQgdG8gcmV0YWluIGFzIG11Y2gg
YXMgcG9zc2libGUuCgpUaGUgbGFyZ2UgYW1vdW50IG9mIGRldmljZXMgaGF2ZSB1bmlxdWUgbWlj
cm8tVExCIGNvbm5lY3Rpb24sIGJ1dCB0aGVyZSAKaXMgYSBjYXNlLCB3aGVuIG5vdC4gQXQgdGhl
IG1vbWVudCwgSSBkb24ndCBzZWUgYW55IHByb2JsZW0gaWYgdGhlc2UgCnBvdGVudGlhbCBkZXZp
Y2VzICh3aGljaCBzaGFyZSB0aGUgc2FtZSB1dGxiKSBhcmUgYXNzaWduZWQgdG8gdGhlIHNhbWUg
ClhlbiBkb21haW4uCgpJbiB0aGlzIGNhc2Ugd2Ugd291bGQganVzdCBlbmFibGUgdGhlIHNhbWUg
dXRsYiBtb3JlIHRoYW4gb25jZSBhdCB0aGUgCmRvbWFpbiBjcmVhdGlvbiB0aW1lIChhc3NpZ24g
YSBkZXZpY2UpIGFuZCBkaXNhYmxlIHRoZSBzYW1lIHV0bGIgbW9yZSAKdGhhbiBvbmNlIGF0IHRo
ZSBkb21haW4gZGVzdHJ1Y3Rpb24gdGltZSAoZGVhc3NpZ24gYSBkZXZpY2UpLgoKVGhlIHdvcnN0
IGNhc2Ugc2NlbmFyaW8gd291bGQgYmUgd2hlbiB0aGVzZSBkZXZpY2VzIGFyZSBhc3NpZ25lZCB0
byAKZGlmZmVyZW50IFhlbiBkb21haW5zLiBTbywgSSB0aGluaywgdGhlIHNhbWUgdXRsYiAqY2Fu
J3QqIGJlIHNoYXJlZCAKYmV0d2VlbiBtdWx0aXBsZSBYZW4gZG9tYWlucywgc2luY2UgaXQgcG9p
bnRzIHRvIHRoZSBjb250ZXh0IGJhbmsgdG8gdXNlIApmb3IgdGhlIHBhZ2Ugd2Fsay4KCgo+Cj4K
Pj4gK8KgwqDCoCBpcG1tdV93cml0ZShtbXUsIElNVUFTSUQodXRsYiksIDApOwo+PiArwqDCoMKg
IGlwbW11X3dyaXRlKG1tdSwgSU1VQ1RSKHV0bGIpLCBpcG1tdV9yZWFkKG1tdSwgSU1VQ1RSKHV0
bGIpKSB8Cj4+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgSU1VQ1RSX1RUU0VMX01N
VShkb21haW4tPmNvbnRleHRfaWQpIHwgSU1VQ1RSX01NVUVOKTsKPj4gK30KPgo+IFsuLi5dCj4K
Pj4gK3N0YXRpYyBpbnQgaXBtbXVfZG9tYWluX2luaXRfY29udGV4dChzdHJ1Y3QgaXBtbXVfdm1z
YV9kb21haW4gKmRvbWFpbikKPj4gK3sKPj4gK8KgwqDCoCB1NjQgdHRicjsKPgo+IHMvdTY0L3Vp
bnQ2NF90LwoKb2sKCgo+Cj4+ICvCoMKgwqAgdTMyIHRzejA7Cj4+ICvCoMKgwqAgaW50IHJldDsK
Pj4gKwo+PiArwqDCoMKgIC8qIEZpbmQgYW4gdW51c2VkIGNvbnRleHQuICovCj4+ICvCoMKgwqAg
cmV0ID0gaXBtbXVfZG9tYWluX2FsbG9jYXRlX2NvbnRleHQoZG9tYWluLT5tbXUtPnJvb3QsIGRv
bWFpbik7Cj4+ICvCoMKgwqAgaWYgKCByZXQgPCAwICkKPj4gK8KgwqDCoMKgwqDCoMKgIHJldHVy
biByZXQ7Cj4+ICsKPj4gK8KgwqDCoCBkb21haW4tPmNvbnRleHRfaWQgPSByZXQ7Cj4+ICsKPj4g
K8KgwqDCoCAvKgo+PiArwqDCoMKgwqAgKiBUVEJSMAo+PiArwqDCoMKgwqAgKiBVc2UgUDJNIHRh
YmxlIGZvciB0aGlzIFhlbiBkb21haW4uCj4+ICvCoMKgwqDCoCAqLwo+PiArwqDCoMKgIEFTU0VS
VChkb21haW4tPmQgIT0gTlVMTCk7Cj4+ICvCoMKgwqAgdHRiciA9IHBhZ2VfdG9fbWFkZHIoZG9t
YWluLT5kLT5hcmNoLnAybS5yb290KTsKPj4gKwo+PiArwqDCoMKgIGRldl9pbmZvKGRvbWFpbi0+
bW11LT5yb290LT5kZXYsICJkJWQ6IFNldCBJUE1NVSBjb250ZXh0ICV1IChwZ2QgCj4+IDB4JSJQ
Ukl4NjQiKVxuIiwKPgo+IFdlIGludHJvZHVjZSBhIGZvcm1hdCBzcGVjaWZpZXIgdG8gcHJpbnQg
YSBkb21haW4uIFNvIHlvdSBjYW4gdXNlICVwZCAKPiBpbiBjb21iaW5hdGlvbiBvZiBqdXN0IGRv
bWFpbi0+ZC4KClN1Y2ggYSBjb252ZW5pZW50IHRoaW5nLiBXaWxsIHVzZS4KCgo+Cj4+ICvCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqAgZG9tYWluLT5kLT5kb21haW5faWQsIGRvbWFpbi0+Y29udGV4
dF9pZCwgdHRicik7Cj4+ICsKPj4gK8KgwqDCoCBpcG1tdV9jdHhfd3JpdGVfcm9vdChkb21haW4s
IElNVFRMQlIwLCB0dGJyICYgSU1UVExCUjBfVFRCUl9NQVNLKTsKPj4gK8KgwqDCoCBpcG1tdV9j
dHhfd3JpdGVfcm9vdChkb21haW4sIElNVFRVQlIwLCAodHRiciA+PiAzMikgJiAKPj4gSU1UVFVC
UjBfVFRCUl9NQVNLKTsKPj4gKwo+PiArwqDCoMKgIC8qCj4+ICvCoMKgwqDCoCAqIFRUQkNSCj4+
ICvCoMKgwqDCoCAqIFdlIHVzZSBsb25nIGRlc2NyaXB0b3JzIHdpdGggaW5uZXItc2hhcmVhYmxl
IFdCV0EgdGFibGVzIGFuZCAKPj4gYWxsb2NhdGUKPj4gK8KgwqDCoMKgICogdGhlIHdob2xlICJw
Mm1faXBhX2JpdHMiIElQQSBzcGFjZSB0byBUVEJSMC4gVXNlIDRLQiBwYWdlIAo+PiBncmFudWxl
Lgo+PiArwqDCoMKgwqAgKiBTdGFydCBwYWdlIHRhYmxlIHdhbGtzIGF0IGZpcnN0IGxldmVsLiBC
eXBhc3Mgc3RhZ2UgMSAKPj4gdHJhbnNsYXRpb24KPj4gK8KgwqDCoMKgICogd2hlbiBvbmx5IHN0
YWdlIDIgdHJhbnNsYXRpb24gaXMgcGVyZm9ybWVkLgo+Cj4gSSBhbSBub3Qgc3VyZSB0byB1bmRl
cnN0YW5kIHRoZSBsYXN0IHNlbnRlbmNlLiBZb3Ugb25seSB1c2Ugc3RhZ2UyIAo+IHJpZ2h0LCBz
byBpdCBzaG91bGRuJ3QgaXQgYmUgIkFsd2F5cyBieXBhc3Mgc3RhZ2UgMSB0cmFuc2xhdGlvbiI/
CgpZZXMsIHlvdSBhcmUgcmlnaHQuIFdpbGwgcmVwaHJhc2UuCgoKPgo+PiArwqDCoMKgwqAgKi8K
Pj4gK8KgwqDCoCB0c3owID0gKDY0IC0gcDJtX2lwYV9iaXRzKSA8PCBJTVRUQkNSX1RTWjBfU0hJ
RlQ7Cj4+ICvCoMKgwqAgaXBtbXVfY3R4X3dyaXRlX3Jvb3QoZG9tYWluLCBJTVRUQkNSLCBJTVRU
QkNSX0VBRSB8IElNVFRCQ1JfUE1CIHwKPj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoCBJTVRUQkNSX1NIMF9JTk5FUl9TSEFSRUFCTEUgfCAKPj4gSU1U
VEJDUl9PUkdOMF9XQl9XQSB8Cj4+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqAgSU1UVEJDUl9JUkdOMF9XQl9XQSB8IElNVFRCQ1JfU0wwX0xWTF8xIHwg
Cj4+IHRzejApOwo+Cj4gWy4uLl0KPgo+PiArLyogRmF1bHQgSGFuZGxpbmcgKi8KPj4gK3N0YXRp
YyB2b2lkIGlwbW11X2RvbWFpbl9pcnEoc3RydWN0IGlwbW11X3Ztc2FfZG9tYWluICpkb21haW4p
Cj4+ICt7Cj4+ICvCoMKgwqAgY29uc3QgdTMyIGVycl9tYXNrID0gSU1TVFJfTUhJVCB8IElNU1RS
X0FCT1JUIHwgSU1TVFJfUEYgfCAKPj4gSU1TVFJfVEY7Cj4+ICvCoMKgwqAgc3RydWN0IGlwbW11
X3Ztc2FfZGV2aWNlICptbXUgPSBkb21haW4tPm1tdTsKPj4gK8KgwqDCoCB1MzIgc3RhdHVzOwo+
PiArwqDCoMKgIHU2NCBpb3ZhOwo+PiArCj4+ICvCoMKgwqAgc3RhdHVzID0gaXBtbXVfY3R4X3Jl
YWRfcm9vdChkb21haW4sIElNU1RSKTsKPj4gK8KgwqDCoCBpZiAoICEoc3RhdHVzICYgZXJyX21h
c2spICkKPj4gK8KgwqDCoMKgwqDCoMKgIHJldHVybjsKPj4gKwo+PiArwqDCoMKgIGlvdmEgPSBp
cG1tdV9jdHhfcmVhZF9yb290KGRvbWFpbiwgSU1FTEFSKSB8Cj4+ICsgKCh1NjQpaXBtbXVfY3R4
X3JlYWRfcm9vdChkb21haW4sIElNRVVBUikgPDwgMzIpOwo+PiArCj4+ICvCoMKgwqAgLyoKPj4g
K8KgwqDCoMKgICogQ2xlYXIgdGhlIGVycm9yIHN0YXR1cyBmbGFncy4gVW5saWtlIHRyYWRpdGlv
bmFsIGludGVycnVwdCBmbGFnCj4+ICvCoMKgwqDCoCAqIHJlZ2lzdGVycyB0aGF0IG11c3QgYmUg
Y2xlYXJlZCBieSB3cml0aW5nIDEsIHRoaXMgc3RhdHVzIAo+PiByZWdpc3Rlcgo+PiArwqDCoMKg
wqAgKiBzZWVtcyB0byByZXF1aXJlIDAuIFRoZSBlcnJvciBhZGRyZXNzIHJlZ2lzdGVyIG11c3Qg
YmUgcmVhZCAKPj4gYmVmb3JlLAo+PiArwqDCoMKgwqAgKiBvdGhlcndpc2UgaXRzIHZhbHVlIHdp
bGwgYmUgMC4KPj4gK8KgwqDCoMKgICovCj4+ICvCoMKgwqAgaXBtbXVfY3R4X3dyaXRlX3Jvb3Qo
ZG9tYWluLCBJTVNUUiwgMCk7Cj4+ICsKPj4gK8KgwqDCoCAvKiBMb2cgZmF0YWwgZXJyb3JzLiAq
Lwo+PiArwqDCoMKgIGlmICggc3RhdHVzICYgSU1TVFJfTUhJVCApCj4+ICvCoMKgwqDCoMKgwqDC
oCBkZXZfZXJyX3JhdGVsaW1pdGVkKG1tdS0+ZGV2LCAiZCVkOiBNdWx0aXBsZSBUTEIgaGl0cyAK
Pj4gQDB4JSJQUkl4NjQiXG4iLAo+Cj4gU2ltaWxhciByZW1hcmsgZm9yIGQlZCBoZXJlIC4uLgoK
b2sKCgo+Cj4+ICsgZG9tYWluLT5kLT5kb21haW5faWQsIGlvdmEpOwo+PiArwqDCoMKgIGlmICgg
c3RhdHVzICYgSU1TVFJfQUJPUlQgKQo+PiArwqDCoMKgwqDCoMKgwqAgZGV2X2Vycl9yYXRlbGlt
aXRlZChtbXUtPmRldiwgImQlZDogUGFnZSBUYWJsZSBXYWxrIEFib3J0IAo+PiBAMHglIlBSSXg2
NCJcbiIsCj4KPiAuLi4gaGVyZSBhbmQgLi4uCgpvawoKCj4+ICsgZG9tYWluLT5kLT5kb21haW5f
aWQsIGlvdmEpOwo+PiArCj4+ICvCoMKgwqAgLyogUmV0dXJuIGlmIGl0IGlzIG5laXRoZXIgUGVy
bWlzc2lvbiBGYXVsdCBub3IgVHJhbnNsYXRpb24gCj4+IEZhdWx0LiAqLwo+PiArwqDCoMKgIGlm
ICggIShzdGF0dXMgJiAoSU1TVFJfUEYgfCBJTVNUUl9URikpICkKPj4gK8KgwqDCoMKgwqDCoMKg
IHJldHVybjsKPj4gKwo+PiArwqDCoMKgIC8qIEZsdXNoIHRoZSBUTEIgYXMgcmVxdWlyZWQgd2hl
biBJUE1NVSB0cmFuc2xhdGlvbiBlcnJvciAKPj4gb2NjdXJyZWQuICovCj4+ICvCoMKgwqAgaXBt
bXVfdGxiX2ludmFsaWRhdGUoZG9tYWluKTsKPj4gKwo+PiArwqDCoMKgIGRldl9lcnJfcmF0ZWxp
bWl0ZWQobW11LT5kZXYsICJkJWQ6IFVuaGFuZGxlZCBmYXVsdDogc3RhdHVzIAo+PiAweCUwOHgg
aW92YSAweCUiUFJJeDY0IlxuIiwKPgo+IC4uLiBoZXJlLgoKb2sKCgo+Cj4+ICsgZG9tYWluLT5k
LT5kb21haW5faWQsIHN0YXR1cywgaW92YSk7Cj4+ICt9Cj4+ICsKPj4gK3N0YXRpYyB2b2lkIGlw
bW11X2lycShpbnQgaXJxLCB2b2lkICpkZXYsIHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQo+
PiArewo+PiArwqDCoMKgIHN0cnVjdCBpcG1tdV92bXNhX2RldmljZSAqbW11ID0gZGV2Owo+PiAr
wqDCoMKgIHVuc2lnbmVkIGludCBpOwo+PiArwqDCoMKgIHVuc2lnbmVkIGxvbmcgZmxhZ3M7Cj4+
ICsKPj4gK8KgwqDCoCBzcGluX2xvY2tfaXJxc2F2ZSgmbW11LT5sb2NrLCBmbGFncyk7Cj4+ICsK
Pj4gK8KgwqDCoCAvKgo+PiArwqDCoMKgwqAgKiBXaGVuIGludGVycnVwdCBhcnJpdmVzLCB3ZSBk
b24ndCBrbm93IHRoZSBjb250ZXh0IGl0IGlzIAo+PiByZWxhdGVkIHRvLgo+PiArwqDCoMKgwqAg
KiBTbywgY2hlY2sgaW50ZXJydXB0cyBmb3IgYWxsIGFjdGl2ZSBjb250ZXh0cyB0byBsb2NhdGUg
YSBjb250ZXh0Cj4+ICvCoMKgwqDCoCAqIHdpdGggc3RhdHVzIGJpdHMgc2V0Lgo+PiArwqDCoMKg
ICovCj4+ICvCoMKgwqAgZm9yICggaSA9IDA7IGkgPCBtbXUtPm51bV9jdHg7IGkrKyApCj4+ICvC
oMKgwqAgewo+PiArwqDCoMKgwqDCoMKgwqAgaWYgKCAhbW11LT5kb21haW5zW2ldICkKPj4gK8Kg
wqDCoMKgwqDCoMKgwqDCoMKgwqAgY29udGludWU7Cj4+ICvCoMKgwqDCoMKgwqDCoCBpcG1tdV9k
b21haW5faXJxKG1tdS0+ZG9tYWluc1tpXSk7Cj4+ICvCoMKgwqAgfQo+PiArCj4+ICvCoMKgwqAg
c3Bpbl91bmxvY2tfaXJxcmVzdG9yZSgmbW11LT5sb2NrLCBmbGFncyk7Cj4+ICt9Cj4+ICsKPj4g
Ky8qIE1hc3RlciBkZXZpY2VzIG1hbmFnZW1lbnQgKi8KPj4gK3N0YXRpYyBpbnQgaXBtbXVfYXR0
YWNoX2RldmljZShzdHJ1Y3QgaXBtbXVfdm1zYV9kb21haW4gKmRvbWFpbiwKPj4gK8KgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBzdHJ1
Y3QgZGV2aWNlICpkZXYpCj4+ICt7Cj4+ICvCoMKgwqAgc3RydWN0IGlwbW11X3Ztc2FfbWFzdGVy
X2NmZyAqY2ZnID0gZGV2X2FyY2hkYXRhKGRldiktPmNmZzsKPj4gK8KgwqDCoCBzdHJ1Y3QgaXBt
bXVfdm1zYV9kZXZpY2UgKm1tdSA9IGNmZy0+bW11Owo+PiArwqDCoMKgIHVuc2lnbmVkIGludCBp
Owo+PiArCj4+ICvCoMKgwqAgaWYgKCAhbW11ICkKPj4gK8KgwqDCoCB7Cj4+ICvCoMKgwqDCoMKg
wqDCoCBkZXZfZXJyKGRldiwgIkNhbm5vdCBhdHRhY2ggdG8gSVBNTVVcbiIpOwo+PiArwqDCoMKg
wqDCoMKgwqAgcmV0dXJuIC1FTlhJTzsKPj4gK8KgwqDCoCB9Cj4+ICsKPj4gK8KgwqDCoCBpZiAo
ICFkb21haW4tPm1tdSApCj4KPiBTbyB5b3UgcmVhZCBkb21haW4tPm1tdSBoZXJlIGFuZCAuLi4K
Pgo+PiArwqDCoMKgIHsKPj4gK8KgwqDCoMKgwqDCoMKgIC8qIFRoZSBkb21haW4gaGFzbid0IGJl
ZW4gdXNlZCB5ZXQsIGluaXRpYWxpemUgaXQuICovCj4+ICvCoMKgwqDCoMKgwqDCoCBkb21haW4t
Pm1tdSA9IG1tdTsKPj4gKwo+PiArwqDCoMKgwqDCoMKgwqAgLyoKPj4gK8KgwqDCoMKgwqDCoMKg
wqAgKiBXZSBoYXZlIGFscmVhZHkgZW5hYmxlZCBjb250ZXh0IGZvciBSb290IElQTU1VIGFzc2ln
bmVkIAo+PiB0byB0aGlzCj4+ICvCoMKgwqDCoMKgwqDCoMKgICogWGVuIGRvbWFpbiBpbiBpcG1t
dV9kb21haW5faW5pdF9jb250ZXh0KCkuCj4+ICvCoMKgwqDCoMKgwqDCoMKgICogRW5hYmxlIHRo
ZSBjb250ZXh0IGZvciBDYWNoZSBJUE1NVSBvbmx5LiBGbHVzaCB0aGUgVExCIGFzIAo+PiByZXF1
aXJlZAo+PiArwqDCoMKgwqDCoMKgwqDCoCAqIHdoZW4gbW9kaWZ5aW5nIHRoZSBjb250ZXh0IHJl
Z2lzdGVycy4KPj4gK8KgwqDCoMKgwqDCoMKgwqAgKi8KPj4gK8KgwqDCoMKgwqDCoMKgIGlwbW11
X2N0eF93cml0ZV9jYWNoZShkb21haW4sIElNQ1RSLAo+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBpcG1tdV9jdHhfcmVhZF9yb290
KGRvbWFpbiwgSU1DVFIpIHwgCj4+IElNQ1RSX0ZMVVNIKTsKPj4gKwo+PiArwqDCoMKgwqDCoMKg
wqAgZGV2X2luZm8oZGV2LCAiVXNpbmcgSVBNTVUgY29udGV4dCAldVxuIiwgZG9tYWluLT5jb250
ZXh0X2lkKTsKPj4gK8KgwqDCoCB9Cj4+ICvCoMKgwqAgZWxzZSBpZiAoIGRvbWFpbi0+bW11ICE9
IG1tdSApCj4KPiAuLi4gaGVyZS4gV2hhdCBhY3R1YWxseSBwcm9taXNlIHRoYXQgZG9tYWluLT5t
bXUgY2FuJ3QgY2hhbmdlIGluIAo+IHBhcmFsbGVsPwoKaXBtbXVfYXR0YWNoX2RldmljZSBpcyBw
cm90ZWN0ZWQgYnkgeGVuX2RvbWFpbi0+bG9jawoKCj4KPj4gK8KgwqDCoCB7Cj4+ICvCoMKgwqDC
oMKgwqDCoCAvKgo+PiArwqDCoMKgwqDCoMKgwqDCoCAqIFNvbWV0aGluZyBpcyB3cm9uZywgd2Ug
Y2FuJ3QgYXR0YWNoIHR3byBtYXN0ZXIgZGV2aWNlcyB1c2luZwo+PiArwqDCoMKgwqDCoMKgwqDC
oCAqIGRpZmZlcmVudCBJT01NVXMgdG8gdGhlIHNhbWUgSVBNTVUgZG9tYWluLgo+PiArwqDCoMKg
wqDCoMKgwqDCoCAqLwo+PiArwqDCoMKgwqDCoMKgwqAgZGV2X2VycihkZXYsICJDYW4ndCBhdHRh
Y2ggSVBNTVUgJXMgdG8gZG9tYWluIG9uIElQTU1VICVzXG4iLAo+PiArwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgIGRldl9uYW1lKG1tdS0+ZGV2KSwgZGV2X25hbWUoZG9tYWluLT5tbXUt
PmRldikpOwo+PiArwqDCoMKgwqDCoMKgwqAgcmV0dXJuIC1FSU5WQUw7Cj4+ICvCoMKgwqAgfQo+
PiArwqDCoMKgIGVsc2UKPj4gK8KgwqDCoMKgwqDCoMKgIGRldl9pbmZvKGRldiwgIlJldXNpbmcg
SVBNTVUgY29udGV4dCAldVxuIiwgCj4+IGRvbWFpbi0+Y29udGV4dF9pZCk7Cj4+ICsKPj4gK8Kg
wqDCoCBmb3IgKCBpID0gMDsgaSA8IGNmZy0+bnVtX3V0bGJzOyArK2kgKQo+PiArwqDCoMKgwqDC
oMKgwqAgaXBtbXVfdXRsYl9lbmFibGUoZG9tYWluLCBjZmctPnV0bGJzW2ldKTsKPj4gKwo+PiAr
wqDCoMKgIHJldHVybiAwOwo+PiArfQo+Cj4gWy4uLl0KPgo+PiArc3RhdGljIHZvaWQgaXBtbXVf
cHJvdGVjdF9tYXN0ZXJzKHN0cnVjdCBpcG1tdV92bXNhX2RldmljZSAqbW11KQo+PiArewo+PiAr
wqDCoMKgIHN0cnVjdCBkdF9kZXZpY2Vfbm9kZSAqbm9kZTsKPj4gKwo+PiArwqDCoMKgIGR0X2Zv
cl9lYWNoX2RldmljZV9ub2RlKCBkdF9ob3N0LCBub2RlICkKPj4gK8KgwqDCoCB7Cj4+ICvCoMKg
wqDCoMKgwqDCoCBpZiAoIG1tdS0+ZGV2LT5vZl9ub2RlICE9IGR0X3BhcnNlX3BoYW5kbGUobm9k
ZSwgImlvbW11cyIsIDApICkKPj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqAgY29udGludWU7Cj4+
ICsKPj4gK8KgwqDCoMKgwqDCoMKgIC8qIExldCBYZW4ga25vdyB0aGF0IHRoZSBtYXN0ZXIgZGV2
aWNlIGlzIHByb3RlY3RlZCBieSBhbiAKPj4gSU9NTVUuICovCj4+ICvCoMKgwqDCoMKgwqDCoCBk
dF9kZXZpY2Vfc2V0X3Byb3RlY3RlZChub2RlKTsKPj4gKwo+PiArwqDCoMKgwqDCoMKgwqAgZGV2
X2luZm8obW11LT5kZXYsICJGb3VuZCBtYXN0ZXIgZGV2aWNlICVzXG4iLCAKPj4gZHRfbm9kZV9m
dWxsX25hbWUobm9kZSkpOwo+PiArwqDCoMKgIH0KPj4gK30KPgo+IEkgZG9uJ3QgbXVjaCBsaWtl
IHRoaXMuIFlvdSBhcmUgZ29pbmcgdG8gZ28gdGhyb3VnaCB0aGUgd2hvbGUgRFQgcXVpdGUgCj4g
YSBmZXcgdGltZXMuCgorMQoKCj4KPiBUaGUgSU9NTVUgaW50ZXJmYWNlIGluIFhlbiBoYXMgbm90
IGJlZW4gZGVzaWduZWQgd2l0aCB0aGUgbmV3IElPTU1VIAo+IGJpbmRpbmdzIGluIG1pbmQuIEkg
d291bGQgcHJlZmVyIGlmIHdlIGxvb2sgZm9yIGV4dGVuZGluZyBhZGRfZGV2aWNlIAo+IGNhbGxi
YWNrIHRvIHN1cHBvcnQgcGxhdGZvcm0gZGV2aWNlLgo+Cj4gVGhpcyB3b3VsZCBhbGxvdyB0byBw
cm9iZSB0aGUgZGV2aWNlIGxhdGVyIG9uIGFuZCB0aGVyZWZvcmUgYXZvaWQgdG8gCj4gZ28gdGhy
b3VnaCB0aGUgZGV2aWNlLXRyZWUgbXVsdGlwbGUuCgoKSSBjb21wbGV0ZWx5IGFncmVlIHdpdGgg
eW91IHRoYXQgY3VycmVudCBpbXBsZW1lbnRhdGlvbiBpcyBub3Qgb3B0aW1hbCAKYW5kIHNob3Vs
ZCBiZSByZXdvcmtlZCBpbiBvcmRlciBub3QgdG8gc2NhbiB0aGUgd2hvbGUgRFQgbWFueSB0aW1l
cywgYnV0IApJIGFtIG5vdCBjb21wbGV0ZWx5IHVuZGVyc3RhbmQgd2hhdCB3ZSBzaG91bGQgZG8g
YW5kIGhvdyBleGFjdGx5LgoKQ291bGQgeW91LCBwbGVhc2UsIGFkZCBtb3JlIGRldGFpbHM/CgoK
Pgo+Cj4+ICsKPj4gK3N0YXRpYyB2b2lkIGlwbW11X2RldmljZV9yZXNldChzdHJ1Y3QgaXBtbXVf
dm1zYV9kZXZpY2UgKm1tdSkKPj4gK3sKPj4gK8KgwqDCoCB1bnNpZ25lZCBpbnQgaTsKPj4gKwo+
PiArwqDCoMKgIC8qIERpc2FibGUgYWxsIGNvbnRleHRzLiAqLwo+PiArwqDCoMKgIGZvciAoIGkg
PSAwOyBpIDwgbW11LT5udW1fY3R4OyArK2kgKQo+PiArwqDCoMKgwqDCoMKgwqAgaXBtbXVfd3Jp
dGUobW11LCBpICogSU1fQ1RYX1NJWkUgKyBJTUNUUiwgMCk7Cj4+ICt9Cj4+ICsKPj4gKy8qCj4+
ICsgKiBUaGlzIGZ1bmN0aW9uIHJlbGllcyBvbiB0aGUgZmFjdCB0aGF0IFJvb3QgSVBNTVUgZGV2
aWNlIGlzIGJlaW5nIAo+PiBwcm9iZWQKPj4gKyAqIHRoZSBmaXJzdC4gSWYgbm90IHRoZSBjYXNl
LCBpdCBkZW5pZXMgZnVydGhlciBDYWNoZSBJUE1NVSBkZXZpY2UgCj4+IHByb2Jlcwo+PiArICog
KHJldHVybnMgdGhlIC1FTk9ERVYpIHVudGlsIHRoZSBSb290IElQTU1VIGRldmljZSBoYXMgYmVl
biAKPj4gcmVnaXN0ZXJlZAo+PiArICogZm9yIHN1cmUuCj4KPiBDYW4gd2UgbG9vayBhdCBoYW5k
bGluZyAtRURFRkVSIGluIFhlbiBpbnN0ZWFkPwoKSSBhbSBub3Qgc3VyZSB0aGlzIGlzIHNvbWV0
aGluZyB3ZSBzaG91bGQgaW1wbGVtZW50IGF0IHRoaXMgc3RhZ2UgKHdoaWxlIApvbmx5IElQTU1V
IGRyaXZlciB3b3VsZCBiZSBhIHVzZXIpLiBJIGhhdmUgYWxyZWFkeSByZXNvbHZlZCB0aGF0IApw
b3NzaWJsZSBpc3N1ZSBieSB0cnlpbmcgdG8gbG9jYXRlIGEgUm9vdCBJUE1NVSBkZXZpY2UgYW5k
IHByb2JlIGl0IHRoZSAKZmlyc3QKCnRvIGF2b2lkIHRoZSBjYXNlIGRlc2NyaWJlZCBhYm92ZS4g
U28gbm93LCB3ZSBkb24ndCBkZXBlbmQgb24gaG93IElQTU1VIApkZXZpY2VzIGFyZSBsb2NhdGVk
IGluIERULiBQbGVhc2UsIHNlZSBpcG1tdV9pbml0KCkuIFNvLCBJIHRlbmQgdG8gbGl2ZSAKd2l0
aCBpdCBzb21lIHRpbWUuCgoKPgo+PiArICovCj4KPiBbLi4uXQo+Cj4+ICtzdGF0aWMgaW50IF9f
bXVzdF9jaGVjayBpcG1tdV9tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCBkZm5fdCBkZm4sIAo+
PiBtZm5fdCBtZm4sCj4+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIHVuc2lnbmVkIGludCBmbGFncywK
Pj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgdW5zaWduZWQgaW50ICpmbHVzaF9mbGFncykKPgo+IFRo
ZSBmdW5jdGlvbiBpcyBleGFjdGx5IHRoZSBzYW1lIGFzIGZvciB0aGUgU01NVSBkcml2ZXIuIENv
dWxkIHdlIAo+IGltcGxlbWVudCBjb21tb24gaGVscGVycyBpbiBhIHNlcGFyYXRlIGZpbGU/CgpT
b3VuZHMgaW5kZWVkIHJlYXNvbmFibGUuIEkgd2lsbCBsb29rIGF0IGl0LgoKCj4KPgo+PiArewo+
PiArwqDCoMKgIHAybV90eXBlX3QgdDsKPj4gKwo+PiArwqDCoMKgIC8qCj4+ICvCoMKgwqDCoCAq
IEdyYW50IG1hcHBpbmdzIGNhbiBiZSB1c2VkIGZvciBETUEgcmVxdWVzdHMuIFRoZSBkZXZfYnVz
X2FkZHIKPj4gK8KgwqDCoMKgICogcmV0dXJuZWQgYnkgdGhlIGh5cGVyY2FsbCBpcyB0aGUgTUZO
IChub3QgdGhlIElQQSkuIEZvciBkZXZpY2UKPj4gK8KgwqDCoMKgICogcHJvdGVjdGVkIGJ5IGFu
IElPTU1VLCBYZW4gbmVlZHMgdG8gYWRkIGEgMToxIG1hcHBpbmcgaW4gdGhlIAo+PiBkb21haW4K
Pj4gK8KgwqDCoMKgICogcDJtIHRvIGFsbG93IERNQSByZXF1ZXN0IHRvIHdvcmsuCj4+ICvCoMKg
wqDCoCAqIFRoaXMgaXMgb25seSB2YWxpZCB3aGVuIHRoZSBkb21haW4gaXMgZGlyZWN0ZWQgbWFw
cGVkLiBIZW5jZSAKPj4gdGhpcwo+PiArwqDCoMKgwqAgKiBmdW5jdGlvbiBzaG91bGQgb25seSBi
ZSB1c2VkIGJ5IGdudHRhYiBjb2RlIHdpdGggZ2ZuID09IG1mbiAKPj4gPT0gZGZuLgo+PiArwqDC
oMKgwqAgKi8KPj4gK8KgwqDCoCBCVUdfT04oIWlzX2RvbWFpbl9kaXJlY3RfbWFwcGVkKGQpKTsK
Pj4gK8KgwqDCoCBCVUdfT04obWZuX3gobWZuKSAhPSBkZm5feChkZm4pKTsKPj4gKwo+PiArwqDC
oMKgIC8qIFdlIG9ubHkgc3VwcG9ydCByZWFkYWJsZSBhbmQgd3JpdGFibGUgZmxhZ3MgKi8KPj4g
K8KgwqDCoCBpZiAoICEoZmxhZ3MgJiAoSU9NTVVGX3JlYWRhYmxlIHwgSU9NTVVGX3dyaXRhYmxl
KSkgKQo+PiArwqDCoMKgwqDCoMKgwqAgcmV0dXJuIC1FSU5WQUw7Cj4+ICsKPj4gK8KgwqDCoCB0
ID0gKGZsYWdzICYgSU9NTVVGX3dyaXRhYmxlKSA/IHAybV9pb21tdV9tYXBfcncgOiAKPj4gcDJt
X2lvbW11X21hcF9ybzsKPj4gKwo+PiArwqDCoMKgIC8qCj4+ICvCoMKgwqDCoCAqIFRoZSBmdW5j
dGlvbiBndWVzdF9waHlzbWFwX2FkZF9lbnRyeSByZXBsYWNlcyB0aGUgY3VycmVudCAKPj4gbWFw
cGluZwo+PiArwqDCoMKgwqAgKiBpZiB0aGVyZSBpcyBhbHJlYWR5IG9uZS4uLgo+PiArwqDCoMKg
wqAgKi8KPj4gK8KgwqDCoCByZXR1cm4gZ3Vlc3RfcGh5c21hcF9hZGRfZW50cnkoZCwgX2dmbihk
Zm5feChkZm4pKSwgCj4+IF9tZm4oZGZuX3goZGZuKSksIDAsIHQpOwo+PiArfQo+PiArCj4+ICtz
dGF0aWMgaW50IF9fbXVzdF9jaGVjayBpcG1tdV91bm1hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQs
IGRmbl90IGRmbiwKPj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIHVuc2lnbmVkIGludCAqZmx1
c2hfZmxhZ3MpCj4KPiBTYW1lIGhlcmUuCgpvawoKCi0tLS0tLS0tLS0KCkp1bGllbiwgd2hhdCB3
ZSBzaG91bGQgZG8gd2l0aCB0aGUgZmFjdCB0aGF0IElQTU1VIHN1cHBvcnRzIG9ubHkgMy1sZXZl
bCAKcGFnZSB0YWJsZT8KCkkgbGVmdCBhIFRPRE8gcmVnYXJkaW5nIHRoYXQsIGJ1dCB3ZSBuZWVk
IHRvIHdvcmsgb3V0IHNvbWUgdXNhYmxlIApzb2x1dGlvbiBpZiBwb3NzaWJsZS4KCiDCoMKgwqDC
oMKgwqDCoCAvKgogwqDCoMKgwqDCoMKgwqDCoCAqIEFzIDQtbGV2ZWwgdHJhbnNsYXRpb24gdGFi
bGUgaXMgbm90IHN1cHBvcnRlZCBpbiBJUE1NVSwgd2UgbmVlZAogwqDCoMKgwqDCoMKgwqDCoCAq
IHRvIGNoZWNrIElQQSBzaXplIHVzZWQgZm9yIFAyTSB0YWJsZSBiZWZvcmVoYW5kIHRvIGJlIHN1
cmUgaXQgaXMKIMKgwqDCoMKgwqDCoMKgwqAgKiAzLWxldmVsIGFuZCB0aGUgSVBNTVUgd2lsbCBi
ZSBhYmxlIHRvIHVzZSBpdC4KIMKgwqDCoMKgwqDCoMKgwqAgKgogwqDCoMKgwqDCoMKgwqDCoCAq
IEluIGNhc2Ugb2YgdXNpbmcgNEtCIHBhZ2UgZ3JhbnVsZSB3ZSBzaG91bGQgdXNlIHR3byBjb25j
YXRlbmF0ZWQKIMKgwqDCoMKgwqDCoMKgwqAgKiB0cmFuc2xhdGlvbiB0YWJsZXMgYXQgbGV2ZWwg
MSBpbiBvcmRlciB0byBzdXBwb3J0IDQwIGJpdCBJUEEKIMKgwqDCoMKgwqDCoMKgwqAgKiB3aXRo
IDMtbGV2ZWwgdHJhbnNsYXRpb24gdGFibGUuCiDCoMKgwqDCoMKgwqDCoMKgICoKIMKgwqDCoMKg
wqDCoMKgwqAgKiBUT0RPOiBQcm9iYWJseSwgd2hlbiBkZXRlcm1pbmcgdGhlICJwYV9yYW5nZSIg
aW4gCnNldHVwX3ZpcnRfcGFnaW5nKCkKIMKgwqDCoMKgwqDCoMKgwqAgKiB3ZSBzaG91bGQgdGFr
ZSBpbnRvIHRoZSBhY2NvdW50IHRoZSBJUE1NVSBhYmlsaXR5IGFzIHdlbGwuCiDCoMKgwqDCoMKg
wqDCoMKgICovCiDCoMKgwqDCoMKgwqDCoCBpZiAoIElQTU1VX01BWF9QMk1fSVBBX0JJVFMgPCBw
Mm1faXBhX2JpdHMgKQogwqDCoMKgwqDCoMKgwqAgewogwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBk
ZXZfZXJyKCZub2RlLT5kZXYsICJQMk0gSVBBIHNpemUgaXMgbm90IHN1cHBvcnRlZCAoUDJNPSV1
IApJUE1NVT0ldSkhXG4iLAogwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAg
cDJtX2lwYV9iaXRzLCBJUE1NVV9NQVhfUDJNX0lQQV9CSVRTKTsKIMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqAgcmV0dXJuIC1FT1BOT1RTVVBQOwogwqDCoMKgwqDCoMKgwqAgfQoKCi0tIApSZWdhcmRz
LAoKT2xla3NhbmRyIFR5c2hjaGVua28KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 22 17:07:08 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Jul 2019 17:07:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hpbm8-000835-ON; Mon, 22 Jul 2019 17:07:00 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=pI0n=VT=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hpbm6-000830-Qk
 for xen-devel@lists.xenproject.org; Mon, 22 Jul 2019 17:06:58 +0000
X-Inumbo-ID: 1c7632f0-aca3-11e9-8980-bc764e045a96
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1c7632f0-aca3-11e9-8980-bc764e045a96;
 Mon, 22 Jul 2019 17:06:57 +0000 (UTC)
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: ghJT9SKARMbQ60A0UANyb1268srMs9gn2HiWzB9R3qznMfIrDVDvZ5t3FDQO5b9VVjcrRmQnUb
 uWpyoRXqwsK0UnJUOMSrwZZEAAXT0JIIdUjJXkuGliSs/scz2O41i8Y91uvFOWFPduepoJqeZk
 zz+NyRMKqW7LejsO1UParCZVl+2FIabdWzdGLwqIrlnkMXwRg7XCC44zKAKkxwTtUEICnfG+ye
 1kB/qiFKVechtoT/s7rBAdEAHORDnBOeiIhVN36IOpjpLys1S3NBjJaP5JQv2mY393wB0xD7yd
 1ME=
X-SBRS: 2.7
X-MesageID: 3373181
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,295,1559534400"; 
   d="scan'208";a="3373181"
To: Igor Druzhinin <igor.druzhinin@citrix.com>,
 <xen-devel@lists.xenproject.org>
References: <1563541668-6012-1-git-send-email-igor.druzhinin@citrix.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 mQINBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABtClBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPokCOgQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86LkCDQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAYkC
 HwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <829ae439-8926-5e1a-7d2d-426bce8d9ac1@citrix.com>
Date: Mon, 22 Jul 2019 18:06:53 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <1563541668-6012-1-git-send-email-igor.druzhinin@citrix.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH] x86/crash: fix kexec transition breakage
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: wl@xen.org, 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>

T24gMTkvMDcvMjAxOSAxNDowNywgSWdvciBEcnV6aGluaW4gd3JvdGU6Cj4gRm9sbG93aW5nIDZm
ZjU2MGY3ZiAoIng4Ni9TTVA6IGRvbid0IHRyeSB0byBzdG9wIGFscmVhZHkgc3RvcHBlZCBDUFVz
IikKPiBhbiBpbmNvcnJlY3QgY29uZGl0aW9uIHdhcyBwbGFjZWQgaW50byBrZXhlYyB0cmFuc2l0
aW9uIHBhdGgKPiBsZWF2aW5nIGNyYXNoaW5nIENQVSBhbHdheXMgb25saW5lIGJyZWFraW5nIGtk
dW1wIGtlcm5lbCBlbnRlcmluZy4KPiBDb3JyZWN0IGl0IGJ5IHVuaWZ5aW5nIHRoZSBjb25kaXRp
b24gd2l0aCBzbXBfc2VuZF9zdG9wKCkuCj4KPiBTaWduZWQtb2ZmLWJ5OiBJZ29yIERydXpoaW5p
biA8aWdvci5kcnV6aGluaW5AY2l0cml4LmNvbT4KClJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoKR2l2ZW4gaG93IGVhc2lseSBJIGNhbiByZXBy
b2R1Y2UgdGhlIHByb2JsZW0gbm93LCBJIGNhbid0IGV4cGxhaW4gd2h5CnRoZSBwcmV2aW91cyB2
ZXJzaW9uIGFwcGVhcmVkIHRvIHdvcmsuLi4KCj4gLS0tCj4gIHhlbi9hcmNoL3g4Ni9jcmFzaC5j
IHwgMiArLQo+ICAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKyksIDEgZGVsZXRpb24oLSkK
Pgo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvY3Jhc2guYyBiL3hlbi9hcmNoL3g4Ni9jcmFz
aC5jCj4gaW5kZXggZjk3NzJkYy4uYTlmM2UxOCAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC94ODYv
Y3Jhc2guYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9jcmFzaC5jCj4gQEAgLTE2OSw3ICsxNjksNyBA
QCBzdGF0aWMgdm9pZCBubWlfc2hvb3Rkb3duX2NwdXModm9pZCkKPiAgICAgICAqLwo+ICAgICAg
aW9tbXVfY3Jhc2hfc2h1dGRvd24oKTsKPiAgCj4gLSAgICBpZiAoIG51bV9vbmxpbmVfY3B1cygp
ID4gMSApCj4gKyAgICBpZiAoIGNwdV9vbmxpbmUoY3B1KSApCj4gICAgICB7Cj4gICAgICAgICAg
X19zdG9wX3RoaXNfY3B1KCk7Cj4gIAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 22 17:07:08 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Jul 2019 17:07:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hpbmG-00083K-0s; Mon, 22 Jul 2019 17:07: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=1DzW=VT=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hpbmE-00083F-6Y
 for xen-devel@lists.xenproject.org; Mon, 22 Jul 2019 17:07:06 +0000
X-Inumbo-ID: 20fcd971-aca3-11e9-8980-bc764e045a96
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 20fcd971-aca3-11e9-8980-bc764e045a96;
 Mon, 22 Jul 2019 17:07:04 +0000 (UTC)
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: ucuFdCvgFoB5YDU07k1g/aZqlmqqVXCub5I96NpBeizuNgmvvZo6JGtZ3bBzS0ILuwcn2M8ZEk
 rTtHQXxhRKZuxRxjbAiAdV28BskupeGxtshXG2byGPTujddzYUk1Uh91f69B69oll4oCVsqlVs
 yOxqRmeQm7nAmDRv4oPHUryWRC5vPCaEAVZMzfYnt3B3Rk0fH/0iSIqv+76p/7pesObPc6Rlaf
 7CIk1V5Pair+JPixRlq79Gfg3KfnutKsqhU5uXTUWHTokeHWxVFTm26DNWZEVjAy77kctFfr9a
 Ps4=
X-SBRS: 2.7
X-MesageID: 3292009
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,295,1559534400"; 
   d="scan'208";a="3292009"
Date: Mon, 22 Jul 2019 18:06:43 +0100
From: Anthony PERARD <anthony.perard@citrix.com>
To: Laszlo Ersek <lersek@redhat.com>
Message-ID: <20190722170643.GH1208@perard.uk.xensource.com>
References: <20190704144233.27968-1-anthony.perard@citrix.com>
 <20190704144233.27968-33-anthony.perard@citrix.com>
 <5ce18fa6-100f-e792-199f-cdecf6b04177@redhat.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5ce18fa6-100f-e792-199f-cdecf6b04177@redhat.com>
User-Agent: Mutt/1.12.1 (2019-06-15)
Subject: Re: [Xen-devel] [PATCH v3 32/35] OvmfPkg/PlatformBootManagerLib:
 Use a Xen console for ConOut/ConIn
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, devel@edk2.groups.io,
 Julien Grall <julien.grall@arm.com>, Jordan Justen <jordan.l.justen@intel.com>,
 Ard Biesheuvel <ard.biesheuvel@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>

T24gV2VkLCBKdWwgMTAsIDIwMTkgYXQgMTI6NDg6NTdQTSArMDIwMCwgTGFzemxvIEVyc2VrIHdy
b3RlOgo+IE9uIDA3LzA0LzE5IDE2OjQyLCBBbnRob255IFBFUkFSRCB3cm90ZToKPiA+IE9uIGEg
WGVuIFBWSCBndWVzdCwgbm9uZSBvZiB0aGUgZXhpc3Rpbmcgc2VyaWFsIG9yIGNvbnNvbGUgaW50
ZXJmYWNlCj4gPiB3b3Jrcywgc28gd2UgYWRkIGEgbmV3IG9uZSwgYmFzZWQgb24gWGVuQ29uc29s
ZVNlcmlhbFBvcnRMaWIsIGFuZAo+ID4gaW1wbGVtZW50ZWQgdmlhIFNlcmlhbER4ZS4KPiA+IAo+
ID4gVGhhdCBpcyBhIHNpbXBsZSBjb25zb2xlIGltcGxlbWVudGF0aW9uIHRoYXQgY2FuIHdvcmtz
IG9uIGJvdGggUFZICj4gPiBndWVzdCBhbmQgSFZNIGd1ZXN0cywgZXZlbiBpZiBpdCByYXJlbHkg
Z29pbmcgdG8gYmUgdXNlIG9uIEhWTS4KPiA+IAo+ID4gSGF2ZSBQbGF0Zm9ybUJvb3RNYW5hZ2Vy
TGliIGxvb2sgZm9yIHRoZSBuZXcgY29uc29sZSwgd2hlbiBydW5uaW5nIGFzIGEKPiA+IFhlbiBn
dWVzdC4KPiA+IAo+ID4gUmVmOiBodHRwczovL2J1Z3ppbGxhLnRpYW5vY29yZS5vcmcvc2hvd19i
dWcuY2dpP2lkPTE2ODkKPiA+IFNpZ25lZC1vZmYtYnk6IEFudGhvbnkgUEVSQVJEIDxhbnRob255
LnBlcmFyZEBjaXRyaXguY29tPgo+ID4gLS0tCgo+ID4gZGlmZiAtLWdpdCBhL092bWZQa2cvTGli
cmFyeS9QbGF0Zm9ybUJvb3RNYW5hZ2VyTGliL1BsYXRmb3JtRGF0YS5jIGIvT3ZtZlBrZy9MaWJy
YXJ5L1BsYXRmb3JtQm9vdE1hbmFnZXJMaWIvUGxhdGZvcm1EYXRhLmMKPiA+IGluZGV4IDM2YWFi
Nzg0ZDcuLmE5YjFmZTI3NGEgMTAwNjQ0Cj4gPiAtLS0gYS9Pdm1mUGtnL0xpYnJhcnkvUGxhdGZv
cm1Cb290TWFuYWdlckxpYi9QbGF0Zm9ybURhdGEuYwo+ID4gKysrIGIvT3ZtZlBrZy9MaWJyYXJ5
L1BsYXRmb3JtQm9vdE1hbmFnZXJMaWIvUGxhdGZvcm1EYXRhLmMKPiA+IEBAIC05LDE4ICs5LDE5
IEBACj4gPiAgCj4gPiAgI2luY2x1ZGUgIkJkc1BsYXRmb3JtLmgiCj4gPiAgI2luY2x1ZGUgPEd1
aWQvUWVtdVJhbWZiLmg+Cj4gPiArI2luY2x1ZGUgPEd1aWQvU2VyaWFsUG9ydExpYlZlbmRvci5o
Pgo+ID4gIAo+ID4gIC8vCj4gPiAgLy8gRGVidWcgQWdlbnQgVUFSVCBEZXZpY2UgUGF0aCBzdHJ1
Y3R1cmUKPiA+ICAvLwo+ID4gLSNwcmFnbWEgcGFjaygxKQo+ID4gKyNwcmFnbWEgcGFjayAoMSkK
PiA+ICB0eXBlZGVmIHN0cnVjdCB7Cj4gPiAgICBWRU5ET1JfREVWSUNFX1BBVEggICAgICAgIFZl
bmRvckhhcmR3YXJlOwo+ID4gICAgVUFSVF9ERVZJQ0VfUEFUSCAgICAgICAgICBVYXJ0Owo+ID4g
ICAgVkVORE9SX0RFVklDRV9QQVRIICAgICAgICBUZXJtaW5hbFR5cGU7Cj4gPiAgICBFRklfREVW
SUNFX1BBVEhfUFJPVE9DT0wgIEVuZDsKPiA+ICB9IFZFTkRPUl9VQVJUX0RFVklDRV9QQVRIOwo+
ID4gLSNwcmFnbWEgcGFjaygpCj4gPiArI3ByYWdtYSBwYWNrICgpCj4gPiAgCj4gPiAgLy8KPiA+
ICAvLyBVU0IgS2V5Ym9hcmQgRGV2aWNlIFBhdGggc3RydWN0dXJlCj4gPiBAQCAtNDMsNiArNDQs
MTggQEAgdHlwZWRlZiBzdHJ1Y3Qgewo+ID4gIH0gVkVORE9SX1JBTUZCX0RFVklDRV9QQVRIOwo+
ID4gICNwcmFnbWEgcGFjayAoKQo+ID4gIAo+ID4gKy8vCj4gPiArLy8gWGVuIENvbnNvbGUgRGV2
aWNlIFBhdGggc3RydWN0dXJlCj4gPiArLy8KPiA+ICsjcHJhZ21hIHBhY2soMSkKPiA+ICt0eXBl
ZGVmIHN0cnVjdCB7Cj4gPiArICBWRU5ET1JfREVWSUNFX1BBVEggICAgICAgIFZlbmRvckhhcmR3
YXJlOwo+ID4gKyAgVUFSVF9ERVZJQ0VfUEFUSCAgICAgICAgICBVYXJ0Owo+ID4gKyAgVkVORE9S
X0RFVklDRV9QQVRIICAgICAgICBUZXJtaW5hbFR5cGU7Cj4gPiArICBFRklfREVWSUNFX1BBVEhf
UFJPVE9DT0wgIEVuZDsKPiA+ICt9IFhFTl9DT05TT0xFX0RFVklDRV9QQVRIOwo+ID4gKyNwcmFn
bWEgcGFjaygpCj4gPiArCj4gCj4gVGhpcyB2ZXJzaW9uIG9mIHRoZSBwYXRjaCBhZGRyZXNzZXMg
YWxsIG9mIG15IHYyIHJldmlldyBjb21tZW50cyAoZWl0aGVyCj4gYnkgY29kZSBjaGFuZ2VzIG9y
IGJ5IGV4cGxhbmF0aW9ucyBpbiB0aGUgTm90ZXMgc2VjdGlvbikgLS0gdGhhbmtzIGZvciB0aGF0
Lgo+IAo+IEhvd2V2ZXIsIHdoZW4geW91IGFycml2ZWQgYXQgbXkgcmV1cWVzdCAoNikgaW4KPiA8
aHR0cDovL21pZC5tYWlsLWFyY2hpdmUuY29tLzdkNmFkZjVkLWJhY2EtN2U5Yy02OGVmLTJmODQ3
OWJiZDkwMkByZWRoYXQuY29tPiwKPiBhbmQgc2VhcmNoZWQgdGhlIHNvdXJjZSBmaWxlIGZvciAi
cGFjaygiIC0tIGluIG9yZGVyIHRvIGluc2VydCBhIHNwYWNlCj4gY2hhcmFjdGVyIGJlZm9yZSB0
aGUgb3BlbmluZyBwYXJlbiAtLSwgdGhlIG1hdGNoIHdhcyAqbm90KiBhcm91bmQgdGhlCj4gbmV3
IFhFTl9DT05TT0xFX0RFVklDRV9QQVRIIHN0cnVjdHVyZS4gSW5zdGVhZCwgaXQgd2FzIGFyb3Vu
ZCB0aGUKPiBwcmVleGlzdGVudCBWRU5ET1JfVUFSVF9ERVZJQ0VfUEFUSCBzdHJ1Y3R1cmUuIEFu
ZCBzbyB5b3UgZml4ZWQgdGhlCj4gc3R5bGUgZm9yIHRoZSBvbGQgY29kZSwgYW5kIG5vdCB0aGUg
bmV3IGNvZGUuCj4gCj4gQnV0OiB0aGF0J3MgYWN0dWFsbHkgdXNlZnVsLiBCZWNhdXNlIG5vdyB0
aGF0IEknbSBsb29raW5nIGF0Cj4gVkVORE9SX1VBUlRfREVWSUNFX1BBVEgsIGl0IHNlZW1zIHRo
YXQgd2UgZG9uJ3QgbmVlZCB0aGUgbmV3IHR5cGUKPiBYRU5fQ09OU09MRV9ERVZJQ0VfUEFUSCBh
dCBhbGwuIElzIHRoYXQgcmlnaHQ/IFNvOgo+IAo+ICgxKSBQbGVhc2UgZHJvcCBYRU5fQ09OU09M
RV9ERVZJQ0VfUEFUSC4KPiAKPiAoMikgUGxlYXNlIHJlcGxhY2UgdGhlIGNvbW1lbnQKPiAKPiAg
IERlYnVnIEFnZW50IFVBUlQgRGV2aWNlIFBhdGggc3RydWN0dXJlCj4gCj4gd2l0aAo+IAo+ICAg
VmVuZG9yIFVBUlQgRGV2aWNlIFBhdGggc3RydWN0dXJlCj4gCj4gb24gVkVORE9SX1VBUlRfREVW
SUNFX1BBVEguCj4gCj4gKDMpIFBsZWFzZSBwcmVzZXJ2ZSB0aGUgIm1pc3BsYWNlZCIgd2hpdGVz
cGFjZSBmaXgsIGZvciAicGFjaygiLCBhcm91bmQKPiBWRU5ET1JfVUFSVF9ERVZJQ0VfUEFUSC4K
PiAKPiAoNCkgUGxlYXNlIHVzZSBWRU5ET1JfVUFSVF9ERVZJQ0VfUEFUSCBhcyB0aGUgdHlwZSBv
ZiBnWGVuQ29uc29sZURldmljZVBhdGguCj4gCj4gV2l0aCB0aG9zZToKPiAKPiBSZXZpZXdlZC1i
eTogTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KCkknbSBnb2luZyB0byBhZGQgdGhl
IGZvbGxvd2luZyB0byB0aGUgY29tbWl0IG1lc3NhZ2U6CgogIFNpbmNlIHdlIHVzZSBWRU5ET1Jf
VUFSVF9ERVZJQ0VfUEFUSCwgZml4IGl0cyBkZXNjcmlwdGlvbiBhbmQKICBjb2Rpbmcgc3R5bGUu
CgoKLS0gCkFudGhvbnkgUEVSQVJECgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 22 17:27:33 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Jul 2019 17:27:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hpc5h-00015G-Qb; Mon, 22 Jul 2019 17:27:13 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=L6XB=VT=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hpc5g-000153-F2
 for xen-devel@lists.xenproject.org; Mon, 22 Jul 2019 17:27:12 +0000
X-Inumbo-ID: ee3d4dd0-aca5-11e9-8230-4719a5d3d157
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id ee3d4dd0-aca5-11e9-8230-4719a5d3d157;
 Mon, 22 Jul 2019 17:27:07 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hpc5b-00023q-Ij; Mon, 22 Jul 2019 17:27: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 1hpc5b-0001Xf-A1; Mon, 22 Jul 2019 17:27:07 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hpc5b-0005Br-9M; Mon, 22 Jul 2019 17:27:07 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139256-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=01dc6aa94246a2e4519726552b06ac1fe4e6d31a
X-Osstest-Versions-That: xen=f7f7cd5c585ab2d6f4bbc17b8fbec52dde1a5715
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 22 Jul 2019 17:27:07 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 139256: 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>

ZmxpZ2h0IDEzOTI1NiB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzOTI1Ni8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICAwMWRjNmFhOTQyNDZhMmU0NTE5NzI2NTUyYjA2YWMxZmU0ZTZkMzFhCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICBmN2Y3Y2Q1YzU4NWFiMmQ2ZjRi
YmMxN2I4ZmJlYzUyZGRlMWE1NzE1CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzkyNTIgIDIwMTkt
MDctMjIgMTA6MDA6NTQgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM5MjU2ICAy
MDE5LTA3LTIyIDE0OjAwOjQ1IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KICBCcmlhbiBXb29kcyA8YnJpYW4ud29vZHNAYW1kLmNvbT4K
ICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cgpqb2JzOgogYnVpbGQtYXJtNjQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZs
aWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3Mv
bG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4g
YXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcv
b3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVz
dCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9
b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hl
bmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1h
c3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0
cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNp
b24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQveGVuLmdpdAogICBmN2Y3Y2Q1
YzU4Li4wMWRjNmFhOTQyICAwMWRjNmFhOTQyNDZhMmU0NTE5NzI2NTUyYjA2YWMxZmU0ZTZkMzFh
IC0+IHNtb2tlCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 22 17:49:38 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Jul 2019 17: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 1hpcRH-0002Rn-Ru; Mon, 22 Jul 2019 17:49:31 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=MfEy=VT=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hpcRF-0002Ri-Ss
 for xen-devel@lists.xenproject.org; Mon, 22 Jul 2019 17:49:29 +0000
X-Inumbo-ID: 0d51c45a-aca9-11e9-86e5-fb7edd107533
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 0d51c45a-aca9-11e9-86e5-fb7edd107533;
 Mon, 22 Jul 2019 17:49:28 +0000 (UTC)
Received: from localhost (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256
 bits)) (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id C949121901;
 Mon, 22 Jul 2019 17:49:27 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1563817768;
 bh=dpuT6DAOEvg4WPEHSOsY4+pS2JlF9VtnrxTopY/3FOw=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=bmU7+lHFMC6G9n30drUObfx5tIH8zoeLGSUgniKCI29RDnLHESnRNeOVwqq04qpR6
 07uREYjtp1saf0PEnSkBJ9CoHlSjdAo8Kzb7mV1/Fzi/N08kGDxcheCDEwKvdrkG1V
 QJiySjx1XtkLhsmi5W6iXjBRpE5l3gxAi4+PbcCI=
Date: Mon, 22 Jul 2019 10:49:27 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-T480s
To: Arnd Bergmann <arnd@arndb.de>
In-Reply-To: <20190722074705.2082153-1-arnd@arndb.de>
Message-ID: <alpine.DEB.2.21.1907221041420.31177@sstabellini-ThinkPad-T480s>
References: <20190722074705.2082153-1-arnd@arndb.de>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] [v3] xen: avoid link error 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: 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
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCAyMiBKdWwgMjAxOSwgQXJuZCBCZXJnbWFubiB3cm90ZToKPiBCdWlsZGluZyB0aGUg
cHJpdmNtZCBjb2RlIGFzIGEgbG9hZGFibGUgbW9kdWxlIG9uIEFSTSwgd2UgZ2V0Cj4gYSBsaW5r
IGVycm9yIGR1ZSB0byB0aGUgcHJpdmF0ZSBjYWNoZSBtYW5hZ2VtZW50IGZ1bmN0aW9uczoKPiAK
PiBFUlJPUjogIl9fc3luY19pY2FjaGVfZGNhY2hlIiBbZHJpdmVycy94ZW4veGVuLXByaXZjbWQu
a29dIHVuZGVmaW5lZCEKPiAKPiBNb3ZlIHRoZSBjb2RlIGludG8gYSBuZXcgdGhhdCBpcyBhbHdh
eXMgYnVpbHQgaW4gd2hlbiBYZW4gaXMgZW5hYmxlZCwKPiBhcyBzdWdnZXN0ZWQgYnkgSnVlcmdl
biBHcm9zcyBhbmQgQm9yaXMgT3N0cm92c2t5Lgo+IAo+IFNpZ25lZC1vZmYtYnk6IEFybmQgQmVy
Z21hbm4gPGFybmRAYXJuZGIuZGU+Cj4gLS0tCj4gdjI6IHJlbmFtZSBtbS5vIHRvIHhlbi1idWls
dGluLm8sIG1ha2UgaXQgdW5jb25kaXRpb25hbAo+IHYzOiBtb3ZlIG5ldyBjb2RlIGludG8geGxh
dGVfbW11IGFzIHN1Z2dlc3RlZCBieSBCb3JpcyBPc3Ryb3Zza3kuCj4gICAgIHNvcnJ5IGZvciB0
aGUgbG9uZyBkZWxheSBzaW5jZSB2MiwgSSBsb3N0IHRyYWNrIG9mIHRoaXMuCj4gLS0tCj4gIGRy
aXZlcnMveGVuL3ByaXZjbWQuYyAgIHwgMzUgKysrKystLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KPiAgZHJpdmVycy94ZW4veGxhdGVfbW11LmMgfCAzMiArKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKwo+ICBpbmNsdWRlL3hlbi94ZW4tb3BzLmggICB8ICAzICsrKwo+ICAzIGZp
bGVzIGNoYW5nZWQsIDQwIGluc2VydGlvbnMoKyksIDMwIGRlbGV0aW9ucygtKQo+IAo+IGRpZmYg
LS1naXQgYS9kcml2ZXJzL3hlbi9wcml2Y21kLmMgYi9kcml2ZXJzL3hlbi9wcml2Y21kLmMKPiBp
bmRleCAyZjVjZTcyMzBhNDMuLmM2MDcwZTcwZGQ3MyAxMDA2NDQKPiAtLS0gYS9kcml2ZXJzL3hl
bi9wcml2Y21kLmMKPiArKysgYi9kcml2ZXJzL3hlbi9wcml2Y21kLmMKPiBAQCAtNzI0LDI1ICs3
MjQsNiBAQCBzdGF0aWMgbG9uZyBwcml2Y21kX2lvY3RsX3Jlc3RyaWN0KHN0cnVjdCBmaWxlICpm
aWxlLCB2b2lkIF9fdXNlciAqdWRhdGEpCj4gIAlyZXR1cm4gMDsKPiAgfQo+ICAKPiAtc3RydWN0
IHJlbWFwX3BmbiB7Cj4gLQlzdHJ1Y3QgbW1fc3RydWN0ICptbTsKPiAtCXN0cnVjdCBwYWdlICoq
cGFnZXM7Cj4gLQlwZ3Byb3RfdCBwcm90Owo+IC0JdW5zaWduZWQgbG9uZyBpOwo+IC19Owo+IC0K
PiAtc3RhdGljIGludCByZW1hcF9wZm5fZm4ocHRlX3QgKnB0ZXAsIHVuc2lnbmVkIGxvbmcgYWRk
ciwgdm9pZCAqZGF0YSkKPiAtewo+IC0Jc3RydWN0IHJlbWFwX3BmbiAqciA9IGRhdGE7Cj4gLQlz
dHJ1Y3QgcGFnZSAqcGFnZSA9IHItPnBhZ2VzW3ItPmldOwo+IC0JcHRlX3QgcHRlID0gcHRlX21r
c3BlY2lhbChwZm5fcHRlKHBhZ2VfdG9fcGZuKHBhZ2UpLCByLT5wcm90KSk7Cj4gLQo+IC0Jc2V0
X3B0ZV9hdChyLT5tbSwgYWRkciwgcHRlcCwgcHRlKTsKPiAtCXItPmkrKzsKPiAtCj4gLQlyZXR1
cm4gMDsKPiAtfQo+IC0KPiAgc3RhdGljIGxvbmcgcHJpdmNtZF9pb2N0bF9tbWFwX3Jlc291cmNl
KHN0cnVjdCBmaWxlICpmaWxlLCB2b2lkIF9fdXNlciAqdWRhdGEpCj4gIHsKPiAgCXN0cnVjdCBw
cml2Y21kX2RhdGEgKmRhdGEgPSBmaWxlLT5wcml2YXRlX2RhdGE7Cj4gQEAgLTc3NCw3ICs3NTUs
OCBAQCBzdGF0aWMgbG9uZyBwcml2Y21kX2lvY3RsX21tYXBfcmVzb3VyY2Uoc3RydWN0IGZpbGUg
KmZpbGUsIHZvaWQgX191c2VyICp1ZGF0YSkKPiAgCQlnb3RvIG91dDsKPiAgCX0KPiAgCj4gLQlp
ZiAoeGVuX2ZlYXR1cmUoWEVORkVBVF9hdXRvX3RyYW5zbGF0ZWRfcGh5c21hcCkpIHsKPiArCWlm
IChJU19FTkFCTEVEKENPTkZJR19YRU5fQVVUT19YTEFURSkgJiYKPiArCSAgICB4ZW5fZmVhdHVy
ZShYRU5GRUFUX2F1dG9fdHJhbnNsYXRlZF9waHlzbWFwKSkgewoKVGhlIHBhdGNoIGxvb2tzIGdv
b2QuIEkgdGVzdGVkIGl0IGFuZCB3b3JrcyBhcyBpbnRlbmRlZC4gSW5zdGVhZCBvZgphZGRpbmcg
dGhlIGFkZGl0aW9uYWwgSVNfRU5BQkxFRCBjaGVjaywgSSB3b3VsZCBoYXZlIGdvbmUgd2l0aCBw
cm92aWRpbmcKYW4gZW1wdHkgaW1wbGVtZW50YXRpb24gb2YgeGVuX3JlbWFwX3ZtYV9yYW5nZSBh
cyBhIHN0YXRpYyBpbmxpbmUKZnVuY3Rpb24sIGlmIENPTkZJR19YRU5fQVVUT19YTEFURSBpcyBu
b3QgZW5hYmxlZC4KCkVpdGhlciB3YXk6CgpSZXZpZXdlZC1ieTogU3RlZmFubyBTdGFiZWxsaW5p
IDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgoKCj4gIAkJdW5zaWduZWQgaW50IG5yID0gRElWX1JP
VU5EX1VQKGtkYXRhLm51bSwgWEVOX1BGTl9QRVJfUEFHRSk7Cj4gIAkJc3RydWN0IHBhZ2UgKipw
YWdlczsKPiAgCQl1bnNpZ25lZCBpbnQgaTsKPiBAQCAtODA4LDE2ICs3OTAsOSBAQCBzdGF0aWMg
bG9uZyBwcml2Y21kX2lvY3RsX21tYXBfcmVzb3VyY2Uoc3RydWN0IGZpbGUgKmZpbGUsIHZvaWQg
X191c2VyICp1ZGF0YSkKPiAgCWlmIChyYykKPiAgCQlnb3RvIG91dDsKPiAgCj4gLQlpZiAoeGVu
X2ZlYXR1cmUoWEVORkVBVF9hdXRvX3RyYW5zbGF0ZWRfcGh5c21hcCkpIHsKPiAtCQlzdHJ1Y3Qg
cmVtYXBfcGZuIHIgPSB7Cj4gLQkJCS5tbSA9IHZtYS0+dm1fbW0sCj4gLQkJCS5wYWdlcyA9IHZt
YS0+dm1fcHJpdmF0ZV9kYXRhLAo+IC0JCQkucHJvdCA9IHZtYS0+dm1fcGFnZV9wcm90LAo+IC0J
CX07Cj4gLQo+IC0JCXJjID0gYXBwbHlfdG9fcGFnZV9yYW5nZShyLm1tLCBrZGF0YS5hZGRyLAo+
IC0JCQkJCSBrZGF0YS5udW0gPDwgUEFHRV9TSElGVCwKPiAtCQkJCQkgcmVtYXBfcGZuX2ZuLCAm
cik7Cj4gKwlpZiAoSVNfRU5BQkxFRChDT05GSUdfWEVOX0FVVE9fWExBVEUpICYmCj4gKwkgICAg
eGVuX2ZlYXR1cmUoWEVORkVBVF9hdXRvX3RyYW5zbGF0ZWRfcGh5c21hcCkpIHsKPiArCQlyYyA9
IHhlbl9yZW1hcF92bWFfcmFuZ2Uodm1hLCBrZGF0YS5hZGRyLCBrZGF0YS5udW0gPDwgUEFHRV9T
SElGVCk7Cj4gIAl9IGVsc2Ugewo+ICAJCXVuc2lnbmVkIGludCBkb21pZCA9Cj4gIAkJCSh4ZGF0
YS5mbGFncyAmIFhFTk1FTV9yc3JjX2FjcV9jYWxsZXJfb3duZWQpID8KPiBkaWZmIC0tZ2l0IGEv
ZHJpdmVycy94ZW4veGxhdGVfbW11LmMgYi9kcml2ZXJzL3hlbi94bGF0ZV9tbXUuYwo+IGluZGV4
IGJhODgzYTgwYjNjMC4uN2IxMDc3ZjBhYmNiIDEwMDY0NAo+IC0tLSBhL2RyaXZlcnMveGVuL3hs
YXRlX21tdS5jCj4gKysrIGIvZHJpdmVycy94ZW4veGxhdGVfbW11LmMKPiBAQCAtMjYyLDMgKzI2
MiwzNSBAQCBpbnQgX19pbml0IHhlbl94bGF0ZV9tYXBfYmFsbG9vbmVkX3BhZ2VzKHhlbl9wZm5f
dCAqKmdmbnMsIHZvaWQgKip2aXJ0LAo+ICAJcmV0dXJuIDA7Cj4gIH0KPiAgRVhQT1JUX1NZTUJP
TF9HUEwoeGVuX3hsYXRlX21hcF9iYWxsb29uZWRfcGFnZXMpOwo+ICsKPiArc3RydWN0IHJlbWFw
X3BmbiB7Cj4gKwlzdHJ1Y3QgbW1fc3RydWN0ICptbTsKPiArCXN0cnVjdCBwYWdlICoqcGFnZXM7
Cj4gKwlwZ3Byb3RfdCBwcm90Owo+ICsJdW5zaWduZWQgbG9uZyBpOwo+ICt9Owo+ICsKPiArc3Rh
dGljIGludCByZW1hcF9wZm5fZm4ocHRlX3QgKnB0ZXAsIHVuc2lnbmVkIGxvbmcgYWRkciwgdm9p
ZCAqZGF0YSkKPiArewo+ICsJc3RydWN0IHJlbWFwX3BmbiAqciA9IGRhdGE7Cj4gKwlzdHJ1Y3Qg
cGFnZSAqcGFnZSA9IHItPnBhZ2VzW3ItPmldOwo+ICsJcHRlX3QgcHRlID0gcHRlX21rc3BlY2lh
bChwZm5fcHRlKHBhZ2VfdG9fcGZuKHBhZ2UpLCByLT5wcm90KSk7Cj4gKwo+ICsJc2V0X3B0ZV9h
dChyLT5tbSwgYWRkciwgcHRlcCwgcHRlKTsKPiArCXItPmkrKzsKPiArCj4gKwlyZXR1cm4gMDsK
PiArfQo+ICsKPiArLyogVXNlZCBieSB0aGUgcHJpdmNtZCBtb2R1bGUsIGJ1dCBoYXMgdG8gYmUg
YnVpbHQtaW4gb24gQVJNICovCj4gK2ludCB4ZW5fcmVtYXBfdm1hX3JhbmdlKHN0cnVjdCB2bV9h
cmVhX3N0cnVjdCAqdm1hLCB1bnNpZ25lZCBsb25nIGFkZHIsIHVuc2lnbmVkIGxvbmcgbGVuKQo+
ICt7Cj4gKwlzdHJ1Y3QgcmVtYXBfcGZuIHIgPSB7Cj4gKwkJLm1tID0gdm1hLT52bV9tbSwKPiAr
CQkucGFnZXMgPSB2bWEtPnZtX3ByaXZhdGVfZGF0YSwKPiArCQkucHJvdCA9IHZtYS0+dm1fcGFn
ZV9wcm90LAo+ICsJfTsKPiArCj4gKwlyZXR1cm4gYXBwbHlfdG9fcGFnZV9yYW5nZSh2bWEtPnZt
X21tLCBhZGRyLCBsZW4sIHJlbWFwX3Bmbl9mbiwgJnIpOwo+ICt9Cj4gK0VYUE9SVF9TWU1CT0xf
R1BMKHhlbl9yZW1hcF92bWFfcmFuZ2UpOwo+IGRpZmYgLS1naXQgYS9pbmNsdWRlL3hlbi94ZW4t
b3BzLmggYi9pbmNsdWRlL3hlbi94ZW4tb3BzLmgKPiBpbmRleCA0OTY5ODE3MTI0YTguLjk4YjMw
YzE2MTNiMiAxMDA2NDQKPiAtLS0gYS9pbmNsdWRlL3hlbi94ZW4tb3BzLmgKPiArKysgYi9pbmNs
dWRlL3hlbi94ZW4tb3BzLmgKPiBAQCAtMTA5LDYgKzEwOSw5IEBAIHN0YXRpYyBpbmxpbmUgaW50
IHhlbl94bGF0ZV91bm1hcF9nZm5fcmFuZ2Uoc3RydWN0IHZtX2FyZWFfc3RydWN0ICp2bWEsCj4g
IH0KPiAgI2VuZGlmCj4gIAo+ICtpbnQgeGVuX3JlbWFwX3ZtYV9yYW5nZShzdHJ1Y3Qgdm1fYXJl
YV9zdHJ1Y3QgKnZtYSwgdW5zaWduZWQgbG9uZyBhZGRyLAo+ICsJCQl1bnNpZ25lZCBsb25nIGxl
bik7Cj4gKwo+ICAvKgo+ICAgKiB4ZW5fcmVtYXBfZG9tYWluX2dmbl9hcnJheSgpIC0gbWFwIGFu
IGFycmF5IG9mIGZvcmVpZ24gZnJhbWVzIGJ5IGdmbgo+ICAgKiBAdm1hOiAgICAgVk1BIHRvIG1h
cCB0aGUgcGFnZXMgaW50bwo+IC0tIAo+IDIuMjAuMAo+IAoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 22 18:14:48 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Jul 2019 18:14:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hpcpW-0004Tg-3H; Mon, 22 Jul 2019 18:14:34 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=L6XB=VT=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hpcpV-0004TW-53
 for xen-devel@lists.xenproject.org; Mon, 22 Jul 2019 18:14:33 +0000
X-Inumbo-ID: 8d675e92-acac-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8d675e92-acac-11e9-8980-bc764e045a96;
 Mon, 22 Jul 2019 18:14:32 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hpcpT-00030R-DV; Mon, 22 Jul 2019 18:14: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 1hpcpS-0004Mi-QX; Mon, 22 Jul 2019 18:14:30 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hpcpS-0003D2-Pw; Mon, 22 Jul 2019 18:14:30 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139241-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=5f89bcc4604ea9e439039d873e34a8c06b47c707
X-Osstest-Versions-That: ovmf=8ff68cd5e4c91c97f36ac0f44d9f2b4ea12b5e0d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 22 Jul 2019 18:14:30 +0000
Subject: [Xen-devel] [ovmf test] 139241: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTI0MSBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzkyNDEvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICA1Zjg5YmNjNDYwNGVhOWU0MzkwMzlkODczZTM0YThj
MDZiNDdjNzA3CmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICA4ZmY2OGNk
NWU0YzkxYzk3ZjM2YWMwZjQ0ZDlmMmI0ZWExMmI1ZTBkCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MzkxODYgIDIwMTktMDctMTkgMTg6Mzk6MTcgWiAgICAyIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTM5MjQxICAyMDE5LTA3LTIyIDAxOjQwOjAxIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQm9iIEZlbmcg
PGJvYi5jLmZlbmdAaW50ZWwuY29tPgogIEZlbmcsIEJvYiBDIDxib2IuYy5mZW5nQGludGVsLmNv
bT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdo
dCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9n
cwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJl
IGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3Nz
dGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBp
biBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3Nz
dGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3Rl
cgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24g
OgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQvb3NzdGVzdC9vdm1mLmdpdAogICA4
ZmY2OGNkNWU0Li41Zjg5YmNjNDYwICA1Zjg5YmNjNDYwNGVhOWU0MzkwMzlkODczZTM0YThjMDZi
NDdjNzA3IC0+IHhlbi10ZXN0ZWQtbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 22 19:10:23 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Jul 2019 19:10:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hpdhF-0008HL-Px; Mon, 22 Jul 2019 19:10:05 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=V0js=VT=redhat.com=lersek@srs-us1.protection.inumbo.net>)
 id 1hpdhE-00088l-SV
 for xen-devel@lists.xenproject.org; Mon, 22 Jul 2019 19:10:04 +0000
X-Inumbo-ID: 4eb47d7e-acb4-11e9-8980-bc764e045a96
Received: from mx1.redhat.com (unknown [209.132.183.28])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4eb47d7e-acb4-11e9-8980-bc764e045a96;
 Mon, 22 Jul 2019 19:10:02 +0000 (UTC)
Received: from smtp.corp.redhat.com (int-mx07.intmail.prod.int.phx2.redhat.com
 [10.5.11.22])
 (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mx1.redhat.com (Postfix) with ESMTPS id 3050230821AE;
 Mon, 22 Jul 2019 19:10:02 +0000 (UTC)
Received: from lacos-laptop-7.usersys.redhat.com (ovpn-117-23.ams2.redhat.com
 [10.36.117.23])
 by smtp.corp.redhat.com (Postfix) with ESMTP id 668C41001B23;
 Mon, 22 Jul 2019 19:10:00 +0000 (UTC)
To: Anthony PERARD <anthony.perard@citrix.com>
References: <20190704144233.27968-1-anthony.perard@citrix.com>
 <aafe1ed8-74e3-02b7-0156-5ff1b5589869@redhat.com>
 <20190719164223.GE1208@perard.uk.xensource.com>
From: Laszlo Ersek <lersek@redhat.com>
Message-ID: <a66c6f04-5d5e-4a03-215c-f89f26214631@redhat.com>
Date: Mon, 22 Jul 2019 21:09:59 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20190719164223.GE1208@perard.uk.xensource.com>
Content-Language: en-US
X-Scanned-By: MIMEDefang 2.84 on 10.5.11.22
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16
 (mx1.redhat.com [10.5.110.47]); Mon, 22 Jul 2019 19:10:02 +0000 (UTC)
Subject: Re: [Xen-devel] [edk2-devel] [PATCH v3 00/35] Specific platform to
 run OVMF in Xen PVH and HVM guests
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>, devel@edk2.groups.io,
 Julien Grall <julien.grall@arm.com>, Jordan Justen <jordan.l.justen@intel.com>,
 xen-devel@lists.xenproject.org,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDcvMTkvMTkgMTg6NDIsIEFudGhvbnkgUEVSQVJEIHdyb3RlOgo+IE9uIEZyaSwgSnVsIDA1
LCAyMDE5IGF0IDAyOjIxOjEzUE0gKzAyMDAsIExhc3psbyBFcnNlayB3cm90ZToKPj4gVGhlIHBh
dGNoZXMgb24gdGhlIGxpc3QgYXJlIG1hbGZvcm1lZC4gVGhleSBoYXZlCj4+Cj4+IENvbnRlbnQt
VHJhbnNmZXItRW5jb2Rpbmc6IHF1b3RlZC1wcmludGFibGUKPj4KPj4gd2hpY2ggaXMgZmluZSwg
aW4gaXRzZWxmOyBob3dldmVyLCB0aGV5IGhhdmUgQ1ItQ1ItTEYgbGluZSB0ZXJtaW5hdG9ycy4K
Pj4KPj4gRm9yIGV4YW1wbGUsIGZyb20gdGhlIGZpcnN0IHBhdGNoOgo+Pgo+PiBkaWZmIC0tZ2l0
IGEvT3ZtZlBrZy9MaWJyYXJ5L1Jlc2V0U3lzdGVtTGliL1Jlc2V0U3lzdGVtTGliLmluZiBiL092
bWZQa2cvTD0KPj4gaWJyYXJ5L1Jlc2V0U3lzdGVtTGliL1Jlc2V0U3lzdGVtTGliLmluZgo+PiBp
bmRleCA3YzQ0Zjk5YTVjLi4yZjI0ZGFjODdmIDEwMDY0NAo+PiAtLS0gYS9Pdm1mUGtnL0xpYnJh
cnkvUmVzZXRTeXN0ZW1MaWIvUmVzZXRTeXN0ZW1MaWIuaW5mCj4+ICsrKyBiL092bWZQa2cvTGli
cmFyeS9SZXNldFN5c3RlbUxpYi9SZXNldFN5c3RlbUxpYi5pbmYKPj4gQEAgLTMwLDQgKzMwLDUg
QEAgW1BhY2thZ2VzXQo+PiAgW0xpYnJhcnlDbGFzc2VzXT0wRD0wRAo+PiAgICBEZWJ1Z0xpYj0w
RD0wRAo+PiAgICBJb0xpYj0wRD0wRAo+PiArICBQY2lMaWI9MEQ9MEQKPj4gICAgVGltZXJMaWI9
MEQ9MEQKPj4KPj4gTm90ZSAiPTBEPTBEIi4KPj4KPj4gTm93LCBpZiBJIHRyeSB0byBhcHBseSB0
aGlzIGZ1bGwgc2V0IHdpdGggZ2l0LWFtIGxpa2UgdGhhdCwgdGhlIGZpcnN0Cj4+IHBhdGNoIGlu
IHRoZSBzZXJpZXMgYXBwbGllcywgYnV0IHRoZSBzZWNvbmQgc3RpbGwgZmFpbHM6Cj4+Cj4+PiBl
cnJvcjogY29ycnVwdCBwYXRjaCBhdCBsaW5lIDIzCj4+PiBQYXRjaCBmYWlsZWQgYXQgMDAwMiBP
dm1mUGtnOiBDcmVhdGUgcGxhdGZvcm0gT3ZtZlhlbgo+Pgo+PiBCYXNlZCBvbiB0aGUgZW1haWwg
aGVhZGVycywgdGhlICJpcGhteC5jb20iIHJlZmVyZW5jZXMgc3VnZ2VzdCAodmlhIGEKPj4gZ29v
Z2xlIHNlYXJjaCkgIkNpc2NvJ3MgSXJvbnBvcnQgQ2xvdWQgZW1haWwgc2VydmljZSIuCj4+Cj4+
IEkgdGhpbmsgdGhhdCBlbWFpbCBzZXJ2aWNlIChNVEEpIGlzIGJyb2tlbi4KPj4KPj4gSWYgeW91
IGNvdWxkIHVzZSBhIGRpZmZlcmVudCBNVEEgKG9yIGdldCB0aGUgY3VycmVudCBvbmUgZml4ZWQp
LCB0aGF0Cj4+IHdvdWxkIGJlIGhlbHBmdWwuIChZZXMsIHllczogaWYgdGhlIGVkazIgcHJvamVj
dCBkaWRuJ3QgdXNlIENSTEYgbGluZQo+PiB0ZXJtaW5hdG9ycywgdGhhdCB3b3VsZCBiZSAqZXZl
biBtb3JlKiBoZWxwZnVsLikKPiAKPiBJJ20gbm90IHN1cmUgdGhhdCB1c2luZyBhIGRpZmZlcmVu
dCBNVEEgaXMgZ29pbmcgdG8gaGVscC4gSSBkb24ndCB0aGluawo+IEkgY2FuIGZpbmQgYSBwYXRj
aCBvbiB0aGUgbGlzdCB0aGF0IEkgY2FuIGFwcGx5ICh3aXRob3V0IHVzaW5nIHVuaXgyZG9zKS4K
PiBJIGRpZCBzZW5kIGEgcGF0Y2ggdG8gbXkgZ21haWwgYWRkcmVzcywgYW5kIGl0IGxvb2tzIGZp
bmUgKD0wRCBpbiB0aGUKPiBleHBlY3RlZCBwbGFjZXMgYW5kIG5vd2hlcmUgZWxzZSkuIFNvIG1h
eWJlIHdoZW4gYSBwYXRjaCBpcyBzZW50IHRocm91Z2gKPiBhIG1haWxpbmcgbGlzdCwgc29tZSBt
b3JlIGZvcm1hdGluZyBpcyBkb25lPwo+IAo+IEFueXdheSwgY2FuIEkgdHJ5IHNlbmRpbmcgcGF0
Y2ggZW5jb2RlZCBpbiBiYXNlNjQgaW5zdGVhZCBvZgo+IHF1b3RlZC1wcmludGFibGU/IFRoYXQg
d291bGQgcHJvYmFibHkgd29yayBiZXR0ZXIuCj4gCj4gSSBmb3VuZCA8MjAxOTA3MDQwNDA3MzEu
NTMwMy0xLWdsaW5Ac3VzZS5jb20+IG9uIHRoZSBsaXN0IHRoYXQgaXMgYmFzZTY0Cj4gZW5jb2Rl
ZCwgdGhhdCBJIGNhbiBlYXNpbHkgYXBwbHkgYW5kIHBhdGNoZXcgdG9vLgoKVGhhdCBwYXRjaCAo
IltlZGsyLWRldmVsXSBbUEFUQ0ggdjJdIE92bWZQa2c6IHVzZSBEeGVUcG1NZWFzdXJlbWVudExp
YgppZiBhbmQgb25seSBpZiBUUE0yX0VOQUJMRSIpIHdvcmtlZCBmaW5lIGZvciBtZSBhcyB3ZWxs
LgoKSG93ZXZlciwgR2FyeSBjb25maXJtZWQgZWxzZXdoZXJlIHRoYXQgaGUgaGFkIHRvIHR3ZWFr
IHRoZSBwb3N0aW5nCnByb2Nlc3MgbWFudWFsbHksIGZvciB0aGF0IHBhdGNoOgoKaHR0cDovL21p
ZC5tYWlsLWFyY2hpdmUuY29tLzIwMTkwNzA0MDg1ODI2LkdEMzIzNDBAR2FyeVdvcmtzdGF0aW9u
CgpUaGFua3MKTGFzemxvCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 22 19:14:57 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Jul 2019 19:14:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hpdlw-0008W4-EE; Mon, 22 Jul 2019 19:14: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=Rrjn=VT=infradead.org=peterz@srs-us1.protection.inumbo.net>)
 id 1hpdlu-0008Vz-P9
 for xen-devel@lists.xenproject.org; Mon, 22 Jul 2019 19:14:54 +0000
X-Inumbo-ID: fb49d242-acb4-11e9-8980-bc764e045a96
Received: from merlin.infradead.org (unknown [2001:8b0:10b:1231::1])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id fb49d242-acb4-11e9-8980-bc764e045a96;
 Mon, 22 Jul 2019 19:14:53 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
 d=infradead.org; s=merlin.20170209; h=In-Reply-To:Content-Type:MIME-Version:
 References:Message-ID:Subject:Cc:To:From:Date:Sender:Reply-To:
 Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date:
 Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id:
 List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive;
 bh=k0Aa1oppo5fgpAqfdlhMZ/Y4FyX3KZF6G5NCMud93Ao=; b=tFFSxg0Nh2G+2z2wXW0kiyQe9
 pI4T7G3Po/BYJUF/dTPfTtYTgQHndHYOd2T3x5vPyfQZtBEJDEV7Xt5vAcjXDgaWEw4hezIOsAWe3
 A2p+EpI6mVaVlp/IsZk/mF7nTueQPBJ6AbJtJqubeRcoEmKj/FJop4YqiSX6x8lknsw8kuXc0WRQb
 nyIaiojxTFS93l+DLFa2hieuFTcZY00msSqMv6iMkyx2kCLXLEHLo8StTtaVB+666J8E/BchkXa4r
 5Q13HKIfQNErihSnxd261MYESBOoNhZz9yo+v99LWxzP2Es2+1OW+GCzOXThbLpB1IJqJw8ZXTNka
 kw4vEbxfw==;
Received: from j217100.upc-j.chello.nl ([24.132.217.100]
 helo=worktop.programming.kicks-ass.net)
 by merlin.infradead.org with esmtpsa (Exim 4.92 #3 (Red Hat Linux))
 id 1hpdlc-00068v-1I; Mon, 22 Jul 2019 19:14:36 +0000
Received: by worktop.programming.kicks-ass.net (Postfix, from userid 1000)
 id D99D6980C6E; Mon, 22 Jul 2019 21:14:33 +0200 (CEST)
Date: Mon, 22 Jul 2019 21:14:33 +0200
From: Peter Zijlstra <peterz@infradead.org>
To: Nadav Amit <namit@vmware.com>
Message-ID: <20190722191433.GD6698@worktop.programming.kicks-ass.net>
References: <20190719005837.4150-1-namit@vmware.com>
 <20190719005837.4150-5-namit@vmware.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20190719005837.4150-5-namit@vmware.com>
User-Agent: Mutt/1.10.1 (2018-07-13)
Subject: Re: [Xen-devel] [PATCH v3 4/9] x86/mm/tlb: Flush remote and local
 TLBs concurrently
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sasha Levin <sashal@kernel.org>, Juergen Gross <jgross@suse.com>,
 linux-hyperv@vger.kernel.org, x86@kernel.org,
 Stephen Hemminger <sthemmin@microsoft.com>, kvm@vger.kernel.org,
 Haiyang Zhang <haiyangz@microsoft.com>,
 Dave Hansen <dave.hansen@linux.intel.com>, linux-kernel@vger.kernel.org,
 virtualization@lists.linux-foundation.org, Ingo Molnar <mingo@redhat.com>,
 Borislav Petkov <bp@alien8.de>, Andy Lutomirski <luto@kernel.org>,
 xen-devel@lists.xenproject.org, Paolo Bonzini <pbonzini@redhat.com>,
 Thomas Gleixner <tglx@linutronix.de>, "K. Y. Srinivasan" <kys@microsoft.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>

T24gVGh1LCBKdWwgMTgsIDIwMTkgYXQgMDU6NTg6MzJQTSAtMDcwMCwgTmFkYXYgQW1pdCB3cm90
ZToKPiBAQCAtNzA5LDggKzcxNiw5IEBAIHZvaWQgbmF0aXZlX2ZsdXNoX3RsYl9vdGhlcnMoY29u
c3Qgc3RydWN0IGNwdW1hc2sgKmNwdW1hc2ssCj4gIAkgKiBkb2luZyBhIHNwZWN1bGF0aXZlIG1l
bW9yeSBhY2Nlc3MuCj4gIAkgKi8KPiAgCWlmIChpbmZvLT5mcmVlZF90YWJsZXMpIHsKPiAtCQlz
bXBfY2FsbF9mdW5jdGlvbl9tYW55KGNwdW1hc2ssIGZsdXNoX3RsYl9mdW5jX3JlbW90ZSwKPiAt
CQkJICAgICAgICh2b2lkICopaW5mbywgMSk7Cj4gKwkJX19zbXBfY2FsbF9mdW5jdGlvbl9tYW55
KGNwdW1hc2ssIGZsdXNoX3RsYl9mdW5jX3JlbW90ZSwKPiArCQkJCQkgZmx1c2hfdGxiX2Z1bmNf
bG9jYWwsCj4gKwkJCQkJICh2b2lkICopaW5mbywgMSk7Cj4gIAl9IGVsc2Ugewo+ICAJCS8qCj4g
IAkJICogQWx0aG91Z2ggd2UgY291bGQgaGF2ZSB1c2VkIG9uX2VhY2hfY3B1X2NvbmRfbWFzaygp
LAo+IEBAIC03MzcsNyArNzQ1LDggQEAgdm9pZCBuYXRpdmVfZmx1c2hfdGxiX290aGVycyhjb25z
dCBzdHJ1Y3QgY3B1bWFzayAqY3B1bWFzaywKPiAgCQkJaWYgKHRsYl9pc19ub3RfbGF6eShjcHUp
KQo+ICAJCQkJX19jcHVtYXNrX3NldF9jcHUoY3B1LCBjb25kX2NwdW1hc2spOwo+ICAJCX0KPiAt
CQlzbXBfY2FsbF9mdW5jdGlvbl9tYW55KGNvbmRfY3B1bWFzaywgZmx1c2hfdGxiX2Z1bmNfcmVt
b3RlLAo+ICsJCV9fc21wX2NhbGxfZnVuY3Rpb25fbWFueShjb25kX2NwdW1hc2ssIGZsdXNoX3Rs
Yl9mdW5jX3JlbW90ZSwKPiArCQkJCQkgZmx1c2hfdGxiX2Z1bmNfbG9jYWwsCj4gIAkJCQkJICh2
b2lkICopaW5mbywgMSk7Cj4gIAl9Cj4gIH0KCkRvIHdlIHJlYWxseSBuZWVkIHRoYXQgX2xvY2Fs
L19yZW1vdGUgZGlzdGluY3Rpb24/IElTVFIgeW91IGhhZCBhIHBhdGNoCnRoYXQgZnJvYmJlZCBm
bHVzaF90bGJfaW5mbyBpbnRvIHRoZSBjc2QgYW5kIHRoYXQgZ2F2ZSBzcGFjZQpjb25zdHJhaW50
cywgYnV0IEknbSBub3Qgc2VlaW5nIHRoYXQgaGVyZSAocHJvYmFibHkgYSB3aXNlLCBnZXQgc3R1
ZmYKbWVyZ2VkIGV0Yy4uKS4KCnN0cnVjdCBfX2NhbGxfc2luZ2xlX2RhdGEgewogICAgICAgIHN0
cnVjdCBsbGlzdF9ub2RlICAgICAgICAgIGxsaXN0OyAgICAgICAgICAgICAgICAvKiAgICAgMCAg
ICAgOCAqLwogICAgICAgIHNtcF9jYWxsX2Z1bmNfdCAgICAgICAgICAgIGZ1bmM7ICAgICAgICAg
ICAgICAgICAvKiAgICAgOCAgICAgOCAqLwogICAgICAgIHZvaWQgKiAgICAgICAgICAgICAgICAg
ICAgIGluZm87ICAgICAgICAgICAgICAgICAvKiAgICAxNiAgICAgOCAqLwogICAgICAgIHVuc2ln
bmVkIGludCAgICAgICAgICAgICAgIGZsYWdzOyAgICAgICAgICAgICAgICAvKiAgICAyNCAgICAg
NCAqLwoKICAgICAgICAvKiBzaXplOiAzMiwgY2FjaGVsaW5lczogMSwgbWVtYmVyczogNCAqLwog
ICAgICAgIC8qIHBhZGRpbmc6IDQgKi8KICAgICAgICAvKiBsYXN0IGNhY2hlbGluZTogMzIgYnl0
ZXMgKi8KfTsKCnN0cnVjdCBmbHVzaF90bGJfaW5mbyB7CiAgICAgICAgc3RydWN0IG1tX3N0cnVj
dCAqICAgICAgICAgbW07ICAgICAgICAgICAgICAgICAgIC8qICAgICAwICAgICA4ICovCiAgICAg
ICAgbG9uZyB1bnNpZ25lZCBpbnQgICAgICAgICAgc3RhcnQ7ICAgICAgICAgICAgICAgIC8qICAg
ICA4ICAgICA4ICovCiAgICAgICAgbG9uZyB1bnNpZ25lZCBpbnQgICAgICAgICAgZW5kOyAgICAg
ICAgICAgICAgICAgIC8qICAgIDE2ICAgICA4ICovCiAgICAgICAgdTY0ICAgICAgICAgICAgICAg
ICAgICAgICAgbmV3X3RsYl9nZW47ICAgICAgICAgIC8qICAgIDI0ICAgICA4ICovCiAgICAgICAg
dW5zaWduZWQgaW50ICAgICAgICAgICAgICAgc3RyaWRlX3NoaWZ0OyAgICAgICAgIC8qICAgIDMy
ICAgICA0ICovCiAgICAgICAgYm9vbCAgICAgICAgICAgICAgICAgICAgICAgZnJlZWRfdGFibGVz
OyAgICAgICAgIC8qICAgIDM2ICAgICAxICovCgogICAgICAgIC8qIHNpemU6IDQwLCBjYWNoZWxp
bmVzOiAxLCBtZW1iZXJzOiA2ICovCiAgICAgICAgLyogcGFkZGluZzogMyAqLwogICAgICAgIC8q
IGxhc3QgY2FjaGVsaW5lOiA0MCBieXRlcyAqLwp9OwoKSUlSQyB3aGF0IHlvdSBkaWQgd2FzIG1h
a2Ugdm9pZCAqX19jYWxsX3NpbmdsZV9kYXRhOjppbmZvIHRoZSBsYXN0Cm1lbWJlciBhbmQgYSB1
bmlvbiB1bnRpbCB0aGUgZnVsbCBjYWNoZWxpbmUgc2l6ZSAoNjQpLiBHaXZlbiB0aGUgYWJvdmUK
dGhhdCB3b3VsZCBnZXQgdXMgMjQgYnl0ZXMgZm9yIGNzZCwgbGVhdmluZyB1cyA0MCBmb3IgdGhh
dApmbHVzaF90bGJfaW5mby4KCkJ1dCB0aGVuIHdlIGNhbiBzdGlsbCBkbyBzb21ldGhpbmcgbGlr
ZSB0aGUgYmVsb3csIHdoaWNoIGRvZXNuJ3QgY2hhbmdlCnRoaW5ncyBhbmQgc3RpbGwgZ2V0cyBy
aWQgb2YgdGhhdCBkdWFsIGZ1bmN0aW9uIGNydWQsIHNpbXBsaWZ5aW5nCnNtcF9jYWxsX2Z1bmN0
aW9uX21hbnkgYWdhaW4uCgpJbmRleDogbGludXgtMi42L2FyY2gveDg2L2luY2x1ZGUvYXNtL3Rs
YmZsdXNoLmgKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PQotLS0gbGludXgtMi42Lm9yaWcvYXJjaC94ODYvaW5jbHVkZS9h
c20vdGxiZmx1c2guaAorKysgbGludXgtMi42L2FyY2gveDg2L2luY2x1ZGUvYXNtL3RsYmZsdXNo
LmgKQEAgLTU0Niw4ICs1NDYsOSBAQCBzdHJ1Y3QgZmx1c2hfdGxiX2luZm8gewogCXVuc2lnbmVk
IGxvbmcJCXN0YXJ0OwogCXVuc2lnbmVkIGxvbmcJCWVuZDsKIAl1NjQJCQluZXdfdGxiX2dlbjsK
LQl1bnNpZ25lZCBpbnQJCXN0cmlkZV9zaGlmdDsKLQlib29sCQkJZnJlZWRfdGFibGVzOworCXVu
c2lnbmVkIGludAkJY3B1OworCXVuc2lnbmVkIHNob3J0CQlzdHJpZGVfc2hpZnQ7CisJdW5zaWdu
ZWQgY2hhcgkJZnJlZWRfdGFibGVzOwogfTsKIAogI2RlZmluZSBsb2NhbF9mbHVzaF90bGIoKSBf
X2ZsdXNoX3RsYigpCkluZGV4OiBsaW51eC0yLjYvYXJjaC94ODYvbW0vdGxiLmMKPT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PQotLS0gbGludXgtMi42Lm9yaWcvYXJjaC94ODYvbW0vdGxiLmMKKysrIGxpbnV4LTIuNi9hcmNo
L3g4Ni9tbS90bGIuYwpAQCAtNjU5LDYgKzY1OSwyNyBAQCBzdGF0aWMgdm9pZCBmbHVzaF90bGJf
ZnVuY19yZW1vdGUodm9pZCAqCiAJZmx1c2hfdGxiX2Z1bmNfY29tbW9uKGYsIGZhbHNlLCBUTEJf
UkVNT1RFX1NIT09URE9XTik7CiB9CiAKK3N0YXRpYyB2b2lkIGZsdXNoX3RsYl9mdW5jKHZvaWQg
KmluZm8pCit7CisJY29uc3Qgc3RydWN0IGZsdXNoX3RsYl9pbmZvICpmID0gaW5mbzsKKwllbnVt
IHRsYl9mbHVzaF9yZWFzb24gcmVhc29uID0gVExCX1JFTU9URV9TSE9PVERPV047CisJYm9vbCBs
b2NhbCA9IGZhbHNlOworCisJaWYgKGYtPmNwdSA9PSBzbXBfcHJvY2Vzc29yX2lkKCkpIHsKKwkJ
bG9jYWwgPSB0cnVlOworCQlyZWFzb24gPSAoZi0+bW0gPT0gTlVMTCkgPyBUTEJfTE9DQUxfU0hP
T1RET1dOIDogVExCX0xPQ0FMX01NX1NIT09URE9XTjsKKwl9IGVsc2UgeworCQlpbmNfaXJxX3N0
YXQoaXJxX3RsYl9jb3VudCk7CisKKwkJaWYgKGYtPm1tICYmIGYtPm1tICE9IHRoaXNfY3B1X3Jl
YWQoY3B1X3RsYnN0YXRlLmxvYWRlZF9tbSkpCisJCQlyZXR1cm47CisKKwkJY291bnRfdm1fdGxi
X2V2ZW50KE5SX1RMQl9SRU1PVEVfRkxVU0hfUkVDRUlWRUQpOworCX0KKworCWZsdXNoX3RsYl9m
dW5jX2NvbW1vbihmLCBsb2NhbCwgcmVhc29uKTsKK30KKwogc3RhdGljIGJvb2wgdGxiX2lzX25v
dF9sYXp5KGludCBjcHUpCiB7CiAJcmV0dXJuICFwZXJfY3B1KGNwdV90bGJzdGF0ZV9zaGFyZWQu
aXNfbGF6eSwgY3B1KTsKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 22 19:21:08 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Jul 2019 19:21:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hpdrs-0000m7-5R; Mon, 22 Jul 2019 19:21:04 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=pI0n=VT=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hpdrq-0000m2-R1
 for xen-devel@lists.xenproject.org; Mon, 22 Jul 2019 19:21:02 +0000
X-Inumbo-ID: d6b24842-acb5-11e9-8980-bc764e045a96
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d6b24842-acb5-11e9-8980-bc764e045a96;
 Mon, 22 Jul 2019 19:21:00 +0000 (UTC)
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: txGUa52mpJOEAIJ2UwrBzidTcL5kb5a5yO7AsdHvERDD5+M44VGmdAc6OOyFxSUbWYRyFTHTcy
 eOzbpbGINqgUR9TI7lCP3ZjUyMbDCU0PSQ7TR9AqTglvbUbmynIjYVGeXXh5FzwSHT8quvM8Bk
 QREuwPM830vi3tSVlU/UwjWM/76/NupuCSjZHDVdSE96PS8SEg2dIrM5JOnywvS2UAFXzyY8KG
 mmWXKnXvs2mBiKU/iyPBDxsjsaoF/K26Ix7hUtSDGiCZSIYJe01KnDefbTBsmeVKBUTnDJ6AhF
 kwM=
X-SBRS: 2.7
X-MesageID: 3396927
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,296,1559534400"; 
   d="scan'208";a="3396927"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Mon, 22 Jul 2019 20:20:56 +0100
Message-ID: <20190722192056.15816-1-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] docs/sphinx: todo/wishlist
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Lars Kurth <lars.kurth@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Paul Durrant <paul.durrant@citrix.com>,
 Jan Beulich <JBeulich@suse.com>, Ian Jackson <ian.jackson@citrix.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

YS5rLmEuIChhdCBsZWFzdCBpbiB0aGlzIGZvcm0pIEFuZHJldydzICJ3b3JrIHdoaWNoIG1pZ2h0
IGJlIG9mZmxvYWRhYmxlIHRvCnNvbWVvbmUgZWxzZSIgbGlzdC4KClNpZ25lZC1vZmYtYnk6IEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Ci0tLQpDQzogR2VvcmdlIER1
bmxhcCA8R2VvcmdlLkR1bmxhcEBldS5jaXRyaXguY29tPgpDQzogSWFuIEphY2tzb24gPGlhbi5q
YWNrc29uQGNpdHJpeC5jb20+CkNDOiBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+CkND
OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CkNDOiBUaW0gRGVl
Z2FuIDx0aW1AeGVuLm9yZz4KQ0M6IFdlaSBMaXUgPHdsQHhlbi5vcmc+CkNDOiBKdWxpZW4gR3Jh
bGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgpDQzogTGFycyBLdXJ0aCA8bGFycy5rdXJ0aEBjaXRy
aXguY29tPgpDQzogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KQ0M6IFJv
Z2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgoKUkZDIGZvciBvYnZpb3VzIHJl
YXNvbnMuCgpBIHJlbmRlcmVkIHZlcnNpb24gb2YgdGhpcyBjYW4gYmUgZm91bmQgYXQ6Cmh0dHBz
Oi8vYW5kcmV3Y29vcC14ZW4ucmVhZHRoZWRvY3MuaW8vZW4vZG9jcy13aXNobGlzdC9taXNjL3dp
c2hsaXN0Lmh0bWwKCkR1cmluZyBYZW5TdW1taXQgaW4gQ2hpY2FnbywgaXQgd2FzIGV4cHJlc3Nl
ZCBzZXZlcmFsIHRpbWVzIHRoYXQgaGF2aW5nIHNvbWUKdG9kbyBsaXN0cyB3b3VsZCBiZSBhIGJl
bmVmaXQsIHRvIGhlbHAgY29vcmRpbmF0ZSB3b3JrIGluIHJlbGF0ZWQgYXJlYXMuCgpIZXJlIGlz
IGFuIGF0dGVtcHQgdG8gc3RhcnQgb25lLiAgRm9yIG5vdywgaXQgY292ZXJzIG9uZSBzaW5nbGUK
aXRlbSAoeGVuc3RvcmVkJ3MgdXNlIG9mIG5vbi1zdGFibGUgQVBJcykgdG8gZ2V0IHNvbWUgZmVl
ZGJhY2sgYWJvdXQgdGhlCmdlbmVyYWwgYXBwcm9hY2guICBJIGhhdmUgcGxlbnR5IHRvIGdldCBz
dHVjayBpbnRvIGluIFhlbiBpdHNlbGYgaWYgdGhpcyB3YXkKb2YgZXhwcmVzc2luZyB0aGVtIGlz
bid0IGRlZW1lZCB1bmFjY2VwdGFibGUuCgpBcyBmb3IgdGhlIHdpc2hsaXN0IGl0c2VsZiwgSSB0
aGluayBpdCBpcyBpbXBvcnRhbnQgdGhhdCBpdCBiZSByZXN0cmljdGVkIHRvCmNvbmNyZXRlIGFj
dGlvbnMgKGkuZS4gYWxyZWFkeSBwYXJ0aWFsbHkgZ3Jvb21lZCwgaWYgeW91IHNwZWFrIGFnaWxl
KSwgd2hpY2gKYXJlIGlkZW50aWZpZWQgcHJvYmxlbXMsIGFuZCBzdWdnZXN0ZWQgZml4ZXMuCgpJ
biBwYXJ0aWN1bGFyLCBJIGRvbid0IHRoaW5rIGl0IGlzIGFwcHJvcHJpYXRlIHRvIGRldm9sdmUg
aW50byBhIGJ1bGxldCBwb2ludApsaXN0IG9mIG5ldyBmZWF0dXJlcywgb3IgdGFza3MgbGlrZSAi
ZG9jdW1lbnQgJHdob3RzaXQiLiAgSXQgc2hvdWxkIGJlCnJlc3RyaWN0ZWQgdG8gdGhpbmdzIHdo
aWNoIGFyZSByZWFsIHByb2JsZW1zLCBvbiBleGlzdGluZyBzeXN0ZW1zLCB3aGljaCBoYXZlCnNv
bWUgZm9yd2FyZCBwbGFuIG9mIGFjdGlvbi4gIFRoYXQgd2F5LCBhbnkgZGV2ZWxvcGVyIHNob3Vs
ZCBiZSBhYmxlIHRvCmNyb3NzLXJlZmVyZW5jZSBhdCBsZWFzdCBhdCBhIGhpZ2ggbGV2ZWwsIGFu
ZCBzZWUgaWYgdGhlcmUgYXJlIGFyZWFzIG9mCm92ZXJsYXBwaW5nIHdvcmssIG9yIHdoZXRoZXIg
YSBzbGlnaHRseSB0d2Vha2VkIGFwcHJvYWNoIG1pZ2h0IGJlIHN1aXRhYmxlIGZvcgptdWx0aXBs
ZSBhcmVhcy4KCkFueXdheSAtIHRob3VnaHRzIGZyb20gdGhlIHBlYW51dCBnYWxsZXJ5PwotLS0K
IGRvY3MvY29uZi5weSAgICAgICAgICAgfCAxMCArKysrKysrKystCiBkb2NzL2luZGV4LnJzdCAg
ICAgICAgIHwgIDkgKysrKysrKysrCiBkb2NzL21pc2Mvd2lzaGxpc3QucnN0IHwgNTMgKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDMgZmlsZXMgY2hh
bmdlZCwgNzEgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQogY3JlYXRlIG1vZGUgMTAwNjQ0
IGRvY3MvbWlzYy93aXNobGlzdC5yc3QKCmRpZmYgLS1naXQgYS9kb2NzL2NvbmYucHkgYi9kb2Nz
L2NvbmYucHkKaW5kZXggNzNiN2I5YmZhMi4uYTU3NjViZjdmNCAxMDA2NDQKLS0tIGEvZG9jcy9j
b25mLnB5CisrKyBiL2RvY3MvY29uZi5weQpAQCAtNTIsNyArNTIsNyBAQAogIyBBZGQgYW55IFNw
aGlueCBleHRlbnNpb24gbW9kdWxlIG5hbWVzIGhlcmUsIGFzIHN0cmluZ3MuIFRoZXkgY2FuIGJl
CiAjIGV4dGVuc2lvbnMgY29taW5nIHdpdGggU3BoaW54IChuYW1lZCAnc3BoaW54LmV4dC4qJykg
b3IgeW91ciBjdXN0b20KICMgb25lcy4KLWV4dGVuc2lvbnMgPSBbXQorZXh0ZW5zaW9ucyA9IFsi
c3BoaW54LmV4dC5leHRsaW5rcyJdCiAKICMgQWRkIGFueSBwYXRocyB0aGF0IGNvbnRhaW4gdGVt
cGxhdGVzIGhlcmUsIHJlbGF0aXZlIHRvIHRoaXMgZGlyZWN0b3J5LgogdGVtcGxhdGVzX3BhdGgg
PSBbJ190ZW1wbGF0ZXMnXQpAQCAtMTkxLDMgKzE5MSwxMSBAQAogCiAjIEEgbGlzdCBvZiBmaWxl
cyB0aGF0IHNob3VsZCBub3QgYmUgcGFja2VkIGludG8gdGhlIGVwdWIgZmlsZS4KIGVwdWJfZXhj
bHVkZV9maWxlcyA9IFsnc2VhcmNoLmh0bWwnXQorCisKKyMgLS0gQ29uZmlndXJhdGlvbiBmb3Ig
ZXh0bGlua3MgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQor
CitleHRsaW5rcyA9IHsKKyAgICAneGVuLWNzJzogKCdodHRwczovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWIvP3A9eGVuLmdpdDthPWNvbW1pdGRpZmY7aD0lcycsCisgICAgICAgICAgICAgICAiWGVu
IGMvcyAiKSwKK30KZGlmZiAtLWdpdCBhL2RvY3MvaW5kZXgucnN0IGIvZG9jcy9pbmRleC5yc3QK
aW5kZXggMzFiYjg5MjdmMi4uOWJiZTZlZTY4OCAxMDA2NDQKLS0tIGEvZG9jcy9pbmRleC5yc3QK
KysrIGIvZG9jcy9pbmRleC5yc3QKQEAgLTQ1LDMgKzQ1LDEyIEBAIGtpbmQgb2YgZGV2ZWxvcG1l
bnQgZW52aXJvbm1lbnQuCiAgIDptYXhkZXB0aDogMgogCiAgIGh5cGVydmlzb3ItZ3VpZGUvaW5k
ZXgKKworCitNaXNjIHVuc29ydGVkCistLS0tLS0tLS0tLS0tCisKKy4uIHRvY3RyZWU6OgorICA6
bWF4ZGVwdGg6IDIKKworICBtaXNjL3dpc2hsaXN0CmRpZmYgLS1naXQgYS9kb2NzL21pc2Mvd2lz
aGxpc3QucnN0IGIvZG9jcy9taXNjL3dpc2hsaXN0LnJzdApuZXcgZmlsZSBtb2RlIDEwMDY0NApp
bmRleCAwMDAwMDAwMDAwLi42Y2RiNDdkNmU3Ci0tLSAvZGV2L251bGwKKysrIGIvZG9jcy9taXNj
L3dpc2hsaXN0LnJzdApAQCAtMCwwICsxLDUzIEBACitEZXZlbG9wbWVudCBXaXNobGlzdAorPT09
PT09PT09PT09PT09PT09PT0KKworUmVtb3ZlIHhlbnN0b3JlZCdzIGRlcGVuZGVuY2llcyBvbiB1
bnN0YWJsZSBpbnRlcmZhY2VzCistLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0KKworVmFyaW91cyB4ZW5zdG9yZWQgaW1wbGVtZW50YXRpb25zIHVz
ZSBsaWJ4YyBmb3IgdHdvIHB1cnBvc2VzLiAgSXQgd291bGQgYmUgYQorc3Vic3RhbnRpYWwgYWR2
YW50YWdlIHRvIG1vdmUgeGVuc3RvcmVkIG9udG8gZW50aXJlbHkgc3RhYmxlIGludGVyZmFjZXMs
IHdoaWNoCitkaXNjb25uZWN0cyBpdCBmcm9tIHRoZSBpbnRlcm5hbCBvZiB0aGUgbGlieGMuCisK
KzEuIEZvcmVpZ24gbWFwcGluZyBvZiB0aGUgc3RvcmUgcmluZworfn5+fn5+fn5+fn5+fn5+fn5+
fn5+fn5+fn5+fn5+fn5+fn5+CisKK1RoaXMgaXMgb2Jzb2xldGUgc2luY2UgOnhlbi1jczpgNmEy
ZGUzNTNhOWAgKDIwMTIpIHdoaWNoIGFsbG9jYXRlZCBncmFudAorZW50cmllcyBpbnN0ZWFkLCB0
byBhbGxvdyB4ZW5zdG9yZWQgdG8gZnVuY3Rpb24gYXMgYSBzdHViLWRvbWFpbiB3aXRob3V0IGRv
bTAKK3Blcm1pc3Npb25zLiAgOnhlbi1jczpgMzhlZWIzODY0ZGAgZHJvcHBlZCBmb3JlaWduIG1h
cHBpbmcgZm9yIGN4ZW5zdG9yZWQuCitIb3dldmVyLCB0aGVyZSBhcmUgbm8gT0NhbWwgYmluZGlu
Z3MgZm9yIGxpYnhlbmdudHRhYi4KKworV29yayBJdGVtczoKKworKiBNaW5pbWFsIGBgdG9vbHMv
b2NhbWwvbGlicy94Zy9gYCBiaW5kaW5nIGZvciBgYHRvb2xzL2xpYnMvZ250dGFiL2BgLgorKiBS
ZXBsaWNhdGUgOnhlbi1jczpgMzhlZWIzODY0ZGAgZm9yIG94ZW5zdG9yZWQgYXMgd2VsbC4KKwor
CisyLiBGaWd1cmluZyBvdXQgd2hpY2ggZG9tYWluKHMpIGhhdmUgZ29uZSBhd2F5Cit+fn5+fn5+
fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+CisKK0N1cnJlbnRseSwgdGhl
IGhhbmRsaW5nIG9mIGRvbWFpbnMgaXMgYXN5bW1ldHJpYy4KKworKiBXaGVuIGEgZG9tYWluIGlz
IGNyZWF0ZWQsIHRoZSB0b29sc3RhY2sgZXhwbGljaXRseSBzZW5kcyBhbgorICBgYFhTX0lOVFJP
RFVDRShkb21pZCwgc3RvcmUgbWZuLCBzdG9yZSBldnRjaG4pYGAgbWVzc2FnZSB0byB4ZW5zdG9y
ZWQsIHRvCisgIGNhdXNlIHhlbnN0b3JlZCB0byBjb25uZWN0IHRvIHRoZSBndWVzdCByaW5nLCBh
bmQgZmlyZSB0aGUKKyAgYGBAaW50cm9kdWNlRG9tYWluYGAgd2F0Y2guCisqIFdoZW4gYSBkb21h
aW4gaXMgZGVzdHJveWVkLCBYZW4gZmlyZXMgYGBWSVJRX0RPTV9FWENgYCB3aGljaCBpcyBib3Vu
ZCBieQorICB4ZW5zdG9yZWQsIHJhdGhlciB0aGFuIHRoZSB0b29sc3RhY2suICB4ZW5zdG9yZWQg
dXBkYXRlcyBpdHMgaWRlYSBvZiB0aGUKKyAgc3RhdHVzIG9mIGRvbWFpbnMsIGFuZCBmaXJlcyB0
aGUgYGBAcmVsZWFzZURvbWFpbmBgIHdhdGNoLgorCitYZW5zdG9yZWQgdXNlcyBgYHhjX2RvbWFp
bl9nZXRpbmZvKClgYCwgdG8gd29yayBvdXQgd2hpY2ggZG9tYWluKHMpIGhhdmUgZ29uZQorYXdh
eSwgYW5kIG9ubHkgY2FyZXMgYWJvdXQgdGhlIHNodXRkb3duIHN0YXR1cy4KKworRnVydGhlcm1v
cmUsIGBgQHJlbGVhc2VEb21haW5gYCAobGlrZSBgYFZJUlFfRE9NX0VYQ2BgKSBpcyBhIHNpbmds
ZS1iaXQKK21lc3NhZ2UsIHdoaWNoIHJlcXVpcmVzIGFsbCBsaXN0ZW5lcnMgdG8gZXZhbHVhdGUg
d2hldGhlciB0aGUgbWVzc2FnZSBhcHBsaWVzCit0byB0aGVtIG9yIG5vdC4gIFRoaXMgcmVzdWx0
cyBpbiBhIGZsdXJyeSBvZiBgYHhjX2RvbWFpbl9nZXRpbmZvKClgYCBjYWxscworZnJvbSBtdWx0
aXBsZSBlbnRpdGllcyBpbiB0aGUgc3lzdGVtLCB3aGljaCBhbGwgc2VyaWFsaXNlIG9uIHRoZSBk
b21jdGwgbG9jaworaW4gWGVuLgorCitXb3JrIEl0ZW1zOgorCisqIEZpZ3VyZSBvdXQgaG93IHNo
dXRkb3duIHN0YXR1cyBjYW4gYmUgZXhwcmVzc2VkIGluIGEgc3RhYmxlIHdheSBmcm9tIFhlbi4K
KyogRmlndXJlIG91dCBpZiBgYFZJUlFfRE9NX0VYQ2BgIGFuZCBgYEByZWxlYXNlRG9tYWluYGAg
Y2FuIGJlIGV4dGVuZGVkIHRvCisgIGNhcnJ5IGF0IGxlYXN0IGEgZG9taWQsIHRvIG1ha2UgZG9t
YWluIHNodXRkb3duIHNjYWxlIGJldHRlci4KKyogRmlndXJlIG91dCBpZiBgYFZJUlFfRE9NX0VY
Q2BgIHdvdWxkIGJldHRlciBiZSBib3VuZCBieSB0aGUgdG9vbHN0YWNrLAorICByYXRoZXIgdGhh
biB4ZW5zdG9yZWQuCi0tIAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 22 19:27:25 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Jul 2019 19:27:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hpdxw-0000uT-UF; Mon, 22 Jul 2019 19: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=M0EX=VT=vmware.com=namit@srs-us1.protection.inumbo.net>)
 id 1hpdxv-0000uO-Ff
 for xen-devel@lists.xenproject.org; Mon, 22 Jul 2019 19:27:19 +0000
X-Inumbo-ID: b7829d95-acb6-11e9-8980-bc764e045a96
Received: from NAM01-SN1-obe.outbound.protection.outlook.com (unknown
 [40.107.82.48]) by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b7829d95-acb6-11e9-8980-bc764e045a96;
 Mon, 22 Jul 2019 19:27:17 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=U6OVc89/kz6iC1spjoQP4xFV/pUJxlnCxyxbnyGCjTR8sO/MUSgvyx/fUXZlzSFPS+36DWT3HKqtUmmiA0HQ6gLMcfI9IyQ07YxwUTgQkAc8iMICe49HDbcUsUbYNmZDhm/V48LcBTMYr6GXa0zsQPF4I85xLtJRWP1kRUun+mGxNPp6RQ/q8XSDSC0VnVFIBdyd6RizrZSdeCEQOFHQmQRSzCbT5G5fHfuBIpziOr5e+/fBX6EYXFbAFmutSMrVsp71yXonyA/uulrBJL2/yvfHFMbPtNU0zPvihOoM3c9lxgKpXL5KCJpY5Jgffuj1FcPX7yYO0FXgAd/yNPoq3A==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=k1YLJcWtnu++hveXk+I6g3Fyn5VrINS0NOdrYgR+RvQ=;
 b=kUFTsJKSntRoeSoNSd+Ne5j6vmXdc8pDKk8xmkujpeH8fqmrPVN48v3fUaEqw2rNGZxnHF1JyL6aaUgv0nnApVf4K6BYzyGwrd13BHVqVcm69UYV0sej62/PnqApPjaLNzRbPs32dx72bhXDUTL4n++/iGtmMKidtquzO7zAyHBuA1lGZVARuVpvsq3LJm7cOlBSOtyszC21LAZbAqV8T+ue7uuIYekB2zPYVudSEyiRBftyCVdwZzf82KPm0pAWGiHNHwar1vCpd770HQBfXXuD90Aca2yk4qL2WJmVUvORqU/jYCLts+At7dogM/nlBYSyixzix9j+ZhojgaKICw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=vmware.com;dmarc=pass action=none
 header.from=vmware.com;dkim=pass header.d=vmware.com;arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=vmware.com;
 s=selector2;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=k1YLJcWtnu++hveXk+I6g3Fyn5VrINS0NOdrYgR+RvQ=;
 b=C5JYgVhswWIDVCQ371HymHx9RfIq0wn/waGfyrPiMn9QPjY2cdb/p1GN9kxknCb23Kb/byk1ssbs1TSQenEQ9uNV26RqjDNYkuc7G9caQHIC9KbrzBm6Ne7DwNawkODoKA431Jwn8F6SnCy8Jfa/iWgkyKq6I2sMesFFLdUHEUc=
Received: from BYAPR05MB4776.namprd05.prod.outlook.com (52.135.233.146) by
 BYAPR05MB5512.namprd05.prod.outlook.com (20.177.186.29) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2115.8; Mon, 22 Jul 2019 19:27:09 +0000
Received: from BYAPR05MB4776.namprd05.prod.outlook.com
 ([fe80::e00b:cb41:8ed6:b718]) by BYAPR05MB4776.namprd05.prod.outlook.com
 ([fe80::e00b:cb41:8ed6:b718%2]) with mapi id 15.20.2115.005; Mon, 22 Jul 2019
 19:27:09 +0000
From: Nadav Amit <namit@vmware.com>
To: Peter Zijlstra <peterz@infradead.org>
Thread-Topic: [PATCH v3 4/9] x86/mm/tlb: Flush remote and local TLBs
 concurrently
Thread-Index: AQHVPc0sd/du+pBr/Ei/BI33xg03qabXB8iAgAADhAA=
Date: Mon, 22 Jul 2019 19:27:09 +0000
Message-ID: <58DA0841-33C2-4D16-A671-08064A15001C@vmware.com>
References: <20190719005837.4150-1-namit@vmware.com>
 <20190719005837.4150-5-namit@vmware.com>
 <20190722191433.GD6698@worktop.programming.kicks-ass.net>
In-Reply-To: <20190722191433.GD6698@worktop.programming.kicks-ass.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=namit@vmware.com; 
x-originating-ip: [66.170.99.2]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 2f14a5f2-10b3-4235-4e91-08d70eda9733
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BYAPR05MB5512; 
x-ms-traffictypediagnostic: BYAPR05MB5512:
x-microsoft-antispam-prvs: <BYAPR05MB55124EB2EB082FC38EEC1317D0C40@BYAPR05MB5512.namprd05.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 01068D0A20
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(4636009)(396003)(376002)(136003)(39860400002)(366004)(346002)(189003)(199004)(54906003)(7416002)(25786009)(102836004)(33656002)(76176011)(6506007)(26005)(81166006)(186003)(53546011)(478600001)(8936002)(81156014)(66066001)(305945005)(7736002)(476003)(76116006)(229853002)(66476007)(66556008)(64756008)(99286004)(66946007)(316002)(2906002)(486006)(36756003)(5660300002)(66446008)(8676002)(6916009)(2616005)(6512007)(68736007)(71200400001)(71190400001)(11346002)(14444005)(6486002)(6116002)(256004)(14454004)(6246003)(53936002)(4326008)(6436002)(3846002)(446003)(86362001);
 DIR:OUT; SFP:1101; SCL:1; SRVR:BYAPR05MB5512;
 H:BYAPR05MB4776.namprd05.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: vmware.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: t8PFk57PO+CBnWG4QUotQweR5Zh6Zo+PdoiBJ/761np8Ur38XwznZaVJ2qEAwMffcpyCzthc40W4w/CL6qkSy0G5s6t2vEw8AxDGrBhSklVjMZ4QMhauPJDZ7tOF3L0kovu7oUdhC5B0AcNP5s6JsyQPCIrytAE4FHsuiFjYg/r8kL3Mwraot1Poz7WKDsM4G8Qp1/3XRD6eNR3ZhNAMlEkrCFFIobYNmogDJ3vNgQpq6vkmxfnZisAcVEZPDYcLgIYxuqjJTD4c4gfXQ+2oNTUhGx4GJtjl4L5kpISAfhL6fsRAPakLvorTnk/fZRLckWU5c99/Qi90vhpwVepg0Oy9MKUZEO/P8T2UA/tsmi0s28GBaJPqoWTkMIiK4Q+M21BR6QeEdhetOzKvAnTG0arHQ6F/IhtLbuZV8kz4Iv8=
Content-ID: <7A65B5E7E822C34B830FEF5BE20B7A60@namprd05.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: vmware.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 2f14a5f2-10b3-4235-4e91-08d70eda9733
X-MS-Exchange-CrossTenant-originalarrivaltime: 22 Jul 2019 19:27:09.6577 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: b39138ca-3cee-4b4a-a4d6-cd83d9dd62f0
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: namit@vmware.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR05MB5512
Subject: Re: [Xen-devel] [PATCH v3 4/9] x86/mm/tlb: Flush remote and local
 TLBs concurrently
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sasha Levin <sashal@kernel.org>, Juergen Gross <jgross@suse.com>,
 "linux-hyperv@vger.kernel.org" <linux-hyperv@vger.kernel.org>,
 the arch/x86 maintainers <x86@kernel.org>,
 Stephen Hemminger <sthemmin@microsoft.com>,
 "kvm@vger.kernel.org" <kvm@vger.kernel.org>,
 Haiyang Zhang <haiyangz@microsoft.com>,
 Dave Hansen <dave.hansen@linux.intel.com>, LKML <linux-kernel@vger.kernel.org>,
 "virtualization@lists.linux-foundation.org"
 <virtualization@lists.linux-foundation.org>, Ingo Molnar <mingo@redhat.com>,
 Borislav Petkov <bp@alien8.de>, Andy Lutomirski <luto@kernel.org>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Paolo Bonzini <pbonzini@redhat.com>, Thomas Gleixner <tglx@linutronix.de>,
 "K. Y. Srinivasan" <kys@microsoft.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>

PiBPbiBKdWwgMjIsIDIwMTksIGF0IDEyOjE0IFBNLCBQZXRlciBaaWpsc3RyYSA8cGV0ZXJ6QGlu
ZnJhZGVhZC5vcmc+IHdyb3RlOg0KPiANCj4gT24gVGh1LCBKdWwgMTgsIDIwMTkgYXQgMDU6NTg6
MzJQTSAtMDcwMCwgTmFkYXYgQW1pdCB3cm90ZToNCj4+IEBAIC03MDksOCArNzE2LDkgQEAgdm9p
ZCBuYXRpdmVfZmx1c2hfdGxiX290aGVycyhjb25zdCBzdHJ1Y3QgY3B1bWFzayAqY3B1bWFzaywN
Cj4+IAkgKiBkb2luZyBhIHNwZWN1bGF0aXZlIG1lbW9yeSBhY2Nlc3MuDQo+PiAJICovDQo+PiAJ
aWYgKGluZm8tPmZyZWVkX3RhYmxlcykgew0KPj4gLQkJc21wX2NhbGxfZnVuY3Rpb25fbWFueShj
cHVtYXNrLCBmbHVzaF90bGJfZnVuY19yZW1vdGUsDQo+PiAtCQkJICAgICAgICh2b2lkICopaW5m
bywgMSk7DQo+PiArCQlfX3NtcF9jYWxsX2Z1bmN0aW9uX21hbnkoY3B1bWFzaywgZmx1c2hfdGxi
X2Z1bmNfcmVtb3RlLA0KPj4gKwkJCQkJIGZsdXNoX3RsYl9mdW5jX2xvY2FsLA0KPj4gKwkJCQkJ
ICh2b2lkICopaW5mbywgMSk7DQo+PiAJfSBlbHNlIHsNCj4+IAkJLyoNCj4+IAkJICogQWx0aG91
Z2ggd2UgY291bGQgaGF2ZSB1c2VkIG9uX2VhY2hfY3B1X2NvbmRfbWFzaygpLA0KPj4gQEAgLTcz
Nyw3ICs3NDUsOCBAQCB2b2lkIG5hdGl2ZV9mbHVzaF90bGJfb3RoZXJzKGNvbnN0IHN0cnVjdCBj
cHVtYXNrICpjcHVtYXNrLA0KPj4gCQkJaWYgKHRsYl9pc19ub3RfbGF6eShjcHUpKQ0KPj4gCQkJ
CV9fY3B1bWFza19zZXRfY3B1KGNwdSwgY29uZF9jcHVtYXNrKTsNCj4+IAkJfQ0KPj4gLQkJc21w
X2NhbGxfZnVuY3Rpb25fbWFueShjb25kX2NwdW1hc2ssIGZsdXNoX3RsYl9mdW5jX3JlbW90ZSwN
Cj4+ICsJCV9fc21wX2NhbGxfZnVuY3Rpb25fbWFueShjb25kX2NwdW1hc2ssIGZsdXNoX3RsYl9m
dW5jX3JlbW90ZSwNCj4+ICsJCQkJCSBmbHVzaF90bGJfZnVuY19sb2NhbCwNCj4+IAkJCQkJICh2
b2lkICopaW5mbywgMSk7DQo+PiAJfQ0KPj4gfQ0KPiANCj4gRG8gd2UgcmVhbGx5IG5lZWQgdGhh
dCBfbG9jYWwvX3JlbW90ZSBkaXN0aW5jdGlvbj8gSVNUUiB5b3UgaGFkIGEgcGF0Y2gNCj4gdGhh
dCBmcm9iYmVkIGZsdXNoX3RsYl9pbmZvIGludG8gdGhlIGNzZCBhbmQgdGhhdCBnYXZlIHNwYWNl
DQo+IGNvbnN0cmFpbnRzLCBidXQgSSdtIG5vdCBzZWVpbmcgdGhhdCBoZXJlIChwcm9iYWJseSBh
IHdpc2UsIGdldCBzdHVmZg0KPiBtZXJnZWQgZXRjLi4pLg0KPiANCj4gc3RydWN0IF9fY2FsbF9z
aW5nbGVfZGF0YSB7DQo+ICAgICAgICBzdHJ1Y3QgbGxpc3Rfbm9kZSAgICAgICAgICBsbGlzdDsg
ICAgICAgICAgICAgICAgLyogICAgIDAgICAgIDggKi8NCj4gICAgICAgIHNtcF9jYWxsX2Z1bmNf
dCAgICAgICAgICAgIGZ1bmM7ICAgICAgICAgICAgICAgICAvKiAgICAgOCAgICAgOCAqLw0KPiAg
ICAgICAgdm9pZCAqICAgICAgICAgICAgICAgICAgICAgaW5mbzsgICAgICAgICAgICAgICAgIC8q
ICAgIDE2ICAgICA4ICovDQo+ICAgICAgICB1bnNpZ25lZCBpbnQgICAgICAgICAgICAgICBmbGFn
czsgICAgICAgICAgICAgICAgLyogICAgMjQgICAgIDQgKi8NCj4gDQo+ICAgICAgICAvKiBzaXpl
OiAzMiwgY2FjaGVsaW5lczogMSwgbWVtYmVyczogNCAqLw0KPiAgICAgICAgLyogcGFkZGluZzog
NCAqLw0KPiAgICAgICAgLyogbGFzdCBjYWNoZWxpbmU6IDMyIGJ5dGVzICovDQo+IH07DQo+IA0K
PiBzdHJ1Y3QgZmx1c2hfdGxiX2luZm8gew0KPiAgICAgICAgc3RydWN0IG1tX3N0cnVjdCAqICAg
ICAgICAgbW07ICAgICAgICAgICAgICAgICAgIC8qICAgICAwICAgICA4ICovDQo+ICAgICAgICBs
b25nIHVuc2lnbmVkIGludCAgICAgICAgICBzdGFydDsgICAgICAgICAgICAgICAgLyogICAgIDgg
ICAgIDggKi8NCj4gICAgICAgIGxvbmcgdW5zaWduZWQgaW50ICAgICAgICAgIGVuZDsgICAgICAg
ICAgICAgICAgICAvKiAgICAxNiAgICAgOCAqLw0KPiAgICAgICAgdTY0ICAgICAgICAgICAgICAg
ICAgICAgICAgbmV3X3RsYl9nZW47ICAgICAgICAgIC8qICAgIDI0ICAgICA4ICovDQo+ICAgICAg
ICB1bnNpZ25lZCBpbnQgICAgICAgICAgICAgICBzdHJpZGVfc2hpZnQ7ICAgICAgICAgLyogICAg
MzIgICAgIDQgKi8NCj4gICAgICAgIGJvb2wgICAgICAgICAgICAgICAgICAgICAgIGZyZWVkX3Rh
YmxlczsgICAgICAgICAvKiAgICAzNiAgICAgMSAqLw0KPiANCj4gICAgICAgIC8qIHNpemU6IDQw
LCBjYWNoZWxpbmVzOiAxLCBtZW1iZXJzOiA2ICovDQo+ICAgICAgICAvKiBwYWRkaW5nOiAzICov
DQo+ICAgICAgICAvKiBsYXN0IGNhY2hlbGluZTogNDAgYnl0ZXMgKi8NCj4gfTsNCj4gDQo+IElJ
UkMgd2hhdCB5b3UgZGlkIHdhcyBtYWtlIHZvaWQgKl9fY2FsbF9zaW5nbGVfZGF0YTo6aW5mbyB0
aGUgbGFzdA0KPiBtZW1iZXIgYW5kIGEgdW5pb24gdW50aWwgdGhlIGZ1bGwgY2FjaGVsaW5lIHNp
emUgKDY0KS4gR2l2ZW4gdGhlIGFib3ZlDQo+IHRoYXQgd291bGQgZ2V0IHVzIDI0IGJ5dGVzIGZv
ciBjc2QsIGxlYXZpbmcgdXMgNDAgZm9yIHRoYXQNCj4gZmx1c2hfdGxiX2luZm8uDQo+IA0KPiBC
dXQgdGhlbiB3ZSBjYW4gc3RpbGwgZG8gc29tZXRoaW5nIGxpa2UgdGhlIGJlbG93LCB3aGljaCBk
b2Vzbid0IGNoYW5nZQ0KPiB0aGluZ3MgYW5kIHN0aWxsIGdldHMgcmlkIG9mIHRoYXQgZHVhbCBm
dW5jdGlvbiBjcnVkLCBzaW1wbGlmeWluZw0KPiBzbXBfY2FsbF9mdW5jdGlvbl9tYW55IGFnYWlu
Lg0KPiANCj4gSW5kZXg6IGxpbnV4LTIuNi9hcmNoL3g4Ni9pbmNsdWRlL2FzbS90bGJmbHVzaC5o
DQo+ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT0NCj4gLS0tIGxpbnV4LTIuNi5vcmlnL2FyY2gveDg2L2luY2x1ZGUvYXNt
L3RsYmZsdXNoLmgNCj4gKysrIGxpbnV4LTIuNi9hcmNoL3g4Ni9pbmNsdWRlL2FzbS90bGJmbHVz
aC5oDQo+IEBAIC01NDYsOCArNTQ2LDkgQEAgc3RydWN0IGZsdXNoX3RsYl9pbmZvIHsNCj4gCXVu
c2lnbmVkIGxvbmcJCXN0YXJ0Ow0KPiAJdW5zaWduZWQgbG9uZwkJZW5kOw0KPiAJdTY0CQkJbmV3
X3RsYl9nZW47DQo+IC0JdW5zaWduZWQgaW50CQlzdHJpZGVfc2hpZnQ7DQo+IC0JYm9vbAkJCWZy
ZWVkX3RhYmxlczsNCj4gKwl1bnNpZ25lZCBpbnQJCWNwdTsNCj4gKwl1bnNpZ25lZCBzaG9ydAkJ
c3RyaWRlX3NoaWZ0Ow0KPiArCXVuc2lnbmVkIGNoYXIJCWZyZWVkX3RhYmxlczsNCj4gfTsNCj4g
DQo+ICNkZWZpbmUgbG9jYWxfZmx1c2hfdGxiKCkgX19mbHVzaF90bGIoKQ0KPiBJbmRleDogbGlu
dXgtMi42L2FyY2gveDg2L21tL3RsYi5jDQo+ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCj4gLS0tIGxpbnV4LTIuNi5v
cmlnL2FyY2gveDg2L21tL3RsYi5jDQo+ICsrKyBsaW51eC0yLjYvYXJjaC94ODYvbW0vdGxiLmMN
Cj4gQEAgLTY1OSw2ICs2NTksMjcgQEAgc3RhdGljIHZvaWQgZmx1c2hfdGxiX2Z1bmNfcmVtb3Rl
KHZvaWQgKg0KPiAJZmx1c2hfdGxiX2Z1bmNfY29tbW9uKGYsIGZhbHNlLCBUTEJfUkVNT1RFX1NI
T09URE9XTik7DQo+IH0NCj4gDQo+ICtzdGF0aWMgdm9pZCBmbHVzaF90bGJfZnVuYyh2b2lkICpp
bmZvKQ0KPiArew0KPiArCWNvbnN0IHN0cnVjdCBmbHVzaF90bGJfaW5mbyAqZiA9IGluZm87DQo+
ICsJZW51bSB0bGJfZmx1c2hfcmVhc29uIHJlYXNvbiA9IFRMQl9SRU1PVEVfU0hPT1RET1dOOw0K
PiArCWJvb2wgbG9jYWwgPSBmYWxzZTsNCj4gKw0KPiArCWlmIChmLT5jcHUgPT0gc21wX3Byb2Nl
c3Nvcl9pZCgpKSB7DQo+ICsJCWxvY2FsID0gdHJ1ZTsNCj4gKwkJcmVhc29uID0gKGYtPm1tID09
IE5VTEwpID8gVExCX0xPQ0FMX1NIT09URE9XTiA6IFRMQl9MT0NBTF9NTV9TSE9PVERPV047DQo+
ICsJfSBlbHNlIHsNCj4gKwkJaW5jX2lycV9zdGF0KGlycV90bGJfY291bnQpOw0KPiArDQo+ICsJ
CWlmIChmLT5tbSAmJiBmLT5tbSAhPSB0aGlzX2NwdV9yZWFkKGNwdV90bGJzdGF0ZS5sb2FkZWRf
bW0pKQ0KPiArCQkJcmV0dXJuOw0KPiArDQo+ICsJCWNvdW50X3ZtX3RsYl9ldmVudChOUl9UTEJf
UkVNT1RFX0ZMVVNIX1JFQ0VJVkVEKTsNCj4gKwl9DQo+ICsNCj4gKwlmbHVzaF90bGJfZnVuY19j
b21tb24oZiwgbG9jYWwsIHJlYXNvbik7DQo+ICt9DQo+ICsNCj4gc3RhdGljIGJvb2wgdGxiX2lz
X25vdF9sYXp5KGludCBjcHUpDQo+IHsNCj4gCXJldHVybiAhcGVyX2NwdShjcHVfdGxic3RhdGVf
c2hhcmVkLmlzX2xhenksIGNwdSk7DQoNCk5pY2UhIEkgd2lsbCBhZGQgaXQgb24gdG9wLCBpZiB5
b3UgZG9u4oCZdCBtaW5kIChpbnN0ZWFkIHNxdWFzaGluZyBpdCkuDQoNClRoZSBvcmlnaW5hbCBk
ZWNpc2lvbiB0byBoYXZlIGxvY2FsL3JlbW90ZSBmdW5jdGlvbnMgd2FzIG1vc3RseSB0byBwcm92
aWRlDQp0aGUgZ2VuZXJhbGl0eS4NCg0KSSB3b3VsZCBjaGFuZ2UgdGhlIGxhc3QgYXJndW1lbnQg
b2YgX19zbXBfY2FsbF9mdW5jdGlvbl9tYW55KCkgZnJvbSDigJx3YWl04oCdDQp0byDigJxmbGFn
c+KAnSB0aGF0IHdvdWxkIGluZGljYXRlIHdoZXRoZXIgdG8gcnVuIHRoZSBmdW5jdGlvbiBsb2Nh
bGx5LCBzaW5jZSBJDQpkb27igJl0IHdhbnQgdG8gY2hhbmdlIHRoZSBzZW1hbnRpY3Mgb2Ygc21w
X2NhbGxfZnVuY3Rpb25fbWFueSgpIGFuZCBkZWNpZGUNCndoZXRoZXIgdG8gcnVuIHRoZSBmdW5j
dGlvbiBsb2NhbGx5IHB1cmVseSBiYXNlZCBvbiB0aGUgbWFzay4gTGV0IG1lIGtub3cgaWYNCnlv
dSBkaXNhZ3JlZS4KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 22 19:28:25 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Jul 2019 19:28:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hpdyz-0000zN-DY; Mon, 22 Jul 2019 19:28:25 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=V0js=VT=redhat.com=lersek@srs-us1.protection.inumbo.net>)
 id 1hpdyz-0000z2-1Q
 for xen-devel@lists.xenproject.org; Mon, 22 Jul 2019 19:28:25 +0000
X-Inumbo-ID: deb8683e-acb6-11e9-9d83-b704bb96f5e1
Received: from mx1.redhat.com (unknown [209.132.183.28])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id deb8683e-acb6-11e9-9d83-b704bb96f5e1;
 Mon, 22 Jul 2019 19:28:23 +0000 (UTC)
Received: from smtp.corp.redhat.com (int-mx05.intmail.prod.int.phx2.redhat.com
 [10.5.11.15])
 (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mx1.redhat.com (Postfix) with ESMTPS id D7FA43DD47;
 Mon, 22 Jul 2019 19:28:22 +0000 (UTC)
Received: from lacos-laptop-7.usersys.redhat.com (ovpn-117-23.ams2.redhat.com
 [10.36.117.23])
 by smtp.corp.redhat.com (Postfix) with ESMTP id 208765B681;
 Mon, 22 Jul 2019 19:28:20 +0000 (UTC)
To: Anthony PERARD <anthony.perard@citrix.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <20190704144233.27968-1-anthony.perard@citrix.com>
 <20190704144233.27968-10-anthony.perard@citrix.com>
 <20190715142219.m2t67v2dcyabqp2p@MacBook-Air-de-Roger.local>
 <20190722134912.GF1208@perard.uk.xensource.com>
From: Laszlo Ersek <lersek@redhat.com>
Message-ID: <7bb00665-784b-e8d5-42cd-b34e22ada1eb@redhat.com>
Date: Mon, 22 Jul 2019 21:28:20 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20190722134912.GF1208@perard.uk.xensource.com>
Content-Language: en-US
X-Scanned-By: MIMEDefang 2.79 on 10.5.11.15
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16
 (mx1.redhat.com [10.5.110.29]); Mon, 22 Jul 2019 19:28:22 +0000 (UTC)
Subject: Re: [Xen-devel] [PATCH v3 09/35] OvmfPkg/OvmfXen: use a TimerLib
 instance that depends only on the CPU
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>, devel@edk2.groups.io,
 Julien Grall <julien.grall@arm.com>, Jordan Justen <jordan.l.justen@intel.com>,
 xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDcvMjIvMTkgMTU6NDksIEFudGhvbnkgUEVSQVJEIHdyb3RlOgo+IE9uIE1vbiwgSnVsIDE1
LCAyMDE5IGF0IDA0OjIyOjE5UE0gKzAyMDAsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4+IE9u
IFRodSwgSnVsIDA0LCAyMDE5IGF0IDAzOjQyOjA3UE0gKzAxMDAsIEFudGhvbnkgUEVSQVJEIHdy
b3RlOgo+Pj4gQUNQSSBUaW1lciBkb2VzIG5vdCB3b3JrIGluIGEgUFZIIGd1ZXN0LCBidXQgbG9j
YWwgQVBJQyB3b3JrcyBvbiBib3RoCj4+Cj4+IFRoaXMgaXMgbm90IGFjY3VyYXRlLiBJdCdzIG5v
dCB0aGF0IHRoZSBBQ1BJIHRpbWVyIGRvZXNuJ3Qgd29yaywgaXQncwo+PiBqdXN0IHRoYXQgaXQn
cyBub3QgcHJlc2VudC4gVGhlIFBNX1RNUl9CTEsgc2hvdWxkIGJlIHNldCB0byAwIHRvCj4+IGlu
ZGljYXRlIHRoZSBsYWNrIG9mIFBNIHRpbWVyIHN1cHBvcnQsIG9yIGVsc2UgdGhlcmUncyBzb21l
dGhpbmcKPj4gYnJva2VuLgo+IAo+IEknbGwgcmV3b3JkIHRoYXQgZmlyc3Qgc2VudGVuY2UuCj4g
Cj4gT1ZNRiBkb2Vzbid0IGxvb2sgYXQgdGhlIFBNX1RNUl9CTEsgdmFsdWUgd2hlbiBpbml0aWFs
aXppbmcgdGhhdCB0aW1lciwKPiBpdCBvbmx5IGxvb2tzIGF0IHRoZSBQQ0kgaG9zdCBicmlkZ2Ug
ZGV2aWNlIElEIGJlY2F1c2UgT1ZNRiBpcyBidWlsdAo+IHdpdGggUUVNVSBpbiBtaW5kIGFuZCB0
aGVyZSBhcmUgb25seSB0d28gcG9zc2libGVzIGNob2ljZXMsIFFFTVUgaXMKPiBydW5uaW5nIHdp
dGggYSBwaWl4IG9yIHEzNSBtYWNoaW5lIHR5cGUsIEkgdGhpbmsuCgpXZSBzaG91bGQgc3BsaXQg
dGhpcyBzdGF0ZW1lbnQgaW4gdHdvLiA6KQoKT1ZNRiBkb2Vzbid0IGxvb2sgYXQgQUNQSSBwYXls
b2FkIGJlY2F1c2UgaXQgaXMgYSBkZXNpZ24gZ29hbCB0byBrZWVwCnRoZSBndWVzdCBmaXJtd2Fy
ZSB1bi1lbmxpZ2h0ZW5lZCBhYm91dCBzdWNoIEFDUEkgY29udGVudHMgdGhhdCBhcnJpdmUKZnJv
bSB0aGUgaHlwZXJ2aXNvci4gUGFyc2luZyBBQ1BJIGluIGZpcm13YXJlIGFsd2F5cyBsb29rcyBh
dHRyYWN0aXZlCnVudGlsIHNvbWVvbmUgYWN0dWFsbHkgd3JpdGVzIHRoZSBjb2RlLCBhbmQgdGhl
biBpdCBhbHdheXMgZW5kcyBpbgptaXNlcnkgLS0gYXQgdGhlIGxhdGVzdCB3aGVuIHBlb3BsZSBy
ZWFsaXplIHRoZXkgaGF2ZSB0byBwYXJzZSBBTUwuClBhcnNpbmcgQUNQSSBpcyBvbmx5IGZlYXNp
YmxlIHdoZW4geW91IGhhdmUgYSBmdWxsLWJsb3duIEFDUElDQSAob3IKc2ltaWxhcikgc3Vic3lz
dGVtLCBhbmQgZWRrMiBkb2Vzbid0LiBUaGVyZWZvcmUsIE9WTUYgbG9va3MgYXQgZWl0aGVyCmhh
cmR3YXJlLCBvciBzcGVjaWFsaXplZCBwYXJhdmlydCBpbmZvcm1hdGlvbiBjaGFubmVscyBzdWNo
IGFzIGZ3X2NmZwpmaWxlcywgdGhhdCBhcmUgZWFzeSB0byBwYXJzZSBieSBkZXNpZ24uCgpTZWNv
bmQsIHdpdGhpbiB0aGUgYWJvdmUgZGVzaWduIGd1aWRlbGluZXMgKGkuZS4gImRvbid0IHRyeSB0
byBwYXJzZQpBQ1BJIiwgYW5kICJjb29rIHlvdXIgcGFyYXZpcnQgaW5mbyBpZiB5b3Ugd2FudCB0
aGUgZmlybXdhcmUgdG8gZWF0Cml0IiksIE9WTUYgbG9va3MgYXQgc3VjaCBhcnRpZmFjdHMgdG8g
c3RlZXIgaXRzIGJlaGF2aW9yIGZvciB3aGljaApwYXRjaGVzIGhhdmUgYmVlbiBzdWJtaXR0ZWQg
JiBtZXJnZWQuIE9WTUYgaXMgaW50ZWdyYXRlZCB3aXRoIFhlbiB0byB0aGUKZXh0ZW50IG9mIHBh
dGNoZXMgbWVyZ2VkIGZyb20gdGhlIFhlbiBjb21tdW5pdHkuIFRodXMsIGluIG15IG9waW5pb24s
CiJPVk1GIGlzIGJ1aWx0IHdpdGggUUVNVSBpbiBtaW5kIiBpcyBhIHN0cmV0Y2ggLS0gcGVyaGFw
cyBpdCBpcyBzbyBpbgoqbXkqIG1pbmQgcGVyc29uYWxseSwgYnV0IHRoYXQncyBqdXN0IG1lLiBX
ZSBoYXZlIGRlc2lnbmF0ZWQgcmV2aWV3ZXJzCmZvciBYZW4tcmVsYXRlZCBjb2RlLCBhbmQgdGhp
cyBzZXJpZXMgY2VydGFpbmx5IGJ1aWxkcyBPVk1GIHdpdGggWGVuIGluCm1pbmQuIDopCgpJZiB3
ZSByZXdvcmRlZCB0aGUgc3RhdGVtZW50LCBlLmcuIGFzICJ0aGUgcHJlc2VudCBjb2RlIHRhcmdl
dHMgUUVNVSBhbmQKaXMgdW5zdWl0YWJsZSB3aGVuIHJ1bm5pbmcgb24gWGVuIiwgdGhlbiBJIHdv
dWxkIG5vdCBvYmplY3QuCgpUaGFua3MhCkxhc3psbwoKPj4+IFBWSCBhbmQgSFZNLgo+Pj4KPj4+
IE5vdGUgdGhhdCB0aGUgdXNlIG9mIFNlY1BlaUR4ZVRpbWVyTGliQ3B1IG1pZ2h0IGJlIGFuIGlz
c3VlIHdpdGggYQo+Pj4gZHJpdmVyIG9mIHR5cGUgRFhFX1JVTlRJTUVfRFJJVkVSLiBJJ3ZlIGF0
dGVtcHRkZSB0byBmaW5kIG91dCB3aGljaCBvZgo+PiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBeIGF0dGVtcHRlZAo+Pj4gdGhlIERYRV9SVU5USU1FX0RSSVZFUiB1
c2VzIHRoZSBUaW1lckxpYiBhdCBydW50aW1lLiBJJ3ZlIGRvbmUgdGhhdCBieQo+Pj4gcmVwbGFj
aW5nIHRoZSBUaW1lckxpYiBldmFsdWF0aW9uIGluCj4+PiBbTGlicmFyeUNsYXNzZXMuY29tbW9u
LkRYRV9SVU5USU1FX0RSSVZFUl0gYnkgYSBkaWZmZXJlbnQgb25lIGFuZAo+Pj4gY2hlY2sgZXZl
cnkgbW9kdWxlIHRoYXQgdXNlcyBpdCAod2l0aCB0aGUgLS1yZXBvcnQtZmlsZT1yZXBvcnQgYnVp
bGQKPj4gICBeIGNoZWNraW5nCj4+PiBvcHRpb24pLgo+Pj4KPj4+IFJlc2V0U3lzdGVtUnVudGlt
ZUR4ZSBpcyBjYWxsaW5nIHRoZSBUaW1lckxpYiBBUEkgYXQgcnVudGltZSB0byBkbyB0aGUKPj4+
IG9wZXJhdGlvbiAiRWZpUmVzZXRDb2xkIiwgc28gdGhpcyBtYXkgbmV2ZXIgY29tcGxldGUgaWYg
dGhlIE9TIGhhdmUKPj4+IGRpc2FibGVkIHRoZSBMb2NhbCBBUElDIFRpbWVyLgo+Pgo+PiBUaGFu
a3MsIFJvZ2VyLgo+IAo+IFRoYW5rcywKPiAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 22 19:33:08 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Jul 2019 19:33:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hpe3T-0001jA-0u; Mon, 22 Jul 2019 19: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=Rrjn=VT=infradead.org=peterz@srs-us1.protection.inumbo.net>)
 id 1hpe3S-0001j5-0Y
 for xen-devel@lists.xenproject.org; Mon, 22 Jul 2019 19:33:02 +0000
X-Inumbo-ID: 8376c242-acb7-11e9-8980-bc764e045a96
Received: from merlin.infradead.org (unknown [2001:8b0:10b:1231::1])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8376c242-acb7-11e9-8980-bc764e045a96;
 Mon, 22 Jul 2019 19:33:00 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
 d=infradead.org; s=merlin.20170209; h=In-Reply-To:Content-Transfer-Encoding:
 Content-Type:MIME-Version:References:Message-ID:Subject:Cc:To:From:Date:
 Sender:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From:
 Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:
 List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive;
 bh=zw0OzLY2qkyLgMJYZmR8YfjGW2oVP8VhhsbR5Yd/A7w=; b=TqldDQQlZ5ZIvVudiXOATvg8+6
 99A+Mn8ucymBMPFhYx39j7RhwEqzKlskYs7uBA2fXig+Bxy7FrABNjSPOmH4GIcSvZhdDn6/2+ZsJ
 VUg6cZbX8pBbqtj2bpRyU9Hzp/nnIWZowUX2X0jd2bLQuCjO1IrSHkq7ZpEA2agi1YNRwmTRLLboh
 67TOwpPTag0FdERZ4yZ/3XiWzg/K9OYALvLZ0986XmDMNqvH4LVlmKnnhtNsUUIsaVZ0eY6sn+2NN
 AtPJRQxOZ5Fl/h2Qzpox5vkgD09aPBondQwxq2tWQ+ZSFyHsqkgVr0smD7+AfjWNC6hLNxOuTf5H+
 UtPXJ1DA==;
Received: from j217100.upc-j.chello.nl ([24.132.217.100]
 helo=worktop.programming.kicks-ass.net)
 by merlin.infradead.org with esmtpsa (Exim 4.92 #3 (Red Hat Linux))
 id 1hpe3J-0006Hn-Eh; Mon, 22 Jul 2019 19:32:53 +0000
Received: by worktop.programming.kicks-ass.net (Postfix, from userid 1000)
 id A1F78980C59; Mon, 22 Jul 2019 21:32:51 +0200 (CEST)
Date: Mon, 22 Jul 2019 21:32:51 +0200
From: Peter Zijlstra <peterz@infradead.org>
To: Nadav Amit <namit@vmware.com>
Message-ID: <20190722193251.GF6698@worktop.programming.kicks-ass.net>
References: <20190719005837.4150-1-namit@vmware.com>
 <20190719005837.4150-5-namit@vmware.com>
 <20190722191433.GD6698@worktop.programming.kicks-ass.net>
 <58DA0841-33C2-4D16-A671-08064A15001C@vmware.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <58DA0841-33C2-4D16-A671-08064A15001C@vmware.com>
User-Agent: Mutt/1.10.1 (2018-07-13)
Subject: Re: [Xen-devel] [PATCH v3 4/9] x86/mm/tlb: Flush remote and local
 TLBs concurrently
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sasha Levin <sashal@kernel.org>, Juergen Gross <jgross@suse.com>,
 "linux-hyperv@vger.kernel.org" <linux-hyperv@vger.kernel.org>,
 the arch/x86 maintainers <x86@kernel.org>,
 Stephen Hemminger <sthemmin@microsoft.com>,
 "kvm@vger.kernel.org" <kvm@vger.kernel.org>,
 Haiyang Zhang <haiyangz@microsoft.com>,
 Dave Hansen <dave.hansen@linux.intel.com>, LKML <linux-kernel@vger.kernel.org>,
 "virtualization@lists.linux-foundation.org"
 <virtualization@lists.linux-foundation.org>, Ingo Molnar <mingo@redhat.com>,
 Borislav Petkov <bp@alien8.de>, Andy Lutomirski <luto@kernel.org>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Paolo Bonzini <pbonzini@redhat.com>, Thomas Gleixner <tglx@linutronix.de>,
 "K. Y. Srinivasan" <kys@microsoft.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>

T24gTW9uLCBKdWwgMjIsIDIwMTkgYXQgMDc6Mjc6MDlQTSArMDAwMCwgTmFkYXYgQW1pdCB3cm90
ZToKPiA+IE9uIEp1bCAyMiwgMjAxOSwgYXQgMTI6MTQgUE0sIFBldGVyIFppamxzdHJhIDxwZXRl
cnpAaW5mcmFkZWFkLm9yZz4gd3JvdGU6Cgo+ID4gQnV0IHRoZW4gd2UgY2FuIHN0aWxsIGRvIHNv
bWV0aGluZyBsaWtlIHRoZSBiZWxvdywgd2hpY2ggZG9lc24ndCBjaGFuZ2UKPiA+IHRoaW5ncyBh
bmQgc3RpbGwgZ2V0cyByaWQgb2YgdGhhdCBkdWFsIGZ1bmN0aW9uIGNydWQsIHNpbXBsaWZ5aW5n
Cj4gPiBzbXBfY2FsbF9mdW5jdGlvbl9tYW55IGFnYWluLgoKPiBOaWNlISBJIHdpbGwgYWRkIGl0
IG9uIHRvcCwgaWYgeW91IGRvbuKAmXQgbWluZCAoaW5zdGVhZCBzcXVhc2hpbmcgaXQpLgoKTm90
IGF0IGFsbC4KCj4gVGhlIG9yaWdpbmFsIGRlY2lzaW9uIHRvIGhhdmUgbG9jYWwvcmVtb3RlIGZ1
bmN0aW9ucyB3YXMgbW9zdGx5IHRvIHByb3ZpZGUKPiB0aGUgZ2VuZXJhbGl0eS4KPiAKPiBJIHdv
dWxkIGNoYW5nZSB0aGUgbGFzdCBhcmd1bWVudCBvZiBfX3NtcF9jYWxsX2Z1bmN0aW9uX21hbnko
KSBmcm9tIOKAnHdhaXTigJ0KPiB0byDigJxmbGFnc+KAnSB0aGF0IHdvdWxkIGluZGljYXRlIHdo
ZXRoZXIgdG8gcnVuIHRoZSBmdW5jdGlvbiBsb2NhbGx5LCBzaW5jZSBJCj4gZG9u4oCZdCB3YW50
IHRvIGNoYW5nZSB0aGUgc2VtYW50aWNzIG9mIHNtcF9jYWxsX2Z1bmN0aW9uX21hbnkoKSBhbmQg
ZGVjaWRlCj4gd2hldGhlciB0byBydW4gdGhlIGZ1bmN0aW9uIGxvY2FsbHkgcHVyZWx5IGJhc2Vk
IG9uIHRoZSBtYXNrLiBMZXQgbWUga25vdyBpZgo+IHlvdSBkaXNhZ3JlZS4KCkFncmVlZC4KCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 22 19:43:51 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Jul 2019 19:43:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hpeDq-0002SU-7H; Mon, 22 Jul 2019 19:43:46 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=cBkH=VT=durham.ac.uk=m.a.young@srs-us1.protection.inumbo.net>)
 id 1hpeDp-0002SP-2n
 for xen-devel@lists.xenproject.org; Mon, 22 Jul 2019 19:43:45 +0000
X-Inumbo-ID: 02ab4252-acb9-11e9-8980-bc764e045a96
Received: from EUR02-AM5-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe07::703])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 02ab4252-acb9-11e9-8980-bc764e045a96;
 Mon, 22 Jul 2019 19:43:43 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=KPg1L5gjmvRiMUyf5QqktgmPmlT004zREPHnujGYv3TBHjIZiNbu2FHfVSgrH6LqsgmpqtXLNgvr9Cv7iGQFZUqUrDdj3nXgGvLxUed2UD+KjcuFvSjsaryMdNW745YSrtaVbJhYvc2yg5ma4l3etJrK1yWKnRgH40eEn+A3ZTZ6u/YqQyO5PqqgPqOlhbVVV1LbwI7W3zkOkI0kDGtXjnbVQKSa/l3q330mpayEbcSAjgNko5f0Pip8BGo5OISCYIxLHyLBudNimMchvrfScb7w1TZLhd+K/JV6DmDEyTULfZO4kLszOUxLRmBpCLZinWa+H6c5trPeno1jro/Orw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=5XSIFn52P0F+7kXgYO8nG47HreIbA01tyJr3+dr5v28=;
 b=lk02iGkdUv/+3DaBqB09I3va6dmhlFBf5KzNbBYqMLGZeCrZU6/oE2R/qjU2EsrnbgWVOqJbQTVtHRtzp+VioxQqOJCYvakAF5TM7vf0/eK7XzIT3Zd4iZe5M65vKXDObOLCqLyYQ75+HRbb6/c5XyBce7j2uRFdV+O9NhHIk9ZOmY775NcVuyg2/gTTNxi6XsZMQPhBcZ9xBsmcAxFGJdhEocOoI0k97jM19E7uRJhCFEgiRD8gPzyzZX0XiTmMkkbV7HZlR3ov+1OLoG+8zxI5dA3onlAcxDlEzxf7SPYA08lpcg3lI9IVq4Rewrz2oGpUMWPiWTFV35zAekETgw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=durham.ac.uk;dmarc=pass action=none
 header.from=durham.ac.uk;dkim=pass header.d=durham.ac.uk;arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=durhamuniversity.onmicrosoft.com;
 s=selector1-durhamuniversity-onmicrosoft-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=5XSIFn52P0F+7kXgYO8nG47HreIbA01tyJr3+dr5v28=;
 b=Dgx+m7E8QbA5LkHvjoMYBhskNPKnNPKSVmCqeo7vLGfwjMGAzpgbsMQGiIwSG5XTqsgvYEhF0bO1mEKpzHcZoRv4tY5qAiNnZF30mzfexCB2PUBPDYiyNNQrtu0MP4aVOX7tUlh7kxlorGFaQ+RIN4XqnXDpDr+QfXgmQ7oMgAw=
Received: from VI1PR06MB4720.eurprd06.prod.outlook.com (20.177.200.18) by
 VI1PR06MB4592.eurprd06.prod.outlook.com (20.178.10.86) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2094.16; Mon, 22 Jul 2019 19:43:41 +0000
Received: from VI1PR06MB4720.eurprd06.prod.outlook.com
 ([fe80::390f:6eb7:7df2:94fe]) by VI1PR06MB4720.eurprd06.prod.outlook.com
 ([fe80::390f:6eb7:7df2:94fe%6]) with mapi id 15.20.2094.013; Mon, 22 Jul 2019
 19:43:41 +0000
From: "YOUNG, MICHAEL A." <m.a.young@durham.ac.uk>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Thread-Topic: [Xen-devel] pygrub, installed with Python 3, doesn't boot Xen
 DomU-s
Thread-Index: AQHVQIyzovlJtaJUH0OBUd+8+cCUIabXCmiA
Date: Mon, 22 Jul 2019 19:43:40 +0000
Message-ID: <alpine.LFD.2.21.1907222020280.2764@austen3.home>
References: <CABwOO=dnXZSfaCAEB5COs4sT_tz-R8VTuuK_V_Nf60XpPQoS3A@mail.gmail.com>
 <4de7580d-5478-2b90-58da-1f7335f0154b@citrix.com>
In-Reply-To: <4de7580d-5478-2b90-58da-1f7335f0154b@citrix.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Alpine 2.21 (LFD 202 2017-01-01)
x-originating-ip: [2a00:23c4:9208:400:c49a:db08:8036:b390]
x-clientproxiedby: LO2P265CA0082.GBRP265.PROD.OUTLOOK.COM
 (2603:10a6:600:8::22) To VI1PR06MB4720.eurprd06.prod.outlook.com
 (2603:10a6:803:90::18)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=m.a.young@durham.ac.uk; 
x-ms-exchange-messagesentrepresentingtype: 1
x-x-sender: michael@austen3.home
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: ba14451d-f7f4-4f62-0bdc-08d70edce5d1
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:VI1PR06MB4592; 
x-ms-traffictypediagnostic: VI1PR06MB4592:
x-ms-exchange-purlcount: 4
x-microsoft-antispam-prvs: <VI1PR06MB4592C3856BFF20BD73BD1C3F87C40@VI1PR06MB4592.eurprd06.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:3968;
x-forefront-prvs: 01068D0A20
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(366004)(396003)(376002)(346002)(39860400002)(136003)(189003)(199004)(68736007)(76176011)(36756003)(66446008)(64756008)(66556008)(66476007)(6916009)(66946007)(186003)(53346004)(71190400001)(102836004)(5660300002)(386003)(53546011)(71200400001)(6506007)(4326008)(6246003)(2906002)(81166006)(54906003)(81156014)(229853002)(966005)(305945005)(6512007)(9686003)(53936002)(446003)(25786009)(6116002)(478600001)(8676002)(58126008)(6486002)(6436002)(486006)(14454004)(99286004)(256004)(8936002)(476003)(86362001)(52116002)(11346002)(7736002)(6306002)(46003)(786003)(316002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:VI1PR06MB4592;
 H:VI1PR06MB4720.eurprd06.prod.outlook.com; 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-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: 4k4HYUcsCL+bfQ5vZJolcrE9bDCqdR9hAq61CSESisTeCqiSNqUpgr7430YrnFwyfIDGxDOpVkv5fIes8lNRS/h9cylafwh8X6pfQnJJrSwtb8EOL9anuomQMIEd9AcvszfvAskv0rPHl9CFR7bF3H0bI6pcosj0FLz5duiRHA/Eh70Jdi4oRTvdy2RBgxR2u5tk/g5I+JyhRPAKNQJYV7s0JsPhTI/ybblaya7HIhLsn+vzDh6pAMN+3uDlyOT+XJD6uhag0nPn/71b35T9CMVMybfU7ck1fR1x2QBNu7wwpLNlFPm87aQ0kndV9FtJGxtuLpRZRrZGY8btTEBUrHEsRq+Qgt4lfX6drXQ/lk1Ig9617nU5nGtbdNibkC8nvymF7YJmFRcFKVSKx8Wf3FjzvU+1KdFQ29qFe09aRZ4=
Content-ID: <alpine.LFD.2.21.1907222024481.2764@austen3.home>
MIME-Version: 1.0
X-OriginatorOrg: durham.ac.uk
X-MS-Exchange-CrossTenant-Network-Message-Id: ba14451d-f7f4-4f62-0bdc-08d70edce5d1
X-MS-Exchange-CrossTenant-originalarrivaltime: 22 Jul 2019 19:43:40.9939 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 7250d88b-4b68-4529-be44-d59a2d8a6f94
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: dcl0may@durham.ac.uk
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR06MB4592
Subject: Re: [Xen-devel] pygrub, installed with Python 3,
 doesn't boot Xen DomU-s
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Kevin Buckley <kevin.buckley.ecs.vuw.ac.nz@gmail.com>, Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCAyMiBKdWwgMjAxOSwgQW5kcmV3IENvb3BlciB3cm90ZToKCj4gT24gMjIvMDcvMjAx
OSAwMzo1NywgS2V2aW4gQnVja2xleSB3cm90ZToKPj4gYmFzaC01LjAjIC91c3IvbGliL3hlbi9i
aW4vcHlncnViIC0tZGVidWcgLS1vZmZzZXQ9MTA0ODU3Ngo+PiAtLWxpc3QtZW50cmllcyAvZGV2
L3ZnX3hlbl92YmRzL2x2XzRnXzAyCj4+IFVzaW5nIDxjbGFzcyAnZ3J1Yi5HcnViQ29uZi5HcnVi
MkNvbmZpZ0ZpbGUnPiB0byBwYXJzZSAvYm9vdC9ncnViL2dydWIuY2ZnCj4+IFRyYWNlYmFjayAo
bW9zdCByZWNlbnQgY2FsbCBsYXN0KToKPj4gICBGaWxlICIvdXNyL2xpYi94ZW4vYmluL3B5Z3J1
YiIsIGxpbmUgOTA3LCBpbiA8bW9kdWxlPgo+PiAgICAgY2hvc2VuY2ZnID0gcnVuX2dydWIoZmls
ZSwgZW50cnksIGZzLCBpbmNmZ1siYXJncyJdKQo+PiAgIEZpbGUgIi91c3IvbGliL3hlbi9iaW4v
cHlncnViIiwgbGluZSA2MjUsIGluIHJ1bl9ncnViCj4+ICAgICBnID0gR3J1YihmaWxlLCBmcykK
Pj4gICBGaWxlICIvdXNyL2xpYi94ZW4vYmluL3B5Z3J1YiIsIGxpbmUgMjQ5LCBpbiBfX2luaXRf
Xwo+PiAgICAgc2VsZi5yZWFkX2NvbmZpZyhmaWxlLCBmcykKPj4gICBGaWxlICIvdXNyL2xpYi94
ZW4vYmluL3B5Z3J1YiIsIGxpbmUgNDYwLCBpbiByZWFkX2NvbmZpZwo+PiAgICAgc2VsZi5jZi5w
YXJzZShidWYpCj4+ICAgRmlsZSAiL3Vzci9saWIvcHl0aG9uMy43L3NpdGUtcGFja2FnZXMvZ3J1
Yi9HcnViQ29uZi5weSIsIGxpbmUgMzc2LCBpbiBwYXJzZQo+PiAgICAgbGluZXMgPSBidWYuc3Bs
aXQoIlxuIikKPj4gVHlwZUVycm9yOiBhIGJ5dGVzLWxpa2Ugb2JqZWN0IGlzIHJlcXVpcmVkLCBu
b3QgJ3N0cicKPj4KPj4gLi4uCj4+Cj4+IE9rLCBzbyB0aGVuIEkgd2VudCBodW50aW5nIGFyb3Vu
ZCBmb3IgdGhlIGNhdXNlIG9mIHRoZSBlcnJvcgo+PiBJIHdhcyBzZWVpbmcgb24gdGhlIExGUyBz
eXN0ZW0gYW5kIGdvdCBwb2ludGVkIHRvd2FyZHMgdGhlCj4+IGNhdXNlIGJlaW5nIGEgUHl0aGlu
Mi0+MyBpc3N1ZSwgd2l0aCB0aGUgd2F5IDMgbm93IGRpZmZlcmVudGlhdGVzCj4+IGJldHdlZW4g
c3RyaW5ncyBhbmQgYnl0ZXMuCj4KPiBZZXMgLSB0aGlzIGxvb2tzIGxpa2UgYSBQeSAyLzMgY29t
cGF0aWJpbGl0eSBpc3N1ZS7CoCBUaGlzIHBhcnRpY3VsYXIgb25lCj4gaXMgcmVsYXRlZCB0bwo+
IGh0dHBzOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD14ZW4uZ2l0O2E9Y29tbWl0ZGlmZjto
PWZmOTE1YzhjYWNjMjY0YWUxMzgwZDUxZmVhMDcyNjdiODMwOGQ3YmEKPgo+IEhvd2V2ZXIsIEkg
Y2FuJ3QgZXhwbGFpbiB3aHkgcHl0aG9uIGlzIGNvbXBsYWluaW5nIGF0IHN0ci5zcGxpdCgpLsKg
Cj4gc3BsaXQoKSBpcyBhIHN0cmluZyBvcGVyYXRpb24sIG5vdCBhIGJ5dGVzIG9wZXJhdGlvbi4K
Ckl0IGxvb2tzIGxpa2UgeW91IGFyZSBtaXNzaW5nIHRoZSBhYm92ZSBwYXRjaCBhbmQgSSB0aGlu
ayB5b3UgYWxzbyBuZWVkCmh0dHBzOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD14ZW4uZ2l0
O2E9Y29tbWl0O2g9NDg1MDc5ZTgxNjc4OGQ3MDE2OWY0NTU3OWUxZjVhOGY5MDlkYzFiMwpodHRw
czovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9eGVuLmdpdDthPWNvbW1pdDtoPTc2N2JhMzk3
ZDM0ODQ4YzdlMGM0ZTljZGZjNWVmYTRlMGNiNjE0NDIKYW5kIHBlcmhhcHMKaHR0cHM6Ly94ZW5i
aXRzLnhlbi5vcmcvZ2l0d2ViLz9wPXhlbi5naXQ7YT1jb21taXQ7aD1hNTdhMWIyNmVjMGFlMzFm
OTI0Y2YyYmJjZjQ3OTYzN2QwMDdiZTQ0CmlmIHlvdSBidWlsZCB3aXRoIG9jYW1sLiBBY3R1YWxs
eSB0aGUgZmlyc3Qgb2YgdGhlc2UgMyBwYXRjaGVzIGlzIG9wdGlvbmFsIAphcyBpdCBpcyBqdXN0
IGFuIGVycm9yIG1lc3NhZ2UgY2hhbmdlIGJ1dCBzaG91bGQgYWxsb3cgdGhlIHNlY29uZCBwYXRj
aCB0byAKYXBwbHkgY2xlYW5seS4KCiAJTWljaGFlbCBZb3VuZwpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 22 19:46:00 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Jul 2019 19:46:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hpeFz-0002Yi-Km; Mon, 22 Jul 2019 19:45:59 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=V0js=VT=redhat.com=lersek@srs-us1.protection.inumbo.net>)
 id 1hpeFy-0002Yb-7L
 for xen-devel@lists.xenproject.org; Mon, 22 Jul 2019 19:45:58 +0000
X-Inumbo-ID: 527fdbb1-acb9-11e9-8980-bc764e045a96
Received: from mx1.redhat.com (unknown [209.132.183.28])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 527fdbb1-acb9-11e9-8980-bc764e045a96;
 Mon, 22 Jul 2019 19:45:56 +0000 (UTC)
Received: from smtp.corp.redhat.com (int-mx06.intmail.prod.int.phx2.redhat.com
 [10.5.11.16])
 (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mx1.redhat.com (Postfix) with ESMTPS id 36B5DC036744;
 Mon, 22 Jul 2019 19:45:56 +0000 (UTC)
Received: from lacos-laptop-7.usersys.redhat.com (ovpn-117-23.ams2.redhat.com
 [10.36.117.23])
 by smtp.corp.redhat.com (Postfix) with ESMTP id 3E5775C220;
 Mon, 22 Jul 2019 19:45:53 +0000 (UTC)
To: Anthony PERARD <anthony.perard@citrix.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <20190704144233.27968-1-anthony.perard@citrix.com>
 <20190704144233.27968-25-anthony.perard@citrix.com>
 <20190715141521.aqmpchgzyleoergc@MacBook-Air-de-Roger.local>
 <20190722145319.GG1208@perard.uk.xensource.com>
From: Laszlo Ersek <lersek@redhat.com>
Message-ID: <8b9cb231-e9e5-8f92-f8d4-a6f05efaa888@redhat.com>
Date: Mon, 22 Jul 2019 21:45:52 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20190722145319.GG1208@perard.uk.xensource.com>
Content-Language: en-US
X-Scanned-By: MIMEDefang 2.79 on 10.5.11.16
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16
 (mx1.redhat.com [10.5.110.31]); Mon, 22 Jul 2019 19:45:56 +0000 (UTC)
Subject: Re: [Xen-devel] [PATCH v3 24/35] OvmfPkg/XenPlatformPei: Rework
 memory detection
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>, devel@edk2.groups.io,
 Julien Grall <julien.grall@arm.com>, Jordan Justen <jordan.l.justen@intel.com>,
 xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDcvMjIvMTkgMTY6NTMsIEFudGhvbnkgUEVSQVJEIHdyb3RlOgo+IE9uIE1vbiwgSnVsIDE1
LCAyMDE5IGF0IDA0OjE1OjIxUE0gKzAyMDAsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4+IE9u
IFRodSwgSnVsIDA0LCAyMDE5IGF0IDAzOjQyOjIyUE0gKzAxMDAsIEFudGhvbnkgUEVSQVJEIHdy
b3RlOgo+Pj4gV2hlbiBydW5uaW5nIGFzIGEgWGVuIFBWSCBndWVzdCwgdGhlcmUgaXMgbm8gQ01P
UyB0byByZWFkIHRoZSBtZW1vcnkKPj4+IHNpemUgZnJvbS4gIFJld29yayBHZXRTeXN0ZW1NZW1v
cnlTaXplKEJlbG93fEFib3ZlKTRnYigpIHNvIHRoZXkgY2FuCj4+PiB3b3JrcyB3aXRob3V0IENN
T1MgYnkgcmVhZGluZyB0aGUgZTgyMCB0YWJsZS4KPj4+Cj4+PiBSZXdvcmsgWGVuUHVibGlzaFJh
bVJlZ2lvbnMgZm9yIFBWSCwgaGFuZGxlIHRoZSBSZXNlcnZlIHR5cGUgYW5kIGV4cGxhaW4KPj4+
IGFib3V0IHRoZSBBQ1BJIHR5cGUuIE1UUlIgc2V0dGluZ3MgYXJlbid0IG1vZGlmaWVkIGFueW1v
cmUsIG9uIEhWTSwgaXQncwo+Pj4gYWxyZWFkeSBkb25lIGJ5IGh2bWxvYWRlciwgb24gUFZIIGl0
IGlzIHN1cHBvc2VkIHRvIGhhdmUgc2FuZSBkZWZhdWx0Lgo+Pj4KPj4+IFJlZjogaHR0cHM6Ly9i
dWd6aWxsYS50aWFub2NvcmUub3JnL3Nob3dfYnVnLmNnaT9pZD0xNjg5Cj4+PiBTaWduZWQtb2Zm
LWJ5OiBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KPj4+IEFja2Vk
LWJ5OiBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgo+Pj4gLS0tCj4+Pgo+Pj4gTm90
ZXM6Cj4+PiAgICAgQ29tbWVudCBmb3IgWGVuIHBlb3BsZToKPj4+ICAgICBBYm91dCBNVFJSLCBz
aG91bGQgd2UgcmVkbyB0aGUgc2V0dGluZyBpbiBPVk1GPyBFdmVuIGlmIGluIGJvdGggY2FzZSBv
Zgo+Pj4gICAgIFBWSCBhbmQgSFZNLCBzb21ldGhpbmcgd291bGQgaGF2ZSBzZXR1cCB0aGUgZGVm
YXVsdCB0eXBlIHRvIHdyaXRlIGJhY2sKPj4+ICAgICBhbmQgaGFuZGxlIGEgZmV3IG90aGVyIHJh
bmdlcyBsaWtlIFBDSSBob2xlLCBodm1sb2FkZXIgZm9yIEhWTSBvciBhbmQKPj4+ICAgICBsaWJ4
YyBJIHRoaW5rIGZvciBQVkguCj4+Cj4+IFRoYXQncyBhIHRyaWNreSBxdWVzdGlvbi4gSWRlYWxs
eSB3ZSB3b3VsZCBsaWtlIHRoZSBmaXJtd2FyZSAoT1ZNRikgdG8KPj4gdGFrZSBjYXJlIG9mIHRo
YXQsIGJlY2F1c2UgaXQgYWxyZWFkeSBoYXMgY29kZSB0byBkbyBzby4gUHJvYmxlbSBoZXJlCj4+
IGlzIHRoYXQgUFZIIGNhbiBhbHNvIGJlIGJvb3RlZCB3aXRob3V0IGZpcm13YXJlLCBpbiB3aGlj
aCBjYXNlIGl0Cj4+IG5lZWRzIHRoZSBoeXBlcnZpc29yIHRvIGhhdmUgc2V0dXAgc29tZSBzYW5l
IGluaXRpYWwgTVRSUiBzdGF0ZS4KPj4KPj4gVGhlIHN0YXRlbWVudCBpbiB0aGUgUFZIIGRvY3Vt
ZW50IGFib3V0IGluaXRpYWwgTVRSUiBzdGF0ZSBpcyB2YWd1ZQo+PiBlbm91Z2ggdGhhdCBhbGxv
d3MgWGVuIHRvIGJvb3QgaW50byB0aGUgZ3Vlc3Qgd2l0aCBhIG1pbmltYWwgTVRSUgo+PiBzdGF0
ZSwgdGhhdCBjYW4gZm9yIGV4YW1wbGUgbm90IGNvbnRhaW4gVUMgcmVnaW9ucyBmb3IgdGhlIE1N
SU8KPj4gcmVnaW9ucyBvZiBwYXNzZWQgdGhyb3VnaCBkZXZpY2VzLCBoZW5jZSBJIHRoaW5rIE9W
TUYgc2hvdWxkIGJlIGluCj4+IGNoYXJnZSBvZiBjcmVhdGluZyBhIG1vcmUgY29tcGxldGUgTVRS
UiBzdGF0ZSBpZiBwb3NzaWJsZS4KPj4KPj4gSXMgdGhpcyBzb21ldGhpbmcgT1ZNRiBhbHJlYWR5
IGhhcyBsb2dpYyBmb3I/Cj4gCj4gV2VsbCwgdGhlcmUgYXJlIHNvbWUgbG9naWMgYnV0IGl0J3Mg
Zm9yIFFFTVUgKGFuZCB1c2VzIGFuIGludGVyZmFjZSB0aGF0Cj4gaXNuJ3QgYXZhaWxhYmxlIHdo
ZW4gcnVubmluZyBvbiBYZW4sIGZ3Y2ZnKS4KPiAKPiBUaGUgbG9naWMgdGhhdCB3YXMgdGhlcmUg
Zm9yIFhlbiBIVk0gd2FzIHZlcnkgc2ltcGxlLCBhIHNpbmdsZSBzZXQKPiBjYWNoZS13cml0ZS1i
YWNrIGZvciB0aGUgUkFNLCB0aGF0J3Mgd2h5IEkgcmVtb3ZlIGl0IChhbmQgYmVjYXVzZSBJJ20K
PiBub3Qgc3VyZSB5ZXQgSSBmaWd1cmVkIG91dCBob3cgdG8gcnVuIHRoZSBtdHJyIGZ1bmN0aW9u
cyBjb3JyZWN0bHkgaW4KPiBPVk1GKS4KPiAKPiBJIHByb2JhYmx5IGdvaW5nIHRvIGhhdmUgdG8g
d3JpdGUgYSBuZXcgbG9naWMgd2hpY2ggd291bGQgcmV3cml0ZSB0aGUKPiBNVFJSIGZyb20gc2Ny
YXRjaCBpbnN0ZWFkIG9mIHJlbHlpbmcgb24gdGhlIGV4aXN0aW5nIHNldHVwLgoKTVRSUiBzZXR1
cCBpcyBjb21wbGV4IGluIE9WTUYsIGluIGNvbXBhcmlzb24gdG8gZmlybXdhcmUgdGhhdCBydW5z
IG9uCnBoeXNpY2FsIG1hY2hpbmVzLCBiZWNhdXNlOgoKLSB0aGUgcGh5c2ljYWwgUkFNIHNpemUg
Y2FuIGNoYW5nZSBmcm9tIGJvb3QgdG8gYm9vdCwgd2l0aCBhbG1vc3QgdG90YWwKZnJlZWRvbSwg
YW5kIHRoYXQgY2FuIGluY3VyIHNvbWUgdW5leHBlY3RlZCBjaGFuZ2VzIGluIHRoZSBwaHlzaWNh
bCBSQU0KbWFwIHRvbyAoaS5lLiBhZmZlY3Qgbm90IGp1c3QgdGhlIGVuZCwgYnV0IGhvbGVzKQoK
LSB0aGUgbnVtYmVyIG9mIHZhcmlhYmxlIE1UUlJzIGlzIHNldmVyZWx5IGxpbWl0ZWQgYW5kIGNh
bid0IGNvdmVyIGFuCmFyYml0cmFyeSBwaHlzaWNhbCBSQU0gbWFwLiBBbmQsIHNvbWUgcGxhdGZv
cm0taW5kZXBlbmRlbnQgbW9kdWxlcyBpbgplZGsyIGNvbnN1bWUgdmFyaWFibGUgTVRSUnMgdG9v
LCB2aWEgZ0RTLT5TZXRNZW1vcnlTcGFjZUF0dHJpYnV0ZXMoKSwgc28Kd2UgaGF2ZSB0byBiZSB2
ZXJ5IGNvbnNlcnZhdGl2ZSB3aXRoIGV2ZW4gdGhvc2UgdmFyaWFibGUgTVRSUnMgdGhhdCBleGlz
dC4KCkV2ZW4gb24gUUVNVSBpNDQwZnggJiBwYywgd2UndmUgKmp1c3QqIG1hZGUgT1ZNRiBjb3Bl
IHdpdGggYW4gYXJiaXRyYXJ5Cmd1ZXN0IFJBTSBzaXplICh0aGF0IGlzLCBiZXlvbmQgMTI4TUIp
LCBhbmQgdGhhdCBsb2dpYyByZWxpZXMgb24gc29tZQpvcGVuLWNvZGVkIGJvYXJkLXNwZWNpZmlj
IGtub3dsZWRnZSBhYm91dCBsb3cgKDw0RykgUkFNIHNpemUuIFNvIG11Y2ggc28KdGhhdCwgb24g
aTQ0MGZ4LCB3ZSBwbGFjZSB0aGUgMzItYml0IFBDSSBJT01NVSBhcGVydHVyZSBiYXNlZCBvbiB3
aGF0IHdlCmNhbiBjb25maWd1cmUgd2l0aCBhIG1pbmltYWwgYW1vdW50IG9mIHZhcmlhYmxlIE1U
UlJzLCBhbmQgbm90IHZpY2UKdmVyc2EgKGkuZS4gd2UgZG9uJ3QgZmlyc3Qgc2V0IHRoZSAzMi1i
aXQgTU1JTyBhcGVydHVyZSBhbmQgdGhlbiBhdHRlbXB0CnRvIG1hcmsgaXQgYXMgdW5jYWNoZWQp
LiBQbGVhc2Ugc2VlOgoKICBodHRwczovL2J1Z3ppbGxhLnRpYW5vY29yZS5vcmcvc2hvd19idWcu
Y2dpP2lkPTE4MTQKClRoaXMgaXMgb25lIG9mIHRoZSBuYXN0aWVzdCBwYXJ0cyBvZiBPVk1GLiAo
UGxhdGZvcm1QZWkgaXMsIGluIGdlbmVyYWwuKQoKVGhhbmtzCkxhc3psbwoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 22 20:19:55 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Jul 2019 20: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 1hpemY-0004fa-IX; Mon, 22 Jul 2019 20: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=L6XB=VT=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hpemX-0004fJ-RL
 for xen-devel@lists.xenproject.org; Mon, 22 Jul 2019 20:19:37 +0000
X-Inumbo-ID: 0659f487-acbe-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0659f487-acbe-11e9-8980-bc764e045a96;
 Mon, 22 Jul 2019 20:19:36 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hpemV-0005RD-PQ; Mon, 22 Jul 2019 20:19: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 1hpemV-0005GM-HH; Mon, 22 Jul 2019 20:19:35 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hpemV-0006Wy-Gf; Mon, 22 Jul 2019 20:19:35 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139261-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=f56813f3470c5b4987963c3c41e4fe16b95c5a3f
X-Osstest-Versions-That: xen=01dc6aa94246a2e4519726552b06ac1fe4e6d31a
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 22 Jul 2019 20:19:35 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 139261: 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>

ZmxpZ2h0IDEzOTI2MSB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzOTI2MS8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICBmNTY4MTNmMzQ3MGM1YjQ5ODc5NjNjM2M0MWU0ZmUxNmI5NWM1YTNmCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICAwMWRjNmFhOTQyNDZhMmU0NTE5
NzI2NTUyYjA2YWMxZmU0ZTZkMzFhCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzkyNTYgIDIwMTkt
MDctMjIgMTQ6MDA6NDUgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM5MjYxICAy
MDE5LTA3LTIyIDE4OjAwOjMxIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgSWdvciBEcnV6aGluaW4gPGlnb3Iu
ZHJ1emhpbmluQGNpdHJpeC5jb20+Cgpqb2JzOgogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJt
NjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0
ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6
IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJs
ZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dz
CgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFs
LCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7
YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9y
Zy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBo
YXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVu
Yml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQveGVuLmdpdAogICAwMWRjNmFhOTQyLi5mNTY4MTNm
MzQ3ICBmNTY4MTNmMzQ3MGM1YjQ5ODc5NjNjM2M0MWU0ZmUxNmI5NWM1YTNmIC0+IHNtb2tlCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 22 21:22:12 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Jul 2019 21:22:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hpfkk-0000zT-FQ; Mon, 22 Jul 2019 21:21:50 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=MfEy=VT=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hpfkj-0000zO-Is
 for xen-devel@lists.xenproject.org; Mon, 22 Jul 2019 21:21:49 +0000
X-Inumbo-ID: b6639e2d-acc6-11e9-8980-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b6639e2d-acc6-11e9-8980-bc764e045a96;
 Mon, 22 Jul 2019 21:21:48 +0000 (UTC)
Received: from localhost (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256
 bits)) (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id D2FAE21955;
 Mon, 22 Jul 2019 21:21:46 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1563830507;
 bh=oi2LbgP41uYNh56j3VeB5qocyGvsKdlACY3+Oo49onc=;
 h=Date:From:To:cc:Subject:From;
 b=P1+eGF0mH1r2rgx51dx5fVv2UFNkM/0Q9HhK9Iu6I7svs+WDU83odHVm4cyR+h2sr
 2t92GepfEijogPT9HJ8ST8vP/IGKpTlTSLCTrJyBXiiN4E2lTDxEZiuUrAB7+y2XlQ
 JaBxpMGfXodNvtlKg01cEyWIr3z8z6LYsA8UMnmo=
Date: Mon, 22 Jul 2019 14:21:46 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-T480s
To: jgross@suse.com
Message-ID: <alpine.DEB.2.21.1907221341080.31177@sstabellini-ThinkPad-T480s>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: [Xen-devel] [BUG?] limit too low in privcmd-buf.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, boris.ostrovsky@oracle.com,
 sstabellini@kernel.org, 206497@studenti.unimore.it, marco.solieri@unimore.it
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgSnVlcmdlbiwKCldlIGFyZSB3b3JraW5nIG9uIGEgdGVjaG5vbG9neSB0byBsaW1pdCBjYWNo
ZSBpbnRlcmZlcmVuY2UgYmV0d2VlbgpndWVzdHMgcnVubmluZyBvbiB0aGUgc2FtZSBTb0MuIEl0
IHdvcmtzIHdlbGwsIGJ1dCBhcyBhIGNvbnNlcXVlbmNlLCBhbGwKbWVtb3J5IGFsbG9jYXRpb25z
IGFyZSA0SyBvbmx5OiBoaWdoZXIgZ3JhbnVsYXJpdGllcyAoMk0sIDFHKSBkbyBub3QKd29yayBh
dCBhbGwuCgpPbmUgb2YgdGhlIGlzc3VlcyBJIGFtIHNlZWluZyBhZnRlciB1cGdyYWRpbmcgZG9t
MCBrZXJuZWwgaXMgdGhhdCB0aGUKbGltaXQgaW4gcHJpdmNtZC1idWYuYywgd2hpY2ggaXMgNjQs
IGlzIHRvbyBsb3cuICAoUHJldmlvdXNseSBJIHdhcwp1c2luZyBhbiBvbGQga2VybmVsIHdpdGhv
dXQgcHJpdmNtZC1idWYuYy4pIFRoZSBpc3N1ZSBpcyB0aGF0IEkgY2Fubm90CnN0YXJ0IGEgZ3Vl
c3Qgb2YgMTI4TUIgYmVjYXVzZSBtbWFwIHJldHVybnMgYW4gZXJyb3IsIHNwZWNpZmljYWxseSB0
aGUKZm9sbG93aW5nIGNoZWNrIGluIHByaXZjbWRfYnVmX21tYXA6cHJpdmNtZF9idWZfbW1hcCBm
YWlsczoKCiAgICAgICAgaWYgKCEodm1hLT52bV9mbGFncyAmIFZNX1NIQVJFRCkgfHwgY291bnQg
PiBsaW1pdCB8fAogICAgICAgICAgICBmaWxlX3ByaXYtPmFsbG9jYXRlZCArIGNvdW50ID4gbGlt
aXQpCiAgICAgICAgICAgIHJldHVybiAtRUlOVkFMOwoKVGhlIGNoZWNrIHRvIGZhaWwgaXMgImZp
bGVfcHJpdi0+YWxsb2NhdGVkICsgY291bnQgPiBsaW1pdCIuCgpJbiBteSB0ZXN0cywgbGltaXQg
bmVlZHMgdG8gYmUgcm91Z2hseSBzaW1pbGFyIHRvIHRoZSBhbW91bnQgb2YgTUIgb2YKZ3Vlc3Qg
UkFNIGdpdmVuIHRvIHRoZSBndWVzdC4gRm9yIGV4YW1wbGUsIHdlIHdhbnQgYSBsaW1pdCBvZiA1
MTIgdG8gYmUKYWJsZSB0byBzdGFydCBhIGd1ZXN0IHdpdGggNTEyTUIgb2YgUkFNLgoKRm9yIHRo
ZSBtb21lbnQsIEkgc29sdmVkIHRoZSBwcm9ibGVtIHNpbXBseSBieSBpbmNyZWFzaW5nIHRoZSBs
aW1pdC4KSG93ZXZlciwgSSBkb24ndCBrbm93IGZvciBzdXJlIHdoYXQgdGhlIHJpZ2h0IGxpbWl0
IHdvdWxkIGJlIGFuZCB3aGV0aGVyCml0IGlzIHRoZSByaWdodCB3YXkgdG8gc29sdmUgdGhlIHBy
b2JsZW0uCgpEbyB5b3UgaGF2ZSBhbnkgc3VnZ2VzdGlvbnM/CgpDaGVlcnMsCgpTdGVmYW5vCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 22 21:37:30 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Jul 2019 21:37:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hpfzo-0001js-Nq; Mon, 22 Jul 2019 21:37:24 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=pI0n=VT=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hpfzm-0001jn-UF
 for xen-devel@lists.xenproject.org; Mon, 22 Jul 2019 21:37:22 +0000
X-Inumbo-ID: e1212a72-acc8-11e9-8498-87ded824a6f5
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e1212a72-acc8-11e9-8498-87ded824a6f5;
 Mon, 22 Jul 2019 21:37:18 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: Sg1GbwoyZ2MOAfuOe4r6fWrZUoPeuZPjvysNwWn+cZVVbzf1+Vcm9ppbFwx5S8qd6aNoHLQIhi
 Q2DErUB2sqW1TZF9zG9FVgOg1Bt3naG3/z9Vh6AbCCLchOppEWiJsoai5X0WQv6mdn0U89TRK7
 x3/Lf3PIzdtgxKC5fISwmZPTLI/1okbrJzWqikNKTUbZlH1veLrRrC6wRCQ7RXBCUdYwk4IRas
 99/Ff5kv0VgRGQx2X2sq5FGjL2jse4uWK6wMtCAWRxMBlGTQe/+RJS0a+8bNuSfWoKyroWTQ+H
 UWU=
X-SBRS: 2.7
X-MesageID: 3285645
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,296,1559534400"; 
   d="scan'208";a="3285645"
To: Stefano Stabellini <sstabellini@kernel.org>, <jgross@suse.com>
References: <alpine.DEB.2.21.1907221341080.31177@sstabellini-ThinkPad-T480s>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <32ddfaac-9f7b-bdfc-1ef4-bde1879e57c8@citrix.com>
Date: Mon, 22 Jul 2019 22:37:14 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <alpine.DEB.2.21.1907221341080.31177@sstabellini-ThinkPad-T480s>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [BUG?] limit too low in privcmd-buf.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, boris.ostrovsky@oracle.com,
 206497@studenti.unimore.it, marco.solieri@unimore.it
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjIvMDcvMjAxOSAyMjoyMSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+IEhpIEp1ZXJn
ZW4sCj4KPiBXZSBhcmUgd29ya2luZyBvbiBhIHRlY2hub2xvZ3kgdG8gbGltaXQgY2FjaGUgaW50
ZXJmZXJlbmNlIGJldHdlZW4KPiBndWVzdHMgcnVubmluZyBvbiB0aGUgc2FtZSBTb0MuIEl0IHdv
cmtzIHdlbGwsIGJ1dCBhcyBhIGNvbnNlcXVlbmNlLCBhbGwKPiBtZW1vcnkgYWxsb2NhdGlvbnMg
YXJlIDRLIG9ubHk6IGhpZ2hlciBncmFudWxhcml0aWVzICgyTSwgMUcpIGRvIG5vdAo+IHdvcmsg
YXQgYWxsLgo+Cj4gT25lIG9mIHRoZSBpc3N1ZXMgSSBhbSBzZWVpbmcgYWZ0ZXIgdXBncmFkaW5n
IGRvbTAga2VybmVsIGlzIHRoYXQgdGhlCj4gbGltaXQgaW4gcHJpdmNtZC1idWYuYywgd2hpY2gg
aXMgNjQsIGlzIHRvbyBsb3cuICAoUHJldmlvdXNseSBJIHdhcwo+IHVzaW5nIGFuIG9sZCBrZXJu
ZWwgd2l0aG91dCBwcml2Y21kLWJ1Zi5jLikgVGhlIGlzc3VlIGlzIHRoYXQgSSBjYW5ub3QKPiBz
dGFydCBhIGd1ZXN0IG9mIDEyOE1CIGJlY2F1c2UgbW1hcCByZXR1cm5zIGFuIGVycm9yLCBzcGVj
aWZpY2FsbHkgdGhlCj4gZm9sbG93aW5nIGNoZWNrIGluIHByaXZjbWRfYnVmX21tYXA6cHJpdmNt
ZF9idWZfbW1hcCBmYWlsczoKPgo+ICAgICAgICAgaWYgKCEodm1hLT52bV9mbGFncyAmIFZNX1NI
QVJFRCkgfHwgY291bnQgPiBsaW1pdCB8fAo+ICAgICAgICAgICAgIGZpbGVfcHJpdi0+YWxsb2Nh
dGVkICsgY291bnQgPiBsaW1pdCkKPiAgICAgICAgICAgICByZXR1cm4gLUVJTlZBTDsKPgo+IFRo
ZSBjaGVjayB0byBmYWlsIGlzICJmaWxlX3ByaXYtPmFsbG9jYXRlZCArIGNvdW50ID4gbGltaXQi
Lgo+Cj4gSW4gbXkgdGVzdHMsIGxpbWl0IG5lZWRzIHRvIGJlIHJvdWdobHkgc2ltaWxhciB0byB0
aGUgYW1vdW50IG9mIE1CIG9mCj4gZ3Vlc3QgUkFNIGdpdmVuIHRvIHRoZSBndWVzdC4gRm9yIGV4
YW1wbGUsIHdlIHdhbnQgYSBsaW1pdCBvZiA1MTIgdG8gYmUKPiBhYmxlIHRvIHN0YXJ0IGEgZ3Vl
c3Qgd2l0aCA1MTJNQiBvZiBSQU0uCj4KPiBGb3IgdGhlIG1vbWVudCwgSSBzb2x2ZWQgdGhlIHBy
b2JsZW0gc2ltcGx5IGJ5IGluY3JlYXNpbmcgdGhlIGxpbWl0Lgo+IEhvd2V2ZXIsIEkgZG9uJ3Qg
a25vdyBmb3Igc3VyZSB3aGF0IHRoZSByaWdodCBsaW1pdCB3b3VsZCBiZSBhbmQgd2hldGhlcgo+
IGl0IGlzIHRoZSByaWdodCB3YXkgdG8gc29sdmUgdGhlIHByb2JsZW0uCj4KPiBEbyB5b3UgaGF2
ZSBhbnkgc3VnZ2VzdGlvbnM/CgpUaGF0IGxpbWl0IHdhcyByZW1vdmVkIHNob3J0bHkgYWZ0ZXJ3
YXJkcyAoaXQgcmVncmVzc2VkIG1pZ3JhdGluZyBvZgptZWRpdW0gc2l6ZWQgVk1zKSwgYW5kIHJl
YWxseSBvdWdodCB0byBoYXZlIGhpdCBzdGFibGUgYnkgbm93Li4uCgp+QW5kcmV3CgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 22 21:40:09 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Jul 2019 21:40:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hpg2T-0002Q3-ED; Mon, 22 Jul 2019 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=SK1b=VT=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hpg2R-0002MX-V8
 for xen-devel@lists.xenproject.org; Mon, 22 Jul 2019 21:40:07 +0000
X-Inumbo-ID: 45b43da2-acc9-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 45b43da2-acc9-11e9-8980-bc764e045a96;
 Mon, 22 Jul 2019 21:40:06 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 9C54D1509;
 Mon, 22 Jul 2019 14:40:06 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id E87433F71F;
 Mon, 22 Jul 2019 14:40:05 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Mon, 22 Jul 2019 22:39:24 +0100
Message-Id: <20190722213958.5761-2-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190722213958.5761-1-julien.grall@arm.com>
References: <20190722213958.5761-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH v2 01/35] xen/arm64: macros: Introduce an
 assembly macro to alias x30
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIHJldHVybiBhZGRyZXNzIG9mIGEgZnVuY3Rpb24gaXMgYWx3YXlzIHN0b3JlZCBpbiB4MzAu
IEZvciBjb252ZW5pZW5jZSwKaW50cm9kdWNlIGEgcmVnaXN0ZXIgYWxpYXMgc28gImxyIiBjYW4g
YmUgdXNlZCBpbiBhc3NlbWJseS4KClRoaXMgaXMgZGVmaW5lZCBpbiBhc20tYXJtL2FybTY0L21h
Y3Jvcy5oIHRvIGFsbG93IGFsbCBhc3NlbWJseSBmaWxlcwp0byB1c2UgaXQuCgpTaWduZWQtb2Zm
LWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgoKLS0tCiAgICBDaGFuZ2Vz
IGluIHYyOgogICAgICAgIC0gUGF0Y2ggYWRkZWQKLS0tCiB4ZW4vYXJjaC9hcm0vYXJtNjQvZW50
cnkuUyAgICAgICAgIHwgNSAtLS0tLQogeGVuL2luY2x1ZGUvYXNtLWFybS9hcm02NC9tYWNyb3Mu
aCB8IDUgKysrKysKIDIgZmlsZXMgY2hhbmdlZCwgNSBpbnNlcnRpb25zKCspLCA1IGRlbGV0aW9u
cygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9hcm02NC9lbnRyeS5TIGIveGVuL2FyY2gv
YXJtL2FybTY0L2VudHJ5LlMKaW5kZXggOTdiMDVmNTNlYS4uMmQ5YTI3MTNhMSAxMDA2NDQKLS0t
IGEveGVuL2FyY2gvYXJtL2FybTY0L2VudHJ5LlMKKysrIGIveGVuL2FyY2gvYXJtL2FybTY0L2Vu
dHJ5LlMKQEAgLTcsMTEgKzcsNiBAQAogI2luY2x1ZGUgPHB1YmxpYy94ZW4uaD4KIAogLyoKLSAq
IFJlZ2lzdGVyIGFsaWFzZXMuCi0gKi8KLWxyICAgICAgLnJlcSAgICB4MzAgICAgICAgICAgICAg
LyogbGluayByZWdpc3RlciAqLwotCi0vKgogICogU3RhY2sgcHVzaGluZy9wb3BwaW5nIChyZWdp
c3RlciBwYWlycyBvbmx5KS4gRXF1aXZhbGVudCB0byBzdG9yZSBkZWNyZW1lbnQKICAqIGJlZm9y
ZSwgbG9hZCBpbmNyZW1lbnQgYWZ0ZXIuCiAgKi8KZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2Fz
bS1hcm0vYXJtNjQvbWFjcm9zLmggYi94ZW4vaW5jbHVkZS9hc20tYXJtL2FybTY0L21hY3Jvcy5o
CmluZGV4IDljNWU2NzZiMzcuLmY5ODFiNGY0M2UgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2Fz
bS1hcm0vYXJtNjQvbWFjcm9zLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9hcm02NC9tYWNy
b3MuaApAQCAtMjEsNSArMjEsMTAgQEAKICAgICBsZHIgICAgIFxkc3QsIFtcZHN0LCBcdG1wXQog
ICAgIC5lbmRtCiAKKy8qCisgKiBSZWdpc3RlciBhbGlhc2VzLgorICovCitsciAgICAgIC5yZXEg
ICAgeDMwICAgICAgICAgICAgIC8qIGxpbmsgcmVnaXN0ZXIgKi8KKwogI2VuZGlmIC8qIF9fQVNN
X0FSTV9BUk02NF9NQUNST1NfSCAqLwogCi0tIAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 22 21:40:09 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Jul 2019 21:40:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hpg2T-0002Pt-5z; Mon, 22 Jul 2019 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=SK1b=VT=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hpg2R-0002MS-Km
 for xen-devel@lists.xenproject.org; Mon, 22 Jul 2019 21:40:07 +0000
X-Inumbo-ID: 451f2d58-acc9-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 451f2d58-acc9-11e9-8980-bc764e045a96;
 Mon, 22 Jul 2019 21:40:06 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id B53C2344;
 Mon, 22 Jul 2019 14:40:05 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 07EB33F71F;
 Mon, 22 Jul 2019 14:40:04 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Mon, 22 Jul 2019 22:39:23 +0100
Message-Id: <20190722213958.5761-1-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
Subject: [Xen-devel] [PATCH v2 00/35] xen/arm: Rework head.S to make it more
 compliant with the Arm Arm
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgYWxsLAoKVGhpcyBpcyBwYXJ0IG9mIHRoZSBib290L21lbW9yeSByZXdvcmsgZm9yIFhlbiBv
biBBcm0sIGJ1dCBub3Qgc2VudCBhcwpNTS1QQVJUeCBhcyB0aGlzIGlzIGZvY3VzaW5nIG9uIHRo
ZSBib290IGNvZGUuCgpTaW1pbGFyIHRvIHRoZSBtZW1vcnkgY29kZSwgdGhlIGJvb3QgY29kZSBp
cyBub3QgZm9sbG93aW5nIHRoZSBBcm0gQXJtIGFuZApjb3VsZCBsZWFkIHRvIG1lbW9yeSBjb3Jy
dXB0aW9uL1RMQiBjb25mbGljdCBhYm9ydC4gSSBhbSBub3QgYXdhcmUKb2YgYW55IHBsYXRmb3Jt
cyB3aGVyZSBYZW4gZmFpbHMgdG8gYm9vdCwgeWV0IGl0IHNob3VsZCBiZSBmaXhlZCBzb29uZXIK
cmF0aGVyIHRoYW4gbGF0ZXIuCgpXaGlsZSBtYWtpbmcgdGhlIGNvZGUgbW9yZSBjb21wbGlhbnQs
IEkgaGF2ZSBhbHNvIHRvb2sgdGhlIG9wcG9ydHVuaXR5CnRvIHNpbXBsaWZ5IHRoZSBib290IGFu
ZCBhbHNvIGFkZCBtb3JlIGRvY3VtZW50YXRpb24uCgpBZnRlciB0aGlzIHNlcmllcywgdGhlIGJv
b3QgQ1BVIGFuZCBzZWNvbmRhcnkgQ1BVcyBwYXRoIGlzIG1vc3RseSBjb21wbGlhbnQKd2l0aCB0
aGUgQXJtIEFybS4gVGhlIG9ubHkgbm9uLWNvbXBsaWFudCBwbGFjZXMgSSBhbSBhd2FyZSBvZiBh
cmU6CiAgICAxKSBjcmVhdGVfcGFnZV90YWJsZXM6IFNvbWUgcmV3b3JrIGlzIG5lY2Vzc2FyeSB0
byB1cGRhdGUgdGhlIHBhZ2UtdGFibGVzCiAgICAgICBzYWZlbHkgd2l0aG91dCB0aGUgTU1VIG9u
LgogICAgMikgVGhlIHN3aXRjaGVzIGJldHdlZW4gYm9vdCBhbmQgcnVudGltZSBwYWdlLXRhYmxl
cyAoZm9yIGJvdGggYm9vdCBDUFUKICAgICAgIGFuZCBzZWNvbmRhcnkgQ1BVcykgYXJlIG5vdCBz
YWZlLgogICAgMykgVGhlIDE6MSBtYXBwaW5nIHNob3VsZCBvbmx5IHVzZSBwYWdlIGdyYW51bGFy
aXR5IG1hcHBpbmcgdG8gYXZvaWQKICAgIG1hcHBpbmcgbWVtb3J5IHRoYXQgc2hvdWxkIG5vdCBi
ZSBhY2Nlc3NlZAoKQWxsIHdpbGwgYmUgYWRkcmVzc2VkIGluIGZvbGxvdy11cCBzZXJpZXMuIFRo
ZSBib290IGNvZGUgd291bGQgYWxzbyBiZW5lZml0cwphbm90aGVyIHByb29mIHJlYWQgZm9yIG1p
c3NpbmcgaXNiKCkvZHNiKCkuCgpUaGUgYXJtMzIgY29kZSBoYXMgYmVlbiBhZGVkIGluIHRoaXMg
dmVyc2lvbiBidXQgc28gZmFyIGxpZ2h0bHkgdGVzdGVkLgoKRm9yIGNvbnZlbmllbmNlIEkgcHJv
dmlkZWQgYSBicmFuY2ggYmFzZWQgb24gc3RhZ2luZzoKICAgZ2l0Oi8veGVuYml0cy54ZW4ub3Jn
L3Blb3BsZS9qdWxpZW5nL3hlbi11bnN0YWJsZS5naXQgYnJhbmNoIGJvb3QvdjIKCkNoZWVycywK
Ckp1bGllbiBHcmFsbCAoMzUpOgogIHhlbi9hcm02NDogbWFjcm9zOiBJbnRyb2R1Y2UgYW4gYXNz
ZW1ibHkgbWFjcm8gdG8gYWxpYXMgeDMwCiAgeGVuL2FybTY0OiBoZWFkOiBNYXJrIHRoZSBlbmQg
b2Ygc3Vicm91dGluZXMgd2l0aCBFTkRQUk9DCiAgeGVuL2FybTY0OiBoZWFkOiBEb24ndCBjbG9i
YmVyIHgzMC9sciBpbiB0aGUgbWFjcm8gUFJJTlQKICB4ZW4vYXJtNjQ6IGhlYWQ6IFJld29yayBV
QVJUIGluaXRpYWxpemF0aW9uIG9uIGJvb3QgQ1BVCiAgeGVuL2FybTY0OiBoZWFkOiBJbnRyb2R1
Y2UgcHJpbnRfcmVnCiAgeGVuL2FybTY0OiBoZWFkOiBJbnRyb2R1Y2UgZGlzdGluY3QgcGF0aHMg
Zm9yIHRoZSBib290IENQVSBhbmQKICAgIHNlY29uZGFyeSBDUFVzCiAgeGVuL2FybTY0OiBoZWFk
OiBSZXdvcmsgYW5kIGRvY3VtZW50IGNoZWNrX2NwdV9tb2RlKCkKICB4ZW4vYXJtNjQ6IGhlYWQ6
IFJld29yayBhbmQgZG9jdW1lbnQgemVyb19ic3MoKQogIHhlbi9hcm02NDogaGVhZDogSW1wcm92
ZSBjb2Rpbmcgc3R5bGUgYW5kIGRvY3VtZW50IGNwdV9pbml0KCkKICB4ZW4vYXJtNjQ6IGhlYWQ6
IEltcHJvdmUgY29kaW5nIHN0eWxlIGFuZCBkb2N1bWVudAogICAgY3JlYXRlX3BhZ2VzX3RhYmxl
cygpCiAgeGVuL2FybTY0OiBoZWFkOiBEb2N1bWVudCBlbmFibGVfbW11KCkKICB4ZW4vYXJtNjQ6
IGhlYWQ6IE1vdmUgYXNzZW1ibHkgc3dpdGNoIHRvIHRoZSBydW50aW1lIFBUIGluIHNlY29uZGFy
eQogICAgQ1BVcyBwYXRoCiAgeGVuL2FybTY0OiBoZWFkOiBEb24ndCBzZXR1cCB0aGUgZml4bWFw
IG9uIHNlY29uZGFyeSBDUFVzCiAgeGVuL2FybTY0OiBoZWFkOiBSZW1vdmUgMToxIG1hcHBpbmcg
YXMgc29vbiBhcyBpdCBpcyBub3QgdXNlZAogIHhlbi9hcm02NDogaGVhZDogUmV3b3JrIGFuZCBk
b2N1bWVudCBzZXR1cF9maXhtYXAoKQogIHhlbi9hcm02NDogaGVhZDogUmV3b3JrIGFuZCBkb2N1
bWVudCBsYXVuY2goKQogIHhlbi9hcm02NDogaGVhZDogU2V0dXAgVFRCUl9FTDIgaW4gZW5hYmxl
X21tdSgpIGFuZCBhZGQgbWlzc2luZyBpc2IKICB4ZW4vYXJtNjQ6IGhlYWQ6IEludHJvZHVjZSBh
IG1hY3JvIHRvIGdldCBhIFBDLXJlbGF0aXZlIGFkZHJlc3Mgb2YgYQogICAgc3ltYm9sCiAgeGVu
L2FybTMyOiBoZWFkOiBBZGQgYSBtYWNybyB0byBtb3ZlIGFuIGltbWVkaWF0ZSBjb25zdGFudCBp
bnRvIGEKICAgIDMyLWJpdCByZWdpc3RlcgogIHhlbi9hcm0zMjogaGVhZDogTWFyayB0aGUgZW5k
IG9mIHN1YnJvdXRpbmVzIHdpdGggRU5EUFJPQwogIHhlbi9hcm0zMjogaGVhZDogRG9uJ3QgY2xv
YmJlciByMTQvbHIgaW4gdGhlIG1hY3JvIFBSSU5UCiAgeGVuL2FybTMyOiBoZWFkOiBSZXdvcmsg
VUFSVCBpbml0aWFsaXphdGlvbiBvbiBib290IENQVQogIHhlbi9hcm0zMjogaGVhZDogSW50cm9k
dWNlIHByaW50X3JlZwogIHhlbi9hcm0zMjogaGVhZDogSW50cm9kdWNlIGRpc3RpbmN0IHBhdGhz
IGZvciB0aGUgYm9vdCBDUFUgYW5kCiAgICBzZWNvbmRhcnkgQ1BVcwogIHhlbi9hcm0zMjogaGVh
ZDogUmV3b3JrIGFuZCBkb2N1bWVudCBjaGVja19jcHVfbW9kZSgpCiAgeGVuL2FybTMyOiBoZWFk
OiBSZXdvcmsgYW5kIGRvY3VtZW50IHplcm9fYnNzKCkKICB4ZW4vYXJtMzI6IGhlYWQ6IERvY3Vt
ZW50IGNyZWF0ZV9wYWdlc190YWJsZXMoKQogIHhlbi9hcm0zMjogaGVhZDogRG9jdW1lbnQgZW5h
YmxlX21tdSgpCiAgeGVuL2FybTMyOiBoZWFkOiBNb3ZlIGFzc2VtYmx5IHN3aXRjaCB0byB0aGUg
cnVudGltZSBQVCBpbiBzZWNvbmRhcnkKICAgIENQVXMgcGF0aAogIHhlbi9hcm0zMjogaGVhZDog
RG9uJ3Qgc2V0dXAgdGhlIGZpeG1hcCBvbiBzZWNvbmRhcnkgQ1BVcwogIHhlbi9hcm0zMjogaGVh
ZDogUmVtb3ZlIDE6MSBtYXBwaW5nIGFzIHNvb24gYXMgaXQgaXMgbm90IHVzZWQKICB4ZW4vYXJt
MzI6IGhlYWQ6IFJld29yayBhbmQgZG9jdW1lbnQgc2V0dXBfZml4bWFwKCkKICB4ZW4vYXJtMzI6
IGhlYWQ6IFJld29yayBhbmQgZG9jdW1lbnQgbGF1bmNoKCkKICB4ZW4vYXJtMzI6IGhlYWQ6IFNl
dHVwIEhUVEJSIGluIGVuYWJsZV9tbXUoKSBhbmQgYWRkIG1pc3NpbmcgaXNiCiAgeGVuL2FybTog
WmVybyBCU1MgYWZ0ZXIgdGhlIE1NVSBhbmQgRC1jYWNoZSBpcyB0dXJuZWQgb24KCiB4ZW4vYXJj
aC9hcm0vYXJtMzIvaGVhZC5TICAgICAgICAgIHwgMzkzICsrKysrKysrKysrKysrKysrKysrKysr
LS0tLS0tLS0tLQogeGVuL2FyY2gvYXJtL2FybTY0L2VudHJ5LlMgICAgICAgICB8ICAgNSAtCiB4
ZW4vYXJjaC9hcm0vYXJtNjQvaGVhZC5TICAgICAgICAgIHwgNDMyICsrKysrKysrKysrKysrKysr
KysrKysrKysrKy0tLS0tLS0tLS0KIHhlbi9hcmNoL2FybS9tbS5jICAgICAgICAgICAgICAgICAg
fCAgMjMgKy0KIHhlbi9pbmNsdWRlL2FzbS1hcm0vYXJtNjQvbWFjcm9zLmggfCAgIDUgKwogNSBm
aWxlcyBjaGFuZ2VkLCA2MTkgaW5zZXJ0aW9ucygrKSwgMjM5IGRlbGV0aW9ucygtKQoKLS0gCjIu
MTEuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 22 21:40:10 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Jul 2019 21: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 1hpg2U-0002Qg-NM; Mon, 22 Jul 2019 21:40:10 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=SK1b=VT=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hpg2T-0002Ps-7e
 for xen-devel@lists.xenproject.org; Mon, 22 Jul 2019 21:40:09 +0000
X-Inumbo-ID: 46acabbc-acc9-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 46acabbc-acc9-11e9-8980-bc764e045a96;
 Mon, 22 Jul 2019 21:40:08 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 68F93153B;
 Mon, 22 Jul 2019 14:40:08 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id B6F463F71F;
 Mon, 22 Jul 2019 14:40:07 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Mon, 22 Jul 2019 22:39:26 +0100
Message-Id: <20190722213958.5761-4-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190722213958.5761-1-julien.grall@arm.com>
References: <20190722213958.5761-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH v2 03/35] xen/arm64: head: Don't clobber x30/lr
 in the macro PRINT
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIGN1cnJlbnQgaW1wbGVtZW50YXRpb24gb2YgdGhlIG1hY3JvIFBSSU5UIHdpbGwgY2xvYmJl
ciB4MzAvbHIuIFRoaXMKbWVhbnMgdGhlIHVzZXIgc2hvdWxkIHNhdmUgbHIgaWYgaXQgY2FyZXMg
YWJvdXQgaXQuCgpGb2xsb3ctdXAgcGF0Y2hlcyB3aWxsIGludHJvZHVjZSBtb3JlIHVzZSBvZiBQ
UklOVCBpbiBwbGFjZSB3aGVyZSBscgpzaG91bGQgYmUgcHJlc2VydmVkLiBSYXRoZXIgdGhhbiBy
ZXF1aXJpbmcgYWxsIHRoZSB1c2VycyB0byBwcmVzZXJ2ZQpsciwgdGhlIG1hY3JvIFBSSU5UIGlz
IG1vZGlmaWVkIHRvIHNhdmUgYW5kIHJlc3RvcmUgaXQuCgpXaGlsZSB0aGUgY29tbWVudCBzdGF0
ZSB4MyB3aWxsIGJlIGNsb2JiZXJlZCwgdGhpcyBpcyBub3QgdGhlIGNhc2UuIFNvClBSSU5UIHdp
bGwgdXNlIHgzIHRvIHByZXNlcnZlIGxyLgoKTGFzdGx5LCB0YWtlIHRoZSBvcHBvcnR1bml0eSB0
byBtb3ZlIHRoZSBjb21tZW50IG9uIHRvcCBvZiBQUklOVCBhbmQgdXNlClBSSU5UIGluIGluaXRf
dWFydC4gQm90aCBjaGFuZ2VzIHdpbGwgYmUgaGVscGZ1bCBpbiBhIGZvbGxvdy11cCBwYXRjaC4K
ClNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+ClJldmll
d2VkLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CgotLS0K
ICAgIENoYW5nZXMgaW4gdjI6CiAgICAgICAgLSBBZGQgU3RlZmFubydzIHJldmlld2VkLWJ5Ci0t
LQogeGVuL2FyY2gvYXJtL2FybTY0L2hlYWQuUyB8IDIwICsrKysrKysrKysrKy0tLS0tLS0tCiAx
IGZpbGUgY2hhbmdlZCwgMTIgaW5zZXJ0aW9ucygrKSwgOCBkZWxldGlvbnMoLSkKCmRpZmYgLS1n
aXQgYS94ZW4vYXJjaC9hcm0vYXJtNjQvaGVhZC5TIGIveGVuL2FyY2gvYXJtL2FybTY0L2hlYWQu
UwppbmRleCBmMmQ3NDQ1ZjZhLi42YWZlODNjMzQ3IDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0v
YXJtNjQvaGVhZC5TCisrKyBiL3hlbi9hcmNoL2FybS9hcm02NC9oZWFkLlMKQEAgLTc4LDEyICs3
OCwxNyBAQAogICogIHgzMCAtIGxyCiAgKi8KIAotLyogTWFjcm8gdG8gcHJpbnQgYSBzdHJpbmcg
dG8gdGhlIFVBUlQsIGlmIHRoZXJlIGlzIG9uZS4KLSAqIENsb2JiZXJzIHgwLXgzLiAqLwogI2lm
ZGVmIENPTkZJR19FQVJMWV9QUklOVEsKLSNkZWZpbmUgUFJJTlQoX3MpICAgICAgICAgICBcCi0g
ICAgICAgIGFkciAgIHgwLCA5OGYgOyAgICAgXAotICAgICAgICBibCAgICBwdXRzICAgIDsgICAg
IFwKKy8qCisgKiBNYWNybyB0byBwcmludCBhIHN0cmluZyB0byB0aGUgVUFSVCwgaWYgdGhlcmUg
aXMgb25lLgorICoKKyAqIENsb2JiZXJzIHgwIC0geDMKKyAqLworI2RlZmluZSBQUklOVChfcykg
ICAgICAgICAgXAorICAgICAgICBtb3YgICB4MywgbHIgOyAgICAgXAorICAgICAgICBhZHIgICB4
MCwgOThmIDsgICAgXAorICAgICAgICBibCAgICBwdXRzICAgIDsgICAgXAorICAgICAgICBtb3Yg
ICBsciwgeDMgOyAgICAgXAogICAgICAgICBST0RBVEFfU1RSKDk4LCBfcykKICNlbHNlIC8qIENP
TkZJR19FQVJMWV9QUklOVEsgKi8KICNkZWZpbmUgUFJJTlQocykKQEAgLTYyMiw5ICs2MjcsOCBA
QCBpbml0X3VhcnQ6CiAjaWZkZWYgRUFSTFlfUFJJTlRLX0lOSVRfVUFSVAogICAgICAgICBlYXJs
eV91YXJ0X2luaXQgeDIzLCAwCiAjZW5kaWYKLSAgICAgICAgYWRyICAgeDAsIDFmCi0gICAgICAg
IGIgICAgIHB1dHMKLVJPREFUQV9TVFIoMSwgIi0gVUFSVCBlbmFibGVkIC1cclxuIikKKyAgICAg
ICAgUFJJTlQoIi0gVUFSVCBlbmFibGVkIC1cclxuIikKKyAgICAgICAgcmV0CiAKIC8qIFByaW50
IGVhcmx5IGRlYnVnIG1lc3NhZ2VzLgogICogeDA6IE51bC10ZXJtaW5hdGVkIHN0cmluZyB0byBw
cmludC4KLS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 22 21:40:11 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Jul 2019 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 1hpg2V-0002R5-1T; Mon, 22 Jul 2019 21:40:11 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=SK1b=VT=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hpg2U-0002QR-75
 for xen-devel@lists.xenproject.org; Mon, 22 Jul 2019 21:40:10 +0000
X-Inumbo-ID: 462f4016-acc9-11e9-82ce-3b34b8d0f432
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 462f4016-acc9-11e9-82ce-3b34b8d0f432;
 Mon, 22 Jul 2019 21:40:07 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 82D38152F;
 Mon, 22 Jul 2019 14:40:07 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id D0BC13F71F;
 Mon, 22 Jul 2019 14:40:06 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Mon, 22 Jul 2019 22:39:25 +0100
Message-Id: <20190722213958.5761-3-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190722213958.5761-1-julien.grall@arm.com>
References: <20190722213958.5761-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH v2 02/35] xen/arm64: head: Mark the end of
 subroutines with ENDPROC
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

cHV0bigpIGFuZCBwdXRzKCkgYXJlIHR3byBzdWJyb3V0aW5lcy4gQWRkIEVORFBST0MgZm9yIHRo
ZSBiZW5lZml0cyBvZgpzdGF0aWMgYW5hbHlzaXMgdG9vbHMgYW5kIHRoZSByZWFkZXIuCgpTaWdu
ZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgpSZXZpZXdlZC1i
eTogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgoKLS0tCiAgICBD
aGFuZ2VzIGluIHYyOgogICAgICAgIC0gRml4IHR5cG8gaW4gdGhlIGNvbW1pdCB0aXRsZQogICAg
ICAgIC0gQWRkIFN0ZWZhbm8ncyByZXZpZXdlZC1ieQotLS0KIHhlbi9hcmNoL2FybS9hcm02NC9o
ZWFkLlMgfCAyICsrCiAxIGZpbGUgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0
IGEveGVuL2FyY2gvYXJtL2FybTY0L2hlYWQuUyBiL3hlbi9hcmNoL2FybS9hcm02NC9oZWFkLlMK
aW5kZXggMDgwOTRhMjczZS4uZjJkNzQ0NWY2YSAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL2Fy
bTY0L2hlYWQuUworKysgYi94ZW4vYXJjaC9hcm0vYXJtNjQvaGVhZC5TCkBAIC02MzgsNiArNjM4
LDcgQEAgcHV0czoKICAgICAgICAgYiAgICAgcHV0cwogMToKICAgICAgICAgcmV0CitFTkRQUk9D
KHB1dHMpCiAKIC8qIFByaW50IGEgMzItYml0IG51bWJlciBpbiBoZXguICBTcGVjaWZpYyB0byB0
aGUgUEwwMTEgVUFSVC4KICAqIHgwOiBOdW1iZXIgdG8gcHJpbnQuCkBAIC02NTYsNiArNjU3LDcg
QEAgcHV0bjoKICAgICAgICAgc3VicyAgeDMsIHgzLCAjMQogICAgICAgICBiLm5lICAxYgogICAg
ICAgICByZXQKK0VORFBST0MocHV0bikKIAogaGV4OiAgICAuYXNjaWkgIjAxMjM0NTY3ODlhYmNk
ZWYiCiAgICAgICAgIC5hbGlnbiAyCi0tIAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 22 21:40:14 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Jul 2019 21:40:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hpg2Y-0002Sm-Ca; Mon, 22 Jul 2019 21:40:14 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=SK1b=VT=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hpg2W-0002Ri-Et
 for xen-devel@lists.xenproject.org; Mon, 22 Jul 2019 21:40:12 +0000
X-Inumbo-ID: 474f1cf0-acc9-11e9-950f-87b7baaea3f8
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 474f1cf0-acc9-11e9-950f-87b7baaea3f8;
 Mon, 22 Jul 2019 21:40:09 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 4FCF0344;
 Mon, 22 Jul 2019 14:40:09 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 9D1AA3F71F;
 Mon, 22 Jul 2019 14:40:08 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Mon, 22 Jul 2019 22:39:27 +0100
Message-Id: <20190722213958.5761-5-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190722213958.5761-1-julien.grall@arm.com>
References: <20190722213958.5761-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH v2 04/35] xen/arm64: head: Rework UART
 initialization on boot CPU
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QW55dGhpbmcgZXhlY3V0ZWQgYWZ0ZXIgdGhlIGxhYmVsIGNvbW1vbl9zdGFydCBjYW4gYmUgZXhl
Y3V0ZWQgb24gYWxsCkNQVXMuIEhvd2V2ZXIgbW9zdCBvZiB0aGUgaW5zdHJ1Y3Rpb25zIGV4ZWN1
dGVkIGJldHdlZW4gdGhlIGxhYmVsCmNvbW1vbl9zdGFydCBhbmQgaW5pdF91YXJ0IGFyZSBub3Qg
ZXhlY3V0ZWQgb24gdGhlIGJvb3QgQ1BVLgoKVGhlIG9ubHkgaW5zdHJ1Y3Rpb25zIGV4ZWN1dGVk
IGFyZSB0byBsb29rdXAgdGhlIENQVUlEIHNvIGl0IGNhbiBiZQpwcmludGVkIG9uIHRoZSBjb25z
b2xlIChpZiBlYXJseXByaW50ayBpcyBlbmFibGVkKS4gUHJpbnRpbmcgdGhlIENQVUlECmlzIG5v
dCBlbnRpcmVseSB1c2VmdWwgdG8gaGF2ZSBmb3IgdGhlIGJvb3QgQ1BVIGFuZCByZXF1aXJlcyBh
CmNvbmRpdGlvbmFsIGJyYW5jaCB0byBieXBhc3MgdW51c2VkIGluc3RydWN0aW9ucy4KCkZ1cnRo
ZXJtb3JlLCB0aGUgZnVuY3Rpb24gaW5pdF91YXJ0IGlzIG9ubHkgY2FsbGVkIGZvciBib290IENQ
VQpyZXF1aXJpbmcgYW5vdGhlciBjb25kaXRpb25hbCBicmFuY2guIFRoaXMgbWFrZXMgdGhlIGNv
ZGUgYSBiaXQgdHJpY2t5CnRvIGZvbGxvdy4KClRoZSBVQVJUIGluaXRpYWxpemF0aW9uIGlzIG5v
dyBtb3ZlZCBiZWZvcmUgdGhlIGxhYmVsIGNvbW1vbl9zdGFydC4gVGhpcwpub3cgcmVxdWlyZXMg
dG8gaGF2ZSBhIHNsaWdodGx5IGFsdGVyZWQgcHJpbnQgZm9yIHRoZSBib290IENQVSBhbmQgc2V0
CnRoZSBlYXJseSBVQVJUIGJhc2UgYWRkcmVzcyBpbiBlYWNoIHRoZSB0d28gcGF0aCAoYm9vdCBD
UFUgYW5kCnNlY29uZGFyeSBDUFVzKS4KClRoaXMgaGFzIHRoZSBuaWNlIGVmZmVjdCB0byByZW1v
dmUgYSBjb3VwbGUgb2YgY29uZGl0aW9uYWwgYnJhbmNoIGluCnRoZSBjb2RlLgoKQWZ0ZXIgdGhp
cyByZXdvcmssIHRoZSBDUFVJRCBpcyBvbmx5IHVzZWQgYXQgdGhlIHZlcnkgYmVnaW5uaW5nIG9m
IHRoZQpzZWNvbmRhcnkgQ1BVcyBib290IHBhdGguIFNvIHRoZXJlIGlzIG5vIG5lZWQgdG8gInJl
c2VydmUiIHgyNCBmb3IgdGhlCkNQVUlELgoKU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxq
dWxpZW4uZ3JhbGxAYXJtLmNvbT4KCi0tLQogICAgQ2hhbmdlcyBpbiB2MjoKICAgICAgICAtIEZv
bGQgInhlbi9hcm02NDogaGVhZDogRG9uJ3QgInJlc2VydmUiIHgyNCBmb3IgdGhlIENQVUlEIiBp
bgogICAgICAgIHRoaXMgcGF0Y2gKLS0tCiB4ZW4vYXJjaC9hcm0vYXJtNjQvaGVhZC5TIHwgMzEg
KysrKysrKysrKysrKysrKysrKystLS0tLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDIwIGluc2Vy
dGlvbnMoKyksIDExIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9hcm02
NC9oZWFkLlMgYi94ZW4vYXJjaC9hcm0vYXJtNjQvaGVhZC5TCmluZGV4IDZhZmU4M2MzNDcuLmI2
ODQwOTFhYWMgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9hcm02NC9oZWFkLlMKKysrIGIveGVu
L2FyY2gvYXJtL2FybTY0L2hlYWQuUwpAQCAtNjksNyArNjksNyBAQAogICogIHgyMSAtIERUQiBh
ZGRyZXNzIChib290IGNwdSBvbmx5KQogICogIHgyMiAtIGlzX3NlY29uZGFyeV9jcHUKICAqICB4
MjMgLSBVQVJUIGFkZHJlc3MKLSAqICB4MjQgLSBjcHVpZAorICogIHgyNCAtCiAgKiAgeDI1IC0g
aWRlbnRpdHkgbWFwIGluIHBsYWNlCiAgKiAgeDI2IC0gc2tpcF96ZXJvX2JzcwogICogIHgyNyAt
CkBAIC0yNjUsNiArMjY1LDEyIEBAIHJlYWxfc3RhcnRfZWZpOgogICAgICAgICBsb2FkX3BhZGRy
IHgyMSwgX3NkdGIKICNlbmRpZgogCisgICAgICAgIC8qIEluaXRpYWxpemUgdGhlIFVBUlQgaWYg
ZWFybHlwcmludGsgaGFzIGJlZW4gZW5hYmxlZC4gKi8KKyNpZmRlZiBDT05GSUdfRUFSTFlfUFJJ
TlRLCisgICAgICAgIGJsICAgIGluaXRfdWFydAorI2VuZGlmCisgICAgICAgIFBSSU5UKCItIEJv
b3QgQ1BVIGJvb3RpbmcgLVxyXG4iKQorCiAgICAgICAgIG1vdiAgIHgyMiwgIzAgICAgICAgICAg
ICAgICAgLyogeDIyIDo9IGlzX3NlY29uZGFyeV9jcHUgKi8KIAogICAgICAgICBiICAgICBjb21t
b25fc3RhcnQKQEAgLTI4MSwxNCArMjg3LDExIEBAIEdMT0JBTChpbml0X3NlY29uZGFyeSkKICAg
ICAgICAgLyogQm9vdCBDUFUgYWxyZWFkeSB6ZXJvIEJTUyBzbyBza2lwIGl0IG9uIHNlY29uZGFy
eSBDUFVzLiAqLwogICAgICAgICBtb3YgICB4MjYsICMxICAgICAgICAgICAgICAgIC8qIFgyNiA6
PSBza2lwX3plcm9fYnNzICovCiAKLWNvbW1vbl9zdGFydDoKICAgICAgICAgbXJzICAgeDAsIG1w
aWRyX2VsMQogICAgICAgICBsZHIgICB4MTMsID0ofk1QSURSX0hXSURfTUFTSykKICAgICAgICAg
YmljICAgeDI0LCB4MCwgeDEzICAgICAgICAgICAvKiBNYXNrIG91dCBmbGFncyB0byBnZXQgQ1BV
IElEICovCiAKLSAgICAgICAgLyogTm9uLWJvb3QgQ1BVcyB3YWl0IGhlcmUgdW50aWwgX19jcHVf
dXAgaXMgcmVhZHkgZm9yIHRoZW0gKi8KLSAgICAgICAgY2J6ICAgeDIyLCAxZgotCisgICAgICAg
IC8qIFdhaXQgaGVyZSB1bnRpbCBfX2NwdV91cCBpcyByZWFkeSB0byBoYW5kbGUgdGhlIENQVSAq
LwogICAgICAgICBsb2FkX3BhZGRyIHgwLCBzbXBfdXBfY3B1CiAgICAgICAgIGRzYiAgIHN5CiAy
OiAgICAgIGxkciAgIHgxLCBbeDBdCkBAIC0zMDAsMTQgKzMwMywxNCBAQCBjb21tb25fc3RhcnQ6
CiAKICNpZmRlZiBDT05GSUdfRUFSTFlfUFJJTlRLCiAgICAgICAgIGxkciAgIHgyMywgPUVBUkxZ
X1VBUlRfQkFTRV9BRERSRVNTIC8qIHgyMyA6PSBVQVJUIGJhc2UgYWRkcmVzcyAqLwotICAgICAg
ICBjYm56ICB4MjIsIDFmCi0gICAgICAgIGJsICAgIGluaXRfdWFydCAgICAgICAgICAgICAgICAg
LyogQm9vdCBDUFUgc2V0cyB1cCB0aGUgVUFSVCB0b28gKi8KLTE6ICAgICAgUFJJTlQoIi0gQ1BV
ICIpCisgICAgICAgIFBSSU5UKCItIENQVSAiKQogICAgICAgICBtb3YgICB4MCwgeDI0CiAgICAg
ICAgIGJsICAgIHB1dG4KICAgICAgICAgUFJJTlQoIiBib290aW5nIC1cclxuIikKICNlbmRpZgog
Citjb21tb25fc3RhcnQ6CisKICAgICAgICAgUFJJTlQoIi0gQ3VycmVudCBFTCAiKQogICAgICAg
ICBtcnMgICB4NCwgQ3VycmVudEVMCiAgICAgICAgIG1vdiAgIHgwLCB4NApAQCAtNjIwLDEwICs2
MjMsMTYgQEAgRU5UUlkoc3dpdGNoX3R0YnIpCiAgICAgICAgIHJldAogCiAjaWZkZWYgQ09ORklH
X0VBUkxZX1BSSU5USwotLyogQnJpbmcgdXAgdGhlIFVBUlQuCi0gKiB4MjM6IEVhcmx5IFVBUlQg
YmFzZSBhZGRyZXNzCi0gKiBDbG9iYmVycyB4MC14MSAqLworLyoKKyAqIEluaXRpYWxpemUgdGhl
IFVBUlQuIFNob3VsZCBvbmx5IGJlIGNhbGxlZCBvbiB0aGUgYm9vdCBDUFUuCisgKgorICogT3Vw
dXQ6CisgKiAgeDIzOiBFYXJseSBVQVJUIGJhc2UgcGh5c2ljYWwgYWRkcmVzcworICoKKyAqIENs
b2JiZXJzIHgwIC0geDEKKyAqLwogaW5pdF91YXJ0OgorICAgICAgICBsZHIgICB4MjMsID1FQVJM
WV9VQVJUX0JBU0VfQUREUkVTUwogI2lmZGVmIEVBUkxZX1BSSU5US19JTklUX1VBUlQKICAgICAg
ICAgZWFybHlfdWFydF9pbml0IHgyMywgMAogI2VuZGlmCi0tIAoyLjExLjAKCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 22 21:40:14 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Jul 2019 21:40:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hpg2Y-0002TJ-O3; Mon, 22 Jul 2019 21:40:14 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=SK1b=VT=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hpg2W-0002Rj-FM
 for xen-devel@lists.xenproject.org; Mon, 22 Jul 2019 21:40:12 +0000
X-Inumbo-ID: 47ca57b2-acc9-11e9-9a00-33efccef8bfa
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 47ca57b2-acc9-11e9-9a00-33efccef8bfa;
 Mon, 22 Jul 2019 21:40:10 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 363241509;
 Mon, 22 Jul 2019 14:40:10 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 83E673F71F;
 Mon, 22 Jul 2019 14:40:09 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Mon, 22 Jul 2019 22:39:28 +0100
Message-Id: <20190722213958.5761-6-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190722213958.5761-1-julien.grall@arm.com>
References: <20190722213958.5761-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH v2 05/35] xen/arm64: head: Introduce print_reg
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QXQgdGhlIG1vbWVudCwgdGhlIHVzZXIgc2hvdWxkIHNhdmUgeDMwL2xyIGlmIGl0IGNhcmVzIGFi
b3V0IGl0LgoKRm9sbG93LXVwIHBhdGNoZXMgd2lsbCBpbnRyb2R1Y2UgbW9yZSB1c2Ugb2YgcHV0
biBpbiBwbGFjZSB3aGVyZSBscgpzaG91bGQgYmUgcHJlc2VydmVkLgoKRnVydGhlcm1vcmUsIGFu
eSB1c2VyIG9mIHB1dG4gc2hvdWxkIGFsc28gbW92ZSB0aGUgdmFsdWUgdG8gcmVnaXN0ZXIgeDAK
aWYgaXQgd2FzIHN0b3JlZCBpbiBhIGRpZmZlcmVudCByZWdpc3Rlci4KCkZvciBjb252ZW5pZW5j
ZSwgYSBuZXcgbWFjcm8gaXMgaW50cm9kdWNlZCB0byBwcmludCBhIGdpdmVuIHJlZ2lzdGVyLgpU
aGUgbWFjcm8gd2lsbCB0YWtlIGNhcmUgZm9yIHVzIHRvIG1vdmUgdGhlIHZhbHVlIHRvIHgwIGFu
ZCBhbHNvCnByZXNlcnZlIGxyLgoKTGFzdGx5IHRoZSBuZXcgbWFjcm8gaXMgdXNlZCB0byByZXBs
YWNlIGFsbCB0aGUgY2FsbHNpdGUgb2YgcHV0bi4gVGhpcwp3aWxsIHNpbXBsaWZ5IHJld29yay9y
ZXZpZXcgbGF0ZXIgb24uCgpOb3RlIHRoYXQgQ3VycmVudEVMIGlzIG5vdyBzdG9yZWQgaW4geDUg
aW5zdGVhZCBvZiB4NCBiZWNhdXNlIHRoZSBsYXR0ZXIKd2lsbCBiZSBjbG9iYmVyZWQgYnkgdGhl
IG1hY3JvIHByaW50X3JlZy4KClNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdy
YWxsQGFybS5jb20+CgotLS0KICAgIENoYW5nZXMgaW4gdjI6CiAgICAgICAgLSBSZS1vcmRlciB0
aGUgaW5zdHJ1Y3Rpb25zIHRvIGF2b2lkIGNsb2JlcnJpbmcgeDQgZWFybHkuIFRoaXMKICAgICAg
ICBhbGxvd3MgdG8gcHJpbnQgY29udGVudCBvZiB4NC4KLS0tCiB4ZW4vYXJjaC9hcm0vYXJtNjQv
aGVhZC5TIHwgMjkgKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0KIDEgZmlsZSBjaGFuZ2Vk
LCAyMiBpbnNlcnRpb25zKCspLCA3IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNo
L2FybS9hcm02NC9oZWFkLlMgYi94ZW4vYXJjaC9hcm0vYXJtNjQvaGVhZC5TCmluZGV4IGI2ODQw
OTFhYWMuLjYzZDYzYmM4ZWMgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9hcm02NC9oZWFkLlMK
KysrIGIveGVuL2FyY2gvYXJtL2FybTY0L2hlYWQuUwpAQCAtOTAsOCArOTAsMjUgQEAKICAgICAg
ICAgYmwgICAgcHV0cyAgICA7ICAgIFwKICAgICAgICAgbW92ICAgbHIsIHgzIDsgICAgIFwKICAg
ICAgICAgUk9EQVRBX1NUUig5OCwgX3MpCisKKy8qCisgKiBNYWNybyB0byBwcmludCB0aGUgdmFs
dWUgb2YgcmVnaXN0ZXIgXHhiCisgKgorICogQ2xvYmJlcnMgeDAgLSB4NAorICovCisubWFjcm8g
cHJpbnRfcmVnIHhiCisgICAgICAgIG1vdiAgIHgwLCBceGIKKyAgICAgICAgbW92ICAgeDQsIGxy
CisgICAgICAgIGJsICAgIHB1dG4KKyAgICAgICAgbW92ICAgbHIsIHg0CisuZW5kbQorCiAjZWxz
ZSAvKiBDT05GSUdfRUFSTFlfUFJJTlRLICovCiAjZGVmaW5lIFBSSU5UKHMpCisKKy5tYWNybyBw
cmludF9yZWcgeGIKKy5lbmRtCisKICNlbmRpZiAvKiAhQ09ORklHX0VBUkxZX1BSSU5USyAqLwog
CiAvKiBMb2FkIHRoZSBwaHlzaWNhbCBhZGRyZXNzIG9mIGEgc3ltYm9sIGludG8geGIgKi8KQEAg
LTMwNCwyMiArMzIxLDIwIEBAIEdMT0JBTChpbml0X3NlY29uZGFyeSkKICNpZmRlZiBDT05GSUdf
RUFSTFlfUFJJTlRLCiAgICAgICAgIGxkciAgIHgyMywgPUVBUkxZX1VBUlRfQkFTRV9BRERSRVNT
IC8qIHgyMyA6PSBVQVJUIGJhc2UgYWRkcmVzcyAqLwogICAgICAgICBQUklOVCgiLSBDUFUgIikK
LSAgICAgICAgbW92ICAgeDAsIHgyNAotICAgICAgICBibCAgICBwdXRuCisgICAgICAgIHByaW50
X3JlZyB4MjQKICAgICAgICAgUFJJTlQoIiBib290aW5nIC1cclxuIikKICNlbmRpZgogCiBjb21t
b25fc3RhcnQ6CiAKICAgICAgICAgUFJJTlQoIi0gQ3VycmVudCBFTCAiKQotICAgICAgICBtcnMg
ICB4NCwgQ3VycmVudEVMCi0gICAgICAgIG1vdiAgIHgwLCB4NAotICAgICAgICBibCAgICBwdXRu
CisgICAgICAgIG1ycyAgIHg1LCBDdXJyZW50RUwKKyAgICAgICAgcHJpbnRfcmVnIHg1CiAgICAg
ICAgIFBSSU5UKCIgLVxyXG4iKQogCiAgICAgICAgIC8qIEFyZSB3ZSBpbiBFTDIgKi8KLSAgICAg
ICAgY21wICAgeDQsICNQU1JfTU9ERV9FTDJ0Ci0gICAgICAgIGNjbXAgIHg0LCAjUFNSX01PREVf
RUwyaCwgIzB4NCwgbmUKKyAgICAgICAgY21wICAgeDUsICNQU1JfTU9ERV9FTDJ0CisgICAgICAg
IGNjbXAgIHg1LCAjUFNSX01PREVfRUwyaCwgIzB4NCwgbmUKICAgICAgICAgYi5lcSAgZWwyIC8q
IFllcyAqLwogCiAgICAgICAgIC8qIE9LLCB3ZSdyZSBib25lZC4gKi8KLS0gCjIuMTEuMAoKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 22 21:40:15 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Jul 2019 21:40:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hpg2Z-0002UK-D9; Mon, 22 Jul 2019 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=SK1b=VT=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hpg2Y-0002Sg-BD
 for xen-devel@lists.xenproject.org; Mon, 22 Jul 2019 21:40:14 +0000
X-Inumbo-ID: 495e8108-acc9-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 495e8108-acc9-11e9-8980-bc764e045a96;
 Mon, 22 Jul 2019 21:40:13 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id E390A1595;
 Mon, 22 Jul 2019 14:40:12 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 37EB73F71F;
 Mon, 22 Jul 2019 14:40:12 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Mon, 22 Jul 2019 22:39:31 +0100
Message-Id: <20190722213958.5761-9-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190722213958.5761-1-julien.grall@arm.com>
References: <20190722213958.5761-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH v2 08/35] xen/arm64: head: Rework and document
 zero_bss()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gc2Vjb25kYXJ5IENQVXMsIHplcm9fYnNzKCkgd2lsbCBiZSBhIE5PUCBiZWNhdXNlIEJTUyBv
bmx5IG5lZWQgdG8gYmUKemVyb2VkIG9uY2UgYXQgYm9vdC4gU28gdGhlIGNhbGwgaW4gdGhlIHNl
Y29uZGFyeSBDUFVzIHBhdGggY2FuIGJlCnJlbW92ZWQuIEl0IGFsc28gbWVhbnMgdGhhdCB4MjYg
ZG9lcyBub3QgbmVlZCB0byBiZSBzZXQgZm9yIHNlY29uZGFyeQpDUFUuCgpOb3RlIHRoYXQgd2Ug
d2lsbCBuZWVkIHRvIGtlZXAgeDI2IGFyb3VuZCBmb3IgdGhlIGJvb3QgQ1BVIGFzIEJTUyBzaG91
bGQKbm90IGJlIHJlc2V0IHdoZW4gYm9vdGluZyB2aWEgVUVGSS4KCkxhc3RseSwgZG9jdW1lbnQg
dGhlIGJlaGF2aW9yIGFuZCB0aGUgbWFpbiByZWdpc3RlcnMgdXNhZ2Ugd2l0aGluIHRoZQpmdW5j
dGlvbi4KClNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+
CgotLS0KICAgIENoYW5nZXMgaW4gdjI6CiAgICAgICAgLSBDbGFyaWZ5IHRoZSBjb21taXQgbWVz
c2FnZQogICAgICAgIC0gTWVudGlvbiB4MjAgaXMgdXNlZCBhcyBhbiBpbnB1dAotLS0KIHhlbi9h
cmNoL2FybS9hcm02NC9oZWFkLlMgfCAxNCArKysrKysrKysrLS0tLQogMSBmaWxlIGNoYW5nZWQs
IDEwIGluc2VydGlvbnMoKyksIDQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gv
YXJtL2FybTY0L2hlYWQuUyBiL3hlbi9hcmNoL2FybS9hcm02NC9oZWFkLlMKaW5kZXggZmJjYzc5
MmFkZS4uOTJjODMzOGQ3MSAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL2FybTY0L2hlYWQuUwor
KysgYi94ZW4vYXJjaC9hcm0vYXJtNjQvaGVhZC5TCkBAIC03MSw3ICs3MSw3IEBACiAgKiAgeDIz
IC0gVUFSVCBhZGRyZXNzCiAgKiAgeDI0IC0KICAqICB4MjUgLSBpZGVudGl0eSBtYXAgaW4gcGxh
Y2UKLSAqICB4MjYgLSBza2lwX3plcm9fYnNzCisgKiAgeDI2IC0gc2tpcF96ZXJvX2JzcyAoYm9v
dCBjcHUgb25seSkKICAqICB4MjcgLQogICogIHgyOCAtCiAgKiAgeDI5IC0KQEAgLTMxMyw4ICsz
MTMsNiBAQCBHTE9CQUwoaW5pdF9zZWNvbmRhcnkpCiAgICAgICAgIHN1YiAgIHgyMCwgeDE5LCB4
MCAgICAgICAgICAgLyogeDIwIDo9IHBoeXMtb2Zmc2V0ICovCiAKICAgICAgICAgbW92ICAgeDIy
LCAjMSAgICAgICAgICAgICAgICAvKiB4MjIgOj0gaXNfc2Vjb25kYXJ5X2NwdSAqLwotICAgICAg
ICAvKiBCb290IENQVSBhbHJlYWR5IHplcm8gQlNTIHNvIHNraXAgaXQgb24gc2Vjb25kYXJ5IENQ
VXMuICovCi0gICAgICAgIG1vdiAgIHgyNiwgIzEgICAgICAgICAgICAgICAgLyogWDI2IDo9IHNr
aXBfemVyb19ic3MgKi8KIAogICAgICAgICBtcnMgICB4MCwgbXBpZHJfZWwxCiAgICAgICAgIGxk
ciAgIHgxMywgPSh+TVBJRFJfSFdJRF9NQVNLKQpAQCAtMzM3LDcgKzMzNSw2IEBAIEdMT0JBTChp
bml0X3NlY29uZGFyeSkKICAgICAgICAgUFJJTlQoIiBib290aW5nIC1cclxuIikKICNlbmRpZgog
ICAgICAgICBibCAgICBjaGVja19jcHVfbW9kZQotICAgICAgICBibCAgICB6ZXJvX2JzcwogICAg
ICAgICBibCAgICBjcHVfaW5pdAogICAgICAgICBibCAgICBjcmVhdGVfcGFnZV90YWJsZXMKICAg
ICAgICAgYmwgICAgZW5hYmxlX21tdQpAQCAtMzc1LDYgKzM3MiwxNSBAQCBjaGVja19jcHVfbW9k
ZToKICAgICAgICAgYiBmYWlsCiBFTkRQUk9DKGNoZWNrX2NwdV9tb2RlKQogCisvKgorICogWmVy
byBCU1MKKyAqCisgKiBJbnB1dHM6CisgKiAgIHgyMDogUGh5c2ljYWwgb2Zmc2V0CisgKiAgIHgy
NjogRG8gd2UgbmVlZCB0byB6ZXJvIEJTUz8KKyAqCisgKiBDbG9iYmVycyB4MCAtIHgzCisgKi8K
IHplcm9fYnNzOgogICAgICAgICAvKiBaZXJvIEJTUyBvbmx5IHdoZW4gcmVxdWVzdGVkICovCiAg
ICAgICAgIGNibnogIHgyNiwgc2tpcF9ic3MKLS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 22 21:40:16 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Jul 2019 21:40:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hpg2Z-0002Uz-SH; Mon, 22 Jul 2019 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=SK1b=VT=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hpg2Y-0002Sw-N2
 for xen-devel@lists.xenproject.org; Mon, 22 Jul 2019 21:40:14 +0000
X-Inumbo-ID: 49db19cd-acc9-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 49db19cd-acc9-11e9-8980-bc764e045a96;
 Mon, 22 Jul 2019 21:40:13 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id C9E781509;
 Mon, 22 Jul 2019 14:40:13 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 237123F71F;
 Mon, 22 Jul 2019 14:40:13 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Mon, 22 Jul 2019 22:39:32 +0100
Message-Id: <20190722213958.5761-10-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190722213958.5761-1-julien.grall@arm.com>
References: <20190722213958.5761-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH v2 09/35] xen/arm64: head: Improve coding style
 and document cpu_init()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QWRqdXN0IHRoZSBjb2Rpbmcgc3R5bGUgdXNlZCBpbiB0aGUgY29tbWVudHMgd2l0aGluIGNwdV9p
bml0KCkuIFRha2UgdGhlCm9wcG9ydHVuaXR5IHRvIGFsdGVyIHRoZSBlYXJseSBwcmludCB0byBt
YXRjaCB0aGUgZnVuY3Rpb24gbmFtZS4KCkxhc3RseSwgZG9jdW1lbnQgdGhlIGJlaGF2aW9yIGFu
ZCB0aGUgbWFpbiByZWdpc3RlcnMgdXNhZ2Ugd2l0aGluIHRoZQpmdW5jdGlvbi4KClNpZ25lZC1v
ZmYtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CgotLS0KICAgIENoYW5n
ZXMgaW4gdjI6CiAgICAgICAgLSBXZSBkb24ndCBjbG9iYmVyIHg0IHNvIHVwZGF0ZSB0aGUgY29t
bWVudAotLS0KIHhlbi9hcmNoL2FybS9hcm02NC9oZWFkLlMgfCAxOSArKysrKysrKysrKysrKy0t
LS0tCiAxIGZpbGUgY2hhbmdlZCwgMTQgaW5zZXJ0aW9ucygrKSwgNSBkZWxldGlvbnMoLSkKCmRp
ZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vYXJtNjQvaGVhZC5TIGIveGVuL2FyY2gvYXJtL2FybTY0
L2hlYWQuUwppbmRleCA5MmM4MzM4ZDcxLi5kZGM1MTY3MDIwIDEwMDY0NAotLS0gYS94ZW4vYXJj
aC9hcm0vYXJtNjQvaGVhZC5TCisrKyBiL3hlbi9hcmNoL2FybS9hcm02NC9oZWFkLlMKQEAgLTM5
NywxOSArMzk3LDI2IEBAIHNraXBfYnNzOgogICAgICAgICByZXQKIEVORFBST0MoemVyb19ic3Mp
CiAKKy8qCisgKiBJbml0aWFsaXplIHRoZSBwcm9jZXNzb3IgZm9yIHR1cm5pbmcgdGhlIE1NVSBv
bi4KKyAqCisgKiBDbG9iYmVycyB4MCAtIHgzCisgKi8KIGNwdV9pbml0OgotICAgICAgICBQUklO
VCgiLSBTZXR0aW5nIHVwIGNvbnRyb2wgcmVnaXN0ZXJzIC1cclxuIikKKyAgICAgICAgUFJJTlQo
Ii0gSW5pdGlhbGl6ZSBDUFUgLVxyXG4iKQogCiAgICAgICAgIC8qIFNldCB1cCBtZW1vcnkgYXR0
cmlidXRlIHR5cGUgdGFibGVzICovCiAgICAgICAgIGxkciAgIHgwLCA9TUFJUlZBTAogICAgICAg
ICBtc3IgICBtYWlyX2VsMiwgeDAKIAotICAgICAgICAvKiBTZXQgdXAgVENSX0VMMjoKKyAgICAg
ICAgLyoKKyAgICAgICAgICogU2V0IHVwIFRDUl9FTDI6CiAgICAgICAgICAqIFBTIC0tIEJhc2Vk
IG9uIElEX0FBNjRNTUZSMF9FTDEuUEFSYW5nZQogICAgICAgICAgKiBUb3AgYnl0ZSBpcyB1c2Vk
CiAgICAgICAgICAqIFBUIHdhbGtzIHVzZSBJbm5lci1TaGFyZWFibGUgYWNjZXNzZXMsCiAgICAg
ICAgICAqIFBUIHdhbGtzIGFyZSB3cml0ZS1iYWNrLCB3cml0ZS1hbGxvY2F0ZSBpbiBib3RoIGNh
Y2hlIGxldmVscywKLSAgICAgICAgICogNDgtYml0IHZpcnR1YWwgYWRkcmVzcyBzcGFjZSBnb2Vz
IHRocm91Z2ggdGhpcyB0YWJsZS4gKi8KKyAgICAgICAgICogNDgtYml0IHZpcnR1YWwgYWRkcmVz
cyBzcGFjZSBnb2VzIHRocm91Z2ggdGhpcyB0YWJsZS4KKyAgICAgICAgICovCiAgICAgICAgIGxk
ciAgIHgwLCA9KFRDUl9SRVMxfFRDUl9TSDBfSVN8VENSX09SR04wX1dCV0F8VENSX0lSR04wX1dC
V0F8VENSX1QwU1ooNjQtNDgpKQogICAgICAgICAvKiBJRF9BQTY0TU1GUjBfRUwxWzM6MF0gKFBB
UmFuZ2UpIGNvcnJlc3BvbmRzIHRvIFRDUl9FTDJbMTg6MTZdIChQUykgKi8KICAgICAgICAgbXJz
ICAgeDEsIElEX0FBNjRNTUZSMF9FTDEKQEAgLTQyMCw5ICs0MjcsMTEgQEAgY3B1X2luaXQ6CiAg
ICAgICAgIGxkciAgIHgwLCA9U0NUTFJfRUwyX1NFVAogICAgICAgICBtc3IgICBTQ1RMUl9FTDIs
IHgwCiAKLSAgICAgICAgLyogRW5zdXJlIHRoYXQgYW55IGV4Y2VwdGlvbnMgZW5jb3VudGVyZWQg
YXQgRUwyCisgICAgICAgIC8qCisgICAgICAgICAqIEVuc3VyZSB0aGF0IGFueSBleGNlcHRpb25z
IGVuY291bnRlcmVkIGF0IEVMMgogICAgICAgICAgKiBhcmUgaGFuZGxlZCB1c2luZyB0aGUgRUwy
IHN0YWNrIHBvaW50ZXIsIHJhdGhlcgotICAgICAgICAgKiB0aGFuIFNQX0VMMC4gKi8KKyAgICAg
ICAgICogdGhhbiBTUF9FTDAuCisgICAgICAgICAqLwogICAgICAgICBtc3Igc3BzZWwsICMxCiAg
ICAgICAgIHJldAogRU5EUFJPQyhjcHVfaW5pdCkKLS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 22 21:40:16 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Jul 2019 21:40:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hpg2a-0002Vq-BA; Mon, 22 Jul 2019 21:40:16 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=SK1b=VT=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hpg2Y-0002TG-NT
 for xen-devel@lists.xenproject.org; Mon, 22 Jul 2019 21:40:14 +0000
X-Inumbo-ID: 48c8466a-acc9-11e9-bc40-333e19a5e78f
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 48c8466a-acc9-11e9-bc40-333e19a5e78f;
 Mon, 22 Jul 2019 21:40:12 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 03D7E153B;
 Mon, 22 Jul 2019 14:40:12 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 51A093F71F;
 Mon, 22 Jul 2019 14:40:11 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Mon, 22 Jul 2019 22:39:30 +0100
Message-Id: <20190722213958.5761-8-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190722213958.5761-1-julien.grall@arm.com>
References: <20190722213958.5761-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH v2 07/35] xen/arm64: head: Rework and document
 check_cpu_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: Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QSBicmFuY2ggaW4gdGhlIHN1Y2Nlc3MgY2FzZSBjYW4gYmUgYXZvaWRlZCBieSBpbnZlcnRpbmcg
dGhlIGJyYW5jaApjb25kaXRpb24uIEF0IHRoZSBzYW1lIHRpbWUsIHJlbW92ZSBhIHBvaW50bGVz
cyBjb21tZW50IGFzIFhlbiBjYW4gb25seQpydW4gYXQgRUwyLgoKTGFzdGx5LCBkb2N1bWVudCB0
aGUgYmVoYXZpb3IgYW5kIHRoZSBtYWluIHJlZ2lzdGVycyB1c2FnZSB3aXRoaW4gdGhlCmZ1bmN0
aW9uLgoKU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4K
UmV2aWV3ZWQtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4K
Ci0tLQogICAgQ2hhbmdlcyBpbiB2MjoKICAgICAgICAtIEFkZCBTdGVmYW5vJ3MgcmV2aWV3ZWQt
YnkKLS0tCiB4ZW4vYXJjaC9hcm0vYXJtNjQvaGVhZC5TIHwgMTUgKysrKysrKysrKy0tLS0tCiAx
IGZpbGUgY2hhbmdlZCwgMTAgaW5zZXJ0aW9ucygrKSwgNSBkZWxldGlvbnMoLSkKCmRpZmYgLS1n
aXQgYS94ZW4vYXJjaC9hcm0vYXJtNjQvaGVhZC5TIGIveGVuL2FyY2gvYXJtL2FybTY0L2hlYWQu
UwppbmRleCBkZjc5N2ExNTczLi5mYmNjNzkyYWRlIDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0v
YXJtNjQvaGVhZC5TCisrKyBiL3hlbi9hcmNoL2FybS9hcm02NC9oZWFkLlMKQEAgLTM1MCw2ICsz
NTAsMTMgQEAgc2Vjb25kYXJ5X3N3aXRjaGVkOgogICAgICAgICBiICAgICBsYXVuY2gKIEVORFBS
T0MoaW5pdF9zZWNvbmRhcnkpCiAKKy8qCisgKiBDaGVjayBpZiB0aGUgQ1BVIGhhcyBiZWVuIGJv
b3RlZCBpbiBIeXBlcnZpc29yIG1vZGUuCisgKiBUaGlzIGZ1bmN0aW9uIHdpbGwgbmV2ZXIgcmV0
dXJuIHdoZW4gdGhlIENQVSBpcyBib290ZWQgaW4gYW5vdGhlciBtb2RlCisgKiB0aGFuIEh5cGVy
dmlzb3IgbW9kZS4KKyAqCisgKiBDbG9iYmVycyB4MCAtIHg1CisgKi8KIGNoZWNrX2NwdV9tb2Rl
OgogICAgICAgICBQUklOVCgiLSBDdXJyZW50IEVMICIpCiAgICAgICAgIG1ycyAgIHg1LCBDdXJy
ZW50RUwKQEAgLTM1OSwxNSArMzY2LDEzIEBAIGNoZWNrX2NwdV9tb2RlOgogICAgICAgICAvKiBB
cmUgd2UgaW4gRUwyICovCiAgICAgICAgIGNtcCAgIHg1LCAjUFNSX01PREVfRUwydAogICAgICAg
ICBjY21wICB4NSwgI1BTUl9NT0RFX0VMMmgsICMweDQsIG5lCi0gICAgICAgIGIuZXEgIGVsMiAv
KiBZZXMgKi8KLQorICAgICAgICBiLm5lICAxZiAvKiBObyAqLworICAgICAgICByZXQKKzE6CiAg
ICAgICAgIC8qIE9LLCB3ZSdyZSBib25lZC4gKi8KICAgICAgICAgUFJJTlQoIi0gWGVuIG11c3Qg
YmUgZW50ZXJlZCBpbiBOUyBFTDIgbW9kZSAtXHJcbiIpCiAgICAgICAgIFBSSU5UKCItIFBsZWFz
ZSB1cGRhdGUgdGhlIGJvb3Rsb2FkZXIgLVxyXG4iKQogICAgICAgICBiIGZhaWwKLQotZWwyOiAg
ICBQUklOVCgiLSBYZW4gc3RhcnRpbmcgYXQgRUwyIC1cclxuIikKLSAgICAgICAgcmV0CiBFTkRQ
Uk9DKGNoZWNrX2NwdV9tb2RlKQogCiB6ZXJvX2JzczoKLS0gCjIuMTEuMAoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 22 21:40:17 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Jul 2019 21:40:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hpg2a-0002Wf-Qg; Mon, 22 Jul 2019 21:40:16 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=SK1b=VT=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hpg2Y-0002TE-NM
 for xen-devel@lists.xenproject.org; Mon, 22 Jul 2019 21:40:14 +0000
X-Inumbo-ID: 484659ac-acc9-11e9-801e-1bd7ebfa9c4e
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 484659ac-acc9-11e9-801e-1bd7ebfa9c4e;
 Mon, 22 Jul 2019 21:40:11 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 1D022152F;
 Mon, 22 Jul 2019 14:40:11 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 6A1E63F71F;
 Mon, 22 Jul 2019 14:40:10 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Mon, 22 Jul 2019 22:39:29 +0100
Message-Id: <20190722213958.5761-7-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190722213958.5761-1-julien.grall@arm.com>
References: <20190722213958.5761-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH v2 06/35] xen/arm64: head: Introduce distinct
 paths for the boot CPU and secondary 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: Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIGJvb3QgY29kZSBpcyBjdXJyZW50bHkgcXVpdGUgZGlmZmljdWx0IHRvIGdvIHRocm91Z2gg
YmVjYXVzZSBvZiB0aGUKbGFjayBvZiBkb2N1bWVudGF0aW9uIGFuZCBhIG51bWJlciBvZiBpbmRp
cmVjdGlvbiB0byBhdm9pZCBleGVjdXRpbmcKc29tZSBwYXRoIGluIGVpdGhlciB0aGUgYm9vdCBD
UFUgb3Igc2Vjb25kYXJ5IENQVXMuCgpJbiBhbiBhdHRlbXB0IHRvIG1ha2UgdGhlIGJvb3QgY29k
ZSBlYXNpZXIgdG8gZm9sbG93LCBlYWNoIHBhcnRzIG9mIHRoZQpib290IGFyZSBub3cgaW4gc2Vw
YXJhdGUgZnVuY3Rpb25zLiBGdXJ0aGVybW9yZSwgdGhlIHBhdGhzIGZvciB0aGUgYm9vdApDUFUg
YW5kIHNlY29uZGFyeSBDUFVzIGFyZSBub3cgZGlzdGluY3QgYW5kIGZvciBub3cgd2lsbCBjYWxs
IGVhY2gKZnVuY3Rpb25zLgoKRm9sbG93LXVwcyB3aWxsIHJlbW92ZSB1bm5lY2Vzc2FyeSBjYWxs
cyBhbmQgZG8gZnVydGhlciBpbXByb3ZlbWVudAooc3VjaCBhcyBhZGRpbmcgZG9jdW1lbnRhdGlv
biBhbmQgcmVzaHVmZmxpbmcpLgoKTm90ZSB0aGF0IHRoZSBzd2l0Y2ggZnJvbSB1c2luZyB0aGUg
MToxIG1hcHBpbmcgdG8gdGhlIHJ1bnRpbWUgbWFwcGluZwppcyBkdXBsaWNhdGVkIGZvciBlYWNo
IHBhdGguIFRoaXMgaXMgYmVjYXVzZSBpbiB0aGUgZnV0dXJlIHdlIHdpbGwgbmVlZAp0byBzdGF5
IGxvbmdlciBpbiB0aGUgMToxIG1hcHBpbmcgZm9yIHRoZSBib290IENQVS4KClNpZ25lZC1vZmYt
Ynk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CgotLS0KICAgIENoYW5nZXMg
aW4gdjI6CiAgICAgICAgLSBBdm9pZCBpbmZpbml0ZSBsb29wIG9uIGJvb3QgQ1BVCiAgICAgICAg
LSBGaXggdHlwb2VzIGluIHRoZSBjb21taXQgbWVzc2FnZQogICAgICAgIC0gcy9JRC8xOjEvCi0t
LQogeGVuL2FyY2gvYXJtL2FybTY0L2hlYWQuUyB8IDYwICsrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKystLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgNTEgaW5zZXJ0aW9ucygr
KSwgOSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vYXJtNjQvaGVhZC5T
IGIveGVuL2FyY2gvYXJtL2FybTY0L2hlYWQuUwppbmRleCA2M2Q2M2JjOGVjLi5kZjc5N2ExNTcz
IDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vYXJtNjQvaGVhZC5TCisrKyBiL3hlbi9hcmNoL2Fy
bS9hcm02NC9oZWFkLlMKQEAgLTI5MCw3ICsyOTAsMTkgQEAgcmVhbF9zdGFydF9lZmk6CiAKICAg
ICAgICAgbW92ICAgeDIyLCAjMCAgICAgICAgICAgICAgICAvKiB4MjIgOj0gaXNfc2Vjb25kYXJ5
X2NwdSAqLwogCi0gICAgICAgIGIgICAgIGNvbW1vbl9zdGFydAorICAgICAgICBibCAgICBjaGVj
a19jcHVfbW9kZQorICAgICAgICBibCAgICB6ZXJvX2JzcworICAgICAgICBibCAgICBjcHVfaW5p
dAorICAgICAgICBibCAgICBjcmVhdGVfcGFnZV90YWJsZXMKKyAgICAgICAgYmwgICAgZW5hYmxl
X21tdQorCisgICAgICAgIC8qIFdlIGFyZSBzdGlsbCBpbiB0aGUgMToxIG1hcHBpbmcuIEp1bXAg
dG8gdGhlIHJ1bnRpbWUgVmlydHVhbCBBZGRyZXNzLiAqLworICAgICAgICBsZHIgICB4MCwgPXBy
aW1hcnlfc3dpdGNoZWQKKyAgICAgICAgYnIgICAgeDAKK3ByaW1hcnlfc3dpdGNoZWQ6CisgICAg
ICAgIGJsICAgIHNldHVwX2ZpeG1hcAorICAgICAgICBiICAgICBsYXVuY2gKK0VORFBST0MocmVh
bF9zdGFydCkKIAogR0xPQkFMKGluaXRfc2Vjb25kYXJ5KQogICAgICAgICBtc3IgICBEQUlGU2V0
LCAweGYgICAgICAgICAgIC8qIERpc2FibGUgYWxsIGludGVycnVwdHMgKi8KQEAgLTMyNCw5ICsz
MzYsMjEgQEAgR0xPQkFMKGluaXRfc2Vjb25kYXJ5KQogICAgICAgICBwcmludF9yZWcgeDI0CiAg
ICAgICAgIFBSSU5UKCIgYm9vdGluZyAtXHJcbiIpCiAjZW5kaWYKLQotY29tbW9uX3N0YXJ0Ogot
CisgICAgICAgIGJsICAgIGNoZWNrX2NwdV9tb2RlCisgICAgICAgIGJsICAgIHplcm9fYnNzCisg
ICAgICAgIGJsICAgIGNwdV9pbml0CisgICAgICAgIGJsICAgIGNyZWF0ZV9wYWdlX3RhYmxlcwor
ICAgICAgICBibCAgICBlbmFibGVfbW11CisKKyAgICAgICAgLyogV2UgYXJlIHN0aWxsIGluIHRo
ZSAxOjEgbWFwcGluZy4gSnVtcCB0byB0aGUgcnVudGltZSBWaXJ0dWFsIEFkZHJlc3MuICovCisg
ICAgICAgIGxkciAgIHgwLCA9c2Vjb25kYXJ5X3N3aXRjaGVkCisgICAgICAgIGJyICAgIHgwCitz
ZWNvbmRhcnlfc3dpdGNoZWQ6CisgICAgICAgIGJsICAgIHNldHVwX2ZpeG1hcAorICAgICAgICBi
ICAgICBsYXVuY2gKK0VORFBST0MoaW5pdF9zZWNvbmRhcnkpCisKK2NoZWNrX2NwdV9tb2RlOgog
ICAgICAgICBQUklOVCgiLSBDdXJyZW50IEVMICIpCiAgICAgICAgIG1ycyAgIHg1LCBDdXJyZW50
RUwKICAgICAgICAgcHJpbnRfcmVnIHg1CkBAIC0zNDMsNyArMzY3LDEwIEBAIGNvbW1vbl9zdGFy
dDoKICAgICAgICAgYiBmYWlsCiAKIGVsMjogICAgUFJJTlQoIi0gWGVuIHN0YXJ0aW5nIGF0IEVM
MiAtXHJcbiIpCisgICAgICAgIHJldAorRU5EUFJPQyhjaGVja19jcHVfbW9kZSkKIAoremVyb19i
c3M6CiAgICAgICAgIC8qIFplcm8gQlNTIG9ubHkgd2hlbiByZXF1ZXN0ZWQgKi8KICAgICAgICAg
Y2JueiAgeDI2LCBza2lwX2JzcwogCkBAIC0zNTYsNiArMzgzLDEwIEBAIGVsMjogICAgUFJJTlQo
Ii0gWGVuIHN0YXJ0aW5nIGF0IEVMMiAtXHJcbiIpCiAgICAgICAgIGIubG8gIDFiCiAKIHNraXBf
YnNzOgorICAgICAgICByZXQKK0VORFBST0MoemVyb19ic3MpCisKK2NwdV9pbml0OgogICAgICAg
ICBQUklOVCgiLSBTZXR0aW5nIHVwIGNvbnRyb2wgcmVnaXN0ZXJzIC1cclxuIikKIAogICAgICAg
ICAvKiBTZXQgdXAgbWVtb3J5IGF0dHJpYnV0ZSB0eXBlIHRhYmxlcyAqLwpAQCAtMzgyLDcgKzQx
MywxMCBAQCBza2lwX2JzczoKICAgICAgICAgICogYXJlIGhhbmRsZWQgdXNpbmcgdGhlIEVMMiBz
dGFjayBwb2ludGVyLCByYXRoZXIKICAgICAgICAgICogdGhhbiBTUF9FTDAuICovCiAgICAgICAg
IG1zciBzcHNlbCwgIzEKKyAgICAgICAgcmV0CitFTkRQUk9DKGNwdV9pbml0KQogCitjcmVhdGVf
cGFnZV90YWJsZXM6CiAgICAgICAgIC8qIFJlYnVpbGQgdGhlIGJvb3QgcGFnZXRhYmxlJ3MgZmly
c3QtbGV2ZWwgZW50cmllcy4gVGhlIHN0cnVjdHVyZQogICAgICAgICAgKiBpcyBkZXNjcmliZWQg
aW4gbW0uYy4KICAgICAgICAgICoKQEAgLTUwNyw2ICs1NDEsMTAgQEAgdmlydHBoeXNfY2xhc2g6
CiAgICAgICAgIGIgICAgIGZhaWwKIAogMToKKyAgICAgICAgcmV0CitFTkRQUk9DKGNyZWF0ZV9w
YWdlX3RhYmxlcykKKworZW5hYmxlX21tdToKICAgICAgICAgUFJJTlQoIi0gVHVybmluZyBvbiBw
YWdpbmcgLVxyXG4iKQogCiAgICAgICAgIC8qCkBAIC01MTYsMTYgKzU1NCwxNiBAQCB2aXJ0cGh5
c19jbGFzaDoKICAgICAgICAgdGxiaSAgYWxsZTIgICAgICAgICAgICAgICAgICAvKiBGbHVzaCBo
eXBlcnZpc29yIFRMQnMgKi8KICAgICAgICAgZHNiICAgbnNoCiAKLSAgICAgICAgbGRyICAgeDEs
ID1wYWdpbmcgICAgICAgICAgICAvKiBFeHBsaWNpdCB2YWRkciwgbm90IFJJUC1yZWxhdGl2ZSAq
LwogICAgICAgICBtcnMgICB4MCwgU0NUTFJfRUwyCiAgICAgICAgIG9yciAgIHgwLCB4MCwgI1ND
VExSX0F4eF9FTHhfTSAgLyogRW5hYmxlIE1NVSAqLwogICAgICAgICBvcnIgICB4MCwgeDAsICNT
Q1RMUl9BeHhfRUx4X0MgIC8qIEVuYWJsZSBELWNhY2hlICovCiAgICAgICAgIGRzYiAgIHN5ICAg
ICAgICAgICAgICAgICAgICAgLyogRmx1c2ggUFRFIHdyaXRlcyBhbmQgZmluaXNoIHJlYWRzICov
CiAgICAgICAgIG1zciAgIFNDVExSX0VMMiwgeDAgICAgICAgICAgLyogbm93IHBhZ2luZyBpcyBl
bmFibGVkICovCiAgICAgICAgIGlzYiAgICAgICAgICAgICAgICAgICAgICAgICAgLyogTm93LCBm
bHVzaCB0aGUgaWNhY2hlICovCi0gICAgICAgIGJyICAgIHgxICAgICAgICAgICAgICAgICAgICAg
LyogR2V0IGEgcHJvcGVyIHZhZGRyIGludG8gUEMgKi8KLXBhZ2luZzoKKyAgICAgICAgcmV0CitF
TkRQUk9DKGVuYWJsZV9tbXUpCiAKK3NldHVwX2ZpeG1hcDoKICAgICAgICAgLyogTm93IHdlIGNh
biBpbnN0YWxsIHRoZSBmaXhtYXAgYW5kIGR0YiBtYXBwaW5ncywgc2luY2Ugd2UKICAgICAgICAg
ICogZG9uJ3QgbmVlZCB0aGUgMToxIG1hcCBhbnkgbW9yZSAqLwogICAgICAgICBkc2IgICBzeQpA
QCAtNTY3LDExICs2MDUsMTQgQEAgcGFnaW5nOgogICAgICAgICB0bGJpICBhbGxlMgogICAgICAg
ICBkc2IgICBzeSAgICAgICAgICAgICAgICAgICAgIC8qIEVuc3VyZSBjb21wbGV0aW9uIG9mIFRM
QiBmbHVzaCAqLwogICAgICAgICBpc2IKKyAgICAgICAgcmV0CitFTkRQUk9DKHNldHVwX2ZpeG1h
cCkKIAorbGF1bmNoOgogICAgICAgICBQUklOVCgiLSBSZWFkeSAtXHJcbiIpCiAKICAgICAgICAg
LyogVGhlIGJvb3QgQ1BVIHNob3VsZCBnbyBzdHJhaWdodCBpbnRvIEMgbm93ICovCi0gICAgICAg
IGNieiAgIHgyMiwgbGF1bmNoCisgICAgICAgIGNieiAgIHgyMiwgMWYKIAogICAgICAgICAvKiBO
b24tYm9vdCBDUFVzIG5lZWQgdG8gbW92ZSBvbiB0byB0aGUgcHJvcGVyIHBhZ2V0YWJsZXMsIHdo
aWNoIHdlcmUKICAgICAgICAgICogc2V0dXAgaW4gaW5pdF9zZWNvbmRhcnlfcGFnZXRhYmxlcy4g
Ki8KQEAgLTU4Niw3ICs2MjcsNyBAQCBwYWdpbmc6CiAgICAgICAgIGRzYiAgIHN5ICAgICAgICAg
ICAgICAgICAgICAgLyogRW5zdXJlIGNvbXBsZXRpb24gb2YgVExCIGZsdXNoICovCiAgICAgICAg
IGlzYgogCi1sYXVuY2g6CisxOgogICAgICAgICBsZHIgICB4MCwgPWluaXRfZGF0YQogICAgICAg
ICBhZGQgICB4MCwgeDAsICNJTklUSU5GT19zdGFjayAvKiBGaW5kIHRoZSBib290LXRpbWUgc3Rh
Y2sgKi8KICAgICAgICAgbGRyICAgeDAsIFt4MF0KQEAgLTYwMSw2ICs2NDIsNyBAQCBsYXVuY2g6
CiAgICAgICAgIGIgICAgIHN0YXJ0X3hlbiAgICAgICAgICAgICAgLyogYW5kIGRpc2FwcGVhciBp
bnRvIHRoZSBsYW5kIG9mIEMgKi8KIDE6CiAgICAgICAgIGIgICAgIHN0YXJ0X3NlY29uZGFyeSAg
ICAgICAgLyogKHRvIHRoZSBhcHByb3ByaWF0ZSBlbnRyeSBwb2ludCkgKi8KK0VORFBST0MobGF1
bmNoKQogCiAvKiBGYWlsLXN0b3AgKi8KIGZhaWw6ICAgUFJJTlQoIi0gQm9vdCBmYWlsZWQgLVxy
XG4iKQotLSAKMi4xMS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 22 21:40:17 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Jul 2019 21:40:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hpg2b-0002XY-9v; Mon, 22 Jul 2019 21:40:17 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=SK1b=VT=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hpg2a-0002VI-3k
 for xen-devel@lists.xenproject.org; Mon, 22 Jul 2019 21:40:16 +0000
X-Inumbo-ID: 4a6588d4-acc9-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 4a6588d4-acc9-11e9-8980-bc764e045a96;
 Mon, 22 Jul 2019 21:40:14 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id B071F344;
 Mon, 22 Jul 2019 14:40:14 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 09D303F71F;
 Mon, 22 Jul 2019 14:40:13 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Mon, 22 Jul 2019 22:39:33 +0100
Message-Id: <20190722213958.5761-11-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190722213958.5761-1-julien.grall@arm.com>
References: <20190722213958.5761-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH v2 10/35] xen/arm64: head: Improve coding style
 and document create_pages_tables()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QWRqdXN0IHRoZSBjb2Rpbmcgc3R5bGUgdXNlZCBpbiB0aGUgY29tbWVudHMgd2l0aGluIGNyZWF0
ZV9wYWdlc190YWJsZXMoKQoKTGFzdGx5LCBkb2N1bWVudCB0aGUgYmVoYXZpb3IgYW5kIHRoZSBt
YWluIHJlZ2lzdGVycyB1c2FnZSB3aXRoaW4gdGhlCmZ1bmN0aW9uLiBOb3RlIHRoYXQgeDI1IGlz
IG5vdyBvbmx5IHVzZWQgd2l0aGluIHRoZSBmdW5jdGlvbiwgc28gaXQgZG9lcwpub3QgbmVlZCB0
byBiZSBwYXJ0IG9mIHRoZSBjb21tb24gcmVnaXN0ZXIuCgpTaWduZWQtb2ZmLWJ5OiBKdWxpZW4g
R3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgotLS0KIHhlbi9hcmNoL2FybS9hcm02NC9oZWFk
LlMgfCAzNCArKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdl
ZCwgMjMgaW5zZXJ0aW9ucygrKSwgMTEgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2Fy
Y2gvYXJtL2FybTY0L2hlYWQuUyBiL3hlbi9hcmNoL2FybS9hcm02NC9oZWFkLlMKaW5kZXggZGRj
NTE2NzAyMC4uZWRkZjY2MzAyMSAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL2FybTY0L2hlYWQu
UworKysgYi94ZW4vYXJjaC9hcm0vYXJtNjQvaGVhZC5TCkBAIC03MCw3ICs3MCw3IEBACiAgKiAg
eDIyIC0gaXNfc2Vjb25kYXJ5X2NwdQogICogIHgyMyAtIFVBUlQgYWRkcmVzcwogICogIHgyNCAt
Ci0gKiAgeDI1IC0gaWRlbnRpdHkgbWFwIGluIHBsYWNlCisgKiAgeDI1IC0KICAqICB4MjYgLSBz
a2lwX3plcm9fYnNzIChib290IGNwdSBvbmx5KQogICogIHgyNyAtCiAgKiAgeDI4IC0KQEAgLTQz
NiwxNiArNDM2LDI3IEBAIGNwdV9pbml0OgogICAgICAgICByZXQKIEVORFBST0MoY3B1X2luaXQp
CiAKKy8qCisgKiBSZWJ1aWxkIHRoZSBib290IHBhZ2V0YWJsZSdzIGZpcnN0LWxldmVsIGVudHJp
ZXMuIFRoZSBzdHJ1Y3R1cmUKKyAqIGlzIGRlc2NyaWJlZCBpbiBtbS5jLgorICoKKyAqIEFmdGVy
IHRoZSBDUFUgZW5hYmxlcyBwYWdpbmcgaXQgd2lsbCBhZGQgdGhlIGZpeG1hcCBtYXBwaW5nCisg
KiB0byB0aGVzZSBwYWdlIHRhYmxlcywgaG93ZXZlciB0aGlzIG1heSBjbGFzaCB3aXRoIHRoZSAx
OjEKKyAqIG1hcHBpbmcuIFNvIGVhY2ggQ1BVIG11c3QgcmVidWlsZCB0aGUgcGFnZSB0YWJsZXMg
aGVyZSB3aXRoCisgKiB0aGUgMToxIGluIHBsYWNlLgorICoKKyAqIElucHV0czoKKyAqICAgeDE5
OiBwYWRkcihzdGFydCkKKyAqICAgeDIwOiBwaHlzIG9mZnNldAorICoKKyAqIENsb2JiZXJzIHgw
IC0geDQsIHgyNQorICoKKyAqIFJlZ2lzdGVyIHVzYWdlIHdpdGhpbiB0aGlzIGZ1bmN0aW9uOgor
ICogICB4MjU6IElkZW50aXR5IG1hcCBpbiBwbGFjZQorICovCiBjcmVhdGVfcGFnZV90YWJsZXM6
Ci0gICAgICAgIC8qIFJlYnVpbGQgdGhlIGJvb3QgcGFnZXRhYmxlJ3MgZmlyc3QtbGV2ZWwgZW50
cmllcy4gVGhlIHN0cnVjdHVyZQotICAgICAgICAgKiBpcyBkZXNjcmliZWQgaW4gbW0uYy4KLSAg
ICAgICAgICoKLSAgICAgICAgICogQWZ0ZXIgdGhlIENQVSBlbmFibGVzIHBhZ2luZyBpdCB3aWxs
IGFkZCB0aGUgZml4bWFwIG1hcHBpbmcKLSAgICAgICAgICogdG8gdGhlc2UgcGFnZSB0YWJsZXMs
IGhvd2V2ZXIgdGhpcyBtYXkgY2xhc2ggd2l0aCB0aGUgMToxCi0gICAgICAgICAqIG1hcHBpbmcu
IFNvIGVhY2ggQ1BVIG11c3QgcmVidWlsZCB0aGUgcGFnZSB0YWJsZXMgaGVyZSB3aXRoCi0gICAg
ICAgICAqIHRoZSAxOjEgaW4gcGxhY2UuICovCi0KLSAgICAgICAgLyogSWYgWGVuIGlzIGxvYWRl
ZCBhdCBleGFjdGx5IFhFTl9WSVJUX1NUQVJUIHRoZW4gd2UgZG9uJ3QKKyAgICAgICAgLyoKKyAg
ICAgICAgICogSWYgWGVuIGlzIGxvYWRlZCBhdCBleGFjdGx5IFhFTl9WSVJUX1NUQVJUIHRoZW4g
d2UgZG9uJ3QKICAgICAgICAgICogbmVlZCBhbiBhZGRpdGlvbmFsIDE6MSBtYXBwaW5nLCB0aGUg
dmlydHVhbCBtYXBwaW5nIHdpbGwKICAgICAgICAgICogc3VmZmljZS4KICAgICAgICAgICovCkBA
IC00NjksNyArNDgwLDggQEAgY3JlYXRlX3BhZ2VfdGFibGVzOgogICAgICAgICBjYnogICB4MSwg
MWYgICAgICAgICAgICAgICAgIC8qIEl0J3MgaW4gc2xvdCAwLCBtYXAgaW4gYm9vdF9maXJzdAog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAqIG9yIGJvb3Rfc2Vjb25kIGxh
dGVyIG9uICovCiAKLSAgICAgICAgLyogTGV2ZWwgemVybyBkb2VzIG5vdCBzdXBwb3J0IHN1cGVy
cGFnZSBtYXBwaW5ncywgc28gd2UgaGF2ZQorICAgICAgICAvKgorICAgICAgICAgKiBMZXZlbCB6
ZXJvIGRvZXMgbm90IHN1cHBvcnQgc3VwZXJwYWdlIG1hcHBpbmdzLCBzbyB3ZSBoYXZlCiAgICAg
ICAgICAqIHRvIHVzZSBhbiBleHRyYSBmaXJzdCBsZXZlbCBwYWdlIGluIHdoaWNoIHdlIGNyZWF0
ZSBhIDFHQiBtYXBwaW5nLgogICAgICAgICAgKi8KICAgICAgICAgbG9hZF9wYWRkciB4MiwgYm9v
dF9maXJzdF9pZAotLSAKMi4xMS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 22 21:40:18 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Jul 2019 21:40:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hpg2b-0002YF-OE; Mon, 22 Jul 2019 21:40:17 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=SK1b=VT=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hpg2a-0002Vn-Br
 for xen-devel@lists.xenproject.org; Mon, 22 Jul 2019 21:40:16 +0000
X-Inumbo-ID: 4af6d3df-acc9-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 4af6d3df-acc9-11e9-8980-bc764e045a96;
 Mon, 22 Jul 2019 21:40:15 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 974E1152F;
 Mon, 22 Jul 2019 14:40:15 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id E49193F71F;
 Mon, 22 Jul 2019 14:40:14 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Mon, 22 Jul 2019 22:39:34 +0100
Message-Id: <20190722213958.5761-12-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190722213958.5761-1-julien.grall@arm.com>
References: <20190722213958.5761-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH v2 11/35] xen/arm64: head: Document enable_mmu()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RG9jdW1lbnQgdGhlIGJlaGF2aW9yIGFuZCB0aGUgbWFpbiByZWdpc3RlcnMgdXNhZ2Ugd2l0aGlu
IGVuYWJsZV9tbXUoKS4KClNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxs
QGFybS5jb20+CgotLS0KICAgIENoYW5nZXMgaW4gdjI6CiAgICAgICAgLSB4MiBhbmQgeDMgYXJl
IGFsc28gY2xvYmJlcnMuIFVwZGF0ZSB0aGUgY29tbWVudCBhY2NvcmRpbmdseQogICAgICAgIC0g
cy9JRC8xOjEvCi0tLQogeGVuL2FyY2gvYXJtL2FybTY0L2hlYWQuUyB8IDcgKysrKysrKwogMSBm
aWxlIGNoYW5nZWQsIDcgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9h
cm02NC9oZWFkLlMgYi94ZW4vYXJjaC9hcm0vYXJtNjQvaGVhZC5TCmluZGV4IGVkZGY2NjMwMjEu
LjYzNTYzZWY1ZTMgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9hcm02NC9oZWFkLlMKKysrIGIv
eGVuL2FyY2gvYXJtL2FybTY0L2hlYWQuUwpAQCAtNTc2LDYgKzU3NiwxMyBAQCB2aXJ0cGh5c19j
bGFzaDoKICAgICAgICAgcmV0CiBFTkRQUk9DKGNyZWF0ZV9wYWdlX3RhYmxlcykKIAorLyoKKyAq
IFR1cm4gb24gdGhlIERhdGEgQ2FjaGUgYW5kIHRoZSBNTVUuIFRoZSBmdW5jdGlvbiB3aWxsIHJl
dHVybiBvbiB0aGUgMToxCisgKiBtYXBwaW5nLiBJbiBvdGhlciB3b3JkLCB0aGUgY2FsbGVyIGlz
IHJlc3BvbnNpYmxlIHRvIHN3aXRjaCB0byB0aGUgcnVudGltZQorICogbWFwcGluZy4KKyAqCisg
KiBDbG9iYmVycyB4MCAtIHgzCisgKi8KIGVuYWJsZV9tbXU6CiAgICAgICAgIFBSSU5UKCItIFR1
cm5pbmcgb24gcGFnaW5nIC1cclxuIikKIAotLSAKMi4xMS4wCgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 22 21:40:19 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Jul 2019 21:40:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hpg2d-0002bI-Eb; Mon, 22 Jul 2019 21:40:19 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=SK1b=VT=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hpg2b-0002Xx-Lu
 for xen-devel@lists.xenproject.org; Mon, 22 Jul 2019 21:40:17 +0000
X-Inumbo-ID: 4b71e531-acc9-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 4b71e531-acc9-11e9-8980-bc764e045a96;
 Mon, 22 Jul 2019 21:40:16 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 7DA151509;
 Mon, 22 Jul 2019 14:40:16 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id CB7A33F71F;
 Mon, 22 Jul 2019 14:40:15 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Mon, 22 Jul 2019 22:39:35 +0100
Message-Id: <20190722213958.5761-13-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190722213958.5761-1-julien.grall@arm.com>
References: <20190722213958.5761-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH v2 12/35] xen/arm64: head: Move assembly switch
 to the runtime PT in secondary CPUs path
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIGFzc2VtYmx5IHN3aXRjaCB0byB0aGUgcnVudGltZSBQVCBpcyBvbmx5IG5lY2Vzc2FyeSBm
b3IgdGhlCnNlY29uZGFyeSBDUFVzLiBTbyBtb3ZlIHRoZSBjb2RlIGluIHRoZSBzZWNvbmRhcnkg
Q1BVcyBwYXRoLgoKV2hpbGUgdGhpcyBpcyBkZWZpbml0ZWx5IG5vdCBjb21wbGlhbnQgd2l0aCB0
aGUgQXJtIEFybSBhcyB3ZSBhcmUKc3dpdGNoaW5nIGJldHdlZW4gdHdvIGRpZmZlcmVudHMgc2V0
IG9mIHBhZ2UtdGFibGVzIHdpdGhvdXQgdHVybmluZyBvZmYKdGhlIE1NVS4gVHVybmluZyBvZmYg
dGhlIE1NVSBpcyBpbXBvc3NpYmxlIGhlcmUgYXMgdGhlIElEIG1hcCBtYXkgY2xhc2gKd2l0aCBv
dGhlciBtYXBwaW5ncyBpbiB0aGUgcnVudGltZSBwYWdlLXRhYmxlcy4gVGhpcyB3aWxsIHJlcXVp
cmUgbW9yZQpyZXdvcmsgdG8gYXZvaWQgdGhlIHByb2JsZW0uIFNvIGZvciBub3cgYWRkIGEgVE9E
TyBpbiB0aGUgY29kZS4KClNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxs
QGFybS5jb20+CkFja2VkLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5l
bC5vcmc+CgotLS0KICAgIENoYW5nZXMgaW4gdjIKICAgICAgICAtIEFkZCBTdGVmYW5vJ3MgYWNr
ZWQtYnkKLS0tCiB4ZW4vYXJjaC9hcm0vYXJtNjQvaGVhZC5TIHwgMzQgKysrKysrKysrKysrKysr
KystLS0tLS0tLS0tLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDE3IGluc2VydGlvbnMoKyksIDE3
IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9hcm02NC9oZWFkLlMgYi94
ZW4vYXJjaC9hcm0vYXJtNjQvaGVhZC5TCmluZGV4IDYzNTYzZWY1ZTMuLjRjZTQ4OTVhMGQgMTAw
NjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9hcm02NC9oZWFkLlMKKysrIGIveGVuL2FyY2gvYXJtL2Fy
bTY0L2hlYWQuUwpAQCAtMzQ0LDYgKzM0NCwyMyBAQCBHTE9CQUwoaW5pdF9zZWNvbmRhcnkpCiAg
ICAgICAgIGJyICAgIHgwCiBzZWNvbmRhcnlfc3dpdGNoZWQ6CiAgICAgICAgIGJsICAgIHNldHVw
X2ZpeG1hcAorCisgICAgICAgIC8qCisgICAgICAgICAqIE5vbi1ib290IENQVXMgbmVlZCB0byBt
b3ZlIG9uIHRvIHRoZSBwcm9wZXIgcGFnZXRhYmxlcywgd2hpY2ggd2VyZQorICAgICAgICAgKiBz
ZXR1cCBpbiBpbml0X3NlY29uZGFyeV9wYWdldGFibGVzLgorICAgICAgICAgKgorICAgICAgICAg
KiBYWFg6IFRoaXMgaXMgbm90IGNvbXBsaWFudCB3aXRoIHRoZSBBcm0gQXJtLgorICAgICAgICAg
Ki8KKyAgICAgICAgbGRyICAgeDQsID1pbml0X3R0YnIgICAgICAgICAvKiBWQSBvZiBUVEJSMF9F
TDIgc3Rhc2hlZCBieSBDUFUgMCAqLworICAgICAgICBsZHIgICB4NCwgW3g0XSAgICAgICAgICAg
ICAgIC8qIEFjdHVhbCB2YWx1ZSAqLworICAgICAgICBkc2IgICBzeQorICAgICAgICBtc3IgICBU
VEJSMF9FTDIsIHg0CisgICAgICAgIGRzYiAgIHN5CisgICAgICAgIGlzYgorICAgICAgICB0bGJp
ICBhbGxlMgorICAgICAgICBkc2IgICBzeSAgICAgICAgICAgICAgICAgICAgIC8qIEVuc3VyZSBj
b21wbGV0aW9uIG9mIFRMQiBmbHVzaCAqLworICAgICAgICBpc2IKKwogICAgICAgICBiICAgICBs
YXVuY2gKIEVORFBST0MoaW5pdF9zZWNvbmRhcnkpCiAKQEAgLTY1MCwyMyArNjY3LDYgQEAgRU5E
UFJPQyhzZXR1cF9maXhtYXApCiBsYXVuY2g6CiAgICAgICAgIFBSSU5UKCItIFJlYWR5IC1cclxu
IikKIAotICAgICAgICAvKiBUaGUgYm9vdCBDUFUgc2hvdWxkIGdvIHN0cmFpZ2h0IGludG8gQyBu
b3cgKi8KLSAgICAgICAgY2J6ICAgeDIyLCAxZgotCi0gICAgICAgIC8qIE5vbi1ib290IENQVXMg
bmVlZCB0byBtb3ZlIG9uIHRvIHRoZSBwcm9wZXIgcGFnZXRhYmxlcywgd2hpY2ggd2VyZQotICAg
ICAgICAgKiBzZXR1cCBpbiBpbml0X3NlY29uZGFyeV9wYWdldGFibGVzLiAqLwotCi0gICAgICAg
IGxkciAgIHg0LCA9aW5pdF90dGJyICAgICAgICAgLyogVkEgb2YgVFRCUjBfRUwyIHN0YXNoZWQg
YnkgQ1BVIDAgKi8KLSAgICAgICAgbGRyICAgeDQsIFt4NF0gICAgICAgICAgICAgICAvKiBBY3R1
YWwgdmFsdWUgKi8KLSAgICAgICAgZHNiICAgc3kKLSAgICAgICAgbXNyICAgVFRCUjBfRUwyLCB4
NAotICAgICAgICBkc2IgICBzeQotICAgICAgICBpc2IKLSAgICAgICAgdGxiaSAgYWxsZTIKLSAg
ICAgICAgZHNiICAgc3kgICAgICAgICAgICAgICAgICAgICAvKiBFbnN1cmUgY29tcGxldGlvbiBv
ZiBUTEIgZmx1c2ggKi8KLSAgICAgICAgaXNiCi0KLTE6CiAgICAgICAgIGxkciAgIHgwLCA9aW5p
dF9kYXRhCiAgICAgICAgIGFkZCAgIHgwLCB4MCwgI0lOSVRJTkZPX3N0YWNrIC8qIEZpbmQgdGhl
IGJvb3QtdGltZSBzdGFjayAqLwogICAgICAgICBsZHIgICB4MCwgW3gwXQotLSAKMi4xMS4wCgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 22 21:40:21 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Jul 2019 21: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 1hpg2e-0002db-Pm; Mon, 22 Jul 2019 21:40: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=SK1b=VT=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hpg2c-0002aX-W2
 for xen-devel@lists.xenproject.org; Mon, 22 Jul 2019 21:40:19 +0000
X-Inumbo-ID: 4c0bbbe4-acc9-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 4c0bbbe4-acc9-11e9-8980-bc764e045a96;
 Mon, 22 Jul 2019 21:40:17 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 7F340153B;
 Mon, 22 Jul 2019 14:40:17 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id B1ECC3F71F;
 Mon, 22 Jul 2019 14:40:16 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Mon, 22 Jul 2019 22:39:36 +0100
Message-Id: <20190722213958.5761-14-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190722213958.5761-1-julien.grall@arm.com>
References: <20190722213958.5761-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH v2 13/35] xen/arm64: head: Don't setup the
 fixmap on secondary 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: Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 Stefano Stabellini <stabellini@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>

c2V0dXBfZml4bWFwKCkgd2lsbCBzZXR1cCB0aGUgZml4bWFwIGluIHRoZSBib290IHBhZ2UgdGFi
bGVzIGluIG9yZGVyIHRvCnVzZSBlYXJseXByaW50ayBhbmQgYWxzbyB1cGRhdGUgdGhlIHJlZ2lz
dGVyIHgyMyBob2xkaW5nIHRoZSBhZGRyZXNzIHRvCnRoZSBVQVJULgoKSG93ZXZlciwgc2Vjb25k
YXJ5IENQVXMgYXJlIG5vdCB1c2luZyBlYXJseXByaW50ayBiZXR3ZWVuIHR1cm5pbmcgdGhlCk1N
VSBvbiBhbmQgc3dpdGNoaW5nIHRvIHRoZSBydW50aW1lIHBhZ2UgdGFibGUuIFNvIHNldHRpbmcg
dXAgdGhlCmZpeG1hcCBpbiB0aGUgYm9vdCBwYWdlcyB0YWJsZSBpcyBwb2ludGxlc3MuCgpUaGlz
IG1lYW5zIG1vc3Qgb2Ygc2V0dXBfZml4bWFwKCkgaXMgbm90IG5lY2Vzc2FyeSBmb3IgdGhlIHNl
Y29uZGFyeQpDUFVzLiBUaGUgdXBkYXRlIG9mIFVBUlQgYWRkcmVzcyBpcyBub3cgbW92ZWQgb3V0
IG9mIHNldHVwX2ZpeG1hcCgpIGFuZApkdXBsaWNhdGVkIGluIHRoZSBDUFUgYm9vdCBhbmQgc2Vj
b25kYXJ5IENQVXMgYm9vdC4gQWRkaXRpb25hbGx5LCB0aGUKY2FsbCB0byBzZXR1cF9maXhtYXAo
KSBpcyByZW1vdmVkIGZyb20gc2Vjb25kYXJ5IENQVXMgYm9vdC4KClNpZ25lZC1vZmYtYnk6IEp1
bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+ClJldmlld2VkLWJ5OiBTdGVmYW5vIFN0
YWJlbGxpbmkgPHN0YWJlbGxpbmlAa2VybmVsLm9yZz4KCi0tLQogICAgQ2hhbmdlcyBpbiB2MjoK
ICAgICAgICAtIEZpeCB0eXBvCiAgICAgICAgLSBDbGFyaWZ5IHRoZSBjb21taXQgbWVzc2FnZQog
ICAgICAgIC0gQWRkIFN0ZWZhbm8ncyByZXZpZXdlZC1ieQotLS0KIHhlbi9hcmNoL2FybS9hcm02
NC9oZWFkLlMgfCAxOCArKysrKysrKy0tLS0tLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCA4IGluc2Vy
dGlvbnMoKyksIDEwIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9hcm02
NC9oZWFkLlMgYi94ZW4vYXJjaC9hcm0vYXJtNjQvaGVhZC5TCmluZGV4IDRjZTQ4OTVhMGQuLjI4
ZWZlOTIzMGMgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9hcm02NC9oZWFkLlMKKysrIGIveGVu
L2FyY2gvYXJtL2FybTY0L2hlYWQuUwpAQCAtMzAxLDYgKzMwMSwxMCBAQCByZWFsX3N0YXJ0X2Vm
aToKICAgICAgICAgYnIgICAgeDAKIHByaW1hcnlfc3dpdGNoZWQ6CiAgICAgICAgIGJsICAgIHNl
dHVwX2ZpeG1hcAorI2lmZGVmIENPTkZJR19FQVJMWV9QUklOVEsKKyAgICAgICAgLyogVXNlIGEg
dmlydHVhbCBhZGRyZXNzIHRvIGFjY2VzcyB0aGUgVUFSVC4gKi8KKyAgICAgICAgbGRyICAgeDIz
LCA9RUFSTFlfVUFSVF9WSVJUVUFMX0FERFJFU1MKKyNlbmRpZgogICAgICAgICBiICAgICBsYXVu
Y2gKIEVORFBST0MocmVhbF9zdGFydCkKIApAQCAtMzQzLDggKzM0Nyw2IEBAIEdMT0JBTChpbml0
X3NlY29uZGFyeSkKICAgICAgICAgbGRyICAgeDAsID1zZWNvbmRhcnlfc3dpdGNoZWQKICAgICAg
ICAgYnIgICAgeDAKIHNlY29uZGFyeV9zd2l0Y2hlZDoKLSAgICAgICAgYmwgICAgc2V0dXBfZml4
bWFwCi0KICAgICAgICAgLyoKICAgICAgICAgICogTm9uLWJvb3QgQ1BVcyBuZWVkIHRvIG1vdmUg
b24gdG8gdGhlIHByb3BlciBwYWdldGFibGVzLCB3aGljaCB3ZXJlCiAgICAgICAgICAqIHNldHVw
IGluIGluaXRfc2Vjb25kYXJ5X3BhZ2V0YWJsZXMuCkBAIC0zNjEsNiArMzYzLDEwIEBAIHNlY29u
ZGFyeV9zd2l0Y2hlZDoKICAgICAgICAgZHNiICAgc3kgICAgICAgICAgICAgICAgICAgICAvKiBF
bnN1cmUgY29tcGxldGlvbiBvZiBUTEIgZmx1c2ggKi8KICAgICAgICAgaXNiCiAKKyNpZmRlZiBD
T05GSUdfRUFSTFlfUFJJTlRLCisgICAgICAgIC8qIFVzZSBhIHZpcnR1YWwgYWRkcmVzcyB0byBh
Y2Nlc3MgdGhlIFVBUlQuICovCisgICAgICAgIGxkciAgIHgyMywgPUVBUkxZX1VBUlRfVklSVFVB
TF9BRERSRVNTCisjZW5kaWYKICAgICAgICAgYiAgICAgbGF1bmNoCiBFTkRQUk9DKGluaXRfc2Vj
b25kYXJ5KQogCkBAIC02MjQsMTAgKzYzMCw2IEBAIHNldHVwX2ZpeG1hcDoKICAgICAgICAgICog
ZG9uJ3QgbmVlZCB0aGUgMToxIG1hcCBhbnkgbW9yZSAqLwogICAgICAgICBkc2IgICBzeQogI2lm
IGRlZmluZWQoQ09ORklHX0VBUkxZX1BSSU5USykgLyogRml4bWFwIGlzIG9ubHkgdXNlZCBieSBl
YXJseSBwcmludGsgKi8KLSAgICAgICAgLyogTm9uLWJvb3QgQ1BVcyBkb24ndCBuZWVkIHRvIHJl
YnVpbGQgdGhlIGZpeG1hcCBpdHNlbGYsIGp1c3QKLSAgICAgICAgICogdGhlIG1hcHBpbmcgZnJv
bSBib290X3NlY29uZCB0byB4ZW5fZml4bWFwICovCi0gICAgICAgIGNibnogIHgyMiwgMWYKLQog
ICAgICAgICAvKiBBZGQgVUFSVCB0byB0aGUgZml4bWFwIHRhYmxlICovCiAgICAgICAgIGxkciAg
IHgxLCA9eGVuX2ZpeG1hcCAgICAgICAgLyogeDEgOj0gdmFkZHIgKHhlbl9maXhtYXApICovCiAg
ICAgICAgIGxzciAgIHgyLCB4MjMsICNUSElSRF9TSElGVApAQCAtNjM1LDcgKzYzNyw2IEBAIHNl
dHVwX2ZpeG1hcDoKICAgICAgICAgbW92ICAgeDMsICNQVF9ERVZfTDMKICAgICAgICAgb3JyICAg
eDIsIHgyLCB4MyAgICAgICAgICAgICAvKiB4MiA6PSA0SyBkZXYgbWFwIGluY2x1ZGluZyBVQVJU
ICovCiAgICAgICAgIHN0ciAgIHgyLCBbeDEsICMoRklYTUFQX0NPTlNPTEUqOCldIC8qIE1hcCBp
dCBpbiB0aGUgZmlyc3QgZml4bWFwJ3Mgc2xvdCAqLwotMToKIAogICAgICAgICAvKiBNYXAgZml4
bWFwIGludG8gYm9vdF9zZWNvbmQgKi8KICAgICAgICAgbGRyICAgeDQsID1ib290X3NlY29uZCAg
ICAgICAvKiB4NCA6PSB2YWRkciAoYm9vdF9zZWNvbmQpICovCkBAIC02NDUsOSArNjQ2LDYgQEAg
c2V0dXBfZml4bWFwOgogICAgICAgICBsZHIgICB4MSwgPUZJWE1BUF9BRERSKDApCiAgICAgICAg
IGxzciAgIHgxLCB4MSwgIyhTRUNPTkRfU0hJRlQgLSAzKSAgIC8qIHgxIDo9IFNsb3QgZm9yIEZJ
WE1BUCgwKSAqLwogICAgICAgICBzdHIgICB4MiwgW3g0LCB4MV0gICAgICAgICAgIC8qIE1hcCBp
dCBpbiB0aGUgZml4bWFwJ3Mgc2xvdCAqLwotCi0gICAgICAgIC8qIFVzZSBhIHZpcnR1YWwgYWRk
cmVzcyB0byBhY2Nlc3MgdGhlIFVBUlQuICovCi0gICAgICAgIGxkciAgIHgyMywgPUVBUkxZX1VB
UlRfVklSVFVBTF9BRERSRVNTCiAjZW5kaWYKIAogICAgICAgICAvKgotLSAKMi4xMS4wCgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 22 21:40:22 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Jul 2019 21:40:22 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hpg2g-0002fo-7J; Mon, 22 Jul 2019 21:40: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=SK1b=VT=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hpg2e-0002cl-AS
 for xen-devel@lists.xenproject.org; Mon, 22 Jul 2019 21:40:20 +0000
X-Inumbo-ID: 4ca084c8-acc9-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 4ca084c8-acc9-11e9-8980-bc764e045a96;
 Mon, 22 Jul 2019 21:40:18 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 6568F1595;
 Mon, 22 Jul 2019 14:40:18 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id B34B13F71F;
 Mon, 22 Jul 2019 14:40:17 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Mon, 22 Jul 2019 22:39:37 +0100
Message-Id: <20190722213958.5761-15-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190722213958.5761-1-julien.grall@arm.com>
References: <20190722213958.5761-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH v2 14/35] xen/arm64: head: Remove 1:1 mapping as
 soon as it is not used
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIDE6MSBtYXBwaW5nIG1heSBjbGFzaCB3aXRoIG90aGVyIHBhcnRzIG9mIHRoZSBYZW4gdmly
dHVhbCBtZW1vcnkKbGF5b3V0LiBBdCB0aGUgbW9tZW50LCBYZW4gaXMgaGFuZGxpbmcgdGhlIGNs
YXNoIGJ5IG9ubHkgY3JlYXRpbmcgYQptYXBwaW5nIHRvIHRoZSBydW50aW1lIHZpcnR1YWwgYWRk
cmVzcyBiZWZvcmUgZW5hYmxpbmcgdGhlIE1NVS4KClRoZSByZXN0IG9mIHRoZSBtYXBwaW5ncyAo
c3VjaCBhcyB0aGUgZml4bWFwKSB3aWxsIGJlIG1hcHBlZCBhZnRlciB0aGUKTU1VIGlzIGVuYWJs
ZWQuIEhvd2V2ZXIsIHRoZSBjb2RlIGRvaW5nIHRoZSBtYXBwaW5nIGlzIG5vdCBzYWZlIGFzIGl0
CnJlcGxhY2UgbWFwcGluZyB3aXRob3V0IHVzaW5nIHRoZSBCcmVhay1CZWZvcmUtTWFrZSBzZXF1
ZW5jZS4KCkFzIHRoZSAxOjEgbWFwcGluZyBjYW4gYmUgYW55d2hlcmUgaW4gdGhlIG1lbW9yeSwg
aXQgaXMgZWFzaWVyIHRvIHJlbW92ZQphbGwgdGhlIGVudHJpZXMgYWRkZWQgYXMgc29vbiBhcyB0
aGUgMToxIG1hcHBpbmcgaXMgbm90IHVzZWQgcmF0aGVyIHRoYW4KYWRkaW5nIHRoZSBCcmVhay1C
ZWZvcmUtTWFrZSBzZXF1ZW5jZSBldmVyeXdoZXJlLgoKSXQgaXMgZGlmZmljdWx0IHRvIHRyYWNr
IHdoZXJlIGV4YWN0bHkgdGhlIDE6MSBtYXBwaW5nIHdhcyBjcmVhdGVkCndpdGhvdXQgYSBmdWxs
IHJld29yayBvZiBjcmVhdGVfcGFnZV90YWJsZXMoKS4gSW5zdGVhZCwgaW50cm9kdWNlIGEgbmV3
CmZ1bmN0aW9uIHJlbW92ZV9pZGVudGl0eV9tYXBwaW5nKCkgd2lsbCBsb29rIHdoZXJlIGlzIHRo
ZSB0b3AtbGV2ZWwgZW50cnkKZm9yIHRoZSAxOjEgbWFwcGluZyBhbmQgcmVtb3ZlIGl0LgoKVGhl
IG5ldyBmdW5jdGlvbiBpcyBvbmx5IGNhbGxlZCBmb3IgdGhlIGJvb3QgQ1BVLiBTZWNvbmRhcnkg
Q1BVcyB3aWxsCnN3aXRjaCBkaXJlY3RseSB0byB0aGUgcnVudGltZSBwYWdlLXRhYmxlcyBzbyB0
aGVyZSBhcmUgbm8gbmVlZCB0bwpyZW1vdmUgdGhlIDE6MSBtYXBwaW5nLiBOb3RlIHRoYXQgdGhp
cyBzdGlsbCBkb2Vzbid0IG1ha2UgdGhlIFNlY29uZGFyeQpDUFVzIHBhdGggc2FmZSBidXQgaXQg
aXMgbm90IG1ha2luZyBpdCB3b3JzdC4KClNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8anVs
aWVuLmdyYWxsQGFybS5jb20+CgotLS0KICAgIEl0IGlzIHZlcnkgbGlrZWx5IHdlIHdpbGwgbmVl
ZCB0byByZS1pbnRyb2R1Y2UgdGhlIDE6MSBtYXBwaW5nIHRvIGNhdGVyCiAgICBzZWNvbmRhcnkg
Q1BVcyBib290IGFuZCBzdXNwZW5kL3Jlc3VtZS4gRm9yIG5vdywgdGhlIGF0dGVtcHQgaXMgdG8g
bWFrZQogICAgYm9vdCBDUFUgcGF0aCBmdWxseSBBcm0gQXJtIGNvbXBsaWFudC4KCiAgICBDaGFu
Z2VzIGluIHYyOgogICAgICAgIC0gcy9JRCBtYXAvMToxIG1hcHBpbmcvCiAgICAgICAgLSBSZW5h
bWUgcmVtb3ZlX2lkX21hcCgpIHRvIHJlbW92ZV9pZGVudGl0eV9tYXBwaW5nKCkKICAgICAgICAt
IEFkZCBtaXNzaW5nIHNpZ25lZC1vZmYtYnkKLS0tCiB4ZW4vYXJjaC9hcm0vYXJtNjQvaGVhZC5T
IHwgODYgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKystLS0tLS0tLS0KIDEg
ZmlsZSBjaGFuZ2VkLCA3MSBpbnNlcnRpb25zKCspLCAxNSBkZWxldGlvbnMoLSkKCmRpZmYgLS1n
aXQgYS94ZW4vYXJjaC9hcm0vYXJtNjQvaGVhZC5TIGIveGVuL2FyY2gvYXJtL2FybTY0L2hlYWQu
UwppbmRleCAyOGVmZTkyMzBjLi5hNjA3YjNiZGIxIDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0v
YXJtNjQvaGVhZC5TCisrKyBiL3hlbi9hcmNoL2FybS9hcm02NC9oZWFkLlMKQEAgLTMwMCw2ICsz
MDAsMTMgQEAgcmVhbF9zdGFydF9lZmk6CiAgICAgICAgIGxkciAgIHgwLCA9cHJpbWFyeV9zd2l0
Y2hlZAogICAgICAgICBiciAgICB4MAogcHJpbWFyeV9zd2l0Y2hlZDoKKyAgICAgICAgLyoKKyAg
ICAgICAgICogVGhlIDE6MSBtYXAgbWF5IGNsYXNoIHdpdGggb3RoZXIgcGFydHMgb2YgdGhlIFhl
biB2aXJ0dWFsIG1lbW9yeQorICAgICAgICAgKiBsYXlvdXQuIEFzIGl0IGlzIG5vdCB1c2VkIGFu
eW1vcmUsIHJlbW92ZSBpdCBjb21wbGV0ZWx5IHRvCisgICAgICAgICAqIGF2b2lkIGhhdmluZyB0
byB3b3JyeSBhYm91dCByZXBsYWNpbmcgZXhpc3RpbmcgbWFwcGluZworICAgICAgICAgKiBhZnRl
cndhcmRzLgorICAgICAgICAgKi8KKyAgICAgICAgYmwgICAgcmVtb3ZlX2lkZW50aXR5X21hcHBp
bmcKICAgICAgICAgYmwgICAgc2V0dXBfZml4bWFwCiAjaWZkZWYgQ09ORklHX0VBUkxZX1BSSU5U
SwogICAgICAgICAvKiBVc2UgYSB2aXJ0dWFsIGFkZHJlc3MgdG8gYWNjZXNzIHRoZSBVQVJULiAq
LwpAQCAtNjI1LDEwICs2MzIsNjggQEAgZW5hYmxlX21tdToKICAgICAgICAgcmV0CiBFTkRQUk9D
KGVuYWJsZV9tbXUpCiAKKy8qCisgKiBSZW1vdmUgdGhlIDE6MSBtYXAgZm9yIHRoZSBwYWdlLXRh
Ymxlcy4gSXQgaXMgbm90IGVhc3kgdG8ga2VlcCB0cmFjaworICogd2hlcmUgdGhlIDE6MSBtYXAg
d2FzIG1hcHBlZCwgc28gd2Ugd2lsbCBsb29rIGZvciB0aGUgdG9wLWxldmVsIGVudHJ5CisgKiBl
eGNsdXNpdmUgdG8gdGhlIDE6MSBtYXAgYW5kIHJlbW92ZSBpdC4KKyAqCisgKiBJbnB1dHM6Cisg
KiAgIHgxOTogcGFkZHIoc3RhcnQpCisgKgorICogQ2xvYmJlcnMgeDAgLSB4MQorICovCityZW1v
dmVfaWRlbnRpdHlfbWFwcGluZzoKKyAgICAgICAgLyoKKyAgICAgICAgICogRmluZCB0aGUgemVy
b2V0aCBzbG90IHVzZWQuIFJlbW92ZSB0aGUgZW50cnkgZnJvbSB6ZXJvZXRoCisgICAgICAgICAq
IHRhYmxlIGlmIHRoZSBzbG90IGlzIG5vdCAwLiBGb3Igc2xvdCAwLCB0aGUgMToxIG1hcHBpbmcg
d2FzIGVpdGhlcgorICAgICAgICAgKiBkb25lIGluIGZpcnN0IG9yIHNlY29uZCB0YWJsZS4KKyAg
ICAgICAgICovCisgICAgICAgIGxzciAgIHgxLCB4MTksICNaRVJPRVRIX1NISUZUICAgLyogeDEg
Oj0gemVyb2V0aCBzbG90ICovCisgICAgICAgIGNieiAgIHgxLCAxZgorICAgICAgICAvKiBJdCBp
cyBub3QgaW4gc2xvdCAwLCByZW1vdmUgdGhlIGVudHJ5ICovCisgICAgICAgIGxkciAgIHgwLCA9
Ym9vdF9wZ3RhYmxlICAgICAgICAgLyogeDAgOj0gcm9vdCB0YWJsZSAqLworICAgICAgICBzdHIg
ICB4enIsIFt4MCwgeDEsIGxzbCAjM10KKyAgICAgICAgYiAgICAgaWRlbnRpdHlfbWFwcGluZ19y
ZW1vdmVkCisKKzE6CisgICAgICAgIC8qCisgICAgICAgICAqIEZpbmQgdGhlIGZpcnN0IHNsb3Qg
dXNlZC4gUmVtb3ZlIHRoZSBlbnRyeSBmb3IgdGhlIGZpcnN0CisgICAgICAgICAqIHRhYmxlIGlm
IHRoZSBzbG90IGlzIG5vdCAwLiBGb3Igc2xvdCAwLCB0aGUgMToxIG1hcHBpbmcgd2FzCisgICAg
ICAgICAqIGRvbmUgaW4gdGhlIHNlY29uZCB0YWJsZS4KKyAgICAgICAgICovCisgICAgICAgIGxz
ciAgIHgxLCB4MTksICNGSVJTVF9TSElGVAorICAgICAgICBhbmQgICB4MSwgeDEsICNMUEFFX0VO
VFJZX01BU0sgIC8qIHgxIDo9IGZpcnN0IHNsb3QgKi8KKyAgICAgICAgY2J6ICAgeDEsIDFmCisg
ICAgICAgIC8qIEl0IGlzIG5vdCBpbiBzbG90IDAsIHJlbW92ZSB0aGUgZW50cnkgKi8KKyAgICAg
ICAgbGRyICAgeDAsID1ib290X2ZpcnN0ICAgICAgICAgICAvKiB4MCA6PSBmaXJzdCB0YWJsZSAq
LworICAgICAgICBzdHIgICB4enIsIFt4MCwgeDEsIGxzbCAjM10KKyAgICAgICAgYiAgICAgaWRl
bnRpdHlfbWFwcGluZ19yZW1vdmVkCisKKzE6CisgICAgICAgIC8qCisgICAgICAgICAqIEZpbmQg
dGhlIHNlY29uZCBzbG90IHVzZWQuIFJlbW92ZSB0aGUgZW50cnkgZm9yIHRoZSBmaXJzdAorICAg
ICAgICAgKiB0YWJsZSBpZiB0aGUgc2xvdCBpcyBub3QgMSAocnVudGltZSBYZW4gbWFwcGluZyBp
cyAyTSAtIDRNKS4KKyAgICAgICAgICogRm9yIHNsb3QgMSwgaXQgbWVhbnMgdGhlIDE6MSBtYXBw
aW5nIHdhcyBub3QgY3JlYXRlZC4KKyAgICAgICAgICovCisgICAgICAgIGxzciAgIHgxLCB4MTks
ICNTRUNPTkRfU0hJRlQKKyAgICAgICAgYW5kICAgeDEsIHgxLCAjTFBBRV9FTlRSWV9NQVNLICAv
KiB4MSA6PSBmaXJzdCBzbG90ICovCisgICAgICAgIGNtcCAgIHgxLCAjMQorICAgICAgICBiZXEg
ICBpZGVudGl0eV9tYXBwaW5nX3JlbW92ZWQKKyAgICAgICAgLyogSXQgaXMgbm90IGluIHNsb3Qg
MSwgcmVtb3ZlIHRoZSBlbnRyeSAqLworICAgICAgICBsZHIgICB4MCwgPWJvb3Rfc2Vjb25kICAg
ICAgICAgIC8qIHgwIDo9IHNlY29uZCB0YWJsZSAqLworICAgICAgICBzdHIgICB4enIsIFt4MCwg
eDEsIGxzbCAjM10KKworaWRlbnRpdHlfbWFwcGluZ19yZW1vdmVkOgorICAgICAgICAvKiBTZWUg
YXNtLWFybS9hcm02NC9mbHVzaHRsYi5oIGZvciB0aGUgZXhwbGFuYXRpb24gb2YgdGhlIHNlcXVl
bmNlLiAqLworICAgICAgICBkc2IgICBuc2hzdAorICAgICAgICB0bGJpICBhbGxlMgorICAgICAg
ICBkc2IgICBuc2gKKyAgICAgICAgaXNiCisKKyAgICAgICAgcmV0CitFTkRQUk9DKHJlbW92ZV9p
ZGVudGl0eV9tYXBwaW5nKQorCiBzZXR1cF9maXhtYXA6Ci0gICAgICAgIC8qIE5vdyB3ZSBjYW4g
aW5zdGFsbCB0aGUgZml4bWFwIGFuZCBkdGIgbWFwcGluZ3MsIHNpbmNlIHdlCi0gICAgICAgICAq
IGRvbid0IG5lZWQgdGhlIDE6MSBtYXAgYW55IG1vcmUgKi8KLSAgICAgICAgZHNiICAgc3kKICNp
ZiBkZWZpbmVkKENPTkZJR19FQVJMWV9QUklOVEspIC8qIEZpeG1hcCBpcyBvbmx5IHVzZWQgYnkg
ZWFybHkgcHJpbnRrICovCiAgICAgICAgIC8qIEFkZCBVQVJUIHRvIHRoZSBmaXhtYXAgdGFibGUg
Ki8KICAgICAgICAgbGRyICAgeDEsID14ZW5fZml4bWFwICAgICAgICAvKiB4MSA6PSB2YWRkciAo
eGVuX2ZpeG1hcCkgKi8KQEAgLTY0NiwxOSArNzExLDEwIEBAIHNldHVwX2ZpeG1hcDoKICAgICAg
ICAgbGRyICAgeDEsID1GSVhNQVBfQUREUigwKQogICAgICAgICBsc3IgICB4MSwgeDEsICMoU0VD
T05EX1NISUZUIC0gMykgICAvKiB4MSA6PSBTbG90IGZvciBGSVhNQVAoMCkgKi8KICAgICAgICAg
c3RyICAgeDIsIFt4NCwgeDFdICAgICAgICAgICAvKiBNYXAgaXQgaW4gdGhlIGZpeG1hcCdzIHNs
b3QgKi8KLSNlbmRpZgogCi0gICAgICAgIC8qCi0gICAgICAgICAqIEZsdXNoIHRoZSBUTEIgaW4g
Y2FzZSB0aGUgMToxIG1hcHBpbmcgaGFwcGVucyB0byBjbGFzaCB3aXRoCi0gICAgICAgICAqIHRo
ZSB2aXJ0dWFsIGFkZHJlc3NlcyB1c2VkIGJ5IHRoZSBmaXhtYXAgb3IgRFRCLgotICAgICAgICAg
Ki8KLSAgICAgICAgZHNiICAgc3kgICAgICAgICAgICAgICAgICAgICAvKiBFbnN1cmUgYW55IHBh
Z2UgdGFibGUgdXBkYXRlcyBtYWRlIGFib3ZlCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICogaGF2ZSBvY2N1cnJlZC4gKi8KLQotICAgICAgICBpc2IKLSAgICAgICAgdGxi
aSAgYWxsZTIKLSAgICAgICAgZHNiICAgc3kgICAgICAgICAgICAgICAgICAgICAvKiBFbnN1cmUg
Y29tcGxldGlvbiBvZiBUTEIgZmx1c2ggKi8KLSAgICAgICAgaXNiCisgICAgICAgIC8qIEVuc3Vy
ZSBhbnkgcGFnZSB0YWJsZSB1cGRhdGVzIG1hZGUgYWJvdmUgaGF2ZSBvY2N1cnJlZC4gKi8KKyAg
ICAgICAgZHNiICAgbnNoc3QKKyNlbmRpZgogICAgICAgICByZXQKIEVORFBST0Moc2V0dXBfZml4
bWFwKQogCi0tIAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 22 21:40:23 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Jul 2019 21:40:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hpg2g-0002h1-R9; Mon, 22 Jul 2019 21:40: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=SK1b=VT=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hpg2f-0002en-Js
 for xen-devel@lists.xenproject.org; Mon, 22 Jul 2019 21:40:21 +0000
X-Inumbo-ID: 4dba2799-acc9-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 4dba2799-acc9-11e9-8980-bc764e045a96;
 Mon, 22 Jul 2019 21:40:20 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 319B51597;
 Mon, 22 Jul 2019 14:40:20 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 7F8DB3F71F;
 Mon, 22 Jul 2019 14:40:19 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Mon, 22 Jul 2019 22:39:39 +0100
Message-Id: <20190722213958.5761-17-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190722213958.5761-1-julien.grall@arm.com>
References: <20190722213958.5761-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH v2 16/35] xen/arm64: head: Rework and document
 launch()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Qm9vdCBDUFUgYW5kIHNlY29uZGFyeSBDUFVzIHdpbGwgdXNlIGRpZmZlcmVudCBlbnRyeSBwb2lu
dCB0byBDIGNvZGUuIEF0CnRoZSBtb21lbnQsIHRoZSBkZWNpc2lvbiBvbiB3aGljaCBlbnRyeSB0
byB1c2UgaXMgdGFrZW4gd2l0aGluIGxhdW5jaCgpLgoKSW4gb3JkZXIgdG8gYXZvaWQgYSBicmFu
Y2ggZm9yIHRoZSBkZWNpc2lvbiBhbmQgbWFrZSB0aGUgY29kZSBjbGVhcmVyLApsYXVuY2goKSBp
cyByZXdvcmtlZCB0byB0YWtlIGluIHBhcmFtZXRlcnMgdGhlIGVudHJ5IHBvaW50IGFuZCBpdHMK
YXJndW1lbnRzLgoKTGFzdGx5LCBkb2N1bWVudCB0aGUgYmVoYXZpb3IgYW5kIHRoZSBtYWluIHJl
Z2lzdGVycyB1c2FnZSB3aXRoaW4gdGhlCmZ1bmN0aW9uLgoKU2lnbmVkLW9mZi1ieTogSnVsaWVu
IEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KCi0tLQogICAgQ2hhbmdlcyBpbiB2MjoKICAg
ICAgICAtIFVzZSB4MyBpbnN0ZWFkIG9mIHg0CiAgICAgICAgLSBBZGQgYSBjbG9iYmVycyBzZWN0
aW9uCi0tLQogeGVuL2FyY2gvYXJtL2FybTY0L2hlYWQuUyB8IDQzICsrKysrKysrKysrKysrKysr
KysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCAyNyBpbnNlcnRpb25z
KCspLCAxNiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vYXJtNjQvaGVh
ZC5TIGIveGVuL2FyY2gvYXJtL2FybTY0L2hlYWQuUwppbmRleCBmMTY1ZGQ2MWNhLi43NTQxNjM1
MTAyIDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vYXJtNjQvaGVhZC5TCisrKyBiL3hlbi9hcmNo
L2FybS9hcm02NC9oZWFkLlMKQEAgLTMxMiw2ICszMTIsMTEgQEAgcHJpbWFyeV9zd2l0Y2hlZDoK
ICAgICAgICAgLyogVXNlIGEgdmlydHVhbCBhZGRyZXNzIHRvIGFjY2VzcyB0aGUgVUFSVC4gKi8K
ICAgICAgICAgbGRyICAgeDIzLCA9RUFSTFlfVUFSVF9WSVJUVUFMX0FERFJFU1MKICNlbmRpZgor
ICAgICAgICBQUklOVCgiLSBSZWFkeSAtXHJcbiIpCisgICAgICAgIC8qIFNldHVwIHRoZSBhcmd1
bWVudHMgZm9yIHN0YXJ0X3hlbiBhbmQganVtcCB0byBDIHdvcmxkICovCisgICAgICAgIG1vdiAg
IHgwLCB4MjAgICAgICAgICAgICAgICAgLyogeDAgOj0gUGh5c2ljYWwgb2Zmc2V0ICovCisgICAg
ICAgIG1vdiAgIHgxLCB4MjEgICAgICAgICAgICAgICAgLyogeDEgOj0gcGFkZHIoRkRUKSAqLwor
ICAgICAgICBsZHIgICB4MiwgPXN0YXJ0X3hlbgogICAgICAgICBiICAgICBsYXVuY2gKIEVORFBS
T0MocmVhbF9zdGFydCkKIApAQCAtMzc0LDYgKzM3OSw5IEBAIHNlY29uZGFyeV9zd2l0Y2hlZDoK
ICAgICAgICAgLyogVXNlIGEgdmlydHVhbCBhZGRyZXNzIHRvIGFjY2VzcyB0aGUgVUFSVC4gKi8K
ICAgICAgICAgbGRyICAgeDIzLCA9RUFSTFlfVUFSVF9WSVJUVUFMX0FERFJFU1MKICNlbmRpZgor
ICAgICAgICBQUklOVCgiLSBSZWFkeSAtXHJcbiIpCisgICAgICAgIC8qIEp1bXAgdG8gQyB3b3Js
ZCAqLworICAgICAgICBsZHIgICB4MiwgPXN0YXJ0X3NlY29uZGFyeQogICAgICAgICBiICAgICBs
YXVuY2gKIEVORFBST0MoaW5pdF9zZWNvbmRhcnkpCiAKQEAgLTczMiwyMyArNzQwLDI2IEBAIHNl
dHVwX2ZpeG1hcDoKICAgICAgICAgcmV0CiBFTkRQUk9DKHNldHVwX2ZpeG1hcCkKIAorLyoKKyAq
IFNldHVwIHRoZSBpbml0aWFsIHN0YWNrIGFuZCBqdW1wIHRvIHRoZSBDIHdvcmxkCisgKgorICog
SW5wdXRzOgorICogICB4MCA6IEFyZ3VtZW50IDAgb2YgdGhlIEMgZnVuY3Rpb24gdG8gY2FsbAor
ICogICB4MSA6IEFyZ3VtZW50IDEgb2YgdGhlIEMgZnVuY3Rpb24gdG8gY2FsbAorICogICB4MiA6
IEMgZW50cnkgcG9pbnQKKyAqCisgKiBDbG9iYmVycyB4MworICovCiBsYXVuY2g6Ci0gICAgICAg
IFBSSU5UKCItIFJlYWR5IC1cclxuIikKLQotICAgICAgICBsZHIgICB4MCwgPWluaXRfZGF0YQot
ICAgICAgICBhZGQgICB4MCwgeDAsICNJTklUSU5GT19zdGFjayAvKiBGaW5kIHRoZSBib290LXRp
bWUgc3RhY2sgKi8KLSAgICAgICAgbGRyICAgeDAsIFt4MF0KLSAgICAgICAgYWRkICAgeDAsIHgw
LCAjU1RBQ0tfU0laRSAgICAvKiAod2hpY2ggZ3Jvd3MgZG93biBmcm9tIHRoZSB0b3ApLiAqLwot
ICAgICAgICBzdWIgICB4MCwgeDAsICNDUFVJTkZPX3NpemVvZiAvKiBNYWtlIHJvb20gZm9yIENQ
VSBzYXZlIHJlY29yZCAqLwotICAgICAgICBtb3YgICBzcCwgeDAKLQotICAgICAgICBjYm56ICB4
MjIsIDFmCi0KLSAgICAgICAgbW92ICAgeDAsIHgyMCAgICAgICAgICAgICAgICAvKiBNYXJzaGFs
IGFyZ3M6IC0gcGh5c19vZmZzZXQgKi8KLSAgICAgICAgbW92ICAgeDEsIHgyMSAgICAgICAgICAg
ICAgICAvKiAgICAgICAgICAgICAgIC0gRkRUICovCi0gICAgICAgIGIgICAgIHN0YXJ0X3hlbiAg
ICAgICAgICAgICAgLyogYW5kIGRpc2FwcGVhciBpbnRvIHRoZSBsYW5kIG9mIEMgKi8KLTE6Ci0g
ICAgICAgIGIgICAgIHN0YXJ0X3NlY29uZGFyeSAgICAgICAgLyogKHRvIHRoZSBhcHByb3ByaWF0
ZSBlbnRyeSBwb2ludCkgKi8KKyAgICAgICAgbGRyICAgeDMsID1pbml0X2RhdGEKKyAgICAgICAg
YWRkICAgeDMsIHgzLCAjSU5JVElORk9fc3RhY2sgLyogRmluZCB0aGUgYm9vdC10aW1lIHN0YWNr
ICovCisgICAgICAgIGxkciAgIHgzLCBbeDNdCisgICAgICAgIGFkZCAgIHgzLCB4MywgI1NUQUNL
X1NJWkUgICAgLyogKHdoaWNoIGdyb3dzIGRvd24gZnJvbSB0aGUgdG9wKS4gKi8KKyAgICAgICAg
c3ViICAgeDMsIHgzLCAjQ1BVSU5GT19zaXplb2YgLyogTWFrZSByb29tIGZvciBDUFUgc2F2ZSBy
ZWNvcmQgKi8KKyAgICAgICAgbW92ICAgc3AsIHgzCisKKyAgICAgICAgLyogSnVtcCB0byBDIHdv
cmxkICovCisgICAgICAgIGJyICAgIHgyCiBFTkRQUk9DKGxhdW5jaCkKIAogLyogRmFpbC1zdG9w
ICovCi0tIAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 22 21:40:23 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Jul 2019 21:40:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hpg2h-0002iY-Hc; Mon, 22 Jul 2019 21: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=SK1b=VT=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hpg2f-0002fA-R2
 for xen-devel@lists.xenproject.org; Mon, 22 Jul 2019 21:40:21 +0000
X-Inumbo-ID: 4e2d3518-acc9-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 4e2d3518-acc9-11e9-8980-bc764e045a96;
 Mon, 22 Jul 2019 21:40:21 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 17CDB15A1;
 Mon, 22 Jul 2019 14:40:21 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 65BE73F71F;
 Mon, 22 Jul 2019 14:40:20 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Mon, 22 Jul 2019 22:39:40 +0100
Message-Id: <20190722213958.5761-18-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190722213958.5761-1-julien.grall@arm.com>
References: <20190722213958.5761-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH v2 17/35] xen/arm64: head: Setup TTBR_EL2 in
 enable_mmu() and add missing isb
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QXQgdGhlIG1vbWVudCwgVFRCUl9FTDIgaXMgc2V0dXAgaW4gY3JlYXRlX3BhZ2VfdGFibGVzKCku
IFRoaXMgaXMgZmluZQphcyBpdCBpcyBjYWxsZWQgYnkgZXZlcnkgQ1BVcy4KCkhvd2V2ZXIsIHN1
Y2ggYXNzdW1wdGlvbiBtYXkgbm90IGhvbGQgaW4gdGhlIGZ1dHVyZS4gVG8gbWFrZSBjaGFuZ2UK
ZWFzaWVyLCB0aGUgVFRCUl9FTDIgaXMgbm90IHNldHVwIGluIGVuYWJsZV9tbXUoKS4KClRha2Ug
dGhlIG9wcG9ydHVuaXR5IHRvIGFkZCB0aGUgbWlzc2luZyBpc2IoKSB0byBlbnN1cmUgdGhlIFRU
QlJfRUwyIGlzCnNlZW4gYmVmb3JlIHRoZSBNTVUgaXMgdHVybmVkIG9uLgoKU2lnbmVkLW9mZi1i
eTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KCi0tLQogICAgQ2hhbmdlcyBp
biB2MjoKICAgICAgICAtIFBhdGNoIGFkZGVkCi0tLQogeGVuL2FyY2gvYXJtL2FybTY0L2hlYWQu
UyB8IDcgKysrKystLQogMSBmaWxlIGNoYW5nZWQsIDUgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlv
bnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vYXJtNjQvaGVhZC5TIGIveGVuL2FyY2gv
YXJtL2FybTY0L2hlYWQuUwppbmRleCA3NTQxNjM1MTAyLi45YWZkODlkNDQ3IDEwMDY0NAotLS0g
YS94ZW4vYXJjaC9hcm0vYXJtNjQvaGVhZC5TCisrKyBiL3hlbi9hcmNoL2FybS9hcm02NC9oZWFk
LlMKQEAgLTUwMSw5ICs1MDEsNyBAQCBjcmVhdGVfcGFnZV90YWJsZXM6CiAgICAgICAgIGNtcCAg
IHgxOSwgI1hFTl9WSVJUX1NUQVJUCiAgICAgICAgIGNzZXQgIHgyNSwgZXEgICAgICAgICAgICAg
ICAgLyogeDI1IDo9IGlkZW50aXR5IG1hcCBpbiBwbGFjZSwgb3Igbm90ICovCiAKLSAgICAgICAg
LyogV3JpdGUgWGVuJ3MgUFQncyBwYWRkciBpbnRvIFRUQlIwX0VMMiAqLwogICAgICAgICBsb2Fk
X3BhZGRyIHg0LCBib290X3BndGFibGUKLSAgICAgICAgbXNyICAgVFRCUjBfRUwyLCB4NAogCiAg
ICAgICAgIC8qIFNldHVwIGJvb3RfcGd0YWJsZTogKi8KICAgICAgICAgbG9hZF9wYWRkciB4MSwg
Ym9vdF9maXJzdApAQCAtNjMxLDYgKzYyOSwxMSBAQCBlbmFibGVfbW11OgogICAgICAgICB0bGJp
ICBhbGxlMiAgICAgICAgICAgICAgICAgIC8qIEZsdXNoIGh5cGVydmlzb3IgVExCcyAqLwogICAg
ICAgICBkc2IgICBuc2gKIAorICAgICAgICAvKiBXcml0ZSBYZW4ncyBQVCdzIHBhZGRyIGludG8g
VFRCUjBfRUwyICovCisgICAgICAgIGxvYWRfcGFkZHIgeDAsIGJvb3RfcGd0YWJsZQorICAgICAg
ICBtc3IgICBUVEJSMF9FTDIsIHgwCisgICAgICAgIGlzYgorCiAgICAgICAgIG1ycyAgIHgwLCBT
Q1RMUl9FTDIKICAgICAgICAgb3JyICAgeDAsIHgwLCAjU0NUTFJfQXh4X0VMeF9NICAvKiBFbmFi
bGUgTU1VICovCiAgICAgICAgIG9yciAgIHgwLCB4MCwgI1NDVExSX0F4eF9FTHhfQyAgLyogRW5h
YmxlIEQtY2FjaGUgKi8KLS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 22 21:40:24 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Jul 2019 21:40:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hpg2i-0002ju-67; Mon, 22 Jul 2019 21:40:24 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=SK1b=VT=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hpg2g-0002fp-9W
 for xen-devel@lists.xenproject.org; Mon, 22 Jul 2019 21:40:22 +0000
X-Inumbo-ID: 4d2341ec-acc9-11e9-bcc2-f3c6d6cef6ca
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 4d2341ec-acc9-11e9-bcc2-f3c6d6cef6ca;
 Mon, 22 Jul 2019 21:40:19 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 4B8251509;
 Mon, 22 Jul 2019 14:40:19 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 9951C3F71F;
 Mon, 22 Jul 2019 14:40:18 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Mon, 22 Jul 2019 22:39:38 +0100
Message-Id: <20190722213958.5761-16-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190722213958.5761-1-julien.grall@arm.com>
References: <20190722213958.5761-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH v2 15/35] xen/arm64: head: Rework and document
 setup_fixmap()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QXQgdGhlIG1vbWVudCwgdGhlIGZpeG1hcCB0YWJsZSBpcyBvbmx5IGhvb2tlZCB3aGVuIGVhcmx5
cHJpbnRrIGlzIHVzZWQuClRoaXMgaXMgZmluZSB0b2RheSBiZWNhdXNlIGluIEMgbGFuZCwgdGhl
IGZpeG1hcCBpcyBub3QgdXNlZCBieSBhbnlvbmUKdW50aWwgdGhlIHRoZSBib290IENQVSBpcyBz
d2l0Y2hpbmcgdG8gdGhlIHJ1bnRpbWUgcGFnZS10YWJsZXMuCgpJbiB0aGUgZnV0dXJlLCB0aGUg
Ym9vdCBDUFUgd2lsbCBub3Qgc3dpdGNoIGJldHdlZW4gcGFnZS10YWJsZXMgdG8KYXZvaWQgVExC
IGluY29oZXJlbmN5LiBUaHVzLCB0aGUgZml4bWFwIHRhYmxlIHdpbGwgbmVlZCB0byBiZSBhbHdh
eXMKaG9va2VkIGJlb2ZyZSBhbnkgdXNlLiBMZXQncyBzdGFydCBkb2luZyBpdCBub3cgaW4gc2V0
dXBfZml4bWFwKCkuCgpMYXN0bHksIGRvY3VtZW50IHRoZSBiZWhhdmlvciBhbmQgdGhlIG1haW4g
cmVnaXN0ZXJzIHVzYWdlIHdpdGhpbiB0aGUKZnVuY3Rpb24uCgpTaWduZWQtb2ZmLWJ5OiBKdWxp
ZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgoKLS0tCiAgICBDaGFuZ2VzIGluIHYyOgog
ICAgICAgIC0gVXBkYXRlIHRoZSBjb21tZW50IHRvIHJlZmxlY3QgdGhhdCB3ZSBjbG9iYmVycyB4
MSAtIHg0IGFuZCBub3QKICAgICAgICB4MCAtIHgxLgogICAgICAgIC0gQWRkIHRoZSBsaXN0IG9m
IGlucHV0IHJlZ2lzdGVycwogICAgICAgIC0gcy9JRCBtYXAvMToxIG1hcHBpbmcvCiAgICAgICAg
LSBSZXdvcmQgdGhlIGNvbW1pdCBtZXNzYWdlCi0tLQogeGVuL2FyY2gvYXJtL2FybTY0L2hlYWQu
UyB8IDE4ICsrKysrKysrKysrKysrKystLQogMSBmaWxlIGNoYW5nZWQsIDE2IGluc2VydGlvbnMo
KyksIDIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2FybTY0L2hlYWQu
UyBiL3hlbi9hcmNoL2FybS9hcm02NC9oZWFkLlMKaW5kZXggYTYwN2IzYmRiMS4uZjE2NWRkNjFj
YSAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL2FybTY0L2hlYWQuUworKysgYi94ZW4vYXJjaC9h
cm0vYXJtNjQvaGVhZC5TCkBAIC02OTMsOCArNjkzLDIxIEBAIGlkZW50aXR5X21hcHBpbmdfcmVt
b3ZlZDoKICAgICAgICAgcmV0CiBFTkRQUk9DKHJlbW92ZV9pZGVudGl0eV9tYXBwaW5nKQogCisv
KgorICogTWFwIHRoZSBVQVJUIGluIHRoZSBmaXhtYXAgKHdoZW4gZWFybHlwcmludGsgaXMgdXNl
ZCkgYW5kIGhvb2sgdGhlCisgKiBmaXhtYXAgdGFibGUgaW4gdGhlIHBhZ2UgdGFibGVzLgorICoK
KyAqIFRoZSBmaXhtYXAgY2Fubm90IGJlIG1hcHBlZCBpbiBjcmVhdGVfcGFnZV90YWJsZXMgYmVj
YXVzZSBpdCBtYXkKKyAqIGNsYXNoIHdpdGggdGhlIDE6MSBtYXBwaW5nLgorICoKKyAqIElucHV0
czoKKyAqICAgeDIwOiBQaHlzaWNhbCBvZmZzZXQKKyAqICAgeDIzOiBFYXJseSBVQVJUIGJhc2Ug
cGh5c2ljYWwgYWRkcmVzcworICoKKyAqIENsb2JiZXJzIHgxIC0geDQKKyAqLwogc2V0dXBfZml4
bWFwOgotI2lmIGRlZmluZWQoQ09ORklHX0VBUkxZX1BSSU5USykgLyogRml4bWFwIGlzIG9ubHkg
dXNlZCBieSBlYXJseSBwcmludGsgKi8KKyNpZmRlZiBDT05GSUdfRUFSTFlfUFJJTlRLCiAgICAg
ICAgIC8qIEFkZCBVQVJUIHRvIHRoZSBmaXhtYXAgdGFibGUgKi8KICAgICAgICAgbGRyICAgeDEs
ID14ZW5fZml4bWFwICAgICAgICAvKiB4MSA6PSB2YWRkciAoeGVuX2ZpeG1hcCkgKi8KICAgICAg
ICAgbHNyICAgeDIsIHgyMywgI1RISVJEX1NISUZUCkBAIC03MDIsNiArNzE1LDcgQEAgc2V0dXBf
Zml4bWFwOgogICAgICAgICBtb3YgICB4MywgI1BUX0RFVl9MMwogICAgICAgICBvcnIgICB4Miwg
eDIsIHgzICAgICAgICAgICAgIC8qIHgyIDo9IDRLIGRldiBtYXAgaW5jbHVkaW5nIFVBUlQgKi8K
ICAgICAgICAgc3RyICAgeDIsIFt4MSwgIyhGSVhNQVBfQ09OU09MRSo4KV0gLyogTWFwIGl0IGlu
IHRoZSBmaXJzdCBmaXhtYXAncyBzbG90ICovCisjZW5kaWYKIAogICAgICAgICAvKiBNYXAgZml4
bWFwIGludG8gYm9vdF9zZWNvbmQgKi8KICAgICAgICAgbGRyICAgeDQsID1ib290X3NlY29uZCAg
ICAgICAvKiB4NCA6PSB2YWRkciAoYm9vdF9zZWNvbmQpICovCkBAIC03MTQsNyArNzI4LDcgQEAg
c2V0dXBfZml4bWFwOgogCiAgICAgICAgIC8qIEVuc3VyZSBhbnkgcGFnZSB0YWJsZSB1cGRhdGVz
IG1hZGUgYWJvdmUgaGF2ZSBvY2N1cnJlZC4gKi8KICAgICAgICAgZHNiICAgbnNoc3QKLSNlbmRp
ZgorCiAgICAgICAgIHJldAogRU5EUFJPQyhzZXR1cF9maXhtYXApCiAKLS0gCjIuMTEuMAoKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 22 21:40:25 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Jul 2019 21: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 1hpg2i-0002l9-Qt; Mon, 22 Jul 2019 21:40: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=SK1b=VT=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hpg2h-0002he-5u
 for xen-devel@lists.xenproject.org; Mon, 22 Jul 2019 21:40:23 +0000
X-Inumbo-ID: 4edd0f0b-acc9-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 4edd0f0b-acc9-11e9-8980-bc764e045a96;
 Mon, 22 Jul 2019 21:40:22 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 18CA7344;
 Mon, 22 Jul 2019 14:40:22 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 4BCDC3F71F;
 Mon, 22 Jul 2019 14:40:21 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Mon, 22 Jul 2019 22:39:41 +0100
Message-Id: <20190722213958.5761-19-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190722213958.5761-1-julien.grall@arm.com>
References: <20190722213958.5761-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH v2 18/35] xen/arm64: head: Introduce a macro to
 get a PC-relative address of a symbol
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Julien Grall <julien.grall@arm.coM>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QXJtNjQgcHJvdmlkZXMgaW5zdHJ1Y3Rpb25zIHRvIGxvYWQgYSBQQy1yZWxhdGl2ZSBhZGRyZXNz
LCBidXQgd2l0aCBzb21lCmxpbWl0YXRpb25zOgogICAtIGFkciBpcyBlbmFibGUgdG8gY29wZSB3
aXRoICsvLTFNQgogICAtIGFkcnAgaXMgZW5hbGUgdG8gY29wZSB3aXRoICsvLTRHQiBidXQgcmVs
YXRpdmUgdG8gYSA0S0IgcGFnZQogICAgIGFkZHJlc3MKCkJlY2F1c2Ugb2YgdGhhdCwgdGhlIGNv
ZGUgcmVxdWlyZXMgdG8gdXNlIDIgaW5zdHJ1Y3Rpb25zIHRvIGxvYWQgYW55IFhlbgpzeW1ib2wu
IFRvIG1ha2UgdGhlIGNvZGUgbW9yZSBvYnZpb3VzLCBpbnRyb2R1Y2luZyBhIG5ldyBtYWNybyBh
ZHJfbCBpcwppbnRyb2R1Y2VkLgoKVGhlIG5ldyBtYWNybyBpcyB1c2VkIHRvIHJlcGxhY2UgYSBj
b3VwbGUgb2Ygb3Blbi1jb2RlZCB1c2UgaW4KZWZpX3hlbl9zdGFydC4KClRoZSBtYWNybyBpcyBj
b3BpZWQgZnJvbSBMaW51eCA1LjItcmM0LgoKU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxq
dWxpZW4uZ3JhbGxAYXJtLmNvTT4KCi0tLQogICAgQ2hhbmdlcyBpbiB2MjoKICAgICAgICAtIFBh
dGNoIGFkZGVkCi0tLQogeGVuL2FyY2gvYXJtL2FybTY0L2hlYWQuUyB8IDE4ICsrKysrKysrKysr
KysrLS0tLQogMSBmaWxlIGNoYW5nZWQsIDE0IGluc2VydGlvbnMoKyksIDQgZGVsZXRpb25zKC0p
CgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2FybTY0L2hlYWQuUyBiL3hlbi9hcmNoL2FybS9h
cm02NC9oZWFkLlMKaW5kZXggOWFmZDg5ZDQ0Ny4uMjI4N2YzY2U0OCAxMDA2NDQKLS0tIGEveGVu
L2FyY2gvYXJtL2FybTY0L2hlYWQuUworKysgYi94ZW4vYXJjaC9hcm0vYXJtNjQvaGVhZC5TCkBA
IC0xMTEsNiArMTExLDE4IEBACiAKICNlbmRpZiAvKiAhQ09ORklHX0VBUkxZX1BSSU5USyAqLwog
CisvKgorICogUHNldWRvLW9wIGZvciBQQyByZWxhdGl2ZSBhZHIgPHJlZz4sIDxzeW1ib2w+IHdo
ZXJlIDxzeW1ib2w+IGlzCisgKiB3aXRoaW4gdGhlIHJhbmdlICsvLSA0R0Igb2YgdGhlIFBDLgor
ICoKKyAqIEBkc3Q6IGRlc3RpbmF0aW9uIHJlZ2lzdGVyICg2NCBiaXQgd2lkZSkKKyAqIEBzeW06
IG5hbWUgb2YgdGhlIHN5bWJvbAorICovCisubWFjcm8gIGFkcl9sLCBkc3QsIHN5bQorICAgICAg
ICBhZHJwIFxkc3QsIFxzeW0KKyAgICAgICAgYWRkICBcZHN0LCBcZHN0LCA6bG8xMjpcc3ltCisu
ZW5kbQorCiAvKiBMb2FkIHRoZSBwaHlzaWNhbCBhZGRyZXNzIG9mIGEgc3ltYm9sIGludG8geGIg
Ki8KIC5tYWNybyBsb2FkX3BhZGRyIHhiLCBzeW0KICAgICAgICAgbGRyIFx4YiwgPVxzeW0KQEAg
LTg4NiwxMSArODk4LDkgQEAgRU5UUlkoZWZpX3hlbl9zdGFydCkKICAgICAgICAgICogRmx1c2gg
ZGNhY2hlIGNvdmVyaW5nIGN1cnJlbnQgcnVudGltZSBhZGRyZXNzZXMKICAgICAgICAgICogb2Yg
eGVuIHRleHQvZGF0YS4gVGhlbiBmbHVzaCBhbGwgb2YgaWNhY2hlLgogICAgICAgICAgKi8KLSAg
ICAgICAgYWRycCAgeDEsIF9zdGFydAotICAgICAgICBhZGQgICB4MSwgeDEsICM6bG8xMjpfc3Rh
cnQKKyAgICAgICAgYWRyX2wgeDEsIF9zdGFydAogICAgICAgICBtb3YgICB4MCwgeDEKLSAgICAg
ICAgYWRycCAgeDIsIF9lbmQKLSAgICAgICAgYWRkICAgeDIsIHgyLCAjOmxvMTI6X2VuZAorICAg
ICAgICBhZHJfbCB4MiwgX2VuZAogICAgICAgICBzdWIgICB4MSwgeDIsIHgxCiAKICAgICAgICAg
YmwgICAgX19mbHVzaF9kY2FjaGVfYXJlYQotLSAKMi4xMS4wCgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 22 21:40:26 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Jul 2019 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 1hpg2j-0002nT-S6; Mon, 22 Jul 2019 21:40: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=SK1b=VT=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hpg2i-0002jm-5e
 for xen-devel@lists.xenproject.org; Mon, 22 Jul 2019 21:40:24 +0000
X-Inumbo-ID: 4f58cf37-acc9-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 4f58cf37-acc9-11e9-8980-bc764e045a96;
 Mon, 22 Jul 2019 21:40:23 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id F3E3A152F;
 Mon, 22 Jul 2019 14:40:22 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 4CC763F71F;
 Mon, 22 Jul 2019 14:40:22 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Mon, 22 Jul 2019 22:39:42 +0100
Message-Id: <20190722213958.5761-20-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190722213958.5761-1-julien.grall@arm.com>
References: <20190722213958.5761-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH v2 19/35] xen/arm32: head: Add a macro to move
 an immediate constant into a 32-bit 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: Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIGN1cnJlbnQgYm9vdCBjb2RlIGlzIHVzaW5nIHRoZSBwYXR0ZXJuIGxkciByWCwgPS4uLiB0
byBtb3ZlIGFuCmltbWVkaWF0ZSBjb25zdGFudCBpbnRvIGEgMzItYml0IHJlZ2lzdGVyLgoKVGhp
cyBwYXR0ZXJuIGltcGxpZXMgdG8gbG9hZCB0aGUgaW1tZWRpYXRlIGNvbnN0YW50IGZyb20gYSBs
aXRlcmFsIHBvb2wsCm1lYW5pbmcgYSBtZW1vcnkgYWNjZXNzIHdpbGwgYmUgcGVyZm9ybWVkLgoK
VGhlIG1lbW9yeSBhY2Nlc3MgY2FuIGJlIGF2b2lkZWQgYnkgdXNpbmcgbW92dy9tb3Z0IGluc3Ry
dWN0aW9ucy4KCkEgbmV3IG1hY3JvIGlzIGludHJvZHVjZWQgdG8gbW92ZSBhbiBpbW1lZGlhdGUg
Y29uc3RhbnQgaW50byBhIDMyLWJpdApyZWdpc3RlciB3aXRob3V0IGEgbWVtb3J5IGxvYWQuIEZv
bGxvdy11cCBwYXRjaGVzIHdpbGwgbWFrZSB1c2Ugb2YgaXQuCgpTaWduZWQtb2ZmLWJ5OiBKdWxp
ZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgoKLS0tCiAgICBDaGFuZ2VzIGluIHYyOgog
ICAgICAgIC0gUGF0Y2ggYWRkZWQKLS0tCiB4ZW4vYXJjaC9hcm0vYXJtMzIvaGVhZC5TIHwgOSAr
KysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCA5IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS94
ZW4vYXJjaC9hcm0vYXJtMzIvaGVhZC5TIGIveGVuL2FyY2gvYXJtL2FybTMyL2hlYWQuUwppbmRl
eCAxOGRlZDQ5YTA0Li45OWY0YWYxOGQ4IDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vYXJtMzIv
aGVhZC5TCisrKyBiL3hlbi9hcmNoL2FybS9hcm0zMi9oZWFkLlMKQEAgLTM3LDYgKzM3LDE1IEBA
CiAjZW5kaWYKIAogLyoKKyAqIE1vdmUgYW4gaW1tZWRpYXRlIGNvbnN0YW50IGludG8gYSAzMi1i
aXQgcmVnaXN0ZXIgdXNpbmcgbW92dy9tb3Z0CisgKiBpbnN0cnVjdGlvbnMuCisgKi8KKy5tYWNy
byBtb3ZfdyByZWcsIHdvcmQKKyAgICAgICAgbW92dyAgXHJlZywgIzpsb3dlcjE2Olx3b3JkCisg
ICAgICAgIG1vdnQgIFxyZWcsICM6dXBwZXIxNjpcd29yZAorLmVuZG0KKworLyoKICAqIENvbW1v
biByZWdpc3RlciB1c2FnZSBpbiB0aGlzIGZpbGU6CiAgKiAgIHIwICAtCiAgKiAgIHIxICAtCi0t
IAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 22 21:40:27 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Jul 2019 21:40:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hpg2l-0002rY-KB; Mon, 22 Jul 2019 21:40:27 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=SK1b=VT=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hpg2k-0002ox-Hh
 for xen-devel@lists.xenproject.org; Mon, 22 Jul 2019 21:40:26 +0000
X-Inumbo-ID: 4ff350d8-acc9-11e9-ab9d-9ba8a994a9dd
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 4ff350d8-acc9-11e9-ab9d-9ba8a994a9dd;
 Mon, 22 Jul 2019 21:40:24 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id D901F1509;
 Mon, 22 Jul 2019 14:40:23 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 32BBC3F71F;
 Mon, 22 Jul 2019 14:40:23 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Mon, 22 Jul 2019 22:39:43 +0100
Message-Id: <20190722213958.5761-21-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190722213958.5761-1-julien.grall@arm.com>
References: <20190722213958.5761-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH v2 20/35] xen/arm32: head: Mark the end of
 subroutines with ENDPROC
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

cHV0bigpIGFuZCBwdXRzKCkgYXJlIHR3byBzdWJyb3V0aW5lcy4gQWRkIEVORFBST0MgZm9yIHRo
ZSBiZW5lZml0cyBvZgpzdGF0aWMgYW5hbHlzaXMgdG9vbHMgYW5kIHRoZSByZWFkZXIuCgpTaWdu
ZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgoKLS0tCiAgICBD
aGFuZ2VzIGluIHYyOgogICAgICAgIC0gUGF0Y2ggYWRkZWQKLS0tCiB4ZW4vYXJjaC9hcm0vYXJt
MzIvaGVhZC5TIHwgMiArKwogMSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKQoKZGlmZiAt
LWdpdCBhL3hlbi9hcmNoL2FybS9hcm0zMi9oZWFkLlMgYi94ZW4vYXJjaC9hcm0vYXJtMzIvaGVh
ZC5TCmluZGV4IDk5ZjRhZjE4ZDguLjhiNGM4YTQ3MTQgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2Fy
bS9hcm0zMi9oZWFkLlMKKysrIGIveGVuL2FyY2gvYXJtL2FybTMyL2hlYWQuUwpAQCAtNTE4LDYg
KzUxOCw3IEBAIHB1dHM6CiAgICAgICAgIG1vdmVxIHBjLCBscgogICAgICAgICBlYXJseV91YXJ0
X3RyYW5zbWl0IHIxMSwgcjEKICAgICAgICAgYiBwdXRzCitFTkRQUk9DKHB1dHMpCiAKIC8qCiAg
KiBQcmludCBhIDMyLWJpdCBudW1iZXIgaW4gaGV4LiAgU3BlY2lmaWMgdG8gdGhlIFBMMDExIFVB
UlQuCkBAIC01MzcsNiArNTM4LDcgQEAgcHV0bjoKICAgICAgICAgc3VicyAgcjMsIHIzLCAjMQog
ICAgICAgICBibmUgICAxYgogICAgICAgICBtb3YgICBwYywgbHIKK0VORFBST0MocHV0bikKIAog
aGV4OiAgICAuYXNjaWkgIjAxMjM0NTY3ODlhYmNkZWYiCiAgICAgICAgIC5hbGlnbiAyCi0tIAoy
LjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 22 21:40:29 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Jul 2019 21:40:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hpg2n-0002uZ-4n; Mon, 22 Jul 2019 21:40:29 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=SK1b=VT=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hpg2k-0002pW-Pm
 for xen-devel@lists.xenproject.org; Mon, 22 Jul 2019 21:40:26 +0000
X-Inumbo-ID: 50f054ea-acc9-11e9-b168-0f6cf5046257
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 50f054ea-acc9-11e9-b168-0f6cf5046257;
 Mon, 22 Jul 2019 21:40:25 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id A5F91344;
 Mon, 22 Jul 2019 14:40:25 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id F33553F71F;
 Mon, 22 Jul 2019 14:40:24 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Mon, 22 Jul 2019 22:39:45 +0100
Message-Id: <20190722213958.5761-23-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190722213958.5761-1-julien.grall@arm.com>
References: <20190722213958.5761-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH v2 22/35] xen/arm32: head: Rework UART
 initialization on boot CPU
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QW55dGhpbmcgZXhlY3V0ZWQgYWZ0ZXIgdGhlIGxhYmVsIGNvbW1vbl9zdGFydCBjYW4gYmUgZXhl
Y3V0ZWQgb24gYWxsCkNQVXMuIEhvd2V2ZXIgbW9zdCBvZiB0aGUgaW5zdHJ1Y3Rpb25zIGV4ZWN1
dGVkIGJldHdlZW4gdGhlIGxhYmVsCmNvbW1vbl9zdGFydCBhbmQgaW5pdF91YXJ0IGFyZSBub3Qg
ZXhlY3V0ZWQgb24gdGhlIGJvb3QgQ1BVLgoKVGhlIG9ubHkgaW5zdHJ1Y3Rpb25zIGV4ZWN1dGVk
IGFyZSB0byBsb29rdXAgdGhlIENQVUlEIHNvIGl0IGNhbiBiZQpwcmludGVkIG9uIHRoZSBjb25z
b2xlIChpZiBlYXJseXByaW50ayBpcyBlbmFibGVkKS4gUHJpbnRpbmcgdGhlIENQVUlECmlzIG5v
dCBlbnRpcmVseSB1c2VmdWwgdG8gaGF2ZSBmb3IgdGhlIGJvb3QgQ1BVIGFuZCByZXF1aXJlcyBh
CmNvbmRpdGlvbmFsIGJyYW5jaCB0byBieXBhc3MgdW51c2VkIGluc3RydWN0aW9ucy4KCkZ1cnRo
ZXJtb3JlLCB0aGUgZnVuY3Rpb24gaW5pdF91YXJ0IGlzIG9ubHkgY2FsbGVkIGZvciBib290IENQ
VQpyZXF1aXJpbmcgYW5vdGhlciBjb25kaXRpb25hbCBicmFuY2guIFRoaXMgbWFrZXMgdGhlIGNv
ZGUgYSBiaXQgdHJpY2t5CnRvIGZvbGxvdy4KClRoZSBVQVJUIGluaXRpYWxpemF0aW9uIGlzIG5v
dyBtb3ZlZCBiZWZvcmUgdGhlIGxhYmVsIGNvbW1vbl9zdGFydC4gVGhpcwpub3cgcmVxdWlyZXMg
dG8gaGF2ZSBhIHNsaWdodGx5IGFsdGVyZWQgcHJpbnQgZm9yIHRoZSBib290IENQVSBhbmQgc2V0
CnRoZSBlYXJseSBVQVJUIGJhc2UgYWRkcmVzcyBpbiBlYWNoIHRoZSB0d28gcGF0aCAoYm9vdCBD
UFUgYW5kCnNlY29uZGFyeSBDUFVzKS4KClRoaXMgaGFzIHRoZSBuaWNlIGVmZmVjdCB0byByZW1v
dmUgYSBjb3VwbGUgb2YgY29uZGl0aW9uYWwgYnJhbmNoIGluCnRoZSBjb2RlLgoKQWZ0ZXIgdGhp
cyByZXdvcmssIHRoZSBDUFVJRCBpcyBvbmx5IHVzZWQgYXQgdGhlIHZlcnkgYmVnaW5uaW5nIG9m
IHRoZQpzZWNvbmRhcnkgQ1BVcyBib290IHBhdGguIFNvIHRoZXJlIGlzIG5vIG5lZWQgdG8gInJl
c2VydmUiIHgyNCBmb3IgdGhlCkNQVUlELgoKTGFzdGx5LCB0YWtlIHRoZSBvcHBvcnR1bml0eSB0
byByZXBsYWNlIGxvYWQgZnJvbSBsaXRlcmFsIHBvb2wgd2l0aCB0aGUKbmV3IG1hY3JvIG1vdl93
LgoKU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KCi0t
LQogICAgQ2hhbmdlcyBpbiB2MjoKICAgICAgICAtIFBhdGNoIGFkZGVkCi0tLQogeGVuL2FyY2gv
YXJtL2FybTMyL2hlYWQuUyB8IDI4ICsrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0KIDEgZmls
ZSBjaGFuZ2VkLCAxNiBpbnNlcnRpb25zKCspLCAxMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQg
YS94ZW4vYXJjaC9hcm0vYXJtMzIvaGVhZC5TIGIveGVuL2FyY2gvYXJtL2FybTMyL2hlYWQuUwpp
bmRleCBiNTQzMzFjMTlkLi4xMzRjM2RkYTkyIDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vYXJt
MzIvaGVhZC5TCisrKyBiL3hlbi9hcmNoL2FybS9hcm0zMi9oZWFkLlMKQEAgLTU0LDcgKzU0LDcg
QEAKICAqICAgcjQgIC0KICAqICAgcjUgIC0KICAqICAgcjYgIC0gaWRlbnRpdHkgbWFwIGluIHBs
YWNlCi0gKiAgIHI3ICAtIENQVUlECisgKiAgIHI3ICAtCiAgKiAgIHI4ICAtIERUQiBhZGRyZXNz
IChib290IENQVSBvbmx5KQogICogICByOSAgLSBwYWRkcihzdGFydCkKICAqICAgcjEwIC0gcGh5
cyBvZmZzZXQKQEAgLTEyMyw2ICsxMjMsMTIgQEAgcGFzdF96SW1hZ2U6CiAgICAgICAgIGFkZCAg
IHI4LCByMTAgICAgICAgICAgICAgICAgLyogcjggOj0gcGFkZHIoRFRCKSAqLwogI2VuZGlmCiAK
KyAgICAgICAgLyogSW5pdGlhbGl6ZSB0aGUgVUFSVCBpZiBlYXJseXByaW50ayBoYXMgYmVlbiBl
bmFibGVkLiAqLworI2lmZGVmIENPTkZJR19FQVJMWV9QUklOVEsKKyAgICAgICAgYmwgICAgaW5p
dF91YXJ0CisjZW5kaWYKKyAgICAgICAgUFJJTlQoIi0gQm9vdCBDUFUgYm9vdGluZyAtXHJcbiIp
CisKICAgICAgICAgbW92ICAgcjEyLCAjMCAgICAgICAgICAgICAgICAvKiByMTIgOj0gaXNfc2Vj
b25kYXJ5X2NwdSAqLwogCiAgICAgICAgIGIgICAgIGNvbW1vbl9zdGFydApAQCAtMTM3LDE0ICsx
NDMsOSBAQCBHTE9CQUwoaW5pdF9zZWNvbmRhcnkpCiAKICAgICAgICAgbW92ICAgcjEyLCAjMSAg
ICAgICAgICAgICAgICAvKiByMTIgOj0gaXNfc2Vjb25kYXJ5X2NwdSAqLwogCi1jb21tb25fc3Rh
cnQ6CiAgICAgICAgIG1yYyAgIENQMzIocjEsIE1QSURSKQogICAgICAgICBiaWMgICByNywgcjEs
ICMofk1QSURSX0hXSURfTUFTSykgLyogTWFzayBvdXQgZmxhZ3MgdG8gZ2V0IENQVSBJRCAqLwog
Ci0gICAgICAgIC8qIE5vbi1ib290IENQVXMgd2FpdCBoZXJlIHVudGlsIF9fY3B1X3VwIGlzIHJl
YWR5IGZvciB0aGVtICovCi0gICAgICAgIHRlcSAgIHIxMiwgIzAKLSAgICAgICAgYmVxICAgMWYK
LQogICAgICAgICBsZHIgICByMCwgPXNtcF91cF9jcHUKICAgICAgICAgYWRkICAgcjAsIHIwLCBy
MTAgICAgICAgICAgICAvKiBBcHBseSBwaHlzaWNhbCBvZmZzZXQgKi8KICAgICAgICAgZHNiCkBA
IC0xNTYsMTUgKzE1NywxNCBAQCBjb21tb25fc3RhcnQ6CiAxOgogCiAjaWZkZWYgQ09ORklHX0VB
UkxZX1BSSU5USwotICAgICAgICBsZHIgICByMTEsID1FQVJMWV9VQVJUX0JBU0VfQUREUkVTUyAg
LyogcjExIDo9IFVBUlQgYmFzZSBhZGRyZXNzICovCi0gICAgICAgIHRlcSAgIHIxMiwgIzAgICAg
ICAgICAgICAgICAgLyogQm9vdCBDUFUgc2V0cyB1cCB0aGUgVUFSVCB0b28gKi8KLSAgICAgICAg
YmxlcSAgaW5pdF91YXJ0CisgICAgICAgIG1vdl93IHIxMSwgRUFSTFlfVUFSVF9CQVNFX0FERFJF
U1MgICAvKiByMTEgOj0gVUFSVCBiYXNlIGFkZHJlc3MgKi8KICAgICAgICAgUFJJTlQoIi0gQ1BV
ICIpCiAgICAgICAgIG1vdiAgIHIwLCByNwogICAgICAgICBibCAgICBwdXRuCiAgICAgICAgIFBS
SU5UKCIgYm9vdGluZyAtXHJcbiIpCiAjZW5kaWYKIAorY29tbW9uX3N0YXJ0OgogICAgICAgICAv
KiBDaGVjayB0aGF0IHRoaXMgQ1BVIGhhcyBIeXAgbW9kZSAqLwogICAgICAgICBtcmMgICBDUDMy
KHIwLCBJRF9QRlIxKQogICAgICAgICBhbmQgICByMCwgcjAsICMweGYwMDAgICAgICAgIC8qIEJp
dHMgMTItMTUgZGVmaW5lIHZpcnQgZXh0ZW5zaW9ucyAqLwpAQCAtNDk3LDExICs0OTcsMTUgQEAg
RU5UUlkoc3dpdGNoX3R0YnIpCiAKICNpZmRlZiBDT05GSUdfRUFSTFlfUFJJTlRLCiAvKgotICog
QnJpbmcgdXAgdGhlIFVBUlQuCi0gKiByMTE6IEVhcmx5IFVBUlQgYmFzZSBhZGRyZXNzCi0gKiBD
bG9iYmVycyByMC1yMgorICogSW5pdGlhbGl6ZSB0aGUgVUFSVC4gU2hvdWxkIG9ubHkgYmUgY2Fs
bGVkIG9uIHRoZSBib290IENQVS4KKyAqCisgKiBPdXB1dDoKKyAqICByMTE6IEVhcmx5IFVBUlQg
YmFzZSBwaHlzaWNhbCBhZGRyZXNzCisgKgorICogQ2xvYmJlcnMgcjAgLSByMwogICovCiBpbml0
X3VhcnQ6CisgICAgICAgIG1vdl93IHIxMSwgRUFSTFlfVUFSVF9CQVNFX0FERFJFU1MKICNpZmRl
ZiBFQVJMWV9QUklOVEtfSU5JVF9VQVJUCiAgICAgICAgIGVhcmx5X3VhcnRfaW5pdCByMTEsIHIx
LCByMgogI2VuZGlmCi0tIAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 22 21:40:30 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Jul 2019 21: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 1hpg2o-0002x2-6q; Mon, 22 Jul 2019 21:40:30 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=SK1b=VT=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hpg2k-0002pV-Pe
 for xen-devel@lists.xenproject.org; Mon, 22 Jul 2019 21:40:26 +0000
X-Inumbo-ID: 50767792-acc9-11e9-8a0f-579bf927f4ca
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 50767792-acc9-11e9-8a0f-579bf927f4ca;
 Mon, 22 Jul 2019 21:40:25 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id BEDBC153B;
 Mon, 22 Jul 2019 14:40:24 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 18C523F71F;
 Mon, 22 Jul 2019 14:40:23 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Mon, 22 Jul 2019 22:39:44 +0100
Message-Id: <20190722213958.5761-22-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190722213958.5761-1-julien.grall@arm.com>
References: <20190722213958.5761-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH v2 21/35] xen/arm32: head: Don't clobber r14/lr
 in the macro PRINT
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIGN1cnJlbnQgaW1wbGVtZW50YXRpb24gb2YgdGhlIG1hY3JvIFBSSU5UIHdpbGwgY2xvYmJl
ciByMTQvbHIuIFRoaXMKbWVhbnMgdGhlIHVzZXIgc2hvdWxkIHNhdmUgcjE0IGlmIGl0IGNhcmVz
IGFib3V0IGl0LgoKRm9sbG93LXVwIHBhdGNoZXMgd2lsbCBpbnRyb2R1Y2UgbW9yZSB1c2Ugb2Yg
UFJJTlQgaW4gcGxhY2VzIHdoZXJlIGxyCnNob3VsZCBiZSBwcmVzZXJ2ZWQuIFJhdGhlciB0aGFu
IHJlcXVpcmluZyBhbGwgdGhlIHVzZXIgdG8gcHJlc2VydmUgbHIsCnRoZSBtYWNybyBQUklOVCBp
cyBtb2RpZmllZCB0byBzYXZlIGFuZCByZXN0b3JlIGl0LgoKV2hpbGUgdGhlIGNvbW1lbnQgc3Rh
dGUgcjMgd2lsbCBiZSBjbG9iYmVyZWQsIHRoaXMgaXMgbm90IHRoZSBjYXNlLiBTbwpQUklOVCB3
aWxsIHVzZSByMyB0byBwcmVzZXJ2ZSBsci4KCkxhc3RseSwgdGFrZSB0aGUgb3Bwb3J0dW5pdHkg
dG8gbW92ZSB0aGUgY29tbWVudCBvbiB0b3Agb2YgUFJJTlQgYW5kIHVzZQpQUklOVCBpbiBpbml0
X3VhcnQuIEJvdGggY2hhbmdlcyB3aWxsIGJlIGhlbHBmdWwgaW4gYSBmb2xsb3ctdXAgcGF0Y2gu
CgpTaWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgoKLS0t
CiAgICBDaGFuZ2VzIGluIHYyOgogICAgICAgIC0gUGF0Y2ggYWRkZWQKLS0tCiB4ZW4vYXJjaC9h
cm0vYXJtMzIvaGVhZC5TIHwgMjcgKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tCiAxIGZpbGUg
Y2hhbmdlZCwgMTUgaW5zZXJ0aW9ucygrKSwgMTIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEv
eGVuL2FyY2gvYXJtL2FybTMyL2hlYWQuUyBiL3hlbi9hcmNoL2FybS9hcm0zMi9oZWFkLlMKaW5k
ZXggOGI0YzhhNDcxNC4uYjU0MzMxYzE5ZCAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL2FybTMy
L2hlYWQuUworKysgYi94ZW4vYXJjaC9hcm0vYXJtMzIvaGVhZC5TCkBAIC02NCwxNSArNjQsMjAg
QEAKICAqICAgcjE0IC0gTFIKICAqICAgcjE1IC0gUEMKICAqLwotLyogTWFjcm8gdG8gcHJpbnQg
YSBzdHJpbmcgdG8gdGhlIFVBUlQsIGlmIHRoZXJlIGlzIG9uZS4KLSAqIENsb2JiZXJzIHIwLXIz
LiAqLwogI2lmZGVmIENPTkZJR19FQVJMWV9QUklOVEsKLSNkZWZpbmUgUFJJTlQoX3MpICAgICAg
IFwKLSAgICAgICAgYWRyICAgcjAsIDk4ZiA7IFwKLSAgICAgICAgYmwgICAgcHV0cyAgICA7IFwK
LSAgICAgICAgYiAgICAgOTlmICAgICA7IFwKLTk4OiAgICAgLmFzY2l6IF9zICAgICA7IFwKLSAg
ICAgICAgLmFsaWduIDIgICAgICA7IFwKKy8qCisgKiBNYWNybyB0byBwcmludCBhIHN0cmluZyB0
byB0aGUgVUFSVCwgaWYgdGhlcmUgaXMgb25lLgorICoKKyAqIENsb2JiZXJzIHIwIC0gcjMKKyAq
LworI2RlZmluZSBQUklOVChfcykgICAgICAgICAgIFwKKyAgICAgICAgbW92ICAgcjMsIGxyICAg
ICAgIDtcCisgICAgICAgIGFkciAgIHIwLCA5OGYgICAgICA7XAorICAgICAgICBibCAgICBwdXRz
ICAgICAgICAgO1wKKyAgICAgICAgbW92ICAgbHIsIHIzICAgICAgIDtcCisgICAgICAgIGIgICAg
IDk5ZiAgICAgICAgICA7XAorOTg6ICAgICAuYXNjaXogX3MgICAgICAgICAgO1wKKyAgICAgICAg
LmFsaWduIDIgICAgICAgICAgIDtcCiA5OToKICNlbHNlIC8qIENPTkZJR19FQVJMWV9QUklOVEsg
Ki8KICNkZWZpbmUgUFJJTlQocykKQEAgLTUwMCwxMCArNTA1LDggQEAgaW5pdF91YXJ0OgogI2lm
ZGVmIEVBUkxZX1BSSU5US19JTklUX1VBUlQKICAgICAgICAgZWFybHlfdWFydF9pbml0IHIxMSwg
cjEsIHIyCiAjZW5kaWYKLSAgICAgICAgYWRyICAgcjAsIDFmCi0gICAgICAgIGIgICAgIHB1dHMg
ICAgICAgICAgICAgICAgICAvKiBKdW1wIHRvIHB1dHMgKi8KLTE6ICAgICAgLmFzY2l6ICItIFVB
UlQgZW5hYmxlZCAtXHJcbiIKLSAgICAgICAgLmFsaWduIDQKKyAgICAgICAgUFJJTlQoIi0gVUFS
VCBlbmFibGVkIC1cclxuIikKKyAgICAgICAgbW92ICAgcGMsIGxyCiAKIC8qCiAgKiBQcmludCBl
YXJseSBkZWJ1ZyBtZXNzYWdlcy4KLS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 22 21:40:31 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Jul 2019 21: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 1hpg2p-0002zY-2R; Mon, 22 Jul 2019 21:40:31 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=SK1b=VT=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hpg2n-0002v8-DW
 for xen-devel@lists.xenproject.org; Mon, 22 Jul 2019 21:40:29 +0000
X-Inumbo-ID: 5205c1d0-acc9-11e9-8e49-6f0dfec89258
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 5205c1d0-acc9-11e9-8e49-6f0dfec89258;
 Mon, 22 Jul 2019 21:40:27 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 7257B1509;
 Mon, 22 Jul 2019 14:40:27 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id C08C13F71F;
 Mon, 22 Jul 2019 14:40:26 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Mon, 22 Jul 2019 22:39:47 +0100
Message-Id: <20190722213958.5761-25-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190722213958.5761-1-julien.grall@arm.com>
References: <20190722213958.5761-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH v2 24/35] xen/arm32: head: Introduce distinct
 paths for the boot CPU and secondary 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: Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIGJvb3QgY29kZSBpcyBjdXJyZW50bHkgcXVpdGUgZGlmZmljdWx0IHRvIGdvIHRocm91Z2gg
YmVjYXVzZSBvZiB0aGUKbGFjayBvZiBkb2N1bWVudGF0aW9uIGFuZCBhIG51bWJlciBvZiBpbmRp
cmVjdGlvbiB0byBhdm9pZCBleGVjdXRpbmcKc29tZSBwYXRoIGluIGVpdGhlciB0aGUgYm9vdCBD
UFUgb3Igc2Vjb25kYXJ5IENQVXMuCgpJbiBhbiBhdHRlbXB0IHRvIG1ha2UgdGhlIGJvb3QgY29k
ZSBlYXNpZXIgdG8gZm9sbG93LCBlYWNoIHBhcnRzIG9mIHRoZQpib290IGFyZSBub3cgaW4gc2Vw
YXJhdGUgZnVuY3Rpb25zLiBGdXJ0aGVybW9yZSwgdGhlIHBhdGhzIGZvciB0aGUgYm9vdApDUFUg
YW5kIHNlY29uZGFyeSBDUFVzIGFyZSBub3cgZGlzdGluY3QgYW5kIGZvciBub3cgd2lsbCBjYWxs
IGVhY2gKZnVuY3Rpb25zLgoKRm9sbG93LXVwcyB3aWxsIHJlbW92ZSB1bm5lY2Vzc2FyeSBjYWxs
cyBhbmQgZG8gZnVydGhlciBpbXByb3ZlbWVudAooc3VjaCBhcyBhZGRpbmcgZG9jdW1lbnRhdGlv
biBhbmQgcmVzaHVmZmxpbmcpLgoKTm90ZSB0aGF0IHRoZSBzd2l0Y2ggZnJvbSB1c2luZyB0aGUg
SUQgbWFwcGluZyB0byB0aGUgcnVudGltZSBtYXBwaW5nCmlzIGR1cGxpY2F0ZWQgZm9yIGVhY2gg
cGF0aC4gVGhpcyBpcyBiZWNhdXNlIGluIHRoZSBmdXR1cmUgd2Ugd2lsbCBuZWVkCnRvIHN0YXkg
bG9uZ2VyIGluIHRoZSBJRCBtYXBwaW5nIGZvciB0aGUgYm9vdCBDUFUuCgpMYXN0bHksIGl0IGlz
IG5vdyByZXF1aXJlZCB0byBzYXZlIGxyIGluIGNwdV9pbml0KCkgYmVjYXVzd2UgdGhlCmZ1bmN0
aW9uIHdpbGwgY2FsbCBvdGhlciBmdW5jdGlvbnMgYW5kIHRoZXJlZm9yZSBjbG9iYmVyIGxyLgoK
U2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KCi0tLQog
ICAgQ2hhbmdlcyBpbiB2MjoKICAgICAgICAtIFBhdGNoIGFkZGVkCi0tLQogeGVuL2FyY2gvYXJt
L2FybTMyL2hlYWQuUyB8IDY0ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
Ky0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgNTMgaW5zZXJ0aW9ucygrKSwgMTEgZGVsZXRpb25z
KC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2FybTMyL2hlYWQuUyBiL3hlbi9hcmNoL2Fy
bS9hcm0zMi9oZWFkLlMKaW5kZXggYmJjZmRjZDM1MS4uMTM3OTNlODVkOCAxMDA2NDQKLS0tIGEv
eGVuL2FyY2gvYXJtL2FybTMyL2hlYWQuUworKysgYi94ZW4vYXJjaC9hcm0vYXJtMzIvaGVhZC5T
CkBAIC0xNDgsNyArMTQ4LDE5IEBAIHBhc3RfekltYWdlOgogCiAgICAgICAgIG1vdiAgIHIxMiwg
IzAgICAgICAgICAgICAgICAgLyogcjEyIDo9IGlzX3NlY29uZGFyeV9jcHUgKi8KIAotICAgICAg
ICBiICAgICBjb21tb25fc3RhcnQKKyAgICAgICAgYmwgICAgY2hlY2tfY3B1X21vZGUKKyAgICAg
ICAgYmwgICAgemVyb19ic3MKKyAgICAgICAgYmwgICAgY3B1X2luaXQKKyAgICAgICAgYmwgICAg
Y3JlYXRlX3BhZ2VfdGFibGVzCisgICAgICAgIGJsICAgIGVuYWJsZV9tbXUKKworICAgICAgICAv
KiBXZSBhcmUgc3RpbGwgaW4gdGhlIElEIG1hcC4gSnVtcCB0byB0aGUgcnVudGltZSBWaXJ0dWFs
IEFkZHJlc3MgKi8KKyAgICAgICAgbGRyICAgcjAsID1wcmltYXJ5X3N3aXRjaGVkCisgICAgICAg
IG1vdiAgIHBjLCByMAorcHJpbWFyeV9zd2l0Y2hlZDoKKyAgICAgICAgYmwgICAgc2V0dXBfZml4
bWFwCisgICAgICAgIGIgICAgIGxhdW5jaAorRU5EUFJPQyhzdGFydCkKIAogR0xPQkFMKGluaXRf
c2Vjb25kYXJ5KQogICAgICAgICBjcHNpZCBhaWYgICAgICAgICAgICAgICAgICAgIC8qIERpc2Fi
bGUgYWxsIGludGVycnVwdHMgKi8KQEAgLTE3OSw4ICsxOTEsMjEgQEAgR0xPQkFMKGluaXRfc2Vj
b25kYXJ5KQogICAgICAgICBwcmludF9yZWcgcjcKICAgICAgICAgUFJJTlQoIiBib290aW5nIC1c
clxuIikKICNlbmRpZgotCi1jb21tb25fc3RhcnQ6CisgICAgICAgIGJsICAgIGNoZWNrX2NwdV9t
b2RlCisgICAgICAgIGJsICAgIHplcm9fYnNzCisgICAgICAgIGJsICAgIGNwdV9pbml0CisgICAg
ICAgIGJsICAgIGNyZWF0ZV9wYWdlX3RhYmxlcworICAgICAgICBibCAgICBlbmFibGVfbW11CisK
KyAgICAgICAgLyogV2UgYXJlIHN0aWxsIGluIHRoZSBJRCBtYXAuIEp1bXAgdG8gdGhlIHJ1bnRp
bWUgVmlydHVhbCBBZGRyZXNzLiAqLworICAgICAgICBsZHIgICByMCwgPXNlY29uZGFyeV9zd2l0
Y2hlZAorICAgICAgICBtb3YgICBwYywgcjAKK3NlY29uZGFyeV9zd2l0Y2hlZDoKKyAgICAgICAg
YmwgICAgc2V0dXBfZml4bWFwCisgICAgICAgIGIgICAgIGxhdW5jaAorRU5EUFJPQyhpbml0X3Nl
Y29uZGFyeSkKKworY2hlY2tfY3B1X21vZGU6CiAgICAgICAgIC8qIENoZWNrIHRoYXQgdGhpcyBD
UFUgaGFzIEh5cCBtb2RlICovCiAgICAgICAgIG1yYyAgIENQMzIocjAsIElEX1BGUjEpCiAgICAg
ICAgIGFuZCAgIHIwLCByMCwgIzB4ZjAwMCAgICAgICAgLyogQml0cyAxMi0xNSBkZWZpbmUgdmly
dCBleHRlbnNpb25zICovCkBAIC0yMDIsNyArMjI3LDEwIEBAIGNvbW1vbl9zdGFydDoKICAgICAg
ICAgYiAgICAgZmFpbAogCiBoeXA6ICAgIFBSSU5UKCItIFhlbiBzdGFydGluZyBpbiBIeXAgbW9k
ZSAtXHJcbiIpCisgICAgICAgIG1vdiAgIHBjLCBscgorRU5EUFJPQyhjaGVja19jcHVfbW9kZSkK
IAoremVyb19ic3M6CiAgICAgICAgIC8qIFplcm8gQlNTIE9uIHRoZSBib290IENQVSB0byBhdm9p
ZCBuYXN0eSBzdXJwcmlzZXMgKi8KICAgICAgICAgdGVxICAgcjEyLCAjMAogICAgICAgICBibmUg
ICBza2lwX2JzcwpAQCAtMjE5LDggKzI0NywxNCBAQCBoeXA6ICAgIFBSSU5UKCItIFhlbiBzdGFy
dGluZyBpbiBIeXAgbW9kZSAtXHJcbiIpCiAgICAgICAgIGJsbyAgIDFiCiAKIHNraXBfYnNzOgor
ICAgICAgICBtb3YgICBwYywgbHIKK0VORFBST0MoemVyb19ic3MpCisKK2NwdV9pbml0OgogICAg
ICAgICBQUklOVCgiLSBTZXR0aW5nIHVwIGNvbnRyb2wgcmVnaXN0ZXJzIC1cclxuIikKIAorICAg
ICAgICBtb3YgICByNSwgbHIJCQkgICAgICAgICAgICAvKiByNSA6PSByZXR1cm4gYWRkcmVzcyAq
LworCiAgICAgICAgIC8qIEdldCBwcm9jZXNzb3Igc3BlY2lmaWMgcHJvYyBpbmZvIGludG8gcjEg
Ki8KICAgICAgICAgYmwgICAgX19sb29rdXBfcHJvY2Vzc29yX3R5cGUKICAgICAgICAgdGVxICAg
cjEsICMwCkBAIC0yMzEsNyArMjY1LDYgQEAgc2tpcF9ic3M6CiAgICAgICAgIFBSSU5UKCIgLVxy
XG4iKQogICAgICAgICBiICAgICBmYWlsCiAxOgotCiAgICAgICAgIC8qIEp1bXAgdG8gY3B1X2lu
aXQgKi8KICAgICAgICAgbGRyICAgcjEsIFtyMSwgI1BST0NJTkZPX2NwdV9pbml0XSAgLyogcjEg
Oj0gdmFkZHIoaW5pdCBmdW5jKSAqLwogICAgICAgICBhZHIgICBsciwgY3B1X2luaXRfZG9uZSAg
ICAgICAgICAgICAvKiBTYXZlIHJldHVybiBhZGRyZXNzICovCkBAIC0yNTYsNiArMjg5LDEwIEBA
IGNwdV9pbml0X2RvbmU6CiAgICAgICAgIGxkciAgIHIwLCA9SFNDVExSX1NFVAogICAgICAgICBt
Y3IgICBDUDMyKHIwLCBIU0NUTFIpCiAKKyAgICAgICAgbW92ICAgcGMsIHI1ICAgICAgICAgICAg
ICAgICAgICAgICAgLyogUmV0dXJuIGFkZHJlc3MgaXMgaW4gcjUgKi8KK0VORFBST0MoY3B1X2lu
aXQpCisKK2NyZWF0ZV9wYWdlX3RhYmxlczoKICAgICAgICAgLyoKICAgICAgICAgICogUmVidWls
ZCB0aGUgYm9vdCBwYWdldGFibGUncyBmaXJzdC1sZXZlbCBlbnRyaWVzLiBUaGUgc3RydWN0dXJl
CiAgICAgICAgICAqIGlzIGRlc2NyaWJlZCBpbiBtbS5jLgpAQCAtMzU5LDE1ICszOTYsMTYgQEAg
Y3B1X2luaXRfZG9uZToKICAgICAgICAgLyogYm9vdCBwYWdldGFibGUgc2V0dXAgY29tcGxldGUg
Ki8KIAogICAgICAgICBjbXAgICByNiwgIzEgICAgICAgICAgICAgICAgLyogRGlkIHdlIG1hbmFn
ZSB0byBjcmVhdGUgYW4gaWRlbnRpdHkgbWFwcGluZyA/ICovCi0gICAgICAgIGJlcSAgIDFmCisg
ICAgICAgIG1vdmVxIHBjLCBscgogICAgICAgICBQUklOVCgiVW5hYmxlIHRvIGJ1aWxkIGJvb3Qg
cGFnZSB0YWJsZXMgLSBGYWlsZWQgdG8gaWRlbnRpdHkgbWFwIFhlbi5cclxuIikKICAgICAgICAg
YiAgICAgZmFpbAogdmlydHBoeXNfY2xhc2g6CiAgICAgICAgIC8qIElkZW50aXR5IG1hcCBjbGFz
aGVzIHdpdGggYm9vdF90aGlyZCwgd2hpY2ggd2UgY2Fubm90IGhhbmRsZSB5ZXQgKi8KICAgICAg
ICAgUFJJTlQoIi0gVW5hYmxlIHRvIGJ1aWxkIGJvb3QgcGFnZSB0YWJsZXMgLSB2aXJ0IGFuZCBw
aHlzIGFkZHJlc3NlcyBjbGFzaC4gLVxyXG4iKQogICAgICAgICBiICAgICBmYWlsCitFTkRQUk9D
KGNyZWF0ZV9wYWdlX3RhYmxlcykKIAotMToKK2VuYWJsZV9tbXU6CiAgICAgICAgIFBSSU5UKCIt
IFR1cm5pbmcgb24gcGFnaW5nIC1cclxuIikKIAogICAgICAgICAvKgpAQCAtMzc3LDE2ICs0MTUs
MTYgQEAgdmlydHBoeXNfY2xhc2g6CiAgICAgICAgIG1jciAgIENQMzIocjAsIFRMQklBTExIKSAg
ICAgLyogRmx1c2ggaHlwZXJ2aXNvciBUTEJzICovCiAgICAgICAgIGRzYiAgIG5zaAogCi0gICAg
ICAgIGxkciAgIHIxLCA9cGFnaW5nICAgICAgICAgICAgLyogRXhwbGljaXQgdmFkZHIsIG5vdCBS
SVAtcmVsYXRpdmUgKi8KICAgICAgICAgbXJjICAgQ1AzMihyMCwgSFNDVExSKQogICAgICAgICAv
KiBFbmFibGUgTU1VIGFuZCBELWNhY2hlICovCiAgICAgICAgIG9yciAgIHIwLCByMCwgIyhTQ1RM
Ul9BeHhfRUx4X018U0NUTFJfQXh4X0VMeF9DKQogICAgICAgICBkc2IgICAgICAgICAgICAgICAg
ICAgICAgICAgIC8qIEZsdXNoIFBURSB3cml0ZXMgYW5kIGZpbmlzaCByZWFkcyAqLwogICAgICAg
ICBtY3IgICBDUDMyKHIwLCBIU0NUTFIpICAgICAgIC8qIG5vdyBwYWdpbmcgaXMgZW5hYmxlZCAq
LwogICAgICAgICBpc2IgICAgICAgICAgICAgICAgICAgICAgICAgIC8qIE5vdywgZmx1c2ggdGhl
IGljYWNoZSAqLwotICAgICAgICBtb3YgICBwYywgcjEgICAgICAgICAgICAgICAgIC8qIEdldCBh
IHByb3BlciB2YWRkciBpbnRvIFBDICovCi1wYWdpbmc6CisgICAgICAgIG1vdiAgIHBjLCBscgor
RU5EUFJPQyhlbmFibGVfbW11KQogCitzZXR1cF9maXhtYXA6CiAgICAgICAgIC8qCiAgICAgICAg
ICAqIE5vdyB3ZSBjYW4gaW5zdGFsbCB0aGUgZml4bWFwIGFuZCBkdGIgbWFwcGluZ3MsIHNpbmNl
IHdlCiAgICAgICAgICAqIGRvbid0IG5lZWQgdGhlIDE6MSBtYXAgYW55IG1vcmUKQEAgLTQzNiwx
MiArNDc0LDE1IEBAIHBhZ2luZzoKICAgICAgICAgbWNyICAgQ1AzMihyMCwgVExCSUFMTEgpICAg
ICAvKiBGbHVzaCBoeXBlcnZpc29yIFRMQiAqLwogICAgICAgICBkc2IgICAgICAgICAgICAgICAg
ICAgICAgICAgIC8qIEVuc3VyZSBjb21wbGV0aW9uIG9mIFRMQiBmbHVzaCAqLwogICAgICAgICBp
c2IKKyAgICAgICAgbW92ICAgcGMsIGxyCitFTkRQUk9DKHNldHVwX2ZpeG1hcCkKIAorbGF1bmNo
OgogICAgICAgICBQUklOVCgiLSBSZWFkeSAtXHJcbiIpCiAKICAgICAgICAgLyogVGhlIGJvb3Qg
Q1BVIHNob3VsZCBnbyBzdHJhaWdodCBpbnRvIEMgbm93ICovCiAgICAgICAgIHRlcSAgIHIxMiwg
IzAKLSAgICAgICAgYmVxICAgbGF1bmNoCisgICAgICAgIGJlcSAgIDFmCiAKICAgICAgICAgLyoK
ICAgICAgICAgICogTm9uLWJvb3QgQ1BVcyBuZWVkIHRvIG1vdmUgb24gdG8gdGhlIHByb3BlciBw
YWdldGFibGVzLCB3aGljaCB3ZXJlCkBAIC00NjAsNyArNTAxLDcgQEAgcGFnaW5nOgogICAgICAg
ICBkc2IgICAgICAgICAgICAgICAgICAgICAgICAgIC8qIEVuc3VyZSBjb21wbGV0aW9uIG9mIFRM
QitCUCBmbHVzaCAqLwogICAgICAgICBpc2IKIAotbGF1bmNoOgorMToKICAgICAgICAgbGRyICAg
cjAsID1pbml0X2RhdGEKICAgICAgICAgYWRkICAgcjAsICNJTklUSU5GT19zdGFjayAgICAvKiBG
aW5kIHRoZSBib290LXRpbWUgc3RhY2sgKi8KICAgICAgICAgbGRyICAgc3AsIFtyMF0KQEAgLTQ3
MSw2ICs1MTIsNyBAQCBsYXVuY2g6CiAgICAgICAgIG1vdmVxIHIxLCByOCAgICAgICAgICAgICAg
ICAgLyogICAgICAgICAgICAgICAtIERUQiBhZGRyZXNzICovCiAgICAgICAgIGJlcSAgIHN0YXJ0
X3hlbiAgICAgICAgICAgICAgLyogYW5kIGRpc2FwcGVhciBpbnRvIHRoZSBsYW5kIG9mIEMgKi8K
ICAgICAgICAgYiAgICAgc3RhcnRfc2Vjb25kYXJ5ICAgICAgICAvKiAodG8gdGhlIGFwcHJvcHJp
YXRlIGVudHJ5IHBvaW50KSAqLworRU5EUFJPQyhsYXVuY2gpCiAKIC8qIEZhaWwtc3RvcCAqLwog
ZmFpbDogICBQUklOVCgiLSBCb290IGZhaWxlZCAtXHJcbiIpCi0tIAoyLjExLjAKCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 22 21:40:32 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Jul 2019 21:40:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hpg2p-00031G-Qv; Mon, 22 Jul 2019 21:40:31 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=SK1b=VT=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hpg2n-0002vD-Fb
 for xen-devel@lists.xenproject.org; Mon, 22 Jul 2019 21:40:29 +0000
X-Inumbo-ID: 517e79aa-acc9-11e9-b45d-cf2cd706ffcc
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 517e79aa-acc9-11e9-b45d-cf2cd706ffcc;
 Mon, 22 Jul 2019 21:40:26 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 8C8B6152F;
 Mon, 22 Jul 2019 14:40:26 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id DA7923F71F;
 Mon, 22 Jul 2019 14:40:25 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Mon, 22 Jul 2019 22:39:46 +0100
Message-Id: <20190722213958.5761-24-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190722213958.5761-1-julien.grall@arm.com>
References: <20190722213958.5761-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH v2 23/35] xen/arm32: head: Introduce print_reg
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QXQgdGhlIG1vbWVudCwgdGhlIHVzZXIgc2hvdWxkIHNhdmUgcjE0L2xyIGlmIGl0IGNhcmVzIGFi
b3V0IGl0LgoKRm9sbG93LXVwIHBhdGNoZXMgd2lsbCBpbnRyb2R1Y2UgbW9yZSB1c2Ugb2YgcHV0
biBpbiBwbGFjZSB3aGVyZSBscgpzaG91bGQgYmUgcHJlc2VydmVkLgoKRnVydGhlcm1vcmUsIGFu
eSB1c2VyIG9mIHB1dG4gc2hvdWxkIGFsc28gbW92ZSB0aGUgdmFsdWUgdG8gcmVnaXN0ZXIgcjAK
aWYgaXQgd2FzIHN0b3JlZCBpbiBhIGRpZmZlcmVudCByZWdpc3Rlci4KCkZvciBjb252ZW5pZW5j
ZSwgYSBuZXcgbWFjcm8gaXMgaW50cm9kdWNlZCB0byBwcmludCBhIGdpdmVuIHJlZ2lzdGVyLgpU
aGUgbWFjcm8gd2lsbCB0YWtlIGNhcmUgZm9yIHVzIHRvIG1vdmUgdGhlIHZhbHVlIHRvIHIwIGFu
ZCBhbHNvCnByZXNlcnZlIGxyLgoKTGFzdGx5IHRoZSBuZXcgbWFjcm8gaXMgdXNlZCB0byByZXBs
YWNlIGFsbCB0aGUgY2FsbHNpdGUgb2YgcHV0bi4gVGhpcwp3aWxsIHNpbXBsaWZ5IHJld29yay9y
ZXZpZXcgbGF0ZXIgb24uCgpTaWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFs
bEBhcm0uY29tPgoKLS0tCiAgICBDaGFuZ2VzIGluIHYyOgogICAgICAgIC0gUGF0Y2ggYWRkZWQK
LS0tCiB4ZW4vYXJjaC9hcm0vYXJtMzIvaGVhZC5TIHwgMjMgKysrKysrKysrKysrKysrKysrKy0t
LS0KIDEgZmlsZSBjaGFuZ2VkLCAxOSBpbnNlcnRpb25zKCspLCA0IGRlbGV0aW9ucygtKQoKZGlm
ZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9hcm0zMi9oZWFkLlMgYi94ZW4vYXJjaC9hcm0vYXJtMzIv
aGVhZC5TCmluZGV4IDEzNGMzZGRhOTIuLmJiY2ZkY2QzNTEgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNo
L2FybS9hcm0zMi9oZWFkLlMKKysrIGIveGVuL2FyY2gvYXJtL2FybTMyL2hlYWQuUwpAQCAtNzks
OCArNzksMjUgQEAKIDk4OiAgICAgLmFzY2l6IF9zICAgICAgICAgIDtcCiAgICAgICAgIC5hbGln
biAyICAgICAgICAgICA7XAogOTk6CisKKy8qCisgKiBNYWNybyB0byBwcmludCB0aGUgdmFsdWUg
b2YgcmVnaXN0ZXIgXHJiCisgKgorICogQ2xvYmJlcnMgcjAgLSByNAorICovCisubWFjcm8gcHJp
bnRfcmVnIHJiCisgICAgICAgIG1vdiAgIHIwLCBccmIKKyAgICAgICAgbW92ICAgcjQsIGxyCisg
ICAgICAgIGJsICAgIHB1dG4KKyAgICAgICAgbW92ICAgbHIsIHI0CisuZW5kbQorCiAjZWxzZSAv
KiBDT05GSUdfRUFSTFlfUFJJTlRLICovCiAjZGVmaW5lIFBSSU5UKHMpCisKKy5tYWNybyBwcmlu
dF9yZWcgcmIKKy5lbmRtCisKICNlbmRpZiAvKiAhQ09ORklHX0VBUkxZX1BSSU5USyAqLwogCiAg
ICAgICAgIC5hcm0KQEAgLTE1OSw4ICsxNzYsNyBAQCBHTE9CQUwoaW5pdF9zZWNvbmRhcnkpCiAj
aWZkZWYgQ09ORklHX0VBUkxZX1BSSU5USwogICAgICAgICBtb3ZfdyByMTEsIEVBUkxZX1VBUlRf
QkFTRV9BRERSRVNTICAgLyogcjExIDo9IFVBUlQgYmFzZSBhZGRyZXNzICovCiAgICAgICAgIFBS
SU5UKCItIENQVSAiKQotICAgICAgICBtb3YgICByMCwgcjcKLSAgICAgICAgYmwgICAgcHV0bgor
ICAgICAgICBwcmludF9yZWcgcjcKICAgICAgICAgUFJJTlQoIiBib290aW5nIC1cclxuIikKICNl
bmRpZgogCkBAIC0yMTEsOCArMjI3LDcgQEAgc2tpcF9ic3M6CiAgICAgICAgIGJuZSAgIDFmCiAg
ICAgICAgIG1vdiAgIHI0LCByMAogICAgICAgICBQUklOVCgiLSBNaXNzaW5nIHByb2Nlc3NvciBp
bmZvOiAiKQotICAgICAgICBtb3YgICByMCwgcjQKLSAgICAgICAgYmwgICAgcHV0bgorICAgICAg
ICBwcmludF9yZWcgcjQKICAgICAgICAgUFJJTlQoIiAtXHJcbiIpCiAgICAgICAgIGIgICAgIGZh
aWwKIDE6Ci0tIAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 22 21:40:33 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Jul 2019 21:40:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hpg2q-00033N-My; Mon, 22 Jul 2019 21:40:32 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=SK1b=VT=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hpg2n-0002w5-Su
 for xen-devel@lists.xenproject.org; Mon, 22 Jul 2019 21:40:29 +0000
X-Inumbo-ID: 5281e7ca-acc9-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 5281e7ca-acc9-11e9-8980-bc764e045a96;
 Mon, 22 Jul 2019 21:40:28 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 589FF344;
 Mon, 22 Jul 2019 14:40:28 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id A67F13F71F;
 Mon, 22 Jul 2019 14:40:27 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Mon, 22 Jul 2019 22:39:48 +0100
Message-Id: <20190722213958.5761-26-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190722213958.5761-1-julien.grall@arm.com>
References: <20190722213958.5761-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH v2 25/35] xen/arm32: head: Rework and document
 check_cpu_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: Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QSBicmFuY2ggaW4gdGhlIHN1Y2Nlc3MgY2FzZSBjYW4gYmUgYXZvaWRlZCBieSBpbnZlcnRpbmcg
dGhlIGJyYW5jaApjb25kaXRpb24uIEF0IHRoZSBzYW1lIHRpbWUsIHJlbW92ZSBhIHBvaW50bGVz
cyBjb21tZW50IGFzIFhlbiBjYW4gb25seQpydW4gYXQgSHlwZXJ2aXNvciBNb2RlLgoKTGFzdGx5
LCBkb2N1bWVudCB0aGUgYmVoYXZpb3IgYW5kIHRoZSBtYWluIHJlZ2lzdGVycyB1c2FnZSB3aXRo
aW4gdGhlCmZ1bmN0aW9uLgoKU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3Jh
bGxAYXJtLmNvbT4KCi0tLQogICAgQ2hhbmdlcyBpbiB2MjoKICAgICAgICAtIFBhdGNoIGFkZGVk
Ci0tLQogeGVuL2FyY2gvYXJtL2FybTMyL2hlYWQuUyB8IDE1ICsrKysrKysrKysrLS0tLQogMSBm
aWxlIGNoYW5nZWQsIDExIGluc2VydGlvbnMoKyksIDQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0
IGEveGVuL2FyY2gvYXJtL2FybTMyL2hlYWQuUyBiL3hlbi9hcmNoL2FybS9hcm0zMi9oZWFkLlMK
aW5kZXggMTM3OTNlODVkOC4uMDk1OWM0ZjA0NCAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL2Fy
bTMyL2hlYWQuUworKysgYi94ZW4vYXJjaC9hcm0vYXJtMzIvaGVhZC5TCkBAIC0yMDUsNiArMjA1
LDE2IEBAIHNlY29uZGFyeV9zd2l0Y2hlZDoKICAgICAgICAgYiAgICAgbGF1bmNoCiBFTkRQUk9D
KGluaXRfc2Vjb25kYXJ5KQogCisvKgorICogQ2hlY2sgaWYgdGhlIENQVSBzdXBwb3J0cyB2aXJ0
dWFsaXphdGlvbiBleHRlbnNpb25zIGFuZCBoYXMgYmVlbiBib290ZWQKKyAqIGluIEh5cGVydmlz
b3IgbW9kZS4KKyAqCisgKiBUaGlzIGZ1bmN0aW9uIHdpbGwgbmV2ZXIgcmV0dXJuIHdoZW4gdGhl
IENQVSBkb2Vzbid0IHN1cHBvcnQKKyAqIHZpcnR1YWxpemF0aW9uIGV4dGVuc2lvbnMgb3IgaXMg
Ym9vdGVkIGluIGFub3RoZXIgbW9kZSB0aGFuCisgKiBIeXBlcnZpc29yIG1vZGUuCisgKgorICog
Q2xvYmJlcnMgcjAgLSByMworICovCiBjaGVja19jcHVfbW9kZToKICAgICAgICAgLyogQ2hlY2sg
dGhhdCB0aGlzIENQVSBoYXMgSHlwIG1vZGUgKi8KICAgICAgICAgbXJjICAgQ1AzMihyMCwgSURf
UEZSMSkKQEAgLTIxOSwxNSArMjI5LDEyIEBAIGNoZWNrX2NwdV9tb2RlOgogICAgICAgICBtcnMg
ICByMCwgY3BzcgogICAgICAgICBhbmQgICByMCwgcjAsICMweDFmICAgICAgICAgIC8qIE1vZGUg
aXMgaW4gdGhlIGxvdyA1IGJpdHMgb2YgQ1BTUiAqLwogICAgICAgICB0ZXEgICByMCwgIzB4MWEg
ICAgICAgICAgICAgIC8qIEh5cCBNb2RlPyAqLwotICAgICAgICBiZXEgICBoeXAKKyAgICAgICAg
bW92ZXEgcGMsIGxyICAgICAgICAgICAgICAgICAvKiBZZXMsIHJldHVybiAqLwogCiAgICAgICAg
IC8qIE9LLCB3ZSdyZSBib25lZC4gKi8KICAgICAgICAgUFJJTlQoIi0gWGVuIG11c3QgYmUgZW50
ZXJlZCBpbiBOUyBIeXAgbW9kZSAtXHJcbiIpCiAgICAgICAgIFBSSU5UKCItIFBsZWFzZSB1cGRh
dGUgdGhlIGJvb3Rsb2FkZXIgLVxyXG4iKQogICAgICAgICBiICAgICBmYWlsCi0KLWh5cDogICAg
UFJJTlQoIi0gWGVuIHN0YXJ0aW5nIGluIEh5cCBtb2RlIC1cclxuIikKLSAgICAgICAgbW92ICAg
cGMsIGxyCiBFTkRQUk9DKGNoZWNrX2NwdV9tb2RlKQogCiB6ZXJvX2JzczoKLS0gCjIuMTEuMAoK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 22 21:40:35 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Jul 2019 21:40:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hpg2s-00038Y-Tg; Mon, 22 Jul 2019 21:40:34 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=SK1b=VT=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hpg2p-00031C-Qd
 for xen-devel@lists.xenproject.org; Mon, 22 Jul 2019 21:40:31 +0000
X-Inumbo-ID: 539a022c-acc9-11e9-91e4-e3ebf45ca47e
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 539a022c-acc9-11e9-91e4-e3ebf45ca47e;
 Mon, 22 Jul 2019 21:40:30 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 251911509;
 Mon, 22 Jul 2019 14:40:30 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 729C93F71F;
 Mon, 22 Jul 2019 14:40:29 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Mon, 22 Jul 2019 22:39:50 +0100
Message-Id: <20190722213958.5761-28-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190722213958.5761-1-julien.grall@arm.com>
References: <20190722213958.5761-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH v2 27/35] xen/arm32: head: Document
 create_pages_tables()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RG9jdW1lbnQgdGhlIGJlaGF2aW9yIGFuZCB0aGUgbWFpbiByZWdpc3RlcnMgdXNhZ2Ugd2l0aGlu
IHRoZSBmdW5jdGlvbi4KTm90ZSB0aGF0IHI2IGlzIG5vdyBvbmx5IHVzZWQgd2l0aGluIHRoZSBm
dW5jdGlvbiwgc28gaXQgZG9lcyBub3QgbmVlZAp0byBiZSBwYXJ0IG9mIHRoZSBjb21tb24gcmVn
aXN0ZXIuCgpTaWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29t
PgoKLS0tCiAgICBDaGFuZ2VzIGluIHYyOgogICAgICAgIC0gUGF0Y2ggYWRkZWQKLS0tCiB4ZW4v
YXJjaC9hcm0vYXJtMzIvaGVhZC5TIHwgMzAgKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0t
CiAxIGZpbGUgY2hhbmdlZCwgMTkgaW5zZXJ0aW9ucygrKSwgMTEgZGVsZXRpb25zKC0pCgpkaWZm
IC0tZ2l0IGEveGVuL2FyY2gvYXJtL2FybTMyL2hlYWQuUyBiL3hlbi9hcmNoL2FybS9hcm0zMi9o
ZWFkLlMKaW5kZXggMTE5ZDJhMGRmOC4uZWY4OTc5OTU5YiAxMDA2NDQKLS0tIGEveGVuL2FyY2gv
YXJtL2FybTMyL2hlYWQuUworKysgYi94ZW4vYXJjaC9hcm0vYXJtMzIvaGVhZC5TCkBAIC01Myw3
ICs1Myw3IEBACiAgKiAgIHIzICAtCiAgKiAgIHI0ICAtCiAgKiAgIHI1ICAtCi0gKiAgIHI2ICAt
IGlkZW50aXR5IG1hcCBpbiBwbGFjZQorICogICByNiAgLQogICogICByNyAgLQogICogICByOCAg
LSBEVEIgYWRkcmVzcyAoYm9vdCBDUFUgb25seSkKICAqICAgcjkgIC0gcGFkZHIoc3RhcnQpCkBA
IC0zMDEsMTggKzMwMSwyNiBAQCBjcHVfaW5pdF9kb25lOgogICAgICAgICBtb3YgICBwYywgcjUg
ICAgICAgICAgICAgICAgICAgICAgICAvKiBSZXR1cm4gYWRkcmVzcyBpcyBpbiByNSAqLwogRU5E
UFJPQyhjcHVfaW5pdCkKIAorLyoKKyAqIFJlYnVpbGQgdGhlIGJvb3QgcGFnZXRhYmxlJ3MgZmly
c3QtbGV2ZWwgZW50cmllcy4gVGhlIHN0cnVjdHVyZQorICogaXMgZGVzY3JpYmVkIGluIG1tLmMu
CisgKgorICogQWZ0ZXIgdGhlIENQVSBlbmFibGVzIHBhZ2luZyBpdCB3aWxsIGFkZCB0aGUgZml4
bWFwIG1hcHBpbmcKKyAqIHRvIHRoZXNlIHBhZ2UgdGFibGVzLCBob3dldmVyIHRoaXMgbWF5IGNs
YXNoIHdpdGggdGhlIDE6MQorICogbWFwcGluZy4gU28gZWFjaCBDUFUgbXVzdCByZWJ1aWxkIHRo
ZSBwYWdlIHRhYmxlcyBoZXJlIHdpdGgKKyAqIHRoZSAxOjEgaW4gcGxhY2UuCisgKgorICogSW5w
dXRzOgorICogICByOSA6IHBhZGRyKHN0YXJ0KQorICogICByMTA6IHBoeXMgb2Zmc2V0CisgKgor
ICogQ2xvYmJlcnMgcjAgLSByNgorICoKKyAqIFJlZ2lzdGVyIHVzYWdlIHdpdGhpbiB0aGlzIGZ1
bmN0aW9uOgorICogICByNiA6IElkZW50aXR5IG1hcCBpbiBwbGFjZQorICovCiBjcmVhdGVfcGFn
ZV90YWJsZXM6CiAgICAgICAgIC8qCi0gICAgICAgICAqIFJlYnVpbGQgdGhlIGJvb3QgcGFnZXRh
YmxlJ3MgZmlyc3QtbGV2ZWwgZW50cmllcy4gVGhlIHN0cnVjdHVyZQotICAgICAgICAgKiBpcyBk
ZXNjcmliZWQgaW4gbW0uYy4KLSAgICAgICAgICoKLSAgICAgICAgICogQWZ0ZXIgdGhlIENQVSBl
bmFibGVzIHBhZ2luZyBpdCB3aWxsIGFkZCB0aGUgZml4bWFwIG1hcHBpbmcKLSAgICAgICAgICog
dG8gdGhlc2UgcGFnZSB0YWJsZXMsIGhvd2V2ZXIgdGhpcyBtYXkgY2xhc2ggd2l0aCB0aGUgMTox
Ci0gICAgICAgICAqIG1hcHBpbmcuIFNvIGVhY2ggQ1BVIG11c3QgcmVidWlsZCB0aGUgcGFnZSB0
YWJsZXMgaGVyZSB3aXRoCi0gICAgICAgICAqIHRoZSAxOjEgaW4gcGxhY2UuCi0gICAgICAgICAq
LwotCi0gICAgICAgIC8qCiAgICAgICAgICAqIElmIFhlbiBpcyBsb2FkZWQgYXQgZXhhY3RseSBY
RU5fVklSVF9TVEFSVCB0aGVuIHdlIGRvbid0CiAgICAgICAgICAqIG5lZWQgYW4gYWRkaXRpb25h
bCAxOjEgbWFwcGluZywgdGhlIHZpcnR1YWwgbWFwcGluZyB3aWxsCiAgICAgICAgICAqIHN1ZmZp
Y2UuCi0tIAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 22 21:40:36 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Jul 2019 21: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 1hpg2u-0003CH-9k; Mon, 22 Jul 2019 21:40:36 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=SK1b=VT=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hpg2p-00031D-RG
 for xen-devel@lists.xenproject.org; Mon, 22 Jul 2019 21:40:31 +0000
X-Inumbo-ID: 53162772-acc9-11e9-85bd-17aa413bce38
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 53162772-acc9-11e9-85bd-17aa413bce38;
 Mon, 22 Jul 2019 21:40:29 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 3E903153B;
 Mon, 22 Jul 2019 14:40:29 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 8C80B3F71F;
 Mon, 22 Jul 2019 14:40:28 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Mon, 22 Jul 2019 22:39:49 +0100
Message-Id: <20190722213958.5761-27-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190722213958.5761-1-julien.grall@arm.com>
References: <20190722213958.5761-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH v2 26/35] xen/arm32: head: Rework and document
 zero_bss()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gc2Vjb25kYXJ5IENQVXMsIHplcm9fYnNzKCkgd2lsbCBiZSBhIE5PUCBiZWNhdXNlIEJTUyBv
bmx5IG5lZWQgdG8gYmUKemVyb2VkIG9uY2UgYXQgYm9vdC4gU28gdGhlIGNhbGwgaW4gdGhlIHNl
Y29uZGFyeSBDUFVzIHBhdGggY2FuIGJlCnJlbW92ZWQuCgpMYXN0bHksIGRvY3VtZW50IHRoZSBi
ZWhhdmlvciBhbmQgdGhlIG1haW4gcmVnaXN0ZXJzIHVzYWdlIHdpdGhpbiB0aGUKZnVuY3Rpb24u
CgpTaWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgoKLS0t
CiAgICBDaGFuZ2VzIGluIHYyOgogICAgICAgIC0gUGF0Y2ggYWRkZWQKLS0tCiB4ZW4vYXJjaC9h
cm0vYXJtMzIvaGVhZC5TIHwgMTQgKysrKysrKystLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCA4IGlu
c2VydGlvbnMoKyksIDYgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2Fy
bTMyL2hlYWQuUyBiL3hlbi9hcmNoL2FybS9hcm0zMi9oZWFkLlMKaW5kZXggMDk1OWM0ZjA0NC4u
MTE5ZDJhMGRmOCAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL2FybTMyL2hlYWQuUworKysgYi94
ZW4vYXJjaC9hcm0vYXJtMzIvaGVhZC5TCkBAIC0xOTIsNyArMTkyLDYgQEAgR0xPQkFMKGluaXRf
c2Vjb25kYXJ5KQogICAgICAgICBQUklOVCgiIGJvb3RpbmcgLVxyXG4iKQogI2VuZGlmCiAgICAg
ICAgIGJsICAgIGNoZWNrX2NwdV9tb2RlCi0gICAgICAgIGJsICAgIHplcm9fYnNzCiAgICAgICAg
IGJsICAgIGNwdV9pbml0CiAgICAgICAgIGJsICAgIGNyZWF0ZV9wYWdlX3RhYmxlcwogICAgICAg
ICBibCAgICBlbmFibGVfbW11CkBAIC0yMzcsMTEgKzIzNiwxNSBAQCBjaGVja19jcHVfbW9kZToK
ICAgICAgICAgYiAgICAgZmFpbAogRU5EUFJPQyhjaGVja19jcHVfbW9kZSkKIAorLyoKKyAqIFpl
cm8gQlNTCisgKgorICogSW5wdXRzOgorICogICByMTA6IFBoeXNpY2FsIG9mZnNldAorICoKKyAq
IENsb2JiZXJzIHIwIC0gcjMKKyAqLwogemVyb19ic3M6Ci0gICAgICAgIC8qIFplcm8gQlNTIE9u
IHRoZSBib290IENQVSB0byBhdm9pZCBuYXN0eSBzdXJwcmlzZXMgKi8KLSAgICAgICAgdGVxICAg
cjEyLCAjMAotICAgICAgICBibmUgICBza2lwX2JzcwotCiAgICAgICAgIFBSSU5UKCItIFplcm8g
QlNTIC1cclxuIikKICAgICAgICAgbGRyICAgcjAsID1fX2Jzc19zdGFydCAgICAgICAvKiBMb2Fk
IHN0YXJ0ICYgZW5kIG9mIGJzcyAqLwogICAgICAgICBsZHIgICByMSwgPV9fYnNzX2VuZApAQCAt
MjUzLDcgKzI1Niw2IEBAIHplcm9fYnNzOgogICAgICAgICBjbXAgICByMCwgcjEKICAgICAgICAg
YmxvICAgMWIKIAotc2tpcF9ic3M6CiAgICAgICAgIG1vdiAgIHBjLCBscgogRU5EUFJPQyh6ZXJv
X2JzcykKIAotLSAKMi4xMS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 22 21:40:38 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Jul 2019 21:40:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hpg2v-0003Eb-BV; Mon, 22 Jul 2019 21:40:37 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=SK1b=VT=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hpg2q-00032G-9J
 for xen-devel@lists.xenproject.org; Mon, 22 Jul 2019 21:40:32 +0000
X-Inumbo-ID: 542428e5-acc9-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 542428e5-acc9-11e9-8980-bc764e045a96;
 Mon, 22 Jul 2019 21:40:31 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 0B0F0344;
 Mon, 22 Jul 2019 14:40:31 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 593493F71F;
 Mon, 22 Jul 2019 14:40:30 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Mon, 22 Jul 2019 22:39:51 +0100
Message-Id: <20190722213958.5761-29-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190722213958.5761-1-julien.grall@arm.com>
References: <20190722213958.5761-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH v2 28/35] xen/arm32: head: Document enable_mmu()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RG9jdW1lbnQgdGhlIGJlaGF2aW9yIGFuZCB0aGUgbWFpbiByZWdpc3RlcnMgdXNhZ2Ugd2l0aGlu
IGVuYWJsZV9tbXUoKS4KClNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxs
QGFybS5jb20+CgotLS0KICAgIENoYW5nZXMgaW4gdjI6CiAgICAgICAgLSBQYXRjaCBhZGRlZAot
LS0KIHhlbi9hcmNoL2FybS9hcm0zMi9oZWFkLlMgfCA3ICsrKysrKysKIDEgZmlsZSBjaGFuZ2Vk
LCA3IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vYXJtMzIvaGVhZC5T
IGIveGVuL2FyY2gvYXJtL2FybTMyL2hlYWQuUwppbmRleCBlZjg5Nzk5NTliLi40MDgxYTUyZGZh
IDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vYXJtMzIvaGVhZC5TCisrKyBiL3hlbi9hcmNoL2Fy
bS9hcm0zMi9oZWFkLlMKQEAgLTQyMiw2ICs0MjIsMTMgQEAgdmlydHBoeXNfY2xhc2g6CiAgICAg
ICAgIGIgICAgIGZhaWwKIEVORFBST0MoY3JlYXRlX3BhZ2VfdGFibGVzKQogCisvKgorICogVHVy
biBvbiB0aGUgRGF0YSBDYWNoZSBhbmQgdGhlIE1NVS4gVGhlIGZ1bmN0aW9uIHdpbGwgcmV0dXJu
IG9uIHRoZSAxOjEKKyAqIG1hcHBpbmcuIEluIG90aGVyIHdvcmQsIHRoZSBjYWxsZXIgaXMgcmVz
cG9uc2libGUgdG8gc3dpdGNoIHRvIHRoZSBydW50aW1lCisgKiBtYXBwaW5nLgorICoKKyAqIENs
b2JiZXJzIHIwIC0gcjMKKyAqLwogZW5hYmxlX21tdToKICAgICAgICAgUFJJTlQoIi0gVHVybmlu
ZyBvbiBwYWdpbmcgLVxyXG4iKQogCi0tIAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 22 21:40:39 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Jul 2019 21:40:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hpg2x-0003IY-19; Mon, 22 Jul 2019 21:40:39 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=SK1b=VT=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hpg2r-00036D-Rw
 for xen-devel@lists.xenproject.org; Mon, 22 Jul 2019 21:40:33 +0000
X-Inumbo-ID: 54aa3c72-acc9-11e9-998a-a3848bc5c860
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 54aa3c72-acc9-11e9-998a-a3848bc5c860;
 Mon, 22 Jul 2019 21:40:32 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id E563E152F;
 Mon, 22 Jul 2019 14:40:31 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 3F5893F71F;
 Mon, 22 Jul 2019 14:40:31 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Mon, 22 Jul 2019 22:39:52 +0100
Message-Id: <20190722213958.5761-30-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190722213958.5761-1-julien.grall@arm.com>
References: <20190722213958.5761-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH v2 29/35] xen/arm32: head: Move assembly switch
 to the runtime PT in secondary CPUs path
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIGFzc2VtYmx5IHN3aXRjaCB0byB0aGUgcnVudGltZSBQVCBpcyBvbmx5IG5lY2Vzc2FyeSBm
b3IgdGhlCnNlY29uZGFyeSBDUFVzLiBTbyBtb3ZlIHRoZSBjb2RlIGluIHRoZSBzZWNvbmRhcnkg
Q1BVcyBwYXRoLgoKV2hpbGUgdGhpcyBpcyBkZWZpbml0ZWx5IG5vdCBjb21wbGlhbnQgd2l0aCB0
aGUgQXJtIEFybSBhcyB3ZSBhcmUKc3dpdGNoaW5nIGJldHdlZW4gdHdvIGRpZmZlcmVudHMgc2V0
IG9mIHBhZ2UtdGFibGVzIHdpdGhvdXQgdHVybmluZyBvZmYKdGhlIE1NVS4gVHVybmluZyBvZmYg
dGhlIE1NVSBpcyBpbXBvc3NpYmxlIGhlcmUgYXMgdGhlIElEIG1hcCBtYXkgY2xhc2gKd2l0aCBv
dGhlciBtYXBwaW5ncyBpbiB0aGUgcnVudGltZSBwYWdlLXRhYmxlcy4gVGhpcyB3aWxsIHJlcXVp
cmUgbW9yZQpyZXdvcmsgdG8gYXZvaWQgdGhlIHByb2JsZW0uIFNvIGZvciBub3cgYWRkIGEgVE9E
TyBpbiB0aGUgY29kZS4KCkZpbmFsbHksIHRoZSBjb2RlIGlzIGN1cnJlbnRseSBhc3N1bWUgdGhh
dCByNSB3aWxsIGJlIHByb3Blcmx5IHNldCB0byAwCmJlZm9yZSBoYW5kLiBUaGlzIGlzIGRvbmUg
YnkgY3JlYXRlX3BhZ2VfdGFibGVzKCkgd2hpY2ggaXMgY2FsbGVkIHF1aXRlCmVhcmx5IGluIHRo
ZSBib290IHByb2Nlc3MuIFRoZXJlIGFyZSBhIHJpc2sgdGhpcyBtYXkgYmUgb3ZlcnNpZ2h0IGlu
IHRoZQpmdXR1cmUgYW5kIHRoZXJlZm9yZSBicmVha2luZyBzZWNvbmRhcnkgQ1BVcyBib290LiBJ
bnN0ZWFkLCBzZXQgcjUgdG8gMApqdXN0IGJlZm9yZSB1c2luZyBpdC4KClNpZ25lZC1vZmYtYnk6
IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CgotLS0KICAgIENoYW5nZXMgaW4g
djI6CiAgICAgICAgLSBQYXRjaCBhZGRlZAotLS0KIHhlbi9hcmNoL2FybS9hcm0zMi9oZWFkLlMg
fCA0MiArKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KIDEgZmlsZSBj
aGFuZ2VkLCAyMCBpbnNlcnRpb25zKCspLCAyMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94
ZW4vYXJjaC9hcm0vYXJtMzIvaGVhZC5TIGIveGVuL2FyY2gvYXJtL2FybTMyL2hlYWQuUwppbmRl
eCA0MDgxYTUyZGZhLi42ZGM2MDMyNDk4IDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vYXJtMzIv
aGVhZC5TCisrKyBiL3hlbi9hcmNoL2FybS9hcm0zMi9oZWFkLlMKQEAgLTIwMSw2ICsyMDEsMjYg
QEAgR0xPQkFMKGluaXRfc2Vjb25kYXJ5KQogICAgICAgICBtb3YgICBwYywgcjAKIHNlY29uZGFy
eV9zd2l0Y2hlZDoKICAgICAgICAgYmwgICAgc2V0dXBfZml4bWFwCisKKyAgICAgICAgLyoKKyAg
ICAgICAgICogTm9uLWJvb3QgQ1BVcyBuZWVkIHRvIG1vdmUgb24gdG8gdGhlIHByb3BlciBwYWdl
dGFibGVzLCB3aGljaCB3ZXJlCisgICAgICAgICAqIHNldHVwIGluIGluaXRfc2Vjb25kYXJ5X3Bh
Z2V0YWJsZXMuCisgICAgICAgICAqCisgICAgICAgICAqIFhYWDogVGhpcyBpcyBub3QgY29tcGxp
YW50IHdpdGggdGhlIEFybSBBcm0uCisgICAgICAgICAqLworICAgICAgICBsZHIgICByNCwgPWlu
aXRfdHRiciAgICAgICAgIC8qIFZBIG9mIEhUVEJSIHZhbHVlIHN0YXNoZWQgYnkgQ1BVIDAgKi8K
KyAgICAgICAgbW92ICAgcjUsICMwCisgICAgICAgIGxkcmQgIHI0LCByNSwgW3I0XSAgICAgICAg
ICAgLyogQWN0dWFsIHZhbHVlICovCisgICAgICAgIGRzYgorICAgICAgICBtY3JyICBDUDY0KHI0
LCByNSwgSFRUQlIpCisgICAgICAgIGRzYgorICAgICAgICBpc2IKKyAgICAgICAgbWNyICAgQ1Az
MihyMCwgVExCSUFMTEgpICAgICAvKiBGbHVzaCBoeXBlcnZpc29yIFRMQiAqLworICAgICAgICBt
Y3IgICBDUDMyKHIwLCBJQ0lBTExVKSAgICAgIC8qIEZsdXNoIEktY2FjaGUgKi8KKyAgICAgICAg
bWNyICAgQ1AzMihyMCwgQlBJQUxMKSAgICAgICAvKiBGbHVzaCBicmFuY2ggcHJlZGljdG9yICov
CisgICAgICAgIGRzYiAgICAgICAgICAgICAgICAgICAgICAgICAgLyogRW5zdXJlIGNvbXBsZXRp
b24gb2YgVExCK0JQIGZsdXNoICovCisgICAgICAgIGlzYgorCiAgICAgICAgIGIgICAgIGxhdW5j
aAogRU5EUFJPQyhpbml0X3NlY29uZGFyeSkKIApAQCAtNTA0LDI4ICs1MjQsNiBAQCBFTkRQUk9D
KHNldHVwX2ZpeG1hcCkKIGxhdW5jaDoKICAgICAgICAgUFJJTlQoIi0gUmVhZHkgLVxyXG4iKQog
Ci0gICAgICAgIC8qIFRoZSBib290IENQVSBzaG91bGQgZ28gc3RyYWlnaHQgaW50byBDIG5vdyAq
LwotICAgICAgICB0ZXEgICByMTIsICMwCi0gICAgICAgIGJlcSAgIDFmCi0KLSAgICAgICAgLyoK
LSAgICAgICAgICogTm9uLWJvb3QgQ1BVcyBuZWVkIHRvIG1vdmUgb24gdG8gdGhlIHByb3BlciBw
YWdldGFibGVzLCB3aGljaCB3ZXJlCi0gICAgICAgICAqIHNldHVwIGluIGluaXRfc2Vjb25kYXJ5
X3BhZ2V0YWJsZXMuCi0gICAgICAgICAqLwotCi0gICAgICAgIGxkciAgIHI0LCA9aW5pdF90dGJy
ICAgICAgICAgLyogVkEgb2YgSFRUQlIgdmFsdWUgc3Rhc2hlZCBieSBDUFUgMCAqLwotICAgICAg
ICBsZHJkICByNCwgcjUsIFtyNF0gICAgICAgICAgIC8qIEFjdHVhbCB2YWx1ZSAqLwotICAgICAg
ICBkc2IKLSAgICAgICAgbWNyciAgQ1A2NChyNCwgcjUsIEhUVEJSKQotICAgICAgICBkc2IKLSAg
ICAgICAgaXNiCi0gICAgICAgIG1jciAgIENQMzIocjAsIFRMQklBTExIKSAgICAgLyogRmx1c2gg
aHlwZXJ2aXNvciBUTEIgKi8KLSAgICAgICAgbWNyICAgQ1AzMihyMCwgSUNJQUxMVSkgICAgICAv
KiBGbHVzaCBJLWNhY2hlICovCi0gICAgICAgIG1jciAgIENQMzIocjAsIEJQSUFMTCkgICAgICAg
LyogRmx1c2ggYnJhbmNoIHByZWRpY3RvciAqLwotICAgICAgICBkc2IgICAgICAgICAgICAgICAg
ICAgICAgICAgIC8qIEVuc3VyZSBjb21wbGV0aW9uIG9mIFRMQitCUCBmbHVzaCAqLwotICAgICAg
ICBpc2IKLQotMToKICAgICAgICAgbGRyICAgcjAsID1pbml0X2RhdGEKICAgICAgICAgYWRkICAg
cjAsICNJTklUSU5GT19zdGFjayAgICAvKiBGaW5kIHRoZSBib290LXRpbWUgc3RhY2sgKi8KICAg
ICAgICAgbGRyICAgc3AsIFtyMF0KLS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 22 21:40:41 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Jul 2019 21:40: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 1hpg2y-0003M5-CG; Mon, 22 Jul 2019 21:40:40 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=SK1b=VT=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hpg2r-00035e-KO
 for xen-devel@lists.xenproject.org; Mon, 22 Jul 2019 21:40:33 +0000
X-Inumbo-ID: 552bfa33-acc9-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 552bfa33-acc9-11e9-8980-bc764e045a96;
 Mon, 22 Jul 2019 21:40:32 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id CB68D1595;
 Mon, 22 Jul 2019 14:40:32 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 2546F3F71F;
 Mon, 22 Jul 2019 14:40:32 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Mon, 22 Jul 2019 22:39:53 +0100
Message-Id: <20190722213958.5761-31-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190722213958.5761-1-julien.grall@arm.com>
References: <20190722213958.5761-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH v2 30/35] xen/arm32: head: Don't setup the
 fixmap on secondary 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: Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

c2V0dXBfZml4bWFwKCkgd2lsbCBzZXR1cCB0aGUgZml4bWFwIGluIHRoZSBib290IHBhZ2UgdGFi
bGVzIGluIG9yZGVyIHRvCnVzZSBlYXJseXByaW50ayBhbmQgYWxzbyB1cGRhdGUgdGhlIHJlZ2lz
dGVyIHIxMSBob2xkaW5nIHRoZSBhZGRyZXNzIHRvCnRoZSBVQVJULgoKSG93ZXZlciwgc2Vjb25k
YXJ5IENQVXMgYXJlIG5vdCB1c2luZyBlYXJseXByaW50ayBiZXR3ZWVuIHR1cm5pbmcgdGhlCk1N
VSBvbiBhbmQgc3dpdGNoaW5nIHRvIHRoZSBydW50aW1lIHBhZ2UgdGFibGUuIFNvIHNldHRpbmcg
dXAgdGhlCmZpeG1hcCBpbiB0aGUgYm9vdCBwYWdlcyB0YWJsZSBpcyBwb2ludGxlc3MuCgpUaGlz
IG1lYW5zIG1vc3Qgb2Ygc2V0dXBfZml4bWFwKCkgaXMgbm90IG5lY2Vzc2FyeSBmb3IgdGhlIHNl
Y29uZGFyeQpDUFVzLiBUaGUgdXBkYXRlIG9mIFVBUlQgYWRkcmVzcyBpcyBub3cgbW92ZWQgb3V0
IG9mIHNldHVwX2ZpeG1hcCgpIGFuZApkdXBsaWNhdGVkIGluIHRoZSBDUFUgYm9vdCBhbmQgc2Vj
b25kYXJ5IENQVXMgYm9vdC4gQWRkaXRpb25hbGx5LCB0aGUKY2FsbCB0byBzZXR1cF9maXhtYXAo
KSBpcyByZW1vdmVkIGZyb20gc2Vjb25kYXJ5IENQVXMgYm9vdC4KCkxhc3RseSwgdGFrZSB0aGUg
b3Bwb3J0dW5pdHkgdG8gcmVwbGFjZSBsb2FkIGZyb20gbGl0ZXJhbCBwb29sIHdpdGggdGhlCm5l
dyBtYWNybyBtb3Zfdy4KClNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxs
QGFybS5jb20+CgotLS0KICAgIENoYW5nZXMgaW4gdjI6CiAgICAgICAgLSBQYXRjaCBhZGRlZAot
LS0KIHhlbi9hcmNoL2FybS9hcm0zMi9oZWFkLlMgfCAyMCArKysrKysrKy0tLS0tLS0tLS0tLQog
MSBmaWxlIGNoYW5nZWQsIDggaW5zZXJ0aW9ucygrKSwgMTIgZGVsZXRpb25zKC0pCgpkaWZmIC0t
Z2l0IGEveGVuL2FyY2gvYXJtL2FybTMyL2hlYWQuUyBiL3hlbi9hcmNoL2FybS9hcm0zMi9oZWFk
LlMKaW5kZXggNmRjNjAzMjQ5OC4uMGE1YzNhODUyNSAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJt
L2FybTMyL2hlYWQuUworKysgYi94ZW4vYXJjaC9hcm0vYXJtMzIvaGVhZC5TCkBAIC0xNTksNiAr
MTU5LDEwIEBAIHBhc3RfekltYWdlOgogICAgICAgICBtb3YgICBwYywgcjAKIHByaW1hcnlfc3dp
dGNoZWQ6CiAgICAgICAgIGJsICAgIHNldHVwX2ZpeG1hcAorI2lmZGVmIENPTkZJR19FQVJMWV9Q
UklOVEsKKyAgICAgICAgLyogVXNlIGEgdmlydHVhbCBhZGRyZXNzIHRvIGFjY2VzcyB0aGUgVUFS
VC4gKi8KKyAgICAgICAgbW92X3cgcjExLCBFQVJMWV9VQVJUX1ZJUlRVQUxfQUREUkVTUworI2Vu
ZGlmCiAgICAgICAgIGIgICAgIGxhdW5jaAogRU5EUFJPQyhzdGFydCkKIApAQCAtMjAwLDggKzIw
NCw2IEBAIEdMT0JBTChpbml0X3NlY29uZGFyeSkKICAgICAgICAgbGRyICAgcjAsID1zZWNvbmRh
cnlfc3dpdGNoZWQKICAgICAgICAgbW92ICAgcGMsIHIwCiBzZWNvbmRhcnlfc3dpdGNoZWQ6Ci0g
ICAgICAgIGJsICAgIHNldHVwX2ZpeG1hcAotCiAgICAgICAgIC8qCiAgICAgICAgICAqIE5vbi1i
b290IENQVXMgbmVlZCB0byBtb3ZlIG9uIHRvIHRoZSBwcm9wZXIgcGFnZXRhYmxlcywgd2hpY2gg
d2VyZQogICAgICAgICAgKiBzZXR1cCBpbiBpbml0X3NlY29uZGFyeV9wYWdldGFibGVzLgpAQCAt
MjIxLDYgKzIyMywxMCBAQCBzZWNvbmRhcnlfc3dpdGNoZWQ6CiAgICAgICAgIGRzYiAgICAgICAg
ICAgICAgICAgICAgICAgICAgLyogRW5zdXJlIGNvbXBsZXRpb24gb2YgVExCK0JQIGZsdXNoICov
CiAgICAgICAgIGlzYgogCisjaWZkZWYgQ09ORklHX0VBUkxZX1BSSU5USworICAgICAgICAvKiBV
c2UgYSB2aXJ0dWFsIGFkZHJlc3MgdG8gYWNjZXNzIHRoZSBVQVJULiAqLworICAgICAgICBtb3Zf
dyByMTEsIEVBUkxZX1VBUlRfVklSVFVBTF9BRERSRVNTCisjZW5kaWYKICAgICAgICAgYiAgICAg
bGF1bmNoCiBFTkRQUk9DKGluaXRfc2Vjb25kYXJ5KQogCkBAIC00NzUsMTMgKzQ4MSw2IEBAIHNl
dHVwX2ZpeG1hcDoKICAgICAgICAgICovCiAgICAgICAgIGRzYgogI2lmIGRlZmluZWQoQ09ORklH
X0VBUkxZX1BSSU5USykgLyogRml4bWFwIGlzIG9ubHkgdXNlZCBieSBlYXJseSBwcmludGsgKi8K
LSAgICAgICAgLyoKLSAgICAgICAgICogTm9uLWJvb3QgQ1BVcyBkb24ndCBuZWVkIHRvIHJlYnVp
bGQgdGhlIGZpeG1hcCBpdHNlbGYsIGp1c3QKLSAgICAgICAgICogdGhlIG1hcHBpbmcgZnJvbSBi
b290X3NlY29uZCB0byB4ZW5fZml4bWFwCi0gICAgICAgICAqLwotICAgICAgICB0ZXEgICByMTIs
ICMwCi0gICAgICAgIGJuZSAgIDFmCi0KICAgICAgICAgLyogQWRkIFVBUlQgdG8gdGhlIGZpeG1h
cCB0YWJsZSAqLwogICAgICAgICBsZHIgICByMSwgPXhlbl9maXhtYXAgICAgICAgIC8qIHIxIDo9
IHZhZGRyICh4ZW5fZml4bWFwKSAqLwogICAgICAgICBsc3IgICByMiwgcjExLCAjVEhJUkRfU0hJ
RlQKQEAgLTUwMiw5ICs1MDEsNiBAQCBzZXR1cF9maXhtYXA6CiAgICAgICAgIG1vdiAgIHI0LCBy
NCwgbHNyICMoU0VDT05EX1NISUZUIC0gMykgICAvKiByNCA6PSBTbG90IGZvciBGSVhNQVAoMCkg
Ki8KICAgICAgICAgbW92ICAgcjMsICMweDAKICAgICAgICAgc3RyZCAgcjIsIHIzLCBbcjEsIHI0
XSAgICAgICAvKiBNYXAgaXQgaW4gdGhlIGZpeG1hcCdzIHNsb3QgKi8KLQotICAgICAgICAvKiBV
c2UgYSB2aXJ0dWFsIGFkZHJlc3MgdG8gYWNjZXNzIHRoZSBVQVJULiAqLwotICAgICAgICBsZHIg
ICByMTEsID1FQVJMWV9VQVJUX1ZJUlRVQUxfQUREUkVTUwogI2VuZGlmCiAKICAgICAgICAgLyoK
LS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 22 21:40:42 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Jul 2019 21:40:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hpg2z-0003Pn-TG; Mon, 22 Jul 2019 21:40:41 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=SK1b=VT=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hpg2t-00039S-6a
 for xen-devel@lists.xenproject.org; Mon, 22 Jul 2019 21:40:35 +0000
X-Inumbo-ID: 55bf2820-acc9-11e9-af58-9762408ddb70
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 55bf2820-acc9-11e9-af58-9762408ddb70;
 Mon, 22 Jul 2019 21:40:33 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id B15491509;
 Mon, 22 Jul 2019 14:40:33 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 0B51A3F71F;
 Mon, 22 Jul 2019 14:40:32 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Mon, 22 Jul 2019 22:39:54 +0100
Message-Id: <20190722213958.5761-32-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190722213958.5761-1-julien.grall@arm.com>
References: <20190722213958.5761-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH v2 31/35] xen/arm32: head: Remove 1:1 mapping as
 soon as it is not used
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIDE6MSBtYXBwaW5nIG1heSBjbGFzaCB3aXRoIG90aGVyIHBhcnRzIG9mIHRoZSBYZW4gdmly
dHVhbCBtZW1vcnkKbGF5b3V0LiBBdCB0aGUgbW9tZW50LCBYZW4gaXMgaGFuZGxpbmcgdGhlIGNs
YXNoIGJ5IG9ubHkgY3JlYXRpbmcgYQptYXBwaW5nIHRvIHRoZSBydW50aW1lIHZpcnR1YWwgYWRk
cmVzcyBiZWZvcmUgZW5hYmxpbmcgdGhlIE1NVS4KClRoZSByZXN0IG9mIHRoZSBtYXBwaW5ncyAo
c3VjaCBhcyB0aGUgZml4bWFwKSB3aWxsIGJlIG1hcHBlZCBhZnRlciB0aGUKTU1VIGlzIGVuYWJs
ZWQuIEhvd2V2ZXIsIHRoZSBjb2RlIGRvaW5nIHRoZSBtYXBwaW5nIGlzIG5vdCBzYWZlIGFzIGl0
CnJlcGxhY2UgbWFwcGluZyB3aXRob3V0IHVzaW5nIHRoZSBCcmVhay1CZWZvcmUtTWFrZSBzZXF1
ZW5jZS4KCkFzIHRoZSAxOjEgbWFwcGluZyBjYW4gYmUgYW55d2hlcmUgaW4gdGhlIG1lbW9yeSwg
aXQgaXMgZWFzaWVyIHRvIHJlbW92ZQphbGwgdGhlIGVudHJpZXMgYWRkZWQgYXMgc29vbiBhcyB0
aGUgMToxIG1hcHBpbmcgaXMgbm90IHVzZWQgcmF0aGVyIHRoYW4KYWRkaW5nIHRoZSBCcmVhay1C
ZWZvcmUtTWFrZSBzZXF1ZW5jZSBldmVyeXdoZXJlLgoKSXQgaXMgZGlmZmljdWx0IHRvIHRyYWNr
IHdoZXJlIGV4YWN0bHkgdGhlIDE6MSBtYXBwaW5nIHdhcyBjcmVhdGVkCndpdGhvdXQgYSBmdWxs
IHJld29yayBvZiBjcmVhdGVfcGFnZV90YWJsZXMoKS4gSW5zdGVhZCwgaW50cm9kdWNlIGEgbmV3
CmZ1bmN0aW9uIHJlbW92ZV9pZGVudGl0eV9tYXBwaW5nKCkgd2lsbCBsb29rIHdoZXJlIGlzIHRo
ZSB0b3AtbGV2ZWwgZW50cnkKZm9yIHRoZSAxOjEgbWFwcGluZyBhbmQgcmVtb3ZlIGl0LgoKVGhl
IG5ldyBmdW5jdGlvbiBpcyBvbmx5IGNhbGxlZCBmb3IgdGhlIGJvb3QgQ1BVLiBTZWNvbmRhcnkg
Q1BVcyB3aWxsCnN3aXRjaCBkaXJlY3RseSB0byB0aGUgcnVudGltZSBwYWdlLXRhYmxlcyBzbyB0
aGVyZSBhcmUgbm8gbmVlZCB0bwpyZW1vdmUgdGhlIDE6MSBtYXBwaW5nLiBOb3RlIHRoYXQgdGhp
cyBzdGlsbCBkb2Vzbid0IG1ha2UgdGhlIFNlY29uZGFyeQpDUFVzIHBhdGggc2FmZSBidXQgaXQg
aXMgbm90IG1ha2luZyBpdCB3b3JzdC4KClNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8anVs
aWVuLmdyYWxsQGFybS5jb20+CgotLS0KICAgIEl0IGlzIHZlcnkgbGlrZWx5IHdlIHdpbGwgbmVl
ZCB0byByZS1pbnRyb2R1Y2UgdGhlIDE6MSBtYXBwaW5nIHRvIGNhdGVyCiAgICBzZWNvbmRhcnkg
Q1BVcyBib290IGFuZCBzdXNwZW5kL3Jlc3VtZS4gRm9yIG5vdywgdGhlIGF0dGVtcHQgaXMgdG8g
bWFrZQogICAgYm9vdCBDUFUgcGF0aCBmdWxseSBBcm0gQXJtIGNvbXBsaWFudC4KCiAgICBDaGFu
Z2VzIGluIHYyOgogICAgICAgIC0gUGF0Y2ggYWRkZWQKLS0tCiB4ZW4vYXJjaC9hcm0vYXJtMzIv
aGVhZC5TIHwgODAgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0t
LS0KIDEgZmlsZSBjaGFuZ2VkLCA2NCBpbnNlcnRpb25zKCspLCAxNiBkZWxldGlvbnMoLSkKCmRp
ZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vYXJtMzIvaGVhZC5TIGIveGVuL2FyY2gvYXJtL2FybTMy
L2hlYWQuUwppbmRleCAwYTVjM2E4NTI1Li41NmUyZDA5ZWQ0IDEwMDY0NAotLS0gYS94ZW4vYXJj
aC9hcm0vYXJtMzIvaGVhZC5TCisrKyBiL3hlbi9hcmNoL2FybS9hcm0zMi9oZWFkLlMKQEAgLTE1
OCw2ICsxNTgsMTMgQEAgcGFzdF96SW1hZ2U6CiAgICAgICAgIGxkciAgIHIwLCA9cHJpbWFyeV9z
d2l0Y2hlZAogICAgICAgICBtb3YgICBwYywgcjAKIHByaW1hcnlfc3dpdGNoZWQ6CisgICAgICAg
IC8qCisgICAgICAgICAqIFRoZSAxOjEgbWFwIG1heSBjbGFzaCB3aXRoIG90aGVyIHBhcnRzIG9m
IHRoZSBYZW4gdmlydHVhbCBtZW1vcnkKKyAgICAgICAgICogbGF5b3V0LiBBcyBpdCBpcyBub3Qg
dXNlZCBhbnltb3JlLCByZW1vdmUgaXQgY29tcGxldGVseSB0bworICAgICAgICAgKiBhdm9pZCBo
YXZpbmcgdG8gd29ycnkgYWJvdXQgcmVwbGFjaW5nIGV4aXN0aW5nIG1hcHBpbmcKKyAgICAgICAg
ICogYWZ0ZXJ3YXJkcy4KKyAgICAgICAgICovCisgICAgICAgIGJsICAgIHJlbW92ZV9pZGVudGl0
eV9tYXBwaW5nCiAgICAgICAgIGJsICAgIHNldHVwX2ZpeG1hcAogI2lmZGVmIENPTkZJR19FQVJM
WV9QUklOVEsKICAgICAgICAgLyogVXNlIGEgdmlydHVhbCBhZGRyZXNzIHRvIGFjY2VzcyB0aGUg
VUFSVC4gKi8KQEAgLTQ3NCwxMiArNDgxLDYyIEBAIGVuYWJsZV9tbXU6CiAgICAgICAgIG1vdiAg
IHBjLCBscgogRU5EUFJPQyhlbmFibGVfbW11KQogCi1zZXR1cF9maXhtYXA6CisvKgorICogUmVt
b3ZlIHRoZSAxOjEgbWFwIGZvciB0aGUgcGFnZS10YWJsZXMuIEl0IGlzIG5vdCBlYXN5IHRvIGtl
ZXAgdHJhY2sKKyAqIHdoZXJlIHRoZSAxOjEgbWFwIHdhcyBtYXBwZWQsIHNvIHdlIHdpbGwgbG9v
ayBmb3IgdGhlIHRvcC1sZXZlbCBlbnRyeQorICogZXhjbHVzaXZlIHRvIHRoZSAxOjEgbWFwIGFu
ZCByZW1vdmUgaXQuCisgKgorICogSW5wdXRzOgorICogICByOSA6IHBhZGRyKHN0YXJ0KQorICoK
KyAqIENsb2JiZXJzIHIwIC0gcjMKKyAqLworcmVtb3ZlX2lkZW50aXR5X21hcHBpbmc6CisgICAg
ICAgIC8qIHIyOnIzIDo9IGludmFsaWQgcGFnZS10YWJsZSBlbnRyeSAqLworICAgICAgICBtb3Yg
ICByMiwgIzB4MAorICAgICAgICBtb3YgICByMywgIzB4MAogICAgICAgICAvKgotICAgICAgICAg
KiBOb3cgd2UgY2FuIGluc3RhbGwgdGhlIGZpeG1hcCBhbmQgZHRiIG1hcHBpbmdzLCBzaW5jZSB3
ZQotICAgICAgICAgKiBkb24ndCBuZWVkIHRoZSAxOjEgbWFwIGFueSBtb3JlCisgICAgICAgICAq
IEZpbmQgdGhlIGZpcnN0IHNsb3QgdXNlZC4gUmVtb3ZlIHRoZSBlbnRyeSBmb3IgdGhlIGZpcnN0
CisgICAgICAgICAqIHRhYmxlIGlmIHRoZSBzbG90IGlzIG5vdCAwLiBGb3Igc2xvdCAwLCB0aGUg
MToxIG1hcHBpbmcgd2FzCisgICAgICAgICAqIGRvbmUgaW4gdGhlIHNlY29uZCB0YWJsZS4KICAg
ICAgICAgICovCi0gICAgICAgIGRzYgorICAgICAgICBsc3IgICByMSwgcjksICNGSVJTVF9TSElG
VAorICAgICAgICBtb3ZfdyByMCwgTFBBRV9FTlRSWV9NQVNLCisgICAgICAgIGFuZHMgIHIxLCBy
MSwgcjAgICAgICAgICAgICAgLyogcjEgOj0gZmlyc3Qgc2xvdCAqLworICAgICAgICBiZXEgICAx
ZgorICAgICAgICAvKiBJdCBpcyBub3QgaW4gc2xvdCAwLCByZW1vdmUgdGhlIGVudHJ5ICovCisg
ICAgICAgIGxkciAgIHIwLCA9Ym9vdF9wZ3RhYmxlICAgICAgLyogcjAgOj0gcm9vdCB0YWJsZSAq
LworICAgICAgICBsc2wgICByMSwgcjEsICMzICAgICAgICAgICAgIC8qIHIxIDo9IFNsb3Qgb2Zm
c2V0ICovCisgICAgICAgIHN0cmQgIHIyLCByMywgW3IwLCByMV0KKyAgICAgICAgYiAgICAgaWRl
bnRpdHlfbWFwcGluZ19yZW1vdmVkCisKKzE6CisgICAgICAgIC8qCisgICAgICAgICAqIEZpbmQg
dGhlIHNlY29uZCBzbG90IHVzZWQuIFJlbW92ZSB0aGUgZW50cnkgZm9yIHRoZSBmaXJzdAorICAg
ICAgICAgKiB0YWJsZSBpZiB0aGUgc2xvdCBpcyBub3QgMSAocnVudGltZSBYZW4gbWFwcGluZyBp
cyAyTSAtIDRNKS4KKyAgICAgICAgICogRm9yIHNsb3QgMSwgaXQgbWVhbnMgdGhlIDE6MSBtYXBw
aW5nIHdhcyBub3QgY3JlYXRlZC4KKyAgICAgICAgICovCisgICAgICAgIGxzciAgIHIxLCByOSwg
I1NFQ09ORF9TSElGVAorICAgICAgICBtb3ZfdyByMCwgTFBBRV9FTlRSWV9NQVNLCisgICAgICAg
IGFuZCAgIHIxLCByMSwgcjAgICAgICAgICAgICAgLyogcjEgOj0gc2Vjb25kIHNsb3QgKi8KKyAg
ICAgICAgY21wICAgcjEsICMxCisgICAgICAgIGJlcSAgIGlkZW50aXR5X21hcHBpbmdfcmVtb3Zl
ZAorICAgICAgICAvKiBJdCBpcyBub3QgaW4gc2xvdCAxLCByZW1vdmUgdGhlIGVudHJ5ICovCisg
ICAgICAgIGxkciAgIHIwLCA9Ym9vdF9zZWNvbmQgICAgICAgLyogcjAgOj0gc2Vjb25kIHRhYmxl
ICovCisgICAgICAgIGxzbCAgIHIxLCByMSwgIzMgICAgICAgICAgICAgLyogcjEgOj0gU2xvdCBv
ZmZzZXQgKi8KKyAgICAgICAgc3RyZCAgcjIsIHIzLCBbcjAsIHIxXQorCitpZGVudGl0eV9tYXBw
aW5nX3JlbW92ZWQ6CisgICAgICAgIC8qIFNlZSBhc20tYXJtL2FybTMyL2ZsdXNodGxiLmggZm9y
IHRoZSBleHBsYW5hdGlvbiBvZiB0aGUgc2VxdWVuY2UuICovCisgICAgICAgIGRzYiAgIG5zaHN0
CisgICAgICAgIG1jciAgIENQMzIocjAsIFRMQklBTExIKQorICAgICAgICBkc2IgICBuc2gKKyAg
ICAgICAgaXNiCisKKyAgICAgICAgbW92ICAgcGMsIGxyCitFTkRQUk9DKHJlbW92ZV9pZGVudGl0
eV9tYXBwaW5nKQorCitzZXR1cF9maXhtYXA6CiAjaWYgZGVmaW5lZChDT05GSUdfRUFSTFlfUFJJ
TlRLKSAvKiBGaXhtYXAgaXMgb25seSB1c2VkIGJ5IGVhcmx5IHByaW50ayAqLwogICAgICAgICAv
KiBBZGQgVUFSVCB0byB0aGUgZml4bWFwIHRhYmxlICovCiAgICAgICAgIGxkciAgIHIxLCA9eGVu
X2ZpeG1hcCAgICAgICAgLyogcjEgOj0gdmFkZHIgKHhlbl9maXhtYXApICovCkBAIC01MDEsMTkg
KzU1OCwxMCBAQCBzZXR1cF9maXhtYXA6CiAgICAgICAgIG1vdiAgIHI0LCByNCwgbHNyICMoU0VD
T05EX1NISUZUIC0gMykgICAvKiByNCA6PSBTbG90IGZvciBGSVhNQVAoMCkgKi8KICAgICAgICAg
bW92ICAgcjMsICMweDAKICAgICAgICAgc3RyZCAgcjIsIHIzLCBbcjEsIHI0XSAgICAgICAvKiBN
YXAgaXQgaW4gdGhlIGZpeG1hcCdzIHNsb3QgKi8KLSNlbmRpZgotCi0gICAgICAgIC8qCi0gICAg
ICAgICAqIEZsdXNoIHRoZSBUTEIgaW4gY2FzZSB0aGUgMToxIG1hcHBpbmcgaGFwcGVucyB0byBj
bGFzaCB3aXRoCi0gICAgICAgICAqIHRoZSB2aXJ0dWFsIGFkZHJlc3NlcyB1c2VkIGJ5IHRoZSBm
aXhtYXAgb3IgRFRCLgotICAgICAgICAgKi8KLSAgICAgICAgZHNiICAgICAgICAgICAgICAgICAg
ICAgICAgICAvKiBFbnN1cmUgYW55IHBhZ2UgdGFibGUgdXBkYXRlcyBtYWRlIGFib3ZlCi0gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICogaGF2ZSBvY2N1cnJlZC4gKi8KIAot
ICAgICAgICBpc2IKLSAgICAgICAgbWNyICAgQ1AzMihyMCwgVExCSUFMTEgpICAgICAvKiBGbHVz
aCBoeXBlcnZpc29yIFRMQiAqLwotICAgICAgICBkc2IgICAgICAgICAgICAgICAgICAgICAgICAg
IC8qIEVuc3VyZSBjb21wbGV0aW9uIG9mIFRMQiBmbHVzaCAqLwotICAgICAgICBpc2IKKyAgICAg
ICAgLyogRW5zdXJlIGFueSBwYWdlIHRhYmxlIHVwZGF0ZXMgbWFkZSBhYm92ZSBoYXZlIG9jY3Vy
cmVkLiAqLworICAgICAgICBkc2IgICBuc2hzdAorI2VuZGlmCiAgICAgICAgIG1vdiAgIHBjLCBs
cgogRU5EUFJPQyhzZXR1cF9maXhtYXApCiAKLS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 22 21:40:43 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Jul 2019 21:40:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hpg30-0003Sc-SF; Mon, 22 Jul 2019 21:40:42 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=SK1b=VT=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hpg2u-0003CT-CQ
 for xen-devel@lists.xenproject.org; Mon, 22 Jul 2019 21:40:36 +0000
X-Inumbo-ID: 5642fb6e-acc9-11e9-b4fb-3fed55cc5072
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 5642fb6e-acc9-11e9-b4fb-3fed55cc5072;
 Mon, 22 Jul 2019 21:40:34 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 97362153B;
 Mon, 22 Jul 2019 14:40:34 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id E56193F71F;
 Mon, 22 Jul 2019 14:40:33 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Mon, 22 Jul 2019 22:39:55 +0100
Message-Id: <20190722213958.5761-33-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190722213958.5761-1-julien.grall@arm.com>
References: <20190722213958.5761-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH v2 32/35] xen/arm32: head: Rework and document
 setup_fixmap()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QXQgdGhlIG1vbWVudCwgdGhlIGZpeG1hcCB0YWJsZSBpcyBvbmx5IGhvb2tlZCB3aGVuIGVhcmx5
cHJpbnRrIGlzIHVzZWQuClRoaXMgaXMgZmluZSB0b2RheSBiZWNhdXNlIGluIEMgbGFuZCwgdGhl
IGZpeG1hcCBpcyBub3QgdXNlZCBieSBhbnlvbmUKdW50aWwgdGhlIHRoZSBib290IENQVSBpcyBz
d2l0Y2hpbmcgdG8gdGhlIHJ1bnRpbWUgcGFnZS10YWJsZXMuCgpJbiB0aGUgZnV0dXJlLCB0aGUg
Ym9vdCBDUFUgd2lsbCBub3Qgc3dpdGNoIGJldHdlZW4gcGFnZS10YWJsZXMgdG8KYXZvaWQgVExC
IGluY29oZXJlbmN5LiBUaHVzLCB0aGUgZml4bWFwIHRhYmxlIHdpbGwgbmVlZCB0byBiZSBhbHdh
eXMKaG9va2VkIGJlb2ZyZSBhbnkgdXNlLiBMZXQncyBzdGFydCBkb2luZyBpdCBub3cgaW4gc2V0
dXBfZml4bWFwKCkuCgpMYXN0bHksIGRvY3VtZW50IHRoZSBiZWhhdmlvciBhbmQgdGhlIG1haW4g
cmVnaXN0ZXJzIHVzYWdlIHdpdGhpbiB0aGUKZnVuY3Rpb24uCgpTaWduZWQtb2ZmLWJ5OiBKdWxp
ZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgoKLS0tCiAgICBDaGFuZ2VzIGluIHYyOgog
ICAgICAgIC0gUGF0Y2ggYWRkZWQKLS0tCiB4ZW4vYXJjaC9hcm0vYXJtMzIvaGVhZC5TIHwgMTkg
KysrKysrKysrKysrKysrKy0tLQogMSBmaWxlIGNoYW5nZWQsIDE2IGluc2VydGlvbnMoKyksIDMg
ZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2FybTMyL2hlYWQuUyBiL3hl
bi9hcmNoL2FybS9hcm0zMi9oZWFkLlMKaW5kZXggNTZlMmQwOWVkNC4uZTBmOGMyZTBjYiAxMDA2
NDQKLS0tIGEveGVuL2FyY2gvYXJtL2FybTMyL2hlYWQuUworKysgYi94ZW4vYXJjaC9hcm0vYXJt
MzIvaGVhZC5TCkBAIC01MzYsOCArNTM2LDIxIEBAIGlkZW50aXR5X21hcHBpbmdfcmVtb3ZlZDoK
ICAgICAgICAgbW92ICAgcGMsIGxyCiBFTkRQUk9DKHJlbW92ZV9pZGVudGl0eV9tYXBwaW5nKQog
CisvKgorICogTWFwIHRoZSBVQVJUIGluIHRoZSBmaXhtYXAgKHdoZW4gZWFybHlwcmludGsgaXMg
dXNlZCkgYW5kIGhvb2sgdGhlCisgKiBmaXhtYXAgdGFibGUgaW4gdGhlIHBhZ2UgdGFibGVzLgor
ICoKKyAqIFRoZSBmaXhtYXAgY2Fubm90IGJlIG1hcHBlZCBpbiBjcmVhdGVfcGFnZV90YWJsZXMg
YmVjYXVzZSBpdCBtYXkKKyAqIGNsYXNoIHdpdGggdGhlIDE6MSBtYXBwaW5nLgorICoKKyAqIElu
cHV0czoKKyAqICAgcjEwOiBQaHlzaWNhbCBvZmZzZXQKKyAqICAgcjExOiBFYXJseSBVQVJUIGJh
c2UgcGh5c2ljYWwgYWRkcmVzcworICoKKyAqIENsb2JiZXJzIHIxIC0gcjQKKyAqLwogc2V0dXBf
Zml4bWFwOgotI2lmIGRlZmluZWQoQ09ORklHX0VBUkxZX1BSSU5USykgLyogRml4bWFwIGlzIG9u
bHkgdXNlZCBieSBlYXJseSBwcmludGsgKi8KKyNpZiBkZWZpbmVkKENPTkZJR19FQVJMWV9QUklO
VEspCiAgICAgICAgIC8qIEFkZCBVQVJUIHRvIHRoZSBmaXhtYXAgdGFibGUgKi8KICAgICAgICAg
bGRyICAgcjEsID14ZW5fZml4bWFwICAgICAgICAvKiByMSA6PSB2YWRkciAoeGVuX2ZpeG1hcCkg
Ki8KICAgICAgICAgbHNyICAgcjIsIHIxMSwgI1RISVJEX1NISUZUCkBAIC01NDYsNyArNTU5LDcg
QEAgc2V0dXBfZml4bWFwOgogICAgICAgICBvcnIgICByMiwgcjIsICNQVF9MT1dFUihERVZfTDMp
IC8qIHIyOnIzIDo9IDRLIGRldiBtYXAgaW5jbHVkaW5nIFVBUlQgKi8KICAgICAgICAgbW92ICAg
cjMsICMweDAKICAgICAgICAgc3RyZCAgcjIsIHIzLCBbcjEsICMoRklYTUFQX0NPTlNPTEUqOCld
IC8qIE1hcCBpdCBpbiB0aGUgZmlyc3QgZml4bWFwJ3Mgc2xvdCAqLwotMToKKyNlbmRpZgogCiAg
ICAgICAgIC8qIE1hcCBmaXhtYXAgaW50byBib290X3NlY29uZCAqLwogICAgICAgICBsZHIgICBy
MSwgPWJvb3Rfc2Vjb25kICAgICAgIC8qIHIxIDo9IHZhZGRyIChib290X3NlY29uZCkgKi8KQEAg
LTU2MSw3ICs1NzQsNyBAQCBzZXR1cF9maXhtYXA6CiAKICAgICAgICAgLyogRW5zdXJlIGFueSBw
YWdlIHRhYmxlIHVwZGF0ZXMgbWFkZSBhYm92ZSBoYXZlIG9jY3VycmVkLiAqLwogICAgICAgICBk
c2IgICBuc2hzdAotI2VuZGlmCisKICAgICAgICAgbW92ICAgcGMsIGxyCiBFTkRQUk9DKHNldHVw
X2ZpeG1hcCkKIAotLSAKMi4xMS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 22 21:40:46 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Jul 2019 21:40:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hpg33-0003Y1-63; Mon, 22 Jul 2019 21:40:45 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=SK1b=VT=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hpg2v-0003Fv-QZ
 for xen-devel@lists.xenproject.org; Mon, 22 Jul 2019 21:40:37 +0000
X-Inumbo-ID: 574d476e-acc9-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 574d476e-acc9-11e9-8980-bc764e045a96;
 Mon, 22 Jul 2019 21:40:36 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 634521595;
 Mon, 22 Jul 2019 14:40:36 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id B15533F71F;
 Mon, 22 Jul 2019 14:40:35 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Mon, 22 Jul 2019 22:39:57 +0100
Message-Id: <20190722213958.5761-35-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190722213958.5761-1-julien.grall@arm.com>
References: <20190722213958.5761-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH v2 34/35] xen/arm32: head: Setup HTTBR in
 enable_mmu() and add missing isb
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QXQgdGhlIG1vbWVudCwgSFRUQlIgaXMgc2V0dXAgaW4gY3JlYXRlX3BhZ2VfdGFibGVzKCkuIFRo
aXMgaXMgZmluZSBhcwppdCBpcyBjYWxsZWQgYnkgZXZlcnkgQ1BVcy4KCkhvd2V2ZXIsIHN1Y2gg
YXNzdW1wdGlvbiBtYXkgbm90IGhvbGQgaW4gdGhlIGZ1dHVyZS4gVG8gbWFrZSBjaGFuZ2UKZWFz
aWVyLCB0aGUgSFRUQlIgaXMgbm90IHNldHVwIGluIGVuYWJsZV9tbXUoKS4KClRha2UgdGhlIG9w
cG9ydHVuaXR5IHRvIGFkZCB0aGUgbWlzc2luZyBpc2IoKSB0byBlbnN1cmUgdGhlIEhUVEJSIGlz
CnNlZW4gYmVmb3JlIHRoZSBNTVUgaXMgdHVybmVkIG9uLgoKU2lnbmVkLW9mZi1ieTogSnVsaWVu
IEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KCi0tLQogICAgQ2hhbmdlcyBpbiB2MjoKICAg
ICAgICAtIFBhdGNoIGFkZGVkCi0tLQogeGVuL2FyY2gvYXJtL2FybTMyL2hlYWQuUyB8IDggKysr
KysrLS0KIDEgZmlsZSBjaGFuZ2VkLCA2IGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCgpk
aWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2FybTMyL2hlYWQuUyBiL3hlbi9hcmNoL2FybS9hcm0z
Mi9oZWFkLlMKaW5kZXggNmQ1NWEyMTE5YS4uOGExZTI3MmFhYiAxMDA2NDQKLS0tIGEveGVuL2Fy
Y2gvYXJtL2FybTMyL2hlYWQuUworKysgYi94ZW4vYXJjaC9hcm0vYXJtMzIvaGVhZC5TCkBAIC0z
NzMsOCArMzczLDYgQEAgY3JlYXRlX3BhZ2VfdGFibGVzOgogICAgICAgICAvKiBXcml0ZSBYZW4n
cyBQVCdzIHBhZGRyIGludG8gdGhlIEhUVEJSICovCiAgICAgICAgIGxkciAgIHI0LCA9Ym9vdF9w
Z3RhYmxlCiAgICAgICAgIGFkZCAgIHI0LCByNCwgcjEwICAgICAgICAgICAgLyogcjQgOj0gcGFk
ZHIgKGJvb3RfcGFnZXRhYmxlKSAqLwotICAgICAgICBtb3YgICByNSwgIzAgICAgICAgICAgICAg
ICAgIC8qIHI0OnI1IGlzIHBhZGRyIChib290X3BhZ2V0YWJsZSkgKi8KLSAgICAgICAgbWNyciAg
Q1A2NChyNCwgcjUsIEhUVEJSKQogCiAgICAgICAgIC8qIFNldHVwIGJvb3RfcGd0YWJsZTogKi8K
ICAgICAgICAgbGRyICAgcjEsID1ib290X3NlY29uZApAQCAtNDgwLDYgKzQ3OCwxMiBAQCBlbmFi
bGVfbW11OgogICAgICAgICBtY3IgICBDUDMyKHIwLCBUTEJJQUxMSCkgICAgIC8qIEZsdXNoIGh5
cGVydmlzb3IgVExCcyAqLwogICAgICAgICBkc2IgICBuc2gKIAorICAgICAgICBsZHIgICByMCwg
PWJvb3RfcGd0YWJsZQorICAgICAgICBhZGQgICByMCwgcjAsIHIxMCAgICAgICAgICAgIC8qIHIw
IDo9IHBhZGRyIChib290X3BhZ2V0YWJsZSkgKi8KKyAgICAgICAgbW92ICAgcjEsICMwICAgICAg
ICAgICAgICAgICAvKiByMDpyMSBpcyBwYWRkciAoYm9vdF9wYWdldGFibGUpICovCisgICAgICAg
IG1jcnIgIENQNjQocjAsIHIxLCBIVFRCUikKKyAgICAgICAgaXNiCisKICAgICAgICAgbXJjICAg
Q1AzMihyMCwgSFNDVExSKQogICAgICAgICAvKiBFbmFibGUgTU1VIGFuZCBELWNhY2hlICovCiAg
ICAgICAgIG9yciAgIHIwLCByMCwgIyhTQ1RMUl9BeHhfRUx4X018U0NUTFJfQXh4X0VMeF9DKQot
LSAKMi4xMS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 22 21:40:47 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Jul 2019 21:40:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hpg34-0003bm-OX; Mon, 22 Jul 2019 21:40:46 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=SK1b=VT=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hpg2v-0003FY-KM
 for xen-devel@lists.xenproject.org; Mon, 22 Jul 2019 21:40:37 +0000
X-Inumbo-ID: 56e18d9c-acc9-11e9-a3cc-5319c96131f2
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 56e18d9c-acc9-11e9-a3cc-5319c96131f2;
 Mon, 22 Jul 2019 21:40:35 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 7D1291597;
 Mon, 22 Jul 2019 14:40:35 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id CB1EA3F71F;
 Mon, 22 Jul 2019 14:40:34 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Mon, 22 Jul 2019 22:39:56 +0100
Message-Id: <20190722213958.5761-34-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190722213958.5761-1-julien.grall@arm.com>
References: <20190722213958.5761-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH v2 33/35] xen/arm32: head: Rework and document
 launch()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Qm9vdCBDUFUgYW5kIHNlY29uZGFyeSBDUFVzIHdpbGwgdXNlIGRpZmZlcmVudCBlbnRyeSBwb2lu
dCB0byBDIGNvZGUuIEF0CnRoZSBtb21lbnQsIHRoZSBkZWNpc2lvbiBvbiB3aGljaCBlbnRyeSB0
byB1c2UgaXMgdGFrZW4gd2l0aGluIGxhdW5jaCgpLgoKSW4gb3JkZXIgdG8gYXZvaWQgdXNpbmcg
Y29uZGl0aW9uYWwgaW5zdHJ1Y3Rpb24gYW5kIG1ha2UgdGhlIGNhbGwKY2xlYXJlciwgbGF1bmNo
KCkgaXMgcmV3b3JrZWQgdG8gdGFrZSBpbiBwYXJhbWV0ZXJzIHRoZSBlbnRyeSBwb2ludCBhbmQg
aXRzCmFyZ3VtZW50cy4KCkxhc3RseSwgZG9jdW1lbnQgdGhlIGJlaGF2aW9yIGFuZCB0aGUgbWFp
biByZWdpc3RlcnMgdXNhZ2Ugd2l0aGluIHRoZQpmdW5jdGlvbi4KClNpZ25lZC1vZmYtYnk6IEp1
bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CgotLS0KICAgIENoYW5nZXMgaW4gdjI6
CiAgICAgICAgLSBQYXRjaCBhZGRlZAotLS0KIHhlbi9hcmNoL2FybS9hcm0zMi9oZWFkLlMgfCAz
NCArKysrKysrKysrKysrKysrKysrKysrKystLS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgMjQg
aW5zZXJ0aW9ucygrKSwgMTAgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJt
L2FybTMyL2hlYWQuUyBiL3hlbi9hcmNoL2FybS9hcm0zMi9oZWFkLlMKaW5kZXggZTBmOGMyZTBj
Yi4uNmQ1NWEyMTE5YSAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL2FybTMyL2hlYWQuUworKysg
Yi94ZW4vYXJjaC9hcm0vYXJtMzIvaGVhZC5TCkBAIC0xNzAsNiArMTcwLDExIEBAIHByaW1hcnlf
c3dpdGNoZWQ6CiAgICAgICAgIC8qIFVzZSBhIHZpcnR1YWwgYWRkcmVzcyB0byBhY2Nlc3MgdGhl
IFVBUlQuICovCiAgICAgICAgIG1vdl93IHIxMSwgRUFSTFlfVUFSVF9WSVJUVUFMX0FERFJFU1MK
ICNlbmRpZgorICAgICAgICBQUklOVCgiLSBSZWFkeSAtXHJcbiIpCisgICAgICAgIC8qIFNldHVw
IHRoZSBhcmd1bWVudHMgZm9yIHN0YXJ0X3hlbiBhbmQganVtcCB0byBDIHdvcmxkICovCisgICAg
ICAgIG1vdiAgIHIwLCByMTAgICAgICAgICAgICAgICAgLyogcjAgOj0gUGh5c2ljYWwgb2Zmc2V0
ICovCisgICAgICAgIG1vdiAgIHIxLCByOCAgICAgICAgICAgICAgICAgLyogcjEgOj0gcGFkZHIo
RkRUKSAqLworICAgICAgICBsZHIgICByMiwgPXN0YXJ0X3hlbgogICAgICAgICBiICAgICBsYXVu
Y2gKIEVORFBST0Moc3RhcnQpCiAKQEAgLTIzNCw2ICsyMzksOSBAQCBzZWNvbmRhcnlfc3dpdGNo
ZWQ6CiAgICAgICAgIC8qIFVzZSBhIHZpcnR1YWwgYWRkcmVzcyB0byBhY2Nlc3MgdGhlIFVBUlQu
ICovCiAgICAgICAgIG1vdl93IHIxMSwgRUFSTFlfVUFSVF9WSVJUVUFMX0FERFJFU1MKICNlbmRp
ZgorICAgICAgICBQUklOVCgiLSBSZWFkeSAtXHJcbiIpCisgICAgICAgIC8qIEp1bXAgdG8gQyB3
b3JsZCAqLworICAgICAgICBsZHIgICByMiwgPXN0YXJ0X3NlY29uZGFyeQogICAgICAgICBiICAg
ICBsYXVuY2gKIEVORFBST0MoaW5pdF9zZWNvbmRhcnkpCiAKQEAgLTU3OCwxOSArNTg2LDI1IEBA
IHNldHVwX2ZpeG1hcDoKICAgICAgICAgbW92ICAgcGMsIGxyCiBFTkRQUk9DKHNldHVwX2ZpeG1h
cCkKIAorLyoKKyAqIFNldHVwIHRoZSBpbml0aWFsIHN0YWNrIGFuZCBqdW1wIHRvIHRoZSBDIHdv
cmxkCisgKgorICogSW5wdXRzOgorICogICByMCA6IEFyZ3VtZW50IDAgb2YgdGhlIEMgZnVuY3Rp
b24gdG8gY2FsbAorICogICByMSA6IEFyZ3VtZW50IDEgb2YgdGhlIEMgZnVuY3Rpb24gdG8gY2Fs
bAorICogICByMiA6IEMgZW50cnkgcG9pbnQKKyAqCisgKiBDbG9iYmVycyByMworICovCiBsYXVu
Y2g6Ci0gICAgICAgIFBSSU5UKCItIFJlYWR5IC1cclxuIikKLQotICAgICAgICBsZHIgICByMCwg
PWluaXRfZGF0YQotICAgICAgICBhZGQgICByMCwgI0lOSVRJTkZPX3N0YWNrICAgIC8qIEZpbmQg
dGhlIGJvb3QtdGltZSBzdGFjayAqLwotICAgICAgICBsZHIgICBzcCwgW3IwXQorICAgICAgICBs
ZHIgICByMywgPWluaXRfZGF0YQorICAgICAgICBhZGQgICByMywgI0lOSVRJTkZPX3N0YWNrICAg
IC8qIEZpbmQgdGhlIGJvb3QtdGltZSBzdGFjayAqLworICAgICAgICBsZHIgICBzcCwgW3IzXQog
ICAgICAgICBhZGQgICBzcCwgI1NUQUNLX1NJWkUgICAgICAgIC8qICh3aGljaCBncm93cyBkb3du
IGZyb20gdGhlIHRvcCkuICovCiAgICAgICAgIHN1YiAgIHNwLCAjQ1BVSU5GT19zaXplb2YgICAg
LyogTWFrZSByb29tIGZvciBDUFUgc2F2ZSByZWNvcmQgKi8KLSAgICAgICAgdGVxICAgcjEyLCAj
MAotICAgICAgICBtb3ZlcSByMCwgcjEwICAgICAgICAgICAgICAgIC8qIE1hcnNoYWwgYXJnczog
LSBwaHlzX29mZnNldCAqLwotICAgICAgICBtb3ZlcSByMSwgcjggICAgICAgICAgICAgICAgIC8q
ICAgICAgICAgICAgICAgLSBEVEIgYWRkcmVzcyAqLwotICAgICAgICBiZXEgICBzdGFydF94ZW4g
ICAgICAgICAgICAgIC8qIGFuZCBkaXNhcHBlYXIgaW50byB0aGUgbGFuZCBvZiBDICovCi0gICAg
ICAgIGIgICAgIHN0YXJ0X3NlY29uZGFyeSAgICAgICAgLyogKHRvIHRoZSBhcHByb3ByaWF0ZSBl
bnRyeSBwb2ludCkgKi8KKworICAgICAgICAvKiBKdW1wIHRvIEMgd29ybGQgKi8KKyAgICAgICBi
eCAgICByMgogRU5EUFJPQyhsYXVuY2gpCiAKIC8qIEZhaWwtc3RvcCAqLwotLSAKMi4xMS4wCgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 22 21:40:49 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Jul 2019 21: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 1hpg36-0003gb-MO; Mon, 22 Jul 2019 21:40:48 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=SK1b=VT=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hpg2x-0003L7-Rw
 for xen-devel@lists.xenproject.org; Mon, 22 Jul 2019 21:40:39 +0000
X-Inumbo-ID: 57dc0934-acc9-11e9-854b-cf3f7e8ca122
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 57dc0934-acc9-11e9-854b-cf3f7e8ca122;
 Mon, 22 Jul 2019 21:40:37 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 4931F1509;
 Mon, 22 Jul 2019 14:40:37 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 9740D3F71F;
 Mon, 22 Jul 2019 14:40:36 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Mon, 22 Jul 2019 22:39:58 +0100
Message-Id: <20190722213958.5761-36-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190722213958.5761-1-julien.grall@arm.com>
References: <20190722213958.5761-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH v2 35/35] xen/arm: Zero BSS after the MMU and
 D-cache is turned 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: Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QXQgdGhlIG1vbWVudCBCU1MgaXMgemVyb2VkIGJlZm9yZSB0aGUgTU1VIGFuZCBELUNhY2hlIGlz
IHR1cm5lZCBvbi4KSW4gb3RoZXIgd29yZHMsIHRoZSBjYWNoZSB3aWxsIGJlIGJ5cGFzc2VkIHdo
ZW4gemVyb2luZyB0aGUgQlNTIHNlY3Rpb24uCgpPbiBBcm02NCwgcGVyIHRoZSBJbWFnZSBwcm90
b2NvbCBbMV0sIHRoZSBzdGF0ZSBvZiB0aGUgY2FjaGUgZm9yIEJTUyByZWdpb24KaXMgbm90IGtu
b3duIGJlY2F1c2UgaXQgaXMgbm90IHBhcnQgb2YgdGhlICJsb2FkZWQga2VybmVsIGltYWdlIi4K
Ck9uIEFybTMyLCB0aGUgYm9vdCBwcm90b2NvbCBbMl0gZG9lcyBub3QgbWVudGlvbiBhbnl0aGlu
ZyBhYm91dCB0aGUKc3RhdGUgb2YgdGhlIGNhY2hlLiBUaGVyZWZvcmUsIGl0IHNob3VsZCBiZSBh
c3N1bWVkIHRoYXQgaXQgaXMgbm90IGtub3duCmZvciBCU1MgcmVnaW9uLgoKVGhpcyBtZWFucyB0
aGF0IHRoZSBjYWNoZSB3aWxsIG5lZWQgdG8gYmUgaW52YWxpZGF0ZWQgdHdpY2UgZm9yIHRoZSBC
U1MKcmVnaW9uOgogICAgMSkgQmVmb3JlIHplcm9pbmcgdG8gcmVtb3ZlIGFueSBkaXJ0eSBjYWNo
ZSBsaW5lLiBPdGhlcndpc2UgdGhleSBtYXkKICAgIGdldCBldmljdGVkIHdoaWxlIHplcm9pbmcg
YW5kIHRoZXJlZm9yZSBvdmVycmlkaW5nIHRoZSB2YWx1ZS4KICAgIDIpIEFmdGVyIHplcm9pbmcg
dG8gcmVtb3ZlIGFueSBjYWNoZSBsaW5lIHRoYXQgbWF5IGhhdmUgYmVlbgogICAgc3BlY3VsYXRl
ZC4gT3RoZXJ3aXNlIHdoZW4gdHVybmluZyBvbiBNTVUgYW5kIEQtQ2FjaGUsIHRoZSBDUFUgbWF5
CiAgICBzZWUgb2xkIHZhbHVlcy4KCkF0IHRoZSBtb21lbnQsIHRoZSBvbmx5IHJlYXNvbiB0byBo
YXZlIEJTUyB6ZXJvZWQgZWFybHkgaXMgYmVjYXVzZSB0aGUKYm9vdCBwYWdlIHRhYmxlcyBhcmUg
cGFydCBvZiBpdC4gVG8gYXZvaWQgdGhlIHR3byBjYWNoZSBpbnZhbGlkYXRpb25zLAppdCB3b3Vs
ZCBiZSBiZXR0ZXIgaWYgdGhlIGJvb3QgcGFnZSB0YWJsZXMgYXJlIHBhcnQgb2YgdGhlICJsb2Fk
ZWQKa2VybmVsIGltYWdlIiBhbmQgdGhlcmVmb3JlIGJlIHplcm9lZCB3aGVuIGxvYWRpbmcgdGhl
IGltYWdlIGludG8KbWVtb3J5LiBBIGdvb2QgY2FuZGlkYXRlIGlzIHRoZSBzZWN0aW9uIC5kYXRh
LnBhZ2VfYWxpZ25lZC4KCkEgbmV3IG1hY3JvIERFRklORV9CT09UX1BBR0VfVEFCTEUgaXMgaW50
cm9kdWNlZCB0byBjcmVhdGUgYW5kIG1hcmsKcGFnZS10YWJsZXMgdXNlZCBiZWZvcmUgQlNTIGlz
IHplcm9lZC4gVGhpcyBpbmNsdWRlcyBhbGwgYm9vdF8qIGJ1dCBhbHNvCnhlbl9maXhtYXAgYXMg
emVyb19ic3MoKSB3aWxsIHByaW50IGEgbWVzc2FnZSB3aGVuIGVhcmx5cHJpbnRrIGlzCmVuYWJs
ZWQuCgpbMV0gbGludXgvRG9jdW1lbnRhdGlvbi9hcm02NC9ib290aW5nLnR4dApbMl0gbGludXgv
RG9jdW1lbnRhdGlvbi9hcm0vQm9vdGluZwoKU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxq
dWxpZW4uZ3JhbGxAYXJtLmNvbT4KCi0tLQoKICAgIENoYW5nZXMgaW4gdjI6CiAgICAgICAgLSBB
ZGQgbWlzc2luZyBzaWduZWQtb2ZmCiAgICAgICAgLSBDbGFyaWZ5IGNvbW1pdCBtZXNzYWdlCiAg
ICAgICAgLSBBZGQgYXJtMzIgcGFydHMKLS0tCiB4ZW4vYXJjaC9hcm0vYXJtMzIvaGVhZC5TIHwg
MTEgKysrLS0tLS0tLS0KIHhlbi9hcmNoL2FybS9hcm02NC9oZWFkLlMgfCAgNyArKystLS0tCiB4
ZW4vYXJjaC9hcm0vbW0uYyAgICAgICAgIHwgMjMgKysrKysrKysrKysrKysrKystLS0tLS0KIDMg
ZmlsZXMgY2hhbmdlZCwgMjMgaW5zZXJ0aW9ucygrKSwgMTggZGVsZXRpb25zKC0pCgpkaWZmIC0t
Z2l0IGEveGVuL2FyY2gvYXJtL2FybTMyL2hlYWQuUyBiL3hlbi9hcmNoL2FybS9hcm0zMi9oZWFk
LlMKaW5kZXggOGExZTI3MmFhYi4uNDhjYWQ2MTAzZiAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJt
L2FybTMyL2hlYWQuUworKysgYi94ZW4vYXJjaC9hcm0vYXJtMzIvaGVhZC5TCkBAIC0xNDksNyAr
MTQ5LDYgQEAgcGFzdF96SW1hZ2U6CiAgICAgICAgIG1vdiAgIHIxMiwgIzAgICAgICAgICAgICAg
ICAgLyogcjEyIDo9IGlzX3NlY29uZGFyeV9jcHUgKi8KIAogICAgICAgICBibCAgICBjaGVja19j
cHVfbW9kZQotICAgICAgICBibCAgICB6ZXJvX2JzcwogICAgICAgICBibCAgICBjcHVfaW5pdAog
ICAgICAgICBibCAgICBjcmVhdGVfcGFnZV90YWJsZXMKICAgICAgICAgYmwgICAgZW5hYmxlX21t
dQpAQCAtMTcwLDYgKzE2OSw3IEBAIHByaW1hcnlfc3dpdGNoZWQ6CiAgICAgICAgIC8qIFVzZSBh
IHZpcnR1YWwgYWRkcmVzcyB0byBhY2Nlc3MgdGhlIFVBUlQuICovCiAgICAgICAgIG1vdl93IHIx
MSwgRUFSTFlfVUFSVF9WSVJUVUFMX0FERFJFU1MKICNlbmRpZgorICAgICAgICBibCAgICB6ZXJv
X2JzcwogICAgICAgICBQUklOVCgiLSBSZWFkeSAtXHJcbiIpCiAgICAgICAgIC8qIFNldHVwIHRo
ZSBhcmd1bWVudHMgZm9yIHN0YXJ0X3hlbiBhbmQganVtcCB0byBDIHdvcmxkICovCiAgICAgICAg
IG1vdiAgIHIwLCByMTAgICAgICAgICAgICAgICAgLyogcjAgOj0gUGh5c2ljYWwgb2Zmc2V0ICov
CkBAIC0yODAsMTcgKzI4MCwxMiBAQCBFTkRQUk9DKGNoZWNrX2NwdV9tb2RlKQogLyoKICAqIFpl
cm8gQlNTCiAgKgotICogSW5wdXRzOgotICogICByMTA6IFBoeXNpY2FsIG9mZnNldAotICoKICAq
IENsb2JiZXJzIHIwIC0gcjMKICAqLwogemVyb19ic3M6CiAgICAgICAgIFBSSU5UKCItIFplcm8g
QlNTIC1cclxuIikKLSAgICAgICAgbGRyICAgcjAsID1fX2Jzc19zdGFydCAgICAgICAvKiBMb2Fk
IHN0YXJ0ICYgZW5kIG9mIGJzcyAqLwotICAgICAgICBsZHIgICByMSwgPV9fYnNzX2VuZAotICAg
ICAgICBhZGQgICByMCwgcjAsIHIxMCAgICAgICAgICAgIC8qIEFwcGx5IHBoeXNpY2FsIG9mZnNl
dCAqLwotICAgICAgICBhZGQgICByMSwgcjEsIHIxMAorICAgICAgICBsZHIgICByMCwgPV9fYnNz
X3N0YXJ0ICAgICAgIC8qIHIwIDo9IHZhZGRyKF9fYnNzX3N0YXJ0KSAqLworICAgICAgICBsZHIg
ICByMSwgPV9fYnNzX2VuZCAgICAgICAgIC8qIHIxIDo9IHZhZGRyKF9fYnNzX3N0YXJ0KSAqLwog
CiAgICAgICAgIG1vdiAgIHIyLCAjMAogMTogICAgICBzdHIgICByMiwgW3IwXSwgIzQKZGlmZiAt
LWdpdCBhL3hlbi9hcmNoL2FybS9hcm02NC9oZWFkLlMgYi94ZW4vYXJjaC9hcm0vYXJtNjQvaGVh
ZC5TCmluZGV4IDIyODdmM2NlNDguLmI2NzFlMGU1OWYgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2Fy
bS9hcm02NC9oZWFkLlMKKysrIGIveGVuL2FyY2gvYXJtL2FybTY0L2hlYWQuUwpAQCAtMzAzLDcg
KzMwMyw2IEBAIHJlYWxfc3RhcnRfZWZpOgogICAgICAgICBtb3YgICB4MjIsICMwICAgICAgICAg
ICAgICAgIC8qIHgyMiA6PSBpc19zZWNvbmRhcnlfY3B1ICovCiAKICAgICAgICAgYmwgICAgY2hl
Y2tfY3B1X21vZGUKLSAgICAgICAgYmwgICAgemVyb19ic3MKICAgICAgICAgYmwgICAgY3B1X2lu
aXQKICAgICAgICAgYmwgICAgY3JlYXRlX3BhZ2VfdGFibGVzCiAgICAgICAgIGJsICAgIGVuYWJs
ZV9tbXUKQEAgLTMyNCw2ICszMjMsNyBAQCBwcmltYXJ5X3N3aXRjaGVkOgogICAgICAgICAvKiBV
c2UgYSB2aXJ0dWFsIGFkZHJlc3MgdG8gYWNjZXNzIHRoZSBVQVJULiAqLwogICAgICAgICBsZHIg
ICB4MjMsID1FQVJMWV9VQVJUX1ZJUlRVQUxfQUREUkVTUwogI2VuZGlmCisgICAgICAgIGJsICAg
IHplcm9fYnNzCiAgICAgICAgIFBSSU5UKCItIFJlYWR5IC1cclxuIikKICAgICAgICAgLyogU2V0
dXAgdGhlIGFyZ3VtZW50cyBmb3Igc3RhcnRfeGVuIGFuZCBqdW1wIHRvIEMgd29ybGQgKi8KICAg
ICAgICAgbW92ICAgeDAsIHgyMCAgICAgICAgICAgICAgICAvKiB4MCA6PSBQaHlzaWNhbCBvZmZz
ZXQgKi8KQEAgLTQyNiw3ICs0MjYsNiBAQCBFTkRQUk9DKGNoZWNrX2NwdV9tb2RlKQogICogWmVy
byBCU1MKICAqCiAgKiBJbnB1dHM6Ci0gKiAgIHgyMDogUGh5c2ljYWwgb2Zmc2V0CiAgKiAgIHgy
NjogRG8gd2UgbmVlZCB0byB6ZXJvIEJTUz8KICAqCiAgKiBDbG9iYmVycyB4MCAtIHgzCkBAIC00
MzYsOCArNDM1LDggQEAgemVyb19ic3M6CiAgICAgICAgIGNibnogIHgyNiwgc2tpcF9ic3MKIAog
ICAgICAgICBQUklOVCgiLSBaZXJvIEJTUyAtXHJcbiIpCi0gICAgICAgIGxvYWRfcGFkZHIgeDAs
IF9fYnNzX3N0YXJ0ICAgIC8qIExvYWQgcGFkZHIgb2Ygc3RhcnQgJiBlbmQgb2YgYnNzICovCi0g
ICAgICAgIGxvYWRfcGFkZHIgeDEsIF9fYnNzX2VuZAorICAgICAgICBsZHIgICB4MCwgPV9fYnNz
X3N0YXJ0ICAgICAgIC8qIHgwIDo9IHZhZGRyKF9fYnNzX3N0YXJ0KSAqLworICAgICAgICBsZHIg
ICB4MSwgPV9fYnNzX2VuZCAgICAgICAgIC8qIHgxIDo9IHZhZGRyKF9fYnNzX3N0YXJ0KSAqLwog
CiAxOiAgICAgIHN0ciAgIHh6ciwgW3gwXSwgIzgKICAgICAgICAgY21wICAgeDAsIHgxCmRpZmYg
LS1naXQgYS94ZW4vYXJjaC9hcm0vbW0uYyBiL3hlbi9hcmNoL2FybS9tbS5jCmluZGV4IDQ0MjU4
YWQ4OWMuLjY3MGEzMDg5ZWEgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9tbS5jCisrKyBiL3hl
bi9hcmNoL2FybS9tbS5jCkBAIC02Miw2ICs2MiwxNyBAQCBtbV9wcmludGsoY29uc3QgY2hhciAq
Zm10LCAuLi4pIHt9CiAgICAgfSB3aGlsZSAoMCk7CiAjZW5kaWYKIAorLyoKKyAqIE1hY3JvcyB0
byBkZWZpbmUgcGFnZS10YWJsZXM6CisgKiAgLSBERUZJTkVfQk9PVF9QQUdFX1RBQkxFIGlzIHVz
ZWQgdG8gZGVmaW5lIHBhZ2UtdGFibGUgdGhhdCBhcmUgdXNlZAorICogIGluIGFzc2VtYmx5IGNv
ZGUgYmVmb3JlIEJTUyBpcyB6ZXJvZWQuCisgKiAgLSBERUZJTkVfUEFHRV9UQUJMRXssU30gYXJl
IHVzZWQgdG8gZGVmaW5lIG9uZSBvciBtdWx0aXBsZQorICogIHBhZ2UtdGFibGVzIHRvIGJlIHVz
ZWQgYWZ0ZXIgQlNTIGlzIHplcm9lZCAodHlwaWNhbGx5IHRoZXkgYXJlIG9ubHkgdXNlZAorICog
IGluIEMpLgorICovCisjZGVmaW5lIERFRklORV9CT09UX1BBR0VfVEFCTEUobmFtZSkgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCitscGFlX3QgX19hbGlnbmVkKFBB
R0VfU0laRSkgX19zZWN0aW9uKCIuZGF0YS5wYWdlX2FsaWduZWQiKSBuYW1lW0xQQUVfRU5UUklF
U10KKwogI2RlZmluZSBERUZJTkVfUEFHRV9UQUJMRVMobmFtZSwgbnIpICAgICAgICAgICAgICAg
ICAgICBcCiBscGFlX3QgX19hbGlnbmVkKFBBR0VfU0laRSkgbmFtZVtMUEFFX0VOVFJJRVMgKiAo
bnIpXQogCkBAIC05MCwxMyArMTAxLDEzIEBAIGxwYWVfdCBfX2FsaWduZWQoUEFHRV9TSVpFKSBu
YW1lW0xQQUVfRU5UUklFUyAqIChucildCiAgKiBGaW5hbGx5LCBpZiBFQVJMWV9QUklOVEsgaXMg
ZW5hYmxlZCB0aGVuIHhlbl9maXhtYXAgd2lsbCBiZSBtYXBwZWQKICAqIGJ5IHRoZSBDUFUgb25j
ZSBpdCBoYXMgbW92ZWQgb2ZmIHRoZSAxOjEgbWFwcGluZy4KICAqLwotREVGSU5FX1BBR0VfVEFC
TEUoYm9vdF9wZ3RhYmxlKTsKK0RFRklORV9CT09UX1BBR0VfVEFCTEUoYm9vdF9wZ3RhYmxlKTsK
ICNpZmRlZiBDT05GSUdfQVJNXzY0Ci1ERUZJTkVfUEFHRV9UQUJMRShib290X2ZpcnN0KTsKLURF
RklORV9QQUdFX1RBQkxFKGJvb3RfZmlyc3RfaWQpOworREVGSU5FX0JPT1RfUEFHRV9UQUJMRShi
b290X2ZpcnN0KTsKK0RFRklORV9CT09UX1BBR0VfVEFCTEUoYm9vdF9maXJzdF9pZCk7CiAjZW5k
aWYKLURFRklORV9QQUdFX1RBQkxFKGJvb3Rfc2Vjb25kKTsKLURFRklORV9QQUdFX1RBQkxFKGJv
b3RfdGhpcmQpOworREVGSU5FX0JPT1RfUEFHRV9UQUJMRShib290X3NlY29uZCk7CitERUZJTkVf
Qk9PVF9QQUdFX1RBQkxFKGJvb3RfdGhpcmQpOwogCiAvKiBNYWluIHJ1bnRpbWUgcGFnZSB0YWJs
ZXMgKi8KIApAQCAtMTQ5LDcgKzE2MCw3IEBAIHN0YXRpYyBfX2luaXRkYXRhIGludCB4ZW5oZWFw
X2ZpcnN0X2ZpcnN0X3Nsb3QgPSAtMTsKICAqLwogc3RhdGljIERFRklORV9QQUdFX1RBQkxFUyh4
ZW5fc2Vjb25kLCAyKTsKIC8qIEZpcnN0IGxldmVsIHBhZ2UgdGFibGUgdXNlZCBmb3IgZml4bWFw
ICovCi1ERUZJTkVfUEFHRV9UQUJMRSh4ZW5fZml4bWFwKTsKK0RFRklORV9CT09UX1BBR0VfVEFC
TEUoeGVuX2ZpeG1hcCk7CiAvKiBGaXJzdCBsZXZlbCBwYWdlIHRhYmxlIHVzZWQgdG8gbWFwIFhl
biBpdHNlbGYgd2l0aCB0aGUgWE4gYml0IHNldAogICogYXMgYXBwcm9wcmlhdGUuICovCiBzdGF0
aWMgREVGSU5FX1BBR0VfVEFCTEUoeGVuX3hlbm1hcCk7Ci0tIAoyLjExLjAKCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 22 22:02:51 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Jul 2019 22:02:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hpgOJ-0007NO-Dg; Mon, 22 Jul 2019 22:02: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=L6XB=VT=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hpgOH-0007NC-Ku
 for xen-devel@lists.xenproject.org; Mon, 22 Jul 2019 22:02:41 +0000
X-Inumbo-ID: 6bfaed22-accc-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6bfaed22-accc-11e9-8980-bc764e045a96;
 Mon, 22 Jul 2019 22:02:39 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hpgOF-0007b2-2y; Mon, 22 Jul 2019 22:02: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 1hpgOE-0003gs-N8; Mon, 22 Jul 2019 22:02:38 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hpgOE-0005kC-M9; Mon, 22 Jul 2019 22:02:38 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139240-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.19:build-armhf-pvops:kernel-build:fail:regression
 linux-4.19:test-amd64-amd64-xl-pvshim:guest-start/debian.repeat:fail:regression
 linux-4.19:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-examine:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=be9b6782a9eb128a45b4d4fce556f7053234773d
X-Osstest-Versions-That: linux=84df9525b0c27f3ebc2ebb1864fa62a97fdedb7d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 22 Jul 2019 22:02:38 +0000
Subject: [Xen-devel] [linux-4.19 test] 139240: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTI0MCBsaW51eC00LjE5IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzkyNDAvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAg
IDYga2VybmVsLWJ1aWxkICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyOTMxMwogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1wdnNoaW0gIDIwIGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgZmFpbCBS
RUdSLiB2cy4gMTI5MzEzCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90
IGJsb2NraW5nOgogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAg
ICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1o
Zi1hcm1oZi14bC1tdWx0aXZjcHUgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3ViaWV0cnVjayAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1h
cm1oZi14bC12aGQgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0
LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwtc2VhdHRsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhz
bSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsLXRodW5kZXJ4IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1j
cmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVt
dXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjct
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjct
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBn
dWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0
YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4x
MC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGludXggICAg
ICAgICAgICAgICAgYmU5YjY3ODJhOWViMTI4YTQ1YjRkNGZjZTU1NmY3MDUzMjM0NzczZApiYXNl
bGluZSB2ZXJzaW9uOgogbGludXggICAgICAgICAgICAgICAgODRkZjk1MjViMGMyN2YzZWJjMmVi
YjE4NjRmYTYyYTk3ZmRlZGI3ZAoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI5MzEzICAyMDE4LTEx
LTAyIDA1OjM5OjA4IFogIDI2MiBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyOTQxMiAgMjAx
OC0xMS0wNCAxNDoxMDoxNSBaICAyNjAgZGF5cyAgMTY4IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBz
aW5jZSAgIDEzOTI0MCAgMjAxOS0wNy0yMSAyMjozOTowNCBaICAgIDAgZGF5cyAgICAxIGF0dGVt
cHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0KMjI4NSBwZW9wbGUgdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdCwKbm90IGxp
c3RpbmcgdGhlbSBhbGwKCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtaTM4
Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWkzODYt
eHNtICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3Rl
ZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGVi
aWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhs
LWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0
cmljdCAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0
LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFt
aW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bTY0LWFybTY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJz
ZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJo
ZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRp
dmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1w
YWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXRodW5kZXJ4ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVz
dC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAv
aG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUg
YXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoK
RXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwg
aXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9
YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFy
bmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBs
b2c7IGl0IHdvdWxkIGJlIDE4Njg2OCBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 22 23:08:41 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Jul 2019 23:08:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hphPr-00032d-Uc; Mon, 22 Jul 2019 23:08:23 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=V0js=VT=redhat.com=lersek@srs-us1.protection.inumbo.net>)
 id 1hphPq-00032Y-UB
 for xen-devel@lists.xenproject.org; Mon, 22 Jul 2019 23:08:22 +0000
X-Inumbo-ID: 996c67ac-acd5-11e9-bbfb-d37ea83cb6d0
Received: from mx1.redhat.com (unknown [209.132.183.28])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 996c67ac-acd5-11e9-bbfb-d37ea83cb6d0;
 Mon, 22 Jul 2019 23:08:21 +0000 (UTC)
Received: from smtp.corp.redhat.com (int-mx01.intmail.prod.int.phx2.redhat.com
 [10.5.11.11])
 (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mx1.redhat.com (Postfix) with ESMTPS id 1E50259449;
 Mon, 22 Jul 2019 23:08:21 +0000 (UTC)
Received: from lacos-laptop-7.usersys.redhat.com (ovpn-117-23.ams2.redhat.com
 [10.36.117.23])
 by smtp.corp.redhat.com (Postfix) with ESMTP id 3B8F26012D;
 Mon, 22 Jul 2019 23:08:19 +0000 (UTC)
From: Laszlo Ersek <lersek@redhat.com>
To: Anthony PERARD <anthony.perard@citrix.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <20190704144233.27968-1-anthony.perard@citrix.com>
 <20190704144233.27968-25-anthony.perard@citrix.com>
 <20190715141521.aqmpchgzyleoergc@MacBook-Air-de-Roger.local>
 <20190722145319.GG1208@perard.uk.xensource.com>
 <8b9cb231-e9e5-8f92-f8d4-a6f05efaa888@redhat.com>
Message-ID: <87f9398f-9ce6-7938-e321-cd97d68b85d6@redhat.com>
Date: Tue, 23 Jul 2019 01:08:18 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <8b9cb231-e9e5-8f92-f8d4-a6f05efaa888@redhat.com>
Content-Language: en-US
X-Scanned-By: MIMEDefang 2.79 on 10.5.11.11
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16
 (mx1.redhat.com [10.5.110.39]); Mon, 22 Jul 2019 23:08:21 +0000 (UTC)
Subject: Re: [Xen-devel] [PATCH v3 24/35] OvmfPkg/XenPlatformPei: Rework
 memory detection
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>, devel@edk2.groups.io,
 Julien Grall <julien.grall@arm.com>, Jordan Justen <jordan.l.justen@intel.com>,
 xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDcvMjIvMTkgMjE6NDUsIExhc3psbyBFcnNlayB3cm90ZToKCj4gd2UgcGxhY2UgdGhlIDMy
LWJpdCBQQ0kgSU9NTVUgYXBlcnR1cmUgYmFzZWQgb24gWy4uLl0KCkRvIEkgZ2V0IGEgbWVkYWwg
Zm9yIHRoaXMgaHVnZWx5IGNvbmZ1c2luZyB0eXBvPyA6KQoKSW4gZWFybmVzdCwgSSdtIHNvcnJ5
IGFib3V0IGl0IC0tIG15IGNvbW1lbnQgaGFkIG5vdGhpbmcgdG8gZG8gd2l0aAoiSU9NTVUiOyBJ
IG1lYW50ICJNTUlPIi4gKEF0IGxlYXN0IEkgZ290IGl0IHJpZ2h0IGluIHRoZSByZXN0IG9mIHRo
ZSBlbWFpbC4pCgpTb3JyeSEKTGFzemxvCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 22 23:36:48 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Jul 2019 23:36:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hphrE-00052d-9m; Mon, 22 Jul 2019 23:36: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=UGXh=VT=zededa.com=roman@srs-us1.protection.inumbo.net>)
 id 1hphrC-00052Y-O5
 for xen-devel@lists.xenproject.org; Mon, 22 Jul 2019 23:36:38 +0000
X-Inumbo-ID: 8c31b003-acd9-11e9-8980-bc764e045a96
Received: from mail-qt1-x841.google.com (unknown [2607:f8b0:4864:20::841])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8c31b003-acd9-11e9-8980-bc764e045a96;
 Mon, 22 Jul 2019 23:36:37 +0000 (UTC)
Received: by mail-qt1-x841.google.com with SMTP id l9so40121940qtu.6
 for <xen-devel@lists.xenproject.org>; Mon, 22 Jul 2019 16:36:37 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=zededa.com; s=google;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc:content-transfer-encoding;
 bh=LsYbnSRLpXY2LOs6L85oxCcN5vSsFNv0K2H7wfkJRvQ=;
 b=Q1eE4f+KSwMDcce3RXjUfxWEPEbxEJkFn4yFcJ+jbuRHZWzjPQdFF36Fi69zf5dxDg
 EaAfXqH5xbfHFPoyqMB3r7r4LQ3tkHbm49PIFc8Fm1h/qrk/Bejxi/AT1Mji7B3vi8ul
 JmGSzJwoRXycoyxia5QZZfMtdnRF1JKhERystTWZHAdW61JaVDRDgUkVY1eF3V7OORHj
 CubLw+7EaAKgToZ3qgfD3X+Lf0H50ja+nDnUhwIsr6wczbNixs9Ufi7tobc8WfMJb1kg
 8pUSYTO1VMsggRy1b0Jh6A8cCuEB00CB0CpcqZarydTiRsAEJVBhO66DqCX8C7sFk9pf
 XyNw==
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=LsYbnSRLpXY2LOs6L85oxCcN5vSsFNv0K2H7wfkJRvQ=;
 b=bmsp2TiFCQbeebSOiOijrQkJGrrFCn7EAf53wIURBmkGx/lIcUXdW5nWQYuj0NZQJu
 HnIsVTCBnbkcopO6ZaOllpk95lcGhhtYWlNEkZ18aPo2RdfzXN64bqQ+R3Jv7zimTPLX
 U2mMOekLjEJgdKZvSEfL/Gwr3PyQu/wEiOW+X9JQ/qGaNqyf5meOlZfB/NHkYK/XF3lC
 gDOKi5/nJRWFFmj4KJg8JdcekNnk5/wrgiUG4xINT8qRLSaTkk+GgEu/yDJ5eNWL0T01
 qUGAeKoXa/lTXBbKne3QaZ326rdXruKaEZyGxJg2nRlBcGrDztjZYsaFMH0ZreFw+CfZ
 dPuA==
X-Gm-Message-State: APjAAAVFSVxc0SydKJShyTPAynEzbONCzIYOmMqXFS52HuWj2+4743eC
 BUJGIzHj6QLi15NBxOeA74rZudMT49nhQCKV4Bvvxw==
X-Google-Smtp-Source: APXvYqyZXXcRp6HKYlNUBmaCLIK9AfNqgF+uO5TWKaow7ZCAEqnNecSgn6k0fAsWUP3KdRy47/ZUdH6W3CuUgXfVEO4=
X-Received: by 2002:ac8:60a:: with SMTP id d10mr49939200qth.31.1563838596815; 
 Mon, 22 Jul 2019 16:36:36 -0700 (PDT)
MIME-Version: 1.0
References: <CAMmSBy9g-QFHTXhpHK6=xDFiBDj4LpnJ=cXj405MMmA1rJaOUg@mail.gmail.com>
 <CAMmSBy8CcG08-+-F6fvwmH1oEKpsV8OGEco94g04dZcyyFWKbw@mail.gmail.com>
 <b2e4ed0b178e41ebbc8f1db622ecae95@AMSPEX02CL03.citrite.net>
 <20190722114859.dtm4w5ff75uedu24@Air-de-Roger>
 <9238bf1a297c42f38dccc1cfb50bd144@AMSPEX02CL03.citrite.net>
 <20190722134813.c7fedaqtrbo6ojvo@Air-de-Roger>
 <81a7cdc728294e5ca05fd056a87cb21b@AMSPEX02CL03.citrite.net>
 <20190722143953.tkcmv5bb72sdlkql@Air-de-Roger>
 <9f11fd0b6be14ea5a8efbb809df74cc9@AMSPEX02CL03.citrite.net>
 <20190722152152.dvhs4riw2w67rvih@Air-de-Roger>
In-Reply-To: <20190722152152.dvhs4riw2w67rvih@Air-de-Roger>
From: Roman Shaposhnik <roman@zededa.com>
Date: Mon, 22 Jul 2019 16:36:25 -0700
Message-ID: <CAMmSBy-P9+00XfK6k2OYqFHNONcxeGuu0V=Qk4peFDC=KOUogA@mail.gmail.com>
To: =?UTF-8?Q?Roger_Pau_Monn=C3=A9?= <roger.pau@citrix.com>
Subject: Re: [Xen-devel] [BUG] After upgrade to Xen 4.12.0 iommu=no-igfx
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>,
 Paul Durrant <Paul.Durrant@citrix.com>,
 "jbeulich@suse.com" <jbeulich@suse.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 "boris.ostrovsky@oracle.com" <boris.ostrovsky@oracle.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgRXZlcnlvbmUhCgpUaGFua3MgYSBtaWxsaW9uIGZvciBhbiBleHRyZW1lbHkgcXVpY2sgdHVy
bmFyb3VuZC4gSSBhbSBpbiBteSBsYWIKYWdhaW4gbmV4dCB0byB0aGUgYm94IGluIHF1ZXN0aW9u
LgoKU2hvdWxkIEkgZ28gYWhlYWQgYW5kIHRlc3QgdGhlIGxhdGVzdCBwYXRjaCBvciB3YWl0IGZv
ciB0aGUgb2ZmaWNpYWwKb25lIHRvIGJlIHN1Ym1pdHRlZD8KClRoYW5rcywKUm9tYW4uCgpPbiBN
b24sIEp1bCAyMiwgMjAxOSBhdCA4OjIyIEFNIFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBj
aXRyaXguY29tPiB3cm90ZToKPgo+IE9uIE1vbiwgSnVsIDIyLCAyMDE5IGF0IDA1OjAyOjM1UE0g
KzAyMDAsIFBhdWwgRHVycmFudCB3cm90ZToKPiA+ID4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0t
LS0KPiA+ID4gRnJvbTogUm9nZXIgUGF1IE1vbm5lIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KPiA+
ID4gU2VudDogMjIgSnVseSAyMDE5IDE1OjQwCj4gPiA+IFRvOiBQYXVsIER1cnJhbnQgPFBhdWwu
RHVycmFudEBjaXRyaXguY29tPgo+ID4gPiBDYzogJ1JvbWFuIFNoYXBvc2huaWsnIDxyb21hbkB6
ZWRlZGEuY29tPjsgeGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnOyBqZ3Jvc3NAc3VzZS5j
b207IEFuZHJldwo+ID4gPiBDb29wZXIgPEFuZHJldy5Db29wZXIzQGNpdHJpeC5jb20+OyBib3Jp
cy5vc3Ryb3Zza3lAb3JhY2xlLmNvbTsgamJldWxpY2hAc3VzZS5jb20KPiA+ID4gU3ViamVjdDog
UmU6IFtYZW4tZGV2ZWxdIFtCVUddIEFmdGVyIHVwZ3JhZGUgdG8gWGVuIDQuMTIuMCBpb21tdT1u
by1pZ2Z4Cj4gPiA+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0vcDJtLmMgYi94ZW4vYXJj
aC94ODYvbW0vcDJtLmMKPiA+ID4gaW5kZXggZmVmOTdjODJmNi4uODhhMjQzMGM4YyAxMDA2NDQK
PiA+ID4gLS0tIGEveGVuL2FyY2gveDg2L21tL3AybS5jCj4gPiA+ICsrKyBiL3hlbi9hcmNoL3g4
Ni9tbS9wMm0uYwo+ID4gPiBAQCAtODM2LDcgKzgzNiw3IEBAIGd1ZXN0X3BoeXNtYXBfYWRkX3Bh
Z2Uoc3RydWN0IGRvbWFpbiAqZCwgZ2ZuX3QgZ2ZuLCBtZm5fdCBtZm4sCj4gPiA+ICAgICAgICAg
ICAqLwo+ID4gPiAgICAgICAgICBmb3IgKCBpID0gMDsgaSA8ICgxVUwgPDwgcGFnZV9vcmRlcik7
ICsraSwgKytwYWdlICkKPiA+ID4gICAgICAgICAgewo+ID4gPiAtICAgICAgICAgICAgaWYgKCAh
bmVlZF9pb21tdV9wdF9zeW5jKGQpICkKPiA+ID4gKyAgICAgICAgICAgIGlmICggIWhhc19pb21t
dV9wdChkKSApCj4gPiA+ICAgICAgICAgICAgICAgICAgLyogbm90aGluZyAqLzsKPiA+ID4gICAg
ICAgICAgICAgIGVsc2UgaWYgKCBnZXRfcGFnZV9hbmRfdHlwZShwYWdlLCBkLCBQR1Rfd3JpdGFi
bGVfcGFnZSkgKQo+ID4gPiAgICAgICAgICAgICAgICAgIHB1dF9wYWdlX2FuZF90eXBlKHBhZ2Up
Owo+ID4gPiBAQCAtMTM0MSw3ICsxMzQxLDcgQEAgaW50IHNldF9pZGVudGl0eV9wMm1fZW50cnko
c3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBnZm5fbCwKPiA+ID4KPiA+ID4gICAgICBp
ZiAoICFwYWdpbmdfbW9kZV90cmFuc2xhdGUocDJtLT5kb21haW4pICkKPiA+ID4gICAgICB7Cj4g
PiA+IC0gICAgICAgIGlmICggIW5lZWRfaW9tbXVfcHRfc3luYyhkKSApCj4gPiA+ICsgICAgICAg
IGlmICggIWhhc19pb21tdV9wdChkKSApCj4gPiA+ICAgICAgICAgICAgICByZXR1cm4gMDsKPiA+
ID4gICAgICAgICAgcmV0dXJuIGlvbW11X2xlZ2FjeV9tYXAoZCwgX2RmbihnZm5fbCksIF9tZm4o
Z2ZuX2wpLCBQQUdFX09SREVSXzRLLAo+ID4gPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBJT01NVUZfcmVhZGFibGUgfCBJT01NVUZfd3JpdGFibGUpOwo+ID4gPiBAQCAtMTQzMiw3
ICsxNDMyLDcgQEAgaW50IGNsZWFyX2lkZW50aXR5X3AybV9lbnRyeShzdHJ1Y3QgZG9tYWluICpk
LCB1bnNpZ25lZCBsb25nIGdmbl9sKQo+ID4gPgo+ID4gPiAgICAgIGlmICggIXBhZ2luZ19tb2Rl
X3RyYW5zbGF0ZShkKSApCj4gPiA+ICAgICAgewo+ID4gPiAtICAgICAgICBpZiAoICFuZWVkX2lv
bW11X3B0X3N5bmMoZCkgKQo+ID4gPiArICAgICAgICBpZiAoICFoYXNfaW9tbXVfcHQoZCkgKQo+
ID4gPiAgICAgICAgICAgICAgcmV0dXJuIDA7Cj4gPiA+ICAgICAgICAgIHJldHVybiBpb21tdV9s
ZWdhY3lfdW5tYXAoZCwgX2RmbihnZm5fbCksIFBBR0VfT1JERVJfNEspOwo+ID4gPiAgICAgIH0K
PiA+Cj4gPiBZZXMsIHRoaXMgYWxsIGxvb2tzIG9rIHRvIG1lLi4uIGFsdGhvdWdoIEkgc3RpbGwg
ZmluZCBpdCBjb3VudGVyaW50dWl0aXZlIHRoYXQgd2UgbWFrZSBwMm0gY2FsbHMgZm9yIFBWIGRv
bWFpbnMuCj4KPiBJIGFncmVlLCBhbGJlaXQgSSdtIG5vdCBzdXJlIG9mIGhvdyB0byBnZXQgcmlk
IG9mIHRob3NlLCB3aWxsIG5lZWQgdG8KPiBsb29rIGF0IHRoZSBjYWxsZXJzLiBGb3IgaW9tbXUg
Y2FsbGVycyB3ZSBjb3VsZCBsaWtlbHkganVzdCBjYWxsCj4gaW9tbXVfbGVnYWN5X3ttYXAvdW5t
YXB9IGZvciBQVi4KPgo+IEknbSBnb2luZyB0byBmb3JtYWxseSBzdWJtaXQgdGhpcyBwYXRjaCB0
aGVuLgo+Cj4gVGhhbmtzLCBSb2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 22 23:47:38 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Jul 2019 23: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 1hpi1l-0005ly-CZ; Mon, 22 Jul 2019 23: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=pI0n=VT=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hpi1k-0005lt-UW
 for xen-devel@lists.xenproject.org; Mon, 22 Jul 2019 23:47:32 +0000
X-Inumbo-ID: 11a70cf6-acdb-11e9-8980-bc764e045a96
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 11a70cf6-acdb-11e9-8980-bc764e045a96;
 Mon, 22 Jul 2019 23:47:30 +0000 (UTC)
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: oW2uAOoQRX4i9nVTswqrnl/+C1Fg7mmMOpEZ8l+i5zArYeuI5V/Dd1Mtoo9myP2P8pZ9z3wbsC
 Mk9HrCwWMyXTP4yEV6Mvs1AakkTpgH/k92hbDBraUDIPOcw4LNI6GYW1zKtuoNdWQYjEkWDs8K
 Cg0gNYloUl5XIHl+jAYUByGSIFb38ZQ0pm5615qx563cLkp0IueNstARZl4WspN9p6TinWH7e+
 lFbpeqoXWBbH+HtHy/ETV1dsAtNnuzC6stvO2byodVEHYms1fGb4Uqy98B5dJv28kzA8kjApfG
 Rak=
X-SBRS: 2.7
X-MesageID: 3372759
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,296,1559534400"; 
   d="scan'208";a="3372759"
To: Roman Shaposhnik <roman@zededa.com>, =?UTF-8?Q?Roger_Pau_Monn=c3=a9?=
 <roger.pau@citrix.com>
References: <CAMmSBy9g-QFHTXhpHK6=xDFiBDj4LpnJ=cXj405MMmA1rJaOUg@mail.gmail.com>
 <CAMmSBy8CcG08-+-F6fvwmH1oEKpsV8OGEco94g04dZcyyFWKbw@mail.gmail.com>
 <b2e4ed0b178e41ebbc8f1db622ecae95@AMSPEX02CL03.citrite.net>
 <20190722114859.dtm4w5ff75uedu24@Air-de-Roger>
 <9238bf1a297c42f38dccc1cfb50bd144@AMSPEX02CL03.citrite.net>
 <20190722134813.c7fedaqtrbo6ojvo@Air-de-Roger>
 <81a7cdc728294e5ca05fd056a87cb21b@AMSPEX02CL03.citrite.net>
 <20190722143953.tkcmv5bb72sdlkql@Air-de-Roger>
 <9f11fd0b6be14ea5a8efbb809df74cc9@AMSPEX02CL03.citrite.net>
 <20190722152152.dvhs4riw2w67rvih@Air-de-Roger>
 <CAMmSBy-P9+00XfK6k2OYqFHNONcxeGuu0V=Qk4peFDC=KOUogA@mail.gmail.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <b5ba8315-ce59-85e6-5bfc-1db4c239eb1c@citrix.com>
Date: Tue, 23 Jul 2019 00:47:26 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <CAMmSBy-P9+00XfK6k2OYqFHNONcxeGuu0V=Qk4peFDC=KOUogA@mail.gmail.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [BUG] After upgrade to Xen 4.12.0 iommu=no-igfx
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 "boris.ostrovsky@oracle.com" <boris.ostrovsky@oracle.com>,
 Paul Durrant <Paul.Durrant@citrix.com>,
 "jbeulich@suse.com" <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjMvMDcvMjAxOSAwMDozNiwgUm9tYW4gU2hhcG9zaG5payB3cm90ZToKPiBIaSBFdmVyeW9u
ZSEKPgo+IFRoYW5rcyBhIG1pbGxpb24gZm9yIGFuIGV4dHJlbWVseSBxdWljayB0dXJuYXJvdW5k
LiBJIGFtIGluIG15IGxhYgo+IGFnYWluIG5leHQgdG8gdGhlIGJveCBpbiBxdWVzdGlvbi4KPgo+
IFNob3VsZCBJIGdvIGFoZWFkIGFuZCB0ZXN0IHRoZSBsYXRlc3QgcGF0Y2ggb3Igd2FpdCBmb3Ig
dGhlIG9mZmljaWFsCj4gb25lIHRvIGJlIHN1Ym1pdHRlZD8KPgo+IFRoYW5rcywKPiBSb21hbi4K
ClVzZSB0aGlzIHBhdGNoIHRvIHRlc3Qgd2l0aC7CoCBSb2dlciBmb3Jnb3QgdG8gQ0MgeW91IG9u
IHRoZSBvZmZpY2lhbApvbmUsIGJ1dCB0aGUgY29kZSBjaGFuZ2VzIGFyZSBpZGVudGljYWwuCgp+
QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 22 23:50:09 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Jul 2019 23:50:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hpi4G-0006Rz-S0; Mon, 22 Jul 2019 23:50:08 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=SGOe=VT=cs.rochester.edu=ejohns48@srs-us1.protection.inumbo.net>)
 id 1hpi4G-0006Q5-5c
 for xen-devel@lists.xenproject.org; Mon, 22 Jul 2019 23:50:08 +0000
X-Inumbo-ID: 6c177296-acdb-11e9-bc21-9fb9ea9eda87
Received: from NAM05-CO1-obe.outbound.protection.outlook.com (unknown
 [40.107.72.138]) by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 6c177296-acdb-11e9-bc21-9fb9ea9eda87;
 Mon, 22 Jul 2019 23:50:02 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=WC+r4WKY2IkanpERt6b+O7CX7hGu3oYq4hhvXk4/MDdzZG5H8OCSLBTgtmV0O7vo2BFgYt7mn+FVwoc25KW+j9zuM/dl5QD1sdQIPOXi/jCoqOdBkBJHet8DtjIzSz2Uhg26IpK73TOyMDYFTfrGAVnuD2Q9TmUHnE6eP7GAR+37Ix5yEB1ahizYVjCW3fNqT+73uhf1MSZ4d/zEbZPPj14spwwHtoiEyySzPweayiwnNuw52VuTpE7kJi6YEDqKbv4hOmH5vWoofbyt1hynguzkKpFKNPvbHOdtRU2al8KydP4wIWo0CLupyCGMATny/3NNdK+wmv+oKYj2tVe++Q==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=AIcV1Gp1fMIpQuZGJAIBSVClSlkKuXfFDyJfVeyWI4I=;
 b=M/1myADaSFAMDZmEagdXioRvwnpjPZnjJOzicR046fjC358F9wK4hByH1H3B0pyI78RGCvnrb9gjg/V+s60eA05FWJS/zt3eXUXQZ2VhF977abafBFbrU011F6cPEQDCOqSEDK7pAzReBtl6xhpnsVu1JPepmz/boiqIuKRSIvKzxxN7j2aJoeTR1vJJt14Y+XTHfb6rDBqcIiKPXADXXSu1vcPd4sIV43PWhMmRlkW7nJirJvgV8qNIFOoKbOc1hJaYcybnoLmKam2vPnF5Vwbt19e4o9iKqQVHJJZzh0swBZwB3jZklSmaeNs4yLNjmua7TsOLZGf7KT3pXb9Ewg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=cs.rochester.edu;dmarc=pass action=none
 header.from=cs.rochester.edu;dkim=pass header.d=cs.rochester.edu;arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=uofr.onmicrosoft.com; 
 s=selector1-uofr-onmicrosoft-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=AIcV1Gp1fMIpQuZGJAIBSVClSlkKuXfFDyJfVeyWI4I=;
 b=zeaoi/FcLmSbogtxgqvYippfdVBkcz0jWHxAYbhTNkicBfIsNTjWKSf7XOZIRaZ72RdGstqPHa0Mom6PtO/LYew4+fXabvPgdNlAV/Pc8AjkuyRRwTRHXEckOK1+QhDe9Va3eJveaO9ENDlUOg6TlrOcDgD5KW6SvSRa/yChWiA=
Received: from DM6PR07MB6396.namprd07.prod.outlook.com (20.179.69.208) by
 DM6PR07MB5676.namprd07.prod.outlook.com (20.178.2.144) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2094.17; Mon, 22 Jul 2019 23:50:00 +0000
Received: from DM6PR07MB6396.namprd07.prod.outlook.com
 ([fe80::5165:4092:7216:5c1c]) by DM6PR07MB6396.namprd07.prod.outlook.com
 ([fe80::5165:4092:7216:5c1c%5]) with mapi id 15.20.2094.013; Mon, 22 Jul 2019
 23:50:00 +0000
From: "Johnson, Ethan" <ejohns48@cs.rochester.edu>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: PVHv2/HVM memory layout and interface specification
Thread-Index: AdVA3wyWSHObj/sRQ/qradWRmZafIQ==
Date: Mon, 22 Jul 2019 23:50:00 +0000
Message-ID: <DM6PR07MB6396C207C800C667B61BB6E1E4C40@DM6PR07MB6396.namprd07.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=ejohns48@cs.rochester.edu; 
x-originating-ip: [50.48.148.250]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: df7ade52-8c4c-43e8-4353-08d70eff4f5e
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR07MB5676; 
x-ms-traffictypediagnostic: DM6PR07MB5676:
x-ms-exchange-purlcount: 3
x-microsoft-antispam-prvs: <DM6PR07MB5676E8E07F38633B21CDEF32E4C40@DM6PR07MB5676.namprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 01068D0A20
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(42606007)(136003)(376002)(39860400002)(396003)(366004)(346002)(51874003)(53754006)(199004)(189003)(64756008)(66556008)(66446008)(66476007)(966005)(52536014)(5660300002)(25786009)(66946007)(486006)(86362001)(55016002)(5640700003)(76116006)(102836004)(26005)(6436002)(75432002)(81166006)(53936002)(81156014)(6306002)(9686003)(14444005)(8936002)(256004)(478600001)(186003)(786003)(33656002)(68736007)(71200400001)(71190400001)(316002)(6116002)(2351001)(8676002)(6916009)(14454004)(88552002)(2501003)(2906002)(66066001)(6506007)(476003)(3846002)(7736002)(7696005)(305945005)(74316002)(99286004);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR07MB5676;
 H:DM6PR07MB6396.namprd07.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: cs.rochester.edu does not
 designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: WMYCk83NdPlGDwrVMd6UmH62w9YkUuNyhIjYRDvpbRaf9eijhVnFugm/T6XU29XWHJfxCUvwTcpO8jvw4zq0XI2JuBCKLErpZdag1vNNCHt2EXe4FQ0Hw3FwuHpucRhv1OvYErjdm4LX7ZCXbPONONInbEVABR34MxFaf1dPqJSvRwEeCs2h4IuZ1gMFGcKXVH0yiwdKj7xCRJYn63npCMCVrU55yuk1xwItiqRnawIeOm3rxlIKciyp0JooPL0hUP67/GIBcZedxpPxHypNB5tNkRGKrqmGTUpy+GtAyaIc030q6AnnzK87QHUXd2s2qrcqzT03Fhlv2CYiF803mAMSs9GyNCy285ZmBI8oVpPcr53vwtADoEKRGJgyEkus6ioo8Cahvh9Ef+aYKpQL1x6sXeIqn4qogbzDCfNUkIY=
MIME-Version: 1.0
X-OriginatorOrg: cs.rochester.edu
X-MS-Exchange-CrossTenant-Network-Message-Id: df7ade52-8c4c-43e8-4353-08d70eff4f5e
X-MS-Exchange-CrossTenant-originalarrivaltime: 22 Jul 2019 23:50:00.5032 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 374e17f4-cf11-4ce2-b3ef-5de76bf4ce41
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: ejohns48@ur.rochester.edu
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR07MB5676
Subject: [Xen-devel] PVHv2/HVM memory layout and interface 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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgYWxsLAoKSSdtIGludGVyZXN0ZWQgaW4gdXNpbmcgWGVuIGFzIGEgcmVzZWFyY2ggcGxhdGZv
cm0gZm9yIGVuZm9yY2luZyBub3ZlbCBtZW1vcnkgcHJvdGVjdGlvbiBzY2hlbWVzIG9uIGh5cGVy
dmlzb3JzIGFuZCBndWVzdHMuIFNwZWNpZmljYWxseSwgSSdtIGxvb2tpbmcgdG8gZG8gdGhpcyBp
biBhbiBlbnZpcm9ubWVudCBjb250YWluaW5nIFBWSCh2MikgYW5kIHBvdGVudGlhbGx5IEhWTSBn
dWVzdHMuCgpUbyBrbm93IHdoYXQgbXkgb3B0aW9ucyBhcmUgZm9yIHRoaXMsIEkgbmVlZCB0byBr
bm93IHdoZXJlIHRoZSBYZW4gaHlwZXJ2aXNvciAibGl2ZXMiIGluIHRoZSBzeXN0ZW0ncyBtZW1v
cnkgbGF5b3V0cyAoYm90aCB2aXJ0dWFsIGFuZCBwaHlzaWNhbCwgYW5kIHdpdGhpbiBndWVzdHMn
IHNwYWNlcyBhcyB2aXJ0dWFsaXplZCBieSBleHRlbmRlZCBwYWdpbmcpLiBJIGZvdW5kIGEgR29v
Z2xlIFByb2plY3QgWmVybyBhcnRpY2xlIGZyb20gMjAxNyAoaHR0cHM6Ly9nb29nbGVwcm9qZWN0
emVyby5ibG9nc3BvdC5jb20vMjAxNy8wNC9wYW5kYXZpcnR1YWxpemF0aW9uLWV4cGxvaXRpbmct
eGVuLmh0bWwpIHRoYXQgZXhwbGFpbnMgdGhlIG1lbW9yeSBsYXlvdXQgZm9yIGNsYXNzaWMgUFYg
bW9kZSwgYnV0IEkgY291bGRuJ3QgZmluZCBhbnl0aGluZyBmb3IgUFZIIG9yIEhWTSwgZWl0aGVy
IGluIHRoZSBYZW4gZG9jdW1lbnRhdGlvbiwgdGhlIHdpa2ksIG9yIGdlbmVyYWwgd2ViIHNlYXJj
aGVzLgoKU28sIEkgdGhvdWdodCBJJ2QgYXNrIGhlcmUuLi53aGF0J3MgdGhlIGdlbmVyYWwgbGF5
IG9mIHRoZSBsYW5kIGluIHRlcm1zIG9mIGhvdyBYZW4gbGF5cyBvdXQgbWVtb3J5IGZvciBpdHNl
bGYgYW5kIGd1ZXN0cyBpbiBQVkggYW5kIEhWTSBtb2Rlcz8gSXMgdGhpcyBkb2N1bWVudGVkIGFu
eXdoZXJlLCBlLmcuIGluIHNvbWUgc29ydCBvZiBzcGVjaWZpY2F0aW9uIGZvciB0aGUgUFZIdjIg
cGFyYXZpcnR1YWxpemF0aW9uIGludGVyZmFjZT8gSSBsb29rZWQgZm9yIHN1Y2ggYSBzcGVjaWZp
Y2F0aW9uIGRvY3VtZW50IGJ1dCBjb3VsZG4ndCBmaW5kIGFueXRoaW5nIHBhcnRpY3VsYXJseSBj
b21wbGV0ZTsgdGhlIGNsb3Nlc3QgSSBmb3VuZCB3YXMgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9k
b2NzLzQuMTItdGVzdGluZy9taXNjL3B2aC5odG1sLCB3aGljaCBkaWRuJ3QgaGF2ZSBhIGxvdCBv
ZiBkZXRhaWwuIChUaGUgWGVuIDQuNyB2ZXJzaW9uIG9mIHRoZSBkb2N1bWVudGF0aW9uIGhhZCBh
IGxpdHRsZSBiaXQgbW9yZSBkZXRhaWwgYXQgaHR0cHM6Ly94ZW5iaXRzLnhlbi5vcmcvZG9jcy80
LjctdGVzdGluZy9taXNjL3B2aC5odG1sLCBidXQgaXQgc3RpbGwgZG9lc24ndCBoYXZlIHF1aXRl
IHdoYXQgSSdtIGxvb2tpbmcgZm9yLCBhbmQgSSdtIG5vdCBzdXJlIGlmIHRoYXQncyBmb3IgUFZI
djIgb3IgdGhlIG9sZGVyIFBWSHYxLikKClNwZWNpZmljYWxseSwgSSdtIHdvbmRlcmluZzoKCjEu
IFdoZXJlIGRvZXMgdGhlIFhlbiBoeXBlcnZpc29yIGl0c2VsZiBsaXZlIGluIHRoZSBob3N0J3Mg
KFZNWCByb290KSB2aXJ0dWFsIGFuZCBwaHlzaWNhbCBhZGRyZXNzIHNwYWNlcyB1bmRlciBQVkgg
YW5kIEhWTT8gSW4gY2xhc3NpYyBQViBpdCBzZWVtcyBpdCBsaXZlZCBqdXN0IGJlbG93IHRoZSBn
dWVzdCBrZXJuZWwsIGJ1dCB0aGF0IHdhcyB3aXRob3V0IGV4dGVuZGVkIHBhZ2luZyBzZXBhcmF0
aW5nIHRoZSBob3N0IGFuZCBndWVzdCdzIHZpZXdzIG9mIG1lbW9yeS4KCjIuIERvZXMgWGVuIGFs
c28gbGl2ZSBzb21ld2hlcmUgd2l0aGluIHRoZSBndWVzdCdzIChWTVggbm9uLXJvb3QpIHZpZXcg
b2YgcGh5c2ljYWwgbWVtb3J5IGFzIHByb3ZpZGVkIGJ5IGV4dGVuZGVkIHBhZ2luZywgaW4gUFZI
IG1vZGU/IChJJ20gZ3Vlc3NpbmcgaXQgd291bGRuJ3QgZm9yIEhWTSwgYnV0IEknbSB3b25kZXJp
bmcgYWJvdXQgUFZIIGJlY2F1c2UgaXQgZGlkIGZvciBjbGFzc2ljIFBWLikKCjMuIEhvdyBhcmUg
aHlwZXJjYWxscyBoYW5kbGVkIGluIFBWSC9IVk0gbW9kZT8gRG8gdGhleSB1c2UgdGhlIFZNQ0FM
TCBpbnN0cnVjdGlvbiAob3Igc29tZXRoaW5nIGNvbXBhcmFibGUpIHRvIGluaXRpYXRlIGEgVk0g
ZXhpdCwgb3IgYXJlIHRoZXkgc29tZXRpbWVzIGhhbmRsZWQgd2l0aGluIFZNWCBub24tcm9vdCBt
b2RlIHdpdGhvdXQgYSBWTSBleGl0LCBzaW1pbGFyIHRvIGNsYXNzaWMgUFY/Cgo0LiBIb3cgZG9l
cyBYZW4gYWNjZXNzIHRoZSBndWVzdCdzIG1lbW9yeSB3aGVuIGl0IG5lZWRzIHRvIGV4YW1pbmUg
b3IgbW9kaWZ5IGl0PyBEb2VzIGl0IGp1c3QgYWNjZXNzIHRoZSBwaHlzaWNhbCBmcmFtZXMgdGhy
b3VnaCBhIGRpcmVjdCBtYXAgaW4gVk1YIHJvb3QgbW9kZSwgb3IgYXJlIGd1ZXN0cycgdmlld3Mg
b2YgcGh5c2ljYWwgbWVtb3J5IHNvbWVob3cgcmVwcmVzZW50ZWQgc29tZXdoZXJlIGluIHRoZSBo
b3N0J3MgKGh5cGVydmlzb3IncykgdmlydHVhbCBhZGRyZXNzIHNwYWNlPwoKNS4gSG93IGRvIFBW
SCBndWVzdHMgbGVhcm4gd2hhdCB0aGVpciBwaHlzaWNhbCBtZW1vcnkgbGF5b3V0IGxvb2tzIGxp
a2U/IFdoaWNoIHJlZ2lvbnMgb2YgbWVtb3J5IGRvIHRoZXkgdXNlIHRvIGNvbW11bmljYXRlIHdp
dGggWGVuPyBIb3cgaXMgdGhpcyBwcm9jZXNzIGRpZmZlcmVudCBmb3IgSFZNIChub24tUFZIKSBn
dWVzdHM/Cgo2LiBIb3cgZG9lcyBkb20wIGZhY3RvciBpbnRvIGFsbCB0aGlzPyBEb2VzIGl0IGhh
dmUgYW55IGRpcmVjdCBhY2Nlc3MgdG8gZG9tVXMnIHBoeXNpY2FsIG1lbW9yeSBwYWdlcywgb3Ig
ZG9lcyBpdCBoYXZlIHRvIGFzayBYZW4gdG8gZG8gdGhhdCBvbiBpdHMgYmVoYWxmIHdpdGggYSBo
eXBlcmNhbGw/IAoKVGhhbmtzIGluIGFkdmFuY2UgZm9yIGFueSBoZWxwIGFueW9uZSBjYW4gb2Zm
ZXIuIElmIHRoZXJlIGFyZSBhbnkgZ29vZCByZXNvdXJjZXMgb3V0IHRoZXJlIChib29rcz8gYmxv
ZyBwb3N0cz8pIGZvciB1bmRlcnN0YW5kaW5nIHRoZSBiaWctcGljdHVyZSBzdHJ1Y3R1cmUgb2Yg
dGhlIFhlbiBhcmNoaXRlY3R1cmUgYW5kIGNvZGViYXNlIGFzIGl0IGV4aXN0cyBpbiBpdHMgbW9k
ZXJuIGZvcm0gKGkuZS4sIGluIHRoZSBQVkgvSFZNIGVyYSksIHRob3NlIHdvdWxkIGJlIGVzcGVj
aWFsbHkgYXBwcmVjaWF0ZWQuCgpTaW5jZXJlbHksCkV0aGFuIEpvaG5zb24KCi0tIApFdGhhbiBK
LiBKb2huc29uCkNvbXB1dGVyIFNjaWVuY2UgUGhEIHN0dWRlbnQsIFN5c3RlbXMgZ3JvdXAsIFVu
aXZlcnNpdHkgb2YgUm9jaGVzdGVyCmVqb2huczQ4QGNzLnJvY2hlc3Rlci5lZHUKZXRoYW5qb2hu
c29uQGFjbS5vcmcKUEdQIHB1YmxpYyBrZXkgYXZhaWxhYmxlIGZyb20gcHVibGljIGRpcmVjdG9y
eSBvciBvbiByZXF1ZXN0CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 22 23:51:08 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Jul 2019 23:51:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hpi5E-0006Vu-75; Mon, 22 Jul 2019 23: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=L6XB=VT=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hpi5D-0006Vk-CE
 for xen-devel@lists.xenproject.org; Mon, 22 Jul 2019 23:51:07 +0000
X-Inumbo-ID: 91dc1e01-acdb-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 91dc1e01-acdb-11e9-8980-bc764e045a96;
 Mon, 22 Jul 2019 23:51:05 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hpi5B-00019L-A5; Mon, 22 Jul 2019 23:51: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 1hpi5B-0002DA-1d; Mon, 22 Jul 2019 23:51:05 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hpi5B-0007Oi-10; Mon, 22 Jul 2019 23:51:05 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139242-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.14:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-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-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-xsm: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-thunderx:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.14:test-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:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-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-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-4.14:test-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-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-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=ff33472c282e209da54cbc0c7c1c06ddfcc93d33
X-Osstest-Versions-That: linux=aea8526edf59da3ff5306ca408e13d8f6ab89b34
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 22 Jul 2019 23:51:05 +0000
Subject: [Xen-devel] [linux-4.14 test] 139242: 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>

ZmxpZ2h0IDEzOTI0MiBsaW51eC00LjE0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzkyNDIvCgpGYWlsdXJlcyA6LS8gYnV0IG5v
IHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBi
bG9ja2luZzoKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAg
ICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2Vh
dHRsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11
dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LXRodW5kZXJ4IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1s
aWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2lu
Ny1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2
Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3Rv
cCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93
cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4
NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFy
Z2V0ZWQgZm9yIHRlc3Rpbmc6CiBsaW51eCAgICAgICAgICAgICAgICBmZjMzNDcyYzI4MmUyMDlk
YTU0Y2JjMGM3YzFjMDZkZGZjYzkzZDMzCmJhc2VsaW5lIHZlcnNpb246CiBsaW51eCAgICAgICAg
ICAgICAgICBhZWE4NTI2ZWRmNTlkYTNmZjUzMDZjYTQwOGUxM2Q4ZjZhYjg5YjM0CgpMYXN0IHRl
c3Qgb2YgYmFzaXMgICAxMzg4ODEgIDIwMTktMDctMTAgMDg6MTA6MzEgWiAgIDEyIGRheXMKVGVz
dGluZyBzYW1lIHNpbmNlICAgMTM5MjMyICAyMDE5LTA3LTIxIDA3OjExOjEzIFogICAgMSBkYXlz
ICAgIDIgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRl
c3Q6CiAgQWFyb24gQnJvd24gPGFhcm9uLmYuYnJvd25AaW50ZWwuY29tPgogIEFhcm9uIE1hIDxh
YXJvbi5tYUBjYW5vbmljYWwuY29tPgogIEFsYW4gU3Rlcm4gPHN0ZXJuQHJvd2xhbmQuaGFydmFy
ZC5lZHU+CiAgQWxleCBEZXVjaGVyIDxhbGV4YW5kZXIuZGV1Y2hlckBhbWQuY29tPgogIEFuZGkg
S2xlZW4gPGFrQGxpbnV4LmludGVsLmNvbT4KICBBbmRyZWFzIEZyaXRpb2Zzb24gPGFuZHJlYXMu
ZnJpdGlvZnNvbkB1bmpvLmNvbT4KICBBbmRyZXcgTW9ydG9uIDxha3BtQGxpbnV4LWZvdW5kYXRp
b24ub3JnPgogIEFubmEgU2NodW1ha2VyIDxBbm5hLlNjaHVtYWtlckBOZXRhcHAuY29tPgogIEFu
c29uIEh1YW5nIDxBbnNvbi5IdWFuZ0BueHAuY29tPgogIEFyZCBCaWVzaGV1dmVsIDxhcmQuYmll
c2hldXZlbEBsaW5hcm8ub3JnPgogIEFybmQgQmVyZ21hbm4gPGFybmRAYXJuZGIuZGU+CiAgQmFy
dG9zeiBHb2xhc3pld3NraSA8YmdvbGFzemV3c2tpQGJheWxpYnJlLmNvbT4KICBCZW5qYW1pbiBU
aXNzb2lyZXMgPGJlbmphbWluLnRpc3NvaXJlc0ByZWRoYXQuY29tPgogIEJyaWFuIE5vcnJpcyA8
YnJpYW5ub3JyaXNAY2hyb21pdW0ub3JnPgogIENoYW5nLUhzaWVuIFRzYWkgPGx1a2UudHdAZ21h
aWwuY29tPgogIENocmlzdGlhbiBMYW1wYXJ0ZXIgPGNodW5rZWV5QGdtYWlsLmNvbT4KICBDaHJp
c3RvcGhlIExlcm95IDxjaHJpc3RvcGhlLmxlcm95QGMtcy5mcj4KICBDb2xlIFJvZ2VycyA8Y29s
ZXJvZ2Vyc0BkaXNyb290Lm9yZz4KICBDb2xpbiBJYW4gS2luZyA8Y29saW4ua2luZ0BjYW5vbmlj
YWwuY29tPgogIERhbiBDYXJwZW50ZXIgPGRhbi5jYXJwZW50ZXJAb3JhY2xlLmNvbT4KICBEYW5p
ZWwgQm9ya21hbm4gPGRhbmllbEBpb2dlYXJib3gubmV0PgogIERhdmUgQWlybGllIDxhaXJsaWVk
QHJlZGhhdC5jb20+CiAgRGF2ZSBNYXJ0aW4gPERhdmUuTWFydGluQGFybS5jb20+CiAgRGF2aWQg
Uy4gTWlsbGVyIDxkYXZlbUBkYXZlbWxvZnQubmV0PgogIERpYW56aGFuZyBDaGVuIDxkaWFuemhh
bmdjaGVuMEBnbWFpbC5jb20+CiAgRG1pdHJ5IFRvcm9raG92IDxkbWl0cnkudG9yb2tob3ZAZ21h
aWwuY29tPgogIERvdWdsYXMgQW5kZXJzb24gPGRpYW5kZXJzQGNocm9taXVtLm9yZz4KICBFaWlj
aGkgVHN1a2F0YSA8ZGV2ZWxAZXRzdWthdGEuY29tPgogIEVyaWMgQmlnZ2VycyA8ZWJpZ2dlcnNA
Z29vZ2xlLmNvbT4KICBFdWdlbiBIcmlzdGV2IDxldWdlbi5ocmlzdGV2QG1pY3JvY2hpcC5jb20+
CiAgRmVsaXBlIEJhbGJpIDxmZWxpcGUuYmFsYmlAbGludXguaW50ZWwuY29tPgogIEdyZWcgS3Jv
YWgtSGFydG1hbiA8Z3JlZ2toQGxpbnV4Zm91bmRhdGlvbi5vcmc+CiAgR3VpbGxhdW1lIE5hdWx0
IDxnbmF1bHRAcmVkaGF0LmNvbT4KICBIYW5zIGRlIEdvZWRlIDxoZGVnb2VkZUByZWRoYXQuY29t
PgogIEhhcmVuIE15bmVuaSA8aGFyZW5AbGludXgudm5ldC5pYm0uY29tPgogIEhlaWtvIENhcnN0
ZW5zIDxoZWlrby5jYXJzdGVuc0BkZS5pYm0uY29tPgogIEhlcmJlcnQgWHUgPGhlcmJlcnRAZ29u
ZG9yLmFwYW5hLm9yZy5hdT4KICBIb25namllIEZhbmcgPGhvbmdqaWVmYW5nQGFzcm1pY3JvLmNv
bT4KICBJYW4gQWJib3R0IDxhYmJvdHRpQG1ldi5jby51az4KICBJZG8gU2NoaW1tZWwgPGlkb3Nj
aEBtZWxsYW5veC5jb20+CiAgSW5nbyBNb2xuYXIgPG1pbmdvQGtlcm5lbC5vcmc+CiAgSmFrdWIg
U2l0bmlja2kgPGpha3ViQGNsb3VkZmxhcmUuY29tPgogIEphbWVzIE1vcnNlIDxqYW1lcy5tb3Jz
ZUBhcm0uY29tPgogIEphbiBLYXJhIDxqYWNrQHN1c2UuY3o+CiAgSmVmZiBLaXJzaGVyIDxqZWZm
cmV5LnQua2lyc2hlckBpbnRlbC5jb20+CiAgSmVucyBBeGJvZSA8YXhib2VAa2VybmVsLmRrPgog
IEppYS1KdSBCYWkgPGJhaWppYWp1MTk5MEBnbWFpbC5jb20+CiAgSmlyaSBQaXJrbyA8amlyaUBt
ZWxsYW5veC5jb20+CiAgSm9oYW4gSG92b2xkIDxqb2hhbkBrZXJuZWwub3JnPgogIEpvaGFubmVz
IEJlcmcgPGpvaGFubmVzLmJlcmdAaW50ZWwuY29tPgogIEpvaG4gRmFzdGFiZW5kIDxqb2huLmZh
c3RhYmVuZEBnbWFpbC5jb20+CiAgSm9uYXRoYW4gQ2FtZXJvbiA8Sm9uYXRoYW4uQ2FtZXJvbkBo
dWF3ZWkuY29tPgogIEpvbmF0aGFuIENvcmJldCA8Y29yYmV0QGx3bi5uZXQ+CiAgSm9zZXBoIFlh
c2kgPGpvZS55YXNpQGdtYWlsLmNvbT4KICBKdWxpYW4gV2llZG1hbm4gPGp3aUBsaW51eC5pYm0u
Y29tPgogIErDtnJnZW4gU3RvcnZpc3QgPGpvcmdlbi5zdG9ydmlzdEBnbWFpbC5jb20+CiAgS2Fp
bGFuZyBZYW5nIDxrYWlsYW5nQHJlYWx0ZWsuY29tPgogIEthbGxlIFZhbG8gPGt2YWxvQGNvZGVh
dXJvcmEub3JnPgogIEtpcmlsbCBBLiBTaHV0ZW1vdiA8a2lyaWxsLnNodXRlbW92QGxpbnV4Lmlu
dGVsLmNvbT4KICBLaXJpbGwgQS4gU2h1dGVtb3YgPGtpcmlsbEBzaHV0ZW1vdi5uYW1lPgogIEtp
cnV0aGlrYSBWYXJhZGFyYWphbiA8S2lydXRoaWthLlZhcmFkYXJhamFuQGhhcm1hbi5jb20+CiAg
S29uc3RhbnRpbiBLaGxlYm5pa292IDxraGxlYm5pa292QHlhbmRleC10ZWFtLnJ1PgogIExpbiBZ
aSA8dGVyb2luY25AMTYzLmNvbT4KICBMaW51cyBUb3J2YWxkcyA8dG9ydmFsZHNAbGludXgtZm91
bmRhdGlvbi5vcmc+CiAgTHVjYSBDb2VsaG8gPGx1Y2lhbm8uY29lbGhvQGludGVsLmNvbT4KICBN
YXJjIEtsZWluZS1CdWRkZSA8bWtsQHBlbmd1dHJvbml4LmRlPgogIE1hcmMgWnluZ2llciA8bWFy
Yy56eW5naWVyQGFybS5jb20+CiAgTWFyaXVzeiBUa2FjenlrIDxtYXJpdXN6LnRrYWN6eWtAaW50
ZWwuY29tPgogIE1hc2FoaXJvIFlhbWFkYSA8eWFtYWRhLm1hc2FoaXJvQHNvY2lvbmV4dC5jb20+
CiAgTWF1cm8gUy4gTS4gUm9kcmlndWVzIDxtYXVyb3NyQGxpbnV4LnZuZXQuaWJtLmNvbT4KICBN
ZWxpc3NhIFdlbiA8bWVsaXNzYS5zcndAZ21haWwuY29tPgogIE1pa2UgU25pdHplciA8c25pdHpl
ckByZWRoYXQuY29tPgogIE1pbGFuIEJyb3ogPGdtYXp5bGFuZEBnbWFpbC5jb20+CiAgT2xla3Nh
bmRyIE5hdGFsZW5rbyA8b2xla3NhbmRyQHJlZGhhdC5jb20+CiAgT2xpdmVyIEJhcnRhIDxvLmJh
cnRhODlAZ21haWwuY29tPgogIE9saXZlciBIYXJ0a29wcCA8c29ja2V0Y2FuQGhhcnRrb3BwLm5l
dD4KICBPbG9mIEpvaGFuc3NvbiA8b2xvZkBsaXhvbS5uZXQ+CiAgUGFibG8gTmVpcmEgQXl1c28g
PHBhYmxvQG5ldGZpbHRlci5vcmc+CiAgUGF1bCBCdXJ0b24gPHBhdWwuYnVydG9uQG1pcHMuY29t
PgogIFBldGVyIFVqZmFsdXNpIDxwZXRlci51amZhbHVzaUB0aS5jb20+CiAgUGV0ZXIgWmlqbHN0
cmEgKEludGVsKSA8cGV0ZXJ6QGluZnJhZGVhZC5vcmc+CiAgUGV0ZXIgWmlqbHN0cmEgPHBldGVy
ekBpbmZyYWRlYWQub3JnPgogIFBldHIgT3JvcyA8cG9yb3NAcmVkaGF0LmNvbT4KICBQcmFkZWVw
IEt1bWFyIENoaXRyYXB1IDxwcmFkZWVwY0Bjb2RlYXVyb3JhLm9yZz4KICBSYXNtdXMgVmlsbGVt
b2VzIDxyYXNtdXMudmlsbGVtb2VzQHByZXZhcy5kaz4KICBSZWluaGFyZCBTcGV5ZXJlciA8cnNw
bW5AYXJjb3IuZGU+CiAgUm9zcyBad2lzbGVyIDx6d2lzbGVyQGdvb2dsZS5jb20+CiAgUnl1c3Vr
ZSBLb25pc2hpIDxrb25pc2hpLnJ5dXN1a2VAZ21haWwuY29tPgogIFNhc2hhIExldmluIDxzYXNo
YWxAa2VybmVsLm9yZz4KICBTZWFuIE55ZWtqYWVyIDxzZWFuQGdlYW5peC5jb20+CiAgU2VhbiBQ
YXVsIDxzZWFucGF1bEBjaHJvbWl1bS5vcmc+CiAgU2VhbiBZb3VuZyA8c2VhbkBtZXNzLm9yZz4K
ICBTZWtoYXIgTm9yaSA8bnNla2hhckB0aS5jb20+CiAgU2VyZ2VqIEJlbmlsb3YgPHNlcmdlai5i
ZW5pbG92QGdvb2dsZW1haWwuY29tPgogIFNoYXduIEd1byA8c2hhd25ndW9Aa2VybmVsLm9yZz4K
ICBTb25nIExpdSA8c29uZ2xpdWJyYXZpbmdAZmIuY29tPgogIFN0ZXBoZW4gQm95ZCA8c2JveWRA
a2VybmVsLm9yZz4KICBTdGV2ZW4gSi4gTWFnbmFuaSA8c3RldmUubWFnbmFuaUBkaWdpZGVzY29y
cC5jb20+CiAgU3RldmVuIEouIE1hZ25hbmkgPHN0ZXZlQGRpZ2lkZXNjb3JwLmNvbT4KICBTdWRh
cnNhbmEgUmVkZHkgS2FsbHVydSA8c2thbGx1cnVAbWFydmVsbC5jb20+CiAgU8OpYmFzdGllbiBT
enltYW5za2kgPHNlYmFzdGllbi5zenltYW5za2lAYXJtYWRldXMuY29tPgogIFRha2FzaGkgSXdh
aSA8dGl3YWlAc3VzZS5kZT4KICBUZXJlc2EgUmVtbWV0IDx0LnJlbW1ldEBwaHl0ZWMuZGU+CiAg
VGhvbWFzIEZhbGNvbiA8dGxmYWxjb25AbGludXguaWJtLmNvbT4KICBUaG9tYXMgR2xlaXhuZXIg
PHRnbHhAbGludXRyb25peC5kZT4KICBUaG9tYXMgUGVkZXJzZW4gPHRob21hc0BlZXJvLmNvbT4K
ICBUaW0gQ2hlbiA8dGltLmMuY2hlbkBsaW51eC5pbnRlbC5jb20+CiAgVG9kZCBLam9zIDx0a2pv
c0BhbmRyb2lkLmNvbT4KICBUb2RkIEtqb3MgPHRram9zQGdvb2dsZS5jb20+CiAgVG9taSBWYWxr
ZWluZW4gPHRvbWkudmFsa2VpbmVuQHRpLmNvbT4KICBUb255IExpbmRncmVuIDx0b255QGF0b21p
ZGUuY29tPgogIFZhc2lseSBHb3JiaWsgPGdvckBsaW51eC5pYm0uY29tPgogIFZpbmVldCBHdXB0
YSA8dmd1cHRhQHN5bm9wc3lzLmNvbT4KICBWaW5vZCBLb3VsIDx2a291bEBrZXJuZWwub3JnPgog
IFZpc2hudSBEYXNhIDx2ZGFzYUB2bXdhcmUuY29tPgogIFdpbGwgRGVhY29uIDx3aWxsLmRlYWNv
bkBhcm0uY29tPgogIFhpbiBMb25nIDxsdWNpZW4ueGluQGdtYWlsLmNvbT4KICB5YW5nZXJrdW4g
PHlhbmdlcmt1bkBodWF3ZWkuY29tPgogIFlpYm8gWmhhbyA8eWlib3pAY29kZWF1cm9yYS5vcmc+
CiAgWW9zaGloaXJvIFNoaW1vZGEgPHlvc2hpaGlyby5zaGltb2RhLnVoQHJlbmVzYXMuY29tPgog
IFl1ZUhhaWJpbmcgPHl1ZWhhaWJpbmdAaHVhd2VpLmNvbT4KICBaaGkgQ2hlbiA8emhpY2hlbkBj
b2RlYXVyb3JhLm9yZz4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWkzODYt
eHNtICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3Rl
ZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGVi
aWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhs
LWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0
cmljdCAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0
LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFt
aW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bTY0LWFybTY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJz
ZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
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
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXRodW5kZXJ4ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVz
dC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAv
aG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUg
YXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoK
RXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwg
aXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9
YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFy
bmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9uIDoKClRvIHhlbmJp
dHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0L2xpbnV4LXB2b3BzLmdpdAogICBhZWE4NTI2ZWRmNTku
LmZmMzM0NzJjMjgyZSAgZmYzMzQ3MmMyODJlMjA5ZGE1NGNiYzBjN2MxYzA2ZGRmY2M5M2QzMyAt
PiB0ZXN0ZWQvbGludXgtNC4xNAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 23 01:12:09 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Jul 2019 01:12:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hpjLL-0002xj-Jc; Tue, 23 Jul 2019 01:11:51 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=VIRi=VU=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hpjLK-0002xe-0c
 for xen-devel@lists.xenproject.org; Tue, 23 Jul 2019 01:11:50 +0000
X-Inumbo-ID: d606d8b2-ace6-11e9-a965-c373cad0be5f
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d606d8b2-ace6-11e9-a965-c373cad0be5f;
 Tue, 23 Jul 2019 01:11:45 +0000 (UTC)
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: VsxnzyJPAUj6focnDS5bOVboYaPWdIyLs71jcWIw7e1c6jYZSVRG8oNj6zYIvRH6/OcKsorJU7
 9i2eHgOO2mQ3V6JL36sflizsusoBih2Qx9uTSEe/vljGtfIGie8m/viL8wfVb66N7teCXJ3PgN
 PYiIj/qCz1h47WUM3hRvupgFCDulgrTVHwlXVXyqmoXuA6XtML86hEIuyH0e0Y3zulgGQcXX4s
 nA9DdAfuYLAav/0UMXSbZ2pTeasQKSd5o+s9RjNtrGhT8BemSS8l9dxggD2LPdForTTXdnP+2J
 gpk=
X-SBRS: 2.7
X-MesageID: 3328606
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,297,1559534400"; 
   d="scan'208";a="3328606"
To: "Johnson, Ethan" <ejohns48@cs.rochester.edu>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
References: <DM6PR07MB6396C207C800C667B61BB6E1E4C40@DM6PR07MB6396.namprd07.prod.outlook.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <d78ad51c-2079-d941-aae1-5b24d0687a15@citrix.com>
Date: Tue, 23 Jul 2019 02:11:40 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <DM6PR07MB6396C207C800C667B61BB6E1E4C40@DM6PR07MB6396.namprd07.prod.outlook.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] PVHv2/HVM memory layout and interface 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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjMvMDcvMjAxOSAwMDo1MCwgSm9obnNvbiwgRXRoYW4gd3JvdGU6Cj4gSGkgYWxsLAo+Cj4g
SSdtIGludGVyZXN0ZWQgaW4gdXNpbmcgWGVuIGFzIGEgcmVzZWFyY2ggcGxhdGZvcm0gZm9yIGVu
Zm9yY2luZyBub3ZlbCBtZW1vcnkgcHJvdGVjdGlvbiBzY2hlbWVzIG9uIGh5cGVydmlzb3JzIGFu
ZCBndWVzdHMuIFNwZWNpZmljYWxseSwgSSdtIGxvb2tpbmcgdG8gZG8gdGhpcyBpbiBhbiBlbnZp
cm9ubWVudCBjb250YWluaW5nIFBWSCh2MikgYW5kIHBvdGVudGlhbGx5IEhWTSBndWVzdHMuCj4K
PiBUbyBrbm93IHdoYXQgbXkgb3B0aW9ucyBhcmUgZm9yIHRoaXMsIEkgbmVlZCB0byBrbm93IHdo
ZXJlIHRoZSBYZW4gaHlwZXJ2aXNvciAibGl2ZXMiIGluIHRoZSBzeXN0ZW0ncyBtZW1vcnkgbGF5
b3V0cyAoYm90aCB2aXJ0dWFsIGFuZCBwaHlzaWNhbCwgYW5kIHdpdGhpbiBndWVzdHMnIHNwYWNl
cyBhcyB2aXJ0dWFsaXplZCBieSBleHRlbmRlZCBwYWdpbmcpLiBJIGZvdW5kIGEgR29vZ2xlIFBy
b2plY3QgWmVybyBhcnRpY2xlIGZyb20gMjAxNyAoaHR0cHM6Ly9nb29nbGVwcm9qZWN0emVyby5i
bG9nc3BvdC5jb20vMjAxNy8wNC9wYW5kYXZpcnR1YWxpemF0aW9uLWV4cGxvaXRpbmcteGVuLmh0
bWwpIHRoYXQgZXhwbGFpbnMgdGhlIG1lbW9yeSBsYXlvdXQgZm9yIGNsYXNzaWMgUFYgbW9kZSwg
YnV0IEkgY291bGRuJ3QgZmluZCBhbnl0aGluZyBmb3IgUFZIIG9yIEhWTSwgZWl0aGVyIGluIHRo
ZSBYZW4gZG9jdW1lbnRhdGlvbiwgdGhlIHdpa2ksIG9yIGdlbmVyYWwgd2ViIHNlYXJjaGVzLgo+
Cj4gU28sIEkgdGhvdWdodCBJJ2QgYXNrIGhlcmUuLi53aGF0J3MgdGhlIGdlbmVyYWwgbGF5IG9m
IHRoZSBsYW5kIGluIHRlcm1zIG9mIGhvdyBYZW4gbGF5cyBvdXQgbWVtb3J5IGZvciBpdHNlbGYg
YW5kIGd1ZXN0cyBpbiBQVkggYW5kIEhWTSBtb2Rlcz8gSXMgdGhpcyBkb2N1bWVudGVkIGFueXdo
ZXJlLCBlLmcuIGluIHNvbWUgc29ydCBvZiBzcGVjaWZpY2F0aW9uIGZvciB0aGUgUFZIdjIgcGFy
YXZpcnR1YWxpemF0aW9uIGludGVyZmFjZT8gSSBsb29rZWQgZm9yIHN1Y2ggYSBzcGVjaWZpY2F0
aW9uIGRvY3VtZW50IGJ1dCBjb3VsZG4ndCBmaW5kIGFueXRoaW5nIHBhcnRpY3VsYXJseSBjb21w
bGV0ZTsgdGhlIGNsb3Nlc3QgSSBmb3VuZCB3YXMgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9kb2Nz
LzQuMTItdGVzdGluZy9taXNjL3B2aC5odG1sLCB3aGljaCBkaWRuJ3QgaGF2ZSBhIGxvdCBvZiBk
ZXRhaWwuIChUaGUgWGVuIDQuNyB2ZXJzaW9uIG9mIHRoZSBkb2N1bWVudGF0aW9uIGhhZCBhIGxp
dHRsZSBiaXQgbW9yZSBkZXRhaWwgYXQgaHR0cHM6Ly94ZW5iaXRzLnhlbi5vcmcvZG9jcy80Ljct
dGVzdGluZy9taXNjL3B2aC5odG1sLCBidXQgaXQgc3RpbGwgZG9lc24ndCBoYXZlIHF1aXRlIHdo
YXQgSSdtIGxvb2tpbmcgZm9yLCBhbmQgSSdtIG5vdCBzdXJlIGlmIHRoYXQncyBmb3IgUFZIdjIg
b3IgdGhlIG9sZGVyIFBWSHYxLikKClRoYXQgZG9jdW1lbnQgd2FzIGZvciBQVkh2MSB3aGljaCBp
cyBjb21wbGV0ZWx5IG9ic29sZXRlIGFuZCBnb25lIG5vdy7CoApBcyBmb3IgdGhlc2UgZGF5cy4u
LgoKWGVuIGhhcyB0d28gZnVuZGFtZW50YWwgdHlwZXMgb2YgdmlydHVhbGlzYXRpb24uwqAgUmlu
ZyBkZXByaXZpbGVnaW5nCndoaWNoIGlzIHdoYXQgUFYgZ3Vlc3RzIHVzZSwgYW5kIGhhcmR3YXJl
IGV4dGVuc2lvbnMgKEludGVsIFZULXgsIEFNRApTVk0pIHdoaWNoIGlzIHdoYXQgSFZNIGd1ZXN0
cyB1c2UuwqAgUFZIIGlzIGlkZW50aWNhbCB0byBIVk0gaW4gdGhpcwpyZWdhcmQ7IHdoYXQgZGlz
dGluZ3Vpc2hlcyBQVkggaXMgdGhhdCB0aGVyZSBpcyBubyBRZW11IHByb3ZpZGluZyBhbgplbXVs
YXRpb24gb2YgYSBJQk0tY29tcGF0aWJsZSBQQyBiZWhpbmQgdGhlIHNjZW5lcy4KClBWIGd1ZXN0
cyBzaGFyZSBhbiBhZGRyZXNzIHNwYWNlIHdpdGggWGVuLsKgIEluIHRoaXMgcmVnYXJkLCB0aGV5
IGFyZQp2ZXJ5IHNpbWlsYXIgdG8gdXNlcnNwYWNlIHNoYXJpbmcgcGFnZXRhYmxlcyB3aXRoIHRo
ZSBndWVzdCBrZXJuZWwuwqAgSW4Kb3VyIGNhc2UsIHdlIGRpc3Rpbmd1aXNoIGd1ZXN0IHVzZXIs
IGd1ZXN0IGtlcm5lbCwgYW5kIFhlbiwgYnV0IHRoZSBzYW1lCmJhc2ljIHByaW5jaXBsZXMgaG9s
ZC4KCkhWTSBndWVzdHMgZ2V0IGFuIGVudGlyZWx5IHNlcGFyYXRlIGFkZHJlc3Mgc3BhY2UsIGVp
dGhlciBwcm92aWRlZCBieQpoYXJkd2FyZSBleHRlbnNpb25zIChJbnRlbCBFUFQsIEFNRCBOUFQp
LCBvciB2aWEgc2hhZG93IHBhZ2V0YWJsZXMuwqAKRWl0aGVyIHdheSwgWGVuIGl0c2VsZiBpcyBu
b3QgYSBwYXJ0IG9mIHRoaXMgYWRkcmVzcyBzcGFjZSwgYnV0IGRvZXMKbWFuYWdlIGl0IGZyb20g
dGhlIG91dHNpZGUuCgo+Cj4gU3BlY2lmaWNhbGx5LCBJJ20gd29uZGVyaW5nOgo+Cj4gMS4gV2hl
cmUgZG9lcyB0aGUgWGVuIGh5cGVydmlzb3IgaXRzZWxmIGxpdmUgaW4gdGhlIGhvc3QncyAoVk1Y
IHJvb3QpIHZpcnR1YWwgYW5kIHBoeXNpY2FsIGFkZHJlc3Mgc3BhY2VzIHVuZGVyIFBWSCBhbmQg
SFZNPyBJbiBjbGFzc2ljIFBWIGl0IHNlZW1zIGl0IGxpdmVkIGp1c3QgYmVsb3cgdGhlIGd1ZXN0
IGtlcm5lbCwgYnV0IHRoYXQgd2FzIHdpdGhvdXQgZXh0ZW5kZWQgcGFnaW5nIHNlcGFyYXRpbmcg
dGhlIGhvc3QgYW5kIGd1ZXN0J3Mgdmlld3Mgb2YgbWVtb3J5LgoKV2hlcmUgZXhhY3RseSBYZW4g
bGl2ZXMgaXMgVk1YIHJvb3QgbW9kZSBpcyBvZiBubyBjb25jZXJuIHRvIGFuIEhWTS9QVkgKZ3Vl
c3QuwqAgVGhhdCBzYWlkLCBpdCBpcyBpbiBwcmFjdGljZSB0aGUgc2FtZSBhcyBmb3IgUFYgc28g
d2UgY2FuIHJ1biBQVgphbmQgSFZNL1BWSCBndWVzdHMgYXQgdGhlIHNhbWUgdGltZS7CoCAoSXRz
IG9ubHkgcmVjZW50bHkgd2UndmUgaW50cm9kdWNlCnRoZSBhYmlsaXR5IHRvIHNlbGVjdGl2ZWx5
IGNvbXBpbGUgb3V0IFBWIG9yIEhWTSBzdXBwb3J0LikKCmh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViLz9wPXhlbi5naXQ7YT1ibG9iO2Y9eGVuL2luY2x1ZGUvYXNtLXg4Ni9jb25maWcuaDto
PTllZjlkMDNjYTcxOTljY2NhNDE2YzZlYTJkMjRhZGFmNmRiYzRlMGY7aGI9cmVmcy9oZWFkcy9z
dGFnaW5nI2wxMTYKZGVzY3JpYmVzIFhlbidzIHZpcnR1YWwgbWVtb3J5IGxheW91dCwgaW5jbHVk
aW5nIHRoZSBiaXRzIGFwcGxpY2FibGUgdG8KUFYgZ3Vlc3RzLgoKVmlydHVhbGx5LCBYZW4gbGl2
ZXMgaW4gdGhlIGZpcnN0IDhUYiBvZiBhZGRyZXNzIHNwYWNlIG9mIHRoZSB1cHBlcgpjYW5vbmlj
YWwgaGFsZiwgd2hpbGUgcGh5c2ljYWxseSwgdGhlIG9ubHkgcmVzdHJpY3Rpb24gaXMgdGhhdCBp
dCBtdXN0CmJlIGluIHRoZSBib3R0b20gNEcgb2YgUkFNLsKgIFRoZSBleGFjdCBsb2NhdGlvbiBp
cyBtYWNoaW5lIHNwZWNpZmljLCBidXQKZGVmYXVsdHMgdG8gaGlnaGVzdCAoc3VmZmljaWVudGx5
IHNpemVkKSBibG9jayBvZiBSQU0gYmVsb3cgdGhlIDRHIGJvdW5kYXJ5LgoKPiAyLiBEb2VzIFhl
biBhbHNvIGxpdmUgc29tZXdoZXJlIHdpdGhpbiB0aGUgZ3Vlc3QncyAoVk1YIG5vbi1yb290KSB2
aWV3IG9mIHBoeXNpY2FsIG1lbW9yeSBhcyBwcm92aWRlZCBieSBleHRlbmRlZCBwYWdpbmcsIGlu
IFBWSCBtb2RlPyAoSSdtIGd1ZXNzaW5nIGl0IHdvdWxkbid0IGZvciBIVk0sIGJ1dCBJJ20gd29u
ZGVyaW5nIGFib3V0IFBWSCBiZWNhdXNlIGl0IGRpZCBmb3IgY2xhc3NpYyBQVi4pCgpOby7CoCBG
b3IgUFZIICh0ZWNobmljYWxseSB2MiwgYnV0IHdlIGRvbid0IGNhbGwgaXQgdGhhdCBhbnkgbW9y
ZSksIHRoaW5rCiJIVk0gd2l0aG91dCBRZW11Ii4KClBWSHYxIHdhcyB2ZXJ5IG1pc2d1aWRlZCwg
d2hpY2ggaXMgd2h5IGl0IG5vIGxvbmdlciBleGlzdHMuCgo+IDMuIEhvdyBhcmUgaHlwZXJjYWxs
cyBoYW5kbGVkIGluIFBWSC9IVk0gbW9kZT8gRG8gdGhleSB1c2UgdGhlIFZNQ0FMTCBpbnN0cnVj
dGlvbiAob3Igc29tZXRoaW5nIGNvbXBhcmFibGUpIHRvIGluaXRpYXRlIGEgVk0gZXhpdCwgb3Ig
YXJlIHRoZXkgc29tZXRpbWVzIGhhbmRsZWQgd2l0aGluIFZNWCBub24tcm9vdCBtb2RlIHdpdGhv
dXQgYSBWTSBleGl0LCBzaW1pbGFyIHRvIGNsYXNzaWMgUFY/CgpBaCAtIHRoaXMgZG9jdW1lbnQg
aXMgb25lIEkgcHJlcGFyZWQgZWFybGllci7CoCBUbyBhbnN3ZXIgeW91ciBsb3dlcgpxdWVzdGlv
biwgb3VyIGRvY3MgYXJlIGN1cnJlbnRseSB0ZXJyaWJsZSwgYW5kIEknbSB0cnlpbmcgdG8gaW1w
cm92ZQp0aGluZ3MuwqAgVGhpcyBpcyB0aGUgZmlyc3QgcGFydCBvZiB3aGF0IEkgaG9wZSB3aWxs
IGJlIGEgZG9jdW1lbnQgdGhhdAp3b3VsZCBldmVudHVhbGx5IGNvdmVyIGFsbCBvZiB5b3VyIHF1
ZXN0aW9ucy7CoCBGZWVkYmFjayB3ZWxjb21lLAppbmNsdWRpbmcgaWYgdGhlcmUgaXMgYW55dGhp
bmcgdW5jbGVhciBpbiB0aGUgZmV3IGJpdHMgd2hpY2ggY3VycmVudGx5CmV4aXN0LgoKaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9kb2NzL3NwaGlueC11bnN0YWJsZS9ndWVzdC1ndWlkZS94ODYvaHlw
ZXJjYWxsLWFiaS5odG1sCgoKPiA0LiBIb3cgZG9lcyBYZW4gYWNjZXNzIHRoZSBndWVzdCdzIG1l
bW9yeSB3aGVuIGl0IG5lZWRzIHRvIGV4YW1pbmUgb3IgbW9kaWZ5IGl0PyBEb2VzIGl0IGp1c3Qg
YWNjZXNzIHRoZSBwaHlzaWNhbCBmcmFtZXMgdGhyb3VnaCBhIGRpcmVjdCBtYXAgaW4gVk1YIHJv
b3QgbW9kZSwgb3IgYXJlIGd1ZXN0cycgdmlld3Mgb2YgcGh5c2ljYWwgbWVtb3J5IHNvbWVob3cg
cmVwcmVzZW50ZWQgc29tZXdoZXJlIGluIHRoZSBob3N0J3MgKGh5cGVydmlzb3IncykgdmlydHVh
bCBhZGRyZXNzIHNwYWNlPwoKWGVuIGhhcyBhIGRpcmVjdG1hcCBvZiBob3N0IG1lbW9yeSwgYnV0
IHdlJ3JlIGxvb2tpbmcgdG8gcmVkdWNlIHRoZSB1c2UKb2YgdGhhdCBhcyBhIGRlZmVuY2UgYWdh
aW5zdCBzcGVjdWxhdGl2ZSBzaWRlY2hhbm5lbHMuwqAgWGVuIGRvZXMgbm90CmhhdmUgYSAxOjEg
ZGlyZWN0bWFwIG9mIGd1ZXN0IHBoeXNpY2FsIGFkZHJlc3Mgc3BhY2UgKGkuZS4gd2UgZG9uJ3Qg
aGF2ZQphbnl0aGluZyBsaWtlIFFlbXUvS1ZNIGhhcykuCgpBbGwgcGh5c2ljYWwgYWNjZXNzZXMg
aW50byBndWVzdCBtZW1vcnkgc3RhcnQgYnkgd2Fsa2luZyB0aGUgUDJNICh0aGUKRVBUL05QVCBv
ciBTaGFkb3cgcGFnZXRhYmxlcykgdG8gZmluZCB0aGUgdGFyZ2V0IGRhdGEuwqAgRm9yIGFjY2Vz
c2VzCndoaWNoIGFyZSBiYXNlZCBvbiB2aXJ0dWFsIGFkZHJlc3NlcyByYXRoZXIgdGhhbiBndWVz
dCBwaHlzaWNhbCwgd2UKcGVyZm9ybSBhIHBhZ2V3YWxrIG9mIHRoZSBndWVzdHMgcGFnZXRhYmxl
cyB0byBhcnJpdmUgYXQgdGhlIHRhcmdldC4KCkZvciBlbXVsYXRlZCBNTUlPLCBmcmFtZXMgbWF5
IG5vdCBiZSBwcmVzZW50LCBhdCB3aGljaCBjYXNlIHNwZWNpYWwKaGFuZGxpbmcga2lja3MgaW4s
IHN1Y2ggYXMgZm9yd2FyZGluZyB0aGUgSU8gcmVxdWVzdCB0byBRZW11LCBvcgp0ZXJtaW5hdGlu
ZyBpdCB3aXRoIGRlZmF1bHQgeDg2IGJlaGF2aW91ciAocmVhZCB+MCwgd3JpdGUgZGlzY2FyZCku
Cgo+IDUuIEhvdyBkbyBQVkggZ3Vlc3RzIGxlYXJuIHdoYXQgdGhlaXIgcGh5c2ljYWwgbWVtb3J5
IGxheW91dCBsb29rcyBsaWtlPyBXaGljaCByZWdpb25zIG9mIG1lbW9yeSBkbyB0aGV5IHVzZSB0
byBjb21tdW5pY2F0ZSB3aXRoIFhlbj8gSG93IGlzIHRoaXMgcHJvY2VzcyBkaWZmZXJlbnQgZm9y
IEhWTSAobm9uLVBWSCkgZ3Vlc3RzPwoKQnkgZGVmYXVsdCwgdGhlIEU4MjAgdGFibGUgcGFzc2Vk
IGF0IGJvb3QgaW4gdGhlIFBWSCBzdGFydF9pbmZvCnN0cnVjdHVyZS7CoCBUaGVyZSBpcyBhbHNv
IGEgaHlwZXJjYWxsIHdoaWNoIGNhbiBiZSB1c2VkIHRvIG9idGFpbiBhIGNvcHkKb2YgdGhlIEU4
MjAgdGFibGUgd2hpY2ggdGhlIHRvb2xzdGFjayBwcm9kdWNlZC4KCj4gNi4gSG93IGRvZXMgZG9t
MCBmYWN0b3IgaW50byBhbGwgdGhpcz8gRG9lcyBpdCBoYXZlIGFueSBkaXJlY3QgYWNjZXNzIHRv
IGRvbVVzJyBwaHlzaWNhbCBtZW1vcnkgcGFnZXMsIG9yIGRvZXMgaXQgaGF2ZSB0byBhc2sgWGVu
IHRvIGRvIHRoYXQgb24gaXRzIGJlaGFsZiB3aXRoIGEgaHlwZXJjYWxsPwoKRG9tMCBpcyBqdXN0
IGEgcGxhaW4gVk0sIHdpdGggc29tZSBkZWZhdWx0IHBlcm1pc3Npb25zLsKgIEluIHRoaXMgcmVn
YXJkLAppdCBpcyBqdXN0IGxpa2UgYSByb290IHByb2Nlc3MgcnVubmluZyB3aXRoIG1vcmUgcHJp
dmlsZWdlIHRoYW4gcmVndWxhcgp1c2Vyc3BhY2UuCgpPbmUgY29uY2VwdCBYZW4gaGFzIGlzIHRo
YXQgb2YgYSAiZm9yZWlnbiBtZW1vcnkgbWFwIiB3aGljaCBhbGxvd3MgZG9tMAoob3Igb3RoZXIg
c3VmZmljaWVudGx5IHByaXZpbGVnZWQgZG9tYWlucykgdG8gbWFwIGd1ZXN0IG1lbW9yeS7CoCBU
aGlzIGlzCnVzZWQgZm9yIGFsbCBraW5kcyBvZiB0YXNrcywgZnJvbSBib290aW5nIHRoZSBndWVz
dCBpbiB0aGUgZmlyc3QgcGxhY2UsCnRvIGxpdmUgbWlncmF0aW9uLCBhbmQgZm9yIFFlbXUgdG8g
ZW11bGF0ZSBETUEgYWNjZXNzIGZvciBhbiBIVk0gZ3Vlc3QuCj4KPiBUaGFua3MgaW4gYWR2YW5j
ZSBmb3IgYW55IGhlbHAgYW55b25lIGNhbiBvZmZlci4gSWYgdGhlcmUgYXJlIGFueSBnb29kIHJl
c291cmNlcyBvdXQgdGhlcmUgKGJvb2tzPyBibG9nIHBvc3RzPykgZm9yIHVuZGVyc3RhbmRpbmcg
dGhlIGJpZy1waWN0dXJlIHN0cnVjdHVyZSBvZiB0aGUgWGVuIGFyY2hpdGVjdHVyZSBhbmQgY29k
ZWJhc2UgYXMgaXQgZXhpc3RzIGluIGl0cyBtb2Rlcm4gZm9ybSAoaS5lLiwgaW4gdGhlIFBWSC9I
Vk0gZXJhKSwgdGhvc2Ugd291bGQgYmUgZXNwZWNpYWxseSBhcHByZWNpYXRlZC4KCkkgYW0gdHJ5
aW5nIHRvIG1ha2UgdGhpbmdzIGJldHRlci7CoCBGb3Igbm93LCBhc2tpbmcgaGVyZSBpcyBwcm9i
YWJseQp5b3VyIGJlc3QgYmV0LgoKSW4gc29tZSBjb3Bpb3VzIGZyZWUgdGltZSwgSSdsbCB0cnkg
dHJhbnNsYXRpbmcgdGhpcyBpbnRvIHRoZSBndWVzdApndWlkZSB3aGljaCB3YXMgbGlua2VkIGFi
b3ZlLgoKSSBob3BlIHRoaXMgaXMgYWxsIGNsZWFyIGFuZCBlYXN5IHRvIGZvbGxvdy4KCn5BbmRy
ZXcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 23 01:58:47 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Jul 2019 01: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 1hpk4f-0005cw-7X; Tue, 23 Jul 2019 01:58:41 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=gYMO=VU=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hpk4e-0005cm-95
 for xen-devel@lists.xenproject.org; Tue, 23 Jul 2019 01:58:40 +0000
X-Inumbo-ID: 6163abc8-aced-11e9-a013-5bc58836765f
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 6163abc8-aced-11e9-a013-5bc58836765f;
 Tue, 23 Jul 2019 01:58:35 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hpk4X-0004pB-5R; Tue, 23 Jul 2019 01:58: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 1hpk4W-0001vP-P7; Tue, 23 Jul 2019 01:58:32 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hpk4W-0007YF-OO; Tue, 23 Jul 2019 01:58:32 +0000
To: xen-devel@lists.xenproject.org, osstest-admin@xenproject.org,
 royger@FreeBSD.org
Message-ID: <osstest-139250-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: freebsd=133ea4fff43567cfeae6c032ac202656c6108db3
X-Osstest-Versions-That: freebsd=37af220308d220ce946683e1a2e80b352fb9e856
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 23 Jul 2019 01:58:32 +0000
Subject: [Xen-devel] [freebsd-master test] 139250: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTI1MCBmcmVlYnNkLW1hc3RlciByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTM5MjUwLwoKUGVyZmVjdCA6LSkKQWxs
IHRlc3RzIGluIHRoaXMgZmxpZ2h0IHBhc3NlZCBhcyByZXF1aXJlZAp2ZXJzaW9uIHRhcmdldGVk
IGZvciB0ZXN0aW5nOgogZnJlZWJzZCAgICAgICAgICAgICAgMTMzZWE0ZmZmNDM1NjdjZmVhZTZj
MDMyYWMyMDI2NTZjNjEwOGRiMwpiYXNlbGluZSB2ZXJzaW9uOgogZnJlZWJzZCAgICAgICAgICAg
ICAgMzdhZjIyMDMwOGQyMjBjZTk0NjY4M2UxYTJlODBiMzUyZmI5ZTg1NgoKTGFzdCB0ZXN0IG9m
IGJhc2lzICAgMTM5MTU5ICAyMDE5LTA3LTE5IDA5OjE5OjM4IFogICAgMyBkYXlzClRlc3Rpbmcg
c2FtZSBzaW5jZSAgIDEzOTI1MCAgMjAxOS0wNy0yMiAwOToxOTozNiBaICAgIDAgZGF5cyAgICAx
IGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0Ogog
IGFsYyA8YWxjQEZyZWVCU0Qub3JnPgogIGFzb21lcnMgPGFzb21lcnNARnJlZUJTRC5vcmc+CiAg
YnJvb2tzIDxicm9va3NARnJlZUJTRC5vcmc+CiAgY2VtIDxjZW1ARnJlZUJTRC5vcmc+CiAgZGlt
IDxkaW1ARnJlZUJTRC5vcmc+CiAgZG91Z20gPGRvdWdtQEZyZWVCU0Qub3JnPgogIGdhbmJvbGQg
PGdhbmJvbGRARnJlZUJTRC5vcmc+CiAgaWFuIDxpYW5ARnJlZUJTRC5vcmc+CiAgaW1wIDxpbXBA
RnJlZUJTRC5vcmc+CiAgamhiIDxqaGJARnJlZUJTRC5vcmc+CiAgamhpYmJpdHMgPGpoaWJiaXRz
QEZyZWVCU0Qub3JnPgogIGtpYiA8a2liQEZyZWVCU0Qub3JnPgogIG1hbnUgPG1hbnVARnJlZUJT
RC5vcmc+CiAgbWFya2ogPG1hcmtqQEZyZWVCU0Qub3JnPgogIG1hdiA8bWF2QEZyZWVCU0Qub3Jn
PgogIG1ja3VzaWNrIDxtY2t1c2lja0BGcmVlQlNELm9yZz4KICByZW5lIDxyZW5lQEZyZWVCU0Qu
b3JnPgoKam9iczoKIGJ1aWxkLWFtZDY0LWZyZWVic2QtYWdhaW4gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtZnJlZWJzZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC14ZW4t
ZnJlZWJzZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgot
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxv
Z3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25m
aWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRz
LCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVu
Lm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3Rl
cgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9i
O2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoK
ClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQvZnJl
ZWJzZC5naXQKICAgMzdhZjIyMDMwOGQuLjEzM2VhNGZmZjQzICAxMzNlYTRmZmY0MzU2N2NmZWFl
NmMwMzJhYzIwMjY1NmM2MTA4ZGIzIC0+IHRlc3RlZC9tYXN0ZXIKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 23 03:21:37 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Jul 2019 03:21:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hplMe-0003OU-Or; Tue, 23 Jul 2019 03:21: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=d8q6=VU=nxp.com=peng.fan@srs-us1.protection.inumbo.net>)
 id 1hplMd-0003OP-1S
 for xen-devel@lists.xenproject.org; Tue, 23 Jul 2019 03:21:19 +0000
X-Inumbo-ID: ee8d39f8-acf8-11e9-8980-bc764e045a96
Received: from EUR04-VI1-obe.outbound.protection.outlook.com (unknown
 [40.107.8.45]) by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ee8d39f8-acf8-11e9-8980-bc764e045a96;
 Tue, 23 Jul 2019 03:21:17 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=lZVaJsqzo88iM2eDvG/Z903pmCfBZjbHBQ4kyPZAy1IFyHxq9svIeOiSFYqSEjONxfOW60c6qWhgnJtL/HITcVdhKu+bDABLY9PvuinYP5Hhm0LRvoQT+SPhHIgtWvL2AOVqsGFBkO/fgam/L1Dy57BNbP/I4K9TElCUrbBfjvZq2vwrB+C1lIMi4QZ5/TXhdgI2G6kUP8Ca8RoxxlqWNGH8p3wNSSSNYX9synywOl1Gz6dRTu+82Nx9McbUMWyE5DMbEz+6DV5zCs+l0FgtALoUiBHrl89PZwwDb3ShU2Xh8wRIsOruHLGr73x9sJE4rb3Wfy1yu4LZNkiSyH9sRg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=e5nGytv3kdNJiFIuhNlujKN5XwzFGqOxaWwABV1NKGg=;
 b=Y8r3Vez6z3T+If6LjgjWn1jQfU2+XVDIBpZOYC5/QvQKobz84BIbyyDOvLyCxLQgJ6WCntZSI+gVu4iF4f0eZPTvCMNJSIbhX4ACY7U3eKcQ3vAaDwOV68tWRzyOTU8fYQ7Dk6+8AKN+CfHwWcw0kcMur8sRhDrjp91TnDVKwF72fAupETROR2HGjwcJrJyJb4Wfa+wlHzGsRbXBJM2pGNoDAIeUYXAwgaRt55/QV+MU2rwk+AaIet0r1NKlcDMYwyAsytUTK6UgZe1KGK6Jqinfs0Q0OCmf5pbk0s+CJuYdjRSgQVRvwMUjnY0d8iHVvFfFUIdlI6EDtg300O0rSw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=nxp.com;dmarc=pass action=none header.from=nxp.com;dkim=pass
 header.d=nxp.com;arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector2; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=e5nGytv3kdNJiFIuhNlujKN5XwzFGqOxaWwABV1NKGg=;
 b=LR5HkCzgvCPYCpDfGDYuuJVMfQYa7c9y/pFkICMWDcGOGkNEOkAaqunvgGfCA42l6NHa0iekVbxWcAnkuIlUSBl4SKPfguWZO4pOrvplD0hq0IK7NgFn8aZvSarZMtu1sWf1dQgkrzcfuq4W7StikTeDGt6yhuJ1fUFlqNYUeQM=
Received: from AM0PR04MB4481.eurprd04.prod.outlook.com (52.135.147.15) by
 AM0PR04MB6180.eurprd04.prod.outlook.com (20.179.34.76) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2094.16; Tue, 23 Jul 2019 03:21:15 +0000
Received: from AM0PR04MB4481.eurprd04.prod.outlook.com
 ([fe80::2023:c0e5:8a63:2e47]) by AM0PR04MB4481.eurprd04.prod.outlook.com
 ([fe80::2023:c0e5:8a63:2e47%5]) with mapi id 15.20.2094.011; Tue, 23 Jul 2019
 03:21:15 +0000
From: Peng Fan <peng.fan@nxp.com>
To: "sstabellini@kernel.org" <sstabellini@kernel.org>, "linux@armlinux.org.uk"
 <linux@armlinux.org.uk>
Thread-Topic: [PATCH] arm: xen: mm: use __GPF_DMA32 for arm64
Thread-Index: AQHVNi9zmpVhxJk2Z0aPUBEkePn3c6bXnoow
Date: Tue, 23 Jul 2019 03:21:14 +0000
Message-ID: <AM0PR04MB448135E1B2C85F0B6029F7B788C70@AM0PR04MB4481.eurprd04.prod.outlook.com>
References: <20190709083729.11135-1-peng.fan@nxp.com>
In-Reply-To: <20190709083729.11135-1-peng.fan@nxp.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=peng.fan@nxp.com; 
x-originating-ip: [119.31.174.71]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 152973be-7733-439d-1e08-08d70f1cd1d5
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(4618075)(2017052603328)(7193020);
 SRVR:AM0PR04MB6180; 
x-ms-traffictypediagnostic: AM0PR04MB6180:
x-microsoft-antispam-prvs: <AM0PR04MB61800FE73A361336A4F293AF88C70@AM0PR04MB6180.eurprd04.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:269;
x-forefront-prvs: 0107098B6C
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(4636009)(39860400002)(346002)(376002)(136003)(396003)(366004)(189003)(199004)(305945005)(81166006)(81156014)(256004)(66556008)(7736002)(11346002)(66946007)(66066001)(6246003)(76116006)(66476007)(14444005)(446003)(68736007)(64756008)(66446008)(52536014)(110136005)(53936002)(476003)(102836004)(8676002)(44832011)(54906003)(26005)(4326008)(316002)(74316002)(3846002)(6436002)(55016002)(99286004)(9686003)(486006)(33656002)(6506007)(2906002)(229853002)(2501003)(186003)(478600001)(6116002)(71200400001)(71190400001)(86362001)(25786009)(7696005)(8936002)(4744005)(5660300002)(14454004)(76176011);
 DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR04MB6180;
 H:AM0PR04MB4481.eurprd04.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: nxp.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: kDMnPc205CvPN4goqtK999cwRilrCnJARJkva0xS6wRGnpwPZ01t4w2MBN6hkyvv6Sua6ju3Qxx38m5YNTJ9kaWaFwxa4FtcQtsbRE+ZbKXK4W3Mi6ea3bkkmXdbz9MPO4pTIk6d4ptPJC7Em0E2deWbpnDjxqTeMyDW8r7CCUKVHG3TSRztko50zoIS/Clc+R5SVJfIIyFqx1NWE9Qp3k5nl+vgMez6ubVNOZam5MrNVBHgGkQGvANZYNTAsqXjK/BVKOHEeioyluEYBze+JQjN+cMZqc7SxY+x7T5zp2f4edUGe/b754aZAcTYfP94HqG7TWyLbicRiudlxgNo+Aq5fkoNxWmiDnp5Dna4nW5vjWzW+EriuTMue2LRx8RpYsHg4LSe90ciNLTNM+/cXOlSvPJm4V/hwrDNO+BgKdQ=
MIME-Version: 1.0
X-OriginatorOrg: nxp.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 152973be-7733-439d-1e08-08d70f1cd1d5
X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Jul 2019 03:21:14.9041 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: peng.fan@nxp.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR04MB6180
Subject: Re: [Xen-devel] [PATCH] arm: xen: mm: use __GPF_DMA32 for arm64
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "van.freenix@gmail.com" <van.freenix@gmail.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 dl-linux-imx <linux-imx@nxp.com>,
 "linux-arm-kernel@lists.infradead.org" <linux-arm-kernel@lists.infradead.org>,
 "linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgUnVzc2VsbCwgU3RlZmFubwoKPiBTdWJqZWN0OiBbUEFUQ0hdIGFybTogeGVuOiBtbTogdXNl
IF9fR1BGX0RNQTMyIGZvciBhcm02NAoKQW55IGNvbW1lbnRzPwoKPiAKPiBhcm02NCBzaGFyZXMg
c29tZSBjb2RlIHVuZGVyIGFyY2gvYXJtL3hlbiwgaW5jbHVkaW5nIG1tLmMuCj4gSG93ZXZlciBa
T05FX0RNQSBpcyByZW1vdmVkIGJ5IGNvbW1pdAo+IGFkNjdmNWE2NTQ1KCJhcm02NDogcmVwbGFj
ZSBaT05FX0RNQSB3aXRoIFpPTkVfRE1BMzIiKS4KPiBTbyB0byBBUk02NCwgbmVlZCB1c2UgX19H
RlBfRE1BMzIuCj4gCj4gU2lnbmVkLW9mZi1ieTogUGVuZyBGYW4gPHBlbmcuZmFuQG54cC5jb20+
Cj4gLS0tCj4gIGFyY2gvYXJtL3hlbi9tbS5jIHwgMiArLQo+ICAxIGZpbGUgY2hhbmdlZCwgMSBp
bnNlcnRpb24oKyksIDEgZGVsZXRpb24oLSkKPiAKPiBkaWZmIC0tZ2l0IGEvYXJjaC9hcm0veGVu
L21tLmMgYi9hcmNoL2FybS94ZW4vbW0uYyBpbmRleAo+IGUxZDQ0YjkwM2RmYy4uYTk1ZTc2ZDE4
YmY5IDEwMDY0NAo+IC0tLSBhL2FyY2gvYXJtL3hlbi9tbS5jCj4gKysrIGIvYXJjaC9hcm0veGVu
L21tLmMKPiBAQCAtMjcsNyArMjcsNyBAQCB1bnNpZ25lZCBsb25nIHhlbl9nZXRfc3dpb3RsYl9m
cmVlX3BhZ2VzKHVuc2lnbmVkIGludAo+IG9yZGVyKQo+IAo+ICAJZm9yX2VhY2hfbWVtYmxvY2so
bWVtb3J5LCByZWcpIHsKPiAgCQlpZiAocmVnLT5iYXNlIDwgKHBoeXNfYWRkcl90KTB4ZmZmZmZm
ZmYpIHsKPiAtCQkJZmxhZ3MgfD0gX19HRlBfRE1BOwo+ICsJCQlmbGFncyB8PSBfX0dGUF9ETUEg
fCBfX0dGUF9ETUEzMjsKPiAgCQkJYnJlYWs7Cj4gIAkJfQo+ICAJfQoKVGhhbmtzLApQZW5nLgoK
PiAtLQo+IDIuMTYuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 23 03:57:38 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Jul 2019 03:57:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hplvf-0005Qx-PU; Tue, 23 Jul 2019 03:57:31 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=bPW/=VU=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hplvd-0005Qs-S6
 for xen-devel@lists.xenproject.org; Tue, 23 Jul 2019 03:57:29 +0000
X-Inumbo-ID: fc72c642-acfd-11e9-8980-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id fc72c642-acfd-11e9-8980-bc764e045a96;
 Tue, 23 Jul 2019 03:57:28 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id C0AB6AEE9;
 Tue, 23 Jul 2019 03:57:26 +0000 (UTC)
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.21.1907221341080.31177@sstabellini-ThinkPad-T480s>
 <32ddfaac-9f7b-bdfc-1ef4-bde1879e57c8@citrix.com>
From: Juergen Gross <jgross@suse.com>
Message-ID: <797f6f77-415d-543f-f9d1-b209eefbfc8e@suse.com>
Date: Tue, 23 Jul 2019 05:57:25 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <32ddfaac-9f7b-bdfc-1ef4-bde1879e57c8@citrix.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [BUG?] limit too low in privcmd-buf.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, boris.ostrovsky@oracle.com,
 206497@studenti.unimore.it, marco.solieri@unimore.it
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjIuMDcuMTkgMjM6MzcsIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4gT24gMjIvMDcvMjAxOSAy
MjoyMSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+PiBIaSBKdWVyZ2VuLAo+Pgo+PiBXZSBh
cmUgd29ya2luZyBvbiBhIHRlY2hub2xvZ3kgdG8gbGltaXQgY2FjaGUgaW50ZXJmZXJlbmNlIGJl
dHdlZW4KPj4gZ3Vlc3RzIHJ1bm5pbmcgb24gdGhlIHNhbWUgU29DLiBJdCB3b3JrcyB3ZWxsLCBi
dXQgYXMgYSBjb25zZXF1ZW5jZSwgYWxsCj4+IG1lbW9yeSBhbGxvY2F0aW9ucyBhcmUgNEsgb25s
eTogaGlnaGVyIGdyYW51bGFyaXRpZXMgKDJNLCAxRykgZG8gbm90Cj4+IHdvcmsgYXQgYWxsLgo+
Pgo+PiBPbmUgb2YgdGhlIGlzc3VlcyBJIGFtIHNlZWluZyBhZnRlciB1cGdyYWRpbmcgZG9tMCBr
ZXJuZWwgaXMgdGhhdCB0aGUKPj4gbGltaXQgaW4gcHJpdmNtZC1idWYuYywgd2hpY2ggaXMgNjQs
IGlzIHRvbyBsb3cuICAoUHJldmlvdXNseSBJIHdhcwo+PiB1c2luZyBhbiBvbGQga2VybmVsIHdp
dGhvdXQgcHJpdmNtZC1idWYuYy4pIFRoZSBpc3N1ZSBpcyB0aGF0IEkgY2Fubm90Cj4+IHN0YXJ0
IGEgZ3Vlc3Qgb2YgMTI4TUIgYmVjYXVzZSBtbWFwIHJldHVybnMgYW4gZXJyb3IsIHNwZWNpZmlj
YWxseSB0aGUKPj4gZm9sbG93aW5nIGNoZWNrIGluIHByaXZjbWRfYnVmX21tYXA6cHJpdmNtZF9i
dWZfbW1hcCBmYWlsczoKPj4KPj4gICAgICAgICAgaWYgKCEodm1hLT52bV9mbGFncyAmIFZNX1NI
QVJFRCkgfHwgY291bnQgPiBsaW1pdCB8fAo+PiAgICAgICAgICAgICAgZmlsZV9wcml2LT5hbGxv
Y2F0ZWQgKyBjb3VudCA+IGxpbWl0KQo+PiAgICAgICAgICAgICAgcmV0dXJuIC1FSU5WQUw7Cj4+
Cj4+IFRoZSBjaGVjayB0byBmYWlsIGlzICJmaWxlX3ByaXYtPmFsbG9jYXRlZCArIGNvdW50ID4g
bGltaXQiLgo+Pgo+PiBJbiBteSB0ZXN0cywgbGltaXQgbmVlZHMgdG8gYmUgcm91Z2hseSBzaW1p
bGFyIHRvIHRoZSBhbW91bnQgb2YgTUIgb2YKPj4gZ3Vlc3QgUkFNIGdpdmVuIHRvIHRoZSBndWVz
dC4gRm9yIGV4YW1wbGUsIHdlIHdhbnQgYSBsaW1pdCBvZiA1MTIgdG8gYmUKPj4gYWJsZSB0byBz
dGFydCBhIGd1ZXN0IHdpdGggNTEyTUIgb2YgUkFNLgo+Pgo+PiBGb3IgdGhlIG1vbWVudCwgSSBz
b2x2ZWQgdGhlIHByb2JsZW0gc2ltcGx5IGJ5IGluY3JlYXNpbmcgdGhlIGxpbWl0Lgo+PiBIb3dl
dmVyLCBJIGRvbid0IGtub3cgZm9yIHN1cmUgd2hhdCB0aGUgcmlnaHQgbGltaXQgd291bGQgYmUg
YW5kIHdoZXRoZXIKPj4gaXQgaXMgdGhlIHJpZ2h0IHdheSB0byBzb2x2ZSB0aGUgcHJvYmxlbS4K
Pj4KPj4gRG8geW91IGhhdmUgYW55IHN1Z2dlc3Rpb25zPwo+IAo+IFRoYXQgbGltaXQgd2FzIHJl
bW92ZWQgc2hvcnRseSBhZnRlcndhcmRzIChpdCByZWdyZXNzZWQgbWlncmF0aW5nIG9mCj4gbWVk
aXVtIHNpemVkIFZNcyksIGFuZCByZWFsbHkgb3VnaHQgdG8gaGF2ZSBoaXQgc3RhYmxlIGJ5IG5v
dy4uLgoKSXQgd2FzIGluIDQuMjAgYW5kIDQuMTggYW5kIDQuMTkgc3RhYmxlIGtlcm5lbHMgaGF2
ZSBpdC4gUHJlLTQuMTgga2VybmVsCmRvZXNuJ3QgaGF2ZSBwcml2Y21kLWJ1Zi5jLgoKCkp1ZXJn
ZW4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 23 04:36:42 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Jul 2019 04:36:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hpmXF-0008Iq-NG; Tue, 23 Jul 2019 04:36:21 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=bPW/=VU=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hpmXE-0008Il-AJ
 for xen-devel@lists.xenproject.org; Tue, 23 Jul 2019 04:36:20 +0000
X-Inumbo-ID: 693318a0-ad03-11e9-808f-8bf9dd64eddf
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 693318a0-ad03-11e9-808f-8bf9dd64eddf;
 Tue, 23 Jul 2019 04:36:17 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id D54A3AEE9;
 Tue, 23 Jul 2019 04:36:16 +0000 (UTC)
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 Xen-devel <xen-devel@lists.xenproject.org>
References: <20190722192056.15816-1-andrew.cooper3@citrix.com>
From: Juergen Gross <jgross@suse.com>
Message-ID: <61efdf04-1e5f-8cee-7244-13cc74ea6318@suse.com>
Date: Tue, 23 Jul 2019 06:36:15 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <20190722192056.15816-1-andrew.cooper3@citrix.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH] docs/sphinx: todo/wishlist
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Lars Kurth <lars.kurth@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Paul Durrant <paul.durrant@citrix.com>,
 Jan Beulich <JBeulich@suse.com>, Ian Jackson <ian.jackson@citrix.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjIuMDcuMTkgMjE6MjAsIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4gYS5rLmEuIChhdCBsZWFz
dCBpbiB0aGlzIGZvcm0pIEFuZHJldydzICJ3b3JrIHdoaWNoIG1pZ2h0IGJlIG9mZmxvYWRhYmxl
IHRvCj4gc29tZW9uZSBlbHNlIiBsaXN0Lgo+IAo+IFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29w
ZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cj4gLS0tCj4gQ0M6IEdlb3JnZSBEdW5sYXAg
PEdlb3JnZS5EdW5sYXBAZXUuY2l0cml4LmNvbT4KPiBDQzogSWFuIEphY2tzb24gPGlhbi5qYWNr
c29uQGNpdHJpeC5jb20+Cj4gQ0M6IEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT4KPiBD
QzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgo+IENDOiBUaW0g
RGVlZ2FuIDx0aW1AeGVuLm9yZz4KPiBDQzogV2VpIExpdSA8d2xAeGVuLm9yZz4KPiBDQzogSnVs
aWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KPiBDQzogTGFycyBLdXJ0aCA8bGFycy5r
dXJ0aEBjaXRyaXguY29tPgo+IENDOiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXgu
Y29tPgo+IENDOiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KPiAKPiBS
RkMgZm9yIG9idmlvdXMgcmVhc29ucy4KPiAKPiBBIHJlbmRlcmVkIHZlcnNpb24gb2YgdGhpcyBj
YW4gYmUgZm91bmQgYXQ6Cj4gaHR0cHM6Ly9hbmRyZXdjb29wLXhlbi5yZWFkdGhlZG9jcy5pby9l
bi9kb2NzLXdpc2hsaXN0L21pc2Mvd2lzaGxpc3QuaHRtbAo+IAo+IER1cmluZyBYZW5TdW1taXQg
aW4gQ2hpY2FnbywgaXQgd2FzIGV4cHJlc3NlZCBzZXZlcmFsIHRpbWVzIHRoYXQgaGF2aW5nIHNv
bWUKPiB0b2RvIGxpc3RzIHdvdWxkIGJlIGEgYmVuZWZpdCwgdG8gaGVscCBjb29yZGluYXRlIHdv
cmsgaW4gcmVsYXRlZCBhcmVhcy4KPiAKPiBIZXJlIGlzIGFuIGF0dGVtcHQgdG8gc3RhcnQgb25l
LiAgRm9yIG5vdywgaXQgY292ZXJzIG9uZSBzaW5nbGUKPiBpdGVtICh4ZW5zdG9yZWQncyB1c2Ug
b2Ygbm9uLXN0YWJsZSBBUElzKSB0byBnZXQgc29tZSBmZWVkYmFjayBhYm91dCB0aGUKPiBnZW5l
cmFsIGFwcHJvYWNoLiAgSSBoYXZlIHBsZW50eSB0byBnZXQgc3R1Y2sgaW50byBpbiBYZW4gaXRz
ZWxmIGlmIHRoaXMgd2F5Cj4gb2YgZXhwcmVzc2luZyB0aGVtIGlzbid0IGRlZW1lZCB1bmFjY2Vw
dGFibGUuCj4gCj4gQXMgZm9yIHRoZSB3aXNobGlzdCBpdHNlbGYsIEkgdGhpbmsgaXQgaXMgaW1w
b3J0YW50IHRoYXQgaXQgYmUgcmVzdHJpY3RlZCB0bwo+IGNvbmNyZXRlIGFjdGlvbnMgKGkuZS4g
YWxyZWFkeSBwYXJ0aWFsbHkgZ3Jvb21lZCwgaWYgeW91IHNwZWFrIGFnaWxlKSwgd2hpY2gKPiBh
cmUgaWRlbnRpZmllZCBwcm9ibGVtcywgYW5kIHN1Z2dlc3RlZCBmaXhlcy4KPiAKPiBJbiBwYXJ0
aWN1bGFyLCBJIGRvbid0IHRoaW5rIGl0IGlzIGFwcHJvcHJpYXRlIHRvIGRldm9sdmUgaW50byBh
IGJ1bGxldCBwb2ludAo+IGxpc3Qgb2YgbmV3IGZlYXR1cmVzLCBvciB0YXNrcyBsaWtlICJkb2N1
bWVudCAkd2hvdHNpdCIuICBJdCBzaG91bGQgYmUKPiByZXN0cmljdGVkIHRvIHRoaW5ncyB3aGlj
aCBhcmUgcmVhbCBwcm9ibGVtcywgb24gZXhpc3Rpbmcgc3lzdGVtcywgd2hpY2ggaGF2ZQo+IHNv
bWUgZm9yd2FyZCBwbGFuIG9mIGFjdGlvbi4gIFRoYXQgd2F5LCBhbnkgZGV2ZWxvcGVyIHNob3Vs
ZCBiZSBhYmxlIHRvCj4gY3Jvc3MtcmVmZXJlbmNlIGF0IGxlYXN0IGF0IGEgaGlnaCBsZXZlbCwg
YW5kIHNlZSBpZiB0aGVyZSBhcmUgYXJlYXMgb2YKPiBvdmVybGFwcGluZyB3b3JrLCBvciB3aGV0
aGVyIGEgc2xpZ2h0bHkgdHdlYWtlZCBhcHByb2FjaCBtaWdodCBiZSBzdWl0YWJsZSBmb3IKPiBt
dWx0aXBsZSBhcmVhcy4KPiAKPiBBbnl3YXkgLSB0aG91Z2h0cyBmcm9tIHRoZSBwZWFudXQgZ2Fs
bGVyeT8KPiAtLS0KPiAgIGRvY3MvY29uZi5weSAgICAgICAgICAgfCAxMCArKysrKysrKystCj4g
ICBkb2NzL2luZGV4LnJzdCAgICAgICAgIHwgIDkgKysrKysrKysrCj4gICBkb2NzL21pc2Mvd2lz
aGxpc3QucnN0IHwgNTMgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysKPiAgIDMgZmlsZXMgY2hhbmdlZCwgNzEgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlv
bigtKQo+ICAgY3JlYXRlIG1vZGUgMTAwNjQ0IGRvY3MvbWlzYy93aXNobGlzdC5yc3QKPiAKPiBk
aWZmIC0tZ2l0IGEvZG9jcy9jb25mLnB5IGIvZG9jcy9jb25mLnB5Cj4gaW5kZXggNzNiN2I5YmZh
Mi4uYTU3NjViZjdmNCAxMDA2NDQKPiAtLS0gYS9kb2NzL2NvbmYucHkKPiArKysgYi9kb2NzL2Nv
bmYucHkKPiBAQCAtNTIsNyArNTIsNyBAQAo+ICAgIyBBZGQgYW55IFNwaGlueCBleHRlbnNpb24g
bW9kdWxlIG5hbWVzIGhlcmUsIGFzIHN0cmluZ3MuIFRoZXkgY2FuIGJlCj4gICAjIGV4dGVuc2lv
bnMgY29taW5nIHdpdGggU3BoaW54IChuYW1lZCAnc3BoaW54LmV4dC4qJykgb3IgeW91ciBjdXN0
b20KPiAgICMgb25lcy4KPiAtZXh0ZW5zaW9ucyA9IFtdCj4gK2V4dGVuc2lvbnMgPSBbInNwaGlu
eC5leHQuZXh0bGlua3MiXQo+ICAgCj4gICAjIEFkZCBhbnkgcGF0aHMgdGhhdCBjb250YWluIHRl
bXBsYXRlcyBoZXJlLCByZWxhdGl2ZSB0byB0aGlzIGRpcmVjdG9yeS4KPiAgIHRlbXBsYXRlc19w
YXRoID0gWydfdGVtcGxhdGVzJ10KPiBAQCAtMTkxLDMgKzE5MSwxMSBAQAo+ICAgCj4gICAjIEEg
bGlzdCBvZiBmaWxlcyB0aGF0IHNob3VsZCBub3QgYmUgcGFja2VkIGludG8gdGhlIGVwdWIgZmls
ZS4KPiAgIGVwdWJfZXhjbHVkZV9maWxlcyA9IFsnc2VhcmNoLmh0bWwnXQo+ICsKPiArCj4gKyMg
LS0gQ29uZmlndXJhdGlvbiBmb3IgZXh0bGlua3MgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQo+ICsKPiArZXh0bGlua3MgPSB7Cj4gKyAgICAneGVuLWNzJzog
KCdodHRwczovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9eGVuLmdpdDthPWNvbW1pdGRpZmY7
aD0lcycsCj4gKyAgICAgICAgICAgICAgICJYZW4gYy9zICIpLAo+ICt9Cj4gZGlmZiAtLWdpdCBh
L2RvY3MvaW5kZXgucnN0IGIvZG9jcy9pbmRleC5yc3QKPiBpbmRleCAzMWJiODkyN2YyLi45YmJl
NmVlNjg4IDEwMDY0NAo+IC0tLSBhL2RvY3MvaW5kZXgucnN0Cj4gKysrIGIvZG9jcy9pbmRleC5y
c3QKPiBAQCAtNDUsMyArNDUsMTIgQEAga2luZCBvZiBkZXZlbG9wbWVudCBlbnZpcm9ubWVudC4K
PiAgICAgOm1heGRlcHRoOiAyCj4gICAKPiAgICAgaHlwZXJ2aXNvci1ndWlkZS9pbmRleAo+ICsK
PiArCj4gK01pc2MgdW5zb3J0ZWQKPiArLS0tLS0tLS0tLS0tLQo+ICsKPiArLi4gdG9jdHJlZTo6
Cj4gKyAgOm1heGRlcHRoOiAyCj4gKwo+ICsgIG1pc2Mvd2lzaGxpc3QKPiBkaWZmIC0tZ2l0IGEv
ZG9jcy9taXNjL3dpc2hsaXN0LnJzdCBiL2RvY3MvbWlzYy93aXNobGlzdC5yc3QKPiBuZXcgZmls
ZSBtb2RlIDEwMDY0NAo+IGluZGV4IDAwMDAwMDAwMDAuLjZjZGI0N2Q2ZTcKPiAtLS0gL2Rldi9u
dWxsCj4gKysrIGIvZG9jcy9taXNjL3dpc2hsaXN0LnJzdAo+IEBAIC0wLDAgKzEsNTMgQEAKPiAr
RGV2ZWxvcG1lbnQgV2lzaGxpc3QKPiArPT09PT09PT09PT09PT09PT09PT0KPiArCj4gK1JlbW92
ZSB4ZW5zdG9yZWQncyBkZXBlbmRlbmNpZXMgb24gdW5zdGFibGUgaW50ZXJmYWNlcwo+ICstLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KPiArCj4g
K1ZhcmlvdXMgeGVuc3RvcmVkIGltcGxlbWVudGF0aW9ucyB1c2UgbGlieGMgZm9yIHR3byBwdXJw
b3Nlcy4gIEl0IHdvdWxkIGJlIGEKPiArc3Vic3RhbnRpYWwgYWR2YW50YWdlIHRvIG1vdmUgeGVu
c3RvcmVkIG9udG8gZW50aXJlbHkgc3RhYmxlIGludGVyZmFjZXMsIHdoaWNoCj4gK2Rpc2Nvbm5l
Y3RzIGl0IGZyb20gdGhlIGludGVybmFsIG9mIHRoZSBsaWJ4Yy4KPiArCj4gKzEuIEZvcmVpZ24g
bWFwcGluZyBvZiB0aGUgc3RvcmUgcmluZwo+ICt+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+
fn5+fn5+fn4KPiArCj4gK1RoaXMgaXMgb2Jzb2xldGUgc2luY2UgOnhlbi1jczpgNmEyZGUzNTNh
OWAgKDIwMTIpIHdoaWNoIGFsbG9jYXRlZCBncmFudAo+ICtlbnRyaWVzIGluc3RlYWQsIHRvIGFs
bG93IHhlbnN0b3JlZCB0byBmdW5jdGlvbiBhcyBhIHN0dWItZG9tYWluIHdpdGhvdXQgZG9tMAo+
ICtwZXJtaXNzaW9ucy4gIDp4ZW4tY3M6YDM4ZWViMzg2NGRgIGRyb3BwZWQgZm9yZWlnbiBtYXBw
aW5nIGZvciBjeGVuc3RvcmVkLgo+ICtIb3dldmVyLCB0aGVyZSBhcmUgbm8gT0NhbWwgYmluZGlu
Z3MgZm9yIGxpYnhlbmdudHRhYi4KPiArCj4gK1dvcmsgSXRlbXM6Cj4gKwo+ICsqIE1pbmltYWwg
YGB0b29scy9vY2FtbC9saWJzL3hnL2BgIGJpbmRpbmcgZm9yIGBgdG9vbHMvbGlicy9nbnR0YWIv
YGAuCj4gKyogUmVwbGljYXRlIDp4ZW4tY3M6YDM4ZWViMzg2NGRgIGZvciBveGVuc3RvcmVkIGFz
IHdlbGwuCj4gKwo+ICsKPiArMi4gRmlndXJpbmcgb3V0IHdoaWNoIGRvbWFpbihzKSBoYXZlIGdv
bmUgYXdheQo+ICt+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+
Cj4gKwo+ICtDdXJyZW50bHksIHRoZSBoYW5kbGluZyBvZiBkb21haW5zIGlzIGFzeW1tZXRyaWMu
Cj4gKwo+ICsqIFdoZW4gYSBkb21haW4gaXMgY3JlYXRlZCwgdGhlIHRvb2xzdGFjayBleHBsaWNp
dGx5IHNlbmRzIGFuCj4gKyAgYGBYU19JTlRST0RVQ0UoZG9taWQsIHN0b3JlIG1mbiwgc3RvcmUg
ZXZ0Y2huKWBgIG1lc3NhZ2UgdG8geGVuc3RvcmVkLCB0bwo+ICsgIGNhdXNlIHhlbnN0b3JlZCB0
byBjb25uZWN0IHRvIHRoZSBndWVzdCByaW5nLCBhbmQgZmlyZSB0aGUKPiArICBgYEBpbnRyb2R1
Y2VEb21haW5gYCB3YXRjaC4KPiArKiBXaGVuIGEgZG9tYWluIGlzIGRlc3Ryb3llZCwgWGVuIGZp
cmVzIGBgVklSUV9ET01fRVhDYGAgd2hpY2ggaXMgYm91bmQgYnkKPiArICB4ZW5zdG9yZWQsIHJh
dGhlciB0aGFuIHRoZSB0b29sc3RhY2suICB4ZW5zdG9yZWQgdXBkYXRlcyBpdHMgaWRlYSBvZiB0
aGUKPiArICBzdGF0dXMgb2YgZG9tYWlucywgYW5kIGZpcmVzIHRoZSBgYEByZWxlYXNlRG9tYWlu
YGAgd2F0Y2guCj4gKwo+ICtYZW5zdG9yZWQgdXNlcyBgYHhjX2RvbWFpbl9nZXRpbmZvKClgYCwg
dG8gd29yayBvdXQgd2hpY2ggZG9tYWluKHMpIGhhdmUgZ29uZQo+ICthd2F5LCBhbmQgb25seSBj
YXJlcyBhYm91dCB0aGUgc2h1dGRvd24gc3RhdHVzLgo+ICsKPiArRnVydGhlcm1vcmUsIGBgQHJl
bGVhc2VEb21haW5gYCAobGlrZSBgYFZJUlFfRE9NX0VYQ2BgKSBpcyBhIHNpbmdsZS1iaXQKPiAr
bWVzc2FnZSwgd2hpY2ggcmVxdWlyZXMgYWxsIGxpc3RlbmVycyB0byBldmFsdWF0ZSB3aGV0aGVy
IHRoZSBtZXNzYWdlIGFwcGxpZXMKPiArdG8gdGhlbSBvciBub3QuICBUaGlzIHJlc3VsdHMgaW4g
YSBmbHVycnkgb2YgYGB4Y19kb21haW5fZ2V0aW5mbygpYGAgY2FsbHMKPiArZnJvbSBtdWx0aXBs
ZSBlbnRpdGllcyBpbiB0aGUgc3lzdGVtLCB3aGljaCBhbGwgc2VyaWFsaXNlIG9uIHRoZSBkb21j
dGwgbG9jawo+ICtpbiBYZW4uCj4gKwo+ICtXb3JrIEl0ZW1zOgo+ICsKPiArKiBGaWd1cmUgb3V0
IGhvdyBzaHV0ZG93biBzdGF0dXMgY2FuIGJlIGV4cHJlc3NlZCBpbiBhIHN0YWJsZSB3YXkgZnJv
bSBYZW4uCj4gKyogRmlndXJlIG91dCBpZiBgYFZJUlFfRE9NX0VYQ2BgIGFuZCBgYEByZWxlYXNl
RG9tYWluYGAgY2FuIGJlIGV4dGVuZGVkIHRvCj4gKyAgY2FycnkgYXQgbGVhc3QgYSBkb21pZCwg
dG8gbWFrZSBkb21haW4gc2h1dGRvd24gc2NhbGUgYmV0dGVyLgoKQHJlbGVhc2VEb21haW4gKGFu
ZCBAaW50cm9kdWNlRG9tYWluKSBjYW4ndCBiZSBleHRlbmRlZCwgd2UnZCBuZWVkIHRvCmFkZCBh
bm90aGVyIHdhdGNoIHBhdGggbGlrZSBAZG9tYWluU3RhdHVzLzxkb21pZD4vPG5ld1N0YXRlPi4g
WGVuc3RvcmVkCmNvdWxkIGFkdmVydGlzZSBpdHMgY2FwYWJpbGl0eSB0byByYWlzZSB0aGlzIHdh
dGNoIGluIC90b29sL3hlbnN0b3JlZC4KCkFzIFZJUlFfRE9NX0VYQyBpcyBqdXN0IGFuIGV2ZW50
IEkgZG9uJ3Qgc2VlIGhvdyB0aGUgZG9taWQgY291bGQgYmUKcGFzc2VkIGJ5IGl0LiBJIGd1ZXNz
IHdlJ2QgbmVlZCBlLmcuIGEgc2hhcmVkIG1lbW9yeSBhcmVhIHdoaWNoIHRoZQpkb21haW4gcmVn
aXN0ZXJlZCBmb3IgVklSUV9ET01fRVhDIGNvdWxkIG1hcCBhbmQgd2hpY2ggd291bGQgY29udGFp
biBhCmJpdG1hcCAob25lIGJpdCBwZXIgZG9tYWluKS4gVGhlIGh5cGVydmlzb3Igd291bGQgc2V0
IHRoZSBiaXQgb24gYQpzdGF0dXMgY2hhbmdlIGFuZCBmaXJlIFZJUlFfRE9NX0VYQywgeGVuc3Rv
cmVkIHdvdWxkIGxvb2sgZm9yIGEgc2V0CmJpdCwgY2xlYXIgaXQgYW5kIHJlYWQgdGhlIHN0YXR1
cyBvZiB0aGUgcmVsYXRlZCBkb21haW4uCgo+ICsqIEZpZ3VyZSBvdXQgaWYgYGBWSVJRX0RPTV9F
WENgYCB3b3VsZCBiZXR0ZXIgYmUgYm91bmQgYnkgdGhlIHRvb2xzdGFjaywKPiArICByYXRoZXIg
dGhhbiB4ZW5zdG9yZWQuCgpObywgSSBkb24ndCB0aGluayBzby4gVGhpcyB3b3VsZCBuZWVkIGFu
b3RoZXIgZGFlbW9uLgoKCkp1ZXJnZW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 23 04:51:41 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Jul 2019 04:51: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 1hpmm0-0001DH-4d; Tue, 23 Jul 2019 04:51:36 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=gYMO=VU=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hpmlz-0001D5-C9
 for xen-devel@lists.xenproject.org; Tue, 23 Jul 2019 04:51:35 +0000
X-Inumbo-ID: 894b6e4c-ad05-11e9-956a-f7f2c1362909
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 894b6e4c-ad05-11e9-956a-f7f2c1362909;
 Tue, 23 Jul 2019 04:51:30 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hpmlt-0000CZ-JD; Tue, 23 Jul 2019 04:51: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 1hpmls-00047Q-Qe; Tue, 23 Jul 2019 04:51:29 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hpmls-0001k6-Px; Tue, 23 Jul 2019 04:51:28 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-Id: <E1hpmls-0001k6-Px@osstest.test-lab.xenproject.org>
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 23 Jul 2019 04:51:28 +0000
Subject: [Xen-devel] [linux-linus bisection] complete
 test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

YnJhbmNoIHhlbi11bnN0YWJsZQp4ZW5icmFuY2ggeGVuLXVuc3RhYmxlCmpvYiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtCnRlc3RpZCB4ZW4tYm9v
dAoKVHJlZTogbGludXggZ2l0Oi8vZ2l0Lmtlcm5lbC5vcmcvcHViL3NjbS9saW51eC9rZXJuZWwv
Z2l0L3RvcnZhbGRzL2xpbnV4LTIuNi5naXQKVHJlZTogbGludXhmaXJtd2FyZSBnaXQ6Ly94ZW5i
aXRzLnhlbi5vcmcvb3NzdGVzdC9saW51eC1maXJtd2FyZS5naXQKVHJlZTogb3ZtZiBnaXQ6Ly94
ZW5iaXRzLnhlbi5vcmcvb3NzdGVzdC9vdm1mLmdpdApUcmVlOiBxZW11IGdpdDovL3hlbmJpdHMu
eGVuLm9yZy9xZW11LXhlbi10cmFkaXRpb25hbC5naXQKVHJlZTogcWVtdXUgZ2l0Oi8veGVuYml0
cy54ZW4ub3JnL3FlbXUteGVuLmdpdApUcmVlOiBzZWFiaW9zIGdpdDovL3hlbmJpdHMueGVuLm9y
Zy9vc3N0ZXN0L3NlYWJpb3MuZ2l0ClRyZWU6IHhlbiBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcveGVu
LmdpdAoKKioqIEZvdW5kIGFuZCByZXByb2R1Y2VkIHByb2JsZW0gY2hhbmdlc2V0ICoqKgoKICBC
dWcgaXMgaW4gdHJlZTogIGxpbnV4IGdpdDovL2dpdC5rZXJuZWwub3JnL3B1Yi9zY20vbGludXgv
a2VybmVsL2dpdC90b3J2YWxkcy9saW51eC0yLjYuZ2l0CiAgQnVnIGludHJvZHVjZWQ6ICBmMWEz
YjQzY2MxZjUwYzZlZTViYTU4MmYyMDI1ZGIzZGVhODkxMjA4CiAgQnVnIG5vdCBwcmVzZW50OiA5
ZTBiYWJmMmMwNmM3M2NkYTJjMGNkMzdhMTY1M2Q4MjNhZGI0MGVjCiAgTGFzdCBmYWlsIHJlcHJv
OiBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTM5Mjcz
LwoKCiAgKFJldmlzaW9uIGxvZyB0b28gbG9uZywgb21pdHRlZC4pCgoKRm9yIGJpc2VjdGlvbiBy
ZXZpc2lvbi10dXBsZSBncmFwaCBzZWU6CiAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2pl
Y3Qub3JnL29zc3Rlc3QvcmVzdWx0cy9iaXNlY3QvbGludXgtbGludXMvdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbS54ZW4tYm9vdC5odG1sClJldmlz
aW9uIElEcyBpbiBlYWNoIGdyYXBoIG5vZGUgcmVmZXIsIHJlc3BlY3RpdmVseSwgdG8gdGhlIFRy
ZWVzIGFib3ZlLgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpSdW5u
aW5nIGNzLWJpc2VjdGlvbi1zdGVwIC0tZ3JhcGgtb3V0PS9ob21lL2xvZ3MvcmVzdWx0cy9iaXNl
Y3QvbGludXgtbGludXMvdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZt
LWFtZDY0LXhzbS54ZW4tYm9vdCAtLXN1bW1hcnktb3V0PXRtcC8xMzkyNzMuYmlzZWN0aW9uLXN1
bW1hcnkgLS1iYXNpcy10ZW1wbGF0ZT0xMzM1ODAgLS1ibGVzc2luZ3M9cmVhbCxyZWFsLWJpc2Vj
dCBsaW51eC1saW51cyB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0t
YW1kNjQteHNtIHhlbi1ib290ClNlYXJjaGluZyBmb3IgZmFpbHVyZSAvIGJhc2lzIHBhc3M6CiAx
MzkyMzcgZmFpbCBbaG9zdD1kZWJpbmExXSAvIDEzODg0OSBbaG9zdD1hbGJhbmEwXSAxMzg4MTMg
W2hvc3Q9YWxiYW5hMV0gMTM4NzgwIFtob3N0PWNoYXJkb25uYXkwXSAxMzg3NTQgW2hvc3Q9Zmlh
bm8wXSAxMzg3MzUgW2hvc3Q9aXRhbGlhMV0gMTM4NzEwIFtob3N0PWJhcm9xdWUwXSAxMzg2ODAg
W2hvc3Q9Y2hhcmRvbm5heTFdIDEzODY2MSBbaG9zdD1iYXJvcXVlMV0gMTM4NjM5IFtob3N0PWVs
YmxpbmcxXSAxMzg2MTIgW2hvc3Q9ZGViaW5hMF0gMTM4NTg0IFtob3N0PWl0YWxpYTBdIDEzODQ4
OCBbaG9zdD1hbGJhbmEwXSAxMzgzODYgW2hvc3Q9YWxiYW5hMV0gMTM4MjQ1IFtob3N0PWNoYXJk
b25uYXkwXSAxMzgwNzMgW2hvc3Q9Zmlhbm8wXSAxMzc5ODYgW2hvc3Q9YmFyb3F1ZTBdIDEzNzg5
NiBvay4KRmFpbHVyZSAvIGJhc2lzIHBhc3MgZmxpZ2h0czogMTM5MjM3IC8gMTM3ODk2Cih0cmVl
IHdpdGggbm8gdXJsOiBtaW5pb3MpClRyZWU6IGxpbnV4IGdpdDovL2dpdC5rZXJuZWwub3JnL3B1
Yi9zY20vbGludXgva2VybmVsL2dpdC90b3J2YWxkcy9saW51eC0yLjYuZ2l0ClRyZWU6IGxpbnV4
ZmlybXdhcmUgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL29zc3Rlc3QvbGludXgtZmlybXdhcmUuZ2l0
ClRyZWU6IG92bWYgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL29zc3Rlc3Qvb3ZtZi5naXQKVHJlZTog
cWVtdSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvcWVtdS14ZW4tdHJhZGl0aW9uYWwuZ2l0ClRyZWU6
IHFlbXV1IGdpdDovL3hlbmJpdHMueGVuLm9yZy9xZW11LXhlbi5naXQKVHJlZTogc2VhYmlvcyBn
aXQ6Ly94ZW5iaXRzLnhlbi5vcmcvb3NzdGVzdC9zZWFiaW9zLmdpdApUcmVlOiB4ZW4gZ2l0Oi8v
eGVuYml0cy54ZW4ub3JnL3hlbi5naXQKTGF0ZXN0IGYxYTNiNDNjYzFmNTBjNmVlNWJhNTgyZjIw
MjVkYjNkZWE4OTEyMDggYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA4
ZmY2OGNkNWU0YzkxYzk3ZjM2YWMwZjQ0ZDlmMmI0ZWExMmI1ZTBkIGQwZDhhZDM5ZWNiNTFjZDc0
OTdjZDUyNDQ4NGZlMDlmNTA4NzY3OTggOWNjYTAyZDhmZmMyM2U5Njg4YTk3MWQ4NThlNGZmZGZm
NTM4OWIxMSAzMGYxZTQxZjA0ZmI0YzcxNWQyN2Y5ODdmMDAzY2ZjMzFjOWZmNGYzIDM4ZWViMzg2
NGRlNDBhYTU2OGM0OGY5ZjI2MjcxYzE0MWM2MmI1MGIKQmFzaXMgcGFzcyA5ZTBiYWJmMmMwNmM3
M2NkYTJjMGNkMzdhMTY1M2Q4MjNhZGI0MGVjIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUx
OGYwZGZjZDg4NjAgYjA2NjM2NDFjOTc3Zjk3YmVmNzg1Yzg2OTc4NjAzYzNhMzFhM2QxYyBkMGQ4
YWQzOWVjYjUxY2Q3NDk3Y2Q1MjQ0ODRmZTA5ZjUwODc2Nzk4IDljY2EwMmQ4ZmZjMjNlOTY4OGE5
NzFkODU4ZTRmZmRmZjUzODliMTEgODUxMzdmYjVmMmRmYTVmODNlOWUzNDBjYTg4MWM2MzRhZTE0
ZDRlOSAzNmExYzdjMjEzZTEzZWI2NGQyYzJkOGFhOWM1YzgwNWZlMTkwMjBhCkdlbmVyYXRpbmcg
cmV2aXNpb25zIHdpdGggLi9hZGhvYy1yZXZ0dXBsZS1nZW5lcmF0b3IgIGdpdDovL2dpdC5rZXJu
ZWwub3JnL3B1Yi9zY20vbGludXgva2VybmVsL2dpdC90b3J2YWxkcy9saW51eC0yLjYuZ2l0Izll
MGJhYmYyYzA2YzczY2RhMmMwY2QzN2ExNjUzZDgyM2FkYjQwZWMtZjFhM2I0M2NjMWY1MGM2ZWU1
YmE1ODJmMjAyNWRiM2RlYTg5MTIwOCBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvb3NzdGVzdC9saW51
eC1maXJtd2FyZS5naXQjYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MC1j
NTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGdpdDovL3hlbmJpdHMueGVu
Lm9yZy9vc3N0ZXN0L292bWYuZ2l0I2IwNjYzNjQxYzk3N2Y5N2JlZjc4NWM4Njk3ODYwM2MzYTMx
YTNkMWMtOGZmNjhjZDVlNGM5MWM5N2YzNmFjMGY0NGQ5ZjJiNGVhMTJiNWUwZCBnaXQ6Ly94ZW5i
aXRzLnhlbi5vcmcvcWVtdS14ZW4tdHJhZGl0aW9uYWwuXAogZ2l0I2QwZDhhZDM5ZWNiNTFjZDc0
OTdjZDUyNDQ4NGZlMDlmNTA4NzY3OTgtZDBkOGFkMzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1
MDg3Njc5OCBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvcWVtdS14ZW4uZ2l0IzljY2EwMmQ4ZmZjMjNl
OTY4OGE5NzFkODU4ZTRmZmRmZjUzODliMTEtOWNjYTAyZDhmZmMyM2U5Njg4YTk3MWQ4NThlNGZm
ZGZmNTM4OWIxMSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvb3NzdGVzdC9zZWFiaW9zLmdpdCM4NTEz
N2ZiNWYyZGZhNWY4M2U5ZTM0MGNhODgxYzYzNGFlMTRkNGU5LTMwZjFlNDFmMDRmYjRjNzE1ZDI3
Zjk4N2YwMDNjZmMzMWM5ZmY0ZjMgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3hlbi5naXQjMzZhMWM3
YzIxM2UxM2ViNjRkMmMyZDhhYTljNWM4MDVmZTE5MDIwYS0zOGVlYjM4NjRkZTQwYWE1NjhjNDhm
OWYyNjI3MWMxNDFjNjJiNTBiCmFkaG9jLXJldnR1cGxlLWdlbmVyYXRvcjogdHJlZSBkaXNjb250
aWd1b3VzOiBsaW51eC0yLjYKTG9hZGVkIDMwMDIgbm9kZXMgaW4gcmV2aXNpb24gZ3JhcGgKU2Vh
cmNoaW5nIGZvciB0ZXN0IHJlc3VsdHM6CiAxMzc3MzkgW2hvc3Q9aXRhbGlhMV0KIDEzNzg5NiBw
YXNzIDllMGJhYmYyYzA2YzczY2RhMmMwY2QzN2ExNjUzZDgyM2FkYjQwZWMgYzUzMGE3NWMxZTZh
NDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBiMDY2MzY0MWM5NzdmOTdiZWY3ODVjODY5Nzg2
MDNjM2EzMWEzZDFjIGQwZDhhZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4NGZlMDlmNTA4NzY3OTggOWNj
YTAyZDhmZmMyM2U5Njg4YTk3MWQ4NThlNGZmZGZmNTM4OWIxMSA4NTEzN2ZiNWYyZGZhNWY4M2U5
ZTM0MGNhODgxYzYzNGFlMTRkNGU5IDM2YTFjN2MyMTNlMTNlYjY0ZDJjMmQ4YWE5YzVjODA1ZmUx
OTAyMGEKIDEzNzk4NiBbaG9zdD1iYXJvcXVlMF0KIDEzODA3MyBbaG9zdD1maWFubzBdCiAxMzgy
NDUgW2hvc3Q9Y2hhcmRvbm5heTBdCiAxMzgzODYgW2hvc3Q9YWxiYW5hMV0KIDEzODQ4OCBbaG9z
dD1hbGJhbmEwXQogMTM4NTg0IFtob3N0PWl0YWxpYTBdCiAxMzg2MTIgW2hvc3Q9ZGViaW5hMF0K
IDEzODYzOSBbaG9zdD1lbGJsaW5nMV0KIDEzODY2MSBbaG9zdD1iYXJvcXVlMV0KIDEzODY4MCBb
aG9zdD1jaGFyZG9ubmF5MV0KIDEzODcxMCBbaG9zdD1iYXJvcXVlMF0KIDEzODczNSBbaG9zdD1p
dGFsaWExXQogMTM4NzU0IFtob3N0PWZpYW5vMF0KIDEzODc4MCBbaG9zdD1jaGFyZG9ubmF5MF0K
IDEzODgxMyBbaG9zdD1hbGJhbmExXQogMTM4ODQ5IFtob3N0PWFsYmFuYTBdCiAxMzg4NzggZmFp
bCBpcnJlbGV2YW50CiAxMzg5MDIgZmFpbCBpcnJlbGV2YW50CiAxMzg5NjIgZmFpbCBpcnJlbGV2
YW50CiAxMzkwMDMgZmFpbCBpcnJlbGV2YW50CiAxMzkwNjggZmFpbCBpcnJlbGV2YW50CiAxMzkx
MzQgZmFpbCBpcnJlbGV2YW50CiAxMzkyNzAgcGFzcyA5ZTBiYWJmMmMwNmM3M2NkYTJjMGNkMzdh
MTY1M2Q4MjNhZGI0MGVjIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAg
OGZmNjhjZDVlNGM5MWM5N2YzNmFjMGY0NGQ5ZjJiNGVhMTJiNWUwZCBkMGQ4YWQzOWVjYjUxY2Q3
NDk3Y2Q1MjQ0ODRmZTA5ZjUwODc2Nzk4IDljY2EwMmQ4ZmZjMjNlOTY4OGE5NzFkODU4ZTRmZmRm
ZjUzODliMTEgMzBmMWU0MWYwNGZiNGM3MTVkMjdmOTg3ZjAwM2NmYzMxYzlmZjRmMyAzOGVlYjM4
NjRkZTQwYWE1NjhjNDhmOWYyNjI3MWMxNDFjNjJiNTBiCiAxMzkyNjUgcGFzcyA5ZTBiYWJmMmMw
NmM3M2NkYTJjMGNkMzdhMTY1M2Q4MjNhZGI0MGVjIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEw
YjUxOGYwZGZjZDg4NjAgOGZmNjhjZDVlNGM5MWM5N2YzNmFjMGY0NGQ5ZjJiNGVhMTJiNWUwZCBk
MGQ4YWQzOWVjYjUxY2Q3NDk3Y2Q1MjQ0ODRmZTA5ZjUwODc2Nzk4IDljY2EwMmQ4ZmZjMjNlOTY4
OGE5NzFkODU4ZTRmZmRmZjUzODliMTEgMzBmMWU0MWYwNGZiNGM3MTVkMjdmOTg3ZjAwM2NmYzMx
YzlmZjRmMyAzOGVlYjM4NjRkZTQwYWE1NjhjNDhmOWYyNjI3MWMxNDFjNjJiNTBiCiAxMzkyNzMg
ZmFpbCBmMWEzYjQzY2MxZjUwYzZlZTViYTU4MmYyMDI1ZGIzZGVhODkxMjA4IGM1MzBhNzVjMWU2
YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgOGZmNjhjZDVlNGM5MWM5N2YzNmFjMGY0NGQ5
ZjJiNGVhMTJiNWUwZCBkMGQ4YWQzOWVjYjUxY2Q3NDk3Y2Q1MjQ0ODRmZTA5ZjUwODc2Nzk4IDlj
Y2EwMmQ4ZmZjMjNlOTY4OGE5NzFkODU4ZTRmZmRmZjUzODliMTEgMzBmMWU0MWYwNGZiNGM3MTVk
MjdmOTg3ZjAwM2NmYzMxYzlmZjRmMyAzOGVlYjM4NjRkZTQwYWE1NjhjNDhmOWYyNjI3MWMxNDFj
NjJiNTBiCiAxMzkyNTMgcGFzcyA5ZTBiYWJmMmMwNmM3M2NkYTJjMGNkMzdhMTY1M2Q4MjNhZGI0
MGVjIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgNmU1YTMzZDFmYmE3
YzE3MGRjODY4MGVlYjgxYTljN2Y0ZmUxNGZlNiBkMGQ4YWQzOWVjYjUxY2Q3NDk3Y2Q1MjQ0ODRm
ZTA5ZjUwODc2Nzk4IDljY2EwMmQ4ZmZjMjNlOTY4OGE5NzFkODU4ZTRmZmRmZjUzODliMTEgMzBm
MWU0MWYwNGZiNGM3MTVkMjdmOTg3ZjAwM2NmYzMxYzlmZjRmMyAzOGVlYjM4NjRkZTQwYWE1Njhj
NDhmOWYyNjI3MWMxNDFjNjJiNTBiCiAxMzkyMzggcGFzcyA5ZTBiYWJmMmMwNmM3M2NkYTJjMGNk
MzdhMTY1M2Q4MjNhZGI0MGVjIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4
NjAgYjA2NjM2NDFjOTc3Zjk3YmVmNzg1Yzg2OTc4NjAzYzNhMzFhM2QxYyBkMGQ4YWQzOWVjYjUx
Y2Q3NDk3Y2Q1MjQ0ODRmZTA5ZjUwODc2Nzk4IDljY2EwMmQ4ZmZjMjNlOTY4OGE5NzFkODU4ZTRm
ZmRmZjUzODliMTEgODUxMzdmYjVmMmRmYTVmODNlOWUzNDBjYTg4MWM2MzRhZTE0ZDRlOSAzNmEx
YzdjMjEzZTEzZWI2NGQyYzJkOGFhOWM1YzgwNWZlMTkwMjBhCiAxMzkyNDQgZmFpbCBmMWEzYjQz
Y2MxZjUwYzZlZTViYTU4MmYyMDI1ZGIzZGVhODkxMjA4IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4
MzEwYjUxOGYwZGZjZDg4NjAgOGZmNjhjZDVlNGM5MWM5N2YzNmFjMGY0NGQ5ZjJiNGVhMTJiNWUw
ZCBkMGQ4YWQzOWVjYjUxY2Q3NDk3Y2Q1MjQ0ODRmZTA5ZjUwODc2Nzk4IDljY2EwMmQ4ZmZjMjNl
OTY4OGE5NzFkODU4ZTRmZmRmZjUzODliMTEgMzBmMWU0MWYwNGZiNGM3MTVkMjdmOTg3ZjAwM2Nm
YzMxYzlmZjRmMyAzOGVlYjM4NjRkZTQwYWE1NjhjNDhmOWYyNjI3MWMxNDFjNjJiNTBiCiAxMzky
MzcgZmFpbCBmMWEzYjQzY2MxZjUwYzZlZTViYTU4MmYyMDI1ZGIzZGVhODkxMjA4IGM1MzBhNzVj
MWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgOGZmNjhjZDVlNGM5MWM5N2YzNmFjMGY0
NGQ5ZjJiNGVhMTJiNWUwZCBkMGQ4YWQzOWVjYjUxY2Q3NDk3Y2Q1MjQ0ODRmZTA5ZjUwODc2Nzk4
IDljY2EwMmQ4ZmZjMjNlOTY4OGE5NzFkODU4ZTRmZmRmZjUzODliMTEgMzBmMWU0MWYwNGZiNGM3
MTVkMjdmOTg3ZjAwM2NmYzMxYzlmZjRmMyAzOGVlYjM4NjRkZTQwYWE1NjhjNDhmOWYyNjI3MWMx
NDFjNjJiNTBiCiAxMzkyNTQgcGFzcyA5ZTBiYWJmMmMwNmM3M2NkYTJjMGNkMzdhMTY1M2Q4MjNh
ZGI0MGVjIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgMTZlYjJkYzE1
OWQ3OWZkM2VlYzZlODRjMjlmOGU2NzhiMWVmNTc3NCBkMGQ4YWQzOWVjYjUxY2Q3NDk3Y2Q1MjQ0
ODRmZTA5ZjUwODc2Nzk4IDljY2EwMmQ4ZmZjMjNlOTY4OGE5NzFkODU4ZTRmZmRmZjUzODliMTEg
MzBmMWU0MWYwNGZiNGM3MTVkMjdmOTg3ZjAwM2NmYzMxYzlmZjRmMyAzOGVlYjM4NjRkZTQwYWE1
NjhjNDhmOWYyNjI3MWMxNDFjNjJiNTBiCiAxMzkyMjMgZmFpbCBmMWEzYjQzY2MxZjUwYzZlZTVi
YTU4MmYyMDI1ZGIzZGVhODkxMjA4IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZj
ZDg4NjAgOGZmNjhjZDVlNGM5MWM5N2YzNmFjMGY0NGQ5ZjJiNGVhMTJiNWUwZCBkMGQ4YWQzOWVj
YjUxY2Q3NDk3Y2Q1MjQ0ODRmZTA5ZjUwODc2Nzk4IDljY2EwMmQ4ZmZjMjNlOTY4OGE5NzFkODU4
ZTRmZmRmZjUzODliMTEgMzBmMWU0MWYwNGZiNGM3MTVkMjdmOTg3ZjAwM2NmYzMxYzlmZjRmMyAz
OGVlYjM4NjRkZTQwYWE1NjhjNDhmOWYyNjI3MWMxNDFjNjJiNTBiCiAxMzkyNDUgcGFzcyA5ZTBi
YWJmMmMwNmM3M2NkYTJjMGNkMzdhMTY1M2Q4MjNhZGI0MGVjIGM1MzBhNzVjMWU2YTQ3MmIwZWI5
NTU4MzEwYjUxOGYwZGZjZDg4NjAgNDhmZGY5YTZkZjJjNDAxZmI4ODUwNjU5YTY3ZDFmYmJjMzUz
ZDc3MSBkMGQ4YWQzOWVjYjUxY2Q3NDk3Y2Q1MjQ0ODRmZTA5ZjUwODc2Nzk4IDljY2EwMmQ4ZmZj
MjNlOTY4OGE5NzFkODU4ZTRmZmRmZjUzODliMTEgMDIwYmM0ZmM1Y2U5MzEwN2M4ZTFiYzczMWI5
ODAyY2VlNTZhMTIzZSA5MDI4ODg5MjJlNmZlZGEyYzQ4NWNjNGJkZWZmZDBkNmU2YzI2ZTE0CiAx
MzkyNjAgcGFzcyA5ZTBiYWJmMmMwNmM3M2NkYTJjMGNkMzdhMTY1M2Q4MjNhZGI0MGVjIGM1MzBh
NzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgNzk1ZTcwNmY3NDU2NzA3MjRjMmFh
Zjk0ZTk5MjM2YjAxNzJhZWQwNSBkMGQ4YWQzOWVjYjUxY2Q3NDk3Y2Q1MjQ0ODRmZTA5ZjUwODc2
Nzk4IDljY2EwMmQ4ZmZjMjNlOTY4OGE5NzFkODU4ZTRmZmRmZjUzODliMTEgMzBmMWU0MWYwNGZi
NGM3MTVkMjdmOTg3ZjAwM2NmYzMxYzlmZjRmMyAzOGVlYjM4NjRkZTQwYWE1NjhjNDhmOWYyNjI3
MWMxNDFjNjJiNTBiCiAxMzkyNDggcGFzcyA5ZTBiYWJmMmMwNmM3M2NkYTJjMGNkMzdhMTY1M2Q4
MjNhZGI0MGVjIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgNTU2YmY1
YjM1NzBhMjI5MGFkODJjMWEwMjc3NDBlNzIyMzBiYWEyNiBkMGQ4YWQzOWVjYjUxY2Q3NDk3Y2Q1
MjQ0ODRmZTA5ZjUwODc2Nzk4IDljY2EwMmQ4ZmZjMjNlOTY4OGE5NzFkODU4ZTRmZmRmZjUzODli
MTEgMzBmMWU0MWYwNGZiNGM3MTVkMjdmOTg3ZjAwM2NmYzMxYzlmZjRmMyA4NDNjZWMwZGU4MDBh
NWY5MjVmODA3MWE3ZjU4ZjNmYjFjNmI2ZWI2CiAxMzkyNTUgcGFzcyA5ZTBiYWJmMmMwNmM3M2Nk
YTJjMGNkMzdhMTY1M2Q4MjNhZGI0MGVjIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYw
ZGZjZDg4NjAgNWQzZWYxNWRhN2MzNmM3ZWI5NTY4YTBkNzJhMzIzN2Y4MDU0YzFjMSBkMGQ4YWQz
OWVjYjUxY2Q3NDk3Y2Q1MjQ0ODRmZTA5ZjUwODc2Nzk4IDljY2EwMmQ4ZmZjMjNlOTY4OGE5NzFk
ODU4ZTRmZmRmZjUzODliMTEgMzBmMWU0MWYwNGZiNGM3MTVkMjdmOTg3ZjAwM2NmYzMxYzlmZjRm
MyAzOGVlYjM4NjRkZTQwYWE1NjhjNDhmOWYyNjI3MWMxNDFjNjJiNTBiCiAxMzkyNjMgcGFzcyA5
ZTBiYWJmMmMwNmM3M2NkYTJjMGNkMzdhMTY1M2Q4MjNhZGI0MGVjIGM1MzBhNzVjMWU2YTQ3MmIw
ZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgMmEyMTllMTk2ZDdjZjZkNmRmNWE2ZTg4NTY1NDk2MDdl
OWMwZTVlZiBkMGQ4YWQzOWVjYjUxY2Q3NDk3Y2Q1MjQ0ODRmZTA5ZjUwODc2Nzk4IDljY2EwMmQ4
ZmZjMjNlOTY4OGE5NzFkODU4ZTRmZmRmZjUzODliMTEgMzBmMWU0MWYwNGZiNGM3MTVkMjdmOTg3
ZjAwM2NmYzMxYzlmZjRmMyAzOGVlYjM4NjRkZTQwYWE1NjhjNDhmOWYyNjI3MWMxNDFjNjJiNTBi
CiAxMzkyNTggcGFzcyA5ZTBiYWJmMmMwNmM3M2NkYTJjMGNkMzdhMTY1M2Q4MjNhZGI0MGVjIGM1
MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgNTI3YTM2ODU5ZDA5ZWUxMWY1
OTEyNmU0YjhkOTFjZWNkOGI2MDUyZCBkMGQ4YWQzOWVjYjUxY2Q3NDk3Y2Q1MjQ0ODRmZTA5ZjUw
ODc2Nzk4IDljY2EwMmQ4ZmZjMjNlOTY4OGE5NzFkODU4ZTRmZmRmZjUzODliMTEgMzBmMWU0MWYw
NGZiNGM3MTVkMjdmOTg3ZjAwM2NmYzMxYzlmZjRmMyAzOGVlYjM4NjRkZTQwYWE1NjhjNDhmOWYy
NjI3MWMxNDFjNjJiNTBiCiAxMzkyNzEgZmFpbCBmMWEzYjQzY2MxZjUwYzZlZTViYTU4MmYyMDI1
ZGIzZGVhODkxMjA4IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgOGZm
NjhjZDVlNGM5MWM5N2YzNmFjMGY0NGQ5ZjJiNGVhMTJiNWUwZCBkMGQ4YWQzOWVjYjUxY2Q3NDk3
Y2Q1MjQ0ODRmZTA5ZjUwODc2Nzk4IDljY2EwMmQ4ZmZjMjNlOTY4OGE5NzFkODU4ZTRmZmRmZjUz
ODliMTEgMzBmMWU0MWYwNGZiNGM3MTVkMjdmOTg3ZjAwM2NmYzMxYzlmZjRmMyAzOGVlYjM4NjRk
ZTQwYWE1NjhjNDhmOWYyNjI3MWMxNDFjNjJiNTBiCiAxMzkyNjcgZmFpbCBmMWEzYjQzY2MxZjUw
YzZlZTViYTU4MmYyMDI1ZGIzZGVhODkxMjA4IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUx
OGYwZGZjZDg4NjAgOGZmNjhjZDVlNGM5MWM5N2YzNmFjMGY0NGQ5ZjJiNGVhMTJiNWUwZCBkMGQ4
YWQzOWVjYjUxY2Q3NDk3Y2Q1MjQ0ODRmZTA5ZjUwODc2Nzk4IDljY2EwMmQ4ZmZjMjNlOTY4OGE5
NzFkODU4ZTRmZmRmZjUzODliMTEgMzBmMWU0MWYwNGZiNGM3MTVkMjdmOTg3ZjAwM2NmYzMxYzlm
ZjRmMyAzOGVlYjM4NjRkZTQwYWE1NjhjNDhmOWYyNjI3MWMxNDFjNjJiNTBiCiAxMzkyNzIgcGFz
cyA5ZTBiYWJmMmMwNmM3M2NkYTJjMGNkMzdhMTY1M2Q4MjNhZGI0MGVjIGM1MzBhNzVjMWU2YTQ3
MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgOGZmNjhjZDVlNGM5MWM5N2YzNmFjMGY0NGQ5ZjJi
NGVhMTJiNWUwZCBkMGQ4YWQzOWVjYjUxY2Q3NDk3Y2Q1MjQ0ODRmZTA5ZjUwODc2Nzk4IDljY2Ew
MmQ4ZmZjMjNlOTY4OGE5NzFkODU4ZTRmZmRmZjUzODliMTEgMzBmMWU0MWYwNGZiNGM3MTVkMjdm
OTg3ZjAwM2NmYzMxYzlmZjRmMyAzOGVlYjM4NjRkZTQwYWE1NjhjNDhmOWYyNjI3MWMxNDFjNjJi
NTBiClNlYXJjaGluZyBmb3IgaW50ZXJlc3RpbmcgdmVyc2lvbnMKIFJlc3VsdCBmb3VuZDogZmxp
Z2h0IDEzNzg5NiAocGFzcyksIGZvciBiYXNpcyBwYXNzCiBSZXN1bHQgZm91bmQ6IGZsaWdodCAx
MzkyMjMgKGZhaWwpLCBmb3IgYmFzaXMgZmFpbHVyZQogUmVwcm8gZm91bmQ6IGZsaWdodCAxMzky
MzggKHBhc3MpLCBmb3IgYmFzaXMgcGFzcwogUmVwcm8gZm91bmQ6IGZsaWdodCAxMzkyNDQgKGZh
aWwpLCBmb3IgYmFzaXMgZmFpbHVyZQogMCByZXZpc2lvbnMgYXQgOWUwYmFiZjJjMDZjNzNjZGEy
YzBjZDM3YTE2NTNkODIzYWRiNDBlYyBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRm
Y2Q4ODYwIDhmZjY4Y2Q1ZTRjOTFjOTdmMzZhYzBmNDRkOWYyYjRlYTEyYjVlMGQgZDBkOGFkMzll
Y2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5OCA5Y2NhMDJkOGZmYzIzZTk2ODhhOTcxZDg1
OGU0ZmZkZmY1Mzg5YjExIDMwZjFlNDFmMDRmYjRjNzE1ZDI3Zjk4N2YwMDNjZmMzMWM5ZmY0ZjMg
MzhlZWIzODY0ZGU0MGFhNTY4YzQ4ZjlmMjYyNzFjMTQxYzYyYjUwYgpObyByZXZpc2lvbnMgbGVm
dCB0byB0ZXN0LCBjaGVja2luZyBncmFwaCBzdGF0ZS4KIFJlc3VsdCBmb3VuZDogZmxpZ2h0IDEz
OTI2NSAocGFzcyksIGZvciBsYXN0IHBhc3MKIFJlc3VsdCBmb3VuZDogZmxpZ2h0IDEzOTI2NyAo
ZmFpbCksIGZvciBmaXJzdCBmYWlsdXJlCiBSZXBybyBmb3VuZDogZmxpZ2h0IDEzOTI3MCAocGFz
cyksIGZvciBsYXN0IHBhc3MKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTM5MjcxIChmYWlsKSwgZm9y
IGZpcnN0IGZhaWx1cmUKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTM5MjcyIChwYXNzKSwgZm9yIGxh
c3QgcGFzcwogUmVwcm8gZm91bmQ6IGZsaWdodCAxMzkyNzMgKGZhaWwpLCBmb3IgZmlyc3QgZmFp
bHVyZQoKKioqIEZvdW5kIGFuZCByZXByb2R1Y2VkIHByb2JsZW0gY2hhbmdlc2V0ICoqKgoKICBC
dWcgaXMgaW4gdHJlZTogIGxpbnV4IGdpdDovL2dpdC5rZXJuZWwub3JnL3B1Yi9zY20vbGludXgv
a2VybmVsL2dpdC90b3J2YWxkcy9saW51eC0yLjYuZ2l0CiAgQnVnIGludHJvZHVjZWQ6ICBmMWEz
YjQzY2MxZjUwYzZlZTViYTU4MmYyMDI1ZGIzZGVhODkxMjA4CiAgQnVnIG5vdCBwcmVzZW50OiA5
ZTBiYWJmMmMwNmM3M2NkYTJjMGNkMzdhMTY1M2Q4MjNhZGI0MGVjCiAgTGFzdCBmYWlsIHJlcHJv
OiBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTM5Mjcz
LwoKCiAgKFJldmlzaW9uIGxvZyB0b28gbG9uZywgb21pdHRlZC4pCgpwbm10b3BuZzogMTQ4IGNv
bG9ycyBmb3VuZApSZXZpc2lvbiBncmFwaCBsZWZ0IGluIC9ob21lL2xvZ3MvcmVzdWx0cy9iaXNl
Y3QvbGludXgtbGludXMvdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZt
LWFtZDY0LXhzbS54ZW4tYm9vdC57ZG90LHBzLHBuZyxodG1sLHN2Z30uCi0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KMTM5MjczOiB0b2xlcmFibGUgQUxMIEZBSUwKCmZs
aWdodCAxMzkyNzMgbGludXgtbGludXMgcmVhbC1iaXNlY3QgW3JlYWxdCmh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzkyNzMvCgpGYWlsdXJlcyA6LS8g
YnV0IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLAppbmNsdWRp
bmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gNyB4ZW4tYm9vdCBmYWlsIGJhc2VsaW5lIHVu
dGVzdGVkCgoKam9iczoKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgICBmYWlsICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9z
c3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdl
czogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxh
YmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xv
Z3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVy
YWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0Lmdp
dDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4u
b3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0
IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 23 05:41:57 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Jul 2019 05: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 1hpnYV-0004oc-Gh; Tue, 23 Jul 2019 05:41:43 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=gYMO=VU=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hpnYV-0004oP-1e
 for xen-devel@lists.xenproject.org; Tue, 23 Jul 2019 05:41:43 +0000
X-Inumbo-ID: 88f1a5d6-ad0c-11e9-9a21-9f91fb80223e
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 88f1a5d6-ad0c-11e9-9a21-9f91fb80223e;
 Tue, 23 Jul 2019 05: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 <osstest-admin@xenproject.org>)
 id 1hpnYN-0001RQ-Mn; Tue, 23 Jul 2019 05:41: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 1hpnYN-0007Dd-Bj; Tue, 23 Jul 2019 05:41:35 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hpnYN-0002No-B1; Tue, 23 Jul 2019 05:41:35 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139247-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.9:test-amd64-amd64-libvirt:xen-boot:fail:regression
 linux-4.9:test-arm64-arm64-examine:examine-serial/bootloader:fail:regression
 linux-4.9:test-amd64-i386-libvirt:guest-start.2:fail:heisenbug
 linux-4.9:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-pvhv2-amd:guest-start:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-pvhv2-intel:guest-start:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-seattle: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-qemuu-nested-amd:debian-hvm-install/l1/l2: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-credit1:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-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: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-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=35c308d7828de5c5784bb75efcf848996b3a82d1
X-Osstest-Versions-That: linux=9c51e1102c95e1c4849bf9b88c8b0c3da56b9c13
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 23 Jul 2019 05:41:35 +0000
Subject: [Xen-devel] [linux-4.9 test] 139247: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTI0NyBsaW51eC00LjkgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzOTI0Ny8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAg
NyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM4ODgzCiB0ZXN0LWFy
bTY0LWFybTY0LWV4YW1pbmUgICAgMTEgZXhhbWluZS1zZXJpYWwvYm9vdGxvYWRlciBmYWlsIFJF
R1IuIHZzLiAxMzg4ODMKClRlc3RzIHdoaWNoIGFyZSBmYWlsaW5nIGludGVybWl0dGVudGx5IChu
b3QgYmxvY2tpbmcpOgogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxOSBndWVzdC1zdGFy
dC4yICAgICAgICAgICAgICBmYWlsIHBhc3MgaW4gMTM5MjM0CgpUZXN0cyB3aGljaCBkaWQgbm90
IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTM4ODgzCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgIGZhaWwgbGlrZSAxMzg4ODMKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0
IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEzODg4MwogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxp
a2UgMTM4ODgzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzg4ODMKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRt
cmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1wdmh2Mi1hbWQgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWls
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsIDEyIGd1ZXN0LXN0
YXJ0ICAgICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEy
IGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bC1zZWF0dGxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAg
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5k
ZXJ4IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQg
ICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Jl
ZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2lu
ZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxs
ICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAt
aTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24g
dGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBsaW51eCAgICAgICAgICAgICAgICAzNWMzMDhkNzgyOGRl
NWM1Nzg0YmI3NWVmY2Y4NDg5OTZiM2E4MmQxCmJhc2VsaW5lIHZlcnNpb246CiBsaW51eCAgICAg
ICAgICAgICAgICA5YzUxZTExMDJjOTVlMWM0ODQ5YmY5Yjg4YzhiMGMzZGE1NmI5YzEzCgpMYXN0
IHRlc3Qgb2YgYmFzaXMgICAxMzg4ODMgIDIwMTktMDctMTAgMDg6MTE6MjggWiAgIDEyIGRheXMK
VGVzdGluZyBzYW1lIHNpbmNlICAgMTM5MjM0ICAyMDE5LTA3LTIxIDA3OjEyOjMxIFogICAgMSBk
YXlzICAgIDIgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVy
IHRlc3Q6CiAgQWFyb24gQnJvd24gPGFhcm9uLmYuYnJvd25AaW50ZWwuY29tPgogIEFhcm9uIE1h
IDxhYXJvbi5tYUBjYW5vbmljYWwuY29tPgogIEFsYW4gU3Rlcm4gPHN0ZXJuQHJvd2xhbmQuaGFy
dmFyZC5lZHU+CiAgQW5kcmVhcyBGcml0aW9mc29uIDxhbmRyZWFzLmZyaXRpb2Zzb25AdW5qby5j
b20+CiAgQW5kcmV3IE1vcnRvbiA8YWtwbUBsaW51eC1mb3VuZGF0aW9uLm9yZz4KICBBbm5hIFNj
aHVtYWtlciA8QW5uYS5TY2h1bWFrZXJATmV0YXBwLmNvbT4KICBBbnNvbiBIdWFuZyA8QW5zb24u
SHVhbmdAbnhwLmNvbT4KICBBcm5kIEJlcmdtYW5uIDxhcm5kQGFybmRiLmRlPgogIEJhcnRvc3og
R29sYXN6ZXdza2kgPGJnb2xhc3pld3NraUBiYXlsaWJyZS5jb20+CiAgQnJpYW4gTm9ycmlzIDxi
cmlhbm5vcnJpc0BjaHJvbWl1bS5vcmc+CiAgQ2hhbmctSHNpZW4gVHNhaSA8bHVrZS50d0BnbWFp
bC5jb20+CiAgQ2hyaXN0aWFuIExhbXBhcnRlciA8Y2h1bmtlZXlAZ21haWwuY29tPgogIENocmlz
dG9waGUgTGVyb3kgPGNocmlzdG9waGUubGVyb3lAYy1zLmZyPgogIERhbmllbCBCb3JrbWFubiA8
ZGFuaWVsQGlvZ2VhcmJveC5uZXQ+CiAgRGF2ZSBNYXJ0aW4gPERhdmUuTWFydGluQGFybS5jb20+
CiAgRGF2aWQgUy4gTWlsbGVyIDxkYXZlbUBkYXZlbWxvZnQubmV0PgogIERpYW56aGFuZyBDaGVu
IDxkaWFuemhhbmdjaGVuMEBnbWFpbC5jb20+CiAgRG1pdHJ5IFRvcm9raG92IDxkbWl0cnkudG9y
b2tob3ZAZ21haWwuY29tPgogIEVyaWMgQmlnZ2VycyA8ZWJpZ2dlcnNAZ29vZ2xlLmNvbT4KICBG
ZWxpcGUgQmFsYmkgPGZlbGlwZS5iYWxiaUBsaW51eC5pbnRlbC5jb20+CiAgR3JlZyBLcm9haC1I
YXJ0bWFuIDxncmVna2hAbGludXhmb3VuZGF0aW9uLm9yZz4KICBHdWlsbGF1bWUgTmF1bHQgPGdu
YXVsdEByZWRoYXQuY29tPgogIEhlaWtvIENhcnN0ZW5zIDxoZWlrby5jYXJzdGVuc0BkZS5pYm0u
Y29tPgogIEhlcmJlcnQgWHUgPGhlcmJlcnRAZ29uZG9yLmFwYW5hLm9yZy5hdT4KICBIb25namll
IEZhbmcgPGhvbmdqaWVmYW5nQGFzcm1pY3JvLmNvbT4KICBJYW4gQWJib3R0IDxhYmJvdHRpQG1l
di5jby51az4KICBJZG8gU2NoaW1tZWwgPGlkb3NjaEBtZWxsYW5veC5jb20+CiAgSW5nbyBNb2xu
YXIgPG1pbmdvQGtlcm5lbC5vcmc+CiAgSmFuIEthcmEgPGphY2tAc3VzZS5jej4KICBKZWZmIEtp
cnNoZXIgPGplZmZyZXkudC5raXJzaGVyQGludGVsLmNvbT4KICBKaXJpIFBpcmtvIDxqaXJpQG1l
bGxhbm94LmNvbT4KICBKb2hhbiBIb3ZvbGQgPGpvaGFuQGtlcm5lbC5vcmc+CiAgSm9oYW5uZXMg
QmVyZyA8am9oYW5uZXMuYmVyZ0BpbnRlbC5jb20+CiAgSm9uYXRoYW4gQ2FtZXJvbiA8Sm9uYXRo
YW4uQ2FtZXJvbkBodWF3ZWkuY29tPgogIEpvc2VwaCBZYXNpIDxqb2UueWFzaUBnbWFpbC5jb20+
CiAgSnVsaWFuIFdpZWRtYW5uIDxqd2lAbGludXguaWJtLmNvbT4KICBKw7ZyZ2VuIFN0b3J2aXN0
IDxqb3JnZW4uc3RvcnZpc3RAZ21haWwuY29tPgogIEthbGxlIFZhbG8gPGt2YWxvQGNvZGVhdXJv
cmEub3JnPgogIEtpcnV0aGlrYSBWYXJhZGFyYWphbiA8S2lydXRoaWthLlZhcmFkYXJhamFuQGhh
cm1hbi5jb20+CiAgS29uc3RhbnRpbiBLaGxlYm5pa292IDxraGxlYm5pa292QHlhbmRleC10ZWFt
LnJ1PgogIExpbiBZaSA8dGVyb2luY25AMTYzLmNvbT4KICBMaW51cyBUb3J2YWxkcyA8dG9ydmFs
ZHNAbGludXgtZm91bmRhdGlvbi5vcmc+CiAgTWFyYyBLbGVpbmUtQnVkZGUgPG1rbEBwZW5ndXRy
b25peC5kZT4KICBNYXJjIFp5bmdpZXIgPG1hcmMuenluZ2llckBhcm0uY29tPgogIE1hcml1c3og
VGthY3p5ayA8bWFyaXVzei50a2FjenlrQGludGVsLmNvbT4KICBNYXJrIFJ1dGxhbmQgPG1hcmsu
cnV0bGFuZEBhcm0uY29tPgogIE1hc2FoaXJvIFlhbWFkYSA8eWFtYWRhLm1hc2FoaXJvQHNvY2lv
bmV4dC5jb20+CiAgTWF1cm8gUy4gTS4gUm9kcmlndWVzIDxtYXVyb3NyQGxpbnV4LnZuZXQuaWJt
LmNvbT4KICBNZWxpc3NhIFdlbiA8bWVsaXNzYS5zcndAZ21haWwuY29tPgogIE1pa2UgU25pdHpl
ciA8c25pdHplckByZWRoYXQuY29tPgogIE1pbGFuIEJyb3ogPGdtYXp5bGFuZEBnbWFpbC5jb20+
CiAgT2xla3NhbmRyIE5hdGFsZW5rbyA8b2xla3NhbmRyQHJlZGhhdC5jb20+CiAgT2xpdmVyIEJh
cnRhIDxvLmJhcnRhODlAZ21haWwuY29tPgogIE9sb2YgSm9oYW5zc29uIDxvbG9mQGxpeG9tLm5l
dD4KICBQYWJsbyBOZWlyYSBBeXVzbyA8cGFibG9AbmV0ZmlsdGVyLm9yZz4KICBQYXVsIEJ1cnRv
biA8cGF1bC5idXJ0b25AbWlwcy5jb20+CiAgUGV0ZXIgWmlqbHN0cmEgKEludGVsKSA8cGV0ZXJ6
QGluZnJhZGVhZC5vcmc+CiAgUGV0ZXIgWmlqbHN0cmEgPHBldGVyekBpbmZyYWRlYWQub3JnPgog
IFBldHIgT3JvcyA8cG9yb3NAcmVkaGF0LmNvbT4KICBQcmFkZWVwIEt1bWFyIENoaXRyYXB1IDxw
cmFkZWVwY0Bjb2RlYXVyb3JhLm9yZz4KICBSeXVzdWtlIEtvbmlzaGkgPGtvbmlzaGkucnl1c3Vr
ZUBnbWFpbC5jb20+CiAgU2FzaGEgTGV2aW4gPHNhc2hhbEBrZXJuZWwub3JnPgogIFNlYW4gTnll
a2phZXIgPHNlYW5AZ2Vhbml4LmNvbT4KICBTZWFuIFlvdW5nIDxzZWFuQG1lc3Mub3JnPgogIFNl
a2hhciBOb3JpIDxuc2VraGFyQHRpLmNvbT4KICBTZXJnZWogQmVuaWxvdiA8c2VyZ2VqLmJlbmls
b3ZAZ29vZ2xlbWFpbC5jb20+CiAgU2hhd24gR3VvIDxzaGF3bmd1b0BrZXJuZWwub3JnPgogIFNv
bmcgTGl1IDxzb25nbGl1YnJhdmluZ0BmYi5jb20+CiAgU3RldmVuIEouIE1hZ25hbmkgPHN0ZXZl
Lm1hZ25hbmlAZGlnaWRlc2NvcnAuY29tPgogIFN0ZXZlbiBKLiBNYWduYW5pIDxzdGV2ZUBkaWdp
ZGVzY29ycC5jb20+CiAgU3VkYXJzYW5hIFJlZGR5IEthbGx1cnUgPHNrYWxsdXJ1QG1hcnZlbGwu
Y29tPgogIFPDqWJhc3RpZW4gU3p5bWFuc2tpIDxzZWJhc3RpZW4uc3p5bWFuc2tpQGFybWFkZXVz
LmNvbT4KICBUYWthc2hpIEl3YWkgPHRpd2FpQHN1c2UuZGU+CiAgVGhvbWFzIEdsZWl4bmVyIDx0
Z2x4QGxpbnV0cm9uaXguZGU+CiAgVGhvbWFzIFBlZGVyc2VuIDx0aG9tYXNAZWVyby5jb20+CiAg
VG9ueSBMaW5kZ3JlbiA8dG9ueUBhdG9taWRlLmNvbT4KICBWYXNpbHkgR29yYmlrIDxnb3JAbGlu
dXguaWJtLmNvbT4KICBWaW5lZXQgR3VwdGEgPHZndXB0YUBzeW5vcHN5cy5jb20+CiAgVmlzaG51
IERhc2EgPHZkYXNhQHZtd2FyZS5jb20+CiAgV2lsbCBEZWFjb24gPHdpbGwuZGVhY29uQGFybS5j
b20+CiAgWGluIExvbmcgPGx1Y2llbi54aW5AZ21haWwuY29tPgogIFlpYm8gWmhhbyA8eWlib3pA
Y29kZWF1cm9yYS5vcmc+CiAgWW9zaGloaXJvIFNoaW1vZGEgPHlvc2hpaGlyby5zaGltb2RhLnVo
QHJlbmVzYXMuY29tPgogIFpoaSBDaGVuIDx6aGljaGVuQGNvZGVhdXJvcmEub3JnPgoKam9iczoK
IGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9w
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20t
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZt
LWkzODYteHNtICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQt
cmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
d2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQx
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1
Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4x
MC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1p
bnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBh
aXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1k
NjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdy
dWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0
ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qu
b3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dz
LCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSBy
ZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hi
PW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7
YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5k
IGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3Vt
bWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgMTQ1NCBs
aW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 23 07:32:15 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Jul 2019 07: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 1hppHD-0003ck-2c; Tue, 23 Jul 2019 07: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=AY50=VU=redhat.com=lersek@srs-us1.protection.inumbo.net>)
 id 1hppHA-0003cf-V5
 for xen-devel@lists.xenproject.org; Tue, 23 Jul 2019 07:31:56 +0000
X-Inumbo-ID: f269b031-ad1b-11e9-8980-bc764e045a96
Received: from mx1.redhat.com (unknown [209.132.183.28])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f269b031-ad1b-11e9-8980-bc764e045a96;
 Tue, 23 Jul 2019 07:31:55 +0000 (UTC)
Received: from smtp.corp.redhat.com (int-mx04.intmail.prod.int.phx2.redhat.com
 [10.5.11.14])
 (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mx1.redhat.com (Postfix) with ESMTPS id EF63085539;
 Tue, 23 Jul 2019 07:31:54 +0000 (UTC)
Received: from lacos-laptop-7.usersys.redhat.com (ovpn-117-52.ams2.redhat.com
 [10.36.117.52])
 by smtp.corp.redhat.com (Postfix) with ESMTP id 489745D9DE;
 Tue, 23 Jul 2019 07:31:53 +0000 (UTC)
To: Anthony PERARD <anthony.perard@citrix.com>
References: <20190704144233.27968-1-anthony.perard@citrix.com>
 <20190704144233.27968-33-anthony.perard@citrix.com>
 <5ce18fa6-100f-e792-199f-cdecf6b04177@redhat.com>
 <20190722170643.GH1208@perard.uk.xensource.com>
From: Laszlo Ersek <lersek@redhat.com>
Message-ID: <ad29e58d-3bf1-0a05-5a76-25294776988f@redhat.com>
Date: Tue, 23 Jul 2019 09:31:52 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20190722170643.GH1208@perard.uk.xensource.com>
Content-Language: en-US
X-Scanned-By: MIMEDefang 2.79 on 10.5.11.14
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16
 (mx1.redhat.com [10.5.110.28]); Tue, 23 Jul 2019 07:31:55 +0000 (UTC)
Subject: Re: [Xen-devel] [PATCH v3 32/35] OvmfPkg/PlatformBootManagerLib:
 Use a Xen console for ConOut/ConIn
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, devel@edk2.groups.io,
 Julien Grall <julien.grall@arm.com>, Jordan Justen <jordan.l.justen@intel.com>,
 Ard Biesheuvel <ard.biesheuvel@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>

T24gMDcvMjIvMTkgMTk6MDYsIEFudGhvbnkgUEVSQVJEIHdyb3RlOgo+IE9uIFdlZCwgSnVsIDEw
LCAyMDE5IGF0IDEyOjQ4OjU3UE0gKzAyMDAsIExhc3psbyBFcnNlayB3cm90ZToKPj4gT24gMDcv
MDQvMTkgMTY6NDIsIEFudGhvbnkgUEVSQVJEIHdyb3RlOgo+Pj4gT24gYSBYZW4gUFZIIGd1ZXN0
LCBub25lIG9mIHRoZSBleGlzdGluZyBzZXJpYWwgb3IgY29uc29sZSBpbnRlcmZhY2UKPj4+IHdv
cmtzLCBzbyB3ZSBhZGQgYSBuZXcgb25lLCBiYXNlZCBvbiBYZW5Db25zb2xlU2VyaWFsUG9ydExp
YiwgYW5kCj4+PiBpbXBsZW1lbnRlZCB2aWEgU2VyaWFsRHhlLgo+Pj4KPj4+IFRoYXQgaXMgYSBz
aW1wbGUgY29uc29sZSBpbXBsZW1lbnRhdGlvbiB0aGF0IGNhbiB3b3JrcyBvbiBib3RoIFBWSAo+
Pj4gZ3Vlc3QgYW5kIEhWTSBndWVzdHMsIGV2ZW4gaWYgaXQgcmFyZWx5IGdvaW5nIHRvIGJlIHVz
ZSBvbiBIVk0uCj4+Pgo+Pj4gSGF2ZSBQbGF0Zm9ybUJvb3RNYW5hZ2VyTGliIGxvb2sgZm9yIHRo
ZSBuZXcgY29uc29sZSwgd2hlbiBydW5uaW5nIGFzIGEKPj4+IFhlbiBndWVzdC4KPj4+Cj4+PiBS
ZWY6IGh0dHBzOi8vYnVnemlsbGEudGlhbm9jb3JlLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTY4OQo+
Pj4gU2lnbmVkLW9mZi1ieTogQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5j
b20+Cj4+PiAtLS0KPiAKPj4+IGRpZmYgLS1naXQgYS9Pdm1mUGtnL0xpYnJhcnkvUGxhdGZvcm1C
b290TWFuYWdlckxpYi9QbGF0Zm9ybURhdGEuYyBiL092bWZQa2cvTGlicmFyeS9QbGF0Zm9ybUJv
b3RNYW5hZ2VyTGliL1BsYXRmb3JtRGF0YS5jCj4+PiBpbmRleCAzNmFhYjc4NGQ3Li5hOWIxZmUy
NzRhIDEwMDY0NAo+Pj4gLS0tIGEvT3ZtZlBrZy9MaWJyYXJ5L1BsYXRmb3JtQm9vdE1hbmFnZXJM
aWIvUGxhdGZvcm1EYXRhLmMKPj4+ICsrKyBiL092bWZQa2cvTGlicmFyeS9QbGF0Zm9ybUJvb3RN
YW5hZ2VyTGliL1BsYXRmb3JtRGF0YS5jCj4+PiBAQCAtOSwxOCArOSwxOSBAQAo+Pj4gIAo+Pj4g
ICNpbmNsdWRlICJCZHNQbGF0Zm9ybS5oIgo+Pj4gICNpbmNsdWRlIDxHdWlkL1FlbXVSYW1mYi5o
Pgo+Pj4gKyNpbmNsdWRlIDxHdWlkL1NlcmlhbFBvcnRMaWJWZW5kb3IuaD4KPj4+ICAKPj4+ICAv
Lwo+Pj4gIC8vIERlYnVnIEFnZW50IFVBUlQgRGV2aWNlIFBhdGggc3RydWN0dXJlCj4+PiAgLy8K
Pj4+IC0jcHJhZ21hIHBhY2soMSkKPj4+ICsjcHJhZ21hIHBhY2sgKDEpCj4+PiAgdHlwZWRlZiBz
dHJ1Y3Qgewo+Pj4gICAgVkVORE9SX0RFVklDRV9QQVRIICAgICAgICBWZW5kb3JIYXJkd2FyZTsK
Pj4+ICAgIFVBUlRfREVWSUNFX1BBVEggICAgICAgICAgVWFydDsKPj4+ICAgIFZFTkRPUl9ERVZJ
Q0VfUEFUSCAgICAgICAgVGVybWluYWxUeXBlOwo+Pj4gICAgRUZJX0RFVklDRV9QQVRIX1BST1RP
Q09MICBFbmQ7Cj4+PiAgfSBWRU5ET1JfVUFSVF9ERVZJQ0VfUEFUSDsKPj4+IC0jcHJhZ21hIHBh
Y2soKQo+Pj4gKyNwcmFnbWEgcGFjayAoKQo+Pj4gIAo+Pj4gIC8vCj4+PiAgLy8gVVNCIEtleWJv
YXJkIERldmljZSBQYXRoIHN0cnVjdHVyZQo+Pj4gQEAgLTQzLDYgKzQ0LDE4IEBAIHR5cGVkZWYg
c3RydWN0IHsKPj4+ICB9IFZFTkRPUl9SQU1GQl9ERVZJQ0VfUEFUSDsKPj4+ICAjcHJhZ21hIHBh
Y2sgKCkKPj4+ICAKPj4+ICsvLwo+Pj4gKy8vIFhlbiBDb25zb2xlIERldmljZSBQYXRoIHN0cnVj
dHVyZQo+Pj4gKy8vCj4+PiArI3ByYWdtYSBwYWNrKDEpCj4+PiArdHlwZWRlZiBzdHJ1Y3Qgewo+
Pj4gKyAgVkVORE9SX0RFVklDRV9QQVRIICAgICAgICBWZW5kb3JIYXJkd2FyZTsKPj4+ICsgIFVB
UlRfREVWSUNFX1BBVEggICAgICAgICAgVWFydDsKPj4+ICsgIFZFTkRPUl9ERVZJQ0VfUEFUSCAg
ICAgICAgVGVybWluYWxUeXBlOwo+Pj4gKyAgRUZJX0RFVklDRV9QQVRIX1BST1RPQ09MICBFbmQ7
Cj4+PiArfSBYRU5fQ09OU09MRV9ERVZJQ0VfUEFUSDsKPj4+ICsjcHJhZ21hIHBhY2soKQo+Pj4g
Kwo+Pgo+PiBUaGlzIHZlcnNpb24gb2YgdGhlIHBhdGNoIGFkZHJlc3NlcyBhbGwgb2YgbXkgdjIg
cmV2aWV3IGNvbW1lbnRzIChlaXRoZXIKPj4gYnkgY29kZSBjaGFuZ2VzIG9yIGJ5IGV4cGxhbmF0
aW9ucyBpbiB0aGUgTm90ZXMgc2VjdGlvbikgLS0gdGhhbmtzIGZvciB0aGF0Lgo+Pgo+PiBIb3dl
dmVyLCB3aGVuIHlvdSBhcnJpdmVkIGF0IG15IHJldXFlc3QgKDYpIGluCj4+IDxodHRwOi8vbWlk
Lm1haWwtYXJjaGl2ZS5jb20vN2Q2YWRmNWQtYmFjYS03ZTljLTY4ZWYtMmY4NDc5YmJkOTAyQHJl
ZGhhdC5jb20+LAo+PiBhbmQgc2VhcmNoZWQgdGhlIHNvdXJjZSBmaWxlIGZvciAicGFjaygiIC0t
IGluIG9yZGVyIHRvIGluc2VydCBhIHNwYWNlCj4+IGNoYXJhY3RlciBiZWZvcmUgdGhlIG9wZW5p
bmcgcGFyZW4gLS0sIHRoZSBtYXRjaCB3YXMgKm5vdCogYXJvdW5kIHRoZQo+PiBuZXcgWEVOX0NP
TlNPTEVfREVWSUNFX1BBVEggc3RydWN0dXJlLiBJbnN0ZWFkLCBpdCB3YXMgYXJvdW5kIHRoZQo+
PiBwcmVleGlzdGVudCBWRU5ET1JfVUFSVF9ERVZJQ0VfUEFUSCBzdHJ1Y3R1cmUuIEFuZCBzbyB5
b3UgZml4ZWQgdGhlCj4+IHN0eWxlIGZvciB0aGUgb2xkIGNvZGUsIGFuZCBub3QgdGhlIG5ldyBj
b2RlLgo+Pgo+PiBCdXQ6IHRoYXQncyBhY3R1YWxseSB1c2VmdWwuIEJlY2F1c2Ugbm93IHRoYXQg
SSdtIGxvb2tpbmcgYXQKPj4gVkVORE9SX1VBUlRfREVWSUNFX1BBVEgsIGl0IHNlZW1zIHRoYXQg
d2UgZG9uJ3QgbmVlZCB0aGUgbmV3IHR5cGUKPj4gWEVOX0NPTlNPTEVfREVWSUNFX1BBVEggYXQg
YWxsLiBJcyB0aGF0IHJpZ2h0PyBTbzoKPj4KPj4gKDEpIFBsZWFzZSBkcm9wIFhFTl9DT05TT0xF
X0RFVklDRV9QQVRILgo+Pgo+PiAoMikgUGxlYXNlIHJlcGxhY2UgdGhlIGNvbW1lbnQKPj4KPj4g
ICBEZWJ1ZyBBZ2VudCBVQVJUIERldmljZSBQYXRoIHN0cnVjdHVyZQo+Pgo+PiB3aXRoCj4+Cj4+
ICAgVmVuZG9yIFVBUlQgRGV2aWNlIFBhdGggc3RydWN0dXJlCj4+Cj4+IG9uIFZFTkRPUl9VQVJU
X0RFVklDRV9QQVRILgo+Pgo+PiAoMykgUGxlYXNlIHByZXNlcnZlIHRoZSAibWlzcGxhY2VkIiB3
aGl0ZXNwYWNlIGZpeCwgZm9yICJwYWNrKCIsIGFyb3VuZAo+PiBWRU5ET1JfVUFSVF9ERVZJQ0Vf
UEFUSC4KPj4KPj4gKDQpIFBsZWFzZSB1c2UgVkVORE9SX1VBUlRfREVWSUNFX1BBVEggYXMgdGhl
IHR5cGUgb2YgZ1hlbkNvbnNvbGVEZXZpY2VQYXRoLgo+Pgo+PiBXaXRoIHRob3NlOgo+Pgo+PiBS
ZXZpZXdlZC1ieTogTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KPiAKPiBJJ20gZ29p
bmcgdG8gYWRkIHRoZSBmb2xsb3dpbmcgdG8gdGhlIGNvbW1pdCBtZXNzYWdlOgo+IAo+ICAgU2lu
Y2Ugd2UgdXNlIFZFTkRPUl9VQVJUX0RFVklDRV9QQVRILCBmaXggaXRzIGRlc2NyaXB0aW9uIGFu
ZAo+ICAgY29kaW5nIHN0eWxlLgo+IAo+IAoKVGhhbmtzIQpMYXN6bG8KCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 23 08:13:36 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Jul 2019 08:13:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hppvM-0006oj-6Y; Tue, 23 Jul 2019 08:13:28 +0000
Received: from mail6.bemta25.messagelabs.com ([195.245.230.44])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <lars.kurth.xen@gmail.com>) id 1hppvL-0006oe-G6
 for xen-devel@lists.xensource.com; Tue, 23 Jul 2019 08:13:27 +0000
Received: from [46.226.52.100] (using TLSv1.2 with cipher
 DHE-RSA-AES256-GCM-SHA384 (256 bits))
 by server-4.bemta.az-a.eu-west-1.aws.symcld.net id F1/2A-10831-6A1C63D5;
 Tue, 23 Jul 2019 08:13:26 +0000
Authentication-Results: mx.messagelabs.com; spf=pass 
 (server-15.tower-264.messagelabs.com: domain of gmail.com designates 
 209.85.128.67 as permitted sender) smtp.mailfrom=gmail.com; dkim=pass 
 (good signature) header.i=@gmail.com header.s=20161025; dmarc=pass 
 (p=none sp=quarantine adkim=r aspf=r) header.from=gmail.com
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprAKsWRWlGSWpSXmKPExsVyMbTBWXfZQbN
 Yg9UzmCzuTXnP7sDosb1vF3sAYxRrZl5SfkUCa8b+Zx3MBZf5Kw7N+8/ewHiep4uRi0NIYDqj
 xN8D79lAHBaBWawSk5c9YAVxJAS2sUq8/dHJ3MXICeSkSWxpesYCY58++5MVwq6TmPr3OCOIL
 SSgLnFv0W12iLHrmSSuHFoAlODgYBbQkNh6ORmkhlfAWOLqnvdgM4UFHCVubP8I1ssmoC2x6c
 YDsDinQKDE7H8HwGwWAVWJBz0NYDOZBSaxSKx6+A5sMTNQw7KFr5khhtpILLrwkQVi8XxWia4
 vfewgi0UENCXe7beCOFRRon/NIbYJjCKzEE6aheSkWUimLmBkXsVonlSUmZ5RkpuYmaNraGCg
 a2hopGtoaaxraqmXWKWbqJdaqlueWlyia6iXWF6sV1yZm5yTopeXWrKJERghKQUHrXcwvpz5R
 u8QoyQHk5Ior/10s1ghvqT8lMqMxOKM+KLSnNTiQ4wyHBxKEryH9gPlBItS01Mr0jJzgNEKk5
 bg4FES4b15ACjNW1yQmFucmQ6ROsVoyTHh5dxFzBxLNs4Dkh2/Fi1iFmLJy89LlRLn9QRpEAB
 pyCjNgxsHSyiXGGWlhHkZGRgYhHgKUotyM0tQ5V8xinMwKgnz3gW5iiczrwRu6yugg5iADtqr
 AnZQSSJCSqqBSTRQ997KjQXnv06K+i4q+Udh/7TzgkuqLrv6Ob52PqTrFnFbL1E+bGOty4qpF
 VvknrvteV5s+WnuxTnyd5itRR0VJl1m2L9BYdPx0KNeyS7xt2/K+2m89byWZvxI5dMzU9Ee3U
 UMr55elwx+Ljr3c9LksK2hYYlTD0m4fkq8uG9F4Qq+i3Mtfr4OK97/q7NixtJ/ZQf9Mi+ISzt
 auXanm0cbsK6WCFvdfrcja8fUew0fkkvsL747/HvtPG5bFlfjPZGyE92F1nVlBkyzWMx+zVuM
 M174TQzX24Y7t5KeW16fcVPbXrx58WvRg4fmayakCWllJ73UrT0pJ9PY2fyK5dP2Tcx7exvr9
 KN+GwXtVmIpzkg01GIuKk4EAEblQ7SjAwAA
X-Env-Sender: lars.kurth.xen@gmail.com
X-Msg-Ref: server-15.tower-264.messagelabs.com!1563869605!138017!1
X-Originating-IP: [209.85.128.67]
X-SpamReason: No, hits=0.0 required=7.0 tests=newsletters: 
X-StarScan-Received: 
X-StarScan-Version: 9.43.9; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 32054 invoked from network); 23 Jul 2019 08:13:26 -0000
Received: from mail-wm1-f67.google.com (HELO mail-wm1-f67.google.com)
 (209.85.128.67)
 by server-15.tower-264.messagelabs.com with ECDHE-RSA-AES128-GCM-SHA256
 encrypted SMTP; 23 Jul 2019 08:13:26 -0000
Received: by mail-wm1-f67.google.com with SMTP id a15so37545513wmj.5
 for <xen-devel@lists.xensource.com>; Tue, 23 Jul 2019 01:13:25 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:subject:from:in-reply-to:date:cc
 :content-transfer-encoding:message-id:references:to;
 bh=NBnJ++lS/5iEVUaiQIhno7k5iYJn/kvtXz3dtRF/JKs=;
 b=AyCG8wLLeFqS9B6gffkA3Y/es1V3ghflmm845gh0buu7QUSPaqzm2efvBIJG7h8Quy
 5t/LnEwcgQCZF8o8OVIMtCTQjetmRQZfg/9uY8gReBJiIcdeai2h8PQsuMga0MB/kk40
 90zGdMri3rW3i07YCLhM9l2k3DthVofWGmnqCv+N9Xwf/iuidR1+T+iKcrHPjFGtX9OS
 seYFwCTwl1/6lAXxl8JVgDasY/YItIlWkuY58A5VuYN7nRVPil9UTlqp0LDOt8TcJu4H
 wE3mbBqHb80YOeUS1zefYzSPKZuBKrZKGOGh8du2RTik2fctsk10odr86eLnYI/u75W9
 RJzQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc
 :content-transfer-encoding:message-id:references:to;
 bh=NBnJ++lS/5iEVUaiQIhno7k5iYJn/kvtXz3dtRF/JKs=;
 b=sRXXXj5SDUhW1JJ63lzSxUzvXzZ1u4exOgIo57IxE1BJ2YoEt+us1BjVa32OYIlnsm
 PegnE2BJGrImAJ5OIjrt0ih9Dn1juEau+dBeKU+iXxug8GcvFsEJfK6nYOq1VMof+iBH
 5naWc7xfhBoNGMcboAoGMt/cJH+K4kH5I/GjYMBKJa9EwVQWk+cRxIp0LiEisOQOWvXT
 KwYPLRJngPZlkPPE9BhOW2xzaJVqwoK17e1v+XjVy3Hv2uY9Rkgx6MNojDM6bmh3X1gR
 peiScXx+kSw3xE6cP/7+ucwaYiZEXxAjdOOv3VmqGxE2tyd0wn3wf6o73jewEZ+93rXn
 8iDQ==
X-Gm-Message-State: APjAAAWd5p/rE1pRnFWMaqoBCmwBOcAVZMLa4CCjmNmpZ+JnWQ+VJ8+A
 KFMbeFrCq7II8ng4Yms7bsI=
X-Google-Smtp-Source: APXvYqxJqcUixb0t2sdBtnhaPyti4ZB+lf2Fgq/fM3DBgKDugVjDV6ssWlHr0L8yqOokFte8YnzVYQ==
X-Received: by 2002:a1c:7e90:: with SMTP id
 z138mr65516764wmc.128.1563869604940; 
 Tue, 23 Jul 2019 01:13:24 -0700 (PDT)
Received: from ?IPv6:2a02:c7f:ac18:da00:1c5d:5b81:fba:d38c?
 ([2a02:c7f:ac18:da00:1c5d:5b81:fba:d38c])
 by smtp.gmail.com with ESMTPSA id v65sm47227992wme.31.2019.07.23.01.13.23
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Tue, 23 Jul 2019 01:13:24 -0700 (PDT)
Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\))
From: Lars Kurth <lars.kurth.xen@gmail.com>
In-Reply-To: <CALeDE9ML4uTBKbrvW3=F2Js=h6ZLO_CJ5e4a5zH3_LR-VjQq7w@mail.gmail.com>
Date: Tue, 23 Jul 2019 09:13:22 +0100
Message-Id: <F5C84D53-236D-484D-A097-6FFC6C9EF52E@gmail.com>
References: <1499367541.22465.102.camel@fedoraproject.org>
 <20170706191317.GE21146@char.us.oracle.com>
 <1499370325.22465.107.camel@fedoraproject.org>
 <06A5F10A-88B7-440F-AADB-56A2F1704A86@xenproject.org>
 <c3fb1646ea39459200c925964fb46ec8a5c04470.camel@redhat.com>
 <081a209f86a08562e9f7a087ba434ad8b1b04309.camel@fedoraproject.org>
 <c230c496979d149d2663528defd7a15d52f7ce6a.camel@infradead.org>
 <CALeDE9Mn_Zd+gCrGHSCkQ8utJ4Hv0G=T=120++yZpRQF5F1sKA@mail.gmail.com>
 <87b8a119fbbd27dd706362e4e57e810cd88d0351.camel@fedoraproject.org>
 <e296b35081171fa5f6d64e53e9fbb91e0b9e7d77.camel@infradead.org>
 <CALeDE9ML4uTBKbrvW3=F2Js=h6ZLO_CJ5e4a5zH3_LR-VjQq7w@mail.gmail.com>
To: Peter Robinson <pbrobinson@gmail.com>
X-Mailer: Apple Mail (2.3445.9.1)
Subject: Re: [Xen-devel] Criteria / validation proposal: drop 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: Adam Williamson <adamwill@fedoraproject.org>,
 For testing and quality assurance of Fedora releases
 <test@lists.fedoraproject.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Daniel Kiper <daniel.kiper@oracle.com>,
 "marmarek@invisiblethingslab.com" <marmarek@invisiblethingslab.com>,
 Dario Faggioli <dfaggioli@suse.com>, xen-devel@lists.xensource.com,
 Committers <committers@xenproject.org>,
 "MICHAEL A. YOUNG" <m.a.young@durham.ac.uk>,
 Ian Jackson <Ian.Jackson@citrix.com>, David Woodhouse <dwmw2@infradead.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Cgo+IE9uIDEyIEp1bCAyMDE5LCBhdCAxMzoyNCwgUGV0ZXIgUm9iaW5zb24gPHBicm9iaW5zb25A
Z21haWwuY29tPiB3cm90ZToKPiAKPiBPbiBGcmksIEp1bCAxMiwgMjAxOSBhdCA1OjUwIEFNIERh
dmlkIFdvb2Rob3VzZSA8ZHdtdzJAaW5mcmFkZWFkLm9yZz4gd3JvdGU6Cj4+IAo+PiAKPj4+IElJ
UkMsIHdoYXQgd2UgaGF2ZSByaWdodCBub3cgaXMgYSBzb21ld2hhdCB2YWd1ZSBzZXR1cCB3aGVy
ZSB3ZSBqdXN0Cj4+PiBoYXZlICdsb2NhbCcsICdlYzInIGFuZCAnb3BlbnN0YWNrJyBjb2x1bW5z
LiBUaGUgaW5zdHJ1Y3Rpb25zIGZvcgo+Pj4gIkFtYXpvbiBXZWIgU2VydmljZXMiIGp1c3Qgc2F5
ICJMYXVuY2ggYW4gaW5zdGFuY2Ugd2l0aCB0aGUgQU1JIHVuZGVyCj4+PiB0ZXN0Ii4gU28gd2Ug
Y291bGQgcHJvYmFibHkgc3RhbmQgdG8gdGlnaHRlbiB0aGF0IHVwIGEgYml0LCBhbmQgZGVmaW5l
Cj4+PiBzcGVjaWZpYyBpbnN0YW5jZSB0eXBlKHMpIHRoYXQgd2Ugd2FudCB0byB0ZXN0L2Jsb2Nr
IG9uLgo+PiAKPj4gSSB0aGluayB3ZSBjYW4gZGVmaW5lIGEgc2V0IG9mIGluc3RhbmNlIHR5cGVz
IHRoYXQgd291bGQgY292ZXIgd2hhdCBpdAo+PiBtYWtlcyBzZW5zZSB0byB0ZXN0LiBEbyB3ZSBz
dGlsbCBjYXJlIGFib3V0IGFjdHVhbCBQViBndWVzdHMgb3Igb25seQo+PiBIVk0/IEkgdGhpbmsg
aXQgbWFrZXMgc2Vuc2UgdG8gdGVzdCBndWVzdHMgd2l0aCBYZW4gbmV0YmFjayBhbmQgYmxrYmFj
awo+PiByYXRoZXIgdGhhbiBvbmx5IEVOQSBhbmQgTlZNZSwgYnV0IEZlZG9yYSBwcm9iYWJseSB3
YW50cyB0byB0ZXN0IHRoZQo+PiBsYXR0ZXIgdHdvICphbnl3YXkqLgo+PiAKPj4gRG8gd2Ugd2Fu
dCB0byBkbyB0aGlzIGJ5IG1ha2luZyBzdXJlIHlvdSBoYXZlIGZyZWUgY3JlZGl0cyB0byBydW4g
dGhlCj4+IGFwcHJvcHJpYXRlIHRlc3RzIGRpcmVjdGx5Li4uIG9yIGlzIGl0IGJldHRlciBhbGwg
cm91bmQgZm9yIHVzIHRvIGp1c3QKPj4gZG8gdGhpcyBvbiBuaWdodGx5IGJ1aWxkcyBmb3Igb3Vy
c2VsdmVzPwo+PiAKPj4gVGhlIGxhdHRlciBicmluZ3MgbWUgdG8gYSBxdWVzdGlvbiB0aGF0J3Mg
YmVlbiBidWdnaW5nIG1lIGZvciBhIHdoaWxlIOKAlAo+PiBob3cgaW4gJERFSVRZJ3MgbmFtZSAq
ZG8qIEkgbGF1bmNoIHRoZSBsYXRlc3Qgb2ZmaWNpYWwgRmVkb3JhIEFNSQo+PiBhbnl3YXk/IEkg
Y2FuJ3QgZmluZCBpdCB0aHJvdWdoIHRoZSBub3JtYWwgR1VJIGxhdW5jaCBwcm9jZXNzIGFuZCBo
YXZlCj4+IHRvIGdvIHRvIGdldGZlZG9yYS5vcmcgYW5kIGNsaWNrIGFyb3VuZCBmb3IgYSB3aGls
ZSBiZWNhdXNlIEkgZmluZCB0aGUKPj4gc3BlY2lmaWMgQU1JIElEIGZvciB0aGUgdGhhdCByZWdp
b24sIGFuZCB0aGVuIG1hbnVhbGx5IGVudGVyIHRoYXQgdG8KPj4gbGF1bmNoIHRoZSBpbnN0YW5j
ZS4gQ2FuJ3Qgd2UgZml4IHRoYXQgc28gSSBjYW4ganVzdCBzZWxlY3QgJ0ZlZG9yYSAzMCcKPj4g
d2l0aCBhIHNpbmdsZSBjbGljaz8gV2hvc2UgaGVhZHMgZG8gSSBoYXZlIHRvIGJhc2ggdG9nZXRo
ZXIgdG8gbWFrZQo+PiB0aGF0IHdvcms/Cj4gCj4gU28gdGhlIGVhc2llc3Qgd2F5IHRvIGRvIHRo
aXMgaXMgYnkgZ29pbmcgdG8gbGluayBbMV0gYW5kIHNlbGVjdCB0aGUKPiBjbG91ZCBpbWFnZSAi
Y2xpY2sgdG8gbGF1bmNoIiBpdCBnaXZlcyB5b3UgYSBsaXN0IG9mIEFXUyByZWdpb25zIGFuZAo+
IHRha2VzIHlvdSBkaXJlY3QgdG8gdGhlIEFXUyBkaWFsb2dzIHRvIHJ1biB0aGVtLgo+IAo+IFsx
XSBodHRwczovL2FsdC5mZWRvcmFwcm9qZWN0Lm9yZy9jbG91ZC8KCkRhdmlkLCBQZXRlciwKdGhh
bmtzIGZvciBoZWxwaW5nIHJlc29sdmUgdGhpcyBpc3N1ZS4gSXQgc2VlbXMgdG8gbWUgdGhhdCB0
ZXN0aW5nIGFnYWluc3QgRUMyIFhlbiBpbnN0YW5jZXMgc2hvdWxkIGluZGVlZCBjb3ZlciB3aGF0
IG1vc3QgdXNlcnMgbmVlZApMYXJzCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 23 08:15:35 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Jul 2019 08: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 1hppxO-0006v9-Kh; Tue, 23 Jul 2019 08:15:34 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=Gy5X=VU=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hppxN-0006v4-P2
 for xen-devel@lists.xenproject.org; Tue, 23 Jul 2019 08:15:33 +0000
X-Inumbo-ID: 051adf82-ad22-11e9-bbe7-37edb880ebbe
Received: from m9a0001g.houston.softwaregrp.com (unknown [15.124.64.66])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 051adf82-ad22-11e9-bbe7-37edb880ebbe;
 Tue, 23 Jul 2019 08:15:28 +0000 (UTC)
Received: FROM m9a0001g.houston.softwaregrp.com (15.121.0.191) BY
 m9a0001g.houston.softwaregrp.com WITH ESMTP; 
 Tue, 23 Jul 2019 08:15:15 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M9W0068.microfocus.com (2002:f79:bf::f79:bf) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Tue, 23 Jul 2019 08:13:42 +0000
Received: from NAM03-DM3-obe.outbound.protection.outlook.com (15.124.8.13) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Tue, 23 Jul 2019 08:13:42 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=ZmaVsYS4rS6qUaR+a/YSJM/WpQcw5M+hN/0xgmTNKKEnmIYrhaGE9yi4sc+NU94GKDtgJCPOMga2HLfEpCDcwEgvIiQqgBpA9YbiAODWy3JmfPEgh8pUv8qSA6oZENoH4tamgmWzpniJORwj9xjK3+QjEdWk2NJMwFP88/QqRbr++uteh/JH9EjQxq05MxQPi6s+Yrxw2IraZHQdvhDqow1r4r6/FktbsMuLkMmbBoObPUO1ab3mgZVj1FQwuK04qLfd1wkDV7smy5BGSI2LLotoyY3eU3AuQP6QVfj2c0nb/o8XAtFNhlNKQ/ixXgeYMaq4tgAR24WcDrg/iy6Q0w==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=0iy4Q/NB8dgcFCiZsOhT5OJ8jG3ETeVT2SmCnNBJy3E=;
 b=Pg3l8kHD2VCeFqhJoOYnuF/i/H4hTcmfJ5F7LRYFi1qfYr45KKh57gVq0cGEB6EALIorHHN+yxGjfZpEEyyPJmbMW7DsENp+QjfPZYgMdQznYvt6bVYsFA0lea9rjtN6pBjUbWJxkBuuE6RJ+GHIxnmrVkDa+RtbjVkS/az1t41HzJGVeKG4qf5jVpxPlcI9cou1FQATDu9AnNUb19wfA5jhC6N6Ske2ovgEFtFrh9z/VVq1IqX1r+5uZTm2kCrym9SrFOH62MA+mKyjXXQUAsV4JijdYDHGNj08+y5S96VfDASEPd/8EHtBnikf/BhjcG6nVSZoVFkiMHYBA936Jg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2683.namprd18.prod.outlook.com (20.179.107.14) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2094.17; Tue, 23 Jul 2019 08:13:40 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Tue, 23 Jul 2019
 08:13:40 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Thread-Topic: [PATCH v3 08/14] AMD/IOMMU: introduce 128-bit IRTE
 non-guest-APIC IRTE format
Thread-Index: AQHVO/TlAPsnkpqPo0+X2y95y9fr6KbSNr9CgARDQ4CAADOwm4AAFvIAgAAMdA+AARQJAA==
Date: Tue, 23 Jul 2019 08:13:40 +0000
Message-ID: <4266c118-7a89-ed64-6196-52a82ec6e42a@suse.com>
References: <6272c301-a905-38cf-dd1a-645f3d703241@suse.com>
 <94c28919-81cd-e6fa-aa43-e05dfea7cbed@suse.com>
 <9612f97f-904d-7b72-cff9-ead2e8590ffc@citrix.com>
 <9c6a7b4b-af52-c93d-480f-f34334de868a@suse.com>
 <aeb53abe-af9e-37ba-9f25-90b6b30192fc@citrix.com>
 <dc1481ff-4c18-cf0b-cff7-1f2866b6ad40@suse.com>
 <c25f432f-5408-83ce-26f4-fe9a0edf4e46@citrix.com>
In-Reply-To: <c25f432f-5408-83ce-26f4-fe9a0edf4e46@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: LNXP265CA0089.GBRP265.PROD.OUTLOOK.COM
 (2603:10a6:600:76::29) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 44887f11-c877-4a8a-a2f0-08d70f45abc8
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB2683; 
x-ms-traffictypediagnostic: DM6PR18MB2683:
x-microsoft-antispam-prvs: <DM6PR18MB26830746C61E51142B54C061B3C70@DM6PR18MB2683.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0107098B6C
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(136003)(376002)(396003)(366004)(346002)(39860400002)(199004)(189003)(305945005)(99286004)(316002)(4326008)(11346002)(81166006)(66476007)(26005)(81156014)(64756008)(186003)(446003)(14454004)(6916009)(476003)(14444005)(229853002)(66446008)(66946007)(71200400001)(54906003)(8676002)(6246003)(86362001)(7736002)(256004)(5660300002)(31696002)(66556008)(36756003)(71190400001)(80792005)(2906002)(486006)(53936002)(6512007)(6486002)(66066001)(25786009)(68736007)(53546011)(6506007)(386003)(2616005)(478600001)(6116002)(102836004)(52116002)(76176011)(6436002)(3846002)(31686004)(8936002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2683;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: QFVKxYFofz/y2BWUsPw5/iwqLAvea15iyz44/yO2AqJEEQMndYDwcHLJPjA4M3JLViklQU9E0S2161F1UZmXzVueqVJpJXK0weBcRcr4z7iJiJ/LKuzrdhDKmxEAx60B5+jOAn0UB4/CqGyoIVC3n9kXOGWPdWrjkedplt94sk/Bw7t0haLKFLUYMQB0U6+KxPnAsPflysPGc9rS6ifALx233eiwCcFF6WJnu6L+5pviwBjD0ogmPk599nF0VWS3jmN8vgExZaFgMxwnSY39KsRrlnDxPpQNkSHXbzukApG8+I3dZdR0XihtVQFim3AFZgQ76K1LKg98riyi4C9AaiZ9xzrgEPDSLKxVb0osgRzzC1R69vzF5j0bT+PkPOrB4yxuL9HlGZz4DzPivPb+H17PQUktM1FcXLYsIht8Og4=
Content-ID: <039D85D7445FE74FA7D244C8F38AE126@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 44887f11-c877-4a8a-a2f0-08d70f45abc8
X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Jul 2019 08:13:40.7306 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2683
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v3 08/14] AMD/IOMMU: introduce 128-bit IRTE
 non-guest-APIC IRTE format
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 BrianWoods <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>

T24gMjIuMDcuMjAxOSAxNzo0MywgQW5kcmV3IENvb3BlciB3cm90ZToNCj4gT24gMjIvMDcvMjAx
OSAxNjowMSwgSmFuIEJldWxpY2ggd3JvdGU6DQo+PiBPbiAyMi4wNy4yMDE5IDE1OjM2LCBBbmRy
ZXcgQ29vcGVyIHdyb3RlOg0KPj4+IE9uIDIyLzA3LzIwMTkgMDk6MzQsIEphbiBCZXVsaWNoIHdy
b3RlOg0KPj4+PiBPbiAxOS4wNy4yMDE5IDE5OjI3LCBBbmRyZXcgQ29vcGVyIHdyb3RlOg0KPj4+
Pj4gT24gMTYvMDcvMjAxOSAxNzozOCwgSmFuIEJldWxpY2ggd3JvdGU6DQo+Pj4+Pj4gQEAgLTE0
Miw3ICsxNzgsMTUgQEAgc3RhdGljIHZvaWQgZnJlZV9pbnRyZW1hcF9lbnRyeShjb25zdCBzdA0K
Pj4+Pj4+ICAgICAgew0KPj4+Pj4+ICAgICAgICAgIHVuaW9uIGlydGVfcHRyIGVudHJ5ID0gZ2V0
X2ludHJlbWFwX2VudHJ5KGlvbW11LCBiZGYsIGluZGV4KTsNCj4+Pj4+PiAgICAgIA0KPj4+Pj4+
IC0gICAgQUNDRVNTX09OQ0UoZW50cnkucHRyMzItPnJhd1swXSkgPSAwOw0KPj4+Pj4+ICsgICAg
aWYgKCBpb21tdS0+Y3RybC5nYV9lbiApDQo+Pj4+Pj4gKyAgICB7DQo+Pj4+Pj4gKyAgICAgICAg
QUNDRVNTX09OQ0UoZW50cnkucHRyMTI4LT5yYXdbMF0pID0gMDsNCj4+Pj4+PiArICAgICAgICAv
KiBMb3cgaGFsZiAoY29udGFpbmluZyBSZW1hcEVuKSBuZWVkcyB0byBiZSBjbGVhcmVkIGZpcnN0
LiAqLw0KPj4+Pj4+ICsgICAgICAgIGJhcnJpZXIoKTsNCj4+Pj4+IFdoaWxlIHRoaXMgd2lsbCBm
dW5jdGlvbiBvbiB4ODYsIEkgc3RpbGwgY29uc2lkZXIgdGhpcyBidWdneS7CoCBGcm9tIGENCj4+
Pj4+IGNvbmNlcHR1YWwgcG9pbnQgb2YgdmlldywgYmFycmllcigpIGlzIG5vdCB0aGUgY29ycmVj
dCBjb25zdHJ1Y3Rpb24gdG8NCj4+Pj4+IHVzZSwgd2hlcmVhcyBzbXBfd21iKCkgaXMuDQo+Pj4+
IEkgdGhpbmsgaXQncyB0aGUgM3JkIHRpbWUgbm93IHRoYXQgSSByZXNwb25kIHNheWluZyB0aGF0
IGJhcnJpZXIoKSBpcw0KPj4+PiBhcyBnb29kIG9yIGFzIGJhZCBhcyBzbXBfd21iKCksIGp1c3Qg
Zm9yIGRpZmZlcmVudCByZWFzb25zLg0KPj4+IGJhcnJpZXIoKSBhbmQgc21wX3dtYigpIGFyZSBk
aWZmZXJlbnQgY29uc3RydWN0cywgd2l0aCBzcGVjaWZpYywNCj4+PiAqZGlmZmVyZW50KiBtZWFu
aW5ncy7CoCBGcm9tIGEgcHJvZ3JhbW1lcnMgcG9pbnQgb2YgdmlldywgdGhleSBzaG91bGQgYmUN
Cj4+PiBjb25zaWRlcmVkIGJsYWNrIGJveGVzIG9mIGZ1bmN0aW9uYWxpdHkuDQo+Pj4NCj4+PiBi
YXJyaWVyKCkgaXMgZm9yIGZvcmNpbmcgdGhlIGNvbXBpbGVyIHRvIG5vdCByZW9yZGVyIHRoaW5n
cy4NCj4+Pg0KPj4+IHNtcF93bWIoKSBpcyBhYm91dCB0aGUgZXh0ZXJuYWwgdmlzaWJpbGl0eSBv
ZiB3cml0ZXMsIGFzIG9ic2VydmVkIGJ5IGENCj4+PiBkaWZmZXJlbnQgZW50aXR5IG9uIGEgY29o
ZXJlbnQgZmFicmljLg0KPj4gSSdtIGFmcmFpZCBJIGRpc2FncmVlIGhlcmU6IFRoZSAic21wIiBp
biBpdHMgbmFtZSBtZWFucyAiQ1BVIiwgbm90DQo+PiAiZW50aXR5IiBpbiB5b3VyIHNlbnRlbmNl
Lg0KPiANCj4gQ2l0YXRpb24gZGVmaW5pdGVseSBuZWVkZWQuDQoNCldoaWNoIEkgZGlkIHByb3Zp
ZGUgaW4gdGhlIGVhcmxpZXIgcmVwbHk6IElmIHdoYXQgeW91IHNheSB3YXMNCmludGVuZGVkIHRv
IGJlIHRoYXQgd2F5LCB0aGUgIUNPTkZJR19TTVAgZGVmaW5pdGlvbnMgaW4gTGludXggd2VyZQ0K
d3JvbmcsIGFuZCAuLi4NCg0KPiBUaGUgdGVybSBTTVAgbWVhbnMgU3ltbWV0cmljIE11bHRpUHJv
Y2Vzc2luZywgYnV0IG5vIGNvbXB1dGVyIHRoZXNlIGRheXMNCj4gbWF0Y2hlcyBhbnkgb2YgdGhl
IHRyYWRpdGlvbmFsIGRlZmluaXRpb25zLsKgIFlvdSBjYW4gdGhhbmsgdGhlIGZhY3Qgd2UNCj4g
YXJlIG9uZSBvZiB0aGUgZmFzdGVzdCBldm9sdmluZyBpbmR1c3RyaWVzIGluIHRoZSB3b3JsZCwg
YW5kIHRoYXQgdGhlDQo+IHRlcm0geW91J3JlIHVzaW5nIGlzIG1vcmUgdGhhbiAyMCB5ZWFycyBv
bGQuDQoNCi4uLiB3b3VsZCBoYXZlIGJlZW4gZm9yIGEgbG9uZyB0aW1lLg0KDQo+IEluIHBhcnRp
Y3VsYXIsIGl0IHByZWRhdGVzIGNhY2hlLWNvaGVyZW50IHVuY29yZSBkZXZpY2VzLg0KPiBDYWNo
ZS1jb2hlcmVudCBkZXZpY2VzIGJ5IGRlZmluaXRpb24gaGF2ZSB0aGUgc2FtZSBvcmRlcmluZyBw
cm9wZXJ0aWVzDQo+IGFuZCBjb25zdHJhaW50cyBhcyBjcHVzLCBiZWNhdXNlIHRoZXkgYXJlIHBh
cnQgb2Ygb25lIHNoYXJlZCAob3IgZGFyZSBJDQo+IHNheSwgc3ltbWV0cmljKSwgY2FjaGUtY29o
ZXJlbnQgZG9tYWluLg0KPiANCj4gSG93IHdvdWxkIHlvdXIgYXJndW1lbnQgY2hhbmdlIGlmIHRo
ZSBJT01NVSB3YXMgYSByZWFsIENQVSBydW5uaW5nIHJlYWwNCj4geDg2IGNvZGU/wqAgSXRzIGlu
dGVyZmFjZSB0byB0aGUgcmVzdCBvZiB0aGUgc3lzdGVtIHdvdWxkIGJlIGlkZW50aWNhbCwNCj4g
YW5kIGluIHRoYXQgY2FzZSwgaXQgd291bGQgb2J2aW91c2x5IG5lZWQgYW4gc21wX3tyLHd9bWIo
KSBwYWlyIGZvcg0KPiBjb3JyZWN0bmVzcyByZWFzb25zLsKgIFRoaXMgaXMgd2h5IHNtcF93bWIo
KSBpcyB0aGUgb25seSBhcHByb3ByaWF0ZQ0KPiBjb25zdHJ1Y3QgdG8gdXNlLg0KDQpJdCB3b3Vs
ZG4ndCBjaGFuZ2UgYXQgYWxsLiBXaGF0IG1hdHRlcnMgKGFzIHBlciBhYm92ZSkgaXMgdGhlDQp1
bmRlcnN0YW5kaW5nIHRoZSBPUyBoYXMsIGkuZS4gd2hhdCBpcyBiZWluZyBzdXJmYWNlZCB0byBp
dCBhcyBDUFUuDQoNCkphbg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 23 08:18:00 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Jul 2019 08: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 1hppzk-00071a-3P; Tue, 23 Jul 2019 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=TpCo=VU=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1hppzi-00071S-Nl
 for xen-devel@lists.xenproject.org; Tue, 23 Jul 2019 08:17:58 +0000
X-Inumbo-ID: 5fdf09ad-ad22-11e9-8980-bc764e045a96
Received: from EUR03-VE1-obe.outbound.protection.outlook.com (unknown
 [40.107.5.127]) by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5fdf09ad-ad22-11e9-8980-bc764e045a96;
 Tue, 23 Jul 2019 08:17:57 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=GqLskZPAcez9hUGfTJA1xf9CMnRP4BeH32EXdeH7wLLQx++iBv0wdNoxs/Rm4TkGTi5Q2SjDjwEtmj2UasSQ/TpWDqABfFUWODyrccvlZZiWVCO4/H9+CRL/s1B+R4yK7loBxZzEssV3/O7VRWbMzdzSGgAD2o+erRY7Nh0ELttoSjAz29QQvfaJx76kCEy7JNVHARKXOrj0+CQ55vTGSHVrooeTgWeCaj7cbfz+jpVS2lycv9l1L8h0V1RAaDGPLhPy9cNhvpof8yEk9qkSMRyZJ3mkqv59jbsHUCIZkTpfE2L1/Pz/Def2iVgxlOfV5QYfJA5rQIMm+xvRkXshZA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=+Q1wotiUOV5Sk4cSeZvV+GaduQJL9uT9YaFyQF8zXVs=;
 b=HIONrVs2RhcQMRaVh9U+yD8rmaEbZv4DXwgi/NPgd7RKQkBOBDtz1ykMBVjGeD970KqTVLXUfLiOCla+zfezMOybvsiqN1QIiJX3bvTW0u+oqSx84HKZlq/TRDjrYmZOqhn6IvMc7zlSw649NPT52dPhslClMnjuOXmyJyqqbVy1q4otkALqlazGV/ejhTv2JNIC+8UDxYXLBdxDe84zfhF3n88H39aPjAMeEa/oxkriQpVJVFIB8Pu5rTf+SUSE/bM9610XC4n+SyeZM4yn8ksMvbQih07E3xEwGn5jvsaZsvSoQ6i+N/qNWHkRqbPWPD3W/isJ3Z7L/SuT6lOrbA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=bitdefender.com;dmarc=pass action=none
 header.from=bitdefender.com;dkim=pass header.d=bitdefender.com;arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=bitdefender.onmicrosoft.com; s=selector1-bitdefender-onmicrosoft-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=+Q1wotiUOV5Sk4cSeZvV+GaduQJL9uT9YaFyQF8zXVs=;
 b=BK7G/WdHPP4SKmSuqNQWJPaZuTeysuDNIFfomXBDMfrMOStDJWvM/KzOmRnyZn9qJkoIvJ9dV+6OPjHeWITEf0/v4gBbJ8Lq0F2mZNSEfc8ibRsRThuz8SL9ZP4X6FLZcLF44Ymv/rdvQnvlULd/WWagY2aiqoQnpzJsZO5aL9c=
Received: from VI1PR0202MB2928.eurprd02.prod.outlook.com (10.171.106.11) by
 VI1PR0202MB2640.eurprd02.prod.outlook.com (10.173.80.20) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2115.10; Tue, 23 Jul 2019 08:17:53 +0000
Received: from VI1PR0202MB2928.eurprd02.prod.outlook.com
 ([fe80::dd6a:880a:7de3:75ce]) by VI1PR0202MB2928.eurprd02.prod.outlook.com
 ([fe80::dd6a:880a:7de3:75ce%9]) with mapi id 15.20.2094.017; Tue, 23 Jul 2019
 08:17:53 +0000
From: Alexandru Stefan ISAILA <aisaila@bitdefender.com>
To: Jan Beulich <JBeulich@suse.com>
Thread-Topic: [PATCH v7] x86/emulate: Send vm_event from emulate
Thread-Index: AQHVMY4Gmux1Y/IiSU2ZKtKyOfOCuKbQbceAgAG+GQD//9nvgIAF9VAA
Date: Tue, 23 Jul 2019 08:17:53 +0000
Message-ID: <7666f388-3343-5bdd-cff0-3176a228496f@bitdefender.com>
References: <20190703105639.23081-1-aisaila@bitdefender.com>
 <7a4c824d-3ccd-b289-3e8e-ff94ea916b3e@suse.com>
 <0d1ab92f-171b-98d9-a69e-5aa7cfbe0d85@bitdefender.com>
 <e61a882e-d2ea-a03d-fde8-2c2befd865da@suse.com>
In-Reply-To: <e61a882e-d2ea-a03d-fde8-2c2befd865da@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: PR0P264CA0056.FRAP264.PROD.OUTLOOK.COM
 (2603:10a6:100:1d::20) To VI1PR0202MB2928.eurprd02.prod.outlook.com
 (2603:10a6:800:e3::11)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=aisaila@bitdefender.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [91.199.104.6]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: fc2cfa16-a105-4d2b-0414-08d70f46425a
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:VI1PR0202MB2640; 
x-ms-traffictypediagnostic: VI1PR0202MB2640:|VI1PR0202MB2640:
x-microsoft-antispam-prvs: <VI1PR0202MB2640C80BB6DFE49BAF86C465ABC70@VI1PR0202MB2640.eurprd02.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0107098B6C
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(366004)(39860400002)(376002)(136003)(396003)(346002)(51914003)(51444003)(189003)(199004)(8936002)(81156014)(186003)(81166006)(8676002)(5660300002)(36756003)(71190400001)(71200400001)(486006)(2616005)(6916009)(476003)(256004)(14444005)(25786009)(2906002)(31686004)(11346002)(3846002)(6116002)(53936002)(76176011)(4326008)(446003)(52116002)(6486002)(6246003)(99286004)(6436002)(68736007)(26005)(229853002)(386003)(6506007)(53546011)(316002)(54906003)(102836004)(6512007)(66066001)(14454004)(31696002)(86362001)(66946007)(305945005)(66476007)(66446008)(64756008)(478600001)(66556008)(7736002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:VI1PR0202MB2640;
 H:VI1PR0202MB2928.eurprd02.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: bitdefender.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: SP5/0UzweNzP7xJKRIF/3vQqdBGwA4pFgmXNFJPo+eNeJvpwMTIneLv4T9Rb+pMZYqi5lG10QS7v4l1+S81Zu8+rkYjIZEpoDSn/obdd4SGS4O0B27MlbycaN5imLez75P/f46NxR9L2L4OVsw6VyVRMrxK34GrRvaytnDTJuzpKk8A392k+jye3R8vUlLPkdks+8fxIaNC0z6ycV/hKHzycpuMQ5Twhd5+xoy8y2VlI0u2Vzp+JORlkxw+rZWlux/G8Gn8Oivdc0ubk9Fz+V01Fa7XI3OQ73Fx7rXE1Xi0WUCqw2cv6e95HDcdu2Q3gwHHw6FSpJ6VSZUeSpw+pu9Oxx7mpju4/SuUsWfkYxPhoekhgMMJCnewXfNdyh5b1ClIvtf5wR9/DV8fwnugYlaN2BZ2sLKW4geHKpPsDM0g=
Content-ID: <CAF8F468F52AB846867315DA3D80F69E@eurprd02.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: bitdefender.com
X-MS-Exchange-CrossTenant-Network-Message-Id: fc2cfa16-a105-4d2b-0414-08d70f46425a
X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Jul 2019 08:17:53.4149 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 487baf29-f1da-469a-9221-243f830c36f3
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: aisaila@bbu.bitdefender.biz
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0202MB2640
Subject: Re: [Xen-devel] [PATCH v7] x86/emulate: Send vm_event from emulate
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Petre Ovidiu PIRCALABU <ppircalabu@bitdefender.com>,
 "tamas@tklengyel.com" <tamas@tklengyel.com>, "wl@xen.org" <wl@xen.org>,
 "rcojocaru@bitdefender.com" <rcojocaru@bitdefender.com>,
 "george.dunlap@eu.citrix.com" <george.dunlap@eu.citrix.com>,
 "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>,
 "paul.durrant@citrix.com" <paul.durrant@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 "roger.pau@citrix.com" <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

DQoNCk9uIDE5LjA3LjIwMTkgMTY6MTgsIEphbiBCZXVsaWNoIHdyb3RlOg0KPiBPbiAxOS4wNy4y
MDE5IDE0OjM0LCBBbGV4YW5kcnUgU3RlZmFuIElTQUlMQSB3cm90ZToNCj4+IE9uIDE4LjA3LjIw
MTkgMTU6NTgsIEphbiBCZXVsaWNoIHdyb3RlOg0KPj4+IE9uIDAzLjA3LjIwMTkgMTI6NTYsIEFs
ZXhhbmRydSBTdGVmYW4gSVNBSUxBIHdyb3RlOg0KDQo+Pj4+IEN1cnJlbnRseSwgd2UgYXJlIGZ1
bGx5IGVtdWxhdGluZyB0aGUgaW5zdHJ1Y3Rpb24gYXQgUklQIHdoZW4gdGhlIGhhcmR3YXJlIHNl
ZXMNCj4+Pj4gYW4gRVBUIGZhdWx0IHdpdGggbnBmZWMua2luZCAhPSBucGZlY19raW5kX3dpdGhf
Z2xhLiBUaGlzIGlzLCBob3dldmVyLA0KPj4+PiBpbmNvcnJlY3QsIGJlY2F1c2UgdGhlIGluc3Ry
dWN0aW9uIGF0IFJJUCBtaWdodCBsZWdpdGltYXRlbHkgY2F1c2UgYW4NCj4+Pj4gRVBUIGZhdWx0
IG9mIGl0cyBvd24gd2hpbGUgYWNjZXNzaW5nIGEgX2RpZmZlcmVudF8gcGFnZSBmcm9tIHRoZSBv
cmlnaW5hbCBvbmUsDQo+Pj4+IHdoZXJlIEEvRCB3ZXJlIHNldC4NCj4+Pj4gVGhlIHNvbHV0aW9u
IGlzIHRvIHBlcmZvcm0gdGhlIHdob2xlIGVtdWxhdGlvbiwNCj4+Pg0KPj4+IEFib3ZlIHlvdSBz
YWlkIGZ1bGx5IGVtdWxhdGluZyBzdWNoIGFuIGluc24gaXMgaW5jb3JyZWN0LiBUbyBtZSB0aGUN
Cj4+PiB0d28gc3RhdGVtZW50cyBjb250cmFkaWN0IG9uZSBhbm90aGVyLg0KPj4+DQo+Pj4+IHdo
aWxlIGlnbm9yaW5nIEVQVCByZXN0cmljdGlvbnMNCj4+Pj4gZm9yIHRoZSB3YWxrIHBhcnQsIGFu
ZCB0YWtpbmcgdGhlbSBpbnRvIGFjY291bnQgZm9yIHRoZSAiYWN0dWFsIiBlbXVsYXRpbmcgb2YN
Cj4+Pj4gdGhlIGluc3RydWN0aW9uIGF0IFJJUC4NCj4+Pg0KPj4+IFNvIHRoZSAiaWdub3JlIiBw
YXJ0IGhlcmUgaXMgYmVjYXVzZSB0aGUgd2FsayBkb2Vzbid0IGN1cnJlbnRseSBzZW5kDQo+Pj4g
YW55IGV2ZW50cz8gVGhhdCdzIGFuIG9taXNzaW9uIGFmdGVyIGFsbCwgd2hpY2ggdWx0aW1hdGVs
eSB3YW50cyB0bw0KPj4+IGdldCBmaXhlZC4gVGhpcyBpbiB0dXJuIG1ha2VzIG1lIHdvbmRlciB3
aGV0aGVyIHRoZXJlIGNvdWxkbid0IGJlDQo+Pj4gY2FzZXMgd2hlcmUgYSBtb25pdG9yIGFjdHVh
bGx5IHdhbnRzIHRvIHNlZSB0aGVzZSB2aW9sYXRpb25zLCB0b28uDQo+Pj4gQWZ0ZXIgYWxsIG9u
ZSBtYXkgYmUgYWJsZSB0byBhYnVzZSB0byBwYWdlIHdhbGtlciB0byBzZXQgYml0cyBpbg0KPj4+
IHBsYWNlcyB5b3UgYWN0dWFsbHkgY2FyZSB0byBwcm90ZWN0IGZyb20gdW5kdWUgbW9kaWZpY2F0
aW9uLg0KPj4NCj4+IFRoZXJlIGlzIG5vIG5lZWQgZm9yIGV2ZW50cyBmcm9tIHBhZ2Ugd2Fsay4g
RnVydGhlciB3b3JrIHdpbGwgaGF2ZSB0byBiZQ0KPj4gZG9uZSwgd2hlbiBwYWdlLXdhbGsgd2ls
bCBzZW5kIGV2ZW50cywgc28gdGhhdCB3ZSBjYW4gdG9nZ2xlIHRoYXQgbmV3DQo+PiBmZWF0dXJl
IG9uL29mZi4NCj4gDQo+IFBsZWFzZSBjYW4geW91IG1vdmUgb3ZlciB0byB0aGlua2luZyBpbiBt
b3JlIGdlbmVyYWwgdGVybXMsDQo+IG5vdCBqdXN0IHdoYXQgeW91IG5lZWQgZm9yIHlvdXIgYXBw
bGljYXRpb24uIEluIHRoaXMgY2FzZQ0KPiAiVGhlcmUgaXMgbm8gbmVlZCIgIT0gIldlIGRvbid0
IGhhdmUgYSBuZWVkIGZvciIuIEFuZCBJIHRoaW5rDQo+IHRoZSBWTSBldmVudCBfaW50ZXJmYWNl
XyBzaG91bGQgYmUgYXJyYW5nZWQgaW4gYSB3YXkgdGhhdCBpdA0KPiBhbHJlYWR5IGFjY291bnRz
IGZvciBldmVudHVhbGx5IGNvcnJlY3QgYmVoYXZpb3Igb2YgdGhlIHBhZ2UNCj4gd2FsayBwYXRo
cy4NCj4gDQoNCkknbSBub3Qgc3VyZSBob3cgZnV0dXJlIGNvZGUgZm9yIHNlbmRpbmcgZXZlbnRz
IGZvcm0gcGFnZS13YWxrIHdpbGwgYmUgDQpidXQgSSB3aWxsIHRyeSB0byBtYWtlIHRoaXMgcGF0
Y2ggaGF2ZSBzb21lIGNoZWNrcyBpbiBwbGFjZSBzbyB0aGF0IGl0IA0Kd2lsbCB3b3JrIHRoZSBz
YW1lLg0KDQo+Pj4+IEFmdGVyIHRoZSBlbXVsYXRpb24gc3RvcHMgd2UnbGwgY2FsbCBodm1fdm1f
ZXZlbnRfZG9fcmVzdW1lKCkgYWdhaW4gYWZ0ZXIgdGhlDQo+Pj4+IGludHJvc3BlY3Rpb24gYWdl
bnQgdHJlYXRzIHRoZSBldmVudCBhbmQgcmVzdW1lcyB0aGUgZ3Vlc3QuIFRoZXJlLCB0aGUNCj4+
Pj4gaW5zdHJ1Y3Rpb24gYXQgUklQIHdpbGwgYmUgZnVsbHkgZW11bGF0ZWQgKHdpdGggdGhlIEVQ
VCBpZ25vcmVkKSBpZiB0aGUNCj4+Pj4gaW50cm9zcGVjdGlvbiBhcHBsaWNhdGlvbiBhbGxvd3Mg
aXQsIGFuZCB0aGUgZ3Vlc3Qgd2lsbCBjb250aW51ZSB0byBydW4gcGFzdA0KPj4+PiB0aGUgaW5z
dHJ1Y3Rpb24uDQo+Pj4+DQo+Pj4+IFdlIHVzZSBodm1lbXVsX21hcF9saW5lYXJfYWRkcigpIHRv
IGludGVyY2VwdCByL3cgYWNjZXNzIGFuZA0KPj4+PiBfX2h2bV9jb3B5KCkgdG8gaW50ZXJjZXB0
IGV4ZWMgYWNjZXNzLg0KPj4+DQo+Pj4gQnR3IEkgY29udGludWUgdG8gYmUgdW5oYXBweSBhYm91
dCB0aGlzIGFzeW1tZXRyeS4gRnVydGhlcm1vcmUgaW4NCj4+PiB0aGUgZm9ybWVyIGNhc2UgeW91
IG9ubHkgaGFuZGxlIHdyaXRlIGFuZCBybXcgYWNjZXNzZXMsIGJ1dCBub3QNCj4+PiByZWFkcyBh
ZmFpY3MuIEkgYXNzdW1lIHlvdSBkb24ndCBjYXJlIGFib3V0IHJlYWRzLCBidXQgdGhpcyBzaG91
bGQNCj4+PiB0aGVuIGJlIG1hZGUgZXhwbGljaXQuIEZ1cnRoZXJtb3JlIEVQVCBhbGxvd3MgcmVh
ZCBwcm90ZWN0aW9uLCBhbmQNCj4+PiB0aGVyZSBhcmUgcDJtX2FjY2Vzc193LCBwMm1fYWNjZXNz
X3d4LCBhbmQgcDJtX2FjY2Vzc194LCBzbyBJIGd1ZXNzDQo+Pj4gaWdub3JpbmcgcmVhZHMgY2Fu
IGF0IGJlc3QgYmUgYW4gb3B0aW9uIHBpY2tlZCBieSB0aGUgbW9uaXRvciwgbm90DQo+Pj4gc29t
ZXRoaW5nIHRvIGJlIGxlZnQgb3V0IG9mIHRoZSBpbnRlcmZhY2UgYWx0b2dldGhlci4NCj4+DQo+
PiBUaGF0IGlzIGNvcnJlY3QsIHdlIGFyZSBub3QgaW50ZXJlc3RlZCBpbiByZWFkIGV2ZW50cyBi
dXQgdGhlcmUgaXMNCj4+IGFub3RoZXIgcHJvYmxlbSwgd2UgYXJlIGNoZWNraW5nIGFjY2VzcyBh
bmQgcGZlYyB0byBmaWxsIHRoZSBldmVudCBmbGFnDQo+PiBhbmQgcGZlYyBvbmx5IGhhcyBhIHdy
aXRlIGZsYWcoUEZFQ193cml0ZV9hY2Nlc3MpLCBpbiBfX2h2bWVtdWxfcmVhZCgpDQo+PiBwZmVj
IG9ubHkgZ2V0cyBQRkVDX3BhZ2VfcHJlc2VudCBhbmQgdGhlcmUgaXMgbm8gd2F5IHRvIGRpZmZl
cmVudGlhdGUNCj4+IHdyaXRlIGZyb20gcmVhZC4NCj4gDQo+IEJ5IHRoZSBQRkVDIG1vZGVsLCBh
bnl0aGluZyB0aGF0J3Mgbm90IGEgd3JpdGUgb3IgaW5zbiBmZXRjaCBpcyBhDQo+IHJlYWQuIFRo
ZSBtYWluIGFub21hbHkgaXMgZWxzZXdoZXJlOiBUaGUgd3JpdGUgZmxhZyBpcyBhbHNvIGdvaW5n
DQo+IHRvIGJlIHNldCBmb3IgUk1XIG9wZXJhdGlvbnMuDQo+IA0KPj4+PiBodm1fZW11bGF0ZV9z
ZW5kX3ZtX2V2ZW50KCkgY2FuIHJldHVybiBmYWxzZSBpZiB0aGVyZSB3YXMgbm8gdmlvbGF0aW9u
LA0KPj4+PiBpZiB0aGVyZSB3YXMgYW4gZXJyb3IgZnJvbSBtb25pdG9yX3RyYXBzKCkgb3IgcDJt
X2dldF9tZW1fYWNjZXNzKCkuDQo+Pj4NCj4+PiBBcyBzYWlkIGJlZm9yZSAtIEkgZG9uJ3QgdGhp
bmsgZXJyb3JzIGFuZCBsYWNrIG9mIGEgdmlvbGF0aW9uIGNhbg0KPj4+IHNlbnNpYmx5IGJlIHRy
ZWF0ZWQgdGhlIHNhbWUgd2F5LiBJcyB0aGUgaW1wbGljYXRpb24gcGVyaGFwcyB0aGF0DQo+Pj4g
ZW11bGF0aW9uIHRoZW4gd2lsbCBmYWlsIGxhdGVyIGFueXdheT8gSWYgc28sIGlzIHN1Y2ggYW4N
Cj4+PiBhc3N1bXB0aW9uIHRha2luZyBpbnRvIGNvbnNpZGVyYXRpb24gcG9zc2libGUgcmFjZXM/
DQo+Pg0KPj4gVGhlIG9ubHkgcGxhY2UgdGhhdCBJIGNhbiBzZWUgYSBwcm9ibGVtIGlzIHRoZSBl
cnJvciBmcm9tDQo+PiBtb25pdG9yX3RyYXBzKCkuIFRoYXQgY2FuIGJlIGNoZWNrZWQgYW5kIGFj
Y29tcGFuaWVkIGJ5IGEgd2FybmluZyBtc2cuDQo+IA0KPiBIb3cgd291bGQgYSB3YXJuaW5nIG1l
c3NhZ2UgaGVscD8NCj4gDQo+PiBPciBpZiB5b3UgY2FuIGdpdmUgbWUgYSBkaWZmZXJlbnQgaWRl
YSB0byBnbyBmb3J3YXJkIHdpdGggdGhpcyBpc3N1ZSBJDQo+PiB3aWxsIGJlIGdsYWQgdG8gcmV2
aWV3IGl0Lg0KPiANCj4gSSdtIGFmcmFpZCB5b3UnbGwgaGF2ZSB0byBmaXJzdCBvZiBhbGwgZ2l2
ZSBtZSBhbiBpZGVhIHdoYXQgdGhlDQo+IGNvcnJlY3QgYWN0aW9uIGlzIGluIGNhc2Ugb2Ygc3Vj
aCBhbiBlcnJvci4gQW5kIG9uY2UgeW91J3ZlIGRvbmUNCj4gc28sIEknbSBwcmV0dHkgc3VyZSB5
b3UnbGwgcmVjb2duaXplIHlvdXJzZWxmIHdoZXRoZXIgdGhlIGN1cnJlbnQNCj4gY29kZSB5b3Ug
aGF2ZSBpcyBhcHByb3ByaWF0ZSAoYW5kIEknbGwgdGhlbiBrbm93IHdoZXRoZXIgSSB3YW50DQo+
IHRvIGluc2lzdCBvbiB5b3UgY2hhbmdpbmcgdGhlIGNvZGUpLg0KPiANCg0KU28gSSB0aGluayB0
aGF0IHRoZSByZXR1cm4gb2YgaHZtX2VtdWxhdGVfc2VuZF92bV9ldmVudCgpIHNob3VsZCBub3Qg
dXNlIA0KdGhlIHJldHVybiBvZiBtb25pdG9yX3RyYXBzKCkuIEJ5IHRoZSB0aW1lIG1vbml0b3Jf
dHJhcHMoKSBpcyBjYWxsZWQgd2UgDQphcmUgc3VyZSB0aGF0IHRoZXJlIGlzIGEgdmlvbGF0aW9u
IGFuZCBlbXVsYXRpb24gc2hvdWxkIHN0b3AgcmVnYXJkbGVzcyANCmlmIHRoZSBldmVudCB3YXMg
c2VudCBvciBub3QuIEluIHRoaXMgaWRlYSB0aGUgbGFzdCByZXR1cm4gc2hvdWxkIGJlIHRydWUu
DQoNCj4+Pj4gLS0tIGEveGVuL2FyY2gveDg2L2h2bS9odm0uYw0KPj4+PiArKysgYi94ZW4vYXJj
aC94ODYvaHZtL2h2bS5jDQo+Pj4+IEBAIC0zMjI0LDYgKzMyMjQsMTQgQEAgc3RhdGljIGVudW0g
aHZtX3RyYW5zbGF0aW9uX3Jlc3VsdCBfX2h2bV9jb3B5KA0KPj4+PiAgICAgICAgICAgICAgICAg
IHJldHVybiBIVk1UUkFOU19iYWRfZ2ZuX3RvX21mbjsNCj4+Pj4gICAgICAgICAgICAgIH0NCj4+
Pj4gICAgICANCj4+Pj4gKyAgICAgICAgaWYgKCB1bmxpa2VseSh2LT5hcmNoLnZtX2V2ZW50KSAm
Jg0KPj4+PiArICAgICAgICAgICAgdi0+YXJjaC52bV9ldmVudC0+c2VuZF9ldmVudCAmJg0KPj4+
PiArICAgICAgICAgICAgaHZtX2VtdWxhdGVfc2VuZF92bV9ldmVudChhZGRyLCBnZm4sIHBmZWMp
ICkNCj4+Pg0KPj4+IEluZGVudGF0aW9uIGxvb2tzIHdyb25nIGFnYWluLg0KPj4+DQo+Pj4+ICsg
ICAgICAgIHsNCj4+Pj4gKyAgICAgICAgICAgIHB1dF9wYWdlKHBhZ2UpOw0KPj4+PiArICAgICAg
ICAgICAgcmV0dXJuIEhWTVRSQU5TX2dmbl9wYWdlZF9vdXQ7DQo+Pj4NCj4+PiBXaHkgInBhZ2Vk
IG91dCI/IElmIHRoaXMgaXMgYW4gaW50ZW50aW9uYWwgYWJ1c2UsIHRoZW4geW91IHdhbnQNCj4+
PiB0byBzYXkgc28gaW4gYSBjb21tZW50IGFuZCBqdXN0aWZ5IHRoZSBhYnVzZSBoZXJlIG9yIGlu
IHRoZQ0KPj4+IGRlc2NyaXB0aW9uLg0KDQpZZXMgdGhpcyBpcyBpbnRlbnRpb25hbCBzbyBsaW5l
YXJfcmVhZCgpIHdpbGwgcmV0dXJuIFg4NkVNVUxfUkVUUlkuDQoNClRoYW5rcyBmb3IgdGhlIHJl
dmlldywNCkFsZXgNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 23 08:19:51 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Jul 2019 08:19:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hpq1U-00079C-Lx; Tue, 23 Jul 2019 08:19:48 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=Gy5X=VU=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hpq1S-000792-Va
 for xen-devel@lists.xenproject.org; Tue, 23 Jul 2019 08:19:47 +0000
X-Inumbo-ID: 9e4cdf37-ad22-11e9-8980-bc764e045a96
Received: from m9a0003g.houston.softwaregrp.com (unknown [15.124.64.68])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9e4cdf37-ad22-11e9-8980-bc764e045a96;
 Tue, 23 Jul 2019 08:19:45 +0000 (UTC)
Received: FROM m9a0003g.houston.softwaregrp.com (15.121.0.190) BY
 m9a0003g.houston.softwaregrp.com WITH ESMTP; 
 Tue, 23 Jul 2019 08:19:31 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M9W0067.microfocus.com (2002:f79:be::f79:be) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Tue, 23 Jul 2019 08:19:27 +0000
Received: from NAM03-CO1-obe.outbound.protection.outlook.com (15.124.72.14) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Tue, 23 Jul 2019 08:19:27 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=U/IDNCtWzWBHUZkFgw3noa+6m5EEyELUp2wxcoFaCWuOx4qwtPCTKRDr0rBudx65EvQc/NowygDOR5HeQVryytsCufF6oGxneflMnj58I86ZQ3+o4EyQ5ycAtmqgsmHvZRgFmAOymbEfUucGWDZ4nJ3ZYX8SCV9aVTQPFsEIntyKrsLKCoAA/Itb4/LJJwYmaBGv/BslfdjLemngyeoyifl8HOLpjK96UiDVTvNpn076pEuW8n6R7TfChAU0dgTvB4txIoB91S6GTJiPhEhQb5AkDURyCZAJRDxn6ilRR0K17+P7bsjWM7hWgjrEaduQcSShpDfJLZ/6PHeZinvKGw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=wM1962bKAm8ahbhg1jm2HCZQaBSbtEFmaCG8XqKSxWc=;
 b=c0+wuyaGv+SnEgiOnGt+HIAAyZzROB57jObHV7Kt5U7R2FnAZVDwwA4jzgUV6qoDbZianej4rPgixenxuKiTD0zP221KPf6a08dVh/CmstonxZ+IdUKdWgqmQfcFUyaNixRhorWOtW58FEqRjgWjrTUFaDqACkTNSVqm+eNOTd4yY3DFd/7VAxlO3KPuKKsmMiY3MVheOJz3VukPCQq8eR0xWVAKT7B3x9exxz3g8TcDTXOSUV/6HVaLSGO5zoooau/jPyPLZy9W8U+vReb6Q4JoapBEKfUzDSelpt3JzHU8V+L1ROGKnT2ptP1spvoRgE7f2AOkV7ueV1kb/3JtQg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2971.namprd18.prod.outlook.com (20.179.52.30) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2094.16; Tue, 23 Jul 2019 08:19:26 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Tue, 23 Jul 2019
 08:19:26 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Thread-Topic: Re:[PATCH v3 08/14] AMD/IOMMU: introduce 128-bit IRTE
 non-guest-APIC IRTE format
Thread-Index: AQHVO/TlAPsnkpqPo0+X2y95y9fr6KbSNr9CgARDQ4CAADOwm4AAFvIAgAAMdA+AATWQAP//4BSA
Date: Tue, 23 Jul 2019 08:19:25 +0000
Message-ID: <1516b0ce-0853-c3f7-0519-71f116c75c81@suse.com>
References: <6272c301-a905-38cf-dd1a-645f3d703241@suse.com>
 <94c28919-81cd-e6fa-aa43-e05dfea7cbed@suse.com>
 <9612f97f-904d-7b72-cff9-ead2e8590ffc@citrix.com>
 <9c6a7b4b-af52-c93d-480f-f34334de868a@suse.com>
 <aeb53abe-af9e-37ba-9f25-90b6b30192fc@citrix.com>
 <dc1481ff-4c18-cf0b-cff7-1f2866b6ad40@suse.com>
 <c25f432f-5408-83ce-26f4-fe9a0edf4e46@citrix.com>
 <4266c118-7a89-ed64-6196-52a82ec6e42a@suse.com>
In-Reply-To: <4266c118-7a89-ed64-6196-52a82ec6e42a@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: LO2P265CA0339.GBRP265.PROD.OUTLOOK.COM
 (2603:10a6:600:d::15) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: e842af6e-e0c6-47ff-5587-08d70f46796f
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB2971; 
x-ms-traffictypediagnostic: DM6PR18MB2971:
x-microsoft-antispam-prvs: <DM6PR18MB297135B98CD9A6714BA4935BB3C70@DM6PR18MB2971.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 0107098B6C
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(346002)(376002)(366004)(396003)(136003)(39860400002)(189003)(199004)(8936002)(305945005)(76176011)(14454004)(102836004)(476003)(8676002)(81156014)(478600001)(6916009)(386003)(6506007)(3846002)(53546011)(486006)(6116002)(256004)(7736002)(446003)(26005)(2616005)(11346002)(186003)(54906003)(68736007)(52116002)(80792005)(4326008)(5660300002)(6512007)(2906002)(4744005)(66066001)(53936002)(71190400001)(71200400001)(66556008)(66476007)(66446008)(66946007)(64756008)(31686004)(86362001)(6436002)(31696002)(36756003)(81166006)(6486002)(25786009)(316002)(99286004);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2971;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: FYDPhB71fjr9iQHwzYOoultJsCzq55hjx0g31LRpiLIx0Aw/RVe58f1QsCXWxq1BWfl8T/1CLxqpZy2LFJNVuixZMb/07mkl+DZ8UdtoFSBd1Tb2qTlfbRXepWEOXV5QB2V1fLrUl1x/tG5kPQyYQors2sjG8QVpA/wA7t4MWHYUpITziItU3+SpB/YJwsGJTPGz/w5J/xBMTd/4oXlJ3cLSEUtT2zlOytT6zz+RwYsmuezldCxWB6Yfv6PyB0TPDHtYzyD4lW8SoIqnGaqCEHwN11PRusZgvfR/H0ZEIhRDHOkKWk+YEMwx5gbeUHN2RMYta769buiUI4xjI96Zet7BEHlst3lliorWmwrGit77I1BL3L9kaYKrnujNCD77xm59ilxDARHJPBgZrZXmxqwfntiPNxD2ZWaMltY54zI=
Content-ID: <A5E3D63CC2CFEA479FB6439A14F09E22@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: e842af6e-e0c6-47ff-5587-08d70f46796f
X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Jul 2019 08:19:25.8589 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2971
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v3 08/14] AMD/IOMMU: introduce 128-bit IRTE
 non-guest-APIC IRTE format
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 BrianWoods <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>

T24gMjMuMDcuMjAxOSAxMDoxMywgSmFuIEJldWxpY2ggd3JvdGU6DQo+IE9uIDIyLjA3LjIwMTkg
MTc6NDMsIEFuZHJldyBDb29wZXIgd3JvdGU6DQo+PiBIb3cgd291bGQgeW91ciBhcmd1bWVudCBj
aGFuZ2UgaWYgdGhlIElPTU1VIHdhcyBhIHJlYWwgQ1BVIHJ1bm5pbmcgcmVhbA0KPj4geDg2IGNv
ZGU/wqAgSXRzIGludGVyZmFjZSB0byB0aGUgcmVzdCBvZiB0aGUgc3lzdGVtIHdvdWxkIGJlIGlk
ZW50aWNhbCwNCj4+IGFuZCBpbiB0aGF0IGNhc2UsIGl0IHdvdWxkIG9idmlvdXNseSBuZWVkIGFu
IHNtcF97cix3fW1iKCkgcGFpciBmb3INCj4+IGNvcnJlY3RuZXNzIHJlYXNvbnMuwqAgVGhpcyBp
cyB3aHkgc21wX3dtYigpIGlzIHRoZSBvbmx5IGFwcHJvcHJpYXRlDQo+PiBjb25zdHJ1Y3QgdG8g
dXNlLg0KPiANCj4gSXQgd291bGRuJ3QgY2hhbmdlIGF0IGFsbC4gV2hhdCBtYXR0ZXJzIChhcyBw
ZXIgYWJvdmUpIGlzIHRoZQ0KPiB1bmRlcnN0YW5kaW5nIHRoZSBPUyBoYXMsIGkuZS4gd2hhdCBp
cyBiZWluZyBzdXJmYWNlZCB0byBpdCBhcyBDUFUuDQoNCk9oLCBidHcgLSBJJ3ZlIGdvdCBjdXJp
b3VzIHdoZXRoZXIgd2UgY291bGQgdXNlIExpbnV4IHNvdXJjZXMgZm9yDQphcmJpdHJhdGlvbi4g
V2hhdCBJIGZvdW5kIHRob3VnaCBpcyB0aGF0IHRoZXkgZG9uJ3QgdXNlIGFueSBiYXJyaWVyDQph
dCBhbGwgLSBzZWUgbW9kaWZ5X2lydGVfZ2EoKS4NCg0KSmFuDQpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 23 08:48:40 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Jul 2019 08:48:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hpqT8-0000hY-0x; Tue, 23 Jul 2019 08:48:22 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=h8hN=VU=gmail.com=andrii.anisov@srs-us1.protection.inumbo.net>)
 id 1hpqT7-0000hT-Bb
 for xen-devel@lists.xenproject.org; Tue, 23 Jul 2019 08:48:21 +0000
X-Inumbo-ID: 9e726e2f-ad26-11e9-8980-bc764e045a96
Received: from mail-lj1-x243.google.com (unknown [2a00:1450:4864:20::243])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9e726e2f-ad26-11e9-8980-bc764e045a96;
 Tue, 23 Jul 2019 08:48:19 +0000 (UTC)
Received: by mail-lj1-x243.google.com with SMTP id x25so40302519ljh.2
 for <xen-devel@lists.xenproject.org>; Tue, 23 Jul 2019 01:48:19 -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-language:content-transfer-encoding;
 bh=RwpEUoxTAvmRHuiZJX1IFzksrB32ErUMNcypIkGCAII=;
 b=Eh9cd+J4WebSixL5GcEB3xEV4MbQ2JlFoxRtWcGnIGP3QkXCN6WaHykNfvH0v6xXOM
 Ac/QmRP056l5MbcegRpsFhRklk6lWtK+msHG1344/wTyenylYtku0epAuS8JWxYdJsGT
 M4P10aDVapKHc/NP5YcfCWxw7QRv4ALL4fdYFFnO3qYKnQa4WnKG+uXzPIuRetmpbCJu
 9pox3U0EaRsSBKl5YEj9w8dOJJiYfbAGUpPj1H+2Ocud2AOxyk/GXj75JbErdN+jhO0Z
 3rh74b9dgtNcybbF8fMYFc59NI0lWwHOdW7rLdHirC2TNer7Q73SaUX9j79nOxJ+yRoz
 JSEw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=RwpEUoxTAvmRHuiZJX1IFzksrB32ErUMNcypIkGCAII=;
 b=HbIeBSrJr0TTBwnr6c5YvriMPBCy7Hr4e92eI3ykCiK7V+ouWx7KpIbZgfszA5w1KO
 P1UN5J5OTCEAazKSMWOe2jveuhSGVbqUEdxUqi6pu63b5zgY9f4AEtkXxfVSwjP0MQ31
 EJLygLalQklqdCzHPBuHxwnYz2di1ldActLI5LlsNxNmY8+xrHFCR5WUbQ/7ndgcR+/L
 NFh34sXH3afstrCj/6fEXwAuiQHGwTTdTKNekRoJ68YB/N+N/uN/EyEuAHCiB4eXIXdh
 7jVf7RxG/R6/N8a7EGwS/dmmvm3Rke5FHSDQidyxgin8jv6OtkN3pFSkzkH5UUloKLUC
 faFw==
X-Gm-Message-State: APjAAAWxDGjUZYXn88p62tkMSYr++KgQl7aV9Skrlh/3dSFav28+P/FQ
 nFAainBPUK6Zv7abg9ysu7o=
X-Google-Smtp-Source: APXvYqzr27jyfQYdZUvGFJQjndTwHpY4Ken0DmVUexkEK1PMg4vA7kEEWEv6hPVQRVE0gJEbM/9qHg==
X-Received: by 2002:a2e:3602:: with SMTP id d2mr3012952lja.112.1563871698287; 
 Tue, 23 Jul 2019 01:48:18 -0700 (PDT)
Received: from [10.17.180.34] (ll-22.209.223.85.sovam.net.ua. [85.223.209.22])
 by smtp.gmail.com with ESMTPSA id
 m9sm7241971lfo.45.2019.07.23.01.48.16
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Tue, 23 Jul 2019 01:48:17 -0700 (PDT)
To: Julien Grall <julien.grall@arm.com>, Jan Beulich <JBeulich@suse.com>
References: <1563469897-2773-1-git-send-email-andrii.anisov@gmail.com>
 <2d71f4c0-023f-7a09-731e-e84e21378e26@suse.com>
 <261e0c5e-a886-f389-3c37-413613c9bf4f@gmail.com>
 <a4877031-1abd-e683-aae9-5d8ce5df98b5@suse.com>
 <7ddef8b7-ec79-d7ce-4123-31ae63a5e7b3@arm.com>
 <35df7b4d-068d-15d3-2197-d5a6dee23917@suse.com>
 <6e608435-a414-320b-307a-a413c82cf9aa@arm.com>
From: Andrii Anisov <andrii.anisov@gmail.com>
Message-ID: <a3b0d7ed-db9d-9c03-9fef-1b42b02b3f4b@gmail.com>
Date: Tue, 23 Jul 2019 11:48:10 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <6e608435-a414-320b-307a-a413c82cf9aa@arm.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] vunmap: let vunmap align virtual address by
 itself
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>,
 Andrii Anisov <andrii_anisov@epam.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SnVsaWVuLCBKYW4sIEFuZHJldywKClRoZSBwcm9ibGVtIGFkZHJlc3NlZCBieSBbMV0gY2F1c2Vz
IHJhbmRvbSBBUk02NCBib290IGZhaWxzIGRlcGVuZGVudCBvbiBoeXBlcnZpc29yIGNvZGUgY2hh
bmdlcy4KWWV0IG1vcmUgZ2VuZXJpYyBzb2x1dGlvbiB3YXMgcmVxdWVzdGVkIGJ5IEFuZHJldyBh
bmQgc3VwcG9ydGVkIGJ5IEp1bGllbiBbMl0uCgpIb3cgdG8gcHJvY2VlZCB3aXRoIHRoaXMgcGFy
dGljdWxhciBwYXRjaD8KQXMgSSB1bmRlcnN0YW5kLCBKYW4gZG91YnRzIHdlIHNob3VsZCBtb3Zl
IHBhZ2UgYWxpZ25tZW50IHRvIHZ1bm1hcCgpLCB3aGlsZSBKdWxpZW4gYW5kIEFuZHJldyB3YW50
ZWQgdGhlIGNvbW1pdCBtZXNzYWdlIGNsYXJpZmljYXRpb24uCkNhbiB3ZSBoYXZlIGFuIGFncmVl
bWVudCBvbiBhcHByb2FjaCBoZXJlPwoKWzFdIGh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
YXJjaGl2ZXMvaHRtbC94ZW4tZGV2ZWwvMjAxOS0wNy9tc2cwMTE2Ny5odG1sClsyXSBodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL2FyY2hpdmVzL2h0bWwveGVuLWRldmVsLzIwMTktMDcvbXNn
MDExMjkuaHRtbAoKLS0gClNpbmNlcmVseSwKQW5kcmlpIEFuaXNvdi4KCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 23 08:54:26 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Jul 2019 08:54:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hpqYw-0001PM-QD; Tue, 23 Jul 2019 08:54:22 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=q5ix=VU=ltts.com=sushant.bhangale@srs-us1.protection.inumbo.net>)
 id 1hpqYv-0001PH-4O
 for xen-devel@lists.xenproject.org; Tue, 23 Jul 2019 08:54:21 +0000
X-Inumbo-ID: 71fc8a24-ad27-11e9-beaa-b3b8560f64af
Received: from IND01-BO1-obe.outbound.protection.outlook.com (unknown
 [40.107.139.49]) by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 71fc8a24-ad27-11e9-beaa-b3b8560f64af;
 Tue, 23 Jul 2019 08:54:15 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=R9OtS7f/ocIZ+T3aP44NC9A6dlJqYdcbp7VGykIeWUpeOijOMhkyWkAe1f/3hKnF0ZbWGxzuFLVU8HuttuRV9oTht3GdlWy6xNqt2gUZDhROVoj4QOHxOqHXqKj/ps47Xtm0ztOatCRumBBHxDNdyXvp+rv9ifGiRMBEEd0qPBbwgCP5Qf3wBbcens5SS/yWlC8+hYUjyeGXVcWRMw31jsVNY2sWKxejc1gm1Weqw5leRB46/+KqRGWZUAaM6LerbAT69Kz6xGQn7Q3BepTHA2ixF9SLNz1T+SHiILL/35wX8+RcQVhbSCTN6nluNYbl56NEbFKmO5qIVBMKLHgkVA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=3+Bz2eAxI33W5Oq/em5xcke9V7y+Kisf5b3NnhnfZbE=;
 b=DMpl/t3gm9zBfVJ8Q2TNK/KvOsx2XT+YrRnZoFxfiLdvrJ1ZOCTqw9QhU8ZdiEXuTJz5UYvJYrlA8LrVsqBYpRQHZA8EohAKfsaLdB77zSy+EFTZ4V/qOwWNn94w0z9aTEpGcXAToTWdGwuFTGxytQYOUINcnWw2Xx9UquH16PtIdZb1eFePvABzAMMugdnvZ1fpQx/ePLUI8S6bsxlR0jVRYKU8pTD2KF9BdfyU+YZwaJQEcRyJ6juExW/0mppai/BiOqhBDsSBLJ3QGLmxnFw6M7ra9sneT6ddtn08GXftU/dyyIIQZNV17DM2x6A47zA2S0IwqmwBScCT/puvug==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=ltts.com;dmarc=pass action=none header.from=ltts.com;dkim=pass
 header.d=ltts.com;arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ltts.com; s=selector1; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=3+Bz2eAxI33W5Oq/em5xcke9V7y+Kisf5b3NnhnfZbE=;
 b=dnKgKKDz1O7BuzP9tfCAquWYHAHC4td+SfT/1w01QvJgvNfErp/8siwWCIsBNQM0FOhEPYBMo5oeVmJL1iMZ5ZcSZu28WFW6r1gfeR9XaxKpKtkq6fSlk/mo95v6vr5XVNwEEz4S+xp45cb7GFyLo/OD1GqqwUfqF0He+Qsytqc=
Received: from MA1PR01MB3851.INDPRD01.PROD.OUTLOOK.COM (20.179.238.207) by
 MA1PR01MB3868.INDPRD01.PROD.OUTLOOK.COM (20.179.238.212) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2094.16; Tue, 23 Jul 2019 08:54:12 +0000
Received: from MA1PR01MB3851.INDPRD01.PROD.OUTLOOK.COM
 ([fe80::b80b:1146:2bea:b5d6]) by MA1PR01MB3851.INDPRD01.PROD.OUTLOOK.COM
 ([fe80::b80b:1146:2bea:b5d6%3]) with mapi id 15.20.2094.017; Tue, 23 Jul 2019
 08:54:12 +0000
From: Sushant Bhangale <Sushant.Bhangale@Ltts.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: Xen Hypervisor porting on Raspberry Pi 3B+/4
Thread-Index: AdU4vUSDN8l+dOZRQoK+fGsRVmOGJQIdsjNQ
Importance: high
X-Priority: 1
Date: Tue, 23 Jul 2019 08:54:11 +0000
Message-ID: <MA1PR01MB3851A10D5DE69A99DDB292A0E8C70@MA1PR01MB3851.INDPRD01.PROD.OUTLOOK.COM>
References: <MA1PR01MB3851BEA4FBF03BB603B1A971E8F20@MA1PR01MB3851.INDPRD01.PROD.OUTLOOK.COM>
In-Reply-To: <MA1PR01MB3851BEA4FBF03BB603B1A971E8F20@MA1PR01MB3851.INDPRD01.PROD.OUTLOOK.COM>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=Sushant.Bhangale@Ltts.com; 
x-originating-ip: [14.140.93.241]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: ebbaf28d-9937-4d01-7277-08d70f4b5526
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(7168020)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(49563074)(7193020);
 SRVR:MA1PR01MB3868; 
x-ms-traffictypediagnostic: MA1PR01MB3868:
x-ms-exchange-purlcount: 7
x-microsoft-antispam-prvs: <MA1PR01MB3868A7C410D523E5144663EBE8C70@MA1PR01MB3868.INDPRD01.PROD.OUTLOOK.COM>
x-ms-oob-tlc-oobclassifiers: OLM:6790;
x-forefront-prvs: 0107098B6C
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(4636009)(39860400002)(396003)(376002)(366004)(136003)(346002)(189003)(199004)(71190400001)(186003)(478600001)(102836004)(486006)(71200400001)(68736007)(76176011)(26005)(966005)(7696005)(55236004)(53546011)(6506007)(6116002)(53936002)(2351001)(6436002)(6246003)(81686011)(790700001)(3846002)(606006)(53386004)(236005)(8676002)(5640700003)(733005)(55016002)(7736002)(99936001)(66066001)(9686003)(54556002)(6306002)(74316002)(446003)(11346002)(476003)(33656002)(54896002)(2906002)(256004)(81166006)(66476007)(66946007)(5660300002)(25786009)(76116006)(81156014)(64756008)(14454004)(66616009)(66446008)(86362001)(66556008)(14444005)(4326008)(229853002)(316002)(9326002)(54906003)(99286004)(8936002)(6916009)(52536014)(2501003);
 DIR:OUT; SFP:1101; SCL:1; SRVR:MA1PR01MB3868;
 H:MA1PR01MB3851.INDPRD01.PROD.OUTLOOK.COM; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: Ltts.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: ZkwhvMM17HETkK9XinB2Psi9uNN71MvvlqMusqvjV45AYV7VHM3RDRi+uoMcVsCKn34P0b8cjeUHBBSm9VqjeYrZcOHRrq1AOFeN5oJvNlwy7G5OyjgyEswABvsHgkFbGhyGm3Ov1cTOOokyc2kJEBSS+F9HnmVYoXyDRkW8CvJzzREsurJAbFTJQd9W95KH9LpbWxN6CBIsuiMCV22MoJaD2mjEOzGuFDfNplcsFUPJP8lylN1gL9OmGue3h233KrZuX9wDuhv23BYAJ4kbB/U61XL/p7rWQvfXC0hCoWrqM/XeYUHbRAXVW1d7UvW9QCc1Uq6ZOC4bdYBa3jANdBLcLVy0aBKDhnLQ5UslAYOfTGlldWA9ngc396GrGPpnwnLRKiK1JkfMUYNwguMI/I3WULDPED63ozbn5VuvmQQ=
MIME-Version: 1.0
X-OriginatorOrg: ltts.com
X-MS-Exchange-CrossTenant-Network-Message-Id: ebbaf28d-9937-4d01-7277-08d70f4b5526
X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Jul 2019 08:54:12.0172 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 311b3378-8e8a-4b5e-a33f-e80a3d8ba60a
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: Sushant.Bhangale@Ltts.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MA1PR01MB3868
Subject: Re: [Xen-devel] Xen Hypervisor porting on Raspberry Pi 3B+/4
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "lars.kurth@citrix.com" <lars.kurth@citrix.com>,
 "sstabellini@kernel.org" <sstabellini@kernel.org>,
 "xenprojecthelp@linuxfoundation.org" <xenprojecthelp@linuxfoundation.org>,
 "julien.grall@arm.com" <julien.grall@arm.com>,
 Nikhil Wadke <Nikhil.Wadke@Ltts.com>,
 Pranav Paralikar <Pranav.Paralikar@Ltts.com>
Content-Type: multipart/mixed; boundary="===============5337161494804151672=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============5337161494804151672==
Content-Language: en-US
Content-Type: multipart/related;
	boundary="_004_MA1PR01MB3851A10D5DE69A99DDB292A0E8C70MA1PR01MB3851INDP_";
	type="multipart/alternative"

--_004_MA1PR01MB3851A10D5DE69A99DDB292A0E8C70MA1PR01MB3851INDP_
Content-Type: multipart/alternative;
	boundary="_000_MA1PR01MB3851A10D5DE69A99DDB292A0E8C70MA1PR01MB3851INDP_"

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

SGksDQoNCkF3YWl0ZWQgZm9yIHlvdXIgaW5wdXQuDQoNClJlZ2FyZHMsDQpTdXNoYW50DQoNCkZy
b206IFN1c2hhbnQgQmhhbmdhbGUNClNlbnQ6IEZyaWRheSwgSnVseSAxMiwgMjAxOSA3OjUyIFBN
DQpUbzogeGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnDQpDYzogUHJhbmF2IFBhcmFsaWth
ciA8UHJhbmF2LlBhcmFsaWthckBMdHRzLmNvbT47IE5pa2hpbCBXYWRrZSA8TmlraGlsLldhZGtl
QEx0dHMuY29tPjsgc3N0YWJlbGxpbmlAa2VybmVsLm9yZzsganVsaWVuLmdyYWxsQGFybS5jb207
IGxhcnMua3VydGhAY2l0cml4LmNvbQ0KU3ViamVjdDogWGVuIEh5cGVydmlzb3IgcG9ydGluZyBv
biBSYXNwYmVycnkgUGkgM0IrLzQNCg0KSGksDQoNCldlIGFyZSBwbGFubmluZyB0byBwb3J0IFhl
biBIeXBlcnZpc29yIG9uIFJhc3BiZXJyeSBQSSAzQisoQTUzIFByb2Nlc3NvcikgT1IgUmFzcGJl
cnJ5IFBJIDQgKEE3MiBQcm9jZXNzb3IpLiBGb3IgdGhpcyBwdXJwb3NlIHdlIGZpbmQgb3V0IHRo
ZSBiZWxvdyB0b29scywNCg0KVG9vbHMNClZlcnNpb25zDQpQYXRoDQpDcm9zcyBDb21waWxlcg0K
Z2NjLWxpbmFyby1hcm0tbm9uZS1lYWJpLTQuOS0yMDE0LjA5X2xpbnV4DQouDQpnY2MtbGluYXJv
LTcuMi4xLTIwMTcuMTEteDg2XzY0X2FhcmNoNjQtbGludXgtZ251DQouDQphcm0tbGludXgtZ251
ZWFiaS1nY2MNCi4NCkJvb3Rsb2FkZXINClUtQm9vdA0KaHR0cHM6Ly9naXRodWIuY29tL3UtYm9v
dC91LWJvb3QNCkxpbnV4IEtlcm5lbA0KdjMuMTgtcmMxNQ0KaHR0cHM6Ly93aWtpLnhlbnByb2pl
Y3Qub3JnL3dpa2kvWGVuX0FSTV93aXRoX1ZpcnR1YWxpemF0aW9uX0V4dGVuc2lvbnMNCmxpbnV4
LTQuMi50YXIueHoNCmh0dHBzOi8vd3d3Lmtlcm5lbC5vcmcvcHViL2xpbnV4L2tlcm5lbC92NC54
L2xpbnV4LTQuMi50YXIueHoNClJvb3QgRmlsZXN5c3RlbQ0KQnVzeUJveC0xLjMwLjEgb3IgT2xk
ZXINCmh0dHBzOi8vYnVzeWJveC5uZXQvDQpYZW4gSHlwZXJ2aXNvciBTb3VyY2UgY29kZQ0KWGVu
IEh5cGVydmlzb3IgKHY0LjEyIFN0YWJsZSB2ZXJzaW9uKQ0KaHR0cHM6Ly9naXRodWIuY29tL2Jr
cmVwby94ZW4uZ2l0DQpQcm9jZXNzb3IgMQ0KQnJvYWRjb20gQkNNNTg3MVggKEE1MykNClJhc3Bi
ZXJyeSBQaSAzQiAvIDNCKw0KIFByb2Nlc3NvciAyDQpCcm9hZGNvbSBCQ00yNzExIChBNzIpDQpS
YXNwYmVycnkgUGkgNA0KDQpSZXF1ZXN0IHlvdSB0byBsZXQgdXMga25vdyB3aGV0aGVyIGFib3Zl
IHNlbGVjdGVkIHRvb2xzIGluIHRoZSB0YWJsZSBpcyBPSyBvciBOT1QuDQoNCkFsc28sIGlmIGFu
eSBkb2N1bWVudCByZWxhdGVkIHRvIHBvcnRpbmcgb2YgWGVuIGh5cGVydmlzb3Igb24gUmFzcGJl
cnJ5IFBJIDNCKyhBNTMgUHJvY2Vzc29yKSBPUiBSYXNwYmVycnkgUEkgNCAoQTcyIFByb2Nlc3Nv
cikgaXMgYXZhaWxhYmxlIHdpdGggeW91LCBwbGVhc2Ugc2hhcmUgdGhlIHNhbWUuDQoNCkxvb2tp
bmcgZm9yd2FyZCBmb3IgeW91ciByZXNwb25zZS4NCg0KUmVnYXJkcywNClN1c2hhbnQgQmhhbmdh
bGUNClNlbmlvciBFbmdpbmVlciAtIEVEUA0KTCZUIFRFQ0hOT0xPR1kgU0VSVklDRVMgTElNSVRF
RA0KOHRoIEZsb29yIEJ1aWxkaW5nIE5vLDEsDQpUaGFuZSBCZWxhcHVyIFJvYWQsIE1pbmRzcGFj
ZQ0KQWlyb2xpLCBOYXZpIE11bWJhaSA6SW5kaWEgNDAwNzA4DQpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KDQpUZWw6ICs5MSAyMiAgNjEw
NSA4Mjg5IHwgTW9iaWxlOiArOTEgNzYgMjAzMyAwNzA3DQp3d3cuTHR0cy5jb208aHR0cDovL3d3
dy5MdHRzLmNvbT4NCltjaWQ6aW1hZ2UwMDcuanBnQDAxRDI5RjQ3LkMwRUQzMDcwXTxodHRwOi8v
d3d3LmxudHRlY2hzZXJ2aWNlcy5jb20vPg0KDQoNCkwmVCBUZWNobm9sb2d5IFNlcnZpY2VzIEx0
ZA0KDQp3d3cuTFRUUy5jb208aHR0cDovL3d3dy5MVFRTLmNvbT4NCg0KVGhpcyBFbWFpbCBtYXkg
Y29udGFpbiBjb25maWRlbnRpYWwgb3IgcHJpdmlsZWdlZCBpbmZvcm1hdGlvbiBmb3IgdGhlIGlu
dGVuZGVkIHJlY2lwaWVudCAocykuIElmIHlvdSBhcmUgbm90IHRoZSBpbnRlbmRlZCByZWNpcGll
bnQsIHBsZWFzZSBkbyBub3QgdXNlIG9yIGRpc3NlbWluYXRlIHRoZSBpbmZvcm1hdGlvbiwgbm90
aWZ5IHRoZSBzZW5kZXIgYW5kIGRlbGV0ZSBpdCBmcm9tIHlvdXIgc3lzdGVtLg0KLS0NClRvIHVu
c3Vic2NyaWJlIGZyb20gdGhpcyBncm91cCBhbmQgc3RvcCByZWNlaXZpbmcgZW1haWxzIGZyb20g
aXQsIHNlbmQgYW4gZW1haWwgdG8geGVucHJvamVjdGhlbHArdW5zdWJzY3JpYmVAbGludXhmb3Vu
ZGF0aW9uLm9yZzxtYWlsdG86eGVucHJvamVjdGhlbHArdW5zdWJzY3JpYmVAbGludXhmb3VuZGF0
aW9uLm9yZz4uDQoNCkwmVCBUZWNobm9sb2d5IFNlcnZpY2VzIEx0ZA0KDQp3d3cuTFRUUy5jb20N
Cg0KVGhpcyBFbWFpbCBtYXkgY29udGFpbiBjb25maWRlbnRpYWwgb3IgcHJpdmlsZWdlZCBpbmZv
cm1hdGlvbiBmb3IgdGhlIGludGVuZGVkIHJlY2lwaWVudCAocykuIElmIHlvdSBhcmUgbm90IHRo
ZSBpbnRlbmRlZCByZWNpcGllbnQsIHBsZWFzZSBkbyBub3QgdXNlIG9yIGRpc3NlbWluYXRlIHRo
ZSBpbmZvcm1hdGlvbiwgbm90aWZ5IHRoZSBzZW5kZXIgYW5kIGRlbGV0ZSBpdCBmcm9tIHlvdXIg
c3lzdGVtLg0K

--_000_MA1PR01MB3851A10D5DE69A99DDB292A0E8C70MA1PR01MB3851INDP_
Content-Type: text/html; charset="utf-8"
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPCEtLVtp
ZiAhbXNvXT48c3R5bGU+dlw6KiB7YmVoYXZpb3I6dXJsKCNkZWZhdWx0I1ZNTCk7fQ0Kb1w6KiB7
YmVoYXZpb3I6dXJsKCNkZWZhdWx0I1ZNTCk7fQ0Kd1w6KiB7YmVoYXZpb3I6dXJsKCNkZWZhdWx0
I1ZNTCk7fQ0KLnNoYXBlIHtiZWhhdmlvcjp1cmwoI2RlZmF1bHQjVk1MKTt9DQo8L3N0eWxlPjwh
W2VuZGlmXS0tPjxzdHlsZT48IS0tDQovKiBGb250IERlZmluaXRpb25zICovDQpAZm9udC1mYWNl
DQoJe2ZvbnQtZmFtaWx5OiJDYW1icmlhIE1hdGgiOw0KCXBhbm9zZS0xOjIgNCA1IDMgNSA0IDYg
MyAyIDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseTpDYWxpYnJpOw0KCXBhbm9zZS0xOjIg
MTUgNSAyIDIgMiA0IDMgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6VGFob21hOw0K
CXBhbm9zZS0xOjIgMTEgNiA0IDMgNSA0IDQgMiA0O30NCi8qIFN0eWxlIERlZmluaXRpb25zICov
DQpwLk1zb05vcm1hbCwgbGkuTXNvTm9ybWFsLCBkaXYuTXNvTm9ybWFsDQoJe21hcmdpbjowaW47
DQoJbWFyZ2luLWJvdHRvbTouMDAwMXB0Ow0KCWZvbnQtc2l6ZToxMS4wcHQ7DQoJZm9udC1mYW1p
bHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7fQ0KYTpsaW5rLCBzcGFuLk1zb0h5cGVybGluaw0KCXtt
c28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJY29sb3I6IzA1NjNDMTsNCgl0ZXh0LWRlY29yYXRpb246
dW5kZXJsaW5lO30NCmE6dmlzaXRlZCwgc3Bhbi5Nc29IeXBlcmxpbmtGb2xsb3dlZA0KCXttc28t
c3R5bGUtcHJpb3JpdHk6OTk7DQoJY29sb3I6Izk1NEY3MjsNCgl0ZXh0LWRlY29yYXRpb246dW5k
ZXJsaW5lO30NCnAuTXNvTGlzdFBhcmFncmFwaCwgbGkuTXNvTGlzdFBhcmFncmFwaCwgZGl2Lk1z
b0xpc3RQYXJhZ3JhcGgNCgl7bXNvLXN0eWxlLXByaW9yaXR5OjM0Ow0KCW1hcmdpbi10b3A6MGlu
Ow0KCW1hcmdpbi1yaWdodDowaW47DQoJbWFyZ2luLWJvdHRvbTowaW47DQoJbWFyZ2luLWxlZnQ6
LjVpbjsNCgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJZm9udC1zaXplOjExLjBwdDsNCglmb250
LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjt9DQpwLm1zb25vcm1hbDAsIGxpLm1zb25vcm1h
bDAsIGRpdi5tc29ub3JtYWwwDQoJe21zby1zdHlsZS1uYW1lOm1zb25vcm1hbDsNCgltc28tbWFy
Z2luLXRvcC1hbHQ6YXV0bzsNCgltYXJnaW4tcmlnaHQ6MGluOw0KCW1zby1tYXJnaW4tYm90dG9t
LWFsdDphdXRvOw0KCW1hcmdpbi1sZWZ0OjBpbjsNCglmb250LXNpemU6MTEuMHB0Ow0KCWZvbnQt
ZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmO30NCnAuRGVmYXVsdCwgbGkuRGVmYXVsdCwgZGl2
LkRlZmF1bHQNCgl7bXNvLXN0eWxlLW5hbWU6RGVmYXVsdDsNCgltYXJnaW46MGluOw0KCW1hcmdp
bi1ib3R0b206LjAwMDFwdDsNCgl0ZXh0LWF1dG9zcGFjZTpub25lOw0KCWZvbnQtc2l6ZToxMi4w
cHQ7DQoJZm9udC1mYW1pbHk6IkNvdXJpZXIgTmV3IjsNCgljb2xvcjpibGFjazt9DQpzcGFuLkVt
YWlsU3R5bGUyMA0KCXttc28tc3R5bGUtdHlwZTpwZXJzb25hbDsNCglmb250LWZhbWlseToiQ2Fs
aWJyaSIsc2Fucy1zZXJpZjsNCgljb2xvcjp3aW5kb3d0ZXh0O30NCnNwYW4uRW1haWxTdHlsZTIx
DQoJe21zby1zdHlsZS10eXBlOnBlcnNvbmFsOw0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5z
LXNlcmlmOw0KCWNvbG9yOndpbmRvd3RleHQ7fQ0Kc3Bhbi5FbWFpbFN0eWxlMjINCgl7bXNvLXN0
eWxlLXR5cGU6cGVyc29uYWw7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7DQoJ
Y29sb3I6d2luZG93dGV4dDt9DQpzcGFuLkVtYWlsU3R5bGUyNQ0KCXttc28tc3R5bGUtdHlwZTpw
ZXJzb25hbC1yZXBseTsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsNCgljb2xv
cjp3aW5kb3d0ZXh0O30NCi5Nc29DaHBEZWZhdWx0DQoJe21zby1zdHlsZS10eXBlOmV4cG9ydC1v
bmx5Ow0KCWZvbnQtc2l6ZToxMC4wcHQ7fQ0KQHBhZ2UgV29yZFNlY3Rpb24xDQoJe3NpemU6OC41
aW4gMTEuMGluOw0KCW1hcmdpbjoxLjBpbiAxLjBpbiAxLjBpbiAxLjBpbjt9DQpkaXYuV29yZFNl
Y3Rpb24xDQoJe3BhZ2U6V29yZFNlY3Rpb24xO30NCi0tPjwvc3R5bGU+PCEtLVtpZiBndGUgbXNv
IDldPjx4bWw+DQo8bzpzaGFwZWRlZmF1bHRzIHY6ZXh0PSJlZGl0IiBzcGlkbWF4PSIxMDI2IiAv
Pg0KPC94bWw+PCFbZW5kaWZdLS0+PCEtLVtpZiBndGUgbXNvIDldPjx4bWw+DQo8bzpzaGFwZWxh
eW91dCB2OmV4dD0iZWRpdCI+DQo8bzppZG1hcCB2OmV4dD0iZWRpdCIgZGF0YT0iMSIgLz4NCjwv
bzpzaGFwZWxheW91dD48L3htbD48IVtlbmRpZl0tLT4NCjwvaGVhZD4NCjxib2R5IGxhbmc9IkVO
LVVTIiBsaW5rPSIjMDU2M0MxIiB2bGluaz0iIzk1NEY3MiI+DQo8ZGl2IGNsYXNzPSJXb3JkU2Vj
dGlvbjEiPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+SGksPG86cD48L286cD48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PkF3YWl0ZWQgZm9yIHlvdXIgaW5wdXQuPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPlJlZ2FyZHMs
PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5TdXNoYW50PG86cD48L286cD48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxkaXY+DQo8
ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItdG9wOnNvbGlkICNFMUUxRTEgMS4wcHQ7cGFk
ZGluZzozLjBwdCAwaW4gMGluIDBpbiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48Yj5Gcm9tOjwv
Yj4gU3VzaGFudCBCaGFuZ2FsZSA8YnI+DQo8Yj5TZW50OjwvYj4gRnJpZGF5LCBKdWx5IDEyLCAy
MDE5IDc6NTIgUE08YnI+DQo8Yj5Ubzo8L2I+IHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
Zzxicj4NCjxiPkNjOjwvYj4gUHJhbmF2IFBhcmFsaWthciAmbHQ7UHJhbmF2LlBhcmFsaWthckBM
dHRzLmNvbSZndDs7IE5pa2hpbCBXYWRrZSAmbHQ7TmlraGlsLldhZGtlQEx0dHMuY29tJmd0Ozsg
c3N0YWJlbGxpbmlAa2VybmVsLm9yZzsganVsaWVuLmdyYWxsQGFybS5jb207IGxhcnMua3VydGhA
Y2l0cml4LmNvbTxicj4NCjxiPlN1YmplY3Q6PC9iPiBYZW4gSHlwZXJ2aXNvciBwb3J0aW5nIG9u
IFJhc3BiZXJyeSBQaSAzQiYjNDM7LzQ8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdCIiBzdHlsZT0iY29sb3I6YmxhY2siPkhpLDwvc3Bhbj48
c3BhbiBsYW5nPSJFTi1HQiI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJjb2xvcjpibGFjayI+Jm5ic3A7PC9zcGFu
PjxzcGFuIGxhbmc9IkVOLUdCIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48c3BhbiBsYW5nPSJFTi1HQiIgc3R5bGU9ImNvbG9yOmJsYWNrIj5XZSBhcmUgcGxh
bm5pbmcgdG8gcG9ydCBYZW4gSHlwZXJ2aXNvciBvbiBSYXNwYmVycnkgUEkgM0ImIzQzOyhBNTMg
UHJvY2Vzc29yKSBPUiBSYXNwYmVycnkgUEkgNCAoQTcyIFByb2Nlc3NvcikuIEZvciB0aGlzIHB1
cnBvc2Ugd2UgZmluZCBvdXQgdGhlIGJlbG93IHRvb2xzLDwvc3Bhbj48c3BhbiBsYW5nPSJFTi1H
QiI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFu
Zz0iRU4tR0IiIHN0eWxlPSJjb2xvcjpibGFjayI+Jm5ic3A7PC9zcGFuPjxzcGFuIGxhbmc9IkVO
LUdCIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8dGFibGUgY2xhc3M9Ik1zb05vcm1hbFRhYmxl
IiBib3JkZXI9IjAiIGNlbGxzcGFjaW5nPSIwIiBjZWxscGFkZGluZz0iMCIgd2lkdGg9Ijk2MiIg
c3R5bGU9IndpZHRoOjcyMS44cHQ7bWFyZ2luLWxlZnQ6LS4xNXB0O2JvcmRlci1jb2xsYXBzZTpj
b2xsYXBzZSI+DQo8dGJvZHk+DQo8dHIgc3R5bGU9ImhlaWdodDoxNS4wcHQiPg0KPHRkIHdpZHRo
PSIxODciIG5vd3JhcD0iIiBzdHlsZT0id2lkdGg6MTQwLjBwdDtib3JkZXI6c29saWQgd2luZG93
dGV4dCAxLjBwdDtiYWNrZ3JvdW5kOiMyRjc1QjU7cGFkZGluZzouNzVwdCA1LjRwdCAuNzVwdCA1
LjRwdDtoZWlnaHQ6MTUuMHB0Ij4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIGFsaWduPSJjZW50ZXIi
IHN0eWxlPSJ0ZXh0LWFsaWduOmNlbnRlciI+PHNwYW4gc3R5bGU9ImNvbG9yOndoaXRlIj5Ub29s
czwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvdGQ+DQo8dGQgd2lkdGg9IjMyNyIgbm93cmFwPSIi
IHN0eWxlPSJ3aWR0aDoyNDUuMHB0O2JvcmRlcjpzb2xpZCB3aW5kb3d0ZXh0IDEuMHB0O2JvcmRl
ci1sZWZ0Om5vbmU7YmFja2dyb3VuZDojMkY3NUI1O3BhZGRpbmc6Ljc1cHQgNS40cHQgLjc1cHQg
NS40cHQ7aGVpZ2h0OjE1LjBwdCI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBhbGlnbj0iY2VudGVy
IiBzdHlsZT0idGV4dC1hbGlnbjpjZW50ZXIiPjxzcGFuIHN0eWxlPSJjb2xvcjp3aGl0ZSI+VmVy
c2lvbnM8L3NwYW4+PG86cD48L286cD48L3A+DQo8L3RkPg0KPHRkIHdpZHRoPSI0NDkiIG5vd3Jh
cD0iIiBzdHlsZT0id2lkdGg6MzM2LjhwdDtib3JkZXI6c29saWQgd2luZG93dGV4dCAxLjBwdDti
b3JkZXItbGVmdDpub25lO2JhY2tncm91bmQ6IzJGNzVCNTtwYWRkaW5nOi43NXB0IDUuNHB0IC43
NXB0IDUuNHB0O2hlaWdodDoxNS4wcHQiPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgYWxpZ249ImNl
bnRlciIgc3R5bGU9InRleHQtYWxpZ246Y2VudGVyIj48c3BhbiBzdHlsZT0iY29sb3I6d2hpdGUi
PlBhdGg8L3NwYW4+PG86cD48L286cD48L3A+DQo8L3RkPg0KPC90cj4NCjx0ciBzdHlsZT0iaGVp
Z2h0OjE1LjBwdCI+DQo8dGQgd2lkdGg9IjE4NyIgbm93cmFwPSIiIHJvd3NwYW49IjMiIHN0eWxl
PSJ3aWR0aDoxNDAuMHB0O2JvcmRlci10b3A6bm9uZTtib3JkZXItbGVmdDpzb2xpZCB3aW5kb3d0
ZXh0IDEuMHB0O2JvcmRlci1ib3R0b206bm9uZTtib3JkZXItcmlnaHQ6c29saWQgd2luZG93dGV4
dCAxLjBwdDtwYWRkaW5nOi43NXB0IDUuNHB0IC43NXB0IDUuNHB0O2hlaWdodDoxNS4wcHQiPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgYWxpZ249ImNlbnRlciIgc3R5bGU9InRleHQtYWxpZ246Y2Vu
dGVyIj48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPkNyb3NzIENvbXBpbGVyPC9zcGFuPjxvOnA+
PC9vOnA+PC9wPg0KPC90ZD4NCjx0ZCB3aWR0aD0iMzI3IiBub3dyYXA9IiIgc3R5bGU9IndpZHRo
OjI0NS4wcHQ7Ym9yZGVyOm5vbmU7Ym9yZGVyLWJvdHRvbTpzb2xpZCB3aW5kb3d0ZXh0IDEuMHB0
O3BhZGRpbmc6Ljc1cHQgNS40cHQgLjc1cHQgNS40cHQ7aGVpZ2h0OjE1LjBwdCI+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBhbGlnbj0iY2VudGVyIiBzdHlsZT0idGV4dC1hbGlnbjpjZW50ZXIiPjxz
cGFuIHN0eWxlPSJjb2xvcjpibGFjayI+Z2NjLWxpbmFyby1hcm0tbm9uZS1lYWJpLTQuOS0yMDE0
LjA5X2xpbnV4PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC90ZD4NCjx0ZCB3aWR0aD0iNDQ5IiBu
b3dyYXA9IiIgc3R5bGU9IndpZHRoOjMzNi44cHQ7Ym9yZGVyOnNvbGlkIHdpbmRvd3RleHQgMS4w
cHQ7Ym9yZGVyLXRvcDpub25lO3BhZGRpbmc6Ljc1cHQgNS40cHQgLjc1cHQgNS40cHQ7aGVpZ2h0
OjE1LjBwdCI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBhbGlnbj0iY2VudGVyIiBzdHlsZT0idGV4
dC1hbGlnbjpjZW50ZXIiPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+Ljwvc3Bhbj48bzpwPjwv
bzpwPjwvcD4NCjwvdGQ+DQo8L3RyPg0KPHRyIHN0eWxlPSJoZWlnaHQ6MTUuMHB0Ij4NCjx0ZCB3
aWR0aD0iMzI3IiBub3dyYXA9IiIgc3R5bGU9IndpZHRoOjI0NS4wcHQ7Ym9yZGVyOm5vbmU7Ym9y
ZGVyLWJvdHRvbTpzb2xpZCB3aW5kb3d0ZXh0IDEuMHB0O3BhZGRpbmc6Ljc1cHQgNS40cHQgLjc1
cHQgNS40cHQ7aGVpZ2h0OjE1LjBwdCI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBhbGlnbj0iY2Vu
dGVyIiBzdHlsZT0idGV4dC1hbGlnbjpjZW50ZXIiPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+
Z2NjLWxpbmFyby03LjIuMS0yMDE3LjExLXg4Nl82NF9hYXJjaDY0LWxpbnV4LWdudTwvc3Bhbj48
bzpwPjwvbzpwPjwvcD4NCjwvdGQ+DQo8dGQgd2lkdGg9IjQ0OSIgbm93cmFwPSIiIHN0eWxlPSJ3
aWR0aDozMzYuOHB0O2JvcmRlcjpzb2xpZCB3aW5kb3d0ZXh0IDEuMHB0O2JvcmRlci10b3A6bm9u
ZTtwYWRkaW5nOi43NXB0IDUuNHB0IC43NXB0IDUuNHB0O2hlaWdodDoxNS4wcHQiPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgYWxpZ249ImNlbnRlciIgc3R5bGU9InRleHQtYWxpZ246Y2VudGVyIj48
c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPi48L3NwYW4+PG86cD48L286cD48L3A+DQo8L3RkPg0K
PC90cj4NCjx0ciBzdHlsZT0iaGVpZ2h0OjE1LjBwdCI+DQo8dGQgd2lkdGg9IjMyNyIgbm93cmFw
PSIiIHN0eWxlPSJ3aWR0aDoyNDUuMHB0O2JvcmRlcjpub25lO2JvcmRlci1ib3R0b206c29saWQg
d2luZG93dGV4dCAxLjBwdDtwYWRkaW5nOi43NXB0IDUuNHB0IC43NXB0IDUuNHB0O2hlaWdodDox
NS4wcHQiPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgYWxpZ249ImNlbnRlciIgc3R5bGU9InRleHQt
YWxpZ246Y2VudGVyIj48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPmFybS1saW51eC1nbnVlYWJp
LWdjYzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvdGQ+DQo8dGQgd2lkdGg9IjQ0OSIgbm93cmFw
PSIiIHN0eWxlPSJ3aWR0aDozMzYuOHB0O2JvcmRlcjpzb2xpZCB3aW5kb3d0ZXh0IDEuMHB0O2Jv
cmRlci10b3A6bm9uZTtwYWRkaW5nOi43NXB0IDUuNHB0IC43NXB0IDUuNHB0O2hlaWdodDoxNS4w
cHQiPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgYWxpZ249ImNlbnRlciIgc3R5bGU9InRleHQtYWxp
Z246Y2VudGVyIj48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPi48L3NwYW4+PG86cD48L286cD48
L3A+DQo8L3RkPg0KPC90cj4NCjx0ciBzdHlsZT0iaGVpZ2h0OjE1LjBwdCI+DQo8dGQgd2lkdGg9
IjE4NyIgbm93cmFwPSIiIHN0eWxlPSJ3aWR0aDoxNDAuMHB0O2JvcmRlcjpzb2xpZCB3aW5kb3d0
ZXh0IDEuMHB0O3BhZGRpbmc6Ljc1cHQgNS40cHQgLjc1cHQgNS40cHQ7aGVpZ2h0OjE1LjBwdCI+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBhbGlnbj0iY2VudGVyIiBzdHlsZT0idGV4dC1hbGlnbjpj
ZW50ZXIiPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+Qm9vdGxvYWRlcjwvc3Bhbj48bzpwPjwv
bzpwPjwvcD4NCjwvdGQ+DQo8dGQgd2lkdGg9IjMyNyIgbm93cmFwPSIiIHN0eWxlPSJ3aWR0aDoy
NDUuMHB0O2JvcmRlcjpub25lO2JvcmRlci1ib3R0b206c29saWQgd2luZG93dGV4dCAxLjBwdDtw
YWRkaW5nOi43NXB0IDUuNHB0IC43NXB0IDUuNHB0O2hlaWdodDoxNS4wcHQiPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgYWxpZ249ImNlbnRlciIgc3R5bGU9InRleHQtYWxpZ246Y2VudGVyIj48c3Bh
biBzdHlsZT0iY29sb3I6YmxhY2siPlUtQm9vdDwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvdGQ+
DQo8dGQgd2lkdGg9IjQ0OSIgc3R5bGU9IndpZHRoOjMzNi44cHQ7Ym9yZGVyOnNvbGlkIHdpbmRv
d3RleHQgMS4wcHQ7Ym9yZGVyLXRvcDpub25lO3BhZGRpbmc6Ljc1cHQgNS40cHQgLjc1cHQgNS40
cHQ7aGVpZ2h0OjE1LjBwdCI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBhbGlnbj0iY2VudGVyIiBz
dHlsZT0idGV4dC1hbGlnbjpjZW50ZXIiPjx1PjxzcGFuIHN0eWxlPSJjb2xvcjojMDU2M0MxIj48
YSBocmVmPSJodHRwczovL2dpdGh1Yi5jb20vdS1ib290L3UtYm9vdCI+aHR0cHM6Ly9naXRodWIu
Y29tL3UtYm9vdC91LWJvb3Q8L2E+PC9zcGFuPjwvdT48bzpwPjwvbzpwPjwvcD4NCjwvdGQ+DQo8
L3RyPg0KPHRyIHN0eWxlPSJoZWlnaHQ6MzAuMHB0Ij4NCjx0ZCB3aWR0aD0iMTg3IiBub3dyYXA9
IiIgcm93c3Bhbj0iMiIgc3R5bGU9IndpZHRoOjE0MC4wcHQ7Ym9yZGVyOnNvbGlkIHdpbmRvd3Rl
eHQgMS4wcHQ7Ym9yZGVyLXRvcDpub25lO3BhZGRpbmc6Ljc1cHQgNS40cHQgLjc1cHQgNS40cHQ7
aGVpZ2h0OjMwLjBwdCI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBhbGlnbj0iY2VudGVyIiBzdHls
ZT0idGV4dC1hbGlnbjpjZW50ZXIiPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+TGludXggS2Vy
bmVsPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC90ZD4NCjx0ZCB3aWR0aD0iMzI3IiBub3dyYXA9
IiIgc3R5bGU9IndpZHRoOjI0NS4wcHQ7Ym9yZGVyOm5vbmU7Ym9yZGVyLWJvdHRvbTpzb2xpZCB3
aW5kb3d0ZXh0IDEuMHB0O3BhZGRpbmc6Ljc1cHQgNS40cHQgLjc1cHQgNS40cHQ7aGVpZ2h0OjMw
LjBwdCI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBhbGlnbj0iY2VudGVyIiBzdHlsZT0idGV4dC1h
bGlnbjpjZW50ZXIiPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+djMuMTgtcmMxNTwvc3Bhbj48
bzpwPjwvbzpwPjwvcD4NCjwvdGQ+DQo8dGQgd2lkdGg9IjQ0OSIgc3R5bGU9IndpZHRoOjMzNi44
cHQ7Ym9yZGVyOnNvbGlkIHdpbmRvd3RleHQgMS4wcHQ7Ym9yZGVyLXRvcDpub25lO3BhZGRpbmc6
Ljc1cHQgNS40cHQgLjc1cHQgNS40cHQ7aGVpZ2h0OjMwLjBwdCI+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBhbGlnbj0iY2VudGVyIiBzdHlsZT0idGV4dC1hbGlnbjpjZW50ZXIiPjx1PjxzcGFuIHN0
eWxlPSJjb2xvcjojMDU2M0MxIj48YSBocmVmPSJodHRwczovL3dpa2kueGVucHJvamVjdC5vcmcv
d2lraS9YZW5fQVJNX3dpdGhfVmlydHVhbGl6YXRpb25fRXh0ZW5zaW9ucyI+aHR0cHM6Ly93aWtp
LnhlbnByb2plY3Qub3JnL3dpa2kvWGVuX0FSTV93aXRoX1ZpcnR1YWxpemF0aW9uX0V4dGVuc2lv
bnM8L2E+PC9zcGFuPjwvdT48bzpwPjwvbzpwPjwvcD4NCjwvdGQ+DQo8L3RyPg0KPHRyIHN0eWxl
PSJoZWlnaHQ6MzAuMHB0Ij4NCjx0ZCB3aWR0aD0iMzI3IiBub3dyYXA9IiIgc3R5bGU9IndpZHRo
OjI0NS4wcHQ7Ym9yZGVyOm5vbmU7Ym9yZGVyLWJvdHRvbTpzb2xpZCB3aW5kb3d0ZXh0IDEuMHB0
O3BhZGRpbmc6Ljc1cHQgNS40cHQgLjc1cHQgNS40cHQ7aGVpZ2h0OjMwLjBwdCI+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBhbGlnbj0iY2VudGVyIiBzdHlsZT0idGV4dC1hbGlnbjpjZW50ZXIiPjxz
cGFuIHN0eWxlPSJjb2xvcjpibGFjayI+bGludXgtNC4yLnRhci54ejwvc3Bhbj48bzpwPjwvbzpw
PjwvcD4NCjwvdGQ+DQo8dGQgd2lkdGg9IjQ0OSIgc3R5bGU9IndpZHRoOjMzNi44cHQ7Ym9yZGVy
OnNvbGlkIHdpbmRvd3RleHQgMS4wcHQ7Ym9yZGVyLXRvcDpub25lO3BhZGRpbmc6Ljc1cHQgNS40
cHQgLjc1cHQgNS40cHQ7aGVpZ2h0OjMwLjBwdCI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBhbGln
bj0iY2VudGVyIiBzdHlsZT0idGV4dC1hbGlnbjpjZW50ZXIiPjx1PjxzcGFuIHN0eWxlPSJjb2xv
cjojMDU2M0MxIj48YSBocmVmPSJodHRwczovL3d3dy5rZXJuZWwub3JnL3B1Yi9saW51eC9rZXJu
ZWwvdjQueC9saW51eC00LjIudGFyLnh6Ij5odHRwczovL3d3dy5rZXJuZWwub3JnL3B1Yi9saW51
eC9rZXJuZWwvdjQueC9saW51eC00LjIudGFyLnh6PC9hPjwvc3Bhbj48L3U+PG86cD48L286cD48
L3A+DQo8L3RkPg0KPC90cj4NCjx0ciBzdHlsZT0iaGVpZ2h0OjE1LjBwdCI+DQo8dGQgd2lkdGg9
IjE4NyIgbm93cmFwPSIiIHN0eWxlPSJ3aWR0aDoxNDAuMHB0O2JvcmRlcjpzb2xpZCB3aW5kb3d0
ZXh0IDEuMHB0O2JvcmRlci10b3A6bm9uZTtwYWRkaW5nOi43NXB0IDUuNHB0IC43NXB0IDUuNHB0
O2hlaWdodDoxNS4wcHQiPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgYWxpZ249ImNlbnRlciIgc3R5
bGU9InRleHQtYWxpZ246Y2VudGVyIj48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPlJvb3QgRmls
ZXN5c3RlbTwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvdGQ+DQo8dGQgd2lkdGg9IjMyNyIgbm93
cmFwPSIiIHN0eWxlPSJ3aWR0aDoyNDUuMHB0O2JvcmRlcjpub25lO2JvcmRlci1ib3R0b206c29s
aWQgd2luZG93dGV4dCAxLjBwdDtwYWRkaW5nOi43NXB0IDUuNHB0IC43NXB0IDUuNHB0O2hlaWdo
dDoxNS4wcHQiPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgYWxpZ249ImNlbnRlciIgc3R5bGU9InRl
eHQtYWxpZ246Y2VudGVyIj48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPkJ1c3lCb3gtMS4zMC4x
IG9yIE9sZGVyPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC90ZD4NCjx0ZCB3aWR0aD0iNDQ5IiBz
dHlsZT0id2lkdGg6MzM2LjhwdDtib3JkZXI6c29saWQgd2luZG93dGV4dCAxLjBwdDtib3JkZXIt
dG9wOm5vbmU7cGFkZGluZzouNzVwdCA1LjRwdCAuNzVwdCA1LjRwdDtoZWlnaHQ6MTUuMHB0Ij4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIGFsaWduPSJjZW50ZXIiIHN0eWxlPSJ0ZXh0LWFsaWduOmNl
bnRlciI+PHU+PHNwYW4gc3R5bGU9ImNvbG9yOiMwNTYzQzEiPjxhIGhyZWY9Imh0dHBzOi8vYnVz
eWJveC5uZXQvIj5odHRwczovL2J1c3lib3gubmV0LzwvYT48L3NwYW4+PC91PjxvOnA+PC9vOnA+
PC9wPg0KPC90ZD4NCjwvdHI+DQo8dHIgc3R5bGU9ImhlaWdodDoxNS4wcHQiPg0KPHRkIHdpZHRo
PSIxODciIG5vd3JhcD0iIiBzdHlsZT0id2lkdGg6MTQwLjBwdDtib3JkZXI6c29saWQgd2luZG93
dGV4dCAxLjBwdDtib3JkZXItdG9wOm5vbmU7cGFkZGluZzouNzVwdCA1LjRwdCAuNzVwdCA1LjRw
dDtoZWlnaHQ6MTUuMHB0Ij4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIGFsaWduPSJjZW50ZXIiIHN0
eWxlPSJ0ZXh0LWFsaWduOmNlbnRlciI+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj5YZW4gSHlw
ZXJ2aXNvciBTb3VyY2UgY29kZQ0KPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC90ZD4NCjx0ZCB3
aWR0aD0iMzI3IiBub3dyYXA9IiIgc3R5bGU9IndpZHRoOjI0NS4wcHQ7Ym9yZGVyOm5vbmU7Ym9y
ZGVyLWJvdHRvbTpzb2xpZCB3aW5kb3d0ZXh0IDEuMHB0O3BhZGRpbmc6Ljc1cHQgNS40cHQgLjc1
cHQgNS40cHQ7aGVpZ2h0OjE1LjBwdCI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBhbGlnbj0iY2Vu
dGVyIiBzdHlsZT0idGV4dC1hbGlnbjpjZW50ZXIiPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+
WGVuIEh5cGVydmlzb3IgKHY0LjEyIFN0YWJsZSB2ZXJzaW9uKQ0KPC9zcGFuPjxvOnA+PC9vOnA+
PC9wPg0KPC90ZD4NCjx0ZCB3aWR0aD0iNDQ5IiBub3dyYXA9IiIgc3R5bGU9IndpZHRoOjMzNi44
cHQ7Ym9yZGVyOnNvbGlkIHdpbmRvd3RleHQgMS4wcHQ7Ym9yZGVyLXRvcDpub25lO3BhZGRpbmc6
Ljc1cHQgNS40cHQgLjc1cHQgNS40cHQ7aGVpZ2h0OjE1LjBwdCI+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBhbGlnbj0iY2VudGVyIiBzdHlsZT0idGV4dC1hbGlnbjpjZW50ZXIiPjxzcGFuIHN0eWxl
PSJjb2xvcjpibGFjayI+PGEgaHJlZj0iaHR0cHM6Ly9naXRodWIuY29tL2JrcmVwby94ZW4uZ2l0
Ij5odHRwczovL2dpdGh1Yi5jb20vYmtyZXBvL3hlbi5naXQ8L2E+PC9zcGFuPjxvOnA+PC9vOnA+
PC9wPg0KPC90ZD4NCjwvdHI+DQo8dHIgc3R5bGU9ImhlaWdodDoxNS4wcHQiPg0KPHRkIHdpZHRo
PSIxODciIG5vd3JhcD0iIiBzdHlsZT0id2lkdGg6MTQwLjBwdDtib3JkZXI6c29saWQgd2luZG93
dGV4dCAxLjBwdDtib3JkZXItdG9wOm5vbmU7cGFkZGluZzouNzVwdCA1LjRwdCAuNzVwdCA1LjRw
dDtoZWlnaHQ6MTUuMHB0Ij4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIGFsaWduPSJjZW50ZXIiIHN0
eWxlPSJ0ZXh0LWFsaWduOmNlbnRlciI+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj5Qcm9jZXNz
b3IgMTwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvdGQ+DQo8dGQgd2lkdGg9IjMyNyIgbm93cmFw
PSIiIHN0eWxlPSJ3aWR0aDoyNDUuMHB0O2JvcmRlcjpub25lO2JvcmRlci1ib3R0b206c29saWQg
d2luZG93dGV4dCAxLjBwdDtwYWRkaW5nOi43NXB0IDUuNHB0IC43NXB0IDUuNHB0O2hlaWdodDox
NS4wcHQiPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgYWxpZ249ImNlbnRlciIgc3R5bGU9InRleHQt
YWxpZ246Y2VudGVyIj48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPkJyb2FkY29tIEJDTTU4NzFY
IChBNTMpPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC90ZD4NCjx0ZCB3aWR0aD0iNDQ5IiBub3dy
YXA9IiIgc3R5bGU9IndpZHRoOjMzNi44cHQ7Ym9yZGVyOnNvbGlkIHdpbmRvd3RleHQgMS4wcHQ7
Ym9yZGVyLXRvcDpub25lO3BhZGRpbmc6Ljc1cHQgNS40cHQgLjc1cHQgNS40cHQ7aGVpZ2h0OjE1
LjBwdCI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBhbGlnbj0iY2VudGVyIiBzdHlsZT0idGV4dC1h
bGlnbjpjZW50ZXIiPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+UmFzcGJlcnJ5IFBpIDNCIC8g
M0ImIzQzOw0KPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC90ZD4NCjwvdHI+DQo8dHIgc3R5bGU9
ImhlaWdodDoxNS4wcHQiPg0KPHRkIHdpZHRoPSIxODciIG5vd3JhcD0iIiBzdHlsZT0id2lkdGg6
MTQwLjBwdDtib3JkZXI6c29saWQgd2luZG93dGV4dCAxLjBwdDtib3JkZXItdG9wOm5vbmU7cGFk
ZGluZzouNzVwdCA1LjRwdCAuNzVwdCA1LjRwdDtoZWlnaHQ6MTUuMHB0Ij4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIGFsaWduPSJjZW50ZXIiIHN0eWxlPSJ0ZXh0LWFsaWduOmNlbnRlciI+PHNwYW4g
c3R5bGU9ImNvbG9yOmJsYWNrIj4mbmJzcDtQcm9jZXNzb3IgMjwvc3Bhbj48bzpwPjwvbzpwPjwv
cD4NCjwvdGQ+DQo8dGQgd2lkdGg9IjMyNyIgc3R5bGU9IndpZHRoOjI0NS4wcHQ7Ym9yZGVyLXRv
cDpub25lO2JvcmRlci1sZWZ0Om5vbmU7Ym9yZGVyLWJvdHRvbTpzb2xpZCB3aW5kb3d0ZXh0IDEu
MHB0O2JvcmRlci1yaWdodDpzb2xpZCB3aW5kb3d0ZXh0IDEuMHB0O3BhZGRpbmc6Ljc1cHQgNS40
cHQgLjc1cHQgNS40cHQ7aGVpZ2h0OjE1LjBwdCI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBhbGln
bj0iY2VudGVyIiBzdHlsZT0idGV4dC1hbGlnbjpjZW50ZXIiPjxzcGFuIHN0eWxlPSJjb2xvcjpi
bGFjayI+QnJvYWRjb20gQkNNMjcxMSAoQTcyKTwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvdGQ+
DQo8dGQgd2lkdGg9IjQ0OSIgbm93cmFwPSIiIHN0eWxlPSJ3aWR0aDozMzYuOHB0O2JvcmRlci10
b3A6bm9uZTtib3JkZXItbGVmdDpub25lO2JvcmRlci1ib3R0b206c29saWQgd2luZG93dGV4dCAx
LjBwdDtib3JkZXItcmlnaHQ6c29saWQgd2luZG93dGV4dCAxLjBwdDtwYWRkaW5nOi43NXB0IDUu
NHB0IC43NXB0IDUuNHB0O2hlaWdodDoxNS4wcHQiPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgYWxp
Z249ImNlbnRlciIgc3R5bGU9InRleHQtYWxpZ246Y2VudGVyIj48c3BhbiBzdHlsZT0iY29sb3I6
YmxhY2siPlJhc3BiZXJyeSBQaSA0PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC90ZD4NCjwvdHI+
DQo8L3Rib2R5Pg0KPC90YWJsZT4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVO
LUdCIiBzdHlsZT0iY29sb3I6YmxhY2siPiZuYnNwOzwvc3Bhbj48c3BhbiBsYW5nPSJFTi1HQiI+
PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0i
RU4tR0IiIHN0eWxlPSJjb2xvcjpibGFjayI+UmVxdWVzdCB5b3UgdG8gbGV0IHVzIGtub3cgd2hl
dGhlciBhYm92ZSBzZWxlY3RlZCB0b29scyBpbiB0aGUgdGFibGUgaXMgT0sgb3IgTk9ULjwvc3Bh
bj48c3BhbiBsYW5nPSJFTi1HQiI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJjb2xvcjpibGFjayI+Jm5ic3A7PC9z
cGFuPjxzcGFuIGxhbmc9IkVOLUdCIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1HQiIgc3R5bGU9ImNvbG9yOmJsYWNrIj5BbHNvLCBp
ZiBhbnkgZG9jdW1lbnQgcmVsYXRlZCB0byBwb3J0aW5nIG9mIFhlbiBoeXBlcnZpc29yIG9uIFJh
c3BiZXJyeSBQSSAzQiYjNDM7KEE1MyBQcm9jZXNzb3IpIE9SIFJhc3BiZXJyeSBQSSA0IChBNzIg
UHJvY2Vzc29yKSBpcyBhdmFpbGFibGUgd2l0aCB5b3UsIHBsZWFzZSBzaGFyZSB0aGUgc2FtZS4m
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsNCiAmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDs8
L3NwYW4+PHNwYW4gbGFuZz0iRU4tR0IiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdCIiBzdHlsZT0iY29sb3I6YmxhY2siPiZuYnNw
Ozwvc3Bhbj48c3BhbiBsYW5nPSJFTi1HQiI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJjb2xvcjpibGFjayI+TG9v
a2luZyBmb3J3YXJkIGZvciB5b3VyIHJlc3BvbnNlLjwvc3Bhbj48c3BhbiBsYW5nPSJFTi1HQiI+
PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0i
RU4tR0IiIHN0eWxlPSJjb2xvcjpibGFjayI+Jm5ic3A7PC9zcGFuPjxzcGFuIGxhbmc9IkVOLUdC
Ij48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5n
PSJFTi1HQiIgc3R5bGU9ImNvbG9yOmJsYWNrIj5SZWdhcmRzLDwvc3Bhbj48c3BhbiBsYW5nPSJF
Ti1HQiI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1hcmdpbi10b3A6NC4wcHQiPjxiPjxzcGFuIGxhbmc9IkVOLUdCIiBzdHlsZT0iZm9udC1zaXpl
OjkuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1RhaG9tYSZxdW90OyxzYW5zLXNlcmlmIj5TdXNoYW50
IEJoYW5nYWxlJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7DQo8L3NwYW4+
PC9iPjxzcGFuIGxhbmc9IkVOLUdCIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1HQiIgc3R5bGU9ImZvbnQtc2l6ZTo5LjBwdDtmb250
LWZhbWlseTomcXVvdDtUYWhvbWEmcXVvdDssc2Fucy1zZXJpZiI+U2VuaW9yIEVuZ2luZWVyIC0g
RURQPC9zcGFuPjxzcGFuIGxhbmc9IkVOLUdCIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48Yj48c3BhbiBsYW5nPSJFTi1HQiIgc3R5bGU9ImZvbnQtc2l6ZTo5
LjBwdDtmb250LWZhbWlseTomcXVvdDtUYWhvbWEmcXVvdDssc2Fucy1zZXJpZiI+TCZhbXA7VCBU
RUNITk9MT0dZIFNFUlZJQ0VTIExJTUlURUQ8L3NwYW4+PC9iPjxzcGFuIGxhbmc9IkVOLUdCIj48
bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJF
Ti1JTiIgc3R5bGU9ImZvbnQtc2l6ZTo5LjBwdDtmb250LWZhbWlseTomcXVvdDtUYWhvbWEmcXVv
dDssc2Fucy1zZXJpZiI+ODxzdXA+dGg8L3N1cD4gRmxvb3IgQnVpbGRpbmcgTm8sMSw8L3NwYW4+
PHNwYW4gbGFuZz0iRU4tR0IiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxzcGFuIGxhbmc9IkVOLUlOIiBzdHlsZT0iZm9udC1zaXplOjkuMHB0O2ZvbnQtZmFt
aWx5OiZxdW90O1RhaG9tYSZxdW90OyxzYW5zLXNlcmlmIj5UaGFuZSBCZWxhcHVyIFJvYWQsIE1p
bmRzcGFjZTwvc3Bhbj48c3BhbiBsYW5nPSJFTi1HQiI+PG86cD48L286cD48L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tSU4iIHN0eWxlPSJmb250LXNpemU6
OS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VGFob21hJnF1b3Q7LHNhbnMtc2VyaWYiPkFpcm9saSwg
TmF2aSBNdW1iYWkgOkluZGlhIDQwMDcwOCZuYnNwOzxicj4NCjxzcGFuIHN0eWxlPSJjb2xvcjoj
N0Y3RjdGIj5fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXzwvc3Bhbj48L3NwYW4+PHNwYW4gbGFuZz0iRU4tR0IiPjxvOnA+PC9vOnA+PC9zcGFu
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUlOIiBzdHlsZT0iZm9u
dC1zaXplOjkuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1RhaG9tYSZxdW90OyxzYW5zLXNlcmlmIj4m
bmJzcDs8L3NwYW4+PHNwYW4gbGFuZz0iRU4tR0IiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUlOIiBzdHlsZT0iZm9udC1zaXplOjku
MHB0O2ZvbnQtZmFtaWx5OiZxdW90O1RhaG9tYSZxdW90OyxzYW5zLXNlcmlmIj5UZWw6ICYjNDM7
OTEgMjImbmJzcDsgNjEwNSA4Mjg5Jm5ic3A7PHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPnwN
Cjwvc3Bhbj5Nb2JpbGU6ICYjNDM7OTEgNzYgMjAzMyAwNzA3PC9zcGFuPjxzcGFuIGxhbmc9IkVO
LUdCIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBs
YW5nPSJFTi1JTiIgc3R5bGU9ImZvbnQtc2l6ZTo5LjBwdDtmb250LWZhbWlseTomcXVvdDtUYWhv
bWEmcXVvdDssc2Fucy1zZXJpZiI+PGEgaHJlZj0iaHR0cDovL3d3dy5MdHRzLmNvbSI+d3d3Lkx0
dHMuY29tPC9hPjwvc3Bhbj48c3BhbiBsYW5nPSJFTi1HQiIgc3R5bGU9ImZvbnQtc2l6ZTo5LjBw
dDtmb250LWZhbWlseTomcXVvdDtUYWhvbWEmcXVvdDssc2Fucy1zZXJpZiI+Jm5ic3A7ICZuYnNw
OyZuYnNwOw0KPC9zcGFuPjxzcGFuIGxhbmc9IkVOLUdCIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1HQiI+PGEgaHJlZj0iaHR0cDov
L3d3dy5sbnR0ZWNoc2VydmljZXMuY29tLyI+PHNwYW4gc3R5bGU9ImNvbG9yOndpbmRvd3RleHQ7
dGV4dC1kZWNvcmF0aW9uOm5vbmUiPjxpbWcgYm9yZGVyPSIwIiB3aWR0aD0iMjA5IiBoZWlnaHQ9
IjQ1IiBzdHlsZT0id2lkdGg6Mi4xNzdpbjtoZWlnaHQ6LjQ2ODdpbiIgaWQ9IlBpY3R1cmVfeDAw
MjBfMTEiIHNyYz0iY2lkOmltYWdlMDAxLmpwZ0AwMUQ1NDE2Mi41NTIyMjg0MCIgYWx0PSJjaWQ6
aW1hZ2UwMDcuanBnQDAxRDI5RjQ3LkMwRUQzMDcwIj48L3NwYW4+PC9hPjxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdCIj4mbmJzcDs8
bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cD48c3Ryb25nPjxzcGFuIGxhbmc9IkVOLUdCIiBzdHls
ZT0iZm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj5MJmFtcDtUIFRl
Y2hub2xvZ3kgU2VydmljZXMgTHRkPC9zcGFuPjwvc3Ryb25nPjxzcGFuIGxhbmc9IkVOLUdCIj48
bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cD48c3BhbiBjbGFzcz0iTXNvSHlwZXJsaW5rIj48c3Bh
biBsYW5nPSJFTi1HQiI+PGEgaHJlZj0iaHR0cDovL3d3dy5MVFRTLmNvbSI+d3d3LkxUVFMuY29t
PC9hPjwvc3Bhbj48L3NwYW4+PHNwYW4gbGFuZz0iRU4tR0IiPjxvOnA+PC9vOnA+PC9zcGFuPjwv
cD4NCjxwPjxzcGFuIGxhbmc9IkVOLUdCIj5UaGlzIEVtYWlsIG1heSBjb250YWluIGNvbmZpZGVu
dGlhbCBvciBwcml2aWxlZ2VkIGluZm9ybWF0aW9uIGZvciB0aGUgaW50ZW5kZWQgcmVjaXBpZW50
IChzKS4gSWYgeW91IGFyZSBub3QgdGhlIGludGVuZGVkIHJlY2lwaWVudCwgcGxlYXNlIGRvIG5v
dCB1c2Ugb3IgZGlzc2VtaW5hdGUgdGhlIGluZm9ybWF0aW9uLCBub3RpZnkgdGhlIHNlbmRlciBh
bmQgZGVsZXRlIGl0IGZyb20geW91ciBzeXN0ZW0uPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1ib3R0b206MTIuMHB0Ij48c3BhbiBsYW5n
PSJFTi1HQiI+LS0gPGJyPg0KVG8gdW5zdWJzY3JpYmUgZnJvbSB0aGlzIGdyb3VwIGFuZCBzdG9w
IHJlY2VpdmluZyBlbWFpbHMgZnJvbSBpdCwgc2VuZCBhbiBlbWFpbCB0bw0KPGEgaHJlZj0ibWFp
bHRvOnhlbnByb2plY3RoZWxwJiM0Mzt1bnN1YnNjcmliZUBsaW51eGZvdW5kYXRpb24ub3JnIj54
ZW5wcm9qZWN0aGVscCYjNDM7dW5zdWJzY3JpYmVAbGludXhmb3VuZGF0aW9uLm9yZzwvYT4uPG86
cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8cD48c3Ryb25nPkwmYW1wO1QgVGVjaG5vbG9n
eSBTZXJ2aWNlcyBMdGQ8L3N0cm9uZz48L3A+DQo8cD48YSBocmVmPSIiIGh0dHA6d3d3LkxUVFMu
Y29tPz89IiIgdGFyZ2V0PSIiIF9ibGFuaz8/PSIiPnd3dy5MVFRTLmNvbTwvYT48L3A+DQo8cD5U
aGlzIEVtYWlsIG1heSBjb250YWluIGNvbmZpZGVudGlhbCBvciBwcml2aWxlZ2VkIGluZm9ybWF0
aW9uIGZvciB0aGUgaW50ZW5kZWQgcmVjaXBpZW50IChzKS4gSWYgeW91IGFyZSBub3QgdGhlIGlu
dGVuZGVkIHJlY2lwaWVudCwgcGxlYXNlIGRvIG5vdCB1c2Ugb3IgZGlzc2VtaW5hdGUgdGhlIGlu
Zm9ybWF0aW9uLCBub3RpZnkgdGhlIHNlbmRlciBhbmQgZGVsZXRlIGl0IGZyb20geW91ciBzeXN0
ZW0uPC9wPg0KPC9ib2R5Pg0KPC9odG1sPg0K

--_000_MA1PR01MB3851A10D5DE69A99DDB292A0E8C70MA1PR01MB3851INDP_--

--_004_MA1PR01MB3851A10D5DE69A99DDB292A0E8C70MA1PR01MB3851INDP_
Content-Type: image/jpeg; name="image001.jpg"
Content-Description: image001.jpg
Content-Disposition: inline; filename="image001.jpg"; size=8787;
	creation-date="Tue, 23 Jul 2019 08:54:11 GMT";
	modification-date="Tue, 23 Jul 2019 08:54:11 GMT"
Content-ID: <image001.jpg@01D54162.55222840>
Content-Transfer-Encoding: base64

/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABkAAD/4QMvaHR0cDov
L25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENl
aGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4
OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjUtYzAyMSA3OS4xNTU3NzIsIDIwMTQvMDEvMTMtMTk6
NDQ6MDAgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5
OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHht
bG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6
Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUu
Y29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBo
b3Rvc2hvcCBDQyAyMDE0IChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDowMDA4
QjFERkYyOTkxMUU2QUVBMzhDMjkyNUIyQjRBQyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDow
MDA4QjFFMEYyOTkxMUU2QUVBMzhDMjkyNUIyQjRBQyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJl
ZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjAwMDhCMURERjI5OTExRTZBRUEzOEMyOTI1QjJCNEFDIiBz
dFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjAwMDhCMURFRjI5OTExRTZBRUEzOEMyOTI1QjJCNEFD
Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQg
ZW5kPSJyIj8+/+4ADkFkb2JlAGTAAAAAAf/bAIQAAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEB
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
AElFFBAAMF5H5F0vKOq/X6hT8l1VQEXFERBiqIv2VQPS5JP1JJJNS/J5WrxtJdHUzMS/d2LM1gAC
zH6kKAo+wAAAsKkh6DqSp5SnlKeUqpKyvk7Gm2zZbeWHdGXF8+rXsF1E/WShpcmOSugrOkRohjUy
qeZynCNZX6uWKuj/ANVybOtKk/vRCO6YYMQ+9J5/7GmbRj5XlmjrdrnQi0ZnLJsRqP7E2U/yBP8A
g2X0ABAAFVDd8TUyttcLam524wYExgNGS2PuaEkKxUAhATghZmCXYkxopb4w6Nr2uh0TJfqNdjdQ
blKZrMptEs9VLAaGs+1JNY744SKeyCyNB9c57Zz2+SxxcRhVqij05/8AFCAgsZYCwfpP9f8AafB3
twdbW8e1f94WNER9iaTYiiWNcUWLXxjiVV+oAH8iT63qG5HhHa0ITp7nZml0S2REcKRSM1x7nmzd
5DiBGfkzDRqqkXF6uLzbmSjMi1Ow0nnmvGWt67YDFSwtqa+HqV7w9OI+HO8nlT84HK3yVyt7Uc4Y
scnBQoWKBcDwRn4hAEPLu53ut5J0X6vZmabcf7n0CgfRUUWVFH2VQB9T9STV653O0+Vqrp6KBIVA
H9SbAAEk+pNgAL/QAKLAADvPoit6nlKeUp5SnlKeUp5SnlKeUp5SnlKeUp5SnlKeUp5SnlKeUp5S
nlKeUp5SnlKeUp5SnlKeUp5SnlKeUp5SnlKeUp5SnlKeUp5SnlKeUp5SnlKeUp5SnlKeUp5SnlKe
Up5SnlK//9kA

--_004_MA1PR01MB3851A10D5DE69A99DDB292A0E8C70MA1PR01MB3851INDP_--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============5337161494804151672==--


From xen-devel-bounces@lists.xenproject.org Tue Jul 23 08:59:29 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Jul 2019 08: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 1hpqdp-0001Xw-J4; Tue, 23 Jul 2019 08:59:25 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=gYMO=VU=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hpqdn-0001Xk-Pv
 for xen-devel@lists.xenproject.org; Tue, 23 Jul 2019 08:59:23 +0000
X-Inumbo-ID: 2933e607-ad28-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2933e607-ad28-11e9-8980-bc764e045a96;
 Tue, 23 Jul 2019 08:59:21 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hpqdk-00061W-SW; Tue, 23 Jul 2019 08:59: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 1hpqdk-0002eq-3u; Tue, 23 Jul 2019 08:59:20 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hpqdk-0000GZ-2i; Tue, 23 Jul 2019 08:59:20 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139249-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-next:test-arm64-arm64-libvirt-xsm:guest-start/debian.repeat:fail:regression
 linux-next:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-examine:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 linux-next:test-arm64-arm64-examine:examine-serial/bootloader:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-debianhvm-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-raw:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-examine:reboot:fail:nonblocking
 linux-next:test-amd64-i386-xl-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-qemut-rhel6hvm-intel:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-libvirt-pair:xen-boot/src_host:fail:nonblocking
 linux-next:test-amd64-i386-libvirt-pair:xen-boot/dst_host:fail:nonblocking
 linux-next:test-amd64-i386-xl-shadow:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-win10-i386:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-qemuu-rhel6hvm-amd:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-win10-i386:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-libvirt-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-qemut-rhel6hvm-amd:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-pair:xen-boot/src_host:fail:nonblocking
 linux-next:test-amd64-i386-pair:xen-boot/dst_host:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-ws16-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-freebsd10-i386:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-ws16-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-debianhvm-i386-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-debianhvm-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-libvirt:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-qemuu-rhel6hvm-intel:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-win7-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-pvshim:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-win7-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-freebsd10-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-ovmf-amd64:xen-boot:fail:nonblocking
 linux-next:build-armhf-pvops:kernel-build:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-next:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-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-thunderx:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-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-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=94e2bc9ee2859690fa5756bdc5ee590413060e96
X-Osstest-Versions-That: linux=f1a3b43cc1f50c6ee5ba582f2025db3dea891208
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 23 Jul 2019 08:59:20 +0000
Subject: [Xen-devel] [linux-next test] 139249: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTI0OSBsaW51eC1uZXh0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzkyNDkvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20g
MTYgZ3Vlc3Qtc3RhcnQvZGViaWFuLnJlcGVhdCBmYWlsIFJFR1IuIHZzLiAxMzkyMzcKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1h
cm1oZi14bC12aGQgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jcmVkaXQxICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQtcmF3ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAgIDExIGV4YW1p
bmUtc2VyaWFsL2Jvb3Rsb2FkZXIgICAgZmFpbCAgbGlrZSAxMzkyMjMKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICAgZmFpbCBsaWtl
IDEzOTIzNwogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgNyB4ZW4tYm9vdCAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgIGxpa2UgMTM5MjM3CiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAg
ICAgICA4IHJlYm9vdCAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgbGlrZSAxMzkyMzcKIHRl
c3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgICAg
ICBmYWlsICBsaWtlIDEzOTIzNwogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgNyB4ZW4t
Ym9vdCAgICAgICAgICAgICAgICAgICAgIGZhaWwgIGxpa2UgMTM5MjM3CiB0ZXN0LWFtZDY0LWkz
ODYtcWVtdXQtcmhlbDZodm0taW50ZWwgIDcgeGVuLWJvb3QgICAgICAgICAgICAgIGZhaWwgbGlr
ZSAxMzkyMzcKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgMTAgeGVuLWJvb3Qvc3JjX2hv
c3QgICAgICAgICAgICBmYWlsICBsaWtlIDEzOTIzNwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
cGFpciAxMSB4ZW4tYm9vdC9kc3RfaG9zdCAgICAgICAgICAgIGZhaWwgIGxpa2UgMTM5MjM3CiB0
ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgbGlrZSAxMzkyMzcKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2
ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgZmFpbCBsaWtlIDEzOTIzNwogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSA3IHhlbi1ib290IGZhaWwg
bGlrZSAxMzkyMzcKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgIDcgeGVuLWJv
b3QgICAgICAgICAgICAgICAgZmFpbCBsaWtlIDEzOTIzNwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdpbjEwLWkzODYgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICBmYWlsIGxpa2UgMTM5MjM3
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICA3IHhlbi1ib290
ICAgICAgIGZhaWwgbGlrZSAxMzkyMzcKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3Ry
aWN0LWFtZDY0LWRtcmVzdHJpY3QgNyB4ZW4tYm9vdCBmYWlsIGxpa2UgMTM5MjM3CiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC14c20gICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgbGlrZSAxMzkyMzcKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
c2hhZG93ICA3IHhlbi1ib290ICAgZmFpbCBsaWtlIDEzOTIzNwogdGVzdC1hbWQ2NC1pMzg2LXFl
bXV0LXJoZWw2aHZtLWFtZCAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICBmYWlsIGxpa2UgMTM5
MjM3CiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgIDEwIHhlbi1ib290L3NyY19ob3N0ICAg
ICAgICAgICAgZmFpbCAgbGlrZSAxMzkyMzcKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAg
MTEgeGVuLWJvb3QvZHN0X2hvc3QgICAgICAgICAgICBmYWlsICBsaWtlIDEzOTIzNwogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICBm
YWlsIGxpa2UgMTM5MjM3CiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgIDcgeGVuLWJv
b3QgICAgICAgICAgICAgICAgICAgIGZhaWwgbGlrZSAxMzkyMzcKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gIDcgeGVuLWJvb3QgZmFpbCBsaWtlIDEz
OTIzNwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgIDcgeGVuLWJvb3QgICAg
ICAgICAgICAgICBmYWlsIGxpa2UgMTM5MjM3CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGVi
aWFuaHZtLWkzODYteHNtICA3IHhlbi1ib290ICAgICAgIGZhaWwgbGlrZSAxMzkyMzcKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICAg
ZmFpbCBsaWtlIDEzOTIzNwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgNyB4ZW4tYm9v
dCAgICAgICAgICAgICAgICAgICAgIGZhaWwgIGxpa2UgMTM5MjM3CiB0ZXN0LWFtZDY0LWkzODYt
cWVtdXUtcmhlbDZodm0taW50ZWwgIDcgeGVuLWJvb3QgICAgICAgICAgICAgIGZhaWwgbGlrZSAx
MzkyMzcKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICA3IHhlbi1ib290ICAg
ICAgICAgICAgICAgZmFpbCBsaWtlIDEzOTIzNwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAg
ICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgICAgIGZhaWwgIGxpa2UgMTM5MjM3CiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAg
IGZhaWwgbGlrZSAxMzkyMzcKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgIDcgeGVu
LWJvb3QgICAgICAgICAgICAgICAgICAgZmFpbCBsaWtlIDEzOTIzNwogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LW92bWYtYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICBmYWlsIGxpa2Ug
MTM5MjM3CiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICA2IGtlcm5lbC1idWlsZCAgICAg
ICAgICAgICAgICAgZmFpbCAgbGlrZSAxMzkyMzcKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
d2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEzOTIzNwogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAg
ICBmYWlsIGxpa2UgMTM5MjM3CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzkyMzcKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtl
IDEzOTIzNwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2Vh
dHRsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQg
MTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZp
cnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsLXRodW5kZXJ4IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14
c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFs
bCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEw
LWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24g
dGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBsaW51eCAgICAgICAgICAgICAgICA5NGUyYmM5ZWUyODU5
NjkwZmE1NzU2YmRjNWVlNTkwNDEzMDYwZTk2CmJhc2VsaW5lIHZlcnNpb246CiBsaW51eCAgICAg
ICAgICAgICAgICBmMWEzYjQzY2MxZjUwYzZlZTViYTU4MmYyMDI1ZGIzZGVhODkxMjA4CgpMYXN0
IHRlc3Qgb2YgYmFzaXMgICAgICAgICAgICAgICAgICAgICAgICAgIChub3QgZm91bmQpICAgICAK
RmFpbGluZyBzaW5jZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAobm90IGZvdW5kKSAg
ICAgClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEzOTI0OSAgMjAxOS0wNy0yMiAwOToxOTowMCBaICAg
IDAgZGF5cyAgICAxIGF0dGVtcHRzCgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9w
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1
aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2
bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11
dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNk
MTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
d3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0
MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1h
cm02NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQy
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0
LWRtcmVzdHJpY3QgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1y
ZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4x
MC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0t
aW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1x
ZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNl
YXR0bGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFk
b3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02
NC1hcm02NC14bC10aHVuZGVyeCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9u
IG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmlt
YWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZh
aWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0
L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdl
bmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0
LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpU
ZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5v
cmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaCBub3QgYXBwbGljYWJsZS4K
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 23 09:02:24 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Jul 2019 09:02:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hpqgi-0002HK-3C; Tue, 23 Jul 2019 09:02:24 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=079Z=VU=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hpqgh-0002HE-0b
 for xen-devel@lists.xenproject.org; Tue, 23 Jul 2019 09:02:23 +0000
X-Inumbo-ID: 94cabc61-ad28-11e9-8980-bc764e045a96
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 94cabc61-ad28-11e9-8980-bc764e045a96;
 Tue, 23 Jul 2019 09:02:22 +0000 (UTC)
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: CwRODw5WB/rYh1tSJ3cuTVCUJ4z7FtTI05PDmGvnPuBX3EfwLTRH6tkBnDWP32a/8+9CEKW3Vm
 glcXnurySwbgtdCsZBlt8vwTWXsYGB/Y4dZJolsY8FUlsEdowy94WNH0vBdvmi8jDNZee7EJXk
 C328GoJr3B3w/T0G25Kapr1vZOiA3pKIKJdTZyM6puBzKh89dQx30e/gj7FXsHlHC0CTslb/jD
 6EsFNyLoT53qhoYIkJalxCO5JfTl3k+GrO9fLYM4lXQ91lg4vAZkieQCeVn4BUPalUUeQ26M/Y
 OjE=
X-SBRS: 2.7
X-MesageID: 3402570
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,298,1559534400"; 
   d="scan'208";a="3402570"
Date: Tue, 23 Jul 2019 11:02:05 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Laszlo Ersek <lersek@redhat.com>
Message-ID: <20190723090205.6ksiqffrqgichbd2@Air-de-Roger>
References: <20190704144233.27968-1-anthony.perard@citrix.com>
 <20190704144233.27968-10-anthony.perard@citrix.com>
 <20190715142219.m2t67v2dcyabqp2p@MacBook-Air-de-Roger.local>
 <20190722134912.GF1208@perard.uk.xensource.com>
 <7bb00665-784b-e8d5-42cd-b34e22ada1eb@redhat.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <7bb00665-784b-e8d5-42cd-b34e22ada1eb@redhat.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v3 09/35] OvmfPkg/OvmfXen: use a TimerLib
 instance that depends only on the CPU
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>,
 Jordan Justen <jordan.l.justen@intel.com>, devel@edk2.groups.io,
 Julien Grall <julien.grall@arm.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Anthony PERARD <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBKdWwgMjIsIDIwMTkgYXQgMDk6Mjg6MjBQTSArMDIwMCwgTGFzemxvIEVyc2VrIHdy
b3RlOgo+IE9uIDA3LzIyLzE5IDE1OjQ5LCBBbnRob255IFBFUkFSRCB3cm90ZToKPiA+IE9uIE1v
biwgSnVsIDE1LCAyMDE5IGF0IDA0OjIyOjE5UE0gKzAyMDAsIFJvZ2VyIFBhdSBNb25uw6kgd3Jv
dGU6Cj4gPj4gT24gVGh1LCBKdWwgMDQsIDIwMTkgYXQgMDM6NDI6MDdQTSArMDEwMCwgQW50aG9u
eSBQRVJBUkQgd3JvdGU6Cj4gPj4+IEFDUEkgVGltZXIgZG9lcyBub3Qgd29yayBpbiBhIFBWSCBn
dWVzdCwgYnV0IGxvY2FsIEFQSUMgd29ya3Mgb24gYm90aAo+ID4+Cj4gPj4gVGhpcyBpcyBub3Qg
YWNjdXJhdGUuIEl0J3Mgbm90IHRoYXQgdGhlIEFDUEkgdGltZXIgZG9lc24ndCB3b3JrLCBpdCdz
Cj4gPj4ganVzdCB0aGF0IGl0J3Mgbm90IHByZXNlbnQuIFRoZSBQTV9UTVJfQkxLIHNob3VsZCBi
ZSBzZXQgdG8gMCB0bwo+ID4+IGluZGljYXRlIHRoZSBsYWNrIG9mIFBNIHRpbWVyIHN1cHBvcnQs
IG9yIGVsc2UgdGhlcmUncyBzb21ldGhpbmcKPiA+PiBicm9rZW4uCj4gPiAKPiA+IEknbGwgcmV3
b3JkIHRoYXQgZmlyc3Qgc2VudGVuY2UuCj4gPiAKPiA+IE9WTUYgZG9lc24ndCBsb29rIGF0IHRo
ZSBQTV9UTVJfQkxLIHZhbHVlIHdoZW4gaW5pdGlhbGl6aW5nIHRoYXQgdGltZXIsCj4gPiBpdCBv
bmx5IGxvb2tzIGF0IHRoZSBQQ0kgaG9zdCBicmlkZ2UgZGV2aWNlIElEIGJlY2F1c2UgT1ZNRiBp
cyBidWlsdAo+ID4gd2l0aCBRRU1VIGluIG1pbmQgYW5kIHRoZXJlIGFyZSBvbmx5IHR3byBwb3Nz
aWJsZXMgY2hvaWNlcywgUUVNVSBpcwo+ID4gcnVubmluZyB3aXRoIGEgcGlpeCBvciBxMzUgbWFj
aGluZSB0eXBlLCBJIHRoaW5rLgo+IAo+IFdlIHNob3VsZCBzcGxpdCB0aGlzIHN0YXRlbWVudCBp
biB0d28uIDopCj4gCj4gT1ZNRiBkb2Vzbid0IGxvb2sgYXQgQUNQSSBwYXlsb2FkIGJlY2F1c2Ug
aXQgaXMgYSBkZXNpZ24gZ29hbCB0byBrZWVwCj4gdGhlIGd1ZXN0IGZpcm13YXJlIHVuLWVubGln
aHRlbmVkIGFib3V0IHN1Y2ggQUNQSSBjb250ZW50cyB0aGF0IGFycml2ZQo+IGZyb20gdGhlIGh5
cGVydmlzb3IuIFBhcnNpbmcgQUNQSSBpbiBmaXJtd2FyZSBhbHdheXMgbG9va3MgYXR0cmFjdGl2
ZQo+IHVudGlsIHNvbWVvbmUgYWN0dWFsbHkgd3JpdGVzIHRoZSBjb2RlLCBhbmQgdGhlbiBpdCBh
bHdheXMgZW5kcyBpbgo+IG1pc2VyeSAtLSBhdCB0aGUgbGF0ZXN0IHdoZW4gcGVvcGxlIHJlYWxp
emUgdGhleSBoYXZlIHRvIHBhcnNlIEFNTC4KPiBQYXJzaW5nIEFDUEkgaXMgb25seSBmZWFzaWJs
ZSB3aGVuIHlvdSBoYXZlIGEgZnVsbC1ibG93biBBQ1BJQ0EgKG9yCj4gc2ltaWxhcikgc3Vic3lz
dGVtLCBhbmQgZWRrMiBkb2Vzbid0LiBUaGVyZWZvcmUsIE9WTUYgbG9va3MgYXQgZWl0aGVyCj4g
aGFyZHdhcmUsIG9yIHNwZWNpYWxpemVkIHBhcmF2aXJ0IGluZm9ybWF0aW9uIGNoYW5uZWxzIHN1
Y2ggYXMgZndfY2ZnCj4gZmlsZXMsIHRoYXQgYXJlIGVhc3kgdG8gcGFyc2UgYnkgZGVzaWduLgoK
SU1PIHBhc3NpbmcgaW5mb3JtYXRpb24gdXNpbmcgc3VjaCBzaWRlLWNoYW5uZWxzIGFsd2F5cyBs
b29rcwphdHRyYWN0aXZlIGF0IGZpcnN0IHNpZ2h0LCB1bnRpbCB5b3UgcmVhbGl6ZSBhdCBzb21l
IHBvaW50IGxhdGVyIHRoYXQKeW91IGp1c3QgaGF2ZSBlbmRlZCB1cCB3aXRoIGEgY29tcGxldGVs
eSBjdXN0b20gaW50ZXJmYWNlIHRoYXQKZHVwbGljYXRlcyBBQ1BJLiBIYXZpbmcgdGhhdCBzYWlk
LCBYZW4gbWFuYWdlcyB0byBnZXQgbW9zdCBvZiB3aGF0IGl0Cm5lZWRzIGZyb20gc3RhdGljIEFD
UEkgdGFibGVzLCBidXQgSSdtIG5vdCBzdXJlIGlmIE9WTUYgY291bGQgbWFuYWdlCnRvIGRvIHNv
IGFsc28uCgpYZW4gaGFzIHF1aXRlIGEgbG90IG9mIGJhZ2dhZ2UgaGVyZSwgbGlrZSB1c2luZyB4
ZW5zdG9yZS94ZW5idXMKaW5zdGVhZCBvZiBQQ0ksIG9yIGN1c3RvbSAnc3RhcnQgaW5mbyBwYWdl
cycgaW5zdGVhZCBvZiBBQ1BJLCB3aGljaCB3ZQphcmUgY3VycmVudGx5IHRyeWluZyB0byBwYXJ0
aWFsbHkgbW92ZSBhd2F5IGZyb20gd2hlbiBwb3NzaWJsZS4KClRoYW5rcywgUm9nZXIuCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 23 09:13:14 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Jul 2019 09: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 1hpqr5-00031F-65; Tue, 23 Jul 2019 09:13:07 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=gYMO=VU=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hpqr3-000312-JZ
 for xen-devel@lists.xenproject.org; Tue, 23 Jul 2019 09:13:05 +0000
X-Inumbo-ID: 0ef8406e-ad2a-11e9-8f1d-876dd65839db
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 0ef8406e-ad2a-11e9-8f1d-876dd65839db;
 Tue, 23 Jul 2019 09:12:56 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hpqqt-0006Jr-OO; Tue, 23 Jul 2019 09:12:55 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hpqqs-0003aT-M9; Tue, 23 Jul 2019 09:12:54 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hpqqs-0001wd-Kz; Tue, 23 Jul 2019 09:12:54 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139251-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:xen-boot:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-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-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: qemuu=4a10982c320740d2d0565180d901a69b043dc282
X-Osstest-Versions-That: qemuu=e2b47666fe1544959c89bd3ed159e9e37cc9fc73
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 23 Jul 2019 09:12:54 +0000
Subject: [Xen-devel] [qemu-mainline test] 139251: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTI1MSBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzkyNTEvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
ZWJpYW5odm0taTM4Ni14c20gIDcgeGVuLWJvb3QgIGZhaWwgUkVHUi4gdnMuIDEzOTIzMAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFp
bCBsaWtlIDEzOTIzMAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTM5MjMwCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMzky
MzAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICBsaWtlIDEzOTIzMAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2
LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTM5MjMwCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bC1zZWF0dGxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQt
eHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVk
aXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJu
ZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAg
ICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1j
dWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEz
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdp
bmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBxZW11dSAgICAgICAgICAgICAgICA0
YTEwOTgyYzMyMDc0MGQyZDA1NjUxODBkOTAxYTY5YjA0M2RjMjgyCmJhc2VsaW5lIHZlcnNpb246
CiBxZW11dSAgICAgICAgICAgICAgICBlMmI0NzY2NmZlMTU0NDk1OWM4OWJkM2VkMTU5ZTllMzdj
YzlmYzczCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzkyMzAgIDIwMTktMDctMjEgMDU6MzM6NDcg
WiAgICAyIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM5MjUxICAyMDE5LTA3LTIyIDA5OjM2
OjExIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2
aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV5IFNoaW5rZXZpY2ggPGFuZHJleS5zaGlua2V2aWNo
QHZpcnR1b3p6by5jb20+CiAgS2V2aW4gV29sZiA8a3dvbGZAcmVkaGF0LmNvbT4KICBNYXggUmVp
dHogPG1yZWl0ekByZWRoYXQuY29tPgogIFBldGVyIE1heWRlbGwgPHBldGVyLm1heWRlbGxAbGlu
YXJvLm9yZz4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9w
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlh
bmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1k
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVl
YnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNy
ZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
NjQtYXJtNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3Jl
ZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1h
bWQ2NC1kbXJlc3RyaWN0ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5l
c3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1
YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hh
ZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
CnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dz
OiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmln
IGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywg
YW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5v
cmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtm
PVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpO
b3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDMxMiBsaW5lcyBsb25n
LikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 23 09:14:41 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Jul 2019 09:14:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hpqsa-00037u-Ml; Tue, 23 Jul 2019 09:14:40 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=Gy5X=VU=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hpqsY-00037k-Li
 for xen-devel@lists.xenproject.org; Tue, 23 Jul 2019 09:14:38 +0000
X-Inumbo-ID: 3a2a81f2-ad2a-11e9-95a5-e7bcdab08fbc
Received: from m4a0039g.houston.softwaregrp.com (unknown [15.124.2.85])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 3a2a81f2-ad2a-11e9-95a5-e7bcdab08fbc;
 Tue, 23 Jul 2019 09:14:33 +0000 (UTC)
Received: FROM m4a0039g.houston.softwaregrp.com (15.120.17.147) BY
 m4a0039g.houston.softwaregrp.com WITH ESMTP; 
 Tue, 23 Jul 2019 09:14:13 +0000
Received: from M4W0335.microfocus.com (2002:f78:1193::f78:1193) by
 M4W0335.microfocus.com (2002:f78:1193::f78:1193) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Tue, 23 Jul 2019 09:12:32 +0000
Received: from NAM01-SN1-obe.outbound.protection.outlook.com (15.124.8.14) by
 M4W0335.microfocus.com (15.120.17.147) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Tue, 23 Jul 2019 09:12:31 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=S8Bc2zkTFtYqTjwLUxLOerptCJKJOYu4o8vmD9/XSe/lP4CfbKP7lIZrzHql9yDLTUGtB3Z1P5H62+jzl/uB/JPkxorp0OwZaJjMeDYdcHksyNMJivnankWegVv/RxeWGkxtrh9wWiw/mTnRXT6hYyHbwWcd9QgYaabHYRo8dfKKbgHqVwXfm4/u7moSpmCMFGCwlDrepAt9zCieuoPpj4OxsqAq4xxMce96Y3yn3KhL6mM4A3YCGyvugjL9P/vDbfVOFn+lnZhQSwyXLMPRH4Yl70OgwqLlaibuj/MBGvDXed+g/J/WvoA7De8EcKH2DZIpdqd+4TXECWgWungjhQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=AG3TnhYXI209fXJPKeDH638TraIzdEF+1qpZDuFU8P4=;
 b=E16umIXlLmQC7cJgOCC8CNFZAsaFoByz0vUI7ydUE9xcS4NRxtDZvMQNF4JbgonkdekbtPAFZ+s/LlqifItwPx8Wykxi8oPAguJaK9apetJljDLX6HHWXbEEURPPh61HL7eGobhdUl3+7GeMgz46zjodaQ6hmHamqDDBUaWBhSBuqlo0as9jbNltU17/1jxs55ctCVVzUtDtqzlokKrKTG1+0+usi7fnqheICQwXzOCVNAWd4D3wIEVenboHFrGZWrICf6SA+boLq/ly3h6q0a/PCkJrh3t6fDL3h9NhugdARX4tzzQFq+DEeitZQD0VkfJ+eMJ2o6QMOWWc4DqSnQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2570.namprd18.prod.outlook.com (20.179.106.22) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2094.16; Tue, 23 Jul 2019 09:12:31 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Tue, 23 Jul 2019
 09:12:31 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Andrii Anisov <andrii.anisov@gmail.com>
Thread-Topic: [PATCH] vunmap: let vunmap align virtual address by itself
Thread-Index: AQHVPhWLg4cyYnQWKUW8aYX9saIQuqbWZDjPgAAOmQCAABvi84AAAicAgAAFXjOAAVSIOoAABo0A
Date: Tue, 23 Jul 2019 09:12:31 +0000
Message-ID: <039019e1-ac02-019f-9ce1-78ed64198d5e@suse.com>
References: <1563469897-2773-1-git-send-email-andrii.anisov@gmail.com>
 <2d71f4c0-023f-7a09-731e-e84e21378e26@suse.com>
 <261e0c5e-a886-f389-3c37-413613c9bf4f@gmail.com>
 <a4877031-1abd-e683-aae9-5d8ce5df98b5@suse.com>
 <7ddef8b7-ec79-d7ce-4123-31ae63a5e7b3@arm.com>
 <35df7b4d-068d-15d3-2197-d5a6dee23917@suse.com>
 <6e608435-a414-320b-307a-a413c82cf9aa@arm.com>
 <a3b0d7ed-db9d-9c03-9fef-1b42b02b3f4b@gmail.com>
In-Reply-To: <a3b0d7ed-db9d-9c03-9fef-1b42b02b3f4b@gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR0202CA0024.eurprd02.prod.outlook.com
 (2603:10a6:4:29::34) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 482db415-b3cc-4335-f455-08d70f4de413
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB2570; 
x-ms-traffictypediagnostic: DM6PR18MB2570:
x-ms-exchange-purlcount: 2
x-microsoft-antispam-prvs: <DM6PR18MB2570D203AAC9D563F337BC1DB3C70@DM6PR18MB2570.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:3276;
x-forefront-prvs: 0107098B6C
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(979002)(4636009)(396003)(39860400002)(376002)(366004)(136003)(346002)(189003)(199004)(8936002)(102836004)(316002)(229853002)(76176011)(486006)(305945005)(8676002)(81156014)(3846002)(966005)(6506007)(386003)(6916009)(446003)(26005)(478600001)(53546011)(6116002)(256004)(476003)(2616005)(2906002)(52116002)(186003)(80792005)(4326008)(54906003)(11346002)(68736007)(5660300002)(6246003)(53936002)(66066001)(71200400001)(64756008)(31686004)(7736002)(66476007)(66946007)(66556008)(66446008)(86362001)(36756003)(14454004)(6512007)(6436002)(7416002)(31696002)(81166006)(71190400001)(99286004)(25786009)(6486002)(6306002)(969003)(989001)(999001)(1009001)(1019001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2570;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: A6nrNKQ+BlphOREEm+QLHJ4XG1Hx7+niB/pD2Zbd38cVgesCijwXKPcy2USyGzgqgIeqi63xbDrG/CZJIMoqIqmJsSlEX4CekpqrY0y03Q5TMIBMYM9Y1hTwXNcbMbMj7C9PHImEUuyCbwOkfSB3Vfoc75AR+xC+Unwulbp03G3XMhx0z9uOVc1wfawgyNbXUbCXm26IYWt+Tm9XVzV4eoq5Bf6lc8f4i5RJ3NVbYJ1FKpMvG2ZmBqp0l9MfIjdGh5FPVkileyqCAymgN16gXLadcxhXzBEZN2ri3SHh5Wqaad+D7wAe37K2vU+edJWq83BpUamRKK/infofv5uXvPcOn22c/1WsrUYAEfmqBFfbcSxaYY5BkyLDeb6qYl/Hyskpni1HJCyMvMu7I8NKwKw38A7w/Kq3Ckme8rU2LUY=
Content-ID: <E438B93A952DE84CA959BAC8A66C29D8@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 482db415-b3cc-4335-f455-08d70f4de413
X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Jul 2019 09:12:31.1894 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2570
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH] vunmap: let vunmap align virtual address by
 itself
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>,
 Andrii Anisov <andrii_anisov@epam.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjMuMDcuMjAxOSAxMDo0OCwgQW5kcmlpIEFuaXNvdiB3cm90ZToNCj4gSnVsaWVuLCBKYW4s
IEFuZHJldywNCj4gDQo+IFRoZSBwcm9ibGVtIGFkZHJlc3NlZCBieSBbMV0gY2F1c2VzIHJhbmRv
bSBBUk02NCBib290IGZhaWxzIGRlcGVuZGVudCBvbiBoeXBlcnZpc29yIGNvZGUgY2hhbmdlcy4N
Cj4gWWV0IG1vcmUgZ2VuZXJpYyBzb2x1dGlvbiB3YXMgcmVxdWVzdGVkIGJ5IEFuZHJldyBhbmQg
c3VwcG9ydGVkIGJ5IEp1bGllbiBbMl0uDQo+IA0KPiBIb3cgdG8gcHJvY2VlZCB3aXRoIHRoaXMg
cGFydGljdWxhciBwYXRjaD8NCj4gQXMgSSB1bmRlcnN0YW5kLCBKYW4gZG91YnRzIHdlIHNob3Vs
ZCBtb3ZlIHBhZ2UgYWxpZ25tZW50IHRvIHZ1bm1hcCgpLCB3aGlsZSBKdWxpZW4gYW5kIEFuZHJl
dyB3YW50ZWQgdGhlIGNvbW1pdCBtZXNzYWdlIGNsYXJpZmljYXRpb24uDQo+IENhbiB3ZSBoYXZl
IGFuIGFncmVlbWVudCBvbiBhcHByb2FjaCBoZXJlPw0KPiANCj4gWzFdIGh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvYXJjaGl2ZXMvaHRtbC94ZW4tZGV2ZWwvMjAxOS0wNy9tc2cwMTE2Ny5o
dG1sDQo+IFsyXSBodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL2FyY2hpdmVzL2h0bWwveGVu
LWRldmVsLzIwMTktMDcvbXNnMDExMjkuaHRtbA0KDQpGaXJzdCBvZiBhbGwsIGxldCBtZSBxdW90
ZSBMaW51eCdlcyBjb2RlOg0KDQpzdGF0aWMgdm9pZCBfX3Z1bm1hcChjb25zdCB2b2lkICphZGRy
LCBpbnQgZGVhbGxvY2F0ZV9wYWdlcykNCnsNCglzdHJ1Y3Qgdm1fc3RydWN0ICphcmVhOw0KDQoJ
aWYgKCFhZGRyKQ0KCQlyZXR1cm47DQoNCglpZiAoV0FSTighUEFHRV9BTElHTkVEKGFkZHIpLCAi
VHJ5aW5nIHRvIHZmcmVlKCkgYmFkIGFkZHJlc3MgKCVwKVxuIiwNCgkJCWFkZHIpKQ0KCQlyZXR1
cm47DQoNCkFzIGxvbmcgYXMgd2UgYWltIHRvIGhhdmUgYSByZWFzb25hYmxlIGxldmVsIG9mIGNv
bXBhdGliaWxpdHkgb2YNCnNpbWlsYXIgaW50ZXJmYWNlcywgd2Ugc2hvdWxkIG5vdCBnbyB0aGUg
c3VnZ2VzdGVkIHJvdXRlLg0KDQpCZXlvbmQgdGhhdCBJIGNvbnRpbnVlIHRvIGJlIG9mIHRoZSBv
cGluaW9uIHRoYXQgaXQgc2hvdWxkIGJlDQphbGwtb3Itbm90aGluZzogQW55IHBvaW50ZXIgcG9p
bnRpbmcgYW55d2hlcmUgYXQgb3IgaW5zaWRlIHRoZQ0KcmVnaW9uIHNob3VsZCBiZSBhY2NlcHRl
ZCwgb3IganVzdCB0aGUgb25lIHBvaW50aW5nIHByZWNpc2VseSBhdA0KdGhlIHN0YXJ0Lg0KDQpK
YW4NCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 23 09:21:07 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Jul 2019 09:21:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hpqyo-0003rA-0q; Tue, 23 Jul 2019 09:21:06 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=bPW/=VU=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hpqym-0003qz-JJ
 for xen-devel@lists.xenproject.org; Tue, 23 Jul 2019 09:21:04 +0000
X-Inumbo-ID: 2f5f1944-ad2b-11e9-9c20-034c0d07280a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 2f5f1944-ad2b-11e9-9c20-034c0d07280a;
 Tue, 23 Jul 2019 09:21:00 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 59D3DB018;
 Tue, 23 Jul 2019 09:20:59 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org
Date: Tue, 23 Jul 2019 11:20:56 +0200
Message-Id: <20190723092056.15045-3-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20190723092056.15045-1-jgross@suse.com>
References: <20190723092056.15045-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH 2/2] xen: merge temporary vcpu pinning scenarios
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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 <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>,
 Dario Faggioli <dfaggioli@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VG9kYXkgdGhlcmUgYXJlIHRocmVlIHNjZW5hcmlvcyB3aGljaCBhcmUgcGlubmluZyB2Y3B1cyB0
ZW1wb3JhcmlseSB0bwphIHNpbmdsZSBwaHlzaWNhbCBjcHU6CgotIE5NSS9NQ0UgaW5qZWN0aW9u
IGludG8gUFYgZG9tYWlucwotIHdhaXRfZXZlbnQoKSBoYW5kbGluZwotIHZjcHVfcGluX292ZXJy
aWRlKCkgaGFuZGxpbmcKCkVhY2ggb2YgdGhvc2UgY2FzZXMgYXJlIGhhbmRsZWQgaW5kZXBlbmRl
bnRseSB0b2RheSB1c2luZyB0aGVpciBvd24KdGVtcG9yYXJ5IGNwdW1hc2sgdG8gc2F2ZSB0aGUg
b2xkIGFmZmluaXR5IHNldHRpbmdzLgoKVGhlIHRocmVlIGNhc2VzIGNhbiBiZSBjb21iaW5lZCBh
cyB0aGUgdHdvIGxhdHRlciBjYXNlcyB3aWxsIG9ubHkgcGluCmEgdmNwdSB0byB0aGUgcGh5c2lj
YWwgY3B1IGl0IGlzIGFscmVhZHkgcnVubmluZyBvbiwgd2hpbGUKdmNwdV9waW5fb3ZlcnJpZGUo
KSBpcyBhbGxvd2VkIHRvIGZhaWwuCgpTbyBtZXJnZSB0aGUgdGhyZWUgdGVtcG9yYXJ5IHBpbm5p
bmcgc2NlbmFyaW9zIGJ5IG9ubHkgdXNpbmcgb25lCmNwdW1hc2sgYW5kIGEgcGVyLXZjcHUgYml0
bWFzayBmb3Igc3BlY2lmeWluZyB3aGljaCBvZiB0aGUgdGhyZWUKc2NlbmFyaW9zIGlzIGN1cnJl
bnRseSBhY3RpdmUgKHRoZXkgYXJlIGFsbG93ZWQgdG8gbmVzdCkuCgpOb3RlIHRoYXQgd2UgZG9u
J3QgbmVlZCB0byBjYWxsIGRvbWFpbl91cGRhdGVfbm9kZV9hZmZpbml0eSgpIGFzIHdlCmFyZSBv
bmx5IHBpbm5pbmcgZm9yIGEgYnJpZWYgcGVyaW9kIG9mIHRpbWUuCgpTaWduZWQtb2ZmLWJ5OiBK
dWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+Ci0tLQogeGVuL2FyY2gveDg2L3B2L3RyYXBz
LmMgfCAyMCArLS0tLS0tLS0tLS0tLS0tLS0tLQogeGVuL2FyY2gveDg2L3RyYXBzLmMgICAgfCAg
OCArKy0tLS0tLQogeGVuL2NvbW1vbi9kb21haW4uYyAgICAgfCAgNCArLS0tCiB4ZW4vY29tbW9u
L3NjaGVkdWxlLmMgICB8IDM1ICsrKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tCiB4
ZW4vY29tbW9uL3dhaXQuYyAgICAgICB8IDI2ICsrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0tCiB4
ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaCB8ICA4ICsrKysrLS0tCiA2IGZpbGVzIGNoYW5nZWQsIDQw
IGluc2VydGlvbnMoKyksIDYxIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4
Ni9wdi90cmFwcy5jIGIveGVuL2FyY2gveDg2L3B2L3RyYXBzLmMKaW5kZXggMTc0MDc4NGZmMi4u
MzdkYWMzMDBiYSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3B2L3RyYXBzLmMKKysrIGIveGVu
L2FyY2gveDg2L3B2L3RyYXBzLmMKQEAgLTE1MSwyNSArMTUxLDcgQEAgc3RhdGljIHZvaWQgbm1p
X21jZV9zb2Z0aXJxKHZvaWQpCiAKICAgICBCVUdfT04oc3QtPnZjcHUgPT0gTlVMTCk7CiAKLSAg
ICAvKgotICAgICAqIFNldCB0aGUgdG1wIHZhbHVlIHVuY29uZGl0aW9uYWxseSwgc28gdGhhdCB0
aGUgY2hlY2sgaW4gdGhlIGlyZXQKLSAgICAgKiBoeXBlcmNhbGwgd29ya3MuCi0gICAgICovCi0g
ICAgY3B1bWFza19jb3B5KHN0LT52Y3B1LT5jcHVfaGFyZF9hZmZpbml0eV90bXAsCi0gICAgICAg
ICAgICAgICAgIHN0LT52Y3B1LT5jcHVfaGFyZF9hZmZpbml0eSk7Ci0KLSAgICBpZiAoIChjcHUg
IT0gc3QtPnByb2Nlc3NvcikgfHwKLSAgICAgICAgIChzdC0+cHJvY2Vzc29yICE9IHN0LT52Y3B1
LT5wcm9jZXNzb3IpICkKLSAgICB7Ci0KLSAgICAgICAgLyoKLSAgICAgICAgICogV2UgYXJlIG9u
IGEgZGlmZmVyZW50IHBoeXNpY2FsIGNwdS4gIE1ha2Ugc3VyZSB0byB3YWtldXAgdGhlIHZjcHUg
b24KLSAgICAgICAgICogdGhlIHNwZWNpZmllZCBwcm9jZXNzb3IuCi0gICAgICAgICAqLwotICAg
ICAgICB2Y3B1X3NldF9oYXJkX2FmZmluaXR5KHN0LT52Y3B1LCBjcHVtYXNrX29mKHN0LT5wcm9j
ZXNzb3IpKTsKLQotICAgICAgICAvKiBBZmZpbml0eSBpcyByZXN0b3JlZCBpbiB0aGUgaXJldCBo
eXBlcmNhbGwuICovCi0gICAgfQorICAgIHZjcHVfc2V0X3RtcF9hZmZpbml0eShzdC0+dmNwdSwg
c3QtPnByb2Nlc3NvciwgVkNQVV9BRkZJTklUWV9OTUkpOwogCiAgICAgLyoKICAgICAgKiBPbmx5
IHVzZWQgdG8gZGVmZXIgd2FrZXVwIG9mIGRvbWFpbi92Y3B1IHRvIGEgc2FmZSAobm9uLU5NSS9N
Q0UpCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvdHJhcHMuYyBiL3hlbi9hcmNoL3g4Ni90cmFw
cy5jCmluZGV4IDI1YjRiNDdlNWUuLjIyYmI3OTA4NTggMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4
Ni90cmFwcy5jCisrKyBiL3hlbi9hcmNoL3g4Ni90cmFwcy5jCkBAIC0xNjAxLDEyICsxNjAxLDgg
QEAgdm9pZCBhc3luY19leGNlcHRpb25fY2xlYW51cChzdHJ1Y3QgdmNwdSAqY3VycikKICAgICAg
ICAgcmV0dXJuOwogCiAgICAgLyogUmVzdG9yZSBhZmZpbml0eS4gICovCi0gICAgaWYgKCAhY3B1
bWFza19lbXB0eShjdXJyLT5jcHVfaGFyZF9hZmZpbml0eV90bXApICYmCi0gICAgICAgICAhY3B1
bWFza19lcXVhbChjdXJyLT5jcHVfaGFyZF9hZmZpbml0eV90bXAsIGN1cnItPmNwdV9oYXJkX2Fm
ZmluaXR5KSApCi0gICAgewotICAgICAgICB2Y3B1X3NldF9oYXJkX2FmZmluaXR5KGN1cnIsIGN1
cnItPmNwdV9oYXJkX2FmZmluaXR5X3RtcCk7Ci0gICAgICAgIGNwdW1hc2tfY2xlYXIoY3Vyci0+
Y3B1X2hhcmRfYWZmaW5pdHlfdG1wKTsKLSAgICB9CisgICAgaWYgKCBjdXJyLT5hZmZpbml0eV9i
cm9rZW4gJiBWQ1BVX0FGRklOSVRZX05NSSApCisgICAgICAgIHZjcHVfc2V0X3RtcF9hZmZpbml0
eShjdXJyLCAtMSwgVkNQVV9BRkZJTklUWV9OTUkpOwogCiAgICAgaWYgKCAhKGN1cnItPmFzeW5j
X2V4Y2VwdGlvbl9tYXNrICYgKGN1cnItPmFzeW5jX2V4Y2VwdGlvbl9tYXNrIC0gMSkpICkKICAg
ICAgICAgdHJhcCA9IF9fc2NhbmJpdChjdXJyLT5hc3luY19leGNlcHRpb25fbWFzaywgVkNQVV9U
UkFQX05PTkUpOwpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9kb21haW4uYyBiL3hlbi9jb21tb24v
ZG9tYWluLmMKaW5kZXggNTVhYTc1OWI3NS4uZThlODUwNzk2ZSAxMDA2NDQKLS0tIGEveGVuL2Nv
bW1vbi9kb21haW4uYworKysgYi94ZW4vY29tbW9uL2RvbWFpbi5jCkBAIC0xMzMsNyArMTMzLDYg
QEAgc3RhdGljIHZvaWQgdmNwdV9pbmZvX3Jlc2V0KHN0cnVjdCB2Y3B1ICp2KQogc3RhdGljIHZv
aWQgdmNwdV9kZXN0cm95KHN0cnVjdCB2Y3B1ICp2KQogewogICAgIGZyZWVfY3B1bWFza192YXIo
di0+Y3B1X2hhcmRfYWZmaW5pdHkpOwotICAgIGZyZWVfY3B1bWFza192YXIodi0+Y3B1X2hhcmRf
YWZmaW5pdHlfdG1wKTsKICAgICBmcmVlX2NwdW1hc2tfdmFyKHYtPmNwdV9oYXJkX2FmZmluaXR5
X3NhdmVkKTsKICAgICBmcmVlX2NwdW1hc2tfdmFyKHYtPmNwdV9zb2Z0X2FmZmluaXR5KTsKIApA
QCAtMTYxLDcgKzE2MCw2IEBAIHN0cnVjdCB2Y3B1ICp2Y3B1X2NyZWF0ZSgKICAgICBncmFudF90
YWJsZV9pbml0X3ZjcHUodik7CiAKICAgICBpZiAoICF6YWxsb2NfY3B1bWFza192YXIoJnYtPmNw
dV9oYXJkX2FmZmluaXR5KSB8fAotICAgICAgICAgIXphbGxvY19jcHVtYXNrX3Zhcigmdi0+Y3B1
X2hhcmRfYWZmaW5pdHlfdG1wKSB8fAogICAgICAgICAgIXphbGxvY19jcHVtYXNrX3Zhcigmdi0+
Y3B1X2hhcmRfYWZmaW5pdHlfc2F2ZWQpIHx8CiAgICAgICAgICAhemFsbG9jX2NwdW1hc2tfdmFy
KCZ2LT5jcHVfc29mdF9hZmZpbml0eSkgKQogICAgICAgICBnb3RvIGZhaWw7CkBAIC0xMjY5LDcg
KzEyNjcsNyBAQCBpbnQgdmNwdV9yZXNldChzdHJ1Y3QgdmNwdSAqdikKICAgICB2LT5hc3luY19l
eGNlcHRpb25fbWFzayA9IDA7CiAgICAgbWVtc2V0KHYtPmFzeW5jX2V4Y2VwdGlvbl9zdGF0ZSwg
MCwgc2l6ZW9mKHYtPmFzeW5jX2V4Y2VwdGlvbl9zdGF0ZSkpOwogI2VuZGlmCi0gICAgY3B1bWFz
a19jbGVhcih2LT5jcHVfaGFyZF9hZmZpbml0eV90bXApOworICAgIHYtPmFmZmluaXR5X2Jyb2tl
biA9IDA7CiAgICAgY2xlYXJfYml0KF9WUEZfYmxvY2tlZCwgJnYtPnBhdXNlX2ZsYWdzKTsKICAg
ICBjbGVhcl9iaXQoX1ZQRl9pbl9yZXNldCwgJnYtPnBhdXNlX2ZsYWdzKTsKIApkaWZmIC0tZ2l0
IGEveGVuL2NvbW1vbi9zY2hlZHVsZS5jIGIveGVuL2NvbW1vbi9zY2hlZHVsZS5jCmluZGV4IDg5
YmMyNTlhZTQuLmQ0ZGU3NGY5YzggMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24vc2NoZWR1bGUuYwor
KysgYi94ZW4vY29tbW9uL3NjaGVkdWxlLmMKQEAgLTExMDYsNDcgKzExMDYsNTggQEAgdm9pZCB3
YXRjaGRvZ19kb21haW5fZGVzdHJveShzdHJ1Y3QgZG9tYWluICpkKQogICAgICAgICBraWxsX3Rp
bWVyKCZkLT53YXRjaGRvZ190aW1lcltpXSk7CiB9CiAKLWludCB2Y3B1X3Bpbl9vdmVycmlkZShz
dHJ1Y3QgdmNwdSAqdiwgaW50IGNwdSkKK2ludCB2Y3B1X3NldF90bXBfYWZmaW5pdHkoc3RydWN0
IHZjcHUgKnYsIGludCBjcHUsIHVpbnQ4X3QgcmVhc29uKQogewogICAgIHNwaW5sb2NrX3QgKmxv
Y2s7CiAgICAgaW50IHJldCA9IC1FSU5WQUw7CisgICAgYm9vbCBtaWdyYXRlOwogCiAgICAgbG9j
ayA9IHZjcHVfc2NoZWR1bGVfbG9ja19pcnEodik7CiAKICAgICBpZiAoIGNwdSA8IDAgKQogICAg
IHsKLSAgICAgICAgaWYgKCB2LT5hZmZpbml0eV9icm9rZW4gKQorICAgICAgICBpZiAoIHYtPmFm
ZmluaXR5X2Jyb2tlbiAmIHJlYXNvbiApCiAgICAgICAgIHsKLSAgICAgICAgICAgIHNjaGVkX3Nl
dF9hZmZpbml0eSh2LCB2LT5jcHVfaGFyZF9hZmZpbml0eV9zYXZlZCwgTlVMTCk7Ci0gICAgICAg
ICAgICB2LT5hZmZpbml0eV9icm9rZW4gPSAwOwogICAgICAgICAgICAgcmV0ID0gMDsKKyAgICAg
ICAgICAgIHYtPmFmZmluaXR5X2Jyb2tlbiAmPSB+cmVhc29uOwogICAgICAgICB9CisgICAgICAg
IGlmICggIXJldCAmJiAhdi0+YWZmaW5pdHlfYnJva2VuICkKKyAgICAgICAgICAgIHNjaGVkX3Nl
dF9hZmZpbml0eSh2LCB2LT5jcHVfaGFyZF9hZmZpbml0eV9zYXZlZCwgTlVMTCk7CiAgICAgfQog
ICAgIGVsc2UgaWYgKCBjcHUgPCBucl9jcHVfaWRzICkKICAgICB7Ci0gICAgICAgIGlmICggdi0+
YWZmaW5pdHlfYnJva2VuICkKKyAgICAgICAgaWYgKCAodi0+YWZmaW5pdHlfYnJva2VuICYgcmVh
c29uKSB8fAorICAgICAgICAgICAgICh2LT5hZmZpbml0eV9icm9rZW4gJiYgdi0+cHJvY2Vzc29y
ICE9IGNwdSkgKQogICAgICAgICAgICAgcmV0ID0gLUVCVVNZOwogICAgICAgICBlbHNlIGlmICgg
Y3B1bWFza190ZXN0X2NwdShjcHUsIFZDUFUyT05MSU5FKHYpKSApCiAgICAgICAgIHsKLSAgICAg
ICAgICAgIGNwdW1hc2tfY29weSh2LT5jcHVfaGFyZF9hZmZpbml0eV9zYXZlZCwgdi0+Y3B1X2hh
cmRfYWZmaW5pdHkpOwotICAgICAgICAgICAgdi0+YWZmaW5pdHlfYnJva2VuID0gMTsKLSAgICAg
ICAgICAgIHNjaGVkX3NldF9hZmZpbml0eSh2LCBjcHVtYXNrX29mKGNwdSksIE5VTEwpOworICAg
ICAgICAgICAgaWYgKCAhdi0+YWZmaW5pdHlfYnJva2VuICkKKyAgICAgICAgICAgIHsKKyAgICAg
ICAgICAgICAgICBjcHVtYXNrX2NvcHkodi0+Y3B1X2hhcmRfYWZmaW5pdHlfc2F2ZWQsIHYtPmNw
dV9oYXJkX2FmZmluaXR5KTsKKyAgICAgICAgICAgICAgICBzY2hlZF9zZXRfYWZmaW5pdHkodiwg
Y3B1bWFza19vZihjcHUpLCBOVUxMKTsKKyAgICAgICAgICAgIH0KKyAgICAgICAgICAgIHYtPmFm
ZmluaXR5X2Jyb2tlbiB8PSByZWFzb247CiAgICAgICAgICAgICByZXQgPSAwOwogICAgICAgICB9
CiAgICAgfQogCi0gICAgaWYgKCByZXQgPT0gMCApCisgICAgbWlncmF0ZSA9ICFyZXQgJiYgIWNw
dW1hc2tfdGVzdF9jcHUodi0+cHJvY2Vzc29yLCB2LT5jcHVfaGFyZF9hZmZpbml0eSk7CisgICAg
aWYgKCBtaWdyYXRlICkKICAgICAgICAgdmNwdV9taWdyYXRlX3N0YXJ0KHYpOwogCiAgICAgdmNw
dV9zY2hlZHVsZV91bmxvY2tfaXJxKGxvY2ssIHYpOwogCi0gICAgZG9tYWluX3VwZGF0ZV9ub2Rl
X2FmZmluaXR5KHYtPmRvbWFpbik7Ci0KLSAgICB2Y3B1X21pZ3JhdGVfZmluaXNoKHYpOworICAg
IGlmICggbWlncmF0ZSApCisgICAgICAgIHZjcHVfbWlncmF0ZV9maW5pc2godik7CiAKICAgICBy
ZXR1cm4gcmV0OwogfQogCitpbnQgdmNwdV9waW5fb3ZlcnJpZGUoc3RydWN0IHZjcHUgKnYsIGlu
dCBjcHUpCit7CisgICAgcmV0dXJuIHZjcHVfc2V0X3RtcF9hZmZpbml0eSh2LCBjcHUsIFZDUFVf
QUZGSU5JVFlfT1ZFUlJJREUpOworfQorCiB0eXBlZGVmIGxvbmcgcmV0X3Q7CiAKICNlbmRpZiAv
KiAhQ09NUEFUICovCmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL3dhaXQuYyBiL3hlbi9jb21tb24v
d2FpdC5jCmluZGV4IDRmODMwYTE0ZTguLjlmOWFkMDMzYjMgMTAwNjQ0Ci0tLSBhL3hlbi9jb21t
b24vd2FpdC5jCisrKyBiL3hlbi9jb21tb24vd2FpdC5jCkBAIC0zNCw4ICszNCw2IEBAIHN0cnVj
dCB3YWl0cXVldWVfdmNwdSB7CiAgICAgICovCiAgICAgdm9pZCAqZXNwOwogICAgIGNoYXIgKnN0
YWNrOwotICAgIGNwdW1hc2tfdCBzYXZlZF9hZmZpbml0eTsKLSAgICB1bnNpZ25lZCBpbnQgd2Fr
ZXVwX2NwdTsKICNlbmRpZgogfTsKIApAQCAtMTMxLDkgKzEyOSw3IEBAIHN0YXRpYyB2b2lkIF9f
cHJlcGFyZV90b193YWl0KHN0cnVjdCB3YWl0cXVldWVfdmNwdSAqd3F2KQogICAgIEFTU0VSVCh3
cXYtPmVzcCA9PSAwKTsKIAogICAgIC8qIFNhdmUgY3VycmVudCBWQ1BVIGFmZmluaXR5OyBmb3Jj
ZSB3YWtldXAgb24gKnRoaXMqIENQVSBvbmx5LiAqLwotICAgIHdxdi0+d2FrZXVwX2NwdSA9IHNt
cF9wcm9jZXNzb3JfaWQoKTsKLSAgICBjcHVtYXNrX2NvcHkoJndxdi0+c2F2ZWRfYWZmaW5pdHks
IGN1cnItPmNwdV9oYXJkX2FmZmluaXR5KTsKLSAgICBpZiAoIHZjcHVfc2V0X2hhcmRfYWZmaW5p
dHkoY3VyciwgY3B1bWFza19vZih3cXYtPndha2V1cF9jcHUpKSApCisgICAgaWYgKCB2Y3B1X3Nl
dF90bXBfYWZmaW5pdHkoY3Vyciwgc21wX3Byb2Nlc3Nvcl9pZCgpLCBWQ1BVX0FGRklOSVRZX1dB
SVQpICkKICAgICB7CiAgICAgICAgIGdkcHJpbnRrKFhFTkxPR19FUlIsICJVbmFibGUgdG8gc2V0
IHZjcHUgYWZmaW5pdHlcbiIpOwogICAgICAgICBkb21haW5fY3Jhc2goY3VycmVudC0+ZG9tYWlu
KTsKQEAgLTE4MiwzMCArMTc4LDI0IEBAIHN0YXRpYyB2b2lkIF9fcHJlcGFyZV90b193YWl0KHN0
cnVjdCB3YWl0cXVldWVfdmNwdSAqd3F2KQogc3RhdGljIHZvaWQgX19maW5pc2hfd2FpdChzdHJ1
Y3Qgd2FpdHF1ZXVlX3ZjcHUgKndxdikKIHsKICAgICB3cXYtPmVzcCA9IE5VTEw7Ci0gICAgKHZv
aWQpdmNwdV9zZXRfaGFyZF9hZmZpbml0eShjdXJyZW50LCAmd3F2LT5zYXZlZF9hZmZpbml0eSk7
CisgICAgdmNwdV9zZXRfdG1wX2FmZmluaXR5KGN1cnJlbnQsIC0xLCBWQ1BVX0FGRklOSVRZX1dB
SVQpOwogfQogCiB2b2lkIGNoZWNrX3dha2V1cF9mcm9tX3dhaXQodm9pZCkKIHsKLSAgICBzdHJ1
Y3Qgd2FpdHF1ZXVlX3ZjcHUgKndxdiA9IGN1cnJlbnQtPndhaXRxdWV1ZV92Y3B1OworICAgIHN0
cnVjdCB2Y3B1ICpjdXJyID0gY3VycmVudDsKKyAgICBzdHJ1Y3Qgd2FpdHF1ZXVlX3ZjcHUgKndx
diA9IGN1cnItPndhaXRxdWV1ZV92Y3B1OwogCiAgICAgQVNTRVJUKGxpc3RfZW1wdHkoJndxdi0+
bGlzdCkpOwogCiAgICAgaWYgKCBsaWtlbHkod3F2LT5lc3AgPT0gTlVMTCkgKQogICAgICAgICBy
ZXR1cm47CiAKLSAgICAvKiBDaGVjayBpZiB3ZSB3b2tlIHVwIG9uIHRoZSB3cm9uZyBDUFUuICov
Ci0gICAgaWYgKCB1bmxpa2VseShzbXBfcHJvY2Vzc29yX2lkKCkgIT0gd3F2LT53YWtldXBfY3B1
KSApCisgICAgLyogQ2hlY2sgaWYgd2UgYXJlIHN0aWxsIHBpbm5lZC4gKi8KKyAgICBpZiAoIHVu
bGlrZWx5KCEoY3Vyci0+YWZmaW5pdHlfYnJva2VuICYgVkNQVV9BRkZJTklUWV9XQUlUKSkgKQog
ICAgIHsKLSAgICAgICAgLyogUmUtc2V0IFZDUFUgYWZmaW5pdHkgYW5kIHJlLWVudGVyIHRoZSBz
Y2hlZHVsZXIuICovCi0gICAgICAgIHN0cnVjdCB2Y3B1ICpjdXJyID0gY3VycmVudDsKLSAgICAg
ICAgY3B1bWFza19jb3B5KCZ3cXYtPnNhdmVkX2FmZmluaXR5LCBjdXJyLT5jcHVfaGFyZF9hZmZp
bml0eSk7Ci0gICAgICAgIGlmICggdmNwdV9zZXRfaGFyZF9hZmZpbml0eShjdXJyLCBjcHVtYXNr
X29mKHdxdi0+d2FrZXVwX2NwdSkpICkKLSAgICAgICAgewotICAgICAgICAgICAgZ2RwcmludGso
WEVOTE9HX0VSUiwgIlVuYWJsZSB0byBzZXQgdmNwdSBhZmZpbml0eVxuIik7Ci0gICAgICAgICAg
ICBkb21haW5fY3Jhc2goY3VycmVudC0+ZG9tYWluKTsKLSAgICAgICAgfQotICAgICAgICB3YWl0
KCk7IC8qIHRha2VzIHVzIGJhY2sgaW50byB0aGUgc2NoZWR1bGVyICovCisgICAgICAgIGdkcHJp
bnRrKFhFTkxPR19FUlIsICJ2Y3B1IGFmZmluaXR5IGxvc3RcbiIpOworICAgICAgICBkb21haW5f
Y3Jhc2goY3VycmVudC0+ZG9tYWluKTsKICAgICB9CiAKICAgICAvKgpkaWZmIC0tZ2l0IGEveGVu
L2luY2x1ZGUveGVuL3NjaGVkLmggYi94ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaAppbmRleCBiNDBj
OGZkMTM4Li43MjFjNDI5NDU0IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaAor
KysgYi94ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaApAQCAtMjAwLDcgKzIwMCwxMCBAQCBzdHJ1Y3Qg
dmNwdQogICAgIC8qIFZDUFUgaXMgcGF1c2VkIGZvbGxvd2luZyBzaHV0ZG93biByZXF1ZXN0IChk
LT5pc19zaHV0dGluZ19kb3duKT8gKi8KICAgICBib29sICAgICAgICAgICAgIHBhdXNlZF9mb3Jf
c2h1dGRvd247CiAgICAgLyogVkNQVSBuZWVkIGFmZmluaXR5IHJlc3RvcmVkICovCi0gICAgYm9v
bCAgICAgICAgICAgICBhZmZpbml0eV9icm9rZW47CisgICAgdWludDhfdCAgICAgICAgICBhZmZp
bml0eV9icm9rZW47CisjZGVmaW5lIFZDUFVfQUZGSU5JVFlfT1ZFUlJJREUgICAgMHgwMQorI2Rl
ZmluZSBWQ1BVX0FGRklOSVRZX05NSSAgICAgICAgIDB4MDIKKyNkZWZpbmUgVkNQVV9BRkZJTklU
WV9XQUlUICAgICAgICAweDA0CiAKICAgICAvKiBBIGh5cGVyY2FsbCBoYXMgYmVlbiBwcmVlbXB0
ZWQuICovCiAgICAgYm9vbCAgICAgICAgICAgICBoY2FsbF9wcmVlbXB0ZWQ7CkBAIC0yNDYsOCAr
MjQ5LDYgQEAgc3RydWN0IHZjcHUKICAgICAvKiBCaXRtYXNrIG9mIENQVXMgb24gd2hpY2ggdGhp
cyBWQ1BVIG1heSBydW4uICovCiAgICAgY3B1bWFza192YXJfdCAgICBjcHVfaGFyZF9hZmZpbml0
eTsKICAgICAvKiBVc2VkIHRvIGNoYW5nZSBhZmZpbml0eSB0ZW1wb3JhcmlseS4gKi8KLSAgICBj
cHVtYXNrX3Zhcl90ICAgIGNwdV9oYXJkX2FmZmluaXR5X3RtcDsKLSAgICAvKiBVc2VkIHRvIHJl
c3RvcmUgYWZmaW5pdHkgYWNyb3NzIFMzLiAqLwogICAgIGNwdW1hc2tfdmFyX3QgICAgY3B1X2hh
cmRfYWZmaW5pdHlfc2F2ZWQ7CiAKICAgICAvKiBCaXRtYXNrIG9mIENQVXMgb24gd2hpY2ggdGhp
cyBWQ1BVIHByZWZlcnMgdG8gcnVuLiAqLwpAQCAtODc1LDYgKzg3Niw3IEBAIGludCBjcHVfZGlz
YWJsZV9zY2hlZHVsZXIodW5zaWduZWQgaW50IGNwdSk7CiAvKiBXZSBuZWVkIGl0IGluIGRvbTBf
c2V0dXBfdmNwdSAqLwogdm9pZCBzY2hlZF9zZXRfYWZmaW5pdHkoc3RydWN0IHZjcHUgKnYsIGNv
bnN0IGNwdW1hc2tfdCAqaGFyZCwKICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGNwdW1h
c2tfdCAqc29mdCk7CitpbnQgdmNwdV9zZXRfdG1wX2FmZmluaXR5KHN0cnVjdCB2Y3B1ICp2LCBp
bnQgY3B1LCB1aW50OF90IHJlYXNvbik7CiBpbnQgdmNwdV9zZXRfaGFyZF9hZmZpbml0eShzdHJ1
Y3QgdmNwdSAqdiwgY29uc3QgY3B1bWFza190ICphZmZpbml0eSk7CiBpbnQgdmNwdV9zZXRfc29m
dF9hZmZpbml0eShzdHJ1Y3QgdmNwdSAqdiwgY29uc3QgY3B1bWFza190ICphZmZpbml0eSk7CiB2
b2lkIHJlc3RvcmVfdmNwdV9hZmZpbml0eShzdHJ1Y3QgZG9tYWluICpkKTsKLS0gCjIuMTYuNAoK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 23 09:21:07 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Jul 2019 09:21:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hpqyl-0003qn-F8; Tue, 23 Jul 2019 09:21: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=bPW/=VU=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hpqyk-0003qd-Hi
 for xen-devel@lists.xenproject.org; Tue, 23 Jul 2019 09:21:02 +0000
X-Inumbo-ID: 2f65354c-ad2b-11e9-8980-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2f65354c-ad2b-11e9-8980-bc764e045a96;
 Tue, 23 Jul 2019 09:21:00 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 2DD49AF79;
 Tue, 23 Jul 2019 09:20:59 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org
Date: Tue, 23 Jul 2019 11:20:55 +0200
Message-Id: <20190723092056.15045-2-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20190723092056.15045-1-jgross@suse.com>
References: <20190723092056.15045-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH 1/2] xen/sched: fix locking in
 restore_vcpu_affinity()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Dario Faggioli <dfaggioli@suse.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Q29tbWl0IDA3NjNjZDI2ODc4OTdiNTVlNyAoInhlbi9zY2hlZDogZG9uJ3QgZGlzYWJsZSBzY2hl
ZHVsZXIgb24gY3B1cwpkdXJpbmcgc3VzcGVuZCIpIHJlbW92ZWQgYSBsb2NrIGluIHJlc3RvcmVf
dmNwdV9hZmZpbml0eSgpIHdoaWNoIG5lZWRzCnRvIHN0YXk6IGNwdW1hc2tfc2NyYXRjaF9jcHUo
KSBtdXN0IGJlIHByb3RlY3RlZCBieSB0aGUgc2NoZWR1bGVyCmxvY2suIHJlc3RvcmVfdmNwdV9h
ZmZpbml0eSgpIGlzIGJlaW5nIGNhbGxlZCBieSB0aGF3X2RvbWFpbnMoKSwgc28Kd2l0aCBtdWx0
aXBsZSBkb21haW5zIGluIHRoZSBzeXN0ZW0gYW5vdGhlciBkb21haW4gbWlnaHQgYWxyZWFkeSBi
ZQpydW5uaW5nIGFuZCB0aGUgc2NoZWR1bGVyIG1pZ2h0IG1ha2UgdXNlIG9mIGNwdW1hc2tfc2Ny
YXRjaF9jcHUoKQphbHJlYWR5LgoKU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3Nz
QHN1c2UuY29tPgotLS0KIHhlbi9jb21tb24vc2NoZWR1bGUuYyB8IDUgKysrKysKIDEgZmlsZSBj
aGFuZ2VkLCA1IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL3NjaGVkdWxl
LmMgYi94ZW4vY29tbW9uL3NjaGVkdWxlLmMKaW5kZXggMjVmNmFiMzg4ZC4uODliYzI1OWFlNCAx
MDA2NDQKLS0tIGEveGVuL2NvbW1vbi9zY2hlZHVsZS5jCisrKyBiL3hlbi9jb21tb24vc2NoZWR1
bGUuYwpAQCAtNzA4LDYgKzcwOCw4IEBAIHZvaWQgcmVzdG9yZV92Y3B1X2FmZmluaXR5KHN0cnVj
dCBkb21haW4gKmQpCiAgICAgICAgICAqIHNldCB2LT5wcm9jZXNzb3Igb2YgZWFjaCBvZiB0aGVp
ciB2Q1BVcyB0byBzb21ldGhpbmcgdGhhdCB3aWxsCiAgICAgICAgICAqIG1ha2Ugc2Vuc2UgZm9y
IHRoZSBzY2hlZHVsZXIgb2YgdGhlIGNwdXBvb2wgaW4gd2hpY2ggdGhleSBhcmUgaW4uCiAgICAg
ICAgICAqLworICAgICAgICBsb2NrID0gdmNwdV9zY2hlZHVsZV9sb2NrX2lycSh2KTsKKwogICAg
ICAgICBjcHVtYXNrX2FuZChjcHVtYXNrX3NjcmF0Y2hfY3B1KGNwdSksIHYtPmNwdV9oYXJkX2Fm
ZmluaXR5LAogICAgICAgICAgICAgICAgICAgICBjcHVwb29sX2RvbWFpbl9jcHVtYXNrKGQpKTsK
ICAgICAgICAgaWYgKCBjcHVtYXNrX2VtcHR5KGNwdW1hc2tfc2NyYXRjaF9jcHUoY3B1KSkgKQpA
QCAtNzMxLDYgKzczMyw5IEBAIHZvaWQgcmVzdG9yZV92Y3B1X2FmZmluaXR5KHN0cnVjdCBkb21h
aW4gKmQpCiAKICAgICAgICAgdi0+cHJvY2Vzc29yID0gY3B1bWFza19hbnkoY3B1bWFza19zY3Jh
dGNoX2NwdShjcHUpKTsKIAorICAgICAgICBzcGluX3VubG9ja19pcnEobG9jayk7CisKKwkvKiB2
LT5wcm9jZXNzb3IgbWlnaHQgaGF2ZSBjaGFuZ2VkLCBzbyByZWFjcXVpcmUgdGhlIGxvY2suICov
CiAgICAgICAgIGxvY2sgPSB2Y3B1X3NjaGVkdWxlX2xvY2tfaXJxKHYpOwogICAgICAgICB2LT5w
cm9jZXNzb3IgPSBzY2hlZF9waWNrX2NwdSh2Y3B1X3NjaGVkdWxlcih2KSwgdik7CiAgICAgICAg
IHNwaW5fdW5sb2NrX2lycShsb2NrKTsKLS0gCjIuMTYuNAoKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 23 09:21:07 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Jul 2019 09:21:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hpqyl-0003qt-O1; Tue, 23 Jul 2019 09:21: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=bPW/=VU=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hpqyk-0003qe-Ic
 for xen-devel@lists.xenproject.org; Tue, 23 Jul 2019 09:21:02 +0000
X-Inumbo-ID: 2f652970-ad2b-11e9-8980-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2f652970-ad2b-11e9-8980-bc764e045a96;
 Tue, 23 Jul 2019 09:21:00 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 59BD0AD7F;
 Tue, 23 Jul 2019 09:20:59 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org
Date: Tue, 23 Jul 2019 11:20:54 +0200
Message-Id: <20190723092056.15045-1-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
Subject: [Xen-devel] [PATCH 0/2] xen: fix/enhance temporary vcpu pinning
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, Tim Deegan <tim@xen.org>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Dario Faggioli <dfaggioli@suse.com>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

V2hpbGUgdHJ5aW5nIHRvIGhhbmRsZSB0ZW1wb3JhcnkgdmNwdSBwaW5uaW5ncyBpbiBhIHNhbmUg
d2F5IGluIG15CmNvcmUgc2NoZWR1bGluZyBzZXJpZXMgSSBzdHVtYmxlZCBvdmVyIGEgYnVnIGFu
ZCBmb3VuZCBhIG5pY2Ugd2F5IHRvCnNpbXBsaWZ5IHRoZSB0ZW1wb3JhcnkgcGlubmluZyBjYXNl
cy4KCkknbSBzZW5kaW5nIHRoZSB0d28gcGF0Y2hlcyBpbmRlcGVuZGVudGx5IGZyb20gbXkgY29y
ZSBzY2hlZHVsaW5nCnNlcmllcyBhcyB0aGV5IHNob3VsZCBiZSBjb25zaWRlcmVkIGV2ZW4gd2l0
aG91dCBjb3JlIHNjaGVkdWxpbmcuCgpKdWVyZ2VuIEdyb3NzICgyKToKICB4ZW4vc2NoZWQ6IGZp
eCBsb2NraW5nIGluIHJlc3RvcmVfdmNwdV9hZmZpbml0eSgpCiAgeGVuOiBtZXJnZSB0ZW1wb3Jh
cnkgdmNwdSBwaW5uaW5nIHNjZW5hcmlvcwoKIHhlbi9hcmNoL3g4Ni9wdi90cmFwcy5jIHwgMjAg
Ky0tLS0tLS0tLS0tLS0tLS0tLS0KIHhlbi9hcmNoL3g4Ni90cmFwcy5jICAgIHwgIDggKystLS0t
LS0KIHhlbi9jb21tb24vZG9tYWluLmMgICAgIHwgIDQgKy0tLQogeGVuL2NvbW1vbi9zY2hlZHVs
ZS5jICAgfCA0MCArKysrKysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tCiB4ZW4v
Y29tbW9uL3dhaXQuYyAgICAgICB8IDI2ICsrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0tCiB4ZW4v
aW5jbHVkZS94ZW4vc2NoZWQuaCB8ICA4ICsrKysrLS0tCiA2IGZpbGVzIGNoYW5nZWQsIDQ1IGlu
c2VydGlvbnMoKyksIDYxIGRlbGV0aW9ucygtKQoKLS0gCjIuMTYuNAoKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 23 09:42:38 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Jul 2019 09:42:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hprJV-0005QD-TO; Tue, 23 Jul 2019 09:42:29 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=079Z=VU=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hprJU-0005Q8-Is
 for xen-devel@lists.xenproject.org; Tue, 23 Jul 2019 09:42:28 +0000
X-Inumbo-ID: 2bc4ebda-ad2e-11e9-893d-e3b55140a254
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 2bc4ebda-ad2e-11e9-893d-e3b55140a254;
 Tue, 23 Jul 2019 09:42:23 +0000 (UTC)
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 5dg13tki83B8Pr7WiYuAuN3r+bjKSwPvP/5XDMQ0Ul3zvrTv1uXz6gXU4TNIy0CkCLpq424KXW
 p009OslFqL1j/N6THs+EfEx5+hqQjaDuyXhBpQhjZutzhT81gA14bOR8l4n1G4GPd1c35oBSON
 v/mMgxz8AQa6n1Ix4OO/Tbj3KMdMuJPnhaRdjQoaSGZcAv1dM7qZPJtuBxg4pewSWFh0IlyR79
 Qk6aGcNSkDjQK6mTD7gNgAxdKTgrFNW5Yg0PBRXXl7fY+jHV/KGkq02jLysrBiiwKDNDZbEdoJ
 KVg=
X-SBRS: 2.7
X-MesageID: 3421172
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,298,1559534400"; 
   d="scan'208";a="3421172"
Date: Tue, 23 Jul 2019 11:42:07 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Anthony PERARD <anthony.perard@citrix.com>
Message-ID: <20190723094207.ccnzyzuma4ydpugi@Air-de-Roger>
References: <20190704144233.27968-1-anthony.perard@citrix.com>
 <20190704144233.27968-25-anthony.perard@citrix.com>
 <20190715141521.aqmpchgzyleoergc@MacBook-Air-de-Roger.local>
 <20190722145319.GG1208@perard.uk.xensource.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20190722145319.GG1208@perard.uk.xensource.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v3 24/35] OvmfPkg/XenPlatformPei: Rework
 memory detection
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>,
 Jordan Justen <jordan.l.justen@intel.com>, devel@edk2.groups.io,
 Julien Grall <julien.grall@arm.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 xen-devel@lists.xenproject.org, Laszlo Ersek <lersek@redhat.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBKdWwgMjIsIDIwMTkgYXQgMDM6NTM6MTlQTSArMDEwMCwgQW50aG9ueSBQRVJBUkQg
d3JvdGU6Cj4gT24gTW9uLCBKdWwgMTUsIDIwMTkgYXQgMDQ6MTU6MjFQTSArMDIwMCwgUm9nZXIg
UGF1IE1vbm7DqSB3cm90ZToKPiA+IE9uIFRodSwgSnVsIDA0LCAyMDE5IGF0IDAzOjQyOjIyUE0g
KzAxMDAsIEFudGhvbnkgUEVSQVJEIHdyb3RlOgo+ID4gPiBXaGVuIHJ1bm5pbmcgYXMgYSBYZW4g
UFZIIGd1ZXN0LCB0aGVyZSBpcyBubyBDTU9TIHRvIHJlYWQgdGhlIG1lbW9yeQo+ID4gPiBzaXpl
IGZyb20uICBSZXdvcmsgR2V0U3lzdGVtTWVtb3J5U2l6ZShCZWxvd3xBYm92ZSk0Z2IoKSBzbyB0
aGV5IGNhbgo+ID4gPiB3b3JrcyB3aXRob3V0IENNT1MgYnkgcmVhZGluZyB0aGUgZTgyMCB0YWJs
ZS4KPiA+ID4gCj4gPiA+IFJld29yayBYZW5QdWJsaXNoUmFtUmVnaW9ucyBmb3IgUFZILCBoYW5k
bGUgdGhlIFJlc2VydmUgdHlwZSBhbmQgZXhwbGFpbgo+ID4gPiBhYm91dCB0aGUgQUNQSSB0eXBl
LiBNVFJSIHNldHRpbmdzIGFyZW4ndCBtb2RpZmllZCBhbnltb3JlLCBvbiBIVk0sIGl0J3MKPiA+
ID4gYWxyZWFkeSBkb25lIGJ5IGh2bWxvYWRlciwgb24gUFZIIGl0IGlzIHN1cHBvc2VkIHRvIGhh
dmUgc2FuZSBkZWZhdWx0Lgo+ID4gPiAKPiA+ID4gUmVmOiBodHRwczovL2J1Z3ppbGxhLnRpYW5v
Y29yZS5vcmcvc2hvd19idWcuY2dpP2lkPTE2ODkKPiA+ID4gU2lnbmVkLW9mZi1ieTogQW50aG9u
eSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+Cj4gPiA+IEFja2VkLWJ5OiBMYXN6
bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgo+ID4gPiAtLS0KPiA+ID4gCj4gPiA+IE5vdGVz
Ogo+ID4gPiAgICAgQ29tbWVudCBmb3IgWGVuIHBlb3BsZToKPiA+ID4gICAgIEFib3V0IE1UUlIs
IHNob3VsZCB3ZSByZWRvIHRoZSBzZXR0aW5nIGluIE9WTUY/IEV2ZW4gaWYgaW4gYm90aCBjYXNl
IG9mCj4gPiA+ICAgICBQVkggYW5kIEhWTSwgc29tZXRoaW5nIHdvdWxkIGhhdmUgc2V0dXAgdGhl
IGRlZmF1bHQgdHlwZSB0byB3cml0ZSBiYWNrCj4gPiA+ICAgICBhbmQgaGFuZGxlIGEgZmV3IG90
aGVyIHJhbmdlcyBsaWtlIFBDSSBob2xlLCBodm1sb2FkZXIgZm9yIEhWTSBvciBhbmQKPiA+ID4g
ICAgIGxpYnhjIEkgdGhpbmsgZm9yIFBWSC4KPiA+IAo+ID4gVGhhdCdzIGEgdHJpY2t5IHF1ZXN0
aW9uLiBJZGVhbGx5IHdlIHdvdWxkIGxpa2UgdGhlIGZpcm13YXJlIChPVk1GKSB0bwo+ID4gdGFr
ZSBjYXJlIG9mIHRoYXQsIGJlY2F1c2UgaXQgYWxyZWFkeSBoYXMgY29kZSB0byBkbyBzby4gUHJv
YmxlbSBoZXJlCj4gPiBpcyB0aGF0IFBWSCBjYW4gYWxzbyBiZSBib290ZWQgd2l0aG91dCBmaXJt
d2FyZSwgaW4gd2hpY2ggY2FzZSBpdAo+ID4gbmVlZHMgdGhlIGh5cGVydmlzb3IgdG8gaGF2ZSBz
ZXR1cCBzb21lIHNhbmUgaW5pdGlhbCBNVFJSIHN0YXRlLgo+ID4gCj4gPiBUaGUgc3RhdGVtZW50
IGluIHRoZSBQVkggZG9jdW1lbnQgYWJvdXQgaW5pdGlhbCBNVFJSIHN0YXRlIGlzIHZhZ3VlCj4g
PiBlbm91Z2ggdGhhdCBhbGxvd3MgWGVuIHRvIGJvb3QgaW50byB0aGUgZ3Vlc3Qgd2l0aCBhIG1p
bmltYWwgTVRSUgo+ID4gc3RhdGUsIHRoYXQgY2FuIGZvciBleGFtcGxlIG5vdCBjb250YWluIFVD
IHJlZ2lvbnMgZm9yIHRoZSBNTUlPCj4gPiByZWdpb25zIG9mIHBhc3NlZCB0aHJvdWdoIGRldmlj
ZXMsIGhlbmNlIEkgdGhpbmsgT1ZNRiBzaG91bGQgYmUgaW4KPiA+IGNoYXJnZSBvZiBjcmVhdGlu
ZyBhIG1vcmUgY29tcGxldGUgTVRSUiBzdGF0ZSBpZiBwb3NzaWJsZS4KPiA+IAo+ID4gSXMgdGhp
cyBzb21ldGhpbmcgT1ZNRiBhbHJlYWR5IGhhcyBsb2dpYyBmb3I/Cj4gCj4gV2VsbCwgdGhlcmUg
YXJlIHNvbWUgbG9naWMgYnV0IGl0J3MgZm9yIFFFTVUgKGFuZCB1c2VzIGFuIGludGVyZmFjZSB0
aGF0Cj4gaXNuJ3QgYXZhaWxhYmxlIHdoZW4gcnVubmluZyBvbiBYZW4sIGZ3Y2ZnKS4KPiAKPiBU
aGUgbG9naWMgdGhhdCB3YXMgdGhlcmUgZm9yIFhlbiBIVk0gd2FzIHZlcnkgc2ltcGxlLCBhIHNp
bmdsZSBzZXQKPiBjYWNoZS13cml0ZS1iYWNrIGZvciB0aGUgUkFNLCB0aGF0J3Mgd2h5IEkgcmVt
b3ZlIGl0IChhbmQgYmVjYXVzZSBJJ20KPiBub3Qgc3VyZSB5ZXQgSSBmaWd1cmVkIG91dCBob3cg
dG8gcnVuIHRoZSBtdHJyIGZ1bmN0aW9ucyBjb3JyZWN0bHkgaW4KPiBPVk1GKS4KPiAKPiBJIHBy
b2JhYmx5IGdvaW5nIHRvIGhhdmUgdG8gd3JpdGUgYSBuZXcgbG9naWMgd2hpY2ggd291bGQgcmV3
cml0ZSB0aGUKPiBNVFJSIGZyb20gc2NyYXRjaCBpbnN0ZWFkIG9mIHJlbHlpbmcgb24gdGhlIGV4
aXN0aW5nIHNldHVwLgo+IAo+ID4gQWxzbyBhY2NvdW50aW5nIGZvciB0aGUgTU1JTyByZWdpb25z
IG9mIGRldmljZXM/Cj4gCj4gSSdsbCBoYXZlIHRvIGRpZyBkZWVwZXIgaW50byBPVk1GIGNvZGVz
LCBhbmQgUENJIGRldmljZSBoYW5kbGluZy4gT24KPiBIVk0sIHdlIGhhdmUgYSBkaWZmZXJlbnQg
bG9naWMgdGhhbiB0aGUgb25lIGZvciBRRU1VLCBPVk1GIG9ubHkgc2Nhbgo+IHdoYXQgaHZtbG9h
ZGVyIGhhdmUgZG9uZSBpbnN0ZWFkIG9mIHJlLXNldHVwIHRoZSBwY2kgZGV2aWNlcy4gSSdtCj4g
cHJvYmFibHkgbWlzc2luZyBvdGhlciBzdHVmZi4KCk1UUlIgc2V0dXAgaXQncyBhbHdheXMgYSBQ
SVRBLCBJIHdhcyBob3BpbmcgT1ZNRiBjb3VsZCBtYW5hZ2UgdG8gZG8KdGhhdCBiYXNlZCBvbiB0
aGUgbWVtb3J5IG1hcCBwbHVzIHNjYW5uaW5nIGZvciBkZXZpY2VzIGFuZCBwb3NpdGlvbmluZwpC
QVJzLCBidXQgaWYgaXQgZ2V0cyB0aGUgaW5mb3JtYXRpb24gZnJvbSBvdGhlciBzaWRlLWNoYW5u
ZWxzIGl0J3MKZ29pbmcgdG8gYmUgbW9yZSBjb21wbGljYXRlZC4KCkFueXdheSwgc29tZXRoaW5n
IHRvIGltcHJvdmUgaW4gdGhlIGZ1dHVyZSBpbiBvcmRlciB0byBnZXQgcmlkIG9mCmh2bWxvYWRl
ci4KCj4gPiA+IGRpZmYgLS1naXQgYS9Pdm1mUGtnL1hlblBsYXRmb3JtUGVpL01lbURldGVjdC5j
IGIvT3ZtZlBrZy9YZW5QbGF0Zm9ybVBlaS9NZW1EZXRlY3QuYwo+ID4gPiBpbmRleCBjYjdkZDkz
YWQ2Li4zZTMzZTdmNDE0IDEwMDY0NAo+ID4gPiAtLS0gYS9Pdm1mUGtnL1hlblBsYXRmb3JtUGVp
L01lbURldGVjdC5jCj4gPiA+ICsrKyBiL092bWZQa2cvWGVuUGxhdGZvcm1QZWkvTWVtRGV0ZWN0
LmMKPiA+ID4gQEAgLTk2LDYgKzk2LDQ3IEBAIFEzNVRzZWdNYnl0ZXNJbml0aWFsaXphdGlvbiAo
Cj4gPiA+ICAgIG1RMzVUc2VnTWJ5dGVzID0gRXh0ZW5kZWRUc2VnTWJ5dGVzOwo+ID4gPiAgfQo+
ID4gPiAgCj4gPiA+ICtTVEFUSUMKPiA+ID4gK1VJTlQ2NAo+ID4gPiArR2V0SGlnaGVzdFN5c3Rl
bU1lbW9yeUFkZHJlc3MgKAo+ID4gPiArICBCT09MRUFOICAgICAgIEJlbG93NGdiCj4gPiA+ICsg
ICkKPiA+ID4gK3sKPiA+ID4gKyAgRUZJX0U4MjBfRU5UUlk2NCAgICAqRTgyME1hcDsKPiA+ID4g
KyAgVUlOVDMyICAgICAgICAgICAgICBFODIwRW50cmllc0NvdW50Owo+ID4gPiArICBFRklfRTgy
MF9FTlRSWTY0ICAgICpFbnRyeTsKPiA+ID4gKyAgRUZJX1NUQVRVUyAgICAgICAgICBTdGF0dXM7
Cj4gPiA+ICsgIFVJTlQzMiAgICAgICAgICAgICAgTG9vcDsKPiA+ID4gKyAgVUlOVDY0ICAgICAg
ICAgICAgICBIaWdoZXN0QWRkcmVzczsKPiA+ID4gKyAgVUlOVDY0ICAgICAgICAgICAgICBFbnRy
eUVuZDsKPiA+ID4gKwo+ID4gPiArICBIaWdoZXN0QWRkcmVzcyA9IDA7Cj4gPiA+ICsKPiA+ID4g
KyAgU3RhdHVzID0gWGVuR2V0RTgyME1hcCAoJkU4MjBNYXAsICZFODIwRW50cmllc0NvdW50KTsK
PiA+IAo+ID4gWW91IGNvdWxkIG1heWJlIGluaXRpYWxpemUgdGhpcyBhcyBhIGdsb2JhbCB0byBh
dm9pZCBoYXZpbmcgdG8gaXNzdWUKPiA+IGEgaHlwZXJjYWxsIGVhY2ggdGltZSB5b3UgbmVlZCB0
byBnZXQgc29tZXRoaW5nIGZyb20gdGhlIG1lbW9yeSBtYXAuCj4gCj4gVGhhdCBmdW5jdGlvbiBk
b2VzIHRoYXQsIGl0IG9ubHkgbWFrZSB0aGUgaHlwZXJjYWxsIG9uY2UuIChUaGUgaHlwZXJjYWxs
Cj4gY2FuIG9ubHkgYmUgbWFkZSBvbmNlIGFueXdheSwgdGhlIHNlY29uZCB0aW1lIFhlbiBkb2Vz
bid0IHJldHVybiB0aGUKPiBtYXAuKQoKV2h5PyBJJ20gbG9va2luZyBhdCB0aGUgaW1wbGVtZW50
YXRpb24gaW4gWGVuIG9mIFhFTk1FTV9tZW1vcnlfbWFwIGFuZApJJ20gbm90IHN1cmUgSSBzZWUg
aG93L3doeSB0aGUgaHlwZXJjYWxsIGNhbiBvbmx5IGJlIG1hZGUgb25jZS4gQUZBSUNUCnlvdSBz
aG91bGQgYmUgYWJsZSB0byBjYWxsIFhFTk1FTV9tZW1vcnlfbWFwIG11bHRpcGxlIHRpbWVzIHdp
dGhvdXQKaXNzdWVzLCBvciBlbHNlIGl0J3MgYSBidWcgc29tZXdoZXJlLgoKPiA+ID4gKyAgQVNT
RVJUX0VGSV9FUlJPUiAoU3RhdHVzKTsKPiA+ID4gKwo+ID4gPiArICBmb3IgKExvb3AgPSAwOyBM
b29wIDwgRTgyMEVudHJpZXNDb3VudDsgTG9vcCsrKSB7Cj4gPiA+ICsgICAgRW50cnkgPSBFODIw
TWFwICsgTG9vcDsKPiA+ID4gKyAgICBFbnRyeUVuZCA9IEVudHJ5LT5CYXNlQWRkciArIEVudHJ5
LT5MZW5ndGg7Cj4gPiA+ICsKPiA+ID4gKyAgICBpZiAoRW50cnktPlR5cGUgPT0gRWZpQWNwaUFk
ZHJlc3NSYW5nZU1lbW9yeSAmJgo+ID4gPiArICAgICAgICBFbnRyeUVuZCA+IEhpZ2hlc3RBZGRy
ZXNzKSB7Cj4gPiA+ICsKPiA+ID4gKyAgICAgIGlmIChCZWxvdzRnYiAmJiAoRW50cnlFbmQgPD0g
QkFTRV80R0IpKSB7Cj4gPiA+ICsgICAgICAgIEhpZ2hlc3RBZGRyZXNzID0gRW50cnlFbmQ7Cj4g
PiA+ICsgICAgICB9IGVsc2UgaWYgKCFCZWxvdzRnYiAmJiAoRW50cnlFbmQgPj0gQkFTRV80R0Ip
KSB7Cj4gPiA+ICsgICAgICAgIEhpZ2hlc3RBZGRyZXNzID0gRW50cnlFbmQ7Cj4gPiA+ICsgICAg
ICB9Cj4gPiA+ICsgICAgfQo+ID4gPiArICB9Cj4gPiA+ICsKPiA+ID4gKyAgLy8KPiA+ID4gKyAg
Ly8gUm91bmQgZG93biB0aGUgZW5kIGFkZHJlc3MuCj4gPiA+ICsgIC8vCj4gPiA+ICsgIEhpZ2hl
c3RBZGRyZXNzICY9IH4oVUlOVDY0KUVGSV9QQUdFX01BU0s7Cj4gPiA+ICsKPiA+ID4gKyAgcmV0
dXJuIEhpZ2hlc3RBZGRyZXNzOwo+ID4gCj4gPiBZb3UgY291bGQgZG8gdGhlIHJvdW5kaW5nIG9u
IHRoZSByZXR1cm4gc3RhdGVtZW50Lgo+IAo+IFllcywgSSB0aGluayB0aGF0IGNhbiBiZSBkb25l
Lgo+IAo+ID4gPiArfQo+ID4gPiAgCj4gPiA+ICBVSU5UMzIKPiA+ID4gIEdldFN5c3RlbU1lbW9y
eVNpemVCZWxvdzRnYiAoCj4gPiA+IEBAIC0xMDUsNiArMTQ2LDE5IEBAIEdldFN5c3RlbU1lbW9y
eVNpemVCZWxvdzRnYiAoCj4gPiA+ICAgIFVJTlQ4IENtb3MweDM0Owo+ID4gPiAgICBVSU5UOCBD
bW9zMHgzNTsKPiA+ID4gIAo+ID4gPiArICAvLwo+ID4gPiArICAvLyBJbiBQVkggY2FzZSwgdGhl
cmUgaXMgbm8gQ01PUywgd2UgaGF2ZSB0byBjYWxjdWxhdGUgdGhlIG1lbW9yeSBzaXplCj4gPiA+
ICsgIC8vIGZyb20gcGFyc2luZyB0aGUgRTgyMAo+ID4gPiArICAvLwo+ID4gPiArICBpZiAoWGVu
UHZoRGV0ZWN0ZWQgKCkpIHsKPiA+IAo+ID4gSUlSQyBvbiBIVk0geW91IGNhbiBhbHNvIGdldCB0
aGUgbWVtb3J5IG1hcCBmcm9tIHRoZSBoeXBlcmNhbGwsIGluCj4gPiB3aGljaCBjYXNlIHlvdSBj
b3VsZCB1c2UgdGhlIHNhbWUgY29kZSBwYXRoIGZvciBib3RoIEhWTSBhbmQgUFZILgo+IAo+IEkg
dGhpbmsgdGhhdCB3b3VsZG4ndCB3b3JrIGJlY2F1c2UgaW4gbXkgZXhwZXJpbWVudCwgdGhlIGh5
cGVyY2FsbCB3b3VsZAo+IG9ubHkgcmV0dXJuIHRoZSBtYXAgdGhlIGZpcnN0IHRpbWUgKGF0IGxl
YXN0IG9uIFBWSCkuIGh2bWxvYWRlciBhbHJlYWR5Cj4gbWFrZSB0aGUgaHlwZXJjYWxsIHNvIE9W
TUYgY2FuJ3QuCgpPSywgSSdtIG5vdCBzdXJlIHRoZSByZWFzb24gZm9yIHRoaXMsIGFzIEkgc2Fp
ZCBhYm92ZSBJIHRoaW5rIHRoaXMgaXMKYSBidWcgc29tZXdoZXJlLiBZb3Ugc2hvdWxkIGJlIGFi
bGUgdG8gY2FsbCBYRU5NRU1fbWVtb3J5X21hcCBtdWx0aXBsZQp0aW1lcy4KCj4gT24gdGhlIG90
aGVyIGhhbmQsIFhlbkdldEU4MjBNYXAoKSByZXR1cm4gYW4gRTgyMCBtYXAsIGl0IGRvZXNuJ3Qg
bWF0dGVyCj4gaWYgaXQncyB0aGUgb25lIHBhc3NlZCBieSBodm1sb2FkZXIsIG9yIHRoZSBvbmUg
d2UndmUgZ290IGRpcmVjdGx5IGZyb20KPiBYZW4uIFNvIEkgZ3Vlc3Mgd2UgY291bGQgaWdub3Jl
IHdoYXQgaHZtbG9hZGVyIGhhdmUgd3JpdHRlbiBpbiB0aGUgQ01PUwoKSG0sIEknbSBub3Qgc3Vy
ZSBodm1sb2FkZXIgdXBsb2FkcyBhIG5ldyBtZW1vcnkgbWFwIHRvIFhlbiAodXNpbmcKWEVOTUVN
X3NldF9tZW1vcnlfbWFwKSBpZiBpdCBkb2VzIGFueSBtb2RpZmljYXRpb25zIHRvIGl0LiBJdCBz
aG91bGQKY2VydGFpbmx5IGRvIGl0LCBzbyB0aGF0IHRoZSBndWVzdCBPUyBnZXRzIHRoZSBzYW1l
IG1lbW9yeSBtYXAgZnJvbQp0aGUgaHlwZXJjYWxsIG9yIGZyb20gdGhlIGZpcm13YXJlLgoKPiBh
bmQgdXNlIHRoZSBpbmZvcm1hdGlvbiBpbiB0aGUgZTgyMCBkaXJlY3RseS4gQnV0IEkgdGhpbmsg
SSBsZXQgdGhpcwo+IGNoYW5nZSBmb3IgZnV0dXJlIHBhdGNoLgo+IAo+ID4gPiArICAgIFVJTlQ2
NCAgSGlnaGVzdEFkZHJlc3M7Cj4gPiA+ICsKPiA+ID4gKyAgICBIaWdoZXN0QWRkcmVzcyA9IEdl
dEhpZ2hlc3RTeXN0ZW1NZW1vcnlBZGRyZXNzIChUUlVFKTsKPiA+ID4gKyAgICBBU1NFUlQgKEhp
Z2hlc3RBZGRyZXNzID4gMCAmJiBIaWdoZXN0QWRkcmVzcyA8PSBCQVNFXzRHQik7Cj4gPiA+ICsK
PiA+ID4gKyAgICByZXR1cm4gSGlnaGVzdEFkZHJlc3M7Cj4gPiAKPiA+IFRoZSBuYW1lIG9mIHRo
ZSBmdW5jdGlvbiBoZXJlIGlzIEdldFN5c3RlbU1lbW9yeVNpemVCZWxvdzRnYiwgYnV0IHlvdQo+
ID4gYXJlIHJldHVybmluZyB0aGUgaGlnaGVzdCBtZW1vcnkgYWRkcmVzcyBpbiB0aGUgcmFuZ2Us
IGlzIHRoaXMKPiA+IGV4cGVjdGVkPwo+ID4gCj4gPiBpZTogaGlnaGVzdCBhZGRyZXNzICE9IG1l
bW9yeSBzaXplCj4gPiAKPiA+IE9uIEhWTSB0aGVyZSBhcmUgcXVpdGUgc29tZSBob2xlcyBpbiB0
aGUgbWVtb3J5IG1hcCwgYW5kIG5vdGhpbmcKPiA+IGd1YXJhbnRlZXMgdGhlcmUgYXJlIG5vIG1l
bW9yeSByZWdpb25zIGFmdGVyIHRoZSBob2xlcyBvciBub24tUkFNCj4gPiByZWdpb25zLgo+IAo+
IEkgdGhpbmsgdGhhdCdzIHdoYXQgaXMgZXhwZWN0ZWQgYnkgY2FsbGVyIG9mIHRoZSBmdW5jdGlv
bi4KCk9LLCB0aGUgbmFtaW5nIGlzIHNsaWdodGx5IG1pc2xlYWRpbmcsIGp1c3Qgd2FudGVkIHRv
IG1ha2Ugc3VyZSB0aGlzCndhcyB0aGUgZXhwZWN0ZWQgdmFsdWUuCgo+ID4gPiArICB9Cj4gPiA+
ICsKPiA+ID4gICAgLy8KPiA+ID4gICAgLy8gQ01PUyAweDM0LzB4MzUgc3BlY2lmaWVzIHRoZSBz
eXN0ZW0gbWVtb3J5IGFib3ZlIDE2IE1CLgo+ID4gPiAgICAvLyAqIENNT1MoMHgzNSkgaXMgdGhl
IGhpZ2ggYnl0ZQo+ID4gPiBkaWZmIC0tZ2l0IGEvT3ZtZlBrZy9YZW5QbGF0Zm9ybVBlaS9YZW4u
YyBiL092bWZQa2cvWGVuUGxhdGZvcm1QZWkvWGVuLmMKPiA+ID4gaW5kZXggY2JmZDgwNThmYy4u
NjJhMmMzZWQ5MyAxMDA2NDQKPiA+ID4gLS0tIGEvT3ZtZlBrZy9YZW5QbGF0Zm9ybVBlaS9YZW4u
Ywo+ID4gPiArKysgYi9Pdm1mUGtnL1hlblBsYXRmb3JtUGVpL1hlbi5jCj4gPiA+IEBAIC0yNzks
NiArMjc5LDggQEAgWGVuUHVibGlzaFJhbVJlZ2lvbnMgKAo+ID4gPiAgICBFRklfRTgyMF9FTlRS
WTY0ICAqRTgyME1hcDsKPiA+ID4gICAgVUlOVDMyICAgICAgICAgICAgRTgyMEVudHJpZXNDb3Vu
dDsKPiA+ID4gICAgRUZJX1NUQVRVUyAgICAgICAgU3RhdHVzOwo+ID4gPiArICBFRklfRTgyMF9F
TlRSWTY0ICpFbnRyeTsKPiA+ID4gKyAgVUlOVE4gSW5kZXg7Cj4gPiA+ICAKPiA+ID4gICAgREVC
VUcgKChFRklfRF9JTkZPLCAiVXNpbmcgbWVtb3J5IG1hcCBwcm92aWRlZCBieSBYZW5cbiIpKTsK
PiA+ID4gIAo+ID4gPiBAQCAtMjg3LDI2ICsyODksNDUgQEAgWGVuUHVibGlzaFJhbVJlZ2lvbnMg
KAo+ID4gPiAgICAvLwo+ID4gPiAgICBFODIwRW50cmllc0NvdW50ID0gMDsKPiA+ID4gICAgU3Rh
dHVzID0gWGVuR2V0RTgyME1hcCAoJkU4MjBNYXAsICZFODIwRW50cmllc0NvdW50KTsKPiA+ID4g
LQo+ID4gPiAgICBBU1NFUlRfRUZJX0VSUk9SIChTdGF0dXMpOwo+ID4gPiAgCj4gPiA+IC0gIGlm
IChFODIwRW50cmllc0NvdW50ID4gMCkgewo+ID4gPiAtICAgIEVGSV9FODIwX0VOVFJZNjQgKkVu
dHJ5Owo+ID4gPiAtICAgIFVJTlQzMiBMb29wOwo+ID4gPiArICBmb3IgKEluZGV4ID0gMDsgSW5k
ZXggPCBFODIwRW50cmllc0NvdW50OyBJbmRleCsrKSB7Cj4gPiA+ICsgICAgVUlOVDY0IEJhc2U7
Cj4gPiA+ICsgICAgVUlOVDY0IEVuZDsKPiA+ID4gIAo+ID4gPiAtICAgIGZvciAoTG9vcCA9IDA7
IExvb3AgPCBFODIwRW50cmllc0NvdW50OyBMb29wKyspIHsKPiA+ID4gLSAgICAgIEVudHJ5ID0g
RTgyME1hcCArIExvb3A7Cj4gPiA+ICsgICAgRW50cnkgPSAmRTgyME1hcFtJbmRleF07Cj4gPiA+
ICAKPiA+ID4gKwo+ID4gPiArICAgIC8vCj4gPiA+ICsgICAgLy8gUm91bmQgdXAgdGhlIHN0YXJ0
IGFkZHJlc3MsIGFuZCByb3VuZCBkb3duIHRoZSBlbmQgYWRkcmVzcy4KPiA+ID4gKyAgICAvLwo+
ID4gPiArICAgIEJhc2UgPSBBTElHTl9WQUxVRSAoRW50cnktPkJhc2VBZGRyLCAoVUlOVDY0KUVG
SV9QQUdFX1NJWkUpOwo+ID4gPiArICAgIEVuZCA9IChFbnRyeS0+QmFzZUFkZHIgKyBFbnRyeS0+
TGVuZ3RoKSAmIH4oVUlOVDY0KUVGSV9QQUdFX01BU0s7Cj4gPiA+ICsKPiA+ID4gKyAgICBzd2l0
Y2ggKEVudHJ5LT5UeXBlKSB7Cj4gPiA+ICsgICAgY2FzZSBFZmlBY3BpQWRkcmVzc1JhbmdlTWVt
b3J5Ogo+ID4gPiArICAgICAgQWRkTWVtb3J5UmFuZ2VIb2IgKEJhc2UsIEVuZCk7Cj4gPiA+ICsg
ICAgICBicmVhazsKPiA+ID4gKyAgICBjYXNlIEVmaUFjcGlBZGRyZXNzUmFuZ2VBQ1BJOgo+ID4g
PiArICAgICAgLy8KPiA+ID4gKyAgICAgIC8vIElnbm9yZSwgT1ZNRiBzaG91bGQgcmVhZCB0aGUg
QUNQSSB0YWJsZXMgYW5kIHByb3ZpZGUgdGhlbSB0byBsaW51eAo+ID4gPiArICAgICAgLy8gZnJv
bSBhIGRpZmZlcmVudCBsb2NhdGlvbi4KPiA+IAo+ID4gV2lsbCBPVk1GIGFsc28gcGFyc2UgZHlu
YW1pYyB0YWJsZXMgdG8gY2hlY2sgZm9yIHJlZmVyZW5jZXMgdGhlcmU/Cj4gCj4gSSBoYXZlbid0
IGxvb2tlZCBhdCB3aGF0IE9WTUYgZG9lcyB3aXRoIHRoZSBBQ1BJIHRhYmxlcywgYnV0IExpbnV4
IHNlZW1zCj4gZmluZS4gSSd2ZSBjb21wYXJlZCB0aGUgYm9vdCBvdXRwdXQgb2YgbGludXggcnVu
bmluZyBhcyBQVkggdnMgYm9vdGVkCj4gdmlhIE9WTUYuIEJlc2lkZSB0aGUgbG9jYXRpb24gb2Yg
dGhlIHRhYmxlIGJlZW4gZGlmZmVyZW50LCB0aGUgbnVtYmVyIG9mCj4gdGFibGUgd2hlcmUgdGhl
IHNhbWUsIEkgZG9uJ3QgcmVtZW1iZXIgb3RoZXIgZGlmZmVyZW5jZS4KCk9LLCB3aGF0IEkgZmlu
ZCB3ZWlyZCBpcyB0aGF0IHlvdSBzZWVtIHRvIGRpc2NhcmQgcXVpdGUgYSBsb3Qgb2Ygc3R1ZmYK
ZnJvbSB0aGUgb3JpZ2luYWwgbWVtb3J5IG1hcCwgYW5kIHRoZW4gcmVjb25zdHJ1Y3QgaXQgYWZ0
ZXJ3YXJkcyBJCmFzc3VtZT8KCkl0IHdvdWxkIHNlZW0gc2FmZXIgdG8gbm90IGRpc2NhcmQgcmVn
aW9ucyBmcm9tIHRoZSBtZW1vcnkgbWFwCnByb3ZpZGVkIHRvIE9WTUYsIGFuZCBpbnN0ZWFkIGp1
c3QgYnVpbGQgb24gdG9wIG9mIGl0LiBJIHdvdWxkIGV4cGVjdApmb3IgZXhhbXBsZSB0aGF0IE9W
TUYgd2lsbCB1c2Ugc29tZSBvZiB0aGUgUkFNIHJlZ2lvbnMgb24gdGhlIG1lbW9yeQptYXAsIGFu
ZCBpdCBzaG91bGQgbGlrZWx5IHR1cm4gdGhvc2UgYXJlYXMgZnJvbSBSQU0gaW50byByZXNlcnZl
ZApyZWdpb25zLgoKPiA+ID4gKyAgICAgIC8vIGVycm9yIG1lc3NhZ2U6IENwdUR4ZTogSW50ZXJz
ZWN0TWVtb3J5RGVzY3JpcHRvcjoKPiA+ID4gKyAgICAgIC8vICAgICAgICBkZXNjIFtGQzAwMDAw
MCwgMTAwMDAwMDAwKSB0eXBlIDEgY2FwIDg3MDAwMDAwMDAwMjYwMDEKPiA+ID4gKyAgICAgIC8v
ICAgICAgICBjb25mbGljdHMgd2l0aCBhcGVydHVyZSBbRkVFMDAwMDAsIEZFRTAxMDAwKSBjYXAg
MQo+ID4gPiAgICAgICAgLy8KPiA+ID4gLSAgICAgIGlmIChFbnRyeS0+VHlwZSAhPSBFZmlBY3Bp
QWRkcmVzc1JhbmdlTWVtb3J5KSB7Cj4gPiA+IC0gICAgICAgIGNvbnRpbnVlOwo+ID4gPiArICAg
ICAgaWYgKCFYZW5Idm1sb2FkZXJEZXRlY3RlZCAoKSkgewo+ID4gPiArICAgICAgICBBZGRSZXNl
cnZlZE1lbW9yeUJhc2VTaXplSG9iIChCYXNlLCBFbmQgLSBCYXNlLCBGQUxTRSk7Cj4gPiAKPiA+
IFRoaXMgc3BlY2lhbCBjYXNpbmcgZm9yIFBWSCBsb29rcyB3ZWlyZCwgaWRlYWxseSB3ZSB3b3Vs
ZCBsaWtlIHRvIHVzZQo+ID4gdGhlIHNhbWUgY29kZSBwYXRoLCBvciBlbHNlIGl0IHNob3VsZCBi
ZSBleHBsaWNpdGx5IG1lbnRpb25lZCB3aHkgUFZICj4gPiBoYXMgZGl2ZXJnaW5nIGJlaGF2aW91
ci4KPiAKPiBJIHRoaW5rIGh2bWxvYWRlciBpcyB0aGUgaXNzdWUgcmF0aGVyIHRoYW4gUFZILiBI
ZXJlIGlzIHBhcnQgb2YgdGhlCj4gIm1lbW9yeSBtYXAiIGFzIGZvdW5kIGluIGh2bWxvYWRlci9j
b25maWcuaDoKPiAKPiAgIC8qIFNwZWNpYWwgQklPUyBtYXBwaW5ncywgZXRjLiBhcmUgYWxsb2Nh
dGVkIGZyb20gaGVyZSB1cHdhcmRzLi4uICovCj4gICAjZGVmaW5lIFJFU0VSVkVEX01FTUJBU0Ug
ICAgICAgICAgICAgIDB4RkMwMDAwMDAKPiAgIC8qIE5CLiBBQ1BJX0lORk9fUEhZU0lDQUxfQURE
UkVTUyAqTVVTVCogbWF0Y2ggZGVmaW5pdGlvbiBpbiBhY3BpL2RzZHQuYXNsISAqLwo+ICAgI2Rl
ZmluZSBBQ1BJX0lORk9fUEhZU0lDQUxfQUREUkVTUyAgICAweEZDMDAwMDAwCj4gICAjZGVmaW5l
IFJFU0VSVkVEX01FTU9SWV9EWU5BTUlDX1NUQVJUIDB4RkMwMDEwMDAKPiAgICNkZWZpbmUgUkVT
RVJWRURfTUVNT1JZX0RZTkFNSUNfRU5EICAgMHhGRTAwMDAwMAo+IAo+IGFuZCBodm1sb2FkZXIg
c2ltcGx5IGNyZWF0ZXMgYSBzaW5nbGUgZTgyMCByZXNlcnZlZCBlbnRyeSwgZnJvbQo+IFJFU0VS
VkVEX01FTUJBU0UgdG8gdGhlIHRvcCBvZiA0R0IuIEl0J3MgcHJvYmFibHkgdG9vIG11Y2guCgpC
dXQgaXNuJ3QgdGhpcyBraW5kIG9mIGRhbmdlcm91cz8gSG93IGNhbiB5b3UgYXNzdXJlIGZ1dHVy
ZSB2ZXJzaW9ucwpvZiBodm1sb2FkZXIgd29uJ3QgdXNlIHRoaXMgc3BhY2U/Cgo+IElmIGh2bWxv
YWRlciBvbmx5IHJlc2VydmVkCj4gQUNQSV9JTkZPX1BIWVNJQ0FMX0FERFJFU1MtUkVTRVJWRURf
TUVNT1JZX0RZTkFNSUNfRU5ELCBJIG1pZ2h0IG5vdCBoYXZlCj4gdG8gc3BlY2lhbCBjYXNlIGh2
bWxvYWRlci4KCkNvdWxkIHdlIGxvb2sgaW50byBnZXR0aW5nIHRoaXMgZml4ZWQgaW4gaHZtbG9h
ZGVyIHRoZW4/CgpJIHRoaW5rIGl0J3MgZGFuZ2Vyb3VzIGZvciBPVk1GIHRvIHBsYXkgc3VjaCB0
cmlja3Mgd2l0aCB0aGUgbWVtb3J5Cm1hcC4KCj4gQXMgZmFyIGFzIEkga25vdyAweGZlZTAwMDAw
IGlzbid0IGEgc3BlY2lhbAo+IGJpb3MgbWFwcGluZywgYnV0IHNvbWV0aGluZyB0aGUgaGFyZHdh
cmUgcHJvdmlkZXMuCgpZZXMsIHRoYXQncyB1c2VkIGJ5IHRoZSBsYXBpYywgc28gaXQncyBub3Qg
c3BlY2lmaWMgdG8gaHZtbG9hZGVyLgoKPiBBbnl3YXksIHRoYW5rcyBmb3IgdGhlIGZlZWRiYWNr
LCB0aGVyZSdzIHByb2JhYmx5IHF1aXRlIGEgYml0IHRvIGRvIHRvCj4gY2xlYW51cCB0aGUgbWVt
b3J5IHN0dWZmLiBJIGRvIHRoaW5rIGFib3V0IG9uZSBkYXkgcnVubmluZyBPVk1GIHdpdGhvdXQK
PiBydW5uaW5nIGh2bWxvYWRlciBmaXJzdCA6LSksIGJ1dCB0aGVyZSdzIGEgYml0IG1vcmUgdG8g
ZG8uCgpTb3JyeSBpZiBzb21lIG9mIG15IGNvbW1lbnRzIGFyZSBvdXQgb2YgcGxhY2UsIEkgY2Vy
dGFpbmx5IGtub3cgdmVyeQpsaXR0bGUgYWJvdXQgT1ZNRiBjb2RlIGJhc2UsIG9yIHRoZSBYZW4g
Yml0cyBpbiBpdC4KClJ1bm5pbmcgT1ZNRiB3aXRob3V0IGh2bWxvYWRlciB3b3VsZCBiZSBteSBl
bmQgZ29hbCBhbHNvIGlmIHBvc3NpYmxlCjopLgoKVGhhbmtzLCBSb2dlci4KCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 23 10:11:53 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Jul 2019 10:11:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hprlj-0007YI-LR; Tue, 23 Jul 2019 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=h8hN=VU=gmail.com=andrii.anisov@srs-us1.protection.inumbo.net>)
 id 1hprli-0007YD-J8
 for xen-devel@lists.xenproject.org; Tue, 23 Jul 2019 10:11:38 +0000
X-Inumbo-ID: 411c587d-ad32-11e9-8980-bc764e045a96
Received: from mail-lf1-x144.google.com (unknown [2a00:1450:4864:20::144])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 411c587d-ad32-11e9-8980-bc764e045a96;
 Tue, 23 Jul 2019 10:11:37 +0000 (UTC)
Received: by mail-lf1-x144.google.com with SMTP id r15so11935086lfm.11
 for <xen-devel@lists.xenproject.org>; Tue, 23 Jul 2019 03:11:37 -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-language:content-transfer-encoding;
 bh=sv6kEnmscaWciUlqfd4WbT5/vr2rsZz1Se+KE9K59lc=;
 b=ROffL7IRcZvzMBuBcjheI1tyCTQJnnXkCOOmFMOn4Pjo1InmI4x+GMbenE+xcD2W5c
 ZtOhY/wrG/+VPUAmgitsAzYcQw1YmQ/XCkw7rW8OfWbDAoRpEVjTuv7GnIVg10WgFE3d
 AYmWBr0Os7/M2YYfv7gCnq/WilvMVVOjVooNC3HcYvPDcCAdnu3jQShH86oxOYgRxLLF
 QIPIbyvkkDdlslNvs7cx9rNKC0wMo0NlPyofSOpcB+IXIF5b3IKtvKqXxT8HKpwa1Edy
 KCXNgOhHPFDkktmxvwdjVqfwhsVyB00V/k+jIsDqNxOCXlQP3Zehgs2lWRqZoYiMj9xk
 Ceow==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=sv6kEnmscaWciUlqfd4WbT5/vr2rsZz1Se+KE9K59lc=;
 b=IddDRLzJBlX/0rO4C+uR2xi6WLo5CkF7ThFbIL0QsiV9kl8vaxiGxHgjruyplYOe0Q
 9LYfskcLrUuLB8cbRA4nKNHtz7tbMTZuWZF8eoWmdx4XQV0/7xznHIsyUhPpl3ubSQMK
 8YpjNAUMpJC05dUk2E2TNX4eGmCADKs/PMgfFeRDBzlSjlPOUNwTz5HRp7nRwJ6ugC6n
 SFSZTh5FTeoHMoxO6s85fJO6GZMyvnGjHXQLsVZtxC6zQeTKWCS6VK5kHRoMfzeu73ar
 EtmfOlaVyLKLtiVuQ7o93X0f5wuxK1oJCov8uKsjtkvaEUsIl2lkcqM/rYneEPi9geXp
 nJqQ==
X-Gm-Message-State: APjAAAUI/wORrl5nfqCDXUVL7sXWws3jrb+2Z08dCus3/9F/JIPZXkUZ
 3wCpZD+t+4ZdALfVxWqS+2M=
X-Google-Smtp-Source: APXvYqw4Ou1p2el20BEu47TtMwgBIpdODrr+Qt3u9wWgtL6jxcd08db3Mi6/GiMzLf4HEwUcyvugfg==
X-Received: by 2002:a19:6557:: with SMTP id c23mr20957238lfj.12.1563876695817; 
 Tue, 23 Jul 2019 03:11:35 -0700 (PDT)
Received: from [10.17.180.34] (ll-22.209.223.85.sovam.net.ua. [85.223.209.22])
 by smtp.gmail.com with ESMTPSA id
 t21sm6390500lfd.85.2019.07.23.03.11.33
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Tue, 23 Jul 2019 03:11:34 -0700 (PDT)
To: Jan Beulich <JBeulich@suse.com>
References: <1563469897-2773-1-git-send-email-andrii.anisov@gmail.com>
 <2d71f4c0-023f-7a09-731e-e84e21378e26@suse.com>
 <261e0c5e-a886-f389-3c37-413613c9bf4f@gmail.com>
 <a4877031-1abd-e683-aae9-5d8ce5df98b5@suse.com>
 <7ddef8b7-ec79-d7ce-4123-31ae63a5e7b3@arm.com>
 <35df7b4d-068d-15d3-2197-d5a6dee23917@suse.com>
 <6e608435-a414-320b-307a-a413c82cf9aa@arm.com>
 <a3b0d7ed-db9d-9c03-9fef-1b42b02b3f4b@gmail.com>
 <039019e1-ac02-019f-9ce1-78ed64198d5e@suse.com>
From: Andrii Anisov <andrii.anisov@gmail.com>
Message-ID: <d43b6a38-e9aa-3802-c30b-0d4f4d61f98d@gmail.com>
Date: Tue, 23 Jul 2019 13:11:32 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <039019e1-ac02-019f-9ce1-78ed64198d5e@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] vunmap: let vunmap align virtual address by
 itself
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>,
 Andrii Anisov <andrii_anisov@epam.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGVsbG8gSmFuLAoKT24gMjMuMDcuMTkgMTI6MTIsIEphbiBCZXVsaWNoIHdyb3RlOgo+IEJleW9u
ZCB0aGF0IEkgY29udGludWUgdG8gYmUgb2YgdGhlIG9waW5pb24gdGhhdCBpdCBzaG91bGQgYmUK
PiBhbGwtb3Itbm90aGluZzogQW55IHBvaW50ZXIgcG9pbnRpbmcgYW55d2hlcmUgYXQgb3IgaW5z
aWRlIHRoZQo+IHJlZ2lvbiBzaG91bGQgYmUgYWNjZXB0ZWQsIG9yIGp1c3QgdGhlIG9uZSBwb2lu
dGluZyBwcmVjaXNlbHkgYXQKPiB0aGUgc3RhcnQuCgpJdCdzIHJlYXNvbmFibGUgZW5vdWdoIGFu
ZCBJIGFncmVlIHdpdGggdGhhdC4KU29ycnkgZm9yIG1pc3NpbmcgdGhpcyBwb2ludC4KCi0tIApT
aW5jZXJlbHksCkFuZHJpaSBBbmlzb3YuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 23 10:17:30 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Jul 2019 10: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 1hprrK-0007fr-Be; Tue, 23 Jul 2019 10:17: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=Gy5X=VU=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hprrI-0007fm-HG
 for xen-devel@lists.xenproject.org; Tue, 23 Jul 2019 10:17:24 +0000
X-Inumbo-ID: 0f37e56e-ad33-11e9-8980-bc764e045a96
Received: from m9a0003g.houston.softwaregrp.com (unknown [15.124.64.68])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0f37e56e-ad33-11e9-8980-bc764e045a96;
 Tue, 23 Jul 2019 10:17:22 +0000 (UTC)
Received: FROM m9a0003g.houston.softwaregrp.com (15.121.0.191) BY
 m9a0003g.houston.softwaregrp.com WITH ESMTP; 
 Tue, 23 Jul 2019 10:17:11 +0000
Received: from M9W0068.microfocus.com (2002:f79:bf::f79:bf) by
 M9W0068.microfocus.com (2002:f79:bf::f79:bf) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Tue, 23 Jul 2019 10:15:35 +0000
Received: from NAM03-DM3-obe.outbound.protection.outlook.com (15.124.72.13) by
 M9W0068.microfocus.com (15.121.0.191) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Tue, 23 Jul 2019 10:15:35 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=Ls8KXV9Jt9VbNOMbuEzRnwPCQ7yXm+8Hc/Ra526UgBvEThzyI5C0qK/qL5ZHUKPJI/LaERfAaSEYTzH2+3uYpg2CKYhQcxeYgurvT8jTLo6wKx+Qalwqf+DSNNOWqpylvAVRsPO3o+RXuMQzDrbqL+GNFKYDJ22cXTMxO6LBkCvQFS0iokAs28mUNjinSStJ01TC84b4lk2qJDpqQz3K5enJ6723Szkp5LDOUTGKPa2lXGtLo7kxRMltaHUDY0sCszglYYUky5p8mNwFJK8OcoISrAOpNaTLTRoy7tX3z4cd4POAzkfFrSgbVnpmu9Pvfbc7KK3HkCddZhj5zU3RrQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=fQnA8xrsp2idUz4YvSm6FPENyf1F3thukBnTq3Vcld8=;
 b=hITW+Pf3LFnR+g0spjkehhcuoJiElixBB68b43ASK24uGH3YqYBzzVsHlWwvSGbuPAnfZX13IjSirrOhCg6T1bAs2Hba2WmL0/suCi1CR8peAX4txb0YDMJnBOMF1VmbKmZ8MKRo0H0YcluLXKiSTS9jOKeIXzN5CU8TFO1w0kCl0fKUmcKjQwYU/f0KtxhYdTJG5uQVZoTrKKzYcXdlG50cfMmQB8Vft70TXXVRNBxp+AeyiqFuGnAAF1szTS9tyEkySmukSStOH4LLTA3JpAn2b9vnSh8s1A8c3kYmCaVI0l/XtdHhHoWC6389Nsh5Nwpmrwt7zEMq+0e5C2bQgw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2828.namprd18.prod.outlook.com (20.179.51.26) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2094.17; Tue, 23 Jul 2019 10:15:35 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Tue, 23 Jul 2019
 10:15:35 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Roger Pau Monne <roger.pau@citrix.com>
Thread-Topic: [PATCH v4 3/6] pci: switch pci_conf_read32 to use pci_sbdf_t
Thread-Index: AQHVPjteQR3oEmN0jU2d9qO7/1J66abYAqAA
Date: Tue, 23 Jul 2019 10:15:35 +0000
Message-ID: <526d01d2-f7c5-b3a9-9947-db4d4e44347d@suse.com>
References: <20190719140724.69596-1-roger.pau@citrix.com>
 <20190719140724.69596-4-roger.pau@citrix.com>
In-Reply-To: <20190719140724.69596-4-roger.pau@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: LNXP265CA0030.GBRP265.PROD.OUTLOOK.COM
 (2603:10a6:600:5c::18) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 6777b14b-d087-4dea-9908-08d70f56b383
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB2828; 
x-ms-traffictypediagnostic: DM6PR18MB2828:
x-microsoft-antispam-prvs: <DM6PR18MB28286B700E24F95A9246A4BEB3C70@DM6PR18MB2828.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:6430;
x-forefront-prvs: 0107098B6C
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(136003)(376002)(39860400002)(396003)(366004)(346002)(199004)(189003)(66556008)(25786009)(66946007)(66476007)(66446008)(64756008)(5660300002)(6486002)(6246003)(486006)(26005)(76176011)(53546011)(102836004)(6436002)(81156014)(186003)(31696002)(4326008)(229853002)(81166006)(53936002)(6512007)(8936002)(256004)(478600001)(71190400001)(71200400001)(316002)(68736007)(8676002)(3846002)(4744005)(80792005)(2906002)(6916009)(54906003)(14454004)(36756003)(66066001)(86362001)(6116002)(386003)(31686004)(6506007)(2616005)(476003)(446003)(11346002)(7736002)(52116002)(7416002)(305945005)(99286004);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2828;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: y17fBXW7HBHycDeQ66Yp/UF4a1S3n3rtNtU4pRvF0OB0t5CCeTEand/Y4F74Evoc9iwZF1eZak1EhKwELCOjv+pNUIh+jWR7PBaUFb/apHcwUKiKQfETvKGgNjogpHqaduh3hOojgetzdsArzl3QWXXeDsHl69oeLmeAGS6UzxHr2L7szFW8zDVWR+3o+ojYUx8FJ349u7CaBGi6fq03iBk83r7d1ftoLnD+klGXl1w7o+XRhgezLt+04EYQ7WWNGYreTlFWc4bD1LrGjnSexJMqQxj506dFsguwONSKXvFfIIGPk+pv51UoF8La7y5w1nytxgJrbVbfGPkdoF1cL7OjP2rFnMfLpje5o/prEc5ejBCE6eGT6Nb/o22jQXH/JozZUI4l4kHTT2V+IckG44Ddu20muZAY5uNJD83EzS0=
Content-ID: <7D187405BB3CA84985B66BA9AAF3CD88@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 6777b14b-d087-4dea-9908-08d70f56b383
X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Jul 2019 10:15:35.1303 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2828
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v4 3/6] pci: switch pci_conf_read32 to use
 pci_sbdf_t
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 AndrewCooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, TimDeegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>, Brian
 Woods <brian.woods@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTkuMDcuMjAxOSAxNjowNywgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOg0KPiBUaGlzIHJlZHVj
ZXMgdGhlIG51bWJlciBvZiBwYXJhbWV0ZXJzIG9mIHRoZSBmdW5jdGlvbiB0byB0d28sIGFuZA0K
PiBzaW1wbGlmaWVzIHNvbWUgb2YgdGhlIGNhbGxpbmcgc2l0ZXMuDQo+IA0KPiBXaGlsZSB0aGVy
ZSBjb252ZXJ0IHtJR0QvSU9IfV9ERVYgdG8gYmUgYSBwY2lfc2JkZl90IGl0c2VsZiBpbnN0ZWFk
IG9mDQo+IGEgZGV2aWNlIG51bWJlci4NCj4gDQo+IFNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBN
b25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPg0KPiBBY2tlZC1ieTogQnJpYW4gV29vZHMgPGJy
aWFuLndvb2RzQGFtZC5jb20+DQo+IFJldmlld2VkLWJ5OiBLZXZpbiBUaWFuIDxrZXZpbi50aWFu
QGludGVsLmNvbT4NCg0KQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4N
CndpdGggb25lIGZ1cnRoZXIgcmVtYXJrIChlYXNpbHkgYWRkcmVzc2VkIHdoaWxlIGNvbW1pdHRp
bmcpOg0KDQo+IEBAIC0xMjgsOSArMTI4LDkgQEAgc3RhdGljIHZvaWQgX19pbml0IG1hcF9pZ2Rf
cmVnKHZvaWQpDQo+ICAgICAgIGlmICggaWdkX3JlZ192YSApDQo+ICAgICAgICAgICByZXR1cm47
DQo+ICAgDQo+IC0gICAgaWdkX21taW8gICA9IHBjaV9jb25mX3JlYWQzMigwLCAwLCBJR0RfREVW
LCAwLCBQQ0lfQkFTRV9BRERSRVNTXzEpOw0KPiArICAgIGlnZF9tbWlvICAgPSBwY2lfY29uZl9y
ZWFkMzIoSUdEX0RFViwgUENJX0JBU0VfQUREUkVTU18xKTsNCj4gICAgICAgaWdkX21taW8gPDw9
IDMyOw0KPiAtICAgIGlnZF9tbWlvICArPSBwY2lfY29uZl9yZWFkMzIoMCwgMCwgSUdEX0RFViwg
MCwgUENJX0JBU0VfQUREUkVTU18wKTsNCj4gKyAgICBpZ2RfbW1pbyAgKz0gcGNpX2NvbmZfcmVh
ZDMyKElHRF9ERVYsICBQQ0lfQkFTRV9BRERSRVNTXzApOw0KDQpUaGVyZSBsb29rcyB0byBiZSBh
IHN0cmF5IGJsYW5rIGluIGhlcmUuDQoNCkphbg0KX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 23 10:22:46 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Jul 2019 10: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 1hprwQ-0008Mw-11; Tue, 23 Jul 2019 10:22:42 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=Gy5X=VU=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hprwN-0008Mq-WB
 for xen-devel@lists.xenproject.org; Tue, 23 Jul 2019 10:22:40 +0000
X-Inumbo-ID: c88ebb12-ad33-11e9-bd23-97e90606a1cf
Received: from m9a0001g.houston.softwaregrp.com (unknown [15.124.64.66])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c88ebb12-ad33-11e9-bd23-97e90606a1cf;
 Tue, 23 Jul 2019 10:22:34 +0000 (UTC)
Received: FROM m9a0001g.houston.softwaregrp.com (15.121.0.190) BY
 m9a0001g.houston.softwaregrp.com WITH ESMTP; 
 Tue, 23 Jul 2019 10:22:23 +0000
Received: from M9W0068.microfocus.com (2002:f79:bf::f79:bf) by
 M9W0067.microfocus.com (2002:f79:be::f79:be) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Tue, 23 Jul 2019 10:20:19 +0000
Received: from NAM01-BN3-obe.outbound.protection.outlook.com (15.124.72.13) by
 M9W0068.microfocus.com (15.121.0.191) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Tue, 23 Jul 2019 10:20:19 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=EARUC5hnrjZ444HrBOIaZ+AEFjcyDMedENtkp0/AKuM16hQOIs/tTTdxGJZJyji/BIIkMHQjKTBU9YbHv/dNbdIC8F/ftLydrgK+hpalGh0GPjQED6gVWrac6fc+5EP+GUpS9MsTF9wJqFGdp1M0ge5zzadw+UEU6QO3eGkDzZr8NkjyCttB7O6/08AcnasAN4adoDFcOpCJISmGzmliibgXyuV3O0cr45xqQZ99fpM11u4ZK+FBpx+3qUcZA8vSUbUqVd4xD5e3zOwopM9Vs5TDOYpFpoduNLKOfkz+6SCbs5jC+fNbdfk/EYLXPU7iXdo8GQr324LAYj5XzwkHnA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=Puc+BB9+L5scjoiEQJ8G+emEg+3w8tCoSU60k2tdBNI=;
 b=a6IHX5LFM34ZJ5U+fl+Z61zfl9KvOoQ21vOIJ49i8zZYs/t7bM89senJTTMMLamQsWCpLkg0bDXItgHAp5vFzINZ355D707wo7JfiD8JUWP2ewp4ziIbjkaYyV3dg+9L2636k1YE0+aWcvBvAGjrvz5GwTzaCB1enUguDdkxaMbj6VowrjZtgCYixMv59ovr7W5LCny7r3dUWmLf49deditGM+8ytHrEQChOelFOUH9bqlaw4biCIHz5TPHApQTSbxRuYOEwodCi7fiLhrqVHZTn7MSTpu0DOgV/10P22a8ez73W/vW5WjvhQBbn2E+ixmoJFdsXH3LVIh533Y5JjA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2828.namprd18.prod.outlook.com (20.179.51.26) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2094.17; Tue, 23 Jul 2019 10:20:18 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Tue, 23 Jul 2019
 10:20:18 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Roger Pau Monne <roger.pau@citrix.com>
Thread-Topic: [PATCH v4 4/6] pci: switch pci_conf_write8 to use pci_sbdf_t
Thread-Index: AQHVPjtmZETMCEDH8kuQA6LtQzu9zqbYA/GA
Date: Tue, 23 Jul 2019 10:20:18 +0000
Message-ID: <b466f9ff-eff8-5314-5d17-3e66b9abe83a@suse.com>
References: <20190719140724.69596-1-roger.pau@citrix.com>
 <20190719140724.69596-5-roger.pau@citrix.com>
In-Reply-To: <20190719140724.69596-5-roger.pau@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB3PR0102CA0004.eurprd01.prod.exchangelabs.com
 (2603:10a6:8::17) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 55c1bb61-6b77-44b5-ea1f-08d70f575c95
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB2828; 
x-ms-traffictypediagnostic: DM6PR18MB2828:
x-microsoft-antispam-prvs: <DM6PR18MB2828A05F993F981F7EC85BD1B3C70@DM6PR18MB2828.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:1360;
x-forefront-prvs: 0107098B6C
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(136003)(376002)(39860400002)(396003)(366004)(346002)(199004)(189003)(66556008)(25786009)(66946007)(66476007)(66446008)(64756008)(5660300002)(6486002)(558084003)(6246003)(486006)(26005)(76176011)(53546011)(102836004)(6436002)(81156014)(186003)(31696002)(4326008)(229853002)(81166006)(53936002)(6512007)(8936002)(256004)(478600001)(71190400001)(71200400001)(316002)(68736007)(8676002)(3846002)(80792005)(2906002)(6916009)(54906003)(14454004)(36756003)(66066001)(86362001)(6116002)(386003)(31686004)(6506007)(2616005)(476003)(446003)(11346002)(7736002)(52116002)(7416002)(305945005)(99286004);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2828;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: llS38Eyb6lTPg67hLsh8rK8YSymkcJ2YnTVSdWHIxNy3d8BoqzJIuxANBqZa2f5NOEZx4woLeduZ4QppUXXUnfSJFw6SNxMQC73mhdZq8f/NWFEyM+T/f7Z9PvOp/rLvX3PM0XYzCKfkGiOKNrnuNWzfN+zs1OsjvEgZYTN5EowRd8FardHl+wlxcQAiJlMylwYK5T1JfSy4K41PgzW5rCz1sqi1XBoC9dsivmEt+10tnbrAXvtD10toSnLJzaY8VEG2wDo4+uySglIr6Rzb5VOvlK8XjcjjS+KIDF3T99prGpNwHMSuay/8qnqrVNnmx1DTP4tcx805WjSHZeSxOoxgTuU75M2Yc6MrSP5DtRYPcmnU0ZyBkhTRpCAqvw+uggB6DFuttB1AZdVRCrTbSuM3QL4sGBSa8S9mFpszL3U=
Content-ID: <8E5058582127AC4DB880920DB39A99ED@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 55c1bb61-6b77-44b5-ea1f-08d70f575c95
X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Jul 2019 10:20:18.7124 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2828
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v4 4/6] pci: switch pci_conf_write8 to use
 pci_sbdf_t
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei
 Liu <wl@xen.org>, KonradRzeszutek Wilk <konrad.wilk@oracle.com>,
 GeorgeDunlap <George.Dunlap@eu.citrix.com>,
 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@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>

T24gMTkuMDcuMjAxOSAxNjowNywgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOg0KPiBUaGlzIHJlZHVj
ZXMgdGhlIG51bWJlciBvZiBwYXJhbWV0ZXJzIG9mIHRoZSBmdW5jdGlvbiB0byB0d28sIGFuZA0K
PiBzaW1wbGlmaWVzIHNvbWUgb2YgdGhlIGNhbGxpbmcgc2l0ZXMuDQo+IA0KPiBTaWduZWQtb2Zm
LWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4NCg0KUmV2aWV3ZWQt
Ynk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4NCg0KX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 23 10:34:01 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Jul 2019 10:34:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hps7F-0000ez-4W; Tue, 23 Jul 2019 10:33:53 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=Gy5X=VU=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hps7E-0000eu-89
 for xen-devel@lists.xenproject.org; Tue, 23 Jul 2019 10:33:52 +0000
X-Inumbo-ID: 5a33fdce-ad35-11e9-8ac1-d7db68dec355
Received: from m4a0040g.houston.softwaregrp.com (unknown [15.124.2.86])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 5a33fdce-ad35-11e9-8ac1-d7db68dec355;
 Tue, 23 Jul 2019 10:33:48 +0000 (UTC)
Received: FROM m4a0040g.houston.softwaregrp.com (15.120.17.147) BY
 m4a0040g.houston.softwaregrp.com WITH ESMTP; 
 Tue, 23 Jul 2019 10:29:50 +0000
Received: from M4W0335.microfocus.com (2002:f78:1193::f78:1193) by
 M4W0335.microfocus.com (2002:f78:1193::f78:1193) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Tue, 23 Jul 2019 10:32:43 +0000
Received: from NAM05-CO1-obe.outbound.protection.outlook.com (15.124.8.12) by
 M4W0335.microfocus.com (15.120.17.147) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Tue, 23 Jul 2019 10:32:43 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=bSbFTCT3aAJZauD0sSZkKa1YoNeHzRp9VEDX9s3GYMoA/oNlvoH3KpxRRLtEdIHQ/JaCk9DahnRzlhM9uCJjJKUcmd28MF1Km11vqbYwH51A8f3umrwQuzrSm3p3VbTbOf9Yj1qoPEQE0or6r5zuxGPc1+Z7iWenXXR7d3aTjd1Yq6rX336JmEs6mN9nJZTYRHgIIXUBdaFv9nzLefVT+jFtc2bxCOTkrpXKtauuSb0dRVZwblHLxv7kjC+nY1vht5FWNAKsiLwEqkDFz19KlMCdWvKbDgWuGBrptJ94yT0IzqeFy4T2723wMCNXQVMgYkzdrET12/3+KFYy/oipHQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=cdQAJpp88jHjSvv1oi3OtFPryh2h2/M7alVhgqXR3s4=;
 b=mHg73PV1oNT+I7BOl5F9eP+3w9GEmlA4zkmv9ZzT/cusDgm466cpAVF0henm3oAgO2LJqWmgXhiGBoEs0giWfmsGS0QUHJOQ2yCvRE95O+9d3w5LSkSrvPxwzrz0xTAJ182owgYUT0R4mTa2ChouFuDltE03/3CPgdU344hj2CSe2UMXKiPsHChrZQCV4gS80fFA2spvEbmu2AUgAJJ4dwW2CHTjpjS3sZRhey0zoIVYbhiflBXlMRHqNPCGdNJQnEsShkqmh7AzymrPKPqhdykCZYI7969hko5ZEoZZDN1R6JGPEyW5hBDND86d7+JcuPjprNL8DfoC9dZXMEUpUA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2937.namprd18.prod.outlook.com (20.179.52.151) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2094.17; Tue, 23 Jul 2019 10:32:41 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Tue, 23 Jul 2019
 10:32:41 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Roger Pau Monne <roger.pau@citrix.com>
Thread-Topic: [PATCH] x86/p2m: fix non-translated handling of iommu mappings
Thread-Index: AQHVQKK+PBtG5JCnKkORtVT7Y+EqTqbYApyA
Date: Tue, 23 Jul 2019 10:32:41 +0000
Message-ID: <379d08e8-9a22-7687-54a3-650f0baa72b5@suse.com>
References: <20190722153209.73107-1-roger.pau@citrix.com>
In-Reply-To: <20190722153209.73107-1-roger.pau@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6P195CA0019.EURP195.PROD.OUTLOOK.COM (2603:10a6:4:cb::29)
 To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: d4d24719-29bd-4d8b-3869-08d70f591761
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB2937; 
x-ms-traffictypediagnostic: DM6PR18MB2937:
x-microsoft-antispam-prvs: <DM6PR18MB2937192211020D4796D80F1BB3C70@DM6PR18MB2937.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-forefront-prvs: 0107098B6C
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(396003)(39860400002)(346002)(136003)(376002)(366004)(189003)(199004)(66556008)(6512007)(66476007)(6436002)(66446008)(6506007)(64756008)(102836004)(66946007)(31686004)(5660300002)(186003)(2906002)(25786009)(229853002)(99286004)(76176011)(478600001)(6486002)(14454004)(80792005)(486006)(386003)(6246003)(4326008)(6916009)(53936002)(52116002)(8936002)(54906003)(6116002)(14444005)(31696002)(305945005)(256004)(36756003)(81156014)(8676002)(26005)(316002)(71190400001)(71200400001)(476003)(3846002)(2616005)(7736002)(86362001)(81166006)(446003)(11346002)(68736007)(66066001)(53546011);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2937;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: OAfxxOR4DHOvvdiOYEkfODKkocIezhV4Vf+FbrIDg6DgshzpHvCkPCiYVfi1BNf11b5QZxMr7RcEyxh4PiNPsvs4w/pCSIlHHG0QfbBB2LvV4nGv4mb5rlTVyOWZ0yhVZe3kTiInG7dwk9ITJEM867SEhT4lJqxYio+hXU9mwcaTV9PnjRgrprOvTpXuBkgj7I+mJFgFmjV1sfxAhKqpwf80g82GU3jK487DakCTdukQesifUps/Kjpo0CeTWVgsIiK5/b5HZ7wteUln0rTUrLJyAr2OiFPqjlVkPm8iTFQHC6HVztSfzI+qC9zS+k8RwnKEPg+im/6uy5mX9Dl98c+L26SXogISRtu9xxHKNR3MbaILsKdsQh0fNyAJk0OlRAUO5kfN3R7gbrj/0S59BC5HXGlUCZ4Aq8fLc8s+NOU=
Content-ID: <4277CBE3A785D046BBED4CAA5BF1913A@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: d4d24719-29bd-4d8b-3869-08d70f591761
X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Jul 2019 10:32:41.6097 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2937
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH] x86/p2m: fix non-translated handling of
 iommu mappings
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Paul Durrant <Paul.Durrant@citrix.com>, Wei Liu <wl@xen.org>, Andrew
 Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjIuMDcuMjAxOSAxNzozMiwgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOg0KPiBUaGUgY3VycmVu
dCB1c2FnZSBvZiBuZWVkX2lvbW11X3B0X3N5bmMgaW4gcDJtIGZvciBub24tdHJhbnNsYXRlZA0K
PiBndWVzdHMgaXMgd3JvbmcgYmVjYXVzZSBpdCBkb2Vzbid0IGNvcnJlY3RseSBoYW5kbGUgYSBy
ZWxheGVkIFBWDQo+IGhhcmR3YXJlIGRvbWFpbiwgdGhhdCBoYXMgbmVlZF9zeW5jIHNldCB0byBm
YWxzZSwgYnV0IHN0aWxsIG5lZWQNCj4gZW50cmllcyB0byBiZSBhZGRlZCBmcm9tIGNhbGxzIHRv
IHtzZXQvY2xlYXJ9X2lkZW50aXR5X3AybV9lbnRyeS4NCj4gDQo+IEFkanVzdCB0aGUgY29kZSBp
biBndWVzdF9waHlzbWFwX2FkZF9wYWdlIHRvIGFsc28gY2hlY2sgd2hldGhlciB0aGUNCj4gZG9t
YWluIGhhcyBhbiBpb21tdSBpbnN0ZWFkIG9mIHdoZXRoZXIgaXQgbmVlZHMgc3luY2luZyBvciBu
b3QgaW4NCj4gb3JkZXIgdG8gdGFrZSBhIHJlZmVyZW5jZSB0byBhIHBhZ2UgdG8gYmUgbWFwcGVk
Lg0KDQpXaHkgdGhpcyBzZWVtaW5nbHkgdW5yZWxhdGVkIGNoYW5nZT8gSSBhc2sgYmVjYXVzZSAu
Li4NCg0KPiAtLS0gYS94ZW4vYXJjaC94ODYvbW0vcDJtLmMNCj4gKysrIGIveGVuL2FyY2gveDg2
L21tL3AybS5jDQo+IEBAIC04MzYsNyArODM2LDcgQEAgZ3Vlc3RfcGh5c21hcF9hZGRfcGFnZShz
dHJ1Y3QgZG9tYWluICpkLCBnZm5fdCBnZm4sIG1mbl90IG1mbiwNCj4gICAgICAgICAgICAqLw0K
PiAgICAgICAgICAgZm9yICggaSA9IDA7IGkgPCAoMVVMIDw8IHBhZ2Vfb3JkZXIpOyArK2ksICsr
cGFnZSApDQo+ICAgICAgICAgICB7DQo+IC0gICAgICAgICAgICBpZiAoICFuZWVkX2lvbW11X3B0
X3N5bmMoZCkgKQ0KPiArICAgICAgICAgICAgaWYgKCAhaGFzX2lvbW11X3B0KGQpICkNCj4gICAg
ICAgICAgICAgICAgICAgLyogbm90aGluZyAqLzsNCj4gICAgICAgICAgICAgICBlbHNlIGlmICgg
Z2V0X3BhZ2VfYW5kX3R5cGUocGFnZSwgZCwgUEdUX3dyaXRhYmxlX3BhZ2UpICkNCj4gICAgICAg
ICAgICAgICAgICAgcHV0X3BhZ2VfYW5kX3R5cGUocGFnZSk7DQoNCi4uLiB0aGlzIHBhcmFsbGVs
cyB0aGUgY29kZSBpbiBpb21tdV9od2RvbV9pbml0KCksIHdoaWNoIHNpbWlsYXJseQ0KdXNlcyBu
ZWVkX2lvbW11X3B0X3N5bmMoKSAoYW5kIGR1cmluZyB0aGUgcHJpb3IgZGlzY3Vzc2lvbiB5b3Ug
ZGlkDQphZ3JlZSB3aXRoIFBhdWwgdGhhdCBpdCBzaG91bGRuJ3QgYmUgY2hhbmdlZCkuIElPVyB0
aGUgcGF0Y2ggZm9yDQpub3cgY2FuIGhhdmUgbXkgUi1iIG9ubHkgd2l0aCB0aGlzIGNoYW5nZSBh
bmQgdGhlIHJlc3BlY3RpdmUgcGFydA0Kb2YgdGhlIGRlc2NyaXB0aW9uIGRyb3BwZWQuDQoNCkph
bg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 23 10:37:15 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Jul 2019 10:37:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hpsAU-0000na-SI; Tue, 23 Jul 2019 10:37:14 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=Gy5X=VU=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hpsAT-0000nV-Sx
 for xen-devel@lists.xenproject.org; Tue, 23 Jul 2019 10:37:13 +0000
X-Inumbo-ID: d381e33a-ad35-11e9-8980-bc764e045a96
Received: from m9a0003g.houston.softwaregrp.com (unknown [15.124.64.68])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d381e33a-ad35-11e9-8980-bc764e045a96;
 Tue, 23 Jul 2019 10:37:12 +0000 (UTC)
Received: FROM m9a0003g.houston.softwaregrp.com (15.121.0.191) BY
 m9a0003g.houston.softwaregrp.com WITH ESMTP; 
 Tue, 23 Jul 2019 10:37:00 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M9W0068.microfocus.com (2002:f79:bf::f79:bf) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Tue, 23 Jul 2019 10:34:03 +0000
Received: from NAM04-BN3-obe.outbound.protection.outlook.com (15.124.8.10) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Tue, 23 Jul 2019 10:34:03 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=JPvzlmk+4cKFy988buevKXdw000RWbsqfM8NAsgkhxoO+WK7cTcilr3cf438IGZsHmAotq+df3uOKpBeJBYYrjiMUyUD88J9/ZV1jdAMUBgfMSAhRGpbTYHY+6/75NWiv+6BSKOpHHM8kEECNzfp3RLllX3TJGuVzE9LG6cEdnFPN2qCZ0XtGdJuchHYzcLAoNY+7ly8k51weQC/8pNwsVehcwE7ycv08A+i3lszCmDXMUnCptGvhrpay9VNdROKaXmCanfhuEcEtyCucgW0uPHmHilMtg5bNjfsN2ZwcrZKoFVSSo6FdniYq/1WgNFrF4Ry0GFNzR7T4S0QSzB1Vg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=s+sDxl2WyN48fLkgkJNK2zomwqIo+VQIuAvc+Cn+G78=;
 b=TnRyceqC/OppWx0VVSmfydAtr5nBEb/TUPGhkGdv+PvC2LPth01LVf/tM0r7lYwGS3cxC8h+K85iyK8cnudOKd/aqX1mfkSOK7Sn8cR38cLDNZ9FPPg9khaZjk+XeTTqkNHvXz23CtwiwyeBQY6tGczIy5JCz6O4RJpJx1Y1klw/vGqKrrV4kt9umhQ96RrhvdvjdJ8PXAIW8o/C+iEjm19ytEN3EkEvyLMQs0nUvpjBR3DxQQGYDs6H2H2EVGh8HlkMUYMkxrViUzptBuzXhdIMdg6Vmbiu1iJkmkqChZzhhcwivtxrbm2fFO4hFO6hw4Gc1nH1btWQ1NGWULC9QQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2553.namprd18.prod.outlook.com (20.179.105.217) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2094.16; Tue, 23 Jul 2019 10:34:02 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Tue, 23 Jul 2019
 10:34:02 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Roger Pau Monne <roger.pau@citrix.com>
Thread-Topic: [PATCH] x86/iommu: add comment regarding setting of need_sync
Thread-Index: AQHVQKSdo2s0sTEFEkmyyPZwdZ6nF6bYAvqA
Date: Tue, 23 Jul 2019 10:34:01 +0000
Message-ID: <534f1b02-7ca6-78bc-2eb1-71300ab24fc6@suse.com>
References: <20190722154552.73458-1-roger.pau@citrix.com>
In-Reply-To: <20190722154552.73458-1-roger.pau@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: LO2P265CA0354.GBRP265.PROD.OUTLOOK.COM
 (2603:10a6:600:d::30) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: c8a92c79-88ea-4a0d-0a6a-08d70f594750
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB2553; 
x-ms-traffictypediagnostic: DM6PR18MB2553:
x-microsoft-antispam-prvs: <DM6PR18MB2553D3F4DD647ED57A576C01B3C70@DM6PR18MB2553.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:400;
x-forefront-prvs: 0107098B6C
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(979002)(4636009)(376002)(39860400002)(366004)(136003)(396003)(346002)(189003)(199004)(6512007)(86362001)(6486002)(14454004)(31696002)(2906002)(6436002)(81166006)(81156014)(6246003)(6116002)(31686004)(8936002)(36756003)(68736007)(3846002)(53936002)(4326008)(229853002)(66066001)(71200400001)(71190400001)(5660300002)(102836004)(476003)(446003)(66446008)(316002)(66556008)(66476007)(64756008)(76176011)(256004)(66946007)(478600001)(7736002)(2616005)(25786009)(11346002)(6916009)(80792005)(8676002)(486006)(386003)(6506007)(53546011)(558084003)(186003)(99286004)(52116002)(26005)(305945005)(969003)(989001)(999001)(1009001)(1019001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2553;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: lFsh7GQrWarQ/2zo/NXVskHDvfnH7bYlpNQse8qt6CNOdAZnDY8I04976jXyQ7I+w+6Nc3ydKSFO1RJtMTUzt9Gy2/Kb9M3vlaFg2WLE1OrasUH1eN6+FcgtGAOr2FEw+fSwEiwq5WxEe5Su3Vi7OVDdSxTE2sYRwxhBDrbg3ndWZVRMBpcsDuYxCxDRluM8pZGmpNuZnHyQ8U07qeb0Q67MbmQ3YH6bnDPyP7weaV99ZtKhWSREHRzAps6Oj0PowlA7xu1p/Un5sCgXdhtPMtbthHbkyzXosWB8w4ngQS8D6p15OM7Yftb/JLCwVaJHZwEX+NKLvQi425ty0Fgww03KX8qom/lnm1gNPfEU7JJ+j8bsnlAprat7JL3tnatH27BdllfcVatjn9zp66gLViErQvWEDbihT6YNIPFdpL4=
Content-ID: <ED26C030840F2542A9EF8F2E5BA0A0B7@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: c8a92c79-88ea-4a0d-0a6a-08d70f594750
X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Jul 2019 10:34:02.0077 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2553
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH] x86/iommu: add comment regarding setting of
 need_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: "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>

T24gMjIuMDcuMjAxOSAxNzo0NSwgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOg0KPiBDbGFyaWZ5IHdo
eSByZWxheGVkIGhhcmR3YXJlIGRvbWFpbnMgZG9uJ3QgbmVlZCBpb21tdSBwYWdlLXRhYmxlDQo+
IHN5bmNpbmcuDQo+IA0KPiBTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5w
YXVAY2l0cml4LmNvbT4NCg0KQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNv
bT4NCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 23 10:56:20 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Jul 2019 10:56:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hpsSs-0002An-Ht; Tue, 23 Jul 2019 10:56:14 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=+BnY=VU=suse.com=dfaggioli@srs-us1.protection.inumbo.net>)
 id 1hpsSq-0002Ai-FB
 for xen-devel@lists.xenproject.org; Tue, 23 Jul 2019 10:56:12 +0000
X-Inumbo-ID: 77dfa8ac-ad38-11e9-a515-eb8009f41bdf
Received: from m4a0040g.houston.softwaregrp.com (unknown [15.124.2.86])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 77dfa8ac-ad38-11e9-a515-eb8009f41bdf;
 Tue, 23 Jul 2019 10:56:07 +0000 (UTC)
Received: FROM m4a0040g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0040g.houston.softwaregrp.com WITH ESMTP; 
 Tue, 23 Jul 2019 10:52:08 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Tue, 23 Jul 2019 10:55:07 +0000
Received: from NAM02-SN1-obe.outbound.protection.outlook.com (15.124.72.14) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Tue, 23 Jul 2019 10:55:07 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=FplzYCQ/s6eHy/mZu/yXSe8WwcSroTLSIEEEta/BAa1uXMbGM75y1LmqhH2AWmy7Mrf7+zRAacZTrP4Qg61PAjPY3WJqzVlpphy/wI5qv2FnJtTa8WWReud5gQNkHtY5w00fRAWBBKddacfjzcyWvrIg6y5fJAhJhTmRiqcOPFa6cmKDeOxGwRd/pDW0cKjYGCHj6glTz60FNcYZGENRiru4vTgBdausR0xIaJiaufLzMra9GniIZ78tfnP5QqxoEDIWXT0LfnR/ZpQxkUQTUN1DAdKcxnwq0kWv+N1wnsIYwxF4nzRyNlVyb3dkb2nLGo+vkN4R9DizSqGPacvyVw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=Qx0WALFJinnQjwALv6mW8GhJdP30hiH2EsMgcKySE9M=;
 b=JFGAJpx98qr0QDcHZmheh/X3aWEAXPLLRZVAIsMPfb66SUCPc8ASOBDp/5nR6gw93FTEjEsRG95zBSx4blEau+EqQPSg4ImFCU6MRTYpUa5oUCIFolX58b20azXEnmnn41sLrjTsCY6rl0dXZaFk8BR6R0Db9EIjnIKMp4S23GFQWUcLn5hCOes2ijhYl5eBdc64ATMsJ9SxhscsMlSCgN23al/l1k6wHVORy333iqlYbhFH+nzDzKpIHe4jvRD5oKBkw1FSpszxCqTlo7oI4ndGOcX2Tz3kB8DwhCJ1pHYyxuTfp+ULAc4n542x/YynfXTefhGWfCLCrYrEnEjRmQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM5PR18MB1499.namprd18.prod.outlook.com (10.175.220.20) by
 DM5PR18MB1371.namprd18.prod.outlook.com (10.175.223.147) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2094.16; Tue, 23 Jul 2019 10:55:06 +0000
Received: from DM5PR18MB1499.namprd18.prod.outlook.com
 ([fe80::e9ac:eb60:5b04:1a0a]) by DM5PR18MB1499.namprd18.prod.outlook.com
 ([fe80::e9ac:eb60:5b04:1a0a%9]) with mapi id 15.20.2094.013; Tue, 23 Jul 2019
 10:55:06 +0000
From: Dario Faggioli <dfaggioli@suse.com>
To: Juergen Gross <JGross@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [Xen-devel] [PATCH 1/2] xen/sched: fix locking in
 restore_vcpu_affinity()
Thread-Index: AQHVQTf/MGmpfTe/mkGfuwtT8z8+kabYB7oA
Date: Tue, 23 Jul 2019 10:55:06 +0000
Message-ID: <1ac7ab78ac10bf3aac6ba468a40536e3969378bc.camel@suse.com>
References: <20190723092056.15045-1-jgross@suse.com>
 <20190723092056.15045-2-jgross@suse.com>
In-Reply-To: <20190723092056.15045-2-jgross@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=dfaggioli@suse.com; 
x-originating-ip: [89.186.78.87]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 68c0552a-6d1b-4b1d-9287-08d70f5c3906
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(49563074)(7193020);
 SRVR:DM5PR18MB1371; 
x-ms-traffictypediagnostic: DM5PR18MB1371:
x-microsoft-antispam-prvs: <DM5PR18MB137113CBE0EC647797F1DAD0C5C70@DM5PR18MB1371.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 0107098B6C
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(346002)(39860400002)(396003)(366004)(376002)(136003)(199004)(189003)(3846002)(8676002)(966005)(110136005)(316002)(86362001)(6512007)(4326008)(5660300002)(53936002)(256004)(66556008)(305945005)(6246003)(66476007)(66616009)(66446008)(53376002)(64756008)(53366004)(36756003)(6116002)(91956017)(6306002)(25786009)(76116006)(66946007)(68736007)(7736002)(6486002)(81156014)(81166006)(2906002)(99286004)(2501003)(486006)(11346002)(99936001)(2616005)(76176011)(476003)(8936002)(71190400001)(71200400001)(66066001)(186003)(118296001)(6436002)(4744005)(6506007)(446003)(229853002)(478600001)(14454004)(14444005)(102836004)(26005);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM5PR18MB1371;
 H:DM5PR18MB1499.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: z8F2NInu4ZrWydZ4q3kOwC5cA4ByFxYXPhO1HwMMPOyBFhMhB4tM9/GcK7CfyySdCUAGCeMlh9Du1ydpw8EnT7i1OOt7/XLzlvc6riUzpyUnGoR3jyYng2lx822X3C8EkmFXiK/WSkLNCecO31056gDys5ZsWd5xXCzOpr2GdVKDCLPtqFx7q1ZLLNI9IJx5dhcLllX8chMLEsZH2ceq/NGVGHO3QCKTbV+eCpn6Jaj8h5nae0X8YWpG6AFujpBvHT6WtMw0buHVYvShCGvMRft1jk7+wA00VXPOiWjOPzaJ/WoXZbMKyAJWUTctrltRzOksNvn5ujMqjAKAg7AFzVEZFhLXYGjuTRlg17HSQG9mTQ8vmn8DDR0eeDE+lw5EjP/GPArVClYpyk3flm0LAnhVErQE3S1wIQ5x9BQmfYE=
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 68c0552a-6d1b-4b1d-9287-08d70f5c3906
X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Jul 2019 10:55:06.3633 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: dfaggioli@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR18MB1371
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH 1/2] xen/sched: fix locking in
 restore_vcpu_affinity()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>
Content-Type: multipart/mixed; boundary="===============2796990710908565547=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============2796990710908565547==
Content-Language: en-US
Content-Type: multipart/signed; micalg=pgp-sha256;
	protocol="application/pgp-signature"; boundary="=-pWN2DyKiFHjG9bAnpZL3"

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

On Tue, 2019-07-23 at 11:20 +0200, Juergen Gross wrote:
> Commit 0763cd2687897b55e7 ("xen/sched: don't disable scheduler on
> cpus
> during suspend") removed a lock in restore_vcpu_affinity() which
> needs
> to stay: cpumask_scratch_cpu() must be protected by the scheduler
> lock.=20
>
And indeed I recall the thing looked weird, and bringing it up... but
then I also managed to convince myself that it wasn't a problem, which
apparently is. :-(

Sorry for having overlooked that.

> restore_vcpu_affinity() is being called by thaw_domains(), so
> with multiple domains in the system another domain might already be
> running and the scheduler might make use of cpumask_scratch_cpu()
> already.
>=20
> Signed-off-by: Juergen Gross <jgross@suse.com>
>
Reviewed-by: Dario Faggioli <dfaggioli@suse.com>

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


--=-pWN2DyKiFHjG9bAnpZL3
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+4FAl0254gACgkQFkJ4iaW4
c+4WqRAAnT1/pomPsGN1HMBT08zpME0gqVAB+q+6TbkBAsZTuO+GW6KtKnlRcWx7
cRdTR1U+sjzYHVVtWyhpFMv//DrcNUJOhOIoFdCNibQLuWSRwMw/2zv/f9xl+Upg
WAGSKiNt32xEwsF32PTubfLcODMPTltXMx/XhKxZeU0cJC66+r8L+pao06NHbGxW
Lo1jqBr1lAn5OquPVYn8yvm+C6zByCzLCLWJYhB3BttsYJENf5+O4r9bD00yPsy8
Zj+NX9iGLW+cI84oEHgoCyGOLMK+jv4OaRNS1l84oaQJCy2dvSWqp2xj8qC5V+g4
KAUNR5+HalzVbSNUfCDjZM+3qNAWt7/8NRbvr71PkP9yWqV1M2LaKLZHOtbpNVch
mYFewNDrZk4mYMZOiFPQ7n18bung3ozev6CQvUyRC6QtGMgNjH+uTS9AK4ei+Cte
aUt76TH1Nk8t2ykgEEneQeJcyD48vH0CPTfflHcve5jlqxr/sBGQTVL4RHbJTRrP
7uMmUD5BFMtL1KdS8ORMXLted+jQ+HtV1teF7n1Abt3vLgXfJF8+sF+OQC9XOBnJ
slCpOFpmymIcRtFcoFkO/ruRs4aEB4nvJt4aBWwDDizyRXEjhMfaYF3+T9PrGbKE
ptAyc6LfQxh6OKSzKOGKoKEtlQfVDhvW+RDnnkp6uEGIKfnkpww=
=aB1M
-----END PGP SIGNATURE-----

--=-pWN2DyKiFHjG9bAnpZL3--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============2796990710908565547==--


From xen-devel-bounces@lists.xenproject.org Tue Jul 23 11:04:30 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Jul 2019 11:04:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hpsao-0002uB-F0; Tue, 23 Jul 2019 11:04:26 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=079Z=VU=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hpsan-0002u6-Oq
 for xen-devel@lists.xenproject.org; Tue, 23 Jul 2019 11:04:25 +0000
X-Inumbo-ID: 9e734c84-ad39-11e9-8ee1-db8857b539f7
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 9e734c84-ad39-11e9-8ee1-db8857b539f7;
 Tue, 23 Jul 2019 11:04:20 +0000 (UTC)
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: qgY6pLR65qmM0scqpFtzhlleUqYeVsIg2PovaCi3OPVPJ6QTfnp3hF03toeymsdh2rTAoCSb3p
 jB4YH+DDokL85WdKY/bjpK55dn+XpvRLBPgtOjIKG6LTcCVv1VIIAxHik1pMXcZwDpbBUXs88e
 016efK/qsmzLCkipkhYG13hnp6gWovyxRc+5DO693AKbretvLi1u0KJNtozy9CbpstBYvKij6C
 gdApo5Tyo/SvOSL8n8TKdrzTRzgA08RFlQazu6QttOtfXcsFpq8835owohjqOYYq7mfhVl8O73
 tJI=
X-SBRS: 2.7
X-MesageID: 3323284
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,298,1559534400"; 
   d="scan'208";a="3323284"
Date: Tue, 23 Jul 2019 13:04:06 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20190723110406.76tju5odg7bvsvr7@Air-de-Roger>
References: <20190719140724.69596-1-roger.pau@citrix.com>
 <20190719140724.69596-4-roger.pau@citrix.com>
 <526d01d2-f7c5-b3a9-9947-db4d4e44347d@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <526d01d2-f7c5-b3a9-9947-db4d4e44347d@suse.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v4 3/6] pci: switch pci_conf_read32 to use
 pci_sbdf_t
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 AndrewCooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, TimDeegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>, Brian
 Woods <brian.woods@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBKdWwgMjMsIDIwMTkgYXQgMTA6MTU6MzVBTSArMDAwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gT24gMTkuMDcuMjAxOSAxNjowNywgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+ID4gVGhp
cyByZWR1Y2VzIHRoZSBudW1iZXIgb2YgcGFyYW1ldGVycyBvZiB0aGUgZnVuY3Rpb24gdG8gdHdv
LCBhbmQKPiA+IHNpbXBsaWZpZXMgc29tZSBvZiB0aGUgY2FsbGluZyBzaXRlcy4KPiA+IAo+ID4g
V2hpbGUgdGhlcmUgY29udmVydCB7SUdEL0lPSH1fREVWIHRvIGJlIGEgcGNpX3NiZGZfdCBpdHNl
bGYgaW5zdGVhZCBvZgo+ID4gYSBkZXZpY2UgbnVtYmVyLgo+ID4gCj4gPiBTaWduZWQtb2ZmLWJ5
OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KPiA+IEFja2VkLWJ5OiBC
cmlhbiBXb29kcyA8YnJpYW4ud29vZHNAYW1kLmNvbT4KPiA+IFJldmlld2VkLWJ5OiBLZXZpbiBU
aWFuIDxrZXZpbi50aWFuQGludGVsLmNvbT4KPiAKPiBBY2tlZC1ieTogSmFuIEJldWxpY2ggPGpi
ZXVsaWNoQHN1c2UuY29tPgo+IHdpdGggb25lIGZ1cnRoZXIgcmVtYXJrIChlYXNpbHkgYWRkcmVz
c2VkIHdoaWxlIGNvbW1pdHRpbmcpOgo+IAo+ID4gQEAgLTEyOCw5ICsxMjgsOSBAQCBzdGF0aWMg
dm9pZCBfX2luaXQgbWFwX2lnZF9yZWcodm9pZCkKPiA+ICAgICAgIGlmICggaWdkX3JlZ192YSAp
Cj4gPiAgICAgICAgICAgcmV0dXJuOwo+ID4gICAKPiA+IC0gICAgaWdkX21taW8gICA9IHBjaV9j
b25mX3JlYWQzMigwLCAwLCBJR0RfREVWLCAwLCBQQ0lfQkFTRV9BRERSRVNTXzEpOwo+ID4gKyAg
ICBpZ2RfbW1pbyAgID0gcGNpX2NvbmZfcmVhZDMyKElHRF9ERVYsIFBDSV9CQVNFX0FERFJFU1Nf
MSk7Cj4gPiAgICAgICBpZ2RfbW1pbyA8PD0gMzI7Cj4gPiAtICAgIGlnZF9tbWlvICArPSBwY2lf
Y29uZl9yZWFkMzIoMCwgMCwgSUdEX0RFViwgMCwgUENJX0JBU0VfQUREUkVTU18wKTsKPiA+ICsg
ICAgaWdkX21taW8gICs9IHBjaV9jb25mX3JlYWQzMihJR0RfREVWLCAgUENJX0JBU0VfQUREUkVT
U18wKTsKPiAKPiBUaGVyZSBsb29rcyB0byBiZSBhIHN0cmF5IGJsYW5rIGluIGhlcmUuCgpHb29k
IGNhdGNoLCBwbGVhc2UgYWRqdXN0IG9uIGNvbW1pdCBpZiB5b3UgZG9uJ3QgbWluZC4KClRoYW5r
cywgUm9nZXIuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 23 12:11:06 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Jul 2019 12:11:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hptd5-0007VQ-PT; Tue, 23 Jul 2019 12:10:51 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=wlUe=VU=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hptd4-0007VH-OQ
 for xen-devel@lists.xenproject.org; Tue, 23 Jul 2019 12:10:50 +0000
X-Inumbo-ID: e84ed266-ad42-11e9-95ca-4f83ece8699a
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id e84ed266-ad42-11e9-95ca-4f83ece8699a;
 Tue, 23 Jul 2019 12:10:48 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 789B9337;
 Tue, 23 Jul 2019 05:10:48 -0700 (PDT)
Received: from [10.1.196.50] (e108454-lin.cambridge.arm.com [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 9AEAB3F71F;
 Tue, 23 Jul 2019 05:10:47 -0700 (PDT)
To: Viktor Mitin <viktor.mitin.19@gmail.com>
References: <20190618085851.22902-1-viktor.mitin.19@gmail.com>
 <c9fd6e90-e5bc-0665-4c46-9c86ad0511a2@arm.com>
 <CAOcoXZYRAxyR93aqST4gSG12BcsiUop-4L+xNghaH9TaKG2bdw@mail.gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <ffaabbb1-78d6-b0e1-3c88-a8dbf8ba512d@arm.com>
Date: Tue, 23 Jul 2019 13:10:46 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.1
MIME-Version: 1.0
In-Reply-To: <CAOcoXZYRAxyR93aqST4gSG12BcsiUop-4L+xNghaH9TaKG2bdw@mail.gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] xen/arm: remove unused dt_device_node
 parameter
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Viktor Mitin <viktor_mitin@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>

T24gMTgvMDcvMjAxOSAxNDoxOCwgVmlrdG9yIE1pdGluIHdyb3RlOgo+IEhpIEp1bGllbiwKCkhp
LAoKPiAKPiBJJ3ZlIGNoZWNrZWQgbGF0ZXN0IFhlbiBzdGFnaW5nLCB0aGUgcGF0Y2ggaGFzIG5v
dCBiZWVuIGludGVncmF0ZWQgeWV0Lgo+IFBsZWFzZSBpbnRlZ3JhdGUgdGhlIHBhdGNoIGlmIG5v
IG9iamVjdGlvbnMuCgpEb25lIG5vdy4gU29ycnkgZm9yIHRoZSBkZWxheS4KCkNoZWVycywKCi0t
IApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 23 12:11:06 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Jul 2019 12:11:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hptdA-0007Vb-1s; Tue, 23 Jul 2019 12:10:56 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=bPW/=VU=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hptd7-0007VW-SA
 for xen-devel@lists.xenproject.org; Tue, 23 Jul 2019 12:10:53 +0000
X-Inumbo-ID: e998f58e-ad42-11e9-a406-ef567e8855c3
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e998f58e-ad42-11e9-a406-ef567e8855c3;
 Tue, 23 Jul 2019 12:10:51 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 60E3CABD4;
 Tue, 23 Jul 2019 12:10:50 +0000 (UTC)
To: Jan Beulich <JBeulich@suse.com>
References: <20190723092056.15045-1-jgross@suse.com>
 <20190723092056.15045-2-jgross@suse.com>
 <6f10f947-3375-4a2b-d977-05c587798121@suse.com>
From: Juergen Gross <jgross@suse.com>
Message-ID: <65111614-c233-cbcb-b7b2-ca3b2b2aae9d@suse.com>
Date: Tue, 23 Jul 2019 14:10:49 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <6f10f947-3375-4a2b-d977-05c587798121@suse.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH 1/2] xen/sched: fix locking in
 restore_vcpu_affinity()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 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>

T24gMjMuMDcuMTkgMTQ6MDgsIEphbiBCZXVsaWNoIHdyb3RlOgo+IE9uIDIzLjA3LjIwMTkgMTE6
MjAsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4+IC0tLSBhL3hlbi9jb21tb24vc2NoZWR1bGUuYwo+
PiArKysgYi94ZW4vY29tbW9uL3NjaGVkdWxlLmMKPj4gQEAgLTcwOCw2ICs3MDgsOCBAQCB2b2lk
IHJlc3RvcmVfdmNwdV9hZmZpbml0eShzdHJ1Y3QgZG9tYWluICpkKQo+PiAgICAgICAgICAgICAq
IHNldCB2LT5wcm9jZXNzb3Igb2YgZWFjaCBvZiB0aGVpciB2Q1BVcyB0byBzb21ldGhpbmcgdGhh
dCB3aWxsCj4+ICAgICAgICAgICAgICogbWFrZSBzZW5zZSBmb3IgdGhlIHNjaGVkdWxlciBvZiB0
aGUgY3B1cG9vbCBpbiB3aGljaCB0aGV5IGFyZSBpbi4KPj4gICAgICAgICAgICAgKi8KPj4gKyAg
ICAgICAgbG9jayA9IHZjcHVfc2NoZWR1bGVfbG9ja19pcnEodik7Cj4+ICsKPj4gICAgICAgICAg
ICBjcHVtYXNrX2FuZChjcHVtYXNrX3NjcmF0Y2hfY3B1KGNwdSksIHYtPmNwdV9oYXJkX2FmZmlu
aXR5LAo+PiAgICAgICAgICAgICAgICAgICAgICAgIGNwdXBvb2xfZG9tYWluX2NwdW1hc2soZCkp
Owo+PiAgICAgICAgICAgIGlmICggY3B1bWFza19lbXB0eShjcHVtYXNrX3NjcmF0Y2hfY3B1KGNw
dSkpICkKPj4gQEAgLTczMSw2ICs3MzMsOSBAQCB2b2lkIHJlc3RvcmVfdmNwdV9hZmZpbml0eShz
dHJ1Y3QgZG9tYWluICpkKQo+PiAgICAKPj4gICAgICAgICAgICB2LT5wcm9jZXNzb3IgPSBjcHVt
YXNrX2FueShjcHVtYXNrX3NjcmF0Y2hfY3B1KGNwdSkpOwo+PiAgICAKPj4gKyAgICAgICAgc3Bp
bl91bmxvY2tfaXJxKGxvY2spOwo+PiArCj4+ICsJLyogdi0+cHJvY2Vzc29yIG1pZ2h0IGhhdmUg
Y2hhbmdlZCwgc28gcmVhY3F1aXJlIHRoZSBsb2NrLiAqLwo+IAo+IFdob2V2ZXIgY29tbWl0cyB0
aGlzIChwZXJoYXBzIG1lLCBsYXRlciB0b2RheSkgd2lsbCB3YW50IHRvIHJlcGxhY2UKPiB0aGUg
aGFyZCB0YWIgaGVyZS4KCk9oLCBJJ20gc29ycnkgZm9yIHRoYXQhCgpXZSByZWFsbHkgd2FudCBj
aGVja3BhdGNoIGluIFhlbiEKCgpKdWVyZ2VuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 23 12:11:45 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Jul 2019 12: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 1hptdx-0007cE-Fu; Tue, 23 Jul 2019 12:11: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=Gy5X=VU=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hptdw-0007c0-G3
 for xen-devel@lists.xenproject.org; Tue, 23 Jul 2019 12:11:44 +0000
X-Inumbo-ID: 0846d8d5-ad43-11e9-8980-bc764e045a96
Received: from m4a0039g.houston.softwaregrp.com (unknown [15.124.2.85])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0846d8d5-ad43-11e9-8980-bc764e045a96;
 Tue, 23 Jul 2019 12:11:43 +0000 (UTC)
Received: FROM m4a0039g.houston.softwaregrp.com (15.120.17.147) BY
 m4a0039g.houston.softwaregrp.com WITH ESMTP; 
 Tue, 23 Jul 2019 12:11:38 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M4W0335.microfocus.com (2002:f78:1193::f78:1193) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Tue, 23 Jul 2019 12:08:22 +0000
Received: from NAM04-SN1-obe.outbound.protection.outlook.com (15.124.8.12) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Tue, 23 Jul 2019 12:08:22 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=WeNwKPwLte5eAKy2J/t65BkGJ12i73w8iqVpAJVkS8ejr71nX0sSKgUlWerY9+HX9ieuDVm+1Lm0IIPL55ZEuBJJSxSzeGT3161/c66/8fDk5R03Nd36JAEZANQTZqfxQI214v5PcuRwk6TA0VIMpqqgVE+1KBoCwV42mCFUL6pG5Ol6tjGKFZBnQOh33haE6Hn51oSi7iyv+74T58ZYXVKekOyrMrpgQtgBGSmtb1wLG/zd1qa1uUavwiGB1ji5UAiX0vRPV61qd95PQoELdsFChDWZm82rO9n04r4OdGsh5GZ5FAi4PgRpek7vrheX/lVFuSq2LZqyLEhBqPmNPw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=Oxlv3Czbf0Ig3VGYHImN8O7N2zYxFkxSFbuEwKjg8jM=;
 b=HoPu5CtFD+VKnrUifjovzNOe0fyDQbmdy9alIwzq0WAkvn8jB/PNqEygoxqrwfTUVvRpd/742bY1netlfs1XULkDyadB+iCyQUbHvBjKv+dtSHSam6NvhH7glh6OtIQWXr4l3KRNJ6/U0PXwr28KeIe8Wjyhv4tpQxSW0226lgJAaL8WIDVHQiP6OfhqrTqpgnsej03BO71dURINgP9NzXoGlTDYrq9DAdNFvPD/ZZ8PxZTECD7aMusu3C56zc503LzgxZVbgHGhFJBVh+tN4L7cfJjXscM/oMQU1NAiLsL2kI2ZsVbRBk1dJoT7U2xCPsUoG9ZIhWWY4spt4cLRsQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB3228.namprd18.prod.outlook.com (10.255.173.21) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2094.16; Tue, 23 Jul 2019 12:08:21 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Tue, 23 Jul 2019
 12:08:21 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Juergen Gross <JGross@suse.com>
Thread-Topic: [Xen-devel] [PATCH 1/2] xen/sched: fix locking in
 restore_vcpu_affinity()
Thread-Index: AQHVQTgHI8aGEPkD5UStXgNaqUm5nqbYHCyA
Date: Tue, 23 Jul 2019 12:08:21 +0000
Message-ID: <6f10f947-3375-4a2b-d977-05c587798121@suse.com>
References: <20190723092056.15045-1-jgross@suse.com>
 <20190723092056.15045-2-jgross@suse.com>
In-Reply-To: <20190723092056.15045-2-jgross@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: LO2P265CA0240.GBRP265.PROD.OUTLOOK.COM
 (2603:10a6:600:b::36) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 7d543ca9-b0f4-444b-e4e0-08d70f667480
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB3228; 
x-ms-traffictypediagnostic: DM6PR18MB3228:
x-microsoft-antispam-prvs: <DM6PR18MB3228A6BA711D70C68DC1648AB3C70@DM6PR18MB3228.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8273;
x-forefront-prvs: 0107098B6C
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(376002)(396003)(346002)(39860400002)(366004)(136003)(199004)(189003)(31686004)(76176011)(66556008)(71200400001)(68736007)(64756008)(66946007)(66446008)(102836004)(36756003)(107886003)(31696002)(6506007)(6246003)(6862004)(186003)(71190400001)(80792005)(54906003)(5660300002)(229853002)(53546011)(386003)(26005)(4326008)(2906002)(81166006)(4744005)(81156014)(6636002)(316002)(25786009)(2616005)(53936002)(6116002)(305945005)(37006003)(14444005)(486006)(478600001)(66476007)(8676002)(6486002)(446003)(3846002)(6436002)(99286004)(14454004)(256004)(476003)(86362001)(52116002)(11346002)(7736002)(66066001)(8936002)(6512007);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB3228;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: g5aX+LCPYB2ap/JeUYjs+Fv33j8+MAN438l9DC1wcqAYV5q5othomF3IkwLw78YOSycv8JepIgOpCTEhyZmWRdZsj1TS1VBdklSq9pEiS7ArJZ73MNatnujZOKm8tUELcmr0dxc5aqppQFPH8jbqr3PJHHXROEowdOaJV4cJcGlNt+JP+sRr13tFQZO16ZLEz81RvQQElL7T1hVb4R/+Z7o2RTKmy1Ibmq0AmF+387vK3qAekloMzBF45FciSUKOlLpzrVQVu+wYrBU+Q+53Ub6w3W3WjCPG+nXaycPFxjVM3dTnaf3SkHBd7DNXjNhTEaTwZAXOLJC4EgRNzPhkNjUh8dS8V1vzkmeXJ7+gJqHv0ojclb0YHwA9ieYeGNtNIjDglCmsZ1coKlZ53nJ2P8vHEEcZMJU9zhZtHXG6dXQ=
Content-ID: <D2E41C5AD433A541A3620AAAEEE3D046@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 7d543ca9-b0f4-444b-e4e0-08d70f667480
X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Jul 2019 12:08:21.3498 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB3228
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH 1/2] xen/sched: fix locking in
 restore_vcpu_affinity()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 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>

T24gMjMuMDcuMjAxOSAxMToyMCwgSnVlcmdlbiBHcm9zcyB3cm90ZToNCj4gLS0tIGEveGVuL2Nv
bW1vbi9zY2hlZHVsZS5jDQo+ICsrKyBiL3hlbi9jb21tb24vc2NoZWR1bGUuYw0KPiBAQCAtNzA4
LDYgKzcwOCw4IEBAIHZvaWQgcmVzdG9yZV92Y3B1X2FmZmluaXR5KHN0cnVjdCBkb21haW4gKmQp
DQo+ICAgICAgICAgICAgKiBzZXQgdi0+cHJvY2Vzc29yIG9mIGVhY2ggb2YgdGhlaXIgdkNQVXMg
dG8gc29tZXRoaW5nIHRoYXQgd2lsbA0KPiAgICAgICAgICAgICogbWFrZSBzZW5zZSBmb3IgdGhl
IHNjaGVkdWxlciBvZiB0aGUgY3B1cG9vbCBpbiB3aGljaCB0aGV5IGFyZSBpbi4NCj4gICAgICAg
ICAgICAqLw0KPiArICAgICAgICBsb2NrID0gdmNwdV9zY2hlZHVsZV9sb2NrX2lycSh2KTsNCj4g
Kw0KPiAgICAgICAgICAgY3B1bWFza19hbmQoY3B1bWFza19zY3JhdGNoX2NwdShjcHUpLCB2LT5j
cHVfaGFyZF9hZmZpbml0eSwNCj4gICAgICAgICAgICAgICAgICAgICAgIGNwdXBvb2xfZG9tYWlu
X2NwdW1hc2soZCkpOw0KPiAgICAgICAgICAgaWYgKCBjcHVtYXNrX2VtcHR5KGNwdW1hc2tfc2Ny
YXRjaF9jcHUoY3B1KSkgKQ0KPiBAQCAtNzMxLDYgKzczMyw5IEBAIHZvaWQgcmVzdG9yZV92Y3B1
X2FmZmluaXR5KHN0cnVjdCBkb21haW4gKmQpDQo+ICAgDQo+ICAgICAgICAgICB2LT5wcm9jZXNz
b3IgPSBjcHVtYXNrX2FueShjcHVtYXNrX3NjcmF0Y2hfY3B1KGNwdSkpOw0KPiAgIA0KPiArICAg
ICAgICBzcGluX3VubG9ja19pcnEobG9jayk7DQo+ICsNCj4gKwkvKiB2LT5wcm9jZXNzb3IgbWln
aHQgaGF2ZSBjaGFuZ2VkLCBzbyByZWFjcXVpcmUgdGhlIGxvY2suICovDQoNCldob2V2ZXIgY29t
bWl0cyB0aGlzIChwZXJoYXBzIG1lLCBsYXRlciB0b2RheSkgd2lsbCB3YW50IHRvIHJlcGxhY2UN
CnRoZSBoYXJkIHRhYiBoZXJlLg0KDQpKYW4NCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 23 12:26:44 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Jul 2019 12:26:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hptsM-0008TX-Uo; Tue, 23 Jul 2019 12: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=VIRi=VU=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hptsL-0008TS-K2
 for xen-devel@lists.xenproject.org; Tue, 23 Jul 2019 12:26:37 +0000
X-Inumbo-ID: 1c88cea3-ad45-11e9-8980-bc764e045a96
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1c88cea3-ad45-11e9-8980-bc764e045a96;
 Tue, 23 Jul 2019 12:26:35 +0000 (UTC)
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: EfkfqmK/3NyQ1vuWm3GmAPBM64b7oohyPGNUC0H3EyaOg8GIXkzQrO4WdgC14mSvIiTqgJUS8f
 VLss5vq/YvmtRe2BhsV6ZQOeHwq8LR/3Ek9j7LNPWfzoNIk7oih20/2+3DPMUdFlazD6b5EoLG
 sOpUL7qLmy6jA8ENnFnShVN0tPYXUFgv+B7Fyhsu1dr0rO38kscKBk6MWSoJoOy7kOKmkC4GDB
 rjMsASlH14F60OXgQx91Jdne5P465Z2V4Ecx0NHSbVCiVF1RDCLGWIAS7baYo+23LwbZ7hFW5Q
 7mw=
X-SBRS: 2.7
X-MesageID: 3393928
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,299,1559534400"; 
   d="scan'208";a="3393928"
To: Juergen Gross <jgross@suse.com>, <xen-devel@lists.xenproject.org>
References: <20190723092056.15045-1-jgross@suse.com>
 <20190723092056.15045-3-jgross@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <dfc90ddc-5d6e-6da7-f820-97c7823ec540@citrix.com>
Date: Tue, 23 Jul 2019 13:26:31 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <20190723092056.15045-3-jgross@suse.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 2/2] xen: merge temporary vcpu pinning
 scenarios
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Tim
 Deegan <tim@xen.org>, Ian Jackson <ian.jackson@eu.citrix.com>,
 Dario Faggioli <dfaggioli@suse.com>, Julien Grall <julien.grall@arm.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>

T24gMjMvMDcvMjAxOSAxMDoyMCwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPiBUb2RheSB0aGVyZSBh
cmUgdGhyZWUgc2NlbmFyaW9zIHdoaWNoIGFyZSBwaW5uaW5nIHZjcHVzIHRlbXBvcmFyaWx5IHRv
Cj4gYSBzaW5nbGUgcGh5c2ljYWwgY3B1Ogo+Cj4gLSBOTUkvTUNFIGluamVjdGlvbiBpbnRvIFBW
IGRvbWFpbnMKPiAtIHdhaXRfZXZlbnQoKSBoYW5kbGluZwo+IC0gdmNwdV9waW5fb3ZlcnJpZGUo
KSBoYW5kbGluZwo+Cj4gRWFjaCBvZiB0aG9zZSBjYXNlcyBhcmUgaGFuZGxlZCBpbmRlcGVuZGVu
dGx5IHRvZGF5IHVzaW5nIHRoZWlyIG93bgo+IHRlbXBvcmFyeSBjcHVtYXNrIHRvIHNhdmUgdGhl
IG9sZCBhZmZpbml0eSBzZXR0aW5ncy4KPgo+IFRoZSB0aHJlZSBjYXNlcyBjYW4gYmUgY29tYmlu
ZWQgYXMgdGhlIHR3byBsYXR0ZXIgY2FzZXMgd2lsbCBvbmx5IHBpbgo+IGEgdmNwdSB0byB0aGUg
cGh5c2ljYWwgY3B1IGl0IGlzIGFscmVhZHkgcnVubmluZyBvbiwgd2hpbGUKPiB2Y3B1X3Bpbl9v
dmVycmlkZSgpIGlzIGFsbG93ZWQgdG8gZmFpbC4KPgo+IFNvIG1lcmdlIHRoZSB0aHJlZSB0ZW1w
b3JhcnkgcGlubmluZyBzY2VuYXJpb3MgYnkgb25seSB1c2luZyBvbmUKPiBjcHVtYXNrIGFuZCBh
IHBlci12Y3B1IGJpdG1hc2sgZm9yIHNwZWNpZnlpbmcgd2hpY2ggb2YgdGhlIHRocmVlCj4gc2Nl
bmFyaW9zIGlzIGN1cnJlbnRseSBhY3RpdmUgKHRoZXkgYXJlIGFsbG93ZWQgdG8gbmVzdCkuCj4K
PiBOb3RlIHRoYXQgd2UgZG9uJ3QgbmVlZCB0byBjYWxsIGRvbWFpbl91cGRhdGVfbm9kZV9hZmZp
bml0eSgpIGFzIHdlCj4gYXJlIG9ubHkgcGlubmluZyBmb3IgYSBicmllZiBwZXJpb2Qgb2YgdGlt
ZS4KPgo+IFNpZ25lZC1vZmYtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KPiAt
LS0KPiAgeGVuL2FyY2gveDg2L3B2L3RyYXBzLmMgfCAyMCArLS0tLS0tLS0tLS0tLS0tLS0tLQo+
ICB4ZW4vYXJjaC94ODYvdHJhcHMuYyAgICB8ICA4ICsrLS0tLS0tCj4gIHhlbi9jb21tb24vZG9t
YWluLmMgICAgIHwgIDQgKy0tLQo+ICB4ZW4vY29tbW9uL3NjaGVkdWxlLmMgICB8IDM1ICsrKysr
KysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tCj4gIHhlbi9jb21tb24vd2FpdC5jICAgICAg
IHwgMjYgKysrKysrKystLS0tLS0tLS0tLS0tLS0tLS0KPiAgeGVuL2luY2x1ZGUveGVuL3NjaGVk
LmggfCAgOCArKysrKy0tLQo+ICA2IGZpbGVzIGNoYW5nZWQsIDQwIGluc2VydGlvbnMoKyksIDYx
IGRlbGV0aW9ucygtKQo+Cj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9wdi90cmFwcy5jIGIv
eGVuL2FyY2gveDg2L3B2L3RyYXBzLmMKPiBpbmRleCAxNzQwNzg0ZmYyLi4zN2RhYzMwMGJhIDEw
MDY0NAo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9wdi90cmFwcy5jCj4gKysrIGIveGVuL2FyY2gveDg2
L3B2L3RyYXBzLmMKPiBAQCAtMTUxLDI1ICsxNTEsNyBAQCBzdGF0aWMgdm9pZCBubWlfbWNlX3Nv
ZnRpcnEodm9pZCkKPiAgCj4gICAgICBCVUdfT04oc3QtPnZjcHUgPT0gTlVMTCk7Cj4gIAo+IC0g
ICAgLyoKPiAtICAgICAqIFNldCB0aGUgdG1wIHZhbHVlIHVuY29uZGl0aW9uYWxseSwgc28gdGhh
dCB0aGUgY2hlY2sgaW4gdGhlIGlyZXQKPiAtICAgICAqIGh5cGVyY2FsbCB3b3Jrcy4KPiAtICAg
ICAqLwo+IC0gICAgY3B1bWFza19jb3B5KHN0LT52Y3B1LT5jcHVfaGFyZF9hZmZpbml0eV90bXAs
Cj4gLSAgICAgICAgICAgICAgICAgc3QtPnZjcHUtPmNwdV9oYXJkX2FmZmluaXR5KTsKPiAtCj4g
LSAgICBpZiAoIChjcHUgIT0gc3QtPnByb2Nlc3NvcikgfHwKPiAtICAgICAgICAgKHN0LT5wcm9j
ZXNzb3IgIT0gc3QtPnZjcHUtPnByb2Nlc3NvcikgKQo+IC0gICAgewo+IC0KPiAtICAgICAgICAv
Kgo+IC0gICAgICAgICAqIFdlIGFyZSBvbiBhIGRpZmZlcmVudCBwaHlzaWNhbCBjcHUuICBNYWtl
IHN1cmUgdG8gd2FrZXVwIHRoZSB2Y3B1IG9uCj4gLSAgICAgICAgICogdGhlIHNwZWNpZmllZCBw
cm9jZXNzb3IuCj4gLSAgICAgICAgICovCj4gLSAgICAgICAgdmNwdV9zZXRfaGFyZF9hZmZpbml0
eShzdC0+dmNwdSwgY3B1bWFza19vZihzdC0+cHJvY2Vzc29yKSk7Cj4gLQo+IC0gICAgICAgIC8q
IEFmZmluaXR5IGlzIHJlc3RvcmVkIGluIHRoZSBpcmV0IGh5cGVyY2FsbC4gKi8KPiAtICAgIH0K
PiArICAgIHZjcHVfc2V0X3RtcF9hZmZpbml0eShzdC0+dmNwdSwgc3QtPnByb2Nlc3NvciwgVkNQ
VV9BRkZJTklUWV9OTUkpOwoKUGxlYXNlIGNhbiB3ZSBrZWVwIHRoZSBjb21tZW50IGV4cGxhaW5p
bmcgd2hlcmUgdGhlIGFmZmluaXR5IGlzCnJlc3RvcmVkLCB3aGljaCBpcyBhIGRpc2d1aXNlZCBl
eHBsYW5hdGlvbiBvZiB3aHkgaXQgaXMgUFYtb25seS4KCj4gZGlmZiAtLWdpdCBhL3hlbi9jb21t
b24vc2NoZWR1bGUuYyBiL3hlbi9jb21tb24vc2NoZWR1bGUuYwo+IGluZGV4IDg5YmMyNTlhZTQu
LmQ0ZGU3NGY5YzggMTAwNjQ0Cj4gLS0tIGEveGVuL2NvbW1vbi9zY2hlZHVsZS5jCj4gKysrIGIv
eGVuL2NvbW1vbi9zY2hlZHVsZS5jCj4gQEAgLTExMDYsNDcgKzExMDYsNTggQEAgdm9pZCB3YXRj
aGRvZ19kb21haW5fZGVzdHJveShzdHJ1Y3QgZG9tYWluICpkKQo+ICAgICAgICAgIGtpbGxfdGlt
ZXIoJmQtPndhdGNoZG9nX3RpbWVyW2ldKTsKPiAgfQo+ICAKPiAtaW50IHZjcHVfcGluX292ZXJy
aWRlKHN0cnVjdCB2Y3B1ICp2LCBpbnQgY3B1KQo+ICtpbnQgdmNwdV9zZXRfdG1wX2FmZmluaXR5
KHN0cnVjdCB2Y3B1ICp2LCBpbnQgY3B1LCB1aW50OF90IHJlYXNvbikKPiAgewo+ICAgICAgc3Bp
bmxvY2tfdCAqbG9jazsKPiAgICAgIGludCByZXQgPSAtRUlOVkFMOwo+ICsgICAgYm9vbCBtaWdy
YXRlOwo+ICAKPiAgICAgIGxvY2sgPSB2Y3B1X3NjaGVkdWxlX2xvY2tfaXJxKHYpOwo+ICAKPiAg
ICAgIGlmICggY3B1IDwgMCApCj4gICAgICB7Cj4gLSAgICAgICAgaWYgKCB2LT5hZmZpbml0eV9i
cm9rZW4gKQo+ICsgICAgICAgIGlmICggdi0+YWZmaW5pdHlfYnJva2VuICYgcmVhc29uICkKPiAg
ICAgICAgICB7Cj4gLSAgICAgICAgICAgIHNjaGVkX3NldF9hZmZpbml0eSh2LCB2LT5jcHVfaGFy
ZF9hZmZpbml0eV9zYXZlZCwgTlVMTCk7Cj4gLSAgICAgICAgICAgIHYtPmFmZmluaXR5X2Jyb2tl
biA9IDA7Cj4gICAgICAgICAgICAgIHJldCA9IDA7Cj4gKyAgICAgICAgICAgIHYtPmFmZmluaXR5
X2Jyb2tlbiAmPSB+cmVhc29uOwo+ICAgICAgICAgIH0KPiArICAgICAgICBpZiAoICFyZXQgJiYg
IXYtPmFmZmluaXR5X2Jyb2tlbiApCj4gKyAgICAgICAgICAgIHNjaGVkX3NldF9hZmZpbml0eSh2
LCB2LT5jcHVfaGFyZF9hZmZpbml0eV9zYXZlZCwgTlVMTCk7Cj4gICAgICB9Cj4gICAgICBlbHNl
IGlmICggY3B1IDwgbnJfY3B1X2lkcyApCj4gICAgICB7Cj4gLSAgICAgICAgaWYgKCB2LT5hZmZp
bml0eV9icm9rZW4gKQo+ICsgICAgICAgIGlmICggKHYtPmFmZmluaXR5X2Jyb2tlbiAmIHJlYXNv
bikgfHwKPiArICAgICAgICAgICAgICh2LT5hZmZpbml0eV9icm9rZW4gJiYgdi0+cHJvY2Vzc29y
ICE9IGNwdSkgKQo+ICAgICAgICAgICAgICByZXQgPSAtRUJVU1k7Cj4gICAgICAgICAgZWxzZSBp
ZiAoIGNwdW1hc2tfdGVzdF9jcHUoY3B1LCBWQ1BVMk9OTElORSh2KSkgKQo+ICAgICAgICAgIHsK
PiAtICAgICAgICAgICAgY3B1bWFza19jb3B5KHYtPmNwdV9oYXJkX2FmZmluaXR5X3NhdmVkLCB2
LT5jcHVfaGFyZF9hZmZpbml0eSk7Cj4gLSAgICAgICAgICAgIHYtPmFmZmluaXR5X2Jyb2tlbiA9
IDE7Cj4gLSAgICAgICAgICAgIHNjaGVkX3NldF9hZmZpbml0eSh2LCBjcHVtYXNrX29mKGNwdSks
IE5VTEwpOwo+ICsgICAgICAgICAgICBpZiAoICF2LT5hZmZpbml0eV9icm9rZW4gKQo+ICsgICAg
ICAgICAgICB7Cj4gKyAgICAgICAgICAgICAgICBjcHVtYXNrX2NvcHkodi0+Y3B1X2hhcmRfYWZm
aW5pdHlfc2F2ZWQsIHYtPmNwdV9oYXJkX2FmZmluaXR5KTsKPiArICAgICAgICAgICAgICAgIHNj
aGVkX3NldF9hZmZpbml0eSh2LCBjcHVtYXNrX29mKGNwdSksIE5VTEwpOwo+ICsgICAgICAgICAg
ICB9Cj4gKyAgICAgICAgICAgIHYtPmFmZmluaXR5X2Jyb2tlbiB8PSByZWFzb247Cj4gICAgICAg
ICAgICAgIHJldCA9IDA7Cj4gICAgICAgICAgfQo+ICAgICAgfQo+ICAKPiAtICAgIGlmICggcmV0
ID09IDAgKQo+ICsgICAgbWlncmF0ZSA9ICFyZXQgJiYgIWNwdW1hc2tfdGVzdF9jcHUodi0+cHJv
Y2Vzc29yLCB2LT5jcHVfaGFyZF9hZmZpbml0eSk7Cj4gKyAgICBpZiAoIG1pZ3JhdGUgKQo+ICAg
ICAgICAgIHZjcHVfbWlncmF0ZV9zdGFydCh2KTsKPiAgCj4gICAgICB2Y3B1X3NjaGVkdWxlX3Vu
bG9ja19pcnEobG9jaywgdik7Cj4gIAo+IC0gICAgZG9tYWluX3VwZGF0ZV9ub2RlX2FmZmluaXR5
KHYtPmRvbWFpbik7Cj4gLQo+IC0gICAgdmNwdV9taWdyYXRlX2ZpbmlzaCh2KTsKPiArICAgIGlm
ICggbWlncmF0ZSApCj4gKyAgICAgICAgdmNwdV9taWdyYXRlX2ZpbmlzaCh2KTsKPiAgCj4gICAg
ICByZXR1cm4gcmV0Owo+ICB9Cj4gIAo+ICtpbnQgdmNwdV9waW5fb3ZlcnJpZGUoc3RydWN0IHZj
cHUgKnYsIGludCBjcHUpCgpUaGVyZSBhcmUgZXhhY3RseSB0d28gY2FsbGVycyBvZiB2Y3B1X3Bp
bl9vdmVycmlkZSgpLsKgIEknZCB0YWtlIHRoZQpvcHBvcnR1bml0eSB0byBtYWtlIHZjcHVfc2V0
X3RtcF9hZmZpbml0eSgpIHRoZSBzaW5nbGUgQVBJIGNhbGwgZm9yCmFkanVzdGluZyBhZmZpbml0
eS4KCj4gK3sKPiArICAgIHJldHVybiB2Y3B1X3NldF90bXBfYWZmaW5pdHkodiwgY3B1LCBWQ1BV
X0FGRklOSVRZX09WRVJSSURFKTsKPiArfQo+ICsKPiAgdHlwZWRlZiBsb25nIHJldF90Owo+ICAK
PiAgI2VuZGlmIC8qICFDT01QQVQgKi8KPiBkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi93YWl0LmMg
Yi94ZW4vY29tbW9uL3dhaXQuYwo+IGluZGV4IDRmODMwYTE0ZTguLjlmOWFkMDMzYjMgMTAwNjQ0
Cj4gLS0tIGEveGVuL2NvbW1vbi93YWl0LmMKPiArKysgYi94ZW4vY29tbW9uL3dhaXQuYwo+IEBA
IC0xODIsMzAgKzE3OCwyNCBAQCBzdGF0aWMgdm9pZCBfX3ByZXBhcmVfdG9fd2FpdChzdHJ1Y3Qg
d2FpdHF1ZXVlX3ZjcHUgKndxdikKPiAgc3RhdGljIHZvaWQgX19maW5pc2hfd2FpdChzdHJ1Y3Qg
d2FpdHF1ZXVlX3ZjcHUgKndxdikKPiAgewo+ICAgICAgd3F2LT5lc3AgPSBOVUxMOwo+IC0gICAg
KHZvaWQpdmNwdV9zZXRfaGFyZF9hZmZpbml0eShjdXJyZW50LCAmd3F2LT5zYXZlZF9hZmZpbml0
eSk7Cj4gKyAgICB2Y3B1X3NldF90bXBfYWZmaW5pdHkoY3VycmVudCwgLTEsIFZDUFVfQUZGSU5J
VFlfV0FJVCk7Cj4gIH0KPiAgCj4gIHZvaWQgY2hlY2tfd2FrZXVwX2Zyb21fd2FpdCh2b2lkKQo+
ICB7Cj4gLSAgICBzdHJ1Y3Qgd2FpdHF1ZXVlX3ZjcHUgKndxdiA9IGN1cnJlbnQtPndhaXRxdWV1
ZV92Y3B1Owo+ICsgICAgc3RydWN0IHZjcHUgKmN1cnIgPSBjdXJyZW50Owo+ICsgICAgc3RydWN0
IHdhaXRxdWV1ZV92Y3B1ICp3cXYgPSBjdXJyLT53YWl0cXVldWVfdmNwdTsKPiAgCj4gICAgICBB
U1NFUlQobGlzdF9lbXB0eSgmd3F2LT5saXN0KSk7Cj4gIAo+ICAgICAgaWYgKCBsaWtlbHkod3F2
LT5lc3AgPT0gTlVMTCkgKQo+ICAgICAgICAgIHJldHVybjsKPiAgCj4gLSAgICAvKiBDaGVjayBp
ZiB3ZSB3b2tlIHVwIG9uIHRoZSB3cm9uZyBDUFUuICovCj4gLSAgICBpZiAoIHVubGlrZWx5KHNt
cF9wcm9jZXNzb3JfaWQoKSAhPSB3cXYtPndha2V1cF9jcHUpICkKPiArICAgIC8qIENoZWNrIGlm
IHdlIGFyZSBzdGlsbCBwaW5uZWQuICovCj4gKyAgICBpZiAoIHVubGlrZWx5KCEoY3Vyci0+YWZm
aW5pdHlfYnJva2VuICYgVkNQVV9BRkZJTklUWV9XQUlUKSkgKQo+ICAgICAgewo+IC0gICAgICAg
IC8qIFJlLXNldCBWQ1BVIGFmZmluaXR5IGFuZCByZS1lbnRlciB0aGUgc2NoZWR1bGVyLiAqLwo+
IC0gICAgICAgIHN0cnVjdCB2Y3B1ICpjdXJyID0gY3VycmVudDsKPiAtICAgICAgICBjcHVtYXNr
X2NvcHkoJndxdi0+c2F2ZWRfYWZmaW5pdHksIGN1cnItPmNwdV9oYXJkX2FmZmluaXR5KTsKPiAt
ICAgICAgICBpZiAoIHZjcHVfc2V0X2hhcmRfYWZmaW5pdHkoY3VyciwgY3B1bWFza19vZih3cXYt
Pndha2V1cF9jcHUpKSApCj4gLSAgICAgICAgewo+IC0gICAgICAgICAgICBnZHByaW50ayhYRU5M
T0dfRVJSLCAiVW5hYmxlIHRvIHNldCB2Y3B1IGFmZmluaXR5XG4iKTsKPiAtICAgICAgICAgICAg
ZG9tYWluX2NyYXNoKGN1cnJlbnQtPmRvbWFpbik7Cj4gLSAgICAgICAgfQo+IC0gICAgICAgIHdh
aXQoKTsgLyogdGFrZXMgdXMgYmFjayBpbnRvIHRoZSBzY2hlZHVsZXIgKi8KPiArICAgICAgICBn
ZHByaW50ayhYRU5MT0dfRVJSLCAidmNwdSBhZmZpbml0eSBsb3N0XG4iKTsKPiArICAgICAgICBk
b21haW5fY3Jhc2goY3VycmVudC0+ZG9tYWluKTsKCmN1cnIKCj4gICAgICB9Cj4gIAo+ICAgICAg
LyoKPiBkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL3NjaGVkLmggYi94ZW4vaW5jbHVkZS94
ZW4vc2NoZWQuaAo+IGluZGV4IGI0MGM4ZmQxMzguLjcyMWM0Mjk0NTQgMTAwNjQ0Cj4gLS0tIGEv
eGVuL2luY2x1ZGUveGVuL3NjaGVkLmgKPiArKysgYi94ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaAo+
IEBAIC0yMDAsNyArMjAwLDEwIEBAIHN0cnVjdCB2Y3B1Cj4gICAgICAvKiBWQ1BVIGlzIHBhdXNl
ZCBmb2xsb3dpbmcgc2h1dGRvd24gcmVxdWVzdCAoZC0+aXNfc2h1dHRpbmdfZG93bik/ICovCj4g
ICAgICBib29sICAgICAgICAgICAgIHBhdXNlZF9mb3Jfc2h1dGRvd247Cj4gICAgICAvKiBWQ1BV
IG5lZWQgYWZmaW5pdHkgcmVzdG9yZWQgKi8KPiAtICAgIGJvb2wgICAgICAgICAgICAgYWZmaW5p
dHlfYnJva2VuOwo+ICsgICAgdWludDhfdCAgICAgICAgICBhZmZpbml0eV9icm9rZW47Cj4gKyNk
ZWZpbmUgVkNQVV9BRkZJTklUWV9PVkVSUklERSAgICAweDAxCj4gKyNkZWZpbmUgVkNQVV9BRkZJ
TklUWV9OTUkgICAgICAgICAweDAyCgpWQ1BVX0FGRklOSVRZX05NSV9NQ0UgP8KgIEl0IGlzIHVz
ZWQgZm9yIG1vcmUgdGhhbiBqdXN0IE5NSXMuCgp+QW5kcmV3Cgo+ICsjZGVmaW5lIFZDUFVfQUZG
SU5JVFlfV0FJVCAgICAgICAgMHgwNAo+ICAKPiAgICAgIC8qIEEgaHlwZXJjYWxsIGhhcyBiZWVu
IHByZWVtcHRlZC4gKi8KPiAgICAgIGJvb2wgICAgICAgICAgICAgaGNhbGxfcHJlZW1wdGVkOwo+
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 23 12:40:41 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Jul 2019 12:40: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 1hpu5s-0001PX-CP; Tue, 23 Jul 2019 12:40:36 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=079Z=VU=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hpu5r-0001PS-1Y
 for xen-devel@lists.xenproject.org; Tue, 23 Jul 2019 12:40:35 +0000
X-Inumbo-ID: 1026be6b-ad47-11e9-8980-bc764e045a96
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1026be6b-ad47-11e9-8980-bc764e045a96;
 Tue, 23 Jul 2019 12:40:33 +0000 (UTC)
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: Xc7p+y3sh1YcuMmUvtq5BOMj/XX3bXrIzauot/zPtt9Q9tKxO2u7Qu7Rr9bi2ELOzeCoVn+rlp
 mWsMxSWZoPhpqyqEldBHfc0WtIoHf6jeiPBK0aiTvo81Mq6iPi0sbn1nxLCXnZtQ3mkLXWMPZi
 x7cOp/Ea6kH//p3jj8cBIlTzYKWYSRT2cG83NKGskLY3DUOpOog4cb0rlF+LngzijN9VhvQdf6
 QfJ6dIfCmksx4wamswjbqYjxip3uM1bgKMK8SPlNNr5B1UYEm6PS6pk9dbL86KZEb7pvpLWRYA
 H2k=
X-SBRS: 2.7
X-MesageID: 3410738
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,299,1559534400"; 
   d="scan'208";a="3410738"
Date: Tue, 23 Jul 2019 14:40:24 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20190723124024.raxi6fba5wkshybv@Air-de-Roger>
References: <20190722153209.73107-1-roger.pau@citrix.com>
 <379d08e8-9a22-7687-54a3-650f0baa72b5@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <379d08e8-9a22-7687-54a3-650f0baa72b5@suse.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH] x86/p2m: fix non-translated handling of
 iommu mappings
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Paul Durrant <Paul.Durrant@citrix.com>, Wei Liu <wl@xen.org>, Andrew
 Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBKdWwgMjMsIDIwMTkgYXQgMTA6MzI6NDFBTSArMDAwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gT24gMjIuMDcuMjAxOSAxNzozMiwgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+ID4gVGhl
IGN1cnJlbnQgdXNhZ2Ugb2YgbmVlZF9pb21tdV9wdF9zeW5jIGluIHAybSBmb3Igbm9uLXRyYW5z
bGF0ZWQKPiA+IGd1ZXN0cyBpcyB3cm9uZyBiZWNhdXNlIGl0IGRvZXNuJ3QgY29ycmVjdGx5IGhh
bmRsZSBhIHJlbGF4ZWQgUFYKPiA+IGhhcmR3YXJlIGRvbWFpbiwgdGhhdCBoYXMgbmVlZF9zeW5j
IHNldCB0byBmYWxzZSwgYnV0IHN0aWxsIG5lZWQKPiA+IGVudHJpZXMgdG8gYmUgYWRkZWQgZnJv
bSBjYWxscyB0byB7c2V0L2NsZWFyfV9pZGVudGl0eV9wMm1fZW50cnkuCj4gPiAKPiA+IEFkanVz
dCB0aGUgY29kZSBpbiBndWVzdF9waHlzbWFwX2FkZF9wYWdlIHRvIGFsc28gY2hlY2sgd2hldGhl
ciB0aGUKPiA+IGRvbWFpbiBoYXMgYW4gaW9tbXUgaW5zdGVhZCBvZiB3aGV0aGVyIGl0IG5lZWRz
IHN5bmNpbmcgb3Igbm90IGluCj4gPiBvcmRlciB0byB0YWtlIGEgcmVmZXJlbmNlIHRvIGEgcGFn
ZSB0byBiZSBtYXBwZWQuCj4gCj4gV2h5IHRoaXMgc2VlbWluZ2x5IHVucmVsYXRlZCBjaGFuZ2U/
IEkgYXNrIGJlY2F1c2UgLi4uCj4gCj4gPiAtLS0gYS94ZW4vYXJjaC94ODYvbW0vcDJtLmMKPiA+
ICsrKyBiL3hlbi9hcmNoL3g4Ni9tbS9wMm0uYwo+ID4gQEAgLTgzNiw3ICs4MzYsNyBAQCBndWVz
dF9waHlzbWFwX2FkZF9wYWdlKHN0cnVjdCBkb21haW4gKmQsIGdmbl90IGdmbiwgbWZuX3QgbWZu
LAo+ID4gICAgICAgICAgICAqLwo+ID4gICAgICAgICAgIGZvciAoIGkgPSAwOyBpIDwgKDFVTCA8
PCBwYWdlX29yZGVyKTsgKytpLCArK3BhZ2UgKQo+ID4gICAgICAgICAgIHsKPiA+IC0gICAgICAg
ICAgICBpZiAoICFuZWVkX2lvbW11X3B0X3N5bmMoZCkgKQo+ID4gKyAgICAgICAgICAgIGlmICgg
IWhhc19pb21tdV9wdChkKSApCj4gPiAgICAgICAgICAgICAgICAgICAvKiBub3RoaW5nICovOwo+
ID4gICAgICAgICAgICAgICBlbHNlIGlmICggZ2V0X3BhZ2VfYW5kX3R5cGUocGFnZSwgZCwgUEdU
X3dyaXRhYmxlX3BhZ2UpICkKPiA+ICAgICAgICAgICAgICAgICAgIHB1dF9wYWdlX2FuZF90eXBl
KHBhZ2UpOwo+IAo+IC4uLiB0aGlzIHBhcmFsbGVscyB0aGUgY29kZSBpbiBpb21tdV9od2RvbV9p
bml0KCksIHdoaWNoIHNpbWlsYXJseQo+IHVzZXMgbmVlZF9pb21tdV9wdF9zeW5jKCkgKGFuZCBk
dXJpbmcgdGhlIHByaW9yIGRpc2N1c3Npb24geW91IGRpZAo+IGFncmVlIHdpdGggUGF1bCB0aGF0
IGl0IHNob3VsZG4ndCBiZSBjaGFuZ2VkKS4gSU9XIHRoZSBwYXRjaCBmb3IKPiBub3cgY2FuIGhh
dmUgbXkgUi1iIG9ubHkgd2l0aCB0aGlzIGNoYW5nZSBhbmQgdGhlIHJlc3BlY3RpdmUgcGFydAo+
IG9mIHRoZSBkZXNjcmlwdGlvbiBkcm9wcGVkLgoKT0ssIHRoaXMgaXMgYWdhaW4gbm90IG5lZWRl
ZCBmb3IgYSByZWxheGVkIFBWIGhhcmR3YXJlIGRvbWFpbiBiZWNhdXNlCmFsbCBSQU0gaXMgYWxy
ZWFkeSBtYXBwZWQgb24gdGhlIGlvbW11IHBhZ2UgdGFibGVzLgoKTGV0IG1lIHVwZGF0ZSB0aGUg
Y29tbWl0IGFuZCByZXNlbmQuCgpUaGFua3MsIFJvZ2VyLgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 23 12:44:02 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Jul 2019 12:44:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hpu9B-0001XE-1p; Tue, 23 Jul 2019 12:44:01 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=079Z=VU=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hpu9A-0001X9-Ad
 for xen-devel@lists.xenproject.org; Tue, 23 Jul 2019 12:44:00 +0000
X-Inumbo-ID: 8a40b04a-ad47-11e9-8980-bc764e045a96
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8a40b04a-ad47-11e9-8980-bc764e045a96;
 Tue, 23 Jul 2019 12:43:59 +0000 (UTC)
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 5LT8cYir775hJkbzDi5LPuszfQAJiC7G0GzWPEIeKHLlp9+qHGn2vu7Rs3jV8gigLGgniJIMn9
 oh3gbYmLlEayqPgFlVbHxL2VWNCJ/gg3XTYXkUB23sCKuT+xXeD7IseyOLLCkG6qJn942ysQJa
 KgJlwbk6FoD3LTg8M5IEPG3D/1xJImDO8Jk3SLgtISoE+o6ZfZ1pureSVn3elEatRwX8ZHZTze
 rnC4L8KEZAmL+ITuNG/pwtALqxQyJmTaEtqUhtmXuL6mouiTBvoJhVFalfGftX8NlPV+4Ea4Yl
 4qk=
X-SBRS: 2.7
X-MesageID: 3347482
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,299,1559534400"; 
   d="scan'208";a="3347482"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 23 Jul 2019 14:43:43 +0200
Message-ID: <20190723124343.75872-1-roger.pau@citrix.com>
X-Mailer: git-send-email 2.20.1 (Apple Git-117)
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2] x86/p2m: fix non-translated handling of
 iommu mappings
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wl@xen.org>, George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Paul Durrant <Paul.Durrant@citrix.com>, Jan
 Beulich <jbeulich@suse.com>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIGN1cnJlbnQgdXNhZ2Ugb2YgbmVlZF9pb21tdV9wdF9zeW5jIGluIHAybSBmb3Igbm9uLXRy
YW5zbGF0ZWQKZ3Vlc3RzIGlzIHdyb25nIGJlY2F1c2UgaXQgZG9lc24ndCBjb3JyZWN0bHkgaGFu
ZGxlIGEgcmVsYXhlZCBQVgpoYXJkd2FyZSBkb21haW4sIHRoYXQgaGFzIG5lZWRfc3luYyBzZXQg
dG8gZmFsc2UsIGJ1dCBzdGlsbCBuZWVkCmVudHJpZXMgdG8gYmUgYWRkZWQgZnJvbSBjYWxscyB0
byB7c2V0L2NsZWFyfV9pZGVudGl0eV9wMm1fZW50cnkuCgpTaWduZWQtb2ZmLWJ5OiBSb2dlciBQ
YXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KUmV2aWV3ZWQtYnk6IFBhdWwgRHVycmFu
dCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+Ci0tLQpDYzogR2VvcmdlIER1bmxhcCA8Z2Vvcmdl
LmR1bmxhcEBldS5jaXRyaXguY29tPgpDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29t
PgpDYzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ2M6IFdlaSBM
aXUgPHdsQHhlbi5vcmc+CkNjOiBQYXVsIER1cnJhbnQgPFBhdWwuRHVycmFudEBjaXRyaXguY29t
PgotLS0KQ2hhbmdlcyBzaW5jZSB2MToKIC0gRHJvcCB0aGUgZ3Vlc3RfcGh5c21hcF9hZGRfcGFn
ZSBtb2RpZmljYXRpb24uCi0tLQogeGVuL2FyY2gveDg2L21tL3AybS5jIHwgNCArKy0tCiAxIGZp
bGUgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBh
L3hlbi9hcmNoL3g4Ni9tbS9wMm0uYyBiL3hlbi9hcmNoL3g4Ni9tbS9wMm0uYwppbmRleCBmZWY5
N2M4MmY2Li4zNjA1NjE0YWFmIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvbW0vcDJtLmMKKysr
IGIveGVuL2FyY2gveDg2L21tL3AybS5jCkBAIC0xMzQxLDcgKzEzNDEsNyBAQCBpbnQgc2V0X2lk
ZW50aXR5X3AybV9lbnRyeShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGdmbl9sLAog
CiAgICAgaWYgKCAhcGFnaW5nX21vZGVfdHJhbnNsYXRlKHAybS0+ZG9tYWluKSApCiAgICAgewot
ICAgICAgICBpZiAoICFuZWVkX2lvbW11X3B0X3N5bmMoZCkgKQorICAgICAgICBpZiAoICFoYXNf
aW9tbXVfcHQoZCkgKQogICAgICAgICAgICAgcmV0dXJuIDA7CiAgICAgICAgIHJldHVybiBpb21t
dV9sZWdhY3lfbWFwKGQsIF9kZm4oZ2ZuX2wpLCBfbWZuKGdmbl9sKSwgUEFHRV9PUkRFUl80SywK
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgSU9NTVVGX3JlYWRhYmxlIHwgSU9NTVVG
X3dyaXRhYmxlKTsKQEAgLTE0MzIsNyArMTQzMiw3IEBAIGludCBjbGVhcl9pZGVudGl0eV9wMm1f
ZW50cnkoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBnZm5fbCkKIAogICAgIGlmICgg
IXBhZ2luZ19tb2RlX3RyYW5zbGF0ZShkKSApCiAgICAgewotICAgICAgICBpZiAoICFuZWVkX2lv
bW11X3B0X3N5bmMoZCkgKQorICAgICAgICBpZiAoICFoYXNfaW9tbXVfcHQoZCkgKQogICAgICAg
ICAgICAgcmV0dXJuIDA7CiAgICAgICAgIHJldHVybiBpb21tdV9sZWdhY3lfdW5tYXAoZCwgX2Rm
bihnZm5fbCksIFBBR0VfT1JERVJfNEspOwogICAgIH0KLS0gCjIuMjAuMSAoQXBwbGUgR2l0LTEx
NykKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 23 12:44:51 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Jul 2019 12:44:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hpu9z-0001bE-Ca; Tue, 23 Jul 2019 12:44:51 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=Gy5X=VU=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hpu9y-0001b5-EE
 for xen-devel@lists.xenproject.org; Tue, 23 Jul 2019 12:44:50 +0000
X-Inumbo-ID: a4e913ce-ad47-11e9-8f58-876a3221499b
Received: from m4a0039g.houston.softwaregrp.com (unknown [15.124.2.85])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id a4e913ce-ad47-11e9-8f58-876a3221499b;
 Tue, 23 Jul 2019 12:44:46 +0000 (UTC)
Received: FROM m4a0039g.houston.softwaregrp.com (15.120.17.147) BY
 m4a0039g.houston.softwaregrp.com WITH ESMTP; 
 Tue, 23 Jul 2019 12:44:39 +0000
Received: from M4W0335.microfocus.com (2002:f78:1193::f78:1193) by
 M4W0335.microfocus.com (2002:f78:1193::f78:1193) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Tue, 23 Jul 2019 12:42:18 +0000
Received: from NAM05-BY2-obe.outbound.protection.outlook.com (15.124.8.14) by
 M4W0335.microfocus.com (15.120.17.147) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Tue, 23 Jul 2019 12:42:18 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=hYljSu6QzZfqEkOyYsGedDKqJRKx1snRQFnTFLmvoJ/U1oWixvKrgySB+VrYWUb+D5MbcNZLFGfq1zQDzBxRZHSgEQpU10mvisESuCPjWgr7kKqNCBVsBVflVf1lRTkLy5pHe8MuSlvHzZZ9161GQ8ZdjKr3mQE/U3eYUeZxwPfkw5Fp5Xc4nf6u6kBxlCj2XOMPY3OQ9WYKqOse56lwrWJGTHiYZKVUXcOA9zXk5eWNkyTAL2I0uiBEdOQIRHOdW6U72/nFPDL1YD7l3eGWwjvsAZJvAw23niPinBcers2Dxv7KzbLYOkxYNv62CR6UpXOD28+gtpLY9ibAtFe4nA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=adph6QXg4oTSMVksiUqZWdaND1j37Wq/sQtaxAWtmks=;
 b=X0U9AnT1ev+4OxpdSZt79T9ElnN7MWPEBreE3ojScoYk3BBXx46QLQ0q1o4nVpN9u9wIRoUWKYtR8XeqyTMrbSg7Td3GTLEFOBYB1RLdgay4vzzP2++eXGxqIYsK3DlAClIVKRtLE0fwV3Zeb7f6Czx8QFezbGFjiqKH1shP3rztvr0ms3XQ0Vcd3BcGbq0HOEjb05ewWw9Ygwc6LZwSscV6ms61zpMF5OMSzOvfxt43l9EkFkpaCPI86H7Vm7mO3t0tc8TRVencFP8EBLjQFSTrKeSw9AWJixNEXe/595EyIjWYweZY7GKYy9dJKXoEtBCIi7xdAC3uHfU0LvFeEw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB3195.namprd18.prod.outlook.com (10.255.172.204) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2094.16; Tue, 23 Jul 2019 12:42:17 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Tue, 23 Jul 2019
 12:42:17 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Juergen Gross <JGross@suse.com>
Thread-Topic: [PATCH 2/2] xen: merge temporary vcpu pinning scenarios
Thread-Index: AQHVQTgCmOXaxQxPLUKxvpzXZTTLrabYJaWA
Date: Tue, 23 Jul 2019 12:42:17 +0000
Message-ID: <eb7d7c8a-9bb1-f264-b72e-7e4c96087568@suse.com>
References: <20190723092056.15045-1-jgross@suse.com>
 <20190723092056.15045-3-jgross@suse.com>
In-Reply-To: <20190723092056.15045-3-jgross@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: LO2P265CA0426.GBRP265.PROD.OUTLOOK.COM
 (2603:10a6:600:a0::30) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: d15c5740-c0c3-46fa-83bb-08d70f6b31f5
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB3195; 
x-ms-traffictypediagnostic: DM6PR18MB3195:
x-microsoft-antispam-prvs: <DM6PR18MB3195AD844A6B4CEE7F6348AAB3C70@DM6PR18MB3195.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7691;
x-forefront-prvs: 0107098B6C
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(346002)(396003)(136003)(366004)(376002)(39860400002)(189003)(199004)(68736007)(6246003)(36756003)(81166006)(81156014)(6862004)(31686004)(4326008)(66446008)(66476007)(66946007)(64756008)(71200400001)(66556008)(53936002)(71190400001)(8936002)(102836004)(6506007)(229853002)(52116002)(2906002)(53546011)(478600001)(66066001)(76176011)(186003)(386003)(6636002)(305945005)(2616005)(86362001)(8676002)(3846002)(476003)(25786009)(446003)(6116002)(5660300002)(14444005)(11346002)(80792005)(14454004)(7416002)(316002)(486006)(256004)(6512007)(31696002)(7736002)(99286004)(6486002)(37006003)(6436002)(54906003)(26005);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB3195;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: zm+bfd7KR6wy2eGHTzQ6XuCaaj5cpCf+mJjv6rNxhT9GwL/tLxv5DVq+W0Tsv8eNh9HUDt5jy9VglAsgInlkRelNwNt8uNUq9Z5PLgVA0suOwAffojVMNGgXQLB86hwWiPV06VsXUoBbDW23/mrzaVtJvt7PZ+k/cszGjMXDUFnHbhznABNCEp9E9IBq9wt3lL47JWKeqsg8hCqXpRtb8RIRSr6VOtWJuNs4Izo65isJaF0OuujeFQ8DUAx8XlC/fgb1y5LhqTVvLghB6HTNLJk3UR1pHeZZiUGAvzGPCltbD02LG4+/l9cOpUMCXbYGm3EoSbvzw0P64BXFfg1aIteZTdDp0xVZAAJunNak/V60/PxJBF8vRsDTcRw8siZkkoLW90fYJO0fQaxw2UvU/1eWOMzW5jZ+vN0XDM3BTWw=
Content-ID: <5F20FEC39DE9A94AA53E122ADB824C60@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: d15c5740-c0c3-46fa-83bb-08d70f6b31f5
X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Jul 2019 12:42:17.2154 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB3195
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH 2/2] xen: merge temporary vcpu pinning
 scenarios
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Dario Faggioli <dfaggioli@suse.com>,
 Julien Grall <julien.grall@arm.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjMuMDcuMjAxOSAxMToyMCwgSnVlcmdlbiBHcm9zcyB3cm90ZToNCj4gVG9kYXkgdGhlcmUg
YXJlIHRocmVlIHNjZW5hcmlvcyB3aGljaCBhcmUgcGlubmluZyB2Y3B1cyB0ZW1wb3JhcmlseSB0
bw0KPiBhIHNpbmdsZSBwaHlzaWNhbCBjcHU6DQo+IA0KPiAtIE5NSS9NQ0UgaW5qZWN0aW9uIGlu
dG8gUFYgZG9tYWlucw0KPiAtIHdhaXRfZXZlbnQoKSBoYW5kbGluZw0KPiAtIHZjcHVfcGluX292
ZXJyaWRlKCkgaGFuZGxpbmcNCj4gDQo+IEVhY2ggb2YgdGhvc2UgY2FzZXMgYXJlIGhhbmRsZWQg
aW5kZXBlbmRlbnRseSB0b2RheSB1c2luZyB0aGVpciBvd24NCj4gdGVtcG9yYXJ5IGNwdW1hc2sg
dG8gc2F2ZSB0aGUgb2xkIGFmZmluaXR5IHNldHRpbmdzLg0KDQpBbmQgd2hhdCBndWFyYW50ZWVz
IHRoYXQgbm8gdHdvIG9mIHRoZW0gd2lsbCBiZSBpbiB1c2UgYXQgdGhlIHNhbWUgdGltZT8NCllv
dSBkb24ndCBldmVuIG1lbnRpb24gLi4uDQoNCj4gVGhlIHRocmVlIGNhc2VzIGNhbiBiZSBjb21i
aW5lZCBhcyB0aGUgdHdvIGxhdHRlciBjYXNlcyB3aWxsIG9ubHkgcGluDQo+IGEgdmNwdSB0byB0
aGUgcGh5c2ljYWwgY3B1IGl0IGlzIGFscmVhZHkgcnVubmluZyBvbiwgd2hpbGUNCj4gdmNwdV9w
aW5fb3ZlcnJpZGUoKSBpcyBhbGxvd2VkIHRvIGZhaWwuDQoNCi4uIHRoZSBOTUkvI01DIGluamVj
dGlvbiBjYXNlIGhlcmUgKGRlc3BpdGUgdGhlIHVzZSBvZiAidGhlIHR3byIgYW5kDQoid2hpbGUi
IGdpdmluZyB0aGUgaW1wcmVzc2lvbikuIE9yIChsb29raW5nIGF0IHRoZSBhY3R1YWwgY29kZSkg
ZGlkIHlvdQ0KbWVhbiAiZm9ybWVyIiBpbnN0ZWFkIG9mICJsYXR0ZXIiPyBCdXQgaWYgc28gLSBp
ZCB0aGF0IHRydWU/DQp2LT5wcm9jZXNzb3IgZ2V0cyBsYXRjaGVkIGludG8gc3QtPnByb2Nlc3Nv
ciBiZWZvcmUgcmFpc2luZyB0aGUgc29mdGlycSwNCmJ1dCBjYW4ndCB0aGUgdkNQVSBiZSBtb3Zl
ZCBlbHNld2hlcmUgYnkgdGhlIHRpbWUgdGhlIHNvZnRpcnEgaGFuZGxlcg0KYWN0dWFsbHkgZ2Fp
bnMgY29udHJvbD8gSWYgdGhhdCdzIG5vdCBwb3NzaWJsZSAoYW5kIGlmIGl0J3Mgbm90IG9idmlv
dXMNCndoeSwgYW5kIGFzIHlvdSBjYW4gc2VlIGl0J3Mgbm90IG9idmlvdXMgdG8gbWUpLCB0aGVu
IEkgdGhpbmsgYSBjb2RlDQpjb21tZW50IHdhbnRzIHRvIGJlIGFkZGVkIHRoZXJlLg0KDQpJbmRl
cGVuZGVudCBvZiB0aGF0IGludHJvZHVjaW5nIG5ldyBmYWlsdXJlIGNhc2VzIGZvciB2Y3B1X3Bp
bl9vdmVycmlkZSgpDQppc24ndCByZWFsbHkgbmljZS4gVGhlbiBhZ2FpbiBhbnkgdHdvIHJhY2lu
Zy9jb25mbGljdGluZyBwaW5uaW5nIGF0dGVtcHRzDQpjYW4ndCByZXN1bHQgaW4gYW55dGhpbmcg
Z29vZC4NCg0KTmV2ZXJ0aGVsZXNzIC0gbmljZSBpZGVhLCBzbyBhIGZldyBtaW5vciBjb21tZW50
cyBvbiB0aGUgY29kZSBhcyB3ZWxsLCBpbg0KdGhlIGhvcGUgdGhhdCBteSBwb2ludCBhYm92ZSBj
YW4gYmUgYWRkcmVzc2VkLg0KDQo+IC0tLSBhL3hlbi9jb21tb24vc2NoZWR1bGUuYw0KPiArKysg
Yi94ZW4vY29tbW9uL3NjaGVkdWxlLmMNCj4gQEAgLTExMDYsNDcgKzExMDYsNTggQEAgdm9pZCB3
YXRjaGRvZ19kb21haW5fZGVzdHJveShzdHJ1Y3QgZG9tYWluICpkKQ0KPiAgICAgICAgICAga2ls
bF90aW1lcigmZC0+d2F0Y2hkb2dfdGltZXJbaV0pOw0KPiAgIH0NCj4gICANCj4gLWludCB2Y3B1
X3Bpbl9vdmVycmlkZShzdHJ1Y3QgdmNwdSAqdiwgaW50IGNwdSkNCj4gK2ludCB2Y3B1X3NldF90
bXBfYWZmaW5pdHkoc3RydWN0IHZjcHUgKnYsIGludCBjcHUsIHVpbnQ4X3QgcmVhc29uKQ0KDQpJ
J2QgZmluZCBpdCBwcmV0dHkgbmljZSBpZiBhdCB0aGlzIG9jY2FzaW9uIHRoZSB0eXBlIG9mICJj
cHUiIHdhcw0KY2hhbmdlZCB0byAidW5zaWduZWQgaW50IiwgdXNpbmcgVUlOVF9NQVggb3IgTlJf
Q1BVUyBpbnN0ZWFkIG9mIC0xDQpmb3IgdGhlICJyZW1vdmUgb3ZlcnJpZGUiIGNhc2UuDQoNCkkn
ZCBhbHNvIHByZWZlciBpZiB5b3UgZGlkbid0IHVzZSAidG1wIiBhcyBhbiBpbmZpeCBoZXJlLiBN
YWtlIGl0DQoidGVtcG9yYXJ5IiwgInRyYW5zaWVudCIsIG9yIHNvbWUgc3VjaC4gUGVyaGFwcyBl
dmVuIG9taXQgInNldCIsDQp0aGUgbW9yZSB0aGF0IHRoZSBmdW5jdGlvbiBtYXkgYWxzbyBjbGVh
ciBpdC4NCg0KPiBAQCAtMTgyLDMwICsxNzgsMjQgQEAgc3RhdGljIHZvaWQgX19wcmVwYXJlX3Rv
X3dhaXQoc3RydWN0IHdhaXRxdWV1ZV92Y3B1ICp3cXYpDQo+ICAgc3RhdGljIHZvaWQgX19maW5p
c2hfd2FpdChzdHJ1Y3Qgd2FpdHF1ZXVlX3ZjcHUgKndxdikNCj4gICB7DQo+ICAgICAgIHdxdi0+
ZXNwID0gTlVMTDsNCj4gLSAgICAodm9pZCl2Y3B1X3NldF9oYXJkX2FmZmluaXR5KGN1cnJlbnQs
ICZ3cXYtPnNhdmVkX2FmZmluaXR5KTsNCj4gKyAgICB2Y3B1X3NldF90bXBfYWZmaW5pdHkoY3Vy
cmVudCwgLTEsIFZDUFVfQUZGSU5JVFlfV0FJVCk7DQo+ICAgfQ0KPiAgIA0KPiAgIHZvaWQgY2hl
Y2tfd2FrZXVwX2Zyb21fd2FpdCh2b2lkKQ0KPiAgIHsNCj4gLSAgICBzdHJ1Y3Qgd2FpdHF1ZXVl
X3ZjcHUgKndxdiA9IGN1cnJlbnQtPndhaXRxdWV1ZV92Y3B1Ow0KPiArICAgIHN0cnVjdCB2Y3B1
ICpjdXJyID0gY3VycmVudDsNCj4gKyAgICBzdHJ1Y3Qgd2FpdHF1ZXVlX3ZjcHUgKndxdiA9IGN1
cnItPndhaXRxdWV1ZV92Y3B1Ow0KPiAgIA0KPiAgICAgICBBU1NFUlQobGlzdF9lbXB0eSgmd3F2
LT5saXN0KSk7DQo+ICAgDQo+ICAgICAgIGlmICggbGlrZWx5KHdxdi0+ZXNwID09IE5VTEwpICkN
Cj4gICAgICAgICAgIHJldHVybjsNCj4gICANCj4gLSAgICAvKiBDaGVjayBpZiB3ZSB3b2tlIHVw
IG9uIHRoZSB3cm9uZyBDUFUuICovDQo+IC0gICAgaWYgKCB1bmxpa2VseShzbXBfcHJvY2Vzc29y
X2lkKCkgIT0gd3F2LT53YWtldXBfY3B1KSApDQo+ICsgICAgLyogQ2hlY2sgaWYgd2UgYXJlIHN0
aWxsIHBpbm5lZC4gKi8NCj4gKyAgICBpZiAoIHVubGlrZWx5KCEoY3Vyci0+YWZmaW5pdHlfYnJv
a2VuICYgVkNQVV9BRkZJTklUWV9XQUlUKSkgKQ0KPiAgICAgICB7DQo+IC0gICAgICAgIC8qIFJl
LXNldCBWQ1BVIGFmZmluaXR5IGFuZCByZS1lbnRlciB0aGUgc2NoZWR1bGVyLiAqLw0KPiAtICAg
ICAgICBzdHJ1Y3QgdmNwdSAqY3VyciA9IGN1cnJlbnQ7DQo+IC0gICAgICAgIGNwdW1hc2tfY29w
eSgmd3F2LT5zYXZlZF9hZmZpbml0eSwgY3Vyci0+Y3B1X2hhcmRfYWZmaW5pdHkpOw0KPiAtICAg
ICAgICBpZiAoIHZjcHVfc2V0X2hhcmRfYWZmaW5pdHkoY3VyciwgY3B1bWFza19vZih3cXYtPndh
a2V1cF9jcHUpKSApDQo+IC0gICAgICAgIHsNCj4gLSAgICAgICAgICAgIGdkcHJpbnRrKFhFTkxP
R19FUlIsICJVbmFibGUgdG8gc2V0IHZjcHUgYWZmaW5pdHlcbiIpOw0KPiAtICAgICAgICAgICAg
ZG9tYWluX2NyYXNoKGN1cnJlbnQtPmRvbWFpbik7DQo+IC0gICAgICAgIH0NCj4gLSAgICAgICAg
d2FpdCgpOyAvKiB0YWtlcyB1cyBiYWNrIGludG8gdGhlIHNjaGVkdWxlciAqLw0KPiArICAgICAg
ICBnZHByaW50ayhYRU5MT0dfRVJSLCAidmNwdSBhZmZpbml0eSBsb3N0XG4iKTsNCj4gKyAgICAg
ICAgZG9tYWluX2NyYXNoKGN1cnJlbnQtPmRvbWFpbik7DQo+ICAgICAgIH0NCg0KUGxlYXNlIHVz
ZSBjdXJyIGluIGZhdm9yIG9mIGN1cnJlbnQuDQoNCkphbg0KX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 23 12:50:25 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Jul 2019 12: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 1hpuFK-0002MH-1Z; Tue, 23 Jul 2019 12:50:22 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=Gy5X=VU=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hpuFI-0002MC-Pz
 for xen-devel@lists.xenproject.org; Tue, 23 Jul 2019 12:50:20 +0000
X-Inumbo-ID: 6caf6d6a-ad48-11e9-8980-bc764e045a96
Received: from m9a0003g.houston.softwaregrp.com (unknown [15.124.64.68])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6caf6d6a-ad48-11e9-8980-bc764e045a96;
 Tue, 23 Jul 2019 12:50:18 +0000 (UTC)
Received: FROM m9a0003g.houston.softwaregrp.com (15.121.0.190) BY
 m9a0003g.houston.softwaregrp.com WITH ESMTP; 
 Tue, 23 Jul 2019 12:50:07 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M9W0067.microfocus.com (2002:f79:be::f79:be) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Tue, 23 Jul 2019 12:47:05 +0000
Received: from NAM03-DM3-obe.outbound.protection.outlook.com (15.124.72.10) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Tue, 23 Jul 2019 12:47:05 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=SB94eq17yzPhJLF+R21O6wsfQiqDHGOQgmUX6c7j9KxVytr8t7qMlEqlYcXIxlYmh2t7nf25+TPJASFA6+2GX2uM67EZm+RtxtXCZ4wNXvIwUnQGoa6P7+0nUBFNsSChSMChwHK6Fsh9kkrkA3HzgBhSmyNWz4FBTFkYT2FHU7Sbd3fd/IGfsU1WbuZpIZwpIy7EEqTo6yyzfO8d+n/iOl9LTXfo9+CITJzqETJZNlUjmyPeOsMloTueTg4PrwhUcw8GdZdiaQ9AVCImVimaCFZrgfvOviy2zO/1Kv+nQRqFglEO18PPp5INBfggieQa6zRcLEtDodzF/AHDB17x7g==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=54M3dujgMHnxh/MCBah6W/LF5K/PgcbtiC0jq4LGJUw=;
 b=OZM+Yvg990Q33rViEEzELwWKSHKe66mbJz6y9UvCySRU9Sw4xtn9dZG16ViCJ4lB2Aghc1cnv7SDvRJotPjk0y5oXdUC476jvMb4WRN6E86dP8zVtZDCZSRU030Bi8TUEs5C5Bd2xhZCpujyE3kcYLkGxZSlkRtAlFG8npYKZjej9v5tl/22uorxMf6HLlHjbM7Kf+Wsn1Zm0Jvhi3Q7dgwOaBe28+Kbn6k3K+Dp3DOh2X+MdWmCyGpkO9sBF9QYwAPzFquoEr/0rby+1an4IeCfE1GTtbjnWzVRtywSgX8XNBLJ9zEIzolBFzKSxWe+pfrKmxtY3fRKdXv30ZKacg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2906.namprd18.prod.outlook.com (20.179.49.224) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2094.16; Tue, 23 Jul 2019 12:47:03 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Tue, 23 Jul 2019
 12:47:03 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Roger Pau Monne <roger.pau@citrix.com>
Thread-Topic: [PATCH v2] x86/p2m: fix non-translated handling of iommu mappings
Thread-Index: AQHVQVRariXxqV/J3UKg/S7dHXhtWKbYJsIA
Date: Tue, 23 Jul 2019 12:47:03 +0000
Message-ID: <41fc5ed3-fa0d-81c1-642a-39ab5337d55f@suse.com>
References: <20190723124343.75872-1-roger.pau@citrix.com>
In-Reply-To: <20190723124343.75872-1-roger.pau@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: LNXP265CA0083.GBRP265.PROD.OUTLOOK.COM
 (2603:10a6:600:76::23) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 9c8feb43-0388-4109-e0ef-08d70f6bdc92
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB2906; 
x-ms-traffictypediagnostic: DM6PR18MB2906:
x-microsoft-antispam-prvs: <DM6PR18MB290617F4A2F6F790B7248E0BB3C70@DM6PR18MB2906.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:6430;
x-forefront-prvs: 0107098B6C
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(136003)(366004)(376002)(346002)(396003)(39860400002)(199004)(189003)(6512007)(66556008)(66446008)(64756008)(66476007)(8936002)(53936002)(25786009)(81166006)(81156014)(7736002)(6436002)(36756003)(6246003)(86362001)(99286004)(6916009)(305945005)(2616005)(2906002)(5660300002)(229853002)(8676002)(4326008)(31696002)(66066001)(80792005)(478600001)(68736007)(4744005)(6506007)(52116002)(486006)(6116002)(76176011)(54906003)(446003)(71200400001)(11346002)(476003)(31686004)(6486002)(66946007)(102836004)(316002)(71190400001)(26005)(53546011)(256004)(14454004)(186003)(3846002)(386003);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2906;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: 07JRr5cbu6o1XIug7hSz2i8ZHT6XFcvYsmU9i3xJSvjlM8oslCTnKi/PSOD8w9v7yfHzPwEPPcNcq03GPLTHCoQaz8Qqgtj3MueVngxcTDeTTAOurun8P4KN3uuK8NXuFeHpSNxu6f4iiW144dkfXkDsW4QEqYPSHGBHDN7j1zFOLjqSOmvqPjB63bAeSaJgdrzdRBT9L2V/tCVHb+3tkPslq7gSaEik7AfhuXTXTxppDRn+2UE1c2KG+Mk24inccnPP25dfj4eJsILpSaDbZkWMTO4+jW78qLgXnM0XFTnN8YJuAynb560LpnpMXT0CLYXZCcxxMOGCAkf0cbPWCtHE8wc99dKX+yO70hyWTTfcJZRxQqznjZ/m0YtBnxt76KZMtPn5sVLZFu7AGdWl9J4F3pLyuPzGmJVbeQ/b5/k=
Content-ID: <79B855153CB0F74AB87790C0222E6DB0@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 9c8feb43-0388-4109-e0ef-08d70f6bdc92
X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Jul 2019 12:47:03.4744 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2906
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v2] x86/p2m: fix non-translated handling of
 iommu mappings
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Paul Durrant <Paul.Durrant@citrix.com>, WeiLiu <wl@xen.org>, Andrew
 Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjMuMDcuMjAxOSAxNDo0MywgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOg0KPiBUaGUgY3VycmVu
dCB1c2FnZSBvZiBuZWVkX2lvbW11X3B0X3N5bmMgaW4gcDJtIGZvciBub24tdHJhbnNsYXRlZA0K
PiBndWVzdHMgaXMgd3JvbmcgYmVjYXVzZSBpdCBkb2Vzbid0IGNvcnJlY3RseSBoYW5kbGUgYSBy
ZWxheGVkIFBWDQo+IGhhcmR3YXJlIGRvbWFpbiwgdGhhdCBoYXMgbmVlZF9zeW5jIHNldCB0byBm
YWxzZSwgYnV0IHN0aWxsIG5lZWQNCj4gZW50cmllcyB0byBiZSBhZGRlZCBmcm9tIGNhbGxzIHRv
IHtzZXQvY2xlYXJ9X2lkZW50aXR5X3AybV9lbnRyeS4NCj4gDQo+IFNpZ25lZC1vZmYtYnk6IFJv
Z2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPg0KPiBSZXZpZXdlZC1ieTogUGF1
bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4NCg0KUmV2aWV3ZWQtYnk6IEphbiBC
ZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4NCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 23 12:50:49 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Jul 2019 12: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 1hpuFk-0002OM-BP; Tue, 23 Jul 2019 12:50:48 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=VIRi=VU=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hpuFi-0002OD-TK
 for xen-devel@lists.xenproject.org; Tue, 23 Jul 2019 12:50:46 +0000
X-Inumbo-ID: 7b4b2452-ad48-11e9-820c-eff0eba49c82
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 7b4b2452-ad48-11e9-820c-eff0eba49c82;
 Tue, 23 Jul 2019 12:50:43 +0000 (UTC)
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: kFqXF6n9qUZ8dOMPipcXy+JURW7nzNx1ndAvuLOHodMmKdqlzVjI4trlDotU9wIKxUJElNxWGZ
 /5K6UGPI7UeoofITng1SEk+4dIQpJAw5TdxyoMlj9zGMSMj8MrsVOMPyE5mM/rtnHdIfMTjbwZ
 Z4AAS/4BoyFk5k67bH2LBD1zibRTS4RUYMFV8e6eik9r55KlgOjWYH4AJoG/Qzwpk+hmpH74vw
 OTIOsNcREiHiPG2sP3f8l90EZuVjskEn1oB99zA/4LzPv1CFIEKpLYKCJ5jAj8XGpl3K6Erz8C
 tm4=
X-SBRS: 2.7
X-MesageID: 3411305
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,299,1559534400"; 
   d="scan'208";a="3411305"
To: Jan Beulich <JBeulich@suse.com>, Juergen Gross <JGross@suse.com>
References: <20190723092056.15045-1-jgross@suse.com>
 <20190723092056.15045-2-jgross@suse.com>
 <6f10f947-3375-4a2b-d977-05c587798121@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <4925fdd9-e778-b64d-d38d-268c4ce1ec53@citrix.com>
Date: Tue, 23 Jul 2019 13:50:39 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <6f10f947-3375-4a2b-d977-05c587798121@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 1/2] xen/sched: fix locking in
 restore_vcpu_affinity()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>, 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>

T24gMjMvMDcvMjAxOSAxMzowOCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gT24gMjMuMDcuMjAxOSAx
MToyMCwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPj4gLS0tIGEveGVuL2NvbW1vbi9zY2hlZHVsZS5j
Cj4+ICsrKyBiL3hlbi9jb21tb24vc2NoZWR1bGUuYwo+PiBAQCAtNzA4LDYgKzcwOCw4IEBAIHZv
aWQgcmVzdG9yZV92Y3B1X2FmZmluaXR5KHN0cnVjdCBkb21haW4gKmQpCj4+ICAgICAgICAgICAg
KiBzZXQgdi0+cHJvY2Vzc29yIG9mIGVhY2ggb2YgdGhlaXIgdkNQVXMgdG8gc29tZXRoaW5nIHRo
YXQgd2lsbAo+PiAgICAgICAgICAgICogbWFrZSBzZW5zZSBmb3IgdGhlIHNjaGVkdWxlciBvZiB0
aGUgY3B1cG9vbCBpbiB3aGljaCB0aGV5IGFyZSBpbi4KPj4gICAgICAgICAgICAqLwo+PiArICAg
ICAgICBsb2NrID0gdmNwdV9zY2hlZHVsZV9sb2NrX2lycSh2KTsKPj4gKwo+PiAgICAgICAgICAg
Y3B1bWFza19hbmQoY3B1bWFza19zY3JhdGNoX2NwdShjcHUpLCB2LT5jcHVfaGFyZF9hZmZpbml0
eSwKPj4gICAgICAgICAgICAgICAgICAgICAgIGNwdXBvb2xfZG9tYWluX2NwdW1hc2soZCkpOwo+
PiAgICAgICAgICAgaWYgKCBjcHVtYXNrX2VtcHR5KGNwdW1hc2tfc2NyYXRjaF9jcHUoY3B1KSkg
KQo+PiBAQCAtNzMxLDYgKzczMyw5IEBAIHZvaWQgcmVzdG9yZV92Y3B1X2FmZmluaXR5KHN0cnVj
dCBkb21haW4gKmQpCj4+ICAgCj4+ICAgICAgICAgICB2LT5wcm9jZXNzb3IgPSBjcHVtYXNrX2Fu
eShjcHVtYXNrX3NjcmF0Y2hfY3B1KGNwdSkpOwo+PiAgIAo+PiArICAgICAgICBzcGluX3VubG9j
a19pcnEobG9jayk7Cj4+ICsKPj4gKwkvKiB2LT5wcm9jZXNzb3IgbWlnaHQgaGF2ZSBjaGFuZ2Vk
LCBzbyByZWFjcXVpcmUgdGhlIGxvY2suICovCj4gV2hvZXZlciBjb21taXRzIHRoaXMgKHBlcmhh
cHMgbWUsIGxhdGVyIHRvZGF5KSB3aWxsIHdhbnQgdG8gcmVwbGFjZQo+IHRoZSBoYXJkIHRhYiBo
ZXJlLgoKSSd2ZSBhbHJlYWR5IGNvbW1pdHRlZCB0aGlzLCBhbmQgZGlkIGZpeCB1cCB0aGUgdGFi
LgoKfkFuZHJldwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 23 13:07:35 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Jul 2019 13:07:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hpuVs-0003Ip-1b; Tue, 23 Jul 2019 13:07:28 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=+BnY=VU=suse.com=dfaggioli@srs-us1.protection.inumbo.net>)
 id 1hpuVr-0003Ik-5Q
 for xen-devel@lists.xenproject.org; Tue, 23 Jul 2019 13:07:27 +0000
X-Inumbo-ID: d0437aac-ad4a-11e9-a2f2-2bd803018c2f
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d0437aac-ad4a-11e9-a2f2-2bd803018c2f;
 Tue, 23 Jul 2019 13:07:24 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id D0D88B039;
 Tue, 23 Jul 2019 13:07:23 +0000 (UTC)
Message-ID: <a2338765fbb092989ec600829417f066c4231f1d.camel@suse.com>
From: Dario Faggioli <dfaggioli@suse.com>
To: Juergen Gross <jgross@suse.com>, xen-devel@lists.xenproject.org
In-Reply-To: <20190723092056.15045-3-jgross@suse.com>
References: <20190723092056.15045-1-jgross@suse.com>
 <20190723092056.15045-3-jgross@suse.com>
Organization: SUSE
MIME-Version: 1.0
Date: Tue, 23 Jul 2019 15:07:16 +0200
User-Agent: Evolution 3.32.3 
Subject: Re: [Xen-devel] [PATCH 2/2] xen: merge temporary vcpu pinning
 scenarios
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>,
 Roger Pau =?ISO-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Content-Type: multipart/mixed; boundary="===============0337298967477255830=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============0337298967477255830==
Content-Type: multipart/signed; micalg="pgp-sha256";
	protocol="application/pgp-signature"; boundary="=-ULDB989qtuox+os4e//W"


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

On Tue, 2019-07-23 at 11:20 +0200, Juergen Gross wrote:
> Today there are three scenarios which are pinning vcpus temporarily
> to
> a single physical cpu:
>=20
> - NMI/MCE injection into PV domains
> - wait_event() handling
> - vcpu_pin_override() handling
>=20
> Each of those cases are handled independently today using their own
> temporary cpumask to save the old affinity settings.
>
> The three cases can be combined as the two latter cases will only pin
> a vcpu to the physical cpu it is already running on, while
> vcpu_pin_override() is allowed to fail.
>=20
> So merge the three temporary pinning scenarios by only using one
> cpumask and a per-vcpu bitmask for specifying which of the three
> scenarios is currently active (they are allowed to nest).
>
Right. And, after this patch, all the three cases above and
suspend/resume, all use cpu_hard_affinity_saved.

Can you add a paragraph, either here in the changelog, on in a comment
(e.g., at the top or inside of vcpu_set_tmp_affinity()), about why this
is all fine?

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


--=-ULDB989qtuox+os4e//W
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part

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

iQIzBAABCAAdFiEES5ssOj3Vhr0WPnOLFkJ4iaW4c+4FAl03BoAACgkQFkJ4iaW4
c+432A//exY1uGsVelD62p3C9HbiRcCmHLo+57sfOueaR9GRDssyU6xaQaVAQ2g4
mfPYMSJZNtOcG4cjEegI2RKnh04chNseoQgKI4lDWss5cesAFeaTtXNHaXEr0p+n
awgPKtS8WTVF/w94L4XT/OW2TsQ60tUlL5CgIRSK6DOaqlQazsDKJo8fH8yJRa+v
GBcGefnk0RXx28aRfqaFYElc+7mueyYlRAuqHt90yMZhQPp3NqKGvLvWXo0zSUgX
jFLLy+DJauLJmLc+BFQKh7AXFMYaFqr8dLCdk+E8o6oNiGvdbqHzTya16nwMnXwa
wmDm8DYGwcMVGguUOjryZXfmqtG98BrCMH8KtrItu9LpNIgoSIcZgZOSyiXlndKx
zuTE5a8K7Px6F6hUBd1QlSRZ/yVWRsOgU2flS6VL0OmFn/SAQK/ahXHZVXcA/pJY
yNQohLEZKEDkmk0WJk2fDocK1pWmx98aDidYEaCX3OwDdZ4GdHptUXgagnmGBQ3E
oGszv1D3wqdAOsVzyIgehFnPD5eKVqkzTZm3SX1LCL3u9fgVh4IVD6DVKQ3HkXtZ
WL4A2+YfwwrZ1p3xPbVFLun/5VSNKcdmwZuSoLHRbOfr0tLVbSXTkTSqUoR+q2DC
DmztjtB521qR3k+qyvyXNqLEuNm8rlfNu/Y6T11+sSaMqb9Ngow=
=jO/V
-----END PGP SIGNATURE-----

--=-ULDB989qtuox+os4e//W--



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============0337298967477255830==--



From xen-devel-bounces@lists.xenproject.org Tue Jul 23 13:18:13 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Jul 2019 13: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 1hpug2-000429-2u; Tue, 23 Jul 2019 13:17:58 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=+BnY=VU=suse.com=dfaggioli@srs-us1.protection.inumbo.net>)
 id 1hpug0-000424-K7
 for xen-devel@lists.xenproject.org; Tue, 23 Jul 2019 13:17:56 +0000
X-Inumbo-ID: 4804c630-ad4c-11e9-a324-b7abb75e3442
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 4804c630-ad4c-11e9-a324-b7abb75e3442;
 Tue, 23 Jul 2019 13:17:55 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 57DF3ACB8;
 Tue, 23 Jul 2019 13:17:54 +0000 (UTC)
Message-ID: <ba586dc38c9b83cb726c8bcaf82e4eb1f7d5fd97.camel@suse.com>
From: Dario Faggioli <dfaggioli@suse.com>
To: Jan Beulich <JBeulich@suse.com>, Juergen Gross <JGross@suse.com>
Date: Tue, 23 Jul 2019 15:17:52 +0200
In-Reply-To: <eb7d7c8a-9bb1-f264-b72e-7e4c96087568@suse.com>
References: <20190723092056.15045-1-jgross@suse.com>
 <20190723092056.15045-3-jgross@suse.com>
 <eb7d7c8a-9bb1-f264-b72e-7e4c96087568@suse.com>
Organization: SUSE
User-Agent: Evolution 3.32.3 
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 2/2] xen: merge temporary vcpu pinning
 scenarios
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Roger Pau =?ISO-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Content-Type: multipart/mixed; boundary="===============1186729157065318629=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


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


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

On Tue, 2019-07-23 at 12:42 +0000, Jan Beulich wrote:
> On 23.07.2019 11:20, Juergen Gross wrote:
> > Today there are three scenarios which are pinning vcpus temporarily
> > to
> > a single physical cpu:
> >=20
> > - NMI/MCE injection into PV domains
> > - wait_event() handling
> > - vcpu_pin_override() handling
> >=20
> > Each of those cases are handled independently today using their own
> > temporary cpumask to save the old affinity settings.
>=20
> And what guarantees that no two of them will be in use at the same
> time?
> You don't even mention ...
>=20
AFAIUI, the case of any two of the above being in use at the same time
is handled. Basically, it is fine, as far as they (temporarily) set the
affinity to the same CPU, which is said to always be the case, here...

> > The three cases can be combined as the two latter cases will only
> > pin
> > a vcpu to the physical cpu it is already running on, while
> > vcpu_pin_override() is allowed to fail.
>=20
...for the first two. For vcpu_pin_override(), if it is called for
pinning the vcpu to CPU X, with any of the other twos in effect, and
having temporarily pinned the vcpu to CPU X already, then things are
fine again. If vcpu_pin_override() wants to pin to CPU Y, it fails.

All that being said, I agree it'd be good to have a bit more comments
(and I asked the same, although about a different path, in my own
reply).

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


--=-Yw6qWOGx5reA07Fws8YU
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+4FAl03CQEACgkQFkJ4iaW4
c+4hEBAAjMuCkvo+V7VBS0K0Qi6Bw9ivQy17ONnFFT9fDUIPoK783/FKfnvP51fA
P42eKngxwsffZ33j4FQxH3Wu+i3SKCWW5zKCnrvZ/5CkwoeM+VNlDq3EIdp7/+F3
SmTOpF8J/BE6p3r5EUp0KVLByTe+BJU4Xp0kTiipyZu1ZsQWsonTWBAmp+BdtwNR
Ttj0x0f9IqMVeIeDcnq77JakxcipNUdGDThysRKuuIkaE2+sGgSF0fR9eBpOQAyM
gAIWD40o6n5+Vaxc9T9cB2DItBgodFSImma5bFG4o797SMijqWsaHNJgMZ7uIcUQ
tQGNA8Qh6G2JqDHZLRa8mWDHfLATT3v2Q7C0ND6EqDaMDLrF08eZLWIIxCQVzn5+
XzeWhXi1t7fJQxDbHOXS0pia1uxDGLqzEoPX6txwb81K7D1uUFVm44NoTFTALgYS
BPNq7aQOUw5zcFmKwGS8ppT4EjWPN58lgxtTMimAgngmHMq3ZeV/6ayxTUGEKAB+
s8T/bYM3nm+AqVmNoo0SxFrHDdz2WquEm0wdtGsDZEwJo3ezsKPRUqYb7jZilOXB
a1OH81CDHK7eMlwbqJYJ+QYuRVVMHNNouceG1acLjLr/Dunzxg79MYyopI8BkFUL
wcHqR7EUm3IhpAGGfOaVxT+wqQAQEEL13CyJl/OUSMpokdK0LU4=
=4UC8
-----END PGP SIGNATURE-----

--=-Yw6qWOGx5reA07Fws8YU--



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============1186729157065318629==--



From xen-devel-bounces@lists.xenproject.org Tue Jul 23 13:25:13 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Jul 2019 13:25:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hpumy-0004ke-TE; Tue, 23 Jul 2019 13:25: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=bPW/=VU=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hpumx-0004kZ-53
 for xen-devel@lists.xenproject.org; Tue, 23 Jul 2019 13:25:07 +0000
X-Inumbo-ID: 47d86b26-ad4d-11e9-8980-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 47d86b26-ad4d-11e9-8980-bc764e045a96;
 Tue, 23 Jul 2019 13:25:04 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 8B30EACB8;
 Tue, 23 Jul 2019 13:25:03 +0000 (UTC)
To: Andrew Cooper <andrew.cooper3@citrix.com>, xen-devel@lists.xenproject.org
References: <20190723092056.15045-1-jgross@suse.com>
 <20190723092056.15045-3-jgross@suse.com>
 <dfc90ddc-5d6e-6da7-f820-97c7823ec540@citrix.com>
From: Juergen Gross <jgross@suse.com>
Message-ID: <73a52696-39ef-14f6-04cc-e2dc9a8c5ee8@suse.com>
Date: Tue, 23 Jul 2019 15:25:02 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <dfc90ddc-5d6e-6da7-f820-97c7823ec540@citrix.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH 2/2] xen: merge temporary vcpu pinning
 scenarios
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, TimDeegan <tim@xen.org>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Dario Faggioli <dfaggioli@suse.com>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjMuMDcuMTkgMTQ6MjYsIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4gT24gMjMvMDcvMjAxOSAx
MDoyMCwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPj4gVG9kYXkgdGhlcmUgYXJlIHRocmVlIHNjZW5h
cmlvcyB3aGljaCBhcmUgcGlubmluZyB2Y3B1cyB0ZW1wb3JhcmlseSB0bwo+PiBhIHNpbmdsZSBw
aHlzaWNhbCBjcHU6Cj4+Cj4+IC0gTk1JL01DRSBpbmplY3Rpb24gaW50byBQViBkb21haW5zCj4+
IC0gd2FpdF9ldmVudCgpIGhhbmRsaW5nCj4+IC0gdmNwdV9waW5fb3ZlcnJpZGUoKSBoYW5kbGlu
Zwo+Pgo+PiBFYWNoIG9mIHRob3NlIGNhc2VzIGFyZSBoYW5kbGVkIGluZGVwZW5kZW50bHkgdG9k
YXkgdXNpbmcgdGhlaXIgb3duCj4+IHRlbXBvcmFyeSBjcHVtYXNrIHRvIHNhdmUgdGhlIG9sZCBh
ZmZpbml0eSBzZXR0aW5ncy4KPj4KPj4gVGhlIHRocmVlIGNhc2VzIGNhbiBiZSBjb21iaW5lZCBh
cyB0aGUgdHdvIGxhdHRlciBjYXNlcyB3aWxsIG9ubHkgcGluCj4+IGEgdmNwdSB0byB0aGUgcGh5
c2ljYWwgY3B1IGl0IGlzIGFscmVhZHkgcnVubmluZyBvbiwgd2hpbGUKPj4gdmNwdV9waW5fb3Zl
cnJpZGUoKSBpcyBhbGxvd2VkIHRvIGZhaWwuCj4+Cj4+IFNvIG1lcmdlIHRoZSB0aHJlZSB0ZW1w
b3JhcnkgcGlubmluZyBzY2VuYXJpb3MgYnkgb25seSB1c2luZyBvbmUKPj4gY3B1bWFzayBhbmQg
YSBwZXItdmNwdSBiaXRtYXNrIGZvciBzcGVjaWZ5aW5nIHdoaWNoIG9mIHRoZSB0aHJlZQo+PiBz
Y2VuYXJpb3MgaXMgY3VycmVudGx5IGFjdGl2ZSAodGhleSBhcmUgYWxsb3dlZCB0byBuZXN0KS4K
Pj4KPj4gTm90ZSB0aGF0IHdlIGRvbid0IG5lZWQgdG8gY2FsbCBkb21haW5fdXBkYXRlX25vZGVf
YWZmaW5pdHkoKSBhcyB3ZQo+PiBhcmUgb25seSBwaW5uaW5nIGZvciBhIGJyaWVmIHBlcmlvZCBv
ZiB0aW1lLgo+Pgo+PiBTaWduZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5j
b20+Cj4+IC0tLQo+PiAgIHhlbi9hcmNoL3g4Ni9wdi90cmFwcy5jIHwgMjAgKy0tLS0tLS0tLS0t
LS0tLS0tLS0KPj4gICB4ZW4vYXJjaC94ODYvdHJhcHMuYyAgICB8ICA4ICsrLS0tLS0tCj4+ICAg
eGVuL2NvbW1vbi9kb21haW4uYyAgICAgfCAgNCArLS0tCj4+ICAgeGVuL2NvbW1vbi9zY2hlZHVs
ZS5jICAgfCAzNSArKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLQo+PiAgIHhlbi9j
b21tb24vd2FpdC5jICAgICAgIHwgMjYgKysrKysrKystLS0tLS0tLS0tLS0tLS0tLS0KPj4gICB4
ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaCB8ICA4ICsrKysrLS0tCj4+ICAgNiBmaWxlcyBjaGFuZ2Vk
LCA0MCBpbnNlcnRpb25zKCspLCA2MSBkZWxldGlvbnMoLSkKPj4KPj4gZGlmZiAtLWdpdCBhL3hl
bi9hcmNoL3g4Ni9wdi90cmFwcy5jIGIveGVuL2FyY2gveDg2L3B2L3RyYXBzLmMKPj4gaW5kZXgg
MTc0MDc4NGZmMi4uMzdkYWMzMDBiYSAxMDA2NDQKPj4gLS0tIGEveGVuL2FyY2gveDg2L3B2L3Ry
YXBzLmMKPj4gKysrIGIveGVuL2FyY2gveDg2L3B2L3RyYXBzLmMKPj4gQEAgLTE1MSwyNSArMTUx
LDcgQEAgc3RhdGljIHZvaWQgbm1pX21jZV9zb2Z0aXJxKHZvaWQpCj4+ICAgCj4+ICAgICAgIEJV
R19PTihzdC0+dmNwdSA9PSBOVUxMKTsKPj4gICAKPj4gLSAgICAvKgo+PiAtICAgICAqIFNldCB0
aGUgdG1wIHZhbHVlIHVuY29uZGl0aW9uYWxseSwgc28gdGhhdCB0aGUgY2hlY2sgaW4gdGhlIGly
ZXQKPj4gLSAgICAgKiBoeXBlcmNhbGwgd29ya3MuCj4+IC0gICAgICovCj4+IC0gICAgY3B1bWFz
a19jb3B5KHN0LT52Y3B1LT5jcHVfaGFyZF9hZmZpbml0eV90bXAsCj4+IC0gICAgICAgICAgICAg
ICAgIHN0LT52Y3B1LT5jcHVfaGFyZF9hZmZpbml0eSk7Cj4+IC0KPj4gLSAgICBpZiAoIChjcHUg
IT0gc3QtPnByb2Nlc3NvcikgfHwKPj4gLSAgICAgICAgIChzdC0+cHJvY2Vzc29yICE9IHN0LT52
Y3B1LT5wcm9jZXNzb3IpICkKPj4gLSAgICB7Cj4+IC0KPj4gLSAgICAgICAgLyoKPj4gLSAgICAg
ICAgICogV2UgYXJlIG9uIGEgZGlmZmVyZW50IHBoeXNpY2FsIGNwdS4gIE1ha2Ugc3VyZSB0byB3
YWtldXAgdGhlIHZjcHUgb24KPj4gLSAgICAgICAgICogdGhlIHNwZWNpZmllZCBwcm9jZXNzb3Iu
Cj4+IC0gICAgICAgICAqLwo+PiAtICAgICAgICB2Y3B1X3NldF9oYXJkX2FmZmluaXR5KHN0LT52
Y3B1LCBjcHVtYXNrX29mKHN0LT5wcm9jZXNzb3IpKTsKPj4gLQo+PiAtICAgICAgICAvKiBBZmZp
bml0eSBpcyByZXN0b3JlZCBpbiB0aGUgaXJldCBoeXBlcmNhbGwuICovCj4+IC0gICAgfQo+PiAr
ICAgIHZjcHVfc2V0X3RtcF9hZmZpbml0eShzdC0+dmNwdSwgc3QtPnByb2Nlc3NvciwgVkNQVV9B
RkZJTklUWV9OTUkpOwo+IAo+IFBsZWFzZSBjYW4gd2Uga2VlcCB0aGUgY29tbWVudCBleHBsYWlu
aW5nIHdoZXJlIHRoZSBhZmZpbml0eSBpcwo+IHJlc3RvcmVkLCB3aGljaCBpcyBhIGRpc2d1aXNl
ZCBleHBsYW5hdGlvbiBvZiB3aHkgaXQgaXMgUFYtb25seS4KCk9rYXkuCgo+IAo+PiBkaWZmIC0t
Z2l0IGEveGVuL2NvbW1vbi9zY2hlZHVsZS5jIGIveGVuL2NvbW1vbi9zY2hlZHVsZS5jCj4+IGlu
ZGV4IDg5YmMyNTlhZTQuLmQ0ZGU3NGY5YzggMTAwNjQ0Cj4+IC0tLSBhL3hlbi9jb21tb24vc2No
ZWR1bGUuYwo+PiArKysgYi94ZW4vY29tbW9uL3NjaGVkdWxlLmMKPj4gQEAgLTExMDYsNDcgKzEx
MDYsNTggQEAgdm9pZCB3YXRjaGRvZ19kb21haW5fZGVzdHJveShzdHJ1Y3QgZG9tYWluICpkKQo+
PiAgICAgICAgICAga2lsbF90aW1lcigmZC0+d2F0Y2hkb2dfdGltZXJbaV0pOwo+PiAgIH0KPj4g
ICAKPj4gLWludCB2Y3B1X3Bpbl9vdmVycmlkZShzdHJ1Y3QgdmNwdSAqdiwgaW50IGNwdSkKPj4g
K2ludCB2Y3B1X3NldF90bXBfYWZmaW5pdHkoc3RydWN0IHZjcHUgKnYsIGludCBjcHUsIHVpbnQ4
X3QgcmVhc29uKQo+PiAgIHsKPj4gICAgICAgc3BpbmxvY2tfdCAqbG9jazsKPj4gICAgICAgaW50
IHJldCA9IC1FSU5WQUw7Cj4+ICsgICAgYm9vbCBtaWdyYXRlOwo+PiAgIAo+PiAgICAgICBsb2Nr
ID0gdmNwdV9zY2hlZHVsZV9sb2NrX2lycSh2KTsKPj4gICAKPj4gICAgICAgaWYgKCBjcHUgPCAw
ICkKPj4gICAgICAgewo+PiAtICAgICAgICBpZiAoIHYtPmFmZmluaXR5X2Jyb2tlbiApCj4+ICsg
ICAgICAgIGlmICggdi0+YWZmaW5pdHlfYnJva2VuICYgcmVhc29uICkKPj4gICAgICAgICAgIHsK
Pj4gLSAgICAgICAgICAgIHNjaGVkX3NldF9hZmZpbml0eSh2LCB2LT5jcHVfaGFyZF9hZmZpbml0
eV9zYXZlZCwgTlVMTCk7Cj4+IC0gICAgICAgICAgICB2LT5hZmZpbml0eV9icm9rZW4gPSAwOwo+
PiAgICAgICAgICAgICAgIHJldCA9IDA7Cj4+ICsgICAgICAgICAgICB2LT5hZmZpbml0eV9icm9r
ZW4gJj0gfnJlYXNvbjsKPj4gICAgICAgICAgIH0KPj4gKyAgICAgICAgaWYgKCAhcmV0ICYmICF2
LT5hZmZpbml0eV9icm9rZW4gKQo+PiArICAgICAgICAgICAgc2NoZWRfc2V0X2FmZmluaXR5KHYs
IHYtPmNwdV9oYXJkX2FmZmluaXR5X3NhdmVkLCBOVUxMKTsKPj4gICAgICAgfQo+PiAgICAgICBl
bHNlIGlmICggY3B1IDwgbnJfY3B1X2lkcyApCj4+ICAgICAgIHsKPj4gLSAgICAgICAgaWYgKCB2
LT5hZmZpbml0eV9icm9rZW4gKQo+PiArICAgICAgICBpZiAoICh2LT5hZmZpbml0eV9icm9rZW4g
JiByZWFzb24pIHx8Cj4+ICsgICAgICAgICAgICAgKHYtPmFmZmluaXR5X2Jyb2tlbiAmJiB2LT5w
cm9jZXNzb3IgIT0gY3B1KSApCj4+ICAgICAgICAgICAgICAgcmV0ID0gLUVCVVNZOwo+PiAgICAg
ICAgICAgZWxzZSBpZiAoIGNwdW1hc2tfdGVzdF9jcHUoY3B1LCBWQ1BVMk9OTElORSh2KSkgKQo+
PiAgICAgICAgICAgewo+PiAtICAgICAgICAgICAgY3B1bWFza19jb3B5KHYtPmNwdV9oYXJkX2Fm
ZmluaXR5X3NhdmVkLCB2LT5jcHVfaGFyZF9hZmZpbml0eSk7Cj4+IC0gICAgICAgICAgICB2LT5h
ZmZpbml0eV9icm9rZW4gPSAxOwo+PiAtICAgICAgICAgICAgc2NoZWRfc2V0X2FmZmluaXR5KHYs
IGNwdW1hc2tfb2YoY3B1KSwgTlVMTCk7Cj4+ICsgICAgICAgICAgICBpZiAoICF2LT5hZmZpbml0
eV9icm9rZW4gKQo+PiArICAgICAgICAgICAgewo+PiArICAgICAgICAgICAgICAgIGNwdW1hc2tf
Y29weSh2LT5jcHVfaGFyZF9hZmZpbml0eV9zYXZlZCwgdi0+Y3B1X2hhcmRfYWZmaW5pdHkpOwo+
PiArICAgICAgICAgICAgICAgIHNjaGVkX3NldF9hZmZpbml0eSh2LCBjcHVtYXNrX29mKGNwdSks
IE5VTEwpOwo+PiArICAgICAgICAgICAgfQo+PiArICAgICAgICAgICAgdi0+YWZmaW5pdHlfYnJv
a2VuIHw9IHJlYXNvbjsKPj4gICAgICAgICAgICAgICByZXQgPSAwOwo+PiAgICAgICAgICAgfQo+
PiAgICAgICB9Cj4+ICAgCj4+IC0gICAgaWYgKCByZXQgPT0gMCApCj4+ICsgICAgbWlncmF0ZSA9
ICFyZXQgJiYgIWNwdW1hc2tfdGVzdF9jcHUodi0+cHJvY2Vzc29yLCB2LT5jcHVfaGFyZF9hZmZp
bml0eSk7Cj4+ICsgICAgaWYgKCBtaWdyYXRlICkKPj4gICAgICAgICAgIHZjcHVfbWlncmF0ZV9z
dGFydCh2KTsKPj4gICAKPj4gICAgICAgdmNwdV9zY2hlZHVsZV91bmxvY2tfaXJxKGxvY2ssIHYp
Owo+PiAgIAo+PiAtICAgIGRvbWFpbl91cGRhdGVfbm9kZV9hZmZpbml0eSh2LT5kb21haW4pOwo+
PiAtCj4+IC0gICAgdmNwdV9taWdyYXRlX2ZpbmlzaCh2KTsKPj4gKyAgICBpZiAoIG1pZ3JhdGUg
KQo+PiArICAgICAgICB2Y3B1X21pZ3JhdGVfZmluaXNoKHYpOwo+PiAgIAo+PiAgICAgICByZXR1
cm4gcmV0Owo+PiAgIH0KPj4gICAKPj4gK2ludCB2Y3B1X3Bpbl9vdmVycmlkZShzdHJ1Y3QgdmNw
dSAqdiwgaW50IGNwdSkKPiAKPiBUaGVyZSBhcmUgZXhhY3RseSB0d28gY2FsbGVycyBvZiB2Y3B1
X3Bpbl9vdmVycmlkZSgpLsKgIEknZCB0YWtlIHRoZQo+IG9wcG9ydHVuaXR5IHRvIG1ha2UgdmNw
dV9zZXRfdG1wX2FmZmluaXR5KCkgdGhlIHNpbmdsZSBBUEkgY2FsbCBmb3IKPiBhZGp1c3Rpbmcg
YWZmaW5pdHkuCgpGaW5lIHdpdGggbWUuCgo+IAo+PiArewo+PiArICAgIHJldHVybiB2Y3B1X3Nl
dF90bXBfYWZmaW5pdHkodiwgY3B1LCBWQ1BVX0FGRklOSVRZX09WRVJSSURFKTsKPj4gK30KPj4g
Kwo+PiAgIHR5cGVkZWYgbG9uZyByZXRfdDsKPj4gICAKPj4gICAjZW5kaWYgLyogIUNPTVBBVCAq
Lwo+PiBkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi93YWl0LmMgYi94ZW4vY29tbW9uL3dhaXQuYwo+
PiBpbmRleCA0ZjgzMGExNGU4Li45ZjlhZDAzM2IzIDEwMDY0NAo+PiAtLS0gYS94ZW4vY29tbW9u
L3dhaXQuYwo+PiArKysgYi94ZW4vY29tbW9uL3dhaXQuYwo+PiBAQCAtMTgyLDMwICsxNzgsMjQg
QEAgc3RhdGljIHZvaWQgX19wcmVwYXJlX3RvX3dhaXQoc3RydWN0IHdhaXRxdWV1ZV92Y3B1ICp3
cXYpCj4+ICAgc3RhdGljIHZvaWQgX19maW5pc2hfd2FpdChzdHJ1Y3Qgd2FpdHF1ZXVlX3ZjcHUg
KndxdikKPj4gICB7Cj4+ICAgICAgIHdxdi0+ZXNwID0gTlVMTDsKPj4gLSAgICAodm9pZCl2Y3B1
X3NldF9oYXJkX2FmZmluaXR5KGN1cnJlbnQsICZ3cXYtPnNhdmVkX2FmZmluaXR5KTsKPj4gKyAg
ICB2Y3B1X3NldF90bXBfYWZmaW5pdHkoY3VycmVudCwgLTEsIFZDUFVfQUZGSU5JVFlfV0FJVCk7
Cj4+ICAgfQo+PiAgIAo+PiAgIHZvaWQgY2hlY2tfd2FrZXVwX2Zyb21fd2FpdCh2b2lkKQo+PiAg
IHsKPj4gLSAgICBzdHJ1Y3Qgd2FpdHF1ZXVlX3ZjcHUgKndxdiA9IGN1cnJlbnQtPndhaXRxdWV1
ZV92Y3B1Owo+PiArICAgIHN0cnVjdCB2Y3B1ICpjdXJyID0gY3VycmVudDsKPj4gKyAgICBzdHJ1
Y3Qgd2FpdHF1ZXVlX3ZjcHUgKndxdiA9IGN1cnItPndhaXRxdWV1ZV92Y3B1Owo+PiAgIAo+PiAg
ICAgICBBU1NFUlQobGlzdF9lbXB0eSgmd3F2LT5saXN0KSk7Cj4+ICAgCj4+ICAgICAgIGlmICgg
bGlrZWx5KHdxdi0+ZXNwID09IE5VTEwpICkKPj4gICAgICAgICAgIHJldHVybjsKPj4gICAKPj4g
LSAgICAvKiBDaGVjayBpZiB3ZSB3b2tlIHVwIG9uIHRoZSB3cm9uZyBDUFUuICovCj4+IC0gICAg
aWYgKCB1bmxpa2VseShzbXBfcHJvY2Vzc29yX2lkKCkgIT0gd3F2LT53YWtldXBfY3B1KSApCj4+
ICsgICAgLyogQ2hlY2sgaWYgd2UgYXJlIHN0aWxsIHBpbm5lZC4gKi8KPj4gKyAgICBpZiAoIHVu
bGlrZWx5KCEoY3Vyci0+YWZmaW5pdHlfYnJva2VuICYgVkNQVV9BRkZJTklUWV9XQUlUKSkgKQo+
PiAgICAgICB7Cj4+IC0gICAgICAgIC8qIFJlLXNldCBWQ1BVIGFmZmluaXR5IGFuZCByZS1lbnRl
ciB0aGUgc2NoZWR1bGVyLiAqLwo+PiAtICAgICAgICBzdHJ1Y3QgdmNwdSAqY3VyciA9IGN1cnJl
bnQ7Cj4+IC0gICAgICAgIGNwdW1hc2tfY29weSgmd3F2LT5zYXZlZF9hZmZpbml0eSwgY3Vyci0+
Y3B1X2hhcmRfYWZmaW5pdHkpOwo+PiAtICAgICAgICBpZiAoIHZjcHVfc2V0X2hhcmRfYWZmaW5p
dHkoY3VyciwgY3B1bWFza19vZih3cXYtPndha2V1cF9jcHUpKSApCj4+IC0gICAgICAgIHsKPj4g
LSAgICAgICAgICAgIGdkcHJpbnRrKFhFTkxPR19FUlIsICJVbmFibGUgdG8gc2V0IHZjcHUgYWZm
aW5pdHlcbiIpOwo+PiAtICAgICAgICAgICAgZG9tYWluX2NyYXNoKGN1cnJlbnQtPmRvbWFpbik7
Cj4+IC0gICAgICAgIH0KPj4gLSAgICAgICAgd2FpdCgpOyAvKiB0YWtlcyB1cyBiYWNrIGludG8g
dGhlIHNjaGVkdWxlciAqLwo+PiArICAgICAgICBnZHByaW50ayhYRU5MT0dfRVJSLCAidmNwdSBh
ZmZpbml0eSBsb3N0XG4iKTsKPj4gKyAgICAgICAgZG9tYWluX2NyYXNoKGN1cnJlbnQtPmRvbWFp
bik7Cj4gCj4gY3VycgoKT2theS4KCj4gCj4+ICAgICAgIH0KPj4gICAKPj4gICAgICAgLyoKPj4g
ZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9zY2hlZC5oIGIveGVuL2luY2x1ZGUveGVuL3Nj
aGVkLmgKPj4gaW5kZXggYjQwYzhmZDEzOC4uNzIxYzQyOTQ1NCAxMDA2NDQKPj4gLS0tIGEveGVu
L2luY2x1ZGUveGVuL3NjaGVkLmgKPj4gKysrIGIveGVuL2luY2x1ZGUveGVuL3NjaGVkLmgKPj4g
QEAgLTIwMCw3ICsyMDAsMTAgQEAgc3RydWN0IHZjcHUKPj4gICAgICAgLyogVkNQVSBpcyBwYXVz
ZWQgZm9sbG93aW5nIHNodXRkb3duIHJlcXVlc3QgKGQtPmlzX3NodXR0aW5nX2Rvd24pPyAqLwo+
PiAgICAgICBib29sICAgICAgICAgICAgIHBhdXNlZF9mb3Jfc2h1dGRvd247Cj4+ICAgICAgIC8q
IFZDUFUgbmVlZCBhZmZpbml0eSByZXN0b3JlZCAqLwo+PiAtICAgIGJvb2wgICAgICAgICAgICAg
YWZmaW5pdHlfYnJva2VuOwo+PiArICAgIHVpbnQ4X3QgICAgICAgICAgYWZmaW5pdHlfYnJva2Vu
Owo+PiArI2RlZmluZSBWQ1BVX0FGRklOSVRZX09WRVJSSURFICAgIDB4MDEKPj4gKyNkZWZpbmUg
VkNQVV9BRkZJTklUWV9OTUkgICAgICAgICAweDAyCj4gCj4gVkNQVV9BRkZJTklUWV9OTUlfTUNF
ID/CoCBJdCBpcyB1c2VkIGZvciBtb3JlIHRoYW4ganVzdCBOTUlzLgoKT2theS4KCkJUVzogVGhl
IE1DRSBjYXNlIGlzIG5ldmVyIHRyaWdnZXJlZCAodGhlcmUgaXMgbm8gY2FsbGVyIG9mCnB2X3Jh
aXNlX2ludGVycnVwdCgpIHdpdGggVFJBUF9tYWNoaW5lX2NoZWNrKS4gSXMgdGhpcyBjb2RlIGxl
ZnQgaW4KcGxhY2Ugb24gcHVycG9zZSBvciBjb3VsZCBpdCBiZSByZW1vdmVkPwoKCkp1ZXJnZW4K
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 23 13:32:17 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Jul 2019 13:32:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hputn-0005S4-M9; Tue, 23 Jul 2019 13:32:11 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=VIRi=VU=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hputm-0005Rx-H9
 for xen-devel@lists.xenproject.org; Tue, 23 Jul 2019 13:32:10 +0000
X-Inumbo-ID: 434f4136-ad4e-11e9-8091-133f22cacaaf
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 434f4136-ad4e-11e9-8091-133f22cacaaf;
 Tue, 23 Jul 2019 13:32:06 +0000 (UTC)
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: eaQX/ura6BFF3xEvivXhG3YYbRnri4lL3741bpxArdCYFTPjziBDmFUSWL3A1CnAAz3t9/LPII
 +HtE/GICkJhitLTc63v6wPtKTXGUiGSj5wzCLt1216SVCogWB+XC9lrE6nfXqRadQ+kOupJzjy
 5WIrWBik22+uOogW7WknjqTJlyHStBjY0Rm6U6q6I+5N1SNKiLh/dOiVYUNXf5Hy+hxIhi3jl8
 wfMSYghZ/ToBHprimh43lLAp21sYMgdZ7vejZ4LzUKuOw2nidCtqusyIKvhgw4UxG/Fyg5G15+
 7hg=
X-SBRS: 2.7
X-MesageID: 3431711
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,299,1559534400"; 
   d="scan'208";a="3431711"
To: Juergen Gross <jgross@suse.com>, <xen-devel@lists.xenproject.org>
References: <20190723092056.15045-1-jgross@suse.com>
 <20190723092056.15045-3-jgross@suse.com>
 <dfc90ddc-5d6e-6da7-f820-97c7823ec540@citrix.com>
 <73a52696-39ef-14f6-04cc-e2dc9a8c5ee8@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <cc078685-aae5-5382-1422-13cafeee7129@citrix.com>
Date: Tue, 23 Jul 2019 14:31:45 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <73a52696-39ef-14f6-04cc-e2dc9a8c5ee8@suse.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 2/2] xen: merge temporary vcpu pinning
 scenarios
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, TimDeegan <tim@xen.org>, Ian
 Jackson <ian.jackson@eu.citrix.com>, Dario Faggioli <dfaggioli@suse.com>,
 Julien Grall <julien.grall@arm.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>

T24gMjMvMDcvMjAxOSAxNDoyNSwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPiBPbiAyMy4wNy4xOSAx
NDoyNiwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4gT24gMjMvMDcvMjAxOSAxMDoyMCwgSnVlcmdl
biBHcm9zcyB3cm90ZToKPj4KPj4+IMKgwqDCoMKgwqAgfQo+Pj4gwqAgwqDCoMKgwqDCoCAvKgo+
Pj4gZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9zY2hlZC5oIGIveGVuL2luY2x1ZGUveGVu
L3NjaGVkLmgKPj4+IGluZGV4IGI0MGM4ZmQxMzguLjcyMWM0Mjk0NTQgMTAwNjQ0Cj4+PiAtLS0g
YS94ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaAo+Pj4gKysrIGIveGVuL2luY2x1ZGUveGVuL3NjaGVk
LmgKPj4+IEBAIC0yMDAsNyArMjAwLDEwIEBAIHN0cnVjdCB2Y3B1Cj4+PiDCoMKgwqDCoMKgIC8q
IFZDUFUgaXMgcGF1c2VkIGZvbGxvd2luZyBzaHV0ZG93biByZXF1ZXN0Cj4+PiAoZC0+aXNfc2h1
dHRpbmdfZG93bik/ICovCj4+PiDCoMKgwqDCoMKgIGJvb2zCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqAgcGF1c2VkX2Zvcl9zaHV0ZG93bjsKPj4+IMKgwqDCoMKgwqAgLyogVkNQVSBuZWVkIGFmZmlu
aXR5IHJlc3RvcmVkICovCj4+PiAtwqDCoMKgIGJvb2zCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAg
YWZmaW5pdHlfYnJva2VuOwo+Pj4gK8KgwqDCoCB1aW50OF90wqDCoMKgwqDCoMKgwqDCoMKgIGFm
ZmluaXR5X2Jyb2tlbjsKPj4+ICsjZGVmaW5lIFZDUFVfQUZGSU5JVFlfT1ZFUlJJREXCoMKgwqAg
MHgwMQo+Pj4gKyNkZWZpbmUgVkNQVV9BRkZJTklUWV9OTUnCoMKgwqDCoMKgwqDCoMKgIDB4MDIK
Pj4KPj4gVkNQVV9BRkZJTklUWV9OTUlfTUNFID/CoCBJdCBpcyB1c2VkIGZvciBtb3JlIHRoYW4g
anVzdCBOTUlzLgo+Cj4gT2theS4KPgo+IEJUVzogVGhlIE1DRSBjYXNlIGlzIG5ldmVyIHRyaWdn
ZXJlZCAodGhlcmUgaXMgbm8gY2FsbGVyIG9mCj4gcHZfcmFpc2VfaW50ZXJydXB0KCkgd2l0aCBU
UkFQX21hY2hpbmVfY2hlY2spLiBJcyB0aGlzIGNvZGUgbGVmdCBpbgo+IHBsYWNlIG9uIHB1cnBv
c2Ugb3IgY291bGQgaXQgYmUgcmVtb3ZlZD8KCkl0IGNvbWUgZnJvbSB0aGUgcmVzdG9yZV9hbGxf
Z3Vlc3QgcGF0aCBpbiBhc3NlbWJseSwgdmlhIHByb2Nlc3NfbWNlLgoKVGhpcyBjb2RlIGlzIGhv
cnJpYmx5IHRhbmdsZWQgYW5kIGluIHNldmVyZSBuZWVkIG9mIHJld3JpdGluZyBpbiBDLgoKfkFu
ZHJldwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 23 13:37:04 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Jul 2019 13: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 1hpuyV-0005ZQ-AT; Tue, 23 Jul 2019 13: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=wlUe=VU=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hpuyU-0005ZL-36
 for xen-devel@lists.xenproject.org; Tue, 23 Jul 2019 13:37:02 +0000
X-Inumbo-ID: f25ba7a7-ad4e-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id f25ba7a7-ad4e-11e9-8980-bc764e045a96;
 Tue, 23 Jul 2019 13:36:59 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 7833028;
 Tue, 23 Jul 2019 06:36:59 -0700 (PDT)
Received: from [10.1.196.50] (e108454-lin.cambridge.arm.com [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id C16DD3F71F;
 Tue, 23 Jul 2019 06:36:58 -0700 (PDT)
To: Oleksandr <olekstysh@gmail.com>, xen-devel@lists.xenproject.org
References: <1561545009-17493-1-git-send-email-olekstysh@gmail.com>
 <1561545009-17493-2-git-send-email-olekstysh@gmail.com>
 <c07d3a21-872e-c711-958d-916461e331e9@arm.com>
 <3fca4b60-43a0-3f2d-f7bb-1a14cfcacdfb@gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <9fbeba99-06a2-6e8e-b22d-0cbb9c47b485@arm.com>
Date: Tue, 23 Jul 2019 14:36:54 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.1
MIME-Version: 1.0
In-Reply-To: <3fca4b60-43a0-3f2d-f7bb-1a14cfcacdfb@gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH V1] iommu/arm: Add Renesas IPMMU-VMSA 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: Oleksandr Tyshchenko <oleksandr_tyshchenko@epam.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>

SGkgT2xla3NhbmRyLAoKT24gMjIvMDcvMjAxOSAxNzoyNywgT2xla3NhbmRyIHdyb3RlOgo+IE9u
IDIwLjA3LjE5IDIxOjI1LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+IEFwb2xvZ2llcyBmb3IgdGhl
IGxhdGUgYW5zd2VyLiBJIGhhdmUgYmVlbiB0cmF2ZWxpbmcgZm9yIHRoZSBwYXN0IGZldyB3ZWVr
cy4KPiAKPiBBYnNvbHV0ZWx5IG5vIHByb2JsZW0uIFRoYW5rIHlvdSBmb3IgeW91ciByZXZpZXcu
Cj4gCj4gCj4+Cj4+IE9uIDYvMjYvMTkgMTE6MzAgQU0sIE9sZWtzYW5kciBUeXNoY2hlbmtvIHdy
b3RlOgo+Pj4gRnJvbTogT2xla3NhbmRyIFR5c2hjaGVua28gPG9sZWtzYW5kcl90eXNoY2hlbmtv
QGVwYW0uY29tPgo+Pj4KPj4+IFRoZSBJUE1NVS1WTVNBIGlzIFZNU0EtY29tcGF0aWJsZSBJL08g
TWVtb3J5IE1hbmFnZW1lbnQgVW5pdCAoSU9NTVUpCj4+PiB3aGljaCBwcm92aWRlcyBhZGRyZXNz
IHRyYW5zbGF0aW9uIGFuZCBhY2Nlc3MgcHJvdGVjdGlvbiBmdW5jdGlvbmFsaXRpZXMKPj4+IHRv
IHByb2Nlc3NpbmcgdW5pdHMgYW5kIGludGVyY29ubmVjdCBuZXR3b3Jrcy4KPj4KPj4gRG8geW91
IGhhdmUgYSBsaW5rIHRvIHRoZSBzcGVjaWZpY2F0aW9uPwo+IAo+IEFsbCBJIGhhdmUgaXMgYSBU
Uk0uIFVuZm9ydHVuYXRlbHksIEkgY2FuJ3Qgc2hhcmUgaXQuCgpEb2VzIGFueW9uZSBpbiB0aGUg
Y29tbXVuaXR5IGhhcyBhY2Nlc3MgdG8gdGhlIHNwZWM/Cgo+Pgo+Pj4gK8KgwqDCoMKgwqAgaGFy
ZHdhcmUgc3VwcG9ydHMgc3RhZ2UgMiB0cmFuc2xhdGlvbiB0YWJsZSBmb3JtYXQgYW5kIGlzIGFi
bGUgdG8gdXNlCj4+PiArwqDCoMKgwqDCoCBDUFUncyBQMk0gdGFibGUgYXMgaXMuCj4+PiArCj4+
PiDCoCBlbmRpZgo+Pj4gZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FybS9N
YWtlZmlsZSAKPj4+IGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYXJtL01ha2VmaWxlCj4+PiBp
bmRleCBiM2VmY2ZkLi40MGFjN2E5IDEwMDY0NAo+Pj4gLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Ro
cm91Z2gvYXJtL01ha2VmaWxlCj4+PiArKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hcm0v
TWFrZWZpbGUKPj4+IEBAIC0xLDIgKzEsMyBAQAo+Pj4gwqAgb2JqLXkgKz0gaW9tbXUubwo+Pj4g
wqAgb2JqLSQoQ09ORklHX0FSTV9TTU1VKSArPSBzbW11Lm8KPj4+ICtvYmotJChDT05GSUdfSVBN
TVVfVk1TQSkgKz0gaXBtbXUtdm1zYS5vCj4+PiBkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFz
c3Rocm91Z2gvYXJtL2lwbW11LXZtc2EuYyAKPj4+IGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gv
YXJtL2lwbW11LXZtc2EuYwo+Pj4gbmV3IGZpbGUgbW9kZSAxMDA2NDQKPj4+IGluZGV4IDAwMDAw
MDAuLjUwOTFjNjEKPj4+IC0tLSAvZGV2L251bGwKPj4+ICsrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0
aHJvdWdoL2FybS9pcG1tdS12bXNhLmMKPj4+IEBAIC0wLDAgKzEsMTQ4NyBAQAo+Pj4gKy8qCj4+
PiArICogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYXJtL2lwbW11LXZtc2EuYwo+Pj4gKyAqCj4+
PiArICogRHJpdmVyIGZvciB0aGUgUmVuZXNhcyBJUE1NVS1WTVNBIGZvdW5kIGluIFItQ2FyIEdl
bjMgU29Dcy4KPj4+ICsgKgo+Pj4gKyAqIFRoZSBJUE1NVS1WTVNBIGlzIFZNU0EtY29tcGF0aWJs
ZSBJL08gTWVtb3J5IE1hbmFnZW1lbnQgVW5pdCAoSU9NTVUpCj4+PiArICogd2hpY2ggcHJvdmlk
ZXMgYWRkcmVzcyB0cmFuc2xhdGlvbiBhbmQgYWNjZXNzIHByb3RlY3Rpb24gZnVuY3Rpb25hbGl0
aWVzCj4+PiArICogdG8gcHJvY2Vzc2luZyB1bml0cyBhbmQgaW50ZXJjb25uZWN0IG5ldHdvcmtz
Lgo+Pj4gKyAqCj4+PiArICogUGxlYXNlIG5vdGUsIGN1cnJlbnQgZHJpdmVyIGlzIHN1cHBvc2Vk
IHRvIHdvcmsgb25seSB3aXRoIG5ld2VzdCBHZW4zIFNvQ3MKPj4+ICsgKiByZXZpc2lvbnMgd2hp
Y2ggSVBNTVUgaGFyZHdhcmUgc3VwcG9ydHMgc3RhZ2UgMiB0cmFuc2xhdGlvbiB0YWJsZSBmb3Jt
YXQgYW5kCj4+PiArICogaXMgYWJsZSB0byB1c2UgQ1BVJ3MgUDJNIHRhYmxlIGFzIGlzLgo+Pj4g
KyAqCj4+PiArICogQmFzZWQgb24gTGludXgncyBJUE1NVS1WTVNBIGRyaXZlciBmcm9tIFJlbmVz
YXMgQlNQOgo+Pj4gKyAqwqDCoMKgIGRyaXZlcnMvaW9tbXUvaXBtbXUtdm1zYS5jCj4+Cj4+IFdo
YXQgYXJlIHRoZSBtYWpvciBkaWZmZXJlbmNlcyBjb21wYXJlIHRoZSBMaW51eCBkcml2ZXI/Cj4g
Cj4gV2VsbCwgdGhlIG1ham9yIGRpZmZlcmVuY2VzIGFyZToKPiAKPiAxLiBTdGFnZSAxL1N0YWdl
IDIgdHJhbnNsYXRpb24uIExpbnV4IGRyaXZlciBzdXBwb3J0cyBTdGFnZSAxIHRyYW5zbGF0aW9u
IG9ubHkgCj4gKHdpdGggU3RhZ2UgMSB0cmFuc2xhdGlvbiB0YWJsZSBmb3JtYXQpLiBJdCBtYW5h
Z2VzIHBhZ2UgdGFibGUgYnkgaXRzZWxmLiBCdXQgCj4gWGVuIGRyaXZlciBzdXBwb3J0cyBTdGFn
ZSAyIHRyYW5zbGF0aW9uICh3aXRoIFN0YWdlIDIgdHJhbnNsYXRpb24gdGFibGUgZm9ybWF0KSAK
PiB0byBiZSBhYmxlIHRvIHNoYXJlIHRoZSBwYWdlIHRhYmxlIHdpdGggdGhlIENQVS4gU3RhZ2Ug
MSB0cmFuc2xhdGlvbiBpcyBhbHdheXMgCj4gYnlwYXNzZWQgaW4gWGVuIGRyaXZlci4KPiAKPiBT
bywgWGVuIGRyaXZlciBpcyBzdXBwb3NlZCB0byBiZSB1c2VkIHdpdGggbmV3ZXN0IEdlbjMgU29D
IHJldmlzaW9ucyBvbmx5IChIMyAKPiBFUzMuMCwgTTMgRVMzLjAsIGV0Yy4pIHdoaWNoIElQTU1V
IGhhcmR3YXJlIGRvZXMgc3VwcG9ydCBzdGFnZSAyIHRyYW5zbGF0aW9uIAo+IHRhYmxlIGZvcm1h
dC4KPiAKPiAyLiBBQXJjaDY0IHN1cHBvcnQuIExpbnV4IGRyaXZlciB1c2VzIFZNU0F2OC0zMiBt
b2RlLCB3aGlsZSBYZW4gZHJpdmVyIGVuYWJsZXMgCj4gQXJtdjggVk1TQXY4LTY0IG1vZGUgdG8g
Y292ZXIgdXAgdG8gNDAgYml0IGlucHV0IGFkZHJlc3MuCj4gCj4gMy4gQ29udGV4dCBiYW5rIChz
ZXRzIG9mIHBhZ2UgdGFibGUpIHVzYWdlLiBJbiBYZW4sIGVhY2ggY29udGV4dCBiYW5rIGlzIG1h
cHBlZCAKPiB0byBvbmUgWGVuIGRvbWFpbi7CoCBTbywgYWxsIGRldmljZXMgYmVpbmcgcGFzcyB0
aHJvdWdoZWQgdG8gdGhlIHNhbWUgWGVuIGRvbWFpbiAKPiBzaGFyZSB0aGUgc2FtZSBjb250ZXh0
IGJhbmsuCgpDYW4gdGhpcyBiZSB3cml0dGVuIGluIHRoZSBjb21taXQgbWVzc2FnZT8gVGhpcyBp
cyBoZWxwZnVsIGZvciBhbnlvbmUgcmV2aWV3aW5nIAp0aGUgZHJpdmVyIHRvZGF5IGFuZCBmdXR1
cmUgZGV2ZWxvcGVyLgoKPiAKPiAKPj4KPj4KPj4+ICsgKiB5b3UgY2FuIGZvdW5kIGF0Ogo+Pj4g
KyAqwqDCoMKgIHVybDogZ2l0Oi8vZ2l0Lmtlcm5lbC5vcmcvcHViL3NjbS9saW51eC9rZXJuZWwv
Z2l0L2hvcm1zL3JlbmVzYXMtYnNwLmdpdAo+Pj4gKyAqwqDCoMKgIGJyYW5jaDogdjQuMTQuNzUt
bHRzaS9yY2FyLTMuOS4yCj4+PiArICrCoMKgwqAgY29tbWl0OiBhNTI2NmQyOTgxMjQ4NzRjMmMw
NmI4YjEzZDA3M2Y2ZWNjMmVlMzU1Cj4+Cj4+IElzIHRoZXJlIGFueSByZWFzb24gdG8gdXNlIHRo
ZSBCU1AgZHJpdmVyIGFuZCBub3QgdGhlIG9uZSBwcm92aWRlZCBieSBMaW51eCAKPj4gZGlyZWN0
bHk/Cj4gCj4gSSB3YXMgdGhpbmtpbmcgdGhlIEJTUCBkcml2ZXIgaXMgYSAqbGl0dGxlIGJpdCog
bW9yZSB1cGRhdGVkIHRoYW4gTGludXggb25lLiAKPiBTb21ldGltZSBpdCB3YXMgYSBiaWcgZGlm
ZmVyZW5jZSBiZXR3ZWVuIG1haW5saW5lIGFuZCBCU1AgZHJpdmVyLiBCdXQgbm93Cj4gCj4gdGhl
IGRpZmZlcmVuY2UgaXMgbm90IGJpZyBhbmQgbW9zdGx5IGluIEREUl9CQUNLVVAgYW5kIFdISVRF
TElTVCBzdXBwb3J0LiBJIAo+IGxvb2tlZCBhdCBtYWlubGluZSBkcml2ZXIgYXMgd2VsbCB3aGVu
IGltcGxlbWVudGluZyBYZW4gZHJpdmVyLgoKV2hhdCBpcyB0aGUgcmV2aWV3IHByb2Nlc3MgZm9y
IHBhdGNoZXMgdG8gYmUgbWVyZ2VkIGluIHRoZSBCU1A/IElzIGl0IHRoZSBzYW1lIAphcyBMaW51
eCB1cHN0cmVhbT8KCj4gCj4+Cj4+Cj4+IFsuLi5dCj4+Cj4+PiArI2RlZmluZSBkZXZfYXJjaGRh
dGEoZGV2KSAoKHN0cnVjdCBpcG1tdV92bXNhX3hlbl9kZXZpY2UgKilkZXYtPmFyY2hkYXRhLmlv
bW11KQo+Pj4gKwo+Pj4gKy8qIFJvb3QvQ2FjaGUgSVBNTVUgZGV2aWNlJ3MgaW5mb3JtYXRpb24g
Ki8KPj4+ICtzdHJ1Y3QgaXBtbXVfdm1zYV9kZXZpY2UKPj4+ICt7Cj4+Cj4+IEFGQUlDVCwgdGhp
cyBmaWxlIHdhcyBjb252ZXJ0ZWQgdG8gWGVuIGNvZGluZyBzdHlsZS4gSWYgc28sIHRoZSBzdHls
ZSBmb3IgCj4+IHN0cnVjdCBpcwo+Pgo+PiBzdHJ1Y3QgLi4uIHsKPj4gLi4uCj4+IH07Cj4gCj4g
WWVzLCB3aWxsIGNvcnJlY3QgZXZlcnl3aGVyZSBpbiB0aGlzIGZpbGUuCj4gCj4gCj4+Cj4+PiAr
wqDCoMKgIHN0cnVjdCBkZXZpY2UgKmRldjsKPj4+ICvCoMKgwqAgdm9pZCBfX2lvbWVtICpiYXNl
Owo+Pj4gK8KgwqDCoCBzdHJ1Y3QgaXBtbXVfdm1zYV9kZXZpY2UgKnJvb3Q7Cj4+PiArwqDCoMKg
IHN0cnVjdCBsaXN0X2hlYWQgbGlzdDsKPj4+ICvCoMKgwqAgdW5zaWduZWQgaW50IG51bV91dGxi
czsKPj4+ICvCoMKgwqAgdW5zaWduZWQgaW50IG51bV9jdHg7Cj4+PiArwqDCoMKgIHNwaW5sb2Nr
X3QgbG9jazvCoMKgwqAgLyogUHJvdGVjdHMgY3R4IGFuZCBkb21haW5zW10gKi8KPj4+ICvCoMKg
wqAgREVDTEFSRV9CSVRNQVAoY3R4LCBJUE1NVV9DVFhfTUFYKTsKPj4+ICvCoMKgwqAgc3RydWN0
IGlwbW11X3Ztc2FfZG9tYWluICpkb21haW5zW0lQTU1VX0NUWF9NQVhdOwo+Pj4gK307Cj4+PiAr
Cj4+PiArLyoKPj4+ICsgKiBSb290L0NhY2hlIElQTU1VIGRvbWFpbidzIGluZm9ybWF0aW9uCj4+
PiArICoKPj4+ICsgKiBSb290IElQTU1VIGRldmljZSBpcyBhc3NpZ25lZCB0byBSb290IElQTU1V
IGRvbWFpbiB3aGlsZSBDYWNoZSBJUE1NVSBkZXZpY2UKPj4+ICsgKiBpcyBhc3NpZ25lZCB0byBD
YWNoZSBJUE1NVSBkb21haW4uIE1hc3RlciBkZXZpY2VzIGFyZSBjb25uZWN0ZWQgdG8gQ2FjaGUK
Pj4+ICsgKiBJUE1NVSBkZXZpY2VzIHRocm91Z2ggc3BlY2lmaWMgcG9ydHMgY2FsbGVkIG1pY3Jv
LVRMQnMuCj4+PiArICogQWxsIENhY2hlIElQTU1VIGRldmljZXMsIGluIHR1cm4sIGFyZSBjb25u
ZWN0ZWQgdG8gUm9vdCBJUE1NVSBkZXZpY2UKPj4+ICsgKiB3aGljaCBtYW5hZ2VzIElQTU1VIGNv
bnRleHQuCj4+PiArICovCj4+PiArc3RydWN0IGlwbW11X3Ztc2FfZG9tYWluCj4+PiArewo+Pgo+
PiBEaXR0by4KPiAKPiBvawo+IAo+IAo+Pgo+Pj4gK8KgwqDCoCAvKgo+Pj4gK8KgwqDCoMKgICog
SVBNTVUgZGV2aWNlIGFzc2lnbmVkIHRvIHRoaXMgSVBNTVUgZG9tYWluLgo+Pj4gK8KgwqDCoMKg
ICogRWl0aGVyIFJvb3QgZGV2aWNlIHdoaWNoIGlzIGxvY2F0ZWQgYXQgdGhlIG1haW4gbWVtb3J5
IGJ1cyBkb21haW4gb3IKPj4+ICvCoMKgwqDCoCAqIENhY2hlIGRldmljZSB3aGljaCBpcyBsb2Nh
dGVkIGF0IGVhY2ggaGllcmFyY2h5IGJ1cyBkb21haW4uCj4+PiArwqDCoMKgwqAgKi8KPj4+ICvC
oMKgwqAgc3RydWN0IGlwbW11X3Ztc2FfZGV2aWNlICptbXU7Cj4+PiArCj4+PiArwqDCoMKgIC8q
IENvbnRleHQgdXNlZCBmb3IgdGhpcyBJUE1NVSBkb21haW4gKi8KPj4+ICvCoMKgwqAgdW5zaWdu
ZWQgaW50IGNvbnRleHRfaWQ7Cj4+PiArCj4+PiArwqDCoMKgIC8qIFhlbiBkb21haW4gYXNzb2Np
YXRlZCB3aXRoIHRoaXMgSVBNTVUgZG9tYWluICovCj4+PiArwqDCoMKgIHN0cnVjdCBkb21haW4g
KmQ7Cj4+PiArCj4+PiArwqDCoMKgIC8qIFRoZSBmaWVsZHMgYmVsb3cgYXJlIHVzZWQgZm9yIENh
Y2hlIElQTU1VIGRvbWFpbiBvbmx5ICovCj4+PiArCj4+PiArwqDCoMKgIC8qCj4+PiArwqDCoMKg
wqAgKiBVc2VkIHRvIGtlZXAgdHJhY2sgb2YgdGhlIG1hc3RlciBkZXZpY2VzIHdoaWNoIGFyZSBh
dHRhY2hlZCB0byB0aGlzCj4+PiArwqDCoMKgwqAgKiBJUE1NVSBkb21haW4gKGRvbWFpbiB1c2Vy
cykuIE1hc3RlciBkZXZpY2VzIGJlaGluZCB0aGUgc2FtZSBJUE1NVSBkZXZpY2UKPj4+ICvCoMKg
wqDCoCAqIGFyZSBncm91cGVkIHRvZ2V0aGVyIGJ5IHB1dHRpbmcgaW50byB0aGUgc2FtZSBJUE1N
VSBkb21haW4uCj4+PiArwqDCoMKgwqAgKiBPbmx5IHdoZW4gdGhlIHJlZmNvdW50IHJlYWNoZXMg
MCB0aGlzIElQTU1VIGRvbWFpbiBjYW4gYmUgZGVzdHJveWVkLgo+Pj4gK8KgwqDCoMKgICovCj4+
PiArwqDCoMKgIGludCByZWZjb3VudDsKPj4KPj4gSWYgdGhlIHJlZmNvdW50IGNhbm5vdCBiZSAw
LCB0aGVuIEkgd291bGQgcHJlZmVyIGFuIHVuc2lnbmVkIGludCBoZXJlLgoKSHJtLCBJIG1lYW50
IGNhbm5vdCBiZSBuZWdhdGl2ZS4KCgo+IAo+IEl0IGNhbiBiZSA+PSAwLgoKT2ssIHNvIHBsZWFz
ZSBzd2l0Y2ggdG8gdW5zaWduZWQgaW50IGhlcmUgcGxlYXNlLgo+Pgo+Pj4gK3sKPj4+ICvCoMKg
wqAgcmV0dXJuIHJlYWRsKG1tdS0+YmFzZSArIG9mZnNldCk7Cj4+PiArfQo+Pj4gKwo+Pj4gK3N0
YXRpYyB2b2lkIGlwbW11X3dyaXRlKHN0cnVjdCBpcG1tdV92bXNhX2RldmljZSAqbW11LCB1bnNp
Z25lZCBpbnQgb2Zmc2V0LAo+Pj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqAgdTMyIGRhdGEpCj4+PiArewo+Pj4gK8KgwqDCoCB3cml0ZWwoZGF0YSwgbW11
LT5iYXNlICsgb2Zmc2V0KTsKPj4+ICt9Cj4+PiArCj4+PiArc3RhdGljIHUzMiBpcG1tdV9jdHhf
cmVhZF9yb290KHN0cnVjdCBpcG1tdV92bXNhX2RvbWFpbiAqZG9tYWluLAo+Pj4gK8KgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCB1bnNp
Z25lZCBpbnQgcmVnKQo+Pj4gK3sKPj4+ICvCoMKgwqAgcmV0dXJuIGlwbW11X3JlYWQoZG9tYWlu
LT5tbXUtPnJvb3QsCj4+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgIGRvbWFpbi0+Y29udGV4dF9pZCAqIElNX0NUWF9TSVpFICsgcmVnKTsKPj4+ICt9Cj4+PiAr
Cj4+PiArc3RhdGljIHZvaWQgaXBtbXVfY3R4X3dyaXRlX3Jvb3Qoc3RydWN0IGlwbW11X3Ztc2Ff
ZG9tYWluICpkb21haW4sCj4+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCB1bnNpZ25lZCBpbnQgcmVnLCB1MzIgZGF0YSkK
Pj4+ICt7Cj4+PiArwqDCoMKgIGlwbW11X3dyaXRlKGRvbWFpbi0+bW11LT5yb290LAo+Pj4gK8Kg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBkb21haW4tPmNvbnRleHRfaWQgKiBJTV9DVFhf
U0laRSArIHJlZywgZGF0YSk7Cj4+PiArfQo+Pj4gKwo+Pj4gK3N0YXRpYyB2b2lkIGlwbW11X2N0
eF93cml0ZV9jYWNoZShzdHJ1Y3QgaXBtbXVfdm1zYV9kb21haW4gKmRvbWFpbiwKPj4+ICvCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqAgdW5zaWduZWQgaW50IHJlZywgdTMyIGRhdGEpCj4+PiArewo+Pj4gK8KgwqDCoCBBU1NF
UlQocmVnID09IElNQ1RSKTsKPj4KPj4gV2hhdCdzIHRoZSByYXRpb25hbGUgb2YgcGFzc2luZyBy
ZWcgaW4gcGFyYW1ldGVyIGlmIGl0IGNhbiBvbmx5IGJlIGVxdWFsIHRvIAo+PiBJTUNUUj8KPiAK
PiBHb29kIHF1ZXN0aW9uLiBJIHRyaWVkIHRvIHJldGFpbiB0aGUgc2FtZSBpbnRlcmZhY2UgYXMg
Zm9yIAo+IGlwbW11X2N0eF93cml0ZV9yb290KF9hbGwpIGZvciB2aXNpYmlsaXR5Lgo+IAo+IENh
Y2hlIElQTU1VIGRldmljZSBoYXMgb3RoZXIgdGhhbiBJTUNUUiBjb250ZXh0IHJlZ2lzdGVycywg
YnV0IHRoZXkgYXJlIG5vdCB1c2VkIAo+IGJ5IHRoaXMgZHJpdmVyLgoKQ291bGQgdGhlIGZ1bmN0
aW9uIGJlIGFibGUgdG8gZGVhbCB3aXRoIHRob3NlIG90aGVyIHJlZ2lzdGVycyB3aXRob3V0IGFu
eSBjaGFuZ2U/Cgo+IAo+IFNoYWxsIEkgZHJvcCByZWcgcGFyYW1ldGVyPwoKTGV0J3MgZGlzY3Vz
cyBhYm91dCBpdC4gU2VlIG15IHF1ZXN0aW9uIGFib3ZlLgoKPiAKPiAKPj4KPj4+ICsKPj4+ICvC
oMKgwqAgLyogTWFzayBmaWVsZHMgd2hpY2ggYXJlIGltcGxlbWVudGVkIGluIElQTU1VLU1NIG9u
bHkuICovCj4+PiArwqDCoMKgIGlmICggIWlwbW11X2lzX3Jvb3QoZG9tYWluLT5tbXUpICkKPj4+
ICvCoMKgwqDCoMKgwqDCoCBpcG1tdV93cml0ZShkb21haW4tPm1tdSwgZG9tYWluLT5jb250ZXh0
X2lkICogSU1fQ1RYX1NJWkUgKyByZWcsCj4+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqAgZGF0YSAmIElNQ1RSX0NPTU1PTl9NQVNLKTsKPj4+ICt9Cj4+Cj4+IFsuLi5d
Cj4+Cj4+PiArLyogRW5hYmxlIE1NVSB0cmFuc2xhdGlvbiBmb3IgdGhlIG1pY3JvLVRMQi4gKi8K
Pj4+ICtzdGF0aWMgdm9pZCBpcG1tdV91dGxiX2VuYWJsZShzdHJ1Y3QgaXBtbXVfdm1zYV9kb21h
aW4gKmRvbWFpbiwKPj4+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgIHVuc2lnbmVkIGludCB1dGxiKQo+Pj4gK3sKPj4+ICvCoMKgwqAg
c3RydWN0IGlwbW11X3Ztc2FfZGV2aWNlICptbXUgPSBkb21haW4tPm1tdTsKPj4+ICsKPj4+ICvC
oMKgwqAgLyoKPj4+ICvCoMKgwqDCoCAqIFRPRE86IFJlZmVyZW5jZS1jb3VudCB0aGUgbWljcm8t
VExCIGFzIHNldmVyYWwgYnVzIG1hc3RlcnMgY2FuIGJlCj4+PiArwqDCoMKgwqAgKiBjb25uZWN0
ZWQgdG8gdGhlIHNhbWUgbWljcm8tVExCLgo+Pj4gK8KgwqDCoMKgICovCj4+Cj4+IFdoYXQgd291
bGQgYmUgdGhlIGV4YWN0IHByb2JsZW0gaWYgdGhpcyBpcyBub3QgaGFuZGxlZD8gQ291bGQgYSB1
dGxiIHNoYXJlZCAKPj4gYmV0d2VlbiBtdWx0aXBsZSBkb21haW4/Cj4gCj4gQWN0dWFsbHksIHRo
aXMgVE9ETyBhcyB3ZWxsIGFzIHRoZSB3aG9sZSAiVExCIGFuZCBtaWNyby1UTEIgTWFuYWdlbWVu
dCIgY29kZSBJIAo+IHRyaWVkIHRvIHJldGFpbiBhcyBtdWNoIGFzIHBvc3NpYmxlLgo+IAo+IFRo
ZSBsYXJnZSBhbW91bnQgb2YgZGV2aWNlcyBoYXZlIHVuaXF1ZSBtaWNyby1UTEIgY29ubmVjdGlv
biwgYnV0IHRoZXJlIGlzIGEgCj4gY2FzZSwgd2hlbiBub3QuIEF0IHRoZSBtb21lbnQsIEkgZG9u
J3Qgc2VlIGFueSBwcm9ibGVtIGlmIHRoZXNlIHBvdGVudGlhbCAKPiBkZXZpY2VzICh3aGljaCBz
aGFyZSB0aGUgc2FtZSB1dGxiKSBhcmUgYXNzaWduZWQgdG8gdGhlIHNhbWUgWGVuIGRvbWFpbi4K
PiAKPiBJbiB0aGlzIGNhc2Ugd2Ugd291bGQganVzdCBlbmFibGUgdGhlIHNhbWUgdXRsYiBtb3Jl
IHRoYW4gb25jZSBhdCB0aGUgZG9tYWluIAo+IGNyZWF0aW9uIHRpbWUgKGFzc2lnbiBhIGRldmlj
ZSkgYW5kIGRpc2FibGUgdGhlIHNhbWUgdXRsYiBtb3JlIHRoYW4gb25jZSBhdCB0aGUgCj4gZG9t
YWluIGRlc3RydWN0aW9uIHRpbWUgKGRlYXNzaWduIGEgZGV2aWNlKS4KVGhhdCdzIGNvcnJlY3Qg
YXMgbG9uZyBhcyB3ZSBkb24ndCB0byBzdXBwb3J0IGRldmljZSBob3RwbHVnLiBQbGF0Zm9ybSBk
ZXZpY2UgCmhvdHBsdWcgaXMgbm90IGdvaW5nIHRvIGhhcHBlbiwgdGhpcyBtYXkgaGFwcGVuIGZv
ciBQQ0kgZGV2aWNlcy4KCj4gCj4gVGhlIHdvcnN0IGNhc2Ugc2NlbmFyaW8gd291bGQgYmUgd2hl
biB0aGVzZSBkZXZpY2VzIGFyZSBhc3NpZ25lZCB0byBkaWZmZXJlbnQgCj4gWGVuIGRvbWFpbnMu
IFNvLCBJIHRoaW5rLCB0aGUgc2FtZSB1dGxiICpjYW4ndCogYmUgc2hhcmVkIGJldHdlZW4gbXVs
dGlwbGUgWGVuIAo+IGRvbWFpbnMsIHNpbmNlIGl0IHBvaW50cyB0byB0aGUgY29udGV4dCBiYW5r
IHRvIHVzZSBmb3IgdGhlIHBhZ2Ugd2Fsay4KClRoYW5rIHlvdSBmb3IgdGhlIGV4cGxhbmF0aW9u
LiBXaGF0IGNhbiBhY3R1YWxseSBoYXBwZW4/IENvdWxkIGl0IGxlYWQgdG8gYSAKc2VjdXJpdHkg
aXNzdWUgKGUuZyB0aGUgSVBNTVUgaXMgYnlwYXNzZWQpPwoKQWxzbywgdGhlIHF1ZXN0aW9uIGlz
IHdoZXRoZXIgdGhpcyBpcyB3b3J0aCB0byB0cnkgdG8gaW1wbGVtZW50IGl0LiBEbyB3ZSBoYXZl
IApjYXNlcyB3aGVyZSBkZXZpY2VzIHVzZSB0aGUgc2FtZSBtaWNyby1UTEIgYnV0IGFzc2lnbmVk
IHRvIGRpZmZlcmVudCBkb21haW5zPwoKSWYgbm90LCB0aGVuIG1heWJlIHlvdSBjb3VsZCBqdXN0
IGFkZCBjaGVjayBpbiB0aGUgZHJpdmVyIHRvIHByZXZlbnQgdGhhdCB1c2UgCmNhc2VzLiBUaGUg
d29yayBhcm91bmQgdGhlIGlvbW11X2dyb3VwIGRvbmUgYnkgUGF1bCBbMV0gbWlnaHQgYmUgdXNl
ZnVsLgoKQW55d2F5LCBmcm9tIHVwc3RyZWFtIHBlcnNwZWN0aXZlIHRoaXMgaXMgbm90IGEgbWFz
c2l2ZSBjb25jZXJuIGZvciBub3cgYXMgCnBsYXRmb3JtIGRldmljZS1wYXNzdGhyb3VnaCBpcyBu
b3Qgc2VjdXJpdHkgc3VwcG9ydGVkLiBTbyBJIHdvdWxkIGJlIGhhcHB5IGlmIAp0aGUgVE9ETyBp
cyBhZGRyZXNzZWQgaW4gYSBmb2xsb3ctdXAgc2VyaWVzLgoKWy4uLl0KCj4+PiArLyogTWFzdGVy
IGRldmljZXMgbWFuYWdlbWVudCAqLwo+Pj4gK3N0YXRpYyBpbnQgaXBtbXVfYXR0YWNoX2Rldmlj
ZShzdHJ1Y3QgaXBtbXVfdm1zYV9kb21haW4gKmRvbWFpbiwKPj4+ICvCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgc3RydWN0IGRldmlj
ZSAqZGV2KQo+Pj4gK3sKPj4+ICvCoMKgwqAgc3RydWN0IGlwbW11X3Ztc2FfbWFzdGVyX2NmZyAq
Y2ZnID0gZGV2X2FyY2hkYXRhKGRldiktPmNmZzsKPj4+ICvCoMKgwqAgc3RydWN0IGlwbW11X3Zt
c2FfZGV2aWNlICptbXUgPSBjZmctPm1tdTsKPj4+ICvCoMKgwqAgdW5zaWduZWQgaW50IGk7Cj4+
PiArCj4+PiArwqDCoMKgIGlmICggIW1tdSApCj4+PiArwqDCoMKgIHsKPj4+ICvCoMKgwqDCoMKg
wqDCoCBkZXZfZXJyKGRldiwgIkNhbm5vdCBhdHRhY2ggdG8gSVBNTVVcbiIpOwo+Pj4gK8KgwqDC
oMKgwqDCoMKgIHJldHVybiAtRU5YSU87Cj4+PiArwqDCoMKgIH0KPj4+ICsKPj4+ICvCoMKgwqAg
aWYgKCAhZG9tYWluLT5tbXUgKQo+Pgo+PiBTbyB5b3UgcmVhZCBkb21haW4tPm1tdSBoZXJlIGFu
ZCAuLi4KPj4KPj4+ICvCoMKgwqAgewo+Pj4gK8KgwqDCoMKgwqDCoMKgIC8qIFRoZSBkb21haW4g
aGFzbid0IGJlZW4gdXNlZCB5ZXQsIGluaXRpYWxpemUgaXQuICovCj4+PiArwqDCoMKgwqDCoMKg
wqAgZG9tYWluLT5tbXUgPSBtbXU7Cj4+PiArCj4+PiArwqDCoMKgwqDCoMKgwqAgLyoKPj4+ICvC
oMKgwqDCoMKgwqDCoMKgICogV2UgaGF2ZSBhbHJlYWR5IGVuYWJsZWQgY29udGV4dCBmb3IgUm9v
dCBJUE1NVSBhc3NpZ25lZCB0byB0aGlzCj4+PiArwqDCoMKgwqDCoMKgwqDCoCAqIFhlbiBkb21h
aW4gaW4gaXBtbXVfZG9tYWluX2luaXRfY29udGV4dCgpLgo+Pj4gK8KgwqDCoMKgwqDCoMKgwqAg
KiBFbmFibGUgdGhlIGNvbnRleHQgZm9yIENhY2hlIElQTU1VIG9ubHkuIEZsdXNoIHRoZSBUTEIg
YXMgcmVxdWlyZWQKPj4+ICvCoMKgwqDCoMKgwqDCoMKgICogd2hlbiBtb2RpZnlpbmcgdGhlIGNv
bnRleHQgcmVnaXN0ZXJzLgo+Pj4gK8KgwqDCoMKgwqDCoMKgwqAgKi8KPj4+ICvCoMKgwqDCoMKg
wqDCoCBpcG1tdV9jdHhfd3JpdGVfY2FjaGUoZG9tYWluLCBJTUNUUiwKPj4+ICvCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIGlwbW11X2N0
eF9yZWFkX3Jvb3QoZG9tYWluLCBJTUNUUikgfCAKPj4+IElNQ1RSX0ZMVVNIKTsKPj4+ICsKPj4+
ICvCoMKgwqDCoMKgwqDCoCBkZXZfaW5mbyhkZXYsICJVc2luZyBJUE1NVSBjb250ZXh0ICV1XG4i
LCBkb21haW4tPmNvbnRleHRfaWQpOwo+Pj4gK8KgwqDCoCB9Cj4+PiArwqDCoMKgIGVsc2UgaWYg
KCBkb21haW4tPm1tdSAhPSBtbXUgKQo+Pgo+PiAuLi4gaGVyZS4gV2hhdCBhY3R1YWxseSBwcm9t
aXNlIHRoYXQgZG9tYWluLT5tbXUgY2FuJ3QgY2hhbmdlIGluIHBhcmFsbGVsPwo+IAo+IGlwbW11
X2F0dGFjaF9kZXZpY2UgaXMgcHJvdGVjdGVkIGJ5IHhlbl9kb21haW4tPmxvY2sKCkkgZmluZCBj
b25mdXNpbmcgdG8gcmVseSBvbiB4ZW5fZG9tYWluLT5sb2NrIHRvIHNlcmlhbGl6ZSBhY2Nlc3Mg
dG8gYSBmaWVsZCBmcm9tIAphIGRpZmZlcmVudCBzdHJ1Y3R1cmUuIEl0IHdvdWxkIGJlIGdvb2Qg
aWYgdGhpcyBpcyB3cml0dGVuIGluIHRoZSBkb2N1bWVudCBvZiAKdGhlIHN0cnVjdHVyZS4KCkFs
c28gaXMgdGhpcyBhbHdheXMgcmVhZCBiZWhpbmQgdGhlIHNhbWUgbG9jaz8KClsuLi5dCgo+Pgo+
PiBUaGUgSU9NTVUgaW50ZXJmYWNlIGluIFhlbiBoYXMgbm90IGJlZW4gZGVzaWduZWQgd2l0aCB0
aGUgbmV3IElPTU1VIGJpbmRpbmdzIAo+PiBpbiBtaW5kLiBJIHdvdWxkIHByZWZlciBpZiB3ZSBs
b29rIGZvciBleHRlbmRpbmcgYWRkX2RldmljZSBjYWxsYmFjayB0byAKPj4gc3VwcG9ydCBwbGF0
Zm9ybSBkZXZpY2UuCj4+Cj4+IFRoaXMgd291bGQgYWxsb3cgdG8gcHJvYmUgdGhlIGRldmljZSBs
YXRlciBvbiBhbmQgdGhlcmVmb3JlIGF2b2lkIHRvIGdvIAo+PiB0aHJvdWdoIHRoZSBkZXZpY2Ut
dHJlZSBtdWx0aXBsZS4KPiAKPiAKPiBJIGNvbXBsZXRlbHkgYWdyZWUgd2l0aCB5b3UgdGhhdCBj
dXJyZW50IGltcGxlbWVudGF0aW9uIGlzIG5vdCBvcHRpbWFsIGFuZCAKPiBzaG91bGQgYmUgcmV3
b3JrZWQgaW4gb3JkZXIgbm90IHRvIHNjYW4gdGhlIHdob2xlIERUIG1hbnkgdGltZXMsIGJ1dCBJ
IGFtIG5vdCAKPiBjb21wbGV0ZWx5IHVuZGVyc3RhbmQgd2hhdCB3ZSBzaG91bGQgZG8gYW5kIGhv
dyBleGFjdGx5Lgo+IAo+IENvdWxkIHlvdSwgcGxlYXNlLCBhZGQgbW9yZSBkZXRhaWxzPwoKSXQg
d291bGQgYmUgZ29vZCB0byBoYXZlIGFuIGFic3RyYWN0IHdheSB0byBhZGQgbmV3IGRldmljZSB0
byBJT01NVSBiYXNlZCBvbiB0aGUgCmdlbmVyaWMgSU9NTVUgRFQgYmluZGluZy4gSSBhbSBxdWl0
ZSBrZWVuIHRvIHNlZW4gc29tZXRoaW5nIHNpbWlsYXIgdG8gCmlvbW11X2Z3c3BlYyBpbiBYZW4g
c28gdGhpcyBjYW4gYmUgdXNlZCBmb3IgYm90aCBEVCBhbmQgQUNQSS4KCiBGcm9tIGFuIGhpZ2gg
bGV2ZWwgcGVyc3BlY3RpdmUsIHdlIHdvdWxkIGhhdmUgc29tZSBjb2RlIGFkZCBhIG5ldyBkZXZp
Y2UgdG8gdGhlIApJT01NVS4gVGhlIGdlbmVyaWMgY29kZSB3b3VsZDoKICAgIDEpIFBhcnNlIHRo
ZSBiaW5kaW5nIGFuZCBwcmVwYXJlIGlvbW11X2Z3c3BlYyB3aXRoIHRoZSBjb3JyZWN0IGluZm9y
bWF0aW9uCiAgICAyKSBDYWxsIHRoZSBJT01NVSBkcml2ZXIgdG8gcmVnaXN0ZXIgdGhlIG5ldyBk
ZXZpY2UKClRoZSBuZXcgZnVuY3Rpb24gd291bGQgYmUgZWl0aGVyIGNhbGxlZCBmcm9tIGhhbmRs
ZV9kZXZpY2Ugb3IgYSBuZXcgbG9vcCBvdmVyIAp0aGUgRFQgbm9kZXMuCgo+IAo+IAo+Pgo+Pgo+
Pj4gKwo+Pj4gK3N0YXRpYyB2b2lkIGlwbW11X2RldmljZV9yZXNldChzdHJ1Y3QgaXBtbXVfdm1z
YV9kZXZpY2UgKm1tdSkKPj4+ICt7Cj4+PiArwqDCoMKgIHVuc2lnbmVkIGludCBpOwo+Pj4gKwo+
Pj4gK8KgwqDCoCAvKiBEaXNhYmxlIGFsbCBjb250ZXh0cy4gKi8KPj4+ICvCoMKgwqAgZm9yICgg
aSA9IDA7IGkgPCBtbXUtPm51bV9jdHg7ICsraSApCj4+PiArwqDCoMKgwqDCoMKgwqAgaXBtbXVf
d3JpdGUobW11LCBpICogSU1fQ1RYX1NJWkUgKyBJTUNUUiwgMCk7Cj4+PiArfQo+Pj4gKwo+Pj4g
Ky8qCj4+PiArICogVGhpcyBmdW5jdGlvbiByZWxpZXMgb24gdGhlIGZhY3QgdGhhdCBSb290IElQ
TU1VIGRldmljZSBpcyBiZWluZyBwcm9iZWQKPj4+ICsgKiB0aGUgZmlyc3QuIElmIG5vdCB0aGUg
Y2FzZSwgaXQgZGVuaWVzIGZ1cnRoZXIgQ2FjaGUgSVBNTVUgZGV2aWNlIHByb2Jlcwo+Pj4gKyAq
IChyZXR1cm5zIHRoZSAtRU5PREVWKSB1bnRpbCB0aGUgUm9vdCBJUE1NVSBkZXZpY2UgaGFzIGJl
ZW4gcmVnaXN0ZXJlZAo+Pj4gKyAqIGZvciBzdXJlLgo+Pgo+PiBDYW4gd2UgbG9vayBhdCBoYW5k
bGluZyAtRURFRkVSIGluIFhlbiBpbnN0ZWFkPwo+IAo+IEkgYW0gbm90IHN1cmUgdGhpcyBpcyBz
b21ldGhpbmcgd2Ugc2hvdWxkIGltcGxlbWVudCBhdCB0aGlzIHN0YWdlICh3aGlsZSBvbmx5IAo+
IElQTU1VIGRyaXZlciB3b3VsZCBiZSBhIHVzZXIpLiBJIGhhdmUgYWxyZWFkeSByZXNvbHZlZCB0
aGF0IHBvc3NpYmxlIGlzc3VlIGJ5IAo+IHRyeWluZyB0byBsb2NhdGUgYSBSb290IElQTU1VIGRl
dmljZSBhbmQgcHJvYmUgaXQgdGhlIGZpcnN0Cj4gCj4gdG8gYXZvaWQgdGhlIGNhc2UgZGVzY3Jp
YmVkIGFib3ZlLiBTbyBub3csIHdlIGRvbid0IGRlcGVuZCBvbiBob3cgSVBNTVUgZGV2aWNlcyAK
PiBhcmUgbG9jYXRlZCBpbiBEVC4gUGxlYXNlLCBzZWUgaXBtbXVfaW5pdCgpLiBTbywgSSB0ZW5k
IHRvIGxpdmUgd2l0aCBpdCBzb21lIHRpbWUuCgpUaGUgcmVhc29uIEkgYXNrZWQgdGhlIHF1ZXN0
aW9uIGlzIHRoZSBjdXJyZW50IHNvbHV0aW9uIGZlZWxzIGxpa2UgcGFwZXJpbmcgb3ZlciAKYW4g
QVBJIHRoYXQgZG9lcyBub3QgZml0IGZvciB0aGUgbmV3IGRyaXZlci4gU28gaXQgd291bGQgYmUg
d29ydGggaW52ZXN0aWdhdGluZyAKd2hldGhlciBhIC1FREVGRVIgbGlrZSBjb3VsZCBiZSBlYXNp
bHkgdXNlZCBpbiBYZW4uCgpbLi4uXQoKCj4gCj4gLS0tLS0tLS0tLQo+IAo+IEp1bGllbiwgd2hh
dCB3ZSBzaG91bGQgZG8gd2l0aCB0aGUgZmFjdCB0aGF0IElQTU1VIHN1cHBvcnRzIG9ubHkgMy1s
ZXZlbCBwYWdlIAo+IHRhYmxlPwo+IAo+IEkgbGVmdCBhIFRPRE8gcmVnYXJkaW5nIHRoYXQsIGJ1
dCB3ZSBuZWVkIHRvIHdvcmsgb3V0IHNvbWUgdXNhYmxlIHNvbHV0aW9uIGlmIAo+IHBvc3NpYmxl
Lgo+IAo+ICDCoMKgwqDCoMKgwqDCoCAvKgo+ICDCoMKgwqDCoMKgwqDCoMKgICogQXMgNC1sZXZl
bCB0cmFuc2xhdGlvbiB0YWJsZSBpcyBub3Qgc3VwcG9ydGVkIGluIElQTU1VLCB3ZSBuZWVkCj4g
IMKgwqDCoMKgwqDCoMKgwqAgKiB0byBjaGVjayBJUEEgc2l6ZSB1c2VkIGZvciBQMk0gdGFibGUg
YmVmb3JlaGFuZCB0byBiZSBzdXJlIGl0IGlzCj4gIMKgwqDCoMKgwqDCoMKgwqAgKiAzLWxldmVs
IGFuZCB0aGUgSVBNTVUgd2lsbCBiZSBhYmxlIHRvIHVzZSBpdC4KPiAgwqDCoMKgwqDCoMKgwqDC
oCAqCj4gIMKgwqDCoMKgwqDCoMKgwqAgKiBJbiBjYXNlIG9mIHVzaW5nIDRLQiBwYWdlIGdyYW51
bGUgd2Ugc2hvdWxkIHVzZSB0d28gY29uY2F0ZW5hdGVkCj4gIMKgwqDCoMKgwqDCoMKgwqAgKiB0
cmFuc2xhdGlvbiB0YWJsZXMgYXQgbGV2ZWwgMSBpbiBvcmRlciB0byBzdXBwb3J0IDQwIGJpdCBJ
UEEKPiAgwqDCoMKgwqDCoMKgwqDCoCAqIHdpdGggMy1sZXZlbCB0cmFuc2xhdGlvbiB0YWJsZS4K
PiAgwqDCoMKgwqDCoMKgwqDCoCAqCj4gIMKgwqDCoMKgwqDCoMKgwqAgKiBUT0RPOiBQcm9iYWJs
eSwgd2hlbiBkZXRlcm1pbmcgdGhlICJwYV9yYW5nZSIgaW4gc2V0dXBfdmlydF9wYWdpbmcoKQo+
ICDCoMKgwqDCoMKgwqDCoMKgICogd2Ugc2hvdWxkIHRha2UgaW50byB0aGUgYWNjb3VudCB0aGUg
SVBNTVUgYWJpbGl0eSBhcyB3ZWxsLgo+ICDCoMKgwqDCoMKgwqDCoMKgICovCj4gIMKgwqDCoMKg
wqDCoMKgIGlmICggSVBNTVVfTUFYX1AyTV9JUEFfQklUUyA8IHAybV9pcGFfYml0cyApCj4gIMKg
wqDCoMKgwqDCoMKgIHsKPiAgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBkZXZfZXJyKCZub2RlLT5k
ZXYsICJQMk0gSVBBIHNpemUgaXMgbm90IHN1cHBvcnRlZCAoUDJNPSV1IAo+IElQTU1VPSV1KSFc
biIsCj4gIMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIHAybV9pcGFfYml0
cywgSVBNTVVfTUFYX1AyTV9JUEFfQklUUyk7Cj4gIMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgcmV0
dXJuIC1FT1BOT1RTVVBQOwo+ICDCoMKgwqDCoMKgwqDCoCB9CgpXZSBoYXZlIHNpbWlsYXIgcHJv
YmxlbSB3aXRoIHRoZSBTTU1VLiBUaGUgb25seSBzdHJpY3QgcmVxdWlyZW1lbnQgZm9yIHRoZSBJ
T01NVSAKaXMgdG8gaGF2ZSBhIHZhbGlkIHAybV9pcGFfYml0cyBhdCB0aGUgdGltZSBhIGRvbWFp
biBpcyBidWlsdC4gTm90ZSB0aGF0IHRoZSAKU01NVSB3aWxsIHN0b3JlIHRoZSB2YWx1ZSB3aGVu
IHByb2JpbmcgdGhlIFNNTVUsIGJ1dCB0aGF0IGNvdWxkIGJlIHJld29ya2VkLgoKU28gcmF0aGVy
IHRoYW4gaW5pdGlhbGl6aW5nIHRoZSBQMk0gZmlyc3QgYW5kIHRoZW4gdGhlIElPTU1VLCBJIHdv
dWxkIGZpcnN0IAppbml0aWFsaXplIHRoZSBJT01NVSBzbyB3ZSBjYW4gZ2F0aGVyIHRoZSByZXF1
aXJlbWVudHMgYW5kIHRoZW4gaW5pdGlhbGl6ZSB0aGUgUDJNLgoKSW4gdGhlIFAyTSBjb2RlLCB5
b3UgY2FuIHRha2UgaW50byBhY2NvdW50IHRoZSBJT01NVSByZXF1aXJlbWVudHMgYW5kIGZ1cnRo
ZXIgCnJlc3RyaWN0IGlmIG5lY2Vzc2FyeS4gV2hhdCBkbyB5b3UgdGhpbms/CgpDaGVlcnMsCgpb
MV0gPDIwMTkwNzE2MTAxNjU3LjIzMzI3LTEtcGF1bC5kdXJyYW50QGNpdHJpeC5jb20+CgotLSAK
SnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 23 13:41:21 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Jul 2019 13:41:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hpv2b-0006HE-1z; Tue, 23 Jul 2019 13: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=VIRi=VU=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hpv2Z-0006H9-6H
 for xen-devel@lists.xenproject.org; Tue, 23 Jul 2019 13:41:15 +0000
X-Inumbo-ID: 89e16756-ad4f-11e9-8980-bc764e045a96
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 89e16756-ad4f-11e9-8980-bc764e045a96;
 Tue, 23 Jul 2019 13:41:14 +0000 (UTC)
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: uD3y5imNI9Xg7decPbo3j6swio3s9anwDYFfEUdBkuGvaLT3a+HpyrKQ+Fs60mwc5t8ITkFHEI
 e87KHNu4shcxgJNvtgEOC1++hnumOvThWlj8KoMYI3pP+IWVF0gfS1UAQUYnMPkStFWxTGcL3f
 o6UKKlVphvUR2wrAG/dnzegR/hozoUFjEL3XmPZu9ZsxuV9xIMc5O+Pg1lAdwMZY3nwyGeaw/Q
 /Afut0Z/49B3GhbXTQl4nZuxUR+yCdcakQRemsYppcd+fgfbv6BTFYTrhmiNcVHCt/PNYjQ63j
 V3g=
X-SBRS: 2.7
X-MesageID: 3351069
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,299,1559534400"; 
   d="scan'208";a="3351069"
To: Juergen Gross <jgross@suse.com>, Xen-devel <xen-devel@lists.xenproject.org>
References: <20190722192056.15816-1-andrew.cooper3@citrix.com>
 <61efdf04-1e5f-8cee-7244-13cc74ea6318@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <7e326f1d-a88d-5402-d11a-50b059f8768a@citrix.com>
Date: Tue, 23 Jul 2019 14:38:38 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <61efdf04-1e5f-8cee-7244-13cc74ea6318@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] docs/sphinx: todo/wishlist
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Lars Kurth <lars.kurth@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Paul Durrant <paul.durrant@citrix.com>,
 Jan Beulich <JBeulich@suse.com>, Ian Jackson <ian.jackson@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>

T24gMjMvMDcvMjAxOSAwNTozNiwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPiBPbiAyMi4wNy4xOSAy
MToyMCwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4gZGlmZiAtLWdpdCBhL2RvY3MvbWlzYy93aXNo
bGlzdC5yc3QgYi9kb2NzL21pc2Mvd2lzaGxpc3QucnN0Cj4+IG5ldyBmaWxlIG1vZGUgMTAwNjQ0
Cj4+IGluZGV4IDAwMDAwMDAwMDAuLjZjZGI0N2Q2ZTcKPj4gLS0tIC9kZXYvbnVsbAo+PiArKysg
Yi9kb2NzL21pc2Mvd2lzaGxpc3QucnN0Cj4+IEBAIC0wLDAgKzEsNTMgQEAKPj4gK0RldmVsb3Bt
ZW50IFdpc2hsaXN0Cj4+ICs9PT09PT09PT09PT09PT09PT09PQo+PiArCj4+ICtSZW1vdmUgeGVu
c3RvcmVkJ3MgZGVwZW5kZW5jaWVzIG9uIHVuc3RhYmxlIGludGVyZmFjZXMKPj4gKy0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQo+PiArCj4+ICtW
YXJpb3VzIHhlbnN0b3JlZCBpbXBsZW1lbnRhdGlvbnMgdXNlIGxpYnhjIGZvciB0d28gcHVycG9z
ZXMuwqAgSXQKPj4gd291bGQgYmUgYQo+PiArc3Vic3RhbnRpYWwgYWR2YW50YWdlIHRvIG1vdmUg
eGVuc3RvcmVkIG9udG8gZW50aXJlbHkgc3RhYmxlCj4+IGludGVyZmFjZXMsIHdoaWNoCj4+ICtk
aXNjb25uZWN0cyBpdCBmcm9tIHRoZSBpbnRlcm5hbCBvZiB0aGUgbGlieGMuCj4+ICsKPj4gKzEu
IEZvcmVpZ24gbWFwcGluZyBvZiB0aGUgc3RvcmUgcmluZwo+PiArfn5+fn5+fn5+fn5+fn5+fn5+
fn5+fn5+fn5+fn5+fn5+fn5+Cj4+ICsKPj4gK1RoaXMgaXMgb2Jzb2xldGUgc2luY2UgOnhlbi1j
czpgNmEyZGUzNTNhOWAgKDIwMTIpIHdoaWNoIGFsbG9jYXRlZAo+PiBncmFudAo+PiArZW50cmll
cyBpbnN0ZWFkLCB0byBhbGxvdyB4ZW5zdG9yZWQgdG8gZnVuY3Rpb24gYXMgYSBzdHViLWRvbWFp
bgo+PiB3aXRob3V0IGRvbTAKPj4gK3Blcm1pc3Npb25zLsKgIDp4ZW4tY3M6YDM4ZWViMzg2NGRg
IGRyb3BwZWQgZm9yZWlnbiBtYXBwaW5nIGZvcgo+PiBjeGVuc3RvcmVkLgo+PiArSG93ZXZlciwg
dGhlcmUgYXJlIG5vIE9DYW1sIGJpbmRpbmdzIGZvciBsaWJ4ZW5nbnR0YWIuCj4+ICsKPj4gK1dv
cmsgSXRlbXM6Cj4+ICsKPj4gKyogTWluaW1hbCBgYHRvb2xzL29jYW1sL2xpYnMveGcvYGAgYmlu
ZGluZyBmb3IgYGB0b29scy9saWJzL2dudHRhYi9gYC4KPj4gKyogUmVwbGljYXRlIDp4ZW4tY3M6
YDM4ZWViMzg2NGRgIGZvciBveGVuc3RvcmVkIGFzIHdlbGwuCj4+ICsKPj4gKwo+PiArMi4gRmln
dXJpbmcgb3V0IHdoaWNoIGRvbWFpbihzKSBoYXZlIGdvbmUgYXdheQo+PiArfn5+fn5+fn5+fn5+
fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fgo+PiArCj4+ICtDdXJyZW50bHksIHRo
ZSBoYW5kbGluZyBvZiBkb21haW5zIGlzIGFzeW1tZXRyaWMuCj4+ICsKPj4gKyogV2hlbiBhIGRv
bWFpbiBpcyBjcmVhdGVkLCB0aGUgdG9vbHN0YWNrIGV4cGxpY2l0bHkgc2VuZHMgYW4KPj4gK8Kg
IGBgWFNfSU5UUk9EVUNFKGRvbWlkLCBzdG9yZSBtZm4sIHN0b3JlIGV2dGNobilgYCBtZXNzYWdl
IHRvCj4+IHhlbnN0b3JlZCwgdG8KPj4gK8KgIGNhdXNlIHhlbnN0b3JlZCB0byBjb25uZWN0IHRv
IHRoZSBndWVzdCByaW5nLCBhbmQgZmlyZSB0aGUKPj4gK8KgIGBgQGludHJvZHVjZURvbWFpbmBg
IHdhdGNoLgo+PiArKiBXaGVuIGEgZG9tYWluIGlzIGRlc3Ryb3llZCwgWGVuIGZpcmVzIGBgVklS
UV9ET01fRVhDYGAgd2hpY2ggaXMKPj4gYm91bmQgYnkKPj4gK8KgIHhlbnN0b3JlZCwgcmF0aGVy
IHRoYW4gdGhlIHRvb2xzdGFjay7CoCB4ZW5zdG9yZWQgdXBkYXRlcyBpdHMgaWRlYQo+PiBvZiB0
aGUKPj4gK8KgIHN0YXR1cyBvZiBkb21haW5zLCBhbmQgZmlyZXMgdGhlIGBgQHJlbGVhc2VEb21h
aW5gYCB3YXRjaC4KPj4gKwo+PiArWGVuc3RvcmVkIHVzZXMgYGB4Y19kb21haW5fZ2V0aW5mbygp
YGAsIHRvIHdvcmsgb3V0IHdoaWNoIGRvbWFpbihzKQo+PiBoYXZlIGdvbmUKPj4gK2F3YXksIGFu
ZCBvbmx5IGNhcmVzIGFib3V0IHRoZSBzaHV0ZG93biBzdGF0dXMuCj4+ICsKPj4gK0Z1cnRoZXJt
b3JlLCBgYEByZWxlYXNlRG9tYWluYGAgKGxpa2UgYGBWSVJRX0RPTV9FWENgYCkgaXMgYSBzaW5n
bGUtYml0Cj4+ICttZXNzYWdlLCB3aGljaCByZXF1aXJlcyBhbGwgbGlzdGVuZXJzIHRvIGV2YWx1
YXRlIHdoZXRoZXIgdGhlCj4+IG1lc3NhZ2UgYXBwbGllcwo+PiArdG8gdGhlbSBvciBub3QuwqAg
VGhpcyByZXN1bHRzIGluIGEgZmx1cnJ5IG9mIGBgeGNfZG9tYWluX2dldGluZm8oKWBgCj4+IGNh
bGxzCj4+ICtmcm9tIG11bHRpcGxlIGVudGl0aWVzIGluIHRoZSBzeXN0ZW0sIHdoaWNoIGFsbCBz
ZXJpYWxpc2Ugb24gdGhlCj4+IGRvbWN0bCBsb2NrCj4+ICtpbiBYZW4uCj4+ICsKPj4gK1dvcmsg
SXRlbXM6Cj4+ICsKPj4gKyogRmlndXJlIG91dCBob3cgc2h1dGRvd24gc3RhdHVzIGNhbiBiZSBl
eHByZXNzZWQgaW4gYSBzdGFibGUgd2F5Cj4+IGZyb20gWGVuLgo+PiArKiBGaWd1cmUgb3V0IGlm
IGBgVklSUV9ET01fRVhDYGAgYW5kIGBgQHJlbGVhc2VEb21haW5gYCBjYW4gYmUKPj4gZXh0ZW5k
ZWQgdG8KPj4gK8KgIGNhcnJ5IGF0IGxlYXN0IGEgZG9taWQsIHRvIG1ha2UgZG9tYWluIHNodXRk
b3duIHNjYWxlIGJldHRlci4KPgo+IEByZWxlYXNlRG9tYWluIChhbmQgQGludHJvZHVjZURvbWFp
bikgY2FuJ3QgYmUgZXh0ZW5kZWQsIHdlJ2QgbmVlZCB0bwo+IGFkZCBhbm90aGVyIHdhdGNoIHBh
dGggbGlrZSBAZG9tYWluU3RhdHVzLzxkb21pZD4vPG5ld1N0YXRlPi4gWGVuc3RvcmVkCj4gY291
bGQgYWR2ZXJ0aXNlIGl0cyBjYXBhYmlsaXR5IHRvIHJhaXNlIHRoaXMgd2F0Y2ggaW4gL3Rvb2wv
eGVuc3RvcmVkLgoKSSBndWVzcyBJIHdhcyBiZWluZyBhIGJpdCBmYXN0IGFuZCBsb29zZSB3aXRo
IHRlcm1pbm9sb2d5LsKgIEkgZGlkbid0CmludGVuZCB0byBpbXBseSAibGl0ZXJhbGx5IG1vZGlm
eSBAe2ludHJvZHVjZSxyZWxlYXNlfURvbWFpbiIsIGFzIHRoZXkKYXJlIGFscmVhZHkgZml4ZWQg
QUJJcywgYnV0IG1vcmUgdG8gImNvbXBhdGlibHkgYnVpbGQgc29tZXRoaW5nIHdoaWNoIGlzCmJl
dHRlciIuCgpUaGF0IHNjaGVtZSB3b3VsZCB3b3JrIGZvciBpbXByb3ZlZCBAcmVsZWFzZURvbWFp
biwgYnV0IGl0IHdvdWxkbid0IHdvcmsKZm9yIGFuIGltcHJvdmVkIGludHJvZHVjZS7CoCBJbnRy
b2R1Y2UgbmVlZHMgYSBzaW5nbGUga2V5IHRvIHdhdGNoIG9uLAp3aGljaCBoYW5kcyBiYWNrIHRo
ZSBkb21pZCBzbyB5b3UgZG9uJ3QgbmVlZCB0byBnbyBzZWFyY2hpbmcgZm9yIGl0LgoKPgo+IEFz
IFZJUlFfRE9NX0VYQyBpcyBqdXN0IGFuIGV2ZW50IEkgZG9uJ3Qgc2VlIGhvdyB0aGUgZG9taWQg
Y291bGQgYmUKPiBwYXNzZWQgYnkgaXQuIEkgZ3Vlc3Mgd2UnZCBuZWVkIGUuZy4gYSBzaGFyZWQg
bWVtb3J5IGFyZWEgd2hpY2ggdGhlCj4gZG9tYWluIHJlZ2lzdGVyZWQgZm9yIFZJUlFfRE9NX0VY
QyBjb3VsZCBtYXAgYW5kIHdoaWNoIHdvdWxkIGNvbnRhaW4gYQo+IGJpdG1hcCAob25lIGJpdCBw
ZXIgZG9tYWluKS4gVGhlIGh5cGVydmlzb3Igd291bGQgc2V0IHRoZSBiaXQgb24gYQo+IHN0YXR1
cyBjaGFuZ2UgYW5kIGZpcmUgVklSUV9ET01fRVhDLCB4ZW5zdG9yZWQgd291bGQgbG9vayBmb3Ig
YSBzZXQKPiBiaXQsIGNsZWFyIGl0IGFuZCByZWFkIHRoZSBzdGF0dXMgb2YgdGhlIHJlbGF0ZWQg
ZG9tYWluLgoKVGhlIHBvaW50IGhlcmUgaXMgdG8gYXZvaWQgdXNpbmcgeGNfZG9tYWluX2dldGlu
Zm8oKSBpbiB0aGUgZmlyc3QgcGxhY2UsCnNvIHRoZXJlIG5lZWRzIHRvIGJlIG5vICJnZXR0aW5n
IHRoZSBzdGF0dXMgb2YgdGhlIGRvbWFpbiIuCgpET01fRVhDIGlzIGZpcmVkIGZvciBkb21haW5f
c2h1dGRvd24oKSBvbmx5IChidXQgZm9yIHJlYXNvbnMgd2hpY2gKZXNjYXBlIG1lLCBmaXJlZCB0
d2ljZSkuwqAgR2l2ZW4gdGhhdCBhIGRvbWlkIGlzIGEgMTUgYml0IG51bWJlciwgYQpiaXRtYXAg
b2YgYWxsIGRvbWFpbnMgZG9lcyBmaXQgd2l0aGluIGEgc2luZ2xlIDRrIHBhZ2UuCgpBbGwgeGVu
c3RvcmVkIG5lZWRzIHRvIGtub3cgaXMgdGhhdCB0aGUgZG9tYWluIHNodXQgZG93biAtIG5vdGhp
bmcKZWxzZS7CoCBHaXZlbiBhIG1hcHBpbmcgc3VjaCBhcyB0aGUgYWJvdmUsIHhlbnN0b3JlZCwg
b24gZ2V0dGluZwpWSVJRX0RPTV9FWEMgd291bGQgbWVtY3B5IHRoZSBwYWdlIHNpZGV3YXlzLCB0
aGVuIGxvb3Agb3ZlciB0aGUgcGFnZQpsb29raW5nIGZvciBiaXRzIHdoaWNoIGhhdmUgYmVjb21l
IHNldCwgbm90aWZ5IGZvciBlYWNoIG9mIHRob3NlCmRvbWFpbnMsIGFuZCBjbGVhciB0aGUgYml0
IGluIHRoZSBwYWdlLgoKPgo+PiArKiBGaWd1cmUgb3V0IGlmIGBgVklSUV9ET01fRVhDYGAgd291
bGQgYmV0dGVyIGJlIGJvdW5kIGJ5IHRoZQo+PiB0b29sc3RhY2ssCj4+ICvCoCByYXRoZXIgdGhh
biB4ZW5zdG9yZWQuCj4KPiBObywgSSBkb24ndCB0aGluayBzby4gVGhpcyB3b3VsZCBuZWVkIGFu
b3RoZXIgZGFlbW9uLgoKVGhlcmUgaXMgZXhhY3RseSBvbmUgdG9vbHN0YWNrIHdoaWNoIGlzIG5v
bWluYWxseSBkYWVtb25sZXNzLCBhbmQgaXQKZG9lc24ndCBhY2NvdW50IGZvciBhbnkgc3Vic3Rh
bnRpYWwgcHJvcG9ydGlvbiBvZiB0aGUgWGVuIGluc3RhbGwtYmFzZSwKd29ybGR3aWRlLgoKVGhl
IGZhY3QgeGwgbWlnaHQgbm90IGNvcGUgaGFzIG5vIHJlbGV2YW5jZSB0byB0aGUgdGVjaG5pY2Fs
IGRpc2N1c3Npb24Kb2Ygd2hldGhlciB0aGUgY3VycmVudCBhc3ltbWV0cmljIHNldHVwIGlzIHNh
bmUgb3Igbm90LCBhbmQgd2hldGhlciBpdApjYW4sIGluIHByaW5jaXBsZSwgYmUgaW1wcm92ZWQu
Cgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 23 13:44:20 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Jul 2019 13: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 1hpv5W-0006Ns-HQ; Tue, 23 Jul 2019 13:44:18 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=bPW/=VU=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hpv5U-0006Nn-MR
 for xen-devel@lists.xenproject.org; Tue, 23 Jul 2019 13:44:16 +0000
X-Inumbo-ID: f503be74-ad4f-11e9-bde9-fbe3a2055fff
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f503be74-ad4f-11e9-bde9-fbe3a2055fff;
 Tue, 23 Jul 2019 13:44:14 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 1BDF1AEFC;
 Tue, 23 Jul 2019 13:44:13 +0000 (UTC)
To: Jan Beulich <JBeulich@suse.com>
References: <20190723092056.15045-1-jgross@suse.com>
 <20190723092056.15045-3-jgross@suse.com>
 <eb7d7c8a-9bb1-f264-b72e-7e4c96087568@suse.com>
From: Juergen Gross <jgross@suse.com>
Message-ID: <4c6a7888-d697-1b2c-cdbf-7127ae00bc4f@suse.com>
Date: Tue, 23 Jul 2019 15:44:11 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <eb7d7c8a-9bb1-f264-b72e-7e4c96087568@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 2/2] xen: merge temporary vcpu pinning
 scenarios
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Dario Faggioli <dfaggioli@suse.com>,
 Julien Grall <julien.grall@arm.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjMuMDcuMTkgMTQ6NDIsIEphbiBCZXVsaWNoIHdyb3RlOgo+IE9uIDIzLjA3LjIwMTkgMTE6
MjAsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4+IFRvZGF5IHRoZXJlIGFyZSB0aHJlZSBzY2VuYXJp
b3Mgd2hpY2ggYXJlIHBpbm5pbmcgdmNwdXMgdGVtcG9yYXJpbHkgdG8KPj4gYSBzaW5nbGUgcGh5
c2ljYWwgY3B1Ogo+Pgo+PiAtIE5NSS9NQ0UgaW5qZWN0aW9uIGludG8gUFYgZG9tYWlucwo+PiAt
IHdhaXRfZXZlbnQoKSBoYW5kbGluZwo+PiAtIHZjcHVfcGluX292ZXJyaWRlKCkgaGFuZGxpbmcK
Pj4KPj4gRWFjaCBvZiB0aG9zZSBjYXNlcyBhcmUgaGFuZGxlZCBpbmRlcGVuZGVudGx5IHRvZGF5
IHVzaW5nIHRoZWlyIG93bgo+PiB0ZW1wb3JhcnkgY3B1bWFzayB0byBzYXZlIHRoZSBvbGQgYWZm
aW5pdHkgc2V0dGluZ3MuCj4gCj4gQW5kIHdoYXQgZ3VhcmFudGVlcyB0aGF0IG5vIHR3byBvZiB0
aGVtIHdpbGwgYmUgaW4gdXNlIGF0IHRoZSBzYW1lIHRpbWU/Cj4gWW91IGRvbid0IGV2ZW4gbWVu
dGlvbiAuLi4KPiAKPj4gVGhlIHRocmVlIGNhc2VzIGNhbiBiZSBjb21iaW5lZCBhcyB0aGUgdHdv
IGxhdHRlciBjYXNlcyB3aWxsIG9ubHkgcGluCj4+IGEgdmNwdSB0byB0aGUgcGh5c2ljYWwgY3B1
IGl0IGlzIGFscmVhZHkgcnVubmluZyBvbiwgd2hpbGUKPj4gdmNwdV9waW5fb3ZlcnJpZGUoKSBp
cyBhbGxvd2VkIHRvIGZhaWwuCj4gCj4gLi4gdGhlIE5NSS8jTUMgaW5qZWN0aW9uIGNhc2UgaGVy
ZSAoZGVzcGl0ZSB0aGUgdXNlIG9mICJ0aGUgdHdvIiBhbmQKPiAid2hpbGUiIGdpdmluZyB0aGUg
aW1wcmVzc2lvbikuIE9yIChsb29raW5nIGF0IHRoZSBhY3R1YWwgY29kZSkgZGlkIHlvdQo+IG1l
YW4gImZvcm1lciIgaW5zdGVhZCBvZiAibGF0dGVyIj8gQnV0IGlmIHNvIC0gaWQgdGhhdCB0cnVl
PwoKWWVzLCBJIG1lYW50IGZvcm1lci4KCj4gdi0+cHJvY2Vzc29yIGdldHMgbGF0Y2hlZCBpbnRv
IHN0LT5wcm9jZXNzb3IgYmVmb3JlIHJhaXNpbmcgdGhlIHNvZnRpcnEsCj4gYnV0IGNhbid0IHRo
ZSB2Q1BVIGJlIG1vdmVkIGVsc2V3aGVyZSBieSB0aGUgdGltZSB0aGUgc29mdGlycSBoYW5kbGVy
Cj4gYWN0dWFsbHkgZ2FpbnMgY29udHJvbD8gSWYgdGhhdCdzIG5vdCBwb3NzaWJsZSAoYW5kIGlm
IGl0J3Mgbm90IG9idmlvdXMKPiB3aHksIGFuZCBhcyB5b3UgY2FuIHNlZSBpdCdzIG5vdCBvYnZp
b3VzIHRvIG1lKSwgdGhlbiBJIHRoaW5rIGEgY29kZQo+IGNvbW1lbnQgd2FudHMgdG8gYmUgYWRk
ZWQgdGhlcmUuCgpZb3UgYXJlIHJpZ2h0LCBpdCBtaWdodCBiZSBwb3NzaWJsZSBmb3IgdGhlIHZj
cHUgdG8gbW92ZSBhcm91bmQuCgpPVE9IIGlzIGl0IHJlYWxseSBpbXBvcnRhbnQgdG8gcnVuIHRo
ZSB0YXJnZXQgdmNwdSBleGFjdGx5IG9uIHRoZSBjcHUKaXQgaXMgZXhlY3V0aW5nIChvciBoYXMg
bGFzdCBleGVjdXRlZCkgYXQgdGhlIHRpbWUgdGhlIE5NSS9NQ0UgaXMgYmVpbmcKcXVldWVkPyBU
aGlzIGlzIGluIG5vIHdheSByZWxhdGVkIHRvIHRoZSBjcHUgdGhlIE1DRSBvciBOTUkgaGFzIGJl
ZW4KaGFwcGVuaW5nIG9uLiBJdCBpcyBqdXN0IGEgcmFuZG9tIGNwdSwgYW5kIHNvIGl0IHdvdWxk
IGJlIGlmIHdlJ2QgZG8gdGhlCmNwdSBzZWxlY3Rpb24gd2hlbiB0aGUgc29mdGlycSBoYW5kbGVy
IGlzIHJ1bm5pbmcuCgpPbmUgcXVlc3Rpb24gdG8gdW5kZXJzdGFuZCB0aGUgaWRlYSBuZWhpbmQg
YWxsIHRoYXQ6IF93aHlfIGlzIHRoZSB2Y3B1CnBpbm5lZCB1bnRpbCBpdCBkb2VzIGFuIGlyZXQ/
IEkgY291bGQgdW5kZXJzdGFuZCBpZiBpdCB3b3VsZCBiZSBwaW5uZWQKdG8gdGhlIGNwdSB3aGVy
ZSB0aGUgTk1JL01DRSB3YXMgaGFwcGVuaW5nLCBidXQgdGhpcyBpcyBub3QgdGhlIGNhc2UuCgo+
IEluZGVwZW5kZW50IG9mIHRoYXQgaW50cm9kdWNpbmcgbmV3IGZhaWx1cmUgY2FzZXMgZm9yIHZj
cHVfcGluX292ZXJyaWRlKCkKPiBpc24ndCByZWFsbHkgbmljZS4gVGhlbiBhZ2FpbiBhbnkgdHdv
IHJhY2luZy9jb25mbGljdGluZyBwaW5uaW5nIGF0dGVtcHRzCj4gY2FuJ3QgcmVzdWx0IGluIGFu
eXRoaW5nIGdvb2QuCgpSaWdodC4KCj4gTmV2ZXJ0aGVsZXNzIC0gbmljZSBpZGVhLCBzbyBhIGZl
dyBtaW5vciBjb21tZW50cyBvbiB0aGUgY29kZSBhcyB3ZWxsLCBpbgo+IHRoZSBob3BlIHRoYXQg
bXkgcG9pbnQgYWJvdmUgY2FuIGJlIGFkZHJlc3NlZC4KPiAKPj4gLS0tIGEveGVuL2NvbW1vbi9z
Y2hlZHVsZS5jCj4+ICsrKyBiL3hlbi9jb21tb24vc2NoZWR1bGUuYwo+PiBAQCAtMTEwNiw0NyAr
MTEwNiw1OCBAQCB2b2lkIHdhdGNoZG9nX2RvbWFpbl9kZXN0cm95KHN0cnVjdCBkb21haW4gKmQp
Cj4+ICAgICAgICAgICAga2lsbF90aW1lcigmZC0+d2F0Y2hkb2dfdGltZXJbaV0pOwo+PiAgICB9
Cj4+ICAgIAo+PiAtaW50IHZjcHVfcGluX292ZXJyaWRlKHN0cnVjdCB2Y3B1ICp2LCBpbnQgY3B1
KQo+PiAraW50IHZjcHVfc2V0X3RtcF9hZmZpbml0eShzdHJ1Y3QgdmNwdSAqdiwgaW50IGNwdSwg
dWludDhfdCByZWFzb24pCj4gCj4gSSdkIGZpbmQgaXQgcHJldHR5IG5pY2UgaWYgYXQgdGhpcyBv
Y2Nhc2lvbiB0aGUgdHlwZSBvZiAiY3B1IiB3YXMKPiBjaGFuZ2VkIHRvICJ1bnNpZ25lZCBpbnQi
LCB1c2luZyBVSU5UX01BWCBvciBOUl9DUFVTIGluc3RlYWQgb2YgLTEKPiBmb3IgdGhlICJyZW1v
dmUgb3ZlcnJpZGUiIGNhc2UuCgpGaW5lIHdpdGggbWUuCgo+IEknZCBhbHNvIHByZWZlciBpZiB5
b3UgZGlkbid0IHVzZSAidG1wIiBhcyBhbiBpbmZpeCBoZXJlLiBNYWtlIGl0Cj4gInRlbXBvcmFy
eSIsICJ0cmFuc2llbnQiLCBvciBzb21lIHN1Y2guIFBlcmhhcHMgZXZlbiBvbWl0ICJzZXQiLAo+
IHRoZSBtb3JlIHRoYXQgdGhlIGZ1bmN0aW9uIG1heSBhbHNvIGNsZWFyIGl0LgoKT2theS4KCj4g
Cj4+IEBAIC0xODIsMzAgKzE3OCwyNCBAQCBzdGF0aWMgdm9pZCBfX3ByZXBhcmVfdG9fd2FpdChz
dHJ1Y3Qgd2FpdHF1ZXVlX3ZjcHUgKndxdikKPj4gICAgc3RhdGljIHZvaWQgX19maW5pc2hfd2Fp
dChzdHJ1Y3Qgd2FpdHF1ZXVlX3ZjcHUgKndxdikKPj4gICAgewo+PiAgICAgICAgd3F2LT5lc3Ag
PSBOVUxMOwo+PiAtICAgICh2b2lkKXZjcHVfc2V0X2hhcmRfYWZmaW5pdHkoY3VycmVudCwgJndx
di0+c2F2ZWRfYWZmaW5pdHkpOwo+PiArICAgIHZjcHVfc2V0X3RtcF9hZmZpbml0eShjdXJyZW50
LCAtMSwgVkNQVV9BRkZJTklUWV9XQUlUKTsKPj4gICAgfQo+PiAgICAKPj4gICAgdm9pZCBjaGVj
a193YWtldXBfZnJvbV93YWl0KHZvaWQpCj4+ICAgIHsKPj4gLSAgICBzdHJ1Y3Qgd2FpdHF1ZXVl
X3ZjcHUgKndxdiA9IGN1cnJlbnQtPndhaXRxdWV1ZV92Y3B1Owo+PiArICAgIHN0cnVjdCB2Y3B1
ICpjdXJyID0gY3VycmVudDsKPj4gKyAgICBzdHJ1Y3Qgd2FpdHF1ZXVlX3ZjcHUgKndxdiA9IGN1
cnItPndhaXRxdWV1ZV92Y3B1Owo+PiAgICAKPj4gICAgICAgIEFTU0VSVChsaXN0X2VtcHR5KCZ3
cXYtPmxpc3QpKTsKPj4gICAgCj4+ICAgICAgICBpZiAoIGxpa2VseSh3cXYtPmVzcCA9PSBOVUxM
KSApCj4+ICAgICAgICAgICAgcmV0dXJuOwo+PiAgICAKPj4gLSAgICAvKiBDaGVjayBpZiB3ZSB3
b2tlIHVwIG9uIHRoZSB3cm9uZyBDUFUuICovCj4+IC0gICAgaWYgKCB1bmxpa2VseShzbXBfcHJv
Y2Vzc29yX2lkKCkgIT0gd3F2LT53YWtldXBfY3B1KSApCj4+ICsgICAgLyogQ2hlY2sgaWYgd2Ug
YXJlIHN0aWxsIHBpbm5lZC4gKi8KPj4gKyAgICBpZiAoIHVubGlrZWx5KCEoY3Vyci0+YWZmaW5p
dHlfYnJva2VuICYgVkNQVV9BRkZJTklUWV9XQUlUKSkgKQo+PiAgICAgICAgewo+PiAtICAgICAg
ICAvKiBSZS1zZXQgVkNQVSBhZmZpbml0eSBhbmQgcmUtZW50ZXIgdGhlIHNjaGVkdWxlci4gKi8K
Pj4gLSAgICAgICAgc3RydWN0IHZjcHUgKmN1cnIgPSBjdXJyZW50Owo+PiAtICAgICAgICBjcHVt
YXNrX2NvcHkoJndxdi0+c2F2ZWRfYWZmaW5pdHksIGN1cnItPmNwdV9oYXJkX2FmZmluaXR5KTsK
Pj4gLSAgICAgICAgaWYgKCB2Y3B1X3NldF9oYXJkX2FmZmluaXR5KGN1cnIsIGNwdW1hc2tfb2Yo
d3F2LT53YWtldXBfY3B1KSkgKQo+PiAtICAgICAgICB7Cj4+IC0gICAgICAgICAgICBnZHByaW50
ayhYRU5MT0dfRVJSLCAiVW5hYmxlIHRvIHNldCB2Y3B1IGFmZmluaXR5XG4iKTsKPj4gLSAgICAg
ICAgICAgIGRvbWFpbl9jcmFzaChjdXJyZW50LT5kb21haW4pOwo+PiAtICAgICAgICB9Cj4+IC0g
ICAgICAgIHdhaXQoKTsgLyogdGFrZXMgdXMgYmFjayBpbnRvIHRoZSBzY2hlZHVsZXIgKi8KPj4g
KyAgICAgICAgZ2RwcmludGsoWEVOTE9HX0VSUiwgInZjcHUgYWZmaW5pdHkgbG9zdFxuIik7Cj4+
ICsgICAgICAgIGRvbWFpbl9jcmFzaChjdXJyZW50LT5kb21haW4pOwo+PiAgICAgICAgfQo+IAo+
IFBsZWFzZSB1c2UgY3VyciBpbiBmYXZvciBvZiBjdXJyZW50LgoKWWVzLgoKCkp1ZXJnZW4KCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 23 13:53:56 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Jul 2019 13: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 1hpvEm-00076t-Gq; Tue, 23 Jul 2019 13:53:52 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=VIRi=VU=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hpvEl-00076o-U8
 for xen-devel@lists.xenproject.org; Tue, 23 Jul 2019 13:53:51 +0000
X-Inumbo-ID: 4be21fdc-ad51-11e9-8ea3-77adb38d645f
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 4be21fdc-ad51-11e9-8ea3-77adb38d645f;
 Tue, 23 Jul 2019 13:53:49 +0000 (UTC)
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: QxpvGNZVuoC4fl+TUd97NlxaGtX5pplU8kBlfsi797Xp2NaCxpfPI2VTou7O0WETlDc2D9wTzf
 okLEBFizSETTa+o4j3/8nLLZmbJVfuNX3LzJij05kA1kuSmCNJeJjbkRlvM4Nx5IgUQ0NF3Lw2
 tPUjD6Oju5affkX114Lk0BqI4XQYvwfHuAJzPobTiJnAfg3hxyTXEhE7Gwj6hBsL0++UT7zqWh
 1oJL1A50EO1NPCJYhbGE2rER8uXGiuH3H/u+B4Vc5+HEzCJ5WH7WL7hXzzOt1D2BfbCEId6fBB
 wCo=
X-SBRS: 2.7
X-MesageID: 3416434
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,299,1559534400"; 
   d="scan'208";a="3416434"
To: Xen-devel <xen-devel@lists.xenproject.org>
References: <20190722192056.15816-1-andrew.cooper3@citrix.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <0eee7e6e-a3d9-ea86-d93b-7da6fb282ddb@citrix.com>
Date: Tue, 23 Jul 2019 14:53:44 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <20190722192056.15816-1-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] docs/sphinx: todo/wishlist
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Lars Kurth <lars.kurth@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Paul Durrant <paul.durrant@citrix.com>,
 Jan Beulich <JBeulich@suse.com>, Ian Jackson <ian.jackson@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>

T24gMjIvMDcvMjAxOSAyMDoyMCwgQW5kcmV3IENvb3BlciB3cm90ZToKPiBhLmsuYS4gKGF0IGxl
YXN0IGluIHRoaXMgZm9ybSkgQW5kcmV3J3MgIndvcmsgd2hpY2ggbWlnaHQgYmUgb2ZmbG9hZGFi
bGUgdG8KPiBzb21lb25lIGVsc2UiIGxpc3QuCj4KPiBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29v
cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgo+IC0tLQo+IENDOiBHZW9yZ2UgRHVubGFw
IDxHZW9yZ2UuRHVubGFwQGV1LmNpdHJpeC5jb20+Cj4gQ0M6IElhbiBKYWNrc29uIDxpYW4uamFj
a3NvbkBjaXRyaXguY29tPgo+IENDOiBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+Cj4g
Q0M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KPiBDQzogVGlt
IERlZWdhbiA8dGltQHhlbi5vcmc+Cj4gQ0M6IFdlaSBMaXUgPHdsQHhlbi5vcmc+Cj4gQ0M6IEp1
bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Cj4gQ0M6IExhcnMgS3VydGggPGxhcnMu
a3VydGhAY2l0cml4LmNvbT4KPiBDQzogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4
LmNvbT4KPiBDQzogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cj4KPiBS
RkMgZm9yIG9idmlvdXMgcmVhc29ucy4KPgo+IEEgcmVuZGVyZWQgdmVyc2lvbiBvZiB0aGlzIGNh
biBiZSBmb3VuZCBhdDoKPiBodHRwczovL2FuZHJld2Nvb3AteGVuLnJlYWR0aGVkb2NzLmlvL2Vu
L2RvY3Mtd2lzaGxpc3QvbWlzYy93aXNobGlzdC5odG1sCj4KPiBEdXJpbmcgWGVuU3VtbWl0IGlu
IENoaWNhZ28sIGl0IHdhcyBleHByZXNzZWQgc2V2ZXJhbCB0aW1lcyB0aGF0IGhhdmluZyBzb21l
Cj4gdG9kbyBsaXN0cyB3b3VsZCBiZSBhIGJlbmVmaXQsIHRvIGhlbHAgY29vcmRpbmF0ZSB3b3Jr
IGluIHJlbGF0ZWQgYXJlYXMuCj4KPiBIZXJlIGlzIGFuIGF0dGVtcHQgdG8gc3RhcnQgb25lLiAg
Rm9yIG5vdywgaXQgY292ZXJzIG9uZSBzaW5nbGUKPiBpdGVtICh4ZW5zdG9yZWQncyB1c2Ugb2Yg
bm9uLXN0YWJsZSBBUElzKSB0byBnZXQgc29tZSBmZWVkYmFjayBhYm91dCB0aGUKPiBnZW5lcmFs
IGFwcHJvYWNoLiAgSSBoYXZlIHBsZW50eSB0byBnZXQgc3R1Y2sgaW50byBpbiBYZW4gaXRzZWxm
IGlmIHRoaXMgd2F5Cj4gb2YgZXhwcmVzc2luZyB0aGVtIGlzbid0IGRlZW1lZCB1bmFjY2VwdGFi
bGUuCj4KPiBBcyBmb3IgdGhlIHdpc2hsaXN0IGl0c2VsZiwgSSB0aGluayBpdCBpcyBpbXBvcnRh
bnQgdGhhdCBpdCBiZSByZXN0cmljdGVkIHRvCj4gY29uY3JldGUgYWN0aW9ucyAoaS5lLiBhbHJl
YWR5IHBhcnRpYWxseSBncm9vbWVkLCBpZiB5b3Ugc3BlYWsgYWdpbGUpLCB3aGljaAo+IGFyZSBp
ZGVudGlmaWVkIHByb2JsZW1zLCBhbmQgc3VnZ2VzdGVkIGZpeGVzLgo+Cj4gSW4gcGFydGljdWxh
ciwgSSBkb24ndCB0aGluayBpdCBpcyBhcHByb3ByaWF0ZSB0byBkZXZvbHZlIGludG8gYSBidWxs
ZXQgcG9pbnQKPiBsaXN0IG9mIG5ldyBmZWF0dXJlcywgb3IgdGFza3MgbGlrZSAiZG9jdW1lbnQg
JHdob3RzaXQiLiAgSXQgc2hvdWxkIGJlCj4gcmVzdHJpY3RlZCB0byB0aGluZ3Mgd2hpY2ggYXJl
IHJlYWwgcHJvYmxlbXMsIG9uIGV4aXN0aW5nIHN5c3RlbXMsIHdoaWNoIGhhdmUKPiBzb21lIGZv
cndhcmQgcGxhbiBvZiBhY3Rpb24uICBUaGF0IHdheSwgYW55IGRldmVsb3BlciBzaG91bGQgYmUg
YWJsZSB0bwo+IGNyb3NzLXJlZmVyZW5jZSBhdCBsZWFzdCBhdCBhIGhpZ2ggbGV2ZWwsIGFuZCBz
ZWUgaWYgdGhlcmUgYXJlIGFyZWFzIG9mCj4gb3ZlcmxhcHBpbmcgd29yaywgb3Igd2hldGhlciBh
IHNsaWdodGx5IHR3ZWFrZWQgYXBwcm9hY2ggbWlnaHQgYmUgc3VpdGFibGUgZm9yCj4gbXVsdGlw
bGUgYXJlYXMuCj4KPiBBbnl3YXkgLSB0aG91Z2h0cyBmcm9tIHRoZSBwZWFudXQgZ2FsbGVyeT8K
PiAtLS0KPiAgZG9jcy9jb25mLnB5ICAgICAgICAgICB8IDEwICsrKysrKysrKy0KPiAgZG9jcy9p
bmRleC5yc3QgICAgICAgICB8ICA5ICsrKysrKysrKwo+ICBkb2NzL21pc2Mvd2lzaGxpc3QucnN0
IHwgNTMgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysK
Ckl0IGhhcyBiZWVuIHBvaW50ZWQgb3V0IHRoYXQgY2FsbGluZyB0aGlzIHRoZSB3aXNobGlzdCBp
cyBhIHBvb3IgbmFtZS7CoApBIGJldHRlciBuYW1lIHdvdWxkIGJlIHRoZSB0ZWNobmljYWwgZGVi
dCBsaXN0LsKgIEkgd29uJ3QgcmVzZW5kIGZvciBqdXN0CnRoaXMsIGJ1dCBwbGVhc2UgYmVhciBp
dCBpbiBtaW5kIHdoZW4gY29uc2lkZXJpbmcgdGhlIHN1Z2dlc3Rpb24uCgp+QW5kcmV3CgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 23 14:05:14 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Jul 2019 14:05:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hpvPi-0007vy-3l; Tue, 23 Jul 2019 14:05: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=Gy5X=VU=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hpvPg-0007vt-Hk
 for xen-devel@lists.xenproject.org; Tue, 23 Jul 2019 14:05:08 +0000
X-Inumbo-ID: d8319231-ad52-11e9-8980-bc764e045a96
Received: from m4a0039g.houston.softwaregrp.com (unknown [15.124.2.85])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d8319231-ad52-11e9-8980-bc764e045a96;
 Tue, 23 Jul 2019 14:05:07 +0000 (UTC)
Received: FROM m4a0039g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0039g.houston.softwaregrp.com WITH ESMTP; 
 Tue, 23 Jul 2019 14:04:54 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Tue, 23 Jul 2019 14:03:29 +0000
Received: from NAM04-BN3-obe.outbound.protection.outlook.com (15.124.72.14) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Tue, 23 Jul 2019 14:03:29 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=c1QNwItVZ1xDfuofpjchY/W4Jbyv+UGzPBihUpCDW0Scnor9QmWpzlBGWlcWD37yRJR2IS1+y97lGfhmEok+TDdXtGGpxQmBSVbq9CV0mT9DK5mxp0K6IiWxlzXZfFJuY7pRZe/kRvVYRPZNxT95FXUKGqSlSeyCXbgRBs9bz0IGSHSRCKbXP52Be3jh0gib4lsKrITJYPoo/U8CZ2yX53Kyl7O2SQfgd5/CyWUzKH8KnzRUcBcjYQXjgx+Doz9psdkKj5JgDyHqnznaRvYOlpBDKSGnTGMkjWogjbOHgI2UJylGmqSz21uvywbb2iYwUD/WAPQQD0wrtyY+wYr03A==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=sGKspDcuZ8YNVJBgjd3xckuhB/93Dh4QgtD3KN9/k3g=;
 b=oCMC6/efE80VMZ22Vlo9bDSYyI00yOGo3Y06wcyWk9k+KCWf3xUUNV0jGGiSxNgwV9yWxX7hVqBabXmFxIHWwWdb1VL/vzyqdlV2SAQGGxbYEoIam6T9n8qs8dHR7zLIl+TV25A/pMIw6JQct1lqMEWxey+W2ViQoHCAQHIVoNvK2QDYEw540xBhHp/D1F08N+6+nmxxThr5RNUkx6EgVM8BdyiejMB6AV/Rhy5X9uMvyGdacp9GaY8BHg20PhH1OMGp0RL9cPDgDoX4gsx0eQ5LpcDfAp0f7rpMtAXrGlkgAN+KvgGi3elKNVESAJkleVK7Ov5ujQVIYTMYoDFezw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6SPR01MB0073.namprd18.prod.outlook.com (20.179.55.90) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2094.17; Tue, 23 Jul 2019 14:03:22 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Tue, 23 Jul 2019
 14:03:22 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Juergen Gross <JGross@suse.com>
Thread-Topic: [PATCH 2/2] xen: merge temporary vcpu pinning scenarios
Thread-Index: AQHVQTgCmOXaxQxPLUKxvpzXZTTLrabYJaWAgAARcbKAAAU4gA==
Date: Tue, 23 Jul 2019 14:03:21 +0000
Message-ID: <779077d6-5f07-9801-49e6-58fcd1fe31b4@suse.com>
References: <20190723092056.15045-1-jgross@suse.com>
 <20190723092056.15045-3-jgross@suse.com>
 <eb7d7c8a-9bb1-f264-b72e-7e4c96087568@suse.com>
 <4c6a7888-d697-1b2c-cdbf-7127ae00bc4f@suse.com>
In-Reply-To: <4c6a7888-d697-1b2c-cdbf-7127ae00bc4f@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR07CA0200.eurprd07.prod.outlook.com
 (2603:10a6:6:42::30) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 565a553b-1712-4427-5823-08d70f768590
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6SPR01MB0073; 
x-ms-traffictypediagnostic: DM6SPR01MB0073:
x-microsoft-antispam-prvs: <DM6SPR01MB0073211C8F34CAE9F7556166B3C70@DM6SPR01MB0073.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0107098B6C
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(366004)(136003)(376002)(346002)(396003)(39860400002)(199004)(189003)(6636002)(6512007)(66476007)(6436002)(66446008)(66556008)(6862004)(66946007)(64756008)(102836004)(31686004)(6506007)(186003)(5660300002)(2906002)(25786009)(54906003)(99286004)(76176011)(80792005)(486006)(386003)(6246003)(4326008)(14454004)(53936002)(52116002)(229853002)(478600001)(6116002)(8936002)(14444005)(7416002)(305945005)(256004)(6486002)(31696002)(36756003)(26005)(8676002)(316002)(71190400001)(71200400001)(66066001)(3846002)(476003)(446003)(81166006)(81156014)(37006003)(7736002)(86362001)(2616005)(11346002)(68736007)(53546011);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6SPR01MB0073;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: RSBhKG74amF3Vv2JdwXEjT9kRVusdV+yLACMalsQkSLPkVnt8ZT2QLcIUmb0xwkleYvLeBZlW8m8oeUFHprVIJfQU0ujPjavuzw5t53C9/oV9EdUEl7bJz7er0S76yR5D92WE09/vNh8SkqiAo2oHGNfBS1YKLp8iNelP0H92VZNKB5aq2I9d7sR4TRx1s7YeqYqUSoz2RcJakChFWt+kLrK+CEUscPvlN3lr+eP9GjPBQvjeyKVCrhk+lXTptjdRt3IuS6kxpecdXUeCjJg0wyvsMy7jL97pPNeARkDlgJta2CVU/Ym5DZXhGyW/epHMKzWbsfXpD5aeOnt1ggsFcuNL1endZmcdTDW8mDw52Cb49d5uwVd7A26xih7sfV1oJeBaoyoaidwDKiMtR6CGLG0z54VRjwFmJmlaUXb6Ds=
Content-ID: <6B27441AAF5116488A9C1D6126CF7C80@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 565a553b-1712-4427-5823-08d70f768590
X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Jul 2019 14:03:22.0090 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6SPR01MB0073
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH 2/2] xen: merge temporary vcpu pinning
 scenarios
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Ian
 Jackson <ian.jackson@eu.citrix.com>, Dario Faggioli <dfaggioli@suse.com>,
 Julien Grall <julien.grall@arm.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjMuMDcuMjAxOSAxNTo0NCwgSnVlcmdlbiBHcm9zcyB3cm90ZToNCj4gT24gMjMuMDcuMTkg
MTQ6NDIsIEphbiBCZXVsaWNoIHdyb3RlOg0KPj4gdi0+cHJvY2Vzc29yIGdldHMgbGF0Y2hlZCBp
bnRvIHN0LT5wcm9jZXNzb3IgYmVmb3JlIHJhaXNpbmcgdGhlIHNvZnRpcnEsDQo+PiBidXQgY2Fu
J3QgdGhlIHZDUFUgYmUgbW92ZWQgZWxzZXdoZXJlIGJ5IHRoZSB0aW1lIHRoZSBzb2Z0aXJxIGhh
bmRsZXINCj4+IGFjdHVhbGx5IGdhaW5zIGNvbnRyb2w/IElmIHRoYXQncyBub3QgcG9zc2libGUg
KGFuZCBpZiBpdCdzIG5vdCBvYnZpb3VzDQo+PiB3aHksIGFuZCBhcyB5b3UgY2FuIHNlZSBpdCdz
IG5vdCBvYnZpb3VzIHRvIG1lKSwgdGhlbiBJIHRoaW5rIGEgY29kZQ0KPj4gY29tbWVudCB3YW50
cyB0byBiZSBhZGRlZCB0aGVyZS4NCj4gDQo+IFlvdSBhcmUgcmlnaHQsIGl0IG1pZ2h0IGJlIHBv
c3NpYmxlIGZvciB0aGUgdmNwdSB0byBtb3ZlIGFyb3VuZC4NCj4gDQo+IE9UT0ggaXMgaXQgcmVh
bGx5IGltcG9ydGFudCB0byBydW4gdGhlIHRhcmdldCB2Y3B1IGV4YWN0bHkgb24gdGhlIGNwdQ0K
PiBpdCBpcyBleGVjdXRpbmcgKG9yIGhhcyBsYXN0IGV4ZWN1dGVkKSBhdCB0aGUgdGltZSB0aGUg
Tk1JL01DRSBpcyBiZWluZw0KPiBxdWV1ZWQ/IFRoaXMgaXMgaW4gbm8gd2F5IHJlbGF0ZWQgdG8g
dGhlIGNwdSB0aGUgTUNFIG9yIE5NSSBoYXMgYmVlbg0KPiBoYXBwZW5pbmcgb24uIEl0IGlzIGp1
c3QgYSByYW5kb20gY3B1LCBhbmQgc28gaXQgd291bGQgYmUgaWYgd2UnZCBkbyB0aGUNCj4gY3B1
IHNlbGVjdGlvbiB3aGVuIHRoZSBzb2Z0aXJxIGhhbmRsZXIgaXMgcnVubmluZy4NCj4gDQo+IE9u
ZSBxdWVzdGlvbiB0byB1bmRlcnN0YW5kIHRoZSBpZGVhIG5laGluZCBhbGwgdGhhdDogX3doeV8g
aXMgdGhlIHZjcHUNCj4gcGlubmVkIHVudGlsIGl0IGRvZXMgYW4gaXJldD8gSSBjb3VsZCB1bmRl
cnN0YW5kIGlmIGl0IHdvdWxkIGJlIHBpbm5lZA0KPiB0byB0aGUgY3B1IHdoZXJlIHRoZSBOTUkv
TUNFIHdhcyBoYXBwZW5pbmcsIGJ1dCB0aGlzIGlzIG5vdCB0aGUgY2FzZS4NCg0KVGhlbiBpdCB3
YXMgbmV2ZXIgZmluaXNoZWQgb3IgZ290IGJyb2tlbiwgSSB3b3VsZCBndWVzcy4gRXNwZWNpYWxs
eSBmb3INCiNNQyB0aGUgaWRlYSBpcy93YXMgZm9yIHRoZSBkb21haW4gdG8gYmUgYWJsZSB0byBh
Y2Nlc3MgdGhlIE1TUnMgaW4NCnF1ZXN0aW9uICgpLiBJaXJjLCB0aGF0IGlzLCBhbmQgcHJpb3Ig
dG8gdk1DRSBhcHBlYXJpbmcuDQoNCkphbg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 23 14:14:54 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Jul 2019 14:14:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hpvZ4-0000F2-9M; Tue, 23 Jul 2019 14: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=bPW/=VU=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hpvZ3-0000Ex-E2
 for xen-devel@lists.xenproject.org; Tue, 23 Jul 2019 14:14:49 +0000
X-Inumbo-ID: 39ff075d-ad54-11e9-8980-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 39ff075d-ad54-11e9-8980-bc764e045a96;
 Tue, 23 Jul 2019 14:14:48 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id C5457AEA7;
 Tue, 23 Jul 2019 14:14:46 +0000 (UTC)
To: Andrew Cooper <andrew.cooper3@citrix.com>, xen-devel@lists.xenproject.org
References: <20190723092056.15045-1-jgross@suse.com>
 <20190723092056.15045-3-jgross@suse.com>
 <dfc90ddc-5d6e-6da7-f820-97c7823ec540@citrix.com>
 <73a52696-39ef-14f6-04cc-e2dc9a8c5ee8@suse.com>
 <cc078685-aae5-5382-1422-13cafeee7129@citrix.com>
From: Juergen Gross <jgross@suse.com>
Message-ID: <c80e9174-c153-f6f3-af51-1e8ea3fb940a@suse.com>
Date: Tue, 23 Jul 2019 16:14:45 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <cc078685-aae5-5382-1422-13cafeee7129@citrix.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH 2/2] xen: merge temporary vcpu pinning
 scenarios
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, TimDeegan <tim@xen.org>,
 IanJackson <ian.jackson@eu.citrix.com>, Dario Faggioli <dfaggioli@suse.com>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjMuMDcuMTkgMTU6MzEsIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4gT24gMjMvMDcvMjAxOSAx
NDoyNSwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPj4gT24gMjMuMDcuMTkgMTQ6MjYsIEFuZHJldyBD
b29wZXIgd3JvdGU6Cj4+PiBPbiAyMy8wNy8yMDE5IDEwOjIwLCBKdWVyZ2VuIEdyb3NzIHdyb3Rl
Ogo+Pj4KPj4+PiAgwqDCoMKgwqDCoCB9Cj4+Pj4gIMKgIMKgwqDCoMKgwqAgLyoKPj4+PiBkaWZm
IC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL3NjaGVkLmggYi94ZW4vaW5jbHVkZS94ZW4vc2NoZWQu
aAo+Pj4+IGluZGV4IGI0MGM4ZmQxMzguLjcyMWM0Mjk0NTQgMTAwNjQ0Cj4+Pj4gLS0tIGEveGVu
L2luY2x1ZGUveGVuL3NjaGVkLmgKPj4+PiArKysgYi94ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaAo+
Pj4+IEBAIC0yMDAsNyArMjAwLDEwIEBAIHN0cnVjdCB2Y3B1Cj4+Pj4gIMKgwqDCoMKgwqAgLyog
VkNQVSBpcyBwYXVzZWQgZm9sbG93aW5nIHNodXRkb3duIHJlcXVlc3QKPj4+PiAoZC0+aXNfc2h1
dHRpbmdfZG93bik/ICovCj4+Pj4gIMKgwqDCoMKgwqAgYm9vbMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoCBwYXVzZWRfZm9yX3NodXRkb3duOwo+Pj4+ICDCoMKgwqDCoMKgIC8qIFZDUFUgbmVlZCBh
ZmZpbml0eSByZXN0b3JlZCAqLwo+Pj4+IC3CoMKgwqAgYm9vbMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoCBhZmZpbml0eV9icm9rZW47Cj4+Pj4gK8KgwqDCoCB1aW50OF90wqDCoMKgwqDCoMKgwqDC
oMKgIGFmZmluaXR5X2Jyb2tlbjsKPj4+PiArI2RlZmluZSBWQ1BVX0FGRklOSVRZX09WRVJSSURF
wqDCoMKgIDB4MDEKPj4+PiArI2RlZmluZSBWQ1BVX0FGRklOSVRZX05NScKgwqDCoMKgwqDCoMKg
wqAgMHgwMgo+Pj4KPj4+IFZDUFVfQUZGSU5JVFlfTk1JX01DRSA/wqAgSXQgaXMgdXNlZCBmb3Ig
bW9yZSB0aGFuIGp1c3QgTk1Jcy4KPj4KPj4gT2theS4KPj4KPj4gQlRXOiBUaGUgTUNFIGNhc2Ug
aXMgbmV2ZXIgdHJpZ2dlcmVkICh0aGVyZSBpcyBubyBjYWxsZXIgb2YKPj4gcHZfcmFpc2VfaW50
ZXJydXB0KCkgd2l0aCBUUkFQX21hY2hpbmVfY2hlY2spLiBJcyB0aGlzIGNvZGUgbGVmdCBpbgo+
PiBwbGFjZSBvbiBwdXJwb3NlIG9yIGNvdWxkIGl0IGJlIHJlbW92ZWQ/Cj4gCj4gSXQgY29tZSBm
cm9tIHRoZSByZXN0b3JlX2FsbF9ndWVzdCBwYXRoIGluIGFzc2VtYmx5LCB2aWEgcHJvY2Vzc19t
Y2UuCgpBcmUgeW91IHN1cmU/IEkgY2FuIHNlZSB0aGF0IGl0IHdvdWxkIGNhbGwKc2V0X2d1ZXN0
X21hY2hpbmVjaGVja190cmFwYm91bmNlKCksIGJ1dCBJIGRvbid0IHNlZSBob3cgTk1JX01DRV9T
T0ZUSVJRCndvdWxkIGJlIHRyaWdnZXJlZCBvbiB0aGlzIHBhdGgsIHdoaWNoIHdvdWxkIGJlIHJl
cXVpcmVkIGZvciBoaXR0aW5nCm5taV9tY2Vfc29mdGlycSgpLgoKCkp1ZXJnZW4KCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 23 14:15:42 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Jul 2019 14:15:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hpvZt-0000IF-KF; Tue, 23 Jul 2019 14:15:41 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=Gy5X=VU=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hpvZs-0000I9-CB
 for xen-devel@lists.xenproject.org; Tue, 23 Jul 2019 14:15:40 +0000
X-Inumbo-ID: 5070a03f-ad54-11e9-8980-bc764e045a96
Received: from m4a0040g.houston.softwaregrp.com (unknown [15.124.2.86])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5070a03f-ad54-11e9-8980-bc764e045a96;
 Tue, 23 Jul 2019 14:15:38 +0000 (UTC)
Received: FROM m4a0040g.houston.softwaregrp.com (15.120.17.147) BY
 m4a0040g.houston.softwaregrp.com WITH ESMTP; 
 Tue, 23 Jul 2019 14:11:31 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M4W0335.microfocus.com (2002:f78:1193::f78:1193) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Tue, 23 Jul 2019 14:14:44 +0000
Received: from NAM01-BN3-obe.outbound.protection.outlook.com (15.124.8.13) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Tue, 23 Jul 2019 14:14:44 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=a2FCODdcnBUbstw8RA0Ccbgrfqw5r210Fi+bvkYaeK+Uhe1TGCSHmxdWb9xzl6UvTsZOJ1TppxWC7Dzq6nrdpNfs9nHPkvyXEPyR1hsZI0NQmPdSPXkQw9qu5/jdK7iqmDI6x43e884a1hb3Gsp08DTJmJ11bKzNIFHGJ+0wA4VdeRSqr8ZvlIc0tXf/d3MUuFyHBnykeIZv5R9d62sqKfRaRAXxTHZyL28rk5otTdl7WA7txTIFgEm7zcT98oVRkdZV+TswBzm+DDACpxixuFq3ZLtckniHmhjKQ23BAXQN5wtBDAf7i8E1jFTmpnNwAr8bfoCPMHK75wBGVkCnDQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=qDIUdwSqu34N+tA/M/AWgaHPyt1BrvMxgOwOOH93iSM=;
 b=CXs42Z+5sbIG2SREKb23QS2yqm+6i2eMc9e+oxVkf2tHpnAK/ubF6AAoUU3ynNaMSmSKU6ZBwH5yB8oBJqSpZfJ/gWJbVrk1L4HIXUUGT8QOcbsWN5jvwI3nbkmBdLue6tHiVlslPF5HIvkEsc9e+YA90TPZHV7w2GJQdwUNVSpkCagERR9PnPIgP3nNxfIE+jW9GFizObJAMfbsWidp9TIa3Lj473rdZgro88HF0qCfwhMfpJarJD14IlOKkJapjTvJ2ttWGyqpnSDpf0sSum2D7AW7/DjlbYyZgbLX2Mf0C5rPv6vHb/rUIKQ8cuGyidbvCqF+eaasJqFpVL2D2A==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2714.namprd18.prod.outlook.com (20.179.51.79) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2094.17; Tue, 23 Jul 2019 14:14:42 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Tue, 23 Jul 2019
 14:14:42 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Juergen Gross <JGross@suse.com>
Thread-Topic: [Xen-devel] [PATCH 2/2] xen: merge temporary vcpu pinning
 scenarios
Thread-Index: AQHVQTgCmOXaxQxPLUKxvpzXZTTLrabYJaWAgAARcbKAACa/gP//4aOA
Date: Tue, 23 Jul 2019 14:14:42 +0000
Message-ID: <e28384ea-4c85-e1c2-efce-01ec354d4ab3@suse.com>
References: <20190723092056.15045-1-jgross@suse.com>
 <20190723092056.15045-3-jgross@suse.com>
 <eb7d7c8a-9bb1-f264-b72e-7e4c96087568@suse.com>
 <4c6a7888-d697-1b2c-cdbf-7127ae00bc4f@suse.com>
 <779077d6-5f07-9801-49e6-58fcd1fe31b4@suse.com>
In-Reply-To: <779077d6-5f07-9801-49e6-58fcd1fe31b4@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: LNXP265CA0035.GBRP265.PROD.OUTLOOK.COM
 (2603:10a6:600:5c::23) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: b3ac5fd0-0b85-4ec3-9497-08d70f781b3c
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB2714; 
x-ms-traffictypediagnostic: DM6PR18MB2714:
x-microsoft-antispam-prvs: <DM6PR18MB2714B0E97BB7E8845791127EB3C70@DM6PR18MB2714.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0107098B6C
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(39860400002)(366004)(396003)(136003)(346002)(376002)(199004)(189003)(478600001)(476003)(36756003)(7416002)(25786009)(11346002)(31686004)(2616005)(5660300002)(6862004)(99286004)(53936002)(446003)(68736007)(71200400001)(7736002)(76176011)(6512007)(66476007)(6436002)(64756008)(66946007)(305945005)(66446008)(66556008)(6506007)(6246003)(386003)(81156014)(3846002)(71190400001)(66066001)(81166006)(316002)(53546011)(6116002)(8936002)(14454004)(102836004)(54906003)(86362001)(31696002)(186003)(8676002)(229853002)(37006003)(2906002)(6636002)(6486002)(80792005)(256004)(14444005)(26005)(486006)(4326008)(52116002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2714;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: DbOrp9ZVegDX5s1RzFT0zQdtv+TIA0+q0TJknGlAEhcZgOBT/hyuMAQ4Aej3bHdf5U1zOzjD/vZiqEuRE6ZGYePHRrP1KD874Le/3wlzn1OvKasodLaTW1pohPMfb8hmb3PIBsIL/IxA4fc+UsWxKBfsk92rswAuzzINflu2G7Fp9WMVP7eh2yoP8kicyvghyTNaAGYD1PEe9tGDQNGEQCzqmVA+aVItwPE7odWwJYmr/t+aKjZOthFPkUx4M3scDcrxsB+czqVeLzpCOucwPMvqdmnUOsY4L0G1Jj2Vw+kI7nofs+z7aTCqsuhhKfw/lDHr4sikEaYNqFgwS/3vB3ig11VHy+cSmejgfBvMraWDrdWOvW8537kVJ1QkyQEhypiAS5uN8zbW9rig0teI8aXDOHi2RTMZLtk5lvYYlEQ=
Content-ID: <78E6E9937082AA44A376EBDDB3C987D5@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: b3ac5fd0-0b85-4ec3-9497-08d70f781b3c
X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Jul 2019 14:14:42.7152 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2714
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH 2/2] xen: merge temporary vcpu pinning
 scenarios
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 IanJackson <ian.jackson@eu.citrix.com>, Dario Faggioli <dfaggioli@suse.com>,
 Julien Grall <julien.grall@arm.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjMuMDcuMjAxOSAxNjowMywgSmFuIEJldWxpY2ggd3JvdGU6DQo+IE9uIDIzLjA3LjIwMTkg
MTU6NDQsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6DQo+PiBPbiAyMy4wNy4xOSAxNDo0MiwgSmFuIEJl
dWxpY2ggd3JvdGU6DQo+Pj4gdi0+cHJvY2Vzc29yIGdldHMgbGF0Y2hlZCBpbnRvIHN0LT5wcm9j
ZXNzb3IgYmVmb3JlIHJhaXNpbmcgdGhlIHNvZnRpcnEsDQo+Pj4gYnV0IGNhbid0IHRoZSB2Q1BV
IGJlIG1vdmVkIGVsc2V3aGVyZSBieSB0aGUgdGltZSB0aGUgc29mdGlycSBoYW5kbGVyDQo+Pj4g
YWN0dWFsbHkgZ2FpbnMgY29udHJvbD8gSWYgdGhhdCdzIG5vdCBwb3NzaWJsZSAoYW5kIGlmIGl0
J3Mgbm90IG9idmlvdXMNCj4+PiB3aHksIGFuZCBhcyB5b3UgY2FuIHNlZSBpdCdzIG5vdCBvYnZp
b3VzIHRvIG1lKSwgdGhlbiBJIHRoaW5rIGEgY29kZQ0KPj4+IGNvbW1lbnQgd2FudHMgdG8gYmUg
YWRkZWQgdGhlcmUuDQo+Pg0KPj4gWW91IGFyZSByaWdodCwgaXQgbWlnaHQgYmUgcG9zc2libGUg
Zm9yIHRoZSB2Y3B1IHRvIG1vdmUgYXJvdW5kLg0KPj4NCj4+IE9UT0ggaXMgaXQgcmVhbGx5IGlt
cG9ydGFudCB0byBydW4gdGhlIHRhcmdldCB2Y3B1IGV4YWN0bHkgb24gdGhlIGNwdQ0KPj4gaXQg
aXMgZXhlY3V0aW5nIChvciBoYXMgbGFzdCBleGVjdXRlZCkgYXQgdGhlIHRpbWUgdGhlIE5NSS9N
Q0UgaXMgYmVpbmcNCj4+IHF1ZXVlZD8gVGhpcyBpcyBpbiBubyB3YXkgcmVsYXRlZCB0byB0aGUg
Y3B1IHRoZSBNQ0Ugb3IgTk1JIGhhcyBiZWVuDQo+PiBoYXBwZW5pbmcgb24uIEl0IGlzIGp1c3Qg
YSByYW5kb20gY3B1LCBhbmQgc28gaXQgd291bGQgYmUgaWYgd2UnZCBkbyB0aGUNCj4+IGNwdSBz
ZWxlY3Rpb24gd2hlbiB0aGUgc29mdGlycSBoYW5kbGVyIGlzIHJ1bm5pbmcuDQo+Pg0KPj4gT25l
IHF1ZXN0aW9uIHRvIHVuZGVyc3RhbmQgdGhlIGlkZWEgbmVoaW5kIGFsbCB0aGF0OiBfd2h5XyBp
cyB0aGUgdmNwdQ0KPj4gcGlubmVkIHVudGlsIGl0IGRvZXMgYW4gaXJldD8gSSBjb3VsZCB1bmRl
cnN0YW5kIGlmIGl0IHdvdWxkIGJlIHBpbm5lZA0KPj4gdG8gdGhlIGNwdSB3aGVyZSB0aGUgTk1J
L01DRSB3YXMgaGFwcGVuaW5nLCBidXQgdGhpcyBpcyBub3QgdGhlIGNhc2UuDQo+IA0KPiBUaGVu
IGl0IHdhcyBuZXZlciBmaW5pc2hlZCBvciBnb3QgYnJva2VuLCBJIHdvdWxkIGd1ZXNzLg0KDQpP
aCwgbm8uIFRoZSAjTUMgc2lkZSB1c2UgaGFzIGdvbmUgYXdheSBpbiAzYTkxNzY5ZDZlLCB3aXRo
b3V0IGNsZWFuaW5nDQp1cCBvdGhlciBjb2RlLiBTbyB0aGVyZSBkb2Vzbid0IHNlZW0gdG8gYmUg
YW55IHN1Y2ggcmVxdWlyZW1lbnQgYW55bW9yZS4NCg0KSmFuDQpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 23 14:16:31 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Jul 2019 14: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 1hpvag-0000Mu-Vw; Tue, 23 Jul 2019 14: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=bPW/=VU=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hpvaf-0000Ml-VE
 for xen-devel@lists.xenproject.org; Tue, 23 Jul 2019 14:16:29 +0000
X-Inumbo-ID: 75c8cea9-ad54-11e9-8980-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 75c8cea9-ad54-11e9-8980-bc764e045a96;
 Tue, 23 Jul 2019 14:16:28 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 52BF7AC45;
 Tue, 23 Jul 2019 14:16:27 +0000 (UTC)
To: Jan Beulich <JBeulich@suse.com>
References: <20190723092056.15045-1-jgross@suse.com>
 <20190723092056.15045-3-jgross@suse.com>
 <eb7d7c8a-9bb1-f264-b72e-7e4c96087568@suse.com>
 <4c6a7888-d697-1b2c-cdbf-7127ae00bc4f@suse.com>
 <779077d6-5f07-9801-49e6-58fcd1fe31b4@suse.com>
 <e28384ea-4c85-e1c2-efce-01ec354d4ab3@suse.com>
From: Juergen Gross <jgross@suse.com>
Message-ID: <86687f2a-1554-9f13-1022-ebf96ccfbe6d@suse.com>
Date: Tue, 23 Jul 2019 16:16:26 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <e28384ea-4c85-e1c2-efce-01ec354d4ab3@suse.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH 2/2] xen: merge temporary vcpu pinning
 scenarios
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 IanJackson <ian.jackson@eu.citrix.com>, Dario Faggioli <dfaggioli@suse.com>,
 Julien Grall <julien.grall@arm.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjMuMDcuMTkgMTY6MTQsIEphbiBCZXVsaWNoIHdyb3RlOgo+IE9uIDIzLjA3LjIwMTkgMTY6
MDMsIEphbiBCZXVsaWNoIHdyb3RlOgo+PiBPbiAyMy4wNy4yMDE5IDE1OjQ0LCBKdWVyZ2VuIEdy
b3NzIHdyb3RlOgo+Pj4gT24gMjMuMDcuMTkgMTQ6NDIsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+
IHYtPnByb2Nlc3NvciBnZXRzIGxhdGNoZWQgaW50byBzdC0+cHJvY2Vzc29yIGJlZm9yZSByYWlz
aW5nIHRoZSBzb2Z0aXJxLAo+Pj4+IGJ1dCBjYW4ndCB0aGUgdkNQVSBiZSBtb3ZlZCBlbHNld2hl
cmUgYnkgdGhlIHRpbWUgdGhlIHNvZnRpcnEgaGFuZGxlcgo+Pj4+IGFjdHVhbGx5IGdhaW5zIGNv
bnRyb2w/IElmIHRoYXQncyBub3QgcG9zc2libGUgKGFuZCBpZiBpdCdzIG5vdCBvYnZpb3VzCj4+
Pj4gd2h5LCBhbmQgYXMgeW91IGNhbiBzZWUgaXQncyBub3Qgb2J2aW91cyB0byBtZSksIHRoZW4g
SSB0aGluayBhIGNvZGUKPj4+PiBjb21tZW50IHdhbnRzIHRvIGJlIGFkZGVkIHRoZXJlLgo+Pj4K
Pj4+IFlvdSBhcmUgcmlnaHQsIGl0IG1pZ2h0IGJlIHBvc3NpYmxlIGZvciB0aGUgdmNwdSB0byBt
b3ZlIGFyb3VuZC4KPj4+Cj4+PiBPVE9IIGlzIGl0IHJlYWxseSBpbXBvcnRhbnQgdG8gcnVuIHRo
ZSB0YXJnZXQgdmNwdSBleGFjdGx5IG9uIHRoZSBjcHUKPj4+IGl0IGlzIGV4ZWN1dGluZyAob3Ig
aGFzIGxhc3QgZXhlY3V0ZWQpIGF0IHRoZSB0aW1lIHRoZSBOTUkvTUNFIGlzIGJlaW5nCj4+PiBx
dWV1ZWQ/IFRoaXMgaXMgaW4gbm8gd2F5IHJlbGF0ZWQgdG8gdGhlIGNwdSB0aGUgTUNFIG9yIE5N
SSBoYXMgYmVlbgo+Pj4gaGFwcGVuaW5nIG9uLiBJdCBpcyBqdXN0IGEgcmFuZG9tIGNwdSwgYW5k
IHNvIGl0IHdvdWxkIGJlIGlmIHdlJ2QgZG8gdGhlCj4+PiBjcHUgc2VsZWN0aW9uIHdoZW4gdGhl
IHNvZnRpcnEgaGFuZGxlciBpcyBydW5uaW5nLgo+Pj4KPj4+IE9uZSBxdWVzdGlvbiB0byB1bmRl
cnN0YW5kIHRoZSBpZGVhIG5laGluZCBhbGwgdGhhdDogX3doeV8gaXMgdGhlIHZjcHUKPj4+IHBp
bm5lZCB1bnRpbCBpdCBkb2VzIGFuIGlyZXQ/IEkgY291bGQgdW5kZXJzdGFuZCBpZiBpdCB3b3Vs
ZCBiZSBwaW5uZWQKPj4+IHRvIHRoZSBjcHUgd2hlcmUgdGhlIE5NSS9NQ0Ugd2FzIGhhcHBlbmlu
ZywgYnV0IHRoaXMgaXMgbm90IHRoZSBjYXNlLgo+Pgo+PiBUaGVuIGl0IHdhcyBuZXZlciBmaW5p
c2hlZCBvciBnb3QgYnJva2VuLCBJIHdvdWxkIGd1ZXNzLgo+IAo+IE9oLCBuby4gVGhlICNNQyBz
aWRlIHVzZSBoYXMgZ29uZSBhd2F5IGluIDNhOTE3NjlkNmUsIHdpdGhvdXQgY2xlYW5pbmcKPiB1
cCBvdGhlciBjb2RlLiBTbyB0aGVyZSBkb2Vzbid0IHNlZW0gdG8gYmUgYW55IHN1Y2ggcmVxdWly
ZW1lbnQgYW55bW9yZS4KCkFoLCBva2F5LCBzbyBubyBuZWVkIGFueSBsb25nZXIgdG8gcmVuYW1l
IFZDUFVfQUZGSU5JVFlfTk1JLiA6LSkKCkknbGwgYWRkIGEgcGF0Y2ggcmVtb3ZpbmcgdGhlIE1D
RSBjcnVmdC4KCgpKdWVyZ2VuCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 23 14:19:15 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Jul 2019 14:19:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hpvdA-0000Vz-E8; Tue, 23 Jul 2019 14:19:04 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=gYMO=VU=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hpvd9-0000Vp-Dp
 for xen-devel@lists.xenproject.org; Tue, 23 Jul 2019 14:19:03 +0000
X-Inumbo-ID: cf2092a4-ad54-11e9-8913-a7f3a562eaef
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id cf2092a4-ad54-11e9-8913-a7f3a562eaef;
 Tue, 23 Jul 2019 14:18:57 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hpvd3-0003vF-8A; Tue, 23 Jul 2019 14:18: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 1hpvd2-00058K-PA; Tue, 23 Jul 2019 14:18:56 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hpvd2-0003iR-OA; Tue, 23 Jul 2019 14:18:56 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139257-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-freebsd10-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemut-rhel6hvm-intel:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-intel:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-i386-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-i386-examine:reboot:fail:regression
 linux-linus:test-amd64-i386-xl-raw:xen-boot:fail:regression
 linux-linus:test-amd64-i386-freebsd10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-win7-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemut-rhel6hvm-amd:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-pvshim:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-amd:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-ws16-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-win10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-ws16-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-i386-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-i386-xl-shadow:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-win10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 linux-linus:test-arm64-arm64-examine:examine-serial/bootloader:fail:regression
 linux-linus:build-armhf-pvops:kernel-build:fail:regression
 linux-linus:test-armhf-armhf-examine:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-libvirt: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-i386-xsm:xen-boot:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-debianhvm-i386-xsm:xen-boot:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2: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-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=5f9e832c137075045d15cd6899ab0505cfb2ca4b
X-Osstest-Versions-That: linux=736706bee3298208343a76096370e4f6a5c55915
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 23 Jul 2019 14:18:56 +0000
Subject: [Xen-devel] [linux-linus test] 139257: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTI1NyBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTM5MjU3LwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1
YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtIDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTMzNTgw
CiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgIDcg
eGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgNyB4ZW4tYm9vdCBmYWlsIFJF
R1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgNyB4
ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LXFl
bXV1LXJoZWw2aHZtLWludGVsICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMz
NTgwCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyIDEwIHhlbi1ib290L3NyY19ob3N0ICAg
ICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIg
MTEgeGVuLWJvb3QvZHN0X2hvc3QgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1h
bWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgOCByZWJvb3QgICAgICAgICAgICAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICA3IHhlbi1ib290
ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni1m
cmVlYnNkMTAtaTM4NiAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEz
MzU4MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgIDcgeGVuLWJvb3QgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZo
dm0tYW1kICA3IHhlbi1ib290ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDcgeGVuLWJvb3QgICAgIGZhaWwg
UkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgNyB4ZW4tYm9v
dCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcHZzaGltICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgIDcgeGVuLWJv
b3QgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2
aHZtLWFtZCAgNyB4ZW4tYm9vdCAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgIDcgeGVuLWJv
b3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdpbjEwLWkzODYgIDcgeGVuLWJvb3QgICAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgNyB4ZW4tYm9vdCAg
ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
aW43LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVz
dC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAxMCB4ZW4tYm9vdC9zcmNfaG9zdCAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgIDExIHhlbi1i
b290L2RzdF9ob3N0ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1zaGFkb3cgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0
cmljdCA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXdpbjEwLWkzODYgIDcgeGVuLWJvb3QgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMz
NTgwCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDcg
eGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14
c20gICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgIDExIGV4YW1p
bmUtc2VyaWFsL2Jvb3Rsb2FkZXIgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiBidWlsZC1hcm1oZi1w
dm9wcyAgICAgICAgICAgICA2IGtlcm5lbC1idWlsZCAgICAgICAgICAgICBmYWlsIFJFR1IuIHZz
LiAxMzM1ODAKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tp
bmc6CiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWFybmRhbGUgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtdmhkICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWNyZWRpdDIgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZGViaWFuaHZtLWkzODYteHNtICA3IHhlbi1ib290IGZhaWwgYmFzZWxpbmUgdW50ZXN0ZWQK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gIDcgeGVuLWJvb3Qg
ZmFpbCBiYXNlbGluZSB1bnRlc3RlZAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTMzNTgwCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwg
bGlrZSAxMzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTMzNTgw
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLXNlYXR0bGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJp
YW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1s
aWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwtdGh1bmRlcnggMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhk
IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQx
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAx
MCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRl
ZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAgICAgICAgIDVmOWU4MzJjMTM3MDc1MDQ1ZDE1
Y2Q2ODk5YWIwNTA1Y2ZiMmNhNGIKYmFzZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAgICAgICAgICAg
ICAgIDczNjcwNmJlZTMyOTgyMDgzNDNhNzYwOTYzNzBlNGY2YTVjNTU5MTUKCkxhc3QgdGVzdCBv
ZiBiYXNpcyAgIDEzMzU4MCAgMjAxOS0wMy0wNCAxOTo1MzowOSBaICAxNDAgZGF5cwpGYWlsaW5n
IHNpbmNlICAgICAgICAxMzM2MDUgIDIwMTktMDMtMDUgMjA6MDM6MTQgWiAgMTM5IGRheXMgICA4
MiBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMzkyNTcgIDIwMTktMDctMjIgMTQ6MzI6
NDEgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCjQwODMgcGVvcGxlIHRvdWNoZWQgcmV2
aXNpb25zIHVuZGVyIHRlc3QsCm5vdCBsaXN0aW5nIHRoZW0gYWxsCgpqb2JzOgogYnVpbGQtYW1k
NjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQt
cHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFy
bTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGVi
aWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20g
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0
LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1h
bWQgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFl
bXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFy
bmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3Jl
ZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02
NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
aTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13
aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1p
bnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRv
dyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
dmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpz
Zy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczog
L2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBm
aWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5w
cm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFu
ZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3Jn
L2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1S
RUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90
IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA4NzE0NTkgbGluZXMgbG9u
Zy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 23 14:29:22 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Jul 2019 14:29:22 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hpvn2-0001IV-R3; Tue, 23 Jul 2019 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=VIRi=VU=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hpvn2-0001IQ-1Q
 for xen-devel@lists.xenproject.org; Tue, 23 Jul 2019 14:29:16 +0000
X-Inumbo-ID: 3ee73211-ad56-11e9-8980-bc764e045a96
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3ee73211-ad56-11e9-8980-bc764e045a96;
 Tue, 23 Jul 2019 14:29:14 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: Q0ML/w10PlAt2kHdY7Ls/486HNiJAN3Xh9KHT6JBKZQXDZ9XJcAGUNfh/jUwWUPNWip3j435xE
 u1FPx+QoaZV6UR+H9z5XoA+Qx0bBCuDbcQHjmoLF4DU5k8ncQcTWkc/nHf8uYZWx/rGnlLnrDZ
 2dUQ2D86CpJTVJz5mmIg+Xd2/UOozP2WjhsLnBfT4C4tdtZEUFBTkMKZk6r6dc/JgKq/7c/tA5
 28xoz21HeFhuugehm7t4MypmpTmVv/Mpg4InYcFtHGqk764i8Iy3dZrdNcWQeRaj24fxfciTJk
 3YU=
X-SBRS: 2.7
X-MesageID: 3315886
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,299,1559534400"; 
   d="scan'208";a="3315886"
To: Juergen Gross <jgross@suse.com>, <xen-devel@lists.xenproject.org>
References: <20190723092056.15045-1-jgross@suse.com>
 <20190723092056.15045-3-jgross@suse.com>
 <dfc90ddc-5d6e-6da7-f820-97c7823ec540@citrix.com>
 <73a52696-39ef-14f6-04cc-e2dc9a8c5ee8@suse.com>
 <cc078685-aae5-5382-1422-13cafeee7129@citrix.com>
 <c80e9174-c153-f6f3-af51-1e8ea3fb940a@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <8d6583b1-fad6-b192-077d-cd760669a252@citrix.com>
Date: Tue, 23 Jul 2019 15:29:10 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <c80e9174-c153-f6f3-af51-1e8ea3fb940a@suse.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 2/2] xen: merge temporary vcpu pinning
 scenarios
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, TimDeegan <tim@xen.org>,
 IanJackson <ian.jackson@eu.citrix.com>, Dario Faggioli <dfaggioli@suse.com>,
 Julien Grall <julien.grall@arm.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>

T24gMjMvMDcvMjAxOSAxNToxNCwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPiBPbiAyMy4wNy4xOSAx
NTozMSwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4gT24gMjMvMDcvMjAxOSAxNDoyNSwgSnVlcmdl
biBHcm9zcyB3cm90ZToKPj4+IE9uIDIzLjA3LjE5IDE0OjI2LCBBbmRyZXcgQ29vcGVyIHdyb3Rl
Ogo+Pj4+IE9uIDIzLzA3LzIwMTkgMTA6MjAsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4+Pj4KPj4+
Pj4gwqDCoMKgwqDCoMKgIH0KPj4+Pj4gwqDCoCDCoMKgwqDCoMKgIC8qCj4+Pj4+IGRpZmYgLS1n
aXQgYS94ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaCBiL3hlbi9pbmNsdWRlL3hlbi9zY2hlZC5oCj4+
Pj4+IGluZGV4IGI0MGM4ZmQxMzguLjcyMWM0Mjk0NTQgMTAwNjQ0Cj4+Pj4+IC0tLSBhL3hlbi9p
bmNsdWRlL3hlbi9zY2hlZC5oCj4+Pj4+ICsrKyBiL3hlbi9pbmNsdWRlL3hlbi9zY2hlZC5oCj4+
Pj4+IEBAIC0yMDAsNyArMjAwLDEwIEBAIHN0cnVjdCB2Y3B1Cj4+Pj4+IMKgwqDCoMKgwqDCoCAv
KiBWQ1BVIGlzIHBhdXNlZCBmb2xsb3dpbmcgc2h1dGRvd24gcmVxdWVzdAo+Pj4+PiAoZC0+aXNf
c2h1dHRpbmdfZG93bik/ICovCj4+Pj4+IMKgwqDCoMKgwqDCoCBib29swqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgIHBhdXNlZF9mb3Jfc2h1dGRvd247Cj4+Pj4+IMKgwqDCoMKgwqDCoCAvKiBWQ1BV
IG5lZWQgYWZmaW5pdHkgcmVzdG9yZWQgKi8KPj4+Pj4gLcKgwqDCoCBib29swqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgIGFmZmluaXR5X2Jyb2tlbjsKPj4+Pj4gK8KgwqDCoCB1aW50OF90wqDCoMKg
wqDCoMKgwqDCoMKgIGFmZmluaXR5X2Jyb2tlbjsKPj4+Pj4gKyNkZWZpbmUgVkNQVV9BRkZJTklU
WV9PVkVSUklERcKgwqDCoCAweDAxCj4+Pj4+ICsjZGVmaW5lIFZDUFVfQUZGSU5JVFlfTk1JwqDC
oMKgwqDCoMKgwqDCoCAweDAyCj4+Pj4KPj4+PiBWQ1BVX0FGRklOSVRZX05NSV9NQ0UgP8KgIEl0
IGlzIHVzZWQgZm9yIG1vcmUgdGhhbiBqdXN0IE5NSXMuCj4+Pgo+Pj4gT2theS4KPj4+Cj4+PiBC
VFc6IFRoZSBNQ0UgY2FzZSBpcyBuZXZlciB0cmlnZ2VyZWQgKHRoZXJlIGlzIG5vIGNhbGxlciBv
Zgo+Pj4gcHZfcmFpc2VfaW50ZXJydXB0KCkgd2l0aCBUUkFQX21hY2hpbmVfY2hlY2spLiBJcyB0
aGlzIGNvZGUgbGVmdCBpbgo+Pj4gcGxhY2Ugb24gcHVycG9zZSBvciBjb3VsZCBpdCBiZSByZW1v
dmVkPwo+Pgo+PiBJdCBjb21lIGZyb20gdGhlIHJlc3RvcmVfYWxsX2d1ZXN0IHBhdGggaW4gYXNz
ZW1ibHksIHZpYSBwcm9jZXNzX21jZS4KPgo+IEFyZSB5b3Ugc3VyZT8gSSBjYW4gc2VlIHRoYXQg
aXQgd291bGQgY2FsbAo+IHNldF9ndWVzdF9tYWNoaW5lY2hlY2tfdHJhcGJvdW5jZSgpLCBidXQg
SSBkb24ndCBzZWUgaG93IE5NSV9NQ0VfU09GVElSUQo+IHdvdWxkIGJlIHRyaWdnZXJlZCBvbiB0
aGlzIHBhdGgsIHdoaWNoIHdvdWxkIGJlIHJlcXVpcmVkIGZvciBoaXR0aW5nCj4gbm1pX21jZV9z
b2Z0aXJxKCkuCgpMb29raW5nIGF0IGl0LCBJJ20gbm90IHNvIHN1cmUuLi4KClRoZXJlIGlzIGNl
cnRhaW5seSByb29tIGZvciBmdXJ0aGVyIGNsZWFuLXVwIGhlcmUsIGZvciBhbnlvbmUgd2l0aApl
bm91Z2ggdGltZSB0byBkaXNlbnRhbmdsZSB0aGlzIHJhdHMgbmVzdC4KCn5BbmRyZXcKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 23 14:29:24 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Jul 2019 14:29:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hpvnA-0001Iv-42; Tue, 23 Jul 2019 14:29:24 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=bPW/=VU=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hpvn9-0001Ip-7r
 for xen-devel@lists.xenproject.org; Tue, 23 Jul 2019 14:29:23 +0000
X-Inumbo-ID: 431eba23-ad56-11e9-8980-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 431eba23-ad56-11e9-8980-bc764e045a96;
 Tue, 23 Jul 2019 14:29:22 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 11C6FAECB;
 Tue, 23 Jul 2019 14:29:21 +0000 (UTC)
To: Jan Beulich <JBeulich@suse.com>
References: <20190723092056.15045-1-jgross@suse.com>
 <20190723092056.15045-3-jgross@suse.com>
 <eb7d7c8a-9bb1-f264-b72e-7e4c96087568@suse.com>
 <4c6a7888-d697-1b2c-cdbf-7127ae00bc4f@suse.com>
 <779077d6-5f07-9801-49e6-58fcd1fe31b4@suse.com>
 <e28384ea-4c85-e1c2-efce-01ec354d4ab3@suse.com>
From: Juergen Gross <jgross@suse.com>
Message-ID: <fd38498a-2918-8cb1-3575-044ecbdd423e@suse.com>
Date: Tue, 23 Jul 2019 16:29:20 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <e28384ea-4c85-e1c2-efce-01ec354d4ab3@suse.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH 2/2] xen: merge temporary vcpu pinning
 scenarios
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 IanJackson <ian.jackson@eu.citrix.com>, Dario Faggioli <dfaggioli@suse.com>,
 Julien Grall <julien.grall@arm.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjMuMDcuMTkgMTY6MTQsIEphbiBCZXVsaWNoIHdyb3RlOgo+IE9uIDIzLjA3LjIwMTkgMTY6
MDMsIEphbiBCZXVsaWNoIHdyb3RlOgo+PiBPbiAyMy4wNy4yMDE5IDE1OjQ0LCBKdWVyZ2VuIEdy
b3NzIHdyb3RlOgo+Pj4gT24gMjMuMDcuMTkgMTQ6NDIsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+
IHYtPnByb2Nlc3NvciBnZXRzIGxhdGNoZWQgaW50byBzdC0+cHJvY2Vzc29yIGJlZm9yZSByYWlz
aW5nIHRoZSBzb2Z0aXJxLAo+Pj4+IGJ1dCBjYW4ndCB0aGUgdkNQVSBiZSBtb3ZlZCBlbHNld2hl
cmUgYnkgdGhlIHRpbWUgdGhlIHNvZnRpcnEgaGFuZGxlcgo+Pj4+IGFjdHVhbGx5IGdhaW5zIGNv
bnRyb2w/IElmIHRoYXQncyBub3QgcG9zc2libGUgKGFuZCBpZiBpdCdzIG5vdCBvYnZpb3VzCj4+
Pj4gd2h5LCBhbmQgYXMgeW91IGNhbiBzZWUgaXQncyBub3Qgb2J2aW91cyB0byBtZSksIHRoZW4g
SSB0aGluayBhIGNvZGUKPj4+PiBjb21tZW50IHdhbnRzIHRvIGJlIGFkZGVkIHRoZXJlLgo+Pj4K
Pj4+IFlvdSBhcmUgcmlnaHQsIGl0IG1pZ2h0IGJlIHBvc3NpYmxlIGZvciB0aGUgdmNwdSB0byBt
b3ZlIGFyb3VuZC4KPj4+Cj4+PiBPVE9IIGlzIGl0IHJlYWxseSBpbXBvcnRhbnQgdG8gcnVuIHRo
ZSB0YXJnZXQgdmNwdSBleGFjdGx5IG9uIHRoZSBjcHUKPj4+IGl0IGlzIGV4ZWN1dGluZyAob3Ig
aGFzIGxhc3QgZXhlY3V0ZWQpIGF0IHRoZSB0aW1lIHRoZSBOTUkvTUNFIGlzIGJlaW5nCj4+PiBx
dWV1ZWQ/IFRoaXMgaXMgaW4gbm8gd2F5IHJlbGF0ZWQgdG8gdGhlIGNwdSB0aGUgTUNFIG9yIE5N
SSBoYXMgYmVlbgo+Pj4gaGFwcGVuaW5nIG9uLiBJdCBpcyBqdXN0IGEgcmFuZG9tIGNwdSwgYW5k
IHNvIGl0IHdvdWxkIGJlIGlmIHdlJ2QgZG8gdGhlCj4+PiBjcHUgc2VsZWN0aW9uIHdoZW4gdGhl
IHNvZnRpcnEgaGFuZGxlciBpcyBydW5uaW5nLgo+Pj4KPj4+IE9uZSBxdWVzdGlvbiB0byB1bmRl
cnN0YW5kIHRoZSBpZGVhIG5laGluZCBhbGwgdGhhdDogX3doeV8gaXMgdGhlIHZjcHUKPj4+IHBp
bm5lZCB1bnRpbCBpdCBkb2VzIGFuIGlyZXQ/IEkgY291bGQgdW5kZXJzdGFuZCBpZiBpdCB3b3Vs
ZCBiZSBwaW5uZWQKPj4+IHRvIHRoZSBjcHUgd2hlcmUgdGhlIE5NSS9NQ0Ugd2FzIGhhcHBlbmlu
ZywgYnV0IHRoaXMgaXMgbm90IHRoZSBjYXNlLgo+Pgo+PiBUaGVuIGl0IHdhcyBuZXZlciBmaW5p
c2hlZCBvciBnb3QgYnJva2VuLCBJIHdvdWxkIGd1ZXNzLgo+IAo+IE9oLCBuby4gVGhlICNNQyBz
aWRlIHVzZSBoYXMgZ29uZSBhd2F5IGluIDNhOTE3NjlkNmUsIHdpdGhvdXQgY2xlYW5pbmcKPiB1
cCBvdGhlciBjb2RlLiBTbyB0aGVyZSBkb2Vzbid0IHNlZW0gdG8gYmUgYW55IHN1Y2ggcmVxdWly
ZW1lbnQgYW55bW9yZS4KClNvIGp1c3QgdG8gYmUgc3VyZTogeW91IGFyZSBmaW5lIGZvciBtZSBy
ZW1vdmluZyB0aGUgcGlubmluZyBmb3IgTk1Jcz8KCgpKdWVyZ2VuCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 23 14:30:06 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Jul 2019 14: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 1hpvnq-0001r9-FM; Tue, 23 Jul 2019 14:30: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=bPW/=VU=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hpvno-0001ZB-GQ
 for xen-devel@lists.xenproject.org; Tue, 23 Jul 2019 14:30:04 +0000
X-Inumbo-ID: 5b449890-ad56-11e9-8980-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5b449890-ad56-11e9-8980-bc764e045a96;
 Tue, 23 Jul 2019 14:30:02 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id C6D8DAFA9;
 Tue, 23 Jul 2019 14:30:01 +0000 (UTC)
To: Dario Faggioli <dfaggioli@suse.com>, xen-devel@lists.xenproject.org
References: <20190723092056.15045-1-jgross@suse.com>
 <20190723092056.15045-3-jgross@suse.com>
 <a2338765fbb092989ec600829417f066c4231f1d.camel@suse.com>
From: Juergen Gross <jgross@suse.com>
Message-ID: <08ba595f-c242-fd30-f338-861158a88c8c@suse.com>
Date: Tue, 23 Jul 2019 16:30:00 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <a2338765fbb092989ec600829417f066c4231f1d.camel@suse.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH 2/2] xen: merge temporary vcpu pinning
 scenarios
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 JulienGrall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjMuMDcuMTkgMTU6MDcsIERhcmlvIEZhZ2dpb2xpIHdyb3RlOgo+IE9uIFR1ZSwgMjAxOS0w
Ny0yMyBhdCAxMToyMCArMDIwMCwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPj4gVG9kYXkgdGhlcmUg
YXJlIHRocmVlIHNjZW5hcmlvcyB3aGljaCBhcmUgcGlubmluZyB2Y3B1cyB0ZW1wb3JhcmlseQo+
PiB0bwo+PiBhIHNpbmdsZSBwaHlzaWNhbCBjcHU6Cj4+Cj4+IC0gTk1JL01DRSBpbmplY3Rpb24g
aW50byBQViBkb21haW5zCj4+IC0gd2FpdF9ldmVudCgpIGhhbmRsaW5nCj4+IC0gdmNwdV9waW5f
b3ZlcnJpZGUoKSBoYW5kbGluZwo+Pgo+PiBFYWNoIG9mIHRob3NlIGNhc2VzIGFyZSBoYW5kbGVk
IGluZGVwZW5kZW50bHkgdG9kYXkgdXNpbmcgdGhlaXIgb3duCj4+IHRlbXBvcmFyeSBjcHVtYXNr
IHRvIHNhdmUgdGhlIG9sZCBhZmZpbml0eSBzZXR0aW5ncy4KPj4KPj4gVGhlIHRocmVlIGNhc2Vz
IGNhbiBiZSBjb21iaW5lZCBhcyB0aGUgdHdvIGxhdHRlciBjYXNlcyB3aWxsIG9ubHkgcGluCj4+
IGEgdmNwdSB0byB0aGUgcGh5c2ljYWwgY3B1IGl0IGlzIGFscmVhZHkgcnVubmluZyBvbiwgd2hp
bGUKPj4gdmNwdV9waW5fb3ZlcnJpZGUoKSBpcyBhbGxvd2VkIHRvIGZhaWwuCj4+Cj4+IFNvIG1l
cmdlIHRoZSB0aHJlZSB0ZW1wb3JhcnkgcGlubmluZyBzY2VuYXJpb3MgYnkgb25seSB1c2luZyBv
bmUKPj4gY3B1bWFzayBhbmQgYSBwZXItdmNwdSBiaXRtYXNrIGZvciBzcGVjaWZ5aW5nIHdoaWNo
IG9mIHRoZSB0aHJlZQo+PiBzY2VuYXJpb3MgaXMgY3VycmVudGx5IGFjdGl2ZSAodGhleSBhcmUg
YWxsb3dlZCB0byBuZXN0KS4KPj4KPiBSaWdodC4gQW5kLCBhZnRlciB0aGlzIHBhdGNoLCBhbGwg
dGhlIHRocmVlIGNhc2VzIGFib3ZlIGFuZAo+IHN1c3BlbmQvcmVzdW1lLCBhbGwgdXNlIGNwdV9o
YXJkX2FmZmluaXR5X3NhdmVkLgo+IAo+IENhbiB5b3UgYWRkIGEgcGFyYWdyYXBoLCBlaXRoZXIg
aGVyZSBpbiB0aGUgY2hhbmdlbG9nLCBvbiBpbiBhIGNvbW1lbnQKPiAoZS5nLiwgYXQgdGhlIHRv
cCBvciBpbnNpZGUgb2YgdmNwdV9zZXRfdG1wX2FmZmluaXR5KCkpLCBhYm91dCB3aHkgdGhpcwo+
IGlzIGFsbCBmaW5lPwoKWWVzLgoKCkp1ZXJnZW4KCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 23 15:07:55 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Jul 2019 15:07:55 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hpwOL-00049Z-Ma; Tue, 23 Jul 2019 15:07:49 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=Gy5X=VU=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hpwOK-00049U-Gq
 for xen-devel@lists.xenproject.org; Tue, 23 Jul 2019 15:07:48 +0000
X-Inumbo-ID: 9945bea0-ad5b-11e9-af50-5b8bc3e15bd5
Received: from m4a0040g.houston.softwaregrp.com (unknown [15.124.2.86])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 9945bea0-ad5b-11e9-af50-5b8bc3e15bd5;
 Tue, 23 Jul 2019 15:07:46 +0000 (UTC)
Received: FROM m4a0040g.houston.softwaregrp.com (15.120.17.147) BY
 m4a0040g.houston.softwaregrp.com WITH ESMTP; 
 Tue, 23 Jul 2019 15:03:42 +0000
Received: from M9W0068.microfocus.com (2002:f79:bf::f79:bf) by
 M4W0335.microfocus.com (2002:f78:1193::f78:1193) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Tue, 23 Jul 2019 15:04:07 +0000
Received: from NAM03-DM3-obe.outbound.protection.outlook.com (15.124.72.11) by
 M9W0068.microfocus.com (15.121.0.191) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Tue, 23 Jul 2019 15:04:07 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=LLJWyDw56InSDJ0bZCR1Tcjx8ATNYoJP/fXLuBQwX7tVZngpTS2fGvWm2EIWDXJqxDGIIRdWuia+ztiQtDe+EgyTNCc74wOv6lrhm1b3AbbZ5PCEzNeonBJa2PsZI7u7naSH0nuiwqmjw/0t/gAIn2yZnLyCru22Od4sOQ8n8lMako0e6bYsgxAzXqRFExKx/RJrWW/BQuwY+ripgkMVyOKcqjjR3LjWq9yEU/2UsH4atC88FQT4gEOe28sWI+8qiMp6gwFFfD/rnoodEUEKn80c8JUGez1QGumm+MGbsKdH/I1znZfxMYN4mOy0gHItFQ+prU/Dulp1tgGF6xvQ8A==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=P7vltMln1+TkLiSogUpdiQo5vgqynBCwuZHqvuJbnp4=;
 b=kCioNJa9h9/TOAw2mE5ft/dUx07pCMCZHKmN1lb4FaO0QbmAYFa3u6u+JIYu/9yy800w2EO7eiBzaxa4pdyjLXSKswoGp6a4zhlWxOquBIi4VM/xuKS/4s8wtEMA6lgX5iAhVFUhRI0xrTZwwII/HEwW9+hwfg1ZwImnUr0LwEhZ5uZqCSFN2oP6/N4LlxMq3QgFWI0rlfzojYFDIn7bg+CoBlb9JbP6Ket+EgMFOCAXSlh1+f28XQin51Jpnlao5MaY7SL0YXBjv+1v2KqQA98dTV+kZ1pUayhkZQnre3kyAy0/l4W+Zkb8NcVMf30aG8L6rw6l3AivKWbo7ujDKw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB3227.namprd18.prod.outlook.com (10.255.173.20) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2094.16; Tue, 23 Jul 2019 15:04:06 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Tue, 23 Jul 2019
 15:04:06 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Juergen Gross <JGross@suse.com>
Thread-Topic: [Xen-devel] [PATCH 2/2] xen: merge temporary vcpu pinning
 scenarios
Thread-Index: AQHVQTgCmOXaxQxPLUKxvpzXZTTLrabYJaWAgAARcbKAACa/gP//4aOAgAAEQOaAAAmMAA==
Date: Tue, 23 Jul 2019 15:04:06 +0000
Message-ID: <0da102f5-6f61-4a14-5c07-3ac92f4db68c@suse.com>
References: <20190723092056.15045-1-jgross@suse.com>
 <20190723092056.15045-3-jgross@suse.com>
 <eb7d7c8a-9bb1-f264-b72e-7e4c96087568@suse.com>
 <4c6a7888-d697-1b2c-cdbf-7127ae00bc4f@suse.com>
 <779077d6-5f07-9801-49e6-58fcd1fe31b4@suse.com>
 <e28384ea-4c85-e1c2-efce-01ec354d4ab3@suse.com>
 <fd38498a-2918-8cb1-3575-044ecbdd423e@suse.com>
In-Reply-To: <fd38498a-2918-8cb1-3575-044ecbdd423e@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: LNXP265CA0034.GBRP265.PROD.OUTLOOK.COM
 (2603:10a6:600:5c::22) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 15156e79-5e45-422a-a8ed-08d70f7f01ba
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB3227; 
x-ms-traffictypediagnostic: DM6PR18MB3227:
x-microsoft-antispam-prvs: <DM6PR18MB322764697933BCBAFC41CE37B3C70@DM6PR18MB3227.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0107098B6C
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(366004)(39860400002)(346002)(136003)(376002)(396003)(189003)(199004)(229853002)(6246003)(2906002)(66066001)(4326008)(80792005)(26005)(66446008)(53936002)(64756008)(14444005)(66556008)(31696002)(66476007)(316002)(6862004)(7416002)(7736002)(256004)(6636002)(305945005)(6486002)(86362001)(6436002)(486006)(476003)(478600001)(68736007)(8936002)(52116002)(81166006)(25786009)(6506007)(386003)(2616005)(76176011)(102836004)(11346002)(53546011)(446003)(8676002)(186003)(6512007)(37006003)(66946007)(71200400001)(14454004)(71190400001)(6116002)(3846002)(54906003)(31686004)(36756003)(81156014)(5660300002)(99286004);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB3227;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: Bl2CvPNs6N04k/Saz/9mJOsskApNZKu4Hy4nr2m0WDJwnxYL0KvIJUN9KsQPw6kKiYMXAUFvvTOcSpbBtyP911mNs2w2nWcSqj7sExoyQCfLqtH7omze2oHNeoZE+qEWw2YeLT68i+mK2O3A5Cb03IaURvJalX31KopgJ/wboDSQhkmthDiIDwC4PHvk7DiA1PikTBLC0erkMrDZ0Tst0xz8KiGIkM21bQ0Lwz47z9TBpRb6htX2QjKPM08JtrQP8kKqnsMbmqtY/Qnzr/uz5h//fUFW+GaxexXsfkrdXpU3iv9D7rVWljCk/jLERQ/2MMsSnzdbFol5IJmFWLmqrJY7+RVrzmx859Sam01aorTX3ExbWHWbxKkMCLMTfDlODGEHlB+SzzvhkOvI49FZQ2tKr8oTjWS5j/U9WAM2I5U=
Content-ID: <32EDE1B58718C84D85B62E9A1EC18170@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 15156e79-5e45-422a-a8ed-08d70f7f01ba
X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Jul 2019 15:04:06.2566 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB3227
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH 2/2] xen: merge temporary vcpu pinning
 scenarios
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 IanJackson <ian.jackson@eu.citrix.com>, Dario Faggioli <dfaggioli@suse.com>,
 Julien Grall <julien.grall@arm.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjMuMDcuMjAxOSAxNjoyOSwgSnVlcmdlbiBHcm9zcyB3cm90ZToNCj4gT24gMjMuMDcuMTkg
MTY6MTQsIEphbiBCZXVsaWNoIHdyb3RlOg0KPj4gT24gMjMuMDcuMjAxOSAxNjowMywgSmFuIEJl
dWxpY2ggd3JvdGU6DQo+Pj4gT24gMjMuMDcuMjAxOSAxNTo0NCwgSnVlcmdlbiBHcm9zcyB3cm90
ZToNCj4+Pj4gT24gMjMuMDcuMTkgMTQ6NDIsIEphbiBCZXVsaWNoIHdyb3RlOg0KPj4+Pj4gdi0+
cHJvY2Vzc29yIGdldHMgbGF0Y2hlZCBpbnRvIHN0LT5wcm9jZXNzb3IgYmVmb3JlIHJhaXNpbmcg
dGhlIHNvZnRpcnEsDQo+Pj4+PiBidXQgY2FuJ3QgdGhlIHZDUFUgYmUgbW92ZWQgZWxzZXdoZXJl
IGJ5IHRoZSB0aW1lIHRoZSBzb2Z0aXJxIGhhbmRsZXINCj4+Pj4+IGFjdHVhbGx5IGdhaW5zIGNv
bnRyb2w/IElmIHRoYXQncyBub3QgcG9zc2libGUgKGFuZCBpZiBpdCdzIG5vdCBvYnZpb3VzDQo+
Pj4+PiB3aHksIGFuZCBhcyB5b3UgY2FuIHNlZSBpdCdzIG5vdCBvYnZpb3VzIHRvIG1lKSwgdGhl
biBJIHRoaW5rIGEgY29kZQ0KPj4+Pj4gY29tbWVudCB3YW50cyB0byBiZSBhZGRlZCB0aGVyZS4N
Cj4+Pj4NCj4+Pj4gWW91IGFyZSByaWdodCwgaXQgbWlnaHQgYmUgcG9zc2libGUgZm9yIHRoZSB2
Y3B1IHRvIG1vdmUgYXJvdW5kLg0KPj4+Pg0KPj4+PiBPVE9IIGlzIGl0IHJlYWxseSBpbXBvcnRh
bnQgdG8gcnVuIHRoZSB0YXJnZXQgdmNwdSBleGFjdGx5IG9uIHRoZSBjcHUNCj4+Pj4gaXQgaXMg
ZXhlY3V0aW5nIChvciBoYXMgbGFzdCBleGVjdXRlZCkgYXQgdGhlIHRpbWUgdGhlIE5NSS9NQ0Ug
aXMgYmVpbmcNCj4+Pj4gcXVldWVkPyBUaGlzIGlzIGluIG5vIHdheSByZWxhdGVkIHRvIHRoZSBj
cHUgdGhlIE1DRSBvciBOTUkgaGFzIGJlZW4NCj4+Pj4gaGFwcGVuaW5nIG9uLiBJdCBpcyBqdXN0
IGEgcmFuZG9tIGNwdSwgYW5kIHNvIGl0IHdvdWxkIGJlIGlmIHdlJ2QgZG8gdGhlDQo+Pj4+IGNw
dSBzZWxlY3Rpb24gd2hlbiB0aGUgc29mdGlycSBoYW5kbGVyIGlzIHJ1bm5pbmcuDQo+Pj4+DQo+
Pj4+IE9uZSBxdWVzdGlvbiB0byB1bmRlcnN0YW5kIHRoZSBpZGVhIG5laGluZCBhbGwgdGhhdDog
X3doeV8gaXMgdGhlIHZjcHUNCj4+Pj4gcGlubmVkIHVudGlsIGl0IGRvZXMgYW4gaXJldD8gSSBj
b3VsZCB1bmRlcnN0YW5kIGlmIGl0IHdvdWxkIGJlIHBpbm5lZA0KPj4+PiB0byB0aGUgY3B1IHdo
ZXJlIHRoZSBOTUkvTUNFIHdhcyBoYXBwZW5pbmcsIGJ1dCB0aGlzIGlzIG5vdCB0aGUgY2FzZS4N
Cj4+Pg0KPj4+IFRoZW4gaXQgd2FzIG5ldmVyIGZpbmlzaGVkIG9yIGdvdCBicm9rZW4sIEkgd291
bGQgZ3Vlc3MuDQo+Pg0KPj4gT2gsIG5vLiBUaGUgI01DIHNpZGUgdXNlIGhhcyBnb25lIGF3YXkg
aW4gM2E5MTc2OWQ2ZSwgd2l0aG91dCBjbGVhbmluZw0KPj4gdXAgb3RoZXIgY29kZS4gU28gdGhl
cmUgZG9lc24ndCBzZWVtIHRvIGJlIGFueSBzdWNoIHJlcXVpcmVtZW50IGFueW1vcmUuDQo+IA0K
PiBTbyBqdXN0IHRvIGJlIHN1cmU6IHlvdSBhcmUgZmluZSBmb3IgbWUgcmVtb3ZpbmcgdGhlIHBp
bm5pbmcgZm9yIE5NSXM/DQoNCk5vLCBub3QgdGhlIHBpbm5pbmcgYXMgYSB3aG9sZS4gVGhlIGZv
cmNlZCBDUFUwIGFmZmluaXR5IHNob3VsZCBzdGlsbA0KcmVtYWluLiBJdCdzIGp1c3QgdGhhdCB0
aGVyZSdzIG5vIGNvcnJlbGF0aW9uIGFueW1vcmUgYmV0d2VlbiB0aGUgQ1BVDQphIHZDUFUgd2Fz
IHJ1bm5pbmcgb24gYW5kIHRoZSBDUFUgaXQgaXMgdG8gYmUgcGlubmVkIHRvICh0ZW1wb3Jhcmls
eSkuDQoNCldoYXQgY2FuIGdvIGF3YXkgaWYgdGhlICNNQyBwYXJ0IG9mIHRoZSBsb2dpYy4NCg0K
SmFuDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 23 15:23:06 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Jul 2019 15:23:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hpwcs-0005dU-Mc; Tue, 23 Jul 2019 15:22:50 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=bPW/=VU=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hpwcr-0005dP-FP
 for xen-devel@lists.xenproject.org; Tue, 23 Jul 2019 15:22:49 +0000
X-Inumbo-ID: b984c13b-ad5d-11e9-8980-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b984c13b-ad5d-11e9-8980-bc764e045a96;
 Tue, 23 Jul 2019 15:22:47 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 36A5EAFB6;
 Tue, 23 Jul 2019 15:22:46 +0000 (UTC)
To: Jan Beulich <JBeulich@suse.com>
References: <20190723092056.15045-1-jgross@suse.com>
 <20190723092056.15045-3-jgross@suse.com>
 <eb7d7c8a-9bb1-f264-b72e-7e4c96087568@suse.com>
 <4c6a7888-d697-1b2c-cdbf-7127ae00bc4f@suse.com>
 <779077d6-5f07-9801-49e6-58fcd1fe31b4@suse.com>
 <e28384ea-4c85-e1c2-efce-01ec354d4ab3@suse.com>
 <fd38498a-2918-8cb1-3575-044ecbdd423e@suse.com>
 <0da102f5-6f61-4a14-5c07-3ac92f4db68c@suse.com>
From: Juergen Gross <jgross@suse.com>
Message-ID: <1ac4a860-4bde-5566-18b8-2e435ee85bb1@suse.com>
Date: Tue, 23 Jul 2019 17:22:44 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <0da102f5-6f61-4a14-5c07-3ac92f4db68c@suse.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH 2/2] xen: merge temporary vcpu pinning
 scenarios
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 IanJackson <ian.jackson@eu.citrix.com>, Dario Faggioli <dfaggioli@suse.com>,
 Julien Grall <julien.grall@arm.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjMuMDcuMTkgMTc6MDQsIEphbiBCZXVsaWNoIHdyb3RlOgo+IE9uIDIzLjA3LjIwMTkgMTY6
MjksIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4+IE9uIDIzLjA3LjE5IDE2OjE0LCBKYW4gQmV1bGlj
aCB3cm90ZToKPj4+IE9uIDIzLjA3LjIwMTkgMTY6MDMsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+
IE9uIDIzLjA3LjIwMTkgMTU6NDQsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4+Pj4+IE9uIDIzLjA3
LjE5IDE0OjQyLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4+IHYtPnByb2Nlc3NvciBnZXRzIGxh
dGNoZWQgaW50byBzdC0+cHJvY2Vzc29yIGJlZm9yZSByYWlzaW5nIHRoZSBzb2Z0aXJxLAo+Pj4+
Pj4gYnV0IGNhbid0IHRoZSB2Q1BVIGJlIG1vdmVkIGVsc2V3aGVyZSBieSB0aGUgdGltZSB0aGUg
c29mdGlycSBoYW5kbGVyCj4+Pj4+PiBhY3R1YWxseSBnYWlucyBjb250cm9sPyBJZiB0aGF0J3Mg
bm90IHBvc3NpYmxlIChhbmQgaWYgaXQncyBub3Qgb2J2aW91cwo+Pj4+Pj4gd2h5LCBhbmQgYXMg
eW91IGNhbiBzZWUgaXQncyBub3Qgb2J2aW91cyB0byBtZSksIHRoZW4gSSB0aGluayBhIGNvZGUK
Pj4+Pj4+IGNvbW1lbnQgd2FudHMgdG8gYmUgYWRkZWQgdGhlcmUuCj4+Pj4+Cj4+Pj4+IFlvdSBh
cmUgcmlnaHQsIGl0IG1pZ2h0IGJlIHBvc3NpYmxlIGZvciB0aGUgdmNwdSB0byBtb3ZlIGFyb3Vu
ZC4KPj4+Pj4KPj4+Pj4gT1RPSCBpcyBpdCByZWFsbHkgaW1wb3J0YW50IHRvIHJ1biB0aGUgdGFy
Z2V0IHZjcHUgZXhhY3RseSBvbiB0aGUgY3B1Cj4+Pj4+IGl0IGlzIGV4ZWN1dGluZyAob3IgaGFz
IGxhc3QgZXhlY3V0ZWQpIGF0IHRoZSB0aW1lIHRoZSBOTUkvTUNFIGlzIGJlaW5nCj4+Pj4+IHF1
ZXVlZD8gVGhpcyBpcyBpbiBubyB3YXkgcmVsYXRlZCB0byB0aGUgY3B1IHRoZSBNQ0Ugb3IgTk1J
IGhhcyBiZWVuCj4+Pj4+IGhhcHBlbmluZyBvbi4gSXQgaXMganVzdCBhIHJhbmRvbSBjcHUsIGFu
ZCBzbyBpdCB3b3VsZCBiZSBpZiB3ZSdkIGRvIHRoZQo+Pj4+PiBjcHUgc2VsZWN0aW9uIHdoZW4g
dGhlIHNvZnRpcnEgaGFuZGxlciBpcyBydW5uaW5nLgo+Pj4+Pgo+Pj4+PiBPbmUgcXVlc3Rpb24g
dG8gdW5kZXJzdGFuZCB0aGUgaWRlYSBuZWhpbmQgYWxsIHRoYXQ6IF93aHlfIGlzIHRoZSB2Y3B1
Cj4+Pj4+IHBpbm5lZCB1bnRpbCBpdCBkb2VzIGFuIGlyZXQ/IEkgY291bGQgdW5kZXJzdGFuZCBp
ZiBpdCB3b3VsZCBiZSBwaW5uZWQKPj4+Pj4gdG8gdGhlIGNwdSB3aGVyZSB0aGUgTk1JL01DRSB3
YXMgaGFwcGVuaW5nLCBidXQgdGhpcyBpcyBub3QgdGhlIGNhc2UuCj4+Pj4KPj4+PiBUaGVuIGl0
IHdhcyBuZXZlciBmaW5pc2hlZCBvciBnb3QgYnJva2VuLCBJIHdvdWxkIGd1ZXNzLgo+Pj4KPj4+
IE9oLCBuby4gVGhlICNNQyBzaWRlIHVzZSBoYXMgZ29uZSBhd2F5IGluIDNhOTE3NjlkNmUsIHdp
dGhvdXQgY2xlYW5pbmcKPj4+IHVwIG90aGVyIGNvZGUuIFNvIHRoZXJlIGRvZXNuJ3Qgc2VlbSB0
byBiZSBhbnkgc3VjaCByZXF1aXJlbWVudCBhbnltb3JlLgo+Pgo+PiBTbyBqdXN0IHRvIGJlIHN1
cmU6IHlvdSBhcmUgZmluZSBmb3IgbWUgcmVtb3ZpbmcgdGhlIHBpbm5pbmcgZm9yIE5NSXM/Cj4g
Cj4gTm8sIG5vdCB0aGUgcGlubmluZyBhcyBhIHdob2xlLiBUaGUgZm9yY2VkIENQVTAgYWZmaW5p
dHkgc2hvdWxkIHN0aWxsCj4gcmVtYWluLiBJdCdzIGp1c3QgdGhhdCB0aGVyZSdzIG5vIGNvcnJl
bGF0aW9uIGFueW1vcmUgYmV0d2VlbiB0aGUgQ1BVCj4gYSB2Q1BVIHdhcyBydW5uaW5nIG9uIGFu
ZCB0aGUgQ1BVIGl0IGlzIHRvIGJlIHBpbm5lZCB0byAodGVtcG9yYXJpbHkpLgoKSSBkb24ndCBn
ZXQgaXQuIFRvZGF5IHZjcHUwIG9mIHRoZSBoYXJkd2FyZSBkb21haW4gaXMgcGlubmVkIHRvIHRo
ZSBjcHUKaXQgd2FzIGxhc3QgcnVubmluZyBvbiB3aGVuIHRoZSBOTUkgaGFwcGVuZWQuIFdoeSBp
cyB0aGF0IGltcG9ydGFudD8KT3IgZG8geW91IHdhbnQgdG8gY2hhbmdlIHRoZSBsb2dpYyBhbmQg
cGluIHZjcHUwIGZvciBOTUkgaGFuZGxpbmcgYWx3YXlzCnRvIENQVTA/Cgo+IFdoYXQgY2FuIGdv
IGF3YXkgaWYgdGhlICNNQyBwYXJ0IG9mIHRoZSBsb2dpYy4KCk9rYXkuCgoKSnVlcmdlbgoKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 23 15:29:14 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Jul 2019 15:29:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hpwiz-0005mj-L3; Tue, 23 Jul 2019 15:29:09 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=VIRi=VU=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hpwiy-0005me-ER
 for xen-devel@lists.xenproject.org; Tue, 23 Jul 2019 15:29:08 +0000
X-Inumbo-ID: 9b89bc02-ad5e-11e9-8980-bc764e045a96
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9b89bc02-ad5e-11e9-8980-bc764e045a96;
 Tue, 23 Jul 2019 15:29:06 +0000 (UTC)
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: stgMZVF5DQp2DAo04NnjEfAmmvEaVfK/d2uFOCKxqiTn66+OHnAv0TOa9QBYrOaH48a3GF1JWz
 3/gD7lJY5+eVjIcW+r7uGlx4tLOpn3qV9NKr9w8LnZ/PGYtt0w2wd8lOxT01SARbEMHSr9UpOi
 8gBietscoCOSR6o2kebH+SffQd4WP4isgEChQ4LDPhcGTLME96CQ8NPyWpNT6OCpAJHchF/w6Y
 DCthGkbAGY8LvfEfYc3FaJlK8Le7KT+izqio6vgGstYn28zXmtvIX4Sy1JDOHjdu9WWzpwHY51
 hzg=
X-SBRS: 2.7
X-MesageID: 3359109
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,299,1559534400"; 
   d="scan'208";a="3359109"
To: Juergen Gross <jgross@suse.com>, Jan Beulich <JBeulich@suse.com>
References: <20190723092056.15045-1-jgross@suse.com>
 <20190723092056.15045-3-jgross@suse.com>
 <eb7d7c8a-9bb1-f264-b72e-7e4c96087568@suse.com>
 <4c6a7888-d697-1b2c-cdbf-7127ae00bc4f@suse.com>
 <779077d6-5f07-9801-49e6-58fcd1fe31b4@suse.com>
 <e28384ea-4c85-e1c2-efce-01ec354d4ab3@suse.com>
 <fd38498a-2918-8cb1-3575-044ecbdd423e@suse.com>
 <0da102f5-6f61-4a14-5c07-3ac92f4db68c@suse.com>
 <1ac4a860-4bde-5566-18b8-2e435ee85bb1@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <9f8fd17b-0f13-a207-9718-be37832c667b@citrix.com>
Date: Tue, 23 Jul 2019 16:29:01 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <1ac4a860-4bde-5566-18b8-2e435ee85bb1@suse.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 2/2] xen: merge temporary vcpu pinning
 scenarios
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 IanJackson <ian.jackson@eu.citrix.com>, Dario Faggioli <dfaggioli@suse.com>,
 Julien Grall <julien.grall@arm.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjMvMDcvMjAxOSAxNjoyMiwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPiBPbiAyMy4wNy4xOSAx
NzowNCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+IE9uIDIzLjA3LjIwMTkgMTY6MjksIEp1ZXJnZW4g
R3Jvc3Mgd3JvdGU6Cj4+PiBPbiAyMy4wNy4xOSAxNjoxNCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+
Pj4gT24gMjMuMDcuMjAxOSAxNjowMywgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+IE9uIDIzLjA3
LjIwMTkgMTU6NDQsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4+Pj4+PiBPbiAyMy4wNy4xOSAxNDo0
MiwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+Pj4gdi0+cHJvY2Vzc29yIGdldHMgbGF0Y2hlZCBp
bnRvIHN0LT5wcm9jZXNzb3IgYmVmb3JlIHJhaXNpbmcgdGhlCj4+Pj4+Pj4gc29mdGlycSwKPj4+
Pj4+PiBidXQgY2FuJ3QgdGhlIHZDUFUgYmUgbW92ZWQgZWxzZXdoZXJlIGJ5IHRoZSB0aW1lIHRo
ZSBzb2Z0aXJxCj4+Pj4+Pj4gaGFuZGxlcgo+Pj4+Pj4+IGFjdHVhbGx5IGdhaW5zIGNvbnRyb2w/
IElmIHRoYXQncyBub3QgcG9zc2libGUgKGFuZCBpZiBpdCdzIG5vdAo+Pj4+Pj4+IG9idmlvdXMK
Pj4+Pj4+PiB3aHksIGFuZCBhcyB5b3UgY2FuIHNlZSBpdCdzIG5vdCBvYnZpb3VzIHRvIG1lKSwg
dGhlbiBJIHRoaW5rIGEKPj4+Pj4+PiBjb2RlCj4+Pj4+Pj4gY29tbWVudCB3YW50cyB0byBiZSBh
ZGRlZCB0aGVyZS4KPj4+Pj4+Cj4+Pj4+PiBZb3UgYXJlIHJpZ2h0LCBpdCBtaWdodCBiZSBwb3Nz
aWJsZSBmb3IgdGhlIHZjcHUgdG8gbW92ZSBhcm91bmQuCj4+Pj4+Pgo+Pj4+Pj4gT1RPSCBpcyBp
dCByZWFsbHkgaW1wb3J0YW50IHRvIHJ1biB0aGUgdGFyZ2V0IHZjcHUgZXhhY3RseSBvbiB0aGUK
Pj4+Pj4+IGNwdQo+Pj4+Pj4gaXQgaXMgZXhlY3V0aW5nIChvciBoYXMgbGFzdCBleGVjdXRlZCkg
YXQgdGhlIHRpbWUgdGhlIE5NSS9NQ0UgaXMKPj4+Pj4+IGJlaW5nCj4+Pj4+PiBxdWV1ZWQ/IFRo
aXMgaXMgaW4gbm8gd2F5IHJlbGF0ZWQgdG8gdGhlIGNwdSB0aGUgTUNFIG9yIE5NSSBoYXMgYmVl
bgo+Pj4+Pj4gaGFwcGVuaW5nIG9uLiBJdCBpcyBqdXN0IGEgcmFuZG9tIGNwdSwgYW5kIHNvIGl0
IHdvdWxkIGJlIGlmIHdlJ2QKPj4+Pj4+IGRvIHRoZQo+Pj4+Pj4gY3B1IHNlbGVjdGlvbiB3aGVu
IHRoZSBzb2Z0aXJxIGhhbmRsZXIgaXMgcnVubmluZy4KPj4+Pj4+Cj4+Pj4+PiBPbmUgcXVlc3Rp
b24gdG8gdW5kZXJzdGFuZCB0aGUgaWRlYSBuZWhpbmQgYWxsIHRoYXQ6IF93aHlfIGlzIHRoZQo+
Pj4+Pj4gdmNwdQo+Pj4+Pj4gcGlubmVkIHVudGlsIGl0IGRvZXMgYW4gaXJldD8gSSBjb3VsZCB1
bmRlcnN0YW5kIGlmIGl0IHdvdWxkIGJlCj4+Pj4+PiBwaW5uZWQKPj4+Pj4+IHRvIHRoZSBjcHUg
d2hlcmUgdGhlIE5NSS9NQ0Ugd2FzIGhhcHBlbmluZywgYnV0IHRoaXMgaXMgbm90IHRoZQo+Pj4+
Pj4gY2FzZS4KPj4+Pj4KPj4+Pj4gVGhlbiBpdCB3YXMgbmV2ZXIgZmluaXNoZWQgb3IgZ290IGJy
b2tlbiwgSSB3b3VsZCBndWVzcy4KPj4+Pgo+Pj4+IE9oLCBuby4gVGhlICNNQyBzaWRlIHVzZSBo
YXMgZ29uZSBhd2F5IGluIDNhOTE3NjlkNmUsIHdpdGhvdXQgY2xlYW5pbmcKPj4+PiB1cCBvdGhl
ciBjb2RlLiBTbyB0aGVyZSBkb2Vzbid0IHNlZW0gdG8gYmUgYW55IHN1Y2ggcmVxdWlyZW1lbnQK
Pj4+PiBhbnltb3JlLgo+Pj4KPj4+IFNvIGp1c3QgdG8gYmUgc3VyZTogeW91IGFyZSBmaW5lIGZv
ciBtZSByZW1vdmluZyB0aGUgcGlubmluZyBmb3IgTk1Jcz8KPj4KPj4gTm8sIG5vdCB0aGUgcGlu
bmluZyBhcyBhIHdob2xlLiBUaGUgZm9yY2VkIENQVTAgYWZmaW5pdHkgc2hvdWxkIHN0aWxsCj4+
IHJlbWFpbi4gSXQncyBqdXN0IHRoYXQgdGhlcmUncyBubyBjb3JyZWxhdGlvbiBhbnltb3JlIGJl
dHdlZW4gdGhlIENQVQo+PiBhIHZDUFUgd2FzIHJ1bm5pbmcgb24gYW5kIHRoZSBDUFUgaXQgaXMg
dG8gYmUgcGlubmVkIHRvICh0ZW1wb3JhcmlseSkuCj4KPiBJIGRvbid0IGdldCBpdC4gVG9kYXkg
dmNwdTAgb2YgdGhlIGhhcmR3YXJlIGRvbWFpbiBpcyBwaW5uZWQgdG8gdGhlIGNwdQo+IGl0IHdh
cyBsYXN0IHJ1bm5pbmcgb24gd2hlbiB0aGUgTk1JIGhhcHBlbmVkLiBXaHkgaXMgdGhhdCBpbXBv
cnRhbnQ/Cj4gT3IgZG8geW91IHdhbnQgdG8gY2hhbmdlIHRoZSBsb2dpYyBhbmQgcGluIHZjcHUw
IGZvciBOTUkgaGFuZGxpbmcgYWx3YXlzCj4gdG8gQ1BVMD8KCkl0cyAoYWxsZWdlZGx5KSBmb3Ig
d2hlbiBkb20wIGtub3dzIHNvbWUgc3lzdGVtLXNwZWNpZmljIHdheSBvZiBnZXR0aW5nCmV4dHJh
IGluZm9ybWF0aW9uIG91dCBvZiB0aGUgcGxhdGZvcm0sIHRoYXQgaGFwcGVucyB0byBiZSBjb3Jl
LXNwZWNpZmljLgoKVGhlcmUgYXJlIHJhcmUgY2FzZXMgd2hlcmUgU01JJ3MgbmVlZCB0byBiZSBl
eGVjdXRlZCBvbiBDUFUwLCBhbmQgSQp3b3VsZG4ndCBwdXQgaXQgcGFzdCBoYXJkd2FyZSBkZXNp
Z25lcnMgdG8gaGF2ZSBzaW1pbGFyIGFzcGVjdHMgZm9yIE5NSXMuCgpUaGF0IHNhaWQsIGFzIHNv
b24gYXMgdGhlIGdhcGluZyBzZWN1cml0eSBob2xlIHdoaWNoIGlzIHRoZQpkZWZhdWx0LXJlYWRp
YmlsaXR5IG9mIGFsbCBNU1JzLCBJIGJldCB0aGUgdXRpbGl0eSBvZiB0aGlzIHBpbm5pbmcKbWVj
aGFuaXNtIHdpbGwgYmUgMC4KCn5BbmRyZXcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 23 15:30:28 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Jul 2019 15:30:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hpwkG-0006RL-1G; Tue, 23 Jul 2019 15:30:28 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=bPW/=VU=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hpwkE-0006RA-Rv
 for xen-devel@lists.xenproject.org; Tue, 23 Jul 2019 15:30:26 +0000
X-Inumbo-ID: c9ad0a1e-ad5e-11e9-9a67-8f35d7495e5e
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c9ad0a1e-ad5e-11e9-9a67-8f35d7495e5e;
 Tue, 23 Jul 2019 15:30:23 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id D020CB030;
 Tue, 23 Jul 2019 15:30:22 +0000 (UTC)
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 Xen-devel <xen-devel@lists.xenproject.org>
References: <20190722192056.15816-1-andrew.cooper3@citrix.com>
 <61efdf04-1e5f-8cee-7244-13cc74ea6318@suse.com>
 <7e326f1d-a88d-5402-d11a-50b059f8768a@citrix.com>
From: Juergen Gross <jgross@suse.com>
Message-ID: <712cf182-861f-3d10-9abe-b0ae689eb24c@suse.com>
Date: Tue, 23 Jul 2019 17:30:21 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <7e326f1d-a88d-5402-d11a-50b059f8768a@citrix.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH] docs/sphinx: todo/wishlist
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Lars Kurth <lars.kurth@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Paul Durrant <paul.durrant@citrix.com>,
 Jan Beulich <jbeulich@suse.com>, Ian Jackson <ian.jackson@citrix.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjMuMDcuMTkgMTU6MzgsIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4gT24gMjMvMDcvMjAxOSAw
NTozNiwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPj4gT24gMjIuMDcuMTkgMjE6MjAsIEFuZHJldyBD
b29wZXIgd3JvdGU6Cj4+PiBkaWZmIC0tZ2l0IGEvZG9jcy9taXNjL3dpc2hsaXN0LnJzdCBiL2Rv
Y3MvbWlzYy93aXNobGlzdC5yc3QKPj4+IG5ldyBmaWxlIG1vZGUgMTAwNjQ0Cj4+PiBpbmRleCAw
MDAwMDAwMDAwLi42Y2RiNDdkNmU3Cj4+PiAtLS0gL2Rldi9udWxsCj4+PiArKysgYi9kb2NzL21p
c2Mvd2lzaGxpc3QucnN0Cj4+PiBAQCAtMCwwICsxLDUzIEBACj4+PiArRGV2ZWxvcG1lbnQgV2lz
aGxpc3QKPj4+ICs9PT09PT09PT09PT09PT09PT09PQo+Pj4gKwo+Pj4gK1JlbW92ZSB4ZW5zdG9y
ZWQncyBkZXBlbmRlbmNpZXMgb24gdW5zdGFibGUgaW50ZXJmYWNlcwo+Pj4gKy0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQo+Pj4gKwo+Pj4gK1Zh
cmlvdXMgeGVuc3RvcmVkIGltcGxlbWVudGF0aW9ucyB1c2UgbGlieGMgZm9yIHR3byBwdXJwb3Nl
cy7CoCBJdAo+Pj4gd291bGQgYmUgYQo+Pj4gK3N1YnN0YW50aWFsIGFkdmFudGFnZSB0byBtb3Zl
IHhlbnN0b3JlZCBvbnRvIGVudGlyZWx5IHN0YWJsZQo+Pj4gaW50ZXJmYWNlcywgd2hpY2gKPj4+
ICtkaXNjb25uZWN0cyBpdCBmcm9tIHRoZSBpbnRlcm5hbCBvZiB0aGUgbGlieGMuCj4+PiArCj4+
PiArMS4gRm9yZWlnbiBtYXBwaW5nIG9mIHRoZSBzdG9yZSByaW5nCj4+PiArfn5+fn5+fn5+fn5+
fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+Cj4+PiArCj4+PiArVGhpcyBpcyBvYnNvbGV0ZSBzaW5j
ZSA6eGVuLWNzOmA2YTJkZTM1M2E5YCAoMjAxMikgd2hpY2ggYWxsb2NhdGVkCj4+PiBncmFudAo+
Pj4gK2VudHJpZXMgaW5zdGVhZCwgdG8gYWxsb3cgeGVuc3RvcmVkIHRvIGZ1bmN0aW9uIGFzIGEg
c3R1Yi1kb21haW4KPj4+IHdpdGhvdXQgZG9tMAo+Pj4gK3Blcm1pc3Npb25zLsKgIDp4ZW4tY3M6
YDM4ZWViMzg2NGRgIGRyb3BwZWQgZm9yZWlnbiBtYXBwaW5nIGZvcgo+Pj4gY3hlbnN0b3JlZC4K
Pj4+ICtIb3dldmVyLCB0aGVyZSBhcmUgbm8gT0NhbWwgYmluZGluZ3MgZm9yIGxpYnhlbmdudHRh
Yi4KPj4+ICsKPj4+ICtXb3JrIEl0ZW1zOgo+Pj4gKwo+Pj4gKyogTWluaW1hbCBgYHRvb2xzL29j
YW1sL2xpYnMveGcvYGAgYmluZGluZyBmb3IgYGB0b29scy9saWJzL2dudHRhYi9gYC4KPj4+ICsq
IFJlcGxpY2F0ZSA6eGVuLWNzOmAzOGVlYjM4NjRkYCBmb3Igb3hlbnN0b3JlZCBhcyB3ZWxsLgo+
Pj4gKwo+Pj4gKwo+Pj4gKzIuIEZpZ3VyaW5nIG91dCB3aGljaCBkb21haW4ocykgaGF2ZSBnb25l
IGF3YXkKPj4+ICt+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+
Cj4+PiArCj4+PiArQ3VycmVudGx5LCB0aGUgaGFuZGxpbmcgb2YgZG9tYWlucyBpcyBhc3ltbWV0
cmljLgo+Pj4gKwo+Pj4gKyogV2hlbiBhIGRvbWFpbiBpcyBjcmVhdGVkLCB0aGUgdG9vbHN0YWNr
IGV4cGxpY2l0bHkgc2VuZHMgYW4KPj4+ICvCoCBgYFhTX0lOVFJPRFVDRShkb21pZCwgc3RvcmUg
bWZuLCBzdG9yZSBldnRjaG4pYGAgbWVzc2FnZSB0bwo+Pj4geGVuc3RvcmVkLCB0bwo+Pj4gK8Kg
IGNhdXNlIHhlbnN0b3JlZCB0byBjb25uZWN0IHRvIHRoZSBndWVzdCByaW5nLCBhbmQgZmlyZSB0
aGUKPj4+ICvCoCBgYEBpbnRyb2R1Y2VEb21haW5gYCB3YXRjaC4KPj4+ICsqIFdoZW4gYSBkb21h
aW4gaXMgZGVzdHJveWVkLCBYZW4gZmlyZXMgYGBWSVJRX0RPTV9FWENgYCB3aGljaCBpcwo+Pj4g
Ym91bmQgYnkKPj4+ICvCoCB4ZW5zdG9yZWQsIHJhdGhlciB0aGFuIHRoZSB0b29sc3RhY2suwqAg
eGVuc3RvcmVkIHVwZGF0ZXMgaXRzIGlkZWEKPj4+IG9mIHRoZQo+Pj4gK8KgIHN0YXR1cyBvZiBk
b21haW5zLCBhbmQgZmlyZXMgdGhlIGBgQHJlbGVhc2VEb21haW5gYCB3YXRjaC4KPj4+ICsKPj4+
ICtYZW5zdG9yZWQgdXNlcyBgYHhjX2RvbWFpbl9nZXRpbmZvKClgYCwgdG8gd29yayBvdXQgd2hp
Y2ggZG9tYWluKHMpCj4+PiBoYXZlIGdvbmUKPj4+ICthd2F5LCBhbmQgb25seSBjYXJlcyBhYm91
dCB0aGUgc2h1dGRvd24gc3RhdHVzLgo+Pj4gKwo+Pj4gK0Z1cnRoZXJtb3JlLCBgYEByZWxlYXNl
RG9tYWluYGAgKGxpa2UgYGBWSVJRX0RPTV9FWENgYCkgaXMgYSBzaW5nbGUtYml0Cj4+PiArbWVz
c2FnZSwgd2hpY2ggcmVxdWlyZXMgYWxsIGxpc3RlbmVycyB0byBldmFsdWF0ZSB3aGV0aGVyIHRo
ZQo+Pj4gbWVzc2FnZSBhcHBsaWVzCj4+PiArdG8gdGhlbSBvciBub3QuwqAgVGhpcyByZXN1bHRz
IGluIGEgZmx1cnJ5IG9mIGBgeGNfZG9tYWluX2dldGluZm8oKWBgCj4+PiBjYWxscwo+Pj4gK2Zy
b20gbXVsdGlwbGUgZW50aXRpZXMgaW4gdGhlIHN5c3RlbSwgd2hpY2ggYWxsIHNlcmlhbGlzZSBv
biB0aGUKPj4+IGRvbWN0bCBsb2NrCj4+PiAraW4gWGVuLgo+Pj4gKwo+Pj4gK1dvcmsgSXRlbXM6
Cj4+PiArCj4+PiArKiBGaWd1cmUgb3V0IGhvdyBzaHV0ZG93biBzdGF0dXMgY2FuIGJlIGV4cHJl
c3NlZCBpbiBhIHN0YWJsZSB3YXkKPj4+IGZyb20gWGVuLgo+Pj4gKyogRmlndXJlIG91dCBpZiBg
YFZJUlFfRE9NX0VYQ2BgIGFuZCBgYEByZWxlYXNlRG9tYWluYGAgY2FuIGJlCj4+PiBleHRlbmRl
ZCB0bwo+Pj4gK8KgIGNhcnJ5IGF0IGxlYXN0IGEgZG9taWQsIHRvIG1ha2UgZG9tYWluIHNodXRk
b3duIHNjYWxlIGJldHRlci4KPj4KPj4gQHJlbGVhc2VEb21haW4gKGFuZCBAaW50cm9kdWNlRG9t
YWluKSBjYW4ndCBiZSBleHRlbmRlZCwgd2UnZCBuZWVkIHRvCj4+IGFkZCBhbm90aGVyIHdhdGNo
IHBhdGggbGlrZSBAZG9tYWluU3RhdHVzLzxkb21pZD4vPG5ld1N0YXRlPi4gWGVuc3RvcmVkCj4+
IGNvdWxkIGFkdmVydGlzZSBpdHMgY2FwYWJpbGl0eSB0byByYWlzZSB0aGlzIHdhdGNoIGluIC90
b29sL3hlbnN0b3JlZC4KPiAKPiBJIGd1ZXNzIEkgd2FzIGJlaW5nIGEgYml0IGZhc3QgYW5kIGxv
b3NlIHdpdGggdGVybWlub2xvZ3kuwqAgSSBkaWRuJ3QKPiBpbnRlbmQgdG8gaW1wbHkgImxpdGVy
YWxseSBtb2RpZnkgQHtpbnRyb2R1Y2UscmVsZWFzZX1Eb21haW4iLCBhcyB0aGV5Cj4gYXJlIGFs
cmVhZHkgZml4ZWQgQUJJcywgYnV0IG1vcmUgdG8gImNvbXBhdGlibHkgYnVpbGQgc29tZXRoaW5n
IHdoaWNoIGlzCj4gYmV0dGVyIi4KCk9rYXkuCgo+IAo+IFRoYXQgc2NoZW1lIHdvdWxkIHdvcmsg
Zm9yIGltcHJvdmVkIEByZWxlYXNlRG9tYWluLCBidXQgaXQgd291bGRuJ3Qgd29yawo+IGZvciBh
biBpbXByb3ZlZCBpbnRyb2R1Y2UuwqAgSW50cm9kdWNlIG5lZWRzIGEgc2luZ2xlIGtleSB0byB3
YXRjaCBvbiwKPiB3aGljaCBoYW5kcyBiYWNrIHRoZSBkb21pZCBzbyB5b3UgZG9uJ3QgbmVlZCB0
byBnbyBzZWFyY2hpbmcgZm9yIGl0LgoKWWVzLCBhbmQ/IEl0cyBwZXJmZWN0bHkgZmluZSB0byBz
ZXQgYSB3YXRjaCBmaXJpbmcgaWYgYW55dGhpbmcgYmVsb3cKQGRvbWFpblN0YXR1cyBpcyBjaGFu
Z2luZy4KCj4gCj4+Cj4+IEFzIFZJUlFfRE9NX0VYQyBpcyBqdXN0IGFuIGV2ZW50IEkgZG9uJ3Qg
c2VlIGhvdyB0aGUgZG9taWQgY291bGQgYmUKPj4gcGFzc2VkIGJ5IGl0LiBJIGd1ZXNzIHdlJ2Qg
bmVlZCBlLmcuIGEgc2hhcmVkIG1lbW9yeSBhcmVhIHdoaWNoIHRoZQo+PiBkb21haW4gcmVnaXN0
ZXJlZCBmb3IgVklSUV9ET01fRVhDIGNvdWxkIG1hcCBhbmQgd2hpY2ggd291bGQgY29udGFpbiBh
Cj4+IGJpdG1hcCAob25lIGJpdCBwZXIgZG9tYWluKS4gVGhlIGh5cGVydmlzb3Igd291bGQgc2V0
IHRoZSBiaXQgb24gYQo+PiBzdGF0dXMgY2hhbmdlIGFuZCBmaXJlIFZJUlFfRE9NX0VYQywgeGVu
c3RvcmVkIHdvdWxkIGxvb2sgZm9yIGEgc2V0Cj4+IGJpdCwgY2xlYXIgaXQgYW5kIHJlYWQgdGhl
IHN0YXR1cyBvZiB0aGUgcmVsYXRlZCBkb21haW4uCj4gCj4gVGhlIHBvaW50IGhlcmUgaXMgdG8g
YXZvaWQgdXNpbmcgeGNfZG9tYWluX2dldGluZm8oKSBpbiB0aGUgZmlyc3QgcGxhY2UsCj4gc28g
dGhlcmUgbmVlZHMgdG8gYmUgbm8gImdldHRpbmcgdGhlIHN0YXR1cyBvZiB0aGUgZG9tYWluIi4K
CkknZCBndWVzcyBhIHNpbmdsZSB4Y19kb21haW5fZ2V0aW5mbygpIGluIHRoZSB0b29scyB3b3Vs
ZG4ndCBiZSBzbwpwcm9ibGVtYXRpYy4gVGhlIGNhbGxlciB3b3VsZCBrbm93IHRoZSBkb21pZCBh
bHJlYWR5LCBzbyBubyBuZWVkIHRvCnF1ZXJ5IGFsbCBkb21haW5zLgoKPiBET01fRVhDIGlzIGZp
cmVkIGZvciBkb21haW5fc2h1dGRvd24oKSBvbmx5IChidXQgZm9yIHJlYXNvbnMgd2hpY2gKPiBl
c2NhcGUgbWUsIGZpcmVkIHR3aWNlKS7CoCBHaXZlbiB0aGF0IGEgZG9taWQgaXMgYSAxNSBiaXQg
bnVtYmVyLCBhCj4gYml0bWFwIG9mIGFsbCBkb21haW5zIGRvZXMgZml0IHdpdGhpbiBhIHNpbmds
ZSA0ayBwYWdlLgoKRmlyaW5nIHR3aWNlIGlzIG5lZWRlZDogZmlyc3QgdGltZSBmb3IgZGlzY29u
bmVjdGluZyBhbGwgYmFja2VuZHMKYW5kIHRoZSBzZWNvbmQgdGltZSBmb3IgY2xlYW5pbmcgdXAg
d2hlbiB0aGUgZG9tYWluIGlzIGNvbXBsZXRlbHkKZ29uZS4KCj4gCj4gQWxsIHhlbnN0b3JlZCBu
ZWVkcyB0byBrbm93IGlzIHRoYXQgdGhlIGRvbWFpbiBzaHV0IGRvd24gLSBub3RoaW5nCj4gZWxz
ZS7CoCBHaXZlbiBhIG1hcHBpbmcgc3VjaCBhcyB0aGUgYWJvdmUsIHhlbnN0b3JlZCwgb24gZ2V0
dGluZwo+IFZJUlFfRE9NX0VYQyB3b3VsZCBtZW1jcHkgdGhlIHBhZ2Ugc2lkZXdheXMsIHRoZW4g
bG9vcCBvdmVyIHRoZSBwYWdlCj4gbG9va2luZyBmb3IgYml0cyB3aGljaCBoYXZlIGJlY29tZSBz
ZXQsIG5vdGlmeSBmb3IgZWFjaCBvZiB0aG9zZQo+IGRvbWFpbnMsIGFuZCBjbGVhciB0aGUgYml0
IGluIHRoZSBwYWdlLgoKUmlnaHQsIHRoYXQgd2FzIHRoZSBpZGVhLgoKPiAKPj4KPj4+ICsqIEZp
Z3VyZSBvdXQgaWYgYGBWSVJRX0RPTV9FWENgYCB3b3VsZCBiZXR0ZXIgYmUgYm91bmQgYnkgdGhl
Cj4+PiB0b29sc3RhY2ssCj4+PiArwqAgcmF0aGVyIHRoYW4geGVuc3RvcmVkLgo+Pgo+PiBObywg
SSBkb24ndCB0aGluayBzby4gVGhpcyB3b3VsZCBuZWVkIGFub3RoZXIgZGFlbW9uLgo+IAo+IFRo
ZXJlIGlzIGV4YWN0bHkgb25lIHRvb2xzdGFjayB3aGljaCBpcyBub21pbmFsbHkgZGFlbW9ubGVz
cywgYW5kIGl0Cj4gZG9lc24ndCBhY2NvdW50IGZvciBhbnkgc3Vic3RhbnRpYWwgcHJvcG9ydGlv
biBvZiB0aGUgWGVuIGluc3RhbGwtYmFzZSwKPiB3b3JsZHdpZGUuCj4gCj4gVGhlIGZhY3QgeGwg
bWlnaHQgbm90IGNvcGUgaGFzIG5vIHJlbGV2YW5jZSB0byB0aGUgdGVjaG5pY2FsIGRpc2N1c3Np
b24KPiBvZiB3aGV0aGVyIHRoZSBjdXJyZW50IGFzeW1tZXRyaWMgc2V0dXAgaXMgc2FuZSBvciBu
b3QsIGFuZCB3aGV0aGVyIGl0Cj4gY2FuLCBpbiBwcmluY2lwbGUsIGJlIGltcHJvdmVkLgoKVG9k
YXkgd2UgaGF2ZSBlaXRoZXIgbGlidmlydGQgb3IgYSBwZXItZG9tYWluIHhsIGluc3RhbmNlIHJ1
bm5pbmcuIFNvIG5vCmNlbnRyYWwgcGllY2Ugb2YgY29kZSBmb3IgdGhhdCBwdXJwb3NlLgoKCkp1
ZXJnZW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 23 15:49:03 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Jul 2019 15: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 1hpx2A-0007Fz-MB; Tue, 23 Jul 2019 15:48:58 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=079Z=VU=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hpx29-0007Fk-77
 for xen-devel@lists.xenproject.org; Tue, 23 Jul 2019 15:48:57 +0000
X-Inumbo-ID: 60c23d50-ad61-11e9-8980-bc764e045a96
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 60c23d50-ad61-11e9-8980-bc764e045a96;
 Tue, 23 Jul 2019 15:48:56 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 5c1fSqWdcYmxRezgLVYWOVoPayknzFTuBy+R2TB0SqNR4YfoDgIycVdP8XVoETTAf4ri9aJhZy
 vjiv9hUCYRiHncLx+gcCniRU4VFODMkSd1FJwsjG+di/vBs75GAmfetfFaG1rXQN/Lapks/scM
 nt7AYIM9h+uoYZYhJJx45IfMZHYxcTOWJWgyHwyg3GtTBZdFavFTXE3IoEL91MFH/8SFDLmc8S
 G9yEpEbTd/WUxIxRUk2C6qdCeipEMpO3ITdLbE9+j7hEUKmmewQJy1AQzhxgp9ZL5Rnqj6m5jG
 uh0=
X-SBRS: 2.7
X-MesageID: 3321387
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,299,1559534400"; 
   d="scan'208";a="3321387"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 23 Jul 2019 17:48:50 +0200
Message-ID: <20190723154851.77627-2-roger.pau@citrix.com>
X-Mailer: git-send-email 2.20.1 (Apple Git-117)
In-Reply-To: <20190723154851.77627-1-roger.pau@citrix.com>
References: <20190723154851.77627-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 1/2] x86/iommu: avoid mapping the interrupt
 address range for hwdom
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>

Q3VycmVudCBjb2RlIG9ubHkgcHJldmVudCBtYXBwaW5nIHRoZSBsYXBpYyBwYWdlIGludG8gdGhl
IGd1ZXN0CnBoeXNpY2FsIG1lbW9yeSBtYXAuIEV4cGFuZCB0aGUgcmFuZ2UgdG8gYmUgMHhGRUV4
X3h4eHggYXMgZGVzY3JpYmVkCmluIHRoZSBJbnRlbCBWVGQgc3BlY2lmaWNhdGlvbiBzZWN0aW9u
IDMuMTMgIkhhbmRsaW5nIFJlcXVlc3RzIHRvCkludGVycnVwdCBBZGRyZXNzIFJhbmdlIi4KCkFN
RCBhbHNvIGxpc3RzIHRoaXMgYWRkcmVzcyByYW5nZSBpbiB0aGUgQU1EIFNSNTY5MCBEYXRhYm9v
aywgc2VjdGlvbgoyLjQuNCAiTVNJIEludGVycnVwdCBIYW5kbGluZyBhbmQgTVNJIHRvIEhUIElu
dGVycnVwdCBDb252ZXJzaW9uIi4KClJlcXVlc3RlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9n
ZXIucGF1QGNpdHJpeC5jb20+Ci0tLQpDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29t
PgpDYzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KLS0tCiB4ZW4v
ZHJpdmVycy9wYXNzdGhyb3VnaC94ODYvaW9tbXUuYyB8IDE2ICsrKy0tLS0tLS0tLS0tLS0KIDEg
ZmlsZSBjaGFuZ2VkLCAzIGluc2VydGlvbnMoKyksIDEzIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdp
dCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3g4Ni9pb21tdS5jIGIveGVuL2RyaXZlcnMvcGFz
c3Rocm91Z2gveDg2L2lvbW11LmMKaW5kZXggMGZhNmRjYzNmZC4uODhhODdjZjdhNCAxMDA2NDQK
LS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2L2lvbW11LmMKKysrIGIveGVuL2RyaXZl
cnMvcGFzc3Rocm91Z2gveDg2L2lvbW11LmMKQEAgLTIyNiwxOSArMjI2LDkgQEAgc3RhdGljIGJv
b2wgX19od2RvbV9pbml0IGh3ZG9tX2lvbW11X21hcChjb25zdCBzdHJ1Y3QgZG9tYWluICpkLAog
ICAgICAgICAgICAgcmV0dXJuIGZhbHNlOwogICAgIH0KIAotICAgIC8qCi0gICAgICogQ2hlY2sg
dGhhdCBpdCBkb2Vzbid0IG92ZXJsYXAgd2l0aCB0aGUgTEFQSUMKLSAgICAgKiBUT0RPOiBpZiB0
aGUgZ3Vlc3QgcmVsb2NhdGVzIHRoZSBNTUlPIGFyZWEgb2YgdGhlIExBUElDIFhlbiBzaG91bGQg
bWFrZQotICAgICAqIHN1cmUgdGhlcmUncyBub3RoaW5nIGluIHRoZSBuZXcgYWRkcmVzcyB0aGF0
IHdvdWxkIHByZXZlbnQgdHJhcHBpbmcuCi0gICAgICovCi0gICAgaWYgKCBoYXNfdmxhcGljKGQp
ICkKLSAgICB7Ci0gICAgICAgIGNvbnN0IHN0cnVjdCB2Y3B1ICp2OwotCi0gICAgICAgIGZvcl9l
YWNoX3ZjcHUoZCwgdikKLSAgICAgICAgICAgIGlmICggcGZuID09IFBGTl9ET1dOKHZsYXBpY19i
YXNlX2FkZHJlc3ModmNwdV92bGFwaWModikpKSApCi0gICAgICAgICAgICAgICAgcmV0dXJuIGZh
bHNlOwotICAgIH0KKyAgICAvKiBDaGVjayB0aGF0IGl0IGRvZXNuJ3Qgb3ZlcmxhcCB3aXRoIHRo
ZSBJbnRlcnJ1cHQgQWRkcmVzcyBSYW5nZS4gKi8KKyAgICBpZiAoIHBmbiA+PSAweGZlZTAwICYm
IHBmbiA8PSAweGZlZWZmICkKKyAgICAgICAgcmV0dXJuIGZhbHNlOwogICAgIC8qIC4uLiBvciB0
aGUgSU8tQVBJQyAqLwogICAgIGZvciAoIGkgPSAwOyBoYXNfdmlvYXBpYyhkKSAmJiBpIDwgZC0+
YXJjaC5odm0ubnJfdmlvYXBpY3M7IGkrKyApCiAgICAgICAgIGlmICggcGZuID09IFBGTl9ET1dO
KGRvbWFpbl92aW9hcGljKGQsIGkpLT5iYXNlX2FkZHJlc3MpICkKLS0gCjIuMjAuMSAoQXBwbGUg
R2l0LTExNykKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 23 15:49:03 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Jul 2019 15: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 1hpx2B-0007G5-Uy; Tue, 23 Jul 2019 15:48:59 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=079Z=VU=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hpx2A-0007Fp-4P
 for xen-devel@lists.xenproject.org; Tue, 23 Jul 2019 15:48:58 +0000
X-Inumbo-ID: 5fb9ebf6-ad61-11e9-9e9d-6bf83998d190
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 5fb9ebf6-ad61-11e9-9e9d-6bf83998d190;
 Tue, 23 Jul 2019 15:48:54 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 0viUyEQZ94k6Fc5EubiR5kp4P32gAhJWa8927YWaK3Wzmzvo+q/ZXGWn8m/6Iz4UMXsaPY3ePS
 fuPAv2sTDaU5zeyey9UOHrD4yfZh2ayTZvzRzxNSP2Gt9/6LWNhvZhCF9N+eQq2EpfOzz+UQX4
 8wmP+m/TWQPBm1quZ6qRsi/jPqhk94nG4rycpa+BR6ZCKeUlgyIMYHnjDUMFmEmAqMDzQf1wLH
 ubAyBJwkxe6MIxvsqEZRd7DzMNQwXJOHOvpok5enZPranRiaEVvPabtiS3uT5DQSVmTMNR3zYE
 K9E=
X-SBRS: 2.7
X-MesageID: 3321385
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,299,1559534400"; 
   d="scan'208";a="3321385"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 23 Jul 2019 17:48:49 +0200
Message-ID: <20190723154851.77627-1-roger.pau@citrix.com>
X-Mailer: git-send-email 2.20.1 (Apple Git-117)
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 0/2] x86/iommu: fixes to hwdom_iommu_map
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGVsbG8sCgpUaGUgZm9sbG93aW5nIHNlcmllcyBjb250YWlucyB0d28gc21hbGwgZml4ZXMgdG8g
aHdkb21faW9tbXVfbWFwIGluCm9yZGVyIHRvIGV4cGFuZCB0aGUgZm9yYmlkZGVuIHJhbmdlcyB0
byBjb3ZlciB0aGUgZnVsbCBJbnRlcnJ1cHQgQWRkcmVzcwpSYW5nZSBhbmQgdGhlIEFQSUMgQ29u
ZmlndXJhdGlvbiBTcGFjZS4KClRoYW5rcywgUm9nZXIuCgpSb2dlciBQYXUgTW9ubmUgKDIpOgog
IHg4Ni9pb21tdTogYXZvaWQgbWFwcGluZyB0aGUgaW50ZXJydXB0IGFkZHJlc3MgcmFuZ2UgZm9y
IGh3ZG9tCiAgeDg2L2lvbW11OiBhdm9pZCBtYXBwaW5nIHRoZSBBUElDIGNvbmZpZ3VyYXRpb24g
c3BhY2UgZm9yIGh3ZG9tCgogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2L2lvbW11LmMgfCAy
NSArKysrKysrLS0tLS0tLS0tLS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgNyBpbnNlcnRpb25z
KCspLCAxOCBkZWxldGlvbnMoLSkKCi0tIAoyLjIwLjEgKEFwcGxlIEdpdC0xMTcpCgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 23 15:49:03 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Jul 2019 15: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 1hpx2C-0007GB-7b; Tue, 23 Jul 2019 15:49:00 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=079Z=VU=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hpx2A-0007Fu-G8
 for xen-devel@lists.xenproject.org; Tue, 23 Jul 2019 15:48:58 +0000
X-Inumbo-ID: 618a0823-ad61-11e9-8980-bc764e045a96
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 618a0823-ad61-11e9-8980-bc764e045a96;
 Tue, 23 Jul 2019 15:48:57 +0000 (UTC)
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: sKUycj5eRQJbfPx3dYuX/2Eo49WA5DwmCt5E7ZlOhPOnq2P7Caf7lQ6gdYQh0OV/gvA08OcbeI
 Yycoa54KRbf4aTtG7zPFFhpm+BZm+oMvj5M2Nw1v3ye8Fmj+CMnvty57dxmmf3qEHOYGxt9Hga
 Iif3aHZF6lO5zL2F2WF9/Zqf3+wqEzaU4vd5as53wEkrkOsD6nAbK3qdMo2xYaewg6W4WerG3m
 VMuMbas7N3C8OhVkWxaQBdqY2hbkUQmwLd0lhnqiFt/g3eIiskZtO3RcYc4STwVpS7vKiMVtKF
 ywU=
X-SBRS: 2.7
X-MesageID: 3360479
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,299,1559534400"; 
   d="scan'208";a="3360479"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 23 Jul 2019 17:48:51 +0200
Message-ID: <20190723154851.77627-3-roger.pau@citrix.com>
X-Mailer: git-send-email 2.20.1 (Apple Git-117)
In-Reply-To: <20190723154851.77627-1-roger.pau@citrix.com>
References: <20190723154851.77627-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 2/2] x86/iommu: avoid mapping the APIC
 configuration space for hwdom
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>

Q3VycmVudCBjb2RlIG9ubHkgcHJldmVudHMgbWFwcGluZyB0aGUgaW8tYXBpYyBwYWdlIGludG8g
dGhlIGd1ZXN0CnBoeXNpY2FsIG1lbW9yeSBtYXAuIEV4cGFuZCB0aGUgcmFuZ2UgdG8gYmUgMHhG
RUN4X3h4eHggYXMgZGVzY3JpYmVkCmluIHRoZSBJbnRlbCAzIFNlcmllcyBDaGlwc2V0IERhdGFz
aGVldCBzZWN0aW9uIDMuMy4xICJBUElDCkNvbmZpZ3VyYXRpb24gU3BhY2UgKEZFQzBfMDAwMGji
gJNGRUNGX0ZGRkZoKSIuCgpBTUQgYWxzbyBsaXN0cyB0aGlzIGFkZHJlc3MgcmFuZ2UgaW4gdGhl
IEFNRCBTUjU2OTAgRGF0YWJvb2ssIHNlY3Rpb24KMi40LjIgIk5vbi1TQiBJT0FQSUMgU3VwcG9y
dCIuCgpSZXF1ZXN0ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5j
b20+ClNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29t
PgotLS0KQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KQ2M6IEFuZHJldyBDb29w
ZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Ci0tLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91
Z2gveDg2L2lvbW11LmMgfCA5ICsrKystLS0tLQogMSBmaWxlIGNoYW5nZWQsIDQgaW5zZXJ0aW9u
cygrKSwgNSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3Vn
aC94ODYvaW9tbXUuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3g4Ni9pb21tdS5jCmluZGV4
IDg4YTg3Y2Y3YTQuLjRkYWJmYjIzOTEgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJv
dWdoL3g4Ni9pb21tdS5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3g4Ni9pb21tdS5j
CkBAIC0xOTUsNyArMTk1LDcgQEAgc3RhdGljIGJvb2wgX19od2RvbV9pbml0IGh3ZG9tX2lvbW11
X21hcChjb25zdCBzdHJ1Y3QgZG9tYWluICpkLAogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIG1heF9wZm4pCiB7CiAgICAgbWZuX3QgbWZuID0g
X21mbihwZm4pOwotICAgIHVuc2lnbmVkIGludCBpLCB0eXBlOworICAgIHVuc2lnbmVkIGludCB0
eXBlOwogCiAgICAgLyoKICAgICAgKiBTZXQgdXAgMToxIG1hcHBpbmcgZm9yIGRvbTAuIERlZmF1
bHQgdG8gaW5jbHVkZSBvbmx5IGNvbnZlbnRpb25hbCBSQU0KQEAgLTIyOSwxMCArMjI5LDkgQEAg
c3RhdGljIGJvb2wgX19od2RvbV9pbml0IGh3ZG9tX2lvbW11X21hcChjb25zdCBzdHJ1Y3QgZG9t
YWluICpkLAogICAgIC8qIENoZWNrIHRoYXQgaXQgZG9lc24ndCBvdmVybGFwIHdpdGggdGhlIElu
dGVycnVwdCBBZGRyZXNzIFJhbmdlLiAqLwogICAgIGlmICggcGZuID49IDB4ZmVlMDAgJiYgcGZu
IDw9IDB4ZmVlZmYgKQogICAgICAgICByZXR1cm4gZmFsc2U7Ci0gICAgLyogLi4uIG9yIHRoZSBJ
Ty1BUElDICovCi0gICAgZm9yICggaSA9IDA7IGhhc192aW9hcGljKGQpICYmIGkgPCBkLT5hcmNo
Lmh2bS5ucl92aW9hcGljczsgaSsrICkKLSAgICAgICAgaWYgKCBwZm4gPT0gUEZOX0RPV04oZG9t
YWluX3Zpb2FwaWMoZCwgaSktPmJhc2VfYWRkcmVzcykgKQotICAgICAgICAgICAgcmV0dXJuIGZh
bHNlOworICAgIC8qIC4uLiBvciB0aGUgQVBJQyBDb25maWd1cmF0aW9uIFNwYWNlLiAqLworICAg
IGlmICggcGZuID49IDB4ZmVjMDAgJiYgcGZuIDw9IDB4ZmVjZmYgKQorICAgICAgICByZXR1cm4g
ZmFsc2U7CiAgICAgLyoKICAgICAgKiAuLi4gb3IgdGhlIFBDSWUgTUNGRyByZWdpb25zLgogICAg
ICAqIFRPRE86IHJ1bnRpbWUgYWRkZWQgTU1DRkcgcmVnaW9ucyBhcmUgbm90IGNoZWNrZWQgdG8g
bWFrZSBzdXJlIHRoZXkKLS0gCjIuMjAuMSAoQXBwbGUgR2l0LTExNykKCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 23 15:49:30 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Jul 2019 15:49: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 1hpx2f-0007Lv-O2; Tue, 23 Jul 2019 15:49:29 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=gYMO=VU=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hpx2e-0007LV-HY
 for xen-devel@lists.xenproject.org; Tue, 23 Jul 2019 15:49:28 +0000
X-Inumbo-ID: 72bfcbf8-ad61-11e9-b2ee-4b74af4431db
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 72bfcbf8-ad61-11e9-b2ee-4b74af4431db;
 Tue, 23 Jul 2019 15:49:26 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hpx2b-0005hl-MS; Tue, 23 Jul 2019 15: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 1hpx2a-0003HK-Uz; Tue, 23 Jul 2019 15:49:25 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hpx2a-0003Nk-UO; Tue, 23 Jul 2019 15:49:24 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139282-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=0d10a77cc98dda1b8f9a96954149a872f46048c9
X-Osstest-Versions-That: xen=f56813f3470c5b4987963c3c41e4fe16b95c5a3f
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 23 Jul 2019 15:49:24 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 139282: 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>

ZmxpZ2h0IDEzOTI4MiB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzOTI4Mi8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICAwZDEwYTc3Y2M5OGRkYTFiOGY5YTk2OTU0MTQ5YTg3MmY0NjA0OGM5CmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICBmNTY4MTNmMzQ3MGM1YjQ5ODc5
NjNjM2M0MWU0ZmUxNmI5NWM1YTNmCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzkyNjEgIDIwMTkt
MDctMjIgMTg6MDA6MzEgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM5MjgyICAy
MDE5LTA3LTIzIDEzOjAwOjQ1IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgSnVlcmdlbiBHcm9zcyA8amdyb3Nz
QHN1c2UuY29tPgogIFZpa3RvciBNaXRpbiA8dmlrdG9yLm1pdGluLjE5QGdtYWlsLmNvbT4KICBW
aWt0b3IgTWl0aW4gPHZpa3Rvcl9taXRpbkBlcGFtLmNvbT4KCmpvYnM6CiBidWlsZC1hcm02NC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQt
ZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9n
cy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRj
LiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9y
Zy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0
ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/
cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8v
eGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9
bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZp
c2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC94ZW4uZ2l0CiAgIGY1Njgx
M2YzNDcuLjBkMTBhNzdjYzkgIDBkMTBhNzdjYzk4ZGRhMWI4ZjlhOTY5NTQxNDlhODcyZjQ2MDQ4
YzkgLT4gc21va2UKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 23 15:53:35 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Jul 2019 15:53:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hpx6c-0008GM-Ap; Tue, 23 Jul 2019 15:53:34 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=bPW/=VU=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hpx6b-0008GH-4o
 for xen-devel@lists.xenproject.org; Tue, 23 Jul 2019 15:53:33 +0000
X-Inumbo-ID: 045e055c-ad62-11e9-8980-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 045e055c-ad62-11e9-8980-bc764e045a96;
 Tue, 23 Jul 2019 15:53:31 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id CD7A2B127;
 Tue, 23 Jul 2019 15:53:29 +0000 (UTC)
To: Andrew Cooper <andrew.cooper3@citrix.com>, Jan Beulich <jbeulich@suse.com>
References: <20190723092056.15045-1-jgross@suse.com>
 <20190723092056.15045-3-jgross@suse.com>
 <eb7d7c8a-9bb1-f264-b72e-7e4c96087568@suse.com>
 <4c6a7888-d697-1b2c-cdbf-7127ae00bc4f@suse.com>
 <779077d6-5f07-9801-49e6-58fcd1fe31b4@suse.com>
 <e28384ea-4c85-e1c2-efce-01ec354d4ab3@suse.com>
 <fd38498a-2918-8cb1-3575-044ecbdd423e@suse.com>
 <0da102f5-6f61-4a14-5c07-3ac92f4db68c@suse.com>
 <1ac4a860-4bde-5566-18b8-2e435ee85bb1@suse.com>
 <9f8fd17b-0f13-a207-9718-be37832c667b@citrix.com>
From: Juergen Gross <jgross@suse.com>
Message-ID: <818e264f-be0a-eaf6-db52-0ee3d7961608@suse.com>
Date: Tue, 23 Jul 2019 17:53:28 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <9f8fd17b-0f13-a207-9718-be37832c667b@citrix.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH 2/2] xen: merge temporary vcpu pinning
 scenarios
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 IanJackson <ian.jackson@eu.citrix.com>, Dario Faggioli <dfaggioli@suse.com>,
 Julien Grall <julien.grall@arm.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjMuMDcuMTkgMTc6MjksIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4gT24gMjMvMDcvMjAxOSAx
NjoyMiwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPj4gT24gMjMuMDcuMTkgMTc6MDQsIEphbiBCZXVs
aWNoIHdyb3RlOgo+Pj4gT24gMjMuMDcuMjAxOSAxNjoyOSwgSnVlcmdlbiBHcm9zcyB3cm90ZToK
Pj4+PiBPbiAyMy4wNy4xOSAxNjoxNCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+IE9uIDIzLjA3
LjIwMTkgMTY6MDMsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+Pj4gT24gMjMuMDcuMjAxOSAxNTo0
NCwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPj4+Pj4+PiBPbiAyMy4wNy4xOSAxNDo0MiwgSmFuIEJl
dWxpY2ggd3JvdGU6Cj4+Pj4+Pj4+IHYtPnByb2Nlc3NvciBnZXRzIGxhdGNoZWQgaW50byBzdC0+
cHJvY2Vzc29yIGJlZm9yZSByYWlzaW5nIHRoZQo+Pj4+Pj4+PiBzb2Z0aXJxLAo+Pj4+Pj4+PiBi
dXQgY2FuJ3QgdGhlIHZDUFUgYmUgbW92ZWQgZWxzZXdoZXJlIGJ5IHRoZSB0aW1lIHRoZSBzb2Z0
aXJxCj4+Pj4+Pj4+IGhhbmRsZXIKPj4+Pj4+Pj4gYWN0dWFsbHkgZ2FpbnMgY29udHJvbD8gSWYg
dGhhdCdzIG5vdCBwb3NzaWJsZSAoYW5kIGlmIGl0J3Mgbm90Cj4+Pj4+Pj4+IG9idmlvdXMKPj4+
Pj4+Pj4gd2h5LCBhbmQgYXMgeW91IGNhbiBzZWUgaXQncyBub3Qgb2J2aW91cyB0byBtZSksIHRo
ZW4gSSB0aGluayBhCj4+Pj4+Pj4+IGNvZGUKPj4+Pj4+Pj4gY29tbWVudCB3YW50cyB0byBiZSBh
ZGRlZCB0aGVyZS4KPj4+Pj4+Pgo+Pj4+Pj4+IFlvdSBhcmUgcmlnaHQsIGl0IG1pZ2h0IGJlIHBv
c3NpYmxlIGZvciB0aGUgdmNwdSB0byBtb3ZlIGFyb3VuZC4KPj4+Pj4+Pgo+Pj4+Pj4+IE9UT0gg
aXMgaXQgcmVhbGx5IGltcG9ydGFudCB0byBydW4gdGhlIHRhcmdldCB2Y3B1IGV4YWN0bHkgb24g
dGhlCj4+Pj4+Pj4gY3B1Cj4+Pj4+Pj4gaXQgaXMgZXhlY3V0aW5nIChvciBoYXMgbGFzdCBleGVj
dXRlZCkgYXQgdGhlIHRpbWUgdGhlIE5NSS9NQ0UgaXMKPj4+Pj4+PiBiZWluZwo+Pj4+Pj4+IHF1
ZXVlZD8gVGhpcyBpcyBpbiBubyB3YXkgcmVsYXRlZCB0byB0aGUgY3B1IHRoZSBNQ0Ugb3IgTk1J
IGhhcyBiZWVuCj4+Pj4+Pj4gaGFwcGVuaW5nIG9uLiBJdCBpcyBqdXN0IGEgcmFuZG9tIGNwdSwg
YW5kIHNvIGl0IHdvdWxkIGJlIGlmIHdlJ2QKPj4+Pj4+PiBkbyB0aGUKPj4+Pj4+PiBjcHUgc2Vs
ZWN0aW9uIHdoZW4gdGhlIHNvZnRpcnEgaGFuZGxlciBpcyBydW5uaW5nLgo+Pj4+Pj4+Cj4+Pj4+
Pj4gT25lIHF1ZXN0aW9uIHRvIHVuZGVyc3RhbmQgdGhlIGlkZWEgbmVoaW5kIGFsbCB0aGF0OiBf
d2h5XyBpcyB0aGUKPj4+Pj4+PiB2Y3B1Cj4+Pj4+Pj4gcGlubmVkIHVudGlsIGl0IGRvZXMgYW4g
aXJldD8gSSBjb3VsZCB1bmRlcnN0YW5kIGlmIGl0IHdvdWxkIGJlCj4+Pj4+Pj4gcGlubmVkCj4+
Pj4+Pj4gdG8gdGhlIGNwdSB3aGVyZSB0aGUgTk1JL01DRSB3YXMgaGFwcGVuaW5nLCBidXQgdGhp
cyBpcyBub3QgdGhlCj4+Pj4+Pj4gY2FzZS4KPj4+Pj4+Cj4+Pj4+PiBUaGVuIGl0IHdhcyBuZXZl
ciBmaW5pc2hlZCBvciBnb3QgYnJva2VuLCBJIHdvdWxkIGd1ZXNzLgo+Pj4+Pgo+Pj4+PiBPaCwg
bm8uIFRoZSAjTUMgc2lkZSB1c2UgaGFzIGdvbmUgYXdheSBpbiAzYTkxNzY5ZDZlLCB3aXRob3V0
IGNsZWFuaW5nCj4+Pj4+IHVwIG90aGVyIGNvZGUuIFNvIHRoZXJlIGRvZXNuJ3Qgc2VlbSB0byBi
ZSBhbnkgc3VjaCByZXF1aXJlbWVudAo+Pj4+PiBhbnltb3JlLgo+Pj4+Cj4+Pj4gU28ganVzdCB0
byBiZSBzdXJlOiB5b3UgYXJlIGZpbmUgZm9yIG1lIHJlbW92aW5nIHRoZSBwaW5uaW5nIGZvciBO
TUlzPwo+Pj4KPj4+IE5vLCBub3QgdGhlIHBpbm5pbmcgYXMgYSB3aG9sZS4gVGhlIGZvcmNlZCBD
UFUwIGFmZmluaXR5IHNob3VsZCBzdGlsbAo+Pj4gcmVtYWluLiBJdCdzIGp1c3QgdGhhdCB0aGVy
ZSdzIG5vIGNvcnJlbGF0aW9uIGFueW1vcmUgYmV0d2VlbiB0aGUgQ1BVCj4+PiBhIHZDUFUgd2Fz
IHJ1bm5pbmcgb24gYW5kIHRoZSBDUFUgaXQgaXMgdG8gYmUgcGlubmVkIHRvICh0ZW1wb3Jhcmls
eSkuCj4+Cj4+IEkgZG9uJ3QgZ2V0IGl0LiBUb2RheSB2Y3B1MCBvZiB0aGUgaGFyZHdhcmUgZG9t
YWluIGlzIHBpbm5lZCB0byB0aGUgY3B1Cj4+IGl0IHdhcyBsYXN0IHJ1bm5pbmcgb24gd2hlbiB0
aGUgTk1JIGhhcHBlbmVkLiBXaHkgaXMgdGhhdCBpbXBvcnRhbnQ/Cj4+IE9yIGRvIHlvdSB3YW50
IHRvIGNoYW5nZSB0aGUgbG9naWMgYW5kIHBpbiB2Y3B1MCBmb3IgTk1JIGhhbmRsaW5nIGFsd2F5
cwo+PiB0byBDUFUwPwo+IAo+IEl0cyAoYWxsZWdlZGx5KSBmb3Igd2hlbiBkb20wIGtub3dzIHNv
bWUgc3lzdGVtLXNwZWNpZmljIHdheSBvZiBnZXR0aW5nCj4gZXh0cmEgaW5mb3JtYXRpb24gb3V0
IG9mIHRoZSBwbGF0Zm9ybSwgdGhhdCBoYXBwZW5zIHRvIGJlIGNvcmUtc3BlY2lmaWMuCj4gCj4g
VGhlcmUgYXJlIHJhcmUgY2FzZXMgd2hlcmUgU01JJ3MgbmVlZCB0byBiZSBleGVjdXRlZCBvbiBD
UFUwLCBhbmQgSQo+IHdvdWxkbid0IHB1dCBpdCBwYXN0IGhhcmR3YXJlIGRlc2lnbmVycyB0byBo
YXZlIHNpbWlsYXIgYXNwZWN0cyBmb3IgTk1Jcy4KClVuZGVyc3Rvb2QuIEJ1dCB0b2RheSB2Y3B1
MCBpcyBfbm90XyBib3VuZCB0byBDUFUwLCBidXQgdG8gYW55IGNwdSBpdApoYXBwZW5lZCB0byBy
dW4gb24uCgo+IAo+IFRoYXQgc2FpZCwgYXMgc29vbiBhcyB0aGUgZ2FwaW5nIHNlY3VyaXR5IGhv
bGUgd2hpY2ggaXMgdGhlCj4gZGVmYXVsdC1yZWFkaWJpbGl0eSBvZiBhbGwgTVNScywgSSBiZXQg
dGhlIHV0aWxpdHkgb2YgdGhpcyBwaW5uaW5nCj4gbWVjaGFuaXNtIHdpbGwgYmUgMC4KCkFuZCBt
eSByZWFzb25pbmcgaXMgdGhhdCB0aGlzIGlzIHRoZSBjYXNlIHRvZGF5IGFscmVhZHksIGFzIHRo
ZXJlIGlzCm5vIHBpbm5pbmcgdG8gQ1BVMCBkb25lLCBhdCBsZWFzdCBub3Qgb24gcHVycG9zZS4K
CgpKdWVyZ2VuCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 23 15:55:48 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Jul 2019 15:55:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hpx8k-0008N7-2w; Tue, 23 Jul 2019 15:55: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=VIRi=VU=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hpx8i-0008Mk-Qm
 for xen-devel@lists.xenproject.org; Tue, 23 Jul 2019 15:55:44 +0000
X-Inumbo-ID: 5314732f-ad62-11e9-8980-bc764e045a96
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5314732f-ad62-11e9-8980-bc764e045a96;
 Tue, 23 Jul 2019 15:55:42 +0000 (UTC)
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: kRETBI6O1s9b8ctnIR+IrFWCi8E52g3BZ5JZFrcrT7PWEMBhq27Wby/6NDDTZcXfD1MW3bH8C4
 cLxH0O9Nno7XIHKUQ1aevJAEtzBkZZnmWLx964p63VmP1oMtKM30dLSWivLu0kLldQNyaypq8d
 uy9rHE2zDAX7y+r8r+HZE48OTXkBELT0qSEj91GPaAz1yVVYzeNb5LghLpO2bXwKze2xtuWfPt
 TQN74EEcLrVgPrwnPJUZntvvpehHwAZFW3hV6v+drSWszuLOmDF4DPCy+5+pr3sYI/GjZ7sh6N
 nuQ=
X-SBRS: 2.7
X-MesageID: 3339574
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,299,1559534400"; 
   d="scan'208";a="3339574"
To: Juergen Gross <jgross@suse.com>, Jan Beulich <jbeulich@suse.com>
References: <20190723092056.15045-1-jgross@suse.com>
 <20190723092056.15045-3-jgross@suse.com>
 <eb7d7c8a-9bb1-f264-b72e-7e4c96087568@suse.com>
 <4c6a7888-d697-1b2c-cdbf-7127ae00bc4f@suse.com>
 <779077d6-5f07-9801-49e6-58fcd1fe31b4@suse.com>
 <e28384ea-4c85-e1c2-efce-01ec354d4ab3@suse.com>
 <fd38498a-2918-8cb1-3575-044ecbdd423e@suse.com>
 <0da102f5-6f61-4a14-5c07-3ac92f4db68c@suse.com>
 <1ac4a860-4bde-5566-18b8-2e435ee85bb1@suse.com>
 <9f8fd17b-0f13-a207-9718-be37832c667b@citrix.com>
 <818e264f-be0a-eaf6-db52-0ee3d7961608@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <a278c359-3b00-ea92-43ff-f9078f6bfc0b@citrix.com>
Date: Tue, 23 Jul 2019 16:55:28 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <818e264f-be0a-eaf6-db52-0ee3d7961608@suse.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 2/2] xen: merge temporary vcpu pinning
 scenarios
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 IanJackson <ian.jackson@eu.citrix.com>, Dario Faggioli <dfaggioli@suse.com>,
 Julien Grall <julien.grall@arm.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjMvMDcvMjAxOSAxNjo1MywgSnVlcmdlbiBHcm9zcyB3cm90ZToKPiBPbiAyMy4wNy4xOSAx
NzoyOSwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4gT24gMjMvMDcvMjAxOSAxNjoyMiwgSnVlcmdl
biBHcm9zcyB3cm90ZToKPj4+IE9uIDIzLjA3LjE5IDE3OjA0LCBKYW4gQmV1bGljaCB3cm90ZToK
Pj4+PiBPbiAyMy4wNy4yMDE5IDE2OjI5LCBKdWVyZ2VuIEdyb3NzIHdyb3RlOgo+Pj4+PiBPbiAy
My4wNy4xOSAxNjoxNCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+PiBPbiAyMy4wNy4yMDE5IDE2
OjAzLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4+PiBPbiAyMy4wNy4yMDE5IDE1OjQ0LCBKdWVy
Z2VuIEdyb3NzIHdyb3RlOgo+Pj4+Pj4+PiBPbiAyMy4wNy4xOSAxNDo0MiwgSmFuIEJldWxpY2gg
d3JvdGU6Cj4+Pj4+Pj4+PiB2LT5wcm9jZXNzb3IgZ2V0cyBsYXRjaGVkIGludG8gc3QtPnByb2Nl
c3NvciBiZWZvcmUgcmFpc2luZyB0aGUKPj4+Pj4+Pj4+IHNvZnRpcnEsCj4+Pj4+Pj4+PiBidXQg
Y2FuJ3QgdGhlIHZDUFUgYmUgbW92ZWQgZWxzZXdoZXJlIGJ5IHRoZSB0aW1lIHRoZSBzb2Z0aXJx
Cj4+Pj4+Pj4+PiBoYW5kbGVyCj4+Pj4+Pj4+PiBhY3R1YWxseSBnYWlucyBjb250cm9sPyBJZiB0
aGF0J3Mgbm90IHBvc3NpYmxlIChhbmQgaWYgaXQncyBub3QKPj4+Pj4+Pj4+IG9idmlvdXMKPj4+
Pj4+Pj4+IHdoeSwgYW5kIGFzIHlvdSBjYW4gc2VlIGl0J3Mgbm90IG9idmlvdXMgdG8gbWUpLCB0
aGVuIEkgdGhpbmsgYQo+Pj4+Pj4+Pj4gY29kZQo+Pj4+Pj4+Pj4gY29tbWVudCB3YW50cyB0byBi
ZSBhZGRlZCB0aGVyZS4KPj4+Pj4+Pj4KPj4+Pj4+Pj4gWW91IGFyZSByaWdodCwgaXQgbWlnaHQg
YmUgcG9zc2libGUgZm9yIHRoZSB2Y3B1IHRvIG1vdmUgYXJvdW5kLgo+Pj4+Pj4+Pgo+Pj4+Pj4+
PiBPVE9IIGlzIGl0IHJlYWxseSBpbXBvcnRhbnQgdG8gcnVuIHRoZSB0YXJnZXQgdmNwdSBleGFj
dGx5IG9uIHRoZQo+Pj4+Pj4+PiBjcHUKPj4+Pj4+Pj4gaXQgaXMgZXhlY3V0aW5nIChvciBoYXMg
bGFzdCBleGVjdXRlZCkgYXQgdGhlIHRpbWUgdGhlIE5NSS9NQ0UgaXMKPj4+Pj4+Pj4gYmVpbmcK
Pj4+Pj4+Pj4gcXVldWVkPyBUaGlzIGlzIGluIG5vIHdheSByZWxhdGVkIHRvIHRoZSBjcHUgdGhl
IE1DRSBvciBOTUkgaGFzCj4+Pj4+Pj4+IGJlZW4KPj4+Pj4+Pj4gaGFwcGVuaW5nIG9uLiBJdCBp
cyBqdXN0IGEgcmFuZG9tIGNwdSwgYW5kIHNvIGl0IHdvdWxkIGJlIGlmIHdlJ2QKPj4+Pj4+Pj4g
ZG8gdGhlCj4+Pj4+Pj4+IGNwdSBzZWxlY3Rpb24gd2hlbiB0aGUgc29mdGlycSBoYW5kbGVyIGlz
IHJ1bm5pbmcuCj4+Pj4+Pj4+Cj4+Pj4+Pj4+IE9uZSBxdWVzdGlvbiB0byB1bmRlcnN0YW5kIHRo
ZSBpZGVhIG5laGluZCBhbGwgdGhhdDogX3doeV8gaXMgdGhlCj4+Pj4+Pj4+IHZjcHUKPj4+Pj4+
Pj4gcGlubmVkIHVudGlsIGl0IGRvZXMgYW4gaXJldD8gSSBjb3VsZCB1bmRlcnN0YW5kIGlmIGl0
IHdvdWxkIGJlCj4+Pj4+Pj4+IHBpbm5lZAo+Pj4+Pj4+PiB0byB0aGUgY3B1IHdoZXJlIHRoZSBO
TUkvTUNFIHdhcyBoYXBwZW5pbmcsIGJ1dCB0aGlzIGlzIG5vdCB0aGUKPj4+Pj4+Pj4gY2FzZS4K
Pj4+Pj4+Pgo+Pj4+Pj4+IFRoZW4gaXQgd2FzIG5ldmVyIGZpbmlzaGVkIG9yIGdvdCBicm9rZW4s
IEkgd291bGQgZ3Vlc3MuCj4+Pj4+Pgo+Pj4+Pj4gT2gsIG5vLiBUaGUgI01DIHNpZGUgdXNlIGhh
cyBnb25lIGF3YXkgaW4gM2E5MTc2OWQ2ZSwgd2l0aG91dAo+Pj4+Pj4gY2xlYW5pbmcKPj4+Pj4+
IHVwIG90aGVyIGNvZGUuIFNvIHRoZXJlIGRvZXNuJ3Qgc2VlbSB0byBiZSBhbnkgc3VjaCByZXF1
aXJlbWVudAo+Pj4+Pj4gYW55bW9yZS4KPj4+Pj4KPj4+Pj4gU28ganVzdCB0byBiZSBzdXJlOiB5
b3UgYXJlIGZpbmUgZm9yIG1lIHJlbW92aW5nIHRoZSBwaW5uaW5nIGZvcgo+Pj4+PiBOTUlzPwo+
Pj4+Cj4+Pj4gTm8sIG5vdCB0aGUgcGlubmluZyBhcyBhIHdob2xlLiBUaGUgZm9yY2VkIENQVTAg
YWZmaW5pdHkgc2hvdWxkIHN0aWxsCj4+Pj4gcmVtYWluLiBJdCdzIGp1c3QgdGhhdCB0aGVyZSdz
IG5vIGNvcnJlbGF0aW9uIGFueW1vcmUgYmV0d2VlbiB0aGUgQ1BVCj4+Pj4gYSB2Q1BVIHdhcyBy
dW5uaW5nIG9uIGFuZCB0aGUgQ1BVIGl0IGlzIHRvIGJlIHBpbm5lZCB0byAodGVtcG9yYXJpbHkp
Lgo+Pj4KPj4+IEkgZG9uJ3QgZ2V0IGl0LiBUb2RheSB2Y3B1MCBvZiB0aGUgaGFyZHdhcmUgZG9t
YWluIGlzIHBpbm5lZCB0byB0aGUgY3B1Cj4+PiBpdCB3YXMgbGFzdCBydW5uaW5nIG9uIHdoZW4g
dGhlIE5NSSBoYXBwZW5lZC4gV2h5IGlzIHRoYXQgaW1wb3J0YW50Pwo+Pj4gT3IgZG8geW91IHdh
bnQgdG8gY2hhbmdlIHRoZSBsb2dpYyBhbmQgcGluIHZjcHUwIGZvciBOTUkgaGFuZGxpbmcKPj4+
IGFsd2F5cwo+Pj4gdG8gQ1BVMD8KPj4KPj4gSXRzIChhbGxlZ2VkbHkpIGZvciB3aGVuIGRvbTAg
a25vd3Mgc29tZSBzeXN0ZW0tc3BlY2lmaWMgd2F5IG9mIGdldHRpbmcKPj4gZXh0cmEgaW5mb3Jt
YXRpb24gb3V0IG9mIHRoZSBwbGF0Zm9ybSwgdGhhdCBoYXBwZW5zIHRvIGJlIGNvcmUtc3BlY2lm
aWMuCj4+Cj4+IFRoZXJlIGFyZSByYXJlIGNhc2VzIHdoZXJlIFNNSSdzIG5lZWQgdG8gYmUgZXhl
Y3V0ZWQgb24gQ1BVMCwgYW5kIEkKPj4gd291bGRuJ3QgcHV0IGl0IHBhc3QgaGFyZHdhcmUgZGVz
aWduZXJzIHRvIGhhdmUgc2ltaWxhciBhc3BlY3RzIGZvcgo+PiBOTUlzLgo+Cj4gVW5kZXJzdG9v
ZC4gQnV0IHRvZGF5IHZjcHUwIGlzIF9ub3RfIGJvdW5kIHRvIENQVTAsIGJ1dCB0byBhbnkgY3B1
IGl0Cj4gaGFwcGVuZWQgdG8gcnVuIG9uLgo+Cj4+Cj4+IFRoYXQgc2FpZCwgYXMgc29vbiBhcyB0
aGUgZ2FwaW5nIHNlY3VyaXR5IGhvbGUgd2hpY2ggaXMgdGhlCj4+IGRlZmF1bHQtcmVhZGliaWxp
dHkgb2YgYWxsIE1TUnMsIEkgYmV0IHRoZSB1dGlsaXR5IG9mIHRoaXMgcGlubmluZwo+PiBtZWNo
YW5pc20gd2lsbCBiZSAwLgo+Cj4gQW5kIG15IHJlYXNvbmluZyBpcyB0aGF0IHRoaXMgaXMgdGhl
IGNhc2UgdG9kYXkgYWxyZWFkeSwgYXMgdGhlcmUgaXMKPiBubyBwaW5uaW5nIHRvIENQVTAgZG9u
ZSwgYXQgbGVhc3Qgbm90IG9uIHB1cnBvc2UuCgpCYXNlZCBvbiB0aGlzIGFuYWx5c2lzLCBJJ2Qg
YmUgdGVtcHRlZCB0byBkcm9wIHRoZSBwaW5uaW5nIGNvbXBsZXRlbHkuwqAKSXQgY2xlYXJseSBp
c24ndCB3b3JraW5nIGluIGEgcmF0aW9uYWwgd2F5LgoKfkFuZHJldwoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 23 15:55:48 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Jul 2019 15:55:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hpx8j-0008Mx-PJ; Tue, 23 Jul 2019 15: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=gYMO=VU=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hpx8i-0008Mi-NK
 for xen-devel@lists.xenproject.org; Tue, 23 Jul 2019 15:55:44 +0000
X-Inumbo-ID: 5384644a-ad62-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5384644a-ad62-11e9-8980-bc764e045a96;
 Tue, 23 Jul 2019 15:55:43 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hpx8g-0005pg-OY; Tue, 23 Jul 2019 15:55: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 1hpx8f-0003fb-JD; Tue, 23 Jul 2019 15:55:41 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hpx8f-0007fa-IY; Tue, 23 Jul 2019 15:55:41 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139262-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=bb824f685d760f560bb3c3fb14af394ab3b3544f
X-Osstest-Versions-That: ovmf=5f89bcc4604ea9e439039d873e34a8c06b47c707
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 23 Jul 2019 15:55:41 +0000
Subject: [Xen-devel] [ovmf test] 139262: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTI2MiBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzkyNjIvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICBiYjgyNGY2ODVkNzYwZjU2MGJiM2MzZmIxNGFmMzk0
YWIzYjM1NDRmCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICA1Zjg5YmNj
NDYwNGVhOWU0MzkwMzlkODczZTM0YThjMDZiNDdjNzA3CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MzkyNDEgIDIwMTktMDctMjIgMDE6NDA6MDEgWiAgICAxIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTM5MjYyICAyMDE5LTA3LTIyIDE4OjE1OjE3IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQm9iIEZlbmcg
PGJvYi5jLmZlbmdAaW50ZWwuY29tPgogIEZlbmcsIEJvYiBDIDxib2IuYy5mZW5nQGludGVsLmNv
bT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdo
dCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9n
cwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJl
IGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3Nz
dGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBp
biBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3Nz
dGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3Rl
cgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24g
OgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQvb3NzdGVzdC9vdm1mLmdpdAogICA1
Zjg5YmNjNDYwLi5iYjgyNGY2ODVkICBiYjgyNGY2ODVkNzYwZjU2MGJiM2MzZmIxNGFmMzk0YWIz
YjM1NDRmIC0+IHhlbi10ZXN0ZWQtbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 23 15:59:24 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Jul 2019 15:59:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hpxCE-00008e-Jw; Tue, 23 Jul 2019 15:59:22 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=Gy5X=VU=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hpxCC-00008Z-RS
 for xen-devel@lists.xenproject.org; Tue, 23 Jul 2019 15:59:20 +0000
X-Inumbo-ID: ced208f6-ad62-11e9-bdd9-c7d04a3f0d2b
Received: from m4a0040g.houston.softwaregrp.com (unknown [15.124.2.86])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id ced208f6-ad62-11e9-bdd9-c7d04a3f0d2b;
 Tue, 23 Jul 2019 15:59:18 +0000 (UTC)
Received: FROM m4a0040g.houston.softwaregrp.com (15.120.17.147) BY
 m4a0040g.houston.softwaregrp.com WITH ESMTP; 
 Tue, 23 Jul 2019 15:55:16 +0000
Received: from M4W0335.microfocus.com (2002:f78:1193::f78:1193) by
 M4W0335.microfocus.com (2002:f78:1193::f78:1193) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Tue, 23 Jul 2019 15:55:37 +0000
Received: from NAM03-CO1-obe.outbound.protection.outlook.com (15.124.8.12) by
 M4W0335.microfocus.com (15.120.17.147) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Tue, 23 Jul 2019 15:55:37 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=BwupeFfqn81sI31nQucIGOSNn27Cy6Zg/hii3jDaFgpJCfZq1H0svg3oA0B3LMq7gMKqNVLRMkBnAlFH1OwFAVCcl98z0AaAG/jSHxHiN8EEmDE8GIDkWwIAnsS9LK8gjjdVzL1IsKSmR9BSjHGUYGijUnNogmcaX9QMbtw/NT5iSEunzrSF2rqaISOViwjM5etyKnzuo9+AJz5pE7/82xMmNMIlPSvGNjkdHt6L4qIwsQ7ZA5caazBIFJiGAMlYFL/jEORfK5aXxXkc5FmhrvKoSVX13C0BFV/Obv47Ff6Bq+/mei6mp8skA3LW+aAGCWk4XcT2R6UmhJ8qrHf42Q==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=JqsIiNDnNsmo138/skQvOCItdUNYEs40PGrLpu/+cQ8=;
 b=Q06+NLFn7zguuU6biKBBQSGlg0pnpNyE3zBg71dqcRD54Z/EePNIhs4FP4ET4h6T/3uhrBnQlVtBir/mdItdfDoB9BUCf1O/jrjjdL0t+1lIMdFLQZYG+Vgg7cUBaKz5qhKXmZKbV16IkMgIbXmUk1fO0sjYZ+6XF9aZF7LL/x+MBtDuILDRPe08GrZiZhXVvF0h4lus+k8wzX/wvxCa/jmCABKNRs94E9hymMPpnMYM2/JkbzN9RgHPSMd3A9FzHFtLhMSXDA3U0AdD26e7mStKcji4uxYONZBq1POiObf2L/GzuVPmAwjSnjwJLBZCsq3ihgoVzPwcL3ZSk5LVqQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2905.namprd18.prod.outlook.com (20.179.49.218) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2094.17; Tue, 23 Jul 2019 15:55:35 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Tue, 23 Jul 2019
 15:55:34 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Juergen Gross <JGross@suse.com>
Thread-Topic: [Xen-devel] [PATCH 2/2] xen: merge temporary vcpu pinning
 scenarios
Thread-Index: AQHVQTgCmOXaxQxPLUKxvpzXZTTLrabYJaWAgAARcbKAACa/gP//4aOAgAAEQOaAAAmMAIAABVrXgAAJCYA=
Date: Tue, 23 Jul 2019 15:55:34 +0000
Message-ID: <5c69c3db-b30c-2f19-4670-e669ba0aea2d@suse.com>
References: <20190723092056.15045-1-jgross@suse.com>
 <20190723092056.15045-3-jgross@suse.com>
 <eb7d7c8a-9bb1-f264-b72e-7e4c96087568@suse.com>
 <4c6a7888-d697-1b2c-cdbf-7127ae00bc4f@suse.com>
 <779077d6-5f07-9801-49e6-58fcd1fe31b4@suse.com>
 <e28384ea-4c85-e1c2-efce-01ec354d4ab3@suse.com>
 <fd38498a-2918-8cb1-3575-044ecbdd423e@suse.com>
 <0da102f5-6f61-4a14-5c07-3ac92f4db68c@suse.com>
 <1ac4a860-4bde-5566-18b8-2e435ee85bb1@suse.com>
In-Reply-To: <1ac4a860-4bde-5566-18b8-2e435ee85bb1@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: LO2P265CA0180.GBRP265.PROD.OUTLOOK.COM
 (2603:10a6:600:a::24) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: b9b22b20-4f38-4bfe-3013-08d70f863269
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB2905; 
x-ms-traffictypediagnostic: DM6PR18MB2905:
x-microsoft-antispam-prvs: <DM6PR18MB2905CF7151ED437FB8BDB3CFB3C70@DM6PR18MB2905.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 0107098B6C
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(136003)(39850400004)(376002)(396003)(366004)(346002)(199004)(189003)(66446008)(6486002)(66556008)(64756008)(66946007)(229853002)(5660300002)(86362001)(66476007)(25786009)(486006)(76176011)(6246003)(102836004)(26005)(6436002)(6862004)(53936002)(4326008)(81166006)(53546011)(31696002)(6512007)(81156014)(14444005)(8936002)(256004)(478600001)(71200400001)(316002)(6116002)(71190400001)(68736007)(8676002)(36756003)(80792005)(6636002)(37006003)(14454004)(54906003)(2906002)(31686004)(6506007)(66066001)(386003)(7416002)(11346002)(446003)(2616005)(476003)(99286004)(52116002)(7736002)(3846002)(186003)(305945005);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2905;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: O61xHwiGFMxviOtfQxL4wo32gzt1LNIcH+a0sclBoN6iPwMi0cNXCF0PFwM58JKsgGtKQ8VSs8IIdQxmTJPWaDBMV1TPIZx1H/OZ1D1/S5D+Woq0to/gTy48TDXG8IvTp5ODcrbWmWpBfKsvvanV2H+cRjfno4rp6npThZxpKNcm5gou97sLptJHWggrV45L763EcVqZwrR+ypmBbiuTRyy2oHZN0AlqEFbBrVCIF+xkvtVeqSyc5lHrp8PJeOqfEuHkyfPkLe1kQXaXCDBXAS9HVxKcMDz1Htpqwa//EyvDk+nu5GzZS1Kpb8S024qgLhb1ls/Uov1vPGFESRei6CeQJzAVnXP42jg5hAKoAekfmNkR2yY+MuC8FPE2VRWibILc9Td1C13w6/Jyg6JSC4PbA8ZxoPldXmDWUEhpw+E=
Content-ID: <CC1A8CB62CEAE94F99923ABE242A8A43@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: b9b22b20-4f38-4bfe-3013-08d70f863269
X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Jul 2019 15:55:34.4241 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2905
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH 2/2] xen: merge temporary vcpu pinning
 scenarios
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 IanJackson <ian.jackson@eu.citrix.com>, Dario Faggioli <dfaggioli@suse.com>,
 Julien Grall <julien.grall@arm.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjMuMDcuMjAxOSAxNzoyMiwgSnVlcmdlbiBHcm9zcyB3cm90ZToNCj4gT24gMjMuMDcuMTkg
MTc6MDQsIEphbiBCZXVsaWNoIHdyb3RlOg0KPj4gT24gMjMuMDcuMjAxOSAxNjoyOSwgSnVlcmdl
biBHcm9zcyB3cm90ZToNCj4+PiBPbiAyMy4wNy4xOSAxNjoxNCwgSmFuIEJldWxpY2ggd3JvdGU6
DQo+Pj4+IE9oLCBuby4gVGhlICNNQyBzaWRlIHVzZSBoYXMgZ29uZSBhd2F5IGluIDNhOTE3Njlk
NmUsIHdpdGhvdXQgY2xlYW5pbmcNCj4+Pj4gdXAgb3RoZXIgY29kZS4gU28gdGhlcmUgZG9lc24n
dCBzZWVtIHRvIGJlIGFueSBzdWNoIHJlcXVpcmVtZW50IGFueW1vcmUuDQo+Pj4NCj4+PiBTbyBq
dXN0IHRvIGJlIHN1cmU6IHlvdSBhcmUgZmluZSBmb3IgbWUgcmVtb3ZpbmcgdGhlIHBpbm5pbmcg
Zm9yIE5NSXM/DQo+Pg0KPj4gTm8sIG5vdCB0aGUgcGlubmluZyBhcyBhIHdob2xlLiBUaGUgZm9y
Y2VkIENQVTAgYWZmaW5pdHkgc2hvdWxkIHN0aWxsDQo+PiByZW1haW4uIEl0J3MganVzdCB0aGF0
IHRoZXJlJ3Mgbm8gY29ycmVsYXRpb24gYW55bW9yZSBiZXR3ZWVuIHRoZSBDUFUNCj4+IGEgdkNQ
VSB3YXMgcnVubmluZyBvbiBhbmQgdGhlIENQVSBpdCBpcyB0byBiZSBwaW5uZWQgdG8gKHRlbXBv
cmFyaWx5KS4NCj4gDQo+IEkgZG9uJ3QgZ2V0IGl0LiBUb2RheSB2Y3B1MCBvZiB0aGUgaGFyZHdh
cmUgZG9tYWluIGlzIHBpbm5lZCB0byB0aGUgY3B1DQo+IGl0IHdhcyBsYXN0IHJ1bm5pbmcgb24g
d2hlbiB0aGUgTk1JIGhhcHBlbmVkLiBXaHkgaXMgdGhhdCBpbXBvcnRhbnQ/DQo+IE9yIGRvIHlv
dSB3YW50IHRvIGNoYW5nZSB0aGUgbG9naWMgYW5kIHBpbiB2Y3B1MCBmb3IgTk1JIGhhbmRsaW5n
IGFsd2F5cw0KPiB0byBDUFUwPw0KDQpIbW0sIEkndmUgYmVlbiBjb25mdXNlZC4gVG8gbWUgaXQg
ZG9lc24ndCBtYWtlIHNlbnNlIHRvIGZvcmNlDQphZmZpbml0eSBvdGhlciB0aGFuIHRvIENQVTAg
Zm9yIGFuIE5NSS4gSGVuY2UgSSB3YXMgbWlzLXJlYWRpbmcNCnRoZSBvcmlnaW5hbCBzZW5kX2d1
ZXN0X3RyYXAoKSBpbnZvY2F0aW9uIChpbiBwYXJ0aWN1bGFyIGl0cw0KbWlkZGxlIGFyZ3VtZW50
KS4gTG9va2luZyBhdCBjb21taXQgMzU1YjA0NjlhOCAoIng4NjogTUNBIHN1cHBvcnQiKQ0KSSB3
b3VsZCBndWVzcyB0aGUgYWZmaW5pdHkgY2hhbmdlIGZvciBOTUkgZGVsaXZlcnkgd2FzIGRvbmUg
YnkNCm1pc3Rha2UsIG9yIGF0IGJlc3QganVzdCB0byBub3QgZGlzdGluZ3Vpc2ggTk1JIGZyb20g
I01DLg0KDQpBcyBhIHJlc3VsdCwgY29uc2lkZXJpbmcgdGhhdCBiZWZvcmUgdGhhdCB0aGVyZSB3
YXMgbm8gYWZmaW5pdHkNCmNoYW5nZSBhdCBhbGwsIGFuZCBjb25zaWRlcmluZyBmdXJ0aGVyIHRo
YW4gY2hhbmdpbmcgdG8gb3RoZXINCnRoYW4gQ1BVMCBkb2Vzbid0IHJlYWxseSBtYWtlIHNlbnNl
LCBidXQgd2UgZ290IGF3YXkgd2l0aCBub3QNCmRvaW5nIHNvIGZvciBzbyBtYW55IHllYXJzLCBJ
IHRoaW5rIEkgYWdyZWUgdGhhdCBpdCBjYW4gYmUgcmlwcGVkDQpvdXQgYWx0b2dldGhlci4gUGVy
c29uYWxseSBJJ2QgcHJlZmVyIGEgZml4IHRvIG1ha2UgaXQgdXNlIENQVTAsDQpidXQgSSdtIGlu
IG5vIHdheSBnb2luZyB0byBpbnNpc3QuDQoNCkphbg0KX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 23 16:06:19 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Jul 2019 16: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 1hpxIu-0001Qq-9o; Tue, 23 Jul 2019 16:06:16 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=vTna=VU=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hpxIs-0001QL-Rw
 for xen-devel@lists.xenproject.org; Tue, 23 Jul 2019 16:06:14 +0000
X-Inumbo-ID: cbbf2e0e-ad63-11e9-8980-bc764e045a96
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id cbbf2e0e-ad63-11e9-8980-bc764e045a96;
 Tue, 23 Jul 2019 16:06:14 +0000 (UTC)
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=paul.durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 paul.durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="paul.durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: m9mcdEIzOs/L7KB7MAIqxJafHdDEypEOnddpOAH45e4TNz+9Pdj/rmkaVK+gYff3Z2G7EMBHFi
 HrUCtkYMrv2egPeqx+UpjTF0XdIT8sqHJgV82Wktj2NP9bAHsr16I0jqZ+PlyyDd07HS506r+l
 KyIie3jJXT6qWnxUzL21BAdU60utd99aBiBO4J0DLeuW52qZIxmksOfj57rg4rvQ70D5M3wH/H
 PgtVbdapVhVh7Sy7dKVk+ff/Kpq5UmTZ8en/V7HGqyvAyWtSzHMO7qVMOlW8IGTay/S3tV4t0C
 Pxg=
X-SBRS: 2.7
X-MesageID: 3410778
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,299,1559534400"; 
   d="scan'208";a="3410778"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 23 Jul 2019 17:06:09 +0100
Message-ID: <20190723160609.2177-7-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.20.1.2.gb21ebb671
In-Reply-To: <20190723160609.2177-1-paul.durrant@citrix.com>
References: <20190723160609.2177-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 6/6] x86/domain: remove the 's3_integrity' flag
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wl@xen.org>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Paul Durrant <paul.durrant@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Shane Wang <shane.wang@intel.com>, Gang Wei <gang.wei@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>

VGhlIGZsYWcgaXMgbm90IG5lZWRlZCBzaW5jZSB0aGUgZG9tYWluICdjcmVhdGVmbGFncycgY2Fu
IG5vdyBiZSB0ZXN0ZWQKZGlyZWN0bHkuCgpTaWduZWQtb2ZmLWJ5OiBQYXVsIER1cnJhbnQgPHBh
dWwuZHVycmFudEBjaXRyaXguY29tPgotLS0KQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNl
LmNvbT4KQ2M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNjOiBX
ZWkgTGl1IDx3bEB4ZW4ub3JnPgpDYzogIlJvZ2VyIFBhdSBNb25uw6kiIDxyb2dlci5wYXVAY2l0
cml4LmNvbT4KQ2M6IEdhbmcgV2VpIDxnYW5nLndlaUBpbnRlbC5jb20+CkNjOiBTaGFuZSBXYW5n
IDxzaGFuZS53YW5nQGludGVsLmNvbT4KLS0tCiB4ZW4vYXJjaC94ODYvZG9tYWluLmMgICAgICAg
IHwgMiAtLQogeGVuL2FyY2gveDg2L3Rib290LmMgICAgICAgICB8IDIgKy0KIHhlbi9pbmNsdWRl
L2FzbS14ODYvZG9tYWluLmggfCAyIC0tCiAzIGZpbGVzIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCsp
LCA1IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9kb21haW4uYyBiL3hl
bi9hcmNoL3g4Ni9kb21haW4uYwppbmRleCA2NWY0N2E3NjI3Li4yMjAzODgyNDQ1IDEwMDY0NAot
LS0gYS94ZW4vYXJjaC94ODYvZG9tYWluLmMKKysrIGIveGVuL2FyY2gveDg2L2RvbWFpbi5jCkBA
IC01MzgsOCArNTM4LDYgQEAgaW50IGFyY2hfZG9tYWluX2NyZWF0ZShzdHJ1Y3QgZG9tYWluICpk
LAogICAgICAgICAgICAgICAgZC0+ZG9tYWluX2lkKTsKICAgICB9CiAKLSAgICBkLT5hcmNoLnMz
X2ludGVncml0eSA9IGNvbmZpZy0+ZmxhZ3MgJiBYRU5fRE9NQ1RMX0NERl9zM19pbnRlZ3JpdHk7
Ci0KICAgICBlbWZsYWdzID0gY29uZmlnLT5hcmNoLmVtdWxhdGlvbl9mbGFnczsKIAogICAgIGlm
ICggaXNfaGFyZHdhcmVfZG9tYWluKGQpICYmIGlzX3B2X2RvbWFpbihkKSApCmRpZmYgLS1naXQg
YS94ZW4vYXJjaC94ODYvdGJvb3QuYyBiL3hlbi9hcmNoL3g4Ni90Ym9vdC5jCmluZGV4IGYzZmRl
ZTRkMzkuLjFhN2U0NGE4YTkgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni90Ym9vdC5jCisrKyBi
L3hlbi9hcmNoL3g4Ni90Ym9vdC5jCkBAIC0yMTIsNyArMjEyLDcgQEAgc3RhdGljIHZvaWQgdGJv
b3RfZ2VuX2RvbWFpbl9pbnRlZ3JpdHkoY29uc3QgdWludDhfdCBrZXlbVEJfS0VZX1NJWkVdLAog
ICAgIHZtYWNfc2V0X2tleSgodWludDhfdCAqKWtleSwgJmN0eCk7CiAgICAgZm9yX2VhY2hfZG9t
YWluKCBkICkKICAgICB7Ci0gICAgICAgIGlmICggIWQtPmFyY2guczNfaW50ZWdyaXR5ICkKKyAg
ICAgICAgaWYgKCAhKGQtPmNyZWF0ZWZsYWdzICYgWEVOX0RPTUNUTF9DREZfczNfaW50ZWdyaXR5
KSApCiAgICAgICAgICAgICBjb250aW51ZTsKICAgICAgICAgcHJpbnRrKCJNQUNpbmcgRG9tYWlu
ICV1XG4iLCBkLT5kb21haW5faWQpOwogCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2
L2RvbWFpbi5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9kb21haW4uaAppbmRleCA1Zjk4OTk0Njlj
Li41YzAzOGExMDY1IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2RvbWFpbi5oCisr
KyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvZG9tYWluLmgKQEAgLTI5NSw4ICsyOTUsNiBAQCBzdHJ1
Y3QgYXJjaF9kb21haW4KICAgICB1aW50MzJfdCBwY2lfY2Y4OwogICAgIHVpbnQ4X3QgY21vc19p
ZHg7CiAKLSAgICBib29sX3QgczNfaW50ZWdyaXR5OwotCiAgICAgdW5pb24gewogICAgICAgICBz
dHJ1Y3QgcHZfZG9tYWluIHB2OwogICAgICAgICBzdHJ1Y3QgaHZtX2RvbWFpbiBodm07Ci0tIAoy
LjIwLjEuMi5nYjIxZWJiNjcxCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 23 16:06:19 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Jul 2019 16: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 1hpxIt-0001QU-Mf; Tue, 23 Jul 2019 16:06:15 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=vTna=VU=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hpxIs-0001QB-EJ
 for xen-devel@lists.xenproject.org; Tue, 23 Jul 2019 16:06:14 +0000
X-Inumbo-ID: caf07b94-ad63-11e9-8980-bc764e045a96
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id caf07b94-ad63-11e9-8980-bc764e045a96;
 Tue, 23 Jul 2019 16:06:13 +0000 (UTC)
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=paul.durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 paul.durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="paul.durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: MF0i8Pu7u1TEOLf3ll2DGaKvCLLXNr2NwTQzs5LCs6MOu+5Wj3gGnF7Bqqr0nZdMRWDW+GlI+Y
 EGQWkZuOpFxyplPwNtqkRkKiryQhTKnfatFAuk2Hi2Bh2G0KPUEZxNPV+xTBht8aBC6Ox9YLak
 CYJQq5rDkV2lwK5kCojEWmTGXKqd9MiZlaW2/veALqPq4ct0EVKwWy7QzrxISI2xhCELPp4pfv
 sufERxd4wLz5HeITt3mLVsVxDr7VZymul7FIZO5dZhHFli9ENMOIfIs6KJuiAlS42YCdEKPHbP
 mb0=
X-SBRS: 2.7
X-MesageID: 3410773
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,299,1559534400"; 
   d="scan'208";a="3410773"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 23 Jul 2019 17:06:03 +0100
Message-ID: <20190723160609.2177-1-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.20.1.2.gb21ebb671
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 0/6] stash domain create flags and then use them
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Ian
 Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Paul Durrant <paul.durrant@citrix.com>,
 Jan Beulich <jbeulich@suse.com>, Shane Wang <shane.wang@intel.com>,
 Daniel De Graaf <dgdegra@tycho.nsa.gov>, Gang Wei <gang.wei@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>

VGhpcyBzZXJpZXMgc3RhcnRzIHdpdGggYSBwYXRjaCB0byBzdGFzaCB0aGUgZG9tYWluIGNyZWF0
ZSBmbGFncyBpbiBzdHJ1Y3QKZG9tYWluIHRoZW4gdGhlbiBmb2xsb3dzIHVwIHdpdGggdmFyaW91
cyBjbGVhbi11cCBwYXRjaGVzIHRoYXQgdGhpcwplbmFibGVzLgoKUGF1bCBEdXJyYW50ICg2KToK
ICBkb21haW46IHN0YXNoIHhlbl9kb21jdGxfY3JlYXRlZG9tYWluIGZsYWdzIGluIHN0cnVjdCBk
b21haW4KICBkb21haW46IHJlbW92ZSAnZ3Vlc3RfdHlwZScgZmllbGQgKGFuZCBlbnVtIGd1ZXN0
X3R5cGUpCiAgeDg2L2h2bS9kb21haW46IHJlbW92ZSB0aGUgJ2hhcF9lbmFibGVkJyBmbGFnCiAg
eDg2L2RvbWFpbjogcmVtb3ZlIHRoZSAnb29zX29mZicgZmxhZwogIGRvbWFpbjogcmVtb3ZlIHRo
ZSAnaXNfeGVuc3RvcmUnIGZsYWcKICB4ODYvZG9tYWluOiByZW1vdmUgdGhlICdzM19pbnRlZ3Jp
dHknIGZsYWcKCiB4ZW4vYXJjaC94ODYvZG9tYWluLmMgICAgICAgICAgICB8ICA5ICstLS0tLS0t
LQogeGVuL2FyY2gveDg2L21tL3BhZ2luZy5jICAgICAgICAgfCAgNCArKy0tCiB4ZW4vYXJjaC94
ODYvbW0vc2hhZG93L2NvbW1vbi5jICB8ICA1ICsrLS0tCiB4ZW4vYXJjaC94ODYvdGJvb3QuYyAg
ICAgICAgICAgICB8ICAyICstCiB4ZW4vY29tbW9uL2RvbWFpbi5jICAgICAgICAgICAgICB8IDEx
ICsrKy0tLS0tLS0tCiB4ZW4vY29tbW9uL2RvbWN0bC5jICAgICAgICAgICAgICB8IDEyICsrLS0t
LS0tLS0tLQogeGVuL2NvbW1vbi9rZXJuZWwuYyAgICAgICAgICAgICAgfCAgOSArKy0tLS0tLS0K
IHhlbi9pbmNsdWRlL2FzbS14ODYvZG9tYWluLmggICAgIHwgIDMgLS0tCiB4ZW4vaW5jbHVkZS9h
c20teDg2L2h2bS9kb21haW4uaCB8ICA5ICsrKy0tLS0tLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9w
YWdpbmcuaCAgICAgfCAgMiArLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9zaGFkb3cuaCAgICAgfCAg
MiArLQogeGVuL2luY2x1ZGUveGVuL3NjaGVkLmggICAgICAgICAgfCAyMiArKysrKysrKysrLS0t
LS0tLS0tLS0tCiB4ZW4vaW5jbHVkZS94c20vZHVtbXkuaCAgICAgICAgICB8ICAyICstCiAxMyBm
aWxlcyBjaGFuZ2VkLCAyOSBpbnNlcnRpb25zKCspLCA2MyBkZWxldGlvbnMoLSkKLS0tCkNjOiBB
bmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpDYzogRGFuaWVsIERlIEdy
YWFmIDxkZ2RlZ3JhQHR5Y2hvLm5zYS5nb3Y+CkNjOiBHYW5nIFdlaSA8Z2FuZy53ZWlAaW50ZWwu
Y29tPgpDYzogR2VvcmdlIER1bmxhcCA8R2VvcmdlLkR1bmxhcEBldS5jaXRyaXguY29tPgpDYzog
SWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkNjOiBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+CkNjOiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29t
PgpDYzogS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgpDYzog
IlJvZ2VyIFBhdSBNb25uw6kiIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KQ2M6IFNoYW5lIFdhbmcg
PHNoYW5lLndhbmdAaW50ZWwuY29tPgpDYzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGlu
aUBrZXJuZWwub3JnPgpDYzogVGltIERlZWdhbiA8dGltQHhlbi5vcmc+CkNjOiBXZWkgTGl1IDx3
bEB4ZW4ub3JnPgotLSAKMi4yMC4xLjIuZ2IyMWViYjY3MQoKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 23 16:06:19 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Jul 2019 16: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 1hpxIv-0001R1-JS; Tue, 23 Jul 2019 16:06:17 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=vTna=VU=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hpxIu-0001Qc-2I
 for xen-devel@lists.xenproject.org; Tue, 23 Jul 2019 16:06:16 +0000
X-Inumbo-ID: cbfde663-ad63-11e9-8980-bc764e045a96
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id cbfde663-ad63-11e9-8980-bc764e045a96;
 Tue, 23 Jul 2019 16:06:14 +0000 (UTC)
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=paul.durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 paul.durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="paul.durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: sWgo6wAwr7dmrXJmzalK9DMAT1UwYqFrPV5tGo//L7xCXd6rs3EconMpv5zegBLGEvGGyVEtPP
 htMZi6dA1s7Pls5WD2LLlM2uP9gXC+P4bdllViA38OsBIFXG7ZK/t4RlmPA6bEBAwbejaOKYT2
 yZxntsjZAxiGDddC9aI5Sc3sS3Ow9UHZiT4jskm+17rkMebP4EJ3F7lxOLIUOIX+SoqxTyof+p
 pvC/LRgyeT3WPHgN/7/RzBWYQy0+Z3zy5zmOHDMlVV8rGEnoIlovTm82qtIMouRWn1lH5BXe5C
 Wqs=
X-SBRS: 2.7
X-MesageID: 3410779
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,299,1559534400"; 
   d="scan'208";a="3410779"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 23 Jul 2019 17:06:06 +0100
Message-ID: <20190723160609.2177-4-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.20.1.2.gb21ebb671
In-Reply-To: <20190723160609.2177-1-paul.durrant@citrix.com>
References: <20190723160609.2177-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 3/6] x86/hvm/domain: remove the 'hap_enabled'
 flag
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Paul Durrant <paul.durrant@citrix.com>, Wei Liu <wl@xen.org>,
 Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIGhhcF9lbmFibGVkKCkgbWFjcm8gY2FuIGRldGVybWluZSB3aGV0aGVyIHRoZSBmZWF0dXJl
IGlzIGF2YWlsYWJsZQp1c2luZyB0aGUgZG9tYWluICdjcmVhdGVmbGFncyc7IHRoZXJlIGlzIG5v
IG5lZWQgZm9yIGEgc2VwYXJhdGUgZmxhZy4KClNpZ25lZC1vZmYtYnk6IFBhdWwgRHVycmFudCA8
cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+Ci0tLQpDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDYzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ2M6
IFdlaSBMaXUgPHdsQHhlbi5vcmc+CkNjOiAiUm9nZXIgUGF1IE1vbm7DqSIgPHJvZ2VyLnBhdUBj
aXRyaXguY29tPgotLS0KIHhlbi9hcmNoL3g4Ni9kb21haW4uYyAgICAgICAgICAgIHwgNyArLS0t
LS0tCiB4ZW4vYXJjaC94ODYvbW0vcGFnaW5nLmMgICAgICAgICB8IDQgKystLQogeGVuL2FyY2gv
eDg2L21tL3NoYWRvdy9jb21tb24uYyAgfCA0ICsrLS0KIHhlbi9pbmNsdWRlL2FzbS14ODYvaHZt
L2RvbWFpbi5oIHwgOSArKystLS0tLS0KIHhlbi9pbmNsdWRlL2FzbS14ODYvcGFnaW5nLmggICAg
IHwgMiArLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9zaGFkb3cuaCAgICAgfCAyICstCiA2IGZpbGVz
IGNoYW5nZWQsIDEwIGluc2VydGlvbnMoKyksIDE4IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBh
L3hlbi9hcmNoL3g4Ni9kb21haW4uYyBiL3hlbi9hcmNoL3g4Ni9kb21haW4uYwppbmRleCBlYTU1
MTYwODg3Li42NWY0N2E3NjI3IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvZG9tYWluLmMKKysr
IGIveGVuL2FyY2gveDg2L2RvbWFpbi5jCkBAIC01NjQsMTIgKzU2NCw3IEBAIGludCBhcmNoX2Rv
bWFpbl9jcmVhdGUoc3RydWN0IGRvbWFpbiAqZCwKICAgICBIWVBFUlZJU09SX0NPTVBBVF9WSVJU
X1NUQVJUKGQpID0KICAgICAgICAgaXNfcHZfZG9tYWluKGQpID8gX19IWVBFUlZJU09SX0NPTVBB
VF9WSVJUX1NUQVJUIDogfjB1OwogCi0gICAgLyogTmVlZCB0byBkZXRlcm1pbmUgaWYgSEFQIGlz
IGVuYWJsZWQgYmVmb3JlIGluaXRpYWxpc2luZyBwYWdpbmcgKi8KLSAgICBpZiAoIGlzX2h2bV9k
b21haW4oZCkgKQotICAgICAgICBkLT5hcmNoLmh2bS5oYXBfZW5hYmxlZCA9Ci0gICAgICAgICAg
ICBodm1faGFwX3N1cHBvcnRlZCgpICYmIChjb25maWctPmZsYWdzICYgWEVOX0RPTUNUTF9DREZf
aGFwKTsKLQotICAgIGlmICggKHJjID0gcGFnaW5nX2RvbWFpbl9pbml0KGQsIGNvbmZpZy0+Zmxh
Z3MpKSAhPSAwICkKKyAgICBpZiAoIChyYyA9IHBhZ2luZ19kb21haW5faW5pdChkKSkgIT0gMCAp
CiAgICAgICAgIGdvdG8gZmFpbDsKICAgICBwYWdpbmdfaW5pdGlhbGlzZWQgPSB0cnVlOwogCmRp
ZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0vcGFnaW5nLmMgYi94ZW4vYXJjaC94ODYvbW0vcGFn
aW5nLmMKaW5kZXggMDExMDg5MzY4YS4uNjlhYTIyOGU0NiAxMDA2NDQKLS0tIGEveGVuL2FyY2gv
eDg2L21tL3BhZ2luZy5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tbS9wYWdpbmcuYwpAQCAtNjMyLDcg
KzYzMiw3IEBAIHZvaWQgcGFnaW5nX2xvZ19kaXJ0eV9pbml0KHN0cnVjdCBkb21haW4gKmQsIGNv
bnN0IHN0cnVjdCBsb2dfZGlydHlfb3BzICpvcHMpCiAvKiAgICAgICAgICAgQ09ERSBGT1IgUEFH
SU5HIFNVUFBPUlQgICAgICAgICAgICAqLwogLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKi8KIC8qIERvbWFpbiBwYWdpbmcgc3RydWN0IGluaXRpYWxpemF0
aW9uLiAqLwotaW50IHBhZ2luZ19kb21haW5faW5pdChzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25l
ZCBpbnQgZG9tY3JfZmxhZ3MpCitpbnQgcGFnaW5nX2RvbWFpbl9pbml0KHN0cnVjdCBkb21haW4g
KmQpCiB7CiAgICAgaW50IHJjOwogCkBAIC02NTMsNyArNjUzLDcgQEAgaW50IHBhZ2luZ19kb21h
aW5faW5pdChzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBpbnQgZG9tY3JfZmxhZ3MpCiAgICAg
aWYgKCBoYXBfZW5hYmxlZChkKSApCiAgICAgICAgIGhhcF9kb21haW5faW5pdChkKTsKICAgICBl
bHNlCi0gICAgICAgIHJjID0gc2hhZG93X2RvbWFpbl9pbml0KGQsIGRvbWNyX2ZsYWdzKTsKKyAg
ICAgICAgcmMgPSBzaGFkb3dfZG9tYWluX2luaXQoZCk7CiAKICAgICByZXR1cm4gcmM7CiB9CmRp
ZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0vc2hhZG93L2NvbW1vbi5jIGIveGVuL2FyY2gveDg2
L21tL3NoYWRvdy9jb21tb24uYwppbmRleCBmYTE4ZGUwYmI2Li4zMjBlYTBkYjIxIDEwMDY0NAot
LS0gYS94ZW4vYXJjaC94ODYvbW0vc2hhZG93L2NvbW1vbi5jCisrKyBiL3hlbi9hcmNoL3g4Ni9t
bS9zaGFkb3cvY29tbW9uLmMKQEAgLTQ2LDcgKzQ2LDcgQEAgc3RhdGljIHZvaWQgc2hfY2xlYW5f
ZGlydHlfYml0bWFwKHN0cnVjdCBkb21haW4gKik7CiAKIC8qIFNldCB1cCB0aGUgc2hhZG93LXNw
ZWNpZmljIHBhcnRzIG9mIGEgZG9tYWluIHN0cnVjdCBhdCBzdGFydCBvZiBkYXkuCiAgKiBDYWxs
ZWQgZm9yIGV2ZXJ5IGRvbWFpbiBmcm9tIGFyY2hfZG9tYWluX2NyZWF0ZSgpICovCi1pbnQgc2hh
ZG93X2RvbWFpbl9pbml0KHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGludCBkb21jcl9mbGFn
cykKK2ludCBzaGFkb3dfZG9tYWluX2luaXQoc3RydWN0IGRvbWFpbiAqZCkKIHsKICAgICBzdGF0
aWMgY29uc3Qgc3RydWN0IGxvZ19kaXJ0eV9vcHMgc2hfb3BzID0gewogICAgICAgICAuZW5hYmxl
ICA9IHNoX2VuYWJsZV9sb2dfZGlydHksCkBAIC02Miw3ICs2Miw3IEBAIGludCBzaGFkb3dfZG9t
YWluX2luaXQoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgaW50IGRvbWNyX2ZsYWdzKQogCiAj
aWYgKFNIQURPV19PUFRJTUlaQVRJT05TICYgU0hPUFRfT1VUX09GX1NZTkMpCiAgICAgZC0+YXJj
aC5wYWdpbmcuc2hhZG93Lm9vc19hY3RpdmUgPSAwOwotICAgIGQtPmFyY2gucGFnaW5nLnNoYWRv
dy5vb3Nfb2ZmID0gZG9tY3JfZmxhZ3MgJiBYRU5fRE9NQ1RMX0NERl9vb3Nfb2ZmOworICAgIGQt
PmFyY2gucGFnaW5nLnNoYWRvdy5vb3Nfb2ZmID0gZC0+Y3JlYXRlZmxhZ3MgJiBYRU5fRE9NQ1RM
X0NERl9vb3Nfb2ZmOwogI2VuZGlmCiAgICAgZC0+YXJjaC5wYWdpbmcuc2hhZG93LnBhZ2V0YWJs
ZV9keWluZ19vcCA9IDA7CiAKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL2Rv
bWFpbi5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vZG9tYWluLmgKaW5kZXggNmM3YzRmNWFh
Ni4uYjUyOTI2OTZkMiAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vZG9tYWlu
LmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vZG9tYWluLmgKQEAgLTE1Niw3ICsxNTYs
NiBAQCBzdHJ1Y3QgaHZtX2RvbWFpbiB7CiAKICAgICBzdHJ1Y3QgdmlyaWRpYW5fZG9tYWluICp2
aXJpZGlhbjsKIAotICAgIGJvb2xfdCAgICAgICAgICAgICAgICAgaGFwX2VuYWJsZWQ7CiAgICAg
Ym9vbF90ICAgICAgICAgICAgICAgICBtZW1fc2hhcmluZ19lbmFibGVkOwogICAgIGJvb2xfdCAg
ICAgICAgICAgICAgICAgcWVtdV9tYXBjYWNoZV9pbnZhbGlkYXRlOwogICAgIGJvb2xfdCAgICAg
ICAgICAgICAgICAgaXNfczNfc3VzcGVuZGVkOwpAQCAtMTk1LDExICsxOTQsOSBAQCBzdHJ1Y3Qg
aHZtX2RvbWFpbiB7CiAgICAgfTsKIH07CiAKLSNpZmRlZiBDT05GSUdfSFZNCi0jZGVmaW5lIGhh
cF9lbmFibGVkKGQpICAoaXNfaHZtX2RvbWFpbihkKSAmJiAoZCktPmFyY2guaHZtLmhhcF9lbmFi
bGVkKQotI2Vsc2UKLSNkZWZpbmUgaGFwX2VuYWJsZWQoZCkgICh7KHZvaWQpKGQpOyBmYWxzZTt9
KQotI2VuZGlmCisjZGVmaW5lIGhhcF9lbmFibGVkKGQpIFwKKyAgICAoaHZtX2hhcF9zdXBwb3J0
ZWQoKSAmJiBpc19odm1fZG9tYWluKGQpICYmIFwKKyAgICAgZXZhbHVhdGVfbm9zcGVjKGQtPmNy
ZWF0ZWZsYWdzICYgWEVOX0RPTUNUTF9DREZfaGFwKSkKIAogI2VuZGlmIC8qIF9fQVNNX1g4Nl9I
Vk1fRE9NQUlOX0hfXyAqLwogCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L3BhZ2lu
Zy5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9wYWdpbmcuaAppbmRleCBjZjU3Y2E3MDhkLi5hYjc4
ODdmMjNjIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L3BhZ2luZy5oCisrKyBiL3hl
bi9pbmNsdWRlL2FzbS14ODYvcGFnaW5nLmgKQEAgLTIwNyw3ICsyMDcsNyBAQCB2b2lkIHBhZ2lu
Z192Y3B1X2luaXQoc3RydWN0IHZjcHUgKnYpOwogCiAvKiBTZXQgdXAgdGhlIHBhZ2luZy1hc3Np
c3RhbmNlLXNwZWNpZmljIHBhcnRzIG9mIGEgZG9tYWluIHN0cnVjdCBhdAogICogc3RhcnQgb2Yg
ZGF5LiAgQ2FsbGVkIGZvciBldmVyeSBkb21haW4gZnJvbSBhcmNoX2RvbWFpbl9jcmVhdGUoKSAq
LwotaW50IHBhZ2luZ19kb21haW5faW5pdChzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBpbnQg
ZG9tY3JfZmxhZ3MpOworaW50IHBhZ2luZ19kb21haW5faW5pdChzdHJ1Y3QgZG9tYWluICpkKTsK
IAogLyogSGFuZGxlciBmb3IgcGFnaW5nLWNvbnRyb2wgb3BzOiBvcGVyYXRpb25zIGZyb20gdXNl
ci1zcGFjZSB0byBlbmFibGUKICAqIGFuZCBkaXNhYmxlIGVwaGVtZXJhbCBzaGFkb3cgbW9kZXMg
KHRlc3QgbW9kZSBhbmQgbG9nLWRpcnR5IG1vZGUpIGFuZApkaWZmIC0tZ2l0IGEveGVuL2luY2x1
ZGUvYXNtLXg4Ni9zaGFkb3cuaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvc2hhZG93LmgKaW5kZXgg
ZjI5ZjBmNjUyYi4uOGViYjg5YzAyNyAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9z
aGFkb3cuaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L3NoYWRvdy5oCkBAIC00OSw3ICs0OSw3
IEBACiAKIC8qIFNldCB1cCB0aGUgc2hhZG93LXNwZWNpZmljIHBhcnRzIG9mIGEgZG9tYWluIHN0
cnVjdCBhdCBzdGFydCBvZiBkYXkuCiAgKiBDYWxsZWQgZnJvbSBwYWdpbmdfZG9tYWluX2luaXQo
KS4gKi8KLWludCBzaGFkb3dfZG9tYWluX2luaXQoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQg
aW50IGRvbWNyX2ZsYWdzKTsKK2ludCBzaGFkb3dfZG9tYWluX2luaXQoc3RydWN0IGRvbWFpbiAq
ZCk7CiAKIC8qIFNldHVwIHRoZSBzaGFkb3ctc3BlY2lmaWMgcGFydHMgb2YgYSB2Y3B1IHN0cnVj
dC4gSXQgaXMgY2FsbGVkIGJ5CiAgKiBwYWdpbmdfdmNwdV9pbml0KCkgaW4gcGFnaW5nLmMgKi8K
LS0gCjIuMjAuMS4yLmdiMjFlYmI2NzEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 23 16:06:19 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Jul 2019 16: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 1hpxIv-0001R7-T8; Tue, 23 Jul 2019 16:06:17 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=vTna=VU=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hpxIu-0001Qd-4e
 for xen-devel@lists.xenproject.org; Tue, 23 Jul 2019 16:06:16 +0000
X-Inumbo-ID: cc37775c-ad63-11e9-8980-bc764e045a96
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id cc37775c-ad63-11e9-8980-bc764e045a96;
 Tue, 23 Jul 2019 16:06:15 +0000 (UTC)
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=paul.durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 paul.durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="paul.durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: MociYMKhRQ0Ltw2xIvjoYKhlFBqQIrh8+ujFhhyJIvrXiqD8p7luE8c1xMd5fMiG67+EEzcsTR
 awAszHS/AHi9GOSxgESHRhymDWQLuLYOi5oenhgW3YidIMSz60ktJUefiZ8IWiZsVIL4zQa6wY
 kveqbBcpUthZGAyM8cvVO1kKyWeSvTLBMUyv4JIMc9WCIsw9bGka8lxn4CQf1geVlcjBovPqQ5
 bZs3aJmYKl3Rrh1EN2sylKhajEpgD80tJv5hrndQD19nH3CTnbzIQp3gepd7IFdfEcDmuJ70Zt
 D6M=
X-SBRS: 2.7
X-MesageID: 3410781
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,299,1559534400"; 
   d="scan'208";a="3410781"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 23 Jul 2019 17:06:07 +0100
Message-ID: <20190723160609.2177-5-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.20.1.2.gb21ebb671
In-Reply-To: <20190723160609.2177-1-paul.durrant@citrix.com>
References: <20190723160609.2177-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 4/6] x86/domain: remove the 'oos_off' flag
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wl@xen.org>, George
 Dunlap <george.dunlap@eu.citrix.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Tim Deegan <tim@xen.org>, Paul Durrant <paul.durrant@citrix.com>,
 Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIGZsYWcgaXMgbm90IG5lZWRlZCBzaW5jZSB0aGUgZG9tYWluICdjcmVhdGVmbGFncycgY2Fu
IG5vdyBiZSB0ZXN0ZWQKZGlyZWN0bHkuCgpTaWduZWQtb2ZmLWJ5OiBQYXVsIER1cnJhbnQgPHBh
dWwuZHVycmFudEBjaXRyaXguY29tPgotLS0KQ2M6IFRpbSBEZWVnYW4gPHRpbUB4ZW4ub3JnPgpD
YzogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBldS5jaXRyaXguY29tPgpDYzogSmFuIEJl
dWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpDYzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3Bl
cjNAY2l0cml4LmNvbT4KQ2M6IFdlaSBMaXUgPHdsQHhlbi5vcmc+CkNjOiAiUm9nZXIgUGF1IE1v
bm7DqSIgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgotLS0KIHhlbi9hcmNoL3g4Ni9tbS9zaGFkb3cv
Y29tbW9uLmMgfCAzICstLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9kb21haW4uaCAgICB8IDEgLQog
MiBmaWxlcyBjaGFuZ2VkLCAxIGluc2VydGlvbigrKSwgMyBkZWxldGlvbnMoLSkKCmRpZmYgLS1n
aXQgYS94ZW4vYXJjaC94ODYvbW0vc2hhZG93L2NvbW1vbi5jIGIveGVuL2FyY2gveDg2L21tL3No
YWRvdy9jb21tb24uYwppbmRleCAzMjBlYTBkYjIxLi4yYzdmYWZhNGZiIDEwMDY0NAotLS0gYS94
ZW4vYXJjaC94ODYvbW0vc2hhZG93L2NvbW1vbi5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tbS9zaGFk
b3cvY29tbW9uLmMKQEAgLTYyLDcgKzYyLDYgQEAgaW50IHNoYWRvd19kb21haW5faW5pdChzdHJ1
Y3QgZG9tYWluICpkKQogCiAjaWYgKFNIQURPV19PUFRJTUlaQVRJT05TICYgU0hPUFRfT1VUX09G
X1NZTkMpCiAgICAgZC0+YXJjaC5wYWdpbmcuc2hhZG93Lm9vc19hY3RpdmUgPSAwOwotICAgIGQt
PmFyY2gucGFnaW5nLnNoYWRvdy5vb3Nfb2ZmID0gZC0+Y3JlYXRlZmxhZ3MgJiBYRU5fRE9NQ1RM
X0NERl9vb3Nfb2ZmOwogI2VuZGlmCiAgICAgZC0+YXJjaC5wYWdpbmcuc2hhZG93LnBhZ2V0YWJs
ZV9keWluZ19vcCA9IDA7CiAKQEAgLTI1MjMsNyArMjUyMiw3IEBAIHN0YXRpYyB2b2lkIHNoX3Vw
ZGF0ZV9wYWdpbmdfbW9kZXMoc3RydWN0IHZjcHUgKnYpCiAjaWYgKFNIQURPV19PUFRJTUlaQVRJ
T05TICYgU0hPUFRfT1VUX09GX1NZTkMpCiAgICAgLyogV2UgbmVlZCB0byBjaGVjayB0aGF0IGFs
bCB0aGUgdmNwdXMgaGF2ZSBwYWdpbmcgZW5hYmxlZCB0bwogICAgICAqIHVuc3luYyBQVHMuICov
Ci0gICAgaWYgKCBpc19odm1fZG9tYWluKGQpICYmICFkLT5hcmNoLnBhZ2luZy5zaGFkb3cub29z
X29mZiApCisgICAgaWYgKCBpc19odm1fZG9tYWluKGQpICYmICEoZC0+Y3JlYXRlZmxhZ3MgJiBY
RU5fRE9NQ1RMX0NERl9vb3Nfb2ZmKSApCiAgICAgewogICAgICAgICBpbnQgcGUgPSAxOwogICAg
ICAgICBzdHJ1Y3QgdmNwdSAqdnB0cjsKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYv
ZG9tYWluLmggYi94ZW4vaW5jbHVkZS9hc20teDg2L2RvbWFpbi5oCmluZGV4IDkzM2I4NTkwMWYu
LjVmOTg5OTQ2OWMgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvZG9tYWluLmgKKysr
IGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9kb21haW4uaApAQCAtMTE1LDcgKzExNSw2IEBAIHN0cnVj
dCBzaGFkb3dfZG9tYWluIHsKIAogICAgIC8qIE9PUyAqLwogICAgIGJvb2xfdCBvb3NfYWN0aXZl
OwotICAgIGJvb2xfdCBvb3Nfb2ZmOwogCiAgICAgLyogSGFzIHRoaXMgZG9tYWluIGV2ZXIgdXNl
ZCBIVk1PUF9wYWdldGFibGVfZHlpbmc/ICovCiAgICAgYm9vbF90IHBhZ2V0YWJsZV9keWluZ19v
cDsKLS0gCjIuMjAuMS4yLmdiMjFlYmI2NzEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 23 16:06:19 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Jul 2019 16: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 1hpxIw-0001RR-7N; Tue, 23 Jul 2019 16: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=vTna=VU=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hpxIu-0001Qu-JJ
 for xen-devel@lists.xenproject.org; Tue, 23 Jul 2019 16:06:16 +0000
X-Inumbo-ID: cc927f2b-ad63-11e9-8980-bc764e045a96
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id cc927f2b-ad63-11e9-8980-bc764e045a96;
 Tue, 23 Jul 2019 16:06:15 +0000 (UTC)
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=paul.durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 paul.durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="paul.durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: ZlNUuxeH1saAlTLwhpthpaiwXaxB8ss+49ShkSXZoGmwrTAqif7FQJw++52tUuRezUauya0JT2
 Ei46w3yYuupqao+614NdmiCRc2Ho+ByDlub31MbOn9/G7juJY2gthjmdMIWjsPnjCSfp8sXmiT
 SpZ0G0d+EV6ocH8A/uonPmTyzbXrLUt5ib+CSiIyJZz745+3v9KwXS3ADaZs5kaT6hMCD+tMEw
 YXLtiyhDDZcE8FqtNzmucHEYzwhXUrLSIP0HJa5i4i61t6kYrrzH8KEXjGYECgPltTNf5KP0Ey
 KY0=
X-SBRS: 2.7
X-MesageID: 3410782
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,299,1559534400"; 
   d="scan'208";a="3410782"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 23 Jul 2019 17:06:05 +0100
Message-ID: <20190723160609.2177-3-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.20.1.2.gb21ebb671
In-Reply-To: <20190723160609.2177-1-paul.durrant@citrix.com>
References: <20190723160609.2177-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 2/6] domain: remove 'guest_type' field (and enum
 guest_type)
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 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>

VGhlIGVudW0gZ3Vlc3RfdHlwZSB3YXMgaW50cm9kdWNlZCBpbiBjb21taXQgNmM2NDkyNzgwZWEg
InB2aCBwcmVwOgppbnRyb2R1Y2UgcHYgZ3Vlc3QgdHlwZSBhbmQgaGFzX2h2bV9jb250YWluZXIg
bWFjcm9zIiB0byBhbGxvdyBhIG5ldyBndWVzdAp0eXBlLCBkaXN0aW5jdCBmcm9tIGVpdGhlciBQ
ViBvciBIVk0gZ3Vlc3QgdHlwZXMsIHRvIGJlIGFkZGVkIGluIGNvbW1pdAo4MjcxZDY1MjJjNiAi
cHZoOiBpbnRyb2R1Y2UgUFZIIGd1ZXN0IHR5cGUiLiBTdWJzZXF1ZW50bHksIGNvbW1pdAozM2U1
YzMyNTU5ZSAieDg2OiByZW1vdmUgUFZIdjEgY29kZSIgcmVtb3ZlZCB0aGlzIHRoaXJkIGd1ZXN0
IHR5cGUuCgpUaGlzIHBhdGNoIHJlbW92ZXMgdGhlIHN0cnVjdCBkb21haW4gZmllbGQgYW5kIGVu
dW1lcmF0aW9uIGFzIHRoZSBndWVzdAp0eXBlIGNhbiBub3cgYmUgdHJpdmlhbGx5IGRldGVybWlu
ZWQgZnJvbSB0aGUgJ2NyZWF0ZWZsYWdzJyBmaWVsZC4KClNpZ25lZC1vZmYtYnk6IFBhdWwgRHVy
cmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+Ci0tLQpDYzogQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ2M6IEdlb3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5sYXBA
ZXUuY2l0cml4LmNvbT4KQ2M6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29t
PgpDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpDYzogSnVsaWVuIEdyYWxsIDxq
dWxpZW4uZ3JhbGxAYXJtLmNvbT4KQ2M6IEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFkLndp
bGtAb3JhY2xlLmNvbT4KQ2M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVs
Lm9yZz4KQ2M6IFRpbSBEZWVnYW4gPHRpbUB4ZW4ub3JnPgpDYzogV2VpIExpdSA8d2xAeGVuLm9y
Zz4KLS0tCiB4ZW4vY29tbW9uL2RvbWFpbi5jICAgICB8ICA0IC0tLS0KIHhlbi9jb21tb24vZG9t
Y3RsLmMgICAgIHwgMTAgKy0tLS0tLS0tLQogeGVuL2NvbW1vbi9rZXJuZWwuYyAgICAgfCAgOSAr
Ky0tLS0tLS0KIHhlbi9pbmNsdWRlL3hlbi9zY2hlZC5oIHwgMTQgKysrKy0tLS0tLS0tLS0KIDQg
ZmlsZXMgY2hhbmdlZCwgNyBpbnNlcnRpb25zKCspLCAzMCBkZWxldGlvbnMoLSkKCmRpZmYgLS1n
aXQgYS94ZW4vY29tbW9uL2RvbWFpbi5jIGIveGVuL2NvbW1vbi9kb21haW4uYwppbmRleCBkNTU5
Yzg4OThlLi42ZjQwNWQyNTQxIDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL2RvbWFpbi5jCisrKyBi
L3hlbi9jb21tb24vZG9tYWluLmMKQEAgLTM1NSwxMCArMzU1LDYgQEAgc3RydWN0IGRvbWFpbiAq
ZG9tYWluX2NyZWF0ZShkb21pZF90IGRvbWlkLAogICAgICAgICBoYXJkd2FyZV9kb21haW4gPSBk
OwogICAgIH0KIAotICAgIC8qIFNvcnQgb3V0IG91ciBpZGVhIG9mIGlzX3twdixodm19X2RvbWFp
bigpLiAgQWxsIHN5c3RlbSBkb21haW5zIGFyZSBQVi4gKi8KLSAgICBkLT5ndWVzdF90eXBlID0g
KChkLT5jcmVhdGVmbGFncyAmIFhFTl9ET01DVExfQ0RGX2h2bV9ndWVzdCkKLSAgICAgICAgICAg
ICAgICAgICAgID8gZ3Vlc3RfdHlwZV9odm0gOiBndWVzdF90eXBlX3B2KTsKLQogICAgIFRSQUNF
XzFEKFRSQ19ET00wX0RPTV9BREQsIGQtPmRvbWFpbl9pZCk7CiAKICAgICAvKgpkaWZmIC0tZ2l0
IGEveGVuL2NvbW1vbi9kb21jdGwuYyBiL3hlbi9jb21tb24vZG9tY3RsLmMKaW5kZXggNzJhNDQ5
NTNkMC4uZWY2NzE0YzBhYSAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi9kb21jdGwuYworKysgYi94
ZW4vY29tbW9uL2RvbWN0bC5jCkBAIC0xODcsMTcgKzE4Nyw5IEBAIHZvaWQgZ2V0ZG9tYWluaW5m
byhzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QgeGVuX2RvbWN0bF9nZXRkb21haW5pbmZvICppbmZv
KQogICAgICAgICAoZC0+Y29udHJvbGxlcl9wYXVzZV9jb3VudCA+IDAgID8gWEVOX0RPTUlORl9w
YXVzZWQgICAgOiAwKSB8CiAgICAgICAgIChkLT5kZWJ1Z2dlcl9hdHRhY2hlZCAgICAgICAgICAg
PyBYRU5fRE9NSU5GX2RlYnVnZ2VkICA6IDApIHwKICAgICAgICAgKGQtPmlzX3hlbnN0b3JlICAg
ICAgICAgICAgICAgICA/IFhFTl9ET01JTkZfeHNfZG9tYWluIDogMCkgfAorICAgICAgICAoaXNf
aHZtX2RvbWFpbihkKSAgICAgICAgICAgICAgID8gWEVOX0RPTUlORl9odm1fZ3Vlc3QgOiAwKSB8
CiAgICAgICAgIGQtPnNodXRkb3duX2NvZGUgPDwgWEVOX0RPTUlORl9zaHV0ZG93bnNoaWZ0Owog
Ci0gICAgc3dpdGNoICggZC0+Z3Vlc3RfdHlwZSApCi0gICAgewotICAgIGNhc2UgZ3Vlc3RfdHlw
ZV9odm06Ci0gICAgICAgIGluZm8tPmZsYWdzIHw9IFhFTl9ET01JTkZfaHZtX2d1ZXN0OwotICAg
ICAgICBicmVhazsKLSAgICBkZWZhdWx0OgotICAgICAgICBicmVhazsKLSAgICB9Ci0KICAgICB4
c21fc2VjdXJpdHlfZG9tYWluaW5mbyhkLCBpbmZvKTsKIAogICAgIGluZm8tPnRvdF9wYWdlcyAg
ICAgICAgID0gZC0+dG90X3BhZ2VzOwpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9rZXJuZWwuYyBi
L3hlbi9jb21tb24va2VybmVsLmMKaW5kZXggNjEyNTc1NDMwZi4uZjc2MjhkNzNjZSAxMDA2NDQK
LS0tIGEveGVuL2NvbW1vbi9rZXJuZWwuYworKysgYi94ZW4vY29tbW9uL2tlcm5lbC5jCkBAIC00
NzQsMTkgKzQ3NCwxNCBAQCBETyh4ZW5fdmVyc2lvbikoaW50IGNtZCwgWEVOX0dVRVNUX0hBTkRM
RV9QQVJBTSh2b2lkKSBhcmcpCiAgICAgICAgICAgICBmaS5zdWJtYXAgfD0gKDFVIDw8IFhFTkZF
QVRfQVJNX1NNQ0NDX3N1cHBvcnRlZCk7CiAjZW5kaWYKICNpZmRlZiBDT05GSUdfWDg2Ci0gICAg
ICAgICAgICBzd2l0Y2ggKCBkLT5ndWVzdF90eXBlICkKLSAgICAgICAgICAgIHsKLSAgICAgICAg
ICAgIGNhc2UgZ3Vlc3RfdHlwZV9wdjoKKyAgICAgICAgICAgIGlmICggaXNfcHZfZG9tYWluKGQp
ICkKICAgICAgICAgICAgICAgICBmaS5zdWJtYXAgfD0gKDFVIDw8IFhFTkZFQVRfbW11X3B0X3Vw
ZGF0ZV9wcmVzZXJ2ZV9hZCkgfAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoMVUgPDwg
WEVORkVBVF9oaWdobWVtX2Fzc2lzdCkgfAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAo
MVUgPDwgWEVORkVBVF9nbnR0YWJfbWFwX2F2YWlsX2JpdHMpOwotICAgICAgICAgICAgICAgIGJy
ZWFrOwotICAgICAgICAgICAgY2FzZSBndWVzdF90eXBlX2h2bToKKyAgICAgICAgICAgIGVsc2UK
ICAgICAgICAgICAgICAgICBmaS5zdWJtYXAgfD0gKDFVIDw8IFhFTkZFQVRfaHZtX3NhZmVfcHZj
bG9jaykgfAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoMVUgPDwgWEVORkVBVF9odm1f
Y2FsbGJhY2tfdmVjdG9yKSB8CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChoYXNfcGly
cShkKSA/ICgxVSA8PCBYRU5GRUFUX2h2bV9waXJxcykgOiAwKTsKLSAgICAgICAgICAgICAgICBi
cmVhazsKLSAgICAgICAgICAgIH0KICNlbmRpZgogICAgICAgICAgICAgYnJlYWs7CiAgICAgICAg
IGRlZmF1bHQ6CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaCBiL3hlbi9pbmNs
dWRlL3hlbi9zY2hlZC5oCmluZGV4IGVkYWUzNzJjMmIuLjlhOTg4NTcyMzcgMTAwNjQ0Ci0tLSBh
L3hlbi9pbmNsdWRlL3hlbi9zY2hlZC5oCisrKyBiL3hlbi9pbmNsdWRlL3hlbi9zY2hlZC5oCkBA
IC0zMDIsMTAgKzMwMiw2IEBAIHN0cnVjdCB2bV9ldmVudF9kb21haW4KIAogc3RydWN0IGV2dGNo
bl9wb3J0X29wczsKIAotZW51bSBndWVzdF90eXBlIHsKLSAgICBndWVzdF90eXBlX3B2LCBndWVz
dF90eXBlX2h2bQotfTsKLQogc3RydWN0IGRvbWFpbgogewogICAgIHVuc2lnbmVkIGludCAgICAg
Y3JlYXRlZmxhZ3M7CkBAIC0zNTcsOCArMzUzLDYgQEAgc3RydWN0IGRvbWFpbgogICAgIHN0cnVj
dCByYWRpeF90cmVlX3Jvb3QgcGlycV90cmVlOwogICAgIHVuc2lnbmVkIGludCAgICAgbnJfcGly
cXM7CiAKLSAgICBlbnVtIGd1ZXN0X3R5cGUgZ3Vlc3RfdHlwZTsKLQogICAgIC8qIElzIHRoaXMg
Z3Vlc3QgZHlpbmcgKGkuZS4sIGEgem9tYmllKT8gKi8KICAgICBlbnVtIHsgRE9NRFlJTkdfYWxp
dmUsIERPTURZSU5HX2R5aW5nLCBET01EWUlOR19kZWFkIH0gaXNfZHlpbmc7CiAKQEAgLTkxOCw4
ICs5MTIsOCBAQCB2b2lkIHdhdGNoZG9nX2RvbWFpbl9kZXN0cm95KHN0cnVjdCBkb21haW4gKmQp
OwogCiBzdGF0aWMgaW5saW5lIGJvb2wgaXNfcHZfZG9tYWluKGNvbnN0IHN0cnVjdCBkb21haW4g
KmQpCiB7Ci0gICAgcmV0dXJuIElTX0VOQUJMRUQoQ09ORklHX1BWKQotICAgICAgICAgICA/IGV2
YWx1YXRlX25vc3BlYyhkLT5ndWVzdF90eXBlID09IGd1ZXN0X3R5cGVfcHYpIDogZmFsc2U7Cisg
ICAgcmV0dXJuIElTX0VOQUJMRUQoQ09ORklHX1BWKSAmJgorICAgICAgICAhZXZhbHVhdGVfbm9z
cGVjKGQtPmNyZWF0ZWZsYWdzICYgWEVOX0RPTUNUTF9DREZfaHZtX2d1ZXN0KTsKIH0KIAogc3Rh
dGljIGlubGluZSBib29sIGlzX3B2X3ZjcHUoY29uc3Qgc3RydWN0IHZjcHUgKnYpCkBAIC05NTAs
OCArOTQ0LDggQEAgc3RhdGljIGlubGluZSBib29sIGlzX3B2XzY0Yml0X3ZjcHUoY29uc3Qgc3Ry
dWN0IHZjcHUgKnYpCiAjZW5kaWYKIHN0YXRpYyBpbmxpbmUgYm9vbCBpc19odm1fZG9tYWluKGNv
bnN0IHN0cnVjdCBkb21haW4gKmQpCiB7Ci0gICAgcmV0dXJuIElTX0VOQUJMRUQoQ09ORklHX0hW
TSkKLSAgICAgICAgICAgPyBldmFsdWF0ZV9ub3NwZWMoZC0+Z3Vlc3RfdHlwZSA9PSBndWVzdF90
eXBlX2h2bSkgOiBmYWxzZTsKKyAgICByZXR1cm4gSVNfRU5BQkxFRChDT05GSUdfSFZNKSAmJgor
ICAgICAgICBldmFsdWF0ZV9ub3NwZWMoZC0+Y3JlYXRlZmxhZ3MgJiBYRU5fRE9NQ1RMX0NERl9o
dm1fZ3Vlc3QpOwogfQogCiBzdGF0aWMgaW5saW5lIGJvb2wgaXNfaHZtX3ZjcHUoY29uc3Qgc3Ry
dWN0IHZjcHUgKnYpCi0tIAoyLjIwLjEuMi5nYjIxZWJiNjcxCgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 23 16:06:19 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Jul 2019 16: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 1hpxIt-0001Qa-W8; Tue, 23 Jul 2019 16:06:15 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=vTna=VU=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hpxIs-0001QG-Kf
 for xen-devel@lists.xenproject.org; Tue, 23 Jul 2019 16:06:14 +0000
X-Inumbo-ID: cb7a8094-ad63-11e9-8980-bc764e045a96
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id cb7a8094-ad63-11e9-8980-bc764e045a96;
 Tue, 23 Jul 2019 16:06:13 +0000 (UTC)
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=paul.durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 paul.durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="paul.durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: biCS4SYpFAFNGCVzYEry4n10akxTAHulQNkkFxBKdI8FiP0zWeufsIR38UKDAnCAbJV7clyzLQ
 okKns4HfJwy4VKQDWKXYakyackwcs7Dq7a9pX0WGFktf6MJP4v5nmvlRHJHgn1qAxnUoqEmm9D
 xRR/P6WwKInTKEiFEpaV5dSrfshz7tRM+1j84sPqFmBY9nCv6Aueeu3KHCruBiUKuLtfCnCI3C
 RBjoIUFD656em5sUX0ajEchVKbeKod/EWWqS/ou6puycuH0vWPdoDUq1WBaqN7ei8BSOVKmBPh
 Efg=
X-SBRS: 2.7
X-MesageID: 3410775
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,299,1559534400"; 
   d="scan'208";a="3410775"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 23 Jul 2019 17:06:04 +0100
Message-ID: <20190723160609.2177-2-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.20.1.2.gb21ebb671
In-Reply-To: <20190723160609.2177-1-paul.durrant@citrix.com>
References: <20190723160609.2177-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 1/6] domain: stash xen_domctl_createdomain flags
 in struct domain
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Paul Durrant <paul.durrant@citrix.com>,
 Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlc2UgYXJlIGNhbm9uaWNhbCBzb3VyY2Ugb2YgZGF0YSB1c2VkIHRvIHNldCB2YXJpb3VzIG90
aGVyIGZsYWdzLiBJZgp0aGV5IGFyZSBhdmFpbGFibGUgZGlyZWN0bHkgaW4gc3RydWN0IGRvbWFp
biB0aGVuIHRoZSBvdGhlciBmbGFncyBhcmUgbm8KbG9uZ2VyIG5lZWRlZC4KClRoaXMgcGF0Y2gg
c2ltcGx5IGNvcGllcyB0aGUgZmxhZ3MgaW50byBhIG5ldyAnY3JlYXRlZmxhZ3MnIGZpZWxkIGlu
CnN0cnVjdCBkb21haW4uIFN1YnNlcXVlbnQgcGF0Y2hlcyB3aWxsIGRvIHRoZSByZWxhdGVkIGNs
ZWFuLXVwIHdvcmsuCgpTaWduZWQtb2ZmLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBj
aXRyaXguY29tPgotLS0KQ2M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5j
b20+CkNjOiBHZW9yZ2UgRHVubGFwIDxHZW9yZ2UuRHVubGFwQGV1LmNpdHJpeC5jb20+CkNjOiBJ
YW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KQ2M6IEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4KQ2M6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+
CkNjOiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+CkNjOiBT
dGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CkNjOiBUaW0gRGVlZ2Fu
IDx0aW1AeGVuLm9yZz4KQ2M6IFdlaSBMaXUgPHdsQHhlbi5vcmc+Ci0tLQogeGVuL2NvbW1vbi9k
b21haW4uYyAgICAgfCA2ICsrKystLQogeGVuL2luY2x1ZGUveGVuL3NjaGVkLmggfCAxICsKIDIg
ZmlsZXMgY2hhbmdlZCwgNSBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdp
dCBhL3hlbi9jb21tb24vZG9tYWluLmMgYi94ZW4vY29tbW9uL2RvbWFpbi5jCmluZGV4IDU1YWE3
NTliNzUuLmQ1NTljODg5OGUgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24vZG9tYWluLmMKKysrIGIv
eGVuL2NvbW1vbi9kb21haW4uYwpAQCAtMzMzLDYgKzMzMyw4IEBAIHN0cnVjdCBkb21haW4gKmRv
bWFpbl9jcmVhdGUoZG9taWRfdCBkb21pZCwKICAgICBpZiAoIChkID0gYWxsb2NfZG9tYWluX3N0
cnVjdCgpKSA9PSBOVUxMICkKICAgICAgICAgcmV0dXJuIEVSUl9QVFIoLUVOT01FTSk7CiAKKyAg
ICBkLT5jcmVhdGVmbGFncyA9IGNvbmZpZyA/IGNvbmZpZy0+ZmxhZ3MgOiAwOworCiAgICAgLyog
U29ydCBvdXQgb3VyIGlkZWEgb2YgaXNfc3lzdGVtX2RvbWFpbigpLiAqLwogICAgIGQtPmRvbWFp
bl9pZCA9IGRvbWlkOwogCkBAIC0zNTQsNyArMzU2LDcgQEAgc3RydWN0IGRvbWFpbiAqZG9tYWlu
X2NyZWF0ZShkb21pZF90IGRvbWlkLAogICAgIH0KIAogICAgIC8qIFNvcnQgb3V0IG91ciBpZGVh
IG9mIGlzX3twdixodm19X2RvbWFpbigpLiAgQWxsIHN5c3RlbSBkb21haW5zIGFyZSBQVi4gKi8K
LSAgICBkLT5ndWVzdF90eXBlID0gKChjb25maWcgJiYgKGNvbmZpZy0+ZmxhZ3MgJiBYRU5fRE9N
Q1RMX0NERl9odm1fZ3Vlc3QpKQorICAgIGQtPmd1ZXN0X3R5cGUgPSAoKGQtPmNyZWF0ZWZsYWdz
ICYgWEVOX0RPTUNUTF9DREZfaHZtX2d1ZXN0KQogICAgICAgICAgICAgICAgICAgICAgPyBndWVz
dF90eXBlX2h2bSA6IGd1ZXN0X3R5cGVfcHYpOwogCiAgICAgVFJBQ0VfMUQoVFJDX0RPTTBfRE9N
X0FERCwgZC0+ZG9tYWluX2lkKTsKQEAgLTQzMSw3ICs0MzMsNyBAQCBzdHJ1Y3QgZG9tYWluICpk
b21haW5fY3JlYXRlKGRvbWlkX3QgZG9taWQsCiAgICAgICAgIHdhdGNoZG9nX2RvbWFpbl9pbml0
KGQpOwogICAgICAgICBpbml0X3N0YXR1cyB8PSBJTklUX3dhdGNoZG9nOwogCi0gICAgICAgIGlm
ICggY29uZmlnLT5mbGFncyAmIFhFTl9ET01DVExfQ0RGX3hzX2RvbWFpbiApCisgICAgICAgIGlm
ICggZC0+Y3JlYXRlZmxhZ3MgJiBYRU5fRE9NQ1RMX0NERl94c19kb21haW4gKQogICAgICAgICB7
CiAgICAgICAgICAgICBkLT5pc194ZW5zdG9yZSA9IDE7CiAgICAgICAgICAgICBkLT5kaXNhYmxl
X21pZ3JhdGUgPSAxOwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL3NjaGVkLmggYi94ZW4v
aW5jbHVkZS94ZW4vc2NoZWQuaAppbmRleCBiNDBjOGZkMTM4Li5lZGFlMzcyYzJiIDEwMDY0NAot
LS0gYS94ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaAorKysgYi94ZW4vaW5jbHVkZS94ZW4vc2NoZWQu
aApAQCAtMzA4LDYgKzMwOCw3IEBAIGVudW0gZ3Vlc3RfdHlwZSB7CiAKIHN0cnVjdCBkb21haW4K
IHsKKyAgICB1bnNpZ25lZCBpbnQgICAgIGNyZWF0ZWZsYWdzOwogICAgIGRvbWlkX3QgICAgICAg
ICAgZG9tYWluX2lkOwogCiAgICAgdW5zaWduZWQgaW50ICAgICBtYXhfdmNwdXM7Ci0tIAoyLjIw
LjEuMi5nYjIxZWJiNjcxCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 23 16:06:19 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Jul 2019 16: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 1hpxIx-0001St-LG; Tue, 23 Jul 2019 16:06: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=vTna=VU=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hpxIw-0001RO-9x
 for xen-devel@lists.xenproject.org; Tue, 23 Jul 2019 16:06:18 +0000
X-Inumbo-ID: ccfb6b9c-ad63-11e9-8980-bc764e045a96
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ccfb6b9c-ad63-11e9-8980-bc764e045a96;
 Tue, 23 Jul 2019 16:06:16 +0000 (UTC)
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=paul.durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 paul.durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="paul.durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: Jezki6YgTBGUF0IGnguhCbQm9oarsjF/EwH5kXBkSq5mnskjog/Q0wnF4Tt1Vs/YUQicRCUfh/
 2/5wlciElefgKebQW+Wes20lE4e16WqU4NoZ3s+wqujdHwyq9bb56IQoPoL2N7gZAokqT8mt88
 fckeZd6c4slBoSYKVkS9j7jXkrz5Jd5bK3Wo2U05XxdugzGE/mHZmctcJTUSjTcmQsx5e+LYS3
 XSRhUqgW2w4mt3izO+PiilGaMZfXiZWg65cBZS6dQ+S7Y/vLEZfoN7PRmLdHqYnK6pU4+p2Ssw
 tpE=
X-SBRS: 2.7
X-MesageID: 3410783
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,299,1559534400"; 
   d="scan'208";a="3410783"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 23 Jul 2019 17:06:08 +0100
Message-ID: <20190723160609.2177-6-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.20.1.2.gb21ebb671
In-Reply-To: <20190723160609.2177-1-paul.durrant@citrix.com>
References: <20190723160609.2177-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 5/6] domain: remove the 'is_xenstore' flag
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Paul Durrant <paul.durrant@citrix.com>,
 Jan Beulich <jbeulich@suse.com>, Daniel De Graaf <dgdegra@tycho.nsa.gov>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBwYXRjaCBpbnRyb2R1Y2VzIGEgY29udmVuaWVuY2UgbWFjcm8sIGlzX3hlbnN0b3JlX2Rv
bWFpbigpLCB3aGljaAp0ZXN0cyB0aGUgZG9tYWluICdjcmVhdGVmbGFncycgZGlyZWN0bHkgYW5k
IHRoZW4gdXNlcyB0aGF0IGluIHBsYWNlIG9mCnRoZSAnaXNfeGVuc3RvcmUnIGZsYWcuCgpTaWdu
ZWQtb2ZmLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgotLS0KQ2M6
IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNjOiBHZW9yZ2UgRHVu
bGFwIDxHZW9yZ2UuRHVubGFwQGV1LmNpdHJpeC5jb20+CkNjOiBJYW4gSmFja3NvbiA8aWFuLmph
Y2tzb25AZXUuY2l0cml4LmNvbT4KQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4K
Q2M6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CkNjOiBLb25yYWQgUnplc3p1
dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+CkNjOiBTdGVmYW5vIFN0YWJlbGxpbmkg
PHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CkNjOiBUaW0gRGVlZ2FuIDx0aW1AeGVuLm9yZz4KQ2M6
IFdlaSBMaXUgPHdsQHhlbi5vcmc+CkNjOiBEYW5pZWwgRGUgR3JhYWYgPGRnZGVncmFAdHljaG8u
bnNhLmdvdj4KLS0tCiB4ZW4vY29tbW9uL2RvbWFpbi5jICAgICB8IDUgKy0tLS0KIHhlbi9jb21t
b24vZG9tY3RsLmMgICAgIHwgMiArLQogeGVuL2luY2x1ZGUveGVuL3NjaGVkLmggfCA3ICsrKysr
LS0KIHhlbi9pbmNsdWRlL3hzbS9kdW1teS5oIHwgMiArLQogNCBmaWxlcyBjaGFuZ2VkLCA4IGlu
c2VydGlvbnMoKyksIDggZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9kb21h
aW4uYyBiL3hlbi9jb21tb24vZG9tYWluLmMKaW5kZXggNmY0MDVkMjU0MS4uNTcwM2RhMzU3ZiAx
MDA2NDQKLS0tIGEveGVuL2NvbW1vbi9kb21haW4uYworKysgYi94ZW4vY29tbW9uL2RvbWFpbi5j
CkBAIC00MjksMTEgKzQyOSw4IEBAIHN0cnVjdCBkb21haW4gKmRvbWFpbl9jcmVhdGUoZG9taWRf
dCBkb21pZCwKICAgICAgICAgd2F0Y2hkb2dfZG9tYWluX2luaXQoZCk7CiAgICAgICAgIGluaXRf
c3RhdHVzIHw9IElOSVRfd2F0Y2hkb2c7CiAKLSAgICAgICAgaWYgKCBkLT5jcmVhdGVmbGFncyAm
IFhFTl9ET01DVExfQ0RGX3hzX2RvbWFpbiApCi0gICAgICAgIHsKLSAgICAgICAgICAgIGQtPmlz
X3hlbnN0b3JlID0gMTsKKyAgICAgICAgaWYgKCBpc194ZW5zdG9yZV9kb21haW4oZCkgKQogICAg
ICAgICAgICAgZC0+ZGlzYWJsZV9taWdyYXRlID0gMTsKLSAgICAgICAgfQogCiAgICAgICAgIGQt
PmlvbWVtX2NhcHMgPSByYW5nZXNldF9uZXcoZCwgIkkvTyBNZW1vcnkiLCBSQU5HRVNFVEZfcHJl
dHR5cHJpbnRfaGV4KTsKICAgICAgICAgZC0+aXJxX2NhcHMgICA9IHJhbmdlc2V0X25ldyhkLCAi
SW50ZXJydXB0cyIsIDApOwpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9kb21jdGwuYyBiL3hlbi9j
b21tb24vZG9tY3RsLmMKaW5kZXggZWY2NzE0YzBhYS4uZjJiNTgyODEyYyAxMDA2NDQKLS0tIGEv
eGVuL2NvbW1vbi9kb21jdGwuYworKysgYi94ZW4vY29tbW9uL2RvbWN0bC5jCkBAIC0xODYsNyAr
MTg2LDcgQEAgdm9pZCBnZXRkb21haW5pbmZvKHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCB4ZW5f
ZG9tY3RsX2dldGRvbWFpbmluZm8gKmluZm8pCiAgICAgICAgIChkLT5pc19zaHV0X2Rvd24gICAg
ICAgICAgICAgICAgPyBYRU5fRE9NSU5GX3NodXRkb3duICA6IDApIHwKICAgICAgICAgKGQtPmNv
bnRyb2xsZXJfcGF1c2VfY291bnQgPiAwICA/IFhFTl9ET01JTkZfcGF1c2VkICAgIDogMCkgfAog
ICAgICAgICAoZC0+ZGVidWdnZXJfYXR0YWNoZWQgICAgICAgICAgID8gWEVOX0RPTUlORl9kZWJ1
Z2dlZCAgOiAwKSB8Ci0gICAgICAgIChkLT5pc194ZW5zdG9yZSAgICAgICAgICAgICAgICAgPyBY
RU5fRE9NSU5GX3hzX2RvbWFpbiA6IDApIHwKKyAgICAgICAgKGlzX3hlbnN0b3JlX2RvbWFpbihk
KSAgICAgICAgICA/IFhFTl9ET01JTkZfeHNfZG9tYWluIDogMCkgfAogICAgICAgICAoaXNfaHZt
X2RvbWFpbihkKSAgICAgICAgICAgICAgID8gWEVOX0RPTUlORl9odm1fZ3Vlc3QgOiAwKSB8CiAg
ICAgICAgIGQtPnNodXRkb3duX2NvZGUgPDwgWEVOX0RPTUlORl9zaHV0ZG93bnNoaWZ0OwogCmRp
ZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaCBiL3hlbi9pbmNsdWRlL3hlbi9zY2hl
ZC5oCmluZGV4IDlhOTg4NTcyMzcuLjEwMzNjYTBlOGMgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRl
L3hlbi9zY2hlZC5oCisrKyBiL3hlbi9pbmNsdWRlL3hlbi9zY2hlZC5oCkBAIC0zNzQsOCArMzc0
LDYgQEAgc3RydWN0IGRvbWFpbgogICAgIGJvb2wgICAgICAgICAgICAgaXNfcHJpdmlsZWdlZDsK
ICAgICAvKiBDYW4gdGhpcyBndWVzdCBhY2Nlc3MgdGhlIFhlbiBjb25zb2xlPyAqLwogICAgIGJv
b2wgICAgICAgICAgICAgaXNfY29uc29sZTsKLSAgICAvKiBJcyB0aGlzIGEgeGVuc3RvcmUgZG9t
YWluIChub3QgZG9tMCk/ICovCi0gICAgYm9vbCAgICAgICAgICAgICBpc194ZW5zdG9yZTsKICAg
ICAvKiBOb24tbWlncmF0YWJsZSBhbmQgbm9uLXJlc3RvcmVhYmxlPyAqLwogICAgIGJvb2wgICAg
ICAgICAgICAgZGlzYWJsZV9taWdyYXRlOwogICAgIC8qIElzIHRoaXMgZ3Vlc3QgYmVpbmcgZGVi
dWdnZWQgYnkgZG9tMD8gKi8KQEAgLTk3Miw2ICs5NzAsMTEgQEAgc3RhdGljIGlubGluZSBib29s
IGlzX3ZjcHVfb25saW5lKGNvbnN0IHN0cnVjdCB2Y3B1ICp2KQogICAgIHJldHVybiAhdGVzdF9i
aXQoX1ZQRl9kb3duLCAmdi0+cGF1c2VfZmxhZ3MpOwogfQogCitzdGF0aWMgaW5saW5lIGJvb2wg
aXNfeGVuc3RvcmVfZG9tYWluKGNvbnN0IHN0cnVjdCBkb21haW4gKmQpCit7CisgICAgcmV0dXJu
IGQtPmNyZWF0ZWZsYWdzICYgWEVOX0RPTUNUTF9DREZfeHNfZG9tYWluOworfQorCiBleHRlcm4g
Ym9vbCBzY2hlZF9zbXRfcG93ZXJfc2F2aW5nczsKIAogZXh0ZXJuIGVudW0gY3B1ZnJlcV9jb250
cm9sbGVyIHsKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hzbS9kdW1teS5oIGIveGVuL2luY2x1
ZGUveHNtL2R1bW15LmgKaW5kZXggZWY1MmJiMTc2NC4uYjhlMTg1ZTZmYSAxMDA2NDQKLS0tIGEv
eGVuL2luY2x1ZGUveHNtL2R1bW15LmgKKysrIGIveGVuL2luY2x1ZGUveHNtL2R1bW15LmgKQEAg
LTc5LDcgKzc5LDcgQEAgc3RhdGljIGFsd2F5c19pbmxpbmUgaW50IHhzbV9kZWZhdWx0X2FjdGlv
bigKICAgICAgICAgewogICAgICAgICAgICAgcmV0dXJuIDA7CiAgICAgY2FzZSBYU01fWFNfUFJJ
VjoKLSAgICAgICAgICAgIGlmICggc3JjLT5pc194ZW5zdG9yZSApCisgICAgICAgICAgICBpZiAo
IGlzX3hlbnN0b3JlX2RvbWFpbihzcmMpICkKICAgICAgICAgICAgICAgICByZXR1cm4gMDsKICAg
ICAgICAgfQogICAgICAgICAvKiBmYWxsIHRocm91Z2ggKi8KLS0gCjIuMjAuMS4yLmdiMjFlYmI2
NzEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 23 16:07:03 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Jul 2019 16:07:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hpxJf-0001lB-0N; Tue, 23 Jul 2019 16:07:03 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=GJlY=VU=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hpxJd-0001kh-0d
 for xen-devel@lists.xenproject.org; Tue, 23 Jul 2019 16:07:01 +0000
X-Inumbo-ID: e5dd9b9a-ad63-11e9-aae9-5378060e20c4
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e5dd9b9a-ad63-11e9-aae9-5378060e20c4;
 Tue, 23 Jul 2019 16:06:58 +0000 (UTC)
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: V1jFv8jIlD/VJKv15wDVlubMHDY0rxS4PfnI6lh/v6sf+wyoFoo4vLkQZXSUsH7HeIyWz1M8mk
 tIvTwoA+kv+EwMvov2JhMz9u+3u+77wzc7cFQCTy7iUoRxkYdGrizW0qc8UFECY0o4tc0LeBuP
 jlAi3l19MiBm9lQrtjk4B0OKcU91EX/UcEaw2OXWhkelfk5fNxmmRc077DjOM10s8vaEIIXgGY
 /H9sULBIW2G7z0u50GCI6McSuR3FEZ4R6/qwQ0k58XrK3fwoTCjcHa8TO+gncBWIep6t5gAKQn
 uR8=
X-SBRS: 2.7
X-MesageID: 3444515
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,299,1559534400"; 
   d="scan'208";a="3444515"
Date: Tue, 23 Jul 2019 17:06:38 +0100
From: Anthony PERARD <anthony.perard@citrix.com>
To: Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Message-ID: <20190723160638.GA1242@perard.uk.xensource.com>
References: <20190704144233.27968-1-anthony.perard@citrix.com>
 <20190704144233.27968-25-anthony.perard@citrix.com>
 <20190715141521.aqmpchgzyleoergc@MacBook-Air-de-Roger.local>
 <20190722145319.GG1208@perard.uk.xensource.com>
 <20190723094207.ccnzyzuma4ydpugi@Air-de-Roger>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20190723094207.ccnzyzuma4ydpugi@Air-de-Roger>
User-Agent: Mutt/1.12.1 (2019-06-15)
Subject: Re: [Xen-devel] [PATCH v3 24/35] OvmfPkg/XenPlatformPei: Rework
 memory detection
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>,
 Jordan Justen <jordan.l.justen@intel.com>, devel@edk2.groups.io,
 Julien Grall <julien.grall@arm.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 xen-devel@lists.xenproject.org, Laszlo Ersek <lersek@redhat.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBKdWwgMjMsIDIwMTkgYXQgMTE6NDI6MDdBTSArMDIwMCwgUm9nZXIgUGF1IE1vbm7D
qSB3cm90ZToKPiBPbiBNb24sIEp1bCAyMiwgMjAxOSBhdCAwMzo1MzoxOVBNICswMTAwLCBBbnRo
b255IFBFUkFSRCB3cm90ZToKPiA+IE9uIE1vbiwgSnVsIDE1LCAyMDE5IGF0IDA0OjE1OjIxUE0g
KzAyMDAsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4gPiA+IE9uIFRodSwgSnVsIDA0LCAyMDE5
IGF0IDAzOjQyOjIyUE0gKzAxMDAsIEFudGhvbnkgUEVSQVJEIHdyb3RlOgo+ID4gPiBZb3UgY291
bGQgbWF5YmUgaW5pdGlhbGl6ZSB0aGlzIGFzIGEgZ2xvYmFsIHRvIGF2b2lkIGhhdmluZyB0byBp
c3N1ZQo+ID4gPiBhIGh5cGVyY2FsbCBlYWNoIHRpbWUgeW91IG5lZWQgdG8gZ2V0IHNvbWV0aGlu
ZyBmcm9tIHRoZSBtZW1vcnkgbWFwLgo+ID4gCj4gPiBUaGF0IGZ1bmN0aW9uIGRvZXMgdGhhdCwg
aXQgb25seSBtYWtlIHRoZSBoeXBlcmNhbGwgb25jZS4gKFRoZSBoeXBlcmNhbGwKPiA+IGNhbiBv
bmx5IGJlIG1hZGUgb25jZSBhbnl3YXksIHRoZSBzZWNvbmQgdGltZSBYZW4gZG9lc24ndCByZXR1
cm4gdGhlCj4gPiBtYXAuKQo+IAo+IFdoeT8gSSdtIGxvb2tpbmcgYXQgdGhlIGltcGxlbWVudGF0
aW9uIGluIFhlbiBvZiBYRU5NRU1fbWVtb3J5X21hcCBhbmQKPiBJJ20gbm90IHN1cmUgSSBzZWUg
aG93L3doeSB0aGUgaHlwZXJjYWxsIGNhbiBvbmx5IGJlIG1hZGUgb25jZS4gQUZBSUNUCj4geW91
IHNob3VsZCBiZSBhYmxlIHRvIGNhbGwgWEVOTUVNX21lbW9yeV9tYXAgbXVsdGlwbGUgdGltZXMg
d2l0aG91dAo+IGlzc3Vlcywgb3IgZWxzZSBpdCdzIGEgYnVnIHNvbWV3aGVyZS4KCjotKCwgSSBw
cm9iYWJseSBtYWRlIGEgbWlzdGFrZSB3aGVuIHRlc3RpbmcgdGhhdC4gSSB0cmllZCBhZ2FpbiBh
bmQKY2FsbGluZyB0aGUgaHlwZXJjYWxsIHNlcnZlcmFsIHRpbWUgZ2F2ZSB0aGUgc2FtZSByZXN1
bHQuIFNvcnJ5IGZvciB0aGUKbm9pc2UuCgo+ID4gPiA+ICt9Cj4gPiA+ID4gIAo+ID4gPiA+ICBV
SU5UMzIKPiA+ID4gPiAgR2V0U3lzdGVtTWVtb3J5U2l6ZUJlbG93NGdiICgKPiA+ID4gPiBAQCAt
MTA1LDYgKzE0NiwxOSBAQCBHZXRTeXN0ZW1NZW1vcnlTaXplQmVsb3c0Z2IgKAo+ID4gPiA+ICAg
IFVJTlQ4IENtb3MweDM0Owo+ID4gPiA+ICAgIFVJTlQ4IENtb3MweDM1Owo+ID4gPiA+ICAKPiA+
ID4gPiArICAvLwo+ID4gPiA+ICsgIC8vIEluIFBWSCBjYXNlLCB0aGVyZSBpcyBubyBDTU9TLCB3
ZSBoYXZlIHRvIGNhbGN1bGF0ZSB0aGUgbWVtb3J5IHNpemUKPiA+ID4gPiArICAvLyBmcm9tIHBh
cnNpbmcgdGhlIEU4MjAKPiA+ID4gPiArICAvLwo+ID4gPiA+ICsgIGlmIChYZW5QdmhEZXRlY3Rl
ZCAoKSkgewo+ID4gPiAKPiA+ID4gSUlSQyBvbiBIVk0geW91IGNhbiBhbHNvIGdldCB0aGUgbWVt
b3J5IG1hcCBmcm9tIHRoZSBoeXBlcmNhbGwsIGluCj4gPiA+IHdoaWNoIGNhc2UgeW91IGNvdWxk
IHVzZSB0aGUgc2FtZSBjb2RlIHBhdGggZm9yIGJvdGggSFZNIGFuZCBQVkguCj4gPiAKPiA+IEkg
dGhpbmsgdGhhdCB3b3VsZG4ndCB3b3JrIGJlY2F1c2UgaW4gbXkgZXhwZXJpbWVudCwgdGhlIGh5
cGVyY2FsbCB3b3VsZAo+ID4gb25seSByZXR1cm4gdGhlIG1hcCB0aGUgZmlyc3QgdGltZSAoYXQg
bGVhc3Qgb24gUFZIKS4gaHZtbG9hZGVyIGFscmVhZHkKPiA+IG1ha2UgdGhlIGh5cGVyY2FsbCBz
byBPVk1GIGNhbid0Lgo+IAo+IE9LLCBJJ20gbm90IHN1cmUgdGhlIHJlYXNvbiBmb3IgdGhpcywg
YXMgSSBzYWlkIGFib3ZlIEkgdGhpbmsgdGhpcyBpcwo+IGEgYnVnIHNvbWV3aGVyZS4gWW91IHNo
b3VsZCBiZSBhYmxlIHRvIGNhbGwgWEVOTUVNX21lbW9yeV9tYXAgbXVsdGlwbGUKPiB0aW1lcy4K
PiAKPiA+IE9uIHRoZSBvdGhlciBoYW5kLCBYZW5HZXRFODIwTWFwKCkgcmV0dXJuIGFuIEU4MjAg
bWFwLCBpdCBkb2Vzbid0IG1hdHRlcgo+ID4gaWYgaXQncyB0aGUgb25lIHBhc3NlZCBieSBodm1s
b2FkZXIsIG9yIHRoZSBvbmUgd2UndmUgZ290IGRpcmVjdGx5IGZyb20KPiA+IFhlbi4gU28gSSBn
dWVzcyB3ZSBjb3VsZCBpZ25vcmUgd2hhdCBodm1sb2FkZXIgaGF2ZSB3cml0dGVuIGluIHRoZSBD
TU9TCj4gCj4gSG0sIEknbSBub3Qgc3VyZSBodm1sb2FkZXIgdXBsb2FkcyBhIG5ldyBtZW1vcnkg
bWFwIHRvIFhlbiAodXNpbmcKPiBYRU5NRU1fc2V0X21lbW9yeV9tYXApIGlmIGl0IGRvZXMgYW55
IG1vZGlmaWNhdGlvbnMgdG8gaXQuIEl0IHNob3VsZAo+IGNlcnRhaW5seSBkbyBpdCwgc28gdGhh
dCB0aGUgZ3Vlc3QgT1MgZ2V0cyB0aGUgc2FtZSBtZW1vcnkgbWFwIGZyb20KPiB0aGUgaHlwZXJj
YWxsIG9yIGZyb20gdGhlIGZpcm13YXJlLgoKaHZtbG9hZGVyIGRvZXNuJ3QgY2FsbCBYRU5NRU1f
c2V0X21lbW9yeV9tYXAgKEkgZG9uJ3QgZmluZCB0aGF0IHN0cmluZwppbiB0aGUgc291cmNlIGNv
ZGUpLCBhbHNvLCBJJ3ZlIHRlc3RlZCBhZ2FpbiBjYWxsaW5nIHRoZSBnZXQgbWVtb3J5X21hcApo
eXBlcmNhbGwgaW4gSFZNIGd1ZXN0cyBhbmQgdGhlIGU4MjAgZnJvbSBodm1sb2FkZXIgaXMgZGlm
ZmVyZW50IGZyb20KdGhlIG9uZSBmcm9tIHRoZSBoeXBlcmNhbGw6Cgpmcm9tIGh2bWxvYWRlcjoK
ICAgIFR5cGUgTWVtICAtIDAwMDAwMDAwIC0+IDAwMEEwMDAwCiAgICBUeXBlIFJlcyAgLSAwMDBG
MDAwMCAtPiAwMDEwMDAwMAogICAgVHlwZSBNZW0gIC0gMDAxMDAwMDAgLT4gM0Y2QjMwMDAKICAg
IFR5cGUgUmVzICAtIEZDMDAwMDAwIC0+IDEwMDAwMDAwMApmcm9tIFhlbjoKICAgIFR5cGUgTWVt
ICAtIDAwMTAwMDAwIC0+IDNGODAwMDAwCgo+ID4gPiA+ICsgICAgc3dpdGNoIChFbnRyeS0+VHlw
ZSkgewo+ID4gPiA+ICsgICAgY2FzZSBFZmlBY3BpQWRkcmVzc1JhbmdlTWVtb3J5Ogo+ID4gPiA+
ICsgICAgICBBZGRNZW1vcnlSYW5nZUhvYiAoQmFzZSwgRW5kKTsKPiA+ID4gPiArICAgICAgYnJl
YWs7Cj4gPiA+ID4gKyAgICBjYXNlIEVmaUFjcGlBZGRyZXNzUmFuZ2VBQ1BJOgo+ID4gPiA+ICsg
ICAgICAvLwo+ID4gPiA+ICsgICAgICAvLyBJZ25vcmUsIE9WTUYgc2hvdWxkIHJlYWQgdGhlIEFD
UEkgdGFibGVzIGFuZCBwcm92aWRlIHRoZW0gdG8gbGludXgKPiA+ID4gPiArICAgICAgLy8gZnJv
bSBhIGRpZmZlcmVudCBsb2NhdGlvbi4KPiA+ID4gCj4gPiA+IFdpbGwgT1ZNRiBhbHNvIHBhcnNl
IGR5bmFtaWMgdGFibGVzIHRvIGNoZWNrIGZvciByZWZlcmVuY2VzIHRoZXJlPwo+ID4gCj4gPiBJ
IGhhdmVuJ3QgbG9va2VkIGF0IHdoYXQgT1ZNRiBkb2VzIHdpdGggdGhlIEFDUEkgdGFibGVzLCBi
dXQgTGludXggc2VlbXMKPiA+IGZpbmUuIEkndmUgY29tcGFyZWQgdGhlIGJvb3Qgb3V0cHV0IG9m
IGxpbnV4IHJ1bm5pbmcgYXMgUFZIIHZzIGJvb3RlZAo+ID4gdmlhIE9WTUYuIEJlc2lkZSB0aGUg
bG9jYXRpb24gb2YgdGhlIHRhYmxlIGJlZW4gZGlmZmVyZW50LCB0aGUgbnVtYmVyIG9mCj4gPiB0
YWJsZSB3aGVyZSB0aGUgc2FtZSwgSSBkb24ndCByZW1lbWJlciBvdGhlciBkaWZmZXJlbmNlLgo+
IAo+IE9LLCB3aGF0IEkgZmluZCB3ZWlyZCBpcyB0aGF0IHlvdSBzZWVtIHRvIGRpc2NhcmQgcXVp
dGUgYSBsb3Qgb2Ygc3R1ZmYKPiBmcm9tIHRoZSBvcmlnaW5hbCBtZW1vcnkgbWFwLCBhbmQgdGhl
biByZWNvbnN0cnVjdCBpdCBhZnRlcndhcmRzIEkKPiBhc3N1bWU/Cj4gCj4gSXQgd291bGQgc2Vl
bSBzYWZlciB0byBub3QgZGlzY2FyZCByZWdpb25zIGZyb20gdGhlIG1lbW9yeSBtYXAKPiBwcm92
aWRlZCB0byBPVk1GLCBhbmQgaW5zdGVhZCBqdXN0IGJ1aWxkIG9uIHRvcCBvZiBpdC4gSSB3b3Vs
ZCBleHBlY3QKCk9LLCBJJ2xsIGFkZCBiYWNrIHRoZSBFZmlBY3BpQWRkcmVzc1JhbmdlQUNQSSBp
bnRvIHRoZSByZXNlcnZlZCByZWdpb25zLgoKPiBmb3IgZXhhbXBsZSB0aGF0IE9WTUYgd2lsbCB1
c2Ugc29tZSBvZiB0aGUgUkFNIHJlZ2lvbnMgb24gdGhlIG1lbW9yeQo+IG1hcCwgYW5kIGl0IHNo
b3VsZCBsaWtlbHkgdHVybiB0aG9zZSBhcmVhcyBmcm9tIFJBTSBpbnRvIHJlc2VydmVkCj4gcmVn
aW9ucy4KPiAKPiA+ID4gPiArICAgICAgLy8gZXJyb3IgbWVzc2FnZTogQ3B1RHhlOiBJbnRlcnNl
Y3RNZW1vcnlEZXNjcmlwdG9yOgo+ID4gPiA+ICsgICAgICAvLyAgICAgICAgZGVzYyBbRkMwMDAw
MDAsIDEwMDAwMDAwMCkgdHlwZSAxIGNhcCA4NzAwMDAwMDAwMDI2MDAxCj4gPiA+ID4gKyAgICAg
IC8vICAgICAgICBjb25mbGljdHMgd2l0aCBhcGVydHVyZSBbRkVFMDAwMDAsIEZFRTAxMDAwKSBj
YXAgMQo+ID4gPiA+ICAgICAgICAvLwo+ID4gPiA+IC0gICAgICBpZiAoRW50cnktPlR5cGUgIT0g
RWZpQWNwaUFkZHJlc3NSYW5nZU1lbW9yeSkgewo+ID4gPiA+IC0gICAgICAgIGNvbnRpbnVlOwo+
ID4gPiA+ICsgICAgICBpZiAoIVhlbkh2bWxvYWRlckRldGVjdGVkICgpKSB7Cj4gPiA+ID4gKyAg
ICAgICAgQWRkUmVzZXJ2ZWRNZW1vcnlCYXNlU2l6ZUhvYiAoQmFzZSwgRW5kIC0gQmFzZSwgRkFM
U0UpOwo+ID4gPiAKPiA+ID4gVGhpcyBzcGVjaWFsIGNhc2luZyBmb3IgUFZIIGxvb2tzIHdlaXJk
LCBpZGVhbGx5IHdlIHdvdWxkIGxpa2UgdG8gdXNlCj4gPiA+IHRoZSBzYW1lIGNvZGUgcGF0aCwg
b3IgZWxzZSBpdCBzaG91bGQgYmUgZXhwbGljaXRseSBtZW50aW9uZWQgd2h5IFBWSAo+ID4gPiBo
YXMgZGl2ZXJnaW5nIGJlaGF2aW91ci4KPiA+IAo+ID4gSSB0aGluayBodm1sb2FkZXIgaXMgdGhl
IGlzc3VlIHJhdGhlciB0aGFuIFBWSC4gSGVyZSBpcyBwYXJ0IG9mIHRoZQo+ID4gIm1lbW9yeSBt
YXAiIGFzIGZvdW5kIGluIGh2bWxvYWRlci9jb25maWcuaDoKPiA+IAo+ID4gICAvKiBTcGVjaWFs
IEJJT1MgbWFwcGluZ3MsIGV0Yy4gYXJlIGFsbG9jYXRlZCBmcm9tIGhlcmUgdXB3YXJkcy4uLiAq
Lwo+ID4gICAjZGVmaW5lIFJFU0VSVkVEX01FTUJBU0UgICAgICAgICAgICAgIDB4RkMwMDAwMDAK
PiA+ICAgLyogTkIuIEFDUElfSU5GT19QSFlTSUNBTF9BRERSRVNTICpNVVNUKiBtYXRjaCBkZWZp
bml0aW9uIGluIGFjcGkvZHNkdC5hc2whICovCj4gPiAgICNkZWZpbmUgQUNQSV9JTkZPX1BIWVNJ
Q0FMX0FERFJFU1MgICAgMHhGQzAwMDAwMAo+ID4gICAjZGVmaW5lIFJFU0VSVkVEX01FTU9SWV9E
WU5BTUlDX1NUQVJUIDB4RkMwMDEwMDAKPiA+ICAgI2RlZmluZSBSRVNFUlZFRF9NRU1PUllfRFlO
QU1JQ19FTkQgICAweEZFMDAwMDAwCj4gPiAKPiA+IGFuZCBodm1sb2FkZXIgc2ltcGx5IGNyZWF0
ZXMgYSBzaW5nbGUgZTgyMCByZXNlcnZlZCBlbnRyeSwgZnJvbQo+ID4gUkVTRVJWRURfTUVNQkFT
RSB0byB0aGUgdG9wIG9mIDRHQi4gSXQncyBwcm9iYWJseSB0b28gbXVjaC4KPiAKPiBCdXQgaXNu
J3QgdGhpcyBraW5kIG9mIGRhbmdlcm91cz8gSG93IGNhbiB5b3UgYXNzdXJlIGZ1dHVyZSB2ZXJz
aW9ucwo+IG9mIGh2bWxvYWRlciB3b24ndCB1c2UgdGhpcyBzcGFjZT8KPiAKPiA+IElmIGh2bWxv
YWRlciBvbmx5IHJlc2VydmVkCj4gPiBBQ1BJX0lORk9fUEhZU0lDQUxfQUREUkVTUy1SRVNFUlZF
RF9NRU1PUllfRFlOQU1JQ19FTkQsIEkgbWlnaHQgbm90IGhhdmUKPiA+IHRvIHNwZWNpYWwgY2Fz
ZSBodm1sb2FkZXIuCj4gCj4gQ291bGQgd2UgbG9vayBpbnRvIGdldHRpbmcgdGhpcyBmaXhlZCBp
biBodm1sb2FkZXIgdGhlbj8KPiAKPiBJIHRoaW5rIGl0J3MgZGFuZ2Vyb3VzIGZvciBPVk1GIHRv
IHBsYXkgc3VjaCB0cmlja3Mgd2l0aCB0aGUgbWVtb3J5Cj4gbWFwLgoKSXQncyBub3Qgd29yc2Ug
dGhhbiBiZWZvcmUgOiksIHRoZXJlJ3MgYSBsb3QgbW9yZSB0byBjbGVhbnVwIDooLgoKSSd2ZSBs
ZWZ0IGFuIGh2bWxvYWRlciBzcGVjaWZpYyBjYWxsCiAgICBBZGRSZXNlcnZlZE1lbW9yeUJhc2VT
aXplSG9iICgweEZDMDAwMDAwLCAweDEwMDAwMDAsIEZBTFNFKTsKd2hpY2ggaXMgb3V0c2lkZSBv
ZiB0aGF0IFhlblB1Ymxpc2hSYW1SZWdpb25zKCkgZnVuY3Rpb24uIFNlZToKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9hcmNoaXZlcy9odG1sL3hlbi1kZXZlbC8yMDE5LTA3L21zZzAwMzYw
Lmh0bWwKSSBwcm9iYWJseSBuZWVkIHRvIHJlbW92ZSB0aGF0IG5vdyBhbmQgc2VlIGlmIEkgY2Fu
IHNpbXBseSB1c2UKaHZtbG9hZGVyJ3MgZTgyMC4KCi0tIApBbnRob255IFBFUkFSRAoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 23 16:13:29 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Jul 2019 16:13: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 1hpxPl-0002qK-PW; Tue, 23 Jul 2019 16:13:21 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=Gy5X=VU=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hpxPk-0002qF-Hy
 for xen-devel@lists.xenproject.org; Tue, 23 Jul 2019 16:13:20 +0000
X-Inumbo-ID: c80711c2-ad64-11e9-9955-570e779e0252
Received: from m4a0041g.houston.softwaregrp.com (unknown [15.124.2.87])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c80711c2-ad64-11e9-9955-570e779e0252;
 Tue, 23 Jul 2019 16:13:18 +0000 (UTC)
Received: FROM m4a0041g.houston.softwaregrp.com (15.120.17.147) BY
 m4a0041g.houston.softwaregrp.com WITH ESMTP; 
 Tue, 23 Jul 2019 16:13:08 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M4W0335.microfocus.com (2002:f78:1193::f78:1193) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Tue, 23 Jul 2019 16:06:44 +0000
Received: from NAM05-CO1-obe.outbound.protection.outlook.com (15.124.8.10) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Tue, 23 Jul 2019 16:06:43 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=JRBUr8YpFr42J6AmIskOStVlZbEjsDIVBDedYupDMO5d946k0HO69hQHo4j1Ta9FtQtHq9L9VTrpH80b4Cl6adaUPJLs+9oHL4PriwDjzU8BOYp15Wq5I/7dgvEhBclX5OIhU1EpXdqTgpVVx46MoDoF0hsp6bdY4H2Nk197j3Um1ElUQXfwZr8BlqymWOvtXsB2hm8KIfM54oxa4e04SEO06NByXwdvynB5f6Oh+444WHXmSdbZMUhPWe8e7XallOubPif8xLcYPkBZwcYt9dlKR43aTfz66zux6C5b/QnVVzJFzL6lA60n40fOO1WAvtfhX2VLl775A5kTJcURdA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=GtyIpav2AWNHRzvHJ9+ZChhP7g9azS0ShlsSa1SXAYo=;
 b=k4rf3c3+ImpfWY6ac3Ni2IEOavcxWCP7o7nnte3HvEjRzYen6RfAplacZyMM+rncCk0vU1hkNGQzcpM0AbdZV6pKS+eQ3FlyoM7shCAylEsKwQsBg2Z2+bZrxmThmWBvwY1Nz+WgXRX3J8Z0nE3VKX4rAEUaqHvxQF9krhFgZy4pVOdpJQosYO1L0G4UaecHotgVjzQxyMOKXeywNp9vzYQt0OxGiIo9Zcf4ODs24b0RtVeAdlgv+qmnyz1AC/P3OQ69VrZJrnpa9OSfkG+G6n0g7DECchqS5gVeAD+P/8Wu3if7UOcKr6SflN/PA/LzKu6FizldfpzX8Epcnlyctw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB3147.namprd18.prod.outlook.com (10.255.172.76) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2094.16; Tue, 23 Jul 2019 16:06:41 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Tue, 23 Jul 2019
 16:06:41 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Roger Pau Monne <roger.pau@citrix.com>
Thread-Topic: [PATCH 1/2] x86/iommu: avoid mapping the interrupt address range
 for hwdom
Thread-Index: AQHVQW4v+Mw2bodxPUiy9HdTXv5ycabYXlgA
Date: Tue, 23 Jul 2019 16:06:41 +0000
Message-ID: <d3347e1c-92c0-bcea-19c5-9425490686f9@suse.com>
References: <20190723154851.77627-1-roger.pau@citrix.com>
 <20190723154851.77627-2-roger.pau@citrix.com>
In-Reply-To: <20190723154851.77627-2-roger.pau@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: LO2P265CA0059.GBRP265.PROD.OUTLOOK.COM
 (2603:10a6:600:60::23) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 4a280ed3-f36f-4617-e16d-08d70f87bfd5
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB3147; 
x-ms-traffictypediagnostic: DM6PR18MB3147:
x-microsoft-antispam-prvs: <DM6PR18MB31478C8FBDF2D44F81378CC3B3C70@DM6PR18MB3147.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7691;
x-forefront-prvs: 0107098B6C
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(39860400002)(136003)(366004)(376002)(346002)(396003)(189003)(199004)(66556008)(4744005)(66446008)(66946007)(64756008)(66476007)(31686004)(53936002)(71190400001)(66066001)(6246003)(229853002)(6512007)(71200400001)(52116002)(99286004)(6486002)(316002)(86362001)(2906002)(6436002)(25786009)(36756003)(81166006)(31696002)(6916009)(6506007)(305945005)(7736002)(386003)(8936002)(8676002)(102836004)(486006)(81156014)(76176011)(14454004)(53546011)(11346002)(54906003)(68736007)(476003)(186003)(5660300002)(4326008)(80792005)(478600001)(6116002)(14444005)(26005)(446003)(2616005)(256004)(3846002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB3147;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: GGDQA4SYgcZM2Yanfsrln9ObUk58+2McIZr271fN8RagPjchMxIPvRjnjFDBzFF0fH57fXT6HWxwtVLTSaXaHcXTHEX+aobQbn0e9hljMTsjiYoZW8mn7kAXwYv4ATVAq6BFZmfsZoBrvvmdT+amawMNbvl82FdKoxOxvQMhqckVN/BuGsDYMbqiL0qjLx2JFsmpHrB2mbfUpNAliadpn0LL8ZcptpVjOrzlEJLbYgZA14kBd2PZioYv0EkunNARQ2kZoO0ll9lnKQZkVFDoX7XGJBqnb3ATAJH7vhNyUtBcSXKuJ/35v6hfCMfJjgHHNoriHB+uaUWVecIEVtrh6+6b1Qhkye1JlpUX3FmE0q9wJY+fqJv6qTNDzhqxl2zANj485O6Sdnj6X5h1LBxagFmoRE4Pg7BbcyBIIO1pfCs=
Content-ID: <2ADF03161F5F944D9A66942F454B3692@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 4a280ed3-f36f-4617-e16d-08d70f87bfd5
X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Jul 2019 16:06:41.1610 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB3147
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH 1/2] x86/iommu: avoid mapping the interrupt
 address range for hwdom
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>, Andrew
 Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjMuMDcuMjAxOSAxNzo0OCwgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOg0KPiBDdXJyZW50IGNv
ZGUgb25seSBwcmV2ZW50IG1hcHBpbmcgdGhlIGxhcGljIHBhZ2UgaW50byB0aGUgZ3Vlc3QNCj4g
cGh5c2ljYWwgbWVtb3J5IG1hcC4gRXhwYW5kIHRoZSByYW5nZSB0byBiZSAweEZFRXhfeHh4eCBh
cyBkZXNjcmliZWQNCj4gaW4gdGhlIEludGVsIFZUZCBzcGVjaWZpY2F0aW9uIHNlY3Rpb24gMy4x
MyAiSGFuZGxpbmcgUmVxdWVzdHMgdG8NCj4gSW50ZXJydXB0IEFkZHJlc3MgUmFuZ2UiLg0KDQpS
aWdodCwgYW5kIGl0IGJlaW5nIGRldmljZSBzaWRlIGFjY2Vzc2VzIHRoYXQgYXJlIG9mIGludGVy
ZXN0IGhlcmUsDQp0aGUgTEFQSUMgYWRkcmVzcyByYW5nZSAodmlzaWJsZSB0byB0aGUgQ1BVIG9u
bHkpIHNob3VsZG4ndCBldmVuDQptYXR0ZXIuIEhlbmNlIGFmdGVyIHNvbWUgYmFjayBhbmQgZm9y
dGggd2l0aCBteXNlbGYgSSBhZ3JlZSB0aGF0DQp5b3UgcmVtb3ZlIHRoZSBlbnRpcmUgY29tbWVu
dCB0aGVyZS4NCg0KPiBBTUQgYWxzbyBsaXN0cyB0aGlzIGFkZHJlc3MgcmFuZ2UgaW4gdGhlIEFN
RCBTUjU2OTAgRGF0YWJvb2ssIHNlY3Rpb24NCj4gMi40LjQgIk1TSSBJbnRlcnJ1cHQgSGFuZGxp
bmcgYW5kIE1TSSB0byBIVCBJbnRlcnJ1cHQgQ29udmVyc2lvbiIuDQoNCldoaWNoIHJhaXNlcyB0
aGUgcXVlc3Rpb24gYWJvdXQgeWV0IGFub3RoZXIgcGF0Y2ggdG8gYWxzbyBleGNsdWRlDQp0aGUg
SFQgcmFuZ2UuDQoNCj4gUmVxdWVzdGVkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVy
M0BjaXRyaXguY29tPg0KPiBTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5w
YXVAY2l0cml4LmNvbT4NCg0KUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNl
LmNvbT4NCg0KSmFuDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 23 16:15:50 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Jul 2019 16: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 1hpxSA-0002xv-Bq; Tue, 23 Jul 2019 16:15: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=Gy5X=VU=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hpxS8-0002xp-Hr
 for xen-devel@lists.xenproject.org; Tue, 23 Jul 2019 16:15:48 +0000
X-Inumbo-ID: 20de1198-ad65-11e9-8980-bc764e045a96
Received: from m4a0040g.houston.softwaregrp.com (unknown [15.124.2.86])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 20de1198-ad65-11e9-8980-bc764e045a96;
 Tue, 23 Jul 2019 16:15:47 +0000 (UTC)
Received: FROM m4a0040g.houston.softwaregrp.com (15.120.17.147) BY
 m4a0040g.houston.softwaregrp.com WITH ESMTP; 
 Tue, 23 Jul 2019 16:11:49 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M4W0335.microfocus.com (2002:f78:1193::f78:1193) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Tue, 23 Jul 2019 16:09:40 +0000
Received: from NAM04-BN3-obe.outbound.protection.outlook.com (15.124.8.11) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Tue, 23 Jul 2019 16:09:40 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=AGFX7MQZW+yWHyCnEblBcCIDrUEy94zwYewe1jp4A+MPTM63XZiHARgFuwMB1+h60TrsQ9Apoq74Ko2KuS3JYhcP1Ywh2ThHJz2kSIYF8wxWyp7T4jsE5/M9ytDUYH+arNzLuDaUmI5rMsAJDQPdgMWGUEvV2tomPdPEt7Ejy2cPm4E7Uj+Vv3GVWRjeYu9wGaN610vT23x9H8xvltojE+cI/ZDF/H9O6yy/5YRwPCLklOdUbtDIOVRSK66YYSzT8Kv47bE3wCgzgF0Wq3ilTeSVeVL0IUsID20APMXqPBwBdDNV4alp+mYeORbZyixC4LhEYPjYU5eSTZr5Iq7xmw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=AccA2uSwIlwi8bTmbs8rr+AaKqsmRO45PG3QNYoxyEw=;
 b=Z9lUcRnlCsOGMcr0VbqxvFFPJJQmwagGqKih+rXAQUGhTR4WHux/i4ZBNab07MyCIZupS4HKdOwIl5YQXtxMV09OCwKLMpDYqnk1jNEPefTzv01V7IDUoacqcWPjUqAaubVX/c2wP6TWREhteL38Xlgqvg6bb6gFR5YdOE3V3rvJ9J3gfPATymMuwrBnNzWrdMk1XNE1jMZrFl9mTz9iFKlcuuarUQhnjFPLe6f7bO0AFeZjMbR/CUsD4PSQlxzbPshPy08jLqBIQZ51xIMNkOuzJpWIki4Y1ggKB5J5gK1sTzbYA77GmGLmt2z7rRsPTXau//mevAbd7PRtSgZFpw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB3388.namprd18.prod.outlook.com (10.255.174.205) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2094.16; Tue, 23 Jul 2019 16:09:38 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::1fe:35f6:faf3:78c7%7]) with mapi id 15.20.2073.012; Tue, 23 Jul 2019
 16:09:38 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Roger Pau Monne <roger.pau@citrix.com>
Thread-Topic: [PATCH 2/2] x86/iommu: avoid mapping the APIC configuration
 space for hwdom
Thread-Index: AQHVQW4zrYUYVM3HpUS5nJG7cGq72KbYXymA
Date: Tue, 23 Jul 2019 16:09:38 +0000
Message-ID: <5017c875-a59d-e7d1-c8fc-325b4208d15e@suse.com>
References: <20190723154851.77627-1-roger.pau@citrix.com>
 <20190723154851.77627-3-roger.pau@citrix.com>
In-Reply-To: <20190723154851.77627-3-roger.pau@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: LO2P265CA0197.GBRP265.PROD.OUTLOOK.COM
 (2603:10a6:600:9e::17) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 5cf34f2d-54d7-41ed-9063-08d70f882984
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB3388; 
x-ms-traffictypediagnostic: DM6PR18MB3388:
x-microsoft-antispam-prvs: <DM6PR18MB33887C92798DDC5292468CF5B3C70@DM6PR18MB3388.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7219;
x-forefront-prvs: 0107098B6C
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(376002)(346002)(396003)(136003)(39860400002)(366004)(189003)(199004)(52116002)(31696002)(81166006)(14454004)(305945005)(5660300002)(99286004)(6246003)(2616005)(26005)(36756003)(53936002)(446003)(7736002)(2906002)(86362001)(3846002)(6116002)(81156014)(8936002)(6512007)(76176011)(14444005)(316002)(6436002)(68736007)(66066001)(66476007)(71190400001)(64756008)(256004)(6486002)(71200400001)(4326008)(476003)(66946007)(186003)(25786009)(66446008)(478600001)(66556008)(31686004)(11346002)(53546011)(486006)(54906003)(102836004)(386003)(8676002)(6916009)(80792005)(6506007)(229853002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB3388;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: SaYU1c6MZNp9UbsJLbgCnzYo8IuDIT0ZmG29Slm3DvpGerBEvIvDrMnQev67DUX7L8HXuV6r+mBl95Bm1KKaZBZU4D+11+uS7dxoWUuTWzN+t9CUgHwEDGsMMsSdyDthKKo4JU8rFQf3vHGlOOFVN8NfO4LZMRGhIo6xVaSVzLLY6SkbBhMbs0codeGyIv2z4yOrJL+X0/eO9fgHxjjjHvkIBkzPoffjV6rUNle6ydS56kD0POSTYAh/wK7xDo4ReRvThUhhhHoRZMFg05oRoVxey/VzzUOZBILwLT1of7yvKdvknQwScYTPMO0q5DLpxJSyPY0npxwOZe5Ztv191f8T8Uo1slP2lh1YuOGYxc7wkNJhJw144CsfYo2G+wsuKfb4BPayKjKELf7kSxhnGllRIzDwRqZ/niewCI4s0uE=
Content-ID: <0885ABCFA3BF424EA8A1A2DC97F61702@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 5cf34f2d-54d7-41ed-9063-08d70f882984
X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Jul 2019 16:09:38.4685 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB3388
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH 2/2] x86/iommu: avoid mapping the APIC
 configuration space for hwdom
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>, Andrew
 Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjMuMDcuMjAxOSAxNzo0OCwgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOg0KPiBDdXJyZW50IGNv
ZGUgb25seSBwcmV2ZW50cyBtYXBwaW5nIHRoZSBpby1hcGljIHBhZ2UgaW50byB0aGUgZ3Vlc3QN
Cj4gcGh5c2ljYWwgbWVtb3J5IG1hcC4gRXhwYW5kIHRoZSByYW5nZSB0byBiZSAweEZFQ3hfeHh4
eCBhcyBkZXNjcmliZWQNCj4gaW4gdGhlIEludGVsIDMgU2VyaWVzIENoaXBzZXQgRGF0YXNoZWV0
IHNlY3Rpb24gMy4zLjEgIkFQSUMNCj4gQ29uZmlndXJhdGlvbiBTcGFjZSAoRkVDMF8wMDAwaOKA
k0ZFQ0ZfRkZGRmgpIi4NCj4gDQo+IEFNRCBhbHNvIGxpc3RzIHRoaXMgYWRkcmVzcyByYW5nZSBp
biB0aGUgQU1EIFNSNTY5MCBEYXRhYm9vaywgc2VjdGlvbg0KPiAyLjQuMiAiTm9uLVNCIElPQVBJ
QyBTdXBwb3J0Ii4NCg0KQnV0IHRoYXQncyBjaGlwc2V0IHNwZWNpZmljLiBJIGRvbid0IHRoaW5r
IHdlIGNhbiBibGluZGx5IGFzc3VtZQ0KdGhpcyByYW5nZS4gSnVzdCBpbiBjYXNlIG9uZSBzbWFs
bCByZW1hcmsgb24gdGhlIGNoYW5nZSBpdHNlbGYgYXMNCndlbGw6DQoNCj4gQEAgLTIyOSwxMCAr
MjI5LDkgQEAgc3RhdGljIGJvb2wgX19od2RvbV9pbml0IGh3ZG9tX2lvbW11X21hcChjb25zdCBz
dHJ1Y3QgZG9tYWluICpkLA0KPiAgICAgICAvKiBDaGVjayB0aGF0IGl0IGRvZXNuJ3Qgb3Zlcmxh
cCB3aXRoIHRoZSBJbnRlcnJ1cHQgQWRkcmVzcyBSYW5nZS4gKi8NCj4gICAgICAgaWYgKCBwZm4g
Pj0gMHhmZWUwMCAmJiBwZm4gPD0gMHhmZWVmZiApDQo+ICAgICAgICAgICByZXR1cm4gZmFsc2U7
DQo+IC0gICAgLyogLi4uIG9yIHRoZSBJTy1BUElDICovDQo+IC0gICAgZm9yICggaSA9IDA7IGhh
c192aW9hcGljKGQpICYmIGkgPCBkLT5hcmNoLmh2bS5ucl92aW9hcGljczsgaSsrICkNCj4gLSAg
ICAgICAgaWYgKCBwZm4gPT0gUEZOX0RPV04oZG9tYWluX3Zpb2FwaWMoZCwgaSktPmJhc2VfYWRk
cmVzcykgKQ0KPiAtICAgICAgICAgICAgcmV0dXJuIGZhbHNlOw0KPiArICAgIC8qIC4uLiBvciB0
aGUgQVBJQyBDb25maWd1cmF0aW9uIFNwYWNlLiAqLw0KPiArICAgIGlmICggcGZuID49IDB4ZmVj
MDAgJiYgcGZuIDw9IDB4ZmVjZmYgKQ0KPiArICAgICAgICByZXR1cm4gZmFsc2U7DQoNCkRlc3Bp
dGUgdGhlIGNoaXBzZXQgZG9jdW1lbnRhdGlvbiBjYWxsaW5nIGl0IGp1c3QgQVBJQywgaW4gb3Vy
DQpjb2RlIEkgdGhpbmsgaXQgd291bGQgYmUgYmV0dGVyIGlmIGEgY29ubmVjdGlvbiB0byBJTy1B
UElDIHdhcw0KbWFkZSwgdG8gYXZvaWQgYW1iaWd1aXR5Lg0KDQpKYW4NCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 23 16:45:43 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Jul 2019 16: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 1hpxur-00052m-0l; Tue, 23 Jul 2019 16:45:29 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=VIRi=VU=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hpxuq-00052h-G9
 for xen-devel@lists.xenproject.org; Tue, 23 Jul 2019 16:45:28 +0000
X-Inumbo-ID: 44403a6c-ad69-11e9-b1ec-571d17d6f04f
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 44403a6c-ad69-11e9-b1ec-571d17d6f04f;
 Tue, 23 Jul 2019 16:45:24 +0000 (UTC)
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: W+BtiOwIp7I5egeVqScBtjGyMFgqSlC5ByoS+uj4vzJUzgXPm/vsXz+WWLWft315lo2+DTq2gD
 75So2OIfyYNv777c7VQOtlH7up89lA0jfNyQWewwSaaXfHeHj89UCCoQJAYkcI7hy/6DB049Bq
 H2Er8KXjaOoC+xATFRKEzu7AaM3esE6tVvXkX125eNZccqlLw83iJfAuQDm1NzApnNuPT5bKA2
 ZVjYJAKYXagKDpBZTBKOvlImHjr8/3+GPTaeeloTq45/9xylZJtC5a6SQWDsp7wVvK/tLt9ot/
 H5k=
X-SBRS: 2.7
X-MesageID: 3446885
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,299,1559534400"; 
   d="scan'208";a="3446885"
To: Jan Beulich <JBeulich@suse.com>, Roger Pau Monne <roger.pau@citrix.com>
References: <20190723154851.77627-1-roger.pau@citrix.com>
 <20190723154851.77627-3-roger.pau@citrix.com>
 <5017c875-a59d-e7d1-c8fc-325b4208d15e@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 mQINBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABtClBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPokCOgQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86LkCDQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAYkC
 HwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <cade48e9-5346-b325-e06a-ee4adf2c48f0@citrix.com>
Date: Tue, 23 Jul 2019 17:45:20 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <5017c875-a59d-e7d1-c8fc-325b4208d15e@suse.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 2/2] x86/iommu: avoid mapping the APIC
 configuration space for hwdom
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>

T24gMjMvMDcvMjAxOSAxNzowOSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gT24gMjMuMDcuMjAxOSAx
Nzo0OCwgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+PiBDdXJyZW50IGNvZGUgb25seSBwcmV2ZW50
cyBtYXBwaW5nIHRoZSBpby1hcGljIHBhZ2UgaW50byB0aGUgZ3Vlc3QKPj4gcGh5c2ljYWwgbWVt
b3J5IG1hcC4gRXhwYW5kIHRoZSByYW5nZSB0byBiZSAweEZFQ3hfeHh4eCBhcyBkZXNjcmliZWQK
Pj4gaW4gdGhlIEludGVsIDMgU2VyaWVzIENoaXBzZXQgRGF0YXNoZWV0IHNlY3Rpb24gMy4zLjEg
IkFQSUMKPj4gQ29uZmlndXJhdGlvbiBTcGFjZSAoRkVDMF8wMDAwaOKAk0ZFQ0ZfRkZGRmgpIi4K
Pj4KPj4gQU1EIGFsc28gbGlzdHMgdGhpcyBhZGRyZXNzIHJhbmdlIGluIHRoZSBBTUQgU1I1Njkw
IERhdGFib29rLCBzZWN0aW9uCj4+IDIuNC4yICJOb24tU0IgSU9BUElDIFN1cHBvcnQiLgo+IEJ1
dCB0aGF0J3MgY2hpcHNldCBzcGVjaWZpYy4gSSBkb24ndCB0aGluayB3ZSBjYW4gYmxpbmRseSBh
c3N1bWUKPiB0aGlzIHJhbmdlLgoKVGhlIElPLUFQSUMgaGFzIGFsd2F5cyBsaXZlZCBpbiB0aGF0
IHJlZ2lvbiBzaW5jZSBpdHMgaW50cm9kdWN0aW9uLCBhbmQKdGhlIGxvY2F0aW9uIGlzbid0IGV2
ZW4gY29uZmlndXJhYmxlIG9uIG5ld2VyIGNoaXBzZXRzIChJZiBJJ3ZlIHJlYWQgdGhlClNBRCBy
b3V0aW5nIHJ1bGVzIGluIFNreWxha2UgY29ycmVjdGx5LsKgIEFsbCB0aGF0IGNhbiBiZSBjb25m
aWd1cmVkIGlzCm11bHRpcGxlIElPLUFQSUNzIGJlaW5nIG1hcHBlZCBhZGphY2VudCB0byBlYWNo
IG90aGVyLikKCldoaWxlIHRoaXMgaXNuJ3QgdGhlIGluYm91bmQgTVNJIHJhbmdlIChhbmQgZGVm
aW5pdGVseSBmaXhlZCBpbiB0aGUKYXJjaGl0ZWN0dXJlKSwgaXQgaXNuJ3QgcGxhdXNpYmx5IGdv
aW5nIHRvIGNoYW5nZS4KCn5BbmRyZXcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 23 17:02:30 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Jul 2019 17: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 1hpyBE-0006RH-Nu; Tue, 23 Jul 2019 17:02:24 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=wlUe=VU=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hpyBD-0006RC-U7
 for xen-devel@lists.xenproject.org; Tue, 23 Jul 2019 17:02:23 +0000
X-Inumbo-ID: a37e4dd2-ad6b-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id a37e4dd2-ad6b-11e9-8980-bc764e045a96;
 Tue, 23 Jul 2019 17:02:22 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 98628337;
 Tue, 23 Jul 2019 10:02:22 -0700 (PDT)
Received: from [10.1.196.50] (e108454-lin.cambridge.arm.com [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 2515C3F71A;
 Tue, 23 Jul 2019 10:02:21 -0700 (PDT)
To: Jan Beulich <JBeulich@suse.com>, Andrii Anisov <andrii.anisov@gmail.com>
References: <1563469897-2773-1-git-send-email-andrii.anisov@gmail.com>
 <2d71f4c0-023f-7a09-731e-e84e21378e26@suse.com>
 <261e0c5e-a886-f389-3c37-413613c9bf4f@gmail.com>
 <a4877031-1abd-e683-aae9-5d8ce5df98b5@suse.com>
 <7ddef8b7-ec79-d7ce-4123-31ae63a5e7b3@arm.com>
 <35df7b4d-068d-15d3-2197-d5a6dee23917@suse.com>
 <6e608435-a414-320b-307a-a413c82cf9aa@arm.com>
 <a3b0d7ed-db9d-9c03-9fef-1b42b02b3f4b@gmail.com>
 <039019e1-ac02-019f-9ce1-78ed64198d5e@suse.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <6b629a1d-7179-26d5-3581-1034eb7aba57@arm.com>
Date: Tue, 23 Jul 2019 18:02:19 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <039019e1-ac02-019f-9ce1-78ed64198d5e@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] vunmap: let vunmap align virtual address by
 itself
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>,
 Andrii Anisov <andrii_anisov@epam.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgSmFuLAoKT24gMjMvMDcvMjAxOSAxMDoxMiwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gT24gMjMu
MDcuMjAxOSAxMDo0OCwgQW5kcmlpIEFuaXNvdiB3cm90ZToKPj4gSnVsaWVuLCBKYW4sIEFuZHJl
dywKPj4KPj4gVGhlIHByb2JsZW0gYWRkcmVzc2VkIGJ5IFsxXSBjYXVzZXMgcmFuZG9tIEFSTTY0
IGJvb3QgZmFpbHMgZGVwZW5kZW50IG9uIGh5cGVydmlzb3IgY29kZSBjaGFuZ2VzLgo+PiBZZXQg
bW9yZSBnZW5lcmljIHNvbHV0aW9uIHdhcyByZXF1ZXN0ZWQgYnkgQW5kcmV3IGFuZCBzdXBwb3J0
ZWQgYnkgSnVsaWVuIFsyXS4KPj4KPj4gSG93IHRvIHByb2NlZWQgd2l0aCB0aGlzIHBhcnRpY3Vs
YXIgcGF0Y2g/Cj4+IEFzIEkgdW5kZXJzdGFuZCwgSmFuIGRvdWJ0cyB3ZSBzaG91bGQgbW92ZSBw
YWdlIGFsaWdubWVudCB0byB2dW5tYXAoKSwgd2hpbGUgSnVsaWVuIGFuZCBBbmRyZXcgd2FudGVk
IHRoZSBjb21taXQgbWVzc2FnZSBjbGFyaWZpY2F0aW9uLgo+PiBDYW4gd2UgaGF2ZSBhbiBhZ3Jl
ZW1lbnQgb24gYXBwcm9hY2ggaGVyZT8KPj4KPj4gWzFdIGh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvYXJjaGl2ZXMvaHRtbC94ZW4tZGV2ZWwvMjAxOS0wNy9tc2cwMTE2Ny5odG1sCj4+IFsy
XSBodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL2FyY2hpdmVzL2h0bWwveGVuLWRldmVsLzIw
MTktMDcvbXNnMDExMjkuaHRtbAo+IAo+IEZpcnN0IG9mIGFsbCwgbGV0IG1lIHF1b3RlIExpbnV4
J2VzIGNvZGU6Cj4gCj4gc3RhdGljIHZvaWQgX192dW5tYXAoY29uc3Qgdm9pZCAqYWRkciwgaW50
IGRlYWxsb2NhdGVfcGFnZXMpCj4gewo+IAlzdHJ1Y3Qgdm1fc3RydWN0ICphcmVhOwo+IAo+IAlp
ZiAoIWFkZHIpCj4gCQlyZXR1cm47Cj4gCj4gCWlmIChXQVJOKCFQQUdFX0FMSUdORUQoYWRkciks
ICJUcnlpbmcgdG8gdmZyZWUoKSBiYWQgYWRkcmVzcyAoJXApXG4iLAo+IAkJCWFkZHIpKQo+IAkJ
cmV0dXJuOwo+IAo+IEFzIGxvbmcgYXMgd2UgYWltIHRvIGhhdmUgYSByZWFzb25hYmxlIGxldmVs
IG9mIGNvbXBhdGliaWxpdHkgb2YKPiBzaW1pbGFyIGludGVyZmFjZXMsIHdlIHNob3VsZCBub3Qg
Z28gdGhlIHN1Z2dlc3RlZCByb3V0ZS4KCldlbGwsIGl0IGlzIG1vcmUgbGlrZWx5IHRvIGhhdmUg
TGludXggY29kZSBtb3ZpbmcgdG8gWGVuIGNvbXBhcmUgdG8gdGhlIApvcHBvc2l0ZS4gU28gdGhl
IGNoYW5nZSBzdWdnZXN0ZWQgaXMgc3RpbGwgY29tcGF0aWJsZSBhcyB3ZSBkb24ndCByZXN0cmlj
dCAKYW55dGhpbmcgYnV0IGp1c3Qgb3BlbiBtb3JlIGZsZXhpYmlsaXR5LgoKPiAKPiBCZXlvbmQg
dGhhdCBJIGNvbnRpbnVlIHRvIGJlIG9mIHRoZSBvcGluaW9uIHRoYXQgaXQgc2hvdWxkIGJlCj4g
YWxsLW9yLW5vdGhpbmc6IEFueSBwb2ludGVyIHBvaW50aW5nIGFueXdoZXJlIGF0IG9yIGluc2lk
ZSB0aGUKPiByZWdpb24gc2hvdWxkIGJlIGFjY2VwdGVkLCBvciBqdXN0IHRoZSBvbmUgcG9pbnRp
bmcgcHJlY2lzZWx5IGF0Cj4gdGhlIHN0YXJ0LgpUaGF0J3MgZmluZSwgYnV0IHdlIGNhbiBzdGls
bCBhY2hpZXZlIHRoaXMgc3RlcCBieSBzdGVwLi4uIEhhbmRsaW5nIHVuYWxpZ25lZCAKYWRkcmVz
cyBpcyBxdWl0ZSBlYXN5LgoKQ2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 23 17:16:03 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Jul 2019 17:16:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hpyOL-0007CU-1F; Tue, 23 Jul 2019 17:15: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=gYMO=VU=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hpyOJ-0007CI-Iz
 for xen-devel@lists.xenproject.org; Tue, 23 Jul 2019 17:15:55 +0000
X-Inumbo-ID: 86c6a48a-ad6d-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 86c6a48a-ad6d-11e9-8980-bc764e045a96;
 Tue, 23 Jul 2019 17:15:53 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hpyOH-0007xj-4F; Tue, 23 Jul 2019 17:15: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 1hpyOG-0002Mv-PY; Tue, 23 Jul 2019 17:15:52 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hpyOG-0003te-Oz; Tue, 23 Jul 2019 17:15:52 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139259-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-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-thunderx:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=f7f7cd5c585ab2d6f4bbc17b8fbec52dde1a5715
X-Osstest-Versions-That: xen=66d11b9c1281ac133b92b3e6dd5b5e1c2abea7bf
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 23 Jul 2019 17:15:52 +0000
Subject: [Xen-devel] [xen-unstable test] 139259: 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>

ZmxpZ2h0IDEzOTI1OSB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzOTI1OS8KCkZhaWx1cmVzIDotLyBidXQg
bm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90
IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTM5MjM5CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMzkyMzkK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgZmFpbCBsaWtlIDEzOTIzOQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTM5MjM5CiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwg
bGlrZSAxMzkyMzkKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEzOTIzOQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTM5MjM5
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgIGZhaWwgbGlrZSAxMzkyMzkKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEzOTIzOQogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEy
IGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQt
YW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNt
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXRodW5kZXJ4IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQx
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVk
aXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Jl
ZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAg
ICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5k
b3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxs
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1p
Mzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0
YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIGY3ZjdjZDVjNTg1YWIy
ZDZmNGJiYzE3YjhmYmVjNTJkZGUxYTU3MTUKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAg
ICAgICAgICAgIDY2ZDExYjljMTI4MWFjMTMzYjkyYjNlNmRkNWI1ZTFjMmFiZWE3YmYKCkxhc3Qg
dGVzdCBvZiBiYXNpcyAgIDEzOTIzOSAgMjAxOS0wNy0yMSAxODozOTo1MCBaICAgIDEgZGF5cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxMzkyNTkgIDIwMTktMDctMjIgMTY6MDM6MjggWiAgICAxIGRh
eXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIEphbiBC
ZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBSb3NzIExhZ2Vyd2FsbCA8cm9zcy5sYWdlcndh
bGxAY2l0cml4LmNvbT4KICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKam9iczoKIGJ1
aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXh0ZiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFtZDY0LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQt
MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0
Zi1hbWQ2NC1hbWQ2NC0zICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
NjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2
LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQt
YXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2
aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1m
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjct
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtZXhh
bWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2
aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpdmVwYXRjaCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saXZlcGF0Y2ggICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBn
cmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZn
cnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1z
aGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgot
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxv
Z3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25m
aWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRz
LCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVu
Lm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3Rl
cgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9i
O2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoK
ClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQveGVu
LmdpdAogICA2NmQxMWI5YzEyLi5mN2Y3Y2Q1YzU4ICBmN2Y3Y2Q1YzU4NWFiMmQ2ZjRiYmMxN2I4
ZmJlYzUyZGRlMWE1NzE1IC0+IG1hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 23 17:32:46 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Jul 2019 17: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 1hpyeW-0000Sq-RL; Tue, 23 Jul 2019 17:32: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=OdSp=VU=zededa.com=roman@srs-us1.protection.inumbo.net>)
 id 1hpyeV-0000Sk-SU
 for xen-devel@lists.xenproject.org; Tue, 23 Jul 2019 17:32:40 +0000
X-Inumbo-ID: dd75a327-ad6f-11e9-8980-bc764e045a96
Received: from mail-qk1-x741.google.com (unknown [2607:f8b0:4864:20::741])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id dd75a327-ad6f-11e9-8980-bc764e045a96;
 Tue, 23 Jul 2019 17:32:38 +0000 (UTC)
Received: by mail-qk1-x741.google.com with SMTP id m14so6049682qka.10
 for <xen-devel@lists.xenproject.org>; Tue, 23 Jul 2019 10:32:38 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=zededa.com; s=google;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=/pswzf/K/WaA2xrwJsXKyukHc8E/4s3vV8XG1Ps84GM=;
 b=bvbdAVYhPxsFqI7WEogjveKRoBPy/94KGEAv/41u2lzEeflY+DzbHoA07HoScoDNL5
 HqCG43A7N2wywLwZf0cXyxcX5h9sYkF3xBKfqvflpALmzdPsimRN9lcxLMS9157byMUu
 +aTUesluGUxGmJS/wxpPa9FlOwZJEPXVCutPxvPSt0TP7h9MQiwfgik7c4aFapvB37mr
 ZNibCcc7U8BzV4U+9gpr4z7UMO6zu/HB+lmYTE7kzcWC2CaeO6UTEKPzQ2PexZNV5mH7
 i/SSidpvLy7oBlBAJ5/TlDumkuXgWA78jNNtKwuP7ReVhYMi3q1BsUsFAFd5ED/GxNzS
 1d8A==
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=/pswzf/K/WaA2xrwJsXKyukHc8E/4s3vV8XG1Ps84GM=;
 b=cR8Do9Y9qUlqJ42400aJo3FBlv8Ukb5Tu41TXafBRZW8lFShAEJBRCe6MxLlbqyDlB
 0x6tZUTrCD+h59ztI6e3XKo1kT7258Wu2/Af6YPu6dpUnf6chVd3VBW7cYFbgNp1PbR3
 h4o2cRm5ldx/Fdz3aqTNfLDMJ6pSz8V6FtOTmnPYxL+1rzIbtmMZr+CaH7UfgE5mXhCN
 0hWP8tIf2drKa/7035yMrKC2eTaSvo0zCZ7VDVUf7EIIGE8P4PyRPr+EZfnV78igSho5
 HdKCLXCcaY1f6MGBhWqf2Hc/vvJIMu71fr9nUdmcve8DrhluRU2MMgIFDDGjE5QBNymL
 Bi0A==
X-Gm-Message-State: APjAAAXY/oTVTpjVMSyoHMjsWPa1OypsO8Kjnr6QVC0diTmdNLD2dN40
 wx6pzAmG3nw+Tt7emCoU7QSNElpk/EX7wdt4lNkFWg==
X-Google-Smtp-Source: APXvYqye5izzyES1XEMU84yYyQozCHFBuUNeTQWWUUwJ92/VkZTGYnK045fyoOXQcsR0I0rKIuw44tpteWdwj9Vc4GI=
X-Received: by 2002:ae9:f017:: with SMTP id l23mr51256566qkg.457.1563903157555; 
 Tue, 23 Jul 2019 10:32:37 -0700 (PDT)
MIME-Version: 1.0
References: <CAMmSBy9g-QFHTXhpHK6=xDFiBDj4LpnJ=cXj405MMmA1rJaOUg@mail.gmail.com>
 <CAMmSBy8CcG08-+-F6fvwmH1oEKpsV8OGEco94g04dZcyyFWKbw@mail.gmail.com>
 <b2e4ed0b178e41ebbc8f1db622ecae95@AMSPEX02CL03.citrite.net>
 <20190722114859.dtm4w5ff75uedu24@Air-de-Roger>
 <9238bf1a297c42f38dccc1cfb50bd144@AMSPEX02CL03.citrite.net>
 <20190722134813.c7fedaqtrbo6ojvo@Air-de-Roger>
 <81a7cdc728294e5ca05fd056a87cb21b@AMSPEX02CL03.citrite.net>
 <20190722143953.tkcmv5bb72sdlkql@Air-de-Roger>
 <9f11fd0b6be14ea5a8efbb809df74cc9@AMSPEX02CL03.citrite.net>
 <20190722152152.dvhs4riw2w67rvih@Air-de-Roger>
 <CAMmSBy-P9+00XfK6k2OYqFHNONcxeGuu0V=Qk4peFDC=KOUogA@mail.gmail.com>
 <b5ba8315-ce59-85e6-5bfc-1db4c239eb1c@citrix.com>
In-Reply-To: <b5ba8315-ce59-85e6-5bfc-1db4c239eb1c@citrix.com>
From: Roman Shaposhnik <roman@zededa.com>
Date: Tue, 23 Jul 2019 10:32:26 -0700
Message-ID: <CAMmSBy-S7nMg-V5DUzV2L2RmK0TnFt+9=C8gE=0FuUOQK3kjQQ@mail.gmail.com>
To: =?UTF-8?Q?Roger_Pau_Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: multipart/mixed; boundary="0000000000002b8d4f058e5c94a5"
Subject: Re: [Xen-devel] [BUG] After upgrade to Xen 4.12.0 iommu=no-igfx
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Paul Durrant <Paul.Durrant@citrix.com>,
 "jbeulich@suse.com" <jbeulich@suse.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 "boris.ostrovsky@oracle.com" <boris.ostrovsky@oracle.com>
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

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

Hi Roger!

I applied your patch, removed no-igfx and I still see the original
problem. Please let me know what other logs/debugs would you need at
this point.

Btw, just to make it clear what patch got applied I'm attaching it to
this email.

Oh, and it seems that that https://downloads.xenproject.org/ SSL
certificate expired yesterday -- perhaps somebody can take a look at
that.

Thanks,
Roman.

On Mon, Jul 22, 2019 at 4:47 PM Andrew Cooper <andrew.cooper3@citrix.com> wrote:
>
> On 23/07/2019 00:36, Roman Shaposhnik wrote:
> > Hi Everyone!
> >
> > Thanks a million for an extremely quick turnaround. I am in my lab
> > again next to the box in question.
> >
> > Should I go ahead and test the latest patch or wait for the official
> > one to be submitted?
> >
> > Thanks,
> > Roman.
>
> Use this patch to test with.  Roger forgot to CC you on the official
> one, but the code changes are identical.
>
> ~Andrew

--0000000000002b8d4f058e5c94a5
Content-Type: application/octet-stream; name="01-iommu-mappings.patch"
Content-Disposition: attachment; filename="01-iommu-mappings.patch"
Content-Transfer-Encoding: base64
Content-ID: <f_jyg3jmmq0>
X-Attachment-Id: f_jyg3jmmq0

ZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS9wMm0uYyBiL3hlbi9hcmNoL3g4Ni9tbS9wMm0u
YwppbmRleCBmZWY5N2M4MmY2Li44OGEyNDMwYzhjIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYv
bW0vcDJtLmMKKysrIGIveGVuL2FyY2gveDg2L21tL3AybS5jCkBAIC04MzYsNyArODM2LDcgQEAg
Z3Vlc3RfcGh5c21hcF9hZGRfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCBnZm5fdCBnZm4sIG1mbl90
IAptZm4sCiAgICAgICAgICAqLwogICAgICAgICBmb3IgKCBpID0gMDsgaSA8ICgxVUwgPDwgcGFn
ZV9vcmRlcik7ICsraSwgKytwYWdlICkKICAgICAgICAgewotICAgICAgICAgICAgaWYgKCAhbmVl
ZF9pb21tdV9wdF9zeW5jKGQpICkKKyAgICAgICAgICAgIGlmICggIWhhc19pb21tdV9wdChkKSAp
CiAgICAgICAgICAgICAgICAgLyogbm90aGluZyAqLzsKICAgICAgICAgICAgIGVsc2UgaWYgKCBn
ZXRfcGFnZV9hbmRfdHlwZShwYWdlLCBkLCBQR1Rfd3JpdGFibGVfcGFnZSkgKQogICAgICAgICAg
ICAgICAgIHB1dF9wYWdlX2FuZF90eXBlKHBhZ2UpOwpAQCAtMTM0MSw3ICsxMzQxLDcgQEAgaW50
IHNldF9pZGVudGl0eV9wMm1fZW50cnkoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgCmxvbmcg
Z2ZuX2wsCiAKICAgICBpZiAoICFwYWdpbmdfbW9kZV90cmFuc2xhdGUocDJtLT5kb21haW4pICkK
ICAgICB7Ci0gICAgICAgIGlmICggIW5lZWRfaW9tbXVfcHRfc3luYyhkKSApCisgICAgICAgIGlm
ICggIWhhc19pb21tdV9wdChkKSApCiAgICAgICAgICAgICByZXR1cm4gMDsKICAgICAgICAgcmV0
dXJuIGlvbW11X2xlZ2FjeV9tYXAoZCwgX2RmbihnZm5fbCksIF9tZm4oZ2ZuX2wpLCBQQUdFX09S
REVSXzRLLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBJT01NVUZfcmVhZGFibGUg
fCBJT01NVUZfd3JpdGFibGUpOwpAQCAtMTQzMiw3ICsxNDMyLDcgQEAgaW50IGNsZWFyX2lkZW50
aXR5X3AybV9lbnRyeShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCAKbG9uZyBnZm5fbCkKIAog
ICAgIGlmICggIXBhZ2luZ19tb2RlX3RyYW5zbGF0ZShkKSApCiAgICAgewotICAgICAgICBpZiAo
ICFuZWVkX2lvbW11X3B0X3N5bmMoZCkgKQorICAgICAgICBpZiAoICFoYXNfaW9tbXVfcHQoZCkg
KQogICAgICAgICAgICAgcmV0dXJuIDA7CiAgICAgICAgIHJldHVybiBpb21tdV9sZWdhY3lfdW5t
YXAoZCwgX2RmbihnZm5fbCksIFBBR0VfT1JERVJfNEspOwogICAgIH0KLS0gCjIuMjAuMSAoQXBw
bGUgR2l0LTExNykK
--0000000000002b8d4f058e5c94a5
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--0000000000002b8d4f058e5c94a5--


From xen-devel-bounces@lists.xenproject.org Tue Jul 23 17:35:40 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Jul 2019 17:35:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hpyhP-0000aZ-Av; Tue, 23 Jul 2019 17: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=VIRi=VU=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hpyhO-0000aU-IS
 for xen-devel@lists.xenproject.org; Tue, 23 Jul 2019 17:35:38 +0000
X-Inumbo-ID: 47e7824b-ad70-11e9-8980-bc764e045a96
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 47e7824b-ad70-11e9-8980-bc764e045a96;
 Tue, 23 Jul 2019 17:35:37 +0000 (UTC)
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: sjs64OHJ53NAkwTeGfeAhr7LvYxlfr/oB49ta4K4RKiG89MKDk9XMDpEXmfxj9QRhlDvKqZjaU
 rbX+GDH7ZMKV+ZlX1bj5i6l9VANJft949nbqKeei4S6L7gD2QNno4TUhGENcJGQ4Ckn/QwSmoZ
 Z//QLM2pCsCFSlVRzMSNkyUuhJOyqVDdIJ+fBHw9/DGpCcYhg/je2T4aWfWdO+EivM1skUNlMB
 lZFsY1wE6346Cal038rn9Opqhc56J7Q97RCYF55zx/8rky6rYJBab8+q+g+J70dtWbcKMFI7Rw
 QWk=
X-SBRS: 2.7
X-MesageID: 3366861
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,299,1559534400"; 
   d="scan'208";a="3366861"
To: Roman Shaposhnik <roman@zededa.com>, =?UTF-8?Q?Roger_Pau_Monn=c3=a9?=
 <roger.pau@citrix.com>
References: <CAMmSBy9g-QFHTXhpHK6=xDFiBDj4LpnJ=cXj405MMmA1rJaOUg@mail.gmail.com>
 <CAMmSBy8CcG08-+-F6fvwmH1oEKpsV8OGEco94g04dZcyyFWKbw@mail.gmail.com>
 <b2e4ed0b178e41ebbc8f1db622ecae95@AMSPEX02CL03.citrite.net>
 <20190722114859.dtm4w5ff75uedu24@Air-de-Roger>
 <9238bf1a297c42f38dccc1cfb50bd144@AMSPEX02CL03.citrite.net>
 <20190722134813.c7fedaqtrbo6ojvo@Air-de-Roger>
 <81a7cdc728294e5ca05fd056a87cb21b@AMSPEX02CL03.citrite.net>
 <20190722143953.tkcmv5bb72sdlkql@Air-de-Roger>
 <9f11fd0b6be14ea5a8efbb809df74cc9@AMSPEX02CL03.citrite.net>
 <20190722152152.dvhs4riw2w67rvih@Air-de-Roger>
 <CAMmSBy-P9+00XfK6k2OYqFHNONcxeGuu0V=Qk4peFDC=KOUogA@mail.gmail.com>
 <b5ba8315-ce59-85e6-5bfc-1db4c239eb1c@citrix.com>
 <CAMmSBy-S7nMg-V5DUzV2L2RmK0TnFt+9=C8gE=0FuUOQK3kjQQ@mail.gmail.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <f2d4b51f-b2b1-abad-8040-ad5de26f5b5b@citrix.com>
Date: Tue, 23 Jul 2019 18:35:28 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <CAMmSBy-S7nMg-V5DUzV2L2RmK0TnFt+9=C8gE=0FuUOQK3kjQQ@mail.gmail.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [BUG] After upgrade to Xen 4.12.0 iommu=no-igfx
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 "boris.ostrovsky@oracle.com" <boris.ostrovsky@oracle.com>,
 Paul Durrant <Paul.Durrant@citrix.com>,
 "jbeulich@suse.com" <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjMvMDcvMjAxOSAxODozMiwgUm9tYW4gU2hhcG9zaG5payB3cm90ZToKPiBIaSBSb2dlciEK
Pgo+IEkgYXBwbGllZCB5b3VyIHBhdGNoLCByZW1vdmVkIG5vLWlnZnggYW5kIEkgc3RpbGwgc2Vl
IHRoZSBvcmlnaW5hbAo+IHByb2JsZW0uIFBsZWFzZSBsZXQgbWUga25vdyB3aGF0IG90aGVyIGxv
Z3MvZGVidWdzIHdvdWxkIHlvdSBuZWVkIGF0Cj4gdGhpcyBwb2ludC4KClBsZWFzZSBjYW4geW91
IGNvbGxlY3QgYSBmdWxsIGJvb3QgbG9nIHdpdGggaW9tbXU9ZGVidWcKCn5BbmRyZXcKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 23 17:48:59 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Jul 2019 17: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 1hpyu1-0001Nf-Jx; Tue, 23 Jul 2019 17: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=OdSp=VU=zededa.com=roman@srs-us1.protection.inumbo.net>)
 id 1hpyu0-0001Na-2F
 for xen-devel@lists.xenproject.org; Tue, 23 Jul 2019 17:48:40 +0000
X-Inumbo-ID: 10a9e6cd-ad72-11e9-8980-bc764e045a96
Received: from mail-qt1-x842.google.com (unknown [2607:f8b0:4864:20::842])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 10a9e6cd-ad72-11e9-8980-bc764e045a96;
 Tue, 23 Jul 2019 17:48:23 +0000 (UTC)
Received: by mail-qt1-x842.google.com with SMTP id r6so38529136qtt.0
 for <xen-devel@lists.xenproject.org>; Tue, 23 Jul 2019 10:48:23 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=zededa.com; s=google;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=4ndhvyHUZlqAusaRyoGhGf4z8mdrCXvh7FBNYimCITE=;
 b=hhjFz1uUKOyCeYgGE4dfH2Nk+iQDwq7qJAFqtI6JKt7us98HLlgLFSN4KTyWAQNGYT
 SIIQEq9n+N++FRI7hhP0Q53LAHfJGKv4uHWpPnxksP+MMav0AjURxv04TzAvCu6kQhAD
 13GtYA7513LNoMnh+D+0jqxGzJCkQhtyzYJJuGksT2TOj3/zfO+TDk7LMB8fvdKy8uq5
 mIfzYGG7ZzWk3HrYgcd7kwpEbsizqLcXhQrDeX5Z336dk+J6k4GRUKc+eIImrf1heKvr
 ALgoPBWzf19cd+aPx5fTj2HMpNpoFPA3atxjKYbiYggQo4V2eGwV2canxZsdyoeK4GFU
 eg7A==
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=4ndhvyHUZlqAusaRyoGhGf4z8mdrCXvh7FBNYimCITE=;
 b=L8pZ4SaKTIOW1wrXRt07XLXW/j4OdhblujKnG0YSc71ivrzZ/RAIGX+nCkfFlHMyRm
 EXaEzQ83aEJvBLTX0re3Kx735DcqHni9Tt9xiy1u/pEuZARPC6TTcUQxMtMKPafA0AtZ
 KNYoRwwG0HmcFmEeZkQ4eo+bPFQsRjrCsLhBmM3CqXHFRjPNir/NkyDzR6/HJpb2+DCk
 wiPbjvLun/11qBZM3illNhYMwNri4eJ8eqRNYXh5m6IEc4VVBiALy5FfKdZPFdQLjLgj
 R6KOZTlqpEreLBsEgkIgcHi18A6oKVY5tOHF4/6rYVzU6aNYoeqnQOFL7H1YYGlJaOF8
 N6Rw==
X-Gm-Message-State: APjAAAUmYuCAy0uiLjxvvNEtd3YZJ4XN3CrDPkNENZDEElkisQFh0Kth
 QiyL5w2txGDy4PQc8HrJKVP7Fv05HoqRqHzG6cXQ5g==
X-Google-Smtp-Source: APXvYqxb4fy5safphUtvoV5SeREMY9lmfVPbNY/RU/5Ancgeb1M1YsxVKUA5L6YFtJXVShU3cBdCaIjGgUricPkaBow=
X-Received: by 2002:aed:3bb5:: with SMTP id r50mr52105608qte.89.1563904102497; 
 Tue, 23 Jul 2019 10:48:22 -0700 (PDT)
MIME-Version: 1.0
References: <CAMmSBy9g-QFHTXhpHK6=xDFiBDj4LpnJ=cXj405MMmA1rJaOUg@mail.gmail.com>
 <CAMmSBy8CcG08-+-F6fvwmH1oEKpsV8OGEco94g04dZcyyFWKbw@mail.gmail.com>
 <b2e4ed0b178e41ebbc8f1db622ecae95@AMSPEX02CL03.citrite.net>
 <20190722114859.dtm4w5ff75uedu24@Air-de-Roger>
 <9238bf1a297c42f38dccc1cfb50bd144@AMSPEX02CL03.citrite.net>
 <20190722134813.c7fedaqtrbo6ojvo@Air-de-Roger>
 <81a7cdc728294e5ca05fd056a87cb21b@AMSPEX02CL03.citrite.net>
 <20190722143953.tkcmv5bb72sdlkql@Air-de-Roger>
 <9f11fd0b6be14ea5a8efbb809df74cc9@AMSPEX02CL03.citrite.net>
 <20190722152152.dvhs4riw2w67rvih@Air-de-Roger>
 <CAMmSBy-P9+00XfK6k2OYqFHNONcxeGuu0V=Qk4peFDC=KOUogA@mail.gmail.com>
 <b5ba8315-ce59-85e6-5bfc-1db4c239eb1c@citrix.com>
 <CAMmSBy-S7nMg-V5DUzV2L2RmK0TnFt+9=C8gE=0FuUOQK3kjQQ@mail.gmail.com>
 <f2d4b51f-b2b1-abad-8040-ad5de26f5b5b@citrix.com>
In-Reply-To: <f2d4b51f-b2b1-abad-8040-ad5de26f5b5b@citrix.com>
From: Roman Shaposhnik <roman@zededa.com>
Date: Tue, 23 Jul 2019 10:48:11 -0700
Message-ID: <CAMmSBy909uERFmH9=pMqpZkr=Bb7-TVMZiFRarvzV57+=QcK8w@mail.gmail.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: multipart/mixed; boundary="0000000000007e3ee7058e5ccc77"
Subject: Re: [Xen-devel] [BUG] After upgrade to Xen 4.12.0 iommu=no-igfx
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, Paul Durrant <Paul.Durrant@citrix.com>,
 "jbeulich@suse.com" <jbeulich@suse.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 "boris.ostrovsky@oracle.com" <boris.ostrovsky@oracle.com>,
 =?UTF-8?Q?Roger_Pau_Monn=C3=A9?= <roger.pau@citrix.com>
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--0000000000007e3ee7058e5ccc77
Content-Type: text/plain; charset="UTF-8"

On Tue, Jul 23, 2019 at 10:35 AM Andrew Cooper
<andrew.cooper3@citrix.com> wrote:
>
> On 23/07/2019 18:32, Roman Shaposhnik wrote:
> > Hi Roger!
> >
> > I applied your patch, removed no-igfx and I still see the original
> > problem. Please let me know what other logs/debugs would you need at
> > this point.
>
> Please can you collect a full boot log with iommu=debug

How long of an output should I expect when iommu=debug is enabled?
I've just enabled it and I'm looking at what appears to be an endless
scroll of debug info.

This is all I see for the good 5 minutes at this point. Culminating with:
(XEN)   (XEN) APIC error on CPU0: 40(00)

and a failure to boot.

Note that this is still without no-igfx

I'm attaching the tail end of this log.

Thanks,
Roman.

--0000000000007e3ee7058e5ccc77
Content-Type: text/plain; charset="US-ASCII"; name="xen-log.txt"
Content-Disposition: attachment; filename="xen-log.txt"
Content-Transfer-Encoding: base64
Content-ID: <f_jyg43qmm0>
X-Attachment-Id: f_jyg43qmm0

KFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEw
XSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBs
M1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzBdID0gMAooWEVOKSAgICAgbDJbMDcw
XSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6
MDA6MDIuMCBnbWZuIDhlMTgxCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQoo
WEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2
YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcwXSA9
IDAKKFhFTikgICAgIGwyWzA3MF0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6
IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTFiNwooWEVOKSAgICAgcm9vdF9lbnRy
eVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhF
TikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMK
KFhFTikgICAgIGwyWzA3MF0gPSAwCihYRU4pICAgICBsMlswNzBdIG5vdCBwcmVzZW50CihYRU4p
IHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUxZWQK
KFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEw
XSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBs
M1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzBdID0gMAooWEVOKSAgICAgbDJbMDcw
XSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6
MDA6MDIuMCBnbWZuIDhlMjIyCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQoo
WEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2
YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcxXSA9
IDAKKFhFTikgICAgIGwyWzA3MV0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6
IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTI1OAooWEVOKSAgICAgcm9vdF9lbnRy
eVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhF
TikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMK
KFhFTikgICAgIGwyWzA3MV0gPSAwCihYRU4pICAgICBsMlswNzFdIG5vdCBwcmVzZW50CihYRU4p
IHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUyOGUK
KFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEw
XSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBs
M1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzFdID0gMAooWEVOKSAgICAgbDJbMDcx
XSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6
MDA6MDIuMCBnbWZuIDhlMmM0CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQoo
WEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2
YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcxXSA9
IDAKKFhFTikgICAgIGwyWzA3MV0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6
IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTJmOQooWEVOKSAgICAgcm9vdF9lbnRy
eVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhF
TikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMK
KFhFTikgICAgIGwyWzA3MV0gPSAwCihYRU4pICAgICBsMlswNzFdIG5vdCBwcmVzZW50CihYRU4p
IHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUzMmYK
KFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEw
XSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBs
M1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzFdID0gMAooWEVOKSAgICAgbDJbMDcx
XSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6
MDA6MDIuMCBnbWZuIDhlMzY1CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQoo
WEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2
YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcxXSA9
IDAKKFhFTikgICAgIGwyWzA3MV0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6
IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTM5YQooWEVOKSAgICAgcm9vdF9lbnRy
eVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhF
TikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMK
KFhFTikgICAgIGwyWzA3MV0gPSAwCihYRU4pICAgICBsMlswNzFdIG5vdCBwcmVzZW50CihYRU4p
IHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUzOWIK
KFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEw
XSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBs
M1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzFdID0gMAooWEVOKSAgICAgbDJbMDcx
XSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6
MDA6MDIuMCBnbWZuIDhlM2QxCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQoo
WEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2
YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcxXSA9
IDAKKFhFTikgICAgIGwyWzA3MV0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6
IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTQwNwooWEVOKSAgICAgcm9vdF9lbnRy
eVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhF
TikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMK
KFhFTikgICAgIGwyWzA3Ml0gPSAwCihYRU4pICAgICBsMlswNzJdIG5vdCBwcmVzZW50CihYRU4p
IHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU0M2MK
KFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEw
XSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBs
M1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzJdID0gMAooWEVOKSAgICAgbDJbMDcy
XSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6
MDA6MDIuMCBnbWZuIDhlNDcyCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQoo
WEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2
YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcyXSA9
IDAKKFhFTikgICAgIGwyWzA3Ml0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6
IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTRhOAooWEVOKSAgICAgcm9vdF9lbnRy
eVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhF
TikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMK
KFhFTikgICAgIGwyWzA3Ml0gPSAwCihYRU4pICAgICBsMlswNzJdIG5vdCBwcmVzZW50CihYRU4p
IHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU0ZGUK
KFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEw
XSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBs
M1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzJdID0gMAooWEVOKSAgICAgbDJbMDcy
XSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6
MDA6MDIuMCBnbWZuIDhlNTEzCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQoo
WEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2
YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcyXSA9
IDAKKFhFTikgICAgIGwyWzA3Ml0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6
IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTU0OQooWEVOKSAgICAgcm9vdF9lbnRy
eVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhF
TikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMK
KFhFTikgICAgIGwyWzA3Ml0gPSAwCihYRU4pICAgICBsMlswNzJdIG5vdCBwcmVzZW50CihYRU4p
IHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU1NDkK
KFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEw
XSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBs
M1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzJdID0gMAooKFhFTikgcHJpbnRfdnRk
X2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTIyNAooWEVOKSAgICAg
cm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJj
ZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAx
NjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MV0gPSAwCihYRU4pICAgICBsMlswNzFdIG5vdCBwcmVz
ZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdt
Zm4gOGUyNWEKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBj
b250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihY
RU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzFdID0gMAooWEVOKSAg
ICAgbDJbMDcxXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAg
ZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMjVhCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2
YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRb
MDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAg
bDJbMDcxXSA9IDAKKFhFTikgICAgIGwyWzA3MV0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRk
X2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTI5MAooWEVOKSAgICAg
cm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJj
ZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAx
NjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MV0gPSAwCihYRU4pICAgICBsMlswNzFdIG5vdCBwcmVz
ZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdt
Zm4gOGUzMDAKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBj
b250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihY
RU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzFdID0gMAooWEVOKSAg
ICAgbDJbMDcxXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAg
ZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMmM2CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2
YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRb
MDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAg
bDJbMDcxXSA9IDAKKFhFTikgICAgIGwyWzA3MV0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRk
X2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTJmYwooWEVOKSAgICAg
cm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJj
ZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAx
NjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MV0gPSAwCihYRU4pICAgICBsMlswNzFdIG5vdCBwcmVz
ZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdt
Zm4gOGUzMzIKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBj
b250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihY
RU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzFdID0gMAooWEVOKSAg
ICAgbDJbMDcxXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAg
ZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMzY4CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2
YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRb
MDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAg
bDJbMDcxXSA9IDAKKFhFTikgICAgIGwyWzA3MV0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRk
X2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTM5ZQooWEVOKSAgICAg
cm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJj
ZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAx
NjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MV0gPSAwCihYRU4pICAgICBsMlswNzFdIG5vdCBwcmVz
ZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdt
Zm4gOGUzZDQKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBj
b250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihY
RU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzFdID0gMAooWEVOKSAg
ICAgbDJbMDcxXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAg
ZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlNDAyCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2
YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRb
MDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAg
bDJbMDcyXSA9IDAKKFhFTikgICAgIGwyWzA3Ml0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRk
X2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTQwOQooWEVOKSAgICAg
cm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJj
ZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAx
NjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3Ml0gPSAwCihYRU4pICAgICBsMlswNzJdIG5vdCBwcmVz
ZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdt
Zm4gOGU0M2YKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBj
b250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihY
RU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzJdID0gMAooWEVOKSAg
ICAgbDJbMDcyXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAg
ZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlNDc1CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2
YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRb
MDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAg
bDJbMDcyXSA9IDAKKFhFTikgICAgIGwyWzA3Ml0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRk
X2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTRhMgooWEVOKSAgICAg
cm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJj
ZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAx
NjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3Ml0gPSAwCihYRU4pICAgICBsMlswNzJdIG5vdCBwcmVz
ZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdt
Zm4gOGU0YWIKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBj
b250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihY
RU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzJdID0gMAooWEVOKSAg
ICAgbDJbMDcyXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAg
ZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlNGUxCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2
YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRb
MDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAg
bDJbMDcyXSA9IDAKKFhFTikgICAgIGwyWzA3Ml0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRk
X2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTU1MgooWEVOKSAgICAg
cm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJj
ZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAx
NjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3Ml0gPSAwCihYRU4pICAgICBsMlswNzJdIG5vdCBwcmVz
ZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdt
Zm4gOGU1MTYKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBj
b250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihY
RU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzJdID0gMAooWEVOKSAg
ICAgbDJbMDcyXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAg
ZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlNTQ0CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2
YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRb
MDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAg
bDJbMDcyXSA9IDAKKFhFTikgICAgIGwyWzA3Ml0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRk
X2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTU0YwooWEVOKSAgICAg
cm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJj
ZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAx
NjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3Ml0gPSAwCihYRU4pICAgICBsMlswNzJdIG5vdCBwcmVz
ZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdt
Zm4gOGU1ODIKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBj
b250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihY
RU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzJdID0gMAooWEVOKSAg
ICAgbDJbMDcyXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAg
ZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlNWI4CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2
YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRb
MDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAg
bDJbMDcyXSA9IDAKKFhFTikgICAgIGwyWzA3Ml0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRk
X2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTVlOAooWEVOKSAgICAg
cm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJj
ZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAx
NjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3Ml0gPSAwCihYRU4pICAgICBsMlswNzJdIG5vdCBwcmVz
ZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdt
Zm4gOGU1ZWUKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBj
b250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihY
RU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzJdID0gMAooWEVOKSAg
ICAgbDJbMDcyXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAg
ZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlNjIzCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2
YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRb
MDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAg
bDJbMDczXSA9IDAKKFhFTikgICAgIGwyWzA3M10gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRk
X2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTY1YQooWEVOKSAgICAg
cm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJj
ZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAx
NjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3M10gPSAwCihYRU4pICAgICBsMlswNzNdIG5vdCBwcmVz
ZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdt
Zm4gOGU2OTAKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBj
b250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihY
RU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzNdID0gMAooWEVOKSAg
ICAgbDJbMDczXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAg
ZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMDAwCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2
YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRb
MDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAg
bDJbMDcwXSA9IDAKKFhFTikgICAgIGwyWzA3MF0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRk
X2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTAyZgooWEVOKSAgICAg
cm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJj
ZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAx
NjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MF0gPSAwCihYRU4pICAgICBsMlswNzBdIG5vdCBwcmVz
ZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdt
Zm4gOGUwM2UKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBj
b250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihY
RU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzBdID0gMAooWEVOKSAg
ICAgbDJbMDcwXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAg
ZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMDNlCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2
YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRb
MDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgIChY
RU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU0
M2YKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0
WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAg
ICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzJdID0gMAooWEVOKSAgICAgbDJb
MDcyXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAw
MDA6MDA6MDIuMCBnbWZuIDhlNDc1CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAw
MQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9
IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcy
XSA9IDAKKFhFTikgICAgIGwyWzA3Ml0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJp
ZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTY5NgooWEVOKSAgICAgcm9vdF9l
bnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEK
KFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2Iw
MDMKKFhFTikgICAgIGwyWzA3M10gPSAwCihYRU4pICAgICBsMlswNzNdIG5vdCBwcmVzZW50CihY
RU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU0
NzUKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0
WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAg
ICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzJdID0gMAooWEVOKSAgICAgbDJb
MDcyXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAw
MDA6MDA6MDIuMCBnbWZuIDhlNDljCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAw
MQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9
IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcy
XSA9IDAKKFhFTikgICAgIGwyWzA3Ml0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJp
ZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTRhYgooWEVOKSAgICAgcm9vdF9l
bnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEK
KFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2Iw
MDMKKFhFTikgICAgIGwyWzA3Ml0gPSAwCihYRU4pICAgICBsMlswNzJdIG5vdCBwcmVzZW50CihY
RU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU0
ZTEKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0
WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAg
ICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzJdID0gMAooWEVOKSAgICAgbDJb
MDcyXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAw
MDA6MDA6MDIuMCBnbWZuIDhlNTE2CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAw
MQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9
IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcy
XSA9IDAKKFhFTikgICAgIGwyWzA3Ml0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJp
ZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTU0YwooWEVOKSAgICAgcm9vdF9l
bnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEK
KFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2Iw
MDMKKFhFTikgICAgIGwyWzA3Ml0gPSAwCihYRU4pICAgICBsMlswNzJdIG5vdCBwcmVzZW50CihY
RU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU1
ODIKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0
WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAg
ICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzJdID0gMAooWEVOKSAgICAgbDJb
MDcyXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAw
MDA6MDA6MDIuMCBnbWZuIDhlNTgyCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAw
MQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9
IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcy
XSA9IDAKKFhFTikgICAgIGwyWzA3Ml0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJp
ZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTViOAooWEVOKSAgICAgcm9vdF9l
bnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEK
KFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2Iw
MDMKKFhFTikgICAgIGwyWzA3Ml0gPSAwCihYRU4pICAgICBsMlswNzJdIG5vdCBwcmVzZW50CihY
RU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU1
ZWUKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0
WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAg
ICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzJdID0gMAooWEVOKSAgICAgbDJb
MDcyXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAw
MDA6MDA6MDIuMCBnbWZuIDhlNjIzCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAw
MQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9
IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcz
XSA9IDAKKFhFTikgICAgIGwyWzA3M10gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJp
ZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTY1OQooWEVOKSAgICAgcm9vdF9l
bnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEK
KFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2Iw
MDMKKFhFTikgICAgIGwyWzA3M10gPSAwCihYRU4pICAgICBsMlswNzNdIG5vdCBwcmVzZW50CihY
RU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU2
NWEKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0
WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAg
ICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzNdID0gMAooWEVOKSAgICAgbDJb
MDczXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAw
MDA6MDA6MDIuMCBnbWZuIDhlNjhmCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAw
MQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9
IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcz
XSA9IDAKKFhFTikgICAgIGwyWzA3M10gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJp
ZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTY5MAooWEVOKSAgICAgcm9vdF9l
bnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEK
KFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2Iw
MDMKKFhFTikgICAgIGwyWzA3M10gPSAwCihYRU4pICAgICBsMlswNzNdIG5vdCBwcmVzZW50CihY
RU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUw
MDAKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0
WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAg
ICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzBdID0gMAooWEVOKSAgICAgbDJb
MDcwXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAw
MDA6MDA6MDIuMCBnbWZuIDhlMDNlCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAw
MQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9
IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcw
XSA9IDAKKFhFTikgICAgIGwyWzA3MF0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJp
ZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTAzZQooWEVOKSAgICAgcm9vdF9l
bnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEK
KFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2Iw
MDMKKFhFTikgICAgIGwyWzA3MF0gPSAwCihYRU4pICAgICBsMlswNzBdIG5vdCBwcmVzZW50CihY
RU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUw
NzQKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0
WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAg
ICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzBdID0gMAooWEVOKSAgICAgbDJb
MDcwXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAw
MDA6MDA6MDIuMCBnbWZuIDhlMGFhCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAw
MQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9
IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcw
XSA9IDAKKFhFTikgICAgIGwyWzA3MF0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJp
ZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTBlMAooWEVOKSAgICAgcm9vdF9l
bnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEK
KFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2Iw
MDMKKFhFTikgICAgIGwyWzA3MF0gPSAwCihYRU4pICAgICBsMlswNzBdIG5vdCBwcmVzZW50CihY
RU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUx
MTcKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0
WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAg
ICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzBdID0gMAooWEVOKSAgICAgbDJb
MDcwXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAw
MDA6MDA6MDIuMCBnbWZuIDhlMTRkCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAw
MQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9
IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcw
XSA9IDAKKFhFTikgICAgIGwyWzA3MF0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJp
ZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTE4MwooWEVOKSAgICAgcm9vdF9l
bnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEK
KFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2Iw
MDMKKFhFTikgICAgIGwyWzA3MF0gPSAwCihYRU4pICAgICBsMlswNzBdIG5vdCBwcmVzZW50CihY
RU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUx
YjkKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0
WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAg
ICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzBdID0gMAooWEVOKSAgICAgbDJb
MDcwXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAw
MDA6MDA6MDIuMCBnbWZuIDhlMWVmCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAw
MQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9
IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcw
XSA9IDAKKFhFTikgICAgIGwyWzA3MF0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJp
ZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTIyNQooWEVOKSAgICAgcm9vdF9l
bnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEK
KFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2Iw
MDMKKFhFTikgICAgIGwyWzA3MV0gPSAwCihYRU4pICAgICBsMlswNzFdIG5vdCBwcmVzZW50CihY
RU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUy
MjUKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0
WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAg
ICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzFdID0gMAooWEVOKSAgICAgbDJb
MDcxXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAw
MDA6MDA6MDIuMCBnbWZuIDhlMjViCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAw
MQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9
IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcx
XSA9IDAKKFhFTikgICAgIGwyWzA3MV0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJp
ZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTI5MwooWEVOKSAgICAgcm9vdF9l
bnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEK
KFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2Iw
MDMKKFhFTikgICAoWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6
MDIuMCBnbWZuIDhlNjhjCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVO
KSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNk
MTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDczXSA9IDAK
KFhFTikgICAgIGwyWzA3M10gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlv
bW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTAwMAooWEVOKSAgICAgcm9vdF9lbnRyeVsw
MF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikg
ICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhF
TikgICAgIGwyWzA3MF0gPSAwCihYRU4pICAgICBsMlswNzBdIG5vdCBwcmVzZW50CihYRU4pIHBy
aW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUwM2UKKFhF
TikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9
IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1sw
MDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzBdID0gMAooWEVOKSAgICAgbDJbMDcwXSBu
b3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6
MDIuMCBnbWZuIDhlMDNlCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVO
KSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNk
MTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcwXSA9IDAK
KFhFTikgICAgIGwyWzA3MF0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlv
bW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTA3NAooWEVOKSAgICAgcm9vdF9lbnRyeVsw
MF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikg
ICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhF
TikgICAgIGwyWzA3MF0gPSAwCihYRU4pICAgICBsMlswNzBdIG5vdCBwcmVzZW50CihYRU4pIHBy
aW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUwYWEKKFhF
TikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9
IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1sw
MDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzBdID0gMAooWEVOKSAgICAgbDJbMDcwXSBu
b3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6
MDIuMCBnbWZuIDhlMGRmCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVO
KSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNk
MTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcwXSA9IDAK
KFhFTikgICAgIGwyWzA3MF0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlv
bW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTBlMAooWEVOKSAgICAgcm9vdF9lbnRyeVsw
MF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikg
ICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhF
TikgICAgIGwyWzA3MF0gPSAwCihYRU4pICAgICBsMlswNzBdIG5vdCBwcmVzZW50CihYRU4pIHBy
aW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUxMTYKKFhF
TikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9
IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1sw
MDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzBdID0gMAooWEVOKSAgICAgbDJbMDcwXSBu
b3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6
MDIuMCBnbWZuIDhlMTRiCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVO
KSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNk
MTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcwXSA9IDAK
KFhFTikgICAgIGwyWzA3MF0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlv
bW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTE4MQooWEVOKSAgICAgcm9vdF9lbnRyeVsw
MF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikg
ICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhF
TikgICAgIGwyWzA3MF0gPSAwCihYRU4pICAgICBsMlswNzBdIG5vdCBwcmVzZW50CihYRU4pIHBy
aW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUxODEKKFhF
TikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9
IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1sw
MDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzBdID0gMAooWEVOKSAgICAgbDJbMDcwXSBu
b3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6
MDIuMCBnbWZuIDhlMWI3CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVO
KSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNk
MTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcwXSA9IDAK
KFhFTikgICAgIGwyWzA3MF0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlv
bW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTFlYwooWEVOKSAgICAgcm9vdF9lbnRyeVsw
MF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikg
ICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhF
TikgICAgIGwyWzA3MF0gPSAwCihYRU4pICAgICBsMlswNzBdIG5vdCBwcmVzZW50CihYRU4pIHBy
aW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUxZWQKKFhF
TikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9
IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1sw
MDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzBdID0gMAooWEVOKSAgICAgbDJbMDcwXSBu
b3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6
MDIuMCBnbWZuIDhlMjIyCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVO
KSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNk
MTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcxXSA9IDAK
KFhFTikgICAgIGwyWzA3MV0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlv
bW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTI1OAooWEVOKSAgICAgcm9vdF9lbnRyeVsw
MF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikg
ICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhF
TikgICAgIGwyWzA3MV0gPSAwCihYRU4pICAgICBsMlswNzFdIG5vdCBwcmVzZW50CihYRU4pIHBy
aW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUyOGUKKFhF
TikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9
IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1sw
MDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzFdID0gMAooWEVOKSAgICAgbDJbMDcxXSBu
b3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6
MDIuMCBnbWZuIDhlMmM0CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVO
KSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNk
MTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcxXSA9IDAK
KFhFTikgICAgIGwyWzA3MV0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlv
bW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTJmOQooWEVOKSAgICAgcm9vdF9lbnRyeVsw
MF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikg
ICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhF
TikgICAgIGwyWzA3MV0gPSAwCihYRU4pICAgICBsMlswNzFdIG5vdCBwcmVzZW50CihYRU4pIHBy
aW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUzMmEKKFhF
TikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9
IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1sw
MDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzFdID0gMAooWEVOKSAgICAgbDJbMDcxXSBu
b3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6
MDIuMCBnbWZuIDhlMzJmCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVO
KSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNk
MTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcxXSA9IDAK
KFhFTikgICAgIGwyWzA3MV0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlv
bW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTM2NQooWEVOKSAgICAgcm9vdF9lbnRyeVsw
MF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikg
ICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhF
TikgICAgIGwyWzA3MV0gPSAwCihYRU4pICAgICBsMlswNzFdIG5vdCBwcmVzZW50CihYRU4pIHBy
aW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUzOWIKKFhF
TikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9
IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1sw
MDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzFdID0gMAooWEVOKSAgICAgbDJbMDcxXSBu
b3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6
MDIuMCBnbWZuIDhlNDJhCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVO
KSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNk
MTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcyXSA9IDAK
KFhFTikgICAgIGwyWzA3Ml0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlv
bW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTNkMQooWEVOKSAgICAgcm9vdF9lbnRyeVsw
MF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikg
ICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhF
TikgICAgIGwyWzA3MV0gPSAwCihYRU4pICAgICBsMlswNzFdIG5vdCBwcmVzZW50CihYRU4pIHBy
aW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU0MDcKKFhF
TikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9
IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1sw
MDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzJdID0gMAooWEVOKSAgICAgbDJbMDcyXSBu
b3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6
MDIuMCBnbWZuIDhlNDNjCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVO
KSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNk
MTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcyXSA9IDAK
KFhFTikgICAgIGwyWzA3Ml0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlv
bW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTQ3MgooWEVOKSAgICAgcm9vdF9lbnRyeVsw
MF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikg
ICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhF
TikgICAgIGwyWzA3Ml0gPSAwCihYRU4pICAgICBsMlswNzJdIG5vdCBwcmVzZW50CihYRU4pIHBy
aW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU0YTgKKFhF
TikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9
IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1sw
MDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzJdID0gMAooWEVOKSAgICAgbDJbMDcyXSBu
b3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6
MDIuMCBnbWZuIDhlNGRlCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVO
KSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNk
MTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcyXSA9IDAK
KFhFTikgICAgIGwyWzA3Ml0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlv
bW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTRkZQooWEVOKSAgICAgcm9vdF9lbnRyeVsw
MF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikg
ICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhF
TikgICAgIGwyWzA3Ml0gPSAwCihYRU4pICAgICBsMlswNzJdIG5vdCBwcmVzZW50CihYRU4pIHBy
aW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU1NjIKKFhF
TikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9
IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1sw
MDJdID0gMTYyOGNiMDAzCihYRU4pICAgKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMw
IGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTFiNwooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAx
NmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0
WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAg
IGwyWzA3MF0gPSAwCihYRU4pICAgICBsMlswNzBdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0
ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUxZWMKKFhFTikgICAg
IHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZi
Y2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0g
MTYyOGNiMDAzCihYRU4pICAgICBsMlswNzBdID0gMAooWEVOKSAgICAgbDJbMDcwXSBub3QgcHJl
c2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBn
bWZuIDhlMWVkCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAg
Y29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwoo
WEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcwXSA9IDAKKFhFTikg
ICAgIGwyWzA3MF0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMw
IGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTIyMgooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAx
NmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0
WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAg
IGwyWzA3MV0gPSAwCihYRU4pICAgICBsMlswNzFdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0
ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUyNTgKKFhFTikgICAg
IHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZi
Y2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0g
MTYyOGNiMDAzCihYRU4pICAgICBsMlswNzFdID0gMAooWEVOKSAgICAgbDJbMDcxXSBub3QgcHJl
c2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBn
bWZuIDhlMmMwCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAg
Y29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwoo
WEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcxXSA9IDAKKFhFTikg
ICAgIGwyWzA3MV0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMw
IGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTI4ZQooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAx
NmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0
WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAg
IGwyWzA3MV0gPSAwCihYRU4pICAgICBsMlswNzFdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0
ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUyYzQKKFhFTikgICAg
IHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZi
Y2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0g
MTYyOGNiMDAzCihYRU4pICAgICBsMlswNzFdID0gMAooWEVOKSAgICAgbDJbMDcxXSBub3QgcHJl
c2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBn
bWZuIDhlMmY5CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAg
Y29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwoo
WEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcxXSA9IDAKKFhFTikg
ICAgIGwyWzA3MV0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMw
IGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTMyZgooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAx
NmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0
WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAg
IGwyWzA3MV0gPSAwCihYRU4pICAgICBsMlswNzFdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0
ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUzNjUKKFhFTikgICAg
IHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZi
Y2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0g
MTYyOGNiMDAzCihYRU4pICAgICBsMlswNzFdID0gMAooWEVOKSAgICAgbDJbMDcxXSBub3QgcHJl
c2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBn
bWZuIDhlMzliCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAg
Y29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwoo
WEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcxXSA9IDAKKFhFTikg
ICAgIGwyWzA3MV0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMw
IGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTNkMQooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAx
NmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0
WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAg
IGwyWzA3MV0gPSAwCihYRU4pICAgICBsMlswNzFdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0
ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU0MDQKKFhFTikgICAg
IHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZi
Y2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0g
MTYyOGNiMDAzCihYRU4pICAgICBsMlswNzJdID0gMAooWEVOKSAgICAgbDJbMDcyXSBub3QgcHJl
c2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBn
bWZuIDhlNDA3CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAg
Y29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwoo
WEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcyXSA9IDAKKFhFTikg
ICAgIGwyWzA3Ml0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMw
IGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTQzYwooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAx
NmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0
WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAg
IGwyWzA3Ml0gPSAwCihYRU4pICAgICBsMlswNzJdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0
ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU0M2MKKFhFTikgICAg
IHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZi
Y2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0g
MTYyOGNiMDAzCihYRU4pICAgICBsMlswNzJdID0gMAooWEVOKSAgICAgbDJbMDcyXSBub3QgcHJl
c2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBn
bWZuIDhlNDcyCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAg
Y29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwoo
WEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcyXSA9IDAKKFhFTikg
ICAgIGwyWzA3Ml0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMw
IGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTRhOAooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAx
NmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0
WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAg
IGwyWzA3Ml0gPSAwCihYRU4pICAgICBsMlswNzJdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0
ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU0ZGUKKFhFTikgICAg
IHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZi
Y2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0g
MTYyOGNiMDAzCihYRU4pICAgICBsMlswNzJdID0gMAooWEVOKSAgICAgbDJbMDcyXSBub3QgcHJl
c2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBn
bWZuIDhlNTEzCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAg
Y29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwoo
WEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcyXSA9IDAKKFhFTikg
ICAgIGwyWzA3Ml0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMw
IGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTU0OQooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAx
NmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0
WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAg
IGwyWzA3Ml0gPSAwCihYRU4pICAgICBsMlswNzJdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0
ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU1N2YKKFhFTikgICAg
IHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZi
Y2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0g
MTYyOGNiMDAzCihYRU4pICAgICBsMlswNzJdID0gMAooWEVOKSAgICAgbDJbMDcyXSBub3QgcHJl
c2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBn
bWZuIDhlNWIxCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAg
Y29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwoo
WEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcyXSA9IDAKKFhFTikg
ICAgIGwyWzA3Ml0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMw
IGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTViNAooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAx
NmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0
WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAg
IGwyWzA3Ml0gPSAwCihYRU4pICAgICBsMlswNzJdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0
ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU1ZWEKKFhFTikgICAg
IHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZi
Y2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0g
MTYyOGNiMDAzCihYRU4pICAgICBsMlswNzJdID0gMAooWEVOKSAgICAgbDJbMDcyXSBub3QgcHJl
c2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBn
bWZuIDhlNjIwCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAg
Y29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwoo
WEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDczXSA9IDAKKFhFTikg
ICAgIGwyWzA3M10gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMw
IGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTY1NgooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAx
NmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0
WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAg
IGwyWzA3M10gPSAwCihYRU4pICAgICBsMlswNzNdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0
ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU2ODkKKFhFTikgICAg
IHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZi
Y2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0g
MTYyOGNiMDAzCihYRU4pICAgICBsMlswNzNdID0gMAooWEVOKSAgICAgbDJbMDczXSBub3QgcHJl
c2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBn
bWZuIDhlNjhjCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAg
Y29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwoo
WEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDczXSA9IDAKKFhFTikg
ICAgIGwyWzA3M10gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMw
IGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTAwMAooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAx
NmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0
WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAg
IGwyWzA3MF0gPSAwCihYRU4pICAgICBsMlswNzBdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0
ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUwM2UKKFhFTikgICAg
IHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZi
Y2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0g
MTYyOGNiMDAzCihYRU4pICAgICBsMlswNzBdID0gMAooWEVOKSAgICAgbDJbMDcwXSBub3QgcHJl
c2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBn
bWZuIDhlMDNlCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAg
Y29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwoo
WEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgIChYRU4pIHByaW50X3Z0ZF9lbnRy
aWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU0MDcKKFhFTikgICAgIHJvb3Rf
ZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAx
CihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNi
MDAzCihYRU4pICAgICBsMlswNzJdID0gMAooWEVOKSAgICAgbDJbMDcyXSBub3QgcHJlc2VudAoo
WEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhl
NDNjCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4
dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAg
ICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcyXSA9IDAKKFhFTikgICAgIGwy
WzA3Ml0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAw
MDAwOjAwOjAyLjAgZ21mbiA4ZTQ3MgooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMw
MDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0g
PSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3
Ml0gPSAwCihYRU4pICAgICBsMlswNzJdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRy
aWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU0OWUKKFhFTikgICAgIHJvb3Rf
ZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAx
CihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNi
MDAzCihYRU4pICAgICBsMlswNzJdID0gMAooWEVOKSAgICAgbDJbMDcyXSBub3QgcHJlc2VudAoo
WEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhl
NGE4CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4
dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAg
ICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcyXSA9IDAKKFhFTikgICAgIGwy
WzA3Ml0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAw
MDAwOjAwOjAyLjAgZ21mbiA4ZTRkZQooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMw
MDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0g
PSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3
Ml0gPSAwCihYRU4pICAgICBsMlswNzJdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRy
aWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU1MTMKKFhFTikgICAgIHJvb3Rf
ZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAx
CihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNi
MDAzCihYRU4pICAgICBsMlswNzJdID0gMAooWEVOKSAgICAgbDJbMDcyXSBub3QgcHJlc2VudAoo
WEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhl
NTgwCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4
dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAg
ICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcyXSA9IDAKKFhFTikgICAgIGwy
WzA3Ml0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAw
MDAwOjAwOjAyLjAgZ21mbiA4ZTU0OQooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMw
MDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0g
PSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3
Ml0gPSAwCihYRU4pICAgICBsMlswNzJdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRy
aWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU1N2YKKFhFTikgICAgIHJvb3Rf
ZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAx
CihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNi
MDAzCihYRU4pICAgICBsMlswNzJdID0gMAooWEVOKSAgICAgbDJbMDcyXSBub3QgcHJlc2VudAoo
WEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhl
NWI0CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4
dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAg
ICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcyXSA9IDAKKFhFTikgICAgIGwy
WzA3Ml0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAw
MDAwOjAwOjAyLjAgZ21mbiA4ZTVlYQooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMw
MDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0g
PSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3
Ml0gPSAwCihYRU4pICAgICBsMlswNzJdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRy
aWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU1ZWEKKFhFTikgICAgIHJvb3Rf
ZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAx
CihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNi
MDAzCihYRU4pICAgICBsMlswNzJdID0gMAooWEVOKSAgICAgbDJbMDcyXSBub3QgcHJlc2VudAoo
WEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhl
NjIwCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4
dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAg
ICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDczXSA9IDAKKFhFTikgICAgIGwy
WzA3M10gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAw
MDAwOjAwOjAyLjAgZ21mbiA4ZTY5MgooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMw
MDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0g
PSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3
M10gPSAwCihYRU4pICAgICBsMlswNzNdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRy
aWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU2NTYKKFhFTikgICAgIHJvb3Rf
ZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAx
CihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNi
MDAzCihYRU4pICAgICBsMlswNzNdID0gMAooWEVOKSAgICAgbDJbMDczXSBub3QgcHJlc2VudAoo
WEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhl
NjhjCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4
dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAg
ICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDczXSA9IDAKKFhFTikgICAgIGwy
WzA3M10gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAw
MDAwOjAwOjAyLjAgZ21mbiA4ZTAwMAooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMw
MDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0g
PSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3
MF0gPSAwCihYRU4pICAgICBsMlswNzBdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRy
aWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUwM2UKKFhFTikgICAgIHJvb3Rf
ZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAx
CihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNi
MDAzCihYRU4pICAgICBsMlswNzBdID0gMAooWEVOKSAgICAgbDJbMDcwXSBub3QgcHJlc2VudAoo
WEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhl
MDNlCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4
dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAg
ICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcwXSA9IDAKKFhFTikgICAgIGwy
WzA3MF0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAw
MDAwOjAwOjAyLjAgZ21mbiA4ZTA3NAooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMw
MDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0g
PSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3
MF0gPSAwCihYRU4pICAgICBsMlswNzBdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRy
aWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUwYTkKKFhFTikgICAgIHJvb3Rf
ZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAx
CihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNi
MDAzCihYRU4pICAgICBsMlswNzBdID0gMAooWEVOKSAgICAgbDJbMDcwXSBub3QgcHJlc2VudAoo
WEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhl
MGFhCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4
dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAg
ICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcwXSA9IDAKKFhFTikgICAgIGwy
WzA3MF0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAw
MDAwOjAwOjAyLjAgZ21mbiA4ZTBlMAooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMw
MDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0g
PSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3
MF0gPSAwCihYRU4pICAgICBsMlswNzBdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRy
aWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUxNzgKKFhFTikgICAgIHJvb3Rf
ZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAx
CihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNi
MDAzCihYRU4pICAgICBsMlswNzBdID0gMAooWEVOKSAgICAgbDJbMDcwXSBub3QgcHJlc2VudAoo
WEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhl
MTE2CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4
dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAg
ICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcwXSA9IDAKKFhFTikgICAgIGwy
WzA3MF0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAw
MDAwOjAwOjAyLjAgZ21mbiA4ZTE0YgooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMw
MDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0g
PSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3
MF0gPSAwCihYRU4pICAgICBsMlswNzBdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRy
aWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUxODEKKFhFTikgICAgIHJvb3Rf
ZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAx
CihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNi
MDAzCihYRU4pICAgICBsMlswNzBdID0gMAooWEVOKSAgICAgbDJbMDcwXSBub3QgcHJlc2VudAoo
WEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhl
MWI3CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4
dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAg
ICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcwXSA9IDAKKFhFTikgICAgIGwy
WzA3MF0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAw
MDAwOjAwOjAyLjAgZ21mbiA4ZTFlZAooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMw
MDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0g
PSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3
MF0gPSAwCihYRU4pICAgICBsMlswNzBdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRy
aWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUyMjIKKFhFTikgICAgIHJvb3Rf
ZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAx
CihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNi
MDAzCihYRU4pICAgICBsMlswNzFdID0gMAooWEVOKSAgICAgbDJbMDcxXSBub3QgcHJlc2VudAoo
WEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhl
MjU4CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4
dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAg
ICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcxXSA9IDAKKFhFTikgICAgIGwy
WzA3MV0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAw
MDAwOjAwOjAyLjAgZ21mbiA4ZTI4ZQooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMw
MDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0g
PSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAoWEVOKSBw
cmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlNjI1CihY
RU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0g
PSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNb
MDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDczXSA9IDAKKFhFTikgICAgIGwyWzA3M10g
bm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAw
OjAyLjAgZ21mbiA4ZTY1YgooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhF
TikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJj
ZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3M10gPSAw
CihYRU4pICAgICBsMlswNzNdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBp
b21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU2NWIKKFhFTikgICAgIHJvb3RfZW50cnlb
MDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4p
ICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihY
RU4pICAgICBsMlswNzNdID0gMAooWEVOKSAgICAgbDJbMDczXSBub3QgcHJlc2VudAooWEVOKSBw
cmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlNjkzCihY
RU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0g
PSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNb
MDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDczXSA9IDAKKFhFTikgICAgIGwyWzA3M10g
bm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAw
OjAyLjAgZ21mbiA4ZTAwMAooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhF
TikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJj
ZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MF0gPSAw
CihYRU4pICAgICBsMlswNzBdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBp
b21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUwM2UKKFhFTikgICAgIHJvb3RfZW50cnlb
MDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4p
ICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihY
RU4pICAgICBsMlswNzBdID0gMAooWEVOKSAgICAgbDJbMDcwXSBub3QgcHJlc2VudAooWEVOKSBw
cmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMDNlCihY
RU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0g
PSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNb
MDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcwXSA9IDAKKFhFTikgICAgIGwyWzA3MF0g
bm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAw
OjAyLjAgZ21mbiA4ZTA3NAooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhF
TikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJj
ZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MF0gPSAw
CihYRU4pICAgICBsMlswNzBdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBp
b21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUwYWEKKFhFTikgICAgIHJvb3RfZW50cnlb
MDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4p
ICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihY
RU4pICAgICBsMlswNzBdID0gMAooWEVOKSAgICAgbDJbMDcwXSBub3QgcHJlc2VudAooWEVOKSBw
cmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMGUwCihY
RU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0g
PSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNb
MDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcwXSA9IDAKKFhFTikgICAgIGwyWzA3MF0g
bm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAw
OjAyLjAgZ21mbiA4ZTExNgooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhF
TikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJj
ZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MF0gPSAw
CihYRU4pICAgICBsMlswNzBdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBp
b21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUxNGIKKFhFTikgICAgIHJvb3RfZW50cnlb
MDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4p
ICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihY
RU4pICAgICBsMlswNzBdID0gMAooWEVOKSAgICAgbDJbMDcwXSBub3QgcHJlc2VudAooWEVOKSBw
cmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMWMwCihY
RU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0g
PSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNb
MDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcwXSA9IDAKKFhFTikgICAgIGwyWzA3MF0g
bm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAw
OjAyLjAgZ21mbiA4ZTE4MQooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhF
TikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJj
ZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MF0gPSAw
CihYRU4pICAgICBsMlswNzBdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBp
b21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUxYjcKKFhFTikgICAgIHJvb3RfZW50cnlb
MDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4p
ICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihY
RU4pICAgICBsMlswNzBdID0gMAooWEVOKSAgICAgbDJbMDcwXSBub3QgcHJlc2VudAooWEVOKSBw
cmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMWVkCihY
RU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0g
PSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNb
MDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcwXSA9IDAKKFhFTikgICAgIGwyWzA3MF0g
bm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAw
OjAyLjAgZ21mbiA4ZTIyMgooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhF
TikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJj
ZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MV0gPSAw
CihYRU4pICAgICBsMlswNzFdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBp
b21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUyNTgKKFhFTikgICAgIHJvb3RfZW50cnlb
MDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4p
ICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihY
RU4pICAgICBsMlswNzFdID0gMAooWEVOKSAgICAgbDJbMDcxXSBub3QgcHJlc2VudAooWEVOKSBw
cmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMjhlCihY
RU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0g
PSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNb
MDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcxXSA9IDAKKFhFTikgICAgIGwyWzA3MV0g
bm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAw
OjAyLjAgZ21mbiA4ZTJjNAooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhF
TikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJj
ZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MV0gPSAw
CihYRU4pICAgICBsMlswNzFdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBp
b21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUyZjkKKFhFTikgICAgIHJvb3RfZW50cnlb
MDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4p
ICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihY
RU4pICAgICBsMlswNzFdID0gMAooWEVOKSAgICAgbDJbMDcxXSBub3QgcHJlc2VudAooWEVOKSBw
cmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMzJmCihY
RU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0g
PSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNb
MDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcxXSA9IDAKKFhFTikgICAgIGwyWzA3MV0g
bm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAw
OjAyLjAgZ21mbiA4ZTMyZgooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhF
TikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJj
ZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MV0gPSAw
CihYRU4pICAgICBsMlswNzFdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBp
b21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUzNjUKKFhFTikgICAgIHJvb3RfZW50cnlb
MDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4p
ICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihY
RU4pICAgICBsMlswNzFdID0gMAooWEVOKSAgICAgbDJbMDcxXSBub3QgcHJlc2VudAooWEVOKSBw
cmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMzliCihY
RU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0g
PSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNb
MDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcxXSA9IDAKKFhFTikgICAgIGwyWzA3MV0g
bm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAw
OjAyLjAgZ21mbiA4ZTNkMQooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhF
TikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJj
ZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MV0gPSAw
CihYRU4pICAgICBsMlswNzFdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBp
b21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU0MDcKKFhFTikgICAgIHJvb3RfZW50cnlb
MDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4p
ICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihY
RU4pICAgICBsMlswNzJdID0gMAooWEVOKSAgICAgbDJbMDcyXSBub3QgcHJlc2VudAooWEVOKSBw
cmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlNDA3CihY
RU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0g
PSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNb
MDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcyXSA9IDAKKFhFTikgICAgIGwyWzA3Ml0g
bm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAw
OjAyLjAgZ21mbiA4ZTQzYwooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhF
TikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJj
ZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3Ml0gPSAw
CihYRU4pICAgICBsMlswNzJdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBp
b21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU0NzIKKFhFTikgICAgIHJvb3RfZW50cnlb
MDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4p
ICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihY
RU4pICAgICBsMlswNzJdID0gMAooWEVOKSAgICAgbDJbMDcyXSBub3QgcHJlc2VudAooWEVOKSBw
cmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlNGEyCihY
RU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0g
PSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNb
MDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcyXSA9IDAKKFhFTikgICAgIGwyWzA3Ml0g
bm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAw
OjAyLjAgZ21mbiA4ZTRhOAooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhF
TikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJj
ZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3Ml0gPSAw
CihYRU4pICAgICBsMlswNzJdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBp
b21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU0ZGUKKFhFTikgICAgIHJvb3RfZW50cnlb
MDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4p
ICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihY
RU4pICAgKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAg
Z21mbiA4ZTE4MQooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAg
IGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMK
KFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MF0gPSAwCihYRU4p
ICAgICBsMlswNzBdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAj
MCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUxYjcKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0g
MTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBs
NFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAg
ICBsMlswNzBdID0gMAooWEVOKSAgICAgbDJbMDcwXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92
dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMWVjCihYRU4pICAg
ICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2
YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9
IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcwXSA9IDAKKFhFTikgICAgIGwyWzA3MF0gbm90IHBy
ZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAg
Z21mbiA4ZTFlZAooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAg
IGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMK
KFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MF0gPSAwCihYRU4p
ICAgICBsMlswNzBdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAj
MCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUyMjIKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0g
MTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBs
NFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAg
ICBsMlswNzFdID0gMAooWEVOKSAgICAgbDJbMDcxXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92
dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMjU4CihYRU4pICAg
ICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2
YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9
IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcxXSA9IDAKKFhFTikgICAgIGwyWzA3MV0gbm90IHBy
ZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAg
Z21mbiA4ZTI4ZQooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAg
IGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMK
KFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MV0gPSAwCihYRU4p
ICAgICBsMlswNzFdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAj
MCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUyYzQKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0g
MTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBs
NFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAg
ICBsMlswNzFdID0gMAooWEVOKSAgICAgbDJbMDcxXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92
dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMmM0CihYRU4pICAg
ICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2
YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9
IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcxXSA9IDAKKFhFTikgICAgIGwyWzA3MV0gbm90IHBy
ZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAg
Z21mbiA4ZTJmOQooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAg
IGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMK
KFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MV0gPSAwCihYRU4p
ICAgICBsMlswNzFdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAj
MCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUzMmYKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0g
MTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBs
NFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAg
ICBsMlswNzFdID0gMAooWEVOKSAgICAgbDJbMDcxXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92
dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMzY1CihYRU4pICAg
ICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2
YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9
IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcxXSA9IDAKKFhFTikgICAgIGwyWzA3MV0gbm90IHBy
ZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAg
Z21mbiA4ZTM2NQooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAg
IGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMK
KFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MV0gPSAwCihYRU4p
ICAgICBsMlswNzFdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAj
MCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUzOWIKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0g
MTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBs
NFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAg
ICBsMlswNzFdID0gMAooWEVOKSAgICAgbDJbMDcxXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92
dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMzliCihYRU4pICAg
ICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2
YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9
IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcxXSA9IDAKKFhFTikgICAgIGwyWzA3MV0gbm90IHBy
ZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAg
Z21mbiA4ZTNkMQooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAg
IGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMK
KFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MV0gPSAwCihYRU4p
ICAgICBsMlswNzFdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAj
MCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU0MDcKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0g
MTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBs
NFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAg
ICBsMlswNzJdID0gMAooWEVOKSAgICAgbDJbMDcyXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92
dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlNDNjCihYRU4pICAg
ICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2
YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9
IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcyXSA9IDAKKFhFTikgICAgIGwyWzA3Ml0gbm90IHBy
ZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAg
Z21mbiA4ZTQ3MgooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAg
IGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMK
KFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3Ml0gPSAwCihYRU4p
ICAgICBsMlswNzJdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAj
MCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU0YTgKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0g
MTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBs
NFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAg
ICBsMlswNzJdID0gMAooWEVOKSAgICAgbDJbMDcyXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92
dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlNGRlCihYRU4pICAg
ICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2
YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9
IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcyXSA9IDAKKFhFTikgICAgIGwyWzA3Ml0gbm90IHBy
ZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAg
Z21mbiA4ZTUxMwooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAg
IGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMK
KFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3Ml0gPSAwCihYRU4p
ICAgICBsMlswNzJdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAj
MCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU1MTMKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0g
MTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBs
NFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAg
ICBsMlswNzJdID0gMAooWEVOKSAgICAgbDJbMDcyXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92
dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlNTQ5CihYRU4pICAg
ICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2
YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9
IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcyXSA9IDAKKFhFTikgICAgIGwyWzA3Ml0gbm90IHBy
ZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAg
Z21mbiA4ZTU3ZgooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAg
IGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMK
KFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3Ml0gPSAwCihYRU4p
ICAgICBsMlswNzJdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAj
MCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU1YjQKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0g
MTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBs
NFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAg
ICBsMlswNzJdID0gMAooWEVOKSAgICAgbDJbMDcyXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92
dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlNWI0CihYRU4pICAg
ICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2
YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9
IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcyXSA9IDAKKFhFTikgICAgIGwyWzA3Ml0gbm90IHBy
ZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAg
Z21mbiA4ZTVlYQooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAg
IGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMK
KFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3Ml0gPSAwCihYRU4p
ICAgICBsMlswNzJdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAj
MCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU2MjAKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0g
MTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBs
NFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAg
ICBsMlswNzNdID0gMAooWEVOKSAgICAgbDJbMDczXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92
dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlNjU2CihYRU4pICAg
ICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2
YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9
IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDczXSA9IDAKKFhFTikgICAgIGwyWzA3M10gbm90IHBy
ZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAg
Z21mbiA4ZTY4YwooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAg
IGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMK
KFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3M10gPSAwCihYRU4p
ICAgICBsMlswNzNdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAj
MCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUwMDAKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0g
MTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBs
NFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAg
ICBsMlswNzBdID0gMAooWEVOKSAgICAgbDJbMDcwXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92
dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMDNlCihYRU4pICAg
ICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2
YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9
IDE2MjhjYjAwMwooWEVOKSAgIChYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYg
MDAwMDowMDowMi4wIGdtZm4gOGUzOWIKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2Qz
MDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBd
ID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlsw
NzFdID0gMAooWEVOKSAgICAgbDJbMDcxXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50
cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlNDJmCihYRU4pICAgICByb290
X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAw
MQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2Mjhj
YjAwMwooWEVOKSAgICAgbDJbMDcyXSA9IDAKKFhFTikgICAgIGwyWzA3Ml0gbm90IHByZXNlbnQK
KFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4
ZTNkMQooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRl
eHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikg
ICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MV0gPSAwCihYRU4pICAgICBs
MlswNzFdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYg
MDAwMDowMDowMi4wIGdtZm4gOGU0MDcKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2Qz
MDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBd
ID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlsw
NzJdID0gMAooWEVOKSAgICAgbDJbMDcyXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50
cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlNDNjCihYRU4pICAgICByb290
X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAw
MQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2Mjhj
YjAwMwooWEVOKSAgICAgbDJbMDcyXSA9IDAKKFhFTikgICAgIGwyWzA3Ml0gbm90IHByZXNlbnQK
KFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4
ZTQ3MgooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRl
eHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikg
ICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3Ml0gPSAwCihYRU4pICAgICBs
MlswNzJdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYg
MDAwMDowMDowMi4wIGdtZm4gOGU0NzIKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2Qz
MDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBd
ID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlsw
NzJdID0gMAooWEVOKSAgICAgbDJbMDcyXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50
cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlNGE4CihYRU4pICAgICByb290
X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAw
MQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2Mjhj
YjAwMwooWEVOKSAgICAgbDJbMDcyXSA9IDAKKFhFTikgICAgIGwyWzA3Ml0gbm90IHByZXNlbnQK
KFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4
ZTRkZQooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRl
eHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikg
ICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3Ml0gPSAwCihYRU4pICAgICBs
MlswNzJdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYg
MDAwMDowMDowMi4wIGdtZm4gOGU1MTMKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2Qz
MDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBd
ID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlsw
NzJdID0gMAooWEVOKSAgICAgbDJbMDcyXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50
cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlNTQ5CihYRU4pICAgICByb290
X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAw
MQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2Mjhj
YjAwMwooWEVOKSAgICAgbDJbMDcyXSA9IDAKKFhFTikgICAgIGwyWzA3Ml0gbm90IHByZXNlbnQK
KFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4
ZTU3ZgooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRl
eHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikg
ICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3Ml0gPSAwCihYRU4pICAgICBs
MlswNzJdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYg
MDAwMDowMDowMi4wIGdtZm4gOGU1YjQKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2Qz
MDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBd
ID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlsw
NzJdID0gMAooWEVOKSAgICAgbDJbMDcyXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50
cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlNWVhCihYRU4pICAgICByb290
X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAw
MQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2Mjhj
YjAwMwooWEVOKSAgICAgbDJbMDcyXSA9IDAKKFhFTikgICAgIGwyWzA3Ml0gbm90IHByZXNlbnQK
KFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4
ZTYxYwooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRl
eHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikg
ICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3M10gPSAwCihYRU4pICAgICBs
MlswNzNdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYg
MDAwMDowMDowMi4wIGdtZm4gOGU2MjAKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2Qz
MDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBd
ID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlsw
NzNdID0gMAooWEVOKSAgICAgbDJbMDczXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50
cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlNjU2CihYRU4pICAgICByb290
X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAw
MQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2Mjhj
YjAwMwooWEVOKSAgICAgbDJbMDczXSA9IDAKKFhFTikgICAgIGwyWzA3M10gbm90IHByZXNlbnQK
KFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4
ZTY4YwooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRl
eHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikg
ICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3M10gPSAwCihYRU4pICAgICBs
MlswNzNdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYg
MDAwMDowMDowMi4wIGdtZm4gOGUwMDAKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2Qz
MDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBd
ID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlsw
NzBdID0gMAooWEVOKSAgICAgbDJbMDcwXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50
cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMDNlCihYRU4pICAgICByb290
X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAw
MQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2Mjhj
YjAwMwooWEVOKSAgICAgbDJbMDcwXSA9IDAKKFhFTikgICAgIGwyWzA3MF0gbm90IHByZXNlbnQK
KFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4
ZTAzZQooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRl
eHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikg
ICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MF0gPSAwCihYRU4pICAgICBs
MlswNzBdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYg
MDAwMDowMDowMi4wIGdtZm4gOGUwNzQKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2Qz
MDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBd
ID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlsw
NzBdID0gMAooWEVOKSAgICAgbDJbMDcwXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50
cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMGFhCihYRU4pICAgICByb290
X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAw
MQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2Mjhj
YjAwMwooWEVOKSAgICAgbDJbMDcwXSA9IDAKKFhFTikgICAgIGwyWzA3MF0gbm90IHByZXNlbnQK
KFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4
ZTBkZAooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRl
eHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikg
ICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MF0gPSAwCihYRU4pICAgICBs
MlswNzBdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYg
MDAwMDowMDowMi4wIGdtZm4gOGUwZTAKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2Qz
MDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBd
ID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlsw
NzBdID0gMAooWEVOKSAgICAgbDJbMDcwXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50
cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMTE2CihYRU4pICAgICByb290
X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAw
MQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2Mjhj
YjAwMwooWEVOKSAgICAgbDJbMDcwXSA9IDAKKFhFTikgICAgIGwyWzA3MF0gbm90IHByZXNlbnQK
KFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4
ZTE0YwooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRl
eHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikg
ICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MF0gPSAwCihYRU4pICAgICBs
MlswNzBdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYg
MDAwMDowMDowMi4wIGdtZm4gOGUxYzAKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2Qz
MDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBd
ID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlsw
NzBdID0gMAooWEVOKSAgICAgbDJbMDcwXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50
cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMTgxCihYRU4pICAgICByb290
X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAw
MQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2Mjhj
YjAwMwooWEVOKSAgICAgbDJbMDcwXSA9IDAKKFhFTikgICAgIGwyWzA3MF0gbm90IHByZXNlbnQK
KFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4
ZTFiNwooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRl
eHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikg
ICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MF0gPSAwCihYRU4pICAgICBs
MlswNzBdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYg
MDAwMDowMDowMi4wIGdtZm4gOGUxZWQKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2Qz
MDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBd
ID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlsw
NzBdID0gMAooWEVOKSAgICAgbDJbMDcwXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50
cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMWVkCihYRU4pICAgICByb290
X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAw
MQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2Mjhj
YjAwMwooWEVOKSAgICAgbDJbMDcwXSA9IDAKKFhFTikgICAgIGwyWzA3MF0gbm90IHByZXNlbnQK
KFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4
ZTIyMwooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRl
eHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikg
ICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAoWEVOKSBwcmludF92dGRfZW50cmllczog
aW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlNWVhCihYRU4pICAgICByb290X2VudHJ5
WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVO
KSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwoo
WEVOKSAgICAgbDJbMDcyXSA9IDAKKFhFTikgICAgIGwyWzA3Ml0gbm90IHByZXNlbnQKKFhFTikg
cHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTYxZAoo
WEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBd
ID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwz
WzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3M10gPSAwCihYRU4pICAgICBsMlswNzNd
IG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDow
MDowMi4wIGdtZm4gOGU2MjAKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihY
RU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZi
Y2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzNdID0g
MAooWEVOKSAgICAgbDJbMDczXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczog
aW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlNjU2CihYRU4pICAgICByb290X2VudHJ5
WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVO
KSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwoo
WEVOKSAgICAgbDJbMDczXSA9IDAKKFhFTikgICAgIGwyWzA3M10gbm90IHByZXNlbnQKKFhFTikg
cHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTY4Ywoo
WEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBd
ID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwz
WzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3M10gPSAwCihYRU4pICAgICBsMlswNzNd
IG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDow
MDowMi4wIGdtZm4gOGUwMDAKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihY
RU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZi
Y2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzBdID0g
MAooWEVOKSAgICAgbDJbMDcwXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczog
aW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMDNlCihYRU4pICAgICByb290X2VudHJ5
WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVO
KSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwoo
WEVOKSAgICAgbDJbMDcwXSA9IDAKKFhFTikgICAgIGwyWzA3MF0gbm90IHByZXNlbnQKKFhFTikg
cHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTAzZQoo
WEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBd
ID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwz
WzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MF0gPSAwCihYRU4pICAgICBsMlswNzBd
IG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDow
MDowMi4wIGdtZm4gOGUwNzQKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihY
RU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZi
Y2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzBdID0g
MAooWEVOKSAgICAgbDJbMDcwXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczog
aW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMGFhCihYRU4pICAgICByb290X2VudHJ5
WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVO
KSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwoo
WEVOKSAgICAgbDJbMDcwXSA9IDAKKFhFTikgICAgIGwyWzA3MF0gbm90IHByZXNlbnQKKFhFTikg
cHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTBlMAoo
WEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBd
ID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwz
WzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MF0gPSAwCihYRU4pICAgICBsMlswNzBd
IG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDow
MDowMi4wIGdtZm4gOGUwZTAKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihY
RU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZi
Y2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzBdID0g
MAooWEVOKSAgICAgbDJbMDcwXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczog
aW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMTE2CihYRU4pICAgICByb290X2VudHJ5
WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVO
KSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwoo
WEVOKSAgICAgbDJbMDcwXSA9IDAKKFhFTikgICAgIGwyWzA3MF0gbm90IHByZXNlbnQKKFhFTikg
cHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTE0Ygoo
WEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBd
ID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwz
WzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MF0gPSAwCihYRU4pICAgICBsMlswNzBd
IG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDow
MDowMi4wIGdtZm4gOGUxODEKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihY
RU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZi
Y2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzBdID0g
MAooWEVOKSAgICAgbDJbMDcwXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczog
aW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMWI3CihYRU4pICAgICByb290X2VudHJ5
WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVO
KSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwoo
WEVOKSAgICAgbDJbMDcwXSA9IDAKKFhFTikgICAgIGwyWzA3MF0gbm90IHByZXNlbnQKKFhFTikg
cHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTFlZAoo
WEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBd
ID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwz
WzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MF0gPSAwCihYRU4pICAgICBsMlswNzBd
IG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDow
MDowMi4wIGdtZm4gOGUyMjIKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihY
RU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZi
Y2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzFdID0g
MAooWEVOKSAgICAgbDJbMDcxXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczog
aW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMjU4CihYRU4pICAgICByb290X2VudHJ5
WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVO
KSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwoo
WEVOKSAgICAgbDJbMDcxXSA9IDAKKFhFTikgICAgIGwyWzA3MV0gbm90IHByZXNlbnQKKFhFTikg
cHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTJjMAoo
WEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBd
ID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwz
WzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MV0gPSAwCihYRU4pICAgICBsMlswNzFd
IG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDow
MDowMi4wIGdtZm4gOGUyOGUKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihY
RU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZi
Y2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzFdID0g
MAooWEVOKSAgICAgbDJbMDcxXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczog
aW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMmM0CihYRU4pICAgICByb290X2VudHJ5
WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVO
KSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwoo
WEVOKSAgICAgbDJbMDcxXSA9IDAKKFhFTikgICAgIGwyWzA3MV0gbm90IHByZXNlbnQKKFhFTikg
cHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTJmOQoo
WEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBd
ID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwz
WzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MV0gPSAwCihYRU4pICAgICBsMlswNzFd
IG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDow
MDowMi4wIGdtZm4gOGUzMmYKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihY
RU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZi
Y2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzFdID0g
MAooWEVOKSAgICAgbDJbMDcxXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczog
aW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMzY1CihYRU4pICAgICByb290X2VudHJ5
WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVO
KSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwoo
WEVOKSAgICAgbDJbMDcxXSA9IDAKKFhFTikgICAgIGwyWzA3MV0gbm90IHByZXNlbnQKKFhFTikg
cHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTM5Ygoo
WEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBd
ID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwz
WzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MV0gPSAwCihYRU4pICAgICBsMlswNzFd
IG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDow
MDowMi4wIGdtZm4gOGUzZDEKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihY
RU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZi
Y2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzFdID0g
MAooWEVOKSAgICAgbDJbMDcxXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczog
aW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlNDA3CihYRU4pICAgICByb290X2VudHJ5
WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVO
KSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwoo
WEVOKSAgICAgbDJbMDcyXSA9IDAKKFhFTikgICAgIGwyWzA3Ml0gbm90IHByZXNlbnQKKFhFTikg
cHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTQzYwoo
WEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBd
ID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwz
WzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3Ml0gPSAwCihYRU4pICAgICBsMlswNzJd
IG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDow
MDowMi4wIGdtZm4gOGU0M2MKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihY
RU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZi
Y2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzJdID0g
MAooWEVOKSAgICAgbDJbMDcyXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczog
aW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlNDcyCihYRU4pICAgICByb290X2VudHJ5
WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVO
KSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwoo
WEVOKSAgICAgbDJbMDcyXSA9IDAKKFhFTikgICAgIGwyWzA3Ml0gbm90IHByZXNlbnQKKFhFTikg
cHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTRhOAoo
WEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBd
ID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwz
WzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3Ml0gPSAwCihYRU4pICAgICBsMlswNzJd
IG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDow
MDowMi4wIGdtZm4gOGU0ZGUKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihY
RU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZi
Y2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzJdID0g
MAooKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21m
biA4ZTFiNwooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNv
bnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhF
TikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MF0gPSAwCihYRU4pICAg
ICBsMlswNzBdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBk
ZXYgMDAwMDowMDowMi4wIGdtZm4gOGUxZWQKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZi
Y2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFsw
MDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBs
MlswNzBdID0gMAooWEVOKSAgICAgbDJbMDcwXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRf
ZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMjIyCihYRU4pICAgICBy
b290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNk
MjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2
MjhjYjAwMwooWEVOKSAgICAgbDJbMDcxXSA9IDAKKFhFTikgICAgIGwyWzA3MV0gbm90IHByZXNl
bnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21m
biA4ZTI1OAooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNv
bnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhF
TikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MV0gPSAwCihYRU4pICAg
ICBsMlswNzFdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBk
ZXYgMDAwMDowMDowMi4wIGdtZm4gOGUyOGUKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZi
Y2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFsw
MDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBs
MlswNzFdID0gMAooWEVOKSAgICAgbDJbMDcxXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRf
ZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMmM0CihYRU4pICAgICBy
b290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNk
MjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2
MjhjYjAwMwooWEVOKSAgICAgbDJbMDcxXSA9IDAKKFhFTikgICAgIGwyWzA3MV0gbm90IHByZXNl
bnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21m
biA4ZTJmOQooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNv
bnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhF
TikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MV0gPSAwCihYRU4pICAg
ICBsMlswNzFdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBk
ZXYgMDAwMDowMDowMi4wIGdtZm4gOGUzMmYKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZi
Y2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFsw
MDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBs
MlswNzFdID0gMAooWEVOKSAgICAgbDJbMDcxXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRf
ZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMzY1CihYRU4pICAgICBy
b290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNk
MjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2
MjhjYjAwMwooWEVOKSAgICAgbDJbMDcxXSA9IDAKKFhFTikgICAgIGwyWzA3MV0gbm90IHByZXNl
bnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21m
biA4ZTM5YQooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNv
bnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhF
TikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MV0gPSAwCihYRU4pICAg
ICBsMlswNzFdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBk
ZXYgMDAwMDowMDowMi4wIGdtZm4gOGUzOWIKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZi
Y2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFsw
MDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBs
MlswNzFdID0gMAooWEVOKSAgICAgbDJbMDcxXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRf
ZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlM2QxCihYRU4pICAgICBy
b290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNk
MjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2
MjhjYjAwMwooWEVOKSAgICAgbDJbMDcxXSA9IDAKKFhFTikgICAgIGwyWzA3MV0gbm90IHByZXNl
bnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21m
biA4ZTQwNwooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNv
bnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhF
TikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3Ml0gPSAwCihYRU4pICAg
ICBsMlswNzJdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBk
ZXYgMDAwMDowMDowMi4wIGdtZm4gOGU0M2MKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZi
Y2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFsw
MDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBs
MlswNzJdID0gMAooWEVOKSAgICAgbDJbMDcyXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRf
ZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlNDZlCihYRU4pICAgICBy
b290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNk
MjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2
MjhjYjAwMwooWEVOKSAgICAgbDJbMDcyXSA9IDAKKFhFTikgICAgIGwyWzA3Ml0gbm90IHByZXNl
bnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21m
biA4ZTQ3MgooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNv
bnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhF
TikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3Ml0gPSAwCihYRU4pICAg
ICBsMlswNzJdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBk
ZXYgMDAwMDowMDowMi4wIGdtZm4gOGU0YTgKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZi
Y2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFsw
MDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBs
MlswNzJdID0gMAooWEVOKSAgICAgbDJbMDcyXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRf
ZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlNGRlCihYRU4pICAgICBy
b290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNk
MjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2
MjhjYjAwMwooWEVOKSAgICAgbDJbMDcyXSA9IDAKKFhFTikgICAgIGwyWzA3Ml0gbm90IHByZXNl
bnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21m
biA4ZTUxMwooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNv
bnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhF
TikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3Ml0gPSAwCihYRU4pICAg
ICBsMlswNzJdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBk
ZXYgMDAwMDowMDowMi4wIGdtZm4gOGU1NDkKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZi
Y2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFsw
MDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBs
MlswNzJdID0gMAooWEVOKSAgICAgbDJbMDcyXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRf
ZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlNTdmCihYRU4pICAgICBy
b290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNk
MjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2
MjhjYjAwMwooWEVOKSAgICAgbDJbMDcyXSA9IDAKKFhFTikgICAgIGwyWzA3Ml0gbm90IHByZXNl
bnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21m
biA4ZTViNAooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNv
bnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhF
TikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3Ml0gPSAwCihYRU4pICAg
ICBsMlswNzJdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBk
ZXYgMDAwMDowMDowMi4wIGdtZm4gOGU1ZWEKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZi
Y2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFsw
MDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBs
MlswNzJdID0gMAooWEVOKSAgICAgbDJbMDcyXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRf
ZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlNWVhCihYRU4pICAgICBy
b290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNk
MjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2
MjhjYjAwMwooWEVOKSAgICAgbDJbMDcyXSA9IDAKKFhFTikgICAgIGwyWzA3Ml0gbm90IHByZXNl
bnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21m
biA4ZTYxYwooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNv
bnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhF
TikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3M10gPSAwCihYRU4pICAg
ICBsMlswNzNdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBk
ZXYgMDAwMDowMDowMi4wIGdtZm4gOGU2MjAKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZi
Y2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFsw
MDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBs
MlswNzNdID0gMAooWEVOKSAgICAgbDJbMDczXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRf
ZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlNjU2CihYRU4pICAgICBy
b290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNk
MjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2
MjhjYjAwMwooWEVOKSAgICAgbDJbMDczXSA9IDAKKFhFTikgICAgIGwyWzA3M10gbm90IHByZXNl
bnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21m
biA4ZTZjMAooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNv
bnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhF
TikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3M10gPSAwCihYRU4pICAg
ICBsMlswNzNdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBk
ZXYgMDAwMDowMDowMi4wIGdtZm4gOGU2OGMKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZi
Y2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFsw
MDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBs
MlswNzNdID0gMAooWEVOKSAgICAgbDJbMDczXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRf
ZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMDAwCihYRU4pICAgICBy
b290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNk
MjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2
MjhjYjAwMwooWEVOKSAgICAgbDJbMDcwXSA9IDAKKFhFTikgICAgIGwyWzA3MF0gbm90IHByZXNl
bnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21m
biA4ZTAzZQooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNv
bnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhF
TikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MF0gPSAwCihYRU4pICAg
ICBsMlswNzBdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBk
ZXYgMDAwMDowMDowMi4wIGdtZm4gOGUwM2UKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZi
Y2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFsw
MDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBs
MlswNzBdID0gMAooWEVOKSAgICAgbDJbMDcwXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRf
ZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMDc0CihYRU4pICAgICBy
b290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNk
MjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2
MjhjYjAwMwooWEVOKSAgICAgbDJbMDcwXSA9IDAKKChYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBp
b21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU0NzIKKFhFTikgICAgIHJvb3RfZW50cnlb
MDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4p
ICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihY
RU4pICAgICBsMlswNzJdID0gMAooWEVOKSAgICAgbDJbMDcyXSBub3QgcHJlc2VudAooWEVOKSBw
cmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlNGE4CihY
RU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0g
PSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNb
MDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcyXSA9IDAKKFhFTikgICAgIGwyWzA3Ml0g
bm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAw
OjAyLjAgZ21mbiA4ZTRhOAooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhF
TikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJj
ZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3Ml0gPSAw
CihYRU4pICAgICBsMlswNzJdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBp
b21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU0ZGEKKFhFTikgICAgIHJvb3RfZW50cnlb
MDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4p
ICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihY
RU4pICAgICBsMlswNzJdID0gMAooWEVOKSAgICAgbDJbMDcyXSBub3QgcHJlc2VudAooWEVOKSBw
cmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlNGRlCihY
RU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0g
PSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNb
MDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcyXSA9IDAKKFhFTikgICAgIGwyWzA3Ml0g
bm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAw
OjAyLjAgZ21mbiA4ZTUxMwooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhF
TikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJj
ZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3Ml0gPSAw
CihYRU4pICAgICBsMlswNzJdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBp
b21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU1NDkKKFhFTikgICAgIHJvb3RfZW50cnlb
MDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4p
ICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihY
RU4pICAgICBsMlswNzJdID0gMAooWEVOKSAgICAgbDJbMDcyXSBub3QgcHJlc2VudAooWEVOKSBw
cmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlNTdmCihY
RU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0g
PSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNb
MDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcyXSA9IDAKKFhFTikgICAgIGwyWzA3Ml0g
bm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAw
OjAyLjAgZ21mbiA4ZTViNAooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhF
TikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJj
ZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3Ml0gPSAw
CihYRU4pICAgICBsMlswNzJdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBp
b21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU1ZWEKKFhFTikgICAgIHJvb3RfZW50cnlb
MDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4p
ICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihY
RU4pICAgICBsMlswNzJdID0gMAooWEVOKSAgICAgbDJbMDcyXSBub3QgcHJlc2VudAooWEVOKSBw
cmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlNjIwCihY
RU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0g
PSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNb
MDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDczXSA9IDAKKFhFTikgICAgIGwyWzA3M10g
bm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAw
OjAyLjAgZ21mbiA4ZTY1NgooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhF
TikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJj
ZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3M10gPSAw
CihYRU4pICAgICBsMlswNzNdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBp
b21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU2ODkKKFhFTikgICAgIHJvb3RfZW50cnlb
MDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4p
ICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihY
RU4pICAgICBsMlswNzNdID0gMAooWEVOKSAgICAgbDJbMDczXSBub3QgcHJlc2VudAooWEVOKSBw
cmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlNjhjCihY
RU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0g
PSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNb
MDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDczXSA9IDAKKFhFTikgICAgIGwyWzA3M10g
bm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAw
OjAyLjAgZ21mbiA4ZTAwMAooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhF
TikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJj
ZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MF0gPSAw
CihYRU4pICAgICBsMlswNzBdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBp
b21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUwMzYKKFhFTikgICAgIHJvb3RfZW50cnlb
MDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4p
ICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihY
RU4pICAgICBsMlswNzBdID0gMAooWEVOKSAgICAgbDJbMDcwXSBub3QgcHJlc2VudAooWEVOKSBw
cmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMDNlCihY
RU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0g
PSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNb
MDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcwXSA9IDAKKFhFTikgICAgIGwyWzA3MF0g
bm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAw
OjAyLjAgZ21mbiA4ZTAzZQooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhF
TikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJj
ZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MF0gPSAw
CihYRU4pICAgICBsMlswNzBdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBp
b21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUwNzQKKFhFTikgICAgIHJvb3RfZW50cnlb
MDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4p
ICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihY
RU4pICAgICBsMlswNzBdID0gMAooWEVOKSAgICAgbDJbMDcwXSBub3QgcHJlc2VudAooWEVOKSBw
cmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMGFhCihY
RU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0g
PSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNb
MDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcwXSA9IDAKKFhFTikgICAgIGwyWzA3MF0g
bm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAw
OjAyLjAgZ21mbiA4ZTBlMAooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhF
TikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJj
ZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MF0gPSAw
CihYRU4pICAgICBsMlswNzBdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBp
b21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUxMTYKKFhFTikgICAgIHJvb3RfZW50cnlb
MDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4p
ICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihY
RU4pICAgICBsMlswNzBdID0gMAooWEVOKSAgICAgbDJbMDcwXSBub3QgcHJlc2VudAooWEVOKSBw
cmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMTgwCihY
RU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0g
PSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNb
MDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcwXSA9IDAKKFhFTikgICAgIGwyWzA3MF0g
bm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAw
OjAyLjAgZ21mbiA4ZTE0YgooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhF
TikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJj
ZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MF0gPSAw
CihYRU4pICAgICBsMlswNzBdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBp
b21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUxODEKKFhFTikgICAgIHJvb3RfZW50cnlb
MDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4p
ICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihY
RU4pICAgICBsMlswNzBdID0gMAooWEVOKSAgICAgbDJbMDcwXSBub3QgcHJlc2VudAooWEVOKSBw
cmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMWI3CihY
RU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0g
PSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNb
MDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcwXSA9IDAKKFhFTikgICAgIGwyWzA3MF0g
bm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAw
OjAyLjAgZ21mbiA4ZTFlZAooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhF
TikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJj
ZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MF0gPSAw
CihYRU4pICAgICBsMlswNzBdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBp
b21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUyMjIKKFhFTikgICAgIHJvb3RfZW50cnlb
MDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4p
ICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihY
RU4pICAgICBsMlswNzFdID0gMAooWEVOKSAgICAgbDJbMDcxXSBub3QgcHJlc2VudAooWEVOKSBw
cmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMjU4CihY
RU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0g
PSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNb
MDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcxXSA9IDAKKFhFTikgICAgIGwyWzA3MV0g
bm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAw
OjAyLjAgZ21mbiA4ZTI4ZQooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhF
TikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJj
ZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MV0gPSAw
CihYRU4pICAgICBsMlswNzFdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBp
b21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUyYzQKKFhFTikgICAgIHJvb3RfZW50cnlb
MDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4p
ICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihY
RU4pICAgICBsMlswNzFdID0gMAooWEVOKSAgICAgbDJbMDcxXSBub3QgcHJlc2VudAooWEVOKSBw
cmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMmY5CihY
RU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0g
PSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNb
MDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcxXSA9IDAKKFhFTikgICAgIGwyWzA3MV0g
bm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAw
OjAyLjAgZ21mbiA4ZTMyZgooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhF
TikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJj
ZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MV0gPSAw
CigoWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZu
IDhlMDNlCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29u
dGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVO
KSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcwXSA9IDAKKFhFTikgICAg
IGwyWzA3MF0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRl
diAwMDAwOjAwOjAyLjAgZ21mbiA4ZTA3NAooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJj
ZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAw
MF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwy
WzA3MF0gPSAwCihYRU4pICAgICBsMlswNzBdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9l
bnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUwYWEKKFhFTikgICAgIHJv
b3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2Qy
MDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYy
OGNiMDAzCihYRU4pICAgICBsMlswNzBdID0gMAooWEVOKSAgICAgbDJbMDcwXSBub3QgcHJlc2Vu
dAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZu
IDhlMGUwCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29u
dGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVO
KSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcwXSA9IDAKKFhFTikgICAg
IGwyWzA3MF0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRl
diAwMDAwOjAwOjAyLjAgZ21mbiA4ZTBlMQooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJj
ZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAw
MF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwy
WzA3MF0gPSAwCihYRU4pICAgICBsMlswNzBdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9l
bnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUxMTcKKFhFTikgICAgIHJv
b3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2Qy
MDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYy
OGNiMDAzCihYRU4pICAgICBsMlswNzBdID0gMAooWEVOKSAgICAgbDJbMDcwXSBub3QgcHJlc2Vu
dAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZu
IDhlMTRkCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29u
dGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVO
KSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcwXSA9IDAKKFhFTikgICAg
IGwyWzA3MF0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRl
diAwMDAwOjAwOjAyLjAgZ21mbiA4ZTE4MwooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJj
ZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAw
MF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwy
WzA3MF0gPSAwCihYRU4pICAgICBsMlswNzBdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9l
bnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUxYWQKKFhFTikgICAgIHJv
b3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2Qy
MDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYy
OGNiMDAzCihYRU4pICAgICBsMlswNzBdID0gMAooWEVOKSAgICAgbDJbMDcwXSBub3QgcHJlc2Vu
dAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZu
IDhlMWI4CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29u
dGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVO
KSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcwXSA9IDAKKFhFTikgICAg
IGwyWzA3MF0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRl
diAwMDAwOjAwOjAyLjAgZ21mbiA4ZTFlYgooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJj
ZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAw
MF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwy
WzA3MF0gPSAwCihYRU4pICAgICBsMlswNzBdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9l
bnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUxZWYKKFhFTikgICAgIHJv
b3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2Qy
MDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYy
OGNiMDAzCihYRU4pICAgICBsMlswNzBdID0gMAooWEVOKSAgICAgbDJbMDcwXSBub3QgcHJlc2Vu
dAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZu
IDhlMjFkCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29u
dGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVO
KSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcxXSA9IDAKKFhFTikgICAg
IGwyWzA3MV0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRl
diAwMDAwOjAwOjAyLjAgZ21mbiA4ZTIyNQooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJj
ZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAw
MF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwy
WzA3MV0gPSAwCihYRU4pICAgICBsMlswNzFdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9l
bnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUyNWIKKFhFTikgICAgIHJv
b3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2Qy
MDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYy
OGNiMDAzCihYRU4pICAgICBsMlswNzFdID0gMAooWEVOKSAgICAgbDJbMDcxXSBub3QgcHJlc2Vu
dAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZu
IDhlMjkzCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29u
dGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVO
KSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcxXSA9IDAKKFhFTikgICAg
IGwyWzA3MV0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRl
diAwMDAwOjAwOjAyLjAgZ21mbiA4ZTJjNgooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJj
ZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAw
MF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwy
WzA3MV0gPSAwCihYRU4pICAgICBsMlswNzFdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9l
bnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUyZmMKKFhFTikgICAgIHJv
b3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2Qy
MDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYy
OGNiMDAzCihYRU4pICAgICBsMlswNzFdID0gMAooWEVOKSAgICAgbDJbMDcxXSBub3QgcHJlc2Vu
dAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZu
IDhlMzMyCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29u
dGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVO
KSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcxXSA9IDAKKFhFTikgICAg
IGwyWzA3MV0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRl
diAwMDAwOjAwOjAyLjAgZ21mbiA4ZTM2OAooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJj
ZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAw
MF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwy
WzA3MV0gPSAwCihYRU4pICAgICBsMlswNzFdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9l
bnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUzOWUKKFhFTikgICAgIHJv
b3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2Qy
MDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYy
OGNiMDAzCihYRU4pICAgICBsMlswNzFdID0gMAooWEVOKSAgICAgbDJbMDcxXSBub3QgcHJlc2Vu
dAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZu
IDhlM2QzCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29u
dGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVO
KSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcxXSA9IDAKKFhFTikgICAg
IGwyWzA3MV0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRl
diAwMDAwOjAwOjAyLjAgZ21mbiA4ZTQwOQooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJj
ZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAw
MF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwy
WzA3Ml0gPSAwCihYRU4pICAgICBsMlswNzJdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9l
bnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU0M2YKKFhFTikgICAgIHJv
b3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2Qy
MDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYy
OGNiMDAzCihYRU4pICAgICBsMlswNzJdID0gMAooWEVOKSAgICAgbDJbMDcyXSBub3QgcHJlc2Vu
dAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZu
IDhlNDc0CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29u
dGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVO
KSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcyXSA9IDAKKFhFTikgICAg
IGwyWzA3Ml0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRl
diAwMDAwOjAwOjAyLjAgZ21mbiA4ZTRhYQooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJj
ZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAw
MF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwy
WzA3Ml0gPSAwCihYRU4pICAgICBsMlswNzJdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9l
bnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU0ZTAKKFhFTikgICAgIHJv
b3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2Qy
MDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYy
OGNiMDAzCihYRU4pICAgICBsMlswNzJdID0gMAooWEVOKSAgICAgbDJbMDcyXSBub3QgcHJlc2Vu
dAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZu
IDhlNTE2CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29u
dGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVO
KSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcyXSA9IDAKKFhFTikgICAg
IGwyWzA3Ml0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRl
diAwMDAwOjAwOjAyLjAgZ21mbiA4ZTUxNgooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJj
ZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAw
MF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwy
WzA3Ml0gPSAwCihYRU4pICAgICBsMlswNzJdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9l
bnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU1NGMKKFhFTikgICAgIHJv
b3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2Qy
MDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYy
OGNiMDAzCihYRU4pICAgICBsMlswNzJdID0gMAooWEVOKSAgICAgbDJbMDcyXSBub3QgcHJlc2Vu
dAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZu
IDhlNTgxCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29u
dGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVO
KSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcyXSA9IDAKKFhFTikgICAg
IGwyWzA3Ml0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRl
diAwMDAwOjAwOjAyLjAgZ21mbiA4ZTViNwooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJj
ZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAw
MF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwy
WzA3Ml0gPSAwCihYRU4pICAgICBsMlswNzJdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9l
bnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU1ZWQKKFhFTikgICAgIHJv
b3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2Qy
MDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYy
OGNiMDAzCihYRU4pICAgKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAw
OjAwOjAyLjAgZ21mbiA4ZTI5MAooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEK
KFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAx
NmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MV0g
PSAwCihYRU4pICAgICBsMlswNzFdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVz
OiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUyYzYKKFhFTikgICAgIHJvb3RfZW50
cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihY
RU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAz
CihYRU4pICAgICBsMlswNzFdID0gMAooWEVOKSAgICAgbDJbMDcxXSBub3QgcHJlc2VudAooWEVO
KSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMmZj
CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsx
MF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAg
bDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcxXSA9IDAKKFhFTikgICAgIGwyWzA3
MV0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAw
OjAwOjAyLjAgZ21mbiA4ZTMzMgooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEK
KFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAx
NmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MV0g
PSAwCihYRU4pICAgICBsMlswNzFdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVz
OiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUzMzIKKFhFTikgICAgIHJvb3RfZW50
cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihY
RU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAz
CihYRU4pICAgICBsMlswNzFdID0gMAooWEVOKSAgICAgbDJbMDcxXSBub3QgcHJlc2VudAooWEVO
KSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMzY4
CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsx
MF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAg
bDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcxXSA9IDAKKFhFTikgICAgIGwyWzA3
MV0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAw
OjAwOjAyLjAgZ21mbiA4ZTM5ZQooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEK
KFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAx
NmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MV0g
PSAwCihYRU4pICAgICBsMlswNzFdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVz
OiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUzZDQKKFhFTikgICAgIHJvb3RfZW50
cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihY
RU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAz
CihYRU4pICAgICBsMlswNzFdID0gMAooWEVOKSAgICAgbDJbMDcxXSBub3QgcHJlc2VudAooWEVO
KSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlNDAz
CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsx
MF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAg
bDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcyXSA9IDAKKFhFTikgICAgIGwyWzA3
Ml0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAw
OjAwOjAyLjAgZ21mbiA4ZTQwYQooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEK
KFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAx
NmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3Ml0g
PSAwCihYRU4pICAgICBsMlswNzJdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVz
OiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU0NDAKKFhFTikgICAgIHJvb3RfZW50
cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihY
RU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAz
CihYRU4pICAgICBsMlswNzJdID0gMAooWEVOKSAgICAgbDJbMDcyXSBub3QgcHJlc2VudAooWEVO
KSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlNDc1
CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsx
MF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAg
bDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcyXSA9IDAKKFhFTikgICAgIGwyWzA3
Ml0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAw
OjAwOjAyLjAgZ21mbiA4ZTQ3NgooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEK
KFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAx
NmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3Ml0g
PSAwCihYRU4pICAgICBsMlswNzJdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVz
OiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU0YWMKKFhFTikgICAgIHJvb3RfZW50
cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihY
RU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAz
CihYRU4pICAgICBsMlswNzJdID0gMAooWEVOKSAgICAgbDJbMDcyXSBub3QgcHJlc2VudAooWEVO
KSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlNGFj
CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsx
MF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAg
bDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcyXSA9IDAKKFhFTikgICAgIGwyWzA3
Ml0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAw
OjAwOjAyLjAgZ21mbiA4ZTRlMgooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEK
KFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAx
NmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3Ml0g
PSAwCihYRU4pICAgICBsMlswNzJdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVz
OiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU1MTgKKFhFTikgICAgIHJvb3RfZW50
cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihY
RU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAz
CihYRU4pICAgICBsMlswNzJdID0gMAooWEVOKSAgICAgbDJbMDcyXSBub3QgcHJlc2VudAooWEVO
KSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlNTRl
CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsx
MF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAg
bDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcyXSA9IDAKKFhFTikgICAgIGwyWzA3
Ml0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAw
OjAwOjAyLjAgZ21mbiA4ZTU4MwooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEK
KFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAx
NmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3Ml0g
PSAwCihYRU4pICAgICBsMlswNzJdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVz
OiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU1ODQKKFhFTikgICAgIHJvb3RfZW50
cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihY
RU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAz
CihYRU4pICAgICBsMlswNzJdID0gMAooWEVOKSAgICAgbDJbMDcyXSBub3QgcHJlc2VudAooWEVO
KSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlNWI5
CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsx
MF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAg
bDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcyXSA9IDAKKFhFTikgICAgIGwyWzA3
Ml0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAw
OjAwOjAyLjAgZ21mbiA4ZTVlZgooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEK
KFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAx
NmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3Ml0g
PSAwCihYRU4pICAgICBsMlswNzJdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVz
OiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU2MWEKKFhFTikgICAgIHJvb3RfZW50
cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihY
RU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAz
CihYRU4pICAgICBsMlswNzNdID0gMAooWEVOKSAgICAgbDJbMDczXSBub3QgcHJlc2VudAooWEVO
KSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlNjI1
CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsx
MF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAg
bDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDczXSA9IDAKKFhFTikgICAgIGwyWzA3
M10gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAw
OjAwOjAyLjAgZ21mbiA4ZTY1YgooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEK
KFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAx
NmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3M10g
PSAwCihYRU4pICAgICBsMlswNzNdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVz
OiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU2OGUKKFhFTikgICAgIHJvb3RfZW50
cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihY
RU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAz
CihYRU4pICAgICBsMlswNzNdID0gMAooWEVOKSAgICAgbDJbMDczXSBub3QgcHJlc2VudAooWEVO
KSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlNjkz
CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsx
MF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAg
bDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDczXSA9IDAKKFhFTikgICAgIGwyWzA3
M10gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAw
OjAwOjAyLjAgZ21mbiA4ZTAwMAooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEK
KFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAx
NmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MF0g
PSAwCihYRU4pICAgICBsMlswNzBdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVz
OiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUwM2UKKFhFTikgICAgIHJvb3RfZW50
cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihY
RU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAz
CihYRU4pICAgICBsMlswNzBdID0gMAooWEVOKSAgICAgbDJbMDcwXSBub3QgcHJlc2VudAooWEVO
KSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlNjkw
CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsx
MF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAg
bDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDczXSA9IDAKKFhFTikgICAgIGwyWzA3
M10gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAw
OjAwOjAyLjAgZ21mbiA4ZTAzZQooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEK
KFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAx
NmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MF0g
PSAwCihYRU4pICAgICBsMlswNzBdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVz
OiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUwNzQKKFhFTikgICAgIHJvb3RfZW50
cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihY
RU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAz
CihYRU4pICAgICBsMlswNzBdID0gMAooWEVOKSAgICAgbDJbMDcwXSBub3QgcHJlc2VudAooWEVO
KSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMDll
CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsx
MF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAg
bDNbMDAyXSA9IDE2MihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDow
MDowMi4wIGdtZm4gOGU0MGEKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihY
RU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZi
Y2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzJdID0g
MAooWEVOKSAgICAgbDJbMDcyXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczog
aW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlNDQwCihYRU4pICAgICByb290X2VudHJ5
WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVO
KSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwoo
WEVOKSAgICAgbDJbMDcyXSA9IDAKKFhFTikgICAgIGwyWzA3Ml0gbm90IHByZXNlbnQKKFhFTikg
cHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTQ3NQoo
WEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBd
ID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwz
WzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3Ml0gPSAwCihYRU4pICAgICBsMlswNzJd
IG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDow
MDowMi4wIGdtZm4gOGU0NzYKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihY
RU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZi
Y2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzJdID0g
MAooWEVOKSAgICAgbDJbMDcyXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczog
aW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlNGFjCihYRU4pICAgICByb290X2VudHJ5
WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVO
KSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwoo
WEVOKSAgICAgbDJbMDcyXSA9IDAKKFhFTikgICAgIGwyWzA3Ml0gbm90IHByZXNlbnQKKFhFTikg
cHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTRlMgoo
WEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBd
ID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwz
WzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3Ml0gPSAwCihYRU4pICAgICBsMlswNzJd
IG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDow
MDowMi4wIGdtZm4gOGU1MTgKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihY
RU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZi
Y2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzJdID0g
MAooWEVOKSAgICAgbDJbMDcyXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczog
aW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlNTRlCihYRU4pICAgICByb290X2VudHJ5
WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVO
KSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwoo
WEVOKSAgICAgbDJbMDcyXSA9IDAKKFhFTikgICAgIGwyWzA3Ml0gbm90IHByZXNlbnQKKFhFTikg
cHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTU3ZQoo
WEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBd
ID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwz
WzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3Ml0gPSAwCihYRU4pICAgICBsMlswNzJd
IG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDow
MDowMi4wIGdtZm4gOGU1ODQKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihY
RU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZi
Y2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzJdID0g
MAooWEVOKSAgICAgbDJbMDcyXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczog
aW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlNWI5CihYRU4pICAgICByb290X2VudHJ5
WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVO
KSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwoo
WEVOKSAgICAgbDJbMDcyXSA9IDAKKFhFTikgICAgIGwyWzA3Ml0gbm90IHByZXNlbnQKKFhFTikg
cHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTVlZgoo
WEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBd
ID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwz
WzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3Ml0gPSAwCihYRU4pICAgICBsMlswNzJd
IG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDow
MDowMi4wIGdtZm4gOGU2MjUKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihY
RU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZi
Y2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzNdID0g
MAooWEVOKSAgICAgbDJbMDczXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczog
aW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlNjViCihYRU4pICAgICByb290X2VudHJ5
WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVO
KSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwoo
WEVOKSAgICAgbDJbMDczXSA9IDAKKFhFTikgICAgIGwyWzA3M10gbm90IHByZXNlbnQKKFhFTikg
cHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTZkYgoo
WEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBd
ID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwz
WzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3M10gPSAwCihYRU4pICAgICBsMlswNzNd
IG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDow
MDowMi4wIGdtZm4gOGU2OTMKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihY
RU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZi
Y2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzNdID0g
MAooWEVOKSAgICAgbDJbMDczXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczog
aW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMDAwCihYRU4pICAgICByb290X2VudHJ5
WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVO
KSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwoo
WEVOKSAgICAgbDJbMDcwXSA9IDAKKFhFTikgICAgIGwyWzA3MF0gbm90IHByZXNlbnQKKFhFTikg
cHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTAzZQoo
WEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBd
ID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwz
WzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MF0gPSAwCihYRU4pICAgICBsMlswNzBd
IG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDow
MDowMi4wIGdtZm4gOGUwM2UKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihY
RU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZi
Y2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzBdID0g
MAooWEVOKSAgICAgbDJbMDcwXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczog
aW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMDc0CihYRU4pICAgICByb290X2VudHJ5
WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVO
KSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwoo
WEVOKSAgICAgbDJbMDcwXSA9IDAKKFhFTikgICAgIGwyWzA3MF0gbm90IHByZXNlbnQKKFhFTikg
cHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTA3NAoo
WEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBd
ID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwz
WzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MF0gPSAwCihYRU4pICAgICBsMlswNzBd
IG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDow
MDowMi4wIGdtZm4gOGUwOWIKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihY
RU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZi
Y2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzBdID0g
MAooWEVOKSAgICAgbDJbMDcwXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczog
aW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMGFhCihYRU4pICAgICByb290X2VudHJ5
WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVO
KSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwoo
WEVOKSAgICAgbDJbMDcwXSA9IDAKKFhFTikgICAgIGwyWzA3MF0gbm90IHByZXNlbnQKKFhFTikg
cHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTBkYwoo
WEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBd
ID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwz
WzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MF0gPSAwCihYRU4pICAgICBsMlswNzBd
IG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDow
MDowMi4wIGdtZm4gOGUwZTEKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihY
RU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZi
Y2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzBdID0g
MAooWEVOKSAgICAgbDJbMDcwXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczog
aW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMTE3CihYRU4pICAgICByb290X2VudHJ5
WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVO
KSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwoo
WEVOKSAgICAgbDJbMDcwXSA9IDAKKFhFTikgICAgIGwyWzA3MF0gbm90IHByZXNlbnQKKFhFTikg
cHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTE0ZAoo
WEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBd
ID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwz
WzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MF0gPSAwCihYRU4pICAgICBsMlswNzBd
IG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDow
MDowMi4wIGdtZm4gOGUxODMKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihY
RU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZi
Y2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzBdID0g
MAooWEVOKSAgICAgbDJbMDcwXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczog
aW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMWI4CihYRU4pICAgICByb290X2VudHJ5
WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVO
KSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwoo
WEVOKSAgICAgbDJbMDcwXSA9IDAKKFhFTikgICAgIGwyWzA3MF0gbm90IHByZXNlbnQKKFhFTikg
cHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTFlZgoo
WEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBd
ID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwz
WzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MF0gPSAwCihYRU4pICAgICBsMlswNzBd
IG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDow
MDowMi4wIGdtZm4gOGUyMjUKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihY
RU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZi
Y2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzFdID0g
MAooWEVOKSAgICAgbDJbMDcxXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczog
aW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMjVhCihYRU4pICAgICByb290X2VudHJ5
WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVO
KSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwoo
WEVOKSAgICAgbDJbMDcxXSA9IDAKKFhFTikgICAgIGwyWzA3MV0gbm90IHByZXNlbnQKKFhFTikg
cHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTJjYQoo
WEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBd
ID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwz
WzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAoWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUg
IzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlNjU2CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9
IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAg
bDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAg
ICAgbDJbMDczXSA9IDAKKFhFTikgICAgIGwyWzA3M10gbm90IHByZXNlbnQKKFhFTikgcHJpbnRf
dnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTZjMAooWEVOKSAg
ICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8x
NmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0g
PSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3M10gPSAwCihYRU4pICAgICBsMlswNzNdIG5vdCBw
cmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4w
IGdtZm4gOGU2OGIKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAg
ICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAz
CihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzNdID0gMAooWEVO
KSAgICAgbDJbMDczXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUg
IzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMDAwCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9
IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAg
bDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAg
ICAgbDJbMDcwXSA9IDAKKFhFTikgICAgIGwyWzA3MF0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRf
dnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTAzZQooWEVOKSAg
ICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8x
NmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0g
PSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MF0gPSAwCihYRU4pICAgICBsMlswNzBdIG5vdCBw
cmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4w
IGdtZm4gOGUwM2UKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAg
ICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAz
CihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzBdID0gMAooWEVO
KSAgICAgbDJbMDcwXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUg
IzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMDc0CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9
IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAg
bDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAg
ICAgbDJbMDcwXSA9IDAKKFhFTikgICAgIGwyWzA3MF0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRf
dnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTBhOAooWEVOKSAg
ICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8x
NmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0g
PSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MF0gPSAwCihYRU4pICAgICBsMlswNzBdIG5vdCBw
cmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4w
IGdtZm4gOGUwYWEKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAg
ICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAz
CihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzBdID0gMAooWEVO
KSAgICAgbDJbMDcwXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUg
IzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMGUwCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9
IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAg
bDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAg
ICAgbDJbMDcwXSA9IDAKKFhFTikgICAgIGwyWzA3MF0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRf
dnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTBlMAooWEVOKSAg
ICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8x
NmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0g
PSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MF0gPSAwCihYRU4pICAgICBsMlswNzBdIG5vdCBw
cmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4w
IGdtZm4gOGUxMTYKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAg
ICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAz
CihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzBdID0gMAooWEVO
KSAgICAgbDJbMDcwXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUg
IzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMTgwCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9
IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAg
bDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAg
ICAgbDJbMDcwXSA9IDAKKFhFTikgICAgIGwyWzA3MF0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRf
dnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTE0YgooWEVOKSAg
ICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8x
NmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0g
PSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MF0gPSAwCihYRU4pICAgICBsMlswNzBdIG5vdCBw
cmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4w
IGdtZm4gOGUxODEKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAg
ICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAz
CihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzBdID0gMAooWEVO
KSAgICAgbDJbMDcwXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUg
IzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMWI3CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9
IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAg
bDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAg
ICAgbDJbMDcwXSA9IDAKKFhFTikgICAgIGwyWzA3MF0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRf
dnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTFlZAooWEVOKSAg
ICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8x
NmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0g
PSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MF0gPSAwCihYRU4pICAgICBsMlswNzBdIG5vdCBw
cmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4w
IGdtZm4gOGUyMjIKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAg
ICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAz
CihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzFdID0gMAooWEVO
KSAgICAgbDJbMDcxXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUg
IzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMjU4CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9
IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAg
bDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAg
ICAgbDJbMDcxXSA9IDAKKFhFTikgICAgIGwyWzA3MV0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRf
dnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTJkMQooWEVOKSAg
ICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8x
NmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0g
PSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MV0gPSAwCihYRU4pICAgICBsMlswNzFdIG5vdCBw
cmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4w
IGdtZm4gOGUyOGUKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAg
ICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAz
CihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzFdID0gMAooWEVO
KSAgICAgbDJbMDcxXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUg
IzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMmM0CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9
IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAg
bDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAg
ICAgbDJbMDcxXSA9IDAKKFhFTikgICAgIGwyWzA3MV0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRf
dnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTJmOQooWEVOKSAg
ICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8x
NmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0g
PSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MV0gPSAwCihYRU4pICAgICBsMlswNzFdIG5vdCBw
cmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4w
IGdtZm4gOGUyZjkKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAg
ICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAz
CihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzFdID0gMAooWEVO
KSAgICAgbDJbMDcxXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUg
IzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMzJmCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9
IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAg
bDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAg
ICAgbDJbMDcxXSA9IDAKKFhFTikgICAgIGwyWzA3MV0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRf
dnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTM2NQooWEVOKSAg
ICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8x
NmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0g
PSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MV0gPSAwCihYRU4pICAgICBsMlswNzFdIG5vdCBw
cmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4w
IGdtZm4gOGUzOWEKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAg
ICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAz
CihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzFdID0gMAooWEVO
KSAgICAgbDJbMDcxXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUg
IzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMzliCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9
IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAg
bDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAg
ICAgbDJbMDcxXSA9IDAKKFhFTikgICAgIGwyWzA3MV0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRf
dnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTNkMQooWEVOKSAg
ICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8x
NmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0g
PSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MV0gPSAwCihYRU4pICAgICBsMlswNzFdIG5vdCBw
cmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4w
IGdtZm4gOGU0MDcKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAg
ICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAz
CihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzJdID0gMAooWEVO
KSAgICAgbDJbMDcyXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUg
IzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlNDNjCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9
IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAg
bDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAg
ICAgbDJbMDcyXSA9IDAKKFhFTikgICAgIGwyWzA3Ml0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRf
dnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTQzYwooWEVOKSAg
ICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8x
NmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0g
PSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3Ml0gPSAwCihYRU4pICAgICBsMlswNzJdIG5vdCBw
cmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4w
IGdtZm4gOGU0NzIKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAg
ICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAz
CihYRU4pICAgICBsM1swMDJdID0gMTYyKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMw
IGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTBlMAooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAx
NmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0
WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAg
IGwyWzA3MF0gPSAwCihYRU4pICAgICBsMlswNzBdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0
ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUxMTYKKFhFTikgICAg
IHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZi
Y2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0g
MTYyOGNiMDAzCihYRU4pICAgICBsMlswNzBdID0gMAooWEVOKSAgICAgbDJbMDcwXSBub3QgcHJl
c2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBn
bWZuIDhlMThhCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAg
Y29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwoo
WEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcwXSA9IDAKKFhFTikg
ICAgIGwyWzA3MF0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMw
IGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTE0YgooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAx
NmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0
WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAg
IGwyWzA3MF0gPSAwCihYRU4pICAgICBsMlswNzBdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0
ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUxODEKKFhFTikgICAg
IHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZi
Y2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0g
MTYyOGNiMDAzCihYRU4pICAgICBsMlswNzBdID0gMAooWEVOKSAgICAgbDJbMDcwXSBub3QgcHJl
c2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBn
bWZuIDhlMWI3CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAg
Y29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwoo
WEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcwXSA9IDAKKFhFTikg
ICAgIGwyWzA3MF0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMw
IGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTFlZAooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAx
NmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0
WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAg
IGwyWzA3MF0gPSAwCihYRU4pICAgICBsMlswNzBdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0
ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUyMjIKKFhFTikgICAg
IHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZi
Y2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0g
MTYyOGNiMDAzCihYRU4pICAgICBsMlswNzFdID0gMAooWEVOKSAgICAgbDJbMDcxXSBub3QgcHJl
c2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBn
bWZuIDhlMjU3CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAg
Y29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwoo
WEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcxXSA9IDAKKFhFTikg
ICAgIGwyWzA3MV0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMw
IGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTI1OAooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAx
NmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0
WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAg
IGwyWzA3MV0gPSAwCihYRU4pICAgICBsMlswNzFdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0
ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUyOGUKKFhFTikgICAg
IHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZi
Y2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0g
MTYyOGNiMDAzCihYRU4pICAgICBsMlswNzFdID0gMAooWEVOKSAgICAgbDJbMDcxXSBub3QgcHJl
c2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBn
bWZuIDhlMmM0CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAg
Y29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwoo
WEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcxXSA9IDAKKFhFTikg
ICAgIGwyWzA3MV0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMw
IGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTJmOQooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAx
NmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0
WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAg
IGwyWzA3MV0gPSAwCihYRU4pICAgICBsMlswNzFdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0
ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUzMmYKKFhFTikgICAg
IHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZi
Y2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0g
MTYyOGNiMDAzCihYRU4pICAgICBsMlswNzFdID0gMAooWEVOKSAgICAgbDJbMDcxXSBub3QgcHJl
c2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBn
bWZuIDhlMzY1CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAg
Y29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwoo
WEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcxXSA9IDAKKFhFTikg
ICAgIGwyWzA3MV0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMw
IGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTM5YgooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAx
NmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0
WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAg
IGwyWzA3MV0gPSAwCihYRU4pICAgICBsMlswNzFdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0
ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUzZDEKKFhFTikgICAg
IHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZi
Y2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0g
MTYyOGNiMDAzCihYRU4pICAgICBsMlswNzFdID0gMAooWEVOKSAgICAgbDJbMDcxXSBub3QgcHJl
c2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBn
bWZuIDhlNDA1CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAg
Y29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwoo
WEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcyXSA9IDAKKFhFTikg
ICAgIGwyWzA3Ml0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMw
IGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTQwNwooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAx
NmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0
WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAg
IGwyWzA3Ml0gPSAwCihYRU4pICAgICBsMlswNzJdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0
ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU0M2MKKFhFTikgICAg
IHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZi
Y2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0g
MTYyOGNiMDAzCihYRU4pICAgICBsMlswNzJdID0gMAooWEVOKSAgICAgbDJbMDcyXSBub3QgcHJl
c2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBn
bWZuIDhlNDcyCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAg
Y29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwoo
WEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcyXSA9IDAKKFhFTikg
ICAgIGwyWzA3Ml0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMw
IGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTRhOAooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAx
NmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0
WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAg
IGwyWzA3Ml0gPSAwCihYRU4pICAgICBsMlswNzJdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0
ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU0YTgKKFhFTikgICAg
IHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZi
Y2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0g
MTYyOGNiMDAzCihYRU4pICAgICBsMlswNzJdID0gMAooWEVOKSAgICAgbDJbMDcyXSBub3QgcHJl
c2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBn
bWZuIDhlNGRlCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAg
Y29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwoo
WEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcyXSA9IDAKKFhFTikg
ICAgIGwyWzA3Ml0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMw
IGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTUxMwooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAx
NmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0
WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAg
IGwyWzA3Ml0gPSAwCihYRU4pICAgICBsMlswNzJdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0
ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU1NDkKKFhFTikgICAg
IHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZi
Y2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0g
MTYyOGNiMDAzCihYRU4pICAgICBsMlswNzJdID0gMAooWEVOKSAgICAgbDJbMDcyXSBub3QgcHJl
c2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBn
bWZuIDhlNTdmCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAg
Y29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwoo
WEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcyXSA9IDAKKFhFTikg
ICAgIGwyWzA3Ml0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMw
IGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTViNAooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAx
NmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0
WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAg
IGwyWzA3Ml0gPSAwCihYRU4pICAgICBsMlswNzJdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0
ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU1ZWEKKFhFTikgICAg
IHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZi
Y2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0g
MTYyOGNiMDAzCihYRU4pICAgICBsMlswNzJdID0gMAooWEVOKSAgICAgbDJbMDcyXSBub3QgcHJl
c2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBn
bWZuIDhlNjFkCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAg
Y29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwoo
WEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDczXSA9IDAKKFhFTikg
ICAgIGwyWzA3M10gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMw
IGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTYyMAooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAx
NmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0
WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAg
IGwyWzA3M10gPSAwCihYRU4pICAgICBsMlswNzNdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0
ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU2NTYKKFhFTikgICAg
IHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZi
Y2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0g
MTYyOGNiMDAzCihYRU4pICAgICBsMlswNzNdID0gMAooWEVOKSAgICAgbDJbMDczXSBub3QgcHJl
c2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBn
bWZuIDhlNjhjCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAg
Y29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwoo
WEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgIChYRU4pIHByaW50X3Z0ZF9lbnRy
aWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUzMmYKKFhFTikgICAgIHJvb3Rf
ZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAx
CihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNi
MDAzCihYRU4pICAgICBsMlswNzFdID0gMAooWEVOKSAgICAgbDJbMDcxXSBub3QgcHJlc2VudAoo
WEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhl
MzY1CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4
dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAg
ICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcxXSA9IDAKKFhFTikgICAgIGwy
WzA3MV0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAw
MDAwOjAwOjAyLjAgZ21mbiA4ZTM2NQooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMw
MDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0g
PSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3
MV0gPSAwCihYRU4pICAgICBsMlswNzFdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRy
aWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUzOWIKKFhFTikgICAgIHJvb3Rf
ZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAx
CihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNi
MDAzCihYRU4pICAgICBsMlswNzFdID0gMAooWEVOKSAgICAgbDJbMDcxXSBub3QgcHJlc2VudAoo
WEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhl
M2QwCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4
dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAg
ICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcxXSA9IDAKKFhFTikgICAgIGwy
WzA3MV0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAw
MDAwOjAwOjAyLjAgZ21mbiA4ZTQwNgooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMw
MDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0g
PSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3
Ml0gPSAwCihYRU4pICAgICBsMlswNzJdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRy
aWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU0M2MKKFhFTikgICAgIHJvb3Rf
ZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAx
CihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNi
MDAzCihYRU4pICAgICBsMlswNzJdID0gMAooWEVOKSAgICAgbDJbMDcyXSBub3QgcHJlc2VudAoo
WEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhl
NDcyCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4
dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAg
ICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcyXSA9IDAKKFhFTikgICAgIGwy
WzA3Ml0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAw
MDAwOjAwOjAyLjAgZ21mbiA4ZTRhNwooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMw
MDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0g
PSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3
Ml0gPSAwCihYRU4pICAgICBsMlswNzJdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRy
aWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU0ZDkKKFhFTikgICAgIHJvb3Rf
ZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAx
CihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNi
MDAzCihYRU4pICAgICBsMlswNzJdID0gMAooWEVOKSAgICAgbDJbMDcyXSBub3QgcHJlc2VudAoo
WEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhl
NGRkCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4
dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAg
ICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcyXSA9IDAKKFhFTikgICAgIGwy
WzA3Ml0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAw
MDAwOjAwOjAyLjAgZ21mbiA4ZTU3NgooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMw
MDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0g
PSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3
Ml0gPSAwCihYRU4pICAgICBsMlswNzJdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRy
aWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU1MTMKKFhFTikgICAgIHJvb3Rf
ZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAx
CihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNi
MDAzCihYRU4pICAgICBsMlswNzJdID0gMAooWEVOKSAgICAgbDJbMDcyXSBub3QgcHJlc2VudAoo
WEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhl
NTQ5CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4
dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAg
ICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcyXSA9IDAKKFhFTikgICAgIGwy
WzA3Ml0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAw
MDAwOjAwOjAyLjAgZ21mbiA4ZTU3ZQooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMw
MDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0g
PSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3
Ml0gPSAwCihYRU4pICAgICBsMlswNzJdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRy
aWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU1YjQKKFhFTikgICAgIHJvb3Rf
ZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAx
CihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNi
MDAzCihYRU4pICAgICBsMlswNzJdID0gMAooWEVOKSAgICAgbDJbMDcyXSBub3QgcHJlc2VudAoo
WEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhl
NWI0CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4
dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAg
ICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcyXSA9IDAKKFhFTikgICAgIGwy
WzA3Ml0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAw
MDAwOjAwOjAyLjAgZ21mbiA4ZTVlYQooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMw
MDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0g
PSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3
Ml0gPSAwCihYRU4pICAgICBsMlswNzJdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRy
aWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU2MjAKKFhFTikgICAgIHJvb3Rf
ZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAx
CihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNi
MDAzCihYRU4pICAgICBsMlswNzNdID0gMAooWEVOKSAgICAgbDJbMDczXSBub3QgcHJlc2VudAoo
WEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhl
NjU1CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4
dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAg
ICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDczXSA9IDAKKFhFTikgICAgIGwy
WzA3M10gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAw
MDAwOjAwOjAyLjAgZ21mbiA4ZTY4OQooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMw
MDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0g
PSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3
M10gPSAwCihYRU4pICAgICBsMlswNzNdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRy
aWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU2OGIKKFhFTikgICAgIHJvb3Rf
ZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAx
CihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNi
MDAzCihYRU4pICAgICBsMlswNzNdID0gMAooWEVOKSAgICAgbDJbMDczXSBub3QgcHJlc2VudAoo
WEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhl
MDAwCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4
dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAg
ICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcwXSA9IDAKKFhFTikgICAgIGwy
WzA3MF0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAw
MDAwOjAwOjAyLjAgZ21mbiA4ZTAzZQooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMw
MDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0g
PSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3
MF0gPSAwCihYRU4pICAgICBsMlswNzBdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRy
aWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUwM2UKKFhFTikgICAgIHJvb3Rf
ZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAx
CihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNi
MDAzCihYRU4pICAgICBsMlswNzBdID0gMAooWEVOKSAgICAgbDJbMDcwXSBub3QgcHJlc2VudAoo
WEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhl
MDc0CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4
dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAg
ICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcwXSA9IDAKKFhFTikgICAgIGwy
WzA3MF0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAw
MDAwOjAwOjAyLjAgZ21mbiA4ZTA3NAooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMw
MDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0g
PSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3
MF0gPSAwCihYRU4pICAgICBsMlswNzBdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRy
aWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUwYWEKKFhFTikgICAgIHJvb3Rf
ZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAx
CihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNi
MDAzCihYRU4pICAgICBsMlswNzBdID0gMAooWEVOKSAgICAgbDJbMDcwXSBub3QgcHJlc2VudAoo
WEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhl
MGUwCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4
dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAg
ICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcwXSA9IDAKKFhFTikgICAgIGwy
WzA3MF0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAw
MDAwOjAwOjAyLjAgZ21mbiA4ZTE3NAooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMw
MDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0g
PSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3
MF0gPSAwCihYRU4pICAgICBsMlswNzBdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRy
aWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUxMTYKKFhFTikgICAgIHJvb3Rf
ZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAx
CihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNi
MDAzCihYRU4pICAgICBsMlswNzBdID0gMAooWEVOKSAgICAgbDJbMDcwXSBub3QgcHJlc2VudAoo
WEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhl
MTg2CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4
dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAg
ICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcwXSA9IDAKKFhFTikgICAgIGwy
WzA3MF0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAw
MDAwOjAwOjAyLjAgZ21mbiA4ZTE0YgooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMw
MDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0g
PSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjIoWEVOKSBwcmludF92dGRfZW50cmll
czogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlNGUyCihYRU4pICAgICByb290X2Vu
dHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQoo
WEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAw
MwooWEVOKSAgICAgbDJbMDcyXSA9IDAKKFhFTikgICAgIGwyWzA3Ml0gbm90IHByZXNlbnQKKFhF
TikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTUx
OAooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRb
MTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAg
IGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3Ml0gPSAwCihYRU4pICAgICBsMlsw
NzJdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAw
MDowMDowMi4wIGdtZm4gOGU1NGQKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAx
CihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0g
MTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzJd
ID0gMAooWEVOKSAgICAgbDJbMDcyXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmll
czogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlNTgzCihYRU4pICAgICByb290X2Vu
dHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQoo
WEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAw
MwooWEVOKSAgICAgbDJbMDcyXSA9IDAKKFhFTikgICAgIGwyWzA3Ml0gbm90IHByZXNlbnQKKFhF
TikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTVi
OQooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRb
MTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAg
IGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3Ml0gPSAwCihYRU4pICAgICBsMlsw
NzJdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAw
MDowMDowMi4wIGdtZm4gOGU1YjkKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAx
CihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0g
MTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzJd
ID0gMAooWEVOKSAgICAgbDJbMDcyXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmll
czogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlNWVmCihYRU4pICAgICByb290X2Vu
dHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQoo
WEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAw
MwooWEVOKSAgICAgbDJbMDcyXSA9IDAKKFhFTikgICAgIGwyWzA3Ml0gbm90IHByZXNlbnQKKFhF
TikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTYy
NQooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRb
MTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAg
IGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3M10gPSAwCihYRU4pICAgICBsMlsw
NzNdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAw
MDowMDowMi4wIGdtZm4gOGU2NWIKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAx
CihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0g
MTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzNd
ID0gMAooWEVOKSAgICAgbDJbMDczXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmll
czogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlNjViCihYRU4pICAgICByb290X2Vu
dHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQoo
WEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAw
MwooWEVOKSAgICAgbDJbMDczXSA9IDAKKFhFTikgICAgIGwyWzA3M10gbm90IHByZXNlbnQKKFhF
TikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTY5
MwooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRb
MTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAg
IGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3M10gPSAwCihYRU4pICAgICBsMlsw
NzNdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAw
MDowMDowMi4wIGdtZm4gOGUwMDAKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAx
CihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0g
MTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzBd
ID0gMAooWEVOKSAgICAgbDJbMDcwXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmll
czogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMDI0CihYRU4pICAgICByb290X2Vu
dHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQoo
WEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAw
MwooWEVOKSAgICAgbDJbMDcwXSA9IDAKKFhFTikgICAgIGwyWzA3MF0gbm90IHByZXNlbnQKKFhF
TikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTAz
ZQooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRb
MTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAg
IGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MF0gPSAwCihYRU4pICAgICBsMlsw
NzBdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAw
MDowMDowMi4wIGdtZm4gOGUwM2UKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAx
CihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0g
MTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzBd
ID0gMAooWEVOKSAgICAgbDJbMDcwXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmll
czogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMDc0CihYRU4pICAgICByb290X2Vu
dHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQoo
WEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAw
MwooWEVOKSAgICAgbDJbMDcwXSA9IDAKKFhFTikgICAgIGwyWzA3MF0gbm90IHByZXNlbnQKKFhF
TikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTA3
NAooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRb
MTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAg
IGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MF0gPSAwCihYRU4pICAgICBsMlsw
NzBdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAw
MDowMDowMi4wIGdtZm4gOGUwYWEKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAx
CihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0g
MTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzBd
ID0gMAooWEVOKSAgICAgbDJbMDcwXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmll
czogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMGUwCihYRU4pICAgICByb290X2Vu
dHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQoo
WEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAw
MwooWEVOKSAgICAgbDJbMDcwXSA9IDAKKFhFTikgICAgIGwyWzA3MF0gbm90IHByZXNlbnQKKFhF
TikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTEx
NwooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRb
MTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAg
IGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MF0gPSAwCihYRU4pICAgICBsMlsw
NzBdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAw
MDowMDowMi4wIGdtZm4gOGUxNGQKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAx
CihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0g
MTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzBd
ID0gMAooWEVOKSAgICAgbDJbMDcwXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmll
czogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMTgxCihYRU4pICAgICByb290X2Vu
dHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQoo
WEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAw
MwooWEVOKSAgICAgbDJbMDcwXSA9IDAKKFhFTikgICAgIGwyWzA3MF0gbm90IHByZXNlbnQKKFhF
TikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTE4
MwooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRb
MTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAg
IGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MF0gPSAwCihYRU4pICAgICBsMlsw
NzBdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAw
MDowMDowMi4wIGdtZm4gOGUxYjkKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAx
CihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0g
MTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzBd
ID0gMAooWEVOKSAgICAgbDJbMDcwXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmll
czogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMWVhCihYRU4pICAgICByb290X2Vu
dHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQoo
WEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAw
MwooWEVOKSAgICAgbDJbMDcwXSA9IDAKKFhFTikgICAgIGwyWzA3MF0gbm90IHByZXNlbnQKKFhF
TikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTFl
ZgooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRb
MTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAg
IGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MF0gPSAwCihYRU4pICAgICBsMlsw
NzBdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAw
MDowMDowMi4wIGdtZm4gOGUyMjUKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAx
CihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0g
MTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzFd
ID0gMAooWEVOKSAgICAgbDJbMDcxXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmll
czogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMjViCihYRU4pICAgICByb290X2Vu
dHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQoo
WEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAw
MwooWEVOKSAgICAgbDJbMDcxXSA9IDAKKFhFTikgICAgIGwyWzA3MV0gbm90IHByZXNlbnQKKFhF
TikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTI5
MwooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRb
MTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAg
IGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MV0gPSAwCihYRU4pICAgICBsMlsw
NzFdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAw
MDowMDowMi4wIGdtZm4gOGUyYmUKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAx
CihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0g
MTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzFd
ID0gMAooWEVOKSAgICAgbDJbMDcxXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmll
czogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMmM3CihYRU4pICAgICByb290X2Vu
dHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQoo
WEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAw
MwooWEVOKSAgICAgbDJbMDcxXSA9IDAKKFhFTikgICAgIGwyWzA3MV0gbm90IHByZXNlbnQKKFhF
TikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTJm
YwooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRb
MTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAg
IGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MV0gPSAwCihYRU4pICAgICBsMlsw
NzFdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAw
MDowMDowMi4wIGdtZm4gOGUyZmMKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAx
CihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0g
MTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgKFhFTikgcHJp
bnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTAzZQooWEVO
KSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0g
Ml8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAw
Ml0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MF0gPSAwCihYRU4pICAgICBsMlswNzBdIG5v
dCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDow
Mi4wIGdtZm4gOGUwM2UKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4p
ICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2Qx
MDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzBdID0gMAoo
WEVOKSAgICAgbDJbMDcwXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9t
bXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMDc0CihYRU4pICAgICByb290X2VudHJ5WzAw
XSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAg
ICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVO
KSAgICAgbDJbMDcwXSA9IDAKKFhFTikgICAgIGwyWzA3MF0gbm90IHByZXNlbnQKKFhFTikgcHJp
bnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTBhYQooWEVO
KSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0g
Ml8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAw
Ml0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MF0gPSAwCihYRU4pICAgICBsMlswNzBdIG5v
dCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDow
Mi4wIGdtZm4gOGUwZTAKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4p
ICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2Qx
MDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzBdID0gMAoo
WEVOKSAgICAgbDJbMDcwXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9t
bXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMGUwCihYRU4pICAgICByb290X2VudHJ5WzAw
XSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAg
ICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVO
KSAgICAgbDJbMDcwXSA9IDAKKFhFTikgICAgIGwyWzA3MF0gbm90IHByZXNlbnQKKFhFTikgcHJp
bnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTExNgooWEVO
KSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0g
Ml8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAw
Ml0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MF0gPSAwCihYRU4pICAgICBsMlswNzBdIG5v
dCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDow
Mi4wIGdtZm4gOGUxNGMKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4p
ICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2Qx
MDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzBdID0gMAoo
WEVOKSAgICAgbDJbMDcwXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9t
bXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMTRkCihYRU4pICAgICByb290X2VudHJ5WzAw
XSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAg
ICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVO
KSAgICAgbDJbMDcwXSA9IDAKKFhFTikgICAgIGwyWzA3MF0gbm90IHByZXNlbnQKKFhFTikgcHJp
bnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTE4MgooWEVO
KSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0g
Ml8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAw
Ml0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MF0gPSAwCihYRU4pICAgICBsMlswNzBdIG5v
dCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDow
Mi4wIGdtZm4gOGUxYjgKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4p
ICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2Qx
MDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzBdID0gMAoo
WEVOKSAgICAgbDJbMDcwXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9t
bXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMWUyCihYRU4pICAgICByb290X2VudHJ5WzAw
XSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAg
ICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVO
KSAgICAgbDJbMDcwXSA9IDAKKFhFTikgICAgIGwyWzA3MF0gbm90IHByZXNlbnQKKFhFTikgcHJp
bnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTFlZQooWEVO
KSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0g
Ml8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAw
Ml0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MF0gPSAwCihYRU4pICAgICBsMlswNzBdIG5v
dCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDow
Mi4wIGdtZm4gOGUyMjQKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4p
ICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2Qx
MDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzFdID0gMAoo
WEVOKSAgICAgbDJbMDcxXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9t
bXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMjVhCihYRU4pICAgICByb290X2VudHJ5WzAw
XSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAg
ICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVO
KSAgICAgbDJbMDcxXSA9IDAKKFhFTikgICAgIGwyWzA3MV0gbm90IHByZXNlbnQKKFhFTikgcHJp
bnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTI5MAooWEVO
KSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0g
Ml8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAw
Ml0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MV0gPSAwCihYRU4pICAgICBsMlswNzFdIG5v
dCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDow
Mi4wIGdtZm4gOGUyYzYKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4p
ICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2Qx
MDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzFdID0gMAoo
WEVOKSAgICAgbDJbMDcxXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9t
bXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMmZjCihYRU4pICAgICByb290X2VudHJ5WzAw
XSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAg
ICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVO
KSAgICAgbDJbMDcxXSA9IDAKKFhFTikgICAgIGwyWzA3MV0gbm90IHByZXNlbnQKKFhFTikgcHJp
bnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTMzMgooWEVO
KSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0g
Ml8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAw
Ml0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MV0gPSAwCihYRU4pICAgICBsMlswNzFdIG5v
dCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDow
Mi4wIGdtZm4gOGUzNjAKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4p
ICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2Qx
MDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzFdID0gMAoo
WEVOKSAgICAgbDJbMDcxXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9t
bXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMzY4CihYRU4pICAgICByb290X2VudHJ5WzAw
XSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAg
ICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVO
KSAgICAgbDJbMDcxXSA9IDAKKFhFTikgICAgIGwyWzA3MV0gbm90IHByZXNlbnQKKFhFTikgcHJp
bnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTM5ZAooWEVO
KSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0g
Ml8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAw
Ml0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MV0gPSAwCihYRU4pICAgICBsMlswNzFdIG5v
dCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDow
Mi4wIGdtZm4gOGU0MzEKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4p
ICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2Qx
MDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzJdID0gMAoo
WEVOKSAgICAgbDJbMDcyXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9t
bXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlM2QzCihYRU4pICAgICByb290X2VudHJ5WzAw
XSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAg
ICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVO
KSAgICAgbDJbMDcxXSA9IDAKKFhFTikgICAgIGwyWzA3MV0gbm90IHByZXNlbnQKKFhFTikgcHJp
bnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTQwOQooWEVO
KSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0g
Ml8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAw
Ml0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3Ml0gPSAwCihYRU4pICAgICBsMlswNzJdIG5v
dCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDow
Mi4wIGdtZm4gOGU0M2YKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4p
ICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2Qx
MDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzJdID0gMAoo
WEVOKSAgICAgbDJbMDcyXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9t
bXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlNDc1CihYRU4pICAgICByb290X2VudHJ5WzAw
XSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAg
ICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVO
KSAgICAgbDJbMDcyXSA9IDAKKFhFTikgICAgIGwyWzA3Ml0gbm90IHByZXNlbnQKKFhFTikgcHJp
bnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTRhYgooWEVO
KSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0g
Ml8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAw
Ml0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3Ml0gPSAwCihYRU4pICAgICBsMlswNzJdIG5v
dCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDow
Mi4wIGdtZm4gOGU0ZTAKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4p
ICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2Qx
MDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzJdID0gMAoo
WEVOKSAgICAgbDJbMDcyXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9t
bXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlNTE2CihYRU4pICAgICByb290X2VudHJ5WzAw
XSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAg
ICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVO
KSAgICAgbDJbMDcyXSA9IDAKKFhFTikgICAgIGwyWzA3Ml0gbm90IHByZXNlbnQKKFhFTikgcHJp
bnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTU0MAooWEVO
KSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0g
Ml8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAw
Ml0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3Ml0gPSAwCihYRU4pICAgICBsMlswNzJdIG5v
dCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDow
Mi4wIGdtZm4gOGU1NGQKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4p
ICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2Qx
MDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzJdID0gMAoo
WEVOKSAgICAgbDJbMDcyXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9t
bXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlNTgyCihYRU4pICAgICByb290X2VudHJ5WzAw
XSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAg
ICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVO
KSAgIChYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdt
Zm4gOGUyMjQKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBj
b250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihY
RU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzFdID0gMAooWEVOKSAg
ICAgbDJbMDcxXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAg
ZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMjVhCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2
YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRb
MDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAg
bDJbMDcxXSA9IDAKKFhFTikgICAgIGwyWzA3MV0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRk
X2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTI5MAooWEVOKSAgICAg
cm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJj
ZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAx
NjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MV0gPSAwCihYRU4pICAgICBsMlswNzFdIG5vdCBwcmVz
ZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdt
Zm4gOGUyYmIKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBj
b250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihY
RU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzFdID0gMAooWEVOKSAg
ICAgbDJbMDcxXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAg
ZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMmM2CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2
YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRb
MDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAg
bDJbMDcxXSA9IDAKKFhFTikgICAgIGwyWzA3MV0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRk
X2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTJmYwooWEVOKSAgICAg
cm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJj
ZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAx
NjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MV0gPSAwCihYRU4pICAgICBsMlswNzFdIG5vdCBwcmVz
ZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdt
Zm4gOGUzMjMKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBj
b250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihY
RU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzFdID0gMAooWEVOKSAg
ICAgbDJbMDcxXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAg
ZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMzMyCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2
YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRb
MDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAg
bDJbMDcxXSA9IDAKKFhFTikgICAgIGwyWzA3MV0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRk
X2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTM2OAooWEVOKSAgICAg
cm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJj
ZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAx
NjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MV0gPSAwCihYRU4pICAgICBsMlswNzFdIG5vdCBwcmVz
ZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdt
Zm4gOGUzOWQKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBj
b250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihY
RU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzFdID0gMAooWEVOKSAg
ICAgbDJbMDcxXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAg
ZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMzllCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2
YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRb
MDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAg
bDJbMDcxXSA9IDAKKFhFTikgICAgIGwyWzA3MV0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRk
X2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTNkMwooWEVOKSAgICAg
cm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJj
ZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAx
NjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MV0gPSAwCihYRU4pICAgICBsMlswNzFdIG5vdCBwcmVz
ZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdt
Zm4gOGU0MDkKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBj
b250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihY
RU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzJdID0gMAooWEVOKSAg
ICAgbDJbMDcyXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAg
ZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlNDNmCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2
YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRb
MDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAg
bDJbMDcyXSA9IDAKKFhFTikgICAgIGwyWzA3Ml0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRk
X2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTQ2YgooWEVOKSAgICAg
cm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJj
ZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAx
NjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3Ml0gPSAwCihYRU4pICAgICBsMlswNzJdIG5vdCBwcmVz
ZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdt
Zm4gOGU0NzUKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBj
b250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihY
RU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzJdID0gMAooWEVOKSAg
ICAgbDJbMDcyXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAg
ZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlNGFiCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2
YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRb
MDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAg
bDJbMDcyXSA9IDAKKFhFTikgICAgIGwyWzA3Ml0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRk
X2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTRlMAooWEVOKSAgICAg
cm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJj
ZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAx
NjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3Ml0gPSAwCihYRU4pICAgICBsMlswNzJdIG5vdCBwcmVz
ZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdt
Zm4gOGU1NGQKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBj
b250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihY
RU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzJdID0gMAooWEVOKSAg
ICAgbDJbMDcyXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAg
ZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlNTE2CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2
YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRb
MDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAg
bDJbMDcyXSA9IDAKKFhFTikgICAgIGwyWzA3Ml0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRk
X2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTU0YwooWEVOKSAgICAg
cm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJj
ZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAx
NjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3Ml0gPSAwCihYRU4pICAgICBsMlswNzJdIG5vdCBwcmVz
ZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdt
Zm4gOGU1ODIKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBj
b250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihY
RU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzJdID0gMAooWEVOKSAg
ICAgbDJbMDcyXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAg
ZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlNWI4CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2
YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRb
MDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAg
bDJbMDcyXSA9IDAKKFhFTikgICAgIGwyWzA3Ml0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRk
X2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTVlZQooWEVOKSAgICAg
cm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJj
ZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAx
NjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3Ml0gPSAwCihYRU4pICAgICBsMlswNzJdIG5vdCBwcmVz
ZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdt
Zm4gOGU2MjQKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBj
b250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihY
RU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzNdID0gMAooWEVOKSAg
ICAgbDJbMDczXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAg
ZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlNjU5CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2
YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRb
MDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAg
bDJbMDczXSA9IDAKKFhFTikgICAgIGwyWzA3M10gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRk
X2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTY1YQooWEVOKSAgICAg
cm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJj
ZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAx
NjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3M10gPSAwCihYRU4pICAgICBsMlswNzNdIG5vdCBwcmVz
ZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdt
Zm4gOGU2ODYKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBj
b250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihY
RU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzNdID0gMAooWEVOKSAg
ICAgbDJbMDczXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAg
ZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlNjkwCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2
YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRb
MDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAg
bDJbMDczXSA9IDAKKFhFTikgICAgIGwyWzA3M10gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRk
X2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTAwMAooWEVOKSAgICAg
cm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJj
ZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAx
NjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MF0gPSAwCihYRU4pICAgICBsMlswNzBdIG5vdCBwcmVz
ZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdt
Zm4gOGUwM2UKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBj
b250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihY
RU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzBdID0gMAooWEVOKSAg
ICAgbDJbMDcwXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAg
ZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMDNlCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2
YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRb
MDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAg
bDJbMDcwXSA9IDAKKFhFTikgICAgIGwyWzA3MF0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRk
X2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTA3NAooWEVOKSAgICAg
cm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJj
ZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAx
NjI4Y2IwMDMKKFhFTikgICAoWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAw
MDA6MDA6MDIuMCBnbWZuIDhlNDcyCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAw
MQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9
IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcy
XSA9IDAKKFhFTikgICAgIGwyWzA3Ml0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJp
ZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTRhOAooWEVOKSAgICAgcm9vdF9l
bnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEK
KFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2Iw
MDMKKFhFTikgICAgIGwyWzA3Ml0gPSAwCihYRU4pICAgICBsMlswNzJdIG5vdCBwcmVzZW50CihY
RU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU0
YTgKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0
WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAg
ICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzJdID0gMAooWEVOKSAgICAgbDJb
MDcyXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAw
MDA6MDA6MDIuMCBnbWZuIDhlNGRlCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAw
MQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9
IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcy
XSA9IDAKKFhFTikgICAgIGwyWzA3Ml0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJp
ZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTUxMwooWEVOKSAgICAgcm9vdF9l
bnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEK
KFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2Iw
MDMKKFhFTikgICAgIGwyWzA3Ml0gPSAwCihYRU4pICAgICBsMlswNzJdIG5vdCBwcmVzZW50CihY
RU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU1
OGQKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0
WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAg
ICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzJdID0gMAooWEVOKSAgICAgbDJb
MDcyXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAw
MDA6MDA6MDIuMCBnbWZuIDhlNTQ5CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAw
MQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9
IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcy
XSA9IDAKKFhFTikgICAgIGwyWzA3Ml0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJp
ZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTU3ZgooWEVOKSAgICAgcm9vdF9l
bnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEK
KFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2Iw
MDMKKFhFTikgICAgIGwyWzA3Ml0gPSAwCihYRU4pICAgICBsMlswNzJdIG5vdCBwcmVzZW50CihY
RU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU1
YjQKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0
WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAg
ICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzJdID0gMAooWEVOKSAgICAgbDJb
MDcyXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAw
MDA6MDA6MDIuMCBnbWZuIDhlNWVhCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAw
MQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9
IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcy
XSA9IDAKKFhFTikgICAgIGwyWzA3Ml0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJp
ZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTYyMAooWEVOKSAgICAgcm9vdF9l
bnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEK
KFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2Iw
MDMKKFhFTikgICAgIGwyWzA3M10gPSAwCihYRU4pICAgICBsMlswNzNdIG5vdCBwcmVzZW50CihY
RU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU2
NTYKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0
WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAg
ICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzNdID0gMAooWEVOKSAgICAgbDJb
MDczXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAw
MDA6MDA6MDIuMCBnbWZuIDhlNjhjCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAw
MQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9
IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcz
XSA9IDAKKFhFTikgICAgIGwyWzA3M10gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJp
ZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTAwMAooWEVOKSAgICAgcm9vdF9l
bnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEK
KFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2Iw
MDMKKFhFTikgICAgIGwyWzA3MF0gPSAwCihYRU4pICAgICBsMlswNzBdIG5vdCBwcmVzZW50CihY
RU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUw
MzYKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0
WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAg
ICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzBdID0gMAooWEVOKSAgICAgbDJb
MDcwXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAw
MDA6MDA6MDIuMCBnbWZuIDhlMDNlCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAw
MQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9
IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcw
XSA9IDAKKFhFTikgICAgIGwyWzA3MF0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJp
ZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTAzZQooWEVOKSAgICAgcm9vdF9l
bnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEK
KFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2Iw
MDMKKFhFTikgICAgIGwyWzA3MF0gPSAwCihYRU4pICAgICBsMlswNzBdIG5vdCBwcmVzZW50CihY
RU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUw
NzQKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0
WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAg
ICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzBdID0gMAooWEVOKSAgICAgbDJb
MDcwXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAw
MDA6MDA6MDIuMCBnbWZuIDhlMGFhCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAw
MQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9
IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcw
XSA9IDAKKFhFTikgICAgIGwyWzA3MF0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJp
ZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTBlMAooWEVOKSAgICAgcm9vdF9l
bnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEK
KFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2Iw
MDMKKFhFTikgICAgIGwyWzA3MF0gPSAwCihYRU4pICAgICBsMlswNzBdIG5vdCBwcmVzZW50CihY
RU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUx
MTYKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0
WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAg
ICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzBdID0gMAooWEVOKSAgICAgbDJb
MDcwXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAw
MDA6MDA6MDIuMCBnbWZuIDhlMTRiCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAw
MQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9
IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcw
XSA9IDAKKFhFTikgICAgIGwyWzA3MF0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJp
ZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTFjMAooWEVOKSAgICAgcm9vdF9l
bnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEK
KFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2Iw
MDMKKFhFTikgICAgIGwyWzA3MF0gPSAwCihYRU4pICAgICBsMlswNzBdIG5vdCBwcmVzZW50CihY
RU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUx
ODEKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0
WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAg
ICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzBdID0gMAooWEVOKSAgICAgbDJb
MDcwXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAw
MDA6MDA6MDIuMCBnbWZuIDhlMWI3CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAw
MQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9
IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcw
XSA9IDAKKFhFTikgICAgIGwyWzA3MF0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJp
ZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTFlZAooWEVOKSAgICAgcm9vdF9l
bnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEK
KFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2Iw
MDMKKFhFTikgICAgIGwyWzA3MF0gPSAwCihYRU4pICAgICBsMlswNzBdIG5vdCBwcmVzZW50CihY
RU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUy
MjIKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0
WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAg
ICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzFdID0gMAooWEVOKSAgICAgbDJb
MDcxXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAw
MDA6MDA6MDIuMCBnbWZuIDhlMjU4CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAw
MQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9
IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcx
XSA9IDAKKFhFTikgICAgIGwyWzA3MV0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJp
ZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTI1OAooWEVOKSAgICAgcm9vdF9l
bnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEK
KFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2Iw
MDMKKFhFTikgICAgIGwyWzA3MV0gPSAwCihYRU4pICAgICBsMlswNzFdIG5vdCBwcmVzZW50CihY
RU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUy
OGUKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0
WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAg
ICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzFdID0gMAooWEVOKSAgICAgbDJb
MDcxXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAw
MDA6MDA6MDIuMCBnbWZuIDhlMmM0CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAw
MQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9
IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcx
XSA9IDAKKFhFTikgICAgIGwyWzA3MV0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJp
ZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTJmOQooWEVOKSAgICAgcm9vdF9l
bnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEK
KFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2Iw
MDMKKFhFTikgICAgIGwyWzA3MV0gPSAwCihYRU4pICAgICBsMlswNzFdIG5vdCBwcmVzZW50CihY
RU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUz
MmYKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0
WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAg
ICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlv
bW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTY4YgooWEVOKSAgICAgcm9vdF9lbnRyeVsw
MF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikg
ICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhF
TikgICAgIGwyWzA3M10gPSAwCihYRU4pICAgICBsMlswNzNdIG5vdCBwcmVzZW50CihYRU4pIHBy
aW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUwMDAKKFhF
TikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9
IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1sw
MDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzBdID0gMAooWEVOKSAgICAgbDJbMDcwXSBu
b3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6
MDIuMCBnbWZuIDhlMDNlCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVO
KSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNk
MTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcwXSA9IDAK
KFhFTikgICAgIGwyWzA3MF0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlv
bW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTAzZQooWEVOKSAgICAgcm9vdF9lbnRyeVsw
MF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikg
ICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhF
TikgICAgIGwyWzA3MF0gPSAwCihYRU4pICAgICBsMlswNzBdIG5vdCBwcmVzZW50CihYRU4pIHBy
aW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUwNzQKKFhF
TikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9
IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1sw
MDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzBdID0gMAooWEVOKSAgICAgbDJbMDcwXSBu
b3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6
MDIuMCBnbWZuIDhlMDc0CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVO
KSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNk
MTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcwXSA9IDAK
KFhFTikgICAgIGwyWzA3MF0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlv
bW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTBhYQooWEVOKSAgICAgcm9vdF9lbnRyeVsw
MF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikg
ICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhF
TikgICAgIGwyWzA3MF0gPSAwCihYRU4pICAgICBsMlswNzBdIG5vdCBwcmVzZW50CihYRU4pIHBy
aW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUwZTAKKFhF
TikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9
IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1sw
MDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzBdID0gMAooWEVOKSAgICAgbDJbMDcwXSBu
b3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6
MDIuMCBnbWZuIDhlMTcxCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVO
KSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNk
MTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcwXSA9IDAK
KFhFTikgICAgIGwyWzA3MF0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlv
bW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTExNgooWEVOKSAgICAgcm9vdF9lbnRyeVsw
MF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikg
ICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhF
TikgICAgIGwyWzA3MF0gPSAwCihYRU4pICAgICBsMlswNzBdIG5vdCBwcmVzZW50CihYRU4pIHBy
aW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUxNGIKKFhF
TikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9
IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1sw
MDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzBdID0gMAooWEVOKSAgICAgbDJbMDcwXSBu
b3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6
MDIuMCBnbWZuIDhlMTgxCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVO
KSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNk
MTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcwXSA9IDAK
KFhFTikgICAgIGwyWzA3MF0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlv
bW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTFiNwooWEVOKSAgICAgcm9vdF9lbnRyeVsw
MF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikg
ICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhF
TikgICAgIGwyWzA3MF0gPSAwCihYRU4pICAgICBsMlswNzBdIG5vdCBwcmVzZW50CihYRU4pIHBy
aW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUxZWMKKFhF
TikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9
IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1sw
MDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzBdID0gMAooWEVOKSAgICAgbDJbMDcwXSBu
b3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6
MDIuMCBnbWZuIDhlMWVkCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVO
KSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNk
MTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcwXSA9IDAK
KFhFTikgICAgIGwyWzA3MF0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlv
bW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTIyMgooWEVOKSAgICAgcm9vdF9lbnRyeVsw
MF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikg
ICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhF
TikgICAgIGwyWzA3MV0gPSAwCihYRU4pICAgICBsMlswNzFdIG5vdCBwcmVzZW50CihYRU4pIHBy
aW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUyNTgKKFhF
TikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9
IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1sw
MDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzFdID0gMAooWEVOKSAgICAgbDJbMDcxXSBu
b3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6
MDIuMCBnbWZuIDhlMjhlCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVO
KSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNk
MTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcxXSA9IDAK
KFhFTikgICAgIGwyWzA3MV0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlv
bW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTJjNAooWEVOKSAgICAgcm9vdF9lbnRyeVsw
MF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikg
ICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhF
TikgICAgIGwyWzA3MV0gPSAwCihYRU4pICAgICBsMlswNzFdIG5vdCBwcmVzZW50CihYRU4pIHBy
aW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUyYzQKKFhF
TikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9
IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1sw
MDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzFdID0gMAooWEVOKSAgICAgbDJbMDcxXSBu
b3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6
MDIuMCBnbWZuIDhlMmY5CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVO
KSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNk
MTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcxXSA9IDAK
KFhFTikgICAgIGwyWzA3MV0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlv
bW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTZhMgooWEVOKSAgICAgcm9vdF9lbnRyeVsw
MF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikg
ICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhF
TikgICAgIGwyWzA3M10gPSAwCihYRU4pICAgICBsMlswNzNdIG5vdCBwcmVzZW50CihYRU4pIHBy
aW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUzMmYKKFhF
TikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9
IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1sw
MDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzFdID0gMAooWEVOKSAgICAgbDJbMDcxXSBu
b3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6
MDIuMCBnbWZuIDhlMzY1CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVO
KSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNk
MTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcxXSA9IDAK
KFhFTikgICAgIGwyWzA3MV0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlv
bW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTM2NQooWEVOKSAgICAgcm9vdF9lbnRyeVsw
MF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikg
ICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhF
TikgICAgIGwyWzA3MV0gPSAwCihYRU4pICAgICBsMlswNzFdIG5vdCBwcmVzZW50CihYRU4pIHBy
aW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUzOWIKKFhF
TikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9
IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1sw
MDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzFdID0gMAooWEVOKSAgICAgbDJbMDcxXSBu
b3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6
MDIuMCBnbWZuIDhlMzliCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVO
KSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNk
MTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcxXSA9IDAK
KFhFTikgICAgIGwyWzA3MV0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlv
bW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTNkMQooWEVOKSAgICAgcm9vdF9lbnRyeVsw
MF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikg
ICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhF
TikgICAgIGwyWzA3MV0gPSAwCihYRU4pICAgICBsMlswNzFdIG5vdCBwcmVzZW50CihYRU4pIHBy
aW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU0MDcKKFhF
TikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9
IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1sw
MDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzJdID0gMAooWEVOKSAgICAgbDJbMDcyXSBu
b3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6
MDIuMCBnbWZuIDhlNDNjCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVO
KSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNk
MTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcyXSA9IDAK
KFhFTikgICAgIGwyWzA3Ml0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlv
bW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTQ3MgooWEVOKSAgICAgcm9vdF9lbnRyeVsw
MF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikg
ICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhF
TikgICAgIGwyWzA3Ml0gPSAwCihYRU4pICAgICBsMlswNzJdIG5vdCBwcmVzZW50CihYRU4pIHBy
aW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU0YTgKKFhF
TikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9
IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1sw
MDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzJdID0gMAooWEVOKSAgICAgbDJbMDcyXSBu
b3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6
MDIuMCBnbWZuIDhlNGRlCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVO
KSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNk
MTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgIChYRU4pIHByaW50X3Z0
ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUxZWQKKFhFTikgICAg
IHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZi
Y2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0g
MTYyOGNiMDAzCihYRU4pICAgICBsMlswNzBdID0gMAooWEVOKSAgICAgbDJbMDcwXSBub3QgcHJl
c2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBn
bWZuIDhlMjIyCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAg
Y29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwoo
WEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcxXSA9IDAKKFhFTikg
ICAgIGwyWzA3MV0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMw
IGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTI1OAooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAx
NmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0
WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAg
IGwyWzA3MV0gPSAwCihYRU4pICAgICBsMlswNzFdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0
ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUyOGUKKFhFTikgICAg
IHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZi
Y2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0g
MTYyOGNiMDAzCihYRU4pICAgICBsMlswNzFdID0gMAooWEVOKSAgICAgbDJbMDcxXSBub3QgcHJl
c2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBn
bWZuIDhlMmM0CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAg
Y29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwoo
WEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcxXSA9IDAKKFhFTikg
ICAgIGwyWzA3MV0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMw
IGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTJmOQooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAx
NmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0
WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAg
IGwyWzA3MV0gPSAwCihYRU4pICAgICBsMlswNzFdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0
ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUzMmYKKFhFTikgICAg
IHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZi
Y2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0g
MTYyOGNiMDAzCihYRU4pICAgICBsMlswNzFdID0gMAooWEVOKSAgICAgbDJbMDcxXSBub3QgcHJl
c2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBn
bWZuIDhlMzY1CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAg
Y29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwoo
WEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcxXSA9IDAKKFhFTikg
ICAgIGwyWzA3MV0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMw
IGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTM5YgooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAx
NmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0
WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAg
IGwyWzA3MV0gPSAwCihYRU4pICAgICBsMlswNzFdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0
ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU0MjEKKFhFTikgICAg
IHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZi
Y2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0g
MTYyOGNiMDAzCihYRU4pICAgICBsMlswNzJdID0gMAooWEVOKSAgICAgbDJbMDcyXSBub3QgcHJl
c2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBn
bWZuIDhlM2QxCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAg
Y29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwoo
WEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcxXSA9IDAKKFhFTikg
ICAgIGwyWzA3MV0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMw
IGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTQwNwooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAx
NmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0
WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAg
IGwyWzA3Ml0gPSAwCihYRU4pICAgICBsMlswNzJdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0
ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU0M2MKKFhFTikgICAg
IHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZi
Y2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0g
MTYyOGNiMDAzCihYRU4pICAgICBsMlswNzJdID0gMAooWEVOKSAgICAgbDJbMDcyXSBub3QgcHJl
c2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBn
bWZuIDhlNDcyCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAg
Y29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwoo
WEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcyXSA9IDAKKFhFTikg
ICAgIGwyWzA3Ml0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMw
IGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTQ3MgooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAx
NmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0
WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAg
IGwyWzA3Ml0gPSAwCihYRU4pICAgICBsMlswNzJdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0
ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU0YTgKKFhFTikgICAg
IHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZi
Y2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0g
MTYyOGNiMDAzCihYRU4pICAgICBsMlswNzJdID0gMAooWEVOKSAgICAgbDJbMDcyXSBub3QgcHJl
c2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBn
bWZuIDhlNGRlCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAg
Y29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwoo
WEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcyXSA9IDAKKFhFTikg
ICAgIGwyWzA3Ml0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMw
IGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTUxMwooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAx
NmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0
WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAg
IGwyWzA3Ml0gPSAwCihYRU4pICAgICBsMlswNzJdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0
ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU1NDkKKFhFTikgICAg
IHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZi
Y2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0g
MTYyOGNiMDAzCihYRU4pICAgICBsMlswNzJdID0gMAooWEVOKSAgICAgbDJbMDcyXSBub3QgcHJl
c2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBn
bWZuIDhlNTdmCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAg
Y29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwoo
WEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcyXSA9IDAKKFhFTikg
ICAgIGwyWzA3Ml0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMw
IGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTViNAooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAx
NmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0
WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAg
IGwyWzA3Ml0gPSAwCihYRU4pICAgICBsMlswNzJdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0
ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU1ZWEKKFhFTikgICAg
IHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZi
Y2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0g
MTYyOGNiMDAzCihYRU4pICAgICBsMlswNzJdID0gMAooWEVOKSAgICAgbDJbMDcyXSBub3QgcHJl
c2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBn
bWZuIDhlNjIwCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAg
Y29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwoo
WEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDczXSA9IDAKKFhFTikg
ICAgIGwyWzA3M10gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMw
IGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTYyMAooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAx
NmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0
WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAg
IGwyWzA3M10gPSAwCihYRU4pICAgICBsMlswNzNdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0
ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU2NTYKKFhFTikgICAg
IHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZi
Y2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0g
MTYyOGNiMDAzCihYRU4pICAgICBsMlswNzNdID0gMAooWEVOKSAgICAgbDJbMDczXSBub3QgcHJl
c2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBn
bWZuIDhlNjhjCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAg
Y29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwoo
WEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDczXSA9IDAKKFhFTikg
ICAgIGwyWzA3M10gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMw
IGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTAwMAooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAx
NmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0
WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAg
IGwyWzA3MF0gPSAwCihYRU4pICAgICBsMlswNzBdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0
ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUwM2UKKFhFTikgICAg
IHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZi
Y2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0g
MTYyOGNiMDAzCihYRU4pICAgICBsMlswNzBdID0gMAooWEVOKSAgICAgbDJbMDcwXSBub3QgcHJl
c2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBn
bWZuIDhlMDNlCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAg
Y29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwoo
WEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcwXSA9IDAKKFhFTikg
ICAgIGwyWzA3MF0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMw
IGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTA3NAooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAx
NmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0
WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAg
IGwyWzA3MF0gPSAwCihYRU4pICAgICBsMlswNzBdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0
ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUwYWEKKFhFTikgICAg
IHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZi
Y2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0g
MTYyOGNiMDAzCihYRU4pICAgICBsMlswNzBdID0gMAooWEVOKSAgICAgbDJbMDcwXSBub3QgcHJl
c2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBn
bWZuIDhlMGUwCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAg
Y29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwoo
WEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcwXSA9IDAKKFhFTikg
ICAgIGwyWzA3MF0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMw
IGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTBlMAooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAx
NmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0
WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAg
IGwyWzA3MF0gPSAwCigoWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6
MDA6MDIuMCBnbWZuIDhlNGFjCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQoo
WEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2
YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcyXSA9
IDAKKFhFTikgICAgIGwyWzA3Ml0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6
IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTRkYgooWEVOKSAgICAgcm9vdF9lbnRy
eVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhF
TikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMK
KFhFTikgICAgIGwyWzA3Ml0gPSAwCihYRU4pICAgICBsMlswNzJdIG5vdCBwcmVzZW50CihYRU4p
IHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU0ZTIK
KFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEw
XSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBs
M1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzJdID0gMAooWEVOKSAgICAgbDJbMDcy
XSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6
MDA6MDIuMCBnbWZuIDhlNTE4CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQoo
WEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2
YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcyXSA9
IDAKKFhFTikgICAgIGwyWzA3Ml0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6
IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTU0ZQooWEVOKSAgICAgcm9vdF9lbnRy
eVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhF
TikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMK
KFhFTikgICAgIGwyWzA3Ml0gPSAwCihYRU4pICAgICBsMlswNzJdIG5vdCBwcmVzZW50CihYRU4p
IHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU1ODQK
KFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEw
XSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBs
M1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzJdID0gMAooWEVOKSAgICAgbDJbMDcy
XSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6
MDA6MDIuMCBnbWZuIDhlNWJhCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQoo
WEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2
YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcyXSA9
IDAKKFhFTikgICAgIGwyWzA3Ml0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6
IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTVlMgooWEVOKSAgICAgcm9vdF9lbnRy
eVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhF
TikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMK
KFhFTikgICAgIGwyWzA3Ml0gPSAwCihYRU4pICAgICBsMlswNzJdIG5vdCBwcmVzZW50CihYRU4p
IHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU1ZjAK
KFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEw
XSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBs
M1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzJdID0gMAooWEVOKSAgICAgbDJbMDcy
XSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6
MDA6MDIuMCBnbWZuIDhlNjI1CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQoo
WEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2
YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDczXSA9
IDAKKFhFTikgICAgIGwyWzA3M10gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6
IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTZhMwooWEVOKSAgICAgcm9vdF9lbnRy
eVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhF
TikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMK
KFhFTikgICAgIGwyWzA3M10gPSAwCihYRU4pICAgICBsMlswNzNdIG5vdCBwcmVzZW50CihYRU4p
IHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU2NWIK
KFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEw
XSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBs
M1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzNdID0gMAooWEVOKSAgICAgbDJbMDcz
XSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6
MDA6MDIuMCBnbWZuIDhlNjkzCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQoo
WEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2
YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDczXSA9
IDAKKFhFTikgICAgIGwyWzA3M10gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6
IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTAwMAooWEVOKSAgICAgcm9vdF9lbnRy
eVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhF
TikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMK
KFhFTikgICAgIGwyWzA3MF0gPSAwCihYRU4pICAgICBsMlswNzBdIG5vdCBwcmVzZW50CihYRU4p
IHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUwM2UK
KFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEw
XSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBs
M1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzBdID0gMAooWEVOKSAgICAgbDJbMDcw
XSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6
MDA6MDIuMCBnbWZuIDhlMDNlCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQoo
WEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2
YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcwXSA9
IDAKKFhFTikgICAgIGwyWzA3MF0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6
IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTA2MQooWEVOKSAgICAgcm9vdF9lbnRy
eVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhF
TikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMK
KFhFTikgICAgIGwyWzA3MF0gPSAwCihYRU4pICAgICBsMlswNzBdIG5vdCBwcmVzZW50CihYRU4p
IHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUwNzQK
KFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEw
XSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBs
M1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzBdID0gMAooWEVOKSAgICAgbDJbMDcw
XSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6
MDA6MDIuMCBnbWZuIDhlMGEyCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQoo
WEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2
YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcwXSA9
IDAKKFhFTikgICAgIGwyWzA3MF0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6
IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTBhYQooWEVOKSAgICAgcm9vdF9lbnRy
eVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhF
TikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMK
KFhFTikgICAgIGwyWzA3MF0gPSAwCihYRU4pICAgICBsMlswNzBdIG5vdCBwcmVzZW50CihYRU4p
IHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUwZTAK
KFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEw
XSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBs
M1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzBdID0gMAooWEVOKSAgICAgbDJbMDcw
XSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6
MDA6MDIuMCBnbWZuIDhlMGUwCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQoo
WEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2
YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcwXSA9
IDAKKFhFTikgICAgIGwyWzA3MF0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6
IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTE2NwooWEVOKSAgICAgcm9vdF9lbnRy
eVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhF
TikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMK
KFhFTikgICAgIGwyWzA3MF0gPSAwCihYRU4pICAgICBsMlswNzBdIG5vdCBwcmVzZW50CihYRU4p
IHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUxMTcK
KFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEw
XSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBs
M1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzBdID0gMAooWEVOKSAgICAgbDJbMDcw
XSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6
MDA6MDIuMCBnbWZuIDhlMTRkCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQoo
WEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2
YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcwXSA9
IDAKKFhFTikgICAgIGwyWzA3MF0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6
IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTE4MwooWEVOKSAgICAgcm9vdF9lbnRy
eVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhF
TikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMK
KFhFTikgICAgIGwyWzA3MF0gPSAwCihYRU4pICAgICBsMlswNzBdIG5vdCBwcmVzZW50CihYRU4p
IHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUxYjkK
KFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEw
XSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBs
M1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzBdID0gMAooWEVOKSAgICAgbDJbMDcw
XSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6
MDA6MDIuMCBnbWZuIDhlMWVmCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQoo
WEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2
YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcwXSA9
IDAKKFhFTikgICAgIGwyWzA3MF0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6
IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTFlZgooWEVOKSAgICAgcm9vdF9lbnRy
eVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhF
TikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMK
KFhFTikgICAgIGwyWzA3MF0gPSAwCihYRU4pICAgICBsMlswNzBdIG5vdCBwcmVzZW50CihYRU4p
IHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUyMjUK
KFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEw
XSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBs
M1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzFdID0gMAooWEVOKSAgICAgbDJbMDcx
XSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6
MDA6MDIuMCBnbWZuIDhlMmJmCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQoo
WEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2
YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcxXSA9
IDAKKFhFTikgICAgIGwyWzA3MV0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6
IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTI1YgooWEVOKSAgICAgcm9vdF9lbnRy
eVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhF
TikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMK
KFhFTikgICAgIGwyWzA3MV0gPSAwCihYRU4pICAgICBsMlswNzFdIG5vdCBwcmVzZW50CihYRU4p
IHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUyOTAK
KFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEw
XSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBs
M1swMDJdID0gMTYyKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAw
OjAyLjAgZ21mbiA4ZTY1YQooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhF
TikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJj
ZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3M10gPSAw
CihYRU4pICAgICBsMlswNzNdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBp
b21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU2OTAKKFhFTikgICAgIHJvb3RfZW50cnlb
MDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4p
ICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihY
RU4pICAgICBsMlswNzNdID0gMAooWEVOKSAgICAgbDJbMDczXSBub3QgcHJlc2VudAooWEVOKSBw
cmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMDAwCihY
RU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0g
PSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNb
MDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcwXSA9IDAKKFhFTikgICAgIGwyWzA3MF0g
bm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAw
OjAyLjAgZ21mbiA4ZTAzZQooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhF
TikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJj
ZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MF0gPSAw
CihYRU4pICAgICBsMlswNzBdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBp
b21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUwM2UKKFhFTikgICAgIHJvb3RfZW50cnlb
MDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4p
ICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihY
RU4pICAgICBsMlswNzBdID0gMAooWEVOKSAgICAgbDJbMDcwXSBub3QgcHJlc2VudAooWEVOKSBw
cmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMDc0CihY
RU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0g
PSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNb
MDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcwXSA9IDAKKFhFTikgICAgIGwyWzA3MF0g
bm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAw
OjAyLjAgZ21mbiA4ZTBhMwooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhF
TikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJj
ZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MF0gPSAw
CihYRU4pICAgICBsMlswNzBdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBp
b21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUwYWEKKFhFTikgICAgIHJvb3RfZW50cnlb
MDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4p
ICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihY
RU4pICAgICBsMlswNzBdID0gMAooWEVOKSAgICAgbDJbMDcwXSBub3QgcHJlc2VudAooWEVOKSBw
cmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMGUxCihY
RU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0g
PSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNb
MDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcwXSA9IDAKKFhFTikgICAgIGwyWzA3MF0g
bm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAw
OjAyLjAgZ21mbiA4ZTExNwooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhF
TikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJj
ZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MF0gPSAw
CihYRU4pICAgICBsMlswNzBdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBp
b21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUxNDQKKFhFTikgICAgIHJvb3RfZW50cnlb
MDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4p
ICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihY
RU4pICAgICBsMlswNzBdID0gMAooWEVOKSAgICAgbDJbMDcwXSBub3QgcHJlc2VudAooWEVOKSBw
cmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMTRkCihY
RU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0g
PSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNb
MDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcwXSA9IDAKKFhFTikgICAgIGwyWzA3MF0g
bm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAw
OjAyLjAgZ21mbiA4ZTE4MwooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhF
TikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJj
ZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MF0gPSAw
CihYRU4pICAgICBsMlswNzBdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBp
b21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUxYjkKKFhFTikgICAgIHJvb3RfZW50cnlb
MDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4p
ICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihY
RU4pICAgICBsMlswNzBdID0gMAooWEVOKSAgICAgbDJbMDcwXSBub3QgcHJlc2VudAooWEVOKSBw
cmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMWUwCihY
RU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0g
PSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNb
MDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcwXSA9IDAKKFhFTikgICAgIGwyWzA3MF0g
bm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAw
OjAyLjAgZ21mbiA4ZTFlZgooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhF
TikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJj
ZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MF0gPSAw
CihYRU4pICAgICBsMlswNzBdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBp
b21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUyMjUKKFhFTikgICAgIHJvb3RfZW50cnlb
MDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4p
ICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihY
RU4pICAgICBsMlswNzFdID0gMAooWEVOKSAgICAgbDJbMDcxXSBub3QgcHJlc2VudAooWEVOKSBw
cmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMjViCihY
RU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0g
PSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNb
MDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcxXSA9IDAKKFhFTikgICAgIGwyWzA3MV0g
bm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAw
OjAyLjAgZ21mbiA4ZTI5MwooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhF
TikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJj
ZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MV0gPSAw
CihYRU4pICAgICBsMlswNzFdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBp
b21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUyYzAKKFhFTikgICAgIHJvb3RfZW50cnlb
MDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4p
ICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihY
RU4pICAgICBsMlswNzFdID0gMAooWEVOKSAgICAgbDJbMDcxXSBub3QgcHJlc2VudAooWEVOKSBw
cmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMmM3CihY
RU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0g
PSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNb
MDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcxXSA9IDAKKFhFTikgICAgIGwyWzA3MV0g
bm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAw
OjAyLjAgZ21mbiA4ZTJmYwooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhF
TikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJj
ZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MV0gPSAw
CihYRU4pICAgICBsMlswNzFdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBp
b21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUzMzAKKFhFTikgICAgIHJvb3RfZW50cnlb
MDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4p
ICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihY
RU4pICAgICBsMlswNzFdID0gMAooWEVOKSAgICAgbDJbMDcxXSBub3QgcHJlc2VudAooWEVOKSBw
cmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMzMyCihY
RU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0g
PSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNb
MDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcxXSA9IDAKKFhFTikgICAgIGwyWzA3MV0g
bm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAw
OjAyLjAgZ21mbiA4ZTM2OQooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhF
TikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJj
ZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MV0gPSAw
CihYRU4pICAgICBsMlswNzFdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBp
b21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUzOWYKKFhFTikgICAgIHJvb3RfZW50cnlb
MDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4p
ICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihY
RU4pICAgICBsMlswNzFdID0gMAooWEVOKSAgICAgbDJbMDcxXSBub3QgcHJlc2VudAooWEVOKSBw
cmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlM2Q1CihY
RU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0g
PSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNb
MDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcxXSA9IDAKKFhFTikgICAgIGwyWzA3MV0g
bm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAw
OjAyLjAgZ21mbiA4ZTQwYgooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhF
TikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJj
ZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3Ml0gPSAw
CihYRU4pICAgICBsMlswNzJdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBp
b21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU0NDEKKFhFTikgICAgIHJvb3RfZW50cnlb
MDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4p
ICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihY
RU4pICAgICBsMlswNzJdID0gMAooWEVOKSAgICAgbDJbMDcyXSBub3QgcHJlc2VudAooWEVOKSBw
cmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlNDQxCihY
RU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0g
PSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNb
MDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcyXSA9IDAKKFhFTikgICAgIGwyWzA3Ml0g
bm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAw
OjAyLjAgZ21mbiA4ZTQ3NgooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhF
TikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJj
ZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3Ml0gPSAw
CihYRU4pICAgICBsMlswNzJdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBp
b21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU0NzYKKFhFTikgICAgIHJvb3RfZW50cnlb
MDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4p
ICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihY
RU4pICAgICBsMlswNzJdID0gMAooWEVOKSAgICAgbDJbMDcyXSBub3QgcHJlc2VudAooWEVOKSBw
cmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlNGFkCihY
RU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0g
PSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNb
MDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgIChYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAj
MCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUxODEKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0g
MTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBs
NFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAg
ICBsMlswNzBdID0gMAooWEVOKSAgICAgbDJbMDcwXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92
dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMWI2CihYRU4pICAg
ICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2
YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9
IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcwXSA9IDAKKFhFTikgICAgIGwyWzA3MF0gbm90IHBy
ZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAg
Z21mbiA4ZTFiNwooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAg
IGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMK
KFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MF0gPSAwCihYRU4p
ICAgICBsMlswNzBdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAj
MCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUxZWQKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0g
MTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBs
NFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAg
ICBsMlswNzBdID0gMAooWEVOKSAgICAgbDJbMDcwXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92
dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMjIyCihYRU4pICAg
ICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2
YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9
IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcxXSA9IDAKKFhFTikgICAgIGwyWzA3MV0gbm90IHBy
ZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAg
Z21mbiA4ZTI1NwooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAg
IGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMK
KFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MV0gPSAwCihYRU4p
ICAgICBsMlswNzFdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAj
MCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUyNTgKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0g
MTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBs
NFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAg
ICBsMlswNzFdID0gMAooWEVOKSAgICAgbDJbMDcxXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92
dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMjhlCihYRU4pICAg
ICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2
YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9
IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcxXSA9IDAKKFhFTikgICAgIGwyWzA3MV0gbm90IHBy
ZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAg
Z21mbiA4ZTJjNAooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAg
IGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMK
KFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MV0gPSAwCihYRU4p
ICAgICBsMlswNzFdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAj
MCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUyZjkKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0g
MTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBs
NFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAg
ICBsMlswNzFdID0gMAooWEVOKSAgICAgbDJbMDcxXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92
dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMzJiCihYRU4pICAg
ICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2
YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9
IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcxXSA9IDAKKFhFTikgICAgIGwyWzA3MV0gbm90IHBy
ZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAg
Z21mbiA4ZTMyZgooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAg
IGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMK
KFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MV0gPSAwCihYRU4p
ICAgICBsMlswNzFdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAj
MCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUzNjUKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0g
MTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBs
NFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAg
ICBsMlswNzFdID0gMAooWEVOKSAgICAgbDJbMDcxXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92
dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMzk5CihYRU4pICAg
ICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2
YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9
IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcxXSA9IDAKKFhFTikgICAgIGwyWzA3MV0gbm90IHBy
ZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAg
Z21mbiA4ZTM5YgooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAg
IGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMK
KFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MV0gPSAwCihYRU4p
ICAgICBsMlswNzFdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAj
MCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUzZDEKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0g
MTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBs
NFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAg
ICBsMlswNzFdID0gMAooWEVOKSAgICAgbDJbMDcxXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92
dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlNDA3CihYRU4pICAg
ICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2
YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9
IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcyXSA9IDAKKFhFTikgICAgIGwyWzA3Ml0gbm90IHBy
ZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAg
Z21mbiA4ZTQzYwooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAg
IGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMK
KFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3Ml0gPSAwCihYRU4p
ICAgICBsMlswNzJdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAj
MCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU0NzIKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0g
MTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBs
NFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAg
ICBsMlswNzJdID0gMAooWEVOKSAgICAgbDJbMDcyXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92
dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlNDlmCihYRU4pICAg
ICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2
YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9
IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcyXSA9IDAKKFhFTikgICAgIGwyWzA3Ml0gbm90IHBy
ZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAg
Z21mbiA4ZTRhOAooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAg
IGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMK
KFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3Ml0gPSAwCihYRU4p
ICAgICBsMlswNzJdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAj
MCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU0ZGUKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0g
MTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBs
NFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAg
ICBsMlswNzJdID0gMAooWEVOKSAgICAgbDJbMDcyXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92
dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlNTE0CihYRU4pICAg
ICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2
YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9
IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcyXSA9IDAKKFhFTikgICAgIGwyWzA3Ml0gbm90IHBy
ZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAg
Z21mbiA4ZTU0OQooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAg
IGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMK
KFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3Ml0gPSAwCihYRU4p
ICAgICBsMlswNzJdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAj
MCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU1N2UKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0g
MTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBs
NFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAg
ICBsMlswNzJdID0gMAooWEVOKSAgICAgbDJbMDcyXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92
dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlNTdmCihYRU4pICAg
ICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2
YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9
IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcyXSA9IDAKKFhFTikgICAgIGwyWzA3Ml0gbm90IHBy
ZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAg
Z21mbiA4ZTVhNwooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAg
IGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMK
KFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3Ml0gPSAwCihYRU4p
ICAgICBsMlswNzJdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAj
MCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU1YjUKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0g
MTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBs
NFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAg
ICBsMlswNzJdID0gMAooWEVOKSAgICAgbDJbMDcyXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92
dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlNWRjCihYRU4pICAg
ICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2
YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9
IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcyXSA9IDAKKFhFTikgICAgIGwyWzA3Ml0gbm90IHBy
ZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAg
Z21mbiA4ZTVlYgooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAg
IGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMK
KFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3Ml0gPSAwCihYRU4p
ICAgICBsMlswNzJdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAj
MCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU2MjEKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0g
MTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBs
NFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAg
ICBsMlswNzNdID0gMAooWEVOKSAgICAgbDJbMDczXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92
dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlNjU3CihYRU4pICAg
ICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2
YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9
IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDczXSA9IDAKKFhFTikgICAgIGwyWzA3M10gbm90IHBy
ZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAg
Z21mbiA4ZTY4ZAooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAg
IGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMK
KFhFTikgICAgIGwzWzAwMl0gPSAxNjIoWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAg
ZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMzJmCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2
YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRb
MDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAg
bDJbMDcxXSA9IDAKKFhFTikgICAgIGwyWzA3MV0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRk
X2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTM2NQooWEVOKSAgICAg
cm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJj
ZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAx
NjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MV0gPSAwCihYRU4pICAgICBsMlswNzFdIG5vdCBwcmVz
ZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdt
Zm4gOGUzNjUKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBj
b250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihY
RU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzFdID0gMAooWEVOKSAg
ICAgbDJbMDcxXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAg
ZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlM2ZlCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2
YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRb
MDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAg
bDJbMDcxXSA9IDAKKFhFTikgICAgIGwyWzA3MV0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRk
X2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTM5YgooWEVOKSAgICAg
cm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJj
ZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAx
NjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MV0gPSAwCihYRU4pICAgICBsMlswNzFdIG5vdCBwcmVz
ZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdt
Zm4gOGUzZDEKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBj
b250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihY
RU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzFdID0gMAooWEVOKSAg
ICAgbDJbMDcxXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAg
ZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlNDA3CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2
YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRb
MDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAg
bDJbMDcyXSA9IDAKKFhFTikgICAgIGwyWzA3Ml0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRk
X2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTQzYwooWEVOKSAgICAg
cm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJj
ZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAx
NjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3Ml0gPSAwCihYRU4pICAgICBsMlswNzJdIG5vdCBwcmVz
ZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdt
Zm4gOGU0NzIKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBj
b250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihY
RU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzJdID0gMAooWEVOKSAg
ICAgbDJbMDcyXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAg
ZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlNGE4CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2
YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRb
MDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAg
bDJbMDcyXSA9IDAKKFhFTikgICAgIGwyWzA3Ml0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRk
X2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTRkZQooWEVOKSAgICAg
cm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJj
ZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAx
NjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3Ml0gPSAwCihYRU4pICAgICBsMlswNzJdIG5vdCBwcmVz
ZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdt
Zm4gOGU1MTMKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBj
b250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihY
RU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzJdID0gMAooWEVOKSAg
ICAgbDJbMDcyXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAg
ZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlNTQ3CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2
YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRb
MDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAg
bDJbMDcyXSA9IDAKKFhFTikgICAgIGwyWzA3Ml0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRk
X2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTU0OQooWEVOKSAgICAg
cm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJj
ZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAx
NjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3Ml0gPSAwCihYRU4pICAgICBsMlswNzJdIG5vdCBwcmVz
ZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdt
Zm4gOGU1N2YKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBj
b250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihY
RU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzJdID0gMAooWEVOKSAg
ICAgbDJbMDcyXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAg
ZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlNWI0CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2
YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRb
MDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAg
bDJbMDcyXSA9IDAKKFhFTikgICAgIGwyWzA3Ml0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRk
X2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTViNAooWEVOKSAgICAg
cm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJj
ZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAx
NjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3Ml0gPSAwCihYRU4pICAgICBsMlswNzJdIG5vdCBwcmVz
ZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdt
Zm4gOGU1ZWEKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBj
b250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihY
RU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzJdID0gMAooWEVOKSAg
ICAgbDJbMDcyXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAg
ZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlNjIwCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2
YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRb
MDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAg
bDJbMDczXSA9IDAKKFhFTikgICAgIGwyWzA3M10gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRk
X2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTY1NgooWEVOKSAgICAg
cm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJj
ZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAx
NjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3M10gPSAwCihYRU4pICAgICBsMlswNzNdIG5vdCBwcmVz
ZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdt
Zm4gOGU2NTYKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBj
b250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihY
RU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzNdID0gMAooWEVOKSAg
ICAgbDJbMDczXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAg
ZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlNjhiCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2
YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRb
MDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAg
bDJbMDczXSA9IDAKKFhFTikgICAgIGwyWzA3M10gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRk
X2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTAwMAooWEVOKSAgICAg
cm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJj
ZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAx
NjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MF0gPSAwCihYRU4pICAgICBsMlswNzBdIG5vdCBwcmVz
ZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdt
Zm4gOGUwMzcKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBj
b250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihY
RU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzBdID0gMAooWEVOKSAg
ICAgbDJbMDcwXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAg
ZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMDNlCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2
YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRb
MDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAg
bDJbMDcwXSA9IDAKKFhFTikgICAgIGwyWzA3MF0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRk
X2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTAzZQooWEVOKSAgICAg
cm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJj
ZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAx
NjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MF0gPSAwCihYRU4pICAgICBsMlswNzBdIG5vdCBwcmVz
ZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdt
Zm4gOGUwNzQKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBj
b250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihY
RU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzBdID0gMAooWEVOKSAg
ICAgbDJbMDcwXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAg
ZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMDc0CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2
YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRb
MDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAg
bDJbMDcwXSA9IDAKKFhFTikgICAgIGwyWzA3MF0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRk
X2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTBhYQooWEVOKSAgICAg
cm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJj
ZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAx
NjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MF0gPSAwCihYRU4pICAgICBsMlswNzBdIG5vdCBwcmVz
ZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdt
Zm4gOGUwZTAKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBj
b250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihY
RU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzBdID0gMAooWEVOKSAg
ICAgbDJbMDcwXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAg
ZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMTdiCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2
YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRb
MDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAg
bDJbMDcwXSA9IDAKKFhFTikgICAgIGwyWzA3MF0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRk
X2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTExNgooWEVOKSAgICAg
cm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJj
ZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAx
NjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MF0gPSAwCihYRU4pICAgICBsMlswNzBdIG5vdCBwcmVz
ZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdt
Zm4gOGUxNGIKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBj
b250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihY
RU4pICAgICBsM1swMDJdID0gMTYyKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRl
diAwMDAwOjAwOjAyLjAgZ21mbiA4ZTRkZQooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJj
ZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAw
MF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwy
WzA3Ml0gPSAwCihYRU4pICAgICBsMlswNzJdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9l
bnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU1MTMKKFhFTikgICAgIHJv
b3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2Qy
MDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYy
OGNiMDAzCihYRU4pICAgICBsMlswNzJdID0gMAooWEVOKSAgICAgbDJbMDcyXSBub3QgcHJlc2Vu
dAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZu
IDhlNTQ5CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29u
dGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVO
KSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcyXSA9IDAKKFhFTikgICAg
IGwyWzA3Ml0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRl
diAwMDAwOjAwOjAyLjAgZ21mbiA4ZTU3ZgooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJj
ZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAw
MF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwy
WzA3Ml0gPSAwCihYRU4pICAgICBsMlswNzJdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9l
bnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU1YjIKKFhFTikgICAgIHJv
b3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2Qy
MDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYy
OGNiMDAzCihYRU4pICAgICBsMlswNzJdID0gMAooWEVOKSAgICAgbDJbMDcyXSBub3QgcHJlc2Vu
dAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZu
IDhlNWI0CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29u
dGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVO
KSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcyXSA9IDAKKFhFTikgICAg
IGwyWzA3Ml0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRl
diAwMDAwOjAwOjAyLjAgZ21mbiA4ZTVlYQooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJj
ZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAw
MF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwy
WzA3Ml0gPSAwCihYRU4pICAgICBsMlswNzJdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9l
bnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU2MjAKKFhFTikgICAgIHJv
b3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2Qy
MDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYy
OGNiMDAzCihYRU4pICAgICBsMlswNzNdID0gMAooWEVOKSAgICAgbDJbMDczXSBub3QgcHJlc2Vu
dAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZu
IDhlNjU2CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29u
dGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVO
KSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDczXSA9IDAKKFhFTikgICAg
IGwyWzA3M10gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRl
diAwMDAwOjAwOjAyLjAgZ21mbiA4ZTY4YgooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJj
ZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAw
MF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwy
WzA3M10gPSAwCihYRU4pICAgICBsMlswNzNdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9l
bnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUwMDAKKFhFTikgICAgIHJv
b3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2Qy
MDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYy
OGNiMDAzCihYRU4pICAgICBsMlswNzBdID0gMAooWEVOKSAgICAgbDJbMDcwXSBub3QgcHJlc2Vu
dAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZu
IDhlMDNlCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29u
dGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVO
KSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcwXSA9IDAKKFhFTikgICAg
IGwyWzA3MF0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRl
diAwMDAwOjAwOjAyLjAgZ21mbiA4ZTAzZQooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJj
ZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAw
MF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwy
WzA3MF0gPSAwCihYRU4pICAgICBsMlswNzBdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9l
bnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUwNzQKKFhFTikgICAgIHJv
b3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2Qy
MDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYy
OGNiMDAzCihYRU4pICAgICBsMlswNzBdID0gMAooWEVOKSAgICAgbDJbMDcwXSBub3QgcHJlc2Vu
dAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZu
IDhlMGFhCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29u
dGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVO
KSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcwXSA9IDAKKFhFTikgICAg
IGwyWzA3MF0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRl
diAwMDAwOjAwOjAyLjAgZ21mbiA4ZTBlMAooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJj
ZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAw
MF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwy
WzA3MF0gPSAwCihYRU4pICAgICBsMlswNzBdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9l
bnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUxMTYKKFhFTikgICAgIHJv
b3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2Qy
MDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYy
OGNiMDAzCihYRU4pICAgICBsMlswNzBdID0gMAooWEVOKSAgICAgbDJbMDcwXSBub3QgcHJlc2Vu
dAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZu
IDhlMTRiCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29u
dGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVO
KSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcwXSA9IDAKKFhFTikgICAg
IGwyWzA3MF0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRl
diAwMDAwOjAwOjAyLjAgZ21mbiA4ZTFjMAooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJj
ZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAw
MF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwy
WzA3MF0gPSAwCihYRU4pICAgICBsMlswNzBdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9l
bnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUxODEKKFhFTikgICAgIHJv
b3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2Qy
MDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYy
OGNiMDAzCihYRU4pICAgICBsMlswNzBdID0gMAooWEVOKSAgICAgbDJbMDcwXSBub3QgcHJlc2Vu
dAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZu
IDhlMWI3CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29u
dGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVO
KSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcwXSA9IDAKKFhFTikgICAg
IGwyWzA3MF0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRl
diAwMDAwOjAwOjAyLjAgZ21mbiA4ZTFlZAooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJj
ZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAw
MF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwy
WzA3MF0gPSAwCihYRU4pICAgICBsMlswNzBdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9l
bnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUyMjIKKFhFTikgICAgIHJv
b3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2Qy
MDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYy
OGNiMDAzCihYRU4pICAgICBsMlswNzFdID0gMAooWEVOKSAgICAgbDJbMDcxXSBub3QgcHJlc2Vu
dAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZu
IDhlMjIyCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29u
dGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVO
KSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcxXSA9IDAKKFhFTikgICAg
IGwyWzA3MV0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRl
diAwMDAwOjAwOjAyLjAgZ21mbiA4ZTI1OAooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJj
ZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAw
MF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwy
WzA3MV0gPSAwCihYRU4pICAgICBsMlswNzFdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9l
bnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUyOGUKKFhFTikgICAgIHJv
b3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2Qy
MDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYy
OGNiMDAzCihYRU4pICAgICBsMlswNzFdID0gMAooWEVOKSAgICAgbDJbMDcxXSBub3QgcHJlc2Vu
dAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZu
IDhlMmM0CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29u
dGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVO
KSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcxXSA9IDAKKFhFTikgICAg
IGwyWzA3MV0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRl
diAwMDAwOjAwOjAyLjAgZ21mbiA4ZTJmOQooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJj
ZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAw
MF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwy
WzA3MV0gPSAwCihYRU4pICAgICBsMlswNzFdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9l
bnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUzMmYKKFhFTikgICAgIHJv
b3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2Qy
MDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYy
OGNiMDAzCihYRU4pICAgICBsMlswNzFdID0gMAooWEVOKSAgICAgbDJbMDcxXSBub3QgcHJlc2Vu
dAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZu
IDhlMzY1CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29u
dGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVO
KSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcxXSA9IDAKKFhFTikgICAg
IGwyWzA3MV0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRl
diAwMDAwOjAwOjAyLjAgZ21mbiA4ZTM5YgooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJj
ZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAw
MF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwy
WzA3MV0gPSAwCihYRU4pICAgICBsMlswNzFdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9l
bnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU0MjUKKFhFTikgICAgIHJv
b3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2Qy
MDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYy
OGNiMDAzCihYRU4pICAgICBsMlswNzJdID0gMAooWEVOKSAgICAgbDJbMDcyXSBub3QgcHJlc2Vu
dAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZu
IDhlM2QxCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29u
dGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVO
KSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcxXSA9IDAKKChYRU4pIHBy
aW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUwYWEKKFhF
TikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9
IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1sw
MDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzBdID0gMAooWEVOKSAgICAgbDJbMDcwXSBu
b3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6
MDIuMCBnbWZuIDhlMGUwCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVO
KSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNk
MTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcwXSA9IDAK
KFhFTikgICAgIGwyWzA3MF0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlv
bW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTExNwooWEVOKSAgICAgcm9vdF9lbnRyeVsw
MF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikg
ICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhF
TikgICAgIGwyWzA3MF0gPSAwCihYRU4pICAgICBsMlswNzBdIG5vdCBwcmVzZW50CihYRU4pIHBy
aW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUxNGQKKFhF
TikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9
IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1sw
MDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzBdID0gMAooWEVOKSAgICAgbDJbMDcwXSBu
b3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6
MDIuMCBnbWZuIDhlMTdkCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVO
KSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNk
MTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcwXSA9IDAK
KFhFTikgICAgIGwyWzA3MF0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlv
bW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTE4MwooWEVOKSAgICAgcm9vdF9lbnRyeVsw
MF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikg
ICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhF
TikgICAgIGwyWzA3MF0gPSAwCihYRU4pICAgICBsMlswNzBdIG5vdCBwcmVzZW50CihYRU4pIHBy
aW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUxYjkKKFhF
TikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9
IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1sw
MDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzBdID0gMAooWEVOKSAgICAgbDJbMDcwXSBu
b3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6
MDIuMCBnbWZuIDhlMWVmCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVO
KSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNk
MTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcwXSA9IDAK
KFhFTikgICAgIGwyWzA3MF0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlv
bW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTIyMgooWEVOKSAgICAgcm9vdF9lbnRyeVsw
MF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikg
ICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhF
TikgICAgIGwyWzA3MV0gPSAwCihYRU4pICAgICBsMlswNzFdIG5vdCBwcmVzZW50CihYRU4pIHBy
aW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUyMjUKKFhF
TikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9
IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1sw
MDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzFdID0gMAooWEVOKSAgICAgbDJbMDcxXSBu
b3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6
MDIuMCBnbWZuIDhlMjViCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVO
KSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNk
MTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcxXSA9IDAK
KFhFTikgICAgIGwyWzA3MV0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlv
bW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTI4OAooWEVOKSAgICAgcm9vdF9lbnRyeVsw
MF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikg
ICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhF
TikgICAgIGwyWzA3MV0gPSAwCihYRU4pICAgICBsMlswNzFdIG5vdCBwcmVzZW50CihYRU4pIHBy
aW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUyOTMKKFhF
TikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9
IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1sw
MDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzFdID0gMAooWEVOKSAgICAgbDJbMDcxXSBu
b3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6
MDIuMCBnbWZuIDhlMmM3CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVO
KSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNk
MTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcxXSA9IDAK
KFhFTikgICAgIGwyWzA3MV0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlv
bW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTJmYwooWEVOKSAgICAgcm9vdF9lbnRyeVsw
MF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikg
ICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhF
TikgICAgIGwyWzA3MV0gPSAwCihYRU4pICAgICBsMlswNzFdIG5vdCBwcmVzZW50CihYRU4pIHBy
aW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUyZmMKKFhF
TikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9
IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1sw
MDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzFdID0gMAooWEVOKSAgICAgbDJbMDcxXSBu
b3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6
MDIuMCBnbWZuIDhlMzI2CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVO
KSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNk
MTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcxXSA9IDAK
KFhFTikgICAgIGwyWzA3MV0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlv
bW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTMzMgooWEVOKSAgICAgcm9vdF9lbnRyeVsw
MF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikg
ICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhF
TikgICAgIGwyWzA3MV0gPSAwCihYRU4pICAgICBsMlswNzFdIG5vdCBwcmVzZW50CihYRU4pIHBy
aW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUzNjgKKFhF
TikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9
IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1sw
MDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzFdID0gMAooWEVOKSAgICAgbDJbMDcxXSBu
b3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6
MDIuMCBnbWZuIDhlMzllCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVO
KSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNk
MTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcxXSA9IDAK
KFhFTikgICAgIGwyWzA3MV0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlv
bW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTNkNAooWEVOKSAgICAgcm9vdF9lbnRyeVsw
MF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikg
ICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhF
TikgICAgIGwyWzA3MV0gPSAwCihYRU4pICAgICBsMlswNzFdIG5vdCBwcmVzZW50CihYRU4pIHBy
aW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU0NTIKKFhF
TikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9
IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1sw
MDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzJdID0gMAooWEVOKSAgICAgbDJbMDcyXSBu
b3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6
MDIuMCBnbWZuIDhlNDBiCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVO
KSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNk
MTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcyXSA9IDAK
KFhFTikgICAgIGwyWzA3Ml0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlv
bW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTQ0MAooWEVOKSAgICAgcm9vdF9lbnRyeVsw
MF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikg
ICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhF
TikgICAgIGwyWzA3Ml0gPSAwCihYRU4pICAgICBsMlswNzJdIG5vdCBwcmVzZW50CihYRU4pIHBy
aW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU0NzYKKFhF
TikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9
IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1sw
MDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzJdID0gMAooWEVOKSAgICAgbDJbMDcyXSBu
b3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6
MDIuMCBnbWZuIDhlNGFjCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVO
KSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNk
MTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcyXSA9IDAK
KFhFTikgICAgIGwyWzA3Ml0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlv
bW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTRlMgooWEVOKSAgICAgcm9vdF9lbnRyeVsw
MF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikg
ICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhF
TikgICAgIGwyWzA3Ml0gPSAwCihYRU4pICAgICBsMlswNzJdIG5vdCBwcmVzZW50CihYRU4pIHBy
aW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU1NDgKKFhF
TikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9
IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1sw
MDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzJdID0gMAooWEVOKSAgICAgbDJbMDcyXSBu
b3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6
MDIuMCBnbWZuIDhlNTE4CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVO
KSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNk
MTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcyXSA9IDAK
KFhFTikgICAgIGwyWzA3Ml0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlv
bW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTU0ZQooWEVOKSAgICAgcm9vdF9lbnRyeVsw
MF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikg
ICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhF
TikgICAgIGwyWzA3Ml0gPSAwCihYRU4pICAgICBsMlswNzJdIG5vdCBwcmVzZW50CihYRU4pIHBy
aW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU1ODQKKFhF
TikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9
IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1sw
MDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzJdID0gMAooWEVOKSAgICAgbDJbMDcyXSBu
b3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6
MDIuMCBnbWZuIDhlNWJhCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVO
KSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNk
MTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcyXSA9IDAK
KFhFTikgICAgIGwyWzA3Ml0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlv
bW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTVmMAooWEVOKSAgICAgcm9vdF9lbnRyeVsw
MF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikg
ICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhF
TikgICAoWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBn
bWZuIDhlMmM0CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAg
Y29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwoo
WEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcxXSA9IDAKKFhFTikg
ICAgIGwyWzA3MV0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMw
IGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTJmOQooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAx
NmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0
WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAg
IGwyWzA3MV0gPSAwCihYRU4pICAgICBsMlswNzFdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0
ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUzMmYKKFhFTikgICAg
IHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZi
Y2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0g
MTYyOGNiMDAzCihYRU4pICAgICBsMlswNzFdID0gMAooWEVOKSAgICAgbDJbMDcxXSBub3QgcHJl
c2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBn
bWZuIDhlMzJmCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAg
Y29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwoo
WEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcxXSA9IDAKKFhFTikg
ICAgIGwyWzA3MV0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMw
IGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTM2NQooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAx
NmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0
WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAg
IGwyWzA3MV0gPSAwCihYRU4pICAgICBsMlswNzFdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0
ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUzOWIKKFhFTikgICAg
IHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZi
Y2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0g
MTYyOGNiMDAzCihYRU4pICAgICBsMlswNzFdID0gMAooWEVOKSAgICAgbDJbMDcxXSBub3QgcHJl
c2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBn
bWZuIDhlMzliCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAg
Y29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwoo
WEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcxXSA9IDAKKFhFTikg
ICAgIGwyWzA3MV0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMw
IGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTNkMQooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAx
NmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0
WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAg
IGwyWzA3MV0gPSAwCihYRU4pICAgICBsMlswNzFdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0
ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU0MDcKKFhFTikgICAg
IHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZi
Y2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0g
MTYyOGNiMDAzCihYRU4pICAgICBsMlswNzJdID0gMAooWEVOKSAgICAgbDJbMDcyXSBub3QgcHJl
c2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBn
bWZuIDhlNDNjCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAg
Y29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwoo
WEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcyXSA9IDAKKFhFTikg
ICAgIGwyWzA3Ml0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMw
IGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTQzYwooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAx
NmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0
WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAg
IGwyWzA3Ml0gPSAwCihYRU4pICAgICBsMlswNzJdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0
ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU0NzIKKFhFTikgICAg
IHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZi
Y2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0g
MTYyOGNiMDAzCihYRU4pICAgICBsMlswNzJdID0gMAooWEVOKSAgICAgbDJbMDcyXSBub3QgcHJl
c2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBn
bWZuIDhlNGE4CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAg
Y29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwoo
WEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcyXSA9IDAKKFhFTikg
ICAgIGwyWzA3Ml0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMw
IGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTRkZQooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAx
NmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0
WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAg
IGwyWzA3Ml0gPSAwCihYRU4pICAgICBsMlswNzJdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0
ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU1MTMKKFhFTikgICAg
IHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZi
Y2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0g
MTYyOGNiMDAzCihYRU4pICAgICBsMlswNzJdID0gMAooWEVOKSAgICAgbDJbMDcyXSBub3QgcHJl
c2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBn
bWZuIDhlNTQ5CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAg
Y29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwoo
WEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcyXSA9IDAKKFhFTikg
ICAgIGwyWzA3Ml0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMw
IGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTU3ZgooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAx
NmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0
WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAg
IGwyWzA3Ml0gPSAwCihYRU4pICAgICBsMlswNzJdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0
ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU1YjQKKFhFTikgICAg
IHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZi
Y2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0g
MTYyOGNiMDAzCihYRU4pICAgICBsMlswNzJdID0gMAooWEVOKSAgICAgbDJbMDcyXSBub3QgcHJl
c2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBn
bWZuIDhlNWU2CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAg
Y29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwoo
WEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcyXSA9IDAKKFhFTikg
ICAgIGwyWzA3Ml0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMw
IGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTVlYQooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAx
NmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0
WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAg
IGwyWzA3Ml0gPSAwCihYRU4pICAgICBsMlswNzJdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0
ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU2MjAKKFhFTikgICAg
IHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZi
Y2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0g
MTYyOGNiMDAzCihYRU4pICAgICBsMlswNzNdID0gMAooWEVOKSAgICAgbDJbMDczXSBub3QgcHJl
c2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBn
bWZuIDhlNjU2CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAg
Y29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwoo
WEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDczXSA9IDAKKFhFTikg
ICAgIGwyWzA3M10gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMw
IGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTZjNAooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAx
NmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0
WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAg
IGwyWzA3M10gPSAwCihYRU4pICAgICBsMlswNzNdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0
ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU2OGIKKFhFTikgICAg
IHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZi
Y2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0g
MTYyOGNiMDAzCihYRU4pICAgICBsMlswNzNdID0gMAooWEVOKSAgICAgbDJbMDczXSBub3QgcHJl
c2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBn
bWZuIDhlMDAwCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAg
Y29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwoo
WEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcwXSA9IDAKKFhFTikg
ICAgIGwyWzA3MF0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMw
IGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTAzZQooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAx
NmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0
WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAg
IGwyWzA3MF0gPSAwCihYRU4pICAgICBsMlswNzBdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0
ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUwM2UKKFhFTikgICAg
IHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZi
Y2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0g
MTYyOGNiMDAzCihYRU4pICAgICBsMlswNzBdID0gMAooWEVOKSAgICAgbDJbMDcwXSBub3QgcHJl
c2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBn
bWZuIDhlMDc0CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAg
Y29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwoo
WEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcwXSA9IDAKKFhFTikg
ICAgIGwyWzA3MF0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMw
IGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTBhYQooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAx
NmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0
WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAg
IGwyWzA3MF0gPSAwCihYRU4pICAgICBsMlswNzBdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0
ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUwZTAKKFhFTikgICAg
IHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZi
Y2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0g
MTYyOGNiMDAzCihYRU4pICAgICBsMlswNzBdID0gMAooWEVOKSAgICAgbDJbMDcwXSBub3QgcHJl
c2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBn
bWZuIDhlMTE2CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAg
Y29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwoo
WEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcwXSA9IDAKKFhFTikg
ICAgIGwyWzA3MF0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMw
IGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTE4MAooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAx
NmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0
WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAg
IGwyWzA3MF0gPSAwCihYRU4pICAgICBsMlswNzBdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0
ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUxNGIKKFhFTikgICAg
IHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZi
Y2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0g
MTYyOGNiMDAzCihYRU4pICAgKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAw
MDAwOjAwOjAyLjAgZ21mbiA4ZTUxMwooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMw
MDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0g
PSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3
Ml0gPSAwCihYRU4pICAgICBsMlswNzJdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRy
aWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU1NDkKKFhFTikgICAgIHJvb3Rf
ZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAx
CihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNi
MDAzCihYRU4pICAgICBsMlswNzJdID0gMAooWEVOKSAgICAgbDJbMDcyXSBub3QgcHJlc2VudAoo
WEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhl
NTQ5CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4
dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAg
ICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcyXSA9IDAKKFhFTikgICAgIGwy
WzA3Ml0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAw
MDAwOjAwOjAyLjAgZ21mbiA4ZTU3OAooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMw
MDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0g
PSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3
Ml0gPSAwCihYRU4pICAgICBsMlswNzJdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRy
aWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU1N2YKKFhFTikgICAgIHJvb3Rf
ZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAx
CihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNi
MDAzCihYRU4pICAgICBsMlswNzJdID0gMAooWEVOKSAgICAgbDJbMDcyXSBub3QgcHJlc2VudAoo
WEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhl
NWI0CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4
dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAg
ICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcyXSA9IDAKKFhFTikgICAgIGwy
WzA3Ml0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAw
MDAwOjAwOjAyLjAgZ21mbiA4ZTVlYQooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMw
MDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0g
PSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3
Ml0gPSAwCihYRU4pICAgICBsMlswNzJdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRy
aWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU2MjAKKFhFTikgICAgIHJvb3Rf
ZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAx
CihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNi
MDAzCihYRU4pICAgICBsMlswNzNdID0gMAooWEVOKSAgICAgbDJbMDczXSBub3QgcHJlc2VudAoo
WEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhl
NjU2CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4
dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAg
ICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDczXSA9IDAKKFhFTikgICAgIGwy
WzA3M10gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAw
MDAwOjAwOjAyLjAgZ21mbiA4ZTY5OQooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMw
MDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0g
PSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3
M10gPSAwCihYRU4pICAgICBsMlswNzNdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRy
aWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU2OGIKKFhFTikgICAgIHJvb3Rf
ZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAx
CihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNi
MDAzCihYRU4pICAgICBsMlswNzNdID0gMAooWEVOKSAgICAgbDJbMDczXSBub3QgcHJlc2VudAoo
WEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhl
MDAwCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4
dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAg
ICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcwXSA9IDAKKFhFTikgICAgIGwy
WzA3MF0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAw
MDAwOjAwOjAyLjAgZ21mbiA4ZTAzNQooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMw
MDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0g
PSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3
MF0gPSAwCihYRU4pICAgICBsMlswNzBdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRy
aWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUwM2UKKFhFTikgICAgIHJvb3Rf
ZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAx
CihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNi
MDAzCihYRU4pICAgICBsMlswNzBdID0gMAooWEVOKSAgICAgbDJbMDcwXSBub3QgcHJlc2VudAoo
WEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhl
MDNlCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4
dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAg
ICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcwXSA9IDAKKFhFTikgICAgIGwy
WzA3MF0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAw
MDAwOjAwOjAyLjAgZ21mbiA4ZTA3NAooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMw
MDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0g
PSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3
MF0gPSAwCihYRU4pICAgICBsMlswNzBdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRy
aWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUwYWEKKFhFTikgICAgIHJvb3Rf
ZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAx
CihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNi
MDAzCihYRU4pICAgICBsMlswNzBdID0gMAooWEVOKSAgICAgbDJbMDcwXSBub3QgcHJlc2VudAoo
WEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhl
MGUwCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4
dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAg
ICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcwXSA9IDAKKFhFTikgICAgIGwy
WzA3MF0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAw
MDAwOjAwOjAyLjAgZ21mbiA4ZTExNgooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMw
MDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0g
PSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3
MF0gPSAwCihYRU4pICAgICBsMlswNzBdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRy
aWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUxNGIKKFhFTikgICAgIHJvb3Rf
ZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAx
CihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNi
MDAzCihYRU4pICAgICBsMlswNzBdID0gMAooWEVOKSAgICAgbDJbMDcwXSBub3QgcHJlc2VudAoo
WEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhl
MTgxCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4
dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAg
ICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcwXSA9IDAKKFhFTikgICAgIGwy
WzA3MF0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAw
MDAwOjAwOjAyLjAgZ21mbiA4ZTFiNwooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMw
MDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0g
PSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3
MF0gPSAwCihYRU4pICAgICBsMlswNzBdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRy
aWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUxZWMKKFhFTikgICAgIHJvb3Rf
ZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAx
CihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNi
MDAzCihYRU4pICAgICBsMlswNzBdID0gMAooWEVOKSAgICAgbDJbMDcwXSBub3QgcHJlc2VudAoo
WEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhl
MWVkCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4
dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAg
ICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcwXSA9IDAKKFhFTikgICAgIGwy
WzA3MF0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAw
MDAwOjAwOjAyLjAgZ21mbiA4ZTIyMgooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMw
MDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0g
PSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3
MV0gPSAwCihYRU4pICAgICBsMlswNzFdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRy
aWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUyNTcKKFhFTikgICAgIHJvb3Rf
ZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAx
CihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNi
MDAzCihYRU4pICAgICBsMlswNzFdID0gMAooWEVOKSAgICAgbDJbMDcxXSBub3QgcHJlc2VudAoo
WEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhl
MjU4CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4
dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAg
ICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcxXSA9IDAKKFhFTikgICAgIGwy
WzA3MV0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAw
MDAwOjAwOjAyLjAgZ21mbiA4ZTI4ZQooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMw
MDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0g
PSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3
MV0gPSAwCihYRU4pICAgICBsMlswNzFdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRy
aWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUyYzQKKFhFTikgICAgIHJvb3Rf
ZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAx
CihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNi
MDAzCihYRU4pICAgICBsMlswNzFdID0gMAooWEVOKSAgICAgbDJbMDcxXSBub3QgcHJlc2VudAoo
WEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhl
MmY5CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4
dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAg
ICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcxXSA9IDAKKFhFTikgICAgIGwy
WzA3MV0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAw
MDAwOjAwOjAyLjAgZ21mbiA4ZTJmOQooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMw
MDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0g
PSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3
MV0gPSAwCihYRU4pICAgICBsMlswNzFdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRy
aWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUzMmYKKFhFTikgICAgIHJvb3Rf
ZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAx
CihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNi
MDAzCihYRU4pICAgICBsMlswNzFdID0gMAooWEVOKSAgICAgbDJbMDcxXSBub3QgcHJlc2VudAoo
WEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhl
MzY1CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4
dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAg
ICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgIChYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBp
b21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUwM2UKKFhFTikgICAgIHJvb3RfZW50cnlb
MDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4p
ICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihY
RU4pICAgICBsMlswNzBdID0gMAooWEVOKSAgICAgbDJbMDcwXSBub3QgcHJlc2VudAooWEVOKSBw
cmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMDc0CihY
RU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0g
PSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNb
MDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcwXSA9IDAKKFhFTikgICAgIGwyWzA3MF0g
bm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAw
OjAyLjAgZ21mbiA4ZTBhYQooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhF
TikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJj
ZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MF0gPSAw
CihYRU4pICAgICBsMlswNzBdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBp
b21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUwYWEKKFhFTikgICAgIHJvb3RfZW50cnlb
MDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4p
ICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihY
RU4pICAgICBsMlswNzBdID0gMAooWEVOKSAgICAgbDJbMDcwXSBub3QgcHJlc2VudAooWEVOKSBw
cmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMGUwCihY
RU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0g
PSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNb
MDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcwXSA9IDAKKFhFTikgICAgIGwyWzA3MF0g
bm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAw
OjAyLjAgZ21mbiA4ZTE2ZgooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhF
TikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJj
ZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MF0gPSAw
CihYRU4pICAgICBsMlswNzBdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBp
b21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUxMTYKKFhFTikgICAgIHJvb3RfZW50cnlb
MDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4p
ICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihY
RU4pICAgICBsMlswNzBdID0gMAooWEVOKSAgICAgbDJbMDcwXSBub3QgcHJlc2VudAooWEVOKSBw
cmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMTRiCihY
RU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0g
PSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNb
MDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcwXSA9IDAKKFhFTikgICAgIGwyWzA3MF0g
bm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAw
OjAyLjAgZ21mbiA4ZTE4MQooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhF
TikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJj
ZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MF0gPSAw
CihYRU4pICAgICBsMlswNzBdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBp
b21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUxYjcKKFhFTikgICAgIHJvb3RfZW50cnlb
MDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4p
ICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihY
RU4pICAgICBsMlswNzBdID0gMAooWEVOKSAgICAgbDJbMDcwXSBub3QgcHJlc2VudAooWEVOKSBw
cmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMWVkCihY
RU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0g
PSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNb
MDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcwXSA9IDAKKFhFTikgICAgIGwyWzA3MF0g
bm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAw
OjAyLjAgZ21mbiA4ZTIyMgooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhF
TikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJj
ZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MV0gPSAw
CihYRU4pICAgICBsMlswNzFdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBp
b21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUyNTgKKFhFTikgICAgIHJvb3RfZW50cnlb
MDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4p
ICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihY
RU4pICAgICBsMlswNzFdID0gMAooWEVOKSAgICAgbDJbMDcxXSBub3QgcHJlc2VudAooWEVOKSBw
cmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMjhlCihY
RU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0g
PSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNb
MDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcxXSA9IDAKKFhFTikgICAgIGwyWzA3MV0g
bm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAw
OjAyLjAgZ21mbiA4ZTJjNAooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhF
TikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJj
ZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MV0gPSAw
CihYRU4pICAgICBsMlswNzFdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBp
b21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUyZjkKKFhFTikgICAgIHJvb3RfZW50cnlb
MDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4p
ICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihY
RU4pICAgICBsMlswNzFdID0gMAooWEVOKSAgICAgbDJbMDcxXSBub3QgcHJlc2VudAooWEVOKSBw
cmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMzJmCihY
RU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0g
PSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNb
MDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcxXSA9IDAKKFhFTikgICAgIGwyWzA3MV0g
bm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAw
OjAyLjAgZ21mbiA4ZTM2NQooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhF
TikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJj
ZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MV0gPSAw
CihYRU4pICAgICBsMlswNzFdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBp
b21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUzNjUKKFhFTikgICAgIHJvb3RfZW50cnlb
MDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4p
ICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihY
RU4pICAgICBsMlswNzFdID0gMAooWEVOKSAgICAgbDJbMDcxXSBub3QgcHJlc2VudAooWEVOKSBw
cmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMzliCihY
RU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0g
PSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNb
MDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcxXSA9IDAKKFhFTikgICAgIGwyWzA3MV0g
bm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAw
OjAyLjAgZ21mbiA4ZTNkMQooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhF
TikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJj
ZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MV0gPSAw
CihYRU4pICAgICBsMlswNzFdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBp
b21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU0MDcKKFhFTikgICAgIHJvb3RfZW50cnlb
MDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4p
ICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihY
RU4pICAgICBsMlswNzJdID0gMAooWEVOKSAgICAgbDJbMDcyXSBub3QgcHJlc2VudAooWEVOKSBw
cmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlNDNjCihY
RU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0g
PSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNb
MDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcyXSA9IDAKKFhFTikgICAgIGwyWzA3Ml0g
bm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAw
OjAyLjAgZ21mbiA4ZTQzYwooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhF
TikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJj
ZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3Ml0gPSAw
CihYRU4pICAgICBsMlswNzJdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBp
b21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU0NzEKKFhFTikgICAgIHJvb3RfZW50cnlb
MDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4p
ICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihY
RU4pICAgICBsMlswNzJdID0gMAooWEVOKSAgICAgbDJbMDcyXSBub3QgcHJlc2VudAooWEVOKSBw
cmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlNDcyCihY
RU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0g
PSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNb
MDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcyXSA9IDAKKFhFTikgICAgIGwyWzA3Ml0g
bm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAw
OjAyLjAgZ21mbiA4ZTRhNgooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhF
TikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJj
ZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3Ml0gPSAw
CihYRU4pICAgICBsMlswNzJdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBp
b21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU0YTgKKFhFTikgICAgIHJvb3RfZW50cnlb
MDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4p
ICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihY
RU4pICAgICBsMlswNzJdID0gMAooWEVOKSAgICAgbDJbMDcyXSBub3QgcHJlc2VudAooWEVOKSBw
cmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlNGQ5CihY
RU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0g
PSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNb
MDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcyXSA9IDAKKFhFTikgICAgIGwyWzA3Ml0g
bm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAw
OjAyLjAgZ21mbiA4ZTRkZQooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhF
TikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJj
ZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3Ml0gPSAw
CihYRU4pICAgICBsMlswNzJdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBp
b21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU1MTQKKFhFTikgICAgIHJvb3RfZW50cnlb
MDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4p
ICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihY
RU4pICAgICBsMlswNzJdID0gMAooWEVOKSAgICAgbDJbMDcyXSBub3QgcHJlc2VudAooWEVOKSBw
cmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlNTgwCihY
RU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0g
PSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNb
MDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcyXSA9IDAKKFhFTikgICAgIGwyWzA3Ml0g
bm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAw
OjAyLjAgZ21mbiA4ZTU0OQooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhF
TikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJj
ZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjIoWEVOKSBwcmludF92dGRfZW50cmllczogaW9t
bXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMWVkCihYRU4pICAgICByb290X2VudHJ5WzAw
XSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAg
ICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVO
KSAgICAgbDJbMDcwXSA9IDAKKFhFTikgICAgIGwyWzA3MF0gbm90IHByZXNlbnQKKFhFTikgcHJp
bnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTIyMgooWEVO
KSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0g
Ml8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAw
Ml0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MV0gPSAwCihYRU4pICAgICBsMlswNzFdIG5v
dCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDow
Mi4wIGdtZm4gOGUyMjIKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4p
ICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2Qx
MDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzFdID0gMAoo
WEVOKSAgICAgbDJbMDcxXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9t
bXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMjU4CihYRU4pICAgICByb290X2VudHJ5WzAw
XSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAg
ICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVO
KSAgICAgbDJbMDcxXSA9IDAKKFhFTikgICAgIGwyWzA3MV0gbm90IHByZXNlbnQKKFhFTikgcHJp
bnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTI4ZQooWEVO
KSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0g
Ml8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAw
Ml0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MV0gPSAwCihYRU4pICAgICBsMlswNzFdIG5v
dCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDow
Mi4wIGdtZm4gOGUyYzQKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4p
ICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2Qx
MDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzFdID0gMAoo
WEVOKSAgICAgbDJbMDcxXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9t
bXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMmM0CihYRU4pICAgICByb290X2VudHJ5WzAw
XSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAg
ICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVO
KSAgICAgbDJbMDcxXSA9IDAKKFhFTikgICAgIGwyWzA3MV0gbm90IHByZXNlbnQKKFhFTikgcHJp
bnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTJmOQooWEVO
KSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0g
Ml8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAw
Ml0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MV0gPSAwCihYRU4pICAgICBsMlswNzFdIG5v
dCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDow
Mi4wIGdtZm4gOGUzMmYKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4p
ICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2Qx
MDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzFdID0gMAoo
WEVOKSAgICAgbDJbMDcxXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9t
bXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMzY1CihYRU4pICAgICByb290X2VudHJ5WzAw
XSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAg
ICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVO
KSAgICAgbDJbMDcxXSA9IDAKKFhFTikgICAgIGwyWzA3MV0gbm90IHByZXNlbnQKKFhFTikgcHJp
bnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTM5YgooWEVO
KSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0g
Ml8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAw
Ml0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MV0gPSAwCihYRU4pICAgICBsMlswNzFdIG5v
dCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDow
Mi4wIGdtZm4gOGUzZDEKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4p
ICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2Qx
MDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzFdID0gMAoo
WEVOKSAgICAgbDJbMDcxXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9t
bXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlNDA3CihYRU4pICAgICByb290X2VudHJ5WzAw
XSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAg
ICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVO
KSAgICAgbDJbMDcyXSA9IDAKKFhFTikgICAgIGwyWzA3Ml0gbm90IHByZXNlbnQKKFhFTikgcHJp
bnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTQzYwooWEVO
KSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0g
Ml8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAw
Ml0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3Ml0gPSAwCihYRU4pICAgICBsMlswNzJdIG5v
dCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDow
Mi4wIGdtZm4gOGU0NzIKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4p
ICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2Qx
MDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzJdID0gMAoo
WEVOKSAgICAgbDJbMDcyXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9t
bXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlNDcyCihYRU4pICAgICByb290X2VudHJ5WzAw
XSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAg
ICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVO
KSAgICAgbDJbMDcyXSA9IDAKKFhFTikgICAgIGwyWzA3Ml0gbm90IHByZXNlbnQKKFhFTikgcHJp
bnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTRhOAooWEVO
KSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0g
Ml8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAw
Ml0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3Ml0gPSAwCihYRU4pICAgICBsMlswNzJdIG5v
dCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDow
Mi4wIGdtZm4gOGU0ZGUKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4p
ICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2Qx
MDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzJdID0gMAoo
WEVOKSAgICAgbDJbMDcyXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9t
bXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlNTc2CihYRU4pICAgICByb290X2VudHJ5WzAw
XSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAg
ICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVO
KSAgICAgbDJbMDcyXSA9IDAKKFhFTikgICAgIGwyWzA3Ml0gbm90IHByZXNlbnQKKFhFTikgcHJp
bnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTUxNAooWEVO
KSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0g
Ml8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAw
Ml0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3Ml0gPSAwCihYRU4pICAgICBsMlswNzJdIG5v
dCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDow
Mi4wIGdtZm4gOGU1NDkKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4p
ICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2Qx
MDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzJdID0gMAoo
WEVOKSAgICAgbDJbMDcyXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9t
bXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlNTdmCihYRU4pICAgICByb290X2VudHJ5WzAw
XSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAg
ICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVO
KSAgICAgbDJbMDcyXSA9IDAKKFhFTikgICAgIGwyWzA3Ml0gbm90IHByZXNlbnQKKFhFTikgcHJp
bnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTViNQooWEVO
KSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0g
Ml8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAw
Ml0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3Ml0gPSAwCihYRU4pICAgICBsMlswNzJdIG5v
dCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDow
Mi4wIGdtZm4gOGU1ZWIKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4p
ICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2Qx
MDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzJdID0gMAoo
WEVOKSAgICAgbDJbMDcyXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9t
bXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlNjIwCihYRU4pICAgICByb290X2VudHJ5WzAw
XSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAg
ICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVO
KSAgICAgbDJbMDczXSA9IDAKKFhFTikgICAgIGwyWzA3M10gbm90IHByZXNlbnQKKFhFTikgcHJp
bnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTY1NgooWEVO
KSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0g
Ml8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAw
Ml0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3M10gPSAwCihYRU4pICAgICBsMlswNzNdIG5v
dCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDow
Mi4wIGdtZm4gOGU2OGMKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4p
ICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2Qx
MDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzNdID0gMAoo
WEVOKSAgICAgbDJbMDczXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9t
bXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMDAwCihYRU4pICAgICByb290X2VudHJ5WzAw
XSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAg
ICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVO
KSAgICAgbDJbMDcwXSA9IDAKKFhFTikgICAgIGwyWzA3MF0gbm90IHByZXNlbnQKKFhFTikgcHJp
bnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTAzZQooWEVO
KSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0g
Ml8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAw
Ml0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MF0gPSAwCihYRU4pICAgICBsMlswNzBdIG5v
dCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDow
Mi4wIGdtZm4gOGUwM2UKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4p
ICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2Qx
MDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzBdID0gMAoo
WEVOKSAgICAgbDJbMDcwXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9t
bXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMDc0CihYRU4pICAgICByb290X2VudHJ5WzAw
XSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAg
ICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVO
KSAgICAgbDJbMDcwXSA9IDAKKFhFTikgICAgIGwyWzA3MF0gbm90IHByZXNlbnQKKFhFTikgcHJp
bnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTBhYQooWEVO
KSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0g
Ml8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAw
Ml0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MF0gPSAwCihYRU4pICAgICBsMlswNzBdIG5v
dCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDow
Mi4wIGdtZm4gOGUwZTAKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4p
ICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2Qx
MDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzBdID0gMAoo
KFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4
ZTRhYQooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRl
eHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikg
ICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3Ml0gPSAwCihYRU4pICAgICBs
MlswNzJdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYg
MDAwMDowMDowMi4wIGdtZm4gOGU0ZTAKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2Qz
MDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBd
ID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlsw
NzJdID0gMAooWEVOKSAgICAgbDJbMDcyXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50
cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlNTE2CihYRU4pICAgICByb290
X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAw
MQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2Mjhj
YjAwMwooWEVOKSAgICAgbDJbMDcyXSA9IDAKKFhFTikgICAgIGwyWzA3Ml0gbm90IHByZXNlbnQK
KFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4
ZTU0YwooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRl
eHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikg
ICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3Ml0gPSAwCihYRU4pICAgICBs
MlswNzJdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYg
MDAwMDowMDowMi4wIGdtZm4gOGU1ODEKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2Qz
MDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBd
ID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlsw
NzJdID0gMAooWEVOKSAgICAgbDJbMDcyXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50
cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlNWI3CihYRU4pICAgICByb290
X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAw
MQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2Mjhj
YjAwMwooWEVOKSAgICAgbDJbMDcyXSA9IDAKKFhFTikgICAgIGwyWzA3Ml0gbm90IHByZXNlbnQK
KFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4
ZTVlZAooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRl
eHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikg
ICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3Ml0gPSAwCihYRU4pICAgICBs
MlswNzJdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYg
MDAwMDowMDowMi4wIGdtZm4gOGU2MjIKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2Qz
MDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBd
ID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlsw
NzNdID0gMAooWEVOKSAgICAgbDJbMDczXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50
cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlNjIyCihYRU4pICAgICByb290
X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAw
MQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2Mjhj
YjAwMwooWEVOKSAgICAgbDJbMDczXSA9IDAKKFhFTikgICAgIGwyWzA3M10gbm90IHByZXNlbnQK
KFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4
ZTY1OAooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRl
eHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikg
ICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3M10gPSAwCihYRU4pICAgICBs
MlswNzNdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYg
MDAwMDowMDowMi4wIGdtZm4gOGU2OGUKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2Qz
MDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBd
ID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlsw
NzNdID0gMAooWEVOKSAgICAgbDJbMDczXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50
cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMDAwCihYRU4pICAgICByb290
X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAw
MQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2Mjhj
YjAwMwooWEVOKSAgICAgbDJbMDcwXSA9IDAKKFhFTikgICAgIGwyWzA3MF0gbm90IHByZXNlbnQK
KFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4
ZTAzZQooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRl
eHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikg
ICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MF0gPSAwCihYRU4pICAgICBs
MlswNzBdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYg
MDAwMDowMDowMi4wIGdtZm4gOGUwM2UKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2Qz
MDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBd
ID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlsw
NzBdID0gMAooWEVOKSAgICAgbDJbMDcwXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50
cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMDc0CihYRU4pICAgICByb290
X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAw
MQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2Mjhj
YjAwMwooWEVOKSAgICAgbDJbMDcwXSA9IDAKKFhFTikgICAgIGwyWzA3MF0gbm90IHByZXNlbnQK
KFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4
ZTBhYQooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRl
eHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikg
ICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MF0gPSAwCihYRU4pICAgICBs
MlswNzBdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYg
MDAwMDowMDowMi4wIGdtZm4gOGUwZTAKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2Qz
MDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBd
ID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlsw
NzBdID0gMAooWEVOKSAgICAgbDJbMDcwXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50
cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMGUwCihYRU4pICAgICByb290
X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAw
MQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2Mjhj
YjAwMwooWEVOKSAgICAgbDJbMDcwXSA9IDAKKFhFTikgICAgIGwyWzA3MF0gbm90IHByZXNlbnQK
KFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4
ZTExNgooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRl
eHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikg
ICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MF0gPSAwCihYRU4pICAgICBs
MlswNzBdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYg
MDAwMDowMDowMi4wIGdtZm4gOGUxNDcKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2Qz
MDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBd
ID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlsw
NzBdID0gMAooWEVOKSAgICAgbDJbMDcwXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50
cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMTRiCihYRU4pICAgICByb290
X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAw
MQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2Mjhj
YjAwMwooWEVOKSAgICAgbDJbMDcwXSA9IDAKKFhFTikgICAgIGwyWzA3MF0gbm90IHByZXNlbnQK
KFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4
ZTE4MQooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRl
eHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikg
ICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MF0gPSAwCihYRU4pICAgICBs
MlswNzBdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYg
MDAwMDowMDowMi4wIGdtZm4gOGUxYjcKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2Qz
MDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBd
ID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlsw
NzBdID0gMAooWEVOKSAgICAgbDJbMDcwXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50
cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMWVkCihYRU4pICAgICByb290
X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAw
MQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2Mjhj
YjAwMwooWEVOKSAgICAgbDJbMDcwXSA9IDAKKFhFTikgICAgIGwyWzA3MF0gbm90IHByZXNlbnQK
KFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4
ZTIyMgooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRl
eHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikg
ICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MV0gPSAwCihYRU4pICAgICBs
MlswNzFdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYg
MDAwMDowMDowMi4wIGdtZm4gOGUyNTgKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2Qz
MDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBd
ID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlsw
NzFdID0gMAooWEVOKSAgICAgbDJbMDcxXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50
cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMjg2CihYRU4pICAgICByb290
X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAw
MQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2Mjhj
YjAwMwooWEVOKSAgICAgbDJbMDcxXSA9IDAKKFhFTikgICAgIGwyWzA3MV0gbm90IHByZXNlbnQK
KFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4
ZTI4ZQooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRl
eHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikg
ICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MV0gPSAwCihYRU4pICAgICBs
MlswNzFdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYg
MDAwMDowMDowMi4wIGdtZm4gOGUyYzQKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2Qz
MDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBd
ID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlsw
NzFdID0gMAooWEVOKSAgICAgbDJbMDcxXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50
cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMmY5CihYRU4pICAgICByb290
X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAw
MQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2Mjhj
YjAwMwooWEVOKSAgICAgbDJbMDcxXSA9IDAKKFhFTikgICAgIGwyWzA3MV0gbm90IHByZXNlbnQK
KFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4
ZTMyZgooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRl
eHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikg
ICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MV0gPSAwCihYRU4pICAgICBs
MlswNzFdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYg
MDAwMDowMDowMi4wIGdtZm4gOGUzMmYKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2Qz
MDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBd
ID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlsw
NzFdID0gMAooWEVOKSAgICAgbDJbMDcxXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50
cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMzY1CihYRU4pICAgICByb290
X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAw
MQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2Mjhj
YjAwMwooWEVOKSAgIChYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDow
MDowMi4wIGdtZm4gOGUwM2UKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihY
RU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZi
Y2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzBdID0g
MAooWEVOKSAgICAgbDJbMDcwXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczog
aW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMDNlCihYRU4pICAgICByb290X2VudHJ5
WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVO
KSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwoo
WEVOKSAgICAgbDJbMDcwXSA9IDAKKFhFTikgICAgIGwyWzA3MF0gbm90IHByZXNlbnQKKFhFTikg
cHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTA3NAoo
WEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBd
ID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwz
WzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MF0gPSAwCihYRU4pICAgICBsMlswNzBd
IG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDow
MDowMi4wIGdtZm4gOGUwYWEKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihY
RU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZi
Y2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzBdID0g
MAooWEVOKSAgICAgbDJbMDcwXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczog
aW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMGUwCihYRU4pICAgICByb290X2VudHJ5
WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVO
KSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwoo
WEVOKSAgICAgbDJbMDcwXSA9IDAKKFhFTikgICAgIGwyWzA3MF0gbm90IHByZXNlbnQKKFhFTikg
cHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTExNgoo
WEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBd
ID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwz
WzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MF0gPSAwCihYRU4pICAgICBsMlswNzBd
IG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDow
MDowMi4wIGdtZm4gOGUxNGMKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihY
RU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZi
Y2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzBdID0g
MAooWEVOKSAgICAgbDJbMDcwXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczog
aW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMTgyCihYRU4pICAgICByb290X2VudHJ5
WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVO
KSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwoo
WEVOKSAgICAgbDJbMDcwXSA9IDAKKFhFTikgICAgIGwyWzA3MF0gbm90IHByZXNlbnQKKFhFTikg
cHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTFiOAoo
WEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBd
ID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwz
WzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MF0gPSAwCihYRU4pICAgICBsMlswNzBd
IG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDow
MDowMi4wIGdtZm4gOGUxZWUKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihY
RU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZi
Y2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzBdID0g
MAooWEVOKSAgICAgbDJbMDcwXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczog
aW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMjI0CihYRU4pICAgICByb290X2VudHJ5
WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVO
KSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwoo
WEVOKSAgICAgbDJbMDcxXSA9IDAKKFhFTikgICAgIGwyWzA3MV0gbm90IHByZXNlbnQKKFhFTikg
cHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTI1YQoo
WEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBd
ID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwz
WzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MV0gPSAwCihYRU4pICAgICBsMlswNzFd
IG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDow
MDowMi4wIGdtZm4gOGUyOGQKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihY
RU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZi
Y2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzFdID0g
MAooWEVOKSAgICAgbDJbMDcxXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczog
aW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMjkwCihYRU4pICAgICByb290X2VudHJ5
WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVO
KSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwoo
WEVOKSAgICAgbDJbMDcxXSA9IDAKKFhFTikgICAgIGwyWzA3MV0gbm90IHByZXNlbnQKKFhFTikg
cHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTJjNgoo
WEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBd
ID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwz
WzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MV0gPSAwCihYRU4pICAgICBsMlswNzFd
IG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDow
MDowMi4wIGdtZm4gOGUyZmMKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihY
RU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZi
Y2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzFdID0g
MAooWEVOKSAgICAgbDJbMDcxXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczog
aW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMzMyCihYRU4pICAgICByb290X2VudHJ5
WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVO
KSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwoo
WEVOKSAgICAgbDJbMDcxXSA9IDAKKFhFTikgICAgIGwyWzA3MV0gbm90IHByZXNlbnQKKFhFTikg
cHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTM2OAoo
WEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBd
ID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwz
WzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MV0gPSAwCihYRU4pICAgICBsMlswNzFd
IG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDow
MDowMi4wIGdtZm4gOGUzOWIKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihY
RU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZi
Y2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzFdID0g
MAooWEVOKSAgICAgbDJbMDcxXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczog
aW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMzllCihYRU4pICAgICByb290X2VudHJ5
WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVO
KSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwoo
WEVOKSAgICAgbDJbMDcxXSA9IDAKKFhFTikgICAgIGwyWzA3MV0gbm90IHByZXNlbnQKKFhFTikg
cHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTNjZQoo
WEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBd
ID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwz
WzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MV0gPSAwCihYRU4pICAgICBsMlswNzFd
IG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDow
MDowMi4wIGdtZm4gOGUzZDQKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihY
RU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZi
Y2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzFdID0g
MAooWEVOKSAgICAgbDJbMDcxXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczog
aW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlNDBhCihYRU4pICAgICByb290X2VudHJ5
WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVO
KSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwoo
WEVOKSAgICAgbDJbMDcyXSA9IDAKKFhFTikgICAgIGwyWzA3Ml0gbm90IHByZXNlbnQKKFhFTikg
cHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTQ0MAoo
WEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBd
ID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwz
WzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3Ml0gPSAwCihYRU4pICAgICBsMlswNzJd
IG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDow
MDowMi4wIGdtZm4gOGU0NzYKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihY
RU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZi
Y2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzJdID0g
MAooWEVOKSAgICAgbDJbMDcyXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczog
aW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlNGFjCihYRU4pICAgICByb290X2VudHJ5
WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVO
KSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwoo
WEVOKSAgICAgbDJbMDcyXSA9IDAKKFhFTikgICAgIGwyWzA3Ml0gbm90IHByZXNlbnQKKFhFTikg
cHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTRhYwoo
WEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBd
ID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwz
WzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3Ml0gPSAwCihYRU4pICAgICBsMlswNzJd
IG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDow
MDowMi4wIGdtZm4gOGU0ZTIKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihY
RU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZi
Y2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzJdID0g
MAooWEVOKSAgICAgbDJbMDcyXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczog
aW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlNTE3CihYRU4pICAgICByb290X2VudHJ5
WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVO
KSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwoo
WEVOKSAgICAgbDJbMDcyXSA9IDAKKFhFTikgICAgIGwyWzA3Ml0gbm90IHByZXNlbnQKKFhFTikg
cHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTUxOAoo
WEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBd
ID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwz
WzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3Ml0gPSAwCihYRU4pICAgICBsMlswNzJd
IG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDow
MDowMi4wIGdtZm4gOGU1NGUKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihY
RU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZi
Y2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzJdID0g
MAooWEVOKSAgICAgbDJbMDcyXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczog
aW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlNTgzCihYRU4pICAgICByb290X2VudHJ5
WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVO
KSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwoo
WEVOKSAgICAgbDJbMDcyXSA9IDAKKFhFTikgICAgIGwyWzA3Ml0gbm90IHByZXNlbnQKKFhFTikg
cHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTViOQoo
WEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBd
ID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwz
WzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAoWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUg
IzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMjI0CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9
IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAg
bDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAg
ICAgbDJbMDcxXSA9IDAKKFhFTikgICAgIGwyWzA3MV0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRf
dnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTJiNgooWEVOKSAg
ICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8x
NmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0g
PSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MV0gPSAwCihYRU4pICAgICBsMlswNzFdIG5vdCBw
cmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4w
IGdtZm4gOGUyNWEKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAg
ICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAz
CihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzFdID0gMAooWEVO
KSAgICAgbDJbMDcxXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUg
IzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMmRjCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9
IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAg
bDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAg
ICAgbDJbMDcxXSA9IDAKKFhFTikgICAgIGwyWzA3MV0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRf
dnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTI5MAooWEVOKSAg
ICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8x
NmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0g
PSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MV0gPSAwCihYRU4pICAgICBsMlswNzFdIG5vdCBw
cmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4w
IGdtZm4gOGUyYzYKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAg
ICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAz
CihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzFdID0gMAooWEVO
KSAgICAgbDJbMDcxXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUg
IzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMmZjCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9
IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAg
bDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAg
ICAgbDJbMDcxXSA9IDAKKFhFTikgICAgIGwyWzA3MV0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRf
dnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTMzMgooWEVOKSAg
ICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8x
NmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0g
PSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MV0gPSAwCihYRU4pICAgICBsMlswNzFdIG5vdCBw
cmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4w
IGdtZm4gOGUzNjgKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAg
ICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAz
CihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzFdID0gMAooWEVO
KSAgICAgbDJbMDcxXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUg
IzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMzllCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9
IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAg
bDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAg
ICAgbDJbMDcxXSA9IDAKKFhFTikgICAgIGwyWzA3MV0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRf
dnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTQxZQooWEVOKSAg
ICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8x
NmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0g
PSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3Ml0gPSAwCihYRU4pICAgICBsMlswNzJdIG5vdCBw
cmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4w
IGdtZm4gOGUzZDQKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAg
ICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAz
CihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzFdID0gMAooWEVO
KSAgICAgbDJbMDcxXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUg
IzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlNDBhCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9
IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAg
bDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAg
ICAgbDJbMDcyXSA9IDAKKFhFTikgICAgIGwyWzA3Ml0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRf
dnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTQ0MAooWEVOKSAg
ICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8x
NmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0g
PSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3Ml0gPSAwCihYRU4pICAgICBsMlswNzJdIG5vdCBw
cmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4w
IGdtZm4gOGU0NzUKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAg
ICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAz
CihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzJdID0gMAooWEVO
KSAgICAgbDJbMDcyXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUg
IzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlNGFjCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9
IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAg
bDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAg
ICAgbDJbMDcyXSA9IDAKKFhFTikgICAgIGwyWzA3Ml0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRf
dnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTRlMQooWEVOKSAg
ICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8x
NmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0g
PSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3Ml0gPSAwCihYRU4pICAgICBsMlswNzJdIG5vdCBw
cmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4w
IGdtZm4gOGU1MTcKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAg
ICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAz
CihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzJdID0gMAooWEVO
KSAgICAgbDJbMDcyXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUg
IzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlNTRkCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9
IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAg
bDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAg
ICAgbDJbMDcyXSA9IDAKKFhFTikgICAgIGwyWzA3Ml0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRf
dnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTU3YgooWEVOKSAg
ICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8x
NmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0g
PSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3Ml0gPSAwCihYRU4pICAgICBsMlswNzJdIG5vdCBw
cmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4w
IGdtZm4gOGU1ODMKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAg
ICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAz
CihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzJdID0gMAooWEVO
KSAgICAgbDJbMDcyXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUg
IzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlNWI5CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9
IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAg
bDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAg
ICAgbDJbMDcyXSA9IDAKKFhFTikgICAgIGwyWzA3Ml0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRf
dnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTVlZgooWEVOKSAg
ICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8x
NmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0g
PSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3Ml0gPSAwCihYRU4pICAgICBsMlswNzJdIG5vdCBw
cmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4w
IGdtZm4gOGU2MjUKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAg
ICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAz
CihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzNdID0gMAooWEVO
KSAgICAgbDJbMDczXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUg
IzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlNjViCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9
IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAg
bDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAg
ICAgbDJbMDczXSA9IDAKKFhFTikgICAgIGwyWzA3M10gbm90IHByZXNlbnQKKFhFTikgcHJpbnRf
dnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTY4YwooWEVOKSAg
ICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8x
NmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0g
PSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3M10gPSAwCihYRU4pICAgICBsMlswNzNdIG5vdCBw
cmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4w
IGdtZm4gOGU2OTMKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAg
ICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAz
CihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzNdID0gMAooWEVO
KSAgICAgbDJbMDczXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUg
IzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMDAwCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9
IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAg
bDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAg
ICAgbDJbMDcwXSA9IDAKKFhFTikgICAgIGwyWzA3MF0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRf
dnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTAzZQooWEVOKSAg
ICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8x
NmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0g
PSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MF0gPSAwCihYRU4pICAgICBsMlswNzBdIG5vdCBw
cmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4w
IGdtZm4gOGUwM2UKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAg
ICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAz
CihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzBdID0gMAooWEVO
KSAgICAgbDJbMDcwXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUg
IzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMDc0CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9
IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAg
bDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAg
ICAgbDJbMDcwXSA9IDAKKFhFTikgICAgIGwyWzA3MF0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRf
dnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTBhYQooWEVOKSAg
ICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8x
NmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0g
PSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3MF0gPSAwCihYRU4pICAgICBsMlswNzBdIG5vdCBw
cmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4w
IGdtZm4gOGUwZTAKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAg
ICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAz
CihYRU4pICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgKFhFTikgcHJpbnRfdnRkX2Vu
dHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTQ3MgooWEVOKSAgICAgcm9v
dF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIw
MDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4
Y2IwMDMKKFhFTikgICAgIGwyWzA3Ml0gPSAwCihYRU4pICAgICBsMlswNzJdIG5vdCBwcmVzZW50
CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4g
OGU0YTgKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250
ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4p
ICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzJdID0gMAooWEVOKSAgICAg
bDJbMDcyXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2
IDAwMDA6MDA6MDIuMCBnbWZuIDhlNGRlCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNk
MzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAw
XSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJb
MDcyXSA9IDAKKFhFTikgICAgIGwyWzA3Ml0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2Vu
dHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTUxMwooWEVOKSAgICAgcm9v
dF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIw
MDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4
Y2IwMDMKKFhFTikgICAgIGwyWzA3Ml0gPSAwCihYRU4pICAgICBsMlswNzJdIG5vdCBwcmVzZW50
CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4g
OGU1NDkKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250
ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4p
ICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzJdID0gMAooWEVOKSAgICAg
bDJbMDcyXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2
IDAwMDA6MDA6MDIuMCBnbWZuIDhlNTdmCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNk
MzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAw
XSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJb
MDcyXSA9IDAKKFhFTikgICAgIGwyWzA3Ml0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2Vu
dHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTViMQooWEVOKSAgICAgcm9v
dF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIw
MDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4
Y2IwMDMKKFhFTikgICAgIGwyWzA3Ml0gPSAwCihYRU4pICAgICBsMlswNzJdIG5vdCBwcmVzZW50
CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4g
OGU1YjQKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250
ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4p
ICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzJdID0gMAooWEVOKSAgICAg
bDJbMDcyXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2
IDAwMDA6MDA6MDIuMCBnbWZuIDhlNWU2CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNk
MzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAw
XSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJb
MDcyXSA9IDAKKFhFTikgICAgIGwyWzA3Ml0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2Vu
dHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTVlYQooWEVOKSAgICAgcm9v
dF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIw
MDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4
Y2IwMDMKKFhFTikgICAgIGwyWzA3Ml0gPSAwCihYRU4pICAgICBsMlswNzJdIG5vdCBwcmVzZW50
CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4g
OGU2MjAKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250
ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4p
ICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzNdID0gMAooWEVOKSAgICAg
bDJbMDczXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2
IDAwMDA6MDA6MDIuMCBnbWZuIDhlNjU2CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNk
MzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAw
XSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJb
MDczXSA9IDAKKFhFTikgICAgIGwyWzA3M10gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2Vu
dHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTY1NgooWEVOKSAgICAgcm9v
dF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIw
MDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4
Y2IwMDMKKFhFTikgICAgIGwyWzA3M10gPSAwCihYRU4pICAgICBsMlswNzNdIG5vdCBwcmVzZW50
CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4g
OGU2OGIKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250
ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4p
ICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzNdID0gMAooWEVOKSAgICAg
bDJbMDczXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2
IDAwMDA6MDA6MDIuMCBnbWZuIDhlMDAwCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNk
MzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAw
XSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJb
MDcwXSA9IDAKKFhFTikgICAgIGwyWzA3MF0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2Vu
dHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTAzZQooWEVOKSAgICAgcm9v
dF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIw
MDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4
Y2IwMDMKKFhFTikgICAgIGwyWzA3MF0gPSAwCihYRU4pICAgICBsMlswNzBdIG5vdCBwcmVzZW50
CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4g
OGUwM2UKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250
ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4p
ICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzBdID0gMAooWEVOKSAgICAg
bDJbMDcwXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2
IDAwMDA6MDA6MDIuMCBnbWZuIDhlMDc0CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNk
MzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAw
XSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJb
MDcwXSA9IDAKKFhFTikgICAgIGwyWzA3MF0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2Vu
dHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTBhNwooWEVOKSAgICAgcm9v
dF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIw
MDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4
Y2IwMDMKKFhFTikgICAgIGwyWzA3MF0gPSAwCihYRU4pICAgICBsMlswNzBdIG5vdCBwcmVzZW50
CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4g
OGUwYWEKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250
ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4p
ICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzBdID0gMAooWEVOKSAgICAg
bDJbMDcwXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2
IDAwMDA6MDA6MDIuMCBnbWZuIDhlMGUwCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNk
MzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAw
XSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJb
MDcwXSA9IDAKKFhFTikgICAgIGwyWzA3MF0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2Vu
dHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTE3MAooWEVOKSAgICAgcm9v
dF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIw
MDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4
Y2IwMDMKKFhFTikgICAgIGwyWzA3MF0gPSAwCihYRU4pICAgICBsMlswNzBdIG5vdCBwcmVzZW50
CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4g
OGUxMTYKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250
ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4p
ICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzBdID0gMAooWEVOKSAgICAg
bDJbMDcwXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2
IDAwMDA6MDA6MDIuMCBnbWZuIDhlMTRjCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNk
MzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAw
XSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJb
MDcwXSA9IDAKKFhFTikgICAgIGwyWzA3MF0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2Vu
dHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTE4MQooWEVOKSAgICAgcm9v
dF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIw
MDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4
Y2IwMDMKKFhFTikgICAgIGwyWzA3MF0gPSAwCihYRU4pICAgICBsMlswNzBdIG5vdCBwcmVzZW50
CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4g
OGUxYjcKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250
ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4p
ICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzBdID0gMAooWEVOKSAgICAg
bDJbMDcwXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2
IDAwMDA6MDA6MDIuMCBnbWZuIDhlMWVkCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNk
MzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAw
XSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJb
MDcwXSA9IDAKKFhFTikgICAgIGwyWzA3MF0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2Vu
dHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTIyMwooWEVOKSAgICAgcm9v
dF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIw
MDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4
Y2IwMDMKKFhFTikgICAgIGwyWzA3MV0gPSAwCihYRU4pICAgICBsMlswNzFdIG5vdCBwcmVzZW50
CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4g
OGUyNTkKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250
ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4p
ICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzFdID0gMAooWEVOKSAgICAg
bDJbMDcxXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2
IDAwMDA6MDA6MDIuMCBnbWZuIDhlMjhkCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNk
MzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAw
XSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJb
MDcxXSA9IDAKKFhFTikgICAgIGwyWzA3MV0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2Vu
dHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTI4ZgooWEVOKSAgICAgcm9v
dF9lbnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIw
MDEKKFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4
Y2IwMDMKKFhFTikgICAgIGwyWzA3MV0gPSAwCihYRU4pICAgICBsMlswNzFdIG5vdCBwcmVzZW50
CihYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4g
OGUyYzUKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250
ZXh0WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4p
ICAgICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzFdID0gMAooWEVOKSAgICAg
bDJbMDcxXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2
IDAwMDA6MDA6MDIuMCBnbWZuIDhlMmY4CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNk
MzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAw
XSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgIChYRU4p
IHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU2OGIK
KFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEw
XSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBs
M1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzNdID0gMAooWEVOKSAgICAgbDJbMDcz
XSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6
MDA6MDIuMCBnbWZuIDhlMDAwCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQoo
WEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2
YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcwXSA9
IDAKKFhFTikgICAgIGwyWzA3MF0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6
IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTAzZQooWEVOKSAgICAgcm9vdF9lbnRy
eVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhF
TikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMK
KFhFTikgICAgIGwyWzA3MF0gPSAwCihYRU4pICAgICBsMlswNzBdIG5vdCBwcmVzZW50CihYRU4p
IHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUwM2UK
KFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEw
XSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBs
M1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzBdID0gMAooWEVOKSAgICAgbDJbMDcw
XSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6
MDA6MDIuMCBnbWZuIDhlMDc0CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQoo
WEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2
YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcwXSA9
IDAKKFhFTikgICAgIGwyWzA3MF0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6
IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTBhYQooWEVOKSAgICAgcm9vdF9lbnRy
eVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhF
TikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMK
KFhFTikgICAgIGwyWzA3MF0gPSAwCihYRU4pICAgICBsMlswNzBdIG5vdCBwcmVzZW50CihYRU4p
IHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUwZTAK
KFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEw
XSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBs
M1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzBdID0gMAooWEVOKSAgICAgbDJbMDcw
XSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6
MDA6MDIuMCBnbWZuIDhlMTE2CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQoo
WEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2
YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcwXSA9
IDAKKFhFTikgICAgIGwyWzA3MF0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6
IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTExNgooWEVOKSAgICAgcm9vdF9lbnRy
eVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhF
TikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMK
KFhFTikgICAgIGwyWzA3MF0gPSAwCihYRU4pICAgICBsMlswNzBdIG5vdCBwcmVzZW50CihYRU4p
IHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUxNGIK
KFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEw
XSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBs
M1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzBdID0gMAooWEVOKSAgICAgbDJbMDcw
XSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6
MDA6MDIuMCBnbWZuIDhlMTgxCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQoo
WEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2
YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcwXSA9
IDAKKFhFTikgICAgIGwyWzA3MF0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6
IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTFiNwooWEVOKSAgICAgcm9vdF9lbnRy
eVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhF
TikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMK
KFhFTikgICAgIGwyWzA3MF0gPSAwCihYRU4pICAgICBsMlswNzBdIG5vdCBwcmVzZW50CihYRU4p
IHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUxZWQK
KFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEw
XSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBs
M1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzBdID0gMAooWEVOKSAgICAgbDJbMDcw
XSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6
MDA6MDIuMCBnbWZuIDhlMjIyCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQoo
WEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2
YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcxXSA9
IDAKKFhFTikgICAgIGwyWzA3MV0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6
IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTIyMgooWEVOKSAgICAgcm9vdF9lbnRy
eVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhF
TikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMK
KFhFTikgICAgIGwyWzA3MV0gPSAwCihYRU4pICAgICBsMlswNzFdIG5vdCBwcmVzZW50CihYRU4p
IHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUyNTgK
KFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEw
XSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBs
M1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzFdID0gMAooWEVOKSAgICAgbDJbMDcx
XSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6
MDA6MDIuMCBnbWZuIDhlMjhlCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQoo
WEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2
YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcxXSA9
IDAKKFhFTikgICAgIGwyWzA3MV0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6
IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTMwMAooWEVOKSAgICAgcm9vdF9lbnRy
eVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhF
TikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMK
KFhFTikgICAgIGwyWzA3MV0gPSAwCihYRU4pICAgICBsMlswNzFdIG5vdCBwcmVzZW50CihYRU4p
IHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUyYzQK
KFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEw
XSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBs
M1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzFdID0gMAooWEVOKSAgICAgbDJbMDcx
XSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6
MDA6MDIuMCBnbWZuIDhlMmY5CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQoo
WEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2
YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcxXSA9
IDAKKFhFTikgICAgIGwyWzA3MV0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6
IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTMyZgooWEVOKSAgICAgcm9vdF9lbnRy
eVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhF
TikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMK
KFhFTikgICAgIGwyWzA3MV0gPSAwCihYRU4pICAgICBsMlswNzFdIG5vdCBwcmVzZW50CihYRU4p
IHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUzNjUK
KFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEw
XSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBs
M1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzFdID0gMAooWEVOKSAgICAgbDJbMDcx
XSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6
MDA6MDIuMCBnbWZuIDhlMzliCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQoo
WEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2
YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcxXSA9
IDAKKFhFTikgICAgIGwyWzA3MV0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6
IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTNkMQooWEVOKSAgICAgcm9vdF9lbnRy
eVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhF
TikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMK
KFhFTikgICAgIGwyWzA3MV0gPSAwCihYRU4pICAgICBsMlswNzFdIG5vdCBwcmVzZW50CihYRU4p
IHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU0MDcK
KFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEw
XSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBs
M1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzJdID0gMAooWEVOKSAgICAgbDJbMDcy
XSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6
MDA6MDIuMCBnbWZuIDhlNDNjCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQoo
WEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2
YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcyXSA9
IDAKKFhFTikgICAgIGwyWzA3Ml0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6
IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTQzYwooWEVOKSAgICAgcm9vdF9lbnRy
eVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhF
TikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMK
KFhFTikgICAgIGwyWzA3Ml0gPSAwCihYRU4pICAgICBsMlswNzJdIG5vdCBwcmVzZW50CihYRU4p
IHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU0NzIK
KFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEw
XSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBs
M1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzJdID0gMAooWEVOKSAgICAgbDJbMDcy
XSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6
MDA6MDIuMCBnbWZuIDhlNDcyCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQoo
WEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2
YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcyXSA9
IDAKKFhFTikgICAgIGwyWzA3Ml0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6
IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTRhOAooWEVOKSAgICAgcm9vdF9lbnRy
eVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhF
TikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMK
KFhFTikgICAgIGwyWzA3Ml0gPSAwCihYRU4pICAgICBsMlswNzJdIG5vdCBwcmVzZW50CihYRU4p
IHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU0ZGUK
KFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEw
XSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBs
M1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzJdID0gMAooWEVOKSAgICAgbDJbMDcy
XSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6
MDA6MDIuMCBnbWZuIDhlNTdjCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQoo
WEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2
YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcyXSA9
IDAKKFhFTikgICAgIGwyWzA3Ml0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6
IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTUxMwooWEVOKSAgICAgcm9vdF9lbnRy
eVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhF
TikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMK
KFhFTikgICAoWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcwXSA9
IDAKKFhFTikgICAgIGwyWzA3MF0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6
IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTFlZAooWEVOKSAgICAgcm9vdF9lbnRy
eVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhF
TikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMK
KFhFTikgICAgIGwyWzA3MF0gPSAwCihYRU4pICAgICBsMlswNzBdIG5vdCBwcmVzZW50CihYRU4p
IHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUyMjIK
KFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEw
XSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBs
M1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzFdID0gMAooWEVOKSAgICAgbDJbMDcx
XSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6
MDA6MDIuMCBnbWZuIDhlMjU4CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQoo
WEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2
YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcxXSA9
IDAKKFhFTikgICAgIGwyWzA3MV0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6
IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTI4ZQooWEVOKSAgICAgcm9vdF9lbnRy
eVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhF
TikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMK
KFhFTikgICAgIGwyWzA3MV0gPSAwCihYRU4pICAgICBsMlswNzFdIG5vdCBwcmVzZW50CihYRU4p
IHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUyYzQK
KFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEw
XSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBs
M1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzFdID0gMAooWEVOKSAgICAgbDJbMDcx
XSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6
MDA6MDIuMCBnbWZuIDhlMmY5CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQoo
WEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2
YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcxXSA9
IDAKKFhFTikgICAgIGwyWzA3MV0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6
IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTMyZgooWEVOKSAgICAgcm9vdF9lbnRy
eVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhF
TikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMK
KFhFTikgICAgIGwyWzA3MV0gPSAwCihYRU4pICAgICBsMlswNzFdIG5vdCBwcmVzZW50CihYRU4p
IHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUzMmYK
KFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEw
XSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBs
M1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzFdID0gMAooWEVOKSAgICAgbDJbMDcx
XSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6
MDA6MDIuMCBnbWZuIDhlMzY1CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQoo
WEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2
YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcxXSA9
IDAKKFhFTikgICAgIGwyWzA3MV0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6
IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTM5YgooWEVOKSAgICAgcm9vdF9lbnRy
eVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhF
TikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMK
KFhFTikgICAgIGwyWzA3MV0gPSAwCihYRU4pICAgICBsMlswNzFdIG5vdCBwcmVzZW50CihYRU4p
IHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUzZDEK
KFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEw
XSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBs
M1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzFdID0gMAooWEVOKSAgICAgbDJbMDcx
XSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6
MDA6MDIuMCBnbWZuIDhlNDA3CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQoo
WEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2
YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcyXSA9
IDAKKFhFTikgICAgIGwyWzA3Ml0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6
IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTQzYwooWEVOKSAgICAgcm9vdF9lbnRy
eVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhF
TikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMK
KFhFTikgICAgIGwyWzA3Ml0gPSAwCihYRU4pICAgICBsMlswNzJdIG5vdCBwcmVzZW50CihYRU4p
IHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU0NzIK
KFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEw
XSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBs
M1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzJdID0gMAooWEVOKSAgICAgbDJbMDcy
XSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6
MDA6MDIuMCBnbWZuIDhlNGE4CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQoo
WEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2
YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcyXSA9
IDAKKFhFTikgICAgIGwyWzA3Ml0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6
IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTRhOAooWEVOKSAgICAgcm9vdF9lbnRy
eVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhF
TikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMK
KFhFTikgICAgIGwyWzA3Ml0gPSAwCihYRU4pICAgICBsMlswNzJdIG5vdCBwcmVzZW50CihYRU4p
IHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU0ZGUK
KFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEw
XSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBs
M1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzJdID0gMAooWEVOKSAgICAgbDJbMDcy
XSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6
MDA6MDIuMCBnbWZuIDhlNTEzCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQoo
WEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2
YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcyXSA9
IDAKKFhFTikgICAgIGwyWzA3Ml0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6
IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTU0OQooWEVOKSAgICAgcm9vdF9lbnRy
eVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhF
TikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMK
KFhFTikgICAgIGwyWzA3Ml0gPSAwCihYRU4pICAgICBsMlswNzJdIG5vdCBwcmVzZW50CihYRU4p
IHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU1N2YK
KFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEw
XSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBs
M1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzJdID0gMAooWEVOKSAgICAgbDJbMDcy
XSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6
MDA6MDIuMCBnbWZuIDhlNWI0CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQoo
WEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2
YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcyXSA9
IDAKKFhFTikgICAgIGwyWzA3Ml0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6
IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTVlYQooWEVOKSAgICAgcm9vdF9lbnRy
eVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhF
TikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMK
KFhFTikgICAgIGwyWzA3Ml0gPSAwCihYRU4pICAgICBsMlswNzJdIG5vdCBwcmVzZW50CihYRU4p
IHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU2MjAK
KFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEw
XSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBs
M1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzNdID0gMAooWEVOKSAgICAgbDJbMDcz
XSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6
MDA6MDIuMCBnbWZuIDhlNjkwCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQoo
WEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2
YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDczXSA9
IDAKKFhFTikgICAgIGwyWzA3M10gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6
IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTY1NgooWEVOKSAgICAgcm9vdF9lbnRy
eVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhF
TikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMK
KFhFTikgICAgIGwyWzA3M10gPSAwCihYRU4pICAgICBsMlswNzNdIG5vdCBwcmVzZW50CihYRU4p
IHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU2OGIK
KFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEw
XSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBs
M1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzNdID0gMAooWEVOKSAgICAgbDJbMDcz
XSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6
MDA6MDIuMCBnbWZuIDhlMDAwCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQoo
WEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2
YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcwXSA9
IDAKKFhFTikgICAgIGwyWzA3MF0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6
IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTAzZQooWEVOKSAgICAgcm9vdF9lbnRy
eVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhF
TikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMK
KFhFTikgICAgIGwyWzA3MF0gPSAwCihYRU4pICAgICBsMlswNzBdIG5vdCBwcmVzZW50CihYRU4p
IHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUwM2UK
KFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEw
XSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBs
M1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzBdID0gMAooWEVOKSAgICAgbDJbMDcw
XSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6
MDA6MDIuMCBnbWZuIDhlMDc0CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQoo
WEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2
YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcwXSA9
IDAKKFhFTikgICAgIGwyWzA3MF0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6
IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTBhYQooWEVOKSAgICAgcm9vdF9lbnRy
eVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhF
TikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMK
KFhFTikgICAgIGwyWzA3MF0gPSAwCihYRU4pICAgICBsMlswNzBdIG5vdCBwcmVzZW50CihYRU4p
IHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUwZTAK
KFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEw
XSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBs
M1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzBdID0gMAooWEVOKSAgICAgbDJbMDcw
XSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6
MDA6MDIuMCBnbWZuIDhlMGUwCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQoo
WEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooKFhFTikgcHJpbnRfdnRkX2VudHJp
ZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTRhYwooWEVOKSAgICAgcm9vdF9l
bnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEK
KFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2Iw
MDMKKFhFTikgICAgIGwyWzA3Ml0gPSAwCihYRU4pICAgICBsMlswNzJdIG5vdCBwcmVzZW50CihY
RU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU0
ZTIKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0
WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAg
ICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzJdID0gMAooWEVOKSAgICAgbDJb
MDcyXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAw
MDA6MDA6MDIuMCBnbWZuIDhlNTE4CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAw
MQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9
IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcy
XSA9IDAKKFhFTikgICAgIGwyWzA3Ml0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJp
ZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTU0MgooWEVOKSAgICAgcm9vdF9l
bnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEK
KFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2Iw
MDMKKFhFTikgICAgIGwyWzA3Ml0gPSAwCihYRU4pICAgICBsMlswNzJdIG5vdCBwcmVzZW50CihY
RU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU1
NGUKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0
WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAg
ICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzJdID0gMAooWEVOKSAgICAgbDJb
MDcyXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAw
MDA6MDA6MDIuMCBnbWZuIDhlNTgzCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAw
MQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9
IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcy
XSA9IDAKKFhFTikgICAgIGwyWzA3Ml0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJp
ZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTViOQooWEVOKSAgICAgcm9vdF9l
bnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEK
KFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2Iw
MDMKKFhFTikgICAgIGwyWzA3Ml0gPSAwCihYRU4pICAgICBsMlswNzJdIG5vdCBwcmVzZW50CihY
RU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU1
ZWMKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0
WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAg
ICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzJdID0gMAooWEVOKSAgICAgbDJb
MDcyXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAw
MDA6MDA6MDIuMCBnbWZuIDhlNWVmCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAw
MQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9
IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcy
XSA9IDAKKFhFTikgICAgIGwyWzA3Ml0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJp
ZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTYyNQooWEVOKSAgICAgcm9vdF9l
bnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEK
KFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2Iw
MDMKKFhFTikgICAgIGwyWzA3M10gPSAwCihYRU4pICAgICBsMlswNzNdIG5vdCBwcmVzZW50CihY
RU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU2
NWIKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0
WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAg
ICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzNdID0gMAooWEVOKSAgICAgbDJb
MDczXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAw
MDA6MDA6MDIuMCBnbWZuIDhlNjhkCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAw
MQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9
IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcz
XSA9IDAKKFhFTikgICAgIGwyWzA3M10gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJp
ZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTY5MwooWEVOKSAgICAgcm9vdF9l
bnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEK
KFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2Iw
MDMKKFhFTikgICAgIGwyWzA3M10gPSAwCihYRU4pICAgICBsMlswNzNdIG5vdCBwcmVzZW50CihY
RU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUw
MDAKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0
WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAg
ICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzBdID0gMAooWEVOKSAgICAgbDJb
MDcwXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAw
MDA6MDA6MDIuMCBnbWZuIDhlMDNlCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAw
MQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9
IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcw
XSA9IDAKKFhFTikgICAgIGwyWzA3MF0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJp
ZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTAzZQooWEVOKSAgICAgcm9vdF9l
bnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEK
KFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2Iw
MDMKKFhFTikgICAgIGwyWzA3MF0gPSAwCihYRU4pICAgICBsMlswNzBdIG5vdCBwcmVzZW50CihY
RU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUw
NzQKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0
WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAg
ICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzBdID0gMAooWEVOKSAgICAgbDJb
MDcwXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAw
MDA6MDA6MDIuMCBnbWZuIDhlMGFhCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAw
MQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9
IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcw
XSA9IDAKKFhFTikgICAgIGwyWzA3MF0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJp
ZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTBlMAooWEVOKSAgICAgcm9vdF9l
bnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEK
KFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2Iw
MDMKKFhFTikgICAgIGwyWzA3MF0gPSAwCihYRU4pICAgICBsMlswNzBdIG5vdCBwcmVzZW50CihY
RU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUx
MTYKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0
WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAg
ICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzBdID0gMAooWEVOKSAgICAgbDJb
MDcwXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAw
MDA6MDA6MDIuMCBnbWZuIDhlMTE3CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAw
MQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9
IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcw
XSA9IDAKKFhFTikgICAgIGwyWzA3MF0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJp
ZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTE0ZAooWEVOKSAgICAgcm9vdF9l
bnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEK
KFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2Iw
MDMKKFhFTikgICAgIGwyWzA3MF0gPSAwCihYRU4pICAgICBsMlswNzBdIG5vdCBwcmVzZW50CihY
RU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUx
ODEKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0
WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAg
ICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzBdID0gMAooWEVOKSAgICAgbDJb
MDcwXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAw
MDA6MDA6MDIuMCBnbWZuIDhlMTgzCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAw
MQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9
IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcw
XSA9IDAKKFhFTikgICAgIGwyWzA3MF0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJp
ZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTFiOAooWEVOKSAgICAgcm9vdF9l
bnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEK
KFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2Iw
MDMKKFhFTikgICAgIGwyWzA3MF0gPSAwCihYRU4pICAgICBsMlswNzBdIG5vdCBwcmVzZW50CihY
RU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUx
ZTEKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0
WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAg
ICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzBdID0gMAooWEVOKSAgICAgbDJb
MDcwXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAw
MDA6MDA6MDIuMCBnbWZuIDhlMWVlCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAw
MQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9
IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcw
XSA9IDAKKFhFTikgICAgIGwyWzA3MF0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJp
ZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTIyNAooWEVOKSAgICAgcm9vdF9l
bnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEK
KFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2Iw
MDMKKFhFTikgICAgIGwyWzA3MV0gPSAwCihYRU4pICAgICBsMlswNzFdIG5vdCBwcmVzZW50CihY
RU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUy
NGEKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0
WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAg
ICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzFdID0gMAooWEVOKSAgICAgbDJb
MDcxXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAw
MDA6MDA6MDIuMCBnbWZuIDhlMjViCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAw
MQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9
IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcx
XSA9IDAKKFhFTikgICAgIGwyWzA3MV0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJp
ZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTI5MAooWEVOKSAgICAgcm9vdF9l
bnRyeVswMF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEK
KFhFTikgICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2Iw
MDMKKFhFTikgICAgIGwyWzA3MV0gPSAwCihYRU4pICAgICBsMlswNzFdIG5vdCBwcmVzZW50CihY
RU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUy
YzYKKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0
WzEwXSA9IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAg
ICBsM1swMDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzFdID0gMAooWEVOKSAgICAgbDJb
MDcxXSBub3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAw
MDA6MDA6MDIuMCBnbWZuIDhlMmZjCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAw
MQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9
IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgIChYRU4pIHBy
aW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUwMDAKKFhF
TikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9
IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1sw
MDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzBdID0gMAooWEVOKSAgICAgbDJbMDcwXSBu
b3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6
MDIuMCBnbWZuIDhlMDNlCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVO
KSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNk
MTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcwXSA9IDAK
KFhFTikgICAgIGwyWzA3MF0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlv
bW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTAzZQooWEVOKSAgICAgcm9vdF9lbnRyeVsw
MF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikg
ICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhF
TikgICAgIGwyWzA3MF0gPSAwCihYRU4pICAgICBsMlswNzBdIG5vdCBwcmVzZW50CihYRU4pIHBy
aW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUwNzQKKFhF
TikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9
IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1sw
MDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzBdID0gMAooWEVOKSAgICAgbDJbMDcwXSBu
b3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6
MDIuMCBnbWZuIDhlMGFhCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVO
KSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNk
MTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcwXSA9IDAK
KFhFTikgICAgIGwyWzA3MF0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlv
bW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTBlMAooWEVOKSAgICAgcm9vdF9lbnRyeVsw
MF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikg
ICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhF
TikgICAgIGwyWzA3MF0gPSAwCihYRU4pICAgICBsMlswNzBdIG5vdCBwcmVzZW50CihYRU4pIHBy
aW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUxNjcKKFhF
TikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9
IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1sw
MDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzBdID0gMAooWEVOKSAgICAgbDJbMDcwXSBu
b3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6
MDIuMCBnbWZuIDhlMTE2CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVO
KSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNk
MTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcwXSA9IDAK
KFhFTikgICAgIGwyWzA3MF0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlv
bW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTE0YwooWEVOKSAgICAgcm9vdF9lbnRyeVsw
MF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikg
ICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhF
TikgICAgIGwyWzA3MF0gPSAwCihYRU4pICAgICBsMlswNzBdIG5vdCBwcmVzZW50CihYRU4pIHBy
aW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUxODIKKFhF
TikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9
IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1sw
MDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzBdID0gMAooWEVOKSAgICAgbDJbMDcwXSBu
b3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6
MDIuMCBnbWZuIDhlMWI4CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVO
KSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNk
MTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcwXSA9IDAK
KFhFTikgICAgIGwyWzA3MF0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlv
bW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTFlZQooWEVOKSAgICAgcm9vdF9lbnRyeVsw
MF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikg
ICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhF
TikgICAgIGwyWzA3MF0gPSAwCihYRU4pICAgICBsMlswNzBdIG5vdCBwcmVzZW50CihYRU4pIHBy
aW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUyMWYKKFhF
TikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9
IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1sw
MDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzFdID0gMAooWEVOKSAgICAgbDJbMDcxXSBu
b3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6
MDIuMCBnbWZuIDhlMjIzCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVO
KSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNk
MTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcxXSA9IDAK
KFhFTikgICAgIGwyWzA3MV0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlv
bW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTJhNgooWEVOKSAgICAgcm9vdF9lbnRyeVsw
MF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikg
ICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhF
TikgICAgIGwyWzA3MV0gPSAwCihYRU4pICAgICBsMlswNzFdIG5vdCBwcmVzZW50CihYRU4pIHBy
aW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUyNWEKKFhF
TikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9
IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1sw
MDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzFdID0gMAooWEVOKSAgICAgbDJbMDcxXSBu
b3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6
MDIuMCBnbWZuIDhlMmU2CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVO
KSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNk
MTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcxXSA9IDAK
KFhFTikgICAgIGwyWzA3MV0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlv
bW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTI5MAooWEVOKSAgICAgcm9vdF9lbnRyeVsw
MF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikg
ICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhF
TikgICAgIGwyWzA3MV0gPSAwCihYRU4pICAgICBsMlswNzFdIG5vdCBwcmVzZW50CihYRU4pIHBy
aW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUyYzYKKFhF
TikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9
IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1sw
MDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzFdID0gMAooWEVOKSAgICAgbDJbMDcxXSBu
b3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6
MDIuMCBnbWZuIDhlMmZjCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVO
KSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNk
MTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcxXSA9IDAK
KFhFTikgICAgIGwyWzA3MV0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlv
bW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTMyYQooWEVOKSAgICAgcm9vdF9lbnRyeVsw
MF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikg
ICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhF
TikgICAgIGwyWzA3MV0gPSAwCihYRU4pICAgICBsMlswNzFdIG5vdCBwcmVzZW50CihYRU4pIHBy
aW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUzMzIKKFhF
TikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9
IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1sw
MDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzFdID0gMAooWEVOKSAgICAgbDJbMDcxXSBu
b3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6
MDIuMCBnbWZuIDhlMzY4CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVO
KSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNk
MTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcxXSA9IDAK
KFhFTikgICAgIGwyWzA3MV0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlv
bW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTM5ZAooWEVOKSAgICAgcm9vdF9lbnRyeVsw
MF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikg
ICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhF
TikgICAgIGwyWzA3MV0gPSAwCihYRU4pICAgICBsMlswNzFdIG5vdCBwcmVzZW50CihYRU4pIHBy
aW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUzZDMKKFhF
TikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9
IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1sw
MDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzFdID0gMAooWEVOKSAgICAgbDJbMDcxXSBu
b3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6
MDIuMCBnbWZuIDhlNDA5CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVO
KSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNk
MTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcyXSA9IDAK
KFhFTikgICAgIGwyWzA3Ml0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlv
bW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTQzZQooWEVOKSAgICAgcm9vdF9lbnRyeVsw
MF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikg
ICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhF
TikgICAgIGwyWzA3Ml0gPSAwCihYRU4pICAgICBsMlswNzJdIG5vdCBwcmVzZW50CihYRU4pIHBy
aW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU0NzQKKFhF
TikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9
IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1sw
MDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzJdID0gMAooWEVOKSAgICAgbDJbMDcyXSBu
b3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6
MDIuMCBnbWZuIDhlNGFhCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVO
KSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNk
MTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcyXSA9IDAK
KFhFTikgICAgIGwyWzA3Ml0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlv
bW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTRlMAooWEVOKSAgICAgcm9vdF9lbnRyeVsw
MF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikg
ICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhF
TikgICAgIGwyWzA3Ml0gPSAwCihYRU4pICAgICBsMlswNzJdIG5vdCBwcmVzZW50CihYRU4pIHBy
aW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU1MTYKKFhF
TikgICAgIHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9
IDJfMTZiY2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1sw
MDJdID0gMTYyOGNiMDAzCihYRU4pICAgICBsMlswNzJdID0gMAooWEVOKSAgICAgbDJbMDcyXSBu
b3QgcHJlc2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6
MDIuMCBnbWZuIDhlNTRjCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVO
KSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNk
MTAwMwooWEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcyXSA9IDAK
KFhFTikgICAgIGwyWzA3Ml0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlv
bW11ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTU4MQooWEVOKSAgICAgcm9vdF9lbnRyeVsw
MF0gPSAxNmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikg
ICAgIGw0WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhF
TikgICAoWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBn
bWZuIDhlMjI0CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAg
Y29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwoo
WEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcxXSA9IDAKKFhFTikg
ICAgIGwyWzA3MV0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMw
IGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTI1YQooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAx
NmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0
WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAg
IGwyWzA3MV0gPSAwCihYRU4pICAgICBsMlswNzFdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0
ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUyOTAKKFhFTikgICAg
IHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZi
Y2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0g
MTYyOGNiMDAzCihYRU4pICAgICBsMlswNzFdID0gMAooWEVOKSAgICAgbDJbMDcxXSBub3QgcHJl
c2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBn
bWZuIDhlMmM2CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAg
Y29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwoo
WEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcxXSA9IDAKKFhFTikg
ICAgIGwyWzA3MV0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMw
IGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTJmYwooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAx
NmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0
WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAg
IGwyWzA3MV0gPSAwCihYRU4pICAgICBsMlswNzFdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0
ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUzMzIKKFhFTikgICAg
IHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZi
Y2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0g
MTYyOGNiMDAzCihYRU4pICAgICBsMlswNzFdID0gMAooWEVOKSAgICAgbDJbMDcxXSBub3QgcHJl
c2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBn
bWZuIDhlMzY4CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAg
Y29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwoo
WEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcxXSA9IDAKKFhFTikg
ICAgIGwyWzA3MV0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMw
IGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTNkOAooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAx
NmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0
WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAg
IGwyWzA3MV0gPSAwCihYRU4pICAgICBsMlswNzFdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0
ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUzOWQKKFhFTikgICAg
IHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZi
Y2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0g
MTYyOGNiMDAzCihYRU4pICAgICBsMlswNzFdID0gMAooWEVOKSAgICAgbDJbMDcxXSBub3QgcHJl
c2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBn
bWZuIDhlM2QzCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAg
Y29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwoo
WEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcxXSA9IDAKKFhFTikg
ICAgIGwyWzA3MV0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMw
IGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTQwOQooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAx
NmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0
WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAg
IGwyWzA3Ml0gPSAwCihYRU4pICAgICBsMlswNzJdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0
ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU0M2YKKFhFTikgICAg
IHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZi
Y2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0g
MTYyOGNiMDAzCihYRU4pICAgICBsMlswNzJdID0gMAooWEVOKSAgICAgbDJbMDcyXSBub3QgcHJl
c2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBn
bWZuIDhlNDc1CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAg
Y29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwoo
WEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcyXSA9IDAKKFhFTikg
ICAgIGwyWzA3Ml0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMw
IGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTQ3NQooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAx
NmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0
WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAg
IGwyWzA3Ml0gPSAwCihYRU4pICAgICBsMlswNzJdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0
ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU0YWIKKFhFTikgICAg
IHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZi
Y2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0g
MTYyOGNiMDAzCihYRU4pICAgICBsMlswNzJdID0gMAooWEVOKSAgICAgbDJbMDcyXSBub3QgcHJl
c2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBn
bWZuIDhlNGFiCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAg
Y29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwoo
WEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcyXSA9IDAKKFhFTikg
ICAgIGwyWzA3Ml0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMw
IGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTUyZAooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAx
NmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0
WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAg
IGwyWzA3Ml0gPSAwCihYRU4pICAgICBsMlswNzJdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0
ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU0ZTEKKFhFTikgICAg
IHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZi
Y2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0g
MTYyOGNiMDAzCihYRU4pICAgICBsMlswNzJdID0gMAooWEVOKSAgICAgbDJbMDcyXSBub3QgcHJl
c2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBn
bWZuIDhlNTE3CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAg
Y29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwoo
WEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcyXSA9IDAKKFhFTikg
ICAgIGwyWzA3Ml0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMw
IGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTU0ZAooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAx
NmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0
WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAg
IGwyWzA3Ml0gPSAwCihYRU4pICAgICBsMlswNzJdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0
ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU1ODIKKFhFTikgICAg
IHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZi
Y2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0g
MTYyOGNiMDAzCihYRU4pICAgICBsMlswNzJdID0gMAooWEVOKSAgICAgbDJbMDcyXSBub3QgcHJl
c2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBn
bWZuIDhlNWI0CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAg
Y29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwoo
WEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcyXSA9IDAKKFhFTikg
ICAgIGwyWzA3Ml0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMw
IGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTViOQooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAx
NmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0
WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAg
IGwyWzA3Ml0gPSAwCihYRU4pICAgICBsMlswNzJdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0
ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU1ZTcKKFhFTikgICAg
IHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZi
Y2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0g
MTYyOGNiMDAzCihYRU4pICAgICBsMlswNzJdID0gMAooWEVOKSAgICAgbDJbMDcyXSBub3QgcHJl
c2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBn
bWZuIDhlNWVmCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAg
Y29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwoo
WEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcyXSA9IDAKKFhFTikg
ICAgIGwyWzA3Ml0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMw
IGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTYyNQooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAx
NmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0
WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAg
IGwyWzA3M10gPSAwCihYRU4pICAgICBsMlswNzNdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0
ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU2NWIKKFhFTikgICAg
IHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZi
Y2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0g
MTYyOGNiMDAzCihYRU4pICAgICBsMlswNzNdID0gMAooWEVOKSAgICAgbDJbMDczXSBub3QgcHJl
c2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBn
bWZuIDhlNjkwCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAg
Y29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwoo
WEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDczXSA9IDAKKFhFTikg
ICAgIGwyWzA3M10gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMw
IGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTAwMAooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAx
NmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0
WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAg
IGwyWzA3MF0gPSAwCihYRU4pICAgICBsMlswNzBdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0
ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUwM2UKKFhFTikgICAg
IHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZi
Y2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0g
MTYyOGNiMDAzCihYRU4pICAgICBsMlswNzBdID0gMAooWEVOKSAgICAgbDJbMDcwXSBub3QgcHJl
c2VudAooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBn
bWZuIDhlMDNlCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAg
Y29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwoo
WEVOKSAgICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcwXSA9IDAKKFhFTikg
ICAgIGwyWzA3MF0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMw
IGRldiAwMDAwOjAwOjAyLjAgZ21mbiA4ZTA2NQooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAx
NmJjZDMwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0
WzAwMF0gPSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAg
IGwyWzA3MF0gPSAwCihYRU4pICAgICBsMlswNzBdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0
ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUwNzQKKFhFTikgICAg
IHJvb3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZi
Y2QyMDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0g
MTYyOGNiMDAzCihYRU4pICAgKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAw
MDAwOjAwOjAyLjAgZ21mbiA4ZTQzYwooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMw
MDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0g
PSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3
Ml0gPSAwCihYRU4pICAgICBsMlswNzJdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRy
aWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU0NzIKKFhFTikgICAgIHJvb3Rf
ZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAx
CihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNi
MDAzCihYRU4pICAgICBsMlswNzJdID0gMAooWEVOKSAgICAgbDJbMDcyXSBub3QgcHJlc2VudAoo
WEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhl
NGE4CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4
dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAg
ICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcyXSA9IDAKKFhFTikgICAgIGwy
WzA3Ml0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAw
MDAwOjAwOjAyLjAgZ21mbiA4ZTRkZQooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMw
MDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0g
PSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3
Ml0gPSAwCihYRU4pICAgICBsMlswNzJdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRy
aWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU1NzkKKFhFTikgICAgIHJvb3Rf
ZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAx
CihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNi
MDAzCihYRU4pICAgICBsMlswNzJdID0gMAooWEVOKSAgICAgbDJbMDcyXSBub3QgcHJlc2VudAoo
WEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhl
NTEzCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4
dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAg
ICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcyXSA9IDAKKFhFTikgICAgIGwy
WzA3Ml0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAw
MDAwOjAwOjAyLjAgZ21mbiA4ZTU0OQooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMw
MDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0g
PSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3
Ml0gPSAwCihYRU4pICAgICBsMlswNzJdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRy
aWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU1N2YKKFhFTikgICAgIHJvb3Rf
ZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAx
CihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNi
MDAzCihYRU4pICAgICBsMlswNzJdID0gMAooWEVOKSAgICAgbDJbMDcyXSBub3QgcHJlc2VudAoo
WEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhl
NWI0CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4
dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAg
ICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcyXSA9IDAKKFhFTikgICAgIGwy
WzA3Ml0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAw
MDAwOjAwOjAyLjAgZ21mbiA4ZTVlYQooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMw
MDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0g
PSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3
Ml0gPSAwCihYRU4pICAgICBsMlswNzJdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRy
aWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU2MjAKKFhFTikgICAgIHJvb3Rf
ZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAx
CihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNi
MDAzCihYRU4pICAgICBsMlswNzNdID0gMAooWEVOKSAgICAgbDJbMDczXSBub3QgcHJlc2VudAoo
WEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhl
Njk0CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4
dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAg
ICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDczXSA9IDAKKFhFTikgICAgIGwy
WzA3M10gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAw
MDAwOjAwOjAyLjAgZ21mbiA4ZTY1NgooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMw
MDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0g
PSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3
M10gPSAwCihYRU4pICAgICBsMlswNzNdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRy
aWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGU2OGIKKFhFTikgICAgIHJvb3Rf
ZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAx
CihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNi
MDAzCihYRU4pICAgICBsMlswNzNdID0gMAooWEVOKSAgICAgbDJbMDczXSBub3QgcHJlc2VudAoo
WEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhl
MDAwCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4
dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAg
ICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcwXSA9IDAKKFhFTikgICAgIGwy
WzA3MF0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAw
MDAwOjAwOjAyLjAgZ21mbiA4ZTAzZQooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMw
MDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0g
PSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3
MF0gPSAwCihYRU4pICAgICBsMlswNzBdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRy
aWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUwM2UKKFhFTikgICAgIHJvb3Rf
ZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAx
CihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNi
MDAzCihYRU4pICAgICBsMlswNzBdID0gMAooWEVOKSAgICAgbDJbMDcwXSBub3QgcHJlc2VudAoo
WEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhl
MDc0CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4
dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAg
ICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcwXSA9IDAKKFhFTikgICAgIGwy
WzA3MF0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAw
MDAwOjAwOjAyLjAgZ21mbiA4ZTBhYQooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMw
MDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0g
PSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3
MF0gPSAwCihYRU4pICAgICBsMlswNzBdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRy
aWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUwZTAKKFhFTikgICAgIHJvb3Rf
ZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAx
CihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNi
MDAzCihYRU4pICAgICBsMlswNzBdID0gMAooWEVOKSAgICAgbDJbMDcwXSBub3QgcHJlc2VudAoo
WEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhl
MTdmCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4
dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAg
ICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcwXSA9IDAKKFhFTikgICAgIGwy
WzA3MF0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAw
MDAwOjAwOjAyLjAgZ21mbiA4ZTExNgooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMw
MDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0g
PSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3
MF0gPSAwCihYRU4pICAgICBsMlswNzBdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRy
aWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUxNGIKKFhFTikgICAgIHJvb3Rf
ZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAx
CihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNi
MDAzCihYRU4pICAgICBsMlswNzBdID0gMAooWEVOKSAgICAgbDJbMDcwXSBub3QgcHJlc2VudAoo
WEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhl
MTgwCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4
dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAg
ICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcwXSA9IDAKKFhFTikgICAgIGwy
WzA3MF0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAw
MDAwOjAwOjAyLjAgZ21mbiA4ZTE4MQooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMw
MDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0g
PSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3
MF0gPSAwCihYRU4pICAgICBsMlswNzBdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRy
aWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUxYjcKKFhFTikgICAgIHJvb3Rf
ZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAx
CihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNi
MDAzCihYRU4pICAgICBsMlswNzBdID0gMAooWEVOKSAgICAgbDJbMDcwXSBub3QgcHJlc2VudAoo
WEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhl
MWVkCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4
dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAg
ICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcwXSA9IDAKKFhFTikgICAgIGwy
WzA3MF0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAw
MDAwOjAwOjAyLjAgZ21mbiA4ZTIyMgooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMw
MDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0g
PSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3
MV0gPSAwCihYRU4pICAgICBsMlswNzFdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRy
aWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUyMjIKKFhFTikgICAgIHJvb3Rf
ZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAx
CihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNi
MDAzCihYRU4pICAgICBsMlswNzFdID0gMAooWEVOKSAgICAgbDJbMDcxXSBub3QgcHJlc2VudAoo
WEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhl
MjU4CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4
dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAg
ICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcxXSA9IDAKKFhFTikgICAgIGwy
WzA3MV0gbm90IHByZXNlbnQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAw
MDAwOjAwOjAyLjAgZ21mbiA4ZTI4ZQooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMw
MDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8xNmJjZDIwMDEKKFhFTikgICAgIGw0WzAwMF0g
PSAxNmJjZDEwMDMKKFhFTikgICAgIGwzWzAwMl0gPSAxNjI4Y2IwMDMKKFhFTikgICAgIGwyWzA3
MV0gPSAwCihYRU4pICAgICBsMlswNzFdIG5vdCBwcmVzZW50CihYRU4pIHByaW50X3Z0ZF9lbnRy
aWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUyYzQKKFhFTikgICAgIHJvb3Rf
ZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2QyMDAx
CihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYyOGNi
MDAzCihYRU4pICAgICBsMlswNzFdID0gMAooWEVOKSAgICAgbDJbMDcxXSBub3QgcHJlc2VudAoo
WEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhl
MmM0CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4
dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAg
ICAgbDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgIChYRU4pIEFQSUMgZXJyb3Igb24gQ1BVMDog
NDAoMDApCg==
--0000000000007e3ee7058e5ccc77
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--0000000000007e3ee7058e5ccc77--


From xen-devel-bounces@lists.xenproject.org Tue Jul 23 17:50:30 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Jul 2019 17:50:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hpyvm-00023U-E3; Tue, 23 Jul 2019 17:50:30 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=VIRi=VU=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hpyvl-00023P-Mt
 for xen-devel@lists.xenproject.org; Tue, 23 Jul 2019 17:50:29 +0000
X-Inumbo-ID: 5a996b86-ad72-11e9-8cfd-df505843adac
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 5a996b86-ad72-11e9-8cfd-df505843adac;
 Tue, 23 Jul 2019 17:50:27 +0000 (UTC)
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: qmqs8AeHQyVpaPNeyXaU2ZVYMTAcMGj8FINPiqub5TY5GjlrvnZGkh9NCqUWCpx2kYj306UWYq
 jGEgO0W9fqQuKMAutrp3UfXsadGcvnMvo9UdDuQmnZinjONPdhCHwdn+N82Hf5HpEVKcoB6mcz
 o/2CWhRb6Wu/WXmt6lP8rxn+udqYgyHs/dqmTx2b4yeh4HAVmUz8kkMCRjwFlCAcGC6jreyeE+
 VdkEAyswR0SEV1I9Mlnypc2K8CprVgPkLXJD64dxvig60kcFEd+Bs3O0/fUzcXCT4bwGfTo6xE
 7E0=
X-SBRS: 2.7
X-MesageID: 3450830
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,299,1559534400"; 
   d="scan'208";a="3450830"
To: Roman Shaposhnik <roman@zededa.com>
References: <CAMmSBy9g-QFHTXhpHK6=xDFiBDj4LpnJ=cXj405MMmA1rJaOUg@mail.gmail.com>
 <CAMmSBy8CcG08-+-F6fvwmH1oEKpsV8OGEco94g04dZcyyFWKbw@mail.gmail.com>
 <b2e4ed0b178e41ebbc8f1db622ecae95@AMSPEX02CL03.citrite.net>
 <20190722114859.dtm4w5ff75uedu24@Air-de-Roger>
 <9238bf1a297c42f38dccc1cfb50bd144@AMSPEX02CL03.citrite.net>
 <20190722134813.c7fedaqtrbo6ojvo@Air-de-Roger>
 <81a7cdc728294e5ca05fd056a87cb21b@AMSPEX02CL03.citrite.net>
 <20190722143953.tkcmv5bb72sdlkql@Air-de-Roger>
 <9f11fd0b6be14ea5a8efbb809df74cc9@AMSPEX02CL03.citrite.net>
 <20190722152152.dvhs4riw2w67rvih@Air-de-Roger>
 <CAMmSBy-P9+00XfK6k2OYqFHNONcxeGuu0V=Qk4peFDC=KOUogA@mail.gmail.com>
 <b5ba8315-ce59-85e6-5bfc-1db4c239eb1c@citrix.com>
 <CAMmSBy-S7nMg-V5DUzV2L2RmK0TnFt+9=C8gE=0FuUOQK3kjQQ@mail.gmail.com>
 <f2d4b51f-b2b1-abad-8040-ad5de26f5b5b@citrix.com>
 <CAMmSBy909uERFmH9=pMqpZkr=Bb7-TVMZiFRarvzV57+=QcK8w@mail.gmail.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <bf7515bb-3c4c-59e1-557a-d3f0106c5609@citrix.com>
Date: Tue, 23 Jul 2019 18:50:23 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <CAMmSBy909uERFmH9=pMqpZkr=Bb7-TVMZiFRarvzV57+=QcK8w@mail.gmail.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [BUG] After upgrade to Xen 4.12.0 iommu=no-igfx
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, Paul Durrant <Paul.Durrant@citrix.com>,
 "jbeulich@suse.com" <jbeulich@suse.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 "boris.ostrovsky@oracle.com" <boris.ostrovsky@oracle.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjMvMDcvMjAxOSAxODo0OCwgUm9tYW4gU2hhcG9zaG5payB3cm90ZToKPiBPbiBUdWUsIEp1
bCAyMywgMjAxOSBhdCAxMDozNSBBTSBBbmRyZXcgQ29vcGVyCj4gPGFuZHJldy5jb29wZXIzQGNp
dHJpeC5jb20+IHdyb3RlOgo+PiBPbiAyMy8wNy8yMDE5IDE4OjMyLCBSb21hbiBTaGFwb3Nobmlr
IHdyb3RlOgo+Pj4gSGkgUm9nZXIhCj4+Pgo+Pj4gSSBhcHBsaWVkIHlvdXIgcGF0Y2gsIHJlbW92
ZWQgbm8taWdmeCBhbmQgSSBzdGlsbCBzZWUgdGhlIG9yaWdpbmFsCj4+PiBwcm9ibGVtLiBQbGVh
c2UgbGV0IG1lIGtub3cgd2hhdCBvdGhlciBsb2dzL2RlYnVncyB3b3VsZCB5b3UgbmVlZCBhdAo+
Pj4gdGhpcyBwb2ludC4KPj4gUGxlYXNlIGNhbiB5b3UgY29sbGVjdCBhIGZ1bGwgYm9vdCBsb2cg
d2l0aCBpb21tdT1kZWJ1Zwo+IEhvdyBsb25nIG9mIGFuIG91dHB1dCBzaG91bGQgSSBleHBlY3Qg
d2hlbiBpb21tdT1kZWJ1ZyBpcyBlbmFibGVkPwo+IEkndmUganVzdCBlbmFibGVkIGl0IGFuZCBJ
J20gbG9va2luZyBhdCB3aGF0IGFwcGVhcnMgdG8gYmUgYW4gZW5kbGVzcwo+IHNjcm9sbCBvZiBk
ZWJ1ZyBpbmZvLgo+Cj4gVGhpcyBpcyBhbGwgSSBzZWUgZm9yIHRoZSBnb29kIDUgbWludXRlcyBh
dCB0aGlzIHBvaW50LiBDdWxtaW5hdGluZyB3aXRoOgo+IChYRU4pICAgKFhFTikgQVBJQyBlcnJv
ciBvbiBDUFUwOiA0MCgwMCkKPgo+IGFuZCBhIGZhaWx1cmUgdG8gYm9vdC4KPgo+IE5vdGUgdGhh
dCB0aGlzIGlzIHN0aWxsIHdpdGhvdXQgbm8taWdmeAo+Cj4gSSdtIGF0dGFjaGluZyB0aGUgdGFp
bCBlbmQgb2YgdGhpcyBsb2cuCgpTYWRseSwgd2hhdCBpcyB1c2VmdWwgaXMgdGhlIGhlYWQgb2Yg
dGhlIGxvZywgYmVmb3JlIGl0IHN0YXJ0cwpjb21wbGFpbmluZyBsb3VkbHkgYWJvdXQgZXZlcnkg
RE1BIGZhdWx0LgoKfkFuZHJldwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 23 17:55:23 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Jul 2019 17: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 1hpz0S-0002Gg-6l; Tue, 23 Jul 2019 17:55: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=OdSp=VU=zededa.com=roman@srs-us1.protection.inumbo.net>)
 id 1hpz0R-0002GX-8w
 for xen-devel@lists.xenproject.org; Tue, 23 Jul 2019 17:55:19 +0000
X-Inumbo-ID: 08027f5b-ad73-11e9-8980-bc764e045a96
Received: from mail-qt1-x843.google.com (unknown [2607:f8b0:4864:20::843])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 08027f5b-ad73-11e9-8980-bc764e045a96;
 Tue, 23 Jul 2019 17:55:18 +0000 (UTC)
Received: by mail-qt1-x843.google.com with SMTP id a15so42742289qtn.7
 for <xen-devel@lists.xenproject.org>; Tue, 23 Jul 2019 10:55:18 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=zededa.com; s=google;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=EP6ZxfwOimcLgrAwlpoi2sMdanVW/IrFHu+wXmIvKr0=;
 b=Vu5geJ4SC9EQiazxCM2rohKL4kTk48+oXZUT/g8HWKyn1Sv/s5IeRyjMGkTgJADLA/
 VymVtrZFDHSwy+cJ04+rlo54+NWVQlGZAUSM6DQlnPSPFhSmS9Pm5dN7R7Xnh0V6YybJ
 5lXYHp9oEs78aHG6DB18an6eczQhLlJN1rnod1/2bRvrNDVxqhnbpXN4xg9HQ8T95HTG
 P1ZJydkZOBdXywnmpAl7cTG0+XpVgPVia1uoSHzbYq8T4crFuTpGIgPFBloOD81k1VpZ
 ABsAc9XI9SJs2qJDVKNN8IFcyw9u5Dla8YJWWOVNfNgt3gk658kzEDHQgw2Ff9Fg6Oy0
 +szA==
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=EP6ZxfwOimcLgrAwlpoi2sMdanVW/IrFHu+wXmIvKr0=;
 b=KsHISVJ24bVRkju1nnE/pXBmoYtbmBU03khVx/2kExggd2f6JIRl5+4ouy089snBlh
 FoJ4yj11YKbHkcl3XtKtg1tNuiKuZhHELRq7e/vmHqwZg0EkhrkGI6jWa5Ala6codVCT
 38fNALvBvrqGYBTqTG9SCaZzFKjFGhqG6CiPZB7WK0T4J2vOgTzWSW39y9osDbwHHgox
 vc00E53AGIMNsE3LWRFJtkZF9dxLiwHKL3n2CXuXoNP282FLgKMTig1zwewzmy286aBZ
 Iwtpz/KNp4UfiXXb0Q8ckBkgj9cfqYeXlOaM66tJrXWZw1KrSwTN/9QP3S5YhVJ1GmWK
 nWFQ==
X-Gm-Message-State: APjAAAXp+YU/8wXK4L+FmMq9Z8NgwHZpRigFpZs2GJpeqS25XNJpFBrC
 qSRUFYZATW92voA5U6MCYSnXUDcHEpHi7i2muptXgA==
X-Google-Smtp-Source: APXvYqyNMfr8OsalKPUhyUnXbHUl2suuGnunutesAOqo8qIKmv70uiYJpS9goeaRNHmxyKC35NLddu4QaAYGPw/X+f8=
X-Received: by 2002:a0c:becb:: with SMTP id f11mr43779038qvj.33.1563904517470; 
 Tue, 23 Jul 2019 10:55:17 -0700 (PDT)
MIME-Version: 1.0
References: <MA1PR01MB3851BEA4FBF03BB603B1A971E8F20@MA1PR01MB3851.INDPRD01.PROD.OUTLOOK.COM>
 <MA1PR01MB3851A10D5DE69A99DDB292A0E8C70@MA1PR01MB3851.INDPRD01.PROD.OUTLOOK.COM>
In-Reply-To: <MA1PR01MB3851A10D5DE69A99DDB292A0E8C70@MA1PR01MB3851.INDPRD01.PROD.OUTLOOK.COM>
From: Roman Shaposhnik <roman@zededa.com>
Date: Tue, 23 Jul 2019 10:55:06 -0700
Message-ID: <CAMmSBy-uMGqa3SDwhmoutmorsg+KUi8ddr-9r2wRMEyZcpCRGw@mail.gmail.com>
To: Sushant Bhangale <Sushant.Bhangale@ltts.com>
Subject: Re: [Xen-devel] Xen Hypervisor porting on Raspberry Pi 3B+/4
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "lars.kurth@citrix.com" <lars.kurth@citrix.com>,
 "sstabellini@kernel.org" <sstabellini@kernel.org>,
 "xenprojecthelp@linuxfoundation.org" <xenprojecthelp@linuxfoundation.org>,
 "julien.grall@arm.com" <julien.grall@arm.com>,
 Nikhil Wadke <Nikhil.Wadke@ltts.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Pranav Paralikar <Pranav.Paralikar@ltts.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SXQgd291bGQgYmUgZ3JlYXQgdG8gaGF2ZSBYZW4gcnVubmluZyBvbiBSUGksIGJ1dCBJIGhhdmUg
dG8gd29uZGVyOiBpcwppdCBub3cgcG9zc2libGUgdG8gd29ya2Fyb3VuZCBSUGkgbGltaXRhdGlv
bnMgb2YgaG93IEdQVSBib290cz8KICAgaHR0cHM6Ly93d3cucmFzcGJlcnJ5cGkub3JnL2ZvcnVt
cy92aWV3dG9waWMucGhwP3Q9MTg3MDg2I3AxMjA2NDg3CgpJIHRob3VnaHQgdGhhdCB0aGlzIGlz
IGNvbXBsZXRlbHkgbG9ja2VkLCBwcm9wcmlldGFyeSBiY20yODM3IGNvZGUKdGhhdCBYZW4gY2Fu
J3QgZG8gbXVjaCBvZiBhbnl0aGluZyBhYm91dC4KClRoYW5rcywKUm9tYW4uCgoKT24gVHVlLCBK
dWwgMjMsIDIwMTkgYXQgMTo1NSBBTSBTdXNoYW50IEJoYW5nYWxlCjxTdXNoYW50LkJoYW5nYWxl
QGx0dHMuY29tPiB3cm90ZToKPgo+IEhpLAo+Cj4KPgo+IEF3YWl0ZWQgZm9yIHlvdXIgaW5wdXQu
Cj4KPgo+Cj4gUmVnYXJkcywKPgo+IFN1c2hhbnQKPgo+Cj4KPiBGcm9tOiBTdXNoYW50IEJoYW5n
YWxlCj4gU2VudDogRnJpZGF5LCBKdWx5IDEyLCAyMDE5IDc6NTIgUE0KPiBUbzogeGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCj4gQ2M6IFByYW5hdiBQYXJhbGlrYXIgPFByYW5hdi5QYXJh
bGlrYXJATHR0cy5jb20+OyBOaWtoaWwgV2Fka2UgPE5pa2hpbC5XYWRrZUBMdHRzLmNvbT47IHNz
dGFiZWxsaW5pQGtlcm5lbC5vcmc7IGp1bGllbi5ncmFsbEBhcm0uY29tOyBsYXJzLmt1cnRoQGNp
dHJpeC5jb20KPiBTdWJqZWN0OiBYZW4gSHlwZXJ2aXNvciBwb3J0aW5nIG9uIFJhc3BiZXJyeSBQ
aSAzQisvNAo+Cj4KPgo+IEhpLAo+Cj4KPgo+IFdlIGFyZSBwbGFubmluZyB0byBwb3J0IFhlbiBI
eXBlcnZpc29yIG9uIFJhc3BiZXJyeSBQSSAzQisoQTUzIFByb2Nlc3NvcikgT1IgUmFzcGJlcnJ5
IFBJIDQgKEE3MiBQcm9jZXNzb3IpLiBGb3IgdGhpcyBwdXJwb3NlIHdlIGZpbmQgb3V0IHRoZSBi
ZWxvdyB0b29scywKPgo+Cj4KPiBUb29scwo+Cj4gVmVyc2lvbnMKPgo+IFBhdGgKPgo+IENyb3Nz
IENvbXBpbGVyCj4KPiBnY2MtbGluYXJvLWFybS1ub25lLWVhYmktNC45LTIwMTQuMDlfbGludXgK
Pgo+IC4KPgo+IGdjYy1saW5hcm8tNy4yLjEtMjAxNy4xMS14ODZfNjRfYWFyY2g2NC1saW51eC1n
bnUKPgo+IC4KPgo+IGFybS1saW51eC1nbnVlYWJpLWdjYwo+Cj4gLgo+Cj4gQm9vdGxvYWRlcgo+
Cj4gVS1Cb290Cj4KPiBodHRwczovL2dpdGh1Yi5jb20vdS1ib290L3UtYm9vdAo+Cj4gTGludXgg
S2VybmVsCj4KPiB2My4xOC1yYzE1Cj4KPiBodHRwczovL3dpa2kueGVucHJvamVjdC5vcmcvd2lr
aS9YZW5fQVJNX3dpdGhfVmlydHVhbGl6YXRpb25fRXh0ZW5zaW9ucwo+Cj4gbGludXgtNC4yLnRh
ci54ego+Cj4gaHR0cHM6Ly93d3cua2VybmVsLm9yZy9wdWIvbGludXgva2VybmVsL3Y0LngvbGlu
dXgtNC4yLnRhci54ego+Cj4gUm9vdCBGaWxlc3lzdGVtCj4KPiBCdXN5Qm94LTEuMzAuMSBvciBP
bGRlcgo+Cj4gaHR0cHM6Ly9idXN5Ym94Lm5ldC8KPgo+IFhlbiBIeXBlcnZpc29yIFNvdXJjZSBj
b2RlCj4KPiBYZW4gSHlwZXJ2aXNvciAodjQuMTIgU3RhYmxlIHZlcnNpb24pCj4KPiBodHRwczov
L2dpdGh1Yi5jb20vYmtyZXBvL3hlbi5naXQKPgo+IFByb2Nlc3NvciAxCj4KPiBCcm9hZGNvbSBC
Q001ODcxWCAoQTUzKQo+Cj4gUmFzcGJlcnJ5IFBpIDNCIC8gM0IrCj4KPiAgUHJvY2Vzc29yIDIK
Pgo+IEJyb2FkY29tIEJDTTI3MTEgKEE3MikKPgo+IFJhc3BiZXJyeSBQaSA0Cj4KPgo+Cj4gUmVx
dWVzdCB5b3UgdG8gbGV0IHVzIGtub3cgd2hldGhlciBhYm92ZSBzZWxlY3RlZCB0b29scyBpbiB0
aGUgdGFibGUgaXMgT0sgb3IgTk9ULgo+Cj4KPgo+IEFsc28sIGlmIGFueSBkb2N1bWVudCByZWxh
dGVkIHRvIHBvcnRpbmcgb2YgWGVuIGh5cGVydmlzb3Igb24gUmFzcGJlcnJ5IFBJIDNCKyhBNTMg
UHJvY2Vzc29yKSBPUiBSYXNwYmVycnkgUEkgNCAoQTcyIFByb2Nlc3NvcikgaXMgYXZhaWxhYmxl
IHdpdGggeW91LCBwbGVhc2Ugc2hhcmUgdGhlIHNhbWUuCj4KPgo+Cj4gTG9va2luZyBmb3J3YXJk
IGZvciB5b3VyIHJlc3BvbnNlLgo+Cj4KPgo+IFJlZ2FyZHMsCj4KPiBTdXNoYW50IEJoYW5nYWxl
Cj4KPiBTZW5pb3IgRW5naW5lZXIgLSBFRFAKPgo+IEwmVCBURUNITk9MT0dZIFNFUlZJQ0VTIExJ
TUlURUQKPgo+IDh0aCBGbG9vciBCdWlsZGluZyBObywxLAo+Cj4gVGhhbmUgQmVsYXB1ciBSb2Fk
LCBNaW5kc3BhY2UKPgo+IEFpcm9saSwgTmF2aSBNdW1iYWkgOkluZGlhIDQwMDcwOAo+IF9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCj4KPgo+
Cj4gVGVsOiArOTEgMjIgIDYxMDUgODI4OSB8IE1vYmlsZTogKzkxIDc2IDIwMzMgMDcwNwo+Cj4g
d3d3Lkx0dHMuY29tCj4KPgo+Cj4gTCZUIFRlY2hub2xvZ3kgU2VydmljZXMgTHRkCj4KPiB3d3cu
TFRUUy5jb20KPgo+IFRoaXMgRW1haWwgbWF5IGNvbnRhaW4gY29uZmlkZW50aWFsIG9yIHByaXZp
bGVnZWQgaW5mb3JtYXRpb24gZm9yIHRoZSBpbnRlbmRlZCByZWNpcGllbnQgKHMpLiBJZiB5b3Ug
YXJlIG5vdCB0aGUgaW50ZW5kZWQgcmVjaXBpZW50LCBwbGVhc2UgZG8gbm90IHVzZSBvciBkaXNz
ZW1pbmF0ZSB0aGUgaW5mb3JtYXRpb24sIG5vdGlmeSB0aGUgc2VuZGVyIGFuZCBkZWxldGUgaXQg
ZnJvbSB5b3VyIHN5c3RlbS4KPgo+IC0tCj4gVG8gdW5zdWJzY3JpYmUgZnJvbSB0aGlzIGdyb3Vw
IGFuZCBzdG9wIHJlY2VpdmluZyBlbWFpbHMgZnJvbSBpdCwgc2VuZCBhbiBlbWFpbCB0byB4ZW5w
cm9qZWN0aGVscCt1bnN1YnNjcmliZUBsaW51eGZvdW5kYXRpb24ub3JnLgo+Cj4gTCZUIFRlY2hu
b2xvZ3kgU2VydmljZXMgTHRkCj4KPiB3d3cuTFRUUy5jb20KPgo+IFRoaXMgRW1haWwgbWF5IGNv
bnRhaW4gY29uZmlkZW50aWFsIG9yIHByaXZpbGVnZWQgaW5mb3JtYXRpb24gZm9yIHRoZSBpbnRl
bmRlZCByZWNpcGllbnQgKHMpLiBJZiB5b3UgYXJlIG5vdCB0aGUgaW50ZW5kZWQgcmVjaXBpZW50
LCBwbGVhc2UgZG8gbm90IHVzZSBvciBkaXNzZW1pbmF0ZSB0aGUgaW5mb3JtYXRpb24sIG5vdGlm
eSB0aGUgc2VuZGVyIGFuZCBkZWxldGUgaXQgZnJvbSB5b3VyIHN5c3RlbS4KPgo+IF9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCj4gWGVuLWRldmVsIG1haWxp
bmcgbGlzdAo+IFhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwo+IGh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWwKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 23 17:59:08 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Jul 2019 17:59: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 1hpz47-0002MN-OR; Tue, 23 Jul 2019 17:59: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=OdSp=VU=zededa.com=roman@srs-us1.protection.inumbo.net>)
 id 1hpz46-0002MH-Gj
 for xen-devel@lists.xenproject.org; Tue, 23 Jul 2019 17:59:06 +0000
X-Inumbo-ID: 8f37c27a-ad73-11e9-8980-bc764e045a96
Received: from mail-qk1-x729.google.com (unknown [2607:f8b0:4864:20::729])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8f37c27a-ad73-11e9-8980-bc764e045a96;
 Tue, 23 Jul 2019 17:59:04 +0000 (UTC)
Received: by mail-qk1-x729.google.com with SMTP id 201so31760307qkm.9
 for <xen-devel@lists.xenproject.org>; Tue, 23 Jul 2019 10:59:04 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=zededa.com; s=google;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=xWtzD4eI+ps/cM2tlX4kNr1LCAuzo2vHoZKUoplbQwk=;
 b=U9jcXGC9aa5wxELoAB/lNFqH+b3h48fntLs1f1lLHCpbxm5l1LtXSjg/37KDJZvpIO
 s1HjS1lY1kW9tsPRNnukUX99uGXSDChndVFtbRs+NaPY/wzsEJQA/cskue1OqH8tAQLa
 xq2WtpFqgSnog3tc2rsR8H2IYw+wh1EwShFkCVns4JCW1CO23Z4W9Czh3B5zx7f4uDtH
 WGrFCgbVSlu4qP00RxZ54k1jyx8UoyZk7LsyvEELWb/PhYKZ3qDj8xqernlbrPwCScug
 3QGUd+KSFagtTiw+tijNSyL6Tx+40CpnuwcPVrSrZzwBHJxmuLvvazGkjAJFo/o2XwOd
 YOIA==
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=xWtzD4eI+ps/cM2tlX4kNr1LCAuzo2vHoZKUoplbQwk=;
 b=HZU5TpO7R7d56hG3i6cpJOoUYd/PqX2Rs9Eifg2y2QnU4eO9+JfXys4DU9ZZxc3MLW
 2rUr20shpnMfRe+feG8IvXiosvLZxcOjfLy1f12cD/xTNFR4wb5kFkk4LRfqtX8sFoYc
 xAyYWfpCAeQKwjphC+tqkKC7c740Au5GPpGlpLNwZoQ9QNggV8PbRl2AmJsVGuDdokPg
 wWJbIg4+TD5M0gftKr20rxFAhB/a0RHAYiKhqPl13lMDqZkeISgSpU9MDIB/WPvL+SlB
 WTHGm9tmK6IrvRVeI9C2wvXwN3B2MXqJys22/NZlSosxwz+TKe/m4NF1M1Puq27qY3+t
 ahTQ==
X-Gm-Message-State: APjAAAXmGTtpYaaRrVDEj+B1Od96NSL77GphHEnghcQJUCRz/NyAxU1H
 EwW1Ctd0OAeX8G1TNL5AuIktLaM+lNcvQrkhOFJMDA==
X-Google-Smtp-Source: APXvYqw5YwY6SLcxkJdOR58Jm7WHzxQmy5BksRpO+75pgce7huTDogWeSJxx/rleKmgpg510N+ad1JpsPJ3FPt9jElc=
X-Received: by 2002:a37:795:: with SMTP id 143mr51369694qkh.140.1563904744391; 
 Tue, 23 Jul 2019 10:59:04 -0700 (PDT)
MIME-Version: 1.0
References: <CAMmSBy9g-QFHTXhpHK6=xDFiBDj4LpnJ=cXj405MMmA1rJaOUg@mail.gmail.com>
 <CAMmSBy8CcG08-+-F6fvwmH1oEKpsV8OGEco94g04dZcyyFWKbw@mail.gmail.com>
 <b2e4ed0b178e41ebbc8f1db622ecae95@AMSPEX02CL03.citrite.net>
 <20190722114859.dtm4w5ff75uedu24@Air-de-Roger>
 <9238bf1a297c42f38dccc1cfb50bd144@AMSPEX02CL03.citrite.net>
 <20190722134813.c7fedaqtrbo6ojvo@Air-de-Roger>
 <81a7cdc728294e5ca05fd056a87cb21b@AMSPEX02CL03.citrite.net>
 <20190722143953.tkcmv5bb72sdlkql@Air-de-Roger>
 <9f11fd0b6be14ea5a8efbb809df74cc9@AMSPEX02CL03.citrite.net>
 <20190722152152.dvhs4riw2w67rvih@Air-de-Roger>
 <CAMmSBy-P9+00XfK6k2OYqFHNONcxeGuu0V=Qk4peFDC=KOUogA@mail.gmail.com>
 <b5ba8315-ce59-85e6-5bfc-1db4c239eb1c@citrix.com>
 <CAMmSBy-S7nMg-V5DUzV2L2RmK0TnFt+9=C8gE=0FuUOQK3kjQQ@mail.gmail.com>
 <f2d4b51f-b2b1-abad-8040-ad5de26f5b5b@citrix.com>
 <CAMmSBy909uERFmH9=pMqpZkr=Bb7-TVMZiFRarvzV57+=QcK8w@mail.gmail.com>
 <bf7515bb-3c4c-59e1-557a-d3f0106c5609@citrix.com>
In-Reply-To: <bf7515bb-3c4c-59e1-557a-d3f0106c5609@citrix.com>
From: Roman Shaposhnik <roman@zededa.com>
Date: Tue, 23 Jul 2019 10:58:52 -0700
Message-ID: <CAMmSBy_Jh_NHTn_VYkNL8FxcnfMkpiq94E+XqNK9wJWm7tH0pw@mail.gmail.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: multipart/mixed; boundary="000000000000c0c7f2058e5cf27d"
Subject: Re: [Xen-devel] [BUG] After upgrade to Xen 4.12.0 iommu=no-igfx
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, Paul Durrant <Paul.Durrant@citrix.com>,
 "jbeulich@suse.com" <jbeulich@suse.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 "boris.ostrovsky@oracle.com" <boris.ostrovsky@oracle.com>,
 =?UTF-8?Q?Roger_Pau_Monn=C3=A9?= <roger.pau@citrix.com>
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

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

On Tue, Jul 23, 2019 at 10:50 AM Andrew Cooper
<andrew.cooper3@citrix.com> wrote:
>
> On 23/07/2019 18:48, Roman Shaposhnik wrote:
> > On Tue, Jul 23, 2019 at 10:35 AM Andrew Cooper
> > <andrew.cooper3@citrix.com> wrote:
> >> On 23/07/2019 18:32, Roman Shaposhnik wrote:
> >>> Hi Roger!
> >>>
> >>> I applied your patch, removed no-igfx and I still see the original
> >>> problem. Please let me know what other logs/debugs would you need at
> >>> this point.
> >> Please can you collect a full boot log with iommu=debug
> > How long of an output should I expect when iommu=debug is enabled?
> > I've just enabled it and I'm looking at what appears to be an endless
> > scroll of debug info.
> >
> > This is all I see for the good 5 minutes at this point. Culminating with:
> > (XEN)   (XEN) APIC error on CPU0: 40(00)
> >
> > and a failure to boot.
> >
> > Note that this is still without no-igfx
> >
> > I'm attaching the tail end of this log.
>
> Sadly, what is useful is the head of the log, before it starts
> complaining loudly about every DMA fault.

No worries. Take a look at the head of the log attached.

Btw, I'm kind of curious why iommu=debug would actually make it crash

Thanks,
Roman.

--000000000000c0c7f2058e5cf27d
Content-Type: text/plain; charset="US-ASCII"; name="xen-log2.txt"
Content-Disposition: attachment; filename="xen-log2.txt"
Content-Transfer-Encoding: base64
Content-ID: <f_jyg4hvvr0>
X-Attachment-Id: f_jyg4hvvr0

MHgwMDAwOjB4MDA6MHgwMi4weDA6IFJPTTogMHgxMDAwMCBieXRlcyBhdCAweDg5NjhkMDE4CjB4
MDAwMDoweDAyOjB4MDAuMHgwOiBST006IDB4MTAwMDAgYnl0ZXMgYXQgMHg4OTY0MDAxOAoweDAw
MDA6MHgwMDoweDFmLjB4NjogUk9NOiAweDEwYzAwIGJ5dGVzIGF0IDB4ODk2MmYwMTgKIFhlbiA0
LjEyLjAKKFhFTikgWGVuIHZlcnNpb24gNC4xMi4wIChAKSAoZ2NjIChBbHBpbmUgNi40LjApIDYu
NC4wKSBkZWJ1Zz1uICBUdWUgSnVsIDIzIDE3OjE1OjQ4IFVUQyAyMDE5CihYRU4pIExhdGVzdCBD
aGFuZ2VTZXQ6CihYRU4pIEJvb3Rsb2FkZXI6IEdSVUIgMi4wMwooWEVOKSBDb21tYW5kIGxpbmU6
IGNvbTE9MTE1MjAwLDhuMSBjb25zb2xlPWNvbTEsdmdhIGlvbW11PWRlYnVnIGRvbTBfbWVtPTEw
MjRNLG1heDoxMDI0TSBkb20wX21heF92Y3B1cz0xIGRvbTBfdmNwdXNfcGluIHNtdD1mYWxzZQoo
WEVOKSBYZW4gaW1hZ2UgbG9hZCBiYXNlIGFkZHJlc3M6IDB4ODgwMDAwMDAKKFhFTikgVmlkZW8g
aW5mb3JtYXRpb246CihYRU4pICBWR0EgaXMgZ3JhcGhpY3MgbW9kZSAxNjgweDEwNTAsIDMyIGJw
cAooWEVOKSBEaXNjIGluZm9ybWF0aW9uOgooWEVOKSAgRm91bmQgMCBNQlIgc2lnbmF0dXJlcwoo
WEVOKSAgRm91bmQgMSBFREQgaW5mb3JtYXRpb24gc3RydWN0dXJlcwooWEVOKSBFRkkgUkFNIG1h
cDoKKFhFTikgIDAwMDAwMDAwMDAwMDAwMDAgLSAwMDAwMDAwMDAwMDU4MDAwICh1c2FibGUpCihY
RU4pICAwMDAwMDAwMDAwMDU4MDAwIC0gMDAwMDAwMDAwMDA1OTAwMCAocmVzZXJ2ZWQpCihYRU4p
ICAwMDAwMDAwMDAwMDU5MDAwIC0gMDAwMDAwMDAwMDA5ZjAwMCAodXNhYmxlKQooWEVOKSAgMDAw
MDAwMDAwMDA5ZjAwMCAtIDAwMDAwMDAwMDAwYTAwMDAgKHJlc2VydmVkKQooWEVOKSAgMDAwMDAw
MDAwMDEwMDAwMCAtIDAwMDAwMDAwODY0OGEwMDAgKHVzYWJsZSkKKFhFTikgIDAwMDAwMDAwODY0
OGEwMDAgLSAwMDAwMDAwMDg2NDhiMDAwIChBQ1BJIE5WUykKKFhFTikgIDAwMDAwMDAwODY0OGIw
MDAgLSAwMDAwMDAwMDg2NGI1MDAwIChyZXNlcnZlZCkKKFhFTikgIDAwMDAwMDAwODY0YjUwMDAg
LSAwMDAwMDAwMDhjMjI0MDAwICh1c2FibGUpCihYRU4pICAwMDAwMDAwMDhjMjI0MDAwIC0gMDAw
MDAwMDA4YzUyODAwMCAocmVzZXJ2ZWQpCihYRU4pICAwMDAwMDAwMDhjNTI4MDAwIC0gMDAwMDAw
MDA4YzczNjAwMCAodXNhYmxlKQooWEVOKSAgMDAwMDAwMDA4YzczNjAwMCAtIDAwMDAwMDAwOGNl
YTcwMDAgKEFDUEkgTlZTKQooWEVOKSAgMDAwMDAwMDA4Y2VhNzAwMCAtIDAwMDAwMDAwOGQyZmYw
MDAgKHJlc2VydmVkKQooWEVOKSAgMDAwMDAwMDA4ZDJmZjAwMCAtIDAwMDAwMDAwOGQzMDAwMDAg
KHVzYWJsZSkKKFhFTikgIDAwMDAwMDAwOGQzMDAwMDAgLSAwMDAwMDAwMDhkNDAwMDAwIChyZXNl
cnZlZCkKKFhFTikgIDAwMDAwMDAwZTAwMDAwMDAgLSAwMDAwMDAwMGYwMDAwMDAwIChyZXNlcnZl
ZCkKKFhFTikgIDAwMDAwMDAwZmUwMDAwMDAgLSAwMDAwMDAwMGZlMDExMDAwIChyZXNlcnZlZCkK
KFhFTikgIDAwMDAwMDAwZmVjMDAwMDAgLSAwMDAwMDAwMGZlYzAxMDAwIChyZXNlcnZlZCkKKFhF
TikgIDAwMDAwMDAwZmVlMDAwMDAgLSAwMDAwMDAwMGZlZTAxMDAwIChyZXNlcnZlZCkKKFhFTikg
IDAwMDAwMDAwZmYwMDAwMDAgLSAwMDAwMDAwMTAwMDAwMDAwIChyZXNlcnZlZCkKKFhFTikgIDAw
MDAwMDAxMDAwMDAwMDAgLSAwMDAwMDAwMTZlMDAwMDAwICh1c2FibGUpCihYRU4pIEFDUEk6IFJT
RFAgOENFNDkwMDAsIDAwMjQgKHIyIEFMQVNLQSkKKFhFTikgQUNQSTogWFNEVCA4Q0U0OTBBOCwg
MDBDQyAocjEgQUxBU0tBICAgQSBNIEkgICAxMDcyMDA5IEFNSSAgICAgMTAwMTMpCihYRU4pIEFD
UEk6IEZBQ1AgOENFNkMzNzAsIDAxMEMgKHI1IEFMQVNLQSAgIEEgTSBJICAgMTA3MjAwOSBBTUkg
ICAgIDEwMDEzKQooWEVOKSBBQ1BJOiBEU0RUIDhDRTQ5MjA4LCAyMzE2NyAocjIgQUxBU0tBICAg
QSBNIEkgICAxMDcyMDA5IElOVEwgMjAxMjA5MTMpCihYRU4pIEFDUEk6IEZBQ1MgOENFOEVGODAs
IDAwNDAKKFhFTikgQUNQSTogQVBJQyA4Q0U2QzQ4MCwgMDA4NCAocjMgQUxBU0tBICAgQSBNIEkg
ICAxMDcyMDA5IEFNSSAgICAgMTAwMTMpCihYRU4pIEFDUEk6IEZQRFQgOENFNkM1MDgsIDAwNDQg
KHIxIEFMQVNLQSAgIEEgTSBJICAgMTA3MjAwOSBBTUkgICAgIDEwMDEzKQooWEVOKSBBQ1BJOiBG
SURUIDhDRTZDNTUwLCAwMDlDIChyMSBBTEFTS0EgICBBIE0gSSAgIDEwNzIwMDkgQU1JICAgICAx
MDAxMykKKFhFTikgQUNQSTogTUNGRyA4Q0U2QzVGMCwgMDAzQyAocjEgQUxBU0tBICAgQSBNIEkg
ICAxMDcyMDA5IE1TRlQgICAgICAgOTcpCihYRU4pIEFDUEk6IEhQRVQgOENFNkM2MzAsIDAwMzgg
KHIxIEFMQVNLQSAgIEEgTSBJICAgMTA3MjAwOSBBTUkuICAgIDUwMDBCKQooWEVOKSBBQ1BJOiBM
UElUIDhDRTZDNjY4LCAwMDk0IChyMSBJTlRFTCAgIFNLTC1VTFQgICAgICAgIDAgTVNGVCAgICAg
ICA1RikKKFhFTikgQUNQSTogU1NEVCA4Q0U2QzcwMCwgMDI0OCAocjIgSU5URUwgIHNlbnNyaHVi
ICAgICAgICAwIElOVEwgMjAxMjA5MTMpCihYRU4pIEFDUEk6IFNTRFQgOENFNkM5NDgsIDJCQUUg
KHIyIElOVEVMICBQdGlkRGV2YyAgICAgMTAwMCBJTlRMIDIwMTIwOTEzKQooWEVOKSBBQ1BJOiBT
U0RUIDhDRTZGNEY4LCAwQkUzIChyMiBJTlRFTCAgVGhlcl9SdnAgICAgIDEwMDAgSU5UTCAyMDEy
MDkxMykKKFhFTikgQUNQSTogU1NEVCA4Q0U3MDBFMCwgMDRBMyAocjIgSU5URUwgICAgIHpwb2Rk
ICAgICAxMDAwIElOVEwgMjAxMjA5MTMpCihYRU4pIEFDUEk6IERCR1AgOENFNzA1ODgsIDAwMzQg
KHIxIElOVEVMICAgICAgICAgICAgICAgICAgMCBNU0ZUICAgICAgIDVGKQooWEVOKSBBQ1BJOiBE
QkcyIDhDRTcwNUMwLCAwMDU0IChyMCBJTlRFTCAgICAgICAgICAgICAgICAgIDAgTVNGVCAgICAg
ICA1RikKKFhFTikgQUNQSTogU1NEVCA4Q0U3MDYxOCwgMDZFOSAocjIgIElOVEVMIHhoX3J2cDA3
ICAgICAgICAwIElOVEwgMjAxMjA5MTMpCihYRU4pIEFDUEk6IFNTRFQgOENFNzBEMDgsIDU0N0Ug
KHIyIFNhU3NkdCAgU2FTc2R0ICAgICAgMzAwMCBJTlRMIDIwMTIwOTEzKQooWEVOKSBBQ1BJOiBV
RUZJIDhDRTc2MTg4LCAwMDQyIChyMSAgICAgICAgICAgICAgICAgICAgICAgIDAgICAgICAgICAg
ICAgMCkKKFhFTikgQUNQSTogU1NEVCA4Q0U3NjFEMCwgMEU3MyAocjIgQ3B1UmVmICBDcHVTc2R0
ICAgICAzMDAwIElOVEwgMjAxMjA5MTMpCihYRU4pIEFDUEk6IEJHUlQgOENFNzcwNDgsIDAwMzgg
KHIxIEFMQVNLQSAgIEEgTSBJICAgMTA3MjAwOSBBTUkgICAgIDEwMDEzKQooWEVOKSBBQ1BJOiBE
TUFSIDhDRTc3MDgwLCAwMEE4IChyMSBJTlRFTCAgICAgIFNLTCAgICAgICAgIDEgSU5UTCAgICAg
ICAgMSkKKFhFTikgQUNQSTogVFBNMiA4Q0U3NzEyOCwgMDAzNCAocjMgICAgICAgIFRwbTJUYWJs
ICAgICAgICAxIEFNSSAgICAgICAgIDApCihYRU4pIEFDUEk6IEFTRiEgOENFNzcxNjAsIDAwQTUg
KHIzMiBJTlRFTCAgICAgICBIQ0cgICAgICAgIDEgVEZTTSAgICBGNDI0MCkKKFhFTikgU3lzdGVt
IFJBTTogNDAwM01CICg0MDk5NzM2a0IpCihYRU4pIERvbWFpbiBoZWFwIGluaXRpYWxpc2VkCihY
RU4pIEFDUEk6IDMyLzY0WCBGQUNTIGFkZHJlc3MgbWlzbWF0Y2ggaW4gRkFEVCAtIDhjZThlZjgw
LzAwMDAwMDAwMDAwMDAwMDAsIHVzaW5nIDMyCihYRU4pIElPQVBJQ1swXTogYXBpY19pZCAyLCB2
ZXJzaW9uIDMyLCBhZGRyZXNzIDB4ZmVjMDAwMDAsIEdTSSAwLTExOQooWEVOKSBFbmFibGluZyBB
UElDIG1vZGU6ICBGbGF0LiAgVXNpbmcgMSBJL08gQVBJQ3MKKFhFTikgW1ZULURdSG9zdCBhZGRy
ZXNzIHdpZHRoIDM5CihYRU4pIFtWVC1EXWZvdW5kIEFDUElfRE1BUl9EUkhEOgooWEVOKSBbVlQt
RF0gIGRtYXJ1LT5hZGRyZXNzID0gZmVkOTAwMDAKKFhFTikgW1ZULURdZHJoZC0+YWRkcmVzcyA9
IGZlZDkwMDAwIGlvbW11LT5yZWcgPSBmZmZmODJjMDAwOGRlMDAwCihYRU4pIFtWVC1EXWNhcCA9
IDFjMDAwMGM0MDY2MDQ2MiBlY2FwID0gN2UzZmYwNTA1ZQooWEVOKSBbVlQtRF0gZW5kcG9pbnQ6
IDAwMDA6MDA6MDIuMAooWEVOKSBbVlQtRF1mb3VuZCBBQ1BJX0RNQVJfRFJIRDoKKFhFTikgW1ZU
LURdICBkbWFydS0+YWRkcmVzcyA9IGZlZDkxMDAwCihYRU4pIFtWVC1EXWRyaGQtPmFkZHJlc3Mg
PSBmZWQ5MTAwMCBpb21tdS0+cmVnID0gZmZmZjgyYzAwMDhlMDAwMAooWEVOKSBbVlQtRF1jYXAg
PSBkMjAwOGM0MDY2MDQ2MiBlY2FwID0gZjA1MGRhCihYRU4pIFtWVC1EXSBJT0FQSUM6IDAwMDA6
ZjA6MWYuMAooWEVOKSBbVlQtRF0gTVNJIEhQRVQ6IDAwMDA6MDA6MWYuMAooWEVOKSBbVlQtRF0g
IGZsYWdzOiBJTkNMVURFX0FMTAooWEVOKSBbVlQtRF1mb3VuZCBBQ1BJX0RNQVJfUk1SUjoKKFhF
TikgW1ZULURdIGVuZHBvaW50OiAwMDAwOjAwOjE0LjAKKFhFTikgW1ZULURdZm91bmQgQUNQSV9E
TUFSX1JNUlI6CihYRU4pIFtWVC1EXSAgUk1SUiBhZGRyZXNzIHJhbmdlIDhkODAwMDAwLi44ZmZm
ZmZmZiBub3QgaW4gcmVzZXJ2ZWQgbWVtb3J5OyBuZWVkICJpb21tdV9pbmNsdXNpdmVfbWFwcGlu
Zz0xIj8KKFhFTikgW1ZULURdIGVuZHBvaW50OiAwMDAwOjAwOjAyLjAKKFhFTikgU3dpdGNoZWQg
dG8gQVBJQyBkcml2ZXIgeDJhcGljX2NsdXN0ZXIuCihYRU4pIHhzdGF0ZTogc2l6ZTogMHg0NDAg
YW5kIHN0YXRlczogMHgxZgooWEVOKSBTcGVjdWxhdGl2ZSBtaXRpZ2F0aW9uIGZhY2lsaXRpZXM6
CihYRU4pICAgSGFyZHdhcmUgZmVhdHVyZXM6CihYRU4pICAgQ29tcGlsZWQtaW4gc3VwcG9ydDog
U0hBRE9XX1BBR0lORwooWEVOKSAgIFhlbiBzZXR0aW5nczogQlRJLVRodW5rIE4vQSwgU1BFQ19D
VFJMOiBObywgT3RoZXI6CihYRU4pICAgTDFURjogYmVsaWV2ZWQgdnVsbmVyYWJsZSwgbWF4cGh5
c2FkZHIgTDFEIDQ2LCBDUFVJRCAzOSwgU2FmZSBhZGRyZXNzIDgwMDAwMDAwMDAKKFhFTikgICBT
dXBwb3J0IGZvciBIVk0gVk1zOiBSU0IgRUFHRVJfRlBVCihYRU4pICAgU3VwcG9ydCBmb3IgUFYg
Vk1zOiBSU0IgRUFHRVJfRlBVCihYRU4pICAgWFBUSSAoNjQtYml0IFBWIG9ubHkpOiBEb20wIGVu
YWJsZWQsIERvbVUgZW5hYmxlZCAod2l0aCBQQ0lEKQooWEVOKSAgIFBWIEwxVEYgc2hhZG93aW5n
OiBEb20wIGRpc2FibGVkLCBEb21VIGVuYWJsZWQKKFhFTikgVXNpbmcgc2NoZWR1bGVyOiBTTVAg
Q3JlZGl0IFNjaGVkdWxlciByZXYyIChjcmVkaXQyKQooWEVOKSBJbml0aWFsaXppbmcgQ3JlZGl0
MiBzY2hlZHVsZXIKKFhFTikgUGxhdGZvcm0gdGltZXIgaXMgMjMuOTk5TUh6IEhQRVQKKFhFTikg
RGV0ZWN0ZWQgMjQ5Ni4xNDAgTUh6IHByb2Nlc3Nvci4KKFhFTikgSW5pdGluZyBtZW1vcnkgc2hh
cmluZy4KKFhFTikgSW50ZWwgVlQtZCBpb21tdSAwIHN1cHBvcnRlZCBwYWdlIHNpemVzOiA0a0Is
IDJNQiwgMUdCLgooWEVOKSBJbnRlbCBWVC1kIGlvbW11IDEgc3VwcG9ydGVkIHBhZ2Ugc2l6ZXM6
IDRrQiwgMk1CLCAxR0IuCihYRU4pIEludGVsIFZULWQgU25vb3AgQ29udHJvbCBub3QgZW5hYmxl
ZC4KKFhFTikgSW50ZWwgVlQtZCBEb20wIERNQSBQYXNzdGhyb3VnaCBub3QgZW5hYmxlZC4KKFhF
TikgSW50ZWwgVlQtZCBRdWV1ZWQgSW52YWxpZGF0aW9uIGVuYWJsZWQuCihYRU4pIEludGVsIFZU
LWQgSW50ZXJydXB0IFJlbWFwcGluZyBlbmFibGVkLgooWEVOKSBJbnRlbCBWVC1kIFBvc3RlZCBJ
bnRlcnJ1cHQgbm90IGVuYWJsZWQuCihYRU4pIEludGVsIFZULWQgU2hhcmVkIEVQVCB0YWJsZXMg
ZW5hYmxlZC4KKFhFTikgSS9PIHZpcnR1YWxpc2F0aW9uIGVuYWJsZWQKKFhFTikgIC0gRG9tMCBt
b2RlOiBSZWxheGVkCihYRU4pIEludGVycnVwdCByZW1hcHBpbmcgZW5hYmxlZAooWEVOKSBFbmFi
bGVkIGRpcmVjdGVkIEVPSSB3aXRoIGlvYXBpY19hY2tfb2xkIG9uIQooWEVOKSBFTkFCTElORyBJ
Ty1BUElDIElSUXMKKFhFTikgIC0+IFVzaW5nIG9sZCBBQ0sgbWV0aG9kCihYRU4pIFRTQ19ERUFE
TElORSBkaXNhYmxlZCBkdWUgdG8gRXJyYXRhOyBwbGVhc2UgdXBkYXRlIG1pY3JvY29kZSB0byB2
ZXJzaW9uIDB4YjIgKG9yIGxhdGVyKQooWEVOKSBBbGxvY2F0ZWQgY29uc29sZSByaW5nIG9mIDE2
IEtpQi4KKFhFTikgbXdhaXQtaWRsZTogbWF4IEMtc3RhdGUgY291bnQgb2YgOCByZWFjaGVkCihY
RU4pIFZNWDogU3VwcG9ydGVkIGFkdmFuY2VkIGZlYXR1cmVzOgooWEVOKSAgLSBBUElDIE1NSU8g
YWNjZXNzIHZpcnR1YWxpc2F0aW9uCihYRU4pICAtIEFQSUMgVFBSIHNoYWRvdwooWEVOKSAgLSBF
eHRlbmRlZCBQYWdlIFRhYmxlcyAoRVBUKQooWEVOKSAgLSBWaXJ0dWFsLVByb2Nlc3NvciBJZGVu
dGlmaWVycyAoVlBJRCkKKFhFTikgIC0gVmlydHVhbCBOTUkKKFhFTikgIC0gTVNSIGRpcmVjdC1h
Y2Nlc3MgYml0bWFwCihYRU4pICAtIFVucmVzdHJpY3RlZCBHdWVzdAooWEVOKSAgLSBWTUNTIHNo
YWRvd2luZwooWEVOKSAgLSBWTSBGdW5jdGlvbnMKKFhFTikgIC0gVmlydHVhbGlzYXRpb24gRXhj
ZXB0aW9ucwooWEVOKSAgLSBQYWdlIE1vZGlmaWNhdGlvbiBMb2dnaW5nCihYRU4pIEhWTTogQVNJ
RHMgZW5hYmxlZC4KKFhFTikgSFZNOiBWTVggZW5hYmxlZAooWEVOKSBIVk06IEhhcmR3YXJlIEFz
c2lzdGVkIFBhZ2luZyAoSEFQKSBkZXRlY3RlZAooWEVOKSBIVk06IEhBUCBwYWdlIHNpemVzOiA0
a0IsIDJNQiwgMUdCCihYRU4pIG13YWl0LWlkbGU6IG1heCBDLXN0YXRlIGNvdW50IG9mIDggcmVh
Y2hlZAooWEVOKSBtd2FpdC1pZGxlOiBtYXggQy1zdGF0ZSBjb3VudCBvZiA4IHJlYWNoZWQKKFhF
TikgbXdhaXQtaWRsZTogbWF4IEMtc3RhdGUgY291bnQgb2YgOCByZWFjaGVkCihYRU4pIEJyb3Vn
aHQgdXAgMiBDUFVzCihYRU4pIERvbTAgaGFzIG1heGltdW0gMzEyIFBJUlFzCihYRU4pICBYZW4g
IGtlcm5lbDogNjQtYml0LCBsc2IsIGNvbXBhdDMyCihYRU4pICBEb20wIGtlcm5lbDogNjQtYml0
LCBQQUUsIGxzYiwgcGFkZHIgMHgxMDAwMDAwIC0+IDB4MmEyYzAwMAooWEVOKSBQSFlTSUNBTCBN
RU1PUlkgQVJSQU5HRU1FTlQ6CihYRU4pICBEb20wIGFsbG9jLjogICAwMDAwMDAwMTY0MDAwMDAw
LT4wMDAwMDAwMTY4MDAwMDAwICgyNDU3NjAgcGFnZXMgdG8gYmUgYWxsb2NhdGVkKQooWEVOKSBW
SVJUVUFMIE1FTU9SWSBBUlJBTkdFTUVOVDoKKFhFTikgIExvYWRlZCBrZXJuZWw6IGZmZmZmZmZm
ODEwMDAwMDAtPmZmZmZmZmZmODJhMmMwMDAKKFhFTikgIEluaXQuIHJhbWRpc2s6IDAwMDAwMDAw
MDAwMDAwMDAtPjAwMDAwMDAwMDAwMDAwMDAKKFhFTikgIFBoeXMtTWFjaCBtYXA6IDAwMDAwMDgw
MDAwMDAwMDAtPjAwMDAwMDgwMDAyMDAwMDAKKFhFTikgIFN0YXJ0IGluZm86ICAgIGZmZmZmZmZm
ODJhMmMwMDAtPmZmZmZmZmZmODJhMmM0YjQKKFhFTikgIFhlbnN0b3JlIHJpbmc6IDAwMDAwMDAw
MDAwMDAwMDAtPjAwMDAwMDAwMDAwMDAwMDAKKFhFTikgIENvbnNvbGUgcmluZzogIDAwMDAwMDAw
MDAwMDAwMDAtPjAwMDAwMDAwMDAwMDAwMDAKKFhFTikgIFBhZ2UgdGFibGVzOiAgIGZmZmZmZmZm
ODJhMmQwMDAtPmZmZmZmZmZmODJhNDYwMDAKKFhFTikgIEJvb3Qgc3RhY2s6ICAgIGZmZmZmZmZm
ODJhNDYwMDAtPmZmZmZmZmZmODJhNDcwMDAKKFhFTikgIFRPVEFMOiAgICAgICAgIGZmZmZmZmZm
ODAwMDAwMDAtPmZmZmZmZmZmODJjMDAwMDAKKFhFTikgIEVOVFJZIEFERFJFU1M6IGZmZmZmZmZm
ODI2YWYxODAKKFhFTikgRG9tMCBoYXMgbWF4aW11bSAxIFZDUFVzCihYRU4pIFtWVC1EXWQwOkhv
c3RicmlkZ2U6IHNraXAgMDAwMDowMDowMC4wIG1hcAooWEVOKSBCb2d1cyBETUlCQVIgMHhmZWQx
ODAwMSBvbiAwMDAwOjAwOjAwLjAKKFhFTikgW1ZULURdZDA6UENJZTogbWFwIDAwMDA6MDA6MDIu
MAooWEVOKSBbVlQtRF1kMDpQQ0k6IG1hcCAwMDAwOjAwOjA4LjAKKFhFTikgW1ZULURdZDA6UENJ
OiBtYXAgMDAwMDowMDoxNC4wCihYRU4pIFtWVC1EXWQwOlBDSTogbWFwIDAwMDA6MDA6MTQuMgoo
WEVOKSBbVlQtRF1kMDpQQ0k6IG1hcCAwMDAwOjAwOjE2LjAKKFhFTikgW1ZULURdZDA6UENJOiBt
YXAgMDAwMDowMDoxNy4wCihYRU4pIFtWVC1EXWQwOlBDSTogbWFwIDAwMDA6MDA6MWYuMAooWEVO
KSBbVlQtRF1kMDpQQ0k6IG1hcCAwMDAwOjAwOjFmLjIKKFhFTikgW1ZULURdZDA6UENJOiBtYXAg
MDAwMDowMDoxZi4zCihYRU4pIFtWVC1EXWQwOlBDSTogbWFwIDAwMDA6MDA6MWYuNAooWEVOKSBb
VlQtRF1kMDpQQ0k6IG1hcCAwMDAwOjAwOjFmLjYKKFhFTikgW1ZULURdZDA6UENJZTogbWFwIDAw
MDA6MDE6MDAuMAooWEVOKSBbVlQtRF1kMDpQQ0llOiBtYXAgMDAwMDowMjowMC4wCihYRU4pIFtW
VC1EXWlvbW11X2VuYWJsZV90cmFuc2xhdGlvbjogaW9tbXUtPnJlZyA9IGZmZmY4MmMwMDA4ZGUw
MDAKKFhFTikgW1ZULURdaW9tbXVfZW5hYmxlX3RyYW5zbGF0aW9uOiBpb21tdS0+cmVnID0gZmZm
ZjgyYzAwMDhlMDAwMAooWEVOKSBJbml0aWFsIGxvdyBtZW1vcnkgdmlycSB0aHJlc2hvbGQgc2V0
IGF0IDB4NDAwMCBwYWdlcy4KKFhFTikgU2NydWJiaW5nIEZyZWUgUkFNIGluIGJhY2tncm91bmQK
KFhFTikgU3RkLiBMb2dsZXZlbDogRXJyb3JzIGFuZCB3YXJuaW5ncwooWEVOKSBHdWVzdCBMb2ds
ZXZlbDogTm90aGluZyAoUmF0ZS1saW1pdGVkOiBFcnJvcnMgYW5kIHdhcm5pbmdzKQooWEVOKSBY
ZW4gaXMgcmVsaW5xdWlzaGluZyBWR0EgY29uc29sZS4KKFhFTikgKioqIFNlcmlhbCBpbnB1dCB0
byBET00wICh0eXBlICdDVFJMLWEnIHRocmVlIHRpbWVzIHRvIHN3aXRjaCBpbnB1dCkKKFhFTikg
RnJlZWQgNDgwa0IgaW5pdCBtZW1vcnkKKFhFTikgW1ZULURdRE1BUjpbRE1BIFdyaXRlXSBSZXF1
ZXN0IGRldmljZSBbMDAwMDowMDowMi4wXSBmYXVsdCBhZGRyIDAsIGlvbW11IHJlZyA9IGZmZmY4
MmMwMDA4ZGUwMDAKKFhFTikgW1ZULURdRE1BUjogcmVhc29uIDAxIC0gUHJlc2VudCBiaXQgaW4g
cm9vdCBlbnRyeSBpcyBjbGVhcgooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2
IDAwMDA6MDA6MDIuMCBnbWZuIDAwMDAwCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNk
MzAwMQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAw
XSA9IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAwXSA9IDE2YmNkMDAwMwooWEVOKSAgICAgbDJb
MDAwXSA9IDE2YmNjZjAwMwooWEVOKSAgICAgbDFbMDAwXSA9IDMKKFhFTikgW1ZULURdSU5UUi1S
RU1BUDogUmVxdWVzdCBkZXZpY2UgWzAwMDA6ZjA6MWYuMF0gZmF1bHQgaW5kZXggMCwgaW9tbXUg
cmVnID0gZmZmZjgyYzAwMDhlMDAwMAooWEVOKSBbVlQtRF1JTlRSLVJFTUFQOiByZWFzb24gMjIg
LSBQcmVzZW50IGZpZWxkIGluIHRoZSBJUlRFIGVudHJ5IGlzIGNsZWFyCm1hcHBpbmcga2VybmVs
IGludG8gcGh5c2ljYWwgbWVtb3J5CmFib3V0IHRvIGdldCBzdGFydGVkLi4uCihYRU4pIFtWVC1E
XURNQVI6W0RNQSBSZWFkXSBSZXF1ZXN0IGRldmljZSBbMDAwMDowMDowMi4wXSBmYXVsdCBhZGRy
IDhlMmM3MDAwLCBpb21tdSByZWcgPSBmZmZmODJjMDAwOGRlMDAwCihYRU4pIFtWVC1EXURNQVI6
IHJlYXNvbiAwNiAtIFBURSBSZWFkIGFjY2VzcyBpcyBub3Qgc2V0CihYRU4pIHByaW50X3Z0ZF9l
bnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gOGUyYzcKKFhFTikgICAgIHJv
b3RfZW50cnlbMDBdID0gMTZiY2QzMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMTZiY2Qy
MDAxCihYRU4pICAgICBsNFswMDBdID0gMTZiY2QxMDAzCihYRU4pICAgICBsM1swMDJdID0gMTYy
OGNiMDAzCihYRU4pICAgICBsMlswNzFdID0gMAooWEVOKSAgICAgbDJbMDcxXSBub3QgcHJlc2Vu
dAooWEVOKSBbVlQtRF1ETUFSOltETUEgUmVhZF0gUmVxdWVzdCBkZXZpY2UgWzAwMDA6MDA6MDIu
MF0gZmF1bHQgYWRkciA4ZTJmZDAwMCwgaW9tbXUgcmVnID0gZmZmZjgyYzAwMDhkZTAwMAooWEVO
KSBbVlQtRF1ETUFSOiByZWFzb24gMDYgLSBQVEUgUmVhZCBhY2Nlc3MgaXMgbm90IHNldAooWEVO
KSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDhlMmZk
CihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAwMQooWEVOKSAgICAgY29udGV4dFsx
MF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9IDE2YmNkMTAwMwooWEVOKSAgICAg
bDNbMDAyXSA9IDE2MjhjYjAwMwooWEVOKSAgICAgbDJbMDcxXSA9IDAKKFhFTikgICAgIGwyWzA3
MV0gbm90IHByZXNlbnQKKFhFTikgW1ZULURdRE1BUjpbRE1BIFJlYWRdIFJlcXVlc3QgZGV2aWNl
IFswMDAwOjAwOjAyLjBdIGZhdWx0IGFkZHIgOGUzMzIwMDAsIGlvbW11IHJlZyA9IGZmZmY4MmMw
MDA4ZGUwMDAKKFhFTikgW1ZULURdRE1BUjogcmVhc29uIDA2IC0gUFRFIFJlYWQgYWNjZXNzIGlz
IG5vdCBzZXQKKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAy
LjAgZ21mbiA4ZTMzMgooWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxNmJjZDMwMDEK
--000000000000c0c7f2058e5cf27d
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--000000000000c0c7f2058e5cf27d--


From xen-devel-bounces@lists.xenproject.org Tue Jul 23 18:13:06 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Jul 2019 18: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 1hpzHa-0003vZ-Jx; Tue, 23 Jul 2019 18: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=VIRi=VU=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hpzHZ-0003vU-7c
 for xen-devel@lists.xenproject.org; Tue, 23 Jul 2019 18:13:01 +0000
X-Inumbo-ID: 808d56ae-ad75-11e9-8980-bc764e045a96
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 808d56ae-ad75-11e9-8980-bc764e045a96;
 Tue, 23 Jul 2019 18:12:59 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: a5LJRX/OVXKa25ZbDjmmTh23HwLC5BrbqeP01Aq+YxldsQclMkfUC0g8zyx9eOz8mUkBMrGiRl
 YqSvVuEyhVqy3yD/WtOW/SSbEOyzczHduzgJUvuvLTcRtCnDXTljAPS+/6IzVuaaaHdbHEM1Ji
 Hh4c99TspbBCRRTEIug89KR/aUaQ4dFPqL/cElrdCeME7d2eHp7z/23aSsZ6eiBe/hnj61QzF7
 4L/qjFBt5osZFXJUcDwspHRcbLNVfvspToePZC0k+SJ7yuXhurNBWmvd5ISvPJ9i1SKDmaZyhp
 kR8=
X-SBRS: 2.7
X-MesageID: 3329571
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,299,1559534400"; d="scan'208,217";a="3329571"
To: Roman Shaposhnik <roman@zededa.com>
References: <CAMmSBy9g-QFHTXhpHK6=xDFiBDj4LpnJ=cXj405MMmA1rJaOUg@mail.gmail.com>
 <b2e4ed0b178e41ebbc8f1db622ecae95@AMSPEX02CL03.citrite.net>
 <20190722114859.dtm4w5ff75uedu24@Air-de-Roger>
 <9238bf1a297c42f38dccc1cfb50bd144@AMSPEX02CL03.citrite.net>
 <20190722134813.c7fedaqtrbo6ojvo@Air-de-Roger>
 <81a7cdc728294e5ca05fd056a87cb21b@AMSPEX02CL03.citrite.net>
 <20190722143953.tkcmv5bb72sdlkql@Air-de-Roger>
 <9f11fd0b6be14ea5a8efbb809df74cc9@AMSPEX02CL03.citrite.net>
 <20190722152152.dvhs4riw2w67rvih@Air-de-Roger>
 <CAMmSBy-P9+00XfK6k2OYqFHNONcxeGuu0V=Qk4peFDC=KOUogA@mail.gmail.com>
 <b5ba8315-ce59-85e6-5bfc-1db4c239eb1c@citrix.com>
 <CAMmSBy-S7nMg-V5DUzV2L2RmK0TnFt+9=C8gE=0FuUOQK3kjQQ@mail.gmail.com>
 <f2d4b51f-b2b1-abad-8040-ad5de26f5b5b@citrix.com>
 <CAMmSBy909uERFmH9=pMqpZkr=Bb7-TVMZiFRarvzV57+=QcK8w@mail.gmail.com>
 <bf7515bb-3c4c-59e1-557a-d3f0106c5609@citrix.com>
 <CAMmSBy_Jh_NHTn_VYkNL8FxcnfMkpiq94E+XqNK9wJWm7tH0pw@mail.gmail.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <81416abc-e5f5-76de-a34a-87412e125e64@citrix.com>
Date: Tue, 23 Jul 2019 19:12:54 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <CAMmSBy_Jh_NHTn_VYkNL8FxcnfMkpiq94E+XqNK9wJWm7tH0pw@mail.gmail.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [BUG] After upgrade to Xen 4.12.0 iommu=no-igfx
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, Paul Durrant <Paul.Durrant@citrix.com>,
 "jbeulich@suse.com" <jbeulich@suse.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 "boris.ostrovsky@oracle.com" <boris.ostrovsky@oracle.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: multipart/mixed; boundary="===============2684725445416770779=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============2684725445416770779==
Content-Type: multipart/alternative;
	boundary="------------E8F69F97790C6D34C7004811"
Content-Language: en-GB

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

On 23/07/2019 18:58, Roman Shaposhnik wrote:
> On Tue, Jul 23, 2019 at 10:50 AM Andrew Cooper
> <andrew.cooper3@citrix.com> wrote:
>> On 23/07/2019 18:48, Roman Shaposhnik wrote:
>>> On Tue, Jul 23, 2019 at 10:35 AM Andrew Cooper
>>> <andrew.cooper3@citrix.com> wrote:
>>>> On 23/07/2019 18:32, Roman Shaposhnik wrote:
>>>>> Hi Roger!
>>>>>
>>>>> I applied your patch, removed no-igfx and I still see the original
>>>>> problem. Please let me know what other logs/debugs would you need at
>>>>> this point.
>>>> Please can you collect a full boot log with iommu=debug
>>> How long of an output should I expect when iommu=debug is enabled?
>>> I've just enabled it and I'm looking at what appears to be an endless
>>> scroll of debug info.
>>>
>>> This is all I see for the good 5 minutes at this point. Culminating with:
>>> (XEN)   (XEN) APIC error on CPU0: 40(00)
>>>
>>> and a failure to boot.
>>>
>>> Note that this is still without no-igfx
>>>
>>> I'm attaching the tail end of this log.
>> Sadly, what is useful is the head of the log, before it starts
>> complaining loudly about every DMA fault.
> No worries. Take a look at the head of the log attached.
>
> Btw, I'm kind of curious why iommu=debug would actually make it crash

The system is rather sickly, and is debugging at a rate slower than
incoming faults, which is going to starve whichever CPU is taking the
IOMMU interrupt.

I wouldn't worry about the APIC error now.

Curiously, there is one single intremap error on boot, which is likely
unrelated.

(XEN) [VT-D]INTR-REMAP: Request device [0000:f0:1f.0] fault index 0, iommu reg = ffff82c0008e0000

(XEN) [VT-D]INTR-REMAP: reason 22 - Present field in the IRTE entry is clear


This will be irq0 from the IO-APIC.

Can you try booting following the guidance from

(XEN) [VT-D]found ACPI_DMAR_RMRR:

(XEN) [VT-D]  RMRR address range 8d800000..8fffffff not in reserved memory; need "iommu_inclusive_mapping=1"?

(XEN) [VT-D] endpoint: 0000:00:02.0


which I noted on my first reply?  Given that Rogers patch didn't help,
something else is going on.

~Andrew

--------------E8F69F97790C6D34C7004811
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 23/07/2019 18:58, Roman Shaposhnik
      wrote:<br>
    </div>
    <blockquote type="cite"
cite="mid:CAMmSBy_Jh_NHTn_VYkNL8FxcnfMkpiq94E+XqNK9wJWm7tH0pw@mail.gmail.com">
      <pre class="moz-quote-pre" wrap="">On Tue, Jul 23, 2019 at 10:50 AM Andrew Cooper
<a class="moz-txt-link-rfc2396E" href="mailto:andrew.cooper3@citrix.com">&lt;andrew.cooper3@citrix.com&gt;</a> wrote:
</pre>
      <blockquote type="cite">
        <pre class="moz-quote-pre" wrap="">
On 23/07/2019 18:48, Roman Shaposhnik wrote:
</pre>
        <blockquote type="cite">
          <pre class="moz-quote-pre" wrap="">On Tue, Jul 23, 2019 at 10:35 AM Andrew Cooper
<a class="moz-txt-link-rfc2396E" href="mailto:andrew.cooper3@citrix.com">&lt;andrew.cooper3@citrix.com&gt;</a> wrote:
</pre>
          <blockquote type="cite">
            <pre class="moz-quote-pre" wrap="">On 23/07/2019 18:32, Roman Shaposhnik wrote:
</pre>
            <blockquote type="cite">
              <pre class="moz-quote-pre" wrap="">Hi Roger!

I applied your patch, removed no-igfx and I still see the original
problem. Please let me know what other logs/debugs would you need at
this point.
</pre>
            </blockquote>
            <pre class="moz-quote-pre" wrap="">Please can you collect a full boot log with iommu=debug
</pre>
          </blockquote>
          <pre class="moz-quote-pre" wrap="">How long of an output should I expect when iommu=debug is enabled?
I've just enabled it and I'm looking at what appears to be an endless
scroll of debug info.

This is all I see for the good 5 minutes at this point. Culminating with:
(XEN)   (XEN) APIC error on CPU0: 40(00)

and a failure to boot.

Note that this is still without no-igfx

I'm attaching the tail end of this log.
</pre>
        </blockquote>
        <pre class="moz-quote-pre" wrap="">
Sadly, what is useful is the head of the log, before it starts
complaining loudly about every DMA fault.
</pre>
      </blockquote>
      <pre class="moz-quote-pre" wrap="">
No worries. Take a look at the head of the log attached.

Btw, I'm kind of curious why iommu=debug would actually make it crash</pre>
    </blockquote>
    <br>
    The system is rather sickly, and is debugging at a rate slower than
    incoming faults, which is going to starve whichever CPU is taking
    the IOMMU interrupt.<br>
    <br>
    I wouldn't worry about the APIC error now.<br>
    <br>
    Curiously, there is one single intremap error on boot, which is
    likely unrelated.<br>
    <br>
    <pre>(XEN) [VT-D]INTR-REMAP: Request device [0000:f0:1f.0] fault index 0, iommu reg = ffff82c0008e0000</pre>
    <pre>(XEN) [VT-D]INTR-REMAP: reason 22 - Present field in the IRTE entry is clear</pre>
    <br>
    This will be irq0 from the IO-APIC.<br>
    <br>
    Can you try booting following the guidance from <br>
    <br>
    <pre>(XEN) [VT-D]found ACPI_DMAR_RMRR:</pre>
    <pre>(XEN) [VT-D]  RMRR address range 8d800000..8fffffff not in reserved memory; need "iommu_inclusive_mapping=1"?</pre>
    <pre>(XEN) [VT-D] endpoint: 0000:00:02.0</pre>
    <br>
    which I noted on my first reply?  Given that Rogers patch didn't
    help, something else is going on.<br>
    <br>
    ~Andrew
  </body>
</html>

--------------E8F69F97790C6D34C7004811--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============2684725445416770779==--


From xen-devel-bounces@lists.xenproject.org Tue Jul 23 18:19:50 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Jul 2019 18:19:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hpzNy-00049A-CM; Tue, 23 Jul 2019 18:19:38 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=gYMO=VU=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hpzNx-000485-3C
 for xen-devel@lists.xenproject.org; Tue, 23 Jul 2019 18:19:37 +0000
X-Inumbo-ID: 6bcf46e2-ad76-11e9-88f7-1b0cdaf0b976
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 6bcf46e2-ad76-11e9-88f7-1b0cdaf0b976;
 Tue, 23 Jul 2019 18:19:33 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hpzNt-0000sV-B7; Tue, 23 Jul 2019 18:19:33 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hpzNs-0006L2-W9; Tue, 23 Jul 2019 18:19:33 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hpzNs-0005pb-VZ; Tue, 23 Jul 2019 18:19:32 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139290-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=52fc4aaf1613e49d018bf3c5b1899b131ee2f417
X-Osstest-Versions-That: xen=0d10a77cc98dda1b8f9a96954149a872f46048c9
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 23 Jul 2019 18:19:32 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 139290: 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>

ZmxpZ2h0IDEzOTI5MCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzOTI5MC8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICA1MmZjNGFhZjE2MTNlNDlkMDE4YmYzYzViMTg5OWIxMzFlZTJmNDE3CmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICAwZDEwYTc3Y2M5OGRkYTFiOGY5
YTk2OTU0MTQ5YTg3MmY0NjA0OGM5CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzkyODIgIDIwMTkt
MDctMjMgMTM6MDA6NDUgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM5MjkwICAy
MDE5LTA3LTIzIDE2OjAwOjQwIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KICBCcmlhbiBXb29kcyA8YnJpYW4ud29vZHNAYW1kLmNvbT4K
ICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgUm9nZXIgUGF1IE1vbm7DqSA8cm9n
ZXIucGF1QGNpdHJpeC5jb20+Cgpqb2JzOgogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQt
eGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0
LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9o
b21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBh
dAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpF
eHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBp
cyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1i
bG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJu
ZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdl
Yj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0
cy54ZW4ub3JnOi9ob21lL3hlbi9naXQveGVuLmdpdAogICAwZDEwYTc3Y2M5Li41MmZjNGFhZjE2
ICA1MmZjNGFhZjE2MTNlNDlkMDE4YmYzYzViMTg5OWIxMzFlZTJmNDE3IC0+IHNtb2tlCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 23 18:25:32 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Jul 2019 18:25:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hpzTd-0004w7-6L; Tue, 23 Jul 2019 18:25: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=OdSp=VU=zededa.com=roman@srs-us1.protection.inumbo.net>)
 id 1hpzTb-0004w2-Uo
 for xen-devel@lists.xenproject.org; Tue, 23 Jul 2019 18:25:28 +0000
X-Inumbo-ID: 3d0e7159-ad77-11e9-8980-bc764e045a96
Received: from mail-qt1-x844.google.com (unknown [2607:f8b0:4864:20::844])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3d0e7159-ad77-11e9-8980-bc764e045a96;
 Tue, 23 Jul 2019 18:25:25 +0000 (UTC)
Received: by mail-qt1-x844.google.com with SMTP id h21so42798073qtn.13
 for <xen-devel@lists.xenproject.org>; Tue, 23 Jul 2019 11:25:25 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=zededa.com; s=google;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=h5wulNrAPW2nV+0YkjNr3/5AAHrM/v21ieHtZjYddd8=;
 b=d/XzcV+88VmWszQdBL5I48gq/KylpX3ohH8A/fLequgsPlR+jdGXvuHLU+VAz93NUg
 PRZjR7+ImCNwR3pGXkPg148aNkL7/GvQOzKDybzbPeAw97t6CNJSHP3QAywAFUEaucxS
 jX0kaGg9UKXr3IIGyZoXqeqxhPEPoDPsbhwkrUfDfbCq0lzyt7y02io583T7CJ6/k8dj
 +5xEupuvLwVcIoexlnyMyddRkRA8Usan5IUcX+3CYZ8r9uX44caL5TgdBusqE5iH7NDr
 0gmcvAoeHo1Gr1bsAgseHTVX4a7aFGGgg9dBzMifDU4FmQ8hAK5HbFdaJjS3vpMisi+9
 BksQ==
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=h5wulNrAPW2nV+0YkjNr3/5AAHrM/v21ieHtZjYddd8=;
 b=LqBlIj9d3rN7aslqjEME49t/IuoOqNRclk/7ICEgDIy/hFxk9dqkrj+H+84ipMxCFL
 cDYvz6Dbrduovi0gwBggMqyylTG7BhrcnBp6Fq5ivSnYmGuXvvNnShzSK3ySjqFDh2a3
 utlzCLWUwn2il1uMtoe8efBTxwco/Y4NddC2fZk982Y+ETiCOpqXg88X1cjiWss4Yk6Q
 YqEv6kIgI3mPaMa+PIcpXAdf8dMwhUexftg0XMZPb2nbDUH7nOgL6k1VMYPzZTittPuh
 J7uao3u1lDn1ov+6QfOIVNU/ksHVoY5SjLBQyO0fbK87WPbt2AZevGhGZ2ogIoGz/ZsN
 alZQ==
X-Gm-Message-State: APjAAAXXP0MgLZpgj0ywQMy/Yrvaw7Q1AnZ8/U6aZrim16ie03cEu1Wn
 +WZKRG7lAKfSXNrBu0vUaq23mjCnnTgG3Vvk1p8zmw==
X-Google-Smtp-Source: APXvYqzR7g0+7OTj2hRatVIX1Gemtl+TcGJ5j+NZCUx66l0pp3L0Slosw9UJ1ZBVgzI4FL2/XLTk/bGm/z5j25o7QQQ=
X-Received: by 2002:ad4:42c6:: with SMTP id f6mr32933851qvr.196.1563906324432; 
 Tue, 23 Jul 2019 11:25:24 -0700 (PDT)
MIME-Version: 1.0
References: <CAMmSBy9g-QFHTXhpHK6=xDFiBDj4LpnJ=cXj405MMmA1rJaOUg@mail.gmail.com>
 <b2e4ed0b178e41ebbc8f1db622ecae95@AMSPEX02CL03.citrite.net>
 <20190722114859.dtm4w5ff75uedu24@Air-de-Roger>
 <9238bf1a297c42f38dccc1cfb50bd144@AMSPEX02CL03.citrite.net>
 <20190722134813.c7fedaqtrbo6ojvo@Air-de-Roger>
 <81a7cdc728294e5ca05fd056a87cb21b@AMSPEX02CL03.citrite.net>
 <20190722143953.tkcmv5bb72sdlkql@Air-de-Roger>
 <9f11fd0b6be14ea5a8efbb809df74cc9@AMSPEX02CL03.citrite.net>
 <20190722152152.dvhs4riw2w67rvih@Air-de-Roger>
 <CAMmSBy-P9+00XfK6k2OYqFHNONcxeGuu0V=Qk4peFDC=KOUogA@mail.gmail.com>
 <b5ba8315-ce59-85e6-5bfc-1db4c239eb1c@citrix.com>
 <CAMmSBy-S7nMg-V5DUzV2L2RmK0TnFt+9=C8gE=0FuUOQK3kjQQ@mail.gmail.com>
 <f2d4b51f-b2b1-abad-8040-ad5de26f5b5b@citrix.com>
 <CAMmSBy909uERFmH9=pMqpZkr=Bb7-TVMZiFRarvzV57+=QcK8w@mail.gmail.com>
 <bf7515bb-3c4c-59e1-557a-d3f0106c5609@citrix.com>
 <CAMmSBy_Jh_NHTn_VYkNL8FxcnfMkpiq94E+XqNK9wJWm7tH0pw@mail.gmail.com>
 <81416abc-e5f5-76de-a34a-87412e125e64@citrix.com>
In-Reply-To: <81416abc-e5f5-76de-a34a-87412e125e64@citrix.com>
From: Roman Shaposhnik <roman@zededa.com>
Date: Tue, 23 Jul 2019 11:25:12 -0700
Message-ID: <CAMmSBy8kJbt8wdJ2u+nO+FXphtNrdikOeKtMJ6tu45hDv8OeQQ@mail.gmail.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: multipart/mixed; boundary="000000000000ee4a3f058e5d50b9"
Subject: Re: [Xen-devel] [BUG] After upgrade to Xen 4.12.0 iommu=no-igfx
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, Paul Durrant <Paul.Durrant@citrix.com>,
 "jbeulich@suse.com" <jbeulich@suse.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 "boris.ostrovsky@oracle.com" <boris.ostrovsky@oracle.com>,
 =?UTF-8?Q?Roger_Pau_Monn=C3=A9?= <roger.pau@citrix.com>
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

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

On Tue, Jul 23, 2019 at 11:12 AM Andrew Cooper
<andrew.cooper3@citrix.com> wrote:
>
> On 23/07/2019 18:58, Roman Shaposhnik wrote:
>
> On Tue, Jul 23, 2019 at 10:50 AM Andrew Cooper
> <andrew.cooper3@citrix.com> wrote:
>
> On 23/07/2019 18:48, Roman Shaposhnik wrote:
>
> On Tue, Jul 23, 2019 at 10:35 AM Andrew Cooper
> <andrew.cooper3@citrix.com> wrote:
>
> On 23/07/2019 18:32, Roman Shaposhnik wrote:
>
> Hi Roger!
>
> I applied your patch, removed no-igfx and I still see the original
> problem. Please let me know what other logs/debugs would you need at
> this point.
>
> Please can you collect a full boot log with iommu=debug
>
> How long of an output should I expect when iommu=debug is enabled?
> I've just enabled it and I'm looking at what appears to be an endless
> scroll of debug info.
>
> This is all I see for the good 5 minutes at this point. Culminating with:
> (XEN)   (XEN) APIC error on CPU0: 40(00)
>
> and a failure to boot.
>
> Note that this is still without no-igfx
>
> I'm attaching the tail end of this log.
>
> Sadly, what is useful is the head of the log, before it starts
> complaining loudly about every DMA fault.
>
> No worries. Take a look at the head of the log attached.
>
> Btw, I'm kind of curious why iommu=debug would actually make it crash
>
>
> The system is rather sickly, and is debugging at a rate slower than incoming faults, which is going to starve whichever CPU is taking the IOMMU interrupt.
>
> I wouldn't worry about the APIC error now.

Got it. Makes sense.

> Curiously, there is one single intremap error on boot, which is likely unrelated.
>
> (XEN) [VT-D]INTR-REMAP: Request device [0000:f0:1f.0] fault index 0, iommu reg = ffff82c0008e0000
>
> (XEN) [VT-D]INTR-REMAP: reason 22 - Present field in the IRTE entry is clear
>
>
> This will be irq0 from the IO-APIC.
>
> Can you try booting following the guidance from
>
> (XEN) [VT-D]found ACPI_DMAR_RMRR:
>
> (XEN) [VT-D]  RMRR address range 8d800000..8fffffff not in reserved memory; need "iommu_inclusive_mapping=1"?
>
> (XEN) [VT-D] endpoint: 0000:00:02.0
>
>
> which I noted on my first reply?  Given that Rogers patch didn't help, something else is going on.

Sorry -- missed that option the first time around.

Interestingly enough, adding iommu_inclusive_mapping=1 AND iommu=debug
booted the system just fine.

There are no issues with screen.

I am attaching a full log.

Btw, my understanding is that this may point to a BIOS issue. Which
would be fair conclusion, but I've got to wonder why Xen 4.11 didn't
seem to be susceptible to this BIOS issue.

Thanks,
Roman.

--000000000000ee4a3f058e5d50b9
Content-Type: text/plain; charset="US-ASCII"; name="xen-log3.txt"
Content-Disposition: attachment; filename="xen-log3.txt"
Content-Transfer-Encoding: base64
Content-ID: <f_jyg5em5a0>
X-Attachment-Id: f_jyg5em5a0

MHgwMDAwOjB4MDA6MHgwMi4weDA6IFJPTTogMHgxMDAwMCBieXRlcyBhdCAweDg5NjhkMDE4CjB4
MDAwMDoweDAyOjB4MDAuMHgwOiBST006IDB4MTAwMDAgYnl0ZXMgYXQgMHg4OTY0MDAxOAoweDAw
MDA6MHgwMDoweDFmLjB4NjogUk9NOiAweDEwYzAwIGJ5dGVzIGF0IDB4ODk2MmYwMTgKIFhlbiA0
LjEyLjAKKFhFTikgWGVuIHZlcnNpb24gNC4xMi4wIChAKSAoZ2NjIChBbHBpbmUgNi40LjApIDYu
NC4wKSBkZWJ1Zz1uICBUdWUgSnVsIDIzIDE3OjE1OjQ4IFVUQyAyMDE5CihYRU4pIExhdGVzdCBD
aGFuZ2VTZXQ6CihYRU4pIEJvb3Rsb2FkZXI6IEdSVUIgMi4wMwooWEVOKSBDb21tYW5kIGxpbmU6
IGNvbTE9MTE1MjAwLDhuMSBjb25zb2xlPWNvbTEsdmdhIGlvbW11X2luY2x1c2l2ZV9tYXBwaW5n
PTEgaW9tbXU9ZGVidWcgZG9tMF9tZW09MTAyNE0sbWF4OjEwMjRNIGRvbTBfbWF4X3ZjcHVzPTEg
ZG9tMF92Y3B1c19waW4gc210PWZhbHNlCihYRU4pIFhlbiBpbWFnZSBsb2FkIGJhc2UgYWRkcmVz
czogMHg4ODAwMDAwMAooWEVOKSBWaWRlbyBpbmZvcm1hdGlvbjoKKFhFTikgIFZHQSBpcyBncmFw
aGljcyBtb2RlIDE2ODB4MTA1MCwgMzIgYnBwCihYRU4pIERpc2MgaW5mb3JtYXRpb246CihYRU4p
ICBGb3VuZCAwIE1CUiBzaWduYXR1cmVzCihYRU4pICBGb3VuZCAxIEVERCBpbmZvcm1hdGlvbiBz
dHJ1Y3R1cmVzCihYRU4pIEVGSSBSQU0gbWFwOgooWEVOKSAgMDAwMDAwMDAwMDAwMDAwMCAtIDAw
MDAwMDAwMDAwNTgwMDAgKHVzYWJsZSkKKFhFTikgIDAwMDAwMDAwMDAwNTgwMDAgLSAwMDAwMDAw
MDAwMDU5MDAwIChyZXNlcnZlZCkKKFhFTikgIDAwMDAwMDAwMDAwNTkwMDAgLSAwMDAwMDAwMDAw
MDlmMDAwICh1c2FibGUpCihYRU4pICAwMDAwMDAwMDAwMDlmMDAwIC0gMDAwMDAwMDAwMDBhMDAw
MCAocmVzZXJ2ZWQpCihYRU4pICAwMDAwMDAwMDAwMTAwMDAwIC0gMDAwMDAwMDA4NjQ4YTAwMCAo
dXNhYmxlKQooWEVOKSAgMDAwMDAwMDA4NjQ4YTAwMCAtIDAwMDAwMDAwODY0OGIwMDAgKEFDUEkg
TlZTKQooWEVOKSAgMDAwMDAwMDA4NjQ4YjAwMCAtIDAwMDAwMDAwODY0YjUwMDAgKHJlc2VydmVk
KQooWEVOKSAgMDAwMDAwMDA4NjRiNTAwMCAtIDAwMDAwMDAwOGMyMjQwMDAgKHVzYWJsZSkKKFhF
TikgIDAwMDAwMDAwOGMyMjQwMDAgLSAwMDAwMDAwMDhjNTI4MDAwIChyZXNlcnZlZCkKKFhFTikg
IDAwMDAwMDAwOGM1MjgwMDAgLSAwMDAwMDAwMDhjNzM2MDAwICh1c2FibGUpCihYRU4pICAwMDAw
MDAwMDhjNzM2MDAwIC0gMDAwMDAwMDA4Y2VhNzAwMCAoQUNQSSBOVlMpCihYRU4pICAwMDAwMDAw
MDhjZWE3MDAwIC0gMDAwMDAwMDA4ZDJmZjAwMCAocmVzZXJ2ZWQpCihYRU4pICAwMDAwMDAwMDhk
MmZmMDAwIC0gMDAwMDAwMDA4ZDMwMDAwMCAodXNhYmxlKQooWEVOKSAgMDAwMDAwMDA4ZDMwMDAw
MCAtIDAwMDAwMDAwOGQ0MDAwMDAgKHJlc2VydmVkKQooWEVOKSAgMDAwMDAwMDBlMDAwMDAwMCAt
IDAwMDAwMDAwZjAwMDAwMDAgKHJlc2VydmVkKQooWEVOKSAgMDAwMDAwMDBmZTAwMDAwMCAtIDAw
MDAwMDAwZmUwMTEwMDAgKHJlc2VydmVkKQooWEVOKSAgMDAwMDAwMDBmZWMwMDAwMCAtIDAwMDAw
MDAwZmVjMDEwMDAgKHJlc2VydmVkKQooWEVOKSAgMDAwMDAwMDBmZWUwMDAwMCAtIDAwMDAwMDAw
ZmVlMDEwMDAgKHJlc2VydmVkKQooWEVOKSAgMDAwMDAwMDBmZjAwMDAwMCAtIDAwMDAwMDAxMDAw
MDAwMDAgKHJlc2VydmVkKQooWEVOKSAgMDAwMDAwMDEwMDAwMDAwMCAtIDAwMDAwMDAxNmUwMDAw
MDAgKHVzYWJsZSkKKFhFTikgQUNQSTogUlNEUCA4Q0U0OTAwMCwgMDAyNCAocjIgQUxBU0tBKQoo
WEVOKSBBQ1BJOiBYU0RUIDhDRTQ5MEE4LCAwMENDIChyMSBBTEFTS0EgICBBIE0gSSAgIDEwNzIw
MDkgQU1JICAgICAxMDAxMykKKFhFTikgQUNQSTogRkFDUCA4Q0U2QzM3MCwgMDEwQyAocjUgQUxB
U0tBICAgQSBNIEkgICAxMDcyMDA5IEFNSSAgICAgMTAwMTMpCihYRU4pIEFDUEk6IERTRFQgOENF
NDkyMDgsIDIzMTY3IChyMiBBTEFTS0EgICBBIE0gSSAgIDEwNzIwMDkgSU5UTCAyMDEyMDkxMykK
KFhFTikgQUNQSTogRkFDUyA4Q0U4RUY4MCwgMDA0MAooWEVOKSBBQ1BJOiBBUElDIDhDRTZDNDgw
LCAwMDg0IChyMyBBTEFTS0EgICBBIE0gSSAgIDEwNzIwMDkgQU1JICAgICAxMDAxMykKKFhFTikg
QUNQSTogRlBEVCA4Q0U2QzUwOCwgMDA0NCAocjEgQUxBU0tBICAgQSBNIEkgICAxMDcyMDA5IEFN
SSAgICAgMTAwMTMpCihYRU4pIEFDUEk6IEZJRFQgOENFNkM1NTAsIDAwOUMgKHIxIEFMQVNLQSAg
IEEgTSBJICAgMTA3MjAwOSBBTUkgICAgIDEwMDEzKQooWEVOKSBBQ1BJOiBNQ0ZHIDhDRTZDNUYw
LCAwMDNDIChyMSBBTEFTS0EgICBBIE0gSSAgIDEwNzIwMDkgTVNGVCAgICAgICA5NykKKFhFTikg
QUNQSTogSFBFVCA4Q0U2QzYzMCwgMDAzOCAocjEgQUxBU0tBICAgQSBNIEkgICAxMDcyMDA5IEFN
SS4gICAgNTAwMEIpCihYRU4pIEFDUEk6IExQSVQgOENFNkM2NjgsIDAwOTQgKHIxIElOVEVMICAg
U0tMLVVMVCAgICAgICAgMCBNU0ZUICAgICAgIDVGKQooWEVOKSBBQ1BJOiBTU0RUIDhDRTZDNzAw
LCAwMjQ4IChyMiBJTlRFTCAgc2Vuc3JodWIgICAgICAgIDAgSU5UTCAyMDEyMDkxMykKKFhFTikg
QUNQSTogU1NEVCA4Q0U2Qzk0OCwgMkJBRSAocjIgSU5URUwgIFB0aWREZXZjICAgICAxMDAwIElO
VEwgMjAxMjA5MTMpCihYRU4pIEFDUEk6IFNTRFQgOENFNkY0RjgsIDBCRTMgKHIyIElOVEVMICBU
aGVyX1J2cCAgICAgMTAwMCBJTlRMIDIwMTIwOTEzKQooWEVOKSBBQ1BJOiBTU0RUIDhDRTcwMEUw
LCAwNEEzIChyMiBJTlRFTCAgICAgenBvZGQgICAgIDEwMDAgSU5UTCAyMDEyMDkxMykKKFhFTikg
QUNQSTogREJHUCA4Q0U3MDU4OCwgMDAzNCAocjEgSU5URUwgICAgICAgICAgICAgICAgICAwIE1T
RlQgICAgICAgNUYpCihYRU4pIEFDUEk6IERCRzIgOENFNzA1QzAsIDAwNTQgKHIwIElOVEVMICAg
ICAgICAgICAgICAgICAgMCBNU0ZUICAgICAgIDVGKQooWEVOKSBBQ1BJOiBTU0RUIDhDRTcwNjE4
LCAwNkU5IChyMiAgSU5URUwgeGhfcnZwMDcgICAgICAgIDAgSU5UTCAyMDEyMDkxMykKKFhFTikg
QUNQSTogU1NEVCA4Q0U3MEQwOCwgNTQ3RSAocjIgU2FTc2R0ICBTYVNzZHQgICAgICAzMDAwIElO
VEwgMjAxMjA5MTMpCihYRU4pIEFDUEk6IFVFRkkgOENFNzYxODgsIDAwNDIgKHIxICAgICAgICAg
ICAgICAgICAgICAgICAgMCAgICAgICAgICAgICAwKQooWEVOKSBBQ1BJOiBTU0RUIDhDRTc2MUQw
LCAwRTczIChyMiBDcHVSZWYgIENwdVNzZHQgICAgIDMwMDAgSU5UTCAyMDEyMDkxMykKKFhFTikg
QUNQSTogQkdSVCA4Q0U3NzA0OCwgMDAzOCAocjEgQUxBU0tBICAgQSBNIEkgICAxMDcyMDA5IEFN
SSAgICAgMTAwMTMpCihYRU4pIEFDUEk6IERNQVIgOENFNzcwODAsIDAwQTggKHIxIElOVEVMICAg
ICAgU0tMICAgICAgICAgMSBJTlRMICAgICAgICAxKQooWEVOKSBBQ1BJOiBUUE0yIDhDRTc3MTI4
LCAwMDM0IChyMyAgICAgICAgVHBtMlRhYmwgICAgICAgIDEgQU1JICAgICAgICAgMCkKKFhFTikg
QUNQSTogQVNGISA4Q0U3NzE2MCwgMDBBNSAocjMyIElOVEVMICAgICAgIEhDRyAgICAgICAgMSBU
RlNNICAgIEY0MjQwKQooWEVOKSBTeXN0ZW0gUkFNOiA0MDAzTUIgKDQwOTk3MzZrQikKKFhFTikg
RG9tYWluIGhlYXAgaW5pdGlhbGlzZWQKKFhFTikgQUNQSTogMzIvNjRYIEZBQ1MgYWRkcmVzcyBt
aXNtYXRjaCBpbiBGQURUIC0gOGNlOGVmODAvMDAwMDAwMDAwMDAwMDAwMCwgdXNpbmcgMzIKKFhF
TikgSU9BUElDWzBdOiBhcGljX2lkIDIsIHZlcnNpb24gMzIsIGFkZHJlc3MgMHhmZWMwMDAwMCwg
R1NJIDAtMTE5CihYRU4pIEVuYWJsaW5nIEFQSUMgbW9kZTogIEZsYXQuICBVc2luZyAxIEkvTyBB
UElDcwooWEVOKSBbVlQtRF1Ib3N0IGFkZHJlc3Mgd2lkdGggMzkKKFhFTikgW1ZULURdZm91bmQg
QUNQSV9ETUFSX0RSSEQ6CihYRU4pIFtWVC1EXSAgZG1hcnUtPmFkZHJlc3MgPSBmZWQ5MDAwMAoo
WEVOKSBbVlQtRF1kcmhkLT5hZGRyZXNzID0gZmVkOTAwMDAgaW9tbXUtPnJlZyA9IGZmZmY4MmMw
MDA4ZGUwMDAKKFhFTikgW1ZULURdY2FwID0gMWMwMDAwYzQwNjYwNDYyIGVjYXAgPSA3ZTNmZjA1
MDVlCihYRU4pIFtWVC1EXSBlbmRwb2ludDogMDAwMDowMDowMi4wCihYRU4pIFtWVC1EXWZvdW5k
IEFDUElfRE1BUl9EUkhEOgooWEVOKSBbVlQtRF0gIGRtYXJ1LT5hZGRyZXNzID0gZmVkOTEwMDAK
KFhFTikgW1ZULURdZHJoZC0+YWRkcmVzcyA9IGZlZDkxMDAwIGlvbW11LT5yZWcgPSBmZmZmODJj
MDAwOGUwMDAwCihYRU4pIFtWVC1EXWNhcCA9IGQyMDA4YzQwNjYwNDYyIGVjYXAgPSBmMDUwZGEK
KFhFTikgW1ZULURdIElPQVBJQzogMDAwMDpmMDoxZi4wCihYRU4pIFtWVC1EXSBNU0kgSFBFVDog
MDAwMDowMDoxZi4wCihYRU4pIFtWVC1EXSAgZmxhZ3M6IElOQ0xVREVfQUxMCihYRU4pIFtWVC1E
XWZvdW5kIEFDUElfRE1BUl9STVJSOgooWEVOKSBbVlQtRF0gZW5kcG9pbnQ6IDAwMDA6MDA6MTQu
MAooWEVOKSBbVlQtRF1mb3VuZCBBQ1BJX0RNQVJfUk1SUjoKKFhFTikgW1ZULURdICBSTVJSIGFk
ZHJlc3MgcmFuZ2UgOGQ4MDAwMDAuLjhmZmZmZmZmIG5vdCBpbiByZXNlcnZlZCBtZW1vcnk7IG5l
ZWQgImlvbW11X2luY2x1c2l2ZV9tYXBwaW5nPTEiPwooWEVOKSBbVlQtRF0gZW5kcG9pbnQ6IDAw
MDA6MDA6MDIuMAooWEVOKSBTd2l0Y2hlZCB0byBBUElDIGRyaXZlciB4MmFwaWNfY2x1c3Rlci4K
KFhFTikgeHN0YXRlOiBzaXplOiAweDQ0MCBhbmQgc3RhdGVzOiAweDFmCihYRU4pIFNwZWN1bGF0
aXZlIG1pdGlnYXRpb24gZmFjaWxpdGllczoKKFhFTikgICBIYXJkd2FyZSBmZWF0dXJlczoKKFhF
TikgICBDb21waWxlZC1pbiBzdXBwb3J0OiBTSEFET1dfUEFHSU5HCihYRU4pICAgWGVuIHNldHRp
bmdzOiBCVEktVGh1bmsgTi9BLCBTUEVDX0NUUkw6IE5vLCBPdGhlcjoKKFhFTikgICBMMVRGOiBi
ZWxpZXZlZCB2dWxuZXJhYmxlLCBtYXhwaHlzYWRkciBMMUQgNDYsIENQVUlEIDM5LCBTYWZlIGFk
ZHJlc3MgODAwMDAwMDAwMAooWEVOKSAgIFN1cHBvcnQgZm9yIEhWTSBWTXM6IFJTQiBFQUdFUl9G
UFUKKFhFTikgICBTdXBwb3J0IGZvciBQViBWTXM6IFJTQiBFQUdFUl9GUFUKKFhFTikgICBYUFRJ
ICg2NC1iaXQgUFYgb25seSk6IERvbTAgZW5hYmxlZCwgRG9tVSBlbmFibGVkICh3aXRoIFBDSUQp
CihYRU4pICAgUFYgTDFURiBzaGFkb3dpbmc6IERvbTAgZGlzYWJsZWQsIERvbVUgZW5hYmxlZAoo
WEVOKSBVc2luZyBzY2hlZHVsZXI6IFNNUCBDcmVkaXQgU2NoZWR1bGVyIHJldjIgKGNyZWRpdDIp
CihYRU4pIEluaXRpYWxpemluZyBDcmVkaXQyIHNjaGVkdWxlcgooWEVOKSBQbGF0Zm9ybSB0aW1l
ciBpcyAyMy45OTlNSHogSFBFVAooWEVOKSBEZXRlY3RlZCAyNDk2LjE1MyBNSHogcHJvY2Vzc29y
LgooWEVOKSBJbml0aW5nIG1lbW9yeSBzaGFyaW5nLgooWEVOKSBJbnRlbCBWVC1kIGlvbW11IDAg
c3VwcG9ydGVkIHBhZ2Ugc2l6ZXM6IDRrQiwgMk1CLCAxR0IuCihYRU4pIEludGVsIFZULWQgaW9t
bXUgMSBzdXBwb3J0ZWQgcGFnZSBzaXplczogNGtCLCAyTUIsIDFHQi4KKFhFTikgSW50ZWwgVlQt
ZCBTbm9vcCBDb250cm9sIG5vdCBlbmFibGVkLgooWEVOKSBJbnRlbCBWVC1kIERvbTAgRE1BIFBh
c3N0aHJvdWdoIG5vdCBlbmFibGVkLgooWEVOKSBJbnRlbCBWVC1kIFF1ZXVlZCBJbnZhbGlkYXRp
b24gZW5hYmxlZC4KKFhFTikgSW50ZWwgVlQtZCBJbnRlcnJ1cHQgUmVtYXBwaW5nIGVuYWJsZWQu
CihYRU4pIEludGVsIFZULWQgUG9zdGVkIEludGVycnVwdCBub3QgZW5hYmxlZC4KKFhFTikgSW50
ZWwgVlQtZCBTaGFyZWQgRVBUIHRhYmxlcyBlbmFibGVkLgooWEVOKSBJL08gdmlydHVhbGlzYXRp
b24gZW5hYmxlZAooWEVOKSAgLSBEb20wIG1vZGU6IFJlbGF4ZWQKKFhFTikgSW50ZXJydXB0IHJl
bWFwcGluZyBlbmFibGVkCihYRU4pIEVuYWJsZWQgZGlyZWN0ZWQgRU9JIHdpdGggaW9hcGljX2Fj
a19vbGQgb24hCihYRU4pIEVOQUJMSU5HIElPLUFQSUMgSVJRcwooWEVOKSAgLT4gVXNpbmcgb2xk
IEFDSyBtZXRob2QKKFhFTikgVFNDX0RFQURMSU5FIGRpc2FibGVkIGR1ZSB0byBFcnJhdGE7IHBs
ZWFzZSB1cGRhdGUgbWljcm9jb2RlIHRvIHZlcnNpb24gMHhiMiAob3IgbGF0ZXIpCihYRU4pIEFs
bG9jYXRlZCBjb25zb2xlIHJpbmcgb2YgMTYgS2lCLgooWEVOKSBtd2FpdC1pZGxlOiBtYXggQy1z
dGF0ZSBjb3VudCBvZiA4IHJlYWNoZWQKKFhFTikgVk1YOiBTdXBwb3J0ZWQgYWR2YW5jZWQgZmVh
dHVyZXM6CihYRU4pICAtIEFQSUMgTU1JTyBhY2Nlc3MgdmlydHVhbGlzYXRpb24KKFhFTikgIC0g
QVBJQyBUUFIgc2hhZG93CihYRU4pICAtIEV4dGVuZGVkIFBhZ2UgVGFibGVzIChFUFQpCihYRU4p
ICAtIFZpcnR1YWwtUHJvY2Vzc29yIElkZW50aWZpZXJzIChWUElEKQooWEVOKSAgLSBWaXJ0dWFs
IE5NSQooWEVOKSAgLSBNU1IgZGlyZWN0LWFjY2VzcyBiaXRtYXAKKFhFTikgIC0gVW5yZXN0cmlj
dGVkIEd1ZXN0CihYRU4pICAtIFZNQ1Mgc2hhZG93aW5nCihYRU4pICAtIFZNIEZ1bmN0aW9ucwoo
WEVOKSAgLSBWaXJ0dWFsaXNhdGlvbiBFeGNlcHRpb25zCihYRU4pICAtIFBhZ2UgTW9kaWZpY2F0
aW9uIExvZ2dpbmcKKFhFTikgSFZNOiBBU0lEcyBlbmFibGVkLgooWEVOKSBIVk06IFZNWCBlbmFi
bGVkCihYRU4pIEhWTTogSGFyZHdhcmUgQXNzaXN0ZWQgUGFnaW5nIChIQVApIGRldGVjdGVkCihY
RU4pIEhWTTogSEFQIHBhZ2Ugc2l6ZXM6IDRrQiwgMk1CLCAxR0IKKFhFTikgbXdhaXQtaWRsZTog
bWF4IEMtc3RhdGUgY291bnQgb2YgOCByZWFjaGVkCihYRU4pIG13YWl0LWlkbGU6IG1heCBDLXN0
YXRlIGNvdW50IG9mIDggcmVhY2hlZAooWEVOKSBtd2FpdC1pZGxlOiBtYXggQy1zdGF0ZSBjb3Vu
dCBvZiA4IHJlYWNoZWQKKFhFTikgQnJvdWdodCB1cCAyIENQVXMKKFhFTikgRG9tMCBoYXMgbWF4
aW11bSAzMTIgUElSUXMKKFhFTikgIFhlbiAga2VybmVsOiA2NC1iaXQsIGxzYiwgY29tcGF0MzIK
KFhFTikgIERvbTAga2VybmVsOiA2NC1iaXQsIFBBRSwgbHNiLCBwYWRkciAweDEwMDAwMDAgLT4g
MHgyYTJjMDAwCihYRU4pIFBIWVNJQ0FMIE1FTU9SWSBBUlJBTkdFTUVOVDoKKFhFTikgIERvbTAg
YWxsb2MuOiAgIDAwMDAwMDAxNjQwMDAwMDAtPjAwMDAwMDAxNjgwMDAwMDAgKDI0NTc2MCBwYWdl
cyB0byBiZSBhbGxvY2F0ZWQpCihYRU4pIFZJUlRVQUwgTUVNT1JZIEFSUkFOR0VNRU5UOgooWEVO
KSAgTG9hZGVkIGtlcm5lbDogZmZmZmZmZmY4MTAwMDAwMC0+ZmZmZmZmZmY4MmEyYzAwMAooWEVO
KSAgSW5pdC4gcmFtZGlzazogMDAwMDAwMDAwMDAwMDAwMC0+MDAwMDAwMDAwMDAwMDAwMAooWEVO
KSAgUGh5cy1NYWNoIG1hcDogMDAwMDAwODAwMDAwMDAwMC0+MDAwMDAwODAwMDIwMDAwMAooWEVO
KSAgU3RhcnQgaW5mbzogICAgZmZmZmZmZmY4MmEyYzAwMC0+ZmZmZmZmZmY4MmEyYzRiNAooWEVO
KSAgWGVuc3RvcmUgcmluZzogMDAwMDAwMDAwMDAwMDAwMC0+MDAwMDAwMDAwMDAwMDAwMAooWEVO
KSAgQ29uc29sZSByaW5nOiAgMDAwMDAwMDAwMDAwMDAwMC0+MDAwMDAwMDAwMDAwMDAwMAooWEVO
KSAgUGFnZSB0YWJsZXM6ICAgZmZmZmZmZmY4MmEyZDAwMC0+ZmZmZmZmZmY4MmE0NjAwMAooWEVO
KSAgQm9vdCBzdGFjazogICAgZmZmZmZmZmY4MmE0NjAwMC0+ZmZmZmZmZmY4MmE0NzAwMAooWEVO
KSAgVE9UQUw6ICAgICAgICAgZmZmZmZmZmY4MDAwMDAwMC0+ZmZmZmZmZmY4MmMwMDAwMAooWEVO
KSAgRU5UUlkgQUREUkVTUzogZmZmZmZmZmY4MjZhZjE4MAooWEVOKSBEb20wIGhhcyBtYXhpbXVt
IDEgVkNQVXMKKFhFTikgW1ZULURdZDA6SG9zdGJyaWRnZTogc2tpcCAwMDAwOjAwOjAwLjAgbWFw
CihYRU4pIEJvZ3VzIERNSUJBUiAweGZlZDE4MDAxIG9uIDAwMDA6MDA6MDAuMAooWEVOKSBbVlQt
RF1kMDpQQ0llOiBtYXAgMDAwMDowMDowMi4wCihYRU4pIFtWVC1EXWQwOlBDSTogbWFwIDAwMDA6
MDA6MDguMAooWEVOKSBbVlQtRF1kMDpQQ0k6IG1hcCAwMDAwOjAwOjE0LjAKKFhFTikgW1ZULURd
ZDA6UENJOiBtYXAgMDAwMDowMDoxNC4yCihYRU4pIFtWVC1EXWQwOlBDSTogbWFwIDAwMDA6MDA6
MTYuMAooWEVOKSBbVlQtRF1kMDpQQ0k6IG1hcCAwMDAwOjAwOjE3LjAKKFhFTikgW1ZULURdZDA6
UENJOiBtYXAgMDAwMDowMDoxZi4wCihYRU4pIFtWVC1EXWQwOlBDSTogbWFwIDAwMDA6MDA6MWYu
MgooWEVOKSBbVlQtRF1kMDpQQ0k6IG1hcCAwMDAwOjAwOjFmLjMKKFhFTikgW1ZULURdZDA6UENJ
OiBtYXAgMDAwMDowMDoxZi40CihYRU4pIFtWVC1EXWQwOlBDSTogbWFwIDAwMDA6MDA6MWYuNgoo
WEVOKSBbVlQtRF1kMDpQQ0llOiBtYXAgMDAwMDowMTowMC4wCihYRU4pIFtWVC1EXWQwOlBDSWU6
IG1hcCAwMDAwOjAyOjAwLjAKKFhFTikgSU9NTVUgaW5jbHVzaXZlIG1hcHBpbmdzIGFyZSBkZXBy
ZWNhdGVkIGFuZCB3aWxsIGJlIHJlbW92ZWQgaW4gZnV0dXJlIHZlcnNpb25zCihYRU4pIFtWVC1E
XWlvbW11X2VuYWJsZV90cmFuc2xhdGlvbjogaW9tbXUtPnJlZyA9IGZmZmY4MmMwMDA4ZGUwMDAK
KFhFTikgW1ZULURdaW9tbXVfZW5hYmxlX3RyYW5zbGF0aW9uOiBpb21tdS0+cmVnID0gZmZmZjgy
YzAwMDhlMDAwMAooWEVOKSBJbml0aWFsIGxvdyBtZW1vcnkgdmlycSB0aHJlc2hvbGQgc2V0IGF0
IDB4NDAwMCBwYWdlcy4KKFhFTikgU2NydWJiaW5nIEZyZWUgUkFNIGluIGJhY2tncm91bmQKKFhF
TikgU3RkLiBMb2dsZXZlbDogRXJyb3JzIGFuZCB3YXJuaW5ncwooWEVOKSBHdWVzdCBMb2dsZXZl
bDogTm90aGluZyAoUmF0ZS1saW1pdGVkOiBFcnJvcnMgYW5kIHdhcm5pbmdzKQooWEVOKSBYZW4g
aXMgcmVsaW5xdWlzaGluZyBWR0EgY29uc29sZS4KKFhFTikgKioqIFNlcmlhbCBpbnB1dCB0byBE
T00wICh0eXBlICdDVFJMLWEnIHRocmVlIHRpbWVzIHRvIHN3aXRjaCBpbnB1dCkKKFhFTikgRnJl
ZWQgNDgwa0IgaW5pdCBtZW1vcnkKKFhFTikgW1ZULURdRE1BUjpbRE1BIFdyaXRlXSBSZXF1ZXN0
IGRldmljZSBbMDAwMDowMDowMi4wXSBmYXVsdCBhZGRyIDAsIGlvbW11IHJlZyA9IGZmZmY4MmMw
MDA4ZGUwMDAKKFhFTikgW1ZULURdRE1BUjogcmVhc29uIDAxIC0gUHJlc2VudCBiaXQgaW4gcm9v
dCBlbnRyeSBpcyBjbGVhcgooWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAw
MDA6MDA6MDIuMCBnbWZuIDAwMDAwCihYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDE2YmNkMzAw
MQooWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzE2YmNkMjAwMQooWEVOKSAgICAgbDRbMDAwXSA9
IDE2YmNkMTAwMwooWEVOKSAgICAgbDNbMDAwXSA9IDE2YmNkMDAwMwooWEVOKSAgICAgbDJbMDAw
XSA9IDE2YmNjZjAwMwooWEVOKSAgICAgbDFbMDAwXSA9IDMKKFhFTikgW1ZULURdSU5UUi1SRU1B
UDogUmVxdWVzdCBkZXZpY2UgWzAwMDA6ZjA6MWYuMF0gZmF1bHQgaW5kZXggMCwgaW9tbXUgcmVn
ID0gZmZmZjgyYzAwMDhlMDAwMAooWEVOKSBbVlQtRF1JTlRSLVJFTUFQOiByZWFzb24gMjIgLSBQ
cmVzZW50IGZpZWxkIGluIHRoZSBJUlRFIGVudHJ5IGlzIGNsZWFyCm1hcHBpbmcga2VybmVsIGlu
dG8gcGh5c2ljYWwgbWVtb3J5CmFib3V0IHRvIGdldCBzdGFydGVkLi4uClsgICAgMC4wMDAwMDBd
IExpbnV4IHZlcnNpb24gNC4xOS41LWxpbnV4a2l0IChyb290QDZiYzI2MzkzMDg2YykgKGdjYyB2
ZXJzaW9uIDYuMy4wIChBbHBpbmUgNi4zLjApKSAjMSBTTVAgRnJpIEp1bCAxOSAyMjo1MDo0MSBV
VEMgMjAxOQpbICAgIDAuMDAwMDAwXSBDb21tYW5kIGxpbmU6IGNvbnNvbGU9aHZjMCBlYXJseXBy
aW50az14ZW4gcm9vdGRlbGF5PTMgcm9vdD1QQVJUVVVJRD1lZDk1NTM4ZC0zMWQ1LTQ1OGUtODMy
My0xNTk4M2M3ODJlNGYgdGV4dApbICAgIDAuMDAwMDAwXSB4ODYvZnB1OiBTdXBwb3J0aW5nIFhT
QVZFIGZlYXR1cmUgMHgwMDE6ICd4ODcgZmxvYXRpbmcgcG9pbnQgcmVnaXN0ZXJzJwpbICAgIDAu
MDAwMDAwXSB4ODYvZnB1OiBTdXBwb3J0aW5nIFhTQVZFIGZlYXR1cmUgMHgwMDI6ICdTU0UgcmVn
aXN0ZXJzJwpbICAgIDAuMDAwMDAwXSB4ODYvZnB1OiBTdXBwb3J0aW5nIFhTQVZFIGZlYXR1cmUg
MHgwMDQ6ICdBVlggcmVnaXN0ZXJzJwpbICAgIDAuMDAwMDAwXSB4ODYvZnB1OiB4c3RhdGVfb2Zm
c2V0WzJdOiAgNTc2LCB4c3RhdGVfc2l6ZXNbMl06ICAyNTYKWyAgICAwLjAwMDAwMF0geDg2L2Zw
dTogRW5hYmxlZCB4c3RhdGUgZmVhdHVyZXMgMHg3LCBjb250ZXh0IHNpemUgaXMgODMyIGJ5dGVz
LCB1c2luZyAnc3RhbmRhcmQnIGZvcm1hdC4KWyAgICAwLjAwMDAwMF0gUmVsZWFzZWQgMCBwYWdl
KHMpClsgICAgMC4wMDAwMDBdIEJJT1MtcHJvdmlkZWQgcGh5c2ljYWwgUkFNIG1hcDoKWyAgICAw
LjAwMDAwMF0gWGVuOiBbbWVtIDB4MDAwMDAwMDAwMDAwMDAwMC0weDAwMDAwMDAwMDAwNTdmZmZd
IHVzYWJsZQpbICAgIDAuMDAwMDAwXSBYZW46IFttZW0gMHgwMDAwMDAwMDAwMDU4MDAwLTB4MDAw
MDAwMDAwMDA1OGZmZl0gcmVzZXJ2ZWQKWyAgICAwLjAwMDAwMF0gWGVuOiBbbWVtIDB4MDAwMDAw
MDAwMDA1OTAwMC0weDAwMDAwMDAwMDAwOWVmZmZdIHVzYWJsZQpbICAgIDAuMDAwMDAwXSBYZW46
IFttZW0gMHgwMDAwMDAwMDAwMDlmMDAwLTB4MDAwMDAwMDAwMDBmZmZmZl0gcmVzZXJ2ZWQKWyAg
ICAwLjAwMDAwMF0gWGVuOiBbbWVtIDB4MDAwMDAwMDAwMDEwMDAwMC0weDAwMDAwMDAwNDAwNjFm
ZmZdIHVzYWJsZQpbICAgIDAuMDAwMDAwXSBYZW46IFttZW0gMHgwMDAwMDAwMDQwMDYyMDAwLTB4
MDAwMDAwMDA4NjQ4OWZmZl0gdW51c2FibGUKWyAgICAwLjAwMDAwMF0gWGVuOiBbbWVtIDB4MDAw
MDAwMDA4NjQ4YTAwMC0weDAwMDAwMDAwODY0OGFmZmZdIEFDUEkgTlZTClsgICAgMC4wMDAwMDBd
IFhlbjogW21lbSAweDAwMDAwMDAwODY0OGIwMDAtMHgwMDAwMDAwMDg2NGI0ZmZmXSByZXNlcnZl
ZApbICAgIDAuMDAwMDAwXSBYZW46IFttZW0gMHgwMDAwMDAwMDg2NGI1MDAwLTB4MDAwMDAwMDA4
YzIyM2ZmZl0gdW51c2FibGUKWyAgICAwLjAwMDAwMF0gWGVuOiBbbWVtIDB4MDAwMDAwMDA4YzIy
NDAwMC0weDAwMDAwMDAwOGM1MjdmZmZdIHJlc2VydmVkClsgICAgMC4wMDAwMDBdIFhlbjogW21l
bSAweDAwMDAwMDAwOGM1MjgwMDAtMHgwMDAwMDAwMDhjNzM1ZmZmXSB1bnVzYWJsZQpbICAgIDAu
MDAwMDAwXSBYZW46IFttZW0gMHgwMDAwMDAwMDhjNzM2MDAwLTB4MDAwMDAwMDA4Y2VhNmZmZl0g
QUNQSSBOVlMKWyAgICAwLjAwMDAwMF0gWGVuOiBbbWVtIDB4MDAwMDAwMDA4Y2VhNzAwMC0weDAw
MDAwMDAwOGQyZmVmZmZdIHJlc2VydmVkClsgICAgMC4wMDAwMDBdIFhlbjogW21lbSAweDAwMDAw
MDAwOGQyZmYwMDAtMHgwMDAwMDAwMDhkMmZmZmZmXSB1bnVzYWJsZQpbICAgIDAuMDAwMDAwXSBY
ZW46IFttZW0gMHgwMDAwMDAwMDhkMzAwMDAwLTB4MDAwMDAwMDA4ZDNmZmZmZl0gcmVzZXJ2ZWQK
WyAgICAwLjAwMDAwMF0gWGVuOiBbbWVtIDB4MDAwMDAwMDBlMDAwMDAwMC0weDAwMDAwMDAwZWZm
ZmZmZmZdIHJlc2VydmVkClsgICAgMC4wMDAwMDBdIFhlbjogW21lbSAweDAwMDAwMDAwZmUwMDAw
MDAtMHgwMDAwMDAwMGZlMDEwZmZmXSByZXNlcnZlZApbICAgIDAuMDAwMDAwXSBYZW46IFttZW0g
MHgwMDAwMDAwMGZlYzAwMDAwLTB4MDAwMDAwMDBmZWMwMGZmZl0gcmVzZXJ2ZWQKWyAgICAwLjAw
MDAwMF0gWGVuOiBbbWVtIDB4MDAwMDAwMDBmZWQ5MDAwMC0weDAwMDAwMDAwZmVkOTFmZmZdIHJl
c2VydmVkClsgICAgMC4wMDAwMDBdIFhlbjogW21lbSAweDAwMDAwMDAwZmVlMDAwMDAtMHgwMDAw
MDAwMGZlZWZmZmZmXSByZXNlcnZlZApbICAgIDAuMDAwMDAwXSBYZW46IFttZW0gMHgwMDAwMDAw
MGZmMDAwMDAwLTB4MDAwMDAwMDBmZmZmZmZmZl0gcmVzZXJ2ZWQKWyAgICAwLjAwMDAwMF0gWGVu
OiBbbWVtIDB4MDAwMDAwMDEwMDAwMDAwMC0weDAwMDAwMDAxNmRmZmZmZmZdIHVudXNhYmxlClsg
ICAgMC4wMDAwMDBdIE5YIChFeGVjdXRlIERpc2FibGUpIHByb3RlY3Rpb246IGFjdGl2ZQpbICAg
IDAuMDAwMDAwXSBlZmk6IEVGSSB2Mi40MCBieSBBbWVyaWNhbiBNZWdhdHJlbmRzClsgICAgMC4w
MDAwMDBdIGVmaTogIEVTUlQ9MHg4ZDI5YzA5OCAgQUNQST0weDhjZTQ5MDAwICBBQ1BJIDIuMD0w
eDhjZTQ5MDAwICBTTUJJT1M9MHhmMDVlMCAgU01CSU9TIDMuMD0weGYwNjAwICBNUFM9MHhmYzlj
MApbICAgIDAuMDAwMDAwXSBTTUJJT1MgMy4wLjAgcHJlc2VudC4KWyAgICAwLjAwMDAwMF0gRE1J
OiAgLywgQklPUyA1LjExIDA2LzEyLzIwMTcKWyAgICAwLjAwMDAwMF0gSHlwZXJ2aXNvciBkZXRl
Y3RlZDogWGVuIFBWClsgICAgMC4wMDA2NjJdIHRzYzogRGV0ZWN0ZWQgMjQ5Ni4xNTIgTUh6IHBy
b2Nlc3NvcgpbICAgIDAuMDEwNTAzXSBsYXN0X3BmbiA9IDB4NDAwNjIgbWF4X2FyY2hfcGZuID0g
MHg0MDAwMDAwMDAKWyAgICAwLjAxMDUwNF0gRGlzYWJsZWQKWyAgICAwLjAxMDUwNl0geDg2L1BB
VDogTVRSUnMgZGlzYWJsZWQsIHNraXBwaW5nIFBBVCBpbml0aWFsaXphdGlvbiB0b28uClsgICAg
MC4wMTA1MDldIHg4Ni9QQVQ6IENvbmZpZ3VyYXRpb24gWzAtN106IFdCICBXVCAgVUMtIFVDICBX
QyAgV1AgIFVDICBVQwpbICAgIDAuMDEwNTM4XSBLZXJuZWwvVXNlciBwYWdlIHRhYmxlcyBpc29s
YXRpb246IGRpc2FibGVkIG9uIFhFTiBQVi4KWyAgICAwLjE3NzUzMV0gU2VjdXJlIGJvb3QgZGlz
YWJsZWQKWyAgICAwLjE3NzU0NV0gQUNQSTogRWFybHkgdGFibGUgY2hlY2tzdW0gdmVyaWZpY2F0
aW9uIGRpc2FibGVkClsgICAgMC4xNzc1NTJdIEFDUEk6IFJTRFAgMHgwMDAwMDAwMDhDRTQ5MDAw
IDAwMDAyNCAodjAyIEFMQVNLQSkKWyAgICAwLjE3NzU2MV0gQUNQSTogWFNEVCAweDAwMDAwMDAw
OENFNDkwQTggMDAwMENDICh2MDEgQUxBU0tBIEEgTSBJICAgIDAxMDcyMDA5IEFNSSAgMDAwMTAw
MTMpClsgICAgMC4xNzc1OTFdIEFDUEk6IEZBQ1AgMHgwMDAwMDAwMDhDRTZDMzcwIDAwMDEwQyAo
djA1IEFMQVNLQSBBIE0gSSAgICAwMTA3MjAwOSBBTUkgIDAwMDEwMDEzKQpbICAgIDAuMTc3NjQ3
XSBBQ1BJOiBEU0RUIDB4MDAwMDAwMDA4Q0U0OTIwOCAwMjMxNjcgKHYwMiBBTEFTS0EgQSBNIEkg
ICAgMDEwNzIwMDkgSU5UTCAyMDEyMDkxMykKWyAgICAwLjE3NzY1OF0gQUNQSTogRkFDUyAweDAw
MDAwMDAwOENFOEVGODAgMDAwMDQwClsgICAgMC4xNzc2NjldIEFDUEk6IEFQSUMgMHgwMDAwMDAw
MDhDRTZDNDgwIDAwMDA4NCAodjAzIEFMQVNLQSBBIE0gSSAgICAwMTA3MjAwOSBBTUkgIDAwMDEw
MDEzKQpbICAgIDAuMTc3NjgxXSBBQ1BJOiBGUERUIDB4MDAwMDAwMDA4Q0U2QzUwOCAwMDAwNDQg
KHYwMSBBTEFTS0EgQSBNIEkgICAgMDEwNzIwMDkgQU1JICAwMDAxMDAxMykKWyAgICAwLjE3NzY5
Ml0gQUNQSTogRklEVCAweDAwMDAwMDAwOENFNkM1NTAgMDAwMDlDICh2MDEgQUxBU0tBIEEgTSBJ
ICAgIDAxMDcyMDA5IEFNSSAgMDAwMTAwMTMpClsgICAgMC4xNzc3MDNdIEFDUEk6IE1DRkcgMHgw
MDAwMDAwMDhDRTZDNUYwIDAwMDAzQyAodjAxIEFMQVNLQSBBIE0gSSAgICAwMTA3MjAwOSBNU0ZU
IDAwMDAwMDk3KQpbICAgIDAuMTc3NzE0XSBBQ1BJOiBIUEVUIDB4MDAwMDAwMDA4Q0U2QzYzMCAw
MDAwMzggKHYwMSBBTEFTS0EgQSBNIEkgICAgMDEwNzIwMDkgQU1JLiAwMDA1MDAwQikKWyAgICAw
LjE3NzcyNl0gQUNQSTogTFBJVCAweDAwMDAwMDAwOENFNkM2NjggMDAwMDk0ICh2MDEgSU5URUwg
IFNLTC1VTFQgIDAwMDAwMDAwIE1TRlQgMDAwMDAwNUYpClsgICAgMC4xNzc3MzddIEFDUEk6IFNT
RFQgMHgwMDAwMDAwMDhDRTZDNzAwIDAwMDI0OCAodjAyIElOVEVMICBzZW5zcmh1YiAwMDAwMDAw
MCBJTlRMIDIwMTIwOTEzKQpbICAgIDAuMTc3NzQ5XSBBQ1BJOiBTU0RUIDB4MDAwMDAwMDA4Q0U2
Qzk0OCAwMDJCQUUgKHYwMiBJTlRFTCAgUHRpZERldmMgMDAwMDEwMDAgSU5UTCAyMDEyMDkxMykK
WyAgICAwLjE3Nzc2MF0gQUNQSTogU1NEVCAweDAwMDAwMDAwOENFNkY0RjggMDAwQkUzICh2MDIg
SU5URUwgIFRoZXJfUnZwIDAwMDAxMDAwIElOVEwgMjAxMjA5MTMpClsgICAgMC4xNzc3NzFdIEFD
UEk6IFNTRFQgMHgwMDAwMDAwMDhDRTcwMEUwIDAwMDRBMyAodjAyIElOVEVMICB6cG9kZCAgICAw
MDAwMTAwMCBJTlRMIDIwMTIwOTEzKQpbICAgIDAuMTc3NzgzXSBBQ1BJOiBEQkdQIDB4MDAwMDAw
MDA4Q0U3MDU4OCAwMDAwMzQgKHYwMSBJTlRFTCAgICAgICAgICAgMDAwMDAwMDAgTVNGVCAwMDAw
MDA1RikKWyAgICAwLjE3Nzc5NF0gQUNQSTogREJHMiAweDAwMDAwMDAwOENFNzA1QzAgMDAwMDU0
ICh2MDAgSU5URUwgICAgICAgICAgIDAwMDAwMDAwIE1TRlQgMDAwMDAwNUYpClsgICAgMC4xNzc4
MDZdIEFDUEk6IFNTRFQgMHgwMDAwMDAwMDhDRTcwNjE4IDAwMDZFOSAodjAyIElOVEVMICB4aF9y
dnAwNyAwMDAwMDAwMCBJTlRMIDIwMTIwOTEzKQpbICAgIDAuMTc3ODE3XSBBQ1BJOiBTU0RUIDB4
MDAwMDAwMDA4Q0U3MEQwOCAwMDU0N0UgKHYwMiBTYVNzZHQgU2FTc2R0ICAgMDAwMDMwMDAgSU5U
TCAyMDEyMDkxMykKWyAgICAwLjE3NzgyOV0gQUNQSTogVUVGSSAweDAwMDAwMDAwOENFNzYxODgg
MDAwMDQyICh2MDEgICAgICAgICAgICAgICAgIDAwMDAwMDAwICAgICAgMDAwMDAwMDApClsgICAg
MC4xNzc4NDFdIEFDUEk6IFNTRFQgMHgwMDAwMDAwMDhDRTc2MUQwIDAwMEU3MyAodjAyIENwdVJl
ZiBDcHVTc2R0ICAwMDAwMzAwMCBJTlRMIDIwMTIwOTEzKQpbICAgIDAuMTc3ODUyXSBBQ1BJOiBC
R1JUIDB4MDAwMDAwMDA4Q0U3NzA0OCAwMDAwMzggKHYwMSBBTEFTS0EgQSBNIEkgICAgMDEwNzIw
MDkgQU1JICAwMDAxMDAxMykKWyAgICAwLjE3Nzg2NF0gQUNQSTogUk1BRCAweDAwMDAwMDAwOENF
NzcwODAgMDAwMEE4ICh2MDEgSU5URUwgIFNLTCAgICAgIDAwMDAwMDAxIElOVEwgMDAwMDAwMDEp
ClsgICAgMC4xNzc4NzVdIEFDUEk6IFRQTTIgMHgwMDAwMDAwMDhDRTc3MTI4IDAwMDAzNCAodjAz
ICAgICAgICBUcG0yVGFibCAwMDAwMDAwMSBBTUkgIDAwMDAwMDAwKQpbICAgIDAuMTc3ODkwXSBB
Q1BJOiBBU0YhIDB4MDAwMDAwMDA4Q0U3NzE2MCAwMDAwQTUgKHYzMiBJTlRFTCAgIEhDRyAgICAg
MDAwMDAwMDEgVEZTTSAwMDBGNDI0MCkKWyAgICAwLjE3NzkyMV0gU2V0dGluZyBBUElDIHJvdXRp
bmcgdG8gWGVuIFBWLgpbICAgIDAuMTgxNDUyXSBab25lIHJhbmdlczoKWyAgICAwLjE4MTQ1NF0g
ICBETUEgICAgICBbbWVtIDB4MDAwMDAwMDAwMDAwMTAwMC0weDAwMDAwMDAwMDBmZmZmZmZdClsg
ICAgMC4xODE0NTZdICAgRE1BMzIgICAgW21lbSAweDAwMDAwMDAwMDEwMDAwMDAtMHgwMDAwMDAw
MDQwMDYxZmZmXQpbICAgIDAuMTgxNDU4XSAgIE5vcm1hbCAgIGVtcHR5ClsgICAgMC4xODE0NjBd
IE1vdmFibGUgem9uZSBzdGFydCBmb3IgZWFjaCBub2RlClsgICAgMC4xODE0NjFdIEVhcmx5IG1l
bW9yeSBub2RlIHJhbmdlcwpbICAgIDAuMTgxNDYyXSAgIG5vZGUgICAwOiBbbWVtIDB4MDAwMDAw
MDAwMDAwMTAwMC0weDAwMDAwMDAwMDAwNTdmZmZdClsgICAgMC4xODE0NjRdICAgbm9kZSAgIDA6
IFttZW0gMHgwMDAwMDAwMDAwMDU5MDAwLTB4MDAwMDAwMDAwMDA5ZWZmZl0KWyAgICAwLjE4MTQ2
NV0gICBub2RlICAgMDogW21lbSAweDAwMDAwMDAwMDAxMDAwMDAtMHgwMDAwMDAwMDQwMDYxZmZm
XQpbICAgIDAuMTgyMDQzXSBSZXNlcnZlZCBidXQgdW5hdmFpbGFibGU6IDMyNzY5IHBhZ2VzClsg
ICAgMC4xODIwNDVdIEluaXRtZW0gc2V0dXAgbm9kZSAwIFttZW0gMHgwMDAwMDAwMDAwMDAxMDAw
LTB4MDAwMDAwMDA0MDA2MWZmZl0KWyAgICAwLjE4NzMyN10gcDJtIHZpcnR1YWwgYXJlYSBhdCAo
X19fX3B0cnZhbF9fX18pLCBzaXplIGlzIDQwMDAwMDAwClsgICAgMC4yODczMjldIFJlbWFwcGVk
IDk4IHBhZ2UocykKWyAgICAwLjI4NzM3MV0gUmVzZXJ2aW5nIEludGVsIGdyYXBoaWNzIG1lbW9y
eSBhdCBbbWVtIDB4OGUwMDAwMDAtMHg4ZmZmZmZmZl0KWyAgICAwLjI4NzY5M10gQUNQSTogUE0t
VGltZXIgSU8gUG9ydDogMHgxODA4ClsgICAgMC4yODc3MjVdIEFDUEk6IExBUElDX05NSSAoYWNw
aV9pZFsweDAxXSBoaWdoIGVkZ2UgbGludFsweDFdKQpbICAgIDAuMjg3NzI4XSBBQ1BJOiBMQVBJ
Q19OTUkgKGFjcGlfaWRbMHgwMl0gaGlnaCBlZGdlIGxpbnRbMHgxXSkKWyAgICAwLjI4NzcyOV0g
QUNQSTogTEFQSUNfTk1JIChhY3BpX2lkWzB4MDNdIGhpZ2ggZWRnZSBsaW50WzB4MV0pClsgICAg
MC4yODc3MzFdIEFDUEk6IExBUElDX05NSSAoYWNwaV9pZFsweDA0XSBoaWdoIGVkZ2UgbGludFsw
eDFdKQpbICAgIDAuMjg3NzczXSBJT0FQSUNbMF06IGFwaWNfaWQgMiwgdmVyc2lvbiAzMiwgYWRk
cmVzcyAweGZlYzAwMDAwLCBHU0kgMC0xMTkKWyAgICAwLjI4Nzc4Ml0gQUNQSTogSU5UX1NSQ19P
VlIgKGJ1cyAwIGJ1c19pcnEgMCBnbG9iYWxfaXJxIDIgZGZsIGRmbCkKWyAgICAwLjI4Nzc4NV0g
QUNQSTogSU5UX1NSQ19PVlIgKGJ1cyAwIGJ1c19pcnEgOSBnbG9iYWxfaXJxIDkgaGlnaCBsZXZl
bCkKWyAgICAwLjI4Nzc5OV0gVXNpbmcgQUNQSSAoTUFEVCkgZm9yIFNNUCBjb25maWd1cmF0aW9u
IGluZm9ybWF0aW9uClsgICAgMC4yODc4MDNdIEFDUEk6IEhQRVQgaWQ6IDB4ODA4NmE3MDEgYmFz
ZTogMHhmZWQwMDAwMApbICAgIDAuMjg3ODA5XSBzbXBib290OiBBbGxvd2luZyA0IENQVXMsIDAg
aG90cGx1ZyBDUFVzClsgICAgMC4yODc4MzFdIFttZW0gMHg5MDAwMDAwMC0weGRmZmZmZmZmXSBh
dmFpbGFibGUgZm9yIFBDSSBkZXZpY2VzClsgICAgMC4yODc4MzRdIEJvb3RpbmcgcGFyYXZpcnR1
YWxpemVkIGtlcm5lbCBvbiBYZW4KWyAgICAwLjI4NzgzNl0gWGVuIHZlcnNpb246IDQuMTIuMCAo
cHJlc2VydmUtQUQpClsgICAgMC4yODc4MzhdIGNsb2Nrc291cmNlOiByZWZpbmVkLWppZmZpZXM6
IG1hc2s6IDB4ZmZmZmZmZmYgbWF4X2N5Y2xlczogMHhmZmZmZmZmZiwgbWF4X2lkbGVfbnM6IDE5
MTEyNjA0NDYyNzUwMDAwIG5zClsgICAgMC40MDI4MTddIHJhbmRvbTogZ2V0X3JhbmRvbV9ieXRl
cyBjYWxsZWQgZnJvbSBzdGFydF9rZXJuZWwrMHg5Mi8weDRiZSB3aXRoIGNybmdfaW5pdD0wClsg
ICAgMC40MDI4MjZdIHNldHVwX3BlcmNwdTogTlJfQ1BVUzoxMjggbnJfY3B1bWFza19iaXRzOjEy
OCBucl9jcHVfaWRzOjQgbnJfbm9kZV9pZHM6MQpbICAgIDAuNDAzMDcwXSBwZXJjcHU6IEVtYmVk
ZGVkIDQ1IHBhZ2VzL2NwdSBAKF9fX19wdHJ2YWxfX19fKSBzMTQzNzY4IHI4MTkyIGQzMjM2MCB1
NTI0Mjg4ClsgICAgMC40MDMxMjhdIEJ1aWx0IDEgem9uZWxpc3RzLCBtb2JpbGl0eSBncm91cGlu
ZyBvbi4gIFRvdGFsIHBhZ2VzOiAyNTgwMjQKWyAgICAwLjQwMzEzMF0gS2VybmVsIGNvbW1hbmQg
bGluZTogY29uc29sZT1odmMwIGVhcmx5cHJpbnRrPXhlbiByb290ZGVsYXk9MyByb290PVBBUlRV
VUlEPWVkOTU1MzhkLTMxZDUtNDU4ZS04MzIzLTE1OTgzYzc4MmU0ZiB0ZXh0ClsgICAgMC40MDMz
NTddIERlbnRyeSBjYWNoZSBoYXNoIHRhYmxlIGVudHJpZXM6IDEzMTA3MiAob3JkZXI6IDgsIDEw
NDg1NzYgYnl0ZXMpClsgICAgMC40MDMzOTldIElub2RlLWNhY2hlIGhhc2ggdGFibGUgZW50cmll
czogNjU1MzYgKG9yZGVyOiA3LCA1MjQyODggYnl0ZXMpClsgICAgMC40MDM1NDldIHgyYXBpYyBk
aXNhYmxlZApbICAgIDAuNDMzMDE0XSBzb2Z0d2FyZSBJTyBUTEI6IG1hcHBlZCBbbWVtIDB4M2E2
MDAwMDAtMHgzZTYwMDAwMF0gKDY0TUIpClsgICAgMC40NDM3OTJdIE1lbW9yeTogOTMwOTQwSy8x
MDQ4NTcySyBhdmFpbGFibGUgKDEyMzAwSyBrZXJuZWwgY29kZSwgMTU5OUsgcndkYXRhLCAzMDg0
SyByb2RhdGEsIDE1OTJLIGluaXQsIDE5MjRLIGJzcywgMTE3NjMySyByZXNlcnZlZCwgMEsgY21h
LXJlc2VydmVkKQpbICAgIDAuNDQzODU0XSBmdHJhY2U6IGFsbG9jYXRpbmcgNDM4MDQgZW50cmll
cyBpbiAxNzIgcGFnZXMKWyAgICAwLjQ2MTEwOF0gcmN1OiBIaWVyYXJjaGljYWwgUkNVIGltcGxl
bWVudGF0aW9uLgpbICAgIDAuNDYxMTExXSByY3U6IAlSQ1UgcmVzdHJpY3RpbmcgQ1BVcyBmcm9t
IE5SX0NQVVM9MTI4IHRvIG5yX2NwdV9pZHM9MS4KWyAgICAwLjQ2MTExMl0gcmN1OiBBZGp1c3Rp
bmcgZ2VvbWV0cnkgZm9yIHJjdV9mYW5vdXRfbGVhZj0xNiwgbnJfY3B1X2lkcz0xClsgICAgMC40
NjQyODNdIFVzaW5nIE5VTEwgbGVnYWN5IFBJQwpbICAgIDAuNDY0Mjg1XSBOUl9JUlFTOiA4NDQ4
LCBucl9pcnFzOiAyNTYsIHByZWFsbG9jYXRlZCBpcnFzOiAwClsgICAgMC40NjQzMDFdIHhlbjpl
dmVudHM6IFVzaW5nIEZJRk8tYmFzZWQgQUJJClsgICAgMC40NjQ0NjddIENvbnNvbGU6IGNvbG91
ciBkdW1teSBkZXZpY2UgODB4MjUKWyAgICAwLjQ2NDY0N10gY29uc29sZSBbdHR5MF0gZW5hYmxl
ZApbICAgIDAuNDY1MTQzXSBjb25zb2xlIFtodmMwXSBlbmFibGVkClsgICAgMC40NjUxNTFdIEFD
UEk6IENvcmUgcmV2aXNpb24gMjAxODA4MTAKWyAgICAwLjQ4MDMxNF0gQUNQSSBCSU9TIFdhcm5p
bmcgKGJ1Zyk6IEluY29ycmVjdCBjaGVja3N1bSBpbiB0YWJsZSBbQkdSVF0gLSAweDk5LCBzaG91
bGQgYmUgMHhBRiAoMjAxODA4MTAvdGJwcmludC0xNzcpClsgICAgMC40ODAzODVdIGNsb2Nrc291
cmNlOiB4ZW46IG1hc2s6IDB4ZmZmZmZmZmZmZmZmZmZmZiBtYXhfY3ljbGVzOiAweDFjZDQyZTRk
ZmZiLCBtYXhfaWRsZV9uczogODgxNTkwNTkxNDgzIG5zClsgICAgMC40ODA0MDZdIGluc3RhbGxp
bmcgWGVuIHRpbWVyIGZvciBDUFUgMApbICAgIDAuNDgwNDkxXSBjbG9ja3NvdXJjZTogdHNjLWVh
cmx5OiBtYXNrOiAweGZmZmZmZmZmZmZmZmZmZmYgbWF4X2N5Y2xlczogMHgyM2ZiMDZhOTA3MCwg
bWF4X2lkbGVfbnM6IDQ0MDc5NTI3MTE2NyBucwpbICAgIDAuNDgwNTU2XSBDYWxpYnJhdGluZyBk
ZWxheSBsb29wIChza2lwcGVkKSwgdmFsdWUgY2FsY3VsYXRlZCB1c2luZyB0aW1lciBmcmVxdWVu
Y3kuLiA0OTkyLjMwIEJvZ29NSVBTIChscGo9MjQ5NjE1MjApClsgICAgMC40ODA1NjVdIHBpZF9t
YXg6IGRlZmF1bHQ6IDMyNzY4IG1pbmltdW06IDMwMQpbICAgIDAuNDgwNjUyXSBTZWN1cml0eSBG
cmFtZXdvcmsgaW5pdGlhbGl6ZWQKWyAgICAwLjQ4MDY1N10gWWFtYTogYmVjb21pbmcgbWluZGZ1
bC4KWyAgICAwLjQ4MDY4M10gTW91bnQtY2FjaGUgaGFzaCB0YWJsZSBlbnRyaWVzOiAyMDQ4IChv
cmRlcjogMiwgMTYzODQgYnl0ZXMpClsgICAgMC40ODA2OTFdIE1vdW50cG9pbnQtY2FjaGUgaGFz
aCB0YWJsZSBlbnRyaWVzOiAyMDQ4IChvcmRlcjogMiwgMTYzODQgYnl0ZXMpClsgICAgMC40ODA5
NDhdIExhc3QgbGV2ZWwgaVRMQiBlbnRyaWVzOiA0S0IgNjQsIDJNQiA4LCA0TUIgOApbICAgIDAu
NDgwOTUzXSBMYXN0IGxldmVsIGRUTEIgZW50cmllczogNEtCIDY0LCAyTUIgMCwgNE1CIDAsIDFH
QiA0ClsgICAgMC40ODA5NjBdIFNwZWN0cmUgVjIgOiBWdWxuZXJhYmxlOiBNaW5pbWFsIGdlbmVy
aWMgQVNNIHJldHBvbGluZQpbICAgIDAuNDgwOTY1XSBTcGVjdHJlIFYyIDogU3BlY3RyZSB2MiAv
IFNwZWN0cmVSU0IgbWl0aWdhdGlvbjogRmlsbGluZyBSU0Igb24gY29udGV4dCBzd2l0Y2gKWyAg
ICAwLjQ4MDk3MV0gU3BlY3VsYXRpdmUgU3RvcmUgQnlwYXNzOiBWdWxuZXJhYmxlClsgICAgMC41
MzA5ODRdIEZyZWVpbmcgU01QIGFsdGVybmF0aXZlcyBtZW1vcnk6IDI0SwpbICAgIDAuNTMyOTE1
XSBWUE1VIGRpc2FibGVkIGJ5IGh5cGVydmlzb3IuClsgICAgMC41MzMwNzldIFBlcmZvcm1hbmNl
IEV2ZW50czogdW5zdXBwb3J0ZWQgcDYgQ1BVIG1vZGVsIDc4IG5vIFBNVSBkcml2ZXIsIHNvZnR3
YXJlIGV2ZW50cyBvbmx5LgpbICAgIDAuNTMzMTUwXSByY3U6IEhpZXJhcmNoaWNhbCBTUkNVIGlt
cGxlbWVudGF0aW9uLgpbICAgIDAuNTMzMzEzXSBOTUkgd2F0Y2hkb2c6IFBlcmYgTk1JIHdhdGNo
ZG9nIHBlcm1hbmVudGx5IGRpc2FibGVkClsgICAgMC41MzMzNzVdIHNtcDogQnJpbmdpbmcgdXAg
c2Vjb25kYXJ5IENQVXMgLi4uClsgICAgMC41MzMzODBdIHNtcDogQnJvdWdodCB1cCAxIG5vZGUs
IDEgQ1BVClsgICAgMC41MzMzODRdIHNtcGJvb3Q6IE1heCBsb2dpY2FsIHBhY2thZ2VzOiAxClsg
ICAgMC41MzM1NDddIGRldnRtcGZzOiBpbml0aWFsaXplZApbICAgIDAuNTMzNjAxXSB4ODYvbW06
IE1lbW9yeSBibG9jayBzaXplOiAxMjhNQgpbICAgIDAuNTM0MDA4XSBjbG9ja3NvdXJjZTogamlm
ZmllczogbWFzazogMHhmZmZmZmZmZiBtYXhfY3ljbGVzOiAweGZmZmZmZmZmLCBtYXhfaWRsZV9u
czogMTkxMTI2MDQ0NjI3NTAwMDAgbnMKWyAgICAwLjUzNDAxOV0gZnV0ZXggaGFzaCB0YWJsZSBl
bnRyaWVzOiAyNTYgKG9yZGVyOiAyLCAxNjM4NCBieXRlcykKWyAgICAwLjUzNDA3MF0gcGluY3Ry
bCBjb3JlOiBpbml0aWFsaXplZCBwaW5jdHJsIHN1YnN5c3RlbQpbICAgIDAuNTM0MjQ0XSBORVQ6
IFJlZ2lzdGVyZWQgcHJvdG9jb2wgZmFtaWx5IDE2ClsgICAgMC41MzQyNjVdIHhlbjpncmFudF90
YWJsZTogR3JhbnQgdGFibGVzIHVzaW5nIHZlcnNpb24gMSBsYXlvdXQKWyAgICAwLjUzNDI4MV0g
R3JhbnQgdGFibGUgaW5pdGlhbGl6ZWQKWyAgICAwLjUzNDQzM10gYXVkaXQ6IGluaXRpYWxpemlu
ZyBuZXRsaW5rIHN1YnN5cyAoZGlzYWJsZWQpClsgICAgMC41MzQ1MzVdIGF1ZGl0OiB0eXBlPTIw
MDAgYXVkaXQoMTU2MzkwNTk4MC41MzM6MSk6IHN0YXRlPWluaXRpYWxpemVkIGF1ZGl0X2VuYWJs
ZWQ9MCByZXM9MQpbICAgIDAuNTM0Njk3XSBBQ1BJIEZBRFQgZGVjbGFyZXMgdGhlIHN5c3RlbSBk
b2Vzbid0IHN1cHBvcnQgUENJZSBBU1BNLCBzbyBkaXNhYmxlIGl0ClsgICAgMC41MzQ3MDVdIEFD
UEk6IGJ1cyB0eXBlIFBDSSByZWdpc3RlcmVkClsgICAgMC41MzQ4MzFdIFBDSTogTU1DT05GSUcg
Zm9yIGRvbWFpbiAwMDAwIFtidXMgMDAtZmZdIGF0IFttZW0gMHhlMDAwMDAwMC0weGVmZmZmZmZm
XSAoYmFzZSAweGUwMDAwMDAwKQpbICAgIDAuNTM0ODQwXSBQQ0k6IE1NQ09ORklHIGF0IFttZW0g
MHhlMDAwMDAwMC0weGVmZmZmZmZmXSByZXNlcnZlZCBpbiBFODIwClsgICAgMC41ODg0MDBdIFBD
STogVXNpbmcgY29uZmlndXJhdGlvbiB0eXBlIDEgZm9yIGJhc2UgYWNjZXNzClsgICAgMC41OTAz
MjZdIGNyeXB0ZDogbWF4X2NwdV9xbGVuIHNldCB0byAxMDAwClsgICAgMC41OTA0NDNdIEFDUEk6
IEFkZGVkIF9PU0koTW9kdWxlIERldmljZSkKWyAgICAwLjU5MDQ0OF0gQUNQSTogQWRkZWQgX09T
SShQcm9jZXNzb3IgRGV2aWNlKQpbICAgIDAuNTkwNDUzXSBBQ1BJOiBBZGRlZCBfT1NJKDMuMCBf
U0NQIEV4dGVuc2lvbnMpClsgICAgMC41OTA0NThdIEFDUEk6IEFkZGVkIF9PU0koUHJvY2Vzc29y
IEFnZ3JlZ2F0b3IgRGV2aWNlKQpbICAgIDAuNTkwNDYyXSBBQ1BJOiBBZGRlZCBfT1NJKExpbnV4
LURlbGwtVmlkZW8pClsgICAgMC41OTA0NjddIEFDUEk6IEFkZGVkIF9PU0koTGludXgtTGVub3Zv
LU5WLUhETUktQXVkaW8pClsgICAgMC42MzgyNThdIEFDUEk6IDggQUNQSSBBTUwgdGFibGVzIHN1
Y2Nlc3NmdWxseSBhY3F1aXJlZCBhbmQgbG9hZGVkClsgICAgMC42NDQ1NzldIEFDUEk6IFtGaXJt
d2FyZSBCdWddOiBCSU9TIF9PU0koTGludXgpIHF1ZXJ5IGlnbm9yZWQKWyAgICAwLjY0OTYwN10g
QUNQSTogRHluYW1pYyBPRU0gVGFibGUgTG9hZDoKWyAgICAwLjY0OTYxOF0gQUNQSTogU1NEVCAw
eEZGRkY4ODgwM0EzMTk0MDAgMDAwMzdGICh2MDIgUG1SZWYgIENwdTBDc3QgIDAwMDAzMDAxIElO
VEwgMjAxMjA5MTMpClsgICAgMC42NTAxNTBdIEFDUEk6IER5bmFtaWMgT0VNIFRhYmxlIExvYWQ6
ClsgICAgMC42NTAxNThdIEFDUEk6IFNTRFQgMHhGRkZGODg4MDM5ODEzMDAwIDAwMDYzRiAodjAy
IFBtUmVmICBDcHUwSXN0ICAwMDAwMzAwMCBJTlRMIDIwMTIwOTEzKQpbICAgIDAuNjUyNDA4XSBB
Q1BJOiBFQzogRUMgc3RhcnRlZApbICAgIDAuNjUyNDEzXSBBQ1BJOiBFQzogaW50ZXJydXB0IGJs
b2NrZWQKWyAgICAwLjY1MjQ2OF0gQUNQSTogXF9TQl8uUENJMC5MUENCLkVDMF86IFVzZWQgYXMg
Zmlyc3QgRUMKWyAgICAwLjY1MjQ3NF0gQUNQSTogXF9TQl8uUENJMC5MUENCLkVDMF86IEdQRT0w
eDUwLCBFQ19DTUQvRUNfU0M9MHg2NiwgRUNfREFUQT0weDYyClsgICAgMC42NTI0ODFdIEFDUEk6
IFxfU0JfLlBDSTAuTFBDQi5FQzBfOiBVc2VkIGFzIGJvb3QgRFNEVCBFQyB0byBoYW5kbGUgdHJh
bnNhY3Rpb25zClsgICAgMC42NTI0ODddIEFDUEk6IEludGVycHJldGVyIGVuYWJsZWQKWyAgICAw
LjY1MjQ5OV0gQUNQSTogKHN1cHBvcnRzIFMwIFM1KQpbICAgIDAuNjUyNTAzXSBBQ1BJOiBVc2lu
ZyBJT0FQSUMgZm9yIGludGVycnVwdCByb3V0aW5nClsgICAgMC42NTI1NTBdIFBDSTogVXNpbmcg
aG9zdCBicmlkZ2Ugd2luZG93cyBmcm9tIEFDUEk7IGlmIG5lY2Vzc2FyeSwgdXNlICJwY2k9bm9j
cnMiIGFuZCByZXBvcnQgYSBidWcKWyAgICAwLjY1Mzg3OV0gQUNQSTogRW5hYmxlZCA3IEdQRXMg
aW4gYmxvY2sgMDAgdG8gN0YKWyAgICAwLjY1NzA1NF0gQUNQSTogUG93ZXIgUmVzb3VyY2UgW1BH
MDBdIChvbikKWyAgICAwLjY1NzU0Nl0gQUNQSTogUG93ZXIgUmVzb3VyY2UgW1BHMDFdIChvbikK
WyAgICAwLjY1Nzk0OF0gQUNQSTogUG93ZXIgUmVzb3VyY2UgW1BHMDJdIChvbikKWyAgICAwLjY2
NDU5Ml0gQUNQSTogUG93ZXIgUmVzb3VyY2UgW1dSU1RdIChvbikKWyAgICAwLjY2NTAyN10gQUNQ
STogUG93ZXIgUmVzb3VyY2UgW1dSU1RdIChvbikKWyAgICAwLjY2NTQ2NV0gQUNQSTogUG93ZXIg
UmVzb3VyY2UgW1dSU1RdIChvbikKWyAgICAwLjY2NTk0NV0gQUNQSTogUG93ZXIgUmVzb3VyY2Ug
W1dSU1RdIChvbikKWyAgICAwLjY2NjM3MV0gQUNQSTogUG93ZXIgUmVzb3VyY2UgW1dSU1RdIChv
bikKWyAgICAwLjY2NjgxMF0gQUNQSTogUG93ZXIgUmVzb3VyY2UgW1dSU1RdIChvbikKWyAgICAw
LjY2NzMwMV0gQUNQSTogUG93ZXIgUmVzb3VyY2UgW1dSU1RdIChvbikKWyAgICAwLjY2Nzc0MV0g
QUNQSTogUG93ZXIgUmVzb3VyY2UgW1dSU1RdIChvbikKWyAgICAwLjY2ODE3Ml0gQUNQSTogUG93
ZXIgUmVzb3VyY2UgW1dSU1RdIChvbikKWyAgICAwLjY2ODY2MV0gQUNQSTogUG93ZXIgUmVzb3Vy
Y2UgW1dSU1RdIChvbikKWyAgICAwLjY2OTEyMF0gQUNQSTogUG93ZXIgUmVzb3VyY2UgW1dSU1Rd
IChvbikKWyAgICAwLjY2OTU1NF0gQUNQSTogUG93ZXIgUmVzb3VyY2UgW1dSU1RdIChvbikKWyAg
ICAwLjY3MDAzNV0gQUNQSTogUG93ZXIgUmVzb3VyY2UgW1dSU1RdIChvbikKWyAgICAwLjY3MDQ2
MV0gQUNQSTogUG93ZXIgUmVzb3VyY2UgW1dSU1RdIChvbikKWyAgICAwLjY3MDg5Nl0gQUNQSTog
UG93ZXIgUmVzb3VyY2UgW1dSU1RdIChvbikKWyAgICAwLjY3MTM4M10gQUNQSTogUG93ZXIgUmVz
b3VyY2UgW1dSU1RdIChvbikKWyAgICAwLjY3MTgyM10gQUNQSTogUG93ZXIgUmVzb3VyY2UgW1dS
U1RdIChvbikKWyAgICAwLjY3MjI1MF0gQUNQSTogUG93ZXIgUmVzb3VyY2UgW1dSU1RdIChvbikK
WyAgICAwLjY3Mjc0M10gQUNQSTogUG93ZXIgUmVzb3VyY2UgW1dSU1RdIChvbikKWyAgICAwLjY3
MzE5MF0gQUNQSTogUG93ZXIgUmVzb3VyY2UgW1dSU1RdIChvbikKWyAgICAwLjY4ODIxMF0gQUNQ
STogUG93ZXIgUmVzb3VyY2UgW0ZOMDBdIChvZmYpClsgICAgMC42ODgzMjJdIEFDUEk6IFBvd2Vy
IFJlc291cmNlIFtGTjAxXSAob2ZmKQpbICAgIDAuNjg4NDMxXSBBQ1BJOiBQb3dlciBSZXNvdXJj
ZSBbRk4wMl0gKG9mZikKWyAgICAwLjY4ODUzOF0gQUNQSTogUG93ZXIgUmVzb3VyY2UgW0ZOMDNd
IChvZmYpClsgICAgMC42ODg2NDZdIEFDUEk6IFBvd2VyIFJlc291cmNlIFtGTjA0XSAob2ZmKQpb
ICAgIDAuNjkwMTg0XSBBQ1BJOiBQQ0kgUm9vdCBCcmlkZ2UgW1BDSTBdIChkb21haW4gMDAwMCBb
YnVzIDAwLWZlXSkKWyAgICAwLjY5MDE5Nl0gYWNwaSBQTlAwQTA4OjAwOiBfT1NDOiBPUyBzdXBw
b3J0cyBbRXh0ZW5kZWRDb25maWcgQVNQTSBDbG9ja1BNIFNlZ21lbnRzIE1TSV0KWyAgICAwLjY5
MzQwOF0gYWNwaSBQTlAwQTA4OjAwOiBfT1NDOiBPUyBub3cgY29udHJvbHMgW1BDSWVIb3RwbHVn
IFNIUENIb3RwbHVnIFBNRSBQQ0llQ2FwYWJpbGl0eSBMVFJdClsgICAgMC42OTM0MTddIGFjcGkg
UE5QMEEwODowMDogRkFEVCBpbmRpY2F0ZXMgQVNQTSBpcyB1bnN1cHBvcnRlZCwgdXNpbmcgQklP
UyBjb25maWd1cmF0aW9uClsgICAgMC42OTQxMDZdIFBDSSBob3N0IGJyaWRnZSB0byBidXMgMDAw
MDowMApbICAgIDAuNjk0MTEzXSBwY2lfYnVzIDAwMDA6MDA6IHJvb3QgYnVzIHJlc291cmNlIFtp
byAgMHgwMDAwLTB4MGNmNyB3aW5kb3ddClsgICAgMC42OTQxMTldIHBjaV9idXMgMDAwMDowMDog
cm9vdCBidXMgcmVzb3VyY2UgW2lvICAweDBkMDAtMHhmZmZmIHdpbmRvd10KWyAgICAwLjY5NDEy
NF0gcGNpX2J1cyAwMDAwOjAwOiByb290IGJ1cyByZXNvdXJjZSBbbWVtIDB4MDAwYTAwMDAtMHgw
MDBiZmZmZiB3aW5kb3ddClsgICAgMC42OTQxMzFdIHBjaV9idXMgMDAwMDowMDogcm9vdCBidXMg
cmVzb3VyY2UgW21lbSAweDkwMDAwMDAwLTB4ZGZmZmZmZmYgd2luZG93XQpbICAgIDAuNjk0MTM3
XSBwY2lfYnVzIDAwMDA6MDA6IHJvb3QgYnVzIHJlc291cmNlIFttZW0gMHhmZDAwMDAwMC0weGZl
N2ZmZmZmIHdpbmRvd10KWyAgICAwLjY5NDE0NF0gcGNpX2J1cyAwMDAwOjAwOiByb290IGJ1cyBy
ZXNvdXJjZSBbYnVzIDAwLWZlXQooWEVOKSBCb2d1cyBETUlCQVIgMHhmZWQxODAwMSBvbiAwMDAw
OjAwOjAwLjAKWyAgICAwLjY5NDk2N10gcGNpIDAwMDA6MDA6MDIuMDogQkFSIDI6IGFzc2lnbmVk
IHRvIGVmaWZiClsgICAgMC42OTgxNjJdIHBjaSAwMDAwOjAwOjFjLjA6IEludGVsIFNQVCBQQ0gg
cm9vdCBwb3J0IEFDUyB3b3JrYXJvdW5kIGVuYWJsZWQKWyAgICAwLjY5ODczOV0gcGNpIDAwMDA6
MDA6MWMuNTogSW50ZWwgU1BUIFBDSCByb290IHBvcnQgQUNTIHdvcmthcm91bmQgZW5hYmxlZApb
ICAgIDAuNzAyNTkzXSBwY2kgMDAwMDowMDoxYy4wOiBQQ0kgYnJpZGdlIHRvIFtidXMgMDFdClsg
ICAgMC43MDMzOTJdIHBjaSAwMDAwOjAyOjAwLjA6IDIuMDAwIEdiL3MgYXZhaWxhYmxlIFBDSWUg
YmFuZHdpZHRoLCBsaW1pdGVkIGJ5IDIuNSBHVC9zIHgxIGxpbmsgYXQgMDAwMDowMDoxYy41IChj
YXBhYmxlIG9mIDcuODc2IEdiL3Mgd2l0aCA4IEdUL3MgeDEgbGluaykKWyAgICAwLjcwMzY0Nl0g
cGNpIDAwMDA6MDA6MWMuNTogUENJIGJyaWRnZSB0byBbYnVzIDAyXQpbICAgIDAuNzA4MDg2XSBB
Q1BJOiBQQ0kgSW50ZXJydXB0IExpbmsgW0xOS0FdIChJUlFzIDMgNCA1IDYgMTAgKjExIDEyIDE0
IDE1KQpbICAgIDAuNzA4MTc5XSBBQ1BJOiBQQ0kgSW50ZXJydXB0IExpbmsgW0xOS0JdIChJUlFz
IDMgNCA1IDYgKjEwIDExIDEyIDE0IDE1KQpbICAgIDAuNzA4MjY4XSBBQ1BJOiBQQ0kgSW50ZXJy
dXB0IExpbmsgW0xOS0NdIChJUlFzIDMgNCA1IDYgMTAgKjExIDEyIDE0IDE1KQpbICAgIDAuNzA4
MzU3XSBBQ1BJOiBQQ0kgSW50ZXJydXB0IExpbmsgW0xOS0RdIChJUlFzIDMgNCA1IDYgMTAgKjEx
IDEyIDE0IDE1KQpbICAgIDAuNzA4NDUzXSBBQ1BJOiBQQ0kgSW50ZXJydXB0IExpbmsgW0xOS0Vd
IChJUlFzIDMgNCA1IDYgMTAgKjExIDEyIDE0IDE1KQpbICAgIDAuNzA4NTQyXSBBQ1BJOiBQQ0kg
SW50ZXJydXB0IExpbmsgW0xOS0ZdIChJUlFzIDMgNCA1IDYgMTAgKjExIDEyIDE0IDE1KQpbICAg
IDAuNzA4NjMxXSBBQ1BJOiBQQ0kgSW50ZXJydXB0IExpbmsgW0xOS0ddIChJUlFzIDMgNCA1IDYg
MTAgKjExIDEyIDE0IDE1KQpbICAgIDAuNzA4NzcwXSBBQ1BJOiBQQ0kgSW50ZXJydXB0IExpbmsg
W0xOS0hdIChJUlFzIDMgNCA1IDYgMTAgKjExIDEyIDE0IDE1KQpbICAgIDAuNzA5NDg2XSBBQ1BJ
OiBFQzogaW50ZXJydXB0IHVuYmxvY2tlZApbICAgIDAuNzA5NTI2XSBBQ1BJOiBFQzogZXZlbnQg
dW5ibG9ja2VkClsgICAgMC43MDk1NTBdIEFDUEk6IFxfU0JfLlBDSTAuTFBDQi5FQzBfOiBHUEU9
MHg1MCwgRUNfQ01EL0VDX1NDPTB4NjYsIEVDX0RBVEE9MHg2MgpbICAgIDAuNzA5NTU3XSBBQ1BJ
OiBcX1NCXy5QQ0kwLkxQQ0IuRUMwXzogVXNlZCBhcyBib290IERTRFQgRUMgdG8gaGFuZGxlIHRy
YW5zYWN0aW9ucyBhbmQgZXZlbnRzClsgICAgMC43MDk2MDddIHhlbjpiYWxsb29uOiBJbml0aWFs
aXNpbmcgYmFsbG9vbiBkcml2ZXIKWyAgICAwLjcwOTc1N10gU0NTSSBzdWJzeXN0ZW0gaW5pdGlh
bGl6ZWQKWyAgICAwLjcwOTgyNV0gQUNQSTogYnVzIHR5cGUgVVNCIHJlZ2lzdGVyZWQKWyAgICAw
LjcwOTg0OF0gdXNiY29yZTogcmVnaXN0ZXJlZCBuZXcgaW50ZXJmYWNlIGRyaXZlciB1c2Jmcwpb
ICAgIDAuNzA5ODYwXSB1c2Jjb3JlOiByZWdpc3RlcmVkIG5ldyBpbnRlcmZhY2UgZHJpdmVyIGh1
YgpbICAgIDAuNzA5ODgwXSB1c2Jjb3JlOiByZWdpc3RlcmVkIG5ldyBkZXZpY2UgZHJpdmVyIHVz
YgpbICAgIDAuNzA5ODk3XSBwcHNfY29yZTogTGludXhQUFMgQVBJIHZlci4gMSByZWdpc3RlcmVk
ClsgICAgMC43MDk5MDFdIHBwc19jb3JlOiBTb2Z0d2FyZSB2ZXIuIDUuMy42IC0gQ29weXJpZ2h0
IDIwMDUtMjAwNyBSb2RvbGZvIEdpb21ldHRpIDxnaW9tZXR0aUBsaW51eC5pdD4KWyAgICAwLjcw
OTkxMV0gUFRQIGNsb2NrIHN1cHBvcnQgcmVnaXN0ZXJlZApbICAgIDAuNzA5OTU0XSBSZWdpc3Rl
cmVkIGVmaXZhcnMgb3BlcmF0aW9ucwpbICAgIDAuNzE1MDEwXSBQQ0k6IFVzaW5nIEFDUEkgZm9y
IElSUSByb3V0aW5nClsgICAgMC43NTI5MDldIE5ldExhYmVsOiBJbml0aWFsaXppbmcKWyAgICAw
Ljc1MjkxNF0gTmV0TGFiZWw6ICBkb21haW4gaGFzaCBzaXplID0gMTI4ClsgICAgMC43NTI5MThd
IE5ldExhYmVsOiAgcHJvdG9jb2xzID0gVU5MQUJFTEVEIENJUFNPdjQgQ0FMSVBTTwpbICAgIDAu
NzUyOTM4XSBOZXRMYWJlbDogIHVubGFiZWxlZCB0cmFmZmljIGFsbG93ZWQgYnkgZGVmYXVsdApb
ICAgIDAuNzUzMTU1XSBjbG9ja3NvdXJjZTogU3dpdGNoZWQgdG8gY2xvY2tzb3VyY2UgdHNjLWVh
cmx5ClsgICAgMC43Njc4NjJdIFZGUzogRGlzayBxdW90YXMgZHF1b3RfNi42LjAKWyAgICAwLjc2
Nzg2Ml0gVkZTOiBEcXVvdC1jYWNoZSBoYXNoIHRhYmxlIGVudHJpZXM6IDUxMiAob3JkZXIgMCwg
NDA5NiBieXRlcykKWyAgICAwLjc2Nzg2Ml0gRlMtQ2FjaGU6IExvYWRlZApbICAgIDAuNzY3ODYy
XSBodWdldGxiZnM6IGRpc2FibGluZyBiZWNhdXNlIHRoZXJlIGFyZSBubyBzdXBwb3J0ZWQgaHVn
ZXBhZ2Ugc2l6ZXMKWyAgICAwLjc2Nzg2Ml0gQ2FjaGVGaWxlczogTG9hZGVkClsgICAgMC43Njc4
NjJdIHBucDogUG5QIEFDUEkgaW5pdApbICAgIDAuNzY3ODYyXSBzeXN0ZW0gMDA6MDA6IFtpbyAg
MHgwYTAwLTB4MGEyZl0gaGFzIGJlZW4gcmVzZXJ2ZWQKWyAgICAwLjc2Nzg2Ml0gQWxyZWFkeSBz
ZXR1cCB0aGUgR1NJIDo0ClsgICAgMC43NzEwMThdIHN5c3RlbSAwMDowNTogW2lvICAweDAyMDAt
MHgwMjdmXSBoYXMgYmVlbiByZXNlcnZlZApbICAgIDAuNzcxODUxXSBzeXN0ZW0gMDA6MDY6IFtp
byAgMHgwMjljLTB4MDI5ZF0gaGFzIGJlZW4gcmVzZXJ2ZWQKWyAgICAwLjc3MjA3NV0gc3lzdGVt
IDAwOjA3OiBbaW8gIDB4MDY4MC0weDA2OWZdIGhhcyBiZWVuIHJlc2VydmVkClsgICAgMC43NzIw
ODJdIHN5c3RlbSAwMDowNzogW2lvICAweGZmZmZdIGhhcyBiZWVuIHJlc2VydmVkClsgICAgMC43
NzIwODddIHN5c3RlbSAwMDowNzogW2lvICAweGZmZmZdIGhhcyBiZWVuIHJlc2VydmVkClsgICAg
MC43NzIwOTJdIHN5c3RlbSAwMDowNzogW2lvICAweGZmZmZdIGhhcyBiZWVuIHJlc2VydmVkClsg
ICAgMC43NzIwOTddIHN5c3RlbSAwMDowNzogW2lvICAweDE4MDAtMHgxOGZlXSBoYXMgYmVlbiBy
ZXNlcnZlZApbICAgIDAuNzcyMTAyXSBzeXN0ZW0gMDA6MDc6IFtpbyAgMHgxNjRlLTB4MTY0Zl0g
aGFzIGJlZW4gcmVzZXJ2ZWQKWyAgICAwLjc3MjI5OF0gc3lzdGVtIDAwOjA5OiBbaW8gIDB4MTg1
NC0weDE4NTddIGhhcyBiZWVuIHJlc2VydmVkClsgICAgMC43NzI2NjddIHN5c3RlbSAwMDowYTog
W21lbSAweGZlZDEwMDAwLTB4ZmVkMTdmZmZdIGhhcyBiZWVuIHJlc2VydmVkClsgICAgMC43NzI2
NzRdIHN5c3RlbSAwMDowYTogW21lbSAweGZlZDE4MDAwLTB4ZmVkMThmZmZdIGhhcyBiZWVuIHJl
c2VydmVkClsgICAgMC43NzI2ODBdIHN5c3RlbSAwMDowYTogW21lbSAweGZlZDE5MDAwLTB4ZmVk
MTlmZmZdIGhhcyBiZWVuIHJlc2VydmVkClsgICAgMC43NzI2ODZdIHN5c3RlbSAwMDowYTogW21l
bSAweGUwMDAwMDAwLTB4ZWZmZmZmZmZdIGhhcyBiZWVuIHJlc2VydmVkClsgICAgMC43NzI2OTJd
IHN5c3RlbSAwMDowYTogW21lbSAweGZlZDIwMDAwLTB4ZmVkM2ZmZmZdIGhhcyBiZWVuIHJlc2Vy
dmVkClsgICAgMC43NzI2OThdIHN5c3RlbSAwMDowYTogW21lbSAweGZlZDkwMDAwLTB4ZmVkOTNm
ZmZdIGNvdWxkIG5vdCBiZSByZXNlcnZlZApbICAgIDAuNzcyNzAzXSBzeXN0ZW0gMDA6MGE6IFtt
ZW0gMHhmZWQ0NTAwMC0weGZlZDhmZmZmXSBoYXMgYmVlbiByZXNlcnZlZApbICAgIDAuNzcyNzA5
XSBzeXN0ZW0gMDA6MGE6IFttZW0gMHhmZjAwMDAwMC0weGZmZmZmZmZmXSBoYXMgYmVlbiByZXNl
cnZlZApbICAgIDAuNzcyNzE1XSBzeXN0ZW0gMDA6MGE6IFttZW0gMHhmZWUwMDAwMC0weGZlZWZm
ZmZmXSBoYXMgYmVlbiByZXNlcnZlZApbICAgIDAuNzcyNzIxXSBzeXN0ZW0gMDA6MGE6IFttZW0g
MHhkZmZlMDAwMC0weGRmZmZmZmZmXSBoYXMgYmVlbiByZXNlcnZlZApbICAgIDAuNzcyNzc4XSBz
eXN0ZW0gMDA6MGI6IFttZW0gMHhmZDAwMDAwMC0weGZkYWJmZmZmXSBoYXMgYmVlbiByZXNlcnZl
ZApbICAgIDAuNzcyNzg1XSBzeXN0ZW0gMDA6MGI6IFttZW0gMHhmZGFkMDAwMC0weGZkYWRmZmZm
XSBoYXMgYmVlbiByZXNlcnZlZApbICAgIDAuNzcyNzkxXSBzeXN0ZW0gMDA6MGI6IFttZW0gMHhm
ZGIwMDAwMC0weGZkZmZmZmZmXVsgICAgMS40OTQ4NjNdIElQVlM6IFtzaF0gc2NoZWR1bGVyIHJl
Z2lzdGVyZWQuClsgICAgMS40OTYwMjFdIElQVlM6IFtzZWRdIHNjaGVkdWxlciByZWdpc3RlcmVk
LgpbICAgIDEuNDk3MTMzXSBJUFZTOiBbbnFdIHNjaGVkdWxlciByZWdpc3RlcmVkLgpbICAgIDEu
NDk4Mjc0XSBJUFZTOiBmdHA6IGxvYWRlZCBzdXBwb3J0IG9uIHBvcnRbMF0gPSAyMQpbICAgIDEu
NDk5NDQyXSBpcGlwOiBJUHY0IGFuZCBNUExTIG92ZXIgSVB2NCB0dW5uZWxpbmcgZHJpdmVyClsg
ICAgMS41MDA2OTddIGdyZTogR1JFIG92ZXIgSVB2NCBkZW11bHRpcGxleG9yIGRyaXZlcgpbICAg
IDEuNTAxOTE0XSBpcHRfQ0xVU1RFUklQOiBDbHVzdGVySVAgVmVyc2lvbiAwLjggbG9hZGVkIHN1
Y2Nlc3NmdWxseQpbICAgIDEuNTAzMDY5XSBJbml0aWFsaXppbmcgWEZSTSBuZXRsaW5rIHNvY2tl
dApbICAgIDEuNTA0MjM2XSBORVQ6IFJlZ2lzdGVyZWQgcHJvdG9jb2wgZmFtaWx5IDEwClsgICAg
MS41MDU0NjldIFNlZ21lbnQgUm91dGluZyB3aXRoIElQdjYKWyAgICAxLjUwNjgxMl0gTkVUOiBS
ZWdpc3RlcmVkIHByb3RvY29sIGZhbWlseSAxNwpbICAgIDEuNTA3OTQyXSBORVQ6IFJlZ2lzdGVy
ZWQgcHJvdG9jb2wgZmFtaWx5IDE1ClsgICAgMS41MDkwNDNdIEJyaWRnZSBmaXJld2FsbGluZyBy
ZWdpc3RlcmVkClsgICAgMS41MTAxODVdIDgwMjFxOiA4MDIuMVEgVkxBTiBTdXBwb3J0IHYxLjgK
WyAgICAxLjUxMTMyN10gOXBuZXQ6IEluc3RhbGxpbmcgOVAyMDAwIHN1cHBvcnQKWyAgICAxLjUx
MjM3N10gSW5pdGlhbGlzaW5nIFhlbiB0cmFuc3BvcnQgZm9yIDlwZnMKWyAgICAxLjUxMzQ4OV0g
S2V5IHR5cGUgZG5zX3Jlc29sdmVyIHJlZ2lzdGVyZWQKWyAgICAxLjUxNDY4NF0gQVZYMiB2ZXJz
aW9uIG9mIGdjbV9lbmMvZGVjIGVuZ2FnZWQuClsgICAgMS41MTU3NjVdIEFFUyBDVFIgbW9kZSBi
eTggb3B0aW1pemF0aW9uIGVuYWJsZWQKWyAgICAxLjUxNzQzNV0gc2NoZWRfY2xvY2s6IE1hcmtp
bmcgc3RhYmxlICgxNDk1MTc3NzY4LCAxNjEyNDIyNiktPigxNTE0MjM4NjUwLCAtMjkzNjY1NikK
WyAgICAxLjUxODY2OF0gcmVnaXN0ZXJlZCB0YXNrc3RhdHMgdmVyc2lvbiAxClsgICAgMS41MTk3
NzhdIExvYWRpbmcgY29tcGlsZWQtaW4gWC41MDkgY2VydGlmaWNhdGVzClsgICAgMS41MjEyMTBd
IEtleSB0eXBlIGJpZ19rZXkgcmVnaXN0ZXJlZApbICAgIDEuNTIyNDExXSBLZXkgdHlwZSBlbmNy
eXB0ZWQgcmVnaXN0ZXJlZApbICAgIDEuNTI0NTk2XSBydGNfY21vcyAwMDowODogc2V0dGluZyBz
eXN0ZW0gY2xvY2sgdG8gMjAxOS0wNy0yMyAxODoxOTo0MSBVVEMgKDE1NjM5MDU5ODEpClsgICAg
MS41MjU4MzRdIFdhaXRpbmcgMyBzZWMgYmVmb3JlIG1vdW50aW5nIHJvb3QgZGV2aWNlLi4uClsg
ICAgMS43MDM1NDddIGF0YTE6IFNBVEEgbGluayB1cCA2LjAgR2JwcyAoU1N0YXR1cyAxMzMgU0Nv
bnRyb2wgMzAwKQpbICAgIDEuNzA5NjI5XSBhdGExLjAwOiBBVEEtOTogU1FGLVMyNU04LTY0Ry1T
QUMsIFNBRk0wMkEzLCBtYXggVURNQS8xMzMKWyAgICAxLjcxMTA1MV0gYXRhMS4wMDogMTI1MDQ1
NDI0IHNlY3RvcnMsIG11bHRpIDE2OiBMQkE0OCBOQ1EgKGRlcHRoIDMyKSwgQUEKWyAgICAxLjcx
MjYxNV0gYXRhMS4wMDogY29uZmlndXJlZCBmb3IgVURNQS8xMzMKWyAgICAxLjcxNDEyMF0gc2Nz
aSAwOjA6MDowOiBEaXJlY3QtQWNjZXNzICAgICBBVEEgICAgICBTUUYtUzI1TTgtNjRHLVNBIDAy
QTMgUFE6IDAgQU5TSTogNQpbICAgIDEuNzE1NzI2XSBzZCAwOjA6MDowOiBbc2RhXSAxMjUwNDU0
MjQgNTEyLWJ5dGUgbG9naWNhbCBibG9ja3M6ICg2NC4wIEdCLzU5LjYgR2lCKQpbICAgIDEuNzE3
MTgyXSBzZCAwOjA6MDowOiBbc2RhXSBXcml0ZSBQcm90ZWN0IGlzIG9mZgpbICAgIDEuNzE4NjYw
XSBzZCAwOjA6MDowOiBBdHRhY2hlZCBzY3NpIGdlbmVyaWMgc2cwIHR5cGUgMApbICAgIDEuNzIw
MDkwXSBzZCAwOjA6MDowOiBbc2RhXSBXcml0ZSBjYWNoZTogZW5hYmxlZCwgcmVhZCBjYWNoZTog
ZW5hYmxlZCwgZG9lc24ndCBzdXBwb3J0IERQTyBvciBGVUEKWyAgICAxLjcyMzE0OF0gIHNkYTog
c2RhMSBzZGEyIHNkYTMgc2RhNCBzZGE5ClsgICAgMS43MjQ4NDldIHNkIDA6MDowOjA6IFtzZGFd
IEF0dGFjaGVkIFNDU0kgZGlzawpbICAgIDEuNzI1OTQyXSBhdGEyOiBTQVRBIGxpbmsgZG93biAo
U1N0YXR1cyA0IFNDb250cm9sIDMwMCkKWyAgICAxLjc1MDU2OF0gdXNiIDEtMTogbmV3IGxvdy1z
cGVlZCBVU0IgZGV2aWNlIG51bWJlciAyIHVzaW5nIHhoY2lfaGNkClsgICAgMS44NDA2MDBdIGNs
b2Nrc291cmNlOiB0c2M6IG1hc2s6IDB4ZmZmZmZmZmZmZmZmZmZmZiBtYXhfY3ljbGVzOiAweDIz
ZmIwNmE5MDcwLCBtYXhfaWRsZV9uczogNDQwNzk1MjcxMTY3IG5zClsgICAgMS44NDIxMTJdIGNs
b2Nrc291cmNlOiBTd2l0Y2hlZCB0byBjbG9ja3NvdXJjZSB0c2MKWyAgICAxLjk0MTY4OV0gaW5w
dXQ6IExvZ2l0ZWNoIFVTQiBLZXlib2FyZCBhcyAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6
MTQuMC91c2IxLzEtMS8xLTE6MS4wLzAwMDM6MDQ2RDpDMzFDLjAwMDEvaW5wdXQvaW5wdXQ2Clsg
ICAgMi4wMTA3MTldIGhpZC1nZW5lcmljIDAwMDM6MDQ2RDpDMzFDLjAwMDE6IGlucHV0OiBVU0Ig
SElEIHYxLjEwIEtleWJvYXJkIFtMb2dpdGVjaCBVU0IgS2V5Ym9hcmRdIG9uIHVzYi0wMDAwOjAw
OjE0LjAtMS9pbnB1dDAKWyAgICAyLjAxNzkxMl0gaW5wdXQ6IExvZ2l0ZWNoIFVTQiBLZXlib2Fy
ZCBDb25zdW1lciBDb250cm9sIGFzIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxNC4wL3Vz
YjEvMS0xLzEtMToxLjEvMDAwMzowNDZEOkMzMUMuMDAwMi9pbnB1dC9pbnB1dDcKWyAgICAyLjA4
MDY2OV0gdXNiIDItNDogbmV3IFN1cGVyU3BlZWQgR2VuIDEgVVNCIGRldmljZSBudW1iZXIgMiB1
c2luZyB4aGNpX2hjZApbICAgIDIuMDgyMzc4XSBpbnB1dDogTG9naXRlY2ggVVNCIEtleWJvYXJk
IFN5c3RlbSBDb250cm9sIGFzIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxNC4wL3VzYjEv
MS0xLzEtMToxLjEvMDAwMzowNDZEOkMzMUMuMDAwMi9pbnB1dC9pbnB1dDgKWyAgICAyLjA4NDEz
OV0gaGlkLWdlbmVyaWMgMDAwMzowNDZEOkMzMUMuMDAwMjogaW5wdXQ6IFVTQiBISUQgdjEuMTAg
RGV2aWNlIFtMb2dpdGVjaCBVU0IgS2V5Ym9hcmRdIG9uIHVzYi0wMDAwOjAwOjE0LjAtMS9pbnB1
dDEKWyAgICAyLjExNjk2Nl0gcmFuZG9tOiBmYXN0IGluaXQgZG9uZQpbICAgIDIuMTE5MjU1XSB1
c2Itc3RvcmFnZSAyLTQ6MS4wOiBVU0IgTWFzcyBTdG9yYWdlIGRldmljZSBkZXRlY3RlZApbICAg
IDIuMTIxMTQxXSBzY3NpIGhvc3QyOiB1c2Itc3RvcmFnZSAyLTQ6MS4wClsgICAgMi4yNjA2Mzhd
IHVzYiAxLTc6IG5ldyBmdWxsLXNwZWVkIFVTQiBkZXZpY2UgbnVtYmVyIDMgdXNpbmcgeGhjaV9o
Y2QKWyAgICAzLjIwMzM0NV0gc2NzaSAyOjA6MDowOiBEaXJlY3QtQWNjZXNzICAgICAgICAgICAg
ICBQYXRyaW90IE1lbW9yeSAgIFBNQVAgUFE6IDAgQU5TSTogNgpbICAgIDMuMjA1MjAzXSBzZCAy
OjA6MDowOiBBdHRhY2hlZCBzY3NpIGdlbmVyaWMgc2cxIHR5cGUgMApbICAgIDMuMjA3NTQwXSBz
ZCAyOjA6MDowOiBbc2RiXSA2MTgzMzIxNiA1MTItYnl0ZSBsb2dpY2FsIGJsb2NrczogKDMxLjcg
R0IvMjkuNSBHaUIpClsgICAgMy4yMTIyOTRdIHNkIDI6MDowOjA6IFtzZGJdIFdyaXRlIFByb3Rl
Y3QgaXMgb2ZmClsgICAgMy4yMTY5OTNdIHNkIDI6MDowOjA6IFtzZGJdIE5vIENhY2hpbmcgbW9k
ZSBwYWdlIGZvdW5kClsgICAgMy4yMTg0MDldIHNkIDI6MDowOjA6IFtzZGJdIEFzc3VtaW5nIGRy
aXZlIGNhY2hlOiB3cml0ZSB0aHJvdWdoClsgICAgMy4yMzYxNzVdIEdQVDpQcmltYXJ5IGhlYWRl
ciB0aGlua3MgQWx0LiBoZWFkZXIgaXMgbm90IGF0IHRoZSBlbmQgb2YgdGhlIGRpc2suClsgICAg
My4yMzc5NzhdIEdQVDo3MTY3OTkgIT0gNjE4MzMyMTUKWyAgICAzLjIzOTgyOF0gR1BUOkFsdGVy
bmF0ZSBHUFQgaGVhZGVyIG5vdCBhdCB0aGUgZW5kIG9mIHRoZSBkaXNrLgpbICAgIDMuMjQxNjU3
XSBHUFQ6NzE2Nzk5ICE9IDYxODMzMjE1ClsgICAgMy4yNDM0NzhdIEdQVDogVXNlIEdOVSBQYXJ0
ZWQgdG8gY29ycmVjdCBHUFQgZXJyb3JzLgpbICAgIDMuMjQ1Mzg2XSAgc2RiOiBzZGIxIHNkYjIg
c2RiNCBzZGI1ClsgICAgMy4yNTU1NTVdIHNkIDI6MDowOjA6IFtzZGJdIEF0dGFjaGVkIFNDU0kg
cmVtb3ZhYmxlIGRpc2sKWyAgICA0LjU2NzIyNF0gVkZTOiBNb3VudGVkIHJvb3QgKHNxdWFzaGZz
IGZpbGVzeXN0ZW0pIHJlYWRvbmx5IG9uIGRldmljZSA4OjIuClsgICAgNC41NzA0OTZdIEZyZWVp
bmcgdW51c2VkIGtlcm5lbCBpbWFnZSBtZW1vcnk6IDE1OTJLClsgICAgNC41OTA2NjRdIFdyaXRl
IHByb3RlY3RpbmcgdGhlIGtlcm5lbCByZWFkLW9ubHkgZGF0YTogMTg0MzJrClsgICAgNC41OTkz
NjNdIEZyZWVpbmcgdW51c2VkIGtlcm5lbCBpbWFnZSBtZW1vcnk6IDIwMjBLClsgICAgNC42MDE0
MTNdIEZyZWVpbmcgdW51c2VkIGtlcm5lbCBpbWFnZSBtZW1vcnk6IDEwMTJLClsgICAgNC42MDI5
MzFdIFJ1biAvc2Jpbi9pbml0IGFzIGluaXQgcHJvY2VzcwpbICAgIDUuMjE4MTc2XSBlMTAwMGU6
IEludGVsKFIpIFBSTy8xMDAwIE5ldHdvcmsgRHJpdmVyIC0gMy4yLjYtawpbICAgIDUuMjE5Nzc0
XSBlMTAwMGU6IENvcHlyaWdodChjKSAxOTk5IC0gMjAxNSBJbnRlbCBDb3Jwb3JhdGlvbi4KWyAg
ICA1LjIyMjA3Nl0gQWxyZWFkeSBzZXR1cCB0aGUgR1NJIDoxNgpbICAgIDUuMjIzNzE1XSBlMTAw
MGUgMDAwMDowMDoxZi42OiBJbnRlcnJ1cHQgVGhyb3R0bGluZyBSYXRlIChpbnRzL3NlYykgc2V0
IHRvIGR5bmFtaWMgY29uc2VydmF0aXZlIG1vZGUKWyAgICA1LjMyNjk0M10gZTEwMDBlIDAwMDA6
MDA6MWYuNiAwMDAwOjAwOjFmLjYgKHVuaW5pdGlhbGl6ZWQpOiByZWdpc3RlcmVkIFBIQyBjbG9j
awpbICAgIDUuNDE4Nzc3XSBlMTAwMGUgMDAwMDowMDoxZi42IGV0aDA6IChQQ0kgRXhwcmVzczoy
LjVHVC9zOldpZHRoIHgxKSAwMDowYjphYjplNDpkMDpjNQpbICAgIDUuNDIwODI3XSBlMTAwMGUg
MDAwMDowMDoxZi42IGV0aDA6IEludGVsKFIpIFBSTy8xMDAwIE5ldHdvcmsgQ29ubmVjdGlvbgpb
ICAgIDUuNDI0OTE1XSBlMTAwMGUgMDAwMDowMDoxZi42IGV0aDA6IE1BQzogMTIsIFBIWTogMTIs
IFBCQSBObzogRkZGRkZGLTBGRgpbICAgIDUuNDU3Njc3XSBjZmc4MDIxMTogTG9hZGluZyBjb21w
aWxlZC1pbiBYLjUwOSBjZXJ0aWZpY2F0ZXMgZm9yIHJlZ3VsYXRvcnkgZGF0YWJhc2UKWyAgICA1
LjQ2NzgyM10gY2ZnODAyMTE6IExvYWRlZCBYLjUwOSBjZXJ0ICdzZm9yc2hlZTogMDBiMjhkZGY0
N2FlZjljZWE3JwpbICAgIDUuNDY5NTgzXSBwbGF0Zm9ybSByZWd1bGF0b3J5LjA6IERpcmVjdCBm
aXJtd2FyZSBsb2FkIGZvciByZWd1bGF0b3J5LmRiIGZhaWxlZCB3aXRoIGVycm9yIC0yClsgICAg
NS40NzEyNTBdIGNmZzgwMjExOiBmYWlsZWQgdG8gbG9hZCByZWd1bGF0b3J5LmRiClsgICAgNS41
MjIzMjJdIHJ0bDg3MjNiZSAwMDAwOjAxOjAwLjA6IGVuYWJsaW5nIGRldmljZSAoMDAwMCAtPiAw
MDAzKQpbICAgIDUuNTI0MTEwXSBBbHJlYWR5IHNldHVwIHRoZSBHU0kgOjE4ClsgICAgNS41NTcw
MjldIHJ0bDg3MjNiZTogVXNpbmcgZmlybXdhcmUgcnRsd2lmaS9ydGw4NzIzYmVmd18zNi5iaW4K
WyAgICA1LjU2MTM5N10gcnRsd2lmaTogcnRsd2lmaTogd2lyZWxlc3Mgc3dpdGNoIGlzIG9uClsg
ICAgNS41Nzk5MDldIGlnYjogSW50ZWwoUikgR2lnYWJpdCBFdGhlcm5ldCBOZXR3b3JrIERyaXZl
ciAtIHZlcnNpb24gNS40LjAtawpbICAgIDUuNTgxNjM2XSBpZ2I6IENvcHlyaWdodCAoYykgMjAw
Ny0yMDE0IEludGVsIENvcnBvcmF0aW9uLgpbICAgIDUuNTgzNDU5XSBBbHJlYWR5IHNldHVwIHRo
ZSBHU0kgOjE3ClsgICAgNS42MTU3NjVdIHBwcyBwcHMwOiBuZXcgUFBTIHNvdXJjZSBwdHAxClsg
ICAgNS42MTc4NDBdIGlnYiAwMDAwOjAyOjAwLjA6IGFkZGVkIFBIQyBvbiBldGgxClsgICAgNS42
MTk4MjVdIGlnYiAwMDAwOjAyOjAwLjA6IEludGVsKFIpIEdpZ2FiaXQgRXRoZXJuZXQgTmV0d29y
ayBDb25uZWN0aW9uClsgICAgNS42MjE5MThdIGlnYiAwMDAwOjAyOjAwLjA6IGV0aDE6IChQQ0ll
OjIuNUdiL3M6V2lkdGggeDEpIDAwOjBiOmFiOmU0OmQwOmM2ClsgICAgNS42MjM5NjRdIGlnYiAw
MDAwOjAyOjAwLjA6IGV0aDE6IFBCQSBObzogMDAwMjAwLTAwMApbICAgIDUuNjI1NzAwXSBpZ2Ig
MDAwMDowMjowMC4wOiBVc2luZyBNU0ktWCBpbnRlcnJ1cHRzLiAxIHJ4IHF1ZXVlKHMpLCAxIHR4
IHF1ZXVlKHMpCi4uLi4uLi4uLi4uLi4uLi4gICAuLi4uLi4uLi4uLi4uLiAgIC4uLi4uLi4uLi4u
Li4uLi4KIC4uLi4uLi4uLi4uLi4uLi4gICAuLi4uLi4uLi4uLi4gICAuLi4uLi4uLi4uLi4uLi4u
CiAgICAgICAgICAgICAgLi4uLiAgICAuLi4uLi4uLi4gICAuLi4uCiAgICAuLi4uLi4uLi4uLi4u
Li4uICAgLi4uLi4uLiAgIC4uLi4uLi4uLi4uLi4uLi4KICAgICAuLi4uLi4uLi4uLi4uLi4uICAg
Li4uLi4gICAuLi4uLi4uLi4uLi4uLi4uCiAgICAgICAgICAgICAgICAgICAgLi4uICAgLiAgIC4u
Li4KICAgICAgICAuLi4uLi4uLi4uLi4uLi4uICAgICAuLi4uLi4uLi4uLi4uLi4uCiAgICAgICAg
ICAuLi4uLi4uLi4uLi4uLi4gICAuLi4uLi4uLi4uLi4uLi4uCgogICAgICAgICAgICAgIEVkZ2Ug
VmlydHVhbGl6YXRpb24gRW5naW5lCg==
--000000000000ee4a3f058e5d50b9
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--000000000000ee4a3f058e5d50b9--


From xen-devel-bounces@lists.xenproject.org Tue Jul 23 18:25:38 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Jul 2019 18:25:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hpzTm-0004xJ-Ki; Tue, 23 Jul 2019 18:25:38 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=bPW/=VU=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hpzTl-0004wy-Iy
 for xen-devel@lists.xenproject.org; Tue, 23 Jul 2019 18:25:37 +0000
X-Inumbo-ID: 42eacefe-ad77-11e9-8980-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 42eacefe-ad77-11e9-8980-bc764e045a96;
 Tue, 23 Jul 2019 18:25:35 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 60722ADC1;
 Tue, 23 Jul 2019 18:25:34 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org
Date: Tue, 23 Jul 2019 20:25:30 +0200
Message-Id: <20190723182530.24087-3-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20190723182530.24087-1-jgross@suse.com>
References: <20190723182530.24087-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH v2 2/2] xen: merge temporary vcpu pinning
 scenarios
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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 <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>,
 Dario Faggioli <dfaggioli@suse.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VG9kYXkgdGhlcmUgYXJlIHR3byBzY2VuYXJpb3Mgd2hpY2ggYXJlIHBpbm5pbmcgdmNwdXMgdGVt
cG9yYXJpbHkgdG8KYSBzaW5nbGUgcGh5c2ljYWwgY3B1OgoKLSB3YWl0X2V2ZW50KCkgaGFuZGxp
bmcKLSB2Y3B1X3Bpbl9vdmVycmlkZSgpIGhhbmRsaW5nCgpFYWNoIG9mIHRob3NlIGNhc2VzIGFy
ZSBoYW5kbGVkIGluZGVwZW5kZW50bHkgdG9kYXkgdXNpbmcgdGhlaXIgb3duCnRlbXBvcmFyeSBj
cHVtYXNrIHRvIHNhdmUgdGhlIG9sZCBhZmZpbml0eSBzZXR0aW5ncy4KClRoZSB0d28gY2FzZXMg
Y2FuIGJlIGNvbWJpbmVkIGFzIHRoZSBmaXJzdCBjYXNlIHdpbGwgb25seSBwaW4gYSB2Y3B1IHRv
CnRoZSBwaHlzaWNhbCBjcHUgaXQgaXMgYWxyZWFkeSBydW5uaW5nIG9uLCB3aGlsZSB2Y3B1X3Bp
bl9vdmVycmlkZSgpIGlzCmFsbG93ZWQgdG8gZmFpbC4KClNvIG1lcmdlIHRoZSB0d28gdGVtcG9y
YXJ5IHBpbm5pbmcgc2NlbmFyaW9zIGJ5IG9ubHkgdXNpbmcgb25lIGNwdW1hc2sKYW5kIGEgcGVy
LXZjcHUgYml0bWFzayBmb3Igc3BlY2lmeWluZyB3aGljaCBvZiB0aGUgc2NlbmFyaW9zIGlzCmN1
cnJlbnRseSBhY3RpdmUgKHRoZXkgYXJlIGFsbG93ZWQgdG8gbmVzdCkuCgpOb3RlIHRoYXQgd2Ug
ZG9uJ3QgbmVlZCB0byBjYWxsIGRvbWFpbl91cGRhdGVfbm9kZV9hZmZpbml0eSgpIGFzIHdlCmFy
ZSBvbmx5IHBpbm5pbmcgZm9yIGEgYnJpZWYgcGVyaW9kIG9mIHRpbWUuCgpTaWduZWQtb2ZmLWJ5
OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+Ci0tLQpWMjoKLSByZW1vdmVkIHRoZSBO
TUkvTUNFIGNhc2UKLSByZW5hbWUgdmNwdV9zZXRfdG1wX2FmZmluaXR5KCkgKEphbiBCZXVsaWNo
KQotIHJlbW92ZSB2Y3B1X3Bpbl9vdmVycmlkZSgpIHdyYXBwZXIgKEFuZHJldyBDb29wZXIpCi0g
Y3VycmVudCAtPiBjdXJyIChKYW4gQmV1bGljaCwgQW5kcmV3IENvb3BlcikKLSBtYWtlIGNwdSBw
YXJhbWV0ZXIgdW5zaWduZWQgaW50IChKYW4gQmV1bGljaCkKLSBhZGQgY29tbWVudCAoRGFyaW8g
RmFnZ2lvbGkpCi0tLQogeGVuL2NvbW1vbi9kb21haW4uYyAgICAgfCAgMSArCiB4ZW4vY29tbW9u
L2RvbWN0bC5jICAgICB8ICAyICstCiB4ZW4vY29tbW9uL3NjaGVkdWxlLmMgICB8IDQ2ICsrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0KIHhlbi9jb21tb24vd2Fp
dC5jICAgICAgIHwgMzAgKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0tLS0tCiB4ZW4vaW5jbHVk
ZS94ZW4vc2NoZWQuaCB8ICA4ICsrKysrLS0tCiA1IGZpbGVzIGNoYW5nZWQsIDQ5IGluc2VydGlv
bnMoKyksIDM4IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vZG9tYWluLmMg
Yi94ZW4vY29tbW9uL2RvbWFpbi5jCmluZGV4IGJjNTZhNTE4MTUuLmU4ZTg1MDc5NmUgMTAwNjQ0
Ci0tLSBhL3hlbi9jb21tb24vZG9tYWluLmMKKysrIGIveGVuL2NvbW1vbi9kb21haW4uYwpAQCAt
MTI2Nyw2ICsxMjY3LDcgQEAgaW50IHZjcHVfcmVzZXQoc3RydWN0IHZjcHUgKnYpCiAgICAgdi0+
YXN5bmNfZXhjZXB0aW9uX21hc2sgPSAwOwogICAgIG1lbXNldCh2LT5hc3luY19leGNlcHRpb25f
c3RhdGUsIDAsIHNpemVvZih2LT5hc3luY19leGNlcHRpb25fc3RhdGUpKTsKICNlbmRpZgorICAg
IHYtPmFmZmluaXR5X2Jyb2tlbiA9IDA7CiAgICAgY2xlYXJfYml0KF9WUEZfYmxvY2tlZCwgJnYt
PnBhdXNlX2ZsYWdzKTsKICAgICBjbGVhcl9iaXQoX1ZQRl9pbl9yZXNldCwgJnYtPnBhdXNlX2Zs
YWdzKTsKIApkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9kb21jdGwuYyBiL3hlbi9jb21tb24vZG9t
Y3RsLmMKaW5kZXggNzJhNDQ5NTNkMC4uZmEyNjBjZTVmYiAxMDA2NDQKLS0tIGEveGVuL2NvbW1v
bi9kb21jdGwuYworKysgYi94ZW4vY29tbW9uL2RvbWN0bC5jCkBAIC02NTQsNyArNjU0LDcgQEAg
bG9uZyBkb19kb21jdGwoWEVOX0dVRVNUX0hBTkRMRV9QQVJBTSh4ZW5fZG9tY3RsX3QpIHVfZG9t
Y3RsKQogCiAgICAgICAgICAgICAvKiBVbmRvIGEgc3R1Y2sgU0NIRURfcGluX292ZXJyaWRlPyAq
LwogICAgICAgICAgICAgaWYgKCB2Y3B1YWZmLT5mbGFncyAmIFhFTl9WQ1BVQUZGSU5JVFlfRk9S
Q0UgKQotICAgICAgICAgICAgICAgIHZjcHVfcGluX292ZXJyaWRlKHYsIC0xKTsKKyAgICAgICAg
ICAgICAgICB2Y3B1X3RlbXBvcmFyeV9hZmZpbml0eSh2LCBOUl9DUFVTLCBWQ1BVX0FGRklOSVRZ
X09WRVJSSURFKTsKIAogICAgICAgICAgICAgcmV0ID0gMDsKIApkaWZmIC0tZ2l0IGEveGVuL2Nv
bW1vbi9zY2hlZHVsZS5jIGIveGVuL2NvbW1vbi9zY2hlZHVsZS5jCmluZGV4IDM0OWY5NjI0ZjUu
LjUwODE3NmExNDIgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24vc2NoZWR1bGUuYworKysgYi94ZW4v
Y29tbW9uL3NjaGVkdWxlLmMKQEAgLTExMDYsNDMgKzExMDYsNTkgQEAgdm9pZCB3YXRjaGRvZ19k
b21haW5fZGVzdHJveShzdHJ1Y3QgZG9tYWluICpkKQogICAgICAgICBraWxsX3RpbWVyKCZkLT53
YXRjaGRvZ190aW1lcltpXSk7CiB9CiAKLWludCB2Y3B1X3Bpbl9vdmVycmlkZShzdHJ1Y3QgdmNw
dSAqdiwgaW50IGNwdSkKKy8qCisgKiBQaW4gYSB2Y3B1IHRlbXBvcmFyaWx5IHRvIGEgc3BlY2lm
aWMgQ1BVIChvciByZXN0b3JlIG9sZCBwaW5uaW5nIHN0YXRlIGlmCisgKiBjcHUgaXMgTlJfQ1BV
UykuCisgKiBUZW1wb3JhcnkgcGlubmluZyBjYW4gYmUgZG9uZSBkdWUgdG8gdHdvIHJlYXNvbnMs
IHdoaWNoIG1heSBiZSBuZXN0ZWQ6CisgKiAtIFZDUFVfQUZGSU5JVFlfT1ZFUlJJREUgKHJlcXVl
c3RlZCBieSBndWVzdCk6IGlzIGFsbG93ZWQgdG8gZmFpbCBpbiBjYXNlCisgKiAgIG9mIGEgY29u
ZmxpY3QgKGUuZy4gaW4gY2FzZSBjcHVwb29sIGRvZXNuJ3QgaW5jbHVkZSByZXF1ZXN0ZWQgQ1BV
LCBvcgorICogICBhbm90aGVyIGNvbmZsaWN0aW5nIHRlbXBvcmFyeSBwaW5uaW5nIGlzIGFscmVh
ZHkgaW4gZWZmZWN0LgorICogLSBWQ1BVX0FGRklOSVRZX1dBSVQgKGNhbGxlZCBieSB3YWl0X2V2
ZW50KCk6IG9ubHkgdXNlZCB0byBwaW4gdmNwdSB0byB0aGUKKyAqICAgQ1BVIGl0IGlzIGp1c3Qg
cnVubmluZyBvbi4gQ2FuJ3QgZmFpbCBpZiB1c2VkIHByb3Blcmx5LgorICovCitpbnQgdmNwdV90
ZW1wb3JhcnlfYWZmaW5pdHkoc3RydWN0IHZjcHUgKnYsIHVuc2lnbmVkIGludCBjcHUsIHVpbnQ4
X3QgcmVhc29uKQogewogICAgIHNwaW5sb2NrX3QgKmxvY2s7CiAgICAgaW50IHJldCA9IC1FSU5W
QUw7CisgICAgYm9vbCBtaWdyYXRlOwogCiAgICAgbG9jayA9IHZjcHVfc2NoZWR1bGVfbG9ja19p
cnEodik7CiAKLSAgICBpZiAoIGNwdSA8IDAgKQorICAgIGlmICggY3B1ID09IE5SX0NQVVMgKQog
ICAgIHsKLSAgICAgICAgaWYgKCB2LT5hZmZpbml0eV9icm9rZW4gKQorICAgICAgICBpZiAoIHYt
PmFmZmluaXR5X2Jyb2tlbiAmIHJlYXNvbiApCiAgICAgICAgIHsKLSAgICAgICAgICAgIHNjaGVk
X3NldF9hZmZpbml0eSh2LCB2LT5jcHVfaGFyZF9hZmZpbml0eV9zYXZlZCwgTlVMTCk7Ci0gICAg
ICAgICAgICB2LT5hZmZpbml0eV9icm9rZW4gPSAwOwogICAgICAgICAgICAgcmV0ID0gMDsKKyAg
ICAgICAgICAgIHYtPmFmZmluaXR5X2Jyb2tlbiAmPSB+cmVhc29uOwogICAgICAgICB9CisgICAg
ICAgIGlmICggIXJldCAmJiAhdi0+YWZmaW5pdHlfYnJva2VuICkKKyAgICAgICAgICAgIHNjaGVk
X3NldF9hZmZpbml0eSh2LCB2LT5jcHVfaGFyZF9hZmZpbml0eV9zYXZlZCwgTlVMTCk7CiAgICAg
fQogICAgIGVsc2UgaWYgKCBjcHUgPCBucl9jcHVfaWRzICkKICAgICB7Ci0gICAgICAgIGlmICgg
di0+YWZmaW5pdHlfYnJva2VuICkKKyAgICAgICAgaWYgKCAodi0+YWZmaW5pdHlfYnJva2VuICYg
cmVhc29uKSB8fAorICAgICAgICAgICAgICh2LT5hZmZpbml0eV9icm9rZW4gJiYgdi0+cHJvY2Vz
c29yICE9IGNwdSkgKQogICAgICAgICAgICAgcmV0ID0gLUVCVVNZOwogICAgICAgICBlbHNlIGlm
ICggY3B1bWFza190ZXN0X2NwdShjcHUsIFZDUFUyT05MSU5FKHYpKSApCiAgICAgICAgIHsKLSAg
ICAgICAgICAgIGNwdW1hc2tfY29weSh2LT5jcHVfaGFyZF9hZmZpbml0eV9zYXZlZCwgdi0+Y3B1
X2hhcmRfYWZmaW5pdHkpOwotICAgICAgICAgICAgdi0+YWZmaW5pdHlfYnJva2VuID0gMTsKLSAg
ICAgICAgICAgIHNjaGVkX3NldF9hZmZpbml0eSh2LCBjcHVtYXNrX29mKGNwdSksIE5VTEwpOwor
ICAgICAgICAgICAgaWYgKCAhdi0+YWZmaW5pdHlfYnJva2VuICkKKyAgICAgICAgICAgIHsKKyAg
ICAgICAgICAgICAgICBjcHVtYXNrX2NvcHkodi0+Y3B1X2hhcmRfYWZmaW5pdHlfc2F2ZWQsIHYt
PmNwdV9oYXJkX2FmZmluaXR5KTsKKyAgICAgICAgICAgICAgICBzY2hlZF9zZXRfYWZmaW5pdHko
diwgY3B1bWFza19vZihjcHUpLCBOVUxMKTsKKyAgICAgICAgICAgIH0KKyAgICAgICAgICAgIHYt
PmFmZmluaXR5X2Jyb2tlbiB8PSByZWFzb247CiAgICAgICAgICAgICByZXQgPSAwOwogICAgICAg
ICB9CiAgICAgfQogCi0gICAgaWYgKCByZXQgPT0gMCApCisgICAgbWlncmF0ZSA9ICFyZXQgJiYg
IWNwdW1hc2tfdGVzdF9jcHUodi0+cHJvY2Vzc29yLCB2LT5jcHVfaGFyZF9hZmZpbml0eSk7Cisg
ICAgaWYgKCBtaWdyYXRlICkKICAgICAgICAgdmNwdV9taWdyYXRlX3N0YXJ0KHYpOwogCiAgICAg
dmNwdV9zY2hlZHVsZV91bmxvY2tfaXJxKGxvY2ssIHYpOwogCi0gICAgZG9tYWluX3VwZGF0ZV9u
b2RlX2FmZmluaXR5KHYtPmRvbWFpbik7Ci0KLSAgICB2Y3B1X21pZ3JhdGVfZmluaXNoKHYpOwor
ICAgIGlmICggbWlncmF0ZSApCisgICAgICAgIHZjcHVfbWlncmF0ZV9maW5pc2godik7CiAKICAg
ICByZXR1cm4gcmV0OwogfQpAQCAtMTI1OCw2ICsxMjc0LDcgQEAgcmV0X3QgZG9fc2NoZWRfb3Ao
aW50IGNtZCwgWEVOX0dVRVNUX0hBTkRMRV9QQVJBTSh2b2lkKSBhcmcpCiAgICAgY2FzZSBTQ0hF
RE9QX3Bpbl9vdmVycmlkZToKICAgICB7CiAgICAgICAgIHN0cnVjdCBzY2hlZF9waW5fb3ZlcnJp
ZGUgc2NoZWRfcGluX292ZXJyaWRlOworICAgICAgICB1bnNpZ25lZCBpbnQgY3B1OwogCiAgICAg
ICAgIHJldCA9IC1FUEVSTTsKICAgICAgICAgaWYgKCAhaXNfaGFyZHdhcmVfZG9tYWluKGN1cnJl
bnQtPmRvbWFpbikgKQpAQCAtMTI2Nyw3ICsxMjg0LDggQEAgcmV0X3QgZG9fc2NoZWRfb3AoaW50
IGNtZCwgWEVOX0dVRVNUX0hBTkRMRV9QQVJBTSh2b2lkKSBhcmcpCiAgICAgICAgIGlmICggY29w
eV9mcm9tX2d1ZXN0KCZzY2hlZF9waW5fb3ZlcnJpZGUsIGFyZywgMSkgKQogICAgICAgICAgICAg
YnJlYWs7CiAKLSAgICAgICAgcmV0ID0gdmNwdV9waW5fb3ZlcnJpZGUoY3VycmVudCwgc2NoZWRf
cGluX292ZXJyaWRlLnBjcHUpOworICAgICAgICBjcHUgPSBzY2hlZF9waW5fb3ZlcnJpZGUucGNw
dSA8IDAgPyBOUl9DUFVTIDogc2NoZWRfcGluX292ZXJyaWRlLnBjcHU7CisgICAgICAgIHJldCA9
IHZjcHVfdGVtcG9yYXJ5X2FmZmluaXR5KGN1cnJlbnQsIGNwdSwgVkNQVV9BRkZJTklUWV9PVkVS
UklERSk7CiAKICAgICAgICAgYnJlYWs7CiAgICAgfQpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi93
YWl0LmMgYi94ZW4vY29tbW9uL3dhaXQuYwppbmRleCA0ZjgzMGExNGU4Li4zZmM1ZjY4NjExIDEw
MDY0NAotLS0gYS94ZW4vY29tbW9uL3dhaXQuYworKysgYi94ZW4vY29tbW9uL3dhaXQuYwpAQCAt
MzQsOCArMzQsNiBAQCBzdHJ1Y3Qgd2FpdHF1ZXVlX3ZjcHUgewogICAgICAqLwogICAgIHZvaWQg
KmVzcDsKICAgICBjaGFyICpzdGFjazsKLSAgICBjcHVtYXNrX3Qgc2F2ZWRfYWZmaW5pdHk7Ci0g
ICAgdW5zaWduZWQgaW50IHdha2V1cF9jcHU7CiAjZW5kaWYKIH07CiAKQEAgLTEzMSwxMiArMTI5
LDEwIEBAIHN0YXRpYyB2b2lkIF9fcHJlcGFyZV90b193YWl0KHN0cnVjdCB3YWl0cXVldWVfdmNw
dSAqd3F2KQogICAgIEFTU0VSVCh3cXYtPmVzcCA9PSAwKTsKIAogICAgIC8qIFNhdmUgY3VycmVu
dCBWQ1BVIGFmZmluaXR5OyBmb3JjZSB3YWtldXAgb24gKnRoaXMqIENQVSBvbmx5LiAqLwotICAg
IHdxdi0+d2FrZXVwX2NwdSA9IHNtcF9wcm9jZXNzb3JfaWQoKTsKLSAgICBjcHVtYXNrX2NvcHko
Jndxdi0+c2F2ZWRfYWZmaW5pdHksIGN1cnItPmNwdV9oYXJkX2FmZmluaXR5KTsKLSAgICBpZiAo
IHZjcHVfc2V0X2hhcmRfYWZmaW5pdHkoY3VyciwgY3B1bWFza19vZih3cXYtPndha2V1cF9jcHUp
KSApCisgICAgaWYgKCB2Y3B1X3RlbXBvcmFyeV9hZmZpbml0eShjdXJyLCBzbXBfcHJvY2Vzc29y
X2lkKCksIFZDUFVfQUZGSU5JVFlfV0FJVCkgKQogICAgIHsKICAgICAgICAgZ2RwcmludGsoWEVO
TE9HX0VSUiwgIlVuYWJsZSB0byBzZXQgdmNwdSBhZmZpbml0eVxuIik7Ci0gICAgICAgIGRvbWFp
bl9jcmFzaChjdXJyZW50LT5kb21haW4pOworICAgICAgICBkb21haW5fY3Jhc2goY3Vyci0+ZG9t
YWluKTsKIAogICAgICAgICBmb3IgKCA7IDsgKQogICAgICAgICAgICAgZG9fc29mdGlycSgpOwpA
QCAtMTcwLDcgKzE2Niw3IEBAIHN0YXRpYyB2b2lkIF9fcHJlcGFyZV90b193YWl0KHN0cnVjdCB3
YWl0cXVldWVfdmNwdSAqd3F2KQogICAgIGlmICggdW5saWtlbHkod3F2LT5lc3AgPT0gMCkgKQog
ICAgIHsKICAgICAgICAgZ2RwcmludGsoWEVOTE9HX0VSUiwgIlN0YWNrIHRvbyBsYXJnZSBpbiAl
c1xuIiwgX19mdW5jX18pOwotICAgICAgICBkb21haW5fY3Jhc2goY3VycmVudC0+ZG9tYWluKTsK
KyAgICAgICAgZG9tYWluX2NyYXNoKGN1cnItPmRvbWFpbik7CiAKICAgICAgICAgZm9yICggOyA7
ICkKICAgICAgICAgICAgIGRvX3NvZnRpcnEoKTsKQEAgLTE4MiwzMCArMTc4LDI0IEBAIHN0YXRp
YyB2b2lkIF9fcHJlcGFyZV90b193YWl0KHN0cnVjdCB3YWl0cXVldWVfdmNwdSAqd3F2KQogc3Rh
dGljIHZvaWQgX19maW5pc2hfd2FpdChzdHJ1Y3Qgd2FpdHF1ZXVlX3ZjcHUgKndxdikKIHsKICAg
ICB3cXYtPmVzcCA9IE5VTEw7Ci0gICAgKHZvaWQpdmNwdV9zZXRfaGFyZF9hZmZpbml0eShjdXJy
ZW50LCAmd3F2LT5zYXZlZF9hZmZpbml0eSk7CisgICAgdmNwdV90ZW1wb3JhcnlfYWZmaW5pdHko
Y3VycmVudCwgTlJfQ1BVUywgVkNQVV9BRkZJTklUWV9XQUlUKTsKIH0KIAogdm9pZCBjaGVja193
YWtldXBfZnJvbV93YWl0KHZvaWQpCiB7Ci0gICAgc3RydWN0IHdhaXRxdWV1ZV92Y3B1ICp3cXYg
PSBjdXJyZW50LT53YWl0cXVldWVfdmNwdTsKKyAgICBzdHJ1Y3QgdmNwdSAqY3VyciA9IGN1cnJl
bnQ7CisgICAgc3RydWN0IHdhaXRxdWV1ZV92Y3B1ICp3cXYgPSBjdXJyLT53YWl0cXVldWVfdmNw
dTsKIAogICAgIEFTU0VSVChsaXN0X2VtcHR5KCZ3cXYtPmxpc3QpKTsKIAogICAgIGlmICggbGlr
ZWx5KHdxdi0+ZXNwID09IE5VTEwpICkKICAgICAgICAgcmV0dXJuOwogCi0gICAgLyogQ2hlY2sg
aWYgd2Ugd29rZSB1cCBvbiB0aGUgd3JvbmcgQ1BVLiAqLwotICAgIGlmICggdW5saWtlbHkoc21w
X3Byb2Nlc3Nvcl9pZCgpICE9IHdxdi0+d2FrZXVwX2NwdSkgKQorICAgIC8qIENoZWNrIGlmIHdl
IGFyZSBzdGlsbCBwaW5uZWQuICovCisgICAgaWYgKCB1bmxpa2VseSghKGN1cnItPmFmZmluaXR5
X2Jyb2tlbiAmIFZDUFVfQUZGSU5JVFlfV0FJVCkpICkKICAgICB7Ci0gICAgICAgIC8qIFJlLXNl
dCBWQ1BVIGFmZmluaXR5IGFuZCByZS1lbnRlciB0aGUgc2NoZWR1bGVyLiAqLwotICAgICAgICBz
dHJ1Y3QgdmNwdSAqY3VyciA9IGN1cnJlbnQ7Ci0gICAgICAgIGNwdW1hc2tfY29weSgmd3F2LT5z
YXZlZF9hZmZpbml0eSwgY3Vyci0+Y3B1X2hhcmRfYWZmaW5pdHkpOwotICAgICAgICBpZiAoIHZj
cHVfc2V0X2hhcmRfYWZmaW5pdHkoY3VyciwgY3B1bWFza19vZih3cXYtPndha2V1cF9jcHUpKSAp
Ci0gICAgICAgIHsKLSAgICAgICAgICAgIGdkcHJpbnRrKFhFTkxPR19FUlIsICJVbmFibGUgdG8g
c2V0IHZjcHUgYWZmaW5pdHlcbiIpOwotICAgICAgICAgICAgZG9tYWluX2NyYXNoKGN1cnJlbnQt
PmRvbWFpbik7Ci0gICAgICAgIH0KLSAgICAgICAgd2FpdCgpOyAvKiB0YWtlcyB1cyBiYWNrIGlu
dG8gdGhlIHNjaGVkdWxlciAqLworICAgICAgICBnZHByaW50ayhYRU5MT0dfRVJSLCAidmNwdSBh
ZmZpbml0eSBsb3N0XG4iKTsKKyAgICAgICAgZG9tYWluX2NyYXNoKGN1cnItPmRvbWFpbik7CiAg
ICAgfQogCiAgICAgLyoKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9zY2hlZC5oIGIveGVu
L2luY2x1ZGUveGVuL3NjaGVkLmgKaW5kZXggYzE5N2U5M2Q3My4uOTU3ODYyOGM2YSAxMDA2NDQK
LS0tIGEveGVuL2luY2x1ZGUveGVuL3NjaGVkLmgKKysrIGIveGVuL2luY2x1ZGUveGVuL3NjaGVk
LmgKQEAgLTIwMCw3ICsyMDAsOSBAQCBzdHJ1Y3QgdmNwdQogICAgIC8qIFZDUFUgaXMgcGF1c2Vk
IGZvbGxvd2luZyBzaHV0ZG93biByZXF1ZXN0IChkLT5pc19zaHV0dGluZ19kb3duKT8gKi8KICAg
ICBib29sICAgICAgICAgICAgIHBhdXNlZF9mb3Jfc2h1dGRvd247CiAgICAgLyogVkNQVSBuZWVk
IGFmZmluaXR5IHJlc3RvcmVkICovCi0gICAgYm9vbCAgICAgICAgICAgICBhZmZpbml0eV9icm9r
ZW47CisgICAgdWludDhfdCAgICAgICAgICBhZmZpbml0eV9icm9rZW47CisjZGVmaW5lIFZDUFVf
QUZGSU5JVFlfT1ZFUlJJREUgICAgMHgwMQorI2RlZmluZSBWQ1BVX0FGRklOSVRZX1dBSVQgICAg
ICAgIDB4MDIKIAogICAgIC8qIEEgaHlwZXJjYWxsIGhhcyBiZWVuIHByZWVtcHRlZC4gKi8KICAg
ICBib29sICAgICAgICAgICAgIGhjYWxsX3ByZWVtcHRlZDsKQEAgLTI0NSw3ICsyNDcsNyBAQCBz
dHJ1Y3QgdmNwdQogCiAgICAgLyogQml0bWFzayBvZiBDUFVzIG9uIHdoaWNoIHRoaXMgVkNQVSBt
YXkgcnVuLiAqLwogICAgIGNwdW1hc2tfdmFyX3QgICAgY3B1X2hhcmRfYWZmaW5pdHk7Ci0gICAg
LyogVXNlZCB0byByZXN0b3JlIGFmZmluaXR5IGFjcm9zcyBTMy4gKi8KKyAgICAvKiBVc2VkIHRv
IHNhdmUgYWZmaW5pdHkgZHVyaW5nIHRlbXBvcmFyeSBwaW5uaW5nLiAqLwogICAgIGNwdW1hc2tf
dmFyX3QgICAgY3B1X2hhcmRfYWZmaW5pdHlfc2F2ZWQ7CiAKICAgICAvKiBCaXRtYXNrIG9mIENQ
VXMgb24gd2hpY2ggdGhpcyBWQ1BVIHByZWZlcnMgdG8gcnVuLiAqLwpAQCAtODczLDEwICs4NzUs
MTAgQEAgaW50IGNwdV9kaXNhYmxlX3NjaGVkdWxlcih1bnNpZ25lZCBpbnQgY3B1KTsKIC8qIFdl
IG5lZWQgaXQgaW4gZG9tMF9zZXR1cF92Y3B1ICovCiB2b2lkIHNjaGVkX3NldF9hZmZpbml0eShz
dHJ1Y3QgdmNwdSAqdiwgY29uc3QgY3B1bWFza190ICpoYXJkLAogICAgICAgICAgICAgICAgICAg
ICAgICAgY29uc3QgY3B1bWFza190ICpzb2Z0KTsKK2ludCB2Y3B1X3RlbXBvcmFyeV9hZmZpbml0
eShzdHJ1Y3QgdmNwdSAqdiwgdW5zaWduZWQgaW50IGNwdSwgdWludDhfdCByZWFzb24pOwogaW50
IHZjcHVfc2V0X2hhcmRfYWZmaW5pdHkoc3RydWN0IHZjcHUgKnYsIGNvbnN0IGNwdW1hc2tfdCAq
YWZmaW5pdHkpOwogaW50IHZjcHVfc2V0X3NvZnRfYWZmaW5pdHkoc3RydWN0IHZjcHUgKnYsIGNv
bnN0IGNwdW1hc2tfdCAqYWZmaW5pdHkpOwogdm9pZCByZXN0b3JlX3ZjcHVfYWZmaW5pdHkoc3Ry
dWN0IGRvbWFpbiAqZCk7Ci1pbnQgdmNwdV9waW5fb3ZlcnJpZGUoc3RydWN0IHZjcHUgKnYsIGlu
dCBjcHUpOwogCiB2b2lkIHZjcHVfcnVuc3RhdGVfZ2V0KHN0cnVjdCB2Y3B1ICp2LCBzdHJ1Y3Qg
dmNwdV9ydW5zdGF0ZV9pbmZvICpydW5zdGF0ZSk7CiB1aW50NjRfdCBnZXRfY3B1X2lkbGVfdGlt
ZSh1bnNpZ25lZCBpbnQgY3B1KTsKLS0gCjIuMTYuNAoKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 23 18:25:39 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Jul 2019 18: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 1hpzTm-0004xZ-Uh; Tue, 23 Jul 2019 18:25:38 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=bPW/=VU=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hpzTl-0004wz-Iy
 for xen-devel@lists.xenproject.org; Tue, 23 Jul 2019 18:25:37 +0000
X-Inumbo-ID: 42eb38d0-ad77-11e9-8980-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 42eb38d0-ad77-11e9-8980-bc764e045a96;
 Tue, 23 Jul 2019 18:25:35 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 136E8AC93;
 Tue, 23 Jul 2019 18:25:34 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org
Date: Tue, 23 Jul 2019 20:25:28 +0200
Message-Id: <20190723182530.24087-1-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
Subject: [Xen-devel] [PATCH v2 0/2] xen: enhance temporary vcpu pinning
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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 <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>,
 Dario Faggioli <dfaggioli@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

V2hpbGUgdHJ5aW5nIHRvIGhhbmRsZSB0ZW1wb3JhcnkgdmNwdSBwaW5uaW5ncyBpbiBhIHNhbmUg
d2F5IGluIG15CmNvcmUgc2NoZWR1bGluZyBzZXJpZXMgSSBmb3VuZCBhIG5pY2Ugd2F5IHRvIHNp
bXBsaWZ5IHRoZSB0ZW1wb3JhcnkKcGlubmluZyBjYXNlcy4KCkknbSBzZW5kaW5nIHRoZSB0d28g
cGF0Y2hlcyBpbmRlcGVuZGVudGx5IGZyb20gbXkgY29yZSBzY2hlZHVsaW5nCnNlcmllcyBhcyB0
aGV5IHNob3VsZCBiZSBjb25zaWRlcmVkIGV2ZW4gd2l0aG91dCBjb3JlIHNjaGVkdWxpbmcuCgpD
aGFuZ2VzIGluIFYyOgotIG9yaWdpbmFsIHBhdGNoIDEgZHJvcHBlZCwgYXMgYWxyZWFkeSBhcHBs
aWVkCi0gbmV3IHBhdGNoIDEgcmVtb3ZpbmcgZGVhZCBjb2RpbmcgYW5kIHVubmVlZGVkIHBpbm5p
bmcKLSBhZGRyZXNzZWQgdmFyaW91cyBjb21tZW50cyBpbiBwYXRjaCAyCgpKdWVyZ2VuIEdyb3Nz
ICgyKToKICB4ZW4veDg2OiBjbGVhbnVwIHVudXNlZCBOTUkvTUNFIGNvZGUKICB4ZW46IG1lcmdl
IHRlbXBvcmFyeSB2Y3B1IHBpbm5pbmcgc2NlbmFyaW9zCgogeGVuL2FyY2gveDg2L3B2L3RyYXBz
LmMgICAgICAgIHwgODggKysrKysrKystLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
CiB4ZW4vYXJjaC94ODYvdHJhcHMuYyAgICAgICAgICAgfCAxMCArLS0tLQogeGVuL2NvbW1vbi9k
b21haW4uYyAgICAgICAgICAgIHwgIDQgKy0KIHhlbi9jb21tb24vZG9tY3RsLmMgICAgICAgICAg
ICB8ICAyICstCiB4ZW4vY29tbW9uL3NjaGVkdWxlLmMgICAgICAgICAgfCA0NiArKysrKysrKysr
KysrKystLS0tLS0tCiB4ZW4vY29tbW9uL3dhaXQuYyAgICAgICAgICAgICAgfCAzMCArKysrKy0t
LS0tLS0tLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9wdi90cmFwcy5oIHwgIDggKystLQogeGVuL2lu
Y2x1ZGUvYXNtLXg4Ni9zb2Z0aXJxLmggIHwgIDIgKy0KIHhlbi9pbmNsdWRlL3hlbi9zY2hlZC5o
ICAgICAgICB8IDEwICsrLS0tCiA5IGZpbGVzIGNoYW5nZWQsIDcyIGluc2VydGlvbnMoKyksIDEy
OCBkZWxldGlvbnMoLSkKCi0tIAoyLjE2LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 23 18:25:39 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Jul 2019 18: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 1hpzTn-0004y0-7v; Tue, 23 Jul 2019 18:25:39 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=bPW/=VU=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hpzTl-0004x8-Uf
 for xen-devel@lists.xenproject.org; Tue, 23 Jul 2019 18:25:37 +0000
X-Inumbo-ID: 42e41838-ad77-11e9-9efe-ebe68f44bfcf
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 42e41838-ad77-11e9-9efe-ebe68f44bfcf;
 Tue, 23 Jul 2019 18:25:35 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 137C6ACA8;
 Tue, 23 Jul 2019 18:25:34 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org
Date: Tue, 23 Jul 2019 20:25:29 +0200
Message-Id: <20190723182530.24087-2-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20190723182530.24087-1-jgross@suse.com>
References: <20190723182530.24087-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH v2 1/2] xen/x86: cleanup unused NMI/MCE code
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

cHZfcmFpc2VfaW50ZXJydXB0KCkgaXMgb25seSBjYWxsZWQgZm9yIE5NSXMgdGhlc2UgZGF5cywg
c28gdGhlIE1DRQpzcGVjaWZpYyBwYXJ0IGNhbiBiZSByZW1vdmVkLiBSZW5hbWUgcHZfcmFpc2Vf
aW50ZXJydXB0KCkgdG8KcHZfcmFpc2Vfbm1pKCkgYW5kIE5NSV9NQ0VfU09GVElSUSB0byBOTUlf
U09GVElSUS4KCkFkZGl0aW9uYWxseSB0aGVyZSBpcyBubyBuZWVkIHRvIHBpbiB0aGUgdmNwdSB0
aGUgTk1JIGlzIGRlbGl2ZXJlZAp0bywgdGhhdCBpcyBhIGxlZnRvdmVyIG9mIChhbHJlYWR5IHJl
bW92ZWQpIE1DRSBoYW5kbGluZy4gU28gcmVtb3ZlCnRoZSBwaW5uaW5nLCB0b28uCgpTaWduZWQt
b2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+Ci0tLQogeGVuL2FyY2gveDg2
L3B2L3RyYXBzLmMgICAgICAgIHwgODggKysrKysrKystLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tCiB4ZW4vYXJjaC94ODYvdHJhcHMuYyAgICAgICAgICAgfCAxMCArLS0tLQogeGVu
L2NvbW1vbi9kb21haW4uYyAgICAgICAgICAgIHwgIDMgLS0KIHhlbi9pbmNsdWRlL2FzbS14ODYv
cHYvdHJhcHMuaCB8ICA4ICsrLS0KIHhlbi9pbmNsdWRlL2FzbS14ODYvc29mdGlycS5oICB8ICAy
ICstCiB4ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaCAgICAgICAgfCAgMiAtCiA2IGZpbGVzIGNoYW5n
ZWQsIDIzIGluc2VydGlvbnMoKyksIDkwIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9h
cmNoL3g4Ni9wdi90cmFwcy5jIGIveGVuL2FyY2gveDg2L3B2L3RyYXBzLmMKaW5kZXggMTc0MDc4
NGZmMi4uOTQzNmM4MDA0NyAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3B2L3RyYXBzLmMKKysr
IGIveGVuL2FyY2gveDg2L3B2L3RyYXBzLmMKQEAgLTEzNiw0NyArMTM2LDIxIEBAIGJvb2wgc2V0
X2d1ZXN0X25taV90cmFwYm91bmNlKHZvaWQpCiAgICAgcmV0dXJuICFudWxsX3RyYXBfYm91bmNl
KGN1cnIsIHRiKTsKIH0KIAotc3RydWN0IHNvZnRpcnFfdHJhcCB7Ci0gICAgc3RydWN0IGRvbWFp
biAqZG9tYWluOyAgIC8qIGRvbWFpbiB0byBpbmplY3QgdHJhcCAqLwotICAgIHN0cnVjdCB2Y3B1
ICp2Y3B1OyAgICAgICAvKiB2Y3B1IHRvIGluamVjdCB0cmFwICovCi0gICAgdW5zaWduZWQgaW50
IHByb2Nlc3NvcjsgIC8qIHBoeXNpY2FsIGNwdSB0byBpbmplY3QgdHJhcCAqLwotfTsKK3N0YXRp
YyBERUZJTkVfUEVSX0NQVShzdHJ1Y3QgdmNwdSAqLCBzb2Z0aXJxX25taV92Y3B1KTsKIAotc3Rh
dGljIERFRklORV9QRVJfQ1BVKHN0cnVjdCBzb2Z0aXJxX3RyYXAsIHNvZnRpcnFfdHJhcCk7Ci0K
LXN0YXRpYyB2b2lkIG5taV9tY2Vfc29mdGlycSh2b2lkKQorc3RhdGljIHZvaWQgbm1pX3NvZnRp
cnEodm9pZCkKIHsKICAgICB1bnNpZ25lZCBpbnQgY3B1ID0gc21wX3Byb2Nlc3Nvcl9pZCgpOwot
ICAgIHN0cnVjdCBzb2Z0aXJxX3RyYXAgKnN0ID0gJnBlcl9jcHUoc29mdGlycV90cmFwLCBjcHUp
OwotCi0gICAgQlVHX09OKHN0LT52Y3B1ID09IE5VTEwpOwotCi0gICAgLyoKLSAgICAgKiBTZXQg
dGhlIHRtcCB2YWx1ZSB1bmNvbmRpdGlvbmFsbHksIHNvIHRoYXQgdGhlIGNoZWNrIGluIHRoZSBp
cmV0Ci0gICAgICogaHlwZXJjYWxsIHdvcmtzLgotICAgICAqLwotICAgIGNwdW1hc2tfY29weShz
dC0+dmNwdS0+Y3B1X2hhcmRfYWZmaW5pdHlfdG1wLAotICAgICAgICAgICAgICAgICBzdC0+dmNw
dS0+Y3B1X2hhcmRfYWZmaW5pdHkpOworICAgIHN0cnVjdCB2Y3B1ICoqdl9wdHIgPSAmcGVyX2Nw
dShzb2Z0aXJxX25taV92Y3B1LCBjcHUpOwogCi0gICAgaWYgKCAoY3B1ICE9IHN0LT5wcm9jZXNz
b3IpIHx8Ci0gICAgICAgICAoc3QtPnByb2Nlc3NvciAhPSBzdC0+dmNwdS0+cHJvY2Vzc29yKSAp
Ci0gICAgewotCi0gICAgICAgIC8qCi0gICAgICAgICAqIFdlIGFyZSBvbiBhIGRpZmZlcmVudCBw
aHlzaWNhbCBjcHUuICBNYWtlIHN1cmUgdG8gd2FrZXVwIHRoZSB2Y3B1IG9uCi0gICAgICAgICAq
IHRoZSBzcGVjaWZpZWQgcHJvY2Vzc29yLgotICAgICAgICAgKi8KLSAgICAgICAgdmNwdV9zZXRf
aGFyZF9hZmZpbml0eShzdC0+dmNwdSwgY3B1bWFza19vZihzdC0+cHJvY2Vzc29yKSk7Ci0KLSAg
ICAgICAgLyogQWZmaW5pdHkgaXMgcmVzdG9yZWQgaW4gdGhlIGlyZXQgaHlwZXJjYWxsLiAqLwot
ICAgIH0KKyAgICBCVUdfT04oKnZfcHRyID09IE5VTEwpOwogCiAgICAgLyoKLSAgICAgKiBPbmx5
IHVzZWQgdG8gZGVmZXIgd2FrZXVwIG9mIGRvbWFpbi92Y3B1IHRvIGEgc2FmZSAobm9uLU5NSS9N
Q0UpCisgICAgICogT25seSB1c2VkIHRvIGRlZmVyIHdha2V1cCBvZiBkb21haW4vdmNwdSB0byBh
IHNhZmUgKG5vbi1OTUkpCiAgICAgICogY29udGV4dC4KICAgICAgKi8KLSAgICB2Y3B1X2tpY2so
c3QtPnZjcHUpOwotICAgIHN0LT52Y3B1ID0gTlVMTDsKKyAgICB2Y3B1X2tpY2soKnZfcHRyKTsK
KyAgICAqdl9wdHIgPSBOVUxMOwogfQogCiB2b2lkIF9faW5pdCBwdl90cmFwX2luaXQodm9pZCkK
QEAgLTE4OSw1MCArMTYzLDIyIEBAIHZvaWQgX19pbml0IHB2X3RyYXBfaW5pdCh2b2lkKQogICAg
IF9zZXRfZ2F0ZShpZHRfdGFibGUgKyBMRUdBQ1lfU1lTQ0FMTF9WRUNUT1IsIFNZU19ERVNDX3Ry
YXBfZ2F0ZSwgMywKICAgICAgICAgICAgICAgJmludDgwX2RpcmVjdF90cmFwKTsKIAotICAgIG9w
ZW5fc29mdGlycShOTUlfTUNFX1NPRlRJUlEsIG5taV9tY2Vfc29mdGlycSk7CisgICAgb3Blbl9z
b2Z0aXJxKE5NSV9TT0ZUSVJRLCBubWlfc29mdGlycSk7CiB9CiAKLWludCBwdl9yYWlzZV9pbnRl
cnJ1cHQoc3RydWN0IHZjcHUgKnYsIHVpbnQ4X3QgdmVjdG9yKQoraW50IHB2X3JhaXNlX25taShz
dHJ1Y3QgdmNwdSAqdikKIHsKLSAgICBzdHJ1Y3Qgc29mdGlycV90cmFwICpzdCA9ICZwZXJfY3B1
KHNvZnRpcnFfdHJhcCwgc21wX3Byb2Nlc3Nvcl9pZCgpKTsKKyAgICBzdHJ1Y3QgdmNwdSAqKnZf
cHRyID0gJnBlcl9jcHUoc29mdGlycV9ubWlfdmNwdSwgc21wX3Byb2Nlc3Nvcl9pZCgpKTsKIAot
ICAgIHN3aXRjaCAoIHZlY3RvciApCisgICAgaWYgKCBjbXB4Y2hncHRyKHZfcHRyLCBOVUxMLCB2
KSApCisgICAgICAgIHJldHVybiAtRUJVU1k7CisgICAgaWYgKCAhdGVzdF9hbmRfc2V0X2Jvb2wo
di0+bm1pX3BlbmRpbmcpICkKICAgICB7Ci0gICAgY2FzZSBUUkFQX25taToKLSAgICAgICAgaWYg
KCBjbXB4Y2hncHRyKCZzdC0+dmNwdSwgTlVMTCwgdikgKQotICAgICAgICAgICAgcmV0dXJuIC1F
QlVTWTsKLSAgICAgICAgaWYgKCAhdGVzdF9hbmRfc2V0X2Jvb2wodi0+bm1pX3BlbmRpbmcpICkK
LSAgICAgICAgewotICAgICAgICAgICAgc3QtPmRvbWFpbiA9IHYtPmRvbWFpbjsKLSAgICAgICAg
ICAgIHN0LT5wcm9jZXNzb3IgPSB2LT5wcm9jZXNzb3I7Ci0KLSAgICAgICAgICAgIC8qIE5vdCBz
YWZlIHRvIHdha2UgdXAgYSB2Y3B1IGhlcmUgKi8KLSAgICAgICAgICAgIHJhaXNlX3NvZnRpcnEo
Tk1JX01DRV9TT0ZUSVJRKTsKLSAgICAgICAgICAgIHJldHVybiAwOwotICAgICAgICB9Ci0gICAg
ICAgIHN0LT52Y3B1ID0gTlVMTDsKLSAgICAgICAgYnJlYWs7Ci0KLSAgICBjYXNlIFRSQVBfbWFj
aGluZV9jaGVjazoKLSAgICAgICAgaWYgKCBjbXB4Y2hncHRyKCZzdC0+dmNwdSwgTlVMTCwgdikg
KQotICAgICAgICAgICAgcmV0dXJuIC1FQlVTWTsKLQotICAgICAgICAvKgotICAgICAgICAgKiBX
ZSBhcmUgY2FsbGVkIGJ5IHRoZSBtYWNoaW5lIGNoZWNrIChleGNlcHRpb24gb3IgcG9sbGluZykg
aGFuZGxlcnMKLSAgICAgICAgICogb24gdGhlIHBoeXNpY2FsIENQVSB0aGF0IHJlcG9ydGVkIGEg
bWFjaGluZSBjaGVjayBlcnJvci4KLSAgICAgICAgICovCi0gICAgICAgIGlmICggIXRlc3RfYW5k
X3NldF9ib29sKHYtPm1jZV9wZW5kaW5nKSApCi0gICAgICAgIHsKLSAgICAgICAgICAgIHN0LT5k
b21haW4gPSB2LT5kb21haW47Ci0gICAgICAgICAgICBzdC0+cHJvY2Vzc29yID0gdi0+cHJvY2Vz
c29yOwotCi0gICAgICAgICAgICAvKiBub3Qgc2FmZSB0byB3YWtlIHVwIGEgdmNwdSBoZXJlICov
Ci0gICAgICAgICAgICByYWlzZV9zb2Z0aXJxKE5NSV9NQ0VfU09GVElSUSk7Ci0gICAgICAgICAg
ICByZXR1cm4gMDsKLSAgICAgICAgfQotICAgICAgICBzdC0+dmNwdSA9IE5VTEw7Ci0gICAgICAg
IGJyZWFrOworICAgICAgICAvKiBOb3Qgc2FmZSB0byB3YWtlIHVwIGEgdmNwdSBoZXJlICovCisg
ICAgICAgIHJhaXNlX3NvZnRpcnEoTk1JX1NPRlRJUlEpOworICAgICAgICByZXR1cm4gMDsKICAg
ICB9CisgICAgKnZfcHRyID0gTlVMTDsKIAogICAgIC8qIERlbGl2ZXJ5IGZhaWxlZCAqLwogICAg
IHJldHVybiAtRUlPOwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3RyYXBzLmMgYi94ZW4vYXJj
aC94ODYvdHJhcHMuYwppbmRleCAyNWI0YjQ3ZTVlLi4wOGQ3ZWRjNTY4IDEwMDY0NAotLS0gYS94
ZW4vYXJjaC94ODYvdHJhcHMuYworKysgYi94ZW4vYXJjaC94ODYvdHJhcHMuYwpAQCAtMTYwMCwx
NCArMTYwMCw2IEBAIHZvaWQgYXN5bmNfZXhjZXB0aW9uX2NsZWFudXAoc3RydWN0IHZjcHUgKmN1
cnIpCiAgICAgaWYgKCAhY3Vyci0+YXN5bmNfZXhjZXB0aW9uX21hc2sgKQogICAgICAgICByZXR1
cm47CiAKLSAgICAvKiBSZXN0b3JlIGFmZmluaXR5LiAgKi8KLSAgICBpZiAoICFjcHVtYXNrX2Vt
cHR5KGN1cnItPmNwdV9oYXJkX2FmZmluaXR5X3RtcCkgJiYKLSAgICAgICAgICFjcHVtYXNrX2Vx
dWFsKGN1cnItPmNwdV9oYXJkX2FmZmluaXR5X3RtcCwgY3Vyci0+Y3B1X2hhcmRfYWZmaW5pdHkp
ICkKLSAgICB7Ci0gICAgICAgIHZjcHVfc2V0X2hhcmRfYWZmaW5pdHkoY3VyciwgY3Vyci0+Y3B1
X2hhcmRfYWZmaW5pdHlfdG1wKTsKLSAgICAgICAgY3B1bWFza19jbGVhcihjdXJyLT5jcHVfaGFy
ZF9hZmZpbml0eV90bXApOwotICAgIH0KLQogICAgIGlmICggIShjdXJyLT5hc3luY19leGNlcHRp
b25fbWFzayAmIChjdXJyLT5hc3luY19leGNlcHRpb25fbWFzayAtIDEpKSApCiAgICAgICAgIHRy
YXAgPSBfX3NjYW5iaXQoY3Vyci0+YXN5bmNfZXhjZXB0aW9uX21hc2ssIFZDUFVfVFJBUF9OT05F
KTsKICAgICBlbHNlCkBAIC0xNjM0LDcgKzE2MjYsNyBAQCBzdGF0aWMgdm9pZCBubWlfaHdkb21f
cmVwb3J0KHVuc2lnbmVkIGludCByZWFzb25faWR4KQogCiAgICAgc2V0X2JpdChyZWFzb25faWR4
LCBubWlfcmVhc29uKGQpKTsKIAotICAgIHB2X3JhaXNlX2ludGVycnVwdChkLT52Y3B1WzBdLCBU
UkFQX25taSk7CisgICAgcHZfcmFpc2Vfbm1pKGQtPnZjcHVbMF0pOwogfQogCiBzdGF0aWMgdm9p
ZCBwY2lfc2Vycl9lcnJvcihjb25zdCBzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKZGlmZiAt
LWdpdCBhL3hlbi9jb21tb24vZG9tYWluLmMgYi94ZW4vY29tbW9uL2RvbWFpbi5jCmluZGV4IDU1
YWE3NTliNzUuLmJjNTZhNTE4MTUgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24vZG9tYWluLmMKKysr
IGIveGVuL2NvbW1vbi9kb21haW4uYwpAQCAtMTMzLDcgKzEzMyw2IEBAIHN0YXRpYyB2b2lkIHZj
cHVfaW5mb19yZXNldChzdHJ1Y3QgdmNwdSAqdikKIHN0YXRpYyB2b2lkIHZjcHVfZGVzdHJveShz
dHJ1Y3QgdmNwdSAqdikKIHsKICAgICBmcmVlX2NwdW1hc2tfdmFyKHYtPmNwdV9oYXJkX2FmZmlu
aXR5KTsKLSAgICBmcmVlX2NwdW1hc2tfdmFyKHYtPmNwdV9oYXJkX2FmZmluaXR5X3RtcCk7CiAg
ICAgZnJlZV9jcHVtYXNrX3Zhcih2LT5jcHVfaGFyZF9hZmZpbml0eV9zYXZlZCk7CiAgICAgZnJl
ZV9jcHVtYXNrX3Zhcih2LT5jcHVfc29mdF9hZmZpbml0eSk7CiAKQEAgLTE2MSw3ICsxNjAsNiBA
QCBzdHJ1Y3QgdmNwdSAqdmNwdV9jcmVhdGUoCiAgICAgZ3JhbnRfdGFibGVfaW5pdF92Y3B1KHYp
OwogCiAgICAgaWYgKCAhemFsbG9jX2NwdW1hc2tfdmFyKCZ2LT5jcHVfaGFyZF9hZmZpbml0eSkg
fHwKLSAgICAgICAgICF6YWxsb2NfY3B1bWFza192YXIoJnYtPmNwdV9oYXJkX2FmZmluaXR5X3Rt
cCkgfHwKICAgICAgICAgICF6YWxsb2NfY3B1bWFza192YXIoJnYtPmNwdV9oYXJkX2FmZmluaXR5
X3NhdmVkKSB8fAogICAgICAgICAgIXphbGxvY19jcHVtYXNrX3Zhcigmdi0+Y3B1X3NvZnRfYWZm
aW5pdHkpICkKICAgICAgICAgZ290byBmYWlsOwpAQCAtMTI2OSw3ICsxMjY3LDYgQEAgaW50IHZj
cHVfcmVzZXQoc3RydWN0IHZjcHUgKnYpCiAgICAgdi0+YXN5bmNfZXhjZXB0aW9uX21hc2sgPSAw
OwogICAgIG1lbXNldCh2LT5hc3luY19leGNlcHRpb25fc3RhdGUsIDAsIHNpemVvZih2LT5hc3lu
Y19leGNlcHRpb25fc3RhdGUpKTsKICNlbmRpZgotICAgIGNwdW1hc2tfY2xlYXIodi0+Y3B1X2hh
cmRfYWZmaW5pdHlfdG1wKTsKICAgICBjbGVhcl9iaXQoX1ZQRl9ibG9ja2VkLCAmdi0+cGF1c2Vf
ZmxhZ3MpOwogICAgIGNsZWFyX2JpdChfVlBGX2luX3Jlc2V0LCAmdi0+cGF1c2VfZmxhZ3MpOwog
CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L3B2L3RyYXBzLmggYi94ZW4vaW5jbHVk
ZS9hc20teDg2L3B2L3RyYXBzLmgKaW5kZXggZmNjNzVmNWU5YS4uNDdkNmNmNWZjNCAxMDA2NDQK
LS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9wdi90cmFwcy5oCisrKyBiL3hlbi9pbmNsdWRlL2Fz
bS14ODYvcHYvdHJhcHMuaApAQCAtMjcsOCArMjcsOCBAQAogCiB2b2lkIHB2X3RyYXBfaW5pdCh2
b2lkKTsKIAotLyogRGVsaXZlciBpbnRlcnJ1cHQgdG8gUFYgZ3Vlc3QuIFJldHVybiAwIG9uIHN1
Y2Nlc3MuICovCi1pbnQgcHZfcmFpc2VfaW50ZXJydXB0KHN0cnVjdCB2Y3B1ICp2LCB1aW50OF90
IHZlY3Rvcik7CisvKiBEZWxpdmVyIE5NSSB0byBQViBndWVzdC4gUmV0dXJuIDAgb24gc3VjY2Vz
cy4gKi8KK2ludCBwdl9yYWlzZV9ubWkoc3RydWN0IHZjcHUgKnYpOwogCiBpbnQgcHZfZW11bGF0
ZV9wcml2aWxlZ2VkX29wKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKTsKIHZvaWQgcHZfZW11
bGF0ZV9nYXRlX29wKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKTsKQEAgLTQ2LDggKzQ2LDgg
QEAgc3RhdGljIGlubGluZSBib29sIHB2X3RyYXBfY2FsbGJhY2tfcmVnaXN0ZXJlZChjb25zdCBz
dHJ1Y3QgdmNwdSAqdiwKIAogc3RhdGljIGlubGluZSB2b2lkIHB2X3RyYXBfaW5pdCh2b2lkKSB7
fQogCi0vKiBEZWxpdmVyIGludGVycnVwdCB0byBQViBndWVzdC4gUmV0dXJuIDAgb24gc3VjY2Vz
cy4gKi8KLXN0YXRpYyBpbmxpbmUgaW50IHB2X3JhaXNlX2ludGVycnVwdChzdHJ1Y3QgdmNwdSAq
diwgdWludDhfdCB2ZWN0b3IpIHsgcmV0dXJuIC1FT1BOT1RTVVBQOyB9CisvKiBEZWxpdmVyIE5N
SSB0byBQViBndWVzdC4gUmV0dXJuIDAgb24gc3VjY2Vzcy4gKi8KK3N0YXRpYyBpbmxpbmUgaW50
IHB2X3JhaXNlX25taShzdHJ1Y3QgdmNwdSAqdikgeyByZXR1cm4gLUVPUE5PVFNVUFA7IH0KIAog
c3RhdGljIGlubGluZSBpbnQgcHZfZW11bGF0ZV9wcml2aWxlZ2VkX29wKHN0cnVjdCBjcHVfdXNl
cl9yZWdzICpyZWdzKSB7IHJldHVybiAwOyB9CiBzdGF0aWMgaW5saW5lIHZvaWQgcHZfZW11bGF0
ZV9nYXRlX29wKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKSB7fQpkaWZmIC0tZ2l0IGEveGVu
L2luY2x1ZGUvYXNtLXg4Ni9zb2Z0aXJxLmggYi94ZW4vaW5jbHVkZS9hc20teDg2L3NvZnRpcnEu
aAppbmRleCA1YzFhN2RiNTY2Li4wYjdhNzdmMTFmIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9h
c20teDg2L3NvZnRpcnEuaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L3NvZnRpcnEuaApAQCAt
MSw3ICsxLDcgQEAKICNpZm5kZWYgX19BU01fU09GVElSUV9IX18KICNkZWZpbmUgX19BU01fU09G
VElSUV9IX18KIAotI2RlZmluZSBOTUlfTUNFX1NPRlRJUlEgICAgICAgIChOUl9DT01NT05fU09G
VElSUVMgKyAwKQorI2RlZmluZSBOTUlfU09GVElSUSAgICAgICAgICAgIChOUl9DT01NT05fU09G
VElSUVMgKyAwKQogI2RlZmluZSBUSU1FX0NBTElCUkFURV9TT0ZUSVJRIChOUl9DT01NT05fU09G
VElSUVMgKyAxKQogI2RlZmluZSBWQ1BVX0tJQ0tfU09GVElSUSAgICAgIChOUl9DT01NT05fU09G
VElSUVMgKyAyKQogCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaCBiL3hlbi9p
bmNsdWRlL3hlbi9zY2hlZC5oCmluZGV4IGI0MGM4ZmQxMzguLmMxOTdlOTNkNzMgMTAwNjQ0Ci0t
LSBhL3hlbi9pbmNsdWRlL3hlbi9zY2hlZC5oCisrKyBiL3hlbi9pbmNsdWRlL3hlbi9zY2hlZC5o
CkBAIC0yNDUsOCArMjQ1LDYgQEAgc3RydWN0IHZjcHUKIAogICAgIC8qIEJpdG1hc2sgb2YgQ1BV
cyBvbiB3aGljaCB0aGlzIFZDUFUgbWF5IHJ1bi4gKi8KICAgICBjcHVtYXNrX3Zhcl90ICAgIGNw
dV9oYXJkX2FmZmluaXR5OwotICAgIC8qIFVzZWQgdG8gY2hhbmdlIGFmZmluaXR5IHRlbXBvcmFy
aWx5LiAqLwotICAgIGNwdW1hc2tfdmFyX3QgICAgY3B1X2hhcmRfYWZmaW5pdHlfdG1wOwogICAg
IC8qIFVzZWQgdG8gcmVzdG9yZSBhZmZpbml0eSBhY3Jvc3MgUzMuICovCiAgICAgY3B1bWFza192
YXJfdCAgICBjcHVfaGFyZF9hZmZpbml0eV9zYXZlZDsKIAotLSAKMi4xNi40CgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 23 18:49:07 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Jul 2019 18:49:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hpzqD-0006is-Mo; Tue, 23 Jul 2019 18:48:49 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=VIRi=VU=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hpzqB-0006il-Vz
 for xen-devel@lists.xenproject.org; Tue, 23 Jul 2019 18:48:48 +0000
X-Inumbo-ID: 7fc970d8-ad7a-11e9-be1c-bffa7916bab2
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 7fc970d8-ad7a-11e9-be1c-bffa7916bab2;
 Tue, 23 Jul 2019 18:48:45 +0000 (UTC)
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 02XpWcY6rhKYI50OzoqL3U2v3NyzUTK1R3ki0PfnB4oE9PEEdNLcP3ZFnfu3X1yee73olIjflR
 NGzk18R1jfwa3BZ7B2EruhDqsfQJzvQ3q1liajmg/zwGDyqAeDrS17pxjk/USXzheQ6gzDRFQ2
 HjVW7bqYBdYuBauqcSZrfFOtDikolNCdIXM1zM9eJk/h0BaqfCvUGMGLuhK4vLxLJK+wG5yksZ
 WrVijP6kBsOFMZt7vpCDQVpFTkzXrhzXpvvSGRPk1xyxCXBu68Yknvw1Cs8vOLXANI7DRUhf/m
 cPY=
X-SBRS: 2.7
X-MesageID: 3421300
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,299,1559534400"; 
   d="scan'208";a="3421300"
To: Juergen Gross <jgross@suse.com>, <xen-devel@lists.xenproject.org>
References: <20190723182530.24087-1-jgross@suse.com>
 <20190723182530.24087-2-jgross@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <714dad88-baa2-3200-60ff-68b9dd1673cb@citrix.com>
Date: Tue, 23 Jul 2019 19:48:41 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <20190723182530.24087-2-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 v2 1/2] xen/x86: cleanup unused NMI/MCE code
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Tim
 Deegan <tim@xen.org>, Ian Jackson <ian.jackson@eu.citrix.com>,
 Julien Grall <julien.grall@arm.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>

T24gMjMvMDcvMjAxOSAxOToyNSwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPiBwdl9yYWlzZV9pbnRl
cnJ1cHQoKSBpcyBvbmx5IGNhbGxlZCBmb3IgTk1JcyB0aGVzZSBkYXlzLCBzbyB0aGUgTUNFCj4g
c3BlY2lmaWMgcGFydCBjYW4gYmUgcmVtb3ZlZC4gUmVuYW1lIHB2X3JhaXNlX2ludGVycnVwdCgp
IHRvCj4gcHZfcmFpc2Vfbm1pKCkgYW5kIE5NSV9NQ0VfU09GVElSUSB0byBOTUlfU09GVElSUS4K
CkZvciBwb3N0ZXJpdHksIGl0IHdvdWxkIGJlIGhlbHBmdWwgdG8gZXhwbGljaXRseSBpZGVudGlm
eSAzNTViMDQ2OWE4CndoaWNoIGludHJvZHVjZWQgTk1JIGFuZCBNQ0UgcGlubmluZyAod2hlcmUg
cHJldmlvdXNseSB0aGVyZSB3YXMgbm8gTk1JCnBpbm5pbmcgYmVmb3JlaGFuZCBBRkFJQ1QpLCBh
bmQgdGhlbiAzYTkxNzY5ZDZlIHdoaWNoIHJlbW92ZWQgdGhlIE1DRQpwaW5uaW5nLgoKU3RhdGVk
IGxpa2UgdGhhdCwgSSBkb3VidCB0aGUgTk1JIHBpbm5pbmcgd2FzIGV2ZXIgcmVsZXZhbnQgaW4g
cHJhY3RpY2UuCgo+Cj4gQWRkaXRpb25hbGx5IHRoZXJlIGlzIG5vIG5lZWQgdG8gcGluIHRoZSB2
Y3B1IHRoZSBOTUkgaXMgZGVsaXZlcmVkCj4gdG8sIHRoYXQgaXMgYSBsZWZ0b3ZlciBvZiAoYWxy
ZWFkeSByZW1vdmVkKSBNQ0UgaGFuZGxpbmcuIFNvIHJlbW92ZQo+IHRoZSBwaW5uaW5nLCB0b28u
Cj4KPiBTaWduZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CgpFdmVy
eXRoaW5nIExHVE0uwqAgQSBmZXcgdHJpdmlhbCBub3Rlcy4KCj4gZGlmZiAtLWdpdCBhL3hlbi9h
cmNoL3g4Ni9wdi90cmFwcy5jIGIveGVuL2FyY2gveDg2L3B2L3RyYXBzLmMKPiBpbmRleCAxNzQw
Nzg0ZmYyLi45NDM2YzgwMDQ3IDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9wdi90cmFwcy5j
Cj4gKysrIGIveGVuL2FyY2gveDg2L3B2L3RyYXBzLmMKPiBAQCAtMTM2LDQ3ICsxMzYsMjEgQEAg
Ym9vbCBzZXRfZ3Vlc3Rfbm1pX3RyYXBib3VuY2Uodm9pZCkKPiAgICAgIHJldHVybiAhbnVsbF90
cmFwX2JvdW5jZShjdXJyLCB0Yik7Cj4gIH0KPiAgCj4gLXN0cnVjdCBzb2Z0aXJxX3RyYXAgewo+
IC0gICAgc3RydWN0IGRvbWFpbiAqZG9tYWluOyAgIC8qIGRvbWFpbiB0byBpbmplY3QgdHJhcCAq
Lwo+IC0gICAgc3RydWN0IHZjcHUgKnZjcHU7ICAgICAgIC8qIHZjcHUgdG8gaW5qZWN0IHRyYXAg
Ki8KPiAtICAgIHVuc2lnbmVkIGludCBwcm9jZXNzb3I7ICAvKiBwaHlzaWNhbCBjcHUgdG8gaW5q
ZWN0IHRyYXAgKi8KPiAtfTsKPiArc3RhdGljIERFRklORV9QRVJfQ1BVKHN0cnVjdCB2Y3B1ICos
IHNvZnRpcnFfbm1pX3ZjcHUpOwo+ICAKPiAtc3RhdGljIERFRklORV9QRVJfQ1BVKHN0cnVjdCBz
b2Z0aXJxX3RyYXAsIHNvZnRpcnFfdHJhcCk7Cj4gLQo+IC1zdGF0aWMgdm9pZCBubWlfbWNlX3Nv
ZnRpcnEodm9pZCkKPiArc3RhdGljIHZvaWQgbm1pX3NvZnRpcnEodm9pZCkKPiAgewo+ICAgICAg
dW5zaWduZWQgaW50IGNwdSA9IHNtcF9wcm9jZXNzb3JfaWQoKTsKPiAtICAgIHN0cnVjdCBzb2Z0
aXJxX3RyYXAgKnN0ID0gJnBlcl9jcHUoc29mdGlycV90cmFwLCBjcHUpOwo+IC0KPiAtICAgIEJV
R19PTihzdC0+dmNwdSA9PSBOVUxMKTsKPiAtCj4gLSAgICAvKgo+IC0gICAgICogU2V0IHRoZSB0
bXAgdmFsdWUgdW5jb25kaXRpb25hbGx5LCBzbyB0aGF0IHRoZSBjaGVjayBpbiB0aGUgaXJldAo+
IC0gICAgICogaHlwZXJjYWxsIHdvcmtzLgo+IC0gICAgICovCj4gLSAgICBjcHVtYXNrX2NvcHko
c3QtPnZjcHUtPmNwdV9oYXJkX2FmZmluaXR5X3RtcCwKPiAtICAgICAgICAgICAgICAgICBzdC0+
dmNwdS0+Y3B1X2hhcmRfYWZmaW5pdHkpOwo+ICsgICAgc3RydWN0IHZjcHUgKip2X3B0ciA9ICZw
ZXJfY3B1KHNvZnRpcnFfbm1pX3ZjcHUsIGNwdSk7CgpUaGVyZSBpcyBvbmx5IGEgc2luZ2xlIHVz
ZSBvZiAnY3B1JyBoZXJlLCBzbyB5b3UgY2FuIGRyb3AgdGhhdCBhbmQgdXNlCnRoaXNfY3B1KHNv
ZnRpcnFfbm1pX3ZjcHUpIGluc3RlYWQuCgo+IGRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20t
eDg2L3B2L3RyYXBzLmggYi94ZW4vaW5jbHVkZS9hc20teDg2L3B2L3RyYXBzLmgKPiBpbmRleCBm
Y2M3NWY1ZTlhLi40N2Q2Y2Y1ZmM0IDEwMDY0NAo+IC0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYv
cHYvdHJhcHMuaAo+ICsrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvcHYvdHJhcHMuaAo+IEBAIC0y
Nyw4ICsyNyw4IEBACj4gIAo+ICB2b2lkIHB2X3RyYXBfaW5pdCh2b2lkKTsKPiAgCj4gLS8qIERl
bGl2ZXIgaW50ZXJydXB0IHRvIFBWIGd1ZXN0LiBSZXR1cm4gMCBvbiBzdWNjZXNzLiAqLwo+IC1p
bnQgcHZfcmFpc2VfaW50ZXJydXB0KHN0cnVjdCB2Y3B1ICp2LCB1aW50OF90IHZlY3Rvcik7Cj4g
Ky8qIERlbGl2ZXIgTk1JIHRvIFBWIGd1ZXN0LiBSZXR1cm4gMCBvbiBzdWNjZXNzLiAqLwo+ICtp
bnQgcHZfcmFpc2Vfbm1pKHN0cnVjdCB2Y3B1ICp2KTsKPiAgCj4gIGludCBwdl9lbXVsYXRlX3By
aXZpbGVnZWRfb3Aoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpOwo+ICB2b2lkIHB2X2VtdWxh
dGVfZ2F0ZV9vcChzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncyk7Cj4gQEAgLTQ2LDggKzQ2LDgg
QEAgc3RhdGljIGlubGluZSBib29sIHB2X3RyYXBfY2FsbGJhY2tfcmVnaXN0ZXJlZChjb25zdCBz
dHJ1Y3QgdmNwdSAqdiwKPiAgCj4gIHN0YXRpYyBpbmxpbmUgdm9pZCBwdl90cmFwX2luaXQodm9p
ZCkge30KPiAgCj4gLS8qIERlbGl2ZXIgaW50ZXJydXB0IHRvIFBWIGd1ZXN0LiBSZXR1cm4gMCBv
biBzdWNjZXNzLiAqLwo+IC1zdGF0aWMgaW5saW5lIGludCBwdl9yYWlzZV9pbnRlcnJ1cHQoc3Ry
dWN0IHZjcHUgKnYsIHVpbnQ4X3QgdmVjdG9yKSB7IHJldHVybiAtRU9QTk9UU1VQUDsgfQo+ICsv
KiBEZWxpdmVyIE5NSSB0byBQViBndWVzdC4gUmV0dXJuIDAgb24gc3VjY2Vzcy4gKi8KPiArc3Rh
dGljIGlubGluZSBpbnQgcHZfcmFpc2Vfbm1pKHN0cnVjdCB2Y3B1ICp2KSB7IHJldHVybiAtRU9Q
Tk9UU1VQUDsgfQoKSSBkb24ndCB0aGluayBkdXBsaWNhdGluZyB0aGUgZnVuY3Rpb24gZGVzY3Jp
cHRpb24gaGVyZSBpcyB1c2VmdWwuwqAKSW5zdGVhZCwgSSdkIHJlY29tbWVuZCBkcm9wcGluZyB0
aGVzZSBsaW5lcywgYW5kIGNvbW1lbnRpbmcgaXQgb25jZSBpbgpwdi90cmFwcy5jLsKgIFRoYXQg
c2hvdWxkIGluY2x1ZGUgdGhlIGZhY3QgdGhhdCBpdCBpcyBleHBlY3RlZCB0byBiZSB1c2VkCk5N
SSBjb250ZXh0LCB3aGljaCBtZWFucyBpdHMgbm90IHNhZmUgdG8gdXNlIHByaW50aygpIGV0YyBp
biB0aGVyZS4KCn5BbmRyZXcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 23 18:53:23 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Jul 2019 18:53:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hpzub-0007Sw-Ed; Tue, 23 Jul 2019 18:53:21 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=VIRi=VU=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hpzua-0007Sr-5R
 for xen-devel@lists.xenproject.org; Tue, 23 Jul 2019 18:53:20 +0000
X-Inumbo-ID: 215a256e-ad7b-11e9-a3af-1bacc30a63c7
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 215a256e-ad7b-11e9-a3af-1bacc30a63c7;
 Tue, 23 Jul 2019 18:53:16 +0000 (UTC)
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: nIbOGYt5T7TlwxczXmE22DfIsQ1oWEoZBPvEbSMu/oKCg6uldfWckfXG71aym1OEk0rDe3XvNB
 SjVe5uO9n1eA6flXUIITZemegK0vR9FliW3wYnPGc5JFYjJgryH6BPsQKPgxw1PbgdjwK6ZqWy
 Du9JYlBZC1m29JLLFHi0T/Snf5z1cSmlr5bKsposb1s3EujADqKztQXci2xlnSutPOQhonn6ZB
 V6n6DqGMScMaHfuiP4sesckguwsPm0DTcb55ZyRuc0QPHsqtgyPU+Svnw5Nyoawohiz1JAiSn5
 wCc=
X-SBRS: 2.7
X-MesageID: 3436532
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,300,1559534400"; 
   d="scan'208";a="3436532"
To: Juergen Gross <jgross@suse.com>, <xen-devel@lists.xenproject.org>
References: <20190723182530.24087-1-jgross@suse.com>
 <20190723182530.24087-3-jgross@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <5217ee9c-33d0-e40e-5b5e-ac5ecd81881d@citrix.com>
Date: Tue, 23 Jul 2019 19:53:12 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <20190723182530.24087-3-jgross@suse.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 2/2] xen: merge temporary vcpu pinning
 scenarios
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei
 Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Dario Faggioli <dfaggioli@suse.com>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjMvMDcvMjAxOSAxOToyNSwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPiBkaWZmIC0tZ2l0IGEv
eGVuL2NvbW1vbi9zY2hlZHVsZS5jIGIveGVuL2NvbW1vbi9zY2hlZHVsZS5jCj4gaW5kZXggMzQ5
Zjk2MjRmNS4uNTA4MTc2YTE0MiAxMDA2NDQKPiAtLS0gYS94ZW4vY29tbW9uL3NjaGVkdWxlLmMK
PiArKysgYi94ZW4vY29tbW9uL3NjaGVkdWxlLmMKPiBAQCAtMTEwNiw0MyArMTEwNiw1OSBAQCB2
b2lkIHdhdGNoZG9nX2RvbWFpbl9kZXN0cm95KHN0cnVjdCBkb21haW4gKmQpCj4gICAgICAgICAg
a2lsbF90aW1lcigmZC0+d2F0Y2hkb2dfdGltZXJbaV0pOwo+ICB9Cj4gIAo+IC1pbnQgdmNwdV9w
aW5fb3ZlcnJpZGUoc3RydWN0IHZjcHUgKnYsIGludCBjcHUpCj4gKy8qCj4gKyAqIFBpbiBhIHZj
cHUgdGVtcG9yYXJpbHkgdG8gYSBzcGVjaWZpYyBDUFUgKG9yIHJlc3RvcmUgb2xkIHBpbm5pbmcg
c3RhdGUgaWYKPiArICogY3B1IGlzIE5SX0NQVVMpLgo+ICsgKiBUZW1wb3JhcnkgcGlubmluZyBj
YW4gYmUgZG9uZSBkdWUgdG8gdHdvIHJlYXNvbnMsIHdoaWNoIG1heSBiZSBuZXN0ZWQ6Cj4gKyAq
IC0gVkNQVV9BRkZJTklUWV9PVkVSUklERSAocmVxdWVzdGVkIGJ5IGd1ZXN0KTogaXMgYWxsb3dl
ZCB0byBmYWlsIGluIGNhc2UKPiArICogICBvZiBhIGNvbmZsaWN0IChlLmcuIGluIGNhc2UgY3B1
cG9vbCBkb2Vzbid0IGluY2x1ZGUgcmVxdWVzdGVkIENQVSwgb3IKPiArICogICBhbm90aGVyIGNv
bmZsaWN0aW5nIHRlbXBvcmFyeSBwaW5uaW5nIGlzIGFscmVhZHkgaW4gZWZmZWN0Lgo+ICsgKiAt
IFZDUFVfQUZGSU5JVFlfV0FJVCAoY2FsbGVkIGJ5IHdhaXRfZXZlbnQoKTogb25seSB1c2VkIHRv
IHBpbiB2Y3B1IHRvIHRoZQoKTmVlZCBhbiBleHRyYSApCgpPdGhlcndpc2UsIFJldmlld2VkLWJ5
OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 23 19:06:06 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Jul 2019 19:06:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hq06q-0008HO-Tv; Tue, 23 Jul 2019 19: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=VIRi=VU=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hq06q-0008HJ-22
 for xen-devel@lists.xenproject.org; Tue, 23 Jul 2019 19:06:00 +0000
X-Inumbo-ID: e70b510f-ad7c-11e9-8980-bc764e045a96
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e70b510f-ad7c-11e9-8980-bc764e045a96;
 Tue, 23 Jul 2019 19:05:57 +0000 (UTC)
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: ZoOerODDG1tW88L87CfGQun8BTKwRDKz0WK7qlGA/jwYyFhOtyeqUF5gVHwcM0yMC3ITrl0KNv
 p2t1RjkDkUQvGhWNW6Ki5TAhslBvlCsYcGTIJkz+HaEzWDYoLv1KPsj63gb1gk6Yy9NDJJqYbY
 raDmlL0MxvwiVvywSyR9uKbCpJWskhlSCy4wQ8TzPMNCk9ezXT81Pja9BC6M5TOG8rRg0C7ojl
 dnDf3GJgdgqlyneH+c/mjYt/tzw1k9v2f1tJd8d3cuWV2xTTEuMQokNOek/Fotx1fslcW0syEL
 HoQ=
X-SBRS: 2.7
X-MesageID: 3454824
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,300,1559534400"; 
   d="scan'208";a="3454824"
To: Juergen Gross <jgross@suse.com>, Xen-devel <xen-devel@lists.xenproject.org>
References: <20190722192056.15816-1-andrew.cooper3@citrix.com>
 <61efdf04-1e5f-8cee-7244-13cc74ea6318@suse.com>
 <7e326f1d-a88d-5402-d11a-50b059f8768a@citrix.com>
 <712cf182-861f-3d10-9abe-b0ae689eb24c@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <8092088a-ebd7-ac32-5f48-a411f88628d8@citrix.com>
Date: Tue, 23 Jul 2019 20:05:53 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <712cf182-861f-3d10-9abe-b0ae689eb24c@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] docs/sphinx: todo/wishlist
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Lars Kurth <lars.kurth@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Paul Durrant <paul.durrant@citrix.com>,
 Jan Beulich <jbeulich@suse.com>, Ian Jackson <ian.jackson@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>

T24gMjMvMDcvMjAxOSAxNjozMCwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPiBPbiAyMy4wNy4xOSAx
NTozOCwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4gT24gMjMvMDcvMjAxOSAwNTozNiwgSnVlcmdl
biBHcm9zcyB3cm90ZToKPj4+IE9uIDIyLjA3LjE5IDIxOjIwLCBBbmRyZXcgQ29vcGVyIHdyb3Rl
Ogo+Pj4+IGRpZmYgLS1naXQgYS9kb2NzL21pc2Mvd2lzaGxpc3QucnN0IGIvZG9jcy9taXNjL3dp
c2hsaXN0LnJzdAo+Pj4+IG5ldyBmaWxlIG1vZGUgMTAwNjQ0Cj4+Pj4gaW5kZXggMDAwMDAwMDAw
MC4uNmNkYjQ3ZDZlNwo+Pj4+IC0tLSAvZGV2L251bGwKPj4+PiArKysgYi9kb2NzL21pc2Mvd2lz
aGxpc3QucnN0Cj4+Pj4gQEAgLTAsMCArMSw1MyBAQAo+Pj4+ICtEZXZlbG9wbWVudCBXaXNobGlz
dAo+Pj4+ICs9PT09PT09PT09PT09PT09PT09PQo+Pj4+ICsKPj4+PiArUmVtb3ZlIHhlbnN0b3Jl
ZCdzIGRlcGVuZGVuY2llcyBvbiB1bnN0YWJsZSBpbnRlcmZhY2VzCj4+Pj4gKy0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQo+Pj4+ICsKPj4+PiAr
VmFyaW91cyB4ZW5zdG9yZWQgaW1wbGVtZW50YXRpb25zIHVzZSBsaWJ4YyBmb3IgdHdvIHB1cnBv
c2VzLsKgIEl0Cj4+Pj4gd291bGQgYmUgYQo+Pj4+ICtzdWJzdGFudGlhbCBhZHZhbnRhZ2UgdG8g
bW92ZSB4ZW5zdG9yZWQgb250byBlbnRpcmVseSBzdGFibGUKPj4+PiBpbnRlcmZhY2VzLCB3aGlj
aAo+Pj4+ICtkaXNjb25uZWN0cyBpdCBmcm9tIHRoZSBpbnRlcm5hbCBvZiB0aGUgbGlieGMuCj4+
Pj4gKwo+Pj4+ICsxLiBGb3JlaWduIG1hcHBpbmcgb2YgdGhlIHN0b3JlIHJpbmcKPj4+PiArfn5+
fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+Cj4+Pj4gKwo+Pj4+ICtUaGlzIGlzIG9i
c29sZXRlIHNpbmNlIDp4ZW4tY3M6YDZhMmRlMzUzYTlgICgyMDEyKSB3aGljaCBhbGxvY2F0ZWQK
Pj4+PiBncmFudAo+Pj4+ICtlbnRyaWVzIGluc3RlYWQsIHRvIGFsbG93IHhlbnN0b3JlZCB0byBm
dW5jdGlvbiBhcyBhIHN0dWItZG9tYWluCj4+Pj4gd2l0aG91dCBkb20wCj4+Pj4gK3Blcm1pc3Np
b25zLsKgIDp4ZW4tY3M6YDM4ZWViMzg2NGRgIGRyb3BwZWQgZm9yZWlnbiBtYXBwaW5nIGZvcgo+
Pj4+IGN4ZW5zdG9yZWQuCj4+Pj4gK0hvd2V2ZXIsIHRoZXJlIGFyZSBubyBPQ2FtbCBiaW5kaW5n
cyBmb3IgbGlieGVuZ250dGFiLgo+Pj4+ICsKPj4+PiArV29yayBJdGVtczoKPj4+PiArCj4+Pj4g
KyogTWluaW1hbCBgYHRvb2xzL29jYW1sL2xpYnMveGcvYGAgYmluZGluZyBmb3IKPj4+PiBgYHRv
b2xzL2xpYnMvZ250dGFiL2BgLgo+Pj4+ICsqIFJlcGxpY2F0ZSA6eGVuLWNzOmAzOGVlYjM4NjRk
YCBmb3Igb3hlbnN0b3JlZCBhcyB3ZWxsLgo+Pj4+ICsKPj4+PiArCj4+Pj4gKzIuIEZpZ3VyaW5n
IG91dCB3aGljaCBkb21haW4ocykgaGF2ZSBnb25lIGF3YXkKPj4+PiArfn5+fn5+fn5+fn5+fn5+
fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fgo+Pj4+ICsKPj4+PiArQ3VycmVudGx5LCB0
aGUgaGFuZGxpbmcgb2YgZG9tYWlucyBpcyBhc3ltbWV0cmljLgo+Pj4+ICsKPj4+PiArKiBXaGVu
IGEgZG9tYWluIGlzIGNyZWF0ZWQsIHRoZSB0b29sc3RhY2sgZXhwbGljaXRseSBzZW5kcyBhbgo+
Pj4+ICvCoCBgYFhTX0lOVFJPRFVDRShkb21pZCwgc3RvcmUgbWZuLCBzdG9yZSBldnRjaG4pYGAg
bWVzc2FnZSB0bwo+Pj4+IHhlbnN0b3JlZCwgdG8KPj4+PiArwqAgY2F1c2UgeGVuc3RvcmVkIHRv
IGNvbm5lY3QgdG8gdGhlIGd1ZXN0IHJpbmcsIGFuZCBmaXJlIHRoZQo+Pj4+ICvCoCBgYEBpbnRy
b2R1Y2VEb21haW5gYCB3YXRjaC4KPj4+PiArKiBXaGVuIGEgZG9tYWluIGlzIGRlc3Ryb3llZCwg
WGVuIGZpcmVzIGBgVklSUV9ET01fRVhDYGAgd2hpY2ggaXMKPj4+PiBib3VuZCBieQo+Pj4+ICvC
oCB4ZW5zdG9yZWQsIHJhdGhlciB0aGFuIHRoZSB0b29sc3RhY2suwqAgeGVuc3RvcmVkIHVwZGF0
ZXMgaXRzIGlkZWEKPj4+PiBvZiB0aGUKPj4+PiArwqAgc3RhdHVzIG9mIGRvbWFpbnMsIGFuZCBm
aXJlcyB0aGUgYGBAcmVsZWFzZURvbWFpbmBgIHdhdGNoLgo+Pj4+ICsKPj4+PiArWGVuc3RvcmVk
IHVzZXMgYGB4Y19kb21haW5fZ2V0aW5mbygpYGAsIHRvIHdvcmsgb3V0IHdoaWNoIGRvbWFpbihz
KQo+Pj4+IGhhdmUgZ29uZQo+Pj4+ICthd2F5LCBhbmQgb25seSBjYXJlcyBhYm91dCB0aGUgc2h1
dGRvd24gc3RhdHVzLgo+Pj4+ICsKPj4+PiArRnVydGhlcm1vcmUsIGBgQHJlbGVhc2VEb21haW5g
YCAobGlrZSBgYFZJUlFfRE9NX0VYQ2BgKSBpcyBhCj4+Pj4gc2luZ2xlLWJpdAo+Pj4+ICttZXNz
YWdlLCB3aGljaCByZXF1aXJlcyBhbGwgbGlzdGVuZXJzIHRvIGV2YWx1YXRlIHdoZXRoZXIgdGhl
Cj4+Pj4gbWVzc2FnZSBhcHBsaWVzCj4+Pj4gK3RvIHRoZW0gb3Igbm90LsKgIFRoaXMgcmVzdWx0
cyBpbiBhIGZsdXJyeSBvZiBgYHhjX2RvbWFpbl9nZXRpbmZvKClgYAo+Pj4+IGNhbGxzCj4+Pj4g
K2Zyb20gbXVsdGlwbGUgZW50aXRpZXMgaW4gdGhlIHN5c3RlbSwgd2hpY2ggYWxsIHNlcmlhbGlz
ZSBvbiB0aGUKPj4+PiBkb21jdGwgbG9jawo+Pj4+ICtpbiBYZW4uCj4+Pj4gKwo+Pj4+ICtXb3Jr
IEl0ZW1zOgo+Pj4+ICsKPj4+PiArKiBGaWd1cmUgb3V0IGhvdyBzaHV0ZG93biBzdGF0dXMgY2Fu
IGJlIGV4cHJlc3NlZCBpbiBhIHN0YWJsZSB3YXkKPj4+PiBmcm9tIFhlbi4KPj4+PiArKiBGaWd1
cmUgb3V0IGlmIGBgVklSUV9ET01fRVhDYGAgYW5kIGBgQHJlbGVhc2VEb21haW5gYCBjYW4gYmUK
Pj4+PiBleHRlbmRlZCB0bwo+Pj4+ICvCoCBjYXJyeSBhdCBsZWFzdCBhIGRvbWlkLCB0byBtYWtl
IGRvbWFpbiBzaHV0ZG93biBzY2FsZSBiZXR0ZXIuCj4+Pgo+Pj4gQHJlbGVhc2VEb21haW4gKGFu
ZCBAaW50cm9kdWNlRG9tYWluKSBjYW4ndCBiZSBleHRlbmRlZCwgd2UnZCBuZWVkIHRvCj4+PiBh
ZGQgYW5vdGhlciB3YXRjaCBwYXRoIGxpa2UgQGRvbWFpblN0YXR1cy88ZG9taWQ+LzxuZXdTdGF0
ZT4uIFhlbnN0b3JlZAo+Pj4gY291bGQgYWR2ZXJ0aXNlIGl0cyBjYXBhYmlsaXR5IHRvIHJhaXNl
IHRoaXMgd2F0Y2ggaW4gL3Rvb2wveGVuc3RvcmVkLgo+Pgo+PiBJIGd1ZXNzIEkgd2FzIGJlaW5n
IGEgYml0IGZhc3QgYW5kIGxvb3NlIHdpdGggdGVybWlub2xvZ3kuwqAgSSBkaWRuJ3QKPj4gaW50
ZW5kIHRvIGltcGx5ICJsaXRlcmFsbHkgbW9kaWZ5IEB7aW50cm9kdWNlLHJlbGVhc2V9RG9tYWlu
IiwgYXMgdGhleQo+PiBhcmUgYWxyZWFkeSBmaXhlZCBBQklzLCBidXQgbW9yZSB0byAiY29tcGF0
aWJseSBidWlsZCBzb21ldGhpbmcgd2hpY2ggaXMKPj4gYmV0dGVyIi4KPgo+IE9rYXkuCj4KPj4K
Pj4gVGhhdCBzY2hlbWUgd291bGQgd29yayBmb3IgaW1wcm92ZWQgQHJlbGVhc2VEb21haW4sIGJ1
dCBpdCB3b3VsZG4ndCB3b3JrCj4+IGZvciBhbiBpbXByb3ZlZCBpbnRyb2R1Y2UuwqAgSW50cm9k
dWNlIG5lZWRzIGEgc2luZ2xlIGtleSB0byB3YXRjaCBvbiwKPj4gd2hpY2ggaGFuZHMgYmFjayB0
aGUgZG9taWQgc28geW91IGRvbid0IG5lZWQgdG8gZ28gc2VhcmNoaW5nIGZvciBpdC4KPgo+IFll
cywgYW5kPyBJdHMgcGVyZmVjdGx5IGZpbmUgdG8gc2V0IGEgd2F0Y2ggZmlyaW5nIGlmIGFueXRo
aW5nIGJlbG93Cj4gQGRvbWFpblN0YXR1cyBpcyBjaGFuZ2luZy4KCkhtbSAtIHRoYXQgbWlnaHQg
d29yayBpZiBubyBvdGhlciBpbmZvcm1hdGlvbiB3YXMgcHV0IGludG8gZG9tYWluU3RhdHVzLApi
dXQgd291bGQgcXVpY2tseSBiZWNvbWUgYSBzY2FsYWJpbGl0eSBwcm9ibGVtIG90aGVyd2lzZS4K
Cj4KPj4KPj4+Cj4+PiBBcyBWSVJRX0RPTV9FWEMgaXMganVzdCBhbiBldmVudCBJIGRvbid0IHNl
ZSBob3cgdGhlIGRvbWlkIGNvdWxkIGJlCj4+PiBwYXNzZWQgYnkgaXQuIEkgZ3Vlc3Mgd2UnZCBu
ZWVkIGUuZy4gYSBzaGFyZWQgbWVtb3J5IGFyZWEgd2hpY2ggdGhlCj4+PiBkb21haW4gcmVnaXN0
ZXJlZCBmb3IgVklSUV9ET01fRVhDIGNvdWxkIG1hcCBhbmQgd2hpY2ggd291bGQgY29udGFpbiBh
Cj4+PiBiaXRtYXAgKG9uZSBiaXQgcGVyIGRvbWFpbikuIFRoZSBoeXBlcnZpc29yIHdvdWxkIHNl
dCB0aGUgYml0IG9uIGEKPj4+IHN0YXR1cyBjaGFuZ2UgYW5kIGZpcmUgVklSUV9ET01fRVhDLCB4
ZW5zdG9yZWQgd291bGQgbG9vayBmb3IgYSBzZXQKPj4+IGJpdCwgY2xlYXIgaXQgYW5kIHJlYWQg
dGhlIHN0YXR1cyBvZiB0aGUgcmVsYXRlZCBkb21haW4uCj4+Cj4+IFRoZSBwb2ludCBoZXJlIGlz
IHRvIGF2b2lkIHVzaW5nIHhjX2RvbWFpbl9nZXRpbmZvKCkgaW4gdGhlIGZpcnN0IHBsYWNlLAo+
PiBzbyB0aGVyZSBuZWVkcyB0byBiZSBubyAiZ2V0dGluZyB0aGUgc3RhdHVzIG9mIHRoZSBkb21h
aW4iLgo+Cj4gSSdkIGd1ZXNzIGEgc2luZ2xlIHhjX2RvbWFpbl9nZXRpbmZvKCkgaW4gdGhlIHRv
b2xzIHdvdWxkbid0IGJlIHNvCj4gcHJvYmxlbWF0aWMuIFRoZSBjYWxsZXIgd291bGQga25vdyB0
aGUgZG9taWQgYWxyZWFkeSwgc28gbm8gbmVlZCB0bwo+IHF1ZXJ5IGFsbCBkb21haW5zLgoKSXRz
IHN0aWxsIGEgcHJvYmxlbSB3aGVuIHlvdSd2ZSBnb3QgMTAwMCBRZW11J3MsIHRoZXkgYWxsIGdl
dApAcmVsZWFzZURvbWFpbiwgYW5kIHRyeSB0byBmaWd1cmUgb3V0IGlmIGl0IGlzIHRoZWlyIG93
biBkb21haW4gd2hpY2gKd2VudCBhd2F5LgoKVGhpcyBzaG91bGRuJ3QgcmVxdWlyZSB0YWtpbmcg
dGhlIGRvbWN0bCBsb2NrIGluIFhlbiAxMDAwIHRpbWVzIHRvCmZpZ3VyZSBvdXQsIHNlZWluZyBh
cyB4ZW5zdG9yZWQga25vd3MgZXhhY3RseSB3aGljaCBkb21haW4gYWN0dWFsbHkgd2VudAphd2F5
LgoKPgo+PiBET01fRVhDIGlzIGZpcmVkIGZvciBkb21haW5fc2h1dGRvd24oKSBvbmx5IChidXQg
Zm9yIHJlYXNvbnMgd2hpY2gKPj4gZXNjYXBlIG1lLCBmaXJlZCB0d2ljZSkuwqAgR2l2ZW4gdGhh
dCBhIGRvbWlkIGlzIGEgMTUgYml0IG51bWJlciwgYQo+PiBiaXRtYXAgb2YgYWxsIGRvbWFpbnMg
ZG9lcyBmaXQgd2l0aGluIGEgc2luZ2xlIDRrIHBhZ2UuCj4KPiBGaXJpbmcgdHdpY2UgaXMgbmVl
ZGVkOiBmaXJzdCB0aW1lIGZvciBkaXNjb25uZWN0aW5nIGFsbCBiYWNrZW5kcwo+IGFuZCB0aGUg
c2Vjb25kIHRpbWUgZm9yIGNsZWFuaW5nIHVwIHdoZW4gdGhlIGRvbWFpbiBpcyBjb21wbGV0ZWx5
Cj4gZ29uZS4KCkRvIHdlIHJlYWxseSBoYXZlIHBpZWNlcyBvZiBjb2RlIHdoaWNoIGNvdW50IHRo
ZSB0aGUgQHJlbGVhc2VEb21haW4ncwpmb3IgYSBzcGVjaWZpYyBkb21haW4/wqAgUGxlYXNlIHNh
eSBuby4uLgoKfkFuZHJldwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 23 19:58:56 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Jul 2019 19: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 1hq0vn-0003HZ-Nv; Tue, 23 Jul 2019 19:58:39 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=VIRi=VU=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hq0vm-0003HS-BC
 for xen-devel@lists.xenproject.org; Tue, 23 Jul 2019 19:58:38 +0000
X-Inumbo-ID: 404bea12-ad84-11e9-8f0b-af4ed6feee0f
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 404bea12-ad84-11e9-8f0b-af4ed6feee0f;
 Tue, 23 Jul 2019 19:58:34 +0000 (UTC)
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 4QMu0oNow4tY0RjosWLsM1zUdyZSt7GXPUuxEyLx2RgDm9vYDeuLuu3qTBhPwIJE+vWUoamXoh
 uWjJnrotFVilEIo4VlpOixIa3a+oM9TewEFo9n0eOkfCcSg1khWB8lUC0ZC7quPmivo2AQ5dP7
 pQ8/xKSbs8NVieqIkv3QbJmrNbxXoV1JupbDfOO7J6xcH1vJf6+NAQo0BqxjOOtAfqF1NlzGIb
 CJIKwOBz6b/X0RT9aux2pgEB1Mk/5QNKPAB8eE5heQm2rVA7bcq+hoCnuQuLs6M3i3r3dmCrcb
 n+w=
X-SBRS: 2.7
X-MesageID: 3440184
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,300,1559534400"; 
   d="scan'208";a="3440184"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Tue, 23 Jul 2019 20:58:30 +0100
Message-ID: <20190723195830.4524-1-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] x86/pv: Move async_exception_cleanup() into
 pv/iret.c
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Wei Liu <wl@xen.org>, Jan Beulich <JBeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QWxsIGNhbGxlcnMgYXJlIGluIHB2L2lyZXQuYy4gIE1vdmUgdGhlIGZ1bmN0aW9uIGFuZCBtYWtl
IGl0IHN0YXRpYy4KCkV2ZW4gYmVmb3JlIHRoZSBwaW5uaW5nIGNsZWFudXAsIHRoZXJlIHdhcyBu
b3RoaW5nIHdoaWNoIGlzIHNwZWNpZmljIHRvCm9wZXJhdGluZyBvbiBjdXJyLCBzbyByZW5hbWUg
dGhlIHZhcmlhYmxlIGJhY2sgdG8gdi4KCk5vIGZ1bmN0aW9uYWwgY2hhbmdlLgoKU2lnbmVkLW9m
Zi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KLS0tCkNDOiBK
YW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+CkNDOiBXZWkgTGl1IDx3bEB4ZW4ub3JnPgpD
QzogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CkNDOiBKdWVyZ2VuIEdy
b3NzIDxqZ3Jvc3NAc3VzZS5jb20+CgpEaXNjb3ZlcmVkIHdoaWxlIHJldmlld2luZy9wcm9kZGlu
ZyBKdWVyZ2VuJ3MgcGlubmluZyByZW1vdmFsIHBhdGNoZXMuCi0tLQogeGVuL2FyY2gveDg2L3B2
L2lyZXQuYyAgICAgIHwgMjUgKysrKysrKysrKysrKysrKysrKysrKysrLQogeGVuL2FyY2gveDg2
L3RyYXBzLmMgICAgICAgIHwgMjQgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiB4ZW4vaW5jbHVk
ZS9hc20teDg2L3RyYXBzLmggfCAgMiAtLQogMyBmaWxlcyBjaGFuZ2VkLCAyNCBpbnNlcnRpb25z
KCspLCAyNyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvcHYvaXJldC5j
IGIveGVuL2FyY2gveDg2L3B2L2lyZXQuYwppbmRleCBjMzU5YTFkYmZkLi5hZTFjMzM2MTJiIDEw
MDY0NAotLS0gYS94ZW4vYXJjaC94ODYvcHYvaXJldC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9wdi9p
cmV0LmMKQEAgLTIyLDcgKzIyLDMwIEBACiAjaW5jbHVkZSA8eGVuL3NjaGVkLmg+CiAKICNpbmNs
dWRlIDxhc20vY3VycmVudC5oPgotI2luY2x1ZGUgPGFzbS90cmFwcy5oPgorCitzdGF0aWMgdm9p
ZCBhc3luY19leGNlcHRpb25fY2xlYW51cChzdHJ1Y3QgdmNwdSAqdikKK3sKKyAgICB1bnNpZ25l
ZCBpbnQgdHJhcDsKKworICAgIGlmICggIXYtPmFzeW5jX2V4Y2VwdGlvbl9tYXNrICkKKyAgICAg
ICAgcmV0dXJuOworCisgICAgaWYgKCAhKHYtPmFzeW5jX2V4Y2VwdGlvbl9tYXNrICYgKHYtPmFz
eW5jX2V4Y2VwdGlvbl9tYXNrIC0gMSkpICkKKyAgICAgICAgdHJhcCA9IF9fc2NhbmJpdCh2LT5h
c3luY19leGNlcHRpb25fbWFzaywgVkNQVV9UUkFQX05PTkUpOworICAgIGVsc2UKKyAgICAgICAg
Zm9yICggdHJhcCA9IFZDUFVfVFJBUF9OT05FICsgMTsgdHJhcCA8PSBWQ1BVX1RSQVBfTEFTVDsg
Kyt0cmFwICkKKyAgICAgICAgICAgIGlmICggKHYtPmFzeW5jX2V4Y2VwdGlvbl9tYXNrIF4KKyAg
ICAgICAgICAgICAgICAgIHYtPmFzeW5jX2V4Y2VwdGlvbl9zdGF0ZSh0cmFwKS5vbGRfbWFzaykg
PT0gKDF1IDw8IHRyYXApICkKKyAgICAgICAgICAgICAgICBicmVhazsKKyAgICBpZiAoIHVubGlr
ZWx5KHRyYXAgPiBWQ1BVX1RSQVBfTEFTVCkgKQorICAgIHsKKyAgICAgICAgQVNTRVJUX1VOUkVB
Q0hBQkxFKCk7CisgICAgICAgIHJldHVybjsKKyAgICB9CisKKyAgICAvKiBSZXN0b3JlIHByZXZp
b3VzIGFzeW5jaHJvbm91cyBleGNlcHRpb24gbWFzay4gKi8KKyAgICB2LT5hc3luY19leGNlcHRp
b25fbWFzayA9IHYtPmFzeW5jX2V4Y2VwdGlvbl9zdGF0ZSh0cmFwKS5vbGRfbWFzazsKK30KIAog
dW5zaWduZWQgbG9uZyBkb19pcmV0KHZvaWQpCiB7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYv
dHJhcHMuYyBiL3hlbi9hcmNoL3g4Ni90cmFwcy5jCmluZGV4IDA4ZDdlZGM1NjguLjM4ZDEyMDEz
ZGIgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni90cmFwcy5jCisrKyBiL3hlbi9hcmNoL3g4Ni90
cmFwcy5jCkBAIC0xNTkzLDMwICsxNTkzLDYgQEAgc3RhdGljIHZvaWQgcGNpX3NlcnJfc29mdGly
cSh2b2lkKQogICAgIG91dGIoaW5iKDB4NjEpICYgMHgwYiwgMHg2MSk7IC8qIHJlLWVuYWJsZSB0
aGUgUENJIFNFUlIgZXJyb3IgbGluZS4gKi8KIH0KIAotdm9pZCBhc3luY19leGNlcHRpb25fY2xl
YW51cChzdHJ1Y3QgdmNwdSAqY3VycikKLXsKLSAgICBpbnQgdHJhcDsKLQotICAgIGlmICggIWN1
cnItPmFzeW5jX2V4Y2VwdGlvbl9tYXNrICkKLSAgICAgICAgcmV0dXJuOwotCi0gICAgaWYgKCAh
KGN1cnItPmFzeW5jX2V4Y2VwdGlvbl9tYXNrICYgKGN1cnItPmFzeW5jX2V4Y2VwdGlvbl9tYXNr
IC0gMSkpICkKLSAgICAgICAgdHJhcCA9IF9fc2NhbmJpdChjdXJyLT5hc3luY19leGNlcHRpb25f
bWFzaywgVkNQVV9UUkFQX05PTkUpOwotICAgIGVsc2UKLSAgICAgICAgZm9yICggdHJhcCA9IFZD
UFVfVFJBUF9OT05FICsgMTsgdHJhcCA8PSBWQ1BVX1RSQVBfTEFTVDsgKyt0cmFwICkKLSAgICAg
ICAgICAgIGlmICggKGN1cnItPmFzeW5jX2V4Y2VwdGlvbl9tYXNrIF4KLSAgICAgICAgICAgICAg
ICAgIGN1cnItPmFzeW5jX2V4Y2VwdGlvbl9zdGF0ZSh0cmFwKS5vbGRfbWFzaykgPT0gKDEgPDwg
dHJhcCkgKQotICAgICAgICAgICAgICAgIGJyZWFrOwotICAgIGlmICggdW5saWtlbHkodHJhcCA+
IFZDUFVfVFJBUF9MQVNUKSApCi0gICAgewotICAgICAgICBBU1NFUlRfVU5SRUFDSEFCTEUoKTsK
LSAgICAgICAgcmV0dXJuOwotICAgIH0KLQotICAgIC8qIFJlc3RvcmUgcHJldmlvdXMgYXN5bmNo
cm9ub3VzIGV4Y2VwdGlvbiBtYXNrLiAqLwotICAgIGN1cnItPmFzeW5jX2V4Y2VwdGlvbl9tYXNr
ID0gY3Vyci0+YXN5bmNfZXhjZXB0aW9uX3N0YXRlKHRyYXApLm9sZF9tYXNrOwotfQotCiBzdGF0
aWMgdm9pZCBubWlfaHdkb21fcmVwb3J0KHVuc2lnbmVkIGludCByZWFzb25faWR4KQogewogICAg
IHN0cnVjdCBkb21haW4gKmQgPSBoYXJkd2FyZV9kb21haW47CmRpZmYgLS1naXQgYS94ZW4vaW5j
bHVkZS9hc20teDg2L3RyYXBzLmggYi94ZW4vaW5jbHVkZS9hc20teDg2L3RyYXBzLmgKaW5kZXgg
Yjg4ZjJhNGYyZi4uZWMyM2QzYTcwYiAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni90
cmFwcy5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvdHJhcHMuaApAQCAtMTksOCArMTksNiBA
QAogI2lmbmRlZiBBU01fVFJBUF9ICiAjZGVmaW5lIEFTTV9UUkFQX0gKIAotdm9pZCBhc3luY19l
eGNlcHRpb25fY2xlYW51cChzdHJ1Y3QgdmNwdSAqKTsKLQogY29uc3QgY2hhciAqdHJhcHN0cih1
bnNpZ25lZCBpbnQgdHJhcG5yKTsKIAogI2VuZGlmIC8qIEFTTV9UUkFQX0ggKi8KLS0gCjIuMTEu
MAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 23 20:57:52 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Jul 2019 20: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 1hq1qy-0007K2-Mg; Tue, 23 Jul 2019 20:57:44 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=wtZi=VU=iki.fi=pasik@srs-us1.protection.inumbo.net>)
 id 1hq1qx-0007Jx-DX
 for xen-devel@lists.xenproject.org; Tue, 23 Jul 2019 20:57:43 +0000
X-Inumbo-ID: 80b105a8-ad8c-11e9-a4c9-7368f915c06a
Received: from emh03.mail.saunalahti.fi (unknown [62.142.5.109])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 80b105a8-ad8c-11e9-a4c9-7368f915c06a;
 Tue, 23 Jul 2019 20:57:38 +0000 (UTC)
Received: from ydin.reaktio.net (reaktio.net [85.76.255.15])
 by emh03.mail.saunalahti.fi (Postfix) with ESMTP id 04CD540156;
 Tue, 23 Jul 2019 23:57:35 +0300 (EEST)
Received: by ydin.reaktio.net (Postfix, from userid 1001)
 id 5A16A36C0F6; Tue, 23 Jul 2019 23:57:35 +0300 (EEST)
Date: Tue, 23 Jul 2019 23:57:35 +0300
From: Pasi =?iso-8859-1?Q?K=E4rkk=E4inen?= <pasik@iki.fi>
To: Ian Jackson <ian.jackson@citrix.com>
Message-ID: <20190723205734.GJ3433@reaktio.net>
References: <20190626133726.29896-1-jgross@suse.com>
 <20190627082834.ge2gr3lljjnomug5@MacBook-Air-de-Roger.local>
 <23846.12792.575466.223687@mariner.uk.xensource.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <23846.12792.575466.223687@mariner.uk.xensource.com>
User-Agent: Mutt/1.5.23 (2014-03-12)
Subject: Re: [Xen-devel] [PATCH] libxl: fix pci device re-assigning after
 domain reboot
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Wei Liu <wl@xen.org>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGVsbG8sCgpPbiBXZWQsIEp1bCAxMCwgMjAxOSBhdCAwNzo0NDowOFBNICswMTAwLCBJYW4gSmFj
a3NvbiB3cm90ZToKPiBSb2dlciBQYXUgTW9ubmUgd3JpdGVzICgiUmU6IFtYZW4tZGV2ZWxdIFtQ
QVRDSF0gbGlieGw6IGZpeCBwY2kgZGV2aWNlIHJlLWFzc2lnbmluZyBhZnRlciBkb21haW4gcmVi
b290Iik6Cj4gPiBPbiBXZWQsIEp1biAyNiwgMjAxOSBhdCAwMzozNzoyNlBNICswMjAwLCBKdWVy
Z2VuIEdyb3NzIHdyb3RlOgo+ID4gPiBTaWduZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jv
c3NAc3VzZS5jb20+Cj4gPiA+IFRlc3RlZC1ieTogQ2hhbyBHYW8gPGNoYW8uZ2FvQGludGVsLmNv
bT4KPiA+IAo+ID4gUmV2aWV3ZWQtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRy
aXguY29tPgo+IAo+IENvbW1pdHRlZCwgdGhhbmtzLgo+IAoKSSdkIGxpa2UgdG8gcmVxdWVzdCBi
YWNrcG9ydCBvZiB0aGlzIGNvbW1pdCB0byA0LjEyIGJyYW5jaC4KClRoYW5rcywKCi0tIFBhc2kK
Cj4gSWFuLgo+IAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 23 20:59:23 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Jul 2019 20: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 1hq1sN-0007On-7G; Tue, 23 Jul 2019 20:59:11 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=gYMO=VU=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hq1sL-0007OX-Ka
 for xen-devel@lists.xenproject.org; Tue, 23 Jul 2019 20:59:09 +0000
X-Inumbo-ID: b41292a4-ad8c-11e9-bfe8-53aa8600f3d7
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b41292a4-ad8c-11e9-bfe8-53aa8600f3d7;
 Tue, 23 Jul 2019 20:59:04 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hq1sF-0003yH-Jf; Tue, 23 Jul 2019 20:59: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 1hq1sF-00032U-9i; Tue, 23 Jul 2019 20:59:03 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hq1sF-0002Bd-95; Tue, 23 Jul 2019 20:59:03 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139268-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.19:build-armhf-pvops:kernel-build:fail:regression
 linux-4.19:test-amd64-amd64-xl-pvshim:guest-start/debian.repeat:fail:heisenbug
 linux-4.19:test-amd64-i386-qemut-rhel6hvm-amd:guest-start/redhat.repeat:fail:heisenbug
 linux-4.19:test-arm64-arm64-examine:examine-serial/bootloader:fail:heisenbug
 linux-4.19:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-examine:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=be9b6782a9eb128a45b4d4fce556f7053234773d
X-Osstest-Versions-That: linux=84df9525b0c27f3ebc2ebb1864fa62a97fdedb7d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 23 Jul 2019 20:59:03 +0000
Subject: [Xen-devel] [linux-4.19 test] 139268: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTI2OCBsaW51eC00LjE5IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzkyNjgvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAg
IDYga2VybmVsLWJ1aWxkICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyOTMxMwoKVGVzdHMg
d2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJtaXR0ZW50bHkgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXB2c2hpbSAyMCBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0IGZhaWwgaW4g
MTM5MjQwIHBhc3MgaW4gMTM5MjY4CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1k
IDEyIGd1ZXN0LXN0YXJ0L3JlZGhhdC5yZXBlYXQgZmFpbCBwYXNzIGluIDEzOTI0MAogdGVzdC1h
cm02NC1hcm02NC1leGFtaW5lICAgICAxMSBleGFtaW5lLXNlcmlhbC9ib290bG9hZGVyICBmYWls
IHBhc3MgaW4gMTM5MjQwCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90
IGJsb2NraW5nOgogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0
MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3ViaWV0cnVjayAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQxICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0
LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwtc2VhdHRsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhz
bSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsLXRodW5kZXJ4IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1j
cmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVt
dXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjct
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjct
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBn
dWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0
YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4x
MC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGludXggICAg
ICAgICAgICAgICAgYmU5YjY3ODJhOWViMTI4YTQ1YjRkNGZjZTU1NmY3MDUzMjM0NzczZApiYXNl
bGluZSB2ZXJzaW9uOgogbGludXggICAgICAgICAgICAgICAgODRkZjk1MjViMGMyN2YzZWJjMmVi
YjE4NjRmYTYyYTk3ZmRlZGI3ZAoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI5MzEzICAyMDE4LTEx
LTAyIDA1OjM5OjA4IFogIDI2MyBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyOTQxMiAgMjAx
OC0xMS0wNCAxNDoxMDoxNSBaICAyNjEgZGF5cyAgMTY5IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBz
aW5jZSAgIDEzOTI0MCAgMjAxOS0wNy0yMSAyMjozOTowNCBaICAgIDEgZGF5cyAgICAyIGF0dGVt
cHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0KMjI4NSBwZW9wbGUgdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdCwKbm90IGxp
c3RpbmcgdGhlbSBhbGwKCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtaTM4
Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWkzODYt
eHNtICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3Rl
ZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGVi
aWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhs
LWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0
cmljdCAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0
LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFt
aW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bTY0LWFybTY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJz
ZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJo
ZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRp
dmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1w
YWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXRodW5kZXJ4ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVz
dC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAv
aG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUg
YXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoK
RXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwg
aXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9
YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFy
bmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBs
b2c7IGl0IHdvdWxkIGJlIDE4Njg2OCBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 23 20:59:37 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Jul 2019 20:59:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hq1sn-0007Sb-I4; Tue, 23 Jul 2019 20:59:37 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=wtZi=VU=iki.fi=pasik@srs-us1.protection.inumbo.net>)
 id 1hq1sm-0007RX-5e
 for xen-devel@lists.xenproject.org; Tue, 23 Jul 2019 20:59:36 +0000
X-Inumbo-ID: c4db0e04-ad8c-11e9-9fd7-17e4905ef504
Received: from emh03.mail.saunalahti.fi (unknown [62.142.5.109])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c4db0e04-ad8c-11e9-9fd7-17e4905ef504;
 Tue, 23 Jul 2019 20:59:32 +0000 (UTC)
Received: from ydin.reaktio.net (reaktio.net [85.76.255.15])
 by emh03.mail.saunalahti.fi (Postfix) with ESMTP id 6D8F540006;
 Tue, 23 Jul 2019 23:59:29 +0300 (EEST)
Received: by ydin.reaktio.net (Postfix, from userid 1001)
 id 6948D36C0F6; Tue, 23 Jul 2019 23:59:29 +0300 (EEST)
Date: Tue, 23 Jul 2019 23:59:29 +0300
From: Pasi =?iso-8859-1?Q?K=E4rkk=E4inen?= <pasik@iki.fi>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20190723205929.GK3433@reaktio.net>
References: <b1008379-a9cf-f7ab-b34b-da463ec5f074@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <b1008379-a9cf-f7ab-b34b-da463ec5f074@suse.com>
User-Agent: Mutt/1.5.23 (2014-03-12)
Subject: Re: [Xen-devel] preparations for 4.12.1
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Lars Kurth <lars.kurth@xenproject.org>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Ian Jackson <ian.jackson@citrix.com>,
 Anthony Perard <anthony.perard@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGksCgpPbiBGcmksIEp1bCAxOSwgMjAxOSBhdCAwMjoyMzo0NFBNICswMDAwLCBKYW4gQmV1bGlj
aCB3cm90ZToKPiBBbGwsCj4gCj4gdGhlIHJlbGVhc2UgaXMgZHVlIGluIGVhcmx5IEF1Z3VzdC4g
UGxlYXNlIHBvaW50IG91dCBiYWNrcG9ydHMgeW91Cj4gZmluZCBtaXNzaW5nIGZyb20gdGhlIHJl
c3BlY3RpdmUgc3RhZ2luZyBicmFuY2gsIGJ1dCB3aGljaCB5b3UKPiBjb25zaWRlciByZWxldmFu
dC4gVGhlIG9uZSBjb21taXQgSSd2ZSBxdWV1ZWQgYWxyZWFkeSBvbiB0b3Agb2YKPiB3aGF0IHdh
cyBqdXN0IHB1c2hlZCBpcwo+IAo+IGVjMmFiNDkxYjUJeDg2L2VwdDogcGFzcyBjb3JyZWN0IGxl
dmVsIHRvIHAybV9lbnRyeV9tb2RpZnkKPiAKCkknZCBsaWtlIHRvIHJlcXVlc3QgYmFja3BvcnQg
b2YgdGhlIGZvbGxvd2luZyBjb21taXQgZm9yIDQuMTIuMToKCiJsaWJ4bDogZml4IHBjaSBkZXZp
Y2UgcmUtYXNzaWduaW5nIGFmdGVyIGRvbWFpbiByZWJvb3QiOgpjb21taXQJYzE5NDM0ZDkyODRl
OTNlNmY5YWFlYzlhNzBmNWYzNjFhZGJmYWJhNgoKaHR0cHM6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViLz9wPXhlbi5naXQ7YT1jb21taXQ7aD1jMTk0MzRkOTI4NGU5M2U2ZjlhYWVjOWE3MGY1ZjM2
MWFkYmZhYmE2CgoKPiBKYW4KPgoKVGhhbmtzLAoKLS0gUGFzaQoKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 23 21:05:46 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Jul 2019 21: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 1hq1yh-0008Im-9i; Tue, 23 Jul 2019 21:05:43 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=OdSp=VU=zededa.com=roman@srs-us1.protection.inumbo.net>)
 id 1hq1yg-0008Ih-Gd
 for xen-devel@lists.xenproject.org; Tue, 23 Jul 2019 21:05:42 +0000
X-Inumbo-ID: a0a5c066-ad8d-11e9-8980-bc764e045a96
Received: from mail-qt1-x841.google.com (unknown [2607:f8b0:4864:20::841])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a0a5c066-ad8d-11e9-8980-bc764e045a96;
 Tue, 23 Jul 2019 21:05:41 +0000 (UTC)
Received: by mail-qt1-x841.google.com with SMTP id z4so43339965qtc.3
 for <xen-devel@lists.xenproject.org>; Tue, 23 Jul 2019 14:05:41 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=zededa.com; s=google;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc:content-transfer-encoding;
 bh=ahIOsf7W7EtfGxt0Yml/QBXqe56G57NObTigXSsjlXM=;
 b=F2gbRhUf/Xp/ywwHjEhUlCjRtGE4VFDYAVFyIkWHamalG8NO0SWYjlTNfdepXyZUoT
 t9VhaUfWC1munUc4T/x8M9JBb+RbXJfrRVMPSBYn0EUV8CsfE6IV0LcqMHvggHDrUjZe
 bjxHvCncsHro+Ha0NOwE43NPnAqotpF4e7NenUQ/Za+/Y0z5kJGKRTAFxCi4A9FU8wug
 ShxqP1RziFDRMrT/DF+D6KasCJ1+MCHJC+3Wux724KW24MwifaagJ2KSgjd8hY++c1cw
 IYAJ3lxJxl11f4w004qZItBHgzVAmbJOpCXMHF2U/LM2UZ2cXJcKiEoMKxjMfshcrZ82
 J9HQ==
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=ahIOsf7W7EtfGxt0Yml/QBXqe56G57NObTigXSsjlXM=;
 b=k7b7qdob/SjRfHnJpeQXPFztrnMKK+4wxTaHcJd46zzI/C4QHtgLjiBkGIl90DNPiH
 uS4cYnZ8+i/S8Gg+KTevEyIgxG+wQ5Bh5P2FmacEE9L8wNd0t5IPhzA47UiNJS5KYa4L
 qrMFaykmYLJqaQHMnvQbL8mnkJzxfd+0N5S6tD8v8mMDnCJhadUXaAb8Z2QhysGKd3D6
 B+8zZsiy0E6iQ/uOFf1uVkAOoR0P8+QGinT/bw+xaFafqYGiNEKWIcC4TF62mE5xbB9h
 oDlsgVj+Vw/7wEVRZ2NJloxh0qLZli0vlVcVHgSP/Ve9B+xA8er+uCaz3z/4a/mf1qkA
 Zk0g==
X-Gm-Message-State: APjAAAVC+95c+Soa5aiGLVrG4cuc2biAB2S6LiMyZfi4A/6xKwV+hb1f
 /obbttXb6iaMPBQfjwHrob3zCXMm2ZNakgDWU0BD1g==
X-Google-Smtp-Source: APXvYqwAt3oUm9bM11Hi5lwExfTA2McHavAfgPs+r/zEbWG4VfeCKmAP9jxDAR8wbeFAcqQhVSaUtZz7e37rIIVucEs=
X-Received: by 2002:ac8:60a:: with SMTP id d10mr53237110qth.31.1563915940463; 
 Tue, 23 Jul 2019 14:05:40 -0700 (PDT)
MIME-Version: 1.0
References: <b1008379-a9cf-f7ab-b34b-da463ec5f074@suse.com>
 <20190723205929.GK3433@reaktio.net>
In-Reply-To: <20190723205929.GK3433@reaktio.net>
From: Roman Shaposhnik <roman@zededa.com>
Date: Tue, 23 Jul 2019 14:05:29 -0700
Message-ID: <CAMmSBy_0KsjQ_e7S=nVxCEuowtEjfMOZ9Rf_DgHcgM6am3vCdQ@mail.gmail.com>
To: =?UTF-8?B?UGFzaSBLw6Rya2vDpGluZW4=?= <pasik@iki.fi>
Subject: Re: [Xen-devel] preparations for 4.12.1
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Lars Kurth <lars.kurth@xenproject.org>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Jan Beulich <JBeulich@suse.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Anthony Perard <anthony.perard@citrix.com>,
 Ian Jackson <ian.jackson@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBKdWwgMjMsIDIwMTkgYXQgMjowMCBQTSBQYXNpIEvDpHJra8OkaW5lbiA8cGFzaWtA
aWtpLmZpPiB3cm90ZToKPgo+IEhpLAo+Cj4gT24gRnJpLCBKdWwgMTksIDIwMTkgYXQgMDI6MjM6
NDRQTSArMDAwMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gPiBBbGwsCj4gPgo+ID4gdGhlIHJlbGVh
c2UgaXMgZHVlIGluIGVhcmx5IEF1Z3VzdC4gUGxlYXNlIHBvaW50IG91dCBiYWNrcG9ydHMgeW91
Cj4gPiBmaW5kIG1pc3NpbmcgZnJvbSB0aGUgcmVzcGVjdGl2ZSBzdGFnaW5nIGJyYW5jaCwgYnV0
IHdoaWNoIHlvdQo+ID4gY29uc2lkZXIgcmVsZXZhbnQuIFRoZSBvbmUgY29tbWl0IEkndmUgcXVl
dWVkIGFscmVhZHkgb24gdG9wIG9mCj4gPiB3aGF0IHdhcyBqdXN0IHB1c2hlZCBpcwo+ID4KPiA+
IGVjMmFiNDkxYjUgICAgeDg2L2VwdDogcGFzcyBjb3JyZWN0IGxldmVsIHRvIHAybV9lbnRyeV9t
b2RpZnkKPiA+Cj4KPiBJJ2QgbGlrZSB0byByZXF1ZXN0IGJhY2twb3J0IG9mIHRoZSBmb2xsb3dp
bmcgY29tbWl0IGZvciA0LjEyLjE6Cj4KPiAibGlieGw6IGZpeCBwY2kgZGV2aWNlIHJlLWFzc2ln
bmluZyBhZnRlciBkb21haW4gcmVib290IjoKPiBjb21taXQgIGMxOTQzNGQ5Mjg0ZTkzZTZmOWFh
ZWM5YTcwZjVmMzYxYWRiZmFiYTYKPgo+IGh0dHBzOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/
cD14ZW4uZ2l0O2E9Y29tbWl0O2g9YzE5NDM0ZDkyODRlOTNlNmY5YWFlYzlhNzBmNWYzNjFhZGJm
YWJhNgoKRldJVzogSSdkIGxpa2UgdG8gc2Vjb25kIHRoYXQuCgpUaGFua3MsClJvbWFuLgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 23 21:36:13 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Jul 2019 21:36:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hq2S7-0001wH-AI; Tue, 23 Jul 2019 21:36:07 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=wlUe=VU=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hq2S5-0001vW-69
 for xen-devel@lists.xenproject.org; Tue, 23 Jul 2019 21:36:05 +0000
X-Inumbo-ID: de4fdb74-ad91-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id de4fdb74-ad91-11e9-8980-bc764e045a96;
 Tue, 23 Jul 2019 21:36:02 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 0D0341596;
 Tue, 23 Jul 2019 14:36:02 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 09A133F71F;
 Tue, 23 Jul 2019 14:36:00 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Tue, 23 Jul 2019 22:35:48 +0100
Message-Id: <20190723213553.22300-3-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190723213553.22300-1-julien.grall@arm.com>
References: <20190723213553.22300-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH 2/7] xen/arm: SCTLR_EL1 is a 64-bit register 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>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Julien Grall <julien.grall@arm.com>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gQXJtNjQsIHN5c3RlbSByZWdpc3RlcnMgYXJlIGFsd2F5cyA2NC1iaXQgaW5jbHVkaW5nIFND
VExSX0VMMS4KSG93ZXZlciwgWGVuIGlzIGFzc3VtaW5nIHRoaXMgaXMgMzItYml0IGJlY2F1c2Ug
ZWFybGllciByZXZpc2lvbiBvZgpBcm12OCBoYWQgdGhlIHRvcCAzMi1iaXQgUkVTMCAoc2VlIEFS
TSBEREkwNTk1LmIpLgoKRnJvbSBBcm12OC41LCBzb21lIGJpdHMgaW4gWzYzOjMyXSB3aWxsIGJl
IGRlZmluZWQgYW5kIGFsbG93ZWQgdG8gYmUKbW9kaWZpZWQgYnkgdGhlIGd1ZXN0LiBTbyB3ZSB3
b3VsZCBlZmZlY3RpdmVseSByZXNldCB0aG9zZSBiaXRzIHRvIDAKYWZ0ZXIgZWFjaCBjb250ZXh0
IHN3aXRjaC4gVGhpcyBtZWFucyB0aGUgZ3Vlc3QgbWF5IG5vdCBmdW5jdGlvbgpjb3JyZWN0bHkg
YWZ0ZXJ3YXJkcy4KClJhdGhlciB0aGFuIHJlc2V0dGluZyB0byAwIHRoZSBiaXRzIFs2MzozMl0s
IHByZXNlcnZlIHRoZW0gYWN4Y3Jvc3MKY29udGV4dCBzd2l0Y2guCgpOb3RlIHRoYXQgdGhlIGNv
cnJlc3BvbmRpbmcgcmVnaXN0ZXIgb24gQXJtMzIgKGkuZSBTQ1RMUikgaXMgYWx3YXlzCjMyLWJp
dC4gU28gd2UgbmVlZCB0byB1c2UgcmVnaXN0ZXJfdCBhbnl3aGVyZSB3ZSBkZWFsIHRoZSBTQ1RM
UnssX0VMMX0uCgpPdXRzaWRlIGludGVyZmFjZSBpcyBzd2l0Y2hlZCB0byB1c2UgNjQtYml0IHRv
IGFsbG93IEFCSSBjb21wYXRpYmlsaXR5CmJldHdlZW4gMzItYml0IGFuZCA2NC1iaXQuCgpTaWdu
ZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgoKLS0tCiAgICBB
bGwgdGhlIG90aGVyIHN5c3RlbSByZWdpc3RlcnMgc2hvdWxkIGJlIHN3aXRjaGVkIHRvIDY0LWJp
dC4gVGhpcyBpcwogICAgZG9uZSBzZXBhcmF0bHkgYXMgdGhpcyBpcyB0aGUgb25seSBzeXN0ZW0g
cmVnaXN0ZXIgdGhhdCBjdXJyZW50bHkKICAgIG5vdCBzYXZlL3Jlc3RvcmUgY29ycmVjdGx5LgoK
ICAgIEkgd291bGQgY29uc2lkZXIgdG8gYmFja3BvcnQgaXQgYXMgd2Ugd291bGQgZW5kIHVwIHRv
IGRpc2FibGUKICAgIGZlYXR1cmVzIGJlaGluZCB0aGUgYmFjayBvZiB0aGUgZ3Vlc3QuCi0tLQog
dG9vbHMveGVudHJhY2UveGVuY3R4LmMgICAgICAgfCAgNCArKystCiB4ZW4vYXJjaC9hcm0vZ3Vl
c3Rfd2Fsay5jICAgICB8ICAyICstCiB4ZW4vYXJjaC9hcm0vdHJhcHMuYyAgICAgICAgICB8IDEw
ICsrKysrLS0tLS0KIHhlbi9pbmNsdWRlL2FzbS1hcm0vZG9tYWluLmggIHwgIDMgKystCiB4ZW4v
aW5jbHVkZS9hc20tYXJtL3AybS5oICAgICB8ICA0ICsrLS0KIHhlbi9pbmNsdWRlL3B1YmxpYy9h
cmNoLWFybS5oIHwgIDQgKystLQogNiBmaWxlcyBjaGFuZ2VkLCAxNSBpbnNlcnRpb25zKCspLCAx
MiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS90b29scy94ZW50cmFjZS94ZW5jdHguYyBiL3Rv
b2xzL3hlbnRyYWNlL3hlbmN0eC5jCmluZGV4IGU2NDcxNzllMTkuLjJmYTg2NGY4NjcgMTAwNjQ0
Ci0tLSBhL3Rvb2xzL3hlbnRyYWNlL3hlbmN0eC5jCisrKyBiL3Rvb2xzL3hlbnRyYWNlL3hlbmN0
eC5jCkBAIC01OTgsNiArNTk4LDggQEAgc3RhdGljIHZvaWQgcHJpbnRfY3R4XzMyKHZjcHVfZ3Vl
c3RfY29udGV4dF90ICpjdHgpCiAKICAgICBwcmludGYoInIxMl9maXE6ICUwOCJQUkl4MzIiXG4i
LCByZWdzLT5yMTJfZmlxKTsKICAgICBwcmludGYoIlxuIik7CisgICAgLyogU0NUTFIgaXMgYWx3
YXlzIDMyLWJpdCAqLworICAgIHByaW50ZigiU0NUTFI6ICUwOCJQUkl4MzIiXG4iLCAodWludDMy
X3QpY3R4LT5zY3Rscik7CiB9CiAKICNpZmRlZiBfX2FhcmNoNjRfXwpAQCAtNjU5LDYgKzY2MSw3
IEBAIHN0YXRpYyB2b2lkIHByaW50X2N0eF82NCh2Y3B1X2d1ZXN0X2NvbnRleHRfdCAqY3R4KQog
ICAgIHByaW50ZigieDI4OiAlMDE2IlBSSXg2NCJcdCIsIHJlZ3MtPngyOCk7CiAgICAgcHJpbnRm
KCJ4Mjk6ICUwMTYiUFJJeDY0IlxuIiwgcmVncy0+eDI5KTsKICAgICBwcmludGYoIlxuIik7Cisg
ICAgcHJpbnRmKCJTQ1RMUl9FTDE6ICUwMTYiUFJJeDY0IlxuIiwgY3R4LT5zY3Rscik7CiB9CiAj
ZW5kaWYgLyogX19hYXJjaDY0X18gKi8KIApAQCAtNjc1LDcgKzY3OCw2IEBAIHN0YXRpYyB2b2lk
IHByaW50X2N0eCh2Y3B1X2d1ZXN0X2NvbnRleHRfYW55X3QgKmN0eF9hbnkpCiAgICAgcHJpbnRf
Y3R4XzMyKGN0eCk7CiAjZW5kaWYKIAotICAgIHByaW50ZigiU0NUTFI6ICUwOCJQUkl4MzIiXG4i
LCBjdHgtPnNjdGxyKTsKICAgICBwcmludGYoIlRUQkNSOiAlMDE2IlBSSXg2NCJcbiIsIGN0eC0+
dHRiY3IpOwogICAgIHByaW50ZigiVFRCUjA6ICUwMTYiUFJJeDY0IlxuIiwgY3R4LT50dGJyMCk7
CiAgICAgcHJpbnRmKCJUVEJSMTogJTAxNiJQUkl4NjQiXG4iLCBjdHgtPnR0YnIxKTsKZGlmZiAt
LWdpdCBhL3hlbi9hcmNoL2FybS9ndWVzdF93YWxrLmMgYi94ZW4vYXJjaC9hcm0vZ3Vlc3Rfd2Fs
ay5jCmluZGV4IGM2ZDZlMjNiZjUuLmExY2RkN2Y0YWYgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2Fy
bS9ndWVzdF93YWxrLmMKKysrIGIveGVuL2FyY2gvYXJtL2d1ZXN0X3dhbGsuYwpAQCAtNTg5LDcg
KzU4OSw3IEBAIHN0YXRpYyBib29sIGd1ZXN0X3dhbGtfbGQoY29uc3Qgc3RydWN0IHZjcHUgKnYs
CiBib29sIGd1ZXN0X3dhbGtfdGFibGVzKGNvbnN0IHN0cnVjdCB2Y3B1ICp2LCB2YWRkcl90IGd2
YSwKICAgICAgICAgICAgICAgICAgICAgICAgcGFkZHJfdCAqaXBhLCB1bnNpZ25lZCBpbnQgKnBl
cm1zKQogewotICAgIHVpbnQzMl90IHNjdGxyID0gUkVBRF9TWVNSRUcoU0NUTFJfRUwxKTsKKyAg
ICByZWdpc3Rlcl90IHNjdGxyID0gUkVBRF9TWVNSRUcoU0NUTFJfRUwxKTsKICAgICByZWdpc3Rl
cl90IHRjciA9IFJFQURfU1lTUkVHKFRDUl9FTDEpOwogICAgIHVuc2lnbmVkIGludCBfcGVybXM7
CiAKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS90cmFwcy5jIGIveGVuL2FyY2gvYXJtL3RyYXBz
LmMKaW5kZXggMzEwMzYyMDMyMy4uMTExYTIwMjllNiAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJt
L3RyYXBzLmMKKysrIGIveGVuL2FyY2gvYXJtL3RyYXBzLmMKQEAgLTM4NCw3ICszODQsNyBAQCB2
b2lkIHBhbmljX1BBUih1aW50NjRfdCBwYXIpCiAKIHN0YXRpYyB2b2lkIGNwc3Jfc3dpdGNoX21v
ZGUoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MsIGludCBtb2RlKQogewotICAgIHVpbnQzMl90
IHNjdGxyID0gUkVBRF9TWVNSRUczMihTQ1RMUl9FTDEpOworICAgIHJlZ2lzdGVyX3Qgc2N0bHIg
PSBSRUFEX1NZU1JFRyhTQ1RMUl9FTDEpOwogCiAgICAgcmVncy0+Y3BzciAmPSB+KFBTUl9NT0RF
X01BU0t8UFNSX0lUX01BU0t8UFNSX0pBWkVMTEV8UFNSX0JJR19FTkRJQU58UFNSX1RIVU1CKTsK
IApAQCAtNDAwLDcgKzQwMCw3IEBAIHN0YXRpYyB2b2lkIGNwc3Jfc3dpdGNoX21vZGUoc3RydWN0
IGNwdV91c2VyX3JlZ3MgKnJlZ3MsIGludCBtb2RlKQogCiBzdGF0aWMgdmFkZHJfdCBleGNlcHRp
b25faGFuZGxlcjMyKHZhZGRyX3Qgb2Zmc2V0KQogewotICAgIHVpbnQzMl90IHNjdGxyID0gUkVB
RF9TWVNSRUczMihTQ1RMUl9FTDEpOworICAgIHJlZ2lzdGVyX3Qgc2N0bHIgPSBSRUFEX1NZU1JF
RyhTQ1RMUl9FTDEpOwogCiAgICAgaWYgKCBzY3RsciAmIFNDVExSX0EzMl9FTDFfViApCiAgICAg
ICAgIHJldHVybiAweGZmZmYwMDAwICsgb2Zmc2V0OwpAQCAtNzE5LDcgKzcxOSw3IEBAIGNyYXNo
X3N5c3RlbToKIAogc3RydWN0IHJlZ19jdHh0IHsKICAgICAvKiBHdWVzdC1zaWRlIHN0YXRlICov
Ci0gICAgdWludDMyX3Qgc2N0bHJfZWwxOworICAgIHJlZ2lzdGVyX3Qgc2N0bHJfZWwxOwogICAg
IHJlZ2lzdGVyX3QgdGNyX2VsMTsKICAgICB1aW50NjRfdCB0dGJyMF9lbDEsIHR0YnIxX2VsMTsK
ICNpZmRlZiBDT05GSUdfQVJNXzMyCkBAIC04MjIsNyArODIyLDcgQEAgc3RhdGljIHZvaWQgc2hv
d19yZWdpc3RlcnNfMzIoY29uc3Qgc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MsCiAKICAgICBp
ZiAoIGd1ZXN0X21vZGUgKQogICAgIHsKLSAgICAgICAgcHJpbnRrKCIgICAgIFNDVExSOiAlMDgi
UFJJeDMyIlxuIiwgY3R4dC0+c2N0bHJfZWwxKTsKKyAgICAgICAgcHJpbnRrKCIgICAgIFNDVExS
OiAlIlBSSXJlZ2lzdGVyIlxuIiwgY3R4dC0+c2N0bHJfZWwxKTsKICAgICAgICAgcHJpbnRrKCIg
ICAgICAgVENSOiAlMDgiUFJJcmVnaXN0ZXIiXG4iLCBjdHh0LT50Y3JfZWwxKTsKICAgICAgICAg
cHJpbnRrKCIgICAgIFRUQlIwOiAlMDE2IlBSSXg2NCJcbiIsIGN0eHQtPnR0YnIwX2VsMSk7CiAg
ICAgICAgIHByaW50aygiICAgICBUVEJSMTogJTAxNiJQUkl4NjQiXG4iLCBjdHh0LT50dGJyMV9l
bDEpOwpAQCAtODk0LDcgKzg5NCw3IEBAIHN0YXRpYyB2b2lkIHNob3dfcmVnaXN0ZXJzXzY0KGNv
bnN0IHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzLAogICAgICAgICBwcmludGsoIiAgIEVTUl9F
TDE6ICUwOCJQUkl4MzIiXG4iLCBjdHh0LT5lc3JfZWwxKTsKICAgICAgICAgcHJpbnRrKCIgICBG
QVJfRUwxOiAlMDE2IlBSSXg2NCJcbiIsIGN0eHQtPmZhcik7CiAgICAgICAgIHByaW50aygiXG4i
KTsKLSAgICAgICAgcHJpbnRrKCIgU0NUTFJfRUwxOiAlMDgiUFJJeDMyIlxuIiwgY3R4dC0+c2N0
bHJfZWwxKTsKKyAgICAgICAgcHJpbnRrKCIgU0NUTFJfRUwxOiAlIlBSSXJlZ2lzdGVyIlxuIiwg
Y3R4dC0+c2N0bHJfZWwxKTsKICAgICAgICAgcHJpbnRrKCIgICBUQ1JfRUwxOiAlMDgiUFJJcmVn
aXN0ZXIiXG4iLCBjdHh0LT50Y3JfZWwxKTsKICAgICAgICAgcHJpbnRrKCIgVFRCUjBfRUwxOiAl
MDE2IlBSSXg2NCJcbiIsIGN0eHQtPnR0YnIwX2VsMSk7CiAgICAgICAgIHByaW50aygiIFRUQlIx
X0VMMTogJTAxNiJQUkl4NjQiXG4iLCBjdHh0LT50dGJyMV9lbDEpOwpkaWZmIC0tZ2l0IGEveGVu
L2luY2x1ZGUvYXNtLWFybS9kb21haW4uaCBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vZG9tYWluLmgK
aW5kZXggMjk2MGE1M2U2OS4uODZlYmRkMmJjZiAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNt
LWFybS9kb21haW4uaAorKysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL2RvbWFpbi5oCkBAIC0xNjcs
NyArMTY3LDggQEAgc3RydWN0IGFyY2hfdmNwdQogI2VuZGlmCiAKICAgICAvKiBDb250cm9sIFJl
Z2lzdGVycyAqLwotICAgIHVpbnQzMl90IGFjdGxyLCBzY3RscjsKKyAgICByZWdpc3Rlcl90IHNj
dGxyOworICAgIHVpbnQzMl90IGFjdGxyOwogICAgIHVpbnQzMl90IGNwYWNyOwogCiAgICAgdWlu
dDMyX3QgY29udGV4dGlkcjsKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vcDJtLmgg
Yi94ZW4vaW5jbHVkZS9hc20tYXJtL3AybS5oCmluZGV4IDJmODliYjAwYzMuLjAzZjJlZTc1YzEg
MTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vcDJtLmgKKysrIGIveGVuL2luY2x1ZGUv
YXNtLWFybS9wMm0uaApAQCAtMzkxLDEyICszOTEsMTIgQEAgc3RhdGljIGlubGluZSBpbnQgc2V0
X2ZvcmVpZ25fcDJtX2VudHJ5KHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgZ2ZuLAog
ICovCiBzdGF0aWMgaW5saW5lIGJvb2wgdmNwdV9oYXNfY2FjaGVfZW5hYmxlZChzdHJ1Y3QgdmNw
dSAqdikKIHsKLSAgICBjb25zdCB1aW50MzJfdCBtYXNrID0gU0NUTFJfQXh4X0VMeF9DIHwgU0NU
TFJfQXh4X0VMeF9NOworICAgIGNvbnN0IHJlZ2lzdGVyX3QgbWFzayA9IFNDVExSX0F4eF9FTHhf
QyB8IFNDVExSX0F4eF9FTHhfTTsKIAogICAgIC8qIE9ubHkgd29ya3Mgd2l0aCB0aGUgY3VycmVu
dCB2Q1BVICovCiAgICAgQVNTRVJUKGN1cnJlbnQgPT0gdik7CiAKLSAgICByZXR1cm4gKFJFQURf
U1lTUkVHMzIoU0NUTFJfRUwxKSAmIG1hc2spID09IG1hc2s7CisgICAgcmV0dXJuIChSRUFEX1NZ
U1JFRyhTQ1RMUl9FTDEpICYgbWFzaykgPT0gbWFzazsKIH0KIAogI2VuZGlmIC8qIF9YRU5fUDJN
X0ggKi8KZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3B1YmxpYy9hcmNoLWFybS5oIGIveGVuL2lu
Y2x1ZGUvcHVibGljL2FyY2gtYXJtLmgKaW5kZXggN2NlMTM5YTBmNS4uZDlhMDZlZmJkOCAxMDA2
NDQKLS0tIGEveGVuL2luY2x1ZGUvcHVibGljL2FyY2gtYXJtLmgKKysrIGIveGVuL2luY2x1ZGUv
cHVibGljL2FyY2gtYXJtLmgKQEAgLTI5MSw3ICsyOTEsNyBAQCBzdHJ1Y3QgdmNwdV9ndWVzdF9j
b250ZXh0IHsKIAogICAgIHN0cnVjdCB2Y3B1X2d1ZXN0X2NvcmVfcmVncyB1c2VyX3JlZ3M7ICAv
KiBDb3JlIENQVSByZWdpc3RlcnMgKi8KIAotICAgIHVpbnQzMl90IHNjdGxyOworICAgIHVpbnQ2
NF90IHNjdGxyOwogICAgIHVpbnQ2NF90IHR0YmNyLCB0dGJyMCwgdHRicjE7CiB9OwogdHlwZWRl
ZiBzdHJ1Y3QgdmNwdV9ndWVzdF9jb250ZXh0IHZjcHVfZ3Vlc3RfY29udGV4dF90OwpAQCAtMzgw
LDcgKzM4MCw3IEBAIHR5cGVkZWYgdWludDY0X3QgeGVuX2NhbGxiYWNrX3Q7CiAjZGVmaW5lIFBT
Ul9HVUVTVDMyX0lOSVQgIChQU1JfQUJUX01BU0t8UFNSX0ZJUV9NQVNLfFBTUl9JUlFfTUFTS3xQ
U1JfTU9ERV9TVkMpCiAjZGVmaW5lIFBTUl9HVUVTVDY0X0lOSVQgKFBTUl9BQlRfTUFTS3xQU1Jf
RklRX01BU0t8UFNSX0lSUV9NQVNLfFBTUl9NT0RFX0VMMWgpCiAKLSNkZWZpbmUgU0NUTFJfR1VF
U1RfSU5JVCAgICAweDAwYzUwMDc4CisjZGVmaW5lIFNDVExSX0dVRVNUX0lOSVQgICAgeGVuX21r
X3VsbG9uZygweDAwYzUwMDc4KQogCiAvKgogICogVmlydHVhbCBtYWNoaW5lIHBsYXRmb3JtICht
ZW1vcnkgbGF5b3V0LCBpbnRlcnJ1cHRzKQotLSAKMi4xMS4wCgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 23 21:36:13 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Jul 2019 21:36:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hq2S9-0001xB-8M; Tue, 23 Jul 2019 21:36:09 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=wlUe=VU=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hq2S7-0001wZ-ME
 for xen-devel@lists.xenproject.org; Tue, 23 Jul 2019 21:36:07 +0000
X-Inumbo-ID: e0e21da4-ad91-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id e0e21da4-ad91-11e9-8980-bc764e045a96;
 Tue, 23 Jul 2019 21:36:06 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 8112A28;
 Tue, 23 Jul 2019 14:36:06 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id CEE933F71F;
 Tue, 23 Jul 2019 14:36:05 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Tue, 23 Jul 2019 22:35:53 +0100
Message-Id: <20190723213553.22300-8-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190723213553.22300-1-julien.grall@arm.com>
References: <20190723213553.22300-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH 7/7] xen/arm: types: Specify the zero padding in
 the definition of PRIregister
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIGRlZmluaXRpb24gb2YgUFJJcmVnaXN0ZXIgdmFyaWVzIGJldHdlZW4gQXJtMzIgYW5kIEFy
bTY0ICgzMi1iaXQgdnMKNjQtYml0KS4gSG93ZXZlciwgc29tZSBvZiB0aGUgdXNlcnMgdXNlcyB0
aGUgd3JvbmcgcGFkZGluZy4KCkZvciBtb3JlIGNvbnNpc3RlbmN5LCB0aGUgcGFkZGluZyBpcyBu
b3cgbW92ZWQgaW50byB0aGUgUFJJcmVnaXN0ZXIgYW5kCnZhcmllcyBkZXBlbmRpbmcgb24gdGhl
IGFyY2hpdGVjdHVyZS4KClNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxs
QGFybS5jb20+Ci0tLQogeGVuL2FyY2gvYXJtL3RyYXBzLmMgICAgICAgIHwgMTAgKysrKystLS0t
LQogeGVuL2luY2x1ZGUvYXNtLWFybS90eXBlcy5oIHwgIDQgKystLQogMiBmaWxlcyBjaGFuZ2Vk
LCA3IGluc2VydGlvbnMoKyksIDcgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gv
YXJtL3RyYXBzLmMgYi94ZW4vYXJjaC9hcm0vdHJhcHMuYwppbmRleCBlZjM3Y2E2YmRlLi5mMDYy
YWU2ZjZhIDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vdHJhcHMuYworKysgYi94ZW4vYXJjaC9h
cm0vdHJhcHMuYwpAQCAtNzk3LDcgKzc5Nyw3IEBAIHN0YXRpYyB2b2lkIHNob3dfcmVnaXN0ZXJz
XzMyKGNvbnN0IHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzLAogCiAgICAgaWYgKCBndWVzdF9t
b2RlICkKICAgICB7Ci0gICAgICAgIHByaW50aygiVVNSOiBTUDogJTA4IlBSSXgzMiIgTFI6ICUw
OCJQUklyZWdpc3RlciJcbiIsCisgICAgICAgIHByaW50aygiVVNSOiBTUDogJTA4IlBSSXgzMiIg
TFI6ICUiUFJJcmVnaXN0ZXIiXG4iLAogICAgICAgICAgICAgICAgcmVncy0+c3BfdXNyLCByZWdz
LT5scik7CiAgICAgICAgIHByaW50aygiU1ZDOiBTUDogJTA4IlBSSXgzMiIgTFI6ICUwOCJQUkl4
MzIiIFNQU1I6JTA4IlBSSXgzMiJcbiIsCiAgICAgICAgICAgICAgICByZWdzLT5zcF9zdmMsIHJl
Z3MtPmxyX3N2YywgcmVncy0+c3Bzcl9zdmMpOwpAQCAtODE1LDcgKzgxNSw3IEBAIHN0YXRpYyB2
b2lkIHNob3dfcmVnaXN0ZXJzXzMyKGNvbnN0IHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzLAog
I2lmbmRlZiBDT05GSUdfQVJNXzY0CiAgICAgZWxzZQogICAgIHsKLSAgICAgICAgcHJpbnRrKCJI
WVA6IFNQOiAlMDgiUFJJeDMyIiBMUjogJTA4IlBSSXJlZ2lzdGVyIlxuIiwgcmVncy0+c3AsIHJl
Z3MtPmxyKTsKKyAgICAgICAgcHJpbnRrKCJIWVA6IFNQOiAlMDgiUFJJeDMyIiBMUjogJSJQUkly
ZWdpc3RlciJcbiIsIHJlZ3MtPnNwLCByZWdzLT5scik7CiAgICAgfQogI2VuZGlmCiAgICAgcHJp
bnRrKCJcbiIpOwpAQCAtODIzLDcgKzgyMyw3IEBAIHN0YXRpYyB2b2lkIHNob3dfcmVnaXN0ZXJz
XzMyKGNvbnN0IHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzLAogICAgIGlmICggZ3Vlc3RfbW9k
ZSApCiAgICAgewogICAgICAgICBwcmludGsoIiAgICAgU0NUTFI6ICUiUFJJcmVnaXN0ZXIiXG4i
LCBjdHh0LT5zY3Rscl9lbDEpOwotICAgICAgICBwcmludGsoIiAgICAgICBUQ1I6ICUwOCJQUkly
ZWdpc3RlciJcbiIsIGN0eHQtPnRjcl9lbDEpOworICAgICAgICBwcmludGsoIiAgICAgICBUQ1I6
ICUiUFJJcmVnaXN0ZXIiXG4iLCBjdHh0LT50Y3JfZWwxKTsKICAgICAgICAgcHJpbnRrKCIgICAg
IFRUQlIwOiAlMDE2IlBSSXg2NCJcbiIsIGN0eHQtPnR0YnIwX2VsMSk7CiAgICAgICAgIHByaW50
aygiICAgICBUVEJSMTogJTAxNiJQUkl4NjQiXG4iLCBjdHh0LT50dGJyMV9lbDEpOwogICAgICAg
ICBwcmludGsoIiAgICAgIElGQVI6ICUwOCJQUkl4MzIiLCBJRlNSOiAlMDgiUFJJeDMyIlxuIgpA
QCAtODk1LDcgKzg5NSw3IEBAIHN0YXRpYyB2b2lkIHNob3dfcmVnaXN0ZXJzXzY0KGNvbnN0IHN0
cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzLAogICAgICAgICBwcmludGsoIiAgIEZBUl9FTDE6ICUw
MTYiUFJJeDY0IlxuIiwgY3R4dC0+ZmFyKTsKICAgICAgICAgcHJpbnRrKCJcbiIpOwogICAgICAg
ICBwcmludGsoIiBTQ1RMUl9FTDE6ICUiUFJJcmVnaXN0ZXIiXG4iLCBjdHh0LT5zY3Rscl9lbDEp
OwotICAgICAgICBwcmludGsoIiAgIFRDUl9FTDE6ICUwOCJQUklyZWdpc3RlciJcbiIsIGN0eHQt
PnRjcl9lbDEpOworICAgICAgICBwcmludGsoIiAgIFRDUl9FTDE6ICUiUFJJcmVnaXN0ZXIiXG4i
LCBjdHh0LT50Y3JfZWwxKTsKICAgICAgICAgcHJpbnRrKCIgVFRCUjBfRUwxOiAlMDE2IlBSSXg2
NCJcbiIsIGN0eHQtPnR0YnIwX2VsMSk7CiAgICAgICAgIHByaW50aygiIFRUQlIxX0VMMTogJTAx
NiJQUkl4NjQiXG4iLCBjdHh0LT50dGJyMV9lbDEpOwogICAgICAgICBwcmludGsoIlxuIik7CkBA
IC05MzQsNyArOTM0LDcgQEAgc3RhdGljIHZvaWQgX3Nob3dfcmVnaXN0ZXJzKGNvbnN0IHN0cnVj
dCBjcHVfdXNlcl9yZWdzICpyZWdzLAogICAgIHByaW50aygiXG4iKTsKIAogICAgIHByaW50aygi
IFNDVExSX0VMMjogJTA4IlBSSXgzMiJcbiIsIFJFQURfU1lTUkVHMzIoU0NUTFJfRUwyKSk7Ci0g
ICAgcHJpbnRrKCIgICBIQ1JfRUwyOiAlMDE2IlBSSXJlZ2lzdGVyIlxuIiwgUkVBRF9TWVNSRUco
SENSX0VMMikpOworICAgIHByaW50aygiICAgSENSX0VMMjogJSJQUklyZWdpc3RlciJcbiIsIFJF
QURfU1lTUkVHKEhDUl9FTDIpKTsKICAgICBwcmludGsoIiBUVEJSMF9FTDI6ICUwMTYiUFJJeDY0
IlxuIiwgUkVBRF9TWVNSRUc2NChUVEJSMF9FTDIpKTsKICAgICBwcmludGsoIlxuIik7CiAgICAg
cHJpbnRrKCIgICBFU1JfRUwyOiAlMDgiUFJJeDMyIlxuIiwgcmVncy0+aHNyKTsKZGlmZiAtLWdp
dCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vdHlwZXMuaCBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vdHlw
ZXMuaAppbmRleCAzMGY5NTA3OGNiLi44OWFhZTI1ZmZlIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVk
ZS9hc20tYXJtL3R5cGVzLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS90eXBlcy5oCkBAIC00
MSw3ICs0MSw3IEBAIHR5cGVkZWYgdTY0IHBhZGRyX3Q7CiAjZGVmaW5lIElOVkFMSURfUEFERFIg
KH4wVUxMKQogI2RlZmluZSBQUklwYWRkciAiMDE2bGx4IgogdHlwZWRlZiB1MzIgcmVnaXN0ZXJf
dDsKLSNkZWZpbmUgUFJJcmVnaXN0ZXIgIngiCisjZGVmaW5lIFBSSXJlZ2lzdGVyICIwOHgiCiAj
ZWxpZiBkZWZpbmVkIChDT05GSUdfQVJNXzY0KQogdHlwZWRlZiBzaWduZWQgbG9uZyBzNjQ7CiB0
eXBlZGVmIHVuc2lnbmVkIGxvbmcgdTY0OwpAQCAtNTEsNyArNTEsNyBAQCB0eXBlZGVmIHU2NCBw
YWRkcl90OwogI2RlZmluZSBJTlZBTElEX1BBRERSICh+MFVMKQogI2RlZmluZSBQUklwYWRkciAi
MDE2bHgiCiB0eXBlZGVmIHU2NCByZWdpc3Rlcl90OwotI2RlZmluZSBQUklyZWdpc3RlciAibHgi
CisjZGVmaW5lIFBSSXJlZ2lzdGVyICIwMTZseCIKICNlbmRpZgogCiAjaWYgZGVmaW5lZChfX1NJ
WkVfVFlQRV9fKQotLSAKMi4xMS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 23 21:36:13 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Jul 2019 21:36:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hq2S6-0001vf-8b; Tue, 23 Jul 2019 21:36:06 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=wlUe=VU=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hq2S4-0001vL-Ly
 for xen-devel@lists.xenproject.org; Tue, 23 Jul 2019 21:36:04 +0000
X-Inumbo-ID: dd82f3b8-ad91-11e9-b2fc-8fe1da1518da
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id dd82f3b8-ad91-11e9-b2fc-8fe1da1518da;
 Tue, 23 Jul 2019 21:36:01 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id C8C821509;
 Tue, 23 Jul 2019 14:36:00 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 076A33F71F;
 Tue, 23 Jul 2019 14:35:59 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Tue, 23 Jul 2019 22:35:47 +0100
Message-Id: <20190723213553.22300-2-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190723213553.22300-1-julien.grall@arm.com>
References: <20190723213553.22300-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH 1/7] xen/public: arch-arm: Restrict the
 visibility of struct vcpu_guest_core_regs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Q3VycmVudGx5LCB0aGUgc3RydWN0dXJlIHZjcHVfZ3Vlc3RfY29yZV9yZWdzIGlzIHBhcnQgb2Yg
dGhlIHB1YmxpYyBBUEkuClRoaXMgaW1wbGllcyB0aGF0IGFueSBjaGFuZ2UgaW4gdGhlIHN0cnVj
dHVyZSBzaG91bGQgYmUgYmFja3dhcmQKY29tcGF0aWJsZS4KCkhvd2V2ZXIsIHRoZSBzdHJ1Y3R1
cmUgaXMgb25seSBuZWVkZWQgYnkgdGhlIHRvb2xzIGFuZCBYZW4uIEl0IGlzIGFsc28Kbm90IGV4
cGVjdGVkIHRvIGJlIGV2ZXIgdXNlZCBvdXRzaWRlIG9mIHRoYXQgY29udGV4dC4gU28gd2UgY291
bGQgc2F2ZSB1cwpzb21lIGhlYWRhY2hlIGJ5IG9ubHkgZGVjbGFyaW5nIHRoZSBzdHJ1Y3R1cmUg
Zm9yIFhlbiBhbmQgdG9vbHMuCgpTdWdnZXN0ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5j
b29wZXIzQGNpdHJpeC5jb20+ClNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdy
YWxsQGFybS5jb20+CgotLS0KICAgIFRoaXMgaXMgYSBmb2xsb3ctdXAgb2YgdGhlIGRpc2N1c3Np
b24gWzFdLgoKICAgIFsxXSA8M2MyNDVjNWItNTFjNi0xZDBlLWFkNmMtNDI0MTQ1NzMxNjZmQGFy
bS5jb20+CgogICAgQ2hhbmdlcyBpbiB2MzoKICAgICAgICAtIEF2b2lkIGludHJvZHVjZSBhIG5l
dyAjaWZkZWYgaW4gdGhlIGhlYWRlciBieSBtb3ZpbmcgdGhlCiAgICAgICAgZGVmaW5pdGlvbnMg
bGF0ZXIgb24uCi0tLQogeGVuL2luY2x1ZGUvcHVibGljL2FyY2gtYXJtLmggfCAyNCArKysrKysr
KysrKystLS0tLS0tLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCAxMiBpbnNlcnRpb25zKCspLCAxMiBk
ZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9wdWJsaWMvYXJjaC1hcm0uaCBi
L3hlbi9pbmNsdWRlL3B1YmxpYy9hcmNoLWFybS5oCmluZGV4IDNlOGNkYzE1MWQuLjdjZTEzOWEw
ZjUgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3B1YmxpYy9hcmNoLWFybS5oCisrKyBiL3hlbi9p
bmNsdWRlL3B1YmxpYy9hcmNoLWFybS5oCkBAIC0xOTcsNiArMTk3LDE4IEBACiAgICAgfSB3aGls
ZSAoIDAgKQogI2RlZmluZSBzZXRfeGVuX2d1ZXN0X2hhbmRsZShobmQsIHZhbCkgc2V0X3hlbl9n
dWVzdF9oYW5kbGVfcmF3KGhuZCwgdmFsKQogCit0eXBlZGVmIHVpbnQ2NF90IHhlbl9wZm5fdDsK
KyNkZWZpbmUgUFJJX3hlbl9wZm4gUFJJeDY0CisjZGVmaW5lIFBSSXVfeGVuX3BmbiBQUkl1NjQK
KworLyogTWF4aW11bSBudW1iZXIgb2YgdmlydHVhbCBDUFVzIGluIGxlZ2FjeSBtdWx0aS1wcm9j
ZXNzb3IgZ3Vlc3RzLiAqLworLyogT25seSBvbmUuIEFsbCBvdGhlciBWQ1BVUyBtdXN0IHVzZSBW
Q1BVT1BfcmVnaXN0ZXJfdmNwdV9pbmZvICovCisjZGVmaW5lIFhFTl9MRUdBQ1lfTUFYX1ZDUFVT
IDEKKwordHlwZWRlZiB1aW50NjRfdCB4ZW5fdWxvbmdfdDsKKyNkZWZpbmUgUFJJX3hlbl91bG9u
ZyBQUkl4NjQKKworI2lmIGRlZmluZWQoX19YRU5fXykgfHwgZGVmaW5lZChfX1hFTl9UT09MU19f
KQogI2lmIGRlZmluZWQoX19HTlVDX18pICYmICFkZWZpbmVkKF9fU1RSSUNUX0FOU0lfXykKIC8q
IEFub255bW91cyB1bmlvbiBpbmNsdWRlcyBib3RoIDMyLSBhbmQgNjQtYml0IG5hbWVzIChlLmcu
LCByMC94MCkuICovCiAjIGRlZmluZSBfX0RFQ0xfUkVHKG42NCwgbjMyKSB1bmlvbiB7ICAgICAg
ICAgIFwKQEAgLTI3MiwxOCArMjg0LDYgQEAgREVGSU5FX1hFTl9HVUVTVF9IQU5ETEUodmNwdV9n
dWVzdF9jb3JlX3JlZ3NfdCk7CiAKICN1bmRlZiBfX0RFQ0xfUkVHCiAKLXR5cGVkZWYgdWludDY0
X3QgeGVuX3Bmbl90OwotI2RlZmluZSBQUklfeGVuX3BmbiBQUkl4NjQKLSNkZWZpbmUgUFJJdV94
ZW5fcGZuIFBSSXU2NAotCi0vKiBNYXhpbXVtIG51bWJlciBvZiB2aXJ0dWFsIENQVXMgaW4gbGVn
YWN5IG11bHRpLXByb2Nlc3NvciBndWVzdHMuICovCi0vKiBPbmx5IG9uZS4gQWxsIG90aGVyIFZD
UFVTIG11c3QgdXNlIFZDUFVPUF9yZWdpc3Rlcl92Y3B1X2luZm8gKi8KLSNkZWZpbmUgWEVOX0xF
R0FDWV9NQVhfVkNQVVMgMQotCi10eXBlZGVmIHVpbnQ2NF90IHhlbl91bG9uZ190OwotI2RlZmlu
ZSBQUklfeGVuX3Vsb25nIFBSSXg2NAotCi0jaWYgZGVmaW5lZChfX1hFTl9fKSB8fCBkZWZpbmVk
KF9fWEVOX1RPT0xTX18pCiBzdHJ1Y3QgdmNwdV9ndWVzdF9jb250ZXh0IHsKICNkZWZpbmUgX1ZH
Q0Zfb25saW5lICAgICAgICAgICAgICAgICAgIDAKICNkZWZpbmUgVkdDRl9vbmxpbmUgICAgICAg
ICAgICAgICAgICAgICgxPDxfVkdDRl9vbmxpbmUpCi0tIAoyLjExLjAKCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 23 21:36:13 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Jul 2019 21:36:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hq2S4-0001vF-0H; Tue, 23 Jul 2019 21:36:04 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=wlUe=VU=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hq2S2-0001vA-HZ
 for xen-devel@lists.xenproject.org; Tue, 23 Jul 2019 21:36:02 +0000
X-Inumbo-ID: dcf360ae-ad91-11e9-93d8-a38452e62f58
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id dcf360ae-ad91-11e9-93d8-a38452e62f58;
 Tue, 23 Jul 2019 21:36:00 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id C868A28;
 Tue, 23 Jul 2019 14:35:59 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id C36173F71F;
 Tue, 23 Jul 2019 14:35:58 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Tue, 23 Jul 2019 22:35:46 +0100
Message-Id: <20190723213553.22300-1-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
Subject: [Xen-devel] [PATCH 0/7] xen/arm: Xen hardening for newer Armv8
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Julien Grall <julien.grall@arm.com>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgYWxsLAoKVGhpcyBpcyBhIG5vdC15ZXQgY29tcGxldGUgc2VyaWVzIHRvIGhhcmRlbiBYZW4g
Zm9yIGxhdGVyIHJldmlzaW9uIG9mCkFybXY4LiBUaGUgbWFpbiBnb2FscyBhcmU6CiAgICAtIFJl
ZHVjaW5nIHRoZSBudW1iZXIgb2YgQlVHX09OKCkgdG8gY2hlY2sgZ3Vlc3Qgc3RhdGUKICAgIC0g
Rml4IHN5c3RlbSByZWdpc3RlcnMgc2l6ZSBhcyB0aGV5IGFyZSBhbHdheXMgNjQtYml0IG9uIEFB
cmNoNjQKICAgIChub3QgMzItYml0ISkuCgpUaGVyZSBhcmUgbW9yZSB3b3JrIHRvIGRvLiBJIHdp
bGwgc2VuZCB0aGVtIGluIHNtYWxsZXIgYmF0Y2ggYXMgSSBmaW5kCnNwYXJlIHRpbWUgdG8gcmV3
b3JrIGJpdHMgb2YgWGVuLgoKTm90ZSB0aGF0IHBhdGNoICMxIHdhcyBhbHJlYWR5IHNlbnQgc2Vw
YXJhdGVseSBidXQgYWRkZWQgaGVyZSBmb3IgY29udmVuaWVuY2UuCgpDaGVlcnMsCgpKdWxpZW4g
R3JhbGwgKDcpOgogIHhlbi9wdWJsaWM6IGFyY2gtYXJtOiBSZXN0cmljdCB0aGUgdmlzaWJpbGl0
eSBvZiBzdHJ1Y3QKICAgIHZjcHVfZ3Vlc3RfY29yZV9yZWdzCiAgeGVuL2FybTogU0NUTFJfRUwx
IGlzIGEgNjQtYml0IHJlZ2lzdGVyIG9uIEFybTY0CiAgeGVuL2FybTogUmV3b3JrIHBzcl9tb2Rl
X2lzXzMyYml0KCkKICB4ZW4vYXJtOiB0cmFwczogQXZvaWQgdXNpbmcgQlVHX09OKCkgaW4gX3No
b3dfcmVnaXN0ZXJzKCkKICB4ZW4vYXJtOiB0cmFwczogQXZvaWQgQlVHX09OKCkgaW4gZG9fdHJh
cF9icmsoKQogIHhlbi9hcm06IHZzbWM6IFRoZSBmdW5jdGlvbiBpZGVudGlmaWVyIGlzIGFsd2F5
cyAzMi1iaXQKICB4ZW4vYXJtOiB0eXBlczogU3BlY2lmeSB0aGUgemVybyBwYWRkaW5nIGluIHRo
ZSBkZWZpbml0aW9uIG9mCiAgICBQUklyZWdpc3RlcgoKIHRvb2xzL3hlbnRyYWNlL3hlbmN0eC5j
ICAgICAgIHwgIDQgKystCiB4ZW4vYXJjaC9hcm0vZ3Vlc3Rfd2Fsay5jICAgICB8ICAyICstCiB4
ZW4vYXJjaC9hcm0vdHJhcHMuYyAgICAgICAgICB8IDczICsrKysrKysrKysrKysrKysrKysrLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0KIHhlbi9hcmNoL2FybS92c21jLmMgICAgICAgICAgIHwgIDQg
Ky0tCiB4ZW4vaW5jbHVkZS9hc20tYXJtL2RvbWFpbi5oICB8ICAzICstCiB4ZW4vaW5jbHVkZS9h
c20tYXJtL3AybS5oICAgICB8ICA0ICstLQogeGVuL2luY2x1ZGUvYXNtLWFybS9yZWdzLmggICAg
fCAgOSArKysrKy0KIHhlbi9pbmNsdWRlL2FzbS1hcm0vdHlwZXMuaCAgIHwgIDQgKy0tCiB4ZW4v
aW5jbHVkZS9wdWJsaWMvYXJjaC1hcm0uaCB8IDI4ICsrKysrKysrLS0tLS0tLS0tCiA5IGZpbGVz
IGNoYW5nZWQsIDY4IGluc2VydGlvbnMoKyksIDYzIGRlbGV0aW9ucygtKQoKLS0gCjIuMTEuMAoK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 23 21:36:13 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Jul 2019 21:36:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hq2S6-0001vs-I9; Tue, 23 Jul 2019 21:36:06 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=wlUe=VU=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hq2S4-0001vM-M8
 for xen-devel@lists.xenproject.org; Tue, 23 Jul 2019 21:36:04 +0000
X-Inumbo-ID: decb42d4-ad91-11e9-a732-23c2ab580807
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id decb42d4-ad91-11e9-a732-23c2ab580807;
 Tue, 23 Jul 2019 21:36:03 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id E76A515A1;
 Tue, 23 Jul 2019 14:36:02 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 411EB3F71F;
 Tue, 23 Jul 2019 14:36:02 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Tue, 23 Jul 2019 22:35:49 +0100
Message-Id: <20190723213553.22300-4-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190723213553.22300-1-julien.grall@arm.com>
References: <20190723213553.22300-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH 3/7] xen/arm: Rework psr_mode_is_32bit()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

cHNyX21vZGVfaXNfMzJiaXQoKSBwcm90b3R5cGUgZG9lcyBub3QgbWF0Y2ggdGhlIHJlc3Qgb2Yg
dGhlIGhlbHBlcnMgZm9yCnRoZSBwcm9jZXNzIHN0YXRlLiBMb29raW5nIGF0IHRoZSBjYWxsZXJz
LCBtb3N0IG9mIHRoZW0gd2lsbCBhY2Nlc3MKc3RydWN0IGNwdV91c2VyX3JlZ3MganVzdCBmb3Ig
Y2FsbGluZyBwc3JfbW9kZV9pc18zMmJpdCgpLgoKVGhlIG1hY3JvIGlzIG5vdyByZXdvcmtlZCB0
byB0YWtlIGEgc3RydWN0IGNwdV91c2VyX3JlZ3MgaW4gcGFyYW1ldGVyLgpBdCB0aGUgc2FtZSB0
aW1lIHRha2UgdGhlIG9wcG9ydHVuaXR5IHRvIHN3aXRjaCB0byBhIHN0YXRpYyBpbmxpbmUKaGVs
cGVyLgoKTGFzdGx5LCB3aGVuIGNvbXBpbGVkIGZvciAzMi1iaXQsIFhlbiB3aWxsIG9ubHkgc3Vw
cG9ydCAzMi1iaXQgZ3Vlc3QuIFNvCml0IGlzIHBvaW50bGVzcyB0byBjaGVjayB3aGV0aGVyIHRo
ZSByZWdpc3RlciBzdGF0ZSBjb3JyZXNwb25kIHRvIDY0LWJpdApvciBub3QuCgpTaWduZWQtb2Zm
LWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgotLS0KIHhlbi9hcmNoL2Fy
bS90cmFwcy5jICAgICAgIHwgMjggKysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLQogeGVuL2lu
Y2x1ZGUvYXNtLWFybS9yZWdzLmggfCAgOSArKysrKysrKy0KIDIgZmlsZXMgY2hhbmdlZCwgMjIg
aW5zZXJ0aW9ucygrKSwgMTUgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJt
L3RyYXBzLmMgYi94ZW4vYXJjaC9hcm0vdHJhcHMuYwppbmRleCAxMTFhMjAyOWU2Li41NGU2NmE4
NmQwIDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vdHJhcHMuYworKysgYi94ZW4vYXJjaC9hcm0v
dHJhcHMuYwpAQCAtOTE5LDcgKzkxOSw3IEBAIHN0YXRpYyB2b2lkIF9zaG93X3JlZ2lzdGVycyhj
b25zdCBzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncywKICNpZmRlZiBDT05GSUdfQVJNXzY0CiAg
ICAgICAgIGVsc2UgaWYgKCBpc182NGJpdF9kb21haW4odi0+ZG9tYWluKSApCiAgICAgICAgIHsK
LSAgICAgICAgICAgIGlmICggcHNyX21vZGVfaXNfMzJiaXQocmVncy0+Y3BzcikgKQorICAgICAg
ICAgICAgaWYgKCBwc3JfbW9kZV9pc18zMmJpdChyZWdzKSApCiAgICAgICAgICAgICB7CiAgICAg
ICAgICAgICAgICAgQlVHX09OKCF1c3JfbW9kZShyZWdzKSk7CiAgICAgICAgICAgICAgICAgc2hv
d19yZWdpc3RlcnNfMzIocmVncywgY3R4dCwgZ3Vlc3RfbW9kZSwgdik7CkBAIC0xNjI1LDcgKzE2
MjUsNyBAQCBpbnQgY2hlY2tfY29uZGl0aW9uYWxfaW5zdHIoc3RydWN0IGNwdV91c2VyX3JlZ3Mg
KnJlZ3MsIGNvbnN0IHVuaW9uIGhzciBoc3IpCiAgICAgewogICAgICAgICB1bnNpZ25lZCBsb25n
IGl0OwogCi0gICAgICAgIEJVR19PTiggIXBzcl9tb2RlX2lzXzMyYml0KHJlZ3MtPmNwc3IpIHx8
ICEoY3BzciZQU1JfVEhVTUIpICk7CisgICAgICAgIEJVR19PTiggIXBzcl9tb2RlX2lzXzMyYml0
KHJlZ3MpIHx8ICEoY3BzciAmIFBTUl9USFVNQikgKTsKIAogICAgICAgICBpdCA9ICggKGNwc3Ig
Pj4gKDEwLTIpKSAmIDB4ZmMpIHwgKChjcHNyID4+IDI1KSAmIDB4MyApOwogCkBAIC0xNjUwLDcg
KzE2NTAsNyBAQCBpbnQgY2hlY2tfY29uZGl0aW9uYWxfaW5zdHIoc3RydWN0IGNwdV91c2VyX3Jl
Z3MgKnJlZ3MsIGNvbnN0IHVuaW9uIGhzciBoc3IpCiB2b2lkIGFkdmFuY2VfcGMoc3RydWN0IGNw
dV91c2VyX3JlZ3MgKnJlZ3MsIGNvbnN0IHVuaW9uIGhzciBoc3IpCiB7CiAgICAgdW5zaWduZWQg
bG9uZyBpdGJpdHMsIGNvbmQsIGNwc3IgPSByZWdzLT5jcHNyOwotICAgIGJvb2wgaXNfdGh1bWIg
PSBwc3JfbW9kZV9pc18zMmJpdChjcHNyKSAmJiAoY3BzciAmIFBTUl9USFVNQik7CisgICAgYm9v
bCBpc190aHVtYiA9IHBzcl9tb2RlX2lzXzMyYml0KHJlZ3MpICYmIChjcHNyICYgUFNSX1RIVU1C
KTsKIAogICAgIGlmICggaXNfdGh1bWIgJiYgKGNwc3IgJiBQU1JfSVRfTUFTSykgKQogICAgIHsK
QEAgLTIwNzgsMzIgKzIwNzgsMzIgQEAgdm9pZCBkb190cmFwX2d1ZXN0X3N5bmMoc3RydWN0IGNw
dV91c2VyX3JlZ3MgKnJlZ3MpCiAgICAgICAgIGFkdmFuY2VfcGMocmVncywgaHNyKTsKICAgICAg
ICAgYnJlYWs7CiAgICAgY2FzZSBIU1JfRUNfQ1AxNV8zMjoKLSAgICAgICAgR1VFU1RfQlVHX09O
KCFwc3JfbW9kZV9pc18zMmJpdChyZWdzLT5jcHNyKSk7CisgICAgICAgIEdVRVNUX0JVR19PTigh
cHNyX21vZGVfaXNfMzJiaXQocmVncykpOwogICAgICAgICBwZXJmY19pbmNyKHRyYXBfY3AxNV8z
Mik7CiAgICAgICAgIGRvX2NwMTVfMzIocmVncywgaHNyKTsKICAgICAgICAgYnJlYWs7CiAgICAg
Y2FzZSBIU1JfRUNfQ1AxNV82NDoKLSAgICAgICAgR1VFU1RfQlVHX09OKCFwc3JfbW9kZV9pc18z
MmJpdChyZWdzLT5jcHNyKSk7CisgICAgICAgIEdVRVNUX0JVR19PTighcHNyX21vZGVfaXNfMzJi
aXQocmVncykpOwogICAgICAgICBwZXJmY19pbmNyKHRyYXBfY3AxNV82NCk7CiAgICAgICAgIGRv
X2NwMTVfNjQocmVncywgaHNyKTsKICAgICAgICAgYnJlYWs7CiAgICAgY2FzZSBIU1JfRUNfQ1Ax
NF8zMjoKLSAgICAgICAgR1VFU1RfQlVHX09OKCFwc3JfbW9kZV9pc18zMmJpdChyZWdzLT5jcHNy
KSk7CisgICAgICAgIEdVRVNUX0JVR19PTighcHNyX21vZGVfaXNfMzJiaXQocmVncykpOwogICAg
ICAgICBwZXJmY19pbmNyKHRyYXBfY3AxNF8zMik7CiAgICAgICAgIGRvX2NwMTRfMzIocmVncywg
aHNyKTsKICAgICAgICAgYnJlYWs7CiAgICAgY2FzZSBIU1JfRUNfQ1AxNF82NDoKLSAgICAgICAg
R1VFU1RfQlVHX09OKCFwc3JfbW9kZV9pc18zMmJpdChyZWdzLT5jcHNyKSk7CisgICAgICAgIEdV
RVNUX0JVR19PTighcHNyX21vZGVfaXNfMzJiaXQocmVncykpOwogICAgICAgICBwZXJmY19pbmNy
KHRyYXBfY3AxNF82NCk7CiAgICAgICAgIGRvX2NwMTRfNjQocmVncywgaHNyKTsKICAgICAgICAg
YnJlYWs7CiAgICAgY2FzZSBIU1JfRUNfQ1AxNF9EQkc6Ci0gICAgICAgIEdVRVNUX0JVR19PTigh
cHNyX21vZGVfaXNfMzJiaXQocmVncy0+Y3BzcikpOworICAgICAgICBHVUVTVF9CVUdfT04oIXBz
cl9tb2RlX2lzXzMyYml0KHJlZ3MpKTsKICAgICAgICAgcGVyZmNfaW5jcih0cmFwX2NwMTRfZGJn
KTsKICAgICAgICAgZG9fY3AxNF9kYmcocmVncywgaHNyKTsKICAgICAgICAgYnJlYWs7CiAgICAg
Y2FzZSBIU1JfRUNfQ1A6Ci0gICAgICAgIEdVRVNUX0JVR19PTighcHNyX21vZGVfaXNfMzJiaXQo
cmVncy0+Y3BzcikpOworICAgICAgICBHVUVTVF9CVUdfT04oIXBzcl9tb2RlX2lzXzMyYml0KHJl
Z3MpKTsKICAgICAgICAgcGVyZmNfaW5jcih0cmFwX2NwKTsKICAgICAgICAgZG9fY3AocmVncywg
aHNyKTsKICAgICAgICAgYnJlYWs7CkBAIC0yMTE0LDcgKzIxMTQsNyBAQCB2b2lkIGRvX3RyYXBf
Z3Vlc3Rfc3luYyhzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKICAgICAgICAgICogQVJNdjcg
KERESSAwNDA2Qy5iKTogQjEuMTQuOAogICAgICAgICAgKiBBUk12OCAoRERJIDA0ODdBLmQpOiBE
MS0xNTAxIFRhYmxlIEQxLTQ0CiAgICAgICAgICAqLwotICAgICAgICBHVUVTVF9CVUdfT04oIXBz
cl9tb2RlX2lzXzMyYml0KHJlZ3MtPmNwc3IpKTsKKyAgICAgICAgR1VFU1RfQlVHX09OKCFwc3Jf
bW9kZV9pc18zMmJpdChyZWdzKSk7CiAgICAgICAgIHBlcmZjX2luY3IodHJhcF9zbWMzMik7CiAg
ICAgICAgIGRvX3RyYXBfc21jKHJlZ3MsIGhzcik7CiAgICAgICAgIGJyZWFrOwpAQCAtMjEyMiw3
ICsyMTIyLDcgQEAgdm9pZCBkb190cmFwX2d1ZXN0X3N5bmMoc3RydWN0IGNwdV91c2VyX3JlZ3Mg
KnJlZ3MpCiAgICAgewogICAgICAgICByZWdpc3Rlcl90IG5yOwogCi0gICAgICAgIEdVRVNUX0JV
R19PTighcHNyX21vZGVfaXNfMzJiaXQocmVncy0+Y3BzcikpOworICAgICAgICBHVUVTVF9CVUdf
T04oIXBzcl9tb2RlX2lzXzMyYml0KHJlZ3MpKTsKICAgICAgICAgcGVyZmNfaW5jcih0cmFwX2h2
YzMyKTsKICNpZm5kZWYgTkRFQlVHCiAgICAgICAgIGlmICggKGhzci5pc3MgJiAweGZmMDApID09
IDB4ZmYwMCApCkBAIC0yMTM3LDcgKzIxMzcsNyBAQCB2b2lkIGRvX3RyYXBfZ3Vlc3Rfc3luYyhz
dHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKICAgICB9CiAjaWZkZWYgQ09ORklHX0FSTV82NAog
ICAgIGNhc2UgSFNSX0VDX0hWQzY0OgotICAgICAgICBHVUVTVF9CVUdfT04ocHNyX21vZGVfaXNf
MzJiaXQocmVncy0+Y3BzcikpOworICAgICAgICBHVUVTVF9CVUdfT04ocHNyX21vZGVfaXNfMzJi
aXQocmVncykpOwogICAgICAgICBwZXJmY19pbmNyKHRyYXBfaHZjNjQpOwogI2lmbmRlZiBOREVC
VUcKICAgICAgICAgaWYgKCAoaHNyLmlzcyAmIDB4ZmYwMCkgPT0gMHhmZjAwICkKQEAgLTIxNTMs
MTIgKzIxNTMsMTIgQEAgdm9pZCBkb190cmFwX2d1ZXN0X3N5bmMoc3RydWN0IGNwdV91c2VyX3Jl
Z3MgKnJlZ3MpCiAgICAgICAgICAqCiAgICAgICAgICAqIEFSTXY4IChEREkgMDQ4N0EuZCk6IEQx
LTE1MDEgVGFibGUgRDEtNDQKICAgICAgICAgICovCi0gICAgICAgIEdVRVNUX0JVR19PTihwc3Jf
bW9kZV9pc18zMmJpdChyZWdzLT5jcHNyKSk7CisgICAgICAgIEdVRVNUX0JVR19PTihwc3JfbW9k
ZV9pc18zMmJpdChyZWdzKSk7CiAgICAgICAgIHBlcmZjX2luY3IodHJhcF9zbWM2NCk7CiAgICAg
ICAgIGRvX3RyYXBfc21jKHJlZ3MsIGhzcik7CiAgICAgICAgIGJyZWFrOwogICAgIGNhc2UgSFNS
X0VDX1NZU1JFRzoKLSAgICAgICAgR1VFU1RfQlVHX09OKHBzcl9tb2RlX2lzXzMyYml0KHJlZ3Mt
PmNwc3IpKTsKKyAgICAgICAgR1VFU1RfQlVHX09OKHBzcl9tb2RlX2lzXzMyYml0KHJlZ3MpKTsK
ICAgICAgICAgcGVyZmNfaW5jcih0cmFwX3N5c3JlZyk7CiAgICAgICAgIGRvX3N5c3JlZyhyZWdz
LCBoc3IpOwogICAgICAgICBicmVhazsKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0v
cmVncy5oIGIveGVuL2luY2x1ZGUvYXNtLWFybS9yZWdzLmgKaW5kZXggZGRjNmViYTljZS4uMGUz
ZTU2YjQ1MiAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLWFybS9yZWdzLmgKKysrIGIveGVu
L2luY2x1ZGUvYXNtLWFybS9yZWdzLmgKQEAgLTEzLDcgKzEzLDE0IEBACiAKICNkZWZpbmUgcHNy
X21vZGUocHNyLG0pICgoKHBzcikgJiBQU1JfTU9ERV9NQVNLKSA9PSBtKQogCi0jZGVmaW5lIHBz
cl9tb2RlX2lzXzMyYml0KHBzcikgISEoKHBzcikgJiBQU1JfTU9ERV9CSVQpCitzdGF0aWMgaW5s
aW5lIGJvb2wgcHNyX21vZGVfaXNfMzJiaXQoY29uc3Qgc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJl
Z3MpCit7CisjaWZkZWYgQ09ORklHX0FSTV8zMgorICAgIHJldHVybiB0cnVlOworI2Vsc2UKKyAg
ICByZXR1cm4gISEocmVncy0+Y3BzciAmIFBTUl9NT0RFX0JJVCk7CisjZW5kaWYKK30KIAogI2Rl
ZmluZSB1c3JfbW9kZShyKSAgICAgcHNyX21vZGUoKHIpLT5jcHNyLFBTUl9NT0RFX1VTUikKICNk
ZWZpbmUgZmlxX21vZGUocikgICAgIHBzcl9tb2RlKChyKS0+Y3BzcixQU1JfTU9ERV9GSVEpCi0t
IAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 23 21:36:13 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Jul 2019 21:36:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hq2S8-0001x2-Tw; Tue, 23 Jul 2019 21: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=wlUe=VU=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hq2S6-0001vj-DQ
 for xen-devel@lists.xenproject.org; Tue, 23 Jul 2019 21:36:06 +0000
X-Inumbo-ID: e0536cd1-ad91-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id e0536cd1-ad91-11e9-8980-bc764e045a96;
 Tue, 23 Jul 2019 21:36:05 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 9A9DB1596;
 Tue, 23 Jul 2019 14:36:05 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id E84FA3F71F;
 Tue, 23 Jul 2019 14:36:04 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Tue, 23 Jul 2019 22:35:52 +0100
Message-Id: <20190723213553.22300-7-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190723213553.22300-1-julien.grall@arm.com>
References: <20190723213553.22300-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH 6/7] xen/arm: vsmc: The function identifier is
 always 32-bit
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gQXJtNjQsIHRoZSBTTUNDQyBmdW5jdGlvbiBpZGVudGlmaWVyIGlzIGFsd2F5cyBzdG9yZWQg
aW4gdGhlIGZpcnN0IDMyLWJpdApvZiB4MCByZWdpc3Rlci4gVGhlIHJlc3Qgb2YgdGhlIGJpdHMg
YXJlIG5vdCBkZWZpbmVkIGFuZCBzaG91bGQgYmUKaWdub3JlZC4KClRoaXMgbWVhbnMgdGhlIHZh
cmlhYmxlIGZ1bmNpZCBzaG91bGQgYmUgYW4gdWludDMyX3QgcmF0aGVyIHRoYW4KcmVnaXN0ZXJf
dC4KClNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Ci0t
LQogeGVuL2FyY2gvYXJtL3ZzbWMuYyB8IDQgKystLQogMSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0
aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vdnNtYy5j
IGIveGVuL2FyY2gvYXJtL3ZzbWMuYwppbmRleCBmOGUzNTAzMTFkLi5hMzZkYjE1ZmZmIDEwMDY0
NAotLS0gYS94ZW4vYXJjaC9hcm0vdnNtYy5jCisrKyBiL3hlbi9hcmNoL2FybS92c21jLmMKQEAg
LTIyMCw3ICsyMjAsNyBAQCBzdGF0aWMgYm9vbCB2c21jY2NfaGFuZGxlX2NhbGwoc3RydWN0IGNw
dV91c2VyX3JlZ3MgKnJlZ3MpCiB7CiAgICAgYm9vbCBoYW5kbGVkID0gZmFsc2U7CiAgICAgY29u
c3QgdW5pb24gaHNyIGhzciA9IHsgLmJpdHMgPSByZWdzLT5oc3IgfTsKLSAgICByZWdpc3Rlcl90
IGZ1bmNpZCA9IGdldF91c2VyX3JlZyhyZWdzLCAwKTsKKyAgICB1aW50MzJfdCBmdW5jaWQgPSBn
ZXRfdXNlcl9yZWcocmVncywgMCk7CiAKICAgICAvKgogICAgICAqIENoZWNrIGltbWVkaWF0ZSB2
YWx1ZSBmb3IgSFZDMzIsIEhWQzY0IGFuZCBTTUM2NC4KQEAgLTI4Niw3ICsyODYsNyBAQCBzdGF0
aWMgYm9vbCB2c21jY2NfaGFuZGxlX2NhbGwoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiAK
ICAgICBpZiAoICFoYW5kbGVkICkKICAgICB7Ci0gICAgICAgIGdwcmludGsoWEVOTE9HX0lORk8s
ICJVbmhhbmRsZWQgU01DL0hWQzogJTA4IlBSSXJlZ2lzdGVyIlxuIiwgZnVuY2lkKTsKKyAgICAg
ICAgZ3ByaW50ayhYRU5MT0dfSU5GTywgIlVuaGFuZGxlZCBTTUMvSFZDOiAlI3hcbiIsIGZ1bmNp
ZCk7CiAKICAgICAgICAgLyogSW5mb3JtIGNhbGxlciB0aGF0IGZ1bmN0aW9uIGlzIG5vdCBzdXBw
b3J0ZWQuICovCiAgICAgICAgIHNldF91c2VyX3JlZyhyZWdzLCAwLCBBUk1fU01DQ0NfRVJSX1VO
S05PV05fRlVOQ1RJT04pOwotLSAKMi4xMS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 23 21:36:13 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Jul 2019 21:36:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hq2S8-0001wp-J0; Tue, 23 Jul 2019 21: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=wlUe=VU=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hq2S6-0001vh-BJ
 for xen-devel@lists.xenproject.org; Tue, 23 Jul 2019 21:36:06 +0000
X-Inumbo-ID: dfec0d65-ad91-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id dfec0d65-ad91-11e9-8980-bc764e045a96;
 Tue, 23 Jul 2019 21:36:05 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id B43DE1509;
 Tue, 23 Jul 2019 14:36:04 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 0DAAD3F71F;
 Tue, 23 Jul 2019 14:36:03 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Tue, 23 Jul 2019 22:35:51 +0100
Message-Id: <20190723213553.22300-6-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190723213553.22300-1-julien.grall@arm.com>
References: <20190723213553.22300-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH 5/7] xen/arm: traps: Avoid BUG_ON() in
 do_trap_brk()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QXQgdGhlIG1vbWVudCwgZG9fdHJhcF9icmsoKSBpcyB1c2luZyBhIEJVR19PTigpIHRvIGNoZWNr
IHRoZSBoYXJkd2FyZQpoYXMgYmVlbiBjb3JyZWN0bHkgY29uZmlndXJlZCBkdXJpbmcgYm9vdC4K
CkFueSBlcnJvciB3aGVuIGNvbmZpZ3VyaW5nIHRoZSBoYXJkd2FyZSBjb3VsZCByZXN1bHQgdG8g
YSBndWVzdCAnYnJrJwp0cmFwcGluZyBpbiB0aGUgaHlwZXJ2aXNvciBhbmQgY3Jhc2ggaXQuCgpU
aGlzIGlzIHByZXR0eSBoYXJzaCB0byBraWxsIFhlbiB3aGVuIGFjdHVhbGx5IGtpbGxpbmcgdGhl
IGd1ZXN0IHdvdWxkCmJlIGVub3VnaCBhcyBtaXNjb25maWd1cmluZyB0aGlzIHRyYXAgd291bGQg
bm90IGxlYWQgdG8gZXhwb3NpbmcKc2Vuc2l0aXZlIGRhdGEuIFJlcGxhY2UgdGhlIEJVR19PTigp
IHdpdGggY3Jhc2hpbmcgdGhlIGd1ZXN0LgoKU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxq
dWxpZW4uZ3JhbGxAYXJtLmNvbT4KLS0tCiB4ZW4vYXJjaC9hcm0vdHJhcHMuYyB8IDExICsrKysr
KysrLS0tCiAxIGZpbGUgY2hhbmdlZCwgOCBpbnNlcnRpb25zKCspLCAzIGRlbGV0aW9ucygtKQoK
ZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS90cmFwcy5jIGIveGVuL2FyY2gvYXJtL3RyYXBzLmMK
aW5kZXggMTMyNjg2ZWUwZi4uZWYzN2NhNmJkZSAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL3Ry
YXBzLmMKKysrIGIveGVuL2FyY2gvYXJtL3RyYXBzLmMKQEAgLTEzMDQsMTAgKzEzMDQsMTUgQEAg
aW50IGRvX2J1Z19mcmFtZShjb25zdCBzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncywgdmFkZHJf
dCBwYykKICNpZmRlZiBDT05GSUdfQVJNXzY0CiBzdGF0aWMgdm9pZCBkb190cmFwX2JyayhzdHJ1
Y3QgY3B1X3VzZXJfcmVncyAqcmVncywgY29uc3QgdW5pb24gaHNyIGhzcikKIHsKLSAgICAvKiBI
Q1JfRUwyLlRHRSBhbmQgTURDUl9FTDIuVERFIGFyZSBub3Qgc2V0IHNvIHdlIG5ldmVyIHJlY2Vp
dmUKLSAgICAgKiBzb2Z0d2FyZSBicmVha3BvaW50IGV4Y2VwdGlvbiBmb3IgRUwxIGFuZCBFTDAg
aGVyZS4KKyAgICAvKgorICAgICAqIEhDUl9FTDIuVEdFIGFuZCBNRENSX0VMMi5URFIgYXJlIGN1
cnJlbnRseSBub3Qgc2V0LiBTbyB3ZSBzaG91bGQKKyAgICAgKiBuZXZlciByZWNlaXZlIHNvZnR3
YXJlIGJyZWFrcG9pbmcgZXhjZXB0aW9uIGZvciBFTDEgYW5kIEVMMCBoZXJlLgogICAgICAqLwot
ICAgIEJVR19PTighaHlwX21vZGUocmVncykpOworICAgIGlmICggIWh5cF9tb2RlKHJlZ3MpICkK
KyAgICB7CisgICAgICAgIGRvbWFpbl9jcmFzaChjdXJyZW50LT5kb21haW4pOworICAgICAgICBy
ZXR1cm47CisgICAgfQogCiAgICAgc3dpdGNoICggaHNyLmJyay5jb21tZW50ICkKICAgICB7Ci0t
IAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 23 21:36:13 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Jul 2019 21:36:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hq2S6-0001w1-Rh; Tue, 23 Jul 2019 21:36: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=wlUe=VU=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hq2S5-0001vV-3J
 for xen-devel@lists.xenproject.org; Tue, 23 Jul 2019 21:36:05 +0000
X-Inumbo-ID: df4cb4aa-ad91-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id df4cb4aa-ad91-11e9-8980-bc764e045a96;
 Tue, 23 Jul 2019 21:36:03 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id CDA5F15A2;
 Tue, 23 Jul 2019 14:36:03 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 275DA3F71F;
 Tue, 23 Jul 2019 14:36:03 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Tue, 23 Jul 2019 22:35:50 +0100
Message-Id: <20190723213553.22300-5-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190723213553.22300-1-julien.grall@arm.com>
References: <20190723213553.22300-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH 4/7] xen/arm: traps: Avoid using BUG_ON() in
 _show_registers()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QXQgdGhlIG1vbWVudCwgX3Nob3dfcmVnaXN0ZXJzKCkgaXMgdXNpbmcgYSBCVUdfT04oKSB0byBh
c3NlcnQgb25seQp1c2Vyc3BhY2Ugd2lsbCBydW4gMzItYml0IGNvZGUgaW4gYSA2NC1iaXQgZG9t
YWluLgoKU3VjaCBleHRyYSBwcmVjYXV0aW9uIGlzIG5vdCBuZWNlc3NhcnkgYW5kIGNvdWxkIGJl
IGF2b2lkZWQgYnkgb25seQpjaGVja2luZyB0aGUgQ1BVIG1vZGUgdG8gZGVjaWRlIHdoZXRoZXIg
c2hvd19yZWdpc3RlcnNfNjQoKSBvcgpzaG93X3JlaWdzdGVyc18zMigpIHNob3VsZCBiZSBjYWxs
ZWQuCgpUaGlzIGhhcyBhbHNvIHRoZSBuaWNlIGFkdmFudGFnZSB0byBhdm9pZCBuZXN0ZWQgaWYg
aW4gdGhlIGNvZGUuCgpTaWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBh
cm0uY29tPgotLS0KIHhlbi9hcmNoL2FybS90cmFwcy5jIHwgMTYgKysrLS0tLS0tLS0tLS0tLQog
MSBmaWxlIGNoYW5nZWQsIDMgaW5zZXJ0aW9ucygrKSwgMTMgZGVsZXRpb25zKC0pCgpkaWZmIC0t
Z2l0IGEveGVuL2FyY2gvYXJtL3RyYXBzLmMgYi94ZW4vYXJjaC9hcm0vdHJhcHMuYwppbmRleCA1
NGU2NmE4NmQwLi4xMzI2ODZlZTBmIDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vdHJhcHMuYwor
KysgYi94ZW4vYXJjaC9hcm0vdHJhcHMuYwpAQCAtOTE0LDIxICs5MTQsMTEgQEAgc3RhdGljIHZv
aWQgX3Nob3dfcmVnaXN0ZXJzKGNvbnN0IHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzLAogCiAg
ICAgaWYgKCBndWVzdF9tb2RlICkKICAgICB7Ci0gICAgICAgIGlmICggaXNfMzJiaXRfZG9tYWlu
KHYtPmRvbWFpbikgKQorICAgICAgICBpZiAoIHBzcl9tb2RlX2lzXzMyYml0KHJlZ3MpICkKICAg
ICAgICAgICAgIHNob3dfcmVnaXN0ZXJzXzMyKHJlZ3MsIGN0eHQsIGd1ZXN0X21vZGUsIHYpOwog
I2lmZGVmIENPTkZJR19BUk1fNjQKLSAgICAgICAgZWxzZSBpZiAoIGlzXzY0Yml0X2RvbWFpbih2
LT5kb21haW4pICkKLSAgICAgICAgewotICAgICAgICAgICAgaWYgKCBwc3JfbW9kZV9pc18zMmJp
dChyZWdzKSApCi0gICAgICAgICAgICB7Ci0gICAgICAgICAgICAgICAgQlVHX09OKCF1c3JfbW9k
ZShyZWdzKSk7Ci0gICAgICAgICAgICAgICAgc2hvd19yZWdpc3RlcnNfMzIocmVncywgY3R4dCwg
Z3Vlc3RfbW9kZSwgdik7Ci0gICAgICAgICAgICB9Ci0gICAgICAgICAgICBlbHNlCi0gICAgICAg
ICAgICB7Ci0gICAgICAgICAgICAgICAgc2hvd19yZWdpc3RlcnNfNjQocmVncywgY3R4dCwgZ3Vl
c3RfbW9kZSwgdik7Ci0gICAgICAgICAgICB9Ci0gICAgICAgIH0KKyAgICAgICAgZWxzZQorICAg
ICAgICAgICAgc2hvd19yZWdpc3RlcnNfNjQocmVncywgY3R4dCwgZ3Vlc3RfbW9kZSwgdik7CiAj
ZW5kaWYKICAgICB9CiAgICAgZWxzZQotLSAKMi4xMS4wCgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 23 23:16:14 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Jul 2019 23:16:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hq40d-00017a-IC; Tue, 23 Jul 2019 23:15:51 +0000
Received: from mail6.bemta26.messagelabs.com ([85.158.142.156])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <adamwill@fedoraproject.org>) id 1hq40b-00017V-R0
 for xen-devel@lists.xensource.com; Tue, 23 Jul 2019 23:15:49 +0000
Received: from [85.158.142.199] (using TLSv1.2 with cipher
 DHE-RSA-AES256-GCM-SHA384 (256 bits))
 by server-5.bemta.az-b.eu-central-1.aws.symcld.net id 2A/42-17447-425973D5;
 Tue, 23 Jul 2019 23:15:48 +0000
Authentication-Results: mx.messagelabs.com; spf=neutral 
 (server-8.tower-244.messagelabs.com: 184.71.189.90 is neither permitted 
 nor denied by domain of fedoraproject.org) 
 smtp.mailfrom=fedoraproject.org; dkim=none (message not signed); 
 dmarc=none (no record) header.from=fedoraproject.org
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrIIsWRWlGSWpSXmKPExsWyw31vlK7yVPN
 Yg/X9lhb3prxnd2D02N63iz2AMYo1My8pvyKBNePN5H/sBZMFK079+c3SwHiPt4uRk4NXwE9i
 4ZF2dhCbUSBL4vySXjYQW1jAUeLG9o+MIDabgJFE08EPLF2MXBwiAlsYJf5Onc4M4jALdDNLX
 F6zhwWkikVAVWLKpxWsIDangL/ElmMtYEVCAgtZJNbe38sEkuAXkJHY8bIPbAWzgKZE6/bfYK
 tFBXQl5h1uY4U4SVDi5MwnLBA18hLb385hnsDINwtJyywkZbOQlC1gZF7FaJFUlJmeUZKbmJm
 ja2hgoGtoaKxrqmtsqpdYpZukl1qqm5yaV1KUCJTUSywv1iuuzE3OSdHLSy3ZxAgMyZRCVuUd
 jJtnvdE7xCjJwaQkyuuUYh4rxJeUn1KZkVicEV9UmpNafIhRhoNDSYL312SgnGBRanpqRVpmD
 jA+YNISHDxKIrwBIGne4oLE3OLMdIjUKUZFKXHeNSAJAZBERmkeXBssJi8xykoJ8zIyMDAI8R
 SkFuVmlqDKv2IU52BUEuZtAZnCk5lXAjf9FdBiJqDFe1XMQBaXJCKkpBqY3Neqa4XrdL9adHV
 D3zKm/D9ZSYl7f3jEl/Fs2rDL5+zFLTZ1EfMygsxZ9+1TfPTojF5RRkvujkX2rU/eifJbLn9w
 RNm1g+9q+sZTR1///yB9wjfzksgsgWlvXwTIT84vv9W50KTKN+NAinzsMg89IbleDYdF9vcmb
 nVpWKvKO/P8vB3qN7/GXdix6l32BEHG0694LC5ZZvxTPaxvc2fv6VXTQh4oB+v0R0ntiuIKWs
 jdudS6lC9+9T2mspefj8+7s/my1apTDSvSNv9YPKMsoCvwxdMT6bofTaT1z/du2dFmwpg8aVn
 tARX3pQdvsAhNdOOav/d8k6L+JysVc5638cKhk5OmT1mjJReX9LPFRYmlOCPRUIu5qDgRAH1Z
 nW9EAwAA
X-Env-Sender: adamwill@fedoraproject.org
X-Msg-Ref: server-8.tower-244.messagelabs.com!1563923746!170795!1
X-Originating-IP: [184.71.189.90]
X-SpamReason: No, hits=0.0 required=7.0 tests=newsletters: ,
 received_headers: No Received headers
X-StarScan-Received: 
X-StarScan-Version: 9.43.9; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 27216 invoked from network); 23 Jul 2019 23:15:47 -0000
Received: from happyassassin.net (HELO mail.happyassassin.net) (184.71.189.90)
 by server-8.tower-244.messagelabs.com with
 ECDHE-RSA-AES256-GCM-SHA384 encrypted SMTP; 23 Jul 2019 23:15:47 -0000
Message-ID: <64ed536563d83cdf164e87c044fecdbb75ba73f3.camel@fedoraproject.org>
From: Adam Williamson <adamwill@fedoraproject.org>
To: For testing and quality assurance of Fedora releases
 <test@lists.fedoraproject.org>, Peter Robinson <pbrobinson@gmail.com>, 
 Fedora Cloud SIG <cloud@lists.fedoraproject.org>
Date: Tue, 23 Jul 2019 16:15:44 -0700
In-Reply-To: <87b8a119fbbd27dd706362e4e57e810cd88d0351.camel@fedoraproject.org>
References: <1499367541.22465.102.camel@fedoraproject.org>
 <20170706191317.GE21146@char.us.oracle.com>
 <1499370325.22465.107.camel@fedoraproject.org>
 <06A5F10A-88B7-440F-AADB-56A2F1704A86@xenproject.org>
 <c3fb1646ea39459200c925964fb46ec8a5c04470.camel@redhat.com>
 <081a209f86a08562e9f7a087ba434ad8b1b04309.camel@fedoraproject.org>
 <c230c496979d149d2663528defd7a15d52f7ce6a.camel@infradead.org>
 <CALeDE9Mn_Zd+gCrGHSCkQ8utJ4Hv0G=T=120++yZpRQF5F1sKA@mail.gmail.com>
 <87b8a119fbbd27dd706362e4e57e810cd88d0351.camel@fedoraproject.org>
Organization: Fedora Project
User-Agent: Evolution 3.33.3 (3.33.3-2.fc31) 
MIME-Version: 1.0
Subject: Re: [Xen-devel] Criteria / validation proposal: drop 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: xen-devel@lists.xensource.com,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Lars Kurth <lars.kurth.xen@gmail.com>, Daniel Kiper <daniel.kiper@oracle.com>,
 "marmarek@invisiblethingslab.com" <marmarek@invisiblethingslab.com>,
 Dario Faggioli <dfaggioli@suse.com>, Committers <committers@xenproject.org>,
 "MICHAEL A. YOUNG" <m.a.young@durham.ac.uk>,
 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>

T24gVGh1LCAyMDE5LTA3LTExIGF0IDE0OjE5IC0wNzAwLCBBZGFtIFdpbGxpYW1zb24gd3JvdGU6
Cj4gT24gVGh1LCAyMDE5LTA3LTExIGF0IDIxOjQzICswMTAwLCBQZXRlciBSb2JpbnNvbiB3cm90
ZToKPiA+ID4gT24gTW9uLCAyMDE5LTA3LTA4IGF0IDA5OjExIC0wNzAwLCBBZGFtIFdpbGxpYW1z
b24gd3JvdGU6Cj4gPiA+ID4gSXQncyB3b3J0aCBub3RpbmcgdGhhdCBhdCBsZWFzdCBwYXJ0IG9m
IHRoZSBqdXN0aWZpY2F0aW9uIGZvciB0aGUKPiA+ID4gPiBjcml0ZXJpb24gaW4gdGhlIGZpcnN0
IHBsYWNlIHdhcyB0aGF0IEFtYXpvbiB3YXMgdXNpbmcgWGVuIGZvciBFQzIsIGJ1dAo+ID4gPiA+
IHRoYXQgaXMgbm8gbG9uZ2VyIHRoZSBjYXNlLCBtb3N0IGlmIG5vdCBhbGwgRUMyIGluc3RhbmNl
IHR5cGVzIG5vCj4gPiA+ID4gbG9uZ2VyIHVzZSBYZW4uCj4gPiA+IAo+ID4gPiBJIGRvbid0IGtu
b3cgd2hlcmUgeW91IGdvdCB0aGF0IHBhcnRpY3VsYXIgcGllY2Ugb2YgaW5mb3JtYXRpb24uIEl0
Cj4gPiA+IGlzbid0IGNvcnJlY3QuIE1vc3QgRUMyIGluc3RhbmNlIHR5cGVzIHN0aWxsIHVzZSBY
ZW4uIFRoZSB2YXN0IG1ham9yaXR5Cj4gPiA+IG9mIEVDMiBpbnN0YW5jZXMsIGJ5IHZvbHVtZSwg
YXJlIFhlbi4KPiA+IAo+ID4gQ29ycmVjdCwgaXQncyBvbmx5IHNwZWNpZmljIHR5cGVzIG9mIG5l
dyBoeXBlcnZpc29ycyB0aGF0IHVzZSBrdm0KPiA+IGJhc2VkLCBwbHVzIG5ldyBIVyBsaWtlIGFh
cmNoNjQuCj4gPiAKPiA+IFRoYXQgYmVpbmcgc2FpZCBJIGRvbid0IGJlbGlldmUgdGVzdGluZyB3
ZSBjYW4gYm9vdCBvbiB4ZW4gaXMgYWN0dWFsbHkKPiA+IHVzZWZ1bCB0aGVzZSBkYXlzIGZvciB0
aGUgQVdTIHVzZSBjYXNlLCBpdCdzIGxpa2VseSBkaWZmZXJlbnQgZW5vdWdoCj4gPiB0aGF0IHRo
ZSB0ZXN0aW5nIGlzbid0IHVzZWZ1bCwgd2UnZCBiZSBtdWNoIGJldHRlciB0ZXN0aW5nIHRoYXQg
Y2xvdWQKPiA+IGltYWdlcyBhY3R1YWxseSB3b3JrIG9uIEFXUyB0aGFuIHRlc3RpbmcgaWYgaXQg
Ym9vdHMgb24geGVuLgo+IAo+IFllYWgsIHRoYXQncyB3aGVyZSBJIHdhcyBnb2luZyB0byBnbyBu
ZXh0ICh0aGVyZSBoYXMgYWxyZWFkeSBiZWVuIGEKPiB0aHJlYWQgYWJvdXQgdGhpcyB0aGlzIG1v
cm5pbmcpLiBJZiB3aGF0IHdlIGNhcmUgYWJvdXQgaXMgdGhhdCBGZWRvcmEKPiBib290cyBvbiBF
QzIsIHRoYXQncyB3aGF0IHdlIHNob3VsZCBoYXZlIGluIHRoZSBjcml0ZXJpYSwgYW5kIHdoYXQg
d2UKPiBzaG91bGQgdGVzdC4KPiAKPiBJSVJDLCB3aGF0IHdlIGhhdmUgcmlnaHQgbm93IGlzIGEg
c29tZXdoYXQgdmFndWUgc2V0dXAgd2hlcmUgd2UganVzdAo+IGhhdmUgJ2xvY2FsJywgJ2VjMicg
YW5kICdvcGVuc3RhY2snIGNvbHVtbnMuIFRoZSBpbnN0cnVjdGlvbnMgZm9yCj4gIkFtYXpvbiBX
ZWIgU2VydmljZXMiIGp1c3Qgc2F5ICJMYXVuY2ggYW4gaW5zdGFuY2Ugd2l0aCB0aGUgQU1JIHVu
ZGVyCj4gdGVzdCIuIFNvIHdlIGNvdWxkIHByb2JhYmx5IHN0YW5kIHRvIHRpZ2h0ZW4gdGhhdCB1
cCBhIGJpdCwgYW5kIGRlZmluZQo+IHNwZWNpZmljIGluc3RhbmNlIHR5cGUocykgdGhhdCB3ZSB3
YW50IHRvIHRlc3QvYmxvY2sgb24uCgpPSywgc28sIHRvIG1vdmUgZm9yd2FyZCB3aXRoIHRoaXMg
KGFuZCBsb29waW5nIGluIGNsb3VkIGxpc3QpOiBkb2VzCnNvbWVvbmUgd2FudCB0byBwcm9wb3Nl
IGEgc2V0IChpZGVhbGx5IHNtYWxsIC0gMiB3b3VsZCBiZSBncmVhdCwgb25lClhlbiBhbmQgb25l
IG5vbi1YZW4sIGlmIHdlIGNhbiBjb3ZlciBtb3N0IGNvbW1vbiB1c2FnZXMgdGhhdCB3YXkhKSBv
ZgpFQzIgaW5zdGFuY2UgdHlwZXMgd2Ugc2hvdWxkIHRlc3Qgb24/IFdpdGggdGhhdCwgd2UgY291
bGQgdHdlYWsgdGhlCmNyaXRlcmlhIGEgYml0IHRvIHNwZWNpZnkgdGhvc2UgaW5zdGFuY2UgdHlw
ZXMsIHR3ZWFrIHRoZSBDbG91ZAp2YWxpZGF0aW9uIHBhZ2UgYSBiaXQsIGFuZCB0aGVuIGRyb3Ag
dGhlIFhlbiBjcml0ZXJpb24gYW5kIHRlc3QgY2FzZS4KClRoYW5rcyBldmVyeW9uZSEKLS0gCkFk
YW0gV2lsbGlhbXNvbgpGZWRvcmEgUUEgQ29tbXVuaXR5IE1vbmtleQpJUkM6IGFkYW13IHwgVHdp
dHRlcjogQWRhbVdfRmVkb3JhIHwgWE1QUDogYWRhbXcgQVQgaGFwcHlhc3Nhc3NpbiAuIG5ldApo
dHRwOi8vd3d3LmhhcHB5YXNzYXNzaW4ubmV0CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 24 00:17:40 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Jul 2019 00:17:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hq4yB-0005f4-BI; Wed, 24 Jul 2019 00:17: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=xcQv=VV=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hq4y9-0005ez-Dq
 for xen-devel@lists.xenproject.org; Wed, 24 Jul 2019 00:17:21 +0000
X-Inumbo-ID: 6612cd8e-ada8-11e9-8980-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6612cd8e-ada8-11e9-8980-bc764e045a96;
 Wed, 24 Jul 2019 00:17:19 +0000 (UTC)
Received: from localhost (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256
 bits)) (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 6E65A20828;
 Wed, 24 Jul 2019 00:17:18 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1563927438;
 bh=b0hfM+fFt/Dj0A0Y1z5cRbgd6ptSCEAqEdDhGZJltfk=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=H2xrFOkLHJJ1cBCOAgm5v9IAMAyFBYeM2UBV8Pb6kNuw8uL3/5ZfyrpBJfV8sT6T4
 hWezdGsg5BrIFA0efjFzHSUFCBz8yF1HcQBjdk7uETWyjEWtZZhtEIJSeqTOjw4J9E
 3gj/u4+n8adz8dQ4L+EH4NM/HDl6GLIyrlrguY1Q=
Date: Tue, 23 Jul 2019 17:17:17 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-T480s
To: Julien Grall <julien.grall@arm.com>
In-Reply-To: <20190718115714.634-1-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.21.1907231654530.7102@sstabellini-ThinkPad-T480s>
References: <20190718115714.634-1-julien.grall@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] xen/arm64: Correctly compute the virtual
 address in maddr_to_virt()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Stefano Stabellini <sstabellini@kernel.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCAxOCBKdWwgMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IFRoZSBoZWxwZXIgbWFk
ZHJfdG9fdmlydCgpIGlzIHVzZWQgdG8gdHJhbnNsYXRlIGEgbWFjaGluZSBhZGRyZXNzIHRvIGEK
PiB2aXJ0dWFsIGFkZHJlc3MuIFRvIHNhdmUgc29tZSB2YWx1YWJsZSBhZGRyZXNzIHNwYWNlLCBz
b21lIHBhcnQgb2YgdGhlCj4gbWFjaGluZSBhZGRyZXNzIG1heSBiZSBjb21wcmVzc2VkLgo+IAo+
IEluIHRoZW9yeSB0aGUgUERYIGNvZGUgaXMgZnJlZSB0byBjb21wcmVzcyBhbnkgYml0cyBzbyB0
aGVyZSBhcmUgbm8KPiBndWFyYW50ZWUgdGhlIG1hY2hpbmUgaW5kZXggY29tcHV0ZWQgd2lsbCBi
ZSBhbHdheXMgZ3JlYXRlciB0aGFuCj4geGVuaGVhcF9tZm5fc3RhcnQuIFRoaXMgd291bGQgcmVz
dWx0IHRvIHJldHVybiBhIHZpcnR1YWwgYWRkcmVzcyB0aGF0IGlzCj4gbm90IHBhcnQgb2YgdGhl
IGRpcmVjdCBtYXAgYW5kIHRyaWdnZXIgYSBjcmFzaCBhdCBsZWFzdCBvbiBkZWJ1Zy1idWlsZCBs
YXRlcgo+IG9uIGJlY2F1c2Ugb2YgdGhlIGNoZWNrIGluIHZpcnRfdG9fcGFnZSgpLgo+IAo+IEEg
cmVjZW50bHkgcmV2ZXJ0ZWQgcGF0Y2ggKHNlZSAxMTkxMTU2MzYxICJ4ZW4vYXJtOiBmaXggbWFz
ayBjYWxjdWxhdGlvbgo+IGluIHBkeF9pbml0X21hc2siKSBhbGxvd3MgdGhlIFBEWCB0byBjb21w
cmVzcyBtb3JlIGJpdHMgYW5kIHRyaWdnZXJlZCBhCj4gY3Jhc2ggb24gQU1EIFNlYXR0bGUgUGxh
dGZvcm0uCj4gCj4gQXZvaWQgdGhlIGNyYXNoIGJ5IGtlZXBpbmcgdHJhY2sgb2YgdGhlIGJhc2Ug
UERYIGZvciB0aGUgeGVuaGVhcCBhbmQgdXNlCj4gaXQgZm9yIGNvbXB1dGluZyB0aGUgdmlydHVh
bCBhZGRyZXNzLgo+IAo+IE5vdGUgdGhhdCB2aXJ0X3RvX21hZGRyKCkgZG9lcyBub3QgbmVlZCB0
byBoYXZlIHNpbWlsYXIgbW9kaWZpY2F0aW9uIGFzCj4gaXQgaXMgdXNpbmcgdGhlIGhhcmR3YXJl
IHRvIHRyYW5zbGF0ZSB0aGUgdmlydHVhbCBhZGRyZXNzIHRvIGEgbWFjaGluZQo+IGFkZHJlc3Mu
Cj4gCj4gVGFrZSB0aGUgb3Bwb3J0dW5pdHkgdG8gZml4IHRoZSBBU1NFUlQoKSBhcyB0aGUgZGly
ZWN0IG1hcCBiYXNlIGFkZHJlc3MKPiBjb3JyZXNwb25kIHRvIHRoZSBzdGFydCBvZiB0aGUgUkFN
ICh0aGlzIGlzIG5vdCBhbHdheXMgMCkuCj4gCj4gU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxs
IDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KClRoYW5rIHlvdSB2ZXJ5IG11Y2ggZm9yIGRlYnVnZ2lu
ZyBhbmQgZml4aW5nIHRoaXMgcHJvYmxlbSEgSXQgaXMKc3VycHJpc2luZyB0aGF0IGl0IGhhcyBi
ZWVuIHdvcmtpbmcgYXQgYWxsIDotKQoKCj4gLS0tCj4gCj4gV2l0aCB0aGF0LCB0aGUgcGF0Y2gg
MTE5MTE1NjM2MSAieGVuL2FybTogZml4IG1hc2sgY2FsY3VsYXRpb24gaW4KPiBwZHhfaW5pdF9t
YXNrIiBjb3VsZCBiZSByZS1pbnN0YXRlZC4KPiAtLS0KPiAgeGVuL2FyY2gvYXJtL21tLmMgICAg
ICAgIHwgMiArKwo+ICB4ZW4vaW5jbHVkZS9hc20tYXJtL21tLmggfCA2ICsrKystLQo+ICAyIGZp
bGVzIGNoYW5nZWQsIDYgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0t
Z2l0IGEveGVuL2FyY2gvYXJtL21tLmMgYi94ZW4vYXJjaC9hcm0vbW0uYwo+IGluZGV4IDQ0MjU4
YWQ4OWMuLmUxY2RlYWFmMmYgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gvYXJtL21tLmMKPiArKysg
Yi94ZW4vYXJjaC9hcm0vbW0uYwo+IEBAIC0xNjUsNiArMTY1LDcgQEAgbWZuX3QgeGVuaGVhcF9t
Zm5fZW5kIF9fcmVhZF9tb3N0bHk7Cj4gIHZhZGRyX3QgeGVuaGVhcF92aXJ0X2VuZCBfX3JlYWRf
bW9zdGx5Owo+ICAjaWZkZWYgQ09ORklHX0FSTV82NAo+ICB2YWRkcl90IHhlbmhlYXBfdmlydF9z
dGFydCBfX3JlYWRfbW9zdGx5Owo+ICt1bnNpZ25lZCBsb25nIHhlbmhlYXBfYmFzZV9wZHggX19y
ZWFkX21vc3RseTsKPiAgI2VuZGlmCj4gIAo+ICB1bnNpZ25lZCBsb25nIGZyYW1ldGFibGVfYmFz
ZV9wZHggX19yZWFkX21vc3RseTsKPiBAQCAtNzk2LDYgKzc5Nyw3IEBAIHZvaWQgX19pbml0IHNl
dHVwX3hlbmhlYXBfbWFwcGluZ3ModW5zaWduZWQgbG9uZyBiYXNlX21mbiwKPiAgICAgIGlmICgg
bWZuX2VxKHhlbmhlYXBfbWZuX3N0YXJ0LCBJTlZBTElEX01GTikgKQo+ICAgICAgewo+ICAgICAg
ICAgIHhlbmhlYXBfbWZuX3N0YXJ0ID0gX21mbihiYXNlX21mbik7Cj4gKyAgICAgICAgeGVuaGVh
cF9iYXNlX3BkeCA9IG1mbl90b19wZHgoX21mbihiYXNlX21mbikpOwo+ICAgICAgICAgIHhlbmhl
YXBfdmlydF9zdGFydCA9IERJUkVDVE1BUF9WSVJUX1NUQVJUICsKPiAgICAgICAgICAgICAgKGJh
c2VfbWZuIC0gbWZuKSAqIFBBR0VfU0laRTsKPiAgICAgIH0KCkkgY2FuIHNlZSB0aGF0IHRoaXMg
d291bGQgd29yaywgYnV0IHdvdWxkbid0IGl0IGJlIGEgYmV0dGVyIGZpdCB0byBzZXQKeGVuaGVh
cF9iYXNlX3BkeCBpbiB4ZW4vYXJjaC9hcm0vc2V0dXAuYzpzZXR1cF9tbSwgd2hlcmUgd2UgYWxy
ZWFkeSBzZXQ6CgoKICAgIHhlbmhlYXBfdmlydF9lbmQgPSBYRU5IRUFQX1ZJUlRfU1RBUlQgKyBy
YW1fZW5kIC0gcmFtX3N0YXJ0OwogICAgeGVuaGVhcF9tZm5fc3RhcnQgPSBtYWRkcl90b19tZm4o
cmFtX3N0YXJ0KTsKICAgIHhlbmhlYXBfbWZuX2VuZCA9IG1hZGRyX3RvX21mbihyYW1fZW5kKTsK
Ck9yIGl0IHRvbyBsYXRlIGJ5IHRoZW4/CgoKCj4gZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2Fz
bS1hcm0vbW0uaCBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vbW0uaAo+IGluZGV4IDNkYmM4YTY0Njku
LmQ2YjU1NDQwMTUgMTAwNjQ0Cj4gLS0tIGEveGVuL2luY2x1ZGUvYXNtLWFybS9tbS5oCj4gKysr
IGIveGVuL2luY2x1ZGUvYXNtLWFybS9tbS5oCj4gQEAgLTEzNSw2ICsxMzUsNyBAQCBleHRlcm4g
bWZuX3QgeGVuaGVhcF9tZm5fc3RhcnQsIHhlbmhlYXBfbWZuX2VuZDsKPiAgZXh0ZXJuIHZhZGRy
X3QgeGVuaGVhcF92aXJ0X2VuZDsKPiAgI2lmZGVmIENPTkZJR19BUk1fNjQKPiAgZXh0ZXJuIHZh
ZGRyX3QgeGVuaGVhcF92aXJ0X3N0YXJ0Owo+ICtleHRlcm4gdW5zaWduZWQgbG9uZyB4ZW5oZWFw
X2Jhc2VfcGR4Owo+ICAjZW5kaWYKPiAgCj4gICNpZmRlZiBDT05GSUdfQVJNXzMyCj4gQEAgLTI1
Myw5ICsyNTQsMTAgQEAgc3RhdGljIGlubGluZSB2b2lkICptYWRkcl90b192aXJ0KHBhZGRyX3Qg
bWEpCj4gICNlbHNlCj4gIHN0YXRpYyBpbmxpbmUgdm9pZCAqbWFkZHJfdG9fdmlydChwYWRkcl90
IG1hKQo+ICB7Cj4gLSAgICBBU1NFUlQobWZuX3RvX3BkeChtYWRkcl90b19tZm4obWEpKSA8IChE
SVJFQ1RNQVBfU0laRSA+PiBQQUdFX1NISUZUKSk7Cj4gKyAgICBBU1NFUlQoKG1mbl90b19wZHgo
bWFkZHJfdG9fbWZuKG1hKSkgLSB4ZW5oZWFwX2Jhc2VfcGR4KSA8Cj4gKyAgICAgICAgICAgKERJ
UkVDVE1BUF9TSVpFID4+IFBBR0VfU0hJRlQpKTsKPiAgICAgIHJldHVybiAodm9pZCAqKShYRU5I
RUFQX1ZJUlRfU1RBUlQgLQo+IC0gICAgICAgICAgICAgICAgICAgIG1mbl90b19tYWRkcih4ZW5o
ZWFwX21mbl9zdGFydCkgKwo+ICsgICAgICAgICAgICAgICAgICAgICh4ZW5oZWFwX2Jhc2VfcGR4
IDw8IFBBR0VfU0hJRlQpICsKPiAgICAgICAgICAgICAgICAgICAgICAoKG1hICYgbWFfdmFfYm90
dG9tX21hc2spIHwKPiAgICAgICAgICAgICAgICAgICAgICAgKChtYSAmIG1hX3RvcF9tYXNrKSA+
PiBwZm5fcGR4X2hvbGVfc2hpZnQpKSk7Cj4gIH0KCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 24 00:31:54 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Jul 2019 00:31:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hq5C9-00071R-Li; Wed, 24 Jul 2019 00:31:49 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=qaDC=VV=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hq5C8-00071I-OO
 for xen-devel@lists.xenproject.org; Wed, 24 Jul 2019 00:31:48 +0000
X-Inumbo-ID: 68826f62-adaa-11e9-bda3-3f77b03a3d49
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 68826f62-adaa-11e9-bda3-3f77b03a3d49;
 Wed, 24 Jul 2019 00:31:42 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hq5C1-00009g-HQ; Wed, 24 Jul 2019 00: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 1hq5C1-0000Fz-3R; Wed, 24 Jul 2019 00:31:41 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hq5C1-00089S-2S; Wed, 24 Jul 2019 00:31:41 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139288-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: examine:examine-chardonnay1:hosts-allocate:starved:nonblocking
 examine:examine-fiano1:hosts-allocate:starved:nonblocking
 examine:examine-debina1:hosts-allocate:starved:nonblocking
 examine:examine-godello0:hosts-allocate:starved:nonblocking
 examine:examine-albana1:hosts-allocate:starved:nonblocking
 examine:examine-albana0:hosts-allocate:starved:nonblocking
 examine:examine-rochester0:hosts-allocate:starved:nonblocking
 examine:examine-baroque1:hosts-allocate:starved:nonblocking
 examine:examine-elbling0:hosts-allocate:starved:nonblocking
 examine:examine-rimava1:hosts-allocate:starved:nonblocking
 examine:examine-baroque0:hosts-allocate:starved:nonblocking
 examine:examine-pinot1:hosts-allocate:starved:nonblocking
 examine:examine-chardonnay0:hosts-allocate:starved:nonblocking
 examine:examine-huxelrebe1:hosts-allocate:starved:nonblocking
 examine:examine-elbling1:hosts-allocate:starved:nonblocking
 examine:examine-italia0:hosts-allocate:starved:nonblocking
 examine:examine-debina0:hosts-allocate:starved:nonblocking
 examine:examine-pinot0:hosts-allocate:starved:nonblocking
 examine:examine-cubietruck-picasso:hosts-allocate:starved:nonblocking
 examine:examine-rochester1:hosts-allocate:starved:nonblocking
 examine:examine-laxton0:hosts-allocate:starved:nonblocking
 examine:examine-huxelrebe0:hosts-allocate:starved:nonblocking
 examine:examine-fiano0:hosts-allocate:starved:nonblocking
 examine:examine-godello1:hosts-allocate:starved:nonblocking
 examine:examine-italia1:hosts-allocate:starved:nonblocking
 examine:examine-laxton1:hosts-allocate:starved:nonblocking
X-Osstest-Versions-That: flight=138379
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 24 Jul 2019 00:31:41 +0000
Subject: [Xen-devel] [examine test] 139288: tolerable trouble: pass/starved
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTI4OCBleGFtaW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzkyODgvCgpGYWlsdXJlcyA6LS8gYnV0IG5vIHJl
Z3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9j
a2luZzoKIGV4YW1pbmUtY2hhcmRvbm5heTEgICAgICAgICAgIDIgaG9zdHMtYWxsb2NhdGUgICAg
ICAgICAgICAgICBzdGFydmVkICBuL2EKIGV4YW1pbmUtZmlhbm8xICAgICAgICAgICAgICAgIDIg
aG9zdHMtYWxsb2NhdGUgICAgICAgICAgICAgICBzdGFydmVkICBuL2EKIGV4YW1pbmUtZGViaW5h
MSAgICAgICAgICAgICAgIDIgaG9zdHMtYWxsb2NhdGUgICAgICAgICAgICAgICBzdGFydmVkICBu
L2EKIGV4YW1pbmUtZ29kZWxsbzAgICAgICAgICAgICAgIDIgaG9zdHMtYWxsb2NhdGUgICAgICAg
ICAgICAgICBzdGFydmVkICBuL2EKIGV4YW1pbmUtYWxiYW5hMSAgICAgICAgICAgICAgIDIgaG9z
dHMtYWxsb2NhdGUgICAgICAgICAgICAgICBzdGFydmVkICBuL2EKIGV4YW1pbmUtYWxiYW5hMCAg
ICAgICAgICAgICAgIDIgaG9zdHMtYWxsb2NhdGUgICAgICAgICAgICAgICBzdGFydmVkICBuL2EK
IGV4YW1pbmUtcm9jaGVzdGVyMCAgICAgICAgICAgIDIgaG9zdHMtYWxsb2NhdGUgICAgICAgICAg
ICAgICBzdGFydmVkICBuL2EKIGV4YW1pbmUtYmFyb3F1ZTEgICAgICAgICAgICAgIDIgaG9zdHMt
YWxsb2NhdGUgICAgICAgICAgICAgICBzdGFydmVkICBuL2EKIGV4YW1pbmUtZWxibGluZzAgICAg
ICAgICAgICAgIDIgaG9zdHMtYWxsb2NhdGUgICAgICAgICAgICAgICBzdGFydmVkICBuL2EKIGV4
YW1pbmUtcmltYXZhMSAgICAgICAgICAgICAgIDIgaG9zdHMtYWxsb2NhdGUgICAgICAgICAgICAg
ICBzdGFydmVkICBuL2EKIGV4YW1pbmUtYmFyb3F1ZTAgICAgICAgICAgICAgIDIgaG9zdHMtYWxs
b2NhdGUgICAgICAgICAgICAgICBzdGFydmVkICBuL2EKIGV4YW1pbmUtcGlub3QxICAgICAgICAg
ICAgICAgIDIgaG9zdHMtYWxsb2NhdGUgICAgICAgICAgICAgICBzdGFydmVkICBuL2EKIGV4YW1p
bmUtY2hhcmRvbm5heTAgICAgICAgICAgIDIgaG9zdHMtYWxsb2NhdGUgICAgICAgICAgICAgICBz
dGFydmVkICBuL2EKIGV4YW1pbmUtaHV4ZWxyZWJlMSAgICAgICAgICAgIDIgaG9zdHMtYWxsb2Nh
dGUgICAgICAgICAgICAgICBzdGFydmVkICBuL2EKIGV4YW1pbmUtZWxibGluZzEgICAgICAgICAg
ICAgIDIgaG9zdHMtYWxsb2NhdGUgICAgICAgICAgICAgICBzdGFydmVkICBuL2EKIGV4YW1pbmUt
aXRhbGlhMCAgICAgICAgICAgICAgIDIgaG9zdHMtYWxsb2NhdGUgICAgICAgICAgICAgICBzdGFy
dmVkICBuL2EKIGV4YW1pbmUtZGViaW5hMCAgICAgICAgICAgICAgIDIgaG9zdHMtYWxsb2NhdGUg
ICAgICAgICAgICAgICBzdGFydmVkICBuL2EKIGV4YW1pbmUtcGlub3QwICAgICAgICAgICAgICAg
IDIgaG9zdHMtYWxsb2NhdGUgICAgICAgICAgICAgICBzdGFydmVkICBuL2EKIGV4YW1pbmUtY3Vi
aWV0cnVjay1waWNhc3NvICAgIDIgaG9zdHMtYWxsb2NhdGUgICAgICAgICAgICAgICBzdGFydmVk
ICBuL2EKIGV4YW1pbmUtcm9jaGVzdGVyMSAgICAgICAgICAgIDIgaG9zdHMtYWxsb2NhdGUgICAg
ICAgICAgICAgICBzdGFydmVkICBuL2EKIGV4YW1pbmUtbGF4dG9uMCAgICAgICAgICAgICAgIDIg
aG9zdHMtYWxsb2NhdGUgICAgICAgICAgICAgICBzdGFydmVkICBuL2EKIGV4YW1pbmUtaHV4ZWxy
ZWJlMCAgICAgICAgICAgIDIgaG9zdHMtYWxsb2NhdGUgICAgICAgICAgICAgICBzdGFydmVkICBu
L2EKIGV4YW1pbmUtZmlhbm8wICAgICAgICAgICAgICAgIDIgaG9zdHMtYWxsb2NhdGUgICAgICAg
ICAgICAgICBzdGFydmVkICBuL2EKIGV4YW1pbmUtZ29kZWxsbzEgICAgICAgICAgICAgIDIgaG9z
dHMtYWxsb2NhdGUgICAgICAgICAgICAgICBzdGFydmVkICBuL2EKIGV4YW1pbmUtaXRhbGlhMSAg
ICAgICAgICAgICAgIDIgaG9zdHMtYWxsb2NhdGUgICAgICAgICAgICAgICBzdGFydmVkICBuL2EK
IGV4YW1pbmUtbGF4dG9uMSAgICAgICAgICAgICAgIDIgaG9zdHMtYWxsb2NhdGUgICAgICAgICAg
ICAgICBzdGFydmVkICBuL2EKCmJhc2VsaW5lIHZlcnNpb246CiBmbGlnaHQgICAgICAgICAgICAg
ICAxMzgzNzkKCmpvYnM6CiBleGFtaW5lLWFsYmFuYTAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgc3RhcnZlZCAKIGV4YW1pbmUtYWxiYW5hMSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdGFydmVkIAogZXhhbWluZS1iYXJv
cXVlMCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0YXJ2ZWQg
CiBleGFtaW5lLWJhcm9xdWUxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgc3RhcnZlZCAKIGV4YW1pbmUtYXJuZGFsZS1ibHVld2F0ZXIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogZXhhbWluZS1jdWJpZXRydWNrLWJyYXF1ZSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBleGFtaW5lLWNoYXJk
b25uYXkwICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RhcnZlZCAK
IGV4YW1pbmUtY2hhcmRvbm5heTEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBzdGFydmVkIAogZXhhbWluZS1kZWJpbmEwICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHN0YXJ2ZWQgCiBleGFtaW5lLWRlYmluYTEgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RhcnZlZCAKIGV4YW1pbmUtZWxibGlu
ZzAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdGFydmVkIAog
ZXhhbWluZS1lbGJsaW5nMSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHN0YXJ2ZWQgCiBleGFtaW5lLWZpYW5vMCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgc3RhcnZlZCAKIGV4YW1pbmUtZmlhbm8xICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdGFydmVkIAogZXhhbWluZS1jdWJpZXRy
dWNrLWdsZWl6ZXMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBl
eGFtaW5lLWdvZGVsbG8wICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgc3RhcnZlZCAKIGV4YW1pbmUtZ29kZWxsbzEgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBzdGFydmVkIAogZXhhbWluZS1odXhlbHJlYmUwICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0YXJ2ZWQgCiBleGFtaW5lLWh1eGVscmVi
ZTEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RhcnZlZCAKIGV4
YW1pbmUtaXRhbGlhMCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBzdGFydmVkIAogZXhhbWluZS1pdGFsaWExICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHN0YXJ2ZWQgCiBleGFtaW5lLWFybmRhbGUtbGFrZXNpZGUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGV4YW1pbmUtbGF4dG9uMCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdGFydmVkIAogZXhh
bWluZS1sYXh0b24xICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHN0YXJ2ZWQgCiBleGFtaW5lLWFybmRhbGUtbWV0cm9jZW50cmUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGV4YW1pbmUtY3ViaWV0cnVjay1tZXR6aW5nZXIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogZXhhbWluZS1jdWJpZXRydWNr
LXBpY2Fzc28gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0YXJ2ZWQgCiBleGFt
aW5lLXBpbm90MCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
c3RhcnZlZCAKIGV4YW1pbmUtcGlub3QxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBzdGFydmVkIAogZXhhbWluZS1yaW1hdmExICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0YXJ2ZWQgCiBleGFtaW5lLXJvY2hlc3RlcjAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RhcnZlZCAKIGV4YW1p
bmUtcm9jaGVzdGVyMSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBz
dGFydmVkIAogZXhhbWluZS1hcm5kYWxlLXdlc3RmaWVsZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50
ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9t
ZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQK
ICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhw
bGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMg
YXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9Ymxv
YjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVz
cyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/
cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoIG5vdCBhcHBsaWNhYmxlLgoKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 24 00:51:45 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Jul 2019 00:51:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hq5VL-0008PM-DT; Wed, 24 Jul 2019 00:51:39 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=FRib=VV=intel.com=kevin.tian@srs-us1.protection.inumbo.net>)
 id 1hq5VK-0008PH-Ql
 for xen-devel@lists.xenproject.org; Wed, 24 Jul 2019 00:51:38 +0000
X-Inumbo-ID: 2df76296-adad-11e9-bcf5-fb1fdc44dd61
Received: from mga07.intel.com (unknown [134.134.136.100])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 2df76296-adad-11e9-bcf5-fb1fdc44dd61;
 Wed, 24 Jul 2019 00:51:32 +0000 (UTC)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from fmsmga008.fm.intel.com ([10.253.24.58])
 by orsmga105.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 23 Jul 2019 17:51:31 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.64,300,1559545200"; d="scan'208";a="169723066"
Received: from fmsmsx103.amr.corp.intel.com ([10.18.124.201])
 by fmsmga008.fm.intel.com with ESMTP; 23 Jul 2019 17:51:31 -0700
Received: from fmsmsx120.amr.corp.intel.com (10.18.124.208) by
 FMSMSX103.amr.corp.intel.com (10.18.124.201) with Microsoft SMTP Server (TLS)
 id 14.3.439.0; Tue, 23 Jul 2019 17:51:31 -0700
Received: from shsmsx105.ccr.corp.intel.com (10.239.4.158) by
 fmsmsx120.amr.corp.intel.com (10.18.124.208) with Microsoft SMTP Server (TLS)
 id 14.3.439.0; Tue, 23 Jul 2019 17:51:31 -0700
Received: from shsmsx104.ccr.corp.intel.com ([169.254.5.110]) by
 SHSMSX105.ccr.corp.intel.com ([169.254.11.232]) with mapi id 14.03.0439.000;
 Wed, 24 Jul 2019 08:51:29 +0800
From: "Tian, Kevin" <kevin.tian@intel.com>
To: Paul Durrant <paul.durrant@citrix.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v3 1/4] iommu / x86: move call to scan_pci_devices()
 out of vendor code
Thread-Index: AQHVO7+ptzvGBy77eE617UiWwilaAqbY/DbA
Date: Wed, 24 Jul 2019 00:51:28 +0000
Message-ID: <AADFC41AFE54684AB9EE6CBC0274A5D19CADCC0E@SHSMSX104.ccr.corp.intel.com>
References: <20190716101657.23327-1-paul.durrant@citrix.com>
 <20190716101657.23327-2-paul.durrant@citrix.com>
In-Reply-To: <20190716101657.23327-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: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiMDA1NGE5MjgtMTNhYi00ZmZmLTliYmYtMDEwODkyMmFlYjExIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiTVwvZHArdUNZeDZEYXhxcVVzaGlxY1Z5WlJaOXNUdElJbUU5UmVzWTZJQjBwS1VxdlNtYVFSUTI5V1wvQ1pcL3JESyJ9
dlp-product: dlpe-windows
dlp-version: 11.0.400.15
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v3 1/4] iommu / x86: move call to
 scan_pci_devices() out of vendor code
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 Brian Woods <brian.woods@amd.com>, Jan Beulich <jbeulich@suse.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiBGcm9tOiBQYXVsIER1cnJhbnQgW21haWx0bzpwYXVsLmR1cnJhbnRAY2l0cml4LmNvbV0NCj4g
U2VudDogVHVlc2RheSwgSnVseSAxNiwgMjAxOSA2OjE3IFBNDQo+IA0KPiBJdCdzIG5vdCB2ZW5k
b3Igc3BlY2lmaWMgc28gaXQgZG9lc24ndCByZWFsbHkgYmVsb25nIHRoZXJlLg0KPiANCj4gU2Nh
bm5pbmcgdGhlIFBDSSB0b3BvbG9neSBhbHNvIHJlYWxseSBkb2Vzbid0IGhhdmUgbXVjaCB0byBk
byB3aXRoIElPTU1VDQo+IGluaXRpYWxpemF0aW9uLiBJdCBkb2Vzbid0IGRlcGVuZCBvbiB0aGVy
ZSBldmVuIGJlaW5nIGFuIElPTU1VLiBUaGlzIHBhdGNoDQo+IG1vdmVzIHRvIHRoZSBjYWxsIHRv
IHRoZSBiZWdpbm5pbmcgb2YgaW9tbXVfaGFyZHdhcmVfc2V0dXAoKSBidXQgb25seQ0KPiBwbGFj
ZXMgaXQgdGhlcmUgYmVjYXVzZSB0aGUgdG9wb2xvZ3kgaW5mb3JtYXRpb24gd291bGQgYmUgb3Ro
ZXJ3aXNlIHVudXNlZC4NCj4gDQo+IFN1YnNlcXVlbnQgcGF0Y2hlcyB3aWxsIGFjdHVhbGx5IG1h
a2UgdXNlIG9mIHRoZSBQQ0kgdG9wb2xvZ3kgZHVyaW5nDQo+ICh4ODYpIElPTU1VIGluaXRpYWxp
emF0aW9uLg0KPiANCj4gU2lnbmVkLW9mZi1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRA
Y2l0cml4LmNvbT4NCj4gUmV2aWV3ZWQtYnk6ICJSb2dlciBQYXUgTW9ubsOpIiA8cm9nZXIucGF1
QGNpdHJpeC5jb20+DQoNClJldmlld2VkLWJ5OiBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVs
LmNvbT4NCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 24 00:52:15 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Jul 2019 00: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 1hq5Vv-0008RG-Ne; Wed, 24 Jul 2019 00:52:15 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=FRib=VV=intel.com=kevin.tian@srs-us1.protection.inumbo.net>)
 id 1hq5Vt-0008R6-Vm
 for xen-devel@lists.xenproject.org; Wed, 24 Jul 2019 00:52:14 +0000
X-Inumbo-ID: 430f922a-adad-11e9-aa93-d388228333bf
Received: from mga02.intel.com (unknown [134.134.136.20])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 430f922a-adad-11e9-aa93-d388228333bf;
 Wed, 24 Jul 2019 00:52:08 +0000 (UTC)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from orsmga001.jf.intel.com ([10.7.209.18])
 by orsmga101.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 23 Jul 2019 17:52:07 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.64,300,1559545200"; d="scan'208";a="253415507"
Received: from fmsmsx108.amr.corp.intel.com ([10.18.124.206])
 by orsmga001.jf.intel.com with ESMTP; 23 Jul 2019 17:52:06 -0700
Received: from fmsmsx118.amr.corp.intel.com (10.18.116.18) by
 FMSMSX108.amr.corp.intel.com (10.18.124.206) with Microsoft SMTP Server (TLS)
 id 14.3.439.0; Tue, 23 Jul 2019 17:52:06 -0700
Received: from shsmsx154.ccr.corp.intel.com (10.239.6.54) by
 fmsmsx118.amr.corp.intel.com (10.18.116.18) with Microsoft SMTP Server (TLS)
 id 14.3.439.0; Tue, 23 Jul 2019 17:52:06 -0700
Received: from shsmsx104.ccr.corp.intel.com ([169.254.5.110]) by
 SHSMSX154.ccr.corp.intel.com ([169.254.7.240]) with mapi id 14.03.0439.000;
 Wed, 24 Jul 2019 08:52:03 +0800
From: "Tian, Kevin" <kevin.tian@intel.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>, Xen-devel
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v3] passthrough/vtd: Don't DMA to the stack in
 queue_invalidate_wait()
Thread-Index: AQHVO/L5KqAMV4eJUUuIlDrYCEG7RKbY/ALA
Date: Wed, 24 Jul 2019 00:52:03 +0000
Message-ID: <AADFC41AFE54684AB9EE6CBC0274A5D19CADCC20@SHSMSX104.ccr.corp.intel.com>
References: <20190716162355.1321-1-andrew.cooper3@citrix.com>
In-Reply-To: <20190716162355.1321-1-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: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiMjM1NGRjZGItYzhhNS00MDY2LTg1ODYtMWM4NWYzZjJmZWZmIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoid2pGaFNxOVdkREVwYTYySVpKRkxIRWczcWpJbitBSVJvVlVxUmVscnRCUXpidFEwOXRrRE14MjY5Nk95NllLaCJ9
dlp-product: dlpe-windows
dlp-version: 11.0.400.15
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v3] passthrough/vtd: Don't DMA to the stack
 in queue_invalidate_wait()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Jan Beulich <JBeulich@suse.com>
Content-Type: text/plain; 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
PiBTZW50OiBXZWRuZXNkYXksIEp1bHkgMTcsIDIwMTkgMTI6MjQgQU0KPiAKPiBETUEtaW5nIHRv
IHRoZSBzdGFjayBpcyBjb25zaWRlcmVkIGJhZCBwcmFjdGljZS4gIEluIHRoaXMgY2FzZSwgaWYg
YQo+IHRpbWVvdXQgb2NjdXJzIGJlY2F1c2Ugb2YgYSBzbHVnZ2lzaCBkZXZpY2Ugd2hpY2ggaXMg
cHJvY2Vzc2luZyB0aGUKPiByZXF1ZXN0LCB0aGUgY29tcGxldGlvbiBub3RpZmljYXRpb24gd2ls
bCBjb3JydXB0IHRoZSBzdGFjayBvZiBhCj4gc3Vic2VxdWVudCBkZWVwZXIgY2FsbCB0cmVlLgo+
IAo+IFBsYWNlIHRoZSBwb2xsX3Nsb3QgaW4gYSBwZXJjcHUgYXJlYSBhbmQgRE1BIHRvIHRoYXQg
aW5zdGVhZC4KPiAKPiBGaXggdGhlIGRlY2xhcmF0aW9uIG9mIHNhZGRyIGluIHN0cnVjdCBxaW52
YWxfZW50cnksIHRvIGF2b2lkIGEgc2hpZnQgYnkKPiB0d28uICBUaGUgcmVxdWlyZW1lbnQgaGVy
ZSBpcyB0aGF0IHRoZSBETUEgYWRkcmVzcyBpcyBkd29yZCBhbGlnbmVkLAo+IHdoaWNoIGlzIGNv
dmVyZWQgYnkgcG9sbF9zbG90J3MgdHlwZS4KPiAKPiBUaGlzIGNoYW5nZSBkb2VzIG5vdCBhZGRy
ZXNzIG90aGVyIGlzc3Vlcy4gIENvcnJlbGF0aW5nIGNvbXBsZXRpb25zCj4gYWZ0ZXIgYSB0aW1l
b3V0IHdpdGggdGhlaXIgcmVxdWVzdCBpcyBhIG1vcmUgY29tcGxpY2F0ZWQgY2hhbmdlLgo+IAo+
IFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+
CgpSZXZpZXdlZC1ieTogS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+CgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 24 00:53:22 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Jul 2019 00:53:22 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hq5X0-00006d-7u; Wed, 24 Jul 2019 00:53:22 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=FRib=VV=intel.com=kevin.tian@srs-us1.protection.inumbo.net>)
 id 1hq5Wy-00006P-Fe
 for xen-devel@lists.xenproject.org; Wed, 24 Jul 2019 00:53:20 +0000
X-Inumbo-ID: 6ac02c9e-adad-11e9-8ba7-af9673ff77a7
Received: from mga04.intel.com (unknown [192.55.52.120])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 6ac02c9e-adad-11e9-8ba7-af9673ff77a7;
 Wed, 24 Jul 2019 00:53:14 +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 fmsmga104.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 23 Jul 2019 17:53:14 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.64,300,1559545200"; d="scan'208";a="180932364"
Received: from fmsmsx104.amr.corp.intel.com ([10.18.124.202])
 by orsmga002.jf.intel.com with ESMTP; 23 Jul 2019 17:53:13 -0700
Received: from FMSMSX109.amr.corp.intel.com (10.18.116.9) by
 fmsmsx104.amr.corp.intel.com (10.18.124.202) with Microsoft SMTP Server (TLS)
 id 14.3.439.0; Tue, 23 Jul 2019 17:53:12 -0700
Received: from shsmsx151.ccr.corp.intel.com (10.239.6.50) by
 fmsmsx109.amr.corp.intel.com (10.18.116.9) with Microsoft SMTP Server (TLS)
 id 14.3.439.0; Tue, 23 Jul 2019 17:53:12 -0700
Received: from shsmsx104.ccr.corp.intel.com ([169.254.5.110]) by
 SHSMSX151.ccr.corp.intel.com ([169.254.3.55]) with mapi id 14.03.0439.000;
 Wed, 24 Jul 2019 08:53:10 +0800
From: "Tian, Kevin" <kevin.tian@intel.com>
To: Jan Beulich <JBeulich@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v4 06/13] x86/IOMMU: don't restrict IRQ affinities to
 online CPUs
Thread-Index: AQHVO6rllLEXcM8zx06+cTEbERg4TKbY/NWA
Date: Wed, 24 Jul 2019 00:53:10 +0000
Message-ID: <AADFC41AFE54684AB9EE6CBC0274A5D19CADCC3C@SHSMSX104.ccr.corp.intel.com>
References: <5cda711a-b417-76e9-d113-ea838463f225@suse.com>
 <923083ba-66f9-a88b-8909-a2f5e2808a69@suse.com>
In-Reply-To: <923083ba-66f9-a88b-8909-a2f5e2808a69@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ctpclassification: CTP_NT
x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiZGQxZmMwM2EtYmNhNS00MjRjLWEyMjUtZmZmNjhiYjdjOGE0IiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiWm5wU1FDUXJ1eUNHcXI5SEl6QmRmcXhxT3JVdXpCV3JPQ0pPN3l0MmI5MzlPQ3NoTW1nNUZGNTg4aURWREhxdyJ9
dlp-product: dlpe-windows
dlp-version: 11.0.400.15
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v4 06/13] x86/IOMMU: don't restrict IRQ
 affinities to online CPUs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Brian
 Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>, Wei Liu <wl@xen.org>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiBGcm9tOiBKYW4gQmV1bGljaCBbbWFpbHRvOkpCZXVsaWNoQHN1c2UuY29tXQ0KPiBTZW50OiBU
dWVzZGF5LCBKdWx5IDE2LCAyMDE5IDM6NDEgUE0NCj4gDQo+IEluIGxpbmUgd2l0aCAieDg2L0lS
UTogZGVzYy0+YWZmaW5pdHkgc2hvdWxkIHN0cmljdGx5IHJlcHJlc2VudCB0aGUNCj4gcmVxdWVz
dGVkIHZhbHVlIiB0aGUgaW50ZXJuYWxseSB1c2VkIElSUShzKSBhbHNvIHNob3VsZG4ndCBiZSBy
ZXN0cmljdGVkDQo+IHRvIG9ubGluZSBvbmVzLiBNYWtlIHNldF9kZXNjX2FmZmluaXR5KCkgKHNl
dF9tc2lfYWZmaW5pdHkoKSB0aGVuIGRvZXMNCj4gYnkgaW1wbGljYXRpb24pIGNvcGUgd2l0aCBh
IE5VTEwgbWFzayBiZWluZyBwYXNzZWQgKGp1c3QgbGlrZQ0KPiBhc3NpZ25faXJxX3ZlY3Rvcigp
IGRvZXMpLCBhbmQgaGF2ZSBJT01NVSBjb2RlIHBhc3MgTlVMTCBpbnN0ZWFkIG9mDQo+ICZjcHVf
b25saW5lX21hcCAod2hlbiwgZm9yIFZULWQsIHRoZXJlJ3Mgbm8gTlVNQSBub2RlIGluZm9ybWF0
aW9uDQo+IGF2YWlsYWJsZSkuDQo+IA0KPiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+DQoNClJldmlld2VkLWJ5OiBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGlu
dGVsLmNvbT4NCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 24 03:19:43 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Jul 2019 03:19: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 1hq7oL-0000Re-Ji; Wed, 24 Jul 2019 03:19:25 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=qaDC=VV=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hq7oK-0000RS-15
 for xen-devel@lists.xenproject.org; Wed, 24 Jul 2019 03:19:24 +0000
X-Inumbo-ID: d11919ba-adc1-11e9-bb73-7324ccaf5206
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d11919ba-adc1-11e9-bb73-7324ccaf5206;
 Wed, 24 Jul 2019 03:19:16 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hq7oB-0004Rs-4p; Wed, 24 Jul 2019 03:19: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 1hq7oA-0000vL-IU; Wed, 24 Jul 2019 03:19:14 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hq7oA-0003aX-H7; Wed, 24 Jul 2019 03:19:14 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139277-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-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-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1: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-credit1:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: qemuu=23da9e297b4120ca9702cabec91599a44255fe96
X-Osstest-Versions-That: qemuu=e2b47666fe1544959c89bd3ed159e9e37cc9fc73
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 24 Jul 2019 03:19:14 +0000
Subject: [Xen-devel] [qemu-mainline test] 139277: 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>

ZmxpZ2h0IDEzOTI3NyBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzkyNzcvCgpGYWlsdXJlcyA6LS8gYnV0
IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5v
dCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEzOTIzMAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTM5MjMw
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgIGZhaWwgbGlrZSAxMzkyMzAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEzOTIzMAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWls
IGxpa2UgMTM5MjMwCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0
ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwtc2VhdHRsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWlu
c3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQx
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bC10aHVuZGVyeCAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0
MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
dmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0
aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRk
cyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNy
ZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwg
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBx
ZW11dSAgICAgICAgICAgICAgICAyM2RhOWUyOTdiNDEyMGNhOTcwMmNhYmVjOTE1OTlhNDQyNTVm
ZTk2CmJhc2VsaW5lIHZlcnNpb246CiBxZW11dSAgICAgICAgICAgICAgICBlMmI0NzY2NmZlMTU0
NDk1OWM4OWJkM2VkMTU5ZTllMzdjYzlmYzczCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzkyMzAg
IDIwMTktMDctMjEgMDU6MzM6NDcgWiAgICAyIGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTM5
MjUxICAyMDE5LTA3LTIyIDA5OjM2OjExIFogICAgMSBkYXlzICAgIDIgYXR0ZW1wdHMKVGVzdGlu
ZyBzYW1lIHNpbmNlICAgMTM5Mjc3ICAyMDE5LTA3LTIzIDA5OjE0OjA2IFogICAgMCBkYXlzICAg
IDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6
CiAgQWxleGV5IEthcmRhc2hldnNraXkgPGFpa0BvemxhYnMucnU+CiAgQW5kcmV5IFNoaW5rZXZp
Y2ggPGFuZHJleS5zaGlua2V2aWNoQHZpcnR1b3p6by5jb20+CiAgQ29ybmVsaWEgSHVjayA8Y29o
dWNrQHJlZGhhdC5jb20+CiAgRGVuaXMgVi4gTHVuZXYgPGRlbkBvcGVudnoub3JnPgogIEVyaWMg
Qmxha2UgPGVibGFrZUByZWRoYXQuY29tPgogIEppcmkgU2xhYnkgPGpzbGFieUBzdXNlLmN6Pgog
IEtldmluIFdvbGYgPGt3b2xmQHJlZGhhdC5jb20+CiAgTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVk
aGF0LmNvbT4KICBMaXJhbiBBbG9uIDxsaXJhbi5hbG9uQG9yYWNsZS5jb20+CiAgTWFyYW4gV2ls
c29uIDxtYXJhbi53aWxzb25Ab3JhY2xlLmNvbT4KICBNYXJjLUFuZHLDqSBMdXJlYXUgPG1hcmNh
bmRyZS5sdXJlYXVAcmVkaGF0LmNvbT4KICBNYXggUmVpdHogPG1yZWl0ekByZWRoYXQuY29tPgog
IE5pY2hvbGFzIFBpZ2dpbiA8bnBpZ2dpbkBnbWFpbC5jb20+CiAgUGFvbG8gQm9uemluaSA8cGJv
bnppbmlAcmVkaGF0LmNvbT4KICBQZXRlciBNYXlkZWxsIDxwZXRlci5tYXlkZWxsQGxpbmFyby5v
cmc+CiAgUGhpbGlwcGUgTWF0aGlldS1EYXVkw6kgPHBoaWxtZEByZWRoYXQuY29tPgogIFNoaW4n
aWNoaXJvIEthd2FzYWtpIDxzaGluaWNoaXJvLmthd2FzYWtpQHdkYy5jb20+CiAgV2VpIFlhbmcg
PHJpY2hhcmR3LnlhbmdAbGludXguaW50ZWwuY29tPgogIFhpZSBZb25namkgPHhpZXlvbmdqaUBi
YWlkdS5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJp
YW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFt
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJl
ZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1j
cmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNy
ZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3Qt
YW1kNjQtZG1yZXN0cmljdCAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1u
ZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdy
dWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNo
YWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9n
czogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZp
ZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54
ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMs
IGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4u
b3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVy
CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7
Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAg
IGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoK
UHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC9xZW11
LXhlbi5naXQKICAgZTJiNDc2NjZmZS4uMjNkYTllMjk3YiAgMjNkYTllMjk3YjQxMjBjYTk3MDJj
YWJlYzkxNTk5YTQ0MjU1ZmU5NiAtPiB1cHN0cmVhbS10ZXN0ZWQKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 24 03:24:50 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Jul 2019 03: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 1hq7tW-0001B5-9P; Wed, 24 Jul 2019 03:24:46 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=qaDC=VV=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hq7tV-0001Aw-IS
 for xen-devel@lists.xenproject.org; Wed, 24 Jul 2019 03:24:45 +0000
X-Inumbo-ID: 9488498c-adc2-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9488498c-adc2-11e9-8980-bc764e045a96;
 Wed, 24 Jul 2019 03:24:44 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hq7tT-0004YE-Co; Wed, 24 Jul 2019 03:24: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 1hq7tT-0001EU-1P; Wed, 24 Jul 2019 03:24:43 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hq7tT-00073X-0l; Wed, 24 Jul 2019 03:24:43 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139289-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=cf2d8d4978e87a80d23ecd40ef7b49f27199a13c
X-Osstest-Versions-That: ovmf=bb824f685d760f560bb3c3fb14af394ab3b3544f
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 24 Jul 2019 03:24:43 +0000
Subject: [Xen-devel] [ovmf test] 139289: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTI4OSBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzkyODkvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICBjZjJkOGQ0OTc4ZTg3YTgwZDIzZWNkNDBlZjdiNDlm
MjcxOTlhMTNjCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICBiYjgyNGY2
ODVkNzYwZjU2MGJiM2MzZmIxNGFmMzk0YWIzYjM1NDRmCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MzkyNjIgIDIwMTktMDctMjIgMTg6MTU6MTcgWiAgICAxIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTM5Mjg5ICAyMDE5LTA3LTIzIDE1OjU2OjIwIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgTGFzemxvIEVy
c2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KICBSZWJlY2NhIENyYW4gPHJlYmVjY2FAYnNkaW8uY29t
PgogIHJlYmVjY2FAYnNkaW8uY29tIDxyZWJlY2NhQGJzZGlvLmNvbT4KCmpvYnM6CiBidWlsZC1h
bWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFt
ZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xv
Z3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAg
aHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5h
dGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAog
ICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9
UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIv
P3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNv
ZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9z
c3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4u
b3JnOi9ob21lL3hlbi9naXQvb3NzdGVzdC9vdm1mLmdpdAogICBiYjgyNGY2ODVkLi5jZjJkOGQ0
OTc4ICBjZjJkOGQ0OTc4ZTg3YTgwZDIzZWNkNDBlZjdiNDlmMjcxOTlhMTNjIC0+IHhlbi10ZXN0
ZWQtbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 24 05:05:04 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Jul 2019 05: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 1hq9SK-0008HX-QO; Wed, 24 Jul 2019 05:04: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=Fm8U=VV=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hq9SJ-0008HS-St
 for xen-devel@lists.xenproject.org; Wed, 24 Jul 2019 05:04:47 +0000
X-Inumbo-ID: 8d732506-add0-11e9-8980-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8d732506-add0-11e9-8980-bc764e045a96;
 Wed, 24 Jul 2019 05:04:45 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 58BE3AD5E;
 Wed, 24 Jul 2019 05:04:44 +0000 (UTC)
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 Xen-devel <xen-devel@lists.xenproject.org>
References: <20190722192056.15816-1-andrew.cooper3@citrix.com>
 <61efdf04-1e5f-8cee-7244-13cc74ea6318@suse.com>
 <7e326f1d-a88d-5402-d11a-50b059f8768a@citrix.com>
 <712cf182-861f-3d10-9abe-b0ae689eb24c@suse.com>
 <8092088a-ebd7-ac32-5f48-a411f88628d8@citrix.com>
From: Juergen Gross <jgross@suse.com>
Message-ID: <0709670d-a495-8e5a-0ec5-f95f55f08e0b@suse.com>
Date: Wed, 24 Jul 2019 07:04:42 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <8092088a-ebd7-ac32-5f48-a411f88628d8@citrix.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH] docs/sphinx: todo/wishlist
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Lars Kurth <lars.kurth@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Paul Durrant <paul.durrant@citrix.com>,
 Jan Beulich <jbeulich@suse.com>, Ian Jackson <ian.jackson@citrix.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjMuMDcuMTkgMjE6MDUsIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4gT24gMjMvMDcvMjAxOSAx
NjozMCwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPj4gT24gMjMuMDcuMTkgMTU6MzgsIEFuZHJldyBD
b29wZXIgd3JvdGU6Cj4+PiBPbiAyMy8wNy8yMDE5IDA1OjM2LCBKdWVyZ2VuIEdyb3NzIHdyb3Rl
Ogo+Pj4+IE9uIDIyLjA3LjE5IDIxOjIwLCBBbmRyZXcgQ29vcGVyIHdyb3RlOgo+Pj4+PiBkaWZm
IC0tZ2l0IGEvZG9jcy9taXNjL3dpc2hsaXN0LnJzdCBiL2RvY3MvbWlzYy93aXNobGlzdC5yc3QK
Pj4+Pj4gbmV3IGZpbGUgbW9kZSAxMDA2NDQKPj4+Pj4gaW5kZXggMDAwMDAwMDAwMC4uNmNkYjQ3
ZDZlNwo+Pj4+PiAtLS0gL2Rldi9udWxsCj4+Pj4+ICsrKyBiL2RvY3MvbWlzYy93aXNobGlzdC5y
c3QKPj4+Pj4gQEAgLTAsMCArMSw1MyBAQAo+Pj4+PiArRGV2ZWxvcG1lbnQgV2lzaGxpc3QKPj4+
Pj4gKz09PT09PT09PT09PT09PT09PT09Cj4+Pj4+ICsKPj4+Pj4gK1JlbW92ZSB4ZW5zdG9yZWQn
cyBkZXBlbmRlbmNpZXMgb24gdW5zdGFibGUgaW50ZXJmYWNlcwo+Pj4+PiArLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCj4+Pj4+ICsKPj4+Pj4g
K1ZhcmlvdXMgeGVuc3RvcmVkIGltcGxlbWVudGF0aW9ucyB1c2UgbGlieGMgZm9yIHR3byBwdXJw
b3Nlcy7CoCBJdAo+Pj4+PiB3b3VsZCBiZSBhCj4+Pj4+ICtzdWJzdGFudGlhbCBhZHZhbnRhZ2Ug
dG8gbW92ZSB4ZW5zdG9yZWQgb250byBlbnRpcmVseSBzdGFibGUKPj4+Pj4gaW50ZXJmYWNlcywg
d2hpY2gKPj4+Pj4gK2Rpc2Nvbm5lY3RzIGl0IGZyb20gdGhlIGludGVybmFsIG9mIHRoZSBsaWJ4
Yy4KPj4+Pj4gKwo+Pj4+PiArMS4gRm9yZWlnbiBtYXBwaW5nIG9mIHRoZSBzdG9yZSByaW5nCj4+
Pj4+ICt+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn4KPj4+Pj4gKwo+Pj4+PiAr
VGhpcyBpcyBvYnNvbGV0ZSBzaW5jZSA6eGVuLWNzOmA2YTJkZTM1M2E5YCAoMjAxMikgd2hpY2gg
YWxsb2NhdGVkCj4+Pj4+IGdyYW50Cj4+Pj4+ICtlbnRyaWVzIGluc3RlYWQsIHRvIGFsbG93IHhl
bnN0b3JlZCB0byBmdW5jdGlvbiBhcyBhIHN0dWItZG9tYWluCj4+Pj4+IHdpdGhvdXQgZG9tMAo+
Pj4+PiArcGVybWlzc2lvbnMuwqAgOnhlbi1jczpgMzhlZWIzODY0ZGAgZHJvcHBlZCBmb3JlaWdu
IG1hcHBpbmcgZm9yCj4+Pj4+IGN4ZW5zdG9yZWQuCj4+Pj4+ICtIb3dldmVyLCB0aGVyZSBhcmUg
bm8gT0NhbWwgYmluZGluZ3MgZm9yIGxpYnhlbmdudHRhYi4KPj4+Pj4gKwo+Pj4+PiArV29yayBJ
dGVtczoKPj4+Pj4gKwo+Pj4+PiArKiBNaW5pbWFsIGBgdG9vbHMvb2NhbWwvbGlicy94Zy9gYCBi
aW5kaW5nIGZvcgo+Pj4+PiBgYHRvb2xzL2xpYnMvZ250dGFiL2BgLgo+Pj4+PiArKiBSZXBsaWNh
dGUgOnhlbi1jczpgMzhlZWIzODY0ZGAgZm9yIG94ZW5zdG9yZWQgYXMgd2VsbC4KPj4+Pj4gKwo+
Pj4+PiArCj4+Pj4+ICsyLiBGaWd1cmluZyBvdXQgd2hpY2ggZG9tYWluKHMpIGhhdmUgZ29uZSBh
d2F5Cj4+Pj4+ICt+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+
Cj4+Pj4+ICsKPj4+Pj4gK0N1cnJlbnRseSwgdGhlIGhhbmRsaW5nIG9mIGRvbWFpbnMgaXMgYXN5
bW1ldHJpYy4KPj4+Pj4gKwo+Pj4+PiArKiBXaGVuIGEgZG9tYWluIGlzIGNyZWF0ZWQsIHRoZSB0
b29sc3RhY2sgZXhwbGljaXRseSBzZW5kcyBhbgo+Pj4+PiArwqAgYGBYU19JTlRST0RVQ0UoZG9t
aWQsIHN0b3JlIG1mbiwgc3RvcmUgZXZ0Y2huKWBgIG1lc3NhZ2UgdG8KPj4+Pj4geGVuc3RvcmVk
LCB0bwo+Pj4+PiArwqAgY2F1c2UgeGVuc3RvcmVkIHRvIGNvbm5lY3QgdG8gdGhlIGd1ZXN0IHJp
bmcsIGFuZCBmaXJlIHRoZQo+Pj4+PiArwqAgYGBAaW50cm9kdWNlRG9tYWluYGAgd2F0Y2guCj4+
Pj4+ICsqIFdoZW4gYSBkb21haW4gaXMgZGVzdHJveWVkLCBYZW4gZmlyZXMgYGBWSVJRX0RPTV9F
WENgYCB3aGljaCBpcwo+Pj4+PiBib3VuZCBieQo+Pj4+PiArwqAgeGVuc3RvcmVkLCByYXRoZXIg
dGhhbiB0aGUgdG9vbHN0YWNrLsKgIHhlbnN0b3JlZCB1cGRhdGVzIGl0cyBpZGVhCj4+Pj4+IG9m
IHRoZQo+Pj4+PiArwqAgc3RhdHVzIG9mIGRvbWFpbnMsIGFuZCBmaXJlcyB0aGUgYGBAcmVsZWFz
ZURvbWFpbmBgIHdhdGNoLgo+Pj4+PiArCj4+Pj4+ICtYZW5zdG9yZWQgdXNlcyBgYHhjX2RvbWFp
bl9nZXRpbmZvKClgYCwgdG8gd29yayBvdXQgd2hpY2ggZG9tYWluKHMpCj4+Pj4+IGhhdmUgZ29u
ZQo+Pj4+PiArYXdheSwgYW5kIG9ubHkgY2FyZXMgYWJvdXQgdGhlIHNodXRkb3duIHN0YXR1cy4K
Pj4+Pj4gKwo+Pj4+PiArRnVydGhlcm1vcmUsIGBgQHJlbGVhc2VEb21haW5gYCAobGlrZSBgYFZJ
UlFfRE9NX0VYQ2BgKSBpcyBhCj4+Pj4+IHNpbmdsZS1iaXQKPj4+Pj4gK21lc3NhZ2UsIHdoaWNo
IHJlcXVpcmVzIGFsbCBsaXN0ZW5lcnMgdG8gZXZhbHVhdGUgd2hldGhlciB0aGUKPj4+Pj4gbWVz
c2FnZSBhcHBsaWVzCj4+Pj4+ICt0byB0aGVtIG9yIG5vdC7CoCBUaGlzIHJlc3VsdHMgaW4gYSBm
bHVycnkgb2YgYGB4Y19kb21haW5fZ2V0aW5mbygpYGAKPj4+Pj4gY2FsbHMKPj4+Pj4gK2Zyb20g
bXVsdGlwbGUgZW50aXRpZXMgaW4gdGhlIHN5c3RlbSwgd2hpY2ggYWxsIHNlcmlhbGlzZSBvbiB0
aGUKPj4+Pj4gZG9tY3RsIGxvY2sKPj4+Pj4gK2luIFhlbi4KPj4+Pj4gKwo+Pj4+PiArV29yayBJ
dGVtczoKPj4+Pj4gKwo+Pj4+PiArKiBGaWd1cmUgb3V0IGhvdyBzaHV0ZG93biBzdGF0dXMgY2Fu
IGJlIGV4cHJlc3NlZCBpbiBhIHN0YWJsZSB3YXkKPj4+Pj4gZnJvbSBYZW4uCj4+Pj4+ICsqIEZp
Z3VyZSBvdXQgaWYgYGBWSVJRX0RPTV9FWENgYCBhbmQgYGBAcmVsZWFzZURvbWFpbmBgIGNhbiBi
ZQo+Pj4+PiBleHRlbmRlZCB0bwo+Pj4+PiArwqAgY2FycnkgYXQgbGVhc3QgYSBkb21pZCwgdG8g
bWFrZSBkb21haW4gc2h1dGRvd24gc2NhbGUgYmV0dGVyLgo+Pj4+Cj4+Pj4gQHJlbGVhc2VEb21h
aW4gKGFuZCBAaW50cm9kdWNlRG9tYWluKSBjYW4ndCBiZSBleHRlbmRlZCwgd2UnZCBuZWVkIHRv
Cj4+Pj4gYWRkIGFub3RoZXIgd2F0Y2ggcGF0aCBsaWtlIEBkb21haW5TdGF0dXMvPGRvbWlkPi88
bmV3U3RhdGU+LiBYZW5zdG9yZWQKPj4+PiBjb3VsZCBhZHZlcnRpc2UgaXRzIGNhcGFiaWxpdHkg
dG8gcmFpc2UgdGhpcyB3YXRjaCBpbiAvdG9vbC94ZW5zdG9yZWQuCj4+Pgo+Pj4gSSBndWVzcyBJ
IHdhcyBiZWluZyBhIGJpdCBmYXN0IGFuZCBsb29zZSB3aXRoIHRlcm1pbm9sb2d5LsKgIEkgZGlk
bid0Cj4+PiBpbnRlbmQgdG8gaW1wbHkgImxpdGVyYWxseSBtb2RpZnkgQHtpbnRyb2R1Y2UscmVs
ZWFzZX1Eb21haW4iLCBhcyB0aGV5Cj4+PiBhcmUgYWxyZWFkeSBmaXhlZCBBQklzLCBidXQgbW9y
ZSB0byAiY29tcGF0aWJseSBidWlsZCBzb21ldGhpbmcgd2hpY2ggaXMKPj4+IGJldHRlciIuCj4+
Cj4+IE9rYXkuCj4+Cj4+Pgo+Pj4gVGhhdCBzY2hlbWUgd291bGQgd29yayBmb3IgaW1wcm92ZWQg
QHJlbGVhc2VEb21haW4sIGJ1dCBpdCB3b3VsZG4ndCB3b3JrCj4+PiBmb3IgYW4gaW1wcm92ZWQg
aW50cm9kdWNlLsKgIEludHJvZHVjZSBuZWVkcyBhIHNpbmdsZSBrZXkgdG8gd2F0Y2ggb24sCj4+
PiB3aGljaCBoYW5kcyBiYWNrIHRoZSBkb21pZCBzbyB5b3UgZG9uJ3QgbmVlZCB0byBnbyBzZWFy
Y2hpbmcgZm9yIGl0Lgo+Pgo+PiBZZXMsIGFuZD8gSXRzIHBlcmZlY3RseSBmaW5lIHRvIHNldCBh
IHdhdGNoIGZpcmluZyBpZiBhbnl0aGluZyBiZWxvdwo+PiBAZG9tYWluU3RhdHVzIGlzIGNoYW5n
aW5nLgo+IAo+IEhtbSAtIHRoYXQgbWlnaHQgd29yayBpZiBubyBvdGhlciBpbmZvcm1hdGlvbiB3
YXMgcHV0IGludG8gZG9tYWluU3RhdHVzLAo+IGJ1dCB3b3VsZCBxdWlja2x5IGJlY29tZSBhIHNj
YWxhYmlsaXR5IHByb2JsZW0gb3RoZXJ3aXNlLgo+IAo+Pgo+Pj4KPj4+Pgo+Pj4+IEFzIFZJUlFf
RE9NX0VYQyBpcyBqdXN0IGFuIGV2ZW50IEkgZG9uJ3Qgc2VlIGhvdyB0aGUgZG9taWQgY291bGQg
YmUKPj4+PiBwYXNzZWQgYnkgaXQuIEkgZ3Vlc3Mgd2UnZCBuZWVkIGUuZy4gYSBzaGFyZWQgbWVt
b3J5IGFyZWEgd2hpY2ggdGhlCj4+Pj4gZG9tYWluIHJlZ2lzdGVyZWQgZm9yIFZJUlFfRE9NX0VY
QyBjb3VsZCBtYXAgYW5kIHdoaWNoIHdvdWxkIGNvbnRhaW4gYQo+Pj4+IGJpdG1hcCAob25lIGJp
dCBwZXIgZG9tYWluKS4gVGhlIGh5cGVydmlzb3Igd291bGQgc2V0IHRoZSBiaXQgb24gYQo+Pj4+
IHN0YXR1cyBjaGFuZ2UgYW5kIGZpcmUgVklSUV9ET01fRVhDLCB4ZW5zdG9yZWQgd291bGQgbG9v
ayBmb3IgYSBzZXQKPj4+PiBiaXQsIGNsZWFyIGl0IGFuZCByZWFkIHRoZSBzdGF0dXMgb2YgdGhl
IHJlbGF0ZWQgZG9tYWluLgo+Pj4KPj4+IFRoZSBwb2ludCBoZXJlIGlzIHRvIGF2b2lkIHVzaW5n
IHhjX2RvbWFpbl9nZXRpbmZvKCkgaW4gdGhlIGZpcnN0IHBsYWNlLAo+Pj4gc28gdGhlcmUgbmVl
ZHMgdG8gYmUgbm8gImdldHRpbmcgdGhlIHN0YXR1cyBvZiB0aGUgZG9tYWluIi4KPj4KPj4gSSdk
IGd1ZXNzIGEgc2luZ2xlIHhjX2RvbWFpbl9nZXRpbmZvKCkgaW4gdGhlIHRvb2xzIHdvdWxkbid0
IGJlIHNvCj4+IHByb2JsZW1hdGljLiBUaGUgY2FsbGVyIHdvdWxkIGtub3cgdGhlIGRvbWlkIGFs
cmVhZHksIHNvIG5vIG5lZWQgdG8KPj4gcXVlcnkgYWxsIGRvbWFpbnMuCj4gCj4gSXRzIHN0aWxs
IGEgcHJvYmxlbSB3aGVuIHlvdSd2ZSBnb3QgMTAwMCBRZW11J3MsIHRoZXkgYWxsIGdldAo+IEBy
ZWxlYXNlRG9tYWluLCBhbmQgdHJ5IHRvIGZpZ3VyZSBvdXQgaWYgaXQgaXMgdGhlaXIgb3duIGRv
bWFpbiB3aGljaAo+IHdlbnQgYXdheS4KClRoZXkgd291bGQgcmVjZWl2ZSBAZG9tYWluU3RhdHVz
Lzxkb21pZD4gc28gdGhleSBrbm93IHdoaWNoIGRvbWlkIGhhcwpjaGFuZ2VkLiBUaGV5IG1pZ2h0
IGV2ZW4gcmVnaXN0ZXIgZm9yIEBkb21haW5TdGF0dXMvPGRvbWlkPiBvbmx5LCBzbwp0aGV5IHdv
dWxkbid0IGdldCBub3RpY2VkIGFib3V0IGFueSBzdGF0dXMgY2hhbmdlcyBvZiBvdGhlciBkb21h
aW5zLgoKPiAKPiBUaGlzIHNob3VsZG4ndCByZXF1aXJlIHRha2luZyB0aGUgZG9tY3RsIGxvY2sg
aW4gWGVuIDEwMDAgdGltZXMgdG8KPiBmaWd1cmUgb3V0LCBzZWVpbmcgYXMgeGVuc3RvcmVkIGtu
b3dzIGV4YWN0bHkgd2hpY2ggZG9tYWluIGFjdHVhbGx5IHdlbnQKPiBhd2F5Lgo+IAo+Pgo+Pj4g
RE9NX0VYQyBpcyBmaXJlZCBmb3IgZG9tYWluX3NodXRkb3duKCkgb25seSAoYnV0IGZvciByZWFz
b25zIHdoaWNoCj4+PiBlc2NhcGUgbWUsIGZpcmVkIHR3aWNlKS7CoCBHaXZlbiB0aGF0IGEgZG9t
aWQgaXMgYSAxNSBiaXQgbnVtYmVyLCBhCj4+PiBiaXRtYXAgb2YgYWxsIGRvbWFpbnMgZG9lcyBm
aXQgd2l0aGluIGEgc2luZ2xlIDRrIHBhZ2UuCj4+Cj4+IEZpcmluZyB0d2ljZSBpcyBuZWVkZWQ6
IGZpcnN0IHRpbWUgZm9yIGRpc2Nvbm5lY3RpbmcgYWxsIGJhY2tlbmRzCj4+IGFuZCB0aGUgc2Vj
b25kIHRpbWUgZm9yIGNsZWFuaW5nIHVwIHdoZW4gdGhlIGRvbWFpbiBpcyBjb21wbGV0ZWx5Cj4+
IGdvbmUuCj4gCj4gRG8gd2UgcmVhbGx5IGhhdmUgcGllY2VzIG9mIGNvZGUgd2hpY2ggY291bnQg
dGhlIHRoZSBAcmVsZWFzZURvbWFpbidzCj4gZm9yIGEgc3BlY2lmaWMgZG9tYWluP8KgIFBsZWFz
ZSBzYXkgbm8uLi4KCkkgZG9uJ3QgdGhpbmsgaXRzIGlzIGNvdW50aW5nLCBidXQgSSdtIHJhdGhl
ciBzdXJlIGl0IGlzIGxvb2tpbmcgYXQgdGhlCmRvbWFpbiBzdGF0ZSBhbmQgd2lsbCByZWFjdCBk
aWZmZXJlbnRseSBmb3IgdGhlIHR3byBjYXNlcyAoc2VlCmRvbWFpbl9kZWF0aF94c3dhdGNoX2Nh
bGxiYWNrKCkgaW4gdG9vbHMvbGlieGwvbGlieGxfZG9tYWluLmMpLgoKCkp1ZXJnZW4KCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 24 05:06:19 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Jul 2019 05: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 1hq9Tn-0008MC-9s; Wed, 24 Jul 2019 05:06:19 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=Fm8U=VV=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hq9Tl-0008M6-DG
 for xen-devel@lists.xenproject.org; Wed, 24 Jul 2019 05:06:17 +0000
X-Inumbo-ID: c1810e90-add0-11e9-8079-d31c1363a97c
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c1810e90-add0-11e9-8079-d31c1363a97c;
 Wed, 24 Jul 2019 05:06:12 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 00210ACFE;
 Wed, 24 Jul 2019 05:06:11 +0000 (UTC)
To: Andrew Cooper <andrew.cooper3@citrix.com>, xen-devel@lists.xenproject.org
References: <20190723182530.24087-1-jgross@suse.com>
 <20190723182530.24087-2-jgross@suse.com>
 <714dad88-baa2-3200-60ff-68b9dd1673cb@citrix.com>
From: Juergen Gross <jgross@suse.com>
Message-ID: <de4f7529-6723-2274-1951-b38c5b30082a@suse.com>
Date: Wed, 24 Jul 2019 07:06:11 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <714dad88-baa2-3200-60ff-68b9dd1673cb@citrix.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH v2 1/2] xen/x86: cleanup unused NMI/MCE code
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, TimDeegan <tim@xen.org>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Julien Grall <julien.grall@arm.com>,
 Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjMuMDcuMTkgMjA6NDgsIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4gT24gMjMvMDcvMjAxOSAx
OToyNSwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPj4gcHZfcmFpc2VfaW50ZXJydXB0KCkgaXMgb25s
eSBjYWxsZWQgZm9yIE5NSXMgdGhlc2UgZGF5cywgc28gdGhlIE1DRQo+PiBzcGVjaWZpYyBwYXJ0
IGNhbiBiZSByZW1vdmVkLiBSZW5hbWUgcHZfcmFpc2VfaW50ZXJydXB0KCkgdG8KPj4gcHZfcmFp
c2Vfbm1pKCkgYW5kIE5NSV9NQ0VfU09GVElSUSB0byBOTUlfU09GVElSUS4KPiAKPiBGb3IgcG9z
dGVyaXR5LCBpdCB3b3VsZCBiZSBoZWxwZnVsIHRvIGV4cGxpY2l0bHkgaWRlbnRpZnkgMzU1YjA0
NjlhOAo+IHdoaWNoIGludHJvZHVjZWQgTk1JIGFuZCBNQ0UgcGlubmluZyAod2hlcmUgcHJldmlv
dXNseSB0aGVyZSB3YXMgbm8gTk1JCj4gcGlubmluZyBiZWZvcmVoYW5kIEFGQUlDVCksIGFuZCB0
aGVuIDNhOTE3NjlkNmUgd2hpY2ggcmVtb3ZlZCB0aGUgTUNFCj4gcGlubmluZy4KCk9rYXkuCgo+
IAo+IFN0YXRlZCBsaWtlIHRoYXQsIEkgZG91YnQgdGhlIE5NSSBwaW5uaW5nIHdhcyBldmVyIHJl
bGV2YW50IGluIHByYWN0aWNlLgoKSW5kZWVkLgoKPiAKPj4KPj4gQWRkaXRpb25hbGx5IHRoZXJl
IGlzIG5vIG5lZWQgdG8gcGluIHRoZSB2Y3B1IHRoZSBOTUkgaXMgZGVsaXZlcmVkCj4+IHRvLCB0
aGF0IGlzIGEgbGVmdG92ZXIgb2YgKGFscmVhZHkgcmVtb3ZlZCkgTUNFIGhhbmRsaW5nLiBTbyBy
ZW1vdmUKPj4gdGhlIHBpbm5pbmcsIHRvby4KPj4KPj4gU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBH
cm9zcyA8amdyb3NzQHN1c2UuY29tPgo+IAo+IEV2ZXJ5dGhpbmcgTEdUTS7CoCBBIGZldyB0cml2
aWFsIG5vdGVzLgo+IAo+PiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3B2L3RyYXBzLmMgYi94
ZW4vYXJjaC94ODYvcHYvdHJhcHMuYwo+PiBpbmRleCAxNzQwNzg0ZmYyLi45NDM2YzgwMDQ3IDEw
MDY0NAo+PiAtLS0gYS94ZW4vYXJjaC94ODYvcHYvdHJhcHMuYwo+PiArKysgYi94ZW4vYXJjaC94
ODYvcHYvdHJhcHMuYwo+PiBAQCAtMTM2LDQ3ICsxMzYsMjEgQEAgYm9vbCBzZXRfZ3Vlc3Rfbm1p
X3RyYXBib3VuY2Uodm9pZCkKPj4gICAgICAgcmV0dXJuICFudWxsX3RyYXBfYm91bmNlKGN1cnIs
IHRiKTsKPj4gICB9Cj4+ICAgCj4+IC1zdHJ1Y3Qgc29mdGlycV90cmFwIHsKPj4gLSAgICBzdHJ1
Y3QgZG9tYWluICpkb21haW47ICAgLyogZG9tYWluIHRvIGluamVjdCB0cmFwICovCj4+IC0gICAg
c3RydWN0IHZjcHUgKnZjcHU7ICAgICAgIC8qIHZjcHUgdG8gaW5qZWN0IHRyYXAgKi8KPj4gLSAg
ICB1bnNpZ25lZCBpbnQgcHJvY2Vzc29yOyAgLyogcGh5c2ljYWwgY3B1IHRvIGluamVjdCB0cmFw
ICovCj4+IC19Owo+PiArc3RhdGljIERFRklORV9QRVJfQ1BVKHN0cnVjdCB2Y3B1ICosIHNvZnRp
cnFfbm1pX3ZjcHUpOwo+PiAgIAo+PiAtc3RhdGljIERFRklORV9QRVJfQ1BVKHN0cnVjdCBzb2Z0
aXJxX3RyYXAsIHNvZnRpcnFfdHJhcCk7Cj4+IC0KPj4gLXN0YXRpYyB2b2lkIG5taV9tY2Vfc29m
dGlycSh2b2lkKQo+PiArc3RhdGljIHZvaWQgbm1pX3NvZnRpcnEodm9pZCkKPj4gICB7Cj4+ICAg
ICAgIHVuc2lnbmVkIGludCBjcHUgPSBzbXBfcHJvY2Vzc29yX2lkKCk7Cj4+IC0gICAgc3RydWN0
IHNvZnRpcnFfdHJhcCAqc3QgPSAmcGVyX2NwdShzb2Z0aXJxX3RyYXAsIGNwdSk7Cj4+IC0KPj4g
LSAgICBCVUdfT04oc3QtPnZjcHUgPT0gTlVMTCk7Cj4+IC0KPj4gLSAgICAvKgo+PiAtICAgICAq
IFNldCB0aGUgdG1wIHZhbHVlIHVuY29uZGl0aW9uYWxseSwgc28gdGhhdCB0aGUgY2hlY2sgaW4g
dGhlIGlyZXQKPj4gLSAgICAgKiBoeXBlcmNhbGwgd29ya3MuCj4+IC0gICAgICovCj4+IC0gICAg
Y3B1bWFza19jb3B5KHN0LT52Y3B1LT5jcHVfaGFyZF9hZmZpbml0eV90bXAsCj4+IC0gICAgICAg
ICAgICAgICAgIHN0LT52Y3B1LT5jcHVfaGFyZF9hZmZpbml0eSk7Cj4+ICsgICAgc3RydWN0IHZj
cHUgKip2X3B0ciA9ICZwZXJfY3B1KHNvZnRpcnFfbm1pX3ZjcHUsIGNwdSk7Cj4gCj4gVGhlcmUg
aXMgb25seSBhIHNpbmdsZSB1c2Ugb2YgJ2NwdScgaGVyZSwgc28geW91IGNhbiBkcm9wIHRoYXQg
YW5kIHVzZQo+IHRoaXNfY3B1KHNvZnRpcnFfbm1pX3ZjcHUpIGluc3RlYWQuCgpPa2F5LgoKPiAK
Pj4gZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvcHYvdHJhcHMuaCBiL3hlbi9pbmNs
dWRlL2FzbS14ODYvcHYvdHJhcHMuaAo+PiBpbmRleCBmY2M3NWY1ZTlhLi40N2Q2Y2Y1ZmM0IDEw
MDY0NAo+PiAtLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L3B2L3RyYXBzLmgKPj4gKysrIGIveGVu
L2luY2x1ZGUvYXNtLXg4Ni9wdi90cmFwcy5oCj4+IEBAIC0yNyw4ICsyNyw4IEBACj4+ICAgCj4+
ICAgdm9pZCBwdl90cmFwX2luaXQodm9pZCk7Cj4+ICAgCj4+IC0vKiBEZWxpdmVyIGludGVycnVw
dCB0byBQViBndWVzdC4gUmV0dXJuIDAgb24gc3VjY2Vzcy4gKi8KPj4gLWludCBwdl9yYWlzZV9p
bnRlcnJ1cHQoc3RydWN0IHZjcHUgKnYsIHVpbnQ4X3QgdmVjdG9yKTsKPj4gKy8qIERlbGl2ZXIg
Tk1JIHRvIFBWIGd1ZXN0LiBSZXR1cm4gMCBvbiBzdWNjZXNzLiAqLwo+PiAraW50IHB2X3JhaXNl
X25taShzdHJ1Y3QgdmNwdSAqdik7Cj4+ICAgCj4+ICAgaW50IHB2X2VtdWxhdGVfcHJpdmlsZWdl
ZF9vcChzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncyk7Cj4+ICAgdm9pZCBwdl9lbXVsYXRlX2dh
dGVfb3Aoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpOwo+PiBAQCAtNDYsOCArNDYsOCBAQCBz
dGF0aWMgaW5saW5lIGJvb2wgcHZfdHJhcF9jYWxsYmFja19yZWdpc3RlcmVkKGNvbnN0IHN0cnVj
dCB2Y3B1ICp2LAo+PiAgIAo+PiAgIHN0YXRpYyBpbmxpbmUgdm9pZCBwdl90cmFwX2luaXQodm9p
ZCkge30KPj4gICAKPj4gLS8qIERlbGl2ZXIgaW50ZXJydXB0IHRvIFBWIGd1ZXN0LiBSZXR1cm4g
MCBvbiBzdWNjZXNzLiAqLwo+PiAtc3RhdGljIGlubGluZSBpbnQgcHZfcmFpc2VfaW50ZXJydXB0
KHN0cnVjdCB2Y3B1ICp2LCB1aW50OF90IHZlY3RvcikgeyByZXR1cm4gLUVPUE5PVFNVUFA7IH0K
Pj4gKy8qIERlbGl2ZXIgTk1JIHRvIFBWIGd1ZXN0LiBSZXR1cm4gMCBvbiBzdWNjZXNzLiAqLwo+
PiArc3RhdGljIGlubGluZSBpbnQgcHZfcmFpc2Vfbm1pKHN0cnVjdCB2Y3B1ICp2KSB7IHJldHVy
biAtRU9QTk9UU1VQUDsgfQo+IAo+IEkgZG9uJ3QgdGhpbmsgZHVwbGljYXRpbmcgdGhlIGZ1bmN0
aW9uIGRlc2NyaXB0aW9uIGhlcmUgaXMgdXNlZnVsLgo+IEluc3RlYWQsIEknZCByZWNvbW1lbmQg
ZHJvcHBpbmcgdGhlc2UgbGluZXMsIGFuZCBjb21tZW50aW5nIGl0IG9uY2UgaW4KPiBwdi90cmFw
cy5jLsKgIFRoYXQgc2hvdWxkIGluY2x1ZGUgdGhlIGZhY3QgdGhhdCBpdCBpcyBleHBlY3RlZCB0
byBiZSB1c2VkCj4gTk1JIGNvbnRleHQsIHdoaWNoIG1lYW5zIGl0cyBub3Qgc2FmZSB0byB1c2Ug
cHJpbnRrKCkgZXRjIGluIHRoZXJlLgoKV2lsbCBkby4KCgpKdWVyZ2VuCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 24 05:06:57 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Jul 2019 05: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 1hq9UP-0008QE-Kq; Wed, 24 Jul 2019 05:06:57 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=Fm8U=VV=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hq9UP-0008Q8-8A
 for xen-devel@lists.xenproject.org; Wed, 24 Jul 2019 05:06:57 +0000
X-Inumbo-ID: d9a3f492-add0-11e9-a19a-cbe195157b3d
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d9a3f492-add0-11e9-a19a-cbe195157b3d;
 Wed, 24 Jul 2019 05:06:53 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 7CB26ACCA;
 Wed, 24 Jul 2019 05:06:52 +0000 (UTC)
To: Andrew Cooper <andrew.cooper3@citrix.com>, xen-devel@lists.xenproject.org
References: <20190723182530.24087-1-jgross@suse.com>
 <20190723182530.24087-3-jgross@suse.com>
 <5217ee9c-33d0-e40e-5b5e-ac5ecd81881d@citrix.com>
From: Juergen Gross <jgross@suse.com>
Message-ID: <9fea0db1-174d-987b-4905-82395e8b112b@suse.com>
Date: Wed, 24 Jul 2019 07:06:51 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <5217ee9c-33d0-e40e-5b5e-ac5ecd81881d@citrix.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH v2 2/2] xen: merge temporary vcpu pinning
 scenarios
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, WeiLiu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Dario Faggioli <dfaggioli@suse.com>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjMuMDcuMTkgMjA6NTMsIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4gT24gMjMvMDcvMjAxOSAx
OToyNSwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPj4gZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vc2No
ZWR1bGUuYyBiL3hlbi9jb21tb24vc2NoZWR1bGUuYwo+PiBpbmRleCAzNDlmOTYyNGY1Li41MDgx
NzZhMTQyIDEwMDY0NAo+PiAtLS0gYS94ZW4vY29tbW9uL3NjaGVkdWxlLmMKPj4gKysrIGIveGVu
L2NvbW1vbi9zY2hlZHVsZS5jCj4+IEBAIC0xMTA2LDQzICsxMTA2LDU5IEBAIHZvaWQgd2F0Y2hk
b2dfZG9tYWluX2Rlc3Ryb3koc3RydWN0IGRvbWFpbiAqZCkKPj4gICAgICAgICAgIGtpbGxfdGlt
ZXIoJmQtPndhdGNoZG9nX3RpbWVyW2ldKTsKPj4gICB9Cj4+ICAgCj4+IC1pbnQgdmNwdV9waW5f
b3ZlcnJpZGUoc3RydWN0IHZjcHUgKnYsIGludCBjcHUpCj4+ICsvKgo+PiArICogUGluIGEgdmNw
dSB0ZW1wb3JhcmlseSB0byBhIHNwZWNpZmljIENQVSAob3IgcmVzdG9yZSBvbGQgcGlubmluZyBz
dGF0ZSBpZgo+PiArICogY3B1IGlzIE5SX0NQVVMpLgo+PiArICogVGVtcG9yYXJ5IHBpbm5pbmcg
Y2FuIGJlIGRvbmUgZHVlIHRvIHR3byByZWFzb25zLCB3aGljaCBtYXkgYmUgbmVzdGVkOgo+PiAr
ICogLSBWQ1BVX0FGRklOSVRZX09WRVJSSURFIChyZXF1ZXN0ZWQgYnkgZ3Vlc3QpOiBpcyBhbGxv
d2VkIHRvIGZhaWwgaW4gY2FzZQo+PiArICogICBvZiBhIGNvbmZsaWN0IChlLmcuIGluIGNhc2Ug
Y3B1cG9vbCBkb2Vzbid0IGluY2x1ZGUgcmVxdWVzdGVkIENQVSwgb3IKPj4gKyAqICAgYW5vdGhl
ciBjb25mbGljdGluZyB0ZW1wb3JhcnkgcGlubmluZyBpcyBhbHJlYWR5IGluIGVmZmVjdC4KPj4g
KyAqIC0gVkNQVV9BRkZJTklUWV9XQUlUIChjYWxsZWQgYnkgd2FpdF9ldmVudCgpOiBvbmx5IHVz
ZWQgdG8gcGluIHZjcHUgdG8gdGhlCj4gCj4gTmVlZCBhbiBleHRyYSApCgpZZXMuCgo+IAo+IE90
aGVyd2lzZSwgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJp
eC5jb20+Cj4gCgpUaGFua3MsCgpKdWVyZ2VuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 24 06:39:40 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Jul 2019 06:39:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqAvt-00063k-Pq; Wed, 24 Jul 2019 06:39:25 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Mx4+=VV=gmail.com=andrii.anisov@srs-us1.protection.inumbo.net>)
 id 1hqAvs-00063f-SM
 for xen-devel@lists.xenproject.org; Wed, 24 Jul 2019 06:39:24 +0000
X-Inumbo-ID: c55c1acc-addd-11e9-8980-bc764e045a96
Received: from mail-lj1-x241.google.com (unknown [2a00:1450:4864:20::241])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c55c1acc-addd-11e9-8980-bc764e045a96;
 Wed, 24 Jul 2019 06:39:23 +0000 (UTC)
Received: by mail-lj1-x241.google.com with SMTP id v24so43459712ljg.13
 for <xen-devel@lists.xenproject.org>; Tue, 23 Jul 2019 23:39: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=B8wLngInno2MMizYhGtlLuA9ri9GfEXxV2V+3I9mipQ=;
 b=qbGX7LgsPaKpuMpvfHAhpVRB3VXKsIYwjhwTX6cepCZ9G12uXSeH9QNU/nYMNHpfRJ
 /5BNqKaCOVE0EW4aTHUWTUDLPuyI/RY/qqmAyaN0ZEAUHhNjC2ES1uQwCfIhm5QesJA9
 VytmxhR4KphA3+YYEUJ0UoJtvS3IHP4e4oVk77czXWwPKwINarmbw80kb72B5TrQtKNq
 wREp5+QM0OtFHjMnfsXOpMku9IiFigz4hENWz8Jq4GVG1AjPoJgtXUGTAVP8o4xonTn1
 oOhHIb9tx8K2AHqIqWeKoMdeBl3xwy6Vle+cbU8QNxOX1J/5g7/VUT/StNjIH7JRcCwH
 iGJA==
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=B8wLngInno2MMizYhGtlLuA9ri9GfEXxV2V+3I9mipQ=;
 b=hRPuWVcsntjRa+DTf+PEqhyTA45fmyU82N0PJPAAH7c/U1lvmwNYJg1Q/ku63pZy8w
 prWjaEYl5Zfly5If78D0egppGWANt8ydwV0p5P4gvmlwTUtA3NCrL5SSZOsbWNjZwZyq
 85kM0whhgTiV5AXo9l7qbD+Lfdj5kqsMdRTlOUTO0Y/gi3q9S0c54teaN2/DY1Sf4qQD
 JRVklaFI7csSu2GD61PuyJ4LRgVxfIg/tNDKN1Fvmd3DEbGOipY6GrP7dKlQFmWrJtMu
 /gAq05OOAWyk85t4c2Jx7pRaIk7dfU4GXrQFRVScA6Dudyl0ovbcZgp7AGGXNzoMmpEV
 nLgw==
X-Gm-Message-State: APjAAAXLqLUS+tqBznSJs82GOI7Ixw4pGMW4fvo+btnb6ndybDHR7Onm
 pd2oZqDbPjJnzs+HG7CCkHvsJU+G
X-Google-Smtp-Source: APXvYqxHH1ojT4o04kZzTOxSdgzClRSqMiIP7rW3Z0PuwddabRLmDHCYxcJNuP6fsvc5yTs8OBkODw==
X-Received: by 2002:a2e:8155:: with SMTP id t21mr41539569ljg.80.1563950361081; 
 Tue, 23 Jul 2019 23:39:21 -0700 (PDT)
Received: from aanisov-work.kyiv.epam.com (ll-22.209.223.85.sovam.net.ua.
 [85.223.209.22])
 by smtp.gmail.com with ESMTPSA id h3sm8492194lja.93.2019.07.23.23.39.19
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Tue, 23 Jul 2019 23:39:19 -0700 (PDT)
From: Andrii Anisov <andrii.anisov@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Wed, 24 Jul 2019 09:39:18 +0300
Message-Id: <1563950358-8988-1-git-send-email-andrii.anisov@gmail.com>
X-Mailer: git-send-email 2.7.4
Subject: [Xen-devel] [PATCH] schedule: fix a comment missprint
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>,
 Andrii Anisov <andrii_anisov@epam.com>, Dario Faggioli <dfaggioli@suse.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogQW5kcmlpIEFuaXNvdiA8YW5kcmlpX2FuaXNvdkBlcGFtLmNvbT4KCkZpeCB0aGUgY29t
bWVudCBtaXNwcmludCwgc28gaXQgcmVmZXJzIHRvIHRoZSBleGFjdCBmdW5jdGlvbiBuYW1lLgoK
U2lnbmVkLW9mZi1ieTogQW5kcmlpIEFuaXNvdiA8YW5kcmlpX2FuaXNvdkBlcGFtLmNvbT4KLS0t
CiB4ZW4vY29tbW9uL3NjaGVkdWxlLmMgfCAyICstCiAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRp
b24oKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL3NjaGVkdWxlLmMg
Yi94ZW4vY29tbW9uL3NjaGVkdWxlLmMKaW5kZXggOWUxNmMxNi4uOGI3ODI5MyAxMDA2NDQKLS0t
IGEveGVuL2NvbW1vbi9zY2hlZHVsZS5jCisrKyBiL3hlbi9jb21tb24vc2NoZWR1bGUuYwpAQCAt
MTU5Myw3ICsxNTkzLDcgQEAgc3RhdGljIGludCBjcHVfc2NoZWR1bGVfdXAodW5zaWduZWQgaW50
IGNwdSkKICAgICBpbml0X3RpbWVyKCZzZC0+c190aW1lciwgc190aW1lcl9mbiwgTlVMTCwgY3B1
KTsKICAgICBhdG9taWNfc2V0KCZzZC0+dXJnZW50X2NvdW50LCAwKTsKIAotICAgIC8qIEJvb3Qg
Q1BVIGlzIGRlYWx0IHdpdGggbGF0ZXIgaW4gc2NoZWR1bGVfaW5pdCgpLiAqLworICAgIC8qIEJv
b3QgQ1BVIGlzIGRlYWx0IHdpdGggbGF0ZXIgaW4gc2NoZWR1bGVyX2luaXQoKS4gKi8KICAgICBp
ZiAoIGNwdSA9PSAwICkKICAgICAgICAgcmV0dXJuIDA7CiAKLS0gCjIuNy40CgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 24 06:54:21 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Jul 2019 06:54:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqBAH-0007QO-5j; Wed, 24 Jul 2019 06:54:17 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=Fm8U=VV=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hqBAG-0007QJ-Bz
 for xen-devel@lists.xenproject.org; Wed, 24 Jul 2019 06:54:16 +0000
X-Inumbo-ID: d8ea85c4-addf-11e9-8980-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d8ea85c4-addf-11e9-8980-bc764e045a96;
 Wed, 24 Jul 2019 06:54:14 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 734B7ABF1;
 Wed, 24 Jul 2019 06:54:13 +0000 (UTC)
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 Xen-devel <xen-devel@lists.xenproject.org>
References: <20190723195830.4524-1-andrew.cooper3@citrix.com>
From: Juergen Gross <jgross@suse.com>
Message-ID: <bbb4cf9f-f80b-409d-7879-4912695dc8cb@suse.com>
Date: Wed, 24 Jul 2019 08:54:12 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <20190723195830.4524-1-andrew.cooper3@citrix.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH] x86/pv: Move async_exception_cleanup() into
 pv/iret.c
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wl@xen.org>, Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjMuMDcuMTkgMjE6NTgsIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4gQWxsIGNhbGxlcnMgYXJl
IGluIHB2L2lyZXQuYy4gIE1vdmUgdGhlIGZ1bmN0aW9uIGFuZCBtYWtlIGl0IHN0YXRpYy4KPiAK
PiBFdmVuIGJlZm9yZSB0aGUgcGlubmluZyBjbGVhbnVwLCB0aGVyZSB3YXMgbm90aGluZyB3aGlj
aCBpcyBzcGVjaWZpYyB0bwo+IG9wZXJhdGluZyBvbiBjdXJyLCBzbyByZW5hbWUgdGhlIHZhcmlh
YmxlIGJhY2sgdG8gdi4KPiAKPiBObyBmdW5jdGlvbmFsIGNoYW5nZS4KPiAKPiBTaWduZWQtb2Zm
LWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoKUmV2aWV3ZWQt
Ynk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KCgpKdWVyZ2VuCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 24 08:50:18 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Jul 2019 08:50: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 1hqCyD-0006rK-QY; Wed, 24 Jul 2019 08:49:57 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=qaDC=VV=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hqCyC-0006r7-1j
 for xen-devel@lists.xenproject.org; Wed, 24 Jul 2019 08:49:56 +0000
X-Inumbo-ID: fd9467a0-adef-11e9-8b25-b75d5b084641
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id fd9467a0-adef-11e9-8b25-b75d5b084641;
 Wed, 24 Jul 2019 08:49:47 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hqCy2-0003GC-Vz; Wed, 24 Jul 2019 08:49:47 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hqCy2-0006lQ-AU; Wed, 24 Jul 2019 08:49:46 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hqCy2-0005e7-9G; Wed, 24 Jul 2019 08:49:46 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139286-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemut-rhel6hvm-intel:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-intel:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-i386-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-i386-examine:reboot:fail:regression
 linux-linus:test-amd64-i386-xl-raw:xen-boot:fail:regression
 linux-linus:test-amd64-i386-freebsd10-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-freebsd10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-win7-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemut-rhel6hvm-amd:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-pvshim:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-amd:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-ws16-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-win10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-ws16-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-i386-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-i386-xl-shadow:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-win10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 linux-linus:build-armhf-pvops:kernel-build:fail:regression
 linux-linus:test-arm64-arm64-libvirt-xsm:guest-start.2:fail:regression
 linux-linus:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-examine:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:xen-boot:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-debianhvm-i386-xsm:xen-boot:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-linus:test-arm64-arm64-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-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=7b5cf701ea9c395c792e2a7e3b7caf4c68b87721
X-Osstest-Versions-That: linux=736706bee3298208343a76096370e4f6a5c55915
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 24 Jul 2019 08:49:46 +0000
Subject: [Xen-devel] [linux-linus test] 139286: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTI4NiBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTM5Mjg2LwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1
YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtIDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTMzNTgw
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1p
bnRlbCAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgNyB4ZW4tYm9vdCBmYWlsIFJF
R1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgNyB4
ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQtcGFpciAxMCB4ZW4tYm9vdC9zcmNfaG9zdCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMz
NTgwCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyIDExIHhlbi1ib290L2RzdF9ob3N0ICAg
ICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAg
IDggcmVib290ICAgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICA3IHhlbi1i
b290ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni1m
cmVlYnNkMTAtaTM4NiAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEz
MzU4MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgIDcgeGVuLWJvb3QgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZo
dm0tYW1kICA3IHhlbi1ib290ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDcgeGVuLWJvb3QgICAgIGZhaWwg
UkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgNyB4ZW4tYm9v
dCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYt
eGwteHNtICAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgIDcgeGVuLWJvb3QgICAgICAgICAg
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRl
Ymlhbmh2bS1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0
LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICA3IHhlbi1ib290ICAgICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICA3
IHhlbi1ib290ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdpbjEwLWkzODYgIDcgeGVuLWJvb3QgICAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgNyB4ZW4tYm9vdCAg
ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
aW43LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVz
dC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAxMCB4ZW4tYm9vdC9zcmNfaG9zdCAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgIDExIHhlbi1i
b290L2RzdF9ob3N0ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1zaGFkb3cgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0
cmljdCA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXdpbjEwLWkzODYgIDcgeGVuLWJvb3QgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMz
NTgwCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDcg
eGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14
c20gICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDEzMzU4MAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgNiBrZXJu
ZWwtYnVpbGQgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFybTY0LWFy
bTY0LWxpYnZpcnQteHNtIDE3IGd1ZXN0LXN0YXJ0LjIgICAgICAgICAgICBmYWlsIFJFR1IuIHZz
LiAxMzM1ODAKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tp
bmc6CiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWN1YmlldHJ1Y2sgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtbXVsdGl2Y3B1ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQtcmF3ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZGViaWFuaHZtLWkzODYteHNtICA3IHhlbi1ib290IGZhaWwgYmFzZWxpbmUgdW50ZXN0ZWQK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gIDcgeGVuLWJvb3Qg
ZmFpbCBiYXNlbGluZSB1bnRlc3RlZAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTMzNTgwCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwg
bGlrZSAxMzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTMzNTgw
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bC1zZWF0dGxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJp
YW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1s
aWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwtdGh1bmRlcnggMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhk
IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQx
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAx
MCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRl
ZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAgICAgICAgIDdiNWNmNzAxZWE5YzM5NWM3OTJl
MmE3ZTNiN2NhZjRjNjhiODc3MjEKYmFzZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAgICAgICAgICAg
ICAgIDczNjcwNmJlZTMyOTgyMDgzNDNhNzYwOTYzNzBlNGY2YTVjNTU5MTUKCkxhc3QgdGVzdCBv
ZiBiYXNpcyAgIDEzMzU4MCAgMjAxOS0wMy0wNCAxOTo1MzowOSBaICAxNDEgZGF5cwpGYWlsaW5n
IHNpbmNlICAgICAgICAxMzM2MDUgIDIwMTktMDMtMDUgMjA6MDM6MTQgWiAgMTQwIGRheXMgICA4
MyBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMzkyODYgIDIwMTktMDctMjMgMTQ6MjQ6
NTEgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCjQwOTEgcGVvcGxlIHRvdWNoZWQgcmV2
aXNpb25zIHVuZGVyIHRlc3QsCm5vdCBsaXN0aW5nIHRoZW0gYWxsCgpqb2JzOgogYnVpbGQtYW1k
NjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQt
cHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFy
bTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGVi
aWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20g
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0
LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1h
bWQgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFl
bXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFy
bmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3Jl
ZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02
NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
aTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13
aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1p
bnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRv
dyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
dmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpz
Zy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczog
L2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBm
aWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5w
cm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFu
ZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3Jn
L2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1S
RUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90
IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA4NzI5MDAgbGluZXMgbG9u
Zy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 24 09:13:56 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Jul 2019 09: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 1hqDLJ-0000VS-So; Wed, 24 Jul 2019 09:13:49 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=Fm8U=VV=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hqDLI-0000VL-43
 for xen-devel@lists.xenproject.org; Wed, 24 Jul 2019 09:13:48 +0000
X-Inumbo-ID: 54669cee-adf3-11e9-82a0-8bed547028b3
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 54669cee-adf3-11e9-82a0-8bed547028b3;
 Wed, 24 Jul 2019 09:13:42 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 66594AEC5;
 Wed, 24 Jul 2019 09:13:40 +0000 (UTC)
To: Sergey Dyasli <sergey.dyasli@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
References: <20190528103313.1343-1-jgross@suse.com>
 <f2f3f5f2-8b9c-ac9c-00e8-1e601ec71070@citrix.com>
 <3cb1c2b777e623a55bf87dc12a155734667ab23e.camel@suse.com>
 <c8f4c719-ce7c-9ca0-7d5b-c34db3f21e38@citrix.com>
 <a57d18f4-e947-5c3e-3d8d-6e1371f0c9af@suse.com>
 <864742f0-9b84-e8fe-75be-fa94e217383f@citrix.com>
 <114b18be-6119-58b9-72fc-61c3b8077902@suse.com>
 <ab98171d-8cdc-f3f2-079b-90e69de655b2@citrix.com>
From: Juergen Gross <jgross@suse.com>
Message-ID: <2311b239-507e-f215-c5b6-01c0a45b7a4c@suse.com>
Date: Wed, 24 Jul 2019 11:13:37 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <ab98171d-8cdc-f3f2-079b-90e69de655b2@citrix.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH 00/60] xen: add core scheduling support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Tim Deegan <tim@xen.org>, Stefano Stabellini <sstabellini@kernel.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 RobertVanVossen <robert.vanvossen@dornerworks.com>,
 Dario Faggioli <dfaggioli@suse.com>, Julien Grall <julien.grall@arm.com>,
 Josh Whitehead <josh.whitehead@dornerworks.com>,
 Meng Xu <mengxu@cis.upenn.edu>, Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjIuMDcuMTkgMTY6MjIsIFNlcmdleSBEeWFzbGkgd3JvdGU6Cj4gT24gMTkvMDcvMjAxOSAx
NDo1NywgSnVlcmdlbiBHcm9zcyB3cm90ZToKPiAKPj4gSSBoYXZlIG5vdyBhIGdpdCBicmFuY2gg
d2l0aCB0aGUgdHdvIHByb2JsZW1zIGNvcnJlY3RlZCBhbmQgcmViYXNlZCB0bwo+PiBjdXJyZW50
IHN0YWdpbmcgYXZhaWxhYmxlOgo+Pgo+PiBnaXRodWIuY29tL2pncm9zczEveGVuLmdpdCBzY2hl
ZC12MWIKPiAKPiBNYW55IHRoYW5rcyBmb3IgdGhlIGJyYW5jaCEgQXMgZm9yIHRoZSBjcmFzaGVz
LCB2Y3B1X3NsZWVwX3N5bmMoKSBvbmUKPiBzZWVtcyB0byBiZSBmaXhlZCBub3cuIEJ1dCBJIGNh
biBzdGlsbCByZXByb2R1Y2UgdGhlIHNodXRkb3duIG9uZS4KPiBJbnRlcmVzdGluZ2x5LCBpdCBu
b3cgaGFwcGVucyBvbmx5IGlmIGEgaG9zdCBoYXMgcnVubmluZyBWTXMgKHdoaWNoCj4gYXJlIGF1
dG9tYXRpY2FsbHkgcG93ZXJlZCBvZmYgdmlhIFBWIHRvb2xzKToKPiAKPiAoWEVOKSBbICAzMzIu
OTgxMzU1XSBQcmVwYXJpbmcgc3lzdGVtIGZvciBBQ1BJIFM1IHN0YXRlLgo+IChYRU4pIFsgIDMz
Mi45ODE0MTldIERpc2FibGluZyBub24tYm9vdCBDUFVzIC4uLgo+IChYRU4pIFsgIDMzNy43MDM4
OTZdIFdhdGNoZG9nIHRpbWVyIGRldGVjdHMgdGhhdCBDUFUxIGlzIHN0dWNrIQo+IChYRU4pIFsg
IDMzNy43MDk1MzJdIC0tLS1bIFhlbi00LjEzLjAtOC4wLjYtZCAgeDg2XzY0ICBkZWJ1Zz15ICAg
Tm90IHRhaW50ZWQgXS0tLS0KPiAoWEVOKSBbICAzMzcuNzE2ODA4XSBDUFU6ICAgIDEKPiAoWEVO
KSBbICAzMzcuNzE5NTgyXSBSSVA6ICAgIGUwMDg6WzxmZmZmODJkMDgwMjQwNDFjPl0gc2NoZWRf
Y29udGV4dF9zd2l0Y2hlZCsweGFmLzB4MTAxCj4gKFhFTikgWyAgMzM3LjcyNzM4NF0gUkZMQUdT
OiAwMDAwMDAwMDAwMDAwMjAyICAgQ09OVEVYVDogaHlwZXJ2aXNvcgo+IChYRU4pIFsgIDMzNy43
MzMzNjRdIHJheDogMDAwMDAwMDAwMDAwMDAwMiAgIHJieDogZmZmZjgzMDgxY2M2MTViMCAgIHJj
eDogMDAwMDAwMDAwMDAwMDAwMQo+IChYRU4pIFsgIDMzNy43NDEzMzhdIHJkeDogZmZmZjgzMDgx
Y2M2MTYzNCAgIHJzaTogZmZmZjgzMDgxY2M3MjAwMCAgIHJkaTogZmZmZjgzMDgxY2M3MjAwMAo+
IChYRU4pIFsgIDMzNy43NDkzMTJdIHJicDogZmZmZjgzMDgxY2M4ZmRjMCAgIHJzcDogZmZmZjgz
MDgxY2M4ZmRhMCAgIHI4OiAgMDAwMDAwMDAwMDAwMDAwMAo+IChYRU4pIFsgIDMzNy43NTcyODRd
IHI5OiAgMDAwMDAwMDAwMDAwMDAwMCAgIHIxMDogMDAwMDAwNGQ4OGZjNTM1ZSAgIHIxMTogMDAw
MDAwNGRmODY3NWNlNwo+IChYRU4pIFsgIDMzNy43NjUyNTZdIHIxMjogZmZmZjgzMDgxY2M3MjAw
MCAgIHIxMzogZmZmZjgzMDgxY2M3MjAwMCAgIHIxNDogZmZmZjgzMDgxY2NiMGU4MAo+IChYRU4p
IFsgIDMzNy43NzMyMzJdIHIxNTogZmZmZjgzMDgxY2M2MTViMCAgIGNyMDogMDAwMDAwMDA4MDA1
MDAzYiAgIGNyNDogMDAwMDAwMDAwMDE1MjZlMAo+IChYRU4pIFsgIDMzNy43ODEyMDZdIGNyMzog
MDAwMDAwMDBkZDJhMTAwMCAgIGNyMjogZmZmZjg4ODA5ZWQxZmI4MAo+IChYRU4pIFsgIDMzNy43
ODcxMDBdIGZzYjogMDAwMDAwMDAwMDAwMDAwMCAgIGdzYjogZmZmZjg4ODBhMzhjMDAwMCAgIGdz
czogMDAwMDAwMDAwMDAwMDAwMAo+IChYRU4pIFsgIDMzNy43OTUwNzJdIGRzOiAwMDJiICAgZXM6
IDAwMmIgICBmczogMDAwMCAgIGdzOiAwMDAwICAgc3M6IGUwMTAgICBjczogZTAwOAo+IChYRU4p
IFsgIDMzNy44MDI1MjVdIFhlbiBjb2RlIGFyb3VuZCA8ZmZmZjgyZDA4MDI0MDQxYz4gKHNjaGVk
X2NvbnRleHRfc3dpdGNoZWQrMHhhZi8weDEwMSk6Cj4gKFhFTikgWyAgMzM3LjgxMDY3Ml0gIDAw
IDAwIGViIDE4IGYzIDkwIDhiIDAyIDw4NT4gYzAgNzUgZjggZWIgMGUgNDkgOGIgN2UgMzAgNDgg
ODUgZmYgNzQgMDUgZTgKPiAoWEVOKSBbICAzMzcuODE5MDgwXSBYZW4gc3RhY2sgdHJhY2UgZnJv
bSByc3A9ZmZmZjgzMDgxY2M4ZmRhMDoKPiAoWEVOKSBbICAzMzcuODI0NzEzXSAgICBmZmZmODMw
ODFjYzcyMDAwIGZmZmY4MzA4MWNjNzIwMDAgMDAwMDAwMDAwMDAwMDAwMCBmZmZmODMwODFjYzYx
NWIwCj4gKFhFTikgWyAgMzM3LjgzMjc3Ml0gICAgZmZmZjgzMDgxY2M4ZmUwMCBmZmZmODJkMDgw
MjQwNGUwIDAwMDAwMDAwMDAwMDAwODIgZmZmZjgzMDgxY2NiMGU5OAo+IChYRU4pIFsgIDMzNy44
NDA4MzJdICAgIDAwMDAwMDAwMDAwMDAwMDEgZmZmZjgzMDgxY2NiMGU5OCAwMDAwMDAwMDAwMDAw
MDAxIGZmZmY4MmQwODA2MDI2MjgKPiAoWEVOKSBbICAzMzcuODQ4ODk1XSAgICBmZmZmODMwODFj
YzhmZTYwIGZmZmY4MmQwODAyNDBhY2EgMDAwMDAwNGQ4NzNiZDY2OSAwMDAwMDAwMDAwMDAwMDAx
Cj4gKFhFTikgWyAgMzM3Ljg1Njk1Ml0gICAgZmZmZjgzMDgxY2M3MjAwMCAwMDAwMDA0ZDg3M2Jk
YzFjIGZmZmY4MzA4MDAwMDAwZmYgZmZmZjgyZDA4MDViYmEwMAo+IChYRU4pIFsgIDMzNy44NjUw
MTJdICAgIGZmZmY4MmQwODA1YmI5ODAgZmZmZmZmZmZmZmZmZmZmZiBmZmZmODMwODFjYzhmZmZm
IDAwMDAwMDAwMDAwMDAwMDEKPiAoWEVOKSBbICAzMzcuODczMDcyXSAgICBmZmZmODMwODFjYzhm
ZTkwIGZmZmY4MmQwODAyNDIzMTUgMDAwMDAwMDAwMDAwMDA4MCBmZmZmODJkMDgwNWJiOTgwCj4g
KFhFTikgWyAgMzM3Ljg4MTEzMl0gICAgMDAwMDAwMDAwMDAwMDAwMSBmZmZmODJkMDgwNjAyNmYw
IGZmZmY4MzA4MWNjOGZlYTAgZmZmZjgyZDA4MDI0MjM2YQo+IChYRU4pIFsgIDMzNy44ODkxOTZd
ICAgIGZmZmY4MzA4MWNjOGZlZjAgZmZmZjgyZDA4MDI3YTE1MSBmZmZmODJkMDgwMjQyMzE1IDAw
MDAwMDAxMDY2NWYwMDAKPiAoWEVOKSBbICAzMzcuODk3MjU2XSAgICBmZmZmODMwODFjYzcyMDAw
IGZmZmY4MzA4MWNjNzIwMDAgZmZmZjgzMDgwNjY1ZjAwMCBmZmZmODMwODFjYzYzMDAwCj4gKFhF
TikgWyAgMzM3LjkwNTMxM10gICAgMDAwMDAwMDAwMDAwMDAwMSBmZmZmODMwODA2Njg0MDAwIGZm
ZmY4MzA4MWNjOGZkNzggZmZmZjg4ODA5ZWUwODAwMAo+IChYRU4pIFsgIDMzNy45MTMzNzNdICAg
IGZmZmY4ODgwOWVlMDgwMDAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAw
MDAwMDAwMDAwMDMKPiAoWEVOKSBbICAzMzcuOTIxNDM0XSAgICBmZmZmODg4MDllZTA4MDAwIDAw
MDAwMDAwMDAwMDAyNDYgYWFhYWFhYWFhYWFhYWFhYSAwMDAwMDAwMDAwMDAwMDAwCj4gKFhFTikg
WyAgMzM3LjkyOTQ5N10gICAgMDAwMDAwMDA5Njk2OGFiZSAwMDAwMDAwMDAwMDAwMDAwIGZmZmZm
ZmZmODEwMDEzYWEgZmZmZmZmZmY4MjAzYzE5MAo+IChYRU4pIFsgIDMzNy45Mzc1NTRdICAgIGRl
YWRiZWVmZGVhZGYwMGQgZGVhZGJlZWZkZWFkZjAwZCAwMDAwMDEwMDAwMDAwMDAwIGZmZmZmZmZm
ODEwMDEzYWEKPiAoWEVOKSBbICAzMzcuOTQ1NjE1XSAgICAwMDAwMDAwMDAwMDBlMDMzIDAwMDAw
MDAwMDAwMDAyNDYgZmZmZmM5MDA0MDBhZmViMCAwMDAwMDAwMDAwMDBlMDJiCj4gKFhFTikgWyAg
MzM3Ljk1MzY3NF0gICAgMDAwMDAwMDAwMDAwYmVlZiAwMDAwMDAwMDAwMDBiZWVmIDAwMDAwMDAw
MDAwMGJlZWYgMDAwMDAwMDAwMDAwYmVlZgo+IChYRU4pIFsgIDMzNy45NjE3MzZdICAgIDAwMDBl
MDEwMDAwMDAwMDEgZmZmZjgzMDgxY2M3MjAwMCAwMDAwMDAzNzljNjZkYjgwIDAwMDAwMDAwMDAx
NTI2ZTAKPiAoWEVOKSBbICAzMzcuOTY5Nzk3XSAgICAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAw
MDAwMDAwMDAgMDAwMDA2MDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwCj4gKFhFTikgWyAgMzM3
Ljk3Nzg1Nl0gWGVuIGNhbGwgdHJhY2U6Cj4gKFhFTikgWyAgMzM3Ljk4MTE1Ml0gICAgWzxmZmZm
ODJkMDgwMjQwNDFjPl0gc2NoZWRfY29udGV4dF9zd2l0Y2hlZCsweGFmLzB4MTAxCj4gKFhFTikg
WyAgMzM3Ljk4ODA4M10gICAgWzxmZmZmODJkMDgwMjQwNGUwPl0gc2NoZWR1bGUuYyNzY2hlZF9j
b250ZXh0X3N3aXRjaCsweDcyLzB4MTUxCj4gKFhFTikgWyAgMzM3Ljk5NTc5Nl0gICAgWzxmZmZm
ODJkMDgwMjQwYWNhPl0gc2NoZWR1bGUuYyNzY2hlZF9zbGF2ZSsweDJhMy8weDJiMgo+IChYRU4p
IFsgIDMzOC4wMDI4MTddICAgIFs8ZmZmZjgyZDA4MDI0MjMxNT5dIHNvZnRpcnEuYyNfX2RvX3Nv
ZnRpcnErMHg4NS8weDkwCj4gKFhFTikgWyAgMzM4LjAwOTY2NF0gICAgWzxmZmZmODJkMDgwMjQy
MzZhPl0gZG9fc29mdGlycSsweDEzLzB4MTUKPiAoWEVOKSBbICAzMzguMDE1NDcxXSAgICBbPGZm
ZmY4MmQwODAyN2ExNTE+XSBkb21haW4uYyNpZGxlX2xvb3ArMHhiMi8weGM5Cj4gKFhFTikgWyAg
MzM4LjAyMTk3MF0KPiAoWEVOKSBbICAzMzguMDIzOTY1XSBDUFU3IEAgZTAwODpmZmZmODJkMDgw
MjQyZjk0IChzdG9wX21hY2hpbmUuYyNzdG9wbWFjaGluZV9hY3Rpb24rMHgzMC8weGEwKQo+IChY
RU4pIFsgIDMzOC4wMzIzNzJdIENQVTUgQCBlMDA4OmZmZmY4MmQwODAyNDJmOTQgKHN0b3BfbWFj
aGluZS5jI3N0b3BtYWNoaW5lX2FjdGlvbisweDMwLzB4YTApCj4gKFhFTikgWyAgMzM4LjA0MDc3
Nl0gQ1BVNCBAIGUwMDg6ZmZmZjgyZDA4MDI0MmY5NCAoc3RvcF9tYWNoaW5lLmMjc3RvcG1hY2hp
bmVfYWN0aW9uKzB4MzAvMHhhMCkKPiAoWEVOKSBbICAzMzguMDQ5MTgyXSBDUFUyIEAgZTAwODpm
ZmZmODJkMDgwMjQyZjlhIChzdG9wX21hY2hpbmUuYyNzdG9wbWFjaGluZV9hY3Rpb24rMHgzNi8w
eGEwKQo+IChYRU4pIFsgIDMzOC4wNTc1OTFdIENQVTYgQCBlMDA4OmZmZmY4MmQwODAyNDJmOWEg
KHN0b3BfbWFjaGluZS5jI3N0b3BtYWNoaW5lX2FjdGlvbisweDM2LzB4YTApCj4gKFhFTikgWyAg
MzM4LjA2NTk5OV0gQ1BVMyBAIGUwMDg6ZmZmZjgyZDA4MDI0MmY5YSAoc3RvcF9tYWNoaW5lLmMj
c3RvcG1hY2hpbmVfYWN0aW9uKzB4MzYvMHhhMCkKPiAoWEVOKSBbICAzMzguMDc0NDA2XSBDUFUw
IEAgZTAwODpmZmZmODJkMDgwMjUzMmQxIChuczE2NTUwLmMjbnNfcmVhZF9yZWcrMHgyMS8weDQy
KQo+IChYRU4pIFsgIDMzOC4wODE3NzNdCj4gKFhFTikgWyAgMzM4LjA4Mzc2NF0gKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgo+IChYRU4pIFsgIDMzOC4wODkyMjZdIFBh
bmljIG9uIENQVSAxOgo+IChYRU4pIFsgIDMzOC4wOTI1MjFdIEZBVEFMIFRSQVA6IHZlY3RvciA9
IDIgKG5taSkKPiAoWEVOKSBbICAzMzguMDk2OTQwXSBbZXJyb3JfY29kZT0wMDAwXQo+IChYRU4p
IFsgIDMzOC4xMDA0OTFdICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioK
PiAoWEVOKSBbICAzMzguMTA1OTUxXQo+IChYRU4pIFsgIDMzOC4xMDc5NDZdIFJlYm9vdCBpbiBm
aXZlIHNlY29uZHMuLi4KPiAoWEVOKSBbICAzMzguMTEyMTA1XSBFeGVjdXRpbmcga2V4ZWMgaW1h
Z2Ugb24gY3B1MQo+IChYRU4pIFsgIDMzOC4xMTczODNdIFNob3QgZG93biBhbGwgQ1BVcwo+IAo+
IEFuZCBzaW5jZSBJZ29yIG1hbmFnZWQgdG8gZml4IGtkdW1wLCBJIGNhbiBub3cgcG9zdCBiYWNr
dHJhY2VzIGZyb20KPiBhbGwgQ1BVcyBhcyB3ZWxsOiBodHRwczovL3Bhc3RlLmRlYmlhbi5uZXQv
MTA5MjYwOS8KClRoYW5rcyBmb3IgdGhlIHRlc3QgKGFuZCByZXBvcnQpLgoKVGhlIGZpeCBpcyBh
IG9uZS1saW5lci4gOi0pCgpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9zY2hlZHVsZS5jIGIveGVu
L2NvbW1vbi9zY2hlZHVsZS5jCmluZGV4IGYwYmM1YjMxNjEuLmRhOWVmYjE0N2YgMTAwNjQ0Ci0t
LSBhL3hlbi9jb21tb24vc2NoZWR1bGUuYworKysgYi94ZW4vY29tbW9uL3NjaGVkdWxlLmMKQEAg
LTIyMDcsNiArMjIwNyw3IEBAIHN0YXRpYyBzdHJ1Y3Qgc2NoZWRfdW5pdCAKKnNjaGVkX3dhaXRf
cmVuZGV6dm91c19pbihzdHJ1Y3Qgc2NoZWRfdW5pdCAqcHJldiwKICAgICAgICAgIGlmICggdW5s
aWtlbHkoIXNjaGVkdWxlcl9hY3RpdmUpICkKICAgICAgICAgIHsKICAgICAgICAgICAgICBBU1NF
UlQoaXNfaWRsZV91bml0KHByZXYpKTsKKyAgICAgICAgICAgIGF0b21pY19zZXQoJnByZXYtPm5l
eHRfdGFzay0+cmVuZGV6dm91c19vdXRfY250LCAwKTsKICAgICAgICAgICAgICBwcmV2LT5yZW5k
ZXp2b3VzX2luX2NudCA9IDA7CiAgICAgICAgICB9CiAgICAgIH0KCgpKdWVyZ2VuCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 24 09:32:30 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Jul 2019 09:32:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqDdI-0001t7-HT; Wed, 24 Jul 2019 09:32:24 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=9cpT=VV=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hqDdH-0001t2-IQ
 for xen-devel@lists.xenproject.org; Wed, 24 Jul 2019 09:32:23 +0000
X-Inumbo-ID: e45fd96c-adf5-11e9-a444-e7e8a78d7d2d
Received: from m4a0039g.houston.softwaregrp.com (unknown [15.124.2.85])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e45fd96c-adf5-11e9-a444-e7e8a78d7d2d;
 Wed, 24 Jul 2019 09:32:17 +0000 (UTC)
Received: FROM m4a0039g.houston.softwaregrp.com (15.120.17.147) BY
 m4a0039g.houston.softwaregrp.com WITH ESMTP; 
 Wed, 24 Jul 2019 09:32:05 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M4W0335.microfocus.com (2002:f78:1193::f78:1193) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Wed, 24 Jul 2019 09:28:28 +0000
Received: from NAM04-CO1-obe.outbound.protection.outlook.com (15.124.72.11) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Wed, 24 Jul 2019 09:28:28 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=XPkkGAIFAVRB+8dvr93vgSwMRdLQ1VEuvQMT4LD+zNE6JpcoYCFAJf0oWzMOu+PJl5Mx2kuSPG9mRV607J8KL386NpX+KAvWA3e1EQaMdu2TA7tNfTbHQH9+8THSbqfyi69p+z7Ew2+Weq1RDj8uBdZqQN++ft3XfKRPpZJUUDKpBf1NTduYtFPPYkk6uoRUsrBCnGx220211WKNjR/RIs8L+o+zjHTD4DVjcFE6f3D7zXA0tr0Wl1eKBHDg4JPxsYleqRHJ0mEomr5ZYCmBvrYazTkJCIzjGN3Wc6LE0BLllev5P498d+Ir1NZS0pVHP/tDq50dMntCrbO5K4RDqw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=/jM96Hmj0W+NWh53jAw5p/viarNaUhEbWC49ZYoPe/0=;
 b=UsEq2Eu1BSV8Vjw26CD/M+nj3jZsIxrNsOxTqtOn+tsTUu7RrLhSLQj5dHqhY3PgmDmF7D4TY9MNq/1jCr0E3oSVYt/7VyNlUSgkm6ZGCsrSZVolJKgaja+DHdN8yEpTz60sNarQN3ar7+1zBlPceok1zKX4HAyaHaQ0Ty6ud+dyOxstw+GeYh64Ddc4oDx24jbG+yNer4Ma5T+tzmi3CYiA3z95YD8tLJDSebiQv8CYB0z6giy38kNchGRZT4XeK/XfvvlBD6ZY0tT4yUtyEnYBzupFAOaD0Y4Sm1EMyW6sDLM2YUWKTRgFVHTRhpAfejJkwATLckBSsc9oQc1BIQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3281.namprd18.prod.outlook.com (10.255.137.15) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2115.10; Wed, 24 Jul 2019 09:28:27 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b%7]) with mapi id 15.20.2094.013; Wed, 24 Jul 2019
 09:28:26 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Ian Jackson <ian.jackson@citrix.com>
Thread-Topic: [Xen-devel] preparations for 4.12.1
Thread-Index: AQHVPj2SYnjK2Jp9JUOJM4bdl2JgJKbYtrALgADRGYA=
Date: Wed, 24 Jul 2019 09:28:26 +0000
Message-ID: <253af22b-7983-5cbe-5d67-cb9a055dd854@suse.com>
References: <b1008379-a9cf-f7ab-b34b-da463ec5f074@suse.com>
 <20190723205929.GK3433@reaktio.net>
In-Reply-To: <20190723205929.GK3433@reaktio.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR07CA0021.eurprd07.prod.outlook.com
 (2603:10a6:6:2d::31) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 74477997-a009-4d84-f943-08d7101947e4
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3281; 
x-ms-traffictypediagnostic: BY5PR18MB3281:
x-ms-exchange-purlcount: 1
x-microsoft-antispam-prvs: <BY5PR18MB328196B0D51D0E7A82190FF9B3C60@BY5PR18MB3281.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:304;
x-forefront-prvs: 0108A997B2
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(346002)(376002)(136003)(396003)(366004)(39860400002)(199004)(189003)(966005)(53936002)(6246003)(6116002)(6512007)(3846002)(66066001)(5660300002)(14454004)(25786009)(99286004)(4744005)(68736007)(316002)(80792005)(66574012)(54906003)(31686004)(7736002)(76176011)(52116002)(305945005)(6506007)(53546011)(71190400001)(6436002)(71200400001)(102836004)(4326008)(26005)(31696002)(6916009)(86362001)(478600001)(256004)(14444005)(386003)(2906002)(229853002)(476003)(2616005)(446003)(11346002)(6306002)(81156014)(81166006)(36756003)(66446008)(486006)(66556008)(66476007)(6486002)(64756008)(66946007)(8676002)(8936002)(186003);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3281;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: seEe33PdLotjx3wbnmjVhXPL2HGeps0kVWkqoCazCNaaSCvcwlyWWf7tNEIUy47ZPBQq4gcX6NOKax3/08whloHnTANXtXZ6kDFMZ2Ui7c8hV4Auvpuw74Gou5oI0dvlnBhpno0z1VBmirlvLHhcBG4dFGsEV+ac25Q+O/CroKDRBETZMGsul5a32WHrW6slF8GVOMuFI2zu/SjftqEUE1PLpmJCvYSks2fUiwe/RYzxggWrebvZTYwuNn5Wz2BYBuGag4sAsCCvWH2bAxBmYZXSP7K3qZx2mOtqcTn3UJwE9iXqTjofo/498iHfP6qik8QAksCydqiTeOiassSg75hMaEsdI0ROftA5XZw1XksvvleLjnSw6nsmFQvnGRV4C6EvSFUZJYMKjjDhzYdV2fGnM4V7wdF9TXoSltX/W+Q=
Content-ID: <FFA5CB3EBC9DBB4E896DAA4A0575458C@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 74477997-a009-4d84-f943-08d7101947e4
X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Jul 2019 09:28:26.7107 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3281
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] preparations for 4.12.1
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Lars Kurth <lars.kurth@xenproject.org>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Anthony Perard <anthony.perard@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjMuMDcuMjAxOSAyMjo1OSwgUGFzaSBLw6Rya2vDpGluZW4gIHdyb3RlOg0KPiBJJ2QgbGlr
ZSB0byByZXF1ZXN0IGJhY2twb3J0IG9mIHRoZSBmb2xsb3dpbmcgY29tbWl0IGZvciA0LjEyLjE6
DQo+IA0KPiAibGlieGw6IGZpeCBwY2kgZGV2aWNlIHJlLWFzc2lnbmluZyBhZnRlciBkb21haW4g
cmVib290IjoNCj4gY29tbWl0CWMxOTQzNGQ5Mjg0ZTkzZTZmOWFhZWM5YTcwZjVmMzYxYWRiZmFi
YTYNCj4gDQo+IGh0dHBzOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD14ZW4uZ2l0O2E9Y29t
bWl0O2g9YzE5NDM0ZDkyODRlOTNlNmY5YWFlYzlhNzBmNWYzNjFhZGJmYWJhNg0KDQpJYW4sIHRo
YXQncyBzb21ldGhpbmcgZm9yIHlvdSB0byBjb25zaWRlci4NCg0KSmFuDQpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 24 09:45:13 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Jul 2019 09:45:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqDpb-0002fN-RP; Wed, 24 Jul 2019 09:45:07 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=9cpT=VV=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hqDpa-0002fI-UM
 for xen-devel@lists.xenproject.org; Wed, 24 Jul 2019 09:45:06 +0000
X-Inumbo-ID: b4792ee0-adf7-11e9-9f16-278e57fc02dc
Received: from m9a0001g.houston.softwaregrp.com (unknown [15.124.64.66])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b4792ee0-adf7-11e9-9f16-278e57fc02dc;
 Wed, 24 Jul 2019 09:45:03 +0000 (UTC)
Received: FROM m9a0001g.houston.softwaregrp.com (15.121.0.190) BY
 m9a0001g.houston.softwaregrp.com WITH ESMTP; 
 Wed, 24 Jul 2019 09:44:50 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M9W0067.microfocus.com (2002:f79:be::f79:be) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Wed, 24 Jul 2019 09:43:36 +0000
Received: from NAM03-CO1-obe.outbound.protection.outlook.com (15.124.72.11) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Wed, 24 Jul 2019 09:43:36 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=Xz6NvvThcV9t3rWsuhSeOD+2whbYDE08yecIyvVt8/X6o6pli8rtIgIwX8RdjesF6XdETqTVNX9hHk1cc50ned+/5ZfRUjMOzQebvf5Q382f7Lwoz8W3Li9YrlOCG/GnO8X9qgaHVl6ngTXMaK6A92nAolTGtMSmAYhraXDBWluORop22C8d4/E/mM5DVNpqZU+i+UzJ1Ebf6UDVf3FdM8ROxhPnqxo6s7FZH2r7KzwD2TBWZ+A5IVHZfY9bY/SPHmFAfSfIa8WRLC0lMe8BeR+DPn0VZ+3CgU5vnEN4p2NAzI+SuP+x7WkMSv/EIZCKDcMTT4SM5Iqe6hVB2EWsXw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=2WlF4y0XUQMZnMvwBrOMIErzp/p14I+WmsDdRmAa/bw=;
 b=MzirggDbi45jqxZ+miAFVUSr52Kd6xuySULLEppfUkjFAHjNWPt+YnSilIn4KI4QpwprE6lez0hzViAEGGcGL40qO7hPQ5iLv7HIzTAat798xwholwF4B5mWHuPGBttEf6epSoUoQv8x62RuykTmaHnsr1bOFqN7MI+9ugyjgeXkyoTiT7vD6QEqA7Ez5juwNP+DmfTJ9+HbDSJscxnXuvqGa6yU3Iq2ugtDPZT8vSseChnooIKxFVs8aHaOAUCFi1jx251eS0T7CXS25KzzxBFhjGXRhuCj4fCVSNhNvekhhK1N0f24wNoV3Kia5FrxL2FlxJf2PzGpUC+gwuNjeQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3410.namprd18.prod.outlook.com (10.255.137.212) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2094.17; Wed, 24 Jul 2019 09:43:35 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b%7]) with mapi id 15.20.2094.013; Wed, 24 Jul 2019
 09:43:35 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>, Roger Pau Monne
 <roger.pau@citrix.com>
Thread-Topic: [PATCH 2/2] x86/iommu: avoid mapping the APIC configuration
 space for hwdom
Thread-Index: AQHVQW4zrYUYVM3HpUS5nJG7cGq72KbYXymAgAAKL3CAARxMgA==
Date: Wed, 24 Jul 2019 09:43:35 +0000
Message-ID: <cb952c0d-4111-2138-660e-c9dc0dd79c11@suse.com>
References: <20190723154851.77627-1-roger.pau@citrix.com>
 <20190723154851.77627-3-roger.pau@citrix.com>
 <5017c875-a59d-e7d1-c8fc-325b4208d15e@suse.com>
 <cade48e9-5346-b325-e06a-ee4adf2c48f0@citrix.com>
In-Reply-To: <cade48e9-5346-b325-e06a-ee4adf2c48f0@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: LO2P265CA0286.GBRP265.PROD.OUTLOOK.COM
 (2603:10a6:600:a1::34) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: ed20f257-32c0-4630-424c-08d7101b65a2
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3410; 
x-ms-traffictypediagnostic: BY5PR18MB3410:
x-microsoft-antispam-prvs: <BY5PR18MB341076A05809C98B04040B9EB3C60@BY5PR18MB3410.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:3631;
x-forefront-prvs: 0108A997B2
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(376002)(396003)(366004)(136003)(39860400002)(346002)(189003)(199004)(110136005)(8676002)(81166006)(256004)(99286004)(6486002)(80792005)(14444005)(316002)(71200400001)(52116002)(53936002)(8936002)(6436002)(81156014)(6512007)(476003)(25786009)(71190400001)(76176011)(478600001)(66946007)(5660300002)(14454004)(102836004)(11346002)(66066001)(53546011)(446003)(66556008)(186003)(2906002)(66446008)(26005)(386003)(6506007)(486006)(66476007)(68736007)(64756008)(229853002)(31686004)(36756003)(7736002)(6116002)(4326008)(3846002)(305945005)(6246003)(31696002)(2616005)(86362001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3410;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: B8BZpL6xidlF60ufOsgmtTI+3+BB6+o8cb7cOrLCda8/TJ1Y3wt1txjbPFbfv+3HVbrcWRYZwL/q7GRf8xcaZDgYgSzCRCQCfZKAKKFszKbBLwDcqzNcBddfZ+WmC8s13xYFTEBYK62ql0Xzh1ASPNstK/n+M7yYyerzj41Qy8275IeB0mq8gD5bsDom7+jnvyPG0IdlNMChcMRwLZizC2XC6k3lmb7ekiTqD1fxuRp2qXQC+5B1+E6/jzKXSaDY+15QnNiH3nCS1LGJfiP5nV/EIAWPekA90sqC2GetSOEO+VpF2oUOoxw0i38WijnbZ3lTOX0Iv5yZVptpdLtcyqGrmt4F/jmCAqCwFY6UoNAR9H3pS+Vho6U82LIOSqikvL3zbYObMi0kIp/sYiHq5+7Jq2BH6Imb6FLLHY22WHw=
Content-ID: <769D9DD240FB3D4FB53116264B20CBE7@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: ed20f257-32c0-4630-424c-08d7101b65a2
X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Jul 2019 09:43:35.4976 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3410
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH 2/2] x86/iommu: avoid mapping the APIC
 configuration space for hwdom
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>

T24gMjMuMDcuMjAxOSAxODo0NSwgQW5kcmV3IENvb3BlciB3cm90ZToNCj4gT24gMjMvMDcvMjAx
OSAxNzowOSwgSmFuIEJldWxpY2ggd3JvdGU6DQo+PiBPbiAyMy4wNy4yMDE5IDE3OjQ4LCBSb2dl
ciBQYXUgTW9ubmUgd3JvdGU6DQo+Pj4gQ3VycmVudCBjb2RlIG9ubHkgcHJldmVudHMgbWFwcGlu
ZyB0aGUgaW8tYXBpYyBwYWdlIGludG8gdGhlIGd1ZXN0DQo+Pj4gcGh5c2ljYWwgbWVtb3J5IG1h
cC4gRXhwYW5kIHRoZSByYW5nZSB0byBiZSAweEZFQ3hfeHh4eCBhcyBkZXNjcmliZWQNCj4+PiBp
biB0aGUgSW50ZWwgMyBTZXJpZXMgQ2hpcHNldCBEYXRhc2hlZXQgc2VjdGlvbiAzLjMuMSAiQVBJ
Qw0KPj4+IENvbmZpZ3VyYXRpb24gU3BhY2UgKEZFQzBfMDAwMGjigJNGRUNGX0ZGRkZoKSIuDQo+
Pj4NCj4+PiBBTUQgYWxzbyBsaXN0cyB0aGlzIGFkZHJlc3MgcmFuZ2UgaW4gdGhlIEFNRCBTUjU2
OTAgRGF0YWJvb2ssIHNlY3Rpb24NCj4+PiAyLjQuMiAiTm9uLVNCIElPQVBJQyBTdXBwb3J0Ii4N
Cj4+IEJ1dCB0aGF0J3MgY2hpcHNldCBzcGVjaWZpYy4gSSBkb24ndCB0aGluayB3ZSBjYW4gYmxp
bmRseSBhc3N1bWUNCj4+IHRoaXMgcmFuZ2UuDQo+IA0KPiBUaGUgSU8tQVBJQyBoYXMgYWx3YXlz
IGxpdmVkIGluIHRoYXQgcmVnaW9uIHNpbmNlIGl0cyBpbnRyb2R1Y3Rpb24sIGFuZA0KPiB0aGUg
bG9jYXRpb24gaXNuJ3QgZXZlbiBjb25maWd1cmFibGUgb24gbmV3ZXIgY2hpcHNldHMgKElmIEkn
dmUgcmVhZCB0aGUNCj4gU0FEIHJvdXRpbmcgcnVsZXMgaW4gU2t5bGFrZSBjb3JyZWN0bHkuwqAg
QWxsIHRoYXQgY2FuIGJlIGNvbmZpZ3VyZWQgaXMNCj4gbXVsdGlwbGUgSU8tQVBJQ3MgYmVpbmcg
bWFwcGVkIGFkamFjZW50IHRvIGVhY2ggb3RoZXIuKQ0KDQpJJ20gcHJldHR5IHN1cmUgSSd2ZSBz
ZWVuIElPLUFQSUNzIG91dHNpZGUgdGhhdCByYW5nZS4NCg0KSSdtIG5vdCBlbnRpcmVseSBvcHBv
c2VkIHRvIGEgY2hhbmdlIGxpa2UgdGhpcywgYnV0IEkgdGhpbmsgaXQgd2FudHMgdG8NCmNvbWUg
d2l0aCBiZXR0ZXIgZGVzY3JpcHRpb24gKHRha2luZyBpbnRvIGFjY291bnQgdGhlIGNoaXBzZXQt
IHJhdGhlcg0KdGhhbiBhcmNoaXRlY3R1cmUtZGVmaW5lZC1uZXNzKSBhbmQgZWl0aGVyIHJldGFp
bmluZyBvZiB0aGUgbG9vcCB0aGUNCnBhdGNoIGN1cnJlbnRseSByZXBsYWNlcywgb3IgYW4gZXhw
bGFuYXRpb24gd2h5IHRoZSBsb29wIGlzIHN0cmljdGx5DQp1bm5lY2Vzc2FyeS4NCg0KSmFuDQpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 24 09:48:14 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Jul 2019 09:48:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqDsa-0002lV-Au; Wed, 24 Jul 2019 09:48:12 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=qaDC=VV=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hqDsZ-0002lI-1G
 for xen-devel@lists.xenproject.org; Wed, 24 Jul 2019 09:48:11 +0000
X-Inumbo-ID: 21422ab8-adf8-11e9-ae6c-47d43f94e7cf
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 21422ab8-adf8-11e9-ae6c-47d43f94e7cf;
 Wed, 24 Jul 2019 09: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 <osstest-admin@xenproject.org>)
 id 1hqDsQ-0004Nx-Ns; Wed, 24 Jul 2019 09:48: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 1hqDsQ-0001Fs-6C; Wed, 24 Jul 2019 09:48:02 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hqDsQ-0003nJ-5R; Wed, 24 Jul 2019 09:48:02 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139292-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-arm64-arm64-examine:examine-serial/bootloader:fail:regression
 xen-unstable:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-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-thunderx:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=0d10a77cc98dda1b8f9a96954149a872f46048c9
X-Osstest-Versions-That: xen=f7f7cd5c585ab2d6f4bbc17b8fbec52dde1a5715
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 24 Jul 2019 09:48:02 +0000
Subject: [Xen-devel] [xen-unstable test] 139292: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTI5MiB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzOTI5Mi8KClJlZ3Jlc3Npb25zIDotKAoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0
ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAg
IDExIGV4YW1pbmUtc2VyaWFsL2Jvb3Rsb2FkZXIgZmFpbCBSRUdSLiB2cy4gMTM5MjU5CgpUZXN0
cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWls
IGxpa2UgMTM5MjU5CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMzkyNTkKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEzOTI1
OQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgIGxpa2UgMTM5MjU5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYt
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzkyNTkKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFp
bCBsaWtlIDEzOTI1OQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTM5MjU5CiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzky
NTkKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICAgZmFpbCBsaWtlIDEzOTI1OQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAg
ICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5z
dGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14
c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAg
ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRk
cyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1z
ZWF0dGxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
dmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2lu
ZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFs
bCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoK
IHhlbiAgICAgICAgICAgICAgICAgIDBkMTBhNzdjYzk4ZGRhMWI4ZjlhOTY5NTQxNDlhODcyZjQ2
MDQ4YzkKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIGY3ZjdjZDVjNTg1
YWIyZDZmNGJiYzE3YjhmYmVjNTJkZGUxYTU3MTUKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzOTI1
OSAgMjAxOS0wNy0yMiAxNjowMzoyOCBaICAgIDEgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAx
MzkyOTIgIDIwMTktMDctMjMgMTc6MTc6MjEgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
ClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIEJyaWFuIFdvb2RzIDxicmlhbi53b29kc0Bh
bWQuY29tPgogIElnb3IgRHJ1emhpbmluIDxpZ29yLmRydXpoaW5pbkBjaXRyaXguY29tPgogIEph
biBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3Vz
ZS5jb20+CiAgVmlrdG9yIE1pdGluIDx2aWt0b3IubWl0aW4uMTlAZ21haWwuY29tPgogIFZpa3Rv
ciBNaXRpbiA8dmlrdG9yX21pdGluQGVwYW0uY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXh0ZiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXByZXYgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4Ni1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0z
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRm
LWFtZDY0LWFtZDY0LTQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0taTM4
Ni14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
ZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZo
dm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhs
LWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJp
Y3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1p
bmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1y
aGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpdmVwYXRjaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1saXZlcGF0Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3Jh
ZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1
YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02
NC14bC1zZWF0dGxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hh
ZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZs
aWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3Mv
bG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4g
YXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcv
b3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVz
dCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9
b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hl
bmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1h
c3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0
cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoK
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tCmNvbW1pdCAwZDEwYTc3Y2M5OGRkYTFiOGY5YTk2OTU0MTQ5YTg3MmY0NjA0OGM5CkF1dGhv
cjogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgpEYXRlOiAgIFR1ZSBKdWwgMjMgMTE6
MjA6NTUgMjAxOSArMDIwMAoKICAgIHhlbi9zY2hlZDogZml4IGxvY2tpbmcgaW4gcmVzdG9yZV92
Y3B1X2FmZmluaXR5KCkKICAgIAogICAgQ29tbWl0IDA3NjNjZDI2ODc4OTdiNTVlNyAoInhlbi9z
Y2hlZDogZG9uJ3QgZGlzYWJsZSBzY2hlZHVsZXIgb24gY3B1cwogICAgZHVyaW5nIHN1c3BlbmQi
KSByZW1vdmVkIGEgbG9jayBpbiByZXN0b3JlX3ZjcHVfYWZmaW5pdHkoKSB3aGljaCBuZWVkcwog
ICAgdG8gc3RheTogY3B1bWFza19zY3JhdGNoX2NwdSgpIG11c3QgYmUgcHJvdGVjdGVkIGJ5IHRo
ZSBzY2hlZHVsZXIKICAgIGxvY2suIHJlc3RvcmVfdmNwdV9hZmZpbml0eSgpIGlzIGJlaW5nIGNh
bGxlZCBieSB0aGF3X2RvbWFpbnMoKSwgc28KICAgIHdpdGggbXVsdGlwbGUgZG9tYWlucyBpbiB0
aGUgc3lzdGVtIGFub3RoZXIgZG9tYWluIG1pZ2h0IGFscmVhZHkgYmUKICAgIHJ1bm5pbmcgYW5k
IHRoZSBzY2hlZHVsZXIgbWlnaHQgbWFrZSB1c2Ugb2YgY3B1bWFza19zY3JhdGNoX2NwdSgpCiAg
ICBhbHJlYWR5LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NA
c3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogRGFyaW8gRmFnZ2lvbGkgPGRmYWdnaW9saUBzdXNl
LmNvbT4KCmNvbW1pdCBjMjFkZjc2MTk5YWJhMGQyYTY2NTRkNTZjOGU5M2UzMWMxZjAzOTc1CkF1
dGhvcjogVmlrdG9yIE1pdGluIDx2aWt0b3IubWl0aW4uMTlAZ21haWwuY29tPgpEYXRlOiAgIFR1
ZSBKdW4gMTggMTE6NTg6NTEgMjAxOSArMDMwMAoKICAgIHhlbi9hcm06IHJlbW92ZSB1bnVzZWQg
ZHRfZGV2aWNlX25vZGUgcGFyYW1ldGVyCiAgICAKICAgIFNvbWUgb2YgdGhlIGZ1bmN0aW9uIGdl
bmVyYXRpbmcgbm9kZXMgKGUuZyBtYWtlX3RpbWVyX25vZGUpCiAgICB0YWtlIGluIGEgZHRfZGV2
aWNlX25vZGUgcGFyYW1ldGVyLCBidXQgbmV2ZXIgdXNlZCBpdC4KICAgIEl0IGlzIGFjdHVhbGx5
IG1pc3VzZWQgd2hlbiBjcmVhdGluZyBEVCBmb3IgRG9tVS4KICAgIFNvIGl0IGlzIHRoZSBiZXN0
IHRvIHJlbW92ZSB0aGUgcGFyYW1ldGVyLgogICAgCiAgICBTdWdnZXN0ZWQtYnk6IEp1bGllbiBH
cmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBWaWt0b3IgTWl0
aW4gPHZpa3Rvcl9taXRpbkBlcGFtLmNvbT4KICAgIFJldmlld2VkLWJ5OiBKdWxpZW4gR3JhbGwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPgoKY29tbWl0IGY1NjgxM2YzNDcwYzViNDk4Nzk2M2MzYzQx
ZTRmZTE2Yjk1YzVhM2YKQXV0aG9yOiBJZ29yIERydXpoaW5pbiA8aWdvci5kcnV6aGluaW5AY2l0
cml4LmNvbT4KRGF0ZTogICBGcmkgSnVsIDE5IDE0OjA3OjQ4IDIwMTkgKzAxMDAKCiAgICB4ODYv
Y3Jhc2g6IGZpeCBrZXhlYyB0cmFuc2l0aW9uIGJyZWFrYWdlCiAgICAKICAgIEZvbGxvd2luZyA2
ZmY1NjBmN2YgKCJ4ODYvU01QOiBkb24ndCB0cnkgdG8gc3RvcCBhbHJlYWR5IHN0b3BwZWQgQ1BV
cyIpCiAgICBhbiBpbmNvcnJlY3QgY29uZGl0aW9uIHdhcyBwbGFjZWQgaW50byBrZXhlYyB0cmFu
c2l0aW9uIHBhdGgKICAgIGxlYXZpbmcgY3Jhc2hpbmcgQ1BVIGFsd2F5cyBvbmxpbmUgYnJlYWtp
bmcga2R1bXAga2VybmVsIGVudGVyaW5nLgogICAgQ29ycmVjdCBpdCBieSB1bmlmeWluZyB0aGUg
Y29uZGl0aW9uIHdpdGggc21wX3NlbmRfc3RvcCgpLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBJ
Z29yIERydXpoaW5pbiA8aWdvci5kcnV6aGluaW5AY2l0cml4LmNvbT4KCmNvbW1pdCAwMWRjNmFh
OTQyNDZhMmU0NTE5NzI2NTUyYjA2YWMxZmU0ZTZkMzFhCkF1dGhvcjogSmFuIEJldWxpY2ggPGpi
ZXVsaWNoQHN1c2UuY29tPgpEYXRlOiAgIE1vbiBKdWwgMjIgMTI6MDY6MTAgMjAxOSArMDIwMAoK
ICAgIEFNRC9JT01NVTogcGFzcyBJT01NVSB0byBhbWRfaW9tbXVfYWxsb2NfaW50cmVtYXBfdGFi
bGUoKQogICAgCiAgICBUaGUgZnVuY3Rpb24gd2lsbCB3YW50IHRvIGtub3cgSU9NTVUgcHJvcGVy
dGllcyAoc3BlY2lmaWNhbGx5IHRoZSBJUlRFCiAgICBzaXplKSBzdWJzZXF1ZW50bHkuCiAgICAK
ICAgIENvcnJlY3QgaW5kZW50YXRpb24gb2Ygb25lIG9mIHRoZSBjYWxsIHNpdGVzIGF0IHRoaXMg
b2NjYXNpb24uCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBz
dXNlLmNvbT4KICAgIEFja2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRy
aXguY29tPgogICAgQWNrZWQtYnk6IEJyaWFuIFdvb2RzIDxicmlhbi53b29kc0BhbWQuY29tPgoK
Y29tbWl0IDRlOGU5ODc1NjIyY2JkYjI0NDY5YzQzY2E1ZjA4ZjgzZGM1OWJiY2EKQXV0aG9yOiBK
YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkRhdGU6ICAgTW9uIEp1bCAyMiAxMjowNToy
NyAyMDE5ICswMjAwCgogICAgQU1EL0lPTU1VOiBwYXNzIElPTU1VIHRvIGl0ZXJhdGVfaXZyc19l
bnRyaWVzKCkgY2FsbGJhY2sKICAgIAogICAgQm90aCB1c2VycyB3aWxsIHdhbnQgdG8ga25vdyBJ
T01NVSBwcm9wZXJ0aWVzIChzcGVjaWZpY2FsbHkgdGhlIElSVEUKICAgIHNpemUpIHN1YnNlcXVl
bnRseS4gTGV2ZXJhZ2UgdGhpcyB0byBhdm9pZCBwb2ludGxlc3MgY2FsbHMgdG8gdGhlCiAgICBj
YWxsYmFjayB3aGVuIElWUlMgbWFwcGluZyB0YWJsZSBlbnRyaWVzIGFyZSB1bnBvcHVsYXRlZC4g
VG8gYXZvaWQKICAgIGxlYWtpbmcgaW50ZXJydXB0IHJlbWFwcGluZyB0YWJsZXMgKGJvZ3VzbHkp
IGFsbG9jYXRlZCBmb3IgSU9NTVVzCiAgICB0aGVtc2VsdmVzLCB0aGlzIHJlcXVpcmVzIHN1cHBy
ZXNzaW5nIHRoZWlyIGFsbG9jYXRpb24gaW4gdGhlIGZpcnN0CiAgICBwbGFjZSwgdGFraW5nIGEg
c3RlcCBmdXJ0aGVyIHdoYXQgY29tbWl0IDc1NzEyMmMwY2YgKCdBTUQvSU9NTVU6IGRvbid0CiAg
ICAiYWRkIiBJT01NVXMnKSBoYWQgZG9uZS4KICAgIAogICAgQWRkaXRpb25hbGx5IHN1cHByZXNz
IHRoZSBjYWxsIGZvciBhbGlhcyBlbnRyaWVzLCBhcyBhZ2FpbiBib3RoIHVzZXJzCiAgICBkb24n
dCBjYXJlIGFib3V0IHRoZXNlIGFueXdheS4gSW4gZmFjdCB0aGlzIGVsaW1pbmF0ZXMgYSBmYWly
IGJpdCBvZgogICAgcmVkdW5kYW5jeSBmcm9tIGR1bXAgb3V0cHV0LgogICAgCiAgICBTaWduZWQt
b2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBBY2tlZC1ieTogQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBCcmlh
biBXb29kcyA8YnJpYW4ud29vZHNAYW1kLmNvbT4KCmNvbW1pdCBkZjIwMzBjMzRjYzkxNjFkZDll
MzVjMGU4YzU1MDU3ZTEwMWFjODFhCkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu
Y29tPgpEYXRlOiAgIE1vbiBKdWwgMjIgMTI6MDM6NDYgMjAxOSArMDIwMAoKICAgIEFNRC9JT01N
VTogcHJvY2VzcyBzb2Z0aXJxcyB3aGlsZSBkdW1waW5nIElSVHMKICAgIAogICAgV2hlbiB0aGVy
ZSBhcmUgc3VmZmljaWVudGx5IG1hbnkgZGV2aWNlcyBsaXN0ZWQgaW4gdGhlIEFDUEkgdGFibGVz
IChubwogICAgbWF0dGVyIGlmIHRoZXkgYWN0dWFsbHkgZXhpc3QpLCBvdXRwdXQgbWF5IHRha2Ug
d2F5IGxvbmdlciB0aGFuIHRoZQogICAgd2F0Y2hkb2cgd291bGQgbGlrZS4KICAgIAogICAgU2ln
bmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgQWNrZWQtYnk6
IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTog
QnJpYW4gV29vZHMgPGJyaWFuLndvb2RzQGFtZC5jb20+Cgpjb21taXQgNmFlMjJlN2FhYzhmYjBk
MzkzMThlYjI3ZWFiNDM5ZGQ5NzUyMTE3NApBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBz
dXNlLmNvbT4KRGF0ZTogICBNb24gSnVsIDIyIDExOjU5OjAxIDIwMTkgKzAyMDAKCiAgICBBTUQv
SU9NTVU6IGZyZWUgbW9yZSBtZW1vcnkgd2hlbiBjbGVhbmluZyB1cCBhZnRlciBlcnJvcgogICAg
CiAgICBUaGUgaW50ZXJydXB0IHJlbWFwcGluZyBpbi11c2UgYml0bWFwcyB3ZXJlIGxlYWtlZCBp
biBhbGwgY2FzZXMuIFRoZQogICAgcmluZyBidWZmZXJzIGFuZCB0aGUgbWFwcGluZyBvZiB0aGUg
TU1JTyBzcGFjZSB3ZXJlIGxlYWtlZCBmb3IgYW55IElPTU1VCiAgICB0aGF0IGhhZG4ndCBiZWVu
IGVuYWJsZWQgeWV0LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxp
Y2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3Bl
cjNAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBCcmlhbiBXb29kcyA8YnJpYW4ud29vZHNAYW1k
LmNvbT4KKHFlbXUgY2hhbmdlcyBub3QgaW5jbHVkZWQpCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 24 10:03:21 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Jul 2019 10:03:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqE6x-0004Ex-SJ; Wed, 24 Jul 2019 10:03:03 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=qaDC=VV=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hqE6v-0004Ej-Tf
 for xen-devel@lists.xenproject.org; Wed, 24 Jul 2019 10:03:01 +0000
X-Inumbo-ID: 384ea3d3-adfa-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 384ea3d3-adfa-11e9-8980-bc764e045a96;
 Wed, 24 Jul 2019 10:03:01 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hqE6u-0004l3-KS; Wed, 24 Jul 2019 10: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 1hqE6u-0001ta-8f; Wed, 24 Jul 2019 10:03:00 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hqE6u-0004fy-87; Wed, 24 Jul 2019 10:03:00 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139308-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: xen=52fc4aaf1613e49d018bf3c5b1899b131ee2f417
X-Osstest-Versions-That: xen=66d11b9c1281ac133b92b3e6dd5b5e1c2abea7bf
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 24 Jul 2019 10:03:00 +0000
Subject: [Xen-devel] [xen-unstable-coverity test] 139308: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTMwOCB4ZW4tdW5zdGFibGUtY292ZXJpdHkgcmVhbCBbcmVhbF0KaHR0cDovL2xv
Z3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzOTMwOC8KClBlcmZlY3Qg
Oi0pCkFsbCB0ZXN0cyBpbiB0aGlzIGZsaWdodCBwYXNzZWQgYXMgcmVxdWlyZWQKdmVyc2lvbiB0
YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIDUyZmM0YWFmMTYxM2U0
OWQwMThiZjNjNWIxODk5YjEzMWVlMmY0MTcKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAg
ICAgICAgICAgIDY2ZDExYjljMTI4MWFjMTMzYjkyYjNlNmRkNWI1ZTFjMmFiZWE3YmYKCkxhc3Qg
dGVzdCBvZiBiYXNpcyAgIDEzOTIzNiAgMjAxOS0wNy0yMSAwOToxODozMiBaICAgIDMgZGF5cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxMzkzMDggIDIwMTktMDctMjQgMDk6MTk6MTEgWiAgICAwIGRh
eXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIEJyaWFu
IFdvb2RzIDxicmlhbi53b29kc0BhbWQuY29tPgogIElnb3IgRHJ1emhpbmluIDxpZ29yLmRydXpo
aW5pbkBjaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBKdWVy
Z2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CiAgUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1
QGNpdHJpeC5jb20+CiAgUm9zcyBMYWdlcndhbGwgPHJvc3MubGFnZXJ3YWxsQGNpdHJpeC5jb20+
CiAgVmlrdG9yIE1pdGluIDx2aWt0b3IubWl0aW4uMTlAZ21haWwuY29tPgogIFZpa3RvciBNaXRp
biA8dmlrdG9yX21pdGluQGVwYW0uY29tPgogIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+
Cgpqb2JzOgogY292ZXJpdHktYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50
ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9t
ZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQK
ICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhw
bGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMg
YXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9Ymxv
YjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVz
cyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/
cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9uIDoKClRvIHhlbmJpdHMu
eGVuLm9yZzovaG9tZS94ZW4vZ2l0L3hlbi5naXQKICAgNjZkMTFiOWMxMi4uNTJmYzRhYWYxNiAg
NTJmYzRhYWYxNjEzZTQ5ZDAxOGJmM2M1YjE4OTliMTMxZWUyZjQxNyAtPiBjb3Zlcml0eS10ZXN0
ZWQvc21va2UKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 24 10:12:31 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Jul 2019 10:12:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqEG1-00055V-Am; Wed, 24 Jul 2019 10:12:25 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=9cpT=VV=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hqEG0-00055Q-5k
 for xen-devel@lists.xenproject.org; Wed, 24 Jul 2019 10:12:24 +0000
X-Inumbo-ID: 86a55ef9-adfb-11e9-8980-bc764e045a96
Received: from m4a0040g.houston.softwaregrp.com (unknown [15.124.2.86])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 86a55ef9-adfb-11e9-8980-bc764e045a96;
 Wed, 24 Jul 2019 10:12:22 +0000 (UTC)
Received: FROM m4a0040g.houston.softwaregrp.com (15.120.17.147) BY
 m4a0040g.houston.softwaregrp.com WITH ESMTP; 
 Wed, 24 Jul 2019 10:08:23 +0000
Received: from M9W0068.microfocus.com (2002:f79:bf::f79:bf) by
 M4W0335.microfocus.com (2002:f78:1193::f78:1193) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Wed, 24 Jul 2019 10:07:41 +0000
Received: from NAM02-CY1-obe.outbound.protection.outlook.com (15.124.72.11) by
 M9W0068.microfocus.com (15.121.0.191) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Wed, 24 Jul 2019 10:07:41 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=a0wo7E2EWqUzzFLPf+1cYZcG1iDmdTh2QTwnsagOFw6NUQuBIGJ9hzSpbkW0J8J2CNv72UAN+6GCR5x+MltVp23FcZDeR4OSYKv1q0cyDdl4pYhuRukc57sW3mQ8K1kvD6EkYrQIe5ibpCM8pYGaS+UMwdhlv6YwH+/sB2Rh4fdMDFvVxfS8UFb/1xH1IBzqdR2QMpu5JmivY4LewthYS30+iKh/xYZeMHJGpbKakG4abNJOC3fpsG6NPatpjuuSTfvpbOTDpFU+BvIO6yVcMaGbuUoD3rhx3SC6IOCfgqwickb0qFLt54tIm+8COQKGHlny/IOMOgZJpCLBDsEplg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=71zGrWYcTUQ6svJkRRvp5X6Prp58NS0KUhhyzar1144=;
 b=oSWB8onuF+Ic1dxAMsjfaGutAP1VadgyVCXCYSD54rtcZXicOxAEQjzSiNbZzbmfl5DREUUkasTRvC8nq/eZsq/RDVwjR63lbT+uMqSIu9Rp+Tbuskapki57IYRafEPMr0PjFha9D0QLAkalbSFduDIBSvq2fLgU8yMvspjAN311dyF7eObnL1ecmhcxZmq8zpgagv98t3nEvo7iS9djLiQWlVNG5x+nw5o0Z1/jo2UG7qVgAtU3bsWiGw81a/DU5wVphYWu28LhO/kdwjUdmVEOdulnnVG0npM8i5IlAjSVV1l2kvSnc3weuCUp+tJO5rZ0a4R3oJYVtSnH2VADvA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3267.namprd18.prod.outlook.com (10.255.138.24) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2094.16; Wed, 24 Jul 2019 10:07:40 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b%7]) with mapi id 15.20.2094.013; Wed, 24 Jul 2019
 10:07:40 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Juergen Gross <JGross@suse.com>
Thread-Topic: [PATCH v2 2/2] xen: merge temporary vcpu pinning scenarios
Thread-Index: AQHVQYQU1WujqebfXkKqWlkiYmjVv6bZjDEA
Date: Wed, 24 Jul 2019 10:07:40 +0000
Message-ID: <0530cd8f-5b00-ae08-15e2-10266ca5dbb8@suse.com>
References: <20190723182530.24087-1-jgross@suse.com>
 <20190723182530.24087-3-jgross@suse.com>
In-Reply-To: <20190723182530.24087-3-jgross@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR0202CA0027.eurprd02.prod.outlook.com
 (2603:10a6:4:a5::13) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 744b4f5a-7f13-44a1-4374-08d7101ec2e3
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3267; 
x-ms-traffictypediagnostic: BY5PR18MB3267:
x-microsoft-antispam-prvs: <BY5PR18MB32678E389F33A5EACD703662B3C60@BY5PR18MB3267.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 0108A997B2
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(136003)(39860400002)(346002)(366004)(396003)(376002)(189003)(199004)(66556008)(66476007)(6512007)(64756008)(476003)(305945005)(11346002)(66946007)(66446008)(446003)(6246003)(6862004)(14444005)(53546011)(8676002)(7736002)(2906002)(256004)(2616005)(31696002)(54906003)(86362001)(71200400001)(102836004)(6506007)(386003)(37006003)(229853002)(99286004)(186003)(478600001)(68736007)(26005)(71190400001)(6636002)(76176011)(4326008)(6436002)(486006)(31686004)(36756003)(80792005)(316002)(6486002)(8936002)(53936002)(25786009)(66066001)(52116002)(6116002)(3846002)(81166006)(81156014)(14454004)(5660300002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3267;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: l3nuER3ZbU6B58zaIvbdi4k0n1bPuwKH+nlfY7CllaSlaCvfWtQe6Hgr+F1uNKpmQOTGKy50nFOmasXaGo2dy1Hr40XJQhbTTc3mVvhDXab9dwa0gB5Xj4ovrsTH4pa9blsZuwmeYff8dYNMBJZsRHfvN5D5amjkVTZ/TOOyLQesOdztyIHXVjyZwmO9Y+CJeIN2mkRhyRUgH1PUHrgSY6Q08rJIFdd31Hkxq2qd47ykkUwI9UuVznAeJ3+StMGmiX2wEpJX1LUO8ik7c6jXrkQabR6eaoB6MVLzv2NDpppegIiQO+vCfWthWgTbeMCwG4Jw3PaOza1yGbJTgbImFU/w3HtdOPHQ2AazHwcM5H+kZe/zkBdbq1yY0Air6sftn8XA2WqlFE0RX3g9YHJU6ZEeeLh5SZbAOK8JwJ0m1+0=
Content-ID: <D15D92B0461F254F98AF97A54E2377FC@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 744b4f5a-7f13-44a1-4374-08d7101ec2e3
X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Jul 2019 10:07:40.4289 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3267
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v2 2/2] xen: merge temporary vcpu pinning
 scenarios
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Dario Faggioli <dfaggioli@suse.com>,
 Julien Grall <julien.grall@arm.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>

T24gMjMuMDcuMjAxOSAyMDoyNSwgSnVlcmdlbiBHcm9zcyB3cm90ZToNCj4gVG9kYXkgdGhlcmUg
YXJlIHR3byBzY2VuYXJpb3Mgd2hpY2ggYXJlIHBpbm5pbmcgdmNwdXMgdGVtcG9yYXJpbHkgdG8N
Cj4gYSBzaW5nbGUgcGh5c2ljYWwgY3B1Og0KPiANCj4gLSB3YWl0X2V2ZW50KCkgaGFuZGxpbmcN
Cj4gLSB2Y3B1X3Bpbl9vdmVycmlkZSgpIGhhbmRsaW5nDQo+IA0KPiBFYWNoIG9mIHRob3NlIGNh
c2VzIGFyZSBoYW5kbGVkIGluZGVwZW5kZW50bHkgdG9kYXkgdXNpbmcgdGhlaXIgb3duDQo+IHRl
bXBvcmFyeSBjcHVtYXNrIHRvIHNhdmUgdGhlIG9sZCBhZmZpbml0eSBzZXR0aW5ncy4NCj4gDQo+
IFRoZSB0d28gY2FzZXMgY2FuIGJlIGNvbWJpbmVkIGFzIHRoZSBmaXJzdCBjYXNlIHdpbGwgb25s
eSBwaW4gYSB2Y3B1IHRvDQo+IHRoZSBwaHlzaWNhbCBjcHUgaXQgaXMgYWxyZWFkeSBydW5uaW5n
IG9uLCB3aGlsZSB2Y3B1X3Bpbl9vdmVycmlkZSgpIGlzDQo+IGFsbG93ZWQgdG8gZmFpbC4NCj4g
DQo+IFNvIG1lcmdlIHRoZSB0d28gdGVtcG9yYXJ5IHBpbm5pbmcgc2NlbmFyaW9zIGJ5IG9ubHkg
dXNpbmcgb25lIGNwdW1hc2sNCj4gYW5kIGEgcGVyLXZjcHUgYml0bWFzayBmb3Igc3BlY2lmeWlu
ZyB3aGljaCBvZiB0aGUgc2NlbmFyaW9zIGlzDQo+IGN1cnJlbnRseSBhY3RpdmUgKHRoZXkgYXJl
IGFsbG93ZWQgdG8gbmVzdCkuDQoNCkhtbSwgIm5lc3QiIHRvIG1lIG1lYW5zIExJRk8tbGlrZSBi
ZWhhdmlvciwgYnV0IHRoZSBsb2dpYyBpcyBtb3JlIHJlbGF4ZWQNCmFmYWljdC4NCg0KPiBAQCAt
MTI2Nyw3ICsxMjg0LDggQEAgcmV0X3QgZG9fc2NoZWRfb3AoaW50IGNtZCwgWEVOX0dVRVNUX0hB
TkRMRV9QQVJBTSh2b2lkKSBhcmcpDQo+ICAgICAgICAgIGlmICggY29weV9mcm9tX2d1ZXN0KCZz
Y2hlZF9waW5fb3ZlcnJpZGUsIGFyZywgMSkgKQ0KPiAgICAgICAgICAgICAgYnJlYWs7DQo+ICAg
DQo+IC0gICAgICAgIHJldCA9IHZjcHVfcGluX292ZXJyaWRlKGN1cnJlbnQsIHNjaGVkX3Bpbl9v
dmVycmlkZS5wY3B1KTsNCj4gKyAgICAgICAgY3B1ID0gc2NoZWRfcGluX292ZXJyaWRlLnBjcHUg
PCAwID8gTlJfQ1BVUyA6IHNjaGVkX3Bpbl9vdmVycmlkZS5wY3B1Ow0KDQpJIGRvbid0IHRoaW5r
IHlvdSBtZWFuIHRoZSBjYWxsZXIgdG8gYWNoaWV2ZSB0aGUgc2FtZSBlZmZlY3QgYnkgYm90aA0K
cGFzc2luZyBpbiBhIG5lZ2F0aXZlIHZhbHVlIG9yIE5SX0NQVVMgLSBpdCBzaG91bGQgcmVtYWlu
IHRvIGJlIGp1c3QNCm5lZ2F0aXZlIHZhbHVlcyB3aGljaCBjbGVhciB0aGUgb3ZlcnJpZGUuDQoN
CkV2ZXJ5dGhpbmcgZWxzZSBsb29rcyBmaW5lIHRvIG1lLCB0aGFua3MuDQoNCkphbg0KX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 24 10:23:35 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Jul 2019 10: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 1hqEQk-0005pR-Dl; Wed, 24 Jul 2019 10: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=9cpT=VV=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hqEQi-0005pM-Un
 for xen-devel@lists.xenproject.org; Wed, 24 Jul 2019 10:23:28 +0000
X-Inumbo-ID: 136dbe0d-adfd-11e9-8980-bc764e045a96
Received: from m4a0039g.houston.softwaregrp.com (unknown [15.124.2.85])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 136dbe0d-adfd-11e9-8980-bc764e045a96;
 Wed, 24 Jul 2019 10:23:28 +0000 (UTC)
Received: FROM m4a0039g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0039g.houston.softwaregrp.com WITH ESMTP; 
 Wed, 24 Jul 2019 10:23:23 +0000
Received: from M4W0335.microfocus.com (2002:f78:1193::f78:1193) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Wed, 24 Jul 2019 10:22:53 +0000
Received: from NAM04-SN1-obe.outbound.protection.outlook.com (15.124.8.10) by
 M4W0335.microfocus.com (15.120.17.147) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Wed, 24 Jul 2019 10:22:53 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=WAIg3U0ePo2Q+l5Ozj+7HIvXMKKfeywhzIKs80KqiXSO+6yttXWo+M7TH9111ZZCgVrACA25f5ATgks8/ZZgJsaqpxFD63GKZJKgO85PoyYvB8S/8vm+agQMsJ/rDv1XfuJEg/COpgSXLzx66DEuffbaFXRz/QOJt/3xVucHUHOyTDCG1mrG9gmz2dTXdjnMHelzwaNbsiGPcfMPzKifUZAGrV/mWVxJ/kARIMC3i+sTJcRNTfgrOi+be7u9nxOnRps/JneD1lqbpnBTbl7F++ypp4ixLSqu2oHHy36VSHi7llHiNVfb/WkBMq3U6aU/x1J3aVVZOYLanvExcslcWw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=Zvw1hEBnghJr12Ze5NGAuUZ6lKkvAwqfm2CNjFGFC0Q=;
 b=m+RIWyZ8E61bRZF3SVPkg8/4LK+ymUN/d6/E/BZ9TXSZGaAK6BSFtLiHpSsd2dEKYBRgM0BAZ8EQ4yX5Vma4K8Q/1kVee+pJXFIwqcWmQEUiwjQ+QWF03+k1WbJcusI/ByNtvF2b6Kuf+4RoqVG3GdyfvmiKkHX+E3Jmwuo1zbJwkohnSz75Sa35/4bdjRDjv5d0YxRMEIGkO5HM/w2Boqm9vMSsn7uxS1aNyN/V4iZbNchwvr9lRv/gyrc1vKxgFZFdfT9PBv8JjrAxqvwGwsrTWbCth/8IEhJO3oNdGz0khuEn7W5bu9QQ7cmcs2AJv0bo1LWfT6+TetcOuxM+fw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3156.namprd18.prod.outlook.com (10.255.138.204) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2094.17; Wed, 24 Jul 2019 10:22:52 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b%7]) with mapi id 15.20.2094.013; Wed, 24 Jul 2019
 10:22:52 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Thread-Topic: [PATCH] x86/pv: Move async_exception_cleanup() into pv/iret.c
Thread-Index: AQHVQZEPVYSOd4hduEm4xew4+ZUIfabZkFYA
Date: Wed, 24 Jul 2019 10:22:52 +0000
Message-ID: <c52559d1-2deb-c821-c482-ddab59a1a78f@suse.com>
References: <20190723195830.4524-1-andrew.cooper3@citrix.com>
In-Reply-To: <20190723195830.4524-1-andrew.cooper3@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR0202CA0013.eurprd02.prod.outlook.com
 (2603:10a6:4:29::23) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: c1154c18-be21-4028-1427-08d71020e271
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3156; 
x-ms-traffictypediagnostic: BY5PR18MB3156:
x-microsoft-antispam-prvs: <BY5PR18MB3156D8230E3622F875F3CD71B3C60@BY5PR18MB3156.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8273;
x-forefront-prvs: 0108A997B2
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(366004)(396003)(39860400002)(376002)(346002)(136003)(199004)(189003)(31686004)(86362001)(80792005)(5660300002)(25786009)(54906003)(36756003)(316002)(478600001)(8936002)(81166006)(81156014)(68736007)(76176011)(8676002)(14454004)(66066001)(31696002)(52116002)(99286004)(66946007)(66446008)(64756008)(66556008)(66476007)(4744005)(102836004)(53936002)(26005)(2906002)(6436002)(386003)(6506007)(53546011)(7736002)(305945005)(186003)(6246003)(71200400001)(71190400001)(6916009)(6486002)(256004)(6512007)(486006)(2616005)(11346002)(476003)(229853002)(4326008)(6116002)(3846002)(446003);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3156;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: 0XbStGKdV+ZN6k5q59G3iwWV3eDOh5um5hpykpqjrnMHlbt7cLcAjQeECUrd0xNPSjzvqkwHLnvaEBRT4UefJ/+W88beWniJdF3yaNRk658tLkpcsnVv1vGpPFkSU8ZSamJ9sdvowqOK3VZbzzefg4Oa/6jtfR+XNWjnA4bVfsPxl+jyZQupmaT2tlf5R/JuqFTRlYoCf1JfhE9y4N45tqdmwZ98wlKc/OcYtY6IaomNSiumicX3shv8lxBYBQq1Rhd5CmgU/RZJ+GbzjTSkkreKvbEhOf6XkUZa0DlmLGeoT5SGpia+fU5aEpFAumes5o+c8Te660akJG1e5RP1M8XclpuQTQBrZNCnKar7/NZzJCMsuquxoxg4n7dsD93QQKzP0xFqvtIFNWs6XylP1zVHkOI76157rVv+0vJBt/E=
Content-ID: <716CDC97E6AB174885F1E96C985FC93A@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: c1154c18-be21-4028-1427-08d71020e271
X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Jul 2019 10:22:52.2282 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3156
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH] x86/pv: Move async_exception_cleanup() into
 pv/iret.c
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <JGross@suse.com>, Xen-devel <xen-devel@lists.xenproject.org>,
 Wei Liu <wl@xen.org>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjMuMDcuMjAxOSAyMTo1OCwgQW5kcmV3IENvb3BlciB3cm90ZToNCj4gQWxsIGNhbGxlcnMg
YXJlIGluIHB2L2lyZXQuYy4gIE1vdmUgdGhlIGZ1bmN0aW9uIGFuZCBtYWtlIGl0IHN0YXRpYy4N
Cj4gDQo+IEV2ZW4gYmVmb3JlIHRoZSBwaW5uaW5nIGNsZWFudXAsIHRoZXJlIHdhcyBub3RoaW5n
IHdoaWNoIGlzIHNwZWNpZmljIHRvDQo+IG9wZXJhdGluZyBvbiBjdXJyLCBzbyByZW5hbWUgdGhl
IHZhcmlhYmxlIGJhY2sgdG8gdi4NCg0KSSdtIG5vdCBpbiBmdWxsIGFncmVlbWVudCB3aXRoIHRo
aXM6IFRoZSBpbXBsaWNhdGlvbiBoZXJlIHdhcyAoYW5kIGFmYWljdA0Kc3RpbGwgaXMpIHRoYXQg
dXNlcyBvZiAvIHVwZGF0ZXMgdG8gaW52b2x2ZWQgdkNQVSBmaWVsZHMgYXJlIHJhY2UgZnJlZS4N
CkZlZWwgZnJlZSB0byBhZGQgbXkgYWNrIGlmIHlvdSByZXZlcnQgYmFjayB0byBjdXJyLiBPdGhl
cndpc2UgSSdkIGZpcnN0DQpsaWtlIHRvIGhlYXIgeW91ciBjb250cmFyeSBvcGluaW9uLg0KDQpK
YW4NCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 24 10:33:02 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Jul 2019 10:33:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqEZu-0006b5-Gv; Wed, 24 Jul 2019 10:32:58 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=9cpT=VV=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hqEZu-0006b0-1b
 for xen-devel@lists.xenproject.org; Wed, 24 Jul 2019 10:32:58 +0000
X-Inumbo-ID: 637c19c4-adfe-11e9-936e-fb16b51bc91f
Received: from m4a0041g.houston.softwaregrp.com (unknown [15.124.2.87])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 637c19c4-adfe-11e9-936e-fb16b51bc91f;
 Wed, 24 Jul 2019 10:32:53 +0000 (UTC)
Received: FROM m4a0041g.houston.softwaregrp.com (15.120.17.147) BY
 m4a0041g.houston.softwaregrp.com WITH ESMTP; 
 Wed, 24 Jul 2019 10:32:42 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M4W0335.microfocus.com (2002:f78:1193::f78:1193) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Wed, 24 Jul 2019 10:32:13 +0000
Received: from NAM05-DM3-obe.outbound.protection.outlook.com (15.124.8.11) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Wed, 24 Jul 2019 10:32:13 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=bVo2GLZFNyu3j85gq7tG16ijTqXqtU/kuSufvAvbLNctI/m/nkpfxCgXQ5YpJZlh4TX+yPNv0EeQ+HyPZiAY4KFBON7JLYGO1Gx4crUHGjBNopeHjtGJpiCZZo1bCIyMVmJ2rMr6As0hrF/RJ8+3z7ZVIf25K2GdHOHpcSPWkD7pwHAukQWqWP1H8NhP2O8xFqDBZftO+LCS0uAc9jyLm32v8p7BTMxYTQoK38rl2VeaCYsTBxuddwe2uUk5aal/0qsnaLniaO5uBUXuXWBnr3dN3UgaVsKrra+Jc51LzPbW0xXxidWsUAj2wOh9RlsBiMyA3nznCMORWyLo8NPWIA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=p9otGz6+aHTISs+J91N7XjXOZ3KC3tLehzwc98W10wo=;
 b=JNKodrmYk1WmJ9mQppGQBgDCmChwYARtGJXsKMo2y1Dp26nY3rCooWAG75rOIZ97DPdO6I5oGxU45zDmX6ttE3K0qEN/Ezbnx0DhMHKymigZKTGf535zBnNSYxsV+iZpCmi0tAQVFm0mhy6tZNRJDq1iKdoL9SQH1wtDhyg37WfworclqUcj9/zIkn9Wm8kFc3GbZ44NX6zlp+1UQlZmnETiT0RibE7KTKneaNkt79BsMAw8M+IF2dx+Q4mx0UtpLF9gh1vt20ndWR3/2743+yefe/01RAxSJ2fuQYo+VJxyeLDCFVgo2+hhAzL66u2ih4HsTZlr3jz9i5WUSoEz5A==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3409.namprd18.prod.outlook.com (10.255.139.29) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2094.17; Wed, 24 Jul 2019 10:32:12 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b%7]) with mapi id 15.20.2094.013; Wed, 24 Jul 2019
 10:32:12 +0000
From: Jan Beulich <JBeulich@suse.com>
To: George Dunlap <george.dunlap@citrix.com>, Dario Faggioli
 <dfaggioli@suse.com>
Thread-Topic: [Xen-devel] [PATCH v1 1/5] xen: sched: null: refactor core
 around vcpu_deassign()
Thread-Index: AQHVOyTYJ+LR9n2cjEqlpBUws/eRLqbZn8uA
Date: Wed, 24 Jul 2019 10:32:12 +0000
Message-ID: <90e866b9-86e4-6195-ef5f-c1497d5eba35@suse.com>
References: <153515586506.7407.8908626058440527641.stgit@Palanthas.fritz.box>
 <153515649785.7407.12930278485576636398.stgit@Palanthas.fritz.box>
 <f0acbdd3-200d-0c75-34aa-ab87b0c91f2a@citrix.com>
In-Reply-To: <f0acbdd3-200d-0c75-34aa-ab87b0c91f2a@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6P191CA0009.EURP191.PROD.OUTLOOK.COM (2603:10a6:6:28::19)
 To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 5b21be70-f3f4-40cd-9476-08d71022305b
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3409; 
x-ms-traffictypediagnostic: BY5PR18MB3409:
x-microsoft-antispam-prvs: <BY5PR18MB340995AD9955527F7C0DB7A3B3C60@BY5PR18MB3409.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:4714;
x-forefront-prvs: 0108A997B2
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(366004)(346002)(396003)(39860400002)(376002)(136003)(189003)(199004)(8676002)(99286004)(4326008)(305945005)(316002)(81166006)(66476007)(6246003)(64756008)(11346002)(6636002)(26005)(186003)(66556008)(476003)(66946007)(110136005)(81156014)(66446008)(54906003)(229853002)(446003)(14454004)(86362001)(7736002)(4744005)(256004)(5660300002)(31696002)(36756003)(486006)(66066001)(6512007)(68736007)(2906002)(6436002)(80792005)(53936002)(71200400001)(71190400001)(6486002)(102836004)(53546011)(6506007)(386003)(52116002)(478600001)(76176011)(2616005)(6116002)(25786009)(8936002)(3846002)(31686004);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3409;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: uuwk8flEC74RkgJLm73eZDyZTGAj1u/lHISvmuvZoWja8Mr+R2j/XPUAXORO0KU/uY4+tNZpyRRyWNIlepW1GeKvaxoh8rBRlDW8roQTDMiNPW9CvmlOfvrjj+C9rd7KgWAClWcDzaO4PucraYHnipSka+OEHCOWyX2AS2jbrHD8/0pSAoePBGMVkB2AfBcDVBkz7q3AfQi0McoyC0zQ98E3g+Xvd7HMDbeh57rCBdGSi2fLRZAbdaSDXznpMc3wdxfZwOHOYMNQqFmBMlE4RIiaLiG/x53Vf6RlcYBNVllZU/05hGOAXQLkNL3kElSbiXQwrc1k8eWO9ZKMx3sAikkvulWLBz3nQXNM+50AtQx4NzYT8tZwJtUmDNbyuimeTgmEGu/AXAvue0MkbgNcP1H+sFQyiOMywLmduBojmRE=
Content-ID: <036015DDCB62FC48B3C7931AE0E696EC@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 5b21be70-f3f4-40cd-9476-08d71022305b
X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Jul 2019 10:32:12.5623 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3409
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v1 1/5] xen: sched: null: refactor core
 around vcpu_deassign()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>,
 "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>

T24gMTUuMDcuMjAxOSAxNzo0NiwgR2VvcmdlIER1bmxhcCB3cm90ZToNCj4gT24gOC8yNS8xOCAx
OjIxIEFNLCBEYXJpbyBGYWdnaW9saSB3cm90ZToNCj4+IHZjcHVfZGVhc3NpZ24oKSBoYXMgb25s
eSBvbmUgY2FsbGVyOiBfdmNwdV9yZW1vdmUoKS4NCj4+IExldCdzIGNvbnNvbGlkYXRlIHRoZSB0
d28gZnVuY3Rpb25zIGludG8gb25lLg0KPj4NCj4+IE5vIGZ1bmN0aW9uYWwgY2hhbmdlIGludGVu
ZGVkLg0KPj4NCj4+IFNpZ25lZC1vZmYtYnk6IERhcmlvIEZhZ2dpb2xpIDxkZmFnZ2lvbGlAc3Vz
ZS5jb20+DQo+IA0KPiBBY2tlZC1ieTogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRy
aXguY29tPg0KDQpJIHRob3VnaHQgSSdkIGFwcGx5IHRoaXMsIGJ1dCBJIGNhbid0IGZpbmQgdGhl
IG1haWwgaW4gbXkgbWFpbGJveA0KYW55bW9yZS4gQW5kIEknbSBub3Qgc3VycHJpc2VkLCBzZWVp
bmcgdGhlIGRhdGUgb2YgdGhlIG9yaWdpbmFsDQpwb3N0aW5nLiBTbyB1bmxlc3MgR2VvcmdlIHdh
bnRzIHRvIGFwcGx5IGl0LCBjb3VsZCBJIGFzayB5b3UsDQpEYXJpbywgdG8gcmVzZW5kPw0KDQpK
YW4NCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 24 10:54:51 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Jul 2019 10:54:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqEuz-00080r-EI; Wed, 24 Jul 2019 10:54:45 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=yAeu=VV=gmail.com=olekstysh@srs-us1.protection.inumbo.net>)
 id 1hqEuy-00080m-CF
 for xen-devel@lists.xenproject.org; Wed, 24 Jul 2019 10:54:44 +0000
X-Inumbo-ID: 706999b5-ae01-11e9-8980-bc764e045a96
Received: from mail-lj1-x241.google.com (unknown [2a00:1450:4864:20::241])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 706999b5-ae01-11e9-8980-bc764e045a96;
 Wed, 24 Jul 2019 10:54:42 +0000 (UTC)
Received: by mail-lj1-x241.google.com with SMTP id m23so43981354lje.12
 for <xen-devel@lists.xenproject.org>; Wed, 24 Jul 2019 03:54: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=KLH9RY6spZulUhoc2RzaFs3uEBkAPLhXbx5EcD/gUNE=;
 b=juPHtBJeL06eGWvnc/uIkEPCF8fHqmgApfuezao8sRCIMY9zk6TBtv60WBhPOURTUO
 zcuPt0PCdg66lRjJqBVLzA6G9H9EA+FW3LTIsTyrdUwhO58ayAY5DoXQYgJFWPdye0x8
 XJin/LXNawCSEW4BWXdG1oQlUTVRT+5BSXoAgNs/mWbmeUENrVHOCg4QCbx02Ax+6fKA
 r+eX7yOJq91sUg0pGEB09rVNLQhDUOiPKQA08axs0Qhz2xTp2P5ViKSKza9fecbLxllH
 5v6yKFB2MumRpjdFds79HP9Z4dDKD8ppjFAIjoBYC0N21BOGg7s0i/TDj/ocXDFFlf9Q
 TREA==
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=KLH9RY6spZulUhoc2RzaFs3uEBkAPLhXbx5EcD/gUNE=;
 b=NixPT2ojiXIB+cerhfPp2ZkO94U/41cFQsTwMWiI58rTpHZncstqn4/M7M96Di9AKk
 NNj/FKi8xj665fT7Z+bYS6SaVp+iimC22Z8prd5JuJbp3rYnNa5kt8ACG+29YxEydtsb
 4dXaQ94TGEDHNIZKbKLkScSKf2ADy37b1wYUFYHLEQ5lBm5fOKvXScV/kcavntzUZfqC
 v1CVKcLjwrxEAS5YZ7CPBV9xbpqVARhJoqDd9OuaYE1N6AM5tT+FX5hiVSt79KHcnhiV
 Gu8SBVY8VPFjkgRTLraduOka4ayNKvyxQZKMUa6CAxgE+z44XSiFOKPFKcZw/mWecEJX
 2iYg==
X-Gm-Message-State: APjAAAUmqEaTMmPMdvXgQoT2EwOJr1PnPaBNG238haP/Q5mId1Rca9mY
 qjKxPaVrA8hdBaIBf36Ry1A=
X-Google-Smtp-Source: APXvYqxH6Pwc0i3VbTcEVG779f/g6yaT23w8USMMiLFsb3nb82izYcYcDyYc+Y4j0CuBgfyFQWt3RA==
X-Received: by 2002:a2e:9158:: with SMTP id q24mr43028652ljg.119.1563965680911; 
 Wed, 24 Jul 2019 03:54:40 -0700 (PDT)
Received: from [10.17.182.120] (ll-22.209.223.85.sovam.net.ua. [85.223.209.22])
 by smtp.gmail.com with ESMTPSA id y25sm9474679lja.45.2019.07.24.03.54.39
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Wed, 24 Jul 2019 03:54:40 -0700 (PDT)
To: Julien Grall <julien.grall@arm.com>, xen-devel@lists.xenproject.org
References: <1561545009-17493-1-git-send-email-olekstysh@gmail.com>
 <1561545009-17493-2-git-send-email-olekstysh@gmail.com>
 <c07d3a21-872e-c711-958d-916461e331e9@arm.com>
 <3fca4b60-43a0-3f2d-f7bb-1a14cfcacdfb@gmail.com>
 <9fbeba99-06a2-6e8e-b22d-0cbb9c47b485@arm.com>
From: Oleksandr <olekstysh@gmail.com>
Message-ID: <8a8df868-d80f-e5aa-0a65-628ed05ab107@gmail.com>
Date: Wed, 24 Jul 2019 13:54:39 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <9fbeba99-06a2-6e8e-b22d-0cbb9c47b485@arm.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH V1] iommu/arm: Add Renesas IPMMU-VMSA 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: Oleksandr Tyshchenko <oleksandr_tyshchenko@epam.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>

Ck9uIDIzLjA3LjE5IDE2OjM2LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gSGkgT2xla3NhbmRyLAoK
SGksIEp1bGllbi4KCgo+Pj4KPj4+IE9uIDYvMjYvMTkgMTE6MzAgQU0sIE9sZWtzYW5kciBUeXNo
Y2hlbmtvIHdyb3RlOgo+Pj4+IEZyb206IE9sZWtzYW5kciBUeXNoY2hlbmtvIDxvbGVrc2FuZHJf
dHlzaGNoZW5rb0BlcGFtLmNvbT4KPj4+Pgo+Pj4+IFRoZSBJUE1NVS1WTVNBIGlzIFZNU0EtY29t
cGF0aWJsZSBJL08gTWVtb3J5IE1hbmFnZW1lbnQgVW5pdCAoSU9NTVUpCj4+Pj4gd2hpY2ggcHJv
dmlkZXMgYWRkcmVzcyB0cmFuc2xhdGlvbiBhbmQgYWNjZXNzIHByb3RlY3Rpb24gCj4+Pj4gZnVu
Y3Rpb25hbGl0aWVzCj4+Pj4gdG8gcHJvY2Vzc2luZyB1bml0cyBhbmQgaW50ZXJjb25uZWN0IG5l
dHdvcmtzLgo+Pj4KPj4+IERvIHlvdSBoYXZlIGEgbGluayB0byB0aGUgc3BlY2lmaWNhdGlvbj8K
Pj4KPj4gQWxsIEkgaGF2ZSBpcyBhIFRSTS4gVW5mb3J0dW5hdGVseSwgSSBjYW4ndCBzaGFyZSBp
dC4KPgo+IERvZXMgYW55b25lIGluIHRoZSBjb21tdW5pdHkgaGFzIGFjY2VzcyB0byB0aGUgc3Bl
Yz8KClllcy4gSSBiZWxpZXZlLCB0aGVyZSBhcmUgcGVyc29ucyBmcm9tIHRoZSBMaW51eCBjb21t
dW5pdHkgd2hvIGhhdmUgCmFjY2VzcyB0byB0aGUgc3BlYy4gSSBoYXZlIGFscmVhZHkgYXNrZWQg
Zm9yIHJldmlldy4KCgo+Pj4KPj4+IFdoYXQgYXJlIHRoZSBtYWpvciBkaWZmZXJlbmNlcyBjb21w
YXJlIHRoZSBMaW51eCBkcml2ZXI/Cj4+Cj4+IFdlbGwsIHRoZSBtYWpvciBkaWZmZXJlbmNlcyBh
cmU6Cj4+Cj4+IDEuIFN0YWdlIDEvU3RhZ2UgMiB0cmFuc2xhdGlvbi4gTGludXggZHJpdmVyIHN1
cHBvcnRzIFN0YWdlIDEgCj4+IHRyYW5zbGF0aW9uIG9ubHkgKHdpdGggU3RhZ2UgMSB0cmFuc2xh
dGlvbiB0YWJsZSBmb3JtYXQpLiBJdCBtYW5hZ2VzIAo+PiBwYWdlIHRhYmxlIGJ5IGl0c2VsZi4g
QnV0IFhlbiBkcml2ZXIgc3VwcG9ydHMgU3RhZ2UgMiB0cmFuc2xhdGlvbiAKPj4gKHdpdGggU3Rh
Z2UgMiB0cmFuc2xhdGlvbiB0YWJsZSBmb3JtYXQpIHRvIGJlIGFibGUgdG8gc2hhcmUgdGhlIHBh
Z2UgCj4+IHRhYmxlIHdpdGggdGhlIENQVS4gU3RhZ2UgMSB0cmFuc2xhdGlvbiBpcyBhbHdheXMg
YnlwYXNzZWQgaW4gWGVuIAo+PiBkcml2ZXIuCj4+Cj4+IFNvLCBYZW4gZHJpdmVyIGlzIHN1cHBv
c2VkIHRvIGJlIHVzZWQgd2l0aCBuZXdlc3QgR2VuMyBTb0MgcmV2aXNpb25zIAo+PiBvbmx5IChI
MyBFUzMuMCwgTTMgRVMzLjAsIGV0Yy4pIHdoaWNoIElQTU1VIGhhcmR3YXJlIGRvZXMgc3VwcG9y
dCAKPj4gc3RhZ2UgMiB0cmFuc2xhdGlvbiB0YWJsZSBmb3JtYXQuCj4+Cj4+IDIuIEFBcmNoNjQg
c3VwcG9ydC4gTGludXggZHJpdmVyIHVzZXMgVk1TQXY4LTMyIG1vZGUsIHdoaWxlIFhlbiAKPj4g
ZHJpdmVyIGVuYWJsZXMgQXJtdjggVk1TQXY4LTY0IG1vZGUgdG8gY292ZXIgdXAgdG8gNDAgYml0
IGlucHV0IGFkZHJlc3MuCj4+Cj4+IDMuIENvbnRleHQgYmFuayAoc2V0cyBvZiBwYWdlIHRhYmxl
KSB1c2FnZS4gSW4gWGVuLCBlYWNoIGNvbnRleHQgYmFuayAKPj4gaXMgbWFwcGVkIHRvIG9uZSBY
ZW4gZG9tYWluLsKgIFNvLCBhbGwgZGV2aWNlcyBiZWluZyBwYXNzIHRocm91Z2hlZCB0byAKPj4g
dGhlIHNhbWUgWGVuIGRvbWFpbiBzaGFyZSB0aGUgc2FtZSBjb250ZXh0IGJhbmsuCj4KPiBDYW4g
dGhpcyBiZSB3cml0dGVuIGluIHRoZSBjb21taXQgbWVzc2FnZT8gVGhpcyBpcyBoZWxwZnVsIGZv
ciBhbnlvbmUgCj4gcmV2aWV3aW5nIHRoZSBkcml2ZXIgdG9kYXkgYW5kIGZ1dHVyZSBkZXZlbG9w
ZXIuCgpTdXJlLiBXaWxsIHVwZGF0ZS4KCgo+Pj4KPj4+PiArICogeW91IGNhbiBmb3VuZCBhdDoK
Pj4+PiArICrCoMKgwqAgdXJsOiAKPj4+PiBnaXQ6Ly9naXQua2VybmVsLm9yZy9wdWIvc2NtL2xp
bnV4L2tlcm5lbC9naXQvaG9ybXMvcmVuZXNhcy1ic3AuZ2l0Cj4+Pj4gKyAqwqDCoMKgIGJyYW5j
aDogdjQuMTQuNzUtbHRzaS9yY2FyLTMuOS4yCj4+Pj4gKyAqwqDCoMKgIGNvbW1pdDogYTUyNjZk
Mjk4MTI0ODc0YzJjMDZiOGIxM2QwNzNmNmVjYzJlZTM1NQo+Pj4KPj4+IElzIHRoZXJlIGFueSBy
ZWFzb24gdG8gdXNlIHRoZSBCU1AgZHJpdmVyIGFuZCBub3QgdGhlIG9uZSBwcm92aWRlZCAKPj4+
IGJ5IExpbnV4IGRpcmVjdGx5Pwo+Pgo+PiBJIHdhcyB0aGlua2luZyB0aGUgQlNQIGRyaXZlciBp
cyBhICpsaXR0bGUgYml0KiBtb3JlIHVwZGF0ZWQgdGhhbiAKPj4gTGludXggb25lLiBTb21ldGlt
ZSBpdCB3YXMgYSBiaWcgZGlmZmVyZW5jZSBiZXR3ZWVuIG1haW5saW5lIGFuZCBCU1AgCj4+IGRy
aXZlci4gQnV0IG5vdwo+Pgo+PiB0aGUgZGlmZmVyZW5jZSBpcyBub3QgYmlnIGFuZCBtb3N0bHkg
aW4gRERSX0JBQ0tVUCBhbmQgV0hJVEVMSVNUIAo+PiBzdXBwb3J0LiBJIGxvb2tlZCBhdCBtYWlu
bGluZSBkcml2ZXIgYXMgd2VsbCB3aGVuIGltcGxlbWVudGluZyBYZW4gCj4+IGRyaXZlci4KPgo+
IFdoYXQgaXMgdGhlIHJldmlldyBwcm9jZXNzIGZvciBwYXRjaGVzIHRvIGJlIG1lcmdlZCBpbiB0
aGUgQlNQPyBJcyBpdCAKPiB0aGUgc2FtZSBhcyBMaW51eCB1cHN0cmVhbT8KCkkgZG9uJ3Qga25v
dyBhdCB0aGUgbW9tZW50LCBJIHdpbGwgdHJ5IHRvIGNsYXJpZnkgdGhpcyBxdWVzdGlvbi4KCgo+
Pgo+PiBJdCBjYW4gYmUgPj0gMC4KPgo+IE9rLCBzbyBwbGVhc2Ugc3dpdGNoIHRvIHVuc2lnbmVk
IGludCBoZXJlIHBsZWFzZS4KCm9rCgoKPj4+Cj4+Pj4gK3sKPj4+PiArwqDCoMKgIHJldHVybiBy
ZWFkbChtbXUtPmJhc2UgKyBvZmZzZXQpOwo+Pj4+ICt9Cj4+Pj4gKwo+Pj4+ICtzdGF0aWMgdm9p
ZCBpcG1tdV93cml0ZShzdHJ1Y3QgaXBtbXVfdm1zYV9kZXZpY2UgKm1tdSwgdW5zaWduZWQgCj4+
Pj4gaW50IG9mZnNldCwKPj4+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoCB1MzIgZGF0YSkKPj4+PiArewo+Pj4+ICvCoMKgwqAgd3JpdGVsKGRhdGEsIG1t
dS0+YmFzZSArIG9mZnNldCk7Cj4+Pj4gK30KPj4+PiArCj4+Pj4gK3N0YXRpYyB1MzIgaXBtbXVf
Y3R4X3JlYWRfcm9vdChzdHJ1Y3QgaXBtbXVfdm1zYV9kb21haW4gKmRvbWFpbiwKPj4+PiArwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
IHVuc2lnbmVkIGludCByZWcpCj4+Pj4gK3sKPj4+PiArwqDCoMKgIHJldHVybiBpcG1tdV9yZWFk
KGRvbWFpbi0+bW11LT5yb290LAo+Pj4+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqAgZG9tYWluLT5jb250ZXh0X2lkICogSU1fQ1RYX1NJWkUgKyByZWcpOwo+Pj4+
ICt9Cj4+Pj4gKwo+Pj4+ICtzdGF0aWMgdm9pZCBpcG1tdV9jdHhfd3JpdGVfcm9vdChzdHJ1Y3Qg
aXBtbXVfdm1zYV9kb21haW4gKmRvbWFpbiwKPj4+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCB1bnNpZ25lZCBpbnQgcmVn
LCB1MzIgZGF0YSkKPj4+PiArewo+Pj4+ICvCoMKgwqAgaXBtbXVfd3JpdGUoZG9tYWluLT5tbXUt
PnJvb3QsCj4+Pj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBkb21haW4tPmNvbnRl
eHRfaWQgKiBJTV9DVFhfU0laRSArIHJlZywgZGF0YSk7Cj4+Pj4gK30KPj4+PiArCj4+Pj4gK3N0
YXRpYyB2b2lkIGlwbW11X2N0eF93cml0ZV9jYWNoZShzdHJ1Y3QgaXBtbXVfdm1zYV9kb21haW4g
KmRvbWFpbiwKPj4+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIHVuc2lnbmVkIGludCByZWcsIHUzMiBkYXRhKQo+Pj4+
ICt7Cj4+Pj4gK8KgwqDCoCBBU1NFUlQocmVnID09IElNQ1RSKTsKPj4+Cj4+PiBXaGF0J3MgdGhl
IHJhdGlvbmFsZSBvZiBwYXNzaW5nIHJlZyBpbiBwYXJhbWV0ZXIgaWYgaXQgY2FuIG9ubHkgYmUg
Cj4+PiBlcXVhbCB0byBJTUNUUj8KPj4KPj4gR29vZCBxdWVzdGlvbi4gSSB0cmllZCB0byByZXRh
aW4gdGhlIHNhbWUgaW50ZXJmYWNlIGFzIGZvciAKPj4gaXBtbXVfY3R4X3dyaXRlX3Jvb3QoX2Fs
bCkgZm9yIHZpc2liaWxpdHkuCj4+Cj4+IENhY2hlIElQTU1VIGRldmljZSBoYXMgb3RoZXIgdGhh
biBJTUNUUiBjb250ZXh0IHJlZ2lzdGVycywgYnV0IHRoZXkgCj4+IGFyZSBub3QgdXNlZCBieSB0
aGlzIGRyaXZlci4KPgo+IENvdWxkIHRoZSBmdW5jdGlvbiBiZSBhYmxlIHRvIGRlYWwgd2l0aCB0
aG9zZSBvdGhlciByZWdpc3RlcnMgd2l0aG91dCAKPiBhbnkgY2hhbmdlPwoKTm8uICJkYXRhICYg
SU1DVFJfQ09NTU9OX01BU0siIHNob3VsZCBiZSBtb3ZlZCBvdXQgb2YgdGhlIGZ1bmN0aW9uIGF0
IApsZWFzdC4KCgo+Pgo+PiBUaGUgd29yc3QgY2FzZSBzY2VuYXJpbyB3b3VsZCBiZSB3aGVuIHRo
ZXNlIGRldmljZXMgYXJlIGFzc2lnbmVkIHRvIAo+PiBkaWZmZXJlbnQgWGVuIGRvbWFpbnMuIFNv
LCBJIHRoaW5rLCB0aGUgc2FtZSB1dGxiICpjYW4ndCogYmUgc2hhcmVkIAo+PiBiZXR3ZWVuIG11
bHRpcGxlIFhlbiBkb21haW5zLCBzaW5jZSBpdCBwb2ludHMgdG8gdGhlIGNvbnRleHQgYmFuayB0
byAKPj4gdXNlIGZvciB0aGUgcGFnZSB3YWxrLgo+Cj4gVGhhbmsgeW91IGZvciB0aGUgZXhwbGFu
YXRpb24uIFdoYXQgY2FuIGFjdHVhbGx5IGhhcHBlbj8gQ291bGQgaXQgbGVhZCAKPiB0byBhIHNl
Y3VyaXR5IGlzc3VlIChlLmcgdGhlIElQTU1VIGlzIGJ5cGFzc2VkKT8KClllcywgdXNpbmcgY29u
dGV4dCBiYW5rIGZvciBJUEEgdG8gUEEgdHJhbnNsYXRpb24gZnJvbSBEb21haW4gQSBmb3IgYSAK
ZGV2aWNlIHJ1bm5pbmcgaW4gRG9tYWluIEIgY291bGQgbGVhZCB0byBzb21ldGhpbmcgdmVyeSBi
YWQuIFRoZSBiZXN0IApjYXNlIHNjZW5hcmlvIHdvdWxkIGJlIHdoZW4gSVBBIHN1cHBsaWVkIGJ5
IGEgZGV2aWNlIGluIERvbWFpbiBCIGlzIG5vdCAKZWZmZWN0aXZlbHkgbWFwcGVkIGluIGEgY29u
dGV4dCBmb3IgRG9tYWluIEEuIEluIHRoaXMgY2FzZSB3ZSB3b3VsZCBqdXN0IApnZXQgYSBwYWdl
IGZhdWx0Li4uCgo+IEFsc28sIHRoZSBxdWVzdGlvbiBpcyB3aGV0aGVyIHRoaXMgaXMgd29ydGgg
dG8gdHJ5IHRvIGltcGxlbWVudCBpdC4gRG8gCj4gd2UgaGF2ZSBjYXNlcyB3aGVyZSBkZXZpY2Vz
IHVzZSB0aGUgc2FtZSBtaWNyby1UTEIgYnV0IGFzc2lnbmVkIHRvIAo+IGRpZmZlcmVudCBkb21h
aW5zPwoKTm8uIEF0IGxlYXN0IEkgYW0gbm90IGF3YXJlIG9mLiBXaGF0IGlzIG1vcmUgdGhhdCBk
ZXZpY2VzICh3aGljaCBzaGFyZSAKdGhlIHNhbWUgdXRsYikgY2FuJ3QgYmUgZWFzaWx5IHNlcGFy
YXRlZCBmcm9tIGVhY2ggb3RoZXIgdGhlIGZpcnN0IGluIApvcmRlciB0byBiZSBhc3NpZ25lZCB0
byBkaWZmZXJlbnQgWGVuIGRvbWFpbnMgdGhlbiwgSSB0aGluay4KClN1Y2ggRE1BIGRldmljZXMg
YXMgQVZCLCBTQVRBLCBlTU1DL1NELCBVU0IsIERVLCBHUFUsIGV0YyAod2hpY2ggcmVhbGx5IApj
b3VsZCBiZSBsb2NhdGVkIGluIGRpZmZlcmVudCBYZW4gZG9tYWlucyBhY2NvcmRpbmcgdG8gdGhl
IHBhcnRpY3VsYXIgCnVzZSBjYXNlKSBkb24ndCBzaGFyZSB1dGxicy4KCgo+Cj4gSWYgbm90LCB0
aGVuIG1heWJlIHlvdSBjb3VsZCBqdXN0IGFkZCBjaGVjayBpbiB0aGUgZHJpdmVyIHRvIHByZXZl
bnQgCj4gdGhhdCB1c2UgY2FzZXMuIFRoZSB3b3JrIGFyb3VuZCB0aGUgaW9tbXVfZ3JvdXAgZG9u
ZSBieSBQYXVsIFsxXSBtaWdodCAKPiBiZSB1c2VmdWwuCj4KPiBBbnl3YXksIGZyb20gdXBzdHJl
YW0gcGVyc3BlY3RpdmUgdGhpcyBpcyBub3QgYSBtYXNzaXZlIGNvbmNlcm4gZm9yIAo+IG5vdyBh
cyBwbGF0Zm9ybSBkZXZpY2UtcGFzc3Rocm91Z2ggaXMgbm90IHNlY3VyaXR5IHN1cHBvcnRlZC4g
U28gSSAKPiB3b3VsZCBiZSBoYXBweSBpZiB0aGUgVE9ETyBpcyBhZGRyZXNzZWQgaW4gYSBmb2xs
b3ctdXAgc2VyaWVzLgoKCkFncmVlLgoKU28sIHRoZSBmb2xsb3dpbmcgYWN0aW9uczoKCjEuIFRP
RE8gcmVtYWlucyBmb3IgdGhpcyBkcml2ZXIgc2VyaWVzLgoKMi4gVE9ETyB3aWxsIGJlIGFkZHJl
c3NlZCBpbiBhIGZvbGxvdy11cCBzZXJpZXMgYnkgKnByZXZlbnRpbmcqIHRoZSB1c2UgCmNhc2Vz
IHdoZXJlIHRoZSBzYW1lIHV0bGIgY291bGQgYmUgc2hhcmVkIGJldHdlZW4gbXVsdGlwbGUgWGVu
IGRvbWFpbnMuCgoKPgo+IFsuLi5dCj4KPj4+PiArLyogTWFzdGVyIGRldmljZXMgbWFuYWdlbWVu
dCAqLwo+Pj4+ICtzdGF0aWMgaW50IGlwbW11X2F0dGFjaF9kZXZpY2Uoc3RydWN0IGlwbW11X3Zt
c2FfZG9tYWluICpkb21haW4sCj4+Pj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBzdHJ1Y3QgZGV2aWNlICpkZXYpCj4+Pj4gK3sK
Pj4+PiArwqDCoMKgIHN0cnVjdCBpcG1tdV92bXNhX21hc3Rlcl9jZmcgKmNmZyA9IGRldl9hcmNo
ZGF0YShkZXYpLT5jZmc7Cj4+Pj4gK8KgwqDCoCBzdHJ1Y3QgaXBtbXVfdm1zYV9kZXZpY2UgKm1t
dSA9IGNmZy0+bW11Owo+Pj4+ICvCoMKgwqAgdW5zaWduZWQgaW50IGk7Cj4+Pj4gKwo+Pj4+ICvC
oMKgwqAgaWYgKCAhbW11ICkKPj4+PiArwqDCoMKgIHsKPj4+PiArwqDCoMKgwqDCoMKgwqAgZGV2
X2VycihkZXYsICJDYW5ub3QgYXR0YWNoIHRvIElQTU1VXG4iKTsKPj4+PiArwqDCoMKgwqDCoMKg
wqAgcmV0dXJuIC1FTlhJTzsKPj4+PiArwqDCoMKgIH0KPj4+PiArCj4+Pj4gK8KgwqDCoCBpZiAo
ICFkb21haW4tPm1tdSApCj4+Pgo+Pj4gU28geW91IHJlYWQgZG9tYWluLT5tbXUgaGVyZSBhbmQg
Li4uCj4+Pgo+Pj4+ICvCoMKgwqAgewo+Pj4+ICvCoMKgwqDCoMKgwqDCoCAvKiBUaGUgZG9tYWlu
IGhhc24ndCBiZWVuIHVzZWQgeWV0LCBpbml0aWFsaXplIGl0LiAqLwo+Pj4+ICvCoMKgwqDCoMKg
wqDCoCBkb21haW4tPm1tdSA9IG1tdTsKPj4+PiArCj4+Pj4gK8KgwqDCoMKgwqDCoMKgIC8qCj4+
Pj4gK8KgwqDCoMKgwqDCoMKgwqAgKiBXZSBoYXZlIGFscmVhZHkgZW5hYmxlZCBjb250ZXh0IGZv
ciBSb290IElQTU1VIGFzc2lnbmVkIAo+Pj4+IHRvIHRoaXMKPj4+PiArwqDCoMKgwqDCoMKgwqDC
oCAqIFhlbiBkb21haW4gaW4gaXBtbXVfZG9tYWluX2luaXRfY29udGV4dCgpLgo+Pj4+ICvCoMKg
wqDCoMKgwqDCoMKgICogRW5hYmxlIHRoZSBjb250ZXh0IGZvciBDYWNoZSBJUE1NVSBvbmx5LiBG
bHVzaCB0aGUgVExCIAo+Pj4+IGFzIHJlcXVpcmVkCj4+Pj4gK8KgwqDCoMKgwqDCoMKgwqAgKiB3
aGVuIG1vZGlmeWluZyB0aGUgY29udGV4dCByZWdpc3RlcnMuCj4+Pj4gK8KgwqDCoMKgwqDCoMKg
wqAgKi8KPj4+PiArwqDCoMKgwqDCoMKgwqAgaXBtbXVfY3R4X3dyaXRlX2NhY2hlKGRvbWFpbiwg
SU1DVFIsCj4+Pj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqAgaXBtbXVfY3R4X3JlYWRfcm9vdChkb21haW4sIElNQ1RSKSB8IAo+Pj4+
IElNQ1RSX0ZMVVNIKTsKPj4+PiArCj4+Pj4gK8KgwqDCoMKgwqDCoMKgIGRldl9pbmZvKGRldiwg
IlVzaW5nIElQTU1VIGNvbnRleHQgJXVcbiIsIAo+Pj4+IGRvbWFpbi0+Y29udGV4dF9pZCk7Cj4+
Pj4gK8KgwqDCoCB9Cj4+Pj4gK8KgwqDCoCBlbHNlIGlmICggZG9tYWluLT5tbXUgIT0gbW11ICkK
Pj4+Cj4+PiAuLi4gaGVyZS4gV2hhdCBhY3R1YWxseSBwcm9taXNlIHRoYXQgZG9tYWluLT5tbXUg
Y2FuJ3QgY2hhbmdlIGluIAo+Pj4gcGFyYWxsZWw/Cj4+Cj4+IGlwbW11X2F0dGFjaF9kZXZpY2Ug
aXMgcHJvdGVjdGVkIGJ5IHhlbl9kb21haW4tPmxvY2sKPgo+IEkgZmluZCBjb25mdXNpbmcgdG8g
cmVseSBvbiB4ZW5fZG9tYWluLT5sb2NrIHRvIHNlcmlhbGl6ZSBhY2Nlc3MgdG8gYSAKPiBmaWVs
ZCBmcm9tIGEgZGlmZmVyZW50IHN0cnVjdHVyZS4gSXQgd291bGQgYmUgZ29vZCBpZiB0aGlzIGlz
IHdyaXR0ZW4gCj4gaW4gdGhlIGRvY3VtZW50IG9mIHRoZSBzdHJ1Y3R1cmUuCj4KPiBBbHNvIGlz
IHRoaXMgYWx3YXlzIHJlYWQgYmVoaW5kIHRoZSBzYW1lIGxvY2s/CgpJIHRoaW5rLCB5ZXMuIEkg
Y291bGRuJ3QgZmluZCB0aGUgY2FzZSB3aGVuIG5vdC4KCldpbGwgY2xhcmlmeSBkb2N1bWVudGF0
aW9uLgoKCj4+Pgo+Pj4gVGhlIElPTU1VIGludGVyZmFjZSBpbiBYZW4gaGFzIG5vdCBiZWVuIGRl
c2lnbmVkIHdpdGggdGhlIG5ldyBJT01NVSAKPj4+IGJpbmRpbmdzIGluIG1pbmQuIEkgd291bGQg
cHJlZmVyIGlmIHdlIGxvb2sgZm9yIGV4dGVuZGluZyBhZGRfZGV2aWNlIAo+Pj4gY2FsbGJhY2sg
dG8gc3VwcG9ydCBwbGF0Zm9ybSBkZXZpY2UuCj4+Pgo+Pj4gVGhpcyB3b3VsZCBhbGxvdyB0byBw
cm9iZSB0aGUgZGV2aWNlIGxhdGVyIG9uIGFuZCB0aGVyZWZvcmUgYXZvaWQgdG8gCj4+PiBnbyB0
aHJvdWdoIHRoZSBkZXZpY2UtdHJlZSBtdWx0aXBsZS4KPj4KPj4KPj4gSSBjb21wbGV0ZWx5IGFn
cmVlIHdpdGggeW91IHRoYXQgY3VycmVudCBpbXBsZW1lbnRhdGlvbiBpcyBub3QgCj4+IG9wdGlt
YWwgYW5kIHNob3VsZCBiZSByZXdvcmtlZCBpbiBvcmRlciBub3QgdG8gc2NhbiB0aGUgd2hvbGUg
RFQgbWFueSAKPj4gdGltZXMsIGJ1dCBJIGFtIG5vdCBjb21wbGV0ZWx5IHVuZGVyc3RhbmQgd2hh
dCB3ZSBzaG91bGQgZG8gYW5kIGhvdyAKPj4gZXhhY3RseS4KPj4KPj4gQ291bGQgeW91LCBwbGVh
c2UsIGFkZCBtb3JlIGRldGFpbHM/Cj4KPiBJdCB3b3VsZCBiZSBnb29kIHRvIGhhdmUgYW4gYWJz
dHJhY3Qgd2F5IHRvIGFkZCBuZXcgZGV2aWNlIHRvIElPTU1VIAo+IGJhc2VkIG9uIHRoZSBnZW5l
cmljIElPTU1VIERUIGJpbmRpbmcuIEkgYW0gcXVpdGUga2VlbiB0byBzZWVuIAo+IHNvbWV0aGlu
ZyBzaW1pbGFyIHRvIGlvbW11X2Z3c3BlYyBpbiBYZW4gc28gdGhpcyBjYW4gYmUgdXNlZCBmb3Ig
Ym90aCAKPiBEVCBhbmQgQUNQSS4KPgo+IEZyb20gYW4gaGlnaCBsZXZlbCBwZXJzcGVjdGl2ZSwg
d2Ugd291bGQgaGF2ZSBzb21lIGNvZGUgYWRkIGEgbmV3IAo+IGRldmljZSB0byB0aGUgSU9NTVUu
IFRoZSBnZW5lcmljIGNvZGUgd291bGQ6Cj4gwqDCoCAxKSBQYXJzZSB0aGUgYmluZGluZyBhbmQg
cHJlcGFyZSBpb21tdV9md3NwZWMgd2l0aCB0aGUgY29ycmVjdCAKPiBpbmZvcm1hdGlvbgo+IMKg
wqAgMikgQ2FsbCB0aGUgSU9NTVUgZHJpdmVyIHRvIHJlZ2lzdGVyIHRoZSBuZXcgZGV2aWNlCj4K
PiBUaGUgbmV3IGZ1bmN0aW9uIHdvdWxkIGJlIGVpdGhlciBjYWxsZWQgZnJvbSBoYW5kbGVfZGV2
aWNlIG9yIGEgbmV3IAo+IGxvb3Agb3ZlciB0aGUgRFQgbm9kZXMuCgpJbiB0aGUgd2hvbGUsIEkg
dW5kZXJzdGFuZCB5b3VyIHBvaW50LiBJIHdpbGwgY29tZSB1cCB3aXRoIHF1ZXN0aW9ucyBpZiBh
bnkuCgoKPj4+Cj4+PiBDYW4gd2UgbG9vayBhdCBoYW5kbGluZyAtRURFRkVSIGluIFhlbiBpbnN0
ZWFkPwo+Pgo+PiBJIGFtIG5vdCBzdXJlIHRoaXMgaXMgc29tZXRoaW5nIHdlIHNob3VsZCBpbXBs
ZW1lbnQgYXQgdGhpcyBzdGFnZSAKPj4gKHdoaWxlIG9ubHkgSVBNTVUgZHJpdmVyIHdvdWxkIGJl
IGEgdXNlcikuIEkgaGF2ZSBhbHJlYWR5IHJlc29sdmVkIAo+PiB0aGF0IHBvc3NpYmxlIGlzc3Vl
IGJ5IHRyeWluZyB0byBsb2NhdGUgYSBSb290IElQTU1VIGRldmljZSBhbmQgcHJvYmUgCj4+IGl0
IHRoZSBmaXJzdAo+Pgo+PiB0byBhdm9pZCB0aGUgY2FzZSBkZXNjcmliZWQgYWJvdmUuIFNvIG5v
dywgd2UgZG9uJ3QgZGVwZW5kIG9uIGhvdyAKPj4gSVBNTVUgZGV2aWNlcyBhcmUgbG9jYXRlZCBp
biBEVC4gUGxlYXNlLCBzZWUgaXBtbXVfaW5pdCgpLiBTbywgSSB0ZW5kIAo+PiB0byBsaXZlIHdp
dGggaXQgc29tZSB0aW1lLgo+Cj4gVGhlIHJlYXNvbiBJIGFza2VkIHRoZSBxdWVzdGlvbiBpcyB0
aGUgY3VycmVudCBzb2x1dGlvbiBmZWVscyBsaWtlIAo+IHBhcGVyaW5nIG92ZXIgYW4gQVBJIHRo
YXQgZG9lcyBub3QgZml0IGZvciB0aGUgbmV3IGRyaXZlci4gU28gaXQgd291bGQgCj4gYmUgd29y
dGggaW52ZXN0aWdhdGluZyB3aGV0aGVyIGEgLUVERUZFUiBsaWtlIGNvdWxkIGJlIGVhc2lseSB1
c2VkIGluIFhlbi4KCldlbGwsIEkgd2lsbCBkZWZpbml0ZWx5IGludmVzdGlnYXRlIHRoZSBwb3Nz
aWJpbGl0eS4KCgo+Pgo+PiAtLS0tLS0tLS0tCj4+Cj4+IEp1bGllbiwgd2hhdCB3ZSBzaG91bGQg
ZG8gd2l0aCB0aGUgZmFjdCB0aGF0IElQTU1VIHN1cHBvcnRzIG9ubHkgCj4+IDMtbGV2ZWwgcGFn
ZSB0YWJsZT8KPj4KPj4gSSBsZWZ0IGEgVE9ETyByZWdhcmRpbmcgdGhhdCwgYnV0IHdlIG5lZWQg
dG8gd29yayBvdXQgc29tZSB1c2FibGUgCj4+IHNvbHV0aW9uIGlmIHBvc3NpYmxlLgo+Pgo+PiDC
oMKgwqDCoMKgwqDCoMKgIC8qCj4+IMKgwqDCoMKgwqDCoMKgwqDCoCAqIEFzIDQtbGV2ZWwgdHJh
bnNsYXRpb24gdGFibGUgaXMgbm90IHN1cHBvcnRlZCBpbiBJUE1NVSwgCj4+IHdlIG5lZWQKPj4g
wqDCoMKgwqDCoMKgwqDCoMKgICogdG8gY2hlY2sgSVBBIHNpemUgdXNlZCBmb3IgUDJNIHRhYmxl
IGJlZm9yZWhhbmQgdG8gYmUgCj4+IHN1cmUgaXQgaXMKPj4gwqDCoMKgwqDCoMKgwqDCoMKgICog
My1sZXZlbCBhbmQgdGhlIElQTU1VIHdpbGwgYmUgYWJsZSB0byB1c2UgaXQuCj4+IMKgwqDCoMKg
wqDCoMKgwqDCoCAqCj4+IMKgwqDCoMKgwqDCoMKgwqDCoCAqIEluIGNhc2Ugb2YgdXNpbmcgNEtC
IHBhZ2UgZ3JhbnVsZSB3ZSBzaG91bGQgdXNlIHR3byAKPj4gY29uY2F0ZW5hdGVkCj4+IMKgwqDC
oMKgwqDCoMKgwqDCoCAqIHRyYW5zbGF0aW9uIHRhYmxlcyBhdCBsZXZlbCAxIGluIG9yZGVyIHRv
IHN1cHBvcnQgNDAgYml0IElQQQo+PiDCoMKgwqDCoMKgwqDCoMKgwqAgKiB3aXRoIDMtbGV2ZWwg
dHJhbnNsYXRpb24gdGFibGUuCj4+IMKgwqDCoMKgwqDCoMKgwqDCoCAqCj4+IMKgwqDCoMKgwqDC
oMKgwqDCoCAqIFRPRE86IFByb2JhYmx5LCB3aGVuIGRldGVybWluZyB0aGUgInBhX3JhbmdlIiBp
biAKPj4gc2V0dXBfdmlydF9wYWdpbmcoKQo+PiDCoMKgwqDCoMKgwqDCoMKgwqAgKiB3ZSBzaG91
bGQgdGFrZSBpbnRvIHRoZSBhY2NvdW50IHRoZSBJUE1NVSBhYmlsaXR5IGFzIHdlbGwuCj4+IMKg
wqDCoMKgwqDCoMKgwqDCoCAqLwo+PiDCoMKgwqDCoMKgwqDCoMKgIGlmICggSVBNTVVfTUFYX1Ay
TV9JUEFfQklUUyA8IHAybV9pcGFfYml0cyApCj4+IMKgwqDCoMKgwqDCoMKgwqAgewo+PiDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqAgZGV2X2Vycigmbm9kZS0+ZGV2LCAiUDJNIElQQSBzaXplIGlz
IG5vdCBzdXBwb3J0ZWQgCj4+IChQMk09JXUgSVBNTVU9JXUpIVxuIiwKPj4gwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBwMm1faXBhX2JpdHMsIElQTU1VX01BWF9QMk1f
SVBBX0JJVFMpOwo+PiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgcmV0dXJuIC1FT1BOT1RTVVBQ
Owo+PiDCoMKgwqDCoMKgwqDCoMKgIH0KPgo+IFdlIGhhdmUgc2ltaWxhciBwcm9ibGVtIHdpdGgg
dGhlIFNNTVUuIFRoZSBvbmx5IHN0cmljdCByZXF1aXJlbWVudCBmb3IgCj4gdGhlIElPTU1VIGlz
IHRvIGhhdmUgYSB2YWxpZCBwMm1faXBhX2JpdHMgYXQgdGhlIHRpbWUgYSBkb21haW4gaXMgCj4g
YnVpbHQuIE5vdGUgdGhhdCB0aGUgU01NVSB3aWxsIHN0b3JlIHRoZSB2YWx1ZSB3aGVuIHByb2Jp
bmcgdGhlIFNNTVUsIAo+IGJ1dCB0aGF0IGNvdWxkIGJlIHJld29ya2VkLgo+Cj4gU28gcmF0aGVy
IHRoYW4gaW5pdGlhbGl6aW5nIHRoZSBQMk0gZmlyc3QgYW5kIHRoZW4gdGhlIElPTU1VLCBJIHdv
dWxkIAo+IGZpcnN0IGluaXRpYWxpemUgdGhlIElPTU1VIHNvIHdlIGNhbiBnYXRoZXIgdGhlIHJl
cXVpcmVtZW50cyBhbmQgdGhlbiAKPiBpbml0aWFsaXplIHRoZSBQMk0uCj4KPiBJbiB0aGUgUDJN
IGNvZGUsIHlvdSBjYW4gdGFrZSBpbnRvIGFjY291bnQgdGhlIElPTU1VIHJlcXVpcmVtZW50cyBh
bmQgCj4gZnVydGhlciByZXN0cmljdCBpZiBuZWNlc3NhcnkuIFdoYXQgZG8geW91IHRoaW5rPwoK
SSB0aGluaywgdGhpcyBzb3VuZHMgcmVhc29uYWJsZSBhbmQgd29ydGggdHJ5aW5nLiBDb3VsZCB0
aGlzIFRPRE8gYmUgCmFkZHJlc3NlZCBpbiBhIGZvbGxvdy11cCBzZXJpZXM/CgoKPgo+Cj4gQ2hl
ZXJzLAo+Cj4gWzFdIDwyMDE5MDcxNjEwMTY1Ny4yMzMyNy0xLXBhdWwuZHVycmFudEBjaXRyaXgu
Y29tPgo+Ci0tIApSZWdhcmRzLAoKT2xla3NhbmRyIFR5c2hjaGVua28KCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 24 11:04:54 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Jul 2019 11:04:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqF4Y-0000NN-IN; Wed, 24 Jul 2019 11:04:38 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ItzJ=VV=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hqF4X-0000MM-8r
 for xen-devel@lists.xenproject.org; Wed, 24 Jul 2019 11:04:37 +0000
X-Inumbo-ID: d225e9ed-ae02-11e9-8980-bc764e045a96
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d225e9ed-ae02-11e9-8980-bc764e045a96;
 Wed, 24 Jul 2019 11:04:35 +0000 (UTC)
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: wNQcW4YqySGgQphX06Zd86scP8e7oV5TXohH3wMaMC2aFbebCIAdak3SZ7PYTl1iBKZYqd2NBP
 EYGdOvyXd3nImC6At2XzKNwPdFH4k47oDYspDWfkB/qt0Qpx9QHuIRldobN5+g0jNToiDsCrJY
 EdUcpcjwn8rx7PYQ0L+CXRQFJhnxZ++xZinH/Kf5iJ08jsurn+TcdwWQfE5TkfDoQZVan9k4zQ
 vCk7T4WWWZ+GIgHzHBmrc7QEjlDrsXx//SznSXupHhh79CIxvYT2bzgoYEylojgfVNpbcsse6c
 z2o=
X-SBRS: 2.7
X-MesageID: 3449934
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,302,1559534400"; 
   d="scan'208";a="3449934"
To: Jan Beulich <JBeulich@suse.com>
References: <20190723195830.4524-1-andrew.cooper3@citrix.com>
 <c52559d1-2deb-c821-c482-ddab59a1a78f@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 mQINBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABtClBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPokCOgQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86LkCDQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAYkC
 HwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <51d76f4b-ebe0-35d2-9b71-4ea3da5300b4@citrix.com>
Date: Wed, 24 Jul 2019 12:04:30 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <c52559d1-2deb-c821-c482-ddab59a1a78f@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] x86/pv: Move async_exception_cleanup() into
 pv/iret.c
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <JGross@suse.com>, Xen-devel <xen-devel@lists.xenproject.org>,
 Wei Liu <wl@xen.org>, =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjQvMDcvMjAxOSAxMToyMiwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gT24gMjMuMDcuMjAxOSAy
MTo1OCwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4gQWxsIGNhbGxlcnMgYXJlIGluIHB2L2lyZXQu
Yy4gIE1vdmUgdGhlIGZ1bmN0aW9uIGFuZCBtYWtlIGl0IHN0YXRpYy4KPj4KPj4gRXZlbiBiZWZv
cmUgdGhlIHBpbm5pbmcgY2xlYW51cCwgdGhlcmUgd2FzIG5vdGhpbmcgd2hpY2ggaXMgc3BlY2lm
aWMgdG8KPj4gb3BlcmF0aW5nIG9uIGN1cnIsIHNvIHJlbmFtZSB0aGUgdmFyaWFibGUgYmFjayB0
byB2Lgo+IEknbSBub3QgaW4gZnVsbCBhZ3JlZW1lbnQgd2l0aCB0aGlzOiBUaGUgaW1wbGljYXRp
b24gaGVyZSB3YXMgKGFuZCBhZmFpY3QKPiBzdGlsbCBpcykgdGhhdCB1c2VzIG9mIC8gdXBkYXRl
cyB0byBpbnZvbHZlZCB2Q1BVIGZpZWxkcyBhcmUgcmFjZSBmcmVlLnoKPiBGZWVsIGZyZWUgdG8g
YWRkIG15IGFjayBpZiB5b3UgcmV2ZXJ0IGJhY2sgdG8gY3Vyci4gT3RoZXJ3aXNlIEknZCBmaXJz
dAo+IGxpa2UgdG8gaGVhciB5b3VyIGNvbnRyYXJ5IG9waW5pb24uCgpXZSBzdGlsbCBjYWxsIHRo
aXMgdiBpbiBwbGVudHkgb2Ygb3RoZXIgY2FzZXMuCgpJZiBpdCB3YW50ZWQgdG8gYmUgc3RyaWN0
bHkgbGltaXRlZCB0byBjdXJyZW50IHRoZW4gaXQgc2hvdWxkCkFTU0VSVChjdXJyID09IGN1cnJl
bnQpIGFzIGl0IGRvZXNuJ3QgZGVyaXZlIGN1cnIgaXRzZWxmLCBidXQgd2l0aCB0aGUKbW92ZSBh
bmQgYmVpbmcgc3RhdGljLCB0aGlzIGlzIHZlcnkgb2J2aW91c2x5IGEgcG9pbnRsZXNzIGNoZWNr
LCBnaXZlbgp0aGUgdHdvIGNhbGxlcnMuCgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 24 11:07:24 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Jul 2019 11:07:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqF7E-0000Sk-1O; Wed, 24 Jul 2019 11:07:24 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=mQw0=VV=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hqF7D-0000Sf-8i
 for xen-devel@lists.xenproject.org; Wed, 24 Jul 2019 11:07:23 +0000
X-Inumbo-ID: 337ab06e-ae03-11e9-ad06-af0dbba493d0
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 337ab06e-ae03-11e9-ad06-af0dbba493d0;
 Wed, 24 Jul 2019 11:07:18 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 01979337;
 Wed, 24 Jul 2019 04:07:18 -0700 (PDT)
Received: from [10.1.196.50] (e108454-lin.cambridge.arm.com [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id D518B3F71A;
 Wed, 24 Jul 2019 04:07:16 -0700 (PDT)
To: Roman Shaposhnik <roman@zededa.com>,
 Sushant Bhangale <Sushant.Bhangale@ltts.com>
References: <MA1PR01MB3851BEA4FBF03BB603B1A971E8F20@MA1PR01MB3851.INDPRD01.PROD.OUTLOOK.COM>
 <MA1PR01MB3851A10D5DE69A99DDB292A0E8C70@MA1PR01MB3851.INDPRD01.PROD.OUTLOOK.COM>
 <CAMmSBy-uMGqa3SDwhmoutmorsg+KUi8ddr-9r2wRMEyZcpCRGw@mail.gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <761fb7e2-2096-f2f6-3693-8f2b5c18fb0b@arm.com>
Date: Wed, 24 Jul 2019 12:07:15 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <CAMmSBy-uMGqa3SDwhmoutmorsg+KUi8ddr-9r2wRMEyZcpCRGw@mail.gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] Xen Hypervisor porting on Raspberry Pi 3B+/4
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "lars.kurth@citrix.com" <lars.kurth@citrix.com>,
 "sstabellini@kernel.org" <sstabellini@kernel.org>,
 Andre Przywara <andre.przywara@arm.com>,
 "xenprojecthelp@linuxfoundation.org" <xenprojecthelp@linuxfoundation.org>,
 Nikhil Wadke <Nikhil.Wadke@ltts.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Pranav Paralikar <Pranav.Paralikar@ltts.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGksCgpPbiAyMy8wNy8yMDE5IDE4OjU1LCBSb21hbiBTaGFwb3NobmlrIHdyb3RlOgo+IEl0IHdv
dWxkIGJlIGdyZWF0IHRvIGhhdmUgWGVuIHJ1bm5pbmcgb24gUlBpLCBidXQgSSBoYXZlIHRvIHdv
bmRlcjogaXMKPiBpdCBub3cgcG9zc2libGUgdG8gd29ya2Fyb3VuZCBSUGkgbGltaXRhdGlvbnMg
b2YgaG93IEdQVSBib290cz8KPiAgICAgaHR0cHM6Ly93d3cucmFzcGJlcnJ5cGkub3JnL2ZvcnVt
cy92aWV3dG9waWMucGhwP3Q9MTg3MDg2I3AxMjA2NDg3Cj4gCj4gSSB0aG91Z2h0IHRoYXQgdGhp
cyBpcyBjb21wbGV0ZWx5IGxvY2tlZCwgcHJvcHJpZXRhcnkgYmNtMjgzNyBjb2RlCj4gdGhhdCBY
ZW4gY2FuJ3QgZG8gbXVjaCBvZiBhbnl0aGluZyBhYm91dC4KClRoYXQncyBub3QgcmVhbGx5IGEg
cHJvYmxlbS4gUGVvcGxlIGhhdmUgbWFuYWdlZCB0byBnZXQgb3RoZXIgaHlwZXJ2aXNvciBydW5u
aW5nIApvbiBSUEkuIFRoZSBtYWpvciBpc3N1ZSBpcyBnb2luZyB0byBiZSB0aGUgaW50ZXJydXB0
IGNvbnRyb2xsZXIsIHRoZSBSUEkzIGRvZXMgCm5vdCBoYXZlIGEgR0lDIHdoaWNoIGlzIGEgcmVx
dWlyZW1lbnQgZm9yIHVzaW5nIFhlbi4KCklmIHlvdSB3YW50IHRvIGdldCBYZW4gd29ya2luZyBv
biBSUEkzLCB0aGVuIHlvdSB3b3VsZCBhdCBsZWFzdCBuZWVkIHRvIHByb3ZpZGUgCmRyaXZlciBm
b3IgdGhlIGludGVycnVwdCBjb250cm9sbGVyIGFuZCBlbXVsYXRlIGl0IGZvciB0aGUgZ3Vlc3Rz
LiBBbHRlcm5hdGl2ZWx5IAp5b3UgY291bGQgcHJvdmlkZSBhIFBWIGludGVyZmFjZSBhcyB4ODYg
dXNlIHRvIGRvLiBCb3RoIGNhc2VzIGFyZSBnb2luZyB0byAKcmVxdWlyZSBhIGZhaXIgYW1vdW50
IG9mIHdvcmsgYW5kIHZlcnkgdW5saWtlbHkgdG8gYmUgYWNjZXB0ZWQgdXBzdHJlYW0uIEkgd291
bGQgCmxpa2UgdG8ga2VlcCBYZW4gc21hbGwgYW5kIHNpbXBsZS4KCkFueXdheSwgUmFzYmVycnkg
UEkgZm91bmRhdGlvbiBqdXN0IHJlbGVhc2UgUlBJNCB3aGljaCBub3cgY29udGFpbiBhIEdJQy4g
U28gCnRoaXMgc2hvdWxkIG1ha2UgZWFzaWVyIHRvIGdldCBYZW4gd29ya2luZyBvbiB0aGUgcGxh
dGZvcm0uCgpBbmRyZSAoaW4gQ0MpIGhhcyBiZWVuIHdvcmtpbmcgb24gcG9ydGluZyBBcm0gVHJ1
c3RlZCBGaXJtd2FyZSB0byB0aGUgUlBJNCBhbmQgCm1hbmFnZSB0byBnZXQgWGVuIGJvb3Rpbmcg
dXAgdG8gdGhlIHN0YWdlIG9mIGJyaW5naW5nLXVwIHNlY29uZGFyeSBDUFVzIChzZWUgWzFdLgoK
SSBhbHNvIGJvdWdodCBhIFJQSTQgc28gSSB3aWxsIGhhdmUgYSBnbyBhdCBYZW4gd2hlbiBJIGhh
dmUgc29tZSBzcGFyZSB0aW1lLgoKQ2hlZXJzLAoKWzFdIGh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvYXJjaGl2ZXMvaHRtbC94ZW4tdXNlcnMvMjAxOS0wNy9tc2cwMDAzMi5odG1sCgotLSAK
SnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 24 11:21:46 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Jul 2019 11: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 1hqFL2-0001ot-D9; Wed, 24 Jul 2019 11:21:40 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=Fm8U=VV=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hqFL1-0001oo-5l
 for xen-devel@lists.xenproject.org; Wed, 24 Jul 2019 11:21:39 +0000
X-Inumbo-ID: 31c781f0-ae05-11e9-b12a-bb248f7e04c0
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 31c781f0-ae05-11e9-b12a-bb248f7e04c0;
 Wed, 24 Jul 2019 11:21:35 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id D7D60AE89;
 Wed, 24 Jul 2019 11:21:32 +0000 (UTC)
To: Jan Beulich <JBeulich@suse.com>
References: <20190723182530.24087-1-jgross@suse.com>
 <20190723182530.24087-3-jgross@suse.com>
 <0530cd8f-5b00-ae08-15e2-10266ca5dbb8@suse.com>
From: Juergen Gross <jgross@suse.com>
Message-ID: <4c1f0bfb-5067-fb66-2614-47940743a1e8@suse.com>
Date: Wed, 24 Jul 2019 13:21:31 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <0530cd8f-5b00-ae08-15e2-10266ca5dbb8@suse.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH v2 2/2] xen: merge temporary vcpu pinning
 scenarios
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Dario Faggioli <dfaggioli@suse.com>,
 Julien Grall <julien.grall@arm.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjQuMDcuMTkgMTI6MDcsIEphbiBCZXVsaWNoIHdyb3RlOgo+IE9uIDIzLjA3LjIwMTkgMjA6
MjUsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4+IFRvZGF5IHRoZXJlIGFyZSB0d28gc2NlbmFyaW9z
IHdoaWNoIGFyZSBwaW5uaW5nIHZjcHVzIHRlbXBvcmFyaWx5IHRvCj4+IGEgc2luZ2xlIHBoeXNp
Y2FsIGNwdToKPj4KPj4gLSB3YWl0X2V2ZW50KCkgaGFuZGxpbmcKPj4gLSB2Y3B1X3Bpbl9vdmVy
cmlkZSgpIGhhbmRsaW5nCj4+Cj4+IEVhY2ggb2YgdGhvc2UgY2FzZXMgYXJlIGhhbmRsZWQgaW5k
ZXBlbmRlbnRseSB0b2RheSB1c2luZyB0aGVpciBvd24KPj4gdGVtcG9yYXJ5IGNwdW1hc2sgdG8g
c2F2ZSB0aGUgb2xkIGFmZmluaXR5IHNldHRpbmdzLgo+Pgo+PiBUaGUgdHdvIGNhc2VzIGNhbiBi
ZSBjb21iaW5lZCBhcyB0aGUgZmlyc3QgY2FzZSB3aWxsIG9ubHkgcGluIGEgdmNwdSB0bwo+PiB0
aGUgcGh5c2ljYWwgY3B1IGl0IGlzIGFscmVhZHkgcnVubmluZyBvbiwgd2hpbGUgdmNwdV9waW5f
b3ZlcnJpZGUoKSBpcwo+PiBhbGxvd2VkIHRvIGZhaWwuCj4+Cj4+IFNvIG1lcmdlIHRoZSB0d28g
dGVtcG9yYXJ5IHBpbm5pbmcgc2NlbmFyaW9zIGJ5IG9ubHkgdXNpbmcgb25lIGNwdW1hc2sKPj4g
YW5kIGEgcGVyLXZjcHUgYml0bWFzayBmb3Igc3BlY2lmeWluZyB3aGljaCBvZiB0aGUgc2NlbmFy
aW9zIGlzCj4+IGN1cnJlbnRseSBhY3RpdmUgKHRoZXkgYXJlIGFsbG93ZWQgdG8gbmVzdCkuCj4g
Cj4gSG1tLCAibmVzdCIgdG8gbWUgbWVhbnMgTElGTy1saWtlIGJlaGF2aW9yLCBidXQgdGhlIGxv
Z2ljIGlzIG1vcmUgcmVsYXhlZAo+IGFmYWljdC4KCk9rYXksIHdpbGwgcmVwaHJhc2UuCgo+IAo+
PiBAQCAtMTI2Nyw3ICsxMjg0LDggQEAgcmV0X3QgZG9fc2NoZWRfb3AoaW50IGNtZCwgWEVOX0dV
RVNUX0hBTkRMRV9QQVJBTSh2b2lkKSBhcmcpCj4+ICAgICAgICAgICBpZiAoIGNvcHlfZnJvbV9n
dWVzdCgmc2NoZWRfcGluX292ZXJyaWRlLCBhcmcsIDEpICkKPj4gICAgICAgICAgICAgICBicmVh
azsKPj4gICAgCj4+IC0gICAgICAgIHJldCA9IHZjcHVfcGluX292ZXJyaWRlKGN1cnJlbnQsIHNj
aGVkX3Bpbl9vdmVycmlkZS5wY3B1KTsKPj4gKyAgICAgICAgY3B1ID0gc2NoZWRfcGluX292ZXJy
aWRlLnBjcHUgPCAwID8gTlJfQ1BVUyA6IHNjaGVkX3Bpbl9vdmVycmlkZS5wY3B1Owo+IAo+IEkg
ZG9uJ3QgdGhpbmsgeW91IG1lYW4gdGhlIGNhbGxlciB0byBhY2hpZXZlIHRoZSBzYW1lIGVmZmVj
dCBieSBib3RoCj4gcGFzc2luZyBpbiBhIG5lZ2F0aXZlIHZhbHVlIG9yIE5SX0NQVVMgLSBpdCBz
aG91bGQgcmVtYWluIHRvIGJlIGp1c3QKPiBuZWdhdGl2ZSB2YWx1ZXMgd2hpY2ggY2xlYXIgdGhl
IG92ZXJyaWRlLgoKT2theS4KCgpKdWVyZ2VuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 24 11:21:48 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Jul 2019 11:21:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqFLA-0001pK-MB; Wed, 24 Jul 2019 11:21: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=mQw0=VV=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hqFL9-0001pC-95
 for xen-devel@lists.xenproject.org; Wed, 24 Jul 2019 11:21:47 +0000
X-Inumbo-ID: 38778f6d-ae05-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 38778f6d-ae05-11e9-8980-bc764e045a96;
 Wed, 24 Jul 2019 11:21:45 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 8ECC6337;
 Wed, 24 Jul 2019 04:21:45 -0700 (PDT)
Received: from [10.1.196.50] (e108454-lin.cambridge.arm.com [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 023BE3F71A;
 Wed, 24 Jul 2019 04:21:44 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <20190718115714.634-1-julien.grall@arm.com>
 <alpine.DEB.2.21.1907231654530.7102@sstabellini-ThinkPad-T480s>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <1a509d9b-0e7d-01c5-5d13-542f53c55949@arm.com>
Date: Wed, 24 Jul 2019 12:21:44 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <alpine.DEB.2.21.1907231654530.7102@sstabellini-ThinkPad-T480s>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] xen/arm64: Correctly compute the virtual
 address in maddr_to_virt()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 Andre Przywara <andre.przywara@arm.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgU3RlZmFubywKCk9uIDI0LzA3LzIwMTkgMDE6MTcsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90
ZToKPiBPbiBUaHUsIDE4IEp1bCAyMDE5LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+IFdpdGggdGhh
dCwgdGhlIHBhdGNoIDExOTExNTYzNjEgInhlbi9hcm06IGZpeCBtYXNrIGNhbGN1bGF0aW9uIGlu
Cj4+IHBkeF9pbml0X21hc2siIGNvdWxkIGJlIHJlLWluc3RhdGVkLgo+PiAtLS0KPj4gICB4ZW4v
YXJjaC9hcm0vbW0uYyAgICAgICAgfCAyICsrCj4+ICAgeGVuL2luY2x1ZGUvYXNtLWFybS9tbS5o
IHwgNiArKysrLS0KPj4gICAyIGZpbGVzIGNoYW5nZWQsIDYgaW5zZXJ0aW9ucygrKSwgMiBkZWxl
dGlvbnMoLSkKPj4KPj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9tbS5jIGIveGVuL2FyY2gv
YXJtL21tLmMKPj4gaW5kZXggNDQyNThhZDg5Yy4uZTFjZGVhYWYyZiAxMDA2NDQKPj4gLS0tIGEv
eGVuL2FyY2gvYXJtL21tLmMKPj4gKysrIGIveGVuL2FyY2gvYXJtL21tLmMKPj4gQEAgLTE2NSw2
ICsxNjUsNyBAQCBtZm5fdCB4ZW5oZWFwX21mbl9lbmQgX19yZWFkX21vc3RseTsKPj4gICB2YWRk
cl90IHhlbmhlYXBfdmlydF9lbmQgX19yZWFkX21vc3RseTsKPj4gICAjaWZkZWYgQ09ORklHX0FS
TV82NAo+PiAgIHZhZGRyX3QgeGVuaGVhcF92aXJ0X3N0YXJ0IF9fcmVhZF9tb3N0bHk7Cj4+ICt1
bnNpZ25lZCBsb25nIHhlbmhlYXBfYmFzZV9wZHggX19yZWFkX21vc3RseTsKPj4gICAjZW5kaWYK
Pj4gICAKPj4gICB1bnNpZ25lZCBsb25nIGZyYW1ldGFibGVfYmFzZV9wZHggX19yZWFkX21vc3Rs
eTsKPj4gQEAgLTc5Niw2ICs3OTcsNyBAQCB2b2lkIF9faW5pdCBzZXR1cF94ZW5oZWFwX21hcHBp
bmdzKHVuc2lnbmVkIGxvbmcgYmFzZV9tZm4sCj4+ICAgICAgIGlmICggbWZuX2VxKHhlbmhlYXBf
bWZuX3N0YXJ0LCBJTlZBTElEX01GTikgKQo+PiAgICAgICB7Cj4+ICAgICAgICAgICB4ZW5oZWFw
X21mbl9zdGFydCA9IF9tZm4oYmFzZV9tZm4pOwo+PiArICAgICAgICB4ZW5oZWFwX2Jhc2VfcGR4
ID0gbWZuX3RvX3BkeChfbWZuKGJhc2VfbWZuKSk7Cj4+ICAgICAgICAgICB4ZW5oZWFwX3ZpcnRf
c3RhcnQgPSBESVJFQ1RNQVBfVklSVF9TVEFSVCArCj4+ICAgICAgICAgICAgICAgKGJhc2VfbWZu
IC0gbWZuKSAqIFBBR0VfU0laRTsKPj4gICAgICAgfQo+IAo+IEkgY2FuIHNlZSB0aGF0IHRoaXMg
d291bGQgd29yaywgYnV0IHdvdWxkbid0IGl0IGJlIGEgYmV0dGVyIGZpdCB0byBzZXQKPiB4ZW5o
ZWFwX2Jhc2VfcGR4IGluIHhlbi9hcmNoL2FybS9zZXR1cC5jOnNldHVwX21tLCB3aGVyZSB3ZSBh
bHJlYWR5IHNldDoKPiAKPiAKPiAgICAgIHhlbmhlYXBfdmlydF9lbmQgPSBYRU5IRUFQX1ZJUlRf
U1RBUlQgKyByYW1fZW5kIC0gcmFtX3N0YXJ0Owo+ICAgICAgeGVuaGVhcF9tZm5fc3RhcnQgPSBt
YWRkcl90b19tZm4ocmFtX3N0YXJ0KTsKPiAgICAgIHhlbmhlYXBfbWZuX2VuZCA9IG1hZGRyX3Rv
X21mbihyYW1fZW5kKTsKPiAKPiBPciBpdCB0b28gbGF0ZSBieSB0aGVuPwoKWWVzIHNldHVwX3hl
bmhlYXBfbWFwcGluZ3MoKSBpcyB1c2luZyBfX21mbl90b192aXJ0KCkgdGhhdCB3aWxsIGNhbGwg
Cm1hZGRyX3RvX3ZpcnQoKS4gU28gd2UgbmVlZCB0byBzZXR1cCB4ZW5oZWFtX2Jhc2Vfc3RhcnQg
ZWFybGllci4KClRCSCwgdGhpcyAzIHZhcmlhYmxlcyBzaG91bGQgYmUgc2V0IHdpdGhpbiB4ZW5o
ZWFwIGFzIGl0IG1ha2VzIGNsZWFyZXIgaG93IHRoZXkgCmFyZSBjb21wdXRlZC4gQWN0dWFsbHks
IHhlbmhlYW1fbWZuX3N0YXJ0IHdpbGwgYmUgb3ZlcmlkZGVuLCB0aGFua2Z1bGx5IHRoZSBuZXcg
CmFuZCBvbGQgdmFsdWVzIGFyZSBleGFjdGx5IHRoZSBzYW1lLi4uCgpJIGhhdmUgcGxhbiB0byBy
ZXdyaXRlIHRoZSB4ZW5oZWFwIGNvZGUgYXMgdGhlcmUgYXJlIGZldyBwcm9ibGVtcyB3aXRoIGl0
OgogICAxKSBDaGlja2VuIGFuZCBlZ2dzIHByb2JsZW0gd2l0aCB0aGUgYWxsb2NfYm9vdF9wYWdl
cyguLi4pLiBXZSBtYXkgbmVlZCB0byAKYWxsb2NhdGUgbWVtb3J5IHdoaWxlIGRvaW5nIHRoZSB4
ZW5oZWFwIG1hcHBpbmcgYnV0IHBhZ2UgYXJlIG5vdCBnaXZlbiB0byB0aGUgCmFsbG9jYXRvciB1
bnRpbCBsYXRlLiBCdXQgaWYgeW91IGdpdmUgdG8gdGhlIGFsbG9jYXRvciB0aGUgcGFnZSBhbmQg
aXQgaXMgbm90IAp5ZXQgdW5tYXAsIHRoZW4geW91IHdvdWxkIHJlY2VpdmUgYSBkYXRhIGFib3J0
LgogICAyKSBXZSBhcmUgbWFwcGluZyBhbGwgdGhlIFJBTXMsIGluY2x1ZGUgcmVzZXJ2ZWQtbWVt
b3J5IG1hcmtlZCBuby1tYXAuIFRoaXMgCm1heSByZXN1bHQgdG8gY2FjaGluZyBwcm9ibGVtIGxh
dGVyIG9uLgogICAzKSBXZSBhcmUgdXNpbmcgMUdCIG1hcHBpbmcsIGhvd2V2ZXIgaWYgdGhlIFJB
TSBpcyBsZXNzIHRoYW4gYSAxR0IsIHdlIHdpbGwgCmVuZC11cCB0byBjb3ZlciBub24tUkFNLiBX
aXRoIGJhZCBsdWNrLCB0aGlzIG1heSBjb3ZlciBkZXZpY2UgbWVtb3J5IGxlYWRpbmcgdG8gCmlu
dGVyZXN0aW5nIHJlc3VsdC4gQUZBSUssIHRoZSBSUEk0IGhhcyB0aGlzIGV4YWN0IHVzZSBjYXNl
LgoKQ2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 24 11:23:11 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Jul 2019 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 1hqFMV-0001wE-2F; Wed, 24 Jul 2019 11:23:11 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ItzJ=VV=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hqFMT-0001w8-O2
 for xen-devel@lists.xenproject.org; Wed, 24 Jul 2019 11:23:09 +0000
X-Inumbo-ID: 6973f2be-ae05-11e9-8980-bc764e045a96
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6973f2be-ae05-11e9-8980-bc764e045a96;
 Wed, 24 Jul 2019 11:23:08 +0000 (UTC)
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: g3QcG+9G3lUT0GW1IcR5Sdj+4IXd9k6Z56qc/WFHO2M1+sJIdI7rE43F1i152+BRZEtCOJSvzg
 y0XDxdHK+0ZKXXu0n6TfdNX0t8/V8ndRZXoKbpNyOrryj9hPdi4Jcf1oS2DzkG4MsdpHhAUkDx
 Dalta7/GoFm4upYBdG3WRxBMeakPZPW/HeD/A0da6gEM56u9WOIDFJboFSpCJLh23Z24xzLsuW
 D8KWuRw8dL/w8xEk/6mCP2ifn1LsyiDmcfzZEVdhJgfQ44bLw2ajp3Q2xiGNKW9G2rseZZ4Cmr
 D1s=
X-SBRS: 2.7
X-MesageID: 3483287
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,302,1559534400"; 
   d="scan'208";a="3483287"
To: Roman Shaposhnik <roman@zededa.com>
References: <CAMmSBy9g-QFHTXhpHK6=xDFiBDj4LpnJ=cXj405MMmA1rJaOUg@mail.gmail.com>
 <CAMmSBy8CcG08-+-F6fvwmH1oEKpsV8OGEco94g04dZcyyFWKbw@mail.gmail.com>
 <b2e4ed0b178e41ebbc8f1db622ecae95@AMSPEX02CL03.citrite.net>
 <20190722114859.dtm4w5ff75uedu24@Air-de-Roger>
 <9238bf1a297c42f38dccc1cfb50bd144@AMSPEX02CL03.citrite.net>
 <20190722134813.c7fedaqtrbo6ojvo@Air-de-Roger>
 <81a7cdc728294e5ca05fd056a87cb21b@AMSPEX02CL03.citrite.net>
 <20190722143953.tkcmv5bb72sdlkql@Air-de-Roger>
 <9f11fd0b6be14ea5a8efbb809df74cc9@AMSPEX02CL03.citrite.net>
 <20190722152152.dvhs4riw2w67rvih@Air-de-Roger>
 <CAMmSBy-P9+00XfK6k2OYqFHNONcxeGuu0V=Qk4peFDC=KOUogA@mail.gmail.com>
 <b5ba8315-ce59-85e6-5bfc-1db4c239eb1c@citrix.com>
 <CAMmSBy-S7nMg-V5DUzV2L2RmK0TnFt+9=C8gE=0FuUOQK3kjQQ@mail.gmail.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <2d157bf6-42ba-f7d0-ccc8-7f3ec57b7a2e@citrix.com>
Date: Wed, 24 Jul 2019 12:23:04 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <CAMmSBy-S7nMg-V5DUzV2L2RmK0TnFt+9=C8gE=0FuUOQK3kjQQ@mail.gmail.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [BUG] After upgrade to Xen 4.12.0 iommu=no-igfx
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>, 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>

T24gMjMvMDcvMjAxOSAxODozMiwgUm9tYW4gU2hhcG9zaG5payB3cm90ZToKPiBPaCwgYW5kIGl0
IHNlZW1zIHRoYXQgdGhhdCBodHRwczovL2Rvd25sb2Fkcy54ZW5wcm9qZWN0Lm9yZy8gU1NMCj4g
Y2VydGlmaWNhdGUgZXhwaXJlZCB5ZXN0ZXJkYXkgLS0gcGVyaGFwcyBzb21lYm9keSBjYW4gdGFr
ZSBhIGxvb2sgYXQKPiB0aGF0LgoKVGhhbmtzIGZvciByZXBvcnRpbmcuwqAgSXQgc2hvdWxkIGJl
IGJlaW5nIHRha2VuIGNhcmUgb2YuCgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 24 11:27:09 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Jul 2019 11:27:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqFQJ-00029h-19; Wed, 24 Jul 2019 11:27:07 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=Fm8U=VV=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hqFQI-00029N-7S
 for xen-devel@lists.xenproject.org; Wed, 24 Jul 2019 11:27:06 +0000
X-Inumbo-ID: f540560c-ae05-11e9-a615-67bc0ce62ab3
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f540560c-ae05-11e9-a615-67bc0ce62ab3;
 Wed, 24 Jul 2019 11:27:03 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id EAA0EAF26;
 Wed, 24 Jul 2019 11:27:01 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org
Date: Wed, 24 Jul 2019 13:26:57 +0200
Message-Id: <20190724112658.31495-2-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20190724112658.31495-1-jgross@suse.com>
References: <20190724112658.31495-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH v3 1/2] xen/x86: cleanup unused NMI/MCE code
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

cHZfcmFpc2VfaW50ZXJydXB0KCkgaXMgb25seSBjYWxsZWQgZm9yIE5NSXMgdGhlc2UgZGF5cywg
c28gdGhlIE1DRQpzcGVjaWZpYyBwYXJ0IGNhbiBiZSByZW1vdmVkLiBSZW5hbWUgcHZfcmFpc2Vf
aW50ZXJydXB0KCkgdG8KcHZfcmFpc2Vfbm1pKCkgYW5kIE5NSV9NQ0VfU09GVElSUSB0byBOTUlf
U09GVElSUS4KCkFkZGl0aW9uYWxseSB0aGVyZSBpcyBubyBuZWVkIHRvIHBpbiB0aGUgdmNwdSB0
aGUgTk1JIGlzIGRlbGl2ZXJlZAp0bywgdGhhdCBpcyBhIGxlZnRvdmVyIG9mIChhbHJlYWR5IHJl
bW92ZWQpIE1DRSBoYW5kbGluZy4gU28gcmVtb3ZlCnRoZSBwaW5uaW5nLCB0b28uIE5vdGUgdGhh
dCBwaW5uaW5nIHdhcyBpbnRyb2R1Y2VkIGJ5IGNvbW1pdCAzNTViMDQ2OWE4CmFkZGluZyBNQ0Ug
c3VwcG9ydCAod2l0aCBOTUkgc3VwcG9ydCBleGlzdGluZyBhbHJlYWR5KS4gTUNFIHVzaW5nCnRo
YXQgcGlubmluZyB3YXMgcmVtb3ZlZCB3aXRoIGNvbW1pdCAzYTkxNzY5ZDZlIGFnYWluIHdpdGhv
dXQgY2xlYW5pbmcKdXAgdGhlIGNvZGUuCgpTaWduZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxq
Z3Jvc3NAc3VzZS5jb20+Ci0tLQogeGVuL2FyY2gveDg2L3B2L3RyYXBzLmMgICAgICAgIHwgOTMg
KysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiB4ZW4vYXJjaC94ODYv
dHJhcHMuYyAgICAgICAgICAgfCAxMCArLS0tLQogeGVuL2NvbW1vbi9kb21haW4uYyAgICAgICAg
ICAgIHwgIDMgLS0KIHhlbi9pbmNsdWRlL2FzbS14ODYvcHYvdHJhcHMuaCB8ICA2ICstLQogeGVu
L2luY2x1ZGUvYXNtLXg4Ni9zb2Z0aXJxLmggIHwgIDIgKy0KIHhlbi9pbmNsdWRlL3hlbi9zY2hl
ZC5oICAgICAgICB8ICAyIC0KIDYgZmlsZXMgY2hhbmdlZCwgMjUgaW5zZXJ0aW9ucygrKSwgOTEg
ZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3B2L3RyYXBzLmMgYi94ZW4v
YXJjaC94ODYvcHYvdHJhcHMuYwppbmRleCAxNzQwNzg0ZmYyLi5hYTI2ZTcxNzFhIDEwMDY0NAot
LS0gYS94ZW4vYXJjaC94ODYvcHYvdHJhcHMuYworKysgYi94ZW4vYXJjaC94ODYvcHYvdHJhcHMu
YwpAQCAtMTM2LDQ3ICsxMzYsMjAgQEAgYm9vbCBzZXRfZ3Vlc3Rfbm1pX3RyYXBib3VuY2Uodm9p
ZCkKICAgICByZXR1cm4gIW51bGxfdHJhcF9ib3VuY2UoY3VyciwgdGIpOwogfQogCi1zdHJ1Y3Qg
c29mdGlycV90cmFwIHsKLSAgICBzdHJ1Y3QgZG9tYWluICpkb21haW47ICAgLyogZG9tYWluIHRv
IGluamVjdCB0cmFwICovCi0gICAgc3RydWN0IHZjcHUgKnZjcHU7ICAgICAgIC8qIHZjcHUgdG8g
aW5qZWN0IHRyYXAgKi8KLSAgICB1bnNpZ25lZCBpbnQgcHJvY2Vzc29yOyAgLyogcGh5c2ljYWwg
Y3B1IHRvIGluamVjdCB0cmFwICovCi19Oworc3RhdGljIERFRklORV9QRVJfQ1BVKHN0cnVjdCB2
Y3B1ICosIHNvZnRpcnFfbm1pX3ZjcHUpOwogCi1zdGF0aWMgREVGSU5FX1BFUl9DUFUoc3RydWN0
IHNvZnRpcnFfdHJhcCwgc29mdGlycV90cmFwKTsKLQotc3RhdGljIHZvaWQgbm1pX21jZV9zb2Z0
aXJxKHZvaWQpCitzdGF0aWMgdm9pZCBubWlfc29mdGlycSh2b2lkKQogewotICAgIHVuc2lnbmVk
IGludCBjcHUgPSBzbXBfcHJvY2Vzc29yX2lkKCk7Ci0gICAgc3RydWN0IHNvZnRpcnFfdHJhcCAq
c3QgPSAmcGVyX2NwdShzb2Z0aXJxX3RyYXAsIGNwdSk7CisgICAgc3RydWN0IHZjcHUgKip2X3B0
ciA9ICZ0aGlzX2NwdShzb2Z0aXJxX25taV92Y3B1KTsKIAotICAgIEJVR19PTihzdC0+dmNwdSA9
PSBOVUxMKTsKKyAgICBCVUdfT04oKnZfcHRyID09IE5VTEwpOwogCiAgICAgLyoKLSAgICAgKiBT
ZXQgdGhlIHRtcCB2YWx1ZSB1bmNvbmRpdGlvbmFsbHksIHNvIHRoYXQgdGhlIGNoZWNrIGluIHRo
ZSBpcmV0Ci0gICAgICogaHlwZXJjYWxsIHdvcmtzLgotICAgICAqLwotICAgIGNwdW1hc2tfY29w
eShzdC0+dmNwdS0+Y3B1X2hhcmRfYWZmaW5pdHlfdG1wLAotICAgICAgICAgICAgICAgICBzdC0+
dmNwdS0+Y3B1X2hhcmRfYWZmaW5pdHkpOwotCi0gICAgaWYgKCAoY3B1ICE9IHN0LT5wcm9jZXNz
b3IpIHx8Ci0gICAgICAgICAoc3QtPnByb2Nlc3NvciAhPSBzdC0+dmNwdS0+cHJvY2Vzc29yKSAp
Ci0gICAgewotCi0gICAgICAgIC8qCi0gICAgICAgICAqIFdlIGFyZSBvbiBhIGRpZmZlcmVudCBw
aHlzaWNhbCBjcHUuICBNYWtlIHN1cmUgdG8gd2FrZXVwIHRoZSB2Y3B1IG9uCi0gICAgICAgICAq
IHRoZSBzcGVjaWZpZWQgcHJvY2Vzc29yLgotICAgICAgICAgKi8KLSAgICAgICAgdmNwdV9zZXRf
aGFyZF9hZmZpbml0eShzdC0+dmNwdSwgY3B1bWFza19vZihzdC0+cHJvY2Vzc29yKSk7Ci0KLSAg
ICAgICAgLyogQWZmaW5pdHkgaXMgcmVzdG9yZWQgaW4gdGhlIGlyZXQgaHlwZXJjYWxsLiAqLwot
ICAgIH0KLQotICAgIC8qCi0gICAgICogT25seSB1c2VkIHRvIGRlZmVyIHdha2V1cCBvZiBkb21h
aW4vdmNwdSB0byBhIHNhZmUgKG5vbi1OTUkvTUNFKQorICAgICAqIE9ubHkgdXNlZCB0byBkZWZl
ciB3YWtldXAgb2YgZG9tYWluL3ZjcHUgdG8gYSBzYWZlIChub24tTk1JKQogICAgICAqIGNvbnRl
eHQuCiAgICAgICovCi0gICAgdmNwdV9raWNrKHN0LT52Y3B1KTsKLSAgICBzdC0+dmNwdSA9IE5V
TEw7CisgICAgdmNwdV9raWNrKCp2X3B0cik7CisgICAgKnZfcHRyID0gTlVMTDsKIH0KIAogdm9p
ZCBfX2luaXQgcHZfdHJhcF9pbml0KHZvaWQpCkBAIC0xODksNTAgKzE2MiwyNiBAQCB2b2lkIF9f
aW5pdCBwdl90cmFwX2luaXQodm9pZCkKICAgICBfc2V0X2dhdGUoaWR0X3RhYmxlICsgTEVHQUNZ
X1NZU0NBTExfVkVDVE9SLCBTWVNfREVTQ190cmFwX2dhdGUsIDMsCiAgICAgICAgICAgICAgICZp
bnQ4MF9kaXJlY3RfdHJhcCk7CiAKLSAgICBvcGVuX3NvZnRpcnEoTk1JX01DRV9TT0ZUSVJRLCBu
bWlfbWNlX3NvZnRpcnEpOworICAgIG9wZW5fc29mdGlycShOTUlfU09GVElSUSwgbm1pX3NvZnRp
cnEpOwogfQogCi1pbnQgcHZfcmFpc2VfaW50ZXJydXB0KHN0cnVjdCB2Y3B1ICp2LCB1aW50OF90
IHZlY3RvcikKKy8qCisgKiBEZWxpdmVyIE5NSSB0byBQViBndWVzdC4gUmV0dXJuIDAgb24gc3Vj
Y2Vzcy4KKyAqIENhbGxlZCBpbiBOTUkgY29udGV4dCwgc28gbm8gdXNlIG9mIHByaW50aygpLgor
ICovCitpbnQgcHZfcmFpc2Vfbm1pKHN0cnVjdCB2Y3B1ICp2KQogewotICAgIHN0cnVjdCBzb2Z0
aXJxX3RyYXAgKnN0ID0gJnBlcl9jcHUoc29mdGlycV90cmFwLCBzbXBfcHJvY2Vzc29yX2lkKCkp
OworICAgIHN0cnVjdCB2Y3B1ICoqdl9wdHIgPSAmcGVyX2NwdShzb2Z0aXJxX25taV92Y3B1LCBz
bXBfcHJvY2Vzc29yX2lkKCkpOwogCi0gICAgc3dpdGNoICggdmVjdG9yICkKKyAgICBpZiAoIGNt
cHhjaGdwdHIodl9wdHIsIE5VTEwsIHYpICkKKyAgICAgICAgcmV0dXJuIC1FQlVTWTsKKyAgICBp
ZiAoICF0ZXN0X2FuZF9zZXRfYm9vbCh2LT5ubWlfcGVuZGluZykgKQogICAgIHsKLSAgICBjYXNl
IFRSQVBfbm1pOgotICAgICAgICBpZiAoIGNtcHhjaGdwdHIoJnN0LT52Y3B1LCBOVUxMLCB2KSAp
Ci0gICAgICAgICAgICByZXR1cm4gLUVCVVNZOwotICAgICAgICBpZiAoICF0ZXN0X2FuZF9zZXRf
Ym9vbCh2LT5ubWlfcGVuZGluZykgKQotICAgICAgICB7Ci0gICAgICAgICAgICBzdC0+ZG9tYWlu
ID0gdi0+ZG9tYWluOwotICAgICAgICAgICAgc3QtPnByb2Nlc3NvciA9IHYtPnByb2Nlc3NvcjsK
LQotICAgICAgICAgICAgLyogTm90IHNhZmUgdG8gd2FrZSB1cCBhIHZjcHUgaGVyZSAqLwotICAg
ICAgICAgICAgcmFpc2Vfc29mdGlycShOTUlfTUNFX1NPRlRJUlEpOwotICAgICAgICAgICAgcmV0
dXJuIDA7Ci0gICAgICAgIH0KLSAgICAgICAgc3QtPnZjcHUgPSBOVUxMOwotICAgICAgICBicmVh
azsKLQotICAgIGNhc2UgVFJBUF9tYWNoaW5lX2NoZWNrOgotICAgICAgICBpZiAoIGNtcHhjaGdw
dHIoJnN0LT52Y3B1LCBOVUxMLCB2KSApCi0gICAgICAgICAgICByZXR1cm4gLUVCVVNZOwotCi0g
ICAgICAgIC8qCi0gICAgICAgICAqIFdlIGFyZSBjYWxsZWQgYnkgdGhlIG1hY2hpbmUgY2hlY2sg
KGV4Y2VwdGlvbiBvciBwb2xsaW5nKSBoYW5kbGVycwotICAgICAgICAgKiBvbiB0aGUgcGh5c2lj
YWwgQ1BVIHRoYXQgcmVwb3J0ZWQgYSBtYWNoaW5lIGNoZWNrIGVycm9yLgotICAgICAgICAgKi8K
LSAgICAgICAgaWYgKCAhdGVzdF9hbmRfc2V0X2Jvb2wodi0+bWNlX3BlbmRpbmcpICkKLSAgICAg
ICAgewotICAgICAgICAgICAgc3QtPmRvbWFpbiA9IHYtPmRvbWFpbjsKLSAgICAgICAgICAgIHN0
LT5wcm9jZXNzb3IgPSB2LT5wcm9jZXNzb3I7Ci0KLSAgICAgICAgICAgIC8qIG5vdCBzYWZlIHRv
IHdha2UgdXAgYSB2Y3B1IGhlcmUgKi8KLSAgICAgICAgICAgIHJhaXNlX3NvZnRpcnEoTk1JX01D
RV9TT0ZUSVJRKTsKLSAgICAgICAgICAgIHJldHVybiAwOwotICAgICAgICB9Ci0gICAgICAgIHN0
LT52Y3B1ID0gTlVMTDsKLSAgICAgICAgYnJlYWs7CisgICAgICAgIC8qIE5vdCBzYWZlIHRvIHdh
a2UgdXAgYSB2Y3B1IGhlcmUgKi8KKyAgICAgICAgcmFpc2Vfc29mdGlycShOTUlfU09GVElSUSk7
CisgICAgICAgIHJldHVybiAwOwogICAgIH0KKyAgICAqdl9wdHIgPSBOVUxMOwogCiAgICAgLyog
RGVsaXZlcnkgZmFpbGVkICovCiAgICAgcmV0dXJuIC1FSU87CmRpZmYgLS1naXQgYS94ZW4vYXJj
aC94ODYvdHJhcHMuYyBiL3hlbi9hcmNoL3g4Ni90cmFwcy5jCmluZGV4IDI1YjRiNDdlNWUuLjA4
ZDdlZGM1NjggMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni90cmFwcy5jCisrKyBiL3hlbi9hcmNo
L3g4Ni90cmFwcy5jCkBAIC0xNjAwLDE0ICsxNjAwLDYgQEAgdm9pZCBhc3luY19leGNlcHRpb25f
Y2xlYW51cChzdHJ1Y3QgdmNwdSAqY3VycikKICAgICBpZiAoICFjdXJyLT5hc3luY19leGNlcHRp
b25fbWFzayApCiAgICAgICAgIHJldHVybjsKIAotICAgIC8qIFJlc3RvcmUgYWZmaW5pdHkuICAq
LwotICAgIGlmICggIWNwdW1hc2tfZW1wdHkoY3Vyci0+Y3B1X2hhcmRfYWZmaW5pdHlfdG1wKSAm
JgotICAgICAgICAgIWNwdW1hc2tfZXF1YWwoY3Vyci0+Y3B1X2hhcmRfYWZmaW5pdHlfdG1wLCBj
dXJyLT5jcHVfaGFyZF9hZmZpbml0eSkgKQotICAgIHsKLSAgICAgICAgdmNwdV9zZXRfaGFyZF9h
ZmZpbml0eShjdXJyLCBjdXJyLT5jcHVfaGFyZF9hZmZpbml0eV90bXApOwotICAgICAgICBjcHVt
YXNrX2NsZWFyKGN1cnItPmNwdV9oYXJkX2FmZmluaXR5X3RtcCk7Ci0gICAgfQotCiAgICAgaWYg
KCAhKGN1cnItPmFzeW5jX2V4Y2VwdGlvbl9tYXNrICYgKGN1cnItPmFzeW5jX2V4Y2VwdGlvbl9t
YXNrIC0gMSkpICkKICAgICAgICAgdHJhcCA9IF9fc2NhbmJpdChjdXJyLT5hc3luY19leGNlcHRp
b25fbWFzaywgVkNQVV9UUkFQX05PTkUpOwogICAgIGVsc2UKQEAgLTE2MzQsNyArMTYyNiw3IEBA
IHN0YXRpYyB2b2lkIG5taV9od2RvbV9yZXBvcnQodW5zaWduZWQgaW50IHJlYXNvbl9pZHgpCiAK
ICAgICBzZXRfYml0KHJlYXNvbl9pZHgsIG5taV9yZWFzb24oZCkpOwogCi0gICAgcHZfcmFpc2Vf
aW50ZXJydXB0KGQtPnZjcHVbMF0sIFRSQVBfbm1pKTsKKyAgICBwdl9yYWlzZV9ubWkoZC0+dmNw
dVswXSk7CiB9CiAKIHN0YXRpYyB2b2lkIHBjaV9zZXJyX2Vycm9yKGNvbnN0IHN0cnVjdCBjcHVf
dXNlcl9yZWdzICpyZWdzKQpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9kb21haW4uYyBiL3hlbi9j
b21tb24vZG9tYWluLmMKaW5kZXggNTVhYTc1OWI3NS4uYmM1NmE1MTgxNSAxMDA2NDQKLS0tIGEv
eGVuL2NvbW1vbi9kb21haW4uYworKysgYi94ZW4vY29tbW9uL2RvbWFpbi5jCkBAIC0xMzMsNyAr
MTMzLDYgQEAgc3RhdGljIHZvaWQgdmNwdV9pbmZvX3Jlc2V0KHN0cnVjdCB2Y3B1ICp2KQogc3Rh
dGljIHZvaWQgdmNwdV9kZXN0cm95KHN0cnVjdCB2Y3B1ICp2KQogewogICAgIGZyZWVfY3B1bWFz
a192YXIodi0+Y3B1X2hhcmRfYWZmaW5pdHkpOwotICAgIGZyZWVfY3B1bWFza192YXIodi0+Y3B1
X2hhcmRfYWZmaW5pdHlfdG1wKTsKICAgICBmcmVlX2NwdW1hc2tfdmFyKHYtPmNwdV9oYXJkX2Fm
ZmluaXR5X3NhdmVkKTsKICAgICBmcmVlX2NwdW1hc2tfdmFyKHYtPmNwdV9zb2Z0X2FmZmluaXR5
KTsKIApAQCAtMTYxLDcgKzE2MCw2IEBAIHN0cnVjdCB2Y3B1ICp2Y3B1X2NyZWF0ZSgKICAgICBn
cmFudF90YWJsZV9pbml0X3ZjcHUodik7CiAKICAgICBpZiAoICF6YWxsb2NfY3B1bWFza192YXIo
JnYtPmNwdV9oYXJkX2FmZmluaXR5KSB8fAotICAgICAgICAgIXphbGxvY19jcHVtYXNrX3Zhcigm
di0+Y3B1X2hhcmRfYWZmaW5pdHlfdG1wKSB8fAogICAgICAgICAgIXphbGxvY19jcHVtYXNrX3Zh
cigmdi0+Y3B1X2hhcmRfYWZmaW5pdHlfc2F2ZWQpIHx8CiAgICAgICAgICAhemFsbG9jX2NwdW1h
c2tfdmFyKCZ2LT5jcHVfc29mdF9hZmZpbml0eSkgKQogICAgICAgICBnb3RvIGZhaWw7CkBAIC0x
MjY5LDcgKzEyNjcsNiBAQCBpbnQgdmNwdV9yZXNldChzdHJ1Y3QgdmNwdSAqdikKICAgICB2LT5h
c3luY19leGNlcHRpb25fbWFzayA9IDA7CiAgICAgbWVtc2V0KHYtPmFzeW5jX2V4Y2VwdGlvbl9z
dGF0ZSwgMCwgc2l6ZW9mKHYtPmFzeW5jX2V4Y2VwdGlvbl9zdGF0ZSkpOwogI2VuZGlmCi0gICAg
Y3B1bWFza19jbGVhcih2LT5jcHVfaGFyZF9hZmZpbml0eV90bXApOwogICAgIGNsZWFyX2JpdChf
VlBGX2Jsb2NrZWQsICZ2LT5wYXVzZV9mbGFncyk7CiAgICAgY2xlYXJfYml0KF9WUEZfaW5fcmVz
ZXQsICZ2LT5wYXVzZV9mbGFncyk7CiAKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYv
cHYvdHJhcHMuaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvcHYvdHJhcHMuaAppbmRleCBmY2M3NWY1
ZTlhLi44NTUyMDNjNGUyIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L3B2L3RyYXBz
LmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9wdi90cmFwcy5oCkBAIC0yNyw4ICsyNyw3IEBA
CiAKIHZvaWQgcHZfdHJhcF9pbml0KHZvaWQpOwogCi0vKiBEZWxpdmVyIGludGVycnVwdCB0byBQ
ViBndWVzdC4gUmV0dXJuIDAgb24gc3VjY2Vzcy4gKi8KLWludCBwdl9yYWlzZV9pbnRlcnJ1cHQo
c3RydWN0IHZjcHUgKnYsIHVpbnQ4X3QgdmVjdG9yKTsKK2ludCBwdl9yYWlzZV9ubWkoc3RydWN0
IHZjcHUgKnYpOwogCiBpbnQgcHZfZW11bGF0ZV9wcml2aWxlZ2VkX29wKHN0cnVjdCBjcHVfdXNl
cl9yZWdzICpyZWdzKTsKIHZvaWQgcHZfZW11bGF0ZV9nYXRlX29wKHN0cnVjdCBjcHVfdXNlcl9y
ZWdzICpyZWdzKTsKQEAgLTQ2LDggKzQ1LDcgQEAgc3RhdGljIGlubGluZSBib29sIHB2X3RyYXBf
Y2FsbGJhY2tfcmVnaXN0ZXJlZChjb25zdCBzdHJ1Y3QgdmNwdSAqdiwKIAogc3RhdGljIGlubGlu
ZSB2b2lkIHB2X3RyYXBfaW5pdCh2b2lkKSB7fQogCi0vKiBEZWxpdmVyIGludGVycnVwdCB0byBQ
ViBndWVzdC4gUmV0dXJuIDAgb24gc3VjY2Vzcy4gKi8KLXN0YXRpYyBpbmxpbmUgaW50IHB2X3Jh
aXNlX2ludGVycnVwdChzdHJ1Y3QgdmNwdSAqdiwgdWludDhfdCB2ZWN0b3IpIHsgcmV0dXJuIC1F
T1BOT1RTVVBQOyB9CitzdGF0aWMgaW5saW5lIGludCBwdl9yYWlzZV9ubWkoc3RydWN0IHZjcHUg
KnYpIHsgcmV0dXJuIC1FT1BOT1RTVVBQOyB9CiAKIHN0YXRpYyBpbmxpbmUgaW50IHB2X2VtdWxh
dGVfcHJpdmlsZWdlZF9vcChzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykgeyByZXR1cm4gMDsg
fQogc3RhdGljIGlubGluZSB2b2lkIHB2X2VtdWxhdGVfZ2F0ZV9vcChzdHJ1Y3QgY3B1X3VzZXJf
cmVncyAqcmVncykge30KZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvc29mdGlycS5o
IGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9zb2Z0aXJxLmgKaW5kZXggNWMxYTdkYjU2Ni4uMGI3YTc3
ZjExZiAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9zb2Z0aXJxLmgKKysrIGIveGVu
L2luY2x1ZGUvYXNtLXg4Ni9zb2Z0aXJxLmgKQEAgLTEsNyArMSw3IEBACiAjaWZuZGVmIF9fQVNN
X1NPRlRJUlFfSF9fCiAjZGVmaW5lIF9fQVNNX1NPRlRJUlFfSF9fCiAKLSNkZWZpbmUgTk1JX01D
RV9TT0ZUSVJRICAgICAgICAoTlJfQ09NTU9OX1NPRlRJUlFTICsgMCkKKyNkZWZpbmUgTk1JX1NP
RlRJUlEgICAgICAgICAgICAoTlJfQ09NTU9OX1NPRlRJUlFTICsgMCkKICNkZWZpbmUgVElNRV9D
QUxJQlJBVEVfU09GVElSUSAoTlJfQ09NTU9OX1NPRlRJUlFTICsgMSkKICNkZWZpbmUgVkNQVV9L
SUNLX1NPRlRJUlEgICAgICAoTlJfQ09NTU9OX1NPRlRJUlFTICsgMikKIApkaWZmIC0tZ2l0IGEv
eGVuL2luY2x1ZGUveGVuL3NjaGVkLmggYi94ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaAppbmRleCBi
NDBjOGZkMTM4Li5jMTk3ZTkzZDczIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS94ZW4vc2NoZWQu
aAorKysgYi94ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaApAQCAtMjQ1LDggKzI0NSw2IEBAIHN0cnVj
dCB2Y3B1CiAKICAgICAvKiBCaXRtYXNrIG9mIENQVXMgb24gd2hpY2ggdGhpcyBWQ1BVIG1heSBy
dW4uICovCiAgICAgY3B1bWFza192YXJfdCAgICBjcHVfaGFyZF9hZmZpbml0eTsKLSAgICAvKiBV
c2VkIHRvIGNoYW5nZSBhZmZpbml0eSB0ZW1wb3JhcmlseS4gKi8KLSAgICBjcHVtYXNrX3Zhcl90
ICAgIGNwdV9oYXJkX2FmZmluaXR5X3RtcDsKICAgICAvKiBVc2VkIHRvIHJlc3RvcmUgYWZmaW5p
dHkgYWNyb3NzIFMzLiAqLwogICAgIGNwdW1hc2tfdmFyX3QgICAgY3B1X2hhcmRfYWZmaW5pdHlf
c2F2ZWQ7CiAKLS0gCjIuMTYuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 24 11:27:09 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Jul 2019 11:27:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqFQJ-00029p-9z; Wed, 24 Jul 2019 11:27:07 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=Fm8U=VV=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hqFQI-00029O-7Y
 for xen-devel@lists.xenproject.org; Wed, 24 Jul 2019 11:27:06 +0000
X-Inumbo-ID: f5daed48-ae05-11e9-8dc0-33e8eeb9d186
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f5daed48-ae05-11e9-8dc0-33e8eeb9d186;
 Wed, 24 Jul 2019 11:27:04 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id E971AAECB;
 Wed, 24 Jul 2019 11:27:01 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org
Date: Wed, 24 Jul 2019 13:26:56 +0200
Message-Id: <20190724112658.31495-1-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
Subject: [Xen-devel] [PATCH v3 0/2] xen: enhance temporary vcpu pinning
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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 <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>,
 Dario Faggioli <dfaggioli@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

V2hpbGUgdHJ5aW5nIHRvIGhhbmRsZSB0ZW1wb3JhcnkgdmNwdSBwaW5uaW5ncyBpbiBhIHNhbmUg
d2F5IGluIG15CmNvcmUgc2NoZWR1bGluZyBzZXJpZXMgSSBmb3VuZCBhIG5pY2Ugd2F5IHRvIHNp
bXBsaWZ5IHRoZSB0ZW1wb3JhcnkKcGlubmluZyBjYXNlcy4KCkknbSBzZW5kaW5nIHRoZSB0d28g
cGF0Y2hlcyBpbmRlcGVuZGVudGx5IGZyb20gbXkgY29yZSBzY2hlZHVsaW5nCnNlcmllcyBhcyB0
aGV5IHNob3VsZCBiZSBjb25zaWRlcmVkIGV2ZW4gd2l0aG91dCBjb3JlIHNjaGVkdWxpbmcuCgpD
aGFuZ2VzIGluIFYyOgotIG9yaWdpbmFsIHBhdGNoIDEgZHJvcHBlZCwgYXMgYWxyZWFkeSBhcHBs
aWVkCi0gbmV3IHBhdGNoIDEgcmVtb3ZpbmcgZGVhZCBjb2RpbmcgYW5kIHVubmVlZGVkIHBpbm5p
bmcKLSBhZGRyZXNzZWQgdmFyaW91cyBjb21tZW50cyBpbiBwYXRjaCAyCgpDaGFuZ2VzIGluIFYz
OgotIG1pbm9yIGNvbW1lbnRzIGFkZHJlc3NlZAoKSnVlcmdlbiBHcm9zcyAoMik6CiAgeGVuL3g4
NjogY2xlYW51cCB1bnVzZWQgTk1JL01DRSBjb2RlCiAgeGVuOiBtZXJnZSB0ZW1wb3JhcnkgdmNw
dSBwaW5uaW5nIHNjZW5hcmlvcwoKIHhlbi9hcmNoL3g4Ni9wdi90cmFwcy5jICAgICAgICB8IDkz
ICsrKysrKysrKystLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogeGVuL2FyY2gveDg2
L3RyYXBzLmMgICAgICAgICAgIHwgMTAgKy0tLS0KIHhlbi9jb21tb24vZG9tYWluLmMgICAgICAg
ICAgICB8ICA0ICstCiB4ZW4vY29tbW9uL2RvbWN0bC5jICAgICAgICAgICAgfCAgMiArLQogeGVu
L2NvbW1vbi9zY2hlZHVsZS5jICAgICAgICAgIHwgNTAgKysrKysrKysrKysrKysrKy0tLS0tLS0K
IHhlbi9jb21tb24vd2FpdC5jICAgICAgICAgICAgICB8IDMwICsrKysrLS0tLS0tLS0tCiB4ZW4v
aW5jbHVkZS9hc20teDg2L3B2L3RyYXBzLmggfCAgNiArLS0KIHhlbi9pbmNsdWRlL2FzbS14ODYv
c29mdGlycS5oICB8ICAyICstCiB4ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaCAgICAgICAgfCAxMCAr
Ky0tLQogOSBmaWxlcyBjaGFuZ2VkLCA3OCBpbnNlcnRpb25zKCspLCAxMjkgZGVsZXRpb25zKC0p
CgotLSAKMi4xNi40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 24 11:27:09 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Jul 2019 11:27:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqFQH-00029H-KU; Wed, 24 Jul 2019 11:27:05 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=Fm8U=VV=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hqFQG-00029C-NB
 for xen-devel@lists.xenproject.org; Wed, 24 Jul 2019 11:27:04 +0000
X-Inumbo-ID: f557fda0-ae05-11e9-8980-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f557fda0-ae05-11e9-8980-bc764e045a96;
 Wed, 24 Jul 2019 11:27:03 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 48925AF7E;
 Wed, 24 Jul 2019 11:27:02 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org
Date: Wed, 24 Jul 2019 13:26:58 +0200
Message-Id: <20190724112658.31495-3-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20190724112658.31495-1-jgross@suse.com>
References: <20190724112658.31495-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH v3 2/2] xen: merge temporary vcpu pinning
 scenarios
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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 <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>,
 Dario Faggioli <dfaggioli@suse.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VG9kYXkgdGhlcmUgYXJlIHR3byBzY2VuYXJpb3Mgd2hpY2ggYXJlIHBpbm5pbmcgdmNwdXMgdGVt
cG9yYXJpbHkgdG8KYSBzaW5nbGUgcGh5c2ljYWwgY3B1OgoKLSB3YWl0X2V2ZW50KCkgaGFuZGxp
bmcKLSBTQ0hFRE9QX3Bpbl9vdmVycmlkZSBoYW5kbGluZwoKRWFjaCBvZiB0aG9zZSBjYXNlcyBh
cmUgaGFuZGxlZCBpbmRlcGVuZGVudGx5IHRvZGF5IHVzaW5nIHRoZWlyIG93bgp0ZW1wb3Jhcnkg
Y3B1bWFzayB0byBzYXZlIHRoZSBvbGQgYWZmaW5pdHkgc2V0dGluZ3MuCgpUaGUgdHdvIGNhc2Vz
IGNhbiBiZSBjb21iaW5lZCBhcyB0aGUgZmlyc3QgY2FzZSB3aWxsIG9ubHkgcGluIGEgdmNwdSB0
bwp0aGUgcGh5c2ljYWwgY3B1IGl0IGlzIGFscmVhZHkgcnVubmluZyBvbiwgd2hpbGUgU0NIRURP
UF9waW5fb3ZlcnJpZGUgaXMKYWxsb3dlZCB0byBmYWlsLgoKU28gbWVyZ2UgdGhlIHR3byB0ZW1w
b3JhcnkgcGlubmluZyBzY2VuYXJpb3MgYnkgb25seSB1c2luZyBvbmUgY3B1bWFzawphbmQgYSBw
ZXItdmNwdSBiaXRtYXNrIGZvciBzcGVjaWZ5aW5nIHdoaWNoIG9mIHRoZSBzY2VuYXJpb3MgaXMK
Y3VycmVudGx5IGFjdGl2ZSAodGhleSBhcmUgYm90aCBhbGxvd2VkIHRvIGJlIGFjdGl2ZSBmb3Ig
dGhlIHNhbWUgdmNwdSkuCgpOb3RlIHRoYXQgd2UgZG9uJ3QgbmVlZCB0byBjYWxsIGRvbWFpbl91
cGRhdGVfbm9kZV9hZmZpbml0eSgpIGFzIHdlCmFyZSBvbmx5IHBpbm5pbmcgZm9yIGEgYnJpZWYg
cGVyaW9kIG9mIHRpbWUuCgpTaWduZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3Vz
ZS5jb20+ClJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXgu
Y29tPgotLS0KVjI6Ci0gcmVtb3ZlZCB0aGUgTk1JL01DRSBjYXNlCi0gcmVuYW1lIHZjcHVfc2V0
X3RtcF9hZmZpbml0eSgpIChKYW4gQmV1bGljaCkKLSByZW1vdmUgdmNwdV9waW5fb3ZlcnJpZGUo
KSB3cmFwcGVyIChBbmRyZXcgQ29vcGVyKQotIGN1cnJlbnQgLT4gY3VyciAoSmFuIEJldWxpY2gs
IEFuZHJldyBDb29wZXIpCi0gbWFrZSBjcHUgcGFyYW1ldGVyIHVuc2lnbmVkIGludCAoSmFuIEJl
dWxpY2gpCi0gYWRkIGNvbW1lbnQgKERhcmlvIEZhZ2dpb2xpKQoKVjM6Ci0gcmVqZWN0IFNDSEVE
T1BfcGluX292ZXJyaWRlIHdpdGggTlJfQ1BVUyAoSmFuIEJldWxpY2gpCi0tLQogeGVuL2NvbW1v
bi9kb21haW4uYyAgICAgfCAgMSArCiB4ZW4vY29tbW9uL2RvbWN0bC5jICAgICB8ICAyICstCiB4
ZW4vY29tbW9uL3NjaGVkdWxlLmMgICB8IDUwICsrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrLS0tLS0tLS0tLS0tLS0KIHhlbi9jb21tb24vd2FpdC5jICAgICAgIHwgMzAgKysrKysr
KysrKy0tLS0tLS0tLS0tLS0tLS0tLS0KIHhlbi9pbmNsdWRlL3hlbi9zY2hlZC5oIHwgIDggKysr
KystLS0KIDUgZmlsZXMgY2hhbmdlZCwgNTMgaW5zZXJ0aW9ucygrKSwgMzggZGVsZXRpb25zKC0p
CgpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9kb21haW4uYyBiL3hlbi9jb21tb24vZG9tYWluLmMK
aW5kZXggYmM1NmE1MTgxNS4uZThlODUwNzk2ZSAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi9kb21h
aW4uYworKysgYi94ZW4vY29tbW9uL2RvbWFpbi5jCkBAIC0xMjY3LDYgKzEyNjcsNyBAQCBpbnQg
dmNwdV9yZXNldChzdHJ1Y3QgdmNwdSAqdikKICAgICB2LT5hc3luY19leGNlcHRpb25fbWFzayA9
IDA7CiAgICAgbWVtc2V0KHYtPmFzeW5jX2V4Y2VwdGlvbl9zdGF0ZSwgMCwgc2l6ZW9mKHYtPmFz
eW5jX2V4Y2VwdGlvbl9zdGF0ZSkpOwogI2VuZGlmCisgICAgdi0+YWZmaW5pdHlfYnJva2VuID0g
MDsKICAgICBjbGVhcl9iaXQoX1ZQRl9ibG9ja2VkLCAmdi0+cGF1c2VfZmxhZ3MpOwogICAgIGNs
ZWFyX2JpdChfVlBGX2luX3Jlc2V0LCAmdi0+cGF1c2VfZmxhZ3MpOwogCmRpZmYgLS1naXQgYS94
ZW4vY29tbW9uL2RvbWN0bC5jIGIveGVuL2NvbW1vbi9kb21jdGwuYwppbmRleCA3MmE0NDk1M2Qw
Li5mYTI2MGNlNWZiIDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL2RvbWN0bC5jCisrKyBiL3hlbi9j
b21tb24vZG9tY3RsLmMKQEAgLTY1NCw3ICs2NTQsNyBAQCBsb25nIGRvX2RvbWN0bChYRU5fR1VF
U1RfSEFORExFX1BBUkFNKHhlbl9kb21jdGxfdCkgdV9kb21jdGwpCiAKICAgICAgICAgICAgIC8q
IFVuZG8gYSBzdHVjayBTQ0hFRF9waW5fb3ZlcnJpZGU/ICovCiAgICAgICAgICAgICBpZiAoIHZj
cHVhZmYtPmZsYWdzICYgWEVOX1ZDUFVBRkZJTklUWV9GT1JDRSApCi0gICAgICAgICAgICAgICAg
dmNwdV9waW5fb3ZlcnJpZGUodiwgLTEpOworICAgICAgICAgICAgICAgIHZjcHVfdGVtcG9yYXJ5
X2FmZmluaXR5KHYsIE5SX0NQVVMsIFZDUFVfQUZGSU5JVFlfT1ZFUlJJREUpOwogCiAgICAgICAg
ICAgICByZXQgPSAwOwogCmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL3NjaGVkdWxlLmMgYi94ZW4v
Y29tbW9uL3NjaGVkdWxlLmMKaW5kZXggMzQ5Zjk2MjRmNS4uMTMwYjk3ZDg3NSAxMDA2NDQKLS0t
IGEveGVuL2NvbW1vbi9zY2hlZHVsZS5jCisrKyBiL3hlbi9jb21tb24vc2NoZWR1bGUuYwpAQCAt
MTEwNiw0MyArMTEwNiw1OSBAQCB2b2lkIHdhdGNoZG9nX2RvbWFpbl9kZXN0cm95KHN0cnVjdCBk
b21haW4gKmQpCiAgICAgICAgIGtpbGxfdGltZXIoJmQtPndhdGNoZG9nX3RpbWVyW2ldKTsKIH0K
IAotaW50IHZjcHVfcGluX292ZXJyaWRlKHN0cnVjdCB2Y3B1ICp2LCBpbnQgY3B1KQorLyoKKyAq
IFBpbiBhIHZjcHUgdGVtcG9yYXJpbHkgdG8gYSBzcGVjaWZpYyBDUFUgKG9yIHJlc3RvcmUgb2xk
IHBpbm5pbmcgc3RhdGUgaWYKKyAqIGNwdSBpcyBOUl9DUFVTKS4KKyAqIFRlbXBvcmFyeSBwaW5u
aW5nIGNhbiBiZSBkb25lIGR1ZSB0byB0d28gcmVhc29ucywgd2hpY2ggbWF5IGJlIG5lc3RlZDoK
KyAqIC0gVkNQVV9BRkZJTklUWV9PVkVSUklERSAocmVxdWVzdGVkIGJ5IGd1ZXN0KTogaXMgYWxs
b3dlZCB0byBmYWlsIGluIGNhc2UKKyAqICAgb2YgYSBjb25mbGljdCAoZS5nLiBpbiBjYXNlIGNw
dXBvb2wgZG9lc24ndCBpbmNsdWRlIHJlcXVlc3RlZCBDUFUsIG9yCisgKiAgIGFub3RoZXIgY29u
ZmxpY3RpbmcgdGVtcG9yYXJ5IHBpbm5pbmcgaXMgYWxyZWFkeSBpbiBlZmZlY3QuCisgKiAtIFZD
UFVfQUZGSU5JVFlfV0FJVCAoY2FsbGVkIGJ5IHdhaXRfZXZlbnQoKSk6IG9ubHkgdXNlZCB0byBw
aW4gdmNwdSB0byB0aGUKKyAqICAgQ1BVIGl0IGlzIGp1c3QgcnVubmluZyBvbi4gQ2FuJ3QgZmFp
bCBpZiB1c2VkIHByb3Blcmx5LgorICovCitpbnQgdmNwdV90ZW1wb3JhcnlfYWZmaW5pdHkoc3Ry
dWN0IHZjcHUgKnYsIHVuc2lnbmVkIGludCBjcHUsIHVpbnQ4X3QgcmVhc29uKQogewogICAgIHNw
aW5sb2NrX3QgKmxvY2s7CiAgICAgaW50IHJldCA9IC1FSU5WQUw7CisgICAgYm9vbCBtaWdyYXRl
OwogCiAgICAgbG9jayA9IHZjcHVfc2NoZWR1bGVfbG9ja19pcnEodik7CiAKLSAgICBpZiAoIGNw
dSA8IDAgKQorICAgIGlmICggY3B1ID09IE5SX0NQVVMgKQogICAgIHsKLSAgICAgICAgaWYgKCB2
LT5hZmZpbml0eV9icm9rZW4gKQorICAgICAgICBpZiAoIHYtPmFmZmluaXR5X2Jyb2tlbiAmIHJl
YXNvbiApCiAgICAgICAgIHsKLSAgICAgICAgICAgIHNjaGVkX3NldF9hZmZpbml0eSh2LCB2LT5j
cHVfaGFyZF9hZmZpbml0eV9zYXZlZCwgTlVMTCk7Ci0gICAgICAgICAgICB2LT5hZmZpbml0eV9i
cm9rZW4gPSAwOwogICAgICAgICAgICAgcmV0ID0gMDsKKyAgICAgICAgICAgIHYtPmFmZmluaXR5
X2Jyb2tlbiAmPSB+cmVhc29uOwogICAgICAgICB9CisgICAgICAgIGlmICggIXJldCAmJiAhdi0+
YWZmaW5pdHlfYnJva2VuICkKKyAgICAgICAgICAgIHNjaGVkX3NldF9hZmZpbml0eSh2LCB2LT5j
cHVfaGFyZF9hZmZpbml0eV9zYXZlZCwgTlVMTCk7CiAgICAgfQogICAgIGVsc2UgaWYgKCBjcHUg
PCBucl9jcHVfaWRzICkKICAgICB7Ci0gICAgICAgIGlmICggdi0+YWZmaW5pdHlfYnJva2VuICkK
KyAgICAgICAgaWYgKCAodi0+YWZmaW5pdHlfYnJva2VuICYgcmVhc29uKSB8fAorICAgICAgICAg
ICAgICh2LT5hZmZpbml0eV9icm9rZW4gJiYgdi0+cHJvY2Vzc29yICE9IGNwdSkgKQogICAgICAg
ICAgICAgcmV0ID0gLUVCVVNZOwogICAgICAgICBlbHNlIGlmICggY3B1bWFza190ZXN0X2NwdShj
cHUsIFZDUFUyT05MSU5FKHYpKSApCiAgICAgICAgIHsKLSAgICAgICAgICAgIGNwdW1hc2tfY29w
eSh2LT5jcHVfaGFyZF9hZmZpbml0eV9zYXZlZCwgdi0+Y3B1X2hhcmRfYWZmaW5pdHkpOwotICAg
ICAgICAgICAgdi0+YWZmaW5pdHlfYnJva2VuID0gMTsKLSAgICAgICAgICAgIHNjaGVkX3NldF9h
ZmZpbml0eSh2LCBjcHVtYXNrX29mKGNwdSksIE5VTEwpOworICAgICAgICAgICAgaWYgKCAhdi0+
YWZmaW5pdHlfYnJva2VuICkKKyAgICAgICAgICAgIHsKKyAgICAgICAgICAgICAgICBjcHVtYXNr
X2NvcHkodi0+Y3B1X2hhcmRfYWZmaW5pdHlfc2F2ZWQsIHYtPmNwdV9oYXJkX2FmZmluaXR5KTsK
KyAgICAgICAgICAgICAgICBzY2hlZF9zZXRfYWZmaW5pdHkodiwgY3B1bWFza19vZihjcHUpLCBO
VUxMKTsKKyAgICAgICAgICAgIH0KKyAgICAgICAgICAgIHYtPmFmZmluaXR5X2Jyb2tlbiB8PSBy
ZWFzb247CiAgICAgICAgICAgICByZXQgPSAwOwogICAgICAgICB9CiAgICAgfQogCi0gICAgaWYg
KCByZXQgPT0gMCApCisgICAgbWlncmF0ZSA9ICFyZXQgJiYgIWNwdW1hc2tfdGVzdF9jcHUodi0+
cHJvY2Vzc29yLCB2LT5jcHVfaGFyZF9hZmZpbml0eSk7CisgICAgaWYgKCBtaWdyYXRlICkKICAg
ICAgICAgdmNwdV9taWdyYXRlX3N0YXJ0KHYpOwogCiAgICAgdmNwdV9zY2hlZHVsZV91bmxvY2tf
aXJxKGxvY2ssIHYpOwogCi0gICAgZG9tYWluX3VwZGF0ZV9ub2RlX2FmZmluaXR5KHYtPmRvbWFp
bik7Ci0KLSAgICB2Y3B1X21pZ3JhdGVfZmluaXNoKHYpOworICAgIGlmICggbWlncmF0ZSApCisg
ICAgICAgIHZjcHVfbWlncmF0ZV9maW5pc2godik7CiAKICAgICByZXR1cm4gcmV0OwogfQpAQCAt
MTI1OCw2ICsxMjc0LDcgQEAgcmV0X3QgZG9fc2NoZWRfb3AoaW50IGNtZCwgWEVOX0dVRVNUX0hB
TkRMRV9QQVJBTSh2b2lkKSBhcmcpCiAgICAgY2FzZSBTQ0hFRE9QX3Bpbl9vdmVycmlkZToKICAg
ICB7CiAgICAgICAgIHN0cnVjdCBzY2hlZF9waW5fb3ZlcnJpZGUgc2NoZWRfcGluX292ZXJyaWRl
OworICAgICAgICB1bnNpZ25lZCBpbnQgY3B1OwogCiAgICAgICAgIHJldCA9IC1FUEVSTTsKICAg
ICAgICAgaWYgKCAhaXNfaGFyZHdhcmVfZG9tYWluKGN1cnJlbnQtPmRvbWFpbikgKQpAQCAtMTI2
Nyw3ICsxMjg0LDEyIEBAIHJldF90IGRvX3NjaGVkX29wKGludCBjbWQsIFhFTl9HVUVTVF9IQU5E
TEVfUEFSQU0odm9pZCkgYXJnKQogICAgICAgICBpZiAoIGNvcHlfZnJvbV9ndWVzdCgmc2NoZWRf
cGluX292ZXJyaWRlLCBhcmcsIDEpICkKICAgICAgICAgICAgIGJyZWFrOwogCi0gICAgICAgIHJl
dCA9IHZjcHVfcGluX292ZXJyaWRlKGN1cnJlbnQsIHNjaGVkX3Bpbl9vdmVycmlkZS5wY3B1KTsK
KyAgICAgICAgcmV0ID0gLUVJTlZBTDsKKyAgICAgICAgaWYgKCBzY2hlZF9waW5fb3ZlcnJpZGUu
cGNwdSA+PSBOUl9DUFVTICkKKyAgICAgICAgICAgYnJlYWs7CisKKyAgICAgICAgY3B1ID0gc2No
ZWRfcGluX292ZXJyaWRlLnBjcHUgPCAwID8gTlJfQ1BVUyA6IHNjaGVkX3Bpbl9vdmVycmlkZS5w
Y3B1OworICAgICAgICByZXQgPSB2Y3B1X3RlbXBvcmFyeV9hZmZpbml0eShjdXJyZW50LCBjcHUs
IFZDUFVfQUZGSU5JVFlfT1ZFUlJJREUpOwogCiAgICAgICAgIGJyZWFrOwogICAgIH0KZGlmZiAt
LWdpdCBhL3hlbi9jb21tb24vd2FpdC5jIGIveGVuL2NvbW1vbi93YWl0LmMKaW5kZXggNGY4MzBh
MTRlOC4uM2ZjNWY2ODYxMSAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi93YWl0LmMKKysrIGIveGVu
L2NvbW1vbi93YWl0LmMKQEAgLTM0LDggKzM0LDYgQEAgc3RydWN0IHdhaXRxdWV1ZV92Y3B1IHsK
ICAgICAgKi8KICAgICB2b2lkICplc3A7CiAgICAgY2hhciAqc3RhY2s7Ci0gICAgY3B1bWFza190
IHNhdmVkX2FmZmluaXR5OwotICAgIHVuc2lnbmVkIGludCB3YWtldXBfY3B1OwogI2VuZGlmCiB9
OwogCkBAIC0xMzEsMTIgKzEyOSwxMCBAQCBzdGF0aWMgdm9pZCBfX3ByZXBhcmVfdG9fd2FpdChz
dHJ1Y3Qgd2FpdHF1ZXVlX3ZjcHUgKndxdikKICAgICBBU1NFUlQod3F2LT5lc3AgPT0gMCk7CiAK
ICAgICAvKiBTYXZlIGN1cnJlbnQgVkNQVSBhZmZpbml0eTsgZm9yY2Ugd2FrZXVwIG9uICp0aGlz
KiBDUFUgb25seS4gKi8KLSAgICB3cXYtPndha2V1cF9jcHUgPSBzbXBfcHJvY2Vzc29yX2lkKCk7
Ci0gICAgY3B1bWFza19jb3B5KCZ3cXYtPnNhdmVkX2FmZmluaXR5LCBjdXJyLT5jcHVfaGFyZF9h
ZmZpbml0eSk7Ci0gICAgaWYgKCB2Y3B1X3NldF9oYXJkX2FmZmluaXR5KGN1cnIsIGNwdW1hc2tf
b2Yod3F2LT53YWtldXBfY3B1KSkgKQorICAgIGlmICggdmNwdV90ZW1wb3JhcnlfYWZmaW5pdHko
Y3Vyciwgc21wX3Byb2Nlc3Nvcl9pZCgpLCBWQ1BVX0FGRklOSVRZX1dBSVQpICkKICAgICB7CiAg
ICAgICAgIGdkcHJpbnRrKFhFTkxPR19FUlIsICJVbmFibGUgdG8gc2V0IHZjcHUgYWZmaW5pdHlc
biIpOwotICAgICAgICBkb21haW5fY3Jhc2goY3VycmVudC0+ZG9tYWluKTsKKyAgICAgICAgZG9t
YWluX2NyYXNoKGN1cnItPmRvbWFpbik7CiAKICAgICAgICAgZm9yICggOyA7ICkKICAgICAgICAg
ICAgIGRvX3NvZnRpcnEoKTsKQEAgLTE3MCw3ICsxNjYsNyBAQCBzdGF0aWMgdm9pZCBfX3ByZXBh
cmVfdG9fd2FpdChzdHJ1Y3Qgd2FpdHF1ZXVlX3ZjcHUgKndxdikKICAgICBpZiAoIHVubGlrZWx5
KHdxdi0+ZXNwID09IDApICkKICAgICB7CiAgICAgICAgIGdkcHJpbnRrKFhFTkxPR19FUlIsICJT
dGFjayB0b28gbGFyZ2UgaW4gJXNcbiIsIF9fZnVuY19fKTsKLSAgICAgICAgZG9tYWluX2NyYXNo
KGN1cnJlbnQtPmRvbWFpbik7CisgICAgICAgIGRvbWFpbl9jcmFzaChjdXJyLT5kb21haW4pOwog
CiAgICAgICAgIGZvciAoIDsgOyApCiAgICAgICAgICAgICBkb19zb2Z0aXJxKCk7CkBAIC0xODIs
MzAgKzE3OCwyNCBAQCBzdGF0aWMgdm9pZCBfX3ByZXBhcmVfdG9fd2FpdChzdHJ1Y3Qgd2FpdHF1
ZXVlX3ZjcHUgKndxdikKIHN0YXRpYyB2b2lkIF9fZmluaXNoX3dhaXQoc3RydWN0IHdhaXRxdWV1
ZV92Y3B1ICp3cXYpCiB7CiAgICAgd3F2LT5lc3AgPSBOVUxMOwotICAgICh2b2lkKXZjcHVfc2V0
X2hhcmRfYWZmaW5pdHkoY3VycmVudCwgJndxdi0+c2F2ZWRfYWZmaW5pdHkpOworICAgIHZjcHVf
dGVtcG9yYXJ5X2FmZmluaXR5KGN1cnJlbnQsIE5SX0NQVVMsIFZDUFVfQUZGSU5JVFlfV0FJVCk7
CiB9CiAKIHZvaWQgY2hlY2tfd2FrZXVwX2Zyb21fd2FpdCh2b2lkKQogewotICAgIHN0cnVjdCB3
YWl0cXVldWVfdmNwdSAqd3F2ID0gY3VycmVudC0+d2FpdHF1ZXVlX3ZjcHU7CisgICAgc3RydWN0
IHZjcHUgKmN1cnIgPSBjdXJyZW50OworICAgIHN0cnVjdCB3YWl0cXVldWVfdmNwdSAqd3F2ID0g
Y3Vyci0+d2FpdHF1ZXVlX3ZjcHU7CiAKICAgICBBU1NFUlQobGlzdF9lbXB0eSgmd3F2LT5saXN0
KSk7CiAKICAgICBpZiAoIGxpa2VseSh3cXYtPmVzcCA9PSBOVUxMKSApCiAgICAgICAgIHJldHVy
bjsKIAotICAgIC8qIENoZWNrIGlmIHdlIHdva2UgdXAgb24gdGhlIHdyb25nIENQVS4gKi8KLSAg
ICBpZiAoIHVubGlrZWx5KHNtcF9wcm9jZXNzb3JfaWQoKSAhPSB3cXYtPndha2V1cF9jcHUpICkK
KyAgICAvKiBDaGVjayBpZiB3ZSBhcmUgc3RpbGwgcGlubmVkLiAqLworICAgIGlmICggdW5saWtl
bHkoIShjdXJyLT5hZmZpbml0eV9icm9rZW4gJiBWQ1BVX0FGRklOSVRZX1dBSVQpKSApCiAgICAg
ewotICAgICAgICAvKiBSZS1zZXQgVkNQVSBhZmZpbml0eSBhbmQgcmUtZW50ZXIgdGhlIHNjaGVk
dWxlci4gKi8KLSAgICAgICAgc3RydWN0IHZjcHUgKmN1cnIgPSBjdXJyZW50OwotICAgICAgICBj
cHVtYXNrX2NvcHkoJndxdi0+c2F2ZWRfYWZmaW5pdHksIGN1cnItPmNwdV9oYXJkX2FmZmluaXR5
KTsKLSAgICAgICAgaWYgKCB2Y3B1X3NldF9oYXJkX2FmZmluaXR5KGN1cnIsIGNwdW1hc2tfb2Yo
d3F2LT53YWtldXBfY3B1KSkgKQotICAgICAgICB7Ci0gICAgICAgICAgICBnZHByaW50ayhYRU5M
T0dfRVJSLCAiVW5hYmxlIHRvIHNldCB2Y3B1IGFmZmluaXR5XG4iKTsKLSAgICAgICAgICAgIGRv
bWFpbl9jcmFzaChjdXJyZW50LT5kb21haW4pOwotICAgICAgICB9Ci0gICAgICAgIHdhaXQoKTsg
LyogdGFrZXMgdXMgYmFjayBpbnRvIHRoZSBzY2hlZHVsZXIgKi8KKyAgICAgICAgZ2RwcmludGso
WEVOTE9HX0VSUiwgInZjcHUgYWZmaW5pdHkgbG9zdFxuIik7CisgICAgICAgIGRvbWFpbl9jcmFz
aChjdXJyLT5kb21haW4pOwogICAgIH0KIAogICAgIC8qCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVk
ZS94ZW4vc2NoZWQuaCBiL3hlbi9pbmNsdWRlL3hlbi9zY2hlZC5oCmluZGV4IGMxOTdlOTNkNzMu
Ljk1Nzg2MjhjNmEgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3hlbi9zY2hlZC5oCisrKyBiL3hl
bi9pbmNsdWRlL3hlbi9zY2hlZC5oCkBAIC0yMDAsNyArMjAwLDkgQEAgc3RydWN0IHZjcHUKICAg
ICAvKiBWQ1BVIGlzIHBhdXNlZCBmb2xsb3dpbmcgc2h1dGRvd24gcmVxdWVzdCAoZC0+aXNfc2h1
dHRpbmdfZG93bik/ICovCiAgICAgYm9vbCAgICAgICAgICAgICBwYXVzZWRfZm9yX3NodXRkb3du
OwogICAgIC8qIFZDUFUgbmVlZCBhZmZpbml0eSByZXN0b3JlZCAqLwotICAgIGJvb2wgICAgICAg
ICAgICAgYWZmaW5pdHlfYnJva2VuOworICAgIHVpbnQ4X3QgICAgICAgICAgYWZmaW5pdHlfYnJv
a2VuOworI2RlZmluZSBWQ1BVX0FGRklOSVRZX09WRVJSSURFICAgIDB4MDEKKyNkZWZpbmUgVkNQ
VV9BRkZJTklUWV9XQUlUICAgICAgICAweDAyCiAKICAgICAvKiBBIGh5cGVyY2FsbCBoYXMgYmVl
biBwcmVlbXB0ZWQuICovCiAgICAgYm9vbCAgICAgICAgICAgICBoY2FsbF9wcmVlbXB0ZWQ7CkBA
IC0yNDUsNyArMjQ3LDcgQEAgc3RydWN0IHZjcHUKIAogICAgIC8qIEJpdG1hc2sgb2YgQ1BVcyBv
biB3aGljaCB0aGlzIFZDUFUgbWF5IHJ1bi4gKi8KICAgICBjcHVtYXNrX3Zhcl90ICAgIGNwdV9o
YXJkX2FmZmluaXR5OwotICAgIC8qIFVzZWQgdG8gcmVzdG9yZSBhZmZpbml0eSBhY3Jvc3MgUzMu
ICovCisgICAgLyogVXNlZCB0byBzYXZlIGFmZmluaXR5IGR1cmluZyB0ZW1wb3JhcnkgcGlubmlu
Zy4gKi8KICAgICBjcHVtYXNrX3Zhcl90ICAgIGNwdV9oYXJkX2FmZmluaXR5X3NhdmVkOwogCiAg
ICAgLyogQml0bWFzayBvZiBDUFVzIG9uIHdoaWNoIHRoaXMgVkNQVSBwcmVmZXJzIHRvIHJ1bi4g
Ki8KQEAgLTg3MywxMCArODc1LDEwIEBAIGludCBjcHVfZGlzYWJsZV9zY2hlZHVsZXIodW5zaWdu
ZWQgaW50IGNwdSk7CiAvKiBXZSBuZWVkIGl0IGluIGRvbTBfc2V0dXBfdmNwdSAqLwogdm9pZCBz
Y2hlZF9zZXRfYWZmaW5pdHkoc3RydWN0IHZjcHUgKnYsIGNvbnN0IGNwdW1hc2tfdCAqaGFyZCwK
ICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGNwdW1hc2tfdCAqc29mdCk7CitpbnQgdmNw
dV90ZW1wb3JhcnlfYWZmaW5pdHkoc3RydWN0IHZjcHUgKnYsIHVuc2lnbmVkIGludCBjcHUsIHVp
bnQ4X3QgcmVhc29uKTsKIGludCB2Y3B1X3NldF9oYXJkX2FmZmluaXR5KHN0cnVjdCB2Y3B1ICp2
LCBjb25zdCBjcHVtYXNrX3QgKmFmZmluaXR5KTsKIGludCB2Y3B1X3NldF9zb2Z0X2FmZmluaXR5
KHN0cnVjdCB2Y3B1ICp2LCBjb25zdCBjcHVtYXNrX3QgKmFmZmluaXR5KTsKIHZvaWQgcmVzdG9y
ZV92Y3B1X2FmZmluaXR5KHN0cnVjdCBkb21haW4gKmQpOwotaW50IHZjcHVfcGluX292ZXJyaWRl
KHN0cnVjdCB2Y3B1ICp2LCBpbnQgY3B1KTsKIAogdm9pZCB2Y3B1X3J1bnN0YXRlX2dldChzdHJ1
Y3QgdmNwdSAqdiwgc3RydWN0IHZjcHVfcnVuc3RhdGVfaW5mbyAqcnVuc3RhdGUpOwogdWludDY0
X3QgZ2V0X2NwdV9pZGxlX3RpbWUodW5zaWduZWQgaW50IGNwdSk7Ci0tIAoyLjE2LjQKCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 24 11:30:46 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Jul 2019 11:30:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqFTp-00032q-R8; Wed, 24 Jul 2019 11:30: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=SCnA=VV=qq.com=370909376@srs-us1.protection.inumbo.net>)
 id 1hqFTm-00032l-Dm
 for xen-devel@lists.xenproject.org; Wed, 24 Jul 2019 11:30:44 +0000
X-Inumbo-ID: 74260fdd-ae06-11e9-8980-bc764e045a96
Received: from smtpbgsg2.qq.com (unknown [54.254.200.128])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 74260fdd-ae06-11e9-8980-bc764e045a96;
 Wed, 24 Jul 2019 11:30:39 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qq.com; s=s201512;
 t=1563967831; bh=iDlhwLGYIb2PfQZI7qGaXNXTi0KGIbLkl/GSNOGp1Bw=;
 h=From:To:Subject:Mime-Version:Date:Message-ID;
 b=m4iaTDWKK6aB7Y5B46m6+vfM+rFaCx7rK9Sgv/rx3JI3wxUoTZmlvp462wDFU8Wsw
 My9mtX6tQJm9jaJq/yA1mfkfJYZMjekKyaoIXrX4VjqoxmWtANtlk03OHQhK8Iz/qB
 BaMRVCtN3ZTT7dPtn0iP3imLXo3Q13AoUGy1kIWU=
X-QQ-FEAT: uay7uZNy0NloFxvnqqlbmC3P+7mkdF5GedbwSIiIqgLizDWz0M+eJoQB5Eqay
 ThM/8FHPhZJzte+kDeyHuALWmigGO1oQai/6EWXUcZjlv9v3X+Q3V550RFJtdB+QfmJugSr
 3InBtXBPBqJl52i/nZY170nCTai1dDAx8he+uhgjJyv3pKw0huaN84skMaLu5RcwXWuaiB3
 dwWPp8J+lJWuLS5Cz7hraP/QtchRzOiGUpSpSwoQrxA/oqjZCx/z835VidFHYMEHCYRRdJy
 RX4sfSEPsJTSYjyzIn+zOMyNM=
X-QQ-SSF: 00000000000000F000000000000000Z
X-HAS-ATTACH: no
X-QQ-BUSINESS-ORIGIN: 2
X-Originating-IP: 59.46.154.55
In-Reply-To: <tencent_48DC3C7573A6120193A727BBD92F819ED105@qq.com>
References: <tencent_48DC3C7573A6120193A727BBD92F819ED105@qq.com>
X-QQ-STYLE: 
X-QQ-mid: webmail154t1563967831t6298318
From: "=?ISO-8859-1?B?UmFtYmxl?=" <370909376@qq.com>
To: "=?ISO-8859-1?B?eGVuLWRldmVs?=" <xen-devel@lists.xenproject.org>
Mime-Version: 1.0
Date: Wed, 24 Jul 2019 19:30:30 +0800
X-Priority: 3
Message-ID: <tencent_A7328A9BFB6D6A56EE61BEF608349F25E80A@qq.com>
X-QQ-MIME: TCMime 1.0 by Tencent
X-Mailer: QQMail 2.x
X-QQ-Mailer: QQMail 2.x
X-QQ-ReplyHash: 1011624423
X-QQ-SENDSIZE: 520
Received: from qq.com (unknown [127.0.0.1]) by smtp.qq.com (ESMTP) with SMTP
 id ; Wed, 24 Jul 2019 19:30:31 +0800 (CST)
Feedback-ID: webmail:qq.com:bgforeign:bgforeign4
X-QQ-Bgrelay: 1
Subject: Re: [Xen-devel] [Xen ARM] Can I use xen tools lib on android domain
 U?
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.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="===============8773755896765036434=="
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.

--===============8773755896765036434==
Content-Type: multipart/alternative;
	boundary="----=_NextPart_5D384156_0C0061C8_2436AF01"
Content-Transfer-Encoding: 8Bit

This is a multi-part message in MIME format.

------=_NextPart_5D384156_0C0061C8_2436AF01
Content-Type: text/plain;
	charset="ISO-8859-1"
Content-Transfer-Encoding: base64

QXJlIHRoZXJlIGFueSBndWlkYW5jZSBmb3IgdGhpcyByZXF1aXJlbWVudHM/DQpUaGFuayB5
b3UhDQogDQoNCg0KDQoNCi0tLS0tLS0tLS0tLS0tLS0tLSBPcmlnaW5hbCAtLS0tLS0tLS0t
LS0tLS0tLS0NCkZyb206ICJSYW1ibGUiPDM3MDkwOTM3NkBxcS5jb20+Ow0KRGF0ZTogTW9u
LCBKdWwgMjIsIDIwMTkgMTA6NDIgQU0NClRvOiAieGVuLWRldmVsIjx4ZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmc+Ow0KDQpTdWJqZWN0OiBbWGVuIEFSTV0gQ2FuIEkgdXNlIHhl
biB0b29scyBsaWIgb24gYW5kcm9pZCBkb21haW4gVT8NCg0KDQoNCkhpIHhlbi1kZXZlbCBl
eHBlcnRzLCAgICAgTm93IEkgdXNlIGxpbnV4IGFzIGRvbWFpbiAwIGFuZCBBbmRyb2lkIGFz
IGRvbWFpbiBVIG9uIEFSTSBib2FyZCwNCiAgICAgQW5kIEkgd2FudCB0byB1c2UgdGhlIHhl
biB0b29scyBsaWJzIEFQSSAoZWcuIEFQSXMgaW4geGVuZ250dGFiLmgveGVuZXZ0Y2huLmgv
eGVuc3RvcmUuaCBldGMuKSBvbiBkb21haW4gYW5kcm9pZCB0byBkZXZlbG9wIHVzZXIgc3Bh
Y2UgYXBwbGljYXRpb25zLg0KICAgICBIb3cgQ2FuIEkgaW5zdGFsbCB0aGVzZSB4ZW4gdG9v
bHMgbGlicyBvbiBBbmRyb2lkIGFuZCBob3cgdG8gdXNlIHRoaXMgbGlicz8gQXJlIHRoZXJl
IGFueSBndWlkZXM/DQogICAgIFRoYW5rIHlvdSB2ZXJ5IG11Y2gh

------=_NextPart_5D384156_0C0061C8_2436AF01
Content-Type: text/html;
	charset="ISO-8859-1"
Content-Transfer-Encoding: base64

PGRpdj5BcmUgdGhlcmUgYW55IGd1aWRhbmNlIGZvciB0aGlzIHJlcXVpcmVtZW50cz88L2Rp
dj48ZGl2PlRoYW5rIHlvdSE8L2Rpdj48ZGl2PiZuYnNwOzwvZGl2PjxkaXY+PGRpdj48YnI+
PC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdiBzdHlsZT0iZm9udC1zaXplOiAxMnB4O2ZvbnQt
ZmFtaWx5OiBBcmlhbCBOYXJyb3c7cGFkZGluZzoycHggMCAycHggMDsiPi0tLS0tLS0tLS0t
LS0tLS0tLSZuYnNwO09yaWdpbmFsJm5ic3A7LS0tLS0tLS0tLS0tLS0tLS0tPC9kaXY+PGRp
diBzdHlsZT0iZm9udC1zaXplOiAxMnB4O2JhY2tncm91bmQ6I2VmZWZlZjtwYWRkaW5nOjhw
eDsiPjxkaXY+PGI+RnJvbTo8L2I+Jm5ic3A7IlJhbWJsZSImbHQ7MzcwOTA5Mzc2QHFxLmNv
bSZndDs7PC9kaXY+PGRpdj48Yj5EYXRlOjwvYj4mbmJzcDtNb24sIEp1bCAyMiwgMjAxOSAx
MDo0MiBBTTwvZGl2PjxkaXY+PGI+VG86PC9iPiZuYnNwOyJ4ZW4tZGV2ZWwiJmx0O3hlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZyZndDs7PHdicj48L2Rpdj48ZGl2PjwvZGl2Pjxk
aXY+PGI+U3ViamVjdDo8L2I+Jm5ic3A7W1hlbiBBUk1dIENhbiBJIHVzZSB4ZW4gdG9vbHMg
bGliIG9uIGFuZHJvaWQgZG9tYWluIFU/PC9kaXY+PC9kaXY+PGRpdj48YnI+PC9kaXY+SGkg
eGVuLWRldmVsIGV4cGVydHMsPGRpdj4mbmJzcDsgJm5ic3A7ICZuYnNwO05vdyBJIHVzZSBs
aW51eCBhcyBkb21haW4gMCBhbmQgQW5kcm9pZCBhcyBkb21haW4gVSBvbiBBUk0gYm9hcmQs
PC9kaXY+PGRpdj4mbmJzcDsgJm5ic3A7ICZuYnNwO0FuZCBJIHdhbnQgdG8gdXNlIHRoZSB4
ZW4gdG9vbHMgbGlicyBBUEkgKGVnLiBBUElzIGluIHhlbmdudHRhYi5oL3hlbmV2dGNobi5o
L3hlbnN0b3JlLmggZXRjLikgb24gZG9tYWluIGFuZHJvaWQgdG8gZGV2ZWxvcCB1c2VyIHNw
YWNlIGFwcGxpY2F0aW9ucy48L2Rpdj48ZGl2PiZuYnNwOyAmbmJzcDsgJm5ic3A7SG93IENh
biBJIGluc3RhbGwgdGhlc2UgeGVuIHRvb2xzIGxpYnMgb24gQW5kcm9pZCBhbmQgaG93IHRv
IHVzZSB0aGlzIGxpYnM/IEFyZSB0aGVyZSBhbnkgZ3VpZGVzPzwvZGl2PjxkaXY+Jm5ic3A7
ICZuYnNwOyAmbmJzcDtUaGFuayB5b3UgdmVyeSBtdWNoITwvZGl2PjxkaXY+PGJyPjwvZGl2
PjxkaXY+PGJyPjwvZGl2PjwvZGl2Pg==

------=_NextPart_5D384156_0C0061C8_2436AF01--





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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============8773755896765036434==--





From xen-devel-bounces@lists.xenproject.org Wed Jul 24 11:39:15 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Jul 2019 11:39:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqFbz-0003NK-3g; Wed, 24 Jul 2019 11:39:11 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ItzJ=VV=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hqFbx-0003NC-VW
 for xen-devel@lists.xenproject.org; Wed, 24 Jul 2019 11:39:09 +0000
X-Inumbo-ID: a33c9f4e-ae07-11e9-a321-6fc39d9f947d
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id a33c9f4e-ae07-11e9-a321-6fc39d9f947d;
 Wed, 24 Jul 2019 11:39:04 +0000 (UTC)
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: u8ZYKZ3rrGavdc7+ZrqETsXr/33Sc+WnPnZGuWTdV5WJgYyLqtrRxElxvx8iUf7nv3Ra6In12K
 yUJq9ad4SA9pDO95Rbrax68pkrk31TRSIlFc9VNzlK5pSBcB6EaeriCMcab3LA/dVlxE1eOil7
 Lyx/CpsDa+WKYVuUXtOuLSfmivf1AEM6ZxnsqWkZCM7H60Di8r/chIdxNMAl1ath8h6gO83uvs
 BkoEhpXsioHrzkVKg0G1J7HglIZbQ/T3avN1//A3TQH5vu2i83gn6tQuDsR9znpS6SGbv3264w
 TXE=
X-SBRS: 2.7
X-MesageID: 3483682
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,302,1559534400"; 
   d="scan'208";a="3483682"
To: Juergen Gross <jgross@suse.com>, <xen-devel@lists.xenproject.org>
References: <20190724112658.31495-1-jgross@suse.com>
 <20190724112658.31495-2-jgross@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <4a5a2830-17da-2b4b-e22d-b29bf72f8b76@citrix.com>
Date: Wed, 24 Jul 2019 12:38:59 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <20190724112658.31495-2-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 v3 1/2] xen/x86: cleanup unused NMI/MCE code
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Tim
 Deegan <tim@xen.org>, Ian Jackson <ian.jackson@eu.citrix.com>,
 Julien Grall <julien.grall@arm.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>

T24gMjQvMDcvMjAxOSAxMjoyNiwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPiBwdl9yYWlzZV9pbnRl
cnJ1cHQoKSBpcyBvbmx5IGNhbGxlZCBmb3IgTk1JcyB0aGVzZSBkYXlzLCBzbyB0aGUgTUNFCj4g
c3BlY2lmaWMgcGFydCBjYW4gYmUgcmVtb3ZlZC4gUmVuYW1lIHB2X3JhaXNlX2ludGVycnVwdCgp
IHRvCj4gcHZfcmFpc2Vfbm1pKCkgYW5kIE5NSV9NQ0VfU09GVElSUSB0byBOTUlfU09GVElSUS4K
Pgo+IEFkZGl0aW9uYWxseSB0aGVyZSBpcyBubyBuZWVkIHRvIHBpbiB0aGUgdmNwdSB0aGUgTk1J
IGlzIGRlbGl2ZXJlZAo+IHRvLCB0aGF0IGlzIGEgbGVmdG92ZXIgb2YgKGFscmVhZHkgcmVtb3Zl
ZCkgTUNFIGhhbmRsaW5nLgoKVGhpcyBwaHJhc2luZyBpcyByYXRoZXIgYXdrd2FyZCB0byByZWFk
LgoKQ2FuIEkgcmVjb21tZW5kICJ0aGUgdmNwdSB3aGljaCB0aGUgTk1JIiBhcyBhbiBhbHRlcm5h
dGl2ZSwgYW5kIGFsc28Kd2l0aCB0aGUgY29tbWEgdHVybmVkIGludG8gYSBzZW1pY29sb24uCgo+
ICBTbyByZW1vdmUKPiB0aGUgcGlubmluZywgdG9vLiBOb3RlIHRoYXQgcGlubmluZyB3YXMgaW50
cm9kdWNlZCBieSBjb21taXQgMzU1YjA0NjlhOAo+IGFkZGluZyBNQ0Ugc3VwcG9ydCAod2l0aCBO
TUkgc3VwcG9ydCBleGlzdGluZyBhbHJlYWR5KS4gTUNFIHVzaW5nCj4gdGhhdCBwaW5uaW5nIHdh
cyByZW1vdmVkIHdpdGggY29tbWl0IDNhOTE3NjlkNmUgYWdhaW4gd2l0aG91dCBjbGVhbmluZwo+
IHVwIHRoZSBjb2RlLgo+Cj4gU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1
c2UuY29tPgoKUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJp
eC5jb20+CgpUaGUgd29yZGluZyB0d2VhayBjYW4gZWFzaWx5IGJlIG1hZGUgb24gY29tbWl0LgoK
fkFuZHJldwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 24 11:40:57 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Jul 2019 11: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 1hqFdg-00043h-GX; Wed, 24 Jul 2019 11:40:56 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ItzJ=VV=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hqFdf-00043O-3R
 for xen-devel@lists.xenproject.org; Wed, 24 Jul 2019 11:40:55 +0000
X-Inumbo-ID: e3687dea-ae07-11e9-8a1f-27c702a7acc9
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e3687dea-ae07-11e9-8a1f-27c702a7acc9;
 Wed, 24 Jul 2019 11:40:52 +0000 (UTC)
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: U4POQrYEB6F6cJmPtIPvrfALTC271uKG4rEHm6Z5Y6Xh3T5gTTk9+6Vtq6hW1z8J36Ps/xlE6L
 2CvjcqJjA4mU/4ZluQPipzeX+6tn5ULGOc2js37qn1RfLwV+e5cMR8joBeXyL3xGaXS5aJ3oV6
 gybwRGZK9s9CrUrafCbAJmEHzSDksw2WDEAPqgpIzrGbEUwsvCnrg5oO+15debT6tKC2dJQ7XR
 EQm8R63Q9MGrgas1wF3HNHfLqDg0PKx7MnskTN7N5YQV2BnNsEOp2weJExOMdoXLyh7pA6wyxK
 8CQ=
X-SBRS: 2.7
X-MesageID: 3451111
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,302,1559534400"; 
   d="scan'208";a="3451111"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Roman Shaposhnik <roman@zededa.com>
References: <CAMmSBy9g-QFHTXhpHK6=xDFiBDj4LpnJ=cXj405MMmA1rJaOUg@mail.gmail.com>
 <CAMmSBy8CcG08-+-F6fvwmH1oEKpsV8OGEco94g04dZcyyFWKbw@mail.gmail.com>
 <b2e4ed0b178e41ebbc8f1db622ecae95@AMSPEX02CL03.citrite.net>
 <20190722114859.dtm4w5ff75uedu24@Air-de-Roger>
 <9238bf1a297c42f38dccc1cfb50bd144@AMSPEX02CL03.citrite.net>
 <20190722134813.c7fedaqtrbo6ojvo@Air-de-Roger>
 <81a7cdc728294e5ca05fd056a87cb21b@AMSPEX02CL03.citrite.net>
 <20190722143953.tkcmv5bb72sdlkql@Air-de-Roger>
 <9f11fd0b6be14ea5a8efbb809df74cc9@AMSPEX02CL03.citrite.net>
 <20190722152152.dvhs4riw2w67rvih@Air-de-Roger>
 <CAMmSBy-P9+00XfK6k2OYqFHNONcxeGuu0V=Qk4peFDC=KOUogA@mail.gmail.com>
 <b5ba8315-ce59-85e6-5bfc-1db4c239eb1c@citrix.com>
 <CAMmSBy-S7nMg-V5DUzV2L2RmK0TnFt+9=C8gE=0FuUOQK3kjQQ@mail.gmail.com>
 <2d157bf6-42ba-f7d0-ccc8-7f3ec57b7a2e@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <9b5053a7-23e2-74b0-9148-0e6fe3433818@citrix.com>
Date: Wed, 24 Jul 2019 12:40:42 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <2d157bf6-42ba-f7d0-ccc8-7f3ec57b7a2e@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] [BUG] After upgrade to Xen 4.12.0 iommu=no-igfx
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>, 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>

T24gMjQvMDcvMjAxOSAxMjoyMywgQW5kcmV3IENvb3BlciB3cm90ZToKPiBPbiAyMy8wNy8yMDE5
IDE4OjMyLCBSb21hbiBTaGFwb3NobmlrIHdyb3RlOgo+PiBPaCwgYW5kIGl0IHNlZW1zIHRoYXQg
dGhhdCBodHRwczovL2Rvd25sb2Fkcy54ZW5wcm9qZWN0Lm9yZy8gU1NMCj4+IGNlcnRpZmljYXRl
IGV4cGlyZWQgeWVzdGVyZGF5IC0tIHBlcmhhcHMgc29tZWJvZHkgY2FuIHRha2UgYSBsb29rIGF0
Cj4+IHRoYXQuCj4gVGhhbmtzIGZvciByZXBvcnRpbmcuwqAgSXQgc2hvdWxkIGJlIGJlaW5nIHRh
a2VuIGNhcmUgb2YuCgpBbmQgaXQgc2hvdWxkIGJlIGZpeGVkIG5vdy4KCn5BbmRyZXcKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 24 11:40:57 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Jul 2019 11: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 1hqFdg-00043n-Pq; Wed, 24 Jul 2019 11:40:56 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=Fm8U=VV=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hqFdf-00043P-3T
 for xen-devel@lists.xenproject.org; Wed, 24 Jul 2019 11:40:55 +0000
X-Inumbo-ID: e2862bf2-ae07-11e9-b778-bbaa8bd7a0e2
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e2862bf2-ae07-11e9-b778-bbaa8bd7a0e2;
 Wed, 24 Jul 2019 11:40:50 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 81B1AB03C;
 Wed, 24 Jul 2019 11:40:49 +0000 (UTC)
To: Andrew Cooper <andrew.cooper3@citrix.com>, xen-devel@lists.xenproject.org
References: <20190724112658.31495-1-jgross@suse.com>
 <20190724112658.31495-2-jgross@suse.com>
 <4a5a2830-17da-2b4b-e22d-b29bf72f8b76@citrix.com>
From: Juergen Gross <jgross@suse.com>
Message-ID: <f1e2ca12-3a27-685f-8023-d69ea5a21c8e@suse.com>
Date: Wed, 24 Jul 2019 13:40:48 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <4a5a2830-17da-2b4b-e22d-b29bf72f8b76@citrix.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH v3 1/2] xen/x86: cleanup unused NMI/MCE code
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, TimDeegan <tim@xen.org>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Julien Grall <julien.grall@arm.com>,
 Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjQuMDcuMTkgMTM6MzgsIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4gT24gMjQvMDcvMjAxOSAx
MjoyNiwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPj4gcHZfcmFpc2VfaW50ZXJydXB0KCkgaXMgb25s
eSBjYWxsZWQgZm9yIE5NSXMgdGhlc2UgZGF5cywgc28gdGhlIE1DRQo+PiBzcGVjaWZpYyBwYXJ0
IGNhbiBiZSByZW1vdmVkLiBSZW5hbWUgcHZfcmFpc2VfaW50ZXJydXB0KCkgdG8KPj4gcHZfcmFp
c2Vfbm1pKCkgYW5kIE5NSV9NQ0VfU09GVElSUSB0byBOTUlfU09GVElSUS4KPj4KPj4gQWRkaXRp
b25hbGx5IHRoZXJlIGlzIG5vIG5lZWQgdG8gcGluIHRoZSB2Y3B1IHRoZSBOTUkgaXMgZGVsaXZl
cmVkCj4+IHRvLCB0aGF0IGlzIGEgbGVmdG92ZXIgb2YgKGFscmVhZHkgcmVtb3ZlZCkgTUNFIGhh
bmRsaW5nLgo+IAo+IFRoaXMgcGhyYXNpbmcgaXMgcmF0aGVyIGF3a3dhcmQgdG8gcmVhZC4KPiAK
PiBDYW4gSSByZWNvbW1lbmQgInRoZSB2Y3B1IHdoaWNoIHRoZSBOTUkiIGFzIGFuIGFsdGVybmF0
aXZlLCBhbmQgYWxzbwo+IHdpdGggdGhlIGNvbW1hIHR1cm5lZCBpbnRvIGEgc2VtaWNvbG9uLgoK
RmluZSB3aXRoIG1lLgoKPiAKPj4gICBTbyByZW1vdmUKPj4gdGhlIHBpbm5pbmcsIHRvby4gTm90
ZSB0aGF0IHBpbm5pbmcgd2FzIGludHJvZHVjZWQgYnkgY29tbWl0IDM1NWIwNDY5YTgKPj4gYWRk
aW5nIE1DRSBzdXBwb3J0ICh3aXRoIE5NSSBzdXBwb3J0IGV4aXN0aW5nIGFscmVhZHkpLiBNQ0Ug
dXNpbmcKPj4gdGhhdCBwaW5uaW5nIHdhcyByZW1vdmVkIHdpdGggY29tbWl0IDNhOTE3NjlkNmUg
YWdhaW4gd2l0aG91dCBjbGVhbmluZwo+PiB1cCB0aGUgY29kZS4KPj4KPj4gU2lnbmVkLW9mZi1i
eTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgo+IAo+IFJldmlld2VkLWJ5OiBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgo+IAo+IFRoZSB3b3JkaW5nIHR3
ZWFrIGNhbiBlYXNpbHkgYmUgbWFkZSBvbiBjb21taXQuCgpUaGFua3MuCgoKSnVlcmdlbgoKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 24 11:45:17 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Jul 2019 11:45:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqFhm-0004Ng-H0; Wed, 24 Jul 2019 11:45: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=9cpT=VV=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hqFhl-0004Nb-Lh
 for xen-devel@lists.xenproject.org; Wed, 24 Jul 2019 11:45:09 +0000
X-Inumbo-ID: 7b633da9-ae08-11e9-8980-bc764e045a96
Received: from m4a0041g.houston.softwaregrp.com (unknown [15.124.2.87])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7b633da9-ae08-11e9-8980-bc764e045a96;
 Wed, 24 Jul 2019 11:45:08 +0000 (UTC)
Received: FROM m4a0041g.houston.softwaregrp.com (15.120.17.147) BY
 m4a0041g.houston.softwaregrp.com WITH ESMTP; 
 Wed, 24 Jul 2019 11:44:57 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M4W0335.microfocus.com (2002:f78:1193::f78:1193) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Wed, 24 Jul 2019 11:43:46 +0000
Received: from NAM01-SN1-obe.outbound.protection.outlook.com (15.124.72.14) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Wed, 24 Jul 2019 11:43:46 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=PVgZQtwC7VyBAbYsQsMcbvxNzsL8pF06O4rNO6WjM+xEGgIda8EEsGd3ljr7KQ+ppTDzHpnIvndrgqPsgyghEYv60GEZM1+lHYFplL6kjhK6M5iZDtrChXayw/snf2Dr5U7S5yzyHbEeiQ0+LK86M8kWRh1uOI9lpiIi8Uftg8U4qbz3XtADukEGZMPraza1IjLnRNLBchk2xqh3eEvnqPJCjhZ7hqcw+K3A2xXZDD2rQGDbljmZ7WmLeFFmVkoq1g5Peb8aXmnMrzaEMwq2ZLWia1X2Xmo44eENPpKqW7o2N37y8HRzq85xk1qjO10bmebHjcAHUKNP7lgjvTcZFg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=5Jlwj4NM4Pv+fL5pSOmVK8lexr2Kt0oK90yuqt3KXlo=;
 b=Dw4s5jHydGSpGYMOhdxNWWGmmSyP6l9kfZViZMHgLMiLkU+2lrpsE4mpvPCsp1ieZ0d38Ew7SX4F0aBoGxSyzT2vQd/i8Lr+0ZY8Z5sBVzjIH3V4xV8RtFDUUGfC203RQYE4EwEKeQ4MdMEAZCVmtDIkjQcRWjbR9GiKNv14pPyZCri1O9BkPYHTBb33n+dtu+VxdzStb1gnE9F2a8eRyyULE/UNemD9i+xqMnQeXvHM8Irv6OAaNHaCJhpyf0lZN0LfqvX4QEAPaB8X6NgoZptHNsPRMcWTzTz4hieVjr/bdSggDbTJ7wB4Zv5hZFj2vLXNyhLeewD4EgSb32Q08Q==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3411.namprd18.prod.outlook.com (10.255.139.148) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2094.17; Wed, 24 Jul 2019 11:43:45 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b%7]) with mapi id 15.20.2094.013; Wed, 24 Jul 2019
 11:43:45 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Thread-Topic: [Xen-devel] [PATCH] x86/pv: Move async_exception_cleanup() into
 pv/iret.c
Thread-Index: AQHVQZEPVYSOd4hduEm4xew4+ZUIfabZkFYAgAAL4HuAAAq5gA==
Date: Wed, 24 Jul 2019 11:43:45 +0000
Message-ID: <c7ccdec2-50dd-c8f1-4fbe-9d9041e562f8@suse.com>
References: <20190723195830.4524-1-andrew.cooper3@citrix.com>
 <c52559d1-2deb-c821-c482-ddab59a1a78f@suse.com>
 <51d76f4b-ebe0-35d2-9b71-4ea3da5300b4@citrix.com>
In-Reply-To: <51d76f4b-ebe0-35d2-9b71-4ea3da5300b4@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR0802CA0042.eurprd08.prod.outlook.com
 (2603:10a6:4:a3::28) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 79272125-a045-40cc-3d57-08d7102c2f49
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3411; 
x-ms-traffictypediagnostic: BY5PR18MB3411:
x-microsoft-antispam-prvs: <BY5PR18MB341198B3648AE6E0649A2971B3C60@BY5PR18MB3411.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 0108A997B2
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(396003)(376002)(39860400002)(366004)(346002)(136003)(199004)(189003)(6916009)(8676002)(31696002)(478600001)(6116002)(86362001)(6436002)(6486002)(486006)(31686004)(4326008)(99286004)(76176011)(3846002)(54906003)(316002)(68736007)(14454004)(25786009)(80792005)(66066001)(6512007)(2906002)(256004)(102836004)(26005)(6246003)(229853002)(386003)(305945005)(476003)(52116002)(66446008)(186003)(66476007)(5660300002)(64756008)(8936002)(36756003)(446003)(7736002)(71200400001)(11346002)(66946007)(53546011)(81166006)(71190400001)(81156014)(53936002)(2616005)(6506007)(66556008);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3411;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: yO0Ooe3KPVrfaAq2TrKtNY+Dn89dLy2YOj00KaLxxIpcq59+SDmhy0A0+5SSWHM268AkKtBUx55+ciqm5zwLx6/n/ledwDibKv5grmNeGoykUQK8jfgeTD5KCVPy/YApqpng2r4C3P/Cb8x3M0SsqfC4ilnWg9ibNF011I2nYTvtyAWlNPhcuD+ZDpviOEe/mkyOeiXyR6pewsoKDoleZ5DR6ATrd+x62Nqp9Q3LAYwko/Mf1BVbJOJw6gk4oSgVH3te7ZbEyCgx3Q5CPs5be4zOYps+4tCg2BLijfFnGpGbxt6sfcvofHePJXE3xUAPiBkTBWGpRbg83uPSSgGj7Zx2ufc8ALFynKfP+xtVhVoXoVcvHn6RHt4dQiczijMP2vy7VKl5SEYJF3b29QQf9+3T2JTDvAFTTRkmDlDClJA=
Content-ID: <4EED84EC1E44CE4687E068F4354341AA@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 79272125-a045-40cc-3d57-08d7102c2f49
X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Jul 2019 11:43:45.6267 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3411
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH] x86/pv: Move async_exception_cleanup() into
 pv/iret.c
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <JGross@suse.com>, Xen-devel <xen-devel@lists.xenproject.org>,
 Wei Liu <wl@xen.org>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjQuMDcuMjAxOSAxMzowNCwgQW5kcmV3IENvb3BlciB3cm90ZToNCj4gT24gMjQvMDcvMjAx
OSAxMToyMiwgSmFuIEJldWxpY2ggd3JvdGU6DQo+PiBPbiAyMy4wNy4yMDE5IDIxOjU4LCBBbmRy
ZXcgQ29vcGVyIHdyb3RlOg0KPj4+IEFsbCBjYWxsZXJzIGFyZSBpbiBwdi9pcmV0LmMuICBNb3Zl
IHRoZSBmdW5jdGlvbiBhbmQgbWFrZSBpdCBzdGF0aWMuDQo+Pj4NCj4+PiBFdmVuIGJlZm9yZSB0
aGUgcGlubmluZyBjbGVhbnVwLCB0aGVyZSB3YXMgbm90aGluZyB3aGljaCBpcyBzcGVjaWZpYyB0
bw0KPj4+IG9wZXJhdGluZyBvbiBjdXJyLCBzbyByZW5hbWUgdGhlIHZhcmlhYmxlIGJhY2sgdG8g
di4NCj4+IEknbSBub3QgaW4gZnVsbCBhZ3JlZW1lbnQgd2l0aCB0aGlzOiBUaGUgaW1wbGljYXRp
b24gaGVyZSB3YXMgKGFuZCBhZmFpY3QNCj4+IHN0aWxsIGlzKSB0aGF0IHVzZXMgb2YgLyB1cGRh
dGVzIHRvIGludm9sdmVkIHZDUFUgZmllbGRzIGFyZSByYWNlIGZyZWUueg0KPj4gRmVlbCBmcmVl
IHRvIGFkZCBteSBhY2sgaWYgeW91IHJldmVydCBiYWNrIHRvIGN1cnIuIE90aGVyd2lzZSBJJ2Qg
Zmlyc3QNCj4+IGxpa2UgdG8gaGVhciB5b3VyIGNvbnRyYXJ5IG9waW5pb24uDQo+IA0KPiBXZSBz
dGlsbCBjYWxsIHRoaXMgdiBpbiBwbGVudHkgb2Ygb3RoZXIgY2FzZXMuDQoNCkFuZCB3ZSBzdGls
bCBjYWxsICJjdXJyIiAidiIgaW4gbWFueSBjYXNlcyB3aGVyZSB3ZSBzaG91bGRuJ3QuIEkgdGhp
bmsNCml0IGlzIGhlbHBmdWwgdG8ga25vdyB3aGVuIHRoZXJlIGFyZSBzdWNoIGFzc3VtcHRpb25z
LCAuLi4NCg0KPiBJZiBpdCB3YW50ZWQgdG8gYmUgc3RyaWN0bHkgbGltaXRlZCB0byBjdXJyZW50
IHRoZW4gaXQgc2hvdWxkDQo+IEFTU0VSVChjdXJyID09IGN1cnJlbnQpIGFzIGl0IGRvZXNuJ3Qg
ZGVyaXZlIGN1cnIgaXRzZWxmLCBidXQgd2l0aCB0aGUNCj4gbW92ZSBhbmQgYmVpbmcgc3RhdGlj
LCB0aGlzIGlzIHZlcnkgb2J2aW91c2x5IGEgcG9pbnRsZXNzIGNoZWNrLCBnaXZlbg0KPiB0aGUg
dHdvIGNhbGxlcnMuDQoNCi4uLiBldmVuIHdoZW4gaXQncyBvbmx5IGEgc3RhdGljIGhlbHBlci4N
Cg0KSmFuDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 24 12:03:07 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Jul 2019 12:03:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqFys-00061r-Rq; Wed, 24 Jul 2019 12:02:50 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=9cpT=VV=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hqFys-00061l-CD
 for xen-devel@lists.xenproject.org; Wed, 24 Jul 2019 12:02:50 +0000
X-Inumbo-ID: f2842948-ae0a-11e9-ab1d-cf14aafbde87
Received: from m4a0039g.houston.softwaregrp.com (unknown [15.124.2.85])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f2842948-ae0a-11e9-ab1d-cf14aafbde87;
 Wed, 24 Jul 2019 12:02:48 +0000 (UTC)
Received: FROM m4a0039g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0039g.houston.softwaregrp.com WITH ESMTP; 
 Wed, 24 Jul 2019 12:02:42 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Wed, 24 Jul 2019 12:00:39 +0000
Received: from NAM03-BY2-obe.outbound.protection.outlook.com (15.124.72.14) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Wed, 24 Jul 2019 12:00:39 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=lNp/gbqi4HII/3VresJCaOkfSdMDFemSDv3J6qsYMrEvpqbdGXyVDRQVkYyGnzUkIcGYfb3HzTI5G67AizixXi4aMsLDX6y92JnONJob+phCY7InPzs4VZ4uJC0RC/xHkuh8KvU3X9fgqISVphF0nlS6L7Grcfomv8reTacu35IkJG0FOY9mh6zo7IMNDSm2gB3G9g+bqG9MNuL/3fFZjXnd1UQeb9alLsL4JdBgfZatO3nEWNqDG+aW1e+x7RaLfcItCjvEiFhfWt1UGJqoc9LArCcxe1yA0DelBFXN+hIxIHX+3VZ9fih6wYjMEhWVBiPefsMiMBi1AgB822Zwew==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=o3r2i9Qui4qk86pHsiw5gF/yDQVdSlc57Vc2wXFWqwA=;
 b=cNcYiXOTcseiA4fnRoUC5nS5nBv+Qj5ATFMrbdAM+6C6SFdpQrOkJC+gBXUhJNCDk/4j8NAML1H8zR6Z7s8YxxprtlAAXKsO5u84/uyTtCZHTOyZ3OO41K+/gQ+pBfrLFNoz+GWd3hgksrBHh3AULhg8jjF0OSm3O7aV+kDRcYvOoRFv02VvaDhHtcqMRK+CSCPdsx6FS7WwunAbtjcqSZ8VAbGZEZefHlpw37/1KaQ1kYQU7wTkuGrQJmsNgRerIymcTbRCQPsRPHdB4S/DnDxBNdsr0b09hS9G/9F9N/8o2o+xs/LJwHbxWC6IMUHkQKhZA7yj01Nr62IcEx6EeA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2094.15; Wed, 24 Jul 2019 12:00:38 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b%7]) with mapi id 15.20.2094.013; Wed, 24 Jul 2019
 12:00:38 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Roman Shaposhnik <roman@zededa.com>
Thread-Topic: [Xen-devel] [BUG] After upgrade to Xen 4.12.0 iommu=no-igfx
Thread-Index: AQHVQGZoAIAkO6cfhESDQvB+1ma7GabWTmUwgAAaH4CAACIW8P///zuAgAAjM0D//+s8gIAAJkZwgAADUt6AAIoGGoAAAwRXgAEppbWAAADYpIAABBtqgAACZwCAAS4YgA==
Date: Wed, 24 Jul 2019 12:00:38 +0000
Message-ID: <34dd9288-d7e7-d0c9-630e-c740fdda0be0@suse.com>
References: <CAMmSBy9g-QFHTXhpHK6=xDFiBDj4LpnJ=cXj405MMmA1rJaOUg@mail.gmail.com>
 <b2e4ed0b178e41ebbc8f1db622ecae95@AMSPEX02CL03.citrite.net>
 <20190722114859.dtm4w5ff75uedu24@Air-de-Roger>
 <9238bf1a297c42f38dccc1cfb50bd144@AMSPEX02CL03.citrite.net>
 <20190722134813.c7fedaqtrbo6ojvo@Air-de-Roger>
 <81a7cdc728294e5ca05fd056a87cb21b@AMSPEX02CL03.citrite.net>
 <20190722143953.tkcmv5bb72sdlkql@Air-de-Roger>
 <9f11fd0b6be14ea5a8efbb809df74cc9@AMSPEX02CL03.citrite.net>
 <20190722152152.dvhs4riw2w67rvih@Air-de-Roger>
 <CAMmSBy-P9+00XfK6k2OYqFHNONcxeGuu0V=Qk4peFDC=KOUogA@mail.gmail.com>
 <b5ba8315-ce59-85e6-5bfc-1db4c239eb1c@citrix.com>
 <CAMmSBy-S7nMg-V5DUzV2L2RmK0TnFt+9=C8gE=0FuUOQK3kjQQ@mail.gmail.com>
 <f2d4b51f-b2b1-abad-8040-ad5de26f5b5b@citrix.com>
 <CAMmSBy909uERFmH9=pMqpZkr=Bb7-TVMZiFRarvzV57+=QcK8w@mail.gmail.com>
 <bf7515bb-3c4c-59e1-557a-d3f0106c5609@citrix.com>
 <CAMmSBy_Jh_NHTn_VYkNL8FxcnfMkpiq94E+XqNK9wJWm7tH0pw@mail.gmail.com>
In-Reply-To: <CAMmSBy_Jh_NHTn_VYkNL8FxcnfMkpiq94E+XqNK9wJWm7tH0pw@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB8PR06CA0015.eurprd06.prod.outlook.com
 (2603:10a6:10:100::28) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 12bebd7e-b556-43ea-8db1-08d7102e8ad2
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3394; 
x-ms-traffictypediagnostic: BY5PR18MB3394:
x-microsoft-antispam-prvs: <BY5PR18MB33949FDCFDDB16F3213F425CB3C60@BY5PR18MB3394.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8273;
x-forefront-prvs: 0108A997B2
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(39860400002)(396003)(366004)(376002)(346002)(136003)(189003)(199004)(2906002)(102836004)(99286004)(71200400001)(6246003)(86362001)(71190400001)(14454004)(8936002)(26005)(107886003)(6486002)(52116002)(31696002)(6916009)(68736007)(386003)(76176011)(66476007)(66556008)(64756008)(66946007)(66446008)(6506007)(6436002)(7736002)(81156014)(81166006)(305945005)(54906003)(80792005)(8676002)(4744005)(6512007)(53546011)(486006)(229853002)(316002)(31686004)(25786009)(186003)(476003)(2616005)(36756003)(53936002)(4326008)(11346002)(5660300002)(446003)(478600001)(5024004)(14444005)(256004)(3846002)(66066001)(6116002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3394;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: FPOCMblSC5EroZDZcI+VReFUoeKickC0ibe+WYA4QQIP0jsiVrT+O331xBD9qx3IlqOzVRJ1oukhdR8CpcVAxgO7BB8iYzQY+zyophC31rSRdpZqbnXiLkV4kX5hbCwyS4fr07g29q0Wd3WsgtGE/TaU+Ny+yuBbQ53A1nGiOc9xh1rCmEDNQ2oI7ehdUKQ6neu1Eoj7zU5TXbhiR/65fRR6lt20WUdIeljlOYigBf5n4B9qMV3kKGQ54y/bFLnAMEzOX8IXueWGmxghDBKCMQRXr1Hpmg/+Sq0XbofQsdsPPfrkEzfcW6JogWRC/RSOhTyyTjdK0UI9YS1iQ7tvR3C/u5+rHHMsGHPc8s0yOu4vaCKnliBOc+ruyOfy8yIlEdqB9jzYiBB7EvyHCWMLGWGdxe9OG3fdV4VGpmHA2ac=
Content-ID: <D42675339E2E364F9113B8C14EE00F5A@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 12bebd7e-b556-43ea-8db1-08d7102e8ad2
X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Jul 2019 12:00:38.1848 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3394
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [BUG] After upgrade to Xen 4.12.0 iommu=no-igfx
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 "boris.ostrovsky@oracle.com" <boris.ostrovsky@oracle.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>

T24gMjMuMDcuMjAxOSAxOTo1OCwgUm9tYW4gU2hhcG9zaG5payB3cm90ZToNCj4gTm8gd29ycmll
cy4gVGFrZSBhIGxvb2sgYXQgdGhlIGhlYWQgb2YgdGhlIGxvZyBhdHRhY2hlZC4NCg0KT25lIG1v
cmUgdGhpbmcgZm9yIHlvdSB0byB0d2VhayB0byBtYWtlIHRoZSBsb2cgZXZlbiBtb3JlIHVzZWZ1
bDoNCkFzIHBlcg0KDQooWEVOKSBYZW4gdmVyc2lvbiA0LjEyLjAgKEApIChnY2MgKEFscGluZSA2
LjQuMCkgNi40LjApIGRlYnVnPW4gIFR1ZSBKdWwgMjMgMTc6MTU6NDggVVRDIDIwMTkNCg0KdGhp
cyBpcyBhIG5vbi1kZWJ1ZyBidWlsZC4gSWYgeW91IHVzZWQgYSBkZWJ1ZyBvbmUsIHRoZXJlIG91
Z2h0IHRvDQpiZSBhbm90aGVyIGNvbmZpcm1pbmcgbWVzc2FnZSBuZXh0IHRvDQoNCihYRU4pIFtW
VC1EXWZvdW5kIEFDUElfRE1BUl9STVJSOg0KKFhFTikgW1ZULURdICBSTVJSIGFkZHJlc3MgcmFu
Z2UgOGQ4MDAwMDAuLjhmZmZmZmZmIG5vdCBpbiByZXNlcnZlZCBtZW1vcnk7IG5lZWQgImlvbW11
X2luY2x1c2l2ZV9tYXBwaW5nPTEiPw0KKFhFTikgW1ZULURdIGVuZHBvaW50OiAwMDAwOjAwOjAy
LjANCg0KcGx1cyBvdGhlcnMgaW4gY2FzZSBvZiBlcnJvcnMgYmV5b25kIHRoZSBtZW1vcnkgbWFw
IHJlbGF0ZWQgb25lDQood2hpY2gsIGFzIHdhcyBwb2ludGVkIG91dCBhbHJlYWR5LCBpcyBhIHdh
cm5pbmcgb25seSkuIEluIGNhc2UNCnlvdSdyZSBpbnRlcmVzdGVkLCBzZWUgcmVnaXN0ZXJfb25l
X3JtcnIoKSBpbiBwYXJ0aWN1bGFyLg0KDQpKYW4NCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 24 12:05:44 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Jul 2019 12:05:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqG1W-0006BP-B1; Wed, 24 Jul 2019 12:05:34 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=9cpT=VV=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hqG1V-0006BJ-91
 for xen-devel@lists.xenproject.org; Wed, 24 Jul 2019 12:05:33 +0000
X-Inumbo-ID: 529bb166-ae0b-11e9-97c8-37b2e2becd8f
Received: from m9a0001g.houston.softwaregrp.com (unknown [15.124.64.66])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 529bb166-ae0b-11e9-97c8-37b2e2becd8f;
 Wed, 24 Jul 2019 12:05:30 +0000 (UTC)
Received: FROM m9a0001g.houston.softwaregrp.com (15.121.0.190) BY
 m9a0001g.houston.softwaregrp.com WITH ESMTP; 
 Wed, 24 Jul 2019 12:05:16 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M9W0067.microfocus.com (2002:f79:be::f79:be) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Wed, 24 Jul 2019 12:04:23 +0000
Received: from NAM01-BY2-obe.outbound.protection.outlook.com (15.124.72.12) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Wed, 24 Jul 2019 12:04:23 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=b/79IpehBdg/V81kNtW4rFnaUU5P+whCpQ83b+usBP7KGTm2qmNjPSlrAAFwBCZZ6/oaUrofLcIbxcBnJihArYuBj1+k4/T0dArEAMsExCYzLMxCRSrnshkREM/EW5k0Abc04tjwk0h5Npk8/DWXyPF8A2QIjNejzAlw9xjPKI6Rjxb5OFbz9bLGWq9irGjs2k1eV+vQWxCdW/YkAQWLej2DyFbghlU/dcnzL4jGJ8VGeQfrPiPtLHE+N0Bypd0aX8lmKeQgjU92apMP1asaWQwXA7bIwNXfzilr56lhKLJc5Ei0nbjDgzKzouA23YyvthN2Y4iknjUTUf8dgrMoDw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=sc0qu5JomCUJpVmqYVuP+4UmiS3evKQ8DC9IrdIjpag=;
 b=Bl2kKqiT2hBLzVKxhAUUH3o5OYJvQFbQcPjSLnV66Nt+dmfQhh6p/s7RtvonMz7QyfZzxoTUq2t6gKlyRS++UXD6Or8ZyplaNwjO9KiWbfVBJ73Fry0rVHJ/kgscgtZVRpS/8KAaiIavUd7znaQ4fENVCEuIAIR+8jdm0x2xjqDddaRpOKbdVyhmn6I55dupwZgBQ+hGOmvTD4tnln0av1+k8y12ygexr30AtZKKkEEwr3emYv9e78xuo2q/KKeX3fNUshForR3vOsfSooj3bz/Ia/HWqb1k/YvD+u/aJ2JQJaHBQK/hOWMtz8bt6ZNJO9notdd8TQO6k94RXfaDEg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3091.namprd18.prod.outlook.com (10.255.136.76) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2115.10; Wed, 24 Jul 2019 12:04:21 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b%7]) with mapi id 15.20.2094.013; Wed, 24 Jul 2019
 12:04:21 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Roman Shaposhnik <roman@zededa.com>
Thread-Topic: [Xen-devel] [BUG] After upgrade to Xen 4.12.0 iommu=no-igfx
Thread-Index: AQHVQGZoAIAkO6cfhESDQvB+1ma7GabWTmUwgAAaH4CAACIW8P///zuAgAAjM0D//+s8gIAAJkZwgAADUt6AAIoGGoAAAwRXgAEppbWAAADYpIAABBtqgAACZwCAAS4YgIAAAQmA
Date: Wed, 24 Jul 2019 12:04:21 +0000
Message-ID: <db726afd-8723-41e3-2f50-72410c5d66c0@suse.com>
References: <CAMmSBy9g-QFHTXhpHK6=xDFiBDj4LpnJ=cXj405MMmA1rJaOUg@mail.gmail.com>
 <b2e4ed0b178e41ebbc8f1db622ecae95@AMSPEX02CL03.citrite.net>
 <20190722114859.dtm4w5ff75uedu24@Air-de-Roger>
 <9238bf1a297c42f38dccc1cfb50bd144@AMSPEX02CL03.citrite.net>
 <20190722134813.c7fedaqtrbo6ojvo@Air-de-Roger>
 <81a7cdc728294e5ca05fd056a87cb21b@AMSPEX02CL03.citrite.net>
 <20190722143953.tkcmv5bb72sdlkql@Air-de-Roger>
 <9f11fd0b6be14ea5a8efbb809df74cc9@AMSPEX02CL03.citrite.net>
 <20190722152152.dvhs4riw2w67rvih@Air-de-Roger>
 <CAMmSBy-P9+00XfK6k2OYqFHNONcxeGuu0V=Qk4peFDC=KOUogA@mail.gmail.com>
 <b5ba8315-ce59-85e6-5bfc-1db4c239eb1c@citrix.com>
 <CAMmSBy-S7nMg-V5DUzV2L2RmK0TnFt+9=C8gE=0FuUOQK3kjQQ@mail.gmail.com>
 <f2d4b51f-b2b1-abad-8040-ad5de26f5b5b@citrix.com>
 <CAMmSBy909uERFmH9=pMqpZkr=Bb7-TVMZiFRarvzV57+=QcK8w@mail.gmail.com>
 <bf7515bb-3c4c-59e1-557a-d3f0106c5609@citrix.com>
 <CAMmSBy_Jh_NHTn_VYkNL8FxcnfMkpiq94E+XqNK9wJWm7tH0pw@mail.gmail.com>
 <34dd9288-d7e7-d0c9-630e-c740fdda0be0@suse.com>
In-Reply-To: <34dd9288-d7e7-d0c9-630e-c740fdda0be0@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR01CA0024.eurprd01.prod.exchangelabs.com
 (2603:10a6:6:45::37) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: bcc52c3d-9439-4dbf-4add-08d7102f0fe5
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3091; 
x-ms-traffictypediagnostic: BY5PR18MB3091:
x-microsoft-antispam-prvs: <BY5PR18MB3091C0A9554FF688C00ABEF5B3C60@BY5PR18MB3091.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:6790;
x-forefront-prvs: 0108A997B2
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(366004)(136003)(396003)(39860400002)(376002)(346002)(199004)(189003)(53936002)(6246003)(6116002)(6512007)(3846002)(66066001)(5660300002)(14454004)(107886003)(25786009)(4744005)(68736007)(316002)(80792005)(54906003)(99286004)(31686004)(7736002)(76176011)(52116002)(305945005)(6506007)(53546011)(71190400001)(6436002)(71200400001)(102836004)(4326008)(26005)(31696002)(6916009)(478600001)(86362001)(256004)(5024004)(14444005)(386003)(2906002)(229853002)(476003)(2616005)(446003)(11346002)(81156014)(81166006)(36756003)(66446008)(486006)(6486002)(64756008)(66556008)(66476007)(66946007)(8676002)(8936002)(186003);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3091;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: qdHkLQnOFfwzNhVi9mZO7okJ9mQtEJq5Ype5BYYxGK73G0D7bWv4NZVleo3xlyhDmAopgyE+jS8tfhbc1YIDDohHIS/0Mu0t3H5+Jq1lj8k/fXJ+vILxdJaYB8PwewXKQ9JNAZ3A6DsDmcrTxSubKqWwLw6OAPKhOQTSlJodcLuagbbqTlMv/IKgmaLWp3M27lbOC51blp6CUmF/3daOo/2mJHg/wGV7YNc1Fru7sOfML9N9GTAzAkny2o+b76AJLRcugMxXOlBpAyTN3jBWJzyy3wgiCLoxC0bNt4jdaHT/PbNa8XK68lw8IYQ5v/fRmf5o74LcF1tOm9fKWmPd1qQa/slFOQxeKcAwruLPJMbbGVzemRnSlAZnnClxu1g39JaknKHhXBXAgdVhvi9sSXUO5dU0t4eJFZr5NlhEOmU=
Content-ID: <2C4BDE6491A525469BF1E71D8C319FA9@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: bcc52c3d-9439-4dbf-4add-08d7102f0fe5
X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Jul 2019 12:04:21.4605 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3091
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [BUG] After upgrade to Xen 4.12.0 iommu=no-igfx
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 "boris.ostrovsky@oracle.com" <boris.ostrovsky@oracle.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>

T24gMjQuMDcuMjAxOSAxNDowMCwgSmFuIEJldWxpY2ggd3JvdGU6DQo+IE9uIDIzLjA3LjIwMTkg
MTk6NTgsIFJvbWFuIFNoYXBvc2huaWsgd3JvdGU6DQo+PiBObyB3b3JyaWVzLiBUYWtlIGEgbG9v
ayBhdCB0aGUgaGVhZCBvZiB0aGUgbG9nIGF0dGFjaGVkLg0KPiANCj4gT25lIG1vcmUgdGhpbmcg
Zm9yIHlvdSB0byB0d2VhayB0byBtYWtlIHRoZSBsb2cgZXZlbiBtb3JlIHVzZWZ1bDoNCj4gQXMg
cGVyDQo+IA0KPiAoWEVOKSBYZW4gdmVyc2lvbiA0LjEyLjAgKEApIChnY2MgKEFscGluZSA2LjQu
MCkgNi40LjApIGRlYnVnPW4gIFR1ZSBKdWwgMjMgMTc6MTU6NDggVVRDIDIwMTkNCj4gDQo+IHRo
aXMgaXMgYSBub24tZGVidWcgYnVpbGQuIElmIHlvdSB1c2VkIGEgZGVidWcgb25lLCB0aGVyZSBv
dWdodCB0bw0KPiBiZSBhbm90aGVyIGNvbmZpcm1pbmcgbWVzc2FnZSBuZXh0IHRvDQo+IA0KPiAo
WEVOKSBbVlQtRF1mb3VuZCBBQ1BJX0RNQVJfUk1SUjoNCj4gKFhFTikgW1ZULURdICBSTVJSIGFk
ZHJlc3MgcmFuZ2UgOGQ4MDAwMDAuLjhmZmZmZmZmIG5vdCBpbiByZXNlcnZlZCBtZW1vcnk7IG5l
ZWQgImlvbW11X2luY2x1c2l2ZV9tYXBwaW5nPTEiPw0KPiAoWEVOKSBbVlQtRF0gZW5kcG9pbnQ6
IDAwMDA6MDA6MDIuMA0KPiANCj4gcGx1cyBvdGhlcnMgaW4gY2FzZSBvZiBlcnJvcnMgYmV5b25k
IHRoZSBtZW1vcnkgbWFwIHJlbGF0ZWQgb25lDQo+ICh3aGljaCwgYXMgd2FzIHBvaW50ZWQgb3V0
IGFscmVhZHksIGlzIGEgd2FybmluZyBvbmx5KS4gSW4gY2FzZQ0KPiB5b3UncmUgaW50ZXJlc3Rl
ZCwgc2VlIHJlZ2lzdGVyX29uZV9ybXJyKCkgaW4gcGFydGljdWxhci4NCg0KT2gsIGFkZGl0aW9u
YWxseSB5b3Ugd2FudCB0byBhZGQgImxvZ2x2bD1hbGwiIHRvIHlvdXIgaHlwZXJ2aXNvcg0KY29t
bWFuZCBsaW5lLg0KDQpKYW4NCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 24 12:54:16 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Jul 2019 12:54:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqGmV-00013H-0u; Wed, 24 Jul 2019 12:54: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=E+1q=VV=citrix.com=lars.kurth@srs-us1.protection.inumbo.net>)
 id 1hqGmT-00013C-D1
 for xen-devel@lists.xenproject.org; Wed, 24 Jul 2019 12:54:05 +0000
X-Inumbo-ID: 1d892e0d-ae12-11e9-8980-bc764e045a96
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1d892e0d-ae12-11e9-8980-bc764e045a96;
 Wed, 24 Jul 2019 12:54:04 +0000 (UTC)
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=lars.kurth@citrix.com;
 spf=Pass smtp.mailfrom=lars.kurth@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 lars.kurth@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="lars.kurth@citrix.com";
 x-sender="lars.kurth@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 lars.kurth@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="lars.kurth@citrix.com";
 x-sender="lars.kurth@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="lars.kurth@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: OmjZnL8EsmEZczSlHw1TLXzOa2TFXarvUs3in6jFSKqKUSR9ooXMihF39qDlR2Vw7f+bZgZ2/B
 YWmeiwcBhSPqQhirIimJ4P2uWwiKCs3SFsVoGMvjeCRIneKwz4NHRaipFwVdw8KYLMY0Yytbof
 17UXCepCzyGNql7j7n+6QshqX/MJbFbZMluEynVgNiRI26kCO4k0pY4xkClzkMoIo01/KDGhpX
 joNGadLpfkj+whANjJP/fHsHopPg9S3fxWs+277KA5upDS/XNZjWVco/ikYp3uRZ42pCrwSXXX
 UiU=
X-SBRS: 2.7
X-MesageID: 3469997
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,302,1559534400"; 
   d="scan'208";a="3469997"
From: Lars Kurth <lars.kurth@citrix.com>
To: Rich Persaud <persaur@gmail.com>, Julien Grall <julien.grall@arm.com>,
 Iurii Artemenko <Iurii_Artemenko@epam.com>, Artem Mygaiev
 <Artem_Mygaiev@epam.com>, Lars Kurth <lars.kurth.xen@gmail.com>
Thread-Topic: [Xen-devel] [RFC] xen: Add .astylerc for automated
 style-formatting
Thread-Index: AQHVPXn2jJssZBgvR0Grzx5Y//8PX6bQWn2AgAAH0ICAACMhgIAA+jaAgABHqoCAAAM6AIAAALmAgAACzwCAAAH2gIAABTyAgAfcv4A=
Date: Wed, 24 Jul 2019 12:53:59 +0000
Message-ID: <BB40B125-3F09-44E9-8E1E-46418E6DD75B@citrix.com>
References: <20190718144317.23307-1-tamas@tklengyel.com>
 <119d0edb-cb12-fbad-9e3e-8c0a469983df@arm.com>
 <CABfawh=DwOP5eQYmMVNF+n-khkbEDFia0eo=JbE0yhCKjV_+8Q@mail.gmail.com>
 <fcbf4968-7b82-6e5d-75ae-e4c2ff059b4d@arm.com>
 <CABfawh=R-K3nje0gdsi-26Zj7-y6=KkiW=-s0TLK1o3QgVXLmw@mail.gmail.com>
 <27973ea5-a0d4-0ca4-fd3f-9680f179b283@arm.com>
 <CABfawhk4TzQemnG+3XwtQ4SGmquufOd4nFGajEWJJ++YFuqfZw@mail.gmail.com>
 <a0c71023-2546-d7c4-771c-02a944c93d90@arm.com>
 <CABfawhm+e4YfnPGT9K-aWqipAFJp1tqfFr9dNDm6g0Twb2gGoA@mail.gmail.com>
 <d9f6faf8-c784-7998-e184-19702a625ca9@arm.com>
 <6cabe11e-af20-2096-5516-02c0deaf6fca@arm.com>
 <0BAD4AC1-5181-48AA-98FE-DD64133194CB@gmail.com>
In-Reply-To: <0BAD4AC1-5181-48AA-98FE-DD64133194CB@gmail.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.10.c.190715
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
Content-ID: <DD7DED1A717C404CBC14D444DE9FCA58@citrix.com>
MIME-Version: 1.0
Subject: Re: [Xen-devel] [RFC] xen: Add .astylerc for automated
 style-formatting
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Tamas K Lengyel <tamas@tklengyel.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Daniel Smith <dpsmith@apertussolutions.com>, Andrew
 Cooper <Andrew.Cooper3@citrix.com>, "Tim \(Xen.org\)" <tim@xen.org>,
 George Dunlap <George.Dunlap@citrix.com>,
 "Jeff.Kubascik@dornerworks.com" <Jeff.Kubascik@dornerworks.com>,
 Christopher Clark <christopher.w.clark@gmail.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Jan Beulich <jbeulich@suse.com>,
 Xen-devel <xen-devel@lists.xenproject.org>,
 Ian Jackson <Ian.Jackson@citrix.com>, Doug Goldstein <cardoe@cardoe.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

DQoNCu+7v09uIDE5LzA3LzIwMTksIDE0OjUwLCAiUmljaCBQZXJzYXVkIiA8cGVyc2F1ckBnbWFp
bC5jb20+IHdyb3RlOg0KDQogICAgT24gSnVsIDE5LCAyMDE5LCBhdCAwOTozMSwgSnVsaWVuIEdy
YWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4gd3JvdGU6DQogICAgPj4gT24gMTkvMDcvMjAxOSAx
NDoyNCwgSnVsaWVuIEdyYWxsIHdyb3RlOg0KICAgID4+IEhpIFRhbWFzLA0KICAgID4+PiBPbiAx
OS8wNy8yMDE5IDE0OjE0LCBUYW1hcyBLIExlbmd5ZWwgd3JvdGU6DQogICAgPj4+PiBPbiBGcmks
IEp1bCAxOSwgMjAxOSBhdCA3OjExIEFNIEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5j
b20+IHdyb3RlOg0KICAgID4+Pj4gDQogICAgPj4+PiBIaSBUYW1hcywNCiAgICA+Pj4+IA0KICAg
ID4+Pj4+IE9uIDE5LzA3LzIwMTkgMTQ6MDAsIFRhbWFzIEsgTGVuZ3llbCB3cm90ZToNCiAgICA+
Pj4+Pj4gT24gRnJpLCBKdWwgMTksIDIwMTkgYXQgMjo0MyBBTSBKdWxpZW4gR3JhbGwgPGp1bGll
bi5ncmFsbEBhcm0uY29tPiB3cm90ZToNCiAgICA+Pj4+Pj4gDQogICAgPj4+Pj4+IEhpIFRhbWFz
LA0KICAgID4+Pj4+PiANCiAgICA+Pj4+Pj4gT24gMTgvMDcvMjAxOSAxODo0OCwgVGFtYXMgSyBM
ZW5neWVsIHdyb3RlOg0KICAgID4+Pj4+Pj4+ICAgICAgIC0gTGluZSAxMDI1OiBUaGUgdG9vbHMg
bmVlZHMgdG8gYmUgYWJsZSB0byBkZWFsIGZvcl9lYWNoX3ZjcHUoLi4uKSAmIGNvLg0KICAgID4+
Pj4+Pj4gDQogICAgPj4+Pj4+PiBUaGVzZSBjYW4gYmUgbWFkZSBPSyBieSBhZGRpbmcgYnJhY2Vz
LiBPdGhlciB0aGFuIHRoYXQgdGhlIG9ubHkgd2F5IEkNCiAgICA+Pj4+Pj4+IGZvdW5kIHRvIG1h
a2UgaXQgbm90IGNoYW5nZSB0aGUgaW5kZW50YXRpb24gaXMgdG8gYWRkIHRoZSBjb21tZW50ICIv
Kg0KICAgID4+Pj4+Pj4gKklOREVOVC1PRkYqICovIiBiZWZvcmUgdGhlIGJsb2NrIGFuZCAiLyog
KklOREVOVC1PTiogKi8iIGFmdGVyd2FyZHMuDQogICAgPj4+Pj4+IA0KICAgID4+Pj4+PiBOb25l
IG9mIHRoZW0gbG9va3MgcmVhbGx5IGFwcGVhbGluZyBiZWNhdXNlIGl0IG1lYW5zIGFzdHlsZSB3
aWxsIG5vdCBjb3JyZWN0bHkNCiAgICA+Pj4+Pj4gaW5kZW50IGlmIHRoZSB1c2VyIGRvZXMgbm90
IGFkZCBicmFjZXMgb3IgY29tbWVudHMuDQogICAgPj4+Pj4+IA0KICAgID4+Pj4+PiBDb3VsZCBh
c3R5bGUgYmUgZWFzaWx5IG1vZGlmaWVkIHRvIHJlY29nbml6ZSBmb3JlYWNoIG1hY3Jvcz8NCiAg
ICA+Pj4+PiANCiAgICA+Pj4+PiBOb3QgdGhhdCBJJ20gYXdhcmUgb2YuIElmIHlvdSBkb24ndCB3
YW50IHRvIG1hbnVhbGx5IGFubm90YXRlIGZpbGVzDQogICAgPj4+Pj4gd2l0aCB1bnN1cHBvcnRl
ZCBtYWNyb3MgdGhlbiBqdXN0IGV4Y2x1ZGUgdGhvc2UgZmlsZXMgZnJvbSBhc3R5bGUuIEkNCiAg
ICA+Pj4+PiB3b3VsZG4ndCByZWNvbW1lbmQgYWRkaW5nIHRoaXMgdG8gdGhlIENJIGZvciBhbGwg
ZmlsZXMsIG9ubHkgZm9yIHRob3NlDQogICAgPj4+Pj4gdGhhdCB0aGVpciByZXNwZWN0aXZlIG1h
aW50YWluZXJzIGhhdmUgY29uZmlybWVkIHRvIGNvbmZvcm0gdG8gdGhlDQogICAgPj4+Pj4gc3R5
bGUgYW5kIHdhbnQgdG8gZW5mb3JjZSBpdCBnb2luZyBmb3J3YXJkLg0KICAgID4+Pj4gDQogICAg
Pj4+PiBTbyBhIGNvdXBsZSB1c2Ugb2YgYW4gdW5zdXBwb3J0ZWQgbWFjcm9zIHdvdWxkIG1ha2Ug
aW1wb3NzaWJsZSB0byBlbmZvcmNlIHRoZQ0KICAgID4+Pj4gY29kaW5nIHN0eWxlLiBUaGlzIGlz
IG5vdCBhIHZlcnkgaWRlYWwgcG9zaXRpb24gdG8gYmUgaW4uDQogICAgPj4+PiANCiAgICA+Pj4+
IF9pZl8gd2UgYXJlIGdvaW5nIHRvIGFkb3B0IGFzdHlsZSB0aGVuIHdlIG5lZWQgdG8gYmUgYWJs
ZSB0byBlbmZvcmNlIGl0IG9uIGV2ZXJ5DQogICAgPj4+PiBYZW4gZmlsZXMgbG9uZy10ZXJtLiBJ
ZiBpdCBpcyBub3QgcG9zc2libGUgdG8gZG8gaXQgd2l0aCBhc3R5bGUsIHRoZW4gbWF5YmUgdGhp
cw0KICAgID4+Pj4gaXMgbm90IHRoZSByaWdodCB0b29sIHRvIHVzZS4NCiAgICA+Pj4+IA0KICAg
ID4+Pj4gRm9yIGluc3RhbmNlLCBJIGtub3cgdGhhdCB0b29scyBzdWNoIGFzIGNsYW5nLWZvcm1h
dCBpcyBhYmxlIHRvIGRlYWwgd2l0aA0KICAgID4+Pj4gZm9yZWFjaCBtYWNyb3MuDQogICAgPj4+
IA0KICAgID4+PiBJZiB0aGVyZSBhcmUgYmV0dGVyIHRvb2xzIHRoZW4gc3VyZSwgSSBkb24ndCBy
ZWFsbHkgbWluZCB1c2luZw0KICAgID4+PiBzb21ldGhpbmcgZWxzZS4gSSBqdXN0IGRvbid0IGhh
dmUgdGltZSB0byBkbyB0aGUgbWFudWFsIHN0eWxlIGNoZWNrDQogICAgPj4+IGJhY2stYW5kLWZv
cnRoIGFueW1vcmUsIHNvIHRoZSBzb29uZXIgd2UgaGF2ZSBzb21ldGhpbmcgaW4gcGxhY2UgdGhl
DQogICAgPj4+IGJldHRlci4NCiAgICA+PiBJIHRvdGFsbHkgYWdyZWUgd2UgbmVlZCBhIHRvb2wg
c28gdGhlIHJldmlld2VyIGNhbiBmcmVlLXVwIHNvbWUgdGltZSB0byBmb2N1cyBvbiBtb3JlIGlt
cG9ydGFudCB0aGluZ3MuIEhvd2V2ZXIsIEkgdGhpbmsgd2Ugc2hvdWxkIGJlIGNhcmVmdWwgb24g
d2hhdCB3ZSBhZG9wdCBoZXJlLg0KICAgID4+IFNpbWlsYXIgdG8gQW5kcmV3LCBJIGFtIG9wZW4g
d2l0aCBtb2RpZnlpbmcgdGhlIGNvZGluZyBzdHlsZSB0byBoZWxwIHRoZSBhdXRvbWF0aWMgc3R5
bGUgY2hlY2suIEJ1dCBJIGFtIG5vdCBoYXBweSB0byBkaXNhYmxlIGF1dG9tYXRpYyBzdHlsZSBv
biBwYXJ0IChvciBlbnRpcmUpIG9mIGZpbGVzIGZvcmV2ZXIuDQogICAgPj4gQXQgdGhlIG1vbWVu
dCwgY2xhbmctZm9ybWF0IGZlZWxzIG1vcmUgcG93ZXJmdWwgYW5kIHRoZXJlIGFyZSBwZW9wbGUg
d29ya2luZyBvbiBpdC4NCiAgICA+IA0KICAgID4gRllJLCBiZWxvdyBhIGxpbmsgdG8gdGhlIGNs
YW5nLWZvcm1hdCBjaGFuZ2VzOg0KICAgID4gDQogICAgPiBodHRwczovL2dpdGh1Yi5jb20veGVu
LXRyb29wcy9YZW4tQ2xhbmctZm9ybWF0L2Jsb2IvZGV2ZWwvY2xhbmctZm9ybWF0LnBhdGNoDQog
ICAgDQogICAgV2VyZSB0aGVzZSBjbGFuZy1mb3JtYXQgY2hhbmdlcyBkb25lIGZvciBGdVNhIHdv
cms/ICBBcmUgdGhleSBpbnRlbmRlZCB0byBiZSBydW4gd2l0aGluIE9TU3Rlc3QgYW5kL29yIFhl
bidzIEdpdGxhYiBDSSwgd2hpY2ggZG8gbm90IGN1cnJlbnRseSBzdXBwb3J0IE9wZW5FbWJlZGRl
ZC9Zb2N0byBhbmQgeGVuLXRyb29wcz8NCg0KTm8sIHRoZXkgd2VyZSBkb25lIGZvbGxvd2luZyBh
IGRpc2N1c3Npb24gYXQgYSBwcmV2aW91cyBzdW1taXQgYW5kIHRoZW4gbm90aGluZyBtb3ZlZCBm
b3IgdHdvIHllYXJzDQpUaGUgaWRlYSB3YXMgdG8gYXZvaWQgcmV2aWV3ZXJzIGhhdmluZyB0byBk
byBtZWNoYW5pY2FsIHRhc2tzIHN1Y2ggYXMgcmV2aWV3IHN0eWxpbmcNCiAgICANCiAgICBJdCB3
b3VsZCBiZSBoZWxwZnVsIHRvIGhhdmUgYSB4ZW4tZGV2ZWwgdGhyZWFkIG9uIHRoZSBtb3RpdmF0
aW9uIGZvciB0aGUgY2xhbmctZm9ybWF0IHdvcmssIHRoZSBzcGVjaWZpYyBzdHlsZSBiZWluZyBl
bmZvcmNlZCAoaW5jbHVkaW5nIHRoZSBudWFuY2VzIGRpc2N1c3NlZCBpbiB0aGlzIHRocmVhZCkg
YW5kIGFkZGl0aW9uYWwgd29yayBuZWVkZWQgYmVmb3JlIGNsYW5nLWZvcm1hdCBjYW4gcGVyZm9y
bSBhdXRvbWF0ZWQgc3R5bGUgY2hlY2tpbmcgdG8gYWRkcmVzcyAoYSkgZXhpc3RpbmcgWGVuL0xp
bnV4IHN0eWxlIHJlcXVpcmVtZW50cywgKGIpIEZ1U2EgcmVxdWlyZW1lbnRzLg0KDQpVbHRpbWF0
ZWx5LCB3ZSB3YW50IHRvIGludGVncmF0ZSB0aGlzIGludG8gdGhlIENJdjIgd2UgZGlzY3Vzc2Vk
IGFuZCBhZ3JlZWQgYXQgdGhlIHN1bW1pdC4gQWthIGFuIGF1dG9tYXRpYyBzdHlsZSBjaGVjayB0
cmlnZ2VyZWQgYnkgYSBtYWlsaW5nIGxpc3QgcG9zdCBhbG9uZ3NpZGUgYnVpbGQgY2hlY2tzIGFu
ZCBiYXNpYyBzbW9rZSB0ZXN0cyBvbiB0b3Agb2YgUUVNVS4gSSBzdGlsbCBuZWVkIHRvIGdldCBv
biB0b3Agb2YgdGhlIG5vdGVzDQoNCkxhcnMNClAuUy46IFNvcnJ5LCBjYXRjaGluZyB1cCBvbiBt
YWlsaW5nIGxpc3QgYW5kIHN0dWZmIGFmdGVyIGEgMiB3ZWVrIHRyaXANCg0KX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 24 13:21:15 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Jul 2019 13: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 1hqHCQ-00034W-Cp; Wed, 24 Jul 2019 13:20:54 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ZwqZ=VV=suse.com=dfaggioli@srs-us1.protection.inumbo.net>)
 id 1hqHCO-00034R-Ve
 for xen-devel@lists.xenproject.org; Wed, 24 Jul 2019 13:20:53 +0000
X-Inumbo-ID: dabcd2d2-ae15-11e9-9cfc-cbca0a4064f4
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id dabcd2d2-ae15-11e9-9cfc-cbca0a4064f4;
 Wed, 24 Jul 2019 13:20:50 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 16225AE44;
 Wed, 24 Jul 2019 13:20:49 +0000 (UTC)
Message-ID: <de37b4263901d204be0a208a0409fc4809c84576.camel@suse.com>
From: Dario Faggioli <dfaggioli@suse.com>
To: Jan Beulich <JBeulich@suse.com>, George Dunlap <george.dunlap@citrix.com>
Date: Wed, 24 Jul 2019 15:20:47 +0200
In-Reply-To: <90e866b9-86e4-6195-ef5f-c1497d5eba35@suse.com>
References: <153515586506.7407.8908626058440527641.stgit@Palanthas.fritz.box>
 <153515649785.7407.12930278485576636398.stgit@Palanthas.fritz.box>
 <f0acbdd3-200d-0c75-34aa-ab87b0c91f2a@citrix.com>
 <90e866b9-86e4-6195-ef5f-c1497d5eba35@suse.com>
Organization: SUSE
User-Agent: Evolution 3.32.3 
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v1 1/5] xen: sched: null: refactor core
 around vcpu_deassign()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Content-Type: multipart/mixed; boundary="===============1545608028001328562=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============1545608028001328562==
Content-Type: multipart/signed; micalg="pgp-sha256";
	protocol="application/pgp-signature"; boundary="=-CImmz3Dq3kXyh0/SlHFz"


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

On Wed, 2019-07-24 at 10:32 +0000, Jan Beulich wrote:
> On 15.07.2019 17:46, George Dunlap wrote:
> > On 8/25/18 1:21 AM, Dario Faggioli wrote:
> > > vcpu_deassign() has only one caller: _vcpu_remove().
> > > Let's consolidate the two functions into one.
> > >=20
> > > No functional change intended.
> > >=20
> > > Signed-off-by: Dario Faggioli <dfaggioli@suse.com>
> >=20
> > Acked-by: George Dunlap <george.dunlap@citrix.com>
>=20
> I thought I'd apply this, but I can't find the mail in my mailbox
> anymore. And I'm not surprised, seeing the date of the original
> posting. So unless George wants to apply it, could I ask you,
> Dario, to resend?
>=20
I will resend, sure.

A couple of the patches need tweaking, and I was planning to resend the
entire series at once, if this is not a problem.

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


--=-CImmz3Dq3kXyh0/SlHFz
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+4FAl04Wy8ACgkQFkJ4iaW4
c+47BA/+PvbFVVGo1VEbvuSaB/HmKnkRbd86A9CIwXZWtVMJLBBlTdKRhRmgsHpp
CxJMyEbBNO1i+VDOSBBm2uo2h40OkAMkmLVK+6rgSBlzkTtCqh/n8awnY0Gk7s9Z
yl0B2B9E7aNzFHEylPNTFJMcdLNv+/8HVcO1+iR9/Z597zWPEHl3LQyLXA7zT1GX
xyCbm52wFf36EgrGSJjD3j67wfpdqxdsqLOgFj7+NyW87rZ/2HGkVNNjc5WdlDQH
MoDHGtSvL9A2qkJu8C0X8VSbPVIUMq2/5MJXwO++5w7nK08ha1ePsNkHJ0t0+Ty1
b9TAYKDDgvY8j63Q+WKdq0uXlqHow7YqLYvSntq3NCMVlpxEzuGEfu3Sj+ctgPcn
qW1OeFAePxMFJA7YpF0F7wbAvPPh+xPmC/Om8i3F2GQMklb3SUVEc/9b3VYO73Wb
Pd/tNhMqrMHfEzh3pFInHEp0MEmY8xd9hG3xcu1C4F9Zni7CxEYQpFtvE8WGTjGP
9l+0RoQxsiDOHPTiWALObbmbqsUx+UwWy2yo9zGlRU4cMpYzTLRL6/WKhwhb4TPn
ArPe652fPQxX//Cz4MO/E+BI+PqpF5mXzsW7TN652Mql5Hi4G3cendAoFm9PumUY
4ME4hVXAz9xvZl+VjAx0vZE6YkjrnLzw8dZXho8KvwAAQiIjtaw=
=7NxK
-----END PGP SIGNATURE-----

--=-CImmz3Dq3kXyh0/SlHFz--



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============1545608028001328562==--



From xen-devel-bounces@lists.xenproject.org Wed Jul 24 13:43:31 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Jul 2019 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 1hqHYB-0004UA-Ex; Wed, 24 Jul 2019 13: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=9cpT=VV=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hqHY9-0004U5-Vc
 for xen-devel@lists.xenproject.org; Wed, 24 Jul 2019 13:43:22 +0000
X-Inumbo-ID: ff384b4a-ae18-11e9-8980-bc764e045a96
Received: from m9a0002g.houston.softwaregrp.com (unknown [15.124.64.67])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ff384b4a-ae18-11e9-8980-bc764e045a96;
 Wed, 24 Jul 2019 13:43:20 +0000 (UTC)
Received: FROM m9a0002g.houston.softwaregrp.com (15.121.0.191) BY
 m9a0002g.houston.softwaregrp.com WITH ESMTP; 
 Wed, 24 Jul 2019 13:43:07 +0000
Received: from M4W0335.microfocus.com (2002:f78:1193::f78:1193) by
 M9W0068.microfocus.com (2002:f79:bf::f79:bf) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Wed, 24 Jul 2019 13:40:36 +0000
Received: from NAM05-DM3-obe.outbound.protection.outlook.com (15.124.8.10) by
 M4W0335.microfocus.com (15.120.17.147) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Wed, 24 Jul 2019 13:40:37 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=I6rNykH74xmrJwuXD3zgsWfX+ci91l/GKtkpJ/jePClPHAzYO/PDKjKKnKE112twl7bpWY2pxmcSmYWTnuTHtnHtY2/kg0FR7cLdIHplSGuLYpkV1K+ZdMvW3CkOadLbDHsA1iv/6au0BB154EavfnE85iEOylejCfq+EtEEDdWPz8w26MOq/jojIOtolWMZpcTbwb6IxoZWV37zUy8TGJqELDEvkK5yGxbNlIVoE2WyMCl+46XUKWRc7bEMN2eooyz1d65IfuL9kNP7frRJSpQw58z5s+Z6hMAW10OIJfn9Dfv1O0oYrRkcv2JRz816c+SFxctvWTwP6D5pwocFwg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=r7et6zN6BoWaR/iD7ggIkpyxff03FwvotY2UX4LPKdQ=;
 b=MktgPKG6a9D+hBLp0v/RSSkMD5k4kNU2Avxl8+j6QPv7/XAu+e3sGnoL+HDStE1Zcdek0v1TJf3AdkITBW2tdqrX6r6eipxPP43sVY9WaOgDvld/mHEtwcEEQwQoa4C3WfwQx0vYmqgSm9URQ7qGfbAFEuU2javWjcn5deA1Px39e80nJzaLgkvRafyYCuJIGSoZ0XZMZpu8KLTlvgbogWm1iUt6lH6MUuxoKstG1clDUP7yUgEzGqyQrLjbJ+jzFnU4zFiIJIXnDwpYkl0WhfEVRzX59FL+ecT6ZdQx+teipcm33AUWF9iWwinwutAs0839MFYPmBkS+7kz72rP3Q==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3331.namprd18.prod.outlook.com (10.255.136.83) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2094.17; Wed, 24 Jul 2019 13:40:35 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b%7]) with mapi id 15.20.2094.013; Wed, 24 Jul 2019
 13:40:35 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Paul Durrant <paul.durrant@citrix.com>
Thread-Topic: [PATCH v3 1/4] iommu / x86: move call to scan_pci_devices() out
 of vendor code
Thread-Index: AQHVO7+0vp5IFFxe40a9hOR1TZYA+abZ0zeA
Date: Wed, 24 Jul 2019 13:40:35 +0000
Message-ID: <b1e457b1-7e42-4c5f-d5ad-998d360c90c5@suse.com>
References: <20190716101657.23327-1-paul.durrant@citrix.com>
 <20190716101657.23327-2-paul.durrant@citrix.com>
In-Reply-To: <20190716101657.23327-2-paul.durrant@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR07CA0069.eurprd07.prod.outlook.com
 (2603:10a6:6:2a::31) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 4f233f9b-b3fa-4dbd-c8fc-08d7103c815f
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3331; 
x-ms-traffictypediagnostic: BY5PR18MB3331:
x-microsoft-antispam-prvs: <BY5PR18MB3331E95BF4645191E9028E39B3C60@BY5PR18MB3331.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:6790;
x-forefront-prvs: 0108A997B2
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(376002)(39860400002)(366004)(346002)(136003)(396003)(199004)(189003)(71200400001)(54906003)(31686004)(36756003)(14454004)(71190400001)(66066001)(80792005)(486006)(99286004)(81166006)(8676002)(81156014)(6486002)(68736007)(7736002)(476003)(31696002)(86362001)(6512007)(256004)(14444005)(305945005)(3846002)(316002)(2616005)(446003)(4744005)(229853002)(5660300002)(11346002)(6916009)(6116002)(76176011)(64756008)(26005)(4326008)(25786009)(186003)(6246003)(478600001)(66446008)(66556008)(52116002)(6436002)(53546011)(6506007)(8936002)(66476007)(386003)(102836004)(53936002)(2906002)(66946007);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3331;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: 1CI+mpoUVluZqfbe5nacJXqtwz6o8rrKTLm+Rf9HPuLgTwBg/Gle5ERVN3OwsJubMhlDGPjnKSHkASertlrnvMRRb3wU3gJzxD0s/3/aYITDWDAKg1lUz8+VFeQ2N40MRVOH9ark0RyQSeubmfDUqQYE8RZEJxhgHAohpmYOz2vxwmmq256YD5UhyUCjAsXVNhZfyYC7hAgTyuCzLSCw9qbqm0gKM7SVVB/bcMH4eVJHNIxDKcVVo+ucn/xyPVkQKWCFlqbPMfdpvUNCPdIaLbCEWoC91VV8SGrob76pj8Aivd77EPPfdXQIMq/cpP7o2+ET7beb6hy2cb6E5vl5FwdYsw6+CssN0cBrQSEsOhxj4lSdiaI6N1lI9c32sLpETd5ksW8MMKTUQLHv//My8/jdOxPnwvpz1MAGpQJtBG4=
Content-ID: <FD857603BD2D404A9283B00B2F75C6B1@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 4f233f9b-b3fa-4dbd-c8fc-08d7103c815f
X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Jul 2019 13:40:35.3063 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3331
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v3 1/4] iommu / x86: move call to
 scan_pci_devices() out of vendor code
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: KevinTian <kevin.tian@intel.com>, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>, Brian
 Woods <brian.woods@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTYuMDcuMjAxOSAxMjoxNiwgUGF1bCBEdXJyYW50IHdyb3RlOg0KPiAtLS0gYS94ZW4vZHJp
dmVycy9wYXNzdGhyb3VnaC94ODYvaW9tbXUuYw0KPiArKysgYi94ZW4vZHJpdmVycy9wYXNzdGhy
b3VnaC94ODYvaW9tbXUuYw0KPiBAQCAtMjgsOSArMjgsMTUgQEAgc3RydWN0IGlvbW11X29wcyBf
X3JlYWRfbW9zdGx5IGlvbW11X29wczsNCj4gICANCj4gICBpbnQgX19pbml0IGlvbW11X2hhcmR3
YXJlX3NldHVwKHZvaWQpDQo+ICAgew0KPiArICAgIGludCByYzsNCj4gKw0KPiAgICAgICBpZiAo
ICFpb21tdV9pbml0X29wcyApDQo+ICAgICAgICAgICByZXR1cm4gLUVOT0RFVjsNCj4gICANCj4g
KyAgICByYyA9IHNjYW5fcGNpX2RldmljZXMoKTsNCj4gKyAgICBpZiAoIHJjICkNCj4gKyAgICAg
ICAgcmV0dXJuIHJjOw0KDQogRnJvbSBhbiBhYnN0cmFjdCBQT1YgSSdtIG5vdCBjb252aW5jZWQg
ZmFpbGluZyBJT01NVSBpbml0IGJlY2F1c2UNCmEgZmFpbGVkIGJ1cyBzY2FuIGlzIGFwcHJvcHJp
YXRlLiBCdXQgdGhlIG9ubHkgY3VycmVudGx5IHBvc3NpYmxlDQpmYWlsdXJlIGlzIC1FTk9NRU0s
IGluIHdoaWNoIGNhc2Ugd2UnZCBiZSBpbiBiaWdnZXIgdHJvdWJsZSBhbnl3YXkuDQpUaGVyZWZv
cmUNCkFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+DQoNClRoZSBvdGhl
ciBxdWVzdGlvbiBvZiBjb3Vyc2UgaXMgaW4gaG93IGZhciB5b3UgY2FuIHNlbnNpYmx5IHVzZQ0K
dGhlIHJlc3VsdHMgb2YgdGhpcyAoaW5jb21wbGV0ZSkgYnVzIHNjYW4gbGF0ZXIgZHVyaW5nIElP
TU1VIGluaXQuDQpCdXQgaG9wZWZ1bGx5IHRoYXQnbGwgYmVjb21lIGNsZWFyIGZyb20gdGhlIHN1
YnNlcXVlbnQgcGF0Y2hlcy4NCg0KSmFuDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 24 13:59:16 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Jul 2019 13: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 1hqHnS-0005Fl-Vp; Wed, 24 Jul 2019 13:59:10 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=rY0H=VV=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hqHnR-0005Fe-Hk
 for xen-devel@lists.xenproject.org; Wed, 24 Jul 2019 13:59:09 +0000
X-Inumbo-ID: 342c1b6e-ae1b-11e9-8980-bc764e045a96
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 342c1b6e-ae1b-11e9-8980-bc764e045a96;
 Wed, 24 Jul 2019 13:59:07 +0000 (UTC)
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=Paul.Durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 Paul.Durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: cMPDqzLOkOY/7UkgRtWHMcmYmBfoQyadJBIhPWbN3+isz/Wp0YH7OZ9IGJIx3WulSKEpMTs+pw
 ZTDeRRomEm+Mdi/l9K8iB/cbD5AiP1mbzbBM0yQhj7pLgBQLiEhpG55QRxu9PY6WSX5mqxSsoM
 GBYdW4QmmSAhmP6g087D/0sdxPnPGWuFaB1ueeA/HRihPeUP5QegDMTXxeTLiN7hOU3tNPb7zV
 EgrPz13jL1pHDIm/mulYZSlN881bwOxoAEpfi1/bZLr7kN1QWFHuvMpcGEPlLkL24Mj/JFT+mV
 Ep0=
X-SBRS: 2.7
X-MesageID: 3458464
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,303,1559534400"; 
   d="scan'208";a="3458464"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Jan Beulich' <JBeulich@suse.com>
Thread-Topic: [PATCH v3 1/4] iommu / x86: move call to scan_pci_devices() out
 of vendor code
Thread-Index: AQHVO7+fAlLo5iQDjUSLLYJrbYdMe6bZsbeAgAAl1oA=
Date: Wed, 24 Jul 2019 13:59:03 +0000
Message-ID: <cc142457eb414cc58b25d6039c605083@AMSPEX02CL03.citrite.net>
References: <20190716101657.23327-1-paul.durrant@citrix.com>
 <20190716101657.23327-2-paul.durrant@citrix.com>
 <b1e457b1-7e42-4c5f-d5ad-998d360c90c5@suse.com>
In-Reply-To: <b1e457b1-7e42-4c5f-d5ad-998d360c90c5@suse.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v3 1/4] iommu / x86: move call to
 scan_pci_devices() out of vendor code
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>, Wei Liu <wl@xen.org>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>, Brian
 Woods <brian.woods@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBKYW4gQmV1bGljaCA8SkJldWxp
Y2hAc3VzZS5jb20+DQo+IFNlbnQ6IDI0IEp1bHkgMjAxOSAxNDo0MQ0KPiBUbzogUGF1bCBEdXJy
YW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT4NCj4gQ2M6IHhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZzsgQnJpYW4gV29vZHMgPGJyaWFuLndvb2RzQGFtZC5jb20+OyBTdXJhdmVlIFN1
dGhpa3VscGFuaXQNCj4gPHN1cmF2ZWUuc3V0aGlrdWxwYW5pdEBhbWQuY29tPjsgQW5kcmV3IENv
b3BlciA8QW5kcmV3LkNvb3BlcjNAY2l0cml4LmNvbT47IEtldmluIFRpYW4NCj4gPGtldmluLnRp
YW5AaW50ZWwuY29tPjsgV2VpIExpdSA8d2xAeGVuLm9yZz4NCj4gU3ViamVjdDogUmU6IFtQQVRD
SCB2MyAxLzRdIGlvbW11IC8geDg2OiBtb3ZlIGNhbGwgdG8gc2Nhbl9wY2lfZGV2aWNlcygpIG91
dCBvZiB2ZW5kb3IgY29kZQ0KPiANCj4gT24gMTYuMDcuMjAxOSAxMjoxNiwgUGF1bCBEdXJyYW50
IHdyb3RlOg0KPiA+IC0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3g4Ni9pb21tdS5jDQo+
ID4gKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2L2lvbW11LmMNCj4gPiBAQCAtMjgs
OSArMjgsMTUgQEAgc3RydWN0IGlvbW11X29wcyBfX3JlYWRfbW9zdGx5IGlvbW11X29wczsNCj4g
Pg0KPiA+ICAgaW50IF9faW5pdCBpb21tdV9oYXJkd2FyZV9zZXR1cCh2b2lkKQ0KPiA+ICAgew0K
PiA+ICsgICAgaW50IHJjOw0KPiA+ICsNCj4gPiAgICAgICBpZiAoICFpb21tdV9pbml0X29wcyAp
DQo+ID4gICAgICAgICAgIHJldHVybiAtRU5PREVWOw0KPiA+DQo+ID4gKyAgICByYyA9IHNjYW5f
cGNpX2RldmljZXMoKTsNCj4gPiArICAgIGlmICggcmMgKQ0KPiA+ICsgICAgICAgIHJldHVybiBy
YzsNCj4gDQo+ICBGcm9tIGFuIGFic3RyYWN0IFBPViBJJ20gbm90IGNvbnZpbmNlZCBmYWlsaW5n
IElPTU1VIGluaXQgYmVjYXVzZQ0KPiBhIGZhaWxlZCBidXMgc2NhbiBpcyBhcHByb3ByaWF0ZS4g
QnV0IHRoZSBvbmx5IGN1cnJlbnRseSBwb3NzaWJsZQ0KPiBmYWlsdXJlIGlzIC1FTk9NRU0sIGlu
IHdoaWNoIGNhc2Ugd2UnZCBiZSBpbiBiaWdnZXIgdHJvdWJsZSBhbnl3YXkuDQo+IFRoZXJlZm9y
ZQ0KPiBBY2tlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPg0KPiANCj4gVGhl
IG90aGVyIHF1ZXN0aW9uIG9mIGNvdXJzZSBpcyBpbiBob3cgZmFyIHlvdSBjYW4gc2Vuc2libHkg
dXNlDQo+IHRoZSByZXN1bHRzIG9mIHRoaXMgKGluY29tcGxldGUpIGJ1cyBzY2FuIGxhdGVyIGR1
cmluZyBJT01NVSBpbml0Lg0KPiBCdXQgaG9wZWZ1bGx5IHRoYXQnbGwgYmVjb21lIGNsZWFyIGZy
b20gdGhlIHN1YnNlcXVlbnQgcGF0Y2hlcy4NCg0KVGhlIG9ubHkgdXNlLCBhdCB0aGUgbW9tZW50
LCBpcyBmb3IgZ3JvdXAgYXNzaWdubWVudC4uLiBidXQgSSBkbyBuZWVkIHRvIGNoZWNrIHRoYXQg
SSBoYXZlbid0IG1pc3NlZCBkb2luZyBncm91cCBhc3NpZ25tZW50IGZvciBzdWJzZXF1ZW50bHkg
YWRkZWQgZGV2aWNlcy4gSSBoYXZlIGEgZmVlbGluZyBJIGRpZCBtaXNzIGl0Lg0KDQogIFBhdWwN
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 24 14:01:46 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Jul 2019 14:01:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqHpx-00063a-JD; Wed, 24 Jul 2019 14:01:45 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=eNHf=VV=savoirfairelinux.com=fredy.pulido@srs-us1.protection.inumbo.net>)
 id 1hqHpv-00063T-IC
 for xen-devel@lists.xenproject.org; Wed, 24 Jul 2019 14:01:43 +0000
X-Inumbo-ID: 90048e00-ae1b-11e9-874a-7fb1dbfc3ad1
Received: from mail.savoirfairelinux.com (unknown [208.88.110.44])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 90048e00-ae1b-11e9-874a-7fb1dbfc3ad1;
 Wed, 24 Jul 2019 14:01:41 +0000 (UTC)
Received: from localhost (localhost [127.0.0.1])
 by mail.savoirfairelinux.com (Postfix) with ESMTP id 598D69C01E2
 for <xen-devel@lists.xenproject.org>; Wed, 24 Jul 2019 10:01:41 -0400 (EDT)
Received: from mail.savoirfairelinux.com ([127.0.0.1])
 by localhost (mail.savoirfairelinux.com [127.0.0.1]) (amavisd-new, port 10032)
 with ESMTP id 10axKOG_H0Gi for <xen-devel@lists.xenproject.org>;
 Wed, 24 Jul 2019 10:01:40 -0400 (EDT)
Received: from localhost (localhost [127.0.0.1])
 by mail.savoirfairelinux.com (Postfix) with ESMTP id D29EE9C0263
 for <xen-devel@lists.xenproject.org>; Wed, 24 Jul 2019 10:01:40 -0400 (EDT)
X-Virus-Scanned: amavisd-new at mail.savoirfairelinux.com
Received: from mail.savoirfairelinux.com ([127.0.0.1])
 by localhost (mail.savoirfairelinux.com [127.0.0.1]) (amavisd-new, port 10026)
 with ESMTP id hMwCBPwFuA-X for <xen-devel@lists.xenproject.org>;
 Wed, 24 Jul 2019 10:01:40 -0400 (EDT)
Received: from thinkpad (unknown [192.168.51.254])
 by mail.savoirfairelinux.com (Postfix) with ESMTPSA id B2E539C01E2
 for <xen-devel@lists.xenproject.org>; Wed, 24 Jul 2019 10:01:40 -0400 (EDT)
Message-ID: <e23a10a75ea7a1bee33a8721d9bee209b736dee8.camel@savoirfairelinux.com>
From: "Fredy P." <fredy.pulido@savoirfairelinux.com>
To: xen-devel@lists.xenproject.org
Date: Wed, 24 Jul 2019 10:01:40 -0400
Organization: Savoir-faire Linux
User-Agent: Evolution 3.30.5-1.1 
MIME-Version: 1.0
Subject: [Xen-devel] CPU frequency throttling based on the temperature
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGVsbG8sCgpNeSBvYmplY3RpdmUgaXMgdG8gZ2V0IENQVSBmcmVxdWVuY3kgdGhyb3R0bGluZyBi
YXNlZCBvbiB0aGUKdGVtcGVyYXR1cmUgaW4gYSBYZW4vT3BlbldSVChkb20wKSBzeXN0ZW0uCgpB
ZnRlciB0byBleHBlbmQgaG91cnMgcmVhZGluZyBYZW4ncyB3aWtpLCBtYWlsaW5nIGxpc3QgYXJj
aGl2ZXMsCmNvbW1pdHMsIGdvb2dsaW5nIGFuZCBhc2tpbmcgaW4gdGhlIElSQyBjaGFubmVsIEkn
bSBjb21pbmcgaGVyZSBhc2tpbmcKZm9yIGhlbHAgYmVjYXVzZSBJIGhvcGUgdGhlcmUgaXMgc29t
ZXRoaW5nIEkgbWlzcyBhbmQgeW91IGNvdWxkIHBvaW50Cml0LgoKTXkgZmlyc3QgcXVlc3Rpb24g
aXMsIHRoZXJlIGlzIGFueSB3YXkgdG8gZG8gQ1BVIGZyZXF1ZW5jeSB0aHJvdHRsaW5nCmJhc2Vk
IG9uIHRoZSB0ZW1wZXJhdHVyZT8KCklmIHRoZSBhbnN3ZXIgZm9yIGZpcnN0IHF1ZXN0aW9uIGlz
IG5vdCwgdGhlbiB0aGVyZSBpcyBhbnkgd2F5IHRvIGdldAp0aGUgQ1BVIHRlbXBlcmF0dXJlIGZy
b20gRG9tMD8gKHRoaXMgd2F5IHdlIGNvdWxkIHVzZSBJbnRlbCdzIHRoZXJtYWxkCmFuZCBtb2Rp
ZnkgaXQgdG8gdXNlIHhlbnBtIHRvIGNoYW5nZSB0aGUgY3B1ZnJlcSkuCgpJZiBvbmUgYW5kIHR3
byBhcmUgbm90LCBkbyB5b3UgdGhpbmsgdGhhdCB0aGUgcmlnaHQgcGF0aCBpcyB0byBtb2RpZnkK
IGxpbnV4L2RyaXZlcnMveGVuL3hlbi1hY3BpLXByb2Nlc3Nvci5jIG9yIHlvdSBoYXZlIGFueSBv
dGhlciBpZGVhcz8KClRoYW5rcwoKLS0gCkZyZWR5IFB1bGlkbywKQ29uc3VsdGFudCBlbiBsb2dp
Y2llbCBsaWJyZQpJbmZyYXN0cnVjdHVyZSwgSW5mb251YWdpcXVlIGV0IGFyY2hpdGVjdHVyZSBk
ZSBzeXN0w6htZXMKU2F2b2lyLWZhaXJlIExpbnV4LCBNb250csOpYWwsIFFjCkJ1cmVhdSA6ICgr
IDEpIDUxNCAyNzYtNTQ2OCBwLjQxMCAKCk1lc3NhZ2UgZGUgY29uZmlkZW50aWFsaXTDqSA6CkNl
IGNvdXJyaWVsIChkZSBtw6ptZSBxdWUgbGVzIGZpY2hpZXJzIGpvaW50cykgZXN0IHN0cmljdGVt
ZW50IHLDqXNlcnbDqSDDoApsJ3VzYWdlIGRlIGxhIHBlcnNvbm5lIG91IGRlIGwnZW50aXTDqSDD
oCBxdWkgaWwgZXN0IGFkcmVzc8OpIGV0IHBldXQKY29udGVuaXIgZGUgbCdpbmZvcm1hdGlvbiBw
cml2aWzDqWdpw6llIGV0IGNvbmZpZGVudGllbGxlLgpUb3V0ZSBkaXZ1bGdhdGlvbiwgZGlzdHJp
YnV0aW9uIG91IGNvcGllIGRlIGNlIGNvdXJyaWVsIGVzdCBzdHJpY3RlbWVudApwcm9oaWLDqWUu
ClNpIHZvdXMgYXZleiByZcOndSBjZSBjb3VycmllbCBwYXIgZXJyZXVyLCB2ZXVpbGxleiBub3Vz
IGVuIGF2aXNlciBzdXItCmxlLWNoYW1wLCBkw6l0cnVpcmUgdG91dGVzIGxlcyBjb3BpZXMgZXQg
bGUgc3VwcHJpbWVyIGRlIHZvdHJlIHN5c3TDqG1lCmluZm9ybWF0aXF1ZS4KCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 24 14:09:13 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Jul 2019 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 1hqHx7-0006Bk-EH; Wed, 24 Jul 2019 14:09: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=ZIb3=VV=huawei.com=yuehaibing@srs-us1.protection.inumbo.net>)
 id 1hqHx6-0006Bf-9I
 for xen-devel@lists.xenproject.org; Wed, 24 Jul 2019 14:09:08 +0000
X-Inumbo-ID: 97d005fe-ae1c-11e9-8980-bc764e045a96
Received: from huawei.com (unknown [45.249.212.191])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 97d005fe-ae1c-11e9-8980-bc764e045a96;
 Wed, 24 Jul 2019 14:09:06 +0000 (UTC)
Received: from DGGEMS407-HUB.china.huawei.com (unknown [172.30.72.59])
 by Forcepoint Email with ESMTP id B2EAF9EA050138488E51;
 Wed, 24 Jul 2019 22:09:02 +0800 (CST)
Received: from localhost (10.133.213.239) by DGGEMS407-HUB.china.huawei.com
 (10.3.19.207) with Microsoft SMTP Server id 14.3.439.0; Wed, 24 Jul 2019
 22:08:56 +0800
From: YueHaibing <yuehaibing@huawei.com>
To: <boris.ostrovsky@oracle.com>, <jgross@suse.com>, <sstabellini@kernel.org>
Date: Wed, 24 Jul 2019 22:08:50 +0800
Message-ID: <20190724140850.10760-1-yuehaibing@huawei.com>
X-Mailer: git-send-email 2.10.2.windows.1
MIME-Version: 1.0
X-Originating-IP: [10.133.213.239]
X-CFilter-Loop: Reflected
Subject: [Xen-devel] [PATCH] xen/pciback: remove set but not used variable
 'old_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@lists.xenproject.org, YueHaibing <yuehaibing@huawei.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>

Rml4ZXMgZ2NjICctV3VudXNlZC1idXQtc2V0LXZhcmlhYmxlJyB3YXJuaW5nOgoKZHJpdmVycy94
ZW4veGVuLXBjaWJhY2svY29uZl9zcGFjZV9jYXBhYmlsaXR5LmM6IEluIGZ1bmN0aW9uIHBtX2N0
cmxfd3JpdGU6CmRyaXZlcnMveGVuL3hlbi1wY2liYWNrL2NvbmZfc3BhY2VfY2FwYWJpbGl0eS5j
OjExOToyNTogd2FybmluZzoKIHZhcmlhYmxlIG9sZF9zdGF0ZSBzZXQgYnV0IG5vdCB1c2VkIFst
V3VudXNlZC1idXQtc2V0LXZhcmlhYmxlXQoKSXQgaXMgbmV2ZXIgdXNlZCBzbyBjYW4gYmUgcmVt
b3ZlZC4KClJlcG9ydGVkLWJ5OiBIdWxrIFJvYm90IDxodWxrY2lAaHVhd2VpLmNvbT4KU2lnbmVk
LW9mZi1ieTogWXVlSGFpYmluZyA8eXVlaGFpYmluZ0BodWF3ZWkuY29tPgotLS0KIGRyaXZlcnMv
eGVuL3hlbi1wY2liYWNrL2NvbmZfc3BhY2VfY2FwYWJpbGl0eS5jIHwgMyArLS0KIDEgZmlsZSBj
aGFuZ2VkLCAxIGluc2VydGlvbigrKSwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9kcml2
ZXJzL3hlbi94ZW4tcGNpYmFjay9jb25mX3NwYWNlX2NhcGFiaWxpdHkuYyBiL2RyaXZlcnMveGVu
L3hlbi1wY2liYWNrL2NvbmZfc3BhY2VfY2FwYWJpbGl0eS5jCmluZGV4IDczNDI3ZDguLmU1Njk0
MTMgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMveGVuL3hlbi1wY2liYWNrL2NvbmZfc3BhY2VfY2FwYWJp
bGl0eS5jCisrKyBiL2RyaXZlcnMveGVuL3hlbi1wY2liYWNrL2NvbmZfc3BhY2VfY2FwYWJpbGl0
eS5jCkBAIC0xMTYsMTMgKzExNiwxMiBAQCBzdGF0aWMgaW50IHBtX2N0cmxfd3JpdGUoc3RydWN0
IHBjaV9kZXYgKmRldiwgaW50IG9mZnNldCwgdTE2IG5ld192YWx1ZSwKIHsKIAlpbnQgZXJyOwog
CXUxNiBvbGRfdmFsdWU7Ci0JcGNpX3Bvd2VyX3QgbmV3X3N0YXRlLCBvbGRfc3RhdGU7CisJcGNp
X3Bvd2VyX3QgbmV3X3N0YXRlOwogCiAJZXJyID0gcGNpX3JlYWRfY29uZmlnX3dvcmQoZGV2LCBv
ZmZzZXQsICZvbGRfdmFsdWUpOwogCWlmIChlcnIpCiAJCWdvdG8gb3V0OwogCi0Jb2xkX3N0YXRl
ID0gKHBjaV9wb3dlcl90KShvbGRfdmFsdWUgJiBQQ0lfUE1fQ1RSTF9TVEFURV9NQVNLKTsKIAlu
ZXdfc3RhdGUgPSAocGNpX3Bvd2VyX3QpKG5ld192YWx1ZSAmIFBDSV9QTV9DVFJMX1NUQVRFX01B
U0spOwogCiAJbmV3X3ZhbHVlICY9IFBNX09LX0JJVFM7Ci0tIAoyLjcuNAoKCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 24 14:12:03 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Jul 2019 14:12:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqHzt-0006sX-Tw; Wed, 24 Jul 2019 14:12:01 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=UCFt=VV=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hqHzt-0006sS-8l
 for xen-devel@lists.xenproject.org; Wed, 24 Jul 2019 14:12:01 +0000
X-Inumbo-ID: ff5b64c6-ae1c-11e9-ad95-97e4d1c9be90
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id ff5b64c6-ae1c-11e9-ad95-97e4d1c9be90;
 Wed, 24 Jul 2019 14:11:58 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 3AAGjEb9aAYXjZCaUcAkR2dEdCHrl2tDNn2eVbBzyUeZu5fH1d/OeXTjsNyA8RD+nDzCXqQCVY
 Va/5SCAhkNxVfb8zcFTebklmyPzhIZiml+CfvoNDpOIVm8O/pd59uQ+Fvno6Ekd60fAERVJLaA
 GORILpMzAl7Bo1ri5keunRa/enSntFpjZSUQ0tjjTXhGFnBiIhoF37FLQGE4gJmQvqoIEFSSdE
 JaGlKkdw9ee/vwZIBZMu2E4tC+ISlucJ+umtfaGC3rQBfXspDZGcOzrlOAhce5o6I5gI+w0ZRW
 i1Q=
X-SBRS: 2.7
X-MesageID: 3369357
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,303,1559534400"; 
   d="scan'208";a="3369357"
Date: Wed, 24 Jul 2019 16:11:45 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Roman Shaposhnik <roman@zededa.com>
Message-ID: <20190724141145.hg4aa5wyg5tsgv5p@Air-de-Roger>
References: <20190722114859.dtm4w5ff75uedu24@Air-de-Roger>
 <9238bf1a297c42f38dccc1cfb50bd144@AMSPEX02CL03.citrite.net>
 <20190722134813.c7fedaqtrbo6ojvo@Air-de-Roger>
 <81a7cdc728294e5ca05fd056a87cb21b@AMSPEX02CL03.citrite.net>
 <20190722143953.tkcmv5bb72sdlkql@Air-de-Roger>
 <9f11fd0b6be14ea5a8efbb809df74cc9@AMSPEX02CL03.citrite.net>
 <20190722152152.dvhs4riw2w67rvih@Air-de-Roger>
 <CAMmSBy-P9+00XfK6k2OYqFHNONcxeGuu0V=Qk4peFDC=KOUogA@mail.gmail.com>
 <b5ba8315-ce59-85e6-5bfc-1db4c239eb1c@citrix.com>
 <CAMmSBy-S7nMg-V5DUzV2L2RmK0TnFt+9=C8gE=0FuUOQK3kjQQ@mail.gmail.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <CAMmSBy-S7nMg-V5DUzV2L2RmK0TnFt+9=C8gE=0FuUOQK3kjQQ@mail.gmail.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [BUG] After upgrade to Xen 4.12.0 iommu=no-igfx
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Paul Durrant <Paul.Durrant@citrix.com>,
 "jbeulich@suse.com" <jbeulich@suse.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 "boris.ostrovsky@oracle.com" <boris.ostrovsky@oracle.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBKdWwgMjMsIDIwMTkgYXQgMTA6MzI6MjZBTSAtMDcwMCwgUm9tYW4gU2hhcG9zaG5p
ayB3cm90ZToKPiBIaSBSb2dlciEKPiAKPiBJIGFwcGxpZWQgeW91ciBwYXRjaCwgcmVtb3ZlZCBu
by1pZ2Z4IGFuZCBJIHN0aWxsIHNlZSB0aGUgb3JpZ2luYWwKPiBwcm9ibGVtLiBQbGVhc2UgbGV0
IG1lIGtub3cgd2hhdCBvdGhlciBsb2dzL2RlYnVncyB3b3VsZCB5b3UgbmVlZCBhdAo+IHRoaXMg
cG9pbnQuCgpJJ20gbm90IHN1cmUgd2h5IHlvdSBkb24ndCBnZXQgdGhlIHJtcnJzIGFkZGVkIHRv
IHRoZSBpb21tdSBwYWdlCnRhYmxlcywgQUZBSUNUIGl0IHdvcmtzIG9uIG15IHRlc3QgYm94LgoK
SSBoYXZlIGEgcGF0Y2ggd2l0aCBleHRyYSBkZWJ1ZyBtZXNzYWdlcyBhbmQgY2hlY2tzLCBjb3Vs
ZCB5b3UgZ2l2ZSBpdAphIHRlc3QsIEknbSBhdHRhY2hpbmcgaXQgYmVsb3cuIE5vdGUgdGhhdCB5
b3UgZG9uJ3QgbmVlZCB0aGUgcHJldmlvdXMKcGF0Y2gsIHNpbmNlIGl0J3MgYWxyZWFkeSBjb250
YWluZWQgaW4gdGhlIGRlYnVnIHBhdGNoIGJlbG93LgoKUGxlYXNlIHBhc3RlIHRoZSBYZW4gYm9v
dGxvZyB3aXRoIHRoZSBwYXRjaCBhcHBsaWVkIHdoZW4geW91ciByZXBseS4KClRoYW5rLCBSb2dl
ci4KLS0tODwtLS0KZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS9wMm0uYyBiL3hlbi9hcmNo
L3g4Ni9tbS9wMm0uYwppbmRleCBmZWY5N2M4MmY2Li4zNjA1NjE0YWFmIDEwMDY0NAotLS0gYS94
ZW4vYXJjaC94ODYvbW0vcDJtLmMKKysrIGIveGVuL2FyY2gveDg2L21tL3AybS5jCkBAIC0xMzQx
LDcgKzEzNDEsNyBAQCBpbnQgc2V0X2lkZW50aXR5X3AybV9lbnRyeShzdHJ1Y3QgZG9tYWluICpk
LCB1bnNpZ25lZCBsb25nIGdmbl9sLAogCiAgICAgaWYgKCAhcGFnaW5nX21vZGVfdHJhbnNsYXRl
KHAybS0+ZG9tYWluKSApCiAgICAgewotICAgICAgICBpZiAoICFuZWVkX2lvbW11X3B0X3N5bmMo
ZCkgKQorICAgICAgICBpZiAoICFoYXNfaW9tbXVfcHQoZCkgKQogICAgICAgICAgICAgcmV0dXJu
IDA7CiAgICAgICAgIHJldHVybiBpb21tdV9sZWdhY3lfbWFwKGQsIF9kZm4oZ2ZuX2wpLCBfbWZu
KGdmbl9sKSwgUEFHRV9PUkRFUl80SywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
SU9NTVVGX3JlYWRhYmxlIHwgSU9NTVVGX3dyaXRhYmxlKTsKQEAgLTE0MzIsNyArMTQzMiw3IEBA
IGludCBjbGVhcl9pZGVudGl0eV9wMm1fZW50cnkoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQg
bG9uZyBnZm5fbCkKIAogICAgIGlmICggIXBhZ2luZ19tb2RlX3RyYW5zbGF0ZShkKSApCiAgICAg
ewotICAgICAgICBpZiAoICFuZWVkX2lvbW11X3B0X3N5bmMoZCkgKQorICAgICAgICBpZiAoICFo
YXNfaW9tbXVfcHQoZCkgKQogICAgICAgICAgICAgcmV0dXJuIDA7CiAgICAgICAgIHJldHVybiBp
b21tdV9sZWdhY3lfdW5tYXAoZCwgX2RmbihnZm5fbCksIFBBR0VfT1JERVJfNEspOwogICAgIH0K
ZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jIGIveGVuL2Ry
aXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMKaW5kZXggOGIyN2Q3ZTc3NS4uZWEzMDNiNWQ0
NSAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMKKysrIGIv
eGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMKQEAgLTIwMDksMTIgKzIwMDksMTkg
QEAgc3RhdGljIGludCBybXJyX2lkZW50aXR5X21hcHBpbmcoc3RydWN0IGRvbWFpbiAqZCwgYm9v
bF90IG1hcCwKICAgICBpZiAoICFtYXAgKQogICAgICAgICByZXR1cm4gLUVOT0VOVDsKIAorcHJp
bnRrKCI8Uk1SUj4gbWFwcGluZyAlI2x4IC0gJSNseFxuIiwgYmFzZV9wZm4sIGVuZF9wZm4pOwog
ICAgIHdoaWxlICggYmFzZV9wZm4gPCBlbmRfcGZuICkKICAgICB7CiAgICAgICAgIGludCBlcnIg
PSBzZXRfaWRlbnRpdHlfcDJtX2VudHJ5KGQsIGJhc2VfcGZuLCBwMm1fYWNjZXNzX3J3LCBmbGFn
KTsKKyAgICAgICAgbWZuX3QgbWZuOworICAgICAgICB1bnNpZ25lZCBpbnQgZjsKIAogICAgICAg
ICBpZiAoIGVyciApCiAgICAgICAgICAgICByZXR1cm4gZXJyOworQlVHX09OKGludGVsX2lvbW11
X2xvb2t1cF9wYWdlKGQsIF9kZm4oYmFzZV9wZm4pLCAmbWZuLCAmZikpOworQlVHX09OKGJhc2Vf
cGZuICE9IG1mbl94KG1mbikpOworQlVHX09OKGYgIT0gKElPTU1VRl9yZWFkYWJsZSB8IElPTU1V
Rl93cml0YWJsZSkpOworCiAgICAgICAgIGJhc2VfcGZuKys7CiAgICAgfQogCkBAIC0yMjYzLDYg
KzIyNzAsNyBAQCBzdGF0aWMgdm9pZCBfX2h3ZG9tX2luaXQgc2V0dXBfaHdkb21fcm1ycihzdHJ1
Y3QgZG9tYWluICpkKQogICAgIHUxNiBiZGY7CiAgICAgaW50IHJldCwgaTsKIAorcHJpbnRrKCI8
Uk1SUj4gc2V0dGluZyB1cCByZWdpb25zXG4iKTsKICAgICBwY2lkZXZzX2xvY2soKTsKICAgICBm
b3JfZWFjaF9ybXJyX2RldmljZSAoIHJtcnIsIGJkZiwgaSApCiAgICAgewoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 24 14:12:04 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Jul 2019 14: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 1hqHzw-0006sw-7S; Wed, 24 Jul 2019 14:12:04 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=9cpT=VV=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hqHzv-0006se-9X
 for xen-devel@lists.xenproject.org; Wed, 24 Jul 2019 14:12:03 +0000
X-Inumbo-ID: 0037de42-ae1d-11e9-8c94-5b50874e1ec7
Received: from m9a0002g.houston.softwaregrp.com (unknown [15.124.64.67])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 0037de42-ae1d-11e9-8c94-5b50874e1ec7;
 Wed, 24 Jul 2019 14:11:59 +0000 (UTC)
Received: FROM m9a0002g.houston.softwaregrp.com (15.121.0.190) BY
 m9a0002g.houston.softwaregrp.com WITH ESMTP; 
 Wed, 24 Jul 2019 14:11:46 +0000
Received: from M9W0068.microfocus.com (2002:f79:bf::f79:bf) by
 M9W0067.microfocus.com (2002:f79:be::f79:be) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Wed, 24 Jul 2019 14:06:12 +0000
Received: from NAM03-CO1-obe.outbound.protection.outlook.com (15.124.72.14) by
 M9W0068.microfocus.com (15.121.0.191) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Wed, 24 Jul 2019 14:06:12 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=g3IL3lWedBKt0wH6lIKUBurm2wYXlvXmJBchZYi/ts/fRrl5JZrewE/clG2Ygx5TqkukNZDiztgo1Lq59JrWBn1zAJJVmtAuVcFaz+7bpy7o3lOoDPBRCvLFgodkVlcCC7t8W62E1jX+7JJUyKSXynomgRLB8rb9iuPeDQBQ6Axw8OGMIAUOPkwriUtbMAAI2nNpJNtBB0rURwGULcm9RyVmHNcj0v9fKnBlvl9ZNnGzk0hH6+y7r6vX9SkhxyWKnmYlt3QNBnqdZ/1HtdrCnqo9M/3pGzu6R5KG55P1gEpOxd8Yjk25JY+xWd3OG7uif+JYzxn7AZWe1T629fz7NQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=nKJGxYSpCwQ5/NyJMX8geSJQScay0MSQrolK3+KxssE=;
 b=aHqcvCStNrAVVuAlyL3hVau7CZblDpRCuWq/itiE68C04fcGj2HhcjjEptfmhLaeqve0d/AnJoPrpC3ILLmYBUainEEOamgo0R+Ybii7eCyp3talMkHD6ogrNbqn7TjMsguE66TN8zPWBcgQB99aneIlDiUu9Kw5jGu9hG28NZK/jZYz2XirZzsxP8tLMIcY0dkTVt9cXCbq/cp9F7eg/CR7XG13f3kW6kgKvzq/4gEI5nVQy3wV3blHOxk5Z0kt07z18fLz2qGKX7QTcE8KxoHc85XipkwIER62Sz/8EpwVHMWUDIwKweswW2jIQpswNKpO2fAY2FR1DcaFFn/CeQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3393.namprd18.prod.outlook.com (10.255.136.159) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2094.16; Wed, 24 Jul 2019 14:06:10 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b%7]) with mapi id 15.20.2094.013; Wed, 24 Jul 2019
 14:06:10 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Paul Durrant <paul.durrant@citrix.com>
Thread-Topic: [PATCH v3 2/4] pci: add all-device iterator function...
Thread-Index: AQHVO7+yNsFNse543kGfqtt62Z3aUabZ2l0A
Date: Wed, 24 Jul 2019 14:06:10 +0000
Message-ID: <35421103-80f4-8947-6430-3e0dc56ea9c5@suse.com>
References: <20190716101657.23327-1-paul.durrant@citrix.com>
 <20190716101657.23327-3-paul.durrant@citrix.com>
In-Reply-To: <20190716101657.23327-3-paul.durrant@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6P18901CA0012.EURP189.PROD.OUTLOOK.COM
 (2603:10a6:4:16::22) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 8636f9ab-e89d-4b51-e7df-08d710401458
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3393; 
x-ms-traffictypediagnostic: BY5PR18MB3393:
x-microsoft-antispam-prvs: <BY5PR18MB3393BDC32AB2A0F373D25524B3C60@BY5PR18MB3393.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8273;
x-forefront-prvs: 0108A997B2
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(346002)(366004)(136003)(376002)(396003)(39860400002)(52314003)(189003)(199004)(66556008)(66446008)(66476007)(256004)(6486002)(25786009)(66946007)(446003)(64756008)(14444005)(7736002)(305945005)(2906002)(31696002)(229853002)(5660300002)(80792005)(86362001)(71200400001)(71190400001)(6916009)(6512007)(6436002)(81156014)(7416002)(31686004)(99286004)(66066001)(8676002)(26005)(6116002)(486006)(316002)(54906003)(386003)(6246003)(476003)(36756003)(11346002)(102836004)(14454004)(53546011)(53936002)(68736007)(52116002)(6506007)(81166006)(186003)(478600001)(3846002)(2616005)(4326008)(76176011)(8936002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3393;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: FoRPYwCpRU/f1U4UtlWcQTyZWui7XZxtsvGfG5xQ+CJsCLAjSkvnbWBAuho0skg+tREUBG6/eVEo4KEeu+1jBjsYAlAFGdXWkh+ryWwpF0XdtpA9anW7tS8SQC2/Y/UvLChODBLqAXvoxHPlwa5D4xVu4HU/z9HcLDZzinwSMScxDUwRYyNsG2kcpyFZ8G0ZOGAwjQKhbNbpqS2GEAM4349mY4aKxYaM2rGMpoXlSieGgcMDF3cjgqvzv8wgFKinaAfw2fAiJBS29w1WElJH2arlWJsCjYp4uG4FtgLY6zCAhJwX8HXHxr/X+aRcLwU3tjNuLnfSLvufP3nfBFnMS10xeNH/aZ8ARcEUw3DfHsAI/mFq0QDnzP+I4BD/Tlj2o/2Nx3zTtO6ZcAJds4Xr5mvf5IfEHGlbCmFzHLDEh5c=
Content-ID: <51A127EA9C5CCF41ABEB5ABE2E03F6BF@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 8636f9ab-e89d-4b51-e7df-08d710401458
X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Jul 2019 14:06:10.2875 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3393
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v3 2/4] pci: add all-device iterator
 function...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei
 Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, TimDeegan <tim@xen.org>, Julien
 Grall <julien.grall@arm.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>

T24gMTYuMDcuMjAxOSAxMjoxNiwgUGF1bCBEdXJyYW50IHdyb3RlOg0KPiAuLi5hbmQgdXNlIGl0
IGZvciBzZXR1cF9od2RvbV9wY2lfZGV2aWNlcygpIGFuZCBkdW1wX3BjaV9kZXZpY2VzKCkuDQo+
IA0KPiBUaGUgdW5sb2NrL3Byb2Nlc3MtcGVuZGluZy1zb2Z0aXJxcy9sb2NrIHNlcXVlbmNlIHRo
YXQgd2FzIGluDQo+IF9zZXR1cF9od2RvbV9wY2lfZGV2aWNlcygpIGlzIG5vdyBkb25lIGluIHRo
ZSBnZW5lcmljIGl0ZXJhdG9yIGZ1bmN0aW9uLA0KPiB3aGljaCBkb2VzIG1lYW4gaXQgaXMgYWxz
byBkb25lICh1bm5lY2Vzc2FyaWx5KSBpbiB0aGUgY2FzZSBvZg0KPiBkdW1wX3BjaV9kZXZpY2Vz
KCksIHNpbmNlIHJ1bl9hbGxfbm9uaXJxX2tleWhhbmRsZXJzKCkgd2lsbCBjYWxsDQo+IHByb2Nl
c3NfcGVuZGluZ19zb2Z0aXJxcygpIGJlZm9yZSBpbnZva2luZyBlYWNoIGtleSBoYW5kbGVyIGFu
eXdheSwgYnV0DQo+IHRoaXMgaXMgbm90IHBlcmZvcm1hbmNlIGNyaXRpY2FsIGNvZGUuDQo+IA0K
PiBUaGUgIj09PT0gc2VnbWVudCBYWFhYID09PT0iIGhlYWRsaW5lIHRoYXQgd2FzIGluIF9kdW1w
X3BjaV9kZXZpY2VzKCkgaGFzDQo+IGJlZW4gZHJvcHBlZCBiZWNhdXNlIGl0IGlzIG5vbi10cml2
aWFsIHRvIGRlYWwgd2l0aCBpdCB3aGVuIHVzaW5nIGENCj4gZ2VuZXJpYyBhbGwtZGV2aWNlIGl0
ZXJhdG9yIGFuZCwgc2luY2UgdGhlIHNlZ21lbnQgbnVtYmVyIGlzIGluY2x1ZGVkDQo+IGluIGV2
ZXJ5IGxvZyBsaW5lIGFueXdheSwgaXQgZGlkbid0IGFkZCBtdWNoIHZhbHVlIGFueXdheS4NCg0K
Rm9yIG92ZXJhbGwgb3V0cHV0IHZvbHVtZSBpdCB3b3VsZCBwZXJoYXBzIGJlIGJldHRlciB0byBo
YXZlIHRoZQ0KaGVhZGxpbmUgYW5kIGRyb3AgdGhlIHJlZHVuZGFuY3kgb24gZXZlcnkgbGluZS4g
QnV0IHRoYXQncyBqdXN0IGENCnNpZGUgbm90ZSwgbm90IHNvbWV0aGluZyBJIGV4cGVjdCB5b3Ug
dG8gY2hhbmdlLg0KDQo+ICtzdGF0aWMgaW50IHBjaV9zZWdtZW50X2RldmljZXNfaXRlcmF0ZShz
dHJ1Y3QgcGNpX3NlZyAqcHNlZywgdm9pZCAqYXJnKQ0KPiArew0KPiArICAgIHN0cnVjdCBwc2Rp
X2N0eHQgKmN0eHQgPSBhcmc7DQo+ICsgICAgdW5zaWduZWQgaW50IGJ1cywgZGV2Zm47DQo+ICsg
ICAgaW50IHJjID0gMDsNCj4gKw0KPiArICAgIC8qDQo+ICsgICAgICogV2UgZG9uJ3QgaXRlcmF0
ZSBieSB3YWxraW5nIHBzZWctPmFsbGRldnNfbGlzdCBoZXJlIGJlY2F1c2UgdGhhdA0KPiArICAg
ICAqIHdvdWxkIG1ha2UgdGhlIHBjaWRldnNfdW5sb2NrKCkvbG9jaygpIHNlcXVlbmNlIGJlbG93
IHVuc2FmZS4NCj4gKyAgICAgKi8NCj4gKyAgICBmb3IgKCBidXMgPSAwOyAhcmMgJiYgYnVzIDwg
MjU2OyBidXMrKyApDQo+ICsgICAgICAgIGZvciAoIGRldmZuID0gMDsgIXJjICYmIGRldmZuIDwg
MjU2OyBkZXZmbisrICkNCj4gICAgICAgICAgIHsNCj4gICAgICAgICAgICAgICBzdHJ1Y3QgcGNp
X2RldiAqcGRldiA9IHBjaV9nZXRfcGRldihwc2VnLT5uciwgYnVzLCBkZXZmbik7DQo+ICAgDQo+
ICAgICAgICAgICAgICAgaWYgKCAhcGRldiApDQo+ICAgICAgICAgICAgICAgICAgIGNvbnRpbnVl
Ow0KPiAgIA0KPiAtICAgICAgICAgICAgaWYgKCAhcGRldi0+ZG9tYWluICkNCj4gLSAgICAgICAg
ICAgIHsNCj4gLSAgICAgICAgICAgICAgICBwZGV2LT5kb21haW4gPSBjdHh0LT5kOw0KPiAtICAg
ICAgICAgICAgICAgIGxpc3RfYWRkKCZwZGV2LT5kb21haW5fbGlzdCwgJmN0eHQtPmQtPnBkZXZf
bGlzdCk7DQo+IC0gICAgICAgICAgICAgICAgc2V0dXBfb25lX2h3ZG9tX2RldmljZShjdHh0LCBw
ZGV2KTsNCj4gLSAgICAgICAgICAgIH0NCj4gLSAgICAgICAgICAgIGVsc2UgaWYgKCBwZGV2LT5k
b21haW4gPT0gZG9tX3hlbiApDQo+IC0gICAgICAgICAgICB7DQo+IC0gICAgICAgICAgICAgICAg
cGRldi0+ZG9tYWluID0gY3R4dC0+ZDsNCj4gLSAgICAgICAgICAgICAgICBzZXR1cF9vbmVfaHdk
b21fZGV2aWNlKGN0eHQsIHBkZXYpOw0KPiAtICAgICAgICAgICAgICAgIHBkZXYtPmRvbWFpbiA9
IGRvbV94ZW47DQo+IC0gICAgICAgICAgICB9DQo+IC0gICAgICAgICAgICBlbHNlIGlmICggcGRl
di0+ZG9tYWluICE9IGN0eHQtPmQgKQ0KPiAtICAgICAgICAgICAgICAgIHByaW50ayhYRU5MT0df
V0FSTklORyAiRG9tJWQgb3duaW5nICUwNHg6JTAyeDolMDJ4LiV1P1xuIiwNCj4gLSAgICAgICAg
ICAgICAgICAgICAgICAgcGRldi0+ZG9tYWluLT5kb21haW5faWQsIHBzZWctPm5yLCBidXMsDQo+
IC0gICAgICAgICAgICAgICAgICAgICAgIFBDSV9TTE9UKGRldmZuKSwgUENJX0ZVTkMoZGV2Zm4p
KTsNCj4gLQ0KPiAtICAgICAgICAgICAgaWYgKCBpb21tdV92ZXJib3NlICkNCj4gLSAgICAgICAg
ICAgIHsNCj4gLSAgICAgICAgICAgICAgICBwY2lkZXZzX3VubG9jaygpOw0KPiAtICAgICAgICAg
ICAgICAgIHByb2Nlc3NfcGVuZGluZ19zb2Z0aXJxcygpOw0KPiAtICAgICAgICAgICAgICAgIHBj
aWRldnNfbG9jaygpOw0KPiAtICAgICAgICAgICAgfQ0KPiAtICAgICAgICB9DQo+ICsgICAgICAg
ICAgICByYyA9IGN0eHQtPmNiKHBkZXYsIGN0eHQtPmFyZyk7DQo+ICAgDQo+IC0gICAgICAgIGlm
ICggIWlvbW11X3ZlcmJvc2UgKQ0KPiAtICAgICAgICB7DQo+ICsgICAgICAgICAgICAvKg0KPiAr
ICAgICAgICAgICAgICogRXJyIG9uIHRoZSBzYWZlIHNpZGUgYW5kIGFzc3VtZSB0aGUgY2FsbGJh
Y2sgaGFzIHRha2VuDQo+ICsgICAgICAgICAgICAgKiBhIHNpZ25pZmljYW50IGFtb3VudCBvZiB0
aW1lLg0KPiArICAgICAgICAgICAgICovDQo+ICAgICAgICAgICAgICAgcGNpZGV2c191bmxvY2so
KTsNCj4gICAgICAgICAgICAgICBwcm9jZXNzX3BlbmRpbmdfc29mdGlycXMoKTsNCj4gICAgICAg
ICAgICAgICBwY2lkZXZzX2xvY2soKTsNCg0KVGhpcyBiZWhhdmlvciBpcyBub3QgZ2VuZXJhbGx5
IGFjY2VwdGFibGUgdG8gYW4gYXJiaXRyYXJ5IGNhbGxlci4NClRoZXJlZm9yZSBJIHRoaW5rIGEg
cHJvbWluZW50IG5vdGljZSBpcyBuZWVkZWQgYXQgdGhlIHRvcCBvZiB0aGUNCmZ1bmN0aW9uLg0K
DQpFdmVuIHdvcnNlLCB0aGUgbGF0ZXN0IHBvc3QtYm9vdCBhbmQgb3V0c2lkZSBvZiBkZWJ1Zy1r
ZXkgaGFuZGxpbmcNCnRoaXMgaXNuJ3Qgc2FmZSBhdCBhbGw6IFlvdSdkIGhhdmUgdG8gcmUtY2hl
Y2sgdGhhdCBwc2VnIGhhc24ndA0KZ29uZSBhd2F5ICh0aGlzIGNhbid0IGhhcHBlbiByaWdodCBu
b3csIGJ1dCBpc24ndCBpbXBvc3NpYmxlIGluDQpwcmluY2lwbGUpLCBhbmQgbW9yZSBnZW5lcmFs
bHkgdGhhdCB0aGUgcHNlZyB0cmVlIGhhc24ndCBjaGFuZ2VkLg0KU2luY2UgdGhpcyB3b3VsZCBi
ZSBhIGxpdHRsZSBkaWZmaWN1bHQgdG8gYXJyYW5nZSwgSSB0aGluayBkb2luZw0Kc28gd291bGQg
YmV0dGVyIGJlIGxlZnQgdG8gdGhlIGNhbGxiYWNrLCBvciBiZSBjb250cm9sbGVkIGJ5IGFuDQpl
eHRyYSBhcmd1bWVudCBwYXNzZWQgdG8gcGNpX3BkZXZzX2l0ZXJhdGUoKSAoaW4gYm90aCBjYXNl
cw0KZWxpbWluYXRpbmcgdGhlIG5lZWQgZm9yIGEgcHJvbWluZW50IHdhcm5pbmcgYXQgdGhlIHRv
cCBvZiB0aGUNCmZ1bmN0aW9uKS4NCg0KPiBAQCAtMTI5NCwyNCArMTMxNywxOCBAQCBib29sX3Qg
cGNpZV9hZXJfZ2V0X2Zpcm13YXJlX2ZpcnN0KGNvbnN0IHN0cnVjdCBwY2lfZGV2ICpwZGV2KQ0K
PiAgfQ0KPiAgI2VuZGlmDQo+ICANCj4gLXN0YXRpYyBpbnQgX2R1bXBfcGNpX2RldmljZXMoc3Ry
dWN0IHBjaV9zZWcgKnBzZWcsIHZvaWQgKmFyZykNCj4gK3N0YXRpYyBpbnQgZHVtcF9wY2lfZGV2
aWNlKHN0cnVjdCBwY2lfZGV2ICpwZGV2LCB2b2lkICphcmcpDQo+ICB7DQo+IC0gICAgc3RydWN0
IHBjaV9kZXYgKnBkZXY7DQo+ICAgICAgc3RydWN0IG1zaV9kZXNjICptc2k7DQo+ICAgDQo+IC0g
ICAgcHJpbnRrKCI9PT09IHNlZ21lbnQgJTA0eCA9PT09XG4iLCBwc2VnLT5ucik7DQo+IC0NCj4g
LSAgICBsaXN0X2Zvcl9lYWNoX2VudHJ5ICggcGRldiwgJnBzZWctPmFsbGRldnNfbGlzdCwgYWxs
ZGV2c19saXN0ICkNCj4gLSAgICB7DQo+IC0gICAgICAgIHByaW50aygiJTA0eDolMDJ4OiUwMngu
JXUgLSBkb20gJS0zZCAtIG5vZGUgJS0zZCAtIE1TSXMgPCAiLA0KPiAtICAgICAgICAgICAgICAg
cHNlZy0+bnIsIHBkZXYtPmJ1cywNCj4gLSAgICAgICAgICAgICAgIFBDSV9TTE9UKHBkZXYtPmRl
dmZuKSwgUENJX0ZVTkMocGRldi0+ZGV2Zm4pLA0KPiAtICAgICAgICAgICAgICAgcGRldi0+ZG9t
YWluID8gcGRldi0+ZG9tYWluLT5kb21haW5faWQgOiAtMSwNCj4gLSAgICAgICAgICAgICAgIChw
ZGV2LT5ub2RlICE9IE5VTUFfTk9fTk9ERSkgPyBwZGV2LT5ub2RlIDogLTEpOw0KPiAtICAgICAg
ICBsaXN0X2Zvcl9lYWNoX2VudHJ5ICggbXNpLCAmcGRldi0+bXNpX2xpc3QsIGxpc3QgKQ0KPiAt
ICAgICAgICAgICAgICAgcHJpbnRrKCIlZCAiLCBtc2ktPmlycSk7DQo+IC0gICAgICAgIHByaW50
aygiPlxuIik7DQo+IC0gICAgfQ0KPiArICAgIHByaW50aygiJTA0eDolMDJ4OiUwMnguJXUgLSBk
b20gJS0zZCAtIG5vZGUgJS0zZCAtIE1TSXMgPCAiLA0KPiArICAgICAgICAgICBwZGV2LT5zZWcs
IHBkZXYtPmJ1cywgUENJX1NMT1QocGRldi0+ZGV2Zm4pLA0KPiArICAgICAgICAgICBQQ0lfRlVO
QyhwZGV2LT5kZXZmbiksDQo+ICsgICAgICAgICAgIHBkZXYtPmRvbWFpbiA/IHBkZXYtPmRvbWFp
bi0+ZG9tYWluX2lkIDogLTEsDQo+ICsgICAgICAgICAgIChwZGV2LT5ub2RlICE9IE5VTUFfTk9f
Tk9ERSkgPyBwZGV2LT5ub2RlIDogLTEpOw0KPiArICAgIGxpc3RfZm9yX2VhY2hfZW50cnkgKCBt
c2ksICZwZGV2LT5tc2lfbGlzdCwgbGlzdCApDQo+ICsgICAgICAgIHByaW50aygiJWQgIiwgbXNp
LT5pcnEpOw0KPiArICAgIHByaW50aygiPlxuIik7DQo+ICANCj4gICAgICByZXR1cm4gMDsNCj4g
IH0NCg0KU2VlaW5nIHRoaXMgY29kZSBJIGRvbid0IHRoaW5rIGl0IHdvdWxkIGJlIGRpZmZpY3Vs
dCB0byBhcnJhbmdlIGZvcg0KdGhlIGhlYWQgbGluZSB0byBiZSBsb2dnZWQgd2hlbmV2ZXIgdGhl
IHNlZ21lbnQgY2hhbmdlcy4gWW91IGRvbid0DQp1c2UgImFyZyIgcmlnaHQgbm93LCBhZnRlciBh
bGwsIHdoaWNoIGNvdWxkIHBvaW50IHRvIGEgbG9jYWwNCnZhcmlhYmxlIC4uLg0KDQo+IEBAIC0x
MzE5LDkgKzEzMzYsNyBAQCBzdGF0aWMgaW50IF9kdW1wX3BjaV9kZXZpY2VzKHN0cnVjdCBwY2lf
c2VnICpwc2VnLCB2b2lkICphcmcpDQo+ICBzdGF0aWMgdm9pZCBkdW1wX3BjaV9kZXZpY2VzKHVu
c2lnbmVkIGNoYXIgY2gpDQo+ICB7DQo+ICAgICAgcHJpbnRrKCI9PT09IFBDSSBkZXZpY2VzID09
PT1cbiIpOw0KPiAtICAgIHBjaWRldnNfbG9jaygpOw0KPiAtICAgIHBjaV9zZWdtZW50c19pdGVy
YXRlKF9kdW1wX3BjaV9kZXZpY2VzLCBOVUxMKTsNCj4gLSAgICBwY2lkZXZzX3VubG9jaygpOw0K
PiArICAgIHBjaV9wZGV2c19pdGVyYXRlKGR1bXBfcGNpX2RldmljZSwgTlVMTCk7DQoNCi4uLiBo
ZXJlLCBpbml0aWFsaXplZCB0byBlLmcuIFVJTlRfTUFYLg0KDQpKYW4NCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 24 14:33:44 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Jul 2019 14:33:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqIKa-0008Oi-9H; Wed, 24 Jul 2019 14:33:24 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=9cpT=VV=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hqIKZ-0008Oa-It
 for xen-devel@lists.xenproject.org; Wed, 24 Jul 2019 14:33:23 +0000
X-Inumbo-ID: fc398607-ae1f-11e9-8980-bc764e045a96
Received: from m4a0039g.houston.softwaregrp.com (unknown [15.124.2.85])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id fc398607-ae1f-11e9-8980-bc764e045a96;
 Wed, 24 Jul 2019 14:33:21 +0000 (UTC)
Received: FROM m4a0039g.houston.softwaregrp.com (15.120.17.147) BY
 m4a0039g.houston.softwaregrp.com WITH ESMTP; 
 Wed, 24 Jul 2019 14:33:16 +0000
Received: from M9W0068.microfocus.com (2002:f79:bf::f79:bf) by
 M4W0335.microfocus.com (2002:f78:1193::f78:1193) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Wed, 24 Jul 2019 14:29:42 +0000
Received: from NAM01-BY2-obe.outbound.protection.outlook.com (15.124.72.10) by
 M9W0068.microfocus.com (15.121.0.191) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Wed, 24 Jul 2019 14:29:41 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=NbriqHToC6YcmRagNkvd6AgMo7bqLqWDFXOfdeWEj9iLahj6WXPztP/6Sv9npkihhmareLhTqNYu4Mcn+d4s8NIsGU/Fzn4w5wMNCGP5nqI/oEfCxrXlpbQ78+ov/MpeP3/JEcJKIZwhjcdj5ARmRyVtMZrB1pWQW/z93Rws8Rox4thf1kf7TTVOEx20y13Xt/jOHKeXv3PDAPjUiGxBDt5DLtCIhDQaGcUj0u0W3RTcxKNbclLWKzn9FhsYviZ3eZpatRc6ZSEhmRnYzbYf6cVdQPYZoaAW8zphB8Ze362sMkV+ksUqqv0AtQYlOFocsdafZVF0TudEKac+GDHe5Q==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=1NkwCkZf1um+6L5zZVe5FGC8TQOMLrQwFg0gMwEg3h8=;
 b=AHySSzyehetY64UUgWv5fjrPatldXZ4asN40ZChtEGTvkO7NWES5gtMA2BESzh+iNOBTT2SWEwCdWOC5CHNxTpNOQfovvXWzospK3GpWGxwkozZ4UWyXQ/fk+i5m0u2uC6/Tx/fymYUSNC4wUMUpQDwKI4cCOIkuGDA3UXET5dTFcQ+OO0yGzd3hnGNV0seFI05q0PbRf2/qX2bW6IxP7p/WSGsS5+Ol/P/D7C0ll7f32kv3XoHasDH06VrabrA2GnWeeL1jgPB/EKxGyOl7GAr2FNe8rfPwZbbTu89UMJ4bjN+NwkNnUhS3k6o7Mm7jRuFnHSMzhDEXI3DTuQPy1A==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3315.namprd18.prod.outlook.com (10.255.139.204) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2094.14; Wed, 24 Jul 2019 14:29:40 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b%7]) with mapi id 15.20.2094.013; Wed, 24 Jul 2019
 14:29:40 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Paul Durrant <paul.durrant@citrix.com>
Thread-Topic: [PATCH v3 3/4] iommu: introduce iommu_groups
Thread-Index: AQHVO7+5rqBhdjdwYEadjO/an1ZP4qbZ4O0A
Date: Wed, 24 Jul 2019 14:29:40 +0000
Message-ID: <033d6fa8-a384-d302-b07a-b1677b76de8c@suse.com>
References: <20190716101657.23327-1-paul.durrant@citrix.com>
 <20190716101657.23327-4-paul.durrant@citrix.com>
In-Reply-To: <20190716101657.23327-4-paul.durrant@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB8PR03CA0011.eurprd03.prod.outlook.com
 (2603:10a6:10:be::24) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 381a1dc3-b874-4c05-85af-08d710435c9a
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3315; 
x-ms-traffictypediagnostic: BY5PR18MB3315:
x-microsoft-antispam-prvs: <BY5PR18MB331537C74DC5E7BA2BD2D0FEB3C60@BY5PR18MB3315.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8273;
x-forefront-prvs: 0108A997B2
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(396003)(136003)(39860400002)(366004)(376002)(346002)(189003)(199004)(76176011)(4326008)(6246003)(68736007)(52116002)(102836004)(31686004)(25786009)(186003)(7416002)(6436002)(2906002)(2616005)(446003)(8676002)(80792005)(11346002)(476003)(26005)(81166006)(81156014)(478600001)(6486002)(36756003)(3846002)(53546011)(305945005)(8936002)(386003)(6506007)(6512007)(53936002)(64756008)(66446008)(71200400001)(99286004)(66946007)(229853002)(256004)(14444005)(66476007)(14454004)(6116002)(71190400001)(66556008)(5660300002)(6916009)(66066001)(486006)(31696002)(54906003)(316002)(86362001)(7736002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3315;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: Ty3ZBT18MpEJneOhzyKpYesQne32Unf5HNrQdSg2MxqNASVvucyRwjvSt5KVWugVyBQDhU+k2Ckk9SNYqDt1tEpy9VoqCWbpxEEnQ30Lm4hS/uOkW0EAmmO7JOJC1yJSdeUt7zt1BnwngdtzlPVxm30uHKtTqYAQqWQhaSbCWKCKpU4qiaVnRopm1cL+qy92Pd++Jodt7M26JKZXiV4d/Nx0bb8YlAN73TUB30zKwUcgxmF47KbLHYCM01oLB3VR3nMFPPs0g7MOhPLRgIlieEHLxRV/nSjUKnpZ8snufJN8ySaHCgrx/lFlgNDtCO1IHd0lI2dWwNcJwe2YhoYvE3NniAqdkKOQKdwEgrgsT4PI0xYQxpPbiRVsvr2rNXCex4rDzZ7moSX0bNiufjJqbihzFu1EZPC5GDgnDRG6gB4=
Content-ID: <A8B84783DEDA5048BBEB14BCEA7D6492@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 381a1dc3-b874-4c05-85af-08d710435c9a
X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Jul 2019 14:29:40.0277 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3315
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v3 3/4] iommu: introduce iommu_groups
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei
 Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, TimDeegan <tim@xen.org>, Julien
 Grall <julien.grall@arm.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>

T24gMTYuMDcuMjAxOSAxMjoxNiwgUGF1bCBEdXJyYW50IHdyb3RlOg0KPiAtLS0gYS94ZW4vZHJp
dmVycy9wYXNzdGhyb3VnaC9NYWtlZmlsZQ0KPiArKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3Vn
aC9NYWtlZmlsZQ0KPiBAQCAtNCw2ICs0LDcgQEAgc3ViZGlyLSQoQ09ORklHX1g4NikgKz0geDg2
DQo+ICBzdWJkaXItJChDT05GSUdfQVJNKSArPSBhcm0NCj4gIA0KPiAgb2JqLXkgKz0gaW9tbXUu
bw0KPiArb2JqLSQoQ09ORklHX0hBU19QQ0kpICs9IGdyb3Vwcy5vDQoNCkkgYXNzdW1lIHRoaXMg
ZGVwZW5kZW5jeSBvbiBQQ0kgaXMgdGVtcG9yYXJ5LCBhcyB0aGVyZSdzIG5vdGhpbmcNCmluaGVy
ZW50bHkgdHlpbmcgZ3JvdXBpbmcgb2YgZGV2aWNlcyB0byBQQ0kgKGFmYWljdCk/DQoNCj4gK2lu
dCBpb21tdV9ncm91cF9hc3NpZ24oc3RydWN0IHBjaV9kZXYgKnBkZXYsIHZvaWQgKmFyZykNCj4g
K3sNCj4gKyAgICBjb25zdCBzdHJ1Y3QgaW9tbXVfb3BzICpvcHMgPSBpb21tdV9nZXRfb3BzKCk7
DQo+ICsgICAgaW50IGlkOw0KPiArICAgIHN0cnVjdCBpb21tdV9ncm91cCAqZ3JwOw0KPiArDQo+
ICsgICAgaWYgKCAhb3BzLT5nZXRfZGV2aWNlX2dyb3VwX2lkICkNCj4gKyAgICAgICAgcmV0dXJu
IDA7DQoNCldpdGggeW91IG1ha2luZyBncm91cHMgbWFuZGF0b3J5IChpLmUuIGV2ZW4gc29saXRh
cnkgZGV2aWNlcyBnZXR0aW5nDQpwdXQgaW4gYSBncm91cCksIHNob3VsZG4ndCB0aGlzIGJlIC1F
T1BOT1RTVVBQLCBtYXliZSBhY2NvbXBhbmllZCBieQ0KQVNTRVJUX1VOUkVBQ0hBQkxFKCk/DQoN
Cj4gKyAgICBpZCA9IG9wcy0+Z2V0X2RldmljZV9ncm91cF9pZChwZGV2LT5zZWcsIHBkZXYtPmJ1
cywgcGRldi0+ZGV2Zm4pOw0KPiArICAgIGlmICggaWQgPCAwICkNCj4gKyAgICAgICAgcmV0dXJu
IC1FTk9EQVRBOw0KPiArDQo+ICsgICAgZ3JwID0gZ2V0X2lvbW11X2dyb3VwKGlkKTsNCj4gKyAg
ICBpZiAoICFncnAgKQ0KPiArICAgICAgICByZXR1cm4gLUVOT01FTTsNCj4gKw0KPiArICAgIGlm
ICggaW9tbXVfdmVyYm9zZSApDQo+ICsgICAgICAgIHByaW50ayhYRU5MT0dfSU5GTyAiQXNzaWdu
ICUwNHg6JTAyeDolMDJ4LiV1IC0+IElPTU1VIGdyb3VwICV4XG4iLA0KPiArICAgICAgICAgICAg
ICAgcGRldi0+c2VnLCBwZGV2LT5idXMsIFBDSV9TTE9UKHBkZXYtPmRldmZuKSwNCj4gKyAgICAg
ICAgICAgICAgIFBDSV9GVU5DKHBkZXYtPmRldmZuKSwgZ3JwLT5pZCk7DQoNCkknbSBub3Qgb3Zl
cmx5IGhhcHB5IGFib3V0IHRoaXMgbmV3IGxvZ2dpbmc6IE9uIG1vZGVybiBzeXN0ZW1zIGENCmRl
YnVnIGxldmVsIHJ1biBpcyBhbHJlYWR5IHJhdGhlciB2ZXJib3NlIGFib3V0IFBDSSBkZXZpY2Vz
LA0Kc2ltcGx5IGJlY2F1c2UgdGhlcmUgYXJlIHNvIG1hbnkuIElmIG15IGhvcGUgdG8gbm90IHNl
ZSBpbmRpdmlkdWFsDQpkZXZpY2VzIHB1dCBpbiBncm91cHMgaXMgbm90IGdvaW5nIHRvIGJlIGZ1
bGZpbGxlZCwgY2FuIHdlIGF0IGxlYXN0DQp0cnkgdG8gY29tZSB0byBzb21lIGFncmVlbWVudCB0
aGF0IGNlcnRhaW4gZGV2aWNlcyB3aGljaCBjYW4ndA0Kc2Vuc2libHkgYmUgcGFzc2VkIHRocm91
Z2ggd29uJ3QgYmUgYXNzaWduZWQgZ3JvdXBzIChhbmQgaGVuY2UNCndvbid0IHByb2R1Y2Ugb3V0
cHV0IGhlcmUpPyBBIGdyb3VwLWxlc3MgZGV2aWNlIHRoZW4gd291bGQNCmF1dG9tYXRpY2FsbHkg
YmUgdW5hYmxlIHRvIGhhdmUgaXRzIG93bmVyIGNoYW5nZWQuDQoNCkphbg0KX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 24 14:34:08 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Jul 2019 14:34:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqILI-0008Sj-LI; Wed, 24 Jul 2019 14:34:08 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=6YCV=VV=dornerworks.com=stewart.hildebrand@srs-us1.protection.inumbo.net>)
 id 1hqILH-0008Se-PZ
 for xen-devel@lists.xenproject.org; Wed, 24 Jul 2019 14:34:07 +0000
X-Inumbo-ID: 16683c90-ae20-11e9-b630-ebf82f441a0d
Received: from webmail.dornerworks.com (unknown [12.207.209.150])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 16683c90-ae20-11e9-b630-ebf82f441a0d;
 Wed, 24 Jul 2019 14:34:06 +0000 (UTC)
From: Stewart Hildebrand <Stewart.Hildebrand@dornerworks.com>
To: xen-devel <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH 0/2] Raspberry Pi 4 support
Thread-Index: AdVCKTNrhqec33CFSM29ddylSiacxA==
Date: Wed, 24 Jul 2019 14:34:49 +0000
Message-ID: <b947a9eee2bb43d490ddb4f9378f2ff5@dornerworks.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [172.27.12.5]
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 0/2] Raspberry Pi 4 support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>, Konrad
 Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 Jeff Kubascik <Jeff.Kubascik@dornerworks.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Jan
 Beulich <jbeulich@suse.com>, Andre Przywara <andre.przywara@arm.com>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Content-Type: multipart/mixed; boundary="===============4045915582630519592=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============4045915582630519592==
Content-Language: en-US
Content-Type: multipart/alternative;
	boundary="_000_b947a9eee2bb43d490ddb4f9378f2ff5dornerworkscom_"

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

This is a series to enable printk and UART console for Raspberry Pi 4.

I have been able to get Xen+dom0+domUs booting. Tested with Xen 4.12 and Li=
nux 4.19.y (Raspberry Pi linux tree + a couple of patches). Please see [1] =
for build instructions and limitations.

Andre - it appears that we each independently came up with a printk configu=
ration [2]. With this series, you'd no longer need to remember the base add=
ress, just do CONFIG_EARLY_PRINTK=3Drpi4.

Thanks,
Stewart Hildebrand
DornerWorks, Ltd

[1] https://github.com/dornerworks/xen-rpi4-builder
[2] https://lists.xenproject.org/archives/html/xen-users/2019-07/msg00027.h=
tml

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

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#0563C1;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:#954F72;
	text-decoration:underline;}
span.EmailStyle17
	{mso-style-type:personal-compose;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"EN-US" link=3D"#0563C1" vlink=3D"#954F72">
<div class=3D"WordSection1">
<p class=3D"MsoNormal">This is a series to enable printk and UART console f=
or Raspberry Pi 4.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">I have been able to get Xen&#43;dom0&#43;domUs booti=
ng. Tested with Xen 4.12 and Linux 4.19.y (Raspberry Pi linux tree &#43; a =
couple of patches). Please see [1] for build instructions and limitations.<=
o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Andre &#8211; it appears that we each independently =
came up with a printk configuration [2]. With this series, you&#8217;d no l=
onger need to remember the base address, just do CONFIG_EARLY_PRINTK=3Drpi4=
.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Thanks,<o:p></o:p></p>
<p class=3D"MsoNormal">Stewart Hildebrand<o:p></o:p></p>
<p class=3D"MsoNormal">DornerWorks, Ltd<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">[1] <a href=3D"https://github.com/dornerworks/xen-rp=
i4-builder">
https://github.com/dornerworks/xen-rpi4-builder</a><o:p></o:p></p>
<p class=3D"MsoNormal">[2] <a href=3D"https://lists.xenproject.org/archives=
/html/xen-users/2019-07/msg00027.html">
https://lists.xenproject.org/archives/html/xen-users/2019-07/msg00027.html<=
/a><o:p></o:p></p>
</div>
</body>
</html>

--_000_b947a9eee2bb43d490ddb4f9378f2ff5dornerworkscom_--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============4045915582630519592==--


From xen-devel-bounces@lists.xenproject.org Wed Jul 24 14:34:12 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Jul 2019 14:34:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqILL-0008TQ-UN; Wed, 24 Jul 2019 14:34:11 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=6YCV=VV=dornerworks.com=stewart.hildebrand@srs-us1.protection.inumbo.net>)
 id 1hqILK-0008TA-BE
 for xen-devel@lists.xenproject.org; Wed, 24 Jul 2019 14:34:10 +0000
X-Inumbo-ID: 17f89ac8-ae20-11e9-a16f-f7ba656d03fe
Received: from webmail.dornerworks.com (unknown [12.207.209.150])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 17f89ac8-ae20-11e9-a16f-f7ba656d03fe;
 Wed, 24 Jul 2019 14:34:08 +0000 (UTC)
From: Stewart Hildebrand <Stewart.Hildebrand@dornerworks.com>
To: xen-devel <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH 1/2] xen/arm: Early printk configuration for Raspberry Pi
 4
Thread-Index: AdVCHz+4Oay0rJuLRqKQ+/c1ot3tiw==
Date: Wed, 24 Jul 2019 14:34:51 +0000
Message-ID: <070c33cd72a6413194ff524af9ad6c4a@dornerworks.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [172.27.12.5]
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 1/2] xen/arm: Early printk configuration for
 Raspberry Pi 4
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Content-Type: multipart/mixed; boundary="===============5843107505500920966=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============5843107505500920966==
Content-Language: en-US
Content-Type: multipart/alternative;
	boundary="_000_070c33cd72a6413194ff524af9ad6c4adornerworkscom_"

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

Signed-off-by: Stewart Hildebrand <stewart.hildebrand@dornerworks.com>
---
docs/misc/arm/early-printk.txt | 1 +
xen/arch/arm/Rules.mk          | 1 +
2 files changed, 2 insertions(+)

diff --git a/docs/misc/arm/early-printk.txt b/docs/misc/arm/early-printk.tx=
t
index 89e081e51e..8af5a90695 100644
--- a/docs/misc/arm/early-printk.txt
+++ b/docs/misc/arm/early-printk.txt
@@ -49,6 +49,7 @@ the name of the machine:
   - mvebu: printk with the MVEBU for Marvell Armada 3700 SoCs
   - omap5432: printk with UART3 on TI OMAP5432 processors
   - rcar3: printk with SCIF2 on Renesas R-Car Gen3 processors
+  - rpi4: printk with 8250 for Raspberry Pi 4
   - seattle: printk with pl011 for AMD Seattle processor
   - sun6i: printk with 8250 on Allwinner A31 processors
   - sun7i: printk with 8250 on Allwinner A20 processors
diff --git a/xen/arch/arm/Rules.mk b/xen/arch/arm/Rules.mk
index 3d9a0ed357..2cad1f5224 100644
--- a/xen/arch/arm/Rules.mk
+++ b/xen/arch/arm/Rules.mk
@@ -39,6 +39,7 @@ EARLY_PRINTK_midway         :=3D pl011,0xfff36000
EARLY_PRINTK_mvebu          :=3D mvebu,0xd0012000
EARLY_PRINTK_omap5432       :=3D 8250,0x48020000,2
EARLY_PRINTK_rcar3          :=3D scif,0xe6e88000
+EARLY_PRINTK_rpi4           :=3D 8250,0xfe215040,2
EARLY_PRINTK_seattle        :=3D pl011,0xe1010000
EARLY_PRINTK_sun6i          :=3D 8250,0x01c28000,2
EARLY_PRINTK_sun7i          :=3D 8250,0x01c28000,2
--
2.22.0

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

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#0563C1;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:#954F72;
	text-decoration:underline;}
span.EmailStyle17
	{mso-style-type:personal-compose;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-family:"Calibri",sans-serif;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"EN-US" link=3D"#0563C1" vlink=3D"#954F72">
<div class=3D"WordSection1">
<p class=3D"MsoNormal">Signed-off-by: Stewart Hildebrand &lt;stewart.hildeb=
rand@dornerworks.com&gt;<o:p></o:p></p>
<p class=3D"MsoNormal">---<o:p></o:p></p>
<p class=3D"MsoNormal">docs/misc/arm/early-printk.txt | 1 &#43;<o:p></o:p><=
/p>
<p class=3D"MsoNormal">xen/arch/arm/Rules.mk&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp; | 1 &#43;<o:p></o:p></p>
<p class=3D"MsoNormal">2 files changed, 2 insertions(&#43;)<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">diff --git a/docs/misc/arm/early-printk.txt b/docs/m=
isc/arm/early-printk.txt<o:p></o:p></p>
<p class=3D"MsoNormal">index 89e081e51e..8af5a90695 100644<o:p></o:p></p>
<p class=3D"MsoNormal">--- a/docs/misc/arm/early-printk.txt<o:p></o:p></p>
<p class=3D"MsoNormal">&#43;&#43;&#43; b/docs/misc/arm/early-printk.txt<o:p=
></o:p></p>
<p class=3D"MsoNormal">@@ -49,6 &#43;49,7 @@ the name of the machine:<o:p><=
/o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp; - mvebu: printk with the MVEBU for Marv=
ell Armada 3700 SoCs<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp; - omap5432: printk with UART3 on TI OMA=
P5432 processors<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp; - rcar3: printk with SCIF2 on Renesas R=
-Car Gen3 processors<o:p></o:p></p>
<p class=3D"MsoNormal">&#43;&nbsp; - rpi4: printk with 8250 for Raspberry P=
i 4<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp; - seattle: printk with pl011 for AMD Se=
attle processor<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp; - sun6i: printk with 8250 on Allwinner =
A31 processors<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp; - sun7i: printk with 8250 on Allwinner =
A20 processors<o:p></o:p></p>
<p class=3D"MsoNormal">diff --git a/xen/arch/arm/Rules.mk b/xen/arch/arm/Ru=
les.mk<o:p></o:p></p>
<p class=3D"MsoNormal">index 3d9a0ed357..2cad1f5224 100644<o:p></o:p></p>
<p class=3D"MsoNormal">--- a/xen/arch/arm/Rules.mk<o:p></o:p></p>
<p class=3D"MsoNormal">&#43;&#43;&#43; b/xen/arch/arm/Rules.mk<o:p></o:p></=
p>
<p class=3D"MsoNormal">@@ -39,6 &#43;39,7 @@ EARLY_PRINTK_midway&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; :=3D pl011,0xfff36000<o:p></o:p></p>
<p class=3D"MsoNormal">EARLY_PRINTK_mvebu&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp; :=3D mvebu,0xd0012000<o:p></o:p></p>
<p class=3D"MsoNormal">EARLY_PRINTK_omap5432&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp; :=3D 8250,0x48020000,2<o:p></o:p></p>
<p class=3D"MsoNormal">EARLY_PRINTK_rcar3&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp; :=3D scif,0xe6e88000<o:p></o:p></p>
<p class=3D"MsoNormal">&#43;EARLY_PRINTK_rpi4&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; :=3D 8250,0xfe215040,2<o:p></o:p></p>
<p class=3D"MsoNormal">EARLY_PRINTK_seattle&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp; :=3D pl011,0xe1010000<o:p></o:p></p>
<p class=3D"MsoNormal">EARLY_PRINTK_sun6i&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp; :=3D 8250,0x01c28000,2<o:p></o:p></p>
<p class=3D"MsoNormal">EARLY_PRINTK_sun7i&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp; :=3D 8250,0x01c28000,2<o:p></o:p></p>
<p class=3D"MsoNormal">-- <o:p></o:p></p>
<p class=3D"MsoNormal">2.22.0<o:p></o:p></p>
</div>
</body>
</html>

--_000_070c33cd72a6413194ff524af9ad6c4adornerworkscom_--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============5843107505500920966==--


From xen-devel-bounces@lists.xenproject.org Wed Jul 24 14:34:14 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Jul 2019 14:34:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqILO-0008UL-8O; Wed, 24 Jul 2019 14:34:14 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=6YCV=VV=dornerworks.com=stewart.hildebrand@srs-us1.protection.inumbo.net>)
 id 1hqILM-0008Tp-Hr
 for xen-devel@lists.xenproject.org; Wed, 24 Jul 2019 14:34:12 +0000
X-Inumbo-ID: 19ebcdbe-ae20-11e9-8335-cfc0cc57503f
Received: from webmail.dornerworks.com (unknown [12.207.209.150])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 19ebcdbe-ae20-11e9-8335-cfc0cc57503f;
 Wed, 24 Jul 2019 14:34:11 +0000 (UTC)
From: Stewart Hildebrand <Stewart.Hildebrand@dornerworks.com>
To: xen-devel <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH 2/2] ns16550: Add compatible string for Raspberry Pi 4
Thread-Index: AdVCH0zvm4IVJ9cXSpCV8aDAdR4thg==
Date: Wed, 24 Jul 2019 14:34:55 +0000
Message-ID: <f2ec25b534e948389926eb21488cb7a0@dornerworks.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [172.27.12.5]
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 2/2] ns16550: Add compatible string for
 Raspberry Pi 4
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>, Konrad
 Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>
Content-Type: multipart/mixed; boundary="===============6664293885133393541=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============6664293885133393541==
Content-Language: en-US
Content-Type: multipart/alternative;
	boundary="_000_f2ec25b534e948389926eb21488cb7a0dornerworkscom_"

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

Signed-off-by: Stewart Hildebrand <stewart.hildebrand@dornerworks.com>
---
xen/drivers/char/ns16550.c | 1 +
1 file changed, 1 insertion(+)

diff --git a/xen/drivers/char/ns16550.c b/xen/drivers/char/ns16550.c
index e518f2d790..c8d7c9b710 100644
--- a/xen/drivers/char/ns16550.c
+++ b/xen/drivers/char/ns16550.c
@@ -1611,6 +1611,7 @@ static const struct dt_device_match ns16550_dt_match[=
] __initconst =3D
     DT_MATCH_COMPATIBLE("ns16550"),
     DT_MATCH_COMPATIBLE("ns16550a"),
     DT_MATCH_COMPATIBLE("snps,dw-apb-uart"),
+    DT_MATCH_COMPATIBLE("brcm,bcm2835-aux-uart"),
     { /* sentinel */ },
};
--
2.22.0

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

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#0563C1;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:#954F72;
	text-decoration:underline;}
span.EmailStyle17
	{mso-style-type:personal-compose;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-family:"Calibri",sans-serif;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"EN-US" link=3D"#0563C1" vlink=3D"#954F72">
<div class=3D"WordSection1">
<p class=3D"MsoNormal">Signed-off-by: Stewart Hildebrand &lt;stewart.hildeb=
rand@dornerworks.com&gt;<o:p></o:p></p>
<p class=3D"MsoNormal">---<o:p></o:p></p>
<p class=3D"MsoNormal">xen/drivers/char/ns16550.c | 1 &#43;<o:p></o:p></p>
<p class=3D"MsoNormal">1 file changed, 1 insertion(&#43;)<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">diff --git a/xen/drivers/char/ns16550.c b/xen/driver=
s/char/ns16550.c<o:p></o:p></p>
<p class=3D"MsoNormal">index e518f2d790..c8d7c9b710 100644<o:p></o:p></p>
<p class=3D"MsoNormal">--- a/xen/drivers/char/ns16550.c<o:p></o:p></p>
<p class=3D"MsoNormal">&#43;&#43;&#43; b/xen/drivers/char/ns16550.c<o:p></o=
:p></p>
<p class=3D"MsoNormal">@@ -1611,6 &#43;1611,7 @@ static const struct dt_dev=
ice_match ns16550_dt_match[] __initconst =3D<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp; DT_MATCH_COMPATIBLE(&quot;n=
s16550&quot;),<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp; DT_MATCH_COMPATIBLE(&quot;n=
s16550a&quot;),<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp; DT_MATCH_COMPATIBLE(&quot;s=
nps,dw-apb-uart&quot;),<o:p></o:p></p>
<p class=3D"MsoNormal">&#43;&nbsp;&nbsp;&nbsp; DT_MATCH_COMPATIBLE(&quot;br=
cm,bcm2835-aux-uart&quot;),<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp; { /* sentinel */ },<o:p></o=
:p></p>
<p class=3D"MsoNormal">};<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p></o:p></p>
<p class=3D"MsoNormal">-- <o:p></o:p></p>
<p class=3D"MsoNormal">2.22.0<o:p></o:p></p>
</div>
</body>
</html>

--_000_f2ec25b534e948389926eb21488cb7a0dornerworkscom_--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============6664293885133393541==--


From xen-devel-bounces@lists.xenproject.org Wed Jul 24 14:36:56 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Jul 2019 14:36:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqINz-0000OC-Td; Wed, 24 Jul 2019 14:36: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=UCFt=VV=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hqINy-0000O3-Pd
 for xen-devel@lists.xenproject.org; Wed, 24 Jul 2019 14:36:54 +0000
X-Inumbo-ID: 7a8ec302-ae20-11e9-8980-bc764e045a96
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7a8ec302-ae20-11e9-8980-bc764e045a96;
 Wed, 24 Jul 2019 14:36:53 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: nWydUCHmxN4FRIYlNQ+3AtC2v2FA7uHJRIFYesDco9LnWDtMXaRRdQyNUrMj6CZxbLp6lOxROY
 q7YLPSSc2qdKzZSy6yhbs3sDw9geA7IFqOxor8RD9wZW2zcrCxCzRHWgFfft1zfxi3yZdb41Qo
 0UuzEBhL9m2pr+wgGu64JZJr1JgD2D0YUxo12LRg55IeTV6ZuIKyxEuOqYEUl3BcFM7hYngihr
 OSuCg9J8apz+OqDhjyS7b7PKtbxUQJS7ARTWetY+VcUsyAS+f9wmuAQmaBCE/AgN7BnCZNuFyI
 ZGw=
X-SBRS: 2.7
X-MesageID: 3371323
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,303,1559534400"; 
   d="scan'208";a="3371323"
Date: Wed, 24 Jul 2019 16:36:43 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Fredy P. <fredy.pulido@savoirfairelinux.com>
Message-ID: <20190724143643.lpg576p6psxqelrg@Air-de-Roger>
References: <e23a10a75ea7a1bee33a8721d9bee209b736dee8.camel@savoirfairelinux.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <e23a10a75ea7a1bee33a8721d9bee209b736dee8.camel@savoirfairelinux.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] CPU frequency throttling based on the temperature
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>

T24gV2VkLCBKdWwgMjQsIDIwMTkgYXQgMTA6MDE6NDBBTSAtMDQwMCwgRnJlZHkgUC4gd3JvdGU6
Cj4gSGVsbG8sCj4gCj4gTXkgb2JqZWN0aXZlIGlzIHRvIGdldCBDUFUgZnJlcXVlbmN5IHRocm90
dGxpbmcgYmFzZWQgb24gdGhlCj4gdGVtcGVyYXR1cmUgaW4gYSBYZW4vT3BlbldSVChkb20wKSBz
eXN0ZW0uCj4gCj4gQWZ0ZXIgdG8gZXhwZW5kIGhvdXJzIHJlYWRpbmcgWGVuJ3Mgd2lraSwgbWFp
bGluZyBsaXN0IGFyY2hpdmVzLAo+IGNvbW1pdHMsIGdvb2dsaW5nIGFuZCBhc2tpbmcgaW4gdGhl
IElSQyBjaGFubmVsIEknbSBjb21pbmcgaGVyZSBhc2tpbmcKPiBmb3IgaGVscCBiZWNhdXNlIEkg
aG9wZSB0aGVyZSBpcyBzb21ldGhpbmcgSSBtaXNzIGFuZCB5b3UgY291bGQgcG9pbnQKPiBpdC4K
ClRoYXQgc2VlbXMgbGlrZSBhbiBpbnRlcmVzdGluZyBwcm9qZWN0LCBJIGd1ZXNzIHlvdXIgZm9j
dXMgaXMgc29tZQpraW5kIG9mIGxvdy1wb3dlciBkZXZpY2U/IChub3QgdGhhdCBpdCBtYXR0ZXJz
IG11Y2ggZm9yIHRoZSBjb250ZXh0IG9mCnRoZSBxdWVzdGlvbikuCgpBbnl3YXksIHRoYW5rcyBm
b3IgeW91ciBpbnRlcmVzdCBvbiBYZW4gYW5kIHdheXMgdG8gaW1wcm92ZSBpdCEKCj4gTXkgZmly
c3QgcXVlc3Rpb24gaXMsIHRoZXJlIGlzIGFueSB3YXkgdG8gZG8gQ1BVIGZyZXF1ZW5jeSB0aHJv
dHRsaW5nCj4gYmFzZWQgb24gdGhlIHRlbXBlcmF0dXJlPwoKSSBkb24ndCB0aGluayB0aGVyZSdz
IHN1Y2ggZ292ZXJub3IgQVRNIGltcGxlbWVudGVkIGluIFhlbiwgdGhlIG1vcmUKdGhhdCBJIHRo
aW5rIGFsbCBmcmVxdWVuY3kgdGhyb3R0bGluZyBpcyBzdXBwb3NlZCB0byBiZSBkb25lIGJ5IGRv
bTAKdXNpbmcgeGVucG0sIGJ1dCBub3QgWGVuIGl0c2VsZj8KCj4gSWYgdGhlIGFuc3dlciBmb3Ig
Zmlyc3QgcXVlc3Rpb24gaXMgbm90LCB0aGVuIHRoZXJlIGlzIGFueSB3YXkgdG8gZ2V0Cj4gdGhl
IENQVSB0ZW1wZXJhdHVyZSBmcm9tIERvbTA/ICh0aGlzIHdheSB3ZSBjb3VsZCB1c2UgSW50ZWwn
cyB0aGVybWFsZAo+IGFuZCBtb2RpZnkgaXQgdG8gdXNlIHhlbnBtIHRvIGNoYW5nZSB0aGUgY3B1
ZnJlcSkuCgpXaGF0IGhhcmR3YXJlIGludGVyZmFjZSBkb2VzIHRoZXJtYWxkIChvciB0aGUgZHJp
dmVyIGluIExpbnV4IGlmCnRoZXJlJ3Mgb25lKSB1c2UgdG8gZ2V0IHRoZSB0ZW1wZXJhdHVyZSBk
YXRhPwoKSXMgaXQgZXhwb3NlZCBpbiBhIG1taW8gcmVnaW9uIHNvbWV3aGVyZT8gT3IgbWF5YmUg
ZXhwb3NlZCBhcyBhIHBjaQpkZXZpY2U/Cgo+IElmIG9uZSBhbmQgdHdvIGFyZSBub3QsIGRvIHlv
dSB0aGluayB0aGF0IHRoZSByaWdodCBwYXRoIGlzIHRvIG1vZGlmeQo+ICBsaW51eC9kcml2ZXJz
L3hlbi94ZW4tYWNwaS1wcm9jZXNzb3IuYyBvciB5b3UgaGF2ZSBhbnkgb3RoZXIgaWRlYXM/CgpJ
IHRoaW5rIGl0IGRlcGVuZHMgb24gaG93IHRoaXMgZGF0YSBpcyBleHBvc2VkIGJ5IHRoZSBoYXJk
d2FyZS4KCj4gVGhhbmtzCj4gCj4gLS0gCj4gRnJlZHkgUHVsaWRvLAo+IENvbnN1bHRhbnQgZW4g
bG9naWNpZWwgbGlicmUKPiBJbmZyYXN0cnVjdHVyZSwgSW5mb251YWdpcXVlIGV0IGFyY2hpdGVj
dHVyZSBkZSBzeXN0w6htZXMKPiBTYXZvaXItZmFpcmUgTGludXgsIE1vbnRyw6lhbCwgUWMKPiBC
dXJlYXUgOiAoKyAxKSA1MTQgMjc2LTU0NjggcC40MTAgCj4gCj4gTWVzc2FnZSBkZSBjb25maWRl
bnRpYWxpdMOpIDoKPiBDZSBjb3VycmllbCAoZGUgbcOqbWUgcXVlIGxlcyBmaWNoaWVycyBqb2lu
dHMpIGVzdCBzdHJpY3RlbWVudCByw6lzZXJ2w6kgw6AKPiBsJ3VzYWdlIGRlIGxhIHBlcnNvbm5l
IG91IGRlIGwnZW50aXTDqSDDoCBxdWkgaWwgZXN0IGFkcmVzc8OpIGV0IHBldXQKPiBjb250ZW5p
ciBkZSBsJ2luZm9ybWF0aW9uIHByaXZpbMOpZ2nDqWUgZXQgY29uZmlkZW50aWVsbGUuCj4gVG91
dGUgZGl2dWxnYXRpb24sIGRpc3RyaWJ1dGlvbiBvdSBjb3BpZSBkZSBjZSBjb3VycmllbCBlc3Qg
c3RyaWN0ZW1lbnQKPiBwcm9oaWLDqWUuCj4gU2kgdm91cyBhdmV6IHJlw6d1IGNlIGNvdXJyaWVs
IHBhciBlcnJldXIsIHZldWlsbGV6IG5vdXMgZW4gYXZpc2VyIHN1ci0KPiBsZS1jaGFtcCwgZMOp
dHJ1aXJlIHRvdXRlcyBsZXMgY29waWVzIGV0IGxlIHN1cHByaW1lciBkZSB2b3RyZSBzeXN0w6ht
ZQo+IGluZm9ybWF0aXF1ZS4KCkFkZGluZyBhIGNvbmZpZGVudGlhbGl0eSBmb290ZXIgdG8gYW4g
ZW1haWwgc2VudCB0byBhIHB1YmxpYyBtYWlsaW5nCmxpc3QgaXMgcG9pbnRsZXNzLCBkbyB5b3Ug
a25vdyB0aGUgd2hvbGUgbWFpbGluZyBsaXN0IGFyY2hpdmVzIGFyZQpwdWJsaWNseSBhY2Nlc3Np
YmxlIGF0OgoKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9hcmNoaXZlcy9odG1sL3hlbi1k
ZXZlbC8KCkZvciBhbnlvbmUgdG8gcmVhZD8KClJvZ2VyLgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 24 14:38:48 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Jul 2019 14: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 1hqIPl-0000VB-AT; Wed, 24 Jul 2019 14:38:45 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=qaDC=VV=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hqIPk-0000V1-6i
 for xen-devel@lists.xenproject.org; Wed, 24 Jul 2019 14:38:44 +0000
X-Inumbo-ID: bbf476cd-ae20-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id bbf476cd-ae20-11e9-8980-bc764e045a96;
 Wed, 24 Jul 2019 14:38:42 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hqIPh-0002Br-Ty; Wed, 24 Jul 2019 14: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 1hqIPh-0004jG-F8; Wed, 24 Jul 2019 14:38:41 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hqIPh-0001Th-D5; Wed, 24 Jul 2019 14:38:41 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139303-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: libvirt:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt:saverestore-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:saverestore-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
X-Osstest-Versions-This: libvirt=c8a4a02058af8788f1aeb32dec1d214aaeabf7a9
X-Osstest-Versions-That: libvirt=88ce7bac413a7a5722b2ffe53dd844c0d677168a
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 24 Jul 2019 14:38:41 +0000
Subject: [Xen-devel] [libvirt test] 139303: 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>

ZmxpZ2h0IDEzOTMwMyBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzkzMDMvCgpGYWlsdXJlcyA6LS8gYnV0IG5vIHJl
Z3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9j
a2luZzoKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICBsaWtlIDEzOTE5MwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJh
dyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTM5MTkzCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmly
dCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQtcWNvdzIgMTIg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQtbGlidmlydC1xY293MiAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxp
YnZpcnQgICAgICAgICAgICAgIGM4YTRhMDIwNThhZjg3ODhmMWFlYjMyZGVjMWQyMTRhYWVhYmY3
YTkKYmFzZWxpbmUgdmVyc2lvbjoKIGxpYnZpcnQgICAgICAgICAgICAgIDg4Y2U3YmFjNDEzYTdh
NTcyMmIyZmZlNTNkZDg0NGMwZDY3NzE2OGEKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzOTE5MyAg
MjAxOS0wNy0yMCAwNDoxOTowNSBaICAgIDQgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMzkz
MDMgIDIwMTktMDctMjQgMDQ6MjM6MTAgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBl
b3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBKb2huIEZlcmxhbiA8amZl
cmxhbkByZWRoYXQuY29tPgogIFBldGVyIEtyZW1wYSA8cGtyZW1wYUByZWRoYXQuY29tPgoKam9i
czoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1w
dm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQtcWNvdzIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5w
cm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdl
cwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9s
b2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2Yg
dGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6
Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5l
bWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rl
c3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBi
ZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0Lmdp
dDthPXN1bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9uIDoKClRvIHhlbmJpdHMueGVuLm9yZzovaG9t
ZS94ZW4vZ2l0L2xpYnZpcnQuZ2l0CiAgIDg4Y2U3YmFjNDEuLmM4YTRhMDIwNTggIGM4YTRhMDIw
NThhZjg3ODhmMWFlYjMyZGVjMWQyMTRhYWVhYmY3YTkgLT4geGVuLXRlc3RlZC1tYXN0ZXIKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 24 14:47:27 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Jul 2019 14: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 1hqIY7-0001FJ-9l; Wed, 24 Jul 2019 14:47:23 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=mQw0=VV=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hqIY6-0001FE-1c
 for xen-devel@lists.xenproject.org; Wed, 24 Jul 2019 14:47:22 +0000
X-Inumbo-ID: f039ebc5-ae21-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id f039ebc5-ae21-11e9-8980-bc764e045a96;
 Wed, 24 Jul 2019 14:47:19 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id A900E28;
 Wed, 24 Jul 2019 07:47:19 -0700 (PDT)
Received: from [10.1.196.50] (e108454-lin.cambridge.arm.com [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 1264E3F71A;
 Wed, 24 Jul 2019 07:47:17 -0700 (PDT)
To: Stewart Hildebrand <Stewart.Hildebrand@dornerworks.com>,
 xen-devel <xen-devel@lists.xenproject.org>
References: <b947a9eee2bb43d490ddb4f9378f2ff5@dornerworks.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <e85ac1a4-4ef4-3423-35f3-6796f45b72b2@arm.com>
Date: Wed, 24 Jul 2019 15:47:16 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <b947a9eee2bb43d490ddb4f9378f2ff5@dornerworks.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 0/2] Raspberry Pi 4 support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 Jeff Kubascik <Jeff.Kubascik@dornerworks.com>, Tim Deegan <tim@xen.org>,
 Jan Beulich <jbeulich@suse.com>, Andre Przywara <andre.przywara@arm.com>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGksCgpUaGFuayB5b3UgZm9yIHlvdXIgc2VyaWVzLiBQbGVhc2UgdXNlIGdpdC1zZW5kLWVtYWls
IHNvIHlvdXIgc2VyaWVzIGlzIHRocmVhZGVkIApjb3JyZWN0bHkgYW5kIHNlbnQgaW4gcGxhaW4g
dGV4dCAobm90IEhUTUwhKS4KCk9uIDI0LzA3LzIwMTkgMTU6MzQsIFN0ZXdhcnQgSGlsZGVicmFu
ZCB3cm90ZToKPiBUaGlzIGlzIGEgc2VyaWVzIHRvIGVuYWJsZSBwcmludGsgYW5kIFVBUlQgY29u
c29sZSBmb3IgUmFzcGJlcnJ5IFBpIDQuCj4gCj4gSSBoYXZlIGJlZW4gYWJsZSB0byBnZXQgWGVu
K2RvbTArZG9tVXMgYm9vdGluZy4gVGVzdGVkIHdpdGggWGVuIDQuMTIgYW5kIExpbnV4IAo+IDQu
MTkueSAoUmFzcGJlcnJ5IFBpIGxpbnV4IHRyZWUgKyBhIGNvdXBsZSBvZiBwYXRjaGVzKS4gUGxl
YXNlIHNlZSBbMV0gZm9yIGJ1aWxkIAo+IGluc3RydWN0aW9ucyBhbmQgbGltaXRhdGlvbnMuCgpJ
IGd1ZXNzIHlvdSBhcmUgbm90IHVzaW5nIEFuZHJlJ3MgQVRGIHBvcnQ/IElmIHlvdSBhcmUsIHRo
ZW4gWGVuIDQuMTIgaXMgCmRlZmluaXRlbHkgbm90IHNhZmUgb24gdGhhdCBwbGF0Zm9ybSBiZWNh
dXNlIHdlIGRvbid0IGhhbmRsZSByZXNlcnZlZC1yZWdpb24geWV0IAphbmQgdGhlcmVmb3JlIFhl
biBtYXkgcmUtdXNlIHNvbWUgb2YgdGhvc2UgcmVnaW9ucy4KCkFsc28sIHRoZXJlIGEgZmV3IG90
aGVyIGludGVyZXN0aW5nIHByb2JsZW1zIHdpdGggdGhlIFJQSTQgdGhhdCB3aWxsIG5lZWQgdG8g
YmUgCnNvbHZlZDoKICAgIDEpIFRoZSBVQVJUIGlzIHNoYXJpbmcgdGhlIHNhbWUgcGFnZSBhcyBz
b21lIG90aGVyIGRldmljZXMuIFdlIGVpdGhlciBuZWVkIAp0byBibGFja2xpc3QgdGhlbSBzbyB0
aGV5IGNhbid0IGJlIHVzZWQgYnkgYSBndWVzdCAoaW5jbHVkaW5nIERvbTApLCBvciB3ZSBuZWVk
IAp0byB0cmFwIGFuZCBzYW5pdGl6ZSBhY2Nlc3MuCiAgICAyKSBYZW4gaXMgbWFwcGluZyBtZW1v
cnkgdXNpbmcgMUdCIG1hcHBpbmcuIEFGQUlLLCB0aGVyZSBhcmUgMUdCIHNsb3QgdGhhdCAKaXMg
c2hhcmVkIGJldHdlZW4gUkFNIGFuZCBNTUlPLiBUaGlzIHdpbGwgcmVzdWx0IHRvIGNhY2hlIGlu
Y29oZXJlbmN5LgoKPiAKPiBBbmRyZSDigJMgaXQgYXBwZWFycyB0aGF0IHdlIGVhY2ggaW5kZXBl
bmRlbnRseSBjYW1lIHVwIHdpdGggYSBwcmludGsgCj4gY29uZmlndXJhdGlvbiBbMl0uIFdpdGgg
dGhpcyBzZXJpZXMsIHlvdeKAmWQgbm8gbG9uZ2VyIG5lZWQgdG8gcmVtZW1iZXIgdGhlIGJhc2Ug
Cj4gYWRkcmVzcywganVzdCBkbyBDT05GSUdfRUFSTFlfUFJJTlRLPXJwaTQuCgpQbGVhc2Ugbm8g
bW9yZSBlYXJseXByaW50ayBhbGlhcy4gVGhlcmUgYXJlIG5vIHJlYWwgdmFsdWUgZm9yIHRoZW0g
b3RoZXIgdGhhbiAKY2x1dHRlcmluZyBhIGJpdCBtb3JlIFJ1bGVzLm1rLgoKVGhpcyBwbGF0Zm9y
bSB3aWxsIGRlZmluaXRlbHkgbmVlZCBzb21lIGRvY3VtZW50YXRpb24gYXMgc3VwcG9ydCBpcyBz
dGlsbCBXSVAuIApTbyB0aGUgZWFybHlwcmludGsgY29uZmlndXJhdGlvbiBjYW4gYmUgd3JpdHRl
biBpbiB0aGUgd2lraSBwYWdlLgoKQ2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 24 14:48:24 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Jul 2019 14:48:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqIZ6-0001Il-KX; Wed, 24 Jul 2019 14:48:24 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=mQw0=VV=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hqIZ5-0001Ig-7s
 for xen-devel@lists.xenproject.org; Wed, 24 Jul 2019 14:48:23 +0000
X-Inumbo-ID: 14fe20e8-ae22-11e9-b2ae-2b4567145008
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 14fe20e8-ae22-11e9-b2ae-2b4567145008;
 Wed, 24 Jul 2019 14:48:21 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 4B89928;
 Wed, 24 Jul 2019 07:48:21 -0700 (PDT)
Received: from [10.1.196.50] (e108454-lin.cambridge.arm.com [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id B44783F71A;
 Wed, 24 Jul 2019 07:48:20 -0700 (PDT)
To: Stewart Hildebrand <Stewart.Hildebrand@dornerworks.com>,
 xen-devel <xen-devel@lists.xenproject.org>
References: <070c33cd72a6413194ff524af9ad6c4a@dornerworks.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <5f458020-bf98-fae3-7a37-d9773e7b9788@arm.com>
Date: Wed, 24 Jul 2019 15:48:19 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <070c33cd72a6413194ff524af9ad6c4a@dornerworks.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 1/2] xen/arm: Early printk configuration for
 Raspberry Pi 4
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGksCgpPbiAyNC8wNy8yMDE5IDE1OjM0LCBTdGV3YXJ0IEhpbGRlYnJhbmQgd3JvdGU6Cj4gU2ln
bmVkLW9mZi1ieTogU3Rld2FydCBIaWxkZWJyYW5kIDxzdGV3YXJ0LmhpbGRlYnJhbmRAZG9ybmVy
d29ya3MuY29tPgoKTm8gbW9yZSBlYXJseXByaW50ayBhbGlhcy4gSW5zdGVhZCwgdGhpcyBuZWVk
cyB0byBnbyBpbiB0aGUgYm9hcmQgZG9jdW1lbnRhdGlvbi4KCkNoZWVycywKCi0tIApKdWxpZW4g
R3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 24 14:55:13 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Jul 2019 14:55:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqIfc-00024X-Bl; Wed, 24 Jul 2019 14:55:08 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=rjaD=VV=citrix.com=sergey.dyasli@srs-us1.protection.inumbo.net>)
 id 1hqIfb-00024S-FR
 for xen-devel@lists.xenproject.org; Wed, 24 Jul 2019 14:55:07 +0000
X-Inumbo-ID: 050099ea-ae23-11e9-8456-e3705b2b11c5
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 050099ea-ae23-11e9-8456-e3705b2b11c5;
 Wed, 24 Jul 2019 14:55:04 +0000 (UTC)
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=sergey.dyasli@citrix.com;
 spf=Pass smtp.mailfrom=sergey.dyasli@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 sergey.dyasli@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="sergey.dyasli@citrix.com";
 x-sender="sergey.dyasli@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 sergey.dyasli@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="sergey.dyasli@citrix.com";
 x-sender="sergey.dyasli@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="sergey.dyasli@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: YDM2oIZEMC66S2j01jc5ucaKKl9b5GkKTLhVo6A1akIE5PQLU1aBvdLlcxbHwgSBtwK68X9i1e
 ixowW1YZD90lT7C+8I5JCKINDt0NfrMcMYslL8qcUZzLifwv7ClvOHavWo+aQENMO2LcxWSmFK
 SN65rVcr2xuCAwOGJQ/c8OpCcOT3zPcEEz7xiRVgFUo80gPDMCF5+3DSv8SgZhlWhb89el/FBk
 wtEBWN9UlJ2KpjnIQruJLjSwZjMfdW6qrwWRUum9Gla/HFERaaDj3sgEwccIWFJfwLpL+Jnq+O
 Bdg=
X-SBRS: 2.7
X-MesageID: 3479519
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,303,1559534400"; 
   d="scan'208";a="3479519"
To: Juergen Gross <jgross@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
References: <20190528103313.1343-1-jgross@suse.com>
 <f2f3f5f2-8b9c-ac9c-00e8-1e601ec71070@citrix.com>
 <3cb1c2b777e623a55bf87dc12a155734667ab23e.camel@suse.com>
 <c8f4c719-ce7c-9ca0-7d5b-c34db3f21e38@citrix.com>
 <a57d18f4-e947-5c3e-3d8d-6e1371f0c9af@suse.com>
 <864742f0-9b84-e8fe-75be-fa94e217383f@citrix.com>
 <114b18be-6119-58b9-72fc-61c3b8077902@suse.com>
 <ab98171d-8cdc-f3f2-079b-90e69de655b2@citrix.com>
 <2311b239-507e-f215-c5b6-01c0a45b7a4c@suse.com>
From: Sergey Dyasli <sergey.dyasli@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=sergey.dyasli@citrix.com; keydata=
 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
Message-ID: <659621ed-2635-24ac-443f-e6d9894f8e07@citrix.com>
Date: Wed, 24 Jul 2019 15:54:58 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.1
MIME-Version: 1.0
In-Reply-To: <2311b239-507e-f215-c5b6-01c0a45b7a4c@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 00/60] xen: add core scheduling support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Tim Deegan <tim@xen.org>, Stefano Stabellini <sstabellini@kernel.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 RobertVanVossen <robert.vanvossen@dornerworks.com>,
 Dario Faggioli <dfaggioli@suse.com>, Julien Grall <julien.grall@arm.com>,
 Josh Whitehead <josh.whitehead@dornerworks.com>,
 Meng Xu <mengxu@cis.upenn.edu>, Jan Beulich <jbeulich@suse.com>,
 "sergey.dyasli@citrix.com >> Sergey Dyasli" <sergey.dyasli@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>

T24gMjQvMDcvMjAxOSAxMDoxMywgSnVlcmdlbiBHcm9zcyB3cm90ZToKPiBUaGUgZml4IGlzIGEg
b25lLWxpbmVyLiA6LSkKPiAKPiBkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9zY2hlZHVsZS5jIGIv
eGVuL2NvbW1vbi9zY2hlZHVsZS5jCj4gaW5kZXggZjBiYzViMzE2MS4uZGE5ZWZiMTQ3ZiAxMDA2
NDQKPiAtLS0gYS94ZW4vY29tbW9uL3NjaGVkdWxlLmMKPiArKysgYi94ZW4vY29tbW9uL3NjaGVk
dWxlLmMKPiBAQCAtMjIwNyw2ICsyMjA3LDcgQEAgc3RhdGljIHN0cnVjdCBzY2hlZF91bml0ICpz
Y2hlZF93YWl0X3JlbmRlenZvdXNfaW4oc3RydWN0IHNjaGVkX3VuaXQgKnByZXYsCj4gwqDCoMKg
wqDCoMKgwqDCoCBpZiAoIHVubGlrZWx5KCFzY2hlZHVsZXJfYWN0aXZlKSApCj4gwqDCoMKgwqDC
oMKgwqDCoCB7Cj4gwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIEFTU0VSVChpc19pZGxlX3VuaXQo
cHJldikpOwo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIGF0b21pY19zZXQoJnByZXYtPm5leHRf
dGFzay0+cmVuZGV6dm91c19vdXRfY250LCAwKTsKPiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAg
cHJldi0+cmVuZGV6dm91c19pbl9jbnQgPSAwOwo+IMKgwqDCoMKgwqDCoMKgwqAgfQo+IMKgwqDC
oMKgIH0KCkV2ZW4gd2l0aCB0aGF0IGFwcGxpZWQsIEknbSBzdGlsbCBzZWVpbmcgaXQgOigKCihY
RU4pIFsgIDMxMS4yMjM3ODBdIFdhdGNoZG9nIHRpbWVyIGRldGVjdHMgdGhhdCBDUFUxIGlzIHN0
dWNrIQoKKFhFTikgWyAgMzExLjIyOTQxM10gLS0tLVsgWGVuLTQuMTMuMCAgeDg2XzY0ICBkZWJ1
Zz15ICAgTm90IHRhaW50ZWQgXS0tLS0KCihYRU4pIFsgIDMxMS4yMzYwMDJdIENQVTogICAgMQoK
KFhFTikgWyAgMzExLjIzODc3NF0gUklQOiAgICBlMDA4Ols8ZmZmZjgyZDA4MDI0MDhhOD5dIHNj
aGVkX2NvbnRleHRfc3dpdGNoZWQrMHg5Mi8weDEwMQoKKFhFTikgWyAgMzExLjI0NjU3NV0gUkZM
QUdTOiAwMDAwMDAwMDAwMDAwMjAyICAgQ09OVEVYVDogaHlwZXJ2aXNvcgoKKFhFTikgWyAgMzEx
LjI1MjU1Nl0gcmF4OiAwMDAwMDAwMDAwMDAwMDAyICAgcmJ4OiBmZmZmODMwODFjYzYzNWIwICAg
cmN4OiAwMDAwMDAwMDAwMDAwMDAxCgooWEVOKSBbICAzMTEuMjYwNTMwXSByZHg6IGZmZmY4MzA4
MWNjNjM2MzQgICByc2k6IGZmZmY4MzA4MWNjOGYwMDAgICByZGk6IGZmZmY4MzA4MWNjOGYwMDAK
CihYRU4pIFsgIDMxMS4yNjg1MDJdIHJicDogZmZmZjgzMDgxY2M4N2RmMCAgIHJzcDogZmZmZjgz
MDgxY2M4N2RkMCAgIHI4OiAgMDAwMDAwMDAwMDAwMDAwMAoKKFhFTikgWyAgMzExLjI3NjQ3NF0g
cjk6ICBmZmZmODMwODFjYzYyMDAwICAgcjEwOiBmZmZmODMwODFjYzYyMDAwICAgcjExOiBmZmZm
ODMwODFjYzZiMDAwCgooWEVOKSBbICAzMTEuMjg0NDQ4XSByMTI6IGZmZmY4MzA4MWNjOGYwMDAg
ICByMTM6IGZmZmY4MzA4MWNjOGYwMDAgICByMTQ6IGZmZmY4MzA4MWNjNjFlODAKCihYRU4pIFsg
IDMxMS4yOTI0MjJdIHIxNTogZmZmZjgyZDA4MDVlMjI2MCAgIGNyMDogMDAwMDAwMDA4MDA1MDAz
YiAgIGNyNDogMDAwMDAwMDAwMDE1MjZlMAoKKFhFTikgWyAgMzExLjMwMDM5NV0gY3IzOiAwMDAw
MDAwMGRkNGFjMDAwICAgY3IyOiAwMDAwNTU5YjA1YTk0MDQ4CgooWEVOKSBbICAzMTEuMzA2Mjg4
XSBmc2I6IDAwMDAwMDAwMDAwMDAwMDAgICBnc2I6IGZmZmY4ODgwYTM5NDAwMDAgICBnc3M6IDAw
MDAwMDAwMDAwMDAwMDAKCihYRU4pIFsgIDMxMS4zMTQyNjJdIGRzOiAwMDJiICAgZXM6IDAwMmIg
ICBmczogMDAwMCAgIGdzOiAwMDAwICAgc3M6IGUwMTAgICBjczogZTAwOAoKKFhFTikgWyAgMzEx
LjMyMTcxNl0gWGVuIGNvZGUgYXJvdW5kIDxmZmZmODJkMDgwMjQwOGE4PiAoc2NoZWRfY29udGV4
dF9zd2l0Y2hlZCsweDkyLzB4MTAxKToKCihYRU4pIFsgIDMxMS4zMjk4NjJdICA4NSBjMCA3NCAw
OCBmMyA5MCA4YiAwMiA8ODU+IGMwIDc1IGY4IDQ5IDhiIDQ0IDI0IDEwIDY2IDgxIDM4IGZmIDdm
IDc1IDA1CgooWEVOKSBbICAzMTEuMzM4MjY5XSBYZW4gc3RhY2sgdHJhY2UgZnJvbSByc3A9ZmZm
ZjgzMDgxY2M4N2RkMDoKCihYRU4pIFsgIDMxMS4zNDM5MDRdICAgIGZmZmY4MzA4MWNjOGYwMDAg
ZmZmZjgzMDgxY2M4ZjAwMCAwMDAwMDAwMDAwMDAwMDAwIGZmZmY4MzA4MWNjNjM1YjAKCihYRU4p
IFsgIDMxMS4zNTE5NjNdICAgIGZmZmY4MzA4MWNjODdlMjggZmZmZjgyZDA4MDI0MDk5NiBmZmZm
ODMwODFjYzYxZTk4IGZmZmY4MmQwODA2MGE0YTgKCihYRU4pIFsgIDMxMS4zNjAwMjJdICAgIGZm
ZmY4MzA4MWNjNjFlOTggZmZmZjgyZDA4MDYwYTRhOCBmZmZmODMwODFjYzYzNWIwIGZmZmY4MzA4
MWNjODdlODAKCihYRU4pIFsgIDMxMS4zNjgwODNdICAgIGZmZmY4MmQwODAyNDBmN2EgMDAwMDAw
MDAwMDAwMDAwMSBmZmZmODMwODFjYzhmMDAwIDAwMDAwMDQ3NTg4ODM3ZWMKCihYRU4pIFsgIDMx
MS4zNzYxNDJdICAgIDAwMDAwMDAxMWNjODdlYzAgZmZmZjgyZDA4MDVjM2EwMCBmZmZmODJkMDgw
NWMzOTgwIGZmZmZmZmZmZmZmZmZmZmYKCihYRU4pIFsgIDMxMS4zODQyMDVdICAgIGZmZmY4MmQw
ODA1ZDM5ODAgZmZmZjgyZDA4MDVlMjI2MCBmZmZmODMwODFjYzg3ZWIwIGZmZmY4MmQwODAyNDI3
NGEKCihYRU4pIFsgIDMxMS4zOTIyNjNdICAgIDAwMDAwMDAwMDAwMDAwMDEgZmZmZjgyZDA4MDVj
M2EwMCAwMDAwMDAwMDAwMDAwMDAxIDAwMDAwMDAwMDAwMDAwMDEKCihYRU4pIFsgIDMxMS40MDAz
MjRdICAgIGZmZmY4MzA4MWNjODdlYzAgZmZmZjgyZDA4MDI0MjdiZiBmZmZmODMwODFjYzg3ZWYw
IGZmZmY4MmQwODAyNzlhMWQKCihYRU4pIFsgIDMxMS40MDgzODVdICAgIGZmZmY4MzA4MWNjOGYw
MDAgZmZmZjgzMDgxY2M4ZjAwMCAwMDAwMDAwMDAwMDAwMDAxIGZmZmY4MzA4MWNjNjM1YjAKCihY
RU4pIFsgIDMxMS40MTY0NDNdICAgIGZmZmY4MzA4MWNjODdkZjAgZmZmZjg4ODA5ZWUxYmEwMCBm
ZmZmODg4MDllZTFiYTAwIDAwMDAwMDAwMDAwMDAwMDAKCihYRU4pIFsgIDMxMS40MjQ1MDRdICAg
IDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwNSBmZmZmODg4MDllZTFiYTAwIDAwMDAw
MDAwMDAwMDAyNDYKCihYRU4pIFsgIDMxMS40MzI1NjNdICAgIGFhYWFhYWFhYWFhYWFhYWEgMDAw
MDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDFjYTAwIDAwMDAwMDAwMDAwMDAwMDAKCihYRU4pIFsg
IDMxMS40NDA2MjVdICAgIGZmZmZmZmZmODEwMDEzYWEgZmZmZmZmZmY4MjAzYzE5MCBkZWFkYmVl
ZmRlYWRmMDBkIGRlYWRiZWVmZGVhZGYwMGQKCihYRU4pIFsgIDMxMS40NDg2ODVdICAgIDAwMDAw
MTAwMDAwMDAwMDAgZmZmZmZmZmY4MTAwMTNhYSAwMDAwMDAwMDAwMDBlMDMzIDAwMDAwMDAwMDAw
MDAyNDYKCihYRU4pIFsgIDMxMS40NTY3NDddICAgIGZmZmZjOTAwNDAwYmZlYjAgMDAwMDAwMDAw
MDAwZTAyYiAwMDAwMDAwMDAwMDBiZWVmIDAwMDAwMDAwMDAwMGJlZWYKCihYRU4pIFsgIDMxMS40
NjQ4MDddICAgIDAwMDAwMDAwMDAwMGJlZWYgMDAwMDAwMDAwMDAwYmVlZiAwMDAwZTAxMDAwMDAw
MDAxIGZmZmY4MzA4MWNjOGYwMDAKCihYRU4pIFsgIDMxMS40NzI4NjRdICAgIDAwMDAwMDM3OWM2
NjVkMDAgMDAwMDAwMDAwMDE1MjZlMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAK
CihYRU4pIFsgIDMxMS40ODA5MjZdICAgIDAwMDAwNjAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAw
MAoKKFhFTikgWyAgMzExLjQ4NjA0MV0gWGVuIGNhbGwgdHJhY2U6CgooWEVOKSBbICAzMTEuNDg5
MzMyXSAgICBbPGZmZmY4MmQwODAyNDA4YTg+XSBzY2hlZF9jb250ZXh0X3N3aXRjaGVkKzB4OTIv
MHgxMDEKCihYRU4pIFsgIDMxMS40OTYyNjZdICAgIFs8ZmZmZjgyZDA4MDI0MDk5Nj5dIHNjaGVk
dWxlLmMjc2NoZWRfY29udGV4dF9zd2l0Y2grMHg3Zi8weDE2MAoKKFhFTikgWyAgMzExLjUwMzk4
MF0gICAgWzxmZmZmODJkMDgwMjQwZjdhPl0gc2NoZWR1bGUuYyNzY2hlZF9zbGF2ZSsweDI4Zi8w
eDJiNQoKKFhFTikgWyAgMzExLjUxMDk5OV0gICAgWzxmZmZmODJkMDgwMjQyNzRhPl0gc29mdGly
cS5jI19fZG9fc29mdGlycSsweDYxLzB4OGMKCihYRU4pIFsgIDMxMS41MTc4NDZdICAgIFs8ZmZm
ZjgyZDA4MDI0MjdiZj5dIGRvX3NvZnRpcnErMHgxMy8weDE1CgooWEVOKSBbICAzMTEuNTIzNjUz
XSAgICBbPGZmZmY4MmQwODAyNzlhMWQ+XSBkb21haW4uYyNpZGxlX2xvb3ArMHg1Mi8weGE3Cgoo
WEVOKSBbICAzMTEuNTMwMTUyXQoKKFhFTikgWyAgMzExLjUzMjE0NF0gQ1BVMCBAIGUwMDg6ZmZm
ZjgyZDA4MDI0MzM0ZCAoc3RvcF9tYWNoaW5lLmMjc3RvcG1hY2hpbmVfd2FpdF9zdGF0ZSsweDE5
LzB4MjQpCgooWEVOKSBbICAzMTEuNTQwODk5XSBDUFU1IEAgZTAwODpmZmZmODJkMDgwMjQzMzk4
IChzdG9wX21hY2hpbmUuYyNzdG9wbWFjaGluZV9hY3Rpb24rMHg0MC8weDkzKQoKKFhFTikgWyAg
MzExLjU0OTMwN10gQ1BVMyBAIGUwMDg6ZmZmZjgyZDA4MDI0MzM5ZSAoc3RvcF9tYWNoaW5lLmMj
c3RvcG1hY2hpbmVfYWN0aW9uKzB4NDYvMHg5MykKCihYRU4pIFsgIDMxMS41NTc3MTJdIENQVTQg
QCBlMDA4OmZmZmY4MmQwODAyNDMzOWUgKHN0b3BfbWFjaGluZS5jI3N0b3BtYWNoaW5lX2FjdGlv
bisweDQ2LzB4OTMpCgooWEVOKSBbICAzMTEuNTY2MTE5XSBDUFU3IEAgZTAwODpmZmZmODJkMDgw
MjQzMzllIChzdG9wX21hY2hpbmUuYyNzdG9wbWFjaGluZV9hY3Rpb24rMHg0Ni8weDkzKQoKKFhF
TikgWyAgMzExLjU3NDUyNl0gQ1BVMiBAIGUwMDg6ZmZmZjgyZDA4MDI0MzM5OCAoc3RvcF9tYWNo
aW5lLmMjc3RvcG1hY2hpbmVfYWN0aW9uKzB4NDAvMHg5MykKCihYRU4pIFsgIDMxMS41ODI5MzFd
IENQVTYgQCBlMDA4OmZmZmY4MmQwODAyNDMzOTggKHN0b3BfbWFjaGluZS5jI3N0b3BtYWNoaW5l
X2FjdGlvbisweDQwLzB4OTMpCgooWEVOKSBbICAzMTEuNTkxOTE5XQoKKFhFTikgWyAgMzExLjU5
MzkxNF0gKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgoKKFhFTikgWyAg
MzExLjU5OTM3NF0gUGFuaWMgb24gQ1BVIDE6CgooWEVOKSBbICAzMTEuNjAyNjY5XSBGQVRBTCBU
UkFQOiB2ZWN0b3IgPSAyIChubWkpCgooWEVOKSBbICAzMTEuNjA3MDg4XSBbZXJyb3JfY29kZT0w
MDAwXQoKKFhFTikgWyAgMzExLjYxMDY0MV0gKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKgoKKFhFTikgWyAgMzExLjYxNjEwMV0KCihYRU4pIFsgIDMxMS42MTgwOTVdIFJl
Ym9vdCBpbiBmaXZlIHNlY29uZHMuLi4KCihYRU4pIFsgIDMxMS42MjIyNTRdIEV4ZWN1dGluZyBr
ZXhlYyBpbWFnZSBvbiBjcHUxCgooWEVOKSBbICAzMTEuNjI3NTM0XSBTaG90IGRvd24gYWxsIENQ
VXMKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 24 14:55:56 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Jul 2019 14:55:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqIgN-00028H-QU; Wed, 24 Jul 2019 14: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=9cpT=VV=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hqIgM-000287-C5
 for xen-devel@lists.xenproject.org; Wed, 24 Jul 2019 14:55:54 +0000
X-Inumbo-ID: 1b400567-ae23-11e9-8980-bc764e045a96
Received: from m9a0001g.houston.softwaregrp.com (unknown [15.124.64.66])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1b400567-ae23-11e9-8980-bc764e045a96;
 Wed, 24 Jul 2019 14:55:52 +0000 (UTC)
Received: FROM m9a0001g.houston.softwaregrp.com (15.121.0.191) BY
 m9a0001g.houston.softwaregrp.com WITH ESMTP; 
 Wed, 24 Jul 2019 14:55:38 +0000
Received: from M4W0335.microfocus.com (2002:f78:1193::f78:1193) by
 M9W0068.microfocus.com (2002:f79:bf::f79:bf) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Wed, 24 Jul 2019 14:47:21 +0000
Received: from NAM03-DM3-obe.outbound.protection.outlook.com (15.124.8.11) by
 M4W0335.microfocus.com (15.120.17.147) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Wed, 24 Jul 2019 14:47:22 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=i5ckIU+SvH0lIChals/MvXgSB/MZ6lntGYTl29qoE8s22fMSi4CxmOiWtrIkimef8TJQXTYO3bv6/c1Z7mwLjnmsV3OAxy33jjwTnJgrc+rcNos92pzvgMzxRhkRTDH+5hyhKu31TB6AQzeXlUWP1/7PRIFUWf+6Z4fqAWf9FDW0QQRDMYl5aAqD+wOQCBeuIKZVf+G2cNoSTmoVKQRQFCv0ec/EN78LVpL7DXnAvojJxsem5atErksVykmshenjJvIMkm7crU72uEhfqw2+8SE4zO/2rMfJZX+8C/134o1oLMdlea4vYVNOl9g374T5sgJdygDedjynpu8Oh0fnCw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=ogKDJTVgPo1eZ0Wf2g970RLw7pDtE7D5XJ06yKVT0kI=;
 b=UetR7Po1m4jfO9GPKtiRd1GyIWN8vCvk2eJVRt1dGghdQdG+4bVCwKPVKxRJlzYykZYOiyqTD4k3Uw2q9cfPxkwfVoqUYKhgZmRXwhWnsd/L0bwv5O5RU0OouNdAVIj2pAjFE5zwVMI4C5Uds2HIiJLwxO1oBFW4DVZerB/lFJ8MKKGZ2tmcVVYXm+3njpWi90YuJkA4sI+MqvvQPJ4FG7LUuW7AVvu/y6/PlEule6D0YsJzAWY13+w0QzZTU7mB+acMDKtN4mkdYurLfvZaAWQjMsdHsdzKk0UWTeu1QHF/ZSTmGN3NZTjOJHNHYar/U5rf4IwX9q5hANTDiTvlng==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3171.namprd18.prod.outlook.com (10.255.137.24) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2094.17; Wed, 24 Jul 2019 14:47:19 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b%7]) with mapi id 15.20.2094.013; Wed, 24 Jul 2019
 14:47:19 +0000
From: Jan Beulich <JBeulich@suse.com>
To: =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>, Fredy P.
 <fredy.pulido@savoirfairelinux.com>
Thread-Topic: [Xen-devel] CPU frequency throttling based on the temperature
Thread-Index: AQHVQiidALk+x0uDw0GmzsE7VlPwJabZ1pPngAACeAA=
Date: Wed, 24 Jul 2019 14:47:19 +0000
Message-ID: <1f653322-5d4d-5393-5790-c63b07492050@suse.com>
References: <e23a10a75ea7a1bee33a8721d9bee209b736dee8.camel@savoirfairelinux.com>
 <20190724143643.lpg576p6psxqelrg@Air-de-Roger>
In-Reply-To: <20190724143643.lpg576p6psxqelrg@Air-de-Roger>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: LO2P265CA0432.GBRP265.PROD.OUTLOOK.COM
 (2603:10a6:600:a0::36) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 43d26af1-e0c0-4abd-55c9-08d71045d3e6
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3171; 
x-ms-traffictypediagnostic: BY5PR18MB3171:
x-microsoft-antispam-prvs: <BY5PR18MB3171CAF38E8F499FF52DA383B3C60@BY5PR18MB3171.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7691;
x-forefront-prvs: 0108A997B2
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(39860400002)(346002)(136003)(366004)(376002)(396003)(52314003)(189003)(199004)(66476007)(8936002)(53546011)(64756008)(6506007)(53936002)(6436002)(66446008)(66556008)(386003)(31686004)(99286004)(76176011)(6486002)(71200400001)(71190400001)(66946007)(86362001)(229853002)(305945005)(5660300002)(6512007)(68736007)(80792005)(25786009)(31696002)(6246003)(14454004)(2906002)(36756003)(102836004)(7736002)(52116002)(316002)(26005)(11346002)(446003)(478600001)(81166006)(256004)(6116002)(110136005)(81156014)(66066001)(4326008)(476003)(8676002)(186003)(2616005)(486006)(3846002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3171;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: Lx6xmrqcjCpIcMFCgsxPXVtw+HX4VAZsXUNXFar60dbOCvmx1ztz/Rs+wg8Q8LYlAGNBu45XKe86VR4ZEiLu5zyF0Rx9ZFF+TMniJVw+dSjBbT4wJNXH4qX9zw4XY6hHeW6dn3miXhwSFmLRggifflxdVA8C+cYXTFpw+eIwEM/5FRk8lBiioaj0cZMs/WL5ulwg6Mfja2T3R2QrXubyoAQfa33qOLvLSNj3BUEfQz/plosWQXRsBiqtME7hQgPuJf7LxPqpaNfwu8P0VGW1w+lZ1rmTxYfgvwhpeKZ7yJK/kzlMQ4Lx4BZWadcQ8n+fFUmwV+xMnioAyjGT/mLPv2X8qg/AJpIw27C4nKu7wah4l0/Og98SQo9IgpvGtsbjUzZBrhMawN+L+ndtG6A+J2HjyUmpIn535L8wQWHIveY=
Content-ID: <DA16431B06F19248BA114E2853F46C8C@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 43d26af1-e0c0-4abd-55c9-08d71045d3e6
X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Jul 2019 14:47:19.1509 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3171
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] CPU frequency throttling based on the temperature
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>

T24gMjQuMDcuMjAxOSAxNjozNiwgUm9nZXIgUGF1IE1vbm7DqSAgd3JvdGU6DQo+IE9uIFdlZCwg
SnVsIDI0LCAyMDE5IGF0IDEwOjAxOjQwQU0gLTA0MDAsIEZyZWR5IFAuIHdyb3RlOg0KPj4gTXkg
b2JqZWN0aXZlIGlzIHRvIGdldCBDUFUgZnJlcXVlbmN5IHRocm90dGxpbmcgYmFzZWQgb24gdGhl
DQo+PiB0ZW1wZXJhdHVyZSBpbiBhIFhlbi9PcGVuV1JUKGRvbTApIHN5c3RlbS4NCj4+DQo+PiBB
ZnRlciB0byBleHBlbmQgaG91cnMgcmVhZGluZyBYZW4ncyB3aWtpLCBtYWlsaW5nIGxpc3QgYXJj
aGl2ZXMsDQo+PiBjb21taXRzLCBnb29nbGluZyBhbmQgYXNraW5nIGluIHRoZSBJUkMgY2hhbm5l
bCBJJ20gY29taW5nIGhlcmUgYXNraW5nDQo+PiBmb3IgaGVscCBiZWNhdXNlIEkgaG9wZSB0aGVy
ZSBpcyBzb21ldGhpbmcgSSBtaXNzIGFuZCB5b3UgY291bGQgcG9pbnQNCj4+IGl0Lg0KPiANCj4g
VGhhdCBzZWVtcyBsaWtlIGFuIGludGVyZXN0aW5nIHByb2plY3QsIEkgZ3Vlc3MgeW91ciBmb2N1
cyBpcyBzb21lDQo+IGtpbmQgb2YgbG93LXBvd2VyIGRldmljZT8gKG5vdCB0aGF0IGl0IG1hdHRl
cnMgbXVjaCBmb3IgdGhlIGNvbnRleHQgb2YNCj4gdGhlIHF1ZXN0aW9uKS4NCj4gDQo+IEFueXdh
eSwgdGhhbmtzIGZvciB5b3VyIGludGVyZXN0IG9uIFhlbiBhbmQgd2F5cyB0byBpbXByb3ZlIGl0
IQ0KPiANCj4+IE15IGZpcnN0IHF1ZXN0aW9uIGlzLCB0aGVyZSBpcyBhbnkgd2F5IHRvIGRvIENQ
VSBmcmVxdWVuY3kgdGhyb3R0bGluZw0KPj4gYmFzZWQgb24gdGhlIHRlbXBlcmF0dXJlPw0KPiAN
Cj4gSSBkb24ndCB0aGluayB0aGVyZSdzIHN1Y2ggZ292ZXJub3IgQVRNIGltcGxlbWVudGVkIGlu
IFhlbiwgdGhlIG1vcmUNCj4gdGhhdCBJIHRoaW5rIGFsbCBmcmVxdWVuY3kgdGhyb3R0bGluZyBp
cyBzdXBwb3NlZCB0byBiZSBkb25lIGJ5IGRvbTANCj4gdXNpbmcgeGVucG0sIGJ1dCBub3QgWGVu
IGl0c2VsZj8NCg0KVGhlIG9yaWdpbmFsIGF1dGhvcnMgb2YgUC0gYW5kIEMtc3RhdGUgaGFuZGxp
bmcgbG9vayB0byBoYXZlDQphc3N1bWVkIHRoYXQgVC1zdGF0ZSBoYW5kbGluZyBzaG91bGQgd29y
ayBzaW1pbGFybHksIGkuZS4gYnkNCkRvbTAgdXBsb2FkaW5nIHJlbGV2YW50IGRhdGEuIFNlZSBw
dWJsaWMvcGxhdGZvcm0uaCBzdGFydGluZyBhdA0KDQojZGVmaW5lIFhFTlBGX3NldF9wcm9jZXNz
b3JfcG1pbmZvICAgICAgNTQNCg0Kd2hlcmUgaW4gcGFydGljdWxhciB5b3UnbGwgZmluZA0KDQoj
ZGVmaW5lIFhFTl9QTV9UWCAgIDINCg0KQWRkaXRpb25hbGx5ICJkb25lIGJ5IGRvbTAgdXNpbmcg
eGVucG0iIHN0aWxsIG1lYW5zIFhlbiBjYXJyeWluZw0Kb3V0IHRoZSBhY3R1YWwgb3BlcmF0aW9u
LiBBbmQgeGVucG0gb2YgY291cnNlIGlzIG9ubHkgYW4NCmF1eGlsaWFyeSB0b29sIGJ5IHdoaWNo
IGFuIGFkbWluIGNhbiBpbmZsdWVuY2Ugb3ZlcmFsbCBiZWhhdmlvciwNCml0IGRvZXNuJ3QgcmVw
bGFjZSBhIHByb3BlciBnb3Zlcm5vci4NCg0KSmFuDQpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 24 15:01:41 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Jul 2019 15:01:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqIlt-0002v8-HT; Wed, 24 Jul 2019 15:01:37 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=qaDC=VV=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hqIlr-0002uy-Jo
 for xen-devel@lists.xenproject.org; Wed, 24 Jul 2019 15:01:35 +0000
X-Inumbo-ID: eda557dd-ae23-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id eda557dd-ae23-11e9-8980-bc764e045a96;
 Wed, 24 Jul 2019 15:01:34 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hqIlq-0002fP-3h; Wed, 24 Jul 2019 15:01:34 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hqIlp-00068n-Nv; Wed, 24 Jul 2019 15:01:33 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hqIlp-0005Ho-NE; Wed, 24 Jul 2019 15:01:33 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139301-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=83e7d5c75e7304aa5172c88eb24fa563445ce043
X-Osstest-Versions-That: ovmf=cf2d8d4978e87a80d23ecd40ef7b49f27199a13c
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 24 Jul 2019 15:01:33 +0000
Subject: [Xen-devel] [ovmf test] 139301: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTMwMSBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzkzMDEvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICA4M2U3ZDVjNzVlNzMwNGFhNTE3MmM4OGViMjRmYTU2
MzQ0NWNlMDQzCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICBjZjJkOGQ0
OTc4ZTg3YTgwZDIzZWNkNDBlZjdiNDlmMjcxOTlhMTNjCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MzkyODkgIDIwMTktMDctMjMgMTU6NTY6MjAgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTM5MzAxICAyMDE5LTA3LTI0IDAzOjI1OjM1IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgUmViZWNjYSBD
cmFuIDxyZWJlY2NhQGJzZGlvLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1v
dm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3Jn
CmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBj
b25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBv
cnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMu
eGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1h
c3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1i
bG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0
CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFy
eQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQv
b3NzdGVzdC9vdm1mLmdpdAogICBjZjJkOGQ0OTc4Li44M2U3ZDVjNzVlICA4M2U3ZDVjNzVlNzMw
NGFhNTE3MmM4OGViMjRmYTU2MzQ0NWNlMDQzIC0+IHhlbi10ZXN0ZWQtbWFzdGVyCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 24 15:11:29 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Jul 2019 15: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 1hqIvL-0003ee-JK; Wed, 24 Jul 2019 15:11:23 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=6YCV=VV=dornerworks.com=stewart.hildebrand@srs-us1.protection.inumbo.net>)
 id 1hqIvK-0003eZ-Ll
 for xen-devel@lists.xenproject.org; Wed, 24 Jul 2019 15:11:22 +0000
X-Inumbo-ID: 49b76a44-ae25-11e9-ba8e-474d6fb294f2
Received: from webmail.dornerworks.com (unknown [12.207.209.150])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 49b76a44-ae25-11e9-ba8e-474d6fb294f2;
 Wed, 24 Jul 2019 15:11:20 +0000 (UTC)
From: Stewart Hildebrand <Stewart.Hildebrand@dornerworks.com>
To: Julien Grall <julien.grall@arm.com>, xen-devel
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH 0/2] Raspberry Pi 4 support
Thread-Index: AdVCKTNrhqec33CFSM29ddylSiacxAAJwNIAAAgcuzA=
Date: Wed, 24 Jul 2019 15:12:02 +0000
Message-ID: <19633ba72255446dba015de1ff26c0a7@dornerworks.com>
References: <b947a9eee2bb43d490ddb4f9378f2ff5@dornerworks.com>
 <e85ac1a4-4ef4-3423-35f3-6796f45b72b2@arm.com>
In-Reply-To: <e85ac1a4-4ef4-3423-35f3-6796f45b72b2@arm.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [172.27.12.5]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 0/2] Raspberry Pi 4 support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei
 Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 Jeff Kubascik <Jeff.Kubascik@dornerworks.com>, Tim Deegan <tim@xen.org>, Jan
 Beulich <jbeulich@suse.com>, Andre Przywara <andre.przywara@arm.com>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkbmVzZGF5LCBKdWx5IDI0LCAyMDE5IDEwOjQ3IEFNLCBKdWxpZW4gR3JhbGwgPGp1bGll
bi5ncmFsbEBhcm0uY29tPiB3cm90ZToKPkhpLAo+Cj5UaGFuayB5b3UgZm9yIHlvdXIgc2VyaWVz
LiBQbGVhc2UgdXNlIGdpdC1zZW5kLWVtYWlsIHNvIHlvdXIgc2VyaWVzIGlzIHRocmVhZGVkCj5j
b3JyZWN0bHkgYW5kIHNlbnQgaW4gcGxhaW4gdGV4dCAobm90IEhUTUwhKS4KCk15IGFwb2xvZ2ll
cy4gSSB3aWxsIGRvIHRoaXMgbmV4dCB0aW1lIEkgaGF2ZSBzb21ldGhpbmcgdG8gc2VuZC4KCj5J
IGd1ZXNzIHlvdSBhcmUgbm90IHVzaW5nIEFuZHJlJ3MgQVRGIHBvcnQ/IElmIHlvdSBhcmUsIHRo
ZW4gWGVuIDQuMTIgaXMKPmRlZmluaXRlbHkgbm90IHNhZmUgb24gdGhhdCBwbGF0Zm9ybSBiZWNh
dXNlIHdlIGRvbid0IGhhbmRsZSByZXNlcnZlZC1yZWdpb24KPnlldAo+YW5kIHRoZXJlZm9yZSBY
ZW4gbWF5IHJlLXVzZSBzb21lIG9mIHRob3NlIHJlZ2lvbnMuCgpObywgSSBhbSBub3QuIEkgYW0g
bG9hZGluZyBhIFhlbitMaW51eCBjb21iaW5lZCBpbWFnZSBhbmQgZHRiIGRpcmVjdGx5IGZyb20g
dGhlIFJhc3BiZXJyeSBQaSdzIGZpcm13YXJlL2Jvb3Rsb2FkZXIuIEknbSBub3QgdXNpbmcgVS1C
b290LCBlaXRoZXIsIGFzIHRoYXQgd291bGQgZGlzY2FyZCB0aGUgYm9vdGFyZ3MgcGFzc2VkIGJ5
IHRoZSBSYXNwYmVycnkgUGkgZmlybXdhcmUuCgo+UGxlYXNlIG5vIG1vcmUgZWFybHlwcmludGsg
YWxpYXMuIFRoZXJlIGFyZSBubyByZWFsIHZhbHVlIGZvciB0aGVtIG90aGVyIHRoYW4KPmNsdXR0
ZXJpbmcgYSBiaXQgbW9yZSBSdWxlcy5tay4KCk9LLiBJIHdpbGwgZHJvcCB0aGlzIGlmIHRoZXJl
IGlzIGEgbmVlZCBmb3IgYSB2MiBvZiB0aGUgc2VyaWVzLiBQYXRjaCAyLzIgY291bGQgYmUgYXBw
bGllZCBpbmRlcGVuZGVudGx5IG9mIHRoZSBwcmludGsgYWxpYXMuCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 24 15:11:50 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Jul 2019 15:11: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 1hqIvk-0003gm-Su; Wed, 24 Jul 2019 15:11:48 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=Fm8U=VV=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hqIvk-0003gg-D5
 for xen-devel@lists.xenproject.org; Wed, 24 Jul 2019 15:11:48 +0000
X-Inumbo-ID: 59db17e0-ae25-11e9-8738-0f30ba1f8376
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 59db17e0-ae25-11e9-8738-0f30ba1f8376;
 Wed, 24 Jul 2019 15:11:46 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id D648FAE0C;
 Wed, 24 Jul 2019 15:11:44 +0000 (UTC)
To: Sergey Dyasli <sergey.dyasli@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
References: <20190528103313.1343-1-jgross@suse.com>
 <f2f3f5f2-8b9c-ac9c-00e8-1e601ec71070@citrix.com>
 <3cb1c2b777e623a55bf87dc12a155734667ab23e.camel@suse.com>
 <c8f4c719-ce7c-9ca0-7d5b-c34db3f21e38@citrix.com>
 <a57d18f4-e947-5c3e-3d8d-6e1371f0c9af@suse.com>
 <864742f0-9b84-e8fe-75be-fa94e217383f@citrix.com>
 <114b18be-6119-58b9-72fc-61c3b8077902@suse.com>
 <ab98171d-8cdc-f3f2-079b-90e69de655b2@citrix.com>
 <2311b239-507e-f215-c5b6-01c0a45b7a4c@suse.com>
 <659621ed-2635-24ac-443f-e6d9894f8e07@citrix.com>
From: Juergen Gross <jgross@suse.com>
Message-ID: <7d873f15-b831-4e7a-8dc1-a707c492148f@suse.com>
Date: Wed, 24 Jul 2019 17:11:43 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <659621ed-2635-24ac-443f-e6d9894f8e07@citrix.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH 00/60] xen: add core scheduling support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 RobertVanVossen <robert.vanvossen@dornerworks.com>,
 Dario Faggioli <dfaggioli@suse.com>, Julien Grall <julien.grall@arm.com>,
 Josh Whitehead <josh.whitehead@dornerworks.com>,
 Meng Xu <mengxu@cis.upenn.edu>, Jan Beulich <jbeulich@suse.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjQuMDcuMTkgMTY6NTQsIFNlcmdleSBEeWFzbGkgd3JvdGU6Cj4gT24gMjQvMDcvMjAxOSAx
MDoxMywgSnVlcmdlbiBHcm9zcyB3cm90ZToKPj4gVGhlIGZpeCBpcyBhIG9uZS1saW5lci4gOi0p
Cj4+Cj4+IGRpZmYgLS1naXQgYS94ZW4vY29tbW9uL3NjaGVkdWxlLmMgYi94ZW4vY29tbW9uL3Nj
aGVkdWxlLmMKPj4gaW5kZXggZjBiYzViMzE2MS4uZGE5ZWZiMTQ3ZiAxMDA2NDQKPj4gLS0tIGEv
eGVuL2NvbW1vbi9zY2hlZHVsZS5jCj4+ICsrKyBiL3hlbi9jb21tb24vc2NoZWR1bGUuYwo+PiBA
QCAtMjIwNyw2ICsyMjA3LDcgQEAgc3RhdGljIHN0cnVjdCBzY2hlZF91bml0ICpzY2hlZF93YWl0
X3JlbmRlenZvdXNfaW4oc3RydWN0IHNjaGVkX3VuaXQgKnByZXYsCj4+ICDCoMKgwqDCoMKgwqDC
oMKgIGlmICggdW5saWtlbHkoIXNjaGVkdWxlcl9hY3RpdmUpICkKPj4gIMKgwqDCoMKgwqDCoMKg
wqAgewo+PiAgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIEFTU0VSVChpc19pZGxlX3VuaXQocHJl
dikpOwo+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBhdG9taWNfc2V0KCZwcmV2LT5uZXh0X3Rh
c2stPnJlbmRlenZvdXNfb3V0X2NudCwgMCk7Cj4+ICDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAg
cHJldi0+cmVuZGV6dm91c19pbl9jbnQgPSAwOwo+PiAgwqDCoMKgwqDCoMKgwqDCoCB9Cj4+ICDC
oMKgwqDCoCB9Cj4gCj4gRXZlbiB3aXRoIHRoYXQgYXBwbGllZCwgSSdtIHN0aWxsIHNlZWluZyBp
dCA6KAoKSW50ZXJlc3RpbmcsIGZvciBtZSBpdCB3YXMgZ29uZS4KClRpbWUgZm9yIG1vcmUgdGVz
dHMgYW5kIHNvbWUgZGVidWcgY29kZS4uLgoKCkp1ZXJnZW4KCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 24 15:21:30 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Jul 2019 15:21:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqJ53-0004Tw-Tn; Wed, 24 Jul 2019 15:21:25 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=9cpT=VV=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hqJ52-0004Tq-5G
 for xen-devel@lists.xenproject.org; Wed, 24 Jul 2019 15:21:24 +0000
X-Inumbo-ID: afbae96e-ae26-11e9-89b4-cb577141e839
Received: from m9a0003g.houston.softwaregrp.com (unknown [15.124.64.68])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id afbae96e-ae26-11e9-89b4-cb577141e839;
 Wed, 24 Jul 2019 15:21:20 +0000 (UTC)
Received: FROM m9a0003g.houston.softwaregrp.com (15.121.0.190) BY
 m9a0003g.houston.softwaregrp.com WITH ESMTP; 
 Wed, 24 Jul 2019 15:21:07 +0000
Received: from M4W0335.microfocus.com (2002:f78:1193::f78:1193) by
 M9W0067.microfocus.com (2002:f79:be::f79:be) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Wed, 24 Jul 2019 15:20:14 +0000
Received: from NAM05-DM3-obe.outbound.protection.outlook.com (15.124.8.11) by
 M4W0335.microfocus.com (15.120.17.147) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Wed, 24 Jul 2019 15:20:14 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=mbV/0hrsqcdJraAgb+0Zm2uHYYX3udV0D6ar3AH15umRyYkXOH8pDCBSh1xDMk6KD3sfAp+B1Z8khugouEa9X2B8Hjk7qid01hdOuq8rZf6bVHEilXGteiWSqA+sIittPLPtERm1VLPZ2B7R1gFSYaVChYu/Ox+jcQFTVFKtQQ7cw3CNpB9T0JRpVzjUERcU4ohOFyDE0nH0xsCiZQgyAeB0M9rYRvfVLMVPJUTMKPug8KM3TSvk56P0WD45tzZjTR62Fiin8TL1b+l+CrKXP7eFDVAkBw4/2HgAYJImlos192uM2yww4WEW42WxxkW2mwkUm8A2+423vm8ZEzVJ4w==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=+1HPnmsvXdz5Av1JGh38239nJxWE0ILbT3YCvby4h6c=;
 b=E4LaBNptbjfjG6Y/5k3NOVtG1ZIXOhzvMNCvNbaLG13RWjGXXbtaAlt4rWUEcv9lzV1DYA4waq8GxOuazm+AREy3fONGnDx1ei1xvYRa8uPk4GaEqPdauHnXSDgcNEZehLGM4eARjxPXhTK3nl/87UkZZCUzw6zph59tJZjmAJywtvcrv9jileiZGFIGuimDH8U1piMVw5mfjWdko9ZtcLcyJlYcPFf/csnRAgLZaTh4ZZnNveWSc638FSdYYf7uwhng2UThSy9EuloVSwFvDa0BFkC+iCd29FZyhXtRVIVmEKo/6C1uHk84ebfPLeSgIHGRd3BP30wVWZBd6zD17g==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3411.namprd18.prod.outlook.com (10.255.139.148) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2094.17; Wed, 24 Jul 2019 15:20:13 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b%7]) with mapi id 15.20.2094.013; Wed, 24 Jul 2019
 15:20:13 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Paul Durrant <Paul.Durrant@citrix.com>
Thread-Topic: [Xen-devel] [PATCH v3 4/4] iommu / pci: re-implement
 XEN_DOMCTL_get_device_group...
Thread-Index: AQHVO7+30zOrUBDJqkW0fIy31yR4g6bM+heAgAAtwjCADMc0gA==
Date: Wed, 24 Jul 2019 15:20:13 +0000
Message-ID: <5fabe43e-fffa-7a47-4e66-0e5db230555a@suse.com>
References: <20190716101657.23327-1-paul.durrant@citrix.com>
 <20190716101657.23327-5-paul.durrant@citrix.com>
 <20190716112815.xulpw3gcoilqv43k@Air-de-Roger.citrite.net>
 <f268871abbaf41b3811bf3296578c592@AMSPEX02CL03.citrite.net>
In-Reply-To: <f268871abbaf41b3811bf3296578c592@AMSPEX02CL03.citrite.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB8P191CA0005.EURP191.PROD.OUTLOOK.COM
 (2603:10a6:10:130::15) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: c6af8b16-c16a-4ab3-ffd9-08d7104a6c5f
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3411; 
x-ms-traffictypediagnostic: BY5PR18MB3411:
x-microsoft-antispam-prvs: <BY5PR18MB34116BD10BF3B9E845451AB7B3C60@BY5PR18MB3411.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 0108A997B2
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(376002)(136003)(346002)(39860400002)(366004)(396003)(189003)(199004)(6916009)(8676002)(31696002)(478600001)(6116002)(86362001)(6436002)(6486002)(486006)(31686004)(4326008)(99286004)(76176011)(54906003)(316002)(68736007)(3846002)(14454004)(25786009)(80792005)(66066001)(6512007)(2906002)(14444005)(256004)(26005)(102836004)(6246003)(229853002)(386003)(305945005)(476003)(52116002)(66446008)(186003)(5660300002)(64756008)(66476007)(8936002)(36756003)(446003)(81156014)(7736002)(71200400001)(11346002)(66946007)(81166006)(53546011)(71190400001)(53936002)(2616005)(6506007)(66556008);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3411;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: QLFhFJGO20QRrvvhGBpSNI6fYbAM3ZwAbxpMZJvblYVTtEqURlxzg6kVZZpMse3Cayo1Mp5l6/P4KEI9YqCChonX48NAZDcFZdvhFrwhPPXvBYJv0Qqw/pfbQFQOBIJzcSCQwGouZGqzRbB2pN9CWBVJ/218yOCs6G7aIO3ZE0uN7JQlX4wvMzLziKV4DD6Otpvu/cDMwpwOmmpnujjhCu09har2c8UwaVo/Bpoo++D54EU733Y1gwEDKkOiqxGWQcYWBEEqnLRaSwmBrg5SCZd0XpRwdAPMHR9ALIJGFB3mI3NHtIm0Y+cBkxs1Wnl0NL43ruk5ZpP/Rm+y796RMWZ8KacatvaQFGbaiE6QxWlxtN60N23fMI7BZDepdIrJJfjURInm64BAULdmkXum2UdsBHK0zpQuUUNoS/DlU7A=
Content-ID: <0502D897D1A1784B906A3C232654A296@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: c6af8b16-c16a-4ab3-ffd9-08d7104a6c5f
X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Jul 2019 15:20:13.0238 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3411
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v3 4/4] iommu / pci: re-implement
 XEN_DOMCTL_get_device_group...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTYuMDcuMjAxOSAxNDoyMCwgUGF1bCBEdXJyYW50IHdyb3RlOg0KPj4gRnJvbTogUm9nZXIg
UGF1IE1vbm5lIDxyb2dlci5wYXVAY2l0cml4LmNvbT4NCj4+IFNlbnQ6IDE2IEp1bHkgMjAxOSAx
MjoyOA0KPj4NCj4+IE9uIFR1ZSwgSnVsIDE2LCAyMDE5IGF0IDExOjE2OjU3QU0gKzAxMDAsIFBh
dWwgRHVycmFudCB3cm90ZToNCj4+PiBAQCAtODEsNiArODUsNDggQEAgaW50IGlvbW11X2dyb3Vw
X2Fzc2lnbihzdHJ1Y3QgcGNpX2RldiAqcGRldiwgdm9pZCAqYXJnKQ0KPj4+ICAgICAgIHJldHVy
biAwOw0KPj4+ICAgfQ0KPj4+DQo+Pj4gK2ludCBpb21tdV9nZXRfZGV2aWNlX2dyb3VwKHN0cnVj
dCBkb21haW4gKmQsIHBjaV9zYmRmX3Qgc2JkZiwNCj4+PiArICAgICAgICAgICAgICAgICAgICAg
ICAgICAgWEVOX0dVRVNUX0hBTkRMRV82NCh1aW50MzIpIGJ1ZiwNCj4+PiArICAgICAgICAgICAg
ICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IG1heF9zZGV2cykNCj4+PiArew0KPj4+ICsgICAg
c3RydWN0IGlvbW11X2dyb3VwICpncnAgPSBOVUxMOw0KPj4+ICsgICAgc3RydWN0IHBjaV9kZXYg
KnBkZXY7DQo+Pj4gKyAgICB1bnNpZ25lZCBpbnQgaSA9IDA7DQo+Pj4gKw0KPj4+ICsgICAgcGNp
ZGV2c19sb2NrKCk7DQo+Pj4gKw0KPj4+ICsgICAgZm9yX2VhY2hfcGRldiAoIGQsIHBkZXYgKQ0K
Pj4+ICsgICAgew0KPj4+ICsgICAgICAgIGlmICggcGRldi0+c2JkZi5zYmRmID09IHNiZGYuc2Jk
ZiApDQo+Pj4gKyAgICAgICAgew0KPj4+ICsgICAgICAgICAgICBncnAgPSBwZGV2LT5ncnA7DQo+
Pj4gKyAgICAgICAgICAgIGJyZWFrOw0KPj4+ICsgICAgICAgIH0NCj4+PiArICAgIH0NCj4+PiAr
DQo+Pj4gKyAgICBpZiAoICFncnAgKQ0KPj4+ICsgICAgICAgIGdvdG8gb3V0Ow0KPj4+ICsNCj4+
PiArICAgIGZvcl9lYWNoX3BkZXYgKCBkLCBwZGV2ICkNCj4+PiArICAgIHsNCj4+PiArICAgICAg
ICBpZiAoIHhzbV9nZXRfZGV2aWNlX2dyb3VwKFhTTV9IT09LLCBwZGV2LT5zYmRmLnNiZGYpIHx8
DQo+Pj4gKyAgICAgICAgICAgICBwZGV2LT5ncnAgIT0gZ3JwICkNCj4+PiArICAgICAgICAgICAg
Y29udGludWU7DQo+Pj4gKw0KPj4+ICsgICAgICAgIGlmICggaSA8IG1heF9zZGV2cyAmJg0KPj4N
Cj4+IEFGQUlDVCB5b3UgYXJlIGFkZGluZyB0aGUgY2hlY2sgaGVyZSBpbiBvcmRlciB0byBrZWVw
IGN1cnJlbnQNCj4+IGJlaGF2aW91cj8NCj4gDQo+IFllcy4NCj4gDQo+PiBCdXQgaXNuJ3QgaXQg
d3JvbmcgdG8gbm90IHJlcG9ydCB0byB0aGUgY2FsbGVyIHRoYXQgdGhlIGJ1ZmZlciB3YXMNCj4+
IHNtYWxsZXIgdGhhbiByZXF1aXJlZCwgYW5kIHRoYXQgdGhlIHJldHVybmVkIHJlc3VsdCBpcyBw
YXJ0aWFsPw0KPiANCj4gR2l2ZW4gdGhhdCB0aGVyZSBpcyB6ZXJvIGRvY3VtZW50YXRpb24gSSB0
aGluayB5b3VyIGd1ZXNzIGlzIGFzIGdvb2QNCj4gYXMgbWluZSBhcyB0byB3aGF0IGludGVudGlv
biBvZiB0aGUgaW1wbGVtZW50b3Igd2FzLg0KPiANCj4+DQo+PiBJIGRvbid0IHNlZSBhbnkgd2F5
IGEgY2FsbGVyIGNhbiBkaWZmZXJlbnRpYXRlIGJldHdlZW4gYSByZXN1bHQgdGhhdA0KPj4gdXNl
cyB0aGUgZnVsbCBidWZmZXIgYW5kIG9uZSB0aGF0J3MgYWN0dWFsbHkgcGFydGlhbCBkdWUgdG8g
c21hbGxlcg0KPj4gdGhhbiByZXF1aXJlZCBidWZmZXIgcHJvdmlkZWQuIEkgdGhpbmsgdGhpcyBm
dW5jdGlvbiBzaG91bGQgcmV0dXJuDQo+PiAtRU5PU1BDIGZvciBzdWNoIGNhc2UuDQo+IA0KPiBJ
J2QgcHJlZmVyIHRvIHN0aWNrIHRvIHRoZSBwcmluY2lwbGUgb2Ygbm8gY2hhbmdlIGluIGJlaGF2
aW91ci4gVEJIIEkNCj4gaGF2ZSBub3QgZm91bmQgYW55IGNhbGxlciBvZiB4Y19nZXRfZGV2aWNl
X2dyb3VwKCkgYXBhcnQgZnJvbSBhIHB5dGhvbg0KPiBiaW5kaW5nIGFuZCB3aG8ga25vd3Mgd2hh
dCBwaWVjZSBvZiBhbnRpcXVhdGVkIGNvZGUgbWlnaHQgc2l0IG9uIHRoZQ0KPiBvdGhlciBzaWRl
IG9mIHRoYXQuIEZXSVcgdGhhdCBjb2RlIHNldHMgbWF4X3NkZXZzIHRvIDEwMjQgc28gaXQncw0K
PiB1bmxpa2VseSB0byBydW4gb3V0IG9mIHNwYWNlIHNvIGFuIEVOT1NQQyBtaWdodCBiZSBvay4g
U3RpbGwsIEknZCBsaWtlDQo+IHRvIGhlYXIgbWFpbnRhaW5lciBvcGluaW9ucyBvbiB0aGlzLg0K
DQpIb3cgYWJvdXQgd2UgdHJ5IHRvIGZpbmQgYSBzdWZmaWNpZW50bHkgYmFja3dhcmRzIGNvbXBh
dGlibGUgc29sdXRpb24NCndoaWNoIHN0aWxsIGFsbG93cyByZWNvZ25pemluZyBpbnN1ZmZpY2ll
bnQgYnVmZmVyIHNwYWNlPyBGaXJzdCBvZiBhbGwNCnRoZSBjb21tb24gbnVsbC1oYW5kbGUgYXBw
cm9hY2ggY291bGQgYmUgdXNlZCB0byBnZXQgYSB0b3RhbCBjb3VudC4NClRoZXJlJ3Mgbm90IG11
Y2ggcmlzayBvZiB0aGlzIHZhbHVlIGdldHRpbmcgc3RhbGUgYmV0d2VlbiB0d28NCnN1Y2Nlc3Np
dmUgZG9tY3RsLXMuIEFuZCB0aGVuIHJldHVybmluZyAtRU5PQlVGUyB1cG9uIGV4Y2VlZGluZyB0
aGUNCnByb3ZpZGVkIGJ1ZmZlciBzaG91bGRuJ3QgcmVhbGx5IGJyZWFrIHByZS1leGlzdGluZyBj
b2RlOiBJdCBzdXJlbHkNCndvdWxkIG1pc2JlaGF2ZSBhbnl3YXkgaWYgdGhlIGdyb3VwIHdhcyBs
YXJnZXIgdGhhbiB3aGF0IHRoZXkgdGhpbmsNCml0IGlzLg0KDQpBbm90aGVyIG9wdGlvbiB3b3Vs
ZCBiZSB0byBpc29sYXRlIGFsbCBvZiB0aGlzIGNvbXBhdGliaWxpdHkgc3R1ZmYNCmludG8gdGhl
IGxpYnhjIHdyYXBwZXIsIG1ha2luZyB0aGUgaHlwZXJjYWxsIGl0c2VsZiByZXR1cm4gdGhlIGFj
dHVhbA0KY291bnQgaXJyZXNwZWN0aXZlIG9mIHRoZSBwYXNzZWQgaW4gYnVmZmVyIHNpemUgKGku
ZS4gYSBnZW5lcmFsaXphdGlvbg0Kb2YgdGhlIG51bGwtaGFuZGxlIG1vZGVsKS4NCg0KSmFuDQpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 24 15:22:39 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Jul 2019 15:22:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqJ6E-0004Z8-CI; Wed, 24 Jul 2019 15:22:38 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=xcQv=VV=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hqJ6D-0004Z3-7F
 for xen-devel@lists.xenproject.org; Wed, 24 Jul 2019 15:22:37 +0000
X-Inumbo-ID: dd3c623c-ae26-11e9-88fa-b3ec1067459b
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id dd3c623c-ae26-11e9-88fa-b3ec1067459b;
 Wed, 24 Jul 2019 15:22:35 +0000 (UTC)
Received: from localhost (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256
 bits)) (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 09010217D4;
 Wed, 24 Jul 2019 15:22:35 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1563981755;
 bh=S8dJIyMt0wvYjI/KLlIOl1g2F1ulIJlM/BBP7x/T2ec=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=DejBLGzg9pLDDTZmU0j8CQxAEAjNlq4KDl/dEd+9f6nZL//EOkiPbESxo1Sd/CgWD
 czmehutATx177QNQWU43HnWQY5EjeCRvXUnTbmMglG5zVWNXXcgg61mDSQD7SF2AGu
 KMx+pI8xrkiZtNlMhqdJid7PDvWFwmsmQ/SKeSt0=
Date: Wed, 24 Jul 2019 08:22:34 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-T480s
To: Julien Grall <julien.grall@arm.com>
In-Reply-To: <1a509d9b-0e7d-01c5-5d13-542f53c55949@arm.com>
Message-ID: <alpine.DEB.2.21.1907240820040.7102@sstabellini-ThinkPad-T480s>
References: <20190718115714.634-1-julien.grall@arm.com>
 <alpine.DEB.2.21.1907231654530.7102@sstabellini-ThinkPad-T480s>
 <1a509d9b-0e7d-01c5-5d13-542f53c55949@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] xen/arm64: Correctly compute the virtual
 address in maddr_to_virt()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Stefano Stabellini <sstabellini@kernel.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 Andre Przywara <andre.przywara@arm.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCAyNCBKdWwgMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpIFN0ZWZhbm8sCj4g
Cj4gT24gMjQvMDcvMjAxOSAwMToxNywgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+ID4gT24g
VGh1LCAxOCBKdWwgMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+ID4gPiBXaXRoIHRoYXQsIHRo
ZSBwYXRjaCAxMTkxMTU2MzYxICJ4ZW4vYXJtOiBmaXggbWFzayBjYWxjdWxhdGlvbiBpbgo+ID4g
PiBwZHhfaW5pdF9tYXNrIiBjb3VsZCBiZSByZS1pbnN0YXRlZC4KPiA+ID4gLS0tCj4gPiA+ICAg
eGVuL2FyY2gvYXJtL21tLmMgICAgICAgIHwgMiArKwo+ID4gPiAgIHhlbi9pbmNsdWRlL2FzbS1h
cm0vbW0uaCB8IDYgKysrKy0tCj4gPiA+ICAgMiBmaWxlcyBjaGFuZ2VkLCA2IGluc2VydGlvbnMo
KyksIDIgZGVsZXRpb25zKC0pCj4gPiA+IAo+ID4gPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJt
L21tLmMgYi94ZW4vYXJjaC9hcm0vbW0uYwo+ID4gPiBpbmRleCA0NDI1OGFkODljLi5lMWNkZWFh
ZjJmIDEwMDY0NAo+ID4gPiAtLS0gYS94ZW4vYXJjaC9hcm0vbW0uYwo+ID4gPiArKysgYi94ZW4v
YXJjaC9hcm0vbW0uYwo+ID4gPiBAQCAtMTY1LDYgKzE2NSw3IEBAIG1mbl90IHhlbmhlYXBfbWZu
X2VuZCBfX3JlYWRfbW9zdGx5Owo+ID4gPiAgIHZhZGRyX3QgeGVuaGVhcF92aXJ0X2VuZCBfX3Jl
YWRfbW9zdGx5Owo+ID4gPiAgICNpZmRlZiBDT05GSUdfQVJNXzY0Cj4gPiA+ICAgdmFkZHJfdCB4
ZW5oZWFwX3ZpcnRfc3RhcnQgX19yZWFkX21vc3RseTsKPiA+ID4gK3Vuc2lnbmVkIGxvbmcgeGVu
aGVhcF9iYXNlX3BkeCBfX3JlYWRfbW9zdGx5Owo+ID4gPiAgICNlbmRpZgo+ID4gPiAgICAgdW5z
aWduZWQgbG9uZyBmcmFtZXRhYmxlX2Jhc2VfcGR4IF9fcmVhZF9tb3N0bHk7Cj4gPiA+IEBAIC03
OTYsNiArNzk3LDcgQEAgdm9pZCBfX2luaXQgc2V0dXBfeGVuaGVhcF9tYXBwaW5ncyh1bnNpZ25l
ZCBsb25nCj4gPiA+IGJhc2VfbWZuLAo+ID4gPiAgICAgICBpZiAoIG1mbl9lcSh4ZW5oZWFwX21m
bl9zdGFydCwgSU5WQUxJRF9NRk4pICkKPiA+ID4gICAgICAgewo+ID4gPiAgICAgICAgICAgeGVu
aGVhcF9tZm5fc3RhcnQgPSBfbWZuKGJhc2VfbWZuKTsKPiA+ID4gKyAgICAgICAgeGVuaGVhcF9i
YXNlX3BkeCA9IG1mbl90b19wZHgoX21mbihiYXNlX21mbikpOwo+ID4gPiAgICAgICAgICAgeGVu
aGVhcF92aXJ0X3N0YXJ0ID0gRElSRUNUTUFQX1ZJUlRfU1RBUlQgKwo+ID4gPiAgICAgICAgICAg
ICAgIChiYXNlX21mbiAtIG1mbikgKiBQQUdFX1NJWkU7Cj4gPiA+ICAgICAgIH0KPiA+IAo+ID4g
SSBjYW4gc2VlIHRoYXQgdGhpcyB3b3VsZCB3b3JrLCBidXQgd291bGRuJ3QgaXQgYmUgYSBiZXR0
ZXIgZml0IHRvIHNldAo+ID4geGVuaGVhcF9iYXNlX3BkeCBpbiB4ZW4vYXJjaC9hcm0vc2V0dXAu
YzpzZXR1cF9tbSwgd2hlcmUgd2UgYWxyZWFkeSBzZXQ6Cj4gPiAKPiA+IAo+ID4gICAgICB4ZW5o
ZWFwX3ZpcnRfZW5kID0gWEVOSEVBUF9WSVJUX1NUQVJUICsgcmFtX2VuZCAtIHJhbV9zdGFydDsK
PiA+ICAgICAgeGVuaGVhcF9tZm5fc3RhcnQgPSBtYWRkcl90b19tZm4ocmFtX3N0YXJ0KTsKPiA+
ICAgICAgeGVuaGVhcF9tZm5fZW5kID0gbWFkZHJfdG9fbWZuKHJhbV9lbmQpOwo+ID4gCj4gPiBP
ciBpdCB0b28gbGF0ZSBieSB0aGVuPwo+IAo+IFllcyBzZXR1cF94ZW5oZWFwX21hcHBpbmdzKCkg
aXMgdXNpbmcgX19tZm5fdG9fdmlydCgpIHRoYXQgd2lsbCBjYWxsCj4gbWFkZHJfdG9fdmlydCgp
LiBTbyB3ZSBuZWVkIHRvIHNldHVwIHhlbmhlYW1fYmFzZV9zdGFydCBlYXJsaWVyLgoKT0sgdGhl
bjoKClJldmlld2VkLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5v
cmc+CgoKPiBUQkgsIHRoaXMgMyB2YXJpYWJsZXMgc2hvdWxkIGJlIHNldCB3aXRoaW4geGVuaGVh
cCBhcyBpdCBtYWtlcyBjbGVhcmVyIGhvdwo+IHRoZXkgYXJlIGNvbXB1dGVkLiBBY3R1YWxseSwg
eGVuaGVhbV9tZm5fc3RhcnQgd2lsbCBiZSBvdmVyaWRkZW4sIHRoYW5rZnVsbHkKPiB0aGUgbmV3
IGFuZCBvbGQgdmFsdWVzIGFyZSBleGFjdGx5IHRoZSBzYW1lLi4uCj4gCj4gSSBoYXZlIHBsYW4g
dG8gcmV3cml0ZSB0aGUgeGVuaGVhcCBjb2RlIGFzIHRoZXJlIGFyZSBmZXcgcHJvYmxlbXMgd2l0
aCBpdDoKPiAgIDEpIENoaWNrZW4gYW5kIGVnZ3MgcHJvYmxlbSB3aXRoIHRoZSBhbGxvY19ib290
X3BhZ2VzKC4uLikuIFdlIG1heSBuZWVkIHRvCj4gYWxsb2NhdGUgbWVtb3J5IHdoaWxlIGRvaW5n
IHRoZSB4ZW5oZWFwIG1hcHBpbmcgYnV0IHBhZ2UgYXJlIG5vdCBnaXZlbiB0byB0aGUKPiBhbGxv
Y2F0b3IgdW50aWwgbGF0ZS4gQnV0IGlmIHlvdSBnaXZlIHRvIHRoZSBhbGxvY2F0b3IgdGhlIHBh
Z2UgYW5kIGl0IGlzIG5vdAo+IHlldCB1bm1hcCwgdGhlbiB5b3Ugd291bGQgcmVjZWl2ZSBhIGRh
dGEgYWJvcnQuCj4gICAyKSBXZSBhcmUgbWFwcGluZyBhbGwgdGhlIFJBTXMsIGluY2x1ZGUgcmVz
ZXJ2ZWQtbWVtb3J5IG1hcmtlZCBuby1tYXAuIFRoaXMKPiBtYXkgcmVzdWx0IHRvIGNhY2hpbmcg
cHJvYmxlbSBsYXRlciBvbi4KPiAgIDMpIFdlIGFyZSB1c2luZyAxR0IgbWFwcGluZywgaG93ZXZl
ciBpZiB0aGUgUkFNIGlzIGxlc3MgdGhhbiBhIDFHQiwgd2Ugd2lsbAo+IGVuZC11cCB0byBjb3Zl
ciBub24tUkFNLiBXaXRoIGJhZCBsdWNrLCB0aGlzIG1heSBjb3ZlciBkZXZpY2UgbWVtb3J5IGxl
YWRpbmcKPiB0byBpbnRlcmVzdGluZyByZXN1bHQuIEFGQUlLLCB0aGUgUlBJNCBoYXMgdGhpcyBl
eGFjdCB1c2UgY2FzZS4KClRoYW5rcyBmb3IgdGhlIHdyaXRlLXVwLCBJIHdhc24ndCBhd2FyZSBv
ZiBhbGwgdGhlIGlzc3Vlcy4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 24 15:26:00 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Jul 2019 15: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 1hqJ9T-0004iV-Tl; Wed, 24 Jul 2019 15:25:59 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=eNHf=VV=savoirfairelinux.com=fredy.pulido@srs-us1.protection.inumbo.net>)
 id 1hqJ9T-0004iQ-FG
 for xen-devel@lists.xenproject.org; Wed, 24 Jul 2019 15:25:59 +0000
X-Inumbo-ID: 5513caec-ae27-11e9-8980-bc764e045a96
Received: from mail.savoirfairelinux.com (unknown [208.88.110.44])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5513caec-ae27-11e9-8980-bc764e045a96;
 Wed, 24 Jul 2019 15:25:56 +0000 (UTC)
Received: from localhost (localhost [127.0.0.1])
 by mail.savoirfairelinux.com (Postfix) with ESMTP id 640AC9C00B7;
 Wed, 24 Jul 2019 11:25:56 -0400 (EDT)
Received: from mail.savoirfairelinux.com ([127.0.0.1])
 by localhost (mail.savoirfairelinux.com [127.0.0.1]) (amavisd-new, port 10032)
 with ESMTP id bEKIQ9UQhUtl; Wed, 24 Jul 2019 11:25:55 -0400 (EDT)
Received: from localhost (localhost [127.0.0.1])
 by mail.savoirfairelinux.com (Postfix) with ESMTP id 8F9439C02D7;
 Wed, 24 Jul 2019 11:25:55 -0400 (EDT)
X-Virus-Scanned: amavisd-new at mail.savoirfairelinux.com
Received: from mail.savoirfairelinux.com ([127.0.0.1])
 by localhost (mail.savoirfairelinux.com [127.0.0.1]) (amavisd-new, port 10026)
 with ESMTP id mA_PQo-GZKhT; Wed, 24 Jul 2019 11:25:55 -0400 (EDT)
Received: from thinkpad (unknown [192.168.51.254])
 by mail.savoirfairelinux.com (Postfix) with ESMTPSA id 686769C00B7;
 Wed, 24 Jul 2019 11:25:55 -0400 (EDT)
Message-ID: <cc9a1959af91dc812553b700fee308573c5dea5d.camel@savoirfairelinux.com>
From: "Fredy P." <fredy.pulido@savoirfairelinux.com>
To: Roger Pau =?ISO-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Date: Wed, 24 Jul 2019 11:25:55 -0400
In-Reply-To: <20190724143643.lpg576p6psxqelrg@Air-de-Roger>
References: <e23a10a75ea7a1bee33a8721d9bee209b736dee8.camel@savoirfairelinux.com>
 <20190724143643.lpg576p6psxqelrg@Air-de-Roger>
Organization: Savoir-faire Linux
User-Agent: Evolution 3.30.5-1.1 
MIME-Version: 1.0
Subject: Re: [Xen-devel] CPU frequency throttling based on the temperature
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>

LS0gCkZyZWR5IFB1bGlkbywKQ29uc3VsdGFudCBlbiBsb2dpY2llbCBsaWJyZQpJbmZyYXN0cnVj
dHVyZSwgSW5mb251YWdpcXVlIGV0IGFyY2hpdGVjdHVyZSBkZSBzeXN0w6htZXMKU2F2b2lyLWZh
aXJlIExpbnV4LCBNb250csOpYWwsIFFjCkJ1cmVhdSA6ICgrIDEpIDUxNCAyNzYtNTQ2OCBwLjQx
MCAKCk1lc3NhZ2UgZGUgY29uZmlkZW50aWFsaXTDqSA6CkNlIGNvdXJyaWVsIChkZSBtw6ptZSBx
dWUgbGVzIGZpY2hpZXJzIGpvaW50cykgZXN0IHN0cmljdGVtZW50IHLDqXNlcnbDqSDDoCBsJ3Vz
YWdlIGRlIGxhIHBlcnNvbm5lIG91IGRlIGwnZW50aXTDqSDDoCBxdWkgaWwgZXN0IGFkcmVzc8Op
IGV0IHBldXQgY29udGVuaXIgZGUgbCdpbmZvcm1hdGlvbiBwcml2aWzDqWdpw6llIGV0IGNvbmZp
ZGVudGllbGxlLgpUb3V0ZSBkaXZ1bGdhdGlvbiwgZGlzdHJpYnV0aW9uIG91IGNvcGllIGRlIGNl
IGNvdXJyaWVsIGVzdCBzdHJpY3RlbWVudCBwcm9oaWLDqWUuClNpIHZvdXMgYXZleiByZcOndSBj
ZSBjb3VycmllbCBwYXIgZXJyZXVyLCB2ZXVpbGxleiBub3VzIGVuIGF2aXNlciBzdXItbGUtY2hh
bXAsIGTDqXRydWlyZSB0b3V0ZXMgbGVzIGNvcGllcyBldCBsZSBzdXBwcmltZXIgZGUgdm90cmUg
c3lzdMOobWUgaW5mb3JtYXRpcXVlLgoKLS0tLS0tLS0gRm9yd2FyZGVkIE1lc3NhZ2UgLS0tLS0t
LS0KRnJvbTogRnJlZHkgUC4gPGZyZWR5LnB1bGlkb0BzYXZvaXJmYWlyZWxpbnV4LmNvbT4KVG86
IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgpTdWJqZWN0OiBSZTogW1hl
bi1kZXZlbF0gQ1BVIGZyZXF1ZW5jeSB0aHJvdHRsaW5nIGJhc2VkIG9uIHRoZQp0ZW1wZXJhdHVy
ZQpEYXRlOiBXZWQsIDI0IEp1bCAyMDE5IDExOjAwOjUxIC0wNDAwCgpIZWxsbywgYW5zd2VyaW5n
IGJldHdlZW4gbGluZXMKT24gV2VkLCAyMDE5LTA3LTI0IGF0IDE2OjM2ICswMjAwLCBSb2dlciBQ
YXUgTW9ubsOpIHdyb3RlOgo+IE9uIFdlZCwgSnVsIDI0LCAyMDE5IGF0IDEwOjAxOjQwQU0gLTA0
MDAsIEZyZWR5IFAuIHdyb3RlOgo+ID4gSGVsbG8sCj4gPiAKPiA+IE15IG9iamVjdGl2ZSBpcyB0
byBnZXQgQ1BVIGZyZXF1ZW5jeSB0aHJvdHRsaW5nIGJhc2VkIG9uIHRoZQo+ID4gdGVtcGVyYXR1
cmUgaW4gYSBYZW4vT3BlbldSVChkb20wKSBzeXN0ZW0uCj4gPiAKPiA+IEFmdGVyIHRvIGV4cGVu
ZCBob3VycyByZWFkaW5nIFhlbidzIHdpa2ksIG1haWxpbmcgbGlzdCBhcmNoaXZlcywKPiA+IGNv
bW1pdHMsIGdvb2dsaW5nIGFuZCBhc2tpbmcgaW4gdGhlIElSQyBjaGFubmVsIEknbSBjb21pbmcg
aGVyZQo+ID4gYXNraW5nCj4gPiBmb3IgaGVscCBiZWNhdXNlIEkgaG9wZSB0aGVyZSBpcyBzb21l
dGhpbmcgSSBtaXNzIGFuZCB5b3UgY291bGQKPiA+IHBvaW50Cj4gPiBpdC4KPiBUaGF0IHNlZW1z
IGxpa2UgYW4gaW50ZXJlc3RpbmcgcHJvamVjdCwgSSBndWVzcyB5b3VyIGZvY3VzIGlzIHNvbWUK
PiBraW5kIG9mIGxvdy1wb3dlciBkZXZpY2U/IChub3QgdGhhdCBpdCBtYXR0ZXJzIG11Y2ggZm9y
IHRoZSBjb250ZXh0Cj4gb2YKPiB0aGUgcXVlc3Rpb24pLgpJcyBhIFg4NiBzZXJ2ZXIgZm9yIGFp
cmNyYWZ0cywgd2UgaGF2ZSBpdCBydW5uaW5nIExpbnV4IGFuZCB3aWxsIGFkZApYZW4gdG8gaGF2
ZSBhIFZNIHJ1bm5pbmcgaW5zaWRlLCBpcyBhIGtpbmQgb2YgYmlnIGVtYmVkZGVkIHN5c3RlbS4K
Cj4gQW55d2F5LCB0aGFua3MgZm9yIHlvdXIgaW50ZXJlc3Qgb24gWGVuIGFuZCB3YXlzIHRvIGlt
cHJvdmUgaXQhCj4gCj4gPiBNeSBmaXJzdCBxdWVzdGlvbiBpcywgdGhlcmUgaXMgYW55IHdheSB0
byBkbyBDUFUgZnJlcXVlbmN5Cj4gPiB0aHJvdHRsaW5nCj4gPiBiYXNlZCBvbiB0aGUgdGVtcGVy
YXR1cmU/Cj4gCj4gSSBkb24ndCB0aGluayB0aGVyZSdzIHN1Y2ggZ292ZXJub3IgQVRNIGltcGxl
bWVudGVkIGluIFhlbiwgdGhlIG1vcmUKPiB0aGF0IEkgdGhpbmsgYWxsIGZyZXF1ZW5jeSB0aHJv
dHRsaW5nIGlzIHN1cHBvc2VkIHRvIGJlIGRvbmUgYnkgZG9tMAo+IHVzaW5nIHhlbnBtLCBidXQg
bm90IFhlbiBpdHNlbGY/CgpZZXMgdGhhdCBpcyBjbGVhciBmb3IgdXMgYnV0IHRvIGRvIGFjdGl2
ZSB0aGVybWFsIHRocm90dGxpbmcgbmVlZCB0byBiZQpjYXBhYmxlIHRvIHJlYWQgdGhlIENQVSB0
ZW1wZXJhdHVyZS4KCj4gPiBJZiB0aGUgYW5zd2VyIGZvciBmaXJzdCBxdWVzdGlvbiBpcyBub3Qs
IHRoZW4gdGhlcmUgaXMgYW55IHdheSB0bwo+ID4gZ2V0Cj4gPiB0aGUgQ1BVIHRlbXBlcmF0dXJl
IGZyb20gRG9tMD8gKHRoaXMgd2F5IHdlIGNvdWxkIHVzZSBJbnRlbCdzCj4gPiB0aGVybWFsZAo+
ID4gYW5kIG1vZGlmeSBpdCB0byB1c2UgeGVucG0gdG8gY2hhbmdlIHRoZSBjcHVmcmVxKS4KPiAK
PiBXaGF0IGhhcmR3YXJlIGludGVyZmFjZSBkb2VzIHRoZXJtYWxkIChvciB0aGUgZHJpdmVyIGlu
IExpbnV4IGlmCj4gdGhlcmUncyBvbmUpIHVzZSB0byBnZXQgdGhlIHRlbXBlcmF0dXJlIGRhdGE/
CgpUaGF0IGlzIHRoZSBtYWluIHByb2JsZW0sIGluIGEgUE9DIHdlIGRpZCB5ZWFycyBhZ28gZm9y
IG91ciBjbGllbnQKdXNpbmcgWGVuIDQuOC54IHdlIHRvb2sgaXQgZnJvbSAvc3lzL2NsYXNzL2h3
bW9uIGJ1dCB0aGF0IHdhcyBub3QKYWNjdXJhdGUgYW5kIFhlbiByZW1vdmVzIGl0IG9uIDQuOS54
LiB0aGlzIGlzIHRoZSBxdWVzdGlvbiBJJ20gZG9pbmcKaGVyZS4KCj4gSXMgaXQgZXhwb3NlZCBp
biBhIG1taW8gcmVnaW9uIHNvbWV3aGVyZT8gT3IgbWF5YmUgZXhwb3NlZCBhcyBhIHBjaQo+IGRl
dmljZT8KPiAKPiA+IElmIG9uZSBhbmQgdHdvIGFyZSBub3QsIGRvIHlvdSB0aGluayB0aGF0IHRo
ZSByaWdodCBwYXRoIGlzIHRvCj4gPiBtb2RpZnkKPiA+ICBsaW51eC9kcml2ZXJzL3hlbi94ZW4t
YWNwaS1wcm9jZXNzb3IuYyBvciB5b3UgaGF2ZSBhbnkgb3RoZXIKPiA+IGlkZWFzPwo+IAo+IEkg
dGhpbmsgaXQgZGVwZW5kcyBvbiBob3cgdGhpcyBkYXRhIGlzIGV4cG9zZWQgYnkgdGhlIGhhcmR3
YXJlLgoKSXMgYSBJbnRlbChSKSBDb3JlKFRNKSBpNS01MzUwVSBDUFUgQCAxLjgwR0h6IHByb2Nl
c3Nvciwgd2hlbiB5b3Ugc2F5CnRoZSBoYXJkd2FyZSBpcyB0aGUgYm9hcmQgaXRzZWxmPyBvciB0
aGUgcHJvY2Vzc29yPwoKPiA+IFRoYW5rcwo+ID4gCj4gPiAtLSAKPiA+IEZyZWR5IFB1bGlkbywK
PiA+IENvbnN1bHRhbnQgZW4gbG9naWNpZWwgbGlicmUKPiA+IEluZnJhc3RydWN0dXJlLCBJbmZv
bnVhZ2lxdWUgZXQgYXJjaGl0ZWN0dXJlIGRlIHN5c3TDqG1lcwo+ID4gU2F2b2lyLWZhaXJlIExp
bnV4LCBNb250csOpYWwsIFFjCj4gPiBCdXJlYXUgOiAoKyAxKSA1MTQgMjc2LTU0NjggcC40MTAg
Cj4gPiAKPiA+IE1lc3NhZ2UgZGUgY29uZmlkZW50aWFsaXTDqSA6Cj4gPiBDZSBjb3VycmllbCAo
ZGUgbcOqbWUgcXVlIGxlcyBmaWNoaWVycyBqb2ludHMpIGVzdCBzdHJpY3RlbWVudAo+ID4gcsOp
c2VydsOpIMOgCj4gPiBsJ3VzYWdlIGRlIGxhIHBlcnNvbm5lIG91IGRlIGwnZW50aXTDqSDDoCBx
dWkgaWwgZXN0IGFkcmVzc8OpIGV0IHBldXQKPiA+IGNvbnRlbmlyIGRlIGwnaW5mb3JtYXRpb24g
cHJpdmlsw6lnacOpZSBldCBjb25maWRlbnRpZWxsZS4KPiA+IFRvdXRlIGRpdnVsZ2F0aW9uLCBk
aXN0cmlidXRpb24gb3UgY29waWUgZGUgY2UgY291cnJpZWwgZXN0Cj4gPiBzdHJpY3RlbWVudAo+
ID4gcHJvaGliw6llLgo+ID4gU2kgdm91cyBhdmV6IHJlw6d1IGNlIGNvdXJyaWVsIHBhciBlcnJl
dXIsIHZldWlsbGV6IG5vdXMgZW4gYXZpc2VyCj4gPiBzdXItCj4gPiBsZS1jaGFtcCwgZMOpdHJ1
aXJlIHRvdXRlcyBsZXMgY29waWVzIGV0IGxlIHN1cHByaW1lciBkZSB2b3RyZQo+ID4gc3lzdMOo
bWUKPiA+IGluZm9ybWF0aXF1ZS4KPiAKPiBBZGRpbmcgYSBjb25maWRlbnRpYWxpdHkgZm9vdGVy
IHRvIGFuIGVtYWlsIHNlbnQgdG8gYSBwdWJsaWMgbWFpbGluZwo+IGxpc3QgaXMgcG9pbnRsZXNz
LCBkbyB5b3Uga25vdyB0aGUgd2hvbGUgbWFpbGluZyBsaXN0IGFyY2hpdmVzIGFyZQo+IHB1Ymxp
Y2x5IGFjY2Vzc2libGUgYXQ6Cj4gCj4gaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9hcmNo
aXZlcy9odG1sL3hlbi1kZXZlbC8KPiAKPiBGb3IgYW55b25lIHRvIHJlYWQ/Cj4gCj4gUm9nZXIu
CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 24 15:27:14 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Jul 2019 15:27:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqJAc-0004mx-8u; Wed, 24 Jul 2019 15:27:10 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=qaDC=VV=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hqJAb-0004mi-CO
 for xen-devel@lists.xenproject.org; Wed, 24 Jul 2019 15:27:09 +0000
X-Inumbo-ID: 7f66a9e6-ae27-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7f66a9e6-ae27-11e9-8980-bc764e045a96;
 Wed, 24 Jul 2019 15:27:07 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hqJAZ-00038u-Ao; Wed, 24 Jul 2019 15:27: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 1hqJAZ-0007RQ-0R; Wed, 24 Jul 2019 15:27:07 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hqJAY-0006qr-Vo; Wed, 24 Jul 2019 15:27:06 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139296-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.19:build-armhf-pvops:kernel-build:fail:regression
 linux-4.19:test-amd64-amd64-xl-pvshim:guest-start/debian.repeat:fail:heisenbug
 linux-4.19:test-amd64-i386-qemut-rhel6hvm-amd:guest-start/redhat.repeat:fail:heisenbug
 linux-4.19:test-arm64-arm64-examine:examine-serial/bootloader:fail:heisenbug
 linux-4.19:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-examine:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=be9b6782a9eb128a45b4d4fce556f7053234773d
X-Osstest-Versions-That: linux=84df9525b0c27f3ebc2ebb1864fa62a97fdedb7d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 24 Jul 2019 15:27:06 +0000
Subject: [Xen-devel] [linux-4.19 test] 139296: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTI5NiBsaW51eC00LjE5IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzkyOTYvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAg
IDYga2VybmVsLWJ1aWxkICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyOTMxMwoKVGVzdHMg
d2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJtaXR0ZW50bHkgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXB2c2hpbSAyMCBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0IGZhaWwgaW4g
MTM5MjQwIHBhc3MgaW4gMTM5Mjk2CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1k
IDEyIGd1ZXN0LXN0YXJ0L3JlZGhhdC5yZXBlYXQgZmFpbCBwYXNzIGluIDEzOTI0MAogdGVzdC1h
cm02NC1hcm02NC1leGFtaW5lICAgICAxMSBleGFtaW5lLXNlcmlhbC9ib290bG9hZGVyICBmYWls
IHBhc3MgaW4gMTM5MjQwCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90
IGJsb2NraW5nOgogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAg
ICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jcmVkaXQxICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3ViaWV0cnVjayAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1h
cm1oZi14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0
LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwtc2VhdHRsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhz
bSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsLXRodW5kZXJ4IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1j
cmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVt
dXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjct
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjct
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBn
dWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3Rh
bGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2lu
MTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGludXggICAg
ICAgICAgICAgICAgYmU5YjY3ODJhOWViMTI4YTQ1YjRkNGZjZTU1NmY3MDUzMjM0NzczZApiYXNl
bGluZSB2ZXJzaW9uOgogbGludXggICAgICAgICAgICAgICAgODRkZjk1MjViMGMyN2YzZWJjMmVi
YjE4NjRmYTYyYTk3ZmRlZGI3ZAoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI5MzEzICAyMDE4LTEx
LTAyIDA1OjM5OjA4IFogIDI2NCBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyOTQxMiAgMjAx
OC0xMS0wNCAxNDoxMDoxNSBaICAyNjIgZGF5cyAgMTcwIGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBz
aW5jZSAgIDEzOTI0MCAgMjAxOS0wNy0yMSAyMjozOTowNCBaICAgIDIgZGF5cyAgICAzIGF0dGVt
cHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0KMjI4NSBwZW9wbGUgdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdCwKbm90IGxp
c3RpbmcgdGhlbSBhbGwKCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtaTM4
Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWkzODYt
eHNtICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3Rl
ZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGVi
aWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhs
LWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0
cmljdCAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0
LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFt
aW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bTY0LWFybTY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJz
ZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJo
ZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRp
dmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1w
YWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXRodW5kZXJ4ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVz
dC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAv
aG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUg
YXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoK
RXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwg
aXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9
YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFy
bmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBs
b2c7IGl0IHdvdWxkIGJlIDE4Njg2OCBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 24 15:29:03 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Jul 2019 15:29:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqJCQ-0004vN-Q3; Wed, 24 Jul 2019 15:29: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=9cpT=VV=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hqJCP-0004vG-A1
 for xen-devel@lists.xenproject.org; Wed, 24 Jul 2019 15:29:01 +0000
X-Inumbo-ID: c0826539-ae27-11e9-8980-bc764e045a96
Received: from m9a0002g.houston.softwaregrp.com (unknown [15.124.64.67])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c0826539-ae27-11e9-8980-bc764e045a96;
 Wed, 24 Jul 2019 15:28:58 +0000 (UTC)
Received: FROM m9a0002g.houston.softwaregrp.com (15.121.0.190) BY
 m9a0002g.houston.softwaregrp.com WITH ESMTP; 
 Wed, 24 Jul 2019 15:28:44 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M9W0067.microfocus.com (2002:f79:be::f79:be) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Wed, 24 Jul 2019 15:27:43 +0000
Received: from NAM01-SN1-obe.outbound.protection.outlook.com (15.124.72.11) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Wed, 24 Jul 2019 15:27:43 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=gRNbAEOUB7FjPly+KnJZcOk1U6BojA5VhcFXLQSY7FOFTXEVdjXOYlku43U2dVeCEPhXGKpKe99ELVclc9PY9bB8Nwg2T/jMGXaVmtUKE/rrXoL0sVXq5EN64vXFdmDxBNAVse3q3RQQ7XLZObOLmslCTgv3BsvuI4eMB6BNxdEVDo0KN0S1WyFeDerc7GEieSoEDRBjXSjundehn0s/PKAz0XIhXUvI6N/v8yoRxdwCz0IJor7Y/IXTNTTJJPiWT6YgP46CrITDL6q+f38X6dD+Bkt1a0+JSSCS8ti8dkOtkwsTwLyPPUwsBPPBLhL5w9noSRqurYdKQV8bnA4ctw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=gnCTVGLK0+PrVkQfCHxm8r/Tn4UxxO+CjEZ2pCJZEis=;
 b=EQZS6hIyXHka1PkVKwUqwL4GGK3HfVl6DvX31UNxGfBvbupmf+IVRLuc9NcXBpcYgd02ad/VfVnUncfPhCatrpTGuCzgAJ2YGQwrhzSDh1r7wM+WXk/q/8IUWg0CHwU8hJ7+bKrzxB8OPBD/xZyjU9lP53XcS/Me539vcSlqO2eMrEkkCtl0YabXXkGrPmL6cg349SWBO1xJKJcNIyv61/o3DU3+wK0y5bUePKEmZe494H2rBo2ockSNHQ4tEb+lfT7xG+NZrOyIc7L835HC1ZtQsKiLeIUJE3JoACmm+S5n9tghaFLMDIx+EjpH2NcpbLUitzki3lL2p7UbSPgnlA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3089.namprd18.prod.outlook.com (10.255.137.221) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2094.16; Wed, 24 Jul 2019 15:27:42 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b%7]) with mapi id 15.20.2094.013; Wed, 24 Jul 2019
 15:27:42 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Paul Durrant <paul.durrant@citrix.com>
Thread-Topic: [PATCH v3 4/4] iommu / pci: re-implement
 XEN_DOMCTL_get_device_group...
Thread-Index: AQHVO7+30zOrUBDJqkW0fIy31yR4g6bZ8SWA
Date: Wed, 24 Jul 2019 15:27:42 +0000
Message-ID: <0bc10440-b270-261f-2047-c66911bf5b62@suse.com>
References: <20190716101657.23327-1-paul.durrant@citrix.com>
 <20190716101657.23327-5-paul.durrant@citrix.com>
In-Reply-To: <20190716101657.23327-5-paul.durrant@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR0601CA0012.eurprd06.prod.outlook.com
 (2603:10a6:4:7b::22) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: bb8bbbd9-e625-448a-ade9-08d7104b786a
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3089; 
x-ms-traffictypediagnostic: BY5PR18MB3089:
x-microsoft-antispam-prvs: <BY5PR18MB3089B1D660445C859EF21461B3C60@BY5PR18MB3089.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:4502;
x-forefront-prvs: 0108A997B2
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(136003)(396003)(346002)(366004)(376002)(39860400002)(189003)(199004)(80792005)(386003)(53936002)(6506007)(53546011)(186003)(71200400001)(102836004)(6246003)(305945005)(6916009)(476003)(5660300002)(6436002)(26005)(68736007)(229853002)(3846002)(6116002)(52116002)(2906002)(31686004)(446003)(76176011)(11346002)(2616005)(6486002)(71190400001)(6512007)(8676002)(7736002)(64756008)(8936002)(81156014)(66446008)(66066001)(66946007)(81166006)(316002)(14454004)(256004)(4326008)(478600001)(486006)(31696002)(86362001)(25786009)(66476007)(14444005)(36756003)(66556008)(99286004);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3089;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: 1bl76Z3xGY6fDHff+0lZvOYbNjOKnfSOsvJnwe9RU8djnIN0E6ruYie1po3m/NKePt9kJnzVK1uoNoY+GisPcuEyt5S5AB3Rt5zJiMKFu7FrZynD4Oi3j6IDZmx8sliC/rl/IVRHadP45IIQtsO2kUNejwQ6choRKymVVM4Nrp9/kDAzBC6jQvERqhiGtByT2b35GnGrYucM6NLk5YN1Z8sdila3BtT2PISPwcFK0N4bmpYjGFCcBEZLoP4NeIgzPc1gcBzDR4kNjRJSjt7oc2W8ZPMlrPxYhkTcmH13Sb+h8OrY1u1uTYaJHGIIf7pokg9v5S9Neaa3rxnyWNSGl7S3j18smANWCZFZzXWuJk9n7Wvzbd94s5vPeJbm3xHX8841SqfCDIM/fjEwkLaTe8JncsgW1vxvdJxU5h1BJD4=
Content-ID: <A41B7EEBE5B4054D9B46BC7E6BEE63E1@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: bb8bbbd9-e625-448a-ade9-08d7104b786a
X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Jul 2019 15:27:42.7062 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3089
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v3 4/4] iommu / pci: re-implement
 XEN_DOMCTL_get_device_group...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>

T24gMTYuMDcuMjAxOSAxMjoxNiwgUGF1bCBEdXJyYW50IHdyb3RlOg0KPiAraW50IGlvbW11X2dl
dF9kZXZpY2VfZ3JvdXAoc3RydWN0IGRvbWFpbiAqZCwgcGNpX3NiZGZfdCBzYmRmLA0KPiArICAg
ICAgICAgICAgICAgICAgICAgICAgICAgWEVOX0dVRVNUX0hBTkRMRV82NCh1aW50MzIpIGJ1ZiwN
Cj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBtYXhfc2RldnMpDQo+
ICt7DQo+ICsgICAgc3RydWN0IGlvbW11X2dyb3VwICpncnAgPSBOVUxMOw0KPiArICAgIHN0cnVj
dCBwY2lfZGV2ICpwZGV2Ow0KPiArICAgIHVuc2lnbmVkIGludCBpID0gMDsNCj4gKw0KPiArICAg
IHBjaWRldnNfbG9jaygpOw0KPiArDQo+ICsgICAgZm9yX2VhY2hfcGRldiAoIGQsIHBkZXYgKQ0K
PiArICAgIHsNCj4gKyAgICAgICAgaWYgKCBwZGV2LT5zYmRmLnNiZGYgPT0gc2JkZi5zYmRmICkN
Cj4gKyAgICAgICAgew0KPiArICAgICAgICAgICAgZ3JwID0gcGRldi0+Z3JwOw0KPiArICAgICAg
ICAgICAgYnJlYWs7DQo+ICsgICAgICAgIH0NCj4gKyAgICB9DQo+ICsNCj4gKyAgICBpZiAoICFn
cnAgKQ0KPiArICAgICAgICBnb3RvIG91dDsNCj4gKw0KPiArICAgIGZvcl9lYWNoX3BkZXYgKCBk
LCBwZGV2ICkNCj4gKyAgICB7DQo+ICsgICAgICAgIGlmICggeHNtX2dldF9kZXZpY2VfZ3JvdXAo
WFNNX0hPT0ssIHBkZXYtPnNiZGYuc2JkZikgfHwNCj4gKyAgICAgICAgICAgICBwZGV2LT5ncnAg
IT0gZ3JwICkNCj4gKyAgICAgICAgICAgIGNvbnRpbnVlOw0KPiArDQo+ICsgICAgICAgIGlmICgg
aSA8IG1heF9zZGV2cyAmJg0KPiArICAgICAgICAgICAgIHVubGlrZWx5KGNvcHlfdG9fZ3Vlc3Rf
b2Zmc2V0KGJ1ZiwgaSsrLCAmcGRldi0+c2JkZi5zYmRmLCAxKSkgKQ0KDQpJZiB5b3Ugd2FudCB0
byBhdm9pZCBicmVha2luZyBleGlzdGluZyBjYWxsZXJzLCB5b3UnbGwgaGF2ZSB0byBtaW1pYw0K
aGVyZSAuLi4NCg0KPiAtc3RhdGljIGludCBpb21tdV9nZXRfZGV2aWNlX2dyb3VwKA0KPiAtICAg
IHN0cnVjdCBkb21haW4gKmQsIHUxNiBzZWcsIHU4IGJ1cywgdTggZGV2Zm4sDQo+IC0gICAgWEVO
X0dVRVNUX0hBTkRMRV82NCh1aW50MzIpIGJ1ZiwgaW50IG1heF9zZGV2cykNCj4gLXsNCj4gLSAg
ICBjb25zdCBzdHJ1Y3QgZG9tYWluX2lvbW11ICpoZCA9IGRvbV9pb21tdShkKTsNCj4gLSAgICBz
dHJ1Y3QgcGNpX2RldiAqcGRldjsNCj4gLSAgICBpbnQgZ3JvdXBfaWQsIHNkZXZfaWQ7DQo+IC0g
ICAgdTMyIGJkZjsNCj4gLSAgICBpbnQgaSA9IDA7DQo+IC0gICAgY29uc3Qgc3RydWN0IGlvbW11
X29wcyAqb3BzID0gaGQtPnBsYXRmb3JtX29wczsNCj4gLQ0KPiAtICAgIGlmICggIWlvbW11X2Vu
YWJsZWQgfHwgIW9wcyB8fCAhb3BzLT5nZXRfZGV2aWNlX2dyb3VwX2lkICkNCj4gLSAgICAgICAg
cmV0dXJuIDA7DQo+IC0NCj4gLSAgICBncm91cF9pZCA9IG9wcy0+Z2V0X2RldmljZV9ncm91cF9p
ZChzZWcsIGJ1cywgZGV2Zm4pOw0KPiAtDQo+IC0gICAgcGNpZGV2c19sb2NrKCk7DQo+IC0gICAg
Zm9yX2VhY2hfcGRldiggZCwgcGRldiApDQo+IC0gICAgew0KPiAtICAgICAgICBpZiAoIChwZGV2
LT5zZWcgIT0gc2VnKSB8fA0KPiAtICAgICAgICAgICAgICgocGRldi0+YnVzID09IGJ1cykgJiYg
KHBkZXYtPmRldmZuID09IGRldmZuKSkgKQ0KPiAtICAgICAgICAgICAgY29udGludWU7DQo+IC0N
Cj4gLSAgICAgICAgaWYgKCB4c21fZ2V0X2RldmljZV9ncm91cChYU01fSE9PSywgKHNlZyA8PCAx
NikgfCAocGRldi0+YnVzIDw8IDgpIHwgcGRldi0+ZGV2Zm4pICkNCj4gLSAgICAgICAgICAgIGNv
bnRpbnVlOw0KPiAtDQo+IC0gICAgICAgIHNkZXZfaWQgPSBvcHMtPmdldF9kZXZpY2VfZ3JvdXBf
aWQoc2VnLCBwZGV2LT5idXMsIHBkZXYtPmRldmZuKTsNCj4gLSAgICAgICAgaWYgKCAoc2Rldl9p
ZCA9PSBncm91cF9pZCkgJiYgKGkgPCBtYXhfc2RldnMpICkNCj4gLSAgICAgICAgew0KPiAtICAg
ICAgICAgICAgYmRmID0gMDsNCj4gLSAgICAgICAgICAgIGJkZiB8PSAocGRldi0+YnVzICYgMHhm
ZikgPDwgMTY7DQo+IC0gICAgICAgICAgICBiZGYgfD0gKHBkZXYtPmRldmZuICYgMHhmZikgPDwg
ODsNCj4gLQ0KPiAtICAgICAgICAgICAgaWYgKCB1bmxpa2VseShjb3B5X3RvX2d1ZXN0X29mZnNl
dChidWYsIGksICZiZGYsIDEpKSApDQoNCi4uLiB0aGlzIHJhdGhlciBvZGQgb3JnYW5pemF0aW9u
IG9mIEJERi4gT21pdHRpbmcgdGhlIHNlZ21lbnQgaXMsIEkNCnRoaW5rLCBmaW5lLCBhcyBJIGRv
bid0IGV4cGVjdCBncm91cHMgdG8gZXh0ZW5kIHBhc3Qgc2VnbWVudA0KYm91bmRhcmllcyAoYW5k
IGlpcmMgbmVpdGhlciBJbnRlbCdzIG5vciBBTUQncyBpbXBsZW1lbnRhdGlvbiBoYXZlDQphbnkg
bWVhbnMgZm9yIHRoaXMgdG8gaGFwcGVuKS4NCg0KSmFuDQpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 24 15:35:57 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Jul 2019 15:35:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqJIr-0005gI-LC; Wed, 24 Jul 2019 15: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=UCFt=VV=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hqJIq-0005gD-1P
 for xen-devel@lists.xenproject.org; Wed, 24 Jul 2019 15:35:40 +0000
X-Inumbo-ID: afdb1f2d-ae28-11e9-8980-bc764e045a96
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id afdb1f2d-ae28-11e9-8980-bc764e045a96;
 Wed, 24 Jul 2019 15:35:38 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 9gY50784GWb4ruthtFXJkpN6/sgLMcOZ673XWSf+tvgEVkUp5tXAwmXIWpcvd6s5RygzKZcYOu
 IIxpq0BoSqhUTRs/QkPxAySAqrpvcuvTnkf0JKud+1xH2CNwN3wbVUHGvv3GSm98xTJof6xXMv
 9wteh9SB5ktT6DwiOWR0E+1GFyfzsW4S0woq2k6I+GCz9kjbS9GhOQIo1tlkzQN1WfPnJCRZmb
 FEd9TrPP1/y+znORE2iaylo5Psn+m0ekc7aFy7RHikwbQwpla3T63s+Oty+VU6ihdMwdbyDtrC
 nBQ=
X-SBRS: 2.7
X-MesageID: 3375116
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,303,1559534400"; 
   d="scan'208";a="3375116"
Date: Wed, 24 Jul 2019 17:35:28 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20190724153528.xgpzq6ta4vrxpitq@Air-de-Roger>
References: <e23a10a75ea7a1bee33a8721d9bee209b736dee8.camel@savoirfairelinux.com>
 <20190724143643.lpg576p6psxqelrg@Air-de-Roger>
 <1f653322-5d4d-5393-5790-c63b07492050@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1f653322-5d4d-5393-5790-c63b07492050@suse.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] CPU frequency throttling based on the temperature
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "Fredy P." <fredy.pulido@savoirfairelinux.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>

T24gV2VkLCBKdWwgMjQsIDIwMTkgYXQgMDI6NDc6MTlQTSArMDAwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gT24gMjQuMDcuMjAxOSAxNjozNiwgUm9nZXIgUGF1IE1vbm7DqSAgd3JvdGU6Cj4gPiBP
biBXZWQsIEp1bCAyNCwgMjAxOSBhdCAxMDowMTo0MEFNIC0wNDAwLCBGcmVkeSBQLiB3cm90ZToK
PiA+PiBNeSBvYmplY3RpdmUgaXMgdG8gZ2V0IENQVSBmcmVxdWVuY3kgdGhyb3R0bGluZyBiYXNl
ZCBvbiB0aGUKPiA+PiB0ZW1wZXJhdHVyZSBpbiBhIFhlbi9PcGVuV1JUKGRvbTApIHN5c3RlbS4K
PiA+Pgo+ID4+IEFmdGVyIHRvIGV4cGVuZCBob3VycyByZWFkaW5nIFhlbidzIHdpa2ksIG1haWxp
bmcgbGlzdCBhcmNoaXZlcywKPiA+PiBjb21taXRzLCBnb29nbGluZyBhbmQgYXNraW5nIGluIHRo
ZSBJUkMgY2hhbm5lbCBJJ20gY29taW5nIGhlcmUgYXNraW5nCj4gPj4gZm9yIGhlbHAgYmVjYXVz
ZSBJIGhvcGUgdGhlcmUgaXMgc29tZXRoaW5nIEkgbWlzcyBhbmQgeW91IGNvdWxkIHBvaW50Cj4g
Pj4gaXQuCj4gPiAKPiA+IFRoYXQgc2VlbXMgbGlrZSBhbiBpbnRlcmVzdGluZyBwcm9qZWN0LCBJ
IGd1ZXNzIHlvdXIgZm9jdXMgaXMgc29tZQo+ID4ga2luZCBvZiBsb3ctcG93ZXIgZGV2aWNlPyAo
bm90IHRoYXQgaXQgbWF0dGVycyBtdWNoIGZvciB0aGUgY29udGV4dCBvZgo+ID4gdGhlIHF1ZXN0
aW9uKS4KPiA+IAo+ID4gQW55d2F5LCB0aGFua3MgZm9yIHlvdXIgaW50ZXJlc3Qgb24gWGVuIGFu
ZCB3YXlzIHRvIGltcHJvdmUgaXQhCj4gPiAKPiA+PiBNeSBmaXJzdCBxdWVzdGlvbiBpcywgdGhl
cmUgaXMgYW55IHdheSB0byBkbyBDUFUgZnJlcXVlbmN5IHRocm90dGxpbmcKPiA+PiBiYXNlZCBv
biB0aGUgdGVtcGVyYXR1cmU/Cj4gPiAKPiA+IEkgZG9uJ3QgdGhpbmsgdGhlcmUncyBzdWNoIGdv
dmVybm9yIEFUTSBpbXBsZW1lbnRlZCBpbiBYZW4sIHRoZSBtb3JlCj4gPiB0aGF0IEkgdGhpbmsg
YWxsIGZyZXF1ZW5jeSB0aHJvdHRsaW5nIGlzIHN1cHBvc2VkIHRvIGJlIGRvbmUgYnkgZG9tMAo+
ID4gdXNpbmcgeGVucG0sIGJ1dCBub3QgWGVuIGl0c2VsZj8KPiAKPiBUaGUgb3JpZ2luYWwgYXV0
aG9ycyBvZiBQLSBhbmQgQy1zdGF0ZSBoYW5kbGluZyBsb29rIHRvIGhhdmUKPiBhc3N1bWVkIHRo
YXQgVC1zdGF0ZSBoYW5kbGluZyBzaG91bGQgd29yayBzaW1pbGFybHksIGkuZS4gYnkKPiBEb20w
IHVwbG9hZGluZyByZWxldmFudCBkYXRhLiBTZWUgcHVibGljL3BsYXRmb3JtLmggc3RhcnRpbmcg
YXQKPiAKPiAjZGVmaW5lIFhFTlBGX3NldF9wcm9jZXNzb3JfcG1pbmZvICAgICAgNTQKPiAKPiB3
aGVyZSBpbiBwYXJ0aWN1bGFyIHlvdSdsbCBmaW5kCj4gCj4gI2RlZmluZSBYRU5fUE1fVFggICAy
CgpPSywgSSBhc3N1bWVkIHRoZSBxdWVzdGlvbiB3YXMgYWJvdXQgcmVhZGluZyB0aGUgQ1BVIHRl
bXBlcmF0dXJlIGFuZAp0aGVuIGNoYW5naW5nIHRoZSBmcmVxdWVuY3kgb2YgdGhlIENQVSwgYnV0
IG5vdCByZWxhdGVkIHRvIFQtc3RhdGVzLgoKRldJVywgdGhlcmUncyBhbiBJbnRlbCBhcnRpY2xl
IGFib3V0IFQtc3RhdGVzIGZyb20gMjAxMzoKCmh0dHBzOi8vc29mdHdhcmUuaW50ZWwuY29tL2Vu
LXVzL2Jsb2dzLzIwMTMvMTAvMTUvYy1zdGF0ZXMtcC1zdGF0ZXMtd2hlcmUtdGhlLWhlY2stYXJl
LXRob3NlLXQtc3RhdGVzCgpUaGF0IGNsYWltcyBULXN0YXRlcyBhcmUgYmFzaWNhbGx5IGRlYWQs
IGFuZCBubyBtb2Rlcm4gcHJvY2Vzc29ycwpzdXBwb3J0IHRoZW0uCgpUaGFua3MsIFJvZ2VyLgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 24 15:41:38 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Jul 2019 15:41:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqJOV-0006Od-Do; Wed, 24 Jul 2019 15:41:31 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=UCFt=VV=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hqJOU-0006OY-Cg
 for xen-devel@lists.xenproject.org; Wed, 24 Jul 2019 15:41:30 +0000
X-Inumbo-ID: 7fdf2d74-ae29-11e9-8710-5b63c086a8ee
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 7fdf2d74-ae29-11e9-8710-5b63c086a8ee;
 Wed, 24 Jul 2019 15:41:27 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: jNK2nIXvwZ74PzLSIro7WF/w8KOCWLxzV6h5pH8Y4Y6lRZKa+06Q2QpN7+QBJR2u7n+ojca8IN
 Ig16kBOA3VEHJkJgpS5au48K/aGnoWh7C43uG8Ys1qb09DB5wAvtUclGSvLk6Dl6kS/dK9M7D9
 7hp8UK9uadWPv0SuM6nC0Y/oIuUr8YOYX+vTd8dAzWtfmaffdhufs9TQaANkt2XNvPwgXEE1e9
 t691odgNgGnh4PJ9qB953J+bDzScnY6viPhxWL8HFT68vzorlmO0jwaQnDgTzrqMygA8j2KyfB
 YR4=
X-SBRS: 2.7
X-MesageID: 3375483
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,303,1559534400"; 
   d="scan'208";a="3375483"
Date: Wed, 24 Jul 2019 17:41:18 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Fredy P. <fredy.pulido@savoirfairelinux.com>
Message-ID: <20190724154118.ourqzsecc6cylypd@Air-de-Roger>
References: <e23a10a75ea7a1bee33a8721d9bee209b736dee8.camel@savoirfairelinux.com>
 <20190724143643.lpg576p6psxqelrg@Air-de-Roger>
 <cc9a1959af91dc812553b700fee308573c5dea5d.camel@savoirfairelinux.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <cc9a1959af91dc812553b700fee308573c5dea5d.camel@savoirfairelinux.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] CPU frequency throttling based on the temperature
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>

T24gV2VkLCBKdWwgMjQsIDIwMTkgYXQgMTE6MjU6NTVBTSAtMDQwMCwgRnJlZHkgUC4gd3JvdGU6
Cj4gSGVsbG8sIGFuc3dlcmluZyBiZXR3ZWVuIGxpbmVzCj4gT24gV2VkLCAyMDE5LTA3LTI0IGF0
IDE2OjM2ICswMjAwLCBSb2dlciBQYXUgTW9ubsOpIHdyb3RlOgo+ID4gT24gV2VkLCBKdWwgMjQs
IDIwMTkgYXQgMTA6MDE6NDBBTSAtMDQwMCwgRnJlZHkgUC4gd3JvdGU6Cj4gPiA+IElmIHRoZSBh
bnN3ZXIgZm9yIGZpcnN0IHF1ZXN0aW9uIGlzIG5vdCwgdGhlbiB0aGVyZSBpcyBhbnkgd2F5IHRv
Cj4gPiA+IGdldAo+ID4gPiB0aGUgQ1BVIHRlbXBlcmF0dXJlIGZyb20gRG9tMD8gKHRoaXMgd2F5
IHdlIGNvdWxkIHVzZSBJbnRlbCdzCj4gPiA+IHRoZXJtYWxkCj4gPiA+IGFuZCBtb2RpZnkgaXQg
dG8gdXNlIHhlbnBtIHRvIGNoYW5nZSB0aGUgY3B1ZnJlcSkuCj4gPiAKPiA+IFdoYXQgaGFyZHdh
cmUgaW50ZXJmYWNlIGRvZXMgdGhlcm1hbGQgKG9yIHRoZSBkcml2ZXIgaW4gTGludXggaWYKPiA+
IHRoZXJlJ3Mgb25lKSB1c2UgdG8gZ2V0IHRoZSB0ZW1wZXJhdHVyZSBkYXRhPwo+IAo+IFRoYXQg
aXMgdGhlIG1haW4gcHJvYmxlbSwgaW4gYSBQT0Mgd2UgZGlkIHllYXJzIGFnbyBmb3Igb3VyIGNs
aWVudAo+IHVzaW5nIFhlbiA0LjgueCB3ZSB0b29rIGl0IGZyb20gL3N5cy9jbGFzcy9od21vbiBi
dXQgdGhhdCB3YXMgbm90Cj4gYWNjdXJhdGUgYW5kIFhlbiByZW1vdmVzIGl0IG9uIDQuOS54LiB0
aGlzIGlzIHRoZSBxdWVzdGlvbiBJJ20gZG9pbmcKPiBoZXJlLgo+IAo+ID4gSXMgaXQgZXhwb3Nl
ZCBpbiBhIG1taW8gcmVnaW9uIHNvbWV3aGVyZT8gT3IgbWF5YmUgZXhwb3NlZCBhcyBhIHBjaQo+
ID4gZGV2aWNlPwoKWW91IGhhdmVuJ3QgYW5zd2VyZWQgdGhpcywgd2hpY2ggSSB0aGluayBpdCdz
IHF1aXRlIHJlbGV2YW50IGluIG9yZGVyCnRvIGtub3cgaG93IHRvIG1vdmUgZm9yd2FyZC4gSG93
IGlzIHRoZSB0ZW1wZXJhdHVyZSBkYXRhIGV4cG9zZWQgYnkKdGhlIGhhcmR3YXJlIHdpbGwgbGlr
ZWx5IGRldGVybWluZSBob3cgdG8gcmVhZCBpdCwgYW5kIHdoZXRoZXIgWGVuIG9yCmRvbTAgc2hv
dWxkIGFjY2VzcyBpdC4KCklmIHN1Y2ggZGF0YSAob3IgcGFydCBvZiBpdCkgY29tZXMgZnJvbSBB
Q1BJIGR5bmFtaWMgdGFibGVzIHRoZW4gaXQKbXVzdCBiZSBkb20wIHRoZSBvbmUgdGhhdCByZWFk
cyBpdCwgaWYgaXQgaXMgb3RoZXJ3aXNlIGV4cG9zZWQgYXMgYQpQQ0kgZGV2aWNlIG9yIG1heWJl
IGFzIGEgbW1pbyByZWdpb24gc29tZXdoZXJlIGl0IGNvdWxkIGJlIFhlbiB0aGUKb25lIHRvIHJl
YWQgc3VjaCBpbmZvcm1hdGlvbi4KCj4gPiA+IElmIG9uZSBhbmQgdHdvIGFyZSBub3QsIGRvIHlv
dSB0aGluayB0aGF0IHRoZSByaWdodCBwYXRoIGlzIHRvCj4gPiA+IG1vZGlmeQo+ID4gPiAgbGlu
dXgvZHJpdmVycy94ZW4veGVuLWFjcGktcHJvY2Vzc29yLmMgb3IgeW91IGhhdmUgYW55IG90aGVy
Cj4gPiA+IGlkZWFzPwo+ID4gCj4gPiBJIHRoaW5rIGl0IGRlcGVuZHMgb24gaG93IHRoaXMgZGF0
YSBpcyBleHBvc2VkIGJ5IHRoZSBoYXJkd2FyZS4KPiAKPiBJcyBhIEludGVsKFIpIENvcmUoVE0p
IGk1LTUzNTBVIENQVSBAIDEuODBHSHogcHJvY2Vzc29yLCB3aGVuIHlvdSBzYXkKPiB0aGUgaGFy
ZHdhcmUgaXMgdGhlIGJvYXJkIGl0c2VsZj8gb3IgdGhlIHByb2Nlc3Nvcj8KClRoZSBtb2RlbCBp
dHNlbGYgaXMgbm90IHRoYXQgcmVsZXZhbnQsIGJ1dCByYXRoZXIgaG93IGlzIHRoZQp0ZW1wZXJh
dHVyZSBleHBvc2VkIGJ5IHRoZSBDUFUsIHNlZSBteSBjb21tZW50IGFib3ZlLgoKVGhhbmtzLCBS
b2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 24 15:51:59 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Jul 2019 15: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 1hqJYO-00078U-GB; Wed, 24 Jul 2019 15:51:44 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=9cpT=VV=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hqJYM-00078P-SF
 for xen-devel@lists.xenproject.org; Wed, 24 Jul 2019 15:51:42 +0000
X-Inumbo-ID: eb679f3a-ae2a-11e9-827b-373febdcf7f5
Received: from m9a0001g.houston.softwaregrp.com (unknown [15.124.64.66])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id eb679f3a-ae2a-11e9-827b-373febdcf7f5;
 Wed, 24 Jul 2019 15:51:38 +0000 (UTC)
Received: FROM m9a0001g.houston.softwaregrp.com (15.121.0.190) BY
 m9a0001g.houston.softwaregrp.com WITH ESMTP; 
 Wed, 24 Jul 2019 15:51:25 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M9W0067.microfocus.com (2002:f79:be::f79:be) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Wed, 24 Jul 2019 15:51:09 +0000
Received: from NAM05-CO1-obe.outbound.protection.outlook.com (15.124.8.12) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Wed, 24 Jul 2019 15:51:09 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=aulYHt1M6CxNjE5NvNy8yFmhlxI394Yia/FTAfrWudpP+jq0sOLJGIANdCiuNxDUVOlLFL21MwzQ7tklyOl8sqh9Sd8JJWgivr1AfPYEclNWBIqAGSfboWQzfBt7X7tFdPwoNsOYUMpgRnpfoQ0yrwhTohk12rb3qzNmNyYrBJupw+EaAFx6Jbz1c1Q//ON0Mslqt7f2otLSbPEsk47vllAu2YqxyQyCSuR1SOdsoG/tmDGR9t/mcqX78SR7L2yNG2rvhD048phAyMswH/c/y9M5iqDP71HPYMWloVOw6Ly4j7STYdUONFZrUFYj4ADtFnVxrFWEtwxwv0K9/EnqkA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=9qPZXh2J1krMD3B2RRzwb9HxBzU68GtYmQvv6mEJYAg=;
 b=Tgl80HK+F3bPzzZHBOfny6Z2ZNMAJthObvSjUNoWIDnRoSAge14yGJBUriE442KUN6gesUyxIMF/Zv+nTdBZCZu/9yGZI3EinclXJ2mTG1D34QjDpg0x1rGdGluQQeW1XG/kZTze3QYXM/jcr80I3eH2mEhp7QUnaagBVG+LKc0hvVSLxUTQqr1BjP+oWxzKW7ioW4PpdXSMNRC08mUjErRQ2TWcoE2cPhZewcSxVQ2/2kO4CyP5OCbCEbvX2Y9WVmTt7d6yNyN60VP/BUksKBwbb2/w0cdTMzi29qTEmoo+ckAC/G/7vFsduTmtzAbT80HqsIM2aoeG1wz3ostiOw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3265.namprd18.prod.outlook.com (10.255.138.22) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2094.16; Wed, 24 Jul 2019 15:51:07 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b%7]) with mapi id 15.20.2094.013; Wed, 24 Jul 2019
 15:51:07 +0000
From: Jan Beulich <JBeulich@suse.com>
To: =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Thread-Topic: [Xen-devel] CPU frequency throttling based on the temperature
Thread-Index: AQHVQiidALk+x0uDw0GmzsE7VlPwJabZ1pPngAACeACAAA3tToAAA+cA
Date: Wed, 24 Jul 2019 15:51:07 +0000
Message-ID: <d6ad63eb-8171-18a3-2e5a-4ee79b08b7bd@suse.com>
References: <e23a10a75ea7a1bee33a8721d9bee209b736dee8.camel@savoirfairelinux.com>
 <20190724143643.lpg576p6psxqelrg@Air-de-Roger>
 <1f653322-5d4d-5393-5790-c63b07492050@suse.com>
 <20190724153528.xgpzq6ta4vrxpitq@Air-de-Roger>
In-Reply-To: <20190724153528.xgpzq6ta4vrxpitq@Air-de-Roger>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB7PR05CA0070.eurprd05.prod.outlook.com
 (2603:10a6:10:2e::47) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 7289e6dd-35bc-45ee-a9fb-08d7104ebd9e
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3265; 
x-ms-traffictypediagnostic: BY5PR18MB3265:
x-ms-exchange-purlcount: 1
x-microsoft-antispam-prvs: <BY5PR18MB3265F0A94C71452FA337318EB3C60@BY5PR18MB3265.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-forefront-prvs: 0108A997B2
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(136003)(346002)(39860400002)(396003)(366004)(376002)(52314003)(199004)(189003)(446003)(71190400001)(71200400001)(6916009)(6246003)(7736002)(305945005)(53546011)(6506007)(386003)(186003)(4326008)(3846002)(6116002)(229853002)(6512007)(256004)(6486002)(6306002)(2616005)(476003)(11346002)(486006)(81156014)(81166006)(68736007)(76176011)(478600001)(8936002)(86362001)(80792005)(31686004)(66066001)(54906003)(36756003)(316002)(25786009)(5660300002)(99286004)(66476007)(66556008)(64756008)(66446008)(66946007)(31696002)(26005)(6436002)(2906002)(102836004)(53936002)(8676002)(14454004)(966005)(52116002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3265;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: 4L98nB+jh0HdJ/i4e9eW6zzeY8ah3WaplvnHoE+I8SjwNRxmcSokf0gJByBLrheyW3mH8sl5wm+UQjtzOLq+nWMJ0k57Xw7R52MDfZZ8Mv/ziWAjUTrxuVdFFqbyMXdWRmos2osude0RDAZhgKFDIaHWDOWbdoH6kLLWwpjYvJyuanMtJ0FjEF3lDL2z0vYSlC6yJCJGxevzIwBE8jqVfN1riQaqMWPi4GT04Y+2QdJsCgQx7KpkeVQTj95j5Zpc533eEveeqyTdBr/YpDp6thls9gweghUmkMP9oyglnUIdyw6cxmxgZ81uFle9ey//gDfeVWOOPsW0puGTjrAceLuf2ve6olj96z9aOcIa2u2FM/TTVX/6ZWkZ90+T0rjFDJ/DNXbwEF/tijns1JniYUe/bhZ6e5FR+3pkozPbBGk=
Content-ID: <010B845BAE3CF44EB30B1967B6FC708A@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 7289e6dd-35bc-45ee-a9fb-08d7104ebd9e
X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Jul 2019 15:51:07.3818 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3265
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] CPU frequency throttling based on the temperature
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "Fredy P." <fredy.pulido@savoirfairelinux.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>

T24gMjQuMDcuMjAxOSAxNzozNSwgUm9nZXIgUGF1IE1vbm7DqSAgd3JvdGU6DQo+IE9uIFdlZCwg
SnVsIDI0LCAyMDE5IGF0IDAyOjQ3OjE5UE0gKzAwMDAsIEphbiBCZXVsaWNoIHdyb3RlOg0KPj4g
T24gMjQuMDcuMjAxOSAxNjozNiwgUm9nZXIgUGF1IE1vbm7DqSAgd3JvdGU6DQo+Pj4gT24gV2Vk
LCBKdWwgMjQsIDIwMTkgYXQgMTA6MDE6NDBBTSAtMDQwMCwgRnJlZHkgUC4gd3JvdGU6DQo+Pj4+
IE15IG9iamVjdGl2ZSBpcyB0byBnZXQgQ1BVIGZyZXF1ZW5jeSB0aHJvdHRsaW5nIGJhc2VkIG9u
IHRoZQ0KPj4+PiB0ZW1wZXJhdHVyZSBpbiBhIFhlbi9PcGVuV1JUKGRvbTApIHN5c3RlbS4NCj4+
Pj4NCj4+Pj4gQWZ0ZXIgdG8gZXhwZW5kIGhvdXJzIHJlYWRpbmcgWGVuJ3Mgd2lraSwgbWFpbGlu
ZyBsaXN0IGFyY2hpdmVzLA0KPj4+PiBjb21taXRzLCBnb29nbGluZyBhbmQgYXNraW5nIGluIHRo
ZSBJUkMgY2hhbm5lbCBJJ20gY29taW5nIGhlcmUgYXNraW5nDQo+Pj4+IGZvciBoZWxwIGJlY2F1
c2UgSSBob3BlIHRoZXJlIGlzIHNvbWV0aGluZyBJIG1pc3MgYW5kIHlvdSBjb3VsZCBwb2ludA0K
Pj4+PiBpdC4NCj4+Pg0KPj4+IFRoYXQgc2VlbXMgbGlrZSBhbiBpbnRlcmVzdGluZyBwcm9qZWN0
LCBJIGd1ZXNzIHlvdXIgZm9jdXMgaXMgc29tZQ0KPj4+IGtpbmQgb2YgbG93LXBvd2VyIGRldmlj
ZT8gKG5vdCB0aGF0IGl0IG1hdHRlcnMgbXVjaCBmb3IgdGhlIGNvbnRleHQgb2YNCj4+PiB0aGUg
cXVlc3Rpb24pLg0KPj4+DQo+Pj4gQW55d2F5LCB0aGFua3MgZm9yIHlvdXIgaW50ZXJlc3Qgb24g
WGVuIGFuZCB3YXlzIHRvIGltcHJvdmUgaXQhDQo+Pj4NCj4+Pj4gTXkgZmlyc3QgcXVlc3Rpb24g
aXMsIHRoZXJlIGlzIGFueSB3YXkgdG8gZG8gQ1BVIGZyZXF1ZW5jeSB0aHJvdHRsaW5nDQo+Pj4+
IGJhc2VkIG9uIHRoZSB0ZW1wZXJhdHVyZT8NCj4+Pg0KPj4+IEkgZG9uJ3QgdGhpbmsgdGhlcmUn
cyBzdWNoIGdvdmVybm9yIEFUTSBpbXBsZW1lbnRlZCBpbiBYZW4sIHRoZSBtb3JlDQo+Pj4gdGhh
dCBJIHRoaW5rIGFsbCBmcmVxdWVuY3kgdGhyb3R0bGluZyBpcyBzdXBwb3NlZCB0byBiZSBkb25l
IGJ5IGRvbTANCj4+PiB1c2luZyB4ZW5wbSwgYnV0IG5vdCBYZW4gaXRzZWxmPw0KPj4NCj4+IFRo
ZSBvcmlnaW5hbCBhdXRob3JzIG9mIFAtIGFuZCBDLXN0YXRlIGhhbmRsaW5nIGxvb2sgdG8gaGF2
ZQ0KPj4gYXNzdW1lZCB0aGF0IFQtc3RhdGUgaGFuZGxpbmcgc2hvdWxkIHdvcmsgc2ltaWxhcmx5
LCBpLmUuIGJ5DQo+PiBEb20wIHVwbG9hZGluZyByZWxldmFudCBkYXRhLiBTZWUgcHVibGljL3Bs
YXRmb3JtLmggc3RhcnRpbmcgYXQNCj4+DQo+PiAjZGVmaW5lIFhFTlBGX3NldF9wcm9jZXNzb3Jf
cG1pbmZvICAgICAgNTQNCj4+DQo+PiB3aGVyZSBpbiBwYXJ0aWN1bGFyIHlvdSdsbCBmaW5kDQo+
Pg0KPj4gI2RlZmluZSBYRU5fUE1fVFggICAyDQo+IA0KPiBPSywgSSBhc3N1bWVkIHRoZSBxdWVz
dGlvbiB3YXMgYWJvdXQgcmVhZGluZyB0aGUgQ1BVIHRlbXBlcmF0dXJlIGFuZA0KPiB0aGVuIGNo
YW5naW5nIHRoZSBmcmVxdWVuY3kgb2YgdGhlIENQVSwgYnV0IG5vdCByZWxhdGVkIHRvIFQtc3Rh
dGVzLg0KDQpXZWxsLCBleGNlcHQgdGhhdCBpaXJjIFQtc3RhdGVzIGFyZSAod2VyZSkgYSBtZWFu
cyB0byBjb250cm9sIHRoaXMgdmlhDQpzb21lIGdvdmVybm9yLCByYXRoZXIgdGhhbiAibWFudWFs
bHkiLg0KDQpPYnRhaW5pbmcgdGhlIENQVSB0ZW1wZXJhdHVyZSBzaG91bGQgd29yayAocGVyaGFw
cyB3aXRoIHNvbWUgdHdlYWtzKQ0KdGhlIHNhbWUgd2F5IHVuZGVyIFhlbiBvciBvbiBiYXJlIGhh
cmR3YXJlLiBJIGFsc28gZG9uJ3QgdGhpbmsgaHdtb24NCmRldmljZXMgZ2V0IHVuaW50ZW50aW9u
YWxseSAidW5leHBvc2VkIiB3aGVuIHJ1bm5pbmcgdW5kZXIgWGVuLiBUaGVpcg0KZHJpdmVycyBt
YXkgYmUgd3JpdHRlbiBpbiB3YXlzIHRoYXQgbWFrZSB0aGVtIG5vdCB3b3JrIHByb3Blcmx5IHdo
ZW4NCnJ1biB1bmRlciBYZW4sIHRob3VnaC4NCg0KPiBGV0lXLCB0aGVyZSdzIGFuIEludGVsIGFy
dGljbGUgYWJvdXQgVC1zdGF0ZXMgZnJvbSAyMDEzOg0KPiANCj4gaHR0cHM6Ly9zb2Z0d2FyZS5p
bnRlbC5jb20vZW4tdXMvYmxvZ3MvMjAxMy8xMC8xNS9jLXN0YXRlcy1wLXN0YXRlcy13aGVyZS10
aGUtaGVjay1hcmUtdGhvc2UtdC1zdGF0ZXMNCj4gDQo+IFRoYXQgY2xhaW1zIFQtc3RhdGVzIGFy
ZSBiYXNpY2FsbHkgZGVhZCwgYW5kIG5vIG1vZGVybiBwcm9jZXNzb3JzDQo+IHN1cHBvcnQgdGhl
bS4NCg0KSW50ZXJlc3Rpbmc7IEkgd2Fzbid0IGF3YXJlIG9mIHRoaXMuDQoNCkphbg0KX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 24 16:02:42 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Jul 2019 16:02:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqJiu-0008QN-NF; Wed, 24 Jul 2019 16:02:36 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=9cpT=VV=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hqJit-0008QI-I2
 for xen-devel@lists.xenproject.org; Wed, 24 Jul 2019 16:02:35 +0000
X-Inumbo-ID: 6feba778-ae2c-11e9-99b1-c3f570de1b21
Received: from m9a0001g.houston.softwaregrp.com (unknown [15.124.64.66])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 6feba778-ae2c-11e9-99b1-c3f570de1b21;
 Wed, 24 Jul 2019 16:02:32 +0000 (UTC)
Received: FROM m9a0001g.houston.softwaregrp.com (15.121.0.191) BY
 m9a0001g.houston.softwaregrp.com WITH ESMTP; 
 Wed, 24 Jul 2019 16:02:18 +0000
Received: from M9W0068.microfocus.com (2002:f79:bf::f79:bf) by
 M9W0068.microfocus.com (2002:f79:bf::f79:bf) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Wed, 24 Jul 2019 15:58:58 +0000
Received: from NAM01-SN1-obe.outbound.protection.outlook.com (15.124.72.12) by
 M9W0068.microfocus.com (15.121.0.191) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Wed, 24 Jul 2019 15:58:58 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=nwgm6oqVx1SKWWsGWwBwaqVjbI2pmZC0gXd/mosROHGoUUjeZWNnHoHD0e6HljHrSTa2smwbekNKnnpdRVWuB03XQOIBi7lPddoYfYltXKu1wtSjgxmwdQgyH4qyhc4DPizOl4geMDOtrCo3kYXQmgqRk2gUXxrR3e1NNaADmQ5XzoPUNAQjxgWNlluEkjuRJv5eR1CaxFpKU9UVyg1qso/5ZfHnb3w00LPcSTOOzA/FogcLYVO0ooQz3Sep1gvDZI1QZZOdGcoOBG1UbnfV2KtMk02EcIN3cqDffnotj2aO9/6VwelvCTZsuY5STcqVsJ4bgt2ysXYAzUlcGXhybA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=n7ELMERmrKvy+HHg/iFFp3qIiD9gI057VJoMfHR9w8Y=;
 b=mkRahdSTHHxJwxUolpVDYtZT5bd+WmkMwIFrL+TMqVO3Skiw2CYLJ+rX3yJvP52iqrEa3ybk+eXMcVRTsg4gLZs9nNyyF5bU7bXCftXbLLDV183qSfC25247AedCNDbjOaHlwI2HLpOVLS8rDvMrORDpqyRXMPA6lY5vdO44RAM7LDh8SSUwm+do38EP+zR97XdG4fYZBitUSODzDnlp6Yn5tCo9eteFOzVUuo/mP/mdx9ipNM79bV4gJzCngwRJaw88tFyBzUAj4ErzW2Nycw6pbumk3XVmrrJpmS+w9sfjiJ9sluFrH2PsYL42goahPtk3JuDEDAlALyK5Gxv9Yg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3265.namprd18.prod.outlook.com (10.255.138.22) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2094.16; Wed, 24 Jul 2019 15:58:57 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b%7]) with mapi id 15.20.2094.013; Wed, 24 Jul 2019
 15:58:57 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Alexandru Stefan ISAILA <aisaila@bitdefender.com>
Thread-Topic: [PATCH v3 1/2] x86/mm: Clean IOMMU flags from p2m-pt code
Thread-Index: AQHVO84pz4B9FlJLi0aoJloWZR7W5abZ+cOA
Date: Wed, 24 Jul 2019 15:58:57 +0000
Message-ID: <625b2018-0db4-b9b9-2ab6-ebbbf44fcfef@suse.com>
References: <20190716120056.1723-1-aisaila@bitdefender.com>
In-Reply-To: <20190716120056.1723-1-aisaila@bitdefender.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR06CA0030.eurprd06.prod.outlook.com (2603:10a6:6:1::43)
 To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 1da7cc50-14ec-4186-5918-08d7104fd5b0
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3265; 
x-ms-traffictypediagnostic: BY5PR18MB3265:
x-microsoft-antispam-prvs: <BY5PR18MB32655001521C8AF896832823B3C60@BY5PR18MB3265.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:949;
x-forefront-prvs: 0108A997B2
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(136003)(346002)(39860400002)(396003)(366004)(376002)(199004)(189003)(446003)(71190400001)(71200400001)(6916009)(6246003)(7736002)(305945005)(53546011)(6506007)(386003)(186003)(4326008)(3846002)(6116002)(229853002)(6512007)(14444005)(256004)(6486002)(2616005)(476003)(11346002)(486006)(81156014)(81166006)(68736007)(76176011)(478600001)(8936002)(86362001)(80792005)(31686004)(66066001)(54906003)(36756003)(316002)(25786009)(5660300002)(99286004)(4744005)(66476007)(66556008)(64756008)(66446008)(66946007)(31696002)(26005)(6436002)(2906002)(102836004)(53936002)(8676002)(14454004)(52116002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3265;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: tORqmv4zDXzeMKVUlGF3UvRRCOy2FFXY3Eb9HNlknkIFOsQKt1MMgNILTpWzNzdsNXF1nNgorFBCHDVMFiTVGajWJ7jn8+RCGWmUAlXZUSdF6TRPaPeXt9TUkZqUe7YHaKD0FfZTkV84CD+yJAfm/TwCdT7I0sVwdSOTFNlXXrg61yoUWY2dIzrjU1M9tXGh9js0MzOIJoUTGd96rerBcoHyxH9bAj1LQjh0CIMheQBm3ltEKZX24OBRJtCbmvsXWL+8qMTGUfh2y5aJYVt41akijNZrLPMTd1HNWIFYdVBY2JAv+G9N63uR4lAO11JC8FSAjd0k+/zKw+lNZa1HHQMiCYO3weC6h1/LQThsmtNa1/iQFmNlXHF2+o4PfjL9ovTPo9a2P1Vi2wbyNMEZn/zk13D2BMbazg7MAyrldJs=
Content-ID: <485B1D77FC59934692F18B24EB83E4D6@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 1da7cc50-14ec-4186-5918-08d7104fd5b0
X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Jul 2019 15:58:57.1898 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3265
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v3 1/2] x86/mm: Clean IOMMU flags from
 p2m-pt code
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "wl@xen.org" <wl@xen.org>,
 "george.dunlap@eu.citrix.com" <george.dunlap@eu.citrix.com>,
 "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>,
 "suravee.suthikulpanit@amd.com" <suravee.suthikulpanit@amd.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 "brian.woods@amd.com" <brian.woods@amd.com>,
 "roger.pau@citrix.com" <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTYuMDcuMjAxOSAxNDowMSwgQWxleGFuZHJ1IFN0ZWZhbiBJU0FJTEEgd3JvdGU6DQo+IEF0
IHRoaXMgbW9tZW50IElPTU1VIHB0IHNoYXJpbmcgaXMgZGlzYWJsZWQgYnkgY29tbWl0IFsxXS4N
Cj4gDQo+IFRoaXMgcGF0Y2ggYWltcyB0byBjbGVhciB0aGUgSU9NTVUgaGFwIHNoYXJlIHN1cHBv
cnQgYXMgaXQgd2lsbCBub3QgYmUNCj4gdXNlZCBpbiB0aGUgZnV0dXJlLiBCeSBkb2luZyB0aGlz
IHRoZSBJT01NVSBiaXRzIHVzZWQgaW4gcHRlWzUyOjU4XSBjYW4NCj4gYmUgdXNlZCBpbiBvdGhl
ciB3YXlzLg0KPiANCj4gWzFdIGMyYmEzZGIzMWVmMmQ5ZjFlNDBlN2I2YzE2Y2YzYmUzZDY3MWQ1
NTUNCj4gDQo+IFN1Z2dlc3RlZC1ieTogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRy
aXguY29tPg0KPiBTaWduZWQtb2ZmLWJ5OiBBbGV4YW5kcnUgSXNhaWxhIDxhaXNhaWxhQGJpdGRl
ZmVuZGVyLmNvbT4NCg0KUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNv
bT4NCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 24 16:04:49 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Jul 2019 16:04: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 1hqJl3-0008WH-5P; Wed, 24 Jul 2019 16: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=9cpT=VV=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hqJl1-0008W4-LP
 for xen-devel@lists.xenproject.org; Wed, 24 Jul 2019 16:04:47 +0000
X-Inumbo-ID: c0341f43-ae2c-11e9-8980-bc764e045a96
Received: from m4a0041g.houston.softwaregrp.com (unknown [15.124.2.87])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c0341f43-ae2c-11e9-8980-bc764e045a96;
 Wed, 24 Jul 2019 16:04:46 +0000 (UTC)
Received: FROM m4a0041g.houston.softwaregrp.com (15.120.17.147) BY
 m4a0041g.houston.softwaregrp.com WITH ESMTP; 
 Wed, 24 Jul 2019 16:04:35 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M4W0335.microfocus.com (2002:f78:1193::f78:1193) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Wed, 24 Jul 2019 16:02:49 +0000
Received: from NAM02-BL2-obe.outbound.protection.outlook.com (15.124.72.13) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Wed, 24 Jul 2019 16:02:49 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=WsvcYv08ACeS/D/aX6sFejDAkieKJkpGePUgbzLfxbNC8AnTNO/dubfHvGASSW5ab9FZEhKTk6NCPYxvevT4uv31T+9IyvogwMK7v78mlXjAYeBVGwb7XTOVRZ/pyasjJ2dwhlorlbWXlOp7xeKB4grhwHVc/UjUiPt3kyGfj06S4SyZrEUI4bsumtHOwA6lbM9o3puzdr7gcM7QpizUpgKPmp2+GFpErT1V+4AV639htXubcsdLzto7gg6ePA4fml/EATLySQcOWLAEl+k0S7p+qRoHN8oQuhTAO2ouaTQQ39vxQkIf6Jvm4Oa1b5WOeZXSz4ouVOqOOLhtSnFB/A==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=jQ65ZswejsDRnOn7IwKPbcsqNGrSVrTiSQ74/pCCKsM=;
 b=cLTkloZ8ndEDIAO2vnrp+cOyLBruqVDrBvRF7JtJjB/vR5zunexBaB2YFjsb2llX+jxKZMZEQKenkAu6Ocl/j9IC+LW+r1WGhkmqDHGdIOc4T3RnD3ZuMXmoCZUrVBatsjR4V89nWkuX9lmMvUQobM3dQiagrPvjtfBJyZPgLbA7Z40aW8RiX6oLw6RaK2xyXM5zzwJYGcRD+mBJekZdvvfC3TyNjEJypX4dcjYC9WxNsT3PK4Y1kfFs/kTFaJp+2TrPFoiC2omqK/HIeviMR17se2HRXTWBVO3awSQ/9Gd8jjqWC+OE3UlVCXYCaMHfuq2bDc+u4UsFmEV3SPOZqw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3428.namprd18.prod.outlook.com (10.255.139.79) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2094.17; Wed, 24 Jul 2019 16:02:47 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b%7]) with mapi id 15.20.2094.013; Wed, 24 Jul 2019
 16:02:47 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Alexandru Stefan ISAILA <aisaila@bitdefender.com>
Thread-Topic: [PATCH v3 2/2] passthrough/amd: Clean iommu_hap_pt_share enabled
 code
Thread-Index: AQHVO85ldxcYQ2031kKt9Q4EX3zoBqbZ+tUA
Date: Wed, 24 Jul 2019 16:02:47 +0000
Message-ID: <214b8010-fd51-4b50-e04e-af5c8df088d2@suse.com>
References: <20190716120056.1723-1-aisaila@bitdefender.com>
 <20190716120056.1723-2-aisaila@bitdefender.com>
In-Reply-To: <20190716120056.1723-2-aisaila@bitdefender.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR07CA0103.eurprd07.prod.outlook.com
 (2603:10a6:6:2c::17) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 115fe11c-7452-4796-2cc7-08d710505f17
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3428; 
x-ms-traffictypediagnostic: BY5PR18MB3428:
x-microsoft-antispam-prvs: <BY5PR18MB342826F71E94CC8E359D3217B3C60@BY5PR18MB3428.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:126;
x-forefront-prvs: 0108A997B2
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(376002)(396003)(366004)(136003)(39860400002)(346002)(199004)(189003)(6436002)(478600001)(2906002)(66476007)(31686004)(66446008)(66556008)(66946007)(64756008)(316002)(14444005)(256004)(6486002)(80792005)(486006)(71200400001)(229853002)(36756003)(6246003)(6916009)(66066001)(71190400001)(6512007)(53546011)(6506007)(53936002)(4326008)(7736002)(305945005)(186003)(76176011)(446003)(11346002)(68736007)(476003)(2616005)(25786009)(81156014)(81166006)(52116002)(54906003)(8676002)(31696002)(386003)(102836004)(86362001)(14454004)(99286004)(558084003)(26005)(5660300002)(3846002)(8936002)(6116002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3428;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: 7GCwKud3h+u5OoXbRpiIn8LMwv8EOIXfgdmTefChB4nK+te2eL9lA2Qzxkys3iAIeF/xDNS4LXoE2Z5cjY2fCpur+4D9Lc/MWaqo7EG4aeJsFRT5Qukeg7yycjnJu18P5VocWOBwDFtaf+/GYc8+0UP+ywTKSf3ssT4f03AbabYhSnfk0BNh1N5qm2lJvgMiVx+hLkTP01SZ9wPy1psrBmnCX2MA0gEFYtZfiYTgsA4qYxf5YlCpM/jZ2Im5nH719kierkLJl0YMBsjO2xkawkruWLr5F5A6Z/jVW0zCF4niOcSHpMXX9QFYEAl8ixs0jmifamKLDFg44LBWeCwzoq8Px5fySVCsFXaIRKZ93Xrr7wB9N59khIpXNtGt4NLS33nmELWdlEHYhZzLL7Dqx+eCkJ9/BOg2KWaCfo3/PI8=
Content-ID: <A8BCBC0B699EFC408BCB78A321FFFC37@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 115fe11c-7452-4796-2cc7-08d710505f17
X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Jul 2019 16:02:47.8105 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3428
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v3 2/2] passthrough/amd: Clean
 iommu_hap_pt_share enabled code
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "wl@xen.org" <wl@xen.org>,
 "george.dunlap@eu.citrix.com" <george.dunlap@eu.citrix.com>,
 "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>,
 "suravee.suthikulpanit@amd.com" <suravee.suthikulpanit@amd.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 "brian.woods@amd.com" <brian.woods@amd.com>,
 "roger.pau@citrix.com" <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTYuMDcuMjAxOSAxNDowMSwgQWxleGFuZHJ1IFN0ZWZhbiBJU0FJTEEgd3JvdGU6DQo+IEF0
IHRoaXMgbW9tZW50IElPTU1VIHB0IHNoYXJpbmcgaXMgZGlzYWJsZWQgYnkgY29tbWl0IFsxXS4N
Cj4gDQo+IFRoaXMgcGF0Y2ggY2xlYW5zIHRoZSB1bnJlYWNoYWJsZSBjb2RlIGdhcmRlZCBieSBp
b21tdV9oYXBfcHRfc2hhcmUuDQo+IA0KPiBbMV0gYzJiYTNkYjMxZWYyZDlmMWU0MGU3YjZjMTZj
ZjNiZTNkNjcxZDU1NQ0KPiANCj4gU2lnbmVkLW9mZi1ieTogQWxleGFuZHJ1IElzYWlsYSA8YWlz
YWlsYUBiaXRkZWZlbmRlci5jb20+DQoNClJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxp
Y2hAc3VzZS5jb20+DQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 24 16:11:44 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Jul 2019 16:11:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqJrf-0000pD-VI; Wed, 24 Jul 2019 16: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=mQw0=VV=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hqJre-0000p8-M3
 for xen-devel@lists.xenproject.org; Wed, 24 Jul 2019 16:11:38 +0000
X-Inumbo-ID: b6648feb-ae2d-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id b6648feb-ae2d-11e9-8980-bc764e045a96;
 Wed, 24 Jul 2019 16:11:36 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id A637928;
 Wed, 24 Jul 2019 09:11:36 -0700 (PDT)
Received: from [10.1.196.50] (e108454-lin.cambridge.arm.com [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 50FD43F71F;
 Wed, 24 Jul 2019 09:11:35 -0700 (PDT)
To: Stewart Hildebrand <Stewart.Hildebrand@dornerworks.com>,
 xen-devel <xen-devel@lists.xenproject.org>
References: <f2ec25b534e948389926eb21488cb7a0@dornerworks.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <fa2a33a6-bc53-29f7-807b-2fa1a17c80f6@arm.com>
Date: Wed, 24 Jul 2019 17:11:34 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <f2ec25b534e948389926eb21488cb7a0@dornerworks.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 2/2] ns16550: Add compatible string for
 Raspberry Pi 4
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Jan Beulich <jbeulich@suse.com>, Andre Przywara <andre.przywara@arm.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

KCsgQW5kcmUpCgpIaSBTdGV3YXJ0LAoKT24gMjQvMDcvMjAxOSAxNTozNCwgU3Rld2FydCBIaWxk
ZWJyYW5kIHdyb3RlOgo+IFNpZ25lZC1vZmYtYnk6IFN0ZXdhcnQgSGlsZGVicmFuZCA8c3Rld2Fy
dC5oaWxkZWJyYW5kQGRvcm5lcndvcmtzLmNvbT4KPiAKPiAtLS0KPiAKPiB4ZW4vZHJpdmVycy9j
aGFyL25zMTY1NTAuYyB8IDEgKwo+IAo+IDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKQo+
IAo+IGRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9jaGFyL25zMTY1NTAuYyBiL3hlbi9kcml2ZXJz
L2NoYXIvbnMxNjU1MC5jCj4gCj4gaW5kZXggZTUxOGYyZDc5MC4uYzhkN2M5YjcxMCAxMDA2NDQK
PiAKPiAtLS0gYS94ZW4vZHJpdmVycy9jaGFyL25zMTY1NTAuYwo+IAo+ICsrKyBiL3hlbi9kcml2
ZXJzL2NoYXIvbnMxNjU1MC5jCj4gCj4gQEAgLTE2MTEsNiArMTYxMSw3IEBAIHN0YXRpYyBjb25z
dCBzdHJ1Y3QgZHRfZGV2aWNlX21hdGNoIG5zMTY1NTBfZHRfbWF0Y2hbXSAKPiBfX2luaXRjb25z
dCA9Cj4gCj4gIMKgwqDCoMKgIERUX01BVENIX0NPTVBBVElCTEUoIm5zMTY1NTAiKSwKPiAKPiAg
wqDCoMKgwqAgRFRfTUFUQ0hfQ09NUEFUSUJMRSgibnMxNjU1MGEiKSwKPiAKPiAgwqDCoMKgwqAg
RFRfTUFUQ0hfQ09NUEFUSUJMRSgic25wcyxkdy1hcGItdWFydCIpLAo+IAo+ICvCoMKgwqAgRFRf
TUFUQ0hfQ09NUEFUSUJMRSgiYnJjbSxiY20yODM1LWF1eC11YXJ0IiksCgpBIGRpZmZlcmVudCBj
b21wYXRpYmxlIHVzdWFsbHkgbWVhbnMgdGhlIFVBUlQgYmVoYXZlcyBkaWZmZXJlbnRseS4gU28g
eW91ciAKY29tbWl0IG1lc3NhZ2Ugc2hvdWxkIGF0IGxlYXN0IGV4cGxhaW4gd2hhdCBhcmUgdGhl
IGRpZmZlcmVuY2VzIGFuZCB3aHkgdGhpcyBpcyAKbm90IG5lY2Vzc2FyeSBmb3IgWGVuLgoKTG9v
a2luZyBhdCB5b3VyIHJlcG8geGVuLXJwaTQtYnVpbGRlciwgeW91IGFyZSBoYWNraW5nIHRoZSBV
QVJUIERUIG5vZGUuIFRoZSBuZXcgCnByb3BlcnRpZXMgYXJlIG5vdCBwYXJ0IG9mIHRoZSBiaW5k
aW5nIGZvciB0aGF0IGNvbXBhdGlibGUgKHNlZSBbMV0pLgoKV2hpbGUgaXQgaXMgaW5ldml0YWJs
ZSB0byBoYWNrIGRldmljZS10cmVlIGZvciBhIGZpcnN0IHBvcnQsIEkgZG9uJ3Qgd2FudCBYZW4g
dG8gCnJlcXVpcmUgdW5vZmZpY2lhbCBiaW5kaW5nLgoKSW5zdGVhZCwgdGhvc2UgcHJvcGVydHkg
c2hvdWxkIGJlIHNldCBpbiB0aGUgZHJpdmVyIHdoZW4gbWF0Y2hpbmcgCmJyY20sYmNtMjgzNS1h
dXgtdWFydC4KCkNoZWVycywKClsxXSBEb2N1bWVudGF0aW9uL2RldmljZXRyZWUvYmluZGluZ3Mv
c2VyaWFsL2JyY20sYmNtMjgzNS1hdXgtdWFydC50eHQKCj4gCj4gIMKgwqDCoMKgIHsgLyogc2Vu
dGluZWwgKi8gfSwKPiAKPiB9Owo+IAo+IC0tIAo+IAo+IDIuMjIuMAo+IAoKLS0gCkp1bGllbiBH
cmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 24 16:14:15 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Jul 2019 16:14:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqJuA-0000uj-Do; Wed, 24 Jul 2019 16:14:14 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=uJlF=VV=arm.com=andre.przywara@srs-us1.protection.inumbo.net>)
 id 1hqJu9-0000ud-ER
 for xen-devel@lists.xenproject.org; Wed, 24 Jul 2019 16:14:13 +0000
X-Inumbo-ID: 12f58565-ae2e-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 12f58565-ae2e-11e9-8980-bc764e045a96;
 Wed, 24 Jul 2019 16:14:12 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id E0A9628;
 Wed, 24 Jul 2019 09:14:11 -0700 (PDT)
Received: from donnerap.cambridge.arm.com (usa-sjc-imap-foss1.foss.arm.com
 [10.121.207.14])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 8B6813F71F;
 Wed, 24 Jul 2019 09:14:10 -0700 (PDT)
Date: Wed, 24 Jul 2019 17:14:08 +0100
From: Andre Przywara <andre.przywara@arm.com>
To: Stewart Hildebrand <Stewart.Hildebrand@dornerworks.com>
Message-ID: <20190724171408.01d5abc4@donnerap.cambridge.arm.com>
In-Reply-To: <f2ec25b534e948389926eb21488cb7a0@dornerworks.com>
References: <f2ec25b534e948389926eb21488cb7a0@dornerworks.com>
Organization: ARM
X-Mailer: Claws Mail 3.17.3 (GTK+ 2.24.32; aarch64-unknown-linux-gnu)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 2/2] ns16550: Add compatible string for
 Raspberry Pi 4
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCAyNCBKdWwgMjAxOSAxNDozNDo1NSArMDAwMApTdGV3YXJ0IEhpbGRlYnJhbmQgPFN0
ZXdhcnQuSGlsZGVicmFuZEBkb3JuZXJ3b3Jrcy5jb20+IHdyb3RlOgoKSGksCgpJIGFtIGFmcmFp
ZCB0aGlzIGlzIG5vdCBlbm91Z2guIEluIHlvdXIgcmVwbyB5b3UgaGFjayB0aGUgRFQgdG8gY29u
dGFpbgp0aGUgcmVnLXNoaWZ0IGFuZCBpby13aWR0aCBwcm9wZXJ0aWVzLCBidXQgdGhvc2UgYXJl
IG5vdCBwYXJ0IG9mIHRoZQoiYnJjbSxiY20yODM1LWF1eC11YXJ0IiBiaW5kaW5nLiBVc2luZyAz
Mi1iaXQgYWNjZXNzZXMgaXMgYW4gaW50ZWdyYWwKcHJvcGVydHkgb2YgdGhpcyBVQVJULCBhbmQg
c2luY2UgaXQgaXMgb25seSAqc29tZXdoYXQqIGNvbXBhdGlibGUgdG8gYW4KODI1MCBvciBEVyBV
QVJULCBpdCBjYW5ub3QgdXNlIHRoYXQgYmluZGluZy4gU28gSSBoYWQgdGhlIGZvbGxvd2luZwph
ZGRpdGlvbmFsIGh1bmsgaW46CgpAQCAtMTU3Miw2ICsxNTcyLDEyIEBAIHN0YXRpYyBpbnQgX19p
bml0IG5zMTY1NTBfdWFydF9kdF9pbml0KHN0cnVjdCBkdF9kZXZpY2Vfbm9kZSAqZGV2LAogICAg
IGlmICggdWFydC0+cmVnX3dpZHRoICE9IDEgJiYgdWFydC0+cmVnX3dpZHRoICE9IDQgKQogICAg
ICAgICByZXR1cm4gLUVJTlZBTDsKIAorICAgIGlmICggZHRfZGV2aWNlX2lzX2NvbXBhdGlibGUo
ZGV2LCAiYnJjbSxiY20yODM1LWF1eC11YXJ0IikgKQorICAgIHsKKyAgICAgICAgdWFydC0+cmVn
X3dpZHRoID0gNDsKKyAgICAgICAgdWFydC0+cmVnX3NoaWZ0ID0gMjsKKyAgICB9CisKICAgICBy
ZXMgPSBwbGF0Zm9ybV9nZXRfaXJxKGRldiwgMCk7CiAgICAgaWYgKCAhIHJlcyApCiAgICAgICAg
IHJldHVybiAtRUlOVkFMOwoKRmVlbCBmcmVlIHRvIHVzZSB0aGF0IHNuaXBwZXQsIHRoYXQgc2hv
dWxkIHdvcmsgd2l0aCB0aGUgbm9ybWFsIERULgoKQ2hlZXJzLApBbmRyZS4KCj4gU2lnbmVkLW9m
Zi1ieTogU3Rld2FydCBIaWxkZWJyYW5kIDxzdGV3YXJ0LmhpbGRlYnJhbmRAZG9ybmVyd29ya3Mu
Y29tPgo+IC0tLQo+IHhlbi9kcml2ZXJzL2NoYXIvbnMxNjU1MC5jIHwgMSArCj4gMSBmaWxlIGNo
YW5nZWQsIDEgaW5zZXJ0aW9uKCspCj4gCj4gZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL2NoYXIv
bnMxNjU1MC5jIGIveGVuL2RyaXZlcnMvY2hhci9uczE2NTUwLmMKPiBpbmRleCBlNTE4ZjJkNzkw
Li5jOGQ3YzliNzEwIDEwMDY0NAo+IC0tLSBhL3hlbi9kcml2ZXJzL2NoYXIvbnMxNjU1MC5jCj4g
KysrIGIveGVuL2RyaXZlcnMvY2hhci9uczE2NTUwLmMKPiBAQCAtMTYxMSw2ICsxNjExLDcgQEAg
c3RhdGljIGNvbnN0IHN0cnVjdCBkdF9kZXZpY2VfbWF0Y2ggbnMxNjU1MF9kdF9tYXRjaFtdIF9f
aW5pdGNvbnN0ID0KPiAgICAgIERUX01BVENIX0NPTVBBVElCTEUoIm5zMTY1NTAiKSwKPiAgICAg
IERUX01BVENIX0NPTVBBVElCTEUoIm5zMTY1NTBhIiksCj4gICAgICBEVF9NQVRDSF9DT01QQVRJ
QkxFKCJzbnBzLGR3LWFwYi11YXJ0IiksCj4gKyAgICBEVF9NQVRDSF9DT01QQVRJQkxFKCJicmNt
LGJjbTI4MzUtYXV4LXVhcnQiKSwKPiAgICAgIHsgLyogc2VudGluZWwgKi8gfSwKPiB9Owo+IC0t
Cj4gMi4yMi4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 24 16:18:11 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Jul 2019 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 1hqJxw-00013B-2K; Wed, 24 Jul 2019 16:18:08 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=4Fu/=VV=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hqJxu-000136-Hq
 for xen-devel@lists.xenproject.org; Wed, 24 Jul 2019 16:18:06 +0000
X-Inumbo-ID: 9c02fa94-ae2e-11e9-8c80-fbd54a3f1a54
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 9c02fa94-ae2e-11e9-8c80-fbd54a3f1a54;
 Wed, 24 Jul 2019 16:18:02 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: aBUuMBHOJALsZHlyDAUE7yyp9y+08G1hV1EQUVZvhseDSaS0jolXcvYJ7YxLzDxqQ8Z56EpDdq
 hlOv4DjpcSRF4Z15WDW0Itwaki5mDNGgj+CAiS8pHnogyw3pp3ZNaTJ7pTHfOZwO5SI4yiV79W
 rl8LUW8ofYMa485cIOYm/2jTcuJOSLkkyt/3m+IfqcYjZkmMoIU7pDyjnhqofA3GvF4bjVxcY6
 nvPpArWSe/rC5KRFaqfdTsqb1QmKcrbAlQ1qzYnO9JBMJi+mZdejATzYpR/7j6qEUhfSEYR6ZX
 kIc=
X-SBRS: 2.7
X-MesageID: 3377769
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,303,1559534400"; 
   d="scan'208";a="3377769"
Date: Wed, 24 Jul 2019 17:17:59 +0100
From: Anthony PERARD <anthony.perard@citrix.com>
To: Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Message-ID: <20190724161759.GB1242@perard.uk.xensource.com>
References: <20190704144233.27968-1-anthony.perard@citrix.com>
 <20190704144233.27968-25-anthony.perard@citrix.com>
 <20190715141521.aqmpchgzyleoergc@MacBook-Air-de-Roger.local>
 <20190722145319.GG1208@perard.uk.xensource.com>
 <20190723094207.ccnzyzuma4ydpugi@Air-de-Roger>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20190723094207.ccnzyzuma4ydpugi@Air-de-Roger>
User-Agent: Mutt/1.12.1 (2019-06-15)
Subject: Re: [Xen-devel] [PATCH v3 24/35] OvmfPkg/XenPlatformPei: Rework
 memory detection
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>,
 Jordan Justen <jordan.l.justen@intel.com>, devel@edk2.groups.io,
 Julien Grall <julien.grall@arm.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 xen-devel@lists.xenproject.org, Laszlo Ersek <lersek@redhat.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBKdWwgMjMsIDIwMTkgYXQgMTE6NDI6MDdBTSArMDIwMCwgUm9nZXIgUGF1IE1vbm7D
qSB3cm90ZToKPiBPbiBNb24sIEp1bCAyMiwgMjAxOSBhdCAwMzo1MzoxOVBNICswMTAwLCBBbnRo
b255IFBFUkFSRCB3cm90ZToKPiA+IE9uIE1vbiwgSnVsIDE1LCAyMDE5IGF0IDA0OjE1OjIxUE0g
KzAyMDAsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4gPiA+IE9uIFRodSwgSnVsIDA0LCAyMDE5
IGF0IDAzOjQyOjIyUE0gKzAxMDAsIEFudGhvbnkgUEVSQVJEIHdyb3RlOgo+ID4gPiA+ICsgICAg
ICAvLyBlcnJvciBtZXNzYWdlOiBDcHVEeGU6IEludGVyc2VjdE1lbW9yeURlc2NyaXB0b3I6Cj4g
PiA+ID4gKyAgICAgIC8vICAgICAgICBkZXNjIFtGQzAwMDAwMCwgMTAwMDAwMDAwKSB0eXBlIDEg
Y2FwIDg3MDAwMDAwMDAwMjYwMDEKPiA+ID4gPiArICAgICAgLy8gICAgICAgIGNvbmZsaWN0cyB3
aXRoIGFwZXJ0dXJlIFtGRUUwMDAwMCwgRkVFMDEwMDApIGNhcCAxCj4gPiA+ID4gICAgICAgIC8v
Cj4gPiA+ID4gLSAgICAgIGlmIChFbnRyeS0+VHlwZSAhPSBFZmlBY3BpQWRkcmVzc1JhbmdlTWVt
b3J5KSB7Cj4gPiA+ID4gLSAgICAgICAgY29udGludWU7Cj4gPiA+ID4gKyAgICAgIGlmICghWGVu
SHZtbG9hZGVyRGV0ZWN0ZWQgKCkpIHsKPiA+ID4gPiArICAgICAgICBBZGRSZXNlcnZlZE1lbW9y
eUJhc2VTaXplSG9iIChCYXNlLCBFbmQgLSBCYXNlLCBGQUxTRSk7Cj4gPiA+IAo+ID4gPiBUaGlz
IHNwZWNpYWwgY2FzaW5nIGZvciBQVkggbG9va3Mgd2VpcmQsIGlkZWFsbHkgd2Ugd291bGQgbGlr
ZSB0byB1c2UKPiA+ID4gdGhlIHNhbWUgY29kZSBwYXRoLCBvciBlbHNlIGl0IHNob3VsZCBiZSBl
eHBsaWNpdGx5IG1lbnRpb25lZCB3aHkgUFZICj4gPiA+IGhhcyBkaXZlcmdpbmcgYmVoYXZpb3Vy
Lgo+ID4gCj4gPiBJIHRoaW5rIGh2bWxvYWRlciBpcyB0aGUgaXNzdWUgcmF0aGVyIHRoYW4gUFZI
LiBIZXJlIGlzIHBhcnQgb2YgdGhlCj4gPiAibWVtb3J5IG1hcCIgYXMgZm91bmQgaW4gaHZtbG9h
ZGVyL2NvbmZpZy5oOgo+ID4gCj4gPiAgIC8qIFNwZWNpYWwgQklPUyBtYXBwaW5ncywgZXRjLiBh
cmUgYWxsb2NhdGVkIGZyb20gaGVyZSB1cHdhcmRzLi4uICovCj4gPiAgICNkZWZpbmUgUkVTRVJW
RURfTUVNQkFTRSAgICAgICAgICAgICAgMHhGQzAwMDAwMAo+ID4gICAvKiBOQi4gQUNQSV9JTkZP
X1BIWVNJQ0FMX0FERFJFU1MgKk1VU1QqIG1hdGNoIGRlZmluaXRpb24gaW4gYWNwaS9kc2R0LmFz
bCEgKi8KPiA+ICAgI2RlZmluZSBBQ1BJX0lORk9fUEhZU0lDQUxfQUREUkVTUyAgICAweEZDMDAw
MDAwCj4gPiAgICNkZWZpbmUgUkVTRVJWRURfTUVNT1JZX0RZTkFNSUNfU1RBUlQgMHhGQzAwMTAw
MAo+ID4gICAjZGVmaW5lIFJFU0VSVkVEX01FTU9SWV9EWU5BTUlDX0VORCAgIDB4RkUwMDAwMDAK
PiA+IAo+ID4gYW5kIGh2bWxvYWRlciBzaW1wbHkgY3JlYXRlcyBhIHNpbmdsZSBlODIwIHJlc2Vy
dmVkIGVudHJ5LCBmcm9tCj4gPiBSRVNFUlZFRF9NRU1CQVNFIHRvIHRoZSB0b3Agb2YgNEdCLiBJ
dCdzIHByb2JhYmx5IHRvbyBtdWNoLgo+IAo+IEJ1dCBpc24ndCB0aGlzIGtpbmQgb2YgZGFuZ2Vy
b3VzPyBIb3cgY2FuIHlvdSBhc3N1cmUgZnV0dXJlIHZlcnNpb25zCj4gb2YgaHZtbG9hZGVyIHdv
bid0IHVzZSB0aGlzIHNwYWNlPwo+IAo+ID4gSWYgaHZtbG9hZGVyIG9ubHkgcmVzZXJ2ZWQKPiA+
IEFDUElfSU5GT19QSFlTSUNBTF9BRERSRVNTLVJFU0VSVkVEX01FTU9SWV9EWU5BTUlDX0VORCwg
SSBtaWdodCBub3QgaGF2ZQo+ID4gdG8gc3BlY2lhbCBjYXNlIGh2bWxvYWRlci4KPiAKPiBDb3Vs
ZCB3ZSBsb29rIGludG8gZ2V0dGluZyB0aGlzIGZpeGVkIGluIGh2bWxvYWRlciB0aGVuPwo+IAo+
IEkgdGhpbmsgaXQncyBkYW5nZXJvdXMgZm9yIE9WTUYgdG8gcGxheSBzdWNoIHRyaWNrcyB3aXRo
IHRoZSBtZW1vcnkKPiBtYXAuCj4gCj4gPiBBcyBmYXIgYXMgSSBrbm93IDB4ZmVlMDAwMDAgaXNu
J3QgYSBzcGVjaWFsCj4gPiBiaW9zIG1hcHBpbmcsIGJ1dCBzb21ldGhpbmcgdGhlIGhhcmR3YXJl
IHByb3ZpZGVzLgo+IAo+IFllcywgdGhhdCdzIHVzZWQgYnkgdGhlIGxhcGljLCBzbyBpdCdzIG5v
dCBzcGVjaWZpYyB0byBodm1sb2FkZXIuCgpSaWdodCwgSSd2ZSBnb3QgYSBjbG9zZXIgbG9vayBh
dCB0aGF0IENwdUR4ZSBtb2R1bGUsIGl0IHdhbnRzIHRoZSBsb2NhbApBUElDIG1lbW9yeSBtYXBw
ZWQgc3BhY2UgdG8gYmUgIm1hcHBlZCBJTyIsIGFuZCB0aGF0IGRpZmZlcmVudCB0aGFuCiJyZXNl
cnZlZCIuCgpTbyB3aGlsZSBwYXJzaW5nIHRoZSBlODIwIGZyb20gaHZtbG9hZGVyLCBpbnN0ZWFk
IG9mIGlnbm9yaW5nIGFsbApyZXNlcnZlZCByZWdpb24sIEknbSBnb2luZyB0byBhdm9pZCBhZGRp
bmcgdGhlIGxvY2FsIGFwaWMgbWVtb3J5IG1hcHBlZApzcGFjZS4KCnNvbWV0aGluZyBsaWtlOgog
IGlmIChodm1sb2FkZXJEZXRlY3RlZCgpKQogICAgQmFzZSA9ICQoc3RhcnQgb2YgdGhlIGU4MjAg
ZW50cnkpOwogICAgRW5kID0gJChzdGFydCBvZiB0aGUgZTgyMCBlbnRyeSArIHNpemUpOwogICAg
TG9jYWxBcGljID0gMHhmZWUwMDAwMDsKICAgIGlmIChCYXNlIDwgTG9jYWxBcGljICYmIExvY2Fs
QXBpYyA8IEVuZCkgewogICAgICBBZGRSZXNlcnZlZE1lbW9yeVJhbmdlSG9iIChCYXNlLCBMb2Nh
bEFwaWMsIEZBTFNFKTsKICAgICAgaWYgKEVuZCA+IChMb2NhbEFwaWMgKyBTSVpFXzRLQikpIHsK
ICAgICAgICBBZGRSZXNlcnZlZE1lbW9yeVJhbmdlSG9iIChMb2NhbEFwaWMgKyBTSVpFXzRLQiwg
RW5kLCBGQUxTRSk7CiAgICAgIH0KICAgIH0KICB9CgpBbHNvLCBJIHdpbGwgYWx3YXlzIGFkZCB0
aGUgMHhmZWUwMDAwMCBhcyBtYXBwZWQgSU8sIENwdUR4ZSB3aWxsIG5vdApjb21wbGFpbiBhcyB0
aGUgcmVnaW9uIHdpbGwgYmUgb2YgdGhlIGV4cGVjdGVkIHR5cGUuCgpJIHRoaW5rIHdpdGggdGhh
dCBjaGFuZ2UgKGFuZCB0aGUgb3RoZXIgYWJvdXQgdGhlIEFDUEkgZW50cmllcyksCmV2ZXJ5dGhp
bmcgZnJvbSB0aGUgZTgyMCB0YWJsZSB3aWxsIGJlIHB1dCBpbnRvIE9WTUYncyBtZW1vcnkgbWFw
LgoKLS0gCkFudGhvbnkgUEVSQVJECgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 24 16:49:18 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Jul 2019 16:49:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqKRm-0003QW-QZ; Wed, 24 Jul 2019 16:48:58 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=5Jwp=VV=gmail.com=persaur@srs-us1.protection.inumbo.net>)
 id 1hqKRm-0003QR-7s
 for xen-devel@lists.xenproject.org; Wed, 24 Jul 2019 16:48:58 +0000
X-Inumbo-ID: ed2544ac-ae32-11e9-8980-bc764e045a96
Received: from mail-io1-xd42.google.com (unknown [2607:f8b0:4864:20::d42])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ed2544ac-ae32-11e9-8980-bc764e045a96;
 Wed, 24 Jul 2019 16:48:56 +0000 (UTC)
Received: by mail-io1-xd42.google.com with SMTP id f4so91041127ioh.6
 for <xen-devel@lists.xenproject.org>; Wed, 24 Jul 2019 09:48:56 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:subject:from:in-reply-to:date:cc
 :content-transfer-encoding:message-id:references:to;
 bh=g3lPm/t9ozAVIInoc0K9QqT2XwBK8t3bgsKVgPzPu38=;
 b=KyoTEMUAVWpjmYrebe/Q30OTTubjF294q6fQd4/6shbokiiORJsYUxq/Yo5kSnxS4v
 kB3+zAAd0Em0eZbmDwrjMV0j2aAqTZaDPa/ayEqvDNNrZfib2nwGtL/PilKIscGwJ1VC
 YuPwLdiemYpv4pI8Yz1XTwCXNvnuY0sKJ0V60hnyYLc7tUVSv40O7ZKFROjpYhikOTqT
 vnxhdcUpPxzlQnbB1jlzoBg+D4lKjTwkndh2X0sfLk0loiKXdYFaUsdjs3KehYqCeGhZ
 1Fl1cgKsYrkH9E3ngWjUKNeAkKEQIbJBGEW2TS4pcmEOcUvDtqxtqUXo2nsnSVvMbGns
 7ilA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc
 :content-transfer-encoding:message-id:references:to;
 bh=g3lPm/t9ozAVIInoc0K9QqT2XwBK8t3bgsKVgPzPu38=;
 b=YLLWdmVdneh80S0Yk7Eb2oKF2jzVK6Vy+2Vis0jInvDwJOzYRcsGjtc2UVR5CNjZG/
 WAlDghNBD03W+Iz/ku/IHnJcjr5nv74SYB3XK756JNqO4TAptyoBoQYaDAmbtzqfzWpt
 YmQtkop4+WcPWaqQMS3qmIO2oTmC2J6GQSXQkz+5xPIAjYqVvfd30GPkx4c/zs7/825W
 SdkFAH+1cQ15GIMBWQVQlNH6bd953+XzyudlIToANrRtdFo/Lh4d5vp9MychFN91KWdk
 znUTI/zbIyO934NShuC9yEgrI3aI01Se8mOMo2cLGgXwLbO4Nlo5OsF+xMjNhowLrXrZ
 IwBg==
X-Gm-Message-State: APjAAAXKLHKMJxUDk/Nb90EbzY2ND8+yH7j7Lgu28kc4wYYn59Yga1Ah
 Dj0pBCBCFAF/2XVYgml11Wg=
X-Google-Smtp-Source: APXvYqyQMW2DpQKHckXH4Svumop1RP+EjGneIQWzgnFGoezL9YwJhEdQ1IaBKU8UN5wAr3rXYEwqMw==
X-Received: by 2002:a02:69d1:: with SMTP id
 e200mr31247798jac.138.1563986935830; 
 Wed, 24 Jul 2019 09:48:55 -0700 (PDT)
Received: from [100.64.73.44] ([205.185.206.117])
 by smtp.gmail.com with ESMTPSA id t14sm39260058ioi.60.2019.07.24.09.48.54
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Wed, 24 Jul 2019 09:48:54 -0700 (PDT)
Mime-Version: 1.0 (1.0)
From: Rich Persaud <persaur@gmail.com>
X-Mailer: iPad Mail (16G77)
In-Reply-To: <CAMmSBy_0KsjQ_e7S=nVxCEuowtEjfMOZ9Rf_DgHcgM6am3vCdQ@mail.gmail.com>
Date: Wed, 24 Jul 2019 12:48:53 -0400
Message-Id: <B92482B8-3A93-4085-9A6A-26D457261076@gmail.com>
References: <b1008379-a9cf-f7ab-b34b-da463ec5f074@suse.com>
 <20190723205929.GK3433@reaktio.net>
 <CAMmSBy_0KsjQ_e7S=nVxCEuowtEjfMOZ9Rf_DgHcgM6am3vCdQ@mail.gmail.com>
To: Roman Shaposhnik <roman@zededa.com>
Subject: Re: [Xen-devel] preparations for 4.12.1
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Lars Kurth <lars.kurth@xenproject.org>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 =?utf-8?Q?Marek_Marczykowski-G=C3=B3recki?= <marmarek@invisiblethingslab.com>,
 Jan Beulich <JBeulich@suse.com>, Ian Jackson <ian.jackson@citrix.com>,
 Anthony Perard <anthony.perard@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiBPbiBKdWwgMjMsIDIwMTksIGF0IDE3OjA1LCBSb21hbiBTaGFwb3NobmlrIDxyb21hbkB6ZWRl
ZGEuY29tPiB3cm90ZToKPiAKPj4gT24gVHVlLCBKdWwgMjMsIDIwMTkgYXQgMjowMCBQTSBQYXNp
IEvDpHJra8OkaW5lbiA8cGFzaWtAaWtpLmZpPiB3cm90ZToKPj4gCj4+IEhpLAo+PiAKPj4+IE9u
IEZyaSwgSnVsIDE5LCAyMDE5IGF0IDAyOjIzOjQ0UE0gKzAwMDAsIEphbiBCZXVsaWNoIHdyb3Rl
Ogo+Pj4gQWxsLAo+Pj4gCj4+PiB0aGUgcmVsZWFzZSBpcyBkdWUgaW4gZWFybHkgQXVndXN0LiBQ
bGVhc2UgcG9pbnQgb3V0IGJhY2twb3J0cyB5b3UKPj4+IGZpbmQgbWlzc2luZyBmcm9tIHRoZSBy
ZXNwZWN0aXZlIHN0YWdpbmcgYnJhbmNoLCBidXQgd2hpY2ggeW91Cj4+PiBjb25zaWRlciByZWxl
dmFudC4gVGhlIG9uZSBjb21taXQgSSd2ZSBxdWV1ZWQgYWxyZWFkeSBvbiB0b3Agb2YKPj4+IHdo
YXQgd2FzIGp1c3QgcHVzaGVkIGlzCj4+PiAKPj4+IGVjMmFiNDkxYjUgICAgeDg2L2VwdDogcGFz
cyBjb3JyZWN0IGxldmVsIHRvIHAybV9lbnRyeV9tb2RpZnkKPj4+IAo+PiAKPj4gSSdkIGxpa2Ug
dG8gcmVxdWVzdCBiYWNrcG9ydCBvZiB0aGUgZm9sbG93aW5nIGNvbW1pdCBmb3IgNC4xMi4xOgo+
PiAKPj4gImxpYnhsOiBmaXggcGNpIGRldmljZSByZS1hc3NpZ25pbmcgYWZ0ZXIgZG9tYWluIHJl
Ym9vdCI6Cj4+IGNvbW1pdCAgYzE5NDM0ZDkyODRlOTNlNmY5YWFlYzlhNzBmNWYzNjFhZGJmYWJh
Ngo+PiAKPj4gaHR0cHM6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPXhlbi5naXQ7YT1jb21t
aXQ7aD1jMTk0MzRkOTI4NGU5M2U2ZjlhYWVjOWE3MGY1ZjM2MWFkYmZhYmE2Cj4gCj4gRldJVzog
SSdkIGxpa2UgdG8gc2Vjb25kIHRoYXQuCj4gCj4gVGhhbmtzLAo+IFJvbWFuLgoKQW5vdGhlciB2
b3RlIGZvciB0aGlzIGJhY2twb3J0LCBmb3IgcmVib290aW5nIHN0YXRlbGVzcywgbWVhc3VyZWQg
bmV0d29yayBkcml2ZXIgZG9tYWlucyB3aGljaCBoYXZlIG1vcmUgdGhhbiBvbmUgTklDLgoKUmlj
aAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 24 17:10:42 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Jul 2019 17: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 1hqKmg-0005Qh-Ok; Wed, 24 Jul 2019 17:10:34 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=eNHf=VV=savoirfairelinux.com=fredy.pulido@srs-us1.protection.inumbo.net>)
 id 1hqKmf-0005Qc-BZ
 for xen-devel@lists.xenproject.org; Wed, 24 Jul 2019 17:10:33 +0000
X-Inumbo-ID: ef80142a-ae35-11e9-9cae-f3e9cc7be250
Received: from mail.savoirfairelinux.com (unknown [208.88.110.44])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id ef80142a-ae35-11e9-9cae-f3e9cc7be250;
 Wed, 24 Jul 2019 17:10:28 +0000 (UTC)
Received: from localhost (localhost [127.0.0.1])
 by mail.savoirfairelinux.com (Postfix) with ESMTP id 523969C0263;
 Wed, 24 Jul 2019 13:10:28 -0400 (EDT)
Received: from mail.savoirfairelinux.com ([127.0.0.1])
 by localhost (mail.savoirfairelinux.com [127.0.0.1]) (amavisd-new, port 10032)
 with ESMTP id DceUv31VHwT3; Wed, 24 Jul 2019 13:10:27 -0400 (EDT)
Received: from localhost (localhost [127.0.0.1])
 by mail.savoirfairelinux.com (Postfix) with ESMTP id CF3A09C02A8;
 Wed, 24 Jul 2019 13:10:27 -0400 (EDT)
X-Virus-Scanned: amavisd-new at mail.savoirfairelinux.com
Received: from mail.savoirfairelinux.com ([127.0.0.1])
 by localhost (mail.savoirfairelinux.com [127.0.0.1]) (amavisd-new, port 10026)
 with ESMTP id dl29fUsMd4b3; Wed, 24 Jul 2019 13:10:27 -0400 (EDT)
Received: from thinkpad (unknown [192.168.51.254])
 by mail.savoirfairelinux.com (Postfix) with ESMTPSA id 9917B9C0263;
 Wed, 24 Jul 2019 13:10:27 -0400 (EDT)
Message-ID: <bb7953206ba43f382b98d94884c57e4f0f07e8e3.camel@savoirfairelinux.com>
From: "Fredy P." <fredy.pulido@savoirfairelinux.com>
To: Roger Pau =?ISO-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>, Jan Beulich
 <JBeulich@suse.com>
Date: Wed, 24 Jul 2019 13:10:27 -0400
In-Reply-To: <20190724153528.xgpzq6ta4vrxpitq@Air-de-Roger>
References: <e23a10a75ea7a1bee33a8721d9bee209b736dee8.camel@savoirfairelinux.com>
 <20190724143643.lpg576p6psxqelrg@Air-de-Roger>
 <1f653322-5d4d-5393-5790-c63b07492050@suse.com>
 <20190724153528.xgpzq6ta4vrxpitq@Air-de-Roger>
Organization: Savoir-faire Linux
User-Agent: Evolution 3.30.5-1.1 
MIME-Version: 1.0
Subject: Re: [Xen-devel] CPU frequency throttling based on the temperature
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>

T24gV2VkLCAyMDE5LTA3LTI0IGF0IDE3OjM1ICswMjAwLCBSb2dlciBQYXUgTW9ubsOpIHdyb3Rl
Ogo+IE9LLCBJIGFzc3VtZWQgdGhlIHF1ZXN0aW9uIHdhcyBhYm91dCByZWFkaW5nIHRoZSBDUFUg
dGVtcGVyYXR1cmUgYW5kCj4gdGhlbiBjaGFuZ2luZyB0aGUgZnJlcXVlbmN5IG9mIHRoZSBDUFUs
IGJ1dCBub3QgcmVsYXRlZCB0byBULXN0YXRlcy4KClllcywgdGhlIHF1ZXN0aW9uIGlzIGFib3V0
IHJlYWRpbmcgdGhlIENQVSB0ZW1wZXJhdHVyZSwgSG93IHRvIGNoYW5nZQppdCBpcyBhbHJlYWR5
ICJzb2x2ZWQiICh3ZSB3aWxsIG1vZGlmeSB0aGVybWFsZCB0byB1c2UgeGVucG0pCgoKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 24 17:13:35 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Jul 2019 17:13:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqKpa-0005WT-9O; Wed, 24 Jul 2019 17: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=qaDC=VV=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hqKpY-0005WG-I8
 for xen-devel@lists.xenproject.org; Wed, 24 Jul 2019 17:13:32 +0000
X-Inumbo-ID: 5bd4c7fa-ae36-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5bd4c7fa-ae36-11e9-8980-bc764e045a96;
 Wed, 24 Jul 2019 17:13:30 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hqKpW-0005hY-4Q; Wed, 24 Jul 2019 17:13: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 1hqKpV-0005wD-Mh; Wed, 24 Jul 2019 17:13:29 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hqKpV-0002Qu-M2; Wed, 24 Jul 2019 17:13:29 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139300-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx: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-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: qemuu=bf8b024372bf8abf5a9f40bfa65eeefad23ff988
X-Osstest-Versions-That: qemuu=23da9e297b4120ca9702cabec91599a44255fe96
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 24 Jul 2019 17:13:29 +0000
Subject: [Xen-devel] [qemu-mainline test] 139300: 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>

ZmxpZ2h0IDEzOTMwMCBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzkzMDAvCgpGYWlsdXJlcyA6LS8gYnV0
IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5v
dCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEzOTI3NwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTM5Mjc3
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgIGZhaWwgbGlrZSAxMzkyNzcKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEzOTI3NwogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWls
IGxpa2UgMTM5Mjc3CiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0
ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwtc2VhdHRsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQy
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wy
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRl
cnggMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
dmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0
aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRk
cyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNy
ZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwg
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBx
ZW11dSAgICAgICAgICAgICAgICBiZjhiMDI0MzcyYmY4YWJmNWE5ZjQwYmZhNjVlZWVmYWQyM2Zm
OTg4CmJhc2VsaW5lIHZlcnNpb246CiBxZW11dSAgICAgICAgICAgICAgICAyM2RhOWUyOTdiNDEy
MGNhOTcwMmNhYmVjOTE1OTlhNDQyNTVmZTk2CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzkyNzcg
IDIwMTktMDctMjMgMDk6MTQ6MDYgWiAgICAxIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM5
MzAwICAyMDE5LTA3LTI0IDAzOjIwOjQxIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQ
ZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQWxla3NhbmRhciBNYXJr
b3ZpYyA8YW1hcmtvdmljQHdhdmVjb21wLmNvbT4KICBBbGV4IEJlbm7DqWUgPGFsZXguYmVubmVl
QGxpbmFyby5vcmc+CiAgTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KICBNYXJjLUFu
ZHLDqSBMdXJlYXUgPG1hcmNhbmRyZS5sdXJlYXVAcmVkaGF0LmNvbT4KICBNYXggUmVpdHogPG1y
ZWl0ekByZWRoYXQuY29tPgogIE1heGltIExldml0c2t5IDxtbGV2aXRza0ByZWRoYXQuY29tPgog
IFBldGVyIE1heWRlbGwgPHBldGVyLm1heWRlbGxAbGluYXJvLm9yZz4KICBQaGlsaXBwZSBNYXRo
aWV1LURhdWTDqSA8cGhpbG1kQHJlZGhhdC5jb20+CiAgVGhvbWFzIEh1dGggPHRodXRoQHJlZGhh
dC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5o
dm0taTM4Ni14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1w
dmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJz
ZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVk
aXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0
LWFybTY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRp
dDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1k
NjQtZG1yZXN0cmljdCAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
bXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0
ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRv
dyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
dmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpz
Zy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczog
L2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBm
aWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5w
cm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFu
ZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3Jn
L2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1S
RUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVz
aGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC9xZW11LXhl
bi5naXQKICAgMjNkYTllMjk3Yi4uYmY4YjAyNDM3MiAgYmY4YjAyNDM3MmJmOGFiZjVhOWY0MGJm
YTY1ZWVlZmFkMjNmZjk4OCAtPiB1cHN0cmVhbS10ZXN0ZWQKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 24 17:26:39 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Jul 2019 17:26:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqL29-0006KE-MG; Wed, 24 Jul 2019 17:26:33 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=qaDC=VV=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hqL28-0006K4-GK
 for xen-devel@lists.xenproject.org; Wed, 24 Jul 2019 17:26:32 +0000
X-Inumbo-ID: 2b46de7e-ae38-11e9-8c0a-635a8570f314
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 2b46de7e-ae38-11e9-8c0a-635a8570f314;
 Wed, 24 Jul 2019 17:26:28 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hqL23-0005vy-Gk; Wed, 24 Jul 2019 17:26:27 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hqL23-0006Kq-1v; Wed, 24 Jul 2019 17:26:27 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hqL23-0008Lj-1I; Wed, 24 Jul 2019 17:26:27 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139315-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=094796affb7c87f6b2daccdbe192208af715e088
X-Osstest-Versions-That: xen=52fc4aaf1613e49d018bf3c5b1899b131ee2f417
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 24 Jul 2019 17:26:27 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 139315: 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>

ZmxpZ2h0IDEzOTMxNSB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzOTMxNS8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICAwOTQ3OTZhZmZiN2M4N2Y2YjJkYWNjZGJlMTkyMjA4YWY3MTVlMDg4CmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICA1MmZjNGFhZjE2MTNlNDlkMDE4
YmYzYzViMTg5OWIxMzFlZTJmNDE3CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzkyOTAgIDIwMTkt
MDctMjMgMTY6MDA6NDAgWiAgICAxIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM5MzE1ICAy
MDE5LTA3LTI0IDE1OjAxOjU3IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAg
SnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgoKam9iczoKIGJ1aWxkLWFybTY0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGln
aHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xv
Z3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFy
ZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29z
c3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3Qg
aW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9z
c3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0
ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMu
eGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9u
IDoKClRvIHhlbmJpdHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0L3hlbi5naXQKICAgNTJmYzRhYWYx
Ni4uMDk0Nzk2YWZmYiAgMDk0Nzk2YWZmYjdjODdmNmIyZGFjY2RiZTE5MjIwOGFmNzE1ZTA4OCAt
PiBzbW9rZQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 24 17:42:56 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Jul 2019 17:42:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqLHv-0007hv-E9; Wed, 24 Jul 2019 17:42:51 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=5Jwp=VV=gmail.com=persaur@srs-us1.protection.inumbo.net>)
 id 1hqLHt-0007hq-MD
 for xen-devel@lists.xenproject.org; Wed, 24 Jul 2019 17:42:49 +0000
X-Inumbo-ID: 7358565f-ae3a-11e9-8980-bc764e045a96
Received: from mail-qk1-x72c.google.com (unknown [2607:f8b0:4864:20::72c])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7358565f-ae3a-11e9-8980-bc764e045a96;
 Wed, 24 Jul 2019 17:42:48 +0000 (UTC)
Received: by mail-qk1-x72c.google.com with SMTP id r21so34426619qke.2
 for <xen-devel@lists.xenproject.org>; Wed, 24 Jul 2019 10:42:47 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:subject:from:in-reply-to:date:cc
 :content-transfer-encoding:message-id:references:to;
 bh=QnJlXJm/uzDmuCiODV37HDdxuhhV3thqi5q4ZugVUyY=;
 b=MQMPqBp7OqtLTsw96VHI+B4k3AXg/iFcfCklfizCgZSZjCrOsdQQnEJyeFYjQ7PfFt
 GY3vxZxJzFMx4zhWc9iqxmlnlgW70VDJMDWOdMhUwT18WkmqmL+EnDwzU46R7AGt+9g6
 M9p6rp6PRiKWnn9NrnEfXDfv4cMbNPm3lyiZ3l8qn+sQVu8cqxghHaNXp/s+nNDSpWn3
 ehzbCv24d6sVj9AzKf28+do1M8uTTYskOH2Grgs5J+hJeUI1QV1X+TfnqSL1ildd3+Jf
 D8yfeFotedbHknzF1wnWJ7EU6yPhab/jQy2FcggriseYkVNbxeWBPmgclCe33xiXZkOB
 sGcA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc
 :content-transfer-encoding:message-id:references:to;
 bh=QnJlXJm/uzDmuCiODV37HDdxuhhV3thqi5q4ZugVUyY=;
 b=s123A9e0eIEGqOJuwVpzi5yVgRQjHoeU7ZEuvxQhWglWv4n7Fl1RsJ73HGbFgQA9kC
 cTv6gL1AkoJZ7eLhlAMTAQjLh2jluybslG/pSKQBWaFbj0YS5K9Qltj0oku7yHg7kSHf
 uMRZFyYcjyeSsL1AFPvfBAtkhUyZvTeG6GJrlxpEpPCrTlF9bVs5e3uothf6NkAY//Ks
 02kyy9B9eq8qwIsnSjG2zMeDCS3DCpwF1PfClykN0zWwf7UqLrlsICa0tlnhXe6OUjnU
 bba+S+DzwpBC6paypi3wHPKwUlYeROuDB5joLtHmlpdWDrEVevgR7NlPdtICGAKpLBSx
 lIsA==
X-Gm-Message-State: APjAAAU8xTlLrlRtuuaADaK15iqXDdpkgM6wIkxNExI+184b6GQ6XoR8
 JDGm+WVlRCze2dZYqL0tG/A=
X-Google-Smtp-Source: APXvYqw9veFEggavrGIVIQ8s70mfaY76Hb21zgKUm4Dv047g2DZUQbS9nSzhB/fgPCEWDYxWHopVaw==
X-Received: by 2002:a05:620a:62b:: with SMTP id
 11mr53577378qkv.282.1563990167420; 
 Wed, 24 Jul 2019 10:42:47 -0700 (PDT)
Received: from ?IPv6:2607:fb90:24a1:a61b:35c8:207e:1332:8c4e?
 ([2607:fb90:24a1:a61b:35c8:207e:1332:8c4e])
 by smtp.gmail.com with ESMTPSA id l5sm20907724qte.9.2019.07.24.10.42.46
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Wed, 24 Jul 2019 10:42:46 -0700 (PDT)
Mime-Version: 1.0 (1.0)
From: Rich Persaud <persaur@gmail.com>
X-Mailer: iPhone Mail (16G77)
In-Reply-To: <CAMmSBy9g-QFHTXhpHK6=xDFiBDj4LpnJ=cXj405MMmA1rJaOUg@mail.gmail.com>
Date: Wed, 24 Jul 2019 13:42:46 -0400
Message-Id: <56D3EEF5-A08A-4894-B21F-9FDA1717B566@gmail.com>
References: <CAMmSBy9g-QFHTXhpHK6=xDFiBDj4LpnJ=cXj405MMmA1rJaOUg@mail.gmail.com>
To: Roman Shaposhnik <roman@zededa.com>
Subject: Re: [Xen-devel] [BUG] After upgrade to Xen 4.12.0 iommu=no-igfx
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 Smith <dpsmith@apertussolutions.com>, xen-devel@lists.xenproject.org
Content-Type: multipart/mixed; boundary="===============1069722416013997961=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============1069722416013997961==
Content-Type: multipart/alternative;
	boundary=Apple-Mail-5CCAF58C-ADDF-4ACE-ABE7-C9955DA2E016
Content-Transfer-Encoding: 7bit


--Apple-Mail-5CCAF58C-ADDF-4ACE-ABE7-C9955DA2E016
Content-Type: text/plain;
	charset=us-ascii
Content-Transfer-Encoding: quoted-printable

> On Jul 19, 2019, at 15:31, Roman Shaposhnik <roman@zededa.com> wrote:
>=20
> Hi!
>=20
> we're using Xen on Advantech ARK-2250 Embedded Box PC:
>    https://www.elmark.com.pl/web/uploaded/karty_produktow/advantech/ark-22=
50l/ark-2250l_instrukcja-uzytkownika.pdf

Roman,=20

Good to see Xen being used on fanless devices.  Does the AMI BIOS for the i7=
 6600U Skylake CPU [1] variant of ARK-2250 [2] support Intel TXT DRTM and di=
screte TPM, which would enable boot integrity [3] protection for Xen, read-o=
nly dom0 and stateless VMs?  Boot integrity is valuable on edge devices.

Rich


[1] CPU spec: https://ark.intel.com/content/www/us/en/ark/products/88192/int=
el-core-i7-6600u-processor-4m-cache-up-to-3-40-ghz.html

[2] PC spec: https://www.advantech.com/products/ark-2000_series_embedded_box=
_pcs/ark-2250l/mod_66ebc4e0-9a0c-489c-96a5-70a8054e9037

[3] TrenchBoot, Xen Summit 2019, https://youtube.com/watch?v=3Df0LZFSq4Ack


--Apple-Mail-5CCAF58C-ADDF-4ACE-ABE7-C9955DA2E016
Content-Type: text/html;
	charset=utf-8
Content-Transfer-Encoding: quoted-printable

<html><head><meta http-equiv=3D"content-type" content=3D"text/html; charset=3D=
utf-8"></head><body dir=3D"auto"><div dir=3D"ltr"><span></span></div><div di=
r=3D"ltr"><meta http-equiv=3D"content-type" content=3D"text/html; charset=3D=
utf-8"><div dir=3D"ltr"><span></span></div><div dir=3D"ltr"><meta http-equiv=
=3D"content-type" content=3D"text/html; charset=3Dutf-8"><div dir=3D"ltr"></=
div><div dir=3D"ltr">On Jul 19, 2019, at 15:31, Roman Shaposhnik &lt;<a href=
=3D"mailto:roman@zededa.com">roman@zededa.com</a>&gt; wrote:<br><br></div><b=
lockquote type=3D"cite"><div dir=3D"ltr"><span>Hi!</span><br><span></span><b=
r><span>we're using Xen on Advantech ARK-2250 Embedded Box PC:</span><br><sp=
an> &nbsp;&nbsp;&nbsp;<a href=3D"https://www.elmark.com.pl/web/uploaded/kart=
y_produktow/advantech/ark-2250l/ark-2250l_instrukcja-uzytkownika.pdf">https:=
//www.elmark.com.pl/web/uploaded/karty_produktow/advantech/ark-2250l/ark-225=
0l_instrukcja-uzytkownika.pdf</a></span><br></div></blockquote><div><br></di=
v>Roman,&nbsp;</div><div dir=3D"ltr"><br></div><div dir=3D"ltr">Good to see X=
en being used on fanless devices. &nbsp;Does the AMI BIOS for the i7 6600U S=
kylake CPU [1] variant of ARK-2250 [2] support Intel TXT DRTM and discrete T=
PM, which would enable boot integrity [3] protection for Xen, read-only dom0=
 and stateless VMs? &nbsp;Boot integrity is valuable on edge devices.</div><=
div dir=3D"ltr"><br></div><div dir=3D"ltr">Rich<br><div><br></div><div><br><=
/div><div>[1] CPU spec:&nbsp;<a href=3D"https://ark.intel.com/content/www/us=
/en/ark/products/88192/intel-core-i7-6600u-processor-4m-cache-up-to-3-40-ghz=
.html">https://ark.intel.com/content/www/us/en/ark/products/88192/intel-core=
-i7-6600u-processor-4m-cache-up-to-3-40-ghz.html</a></div><div><br></div><di=
v><div><font color=3D"#000000" style=3D"caret-color: rgb(0, 0, 0); backgroun=
d-color: rgba(255, 255, 255, 0);">[2] PC spec:&nbsp;<a href=3D"https://www.a=
dvantech.com/products/ark-2000_series_embedded_box_pcs/ark-2250l/mod_66ebc4e=
0-9a0c-489c-96a5-70a8054e9037" style=3D"caret-color: rgb(0, 0, 0); backgroun=
d-color: rgba(255, 255, 255, 0);">https://www.advantech.com/products/ark-200=
0_series_embedded_box_pcs/ark-2250l/mod_66ebc4e0-9a0c-489c-96a5-70a8054e9037=
</a></font></div><div><br></div></div><div>[3] TrenchBoot, Xen Summit 2019,&=
nbsp;<a href=3D"https://m.youtube.com/watch?v=3Df0LZFSq4Ack">https://youtube=
.com/watch?v=3Df0LZFSq4Ack</a></div><div><br></div></div></div></body></html=
>=

--Apple-Mail-5CCAF58C-ADDF-4ACE-ABE7-C9955DA2E016--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============1069722416013997961==--


From xen-devel-bounces@lists.xenproject.org Wed Jul 24 17:43:04 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Jul 2019 17:43:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqLI7-0007iY-NI; Wed, 24 Jul 2019 17: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=ItzJ=VV=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hqLI6-0007iO-AN
 for xen-devel@lists.xenproject.org; Wed, 24 Jul 2019 17:43:02 +0000
X-Inumbo-ID: 7b2b80a3-ae3a-11e9-8980-bc764e045a96
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7b2b80a3-ae3a-11e9-8980-bc764e045a96;
 Wed, 24 Jul 2019 17:43:01 +0000 (UTC)
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: +ZyqHRRUPMTLaRWMXH376SFn9xB2V4wLRHdR4CNIqfC8vbZx/hgdT4pwMyUFuxBheiYadfVMbx
 LaPLlYauPoshsJkoVXY3OTm5PEmxshYE2FKoMq/fewpMxBVi1Hyobxh77Anq1pZKxkOzCSobty
 8XyCB1vBIVjkfMOm/rkfrGtFbyed/5NRavZO0yqsqZ+u4vj4lrrUYZNVRuF1j/kLTV6wEQFHVz
 jTryc2uwkWXSUGlSAT98cQIC4JQvyYLJQ2sFh0lw+TvG27/BiDJ1gw6EJOvvaIr7P6APV2q3mQ
 1pE=
X-SBRS: 2.7
X-MesageID: 3491248
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,303,1559534400"; 
   d="scan'208";a="3491248"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Wed, 24 Jul 2019 18:42:53 +0100
Message-ID: <20190724174256.5295-1-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 0/3] x86/dmi: Cleanup
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 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>

VGhpcyBpcyBhbGwgdHJpdmlhbCBjbGVhbnVwIHNwb3R0ZWQgYWZ0ZXIgaGF2aW5nIGNvbWUgY29s
bGlzaW9ucyBpbiB0aGUKWGVuU2VydmVyIHBhdGNocXVldWUgd2hlbiByZWJhc2luZyBvdmVyIFJv
Z2VycyBQQ0kgU0JERiBjaGFuZ2VzIGluIHN0YWdpbmcuCgpBbmRyZXcgQ29vcGVyICgzKToKICB4
ODY6IERyb3AgQ09ORklHX0FDUElfU0xFRVAKICB4ODYvZG1pOiBEcm9wIHRyaXZpYWwgY2FsbGJh
Y2sgZnVuY3Rpb25zCiAgeDg2L2RtaTogQ29uc3RpZnkgcXVpcmtzIGRhdGEKCiB4ZW4vYXJjaC94
ODYvYWNwaS9ib290LmMgICAgICAgICAgICB8ICA0IC0tLS0KIHhlbi9hcmNoL3g4Ni9kbWlfc2Nh
bi5jICAgICAgICAgICAgIHwgMjMgKysrKysrKysrKy0tLS0tLS0tLS0tLS0KIHhlbi9hcmNoL3g4
Ni9nZW5hcGljL2JpZ3NtcC5jICAgICAgIHwgIDQgKystLQogeGVuL2FyY2gveDg2L2h2bS9xdWly
a3MuYyAgICAgICAgICAgfCAgNCArKy0tCiB4ZW4vYXJjaC94ODYvaW9wb3J0X2VtdWxhdGUuYyAg
ICAgICB8IDIwICsrKystLS0tLS0tLS0tLS0tLS0tCiB4ZW4vYXJjaC94ODYvc2h1dGRvd24uYyAg
ICAgICAgICAgICB8ICA0ICsrLS0KIHhlbi9hcmNoL3g4Ni94ODZfNjQvbW1jb25mLWZhbTEwaC5j
IHwgMTIgKysrLS0tLS0tLS0tCiB4ZW4vaW5jbHVkZS9hc20teDg2L2FjcGkuaCAgICAgICAgICB8
ICA0IC0tLS0KIHhlbi9pbmNsdWRlL2FzbS14ODYvY29uZmlnLmggICAgICAgIHwgIDEgLQogeGVu
L2luY2x1ZGUveGVuL2RtaS5oICAgICAgICAgICAgICAgfCAgNCArKy0tCiAxMCBmaWxlcyBjaGFu
Z2VkLCAyNSBpbnNlcnRpb25zKCspLCA1NSBkZWxldGlvbnMoLSkKCi0tIAoyLjExLjAKCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 24 17:43:10 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Jul 2019 17: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 1hqLIE-0007jv-1K; Wed, 24 Jul 2019 17:43:10 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ItzJ=VV=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hqLID-0007jf-1R
 for xen-devel@lists.xenproject.org; Wed, 24 Jul 2019 17:43:09 +0000
X-Inumbo-ID: 7d820db0-ae3a-11e9-a97c-53c606eea54a
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 7d820db0-ae3a-11e9-a97c-53c606eea54a;
 Wed, 24 Jul 2019 17:43:05 +0000 (UTC)
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: Z7r6putUKzAQFE0ZPcdflW8v8uurE2p6y/VjR5c6doNar6bYBdS0W52IjAkkLwLvJaa0c8Abx4
 LUyXeqYlkRd8OOv+i35XKZhRXEF3Cp5kQaBK50TfkmHFAA9qfesew8wMnHCpyNh3PgBEB1nlU0
 7mYiC1pjDTir5qzUa4b7XHKWSl5EILjShHv1MyBvtiqqNlKoziHWwnXP6sClX5HzuuxglmRCYa
 oYK/tuSCyx08TNV5kYXE0+0j8Utbf2N/kpKdc1lHq2wD5Bvyd3oNGddoeYRi6xvcdjh5CvpmnA
 WXs=
X-SBRS: 2.7
X-MesageID: 3400782
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,303,1559534400"; 
   d="scan'208";a="3400782"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Wed, 24 Jul 2019 18:42:56 +0100
Message-ID: <20190724174256.5295-4-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190724174256.5295-1-andrew.cooper3@citrix.com>
References: <20190724174256.5295-1-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 3/3] x86/dmi: Constify quirks data
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 Jan Beulich <JBeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QWxsIERNSSBxdWlya3MgdGFibGVzIGFyZSBtdXRhYmxlLCBidXQgYXJlIG9ubHkgZXZlciByZWFk
LgoKVXBkYXRlIGRtaV9jaGVja19zeXN0ZW0oKSBhbmQgZG1pX3N5c3RlbV9pZC5jYWxsYmFjayB0
byBwYXNzIGEgY29uc3QgcG9pbnRlciwKYW5kIG1vdmUgYWxsIHF1aXJrcyB0YWJsZXMgaW50byBf
X2luaXRjb25zdC4KCk5vIGZ1bmN0aW9uYWwgY2hhbmdlLgoKU2lnbmVkLW9mZi1ieTogQW5kcmV3
IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KLS0tCkNDOiBKYW4gQmV1bGljaCA8
SkJldWxpY2hAc3VzZS5jb20+CkNDOiBXZWkgTGl1IDx3bEB4ZW4ub3JnPgpDQzogUm9nZXIgUGF1
IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Ci0tLQogeGVuL2FyY2gveDg2L2RtaV9zY2Fu
LmMgICAgICAgICAgICAgfCAxNiArKysrKysrKy0tLS0tLS0tCiB4ZW4vYXJjaC94ODYvZ2VuYXBp
Yy9iaWdzbXAuYyAgICAgICB8ICA0ICsrLS0KIHhlbi9hcmNoL3g4Ni9odm0vcXVpcmtzLmMgICAg
ICAgICAgIHwgIDQgKystLQogeGVuL2FyY2gveDg2L2lvcG9ydF9lbXVsYXRlLmMgICAgICAgfCAg
MiArLQogeGVuL2FyY2gveDg2L3NodXRkb3duLmMgICAgICAgICAgICAgfCAgNCArKy0tCiB4ZW4v
YXJjaC94ODYveDg2XzY0L21tY29uZi1mYW0xMGguYyB8ICAyICstCiB4ZW4vaW5jbHVkZS94ZW4v
ZG1pLmggICAgICAgICAgICAgICB8ICA0ICsrLS0KIDcgZmlsZXMgY2hhbmdlZCwgMTggaW5zZXJ0
aW9ucygrKSwgMTggZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2RtaV9z
Y2FuLmMgYi94ZW4vYXJjaC94ODYvZG1pX3NjYW4uYwppbmRleCA3MDYzYzJjNzk5Li44MDhmYTdm
MTBlIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvZG1pX3NjYW4uYworKysgYi94ZW4vYXJjaC94
ODYvZG1pX3NjYW4uYwpAQCAtNDU5LDEzICs0NTksMTMgQEAgc3RhdGljIHZvaWQgX19pbml0IGRt
aV9zYXZlX2lkZW50KHN0cnVjdCBkbWlfaGVhZGVyICpkbSwgaW50IHNsb3QsIGludCBzdHJpbmcp
CiAgKiBUb3NoaWJhIGtleWJvYXJkIGxpa2VzIHRvIHJlcGVhdCBrZXlzIHdoZW4gdGhleSBhcmUg
bm90IHJlcGVhdGVkLgogICovCiAKLXN0YXRpYyBfX2luaXQgaW50IGJyb2tlbl90b3NoaWJhX2tl
eWJvYXJkKHN0cnVjdCBkbWlfYmxhY2tsaXN0ICpkKQorc3RhdGljIF9faW5pdCBpbnQgYnJva2Vu
X3Rvc2hpYmFfa2V5Ym9hcmQoY29uc3Qgc3RydWN0IGRtaV9ibGFja2xpc3QgKmQpCiB7CiAJcHJp
bnRrKEtFUk5fV0FSTklORyAiVG9zaGliYSB3aXRoIGJyb2tlbiBrZXlib2FyZCBkZXRlY3RlZC4g
SWYgeW91ciBrZXlib2FyZCBzb21ldGltZXMgZ2VuZXJhdGVzIDMga2V5cHJlc3NlcyBpbnN0ZWFk
IG9mIG9uZSwgc2VlIGh0dHA6Ly9kYXZ5ZC51Y2MuYXNuLmF1L3Byb2plY3RzL3Rvc2hpYmEvUkVB
RE1FXG4iKTsKIAlyZXR1cm4gMDsKIH0KIAotc3RhdGljIGludCBfX2luaXQgaWNoMTBfYmlvc19x
dWlyayhzdHJ1Y3QgZG1pX3N5c3RlbV9pZCAqZCkKK3N0YXRpYyBpbnQgX19pbml0IGljaDEwX2Jp
b3NfcXVpcmsoY29uc3Qgc3RydWN0IGRtaV9zeXN0ZW1faWQgKmQpCiB7CiAgICAgdTMyIHBvcnQs
IHNtaWN0bDsKIApAQCAtNDg4LDE0ICs0ODgsMTQgQEAgc3RhdGljIGludCBfX2luaXQgaWNoMTBf
Ymlvc19xdWlyayhzdHJ1Y3QgZG1pX3N5c3RlbV9pZCAqZCkKICAgICByZXR1cm4gMDsKIH0KIAot
c3RhdGljIF9faW5pdCBpbnQgcmVzZXRfdmlkZW9tb2RlX2FmdGVyX3MzKHN0cnVjdCBkbWlfYmxh
Y2tsaXN0ICpkKQorc3RhdGljIF9faW5pdCBpbnQgcmVzZXRfdmlkZW9tb2RlX2FmdGVyX3MzKGNv
bnN0IHN0cnVjdCBkbWlfYmxhY2tsaXN0ICpkKQogewogCS8qIFNlZSB3YWtldXAuUyAqLwogCWFj
cGlfdmlkZW9fZmxhZ3MgfD0gMjsKIAlyZXR1cm4gMDsKIH0KIAotc3RhdGljIF9faW5pdCBpbnQg
ZG1pX2Rpc2FibGVfYWNwaShzdHJ1Y3QgZG1pX2JsYWNrbGlzdCAqZCkgCitzdGF0aWMgX19pbml0
IGludCBkbWlfZGlzYWJsZV9hY3BpKGNvbnN0IHN0cnVjdCBkbWlfYmxhY2tsaXN0ICpkKQogeyAK
IAlpZiAoIWFjcGlfZm9yY2UpIHsgCiAJCXByaW50ayhLRVJOX05PVElDRSAiJXMgZGV0ZWN0ZWQ6
IGFjcGkgb2ZmXG4iLGQtPmlkZW50KTsKQEAgLTUxMCw3ICs1MTAsNyBAQCBzdGF0aWMgX19pbml0
IGludCBkbWlfZGlzYWJsZV9hY3BpKHN0cnVjdCBkbWlfYmxhY2tsaXN0ICpkKQogLyoKICAqIExp
bWl0IEFDUEkgdG8gQ1BVIGVudW1lcmF0aW9uIGZvciBIVAogICovCi1zdGF0aWMgX19pbml0IGlu
dCBmb3JjZV9hY3BpX2h0KHN0cnVjdCBkbWlfYmxhY2tsaXN0ICpkKSAKK3N0YXRpYyBfX2luaXQg
aW50IGZvcmNlX2FjcGlfaHQoY29uc3Qgc3RydWN0IGRtaV9ibGFja2xpc3QgKmQpCiB7IAogCWlm
ICghYWNwaV9mb3JjZSkgeyAKIAkJcHJpbnRrKEtFUk5fTk9USUNFICIlcyBkZXRlY3RlZDogZm9y
Y2UgdXNlIG9mIGFjcGk9aHRcbiIsIGQtPmlkZW50KTsKQEAgLTUzMyw3ICs1MzMsNyBAQCBzdGF0
aWMgX19pbml0IGludCBmb3JjZV9hY3BpX2h0KHN0cnVjdCBkbWlfYmxhY2tsaXN0ICpkKQogICoJ
aW50ZXJydXB0IG1hc2sgc2V0dGluZ3MgYWNjb3JkaW5nIHRvIHRoZSBsYXB0b3AKICAqLwogIAot
c3RhdGljIF9faW5pdGRhdGEgc3RydWN0IGRtaV9ibGFja2xpc3QgZG1pX2JsYWNrbGlzdFtdPXsK
K3N0YXRpYyBjb25zdCBzdHJ1Y3QgZG1pX2JsYWNrbGlzdCBfX2luaXRjb25zdCBkbWlfYmxhY2ts
aXN0W109ewogCiAJeyBicm9rZW5fdG9zaGliYV9rZXlib2FyZCwgIlRvc2hpYmEgU2F0ZWxsaXRl
IDQwMzBjZHQiLCB7IC8qIEtleWJvYXJkIGdlbmVyYXRlcyBzcHVyaW91cyByZXBlYXRzICovCiAJ
CQlNQVRDSChETUlfUFJPRFVDVF9OQU1FLCAiUzQwMzBDRFQvNC4zIiksCkBAIC03MDgsMTAgKzcw
OCwxMCBAQCB2b2lkIF9faW5pdCBkbWlfc2Nhbl9tYWNoaW5lKHZvaWQpCiAgKglyZXR1cm5zIG5v
biB6ZXJvIG9yIHdlIGhpdCB0aGUgZW5kLiBDYWxsYmFjayBmdW5jdGlvbiBpcyBjYWxsZWQgZm9y
CiAgKgllYWNoIHN1Y2Nlc3NmdWxsIG1hdGNoLiBSZXR1cm5zIHRoZSBudW1iZXIgb2YgbWF0Y2hl
cy4KICAqLwotaW50IF9faW5pdCBkbWlfY2hlY2tfc3lzdGVtKHN0cnVjdCBkbWlfc3lzdGVtX2lk
ICpsaXN0KQoraW50IF9faW5pdCBkbWlfY2hlY2tfc3lzdGVtKGNvbnN0IHN0cnVjdCBkbWlfc3lz
dGVtX2lkICpsaXN0KQogewogCWludCBpLCBjb3VudCA9IDA7Ci0Jc3RydWN0IGRtaV9zeXN0ZW1f
aWQgKmQgPSBsaXN0OworCWNvbnN0IHN0cnVjdCBkbWlfc3lzdGVtX2lkICpkID0gbGlzdDsKIAog
CXdoaWxlIChkLT5pZGVudCkgewogCQlmb3IgKGkgPSAwOyBpIDwgQVJSQVlfU0laRShkLT5tYXRj
aGVzKTsgaSsrKSB7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvZ2VuYXBpYy9iaWdzbXAuYyBi
L3hlbi9hcmNoL3g4Ni9nZW5hcGljL2JpZ3NtcC5jCmluZGV4IDkxYTk3M2FjMTYuLjJlZDFjYjhm
NDkgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9nZW5hcGljL2JpZ3NtcC5jCisrKyBiL3hlbi9h
cmNoL3g4Ni9nZW5hcGljL2JpZ3NtcC5jCkBAIC0xMSw3ICsxMSw3IEBACiAjaW5jbHVkZSA8YXNt
L21hY2gtZGVmYXVsdC9tYWNoX21wcGFyc2UuaD4KICNpbmNsdWRlIDxhc20vaW9fYXBpYy5oPgog
Ci1zdGF0aWMgX19pbml0IGludCBmb3JjZV9iaWdzbXAoc3RydWN0IGRtaV9zeXN0ZW1faWQgKmQp
CitzdGF0aWMgX19pbml0IGludCBmb3JjZV9iaWdzbXAoY29uc3Qgc3RydWN0IGRtaV9zeXN0ZW1f
aWQgKmQpCiB7CiAJcHJpbnRrKEtFUk5fTk9USUNFICIlcyBkZXRlY3RlZDogZm9yY2UgdXNlIG9m
IGFwaWM9Ymlnc21wXG4iLCBkLT5pZGVudCk7CiAJZGVmX3RvX2JpZ3NtcCA9IHRydWU7CkBAIC0x
OSw3ICsxOSw3IEBAIHN0YXRpYyBfX2luaXQgaW50IGZvcmNlX2JpZ3NtcChzdHJ1Y3QgZG1pX3N5
c3RlbV9pZCAqZCkKIH0KIAogCi1zdGF0aWMgc3RydWN0IGRtaV9zeXN0ZW1faWQgX19pbml0ZGF0
YSBiaWdzbXBfZG1pX3RhYmxlW10gPSB7CitzdGF0aWMgY29uc3Qgc3RydWN0IGRtaV9zeXN0ZW1f
aWQgX19pbml0Y29uc3QgYmlnc21wX2RtaV90YWJsZVtdID0gewogCXsgZm9yY2VfYmlnc21wLCAi
VU5JU1lTIEVTNzAwMC1PTkUiLCB7CiAJCURNSV9NQVRDSChETUlfUFJPRFVDVF9OQU1FLCAiRVM3
MDAwLU9ORSIpCiAJIH19LApkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9xdWlya3MuYyBi
L3hlbi9hcmNoL3g4Ni9odm0vcXVpcmtzLmMKaW5kZXggYTI5OGNjZGJiOS4uOTA2YmY4MGNjMyAx
MDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9xdWlya3MuYworKysgYi94ZW4vYXJjaC94ODYv
aHZtL3F1aXJrcy5jCkBAIC0yNCw3ICsyNCw3IEBACiBzOCBfX3JlYWRfbW9zdGx5IGh2bV9wb3J0
ODBfYWxsb3dlZCA9IC0xOwogYm9vbGVhbl9wYXJhbSgiaHZtX3BvcnQ4MCIsIGh2bV9wb3J0ODBf
YWxsb3dlZCk7CiAKLXN0YXRpYyBpbnQgX19pbml0IGRtaV9odm1fZGVueV9wb3J0ODAoLypjb25z
dCovIHN0cnVjdCBkbWlfc3lzdGVtX2lkICppZCkKK3N0YXRpYyBpbnQgX19pbml0IGRtaV9odm1f
ZGVueV9wb3J0ODAoY29uc3Qgc3RydWN0IGRtaV9zeXN0ZW1faWQgKmlkKQogewogICAgIHByaW50
ayhYRU5MT0dfV0FSTklORyAiJXM6IHBvcnQgMHg4MCBhY2Nlc3MgJXMgYWxsb3dlZCBmb3IgSFZN
IGd1ZXN0c1xuIiwKICAgICAgICAgICAgaWQtPmlkZW50LCBodm1fcG9ydDgwX2FsbG93ZWQgPiAw
ID8gImZvcmNpYmx5IiA6ICJub3QiKTsKQEAgLTQxLDcgKzQxLDcgQEAgc3RhdGljIGludCBfX2lu
aXQgY2hlY2tfcG9ydDgwKHZvaWQpCiAgICAgICogUXVpcmsgdGFibGUgZm9yIHN5c3RlbXMgdGhh
dCBtaXNiZWhhdmUgKGxvY2sgdXAsIGV0Yy4pIGlmIHBvcnQKICAgICAgKiAweDgwIGlzIHVzZWQ6
CiAgICAgICovCi0gICAgc3RhdGljIHN0cnVjdCBkbWlfc3lzdGVtX2lkIF9faW5pdGRhdGEgaHZt
X25vX3BvcnQ4MF9kbWlfdGFibGVbXSA9CisgICAgc3RhdGljIGNvbnN0IHN0cnVjdCBkbWlfc3lz
dGVtX2lkIF9faW5pdGNvbnN0IGh2bV9ub19wb3J0ODBfZG1pX3RhYmxlW10gPQogICAgIHsKICAg
ICAgICAgewogICAgICAgICAgICAgLmNhbGxiYWNrID0gZG1pX2h2bV9kZW55X3BvcnQ4MCwKZGlm
ZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9pb3BvcnRfZW11bGF0ZS5jIGIveGVuL2FyY2gveDg2L2lv
cG9ydF9lbXVsYXRlLmMKaW5kZXggNTA0YmM1MTNlMi4uNjI2NTMzYjY2YyAxMDA2NDQKLS0tIGEv
eGVuL2FyY2gveDg2L2lvcG9ydF9lbXVsYXRlLmMKKysrIGIveGVuL2FyY2gveDg2L2lvcG9ydF9l
bXVsYXRlLmMKQEAgLTM0LDcgKzM0LDcgQEAgc3RhdGljIGJvb2wgaW9lbXVsX2hhbmRsZV9wcm9s
aWFudF9xdWlyaygKIH0KIAogLyogVGhpcyB0YWJsZSBpcyB0aGUgc2V0IG9mIHN5c3RlbS1zcGVj
aWZpYyBJL08gZW11bGF0aW9uIGhvb2tzLiAqLwotc3RhdGljIHN0cnVjdCBkbWlfc3lzdGVtX2lk
IF9faW5pdGRhdGEgaW9wb3J0X3F1aXJrc190YmxbXSA9IHsKK3N0YXRpYyBjb25zdCBzdHJ1Y3Qg
ZG1pX3N5c3RlbV9pZCBfX2luaXRjb25zdCBpb3BvcnRfcXVpcmtzX3RibFtdID0gewogICAgIC8q
CiAgICAgICogSS9PIGVtdWxhdGlvbiBob29rIGZvciBjZXJ0YWluIEhQIFByb0xpYW50IHNlcnZl
cnMgd2l0aAogICAgICAqICdzcGVjaWFsJyBTTU0gZ29vZG5lc3MuCmRpZmYgLS1naXQgYS94ZW4v
YXJjaC94ODYvc2h1dGRvd24uYyBiL3hlbi9hcmNoL3g4Ni9zaHV0ZG93bi5jCmluZGV4IDY5Yjgy
NTQyYjMuLjNhZjdiNWIwMjMgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9zaHV0ZG93bi5jCisr
KyBiL3hlbi9hcmNoL3g4Ni9zaHV0ZG93bi5jCkBAIC0xNTcsNyArMTU3LDcgQEAgc3RhdGljIHZv
aWQgZGVmYXVsdF9yZWJvb3RfdHlwZSh2b2lkKQogICAgICAgICByZWJvb3RfdHlwZSA9IEJPT1Rf
QUNQSTsKIH0KIAotc3RhdGljIGludCBfX2luaXQgb3ZlcnJpZGVfcmVib290KHN0cnVjdCBkbWlf
c3lzdGVtX2lkICpkKQorc3RhdGljIGludCBfX2luaXQgb3ZlcnJpZGVfcmVib290KGNvbnN0IHN0
cnVjdCBkbWlfc3lzdGVtX2lkICpkKQogewogICAgIGVudW0gcmVib290X3R5cGUgdHlwZSA9IChs
b25nKWQtPmRyaXZlcl9kYXRhOwogCkBAIC0xODEsNyArMTgxLDcgQEAgc3RhdGljIGludCBfX2lu
aXQgb3ZlcnJpZGVfcmVib290KHN0cnVjdCBkbWlfc3lzdGVtX2lkICpkKQogICAgIHJldHVybiAw
OwogfQogCi1zdGF0aWMgc3RydWN0IGRtaV9zeXN0ZW1faWQgX19pbml0ZGF0YSByZWJvb3RfZG1p
X3RhYmxlW10gPSB7CitzdGF0aWMgY29uc3Qgc3RydWN0IGRtaV9zeXN0ZW1faWQgX19pbml0Y29u
c3QgcmVib290X2RtaV90YWJsZVtdID0gewogICAgIHsgICAgLyogSGFuZGxlIHByb2JsZW1zIHdp
dGggcmVib290aW5nIG9uIERlbGwgRTUyMCdzICovCiAgICAgICAgIC5jYWxsYmFjayA9IG92ZXJy
aWRlX3JlYm9vdCwKICAgICAgICAgLmRyaXZlcl9kYXRhID0gKHZvaWQgKikobG9uZylCT09UX0tC
RCwKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni94ODZfNjQvbW1jb25mLWZhbTEwaC5jIGIveGVu
L2FyY2gveDg2L3g4Nl82NC9tbWNvbmYtZmFtMTBoLmMKaW5kZXggZmEyZjViNDg4MS4uNWFmNmYy
MmM5ZiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3g4Nl82NC9tbWNvbmYtZmFtMTBoLmMKKysr
IGIveGVuL2FyY2gveDg2L3g4Nl82NC9tbWNvbmYtZmFtMTBoLmMKQEAgLTE4NSw3ICsxODUsNyBA
QCB2b2lkIGZhbTEwaF9jaGVja19lbmFibGVfbW1jZmcodm9pZCkKIAl3cm1zcmwoTVNSX0ZBTTEw
SF9NTUlPX0NPTkZfQkFTRSwgdmFsKTsKIH0KIAotc3RhdGljIHN0cnVjdCBkbWlfc3lzdGVtX2lk
IF9faW5pdGRhdGEgbW1jb25mX2RtaV90YWJsZVtdID0geworc3RhdGljIGNvbnN0IHN0cnVjdCBk
bWlfc3lzdGVtX2lkIF9faW5pdGNvbnN0IG1tY29uZl9kbWlfdGFibGVbXSA9IHsKIAl7CiAJCS5p
ZGVudCA9ICJTdW4gTWljcm9zeXN0ZW1zIE1hY2hpbmUiLAogCQkubWF0Y2hlcyA9IHsKZGlmZiAt
LWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9kbWkuaCBiL3hlbi9pbmNsdWRlL3hlbi9kbWkuaAppbmRl
eCBlYmEyYzI3YjJmLi5mYTI1ZjZjZDM4IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS94ZW4vZG1p
LmgKKysrIGIveGVuL2luY2x1ZGUveGVuL2RtaS5oCkBAIC0yNCw3ICsyNCw3IEBAIHN0cnVjdCBk
bWlfc3RybWF0Y2ggewogfTsKIAogc3RydWN0IGRtaV9zeXN0ZW1faWQgewotCWludCAoKmNhbGxi
YWNrKShzdHJ1Y3QgZG1pX3N5c3RlbV9pZCAqKTsKKwlpbnQgKCpjYWxsYmFjaykoY29uc3Qgc3Ry
dWN0IGRtaV9zeXN0ZW1faWQgKik7CiAJY2hhciAqaWRlbnQ7CiAJc3RydWN0IGRtaV9zdHJtYXRj
aCBtYXRjaGVzWzRdOwogCXZvaWQgKmRyaXZlcl9kYXRhOwpAQCAtMzIsNyArMzIsNyBAQCBzdHJ1
Y3QgZG1pX3N5c3RlbV9pZCB7CiAKICNkZWZpbmUgRE1JX01BVENIKGEsYikJeyBhLCBiIH0KIAot
ZXh0ZXJuIGludCBkbWlfY2hlY2tfc3lzdGVtKHN0cnVjdCBkbWlfc3lzdGVtX2lkICpsaXN0KTsK
K2V4dGVybiBpbnQgZG1pX2NoZWNrX3N5c3RlbShjb25zdCBzdHJ1Y3QgZG1pX3N5c3RlbV9pZCAq
bGlzdCk7CiBleHRlcm4gdm9pZCBkbWlfc2Nhbl9tYWNoaW5lKHZvaWQpOwogZXh0ZXJuIGNvbnN0
IGNoYXIgKmRtaV9nZXRfdGFibGUocGFkZHJfdCAqYmFzZSwgdTMyICpsZW4pOwogZXh0ZXJuIHZv
aWQgZG1pX2VmaV9nZXRfdGFibGUoY29uc3Qgdm9pZCAqc21iaW9zLCBjb25zdCB2b2lkICpzbWJp
b3MzKTsKLS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 24 17:43:11 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Jul 2019 17:43:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqLIF-0007kX-9i; Wed, 24 Jul 2019 17:43: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=ItzJ=VV=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hqLID-0007jt-UK
 for xen-devel@lists.xenproject.org; Wed, 24 Jul 2019 17:43:09 +0000
X-Inumbo-ID: 7fd5dcd2-ae3a-11e9-8980-bc764e045a96
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7fd5dcd2-ae3a-11e9-8980-bc764e045a96;
 Wed, 24 Jul 2019 17:43:09 +0000 (UTC)
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 9zN1ffo3l/mw6vzOgEN4J1vYMsbwjRiFdBFDLGfrJHQaXtPvm29/RqESSeQVAozmiDzY5/lJ2A
 HJcQrhAQtdQ8cxiyTw1Yviqod5RFdAnwgSxqW6fxLl585i1ytBg7NG67ny5uyqvuWMbxWtW/qt
 vg39uXkiuLg5aGZwKT/3qIjuVpFnSJHn0boty8hajf+a7TH4Gi4g9gF57y1LCHe9I0BOgpCmmN
 2qz5XTAM3Q//moRGY/aORZ8gT6PMczmtz7t38K6lm4kuP9cSrDP2K8Q5VP04LVHwbJP2+4yH7F
 Kus=
X-SBRS: 2.7
X-MesageID: 3510257
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,303,1559534400"; 
   d="scan'208";a="3510257"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Wed, 24 Jul 2019 18:42:55 +0100
Message-ID: <20190724174256.5295-3-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190724174256.5295-1-andrew.cooper3@citrix.com>
References: <20190724174256.5295-1-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 2/3] x86/dmi: Drop trivial callback functions
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 Jan Beulich <JBeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZG1pX2NoZWNrX3N5c3RlbSgpIHJldHVybnMgdGhlIG51bWJlciBvZiBtYXRjaGVzLiAgVGhpcyBi
ZWluZyBub256ZXJvIGlzIG1vcmUKZWZmaWNpZW50IHRoYW4gY2FsbGluZyBpbnRvIGEgdHJpdmlh
bCBmdW5jdGlvbiB0byBtb2RpZnkgYSB2YXJpYWJsZS4KCk5vIGZ1bmN0aW9uYWwgY2hhbmdlLCBi
dXQgdGhpcyByZXN1bHRzIGluIGxlc3MgY29tcGlsZWQgY29kZSwgd2hpY2ggaXMKYWxzbyAoZnJh
Y3Rpb25hbGx5KSBxdWlja2VyIHRvIHJ1bi4KClNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Ci0tLQpDQzogSmFuIEJldWxpY2ggPEpCZXVsaWNo
QHN1c2UuY29tPgpDQzogV2VpIExpdSA8d2xAeGVuLm9yZz4KQ0M6IFJvZ2VyIFBhdSBNb25uw6kg
PHJvZ2VyLnBhdUBjaXRyaXguY29tPgotLS0KIHhlbi9hcmNoL3g4Ni9pb3BvcnRfZW11bGF0ZS5j
ICAgICAgIHwgMTggKysrLS0tLS0tLS0tLS0tLS0tCiB4ZW4vYXJjaC94ODYveDg2XzY0L21tY29u
Zi1mYW0xMGguYyB8IDEwICsrLS0tLS0tLS0KIDIgZmlsZXMgY2hhbmdlZCwgNSBpbnNlcnRpb25z
KCspLCAyMyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaW9wb3J0X2Vt
dWxhdGUuYyBiL3hlbi9hcmNoL3g4Ni9pb3BvcnRfZW11bGF0ZS5jCmluZGV4IGMyYWRlZDc2Njgu
LjUwNGJjNTEzZTIgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9pb3BvcnRfZW11bGF0ZS5jCisr
KyBiL3hlbi9hcmNoL3g4Ni9pb3BvcnRfZW11bGF0ZS5jCkBAIC0zMywxMiArMzMsNiBAQCBzdGF0
aWMgYm9vbCBpb2VtdWxfaGFuZGxlX3Byb2xpYW50X3F1aXJrKAogICAgIHJldHVybiB0cnVlOwog
fQogCi1zdGF0aWMgaW50IF9faW5pdCBwcm9saWFudF9xdWlyayhzdHJ1Y3QgZG1pX3N5c3RlbV9p
ZCAqZCkKLXsKLSAgICBpb2VtdWxfaGFuZGxlX3F1aXJrID0gaW9lbXVsX2hhbmRsZV9wcm9saWFu
dF9xdWlyazsKLSAgICByZXR1cm4gMDsKLX0KLQogLyogVGhpcyB0YWJsZSBpcyB0aGUgc2V0IG9m
IHN5c3RlbS1zcGVjaWZpYyBJL08gZW11bGF0aW9uIGhvb2tzLiAqLwogc3RhdGljIHN0cnVjdCBk
bWlfc3lzdGVtX2lkIF9faW5pdGRhdGEgaW9wb3J0X3F1aXJrc190YmxbXSA9IHsKICAgICAvKgpA
QCAtNDYsNyArNDAsNiBAQCBzdGF0aWMgc3RydWN0IGRtaV9zeXN0ZW1faWQgX19pbml0ZGF0YSBp
b3BvcnRfcXVpcmtzX3RibFtdID0gewogICAgICAqICdzcGVjaWFsJyBTTU0gZ29vZG5lc3MuCiAg
ICAgICovCiAgICAgewotICAgICAgICAuY2FsbGJhY2sgPSBwcm9saWFudF9xdWlyaywKICAgICAg
ICAgLmlkZW50ID0gIkhQIFByb0xpYW50IERMM3h4IiwKICAgICAgICAgLm1hdGNoZXMgPSB7CiAg
ICAgICAgICAgICBETUlfTUFUQ0goRE1JX0JJT1NfVkVORE9SLCAiSFAiKSwKQEAgLTU0LDcgKzQ3
LDYgQEAgc3RhdGljIHN0cnVjdCBkbWlfc3lzdGVtX2lkIF9faW5pdGRhdGEgaW9wb3J0X3F1aXJr
c190YmxbXSA9IHsKICAgICAgICAgfSwKICAgICB9LAogICAgIHsKLSAgICAgICAgLmNhbGxiYWNr
ID0gcHJvbGlhbnRfcXVpcmssCiAgICAgICAgIC5pZGVudCA9ICJIUCBQcm9MaWFudCBETDV4eCIs
CiAgICAgICAgIC5tYXRjaGVzID0gewogICAgICAgICAgICAgRE1JX01BVENIKERNSV9CSU9TX1ZF
TkRPUiwgIkhQIiksCkBAIC02Miw3ICs1NCw2IEBAIHN0YXRpYyBzdHJ1Y3QgZG1pX3N5c3RlbV9p
ZCBfX2luaXRkYXRhIGlvcG9ydF9xdWlya3NfdGJsW10gPSB7CiAgICAgICAgIH0sCiAgICAgfSwK
ICAgICB7Ci0gICAgICAgIC5jYWxsYmFjayA9IHByb2xpYW50X3F1aXJrLAogICAgICAgICAuaWRl
bnQgPSAiSFAgUHJvTGlhbnQgREw3eHgiLAogICAgICAgICAubWF0Y2hlcyA9IHsKICAgICAgICAg
ICAgIERNSV9NQVRDSChETUlfQklPU19WRU5ET1IsICJIUCIpLApAQCAtNzAsNyArNjEsNiBAQCBz
dGF0aWMgc3RydWN0IGRtaV9zeXN0ZW1faWQgX19pbml0ZGF0YSBpb3BvcnRfcXVpcmtzX3RibFtd
ID0gewogICAgICAgICB9LAogICAgIH0sCiAgICAgewotICAgICAgICAuY2FsbGJhY2sgPSBwcm9s
aWFudF9xdWlyaywKICAgICAgICAgLmlkZW50ID0gIkhQIFByb0xpYW50IE1MM3h4IiwKICAgICAg
ICAgLm1hdGNoZXMgPSB7CiAgICAgICAgICAgICBETUlfTUFUQ0goRE1JX0JJT1NfVkVORE9SLCAi
SFAiKSwKQEAgLTc4LDcgKzY4LDYgQEAgc3RhdGljIHN0cnVjdCBkbWlfc3lzdGVtX2lkIF9faW5p
dGRhdGEgaW9wb3J0X3F1aXJrc190YmxbXSA9IHsKICAgICAgICAgfSwKICAgICB9LAogICAgIHsK
LSAgICAgICAgLmNhbGxiYWNrID0gcHJvbGlhbnRfcXVpcmssCiAgICAgICAgIC5pZGVudCA9ICJI
UCBQcm9MaWFudCBNTDV4eCIsCiAgICAgICAgIC5tYXRjaGVzID0gewogICAgICAgICAgICAgRE1J
X01BVENIKERNSV9CSU9TX1ZFTkRPUiwgIkhQIiksCkBAIC04Niw3ICs3NSw2IEBAIHN0YXRpYyBz
dHJ1Y3QgZG1pX3N5c3RlbV9pZCBfX2luaXRkYXRhIGlvcG9ydF9xdWlya3NfdGJsW10gPSB7CiAg
ICAgICAgIH0sCiAgICAgfSwKICAgICB7Ci0gICAgICAgIC5jYWxsYmFjayA9IHByb2xpYW50X3F1
aXJrLAogICAgICAgICAuaWRlbnQgPSAiSFAgUHJvTGlhbnQgQkwyeHgiLAogICAgICAgICAubWF0
Y2hlcyA9IHsKICAgICAgICAgICAgIERNSV9NQVRDSChETUlfQklPU19WRU5ET1IsICJIUCIpLApA
QCAtOTQsNyArODIsNiBAQCBzdGF0aWMgc3RydWN0IGRtaV9zeXN0ZW1faWQgX19pbml0ZGF0YSBp
b3BvcnRfcXVpcmtzX3RibFtdID0gewogICAgICAgICB9LAogICAgIH0sCiAgICAgewotICAgICAg
ICAuY2FsbGJhY2sgPSBwcm9saWFudF9xdWlyaywKICAgICAgICAgLmlkZW50ID0gIkhQIFByb0xp
YW50IEJMNHh4IiwKICAgICAgICAgLm1hdGNoZXMgPSB7CiAgICAgICAgICAgICBETUlfTUFUQ0go
RE1JX0JJT1NfVkVORE9SLCAiSFAiKSwKQEAgLTEwMiw3ICs4OSw2IEBAIHN0YXRpYyBzdHJ1Y3Qg
ZG1pX3N5c3RlbV9pZCBfX2luaXRkYXRhIGlvcG9ydF9xdWlya3NfdGJsW10gPSB7CiAgICAgICAg
IH0sCiAgICAgfSwKICAgICB7Ci0gICAgICAgIC5jYWxsYmFjayA9IHByb2xpYW50X3F1aXJrLAog
ICAgICAgICAuaWRlbnQgPSAiSFAgUHJvTGlhbnQgQkw2eHgiLAogICAgICAgICAubWF0Y2hlcyA9
IHsKICAgICAgICAgICAgIERNSV9NQVRDSChETUlfQklPU19WRU5ET1IsICJIUCIpLApAQCAtMTE0
LDcgKzEwMCw5IEBAIHN0YXRpYyBzdHJ1Y3QgZG1pX3N5c3RlbV9pZCBfX2luaXRkYXRhIGlvcG9y
dF9xdWlya3NfdGJsW10gPSB7CiAKIHN0YXRpYyBpbnQgX19pbml0IGlvcG9ydF9xdWlya3NfaW5p
dCh2b2lkKQogewotICAgIGRtaV9jaGVja19zeXN0ZW0oaW9wb3J0X3F1aXJrc190YmwpOworICAg
IGlmICggZG1pX2NoZWNrX3N5c3RlbShpb3BvcnRfcXVpcmtzX3RibCkgKQorICAgICAgICBpb2Vt
dWxfaGFuZGxlX3F1aXJrID0gaW9lbXVsX2hhbmRsZV9wcm9saWFudF9xdWlyazsKKwogICAgIHJl
dHVybiAwOwogfQogX19pbml0Y2FsbChpb3BvcnRfcXVpcmtzX2luaXQpOwpkaWZmIC0tZ2l0IGEv
eGVuL2FyY2gveDg2L3g4Nl82NC9tbWNvbmYtZmFtMTBoLmMgYi94ZW4vYXJjaC94ODYveDg2XzY0
L21tY29uZi1mYW0xMGguYwppbmRleCBmOTk3Njg4YWQ0Li5mYTJmNWI0ODgxIDEwMDY0NAotLS0g
YS94ZW4vYXJjaC94ODYveDg2XzY0L21tY29uZi1mYW0xMGguYworKysgYi94ZW4vYXJjaC94ODYv
eDg2XzY0L21tY29uZi1mYW0xMGguYwpAQCAtMTg1LDE1ICsxODUsOCBAQCB2b2lkIGZhbTEwaF9j
aGVja19lbmFibGVfbW1jZmcodm9pZCkKIAl3cm1zcmwoTVNSX0ZBTTEwSF9NTUlPX0NPTkZfQkFT
RSwgdmFsKTsKIH0KIAotc3RhdGljIGludCBfX2luaXQgc2V0X2NoZWNrX2VuYWJsZV9hbWRfbW1j
b25mKHN0cnVjdCBkbWlfc3lzdGVtX2lkICpkKQotewotICAgICAgICBwY2lfcHJvYmUgfD0gUENJ
X0NIRUNLX0VOQUJMRV9BTURfTU1DT05GOwotICAgICAgICByZXR1cm4gMDsKLX0KLQogc3RhdGlj
IHN0cnVjdCBkbWlfc3lzdGVtX2lkIF9faW5pdGRhdGEgbW1jb25mX2RtaV90YWJsZVtdID0gewog
CXsKLQkJLmNhbGxiYWNrID0gc2V0X2NoZWNrX2VuYWJsZV9hbWRfbW1jb25mLAogCQkuaWRlbnQg
PSAiU3VuIE1pY3Jvc3lzdGVtcyBNYWNoaW5lIiwKIAkJLm1hdGNoZXMgPSB7CiAJCQlETUlfTUFU
Q0goRE1JX1NZU19WRU5ET1IsICJTdW4gTWljcm9zeXN0ZW1zIiksCkBAIC0yMDQsNSArMTk3LDYg
QEAgc3RhdGljIHN0cnVjdCBkbWlfc3lzdGVtX2lkIF9faW5pdGRhdGEgbW1jb25mX2RtaV90YWJs
ZVtdID0gewogCiB2b2lkIF9faW5pdCBjaGVja19lbmFibGVfYW1kX21tY29uZl9kbWkodm9pZCkK
IHsKLQlkbWlfY2hlY2tfc3lzdGVtKG1tY29uZl9kbWlfdGFibGUpOworCWlmIChkbWlfY2hlY2tf
c3lzdGVtKG1tY29uZl9kbWlfdGFibGUpKQorCQlwY2lfcHJvYmUgfD0gUENJX0NIRUNLX0VOQUJM
RV9BTURfTU1DT05GOwogfQotLSAKMi4xMS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 24 17:43:13 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Jul 2019 17:43:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqLIH-0007ly-O2; Wed, 24 Jul 2019 17:43:13 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ItzJ=VV=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hqLIG-0007lP-Ag
 for xen-devel@lists.xenproject.org; Wed, 24 Jul 2019 17:43:12 +0000
X-Inumbo-ID: 7f6a1348-ae3a-11e9-982c-a73c5ac53a78
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 7f6a1348-ae3a-11e9-982c-a73c5ac53a78;
 Wed, 24 Jul 2019 17:43:08 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: v7Ms+EyEfea2oxGN5QbO6fjXG7JdIH1aLDupw5c5rDLgxk6csQfyixPsIvxJSBwVosh6iyHINj
 MXNlvIh6sv9v4m+bg+9nIvbs5ymCR2gP61V3mGptQJzxhKofL4VlDreulwHGdTcB9d4P11aCHd
 IQUHPmC7nI4XvILjDj+sUppG+dhQoTXhvchH3Egog7XLXI1f/kX7dWG0nU72GrkwVl8MTTjy+M
 4CGpmsM2+SLvJyDLRArsCv8bIo0W6VHCvQDp3fW/HHchzFlclPn6nkxaPExuzUBgznByrcIr0J
 UGo=
X-SBRS: 2.7
X-MesageID: 3383300
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,303,1559534400"; 
   d="scan'208";a="3383300"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Wed, 24 Jul 2019 18:42:54 +0100
Message-ID: <20190724174256.5295-2-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190724174256.5295-1-andrew.cooper3@citrix.com>
References: <20190724174256.5295-1-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 1/3] x86: Drop CONFIG_ACPI_SLEEP
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 Jan Beulich <JBeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBvcHRpb24gaXMgaGFyZGNvZGVkIHRvIDEsIGFuZCB0aGUgI2lmZGVmLWFyeSBkb2Vzbid0
IGV4Y2x1ZGUgd2FrZXVwLlMsCndoaWNoIG1ha2VzIGl0IHVzZWxlc3MgY29kZSBub2lzZS4KClNp
Z25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Ci0t
LQpDQzogSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1c2UuY29tPgpDQzogV2VpIExpdSA8d2xAeGVu
Lm9yZz4KQ0M6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgoKQW4gYWx0
ZXJuYXRpdmUgd291bGQgYmUgdG8gd2lyZSBpdCBpbnRvIEtjb25maWcgcHJvcGVybHkgYW5kIHBy
b3Blcmx5IGV4Y2x1ZGUKd2FrZXVwLlMsIGJ1dCB0aGF0IGlzIG1vcmUgY29tcGxpY2F0ZWQgdGhh
biBJIGhhdmUgdGltZSBmb3IuICBUaG91Z2h0cz8KLS0tCiB4ZW4vYXJjaC94ODYvYWNwaS9ib290
LmMgICAgIHwgNCAtLS0tCiB4ZW4vYXJjaC94ODYvZG1pX3NjYW4uYyAgICAgIHwgNyArKy0tLS0t
CiB4ZW4vaW5jbHVkZS9hc20teDg2L2FjcGkuaCAgIHwgNCAtLS0tCiB4ZW4vaW5jbHVkZS9hc20t
eDg2L2NvbmZpZy5oIHwgMSAtCiA0IGZpbGVzIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKSwgMTQg
ZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2FjcGkvYm9vdC5jIGIveGVu
L2FyY2gveDg2L2FjcGkvYm9vdC5jCmluZGV4IDEzODJiNGRjZDAuLjE1NTQyYTliZGYgMTAwNjQ0
Ci0tLSBhL3hlbi9hcmNoL3g4Ni9hY3BpL2Jvb3QuYworKysgYi94ZW4vYXJjaC94ODYvYWNwaS9i
b290LmMKQEAgLTMzMiw3ICszMzIsNiBAQCBzdGF0aWMgaW50IF9faW5pdCBhY3BpX2ludmFsaWRh
dGVfYmdydChzdHJ1Y3QgYWNwaV90YWJsZV9oZWFkZXIgKnRhYmxlKQogCXJldHVybiAwOwogfQog
Ci0jaWZkZWYgQ09ORklHX0FDUElfU0xFRVAKICNkZWZpbmUgYWNwaV9mYWR0X2NvcHlfYWRkcmVz
cyhkc3QsIHNyYywgbGVuKSBkbyB7CQkJXAogCWlmIChmYWR0LT5oZWFkZXIucmV2aXNpb24gPj0g
RkFEVDJfUkVWSVNJT05fSUQgJiYJCVwKIAkgICAgZmFkdC0+aGVhZGVyLmxlbmd0aCA+PSBBQ1BJ
X0ZBRFRfVjJfU0laRSkJCQlcCkBAIC00NTcsNyArNDU2LDYgQEAgYWNwaV9mYWR0X3BhcnNlX3Ns
ZWVwX2luZm8oc3RydWN0IGFjcGlfdGFibGVfZmFkdCAqZmFkdCkKIAltZW1zZXQoJmFjcGlfc2lu
Zm8uc2xlZXBfc3RhdHVzICsgMSwgMCwKIAkgICAgICAgKGxvbmcpKCZhY3BpX3NpbmZvICsgMSkg
LSAobG9uZykoJmFjcGlfc2luZm8uc2xlZXBfc3RhdHVzICsgMSkpOwogfQotI2VuZGlmCiAKIHN0
YXRpYyBpbnQgX19pbml0IGFjcGlfcGFyc2VfZmFkdChzdHJ1Y3QgYWNwaV90YWJsZV9oZWFkZXIg
KnRhYmxlKQogewpAQCAtNTAxLDkgKzQ5OSw3IEBAIHN0YXRpYyBpbnQgX19pbml0IGFjcGlfcGFy
c2VfZmFkdChzdHJ1Y3QgYWNwaV90YWJsZV9oZWFkZXIgKnRhYmxlKQogCWFjcGlfZW5hYmxlX3Zh
bHVlICA9IGZhZHQtPmFjcGlfZW5hYmxlOwogCWFjcGlfZGlzYWJsZV92YWx1ZSA9IGZhZHQtPmFj
cGlfZGlzYWJsZTsKIAotI2lmZGVmIENPTkZJR19BQ1BJX1NMRUVQCiAJYWNwaV9mYWR0X3BhcnNl
X3NsZWVwX2luZm8oZmFkdCk7Ci0jZW5kaWYKIAogCXJldHVybiAwOwogfQpkaWZmIC0tZ2l0IGEv
eGVuL2FyY2gveDg2L2RtaV9zY2FuLmMgYi94ZW4vYXJjaC94ODYvZG1pX3NjYW4uYwppbmRleCAz
MWNhYWQxMzNlLi43MDYzYzJjNzk5IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvZG1pX3NjYW4u
YworKysgYi94ZW4vYXJjaC94ODYvZG1pX3NjYW4uYwpAQCAtNDg4LDE0ICs0ODgsMTIgQEAgc3Rh
dGljIGludCBfX2luaXQgaWNoMTBfYmlvc19xdWlyayhzdHJ1Y3QgZG1pX3N5c3RlbV9pZCAqZCkK
ICAgICByZXR1cm4gMDsKIH0KIAotI2lmZGVmIENPTkZJR19BQ1BJX1NMRUVQCiBzdGF0aWMgX19p
bml0IGludCByZXNldF92aWRlb21vZGVfYWZ0ZXJfczMoc3RydWN0IGRtaV9ibGFja2xpc3QgKmQp
CiB7Ci0JLyogU2VlIGFjcGlfd2FrZXVwLlMgKi8KKwkvKiBTZWUgd2FrZXVwLlMgKi8KIAlhY3Bp
X3ZpZGVvX2ZsYWdzIHw9IDI7CiAJcmV0dXJuIDA7CiB9Ci0jZW5kaWYKIAogc3RhdGljIF9faW5p
dCBpbnQgZG1pX2Rpc2FibGVfYWNwaShzdHJ1Y3QgZG1pX2JsYWNrbGlzdCAqZCkgCiB7IApAQCAt
NTQxLDEyICs1MzksMTEgQEAgc3RhdGljIF9faW5pdGRhdGEgc3RydWN0IGRtaV9ibGFja2xpc3Qg
ZG1pX2JsYWNrbGlzdFtdPXsKIAkJCU1BVENIKERNSV9QUk9EVUNUX05BTUUsICJTNDAzMENEVC80
LjMiKSwKIAkJCU5PX01BVENILCBOT19NQVRDSCwgTk9fTUFUQ0gKIAkJCX0gfSwKLSNpZmRlZiBD
T05GSUdfQUNQSV9TTEVFUAorCiAJeyByZXNldF92aWRlb21vZGVfYWZ0ZXJfczMsICJUb3NoaWJh
IFNhdGVsbGl0ZSA0MDMwY2R0IiwgeyAvKiBSZXNldCB2aWRlbyBtb2RlIGFmdGVyIHJldHVybmlu
ZyBmcm9tIEFDUEkgUzMgc2xlZXAgKi8KIAkJCU1BVENIKERNSV9QUk9EVUNUX05BTUUsICJTNDAz
MENEVC80LjMiKSwKIAkJCU5PX01BVENILCBOT19NQVRDSCwgTk9fTUFUQ0gKIAkJCX0gfSwKLSNl
bmRpZgogCiAJeyBpY2gxMF9iaW9zX3F1aXJrLCAiSW50ZWwgYm9hcmQgJiBCSU9TIiwKIAkJLyoK
ZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvYWNwaS5oIGIveGVuL2luY2x1ZGUvYXNt
LXg4Ni9hY3BpLmgKaW5kZXggYTEwNWQxMTg2Yy4uNzAzMmYzYTAwMSAxMDA2NDQKLS0tIGEveGVu
L2luY2x1ZGUvYXNtLXg4Ni9hY3BpLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9hY3BpLmgK
QEAgLTEwNSw4ICsxMDUsNiBAQCBleHRlcm4gczggYWNwaV9udW1hOwogZXh0ZXJuIGludCBhY3Bp
X3NjYW5fbm9kZXModTY0IHN0YXJ0LCB1NjQgZW5kKTsKICNkZWZpbmUgTlJfTk9ERV9NRU1CTEtT
IChNQVhfTlVNTk9ERVMqMikKIAotI2lmZGVmIENPTkZJR19BQ1BJX1NMRUVQCi0KIGV4dGVybiBz
dHJ1Y3QgYWNwaV9zbGVlcF9pbmZvIGFjcGlfc2luZm87CiAjZGVmaW5lIGFjcGlfdmlkZW9fZmxh
Z3MgYm9vdHN5bSh2aWRlb19mbGFncykKIHN0cnVjdCB4ZW5wZl9lbnRlcl9hY3BpX3NsZWVwOwpA
QCAtMTM0LDggKzEzMiw2IEBAIHN0cnVjdCBhY3BpX3NsZWVwX2luZm8gewogICAgIGJvb2xfdCBz
bGVlcF9leHRlbmRlZDsKIH07CiAKLSNlbmRpZiAvKiBDT05GSUdfQUNQSV9TTEVFUCAqLwotCiAj
ZGVmaW5lIE1BWF9NQURUX0VOVFJJRVMJTUFYKDI1NiwgMiAqIE5SX0NQVVMpCiBleHRlcm4gdTMy
IHg4Nl9hY3BpaWRfdG9fYXBpY2lkW107CiAjZGVmaW5lIE1BWF9MT0NBTF9BUElDCQlNQVgoMjU2
LCA0ICogTlJfQ1BVUykKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvY29uZmlnLmgg
Yi94ZW4vaW5jbHVkZS9hc20teDg2L2NvbmZpZy5oCmluZGV4IDllZjlkMDNjYTcuLjZlNGYyOGQ5
MzQgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvY29uZmlnLmgKKysrIGIveGVuL2lu
Y2x1ZGUvYXNtLXg4Ni9jb25maWcuaApAQCAtMzQsNyArMzQsNiBAQAogLyogSW50ZWwgUDQgY3Vy
cmVudGx5IGhhcyBsYXJnZXN0IGNhY2hlIGxpbmUgKEwyIGxpbmUgc2l6ZSBpcyAxMjggYnl0ZXMp
LiAqLwogI2RlZmluZSBDT05GSUdfWDg2X0wxX0NBQ0hFX1NISUZUIDcKIAotI2RlZmluZSBDT05G
SUdfQUNQSV9TTEVFUCAxCiAjZGVmaW5lIENPTkZJR19BQ1BJX05VTUEgMQogI2RlZmluZSBDT05G
SUdfQUNQSV9TUkFUIDEKICNkZWZpbmUgQ09ORklHX0FDUElfQ1NUQVRFIDEKLS0gCjIuMTEuMAoK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 24 17:44:42 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Jul 2019 17:44:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqLJi-00084A-56; Wed, 24 Jul 2019 17:44:42 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=xhPP=VV=xen.org=tim@srs-us1.protection.inumbo.net>)
 id 1hqLJh-00083u-92
 for xen-devel@lists.xenproject.org; Wed, 24 Jul 2019 17:44:41 +0000
X-Inumbo-ID: b608291c-ae3a-11e9-8980-bc764e045a96
Received: from deinos.phlegethon.org (unknown [2001:41d0:8:b1d7::1])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b608291c-ae3a-11e9-8980-bc764e045a96;
 Wed, 24 Jul 2019 17:44:40 +0000 (UTC)
Received: from tjd by deinos.phlegethon.org with local (Exim 4.92 (FreeBSD))
 (envelope-from <tim@xen.org>)
 id 1hqLJc-000EvO-1h; Wed, 24 Jul 2019 17:44:36 +0000
Date: Wed, 24 Jul 2019 18:44:36 +0100
From: Tim Deegan <tim@xen.org>
To: Paul Durrant <paul.durrant@citrix.com>
Message-ID: <20190724174436.GA54604@deinos.phlegethon.org>
References: <20190723160609.2177-1-paul.durrant@citrix.com>
 <20190723160609.2177-5-paul.durrant@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20190723160609.2177-5-paul.durrant@citrix.com>
User-Agent: Mutt/1.11.1 (2018-12-01)
X-SA-Known-Good: Yes
X-SA-Exim-Connect-IP: <locally generated>
X-SA-Exim-Mail-From: tim@xen.org
X-SA-Exim-Scanned: No (on deinos.phlegethon.org);
 SAEximRunCond expanded to false
Subject: Re: [Xen-devel] [PATCH 4/6] x86/domain: remove the 'oos_off' flag
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wl@xen.org>, George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 xen-devel@lists.xenproject.org,
 Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QXQgMTc6MDYgKzAxMDAgb24gMjMgSnVsICgxNTYzOTAxNTY3KSwgUGF1bCBEdXJyYW50IHdyb3Rl
Ogo+IFRoZSBmbGFnIGlzIG5vdCBuZWVkZWQgc2luY2UgdGhlIGRvbWFpbiAnY3JlYXRlZmxhZ3Mn
IGNhbiBub3cgYmUgdGVzdGVkCj4gZGlyZWN0bHkuCj4gCj4gU2lnbmVkLW9mZi1ieTogUGF1bCBE
dXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KCkFja2VkLWJ5OiBUaW0gRGVlZ2FuIDx0
aW1AeGVuLm9yZz4KCnRob3VnaCBzb21lIG9mIHRoaXMgY2hhbmdlIHNlZW1zIHRvIGhhdmUgZ290
IGludG8gcGF0Y2ggMywgbWF5YmUgdGhleQp3ZXJlIHJlb3JkZXJlZCBhdCBzb21lIHBvaW50PwoK
Q2hlZXJzLAoKVGltLgoKCj4gLS0tCj4gQ2M6IEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBA
ZXUuY2l0cml4LmNvbT4KPiBDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+IENj
OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgo+IENjOiBXZWkgTGl1
IDx3bEB4ZW4ub3JnPgo+IENjOiAiUm9nZXIgUGF1IE1vbm7DqSIgPHJvZ2VyLnBhdUBjaXRyaXgu
Y29tPgo+IC0tLQo+ICB4ZW4vYXJjaC94ODYvbW0vc2hhZG93L2NvbW1vbi5jIHwgMyArLS0KPiAg
eGVuL2luY2x1ZGUvYXNtLXg4Ni9kb21haW4uaCAgICB8IDEgLQo+ICAyIGZpbGVzIGNoYW5nZWQs
IDEgaW5zZXJ0aW9uKCspLCAzIGRlbGV0aW9ucygtKQo+IAo+IGRpZmYgLS1naXQgYS94ZW4vYXJj
aC94ODYvbW0vc2hhZG93L2NvbW1vbi5jIGIveGVuL2FyY2gveDg2L21tL3NoYWRvdy9jb21tb24u
Ywo+IGluZGV4IDMyMGVhMGRiMjEuLjJjN2ZhZmE0ZmIgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gv
eDg2L21tL3NoYWRvdy9jb21tb24uYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvY29t
bW9uLmMKPiBAQCAtNjIsNyArNjIsNiBAQCBpbnQgc2hhZG93X2RvbWFpbl9pbml0KHN0cnVjdCBk
b21haW4gKmQpCj4gIAo+ICAjaWYgKFNIQURPV19PUFRJTUlaQVRJT05TICYgU0hPUFRfT1VUX09G
X1NZTkMpCj4gICAgICBkLT5hcmNoLnBhZ2luZy5zaGFkb3cub29zX2FjdGl2ZSA9IDA7Cj4gLSAg
ICBkLT5hcmNoLnBhZ2luZy5zaGFkb3cub29zX29mZiA9IGQtPmNyZWF0ZWZsYWdzICYgWEVOX0RP
TUNUTF9DREZfb29zX29mZjsKPiAgI2VuZGlmCj4gICAgICBkLT5hcmNoLnBhZ2luZy5zaGFkb3cu
cGFnZXRhYmxlX2R5aW5nX29wID0gMDsKPiAgCj4gQEAgLTI1MjMsNyArMjUyMiw3IEBAIHN0YXRp
YyB2b2lkIHNoX3VwZGF0ZV9wYWdpbmdfbW9kZXMoc3RydWN0IHZjcHUgKnYpCj4gICNpZiAoU0hB
RE9XX09QVElNSVpBVElPTlMgJiBTSE9QVF9PVVRfT0ZfU1lOQykKPiAgICAgIC8qIFdlIG5lZWQg
dG8gY2hlY2sgdGhhdCBhbGwgdGhlIHZjcHVzIGhhdmUgcGFnaW5nIGVuYWJsZWQgdG8KPiAgICAg
ICAqIHVuc3luYyBQVHMuICovCj4gLSAgICBpZiAoIGlzX2h2bV9kb21haW4oZCkgJiYgIWQtPmFy
Y2gucGFnaW5nLnNoYWRvdy5vb3Nfb2ZmICkKPiArICAgIGlmICggaXNfaHZtX2RvbWFpbihkKSAm
JiAhKGQtPmNyZWF0ZWZsYWdzICYgWEVOX0RPTUNUTF9DREZfb29zX29mZikgKQo+ICAgICAgewo+
ICAgICAgICAgIGludCBwZSA9IDE7Cj4gICAgICAgICAgc3RydWN0IHZjcHUgKnZwdHI7Cj4gZGlm
ZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvZG9tYWluLmggYi94ZW4vaW5jbHVkZS9hc20t
eDg2L2RvbWFpbi5oCj4gaW5kZXggOTMzYjg1OTAxZi4uNWY5ODk5NDY5YyAxMDA2NDQKPiAtLS0g
YS94ZW4vaW5jbHVkZS9hc20teDg2L2RvbWFpbi5oCj4gKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4
Ni9kb21haW4uaAo+IEBAIC0xMTUsNyArMTE1LDYgQEAgc3RydWN0IHNoYWRvd19kb21haW4gewo+
ICAKPiAgICAgIC8qIE9PUyAqLwo+ICAgICAgYm9vbF90IG9vc19hY3RpdmU7Cj4gLSAgICBib29s
X3Qgb29zX29mZjsKPiAgCj4gICAgICAvKiBIYXMgdGhpcyBkb21haW4gZXZlciB1c2VkIEhWTU9Q
X3BhZ2V0YWJsZV9keWluZz8gKi8KPiAgICAgIGJvb2xfdCBwYWdldGFibGVfZHlpbmdfb3A7Cj4g
LS0gCj4gMi4yMC4xLjIuZ2IyMWViYjY3MQo+IAoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 24 17:56:06 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Jul 2019 17:56:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqLUU-0000YB-8X; Wed, 24 Jul 2019 17:55:50 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ItzJ=VV=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hqLUS-0000Y6-Mm
 for xen-devel@lists.xenproject.org; Wed, 24 Jul 2019 17:55:48 +0000
X-Inumbo-ID: 4398aa13-ae3c-11e9-8980-bc764e045a96
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4398aa13-ae3c-11e9-8980-bc764e045a96;
 Wed, 24 Jul 2019 17:55:46 +0000 (UTC)
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 0B4maToHIbWQDQ0w5GjuzOK1K29vQFlO9wfIyCQH2A+FgLWDpIqfdjxBBWtqVka+L7eivhmRQf
 R9zCgu97FPCV8/s/yikmcQmvn6MpE+Y4wmS1JRbVwbIrwy16678gZkYF+PZHacC4Q3t30Iig2X
 zlZX91nxtqBptYxfzBGh2sbXvh1zyyTLPt+UrwCv7WKh/hBh6NIKgbfo5dZ1oPHAr2dsknwE5z
 NJYQb8FuD7V936G8wC4+O0EiBtxTnvY6h65H+AvFPEV9pH1+I/g8FS8WbCgKFqC9CrObtaHmeQ
 Tr4=
X-SBRS: 2.7
X-MesageID: 3511983
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,303,1559534400"; 
   d="scan'208";a="3511983"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Wed, 24 Jul 2019 18:55:38 +0100
Message-ID: <20190724175538.6098-1-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190724174256.5295-1-andrew.cooper3@citrix.com>
References: <20190724174256.5295-1-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 4/3] x86/dmi: Drop warning with an obsolete URL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 Jan Beulich <JBeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBxdWlyayBkb2Vzbid0IGNoYW5nZSBhbnl0aGluZyBpbiBYZW4sIGFuZCB0aGUgd2ViIHBh
Z2UgZG9lc24ndCBleGlzdC4KClRoZSB3YXliYWNrIG1hY2hpbmUgY29uZmlybXMgdGhhdCB0aGUg
bGluayBkaXNhcHBlYXJlZCBzb21ld2hlcmUgYmV0d2VlbgoyMDAzLTA2LTE0IGFuZCAyMDA0LTA3
LTA3LgoKU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4
LmNvbT4KLS0tCkNDOiBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+CkNDOiBXZWkgTGl1
IDx3bEB4ZW4ub3JnPgpDQzogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+
Ci0tLQogeGVuL2FyY2gveDg2L2RtaV9zY2FuLmMgfCAxNSAtLS0tLS0tLS0tLS0tLS0KIDEgZmls
ZSBjaGFuZ2VkLCAxNSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvZG1p
X3NjYW4uYyBiL3hlbi9hcmNoL3g4Ni9kbWlfc2Nhbi5jCmluZGV4IDgwOGZhN2YxMGUuLjA1M2Yw
NTk4Y2MgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9kbWlfc2Nhbi5jCisrKyBiL3hlbi9hcmNo
L3g4Ni9kbWlfc2Nhbi5jCkBAIC00NTUsMTYgKzQ1NSw2IEBAIHN0YXRpYyB2b2lkIF9faW5pdCBk
bWlfc2F2ZV9pZGVudChzdHJ1Y3QgZG1pX2hlYWRlciAqZG0sIGludCBzbG90LCBpbnQgc3RyaW5n
KQogI2RlZmluZSBOT19NQVRDSAl7IERNSV9OT05FLCBOVUxMfQogI2RlZmluZSBNQVRDSAkJRE1J
X01BVENICiAKLS8qCi0gKiBUb3NoaWJhIGtleWJvYXJkIGxpa2VzIHRvIHJlcGVhdCBrZXlzIHdo
ZW4gdGhleSBhcmUgbm90IHJlcGVhdGVkLgotICovCi0KLXN0YXRpYyBfX2luaXQgaW50IGJyb2tl
bl90b3NoaWJhX2tleWJvYXJkKGNvbnN0IHN0cnVjdCBkbWlfYmxhY2tsaXN0ICpkKQotewotCXBy
aW50ayhLRVJOX1dBUk5JTkcgIlRvc2hpYmEgd2l0aCBicm9rZW4ga2V5Ym9hcmQgZGV0ZWN0ZWQu
IElmIHlvdXIga2V5Ym9hcmQgc29tZXRpbWVzIGdlbmVyYXRlcyAzIGtleXByZXNzZXMgaW5zdGVh
ZCBvZiBvbmUsIHNlZSBodHRwOi8vZGF2eWQudWNjLmFzbi5hdS9wcm9qZWN0cy90b3NoaWJhL1JF
QURNRVxuIik7Ci0JcmV0dXJuIDA7Ci19Ci0KIHN0YXRpYyBpbnQgX19pbml0IGljaDEwX2Jpb3Nf
cXVpcmsoY29uc3Qgc3RydWN0IGRtaV9zeXN0ZW1faWQgKmQpCiB7CiAgICAgdTMyIHBvcnQsIHNt
aWN0bDsKQEAgLTUzNSwxMSArNTI1LDYgQEAgc3RhdGljIF9faW5pdCBpbnQgZm9yY2VfYWNwaV9o
dChjb25zdCBzdHJ1Y3QgZG1pX2JsYWNrbGlzdCAqZCkKICAKIHN0YXRpYyBjb25zdCBzdHJ1Y3Qg
ZG1pX2JsYWNrbGlzdCBfX2luaXRjb25zdCBkbWlfYmxhY2tsaXN0W109ewogCi0JeyBicm9rZW5f
dG9zaGliYV9rZXlib2FyZCwgIlRvc2hpYmEgU2F0ZWxsaXRlIDQwMzBjZHQiLCB7IC8qIEtleWJv
YXJkIGdlbmVyYXRlcyBzcHVyaW91cyByZXBlYXRzICovCi0JCQlNQVRDSChETUlfUFJPRFVDVF9O
QU1FLCAiUzQwMzBDRFQvNC4zIiksCi0JCQlOT19NQVRDSCwgTk9fTUFUQ0gsIE5PX01BVENICi0J
CQl9IH0sCi0KIAl7IHJlc2V0X3ZpZGVvbW9kZV9hZnRlcl9zMywgIlRvc2hpYmEgU2F0ZWxsaXRl
IDQwMzBjZHQiLCB7IC8qIFJlc2V0IHZpZGVvIG1vZGUgYWZ0ZXIgcmV0dXJuaW5nIGZyb20gQUNQ
SSBTMyBzbGVlcCAqLwogCQkJTUFUQ0goRE1JX1BST0RVQ1RfTkFNRSwgIlM0MDMwQ0RULzQuMyIp
LAogCQkJTk9fTUFUQ0gsIE5PX01BVENILCBOT19NQVRDSAotLSAKMi4xMS4wCgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 24 18:03:55 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Jul 2019 18:03:55 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqLcE-0001Ki-44; Wed, 24 Jul 2019 18:03:50 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=bflR=VV=olevole.ru=olevole@srs-us1.protection.inumbo.net>)
 id 1hqLcC-0001Kb-7p
 for xen-devel@lists.xenproject.org; Wed, 24 Jul 2019 18:03:48 +0000
X-Inumbo-ID: 6064729f-ae3d-11e9-8980-bc764e045a96
Received: from mail-ot1-x341.google.com (unknown [2607:f8b0:4864:20::341])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6064729f-ae3d-11e9-8980-bc764e045a96;
 Wed, 24 Jul 2019 18:03:44 +0000 (UTC)
Received: by mail-ot1-x341.google.com with SMTP id n5so48842218otk.1
 for <xen-devel@lists.xenproject.org>; Wed, 24 Jul 2019 11:03:44 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=olevole-ru.20150623.gappssmtp.com; s=20150623;
 h=mime-version:from:date:message-id:subject:to;
 bh=1MvC6/kX9BQ+fINqe7Bfr3rQZauR+m9hXBvShFR3Atg=;
 b=f3TWUwIQAXsgnlTqQK/4AXiPWIQvih4jc7zUbA24i9JYkR/xnL/HNyfK7ngw8O26zG
 w+1pF7jHIUlwkc3a7nrgHCo47h/sqCWxOynIGdyUXf7gurgOV1B4ljIU/k2jU8n7u5aU
 CIKpVqaVPiedN9POuAmSDeyH6BYAqCNAN6IZCtsWEQ9YdncDhJ2jV0YGhxkaxrQg+U5I
 1PG3kgL45876J9204jIfZl3gZX5vZFfrFwpuw6JykvVtdLFaXFGohuX44CAlojyWBHnX
 k9+s0SZuV2mEnT8rqI1EL9t4NmInItsW/emJiH2t4JtJsonWxlwN740R8M5SO7vzALPQ
 Qq5Q==
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=1MvC6/kX9BQ+fINqe7Bfr3rQZauR+m9hXBvShFR3Atg=;
 b=QEk94hegxJ4JJp26/eKOzDX6e1D/OwT/CyFZcBjSbl1VgvX1pTV3hnIovGurdHoSZv
 uuOGndnDfBPRzgTRKqPOUc0Mj4HzqWyUmnb4SmwEqHV4yjBoSSwcEehtKwGWHUoBjfcA
 ZKONKxSg3u9CvUu0xNMGbqZiIQYwNeAZ7/Ayj5eE9p36ugrKTKvoxzdIujPaEdv5Gzas
 IjhZVfvWXox/UJ7J8J2m2yNfgJ5u5SYIEUChhsZGUfShSf2gStPzkNQPEzo8Hx3rXbWr
 uhvV+znwMe/BcYGk3J4nWck3Bj6nLs3idiRYbV/7Yh9yWqHbmOA8zRKflvsowG5d0Jdb
 ZVNQ==
X-Gm-Message-State: APjAAAVw1SDYpM+JNk7HROku0Kwg6FEUH4B4Eo1fWO6MtLUv3gynOSF9
 2D5VaU6sMcttpNQQRMOzKKAHoXqjsYV37jPoFceioNcoEPQ=
X-Google-Smtp-Source: APXvYqzCCMiDkv6Y8Sxj5wP2+hoKueF10P1cl0jEohEZj4Wg9I0KRrNLLLK+qbbugatkCbElrmFiUrf+ajXHV2QChzM=
X-Received: by 2002:a9d:77c2:: with SMTP id w2mr344898otl.192.1563991423784;
 Wed, 24 Jul 2019 11:03:43 -0700 (PDT)
MIME-Version: 1.0
From: Oleg Ginzburg <olevole@olevole.ru>
Date: Wed, 24 Jul 2019 21:02:10 +0300
Message-ID: <CAMsb+mYokgvaRip3UBbrcXM0XYC9XqYo5x8Ag5zW-FL4We+PAA@mail.gmail.com>
To: xen-devel@lists.xenproject.org
Content-Type: multipart/mixed; boundary="000000000000419670058e7121a1"
Subject: [Xen-devel] XenDom0/FreeBSD: guest crash when nested virtualization
 is used
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

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

Hello maillist,

I use XEN on the FreeBSD platform. Everything worked fine until I
needed to use nested virtualization (for testing purposes).

After some communication with Roger Pau Monn=C3=A9, maintainer of XEN port
in FreeBSD ( https://www.freshports.org/emulators/xen-kernel )  it was
suggested that this might be a common Xen problem and not related to
FreeBSD.

My case:

Host env: FreeBSD 13-HEAD/amd64 r349909
Xen kernel version: 4.12.0_3  ( FreeBSD ports version )
Xen tools version: 4.12.0_2 (FreeBSD ports version )
OS Inside guest vm: Linux Debian 9.9.0 amd64

When I try to run a virtual machine inside a virtual machine ( via
virsh/virt-manager ), the guest simply terminates.

I would appreciate any help and comments.
Please let me know if I can help debug this issue.

attached files:
  dmesg.boot: from /var/run/dmesg.boot of the host
  gdb.txt: messages from gdb session with 'xl create' .. (no any bt)
  messages: from /var/log/messages of the host (syslog output)
  qemu-dm-debian1.log: from /var/log/xen/ directory
  xen.cfg: config file for 'xl create'
  xl.info:  xl info output from the host
  xl-debian.1.log: from /var/log/xen/ directory
  xl-dmesg.txt: output from 'xl dmesg' command after guest crash

--000000000000419670058e7121a1
Content-Type: text/plain; charset="US-ASCII"; name="gdb.txt"
Content-Disposition: attachment; filename="gdb.txt"
Content-Transfer-Encoding: base64
Content-ID: <f_jyhjxv9h1>
X-Attachment-Id: f_jyhjxv9h1

bGlieGw6IGRlYnVnOiBsaWJ4bF9hb3V0aWxzLmM6NTkzOmxpYnhsX19hc3luY19leGVjX3N0YXJ0
OiBmb3JraW5nIHRvIGV4ZWN1dGU6IC91c3IvbG9jYWwvZXRjL3hlbi9zY3JpcHRzL3ZpZi1icmlk
Z2UgL2xvY2FsL2RvbWFpbi8wL2JhY2tlbmQvdmlmLzE1LzAgCmxpYnhsOiBkZWJ1ZzogbGlieGxf
ZXZlbnQuYzo2ODk6bGlieGxfX2V2X3hzd2F0Y2hfZGVyZWdpc3Rlcjogd2F0Y2ggdz0weDgwMDk4
OGRkMDogZGVyZWdpc3RlciB1bnJlZ2lzdGVyZWQKbGlieGw6IGRlYnVnOiBsaWJ4bF9kZXZpY2Uu
YzoxMjAzOmRldmljZV9ob3RwbHVnOiBEb21haW4gMTU6Tm8gaG90cGx1ZyBzY3JpcHQgdG8gZXhl
Y3V0ZQpsaWJ4bDogZGVidWc6IGxpYnhsX2V2ZW50LmM6Njg5OmxpYnhsX19ldl94c3dhdGNoX2Rl
cmVnaXN0ZXI6IHdhdGNoIHc9MHg4MDA5ODhkZDA6IGRlcmVnaXN0ZXIgdW5yZWdpc3RlcmVkCmxp
YnhsOiBkZWJ1ZzogbGlieGxfZXZlbnQuYzoyMjAwOmxpYnhsX19hb19wcm9ncmVzc19yZXBvcnQ6
IGFvIDB4ODAwOTM5MGEwOiBwcm9ncmVzcyByZXBvcnQ6IGNhbGxiYWNrIHF1ZXVlZCBhb3A9MHg4
MDA5OTk5NzAKbGlieGw6IGRlYnVnOiBsaWJ4bF9ldmVudC5jOjE4NzM6bGlieGxfX2FvX2NvbXBs
ZXRlOiBhbyAweDgwMDkzOTBhMDogY29tcGxldGUsIHJjPTAKbGlieGw6IGRlYnVnOiBsaWJ4bF9l
dmVudC5jOjE0MDg6ZWdjX3J1bl9jYWxsYmFja3M6IGFvIDB4ODAwOTM5MGEwOiBwcm9ncmVzcyBy
ZXBvcnQ6IGNhbGxiYWNrIGFvcD0weDgwMDk5OTk3MApsaWJ4bDogZGVidWc6IGxpYnhsX2V2ZW50
LmM6MTg0MjpsaWJ4bF9fYW9fX2Rlc3Ryb3k6IGFvIDB4ODAwOTM5MGEwOiBkZXN0cm95CmxpYnhs
OiBkZWJ1ZzogbGlieGxfcW1wLmM6ODEzOmxpYnhsX19xbXBfaW5pdGlhbGl6ZTogRG9tYWluIDE1
OmNvbm5lY3RlZCB0byAvdmFyL3J1bi94ZW4vcW1wLWxpYnhsLTE1CiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgbGlieGw6IGRlYnVnOiBsaWJ4bF9xbXAuYzozNTA6
cW1wX2hhbmRsZV9yZXNwb25zZTogRG9tYWluIDE1Om1lc3NhZ2UgdHlwZTogcW1wCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
bGlieGw6IGRlYnVnOiBsaWJ4bF9xbXAuYzozNjU6cW1wX2hhbmRsZV9yZXNwb25zZTogRG9tYWlu
IDE1OlFFTVUgdmVyc2lvbjogMy4wLjAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGxpYnhsOiBkZWJ1ZzogbGlieGxfcW1wLmM6NjY2OnFtcF9zZW5kX3By
ZXBhcmU6IERvbWFpbiAxNTpuZXh0IHFtcCBjb21tYW5kOiAneyJleGVjdXRlIjoicW1wX2NhcGFi
aWxpdGllcyIsImlkIjoxfQonCiBsaWJ4bDogZGVidWc6IGxpYnhsX3FtcC5jOjM1MDpxbXBfaGFu
ZGxlX3Jlc3BvbnNlOiBEb21haW4gMTU6bWVzc2FnZSB0eXBlOiByZXR1cm4KICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGxpYnhsOiBkZWJ1ZzogbGlieGxfcW1wLmM6NjY2OnFtcF9zZW5kX3ByZXBh
cmU6IERvbWFpbiAxNTpuZXh0IHFtcCBjb21tYW5kOiAneyJleGVjdXRlIjoiY29udCIsImlkIjoy
fQonCiBsaWJ4bDogZGVidWc6IGxpYnhsX3FtcC5jOjM1MDpxbXBfaGFuZGxlX3Jlc3BvbnNlOiBE
b21haW4gMTU6bWVzc2FnZSB0eXBlOiByZXR1cm4KICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHhl
bmNhbGw6YnVmZmVyOiBkZWJ1ZzogdG90YWwgYWxsb2NhdGlvbnM6Njc0IHRvdGFsIHJlbGVhc2Vz
OjY3NAp4ZW5jYWxsOmJ1ZmZlcjogZGVidWc6IGN1cnJlbnQgYWxsb2NhdGlvbnM6MCBtYXhpbXVt
IGFsbG9jYXRpb25zOjMKeGVuY2FsbDpidWZmZXI6IGRlYnVnOiBjYWNoZSBjdXJyZW50IHNpemU6
Mwp4ZW5jYWxsOmJ1ZmZlcjogZGVidWc6IGNhY2hlIGhpdHM6NjU4IG1pc3NlczozIHRvb2JpZzox
Mwp4ZW5jYWxsOmJ1ZmZlcjogZGVidWc6IHRvdGFsIGFsbG9jYXRpb25zOjAgdG90YWwgcmVsZWFz
ZXM6MAp4ZW5jYWxsOmJ1ZmZlcjogZGVidWc6IGN1cnJlbnQgYWxsb2NhdGlvbnM6MCBtYXhpbXVt
IGFsbG9jYXRpb25zOjAKeGVuY2FsbDpidWZmZXI6IGRlYnVnOiBjYWNoZSBjdXJyZW50IHNpemU6
MAp4ZW5jYWxsOmJ1ZmZlcjogZGVidWc6IGNhY2hlIGhpdHM6MCBtaXNzZXM6MCB0b29iaWc6MApb
TmV3IFRocmVhZCA4MDA5MDRhMDAgKExXUCAxMDEzMzgveGwpXQoKUHJvZ3JhbSBleGl0ZWQgbm9y
bWFsbHkuCihnZGIpCgoK
--000000000000419670058e7121a1
Content-Type: application/octet-stream; name="xen.cfg"
Content-Disposition: attachment; filename="xen.cfg"
Content-Transfer-Encoding: base64
Content-ID: <f_jyhjxva94>
X-Attachment-Id: f_jyhjxva94

bmFtZSA9ICJkZWJpYW4xIgptZW1vcnkgPSA0MDk2CnZjcHVzID0gMgoKdmlmID0gWyAnYnJpZGdl
PWJyaWRnZTAnIF0KCmJvb3Q9ImMiCgpzdGR2Z2E9MQp2aWRlb3JhbT0xNgoKb3BlbmdsPTEKdm5j
Y29uc29sZT0xCnZuY3VudXNlZD0wCgpvbl9wb3dlcm9mZj0iZGVzdHJveSI7Cm9uX3JlYm9vdD0i
cmVzdGFydCI7Cm9uX2NyYXNoPSJkZXN0cm95IjsKCmhhcD0xCm5lc3RlZGh2bT0xCgpzcGljZT0x
CnNwaWNlaG9zdD0iMC4wLjAuMCIKc3BpY2Vwb3J0PSI2MDAwIgpzcGljZXBhc3N3ZD0iY2JzZCIK
ZGlzayA9IFsKJy91c3IvamFpbHMvamFpbHMtZGF0YS9kZWJpYW4xLWRhdGEvZHNrMS52aGQscmF3
LGhkYSxydycsICcvdXNyL2phaWxzL3NyYy9pc28vY2JzZC1pc28tZGViaWFuLTkuOS4wLWFtZDY0
LURWRC0xLmlzbyxyYXcsaGRiOmNkcm9tLHInCl0KCmJ1aWxkZXIgPSAiaHZtIgpzZXJpYWw9J3B0
eScK
--000000000000419670058e7121a1
Content-Type: application/octet-stream; name="dmesg.boot"
Content-Disposition: attachment; filename="dmesg.boot"
Content-Transfer-Encoding: base64
Content-ID: <f_jyhjxv950>
X-Attachment-Id: f_jyhjxv950

LS0tPDxCT09UPj4tLS0KQ29weXJpZ2h0IChjKSAxOTkyLTIwMTkgVGhlIEZyZWVCU0QgUHJvamVj
dC4KQ29weXJpZ2h0IChjKSAxOTc5LCAxOTgwLCAxOTgzLCAxOTg2LCAxOTg4LCAxOTg5LCAxOTkx
LCAxOTkyLCAxOTkzLCAxOTk0CglUaGUgUmVnZW50cyBvZiB0aGUgVW5pdmVyc2l0eSBvZiBDYWxp
Zm9ybmlhLiBBbGwgcmlnaHRzIHJlc2VydmVkLgpGcmVlQlNEIGlzIGEgcmVnaXN0ZXJlZCB0cmFk
ZW1hcmsgb2YgVGhlIEZyZWVCU0QgRm91bmRhdGlvbi4KRnJlZUJTRCAxMy4wLUNVUlJFTlQgcjM0
OTkwOSBHRU5FUklDIGFtZDY0CkZyZWVCU0QgY2xhbmcgdmVyc2lvbiA4LjAuMSAoYnJhbmNoZXMv
cmVsZWFzZV84MCAzNjQ0ODcpIChiYXNlZCBvbiBMTFZNIDguMC4xKQpXQVJOSU5HOiBXSVRORVNT
IG9wdGlvbiBlbmFibGVkLCBleHBlY3QgcmVkdWNlZCBwZXJmb3JtYW5jZS4KVlQodmdhKTogdGV4
dCA4MHgyNQpYRU46IEh5cGVydmlzb3IgdmVyc2lvbiA0LjEyIGRldGVjdGVkLgpDUFU6IEludGVs
KFIpIFhlb24oUikgQ1BVIEU1LTI2MzAgdjQgQCAyLjIwR0h6ICgyMTk0Ljk0LU1IeiBLOC1jbGFz
cyBDUFUpCiAgT3JpZ2luPSJHZW51aW5lSW50ZWwiICBJZD0weDQwNmYxICBGYW1pbHk9MHg2ICBN
b2RlbD0weDRmICBTdGVwcGluZz0xCiAgRmVhdHVyZXM9MHgxZmMzZmJmZjxGUFUsVk1FLERFLFBT
RSxUU0MsTVNSLFBBRSxNQ0UsQ1g4LEFQSUMsU0VQLE1UUlIsUEdFLE1DQSxDTU9WLFBBVCxQU0Uz
NixBQ1BJLE1NWCxGWFNSLFNTRSxTU0UyLFNTLEhUVD4KICBGZWF0dXJlczI9MHhmZWZhMzIwMzxT
U0UzLFBDTE1VTFFEUSxTU1NFMyxGTUEsQ1gxNixQQ0lELFNTRTQuMSxTU0U0LjIseDJBUElDLE1P
VkJFLFBPUENOVCxBRVNOSSxYU0FWRSxPU1hTQVZFLEFWWCxGMTZDLFJEUkFORCxIVj4KICBBTUQg
RmVhdHVyZXM9MHgyYzEwMDgwMDxTWVNDQUxMLE5YLFBhZ2UxR0IsUkRUU0NQLExNPgogIEFNRCBG
ZWF0dXJlczI9MHgxMjE8TEFIRixBQk0sUHJlZmV0Y2g+CiAgU3RydWN0dXJlZCBFeHRlbmRlZCBG
ZWF0dXJlcz0weDFjMmZiYjxGU0dTQkFTRSxUU0NBREosQk1JMSxITEUsQVZYMixTTUVQLEJNSTIs
RVJNUyxJTlZQQ0lELFJUTSxORlBVU0csUkRTRUVELEFEWCxTTUFQPgogIFhTQVZFIEZlYXR1cmVz
PTB4MTxYU0FWRU9QVD4KICBUU0M6IFAtc3RhdGUgaW52YXJpYW50Ckh5cGVydmlzb3I6IE9yaWdp
biA9ICJYZW5WTU1YZW5WTU0iCnJlYWwgbWVtb3J5ICA9IDQ0MjE0ODA0NDggKDQyMTYgTUIpCmF2
YWlsIG1lbW9yeSA9IDE5NjcyMzkxNjggKDE4NzYgTUIpCkV2ZW50IHRpbWVyICJMQVBJQyIgcXVh
bGl0eSAxMDAKQUNQSSBBUElDIFRhYmxlOiA8QUxBU0tBIEEgTSBJID4KRnJlZUJTRC9TTVA6IE11
bHRpcHJvY2Vzc29yIFN5c3RlbSBEZXRlY3RlZDogNCBDUFVzCkZyZWVCU0QvU01QOiAxIHBhY2th
Z2UocykgeCA0IGNvcmUocykKcmFuZG9tOiB1bmJsb2NraW5nIGRldmljZS4KaW9hcGljMCA8VmVy
c2lvbiAxLjE+IGlycXMgMC0yMyBvbiBtb3RoZXJib2FyZAppb2FwaWMxIDxWZXJzaW9uIDEuMT4g
aXJxcyAyNC00NyBvbiBtb3RoZXJib2FyZApMYXVuY2hpbmcgQVBzOiAxIDIgMwp2bXhfaW5pdDog
cHJvY2Vzc29yIGRvZXMgbm90IHN1cHBvcnQgVk1YIG9wZXJhdGlvbgptb2R1bGVfcmVnaXN0ZXJf
aW5pdDogTU9EX0xPQUQgKHZtbSwgMHhmZmZmZmZmZjgyYzc3NjcwLCAwKSBlcnJvciA2CnJhbmRv
bTogZW50cm9weSBkZXZpY2UgZXh0ZXJuYWwgaW50ZXJmYWNlCmtiZDEgYXQga2JkbXV4MAptb2R1
bGVfcmVnaXN0ZXJfaW5pdDogTU9EX0xPQUQgKHZlc2EsIDB4ZmZmZmZmZmY4MTExZTMzMCwgMCkg
ZXJyb3IgMTkKcmFuZG9tOiByZWdpc3RlcmluZyBmYXN0IHNvdXJjZSBJbnRlbCBTZWN1cmUgS2V5
IFJORwpyYW5kb206IGZhc3QgcHJvdmlkZXI6ICJJbnRlbCBTZWN1cmUgS2V5IFJORyIKMDAwLjAw
MDA0MyBbNDI1NF0gbmV0bWFwX2luaXQgICAgICAgICAgICAgICBuZXRtYXA6IGxvYWRlZCBtb2R1
bGUKW2F0aF9oYWxdIGxvYWRlZApuZXh1czAKdnR2Z2EwOiA8VlQgVkdBIGRyaXZlcj4gb24gbW90
aGVyYm9hcmQKY3J5cHRvc29mdDA6IDxzb2Z0d2FyZSBjcnlwdG8+IG9uIG1vdGhlcmJvYXJkCmFl
c25pMDogPEFFUy1DQkMsQUVTLUNDTSxBRVMtR0NNLEFFUy1JQ00sQUVTLVhUUz4gb24gbW90aGVy
Ym9hcmQKYWNwaTA6IDxBTEFTS0EgQSBNIEk+IG9uIG1vdGhlcmJvYXJkCmFjcGkwOiBQb3dlciBC
dXR0b24gKGZpeGVkKQpjcHUwOiA8QUNQSSBDUFU+IG9uIGFjcGkwCmF0cnRjMDogPEFUIHJlYWx0
aW1lIGNsb2NrPiBwb3J0IDB4NzAtMHg3MSwweDc0LTB4NzcgaXJxIDggb24gYWNwaTAKYXRydGMw
OiByZWdpc3RlcmVkIGFzIGEgdGltZS1vZi1kYXkgY2xvY2ssIHJlc29sdXRpb24gMS4wMDAwMDBz
CkV2ZW50IHRpbWVyICJSVEMiIGZyZXF1ZW5jeSAzMjc2OCBIeiBxdWFsaXR5IDAKYXR0aW1lcjA6
IDxBVCB0aW1lcj4gcG9ydCAweDQwLTB4NDMsMHg1MC0weDUzIGlycSAwIG9uIGFjcGkwClRpbWVj
b3VudGVyICJpODI1NCIgZnJlcXVlbmN5IDExOTMxODIgSHogcXVhbGl0eSAwCkV2ZW50IHRpbWVy
ICJpODI1NCIgZnJlcXVlbmN5IDExOTMxODIgSHogcXVhbGl0eSAxMDAKaHBldDA6IDxIaWdoIFBy
ZWNpc2lvbiBFdmVudCBUaW1lcj4gaW9tZW0gMHhmZWQwMDAwMC0weGZlZDAwM2ZmIG9uIGFjcGkw
CmhwZXQwOiBIUEVUIG5ldmVyIGluY3JlbWVudHMsIGRpc2FibGluZwpkZXZpY2VfYXR0YWNoOiBo
cGV0MCBhdHRhY2ggcmV0dXJuZWQgNgpUaW1lY291bnRlciAiQUNQSS1zYWZlIiBmcmVxdWVuY3kg
MzU3OTU0NSBIeiBxdWFsaXR5IDg1MAphY3BpX3RpbWVyMDogPDI0LWJpdCB0aW1lciBhdCAzLjU3
OTU0NU1Iej4gcG9ydCAweDQwOC0weDQwYiBvbiBhY3BpMApwY2liMDogPEFDUEkgSG9zdC1QQ0kg
YnJpZGdlPiBvbiBhY3BpMApwY2kwOiA8QUNQSSBQQ0kgYnVzPiBvbiBwY2liMApwY2kwOiA8ZGFz
cCwgcGVyZm9ybWFuY2UgY291bnRlcnM+IGF0IGRldmljZSAxMS4xIChubyBkcml2ZXIgYXR0YWNo
ZWQpCnBjaTA6IDxkYXNwLCBwZXJmb3JtYW5jZSBjb3VudGVycz4gYXQgZGV2aWNlIDExLjIgKG5v
IGRyaXZlciBhdHRhY2hlZCkKcGNpMDogPGRhc3AsIHBlcmZvcm1hbmNlIGNvdW50ZXJzPiBhdCBk
ZXZpY2UgMTYuMSAobm8gZHJpdmVyIGF0dGFjaGVkKQpwY2kwOiA8ZGFzcCwgcGVyZm9ybWFuY2Ug
Y291bnRlcnM+IGF0IGRldmljZSAxNi42IChubyBkcml2ZXIgYXR0YWNoZWQpCnBjaTA6IDxkYXNw
LCBwZXJmb3JtYW5jZSBjb3VudGVycz4gYXQgZGV2aWNlIDE4LjEgKG5vIGRyaXZlciBhdHRhY2hl
ZCkKYWNwaV9zeXNjb250YWluZXIwOiA8U3lzdGVtIENvbnRhaW5lcj4gb24gYWNwaTAKcGNpYjE6
IDxBQ1BJIEhvc3QtUENJIGJyaWRnZT4gcG9ydCAweGNmOC0weGNmZiBvbiBhY3BpMApwY2kxOiA8
QUNQSSBQQ0kgYnVzPiBvbiBwY2liMQpwY2liMjogPEFDUEkgUENJLVBDSSBicmlkZ2U+IGlycSAy
NiBhdCBkZXZpY2UgMS4wIG9uIHBjaTEKcGNpMjogPEFDUEkgUENJIGJ1cz4gb24gcGNpYjIKaWdi
MDogPEludGVsKFIpIFBSTy8xMDAwIFBDSS1FeHByZXNzIE5ldHdvcmsgRHJpdmVyPiBwb3J0IDB4
ZTAyMC0weGUwM2YgbWVtIDB4ZmI3MjAwMDAtMHhmYjczZmZmZiwweGZiNzQ0MDAwLTB4ZmI3NDdm
ZmYgaXJxIDI2IGF0IGRldmljZSAwLjAgb24gcGNpMgppZ2IwOiBVc2luZyAxMDI0IFRYIGRlc2Ny
aXB0b3JzIGFuZCAxMDI0IFJYIGRlc2NyaXB0b3JzCmlnYjA6IFVzaW5nIDQgUlggcXVldWVzIDQg
VFggcXVldWVzCmlnYjA6IFVzaW5nIE1TSS1YIGludGVycnVwdHMgd2l0aCA1IHZlY3RvcnMKaWdi
MDogRXRoZXJuZXQgYWRkcmVzczogYTg6MWU6ODQ6OTM6ZDM6MDAKaWdiMDogbmV0bWFwIHF1ZXVl
cy9zbG90czogVFggNC8xMDI0LCBSWCA0LzEwMjQKaWdiMTogPEludGVsKFIpIFBSTy8xMDAwIFBD
SS1FeHByZXNzIE5ldHdvcmsgRHJpdmVyPiBwb3J0IDB4ZTAwMC0weGUwMWYgbWVtIDB4ZmI3MDAw
MDAtMHhmYjcxZmZmZiwweGZiNzQwMDAwLTB4ZmI3NDNmZmYgaXJxIDI4IGF0IGRldmljZSAwLjEg
b24gcGNpMgppZ2IxOiBVc2luZyAxMDI0IFRYIGRlc2NyaXB0b3JzIGFuZCAxMDI0IFJYIGRlc2Ny
aXB0b3JzCmlnYjE6IFVzaW5nIDQgUlggcXVldWVzIDQgVFggcXVldWVzCmlnYjE6IFVzaW5nIE1T
SS1YIGludGVycnVwdHMgd2l0aCA1IHZlY3RvcnMKaWdiMTogRXRoZXJuZXQgYWRkcmVzczogYTg6
MWU6ODQ6OTM6ZDM6MDEKaWdiMTogbmV0bWFwIHF1ZXVlcy9zbG90czogVFggNC8xMDI0LCBSWCA0
LzEwMjQKcGNpYjM6IDxBQ1BJIFBDSS1QQ0kgYnJpZGdlPiBpcnEgMzIgYXQgZGV2aWNlIDIuMCBv
biBwY2kxCnBjaTM6IDxBQ1BJIFBDSSBidXM+IG9uIHBjaWIzCm1wcjA6IDxBdmFnbyBUZWNobm9s
b2dpZXMgKExTSSkgU0FTMzAwOD4gcG9ydCAweGQwMDAtMHhkMGZmIG1lbSAweGZiNjQwMDAwLTB4
ZmI2NGZmZmYsMHhmYjYwMDAwMC0weGZiNjNmZmZmIGlycSAzMiBhdCBkZXZpY2UgMC4wIG9uIHBj
aTMKbXByMDogRmlybXdhcmU6IDA5LjAwLjAwLjAwLCBEcml2ZXI6IDIzLjAwLjAwLjAwLWZic2QK
bXByMDogSU9DQ2FwYWJpbGl0aWVzOiA2OTg1YzxTY3NpVGFza0Z1bGwsRGlhZ1RyYWNlLFNuYXBC
dWYsRUVEUCxUcmFuc1JldHJ5LElSLE1TSVhJbmRleCxGYXN0UGF0aCxSRFBRQXJyYXk+CnBjaWI0
OiA8QUNQSSBQQ0ktUENJIGJyaWRnZT4gaXJxIDQwIGF0IGRldmljZSAzLjAgb24gcGNpMQpwY2k0
OiA8QUNQSSBQQ0kgYnVzPiBvbiBwY2liNAppeDA6IDxJbnRlbChSKSBQUk8vMTBHYkUgUENJLUV4
cHJlc3MgTmV0d29yayBEcml2ZXI+IHBvcnQgMHhjMDIwLTB4YzAzZiBtZW0gMHhmYjIwMDAwMC0w
eGZiMmZmZmZmLDB4ZmI0MDQwMDAtMHhmYjQwN2ZmZiBpcnEgNDAgYXQgZGV2aWNlIDAuMCBvbiBw
Y2k0Cml4MDogVXNpbmcgMjA0OCBUWCBkZXNjcmlwdG9ycyBhbmQgMjA0OCBSWCBkZXNjcmlwdG9y
cwppeDA6IFVzaW5nIDQgUlggcXVldWVzIDQgVFggcXVldWVzCml4MDogVXNpbmcgTVNJLVggaW50
ZXJydXB0cyB3aXRoIDUgdmVjdG9ycwppeDA6IGFsbG9jYXRlZCBmb3IgNCBxdWV1ZXMKaXgwOiBh
bGxvY2F0ZWQgZm9yIDQgcnggcXVldWVzCml4MDogRXRoZXJuZXQgYWRkcmVzczogNjg6MDU6Y2E6
ODc6OGI6NDAKaXgwOiBQQ0kgRXhwcmVzcyBCdXM6IFNwZWVkIDUuMEdUL3MgV2lkdGggeDgKaXgw
OiBFcnJvciAyIHNldHRpbmcgdXAgU1ItSU9WCml4MDogbmV0bWFwIHF1ZXVlcy9zbG90czogVFgg
NC8yMDQ4LCBSWCA0LzIwNDgKaXgxOiA8SW50ZWwoUikgUFJPLzEwR2JFIFBDSS1FeHByZXNzIE5l
dHdvcmsgRHJpdmVyPiBwb3J0IDB4YzAwMC0weGMwMWYgbWVtIDB4ZmIxMDAwMDAtMHhmYjFmZmZm
ZiwweGZiNDAwMDAwLTB4ZmI0MDNmZmYgaXJxIDQ0IGF0IGRldmljZSAwLjEgb24gcGNpNAppeDE6
IFVzaW5nIDIwNDggVFggZGVzY3JpcHRvcnMgYW5kIDIwNDggUlggZGVzY3JpcHRvcnMKaXgxOiBV
c2luZyA0IFJYIHF1ZXVlcyA0IFRYIHF1ZXVlcwppeDE6IFVzaW5nIE1TSS1YIGludGVycnVwdHMg
d2l0aCA1IHZlY3RvcnMKaXgxOiBhbGxvY2F0ZWQgZm9yIDQgcXVldWVzCml4MTogYWxsb2NhdGVk
IGZvciA0IHJ4IHF1ZXVlcwppeDE6IEV0aGVybmV0IGFkZHJlc3M6IDY4OjA1OmNhOjg3OjhiOjQx
Cml4MTogUENJIEV4cHJlc3MgQnVzOiBTcGVlZCA1LjBHVC9zIFdpZHRoIHg4Cml4MTogRXJyb3Ig
MiBzZXR0aW5nIHVwIFNSLUlPVgppeDE6IG5ldG1hcCBxdWV1ZXMvc2xvdHM6IFRYIDQvMjA0OCwg
UlggNC8yMDQ4CnBjaTE6IDx1bmtub3duPiBhdCBkZXZpY2UgMTcuMCAobm8gZHJpdmVyIGF0dGFj
aGVkKQphaGNpMDogPEludGVsIFdlbGxzYnVyZyBBSENJIFNBVEEgY29udHJvbGxlcj4gcG9ydCAw
eGYxMTAtMHhmMTE3LDB4ZjEwMC0weGYxMDMsMHhmMGYwLTB4ZjBmNywweGYwZTAtMHhmMGUzLDB4
ZjAyMC0weGYwM2YgbWVtIDB4ZmI4MTgwMDAtMHhmYjgxODdmZiBpcnEgMTYgYXQgZGV2aWNlIDE3
LjQgb24gcGNpMQphaGNpMDogQUhDSSB2MS4zMCB3aXRoIDQgNkdicHMgcG9ydHMsIFBvcnQgTXVs
dGlwbGllciBub3Qgc3VwcG9ydGVkCmFoY2ljaDA6IDxBSENJIGNoYW5uZWw+IGF0IGNoYW5uZWwg
MCBvbiBhaGNpMAphaGNpY2gxOiA8QUhDSSBjaGFubmVsPiBhdCBjaGFubmVsIDEgb24gYWhjaTAK
YWhjaWNoMjogPEFIQ0kgY2hhbm5lbD4gYXQgY2hhbm5lbCAyIG9uIGFoY2kwCmFoY2ljaDM6IDxB
SENJIGNoYW5uZWw+IGF0IGNoYW5uZWwgMyBvbiBhaGNpMAphaGNpZW0wOiA8QUhDSSBlbmNsb3N1
cmUgbWFuYWdlbWVudCBicmlkZ2U+IG9uIGFoY2kwCnBjaTE6IDxzaW1wbGUgY29tbXM+IGF0IGRl
dmljZSAyMi4wIChubyBkcml2ZXIgYXR0YWNoZWQpCnBjaTE6IDxzaW1wbGUgY29tbXM+IGF0IGRl
dmljZSAyMi4xIChubyBkcml2ZXIgYXR0YWNoZWQpCmVoY2kwOiA8SW50ZWwgV2VsbHNidXJnIFVT
QiAyLjAgY29udHJvbGxlcj4gbWVtIDB4ZmI4MTQwMDAtMHhmYjgxNDNmZiBpcnEgMTggYXQgZGV2
aWNlIDI2LjAgb24gcGNpMQp1c2J1czA6IEVIQ0kgdmVyc2lvbiAxLjAKdXNidXMwIG9uIGVoY2kw
CnVzYnVzMDogNDgwTWJwcyBIaWdoIFNwZWVkIFVTQiB2Mi4wCnBjaWI1OiA8QUNQSSBQQ0ktUENJ
IGJyaWRnZT4gaXJxIDE2IGF0IGRldmljZSAyOC4wIG9uIHBjaTEKcGNpNTogPEFDUEkgUENJIGJ1
cz4gb24gcGNpYjUKcGNpYjY6IDxBQ1BJIFBDSS1QQ0kgYnJpZGdlPiBhdCBkZXZpY2UgMC4wIG9u
IHBjaTUKcGNpNjogPEFDUEkgUENJIGJ1cz4gb24gcGNpYjYKdmdhcGNpMDogPFZHQS1jb21wYXRp
YmxlIGRpc3BsYXk+IHBvcnQgMHhiMDAwLTB4YjA3ZiBtZW0gMHhmYTgwMDAwMC0weGZhZmZmZmZm
LDB4ZmIwMDAwMDAtMHhmYjAxZmZmZiBpcnEgMTYgYXQgZGV2aWNlIDAuMCBvbiBwY2k2CnZnYXBj
aTA6IEJvb3QgdmlkZW8gZGV2aWNlCmVoY2kxOiA8SW50ZWwgV2VsbHNidXJnIFVTQiAyLjAgY29u
dHJvbGxlcj4gbWVtIDB4ZmI4MTMwMDAtMHhmYjgxMzNmZiBpcnEgMTggYXQgZGV2aWNlIDI5LjAg
b24gcGNpMQp1c2J1czE6IEVIQ0kgdmVyc2lvbiAxLjAKdXNidXMxIG9uIGVoY2kxCnVzYnVzMTog
NDgwTWJwcyBIaWdoIFNwZWVkIFVTQiB2Mi4wCmlzYWIwOiA8UENJLUlTQSBicmlkZ2U+IGF0IGRl
dmljZSAzMS4wIG9uIHBjaTEKaXNhMDogPElTQSBidXM+IG9uIGlzYWIwCmFoY2kxOiA8SW50ZWwg
V2VsbHNidXJnIEFIQ0kgU0FUQSBjb250cm9sbGVyPiBwb3J0IDB4ZjA3MC0weGYwNzcsMHhmMDYw
LTB4ZjA2MywweGYwNTAtMHhmMDU3LDB4ZjA0MC0weGYwNDMsMHhmMDAwLTB4ZjAxZiBtZW0gMHhm
YjgxMjAwMC0weGZiODEyN2ZmIGlycSAxNiBhdCBkZXZpY2UgMzEuMiBvbiBwY2kxCmFoY2kxOiBB
SENJIHYxLjMwIHdpdGggNiA2R2JwcyBwb3J0cywgUG9ydCBNdWx0aXBsaWVyIG5vdCBzdXBwb3J0
ZWQKYWhjaWNoNDogPEFIQ0kgY2hhbm5lbD4gYXQgY2hhbm5lbCAwIG9uIGFoY2kxCmFoY2ljaDU6
IDxBSENJIGNoYW5uZWw+IGF0IGNoYW5uZWwgMSBvbiBhaGNpMQphaGNpY2g2OiA8QUhDSSBjaGFu
bmVsPiBhdCBjaGFubmVsIDIgb24gYWhjaTEKYWhjaWNoNzogPEFIQ0kgY2hhbm5lbD4gYXQgY2hh
bm5lbCAzIG9uIGFoY2kxCmFoY2ljaDg6IDxBSENJIGNoYW5uZWw+IGF0IGNoYW5uZWwgNCBvbiBh
aGNpMQphaGNpY2g5OiA8QUhDSSBjaGFubmVsPiBhdCBjaGFubmVsIDUgb24gYWhjaTEKYWhjaWVt
MTogPEFIQ0kgZW5jbG9zdXJlIG1hbmFnZW1lbnQgYnJpZGdlPiBvbiBhaGNpMQphY3BpX2J1dHRv
bjA6IDxQb3dlciBCdXR0b24+IG9uIGFjcGkwCnVhcnQxOiA8MTY1NTAgb3IgY29tcGF0aWJsZT4g
cG9ydCAweDJmOC0weDJmZiBpcnEgMyBvbiBhY3BpMAp4ZW5wdjA6IDxYZW4gUFYgYnVzPiBvbiBt
b3RoZXJib2FyZApncmFudHRhYmxlMDogPFhlbiBHcmFudC10YWJsZSBEZXZpY2U+IG9uIHhlbnB2
MAp4YzA6IDxYZW4gQ29uc29sZT4gb24geGVucHYwCnhlbl9ldDA6IDxYZW4gUFYgQ2xvY2s+IG9u
IHhlbnB2MApFdmVudCB0aW1lciAiWEVOVElNRVIiIGZyZXF1ZW5jeSAxMDAwMDAwMDAwIEh6IHF1
YWxpdHkgOTUwClRpbWVjb3VudGVyICJYRU5USU1FUiIgZnJlcXVlbmN5IDEwMDAwMDAwMDAgSHog
cXVhbGl0eSA5NTAKeGVuX2V0MDogcmVnaXN0ZXJlZCBhcyBhIHRpbWUtb2YtZGF5IGNsb2NrLCBy
ZXNvbHV0aW9uIDAuMDAwMDAxcwp4ZW5zdG9yZTA6IDxYZW5TdG9yZT4gb24geGVucHYwCnhzZF9k
ZXYwOiA8WGVuc3RvcmVkIHVzZXItc3BhY2UgZGV2aWNlPiBvbiB4ZW5wdjAKZXZ0Y2huMDogPFhl
biBldmVudCBjaGFubmVsIHVzZXItc3BhY2UgZGV2aWNlPiBvbiB4ZW5wdjAKcHJpdmNtZDA6IDxY
ZW4gcHJpdmlsZWdlZCBpbnRlcmZhY2UgdXNlci1zcGFjZSBkZXZpY2U+IG9uIHhlbnB2MApnbnRk
ZXYwOiA8WGVuIGdyYW50LXRhYmxlIHVzZXItc3BhY2UgZGV2aWNlPiBvbiB4ZW5wdjAKZGVidWcw
OiA8WGVuIGRlYnVnIGhhbmRsZXI+IG9uIHhlbnB2MApvcm0wOiA8SVNBIE9wdGlvbiBST00+IGF0
IGlvbWVtIDB4YzAwMDAtMHhjN2ZmZiBwbnBpZCBPUk0wMDAwIG9uIGlzYTAKdmdhMDogPEdlbmVy
aWMgSVNBIFZHQT4gYXQgcG9ydCAweDNkMC0weDNkYiBpb21lbSAweGI4MDAwLTB4YmZmZmYgcG5w
aWQgUE5QMDkwMCBvbiBpc2EwClpGUyBOT1RJQ0U6IFByZWZldGNoIGlzIGRpc2FibGVkIGJ5IGRl
ZmF1bHQgaWYgbGVzcyB0aGFuIDRHQiBvZiBSQU0gaXMgcHJlc2VudDsKICAgICAgICAgICAgdG8g
ZW5hYmxlLCBhZGQgInZmcy56ZnMucHJlZmV0Y2hfZGlzYWJsZT0wIiB0byAvYm9vdC9sb2FkZXIu
Y29uZi4KWkZTIGZpbGVzeXN0ZW0gdmVyc2lvbjogNQpaRlMgc3RvcmFnZSBwb29sIHZlcnNpb246
IGZlYXR1cmVzIHN1cHBvcnQgKDUwMDApClRpbWVjb3VudGVycyB0aWNrIGV2ZXJ5IDEwLjAwMCBt
c2VjCmlwZncyICgraXB2NikgaW5pdGlhbGl6ZWQsIGRpdmVydCBsb2FkYWJsZSwgbmF0IGxvYWRh
YmxlLCBkZWZhdWx0IHRvIGFjY2VwdCwgbG9nZ2luZyBkaXNhYmxlZAp1Z2VuMC4xOiA8SW50ZWwg
RUhDSSByb290IEhVQj4gYXQgdXNidXMwCnVnZW4xLjE6IDxJbnRlbCBFSENJIHJvb3QgSFVCPiBh
dCB1c2J1czEKdWh1YjAgb24gdXNidXMwCnVodWIwOiA8SW50ZWwgRUhDSSByb290IEhVQiwgY2xh
c3MgOS8wLCByZXYgMi4wMC8xLjAwLCBhZGRyIDE+IG9uIHVzYnVzMAp1aHViMSBvbiB1c2J1czEK
dWh1YjE6IDxJbnRlbCBFSENJIHJvb3QgSFVCLCBjbGFzcyA5LzAsIHJldiAyLjAwLzEuMDAsIGFk
ZHIgMT4gb24gdXNidXMxCnVodWIxOiAyIHBvcnRzIHdpdGggMiByZW1vdmFibGUsIHNlbGYgcG93
ZXJlZAp1aHViMDogMiBwb3J0cyB3aXRoIDIgcmVtb3ZhYmxlLCBzZWxmIHBvd2VyZWQKdWdlbjEu
MjogPHZlbmRvciAweDgwODcgcHJvZHVjdCAweDgwMDI+IGF0IHVzYnVzMQp1aHViMiBvbiB1aHVi
MQp1aHViMjogPHZlbmRvciAweDgwODcgcHJvZHVjdCAweDgwMDIsIGNsYXNzIDkvMCwgcmV2IDIu
MDAvMC4wNSwgYWRkciAyPiBvbiB1c2J1czEKdWdlbjAuMjogPHZlbmRvciAweDgwODcgcHJvZHVj
dCAweDgwMGE+IGF0IHVzYnVzMAp1aHViMyBvbiB1aHViMAp1aHViMzogPHZlbmRvciAweDgwODcg
cHJvZHVjdCAweDgwMGEsIGNsYXNzIDkvMCwgcmV2IDIuMDAvMC4wNSwgYWRkciAyPiBvbiB1c2J1
czAKdWh1YjM6IDYgcG9ydHMgd2l0aCA2IHJlbW92YWJsZSwgc2VsZiBwb3dlcmVkCnVodWIyOiA4
IHBvcnRzIHdpdGggOCByZW1vdmFibGUsIHNlbGYgcG93ZXJlZAp1Z2VuMC4zOiA8QW1lcmljYW4g
TWVnYXRyZW5kcyBJbmMuIFZpcnR1YWwgSHViPiBhdCB1c2J1czAKdWh1YjQgb24gdWh1YjMKdWh1
YjQ6IDw3LXBvcnQgSHViPiBvbiB1c2J1czAKdWh1YjQ6IDUgcG9ydHMgd2l0aCA1IHJlbW92YWJs
ZSwgc2VsZiBwb3dlcmVkCnVnZW4wLjQ6IDxBbWVyaWNhbiBNZWdhdHJlbmRzIEluYy4gVmlydHVh
bCBLZXlib2FyZCBhbmQgTW91c2U+IGF0IHVzYnVzMAp1a2JkMCBvbiB1aHViNAp1a2JkMDogPEtl
eWJvYXJkIEludGVyZmFjZT4gb24gdXNidXMwCmtiZDIgYXQgdWtiZDAKbXByMDogRm91bmQgZGV2
aWNlIDw4MTxTYXRhRGV2PixFbmQgRGV2aWNlPiA8MTIuMEdicHM+IGhhbmRsZTwweDAwMGE+IGVu
Y2xvc3VyZUhhbmRsZTwweDAwMDI+IHNsb3QgMAptcHIwOiBBdCBlbmNsb3N1cmUgbGV2ZWwgMCBh
bmQgY29ubmVjdG9yIG5hbWUgKCAgICApCmxvY2sgb3JkZXIgcmV2ZXJzYWw6Cm1wcjA6IEZvdW5k
IGRldmljZSA8ODE8U2F0YURldj4sRW5kIERldmljZT4gPDEyLjBHYnBzPiBoYW5kbGU8MHgwMDBi
PiBlbmNsb3N1cmVIYW5kbGU8MHgwMDAyPiBzbG90IDEKIDFzdCAweGZmZmZmODAwMDRkY2ZjZDAg
Q0FNIGRldmljZSBsb2NrIChDQU0gZGV2aWNlIGxvY2spIEAgL3Vzci9qYWlscy9zcmMvc3JjXzEz
L3NyYy9zeXMvY2FtL2NhbV94cHQuYzo4MzEKIDJuZCAweGZmZmZmZTAwMDA2ZGEyMTggTVBSIGxv
Y2sgKE1QUiBsb2NrKSBAIC91c3IvamFpbHMvc3JjL3NyY18xMy9zcmMvc3lzL2NhbS9jYW1feHB0
LmM6MjgxNgpzdGFjayBiYWNrdHJhY2U6Cm1wcjA6IEF0IGVuY2xvc3VyZSBsZXZlbCAwIGFuZCBj
b25uZWN0b3IgbmFtZSAoICAgICkKbXByMDogRm91bmQgZGV2aWNlIDw4MTxTYXRhRGV2PixFbmQg
RGV2aWNlPiA8MTIuMEdicHM+IGhhbmRsZTwweDAwMGM+IGVuY2xvc3VyZUhhbmRsZTwweDAwMDI+
IHNsb3QgMgojMCAweGZmZmZmZmZmODBjMzUwNzMgYXQgd2l0bmVzbXByMDogQXQgZW5jbG9zdXJl
IGxldmVsIDAgYW5kIGNvbm5lY3RvciBuYW1lICggICAgKQpzX2NoZWNrb3JkZXIrMHhkMzMKbXBy
MDogRm91bmQgZGV2aWNlIDw4MTxTYXRhRGV2PixFbmQgRGV2aWNlPiA8MTIuMEdicHM+IGhhbmRs
ZTwweDAwMGQ+IGVuY2xvc3VyZUhhbmRsZTwweDAwMDI+IHNsb3QgMwojMSAweGZmZmZmZmZmODBj
MzRkYmQgYXQgd2l0bmVzc19jaGVja29yZGVyKzB4YTdkCm1wcjA6IEF0IGVuY2xvc3VyZSBsZXZl
bCAwIGFuZCBjb25uZWN0b3IgbmFtZSAoICAgICkKbXByMDogRm91bmQgZGV2aWNlIDw4MTxTYXRh
RGV2PixFbmQgRGV2aWNlPiA8MTIuMEdicHM+IGhhbmRsZTwweDAwMGU+IGVuY2xvc3VyZUhhbmRs
ZTwweDAwMDI+IHNsb3QgNAojMiAweGZmZmZmZmZmODBiYTk1MTUgYXQgX19tdHhfbG9ja19mbGFn
cysweDk1CiMzIDB4ZmZmZmZmZmY4MDM3NTY2MiBhdCB4cHRfYWN0aW9uX2RlZmF1bHQrMHgxYzIK
IzQgMHhmZmZmZmZmZjgwMzhhYmQ0IGF0IG52bWVfZ2V0X2lkZW50aWZ5X25zKzB4NDEwNAojNSAw
eGZmZmZmZmZmODAzN2MxOTEgYXQgeHB0X3JlZ2lzdGVyX2FzeW5jKzB4MTlhMQptcHIwOiBBdCBl
bmNsb3N1cmUgbGV2ZWwgMCBhbmQgY29ubmVjdG9yIG5hbWUgKCAgICApCm1wcjA6IEZvdW5kIGRl
dmljZSA8ODE8U2F0YURldj4sRW5kIERldmljZT4gPDEyLjBHYnBzPiBoYW5kbGU8MHgwMDBmPiBl
bmNsb3N1cmVIYW5kbGU8MHgwMDAyPiBzbG90IDUKIzYgMHhmZmZmZmZmZjgwYjg5MDQ0IGF0IGZv
cmtfZXhpdCsweDg0Cm1wcjA6IEF0IGVuY2xvc3VyZSBsZXZlbCAwIGFuZCBjb25uZWN0b3IgbmFt
ZSAoICAgICkKbXByMDogRm91bmQgZGV2aWNlIDw4MTxTYXRhRGV2PixFbmQgRGV2aWNlPiA8MTIu
MEdicHM+IGhhbmRsZTwweDAwMTA+IGVuY2xvc3VyZUhhbmRsZTwweDAwMDI+IHNsb3QgNgojNyAw
eGZmZmZmZmZmODEwNzE3NmUgYXQgZm9ya190cmFtcG9saW5lKzB4ZQptcHIwOiBBdCBlbmNsb3N1
cmUgbGV2ZWwgMCBhbmQgY29ubmVjdG9yIG5hbWUgKCAgICApCm1wcjA6IEZvdW5kIGRldmljZSA8
ODE8U2F0YURldj4sRW5kIERldmljZT4gPDEyLjBHYnBzPiBoYW5kbGU8MHgwMDExPiBlbmNsb3N1
cmVIYW5kbGU8MHgwMDAyPiBzbG90IDcKbXByMDogQXQgZW5jbG9zdXJlIGxldmVsIDAgYW5kIGNv
bm5lY3RvciBuYW1lICggICAgKQptcHIwOiBGb3VuZCBkZXZpY2UgPDgxPFNhdGFEZXY+LEVuZCBE
ZXZpY2U+IDwxMi4wR2Jwcz4gaGFuZGxlPDB4MDAxMj4gZW5jbG9zdXJlSGFuZGxlPDB4MDAwMj4g
c2xvdCA4Cm1wcjA6IEF0IGVuY2xvc3VyZSBsZXZlbCAwIGFuZCBjb25uZWN0b3IgbmFtZSAoICAg
ICkKbXByMDogRm91bmQgZGV2aWNlIDw4MTxTYXRhRGV2PixFbmQgRGV2aWNlPiA8MTIuMEdicHM+
IGhhbmRsZTwweDAwMTM+IGVuY2xvc3VyZUhhbmRsZTwweDAwMDI+IHNsb3QgOQptcHIwOiBBdCBl
bmNsb3N1cmUgbGV2ZWwgMCBhbmQgY29ubmVjdG9yIG5hbWUgKCAgICApCm1wcjA6IEZvdW5kIGRl
dmljZSA8NDQxMTxTbXBJbml0LFNzcFRhcmcsU2VwRGV2PixFbmQgRGV2aWNlPiA8MTIuMEdicHM+
IGhhbmRsZTwweDAwMTQ+IGVuY2xvc3VyZUhhbmRsZTwweDAwMDI+IHNsb3QgMAptcHIwOiBBdCBl
bmNsb3N1cmUgbGV2ZWwgMCBhbmQgY29ubmVjdG9yIG5hbWUgKCAgICApCnNlczAgYXQgbXByMCBi
dXMgMCBzY2J1czAgdGFyZ2V0IDE2IGx1biAwCnNlczA6IDxRVUFOVEEgUzJCIDFVIDIuNSAxMDAw
PiBGaXhlZCBFbmNsb3N1cmUgU2VydmljZXMgU1BDLTMgU0NTSSBkZXZpY2UKc2VzMDogMTIwMC4w
MDBNQi9zIHRyYW5zZmVycwpzZXMwOiBDb21tYW5kIFF1ZXVlaW5nIGVuYWJsZWQKc2VzMDogU0VT
IERldmljZQpzZXMxIGF0IGFoY2llbTAgYnVzIDAgc2NidXM1IHRhcmdldCAwIGx1biAwCnNlczE6
IDxBSENJIFNHUElPIEVuY2xvc3VyZSAyLjAwIDAwMDE+IFNFTUIgUy1FLVMgMi4wMCBkZXZpY2UK
c2VzMTogU0VNQiBTRVMgRGV2aWNlCnNlczIgYXQgYWhjaWVtMSBidXMgMCBzY2J1czEyIHRhcmdl
dCAwIGx1biAwCnNlczI6IDxBSENJIFNHUElPIEVuY2xvc3VyZSAyLjAwIDAwMDE+IFNFTUIgUy1F
LVMgMi4wMCBkZXZpY2UKc2VzMjogU0VNQiBTRVMgRGV2aWNlCnNlczA6IChub25lKSBpbiAnRElT
SzAwJywgU0FTIFNsb3Q6IDErIHBoeXMgYXQgc2xvdCAwCnNlczA6ICBwaHkgMDogU0FUQSBkZXZp
Y2UKc2VzMDogIHBoeSAwOiBwYXJlbnQgNTAwNjA1YjAwMDAyNzJiZiBhZGRyIDUwMDYwNWIwMDAw
MjcyODAKc2VzMDogZGExLHBhc3MyIGluICdESVNLMDEnLCBTQVMgU2xvdDogMSsgcGh5cyBhdCBz
bG90IDEKc2VzMDogIHBoeSAwOiBTQVRBIGRldmljZQpzZXMwOiAgcGh5IDA6IHBhcmVudCA1MDA2
MDViMDAwMDI3MmJmIGFkZHIgNTAwNjA1YjAwMDAyNzI4MQpkYTEgYXQgbXByMCBidXMgMCBzY2J1
czAgdGFyZ2V0IDE3IGx1biAwCmRhMTogPEFUQSBQYXRyaW90IEJ1cnN0IDYxLjI+IEZpeGVkIERp
cmVjdCBBY2Nlc3MgU1BDLTQgU0NTSSBkZXZpY2UKZGExOiBTZXJpYWwgTnVtYmVyIEI5NzgwNzg5
MUI1MzAwMDcwMDYwCmRhMTogMTIwMC4wMDBNQi9zIHRyYW5zZmVycwpkYTE6IENvbW1hbmQgUXVl
dWVpbmcgZW5hYmxlZApkYTE6IDIyODkzNk1CICg0Njg4NjIxMjggNTEyIGJ5dGUgc2VjdG9ycykK
ZGEzIGF0IG1wcjAgYnVzIDAgc2NidXMwIHRhcmdldCAxOSBsdW4gMApkYTM6IDxBVEEgUGF0cmlv
dCBCdXJzdCA2MS4yPiBGaXhlZCBEaXJlY3QgQWNjZXNzIFNQQy00IFNDU0kgZGV2aWNlCmRhMzog
U2VyaWFsIE51bWJlciBCQTFCMDc4OTFBNTMwMDA4MDg2MQpkYTM6IDEyMDAuMDAwTUIvcyB0cmFu
c2ZlcnMKZGEzOiBDb21tYW5kIFF1ZXVlaW5nIGVuYWJsZWQKZGEzOiAyMjg5MzZNQiAoNDY4ODYy
MTI4IDUxMiBieXRlIHNlY3RvcnMpCmRhMiBhdCBtcHIwIGJ1cyAwIHNjYnVzMCB0YXJnZXQgMTgg
bHVuIDAKZGEyOiA8QVRBIFBhdHJpb3QgQnVyc3QgNjEuMj4gRml4ZWQgRGlyZWN0IEFjY2VzcyBT
UEMtNCBTQ1NJIGRldmljZQpkYTI6IFNlcmlhbCBOdW1iZXIgQkExQjA3ODkxQTUzMDAwODA4NTIK
ZGEyOiAxMjAwLjAwME1CL3MgdHJhbnNmZXJzCmRhMjogQ29tbWFuZCBRdWV1ZWluZyBlbmFibGVk
CmRhMjogMjI4OTM2TUIgKDQ2ODg2MjEyOCA1MTIgYnl0ZSBzZWN0b3JzKQpkYTAgYXQgbXByMCBi
dXMgMCBzY2J1czAgdGFyZ2V0IDEwIGx1biAwCmRhMDogPEFUQSBQYXRyaW90IEJ1cnN0IDYxLjM+
IEZpeGVkIERpcmVjdCBBY2Nlc3MgU1BDLTQgU0NTSSBkZXZpY2UKZGEwOiBTZXJpYWwgTnVtYmVy
IEI3RTAwNzhDMUI1MzAwMDYzNjA2CmRhMDogMTIwMC4wMDBNQi9zIHRyYW5zZmVycwpkYTA6IENv
bW1hbmQgUXVldWVpbmcgZW5hYmxlZApkYTA6IDQ1Nzg2Mk1CICg5Mzc3MDMwODggNTEyIGJ5dGUg
c2VjdG9ycykKc2VzMDogZGEyLHBhc3MzIGluICdESVNLMDInLCBTQVMgU2xvdDogMSsgcGh5cyBh
dCBzbG90IDIKZGE0IGF0IG1wcjAgYnVzIDAgc2NidXMwIHRhcmdldCAyMCBsdW4gMApkYTQ6IDxB
VEEgUGF0cmlvdCBCdXJzdCA2MS4yPiBGaXhlZCBEaXJlY3QgQWNjZXNzIFNQQy00IFNDU0kgZGV2
aWNlCmRhNDogU2VyaWFsIE51bWJlciBCRjMzMDc4OTFBNTMwMDEyMjAyMQpkYTQ6IDEyMDAuMDAw
TUIvcyB0cmFuc2ZlcnMKZGE0OiBDb21tYW5kIFF1ZXVlaW5nIGVuYWJsZWQKZGE0OiAyMjg5MzZN
QiAoNDY4ODYyMTI4IDUxMiBieXRlIHNlY3RvcnMpCmRhOCBhdCBtcHIwIGJ1cyAwIHNjYnVzMCB0
YXJnZXQgMjQgbHVuIDAKZGE4OiA8QVRBIFBhdHJpb3QgQnVyc3QgNjEuMj4gRml4ZWQgRGlyZWN0
IEFjY2VzcyBTUEMtNCBTQ1NJIGRldmljZQpkYTg6IFNlcmlhbCBOdW1iZXIgQkYzMzA3ODkxQTUz
MDAxMjIwMTgKZGE4OiAxMjAwLjAwME1CL3MgdHJhbnNmZXJzCmRhODogQ29tbWFuZCBRdWV1ZWlu
ZyBlbmFibGVkCmRhODogMjI4OTM2TUIgKDQ2ODg2MjEyOCA1MTIgYnl0ZSBzZWN0b3JzKQpkYTkg
YXQgbXByMCBidXMgMCBzY2J1czAgdGFyZ2V0IDI1IGx1biAwCmRhOTogPEFUQSBQYXRyaW90IEJ1
cnN0IDYxLjI+IEZpeGVkIERpcmVjdCBBY2Nlc3MgU1BDLTQgU0NTSSBkZXZpY2UKZGE5OiBTZXJp
YWwgTnVtYmVyIEJBMUIwNzg5MUE1MzAwMDgwODQ2CmRhOTogMTIwMC4wMDBNQi9zIHRyYW5zZmVy
cwpkYTk6IENvbW1hbmQgUXVldWVpbmcgZW5hYmxlZApkYTk6IDIyODkzNk1CICg0Njg4NjIxMjgg
NTEyIGJ5dGUgc2VjdG9ycykKZGE2IGF0IG1wcjAgYnVzIDAgc2NidXMwIHRhcmdldCAyMiBsdW4g
MApkYTY6IDxBVEEgUGF0cmlvdCBCdXJzdCA2MS4yPiBGaXhlZCBEaXJlY3QgQWNjZXNzIFNQQy00
IFNDU0kgZGV2aWNlCmRhNjogU2VyaWFsIE51bWJlciBCNzM2MDc4OTFBNTMwMDA5ODQyNApkYTY6
IDEyMDAuMDAwTUIvcyB0cmFuc2ZlcnMKZGE2OiBDb21tYW5kIFF1ZXVlaW5nIGVuYWJsZWQKZGE2
OiAyMjg5MzZNQiAoNDY4ODYyMTI4IDUxMiBieXRlIHNlY3RvcnMpCnNlczA6ICBwaHkgMDogU0FU
QSBkZXZpY2UKc2VzMDogIHBoeSAwOiBwYXJlbnQgNTAwNjA1YjAwMDAyNzJiZiBhZGRyIDUwMDYw
NWIwMDAwMjcyODIKZGE3IGF0IG1wcjAgYnVzIDAgc2NidXMwIHRhcmdldCAyMyBsdW4gMApkYTc6
IDxBVEEgUGF0cmlvdCBCdXJzdCA2MS4yPiBGaXhlZCBEaXJlY3QgQWNjZXNzIFNQQy00IFNDU0kg
ZGV2aWNlCmRhNzogU2VyaWFsIE51bWJlciBCRjMzMDc4OTE5NTMwMDEyMDY3NgpkYTc6IDEyMDAu
MDAwTUIvcyB0cmFuc2ZlcnMKZGE3OiBDb21tYW5kIFF1ZXVlaW5nIGVuYWJsZWQKZGE3OiAyMjg5
MzZNQiAoNDY4ODYyMTI4IDUxMiBieXRlIHNlY3RvcnMpCmRhNSBhdCBtcHIwIGJ1cyAwIHNjYnVz
MCB0YXJnZXQgMjEgbHVuIDAKZGE1OiA8QVRBIFBhdHJpb3QgQnVyc3QgNjEuMj4gRml4ZWQgRGly
ZWN0IEFjY2VzcyBTUEMtNCBTQ1NJIGRldmljZQpkYTU6IFNlcmlhbCBOdW1iZXIgQkExQjA3ODkx
QTUzMDAwODA4NjkKZGE1OiAxMjAwLjAwME1CL3MgdHJhbnNmZXJzCmRhNTogQ29tbWFuZCBRdWV1
ZWluZyBlbmFibGVkCmRhNTogMjI4OTM2TUIgKDQ2ODg2MjEyOCA1MTIgYnl0ZSBzZWN0b3JzKQpz
ZXMwOiBkYTMscGFzczQgaW4gJ0RJU0swMycsIFNBUyBTbG90OiAxKyBwaHlzIGF0IHNsb3QgMwpz
ZXMwOiAgcGh5IDA6IFNBVEEgZGV2aWNlCnNlczA6ICBwaHkgMDogcGFyZW50IDUwMDYwNWIwMDAw
MjcyYmYgYWRkciA1MDA2MDViMDAwMDI3MjgzCnNlczA6IGRhNCxwYXNzNSBpbiAnRElTSzA0Jywg
U0FTIFNsb3Q6IDErIHBoeXMgYXQgc2xvdCA0CnNlczA6ICBwaHkgMDogU0FUQSBkZXZpY2UKc2Vz
MDogIHBoeSAwOiBwYXJlbnQgNTAwNjA1YjAwMDAyNzJiZiBhZGRyIDUwMDYwNWIwMDAwMjcyODQK
c2VzMDogZGE1LHBhc3M2IGluICdESVNLMDUnLCBTQVMgU2xvdDogMSsgcGh5cyBhdCBzbG90IDUK
c2VzMDogIHBoeSAwOiBTQVRBIGRldmljZQpzZXMwOiAgcGh5IDA6IHBhcmVudCA1MDA2MDViMDAw
MDI3MmJmIGFkZHIgNTAwNjA1YjAwMDAyNzI4NQpzZXMwOiBkYTYscGFzczcgaW4gJ0RJU0swNics
IFNBUyBTbG90OiAxKyBwaHlzIGF0IHNsb3QgNgpzZXMwOiAgcGh5IDA6IFNBVEEgZGV2aWNlCnNl
czA6ICBwaHkgMDogcGFyZW50IDUwMDYwNWIwMDAwMjcyYmYgYWRkciA1MDA2MDViMDAwMDI3Mjg2
CnNlczA6IGRhNyxwYXNzOCBpbiAnRElTSzA3JywgU0FTIFNsb3Q6IDErIHBoeXMgYXQgc2xvdCA3
CnNlczA6ICBwaHkgMDogU0FUQSBkZXZpY2UKc2VzMDogIHBoeSAwOiBwYXJlbnQgNTAwNjA1YjAw
MDAyNzJiZiBhZGRyIDUwMDYwNWIwMDAwMjcyODcKc2VzMDogZGE4LHBhc3M5IGluICdESVNLMDgn
LCBTQVMgU2xvdDogMSsgcGh5cyBhdCBzbG90IDgKc2VzMDogIHBoeSAwOiBTQVRBIGRldmljZQpz
ZXMwOiAgcGh5IDA6IHBhcmVudCA1MDA2MDViMDAwMDI3MmJmIGFkZHIgNTAwNjA1YjAwMDAyNzI4
OApzZXMwOiBkYTkscGFzczEwIGluICdESVNLMDknLCBTQVMgU2xvdDogMSsgcGh5cyBhdCBzbG90
IDkKc2VzMDogIHBoeSAwOiBTQVRBIGRldmljZQpzZXMwOiAgcGh5IDA6IHBhcmVudCA1MDA2MDVi
MDAwMDI3MmJmIGFkZHIgNTAwNjA1YjAwMDAyNzI4OQpUcnlpbmcgdG8gbW91bnQgcm9vdCBmcm9t
IHpmczp0YW5rL1JPT1QvZGVmYXVsdCBbXS4uLgpXQVJOSU5HOiBXSVRORVNTIG9wdGlvbiBlbmFi
bGVkLCBleHBlY3QgcmVkdWNlZCBwZXJmb3JtYW5jZS4KYnJpZGdlMDogRXRoZXJuZXQgYWRkcmVz
czogMDI6YmE6NDA6ZTU6Y2E6MDAKbG8wOiBsaW5rIHN0YXRlIGNoYW5nZWQgdG8gVVAKaWdiMTog
cHJvbWlzY3VvdXMgbW9kZSBlbmFibGVkCmJyaWRnZTA6IGxpbmsgc3RhdGUgY2hhbmdlZCB0byBV
UAppZ2IxOiBsaW5rIHN0YXRlIGNoYW5nZWQgdG8gVVAKdW1zMCBvbiB1aHViNAp1bXMwOiA8TW91
c2UgSW50ZXJmYWNlPiBvbiB1c2J1czAKdW1zMDogMyBidXR0b25zIGFuZCBbWl0gY29vcmRpbmF0
ZXMgSUQ9MAo=
--000000000000419670058e7121a1
Content-Type: application/octet-stream; name=messages
Content-Disposition: attachment; filename=messages
Content-Transfer-Encoding: base64
Content-ID: <f_jyhjxv9o2>
X-Attachment-Id: f_jyhjxv9o2

SnVsIDEyIDE2OjU1OjM2IHEydTAwNSBrZXJuZWw6IHRhcDA6IEV0aGVybmV0IGFkZHJlc3M6IDU4
OjljOmZjOjAwOjMzOjAzCkp1bCAxMiAxNjo1NTozNiBxMnUwMDUga2VybmVsOiB0YXAwOiBsaW5r
IHN0YXRlIGNoYW5nZWQgdG8gVVAKSnVsIDEyIDE2OjU1OjM2IHEydTAwNSBrZXJuZWw6IHRhcDA6
IGNoYW5naW5nIG5hbWUgdG8gJ3huYjE1LjAtZW11JwpKdWwgMTIgMTY6NTU6MzYgcTJ1MDA1IGtl
cm5lbDogeG5iKHhuYl9wcm9iZToxMTI5KTogQ2xhaW1pbmcgZGV2aWNlIDAsIHhuYgpKdWwgMTIg
MTY6NTU6MzYgcTJ1MDA1IGtlcm5lbDogeG5iKHhuYl9hdHRhY2g6MTI3Myk6IEF0dGFjaGluZyB0
byBiYWNrZW5kL3ZpZi8xNS8wCkp1bCAxMiAxNjo1NTozNiBxMnUwMDUga2VybmVsOiB4bmIoeG5i
X2Zyb250ZW5kX2NoYW5nZWQ6MTM5Nyk6IGZyb250ZW5kX3N0YXRlPUluaXRpYWxpc2luZywgeG5i
X3N0YXRlPUluaXRXYWl0Ckp1bCAxMiAxNjo1NTozNiBxMnUwMDUga2VybmVsOiB4bmIxNS4wOiAy
IGxpbmsgc3RhdGVzIGNvYWxlc2NlZApKdWwgMTIgMTY6NTU6MzYgcTJ1MDA1IGtlcm5lbDogeG5i
MTUuMDogbGluayBzdGF0ZSBjaGFuZ2VkIHRvIFVQCkp1bCAxMiAxNjo1NTozNiBxMnUwMDUga2Vy
bmVsOiB4bmIxNS4wOiBwcm9taXNjdW91cyBtb2RlIGVuYWJsZWQKSnVsIDEyIDE2OjU1OjM2IHEy
dTAwNSBrZXJuZWw6IHhuYjE1LjA6IGxpbmsgc3RhdGUgY2hhbmdlZCB0byBET1dOCkp1bCAxMiAx
Njo1NTozNiBxMnUwMDUga2VybmVsOiB4bmIxNS4wOiBsaW5rIHN0YXRlIGNoYW5nZWQgdG8gVVAK
SnVsIDEyIDE2OjU1OjM2IHEydTAwNSBrZXJuZWw6IHhuYjE1LjAtZW11OiBwcm9taXNjdW91cyBt
b2RlIGVuYWJsZWQKSnVsIDEyIDE2OjU1OjU5IHEydTAwNSBrZXJuZWw6IHhuYjE1LjAtZW11OiBs
aW5rIHN0YXRlIGNoYW5nZWQgdG8gRE9XTgpKdWwgMTIgMTY6NTY6MDAgcTJ1MDA1IGtlcm5lbDog
eG5iKHhuYl9mcm9udGVuZF9jaGFuZ2VkOjEzOTcpOiBmcm9udGVuZF9zdGF0ZT1Db25uZWN0ZWQs
IHhuYl9zdGF0ZT1Jbml0V2FpdApKdWwgMTIgMTY6NTY6MDAgcTJ1MDA1IGtlcm5lbDogeG5iKHhu
Yl9jb25uZWN0X2NvbW1zOjc5Myk6IHJpbmdzIGNvbm5lY3RlZCEKSnVsIDEyIDE2OjU3OjAwIHEy
dTAwNSBrZXJuZWw6IHhuYih4bmJfZnJvbnRlbmRfY2hhbmdlZDoxMzk3KTogZnJvbnRlbmRfc3Rh
dGU9Q2xvc2VkLCB4bmJfc3RhdGU9Q29ubmVjdGVkCkp1bCAxMiAxNjo1NzowMCBxMnUwMDUga2Vy
bmVsOiB4bmIxNS4wLWVtdTogcHJvbWlzY3VvdXMgbW9kZSBkaXNhYmxlZApKdWwgMTIgMTY6NTc6
MDAgcTJ1MDA1IGtlcm5lbDogeG5iKHhuYl9kZXRhY2g6MTMzNik6IApKdWwgMTIgMTY6NTc6MDAg
cTJ1MDA1IGtlcm5lbDogeG5iKHhuYl9kZXRhY2g6MTM0NSk6IAo=
--000000000000419670058e7121a1
Content-Type: text/x-log; charset="US-ASCII"; name="qemu-dm-debian1.log"
Content-Disposition: attachment; filename="qemu-dm-debian1.log"
Content-Transfer-Encoding: base64
Content-ID: <f_jyhjxva43>
X-Attachment-Id: f_jyhjxva43

cWVtdS1zeXN0ZW0taTM4NjogdGVybWluYXRpbmcgb24gc2lnbmFsIDEgZnJvbSBwaWQgMjk1ICh4
bCkK
--000000000000419670058e7121a1
Content-Type: text/plain; charset="US-ASCII"; name="xl-dmesg.txt"
Content-Disposition: attachment; filename="xl-dmesg.txt"
Content-Transfer-Encoding: base64
Content-ID: <f_jyhjxvas7>
X-Attachment-Id: f_jyhjxvas7

KGQyKSBCb290aW5nIGZyb20gSGFyZCBEaXNrLi4uCihkMikgQm9vdGluZyBmcm9tIDAwMDA6N2Mw
MAooWEVOKSBkMnYwIFZNTEFVTkNIIGVycm9yOiAweDcKKFhFTikgKioqIEd1ZXN0IFN0YXRlICoq
KgooWEVOKSBDUjA6IGFjdHVhbD0weDAwMDAwMDAwODAwNTAwMzMsIHNoYWRvdz0weDAwMDAwMDAw
NjAwMDAwMTAsIGdoX21hc2s9ZmZmZmZmZmZmZmZmZmZmZgooWEVOKSBDUjQ6IGFjdHVhbD0weDAw
MDAwMDAwMDAwMDIwNTAsIHNoYWRvdz0weDAwMDAwMDAwMDAwMDAwMDAsIGdoX21hc2s9ZmZmZmZm
ZmZmZmZmZjg3MQooWEVOKSBDUjMgPSAweDAwMDAwMDAwZmVmZmMwMDAKKFhFTikgUlNQID0gMHgw
MDAwMDAwMDAwMDAwMDAwICgweDAwMDAwMDAwMDAwMDAwMDApICBSSVAgPSAweDAwMDAwMDAwMDAw
MGZmZjAgKDB4MDAwMDAwMDAwMDAwZmZmMCkKKFhFTikgUkZMQUdTPTB4MDAwMTAwMDIgKDB4MDAw
MTAwMDIpICBEUjcgPSAweDAwMDAwMDAwMDAwMDA0MDAKKFhFTikgU3lzZW50ZXIgUlNQPTAwMDAw
MDAwMDAwMDAwMDAgQ1M6UklQPTAwMDA6MDAwMDAwMDAwMDAwMDAwMAooWEVOKSAgICAgICAgc2Vs
ICBhdHRyICBsaW1pdCAgIGJhc2UKKFhFTikgICBDUzogZjAwMCAwMDA5YiAwMDAwZmZmZiAwMDAw
MDAwMGZmZmYwMDAwCihYRU4pICAgRFM6IDAwMDAgMDAwOTMgMDAwMGZmZmYgMDAwMDAwMDAwMDAw
MDAwMAooWEVOKSAgIFNTOiAwMDAwIDAwMDkzIDAwMDBmZmZmIDAwMDAwMDAwMDAwMDAwMDAKKFhF
TikgICBFUzogMDAwMCAwMDA5MyAwMDAwZmZmZiAwMDAwMDAwMDAwMDAwMDAwCihYRU4pICAgRlM6
IDAwMDAgMDAwOTMgMDAwMGZmZmYgMDAwMDAwMDAwMDAwMDAwMAooWEVOKSAgIEdTOiAwMDAwIDAw
MDkzIDAwMDBmZmZmIDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgR0RUUjogICAgICAgICAgICAwMDAw
ZmZmZiAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIExEVFI6IDAwMDAgMDAwODIgMDAwMGZmZmYgMDAw
MDAwMDAwMDAwMDAwMAooWEVOKSBJRFRSOiAgICAgICAgICAgIDAwMDBmZmZmIDAwMDAwMDAwMDAw
MDAwMDAKKFhFTikgICBUUjogMDAwMCAwMDA4YiAwMDAwZmZmZiAwMDAwMDAwMDAwMDAwMDAwCihY
RU4pIEVGRVIoVk1DUykgPSAweDAwMDAwMDAwMDAwMDAwMDAgIFBBVCA9IDB4MDAwMDA1MDEwMDA3
MDQwNgooWEVOKSBQcmVlbXB0aW9uVGltZXIgPSAweDAwMDAwMDAwICBTTSBCYXNlID0gMHgwMDAw
MDAwMAooWEVOKSBEZWJ1Z0N0bCA9IDB4MDAwMDAwMDAwMDAwMDAwMCAgRGVidWdFeGNlcHRpb25z
ID0gMHgwMDAwMDAwMDAwMDAwMDAwCihYRU4pIEludGVycnVwdGliaWxpdHkgPSAwMDAwMDAwMCAg
QWN0aXZpdHlTdGF0ZSA9IDAwMDAwMDAwCihYRU4pIEludGVycnVwdFN0YXR1cyA9IDAwMDAKKFhF
TikgKioqIEhvc3QgU3RhdGUgKioqCihYRU4pIFJJUCA9IDB4ZmZmZjgyZDA4MDMwZjhiMCAodm1h
Yy5jI3ZteF9hc21fdm1leGl0X2hhbmRsZXIpICBSU1AgPSAweGZmZmY4MzIwMjU5YmZmNzAKKFhF
TikgQ1M9ZTAwOCBTUz0wMDAwIERTPTAwMDAgRVM9MDAwMCBGUz0wMDAwIEdTPTAwMDAgVFI9ZTA0
MAooWEVOKSBGU0Jhc2U9MDAwMDAwMDAwMDAwMDAwMCBHU0Jhc2U9MDAwMDAwMDAwMDAwMDAwMCBU
UkJhc2U9ZmZmZjgzMjAyNTljMmMwMAooWEVOKSBHRFRCYXNlPWZmZmY4MzIwMjU5YjIwMDAgSURU
QmFzZT1mZmZmODMyMDI1OWI2MDAwCihYRU4pIENSMD0wMDAwMDAwMDgwMDUwMDMzIENSMz0wMDAw
MDAyMDFiYzQ1MDAwIENSND0wMDAwMDAwMDAwMzUyNmUwCihYRU4pIFN5c2VudGVyIFJTUD1mZmZm
ODMyMDI1OWJmZmEwIENTOlJJUD1lMDA4OmZmZmY4MmQwODAzNTQ0MjAKKFhFTikgRUZFUiA9IDB4
MDAwMDAwMDAwMDAwMGQwMSAgUEFUID0gMHgwMDAwMDUwMTAwMDcwNDA2CihYRU4pICoqKiBDb250
cm9sIFN0YXRlICoqKgooWEVOKSBQaW5CYXNlZD0wMDAwMDAzZiBDUFVCYXNlZD1iNmExZWRmYSBT
ZWNvbmRhcnlFeGVjPTAwMDIxNGViCihYRU4pIEVudHJ5Q29udHJvbHM9MDAwMDExZmYgRXhpdENv
bnRyb2xzPTAwMmZlZmZmCihYRU4pIEV4Y2VwdGlvbkJpdG1hcD0wMDA2MDA0MiBQRkVDbWFzaz0w
MDAwMDAwMCBQRkVDbWF0Y2g9MDAwMDAwMDAKKFhFTikgVk1FbnRyeTogaW50cl9pbmZvPTgwMDAw
MzBkIGVycmNvZGU9MDAwMDAwMDAgaWxlbj0wMDAwMDAwMAooWEVOKSBWTUV4aXQ6IGludHJfaW5m
bz0wMDAwMDAwMCBlcnJjb2RlPTAwMDAwMDAwIGlsZW49MDAwMDAwMDUKKFhFTikgICAgICAgICBy
ZWFzb249MDAwMDAwMzAgcXVhbGlmaWNhdGlvbj0wMDAwMDAwMDAwMDAwMTgxCihYRU4pIElEVFZl
Y3RvcmluZzogaW5mbz04MDAwMGIwZCBlcnJjb2RlPTAwMDBmMDAwCihYRU4pIFRTQyBPZmZzZXQg
PSAweGZmZjlkMTBiYzYwZjRhZDYgIFRTQyBNdWx0aXBsaWVyID0gMHgwMDAwMDAwMDAwMDAwMDAw
CihYRU4pIFRQUiBUaHJlc2hvbGQgPSAweDAwICBQb3N0ZWRJbnRyVmVjID0gMHhmNAooWEVOKSBF
UFQgcG9pbnRlciA9IDB4MDAwMDAwMjA3ZGQzYjAxZSAgRVBUUCBpbmRleCA9IDB4MDAwMAooWEVO
KSBQTEUgR2FwPTAwMDAwMDgwIFdpbmRvdz0wMDAwMTAwMAooWEVOKSBWaXJ0dWFsIHByb2Nlc3Nv
ciBJRCA9IDB4MzU0MCBWTWZ1bmMgY29udHJvbHMgPSAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIGRv
bWFpbl9jcmFzaCBjYWxsZWQgZnJvbSB2bWNzLmM6MTc3NwooWEVOKSBEb21haW4gMiAodmNwdSMw
KSBjcmFzaGVkIG9uIGNwdSM2OgooWEVOKSAtLS0tWyBYZW4tNC4xMi4wICB4ODZfNjQgIGRlYnVn
PW4gICBOb3QgdGFpbnRlZCBdLS0tLQooWEVOKSBDUFU6ICAgIDYKKFhFTikgUklQOiAgICBmMDAw
Ols8MDAwMDAwMDAwMDAwZmZmMD5dCihYRU4pIFJGTEFHUzogMDAwMDAwMDAwMDAxMDAwMiAgIENP
TlRFWFQ6IGh2bSBndWVzdCAoZDJ2MCkKKFhFTikgcmF4OiAwMDAwMDAwMDAwMDAwMDAwICAgcmJ4
OiAwMDAwMDAwMDAwMDAwMDAwICAgcmN4OiAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIHJkeDogMDAw
MDAwMDAwMDAyMDZjMSAgIHJzaTogMDAwMDAwMDAwMDAwMDAwMCAgIHJkaTogMDAwMDAwMDAwMDAw
MDAwMAooWEVOKSByYnA6IDAwMDAwMDAwMDAwMDAwMDAgICByc3A6IDAwMDAwMDAwMDAwMDAwMDAg
ICByODogIDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgcjk6ICAwMDAwMDAwMDAwMDAwMDAwICAgcjEw
OiAwMDAwMDAwMDAwMDAwMDAwICAgcjExOiAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIHIxMjogMDAw
MDAwMDAwMDAwMDAwMCAgIHIxMzogMDAwMDAwMDAwMDAwMDAwMCAgIHIxNDogMDAwMDAwMDAwMDAw
MDAwMAooWEVOKSByMTU6IDAwMDAwMDAwMDAwMDAwMDAgICBjcjA6IDAwMDAwMDAwODAwNTAwMzMg
ICBjcjQ6IDAwMDAwMDAwMDAwMDIwNTAKKFhFTikgY3IzOiAwMDAwMDAwMGZlZmZjMDAwICAgY3Iy
OiAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIGZzYjogMDAwMDAwMDAwMDAwMDAwMCAgIGdzYjogMDAw
MDAwMDAwMDAwMDAwMCAgIGdzczogZmZmZjkwZTc0ZWMwMDAwMAooWEVOKSBkczogMDAwMCAgIGVz
OiAwMDAwICAgZnM6IDAwMDAgICBnczogMDAwMCAgIHNzOiAwMDAwICAgY3M6IGYwMDAKCg==
--000000000000419670058e7121a1
Content-Type: text/x-log; charset="US-ASCII"; name="xl-debian1.log"
Content-Disposition: attachment; filename="xl-debian1.log"
Content-Transfer-Encoding: base64
Content-ID: <f_jyhjxvan6>
X-Attachment-Id: f_jyhjxvan6

bGlieGw6IGRlYnVnOiBsaWJ4bF9ldmVudC5jOjU3Njp3YXRjaGZkX2NhbGxiYWNrOiB3YXRjaCB3
PTB4ODAwOTBhM2UwIHdwYXRoPUByZWxlYXNlRG9tYWluIHRva2VuPTMvMDogZXZlbnQgZXBhdGg9
QHJlbGVhc2VEb21haW4KbGlieGw6IGRlYnVnOiBsaWJ4bF9kb21haW4uYzo3Njc6ZG9tYWluX2Rl
YXRoX3hzd2F0Y2hfY2FsbGJhY2s6IERvbWFpbiAxNTpbZXZnPTB4ODAwOWIzMDAwXSBuZW50cmll
cz0xIHJjPTEgMTUuLjE1CmxpYnhsOiBkZWJ1ZzogbGlieGxfZG9tYWluLmM6Nzc4OmRvbWFpbl9k
ZWF0aF94c3dhdGNoX2NhbGxiYWNrOiBEb21haW4gMTU6W2V2Zz0weDgwMDliMzAwMF0gICBnb3Q9
ZG9tYWluaW5mb3NbMF0gZ290LT5kb21haW49MTUKbGlieGw6IGRlYnVnOiBsaWJ4bF9kb21haW4u
Yzo4MDQ6ZG9tYWluX2RlYXRoX3hzd2F0Y2hfY2FsbGJhY2s6IERvbWFpbiAxNTpFeGlzdHMgc2h1
dGRvd25fcmVwb3J0ZWQ9MCBkb21pbmYuZmxhZ3M9MzAxMDYKbGlieGw6IGRlYnVnOiBsaWJ4bF9k
b21haW4uYzo4MTY6ZG9tYWluX2RlYXRoX3hzd2F0Y2hfY2FsbGJhY2s6ICBzaHV0ZG93biByZXBv
cnRpbmcKbGlieGw6IGRlYnVnOiBsaWJ4bF9kb21haW4uYzo3NzE6ZG9tYWluX2RlYXRoX3hzd2F0
Y2hfY2FsbGJhY2s6IFtldmc9MF0gYWxsIHJlcG9ydGVkCmxpYnhsOiBkZWJ1ZzogbGlieGxfZG9t
YWluLmM6ODMzOmRvbWFpbl9kZWF0aF94c3dhdGNoX2NhbGxiYWNrOiBkb21haW4gZGVhdGggc2Vh
cmNoIGRvbmUKRG9tYWluIDE1IGhhcyBzaHV0IGRvd24sIHJlYXNvbiBjb2RlIDMgMHgzCkFjdGlv
biBmb3Igc2h1dGRvd24gcmVhc29uIGNvZGUgMyBpcyBkZXN0cm95CkRvbWFpbiAxNSBuZWVkcyB0
byBiZSBjbGVhbmVkIHVwOiBkZXN0cm95aW5nIHRoZSBkb21haW4KbGlieGw6IGRlYnVnOiBsaWJ4
bF9kb21haW4uYzo5MDI6bGlieGxfZG9tYWluX2Rlc3Ryb3k6IERvbWFpbiAxNTphbyAweDgwMDkz
OTI4MDogY3JlYXRlOiBob3c9MHgwIGNhbGxiYWNrPTB4MCBwb2xsZXI9MHg4MDA5MzM0YjAKbGli
eGw6IGRlYnVnOiBsaWJ4bF9kbS5jOjMwMDg6bGlieGxfX2Rlc3Ryb3lfZGV2aWNlX21vZGVsOiBE
b21haW4gMTU6RGlkbid0IGZpbmQgZG0gVUlEOyBkZXN0cm95aW5nIGJ5IHBpZApsaWJ4bDogZGVi
dWc6IGxpYnhsX2RtLmM6Mjg3NzpraWxsX2RldmljZV9tb2RlbDogRGV2aWNlIE1vZGVsIHNpZ25h
bGVkCmxpYnhsOiBkZWJ1ZzogbGlieGxfZXZlbnQuYzo2Mzk6bGlieGxfX2V2X3hzd2F0Y2hfcmVn
aXN0ZXI6IHdhdGNoIHc9MHg4MDA5ODg5ZDAgd3BhdGg9L2xvY2FsL2RvbWFpbi8wL2JhY2tlbmQv
dmJkLzE1Lzc2OC9zdGF0ZSB0b2tlbj0xLzI6IHJlZ2lzdGVyIHNsb3RudW09MQpsaWJ4bDogZGVi
dWc6IGxpYnhsX2V2ZW50LmM6NjM5OmxpYnhsX19ldl94c3dhdGNoX3JlZ2lzdGVyOiB3YXRjaCB3
PTB4ODAwOTg4MGQwIHdwYXRoPS9sb2NhbC9kb21haW4vMC9iYWNrZW5kL3ZpZi8xNS8wL3N0YXRl
IHRva2VuPTAvMzogcmVnaXN0ZXIgc2xvdG51bT0wCmxpYnhsOiBkZWJ1ZzogbGlieGxfZG9tYWlu
LmM6OTExOmxpYnhsX2RvbWFpbl9kZXN0cm95OiBEb21haW4gMTU6YW8gMHg4MDA5MzkyODA6IGlu
cHJvZ3Jlc3M6IHBvbGxlcj0weDgwMDkzMzRiMCwgZmxhZ3M9aQpsaWJ4bDogZGVidWc6IGxpYnhs
X2V2ZW50LmM6NTc2OndhdGNoZmRfY2FsbGJhY2s6IHdhdGNoIHc9MHg4MDA5ODg5ZDAgd3BhdGg9
L2xvY2FsL2RvbWFpbi8wL2JhY2tlbmQvdmJkLzE1Lzc2OC9zdGF0ZSB0b2tlbj0xLzI6IGV2ZW50
IGVwYXRoPS9sb2NhbC9kb21haW4vMC9iYWNrZW5kL3ZiZC8xNS83Njgvc3RhdGUKbGlieGw6IGRl
YnVnOiBsaWJ4bF9ldmVudC5jOjg3NzpkZXZzdGF0ZV9jYWxsYmFjazogYmFja2VuZCAvbG9jYWwv
ZG9tYWluLzAvYmFja2VuZC92YmQvMTUvNzY4L3N0YXRlIHdhbnRlZCBzdGF0ZSA2IG9rCmxpYnhs
OiBkZWJ1ZzogbGlieGxfZXZlbnQuYzo2NzY6bGlieGxfX2V2X3hzd2F0Y2hfZGVyZWdpc3Rlcjog
d2F0Y2ggdz0weDgwMDk4ODlkMCB3cGF0aD0vbG9jYWwvZG9tYWluLzAvYmFja2VuZC92YmQvMTUv
NzY4L3N0YXRlIHRva2VuPTEvMjogZGVyZWdpc3RlciBzbG90bnVtPTEKbGlieGw6IGRlYnVnOiBs
aWJ4bF9kZXZpY2UuYzoxMTE3OmRldmljZV9iYWNrZW5kX2NhbGxiYWNrOiBEb21haW4gMTU6Y2Fs
bGluZyBkZXZpY2VfYmFja2VuZF9jbGVhbnVwCmxpYnhsOiBkZWJ1ZzogbGlieGxfZXZlbnQuYzo2
ODk6bGlieGxfX2V2X3hzd2F0Y2hfZGVyZWdpc3Rlcjogd2F0Y2ggdz0weDgwMDk4ODlkMDogZGVy
ZWdpc3RlciB1bnJlZ2lzdGVyZWQKbGlieGw6IGRlYnVnOiBsaWJ4bF9kZXZpY2UuYzoxMjE4OmRl
dmljZV9ob3RwbHVnOiBEb21haW4gMTU6Y2FsbGluZyBob3RwbHVnIHNjcmlwdDogL3Vzci9sb2Nh
bC9ldGMveGVuL3NjcmlwdHMvYmxvY2sgL2xvY2FsL2RvbWFpbi8wL2JhY2tlbmQvdmJkLzE1Lzc2
OApsaWJ4bDogZGVidWc6IGxpYnhsX2RldmljZS5jOjEyMTk6ZGV2aWNlX2hvdHBsdWc6IERvbWFp
biAxNTpleHRyYSBhcmdzOgpsaWJ4bDogZGVidWc6IGxpYnhsX2RldmljZS5jOjEyMjU6ZGV2aWNl
X2hvdHBsdWc6IERvbWFpbiAxNToJcmVtb3ZlCmxpYnhsOiBkZWJ1ZzogbGlieGxfZGV2aWNlLmM6
MTIyNzpkZXZpY2VfaG90cGx1ZzogRG9tYWluIDE1OmVudjoKbGlieGw6IGRlYnVnOiBsaWJ4bF9h
b3V0aWxzLmM6NTkzOmxpYnhsX19hc3luY19leGVjX3N0YXJ0OiBmb3JraW5nIHRvIGV4ZWN1dGU6
IC91c3IvbG9jYWwvZXRjL3hlbi9zY3JpcHRzL2Jsb2NrIC9sb2NhbC9kb21haW4vMC9iYWNrZW5k
L3ZiZC8xNS83NjggCmxpYnhsOiBkZWJ1ZzogbGlieGxfZXZlbnQuYzo1NDU6d2F0Y2hmZF9jYWxs
YmFjazogd2F0Y2ggZXBhdGg9L2xvY2FsL2RvbWFpbi8wL2JhY2tlbmQvdmJkLzE1Lzc2OC9zdGF0
ZSB0b2tlbj0xLzI6IGVtcHR5IHNsb3QKbGlieGw6IGRlYnVnOiBsaWJ4bF9ldmVudC5jOjU3Njp3
YXRjaGZkX2NhbGxiYWNrOiB3YXRjaCB3PTB4ODAwOTg4MGQwIHdwYXRoPS9sb2NhbC9kb21haW4v
MC9iYWNrZW5kL3ZpZi8xNS8wL3N0YXRlIHRva2VuPTAvMzogZXZlbnQgZXBhdGg9L2xvY2FsL2Rv
bWFpbi8wL2JhY2tlbmQvdmlmLzE1LzAvc3RhdGUKbGlieGw6IGRlYnVnOiBsaWJ4bF9ldmVudC5j
Ojg4MTpkZXZzdGF0ZV9jYWxsYmFjazogYmFja2VuZCAvbG9jYWwvZG9tYWluLzAvYmFja2VuZC92
aWYvMTUvMC9zdGF0ZSB3YW50ZWQgc3RhdGUgNiBzdGlsbCB3YWl0aW5nIHN0YXRlIDUKbGlieGw6
IGRlYnVnOiBsaWJ4bF9ldmVudC5jOjU3Njp3YXRjaGZkX2NhbGxiYWNrOiB3YXRjaCB3PTB4ODAw
OTg4MGQwIHdwYXRoPS9sb2NhbC9kb21haW4vMC9iYWNrZW5kL3ZpZi8xNS8wL3N0YXRlIHRva2Vu
PTAvMzogZXZlbnQgZXBhdGg9L2xvY2FsL2RvbWFpbi8wL2JhY2tlbmQvdmlmLzE1LzAvc3RhdGUK
bGlieGw6IGRlYnVnOiBsaWJ4bF9ldmVudC5jOjg3NzpkZXZzdGF0ZV9jYWxsYmFjazogYmFja2Vu
ZCAvbG9jYWwvZG9tYWluLzAvYmFja2VuZC92aWYvMTUvMC9zdGF0ZSB3YW50ZWQgc3RhdGUgNiBv
awpsaWJ4bDogZGVidWc6IGxpYnhsX2V2ZW50LmM6Njc2OmxpYnhsX19ldl94c3dhdGNoX2RlcmVn
aXN0ZXI6IHdhdGNoIHc9MHg4MDA5ODgwZDAgd3BhdGg9L2xvY2FsL2RvbWFpbi8wL2JhY2tlbmQv
dmlmLzE1LzAvc3RhdGUgdG9rZW49MC8zOiBkZXJlZ2lzdGVyIHNsb3RudW09MApsaWJ4bDogZGVi
dWc6IGxpYnhsX2RldmljZS5jOjExMTc6ZGV2aWNlX2JhY2tlbmRfY2FsbGJhY2s6IERvbWFpbiAx
NTpjYWxsaW5nIGRldmljZV9iYWNrZW5kX2NsZWFudXAKbGlieGw6IGRlYnVnOiBsaWJ4bF9ldmVu
dC5jOjY4OTpsaWJ4bF9fZXZfeHN3YXRjaF9kZXJlZ2lzdGVyOiB3YXRjaCB3PTB4ODAwOTg4MGQw
OiBkZXJlZ2lzdGVyIHVucmVnaXN0ZXJlZApsaWJ4bDogZGVidWc6IGxpYnhsX2RldmljZS5jOjEy
MTg6ZGV2aWNlX2hvdHBsdWc6IERvbWFpbiAxNTpjYWxsaW5nIGhvdHBsdWcgc2NyaXB0OiAvdXNy
L2xvY2FsL2V0Yy94ZW4vc2NyaXB0cy92aWYtYnJpZGdlIC9sb2NhbC9kb21haW4vMC9iYWNrZW5k
L3ZpZi8xNS8wCmxpYnhsOiBkZWJ1ZzogbGlieGxfZGV2aWNlLmM6MTIxOTpkZXZpY2VfaG90cGx1
ZzogRG9tYWluIDE1OmV4dHJhIGFyZ3M6CmxpYnhsOiBkZWJ1ZzogbGlieGxfZGV2aWNlLmM6MTIy
NTpkZXZpY2VfaG90cGx1ZzogRG9tYWluIDE1OglyZW1vdmUKbGlieGw6IGRlYnVnOiBsaWJ4bF9k
ZXZpY2UuYzoxMjI3OmRldmljZV9ob3RwbHVnOiBEb21haW4gMTU6ZW52OgpsaWJ4bDogZGVidWc6
IGxpYnhsX2RldmljZS5jOjEyMzQ6ZGV2aWNlX2hvdHBsdWc6IERvbWFpbiAxNToJaWZhY2VfZGV2
OiB4bmIxNS4wCmxpYnhsOiBkZWJ1ZzogbGlieGxfZGV2aWNlLmM6MTIzNDpkZXZpY2VfaG90cGx1
ZzogRG9tYWluIDE1OgllbXVsYXRlZDogMApsaWJ4bDogZGVidWc6IGxpYnhsX2FvdXRpbHMuYzo1
OTM6bGlieGxfX2FzeW5jX2V4ZWNfc3RhcnQ6IGZvcmtpbmcgdG8gZXhlY3V0ZTogL3Vzci9sb2Nh
bC9ldGMveGVuL3NjcmlwdHMvdmlmLWJyaWRnZSAvbG9jYWwvZG9tYWluLzAvYmFja2VuZC92aWYv
MTUvMCAKbGlieGw6IGRlYnVnOiBsaWJ4bF9ldmVudC5jOjU0NTp3YXRjaGZkX2NhbGxiYWNrOiB3
YXRjaCBlcGF0aD0vbG9jYWwvZG9tYWluLzAvYmFja2VuZC92aWYvMTUvMC9zdGF0ZSB0b2tlbj0w
LzM6IGVtcHR5IHNsb3QKbGlieGw6IGRlYnVnOiBsaWJ4bF9ldmVudC5jOjY4OTpsaWJ4bF9fZXZf
eHN3YXRjaF9kZXJlZ2lzdGVyOiB3YXRjaCB3PTB4ODAwOTg4YWQwOiBkZXJlZ2lzdGVyIHVucmVn
aXN0ZXJlZApsaWJ4bDogZGVidWc6IGxpYnhsX2RldmljZS5jOjEyMDM6ZGV2aWNlX2hvdHBsdWc6
IERvbWFpbiAxNTpObyBob3RwbHVnIHNjcmlwdCB0byBleGVjdXRlCmxpYnhsOiBkZWJ1ZzogbGli
eGxfZXZlbnQuYzo2ODk6bGlieGxfX2V2X3hzd2F0Y2hfZGVyZWdpc3Rlcjogd2F0Y2ggdz0weDgw
MDk4OGFkMDogZGVyZWdpc3RlciB1bnJlZ2lzdGVyZWQKbGlieGw6IGRlYnVnOiBsaWJ4bF9ldmVu
dC5jOjY4OTpsaWJ4bF9fZXZfeHN3YXRjaF9kZXJlZ2lzdGVyOiB3YXRjaCB3PTB4ODAwOTg4MWQw
OiBkZXJlZ2lzdGVyIHVucmVnaXN0ZXJlZApsaWJ4bDogZGVidWc6IGxpYnhsX2RldmljZS5jOjEy
MTg6ZGV2aWNlX2hvdHBsdWc6IERvbWFpbiAxNTpjYWxsaW5nIGhvdHBsdWcgc2NyaXB0OiAvdXNy
L2xvY2FsL2V0Yy94ZW4vc2NyaXB0cy92aWYtYnJpZGdlIC9sb2NhbC9kb21haW4vMC9iYWNrZW5k
L3ZpZi8xNS8wCmxpYnhsOiBkZWJ1ZzogbGlieGxfZGV2aWNlLmM6MTIxOTpkZXZpY2VfaG90cGx1
ZzogRG9tYWluIDE1OmV4dHJhIGFyZ3M6CmxpYnhsOiBkZWJ1ZzogbGlieGxfZGV2aWNlLmM6MTIy
NTpkZXZpY2VfaG90cGx1ZzogRG9tYWluIDE1OglyZW1vdmUKbGlieGw6IGRlYnVnOiBsaWJ4bF9k
ZXZpY2UuYzoxMjI3OmRldmljZV9ob3RwbHVnOiBEb21haW4gMTU6ZW52OgpsaWJ4bDogZGVidWc6
IGxpYnhsX2RldmljZS5jOjEyMzQ6ZGV2aWNlX2hvdHBsdWc6IERvbWFpbiAxNToJaWZhY2VfZGV2
OiB4bmIxNS4wLWVtdQpsaWJ4bDogZGVidWc6IGxpYnhsX2RldmljZS5jOjEyMzQ6ZGV2aWNlX2hv
dHBsdWc6IERvbWFpbiAxNToJZW11bGF0ZWQ6IDEKbGlieGw6IGRlYnVnOiBsaWJ4bF9hb3V0aWxz
LmM6NTkzOmxpYnhsX19hc3luY19leGVjX3N0YXJ0OiBmb3JraW5nIHRvIGV4ZWN1dGU6IC91c3Iv
bG9jYWwvZXRjL3hlbi9zY3JpcHRzL3ZpZi1icmlkZ2UgL2xvY2FsL2RvbWFpbi8wL2JhY2tlbmQv
dmlmLzE1LzAgCmxpYnhsOiBkZWJ1ZzogbGlieGxfZXZlbnQuYzo2ODk6bGlieGxfX2V2X3hzd2F0
Y2hfZGVyZWdpc3Rlcjogd2F0Y2ggdz0weDgwMDk4ODFkMDogZGVyZWdpc3RlciB1bnJlZ2lzdGVy
ZWQKbGlieGw6IGRlYnVnOiBsaWJ4bF9kZXZpY2UuYzoxMjAzOmRldmljZV9ob3RwbHVnOiBEb21h
aW4gMTU6Tm8gaG90cGx1ZyBzY3JpcHQgdG8gZXhlY3V0ZQpsaWJ4bDogZGVidWc6IGxpYnhsX2V2
ZW50LmM6Njg5OmxpYnhsX19ldl94c3dhdGNoX2RlcmVnaXN0ZXI6IHdhdGNoIHc9MHg4MDA5ODgx
ZDA6IGRlcmVnaXN0ZXIgdW5yZWdpc3RlcmVkCmxpYnhsOiBkZWJ1ZzogbGlieGxfZGV2aWNlLmM6
MTIwMzpkZXZpY2VfaG90cGx1ZzogRG9tYWluIDE1Ok5vIGhvdHBsdWcgc2NyaXB0IHRvIGV4ZWN1
dGUKbGlieGw6IGRlYnVnOiBsaWJ4bF9ldmVudC5jOjY4OTpsaWJ4bF9fZXZfeHN3YXRjaF9kZXJl
Z2lzdGVyOiB3YXRjaCB3PTB4ODAwOTg4N2QwOiBkZXJlZ2lzdGVyIHVucmVnaXN0ZXJlZApsaWJ4
bDogZGVidWc6IGxpYnhsX2RldmljZS5jOjEyMDM6ZGV2aWNlX2hvdHBsdWc6IERvbWFpbiAxNTpO
byBob3RwbHVnIHNjcmlwdCB0byBleGVjdXRlCmxpYnhsOiBkZWJ1ZzogbGlieGxfZXZlbnQuYzo2
ODk6bGlieGxfX2V2X3hzd2F0Y2hfZGVyZWdpc3Rlcjogd2F0Y2ggdz0weDgwMDk4ODRkMDogZGVy
ZWdpc3RlciB1bnJlZ2lzdGVyZWQKbGlieGw6IGRlYnVnOiBsaWJ4bF9kb21haW4uYzoxMTk0OmRl
dmljZXNfZGVzdHJveV9jYjogRG9tYWluIDE1OkZvcmtlZCBwaWQgMzgyIGZvciBkZXN0cm95IG9m
IGRvbWFpbgpsaWJ4bDogZGVidWc6IGxpYnhsX2V2ZW50LmM6NTc2OndhdGNoZmRfY2FsbGJhY2s6
IHdhdGNoIHc9MHg4MDA5MzM1MDAgd3BhdGg9L2xvY2FsL2RvbWFpbi8xNS9kZXZpY2UvdmJkLzgz
Mi9lamVjdCB0b2tlbj0yLzE6IGV2ZW50IGVwYXRoPS9sb2NhbC9kb21haW4vMTUvZGV2aWNlL3Zi
ZC84MzIvZWplY3QKbGlieGw6IGRlYnVnOiBsaWJ4bF9ldmVudC5jOjU3Njp3YXRjaGZkX2NhbGxi
YWNrOiB3YXRjaCB3PTB4ODAwOTBhM2UwIHdwYXRoPUByZWxlYXNlRG9tYWluIHRva2VuPTMvMDog
ZXZlbnQgZXBhdGg9QHJlbGVhc2VEb21haW4KbGlieGw6IGRlYnVnOiBsaWJ4bF9kb21haW4uYzo3
Njc6ZG9tYWluX2RlYXRoX3hzd2F0Y2hfY2FsbGJhY2s6IERvbWFpbiAxNTpbZXZnPTB4ODAwOWIz
MDAwXSBuZW50cmllcz0xIHJjPTAgMC4uMApsaWJ4bDogZGVidWc6IGxpYnhsX2RvbWFpbi5jOjc3
ODpkb21haW5fZGVhdGhfeHN3YXRjaF9jYWxsYmFjazogRG9tYWluIDE1Oltldmc9MHg4MDA5YjMw
MDBdICAgZ290PWRvbWFpbmluZm9zWzBdIGdvdC0+ZG9tYWluPS0xCmxpYnhsOiBkZWJ1ZzogbGli
eGxfZG9tYWluLmM6NzI0OmRvbWFpbl9kZWF0aF9vY2N1cnJlZDogRG9tYWluIDE1OmVtcHR5IGxp
c3QKbGlieGw6IGRlYnVnOiBsaWJ4bF9kb21haW4uYzo3NzE6ZG9tYWluX2RlYXRoX3hzd2F0Y2hf
Y2FsbGJhY2s6IFtldmc9MF0gYWxsIHJlcG9ydGVkCmxpYnhsOiBkZWJ1ZzogbGlieGxfZG9tYWlu
LmM6ODMzOmRvbWFpbl9kZWF0aF94c3dhdGNoX2NhbGxiYWNrOiBkb21haW4gZGVhdGggc2VhcmNo
IGRvbmUKbGlieGw6IGRlYnVnOiBsaWJ4bF9ldmVudC5jOjE4NzM6bGlieGxfX2FvX2NvbXBsZXRl
OiBhbyAweDgwMDkzOTI4MDogY29tcGxldGUsIHJjPTAKbGlieGw6IGRlYnVnOiBsaWJ4bF9ldmVu
dC5jOjE4NDI6bGlieGxfX2FvX19kZXN0cm95OiBhbyAweDgwMDkzOTI4MDogZGVzdHJveQpEb25l
LiBFeGl0aW5nIG5vdwpsaWJ4bDogZGVidWc6IGxpYnhsX2V2ZW50LmM6Njc2OmxpYnhsX19ldl94
c3dhdGNoX2RlcmVnaXN0ZXI6IHdhdGNoIHc9MHg4MDA5MGEzZTAgd3BhdGg9QHJlbGVhc2VEb21h
aW4gdG9rZW49My8wOiBkZXJlZ2lzdGVyIHNsb3RudW09MwpsaWJ4bDogZGVidWc6IGxpYnhsX2V2
ZW50LmM6Njc2OmxpYnhsX19ldl94c3dhdGNoX2RlcmVnaXN0ZXI6IHdhdGNoIHc9MHg4MDA5MzM1
MDAgd3BhdGg9L2xvY2FsL2RvbWFpbi8xNS9kZXZpY2UvdmJkLzgzMi9lamVjdCB0b2tlbj0yLzE6
IGRlcmVnaXN0ZXIgc2xvdG51bT0yCnhlbmNhbGw6YnVmZmVyOiBkZWJ1ZzogdG90YWwgYWxsb2Nh
dGlvbnM6MzcgdG90YWwgcmVsZWFzZXM6MzcKeGVuY2FsbDpidWZmZXI6IGRlYnVnOiBjdXJyZW50
IGFsbG9jYXRpb25zOjAgbWF4aW11bSBhbGxvY2F0aW9uczoyCnhlbmNhbGw6YnVmZmVyOiBkZWJ1
ZzogY2FjaGUgY3VycmVudCBzaXplOjIKeGVuY2FsbDpidWZmZXI6IGRlYnVnOiBjYWNoZSBoaXRz
OjI5IG1pc3NlczoyIHRvb2JpZzo2CnhlbmNhbGw6YnVmZmVyOiBkZWJ1ZzogdG90YWwgYWxsb2Nh
dGlvbnM6MCB0b3RhbCByZWxlYXNlczowCnhlbmNhbGw6YnVmZmVyOiBkZWJ1ZzogY3VycmVudCBh
bGxvY2F0aW9uczowIG1heGltdW0gYWxsb2NhdGlvbnM6MAp4ZW5jYWxsOmJ1ZmZlcjogZGVidWc6
IGNhY2hlIGN1cnJlbnQgc2l6ZTowCnhlbmNhbGw6YnVmZmVyOiBkZWJ1ZzogY2FjaGUgaGl0czow
IG1pc3NlczowIHRvb2JpZzowCg==
--000000000000419670058e7121a1
Content-Type: application/octet-stream; name="xl.info"
Content-Disposition: attachment; filename="xl.info"
Content-Transfer-Encoding: base64
Content-ID: <f_jyhjxvag5>
X-Attachment-Id: f_jyhjxvag5

aG9zdCAgICAgICAgICAgICAgICAgICA6IHEydTAwNS56LnZzdGFjay5jb20KcmVsZWFzZSAgICAg
ICAgICAgICAgICA6IDEzLjAtQ1VSUkVOVAp2ZXJzaW9uICAgICAgICAgICAgICAgIDogRnJlZUJT
RCAxMy4wLUNVUlJFTlQgcjM0OTkwOSBHRU5FUklDCm1hY2hpbmUgICAgICAgICAgICAgICAgOiBh
bWQ2NApucl9jcHVzICAgICAgICAgICAgICAgIDogMjAKbWF4X2NwdV9pZCAgICAgICAgICAgICA6
IDE5Cm5yX25vZGVzICAgICAgICAgICAgICAgOiAxCmNvcmVzX3Blcl9zb2NrZXQgICAgICAgOiAx
MAp0aHJlYWRzX3Blcl9jb3JlICAgICAgIDogMgpjcHVfbWh6ICAgICAgICAgICAgICAgIDogMjE5
NC45MzUKaHdfY2FwcyAgICAgICAgICAgICAgICA6IGJmZWJmYmZmOjc2ZmVmM2ZmOjJjMTAwODAw
OjAwMDAwMTIxOjAwMDAwMDAxOjAwMWNiZmJiOjAwMDAwMDAwOjAwMDAwMTAwCnZpcnRfY2FwcyAg
ICAgICAgICAgICAgOiBwdiBodm0gaHZtX2RpcmVjdGlvIHB2X2RpcmVjdGlvCnRvdGFsX21lbW9y
eSAgICAgICAgICAgOiAxMzA5NTEKZnJlZV9tZW1vcnkgICAgICAgICAgICA6IDEyNzQ2NwpzaGFy
aW5nX2ZyZWVkX21lbW9yeSAgIDogMApzaGFyaW5nX3VzZWRfbWVtb3J5ICAgIDogMApvdXRzdGFu
ZGluZ19jbGFpbXMgICAgIDogMApmcmVlX2NwdXMgICAgICAgICAgICAgIDogMAp4ZW5fbWFqb3Ig
ICAgICAgICAgICAgIDogNAp4ZW5fbWlub3IgICAgICAgICAgICAgIDogMTIKeGVuX2V4dHJhICAg
ICAgICAgICAgICA6IC4wCnhlbl92ZXJzaW9uICAgICAgICAgICAgOiA0LjEyLjAKeGVuX2NhcHMg
ICAgICAgICAgICAgICA6IHhlbi0zLjAteDg2XzY0IHhlbi0zLjAteDg2XzMycCBodm0tMy4wLXg4
Nl8zMiBodm0tMy4wLXg4Nl8zMnAgaHZtLTMuMC14ODZfNjQgCnhlbl9zY2hlZHVsZXIgICAgICAg
ICAgOiBjcmVkaXQyCnhlbl9wYWdlc2l6ZSAgICAgICAgICAgOiA0MDk2CnBsYXRmb3JtX3BhcmFt
cyAgICAgICAgOiB2aXJ0X3N0YXJ0PTB4ZmZmZjgwMDAwMDAwMDAwMAp4ZW5fY2hhbmdlc2V0ICAg
ICAgICAgIDogCnhlbl9jb21tYW5kbGluZSAgICAgICAgOiBkb20wX21lbT0yMDQ4TSBkb20wX21h
eF92Y3B1cz00IGRvbTA9cHZoIGNvbTE9MTE1MjAwLDhuMSBndWVzdF9sb2dsdmw9YWxsIGxvZ2x2
bD1hbGwgdmdhPWtlZXAgbm9yZWJvb3QKY2NfY29tcGlsZXIgICAgICAgICAgICA6IEZyZWVCU0Qg
Y2xhbmcgdmVyc2lvbiA4LjAuMSAoYnJhbmNoZXMvcmVsZWFzZV84MCAzNjQ0ODcpIChiYXNlZApj
Y19jb21waWxlX2J5ICAgICAgICAgIDogcm9vdApjY19jb21waWxlX2RvbWFpbiAgICAgIDogCmNj
X2NvbXBpbGVfZGF0ZSAgICAgICAgOiBUaHUgSnVsIDExIDE2OjI2OjQzIE1TSyAyMDE5CmJ1aWxk
X2lkICAgICAgICAgICAgICAgOiBhZDhiZWQxYmY4Yzg2NDQ5YWY1NDFkZGMxYmIxNDE4Y2Q0MjQ0
YjAzCnhlbmRfY29uZmlnX2Zvcm1hdCAgICAgOiA0Cg==
--000000000000419670058e7121a1
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--000000000000419670058e7121a1--


From xen-devel-bounces@lists.xenproject.org Wed Jul 24 18:07:27 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Jul 2019 18:07:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqLfh-0001Sq-Po; Wed, 24 Jul 2019 18: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=ItzJ=VV=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hqLfg-0001Sk-6v
 for xen-devel@lists.xenproject.org; Wed, 24 Jul 2019 18:07:24 +0000
X-Inumbo-ID: e26a54d4-ae3d-11e9-8980-bc764e045a96
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e26a54d4-ae3d-11e9-8980-bc764e045a96;
 Wed, 24 Jul 2019 18:07:22 +0000 (UTC)
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 3fawfZwVIye3a7lR56HHDdPLoOAuQyQqLk1Og2ZfaXUXXPhZPfIiXwf583kdENS1RWeKpYpVAp
 F+ObipM93khQWcxVyCmY5id669ZcMqTVatdqkX9lBs10pjQ2bMSV0yldx+f/YNJxZTkI73GRKs
 w4DyRAAbo3pkkbyW1HDNnVbbjZvE3kGSEVCYIQy9IeZq5xJXG1E8UxiaA3/M5XI4Si1JG8PPCR
 F8HjdOalnfwxFTfkYcOCeXrD4xAlHUcjWo/e9fpNzhBsMzAdvEJPnNcdTQc9z//gGSKbxuWvun
 mXw=
X-SBRS: 2.7
X-MesageID: 3512931
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,303,1559534400"; 
   d="scan'208";a="3512931"
To: Xen-devel <xen-devel@lists.xenproject.org>
References: <20190724174256.5295-1-andrew.cooper3@citrix.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 mQINBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABtClBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPokCOgQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86LkCDQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAYkC
 HwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <06fb2e2a-e39f-23fa-c371-39206b3f4307@citrix.com>
Date: Wed, 24 Jul 2019 19:07:18 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <20190724174256.5295-1-andrew.cooper3@citrix.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 0/3] x86/dmi: Cleanup
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wl@xen.org>, Jan Beulich <JBeulich@suse.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjQvMDcvMjAxOSAxODo0MiwgQW5kcmV3IENvb3BlciB3cm90ZToKPiBUaGlzIGlzIGFsbCB0
cml2aWFsIGNsZWFudXAgc3BvdHRlZCBhZnRlciBoYXZpbmcgY29tZSBjb2xsaXNpb25zIGluIHRo
ZQo+IFhlblNlcnZlciBwYXRjaHF1ZXVlIHdoZW4gcmViYXNpbmcgb3ZlciBSb2dlcnMgUENJIFNC
REYgY2hhbmdlcyBpbiBzdGFnaW5nLgoKL3NpZ2ggYW5kIGZ1cnRoZXIgbG9va2luZyB0aHJvdWdo
IGRtaV9zY2FuLmMgaGFzIHJldmVhbGVkIHRoYXQKZG1pX3NhdmVfaWRlbnQoKSBsZWFrcyBhbGwg
b2YgdGhlIHN0cmluZ3MgaXQgZ2V0cywgYmVjYXVzZQphbGxvY19ib290bWVtKCkgaXMgYWxpYXNl
ZCB0byB4bWFsbG9jX2J5dGVzKCkgYW5kIG5ldmVyIGZyZWVkLgoKSWYgc29tZW9uZSBoYXMgdGlt
ZSB0byBmaXggdGhpcyB0aGVuIHBsZWFzZSBkby7CoCBJZiBub3QsIEknbGwgcHV0IGl0CmludG8g
bXkgdG9kbyBsaXN0LgoKfkFuZHJldwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 24 18:20:04 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Jul 2019 18:20:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqLrj-0002Ge-18; Wed, 24 Jul 2019 18:19:51 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ItzJ=VV=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hqLri-0002GZ-5F
 for xen-devel@lists.xenproject.org; Wed, 24 Jul 2019 18:19:50 +0000
X-Inumbo-ID: 9de38da4-ae3f-11e9-af47-cb6a43dcc524
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 9de38da4-ae3f-11e9-af47-cb6a43dcc524;
 Wed, 24 Jul 2019 18:19:47 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: oiS75J2GfS6Xm4GIlO4QUFseu+m9qJdgDZX3WS2DzK9Dfh2EfgBf3jmq+FRd7lB1mFY79H8Ui5
 VMIKvzu/VMJ73qrkEEGvS0krdFD685Wt1gomNTxhguzDG3CmUTcPTAH34Xyleg+KM47zbGQF5J
 ML5UEO0Mu+khf1SlJcRvpkysNuGxLst7np58My0u+X30FvtOjrOPqSUg04DKk9z4gzJlgFe7lR
 4NhFOlCsruwVjkGQdmJK7kAKidu17bgtigu+nU2qytJjpr09nQnvWzkkQiadaoF2cceaBXuNIY
 0ho=
X-SBRS: 2.7
X-MesageID: 3385539
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,303,1559534400"; d="scan'208,217";a="3385539"
To: Oleg Ginzburg <olevole@olevole.ru>, <xen-devel@lists.xenproject.org>
References: <CAMsb+mYokgvaRip3UBbrcXM0XYC9XqYo5x8Ag5zW-FL4We+PAA@mail.gmail.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <22f8894a-1064-8386-ca3a-c29ddbff16d8@citrix.com>
Date: Wed, 24 Jul 2019 19:19:42 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <CAMsb+mYokgvaRip3UBbrcXM0XYC9XqYo5x8Ag5zW-FL4We+PAA@mail.gmail.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] XenDom0/FreeBSD: guest crash when nested
 virtualization is used
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Roger Pau Monne <roger.pau@citrix.com>
Content-Type: multipart/mixed; boundary="===============5252119532342135637=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============5252119532342135637==
Content-Type: multipart/alternative;
	boundary="------------97FDB0FCB771B4A25D9769DE"
Content-Language: en-GB

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

On 24/07/2019 19:02, Oleg Ginzburg wrote:
> Hello maillist,
>
> I use XEN on the FreeBSD platform. Everything worked fine until I
> needed to use nested virtualization (for testing purposes).
>
> After some communication with Roger Pau Monné, maintainer of XEN port
> in FreeBSD ( https://www.freshports.org/emulators/xen-kernel )  it was
> suggested that this might be a common Xen problem and not related to
> FreeBSD.

So nested virt under Xen is in an "almost completely broken and
unusable" state.

Your mileage won't vary very much.  It will tend to be 0.

>
> (d2) Booting from Hard Disk...
> (d2) Booting from 0000:7c00
> (XEN) d2v0 VMLAUNCH error: 0x7
> (XEN) *** Guest State ***
> (XEN) CR0: actual=0x0000000080050033, shadow=0x0000000060000010, gh_mask=ffffffffffffffff
> (XEN) CR4: actual=0x0000000000002050, shadow=0x0000000000000000, gh_mask=fffffffffffff871
> (XEN) CR3 = 0x00000000feffc000
> (XEN) RSP = 0x0000000000000000 (0x0000000000000000)  RIP = 0x000000000000fff0 (0x000000000000fff0)
> (XEN) RFLAGS=0x00010002 (0x00010002)  DR7 = 0x0000000000000400
> (XEN) Sysenter RSP=0000000000000000 CS:RIP=0000:0000000000000000
> (XEN)        sel  attr  limit   base
> (XEN)   CS: f000 0009b 0000ffff 00000000ffff0000
> (XEN)   DS: 0000 00093 0000ffff 0000000000000000
> (XEN)   SS: 0000 00093 0000ffff 0000000000000000
> (XEN)   ES: 0000 00093 0000ffff 0000000000000000
> (XEN)   FS: 0000 00093 0000ffff 0000000000000000
> (XEN)   GS: 0000 00093 0000ffff 0000000000000000
> (XEN) GDTR:            0000ffff 0000000000000000
> (XEN) LDTR: 0000 00082 0000ffff 0000000000000000
> (XEN) IDTR:            0000ffff 0000000000000000
> (XEN)   TR: 0000 0008b 0000ffff 0000000000000000
> (XEN) EFER(VMCS) = 0x0000000000000000  PAT = 0x0000050100070406
> (XEN) PreemptionTimer = 0x00000000  SM Base = 0x00000000
> (XEN) DebugCtl = 0x0000000000000000  DebugExceptions = 0x0000000000000000
> (XEN) Interruptibility = 00000000  ActivityState = 00000000
> (XEN) InterruptStatus = 0000
> (XEN) *** Host State ***
> (XEN) RIP = 0xffff82d08030f8b0 (vmac.c#vmx_asm_vmexit_handler)  RSP = 0xffff8320259bff70

Something is definitely strange in your build of Xen.  vmac.c doesn't
contain the vmexit handler.

> (XEN) CS=e008 SS=0000 DS=0000 ES=0000 FS=0000 GS=0000 TR=e040
> (XEN) FSBase=0000000000000000 GSBase=0000000000000000 TRBase=ffff8320259c2c00
> (XEN) GDTBase=ffff8320259b2000 IDTBase=ffff8320259b6000
> (XEN) CR0=0000000080050033 CR3=000000201bc45000 CR4=00000000003526e0
> (XEN) Sysenter RSP=ffff8320259bffa0 CS:RIP=e008:ffff82d080354420
> (XEN) EFER = 0x0000000000000d01  PAT = 0x0000050100070406
> (XEN) *** Control State ***
> (XEN) PinBased=0000003f CPUBased=b6a1edfa SecondaryExec=000214eb
> (XEN) EntryControls=000011ff ExitControls=002fefff
> (XEN) ExceptionBitmap=00060042 PFECmask=00000000 PFECmatch=00000000
> (XEN) VMEntry: intr_info=8000030d errcode=00000000 ilen=00000000
> (XEN) VMExit: intr_info=00000000 errcode=00000000 ilen=00000005
> (XEN)         reason=00000030 qualification=0000000000000181
> (XEN) IDTVectoring: info=80000b0d errcode=0000f000

The IDTVectoring and VMEntry fields look like we intercepted a page
fault, but are trying to re-inject it without an error code, which is
possibly what hardware is complaining about.

Are you able to instrument the virtual vmentry/exit code to see if this
is the case?

~Andrew

> (XEN) TSC Offset = 0xfff9d10bc60f4ad6  TSC Multiplier = 0x0000000000000000
> (XEN) TPR Threshold = 0x00  PostedIntrVec = 0xf4
> (XEN) EPT pointer = 0x000000207dd3b01e  EPTP index = 0x0000
> (XEN) PLE Gap=00000080 Window=00001000
> (XEN) Virtual processor ID = 0x3540 VMfunc controls = 0000000000000000
> (XEN) domain_crash called from vmcs.c:1777
> (XEN) Domain 2 (vcpu#0) crashed on cpu#6:
> (XEN) ----[ Xen-4.12.0  x86_64  debug=n   Not tainted ]----
> (XEN) CPU:    6
> (XEN) RIP:    f000:[<000000000000fff0>]
> (XEN) RFLAGS: 0000000000010002   CONTEXT: hvm guest (d2v0)
> (XEN) rax: 0000000000000000   rbx: 0000000000000000   rcx: 0000000000000000
> (XEN) rdx: 00000000000206c1   rsi: 0000000000000000   rdi: 0000000000000000
> (XEN) rbp: 0000000000000000   rsp: 0000000000000000   r8:  0000000000000000
> (XEN) r9:  0000000000000000   r10: 0000000000000000   r11: 0000000000000000
> (XEN) r12: 0000000000000000   r13: 0000000000000000   r14: 0000000000000000
> (XEN) r15: 0000000000000000   cr0: 0000000080050033   cr4: 0000000000002050
> (XEN) cr3: 00000000feffc000   cr2: 0000000000000000
> (XEN) fsb: 0000000000000000   gsb: 0000000000000000   gss: ffff90e74ec00000
> (XEN) ds: 0000   es: 0000   fs: 0000   gs: 0000   ss: 0000   cs: f000
>


--------------97FDB0FCB771B4A25D9769DE
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 24/07/2019 19:02, Oleg Ginzburg
      wrote:<br>
    </div>
    <blockquote type="cite"
cite="mid:CAMsb+mYokgvaRip3UBbrcXM0XYC9XqYo5x8Ag5zW-FL4We+PAA@mail.gmail.com">
      <div class="moz-text-plain" wrap="true" graphical-quote="true"
        style="font-family: -moz-fixed; font-size: 12px;"
        lang="x-unicode">
        <pre class="moz-quote-pre" wrap="">Hello maillist,

I use XEN on the FreeBSD platform. Everything worked fine until I
needed to use nested virtualization (for testing purposes).

After some communication with Roger Pau Monné, maintainer of XEN port
in FreeBSD ( <a class="moz-txt-link-freetext" href="https://www.freshports.org/emulators/xen-kernel" moz-do-not-send="true">https://www.freshports.org/emulators/xen-kernel</a> )  it was
suggested that this might be a common Xen problem and not related to
FreeBSD.</pre>
      </div>
    </blockquote>
    <br>
    So nested virt under Xen is in an "almost completely broken and
    unusable" state.<br>
    <br>
    Your mileage won't vary very much.  It will tend to be 0.<br>
    <br>
    <blockquote type="cite"
cite="mid:CAMsb+mYokgvaRip3UBbrcXM0XYC9XqYo5x8Ag5zW-FL4We+PAA@mail.gmail.com">
      <div class="moz-text-plain" wrap="true" graphical-quote="true"
        style="font-family: -moz-fixed; font-size: 12px;"
        lang="x-unicode">
        <pre class="moz-quote-pre" wrap="">

(d2) Booting from Hard Disk...
(d2) Booting from 0000:7c00
(XEN) d2v0 VMLAUNCH error: 0x7
(XEN) *** Guest State ***
(XEN) CR0: actual=0x0000000080050033, shadow=0x0000000060000010, gh_mask=ffffffffffffffff
(XEN) CR4: actual=0x0000000000002050, shadow=0x0000000000000000, gh_mask=fffffffffffff871
(XEN) CR3 = 0x00000000feffc000
(XEN) RSP = 0x0000000000000000 (0x0000000000000000)  RIP = 0x000000000000fff0 (0x000000000000fff0)
(XEN) RFLAGS=0x00010002 (0x00010002)  DR7 = 0x0000000000000400
(XEN) Sysenter RSP=0000000000000000 CS:RIP=0000:0000000000000000
(XEN)        sel  attr  limit   base
(XEN)   CS: f000 0009b 0000ffff 00000000ffff0000
(XEN)   DS: 0000 00093 0000ffff 0000000000000000
(XEN)   SS: 0000 00093 0000ffff 0000000000000000
(XEN)   ES: 0000 00093 0000ffff 0000000000000000
(XEN)   FS: 0000 00093 0000ffff 0000000000000000
(XEN)   GS: 0000 00093 0000ffff 0000000000000000
(XEN) GDTR:            0000ffff 0000000000000000
(XEN) LDTR: 0000 00082 0000ffff 0000000000000000
(XEN) IDTR:            0000ffff 0000000000000000
(XEN)   TR: 0000 0008b 0000ffff 0000000000000000
(XEN) EFER(VMCS) = 0x0000000000000000  PAT = 0x0000050100070406
(XEN) PreemptionTimer = 0x00000000  SM Base = 0x00000000
(XEN) DebugCtl = 0x0000000000000000  DebugExceptions = 0x0000000000000000
(XEN) Interruptibility = 00000000  ActivityState = 00000000
(XEN) InterruptStatus = 0000
(XEN) *** Host State ***
(XEN) RIP = 0xffff82d08030f8b0 (vmac.c#vmx_asm_vmexit_handler)  RSP = 0xffff8320259bff70</pre>
      </div>
    </blockquote>
    <br>
    Something is definitely strange in your build of Xen.  vmac.c
    doesn't contain the vmexit handler.<br>
    <br>
    <blockquote type="cite"
cite="mid:CAMsb+mYokgvaRip3UBbrcXM0XYC9XqYo5x8Ag5zW-FL4We+PAA@mail.gmail.com">
      <div class="moz-text-plain" wrap="true" graphical-quote="true"
        style="font-family: -moz-fixed; font-size: 12px;"
        lang="x-unicode">
        <pre class="moz-quote-pre" wrap="">
(XEN) CS=e008 SS=0000 DS=0000 ES=0000 FS=0000 GS=0000 TR=e040
(XEN) FSBase=0000000000000000 GSBase=0000000000000000 TRBase=ffff8320259c2c00
(XEN) GDTBase=ffff8320259b2000 IDTBase=ffff8320259b6000
(XEN) CR0=0000000080050033 CR3=000000201bc45000 CR4=00000000003526e0
(XEN) Sysenter RSP=ffff8320259bffa0 CS:RIP=e008:ffff82d080354420
(XEN) EFER = 0x0000000000000d01  PAT = 0x0000050100070406
(XEN) *** Control State ***
(XEN) PinBased=0000003f CPUBased=b6a1edfa SecondaryExec=000214eb
(XEN) EntryControls=000011ff ExitControls=002fefff
(XEN) ExceptionBitmap=00060042 PFECmask=00000000 PFECmatch=00000000
(XEN) VMEntry: intr_info=8000030d errcode=00000000 ilen=00000000
(XEN) VMExit: intr_info=00000000 errcode=00000000 ilen=00000005
(XEN)         reason=00000030 qualification=0000000000000181
(XEN) IDTVectoring: info=80000b0d errcode=0000f000</pre>
      </div>
    </blockquote>
    <br>
    The IDTVectoring and VMEntry fields look like we intercepted a page
    fault, but are trying to re-inject it without an error code, which
    is possibly what hardware is complaining about.<br>
    <br>
    Are you able to instrument the virtual vmentry/exit code to see if
    this is the case?<br>
    <br>
    ~Andrew<br>
    <br>
    <blockquote type="cite"
cite="mid:CAMsb+mYokgvaRip3UBbrcXM0XYC9XqYo5x8Ag5zW-FL4We+PAA@mail.gmail.com">
      <div class="moz-text-plain" wrap="true" graphical-quote="true"
        style="font-family: -moz-fixed; font-size: 12px;"
        lang="x-unicode">
        <pre class="moz-quote-pre" wrap="">
(XEN) TSC Offset = 0xfff9d10bc60f4ad6  TSC Multiplier = 0x0000000000000000
(XEN) TPR Threshold = 0x00  PostedIntrVec = 0xf4
(XEN) EPT pointer = 0x000000207dd3b01e  EPTP index = 0x0000
(XEN) PLE Gap=00000080 Window=00001000
(XEN) Virtual processor ID = 0x3540 VMfunc controls = 0000000000000000
(XEN) domain_crash called from vmcs.c:1777
(XEN) Domain 2 (vcpu#0) crashed on cpu#6:
(XEN) ----[ Xen-4.12.0  x86_64  debug=n   Not tainted ]----
(XEN) CPU:    6
(XEN) RIP:    f000:[&lt;000000000000fff0&gt;]
(XEN) RFLAGS: 0000000000010002   CONTEXT: hvm guest (d2v0)
(XEN) rax: 0000000000000000   rbx: 0000000000000000   rcx: 0000000000000000
(XEN) rdx: 00000000000206c1   rsi: 0000000000000000   rdi: 0000000000000000
(XEN) rbp: 0000000000000000   rsp: 0000000000000000   r8:  0000000000000000
(XEN) r9:  0000000000000000   r10: 0000000000000000   r11: 0000000000000000
(XEN) r12: 0000000000000000   r13: 0000000000000000   r14: 0000000000000000
(XEN) r15: 0000000000000000   cr0: 0000000080050033   cr4: 0000000000002050
(XEN) cr3: 00000000feffc000   cr2: 0000000000000000
(XEN) fsb: 0000000000000000   gsb: 0000000000000000   gss: ffff90e74ec00000
(XEN) ds: 0000   es: 0000   fs: 0000   gs: 0000   ss: 0000   cs: f000

</pre>
      </div>
    </blockquote>
    <br>
  </body>
</html>

--------------97FDB0FCB771B4A25D9769DE--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============5252119532342135637==--


From xen-devel-bounces@lists.xenproject.org Wed Jul 24 18:20:25 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Jul 2019 18:20:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqLsH-0002rx-BJ; Wed, 24 Jul 2019 18: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=qaDC=VV=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hqLsF-0002rh-L4
 for xen-devel@lists.xenproject.org; Wed, 24 Jul 2019 18:20:23 +0000
X-Inumbo-ID: b2fd75ec-ae3f-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b2fd75ec-ae3f-11e9-8980-bc764e045a96;
 Wed, 24 Jul 2019 18:20:22 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hqLsC-000741-OG; Wed, 24 Jul 2019 18:20: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 1hqLsC-0001Bq-Bu; Wed, 24 Jul 2019 18:20:20 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hqLsC-0000Vz-BI; Wed, 24 Jul 2019 18:20:20 +0000
To: xen-devel@lists.xenproject.org, osstest-admin@xenproject.org,
 royger@FreeBSD.org
Message-ID: <osstest-139309-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: freebsd=d78b126a34dc1b5c6830bf18ddae6f5b2990f589
X-Osstest-Versions-That: freebsd=133ea4fff43567cfeae6c032ac202656c6108db3
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 24 Jul 2019 18:20:20 +0000
Subject: [Xen-devel] [freebsd-master test] 139309: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTMwOSBmcmVlYnNkLW1hc3RlciByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTM5MzA5LwoKUGVyZmVjdCA6LSkKQWxs
IHRlc3RzIGluIHRoaXMgZmxpZ2h0IHBhc3NlZCBhcyByZXF1aXJlZAp2ZXJzaW9uIHRhcmdldGVk
IGZvciB0ZXN0aW5nOgogZnJlZWJzZCAgICAgICAgICAgICAgZDc4YjEyNmEzNGRjMWI1YzY4MzBi
ZjE4ZGRhZTZmNWIyOTkwZjU4OQpiYXNlbGluZSB2ZXJzaW9uOgogZnJlZWJzZCAgICAgICAgICAg
ICAgMTMzZWE0ZmZmNDM1NjdjZmVhZTZjMDMyYWMyMDI2NTZjNjEwOGRiMwoKTGFzdCB0ZXN0IG9m
IGJhc2lzICAgMTM5MjUwICAyMDE5LTA3LTIyIDA5OjE5OjM2IFogICAgMiBkYXlzClRlc3Rpbmcg
c2FtZSBzaW5jZSAgIDEzOTMwOSAgMjAxOS0wNy0yNCAwOToxOTo0MCBaICAgIDAgZGF5cyAgICAx
IGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0Ogog
IGFlIDxhZUBGcmVlQlNELm9yZz4KICBhbmRyZXcgPGFuZHJld0BGcmVlQlNELm9yZz4KICBhc29t
ZXJzIDxhc29tZXJzQEZyZWVCU0Qub3JnPgogIGJyIDxickBGcmVlQlNELm9yZz4KICBicm9va3Mg
PGJyb29rc0BGcmVlQlNELm9yZz4KICBlbWFzdGUgPGVtYXN0ZUBGcmVlQlNELm9yZz4KICBlcmog
PGVyakBGcmVlQlNELm9yZz4KICBnYWxsYXRpbiA8Z2FsbGF0aW5ARnJlZUJTRC5vcmc+CiAgaWFu
IDxpYW5ARnJlZUJTRC5vcmc+CiAgamhpYmJpdHMgPGpoaWJiaXRzQEZyZWVCU0Qub3JnPgogIGtl
dmxvIDxrZXZsb0BGcmVlQlNELm9yZz4KICBraWIgPGtpYkBGcmVlQlNELm9yZz4KICBsd2hzdSA8
bHdoc3VARnJlZUJTRC5vcmc+CiAgbWFudSA8bWFudUBGcmVlQlNELm9yZz4KICBtYXYgPG1hdkBG
cmVlQlNELm9yZz4KICBzY290dGwgPHNjb3R0bEBGcmVlQlNELm9yZz4KICBzb2JvbWF4IDxzb2Jv
bWF4QEZyZWVCU0Qub3JnPgogIHR1ZXhlbiA8dHVleGVuQEZyZWVCU0Qub3JnPgoKam9iczoKIGJ1
aWxkLWFtZDY0LWZyZWVic2QtYWdhaW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYW1kNjQtZnJlZWJzZCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC14ZW4tZnJlZWJzZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZs
aWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3Mv
bG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4g
YXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcv
b3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVz
dCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9
b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hl
bmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1h
c3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0
cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNp
b24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQvZnJlZWJzZC5naXQKICAgMTMz
ZWE0ZmZmNDMuLmQ3OGIxMjZhMzRkICBkNzhiMTI2YTM0ZGMxYjVjNjgzMGJmMThkZGFlNmY1YjI5
OTBmNTg5IC0+IHRlc3RlZC9tYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 24 19:44:47 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Jul 2019 19:44:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqNBf-0008Id-Qu; Wed, 24 Jul 2019 19:44:31 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=z+U7=VV=amd.com=brian.woods@srs-us1.protection.inumbo.net>)
 id 1hqNBd-0008IY-RD
 for xen-devel@lists.xenproject.org; Wed, 24 Jul 2019 19:44:29 +0000
X-Inumbo-ID: 712a9c10-ae4b-11e9-b578-1b9a6ed66787
Received: from NAM05-CO1-obe.outbound.protection.outlook.com (unknown
 [40.107.72.51]) by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 712a9c10-ae4b-11e9-b578-1b9a6ed66787;
 Wed, 24 Jul 2019 19:44:26 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=gVv/EFeEFKwf+mO968pQ9wqsQEmm59y7xy5/SuXU8G+fWMPmZWi/0gmN9lINbVWucvnrIHp7RDGGPfuW+Sk/TSn1zT/+1j7CJ0hgsHhfBa0EtpLKclEkw8vhwEJrhIYwJawsjn4oakc3yCTxFBijV+lkSCrZyjYBULfSPPfEZ0Tp8buNt5BxKZ0pOsheT5lCtl702pSQyGKYN/trIO3SQQPORJ8Vr/2v5BDQODALaCOejgxEzWNsLwyGNgEx++clF1jTO6gQpfn/DAdK+cDbQlGbzxE5Fuu7a+IQ1ZsQJkHdYMqT3du53rXk5ARnB4GblE2Ar6YSKmB8JxvBckLtLQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=lk6sY8k5XXtQVRqaWHW/dyl0JrXRek+EDWrXSR24PXU=;
 b=im2hwvuKclj82S2QU/pDodVBFGyOiAkElj6qCu6fhtQM0yY6sBAKsQv0ibgm/mJSZUkgJS2xVDetrNF7pd8Wy3zHg/UBR8Qaimi41coepNOVRNFzb98dJLC/2i3yWucZyQXzN6wyJfFG+KcbI9uMwocEssChbqRhPzwZGmCtoX7fTENiPRx3y8XrxR1yTAulKtCTH92I32nxUUVwAhwibAdaC7kCPVP42ygqqg+u1kSp4FxO6R2ZymLig3ox/5gqZC++kop+JQ5Bgptla9WblAeQmSUtQV5IxvVUupK38E3/yeBrYPumqy/1+IzwyMGnGA5U8ducUnKvv6N0MZQRkg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=amd.com;dmarc=pass action=none header.from=amd.com;dkim=pass
 header.d=amd.com;arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amdcloud.onmicrosoft.com; s=selector1-amdcloud-onmicrosoft-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=lk6sY8k5XXtQVRqaWHW/dyl0JrXRek+EDWrXSR24PXU=;
 b=gPx5GSZEaGVw0atRH4QjBStv9U4FlIRdttM+0bPIn7ztJfN73k/KGeDozPCpwFQNDAEmqGu7Qg9ktejQfyZTAOXJ6BoSbLOHhFuye10uHk9H0SBq1JGlhyI/stEv6gYULZGtEsKBCnzSNyqrsWOL/A4DlPwFNkJuhX6RHl0bg9k=
Received: from DM6PR12MB3515.namprd12.prod.outlook.com (20.179.106.151) by
 DM6PR12MB3227.namprd12.prod.outlook.com (20.179.105.95) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2094.16; Wed, 24 Jul 2019 19:44:23 +0000
Received: from DM6PR12MB3515.namprd12.prod.outlook.com
 ([fe80::3576:d8b0:7554:adc]) by DM6PR12MB3515.namprd12.prod.outlook.com
 ([fe80::3576:d8b0:7554:adc%7]) with mapi id 15.20.2115.005; Wed, 24 Jul 2019
 19:44:23 +0000
From: "Woods, Brian" <Brian.Woods@amd.com>
To: Alexandru Stefan ISAILA <aisaila@bitdefender.com>
Thread-Topic: [PATCH v3 1/2] x86/mm: Clean IOMMU flags from p2m-pt code
Thread-Index: AQHVO84pz4B9FlJLi0aoJloWZR7W5abaOMIA
Date: Wed, 24 Jul 2019 19:44:22 +0000
Message-ID: <20190724194419.GA25253@amd.com>
References: <20190716120056.1723-1-aisaila@bitdefender.com>
In-Reply-To: <20190716120056.1723-1-aisaila@bitdefender.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: SN1PR12CA0103.namprd12.prod.outlook.com
 (2603:10b6:802:21::38) To DM6PR12MB3515.namprd12.prod.outlook.com
 (2603:10b6:5:18a::23)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=Brian.Woods@amd.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [165.204.77.1]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: cc999f30-bb78-4169-6a62-08d7106f53b5
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(4618075)(2017052603328)(7193020);
 SRVR:DM6PR12MB3227; 
x-ms-traffictypediagnostic: DM6PR12MB3227:
x-ms-exchange-purlcount: 1
x-microsoft-antispam-prvs: <DM6PR12MB32273711BDF778583BA06BA4E5C60@DM6PR12MB3227.namprd12.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:5236;
x-forefront-prvs: 0108A997B2
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(4636009)(376002)(366004)(346002)(396003)(39860400002)(136003)(199004)(189003)(86362001)(8676002)(7736002)(2906002)(36756003)(26005)(6916009)(11346002)(53936002)(2616005)(6512007)(446003)(6306002)(71200400001)(52116002)(476003)(229853002)(8936002)(5660300002)(6436002)(6506007)(71190400001)(478600001)(14454004)(386003)(305945005)(186003)(6116002)(81166006)(25786009)(102836004)(6486002)(76176011)(3846002)(6246003)(66946007)(68736007)(54906003)(486006)(1076003)(66066001)(14444005)(66446008)(33656002)(316002)(81156014)(4326008)(99286004)(66476007)(64756008)(66556008)(256004);
 DIR:OUT; SFP:1101; SCL:1; SRVR:DM6PR12MB3227;
 H:DM6PR12MB3515.namprd12.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: amd.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: 9Wy7xVggaZ2yoxXKRDPOQzS3xrEpM5qFhEW2aBdyfInOGzNzdEQglPOlbY0iwo5ANzIgbADwM+ougrqgZKcrrRtoIWQFDHEFofiHX4pv/5iLEQPghvXn5keJ4pf1DR98HCScYPYoPzas5ptv/11XHiO91KhQZ3eDxyoseIIJN3jo7NiJhH3ElpXBMM3/K+d+0G9w2yAHAYzKanxBzEpO06vGKu4H/2H/l84yhxvkgWuJ8LkKsgU1NNCXH/ncfkx5j5JDxRsx7qA9se6/70l0fFs5bYfyHM5LGLVMaqJgoykyfpaqUMTUi0nRwhs2ecXgirkEkWANuq1U1btkhy28FQpqJNNm9H/5RJr0OqYCvs00TDldWRu3i5LH/UoDSF+i9pUyliMs/qudyPO1XwdCCaL7sCWib3KFO8xAbb8OCuA=
Content-ID: <A72027727DC51340AAC8BDD58AAB53A5@namprd12.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: amd.com
X-MS-Exchange-CrossTenant-Network-Message-Id: cc999f30-bb78-4169-6a62-08d7106f53b5
X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Jul 2019 19:44:23.0075 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 3dd8961f-e488-4e60-8e11-a82d994e183d
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: brwoods@amd.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR12MB3227
Subject: Re: [Xen-devel] [PATCH v3 1/2] x86/mm: Clean IOMMU flags from
 p2m-pt code
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "Suthikulpanit, Suravee" <Suravee.Suthikulpanit@amd.com>,
 "wl@xen.org" <wl@xen.org>,
 "george.dunlap@eu.citrix.com" <george.dunlap@eu.citrix.com>,
 "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>,
 "jbeulich@suse.com" <jbeulich@suse.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>, "Woods,
 Brian" <Brian.Woods@amd.com>, "roger.pau@citrix.com" <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBKdWwgMTYsIDIwMTkgYXQgMTI6MDE6MTFQTSArMDAwMCwgQWxleGFuZHJ1IFN0ZWZh
biBJU0FJTEEgd3JvdGU6Cj4gQXQgdGhpcyBtb21lbnQgSU9NTVUgcHQgc2hhcmluZyBpcyBkaXNh
YmxlZCBieSBjb21taXQgWzFdLgo+IAo+IFRoaXMgcGF0Y2ggYWltcyB0byBjbGVhciB0aGUgSU9N
TVUgaGFwIHNoYXJlIHN1cHBvcnQgYXMgaXQgd2lsbCBub3QgYmUKPiB1c2VkIGluIHRoZSBmdXR1
cmUuIEJ5IGRvaW5nIHRoaXMgdGhlIElPTU1VIGJpdHMgdXNlZCBpbiBwdGVbNTI6NThdIGNhbgo+
IGJlIHVzZWQgaW4gb3RoZXIgd2F5cy4KPiAKPiBbMV0gYzJiYTNkYjMxZWYyZDlmMWU0MGU3YjZj
MTZjZjNiZTNkNjcxZDU1NQo+IAo+IFN1Z2dlc3RlZC1ieTogR2VvcmdlIER1bmxhcCA8Z2Vvcmdl
LmR1bmxhcEBjaXRyaXguY29tPgo+IFNpZ25lZC1vZmYtYnk6IEFsZXhhbmRydSBJc2FpbGEgPGFp
c2FpbGFAYml0ZGVmZW5kZXIuY29tPgoKQWNrZWQtYnk6IEJyaWFuIFdvb2RzIDxicmlhbi53b29k
c0BhbWQuY29tPgoKPiAtLS0KPiBDaGFuZ2VzIHNpbmNlIFYxOgo+IAktIFJld29yayBjb21taXQg
bWVzc2FnZQo+IAktIFJlZmxvdyBjb21tZW50cwo+IAktIE1vdmUgZmxhZ3MgaW5pdCB0byBkZWNs
YXJhdGlvbiBpbiBwMm1fdHlwZV90b19mbGFncy4KPiAtLS0KPiAgeGVuL2FyY2gveDg2L21tL3Ay
bS1wdC5jIHwgOTYgKysrLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQo+ICAx
IGZpbGUgY2hhbmdlZCwgNSBpbnNlcnRpb25zKCspLCA5MSBkZWxldGlvbnMoLSkKPiAKPiBkaWZm
IC0tZ2l0IGEveGVuL2FyY2gveDg2L21tL3AybS1wdC5jIGIveGVuL2FyY2gveDg2L21tL3AybS1w
dC5jCj4gaW5kZXggY2FmYzlmMjk5Yi4uM2EwYTUwMGQ2NiAxMDA2NDQKPiAtLS0gYS94ZW4vYXJj
aC94ODYvbW0vcDJtLXB0LmMKPiArKysgYi94ZW4vYXJjaC94ODYvbW0vcDJtLXB0LmMKPiBAQCAt
MjQsNyArMjQsNiBAQAo+ICAgKiBhbG9uZyB3aXRoIHRoaXMgcHJvZ3JhbTsgSWYgbm90LCBzZWUg
PGh0dHA6Ly93d3cuZ251Lm9yZy9saWNlbnNlcy8+Lgo+ICAgKi8KPiAgCj4gLSNpbmNsdWRlIDx4
ZW4vaW9tbXUuaD4KPiAgI2luY2x1ZGUgPHhlbi92bV9ldmVudC5oPgo+ICAjaW5jbHVkZSA8eGVu
L2V2ZW50Lmg+Cj4gICNpbmNsdWRlIDx4ZW4vdHJhY2UuaD4KPiBAQCAtMzYsMTUgKzM1LDEzIEBA
Cj4gICNpbmNsdWRlIDxhc20vcDJtLmg+Cj4gICNpbmNsdWRlIDxhc20vbWVtX3NoYXJpbmcuaD4K
PiAgI2luY2x1ZGUgPGFzbS9odm0vbmVzdGVkaHZtLmg+Cj4gLSNpbmNsdWRlIDxhc20vaHZtL3N2
bS9hbWQtaW9tbXUtcHJvdG8uaD4KPiAgCj4gICNpbmNsdWRlICJtbS1sb2Nrcy5oIgo+ICAKPiAg
LyoKPiAgICogV2UgbWF5IHN0b3JlIElOVkFMSURfTUZOIGluIFBURXMuICBXZSBuZWVkIHRvIGNs
aXAgdGhpcyB0byBhdm9pZCB0cmFtcGxpbmcKPiAtICogb3ZlciBoaWdoZXItb3JkZXIgYml0cyAo
TlgsIHAybSB0eXBlLCBJT01NVSBmbGFncykuICBXZSBzZWVtIHRvIG5vdCBuZWVkCj4gLSAqIHRv
IHVuY2xpcCBvbiB0aGUgcmVhZCBwYXRoLCBhcyBjYWxsZXJzIGFyZSBjb25jZXJuZWQgb25seSB3
aXRoIHAybSB0eXBlIGluCj4gLSAqIHN1Y2ggY2FzZXMuCj4gKyAqIG92ZXIgaGlnaGVyLW9yZGVy
IGJpdHMgKE5YLCBwMm0gdHlwZSkuIFdlIHNlZW0gdG8gbm90IG5lZWQgdG8gdW5jbGlwIG9uIHRo
ZQo+ICsgKiByZWFkIHBhdGgsIGFzIGNhbGxlcnMgYXJlIGNvbmNlcm5lZCBvbmx5IHdpdGggcDJt
IHR5cGUgaW4gc3VjaCBjYXNlcy4KPiAgICovCj4gICNkZWZpbmUgcDJtX2wxZV9mcm9tX3Bmbihw
Zm4sIGZsYWdzKSAgICBcCj4gICAgICBsMWVfZnJvbV9wZm4oKHBmbikgJiAoUEFERFJfTUFTSyA+
PiBQQUdFX1NISUZUKSwgKGZsYWdzKSkKPiBAQCAtNzEsMTMgKzY4LDcgQEAgc3RhdGljIHVuc2ln
bmVkIGxvbmcgcDJtX3R5cGVfdG9fZmxhZ3MoY29uc3Qgc3RydWN0IHAybV9kb21haW4gKnAybSwK
PiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWZuX3QgbWZuLAo+ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgbGV2ZWwp
Cj4gIHsKPiAtICAgIHVuc2lnbmVkIGxvbmcgZmxhZ3M7Cj4gLSAgICAvKgo+IC0gICAgICogQU1E
IElPTU1VOiBXaGVuIHdlIHNoYXJlIHAybSB0YWJsZSB3aXRoIGlvbW11LCBiaXQgOSAtIGJpdCAx
MSB3aWxsIGJlCj4gLSAgICAgKiB1c2VkIGZvciBpb21tdSBoYXJkd2FyZSB0byBlbmNvZGUgbmV4
dCBpbyBwYWdlIGxldmVsLiBCaXQgNTkgLSBiaXQgNjIKPiAtICAgICAqIGFyZSB1c2VkIGZvciBp
b21tdSBmbGFncywgV2UgY291bGQgbm90IHVzZSB0aGVzZSBiaXRzIHRvIHN0b3JlIHAybSB0eXBl
cy4KPiAtICAgICAqLwo+IC0gICAgZmxhZ3MgPSAodW5zaWduZWQgbG9uZykodCAmIDB4N2YpIDw8
IDEyOwo+ICsgICAgdW5zaWduZWQgbG9uZyBmbGFncyA9ICh1bnNpZ25lZCBsb25nKSh0ICYgMHg3
ZikgPDwgMTI7Cj4gIAo+ICAgICAgc3dpdGNoKHQpCj4gICAgICB7Cj4gQEAgLTE2NSwxNiArMTU2
LDYgQEAgcDJtX2ZyZWVfZW50cnkoc3RydWN0IHAybV9kb21haW4gKnAybSwgbDFfcGdlbnRyeV90
ICpwMm1fZW50cnksIGludCBwYWdlX29yZGVyKQo+ICAvLyBSZXR1cm5zIDAgb24gZXJyb3IuCj4g
IC8vCj4gIAo+IC0vKiBBTUQgSU9NTVU6IENvbnZlcnQgbmV4dCBsZXZlbCBiaXRzIGFuZCByL3cg
Yml0cyBpbnRvIDI0IGJpdHMgcDJtIGZsYWdzICovCj4gLSNkZWZpbmUgaW9tbXVfbmxldmVsX3Rv
X2ZsYWdzKG5sLCBmKSAoKCgobmwpICYgMHg3KSA8PCA5ICl8KCgoZikgJiAweDMpIDw8IDIxKSkK
PiAtCj4gLXN0YXRpYyB2b2lkIHAybV9hZGRfaW9tbXVfZmxhZ3MobDFfcGdlbnRyeV90ICpwMm1f
ZW50cnksCj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IG5s
ZXZlbCwgdW5zaWduZWQgaW50IGZsYWdzKQo+IC17Cj4gLSAgICBpZiAoIGlvbW11X2hhcF9wdF9z
aGFyZSApCj4gLSAgICAgICAgbDFlX2FkZF9mbGFncygqcDJtX2VudHJ5LCBpb21tdV9ubGV2ZWxf
dG9fZmxhZ3MobmxldmVsLCBmbGFncykpOwo+IC19Cj4gLQo+ICAvKiBSZXR1cm5zOiAwIGZvciBz
dWNjZXNzLCAtZXJybm8gZm9yIGZhaWx1cmUgKi8KPiAgc3RhdGljIGludAo+ICBwMm1fbmV4dF9s
ZXZlbChzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLCB2b2lkICoqdGFibGUsCj4gQEAgLTIwMyw3ICsx
ODQsNiBAQCBwMm1fbmV4dF9sZXZlbChzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLCB2b2lkICoqdGFi
bGUsCj4gIAo+ICAgICAgICAgIG5ld19lbnRyeSA9IGwxZV9mcm9tX21mbihtZm4sIFAyTV9CQVNF
X0ZMQUdTIHwgX1BBR0VfUlcpOwo+ICAKPiAtICAgICAgICBwMm1fYWRkX2lvbW11X2ZsYWdzKCZu
ZXdfZW50cnksIGxldmVsLCBJT01NVUZfcmVhZGFibGV8SU9NTVVGX3dyaXRhYmxlKTsKPiAgICAg
ICAgICByYyA9IHAybS0+d3JpdGVfcDJtX2VudHJ5KHAybSwgZ2ZuLCBwMm1fZW50cnksIG5ld19l
bnRyeSwgbGV2ZWwgKyAxKTsKPiAgICAgICAgICBpZiAoIHJjICkKPiAgICAgICAgICAgICAgZ290
byBlcnJvcjsKPiBAQCAtMjQyLDEzICsyMjIsNiBAQCBwMm1fbmV4dF9sZXZlbChzdHJ1Y3QgcDJt
X2RvbWFpbiAqcDJtLCB2b2lkICoqdGFibGUsCj4gIAo+ICAgICAgICAgIGwxX2VudHJ5ID0gbWFw
X2RvbWFpbl9wYWdlKG1mbik7Cj4gIAo+IC0gICAgICAgIC8qIEluaGVyaXQgb3JpZ2luYWwgSU9N
TVUgcGVybWlzc2lvbnMsIGJ1dCB1cGRhdGUgTmV4dCBMZXZlbC4gKi8KPiAtICAgICAgICBpZiAo
IGlvbW11X2hhcF9wdF9zaGFyZSApCj4gLSAgICAgICAgewo+IC0gICAgICAgICAgICBmbGFncyAm
PSB+aW9tbXVfbmxldmVsX3RvX2ZsYWdzKH4wLCAwKTsKPiAtICAgICAgICAgICAgZmxhZ3MgfD0g
aW9tbXVfbmxldmVsX3RvX2ZsYWdzKGxldmVsIC0gMSwgMCk7Cj4gLSAgICAgICAgfQo+IC0KPiAg
ICAgICAgICBmb3IgKCBpID0gMDsgaSA8ICgxdSA8PCBQQUdFVEFCTEVfT1JERVIpOyBpKysgKQo+
ICAgICAgICAgIHsKPiAgICAgICAgICAgICAgbmV3X2VudHJ5ID0gbDFlX2Zyb21fcGZuKHBmbiB8
IChpIDw8ICgobGV2ZWwgLSAxKSAqIFBBR0VUQUJMRV9PUkRFUikpLAo+IEBAIC0yNjQsOCArMjM3
LDYgQEAgcDJtX25leHRfbGV2ZWwoc3RydWN0IHAybV9kb21haW4gKnAybSwgdm9pZCAqKnRhYmxl
LAo+ICAgICAgICAgIHVubWFwX2RvbWFpbl9wYWdlKGwxX2VudHJ5KTsKPiAgCj4gICAgICAgICAg
bmV3X2VudHJ5ID0gbDFlX2Zyb21fbWZuKG1mbiwgUDJNX0JBU0VfRkxBR1MgfCBfUEFHRV9SVyk7
Cj4gLSAgICAgICAgcDJtX2FkZF9pb21tdV9mbGFncygmbmV3X2VudHJ5LCBsZXZlbCwKPiAtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIElPTU1VRl9yZWFkYWJsZXxJT01NVUZfd3JpdGFibGUp
Owo+ICAgICAgICAgIHJjID0gcDJtLT53cml0ZV9wMm1fZW50cnkocDJtLCBnZm4sIHAybV9lbnRy
eSwgbmV3X2VudHJ5LAo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGV2ZWwg
KyAxKTsKPiAgICAgICAgICBpZiAoIHJjICkKPiBAQCAtNDcwLDkgKzQ0MSw2IEBAIHN0YXRpYyBp
bnQgZG9fcmVjYWxjKHN0cnVjdCBwMm1fZG9tYWluICpwMm0sIHVuc2lnbmVkIGxvbmcgZ2ZuKQo+
ICAgICAgICAgICAgICB9Cj4gIAo+ICAgICAgICAgICAgICBlID0gbDFlX2Zyb21fcGZuKG1mbiwg
ZmxhZ3MpOwo+IC0gICAgICAgICAgICBwMm1fYWRkX2lvbW11X2ZsYWdzKCZlLCBsZXZlbCwKPiAt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAobnQgPT0gcDJtX3JhbV9ydykKPiAtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICA/IElPTU1VRl9yZWFkYWJsZXxJT01NVUZfd3Jp
dGFibGUgOiAwKTsKPiAgICAgICAgICAgICAgQVNTRVJUKCFuZWVkc19yZWNhbGMobDEsIGUpKTsK
PiAgICAgICAgICB9Cj4gICAgICAgICAgZWxzZQo+IEBAIC01NDAsMTggKzUwOCw3IEBAIHAybV9w
dF9zZXRfZW50cnkoc3RydWN0IHAybV9kb21haW4gKnAybSwgZ2ZuX3QgZ2ZuXywgbWZuX3QgbWZu
LAo+ICAgICAgbDJfcGdlbnRyeV90IGwyZV9jb250ZW50Owo+ICAgICAgbDNfcGdlbnRyeV90IGwz
ZV9jb250ZW50Owo+ICAgICAgaW50IHJjOwo+IC0gICAgdW5zaWduZWQgaW50IGlvbW11X3B0ZV9m
bGFncyA9IHAybV9nZXRfaW9tbXVfZmxhZ3MocDJtdCwgbWZuKTsKPiAtICAgIC8qCj4gLSAgICAg
KiBvbGRfbWZuIGFuZCBpb21tdV9vbGRfZmxhZ3MgY29udHJvbCBwb3NzaWJsZSBmbHVzaC91cGRh
dGUgbmVlZHMgb24gdGhlCj4gLSAgICAgKiBJT01NVTogV2UgbmVlZCB0byBmbHVzaCB3aGVuIE1G
TiBvciBmbGFncyAoaS5lLiBwZXJtaXNzaW9ucykgY2hhbmdlLgo+IC0gICAgICogaW9tbXVfb2xk
X2ZsYWdzIGJlaW5nIGluaXRpYWxpemVkIHRvIHplcm8gY292ZXJzIHRoZSBjYXNlIG9mIHRoZSBl
bnRyeQo+IC0gICAgICogZ2V0dGluZyByZXBsYWNlZCBiZWluZyBhIG5vbi1wcmVzZW50IChsZWFm
IG9yIGludGVybWVkaWF0ZSkgb25lLiBGb3IKPiAtICAgICAqIHByZXNlbnQgbGVhZiBlbnRyaWVz
IHRoZSByZWFsIHZhbHVlIHdpbGwgZ2V0IGNhbGN1bGF0ZWQgYmVsb3csIHdoaWxlCj4gLSAgICAg
KiBmb3IgcHJlc2VudCBpbnRlcm1lZGlhdGUgZW50cmllcyB+MCAoZ3VhcmFudGVlZCAhPSBpb21t
dV9wdGVfZmxhZ3MpCj4gLSAgICAgKiB3aWxsIGJlIHVzZWQgKHRvIGNvdmVyIGFsbCBjYXNlcyBv
ZiB3aGF0IHRoZSBsZWFmIGVudHJpZXMgdW5kZXJuZWF0aAo+IC0gICAgICogdGhlIGludGVybWVk
aWF0ZSBvbmUgbWlnaHQgYmUpLgo+IC0gICAgICovCj4gLSAgICB1bnNpZ25lZCBpbnQgZmxhZ3Ms
IGlvbW11X29sZF9mbGFncyA9IDA7Cj4gKyAgICB1bnNpZ25lZCBpbnQgZmxhZ3M7Cj4gICAgICB1
bnNpZ25lZCBsb25nIG9sZF9tZm4gPSBtZm5feChJTlZBTElEX01GTik7Cj4gIAo+ICAgICAgaWYg
KCAhc3ZlICkKPiBAQCAtNTk5LDE3ICs1NTYsOSBAQCBwMm1fcHRfc2V0X2VudHJ5KHN0cnVjdCBw
Mm1fZG9tYWluICpwMm0sIGdmbl90IGdmbl8sIG1mbl90IG1mbiwKPiAgICAgICAgICBpZiAoIGZs
YWdzICYgX1BBR0VfUFJFU0VOVCApCj4gICAgICAgICAgewo+ICAgICAgICAgICAgICBpZiAoIGZs
YWdzICYgX1BBR0VfUFNFICkKPiAtICAgICAgICAgICAgewo+ICAgICAgICAgICAgICAgICAgb2xk
X21mbiA9IGwxZV9nZXRfcGZuKCpwMm1fZW50cnkpOwo+IC0gICAgICAgICAgICAgICAgaW9tbXVf
b2xkX2ZsYWdzID0KPiAtICAgICAgICAgICAgICAgICAgICBwMm1fZ2V0X2lvbW11X2ZsYWdzKHAy
bV9mbGFnc190b190eXBlKGZsYWdzKSwKPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIF9tZm4ob2xkX21mbikpOwo+IC0gICAgICAgICAgICB9Cj4gICAgICAgICAgICAg
IGVsc2UKPiAtICAgICAgICAgICAgewo+IC0gICAgICAgICAgICAgICAgaW9tbXVfb2xkX2ZsYWdz
ID0gfjA7Cj4gICAgICAgICAgICAgICAgICBpbnRlcm1lZGlhdGVfZW50cnkgPSAqcDJtX2VudHJ5
Owo+IC0gICAgICAgICAgICB9Cj4gICAgICAgICAgfQo+ICAKPiAgICAgICAgICBjaGVja19lbnRy
eShtZm4sIHAybXQsIHAybV9mbGFnc190b190eXBlKGZsYWdzKSwgcGFnZV9vcmRlcik7Cj4gQEAg
LTYxOSw5ICs1NjgsNiBAQCBwMm1fcHRfc2V0X2VudHJ5KHN0cnVjdCBwMm1fZG9tYWluICpwMm0s
IGdmbl90IGdmbl8sIG1mbl90IG1mbiwKPiAgICAgICAgICAgICAgOiBsM2VfZW1wdHkoKTsKPiAg
ICAgICAgICBlbnRyeV9jb250ZW50LmwxID0gbDNlX2NvbnRlbnQubDM7Cj4gIAo+IC0gICAgICAg
IGlmICggZW50cnlfY29udGVudC5sMSAhPSAwICkKPiAtICAgICAgICAgICAgcDJtX2FkZF9pb21t
dV9mbGFncygmZW50cnlfY29udGVudCwgMCwgaW9tbXVfcHRlX2ZsYWdzKTsKPiAtCj4gICAgICAg
ICAgcmMgPSBwMm0tPndyaXRlX3AybV9lbnRyeShwMm0sIGdmbiwgcDJtX2VudHJ5LCBlbnRyeV9j
b250ZW50LCAzKTsKPiAgICAgICAgICAvKiBOQjogcGFnaW5nX3dyaXRlX3AybV9lbnRyeSgpIGhh
bmRsZXMgdGxiIGZsdXNoZXMgcHJvcGVybHkgKi8KPiAgICAgICAgICBpZiAoIHJjICkKPiBAQCAt
NjQ4LDkgKzU5NCw2IEBAIHAybV9wdF9zZXRfZW50cnkoc3RydWN0IHAybV9kb21haW4gKnAybSwg
Z2ZuX3QgZ2ZuXywgbWZuX3QgbWZuLAo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIDAsIEwxX1BBR0VUQUJMRV9FTlRSSUVTKTsKPiAgICAgICAgICBBU1NFUlQocDJtX2VudHJ5
KTsKPiAgICAgICAgICBvbGRfbWZuID0gbDFlX2dldF9wZm4oKnAybV9lbnRyeSk7Cj4gLSAgICAg
ICAgaW9tbXVfb2xkX2ZsYWdzID0KPiAtICAgICAgICAgICAgcDJtX2dldF9pb21tdV9mbGFncyhw
Mm1fZmxhZ3NfdG9fdHlwZShsMWVfZ2V0X2ZsYWdzKCpwMm1fZW50cnkpKSwKPiAtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBfbWZuKG9sZF9tZm4pKTsKPiAgCj4gICAgICAgICAgaWYg
KCBtZm5fdmFsaWQobWZuKSB8fCBwMm1fYWxsb3dzX2ludmFsaWRfbWZuKHAybXQpICkKPiAgICAg
ICAgICAgICAgZW50cnlfY29udGVudCA9IHAybV9sMWVfZnJvbV9wZm4obWZuX3gobWZuKSwKPiBA
QCAtNjU4LDkgKzYwMSw2IEBAIHAybV9wdF9zZXRfZW50cnkoc3RydWN0IHAybV9kb21haW4gKnAy
bSwgZ2ZuX3QgZ2ZuXywgbWZuX3QgbWZuLAo+ICAgICAgICAgIGVsc2UKPiAgICAgICAgICAgICAg
ZW50cnlfY29udGVudCA9IGwxZV9lbXB0eSgpOwo+ICAKPiAtICAgICAgICBpZiAoIGVudHJ5X2Nv
bnRlbnQubDEgIT0gMCApCj4gLSAgICAgICAgICAgIHAybV9hZGRfaW9tbXVfZmxhZ3MoJmVudHJ5
X2NvbnRlbnQsIDAsIGlvbW11X3B0ZV9mbGFncyk7Cj4gLQo+ICAgICAgICAgIC8qIGxldmVsIDEg
ZW50cnkgKi8KPiAgICAgICAgICByYyA9IHAybS0+d3JpdGVfcDJtX2VudHJ5KHAybSwgZ2ZuLCBw
Mm1fZW50cnksIGVudHJ5X2NvbnRlbnQsIDEpOwo+ICAgICAgICAgIC8qIE5COiBwYWdpbmdfd3Jp
dGVfcDJtX2VudHJ5KCkgaGFuZGxlcyB0bGIgZmx1c2hlcyBwcm9wZXJseSAqLwo+IEBAIC02Nzcs
MTcgKzYxNyw5IEBAIHAybV9wdF9zZXRfZW50cnkoc3RydWN0IHAybV9kb21haW4gKnAybSwgZ2Zu
X3QgZ2ZuXywgbWZuX3QgbWZuLAo+ICAgICAgICAgIGlmICggZmxhZ3MgJiBfUEFHRV9QUkVTRU5U
ICkKPiAgICAgICAgICB7Cj4gICAgICAgICAgICAgIGlmICggZmxhZ3MgJiBfUEFHRV9QU0UgKQo+
IC0gICAgICAgICAgICB7Cj4gICAgICAgICAgICAgICAgICBvbGRfbWZuID0gbDFlX2dldF9wZm4o
KnAybV9lbnRyeSk7Cj4gLSAgICAgICAgICAgICAgICBpb21tdV9vbGRfZmxhZ3MgPQo+IC0gICAg
ICAgICAgICAgICAgICAgIHAybV9nZXRfaW9tbXVfZmxhZ3MocDJtX2ZsYWdzX3RvX3R5cGUoZmxh
Z3MpLAo+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgX21mbihvbGRf
bWZuKSk7Cj4gLSAgICAgICAgICAgIH0KPiAgICAgICAgICAgICAgZWxzZQo+IC0gICAgICAgICAg
ICB7Cj4gLSAgICAgICAgICAgICAgICBpb21tdV9vbGRfZmxhZ3MgPSB+MDsKPiAgICAgICAgICAg
ICAgICAgIGludGVybWVkaWF0ZV9lbnRyeSA9ICpwMm1fZW50cnk7Cj4gLSAgICAgICAgICAgIH0K
PiAgICAgICAgICB9Cj4gIAo+ICAgICAgICAgIGNoZWNrX2VudHJ5KG1mbiwgcDJtdCwgcDJtX2Zs
YWdzX3RvX3R5cGUoZmxhZ3MpLCBwYWdlX29yZGVyKTsKPiBAQCAtNjk3LDkgKzYyOSw2IEBAIHAy
bV9wdF9zZXRfZW50cnkoc3RydWN0IHAybV9kb21haW4gKnAybSwgZ2ZuX3QgZ2ZuXywgbWZuX3Qg
bWZuLAo+ICAgICAgICAgICAgICA6IGwyZV9lbXB0eSgpOwo+ICAgICAgICAgIGVudHJ5X2NvbnRl
bnQubDEgPSBsMmVfY29udGVudC5sMjsKPiAgCj4gLSAgICAgICAgaWYgKCBlbnRyeV9jb250ZW50
LmwxICE9IDAgKQo+IC0gICAgICAgICAgICBwMm1fYWRkX2lvbW11X2ZsYWdzKCZlbnRyeV9jb250
ZW50LCAwLCBpb21tdV9wdGVfZmxhZ3MpOwo+IC0KPiAgICAgICAgICByYyA9IHAybS0+d3JpdGVf
cDJtX2VudHJ5KHAybSwgZ2ZuLCBwMm1fZW50cnksIGVudHJ5X2NvbnRlbnQsIDIpOwo+ICAgICAg
ICAgIC8qIE5COiBwYWdpbmdfd3JpdGVfcDJtX2VudHJ5KCkgaGFuZGxlcyB0bGIgZmx1c2hlcyBw
cm9wZXJseSAqLwo+ICAgICAgICAgIGlmICggcmMgKQo+IEBAIC03MTEsMjQgKzY0MCw5IEBAIHAy
bV9wdF9zZXRfZW50cnkoc3RydWN0IHAybV9kb21haW4gKnAybSwgZ2ZuX3QgZ2ZuXywgbWZuX3Qg
bWZuLAo+ICAgICAgICAgICAmJiAoZ2ZuICsgKDFVTCA8PCBwYWdlX29yZGVyKSAtIDEgPiBwMm0t
Pm1heF9tYXBwZWRfcGZuKSApCj4gICAgICAgICAgcDJtLT5tYXhfbWFwcGVkX3BmbiA9IGdmbiAr
ICgxVUwgPDwgcGFnZV9vcmRlcikgLSAxOwo+ICAKPiAtICAgIGlmICggaW9tbXVfZW5hYmxlZCAm
JiAoaW9tbXVfb2xkX2ZsYWdzICE9IGlvbW11X3B0ZV9mbGFncyB8fAo+IC0gICAgICAgICAgICAg
ICAgICAgICAgICAgICBvbGRfbWZuICE9IG1mbl94KG1mbikpICkKPiAtICAgIHsKPiAtICAgICAg
ICBBU1NFUlQocmMgPT0gMCk7Cj4gLQo+IC0gICAgICAgIGlmICggbmVlZF9pb21tdV9wdF9zeW5j
KHAybS0+ZG9tYWluKSApCj4gLSAgICAgICAgICAgIHJjID0gaW9tbXVfcHRlX2ZsYWdzID8KPiAt
ICAgICAgICAgICAgICAgIGlvbW11X2xlZ2FjeV9tYXAoZCwgX2RmbihnZm4pLCBtZm4sIHBhZ2Vf
b3JkZXIsCj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlvbW11X3B0ZV9mbGFn
cykgOgo+IC0gICAgICAgICAgICAgICAgaW9tbXVfbGVnYWN5X3VubWFwKGQsIF9kZm4oZ2ZuKSwg
cGFnZV9vcmRlcik7Cj4gLSAgICAgICAgZWxzZSBpZiAoIGlvbW11X3VzZV9oYXBfcHQoZCkgJiYg
aW9tbXVfb2xkX2ZsYWdzICkKPiAtICAgICAgICAgICAgYW1kX2lvbW11X2ZsdXNoX3BhZ2VzKHAy
bS0+ZG9tYWluLCBnZm4sIHBhZ2Vfb3JkZXIpOwo+IC0gICAgfQo+IC0KPiAgICAgIC8qCj4gICAg
ICAgKiBGcmVlIG9sZCBpbnRlcm1lZGlhdGUgdGFibGVzIGlmIG5lY2Vzc2FyeS4gIFRoaXMgaGFz
IHRvIGJlIHRoZQo+IC0gICAgICogbGFzdCB0aGluZyB3ZSBkbywgYWZ0ZXIgcmVtb3ZhbCBmcm9t
IHRoZSBJT01NVSB0YWJsZXMsIHNvIGFzIHRvCj4gLSAgICAgKiBhdm9pZCBhIHBvdGVudGlhbCB1
c2UtYWZ0ZXItZnJlZS4KPiArICAgICAqIGxhc3QgdGhpbmcgd2UgZG8gc28gYXMgdG8gYXZvaWQg
YSBwb3RlbnRpYWwgdXNlLWFmdGVyLWZyZWUuCj4gICAgICAgKi8KPiAgICAgIGlmICggbDFlX2dl
dF9mbGFncyhpbnRlcm1lZGlhdGVfZW50cnkpICYgX1BBR0VfUFJFU0VOVCApCj4gICAgICAgICAg
cDJtX2ZyZWVfZW50cnkocDJtLCAmaW50ZXJtZWRpYXRlX2VudHJ5LCBwYWdlX29yZGVyKTsKPiAt
LSAKPiAyLjE3LjEKPiAKCi0tIApCcmlhbiBXb29kcwoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 24 19:45:03 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Jul 2019 19: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 1hqNCB-0008Lb-8V; Wed, 24 Jul 2019 19:45:03 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=z+U7=VV=amd.com=brian.woods@srs-us1.protection.inumbo.net>)
 id 1hqNCA-0008LS-6q
 for xen-devel@lists.xenproject.org; Wed, 24 Jul 2019 19:45:02 +0000
X-Inumbo-ID: 84cd5294-ae4b-11e9-baf2-fb0ac0bb9f7d
Received: from NAM02-CY1-obe.outbound.protection.outlook.com (unknown
 [40.107.76.72]) by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 84cd5294-ae4b-11e9-baf2-fb0ac0bb9f7d;
 Wed, 24 Jul 2019 19:44:58 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=S/VG1q0fm9QmVfV8foqSpXSrOPeRfW2YgfJzOItN6DRIp1b/F3S9x9o+D2JHhEhxV/krdlVdZlKR2+fnsPd6BM5M/JdgEMD0Nc87lZOMuzkkZ78K6o3vQNr6bCV7H6rYmjDKEiu0dzHlq7dZi5WD00stWLDxYEIqQnPslyg42eUBoS2aLnif9SQxpksqARZrYxBSbqr34t5kP7iYepv/xYTQK2OKfgaZS+LlDi9WbQtzOLE6vGNkcXhdTwmotjYa8s1HO2AcM5Mr0ceLV4Xv+WcrIVCC2mU1Q/DkwMKWYFFQxJRWZM4ZL9ZIONf2WEe+dLpN7U0qdsOF9eFGmjHQ3Q==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=XuCKmVkYCjazp5i6sXrx03YZ3xnGtSGtMtlx0I9CjrI=;
 b=fjmx4jXc3TWPsshHCRZSHa5nmcUp0wnfIJTdxAM2ci+MXRPxYOC7wNn6EcPO4dKCX82q4C+aqMIpzlWkzANhCES1jJuGTRpuWU1CLm0oBpaZaaObZQemuRMLDuHac3qLWMrmq+J3nawCuOwjc13E7wAvlJ9gMeTo6i0DWBbggYTtvzHIS1dQZlZADYGoNI/co6tSApo7N3DJPnhF1QJCWf8cnkZYDH692SmyEW9vpImv0kqONS/7QCjyPhwURtNfjlBlCRTQAaeHyaSh3abQc44TsagDEZ4s6qrNfmHG5zSupLCCikm0OlFNLeWpz2CqKrGLrYF9tft1Wk9o0VLM3g==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=amd.com;dmarc=pass action=none header.from=amd.com;dkim=pass
 header.d=amd.com;arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amdcloud.onmicrosoft.com; s=selector1-amdcloud-onmicrosoft-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=XuCKmVkYCjazp5i6sXrx03YZ3xnGtSGtMtlx0I9CjrI=;
 b=HexNo1WOeKbHW6p4Y1b55HpOxCBakYDmEutmggfzQ3ZVi06GL77K1Dg5SGUCPIseZEsq1vonfGGGGsX5OxmyR/ina4L6gcknwXIpE6/arQznfQ2HgA0h7gOZtxG93KhRV+KEg7ciYvVlijhV2SJSdHyyUwE8pSiVOJGmh272QlI=
Received: from DM6PR12MB3515.namprd12.prod.outlook.com (20.179.106.151) by
 DM6PR12MB2969.namprd12.prod.outlook.com (20.178.29.82) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2094.16; Wed, 24 Jul 2019 19:44:55 +0000
Received: from DM6PR12MB3515.namprd12.prod.outlook.com
 ([fe80::3576:d8b0:7554:adc]) by DM6PR12MB3515.namprd12.prod.outlook.com
 ([fe80::3576:d8b0:7554:adc%7]) with mapi id 15.20.2115.005; Wed, 24 Jul 2019
 19:44:55 +0000
From: "Woods, Brian" <Brian.Woods@amd.com>
To: Alexandru Stefan ISAILA <aisaila@bitdefender.com>
Thread-Topic: [PATCH v3 2/2] passthrough/amd: Clean iommu_hap_pt_share enabled
 code
Thread-Index: AQHVO84tjhMoWUQFXEOxKeGsnQSbn6baOOgA
Date: Wed, 24 Jul 2019 19:44:54 +0000
Message-ID: <20190724194451.GB25253@amd.com>
References: <20190716120056.1723-1-aisaila@bitdefender.com>
 <20190716120056.1723-2-aisaila@bitdefender.com>
In-Reply-To: <20190716120056.1723-2-aisaila@bitdefender.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: SN1PR12CA0095.namprd12.prod.outlook.com
 (2603:10b6:802:21::30) To DM6PR12MB3515.namprd12.prod.outlook.com
 (2603:10b6:5:18a::23)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=Brian.Woods@amd.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [165.204.77.1]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 76d48af7-f523-4aad-4bc2-08d7106f66ba
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(4618075)(2017052603328)(7193020);
 SRVR:DM6PR12MB2969; 
x-ms-traffictypediagnostic: DM6PR12MB2969:
x-microsoft-antispam-prvs: <DM6PR12MB29691A7F2F77E1F49D93DDF8E5C60@DM6PR12MB2969.namprd12.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:215;
x-forefront-prvs: 0108A997B2
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(4636009)(376002)(366004)(136003)(396003)(39860400002)(346002)(199004)(189003)(8676002)(256004)(52116002)(54906003)(316002)(86362001)(6512007)(3846002)(14454004)(53936002)(4326008)(6246003)(36756003)(5660300002)(66556008)(64756008)(66476007)(25786009)(66946007)(68736007)(7736002)(6116002)(66446008)(14444005)(486006)(6486002)(305945005)(33656002)(81166006)(1076003)(2906002)(229853002)(6916009)(76176011)(11346002)(478600001)(2616005)(476003)(81156014)(8936002)(99286004)(186003)(71190400001)(71200400001)(102836004)(26005)(66066001)(6436002)(446003)(386003)(6506007);
 DIR:OUT; SFP:1101; SCL:1; SRVR:DM6PR12MB2969;
 H:DM6PR12MB3515.namprd12.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: amd.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: 2UMNSDUmsT6OfT69qJhYA0OsuP60kz3Mf4CucjEPgshKbI2iDmP+WHrOmPMWPqT3mzTUkm3OLph8lLh83sYgHj3vFLjpjPIeDN/nfmR18inORko+sqxyYCIOEdFKNRgU9sDAkQm8QLW/2klkewTE13ff03od9/4rRi8BigswZRmo0Jubmrql/QOprTGd0kpNvwoTHARrQ7JTcbM/fJXHwig+u0n52m886VuJ/Xd2VZGKs9Rn/lylhw4q6phVf4oNF7CWQn/m9D+IhT/36DUymdldwaubKLvFrGUr7ewZS4Nm7yUij8qhyeUrXKuP/DnWAF3ndSbttScZG+pUuOmakN0K4kPrkx0rTLJYeAVbTROFzKM3KleaEAsDp//qE4/4SzEuVVpi/r+j90IEbXcC48B6AXtu5NWJR3ky3B4QEyc=
Content-ID: <7A275ED6D0313345AAEFA9C56006A11C@namprd12.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: amd.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 76d48af7-f523-4aad-4bc2-08d7106f66ba
X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Jul 2019 19:44:54.9142 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 3dd8961f-e488-4e60-8e11-a82d994e183d
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: brwoods@amd.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR12MB2969
Subject: Re: [Xen-devel] [PATCH v3 2/2] passthrough/amd: Clean
 iommu_hap_pt_share enabled code
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "Suthikulpanit, Suravee" <Suravee.Suthikulpanit@amd.com>,
 "wl@xen.org" <wl@xen.org>,
 "george.dunlap@eu.citrix.com" <george.dunlap@eu.citrix.com>,
 "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>,
 "jbeulich@suse.com" <jbeulich@suse.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>, "Woods,
 Brian" <Brian.Woods@amd.com>, "roger.pau@citrix.com" <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBKdWwgMTYsIDIwMTkgYXQgMTI6MDE6MTVQTSArMDAwMCwgQWxleGFuZHJ1IFN0ZWZh
biBJU0FJTEEgd3JvdGU6Cj4gQXQgdGhpcyBtb21lbnQgSU9NTVUgcHQgc2hhcmluZyBpcyBkaXNh
YmxlZCBieSBjb21taXQgWzFdLgo+IAo+IFRoaXMgcGF0Y2ggY2xlYW5zIHRoZSB1bnJlYWNoYWJs
ZSBjb2RlIGdhcmRlZCBieSBpb21tdV9oYXBfcHRfc2hhcmUuCj4gCj4gWzFdIGMyYmEzZGIzMWVm
MmQ5ZjFlNDBlN2I2YzE2Y2YzYmUzZDY3MWQ1NTUKPiAKPiBTaWduZWQtb2ZmLWJ5OiBBbGV4YW5k
cnUgSXNhaWxhIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4KCkFja2VkLWJ5OiBCcmlhbiBXb29k
cyA8YnJpYW4ud29vZHNAYW1kLmNvbT4KCj4gLS0tCj4gIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdo
L2FtZC9pb21tdV9tYXAuYyAgICAgICB8IDI4IC0tLS0tLS0tLS0tLS0tLS0tLS0KPiAgeGVuL2Ry
aXZlcnMvcGFzc3Rocm91Z2gvYW1kL3BjaV9hbWRfaW9tbXUuYyAgIHwgIDQgLS0tCj4gIHhlbi9p
bmNsdWRlL2FzbS14ODYvaHZtL3N2bS9hbWQtaW9tbXUtcHJvdG8uaCB8ICAzIC0tCj4gIDMgZmls
ZXMgY2hhbmdlZCwgMzUgZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJz
L3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9tYXAuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2Ft
ZC9pb21tdV9tYXAuYwo+IGluZGV4IGNiZjAwZTllNzIuLjkwY2M3MDc1YzIgMTAwNjQ0Cj4gLS0t
IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X21hcC5jCj4gKysrIGIveGVuL2Ry
aXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X21hcC5jCj4gQEAgLTM2NCw5ICszNjQsNiBAQCBp
bnQgYW1kX2lvbW11X21hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsIGRmbl90IGRmbiwgbWZuX3Qg
bWZuLAo+ICAgICAgaW50IHJjOwo+ICAgICAgdW5zaWduZWQgbG9uZyBwdF9tZm5bN107Cj4gIAo+
IC0gICAgaWYgKCBpb21tdV91c2VfaGFwX3B0KGQpICkKPiAtICAgICAgICByZXR1cm4gMDsKPiAt
Cj4gICAgICBtZW1zZXQocHRfbWZuLCAwLCBzaXplb2YocHRfbWZuKSk7Cj4gIAo+ICAgICAgc3Bp
bl9sb2NrKCZoZC0+YXJjaC5tYXBwaW5nX2xvY2spOwo+IEBAIC00MjAsOSArNDE3LDYgQEAgaW50
IGFtZF9pb21tdV91bm1hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsIGRmbl90IGRmbiwKPiAgICAg
IHVuc2lnbmVkIGxvbmcgcHRfbWZuWzddOwo+ICAgICAgc3RydWN0IGRvbWFpbl9pb21tdSAqaGQg
PSBkb21faW9tbXUoZCk7Cj4gIAo+IC0gICAgaWYgKCBpb21tdV91c2VfaGFwX3B0KGQpICkKPiAt
ICAgICAgICByZXR1cm4gMDsKPiAtCj4gICAgICBtZW1zZXQocHRfbWZuLCAwLCBzaXplb2YocHRf
bWZuKSk7Cj4gIAo+ICAgICAgc3Bpbl9sb2NrKCZoZC0+YXJjaC5tYXBwaW5nX2xvY2spOwo+IEBA
IC01NTgsMjggKzU1Miw2IEBAIGludCBhbWRfaW9tbXVfcmVzZXJ2ZV9kb21haW5fdW5pdHlfbWFw
KHN0cnVjdCBkb21haW4gKmRvbWFpbiwKPiAgICAgIHJldHVybiBydDsKPiAgfQo+ICAKPiAtLyog
U2hhcmUgcDJtIHRhYmxlIHdpdGggaW9tbXUuICovCj4gLXZvaWQgYW1kX2lvbW11X3NoYXJlX3Ay
bShzdHJ1Y3QgZG9tYWluICpkKQo+IC17Cj4gLSAgICBzdHJ1Y3QgZG9tYWluX2lvbW11ICpoZCA9
IGRvbV9pb21tdShkKTsKPiAtICAgIHN0cnVjdCBwYWdlX2luZm8gKnAybV90YWJsZTsKPiAtICAg
IG1mbl90IHBnZF9tZm47Cj4gLQo+IC0gICAgcGdkX21mbiA9IHBhZ2V0YWJsZV9nZXRfbWZuKHAy
bV9nZXRfcGFnZXRhYmxlKHAybV9nZXRfaG9zdHAybShkKSkpOwo+IC0gICAgcDJtX3RhYmxlID0g
bWZuX3RvX3BhZ2UocGdkX21mbik7Cj4gLQo+IC0gICAgaWYgKCBoZC0+YXJjaC5yb290X3RhYmxl
ICE9IHAybV90YWJsZSApCj4gLSAgICB7Cj4gLSAgICAgICAgZnJlZV9hbWRfaW9tbXVfcGd0YWJs
ZShoZC0+YXJjaC5yb290X3RhYmxlKTsKPiAtICAgICAgICBoZC0+YXJjaC5yb290X3RhYmxlID0g
cDJtX3RhYmxlOwo+IC0KPiAtICAgICAgICAvKiBXaGVuIHNoYXJpbmcgcDJtIHdpdGggaW9tbXUs
IHBhZ2luZyBtb2RlID0gNCAqLwo+IC0gICAgICAgIGhkLT5hcmNoLnBhZ2luZ19tb2RlID0gNDsK
PiAtICAgICAgICBBTURfSU9NTVVfREVCVUcoIlNoYXJlIHAybSB0YWJsZSB3aXRoIGlvbW11OiBw
Mm0gdGFibGUgPSAlI2x4XG4iLAo+IC0gICAgICAgICAgICAgICAgICAgICAgICBtZm5feChwZ2Rf
bWZuKSk7Cj4gLSAgICB9Cj4gLX0KPiAtCj4gIC8qCj4gICAqIExvY2FsIHZhcmlhYmxlczoKPiAg
ICogbW9kZTogQwo+IGRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvcGNp
X2FtZF9pb21tdS5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL3BjaV9hbWRfaW9tbXUu
Ywo+IGluZGV4IDRhZmJjZDE2MDkuLmJlMDc2MjEwYjYgMTAwNjQ0Cj4gLS0tIGEveGVuL2RyaXZl
cnMvcGFzc3Rocm91Z2gvYW1kL3BjaV9hbWRfaW9tbXUuYwo+ICsrKyBiL3hlbi9kcml2ZXJzL3Bh
c3N0aHJvdWdoL2FtZC9wY2lfYW1kX2lvbW11LmMKPiBAQCAtMzk2LDkgKzM5Niw2IEBAIHN0YXRp
YyB2b2lkIGRlYWxsb2NhdGVfaW9tbXVfcGFnZV90YWJsZXMoc3RydWN0IGRvbWFpbiAqZCkKPiAg
ewo+ICAgICAgc3RydWN0IGRvbWFpbl9pb21tdSAqaGQgPSBkb21faW9tbXUoZCk7Cj4gIAo+IC0g
ICAgaWYgKCBpb21tdV91c2VfaGFwX3B0KGQpICkKPiAtICAgICAgICByZXR1cm47Cj4gLQo+ICAg
ICAgc3Bpbl9sb2NrKCZoZC0+YXJjaC5tYXBwaW5nX2xvY2spOwo+ICAgICAgaWYgKCBoZC0+YXJj
aC5yb290X3RhYmxlICkKPiAgICAgIHsKPiBAQCAtNTY2LDcgKzU2Myw2IEBAIHN0YXRpYyBjb25z
dCBzdHJ1Y3QgaW9tbXVfb3BzIF9faW5pdGNvbnN0cmVsIF9pb21tdV9vcHMgPSB7Cj4gICAgICAu
c2V0dXBfaHBldF9tc2kgPSBhbWRfc2V0dXBfaHBldF9tc2ksCj4gICAgICAuc3VzcGVuZCA9IGFt
ZF9pb21tdV9zdXNwZW5kLAo+ICAgICAgLnJlc3VtZSA9IGFtZF9pb21tdV9yZXN1bWUsCj4gLSAg
ICAuc2hhcmVfcDJtID0gYW1kX2lvbW11X3NoYXJlX3AybSwKPiAgICAgIC5jcmFzaF9zaHV0ZG93
biA9IGFtZF9pb21tdV9jcmFzaF9zaHV0ZG93biwKPiAgICAgIC5kdW1wX3AybV90YWJsZSA9IGFt
ZF9kdW1wX3AybV90YWJsZSwKPiAgfTsKPiBkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4
Ni9odm0vc3ZtL2FtZC1pb21tdS1wcm90by5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vc3Zt
L2FtZC1pb21tdS1wcm90by5oCj4gaW5kZXggZTBkNWQyMzk3OC4uYjgzMmY1NjRhNyAxMDA2NDQK
PiAtLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9zdm0vYW1kLWlvbW11LXByb3RvLmgKPiAr
KysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9zdm0vYW1kLWlvbW11LXByb3RvLmgKPiBAQCAt
NjYsOSArNjYsNiBAQCBpbnQgX19tdXN0X2NoZWNrIGFtZF9pb21tdV9mbHVzaF9pb3RsYl9wYWdl
cyhzdHJ1Y3QgZG9tYWluICpkLCBkZm5fdCBkZm4sCj4gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBmbHVzaF9mbGFncyk7Cj4gIGludCBf
X211c3RfY2hlY2sgYW1kX2lvbW11X2ZsdXNoX2lvdGxiX2FsbChzdHJ1Y3QgZG9tYWluICpkKTsK
PiAgCj4gLS8qIFNoYXJlIHAybSB0YWJsZSB3aXRoIGlvbW11ICovCj4gLXZvaWQgYW1kX2lvbW11
X3NoYXJlX3AybShzdHJ1Y3QgZG9tYWluICpkKTsKPiAtCj4gIC8qIGRldmljZSB0YWJsZSBmdW5j
dGlvbnMgKi8KPiAgaW50IGdldF9kbWFfcmVxdWVzdG9yX2lkKHVpbnQxNl90IHNlZywgdWludDE2
X3QgYmRmKTsKPiAgdm9pZCBhbWRfaW9tbXVfc2V0X2ludHJlbWFwX3RhYmxlKHN0cnVjdCBhbWRf
aW9tbXVfZHRlICpkdGUsCj4gLS0gCj4gMi4xNy4xCj4gCgotLSAKQnJpYW4gV29vZHMKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 24 19:53:51 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Jul 2019 19:53:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqNKe-0000ja-9A; Wed, 24 Jul 2019 19:53: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=z+U7=VV=amd.com=brian.woods@srs-us1.protection.inumbo.net>)
 id 1hqNKd-0000jV-F8
 for xen-devel@lists.xenproject.org; Wed, 24 Jul 2019 19:53:47 +0000
X-Inumbo-ID: bef5f146-ae4c-11e9-8980-bc764e045a96
Received: from NAM03-BY2-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe4a::626])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id bef5f146-ae4c-11e9-8980-bc764e045a96;
 Wed, 24 Jul 2019 19:53:46 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=Ky30FN4vQIv8BxYGVsWNtICllqEnF6M1yAevBk5SHh+SeFNvfy+zASNGyBD3dMzrXmqFlt/fUTaL6/1zD9myHt/w+ZMKTQYw9Cy6nhDBV4W5un0LT+lIo6rf0t8+otA1by1PBlqdUA07u18L2NR86SDvy9x1ynsK+83lxSR7N0ddyZhpE6/leGQ3eBv8X/S0fknDTqehmKAxlOgRfiIgez2GBXlwXlUjQjLab4ibcfVloWWe5JAEJFKia06UZ2Lg6i4rahQZESiT1/sQrDYxtG8gh9y/zvkriN7oAXYts/LSTLKxXNbRMrhmEg0Ttfal9N3u96v+sE1BI1M0v4M6Bw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=sYx+vI/vfTGqaSbnd3roZBc4b4KBFIoBkrQTKE8qYDo=;
 b=NcCCwZM6t42uf1lz3jiAVTsIHV8UY3pr4Slq/nbHyb6iuUqw7iVU6/v1HQJ2YfvNcG1aXGhF2CNrp8tB8sVaas+05m7563W596RmDq1kArwz8NNMyXLm2VwMLS9N1PukL0czzILkfvOVR9g+Wq7yvN+z4cDUp6bQP8K0cB8LyYccL/IYujkrslPJuKfzyq9mR8/u2IeiuhK6fMpOa0jnJ9OnxvpcORYjpGnfkFSJZ4/JuM41524862rT73UDPobSBLdl1/0F5ll9onnzt0iMi+42UyP/0jJ+OEtoI74azfJ0Xxhukb5nGSVn25aJ+QxL9G5DAJOk+KoUbI5Oe62LOw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=amd.com;dmarc=pass action=none header.from=amd.com;dkim=pass
 header.d=amd.com;arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amdcloud.onmicrosoft.com; s=selector1-amdcloud-onmicrosoft-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=sYx+vI/vfTGqaSbnd3roZBc4b4KBFIoBkrQTKE8qYDo=;
 b=zqcKmyxuNF2+fRJnMfhP0gecVVCLWNfOWSppx9dxYKP+timCHHmc2R7wVgMeSUn+DCjiUDZgk2l87fTZvnCCRd15kZH6iZIZETJAK7SySWvZNPjlAMbuFGYPlRwQHmiaps2SraNUgsCQiZ7sUd/7jOU7+wvtgnaOE/NiNW/S7go=
Received: from DM6PR12MB3515.namprd12.prod.outlook.com (20.179.106.151) by
 DM6PR12MB2938.namprd12.prod.outlook.com (20.179.104.76) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2094.17; Wed, 24 Jul 2019 19:53:44 +0000
Received: from DM6PR12MB3515.namprd12.prod.outlook.com
 ([fe80::3576:d8b0:7554:adc]) by DM6PR12MB3515.namprd12.prod.outlook.com
 ([fe80::3576:d8b0:7554:adc%7]) with mapi id 15.20.2115.005; Wed, 24 Jul 2019
 19:53:44 +0000
From: "Woods, Brian" <Brian.Woods@amd.com>
To: Jan Beulich <JBeulich@suse.com>
Thread-Topic: [PATCH v4 06/13] x86/IOMMU: don't restrict IRQ affinities to
 online CPUs
Thread-Index: AQHVO6rZo/SR3Zk3NE+9LO3KXZNABKbaO6aA
Date: Wed, 24 Jul 2019 19:53:44 +0000
Message-ID: <20190724195341.GC25253@amd.com>
References: <5cda711a-b417-76e9-d113-ea838463f225@suse.com>
 <923083ba-66f9-a88b-8909-a2f5e2808a69@suse.com>
In-Reply-To: <923083ba-66f9-a88b-8909-a2f5e2808a69@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: SN4PR0501CA0130.namprd05.prod.outlook.com
 (2603:10b6:803:42::47) To DM6PR12MB3515.namprd12.prod.outlook.com
 (2603:10b6:5:18a::23)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=Brian.Woods@amd.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [165.204.77.1]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 0431f19b-10a8-4e40-860e-08d71070a25f
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(4618075)(2017052603328)(7193020);
 SRVR:DM6PR12MB2938; 
x-ms-traffictypediagnostic: DM6PR12MB2938:
x-microsoft-antispam-prvs: <DM6PR12MB2938E7A4A21BBEACE451718FE5C60@DM6PR12MB2938.namprd12.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:4303;
x-forefront-prvs: 0108A997B2
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(4636009)(346002)(39860400002)(366004)(396003)(136003)(376002)(199004)(189003)(8936002)(14444005)(66066001)(256004)(11346002)(102836004)(446003)(2616005)(476003)(6506007)(66556008)(186003)(66446008)(64756008)(25786009)(66476007)(66946007)(386003)(36756003)(52116002)(26005)(71190400001)(71200400001)(5660300002)(86362001)(229853002)(2906002)(4326008)(486006)(68736007)(76176011)(81156014)(81166006)(6486002)(305945005)(6512007)(6436002)(53936002)(3846002)(316002)(6116002)(99286004)(14454004)(8676002)(1076003)(6916009)(478600001)(33656002)(54906003)(6246003)(7736002);
 DIR:OUT; SFP:1101; SCL:1; SRVR:DM6PR12MB2938;
 H:DM6PR12MB3515.namprd12.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: amd.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: n2b1s6o1gLVUDxWS3Dpb7MzZ/NgBaSrbO3ccgg3owRP6QCFeKSKRiohW2bT/YqxRo1a3NFQSxt1lBQYoCv69ZQOkYHYFsyo2f9Oh/reXuosEjD8KwWe1xiE9yuEg8cG+jigPReZLeAEKvlnF+qtjePHUhJUWcvv9Bmo2EE8yK0moVwL9k9cDgS11wa5aNRX6BmaW7G6MxXnNE3f0I/gS2F8D+VEazOILbZFY3/f0AuiZwIpWwYmSB1s2mSTasB0k2hV2brjkHvxBKfCYtDmYhTEsbPpCySbETOPAx7XorBaTZp7Wt8Ahq7wuDZgursP6AB81OqqFapTrF5Qch32Tx/07eqIudeQzQno0a+8v+U/Wn1xgz55QsXn1IA+eEJAncrkoC+rTycpiyfjlpV3jxFIajpvmfZLwQjiRgLB8r0s=
Content-ID: <49172F02DE4E70498C7DFC340D13469C@namprd12.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: amd.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 0431f19b-10a8-4e40-860e-08d71070a25f
X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Jul 2019 19:53:44.5273 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 3dd8961f-e488-4e60-8e11-a82d994e183d
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: brwoods@amd.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR12MB2938
Subject: Re: [Xen-devel] [PATCH v4 06/13] x86/IOMMU: don't restrict IRQ
 affinities to online 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: "kevin.tian@intel.com" <kevin.tian@intel.com>, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>, "Suthikulpanit,
 Suravee" <Suravee.Suthikulpanit@amd.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>, "Woods,
 Brian" <Brian.Woods@amd.com>,
 =?iso-8859-1?Q?Roger_Pau_Monn=E9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBKdWwgMTYsIDIwMTkgYXQgMDc6NDA6NTdBTSArMDAwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gSW4gbGluZSB3aXRoICJ4ODYvSVJROiBkZXNjLT5hZmZpbml0eSBzaG91bGQgc3RyaWN0
bHkgcmVwcmVzZW50IHRoZQo+IHJlcXVlc3RlZCB2YWx1ZSIgdGhlIGludGVybmFsbHkgdXNlZCBJ
UlEocykgYWxzbyBzaG91bGRuJ3QgYmUgcmVzdHJpY3RlZAo+IHRvIG9ubGluZSBvbmVzLiBNYWtl
IHNldF9kZXNjX2FmZmluaXR5KCkgKHNldF9tc2lfYWZmaW5pdHkoKSB0aGVuIGRvZXMKPiBieSBp
bXBsaWNhdGlvbikgY29wZSB3aXRoIGEgTlVMTCBtYXNrIGJlaW5nIHBhc3NlZCAoanVzdCBsaWtl
Cj4gYXNzaWduX2lycV92ZWN0b3IoKSBkb2VzKSwgYW5kIGhhdmUgSU9NTVUgY29kZSBwYXNzIE5V
TEwgaW5zdGVhZCBvZgo+ICZjcHVfb25saW5lX21hcCAod2hlbiwgZm9yIFZULWQsIHRoZXJlJ3Mg
bm8gTlVNQSBub2RlIGluZm9ybWF0aW9uCj4gYXZhaWxhYmxlKS4KPiAKPiBTaWduZWQtb2ZmLWJ5
OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgpBY2tlZC1ieTogQnJpYW4gV29vZHMg
PGJyaWFuLndvb2RzQGFtZC5jb20+Cgo+IC0tLQo+IHY0OiBOZXcuCj4gCj4gLS0tIGEveGVuL2Fy
Y2gveDg2L2lycS5jCj4gKysrIGIveGVuL2FyY2gveDg2L2lycS5jCj4gQEAgLTc5NiwxOCArNzk2
LDI2IEBAIHVuc2lnbmVkIGludCBzZXRfZGVzY19hZmZpbml0eShzdHJ1Y3QgaXIKPiAgICAgICB1
bnNpZ25lZCBsb25nIGZsYWdzOwo+ICAgICAgIGNwdW1hc2tfdCBkZXN0X21hc2s7Cj4gICAKPiAt
ICAgIGlmICghY3B1bWFza19pbnRlcnNlY3RzKG1hc2ssICZjcHVfb25saW5lX21hcCkpCj4gKyAg
ICBpZiAoIG1hc2sgJiYgIWNwdW1hc2tfaW50ZXJzZWN0cyhtYXNrLCAmY3B1X29ubGluZV9tYXAp
ICkKPiAgICAgICAgICAgcmV0dXJuIEJBRF9BUElDSUQ7Cj4gICAKPiAgICAgICBzcGluX2xvY2tf
aXJxc2F2ZSgmdmVjdG9yX2xvY2ssIGZsYWdzKTsKPiAtICAgIHJldCA9IF9hc3NpZ25faXJxX3Zl
Y3RvcihkZXNjLCBtYXNrKTsKPiArICAgIHJldCA9IF9hc3NpZ25faXJxX3ZlY3RvcihkZXNjLCBt
YXNrID86IFRBUkdFVF9DUFVTKTsKPiAgICAgICBzcGluX3VubG9ja19pcnFyZXN0b3JlKCZ2ZWN0
b3JfbG9jaywgZmxhZ3MpOwo+ICAgCj4gLSAgICBpZiAocmV0IDwgMCkKPiArICAgIGlmICggcmV0
IDwgMCApCj4gICAgICAgICAgIHJldHVybiBCQURfQVBJQ0lEOwo+ICAgCj4gLSAgICBjcHVtYXNr
X2NvcHkoZGVzYy0+YWZmaW5pdHksIG1hc2spOwo+IC0gICAgY3B1bWFza19hbmQoJmRlc3RfbWFz
aywgbWFzaywgZGVzYy0+YXJjaC5jcHVfbWFzayk7Cj4gKyAgICBpZiAoIG1hc2sgKQo+ICsgICAg
ewo+ICsgICAgICAgIGNwdW1hc2tfY29weShkZXNjLT5hZmZpbml0eSwgbWFzayk7Cj4gKyAgICAg
ICAgY3B1bWFza19hbmQoJmRlc3RfbWFzaywgbWFzaywgZGVzYy0+YXJjaC5jcHVfbWFzayk7Cj4g
KyAgICB9Cj4gKyAgICBlbHNlCj4gKyAgICB7Cj4gKyAgICAgICAgY3B1bWFza19zZXRhbGwoZGVz
Yy0+YWZmaW5pdHkpOwo+ICsgICAgICAgIGNwdW1hc2tfY29weSgmZGVzdF9tYXNrLCBkZXNjLT5h
cmNoLmNwdV9tYXNrKTsKPiArICAgIH0KPiAgICAgICBjcHVtYXNrX2FuZCgmZGVzdF9tYXNrLCAm
ZGVzdF9tYXNrLCAmY3B1X29ubGluZV9tYXApOwo+ICAgCj4gICAgICAgcmV0dXJuIGNwdV9tYXNr
X3RvX2FwaWNpZCgmZGVzdF9tYXNrKTsKPiAtLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9h
bWQvaW9tbXVfaW5pdC5jCj4gKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11
X2luaXQuYwo+IEBAIC04ODgsNyArODg4LDcgQEAgc3RhdGljIHZvaWQgZW5hYmxlX2lvbW11KHN0
cnVjdCBhbWRfaW9tbQo+ICAgCj4gICAgICAgZGVzYyA9IGlycV90b19kZXNjKGlvbW11LT5tc2ku
aXJxKTsKPiAgICAgICBzcGluX2xvY2soJmRlc2MtPmxvY2spOwo+IC0gICAgc2V0X21zaV9hZmZp
bml0eShkZXNjLCAmY3B1X29ubGluZV9tYXApOwo+ICsgICAgc2V0X21zaV9hZmZpbml0eShkZXNj
LCBOVUxMKTsKPiAgICAgICBzcGluX3VubG9jaygmZGVzYy0+bG9jayk7Cj4gICAKPiAgICAgICBh
bWRfaW9tbXVfbXNpX2VuYWJsZShpb21tdSwgSU9NTVVfQ09OVFJPTF9FTkFCTEVEKTsKPiAtLS0g
YS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYwo+ICsrKyBiL3hlbi9kcml2ZXJz
L3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jCj4gQEAgLTIxMzMsMTEgKzIxMzMsMTEgQEAgc3RhdGlj
IHZvaWQgYWRqdXN0X2lycV9hZmZpbml0eShzdHJ1Y3QgYQo+ICAgICAgIGNvbnN0IHN0cnVjdCBh
Y3BpX3Joc2FfdW5pdCAqcmhzYSA9IGRyaGRfdG9fcmhzYShkcmhkKTsKPiAgICAgICB1bnNpZ25l
ZCBpbnQgbm9kZSA9IHJoc2EgPyBweG1fdG9fbm9kZShyaHNhLT5wcm94aW1pdHlfZG9tYWluKQo+
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA6IE5VTUFfTk9fTk9ERTsKPiAtICAgIGNv
bnN0IGNwdW1hc2tfdCAqY3B1bWFzayA9ICZjcHVfb25saW5lX21hcDsKPiArICAgIGNvbnN0IGNw
dW1hc2tfdCAqY3B1bWFzayA9IE5VTEw7Cj4gICAgICAgc3RydWN0IGlycV9kZXNjICpkZXNjOwo+
ICAgCj4gICAgICAgaWYgKCBub2RlIDwgTUFYX05VTU5PREVTICYmIG5vZGVfb25saW5lKG5vZGUp
ICYmCj4gLSAgICAgICAgIGNwdW1hc2tfaW50ZXJzZWN0cygmbm9kZV90b19jcHVtYXNrKG5vZGUp
LCBjcHVtYXNrKSApCj4gKyAgICAgICAgIGNwdW1hc2tfaW50ZXJzZWN0cygmbm9kZV90b19jcHVt
YXNrKG5vZGUpLCAmY3B1X29ubGluZV9tYXApICkKPiAgICAgICAgICAgY3B1bWFzayA9ICZub2Rl
X3RvX2NwdW1hc2sobm9kZSk7Cj4gICAKPiAgICAgICBkZXNjID0gaXJxX3RvX2Rlc2MoZHJoZC0+
aW9tbXUtPm1zaS5pcnEpOwoKLS0gCkJyaWFuIFdvb2RzCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 24 23:18:21 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Jul 2019 23: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 1hqQWL-0005Ie-5Q; Wed, 24 Jul 2019 23:18:05 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=dIwg=VV=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1hqQWK-0005IY-0x
 for xen-devel@lists.xenproject.org; Wed, 24 Jul 2019 23:18:04 +0000
X-Inumbo-ID: 45fe6a4e-ae69-11e9-aa76-4782908ca389
Received: from userp2120.oracle.com (unknown [156.151.31.85])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 45fe6a4e-ae69-11e9-aa76-4782908ca389;
 Wed, 24 Jul 2019 23:17:58 +0000 (UTC)
Received: from pps.filterd (userp2120.oracle.com [127.0.0.1])
 by userp2120.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x6ONDf3u114384;
 Wed, 24 Jul 2019 23:17:51 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=subject : to : cc :
 references : from : message-id : date : mime-version : in-reply-to :
 content-type : content-transfer-encoding; s=corp-2018-07-02;
 bh=+eTYto9Epe0QlFoWiHUR/xDgmNaLLICMr35+wwg2OVk=;
 b=Pcvi8ok3pykwg7RIgkyRmGZLR04tkC4OzTzeicg1IqsAQBFrG1gUe56/KW0LAQwNlwvP
 11+Lg5uAR+M4sf5pa4i5nGexnkEuQN0d0IYFvykeaSc4B0e6/ytdpZmWHAYcGO/mEyn3
 tFvVl31skI/x3F8mfEnj3BDGqIPeB0Ifsfr/lnXeuBzlYDaa+qkdGicjMLmuwETsQkJv
 c3ktt7E3mWZWtmErOTcTjwxxQVlC71/zVNJLDCw6GT1rVkwGZx5V1KMKTJu4o9FxhluV
 fkCXM7Cvq0VnTzOR+MFLjlaTzOalHUtYmHp+SEJvP8DMDjT4RQ0w7RQamzOVN75zPpHx Xw== 
Received: from userp3030.oracle.com (userp3030.oracle.com [156.151.31.80])
 by userp2120.oracle.com with ESMTP id 2tx61c0a89-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 24 Jul 2019 23:17:51 +0000
Received: from pps.filterd (userp3030.oracle.com [127.0.0.1])
 by userp3030.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x6ONCkf5104194;
 Wed, 24 Jul 2019 23:17:50 GMT
Received: from userv0121.oracle.com (userv0121.oracle.com [156.151.31.72])
 by userp3030.oracle.com with ESMTP id 2tx60y06pb-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 24 Jul 2019 23:17:50 +0000
Received: from abhmp0018.oracle.com (abhmp0018.oracle.com [141.146.116.24])
 by userv0121.oracle.com (8.14.4/8.13.8) with ESMTP id x6ONHnuF004266;
 Wed, 24 Jul 2019 23:17:49 GMT
Received: from bostrovs-us.us.oracle.com (/10.152.32.65)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Wed, 24 Jul 2019 16:17:49 -0700
To: YueHaibing <yuehaibing@huawei.com>, jgross@suse.com, sstabellini@kernel.org
References: <20190724140850.10760-1-yuehaibing@huawei.com>
From: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Openpgp: preference=signencrypt
Autocrypt: addr=boris.ostrovsky@oracle.com; prefer-encrypt=mutual; keydata=
 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
 Jg6OxFYd01z+a+oL
Message-ID: <ca30737e-d047-e0db-7255-030e066bea29@oracle.com>
Date: Wed, 24 Jul 2019 19:17:46 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.0
MIME-Version: 1.0
In-Reply-To: <20190724140850.10760-1-yuehaibing@huawei.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9328
 signatures=668685
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=878
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1906280000 definitions=main-1907240249
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9328
 signatures=668685
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0
 priorityscore=1501 malwarescore=0
 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1011
 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=931 adultscore=0
 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1906280000
 definitions=main-1907240250
Subject: Re: [Xen-devel] [PATCH] xen/pciback: remove set but not used
 variable 'old_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@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>

T24gNy8yNC8xOSAxMDowOCBBTSwgWXVlSGFpYmluZyB3cm90ZToKPiBGaXhlcyBnY2MgJy1XdW51
c2VkLWJ1dC1zZXQtdmFyaWFibGUnIHdhcm5pbmc6Cj4KPiBkcml2ZXJzL3hlbi94ZW4tcGNpYmFj
ay9jb25mX3NwYWNlX2NhcGFiaWxpdHkuYzogSW4gZnVuY3Rpb24gcG1fY3RybF93cml0ZToKPiBk
cml2ZXJzL3hlbi94ZW4tcGNpYmFjay9jb25mX3NwYWNlX2NhcGFiaWxpdHkuYzoxMTk6MjU6IHdh
cm5pbmc6Cj4gIHZhcmlhYmxlIG9sZF9zdGF0ZSBzZXQgYnV0IG5vdCB1c2VkIFstV3VudXNlZC1i
dXQtc2V0LXZhcmlhYmxlXQo+Cj4gSXQgaXMgbmV2ZXIgdXNlZCBzbyBjYW4gYmUgcmVtb3ZlZC4K
Pgo+IFJlcG9ydGVkLWJ5OiBIdWxrIFJvYm90IDxodWxrY2lAaHVhd2VpLmNvbT4KPiBTaWduZWQt
b2ZmLWJ5OiBZdWVIYWliaW5nIDx5dWVoYWliaW5nQGh1YXdlaS5jb20+CgpSZXZpZXdlZC1ieTog
Qm9yaXMgT3N0cm92c2t5IDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT4KCgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 25 00:02:16 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Jul 2019 00:02:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqRD0-0000gn-MT; Thu, 25 Jul 2019 00:02:10 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=hi16=VW=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hqRCz-0000gd-6U
 for xen-devel@lists.xenproject.org; Thu, 25 Jul 2019 00:02:09 +0000
X-Inumbo-ID: 6e6aead8-ae6f-11e9-80dd-3baf5f683b05
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 6e6aead8-ae6f-11e9-80dd-3baf5f683b05;
 Thu, 25 Jul 2019 00: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 <osstest-admin@xenproject.org>)
 id 1hqRCs-0005hF-8j; Thu, 25 Jul 2019 00:02: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 1hqRCr-0007tN-QE; Thu, 25 Jul 2019 00:02:01 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hqRCr-0007Dd-PK; Thu, 25 Jul 2019 00:02:01 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139306-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemut-rhel6hvm-intel:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-intel:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-i386-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-i386-examine:reboot:fail:regression
 linux-linus:test-amd64-i386-xl-raw:xen-boot:fail:regression
 linux-linus:test-amd64-i386-freebsd10-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-freebsd10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemut-rhel6hvm-amd:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-win7-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-pvshim:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-amd:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-ws16-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-win10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-ws16-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-i386-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-i386-xl-shadow:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-win10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 linux-linus:test-arm64-arm64-examine:examine-serial/bootloader:fail:regression
 linux-linus:build-armhf-pvops:kernel-build:fail:regression
 linux-linus:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-examine:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:xen-boot:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-debianhvm-i386-xsm:xen-boot:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-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-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=ad5e427e0f6b702e52c11d1f7b2b7be3bac7de82
X-Osstest-Versions-That: linux=736706bee3298208343a76096370e4f6a5c55915
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 25 Jul 2019 00:02:01 +0000
Subject: [Xen-devel] [linux-linus test] 139306: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTMwNiBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTM5MzA2LwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1
YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtIDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTMzNTgw
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQtc2hhZG93IDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFt
ZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJF
R1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgNyB4
ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQtcGFpciAxMCB4ZW4tYm9vdC9zcmNfaG9zdCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMz
NTgwCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyIDExIHhlbi1ib290L2RzdF9ob3N0ICAg
ICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAg
IDggcmVib290ICAgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICA3IHhlbi1i
b290ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni1m
cmVlYnNkMTAtaTM4NiAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEz
MzU4MAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgNyB4ZW4tYm9vdCAgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0ICA3IHhlbi1ib290ICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3Qt
YW1kNjQtaTM4Ni14bCAgICAgICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgIDcg
eGVuLWJvb3QgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYt
eGwteHNtICAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgIDcgeGVuLWJvb3QgICAgICAgICAg
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRl
Ymlhbmh2bS1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0
LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICA3IHhlbi1ib290ICAgICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICA3
IHhlbi1ib290ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdpbjEwLWkzODYgIDcgeGVuLWJvb3QgICAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgNyB4ZW4tYm9vdCAg
ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
aW43LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVz
dC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAxMCB4ZW4tYm9vdC9zcmNfaG9zdCAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgIDExIHhlbi1i
b290L2RzdF9ob3N0ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1zaGFkb3cgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0
cmljdCA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXdpbjEwLWkzODYgIDcgeGVuLWJvb3QgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMz
NTgwCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDcg
eGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14
c20gICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgIDExIGV4YW1p
bmUtc2VyaWFsL2Jvb3Rsb2FkZXIgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiBidWlsZC1hcm1oZi1w
dm9wcyAgICAgICAgICAgICA2IGtlcm5lbC1idWlsZCAgICAgICAgICAgICBmYWlsIFJFR1IuIHZz
LiAxMzM1ODAKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tp
bmc6CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXJ0ZHMgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYt
eGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWNyZWRpdDIgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZGViaWFuaHZtLWkzODYteHNtICA3IHhlbi1ib290IGZhaWwgYmFzZWxpbmUgdW50ZXN0ZWQK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gIDcgeGVuLWJvb3Qg
ZmFpbCBiYXNlbGluZSB1bnRlc3RlZAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTMzNTgwCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwg
bGlrZSAxMzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTMzNTgw
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bC1zZWF0dGxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJp
YW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1s
aWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcngg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bC10aHVuZGVyeCAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhk
IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQx
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAx
MCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRl
ZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAgICAgICAgIGFkNWU0MjdlMGY2YjcwMmU1MmMx
MWQxZjdiMmI3YmUzYmFjN2RlODIKYmFzZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAgICAgICAgICAg
ICAgIDczNjcwNmJlZTMyOTgyMDgzNDNhNzYwOTYzNzBlNGY2YTVjNTU5MTUKCkxhc3QgdGVzdCBv
ZiBiYXNpcyAgIDEzMzU4MCAgMjAxOS0wMy0wNCAxOTo1MzowOSBaICAxNDIgZGF5cwpGYWlsaW5n
IHNpbmNlICAgICAgICAxMzM2MDUgIDIwMTktMDMtMDUgMjA6MDM6MTQgWiAgMTQxIGRheXMgICA4
NCBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMzkzMDYgIDIwMTktMDctMjQgMDg6NTE6
MDYgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCjQwOTEgcGVvcGxlIHRvdWNoZWQgcmV2
aXNpb25zIHVuZGVyIHRlc3QsCm5vdCBsaXN0aW5nIHRoZW0gYWxsCgpqb2JzOgogYnVpbGQtYW1k
NjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQt
cHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFy
bTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGVi
aWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20g
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0
LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1h
bWQgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFl
bXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFy
bmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3Jl
ZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02
NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
aTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13
aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1p
bnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRv
dyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
dmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpz
Zy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczog
L2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBm
aWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5w
cm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFu
ZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3Jn
L2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1S
RUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90
IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA4NzI5NDYgbGluZXMgbG9u
Zy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 25 00:53:59 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Jul 2019 00:53:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqS0q-00040K-RH; Thu, 25 Jul 2019 00: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=jpaK=VW=gmail.com=christopher.w.clark@srs-us1.protection.inumbo.net>)
 id 1hqS0o-00040D-P5
 for xen-devel@lists.xenproject.org; Thu, 25 Jul 2019 00:53:38 +0000
X-Inumbo-ID: a2f8740a-ae76-11e9-8980-bc764e045a96
Received: from mail-io1-xd44.google.com (unknown [2607:f8b0:4864:20::d44])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a2f8740a-ae76-11e9-8980-bc764e045a96;
 Thu, 25 Jul 2019 00:53:37 +0000 (UTC)
Received: by mail-io1-xd44.google.com with SMTP id s7so93461877iob.11
 for <xen-devel@lists.xenproject.org>; Wed, 24 Jul 2019 17:53: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;
 bh=YX+FKBPdP1PjCQoZtYI7M0YxcaORS6zDX4GQoo/2XSM=;
 b=r+AFtpa+QeYH2NnWS8+sosEcz6NoAZrkSZfV7oB7AczW5MTQjUAea4O2KU5pg2nwtB
 8U6UY4Jxf849Nti1toSHr0GZNezP9EyraZ+WOplZDCHZXBgKIY037CrRmEcgfE0DLbev
 q506HF5mZ0OlQdUqaqCvQLlQ/ONz17RtMdDzLPhkFOIY9MSbipprGYWphtdUFa9W0eUM
 mkLFFS6idFCI9EqS9AsK77us7qJOVHJagW5gOllclWtWTra0lVmaIFMku+OLQZ9raXjo
 uw3QBO6EA/HCmv3QcXkR8FiFmQy0sFNZgg2r8wYO8h+/KCFBrgQd1naZWEDSnZM9VMWW
 GMxA==
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=YX+FKBPdP1PjCQoZtYI7M0YxcaORS6zDX4GQoo/2XSM=;
 b=uRrA8jPGed0JINGIeyQUnrddOMpI0+NmcLZ//TgojMjfhrWYGx/Idi06mPT0UFM/jY
 vAtH7Lo4B2Yq1gQVXeZnC5Mvbro6fUDDiV4q7FrY+bsQQaUzKSm1LxRUo0lduASWqU7s
 vWtQYDWtegKuC/9KsvyZlphsEVYgj+d2+YvCOCgOlh1gycG2ChkgA1Ed4hsDgfCRqaNe
 DbqJXXuoadOXR0XKf9sJTKLWABrBCnf0tn/ruEcImHPssrKEHgIFqflYXKeU9kDFdB0t
 rKpxvGw8OLMcYUIVBqlhP63kjEoZTpH1qLUvQ7vaAieToLrDUWSWVnqLh7wmvVRclrCA
 9irw==
X-Gm-Message-State: APjAAAWn0o15PdtHtbVo7jbYlRUyyBklT8wa9PVh8pvK8bayZVnqLesK
 OhsS5THlQNR7W8U2Ab2pgN7V4o6B
X-Google-Smtp-Source: APXvYqwtK4ATIcT4LXzJAKzE3HjV1XVy66wmL8ULvfzwDAkd2e3IetvYfqy8tbyVApWm/03x/TYUGA==
X-Received: by 2002:a5d:9858:: with SMTP id p24mr16123365ios.171.1564016016893; 
 Wed, 24 Jul 2019 17:53:36 -0700 (PDT)
Received: from desktop.ice.pyrology.org
 (static-50-53-74-115.bvtn.or.frontiernet.net. [50.53.74.115])
 by smtp.gmail.com with ESMTPSA id x22sm34036193ioh.87.2019.07.24.17.53.35
 (version=TLS1_3 cipher=AEAD-AES256-GCM-SHA384 bits=256/256);
 Wed, 24 Jul 2019 17:53:36 -0700 (PDT)
From: christopher.w.clark@gmail.com
To: xen-devel@lists.xenproject.org
Date: Wed, 24 Jul 2019 17:53:26 -0700
Message-Id: <20190725005326.3553-1-christopher.w.clark@gmail.com>
X-Mailer: git-send-email 2.17.1
Subject: [Xen-devel] [PATCH] tests/cpu-policy: fix format-overflow warning
 by null terminating strings
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wl@xen.org>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 Christopher Clark <christopher.w.clark@gmail.com>,
 Jan Beulich <jbeulich@suse.com>, Roger Pau Monne <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>

RnJvbTogQ2hyaXN0b3BoZXIgQ2xhcmsgPGNocmlzdG9waGVyLncuY2xhcmtAZ21haWwuY29tPgoK
Z2NjIDkuMS4wIHJlcG9ydHM6Cgp8IHRlc3QtY3B1LXBvbGljeS5jOjY0OjE4OiBlcnJvcjogJyUu
MTJzJyBkaXJlY3RpdmUgYXJndW1lbnQgaXMgbm90IGEgbnVsLXRlcm1pbmF0ZWQgc3RyaW5nIFst
V2Vycm9yPWZvcm1hdC1vdmVyZmxvdz1dCnwgICAgNjQgfCAgICAgICAgICAgICBmYWlsKCIgIFRl
c3QgJyUuMTJzJywgZXhwZWN0ZWQgdmVuZG9yICV1LCBnb3QgJXVcbiIsCnwgICAgICAgfCAgICAg
ICAgICAgICAgICAgIF5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+
fn4KfCB0ZXN0LWNwdS1wb2xpY3kuYzoyMDoxMjogbm90ZTogaW4gZGVmaW5pdGlvbiBvZiBtYWNy
byAnZmFpbCcKfCAgICAyMCB8ICAgICBwcmludGYoZm10LCAjI19fVkFfQVJHU19fKTsgICAgICAg
ICAgICAgICAgIFwKfCAgICAgICB8ICAgICAgICAgICAgXn5+CnwgdGVzdC1jcHUtcG9saWN5LmM6
NjQ6Mjc6IG5vdGU6IGZvcm1hdCBzdHJpbmcgaXMgZGVmaW5lZCBoZXJlCnwgICAgNjQgfCAgICAg
ICAgICAgICBmYWlsKCIgIFRlc3QgJyUuMTJzJywgZXhwZWN0ZWQgdmVuZG9yICV1LCBnb3QgJXVc
biIsCnwgICAgICAgfCAgICAgICAgICAgICAgICAgICAgICAgICAgIF5+fn5+CnwgdGVzdC1jcHUt
cG9saWN5LmM6NDQ6Nzogbm90ZTogcmVmZXJlbmNlZCBhcmd1bWVudCBkZWNsYXJlZCBoZXJlCnwg
ICAgNDQgfCAgICAgfSB0ZXN0c1tdID0gewp8ICAgICAgIHwgICAgICAgXn5+fn4KCnNvIGluY3Jl
YXNlIHRoZSBzdHJpbmcgYXJyYXkgc2l6ZSBieSBvbmUgY2hhcmFjdGVyIGZvciB0aGUgbnVsbCBz
dHJpbmcKdGVybWluYXRvciBhbmQgYWRkIGFub3RoZXIgc2luZ2xlIGNoYXIgdG8gdGhlIHN0cnVj
dCB3aXRoaW4gdGhlIHNhbWUKdW5pb24gdG8gYmFsYW5jZSBpdC4KClNpZ25lZC1vZmYtYnk6IENo
cmlzdG9waGVyIENsYXJrIDxjaHJpc3RvcGhlci5jbGFyazZAYmFlc3lzdGVtcy5jb20+Ci0tLQog
dG9vbHMvdGVzdHMvY3B1LXBvbGljeS90ZXN0LWNwdS1wb2xpY3kuYyB8IDMgKystCiAxIGZpbGUg
Y2hhbmdlZCwgMiBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEvdG9v
bHMvdGVzdHMvY3B1LXBvbGljeS90ZXN0LWNwdS1wb2xpY3kuYyBiL3Rvb2xzL3Rlc3RzL2NwdS1w
b2xpY3kvdGVzdC1jcHUtcG9saWN5LmMKaW5kZXggY2EzYjhkZDQ1Zi4uYzkxNDA4YTkzYSAxMDA2
NDQKLS0tIGEvdG9vbHMvdGVzdHMvY3B1LXBvbGljeS90ZXN0LWNwdS1wb2xpY3kuYworKysgYi90
b29scy90ZXN0cy9jcHUtcG9saWN5L3Rlc3QtY3B1LXBvbGljeS5jCkBAIC0zNSw5ICszNSwxMCBA
QCBzdGF0aWMgdm9pZCB0ZXN0X3ZlbmRvcl9pZGVudGlmaWNhdGlvbih2b2lkKQogewogICAgIHN0
YXRpYyBjb25zdCBzdHJ1Y3QgdGVzdCB7CiAgICAgICAgIHVuaW9uIHsKLSAgICAgICAgICAgIGNo
YXIgaWRlbnRbMTJdOworICAgICAgICAgICAgY2hhciBpZGVudFsxM107CiAgICAgICAgICAgICBz
dHJ1Y3QgewogICAgICAgICAgICAgICAgIHVpbnQzMl90IGIsIGQsIGM7CisgICAgICAgICAgICAg
ICAgY2hhciBudWxsX3Rlcm1pbmF0b3I7CiAgICAgICAgICAgICB9OwogICAgICAgICB9OwogICAg
ICAgICB1bnNpZ25lZCBpbnQgdmVuZG9yOwotLSAKMi4xNy4xCgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 25 02:15:26 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Jul 2019 02:15:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqTHf-0000Ec-7i; Thu, 25 Jul 2019 02:15:07 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=hi16=VW=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hqTHd-0000EO-Vf
 for xen-devel@lists.xenproject.org; Thu, 25 Jul 2019 02:15:06 +0000
X-Inumbo-ID: 0333a58d-ae82-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0333a58d-ae82-11e9-8980-bc764e045a96;
 Thu, 25 Jul 2019 02:15:03 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hqTHa-0000tn-Sk; Thu, 25 Jul 2019 02: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 1hqTHa-00082b-C9; Thu, 25 Jul 2019 02:15:02 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hqTHa-0005ZS-AB; Thu, 25 Jul 2019 02:15:02 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139307-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-next:test-arm64-arm64-libvirt-xsm:guest-start/debian.repeat:fail:regression
 linux-next:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-libvirt-raw:xen-boot:fail:nonblocking
 linux-next:test-armhf-armhf-xl-credit2:xen-boot:fail:nonblocking
 linux-next:test-armhf-armhf-xl:xen-boot:fail:nonblocking
 linux-next:test-armhf-armhf-examine:reboot:fail:nonblocking
 linux-next:test-armhf-armhf-xl-cubietruck:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-debianhvm-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-raw:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-examine:reboot:fail:nonblocking
 linux-next:test-amd64-i386-xl-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-qemut-rhel6hvm-intel:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-libvirt-pair:xen-boot/src_host:fail:nonblocking
 linux-next:test-amd64-i386-libvirt-pair:xen-boot/dst_host:fail:nonblocking
 linux-next:test-amd64-i386-xl:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-shadow:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-qemuu-rhel6hvm-amd:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-win10-i386:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-pair:xen-boot/src_host:fail:nonblocking
 linux-next:test-amd64-i386-pair:xen-boot/dst_host:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-win10-i386:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-libvirt-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-qemut-rhel6hvm-amd:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-ws16-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-freebsd10-i386:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-ws16-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-debianhvm-i386-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-debianhvm-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-libvirt:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-qemuu-rhel6hvm-intel:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-pvshim:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-win7-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-ovmf-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-win7-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-freebsd10-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-next:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=9e6dfe8045f85f9b5aade47e4192482927e2791a
X-Osstest-Versions-That: linux=7b5cf701ea9c395c792e2a7e3b7caf4c68b87721
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 25 Jul 2019 02:15:02 +0000
Subject: [Xen-devel] [linux-next test] 139307: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTMwNyBsaW51eC1uZXh0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzkzMDcvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20g
MTYgZ3Vlc3Qtc3RhcnQvZGViaWFuLnJlcGVhdCBmYWlsIFJFR1IuIHZzLiAxMzkyODYKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrIGZhaWwgYmxvY2tl
ZCBpbiAxMzkyODYKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgIDcgeGVuLWJvb3QgICAg
ICAgICAgICAgICAgZmFpbCBibG9ja2VkIGluIDEzOTI4NgogdGVzdC1hcm1oZi1hcm1oZi14bC1j
cmVkaXQyICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICBmYWlsIGJsb2NrZWQgaW4gMTM5Mjg2
CiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAg
IGZhaWwgYmxvY2tlZCBpbiAxMzkyODYKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgIDgg
cmVib290ICAgICAgICAgICAgICAgICAgZmFpbCBibG9ja2VkIGluIDEzOTI4NgogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jdWJpZXRydWNrICA3IHhlbi1ib290ICAgICAgICAgICAgICBmYWlsIGJsb2Nr
ZWQgaW4gMTM5Mjg2CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICA3
IHhlbi1ib290ICAgICAgICAgIGZhaWwgbGlrZSAxMzkyODYKIHRlc3QtYW1kNjQtaTM4Ni14bC1y
YXcgICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgICAgICBmYWlsICBsaWtlIDEzOTI4
NgogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgOCByZWJvb3QgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgIGxpa2UgMTM5Mjg2CiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICA3
IHhlbi1ib290ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgbGlrZSAxMzkyODYKIHRlc3QtYW1k
NjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgZmFp
bCBsaWtlIDEzOTI4NgogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAxMCB4ZW4tYm9vdC9z
cmNfaG9zdCAgICAgICAgICAgIGZhaWwgIGxpa2UgMTM5Mjg2CiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC1wYWlyIDExIHhlbi1ib290L2RzdF9ob3N0ICAgICAgICAgICAgZmFpbCAgbGlrZSAxMzky
ODYKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAg
ICAgICAgICBmYWlsICBsaWtlIDEzOTI4NgogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAg
NyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgICAgIGZhaWwgIGxpa2UgMTM5Mjg2CiB0ZXN0LWFt
ZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICA3IHhlbi1ib290ICAgICAgICAgICAgICAgIGZh
aWwgbGlrZSAxMzkyODYKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICA3IHhl
bi1ib290ICAgICAgICAgICAgICAgZmFpbCBsaWtlIDEzOTI4NgogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSA3IHhlbi1ib290IGZhaWwgbGlrZSAx
MzkyODYKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgMTAgeGVuLWJvb3Qvc3JjX2hvc3Qg
ICAgICAgICAgICBmYWlsICBsaWtlIDEzOTI4NgogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAg
ICAxMSB4ZW4tYm9vdC9kc3RfaG9zdCAgICAgICAgICAgIGZhaWwgIGxpa2UgMTM5Mjg2CiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAg
IGZhaWwgbGlrZSAxMzkyODYKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4
Ni14c20gIDcgeGVuLWJvb3QgICAgICAgZmFpbCBsaWtlIDEzOTI4NgogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCA3IHhlbi1ib290IGZhaWwgbGlr
ZSAxMzkyODYKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgIDcgeGVuLWJvb3QgICAgICAg
ICAgICAgICAgICAgICBmYWlsICBsaWtlIDEzOTI4NgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgIDcgeGVuLWJvb3QgICBmYWlsIGxpa2UgMTM5Mjg2CiB0
ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICA3IHhlbi1ib290ICAgICAgICAgICAg
ICAgIGZhaWwgbGlrZSAxMzkyODYKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0
ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgZmFpbCBsaWtlIDEzOTI4NgogdGVzdC1hbWQ2NC1p
Mzg2LWZyZWVic2QxMC1pMzg2ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICAgICBmYWlsIGxp
a2UgMTM5Mjg2CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtICA3IHhlbi1ib290IGZhaWwgbGlrZSAxMzkyODYKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13czE2LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgZmFpbCBsaWtlIDEzOTI4Ngog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgNyB4ZW4tYm9vdCAg
ICAgICBmYWlsIGxpa2UgMTM5Mjg2CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZt
LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgIGZhaWwgbGlrZSAxMzkyODYKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0ICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgICAgICBmYWlsICBs
aWtlIDEzOTI4NgogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICA3IHhlbi1i
b290ICAgICAgICAgICAgICBmYWlsIGxpa2UgMTM5Mjg2CiB0ZXN0LWFtZDY0LWkzODYteGwtcHZz
aGltICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgbGlrZSAxMzkyODYK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAg
ICAgICAgZmFpbCBsaWtlIDEzOTI4NgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1k
NjQgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICBmYWlsIGxpa2UgMTM5Mjg2CiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgIGZhaWwg
bGlrZSAxMzkyODYKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgIDcgeGVuLWJvb3Qg
ICAgICAgICAgICAgICAgICAgZmFpbCBsaWtlIDEzOTI4NgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTM5Mjg2
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgIGZhaWwgbGlrZSAxMzkyODYKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEzOTI4NgogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWls
IGxpa2UgMTM5Mjg2CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bC1zZWF0dGxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVk
LWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQx
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0
MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRh
bGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBsaW51
eCAgICAgICAgICAgICAgICA5ZTZkZmU4MDQ1Zjg1ZjliNWFhZGU0N2U0MTkyNDgyOTI3ZTI3OTFh
CmJhc2VsaW5lIHZlcnNpb246CiBsaW51eCAgICAgICAgICAgICAgICA3YjVjZjcwMWVhOWMzOTVj
NzkyZTJhN2UzYjdjYWY0YzY4Yjg3NzIxCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAgICAgICAgICAg
ICAgICAgICAgICAgIChub3QgZm91bmQpICAgICAKRmFpbGluZyBzaW5jZSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAobm90IGZvdW5kKSAgICAgClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEz
OTMwNyAgMjAxOS0wNy0yNCAwOToxOToxMyBaICAgIDAgZGF5cyAgICAxIGF0dGVtcHRzCgpqb2Jz
OgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1h
bWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRv
bS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5o
dm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhs
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11
dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0t
YW1kNjQgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRp
dDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0
cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdp
bjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVk
LWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
cGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1h
bWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5
Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVj
dC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxv
Z3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50
ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNl
IHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7
aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0Lmdp
dDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91
bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1z
dW1tYXJ5CgoKUHVzaCBub3QgYXBwbGljYWJsZS4KCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 25 03:27:03 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Jul 2019 03: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 1hqUOz-0004oH-N7; Thu, 25 Jul 2019 03:26:45 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=hi16=VW=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hqUOx-0004o7-TN
 for xen-devel@lists.xenproject.org; Thu, 25 Jul 2019 03:26:43 +0000
X-Inumbo-ID: 0492ab6e-ae8c-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0492ab6e-ae8c-11e9-8980-bc764e045a96;
 Thu, 25 Jul 2019 03:26:41 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hqUOu-0002Ek-AU; Thu, 25 Jul 2019 03:26:40 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hqUOu-0005V2-34; Thu, 25 Jul 2019 03:26:40 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hqUOu-0000GB-2C; Thu, 25 Jul 2019 03:26:40 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139310-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-arm64-arm64-examine:examine-serial/bootloader:fail:regression
 xen-unstable:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-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-thunderx:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=52fc4aaf1613e49d018bf3c5b1899b131ee2f417
X-Osstest-Versions-That: xen=f7f7cd5c585ab2d6f4bbc17b8fbec52dde1a5715
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 25 Jul 2019 03:26:40 +0000
Subject: [Xen-devel] [xen-unstable test] 139310: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTMxMCB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzOTMxMC8KClJlZ3Jlc3Npb25zIDotKAoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0
ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAg
IDExIGV4YW1pbmUtc2VyaWFsL2Jvb3Rsb2FkZXIgZmFpbCBSRUdSLiB2cy4gMTM5MjU5CgpUZXN0
cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWls
IGxpa2UgMTM5MjU5CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMzkyNTkKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEzOTI1
OQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgIGxpa2UgMTM5MjU5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYt
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzkyNTkKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFp
bCBsaWtlIDEzOTI1OQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTM5MjU5CiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzky
NTkKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICAgZmFpbCBsaWtlIDEzOTI1OQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAg
ICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5z
dGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14
c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAg
ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRk
cyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11
bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1z
ZWF0dGxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
dmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2lu
ZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFs
bCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoK
IHhlbiAgICAgICAgICAgICAgICAgIDUyZmM0YWFmMTYxM2U0OWQwMThiZjNjNWIxODk5YjEzMWVl
MmY0MTcKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIGY3ZjdjZDVjNTg1
YWIyZDZmNGJiYzE3YjhmYmVjNTJkZGUxYTU3MTUKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzOTI1
OSAgMjAxOS0wNy0yMiAxNjowMzoyOCBaICAgIDIgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAx
MzkyOTIgIDIwMTktMDctMjMgMTc6MTc6MjEgWiAgICAxIGRheXMgICAgMiBhdHRlbXB0cwpUZXN0
aW5nIHNhbWUgc2luY2UgICAxMzkzMTAgIDIwMTktMDctMjQgMDk6NDk6MTkgWiAgICAwIGRheXMg
ICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVz
dDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIEJyaWFuIFdv
b2RzIDxicmlhbi53b29kc0BhbWQuY29tPgogIElnb3IgRHJ1emhpbmluIDxpZ29yLmRydXpoaW5p
bkBjaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBKdWVyZ2Vu
IEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CiAgUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNp
dHJpeC5jb20+CiAgVmlrdG9yIE1pdGluIDx2aWt0b3IubWl0aW4uMTlAZ21haWwuY29tPgogIFZp
a3RvciBNaXRpbiA8dmlrdG9yX21pdGluQGVwYW0uY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXh0ZiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXByZXYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtaTM4Ni1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2
NC0zICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
eHRmLWFtZDY0LWFtZDY0LTQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0t
aTM4Ni14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmly
dC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhl
bDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13
aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdz
MTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0
LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVz
dHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWV4
YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11
dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpdmVwYXRjaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saXZlcGF0Y2ggICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbWlncnVw
Z3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2
Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cy
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1h
cm02NC14bC1zZWF0dGxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
c2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0
LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xv
Z3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0
Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5v
cmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3Nz
dGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIv
P3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hi
PW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5n
LgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tCmNvbW1pdCA1MmZjNGFhZjE2MTNlNDlkMDE4YmYzYzViMTg5OWIxMzFlZTJmNDE3CkF1
dGhvcjogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CkRhdGU6ICAgVHVl
IEp1bCAyMyAxNzowMDowNyAyMDE5ICswMjAwCgogICAgeDg2L2lvbW11OiBhZGQgY29tbWVudCBy
ZWdhcmRpbmcgc2V0dGluZyBvZiBuZWVkX3N5bmMKICAgIAogICAgQ2xhcmlmeSB3aHkgcmVsYXhl
ZCBoYXJkd2FyZSBkb21haW5zIGRvbid0IG5lZWQgaW9tbXUgcGFnZS10YWJsZQogICAgc3luY2lu
Zy4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNp
dHJpeC5jb20+CiAgICBBY2tlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoK
Y29tbWl0IDBjMzhjNjFhYWQyMTA2ZTIzYTVmY2FiN2U0MzU2NzFmYjM5ZGM0NGMKQXV0aG9yOiBS
b2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KRGF0ZTogICBUdWUgSnVsIDIz
IDE2OjU5OjIzIDIwMTkgKzAyMDAKCiAgICBwY2k6IHN3aXRjaCBwY2lfY29uZl93cml0ZTMyIHRv
IHVzZSBwY2lfc2JkZl90CiAgICAKICAgIFRoaXMgcmVkdWNlcyB0aGUgbnVtYmVyIG9mIHBhcmFt
ZXRlcnMgb2YgdGhlIGZ1bmN0aW9uIHRvIHR3bywgYW5kCiAgICBzaW1wbGlmaWVzIHNvbWUgb2Yg
dGhlIGNhbGxpbmcgc2l0ZXMuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25u
w6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4KICAgIEFja2VkLWJ5OiBCcmlhbiBXb29kcyA8YnJpYW4ud29vZHNA
YW1kLmNvbT4KCmNvbW1pdCA0ZmUwY2FhMDY5ZGRiZmRiNDAzZTk0MDQ5NGU0ODliMGZjZDk1MmNk
CkF1dGhvcjogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CkRhdGU6ICAg
VHVlIEp1bCAyMyAxNjo1ODo0MiAyMDE5ICswMjAwCgogICAgcGNpOiBzd2l0Y2ggcGNpX2NvbmZf
d3JpdGUxNiB0byB1c2UgcGNpX3NiZGZfdAogICAgCiAgICBUaGlzIHJlZHVjZXMgdGhlIG51bWJl
ciBvZiBwYXJhbWV0ZXJzIG9mIHRoZSBmdW5jdGlvbiB0byB0d28sIGFuZAogICAgc2ltcGxpZmll
cyBzb21lIG9mIHRoZSBjYWxsaW5nIHNpdGVzLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBSb2dl
ciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBKYW4g
QmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cgpjb21taXQgNzU5N2MzYzcyNjM5YTBhOWIyMzhl
MmU0OWY4OTM1OTJiNDI5ZDYxMApBdXRob3I6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBj
aXRyaXguY29tPgpEYXRlOiAgIFR1ZSBKdWwgMjMgMTY6NTg6MDcgMjAxOSArMDIwMAoKICAgIHBj
aTogc3dpdGNoIHBjaV9jb25mX3dyaXRlOCB0byB1c2UgcGNpX3NiZGZfdAogICAgCiAgICBUaGlz
IHJlZHVjZXMgdGhlIG51bWJlciBvZiBwYXJhbWV0ZXJzIG9mIHRoZSBmdW5jdGlvbiB0byB0d28s
IGFuZAogICAgc2ltcGxpZmllcyBzb21lIG9mIHRoZSBjYWxsaW5nIHNpdGVzLgogICAgCiAgICBT
aWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICAg
IFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cgpjb21taXQgYTUy
ODY3ZTNlMWQwZjI1OTk0N2JlOTQzOWVlOWQ2YzlmY2ZjOWNjOQpBdXRob3I6IFJvZ2VyIFBhdSBN
b25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgpEYXRlOiAgIFR1ZSBKdWwgMjMgMTY6NTQ6Mzgg
MjAxOSArMDIwMAoKICAgIHBjaTogc3dpdGNoIHBjaV9jb25mX3JlYWQzMiB0byB1c2UgcGNpX3Ni
ZGZfdAogICAgCiAgICBUaGlzIHJlZHVjZXMgdGhlIG51bWJlciBvZiBwYXJhbWV0ZXJzIG9mIHRo
ZSBmdW5jdGlvbiB0byB0d28sIGFuZAogICAgc2ltcGxpZmllcyBzb21lIG9mIHRoZSBjYWxsaW5n
IHNpdGVzLgogICAgCiAgICBXaGlsZSB0aGVyZSBjb252ZXJ0IHtJR0QvSU9IfV9ERVYgdG8gYmUg
YSBwY2lfc2JkZl90IGl0c2VsZiBpbnN0ZWFkIG9mCiAgICBhIGRldmljZSBudW1iZXIuCiAgICAK
ICAgIFNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29t
PgogICAgQWNrZWQtYnk6IEJyaWFuIFdvb2RzIDxicmlhbi53b29kc0BhbWQuY29tPgogICAgUmV2
aWV3ZWQtYnk6IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgogICAgUmV2aWV3ZWQt
Ynk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCmNvbW1pdCBkOTViOTU5OGE2MzRh
NGQyYzA3OTBiNjZhYTY4ZmYzZDU0ZTkyODVhCkF1dGhvcjogUm9nZXIgUGF1IE1vbm7DqSA8cm9n
ZXIucGF1QGNpdHJpeC5jb20+CkRhdGU6ICAgVHVlIEp1bCAyMyAxNjo1NDowMSAyMDE5ICswMjAw
CgogICAgcGNpOiBzd2l0Y2ggcGNpX2NvbmZfcmVhZDE2IHRvIHVzZSBwY2lfc2JkZl90CiAgICAK
ICAgIFRoaXMgcmVkdWNlcyB0aGUgbnVtYmVyIG9mIHBhcmFtZXRlcnMgb2YgdGhlIGZ1bmN0aW9u
IHRvIHR3bywgYW5kCiAgICBzaW1wbGlmaWVzIHNvbWUgb2YgdGhlIGNhbGxpbmcgc2l0ZXMuCiAg
ICAKICAgIFNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXgu
Y29tPgogICAgUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAg
IEFja2VkLWJ5OiBCcmlhbiBXb29kcyA8YnJpYW4ud29vZHNAYW1kLmNvbT4KICAgIFJldmlld2Vk
LWJ5OiBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVsLmNvbT4KCmNvbW1pdCBlYmZiZDU3ODgy
NDVhOTc3MjE5MzY4N2QyNjlkNzBiOWNjYmEyNzcyCkF1dGhvcjogUm9nZXIgUGF1IE1vbm7DqSA8
cm9nZXIucGF1QGNpdHJpeC5jb20+CkRhdGU6ICAgVHVlIEp1bCAyMyAxNjo1MzoyNCAyMDE5ICsw
MjAwCgogICAgcGNpOiBzd2l0Y2ggcGNpX2NvbmZfcmVhZDggdG8gdXNlIHBjaV9zYmRmX3QKICAg
IAogICAgVGhpcyByZWR1Y2VzIHRoZSBudW1iZXIgb2YgcGFyYW1ldGVycyBvZiB0aGUgZnVuY3Rp
b24gdG8gdHdvLCBhbmQKICAgIHNpbXBsaWZpZXMgc29tZSBvZiB0aGUgY2FsbGluZyBzaXRlcy4K
ICAgIAogICAgU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJp
eC5jb20+CiAgICBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgog
ICAgQWNrZWQtYnk6IEJyaWFuIFdvb2RzIDxicmlhbi53b29kc0BhbWQuY29tPgogICAgUmV2aWV3
ZWQtYnk6IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgoKY29tbWl0IGNhNWVjZDky
MDdhZjljYTAzZTVlNDlmNzI3OWIxZWMwODllNDk0ZWEKQXV0aG9yOiBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+CkRhdGU6ICAgVHVlIEp1bCAyMyAxNjo1MjoxOSAyMDE5ICswMjAwCgog
ICAgeDg2ZW11bDogdW5jb25kaXRpb25hbGx5IGRlbGl2ZXIgI1VEIGZvciBMV1AgaW5zbnMKICAg
IAogICAgVGhpcyBpcyB0byBhY2NvbXBhbnkgY29tbWl0IDkxZjg2Zjg2MzQgKCJ4ODYvc3ZtOiBE
cm9wIHN1cHBvcnQgZm9yIEFNRCdzCiAgICBMaWdodHdlaWdodCBQcm9maWxpbmciKS4KICAgIAog
ICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgQWNr
ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cgpjb21taXQg
MGQxMGE3N2NjOThkZGExYjhmOWE5Njk1NDE0OWE4NzJmNDYwNDhjOQpBdXRob3I6IEp1ZXJnZW4g
R3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KRGF0ZTogICBUdWUgSnVsIDIzIDExOjIwOjU1IDIwMTkg
KzAyMDAKCiAgICB4ZW4vc2NoZWQ6IGZpeCBsb2NraW5nIGluIHJlc3RvcmVfdmNwdV9hZmZpbml0
eSgpCiAgICAKICAgIENvbW1pdCAwNzYzY2QyNjg3ODk3YjU1ZTcgKCJ4ZW4vc2NoZWQ6IGRvbid0
IGRpc2FibGUgc2NoZWR1bGVyIG9uIGNwdXMKICAgIGR1cmluZyBzdXNwZW5kIikgcmVtb3ZlZCBh
IGxvY2sgaW4gcmVzdG9yZV92Y3B1X2FmZmluaXR5KCkgd2hpY2ggbmVlZHMKICAgIHRvIHN0YXk6
IGNwdW1hc2tfc2NyYXRjaF9jcHUoKSBtdXN0IGJlIHByb3RlY3RlZCBieSB0aGUgc2NoZWR1bGVy
CiAgICBsb2NrLiByZXN0b3JlX3ZjcHVfYWZmaW5pdHkoKSBpcyBiZWluZyBjYWxsZWQgYnkgdGhh
d19kb21haW5zKCksIHNvCiAgICB3aXRoIG11bHRpcGxlIGRvbWFpbnMgaW4gdGhlIHN5c3RlbSBh
bm90aGVyIGRvbWFpbiBtaWdodCBhbHJlYWR5IGJlCiAgICBydW5uaW5nIGFuZCB0aGUgc2NoZWR1
bGVyIG1pZ2h0IG1ha2UgdXNlIG9mIGNwdW1hc2tfc2NyYXRjaF9jcHUoKQogICAgYWxyZWFkeS4K
ICAgIAogICAgU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgog
ICAgUmV2aWV3ZWQtYnk6IERhcmlvIEZhZ2dpb2xpIDxkZmFnZ2lvbGlAc3VzZS5jb20+Cgpjb21t
aXQgYzIxZGY3NjE5OWFiYTBkMmE2NjU0ZDU2YzhlOTNlMzFjMWYwMzk3NQpBdXRob3I6IFZpa3Rv
ciBNaXRpbiA8dmlrdG9yLm1pdGluLjE5QGdtYWlsLmNvbT4KRGF0ZTogICBUdWUgSnVuIDE4IDEx
OjU4OjUxIDIwMTkgKzAzMDAKCiAgICB4ZW4vYXJtOiByZW1vdmUgdW51c2VkIGR0X2RldmljZV9u
b2RlIHBhcmFtZXRlcgogICAgCiAgICBTb21lIG9mIHRoZSBmdW5jdGlvbiBnZW5lcmF0aW5nIG5v
ZGVzIChlLmcgbWFrZV90aW1lcl9ub2RlKQogICAgdGFrZSBpbiBhIGR0X2RldmljZV9ub2RlIHBh
cmFtZXRlciwgYnV0IG5ldmVyIHVzZWQgaXQuCiAgICBJdCBpcyBhY3R1YWxseSBtaXN1c2VkIHdo
ZW4gY3JlYXRpbmcgRFQgZm9yIERvbVUuCiAgICBTbyBpdCBpcyB0aGUgYmVzdCB0byByZW1vdmUg
dGhlIHBhcmFtZXRlci4KICAgIAogICAgU3VnZ2VzdGVkLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGll
bi5ncmFsbEBhcm0uY29tPgogICAgU2lnbmVkLW9mZi1ieTogVmlrdG9yIE1pdGluIDx2aWt0b3Jf
bWl0aW5AZXBhbS5jb20+CiAgICBSZXZpZXdlZC1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3Jh
bGxAYXJtLmNvbT4KCmNvbW1pdCBmNTY4MTNmMzQ3MGM1YjQ5ODc5NjNjM2M0MWU0ZmUxNmI5NWM1
YTNmCkF1dGhvcjogSWdvciBEcnV6aGluaW4gPGlnb3IuZHJ1emhpbmluQGNpdHJpeC5jb20+CkRh
dGU6ICAgRnJpIEp1bCAxOSAxNDowNzo0OCAyMDE5ICswMTAwCgogICAgeDg2L2NyYXNoOiBmaXgg
a2V4ZWMgdHJhbnNpdGlvbiBicmVha2FnZQogICAgCiAgICBGb2xsb3dpbmcgNmZmNTYwZjdmICgi
eDg2L1NNUDogZG9uJ3QgdHJ5IHRvIHN0b3AgYWxyZWFkeSBzdG9wcGVkIENQVXMiKQogICAgYW4g
aW5jb3JyZWN0IGNvbmRpdGlvbiB3YXMgcGxhY2VkIGludG8ga2V4ZWMgdHJhbnNpdGlvbiBwYXRo
CiAgICBsZWF2aW5nIGNyYXNoaW5nIENQVSBhbHdheXMgb25saW5lIGJyZWFraW5nIGtkdW1wIGtl
cm5lbCBlbnRlcmluZy4KICAgIENvcnJlY3QgaXQgYnkgdW5pZnlpbmcgdGhlIGNvbmRpdGlvbiB3
aXRoIHNtcF9zZW5kX3N0b3AoKS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSWdvciBEcnV6aGlu
aW4gPGlnb3IuZHJ1emhpbmluQGNpdHJpeC5jb20+Cgpjb21taXQgMDFkYzZhYTk0MjQ2YTJlNDUx
OTcyNjU1MmIwNmFjMWZlNGU2ZDMxYQpBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNl
LmNvbT4KRGF0ZTogICBNb24gSnVsIDIyIDEyOjA2OjEwIDIwMTkgKzAyMDAKCiAgICBBTUQvSU9N
TVU6IHBhc3MgSU9NTVUgdG8gYW1kX2lvbW11X2FsbG9jX2ludHJlbWFwX3RhYmxlKCkKICAgIAog
ICAgVGhlIGZ1bmN0aW9uIHdpbGwgd2FudCB0byBrbm93IElPTU1VIHByb3BlcnRpZXMgKHNwZWNp
ZmljYWxseSB0aGUgSVJURQogICAgc2l6ZSkgc3Vic2VxdWVudGx5LgogICAgCiAgICBDb3JyZWN0
IGluZGVudGF0aW9uIG9mIG9uZSBvZiB0aGUgY2FsbCBzaXRlcyBhdCB0aGlzIG9jY2FzaW9uLgog
ICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAg
ICBBY2tlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAg
IEFja2VkLWJ5OiBCcmlhbiBXb29kcyA8YnJpYW4ud29vZHNAYW1kLmNvbT4KCmNvbW1pdCA0ZThl
OTg3NTYyMmNiZGIyNDQ2OWM0M2NhNWYwOGY4M2RjNTliYmNhCkF1dGhvcjogSmFuIEJldWxpY2gg
PGpiZXVsaWNoQHN1c2UuY29tPgpEYXRlOiAgIE1vbiBKdWwgMjIgMTI6MDU6MjcgMjAxOSArMDIw
MAoKICAgIEFNRC9JT01NVTogcGFzcyBJT01NVSB0byBpdGVyYXRlX2l2cnNfZW50cmllcygpIGNh
bGxiYWNrCiAgICAKICAgIEJvdGggdXNlcnMgd2lsbCB3YW50IHRvIGtub3cgSU9NTVUgcHJvcGVy
dGllcyAoc3BlY2lmaWNhbGx5IHRoZSBJUlRFCiAgICBzaXplKSBzdWJzZXF1ZW50bHkuIExldmVy
YWdlIHRoaXMgdG8gYXZvaWQgcG9pbnRsZXNzIGNhbGxzIHRvIHRoZQogICAgY2FsbGJhY2sgd2hl
biBJVlJTIG1hcHBpbmcgdGFibGUgZW50cmllcyBhcmUgdW5wb3B1bGF0ZWQuIFRvIGF2b2lkCiAg
ICBsZWFraW5nIGludGVycnVwdCByZW1hcHBpbmcgdGFibGVzIChib2d1c2x5KSBhbGxvY2F0ZWQg
Zm9yIElPTU1VcwogICAgdGhlbXNlbHZlcywgdGhpcyByZXF1aXJlcyBzdXBwcmVzc2luZyB0aGVp
ciBhbGxvY2F0aW9uIGluIHRoZSBmaXJzdAogICAgcGxhY2UsIHRha2luZyBhIHN0ZXAgZnVydGhl
ciB3aGF0IGNvbW1pdCA3NTcxMjJjMGNmICgnQU1EL0lPTU1VOiBkb24ndAogICAgImFkZCIgSU9N
TVVzJykgaGFkIGRvbmUuCiAgICAKICAgIEFkZGl0aW9uYWxseSBzdXBwcmVzcyB0aGUgY2FsbCBm
b3IgYWxpYXMgZW50cmllcywgYXMgYWdhaW4gYm90aCB1c2VycwogICAgZG9uJ3QgY2FyZSBhYm91
dCB0aGVzZSBhbnl3YXkuIEluIGZhY3QgdGhpcyBlbGltaW5hdGVzIGEgZmFpciBiaXQgb2YKICAg
IHJlZHVuZGFuY3kgZnJvbSBkdW1wIG91dHB1dC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFu
IEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgQWNrZWQtYnk6IEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTogQnJpYW4gV29vZHMgPGJy
aWFuLndvb2RzQGFtZC5jb20+Cgpjb21taXQgZGYyMDMwYzM0Y2M5MTYxZGQ5ZTM1YzBlOGM1NTA1
N2UxMDFhYzgxYQpBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTog
ICBNb24gSnVsIDIyIDEyOjAzOjQ2IDIwMTkgKzAyMDAKCiAgICBBTUQvSU9NTVU6IHByb2Nlc3Mg
c29mdGlycXMgd2hpbGUgZHVtcGluZyBJUlRzCiAgICAKICAgIFdoZW4gdGhlcmUgYXJlIHN1ZmZp
Y2llbnRseSBtYW55IGRldmljZXMgbGlzdGVkIGluIHRoZSBBQ1BJIHRhYmxlcyAobm8KICAgIG1h
dHRlciBpZiB0aGV5IGFjdHVhbGx5IGV4aXN0KSwgb3V0cHV0IG1heSB0YWtlIHdheSBsb25nZXIg
dGhhbiB0aGUKICAgIHdhdGNoZG9nIHdvdWxkIGxpa2UuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6
IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIEFja2VkLWJ5OiBBbmRyZXcgQ29v
cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IEJyaWFuIFdvb2Rz
IDxicmlhbi53b29kc0BhbWQuY29tPgoKY29tbWl0IDZhZTIyZTdhYWM4ZmIwZDM5MzE4ZWIyN2Vh
YjQzOWRkOTc1MjExNzQKQXV0aG9yOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkRh
dGU6ICAgTW9uIEp1bCAyMiAxMTo1OTowMSAyMDE5ICswMjAwCgogICAgQU1EL0lPTU1VOiBmcmVl
IG1vcmUgbWVtb3J5IHdoZW4gY2xlYW5pbmcgdXAgYWZ0ZXIgZXJyb3IKICAgIAogICAgVGhlIGlu
dGVycnVwdCByZW1hcHBpbmcgaW4tdXNlIGJpdG1hcHMgd2VyZSBsZWFrZWQgaW4gYWxsIGNhc2Vz
LiBUaGUKICAgIHJpbmcgYnVmZmVycyBhbmQgdGhlIG1hcHBpbmcgb2YgdGhlIE1NSU8gc3BhY2Ug
d2VyZSBsZWFrZWQgZm9yIGFueSBJT01NVQogICAgdGhhdCBoYWRuJ3QgYmVlbiBlbmFibGVkIHll
dC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29t
PgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5j
b20+CiAgICBBY2tlZC1ieTogQnJpYW4gV29vZHMgPGJyaWFuLndvb2RzQGFtZC5jb20+CihxZW11
IGNoYW5nZXMgbm90IGluY2x1ZGVkKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 25 05:23:33 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Jul 2019 05: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 1hqWDj-0004dX-Jx; Thu, 25 Jul 2019 05:23:15 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=hi16=VW=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hqWDi-0004dL-SV
 for xen-devel@lists.xenproject.org; Thu, 25 Jul 2019 05:23:14 +0000
X-Inumbo-ID: 4a1ee40e-ae9c-11e9-9848-c3a395ee8ce6
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 4a1ee40e-ae9c-11e9-9848-c3a395ee8ce6;
 Thu, 25 Jul 2019 05:23:09 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hqWDc-0004qA-OD; Thu, 25 Jul 2019 05:23:08 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hqWDc-0005SY-CW; Thu, 25 Jul 2019 05:23:08 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hqWDc-00070t-Bq; Thu, 25 Jul 2019 05:23:08 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139318-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=7d0a56c4a125917a474d3469f774184d09a38f48
X-Osstest-Versions-That: ovmf=83e7d5c75e7304aa5172c88eb24fa563445ce043
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 25 Jul 2019 05:23:08 +0000
Subject: [Xen-devel] [ovmf test] 139318: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTMxOCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzkzMTgvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICA3ZDBhNTZjNGExMjU5MTdhNDc0ZDM0NjlmNzc0MTg0
ZDA5YTM4ZjQ4CmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICA4M2U3ZDVj
NzVlNzMwNGFhNTE3MmM4OGViMjRmYTU2MzQ0NWNlMDQzCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MzkzMDEgIDIwMTktMDctMjQgMDM6MjU6MzUgWiAgICAxIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTM5MzE4ICAyMDE5LTA3LTI0IDE3OjA5OjM2IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgTGFzemxvIEVy
c2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KICBMZWlmIExpbmRob2xtIDxsZWlmLmxpbmRob2xtQGxp
bmFyby5vcmc+CiAgTGltaW5nIEdhbyA8bGltaW5nLmdhb0BpbnRlbC5jb20+CiAgUGhpbGlwcGUg
TWF0aGlldS1EYXVkZSA8cGhpbG1kQHJlZGhhdC5jb20+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
ZS94ZW4vZ2l0L29zc3Rlc3Qvb3ZtZi5naXQKICAgODNlN2Q1Yzc1ZS4uN2QwYTU2YzRhMSAgN2Qw
YTU2YzRhMTI1OTE3YTQ3NGQzNDY5Zjc3NDE4NGQwOWEzOGY0OCAtPiB4ZW4tdGVzdGVkLW1hc3Rl
cgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 25 07:28:07 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Jul 2019 07:28:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqYAF-00043f-OV; Thu, 25 Jul 2019 07:27: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=hi16=VW=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hqYAE-00043U-VY
 for xen-devel@lists.xenproject.org; Thu, 25 Jul 2019 07:27:47 +0000
X-Inumbo-ID: b1bc8aa8-aead-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b1bc8aa8-aead-11e9-8980-bc764e045a96;
 Thu, 25 Jul 2019 07:27:44 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hqYAC-0007CT-7h; Thu, 25 Jul 2019 07:27: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 1hqYAB-0004Ms-Vc; Thu, 25 Jul 2019 07:27:44 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hqYAB-0002Ne-Uc; Thu, 25 Jul 2019 07:27:43 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139316-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.19:build-armhf-pvops:kernel-build:fail:regression
 linux-4.19:test-amd64-amd64-xl-pvshim:guest-start/debian.repeat:fail:heisenbug
 linux-4.19:test-amd64-i386-qemut-rhel6hvm-amd:guest-start/redhat.repeat:fail:heisenbug
 linux-4.19:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-examine:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=be9b6782a9eb128a45b4d4fce556f7053234773d
X-Osstest-Versions-That: linux=84df9525b0c27f3ebc2ebb1864fa62a97fdedb7d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 25 Jul 2019 07:27:43 +0000
Subject: [Xen-devel] [linux-4.19 test] 139316: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTMxNiBsaW51eC00LjE5IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzkzMTYvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAg
IDYga2VybmVsLWJ1aWxkICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyOTMxMwoKVGVzdHMg
d2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJtaXR0ZW50bHkgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXB2c2hpbSAyMCBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0IGZhaWwgaW4g
MTM5MjQwIHBhc3MgaW4gMTM5MzE2CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1k
IDEyIGd1ZXN0LXN0YXJ0L3JlZGhhdC5yZXBlYXQgZmFpbCBwYXNzIGluIDEzOTI0MAoKVGVzdHMg
d2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtaGYt
YXJtaGYteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3ViaWV0cnVjayAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1o
Zi1leGFtaW5lICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14
bC1tdWx0aXZjcHUgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwtc2VhdHRsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhz
bSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1j
cmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFt
ZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bC10aHVuZGVyeCAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjct
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYt
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3
aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3Rh
bGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4x
MC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lv
biB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAgICAgICAgIGJlOWI2NzgyYTll
YjEyOGE0NWI0ZDRmY2U1NTZmNzA1MzIzNDc3M2QKYmFzZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAg
ICAgICAgICAgICAgIDg0ZGY5NTI1YjBjMjdmM2ViYzJlYmIxODY0ZmE2MmE5N2ZkZWRiN2QKCkxh
c3QgdGVzdCBvZiBiYXNpcyAgIDEyOTMxMyAgMjAxOC0xMS0wMiAwNTozOTowOCBaICAyNjUgZGF5
cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjk0MTIgIDIwMTgtMTEtMDQgMTQ6MTA6MTUgWiAgMjYy
IGRheXMgIDE3MSBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMzkyNDAgIDIwMTktMDct
MjEgMjI6Mzk6MDQgWiAgICAzIGRheXMgICAgNCBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCjIyODUgcGVvcGxlIHRv
dWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3QsCm5vdCBsaXN0aW5nIHRoZW0gYWxsCgpqb2JzOgog
YnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3Bz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0t
aTM4Ni14c20gICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1y
aGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1k
NjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
b3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdz
MTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVj
ayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEw
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWlu
dGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcGFp
ciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2
NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1
YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRk
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
dmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5v
cmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3Ms
IGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJl
cG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0
cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9
bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDth
PWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQg
YXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1t
YXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAxODY4Njgg
bGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 25 08:26:16 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Jul 2019 08: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 1hqZ4k-0008TD-Sy; Thu, 25 Jul 2019 08:26:10 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=XezG=VW=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hqZ4j-0008T8-IR
 for xen-devel@lists.xenproject.org; Thu, 25 Jul 2019 08:26:09 +0000
X-Inumbo-ID: d9459b51-aeb5-11e9-8980-bc764e045a96
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d9459b51-aeb5-11e9-8980-bc764e045a96;
 Thu, 25 Jul 2019 08:26:07 +0000 (UTC)
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: /ozy+IqfhaJGHpxItM9OO56g3jDQOJwoJtGey938XRI7eF8l/RFH3+7lyfnxdGzfPGPjMp2fNk
 Y9mhGCjtyTi4fYbtaq6o9bY7/yybGOxuglMd4HE3wAMTwwA1/ms6pRWEeYOYPl7mBufyqfJ/y6
 HEvJRNWqm0p3Yu0MYSXJdL2A2uKFICTeKCekjTRvYKGMMI3B5QbFybkS/Q+n7EC6+eST8LQZqS
 fdLfJ7oEpA/lIbZF4mjU0rkJ8TQyXjA2gl9AgOq+Nn8Rtdwg2Srs7chSmb80m5e0TUmN8slris
 Dwk=
X-SBRS: 2.7
X-MesageID: 3503757
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,306,1559534400"; 
   d="scan'208";a="3503757"
Date: Thu, 25 Jul 2019 10:25:50 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: <christopher.w.clark@gmail.com>
Message-ID: <20190725082550.z7baryjjwxahdmkc@Air-de-Roger>
References: <20190725005326.3553-1-christopher.w.clark@gmail.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20190725005326.3553-1-christopher.w.clark@gmail.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH] tests/cpu-policy: fix format-overflow
 warning by null terminating strings
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Ian Jackson <ian.jackson@eu.citrix.com>,
 Jan Beulich <jbeulich@suse.com>, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBKdWwgMjQsIDIwMTkgYXQgMDU6NTM6MjZQTSAtMDcwMCwgY2hyaXN0b3BoZXIudy5j
bGFya0BnbWFpbC5jb20gd3JvdGU6Cj4gRnJvbTogQ2hyaXN0b3BoZXIgQ2xhcmsgPGNocmlzdG9w
aGVyLncuY2xhcmtAZ21haWwuY29tPgo+IAo+IGdjYyA5LjEuMCByZXBvcnRzOgo+IAo+IHwgdGVz
dC1jcHUtcG9saWN5LmM6NjQ6MTg6IGVycm9yOiAnJS4xMnMnIGRpcmVjdGl2ZSBhcmd1bWVudCBp
cyBub3QgYSBudWwtdGVybWluYXRlZCBzdHJpbmcgWy1XZXJyb3I9Zm9ybWF0LW92ZXJmbG93PV0K
PiB8ICAgIDY0IHwgICAgICAgICAgICAgZmFpbCgiICBUZXN0ICclLjEycycsIGV4cGVjdGVkIHZl
bmRvciAldSwgZ290ICV1XG4iLAo+IHwgICAgICAgfCAgICAgICAgICAgICAgICAgIF5+fn5+fn5+
fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn4KPiB8IHRlc3QtY3B1LXBvbGlj
eS5jOjIwOjEyOiBub3RlOiBpbiBkZWZpbml0aW9uIG9mIG1hY3JvICdmYWlsJwo+IHwgICAgMjAg
fCAgICAgcHJpbnRmKGZtdCwgIyNfX1ZBX0FSR1NfXyk7ICAgICAgICAgICAgICAgICBcCj4gfCAg
ICAgICB8ICAgICAgICAgICAgXn5+Cj4gfCB0ZXN0LWNwdS1wb2xpY3kuYzo2NDoyNzogbm90ZTog
Zm9ybWF0IHN0cmluZyBpcyBkZWZpbmVkIGhlcmUKPiB8ICAgIDY0IHwgICAgICAgICAgICAgZmFp
bCgiICBUZXN0ICclLjEycycsIGV4cGVjdGVkIHZlbmRvciAldSwgZ290ICV1XG4iLAo+IHwgICAg
ICAgfCAgICAgICAgICAgICAgICAgICAgICAgICAgIF5+fn5+Cj4gfCB0ZXN0LWNwdS1wb2xpY3ku
Yzo0NDo3OiBub3RlOiByZWZlcmVuY2VkIGFyZ3VtZW50IGRlY2xhcmVkIGhlcmUKPiB8ICAgIDQ0
IHwgICAgIH0gdGVzdHNbXSA9IHsKPiB8ICAgICAgIHwgICAgICAgXn5+fn4KPiAKPiBzbyBpbmNy
ZWFzZSB0aGUgc3RyaW5nIGFycmF5IHNpemUgYnkgb25lIGNoYXJhY3RlciBmb3IgdGhlIG51bGwg
c3RyaW5nCj4gdGVybWluYXRvciBhbmQgYWRkIGFub3RoZXIgc2luZ2xlIGNoYXIgdG8gdGhlIHN0
cnVjdCB3aXRoaW4gdGhlIHNhbWUKPiB1bmlvbiB0byBiYWxhbmNlIGl0Lgo+IAo+IFNpZ25lZC1v
ZmYtYnk6IENocmlzdG9waGVyIENsYXJrIDxjaHJpc3RvcGhlci5jbGFyazZAYmFlc3lzdGVtcy5j
b20+CgpUaGFua3MhIEp1c3QgdHdvIG5pdHMgYmVsb3cuCgo+IC0tLQo+ICB0b29scy90ZXN0cy9j
cHUtcG9saWN5L3Rlc3QtY3B1LXBvbGljeS5jIHwgMyArKy0KPiAgMSBmaWxlIGNoYW5nZWQsIDIg
aW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQo+IAo+IGRpZmYgLS1naXQgYS90b29scy90ZXN0
cy9jcHUtcG9saWN5L3Rlc3QtY3B1LXBvbGljeS5jIGIvdG9vbHMvdGVzdHMvY3B1LXBvbGljeS90
ZXN0LWNwdS1wb2xpY3kuYwo+IGluZGV4IGNhM2I4ZGQ0NWYuLmM5MTQwOGE5M2EgMTAwNjQ0Cj4g
LS0tIGEvdG9vbHMvdGVzdHMvY3B1LXBvbGljeS90ZXN0LWNwdS1wb2xpY3kuYwo+ICsrKyBiL3Rv
b2xzL3Rlc3RzL2NwdS1wb2xpY3kvdGVzdC1jcHUtcG9saWN5LmMKPiBAQCAtMzUsOSArMzUsMTAg
QEAgc3RhdGljIHZvaWQgdGVzdF92ZW5kb3JfaWRlbnRpZmljYXRpb24odm9pZCkKPiAgewo+ICAg
ICAgc3RhdGljIGNvbnN0IHN0cnVjdCB0ZXN0IHsKPiAgICAgICAgICB1bmlvbiB7Cj4gLSAgICAg
ICAgICAgIGNoYXIgaWRlbnRbMTJdOwo+ICsgICAgICAgICAgICBjaGFyIGlkZW50WzEzXTsKPiAg
ICAgICAgICAgICAgc3RydWN0IHsKPiAgICAgICAgICAgICAgICAgIHVpbnQzMl90IGIsIGQsIGM7
Cj4gKyAgICAgICAgICAgICAgICBjaGFyIG51bGxfdGVybWluYXRvcjsKCkRvIHlvdSByZWFsbHkg
bmVlZCB0aGlzIGZpZWxkIGhlcmUsIEFGQUlDVCBpdCdzIHVudXNlZC4gVGhlIGNvbXBpbGVyCndp
bGwgYWRkIHRoZSBwYWRkaW5nIGhlcmUgYXV0b21hdGljYWxseSB0byBtYXRjaCB0aGUgc2l6ZSBv
ZiB0aGUgb3RoZXIKZmllbGQgb2YgdGhlIHVuaW9uLgoKQWxzbywgc2luY2UgaWRlbnQgaXMgbnVs
bCB0ZXJtaW5hdGVkIG5vdyB5b3UgY2FuIHJlbW92ZSB0aGUgLjEyIGZyb20KdGhlIGZvcm1hdCBz
dHJpbmcuCgpUaGFua3MsIFJvZ2VyLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 25 09:08:55 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Jul 2019 09:08:55 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqZjy-0002pV-Cg; Thu, 25 Jul 2019 09: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=XezG=VW=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hqZjx-0002pQ-S3
 for xen-devel@lists.xenproject.org; Thu, 25 Jul 2019 09:08:45 +0000
X-Inumbo-ID: cd2e30a4-aebb-11e9-8980-bc764e045a96
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id cd2e30a4-aebb-11e9-8980-bc764e045a96;
 Thu, 25 Jul 2019 09:08:44 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: i6YADqt/X5Z7NpyR1p8yyv0X/fN3HmCV8sGRf3ScfS944ZcMYpOFnlYwrzfOhW2+eBx7/ilfM7
 DSp2c0lpbvUEL42b76X2qnwkPFP/rJTNHGVrtnwYCjbVLevtua5uFmFw8vuh51rbnJb5UmyAKa
 EaKijstuW02fde+YOLmq7r9QS6tekW8sZeH/nxnQuJg+6Zan0TaE4qYKjUE2pS8BZuP4hFJYBo
 ZdmhrxZ8uzXf5iXcs8mWlbHPRb2spQKRxZBywt0Sg+jP6IrekYVpXgHibvxN4jfXrziXHfcOny
 ZpQ=
X-SBRS: 2.7
X-MesageID: 3410189
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,306,1559534400"; 
   d="scan'208";a="3410189"
Date: Thu, 25 Jul 2019 11:08:29 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Anthony PERARD <anthony.perard@citrix.com>
Message-ID: <20190725090829.yiq2wpszksp5n2ab@Air-de-Roger>
References: <20190704144233.27968-1-anthony.perard@citrix.com>
 <20190704144233.27968-25-anthony.perard@citrix.com>
 <20190715141521.aqmpchgzyleoergc@MacBook-Air-de-Roger.local>
 <20190722145319.GG1208@perard.uk.xensource.com>
 <20190723094207.ccnzyzuma4ydpugi@Air-de-Roger>
 <20190724161759.GB1242@perard.uk.xensource.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20190724161759.GB1242@perard.uk.xensource.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v3 24/35] OvmfPkg/XenPlatformPei: Rework
 memory detection
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>,
 Jordan Justen <jordan.l.justen@intel.com>, devel@edk2.groups.io,
 Julien Grall <julien.grall@arm.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 xen-devel@lists.xenproject.org, Laszlo Ersek <lersek@redhat.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBKdWwgMjQsIDIwMTkgYXQgMDU6MTc6NTlQTSArMDEwMCwgQW50aG9ueSBQRVJBUkQg
d3JvdGU6Cj4gT24gVHVlLCBKdWwgMjMsIDIwMTkgYXQgMTE6NDI6MDdBTSArMDIwMCwgUm9nZXIg
UGF1IE1vbm7DqSB3cm90ZToKPiA+IE9uIE1vbiwgSnVsIDIyLCAyMDE5IGF0IDAzOjUzOjE5UE0g
KzAxMDAsIEFudGhvbnkgUEVSQVJEIHdyb3RlOgo+ID4gPiBPbiBNb24sIEp1bCAxNSwgMjAxOSBh
dCAwNDoxNToyMVBNICswMjAwLCBSb2dlciBQYXUgTW9ubsOpIHdyb3RlOgo+ID4gPiA+IE9uIFRo
dSwgSnVsIDA0LCAyMDE5IGF0IDAzOjQyOjIyUE0gKzAxMDAsIEFudGhvbnkgUEVSQVJEIHdyb3Rl
Ogo+ID4gPiA+ID4gKyAgICAgIC8vIGVycm9yIG1lc3NhZ2U6IENwdUR4ZTogSW50ZXJzZWN0TWVt
b3J5RGVzY3JpcHRvcjoKPiA+ID4gPiA+ICsgICAgICAvLyAgICAgICAgZGVzYyBbRkMwMDAwMDAs
IDEwMDAwMDAwMCkgdHlwZSAxIGNhcCA4NzAwMDAwMDAwMDI2MDAxCj4gPiA+ID4gPiArICAgICAg
Ly8gICAgICAgIGNvbmZsaWN0cyB3aXRoIGFwZXJ0dXJlIFtGRUUwMDAwMCwgRkVFMDEwMDApIGNh
cCAxCj4gPiA+ID4gPiAgICAgICAgLy8KPiA+ID4gPiA+IC0gICAgICBpZiAoRW50cnktPlR5cGUg
IT0gRWZpQWNwaUFkZHJlc3NSYW5nZU1lbW9yeSkgewo+ID4gPiA+ID4gLSAgICAgICAgY29udGlu
dWU7Cj4gPiA+ID4gPiArICAgICAgaWYgKCFYZW5Idm1sb2FkZXJEZXRlY3RlZCAoKSkgewo+ID4g
PiA+ID4gKyAgICAgICAgQWRkUmVzZXJ2ZWRNZW1vcnlCYXNlU2l6ZUhvYiAoQmFzZSwgRW5kIC0g
QmFzZSwgRkFMU0UpOwo+ID4gPiA+IAo+ID4gPiA+IFRoaXMgc3BlY2lhbCBjYXNpbmcgZm9yIFBW
SCBsb29rcyB3ZWlyZCwgaWRlYWxseSB3ZSB3b3VsZCBsaWtlIHRvIHVzZQo+ID4gPiA+IHRoZSBz
YW1lIGNvZGUgcGF0aCwgb3IgZWxzZSBpdCBzaG91bGQgYmUgZXhwbGljaXRseSBtZW50aW9uZWQg
d2h5IFBWSAo+ID4gPiA+IGhhcyBkaXZlcmdpbmcgYmVoYXZpb3VyLgo+ID4gPiAKPiA+ID4gSSB0
aGluayBodm1sb2FkZXIgaXMgdGhlIGlzc3VlIHJhdGhlciB0aGFuIFBWSC4gSGVyZSBpcyBwYXJ0
IG9mIHRoZQo+ID4gPiAibWVtb3J5IG1hcCIgYXMgZm91bmQgaW4gaHZtbG9hZGVyL2NvbmZpZy5o
Ogo+ID4gPiAKPiA+ID4gICAvKiBTcGVjaWFsIEJJT1MgbWFwcGluZ3MsIGV0Yy4gYXJlIGFsbG9j
YXRlZCBmcm9tIGhlcmUgdXB3YXJkcy4uLiAqLwo+ID4gPiAgICNkZWZpbmUgUkVTRVJWRURfTUVN
QkFTRSAgICAgICAgICAgICAgMHhGQzAwMDAwMAo+ID4gPiAgIC8qIE5CLiBBQ1BJX0lORk9fUEhZ
U0lDQUxfQUREUkVTUyAqTVVTVCogbWF0Y2ggZGVmaW5pdGlvbiBpbiBhY3BpL2RzZHQuYXNsISAq
Lwo+ID4gPiAgICNkZWZpbmUgQUNQSV9JTkZPX1BIWVNJQ0FMX0FERFJFU1MgICAgMHhGQzAwMDAw
MAo+ID4gPiAgICNkZWZpbmUgUkVTRVJWRURfTUVNT1JZX0RZTkFNSUNfU1RBUlQgMHhGQzAwMTAw
MAo+ID4gPiAgICNkZWZpbmUgUkVTRVJWRURfTUVNT1JZX0RZTkFNSUNfRU5EICAgMHhGRTAwMDAw
MAo+ID4gPiAKPiA+ID4gYW5kIGh2bWxvYWRlciBzaW1wbHkgY3JlYXRlcyBhIHNpbmdsZSBlODIw
IHJlc2VydmVkIGVudHJ5LCBmcm9tCj4gPiA+IFJFU0VSVkVEX01FTUJBU0UgdG8gdGhlIHRvcCBv
ZiA0R0IuIEl0J3MgcHJvYmFibHkgdG9vIG11Y2guCj4gPiAKPiA+IEJ1dCBpc24ndCB0aGlzIGtp
bmQgb2YgZGFuZ2Vyb3VzPyBIb3cgY2FuIHlvdSBhc3N1cmUgZnV0dXJlIHZlcnNpb25zCj4gPiBv
ZiBodm1sb2FkZXIgd29uJ3QgdXNlIHRoaXMgc3BhY2U/Cj4gPiAKPiA+ID4gSWYgaHZtbG9hZGVy
IG9ubHkgcmVzZXJ2ZWQKPiA+ID4gQUNQSV9JTkZPX1BIWVNJQ0FMX0FERFJFU1MtUkVTRVJWRURf
TUVNT1JZX0RZTkFNSUNfRU5ELCBJIG1pZ2h0IG5vdCBoYXZlCj4gPiA+IHRvIHNwZWNpYWwgY2Fz
ZSBodm1sb2FkZXIuCj4gPiAKPiA+IENvdWxkIHdlIGxvb2sgaW50byBnZXR0aW5nIHRoaXMgZml4
ZWQgaW4gaHZtbG9hZGVyIHRoZW4/Cj4gPiAKPiA+IEkgdGhpbmsgaXQncyBkYW5nZXJvdXMgZm9y
IE9WTUYgdG8gcGxheSBzdWNoIHRyaWNrcyB3aXRoIHRoZSBtZW1vcnkKPiA+IG1hcC4KPiA+IAo+
ID4gPiBBcyBmYXIgYXMgSSBrbm93IDB4ZmVlMDAwMDAgaXNuJ3QgYSBzcGVjaWFsCj4gPiA+IGJp
b3MgbWFwcGluZywgYnV0IHNvbWV0aGluZyB0aGUgaGFyZHdhcmUgcHJvdmlkZXMuCj4gPiAKPiA+
IFllcywgdGhhdCdzIHVzZWQgYnkgdGhlIGxhcGljLCBzbyBpdCdzIG5vdCBzcGVjaWZpYyB0byBo
dm1sb2FkZXIuCj4gCj4gUmlnaHQsIEkndmUgZ290IGEgY2xvc2VyIGxvb2sgYXQgdGhhdCBDcHVE
eGUgbW9kdWxlLCBpdCB3YW50cyB0aGUgbG9jYWwKPiBBUElDIG1lbW9yeSBtYXBwZWQgc3BhY2Ug
dG8gYmUgIm1hcHBlZCBJTyIsIGFuZCB0aGF0IGRpZmZlcmVudCB0aGFuCj4gInJlc2VydmVkIi4K
PiAKPiBTbyB3aGlsZSBwYXJzaW5nIHRoZSBlODIwIGZyb20gaHZtbG9hZGVyLCBpbnN0ZWFkIG9m
IGlnbm9yaW5nIGFsbAo+IHJlc2VydmVkIHJlZ2lvbiwgSSdtIGdvaW5nIHRvIGF2b2lkIGFkZGlu
ZyB0aGUgbG9jYWwgYXBpYyBtZW1vcnkgbWFwcGVkCj4gc3BhY2UuCj4gCj4gc29tZXRoaW5nIGxp
a2U6Cj4gICBpZiAoaHZtbG9hZGVyRGV0ZWN0ZWQoKSkKCkkgZG9uJ3QgdGhpbmsgeW91IG5lZWQg
dG8gZ2F0ZSB0aGlzIG9uIGh2bWxvYWRlciBiZWluZyB1c2VkLCB3aGlsZQppdCdzIHRydWUgdGhh
dCBQVkggbWVtb3J5IG1hcCBkb2Vzbid0IGNvbnRhaW4gc3VjaCByZXNlcnZlZCBtZW1vcnkKcmVn
aW9uIEFUTSBJIGRvbid0IHNlZSBhbnkgaGFybSBpbiBkb2luZyB0aGlzIGZvciBQVkggYWxzby4K
Cj4gICAgIEJhc2UgPSAkKHN0YXJ0IG9mIHRoZSBlODIwIGVudHJ5KTsKPiAgICAgRW5kID0gJChz
dGFydCBvZiB0aGUgZTgyMCBlbnRyeSArIHNpemUpOwo+ICAgICBMb2NhbEFwaWMgPSAweGZlZTAw
MDAwOwo+ICAgICBpZiAoQmFzZSA8IExvY2FsQXBpYyAmJiBMb2NhbEFwaWMgPCBFbmQpIHsKPiAg
ICAgICBBZGRSZXNlcnZlZE1lbW9yeVJhbmdlSG9iIChCYXNlLCBMb2NhbEFwaWMsIEZBTFNFKTsK
PiAgICAgICBpZiAoRW5kID4gKExvY2FsQXBpYyArIFNJWkVfNEtCKSkgewoKVGhlIHJhbmdlIGlz
IGFjdHVhbGx5IGZyb20gMHhmZWUwMDAwMCB0byAweGZlZWZmZmZmICgyTUIpLCBzbyB5b3UKbGlr
ZWx5IHdhbnQgdG8gbWFrZSBzdXJlIG5vbiBvZiB0aGlzIGlzIGFkZGVkIGFzIHJlc2VydmVkPwoK
VGhhbmtzLCBSb2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 25 09:23:05 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Jul 2019 09:23:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqZxj-0004GD-Tg; Thu, 25 Jul 2019 09:22:59 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=XezG=VW=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hqZxi-0004G8-JO
 for xen-devel@lists.xenproject.org; Thu, 25 Jul 2019 09:22:58 +0000
X-Inumbo-ID: c8507f4c-aebd-11e9-a264-f302aaffce68
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c8507f4c-aebd-11e9-a264-f302aaffce68;
 Thu, 25 Jul 2019 09:22:55 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 70B7gRJz/IlUtbaCjHod3DqkcVMRoIKZJTridfuJCmgbRyVSFw36G0g6gciaoYPgNNAciegBiZ
 P3aBiheskqaAZYxWHR5nTVoiHicOjDWvzlYAI/Ng7W0SKQO2i7N7LlsULHAT5rBrTONx3xDO82
 GX2+7jGNzvQJjG4Iy8dgWnp8Px7a1xGT039j7cAoz4NlJq+NZyLjKqm17F+NOYA2fuOhIN2UaY
 TdCGrjdjN7yupW40PmFRBe/Re6tmfeZcsi7RFMhY1K86GhYmuK5/7m5goJZrItTDeVxNVz+ROK
 0RI=
X-SBRS: 2.7
X-MesageID: 3410610
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,306,1559534400"; 
   d="scan'208";a="3410610"
Date: Thu, 25 Jul 2019 11:22:42 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Paul Durrant <paul.durrant@citrix.com>
Message-ID: <20190725092242.m675tevc5wudzaw5@Air-de-Roger>
References: <20190723160609.2177-1-paul.durrant@citrix.com>
 <20190723160609.2177-2-paul.durrant@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20190723160609.2177-2-paul.durrant@citrix.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 1/6] domain: stash xen_domctl_createdomain
 flags in struct domain
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>,
 xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBKdWwgMjMsIDIwMTkgYXQgMDU6MDY6MDRQTSArMDEwMCwgUGF1bCBEdXJyYW50IHdy
b3RlOgo+IFRoZXNlIGFyZSBjYW5vbmljYWwgc291cmNlIG9mIGRhdGEgdXNlZCB0byBzZXQgdmFy
aW91cyBvdGhlciBmbGFncy4gSWYKPiB0aGV5IGFyZSBhdmFpbGFibGUgZGlyZWN0bHkgaW4gc3Ry
dWN0IGRvbWFpbiB0aGVuIHRoZSBvdGhlciBmbGFncyBhcmUgbm8KPiBsb25nZXIgbmVlZGVkLgo+
IAo+IFRoaXMgcGF0Y2ggc2ltcGx5IGNvcGllcyB0aGUgZmxhZ3MgaW50byBhIG5ldyAnY3JlYXRl
ZmxhZ3MnIGZpZWxkIGluCj4gc3RydWN0IGRvbWFpbi4gU3Vic2VxdWVudCBwYXRjaGVzIHdpbGwg
ZG8gdGhlIHJlbGF0ZWQgY2xlYW4tdXAgd29yay4KClRoYW5rcyEKCkp1c3Qgb25lIG5hbWluZyBj
b21tZW50ICh3aGljaCBpcyBzdWJqZWN0IHRvIHRhc3RlIEkgZ3Vlc3MpLgoKPiBkaWZmIC0tZ2l0
IGEveGVuL2luY2x1ZGUveGVuL3NjaGVkLmggYi94ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaAo+IGlu
ZGV4IGI0MGM4ZmQxMzguLmVkYWUzNzJjMmIgMTAwNjQ0Cj4gLS0tIGEveGVuL2luY2x1ZGUveGVu
L3NjaGVkLmgKPiArKysgYi94ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaAo+IEBAIC0zMDgsNiArMzA4
LDcgQEAgZW51bSBndWVzdF90eXBlIHsKPiAgCj4gIHN0cnVjdCBkb21haW4KPiAgewo+ICsgICAg
dW5zaWduZWQgaW50ICAgICBjcmVhdGVmbGFnczsKCkNhbiB5b3UgbmFtZSB0aGlzIGp1c3QgZmxh
Z3Mgb3Igb3B0aW9ucyBvciBzb21lIHN1Y2ggKHdpdGhvdXQgdGhlCmNyZWF0ZSBwcmVmaXgpLiBJ
TU8gYWRkaW5nIHRoZSBjcmVhdGUgcHJlZml4IG1ha2VzIGl0IGxvb2sgbGlrZSBhCmZpZWxkIG9u
bHkgdXNlZCBkdXJpbmcgZG9tYWluIGNyZWF0aW9uLCB3aGlsZSBpdCdzIG5vdCB0aGUgY2FzZS4K
ClRoYW5rcywgUm9nZXIuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 25 09:31:17 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Jul 2019 09:31:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqa5h-0004yi-PR; Thu, 25 Jul 2019 09:31:13 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=XezG=VW=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hqa5f-0004yd-N1
 for xen-devel@lists.xenproject.org; Thu, 25 Jul 2019 09:31:11 +0000
X-Inumbo-ID: ef29cc8a-aebe-11e9-aa28-c32cd7447536
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id ef29cc8a-aebe-11e9-aa28-c32cd7447536;
 Thu, 25 Jul 2019 09:31:09 +0000 (UTC)
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: ByJ2CnBTOCOQ9h6NYrn4Lv6ff4wI3iU3AlMTyMtTcoe6TCUwKsV3pkhm1J5pR5DLydkfWST4J+
 qyGFgbvJ0BvYGLhuaojvxCS9sSYxpUyoCIUzUUBmwfXtg4lHCMNa17bYsVIFhIKy5BjfoQObpW
 7B5BPe4N+ZvX7pBKl4lJDYzD8wKSvWb66aUEWye/T5sfD91lik0eVxfZQifaNqgpC755ht6L2f
 wtaidrYMDuDX+Zv5O0gijNodxjB2mfPEA0/9qwxS7W0TqCxcMZsQsRx2vYjZXHGyhggSg9ZN2s
 kxM=
X-SBRS: 2.7
X-MesageID: 3522357
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,306,1559534400"; 
   d="scan'208";a="3522357"
Date: Thu, 25 Jul 2019 11:30:51 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Paul Durrant <paul.durrant@citrix.com>
Message-ID: <20190725093051.e4p55y46qrpwh2ca@Air-de-Roger>
References: <20190723160609.2177-1-paul.durrant@citrix.com>
 <20190723160609.2177-3-paul.durrant@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20190723160609.2177-3-paul.durrant@citrix.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 2/6] domain: remove 'guest_type' field (and
 enum guest_type)
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 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>

T24gVHVlLCBKdWwgMjMsIDIwMTkgYXQgMDU6MDY6MDVQTSArMDEwMCwgUGF1bCBEdXJyYW50IHdy
b3RlOgo+IFRoZSBlbnVtIGd1ZXN0X3R5cGUgd2FzIGludHJvZHVjZWQgaW4gY29tbWl0IDZjNjQ5
Mjc4MGVhICJwdmggcHJlcDoKPiBpbnRyb2R1Y2UgcHYgZ3Vlc3QgdHlwZSBhbmQgaGFzX2h2bV9j
b250YWluZXIgbWFjcm9zIiB0byBhbGxvdyBhIG5ldyBndWVzdAo+IHR5cGUsIGRpc3RpbmN0IGZy
b20gZWl0aGVyIFBWIG9yIEhWTSBndWVzdCB0eXBlcywgdG8gYmUgYWRkZWQgaW4gY29tbWl0Cj4g
ODI3MWQ2NTIyYzYgInB2aDogaW50cm9kdWNlIFBWSCBndWVzdCB0eXBlIi4gU3Vic2VxdWVudGx5
LCBjb21taXQKPiAzM2U1YzMyNTU5ZSAieDg2OiByZW1vdmUgUFZIdjEgY29kZSIgcmVtb3ZlZCB0
aGlzIHRoaXJkIGd1ZXN0IHR5cGUuCj4gCj4gVGhpcyBwYXRjaCByZW1vdmVzIHRoZSBzdHJ1Y3Qg
ZG9tYWluIGZpZWxkIGFuZCBlbnVtZXJhdGlvbiBhcyB0aGUgZ3Vlc3QKPiB0eXBlIGNhbiBub3cg
YmUgdHJpdmlhbGx5IGRldGVybWluZWQgZnJvbSB0aGUgJ2NyZWF0ZWZsYWdzJyBmaWVsZC4KPiAK
PiBTaWduZWQtb2ZmLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgoK
UmV2aWV3ZWQtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgoKVGhh
bmtzLCBSb2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 25 09:44:43 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Jul 2019 09:44:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqaIg-0005jd-1N; Thu, 25 Jul 2019 09: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=XezG=VW=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hqaIe-0005id-Qq
 for xen-devel@lists.xenproject.org; Thu, 25 Jul 2019 09:44:36 +0000
X-Inumbo-ID: cf92d5d7-aec0-11e9-8980-bc764e045a96
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id cf92d5d7-aec0-11e9-8980-bc764e045a96;
 Thu, 25 Jul 2019 09:44:35 +0000 (UTC)
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: hQb+sueKbPA5lgFxsLeFio56O0Lds21duEDYzKbzE+jL5p7Zh2k5zHkh/4devyFjWK3vRa+hTW
 +QP91qxQoNQgFm7SbFrL4p+8ozAcpOmcQw4oK2zUGKGnoErBS5DxC7nD4lcjCg8JsdjEcfd4Od
 4xSX5HtB/RbVdju8VYnjuvoPo2FH8dt4Dt6cUnTqQ3c7QcYKGlIq0NGJ51xxwqBq4HkayCVqz/
 bdOjgJdFjeO1dpFtoNMJ9ZDJCrEMZ8Rfi3SXhpyol6O1F/nmPhDip+IheQK8s9GQ5a2zTmH1mn
 1fc=
X-SBRS: 2.7
X-MesageID: 3522840
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,306,1559534400"; 
   d="scan'208";a="3522840"
Date: Thu, 25 Jul 2019 11:44:20 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Paul Durrant <paul.durrant@citrix.com>
Message-ID: <20190725094420.g2wv7cur7xfoat5t@Air-de-Roger>
References: <20190723160609.2177-1-paul.durrant@citrix.com>
 <20190723160609.2177-4-paul.durrant@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20190723160609.2177-4-paul.durrant@citrix.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 3/6] x86/hvm/domain: remove the
 'hap_enabled' flag
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Wei Liu <wl@xen.org>,
 Jan Beulich <jbeulich@suse.com>, Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBKdWwgMjMsIDIwMTkgYXQgMDU6MDY6MDZQTSArMDEwMCwgUGF1bCBEdXJyYW50IHdy
b3RlOgo+IC0jaWZkZWYgQ09ORklHX0hWTQo+IC0jZGVmaW5lIGhhcF9lbmFibGVkKGQpICAoaXNf
aHZtX2RvbWFpbihkKSAmJiAoZCktPmFyY2guaHZtLmhhcF9lbmFibGVkKQo+IC0jZWxzZQo+IC0j
ZGVmaW5lIGhhcF9lbmFibGVkKGQpICAoeyh2b2lkKShkKTsgZmFsc2U7fSkKPiAtI2VuZGlmCj4g
KyNkZWZpbmUgaGFwX2VuYWJsZWQoZCkgXAo+ICsgICAgKGh2bV9oYXBfc3VwcG9ydGVkKCkgJiYg
aXNfaHZtX2RvbWFpbihkKSAmJiBcCj4gKyAgICAgZXZhbHVhdGVfbm9zcGVjKGQtPmNyZWF0ZWZs
YWdzICYgWEVOX0RPTUNUTF9DREZfaGFwKSkKCllvdSBjb3VsZCBtYWtlIHRoaXMgYW4gaW5saW5l
IGZ1bmN0aW9uIHdoaWxlIGF0IGl0IEFGQUlDVC4KClRoYW5rcywgUm9nZXIuCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 25 09:48:02 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Jul 2019 09:48:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqaLx-0005pc-Hd; Thu, 25 Jul 2019 09:48:01 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=XezG=VW=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hqaLw-0005pW-92
 for xen-devel@lists.xenproject.org; Thu, 25 Jul 2019 09:48:00 +0000
X-Inumbo-ID: 47c2f31a-aec1-11e9-a53c-9f64d4ddd6ad
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 47c2f31a-aec1-11e9-a53c-9f64d4ddd6ad;
 Thu, 25 Jul 2019 09:47:57 +0000 (UTC)
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: RW3VPgiW6hM3MKEaMz/279DQQgsCm3Ol9ohtQOlaxsV+Qr+lTq9lrW+78YuUNyH9WQcYMCufHm
 8R6LACvz6FzicazEA3XBC7LWo1kSnC+aw1Anr9TlIGD4K7lJBK8UplzJ/spWCgajwa/o2FV8iL
 ZhW0AQqZ+ESCnML37NunqeBbBC+g3ewgY79a8u3Le4A9R2+5zCo6vruwgUAGE/+8AWuoxAZCdA
 5MquKHLG+W6cDDue+x6WDrxhnF25XLFOkRsk6nbdQO5+L7JEDCN4+AHIeOGebNDGJ21ryVb16N
 5jA=
X-SBRS: 2.7
X-MesageID: 3522969
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,306,1559534400"; 
   d="scan'208";a="3522969"
Date: Thu, 25 Jul 2019 11:47:46 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Paul Durrant <paul.durrant@citrix.com>
Message-ID: <20190725094746.5wlsyc4h4m573qza@Air-de-Roger>
References: <20190723160609.2177-1-paul.durrant@citrix.com>
 <20190723160609.2177-6-paul.durrant@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20190723160609.2177-6-paul.durrant@citrix.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 5/6] domain: remove the 'is_xenstore' flag
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>,
 xen-devel@lists.xenproject.org, Daniel De Graaf <dgdegra@tycho.nsa.gov>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBKdWwgMjMsIDIwMTkgYXQgMDU6MDY6MDhQTSArMDEwMCwgUGF1bCBEdXJyYW50IHdy
b3RlOgo+IFRoaXMgcGF0Y2ggaW50cm9kdWNlcyBhIGNvbnZlbmllbmNlIG1hY3JvLCBpc194ZW5z
dG9yZV9kb21haW4oKSwgd2hpY2gKPiB0ZXN0cyB0aGUgZG9tYWluICdjcmVhdGVmbGFncycgZGly
ZWN0bHkgYW5kIHRoZW4gdXNlcyB0aGF0IGluIHBsYWNlIG9mCj4gdGhlICdpc194ZW5zdG9yZScg
ZmxhZy4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRy
aXguY29tPgoKUmV2aWV3ZWQtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXgu
Y29tPgoKSnVzdCBvbmUgcmVxdWVzdCBiZWxvdyAod2hpY2ggaXMgbm90IHJlbGF0ZWQgdG8geW91
ciBjb2RlIGFjdHVhbGx5KS4KCj4gLS0tCj4gQ2M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29w
ZXIzQGNpdHJpeC5jb20+Cj4gQ2M6IEdlb3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5sYXBAZXUuY2l0
cml4LmNvbT4KPiBDYzogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+Cj4g
Q2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPiBDYzogSnVsaWVuIEdyYWxsIDxq
dWxpZW4uZ3JhbGxAYXJtLmNvbT4KPiBDYzogS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQu
d2lsa0BvcmFjbGUuY29tPgo+IENjOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtl
cm5lbC5vcmc+Cj4gQ2M6IFRpbSBEZWVnYW4gPHRpbUB4ZW4ub3JnPgo+IENjOiBXZWkgTGl1IDx3
bEB4ZW4ub3JnPgo+IENjOiBEYW5pZWwgRGUgR3JhYWYgPGRnZGVncmFAdHljaG8ubnNhLmdvdj4K
PiAtLS0KPiAgeGVuL2NvbW1vbi9kb21haW4uYyAgICAgfCA1ICstLS0tCj4gIHhlbi9jb21tb24v
ZG9tY3RsLmMgICAgIHwgMiArLQo+ICB4ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaCB8IDcgKysrKyst
LQo+ICB4ZW4vaW5jbHVkZS94c20vZHVtbXkuaCB8IDIgKy0KPiAgNCBmaWxlcyBjaGFuZ2VkLCA4
IGluc2VydGlvbnMoKyksIDggZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL3hlbi9jb21t
b24vZG9tYWluLmMgYi94ZW4vY29tbW9uL2RvbWFpbi5jCj4gaW5kZXggNmY0MDVkMjU0MS4uNTcw
M2RhMzU3ZiAxMDA2NDQKPiAtLS0gYS94ZW4vY29tbW9uL2RvbWFpbi5jCj4gKysrIGIveGVuL2Nv
bW1vbi9kb21haW4uYwo+IEBAIC00MjksMTEgKzQyOSw4IEBAIHN0cnVjdCBkb21haW4gKmRvbWFp
bl9jcmVhdGUoZG9taWRfdCBkb21pZCwKPiAgICAgICAgICB3YXRjaGRvZ19kb21haW5faW5pdChk
KTsKPiAgICAgICAgICBpbml0X3N0YXR1cyB8PSBJTklUX3dhdGNoZG9nOwo+ICAKPiAtICAgICAg
ICBpZiAoIGQtPmNyZWF0ZWZsYWdzICYgWEVOX0RPTUNUTF9DREZfeHNfZG9tYWluICkKPiAtICAg
ICAgICB7Cj4gLSAgICAgICAgICAgIGQtPmlzX3hlbnN0b3JlID0gMTsKPiArICAgICAgICBpZiAo
IGlzX3hlbnN0b3JlX2RvbWFpbihkKSApCj4gICAgICAgICAgICAgIGQtPmRpc2FibGVfbWlncmF0
ZSA9IDE7CgpXaGlsZSBoZXJlIGNhbiB5b3UgYWxzbyBmaXggdGhpcyBsaW5lIHRvIHVzZSB0cnVl
IGluc3RlYWQgb2YgMT8KClRoYW5rcywgUm9nZXIuCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 25 09:48:49 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Jul 2019 09: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 1hqaMi-0005tO-SK; Thu, 25 Jul 2019 09:48:48 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=XezG=VW=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hqaMi-0005tI-3E
 for xen-devel@lists.xenproject.org; Thu, 25 Jul 2019 09:48:48 +0000
X-Inumbo-ID: 636e0fdc-aec1-11e9-94bf-b399cb538d22
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 636e0fdc-aec1-11e9-94bf-b399cb538d22;
 Thu, 25 Jul 2019 09:48:43 +0000 (UTC)
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: +tXkCcmquvb36F1w9gYSJ2OdHhqIxPRk9HRgxEs7Jk5lt/4nEOY6Ip599BXZKdhfCdUqeLiwmU
 WcAMhDlRWLBcdmSLxsl6LhO+r/UcxdVNS73FsgZKcllgU/jSBHIPaDhcgbMqfzPYmESu7tlXUP
 26Y1AkH5KRoRli6V1RhUWvRnVGwTg5bcbJMez3bFEoBdcySo3nq827lMOt9gBJXM9AhPXU7SUF
 8+mwQiy3W8R7cgFuMsoFlul3f+Jn7Bq1N+j2Jr+77jUT5c2+WA6KYH6h6ouEjx4uyxxMZkNElW
 7rs=
X-SBRS: 2.7
X-MesageID: 3450421
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,306,1559534400"; 
   d="scan'208";a="3450421"
Date: Thu, 25 Jul 2019 11:48:34 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Paul Durrant <paul.durrant@citrix.com>
Message-ID: <20190725094834.mfjpf5sodf225ul3@Air-de-Roger>
References: <20190723160609.2177-1-paul.durrant@citrix.com>
 <20190723160609.2177-7-paul.durrant@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20190723160609.2177-7-paul.durrant@citrix.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 6/6] x86/domain: remove the 's3_integrity'
 flag
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wl@xen.org>, Shane Wang <shane.wang@intel.com>,
 Jan Beulich <jbeulich@suse.com>, Andrew
 Cooper <andrew.cooper3@citrix.com>, xen-devel@lists.xenproject.org,
 Gang Wei <gang.wei@intel.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBKdWwgMjMsIDIwMTkgYXQgMDU6MDY6MDlQTSArMDEwMCwgUGF1bCBEdXJyYW50IHdy
b3RlOgo+IFRoZSBmbGFnIGlzIG5vdCBuZWVkZWQgc2luY2UgdGhlIGRvbWFpbiAnY3JlYXRlZmxh
Z3MnIGNhbiBub3cgYmUgdGVzdGVkCj4gZGlyZWN0bHkuCj4gCj4gU2lnbmVkLW9mZi1ieTogUGF1
bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KClJldmlld2VkLWJ5OiBSb2dlciBQ
YXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 25 10:04:52 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Jul 2019 10:04:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqac2-0007Ml-Cn; Thu, 25 Jul 2019 10:04:38 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=dOpT=VW=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hqac0-0007Ll-T7
 for xen-devel@lists.xenproject.org; Thu, 25 Jul 2019 10:04:36 +0000
X-Inumbo-ID: 988d603a-aec3-11e9-a6fb-7f05c0be5013
Received: from m9a0001g.houston.softwaregrp.com (unknown [15.124.64.66])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 988d603a-aec3-11e9-a6fb-7f05c0be5013;
 Thu, 25 Jul 2019 10:04:33 +0000 (UTC)
Received: FROM m9a0001g.houston.softwaregrp.com (15.121.0.191) BY
 m9a0001g.houston.softwaregrp.com WITH ESMTP; 
 Thu, 25 Jul 2019 10:04:31 +0000
Received: from M9W0068.microfocus.com (2002:f79:bf::f79:bf) by
 M9W0068.microfocus.com (2002:f79:bf::f79:bf) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Thu, 25 Jul 2019 10:03:27 +0000
Received: from NAM01-SN1-obe.outbound.protection.outlook.com (15.124.72.10) by
 M9W0068.microfocus.com (15.121.0.191) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Thu, 25 Jul 2019 10:03:27 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=DgZ6H/c++uVVMggGNajlyNF3hQaHtgVPq0TPSpMlCuedRw0Ld+VVNZZQsGuWOyUIJxtM3SXoT9tB7jfIJgYfLI3o3X1/y3DXyisNB7oa+bOT1fD4pwU7SGozEU70zUzn+b54OJ7rqZgsinA21qn04VbvubSCyqTiWO1G7P2s9dEWHPbK8mh3qICeXZR+7zqAyU+uwR7YgA6j6ILH0bOzPvRP8hpPl7eyAkELxB0T6yw9CVgaCF8gN/7YPd9fXtprohJYj3HQKRBEOVFwYZtO/kzk3xuADun+v06NmA/NHfzYSj6KXBvGfR3pzaZgpdJ0IdzR24MZbHlbt5zSgVS3jw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=0BRqYAjOKXtpmbCJWGJY0duPcZghRuvCJ3XV/EdLOiA=;
 b=bkWlLx5pJgVZ+jkoSO5woS4OF8GqQ8MI/xJuGvsE2ZDknrlr4wEOz7+m7vtG/bc4/cTr0KdTz1OGpJVtPLl6cAZbnT+4qDJWY789So9u38zik6DJeAfEAXabiXg1sILKi8/2z+fOm22reX2W5sF1erfrcl6Vq+HLwfO8Zm5DgSuxmCzH8BU3sOUzPGMIiunQagT+qhRYMz4JYYF3Ivndh6fKNizAK+luZjX3mGN7fiCIKg/7bydSBS87tr5bBEVpy5pu2OJg53/s8aiR47ZdY6CddrCmkjCZn+/GILWZc0W/LlXIIwFgOLfSZ0Rf39Fs9xjBmOXmu02LUV/Sj0k53w==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3107.namprd18.prod.outlook.com (10.255.137.225) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2094.17; Thu, 25 Jul 2019 10:03:26 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b%7]) with mapi id 15.20.2094.013; Thu, 25 Jul 2019
 10:03:26 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "christopher.w.clark@gmail.com" <christopher.w.clark@gmail.com>
Thread-Topic: [PATCH] tests/cpu-policy: fix format-overflow warning by null
 terminating strings
Thread-Index: AQHVQoNqxP3NLSDaSUO4Yjwj1hPOv6bbG1gA
Date: Thu, 25 Jul 2019 10:03:26 +0000
Message-ID: <8e756470-0209-deec-4f4d-17147586b144@suse.com>
References: <20190725005326.3553-1-christopher.w.clark@gmail.com>
In-Reply-To: <20190725005326.3553-1-christopher.w.clark@gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: LO2P265CA0277.GBRP265.PROD.OUTLOOK.COM
 (2603:10a6:600:a1::25) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 0f68d0fb-181b-4fbd-9603-08d710e755f6
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3107; 
x-ms-traffictypediagnostic: BY5PR18MB3107:
x-microsoft-antispam-prvs: <BY5PR18MB31074FC87069D452FCB9EDE8B3C10@BY5PR18MB3107.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7691;
x-forefront-prvs: 0109D382B0
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(39860400002)(396003)(346002)(366004)(136003)(376002)(199004)(189003)(256004)(71200400001)(305945005)(36756003)(4326008)(54906003)(81166006)(102836004)(71190400001)(316002)(486006)(476003)(6116002)(53546011)(7736002)(2616005)(11346002)(99286004)(6512007)(1361003)(81156014)(8936002)(446003)(26005)(2906002)(6506007)(186003)(68736007)(3846002)(386003)(5640700003)(80792005)(31696002)(14454004)(76176011)(6916009)(6486002)(52116002)(6436002)(31686004)(6246003)(2501003)(478600001)(2351001)(86362001)(66946007)(66446008)(66556008)(64756008)(66476007)(25786009)(229853002)(5660300002)(8676002)(53936002)(66066001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3107;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: dcRMuBlobOH7enCIHf4lmrHbVY9diOinbrjQ446qUszSjXPl7pC4PPkX3TuRBc+hsZNFsehghgaoumr/3QPj2ix3HDv6a9ZygYNSpvacFTQWVKQWOlOJDHeezj9C3+ytAteSjK5GLO3wNeTkSttPOJO0SHDqsZEPd+nWPGT3hE05lIkUGGmZTVrctVwLLn2phMhyugDaqkP62P2YL50jv5b/JNeIoPjmyNjmcmYIzt44GXTSFNNrJTI2eJvgsEK0bb9RIo3MvUtfBOlt+utE8UpICXJzJWlEMUd/nQh9MdvJEfNZuQ3AxykwARzBsJVjfk32HiFvO/uQZ9UTA8A0raBClJEwpytVrFJGYfoAuyfpixbePjpS96HQLAp3ApMax/BtGhK1jKBydu2EL+V51LgSe/8M1B8Ta+cdgi+x0nI=
Content-ID: <C446D82AEDAE434CA3DF0BEDA0E8919B@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 0f68d0fb-181b-4fbd-9603-08d710e755f6
X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Jul 2019 10:03:26.3307 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3107
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH] tests/cpu-policy: fix format-overflow
 warning by null terminating strings
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Roger Pau Monne <roger.pau@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <wl@xen.org>, Andrew
 Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjUuMDcuMjAxOSAwMjo1MywgY2hyaXN0b3BoZXIudy5jbGFya0BnbWFpbC5jb20gd3JvdGU6
DQo+IGdjYyA5LjEuMCByZXBvcnRzOg0KPiANCj4gfCB0ZXN0LWNwdS1wb2xpY3kuYzo2NDoxODog
ZXJyb3I6ICclLjEycycgZGlyZWN0aXZlIGFyZ3VtZW50IGlzIG5vdCBhIG51bC10ZXJtaW5hdGVk
IHN0cmluZyBbLVdlcnJvcj1mb3JtYXQtb3ZlcmZsb3c9XQ0KPiB8ICAgIDY0IHwgICAgICAgICAg
ICAgZmFpbCgiICBUZXN0ICclLjEycycsIGV4cGVjdGVkIHZlbmRvciAldSwgZ290ICV1XG4iLA0K
PiB8ICAgICAgIHwgICAgICAgICAgICAgICAgICBefn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+
fn5+fn5+fn5+fn5+fn5+fn5+DQo+IHwgdGVzdC1jcHUtcG9saWN5LmM6MjA6MTI6IG5vdGU6IGlu
IGRlZmluaXRpb24gb2YgbWFjcm8gJ2ZhaWwnDQo+IHwgICAgMjAgfCAgICAgcHJpbnRmKGZtdCwg
IyNfX1ZBX0FSR1NfXyk7ICAgICAgICAgICAgICAgICBcDQo+IHwgICAgICAgfCAgICAgICAgICAg
IF5+fg0KPiB8IHRlc3QtY3B1LXBvbGljeS5jOjY0OjI3OiBub3RlOiBmb3JtYXQgc3RyaW5nIGlz
IGRlZmluZWQgaGVyZQ0KPiB8ICAgIDY0IHwgICAgICAgICAgICAgZmFpbCgiICBUZXN0ICclLjEy
cycsIGV4cGVjdGVkIHZlbmRvciAldSwgZ290ICV1XG4iLA0KPiB8ICAgICAgIHwgICAgICAgICAg
ICAgICAgICAgICAgICAgICBefn5+fg0KPiB8IHRlc3QtY3B1LXBvbGljeS5jOjQ0Ojc6IG5vdGU6
IHJlZmVyZW5jZWQgYXJndW1lbnQgZGVjbGFyZWQgaGVyZQ0KPiB8ICAgIDQ0IHwgICAgIH0gdGVz
dHNbXSA9IHsNCj4gfCAgICAgICB8ICAgICAgIF5+fn5+DQoNCkkgbXVzdCBiZSBtaXNzaW5nIHNv
bWV0aGluZyBoZXJlOiAlLjEycyBzYXlzIHRoYXQgbm8gbW9yZSB0aGFuIDEyDQpieXRlcyBhcmUg
dG8gYmUgcmVhZCBmcm9tIHRoZSBzdHJpbmcuIFRoZXJlJ3MgbnVsIHRlcm1pbmF0b3INCnJlcXVp
cmVkLiBUaGlzIGlzIHdoYXQgdGhlIHN0YW5kYXJkIHNheXMNCg0KIkNoYXJhY3RlcnMgZnJvbSB0
aGUgYXJyYXkgYXJlIHdyaXR0ZW4gdXAgdG8gKGJ1dCBub3QgaW5jbHVkaW5nKQ0KICB0aGUgdGVy
bWluYXRpbmcgbnVsbCBjaGFyYWN0ZXIuIElmIHRoZSBwcmVjaXNpb24gaXMgc3BlY2lmaWVkLCBu
bw0KICBtb3JlIHRoYW4gdGhhdCBtYW55IGJ5dGVzIGFyZSB3cml0dGVuLiBJZiB0aGUgcHJlY2lz
aW9uIGlzIG5vdA0KICBzcGVjaWZpZWQgb3IgaXMgZ3JlYXRlciB0aGFuIHRoZSBzaXplIG9mIHRo
ZSBhcnJheSwgdGhlIGFycmF5DQogIHNoYWxsIGNvbnRhaW4gYSBudWxsIGNoYXJhY3Rlci4iDQoN
CkZvciB0aGUgbW9tZW50IGl0IGxvb2tzIHRvIG1lIGFzIGlmIHRoZSBjb21waWxlciB3YXMgd3Jv
bmcgdG8NCmNvbXBsYWluLg0KDQpKYW4NCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 25 10:05:46 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Jul 2019 10: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 1hqad7-0007R1-Rv; Thu, 25 Jul 2019 10:05:45 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=F7JP=VW=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hqad7-0007Qv-C6
 for xen-devel@lists.xenproject.org; Thu, 25 Jul 2019 10:05:45 +0000
X-Inumbo-ID: c38d8d97-aec3-11e9-8980-bc764e045a96
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c38d8d97-aec3-11e9-8980-bc764e045a96;
 Thu, 25 Jul 2019 10:05:43 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: TUFrNMP4Ie9FA5fiDVcgkSiNU4E/JbrNAVBDTopObC3h0orXvYrKoXM5zZt//3cBZlH6dA7yMT
 msYZxGMHkLoutHklzeb9I3Cg7Jt04TYv+dlRByXX7+wGxWCRe3mY2hN6UXFvtXyEUVPXwkRiVe
 pdOhWf1PexbtPpKnvpOLKnywb6hYRtY6z11P7mVmpFQiFNBKapN5IvQk0mr1siEDxfGcCbh/cM
 O5ulaY0xnO2posEbSYVwbaoQUhjQliGDtYbds0q8xH7iw6JiK6unJN3il8AiH7//l2Qab7ibY9
 rPA=
X-SBRS: 2.7
X-MesageID: 3412039
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,306,1559534400"; 
   d="scan'208";a="3412039"
Date: Thu, 25 Jul 2019 11:05:34 +0100
From: Anthony PERARD <anthony.perard@citrix.com>
To: Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Message-ID: <20190725100534.GC1242@perard.uk.xensource.com>
References: <20190704144233.27968-1-anthony.perard@citrix.com>
 <20190704144233.27968-25-anthony.perard@citrix.com>
 <20190715141521.aqmpchgzyleoergc@MacBook-Air-de-Roger.local>
 <20190722145319.GG1208@perard.uk.xensource.com>
 <20190723094207.ccnzyzuma4ydpugi@Air-de-Roger>
 <20190724161759.GB1242@perard.uk.xensource.com>
 <20190725090829.yiq2wpszksp5n2ab@Air-de-Roger>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20190725090829.yiq2wpszksp5n2ab@Air-de-Roger>
User-Agent: Mutt/1.12.1 (2019-06-15)
Subject: Re: [Xen-devel] [PATCH v3 24/35] OvmfPkg/XenPlatformPei: Rework
 memory detection
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>,
 Jordan Justen <jordan.l.justen@intel.com>, devel@edk2.groups.io,
 Julien Grall <julien.grall@arm.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 xen-devel@lists.xenproject.org, Laszlo Ersek <lersek@redhat.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBKdWwgMjUsIDIwMTkgYXQgMTE6MDg6MjlBTSArMDIwMCwgUm9nZXIgUGF1IE1vbm7D
qSB3cm90ZToKPiBPbiBXZWQsIEp1bCAyNCwgMjAxOSBhdCAwNToxNzo1OVBNICswMTAwLCBBbnRo
b255IFBFUkFSRCB3cm90ZToKPiA+IE9uIFR1ZSwgSnVsIDIzLCAyMDE5IGF0IDExOjQyOjA3QU0g
KzAyMDAsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4gPiA+IE9uIE1vbiwgSnVsIDIyLCAyMDE5
IGF0IDAzOjUzOjE5UE0gKzAxMDAsIEFudGhvbnkgUEVSQVJEIHdyb3RlOgo+ID4gPiA+IE9uIE1v
biwgSnVsIDE1LCAyMDE5IGF0IDA0OjE1OjIxUE0gKzAyMDAsIFJvZ2VyIFBhdSBNb25uw6kgd3Jv
dGU6Cj4gPiA+ID4gPiBPbiBUaHUsIEp1bCAwNCwgMjAxOSBhdCAwMzo0MjoyMlBNICswMTAwLCBB
bnRob255IFBFUkFSRCB3cm90ZToKPiA+ID4gPiA+ID4gKyAgICAgIC8vIGVycm9yIG1lc3NhZ2U6
IENwdUR4ZTogSW50ZXJzZWN0TWVtb3J5RGVzY3JpcHRvcjoKPiA+ID4gPiA+ID4gKyAgICAgIC8v
ICAgICAgICBkZXNjIFtGQzAwMDAwMCwgMTAwMDAwMDAwKSB0eXBlIDEgY2FwIDg3MDAwMDAwMDAw
MjYwMDEKPiA+ID4gPiA+ID4gKyAgICAgIC8vICAgICAgICBjb25mbGljdHMgd2l0aCBhcGVydHVy
ZSBbRkVFMDAwMDAsIEZFRTAxMDAwKSBjYXAgMQo+ID4gPiA+ID4gPiAgICAgICAgLy8KPiA+ID4g
PiA+ID4gLSAgICAgIGlmIChFbnRyeS0+VHlwZSAhPSBFZmlBY3BpQWRkcmVzc1JhbmdlTWVtb3J5
KSB7Cj4gPiA+ID4gPiA+IC0gICAgICAgIGNvbnRpbnVlOwo+ID4gPiA+ID4gPiArICAgICAgaWYg
KCFYZW5Idm1sb2FkZXJEZXRlY3RlZCAoKSkgewo+ID4gPiA+ID4gPiArICAgICAgICBBZGRSZXNl
cnZlZE1lbW9yeUJhc2VTaXplSG9iIChCYXNlLCBFbmQgLSBCYXNlLCBGQUxTRSk7Cj4gPiA+ID4g
PiAKPiA+ID4gPiA+IFRoaXMgc3BlY2lhbCBjYXNpbmcgZm9yIFBWSCBsb29rcyB3ZWlyZCwgaWRl
YWxseSB3ZSB3b3VsZCBsaWtlIHRvIHVzZQo+ID4gPiA+ID4gdGhlIHNhbWUgY29kZSBwYXRoLCBv
ciBlbHNlIGl0IHNob3VsZCBiZSBleHBsaWNpdGx5IG1lbnRpb25lZCB3aHkgUFZICj4gPiA+ID4g
PiBoYXMgZGl2ZXJnaW5nIGJlaGF2aW91ci4KPiA+ID4gPiAKPiA+ID4gPiBJIHRoaW5rIGh2bWxv
YWRlciBpcyB0aGUgaXNzdWUgcmF0aGVyIHRoYW4gUFZILiBIZXJlIGlzIHBhcnQgb2YgdGhlCj4g
PiA+ID4gIm1lbW9yeSBtYXAiIGFzIGZvdW5kIGluIGh2bWxvYWRlci9jb25maWcuaDoKPiA+ID4g
PiAKPiA+ID4gPiAgIC8qIFNwZWNpYWwgQklPUyBtYXBwaW5ncywgZXRjLiBhcmUgYWxsb2NhdGVk
IGZyb20gaGVyZSB1cHdhcmRzLi4uICovCj4gPiA+ID4gICAjZGVmaW5lIFJFU0VSVkVEX01FTUJB
U0UgICAgICAgICAgICAgIDB4RkMwMDAwMDAKPiA+ID4gPiAgIC8qIE5CLiBBQ1BJX0lORk9fUEhZ
U0lDQUxfQUREUkVTUyAqTVVTVCogbWF0Y2ggZGVmaW5pdGlvbiBpbiBhY3BpL2RzZHQuYXNsISAq
Lwo+ID4gPiA+ICAgI2RlZmluZSBBQ1BJX0lORk9fUEhZU0lDQUxfQUREUkVTUyAgICAweEZDMDAw
MDAwCj4gPiA+ID4gICAjZGVmaW5lIFJFU0VSVkVEX01FTU9SWV9EWU5BTUlDX1NUQVJUIDB4RkMw
MDEwMDAKPiA+ID4gPiAgICNkZWZpbmUgUkVTRVJWRURfTUVNT1JZX0RZTkFNSUNfRU5EICAgMHhG
RTAwMDAwMAo+ID4gPiA+IAo+ID4gPiA+IGFuZCBodm1sb2FkZXIgc2ltcGx5IGNyZWF0ZXMgYSBz
aW5nbGUgZTgyMCByZXNlcnZlZCBlbnRyeSwgZnJvbQo+ID4gPiA+IFJFU0VSVkVEX01FTUJBU0Ug
dG8gdGhlIHRvcCBvZiA0R0IuIEl0J3MgcHJvYmFibHkgdG9vIG11Y2guCj4gPiA+IAo+ID4gPiBC
dXQgaXNuJ3QgdGhpcyBraW5kIG9mIGRhbmdlcm91cz8gSG93IGNhbiB5b3UgYXNzdXJlIGZ1dHVy
ZSB2ZXJzaW9ucwo+ID4gPiBvZiBodm1sb2FkZXIgd29uJ3QgdXNlIHRoaXMgc3BhY2U/Cj4gPiA+
IAo+ID4gPiA+IElmIGh2bWxvYWRlciBvbmx5IHJlc2VydmVkCj4gPiA+ID4gQUNQSV9JTkZPX1BI
WVNJQ0FMX0FERFJFU1MtUkVTRVJWRURfTUVNT1JZX0RZTkFNSUNfRU5ELCBJIG1pZ2h0IG5vdCBo
YXZlCj4gPiA+ID4gdG8gc3BlY2lhbCBjYXNlIGh2bWxvYWRlci4KPiA+ID4gCj4gPiA+IENvdWxk
IHdlIGxvb2sgaW50byBnZXR0aW5nIHRoaXMgZml4ZWQgaW4gaHZtbG9hZGVyIHRoZW4/Cj4gPiA+
IAo+ID4gPiBJIHRoaW5rIGl0J3MgZGFuZ2Vyb3VzIGZvciBPVk1GIHRvIHBsYXkgc3VjaCB0cmlj
a3Mgd2l0aCB0aGUgbWVtb3J5Cj4gPiA+IG1hcC4KPiA+ID4gCj4gPiA+ID4gQXMgZmFyIGFzIEkg
a25vdyAweGZlZTAwMDAwIGlzbid0IGEgc3BlY2lhbAo+ID4gPiA+IGJpb3MgbWFwcGluZywgYnV0
IHNvbWV0aGluZyB0aGUgaGFyZHdhcmUgcHJvdmlkZXMuCj4gPiA+IAo+ID4gPiBZZXMsIHRoYXQn
cyB1c2VkIGJ5IHRoZSBsYXBpYywgc28gaXQncyBub3Qgc3BlY2lmaWMgdG8gaHZtbG9hZGVyLgo+
ID4gCj4gPiBSaWdodCwgSSd2ZSBnb3QgYSBjbG9zZXIgbG9vayBhdCB0aGF0IENwdUR4ZSBtb2R1
bGUsIGl0IHdhbnRzIHRoZSBsb2NhbAo+ID4gQVBJQyBtZW1vcnkgbWFwcGVkIHNwYWNlIHRvIGJl
ICJtYXBwZWQgSU8iLCBhbmQgdGhhdCBkaWZmZXJlbnQgdGhhbgo+ID4gInJlc2VydmVkIi4KPiA+
IAo+ID4gU28gd2hpbGUgcGFyc2luZyB0aGUgZTgyMCBmcm9tIGh2bWxvYWRlciwgaW5zdGVhZCBv
ZiBpZ25vcmluZyBhbGwKPiA+IHJlc2VydmVkIHJlZ2lvbiwgSSdtIGdvaW5nIHRvIGF2b2lkIGFk
ZGluZyB0aGUgbG9jYWwgYXBpYyBtZW1vcnkgbWFwcGVkCj4gPiBzcGFjZS4KPiA+IAo+ID4gc29t
ZXRoaW5nIGxpa2U6Cj4gPiAgIGlmIChodm1sb2FkZXJEZXRlY3RlZCgpKQo+IAo+IEkgZG9uJ3Qg
dGhpbmsgeW91IG5lZWQgdG8gZ2F0ZSB0aGlzIG9uIGh2bWxvYWRlciBiZWluZyB1c2VkLCB3aGls
ZQo+IGl0J3MgdHJ1ZSB0aGF0IFBWSCBtZW1vcnkgbWFwIGRvZXNuJ3QgY29udGFpbiBzdWNoIHJl
c2VydmVkIG1lbW9yeQo+IHJlZ2lvbiBBVE0gSSBkb24ndCBzZWUgYW55IGhhcm0gaW4gZG9pbmcg
dGhpcyBmb3IgUFZIIGFsc28uCgpPay4KCj4gPiAgICAgQmFzZSA9ICQoc3RhcnQgb2YgdGhlIGU4
MjAgZW50cnkpOwo+ID4gICAgIEVuZCA9ICQoc3RhcnQgb2YgdGhlIGU4MjAgZW50cnkgKyBzaXpl
KTsKPiA+ICAgICBMb2NhbEFwaWMgPSAweGZlZTAwMDAwOwo+ID4gICAgIGlmIChCYXNlIDwgTG9j
YWxBcGljICYmIExvY2FsQXBpYyA8IEVuZCkgewo+ID4gICAgICAgQWRkUmVzZXJ2ZWRNZW1vcnlS
YW5nZUhvYiAoQmFzZSwgTG9jYWxBcGljLCBGQUxTRSk7Cj4gPiAgICAgICBpZiAoRW5kID4gKExv
Y2FsQXBpYyArIFNJWkVfNEtCKSkgewo+IAo+IFRoZSByYW5nZSBpcyBhY3R1YWxseSBmcm9tIDB4
ZmVlMDAwMDAgdG8gMHhmZWVmZmZmZiAoMk1CKSwgc28geW91Cj4gbGlrZWx5IHdhbnQgdG8gbWFr
ZSBzdXJlIG5vbiBvZiB0aGlzIGlzIGFkZGVkIGFzIHJlc2VydmVkPwoKWW91IG1lYW4gMU1CLCBy
aWdodCA/IDotKS4gSSd2ZSB0cnkgdG8gZmluZCBvdXQgaW4gdGhlIEludGVsIG1hbnVhbCB3aHkK
aXQgd291bGQgYmUgMU1CIGFuZCBjb3VsZG4ndCBmaW5kIHRoYXQsIGJ1dCBvbiB0aGUgb3RoZXIg
aGFuZCB0aGUKaW5pdGlhbGlzYXRpb24gY29kZSBmb3IgT1ZNRiBydW5uaW5nIG9uIFFFTVUgZG9l
cyBhbHNvIHJlc2VydmUgMU1CIGZvcgp0aGUgbG9jYWwgYXBpYy4gU28gSSdsbCBjaGFuZ2UgdG8g
MU1CLgoKVGhhbmtzLAoKLS0gCkFudGhvbnkgUEVSQVJECgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 25 10:07:56 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Jul 2019 10:07:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqafE-0007Y6-9b; Thu, 25 Jul 2019 10: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=owr5=VW=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hqafD-0007Y0-GS
 for xen-devel@lists.xenproject.org; Thu, 25 Jul 2019 10:07:55 +0000
X-Inumbo-ID: 112a1791-aec4-11e9-8980-bc764e045a96
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 112a1791-aec4-11e9-8980-bc764e045a96;
 Thu, 25 Jul 2019 10:07:54 +0000 (UTC)
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=Paul.Durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 Paul.Durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: XRdN8PqSFbs4eNOsz64wgcNQS8RS/vI+9kCSottWDtRHqBWh2heNI8R7vCdOufNel6xTimswoM
 dQn+XsJXr+T3NzrCYW1CABPHIteufv7u1OUVpVUWGD+N3DfKHrL+amNlzAe36nVVD11LlD3f8N
 Qb01xPVJyiEnuMk0YcWKxG3UcbpLHqvTe+87d32OKFwobc/wGlb5cTL552tALmuR+axfPhf7cc
 pOGj7J7m2IdDZefU9TZBW25hZMEp7J23brPcKJC56FydNj3L7AkkZqvNkYLJbMdtXQSf2K3VO4
 iZ4=
X-SBRS: 2.7
X-MesageID: 3430974
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,306,1559534400"; 
   d="scan'208";a="3430974"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Roger Pau Monne <roger.pau@citrix.com>
Thread-Topic: [PATCH 3/6] x86/hvm/domain: remove the 'hap_enabled' flag
Thread-Index: AQHVQXCNXhv9G8acKEKtv9HbpWg4LKba9qgAgAAn+eA=
Date: Thu, 25 Jul 2019 10:07:49 +0000
Message-ID: <6bed666c7c604fada293b3d650c8f643@AMSPEX02CL03.citrite.net>
References: <20190723160609.2177-1-paul.durrant@citrix.com>
 <20190723160609.2177-4-paul.durrant@citrix.com>
 <20190725094420.g2wv7cur7xfoat5t@Air-de-Roger>
In-Reply-To: <20190725094420.g2wv7cur7xfoat5t@Air-de-Roger>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 3/6] x86/hvm/domain: remove the
 'hap_enabled' flag
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>, Wei
 Liu <wl@xen.org>, Jan
 Beulich <jbeulich@suse.com>, Andrew Cooper <Andrew.Cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IFJvZ2VyIFBhdSBNb25uZSA8cm9n
ZXIucGF1QGNpdHJpeC5jb20+Cj4gU2VudDogMjUgSnVseSAyMDE5IDEwOjQ0Cj4gVG86IFBhdWwg
RHVycmFudCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+Cj4gQ2M6IHhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZzsgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPjsgQW5kcmV3IENv
b3Blcgo+IDxBbmRyZXcuQ29vcGVyM0BjaXRyaXguY29tPjsgV2VpIExpdSA8d2xAeGVuLm9yZz4K
PiBTdWJqZWN0OiBSZTogW1BBVENIIDMvNl0geDg2L2h2bS9kb21haW46IHJlbW92ZSB0aGUgJ2hh
cF9lbmFibGVkJyBmbGFnCj4gCj4gT24gVHVlLCBKdWwgMjMsIDIwMTkgYXQgMDU6MDY6MDZQTSAr
MDEwMCwgUGF1bCBEdXJyYW50IHdyb3RlOgo+ID4gLSNpZmRlZiBDT05GSUdfSFZNCj4gPiAtI2Rl
ZmluZSBoYXBfZW5hYmxlZChkKSAgKGlzX2h2bV9kb21haW4oZCkgJiYgKGQpLT5hcmNoLmh2bS5o
YXBfZW5hYmxlZCkKPiA+IC0jZWxzZQo+ID4gLSNkZWZpbmUgaGFwX2VuYWJsZWQoZCkgICh7KHZv
aWQpKGQpOyBmYWxzZTt9KQo+ID4gLSNlbmRpZgo+ID4gKyNkZWZpbmUgaGFwX2VuYWJsZWQoZCkg
XAo+ID4gKyAgICAoaHZtX2hhcF9zdXBwb3J0ZWQoKSAmJiBpc19odm1fZG9tYWluKGQpICYmIFwK
PiA+ICsgICAgIGV2YWx1YXRlX25vc3BlYyhkLT5jcmVhdGVmbGFncyAmIFhFTl9ET01DVExfQ0RG
X2hhcCkpCj4gCj4gWW91IGNvdWxkIG1ha2UgdGhpcyBhbiBpbmxpbmUgZnVuY3Rpb24gd2hpbGUg
YXQgaXQgQUZBSUNULgoKWWVhaCwgdGhhdCdzIG5vdCBhIGJhZCBpZGVhLgoKICBQYXVsCgo+IAo+
IFRoYW5rcywgUm9nZXIuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 25 10:08:32 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Jul 2019 10:08:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqafo-0007bW-JZ; Thu, 25 Jul 2019 10:08:32 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=owr5=VW=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hqafn-0007bM-NT
 for xen-devel@lists.xenproject.org; Thu, 25 Jul 2019 10:08:31 +0000
X-Inumbo-ID: 26e9dfd5-aec4-11e9-8980-bc764e045a96
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 26e9dfd5-aec4-11e9-8980-bc764e045a96;
 Thu, 25 Jul 2019 10:08:30 +0000 (UTC)
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=Paul.Durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 Paul.Durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 4ZwR5bsnb8NmqJ5nVNRD4pR0xw3pa2C9WFk32rajHlwbicW4Xx0a5kzWdVFUexaClsHJZedXrj
 46O1pXAf32eDD35eg37HR8926LslnB5ntq3krbjQU0Uol31HllzySiClT2YsabUR1uq/fJXT0N
 RYdEfzw8nG+JpHSMHjPF6OHjzEjbQTF0pbBtP4+a6dSoAbnGECRYKNQXbNTydMXNlWr+lI+Zxi
 1z9KORTm0ozDExYD43LRuhufU7jlof2fE+QXFoQGYPFwdYPk+n9vznYFUFxkQc851R37SV30K0
 v/I=
X-SBRS: 2.7
X-MesageID: 3507428
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,306,1559534400"; 
   d="scan'208";a="3507428"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Roger Pau Monne <roger.pau@citrix.com>
Thread-Topic: [Xen-devel] [PATCH 5/6] domain: remove the 'is_xenstore' flag
Thread-Index: AQHVQXCP5Avqq3CZb0ye1W1A3p70iaba954AgAAnMAA=
Date: Thu, 25 Jul 2019 10:08:26 +0000
Message-ID: <06df33cd872a4effbd8df2d9a534bae2@AMSPEX02CL03.citrite.net>
References: <20190723160609.2177-1-paul.durrant@citrix.com>
 <20190723160609.2177-6-paul.durrant@citrix.com>
 <20190725094746.5wlsyc4h4m573qza@Air-de-Roger>
In-Reply-To: <20190725094746.5wlsyc4h4m573qza@Air-de-Roger>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 5/6] domain: remove the 'is_xenstore' flag
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek
 Wilk <konrad.wilk@oracle.com>, Andrew Cooper <Andrew.Cooper3@citrix.com>,
 "Tim \(Xen.org\)" <tim@xen.org>, George Dunlap <George.Dunlap@citrix.com>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>,
 Ian Jackson <Ian.Jackson@citrix.com>,
 "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+IEZyb206IFJvZ2VyIFBhdSBNb25uZSA8cm9n
ZXIucGF1QGNpdHJpeC5jb20+Cj4gU2VudDogMjUgSnVseSAyMDE5IDEwOjQ4Cj4gVG86IFBhdWwg
RHVycmFudCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+Cj4gQ2M6IHhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZzsgU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3Jn
PjsgV2VpIExpdSA8d2xAeGVuLm9yZz47Cj4gS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQu
d2lsa0BvcmFjbGUuY29tPjsgR2VvcmdlIER1bmxhcCA8R2VvcmdlLkR1bmxhcEBjaXRyaXguY29t
PjsgQW5kcmV3Cj4gQ29vcGVyIDxBbmRyZXcuQ29vcGVyM0BjaXRyaXguY29tPjsgSWFuIEphY2tz
b24gPElhbi5KYWNrc29uQGNpdHJpeC5jb20+OyBUaW0gKFhlbi5vcmcpIDx0aW1AeGVuLm9yZz47
Cj4gSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT47IEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT47IERhbmllbCBEZSBHcmFhZgo+IDxkZ2RlZ3JhQHR5Y2hvLm5zYS5nb3Y+
Cj4gU3ViamVjdDogUmU6IFtYZW4tZGV2ZWxdIFtQQVRDSCA1LzZdIGRvbWFpbjogcmVtb3ZlIHRo
ZSAnaXNfeGVuc3RvcmUnIGZsYWcKPiAKPiBPbiBUdWUsIEp1bCAyMywgMjAxOSBhdCAwNTowNjow
OFBNICswMTAwLCBQYXVsIER1cnJhbnQgd3JvdGU6Cj4gPiBUaGlzIHBhdGNoIGludHJvZHVjZXMg
YSBjb252ZW5pZW5jZSBtYWNybywgaXNfeGVuc3RvcmVfZG9tYWluKCksIHdoaWNoCj4gPiB0ZXN0
cyB0aGUgZG9tYWluICdjcmVhdGVmbGFncycgZGlyZWN0bHkgYW5kIHRoZW4gdXNlcyB0aGF0IGlu
IHBsYWNlIG9mCj4gPiB0aGUgJ2lzX3hlbnN0b3JlJyBmbGFnLgo+ID4KPiA+IFNpZ25lZC1vZmYt
Ynk6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+Cj4gCj4gUmV2aWV3ZWQt
Ynk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgo+IAoKVGhhbmtzLgoK
PiBKdXN0IG9uZSByZXF1ZXN0IGJlbG93ICh3aGljaCBpcyBub3QgcmVsYXRlZCB0byB5b3VyIGNv
ZGUgYWN0dWFsbHkpLgo+IAo+ID4gLS0tCj4gPiBDYzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNv
b3BlcjNAY2l0cml4LmNvbT4KPiA+IENjOiBHZW9yZ2UgRHVubGFwIDxHZW9yZ2UuRHVubGFwQGV1
LmNpdHJpeC5jb20+Cj4gPiBDYzogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5j
b20+Cj4gPiBDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+ID4gQ2M6IEp1bGll
biBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Cj4gPiBDYzogS29ucmFkIFJ6ZXN6dXRlayBX
aWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgo+ID4gQ2M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8
c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KPiA+IENjOiBUaW0gRGVlZ2FuIDx0aW1AeGVuLm9yZz4K
PiA+IENjOiBXZWkgTGl1IDx3bEB4ZW4ub3JnPgo+ID4gQ2M6IERhbmllbCBEZSBHcmFhZiA8ZGdk
ZWdyYUB0eWNoby5uc2EuZ292Pgo+ID4gLS0tCj4gPiAgeGVuL2NvbW1vbi9kb21haW4uYyAgICAg
fCA1ICstLS0tCj4gPiAgeGVuL2NvbW1vbi9kb21jdGwuYyAgICAgfCAyICstCj4gPiAgeGVuL2lu
Y2x1ZGUveGVuL3NjaGVkLmggfCA3ICsrKysrLS0KPiA+ICB4ZW4vaW5jbHVkZS94c20vZHVtbXku
aCB8IDIgKy0KPiA+ICA0IGZpbGVzIGNoYW5nZWQsIDggaW5zZXJ0aW9ucygrKSwgOCBkZWxldGlv
bnMoLSkKPiA+Cj4gPiBkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9kb21haW4uYyBiL3hlbi9jb21t
b24vZG9tYWluLmMKPiA+IGluZGV4IDZmNDA1ZDI1NDEuLjU3MDNkYTM1N2YgMTAwNjQ0Cj4gPiAt
LS0gYS94ZW4vY29tbW9uL2RvbWFpbi5jCj4gPiArKysgYi94ZW4vY29tbW9uL2RvbWFpbi5jCj4g
PiBAQCAtNDI5LDExICs0MjksOCBAQCBzdHJ1Y3QgZG9tYWluICpkb21haW5fY3JlYXRlKGRvbWlk
X3QgZG9taWQsCj4gPiAgICAgICAgICB3YXRjaGRvZ19kb21haW5faW5pdChkKTsKPiA+ICAgICAg
ICAgIGluaXRfc3RhdHVzIHw9IElOSVRfd2F0Y2hkb2c7Cj4gPgo+ID4gLSAgICAgICAgaWYgKCBk
LT5jcmVhdGVmbGFncyAmIFhFTl9ET01DVExfQ0RGX3hzX2RvbWFpbiApCj4gPiAtICAgICAgICB7
Cj4gPiAtICAgICAgICAgICAgZC0+aXNfeGVuc3RvcmUgPSAxOwo+ID4gKyAgICAgICAgaWYgKCBp
c194ZW5zdG9yZV9kb21haW4oZCkgKQo+ID4gICAgICAgICAgICAgIGQtPmRpc2FibGVfbWlncmF0
ZSA9IDE7Cj4gCj4gV2hpbGUgaGVyZSBjYW4geW91IGFsc28gZml4IHRoaXMgbGluZSB0byB1c2Ug
dHJ1ZSBpbnN0ZWFkIG9mIDE/Cj4gCgpTdXJlLgoKICBQYXVsCgo+IFRoYW5rcywgUm9nZXIuCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 25 10:08:47 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Jul 2019 10: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 1hqag2-0007dR-TG; Thu, 25 Jul 2019 10: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=dOpT=VW=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hqag1-0007dG-Jg
 for xen-devel@lists.xenproject.org; Thu, 25 Jul 2019 10:08:45 +0000
X-Inumbo-ID: 2e747643-aec4-11e9-8980-bc764e045a96
Received: from m4a0041g.houston.softwaregrp.com (unknown [15.124.2.87])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2e747643-aec4-11e9-8980-bc764e045a96;
 Thu, 25 Jul 2019 10:08:43 +0000 (UTC)
Received: FROM m4a0041g.houston.softwaregrp.com (15.120.17.147) BY
 m4a0041g.houston.softwaregrp.com WITH ESMTP; 
 Thu, 25 Jul 2019 10:08:32 +0000
Received: from M4W0335.microfocus.com (2002:f78:1193::f78:1193) by
 M4W0335.microfocus.com (2002:f78:1193::f78:1193) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Thu, 25 Jul 2019 09:54:48 +0000
Received: from NAM04-CO1-obe.outbound.protection.outlook.com (15.124.8.13) by
 M4W0335.microfocus.com (15.120.17.147) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Thu, 25 Jul 2019 09:54:48 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=Em+ffwxPeyRCVKo0GL0r7KdF8hACDBZI3EDe1ZAz+VzqH5IkXUa6GxpPgprxtYLxGsJloHlxxBuCdwO2F6DNI6FlVoqmiIuBzZFONma+e+10XNtj+YsFB9lqS2RnPXKAe5VvNbMcPBCgZvwllujLR42Vd8duqTkd9AE82vgf4VG1ypQm0jVwoc7y9k7rG1+X57QZGFIkUWWHPPr9WublkD5gEv3RkoIJNzt9+bC24ZS1muKtRxGSd75XX5ZpXxsPDDL0rTFJR0uga1iXkRhR5hRVI3Wn5csv1Zf26oFLsACrluMKUJfekDoAPcucWfmADtjCn4OxDM2rpga0wHzT2g==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=yZqzdBsl16VW74NT8yKuV5dr5MhiXpZy0rZPZoD19RI=;
 b=MK2mLBAkL4Jc46XVIRmiv5HBritL8H3utDu1N2TC5t9G0c6qrb/tX63LjzpBZvJ0FomWzbQWJdECwU8gY1BV3Eumevf0nlVo0SfLVoeA5zEKoRd574gLRiLaytAGz1TjkMzZwfJsuBCMK1NUiGbwMhFohcp4HyeG0di8y54HM26ZSMNjyFGiKBZzjlga9rbv9Ud+YGq8sJqhYu0XDQMvlmhxEvbF1051q0UsGQWcwJFK0vvm1NUzBrBnYA7B17REJ8CD8nvj5RfkFfbPzimwLZHJfj8IUqbPu/nOTqeL2VkM4MX/xIFjm63UvpahlEusLo2sKKRUjkBlNzOo7X+f+g==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3379.namprd18.prod.outlook.com (10.255.136.142) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2094.17; Thu, 25 Jul 2019 09:54:46 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b%7]) with mapi id 15.20.2094.013; Thu, 25 Jul 2019
 09:54:46 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>, Oleg Ginzburg
 <olevole@olevole.ru>
Thread-Topic: [Xen-devel] XenDom0/FreeBSD: guest crash when nested
 virtualization is used
Thread-Index: AQHVQkpB744ezSIHTEKNpVRjiIbStKbaFLrrgAEEpoA=
Date: Thu, 25 Jul 2019 09:54:46 +0000
Message-ID: <42757d1f-ca77-9930-dadf-1bdc270a06a8@suse.com>
References: <CAMsb+mYokgvaRip3UBbrcXM0XYC9XqYo5x8Ag5zW-FL4We+PAA@mail.gmail.com>
 <22f8894a-1064-8386-ca3a-c29ddbff16d8@citrix.com>
In-Reply-To: <22f8894a-1064-8386-ca3a-c29ddbff16d8@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: LO2P265CA0349.GBRP265.PROD.OUTLOOK.COM
 (2603:10a6:600:d::25) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 28506f5a-5843-44c3-899c-08d710e6203c
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3379; 
x-ms-traffictypediagnostic: BY5PR18MB3379:
x-microsoft-antispam-prvs: <BY5PR18MB3379EFAA2DFD4CBB3E5F6B9FB3C10@BY5PR18MB3379.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7691;
x-forefront-prvs: 0109D382B0
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(376002)(136003)(366004)(346002)(396003)(39860400002)(199004)(189003)(486006)(76176011)(6436002)(14444005)(6486002)(31686004)(478600001)(25786009)(53936002)(66066001)(31696002)(6512007)(14454004)(86362001)(66446008)(229853002)(66556008)(66946007)(5660300002)(6246003)(66476007)(80792005)(8936002)(6116002)(81156014)(81166006)(7736002)(110136005)(71200400001)(8676002)(71190400001)(36756003)(4326008)(64756008)(305945005)(6506007)(102836004)(476003)(52116002)(386003)(26005)(256004)(186003)(3846002)(2906002)(68736007)(53546011)(54906003)(11346002)(446003)(316002)(2616005)(99286004);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3379;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: TSWhgVd68CfcnGVU2Pgm5fkwpFCV4dZewHl4W9ZkIaK2ClDcHv8BjAHK9KVtl7sIaTLe/PLfg5Ga2/lc7UUY7AKhe7XEI7XcdsxO2PS/iNynNNCeJuoz2yKaSVBsrEIHoikS6lt3EdY8iuuNclaDUS8f/ICiIRjUAAS7rme6gT24OA7IBCFsvk2++pbdlJxU0dMMfk92qXSZSFxsxT2jT0tcamwODEi12PQbDJu5vEiWKtaxufAMbeOSfTKagH+/p9LVcSAUj/LULmGyqODu1ZsfX1HXqAv/UNzj2aoE057kh2T9yJCCKSKl/ugiOBXWkCWiX6mNLybKUiWidCq4+zJdsS3XVZNYlv5N6DD5UoN8632ReRDdTTPQcPyuTuwqwuNXpRgTbd7nboPswtbztEw6vSCZe5Vd7mbC6wDzWjs=
Content-ID: <EFC32918A6365A45B95976945B05A80A@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 28506f5a-5843-44c3-899c-08d710e6203c
X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Jul 2019 09:54:46.7194 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3379
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] XenDom0/FreeBSD: guest crash when nested
 virtualization is used
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>, Roger
 Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjQuMDcuMjAxOSAyMDoxOSwgQW5kcmV3IENvb3BlciB3cm90ZToNCj4gT24gMjQvMDcvMjAx
OSAxOTowMiwgT2xlZyBHaW56YnVyZyB3cm90ZToNCj4+IChkMikgQm9vdGluZyBmcm9tIEhhcmQg
RGlzay4uLg0KPj4gKGQyKSBCb290aW5nIGZyb20gMDAwMDo3YzAwDQo+PiAoWEVOKSBkMnYwIFZN
TEFVTkNIIGVycm9yOiAweDcNCg0KU28gdGhpcyB0ZWxscyB1cyBpdCdzIHRoZSB2ZXJ5IGZpcnN0
IGluc24gaW4gdGhlIChuZXN0ZWQpIGd1ZXN0IHRoYXQNCmNhdXNlcyB0aGUgZmFpbHVyZS4NCg0K
Pj4gKFhFTikgKioqIEd1ZXN0IFN0YXRlICoqKg0KPj4gKFhFTikgQ1IwOiBhY3R1YWw9MHgwMDAw
MDAwMDgwMDUwMDMzLCBzaGFkb3c9MHgwMDAwMDAwMDYwMDAwMDEwLCBnaF9tYXNrPWZmZmZmZmZm
ZmZmZmZmZmYNCj4+IChYRU4pIENSNDogYWN0dWFsPTB4MDAwMDAwMDAwMDAwMjA1MCwgc2hhZG93
PTB4MDAwMDAwMDAwMDAwMDAwMCwgZ2hfbWFzaz1mZmZmZmZmZmZmZmZmODcxDQo+PiAoWEVOKSBD
UjMgPSAweDAwMDAwMDAwZmVmZmMwMDANCj4+IChYRU4pIFJTUCA9IDB4MDAwMDAwMDAwMDAwMDAw
MCAoMHgwMDAwMDAwMDAwMDAwMDAwKSAgUklQID0gMHgwMDAwMDAwMDAwMDBmZmYwICgweDAwMDAw
MDAwMDAwMGZmZjApDQo+PiAoWEVOKSBSRkxBR1M9MHgwMDAxMDAwMiAoMHgwMDAxMDAwMikgIERS
NyA9IDB4MDAwMDAwMDAwMDAwMDQwMA0KPj4gKFhFTikgU3lzZW50ZXIgUlNQPTAwMDAwMDAwMDAw
MDAwMDAgQ1M6UklQPTAwMDA6MDAwMDAwMDAwMDAwMDAwMA0KPj4gKFhFTikgICAgICAgIHNlbCAg
YXR0ciAgbGltaXQgICBiYXNlDQo+PiAoWEVOKSAgIENTOiBmMDAwIDAwMDliIDAwMDBmZmZmIDAw
MDAwMDAwZmZmZjAwMDANCj4+IChYRU4pICAgRFM6IDAwMDAgMDAwOTMgMDAwMGZmZmYgMDAwMDAw
MDAwMDAwMDAwMA0KPj4gKFhFTikgICBTUzogMDAwMCAwMDA5MyAwMDAwZmZmZiAwMDAwMDAwMDAw
MDAwMDAwDQo+PiAoWEVOKSAgIEVTOiAwMDAwIDAwMDkzIDAwMDBmZmZmIDAwMDAwMDAwMDAwMDAw
MDANCj4+IChYRU4pICAgRlM6IDAwMDAgMDAwOTMgMDAwMGZmZmYgMDAwMDAwMDAwMDAwMDAwMA0K
Pj4gKFhFTikgICBHUzogMDAwMCAwMDA5MyAwMDAwZmZmZiAwMDAwMDAwMDAwMDAwMDAwDQo+PiAo
WEVOKSBHRFRSOiAgICAgICAgICAgIDAwMDBmZmZmIDAwMDAwMDAwMDAwMDAwMDANCj4+IChYRU4p
IExEVFI6IDAwMDAgMDAwODIgMDAwMGZmZmYgMDAwMDAwMDAwMDAwMDAwMA0KPj4gKFhFTikgSURU
UjogICAgICAgICAgICAwMDAwZmZmZiAwMDAwMDAwMDAwMDAwMDAwDQo+PiAoWEVOKSAgIFRSOiAw
MDAwIDAwMDhiIDAwMDBmZmZmIDAwMDAwMDAwMDAwMDAwMDANCj4+IChYRU4pIEVGRVIoVk1DUykg
PSAweDAwMDAwMDAwMDAwMDAwMDAgIFBBVCA9IDB4MDAwMDA1MDEwMDA3MDQwNg0KPj4gKFhFTikg
UHJlZW1wdGlvblRpbWVyID0gMHgwMDAwMDAwMCAgU00gQmFzZSA9IDB4MDAwMDAwMDANCj4+IChY
RU4pIERlYnVnQ3RsID0gMHgwMDAwMDAwMDAwMDAwMDAwICBEZWJ1Z0V4Y2VwdGlvbnMgPSAweDAw
MDAwMDAwMDAwMDAwMDANCj4+IChYRU4pIEludGVycnVwdGliaWxpdHkgPSAwMDAwMDAwMCAgQWN0
aXZpdHlTdGF0ZSA9IDAwMDAwMDAwDQo+PiAoWEVOKSBJbnRlcnJ1cHRTdGF0dXMgPSAwMDAwDQo+
PiAoWEVOKSAqKiogSG9zdCBTdGF0ZSAqKioNCj4+IChYRU4pIFJJUCA9IDB4ZmZmZjgyZDA4MDMw
ZjhiMCAodm1hYy5jI3ZteF9hc21fdm1leGl0X2hhbmRsZXIpICBSU1AgPSAweGZmZmY4MzIwMjU5
YmZmNzANCj4gDQo+IFNvbWV0aGluZyBpcyBkZWZpbml0ZWx5IHN0cmFuZ2UgaW4geW91ciBidWls
ZCBvZiBYZW4uwqAgdm1hYy5jIGRvZXNuJ3QNCj4gY29udGFpbiB0aGUgdm1leGl0IGhhbmRsZXIu
DQo+IA0KPj4gKFhFTikgQ1M9ZTAwOCBTUz0wMDAwIERTPTAwMDAgRVM9MDAwMCBGUz0wMDAwIEdT
PTAwMDAgVFI9ZTA0MA0KPj4gKFhFTikgRlNCYXNlPTAwMDAwMDAwMDAwMDAwMDAgR1NCYXNlPTAw
MDAwMDAwMDAwMDAwMDAgVFJCYXNlPWZmZmY4MzIwMjU5YzJjMDANCj4+IChYRU4pIEdEVEJhc2U9
ZmZmZjgzMjAyNTliMjAwMCBJRFRCYXNlPWZmZmY4MzIwMjU5YjYwMDANCj4+IChYRU4pIENSMD0w
MDAwMDAwMDgwMDUwMDMzIENSMz0wMDAwMDAyMDFiYzQ1MDAwIENSND0wMDAwMDAwMDAwMzUyNmUw
DQo+PiAoWEVOKSBTeXNlbnRlciBSU1A9ZmZmZjgzMjAyNTliZmZhMCBDUzpSSVA9ZTAwODpmZmZm
ODJkMDgwMzU0NDIwDQo+PiAoWEVOKSBFRkVSID0gMHgwMDAwMDAwMDAwMDAwZDAxICBQQVQgPSAw
eDAwMDAwNTAxMDAwNzA0MDYNCj4+IChYRU4pICoqKiBDb250cm9sIFN0YXRlICoqKg0KPj4gKFhF
TikgUGluQmFzZWQ9MDAwMDAwM2YgQ1BVQmFzZWQ9YjZhMWVkZmEgU2Vjb25kYXJ5RXhlYz0wMDAy
MTRlYg0KPj4gKFhFTikgRW50cnlDb250cm9scz0wMDAwMTFmZiBFeGl0Q29udHJvbHM9MDAyZmVm
ZmYNCj4+IChYRU4pIEV4Y2VwdGlvbkJpdG1hcD0wMDA2MDA0MiBQRkVDbWFzaz0wMDAwMDAwMCBQ
RkVDbWF0Y2g9MDAwMDAwMDANCj4+IChYRU4pIFZNRW50cnk6IGludHJfaW5mbz04MDAwMDMwZCBl
cnJjb2RlPTAwMDAwMDAwIGlsZW49MDAwMDAwMDANCj4+IChYRU4pIFZNRXhpdDogaW50cl9pbmZv
PTAwMDAwMDAwIGVycmNvZGU9MDAwMDAwMDAgaWxlbj0wMDAwMDAwNQ0KPj4gKFhFTikgICAgICAg
ICByZWFzb249MDAwMDAwMzAgcXVhbGlmaWNhdGlvbj0wMDAwMDAwMDAwMDAwMTgxDQo+PiAoWEVO
KSBJRFRWZWN0b3Jpbmc6IGluZm89ODAwMDBiMGQgZXJyY29kZT0wMDAwZjAwMA0KPiANCj4gVGhl
IElEVFZlY3RvcmluZyBhbmQgVk1FbnRyeSBmaWVsZHMgbG9vayBsaWtlIHdlIGludGVyY2VwdGVk
IGEgcGFnZQ0KPiBmYXVsdCwgYnV0IGFyZSB0cnlpbmcgdG8gcmUtaW5qZWN0IGl0IHdpdGhvdXQg
YW4gZXJyb3IgY29kZSwgd2hpY2ggaXMNCj4gcG9zc2libHkgd2hhdCBoYXJkd2FyZSBpcyBjb21w
bGFpbmluZyBhYm91dC4NCg0KSSB0aGluayBpdCdzIGFuIEVQVCB2aW9sYXRpb24gdGhhdCB3ZSBj
YXVnaHQsIHdoaWNoIG11c3QgaGF2ZSBoYXBwZW5lZA0Kd2hpbGUgdHJ5aW5nIHRvIGRlbGl2ZXIg
I0dQKDB4ZjAwMCkuIFRoYXQncyByYXRoZXIgb2RkIGluIHJlYWwgbW9kZS4NCg0KSmFuDQpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 25 10:11:25 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Jul 2019 10:11:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqaiV-0008RO-HD; Thu, 25 Jul 2019 10:11:19 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=owr5=VW=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hqaiU-0008RI-Oa
 for xen-devel@lists.xenproject.org; Thu, 25 Jul 2019 10:11:18 +0000
X-Inumbo-ID: 895fb058-aec4-11e9-829b-e70aafdc4373
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 895fb058-aec4-11e9-829b-e70aafdc4373;
 Thu, 25 Jul 2019 10:11:15 +0000 (UTC)
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=Paul.Durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 Paul.Durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: /1pZZ4Vg4P4N3/akmMGyahuq0KfNtRu1Qp++xa3KdC9g+iVZ6XuenOFA3oNajajvldlOsmwbaO
 kORUEf5DSU0A35lACxVf4W9bd3FnwywUj3uh5CdNPDBM/eXtQRCassW6nsvidnTtyvyJKMuumV
 Gdpuk1JClHFvAUB4O2oVSIZwmt6knvGhHXslOzmGsX2tYTIpQp9qiIeWEy/7MATXcCQ7ofaYld
 a4X+HQqY71NHMSPhnW/lTAshgdqb61xo4v3tTxSfzVRIc4KJGuCq2WblahnkCTgTrQFSXIMm5r
 Zc8=
X-SBRS: 2.7
X-MesageID: 3431099
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,306,1559534400"; 
   d="scan'208";a="3431099"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Roger Pau Monne <roger.pau@citrix.com>
Thread-Topic: [Xen-devel] [PATCH 1/6] domain: stash xen_domctl_createdomain
 flags in struct domain
Thread-Index: AQHVQXCNE/ZRWIsbn0ecXdUI0phs+Kba8J0AgAAuXaA=
Date: Thu, 25 Jul 2019 10:11:10 +0000
Message-ID: <f19d582bd08c41a79cfe04bf72b8ef37@AMSPEX02CL03.citrite.net>
References: <20190723160609.2177-1-paul.durrant@citrix.com>
 <20190723160609.2177-2-paul.durrant@citrix.com>
 <20190725092242.m675tevc5wudzaw5@Air-de-Roger>
In-Reply-To: <20190725092242.m675tevc5wudzaw5@Air-de-Roger>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 1/6] domain: stash xen_domctl_createdomain
 flags in struct domain
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>, Konrad
 Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>, "Tim \(Xen.org\)" <tim@xen.org>,
 George Dunlap <George.Dunlap@citrix.com>, Julien Grall <julien.grall@arm.com>,
 Jan Beulich <jbeulich@suse.com>, Ian Jackson <Ian.Jackson@citrix.com>,
 "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+IEZyb206IFJvZ2VyIFBhdSBNb25uZSA8cm9n
ZXIucGF1QGNpdHJpeC5jb20+Cj4gU2VudDogMjUgSnVseSAyMDE5IDEwOjIzCj4gVG86IFBhdWwg
RHVycmFudCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+Cj4gQ2M6IHhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZzsgU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3Jn
PjsgV2VpIExpdSA8d2xAeGVuLm9yZz47Cj4gS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQu
d2lsa0BvcmFjbGUuY29tPjsgR2VvcmdlIER1bmxhcCA8R2VvcmdlLkR1bmxhcEBjaXRyaXguY29t
PjsgQW5kcmV3Cj4gQ29vcGVyIDxBbmRyZXcuQ29vcGVyM0BjaXRyaXguY29tPjsgSWFuIEphY2tz
b24gPElhbi5KYWNrc29uQGNpdHJpeC5jb20+OyBUaW0gKFhlbi5vcmcpIDx0aW1AeGVuLm9yZz47
Cj4gSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT47IEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT4KPiBTdWJqZWN0OiBSZTogW1hlbi1kZXZlbF0gW1BBVENIIDEvNl0gZG9t
YWluOiBzdGFzaCB4ZW5fZG9tY3RsX2NyZWF0ZWRvbWFpbiBmbGFncyBpbiBzdHJ1Y3QgZG9tYWlu
Cj4gCj4gT24gVHVlLCBKdWwgMjMsIDIwMTkgYXQgMDU6MDY6MDRQTSArMDEwMCwgUGF1bCBEdXJy
YW50IHdyb3RlOgo+ID4gVGhlc2UgYXJlIGNhbm9uaWNhbCBzb3VyY2Ugb2YgZGF0YSB1c2VkIHRv
IHNldCB2YXJpb3VzIG90aGVyIGZsYWdzLiBJZgo+ID4gdGhleSBhcmUgYXZhaWxhYmxlIGRpcmVj
dGx5IGluIHN0cnVjdCBkb21haW4gdGhlbiB0aGUgb3RoZXIgZmxhZ3MgYXJlIG5vCj4gPiBsb25n
ZXIgbmVlZGVkLgo+ID4KPiA+IFRoaXMgcGF0Y2ggc2ltcGx5IGNvcGllcyB0aGUgZmxhZ3MgaW50
byBhIG5ldyAnY3JlYXRlZmxhZ3MnIGZpZWxkIGluCj4gPiBzdHJ1Y3QgZG9tYWluLiBTdWJzZXF1
ZW50IHBhdGNoZXMgd2lsbCBkbyB0aGUgcmVsYXRlZCBjbGVhbi11cCB3b3JrLgo+IAo+IFRoYW5r
cyEKPiAKPiBKdXN0IG9uZSBuYW1pbmcgY29tbWVudCAod2hpY2ggaXMgc3ViamVjdCB0byB0YXN0
ZSBJIGd1ZXNzKS4KPiAKPiA+IGRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaCBi
L3hlbi9pbmNsdWRlL3hlbi9zY2hlZC5oCj4gPiBpbmRleCBiNDBjOGZkMTM4Li5lZGFlMzcyYzJi
IDEwMDY0NAo+ID4gLS0tIGEveGVuL2luY2x1ZGUveGVuL3NjaGVkLmgKPiA+ICsrKyBiL3hlbi9p
bmNsdWRlL3hlbi9zY2hlZC5oCj4gPiBAQCAtMzA4LDYgKzMwOCw3IEBAIGVudW0gZ3Vlc3RfdHlw
ZSB7Cj4gPgo+ID4gIHN0cnVjdCBkb21haW4KPiA+ICB7Cj4gPiArICAgIHVuc2lnbmVkIGludCAg
ICAgY3JlYXRlZmxhZ3M7Cj4gCj4gQ2FuIHlvdSBuYW1lIHRoaXMganVzdCBmbGFncyBvciBvcHRp
b25zIG9yIHNvbWUgc3VjaCAod2l0aG91dCB0aGUKPiBjcmVhdGUgcHJlZml4KS4gSU1PIGFkZGlu
ZyB0aGUgY3JlYXRlIHByZWZpeCBtYWtlcyBpdCBsb29rIGxpa2UgYQo+IGZpZWxkIG9ubHkgdXNl
ZCBkdXJpbmcgZG9tYWluIGNyZWF0aW9uLCB3aGlsZSBpdCdzIG5vdCB0aGUgY2FzZS4KCkkgZ3Vl
c3MgbmFtaW5nIGl0IHNpbXBseSAnZmxhZ3MnIHdvdWxkIGJlIG9rIGNvdXBsZWQgd2l0aCBhIGNv
bW1lbnQgaW4gdGhlIGhlYWRlciBzdGF0aW5nIHRoYXQgdGhlIGZpZWxkIGlzIG1lcmVseSBhIGNv
cHkgb2YgdGhlIGRvbWFpbiBjcmVhdGUgZmxhZ3MuIEFueW9uZSBlbHNlIGdvdCBvcGluaW9ucyBv
biB0aGlzPwoKICBQYXVsCgo+IAo+IFRoYW5rcywgUm9nZXIuCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 25 10:16:18 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Jul 2019 10:16:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqanI-0000AU-4I; Thu, 25 Jul 2019 10:16:16 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=owr5=VW=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hqanG-0000AP-KB
 for xen-devel@lists.xenproject.org; Thu, 25 Jul 2019 10:16:14 +0000
X-Inumbo-ID: 3abcd6db-aec5-11e9-8980-bc764e045a96
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3abcd6db-aec5-11e9-8980-bc764e045a96;
 Thu, 25 Jul 2019 10:16:13 +0000 (UTC)
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=Paul.Durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 Paul.Durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: PpTnWxVl/SCedGZpF7insrpmadZdQpsNq/Wmf8Yqigmt81w65KpxXN0pNBDEShWY2lj4bOUO5T
 vdIp8BjitVsxf7T0Kq8wljBdSGzB8ogvx5CcDfmRYxAeNlAZKcZ1cL4KAX7qviwS8tncGN6OE9
 xioTCKEhLtTIr1rBGWmh7/BNWxhPjcQ71Jhn0RgkyJYXQdiymyoCnXM2LSe67U86WyYswcYART
 pHUHs1jVyfzvR5c76nRJbTg6Ggn2X7KjeMI1vpmAO/GPlWeYVvmx4vZI/Dyu/g2UXhU8JqklpP
 dVY=
X-SBRS: 2.7
X-MesageID: 3543912
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,306,1559534400"; 
   d="scan'208";a="3543912"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: "Tim (Xen.org)" <tim@xen.org>
Thread-Topic: [PATCH 4/6] x86/domain: remove the 'oos_off' flag
Thread-Index: AQHVQXCOZqsnlrSTkUKT72u8n1QZZqbZ6oIAgAE1kpA=
Date: Thu, 25 Jul 2019 10:16:09 +0000
Message-ID: <d3d663d6f68649ce835098e6c1b38f63@AMSPEX02CL03.citrite.net>
References: <20190723160609.2177-1-paul.durrant@citrix.com>
 <20190723160609.2177-5-paul.durrant@citrix.com>
 <20190724174436.GA54604@deinos.phlegethon.org>
In-Reply-To: <20190724174436.GA54604@deinos.phlegethon.org>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 4/6] x86/domain: remove the 'oos_off' flag
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wl@xen.org>, Andrew Cooper <Andrew.Cooper3@citrix.com>, George
 Dunlap <George.Dunlap@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; 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+IEZyb206IFRpbSBEZWVnYW4gPHRpbUB4ZW4u
b3JnPgo+IFNlbnQ6IDI0IEp1bHkgMjAxOSAxODo0NQo+IFRvOiBQYXVsIER1cnJhbnQgPFBhdWwu
RHVycmFudEBjaXRyaXguY29tPgo+IENjOiB4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmc7
IEdlb3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5sYXBAY2l0cml4LmNvbT47IEphbiBCZXVsaWNoCj4g
PGpiZXVsaWNoQHN1c2UuY29tPjsgQW5kcmV3IENvb3BlciA8QW5kcmV3LkNvb3BlcjNAY2l0cml4
LmNvbT47IFdlaSBMaXUgPHdsQHhlbi5vcmc+OyBSb2dlciBQYXUgTW9ubmUKPiA8cm9nZXIucGF1
QGNpdHJpeC5jb20+Cj4gU3ViamVjdDogUmU6IFtQQVRDSCA0LzZdIHg4Ni9kb21haW46IHJlbW92
ZSB0aGUgJ29vc19vZmYnIGZsYWcKPiAKPiBBdCAxNzowNiArMDEwMCBvbiAyMyBKdWwgKDE1NjM5
MDE1NjcpLCBQYXVsIER1cnJhbnQgd3JvdGU6Cj4gPiBUaGUgZmxhZyBpcyBub3QgbmVlZGVkIHNp
bmNlIHRoZSBkb21haW4gJ2NyZWF0ZWZsYWdzJyBjYW4gbm93IGJlIHRlc3RlZAo+ID4gZGlyZWN0
bHkuCj4gPgo+ID4gU2lnbmVkLW9mZi1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0
cml4LmNvbT4KPiAKPiBBY2tlZC1ieTogVGltIERlZWdhbiA8dGltQHhlbi5vcmc+Cj4gCj4gdGhv
dWdoIHNvbWUgb2YgdGhpcyBjaGFuZ2Ugc2VlbXMgdG8gaGF2ZSBnb3QgaW50byBwYXRjaCAzLCBt
YXliZSB0aGV5Cj4gd2VyZSByZW9yZGVyZWQgYXQgc29tZSBwb2ludD8KPgoKT2gsIHllcywgdGhl
eSB3ZXJlIGFjdHVhbGx5IGNvbWJpbmVkIHdoZW4gSSBvcmlnaW5hbGx5IG1hZGUgdGhlIGNoYW5n
ZS4gVGhlIHJlbW92YWwgb2YgZG9tY3JfZmxhZ3MgZm9yIHNoYWRvd19kb21haW5faW5pdCgpIHdv
dWxkIGluZGVlZCBiZSBtb3JlIGxvZ2ljYWxseSBwbGFjZWQgaW4gdGhpcyBwYXRjaC4gSXQncyBh
IHByZXR0eSB0cml2aWFsIGNoYW5nZSBzbyBJJ2xsIG1vdmUgaXQgaW4gdjIgYW5kIGFzc3VtZSB5
b3VyIEEtYiBzdGlsbCBzdGFuZHMuCgogIFBhdWwKIAoKPiBDaGVlcnMsCj4gCj4gVGltLgo+IAo+
IAo+ID4gLS0tCj4gPiBDYzogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBldS5jaXRyaXgu
Y29tPgo+ID4gQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPiA+IENjOiBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgo+ID4gQ2M6IFdlaSBMaXUgPHds
QHhlbi5vcmc+Cj4gPiBDYzogIlJvZ2VyIFBhdSBNb25uw6kiIDxyb2dlci5wYXVAY2l0cml4LmNv
bT4KPiA+IC0tLQo+ID4gIHhlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvY29tbW9uLmMgfCAzICstLQo+
ID4gIHhlbi9pbmNsdWRlL2FzbS14ODYvZG9tYWluLmggICAgfCAxIC0KPiA+ICAyIGZpbGVzIGNo
YW5nZWQsIDEgaW5zZXJ0aW9uKCspLCAzIGRlbGV0aW9ucygtKQo+ID4KPiA+IGRpZmYgLS1naXQg
YS94ZW4vYXJjaC94ODYvbW0vc2hhZG93L2NvbW1vbi5jIGIveGVuL2FyY2gveDg2L21tL3NoYWRv
dy9jb21tb24uYwo+ID4gaW5kZXggMzIwZWEwZGIyMS4uMmM3ZmFmYTRmYiAxMDA2NDQKPiA+IC0t
LSBhL3hlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvY29tbW9uLmMKPiA+ICsrKyBiL3hlbi9hcmNoL3g4
Ni9tbS9zaGFkb3cvY29tbW9uLmMKPiA+IEBAIC02Miw3ICs2Miw2IEBAIGludCBzaGFkb3dfZG9t
YWluX2luaXQoc3RydWN0IGRvbWFpbiAqZCkKPiA+Cj4gPiAgI2lmIChTSEFET1dfT1BUSU1JWkFU
SU9OUyAmIFNIT1BUX09VVF9PRl9TWU5DKQo+ID4gICAgICBkLT5hcmNoLnBhZ2luZy5zaGFkb3cu
b29zX2FjdGl2ZSA9IDA7Cj4gPiAtICAgIGQtPmFyY2gucGFnaW5nLnNoYWRvdy5vb3Nfb2ZmID0g
ZC0+Y3JlYXRlZmxhZ3MgJiBYRU5fRE9NQ1RMX0NERl9vb3Nfb2ZmOwo+ID4gICNlbmRpZgo+ID4g
ICAgICBkLT5hcmNoLnBhZ2luZy5zaGFkb3cucGFnZXRhYmxlX2R5aW5nX29wID0gMDsKPiA+Cj4g
PiBAQCAtMjUyMyw3ICsyNTIyLDcgQEAgc3RhdGljIHZvaWQgc2hfdXBkYXRlX3BhZ2luZ19tb2Rl
cyhzdHJ1Y3QgdmNwdSAqdikKPiA+ICAjaWYgKFNIQURPV19PUFRJTUlaQVRJT05TICYgU0hPUFRf
T1VUX09GX1NZTkMpCj4gPiAgICAgIC8qIFdlIG5lZWQgdG8gY2hlY2sgdGhhdCBhbGwgdGhlIHZj
cHVzIGhhdmUgcGFnaW5nIGVuYWJsZWQgdG8KPiA+ICAgICAgICogdW5zeW5jIFBUcy4gKi8KPiA+
IC0gICAgaWYgKCBpc19odm1fZG9tYWluKGQpICYmICFkLT5hcmNoLnBhZ2luZy5zaGFkb3cub29z
X29mZiApCj4gPiArICAgIGlmICggaXNfaHZtX2RvbWFpbihkKSAmJiAhKGQtPmNyZWF0ZWZsYWdz
ICYgWEVOX0RPTUNUTF9DREZfb29zX29mZikgKQo+ID4gICAgICB7Cj4gPiAgICAgICAgICBpbnQg
cGUgPSAxOwo+ID4gICAgICAgICAgc3RydWN0IHZjcHUgKnZwdHI7Cj4gPiBkaWZmIC0tZ2l0IGEv
eGVuL2luY2x1ZGUvYXNtLXg4Ni9kb21haW4uaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvZG9tYWlu
LmgKPiA+IGluZGV4IDkzM2I4NTkwMWYuLjVmOTg5OTQ2OWMgMTAwNjQ0Cj4gPiAtLS0gYS94ZW4v
aW5jbHVkZS9hc20teDg2L2RvbWFpbi5oCj4gPiArKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2Rv
bWFpbi5oCj4gPiBAQCAtMTE1LDcgKzExNSw2IEBAIHN0cnVjdCBzaGFkb3dfZG9tYWluIHsKPiA+
Cj4gPiAgICAgIC8qIE9PUyAqLwo+ID4gICAgICBib29sX3Qgb29zX2FjdGl2ZTsKPiA+IC0gICAg
Ym9vbF90IG9vc19vZmY7Cj4gPgo+ID4gICAgICAvKiBIYXMgdGhpcyBkb21haW4gZXZlciB1c2Vk
IEhWTU9QX3BhZ2V0YWJsZV9keWluZz8gKi8KPiA+ICAgICAgYm9vbF90IHBhZ2V0YWJsZV9keWlu
Z19vcDsKPiA+IC0tCj4gPiAyLjIwLjEuMi5nYjIxZWJiNjcxCj4gPgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 25 10:24:30 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Jul 2019 10:24:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqavC-0000xx-6Z; Thu, 25 Jul 2019 10:24:26 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=dOpT=VW=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hqavA-0000xs-8W
 for xen-devel@lists.xenproject.org; Thu, 25 Jul 2019 10:24:24 +0000
X-Inumbo-ID: 5da18e02-aec6-11e9-8980-bc764e045a96
Received: from m9a0002g.houston.softwaregrp.com (unknown [15.124.64.67])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5da18e02-aec6-11e9-8980-bc764e045a96;
 Thu, 25 Jul 2019 10:24:22 +0000 (UTC)
Received: FROM m9a0002g.houston.softwaregrp.com (15.121.0.191) BY
 m9a0002g.houston.softwaregrp.com WITH ESMTP; 
 Thu, 25 Jul 2019 10:24:21 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M9W0068.microfocus.com (2002:f79:bf::f79:bf) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Thu, 25 Jul 2019 10:22:18 +0000
Received: from NAM02-CY1-obe.outbound.protection.outlook.com (15.124.8.13) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Thu, 25 Jul 2019 10:22:18 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=bHuyBqf2LxpOiHb36EfzsgumYexrO5A5lQGRAECZZE1Zyb4Bxkzhy+lWCCwbiV+gCkaJ8TD9xJvWO29QN60mdAskZwKsabwDJ8RMqtAs2HQRFOTIlfdyOvQtUG7W+iXqDrghJFIYfb09iOyTGRZy4GB7Hd+t81aoBBV6g1HtlLxodP15kvu0dNvRyNR2q8PnI5b5ULF1vKQe0QTXdlxO74JfW9BIJP5s+UTAG9y97485gA1kBuExrn+9VdSK5g8q8fSMhWKKeIDiD3EVOTyjDPJFPikq9SDrOKfpNFnorw6IHe3GRawOSucLbG3YKM8dWZOfM24JZSIaQTIhI7MUgQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=yrn1fN/uixDX5g+Vokpt36zTRs8X8mNHVVtkbz75oGg=;
 b=i3wuJhYN5UfOdrIf9afJTlH7XkyGrEl00nkX+Ca/st0USLcHNeig9i+iQyEUH4Z/Gnz+CkftI1LtR2Z4JzZarfvSKx/TCH478MKro5vEixWIxegeGXSfg9DOi0xNvghapnkylKbYsmxWm7Jl6X3YORNxAb7FiCmrCOCjQrc/d3xa6GqAJvdO/djjAfhHKGVtoK6qYUCrd/8YabK59Qz0C3VzCQS9BcI0dOPw1FArDOpU8vhYiPfl6EBg0SNDROnLiMFuWWlfPp//mZ8Xr4NQvQnLtLmmmLnfZqqB3FU2sP+Njz71o/O1UrVpeLeZgvV2uUbM6oWZbx+P7KXUa5e08Q==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2780.namprd18.prod.outlook.com (20.179.49.217) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2115.10; Thu, 25 Jul 2019 10:22:17 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::69cc:388:194c:e25b]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::69cc:388:194c:e25b%7]) with mapi id 15.20.2115.005; Thu, 25 Jul 2019
 10:22:17 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Roger Pau Monne <roger.pau@citrix.com>, Andrew Cooper
 <andrew.cooper3@citrix.com>
Thread-Topic: [PATCH 1/2] x86/iommu: avoid mapping the interrupt address range
 for hwdom
Thread-Index: AQHVQW4v+Mw2bodxPUiy9HdTXv5ycabbIsgA
Date: Thu, 25 Jul 2019 10:22:17 +0000
Message-ID: <502a2fd8-5a03-0921-bf5f-bb88feae35c1@suse.com>
References: <20190723154851.77627-1-roger.pau@citrix.com>
 <20190723154851.77627-2-roger.pau@citrix.com>
In-Reply-To: <20190723154851.77627-2-roger.pau@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: LO2P265CA0148.GBRP265.PROD.OUTLOOK.COM
 (2603:10a6:600:9::16) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: cc35d2fb-ceff-4e90-d2cb-08d710e9f80b
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB2780; 
x-ms-traffictypediagnostic: DM6PR18MB2780:
x-microsoft-antispam-prvs: <DM6PR18MB27808BFCE930BC99781C63EEB3C10@DM6PR18MB2780.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-forefront-prvs: 0109D382B0
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(136003)(396003)(366004)(376002)(346002)(39860400002)(189003)(199004)(52314003)(2906002)(6436002)(53936002)(386003)(6506007)(64756008)(86362001)(478600001)(6512007)(229853002)(4326008)(80792005)(14454004)(7736002)(6246003)(31696002)(25786009)(66066001)(102836004)(53546011)(66476007)(66556008)(66446008)(66946007)(5660300002)(26005)(6486002)(446003)(186003)(36756003)(4744005)(99286004)(76176011)(52116002)(6116002)(305945005)(110136005)(14444005)(31686004)(316002)(3846002)(81166006)(8936002)(81156014)(8676002)(68736007)(11346002)(486006)(2616005)(256004)(71190400001)(71200400001)(476003);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2780;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: VTc0QoVLNM04pbS3wJm+9u06EYaE339mxXlsS7OzSDIHQ5F4Bg+s+fqFL+mYBOMeWvSLhaqWtOUYXDwbQGk3PU+tYf65CzuixnUHuX+snCvxeXHu7T5aswH5CGu/WGRMD/LZGlUc9Ddfrivy35H18J2a9SdkobQuHzKJTSrZgbN5yeBxDtFBKlJLyu0GG5xeiYDNsoNNtgCFSIxGUbirtml6oYEqMxURJoKSenx1X09i2q0HrnR4Ai+6yNGZuvPvqpf969+D+VBP0bxSsjcZdDrAmSrD3KhDUWtHJTnq7lvmkYQU8UPjI7edB45cDoEm7XFJDhecyomSvZyCRhb3hgUaZaywKAseZSETCwVhgpVAEKYJBE0Amc1c3p3yD7aLf+Q4hYyx4U6MVqXemyqs7Y7s/rSA2XXtfH3qbeSD7+4=
Content-ID: <8039FF09EF299641BB8F6CCF578F4ACA@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: cc35d2fb-ceff-4e90-d2cb-08d710e9f80b
X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Jul 2019 10:22:17.5260 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2780
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH 1/2] x86/iommu: avoid mapping the interrupt
 address range for hwdom
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>

T24gMjMuMDcuMjAxOSAxNzo0OCwgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOg0KPiBDdXJyZW50IGNv
ZGUgb25seSBwcmV2ZW50IG1hcHBpbmcgdGhlIGxhcGljIHBhZ2UgaW50byB0aGUgZ3Vlc3QNCj4g
cGh5c2ljYWwgbWVtb3J5IG1hcC4gRXhwYW5kIHRoZSByYW5nZSB0byBiZSAweEZFRXhfeHh4eCBh
cyBkZXNjcmliZWQNCj4gaW4gdGhlIEludGVsIFZUZCBzcGVjaWZpY2F0aW9uIHNlY3Rpb24gMy4x
MyAiSGFuZGxpbmcgUmVxdWVzdHMgdG8NCj4gSW50ZXJydXB0IEFkZHJlc3MgUmFuZ2UiLg0KPiAN
Cj4gQU1EIGFsc28gbGlzdHMgdGhpcyBhZGRyZXNzIHJhbmdlIGluIHRoZSBBTUQgU1I1NjkwIERh
dGFib29rLCBzZWN0aW9uDQo+IDIuNC40ICJNU0kgSW50ZXJydXB0IEhhbmRsaW5nIGFuZCBNU0kg
dG8gSFQgSW50ZXJydXB0IENvbnZlcnNpb24iLg0KPiANCj4gUmVxdWVzdGVkLWJ5OiBBbmRyZXcg
Q29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPg0KPiBTaWduZWQtb2ZmLWJ5OiBSb2dl
ciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4NCg0KSSd2ZSBjb21taXR0ZWQgdGhp
cyBvbiB0aGUgYmFzaXMgdGhhdCBpdCBzaG91bGRuJ3QgaHVydCwgYnV0IGhhdmluZw0KdGhvdWdo
dCBhYm91dCB0aGlzIHNvbWUgbW9yZSBJJ20gbm90IHJlYWxseSBzdXJlIEkgc2VlIHRoZSBwb2lu
dDoNClRoZSBJT01NVSBzcGVjaWFsIGNhc2VzIGFjY2Vzc2VzIGludG8gdGhpcyByYW5nZSBhbnl3
YXksIHRvIHJlZGlyZWN0DQpsb29rdXAgdG8gdGhlIGludGVycnVwdCByZW1hcHBpbmcgdGFibGUg
aW5zdGVhZCBvZiB0aGUgRE1BIHJlbWFwcGluZw0Kb25lLiBIZW5jZSBhbnkgbWFwcGluZ3MgaW5z
ZXJ0ZWQgaW50byB0aGlzIHJhbmdlIGFyZSBzaW1wbHkgdXNlbGVzcywNCmJ1dCBzaG91bGRuJ3Qg
b3RoZXJ3aXNlIGh1cnQuDQoNCkphbg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 25 10:33:12 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Jul 2019 10: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 1hqb3b-0001hW-4F; Thu, 25 Jul 2019 10:33: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=dOpT=VW=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hqb3a-0001hR-4I
 for xen-devel@lists.xenproject.org; Thu, 25 Jul 2019 10:33:06 +0000
X-Inumbo-ID: 95a81dba-aec7-11e9-8980-bc764e045a96
Received: from m9a0001g.houston.softwaregrp.com (unknown [15.124.64.66])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 95a81dba-aec7-11e9-8980-bc764e045a96;
 Thu, 25 Jul 2019 10:33:04 +0000 (UTC)
Received: FROM m9a0001g.houston.softwaregrp.com (15.121.0.190) BY
 m9a0001g.houston.softwaregrp.com WITH ESMTP; 
 Thu, 25 Jul 2019 10:33:03 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M9W0067.microfocus.com (2002:f79:be::f79:be) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Thu, 25 Jul 2019 10:29:42 +0000
Received: from NAM03-BY2-obe.outbound.protection.outlook.com (15.124.72.11) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Thu, 25 Jul 2019 10:29:42 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=TfMsb+YL481KHfcusMBmsk6Fk0nbOYUa/cVGj2PlVIZlnu+ZWC4xIVT31uDN+laLLASThEyQ7/O3vahfneRXacRudw/0JI2J3AXMcDpwUsMa7O39s6OPUwXRQgj219BPsrQLQrQgFKhUFV3pfn54HAtk5IWI8vHbqoZEHNzwBqYxGtEaAHLdP4YncIS+nZCBNFoIO5fXY/cmLjP8q+pAO+3yTwk/CGWPf7Z6Y+Y1XYkgVx9LBTTftdBsyoAOiT564gPjxnqdo0k7YafeHHgObWIGAi0fK2/ww6KTAfCVt8E6fq0yfQR+9URjfnid7h6p7y2Z/hEdO14P443dBeM/Vg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=N5EAAgUX3DJZl/hkfvE59RSRlNypwdyAxqbuNhma6A8=;
 b=P20WwkmYnrD/Ejvi6m/K+ExgBVqtyqB8XvWfz3z5/xsXE6bOvIppJiqYMtBoLRPrBhCE1yTdMtNnfLjtRF5q44UZ7dNP3blk/75C3SUMbd2Mo7xjzHmtotAqW3DL79MU493tLie41a4ZpIilnVQHEoMOp5UfTsnVNwfW7KtYUa24ku4Wopd4uiSdSSNd1DLDuQDrL+iksLpF7XuTN78eALwyabek/fV0Fmtdnoqe4jpnSNfWZpoMoPc5JSvuvBcl6smq1x6yQ5A1XYPbGjcf32Q8u7nsynEjspwJMfgbwAouYH3guv4za3lRedvtOwx24q72vO7pixqdPfosl1bYoA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2985.namprd18.prod.outlook.com (20.179.48.150) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2115.13; Thu, 25 Jul 2019 10:29:41 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::69cc:388:194c:e25b]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::69cc:388:194c:e25b%7]) with mapi id 15.20.2115.005; Thu, 25 Jul 2019
 10:29:41 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Juergen Gross <JGross@suse.com>
Thread-Topic: [PATCH] x86: optimize loading of GDT at context switch
Thread-Index: AQHVQJCXlrwkqC0KdkuIf6brzf0OP6bbJpaA
Date: Thu, 25 Jul 2019 10:29:41 +0000
Message-ID: <8be991e5-8a8c-fe9f-b856-696ad46e76a2@suse.com>
References: <20190722132244.893-1-jgross@suse.com>
In-Reply-To: <20190722132244.893-1-jgross@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: LO2P265CA0307.GBRP265.PROD.OUTLOOK.COM
 (2603:10a6:600:a5::31) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: cefc477d-5750-4f64-4811-08d710eb0110
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB2985; 
x-ms-traffictypediagnostic: DM6PR18MB2985:
x-microsoft-antispam-prvs: <DM6PR18MB29858FDA89A5EAA03244FCFDB3C10@DM6PR18MB2985.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8273;
x-forefront-prvs: 0109D382B0
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(366004)(136003)(396003)(39860400002)(346002)(376002)(189003)(199004)(8676002)(6436002)(14454004)(6512007)(81166006)(2906002)(68736007)(81156014)(8936002)(3846002)(478600001)(6116002)(31686004)(7736002)(37006003)(54906003)(80792005)(36756003)(66066001)(6486002)(229853002)(6506007)(53546011)(6636002)(316002)(486006)(52116002)(99286004)(186003)(26005)(76176011)(66946007)(446003)(476003)(2616005)(11346002)(102836004)(31696002)(6246003)(386003)(6862004)(4326008)(71200400001)(71190400001)(66446008)(86362001)(305945005)(4744005)(256004)(14444005)(5660300002)(66476007)(66556008)(64756008)(53936002)(25786009);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2985;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: g7+w3W1m+Dxnc+OUg9i4XZZzjdFbZpuoh1TeyN25DNdmPWYSYX3kZ9+Nn0cyPLsINeBWJT8ejQt3PzxQsnZcgdKh24GY1pSJNWQeuOTxBpx4aGvr0Cjyb3kJg8cSVilWyNB1iOXVIkCFNl8QHVms9PMYtQcUZtWsw8RNZe8rqRj8NO5v9Ccgb0HcyD7ekJIx86sDpKJAYTaIw4NB9j+udwoZQ0VtB15YkdB6sALot019Cb+D967q9izXkh43pzhXEjNB1wuoImky6G+EqLVDpGK1bI9Z2nVf11VTwzktlh9w8f7jXW1fwVC4pwQAq73896gv/a5BmWl8PqgvrrOJ6X1hnQuRsaxwwDbjN9XBn3hrs/8Z9N1+2836G6SkUhAjt8REHltTX178g7nHLo88+ZRNGhd1IiMys8KLlJP8Q1Q=
Content-ID: <225A028B41043744A6009E6CE6155792@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: cefc477d-5750-4f64-4811-08d710eb0110
X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Jul 2019 10:29:41.8836 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2985
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH] x86: optimize loading of GDT at context
 switch
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>,
 Wei Liu <wl@xen.org>, Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjIuMDcuMjAxOSAxNToyMiwgSnVlcmdlbiBHcm9zcyB3cm90ZToNCj4gQEAgLTc1Niw2ICs3
NTgsNyBAQCB2b2lkIGxvYWRfc3lzdGVtX3RhYmxlcyh2b2lkKQ0KPiAgIAkJb2Zmc2V0b2Yoc3Ry
dWN0IHRzc19zdHJ1Y3QsIF9fY2FjaGVsaW5lX2ZpbGxlcikgLSAxLA0KPiAgIAkJU1lTX0RFU0Nf
dHNzX2J1c3kpOw0KPiAgIA0KPiArICAgICAgICBwZXJfY3B1KGZ1bGxfZ2R0X2xvYWRlZCwgY3B1
KSA9IGZhbHNlOw0KPiAgIAlsZ2R0KCZnZHRyKTsNCj4gICAJbGlkdCgmaWR0cik7DQo+ICAgCWx0
cihUU1NfRU5UUlkgPDwgMyk7DQoNCkFzIHBlciB0aGUgc3Vycm91bmRpbmcgY29kZSB0aGVyZSBz
aG91bGQgYmUgYSBoYXJkIHRhYiB1c2VkIGZvcg0KaW5kZW50YXRpb24gaGVyZS4NCg0KPiBAQCAt
MTczOSw4ICsxNzQzLDcgQEAgc3RhdGljIHZvaWQgX19jb250ZXh0X3N3aXRjaCh2b2lkKQ0KPiAg
IA0KPiAgICAgICBpZiAoIG5lZWRfZnVsbF9nZHQobmQpICkNCj4gICAgICAgICAgIHVwZGF0ZV94
ZW5fc2xvdF9pbl9mdWxsX2dkdChuLCBjcHUpOw0KPiAtDQo+IC0gICAgaWYgKCBuZWVkX2Z1bGxf
Z2R0KHBkKSAmJg0KPiArICAgIGlmICggcGVyX2NwdShmdWxsX2dkdF9sb2FkZWQsIGNwdSkgJiYN
Cj4gICAgICAgICAgICAoKHAtPnZjcHVfaWQgIT0gbi0+dmNwdV9pZCkgfHwgIW5lZWRfZnVsbF9n
ZHQobmQpKSApDQo+ICAgICAgICAgICBsb2FkX2RlZmF1bHRfZ2R0KGNwdSk7DQoNCkkgdGhpbmsg
aXQgd291bGRuJ3QgYmUgYmFkIGlmIHRoZSBibGFuayBsaW5lIHdhcyBrZXB0Lg0KDQpJZiBJIGVu
ZCB1cCBjb21taXR0aW5nIHRoaXMsIEknbGwgdHJ5IHRvIHJlbWVtYmVyIHRvIGRvIGJvdGgNCmFk
anVzdG1lbnRzLCB1bmxlc3MgeW91IG9iamVjdCBmb3Igc29tZSByZWFzb24uDQoNCkphbg0KX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 25 10:33:30 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Jul 2019 10: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 1hqb3y-0001jB-E2; Thu, 25 Jul 2019 10:33:30 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=dOpT=VW=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hqb3x-0001j4-Pm
 for xen-devel@lists.xenproject.org; Thu, 25 Jul 2019 10:33:29 +0000
X-Inumbo-ID: a1fb704a-aec7-11e9-920e-0f8936a340b2
Received: from m9a0002g.houston.softwaregrp.com (unknown [15.124.64.67])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id a1fb704a-aec7-11e9-920e-0f8936a340b2;
 Thu, 25 Jul 2019 10:33:25 +0000 (UTC)
Received: FROM m9a0002g.houston.softwaregrp.com (15.121.0.191) BY
 m9a0002g.houston.softwaregrp.com WITH ESMTP; 
 Thu, 25 Jul 2019 10:33:25 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M9W0068.microfocus.com (2002:f79:bf::f79:bf) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Thu, 25 Jul 2019 10:31:57 +0000
Received: from NAM03-BY2-obe.outbound.protection.outlook.com (15.124.8.12) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Thu, 25 Jul 2019 10:31:58 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=Vvum0LesHGvWSzUSZwHU0v++4hAVOz68MYuADxyeg1ZDbTIHUzwUHUXj+NMbLff+8lcP2WISA3TyQ9t+iOeGbCM5nx6vZEKlH/+2d1A4vlHVsFm+bwP9C+CmFQVMlR3v6bg/LCs7UyOC5pwdVjUSJ2ZTaCqI6Yd2A+MuFSZANwbBjhGN+tDhiHBSNXDxa16TTKAvyFI6yxcD0U+mRxVPSFNHmBtTdJ1tUR0W21xOxD70B7EMl8QYIdMk5Ve1n0ZOq1+JFu6uKUSHl1Y/+VhfqX4/RO83z3LGfXIII47LrQWcTn8/JwLBogJJphXBzbQCjEhpisBImFNoXAyYEbZ80Q==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=S9xeqswhPiqSbhcFYOcsNCXkcudz9EAftUrJJVobCW4=;
 b=LVtG+TCv+bhNWDlpVSC2GoDm40D4yDksLWaP+NDqjopue2dqCARspk5l0/oClL6CbyKotzUi81eiXC9lVrRZgl48wq8sbHlFeCJ2X/bzHvE9gKBRO/AZ1I/VAylvuISYH91bOoSblG8vgAaaX5Vp05jjlAycKT0CmQImtwNvoJtRJiByTR4RQYl8IHCn+h4OGE8g+31XlOP3M5U++GxH/Fg22FOWcbhcBxxSrEBcYE7arWfy44vrYZFB6qBE7hrKvX+5kWZtuJ4zw/LC9JDMJK6CBiIw5rJHA0bfGIHD9SoFyztIL4BdThtTgT9BLVOuL3jR7ZO0i5kTlP1AuFIDag==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2985.namprd18.prod.outlook.com (20.179.48.150) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2115.13; Thu, 25 Jul 2019 10:31:57 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::69cc:388:194c:e25b]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::69cc:388:194c:e25b%7]) with mapi id 15.20.2115.005; Thu, 25 Jul 2019
 10:31:57 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Thread-Topic: [PATCH 1/3] x86: Drop CONFIG_ACPI_SLEEP
Thread-Index: AQHVQkdIZaW3GIh0LU+DNDVy9IxU46bbI8kA
Date: Thu, 25 Jul 2019 10:31:57 +0000
Message-ID: <fce9a03f-2a1e-da55-36d2-b559a1c3eb79@suse.com>
References: <20190724174256.5295-1-andrew.cooper3@citrix.com>
 <20190724174256.5295-2-andrew.cooper3@citrix.com>
In-Reply-To: <20190724174256.5295-2-andrew.cooper3@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: LNXP265CA0077.GBRP265.PROD.OUTLOOK.COM
 (2603:10a6:600:76::17) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 5d91d3ee-19ab-48ae-ac4b-08d710eb5193
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB2985; 
x-ms-traffictypediagnostic: DM6PR18MB2985:
x-microsoft-antispam-prvs: <DM6PR18MB2985913D34DD7853F871F718B3C10@DM6PR18MB2985.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:210;
x-forefront-prvs: 0109D382B0
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(366004)(136003)(396003)(39860400002)(346002)(376002)(189003)(199004)(8676002)(6436002)(14454004)(6512007)(81166006)(2906002)(68736007)(81156014)(8936002)(3846002)(478600001)(6116002)(31686004)(7736002)(54906003)(80792005)(558084003)(36756003)(66066001)(6486002)(229853002)(6506007)(53546011)(316002)(6916009)(486006)(52116002)(99286004)(186003)(26005)(76176011)(66946007)(446003)(476003)(2616005)(11346002)(102836004)(31696002)(6246003)(386003)(4326008)(71200400001)(71190400001)(66446008)(86362001)(305945005)(256004)(5660300002)(66476007)(66556008)(64756008)(53936002)(25786009);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2985;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: aYrCy0gvGMmiaJ9aKFjUvljqobAXgO6fHcx69OEVP9Rad2xPGbXgDuQrC1iSd/M+DcQwGYSHZ0/HVEeB0MuS618twQEC0ApD9JiP7/QnprvgL64LvxkgrxkwO9MnrL47JBZ5TsmIJu1YC5EQkatFdN0oJr5wvKcDbZsMMESvZ4rWVQ+R348zym4xRcrIv9AVmP98VuCqqsN8JWC8NpKC9l/x27LecgtXFHmtUqCk2Iqg1vBgA8cihouxurywgDIS5C6w1tKB3FEI8J2lwjPzf10hnfsWQMQJ/1wLHnZYNXV0WkH7aG0IXXGhIwIYRH8wwz5UOhndJUDueU6bP48lBVFYPxc4AOKVb2QhI1sSRuyNakB9qmbKbH86IMOC4TpJUbGkEMrjONqZwwjuSHnBkIeDhh1RTjP0V3HidMtxQ+4=
Content-ID: <E9AB03B32E719E41A31AC3A251A5FA74@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 5d91d3ee-19ab-48ae-ac4b-08d710eb5193
X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Jul 2019 10:31:57.0984 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2985
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH 1/3] x86: Drop CONFIG_ACPI_SLEEP
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wl@xen.org>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjQuMDcuMjAxOSAxOTo0MiwgQW5kcmV3IENvb3BlciB3cm90ZToNCj4gVGhpcyBvcHRpb24g
aXMgaGFyZGNvZGVkIHRvIDEsIGFuZCB0aGUgI2lmZGVmLWFyeSBkb2Vzbid0IGV4Y2x1ZGUgd2Fr
ZXVwLlMsDQo+IHdoaWNoIG1ha2VzIGl0IHVzZWxlc3MgY29kZSBub2lzZS4NCj4gDQo+IFNpZ25l
ZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+DQoNClJl
dmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+DQpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 25 10:36:54 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Jul 2019 10: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 1hqb7G-0001w0-2l; Thu, 25 Jul 2019 10:36: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=dOpT=VW=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hqb7E-0001vp-JM
 for xen-devel@lists.xenproject.org; Thu, 25 Jul 2019 10:36:52 +0000
X-Inumbo-ID: 1c31492d-aec8-11e9-8980-bc764e045a96
Received: from m9a0003g.houston.softwaregrp.com (unknown [15.124.64.68])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1c31492d-aec8-11e9-8980-bc764e045a96;
 Thu, 25 Jul 2019 10:36:51 +0000 (UTC)
Received: FROM m9a0003g.houston.softwaregrp.com (15.121.0.191) BY
 m9a0003g.houston.softwaregrp.com WITH ESMTP; 
 Thu, 25 Jul 2019 10:36:50 +0000
Received: from M9W0068.microfocus.com (2002:f79:bf::f79:bf) by
 M9W0068.microfocus.com (2002:f79:bf::f79:bf) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Thu, 25 Jul 2019 10:35:49 +0000
Received: from NAM03-BY2-obe.outbound.protection.outlook.com (15.124.72.11) by
 M9W0068.microfocus.com (15.121.0.191) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Thu, 25 Jul 2019 10:35:49 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=mqrSfGrNREiJHGNl+QkaQijpKIiISgtUjKC4ncdXkvVfv859qT8e6jCUlh35yTcDY4Oh4SJkcbWwbgy8yeshUMrp7YgI2PsSZ6H9r9vLEa4gVQfNQEP+1zke68cCTRhJ86HgE8IW2DavwgllSbIEh0MNz/L2yxD3Upm0LzPlwqNMLG+vvcjawAX8kOG4sFkwXuWZ9UK0ohcSD8IHc1zcQ3dyzUi2SFlfsw82ZS6B6JzTIEI33F8LsBh1JsBnlQ/GzN2HuInIVyEXGqVTcGhBCSFdDIV3TONXnQ+pEbwa0OtztaAUMnuwFHHv2xJ+nkmgV79UsIWbzkQiXjizohiYJg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=e869mG4pNSI1uZseh0JmPukFAykr5+B+zS0bfiXXd5U=;
 b=jTDzHZ73MQLvQGqcK30HEr6XEohz5+9ETw/r/bOkG4fDS8/iR8NIhVzD5zoM36b4BZl5jZI9cXyROvVPHVS1L3R2+U9XweztAqYD+DG+WNa+Inawy8M9s1COPBl2kYbpuiz9FP0DSIfXyKxlrVnU698d5PsUxWPcc7SqOI4Ujutr7M080y5JYqRneBFSSpIKOsHmCsqKuh4t5fMFTeFaZQNyDCN9TT5SH/914ZIWPln1e4SZW/Tk/+0jaW1LAXGy7PcKwdOcwfBizA5nuKGqSofpig/JKMQWktQYZEGLnoQ+6Ke2GYW7sgGndLQDn9IQROY5zilRUIQoO1xyJw992A==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2985.namprd18.prod.outlook.com (20.179.48.150) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2115.13; Thu, 25 Jul 2019 10:35:48 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::69cc:388:194c:e25b]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::69cc:388:194c:e25b%7]) with mapi id 15.20.2115.005; Thu, 25 Jul 2019
 10:35:48 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Thread-Topic: [PATCH 2/3] x86/dmi: Drop trivial callback functions
Thread-Index: AQHVQkdKBV8AYBVwqk6k/Z84XZJf5abbJN2A
Date: Thu, 25 Jul 2019 10:35:48 +0000
Message-ID: <701dbbb3-030e-4a18-2dff-1ce376bc995e@suse.com>
References: <20190724174256.5295-1-andrew.cooper3@citrix.com>
 <20190724174256.5295-3-andrew.cooper3@citrix.com>
In-Reply-To: <20190724174256.5295-3-andrew.cooper3@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: LO2P265CA0061.GBRP265.PROD.OUTLOOK.COM
 (2603:10a6:600:60::25) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 783d9c64-ab11-457f-dc93-08d710ebdb85
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB2985; 
x-ms-traffictypediagnostic: DM6PR18MB2985:
x-microsoft-antispam-prvs: <DM6PR18MB29850C2C12A58604D0EA10F8B3C10@DM6PR18MB2985.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:5797;
x-forefront-prvs: 0109D382B0
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(376002)(346002)(39860400002)(396003)(136003)(366004)(189003)(199004)(11346002)(2616005)(476003)(102836004)(446003)(386003)(6246003)(31696002)(316002)(486006)(6916009)(6486002)(229853002)(53546011)(6506007)(186003)(99286004)(66946007)(76176011)(26005)(52116002)(5660300002)(4744005)(256004)(25786009)(305945005)(64756008)(66556008)(66476007)(53936002)(4326008)(71200400001)(86362001)(66446008)(71190400001)(478600001)(3846002)(8936002)(31686004)(6116002)(6436002)(6512007)(14454004)(8676002)(81166006)(81156014)(68736007)(2906002)(66066001)(7736002)(36756003)(54906003)(80792005);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2985;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: jqE86f7PXk7Hi7SRwY6q6xnQywsmgWxoNBLG/tSJI+ME1nVceSZT4i7wOPRMb7Fnp4FHBDAbtpiHKBpAa+KfkjAZDiV7wDlriqNYPUPkT0Qy2d3CsY7LrTShBzzsFUrav3rRe3w3WOOQyOcmx8w0bIOm1RA2iVoI6l8ONHiLgUkMowYtifds/62PTiN9kjGK4vclqulTBEXov+Fjwl2l3+BgAHrbUfj8SZiAANU/h8CCFhDnJA8GLbOp7UyATh3bgSNFQIXugBrlpn/G0Jt3waqrHW9nvwJuyta4MLYDml52baWrOYfXlnTqT2lZyRZ8Ec2dYe2JbJl+YCXGXfRRw8fTFlBLO5HE/xGzwG+vCioUAOJztl0Cx0yckENrudKZxIOALSbJYAAlSTJVVaVR/vcF06LKi/bJIfzRwY6tt/k=
Content-ID: <A499F89FA512FF4CBB4899AFD424AA2B@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 783d9c64-ab11-457f-dc93-08d710ebdb85
X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Jul 2019 10:35:48.3945 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2985
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH 2/3] x86/dmi: Drop trivial callback 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: Xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wl@xen.org>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjQuMDcuMjAxOSAxOTo0MiwgQW5kcmV3IENvb3BlciB3cm90ZToNCj4gZG1pX2NoZWNrX3N5
c3RlbSgpIHJldHVybnMgdGhlIG51bWJlciBvZiBtYXRjaGVzLiAgVGhpcyBiZWluZyBub256ZXJv
IGlzIG1vcmUNCj4gZWZmaWNpZW50IHRoYW4gY2FsbGluZyBpbnRvIGEgdHJpdmlhbCBmdW5jdGlv
biB0byBtb2RpZnkgYSB2YXJpYWJsZS4NCj4gDQo+IE5vIGZ1bmN0aW9uYWwgY2hhbmdlLCBidXQg
dGhpcyByZXN1bHRzIGluIGxlc3MgY29tcGlsZWQgY29kZSwgd2hpY2ggaXMNCj4gYWxzbyAoZnJh
Y3Rpb25hbGx5KSBxdWlja2VyIHRvIHJ1bi4NCj4gDQo+IFNpZ25lZC1vZmYtYnk6IEFuZHJldyBD
b29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+DQoNClJldmlld2VkLWJ5OiBKYW4gQmV1
bGljaCA8amJldWxpY2hAc3VzZS5jb20+DQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 25 10:38:31 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Jul 2019 10: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 1hqb8m-00020r-FN; Thu, 25 Jul 2019 10:38:28 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=dOpT=VW=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hqb8k-00020g-JG
 for xen-devel@lists.xenproject.org; Thu, 25 Jul 2019 10:38:26 +0000
X-Inumbo-ID: 4bbc4334-aec8-11e9-ab0e-9f549fe02792
Received: from m4a0040g.houston.softwaregrp.com (unknown [15.124.2.86])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 4bbc4334-aec8-11e9-ab0e-9f549fe02792;
 Thu, 25 Jul 2019 10:38:24 +0000 (UTC)
Received: FROM m4a0040g.houston.softwaregrp.com (15.120.17.147) BY
 m4a0040g.houston.softwaregrp.com WITH ESMTP; 
 Thu, 25 Jul 2019 10:38:13 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M4W0335.microfocus.com (2002:f78:1193::f78:1193) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Thu, 25 Jul 2019 10:24:42 +0000
Received: from NAM05-DM3-obe.outbound.protection.outlook.com (15.124.72.10) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Thu, 25 Jul 2019 10:24:42 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=F5rmwRPeeupfFq+o/l+t9xOhE8xO1U/jmgpxayJQ359jwmeVpL/A0Q+wgfQWGfI0uFm20C6qTMoCGUVS5VmE24COTc/9NK/Gp2/9brOPySitQlwOpIfY3etbjge/+IuJ3TIHx/1u9StXONLd0a4SUQ8KvNIipHgBDv6+mzpErGCqboUWLhS3NAb8FvTZx1p0qCrYBVzdPVvl9iACoEuDprWVn4kfQTug1xLtECNLsuRvhumZxWCAvgn5GIECZB/MO4ZLRLMvz5uDI+X/PQqbhEH3mpizthIsECOmRVN1HgYwgzXCQzkvyOeN889TEUY+x+LIqjBfTKfN67SMvUtRPQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=dgTcgxs3oIivK93rdz367y1sfPvyA4LedEVTy0ErDyA=;
 b=cLRDu2Z24LIfUloqiWXnodwaiTG3AgJOrrswo+6siO6dxCG8ZU0piRsI5gU8Tiqy6HHcdwm/5rykLy1ePTGqI5eN0HR6hJ8PzMAYqrWojuKTrO7NdTtJB1y96dWiSv8pE5kgk6H7na424Ke+5AzFwiJRRmP3rNbrL5DfgXhN3mkNE1lTLXHdm+5S+ZP4CPBmKuiM94fhcz/knwTOHFViqk1ZwUwlU6J1nSwPDyDRtOymMEk+wNUWUpdmc5JDFOlBuOGS1Q4W9JX7ioBa5iPy3WfkBPmRxWcI87+IhbaRf+oPdpkUafL065UvMa1ViKRgGyO/OHyx/T4BFyvNB68gvA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB3403.namprd18.prod.outlook.com (10.255.174.220) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2115.10; Thu, 25 Jul 2019 10:24:40 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::69cc:388:194c:e25b]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::69cc:388:194c:e25b%7]) with mapi id 15.20.2115.005; Thu, 25 Jul 2019
 10:24:40 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Paul Durrant <Paul.Durrant@citrix.com>
Thread-Topic: [Xen-devel] [PATCH 1/6] domain: stash xen_domctl_createdomain
 flags in struct domain
Thread-Index: AQHVQXCgF1lCD39zc0iIIjzc0uoVFaba8J0AgAAuXaCAAARzAA==
Date: Thu, 25 Jul 2019 10:24:40 +0000
Message-ID: <5410c036-5c7c-b2a7-1908-336fdb7b4959@suse.com>
References: <20190723160609.2177-1-paul.durrant@citrix.com>
 <20190723160609.2177-2-paul.durrant@citrix.com>
 <20190725092242.m675tevc5wudzaw5@Air-de-Roger>
 <f19d582bd08c41a79cfe04bf72b8ef37@AMSPEX02CL03.citrite.net>
In-Reply-To: <f19d582bd08c41a79cfe04bf72b8ef37@AMSPEX02CL03.citrite.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR0402CA0011.eurprd04.prod.outlook.com
 (2603:10a6:4:91::21) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: a7aea666-dd0c-4dac-fec1-08d710ea4d4d
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB3403; 
x-ms-traffictypediagnostic: DM6PR18MB3403:
x-microsoft-antispam-prvs: <DM6PR18MB3403BBA1A8CB55740B11A970B3C10@DM6PR18MB3403.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 0109D382B0
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(396003)(346002)(136003)(39860400002)(376002)(366004)(199004)(189003)(13464003)(54906003)(6916009)(8936002)(478600001)(52116002)(25786009)(6246003)(86362001)(6436002)(229853002)(36756003)(3846002)(6116002)(68736007)(6512007)(256004)(31696002)(6486002)(7416002)(76176011)(53546011)(6506007)(66946007)(316002)(66556008)(26005)(7736002)(66476007)(386003)(64756008)(66446008)(305945005)(31686004)(476003)(11346002)(486006)(2906002)(80792005)(2616005)(66066001)(99286004)(186003)(71190400001)(4326008)(81156014)(81166006)(71200400001)(102836004)(14454004)(446003)(53936002)(8676002)(5660300002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB3403;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: BEDA/rBfG9+3jIcNrFOATltvFyOBtJiUtFjFRzqbz6mUdII3WsCy5CD9n0Mf+jkx/dUz2rv3Nb5L+MwyQqDOZ6Jo+y9H+a57a1utola3OvZk1t5QE2AModtti2QHaerDeMPV0EcOZg8ULLY1iGCSxxxIM8NfGu45OaTRBr5jqgRG9zGfim4pG/9yVAC13g71o8OwIe7fI3L7F2QG4IXHsRJnl2ryB8oSJ3Ll2alEdYPsQgD9mk1jb3XFTeRWZJtfyxlgTKbKMDJN5vj1gwXS8zqaWqCld3eBcMW1YWj8Huuskc2CiYPbPjtzvzN/pOUHmPXItjy4YzS+ugklCUfQNyzvX1y8gD2o2TS/Y6inHD0LM0dXcIt0T2JLYg2YjdBrk5Us+LcIA1kLCrizHuKsBkutQDO1m5+f1oJH0I9ghWo=
Content-ID: <F99513366254B34CB063492197D887C5@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: a7aea666-dd0c-4dac-fec1-08d710ea4d4d
X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Jul 2019 10:24:40.2982 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB3403
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH 1/6] domain: stash xen_domctl_createdomain
 flags in struct domain
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 KonradRzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>, "Tim \(Xen.org\)" <tim@xen.org>,
 George
 Dunlap <George.Dunlap@citrix.com>, Julien Grall <julien.grall@arm.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 IanJackson <Ian.Jackson@citrix.com>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjUuMDcuMjAxOSAxMjoxMSwgUGF1bCBEdXJyYW50IHdyb3RlOg0KPj4gLS0tLS1PcmlnaW5h
bCBNZXNzYWdlLS0tLS0NCj4+IEZyb206IFJvZ2VyIFBhdSBNb25uZSA8cm9nZXIucGF1QGNpdHJp
eC5jb20+DQo+PiBTZW50OiAyNSBKdWx5IDIwMTkgMTA6MjMNCj4+IFRvOiBQYXVsIER1cnJhbnQg
PFBhdWwuRHVycmFudEBjaXRyaXguY29tPg0KPj4gQ2M6IHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZzsgU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPjsgV2Vp
IExpdSA8d2xAeGVuLm9yZz47DQo+PiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxr
QG9yYWNsZS5jb20+OyBHZW9yZ2UgRHVubGFwIDxHZW9yZ2UuRHVubGFwQGNpdHJpeC5jb20+OyBB
bmRyZXcNCj4+IENvb3BlciA8QW5kcmV3LkNvb3BlcjNAY2l0cml4LmNvbT47IElhbiBKYWNrc29u
IDxJYW4uSmFja3NvbkBjaXRyaXguY29tPjsgVGltIChYZW4ub3JnKSA8dGltQHhlbi5vcmc+Ow0K
Pj4gSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT47IEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT4NCj4+IFN1YmplY3Q6IFJlOiBbWGVuLWRldmVsXSBbUEFUQ0ggMS82XSBk
b21haW46IHN0YXNoIHhlbl9kb21jdGxfY3JlYXRlZG9tYWluIGZsYWdzIGluIHN0cnVjdCBkb21h
aW4NCj4+DQo+PiBPbiBUdWUsIEp1bCAyMywgMjAxOSBhdCAwNTowNjowNFBNICswMTAwLCBQYXVs
IER1cnJhbnQgd3JvdGU6DQo+Pj4gVGhlc2UgYXJlIGNhbm9uaWNhbCBzb3VyY2Ugb2YgZGF0YSB1
c2VkIHRvIHNldCB2YXJpb3VzIG90aGVyIGZsYWdzLiBJZg0KPj4+IHRoZXkgYXJlIGF2YWlsYWJs
ZSBkaXJlY3RseSBpbiBzdHJ1Y3QgZG9tYWluIHRoZW4gdGhlIG90aGVyIGZsYWdzIGFyZSBubw0K
Pj4+IGxvbmdlciBuZWVkZWQuDQo+Pj4NCj4+PiBUaGlzIHBhdGNoIHNpbXBseSBjb3BpZXMgdGhl
IGZsYWdzIGludG8gYSBuZXcgJ2NyZWF0ZWZsYWdzJyBmaWVsZCBpbg0KPj4+IHN0cnVjdCBkb21h
aW4uIFN1YnNlcXVlbnQgcGF0Y2hlcyB3aWxsIGRvIHRoZSByZWxhdGVkIGNsZWFuLXVwIHdvcmsu
DQo+Pg0KPj4gVGhhbmtzIQ0KPj4NCj4+IEp1c3Qgb25lIG5hbWluZyBjb21tZW50ICh3aGljaCBp
cyBzdWJqZWN0IHRvIHRhc3RlIEkgZ3Vlc3MpLg0KPj4NCj4+PiBkaWZmIC0tZ2l0IGEveGVuL2lu
Y2x1ZGUveGVuL3NjaGVkLmggYi94ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaA0KPj4+IGluZGV4IGI0
MGM4ZmQxMzguLmVkYWUzNzJjMmIgMTAwNjQ0DQo+Pj4gLS0tIGEveGVuL2luY2x1ZGUveGVuL3Nj
aGVkLmgNCj4+PiArKysgYi94ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaA0KPj4+IEBAIC0zMDgsNiAr
MzA4LDcgQEAgZW51bSBndWVzdF90eXBlIHsNCj4+Pg0KPj4+ICAgc3RydWN0IGRvbWFpbg0KPj4+
ICAgew0KPj4+ICsgICAgdW5zaWduZWQgaW50ICAgICBjcmVhdGVmbGFnczsNCj4+DQo+PiBDYW4g
eW91IG5hbWUgdGhpcyBqdXN0IGZsYWdzIG9yIG9wdGlvbnMgb3Igc29tZSBzdWNoICh3aXRob3V0
IHRoZQ0KPj4gY3JlYXRlIHByZWZpeCkuIElNTyBhZGRpbmcgdGhlIGNyZWF0ZSBwcmVmaXggbWFr
ZXMgaXQgbG9vayBsaWtlIGENCj4+IGZpZWxkIG9ubHkgdXNlZCBkdXJpbmcgZG9tYWluIGNyZWF0
aW9uLCB3aGlsZSBpdCdzIG5vdCB0aGUgY2FzZS4NCj4gDQo+IEkgZ3Vlc3MgbmFtaW5nIGl0IHNp
bXBseSAnZmxhZ3MnIHdvdWxkIGJlIG9rIGNvdXBsZWQgd2l0aCBhIGNvbW1lbnQNCj4gaW4gdGhl
IGhlYWRlciBzdGF0aW5nIHRoYXQgdGhlIGZpZWxkIGlzIG1lcmVseSBhIGNvcHkgb2YgdGhlIGRv
bWFpbg0KPiBjcmVhdGUgZmxhZ3MuIEFueW9uZSBlbHNlIGdvdCBvcGluaW9ucyBvbiB0aGlzPw0K
DQpXZSB1c2UgImZsYWdzIiB0b28gb2Z0ZW4gaW1vLiBXaGF0IGFib3V0ICJvcHRpb25zIiBhcyBz
dWdnZXN0ZWQgYnkNClJvZ2VyLCBvciAic2V0dGluZ3MiPw0KDQpKYW4NCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 25 10:39:03 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Jul 2019 10:39:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqb9K-000242-QE; Thu, 25 Jul 2019 10: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=dOpT=VW=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hqb9J-00023w-IJ
 for xen-devel@lists.xenproject.org; Thu, 25 Jul 2019 10:39:01 +0000
X-Inumbo-ID: 69572a16-aec8-11e9-8980-bc764e045a96
Received: from m9a0001g.houston.softwaregrp.com (unknown [15.124.64.66])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 69572a16-aec8-11e9-8980-bc764e045a96;
 Thu, 25 Jul 2019 10:39:00 +0000 (UTC)
Received: FROM m9a0001g.houston.softwaregrp.com (15.121.0.190) BY
 m9a0001g.houston.softwaregrp.com WITH ESMTP; 
 Thu, 25 Jul 2019 10:38:58 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M9W0067.microfocus.com (2002:f79:be::f79:be) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Thu, 25 Jul 2019 10:37:38 +0000
Received: from NAM03-BY2-obe.outbound.protection.outlook.com (15.124.72.13) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Thu, 25 Jul 2019 10:37:38 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=Z/i26tYtIFL4QLUQzrVIku2O7XG4xNGQT2YXe9b3riOKXbfpsZ/MkbJxez+N4ASryfSbEP3D26K2cGbBLs/wG+guxXoaE4GWkfxZATYnVOXgKBhVxMHk9ALCdE3Z1BDE1Q/jY54jtxAB0/vAQJqy2emIzfHq/xoI/XcycgM+fBAqbQTOHTUs3vvRXh8202XZIbrjv9dTY2fW3bnvzwVRF3cmw+NcTivp+aiVX6QUNwoBjmHLOD6/KZ3yP1WEncMrN3v6scGmNzbbnHRrfU+/77OYkPP2X125mHYvwlordWUC1jaZJaDehwHp4tCvH8cxZwlhalZWJgUvj/jbVKFHGw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=mQekNGd4MtbRqzrWRrooM0G7PGkZ04YIRF6Bpd5Sq0c=;
 b=g1Mh5Y1pVHvGm14o2zeSp5cE1IkIZKNCVx1KLQUXjsChY/+uNbAVcriWCJqDNnD7AZvbmgsV+oQhMdC30IRUrH+pE1S0FJfQQGuWTwcIDKabY/xaayIP4MG7LUuJW1hwDLpLPmI0WHTXmwejDVrYbxiz4vBWu7ValVJeaeEE8bCBKlvMXjwqk6mB3W/dySiLEMkLTKD8NjHF/28f5Feaqfxixr8VsZP2W+whRKJzETD2yaN9+N7W9XOOKB1Cq+vqxYih38pMWJ+fA9LdjVGPHR29raB3hSOAECPZqpMLOWyVi3k0y5KQe9WhytQldQQTNbekjCNrmshUfvKwo/Bq2Q==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2985.namprd18.prod.outlook.com (20.179.48.150) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2115.13; Thu, 25 Jul 2019 10:37:37 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::69cc:388:194c:e25b]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::69cc:388:194c:e25b%7]) with mapi id 15.20.2115.005; Thu, 25 Jul 2019
 10:37:37 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Thread-Topic: [PATCH 3/3] x86/dmi: Constify quirks data
Thread-Index: AQHVQkdJ4D6dRHL0Jkazew/ijLBoYqbbJWCA
Date: Thu, 25 Jul 2019 10:37:37 +0000
Message-ID: <ebc911a1-dd18-9e22-6b7d-24401ead513d@suse.com>
References: <20190724174256.5295-1-andrew.cooper3@citrix.com>
 <20190724174256.5295-4-andrew.cooper3@citrix.com>
In-Reply-To: <20190724174256.5295-4-andrew.cooper3@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: LO2P265CA0404.GBRP265.PROD.OUTLOOK.COM
 (2603:10a6:600:f::32) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 4b6c0ba9-3611-47e5-15eb-08d710ec1c8c
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB2985; 
x-ms-traffictypediagnostic: DM6PR18MB2985:
x-microsoft-antispam-prvs: <DM6PR18MB29853D4563ACAEDE2487582CB3C10@DM6PR18MB2985.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:556;
x-forefront-prvs: 0109D382B0
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(376002)(346002)(39860400002)(396003)(136003)(366004)(189003)(199004)(11346002)(2616005)(476003)(102836004)(446003)(386003)(6246003)(31696002)(316002)(486006)(6916009)(6486002)(229853002)(53546011)(6506007)(186003)(99286004)(66946007)(76176011)(26005)(52116002)(5660300002)(14444005)(4744005)(256004)(25786009)(305945005)(64756008)(66556008)(66476007)(53936002)(4326008)(71200400001)(86362001)(66446008)(71190400001)(478600001)(3846002)(8936002)(31686004)(6116002)(6436002)(6512007)(14454004)(8676002)(81166006)(81156014)(68736007)(2906002)(66066001)(7736002)(36756003)(54906003)(80792005);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2985;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: OLsWO4NaJHuWqRzvggOybGjKhhnInUa0JH5+vkzEbR8W0zLtjf1xN7rWeqTZZcpy6qd0TitluuH7lfJTL2u9GMKzw28rKkefAxJ3gyJX4p5aEePPTQ7j4mk5kcwnBX+LqUdC94rmX5lh2lQbMbKDlfwZ53dHh7tSzmGio/S/2fBWcqkqso5HkyQ9SPB/Tjpjw87dJtPubNM0ATC3g2L0p/T7AttHf/yXKCYyehjqB3ENDJ3OQ8npqBwcRNthpfwun8yowHwl73r6YaffYay/3OGPnCl8B71MOn/+hDyG7JwDpimfZ6ynY4rq5QrIxUOU46P5sn/NZZeH9RpdRksRtbx62A4yE76JlDLzWGu8964+52GHgtnNru6VMqsGGUifUX7kcG9wB0gpNdeRE/Je1A34oNiTSoxlN//b7Hk2r/k=
Content-ID: <1AFB5F1D9EC92A4B9F45B01E6872C29A@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 4b6c0ba9-3611-47e5-15eb-08d710ec1c8c
X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Jul 2019 10:37:37.4872 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2985
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH 3/3] x86/dmi: Constify quirks 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 <xen-devel@lists.xenproject.org>, Wei Liu <wl@xen.org>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjQuMDcuMjAxOSAxOTo0MiwgQW5kcmV3IENvb3BlciB3cm90ZToNCj4gQWxsIERNSSBxdWly
a3MgdGFibGVzIGFyZSBtdXRhYmxlLCBidXQgYXJlIG9ubHkgZXZlciByZWFkLg0KPiANCj4gVXBk
YXRlIGRtaV9jaGVja19zeXN0ZW0oKSBhbmQgZG1pX3N5c3RlbV9pZC5jYWxsYmFjayB0byBwYXNz
IGEgY29uc3QgcG9pbnRlciwNCj4gYW5kIG1vdmUgYWxsIHF1aXJrcyB0YWJsZXMgaW50byBfX2lu
aXRjb25zdC4NCg0KSSB0aGluayB5b3UgbmVlZCB0byB1c2UgX19pbml0Y29uc3RyZWwgdGhyb3Vn
aG91dC4NCg0KPiBObyBmdW5jdGlvbmFsIGNoYW5nZS4NCj4gDQo+IFNpZ25lZC1vZmYtYnk6IEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+DQoNCldpdGggdGhhdCBhZGp1
c3RtZW50DQpSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPg0KDQpK
YW4NCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 25 10:44:37 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Jul 2019 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 1hqbEe-0002qv-FC; Thu, 25 Jul 2019 10:44:32 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=dOpT=VW=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hqbEc-0002qq-Qr
 for xen-devel@lists.xenproject.org; Thu, 25 Jul 2019 10:44:30 +0000
X-Inumbo-ID: 2b1aa3cc-aec9-11e9-ab75-b3ea602c0b72
Received: from m4a0041g.houston.softwaregrp.com (unknown [15.124.2.87])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 2b1aa3cc-aec9-11e9-ab75-b3ea602c0b72;
 Thu, 25 Jul 2019 10:44:25 +0000 (UTC)
Received: FROM m4a0041g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0041g.houston.softwaregrp.com WITH ESMTP; 
 Thu, 25 Jul 2019 10:44:13 +0000
Received: from M9W0068.microfocus.com (2002:f79:bf::f79:bf) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Thu, 25 Jul 2019 10:38:49 +0000
Received: from NAM03-BY2-obe.outbound.protection.outlook.com (15.124.72.14) by
 M9W0068.microfocus.com (15.121.0.191) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Thu, 25 Jul 2019 10:38:48 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=nUWZolhxc/ZCaqG8gtu48nGd+WzngiPENXtWPj+N5Ya/qKW6ss6F2WNeQiu5ZkmbH6GplWXE3BO7aQV+iE8Sd2oMMMAxohAhlr5bdd+g5y6+huJ5Yrf7HjVJbMEcpZAOrFmo9gc6rAIaUsjQXBCVkueeo3E2gBduhml17RR1wSmZCydiINA+VaMgnQ4PduHaQmVbIvnUlPr10yBwcUWRhsmDlkNF+tAKFpyUEjFALmQ+qMPI1Pfb4iE1SJ/JFVi8UUodzN0pKBiMx9qaNpijXhoiy9PIj80fWOjoQPA9y34t1eZFDzYQhCNYJ6nJpJW44zuQPvAv91oJC+RbWM0Yxg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=C+kqnQ2I+AP6J16iB+6XxcfE8h5BsdedpigvbjEMqjA=;
 b=nb4f5PHXcf9pp86e/ken58+8KHIbAOOwRi7I6Z+/2XJwt76G0rcCtGMmbBYtYR0FNizDmZjKjEjayAUZvr+uy0UU2z7uYDfmETP/f0gcMJ/BnayJQu1YIzXkd+AQdHUnKPM6HpppLH2iVkjaLrc3eIRxnyMW2UqOtjqJkRBqcHAa9rc1Mj4a/KWIjEyOik8z3ELcWF3fOML94KXe930fH+k+Kym2+mbIKEtGTkotXW6ErgThphtTQ2XxKo3DS+HSCv2jJJo1xc6B6rLKroMcc65H6Bk7PMowLwxTve+4AaiTtDox7w8RRaWbA4RjKoN4lrJEkjzicyY5Xn3xxJ4wUw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB3290.namprd18.prod.outlook.com (10.255.173.203) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2115.10; Thu, 25 Jul 2019 10:38:47 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::69cc:388:194c:e25b]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::69cc:388:194c:e25b%7]) with mapi id 15.20.2115.005; Thu, 25 Jul 2019
 10:38:47 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Thread-Topic: [PATCH 4/3] x86/dmi: Drop warning with an obsolete URL
Thread-Index: AQHVQkkL+bIdwDrMgU+wtySXaZ09cabbJbCA
Date: Thu, 25 Jul 2019 10:38:47 +0000
Message-ID: <4b30bcdb-6081-201c-3b89-b41536c7ac3b@suse.com>
References: <20190724174256.5295-1-andrew.cooper3@citrix.com>
 <20190724175538.6098-1-andrew.cooper3@citrix.com>
In-Reply-To: <20190724175538.6098-1-andrew.cooper3@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: LO2P265CA0377.GBRP265.PROD.OUTLOOK.COM
 (2603:10a6:600:a3::29) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: a6bcefb3-ebf7-4846-4b69-08d710ec463e
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB3290; 
x-ms-traffictypediagnostic: DM6PR18MB3290:
x-microsoft-antispam-prvs: <DM6PR18MB3290D01AF69F72E17E4A7DD3B3C10@DM6PR18MB3290.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:3631;
x-forefront-prvs: 0109D382B0
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(366004)(346002)(376002)(136003)(396003)(39860400002)(199004)(189003)(64756008)(386003)(6506007)(53546011)(102836004)(66946007)(66476007)(76176011)(36756003)(52116002)(3846002)(14454004)(316002)(305945005)(6512007)(7736002)(6116002)(81166006)(86362001)(81156014)(486006)(66446008)(99286004)(2906002)(31696002)(66556008)(5660300002)(8936002)(6436002)(6486002)(25786009)(68736007)(80792005)(53936002)(6246003)(4326008)(11346002)(8676002)(26005)(229853002)(558084003)(31686004)(66066001)(446003)(54906003)(6916009)(71200400001)(256004)(71190400001)(2616005)(186003)(478600001)(476003);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB3290;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: xum5zgLugfGozd9dgpKTf3fc/sykoPFszS56bSQW9gkLbqQEu4xxRBptpQoykkB//20x7SEijgAcPoy4+AeDTGOFog5WPSmOo33aZFjZqMuBC3x84Hr1u0r4Rl5wM8YyrZI1dpGczas4rmRxMHbTPY6xyqUqMa4ZJRanNM17KzCUEG0fmSh/cRWpVJEQ6VUCPQG/OXUvimffV99jTRPmvpn7Bg5+oyMlqK5U9OLwq4MIiSsvts4kC3pVfb1X4jImrk1ey9ibpGx8H9rPdWF5FMUkXa15/xPTzL47AbUthCfIaRyZaksXohMdkKdMHZ5z+/umKc8CZkBB9NAIztt4HJkPSxOkNboPHzVcPTv0Y9rt54v5vIF6Zby0i4hvgRos53ulO/3uioEz/ANfiMtVCVqp1S+jvXJBEBkAGdFxMRg=
Content-ID: <74BE7B8082D5544A8DA053AE9F7E6EF1@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: a6bcefb3-ebf7-4846-4b69-08d710ec463e
X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Jul 2019 10:38:47.4367 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB3290
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH 4/3] x86/dmi: Drop warning with an obsolete
 URL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wl@xen.org>,
 =?utf-8?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>

T24gMjQuMDcuMjAxOSAxOTo1NSwgQW5kcmV3IENvb3BlciB3cm90ZToNCj4gVGhpcyBxdWlyayBk
b2Vzbid0IGNoYW5nZSBhbnl0aGluZyBpbiBYZW4sIGFuZCB0aGUgd2ViIHBhZ2UgZG9lc24ndCBl
eGlzdC4NCj4gDQo+IFRoZSB3YXliYWNrIG1hY2hpbmUgY29uZmlybXMgdGhhdCB0aGUgbGluayBk
aXNhcHBlYXJlZCBzb21ld2hlcmUgYmV0d2Vlbg0KPiAyMDAzLTA2LTE0IGFuZCAyMDA0LTA3LTA3
Lg0KPiANCj4gU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4NCg0KQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4NCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 25 10:46:53 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Jul 2019 10:46:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqbGu-0002xf-15; Thu, 25 Jul 2019 10:46:52 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Azoy=VW=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hqbGs-0002xa-4R
 for xen-devel@lists.xenproject.org; Thu, 25 Jul 2019 10:46:50 +0000
X-Inumbo-ID: 7f8a1d2a-aec9-11e9-8669-8321f6cadde8
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 7f8a1d2a-aec9-11e9-8669-8321f6cadde8;
 Thu, 25 Jul 2019 10:46:46 +0000 (UTC)
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: IADrNRQuCJDPvIk+WLnh2L8c/1J8F8GXU12r2R3u8GEcElBBHR+LtEXgISiWxqvmjbGAGXqkpd
 7gbs4g1H5JMwqSsCCeOeN9KqMqnBfoXh7K2vxo3gKyTz7Cvw+gYQFMJxYzre+KIAihJwZjrFOC
 Jo29iodjUE9oUa2di7wc7H8AVYt3EjzZ1XzKO04jNJa+MdmEq1hAYrTDD7az39IJId5l0vCQjh
 aMTnF2NL0bo1BbcGoGROjq86VmMfNmrnFHiVmW2henmnOR1OuU8d0MA/XQoxyCtLrStOQ3UvFS
 IzA=
X-SBRS: 2.7
X-MesageID: 3452344
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,306,1559534400"; 
   d="scan'208";a="3452344"
To: Jan Beulich <JBeulich@suse.com>
References: <20190724174256.5295-1-andrew.cooper3@citrix.com>
 <20190724174256.5295-4-andrew.cooper3@citrix.com>
 <ebc911a1-dd18-9e22-6b7d-24401ead513d@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <ac7cc53b-c2cc-b85c-baf5-5d01e0391872@citrix.com>
Date: Thu, 25 Jul 2019 11:46:42 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <ebc911a1-dd18-9e22-6b7d-24401ead513d@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] x86/dmi: Constify quirks 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 <xen-devel@lists.xenproject.org>, Wei Liu <wl@xen.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjUvMDcvMjAxOSAxMTozNywgSmFuIEJldWxpY2ggd3JvdGU6Cj4gT24gMjQuMDcuMjAxOSAx
OTo0MiwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4gQWxsIERNSSBxdWlya3MgdGFibGVzIGFyZSBt
dXRhYmxlLCBidXQgYXJlIG9ubHkgZXZlciByZWFkLgo+Pgo+PiBVcGRhdGUgZG1pX2NoZWNrX3N5
c3RlbSgpIGFuZCBkbWlfc3lzdGVtX2lkLmNhbGxiYWNrIHRvIHBhc3MgYSBjb25zdCBwb2ludGVy
LAo+PiBhbmQgbW92ZSBhbGwgcXVpcmtzIHRhYmxlcyBpbnRvIF9faW5pdGNvbnN0Lgo+IEkgdGhp
bmsgeW91IG5lZWQgdG8gdXNlIF9faW5pdGNvbnN0cmVsIHRocm91Z2hvdXQuCgpIbW0gLSB3aGF0
J3MgdGhlIHByYWN0aWNhbCBkaWZmZXJlbmNlP8KgIF9faW5pdGNvbnN0IGNlcnRhaW5seSBjb21w
aWxlcwpmaW5lIGZvciBtZS4KCihJJ3ZlIGdvdCBubyB2ZXN0ZWQgaW50ZXJlc3QsIGJ1dCBJJ2Qg
bGlrZSB0byB1bmRlcnN0YW5kIHdoeSkKCn5BbmRyZXcKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 25 10:54:39 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Jul 2019 10:54:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqbOK-0003hz-UR; Thu, 25 Jul 2019 10: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=XezG=VW=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hqbOK-0003hu-AL
 for xen-devel@lists.xenproject.org; Thu, 25 Jul 2019 10:54:32 +0000
X-Inumbo-ID: 948a0a4c-aeca-11e9-8980-bc764e045a96
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 948a0a4c-aeca-11e9-8980-bc764e045a96;
 Thu, 25 Jul 2019 10:54:31 +0000 (UTC)
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: zIjBZJcTUB8JrypjwiQuGLoABtWRox1TLfTtoLp1657NZCiU0ZdfUiP/ZRlPVcsXeJgmWQd9NU
 IBI6N5c79WBj6gHANtgNf0wpAybdYzU8XFmZC6vFjqUhIP6yE6WHPlKU/1SQAaR/r0lyqrATgN
 N790xhnhkVSMzlyQ8hFcP7+9e4UdYnU2C8QrRcU9fAaWXlCaKmgqYlncRGjo8EruzpuQMZ9Z8M
 ll8Vr8a0t1OPXHUwNq3fVFjZ/nli0Pr1xVIIMU3UzPYQKLriAdZe1amY4QlQVZvgXQXEB9ayUx
 cDE=
X-SBRS: 2.7
X-MesageID: 3544990
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,306,1559534400"; 
   d="scan'208";a="3544990"
Date: Thu, 25 Jul 2019 12:54:22 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20190725105422.cymulz7ynruwycfy@Air-de-Roger>
References: <20190723154851.77627-1-roger.pau@citrix.com>
 <20190723154851.77627-2-roger.pau@citrix.com>
 <502a2fd8-5a03-0921-bf5f-bb88feae35c1@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <502a2fd8-5a03-0921-bf5f-bb88feae35c1@suse.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 1/2] x86/iommu: avoid mapping the interrupt
 address range for hwdom
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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.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>

T24gVGh1LCBKdWwgMjUsIDIwMTkgYXQgMTA6MjI6MTdBTSArMDAwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gT24gMjMuMDcuMjAxOSAxNzo0OCwgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+ID4gQ3Vy
cmVudCBjb2RlIG9ubHkgcHJldmVudCBtYXBwaW5nIHRoZSBsYXBpYyBwYWdlIGludG8gdGhlIGd1
ZXN0Cj4gPiBwaHlzaWNhbCBtZW1vcnkgbWFwLiBFeHBhbmQgdGhlIHJhbmdlIHRvIGJlIDB4RkVF
eF94eHh4IGFzIGRlc2NyaWJlZAo+ID4gaW4gdGhlIEludGVsIFZUZCBzcGVjaWZpY2F0aW9uIHNl
Y3Rpb24gMy4xMyAiSGFuZGxpbmcgUmVxdWVzdHMgdG8KPiA+IEludGVycnVwdCBBZGRyZXNzIFJh
bmdlIi4KPiA+IAo+ID4gQU1EIGFsc28gbGlzdHMgdGhpcyBhZGRyZXNzIHJhbmdlIGluIHRoZSBB
TUQgU1I1NjkwIERhdGFib29rLCBzZWN0aW9uCj4gPiAyLjQuNCAiTVNJIEludGVycnVwdCBIYW5k
bGluZyBhbmQgTVNJIHRvIEhUIEludGVycnVwdCBDb252ZXJzaW9uIi4KPiA+IAo+ID4gUmVxdWVz
dGVkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgo+ID4gU2ln
bmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cj4gCj4g
SSd2ZSBjb21taXR0ZWQgdGhpcyBvbiB0aGUgYmFzaXMgdGhhdCBpdCBzaG91bGRuJ3QgaHVydCwg
YnV0IGhhdmluZwo+IHRob3VnaHQgYWJvdXQgdGhpcyBzb21lIG1vcmUgSSdtIG5vdCByZWFsbHkg
c3VyZSBJIHNlZSB0aGUgcG9pbnQ6Cj4gVGhlIElPTU1VIHNwZWNpYWwgY2FzZXMgYWNjZXNzZXMg
aW50byB0aGlzIHJhbmdlIGFueXdheSwgdG8gcmVkaXJlY3QKPiBsb29rdXAgdG8gdGhlIGludGVy
cnVwdCByZW1hcHBpbmcgdGFibGUgaW5zdGVhZCBvZiB0aGUgRE1BIHJlbWFwcGluZwo+IG9uZS4g
SGVuY2UgYW55IG1hcHBpbmdzIGluc2VydGVkIGludG8gdGhpcyByYW5nZSBhcmUgc2ltcGx5IHVz
ZWxlc3MsCj4gYnV0IHNob3VsZG4ndCBvdGhlcndpc2UgaHVydC4KCkludGVsIFNETSBjb250YWlu
czoKCiJTb2Z0d2FyZSBtdXN0IGVuc3VyZSB0aGUgc2Vjb25kLWxldmVsIHBhZ2luZy1zdHJ1Y3R1
cmUgZW50cmllcyBhcmUKcHJvZ3JhbW1lZCBub3QgdG8gcmVtYXAgaW5wdXQgYWRkcmVzc2VzIHRv
IHRoZSBpbnRlcnJ1cHQgYWRkcmVzcwpyYW5nZS4gSGFyZHdhcmUgYmVoYXZpb3IgaXMgdW5kZWZp
bmVkIGZvciBtZW1vcnkgcmVxdWVzdHMgcmVtYXBwZWQgdG8KdGhlIGludGVycnVwdCBhZGRyZXNz
IHJhbmdlLiIKCkluIHNlY3Rpb24gMy4xMyAoSGFuZGxpbmcgUmVxdWVzdHMgdG8gSW50ZXJydXB0
IEFkZHJlc3MgUmFuZ2UpLgoKU2luY2UgYXJjaF9pb21tdV9od2RvbV9pbml0L2h3ZG9tX2lvbW11
X21hcCBhZGRzIGVudHJpZXMgdG8gYm90aCB0aGUKaGFwIGFuZCB0aGUgaW9tbXUgcGFnZSB0YWJs
ZXMgKG9yIHRvIGhhcCBvbmx5IGlmIHNoYXJlZCkgWGVuIHNob3VsZCBiZQpjYXJlZnVsIHRvIG5v
dCBtYXAgdGhpcyByYW5nZSBiZWNhdXNlIHRoZSBpb21tdSBzcGVjaWFsIGNhc2VzIHRoaXMKcmFu
Z2UsIGJ1dCBJJ20gbm90IHN1cmUgd2hhdCBoYXAgZG9lcy4KClRoYW5rcywgUm9nZXIuCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 25 11:03:35 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Jul 2019 11:03:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqbX0-0004Se-SD; Thu, 25 Jul 2019 11:03:30 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=XezG=VW=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hqbWz-0004SV-Ty
 for xen-devel@lists.xenproject.org; Thu, 25 Jul 2019 11:03:29 +0000
X-Inumbo-ID: d33afc08-aecb-11e9-81bd-2f8e9d6ffc03
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d33afc08-aecb-11e9-81bd-2f8e9d6ffc03;
 Thu, 25 Jul 2019 11:03:26 +0000 (UTC)
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: fyjYNnGPqj5nyRzSN9nQSD9nyNq78atAUuffswnMBsnPdGeuqiALL86XOmO+Bki3ZVkcOwpqqu
 rETvLk5h8/jBAG2ekZoQYzCll0gvCrjC0aO7FYmtG9p2IsOpjlWNGHlknjGEvoHn4L6n2cW3Xh
 PLBJ6BC5oy4eD89BdnJfVg92pzwhk4Eh2Ek2394MDD0v7Lr9bYW9q7TJJILhJWQe/EXgF+YHpd
 hg70c1729nruJxMrp3mbAf8qbnBVLFrw8Qb7zHeoJ3X9raJt7nS57Do1XgeoKGuBi8rI/O9G8d
 iVo=
X-SBRS: 2.7
X-MesageID: 3525494
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,306,1559534400"; 
   d="scan'208";a="3525494"
Date: Thu, 25 Jul 2019 13:03:10 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Anthony PERARD <anthony.perard@citrix.com>
Message-ID: <20190725110310.2egzbmy6kdpp5fep@Air-de-Roger>
References: <20190704144233.27968-1-anthony.perard@citrix.com>
 <20190704144233.27968-25-anthony.perard@citrix.com>
 <20190715141521.aqmpchgzyleoergc@MacBook-Air-de-Roger.local>
 <20190722145319.GG1208@perard.uk.xensource.com>
 <20190723094207.ccnzyzuma4ydpugi@Air-de-Roger>
 <20190724161759.GB1242@perard.uk.xensource.com>
 <20190725090829.yiq2wpszksp5n2ab@Air-de-Roger>
 <20190725100534.GC1242@perard.uk.xensource.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20190725100534.GC1242@perard.uk.xensource.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v3 24/35] OvmfPkg/XenPlatformPei: Rework
 memory detection
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>,
 Jordan Justen <jordan.l.justen@intel.com>, devel@edk2.groups.io,
 Julien Grall <julien.grall@arm.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 xen-devel@lists.xenproject.org, Laszlo Ersek <lersek@redhat.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBKdWwgMjUsIDIwMTkgYXQgMTE6MDU6MzRBTSArMDEwMCwgQW50aG9ueSBQRVJBUkQg
d3JvdGU6Cj4gT24gVGh1LCBKdWwgMjUsIDIwMTkgYXQgMTE6MDg6MjlBTSArMDIwMCwgUm9nZXIg
UGF1IE1vbm7DqSB3cm90ZToKPiA+IE9uIFdlZCwgSnVsIDI0LCAyMDE5IGF0IDA1OjE3OjU5UE0g
KzAxMDAsIEFudGhvbnkgUEVSQVJEIHdyb3RlOgo+ID4gPiBPbiBUdWUsIEp1bCAyMywgMjAxOSBh
dCAxMTo0MjowN0FNICswMjAwLCBSb2dlciBQYXUgTW9ubsOpIHdyb3RlOgo+ID4gPiA+IE9uIE1v
biwgSnVsIDIyLCAyMDE5IGF0IDAzOjUzOjE5UE0gKzAxMDAsIEFudGhvbnkgUEVSQVJEIHdyb3Rl
Ogo+ID4gPiA+ID4gT24gTW9uLCBKdWwgMTUsIDIwMTkgYXQgMDQ6MTU6MjFQTSArMDIwMCwgUm9n
ZXIgUGF1IE1vbm7DqSB3cm90ZToKPiA+ID4gPiA+ID4gT24gVGh1LCBKdWwgMDQsIDIwMTkgYXQg
MDM6NDI6MjJQTSArMDEwMCwgQW50aG9ueSBQRVJBUkQgd3JvdGU6Cj4gPiA+ID4gPiA+ID4gKyAg
ICAgIC8vIGVycm9yIG1lc3NhZ2U6IENwdUR4ZTogSW50ZXJzZWN0TWVtb3J5RGVzY3JpcHRvcjoK
PiA+ID4gPiA+ID4gPiArICAgICAgLy8gICAgICAgIGRlc2MgW0ZDMDAwMDAwLCAxMDAwMDAwMDAp
IHR5cGUgMSBjYXAgODcwMDAwMDAwMDAyNjAwMQo+ID4gPiA+ID4gPiA+ICsgICAgICAvLyAgICAg
ICAgY29uZmxpY3RzIHdpdGggYXBlcnR1cmUgW0ZFRTAwMDAwLCBGRUUwMTAwMCkgY2FwIDEKPiA+
ID4gPiA+ID4gPiAgICAgICAgLy8KPiA+ID4gPiA+ID4gPiAtICAgICAgaWYgKEVudHJ5LT5UeXBl
ICE9IEVmaUFjcGlBZGRyZXNzUmFuZ2VNZW1vcnkpIHsKPiA+ID4gPiA+ID4gPiAtICAgICAgICBj
b250aW51ZTsKPiA+ID4gPiA+ID4gPiArICAgICAgaWYgKCFYZW5Idm1sb2FkZXJEZXRlY3RlZCAo
KSkgewo+ID4gPiA+ID4gPiA+ICsgICAgICAgIEFkZFJlc2VydmVkTWVtb3J5QmFzZVNpemVIb2Ig
KEJhc2UsIEVuZCAtIEJhc2UsIEZBTFNFKTsKPiA+ID4gPiA+ID4gCj4gPiA+ID4gPiA+IFRoaXMg
c3BlY2lhbCBjYXNpbmcgZm9yIFBWSCBsb29rcyB3ZWlyZCwgaWRlYWxseSB3ZSB3b3VsZCBsaWtl
IHRvIHVzZQo+ID4gPiA+ID4gPiB0aGUgc2FtZSBjb2RlIHBhdGgsIG9yIGVsc2UgaXQgc2hvdWxk
IGJlIGV4cGxpY2l0bHkgbWVudGlvbmVkIHdoeSBQVkgKPiA+ID4gPiA+ID4gaGFzIGRpdmVyZ2lu
ZyBiZWhhdmlvdXIuCj4gPiA+ID4gPiAKPiA+ID4gPiA+IEkgdGhpbmsgaHZtbG9hZGVyIGlzIHRo
ZSBpc3N1ZSByYXRoZXIgdGhhbiBQVkguIEhlcmUgaXMgcGFydCBvZiB0aGUKPiA+ID4gPiA+ICJt
ZW1vcnkgbWFwIiBhcyBmb3VuZCBpbiBodm1sb2FkZXIvY29uZmlnLmg6Cj4gPiA+ID4gPiAKPiA+
ID4gPiA+ICAgLyogU3BlY2lhbCBCSU9TIG1hcHBpbmdzLCBldGMuIGFyZSBhbGxvY2F0ZWQgZnJv
bSBoZXJlIHVwd2FyZHMuLi4gKi8KPiA+ID4gPiA+ICAgI2RlZmluZSBSRVNFUlZFRF9NRU1CQVNF
ICAgICAgICAgICAgICAweEZDMDAwMDAwCj4gPiA+ID4gPiAgIC8qIE5CLiBBQ1BJX0lORk9fUEhZ
U0lDQUxfQUREUkVTUyAqTVVTVCogbWF0Y2ggZGVmaW5pdGlvbiBpbiBhY3BpL2RzZHQuYXNsISAq
Lwo+ID4gPiA+ID4gICAjZGVmaW5lIEFDUElfSU5GT19QSFlTSUNBTF9BRERSRVNTICAgIDB4RkMw
MDAwMDAKPiA+ID4gPiA+ICAgI2RlZmluZSBSRVNFUlZFRF9NRU1PUllfRFlOQU1JQ19TVEFSVCAw
eEZDMDAxMDAwCj4gPiA+ID4gPiAgICNkZWZpbmUgUkVTRVJWRURfTUVNT1JZX0RZTkFNSUNfRU5E
ICAgMHhGRTAwMDAwMAo+ID4gPiA+ID4gCj4gPiA+ID4gPiBhbmQgaHZtbG9hZGVyIHNpbXBseSBj
cmVhdGVzIGEgc2luZ2xlIGU4MjAgcmVzZXJ2ZWQgZW50cnksIGZyb20KPiA+ID4gPiA+IFJFU0VS
VkVEX01FTUJBU0UgdG8gdGhlIHRvcCBvZiA0R0IuIEl0J3MgcHJvYmFibHkgdG9vIG11Y2guCj4g
PiA+ID4gCj4gPiA+ID4gQnV0IGlzbid0IHRoaXMga2luZCBvZiBkYW5nZXJvdXM/IEhvdyBjYW4g
eW91IGFzc3VyZSBmdXR1cmUgdmVyc2lvbnMKPiA+ID4gPiBvZiBodm1sb2FkZXIgd29uJ3QgdXNl
IHRoaXMgc3BhY2U/Cj4gPiA+ID4gCj4gPiA+ID4gPiBJZiBodm1sb2FkZXIgb25seSByZXNlcnZl
ZAo+ID4gPiA+ID4gQUNQSV9JTkZPX1BIWVNJQ0FMX0FERFJFU1MtUkVTRVJWRURfTUVNT1JZX0RZ
TkFNSUNfRU5ELCBJIG1pZ2h0IG5vdCBoYXZlCj4gPiA+ID4gPiB0byBzcGVjaWFsIGNhc2UgaHZt
bG9hZGVyLgo+ID4gPiA+IAo+ID4gPiA+IENvdWxkIHdlIGxvb2sgaW50byBnZXR0aW5nIHRoaXMg
Zml4ZWQgaW4gaHZtbG9hZGVyIHRoZW4/Cj4gPiA+ID4gCj4gPiA+ID4gSSB0aGluayBpdCdzIGRh
bmdlcm91cyBmb3IgT1ZNRiB0byBwbGF5IHN1Y2ggdHJpY2tzIHdpdGggdGhlIG1lbW9yeQo+ID4g
PiA+IG1hcC4KPiA+ID4gPiAKPiA+ID4gPiA+IEFzIGZhciBhcyBJIGtub3cgMHhmZWUwMDAwMCBp
c24ndCBhIHNwZWNpYWwKPiA+ID4gPiA+IGJpb3MgbWFwcGluZywgYnV0IHNvbWV0aGluZyB0aGUg
aGFyZHdhcmUgcHJvdmlkZXMuCj4gPiA+ID4gCj4gPiA+ID4gWWVzLCB0aGF0J3MgdXNlZCBieSB0
aGUgbGFwaWMsIHNvIGl0J3Mgbm90IHNwZWNpZmljIHRvIGh2bWxvYWRlci4KPiA+ID4gCj4gPiA+
IFJpZ2h0LCBJJ3ZlIGdvdCBhIGNsb3NlciBsb29rIGF0IHRoYXQgQ3B1RHhlIG1vZHVsZSwgaXQg
d2FudHMgdGhlIGxvY2FsCj4gPiA+IEFQSUMgbWVtb3J5IG1hcHBlZCBzcGFjZSB0byBiZSAibWFw
cGVkIElPIiwgYW5kIHRoYXQgZGlmZmVyZW50IHRoYW4KPiA+ID4gInJlc2VydmVkIi4KPiA+ID4g
Cj4gPiA+IFNvIHdoaWxlIHBhcnNpbmcgdGhlIGU4MjAgZnJvbSBodm1sb2FkZXIsIGluc3RlYWQg
b2YgaWdub3JpbmcgYWxsCj4gPiA+IHJlc2VydmVkIHJlZ2lvbiwgSSdtIGdvaW5nIHRvIGF2b2lk
IGFkZGluZyB0aGUgbG9jYWwgYXBpYyBtZW1vcnkgbWFwcGVkCj4gPiA+IHNwYWNlLgo+ID4gPiAK
PiA+ID4gc29tZXRoaW5nIGxpa2U6Cj4gPiA+ICAgaWYgKGh2bWxvYWRlckRldGVjdGVkKCkpCj4g
PiAKPiA+IEkgZG9uJ3QgdGhpbmsgeW91IG5lZWQgdG8gZ2F0ZSB0aGlzIG9uIGh2bWxvYWRlciBi
ZWluZyB1c2VkLCB3aGlsZQo+ID4gaXQncyB0cnVlIHRoYXQgUFZIIG1lbW9yeSBtYXAgZG9lc24n
dCBjb250YWluIHN1Y2ggcmVzZXJ2ZWQgbWVtb3J5Cj4gPiByZWdpb24gQVRNIEkgZG9uJ3Qgc2Vl
IGFueSBoYXJtIGluIGRvaW5nIHRoaXMgZm9yIFBWSCBhbHNvLgo+IAo+IE9rLgo+IAo+ID4gPiAg
ICAgQmFzZSA9ICQoc3RhcnQgb2YgdGhlIGU4MjAgZW50cnkpOwo+ID4gPiAgICAgRW5kID0gJChz
dGFydCBvZiB0aGUgZTgyMCBlbnRyeSArIHNpemUpOwo+ID4gPiAgICAgTG9jYWxBcGljID0gMHhm
ZWUwMDAwMDsKPiA+ID4gICAgIGlmIChCYXNlIDwgTG9jYWxBcGljICYmIExvY2FsQXBpYyA8IEVu
ZCkgewo+ID4gPiAgICAgICBBZGRSZXNlcnZlZE1lbW9yeVJhbmdlSG9iIChCYXNlLCBMb2NhbEFw
aWMsIEZBTFNFKTsKPiA+ID4gICAgICAgaWYgKEVuZCA+IChMb2NhbEFwaWMgKyBTSVpFXzRLQikp
IHsKPiA+IAo+ID4gVGhlIHJhbmdlIGlzIGFjdHVhbGx5IGZyb20gMHhmZWUwMDAwMCB0byAweGZl
ZWZmZmZmICgyTUIpLCBzbyB5b3UKPiA+IGxpa2VseSB3YW50IHRvIG1ha2Ugc3VyZSBub24gb2Yg
dGhpcyBpcyBhZGRlZCBhcyByZXNlcnZlZD8KPiAKPiBZb3UgbWVhbiAxTUIsIHJpZ2h0ID8gOi0p
LgoKRCdvaCwgeWVzIDopLgoKPiBJJ3ZlIHRyeSB0byBmaW5kIG91dCBpbiB0aGUgSW50ZWwgbWFu
dWFsIHdoeQo+IGl0IHdvdWxkIGJlIDFNQiBhbmQgY291bGRuJ3QgZmluZCB0aGF0LCBidXQgb24g
dGhlIG90aGVyIGhhbmQgdGhlCj4gaW5pdGlhbGlzYXRpb24gY29kZSBmb3IgT1ZNRiBydW5uaW5n
IG9uIFFFTVUgZG9lcyBhbHNvIHJlc2VydmUgMU1CIGZvcgo+IHRoZSBsb2NhbCBhcGljLiBTbyBJ
J2xsIGNoYW5nZSB0byAxTUIuCgpJdCdzIHRoZSBJbnRlcnJ1cHQgQWRkcmVzcyBSYW5nZSwgd2hp
Y2ggY29udGFpbnMgdGhlIG1taW8gbGFwaWMKcmVnaXN0ZXJzIGFuZCB0aGUgbW1pbyByZWdpb24g
d2hlcmUgZGV2aWNlcyB3cml0ZSBpbiBvcmRlciB0byBzaWduYWwKaW50ZXJydXB0cyB0byB0aGUg
YXBpYyAodXNlZCBhcyB0aGUgYWRkcmVzcyBmaWVsZCBmb3IgTVNJKC1YKSkuCgpUaGFua3MsIFJv
Z2VyLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 25 11:24:49 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Jul 2019 11:24:49 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqbrQ-0005oo-Ns; Thu, 25 Jul 2019 11:24:36 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=owr5=VW=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hqbrP-0005oi-JT
 for xen-devel@lists.xenproject.org; Thu, 25 Jul 2019 11:24:35 +0000
X-Inumbo-ID: c78d2016-aece-11e9-8980-bc764e045a96
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c78d2016-aece-11e9-8980-bc764e045a96;
 Thu, 25 Jul 2019 11:24:34 +0000 (UTC)
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=Paul.Durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 Paul.Durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: gn8OrRfweId1AMkAnnFFFCKXXSefAGM98Ijm0UdkQrDZcmReM1LqhE4+KXW6mWsGYUSmgwCxgb
 aKRYP9LfSan5YSguU39jUQSipAGp2qNr/R2bKTp0/vktwrd/A1vcewavYSIW331hUCp2VHAcz/
 HJ1hZrahxtmjyTfMWuEfmiDaMRYR4ZIRwbtiPBVfgBBA+46rlSs1nBob4xPq0P0cx0IVfgsygc
 0TEtCcL+1u6S7VPi8bzVeeVnZZu4Nn4TsfzqYubfgpY/gsSakQfO+htgsxVNbGitre0cqsY+I3
 fqI=
X-SBRS: 2.7
X-MesageID: 3546128
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,306,1559534400"; 
   d="scan'208";a="3546128"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Jan Beulich' <JBeulich@suse.com>
Thread-Topic: [Xen-devel] [PATCH 1/6] domain: stash xen_domctl_createdomain
 flags in struct domain
Thread-Index: AQHVQXCNE/ZRWIsbn0ecXdUI0phs+Kba8J0AgAAuXaD//+LzAIAAMgXQ
Date: Thu, 25 Jul 2019 11:24:31 +0000
Message-ID: <33c9e1a98cf1444497acb21d48d5c828@AMSPEX02CL03.citrite.net>
References: <20190723160609.2177-1-paul.durrant@citrix.com>
 <20190723160609.2177-2-paul.durrant@citrix.com>
 <20190725092242.m675tevc5wudzaw5@Air-de-Roger>
 <f19d582bd08c41a79cfe04bf72b8ef37@AMSPEX02CL03.citrite.net>
 <5410c036-5c7c-b2a7-1908-336fdb7b4959@suse.com>
In-Reply-To: <5410c036-5c7c-b2a7-1908-336fdb7b4959@suse.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 1/6] domain: stash xen_domctl_createdomain
 flags in struct domain
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 KonradRzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>, "Tim \(Xen.org\)" <tim@xen.org>,
 George
 Dunlap <George.Dunlap@citrix.com>, Julien Grall <julien.grall@arm.com>,
 "xen-devel@lists.xenproject.org" <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>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBKYW4gQmV1bGljaCA8SkJldWxp
Y2hAc3VzZS5jb20+DQo+IFNlbnQ6IDI1IEp1bHkgMjAxOSAxMToyNQ0KPiBUbzogUGF1bCBEdXJy
YW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT4NCj4gQ2M6IFJvZ2VyIFBhdSBNb25uZSA8cm9n
ZXIucGF1QGNpdHJpeC5jb20+OyBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPjsg
QW5kcmV3IENvb3Blcg0KPiA8QW5kcmV3LkNvb3BlcjNAY2l0cml4LmNvbT47IEdlb3JnZSBEdW5s
YXAgPEdlb3JnZS5EdW5sYXBAY2l0cml4LmNvbT47IElhbiBKYWNrc29uDQo+IDxJYW4uSmFja3Nv
bkBjaXRyaXguY29tPjsgU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3Jn
PjsgeGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnOw0KPiBLb25yYWRSemVzenV0ZWsgV2ls
ayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT47IFRpbSAoWGVuLm9yZykgPHRpbUB4ZW4ub3JnPjsg
V2VpIExpdSA8d2xAeGVuLm9yZz4NCj4gU3ViamVjdDogUmU6IFtYZW4tZGV2ZWxdIFtQQVRDSCAx
LzZdIGRvbWFpbjogc3Rhc2ggeGVuX2RvbWN0bF9jcmVhdGVkb21haW4gZmxhZ3MgaW4gc3RydWN0
IGRvbWFpbg0KPiANCj4gT24gMjUuMDcuMjAxOSAxMjoxMSwgUGF1bCBEdXJyYW50IHdyb3RlOg0K
PiA+PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiA+PiBGcm9tOiBSb2dlciBQYXUgTW9u
bmUgPHJvZ2VyLnBhdUBjaXRyaXguY29tPg0KPiA+PiBTZW50OiAyNSBKdWx5IDIwMTkgMTA6MjMN
Cj4gPj4gVG86IFBhdWwgRHVycmFudCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+DQo+ID4+IENj
OiB4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmc7IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0
YWJlbGxpbmlAa2VybmVsLm9yZz47IFdlaSBMaXUNCj4gPHdsQHhlbi5vcmc+Ow0KPiA+PiBLb25y
YWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+OyBHZW9yZ2UgRHVubGFw
IDxHZW9yZ2UuRHVubGFwQGNpdHJpeC5jb20+OyBBbmRyZXcNCj4gPj4gQ29vcGVyIDxBbmRyZXcu
Q29vcGVyM0BjaXRyaXguY29tPjsgSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGNpdHJpeC5jb20+
OyBUaW0gKFhlbi5vcmcpDQo+IDx0aW1AeGVuLm9yZz47DQo+ID4+IEp1bGllbiBHcmFsbCA8anVs
aWVuLmdyYWxsQGFybS5jb20+OyBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+DQo+ID4+
IFN1YmplY3Q6IFJlOiBbWGVuLWRldmVsXSBbUEFUQ0ggMS82XSBkb21haW46IHN0YXNoIHhlbl9k
b21jdGxfY3JlYXRlZG9tYWluIGZsYWdzIGluIHN0cnVjdCBkb21haW4NCj4gPj4NCj4gPj4gT24g
VHVlLCBKdWwgMjMsIDIwMTkgYXQgMDU6MDY6MDRQTSArMDEwMCwgUGF1bCBEdXJyYW50IHdyb3Rl
Og0KPiA+Pj4gVGhlc2UgYXJlIGNhbm9uaWNhbCBzb3VyY2Ugb2YgZGF0YSB1c2VkIHRvIHNldCB2
YXJpb3VzIG90aGVyIGZsYWdzLiBJZg0KPiA+Pj4gdGhleSBhcmUgYXZhaWxhYmxlIGRpcmVjdGx5
IGluIHN0cnVjdCBkb21haW4gdGhlbiB0aGUgb3RoZXIgZmxhZ3MgYXJlIG5vDQo+ID4+PiBsb25n
ZXIgbmVlZGVkLg0KPiA+Pj4NCj4gPj4+IFRoaXMgcGF0Y2ggc2ltcGx5IGNvcGllcyB0aGUgZmxh
Z3MgaW50byBhIG5ldyAnY3JlYXRlZmxhZ3MnIGZpZWxkIGluDQo+ID4+PiBzdHJ1Y3QgZG9tYWlu
LiBTdWJzZXF1ZW50IHBhdGNoZXMgd2lsbCBkbyB0aGUgcmVsYXRlZCBjbGVhbi11cCB3b3JrLg0K
PiA+Pg0KPiA+PiBUaGFua3MhDQo+ID4+DQo+ID4+IEp1c3Qgb25lIG5hbWluZyBjb21tZW50ICh3
aGljaCBpcyBzdWJqZWN0IHRvIHRhc3RlIEkgZ3Vlc3MpLg0KPiA+Pg0KPiA+Pj4gZGlmZiAtLWdp
dCBhL3hlbi9pbmNsdWRlL3hlbi9zY2hlZC5oIGIveGVuL2luY2x1ZGUveGVuL3NjaGVkLmgNCj4g
Pj4+IGluZGV4IGI0MGM4ZmQxMzguLmVkYWUzNzJjMmIgMTAwNjQ0DQo+ID4+PiAtLS0gYS94ZW4v
aW5jbHVkZS94ZW4vc2NoZWQuaA0KPiA+Pj4gKysrIGIveGVuL2luY2x1ZGUveGVuL3NjaGVkLmgN
Cj4gPj4+IEBAIC0zMDgsNiArMzA4LDcgQEAgZW51bSBndWVzdF90eXBlIHsNCj4gPj4+DQo+ID4+
PiAgIHN0cnVjdCBkb21haW4NCj4gPj4+ICAgew0KPiA+Pj4gKyAgICB1bnNpZ25lZCBpbnQgICAg
IGNyZWF0ZWZsYWdzOw0KPiA+Pg0KPiA+PiBDYW4geW91IG5hbWUgdGhpcyBqdXN0IGZsYWdzIG9y
IG9wdGlvbnMgb3Igc29tZSBzdWNoICh3aXRob3V0IHRoZQ0KPiA+PiBjcmVhdGUgcHJlZml4KS4g
SU1PIGFkZGluZyB0aGUgY3JlYXRlIHByZWZpeCBtYWtlcyBpdCBsb29rIGxpa2UgYQ0KPiA+PiBm
aWVsZCBvbmx5IHVzZWQgZHVyaW5nIGRvbWFpbiBjcmVhdGlvbiwgd2hpbGUgaXQncyBub3QgdGhl
IGNhc2UuDQo+ID4NCj4gPiBJIGd1ZXNzIG5hbWluZyBpdCBzaW1wbHkgJ2ZsYWdzJyB3b3VsZCBi
ZSBvayBjb3VwbGVkIHdpdGggYSBjb21tZW50DQo+ID4gaW4gdGhlIGhlYWRlciBzdGF0aW5nIHRo
YXQgdGhlIGZpZWxkIGlzIG1lcmVseSBhIGNvcHkgb2YgdGhlIGRvbWFpbg0KPiA+IGNyZWF0ZSBm
bGFncy4gQW55b25lIGVsc2UgZ290IG9waW5pb25zIG9uIHRoaXM/DQo+IA0KPiBXZSB1c2UgImZs
YWdzIiB0b28gb2Z0ZW4gaW1vLiBXaGF0IGFib3V0ICJvcHRpb25zIiBhcyBzdWdnZXN0ZWQgYnkN
Cj4gUm9nZXIsIG9yICJzZXR0aW5ncyI/DQoNCkFscmlnaHQsIGxldCdzIGdvIHdpdGggJ29wdGlv
bnMnIHRoZW4uDQoNCiAgUGF1bA0KDQo+IA0KPiBKYW4NCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 25 11:28:14 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Jul 2019 11: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 1hqbuv-0005vi-8z; Thu, 25 Jul 2019 11: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=owr5=VW=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hqbut-0005vc-73
 for xen-devel@lists.xenproject.org; Thu, 25 Jul 2019 11:28:11 +0000
X-Inumbo-ID: 47929ba2-aecf-11e9-8980-bc764e045a96
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 47929ba2-aecf-11e9-8980-bc764e045a96;
 Thu, 25 Jul 2019 11:28:09 +0000 (UTC)
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=Paul.Durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 Paul.Durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: l7GNx4xzqUWq1Usa4zbZcBNhn5TzuGYsyXPVhnvFVJHJ36lYlbRfahqjVkpkok2PVe1szmYqq5
 81ROTvHhk1S5a18QbgBhnXnk27hdENsHRkPa8Yj4Q7P9TaPwJJVIMuJkq5MH/xGNIm87SujFkB
 H+WNPfTsXmUvqROLxI74vsEDWmkhF/Gtr+Qn1WEdpVoG1oYIiDlm/GWNIwHRrX8AmGwWyOzHg1
 kQWVbz45mGuzHmThSO04GEwL5ObRTsyEoNfwIxxQACyV2WLNsJzlGDrlvugAhg07djSZH72+Ib
 Rzs=
X-SBRS: 2.7
X-MesageID: 3526472
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,306,1559534400"; 
   d="scan'208";a="3526472"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Roger Pau Monne <roger.pau@citrix.com>, Jan Beulich <JBeulich@suse.com>
Thread-Topic: [Xen-devel] [PATCH 1/2] x86/iommu: avoid mapping the interrupt
 address range for hwdom
Thread-Index: AQHVQtNlBYiYbAvLoki7QHgazq2Xo6bbB3MAgAAqs5A=
Date: Thu, 25 Jul 2019 11:28:06 +0000
Message-ID: <a1b242da2f084c83bf20042962f5de15@AMSPEX02CL03.citrite.net>
References: <20190723154851.77627-1-roger.pau@citrix.com>
 <20190723154851.77627-2-roger.pau@citrix.com>
 <502a2fd8-5a03-0921-bf5f-bb88feae35c1@suse.com>
 <20190725105422.cymulz7ynruwycfy@Air-de-Roger>
In-Reply-To: <20190725105422.cymulz7ynruwycfy@Air-de-Roger>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 1/2] x86/iommu: avoid mapping the interrupt
 address range for hwdom
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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.xenproject.org" <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBYZW4tZGV2ZWwgPHhlbi1kZXZl
bC1ib3VuY2VzQGxpc3RzLnhlbnByb2plY3Qub3JnPiBPbiBCZWhhbGYgT2YgUm9nZXIgUGF1IE1v
bm7DqQ0KPiBTZW50OiAyNSBKdWx5IDIwMTkgMTE6NTQNCj4gVG86IEphbiBCZXVsaWNoIDxKQmV1
bGljaEBzdXNlLmNvbT4NCj4gQ2M6IEFuZHJldyBDb29wZXIgPEFuZHJldy5Db29wZXIzQGNpdHJp
eC5jb20+OyB4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcNCj4gU3ViamVjdDogUmU6IFtY
ZW4tZGV2ZWxdIFtQQVRDSCAxLzJdIHg4Ni9pb21tdTogYXZvaWQgbWFwcGluZyB0aGUgaW50ZXJy
dXB0IGFkZHJlc3MgcmFuZ2UgZm9yIGh3ZG9tDQo+IA0KPiBPbiBUaHUsIEp1bCAyNSwgMjAxOSBh
dCAxMDoyMjoxN0FNICswMDAwLCBKYW4gQmV1bGljaCB3cm90ZToNCj4gPiBPbiAyMy4wNy4yMDE5
IDE3OjQ4LCBSb2dlciBQYXUgTW9ubmUgd3JvdGU6DQo+ID4gPiBDdXJyZW50IGNvZGUgb25seSBw
cmV2ZW50IG1hcHBpbmcgdGhlIGxhcGljIHBhZ2UgaW50byB0aGUgZ3Vlc3QNCj4gPiA+IHBoeXNp
Y2FsIG1lbW9yeSBtYXAuIEV4cGFuZCB0aGUgcmFuZ2UgdG8gYmUgMHhGRUV4X3h4eHggYXMgZGVz
Y3JpYmVkDQo+ID4gPiBpbiB0aGUgSW50ZWwgVlRkIHNwZWNpZmljYXRpb24gc2VjdGlvbiAzLjEz
ICJIYW5kbGluZyBSZXF1ZXN0cyB0bw0KPiA+ID4gSW50ZXJydXB0IEFkZHJlc3MgUmFuZ2UiLg0K
PiA+ID4NCj4gPiA+IEFNRCBhbHNvIGxpc3RzIHRoaXMgYWRkcmVzcyByYW5nZSBpbiB0aGUgQU1E
IFNSNTY5MCBEYXRhYm9vaywgc2VjdGlvbg0KPiA+ID4gMi40LjQgIk1TSSBJbnRlcnJ1cHQgSGFu
ZGxpbmcgYW5kIE1TSSB0byBIVCBJbnRlcnJ1cHQgQ29udmVyc2lvbiIuDQo+ID4gPg0KPiA+ID4g
UmVxdWVzdGVkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPg0K
PiA+ID4gU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5j
b20+DQo+ID4NCj4gPiBJJ3ZlIGNvbW1pdHRlZCB0aGlzIG9uIHRoZSBiYXNpcyB0aGF0IGl0IHNo
b3VsZG4ndCBodXJ0LCBidXQgaGF2aW5nDQo+ID4gdGhvdWdodCBhYm91dCB0aGlzIHNvbWUgbW9y
ZSBJJ20gbm90IHJlYWxseSBzdXJlIEkgc2VlIHRoZSBwb2ludDoNCj4gPiBUaGUgSU9NTVUgc3Bl
Y2lhbCBjYXNlcyBhY2Nlc3NlcyBpbnRvIHRoaXMgcmFuZ2UgYW55d2F5LCB0byByZWRpcmVjdA0K
PiA+IGxvb2t1cCB0byB0aGUgaW50ZXJydXB0IHJlbWFwcGluZyB0YWJsZSBpbnN0ZWFkIG9mIHRo
ZSBETUEgcmVtYXBwaW5nDQo+ID4gb25lLiBIZW5jZSBhbnkgbWFwcGluZ3MgaW5zZXJ0ZWQgaW50
byB0aGlzIHJhbmdlIGFyZSBzaW1wbHkgdXNlbGVzcywNCj4gPiBidXQgc2hvdWxkbid0IG90aGVy
d2lzZSBodXJ0Lg0KPiANCj4gSW50ZWwgU0RNIGNvbnRhaW5zOg0KPiANCj4gIlNvZnR3YXJlIG11
c3QgZW5zdXJlIHRoZSBzZWNvbmQtbGV2ZWwgcGFnaW5nLXN0cnVjdHVyZSBlbnRyaWVzIGFyZQ0K
PiBwcm9ncmFtbWVkIG5vdCB0byByZW1hcCBpbnB1dCBhZGRyZXNzZXMgdG8gdGhlIGludGVycnVw
dCBhZGRyZXNzDQo+IHJhbmdlLiBIYXJkd2FyZSBiZWhhdmlvciBpcyB1bmRlZmluZWQgZm9yIG1l
bW9yeSByZXF1ZXN0cyByZW1hcHBlZCB0bw0KPiB0aGUgaW50ZXJydXB0IGFkZHJlc3MgcmFuZ2Uu
Ig0KPiANCj4gSW4gc2VjdGlvbiAzLjEzIChIYW5kbGluZyBSZXF1ZXN0cyB0byBJbnRlcnJ1cHQg
QWRkcmVzcyBSYW5nZSkuDQo+IA0KPiBTaW5jZSBhcmNoX2lvbW11X2h3ZG9tX2luaXQvaHdkb21f
aW9tbXVfbWFwIGFkZHMgZW50cmllcyB0byBib3RoIHRoZQ0KPiBoYXAgYW5kIHRoZSBpb21tdSBw
YWdlIHRhYmxlcyAob3IgdG8gaGFwIG9ubHkgaWYgc2hhcmVkKSBYZW4gc2hvdWxkIGJlDQo+IGNh
cmVmdWwgdG8gbm90IG1hcCB0aGlzIHJhbmdlIGJlY2F1c2UgdGhlIGlvbW11IHNwZWNpYWwgY2Fz
ZXMgdGhpcw0KPiByYW5nZSwgYnV0IEknbSBub3Qgc3VyZSB3aGF0IGhhcCBkb2VzLg0KDQpQcmVz
dW1hYmx5IHN1Y2ggcmFuZ2VzIHNob3VsZCBuZXZlciBlbmQgdXAgaW4gdGhlIFAyTSBhcyB0aGV5
J2QgbmVlZCB0byBiZSB0cmFwcGVkIGZvciBlbXVsYXRpb24/DQoNCiAgUGF1bA0KDQo+IA0KPiBU
aGFua3MsIFJvZ2VyLg0KPiANCj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18NCj4gWGVuLWRldmVsIG1haWxpbmcgbGlzdA0KPiBYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcNCj4gaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 25 12:03:06 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Jul 2019 12:03:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqcSX-0000Aw-NI; Thu, 25 Jul 2019 12:02:57 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=dOpT=VW=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hqcSV-0000Aq-Vl
 for xen-devel@lists.xenproject.org; Thu, 25 Jul 2019 12:02:56 +0000
X-Inumbo-ID: 1fc8757a-aed4-11e9-bc0a-937200d97c00
Received: from m4a0040g.houston.softwaregrp.com (unknown [15.124.2.86])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 1fc8757a-aed4-11e9-bc0a-937200d97c00;
 Thu, 25 Jul 2019 12:02:52 +0000 (UTC)
Received: FROM m4a0040g.houston.softwaregrp.com (15.120.17.147) BY
 m4a0040g.houston.softwaregrp.com WITH ESMTP; 
 Thu, 25 Jul 2019 12:02:50 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M4W0335.microfocus.com (2002:f78:1193::f78:1193) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Thu, 25 Jul 2019 11:59:41 +0000
Received: from NAM03-DM3-obe.outbound.protection.outlook.com (15.124.8.11) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Thu, 25 Jul 2019 11:59:41 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=VtXPmbttLW0Qxye7sAv2jr/yd8HL+xNpLPCAmBpSPZBGxUM+C7zRKocAfAQLFRTkABgt/wphJTwb7DQASOi76WQdj9ezNEZZa5vcT0p3ctlpCfNZVTCZWctb72nhxm69GTLX9xUzJAP//vGUNVtAhbBXEG0EUnZgN+KI2OgG4gmmSFsa32MR4Qw9APD9j4PkDmXclpffHp6k9AOrvc767cQyJSsT7XLOnHuH73o/jxpueJCCDqEBzO7b9m9j05mf9OWYJ+FNrGMzWH+yQpr99QqIc5oK/SvJqpNmCywWtX7q7TUfcYf74wKukzVQmB8fuA7lo/QFKfjy0gjvLk7ftQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=JDh3WRpUJMZG4f0tUSsFRJmSsz7kj9tTf+z+iTFNHzY=;
 b=i6+/gEWmqoklbILFInqAja63SS6QUJ6YElNs5qdI2Hb/nPGTfEWQ+Wh1bZKvvXkEtL/cN/t+aYTjIYoohsfvH8q5I+7mmzXgwckXNbSu6qj2rfZM3Z4F8+W267O/RATBP6aZ2Pr+viSLt4HK8u8z775DkfX9yP6rAHZbM8T2fQVroPxWJStOrhDtWkObOi7KHevhFnQc1g+t5kpEEaRB0zPw2aJxVJusYeAj44m9CnLtw8dZzBbxWnyfwV07BNgPlW+BU39ynLPlSTY5ISOqlCt9XGXYJitGC6H5G51m+jgHq+vxHJnQdUNTnrTKIHJpuwcu1uKuccbk+05/SPHapg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3378.namprd18.prod.outlook.com (10.255.139.161) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2115.14; Thu, 25 Jul 2019 11:59:40 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b%7]) with mapi id 15.20.2115.005; Thu, 25 Jul 2019
 11:59:40 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Thread-Topic: [PATCH 3/3] x86/dmi: Constify quirks data
Thread-Index: AQHVQkdJ4D6dRHL0Jkazew/ijLBoYqbbJWCAgAACvw+AABQlgA==
Date: Thu, 25 Jul 2019 11:59:40 +0000
Message-ID: <90335077-df80-39d1-39a8-4c140f825135@suse.com>
References: <20190724174256.5295-1-andrew.cooper3@citrix.com>
 <20190724174256.5295-4-andrew.cooper3@citrix.com>
 <ebc911a1-dd18-9e22-6b7d-24401ead513d@suse.com>
 <ac7cc53b-c2cc-b85c-baf5-5d01e0391872@citrix.com>
In-Reply-To: <ac7cc53b-c2cc-b85c-baf5-5d01e0391872@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: LNXP265CA0093.GBRP265.PROD.OUTLOOK.COM
 (2603:10a6:600:76::33) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 3ef4b9ea-fdaa-44f2-f804-08d710f792a2
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3378; 
x-ms-traffictypediagnostic: BY5PR18MB3378:
x-microsoft-antispam-prvs: <BY5PR18MB33784EAD5F6042C9088C876DB3C10@BY5PR18MB3378.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:5236;
x-forefront-prvs: 0109D382B0
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(366004)(396003)(39860400002)(376002)(136003)(346002)(189003)(199004)(6436002)(2906002)(3846002)(6116002)(86362001)(36756003)(478600001)(14454004)(31696002)(6916009)(31686004)(7736002)(305945005)(66946007)(229853002)(6486002)(66446008)(64756008)(66476007)(66556008)(4744005)(5660300002)(4326008)(26005)(6246003)(66066001)(25786009)(53936002)(68736007)(6512007)(71200400001)(71190400001)(2616005)(476003)(486006)(54906003)(11346002)(446003)(99286004)(80792005)(52116002)(14444005)(256004)(186003)(76176011)(102836004)(53546011)(386003)(6506007)(8936002)(8676002)(81156014)(81166006)(316002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3378;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: BsPIvogwlQUj11ZKZ6PpQBsr1jzT1ZHM7xV8rLcoWad7YoPma77/FjYnkCglbaY5O7mZCybdisPR0mWeEW0Elc+huQgPG7JCdYWvGZ99t5W5RepTH0QriKUbZ/Uk02l3fCGyjxZzxUJvDELxT6Dc72nUTHLB9+u4lXrPSjYEt1K8NbfMOebZ/WUDMxnaZdati256VxnPXazw3p1Nw+VGOfnLgczCsvChfS/as0QTzOUw+tP9/2YXhFL6PKU1l0L3ojxnVI5mW3PKLOy4/4MDKcI7dCptS84Eppd37j/Wk1lXUCdJ72t7jaqMIyZpFpXpIRoGR6qVqGrK/jIhLp4Hp98Hzl/UUJ37MedfspY661BAgH3T51jVAmfXv3iy55CQa4wSL1tT5kZPBpnNDWb0M8JrhdIFf28DuOsGU8QRJmI=
Content-ID: <F860F546B664C342891D3913C21BC580@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 3ef4b9ea-fdaa-44f2-f804-08d710f792a2
X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Jul 2019 11:59:40.4112 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3378
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH 3/3] x86/dmi: Constify quirks 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 <xen-devel@lists.xenproject.org>, Wei Liu <wl@xen.org>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjUuMDcuMjAxOSAxMjo0NiwgQW5kcmV3IENvb3BlciB3cm90ZToNCj4gT24gMjUvMDcvMjAx
OSAxMTozNywgSmFuIEJldWxpY2ggd3JvdGU6DQo+PiBPbiAyNC4wNy4yMDE5IDE5OjQyLCBBbmRy
ZXcgQ29vcGVyIHdyb3RlOg0KPj4+IEFsbCBETUkgcXVpcmtzIHRhYmxlcyBhcmUgbXV0YWJsZSwg
YnV0IGFyZSBvbmx5IGV2ZXIgcmVhZC4NCj4+Pg0KPj4+IFVwZGF0ZSBkbWlfY2hlY2tfc3lzdGVt
KCkgYW5kIGRtaV9zeXN0ZW1faWQuY2FsbGJhY2sgdG8gcGFzcyBhIGNvbnN0IHBvaW50ZXIsDQo+
Pj4gYW5kIG1vdmUgYWxsIHF1aXJrcyB0YWJsZXMgaW50byBfX2luaXRjb25zdC4NCj4+IEkgdGhp
bmsgeW91IG5lZWQgdG8gdXNlIF9faW5pdGNvbnN0cmVsIHRocm91Z2hvdXQuDQo+IA0KPiBIbW0g
LSB3aGF0J3MgdGhlIHByYWN0aWNhbCBkaWZmZXJlbmNlP8KgIF9faW5pdGNvbnN0IGNlcnRhaW5s
eSBjb21waWxlcw0KPiBmaW5lIGZvciBtZS4NCj4gDQo+IChJJ3ZlIGdvdCBubyB2ZXN0ZWQgaW50
ZXJlc3QsIGJ1dCBJJ2QgbGlrZSB0byB1bmRlcnN0YW5kIHdoeSkNCg0KU29tZSBjb21waWxlciB2
ZXJzaW9ucyBkaXNsaWtlIG1peGluZyBvZiAuc2VjdGlvbiB3aXRoIHRoZQ0Kc2FtZSBuYW1lLCBi
dXQgZGlmZmVyZW50ICJ3cml0YWJsZSIgYXR0cmlidXRlcy4gV2hlbiBzdGF0aWMNCmluaXRpYWxp
emVycyBpbnZvbHZlIHJlbG9jYXRpb25zLCB0aGUgcmVzcGVjdGl2ZSBzZWN0aW9uDQpnZXRzIG1h
cmtlZCB3cml0YWJsZSBieSB0aGUgY29tcGlsZXIsIHdoZXJlYXMgd2hlbiB0aGV5DQpkb24ndCB0
aGUgc2VjdGlvbiB3b3VsZCByZW1haW4gcmVhZG9ubHkuIEhlbmNlIHRoaW5ncw0KZ2VuZXJhbGx5
IGJ1aWxkIGZpbmUgZWl0aGVyIHdheSBfdW50aWxfIGJvdGggYW4gaW5pdGNvbnN0DQppdGVtIHdp
dGggYW5kIG9uZSB3aXRob3V0IHJlbG9jYXRpb25zIGFwcGVhciBpbiB0aGUgc2FtZSBDVS4NCg0K
SmFuDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 25 12:06:08 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Jul 2019 12:06:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqcVb-0000J0-8B; Thu, 25 Jul 2019 12:06:07 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=hi16=VW=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hqcVa-0000Ij-PP
 for xen-devel@lists.xenproject.org; Thu, 25 Jul 2019 12:06:06 +0000
X-Inumbo-ID: 9310406c-aed4-11e9-b8b0-93c38c19cb13
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 9310406c-aed4-11e9-b8b0-93c38c19cb13;
 Thu, 25 Jul 2019 12:06:03 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hqcVW-0004mN-Uq; Thu, 25 Jul 2019 12:06:02 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hqcVW-0003BS-Ha; Thu, 25 Jul 2019 12:06:02 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hqcVW-0004KF-Gq; Thu, 25 Jul 2019 12:06:02 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139328-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: libvirt:test-arm64-arm64-libvirt-qcow2:guest-start/debian.repeat:fail:regression
 libvirt:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt: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-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt:saverestore-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:saverestore-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
X-Osstest-Versions-This: libvirt=48c656ca5535b0aa781ce6f0f7f0222476dab3a4
X-Osstest-Versions-That: libvirt=c8a4a02058af8788f1aeb32dec1d214aaeabf7a9
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 25 Jul 2019 12:06:02 +0000
Subject: [Xen-devel] [libvirt test] 139328: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTMyOCBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzkzMjgvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMg
d2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC1xY293MiAx
NSBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0IGZhaWwgUkVHUi4gdnMuIDEzOTMwMwoKVGVzdHMg
d2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBs
aWtlIDEzOTMwMwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTM5MzAzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1s
aWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQtcWNvdzIgMTIgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC1xY293
MiAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpYnZpcnQgICAgICAgICAgICAg
IDQ4YzY1NmNhNTUzNWIwYWE3ODFjZTZmMGY3ZjAyMjI0NzZkYWIzYTQKYmFzZWxpbmUgdmVyc2lv
bjoKIGxpYnZpcnQgICAgICAgICAgICAgIGM4YTRhMDIwNThhZjg3ODhmMWFlYjMyZGVjMWQyMTRh
YWVhYmY3YTkKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzOTMwMyAgMjAxOS0wNy0yNCAwNDoyMzox
MCBaICAgIDEgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMzkzMjggIDIwMTktMDctMjUgMDQ6
MTg6NTEgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCBy
ZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBFcmljIEJsYWtlIDxlYmxha2VAcmVkaGF0LmNvbT4KICBJ
bGlhcyBTdGFtYXRpcyA8c3RhbWF0aXMuaWxpYXNzQGdtYWlsLmNvbT4KICBKaW0gRmVobGlnIDxq
ZmVobGlnQHN1c2UuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
NjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
cGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0
LWFybTY0LWxpYnZpcnQtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24g
b3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1h
Z2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFp
bGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3Qv
bG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2Vu
ZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3Qu
Z2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRl
c3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9y
Zy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCi0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21t
aXQgNDhjNjU2Y2E1NTM1YjBhYTc4MWNlNmYwZjdmMDIyMjQ3NmRhYjNhNApBdXRob3I6IEVyaWMg
Qmxha2UgPGVibGFrZUByZWRoYXQuY29tPgpEYXRlOiAgIEZyaSBKdWwgMTIgMTU6NDM6MDEgMjAx
OSAtMDUwMAoKICAgIHNuYXBzaG90OiBEb2N1bWVudGF0aW9uIGFuZCBjb21tZW50IGltcHJvdmVt
ZW50cwogICAgCiAgICBDaGFuZ2VzIG5vdGljZWQgd2hpbGUgY29weWluZyB0byBzaW1pbGFyIGFz
cGVjdHMgb2YgY2hlY2twb2ludHMuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEVyaWMgQmxha2Ug
PGVibGFrZUByZWRoYXQuY29tPgogICAgUmV2aWV3ZWQtYnk6IERhbmllbCBQLiBCZXJyYW5nw6kg
PGJlcnJhbmdlQHJlZGhhdC5jb20+Cgpjb21taXQgZTMwODMzZDU4NDk2NTA4NmU4MTI0ZDFkNzBh
ZDQ2NGY3YWQzZWNlNQpBdXRob3I6IEVyaWMgQmxha2UgPGVibGFrZUByZWRoYXQuY29tPgpEYXRl
OiAgIFdlZCBKdWwgMjQgMDA6MDM6MjQgMjAxOSAtMDUwMAoKICAgIHNuYXBzaG90OiBTYW5lciBl
cnJvciBtZXNzYWdlIGZvciBkdXBsaWNhdGUgY3JlYXRlCiAgICAKICAgIEFueSBtZXNzYWdlIHRo
YXQgaXMgZWFzeSB0byB0cmlnZ2VyIChhcyBldmlkZW5jZWQgYnkgdGhlIHRlc3RzdWl0ZQogICAg
dXBkYXRlKSBzaG91bGQgbm90IHVzZSAnaW50ZXJuYWwgZXJyb3InIGFzIGl0cyBjYXRlZ29yeS4K
ICAgIAogICAgU2lnbmVkLW9mZi1ieTogRXJpYyBCbGFrZSA8ZWJsYWtlQHJlZGhhdC5jb20+CiAg
ICBSZXZpZXdlZC1ieTogRGFuaWVsIFAuIEJlcnJhbmfDqSA8YmVycmFuZ2VAcmVkaGF0LmNvbT4K
CmNvbW1pdCBjZWIxMDE5MjU3YmIzMzlmM2VmNmJmYWRkMDU2ZjdkMTZlYWFlOTVjCkF1dGhvcjog
RXJpYyBCbGFrZSA8ZWJsYWtlQHJlZGhhdC5jb20+CkRhdGU6ICAgVHVlIEp1bCAyMyAyMjoyNjow
NSAyMDE5IC0wNTAwCgogICAgc25hcHNob3Q6IERvbid0IGxlYWsgbW9tZW50IG9iaiBsaXN0IG1l
dGFyb290IHRvIGNhbGxlcnMKICAgIAogICAgdmlyRG9tYWluU25hcHNob3RGaW5kQnlOYW1lKGxp
c3QsIE5VTEwpIHNob3VsZCByZXR1cm4gTlVMTCwgcmF0aGVyCiAgICB0aGFuIHRoZSBpbnRlcm5h
bC11c2Utb25seSBtZXRhcm9vdC4gIE1vc3QgZXhpc3RpbmcgY2FsbGVycyBwYXNzIGluIGEKICAg
IG5vbi1OVUxMIG5hbWU7IHRoZSBmZXcgZXh0ZXJuYWwgY2FsbGVycyB0aGF0IGRvbid0IGFyZSBp
bW1lZGlhdGVseQogICAgY2FsbGluZyB2aXJEb21haW5Nb21lbnRTZXRQYXJlbnQgKHdoaWNoIGlu
ZGVlZCBuZWVkcyB0aGUgbWV0YXJvb3QKICAgIHJhdGhlciB0aGFuIE5VTEwgaWYgdGhlIHBhcmVu
dCBuYW1lIGlzIE5VTEwpOyBidXQgYXMgdGhlIGxlYWt5CiAgICBhYnN0cmFjdGlvbiBpcyB1Z2x5
LCBpdCBpcyB3b3J0aCBpbnN0ZWFkIG1ha2luZwogICAgdmlyRG9tYWluTW9tZW50U2V0UGFyZW50
IHN0YXRpYyBhbmQgYWRkaW5nIGEgbmV3IGZ1bmN0aW9uIGZvcgogICAgcmVzb2x2aW5nIHRoZSBw
YXJlbnQgbGluayBvZiBhIGJyYW5kIG5ldyBtb21lbnQgd2l0aGluIGl0cyBsaXN0LiAgVGhlCiAg
ICBleGlzdGluZyBleHRlcm5hbCB1c2VzIG9mIHZpckRvbWFpbk1vbWVudFNldFBhcmVudCBhbHdh
eXMgc3VjY2VlZAogICAgKGVpdGhlciB0aGUgbmV3IG1vbWVudCBoYXMgcGFyZW50X25hbWUgb2Yg
TlVMTCB0byBiZWNvbWUgYSBuZXcgcm9vdCwKICAgIG9yIGhhcyBwYXJlbnRfbmFtZSBzZXQgdG8g
YSBzdHJkdXAgb2YgdGhlIHByZXZpb3VzIGN1cnJlbnQgbW9tZW50KTsKICAgIGhlbmNlLCBvdXIg
bmV3IGZ1bmN0aW9uIGRvZXMgbm90IG5lZWQgYSByZXR1cm4gdmFsdWUgKGJ1dCBpdCBzdGlsbCBo
YXMKICAgIGEgVklSX1dBUk4gaW4gY2FzZSBmdXR1cmUgdXNlcyBicmVhayBvdXIgYXNzdW1wdGlv
bnMgYWJvdXQgZmFpbHVyZQogICAgYmVpbmcgaW1wb3NzaWJsZSkuCiAgICAKICAgIE1pc3NlZCB3
aGVuIGNvbW1pdCAwMmM0ZTI0ZCByZWZhY3RvcmVkIHRoaW5ncyB0byBhdHRlbXB0IHRvIHJlbW92
ZQogICAgZGlyZWN0IG1ldGFyb290IG1hbmlwdWxhdGlvbnMgb3V0IG9mIHRoZSBxZW11IGFuZCB0
ZXN0IGRyaXZlcnMgaW50bwogICAgaW50ZXJuYWwtb25seSBkZXRhaWxzLCBhbmQgbWFkZSBtb3Jl
IG9idmlvdXMgd2hlbiBjb21taXQgZGM4ZDNkYzYKICAgIGZhY3RvcmVkIGl0IG91dCBpbnRvIGEg
c2VwYXJhdGUgZmlsZS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogRXJpYyBCbGFrZSA8ZWJsYWtl
QHJlZGhhdC5jb20+CiAgICBSZXZpZXdlZC1ieTogRGFuaWVsIFAuIEJlcnJhbmfDqSA8YmVycmFu
Z2VAcmVkaGF0LmNvbT4KCmNvbW1pdCBkNTU3MmY2MmUzMjk5MzBkMDUzM2Y1MjIxODM5NzI0ZTRm
ZGVlYjMzCkF1dGhvcjogSmltIEZlaGxpZyA8amZlaGxpZ0BzdXNlLmNvbT4KRGF0ZTogICBXZWQg
TWF5IDIyIDE3OjEyOjE0IDIwMTkgLTA2MDAKCiAgICBxZW11OiBBZGQgc3VwcG9ydCBmb3Igb3Zl
cnJpZGluZyBtYXggdGhyZWFkcyBwZXIgcHJvY2VzcyBsaW1pdAogICAgCiAgICBTb21lIFZNIGNv
bmZpZ3VyYXRpb25zIG1heSByZXN1bHQgaW4gYSBsYXJnZSBudW1iZXIgb2YgdGhyZWFkcyBjcmVh
dGVkIGJ5CiAgICB0aGUgYXNzb2NpYXRlZCBxZW11IHByb2Nlc3Mgd2hpY2ggY2FuIGV4Y2VlZCB0
aGUgc3lzdGVtIGRlZmF1bHQgbGltaXQuIFRoZQogICAgbWF4aW11bSBudW1iZXIgb2YgdGhyZWFk
cyBhbGxvd2VkIHBlciBwcm9jZXNzIGlzIGNvbnRyb2xsZWQgYnkgdGhlIHBpZHMKICAgIGNncm91
cCBjb250cm9sbGVyIGFuZCBpcyBzZXQgdG8gMTZrIHdoZW4gY3JlYXRpbmcgVk1zIHdpdGggc3lz
dGVtZCdzCiAgICBtYWNoaW5lZCBzZXJ2aWNlLiBUaGUgbWF4aW11bSBudW1iZXIgb2YgdGhyZWFk
cyBwZXIgcHJvY2VzcyBpcyByZWNvcmRlZAogICAgaW4gdGhlIHBpZHMubWF4IGZpbGUgdW5kZXIg
dGhlIG1hY2hpbmUncyBwaWRzIGNvbnRyb2xsZXIgY2dyb3VwIGhpZXJhcmNoeSwKICAgIGUuZy4K
ICAgIAogICAgJGNncnAtbW50L3BpZHMvbWFjaGluZS5zbGljZS9tYWNoaW5lLXFlbXVcXHgyZDFc
XHgyZHRlc3Quc2NvcGUvcGlkcy5tYXgKICAgIAogICAgTWF4aW11bSB0aHJlYWRzIHBlciBwcm9j
ZXNzIGlzIGNvbnRyb2xsZWQgd2l0aCB0aGUgVGFza3NNYXggcHJvcGVydHkgb2YKICAgIHRoZSBz
eXN0ZW1kIHNjb3BlIGZvciB0aGUgbWFjaGluZS4gVGhpcyBwYXRjaCBhZGRzIGFuIG9wdGlvbiB0
byBxZW11LmNvbmYKICAgIHdoaWNoIGNhbiBiZSB1c2VkIHRvIG92ZXJyaWRlIHRoZSBtYXhpbXVt
IG51bWJlciBvZiB0aHJlYWRzIGFsbG93ZWQgcGVyCiAgICBxZW11IHByb2Nlc3MuIElmIHRoZSB2
YWx1ZSBvZiBvcHRpb24gaXMgZ3JlYXRlciB0aGFuIHplcm8sIGl0IHdpbGwgYmUgc2V0CiAgICBp
biB0aGUgVGFza3NNYXggcHJvcGVydHkgb2YgdGhlIG1hY2hpbmUncyBzY29wZSBhZnRlciBjcmVh
dGluZyB0aGUgbWFjaGluZS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmltIEZlaGxpZyA8amZl
aGxpZ0BzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBEYW5pZWwgUC4gQmVycmFuZ8OpIDxiZXJy
YW5nZUByZWRoYXQuY29tPgoKY29tbWl0IDQ4MzczMjhkNjg0YTYyYjMwN2YwNGI2ODRkZjE5YzAx
MWU2NTdjMjUKQXV0aG9yOiBJbGlhcyBTdGFtYXRpcyA8c3RhbWF0aXMuaWxpYXNzQGdtYWlsLmNv
bT4KRGF0ZTogICBGcmkgSnVsIDEyIDA3OjU1OjM1IDIwMTkgKzAyMDAKCiAgICB0ZXN0X2RyaXZl
cjogdGVzdERvbWFpblNldE1heE1lbW9yeSBzaG91bGQgc2ltcGx5IGZvcndhcmQgdGhlIGNhbGwK
ICAgIAogICAgU2lnbmVkLW9mZi1ieTogSWxpYXMgU3RhbWF0aXMgPHN0YW1hdGlzLmlsaWFzc0Bn
bWFpbC5jb20+CiAgICBSZXZpZXdlZC1ieTogRXJpayBTa3VsdGV0eSA8ZXNrdWx0ZXRAcmVkaGF0
LmNvbT4KCmNvbW1pdCBjOGE0NmUwYTFkOTRiNDEzMWU1MDBkZjU0MzJjYzRhM2I1MGIzOWE2CkF1
dGhvcjogSWxpYXMgU3RhbWF0aXMgPHN0YW1hdGlzLmlsaWFzc0BnbWFpbC5jb20+CkRhdGU6ICAg
RnJpIEp1bCAxMiAwNzo1NTozNCAyMDE5ICswMjAwCgogICAgdGVzdF9kcml2ZXI6IHRlc3REb21h
aW5TZXRNZW1vcnkgc2hvdWxkIGZvcndhcmQgdGhlIGNhbGwgd2l0aCBWSVJfRE9NQUlOX0FGRkVD
VF9MSVZFCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IElsaWFzIFN0YW1hdGlzIDxzdGFtYXRpcy5p
bGlhc3NAZ21haWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IEVyaWsgU2t1bHRldHkgPGVza3VsdGV0
QHJlZGhhdC5jb20+Cgpjb21taXQgNmFjNDAyYzQ1NmEwY2M0ODU5MzM4Y2Q2MTY1ZTY1YTEwNzMz
Yzk1MApBdXRob3I6IElsaWFzIFN0YW1hdGlzIDxzdGFtYXRpcy5pbGlhc3NAZ21haWwuY29tPgpE
YXRlOiAgIEZyaSBKdWwgMTIgMDc6NTU6MzMgMjAxOSArMDIwMAoKICAgIHRlc3RfZHJpdmVyOiBj
b25zaWRlciBmbGFncyBpbiB0ZXN0RG9tYWluU2V0TWVtb3J5RmxhZ3MKICAgIAogICAgVXBkYXRl
IHRoZSBjdXJyZW50IG9yIG1heCBtZW1vcnksIG9uIHRoZSBwZXJzaXN0ZW50IG9yIGxpdmUgZGVm
aW5pdGlvbgogICAgZGVwZW5kaW5nIG9uIHRoZSBmbGFncyB3aGljaCBhcmUgY3VycmVudGx5IGln
bm9yZWQuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IElsaWFzIFN0YW1hdGlzIDxzdGFtYXRpcy5p
bGlhc3NAZ21haWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IEVyaWsgU2t1bHRldHkgPGVza3VsdGV0
QHJlZGhhdC5jb20+Cgpjb21taXQgN2FmYThiZTBkNTk3MWM0Zjk0MTQ2NTE3YTYwMzNmZTIyNWZh
MDY1YwpBdXRob3I6IElsaWFzIFN0YW1hdGlzIDxzdGFtYXRpcy5pbGlhc3NAZ21haWwuY29tPgpE
YXRlOiAgIFdlZCBKdWwgMjQgMTY6MzE6MzQgMjAxOSArMDIwMAoKICAgIHRlc3RfZHJpdmVyOiBp
bXBsZW1lbnQgdmlyRG9tYWluU2V0TnVtYVBhcmFtZXRlcnMKICAgIAogICAgU2lnbmVkLW9mZi1i
eTogSWxpYXMgU3RhbWF0aXMgPHN0YW1hdGlzLmlsaWFzc0BnbWFpbC5jb20+CiAgICBSZXZpZXdl
ZC1ieTogRXJpayBTa3VsdGV0eSA8ZXNrdWx0ZXRAcmVkaGF0LmNvbT4KCmNvbW1pdCBmYjI3NWI3
NjczNGJhMWMwYjE4YWQxMDg4ZTNjODJmYjAxOTYxOTAzCkF1dGhvcjogSWxpYXMgU3RhbWF0aXMg
PHN0YW1hdGlzLmlsaWFzc0BnbWFpbC5jb20+CkRhdGU6ICAgV2VkIEp1bCAyNCAxNjozMTozMyAy
MDE5ICswMjAwCgogICAgdGVzdF9kcml2ZXI6IGltcGxlbWVudCB2aXJDb25uZWN0U3VwcG9ydHNG
ZWF0dXJlCiAgICAKICAgIE1ha2UgdGhlIHRlc3QgZHJpdmVyIG9ubHkgc3VwcG9ydCB0aGUgVklS
X1RZUEVEX1BBUkFNX1NUUklORyBmbGFnIGZvcgogICAgbm93LgogICAgCiAgICBTaWduZWQtb2Zm
LWJ5OiBJbGlhcyBTdGFtYXRpcyA8c3RhbWF0aXMuaWxpYXNzQGdtYWlsLmNvbT4KICAgIFJldmll
d2VkLWJ5OiBFcmlrIFNrdWx0ZXR5IDxlc2t1bHRldEByZWRoYXQuY29tPgoKY29tbWl0IGJmZDE4
Mzg5ZDA2OGMzMWMzZTg2YzMzODFlYmY5NmRmYTFjMjY5ZGMKQXV0aG9yOiBJbGlhcyBTdGFtYXRp
cyA8c3RhbWF0aXMuaWxpYXNzQGdtYWlsLmNvbT4KRGF0ZTogICBXZWQgSnVsIDI0IDE2OjA3OjI5
IDIwMTkgKzAyMDAKCiAgICB0ZXN0X2RyaXZlcjogaW1wbGVtZW50IHZpckRvbWFpblNldEludGVy
ZmFjZVBhcmFtZXRlcnMKICAgIAogICAgU2lnbmVkLW9mZi1ieTogSWxpYXMgU3RhbWF0aXMgPHN0
YW1hdGlzLmlsaWFzc0BnbWFpbC5jb20+CiAgICBSZXZpZXdlZC1ieTogRXJpayBTa3VsdGV0eSA8
ZXNrdWx0ZXRAcmVkaGF0LmNvbT4KCmNvbW1pdCA2Y2NmMTI4YTNhNjc0ZWYwMTQ1MDBhODJhM2E2
MWU5NGFiZDZjZmM2CkF1dGhvcjogSWxpYXMgU3RhbWF0aXMgPHN0YW1hdGlzLmlsaWFzc0BnbWFp
bC5jb20+CkRhdGU6ICAgVGh1IEp1bCAxOCAxMjoyOTo1MyAyMDE5ICswMjAwCgogICAgdGVzdF9k
cml2ZXI6IGltcGxlbWVudCB2aXJEb21haW5JbmplY3ROTUkKICAgIAogICAgU2lnbmVkLW9mZi1i
eTogSWxpYXMgU3RhbWF0aXMgPHN0YW1hdGlzLmlsaWFzc0BnbWFpbC5jb20+CiAgICBSZXZpZXdl
ZC1ieTogRXJpayBTa3VsdGV0eSA8ZXNrdWx0ZXRAcmVkaGF0LmNvbT4KCmNvbW1pdCA5ZGVhY2Zh
ZGZiN2RmYjE0YWZiYTBmYTY5NWQxNmQ1ZDhiZmU2MzY5CkF1dGhvcjogSWxpYXMgU3RhbWF0aXMg
PHN0YW1hdGlzLmlsaWFzc0BnbWFpbC5jb20+CkRhdGU6ICAgVGh1IEp1bCAxMSAxMzoyMjowMiAy
MDE5ICswMjAwCgogICAgdGVzdF9kcml2ZXI6IGltcGxlbWVudCB2aXJEb21haW5TZXRNZW1vcnlT
dGF0c1BlcmlvZAogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBJbGlhcyBTdGFtYXRpcyA8c3RhbWF0
aXMuaWxpYXNzQGdtYWlsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBFcmlrIFNrdWx0ZXR5IDxlc2t1
bHRldEByZWRoYXQuY29tPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 25 12:12:15 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Jul 2019 12:12:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqcbU-00015K-5i; Thu, 25 Jul 2019 12:12:12 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=dOpT=VW=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hqcbS-00015D-JN
 for xen-devel@lists.xenproject.org; Thu, 25 Jul 2019 12:12:10 +0000
X-Inumbo-ID: 6b91501d-aed5-11e9-8980-bc764e045a96
Received: from m4a0039g.houston.softwaregrp.com (unknown [15.124.2.85])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6b91501d-aed5-11e9-8980-bc764e045a96;
 Thu, 25 Jul 2019 12:12:09 +0000 (UTC)
Received: FROM m4a0039g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0039g.houston.softwaregrp.com WITH ESMTP; 
 Thu, 25 Jul 2019 12:12:02 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Thu, 25 Jul 2019 12:06:50 +0000
Received: from NAM03-CO1-obe.outbound.protection.outlook.com (15.124.8.13) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Thu, 25 Jul 2019 12:06:50 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=g15IIIPFNDw2R6s/lwy4L8a1OODZHl97T9YHcbx/r5TUhwFvK5Nd5KHyYiC/uKbxG6xGlH89zh2PvSCo/TBagVM4CnegOe+fVBWjejStvlnMI8Zmwm1jtKfOkNkzVWS7plEMyBC88dSq+ipZpFYYpuVNxrMdTnP4/GATPzM31XPt4GjYYBHiDcnRKS5xTXb8hXa2qlsLMVWi9ciuoPaKFpJrmOBdIi8xFfN/N6M076prGZYrxBvBJ8Kv28qPiMMXDFCL5BQ9M2ETQu4lf4Kz48Mo111Ng13eJ0JVDtZBr3hBehmmCc6cXa9FFb2Jt1vYrdnsOCc60E8OthZNXmtWMg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=s/FHfCnQ8lSbmKWI57t9yVMpA7frBuzkxcE+/ZKdf8U=;
 b=DGDFPCw8jfUADC7PpwAx5CGahJ8nsoB+dLoUJFnT9eQYbp8GH5Mzytfene9eVzk2wonQAyArhNu7gOw/1o+yBnRVPwmfuOMnUxnMoBkjZLnPALi1gcKzXeIIRMrGNlFXyUeW4ZmpBbWliHpaQpjUvQYxF/jOx1PsIYxtY1uzYLgS8K/pxwjg380uRITkhGOmWnUBmThY7y4qzxw7WPNxtG01lCCR24E+KfrkBSVGj7hzh9wcCoDDdhlPKevtlzx3U5CYYFVrIsu3VMNEy1AadjR2lhuQAzg9y26WgtFzBX5rfuljbcCT2Zrqi4QD+fNTnXCL4G6joR0up3Q7F68GNw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3204.namprd18.prod.outlook.com (10.255.137.151) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2115.10; Thu, 25 Jul 2019 12:06:49 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b%7]) with mapi id 15.20.2115.005; Thu, 25 Jul 2019
 12:06:49 +0000
From: Jan Beulich <JBeulich@suse.com>
To: =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Thread-Topic: [PATCH 1/2] x86/iommu: avoid mapping the interrupt address range
 for hwdom
Thread-Index: AQHVQW4v+Mw2bodxPUiy9HdTXv5ycabbIsgAgAAJLSmAABQCgA==
Date: Thu, 25 Jul 2019 12:06:48 +0000
Message-ID: <91ba302f-17b1-e52d-dc22-dc575fd56e6a@suse.com>
References: <20190723154851.77627-1-roger.pau@citrix.com>
 <20190723154851.77627-2-roger.pau@citrix.com>
 <502a2fd8-5a03-0921-bf5f-bb88feae35c1@suse.com>
 <20190725105422.cymulz7ynruwycfy@Air-de-Roger>
In-Reply-To: <20190725105422.cymulz7ynruwycfy@Air-de-Roger>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: LNXP265CA0066.GBRP265.PROD.OUTLOOK.COM
 (2603:10a6:600:5d::30) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 5a135fdf-546a-44fc-2599-08d710f8921b
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3204; 
x-ms-traffictypediagnostic: BY5PR18MB3204:
x-microsoft-antispam-prvs: <BY5PR18MB3204E88E07E0FFB0A5CBED8FB3C10@BY5PR18MB3204.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-forefront-prvs: 0109D382B0
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(396003)(39860400002)(136003)(346002)(376002)(366004)(189003)(199004)(52314003)(86362001)(486006)(11346002)(2616005)(31686004)(14454004)(476003)(64756008)(80792005)(66446008)(6506007)(53546011)(66946007)(5660300002)(316002)(7736002)(66476007)(386003)(305945005)(66556008)(102836004)(71190400001)(71200400001)(8676002)(81166006)(26005)(53936002)(81156014)(66066001)(99286004)(4326008)(186003)(52116002)(25786009)(6512007)(6246003)(478600001)(6916009)(54906003)(8936002)(14444005)(256004)(31696002)(36756003)(6486002)(2906002)(76176011)(6116002)(3846002)(6436002)(229853002)(68736007)(446003);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3204;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: EhostxQjNgeERfb+RHlI07wMEv8VbKiKnfacfVwb4g4IHjuCD80HIkGw+SXLdmMK209bv1GtRSQvQhVG7B9iL89uAbV/ZfbhRzfzWG+DMvivPccFPs8JamG5IBwjObQtbl8zQiuvj4DXgmEaJ3BdXiZrIgJuHe6DCtI0jLlmEVUbfsf0UP4OH+Mo5ASndKS5cZqSDhwBqGXldavJ0mLMcF1+CQv4RTXFp8YCHJrcA2FS951pNsFtBqj611BKPvO28gh+xlcOouUiqp78RyENfx204dPvFvndBgr2U1DYG8jIAwdb0tOdqXx88hS4dCTsblm3fRVO+CcRpxREeMSpjskyzB4Ga3D8k0xqFoN6sKLhE9poewDLE+xPcJo+HOniMUdUZLboCieTkurFMYWO5VWTFERm4y94tNnF1YsL1x8=
Content-ID: <C1DEF48DB3867F49B5A98EE9AC06A8A7@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 5a135fdf-546a-44fc-2599-08d710f8921b
X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Jul 2019 12:06:48.7709 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3204
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH 1/2] x86/iommu: avoid mapping the interrupt
 address range for hwdom
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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.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>

T24gMjUuMDcuMjAxOSAxMjo1NCwgUm9nZXIgUGF1IE1vbm7DqSAgd3JvdGU6DQo+IE9uIFRodSwg
SnVsIDI1LCAyMDE5IGF0IDEwOjIyOjE3QU0gKzAwMDAsIEphbiBCZXVsaWNoIHdyb3RlOg0KPj4g
T24gMjMuMDcuMjAxOSAxNzo0OCwgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOg0KPj4+IEN1cnJlbnQg
Y29kZSBvbmx5IHByZXZlbnQgbWFwcGluZyB0aGUgbGFwaWMgcGFnZSBpbnRvIHRoZSBndWVzdA0K
Pj4+IHBoeXNpY2FsIG1lbW9yeSBtYXAuIEV4cGFuZCB0aGUgcmFuZ2UgdG8gYmUgMHhGRUV4X3h4
eHggYXMgZGVzY3JpYmVkDQo+Pj4gaW4gdGhlIEludGVsIFZUZCBzcGVjaWZpY2F0aW9uIHNlY3Rp
b24gMy4xMyAiSGFuZGxpbmcgUmVxdWVzdHMgdG8NCj4+PiBJbnRlcnJ1cHQgQWRkcmVzcyBSYW5n
ZSIuDQo+Pj4NCj4+PiBBTUQgYWxzbyBsaXN0cyB0aGlzIGFkZHJlc3MgcmFuZ2UgaW4gdGhlIEFN
RCBTUjU2OTAgRGF0YWJvb2ssIHNlY3Rpb24NCj4+PiAyLjQuNCAiTVNJIEludGVycnVwdCBIYW5k
bGluZyBhbmQgTVNJIHRvIEhUIEludGVycnVwdCBDb252ZXJzaW9uIi4NCj4+Pg0KPj4+IFJlcXVl
c3RlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4NCj4+PiBT
aWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4NCj4+
DQo+PiBJJ3ZlIGNvbW1pdHRlZCB0aGlzIG9uIHRoZSBiYXNpcyB0aGF0IGl0IHNob3VsZG4ndCBo
dXJ0LCBidXQgaGF2aW5nDQo+PiB0aG91Z2h0IGFib3V0IHRoaXMgc29tZSBtb3JlIEknbSBub3Qg
cmVhbGx5IHN1cmUgSSBzZWUgdGhlIHBvaW50Og0KPj4gVGhlIElPTU1VIHNwZWNpYWwgY2FzZXMg
YWNjZXNzZXMgaW50byB0aGlzIHJhbmdlIGFueXdheSwgdG8gcmVkaXJlY3QNCj4+IGxvb2t1cCB0
byB0aGUgaW50ZXJydXB0IHJlbWFwcGluZyB0YWJsZSBpbnN0ZWFkIG9mIHRoZSBETUEgcmVtYXBw
aW5nDQo+PiBvbmUuIEhlbmNlIGFueSBtYXBwaW5ncyBpbnNlcnRlZCBpbnRvIHRoaXMgcmFuZ2Ug
YXJlIHNpbXBseSB1c2VsZXNzLA0KPj4gYnV0IHNob3VsZG4ndCBvdGhlcndpc2UgaHVydC4NCj4g
DQo+IEludGVsIFNETSBjb250YWluczoNCj4gDQo+ICJTb2Z0d2FyZSBtdXN0IGVuc3VyZSB0aGUg
c2Vjb25kLWxldmVsIHBhZ2luZy1zdHJ1Y3R1cmUgZW50cmllcyBhcmUNCj4gcHJvZ3JhbW1lZCBu
b3QgdG8gcmVtYXAgaW5wdXQgYWRkcmVzc2VzIHRvIHRoZSBpbnRlcnJ1cHQgYWRkcmVzcw0KPiBy
YW5nZS4gSGFyZHdhcmUgYmVoYXZpb3IgaXMgdW5kZWZpbmVkIGZvciBtZW1vcnkgcmVxdWVzdHMg
cmVtYXBwZWQgdG8NCj4gdGhlIGludGVycnVwdCBhZGRyZXNzIHJhbmdlLiINCj4gDQo+IEluIHNl
Y3Rpb24gMy4xMyAoSGFuZGxpbmcgUmVxdWVzdHMgdG8gSW50ZXJydXB0IEFkZHJlc3MgUmFuZ2Up
Lg0KPiANCj4gU2luY2UgYXJjaF9pb21tdV9od2RvbV9pbml0L2h3ZG9tX2lvbW11X21hcCBhZGRz
IGVudHJpZXMgdG8gYm90aCB0aGUNCj4gaGFwIGFuZCB0aGUgaW9tbXUgcGFnZSB0YWJsZXMgKG9y
IHRvIGhhcCBvbmx5IGlmIHNoYXJlZCkgWGVuIHNob3VsZCBiZQ0KPiBjYXJlZnVsIHRvIG5vdCBt
YXAgdGhpcyByYW5nZSBiZWNhdXNlIHRoZSBpb21tdSBzcGVjaWFsIGNhc2VzIHRoaXMNCj4gcmFu
Z2UsIGJ1dCBJJ20gbm90IHN1cmUgd2hhdCBoYXAgZG9lcy4NCg0KSG1tLCBpbiB0aGUgc2hhcmVk
LXB0IGNhc2UgdGhpcyBpcyBpbmRlZWQgZGVzaXJhYmxlIGluIGFueSBldmVudC4gSQ0KaGF2ZSB0
byBhZG1pdCB0aGF0IEkgZGlkbid0IHJlY2FsbCB0aGF0IGV2ZW4gaW4gdGhlIG5vbi1zaGFyZWQg
Y2FzZQ0KYXJjaF9pb21tdV9od2RvbV9pbml0KCkgd291bGQgZmlkZGxlIHdpdGggdGhlIEhBUCB0
YWJsZXMgYXMgd2VsbCwNCnJhdGhlciB0aGFuIGp1c3QgdGhlIElPTU1VIG9uZXMuIEkgZG9uJ3Qg
dGhpbmsgdGhpcyBzaG91bGQgcmVtYWluDQp0aGlzIHdheSBsb25nIHRlcm0uIE9yIHdhcyB0aGVy
ZSBhIHJlYXNvbiBmb3IgdGhpcyB0byBiZSBuZWVkZWQ/DQoNCkphbg0KX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 25 12:16:37 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Jul 2019 12:16:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqcfj-0001Dx-UC; Thu, 25 Jul 2019 12:16:35 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=HEBQ=VW=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hqcfi-0001Ds-M9
 for xen-devel@lists.xenproject.org; Thu, 25 Jul 2019 12:16:34 +0000
X-Inumbo-ID: 0a653dd8-aed6-11e9-b022-9f1c50dd6a70
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 0a653dd8-aed6-11e9-b022-9f1c50dd6a70;
 Thu, 25 Jul 2019 12:16:33 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id EE8C128;
 Thu, 25 Jul 2019 05:16:32 -0700 (PDT)
Received: from [10.1.196.50] (e108454-lin.cambridge.arm.com [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id EA9F33F71F;
 Thu, 25 Jul 2019 05:16:31 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
References: <8d0e9ac7-0b27-8690-a3a6-41900b4028a7@arm.com>
To: xen-devel <xen-devel@lists.xenproject.org>
Message-ID: <464e91ec-2b53-2338-43c7-a018087fc7f6@arm.com>
Date: Thu, 25 Jul 2019 13:16:30 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <8d0e9ac7-0b27-8690-a3a6-41900b4028a7@arm.com>
Content-Language: en-US
Subject: [Xen-devel] [xen-summit-2019] Virtio Design Session
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, Juergen Gross <jgross@suse.com>,
 "lars.kurth@citrix.com" <lars.kurth@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>,
 Paul Durrant <paul.durrant@citrix.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGksCgpTb3JyeSBJIGZvcmdvdCB0aGUgQ0MgeGVuLWRldmVsLgoKT24gMjUvMDcvMjAxOSAxMzox
NSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpIGFsbCwKPiAKPiBJIGRvbid0IGhhdmUgdGhlIGUt
bWFpbCBhZGRyZXNzIG9mIGFsbCB0aGUgYXR0ZW5kZWVzLiBGZWVsIGZyZWUgdG8gQ0MvZm9yd2Fy
ZCB0byAKPiBhbnlvbmUgdGhhdCBzaG91bGQgYmUgaW52b2x2ZWQuCj4gCj4gRmlyc3QgYWxsIHRo
YW5rIHlvdSBBcnRlbSBmb3IgdGFraW5nIHRoZSBub3Rlcy4gSSB0cmllZCB0byBzdW1tYXJpemUg
dGhlbSBiZWxvdy4gCj4gUGxlYXNlIGxldCBtZSBrbm93IGlmIEkgbWlzc2VkIGFueXRoaW5nIG9y
IHdyb25nbHkgc3VtbWFyaXplZC4KPiAKPiBUaGVyZSB3YXMgc29tZSBpbnRlcmVzdCB0byBnZXQg
dmlydGlvIHJ1bm5pbmcgb24gWGVuLiBUaGUgc2NvcGUgd2FzIEhWTS9QVkgvQVJNIAo+IGd1ZXN0
cyBzbyBleGlzdGluZyB0cmFuc3BvcnQgKE1NSU8vUENJKSBjYW4gYmUgcmUtdXNlZC4KPiAKPiBU
aGUgdG9waWNzIGRpc2N1c3NlZCB3ZXJlOgo+IAo+ICDCoMKgICogUmVzdHJpY3RpbmcgdmlydGlv
IGJhY2tlbmQgZm9yIGd1ZXN0IG1lbW9yeSBhY2Nlc3MKPiAKPiBBdCB0aGUgbW9tZW50LCB2aXJ0
aW8gYmFja2VuZCBoYXMgZnVsbCBhY2Nlc3MgdG8gdGhlIGd1ZXN0IG1lbW9yeS4gU29tZSAKPiBz
dGFrZWhvbGRlcnMgdXNpbmcgWGVuIChvciBvdGhlciBoeXBlcnZpc29ycykgYXJlIGNvbmNlcm4g
YWJvdXQgdGhlIHNlY3VyaXR5IAo+IGltcGFjdC4gVHdvIHNvbHV0aW9ucyBoYXZlIGJlZW4gc3Vn
Z2VzdGVkIGhlcmU6Cj4gIMKgwqDCoMKgwqAgLSBJbXBsZW1lbnQgdXNpbmcgZ3JhbnQtdGFibGUg
KFN1Z2dlc3RlZCBieSBKdWVyZ2VuIEdyb3NzKQo+ICDCoMKgwqDCoMKgIC0gVXNlIFZpcnRpby1J
T01NVSBvciBhIFhlbiBQViBJT01NVQo+IERhdmUgV29vZGhvdXNlLCB3b3VsZCBiZSBpbnRlcmVz
dGVkIHRvIHNlZSBhIGRpYWdyYW0gZm9yIFBWIElPTU1VIHRvIGRvIAo+IHRyYW5zbGF0aW9uLiBU
aGUgYmFja2VuZCBmb3IgUFYgSU9NTVUgd291bGQgaGF2ZSB0byByZXNpZGUgaW4gWGVuLgo+IAo+
IEEgY3Jvc3MtaHlwZXJ2aXNvciBzb2x1dGlvbiB3b3VsZCBiZSBpZGVhbC4gV2UgbmVlZCB0byBp
bnZvbHZlIHBlb3BsZSBvdXRzaWRlIG9mIAo+IFhlbiAoR2VuZXZpPyBNYXR0aT8gR3VubmFyPykg
YW5kIHZpcnRpbyBzcGVjaWFsaXN0cyBmcm9tIExpbnV4IGtlcm5lbCAoUGFvbG8gCj4gQm9uemlu
aT8gTWljaGFlbCBUc2lya2luPykKPiAKPiAgwqAgKiBWaXJ0aW8gZnJvbnRlbmQgaW4gTGludXgg
YnktcGFzc2luZyB0aGUgRE1BIEFQSQo+IAo+IEluIG9yZGVyIHRvIGltcGxlbWVudCBhIHZpcnR1
YWwgSU9NTVUsIHZpcnRpbyB3b3VsZCBoYXZlIHRvIHVzZSBETUEgQVBJLiBEYXZpZCAKPiBXb29k
aG91c2Ugc3VnZ2VzdGVkIHRoaXMgd2FzIGZpeCBpbiByZWNlbnQga2VybmVsLiBXZSBuZWVkIHRv
IGNoZWNrIGlmIHRoaXMgdGhlIAo+IGNhc2Ugb3IgZml4IGl0Lgo+IAo+ICDCoCAqIEJhY2tlbmQg
bWVtb3J5IGV4aGF1c3Rpb24gKFhTQS0zMDApCj4gCj4gV2hpbGUgdGhpcyBpcyBub3QgdmlydGlv
IHNwZWNpZmljLCB0aGlzIGlzIGEgYmxvY2tlciBmb3IgZ2VuZXJhbCB1c3VhYmlsaXR5IG9uIAo+
IEFybSBhbmQgeDg2IFBWSCBkb20wLgo+IAo+ICDCoCAqIFN0YXRlIG9mIEFydAo+IAo+IFhlbiB4
ODYgY29udGFpbnMgbW9zdCBvZiB0aGUgcGllY2VzIHRvIGJlIGFibGUgdG8gdXNlIGJhc2ljIHZp
cnRpbyBNTUlPL1BDSS4gVGhlIAo+IHJlbWFpbmluZyBiaXRzIGFyZSB0b29scyBzdXBwb3J0IGZv
ciB0aGUgY29uZmlndXJhdGlvbgo+IAo+IFhlbiBBcm0gcmVxdWlyZXMgaW1wbGVtZW50YXRpb24g
dG8gZm9yd2FyZCBndWVzdCBNTUlPIGFjY2VzcyB0byBhIGRldmljZSBtb2RlbCAKPiAoYWthIElP
UkVRKS4gTW9zdCBvZiB0aGUgY29kZSBjb3VsZCBiZSByZS11c2VkIGZyb20geDg2LiBJIGhhdmUg
YSBQb0MgZm9yIHRoaXMgCj4gd2hpY2ggaGFzIGJlZW4gc2hhcmVkIHByaXZhdGVseSB3aXRoIEVQ
QU0gc28gZmFyLgo+IAo+IAo+ICDCoCAqIE5leHQgU3RlcHMvQWN0aW9ucwo+IAo+ICDCoMKgwqDC
oCAtIFNlbmQgb3V0IEFybSBJT1JFUSBzdXBwb3J0Cj4gIMKgwqDCoMKgLSBQYXJ0aWFsIFBDSSBl
bXVsYXRvciBmb3IgQXJtCj4gIMKgwqDCoMKgLSBYZW4gdG9vbHMgc3VwcG9ydCBmb3IgY29uZmln
dXJhdGlvbgo+ICDCoMKgwqDCoC0gU3RhcnQgZGlzY3Vzc2lvbiBvbiBzZWN1cml0eSBzaWRlIGlu
dm9sdmluZyBwZW9wbGUgb3V0c2lkZSBYZW4uCj4gCj4gQ2hlZXJzLAo+IAoKLS0gCkp1bGllbiBH
cmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 25 12:44:28 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Jul 2019 12:44:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqd6U-0003DI-7D; Thu, 25 Jul 2019 12:44:14 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=rHZM=VW=savoirfairelinux.com=fredy.pulido@srs-us1.protection.inumbo.net>)
 id 1hqd6T-0003DD-88
 for xen-devel@lists.xenproject.org; Thu, 25 Jul 2019 12:44:13 +0000
X-Inumbo-ID: e636a952-aed9-11e9-b47c-6f0601b95176
Received: from mail.savoirfairelinux.com (unknown [208.88.110.44])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e636a952-aed9-11e9-b47c-6f0601b95176;
 Thu, 25 Jul 2019 12:44:10 +0000 (UTC)
Received: from localhost (localhost [127.0.0.1])
 by mail.savoirfairelinux.com (Postfix) with ESMTP id 4A1AD9C01B4;
 Thu, 25 Jul 2019 08:44:10 -0400 (EDT)
Received: from mail.savoirfairelinux.com ([127.0.0.1])
 by localhost (mail.savoirfairelinux.com [127.0.0.1]) (amavisd-new, port 10032)
 with ESMTP id CL-nFrL8qz27; Thu, 25 Jul 2019 08:44:09 -0400 (EDT)
Received: from localhost (localhost [127.0.0.1])
 by mail.savoirfairelinux.com (Postfix) with ESMTP id 88D8D9C0341;
 Thu, 25 Jul 2019 08:44:09 -0400 (EDT)
X-Virus-Scanned: amavisd-new at mail.savoirfairelinux.com
Received: from mail.savoirfairelinux.com ([127.0.0.1])
 by localhost (mail.savoirfairelinux.com [127.0.0.1]) (amavisd-new, port 10026)
 with ESMTP id MvKCWd6tm8Go; Thu, 25 Jul 2019 08:44:09 -0400 (EDT)
Received: from thinkpad (unknown [192.168.51.254])
 by mail.savoirfairelinux.com (Postfix) with ESMTPSA id 5E1209C01B4;
 Thu, 25 Jul 2019 08:44:09 -0400 (EDT)
Message-ID: <40f51e942a4ce5d2f0aa6c557090cba1f0fccb16.camel@savoirfairelinux.com>
From: "Fredy P." <fredy.pulido@savoirfairelinux.com>
To: Roger Pau =?ISO-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Date: Thu, 25 Jul 2019 08:44:09 -0400
In-Reply-To: <20190724154118.ourqzsecc6cylypd@Air-de-Roger>
References: <e23a10a75ea7a1bee33a8721d9bee209b736dee8.camel@savoirfairelinux.com>
 <20190724143643.lpg576p6psxqelrg@Air-de-Roger>
 <cc9a1959af91dc812553b700fee308573c5dea5d.camel@savoirfairelinux.com>
 <20190724154118.ourqzsecc6cylypd@Air-de-Roger>
Organization: Savoir-faire Linux
User-Agent: Evolution 3.30.5-1.1 
MIME-Version: 1.0
Subject: Re: [Xen-devel] CPU frequency throttling based on the temperature
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>

T24gV2VkLCAyMDE5LTA3LTI0IGF0IDE3OjQxICswMjAwLCBSb2dlciBQYXUgTW9ubsOpIHdyb3Rl
OgoKPiA+ID4gV2hhdCBoYXJkd2FyZSBpbnRlcmZhY2UgZG9lcyB0aGVybWFsZCAob3IgdGhlIGRy
aXZlciBpbiBMaW51eCBpZgo+ID4gPiB0aGVyZSdzIG9uZSkgdXNlIHRvIGdldCB0aGUgdGVtcGVy
YXR1cmUgZGF0YT8KCkluIG91ciBpbml0aWFsIFBPQyB1c2luZyBYZW4gNC44Lnggd2Ugd2hlcmUg
dXNpbmcgTGludXggY29yZXRlbXAgZHJpdmVyCnJlYWRpbmcgYnkgZXhhbXBsZSAvY2xhc3Mvc3lz
L2h3bW9uL2h3bW9uMC90ZW1wM19pbnB1dCBidXQgaXQgZ290CmRlcHJlY2F0ZWQgYXQgY29tbWl0
IDcyZTAzODQ1MGQzZDVkZTFhMzlmMGNmYTJkMmIwZjliM2Q0M2M2YzYKCk91ciBpZGVhbCBmaXgg
aXMgdG8gZ2V0IGJhY2sgdGhlIC9jbGFzcy9zeXMvaHdtb24vaHdtb24wIHRvIGZlZWQKdGhlcm1h
bGQgaW4gdGhlIHNhbWUgd2F5IHdlIGRpZCBpbiBvdXIgUE9DLiBXZSB1bmRlcnN0YW5kIHRoYXQg
anVzdApyZXZlcnRpbmcgdGhhdCBjb21taXQgaXMgbm90IHRoZSByaWdodCB3YXksIHRoZSBxdWVz
dGlvbiBpcyB3aGF0IGlzIHRoZQpyaWdodCB3YXk/Cgo+ID4gPiBJcyBpdCBleHBvc2VkIGluIGEg
bW1pbyByZWdpb24gc29tZXdoZXJlPyBPciBtYXliZSBleHBvc2VkIGFzIGEKPiA+ID4gcGNpCj4g
PiA+IGRldmljZT8KPiAKPiBZb3UgaGF2ZW4ndCBhbnN3ZXJlZCB0aGlzLCB3aGljaCBJIHRoaW5r
IGl0J3MgcXVpdGUgcmVsZXZhbnQgaW4gb3JkZXIKPiB0byBrbm93IGhvdyB0byBtb3ZlIGZvcndh
cmQuIEhvdyBpcyB0aGUgdGVtcGVyYXR1cmUgZGF0YSBleHBvc2VkIGJ5Cj4gdGhlIGhhcmR3YXJl
IHdpbGwgbGlrZWx5IGRldGVybWluZSBob3cgdG8gcmVhZCBpdCwgYW5kIHdoZXRoZXIgWGVuIG9y
Cj4gZG9tMCBzaG91bGQgYWNjZXNzIGl0LgoKSSdtIG5vdCBzdXJlIGlmIHRoaXMgaXMgdGhlIHJp
Z2h0IGFuc3dlciBmb3IgdGhhdCBxdWVzdGlvbiBidXQsIHdlIGFyZQp0YWxraW5nIGFib3V0IHRo
ZSBEVFMgKERpZ2l0YWwgVGhlcm1hbCBTZW5zb3IpIHByb3ZpZGVkIGJ5IHRoZSBJbnRlbApwcm9j
ZXNzb3JbMV0KCj4gSWYgc3VjaCBkYXRhIChvciBwYXJ0IG9mIGl0KSBjb21lcyBmcm9tIEFDUEkg
ZHluYW1pYyB0YWJsZXMgdGhlbiBpdAo+IG11c3QgYmUgZG9tMCB0aGUgb25lIHRoYXQgcmVhZHMg
aXQsIGlmIGl0IGlzIG90aGVyd2lzZSBleHBvc2VkIGFzIGEKPiBQQ0kgZGV2aWNlIG9yIG1heWJl
IGFzIGEgbW1pbyByZWdpb24gc29tZXdoZXJlIGl0IGNvdWxkIGJlIFhlbiB0aGUKPiBvbmUgdG8g
cmVhZCBzdWNoIGluZm9ybWF0aW9uLgoKSSdtIG5vdCBzdXJlIGlmIEknbGwgc2FpZCBzb21ldGhp
bmcgc3R1cGlkIGJ1dCBhZnRlciB0byBvdmVydmlldyBbMV0KYW5kIGNvbW1pdCA3MmUwMzg0NTBk
M2Q1ZGUxYTM5ZjBjZmEyZDJiMGY5YjNkNDNjNmM2IG15IGd1ZXNzIGlzIHdlCnJldHJpZXZlIERU
UyB2aWEgTW9kZWwgU3BlY2lmaWMgUmVnaXN0ZXIgKE1TUikgYW5kIGl0IGlzIHRoZSB4ODYvY3B1
aWQKbGVhZiAweDYuCgpJIHRoaW5rIGlzIGEga2luZCBvZiBncmF5IHpvbmUgYmVjYXVzZSBpcyB0
aGUgcHJvY2Vzc29yIGl0c2VsZgooc3VwcG9zZWQgdG8gYmUgaGFuZGxlZCBieSBYZW4pIGJ1dCBp
cyBhIGtpbmQgb2YgSS9PIChzdXBwb3NlZCB0byBiZQpkb20wKQoKPiA+ID4gSSB0aGluayBpdCBk
ZXBlbmRzIG9uIGhvdyB0aGlzIGRhdGEgaXMgZXhwb3NlZCBieSB0aGUgaGFyZHdhcmUuCj4gPiAK
PiA+IElzIGEgSW50ZWwoUikgQ29yZShUTSkgaTUtNTM1MFUgQ1BVIEAgMS44MEdIeiBwcm9jZXNz
b3IsIHdoZW4geW91Cj4gPiBzYXkKPiA+IHRoZSBoYXJkd2FyZSBpcyB0aGUgYm9hcmQgaXRzZWxm
PyBvciB0aGUgcHJvY2Vzc29yPwo+IAo+IFRoZSBtb2RlbCBpdHNlbGYgaXMgbm90IHRoYXQgcmVs
ZXZhbnQsIGJ1dCByYXRoZXIgaG93IGlzIHRoZQo+IHRlbXBlcmF0dXJlIGV4cG9zZWQgYnkgdGhl
IENQVSwgc2VlIG15IGNvbW1lbnQgYWJvdmUuCgpJIHRoaW5rIGNvdWxkIGJlIGJlY2F1c2UgdGhl
IERUUyBpcyBpbnNpZGUgdGhlIHByb2Nlc3NvciBpdHNlbGYgdG8gYmUKaG9uZXN0IEknbSBub3Qg
YSBzcGVjaWFsaXN0IGluIHRoZXJtYWwgc3lzdGVtcyBmb3IgcHJvY2Vzc29ycyBidXQgaXQKbG9v
a3MgSW50ZWwgaGF2ZSBnb29kIGRvY3VtZW50cyBhYm91dCB0aGUgc3ViamVjdCwgYnkgZXhhbXBs
ZSBbMl0KCj4gVGhhbmtzLCBSb2dlci4KClsxXSBQYWcgNjggCmh0dHBzOi8vd3d3LmludGVsLmNv
bS9jb250ZW50L2RhbS93d3cvcHVibGljL3VzL2VuL2RvY3VtZW50cy9kYXRhc2hlZXRzLzV0aC1n
ZW4tY29yZS1mYW1pbHktZGF0YXNoZWV0LXZvbC0xLnBkZgpbMl0gCmh0dHBzOi8vZGlnaXRhbGxp
YnJhcnkuaW50ZWwuY29tL2NvbnRlbnQvZGFtL2NjbC9wdWJsaWMvY3B1LW1vbml0b3JpbmctZHRz
LXBlY2ktcGFwZXIucGRmP3Rva2VuPWV5SmhiR2NpT2lKSVV6STFOaUlzSW5SNWNDSTZJa3BYVkNK
OS5leUpqYjI1MFpXNTBTV1FpT2lJMk1EQTBNakFpTENKbGJuUmxjbkJ5YVhObFNXUWlPaUl5TURn
dU9EZ3VNVEV3TGpRMklpd2lRVU5EVkY5T1RTSTZJaUlzSWtOT1JFRmZUa0pTSWpvaUlpd2lhV0Yw
SWpveE5UWTBNRFUxTmprd2ZRLlRCUGtTVE8xQ3RrT1oxVHF0YlZlNklsaks3aHI2aXVzMmlERGZq
X1NVRUkKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 25 12:48:15 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Jul 2019 12:48:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqdAM-0003KL-PW; Thu, 25 Jul 2019 12:48:14 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=dOpT=VW=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hqdAL-0003KB-HJ
 for xen-devel@lists.xenproject.org; Thu, 25 Jul 2019 12:48:13 +0000
X-Inumbo-ID: 7481edd4-aeda-11e9-9905-f3de82fb36f9
Received: from m9a0003g.houston.softwaregrp.com (unknown [15.124.64.68])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 7481edd4-aeda-11e9-9905-f3de82fb36f9;
 Thu, 25 Jul 2019 12:48:11 +0000 (UTC)
Received: FROM m9a0003g.houston.softwaregrp.com (15.121.0.191) BY
 m9a0003g.houston.softwaregrp.com WITH ESMTP; 
 Thu, 25 Jul 2019 12:48:09 +0000
Received: from M4W0335.microfocus.com (2002:f78:1193::f78:1193) by
 M9W0068.microfocus.com (2002:f79:bf::f79:bf) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Thu, 25 Jul 2019 12:47:03 +0000
Received: from NAM05-BY2-obe.outbound.protection.outlook.com (15.124.8.10) by
 M4W0335.microfocus.com (15.120.17.147) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Thu, 25 Jul 2019 12:47:03 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=KTqjKNkVyHataa+KJRDKjSvAmqkmsbuy0dEpE/ujHUleFer1j4Vay1piZwS3FvqzsyS0FdB71OLFe4wOYFqvqDf66vAlqS/JJ23EjtjH8E0ftzqchvyDGxtRiWN6RwB7eVazGoUpLv/gqvrM1gARu2A9mOfPNmEY44erqNV7N5zuvoNrsbgk0rQynd2jeGZbTCPO9ykXeXET2QHyGd11/cP2xNm2lOyHQstYzq7HAx1Lk9Y/HMVzWomefI+JoMc98r0+Tl1atrhWOHz05+XXhF6SvzOqRTu7ETOIJCWyClzP0GinaaSXasNF7k7i47yvJ7dF5m2LMpcOXAUMkRarGw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=AtzMgpw8HqGU1yWSKbxabOGqDSryjBnukaMIcax4wyk=;
 b=k8ZtQtko1VKlpnt0/PnoJ3GqXCdSxU7M+EEZt7tYurUrfL8YbgQ/SZM39vvEWkTWoa8xkO1ru4rFA8UF+rPx8MzctDMjK/ONgPlog+kbkxUYJaS2XdHmjlB/O8w5FS52zwsrMTfpRAgAsL9TBIJ+V4TscLJ8GQgrOF7/qDQCV0DPwRHtLyibzGE2TRUbZfhuKIpITu4595NVtE+aXxSTfVwFNF+vJLpAAZDt9r44qIdm+MJW7VqXHkZcBkJNE31HCN5GyvWslTlTImRJ4/hsSPOJ9DsVljws38IjXd8jYJmUaKD/5eVh82Zy863zj6fbVbcNsTaStjJRXyddaYg92A==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3282.namprd18.prod.outlook.com (10.255.138.79) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2094.17; Thu, 25 Jul 2019 12:47:02 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b%7]) with mapi id 15.20.2115.005; Thu, 25 Jul 2019
 12:47:02 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>, Roger Pau Monne
 <roger.pau@citrix.com>
Thread-Topic: [PATCH 2/2] x86/iommu: avoid mapping the APIC configuration
 space for hwdom
Thread-Index: AQHVQW4zrYUYVM3HpUS5nJG7cGq72KbYXymAgAAKL3CAARxMgIABxZQA
Date: Thu, 25 Jul 2019 12:47:01 +0000
Message-ID: <10856269-2698-7791-3b43-3e47af14cbe7@suse.com>
References: <20190723154851.77627-1-roger.pau@citrix.com>
 <20190723154851.77627-3-roger.pau@citrix.com>
 <5017c875-a59d-e7d1-c8fc-325b4208d15e@suse.com>
 <cade48e9-5346-b325-e06a-ee4adf2c48f0@citrix.com>
 <cb952c0d-4111-2138-660e-c9dc0dd79c11@suse.com>
In-Reply-To: <cb952c0d-4111-2138-660e-c9dc0dd79c11@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR1001CA0006.EURPRD10.PROD.OUTLOOK.COM
 (2603:10a6:4:b7::16) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 7d19c00a-e2c5-43e1-c49f-08d710fe307d
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3282; 
x-ms-traffictypediagnostic: BY5PR18MB3282:
x-microsoft-antispam-prvs: <BY5PR18MB328252F1CC8121B3EAE3CF33B3C10@BY5PR18MB3282.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:2582;
x-forefront-prvs: 0109D382B0
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(979002)(4636009)(396003)(346002)(366004)(136003)(39860400002)(376002)(199004)(189003)(4326008)(8676002)(71200400001)(71190400001)(76176011)(7736002)(316002)(102836004)(2906002)(486006)(305945005)(8936002)(110136005)(386003)(6506007)(2616005)(81156014)(99286004)(446003)(68736007)(26005)(256004)(53546011)(3846002)(14444005)(6116002)(11346002)(81166006)(52116002)(186003)(6486002)(80792005)(6512007)(478600001)(6436002)(476003)(66476007)(31696002)(66446008)(64756008)(66556008)(36756003)(66946007)(86362001)(6246003)(66066001)(229853002)(25786009)(5660300002)(14454004)(53936002)(31686004)(969003)(989001)(999001)(1009001)(1019001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3282;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: KONG7NQMfy8JTyunxmDuPN+4zwjApX50UuiB+EE3Bmpf+GHGdYhb7DIk17B58Bp4xfTtY6lsWaVo8jSw4U4A/EzhNUn+iqfrRJxGioAA7IhBTwQfDxx8W/56A26oVR9esfrH7E81bPF6fiYhnc4NGjoqi1uoIfBBgWRsZ+emR73RIfdKuq9pVIMPgYx9Qbuix7Vo8Y7hudkAzRrOAaFZVAjahMcF/cp/7hZNfWkapQIXZOz+yCARrehGRZK7AchuIIHqE+NVW9voS/kEIYDmTDt1d6PGjxBTM1XJ4Q7+7fMeL4VDf2UDqN7f9qKaw230G/bGwvpG3sDFdJ8nULJvaCoqoZECzP5IZspC7Ie0BR7fSP82PR/W3tGwlmdxZKbgEa806bKVFut56ifXVp4rC4mQAs9lzFvI+jicmt33mzw=
Content-ID: <80069EF7A8A8C74CBAE7F2108E0EFF90@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 7d19c00a-e2c5-43e1-c49f-08d710fe307d
X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Jul 2019 12:47:01.9749 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3282
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH 2/2] x86/iommu: avoid mapping the APIC
 configuration space for hwdom
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>

T24gMjQuMDcuMjAxOSAxMTo0MywgSmFuIEJldWxpY2ggd3JvdGU6DQo+IE9uIDIzLjA3LjIwMTkg
MTg6NDUsIEFuZHJldyBDb29wZXIgd3JvdGU6DQo+PiBPbiAyMy8wNy8yMDE5IDE3OjA5LCBKYW4g
QmV1bGljaCB3cm90ZToNCj4+PiBPbiAyMy4wNy4yMDE5IDE3OjQ4LCBSb2dlciBQYXUgTW9ubmUg
d3JvdGU6DQo+Pj4+IEN1cnJlbnQgY29kZSBvbmx5IHByZXZlbnRzIG1hcHBpbmcgdGhlIGlvLWFw
aWMgcGFnZSBpbnRvIHRoZSBndWVzdA0KPj4+PiBwaHlzaWNhbCBtZW1vcnkgbWFwLiBFeHBhbmQg
dGhlIHJhbmdlIHRvIGJlIDB4RkVDeF94eHh4IGFzIGRlc2NyaWJlZA0KPj4+PiBpbiB0aGUgSW50
ZWwgMyBTZXJpZXMgQ2hpcHNldCBEYXRhc2hlZXQgc2VjdGlvbiAzLjMuMSAiQVBJQw0KPj4+PiBD
b25maWd1cmF0aW9uIFNwYWNlIChGRUMwXzAwMDBo4oCTRkVDRl9GRkZGaCkiLg0KPj4+Pg0KPj4+
PiBBTUQgYWxzbyBsaXN0cyB0aGlzIGFkZHJlc3MgcmFuZ2UgaW4gdGhlIEFNRCBTUjU2OTAgRGF0
YWJvb2ssIHNlY3Rpb24NCj4+Pj4gMi40LjIgIk5vbi1TQiBJT0FQSUMgU3VwcG9ydCIuDQo+Pj4g
QnV0IHRoYXQncyBjaGlwc2V0IHNwZWNpZmljLiBJIGRvbid0IHRoaW5rIHdlIGNhbiBibGluZGx5
IGFzc3VtZQ0KPj4+IHRoaXMgcmFuZ2UuDQo+Pg0KPj4gVGhlIElPLUFQSUMgaGFzIGFsd2F5cyBs
aXZlZCBpbiB0aGF0IHJlZ2lvbiBzaW5jZSBpdHMgaW50cm9kdWN0aW9uLCBhbmQNCj4+IHRoZSBs
b2NhdGlvbiBpc24ndCBldmVuIGNvbmZpZ3VyYWJsZSBvbiBuZXdlciBjaGlwc2V0cyAoSWYgSSd2
ZSByZWFkIHRoZQ0KPj4gU0FEIHJvdXRpbmcgcnVsZXMgaW4gU2t5bGFrZSBjb3JyZWN0bHkuwqAg
QWxsIHRoYXQgY2FuIGJlIGNvbmZpZ3VyZWQgaXMNCj4+IG11bHRpcGxlIElPLUFQSUNzIGJlaW5n
IG1hcHBlZCBhZGphY2VudCB0byBlYWNoIG90aGVyLikNCj4gDQo+IEknbSBwcmV0dHkgc3VyZSBJ
J3ZlIHNlZW4gSU8tQVBJQ3Mgb3V0c2lkZSB0aGF0IHJhbmdlLg0KDQogRnJvbSBteSBBTUQgRmFt
MTUgc3lzdGVtOg0KDQo8Nz5BQ1BJOiBMb2NhbCBBUElDIGFkZHJlc3MgMHhmZWUwMDAwMA0KPDY+
SU9BUElDWzBdOiBhcGljX2lkIDAsIHZlcnNpb24gMzMsIGFkZHJlc3MgMHhmZWMwMDAwMCwgR1NJ
IDAtMjMNCjw2PklPQVBJQ1sxXTogYXBpY19pZCAxLCB2ZXJzaW9uIDMzLCBhZGRyZXNzIDB4Yzgw
MDAwMDAsIEdTSSAyNC01NQ0KDQpKYW4NCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 25 12:48:47 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Jul 2019 12:48:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqdAt-0003Mc-34; Thu, 25 Jul 2019 12:48: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=owr5=VW=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hqdAr-0003MT-93
 for xen-devel@lists.xenproject.org; Thu, 25 Jul 2019 12:48:45 +0000
X-Inumbo-ID: 892d9fc4-aeda-11e9-8980-bc764e045a96
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 892d9fc4-aeda-11e9-8980-bc764e045a96;
 Thu, 25 Jul 2019 12:48:44 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=Paul.Durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 Paul.Durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: kSB89nXGN1xbVxJB/UcSjTLaRJXi4eCN9MpttPu+N6fH7GuPtt0XrIAtsUmtgXZvDJ9RP52eEV
 CefCmF1lA1dINMOHYifF92tP6VVN46fw6zAQUervNZJRmDDn8I3eoByHJClaNbsAOCY2Bq6B1t
 iRi5MzdoZLjhgV/0l9KoC/DAaRimmJZrVAyJX5kB6SsE0x4b6uSlRIy6X5UcRNrJaTBvgrROcA
 5dKPKka+ez9fl4CqnHD4LuYh9guAHIn/qOl3+pUxjaqpvZ21Ig/lZ+FWltmVKplymmsXbv/slI
 2tw=
X-SBRS: 2.7
X-MesageID: 3417396
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,306,1559534400"; 
   d="scan'208";a="3417396"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Paul Durrant <Paul.Durrant@citrix.com>, Roger Pau Monne
 <roger.pau@citrix.com>
Thread-Topic: [PATCH 3/6] x86/hvm/domain: remove the 'hap_enabled' flag
Thread-Index: AQHVQXCNXhv9G8acKEKtv9HbpWg4LKba9qgAgAAn+eCAACwE0A==
Date: Thu, 25 Jul 2019 12:48:40 +0000
Message-ID: <0cbac7035fd4489e9786acadfff6b257@AMSPEX02CL03.citrite.net>
References: <20190723160609.2177-1-paul.durrant@citrix.com>
 <20190723160609.2177-4-paul.durrant@citrix.com>
 <20190725094420.g2wv7cur7xfoat5t@Air-de-Roger>
 <6bed666c7c604fada293b3d650c8f643@AMSPEX02CL03.citrite.net>
In-Reply-To: <6bed666c7c604fada293b3d650c8f643@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 3/6] x86/hvm/domain: remove the
 'hap_enabled' flag
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Jan Beulich <jbeulich@suse.com>, Wei Liu <wl@xen.org>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBYZW4tZGV2ZWwgPHhlbi1kZXZl
bC1ib3VuY2VzQGxpc3RzLnhlbnByb2plY3Qub3JnPiBPbiBCZWhhbGYgT2YgUGF1bCBEdXJyYW50
DQo+IFNlbnQ6IDI1IEp1bHkgMjAxOSAxMTowOA0KPiBUbzogUm9nZXIgUGF1IE1vbm5lIDxyb2dl
ci5wYXVAY2l0cml4LmNvbT4NCj4gQ2M6IHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZzsg
V2VpIExpdSA8d2xAeGVuLm9yZz47IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT47IEFu
ZHJldw0KPiBDb29wZXIgPEFuZHJldy5Db29wZXIzQGNpdHJpeC5jb20+DQo+IFN1YmplY3Q6IFJl
OiBbWGVuLWRldmVsXSBbUEFUQ0ggMy82XSB4ODYvaHZtL2RvbWFpbjogcmVtb3ZlIHRoZSAnaGFw
X2VuYWJsZWQnIGZsYWcNCj4gDQo+ID4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gPiBG
cm9tOiBSb2dlciBQYXUgTW9ubmUgPHJvZ2VyLnBhdUBjaXRyaXguY29tPg0KPiA+IFNlbnQ6IDI1
IEp1bHkgMjAxOSAxMDo0NA0KPiA+IFRvOiBQYXVsIER1cnJhbnQgPFBhdWwuRHVycmFudEBjaXRy
aXguY29tPg0KPiA+IENjOiB4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmc7IEphbiBCZXVs
aWNoIDxqYmV1bGljaEBzdXNlLmNvbT47IEFuZHJldyBDb29wZXINCj4gPiA8QW5kcmV3LkNvb3Bl
cjNAY2l0cml4LmNvbT47IFdlaSBMaXUgPHdsQHhlbi5vcmc+DQo+ID4gU3ViamVjdDogUmU6IFtQ
QVRDSCAzLzZdIHg4Ni9odm0vZG9tYWluOiByZW1vdmUgdGhlICdoYXBfZW5hYmxlZCcgZmxhZw0K
PiA+DQo+ID4gT24gVHVlLCBKdWwgMjMsIDIwMTkgYXQgMDU6MDY6MDZQTSArMDEwMCwgUGF1bCBE
dXJyYW50IHdyb3RlOg0KPiA+ID4gLSNpZmRlZiBDT05GSUdfSFZNDQo+ID4gPiAtI2RlZmluZSBo
YXBfZW5hYmxlZChkKSAgKGlzX2h2bV9kb21haW4oZCkgJiYgKGQpLT5hcmNoLmh2bS5oYXBfZW5h
YmxlZCkNCj4gPiA+IC0jZWxzZQ0KPiA+ID4gLSNkZWZpbmUgaGFwX2VuYWJsZWQoZCkgICh7KHZv
aWQpKGQpOyBmYWxzZTt9KQ0KPiA+ID4gLSNlbmRpZg0KPiA+ID4gKyNkZWZpbmUgaGFwX2VuYWJs
ZWQoZCkgXA0KPiA+ID4gKyAgICAoaHZtX2hhcF9zdXBwb3J0ZWQoKSAmJiBpc19odm1fZG9tYWlu
KGQpICYmIFwNCj4gPiA+ICsgICAgIGV2YWx1YXRlX25vc3BlYyhkLT5jcmVhdGVmbGFncyAmIFhF
Tl9ET01DVExfQ0RGX2hhcCkpDQo+ID4NCj4gPiBZb3UgY291bGQgbWFrZSB0aGlzIGFuIGlubGlu
ZSBmdW5jdGlvbiB3aGlsZSBhdCBpdCBBRkFJQ1QuDQo+IA0KPiBZZWFoLCB0aGF0J3Mgbm90IGEg
YmFkIGlkZWEuDQo+IA0KDQpBbGFzIHRoaXMgdHVybnMgb3V0IHRvIGJlIGEgY2FuIG9mIHdvcm1z
LiBBcyBhbiBpbmxpbmUgZnVuY3Rpb24gSSBjYW5ub3QgY2FsbCBpc19odm1fZG9tYWluKCkgZnJv
bSBoZXJlIHdoaWNoLCBJIGd1ZXNzLCBpcyB3aHkgaXTigJlzIGEgbWFjcm8gYXQgdGhlIG1vbWVu
dC4gQWxzbyBJIGNhbm5vdCBkZXJlZmVyZW5jZSBkLT5jcmVhdGVmbGFncyAoYS5rLmEuIG9wdGlv
bnMpIGFzIHRoZSBkZWZpbml0aW9uIG9mIHN0cnVjdCBkb21haW4gaXMgbm90IGF2YWlsYWJsZS4N
Cg0KICBQYXVsDQoNCj4gICBQYXVsDQo+IA0KPiA+DQo+ID4gVGhhbmtzLCBSb2dlci4NCj4gDQo+
IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQo+IFhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QNCj4gWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnDQo+IGh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWwNCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 25 12:55:33 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Jul 2019 12:55:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqdHN-00048t-Ru; Thu, 25 Jul 2019 12: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=dOpT=VW=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hqdHM-00048o-CC
 for xen-devel@lists.xenproject.org; Thu, 25 Jul 2019 12:55:28 +0000
X-Inumbo-ID: 76a1e1b8-aedb-11e9-8980-bc764e045a96
Received: from m9a0001g.houston.softwaregrp.com (unknown [15.124.64.66])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 76a1e1b8-aedb-11e9-8980-bc764e045a96;
 Thu, 25 Jul 2019 12:55:26 +0000 (UTC)
Received: FROM m9a0001g.houston.softwaregrp.com (15.121.0.190) BY
 m9a0001g.houston.softwaregrp.com WITH ESMTP; 
 Thu, 25 Jul 2019 12:55:23 +0000
Received: from M4W0335.microfocus.com (2002:f78:1193::f78:1193) by
 M9W0067.microfocus.com (2002:f79:be::f79:be) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Thu, 25 Jul 2019 12:54:48 +0000
Received: from NAM04-CO1-obe.outbound.protection.outlook.com (15.124.8.10) by
 M4W0335.microfocus.com (15.120.17.147) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Thu, 25 Jul 2019 12:54:48 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=GJvRjrtOXtcEQuT1wVqTRorEprSv70bgzxWJsjsWwXjgIrFnkKj5XYoO7H4k/L8bxxEnZHcTIcF6tD90isuftw9FYHjdvY2P8Pc7lWLnEfddvNYy3enG1fBAaXEi0ZE1ZIdTzBM3Dvw7s1nA4mSXbohlFhBUz3Uks8ytIIWk46m43bdgNTC44znQoO3xl1vBjJlLKsfBN+64WhZY6V7QJlw9kwY5hEr5Nc03g9mfMS3kFoS+hlNtK21YMYB4sCRXuJU1essrprxyRw5SYRoF8mAuYtOIyGdiYgJ02/wY4qwBYKrCQ5qIOC1sXpr6sL2Kef6kmAa1deSECFkZFlc2Fw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=gm6gcjV0VndUKfHSUorVG0AEp7/WRznLySsqr0y0UL4=;
 b=Rh2IzEbH+LFiN/1FqvnmQlObyS4stnWSDYJIpN0p990h90Poa5vzjA149jWCQj3tnDCJMsNclvV5YKVU4coteOCF+dTKckwngU9rd0f0KFQjfbbfIjMl3IwUzJgZZjN2Z0qTBJMQ33v9Vm2n+EsnRFiV5XDw8HjDDXvIMnSCfb3MEXNshpN8OF0rhnd84Cr2ac73dv6OCCAy5kNkxXa68wRtxrWZj/F6MEjj7UgeFrTUOJIdIqFm6JEMref43WzNOGMdzzHkResGJaBDMmt/Wlhuw+n3xKMHflw8GmAh0hxeg9Iq4FYLd0EAoiuNdynCzuK2Rg4zcpW1y8qGCgjiNQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3363.namprd18.prod.outlook.com (10.255.139.24) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2115.10; Thu, 25 Jul 2019 12:54:47 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b%7]) with mapi id 15.20.2115.005; Thu, 25 Jul 2019
 12:54:47 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Fredy P. <fredy.pulido@savoirfairelinux.com>, Andrew Cooper
 <andrew.cooper3@citrix.com>
Thread-Topic: [Xen-devel] CPU frequency throttling based on the temperature
Thread-Index: AQHVQiidALk+x0uDw0GmzsE7VlPwJabZ1pPngAANq/uAAARaX4ABYPjhgAACXQA=
Date: Thu, 25 Jul 2019 12:54:46 +0000
Message-ID: <b9807309-6785-72ae-0a95-998f795fc51b@suse.com>
References: <e23a10a75ea7a1bee33a8721d9bee209b736dee8.camel@savoirfairelinux.com>
 <20190724143643.lpg576p6psxqelrg@Air-de-Roger>
 <cc9a1959af91dc812553b700fee308573c5dea5d.camel@savoirfairelinux.com>
 <20190724154118.ourqzsecc6cylypd@Air-de-Roger>
 <40f51e942a4ce5d2f0aa6c557090cba1f0fccb16.camel@savoirfairelinux.com>
In-Reply-To: <40f51e942a4ce5d2f0aa6c557090cba1f0fccb16.camel@savoirfairelinux.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: LO2P265CA0114.GBRP265.PROD.OUTLOOK.COM
 (2603:10a6:600:c::30) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 5e1e6786-d331-49f0-11f1-08d710ff4598
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3363; 
x-ms-traffictypediagnostic: BY5PR18MB3363:
x-microsoft-antispam-prvs: <BY5PR18MB336389A305468F00970972C4B3C10@BY5PR18MB3363.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7691;
x-forefront-prvs: 0109D382B0
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(366004)(136003)(346002)(376002)(396003)(39860400002)(199004)(189003)(5660300002)(6506007)(53546011)(386003)(6436002)(102836004)(26005)(76176011)(99286004)(52116002)(14454004)(478600001)(31686004)(71190400001)(71200400001)(4326008)(81166006)(446003)(11346002)(2616005)(476003)(66446008)(110136005)(3846002)(25786009)(54906003)(316002)(4744005)(486006)(66556008)(66476007)(66946007)(68736007)(229853002)(186003)(64756008)(6486002)(8676002)(2906002)(81156014)(8936002)(36756003)(53936002)(7736002)(6246003)(305945005)(6116002)(66066001)(86362001)(6512007)(256004)(31696002)(80792005);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3363;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: ulWR4aDss9WfweqJqFkSOgt/ucVJHcoqb8Unek/yxsvxZaBnk9azqZtyDGHybpqr6Xf6bTLK98ZIaRw9JwQbj3XI3Mcrkexv/PL6ftZXvRLyWzCf42UjTLtkuIUqkKvL/uLXIpcwMo51vlLoooXyDGY3bg0oTMj8ugQsLxOzJ1yinsJkItNFvzI+Gl27HMe5NtLSRJJ43FNS+RciZFep6fOVhcBa9AkOPxQ6pOIhyc1Sm6ewmRw3aBVtbZtXAK6SXDsOg++hXa8HQ74R9JvS/bgXbEo6jx35JU1KP9F73JQuDpLDhqKBoQ/fQEvCs07KfYKDyT4Y2ugs/tvVwZOQnfOwkUWaJwqWPJznVSY9fRsnnrfrEhOhO6KKfXTmHuPSWx28a+sWDa5IQN+MMI32iNpqj16isMgdb0ex7z6WpDg=
Content-ID: <05E31FC86E0E904493202C96CDC84274@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 5e1e6786-d331-49f0-11f1-08d710ff4598
X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Jul 2019 12:54:46.9651 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3363
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] CPU frequency throttling based on the temperature
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 =?utf-8?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>

T24gMjUuMDcuMjAxOSAxNDo0NCwgIEZyZWR5IFAuICB3cm90ZToNCj4gT24gV2VkLCAyMDE5LTA3
LTI0IGF0IDE3OjQxICswMjAwLCBSb2dlciBQYXUgTW9ubsOpIHdyb3RlOg0KPj4+PiBXaGF0IGhh
cmR3YXJlIGludGVyZmFjZSBkb2VzIHRoZXJtYWxkIChvciB0aGUgZHJpdmVyIGluIExpbnV4IGlm
DQo+Pj4+IHRoZXJlJ3Mgb25lKSB1c2UgdG8gZ2V0IHRoZSB0ZW1wZXJhdHVyZSBkYXRhPw0KPiAN
Cj4gSW4gb3VyIGluaXRpYWwgUE9DIHVzaW5nIFhlbiA0LjgueCB3ZSB3aGVyZSB1c2luZyBMaW51
eCBjb3JldGVtcCBkcml2ZXINCj4gcmVhZGluZyBieSBleGFtcGxlIC9jbGFzcy9zeXMvaHdtb24v
aHdtb24wL3RlbXAzX2lucHV0IGJ1dCBpdCBnb3QNCj4gZGVwcmVjYXRlZCBhdCBjb21taXQgNzJl
MDM4NDUwZDNkNWRlMWEzOWYwY2ZhMmQyYjBmOWIzZDQzYzZjNg0KDQpIbW0sIEkgd291bGRuJ3Qg
Y2FsbCB0aGlzIGRlcHJlY2F0aW9uLCBidXQgYSByZWdyZXNzaW9uLiBJIHdvdWxkDQpzYXkgd2Ug
d2FudCB0byByZS1leHBvc2UgdGhpcyBsZWFmIHRvIERvbTAsIHRoZSBtb3JlIHRoYXQgdGhlDQpj
b21taXQgYWxzbyBvbmx5IG1lbnRpb25zIHVucHJpdmlsZWdlZCBkb21haW5zLiBBbmRyZXc/DQoN
Ckphbg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 25 13:07:31 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Jul 2019 13:07:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqdSu-0004vM-3y; Thu, 25 Jul 2019 13:07:24 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=rHZM=VW=savoirfairelinux.com=fredy.pulido@srs-us1.protection.inumbo.net>)
 id 1hqdSt-0004vH-55
 for xen-devel@lists.xenproject.org; Thu, 25 Jul 2019 13:07:23 +0000
X-Inumbo-ID: 2322a138-aedd-11e9-a30c-3fd8da61339a
Received: from mail.savoirfairelinux.com (unknown [208.88.110.44])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 2322a138-aedd-11e9-a30c-3fd8da61339a;
 Thu, 25 Jul 2019 13:07:21 +0000 (UTC)
Received: from localhost (localhost [127.0.0.1])
 by mail.savoirfairelinux.com (Postfix) with ESMTP id DBEC49C01FF;
 Thu, 25 Jul 2019 09:07:20 -0400 (EDT)
Received: from mail.savoirfairelinux.com ([127.0.0.1])
 by localhost (mail.savoirfairelinux.com [127.0.0.1]) (amavisd-new, port 10032)
 with ESMTP id hjL0t0Xjefez; Thu, 25 Jul 2019 09:07:20 -0400 (EDT)
Received: from localhost (localhost [127.0.0.1])
 by mail.savoirfairelinux.com (Postfix) with ESMTP id 6B9CF9C0341;
 Thu, 25 Jul 2019 09:07:20 -0400 (EDT)
X-Virus-Scanned: amavisd-new at mail.savoirfairelinux.com
Received: from mail.savoirfairelinux.com ([127.0.0.1])
 by localhost (mail.savoirfairelinux.com [127.0.0.1]) (amavisd-new, port 10026)
 with ESMTP id s8mOBXB1rxzS; Thu, 25 Jul 2019 09:07:20 -0400 (EDT)
Received: from thinkpad (unknown [192.168.51.254])
 by mail.savoirfairelinux.com (Postfix) with ESMTPSA id 430E19C01FF;
 Thu, 25 Jul 2019 09:07:20 -0400 (EDT)
Message-ID: <9df5e4064d83633e3b9572539de13b99c6ceb17c.camel@savoirfairelinux.com>
From: "Fredy P." <fredy.pulido@savoirfairelinux.com>
To: Jan Beulich <JBeulich@suse.com>, Andrew Cooper <andrew.cooper3@citrix.com>
Date: Thu, 25 Jul 2019 09:07:20 -0400
In-Reply-To: <b9807309-6785-72ae-0a95-998f795fc51b@suse.com>
References: <e23a10a75ea7a1bee33a8721d9bee209b736dee8.camel@savoirfairelinux.com>
 <20190724143643.lpg576p6psxqelrg@Air-de-Roger>
 <cc9a1959af91dc812553b700fee308573c5dea5d.camel@savoirfairelinux.com>
 <20190724154118.ourqzsecc6cylypd@Air-de-Roger>
 <40f51e942a4ce5d2f0aa6c557090cba1f0fccb16.camel@savoirfairelinux.com>
 <b9807309-6785-72ae-0a95-998f795fc51b@suse.com>
Organization: Savoir-faire Linux
User-Agent: Evolution 3.30.5-1.1 
MIME-Version: 1.0
Subject: Re: [Xen-devel] CPU frequency throttling based on the temperature
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Roger Pau =?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>

T24gSVJDIEFuZHJldyB0b2xkIG1lCgoiSSBjYW4gc2VlIHdoeSB0aGVybWFsIG1vbml0b3Jpbmcg
aXMgdXNlZnVsIGZyb20gZG9tMCwgYW5kIHdlIHNob3VsZCBmaWd1cmUgb3V0IHNvbWUgd2F5IHRv
IGZpeCBpdCwgYnV0IHNpbXBseSB1bmRvaW5nIHRoYXQgY2hhbmdlIGlzbid0IHRoZSByaWdodCB0
aGluZyB0byBkbyIKLS0gCkZyZWR5IFB1bGlkbywKQ29uc3VsdGFudCBlbiBsb2dpY2llbCBsaWJy
ZQpJbmZyYXN0cnVjdHVyZSwgSW5mb251YWdpcXVlIGV0IGFyY2hpdGVjdHVyZSBkZSBzeXN0w6ht
ZXMKU2F2b2lyLWZhaXJlIExpbnV4LCBNb250csOpYWwsIFFjCkJ1cmVhdSA6ICgrIDEpIDUxNCAy
NzYtNTQ2OCBwLjQxMCAKCk9uIFRodSwgMjAxOS0wNy0yNSBhdCAxMjo1NCArMDAwMCwgSmFuIEJl
dWxpY2ggd3JvdGU6Cj4gSG1tLCBJIHdvdWxkbid0IGNhbGwgdGhpcyBkZXByZWNhdGlvbiwgYnV0
IGEgcmVncmVzc2lvbi4gSSB3b3VsZAo+IHNheSB3ZSB3YW50IHRvIHJlLWV4cG9zZSB0aGlzIGxl
YWYgdG8gRG9tMCwgdGhlIG1vcmUgdGhhdCB0aGUKPiBjb21taXQgYWxzbyBvbmx5IG1lbnRpb25z
IHVucHJpdmlsZWdlZCBkb21haW5zLiBBbmRyZXc/CgoKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 25 13:14:03 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Jul 2019 13:14:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqdZH-0005cb-SA; Thu, 25 Jul 2019 13:13:59 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=XezG=VW=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hqdZH-0005cW-1X
 for xen-devel@lists.xenproject.org; Thu, 25 Jul 2019 13:13:59 +0000
X-Inumbo-ID: 0f02c4cb-aede-11e9-8980-bc764e045a96
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0f02c4cb-aede-11e9-8980-bc764e045a96;
 Thu, 25 Jul 2019 13:13:57 +0000 (UTC)
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: Io9aI/CVH26MDAOfEPPJ1oEeRSAclVcBTFw68ddRFPq0EPoYrcKC4zWkVumVqaNFUn2lNEAvg1
 CTq0E/xrtG+rIldtGhpg3Thz1xkNO1ERtsy0RzmWsuMNWPse5GRN2joPOWF12F/1y6Hwa/WFmW
 yEJ7hdMJAzfLnYHbBFp7rNjXMqdSwccdYKl4bqSiPsZU7hjEn8zblEne8weWdooeEpdPW3FhEs
 nqMH7aOTTVyJUnPS8gDUWqqf99h6bTZjHhQCKE/P37i5/rIYQSFAhgCLVsb5qfdr07QlCxWg7r
 21g=
X-SBRS: 2.7
X-MesageID: 3515107
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,306,1559534400"; 
   d="scan'208";a="3515107"
Date: Thu, 25 Jul 2019 15:13:46 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20190725131346.kve55aazhwls2rtb@Air-de-Roger>
References: <e23a10a75ea7a1bee33a8721d9bee209b736dee8.camel@savoirfairelinux.com>
 <20190724143643.lpg576p6psxqelrg@Air-de-Roger>
 <cc9a1959af91dc812553b700fee308573c5dea5d.camel@savoirfairelinux.com>
 <20190724154118.ourqzsecc6cylypd@Air-de-Roger>
 <40f51e942a4ce5d2f0aa6c557090cba1f0fccb16.camel@savoirfairelinux.com>
 <b9807309-6785-72ae-0a95-998f795fc51b@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <b9807309-6785-72ae-0a95-998f795fc51b@suse.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] CPU frequency throttling based on the temperature
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "Fredy P." <fredy.pulido@savoirfairelinux.com>,
 Andrew Cooper <andrew.cooper3@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>

T24gVGh1LCBKdWwgMjUsIDIwMTkgYXQgMTI6NTQ6NDZQTSArMDAwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gT24gMjUuMDcuMjAxOSAxNDo0NCwgIEZyZWR5IFAuICB3cm90ZToKPiA+IE9uIFdlZCwg
MjAxOS0wNy0yNCBhdCAxNzo0MSArMDIwMCwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiA+Pj4+
IFdoYXQgaGFyZHdhcmUgaW50ZXJmYWNlIGRvZXMgdGhlcm1hbGQgKG9yIHRoZSBkcml2ZXIgaW4g
TGludXggaWYKPiA+Pj4+IHRoZXJlJ3Mgb25lKSB1c2UgdG8gZ2V0IHRoZSB0ZW1wZXJhdHVyZSBk
YXRhPwo+ID4gCj4gPiBJbiBvdXIgaW5pdGlhbCBQT0MgdXNpbmcgWGVuIDQuOC54IHdlIHdoZXJl
IHVzaW5nIExpbnV4IGNvcmV0ZW1wIGRyaXZlcgo+ID4gcmVhZGluZyBieSBleGFtcGxlIC9jbGFz
cy9zeXMvaHdtb24vaHdtb24wL3RlbXAzX2lucHV0IGJ1dCBpdCBnb3QKPiA+IGRlcHJlY2F0ZWQg
YXQgY29tbWl0IDcyZTAzODQ1MGQzZDVkZTFhMzlmMGNmYTJkMmIwZjliM2Q0M2M2YzYKPiAKPiBI
bW0sIEkgd291bGRuJ3QgY2FsbCB0aGlzIGRlcHJlY2F0aW9uLCBidXQgYSByZWdyZXNzaW9uLiBJ
IHdvdWxkCj4gc2F5IHdlIHdhbnQgdG8gcmUtZXhwb3NlIHRoaXMgbGVhZiB0byBEb20wLCB0aGUg
bW9yZSB0aGF0IHRoZQo+IGNvbW1pdCBhbHNvIG9ubHkgbWVudGlvbnMgdW5wcml2aWxlZ2VkIGRv
bWFpbnMuIEFuZHJldz8KCkFGQUlDVCBmcm9tIHRoZSBkb2N1bWVudHMgcHJvdmlkZWQgYnkgRnJl
ZHkgdGhlIHRlbXBlcmF0dXJlIGlzIHJlYWQKZnJvbSBhIE1TUiB0aGF0IHJlcG9ydHMgdGhlIGN1
cnJlbnQgdGVtcGVyYXR1cmUgb2YgdGhlIGNvcmUgb24gd2hpY2gKdGhlIE1TUiBpcyByZWFkIGZy
b20uIFdoZW4gcnVubmluZyBvbiBYZW4gdGhpcyB3aWxsIG9ubHkgd29yawpjb3JyZWN0bHkgaWYg
ZG9tMCBpcyBnaXZlbiB0aGUgc2FtZSB2Q1BVcyBhcyBwQ1BVcyBhbmQgdGhvc2UgYXJlCmlkZW50
aXR5IHBpbm5lZC4KCk5vdCBzdXJlIGhvdyBjb21tb24gdGhpcyBNU1IgaW50ZXJmYWNlIGlzIGlu
IG9yZGVyIHRvIHJlYWQgdGhlcm1hbAp2YWx1ZXMsIGlmIHRoZSBpbnRlcmZhY2UgaXQncyBjb21t
b24gbWF5YmUgaXQncyBzb21ldGhpbmcgdGhhdCBjb3VsZApiZSBpbXBsZW1lbnRlZCBpbiBYZW4s
IGFuZCBleHBvcnRlZCBzb21laG93IHRvIGRvbTAsIG1heWJlIHVzaW5nCnN5c2N0bD8KCk9yIGVs
c2UgaGF2aW5nIGFuIGh5cGVyY2FsbCB0aGF0IGFsbG93cyBkb20wIHRvIHJlcXVlc3QgWGVuIHRv
IGV4ZWN1dGUKTVNSIHJlYWQvd3JpdGVzIG9uIGEgZ2l2ZW4gcENQVS4KClRoYW5rcywgUm9nZXIu
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 25 13:21:03 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Jul 2019 13:21:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqdg2-0006LD-M6; Thu, 25 Jul 2019 13:20:58 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=hi16=VW=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hqdg1-0006L3-Ae
 for xen-devel@lists.xenproject.org; Thu, 25 Jul 2019 13:20:57 +0000
X-Inumbo-ID: 06c8d316-aedf-11e9-8c7f-7b394655596f
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 06c8d316-aedf-11e9-8c7f-7b394655596f;
 Thu, 25 Jul 2019 13:20:52 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hqdfw-0006GR-2k; Thu, 25 Jul 2019 13:20:52 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hqdfv-00010m-NJ; Thu, 25 Jul 2019 13:20:51 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hqdfv-00037a-MS; Thu, 25 Jul 2019 13:20:51 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139324-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:test-amd64-i386-libvirt:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemut-rhel6hvm-intel:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-intel:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-i386-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-i386-examine:reboot:fail:regression
 linux-linus:test-amd64-i386-xl-raw:xen-boot:fail:regression
 linux-linus:test-amd64-i386-freebsd10-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-freebsd10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemut-rhel6hvm-amd:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-win7-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-pvshim:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-amd:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-ws16-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-win10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-ws16-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-i386-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-i386-xl-shadow:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-win10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 linux-linus:build-armhf-pvops:kernel-build:fail:regression
 linux-linus:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-examine:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:xen-boot:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-debianhvm-i386-xsm:xen-boot:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=bed38c3e2dca01b358a62b5e73b46e875742fd75
X-Osstest-Versions-That: linux=736706bee3298208343a76096370e4f6a5c55915
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 25 Jul 2019 13:20:51 +0000
Subject: [Xen-devel] [linux-linus test] 139324: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTMyNCBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTM5MzI0LwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAg
ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gNyB4ZW4tYm9v
dCBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1p
bnRlbCAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgNyB4ZW4tYm9vdCBmYWlsIFJF
R1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgNyB4
ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQtcGFpciAxMCB4ZW4tYm9vdC9zcmNfaG9zdCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMz
NTgwCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyIDExIHhlbi1ib290L2RzdF9ob3N0ICAg
ICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAg
IDggcmVib290ICAgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICA3IHhlbi1i
b290ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni1m
cmVlYnNkMTAtaTM4NiAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEz
MzU4MAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgNyB4ZW4tYm9vdCAgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0ICA3IHhlbi1ib290ICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3Qt
YW1kNjQtaTM4Ni14bCAgICAgICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgIDcg
eGVuLWJvb3QgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYt
eGwteHNtICAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgIDcgeGVuLWJvb3QgICAgICAgICAg
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRl
Ymlhbmh2bS1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0
LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICA3IHhlbi1ib290ICAgICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICA3
IHhlbi1ib290ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdpbjEwLWkzODYgIDcgeGVuLWJvb3QgICAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgNyB4ZW4tYm9vdCAg
ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
aW43LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVz
dC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAxMCB4ZW4tYm9vdC9zcmNfaG9zdCAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgIDExIHhlbi1i
b290L2RzdF9ob3N0ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1zaGFkb3cgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0
cmljdCA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXdpbjEwLWkzODYgIDcgeGVuLWJvb3QgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMz
NTgwCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDcg
eGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14
c20gICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDEzMzU4MAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgNiBrZXJu
ZWwtYnVpbGQgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCgpUZXN0cyB3aGljaCBk
aWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1h
cm5kYWxlICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0
aXZjcHUgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtcnRkcyAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0
cnVjayAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
cm1oZi1hcm1oZi14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAg
NyB4ZW4tYm9vdCBmYWlsIGJhc2VsaW5lIHVudGVzdGVkCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtZGViaWFuaHZtLWkzODYteHNtICA3IHhlbi1ib290IGZhaWwgYmFzZWxpbmUgdW50ZXN0ZWQK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgZmFpbCBsaWtlIDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTMzNTgwCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwg
bGlrZSAxMzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bC1zZWF0dGxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1s
aWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcngg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBsaW51eCAg
ICAgICAgICAgICAgICBiZWQzOGMzZTJkY2EwMWIzNThhNjJiNWU3M2I0NmU4NzU3NDJmZDc1CmJh
c2VsaW5lIHZlcnNpb246CiBsaW51eCAgICAgICAgICAgICAgICA3MzY3MDZiZWUzMjk4MjA4MzQz
YTc2MDk2MzcwZTRmNmE1YzU1OTE1CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzM1ODAgIDIwMTkt
MDMtMDQgMTk6NTM6MDkgWiAgMTQyIGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTMzNjA1ICAy
MDE5LTAzLTA1IDIwOjAzOjE0IFogIDE0MSBkYXlzICAgODUgYXR0ZW1wdHMKVGVzdGluZyBzYW1l
IHNpbmNlICAgMTM5MzI0ICAyMDE5LTA3LTI1IDAwOjA4OjIwIFogICAgMCBkYXlzICAgIDEgYXR0
ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLQo0MDkzIHBlb3BsZSB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0LApub3Qg
bGlzdGluZyB0aGVtIGFsbAoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1p
Mzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0taTM4
Ni14c20gICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVz
dGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1k
ZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQt
eGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJl
c3RyaWN0ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJp
Y3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4
YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtNjQtYXJtNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVl
YnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVs
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUt
cmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVs
dGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hp
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1y
YXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxl
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJt
NjQteGwtdGh1bmRlcnggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0
ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6
IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJs
ZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dz
CgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFs
LCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7
YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9y
Zy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBo
YXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9u
IGxvZzsgaXQgd291bGQgYmUgODczNjQ5IGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 25 13:25:18 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Jul 2019 13:25: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 1hqdkC-0006U8-Fs; Thu, 25 Jul 2019 13:25: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=dOpT=VW=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hqdkB-0006U3-SA
 for xen-devel@lists.xenproject.org; Thu, 25 Jul 2019 13:25:16 +0000
X-Inumbo-ID: 9f793815-aedf-11e9-8980-bc764e045a96
Received: from m4a0040g.houston.softwaregrp.com (unknown [15.124.2.86])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9f793815-aedf-11e9-8980-bc764e045a96;
 Thu, 25 Jul 2019 13:25:09 +0000 (UTC)
Received: FROM m4a0040g.houston.softwaregrp.com (15.120.17.147) BY
 m4a0040g.houston.softwaregrp.com WITH ESMTP; 
 Thu, 25 Jul 2019 13:25:08 +0000
Received: from M9W0068.microfocus.com (2002:f79:bf::f79:bf) by
 M4W0335.microfocus.com (2002:f78:1193::f78:1193) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Thu, 25 Jul 2019 13:19:13 +0000
Received: from NAM04-BN3-obe.outbound.protection.outlook.com (15.124.72.14) by
 M9W0068.microfocus.com (15.121.0.191) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Thu, 25 Jul 2019 13:19:13 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=GHBp+iOW/fqEpkRC5wNRktGF8iJ3pKy8GWYLhjK0I6D3dGtmEKgQHwI7I+eWPejfN9GWwGGxmQcG8YEP7b5aV27sPBgIS1203YGX2QrWfsBmi6J7BDLo9ctF26+AkllJWxbdmp5YTe2emRmtVqCJq4wy/eC1lIHkSPrqVTLaSCoHVECI2Co0vJovQpDM4ZxoF6GuFpE7aivlwNrVYQgGg67ujFCJMjReYTDije9TxuCdCFv+A4XGoYhbCEiTS/mQU6j9C9O1kyeR19la2MkSCVFXjZ3AzZOVUQGtLQc+lds054d5dhjNw9EY3AnMFiasIFO24JC8vcEvYvrbbPs7Ag==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=inva99NKVdO4Wi3kgt9SIKHphAynYcJZntyoDzfovVk=;
 b=lTB/vtkYCk9KC4LmRxA4NFYgYE40MnoqAHaL89HFQAXVmgYEMmiDBLB0Dppbj5WjU+F5qPEQ0e1M9Uq2uw7UZRtfQAYXn0SwYX3m7Qp1HMfeWR8u0qrpNYVHF85m39xny0QaiQWPbQ5O+a3wbIwwGndURne5OGJgS3va54rWL1nEx1cbSz9O9pwdBAZNCDPIkzsbpoI+LyL6JAdifojjOlxZZpls8d236SAkP/fFjOeDbPxBnyVWQQ2MP9C9DUdqEbi+6yZI7jOuSg0+FtGam9RMEupT2K9IB0Xw6WBm/LWMFXj4mJo9yI8cyX1ULTXzaLNF84JV69xkLvi/VCuxgg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3364.namprd18.prod.outlook.com (10.255.139.25) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2115.10; Thu, 25 Jul 2019 13:19:11 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b%7]) with mapi id 15.20.2115.005; Thu, 25 Jul 2019
 13:19:11 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v4 00/12] x86: AMD x2APIC support / AMD IOMMU improvements
Thread-Index: AQHVQuuLFz/xcW0bSEiljQcI5/yghg==
Date: Thu, 25 Jul 2019 13:19:11 +0000
Message-ID: <b8ae110a-f94a-4ed2-5cf9-c00ff1c0cb81@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
x-clientproxiedby: LNXP265CA0060.GBRP265.PROD.OUTLOOK.COM
 (2603:10a6:600:5d::24) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 5b79b058-6b58-479f-fa30-08d71102addc
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(49563074)(7193020);
 SRVR:BY5PR18MB3364; 
x-ms-traffictypediagnostic: BY5PR18MB3364:
x-microsoft-antispam-prvs: <BY5PR18MB3364B72D4E284C4A794BC44EB3C10@BY5PR18MB3364.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:6790;
x-forefront-prvs: 0109D382B0
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(396003)(376002)(366004)(136003)(346002)(39860400002)(199004)(189003)(99936001)(52116002)(26005)(486006)(3846002)(478600001)(66066001)(476003)(4326008)(256004)(4744005)(6116002)(2616005)(186003)(54906003)(5024004)(81156014)(81166006)(14444005)(8676002)(71190400001)(99286004)(316002)(31686004)(86362001)(6486002)(386003)(66476007)(66446008)(53936002)(64756008)(66556008)(6436002)(6506007)(5640700003)(2351001)(2501003)(305945005)(5660300002)(102836004)(14454004)(6512007)(25786009)(80792005)(6916009)(66946007)(36756003)(2906002)(71200400001)(7736002)(68736007)(31696002)(66576008)(8936002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3364;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: bIFiR1lyIEDgw/5KvMw4+H3is7UJhMruH16uczODaaSevo28kMvEm4rG7wthnkz3dftHPabZ3qSy16XKRjaE5r+AA0MxeWAKj90XJ5QHxvV+ve6nLgOKCg2pvkCBUX2UMlj9N5KswsjZDA0cSmAtakTp9ClqXf8u+swycFyGUpjdUncAuElKhlvVWzGcnx81WaiZeZ0QQSdGQNkt1o3lQ8aZQqBnadEauAfFZXDcpj2cEm/2RVIdI/Qu0+ivLdDvUY+1b+gznxYVio3pdayekUd4+zMqYNKDSbfH3ZABAZ3GdJtchL+Wu2jIq2uThwsmA5J27lFfYXdyNY6MY/noZi4f9VbCTJ1KQgbnO5pe5gZEz53Cd13d55LNQW8qLCrgLWywyO0vgzwheIq8Ktjl+Dg+q7rSlyKF2MHnLGxtdU4=
Content-Type: multipart/mixed;
 boundary="_013_b8ae110af94a4ed25cf9c00ff1c0cb81susecom_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 5b79b058-6b58-479f-fa30-08d71102addc
X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Jul 2019 13:19:11.1055 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3364
X-OriginatorOrg: suse.com
Subject: [Xen-devel] [PATCH v4 00/12] x86: AMD x2APIC support / AMD IOMMU
 improvements
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Brian Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--_013_b8ae110af94a4ed25cf9c00ff1c0cb81susecom_
Content-Type: text/plain; charset="utf-8"
Content-ID: <E6D40719E5B1B644864F35810B0D6263@namprd18.prod.outlook.com>
Content-Transfer-Encoding: base64

RGVzcGl0ZSB0aGUgdGl0bGUgdGhpcyBpcyBhY3R1YWxseSBhbGwgQU1EIElPTU1VIHNpZGUgd29y
azsgYWxsIHg4Ng0Kc2lkZSBhZGp1c3RtZW50cyBoYXZlIGFscmVhZHkgYmVlbiBjYXJyaWVkIG91
dC4NCg0KVGhlIGZpbmFsIGZldyBwYXRjaGVzIGFyZW4ndCByZWFsbHkgeDJBUElDIHJlbGF0ZWQs
IGJ1dCB3ZXJlIGZvdW5kDQpoZWxwZnVsIGluIHRoZSBjb3Vyc2Ugb2YgdGhlIHJlLXdvcmsgZG9u
ZSBmb3IgdGhpcyB2ZXJzaW9uLg0KDQpTZWUgaW5kaXZpZHVhbCBwYXRjaGVzIGZvciBjaGFuZ2Vz
IGZyb20gdjMuDQoNCjAxOiB1c2UgYml0IGZpZWxkIGZvciBleHRlbmRlZCBmZWF0dXJlIHJlZ2lz
dGVyDQowMjogdXNlIGJpdCBmaWVsZCBmb3IgY29udHJvbCByZWdpc3Rlcg0KMDM6IHVzZSBiaXQg
ZmllbGQgZm9yIElSVEUNCjA0OiBwYXNzIElPTU1VIHRvIHtnZXQsZnJlZSx1cGRhdGV9X2ludHJl
bWFwX2VudHJ5KCkNCjA1OiBpbnRyb2R1Y2UgMTI4LWJpdCBJUlRFIG5vbi1ndWVzdC1BUElDIElS
VEUgZm9ybWF0DQowNjogc3BsaXQgYW1kX2lvbW11X2luaXRfb25lKCkNCjA3OiBhbGxvdyBlbmFi
bGluZyB3aXRoIElSUSBub3QgeWV0IHNldCB1cA0KMDg6IGFkanVzdCBzZXR1cCBvZiBpbnRlcm5h
bCBpbnRlcnJ1cHQgZm9yIHgyQVBJQyBtb2RlDQowOTogZW5hYmxlIHgyQVBJQyBtb2RlIHdoZW4g
YXZhaWxhYmxlDQoxMDogY29ycmVjdCBJUlRFIHVwZGF0aW5nDQoxMTogZG9uJ3QgbmVlZGxlc3Ns
eSBsb2cgaGVhZGVycyB3aGVuIGR1bXBpbmcgSVJUcw0KMTI6IG1pc2NlbGxhbmVvdXMgRFRFIGhh
bmRsaW5nIGFkanVzdG1lbnRzDQoNCkZ1bGwgc2V0IG9mIHBhdGNoZXMgb25jZSBhZ2FpbiBhdHRh
Y2hlZCBoZXJlIGR1ZSB0byBzdGlsbCB1bnJlc29sdmVkDQplbWFpbCBpc3N1ZXMgb3ZlciBoZXJl
Lg0KDQpKYW4NCg0K

--_013_b8ae110af94a4ed25cf9c00ff1c0cb81susecom_
Content-Type: text/plain; name="01-AMD-IOMMU-bitfield-ext-feat.patch"
Content-Description: 01-AMD-IOMMU-bitfield-ext-feat.patch
Content-Disposition: attachment;
	filename="01-AMD-IOMMU-bitfield-ext-feat.patch"; size=14818;
	creation-date="Thu, 25 Jul 2019 13:19:10 GMT";
	modification-date="Thu, 25 Jul 2019 13:19:10 GMT"
Content-ID: <1371F2746D776944802DF72E42E6209B@namprd18.prod.outlook.com>
Content-Transfer-Encoding: base64

QU1EL0lPTU1VOiB1c2UgYml0IGZpZWxkIGZvciBleHRlbmRlZCBmZWF0dXJlIHJlZ2lzdGVyCgpU
aGlzIGFsc28gdGFrZXMgY2FyZSBvZiBzZXZlcmFsIG9mIHRoZSBzaGlmdCB2YWx1ZXMgd3Jvbmds
eSBoYXZpbmcgYmVlbgpzcGVjaWZpZWQgYXMgaGV4IHJhdGhlciB0aGFuIGRlYy4KClRha2UgdGhl
IG9wcG9ydHVuaXR5IGFuZAotIHJlcGxhY2UgYSByZWFkbCgpIHBhaXIgYnkgYSBzaW5nbGUgcmVh
ZHEoKSwKLSBhZGQgZnVydGhlciBmaWVsZHMuCgpTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+CkFja2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVy
M0BjaXRyaXguY29tPgotLS0KdjQ6IERyb3Agc3RyYXkvbGVmdG92ZXIgI3VuZGVmLgp2MzogQW5v
dGhlciBhdHRlbXB0IGF0IGRlcml2aW5nIG1hc2tzIGZyb20gYml0ZmllbGRzLCBob3BlZnVsbHkg
YmV0dGVyCiAgICBsaWtlZCBieSBjbGFuZyAobWluZSB3YXMgZmluZSBldmVuIHdpdGggdGhlIHYy
IHZhcmlhbnQpLgp2MjogQ29ycmVjdCBzYXRzX3N1cCBwb3NpdGlvbiBhbmQgbmFtZS4gUmUtYmFz
ZSBvdmVyIG5ldyBlYXJsaWVyIHBhdGNoLgoKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gv
YW1kL2lvbW11X2RldGVjdC5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21t
dV9kZXRlY3QuYwpAQCAtNjAsNDkgKzYwLDc2IEBAIHN0YXRpYyBpbnQgX19pbml0IGdldF9pb21t
dV9jYXBhYmlsaXRpZXMKIAogdm9pZCBfX2luaXQgZ2V0X2lvbW11X2ZlYXR1cmVzKHN0cnVjdCBh
bWRfaW9tbXUgKmlvbW11KQogewotICAgIHUzMiBsb3csIGhpZ2g7Ci0gICAgaW50IGkgPSAwIDsK
ICAgICBjb25zdCBzdHJ1Y3QgYW1kX2lvbW11ICpmaXJzdDsKLSAgICBzdGF0aWMgY29uc3QgY2hh
ciAqX19pbml0ZGF0YSBmZWF0dXJlX3N0cltdID0gewotICAgICAgICAiLSBQcmVmZXRjaCBQYWdl
cyBDb21tYW5kIiwgCi0gICAgICAgICItIFBlcmlwaGVyYWwgUGFnZSBTZXJ2aWNlIFJlcXVlc3Qi
LCAKLSAgICAgICAgIi0gWDJBUElDIFN1cHBvcnRlZCIsIAotICAgICAgICAiLSBOWCBiaXQgU3Vw
cG9ydGVkIiwgCi0gICAgICAgICItIEd1ZXN0IFRyYW5zbGF0aW9uIiwgCi0gICAgICAgICItIFJl
c2VydmVkIGJpdCBbNV0iLAotICAgICAgICAiLSBJbnZhbGlkYXRlIEFsbCBDb21tYW5kIiwgCi0g
ICAgICAgICItIEd1ZXN0IEFQSUMgc3VwcG9ydGVkIiwgCi0gICAgICAgICItIEhhcmR3YXJlIEVy
cm9yIFJlZ2lzdGVycyIsIAotICAgICAgICAiLSBQZXJmb3JtYW5jZSBDb3VudGVycyIsIAotICAg
ICAgICBOVUxMCi0gICAgfTsKLQogICAgIEFTU0VSVCggaW9tbXUtPm1taW9fYmFzZSApOwogCiAg
ICAgaWYgKCAhaW9tbXVfaGFzX2NhcChpb21tdSwgUENJX0NBUF9FRlJTVVBfU0hJRlQpICkKICAg
ICB7Ci0gICAgICAgIGlvbW11LT5mZWF0dXJlcyA9IDA7CisgICAgICAgIGlvbW11LT5mZWF0dXJl
cy5yYXcgPSAwOwogICAgICAgICByZXR1cm47CiAgICAgfQogCi0gICAgbG93ID0gcmVhZGwoaW9t
bXUtPm1taW9fYmFzZSArIElPTU1VX0VYVF9GRUFUVVJFX01NSU9fT0ZGU0VUKTsKLSAgICBoaWdo
ID0gcmVhZGwoaW9tbXUtPm1taW9fYmFzZSArIElPTU1VX0VYVF9GRUFUVVJFX01NSU9fT0ZGU0VU
ICsgNCk7Ci0KLSAgICBpb21tdS0+ZmVhdHVyZXMgPSAoKHU2NCloaWdoIDw8IDMyKSB8IGxvdzsK
KyAgICBpb21tdS0+ZmVhdHVyZXMucmF3ID0KKyAgICAgICAgcmVhZHEoaW9tbXUtPm1taW9fYmFz
ZSArIElPTU1VX0VYVF9GRUFUVVJFX01NSU9fT0ZGU0VUKTsKIAogICAgIC8qIERvbid0IGxvZyB0
aGUgc2FtZSBzZXQgb2YgZmVhdHVyZXMgb3ZlciBhbmQgb3Zlci4gKi8KICAgICBmaXJzdCA9IGxp
c3RfZmlyc3RfZW50cnkoJmFtZF9pb21tdV9oZWFkLCBzdHJ1Y3QgYW1kX2lvbW11LCBsaXN0KTsK
LSAgICBpZiAoIGlvbW11ICE9IGZpcnN0ICYmIGlvbW11LT5mZWF0dXJlcyA9PSBmaXJzdC0+ZmVh
dHVyZXMgKQorICAgIGlmICggaW9tbXUgIT0gZmlyc3QgJiYgaW9tbXUtPmZlYXR1cmVzLnJhdyA9
PSBmaXJzdC0+ZmVhdHVyZXMucmF3ICkKICAgICAgICAgcmV0dXJuOwogCiAgICAgcHJpbnRrKCJB
TUQtVmk6IElPTU1VIEV4dGVuZGVkIEZlYXR1cmVzOlxuIik7CiAKLSAgICB3aGlsZSAoIGZlYXR1
cmVfc3RyW2ldICkKKyNkZWZpbmUgRkVBVChmbGQsIHN0cikgZG8geyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIFwKKyAgICBpZiAoIC0tKCh1bmlvbiBhbWRfaW9tbXVfZXh0X2Zl
YXR1cmVzKXt9KS5mbGRzLmZsZCA+IDEgKSAgIFwKKyAgICAgICAgcHJpbnRrKCAiLSAiIHN0ciAi
OiAlI3hcbiIsIGlvbW11LT5mZWF0dXJlcy5mbGRzLmZsZCk7IFwKKyAgICBlbHNlIGlmICggaW9t
bXUtPmZlYXR1cmVzLmZsZHMuZmxkICkgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAg
cHJpbnRrKCAiLSAiIHN0ciAiXG4iKTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwK
K30gd2hpbGUgKCBmYWxzZSApCisKKyAgICBGRUFUKHByZWZfc3VwLCAgICAgICAgICAgIlByZWZl
dGNoIFBhZ2VzIENvbW1hbmQiKTsKKyAgICBGRUFUKHBwcl9zdXAsICAgICAgICAgICAgIlBlcmlw
aGVyYWwgUGFnZSBTZXJ2aWNlIFJlcXVlc3QiKTsKKyAgICBGRUFUKHh0X3N1cCwgICAgICAgICAg
ICAgIngyQVBJQyIpOworICAgIEZFQVQobnhfc3VwLCAgICAgICAgICAgICAiTlggYml0Iik7Cisg
ICAgRkVBVChnYXBwaV9zdXAsICAgICAgICAgICJHdWVzdCBBUElDIFBoeXNpY2FsIFByb2Nlc3Nv
ciBJbnRlcnJ1cHQiKTsKKyAgICBGRUFUKGlhX3N1cCwgICAgICAgICAgICAgIkludmFsaWRhdGUg
QWxsIENvbW1hbmQiKTsKKyAgICBGRUFUKGdhX3N1cCwgICAgICAgICAgICAgIkd1ZXN0IEFQSUMi
KTsKKyAgICBGRUFUKGhlX3N1cCwgICAgICAgICAgICAgIkhhcmR3YXJlIEVycm9yIFJlZ2lzdGVy
cyIpOworICAgIEZFQVQocGNfc3VwLCAgICAgICAgICAgICAiUGVyZm9ybWFuY2UgQ291bnRlcnMi
KTsKKyAgICBGRUFUKGhhdHMsICAgICAgICAgICAgICAgIkhvc3QgQWRkcmVzcyBUcmFuc2xhdGlv
biBTaXplIik7CisKKyAgICBpZiAoIGlvbW11LT5mZWF0dXJlcy5mbGRzLmd0X3N1cCApCiAgICAg
ewotICAgICAgICBpZiAoIGFtZF9pb21tdV9oYXNfZmVhdHVyZShpb21tdSwgaSkgKQotICAgICAg
ICAgICAgcHJpbnRrKCAiICVzXG4iLCBmZWF0dXJlX3N0cltpXSk7Ci0gICAgICAgIGkrKzsKKyAg
ICAgICAgRkVBVChnYXRzLCAgICAgICAgICAgIkd1ZXN0IEFkZHJlc3MgVHJhbnNsYXRpb24gU2l6
ZSIpOworICAgICAgICBGRUFUKGdseF9zdXAsICAgICAgICAiR3Vlc3QgQ1IzIFJvb3QgVGFibGUg
TGV2ZWwiKTsKKyAgICAgICAgRkVBVChwYXNfbWF4LCAgICAgICAgIk1heGltdW0gUEFTSUQiKTsK
ICAgICB9CisKKyAgICBGRUFUKHNtaWZfc3VwLCAgICAgICAgICAgIlNNSSBGaWx0ZXIgUmVnaXN0
ZXIiKTsKKyAgICBGRUFUKHNtaWZfcmMsICAgICAgICAgICAgIlNNSSBGaWx0ZXIgUmVnaXN0ZXIg
Q291bnQiKTsKKyAgICBGRUFUKGdhbV9zdXAsICAgICAgICAgICAgIkd1ZXN0IFZpcnR1YWwgQVBJ
QyBNb2RlcyIpOworICAgIEZFQVQoZHVhbF9wcHJfbG9nX3N1cCwgICAiRHVhbCBQUFIgTG9nIik7
CisgICAgRkVBVChkdWFsX2V2ZW50X2xvZ19zdXAsICJEdWFsIEV2ZW50IExvZyIpOworICAgIEZF
QVQoc2F0c19zdXAsICAgICAgICAgICAiU2VjdXJlIEFUUyIpOworICAgIEZFQVQodXNfc3VwLCAg
ICAgICAgICAgICAiVXNlciAvIFN1cGVydmlzb3IgUGFnZSBQcm90ZWN0aW9uIik7CisgICAgRkVB
VChkZXZfdGJsX3NlZ19zdXAsICAgICJEZXZpY2UgVGFibGUgU2VnbWVudGF0aW9uIik7CisgICAg
RkVBVChwcHJfZWFybHlfb2Zfc3VwLCAgICJQUFIgTG9nIE92ZXJmbG93IEVhcmx5IFdhcm5pbmci
KTsKKyAgICBGRUFUKHBwcl9hdXRvX3JzcF9zdXAsICAgIlBQUiBBdXRvbWF0aWMgUmVzcG9uc2Ui
KTsKKyAgICBGRUFUKG1hcmNfc3VwLCAgICAgICAgICAgIk1lbW9yeSBBY2Nlc3MgUm91dGluZyBh
bmQgQ29udHJvbCIpOworICAgIEZFQVQoYmxrX3N0b3BfbXJrX3N1cCwgICAiQmxvY2sgU3RvcE1h
cmsgTWVzc2FnZSIpOworICAgIEZFQVQocGVyZl9vcHRfc3VwICwgICAgICAiUGVyZm9ybWFuY2Ug
T3B0aW1pemF0aW9uIik7CisgICAgRkVBVChtc2lfY2FwX21taW9fc3VwLCAgICJNU0kgQ2FwYWJp
bGl0eSBNTUlPIEFjY2VzcyIpOworICAgIEZFQVQoZ2lvX3N1cCwgICAgICAgICAgICAiR3Vlc3Qg
SS9PIFByb3RlY3Rpb24iKTsKKyAgICBGRUFUKGhhX3N1cCwgICAgICAgICAgICAgIkhvc3QgQWNj
ZXNzIik7CisgICAgRkVBVChlcGhfc3VwLCAgICAgICAgICAgICJFbmhhbmNlZCBQUFIgSGFuZGxp
bmciKTsKKyAgICBGRUFUKGF0dHJfZndfc3VwLCAgICAgICAgIkF0dHJpYnV0ZSBGb3J3YXJkIik7
CisgICAgRkVBVChoZF9zdXAsICAgICAgICAgICAgICJIb3N0IERpcnR5Iik7CisgICAgRkVBVChp
bnZfaW90bGJfdHlwZV9zdXAsICJJbnZhbGlkYXRlIElPVExCIFR5cGUiKTsKKyAgICBGRUFUKHZp
b21tdV9zdXAsICAgICAgICAgIlZpcnR1YWxpemVkIElPTU1VIik7CisgICAgRkVBVCh2bV9ndWFy
ZF9pb19zdXAsICAgICJWTUd1YXJkIEkvTyBTdXBwb3J0Iik7CisgICAgRkVBVCh2bV90YWJsZV9z
aXplLCAgICAgICJWTSBUYWJsZSBTaXplIik7CisgICAgRkVBVChnYV91cGRhdGVfZGlzX3N1cCwg
ICJHdWVzdCBBY2Nlc3MgQml0IFVwZGF0ZSBEaXNhYmxlIik7CisKKyN1bmRlZiBGRUFUCiB9CiAK
IGludCBfX2luaXQgYW1kX2lvbW11X2RldGVjdF9vbmVfYWNwaSgKLS0tIGEveGVuL2RyaXZlcnMv
cGFzc3Rocm91Z2gvYW1kL2lvbW11X2d1ZXN0LmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91
Z2gvYW1kL2lvbW11X2d1ZXN0LmMKQEAgLTYzOCw3ICs2MzgsNyBAQCBzdGF0aWMgdWludDY0X3Qg
aW9tbXVfbW1pb19yZWFkNjQoc3RydWN0CiAgICAgICAgIHZhbCA9IHJlZ190b191NjQoaW9tbXUt
PnJlZ19zdGF0dXMpOwogICAgICAgICBicmVhazsKICAgICBjYXNlIElPTU1VX0VYVF9GRUFUVVJF
X01NSU9fT0ZGU0VUOgotICAgICAgICB2YWwgPSByZWdfdG9fdTY0KGlvbW11LT5yZWdfZXh0X2Zl
YXR1cmUpOworICAgICAgICB2YWwgPSBpb21tdS0+cmVnX2V4dF9mZWF0dXJlLnJhdzsKICAgICAg
ICAgYnJlYWs7CiAKICAgICBkZWZhdWx0OgpAQCAtODAyLDM5ICs4MDIsMjYgQEAgaW50IGd1ZXN0
X2lvbW11X3NldF9iYXNlKHN0cnVjdCBkb21haW4gKgogLyogSW5pdGlhbGl6ZSBtbWlvIHJlYWQg
b25seSBiaXRzICovCiBzdGF0aWMgdm9pZCBndWVzdF9pb21tdV9yZWdfaW5pdChzdHJ1Y3QgZ3Vl
c3RfaW9tbXUgKmlvbW11KQogewotICAgIHVpbnQzMl90IGxvd2VyLCB1cHBlcjsKKyAgICB1bmlv
biBhbWRfaW9tbXVfZXh0X2ZlYXR1cmVzIGVmID0geworICAgICAgICAvKiBTdXBwb3J0IHByZWZl
dGNoICovCisgICAgICAgIC5mbGRzLnByZWZfc3VwID0gMSwKKyAgICAgICAgLyogU3VwcG9ydCBQ
UFIgbG9nICovCisgICAgICAgIC5mbGRzLnBwcl9zdXAgPSAxLAorICAgICAgICAvKiBTdXBwb3J0
IGd1ZXN0IHRyYW5zbGF0aW9uICovCisgICAgICAgIC5mbGRzLmd0X3N1cCA9IDEsCisgICAgICAg
IC8qIFN1cHBvcnQgaW52YWxpZGF0ZSBhbGwgY29tbWFuZCAqLworICAgICAgICAuZmxkcy5pYV9z
dXAgPSAxLAorICAgICAgICAvKiBIb3N0IHRyYW5zbGF0aW9uIHNpemUgaGFzIDYgbGV2ZWxzICov
CisgICAgICAgIC5mbGRzLmhhdHMgPSBIT1NUX0FERFJFU1NfU0laRV82X0xFVkVMLAorICAgICAg
ICAvKiBHdWVzdCB0cmFuc2xhdGlvbiBzaXplIGhhcyA2IGxldmVscyAqLworICAgICAgICAuZmxk
cy5nYXRzID0gR1VFU1RfQUREUkVTU19TSVpFXzZfTEVWRUwsCisgICAgICAgIC8qIFNpbmdsZSBs
ZXZlbCBnQ1IzICovCisgICAgICAgIC5mbGRzLmdseF9zdXAgPSBHVUVTVF9DUjNfMV9MRVZFTCwK
KyAgICAgICAgLyogOSBiaXQgUEFTSUQgKi8KKyAgICAgICAgLmZsZHMucGFzX21heCA9IFBBU01B
WF85X2JpdCwKKyAgICB9OwogCi0gICAgbG93ZXIgPSB1cHBlciA9IDA7Ci0gICAgLyogU3VwcG9y
dCBwcmVmZXRjaCAqLwotICAgIGlvbW11X3NldF9iaXQoJmxvd2VyLElPTU1VX0VYVF9GRUFUVVJF
X1BSRUZTVVBfU0hJRlQpOwotICAgIC8qIFN1cHBvcnQgUFBSIGxvZyAqLwotICAgIGlvbW11X3Nl
dF9iaXQoJmxvd2VyLElPTU1VX0VYVF9GRUFUVVJFX1BQUlNVUF9TSElGVCk7Ci0gICAgLyogU3Vw
cG9ydCBndWVzdCB0cmFuc2xhdGlvbiAqLwotICAgIGlvbW11X3NldF9iaXQoJmxvd2VyLElPTU1V
X0VYVF9GRUFUVVJFX0dUU1VQX1NISUZUKTsKLSAgICAvKiBTdXBwb3J0IGludmFsaWRhdGUgYWxs
IGNvbW1hbmQgKi8KLSAgICBpb21tdV9zZXRfYml0KCZsb3dlcixJT01NVV9FWFRfRkVBVFVSRV9J
QVNVUF9TSElGVCk7Ci0KLSAgICAvKiBIb3N0IHRyYW5zbGF0aW9uIHNpemUgaGFzIDYgbGV2ZWxz
ICovCi0gICAgc2V0X2ZpZWxkX2luX3JlZ191MzIoSE9TVF9BRERSRVNTX1NJWkVfNl9MRVZFTCwg
bG93ZXIsCi0gICAgICAgICAgICAgICAgICAgICAgICAgSU9NTVVfRVhUX0ZFQVRVUkVfSEFUU19N
QVNLLAotICAgICAgICAgICAgICAgICAgICAgICAgIElPTU1VX0VYVF9GRUFUVVJFX0hBVFNfU0hJ
RlQsCi0gICAgICAgICAgICAgICAgICAgICAgICAgJmxvd2VyKTsKLSAgICAvKiBHdWVzdCB0cmFu
c2xhdGlvbiBzaXplIGhhcyA2IGxldmVscyAqLwotICAgIHNldF9maWVsZF9pbl9yZWdfdTMyKEdV
RVNUX0FERFJFU1NfU0laRV82X0xFVkVMLCBsb3dlciwKLSAgICAgICAgICAgICAgICAgICAgICAg
ICBJT01NVV9FWFRfRkVBVFVSRV9HQVRTX01BU0ssCi0gICAgICAgICAgICAgICAgICAgICAgICAg
SU9NTVVfRVhUX0ZFQVRVUkVfR0FUU19TSElGVCwKLSAgICAgICAgICAgICAgICAgICAgICAgICAm
bG93ZXIpOwotICAgIC8qIFNpbmdsZSBsZXZlbCBnQ1IzICovCi0gICAgc2V0X2ZpZWxkX2luX3Jl
Z191MzIoR1VFU1RfQ1IzXzFfTEVWRUwsIGxvd2VyLAotICAgICAgICAgICAgICAgICAgICAgICAg
IElPTU1VX0VYVF9GRUFUVVJFX0dMWFNVUF9NQVNLLAotICAgICAgICAgICAgICAgICAgICAgICAg
IElPTU1VX0VYVF9GRUFUVVJFX0dMWFNVUF9TSElGVCwgJmxvd2VyKTsKLSAgICAvKiA5IGJpdCBQ
QVNJRCAqLwotICAgIHNldF9maWVsZF9pbl9yZWdfdTMyKFBBU01BWF85X2JpdCwgdXBwZXIsCi0g
ICAgICAgICAgICAgICAgICAgICAgICAgSU9NTVVfRVhUX0ZFQVRVUkVfUEFTTUFYX01BU0ssCi0g
ICAgICAgICAgICAgICAgICAgICAgICAgSU9NTVVfRVhUX0ZFQVRVUkVfUEFTTUFYX1NISUZULCAm
dXBwZXIpOwotCi0gICAgaW9tbXUtPnJlZ19leHRfZmVhdHVyZS5sbyA9IGxvd2VyOwotICAgIGlv
bW11LT5yZWdfZXh0X2ZlYXR1cmUuaGkgPSB1cHBlcjsKKyAgICBpb21tdS0+cmVnX2V4dF9mZWF0
dXJlID0gZWY7CiB9CiAKIHN0YXRpYyBpbnQgZ3Vlc3RfaW9tbXVfbW1pb19yYW5nZShzdHJ1Y3Qg
dmNwdSAqdiwgdW5zaWduZWQgbG9uZyBhZGRyKQotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3Vn
aC9hbWQvaW9tbXVfaW5pdC5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21t
dV9pbml0LmMKQEAgLTg4Miw3ICs4ODIsNyBAQCBzdGF0aWMgdm9pZCBlbmFibGVfaW9tbXUoc3Ry
dWN0IGFtZF9pb21tCiAgICAgcmVnaXN0ZXJfaW9tbXVfZXZlbnRfbG9nX2luX21taW9fc3BhY2Uo
aW9tbXUpOwogICAgIHJlZ2lzdGVyX2lvbW11X2V4Y2x1c2lvbl9yYW5nZShpb21tdSk7CiAKLSAg
ICBpZiAoIGFtZF9pb21tdV9oYXNfZmVhdHVyZShpb21tdSwgSU9NTVVfRVhUX0ZFQVRVUkVfUFBS
U1VQX1NISUZUKSApCisgICAgaWYgKCBpb21tdS0+ZmVhdHVyZXMuZmxkcy5wcHJfc3VwICkKICAg
ICAgICAgcmVnaXN0ZXJfaW9tbXVfcHByX2xvZ19pbl9tbWlvX3NwYWNlKGlvbW11KTsKIAogICAg
IGRlc2MgPSBpcnFfdG9fZGVzYyhpb21tdS0+bXNpLmlycSk7CkBAIC04OTYsMTUgKzg5NiwxNSBA
QCBzdGF0aWMgdm9pZCBlbmFibGVfaW9tbXUoc3RydWN0IGFtZF9pb21tCiAgICAgc2V0X2lvbW11
X2NvbW1hbmRfYnVmZmVyX2NvbnRyb2woaW9tbXUsIElPTU1VX0NPTlRST0xfRU5BQkxFRCk7CiAg
ICAgc2V0X2lvbW11X2V2ZW50X2xvZ19jb250cm9sKGlvbW11LCBJT01NVV9DT05UUk9MX0VOQUJM
RUQpOwogCi0gICAgaWYgKCBhbWRfaW9tbXVfaGFzX2ZlYXR1cmUoaW9tbXUsIElPTU1VX0VYVF9G
RUFUVVJFX1BQUlNVUF9TSElGVCkgKQorICAgIGlmICggaW9tbXUtPmZlYXR1cmVzLmZsZHMucHBy
X3N1cCApCiAgICAgICAgIHNldF9pb21tdV9wcHJfbG9nX2NvbnRyb2woaW9tbXUsIElPTU1VX0NP
TlRST0xfRU5BQkxFRCk7CiAKLSAgICBpZiAoIGFtZF9pb21tdV9oYXNfZmVhdHVyZShpb21tdSwg
SU9NTVVfRVhUX0ZFQVRVUkVfR1RTVVBfU0hJRlQpICkKKyAgICBpZiAoIGlvbW11LT5mZWF0dXJl
cy5mbGRzLmd0X3N1cCApCiAgICAgICAgIHNldF9pb21tdV9ndWVzdF90cmFuc2xhdGlvbl9jb250
cm9sKGlvbW11LCBJT01NVV9DT05UUk9MX0VOQUJMRUQpOwogCiAgICAgc2V0X2lvbW11X3RyYW5z
bGF0aW9uX2NvbnRyb2woaW9tbXUsIElPTU1VX0NPTlRST0xfRU5BQkxFRCk7CiAKLSAgICBpZiAo
IGFtZF9pb21tdV9oYXNfZmVhdHVyZShpb21tdSwgSU9NTVVfRVhUX0ZFQVRVUkVfSUFTVVBfU0hJ
RlQpICkKKyAgICBpZiAoIGlvbW11LT5mZWF0dXJlcy5mbGRzLmlhX3N1cCApCiAgICAgICAgIGFt
ZF9pb21tdV9mbHVzaF9hbGxfY2FjaGVzKGlvbW11KTsKIAogICAgIGlvbW11LT5lbmFibGVkID0g
MTsKQEAgLTkyNywxMCArOTI3LDEwIEBAIHN0YXRpYyB2b2lkIGRpc2FibGVfaW9tbXUoc3RydWN0
IGFtZF9pb20KICAgICBzZXRfaW9tbXVfY29tbWFuZF9idWZmZXJfY29udHJvbChpb21tdSwgSU9N
TVVfQ09OVFJPTF9ESVNBQkxFRCk7CiAgICAgc2V0X2lvbW11X2V2ZW50X2xvZ19jb250cm9sKGlv
bW11LCBJT01NVV9DT05UUk9MX0RJU0FCTEVEKTsKIAotICAgIGlmICggYW1kX2lvbW11X2hhc19m
ZWF0dXJlKGlvbW11LCBJT01NVV9FWFRfRkVBVFVSRV9QUFJTVVBfU0hJRlQpICkKKyAgICBpZiAo
IGlvbW11LT5mZWF0dXJlcy5mbGRzLnBwcl9zdXAgKQogICAgICAgICBzZXRfaW9tbXVfcHByX2xv
Z19jb250cm9sKGlvbW11LCBJT01NVV9DT05UUk9MX0RJU0FCTEVEKTsKIAotICAgIGlmICggYW1k
X2lvbW11X2hhc19mZWF0dXJlKGlvbW11LCBJT01NVV9FWFRfRkVBVFVSRV9HVFNVUF9TSElGVCkg
KQorICAgIGlmICggaW9tbXUtPmZlYXR1cmVzLmZsZHMuZ3Rfc3VwICkKICAgICAgICAgc2V0X2lv
bW11X2d1ZXN0X3RyYW5zbGF0aW9uX2NvbnRyb2woaW9tbXUsIElPTU1VX0NPTlRST0xfRElTQUJM
RUQpOwogCiAgICAgc2V0X2lvbW11X3RyYW5zbGF0aW9uX2NvbnRyb2woaW9tbXUsIElPTU1VX0NP
TlRST0xfRElTQUJMRUQpOwpAQCAtMTAyNiw3ICsxMDI2LDcgQEAgc3RhdGljIGludCBfX2luaXQg
YW1kX2lvbW11X2luaXRfb25lKHN0cgogCiAgICAgZ2V0X2lvbW11X2ZlYXR1cmVzKGlvbW11KTsK
IAotICAgIGlmICggaW9tbXUtPmZlYXR1cmVzICkKKyAgICBpZiAoIGlvbW11LT5mZWF0dXJlcy5y
YXcgKQogICAgICAgICBpb21tdXYyX2VuYWJsZWQgPSAxOwogCiAgICAgaWYgKCBhbGxvY2F0ZV9j
bWRfYnVmZmVyKGlvbW11KSA9PSBOVUxMICkKQEAgLTEwMzUsOSArMTAzNSw4IEBAIHN0YXRpYyBp
bnQgX19pbml0IGFtZF9pb21tdV9pbml0X29uZShzdHIKICAgICBpZiAoIGFsbG9jYXRlX2V2ZW50
X2xvZyhpb21tdSkgPT0gTlVMTCApCiAgICAgICAgIGdvdG8gZXJyb3Jfb3V0OwogCi0gICAgaWYg
KCBhbWRfaW9tbXVfaGFzX2ZlYXR1cmUoaW9tbXUsIElPTU1VX0VYVF9GRUFUVVJFX1BQUlNVUF9T
SElGVCkgKQotICAgICAgICBpZiAoIGFsbG9jYXRlX3Bwcl9sb2coaW9tbXUpID09IE5VTEwgKQot
ICAgICAgICAgICAgZ290byBlcnJvcl9vdXQ7CisgICAgaWYgKCBpb21tdS0+ZmVhdHVyZXMuZmxk
cy5wcHJfc3VwICYmICFhbGxvY2F0ZV9wcHJfbG9nKGlvbW11KSApCisgICAgICAgIGdvdG8gZXJy
b3Jfb3V0OwogCiAgICAgaWYgKCAhc2V0X2lvbW11X2ludGVycnVwdF9oYW5kbGVyKGlvbW11KSAp
CiAgICAgICAgIGdvdG8gZXJyb3Jfb3V0OwpAQCAtMTM5Myw3ICsxMzkyLDcgQEAgdm9pZCBhbWRf
aW9tbXVfcmVzdW1lKHZvaWQpCiAgICAgfQogCiAgICAgLyogZmx1c2ggYWxsIGNhY2hlIGVudHJp
ZXMgYWZ0ZXIgaW9tbXUgcmUtZW5hYmxlZCAqLwotICAgIGlmICggIWFtZF9pb21tdV9oYXNfZmVh
dHVyZShpb21tdSwgSU9NTVVfRVhUX0ZFQVRVUkVfSUFTVVBfU0hJRlQpICkKKyAgICBpZiAoICFp
b21tdS0+ZmVhdHVyZXMuZmxkcy5pYV9zdXAgKQogICAgIHsKICAgICAgICAgaW52YWxpZGF0ZV9h
bGxfZGV2aWNlcygpOwogICAgICAgICBpbnZhbGlkYXRlX2FsbF9kb21haW5fcGFnZXMoKTsKLS0t
IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9hbWQtaW9tbXUuaAorKysgYi94ZW4vaW5jbHVkZS9hc20t
eDg2L2FtZC1pb21tdS5oCkBAIC04Myw3ICs4Myw3IEBAIHN0cnVjdCBhbWRfaW9tbXUgewogICAg
IGlvbW11X2NhcF90IGNhcDsKIAogICAgIHU4IGh0X2ZsYWdzOwotICAgIHU2NCBmZWF0dXJlczsK
KyAgICB1bmlvbiBhbWRfaW9tbXVfZXh0X2ZlYXR1cmVzIGZlYXR1cmVzOwogCiAgICAgdm9pZCAq
bW1pb19iYXNlOwogICAgIHVuc2lnbmVkIGxvbmcgbW1pb19iYXNlX3BoeXM7CkBAIC0xNzUsNyAr
MTc1LDcgQEAgc3RydWN0IGd1ZXN0X2lvbW11IHsKICAgICAvKiBNTUlPIHJlZ3MgKi8KICAgICBz
dHJ1Y3QgbW1pb19yZWcgICAgICAgICByZWdfY3RybDsgICAgICAgICAgICAgIC8qIE1NSU8gb2Zm
c2V0IDAwMThoICovCiAgICAgc3RydWN0IG1taW9fcmVnICAgICAgICAgcmVnX3N0YXR1czsgICAg
ICAgICAgICAvKiBNTUlPIG9mZnNldCAyMDIwaCAqLwotICAgIHN0cnVjdCBtbWlvX3JlZyAgICAg
ICAgIHJlZ19leHRfZmVhdHVyZTsgICAgICAgLyogTU1JTyBvZmZzZXQgMDAzMGggKi8KKyAgICB1
bmlvbiBhbWRfaW9tbXVfZXh0X2ZlYXR1cmVzIHJlZ19leHRfZmVhdHVyZTsgIC8qIE1NSU8gb2Zm
c2V0IDAwMzBoICovCiAKICAgICAvKiBndWVzdCBpbnRlcnJ1cHQgc2V0dGluZ3MgKi8KICAgICBz
dHJ1Y3QgZ3Vlc3RfaW9tbXVfbXNpICBtc2k7Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZt
L3N2bS9hbWQtaW9tbXUtZGVmcy5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3N2bS9h
bWQtaW9tbXUtZGVmcy5oCkBAIC0zNDYsMjYgKzM0Niw1NyBAQCBzdHJ1Y3QgYW1kX2lvbW11X2R0
ZSB7CiAjZGVmaW5lIElPTU1VX0VYQ0xVU0lPTl9MSU1JVF9ISUdIX01BU0sJCTB4RkZGRkZGRkYK
ICNkZWZpbmUgSU9NTVVfRVhDTFVTSU9OX0xJTUlUX0hJR0hfU0hJRlQJMAogCi0vKiBFeHRlbmRl
ZCBGZWF0dXJlIFJlZ2lzdGVyKi8KKy8qIEV4dGVuZGVkIEZlYXR1cmUgUmVnaXN0ZXIgKi8KICNk
ZWZpbmUgSU9NTVVfRVhUX0ZFQVRVUkVfTU1JT19PRkZTRVQgICAgICAgICAgICAgICAgICAgMHgz
MAotI2RlZmluZSBJT01NVV9FWFRfRkVBVFVSRV9QUkVGU1VQX1NISUZUICAgICAgICAgICAgICAg
ICAweDAKLSNkZWZpbmUgSU9NTVVfRVhUX0ZFQVRVUkVfUFBSU1VQX1NISUZUICAgICAgICAgICAg
ICAgICAgMHgxCi0jZGVmaW5lIElPTU1VX0VYVF9GRUFUVVJFX1hUU1VQX1NISUZUICAgICAgICAg
ICAgICAgICAgIDB4MgotI2RlZmluZSBJT01NVV9FWFRfRkVBVFVSRV9OWFNVUF9TSElGVCAgICAg
ICAgICAgICAgICAgICAweDMKLSNkZWZpbmUgSU9NTVVfRVhUX0ZFQVRVUkVfR1RTVVBfU0hJRlQg
ICAgICAgICAgICAgICAgICAgMHg0Ci0jZGVmaW5lIElPTU1VX0VYVF9GRUFUVVJFX0lBU1VQX1NI
SUZUICAgICAgICAgICAgICAgICAgIDB4NgotI2RlZmluZSBJT01NVV9FWFRfRkVBVFVSRV9HQVNV
UF9TSElGVCAgICAgICAgICAgICAgICAgICAweDcKLSNkZWZpbmUgSU9NTVVfRVhUX0ZFQVRVUkVf
SEVTVVBfU0hJRlQgICAgICAgICAgICAgICAgICAgMHg4Ci0jZGVmaW5lIElPTU1VX0VYVF9GRUFU
VVJFX1BDU1VQX1NISUZUICAgICAgICAgICAgICAgICAgIDB4OQotI2RlZmluZSBJT01NVV9FWFRf
RkVBVFVSRV9IQVRTX1NISUZUICAgICAgICAgICAgICAgICAgICAweDEwCi0jZGVmaW5lIElPTU1V
X0VYVF9GRUFUVVJFX0hBVFNfTUFTSyAgICAgICAgICAgICAgICAgICAgIDB4MDAwMDBDMDAKLSNk
ZWZpbmUgSU9NTVVfRVhUX0ZFQVRVUkVfR0FUU19TSElGVCAgICAgICAgICAgICAgICAgICAgMHgx
MgotI2RlZmluZSBJT01NVV9FWFRfRkVBVFVSRV9HQVRTX01BU0sgICAgICAgICAgICAgICAgICAg
ICAweDAwMDAzMDAwCi0jZGVmaW5lIElPTU1VX0VYVF9GRUFUVVJFX0dMWFNVUF9TSElGVCAgICAg
ICAgICAgICAgICAgIDB4MTQKLSNkZWZpbmUgSU9NTVVfRVhUX0ZFQVRVUkVfR0xYU1VQX01BU0sg
ICAgICAgICAgICAgICAgICAgMHgwMDAwQzAwMAogCi0jZGVmaW5lIElPTU1VX0VYVF9GRUFUVVJF
X1BBU01BWF9TSElGVCAgICAgICAgICAgICAgICAgIDB4MAotI2RlZmluZSBJT01NVV9FWFRfRkVB
VFVSRV9QQVNNQVhfTUFTSyAgICAgICAgICAgICAgICAgICAweDAwMDAwMDFGCit1bmlvbiBhbWRf
aW9tbXVfZXh0X2ZlYXR1cmVzIHsKKyAgICB1aW50NjRfdCByYXc7CisgICAgc3RydWN0IHsKKyAg
ICAgICAgdW5zaWduZWQgaW50IHByZWZfc3VwOjE7CisgICAgICAgIHVuc2lnbmVkIGludCBwcHJf
c3VwOjE7CisgICAgICAgIHVuc2lnbmVkIGludCB4dF9zdXA6MTsKKyAgICAgICAgdW5zaWduZWQg
aW50IG54X3N1cDoxOworICAgICAgICB1bnNpZ25lZCBpbnQgZ3Rfc3VwOjE7CisgICAgICAgIHVu
c2lnbmVkIGludCBnYXBwaV9zdXA6MTsKKyAgICAgICAgdW5zaWduZWQgaW50IGlhX3N1cDoxOwor
ICAgICAgICB1bnNpZ25lZCBpbnQgZ2Ffc3VwOjE7CisgICAgICAgIHVuc2lnbmVkIGludCBoZV9z
dXA6MTsKKyAgICAgICAgdW5zaWduZWQgaW50IHBjX3N1cDoxOworICAgICAgICB1bnNpZ25lZCBp
bnQgaGF0czoyOworICAgICAgICB1bnNpZ25lZCBpbnQgZ2F0czoyOworICAgICAgICB1bnNpZ25l
ZCBpbnQgZ2x4X3N1cDoyOworICAgICAgICB1bnNpZ25lZCBpbnQgc21pZl9zdXA6MjsKKyAgICAg
ICAgdW5zaWduZWQgaW50IHNtaWZfcmM6MzsKKyAgICAgICAgdW5zaWduZWQgaW50IGdhbV9zdXA6
MzsKKyAgICAgICAgdW5zaWduZWQgaW50IGR1YWxfcHByX2xvZ19zdXA6MjsKKyAgICAgICAgdW5z
aWduZWQgaW50IDoyOworICAgICAgICB1bnNpZ25lZCBpbnQgZHVhbF9ldmVudF9sb2dfc3VwOjI7
CisgICAgICAgIHVuc2lnbmVkIGludCA6MTsKKyAgICAgICAgdW5zaWduZWQgaW50IHNhdHNfc3Vw
OjE7CisgICAgICAgIHVuc2lnbmVkIGludCBwYXNfbWF4OjU7CisgICAgICAgIHVuc2lnbmVkIGlu
dCB1c19zdXA6MTsKKyAgICAgICAgdW5zaWduZWQgaW50IGRldl90Ymxfc2VnX3N1cDoyOworICAg
ICAgICB1bnNpZ25lZCBpbnQgcHByX2Vhcmx5X29mX3N1cDoxOworICAgICAgICB1bnNpZ25lZCBp
bnQgcHByX2F1dG9fcnNwX3N1cDoxOworICAgICAgICB1bnNpZ25lZCBpbnQgbWFyY19zdXA6MjsK
KyAgICAgICAgdW5zaWduZWQgaW50IGJsa19zdG9wX21ya19zdXA6MTsKKyAgICAgICAgdW5zaWdu
ZWQgaW50IHBlcmZfb3B0X3N1cDoxOworICAgICAgICB1bnNpZ25lZCBpbnQgbXNpX2NhcF9tbWlv
X3N1cDoxOworICAgICAgICB1bnNpZ25lZCBpbnQgOjE7CisgICAgICAgIHVuc2lnbmVkIGludCBn
aW9fc3VwOjE7CisgICAgICAgIHVuc2lnbmVkIGludCBoYV9zdXA6MTsKKyAgICAgICAgdW5zaWdu
ZWQgaW50IGVwaF9zdXA6MTsKKyAgICAgICAgdW5zaWduZWQgaW50IGF0dHJfZndfc3VwOjE7Cisg
ICAgICAgIHVuc2lnbmVkIGludCBoZF9zdXA6MTsKKyAgICAgICAgdW5zaWduZWQgaW50IDoxOwor
ICAgICAgICB1bnNpZ25lZCBpbnQgaW52X2lvdGxiX3R5cGVfc3VwOjE7CisgICAgICAgIHVuc2ln
bmVkIGludCB2aW9tbXVfc3VwOjE7CisgICAgICAgIHVuc2lnbmVkIGludCB2bV9ndWFyZF9pb19z
dXA6MTsKKyAgICAgICAgdW5zaWduZWQgaW50IHZtX3RhYmxlX3NpemU6NDsKKyAgICAgICAgdW5z
aWduZWQgaW50IGdhX3VwZGF0ZV9kaXNfc3VwOjE7CisgICAgICAgIHVuc2lnbmVkIGludCA6MjsK
KyAgICB9IGZsZHM7Cit9OwogCiAvKiBTdGF0dXMgUmVnaXN0ZXIqLwogI2RlZmluZSBJT01NVV9T
VEFUVVNfTU1JT19PRkZTRVQJCTB4MjAyMAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9z
dm0vYW1kLWlvbW11LXByb3RvLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vc3ZtL2Ft
ZC1pb21tdS1wcm90by5oCkBAIC0yMTgsMTMgKzIxOCw2IEBAIHN0YXRpYyBpbmxpbmUgaW50IGlv
bW11X2hhc19jYXAoc3RydWN0IGEKICAgICByZXR1cm4gISEoaW9tbXUtPmNhcC5oZWFkZXIgJiAo
MXUgPDwgYml0KSk7CiB9CiAKLXN0YXRpYyBpbmxpbmUgaW50IGFtZF9pb21tdV9oYXNfZmVhdHVy
ZShzdHJ1Y3QgYW1kX2lvbW11ICppb21tdSwgdWludDMyX3QgYml0KQotewotICAgIGlmICggIWlv
bW11X2hhc19jYXAoaW9tbXUsIFBDSV9DQVBfRUZSU1VQX1NISUZUKSApCi0gICAgICAgIHJldHVy
biAwOwotICAgIHJldHVybiAhIShpb21tdS0+ZmVhdHVyZXMgJiAoMVUgPDwgYml0KSk7Ci19Ci0K
IC8qIGFjY2VzcyB0YWlsIG9yIGhlYWQgcG9pbnRlciBvZiByaW5nIGJ1ZmZlciAqLwogc3RhdGlj
IGlubGluZSB1aW50MzJfdCBpb21tdV9nZXRfcmJfcG9pbnRlcih1aW50MzJfdCByZWcpCiB7Cg==

--_013_b8ae110af94a4ed25cf9c00ff1c0cb81susecom_
Content-Type: text/plain; name="02-AMD-IOMMU-bitfield-control.patch"
Content-Description: 02-AMD-IOMMU-bitfield-control.patch
Content-Disposition: attachment;
	filename="02-AMD-IOMMU-bitfield-control.patch"; size=19474;
	creation-date="Thu, 25 Jul 2019 13:19:10 GMT";
	modification-date="Thu, 25 Jul 2019 13:19:10 GMT"
Content-ID: <55EB738C2ADF164EA39896D8DBE8D8C7@namprd18.prod.outlook.com>
Content-Transfer-Encoding: base64

QU1EL0lPTU1VOiB1c2UgYml0IGZpZWxkIGZvciBjb250cm9sIHJlZ2lzdGVyCgpBbHNvIGludHJv
ZHVjZSBhIGZpZWxkIGluIHN0cnVjdCBhbWRfaW9tbXUgY2FjaGluZyB0aGUgbW9zdCByZWNlbnRs
eQp3cml0dGVuIGNvbnRyb2wgcmVnaXN0ZXIuIEFsbCB3cml0ZXMgc2hvdWxkIG5vdyBoYXBwZW4g
ZXhjbHVzaXZlbHkgZnJvbQp0aGF0IGNhY2hlZCB2YWx1ZSwgc3VjaCB0aGF0IGl0IGlzIGd1YXJh
bnRlZWQgdG8gYmUgdXAgdG8gZGF0ZS4KClRha2UgdGhlIG9wcG9ydHVuaXR5IGFuZCBhZGQgZnVy
dGhlciBmaWVsZHMuIEFsc28gY29udmVydCBhIGZldyBib29sZWFuCmZ1bmN0aW9uIHBhcmFtZXRl
cnMgdG8gYm9vbCwgc3VjaCB0aGF0IHVzZSBvZiAhISBjYW4gYmUgYXZvaWRlZC4KCkJlY2F1c2Ug
b2YgdGhlcmUgbm93IGJlaW5nIGRlZmluaXRpb25zIGJleW9uZCBiaXQgMzEsIHdyaXRlbCgpIGFs
c28gZ2V0cwpyZXBsYWNlZCBieSB3cml0ZXEoKSB3aGVuIHVwZGF0aW5nIGhhcmR3YXJlLgoKU2ln
bmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBY2tlZC1ieTogQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQWNrZWQtYnk6IEJyaWFuIFdv
b2RzIDxicmlhbi53b29kc0BhbWQuY29tPgotLS0KdjM6IFN3aXRjaCBib29sZWFuIGJpdGZpZWxk
cyB0byBib29sLgp2MjogQWRkIGRvbWFpbl9pZF9wbmUgZmllbGQuIE1lbnRpb24gd3JpdGVsKCkg
LT4gd3JpdGVxKCkgY2hhbmdlLgoKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lv
bW11X2d1ZXN0LmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2d1ZXN0
LmMKQEAgLTMxNyw3ICszMTcsNyBAQCBzdGF0aWMgaW50IGRvX2ludmFsaWRhdGVfaW90bGJfcGFn
ZXMoc3RyCiAKIHN0YXRpYyBpbnQgZG9fY29tcGxldGlvbl93YWl0KHN0cnVjdCBkb21haW4gKmQs
IGNtZF9lbnRyeV90ICpjbWQpCiB7Ci0gICAgYm9vbF90IGNvbV93YWl0X2ludF9lbiwgY29tX3dh
aXRfaW50LCBpLCBzOworICAgIGJvb2wgY29tX3dhaXRfaW50LCBpLCBzOwogICAgIHN0cnVjdCBn
dWVzdF9pb21tdSAqaW9tbXU7CiAgICAgdW5zaWduZWQgbG9uZyBnZm47CiAgICAgcDJtX3R5cGVf
dCBwMm10OwpAQCAtMzU0LDEyICszNTQsMTAgQEAgc3RhdGljIGludCBkb19jb21wbGV0aW9uX3dh
aXQoc3RydWN0IGRvbQogICAgICAgICB1bm1hcF9kb21haW5fcGFnZSh2YWRkcik7CiAgICAgfQog
Ci0gICAgY29tX3dhaXRfaW50X2VuID0gaW9tbXVfZ2V0X2JpdChpb21tdS0+cmVnX2N0cmwubG8s
Ci0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBJT01NVV9DT05UUk9MX0NPTVBf
V0FJVF9JTlRfU0hJRlQpOwogICAgIGNvbV93YWl0X2ludCA9IGlvbW11X2dldF9iaXQoaW9tbXUt
PnJlZ19zdGF0dXMubG8sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBJT01NVV9T
VEFUVVNfQ09NUF9XQUlUX0lOVF9TSElGVCk7CiAKLSAgICBpZiAoIGNvbV93YWl0X2ludF9lbiAm
JiBjb21fd2FpdF9pbnQgKQorICAgIGlmICggaW9tbXUtPnJlZ19jdHJsLmNvbV93YWl0X2ludF9l
biAmJiBjb21fd2FpdF9pbnQgKQogICAgICAgICBndWVzdF9pb21tdV9kZWxpdmVyX21zaShkKTsK
IAogICAgIHJldHVybiAwOwpAQCAtNTIxLDQwICs1MTksMTcgQEAgc3RhdGljIHZvaWQgZ3Vlc3Rf
aW9tbXVfcHJvY2Vzc19jb21tYW5kKAogICAgIHJldHVybjsKIH0KIAotc3RhdGljIGludCBndWVz
dF9pb21tdV93cml0ZV9jdHJsKHN0cnVjdCBndWVzdF9pb21tdSAqaW9tbXUsIHVpbnQ2NF90IG5l
d2N0cmwpCitzdGF0aWMgaW50IGd1ZXN0X2lvbW11X3dyaXRlX2N0cmwoc3RydWN0IGd1ZXN0X2lv
bW11ICppb21tdSwgdWludDY0X3QgdmFsKQogewotICAgIGJvb2xfdCBjbWRfZW4sIGV2ZW50X2Vu
LCBpb21tdV9lbiwgcHByX2VuLCBwcHJfbG9nX2VuOwotICAgIGJvb2xfdCBjbWRfZW5fb2xkLCBl
dmVudF9lbl9vbGQsIGlvbW11X2VuX29sZDsKLSAgICBib29sX3QgY21kX3J1bjsKLQotICAgIGlv
bW11X2VuID0gaW9tbXVfZ2V0X2JpdChuZXdjdHJsLAotICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBJT01NVV9DT05UUk9MX1RSQU5TTEFUSU9OX0VOQUJMRV9TSElGVCk7Ci0gICAgaW9tbXVf
ZW5fb2xkID0gaW9tbXVfZ2V0X2JpdChpb21tdS0+cmVnX2N0cmwubG8sCi0gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBJT01NVV9DT05UUk9MX1RSQU5TTEFUSU9OX0VOQUJMRV9TSElG
VCk7Ci0KLSAgICBjbWRfZW4gPSBpb21tdV9nZXRfYml0KG5ld2N0cmwsCi0gICAgICAgICAgICAg
ICAgICAgICAgICAgICBJT01NVV9DT05UUk9MX0NPTU1BTkRfQlVGRkVSX0VOQUJMRV9TSElGVCk7
Ci0gICAgY21kX2VuX29sZCA9IGlvbW11X2dldF9iaXQoaW9tbXUtPnJlZ19jdHJsLmxvLAotICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIElPTU1VX0NPTlRST0xfQ09NTUFORF9CVUZGRVJf
RU5BQkxFX1NISUZUKTsKLSAgICBjbWRfcnVuID0gaW9tbXVfZ2V0X2JpdChpb21tdS0+cmVnX3N0
YXR1cy5sbywKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICBJT01NVV9TVEFUVVNfQ01EX0JV
RkZFUl9SVU5fU0hJRlQpOwotICAgIGV2ZW50X2VuID0gaW9tbXVfZ2V0X2JpdChuZXdjdHJsLAot
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBJT01NVV9DT05UUk9MX0VWRU5UX0xPR19FTkFC
TEVfU0hJRlQpOwotICAgIGV2ZW50X2VuX29sZCA9IGlvbW11X2dldF9iaXQoaW9tbXUtPnJlZ19j
dHJsLmxvLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgSU9NTVVfQ09OVFJPTF9F
VkVOVF9MT0dfRU5BQkxFX1NISUZUKTsKLQotICAgIHBwcl9lbiA9IGlvbW11X2dldF9iaXQobmV3
Y3RybCwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgIElPTU1VX0NPTlRST0xfUFBSX0VOQUJM
RV9TSElGVCk7Ci0gICAgcHByX2xvZ19lbiA9IGlvbW11X2dldF9iaXQobmV3Y3RybCwKLSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBJT01NVV9DT05UUk9MX1BQUl9MT0dfRU5BQkxFX1NI
SUZUKTsKKyAgICB1bmlvbiBhbWRfaW9tbXVfY29udHJvbCBuZXdjdHJsID0geyAucmF3ID0gdmFs
IH07CiAKLSAgICBpZiAoIGlvbW11X2VuICkKKyAgICBpZiAoIG5ld2N0cmwuaW9tbXVfZW4gKQog
ICAgIHsKICAgICAgICAgZ3Vlc3RfaW9tbXVfZW5hYmxlKGlvbW11KTsKICAgICAgICAgZ3Vlc3Rf
aW9tbXVfZW5hYmxlX2Rldl90YWJsZShpb21tdSk7CiAgICAgfQogCi0gICAgaWYgKCBpb21tdV9l
biAmJiBjbWRfZW4gKQorICAgIGlmICggbmV3Y3RybC5pb21tdV9lbiAmJiBuZXdjdHJsLmNtZF9i
dWZfZW4gKQogICAgIHsKICAgICAgICAgZ3Vlc3RfaW9tbXVfZW5hYmxlX3JpbmdfYnVmZmVyKGlv
bW11LCAmaW9tbXUtPmNtZF9idWZmZXIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBzaXplb2YoY21kX2VudHJ5X3QpKTsKQEAgLTU2Miw3ICs1MzcsNyBAQCBzdGF0aWMg
aW50IGd1ZXN0X2lvbW11X3dyaXRlX2N0cmwoc3RydWN0CiAgICAgICAgIHRhc2tsZXRfc2NoZWR1
bGUoJmlvbW11LT5jbWRfYnVmZmVyX3Rhc2tsZXQpOwogICAgIH0KIAotICAgIGlmICggaW9tbXVf
ZW4gJiYgZXZlbnRfZW4gKQorICAgIGlmICggbmV3Y3RybC5pb21tdV9lbiAmJiBuZXdjdHJsLmV2
ZW50X2xvZ19lbiApCiAgICAgewogICAgICAgICBndWVzdF9pb21tdV9lbmFibGVfcmluZ19idWZm
ZXIoaW9tbXUsICZpb21tdS0+ZXZlbnRfbG9nLAogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgc2l6ZW9mKGV2ZW50X2VudHJ5X3QpKTsKQEAgLTU3MCw3ICs1NDUsNyBAQCBz
dGF0aWMgaW50IGd1ZXN0X2lvbW11X3dyaXRlX2N0cmwoc3RydWN0CiAgICAgICAgIGd1ZXN0X2lv
bW11X2NsZWFyX3N0YXR1cyhpb21tdSwgSU9NTVVfU1RBVFVTX0VWRU5UX09WRVJGTE9XX1NISUZU
KTsKICAgICB9CiAKLSAgICBpZiAoIGlvbW11X2VuICYmIHBwcl9lbiAmJiBwcHJfbG9nX2VuICkK
KyAgICBpZiAoIG5ld2N0cmwuaW9tbXVfZW4gJiYgbmV3Y3RybC5wcHJfZW4gJiYgbmV3Y3RybC5w
cHJfbG9nX2VuICkKICAgICB7CiAgICAgICAgIGd1ZXN0X2lvbW11X2VuYWJsZV9yaW5nX2J1ZmZl
cihpb21tdSwgJmlvbW11LT5wcHJfbG9nLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgc2l6ZW9mKHBwcl9lbnRyeV90KSk7CkBAIC01NzgsMTkgKzU1MywyMSBAQCBzdGF0
aWMgaW50IGd1ZXN0X2lvbW11X3dyaXRlX2N0cmwoc3RydWN0CiAgICAgICAgIGd1ZXN0X2lvbW11
X2NsZWFyX3N0YXR1cyhpb21tdSwgSU9NTVVfU1RBVFVTX1BQUl9MT0dfT1ZFUkZMT1dfU0hJRlQp
OwogICAgIH0KIAotICAgIGlmICggaW9tbXVfZW4gJiYgY21kX2VuX29sZCAmJiAhY21kX2VuICkK
KyAgICBpZiAoIG5ld2N0cmwuaW9tbXVfZW4gJiYgaW9tbXUtPnJlZ19jdHJsLmNtZF9idWZfZW4g
JiYKKyAgICAgICAgICFuZXdjdHJsLmNtZF9idWZfZW4gKQogICAgIHsKICAgICAgICAgLyogRGlz
YWJsZSBpb21tdSBjb21tYW5kIHByb2Nlc3NpbmcgKi8KICAgICAgICAgdGFza2xldF9raWxsKCZp
b21tdS0+Y21kX2J1ZmZlcl90YXNrbGV0KTsKICAgICB9CiAKLSAgICBpZiAoIGV2ZW50X2VuX29s
ZCAmJiAhZXZlbnRfZW4gKQorICAgIGlmICggaW9tbXUtPnJlZ19jdHJsLmV2ZW50X2xvZ19lbiAm
JiAhbmV3Y3RybC5ldmVudF9sb2dfZW4gKQogICAgICAgICBndWVzdF9pb21tdV9jbGVhcl9zdGF0
dXMoaW9tbXUsIElPTU1VX1NUQVRVU19FVkVOVF9MT0dfUlVOX1NISUZUKTsKIAotICAgIGlmICgg
aW9tbXVfZW5fb2xkICYmICFpb21tdV9lbiApCisgICAgaWYgKCBpb21tdS0+cmVnX2N0cmwuaW9t
bXVfZW4gJiYgIW5ld2N0cmwuaW9tbXVfZW4gKQogICAgICAgICBndWVzdF9pb21tdV9kaXNhYmxl
KGlvbW11KTsKIAotICAgIHU2NF90b19yZWcoJmlvbW11LT5yZWdfY3RybCwgbmV3Y3RybCk7Cisg
ICAgaW9tbXUtPnJlZ19jdHJsID0gbmV3Y3RybDsKKwogICAgIHJldHVybiAwOwogfQogCkBAIC02
MzIsNyArNjA5LDcgQEAgc3RhdGljIHVpbnQ2NF90IGlvbW11X21taW9fcmVhZDY0KHN0cnVjdAog
ICAgICAgICB2YWwgPSByZWdfdG9fdTY0KGlvbW11LT5wcHJfbG9nLnJlZ190YWlsKTsKICAgICAg
ICAgYnJlYWs7CiAgICAgY2FzZSBJT01NVV9DT05UUk9MX01NSU9fT0ZGU0VUOgotICAgICAgICB2
YWwgPSByZWdfdG9fdTY0KGlvbW11LT5yZWdfY3RybCk7CisgICAgICAgIHZhbCA9IGlvbW11LT5y
ZWdfY3RybC5yYXc7CiAgICAgICAgIGJyZWFrOwogICAgIGNhc2UgSU9NTVVfU1RBVFVTX01NSU9f
T0ZGU0VUOgogICAgICAgICB2YWwgPSByZWdfdG9fdTY0KGlvbW11LT5yZWdfc3RhdHVzKTsKLS0t
IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2luaXQuYworKysgYi94ZW4vZHJp
dmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfaW5pdC5jCkBAIC00MSw3ICs0MSw3IEBAIExJU1Rf
SEVBRF9SRUFEX01PU1RMWShhbWRfaW9tbXVfaGVhZCk7CiBzdHJ1Y3QgdGFibGVfc3RydWN0IGRl
dmljZV90YWJsZTsKIGJvb2xfdCBpb21tdXYyX2VuYWJsZWQ7CiAKLXN0YXRpYyBpbnQgaW9tbXVf
aGFzX2h0X2ZsYWcoc3RydWN0IGFtZF9pb21tdSAqaW9tbXUsIHU4IG1hc2spCitzdGF0aWMgYm9v
bCBpb21tdV9oYXNfaHRfZmxhZyhzdHJ1Y3QgYW1kX2lvbW11ICppb21tdSwgdTggbWFzaykKIHsK
ICAgICByZXR1cm4gaW9tbXUtPmh0X2ZsYWdzICYgbWFzazsKIH0KQEAgLTY5LDMxICs2OSwxOCBA
QCBzdGF0aWMgdm9pZCBfX2luaXQgdW5tYXBfaW9tbXVfbW1pb19yZWdpCiAKIHN0YXRpYyB2b2lk
IHNldF9pb21tdV9odF9mbGFncyhzdHJ1Y3QgYW1kX2lvbW11ICppb21tdSkKIHsKLSAgICB1MzIg
ZW50cnk7Ci0gICAgZW50cnkgPSByZWFkbChpb21tdS0+bW1pb19iYXNlICsgSU9NTVVfQ09OVFJP
TF9NTUlPX09GRlNFVCk7Ci0KICAgICAvKiBTZXR1cCBIVCBmbGFncyAqLwogICAgIGlmICggaW9t
bXVfaGFzX2NhcChpb21tdSwgUENJX0NBUF9IVF9UVU5ORUxfU0hJRlQpICkKLSAgICAgICAgaW9t
bXVfaGFzX2h0X2ZsYWcoaW9tbXUsIEFDUElfSVZIRF9UVF9FTkFCTEUpID8KLSAgICAgICAgICAg
IGlvbW11X3NldF9iaXQoJmVudHJ5LCBJT01NVV9DT05UUk9MX0hUX1RVTk5FTF9UUkFOU0xBVElP
Tl9TSElGVCkgOgotICAgICAgICAgICAgaW9tbXVfY2xlYXJfYml0KCZlbnRyeSwgSU9NTVVfQ09O
VFJPTF9IVF9UVU5ORUxfVFJBTlNMQVRJT05fU0hJRlQpOwotCi0gICAgaW9tbXVfaGFzX2h0X2Zs
YWcoaW9tbXUsIEFDUElfSVZIRF9SRVNfUEFTU19QVykgPwotICAgICAgICBpb21tdV9zZXRfYml0
KCZlbnRyeSwgSU9NTVVfQ09OVFJPTF9SRVNQX1BBU1NfUE9TVEVEX1dSSVRFX1NISUZUKToKLSAg
ICAgICAgaW9tbXVfY2xlYXJfYml0KCZlbnRyeSwgSU9NTVVfQ09OVFJPTF9SRVNQX1BBU1NfUE9T
VEVEX1dSSVRFX1NISUZUKTsKLQotICAgIGlvbW11X2hhc19odF9mbGFnKGlvbW11LCBBQ1BJX0lW
SERfSVNPQykgPwotICAgICAgICBpb21tdV9zZXRfYml0KCZlbnRyeSwgSU9NTVVfQ09OVFJPTF9J
U09DSFJPTk9VU19TSElGVCk6Ci0gICAgICAgIGlvbW11X2NsZWFyX2JpdCgmZW50cnksIElPTU1V
X0NPTlRST0xfSVNPQ0hST05PVVNfU0hJRlQpOwotCi0gICAgaW9tbXVfaGFzX2h0X2ZsYWcoaW9t
bXUsIEFDUElfSVZIRF9QQVNTX1BXKSA/Ci0gICAgICAgIGlvbW11X3NldF9iaXQoJmVudHJ5LCBJ
T01NVV9DT05UUk9MX1BBU1NfUE9TVEVEX1dSSVRFX1NISUZUKToKLSAgICAgICAgaW9tbXVfY2xl
YXJfYml0KCZlbnRyeSwgSU9NTVVfQ09OVFJPTF9QQVNTX1BPU1RFRF9XUklURV9TSElGVCk7Cisg
ICAgICAgIGlvbW11LT5jdHJsLmh0X3R1bl9lbiA9IGlvbW11X2hhc19odF9mbGFnKGlvbW11LCBB
Q1BJX0lWSERfVFRfRU5BQkxFKTsKKworICAgIGlvbW11LT5jdHJsLnBhc3NfcHcgICAgID0gaW9t
bXVfaGFzX2h0X2ZsYWcoaW9tbXUsIEFDUElfSVZIRF9QQVNTX1BXKTsKKyAgICBpb21tdS0+Y3Ry
bC5yZXNfcGFzc19wdyA9IGlvbW11X2hhc19odF9mbGFnKGlvbW11LCBBQ1BJX0lWSERfUkVTX1BB
U1NfUFcpOworICAgIGlvbW11LT5jdHJsLmlzb2MgICAgICAgID0gaW9tbXVfaGFzX2h0X2ZsYWco
aW9tbXUsIEFDUElfSVZIRF9JU09DKTsKIAogICAgIC8qIEZvcmNlIGNvaGVyZW50ICovCi0gICAg
aW9tbXVfc2V0X2JpdCgmZW50cnksIElPTU1VX0NPTlRST0xfQ09IRVJFTlRfU0hJRlQpOworICAg
IGlvbW11LT5jdHJsLmNvaGVyZW50ID0gdHJ1ZTsKIAotICAgIHdyaXRlbChlbnRyeSwgaW9tbXUt
Pm1taW9fYmFzZStJT01NVV9DT05UUk9MX01NSU9fT0ZGU0VUKTsKKyAgICB3cml0ZXEoaW9tbXUt
PmN0cmwucmF3LCBpb21tdS0+bW1pb19iYXNlICsgSU9NTVVfQ09OVFJPTF9NTUlPX09GRlNFVCk7
CiB9CiAKIHN0YXRpYyB2b2lkIHJlZ2lzdGVyX2lvbW11X2Rldl90YWJsZV9pbl9tbWlvX3NwYWNl
KHN0cnVjdCBhbWRfaW9tbXUgKmlvbW11KQpAQCAtMjA1LDU1ICsxOTIsMzcgQEAgc3RhdGljIHZv
aWQgcmVnaXN0ZXJfaW9tbXVfcHByX2xvZ19pbl9tbQogCiAKIHN0YXRpYyB2b2lkIHNldF9pb21t
dV90cmFuc2xhdGlvbl9jb250cm9sKHN0cnVjdCBhbWRfaW9tbXUgKmlvbW11LAotICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGludCBlbmFibGUpCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib29sIGVuYWJsZSkKIHsKLSAg
ICB1MzIgZW50cnk7CisgICAgaW9tbXUtPmN0cmwuaW9tbXVfZW4gPSBlbmFibGU7CiAKLSAgICBl
bnRyeSA9IHJlYWRsKGlvbW11LT5tbWlvX2Jhc2UgKyBJT01NVV9DT05UUk9MX01NSU9fT0ZGU0VU
KTsKLQotICAgIGVuYWJsZSA/Ci0gICAgICAgIGlvbW11X3NldF9iaXQoJmVudHJ5LCBJT01NVV9D
T05UUk9MX1RSQU5TTEFUSU9OX0VOQUJMRV9TSElGVCkgOgotICAgICAgICBpb21tdV9jbGVhcl9i
aXQoJmVudHJ5LCBJT01NVV9DT05UUk9MX1RSQU5TTEFUSU9OX0VOQUJMRV9TSElGVCk7Ci0KLSAg
ICB3cml0ZWwoZW50cnksIGlvbW11LT5tbWlvX2Jhc2UrSU9NTVVfQ09OVFJPTF9NTUlPX09GRlNF
VCk7CisgICAgd3JpdGVxKGlvbW11LT5jdHJsLnJhdywgaW9tbXUtPm1taW9fYmFzZSArIElPTU1V
X0NPTlRST0xfTU1JT19PRkZTRVQpOwogfQogCiBzdGF0aWMgdm9pZCBzZXRfaW9tbXVfZ3Vlc3Rf
dHJhbnNsYXRpb25fY29udHJvbChzdHJ1Y3QgYW1kX2lvbW11ICppb21tdSwKLSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGludCBlbmFibGUpCisgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib29sIGVuYWJsZSkKIHsK
LSAgICB1MzIgZW50cnk7Ci0KLSAgICBlbnRyeSA9IHJlYWRsKGlvbW11LT5tbWlvX2Jhc2UgKyBJ
T01NVV9DT05UUk9MX01NSU9fT0ZGU0VUKTsKKyAgICBpb21tdS0+Y3RybC5ndF9lbiA9IGVuYWJs
ZTsKIAotICAgIGVuYWJsZSA/Ci0gICAgICAgIGlvbW11X3NldF9iaXQoJmVudHJ5LCBJT01NVV9D
T05UUk9MX0dUX0VOQUJMRV9TSElGVCkgOgotICAgICAgICBpb21tdV9jbGVhcl9iaXQoJmVudHJ5
LCBJT01NVV9DT05UUk9MX0dUX0VOQUJMRV9TSElGVCk7Ci0KLSAgICB3cml0ZWwoZW50cnksIGlv
bW11LT5tbWlvX2Jhc2UrSU9NTVVfQ09OVFJPTF9NTUlPX09GRlNFVCk7CisgICAgd3JpdGVxKGlv
bW11LT5jdHJsLnJhdywgaW9tbXUtPm1taW9fYmFzZSArIElPTU1VX0NPTlRST0xfTU1JT19PRkZT
RVQpOwogCiAgICAgaWYgKCBlbmFibGUgKQogICAgICAgICBBTURfSU9NTVVfREVCVUcoIkd1ZXN0
IFRyYW5zbGF0aW9uIEVuYWJsZWQuXG4iKTsKIH0KIAogc3RhdGljIHZvaWQgc2V0X2lvbW11X2Nv
bW1hbmRfYnVmZmVyX2NvbnRyb2woc3RydWN0IGFtZF9pb21tdSAqaW9tbXUsCi0gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW50IGVuYWJsZSkKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvb2wgZW5hYmxlKQog
ewotICAgIHUzMiBlbnRyeTsKLQotICAgIGVudHJ5ID0gcmVhZGwoaW9tbXUtPm1taW9fYmFzZSAr
IElPTU1VX0NPTlRST0xfTU1JT19PRkZTRVQpOwotCi0gICAgLypyZXNldCBoZWFkIGFuZCB0YWls
IHBvaW50ZXIgbWFudWFsbHkgYmVmb3JlIGVuYWJsZW1lbnQgKi8KKyAgICAvKiBSZXNldCBoZWFk
IGFuZCB0YWlsIHBvaW50ZXIgbWFudWFsbHkgYmVmb3JlIGVuYWJsZW1lbnQgKi8KICAgICBpZiAo
IGVuYWJsZSApCiAgICAgewogICAgICAgICB3cml0ZXEoMCwgaW9tbXUtPm1taW9fYmFzZSArIElP
TU1VX0NNRF9CVUZGRVJfSEVBRF9PRkZTRVQpOwogICAgICAgICB3cml0ZXEoMCwgaW9tbXUtPm1t
aW9fYmFzZSArIElPTU1VX0NNRF9CVUZGRVJfVEFJTF9PRkZTRVQpOwotCi0gICAgICAgIGlvbW11
X3NldF9iaXQoJmVudHJ5LCBJT01NVV9DT05UUk9MX0NPTU1BTkRfQlVGRkVSX0VOQUJMRV9TSElG
VCk7CiAgICAgfQotICAgIGVsc2UKLSAgICAgICAgaW9tbXVfY2xlYXJfYml0KCZlbnRyeSwgSU9N
TVVfQ09OVFJPTF9DT01NQU5EX0JVRkZFUl9FTkFCTEVfU0hJRlQpOwogCi0gICAgd3JpdGVsKGVu
dHJ5LCBpb21tdS0+bW1pb19iYXNlK0lPTU1VX0NPTlRST0xfTU1JT19PRkZTRVQpOworICAgIGlv
bW11LT5jdHJsLmNtZF9idWZfZW4gPSBlbmFibGU7CisKKyAgICB3cml0ZXEoaW9tbXUtPmN0cmwu
cmF3LCBpb21tdS0+bW1pb19iYXNlICsgSU9NTVVfQ09OVFJPTF9NTUlPX09GRlNFVCk7CiB9CiAK
IHN0YXRpYyB2b2lkIHJlZ2lzdGVyX2lvbW11X2V4Y2x1c2lvbl9yYW5nZShzdHJ1Y3QgYW1kX2lv
bW11ICppb21tdSkKQEAgLTI5NSw1NyArMjY0LDM4IEBAIHN0YXRpYyB2b2lkIHJlZ2lzdGVyX2lv
bW11X2V4Y2x1c2lvbl9yYW4KIH0KIAogc3RhdGljIHZvaWQgc2V0X2lvbW11X2V2ZW50X2xvZ19j
b250cm9sKHN0cnVjdCBhbWRfaW9tbXUgKmlvbW11LAotICAgICAgICAgICAgaW50IGVuYWJsZSkK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib29sIGVuYWJsZSkKIHsK
LSAgICB1MzIgZW50cnk7Ci0KLSAgICBlbnRyeSA9IHJlYWRsKGlvbW11LT5tbWlvX2Jhc2UgKyBJ
T01NVV9DT05UUk9MX01NSU9fT0ZGU0VUKTsKLQotICAgIC8qcmVzZXQgaGVhZCBhbmQgdGFpbCBw
b2ludGVyIG1hbnVhbGx5IGJlZm9yZSBlbmFibGVtZW50ICovCisgICAgLyogUmVzZXQgaGVhZCBh
bmQgdGFpbCBwb2ludGVyIG1hbnVhbGx5IGJlZm9yZSBlbmFibGVtZW50ICovCiAgICAgaWYgKCBl
bmFibGUgKQogICAgIHsKICAgICAgICAgd3JpdGVxKDAsIGlvbW11LT5tbWlvX2Jhc2UgKyBJT01N
VV9FVkVOVF9MT0dfSEVBRF9PRkZTRVQpOwogICAgICAgICB3cml0ZXEoMCwgaW9tbXUtPm1taW9f
YmFzZSArIElPTU1VX0VWRU5UX0xPR19UQUlMX09GRlNFVCk7Ci0KLSAgICAgICAgaW9tbXVfc2V0
X2JpdCgmZW50cnksIElPTU1VX0NPTlRST0xfRVZFTlRfTE9HX0lOVF9TSElGVCk7Ci0gICAgICAg
IGlvbW11X3NldF9iaXQoJmVudHJ5LCBJT01NVV9DT05UUk9MX0VWRU5UX0xPR19FTkFCTEVfU0hJ
RlQpOwotICAgIH0KLSAgICBlbHNlCi0gICAgewotICAgICAgICBpb21tdV9jbGVhcl9iaXQoJmVu
dHJ5LCBJT01NVV9DT05UUk9MX0VWRU5UX0xPR19JTlRfU0hJRlQpOwotICAgICAgICBpb21tdV9j
bGVhcl9iaXQoJmVudHJ5LCBJT01NVV9DT05UUk9MX0VWRU5UX0xPR19FTkFCTEVfU0hJRlQpOwog
ICAgIH0KIAotICAgIGlvbW11X2NsZWFyX2JpdCgmZW50cnksIElPTU1VX0NPTlRST0xfQ09NUF9X
QUlUX0lOVF9TSElGVCk7CisgICAgaW9tbXUtPmN0cmwuZXZlbnRfaW50X2VuID0gZW5hYmxlOwor
ICAgIGlvbW11LT5jdHJsLmV2ZW50X2xvZ19lbiA9IGVuYWJsZTsKKyAgICBpb21tdS0+Y3RybC5j
b21fd2FpdF9pbnRfZW4gPSBmYWxzZTsKIAotICAgIHdyaXRlbChlbnRyeSwgaW9tbXUtPm1taW9f
YmFzZSArIElPTU1VX0NPTlRST0xfTU1JT19PRkZTRVQpOworICAgIHdyaXRlcShpb21tdS0+Y3Ry
bC5yYXcsIGlvbW11LT5tbWlvX2Jhc2UgKyBJT01NVV9DT05UUk9MX01NSU9fT0ZGU0VUKTsKIH0K
IAogc3RhdGljIHZvaWQgc2V0X2lvbW11X3Bwcl9sb2dfY29udHJvbChzdHJ1Y3QgYW1kX2lvbW11
ICppb21tdSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW50IGVuYWJs
ZSkKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9vbCBlbmFibGUpCiB7
Ci0gICAgdTMyIGVudHJ5OwotCi0gICAgZW50cnkgPSByZWFkbChpb21tdS0+bW1pb19iYXNlICsg
SU9NTVVfQ09OVFJPTF9NTUlPX09GRlNFVCk7Ci0KLSAgICAvKnJlc2V0IGhlYWQgYW5kIHRhaWwg
cG9pbnRlciBtYW51YWxseSBiZWZvcmUgZW5hYmxlbWVudCAqLworICAgIC8qIFJlc2V0IGhlYWQg
YW5kIHRhaWwgcG9pbnRlciBtYW51YWxseSBiZWZvcmUgZW5hYmxlbWVudCAqLwogICAgIGlmICgg
ZW5hYmxlICkKICAgICB7CiAgICAgICAgIHdyaXRlcSgwLCBpb21tdS0+bW1pb19iYXNlICsgSU9N
TVVfUFBSX0xPR19IRUFEX09GRlNFVCk7CiAgICAgICAgIHdyaXRlcSgwLCBpb21tdS0+bW1pb19i
YXNlICsgSU9NTVVfUFBSX0xPR19UQUlMX09GRlNFVCk7Ci0KLSAgICAgICAgaW9tbXVfc2V0X2Jp
dCgmZW50cnksIElPTU1VX0NPTlRST0xfUFBSX0VOQUJMRV9TSElGVCk7Ci0gICAgICAgIGlvbW11
X3NldF9iaXQoJmVudHJ5LCBJT01NVV9DT05UUk9MX1BQUl9MT0dfSU5UX1NISUZUKTsKLSAgICAg
ICAgaW9tbXVfc2V0X2JpdCgmZW50cnksIElPTU1VX0NPTlRST0xfUFBSX0xPR19FTkFCTEVfU0hJ
RlQpOwotICAgIH0KLSAgICBlbHNlCi0gICAgewotICAgICAgICBpb21tdV9jbGVhcl9iaXQoJmVu
dHJ5LCBJT01NVV9DT05UUk9MX1BQUl9FTkFCTEVfU0hJRlQpOwotICAgICAgICBpb21tdV9jbGVh
cl9iaXQoJmVudHJ5LCBJT01NVV9DT05UUk9MX1BQUl9MT0dfSU5UX1NISUZUKTsKLSAgICAgICAg
aW9tbXVfY2xlYXJfYml0KCZlbnRyeSwgSU9NTVVfQ09OVFJPTF9QUFJfTE9HX0VOQUJMRV9TSElG
VCk7CiAgICAgfQogCi0gICAgd3JpdGVsKGVudHJ5LCBpb21tdS0+bW1pb19iYXNlICsgSU9NTVVf
Q09OVFJPTF9NTUlPX09GRlNFVCk7CisgICAgaW9tbXUtPmN0cmwucHByX2VuID0gZW5hYmxlOwor
ICAgIGlvbW11LT5jdHJsLnBwcl9pbnRfZW4gPSBlbmFibGU7CisgICAgaW9tbXUtPmN0cmwucHBy
X2xvZ19lbiA9IGVuYWJsZTsKKworICAgIHdyaXRlcShpb21tdS0+Y3RybC5yYXcsIGlvbW11LT5t
bWlvX2Jhc2UgKyBJT01NVV9DT05UUk9MX01NSU9fT0ZGU0VUKTsKKwogICAgIGlmICggZW5hYmxl
ICkKICAgICAgICAgQU1EX0lPTU1VX0RFQlVHKCJQUFIgTG9nIEVuYWJsZWQuXG4iKTsKIH0KQEAg
LTM5OCw3ICszNDgsNyBAQCBzdGF0aWMgaW50IGlvbW11X3JlYWRfbG9nKHN0cnVjdCBhbWRfaW9t
CiAvKiByZXNldCBldmVudCBsb2cgb3IgcHByIGxvZyB3aGVuIG92ZXJmbG93ICovCiBzdGF0aWMg
dm9pZCBpb21tdV9yZXNldF9sb2coc3RydWN0IGFtZF9pb21tdSAqaW9tbXUsCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgc3RydWN0IHJpbmdfYnVmZmVyICpsb2csCi0gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgdm9pZCAoKmN0cmxfZnVuYykoc3RydWN0IGFtZF9pb21tdSAqaW9tbXUs
IGludCkpCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgdm9pZCAoKmN0cmxfZnVuYykoc3Ry
dWN0IGFtZF9pb21tdSAqaW9tbXUsIGJvb2wpKQogewogICAgIHUzMiBlbnRyeTsKICAgICBpbnQg
bG9nX3J1biwgcnVuX2JpdDsKQEAgLTYxNSwxMSArNTY1LDExIEBAIHN0YXRpYyB2b2lkIGlvbW11
X2NoZWNrX2V2ZW50X2xvZyhzdHJ1Y3QKICAgICAgICAgaW9tbXVfcmVzZXRfbG9nKGlvbW11LCAm
aW9tbXUtPmV2ZW50X2xvZywgc2V0X2lvbW11X2V2ZW50X2xvZ19jb250cm9sKTsKICAgICBlbHNl
CiAgICAgewotICAgICAgICBlbnRyeSA9IHJlYWRsKGlvbW11LT5tbWlvX2Jhc2UgKyBJT01NVV9D
T05UUk9MX01NSU9fT0ZGU0VUKTsKLSAgICAgICAgaWYgKCAhKGVudHJ5ICYgSU9NTVVfQ09OVFJP
TF9FVkVOVF9MT0dfSU5UX01BU0spICkKKyAgICAgICAgaWYgKCAhaW9tbXUtPmN0cmwuZXZlbnRf
aW50X2VuICkKICAgICAgICAgewotICAgICAgICAgICAgZW50cnkgfD0gSU9NTVVfQ09OVFJPTF9F
VkVOVF9MT0dfSU5UX01BU0s7Ci0gICAgICAgICAgICB3cml0ZWwoZW50cnksIGlvbW11LT5tbWlv
X2Jhc2UgKyBJT01NVV9DT05UUk9MX01NSU9fT0ZGU0VUKTsKKyAgICAgICAgICAgIGlvbW11LT5j
dHJsLmV2ZW50X2ludF9lbiA9IHRydWU7CisgICAgICAgICAgICB3cml0ZXEoaW9tbXUtPmN0cmwu
cmF3LAorICAgICAgICAgICAgICAgICAgIGlvbW11LT5tbWlvX2Jhc2UgKyBJT01NVV9DT05UUk9M
X01NSU9fT0ZGU0VUKTsKICAgICAgICAgICAgIC8qCiAgICAgICAgICAgICAgKiBSZS1zY2hlZHVs
ZSB0aGUgdGFza2xldCB0byBoYW5kbGUgZXZlbnR1YWwgbG9nIGVudHJpZXMgYWRkZWQKICAgICAg
ICAgICAgICAqIGJldHdlZW4gcmVhZGluZyB0aGUgbG9nIGFib3ZlIGFuZCByZS1lbmFibGluZyB0
aGUgaW50ZXJydXB0LgpAQCAtNzA0LDExICs2NTQsMTEgQEAgc3RhdGljIHZvaWQgaW9tbXVfY2hl
Y2tfcHByX2xvZyhzdHJ1Y3QgYQogICAgICAgICBpb21tdV9yZXNldF9sb2coaW9tbXUsICZpb21t
dS0+cHByX2xvZywgc2V0X2lvbW11X3Bwcl9sb2dfY29udHJvbCk7CiAgICAgZWxzZQogICAgIHsK
LSAgICAgICAgZW50cnkgPSByZWFkbChpb21tdS0+bW1pb19iYXNlICsgSU9NTVVfQ09OVFJPTF9N
TUlPX09GRlNFVCk7Ci0gICAgICAgIGlmICggIShlbnRyeSAmIElPTU1VX0NPTlRST0xfUFBSX0xP
R19JTlRfTUFTSykgKQorICAgICAgICBpZiAoICFpb21tdS0+Y3RybC5wcHJfaW50X2VuICkKICAg
ICAgICAgewotICAgICAgICAgICAgZW50cnkgfD0gSU9NTVVfQ09OVFJPTF9QUFJfTE9HX0lOVF9N
QVNLOwotICAgICAgICAgICAgd3JpdGVsKGVudHJ5LCBpb21tdS0+bW1pb19iYXNlICsgSU9NTVVf
Q09OVFJPTF9NTUlPX09GRlNFVCk7CisgICAgICAgICAgICBpb21tdS0+Y3RybC5wcHJfaW50X2Vu
ID0gdHJ1ZTsKKyAgICAgICAgICAgIHdyaXRlcShpb21tdS0+Y3RybC5yYXcsCisgICAgICAgICAg
ICAgICAgICAgaW9tbXUtPm1taW9fYmFzZSArIElPTU1VX0NPTlRST0xfTU1JT19PRkZTRVQpOwog
ICAgICAgICAgICAgLyoKICAgICAgICAgICAgICAqIFJlLXNjaGVkdWxlIHRoZSB0YXNrbGV0IHRv
IGhhbmRsZSBldmVudHVhbCBsb2cgZW50cmllcyBhZGRlZAogICAgICAgICAgICAgICogYmV0d2Vl
biByZWFkaW5nIHRoZSBsb2cgYWJvdmUgYW5kIHJlLWVuYWJsaW5nIHRoZSBpbnRlcnJ1cHQuCkBA
IC03NTQsNyArNzA0LDYgQEAgc3RhdGljIHZvaWQgZG9fYW1kX2lvbW11X2lycSh1bnNpZ25lZCBs
bwogc3RhdGljIHZvaWQgaW9tbXVfaW50ZXJydXB0X2hhbmRsZXIoaW50IGlycSwgdm9pZCAqZGV2
X2lkLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0IGNwdV91c2Vy
X3JlZ3MgKnJlZ3MpCiB7Ci0gICAgdTMyIGVudHJ5OwogICAgIHVuc2lnbmVkIGxvbmcgZmxhZ3M7
CiAgICAgc3RydWN0IGFtZF9pb21tdSAqaW9tbXUgPSBkZXZfaWQ7CiAKQEAgLTc2NCwxMCArNzEz
LDkgQEAgc3RhdGljIHZvaWQgaW9tbXVfaW50ZXJydXB0X2hhbmRsZXIoaW50CiAgICAgICogU2ls
ZW5jZSBpbnRlcnJ1cHRzIGZyb20gYm90aCBldmVudCBhbmQgUFBSIGJ5IGNsZWFyaW5nIHRoZQog
ICAgICAqIGVuYWJsZSBsb2dnaW5nIGJpdHMgaW4gdGhlIGNvbnRyb2wgcmVnaXN0ZXIKICAgICAg
Ki8KLSAgICBlbnRyeSA9IHJlYWRsKGlvbW11LT5tbWlvX2Jhc2UgKyBJT01NVV9DT05UUk9MX01N
SU9fT0ZGU0VUKTsKLSAgICBpb21tdV9jbGVhcl9iaXQoJmVudHJ5LCBJT01NVV9DT05UUk9MX0VW
RU5UX0xPR19JTlRfU0hJRlQpOwotICAgIGlvbW11X2NsZWFyX2JpdCgmZW50cnksIElPTU1VX0NP
TlRST0xfUFBSX0xPR19JTlRfU0hJRlQpOwotICAgIHdyaXRlbChlbnRyeSwgaW9tbXUtPm1taW9f
YmFzZSArIElPTU1VX0NPTlRST0xfTU1JT19PRkZTRVQpOworICAgIGlvbW11LT5jdHJsLmV2ZW50
X2ludF9lbiA9IGZhbHNlOworICAgIGlvbW11LT5jdHJsLnBwcl9pbnRfZW4gPSBmYWxzZTsKKyAg
ICB3cml0ZXEoaW9tbXUtPmN0cmwucmF3LCBpb21tdS0+bW1pb19iYXNlICsgSU9NTVVfQ09OVFJP
TF9NTUlPX09GRlNFVCk7CiAKICAgICBzcGluX3VubG9ja19pcnFyZXN0b3JlKCZpb21tdS0+bG9j
aywgZmxhZ3MpOwogCi0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvYW1kLWlvbW11LmgKKysrIGIv
eGVuL2luY2x1ZGUvYXNtLXg4Ni9hbWQtaW9tbXUuaApAQCAtODgsNiArODgsOCBAQCBzdHJ1Y3Qg
YW1kX2lvbW11IHsKICAgICB2b2lkICptbWlvX2Jhc2U7CiAgICAgdW5zaWduZWQgbG9uZyBtbWlv
X2Jhc2VfcGh5czsKIAorICAgIHVuaW9uIGFtZF9pb21tdV9jb250cm9sIGN0cmw7CisKICAgICBz
dHJ1Y3QgdGFibGVfc3RydWN0IGRldl90YWJsZTsKICAgICBzdHJ1Y3QgcmluZ19idWZmZXIgY21k
X2J1ZmZlcjsKICAgICBzdHJ1Y3QgcmluZ19idWZmZXIgZXZlbnRfbG9nOwpAQCAtMTczLDcgKzE3
NSw3IEBAIHN0cnVjdCBndWVzdF9pb21tdSB7CiAgICAgdWludDY0X3QgICAgICAgICAgICAgICAg
bW1pb19iYXNlOyAgICAgICAgICAgICAvKiBNTUlPIGJhc2UgYWRkcmVzcyAqLwogCiAgICAgLyog
TU1JTyByZWdzICovCi0gICAgc3RydWN0IG1taW9fcmVnICAgICAgICAgcmVnX2N0cmw7ICAgICAg
ICAgICAgICAvKiBNTUlPIG9mZnNldCAwMDE4aCAqLworICAgIHVuaW9uIGFtZF9pb21tdV9jb250
cm9sIHJlZ19jdHJsOyAgICAgICAgICAgICAgLyogTU1JTyBvZmZzZXQgMDAxOGggKi8KICAgICBz
dHJ1Y3QgbW1pb19yZWcgICAgICAgICByZWdfc3RhdHVzOyAgICAgICAgICAgIC8qIE1NSU8gb2Zm
c2V0IDIwMjBoICovCiAgICAgdW5pb24gYW1kX2lvbW11X2V4dF9mZWF0dXJlcyByZWdfZXh0X2Zl
YXR1cmU7ICAvKiBNTUlPIG9mZnNldCAwMDMwaCAqLwogCi0tLSBhL3hlbi9pbmNsdWRlL2FzbS14
ODYvaHZtL3N2bS9hbWQtaW9tbXUtZGVmcy5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZt
L3N2bS9hbWQtaW9tbXUtZGVmcy5oCkBAIC0yOTUsMzggKzI5NSw1NiBAQCBzdHJ1Y3QgYW1kX2lv
bW11X2R0ZSB7CiAKIC8qIENvbnRyb2wgUmVnaXN0ZXIgKi8KICNkZWZpbmUgSU9NTVVfQ09OVFJP
TF9NTUlPX09GRlNFVAkJCTB4MTgKLSNkZWZpbmUgSU9NTVVfQ09OVFJPTF9UUkFOU0xBVElPTl9F
TkFCTEVfTUFTSwkJMHgwMDAwMDAwMQotI2RlZmluZSBJT01NVV9DT05UUk9MX1RSQU5TTEFUSU9O
X0VOQUJMRV9TSElGVAkJMAotI2RlZmluZSBJT01NVV9DT05UUk9MX0hUX1RVTk5FTF9UUkFOU0xB
VElPTl9NQVNLCTB4MDAwMDAwMDIKLSNkZWZpbmUgSU9NTVVfQ09OVFJPTF9IVF9UVU5ORUxfVFJB
TlNMQVRJT05fU0hJRlQJMQotI2RlZmluZSBJT01NVV9DT05UUk9MX0VWRU5UX0xPR19FTkFCTEVf
TUFTSwkJMHgwMDAwMDAwNAotI2RlZmluZSBJT01NVV9DT05UUk9MX0VWRU5UX0xPR19FTkFCTEVf
U0hJRlQJCTIKLSNkZWZpbmUgSU9NTVVfQ09OVFJPTF9FVkVOVF9MT0dfSU5UX01BU0sJCTB4MDAw
MDAwMDgKLSNkZWZpbmUgSU9NTVVfQ09OVFJPTF9FVkVOVF9MT0dfSU5UX1NISUZUCQkzCi0jZGVm
aW5lIElPTU1VX0NPTlRST0xfQ09NUF9XQUlUX0lOVF9NQVNLCQkweDAwMDAwMDEwCi0jZGVmaW5l
IElPTU1VX0NPTlRST0xfQ09NUF9XQUlUX0lOVF9TSElGVAkJNAotI2RlZmluZSBJT01NVV9DT05U
Uk9MX0lOVkFMSURBVElPTl9USU1FT1VUX01BU0sJCTB4MDAwMDAwRTAKLSNkZWZpbmUgSU9NTVVf
Q09OVFJPTF9JTlZBTElEQVRJT05fVElNRU9VVF9TSElGVAk1Ci0jZGVmaW5lIElPTU1VX0NPTlRS
T0xfUEFTU19QT1NURURfV1JJVEVfTUFTSwkJMHgwMDAwMDEwMAotI2RlZmluZSBJT01NVV9DT05U
Uk9MX1BBU1NfUE9TVEVEX1dSSVRFX1NISUZUCQk4Ci0jZGVmaW5lIElPTU1VX0NPTlRST0xfUkVT
UF9QQVNTX1BPU1RFRF9XUklURV9NQVNLCTB4MDAwMDAyMDAKLSNkZWZpbmUgSU9NTVVfQ09OVFJP
TF9SRVNQX1BBU1NfUE9TVEVEX1dSSVRFX1NISUZUCTkKLSNkZWZpbmUgSU9NTVVfQ09OVFJPTF9D
T0hFUkVOVF9NQVNLCQkJMHgwMDAwMDQwMAotI2RlZmluZSBJT01NVV9DT05UUk9MX0NPSEVSRU5U
X1NISUZUCQkJMTAKLSNkZWZpbmUgSU9NTVVfQ09OVFJPTF9JU09DSFJPTk9VU19NQVNLCQkJMHgw
MDAwMDgwMAotI2RlZmluZSBJT01NVV9DT05UUk9MX0lTT0NIUk9OT1VTX1NISUZUCQkJMTEKLSNk
ZWZpbmUgSU9NTVVfQ09OVFJPTF9DT01NQU5EX0JVRkZFUl9FTkFCTEVfTUFTSwkweDAwMDAxMDAw
Ci0jZGVmaW5lIElPTU1VX0NPTlRST0xfQ09NTUFORF9CVUZGRVJfRU5BQkxFX1NISUZUCTEyCi0j
ZGVmaW5lIElPTU1VX0NPTlRST0xfUFBSX0xPR19FTkFCTEVfTUFTSwkJMHgwMDAwMjAwMAotI2Rl
ZmluZSBJT01NVV9DT05UUk9MX1BQUl9MT0dfRU5BQkxFX1NISUZUCQkxMwotI2RlZmluZSBJT01N
VV9DT05UUk9MX1BQUl9MT0dfSU5UX01BU0sJCQkweDAwMDA0MDAwCi0jZGVmaW5lIElPTU1VX0NP
TlRST0xfUFBSX0xPR19JTlRfU0hJRlQJCQkxNAotI2RlZmluZSBJT01NVV9DT05UUk9MX1BQUl9F
TkFCTEVfTUFTSwkJCTB4MDAwMDgwMDAKLSNkZWZpbmUgSU9NTVVfQ09OVFJPTF9QUFJfRU5BQkxF
X1NISUZUCQkJMTUKLSNkZWZpbmUgSU9NTVVfQ09OVFJPTF9HVF9FTkFCTEVfTUFTSwkJCTB4MDAw
MTAwMDAKLSNkZWZpbmUgSU9NTVVfQ09OVFJPTF9HVF9FTkFCTEVfU0hJRlQJCQkxNgotI2RlZmlu
ZSBJT01NVV9DT05UUk9MX1JFU1RBUlRfTUFTSwkJCTB4ODAwMDAwMDAKLSNkZWZpbmUgSU9NTVVf
Q09OVFJPTF9SRVNUQVJUX1NISUZUCQkJMzEKKwordW5pb24gYW1kX2lvbW11X2NvbnRyb2wgewor
ICAgIHVpbnQ2NF90IHJhdzsKKyAgICBzdHJ1Y3QgeworICAgICAgICBib29sIGlvbW11X2VuOjE7
CisgICAgICAgIGJvb2wgaHRfdHVuX2VuOjE7CisgICAgICAgIGJvb2wgZXZlbnRfbG9nX2VuOjE7
CisgICAgICAgIGJvb2wgZXZlbnRfaW50X2VuOjE7CisgICAgICAgIGJvb2wgY29tX3dhaXRfaW50
X2VuOjE7CisgICAgICAgIHVuc2lnbmVkIGludCBpbnZfdGltZW91dDozOworICAgICAgICBib29s
IHBhc3NfcHc6MTsKKyAgICAgICAgYm9vbCByZXNfcGFzc19wdzoxOworICAgICAgICBib29sIGNv
aGVyZW50OjE7CisgICAgICAgIGJvb2wgaXNvYzoxOworICAgICAgICBib29sIGNtZF9idWZfZW46
MTsKKyAgICAgICAgYm9vbCBwcHJfbG9nX2VuOjE7CisgICAgICAgIGJvb2wgcHByX2ludF9lbjox
OworICAgICAgICBib29sIHBwcl9lbjoxOworICAgICAgICBib29sIGd0X2VuOjE7CisgICAgICAg
IGJvb2wgZ2FfZW46MTsKKyAgICAgICAgdW5zaWduZWQgaW50IGNydzo0OworICAgICAgICBib29s
IHNtaWZfZW46MTsKKyAgICAgICAgYm9vbCBzbGZfd2JfZGlzOjE7CisgICAgICAgIGJvb2wgc21p
Zl9sb2dfZW46MTsKKyAgICAgICAgdW5zaWduZWQgaW50IGdhbV9lbjozOworICAgICAgICBib29s
IGdhX2xvZ19lbjoxOworICAgICAgICBib29sIGdhX2ludF9lbjoxOworICAgICAgICB1bnNpZ25l
ZCBpbnQgZHVhbF9wcHJfbG9nX2VuOjI7CisgICAgICAgIHVuc2lnbmVkIGludCBkdWFsX2V2ZW50
X2xvZ19lbjoyOworICAgICAgICB1bnNpZ25lZCBpbnQgZGV2X3RibF9zZWdfZW46MzsKKyAgICAg
ICAgdW5zaWduZWQgaW50IHByaXZfYWJydF9lbjoyOworICAgICAgICBib29sIHBwcl9hdXRvX3Jz
cF9lbjoxOworICAgICAgICBib29sIG1hcmNfZW46MTsKKyAgICAgICAgYm9vbCBibGtfc3RvcF9t
cmtfZW46MTsKKyAgICAgICAgYm9vbCBwcHJfYXV0b19yc3BfYW9uOjE7CisgICAgICAgIGJvb2wg
ZG9tYWluX2lkX3BuZToxOworICAgICAgICB1bnNpZ25lZCBpbnQgOjE7CisgICAgICAgIGJvb2wg
ZXBoX2VuOjE7CisgICAgICAgIHVuc2lnbmVkIGludCBoYWRfdXBkYXRlOjI7CisgICAgICAgIGJv
b2wgZ2RfdXBkYXRlX2RpczoxOworICAgICAgICB1bnNpZ25lZCBpbnQgOjE7CisgICAgICAgIGJv
b2wgeHRfZW46MTsKKyAgICAgICAgYm9vbCBpbnRfY2FwX3h0X2VuOjE7CisgICAgICAgIGJvb2wg
dmNtZF9lbjoxOworICAgICAgICBib29sIHZpb21tdV9lbjoxOworICAgICAgICBib29sIGdhX3Vw
ZGF0ZV9kaXM6MTsKKyAgICAgICAgYm9vbCBnYXBwaV9lbjoxOworICAgICAgICB1bnNpZ25lZCBp
bnQgOjg7CisgICAgfTsKK307CiAKIC8qIEV4Y2x1c2lvbiBSZWdpc3RlciAqLwogI2RlZmluZSBJ
T01NVV9FWENMVVNJT05fQkFTRV9MT1dfT0ZGU0VUCQkweDIwCg==

--_013_b8ae110af94a4ed25cf9c00ff1c0cb81susecom_
Content-Type: text/plain; name="03-AMD-IOMMU-bitfield-IRTE.patch"
Content-Description: 03-AMD-IOMMU-bitfield-IRTE.patch
Content-Disposition: attachment;
	filename="03-AMD-IOMMU-bitfield-IRTE.patch"; size=9373;
	creation-date="Thu, 25 Jul 2019 13:19:10 GMT";
	modification-date="Thu, 25 Jul 2019 13:19:10 GMT"
Content-ID: <C16EDBF04C5AD24EAC25B17EDDCF8C7C@namprd18.prod.outlook.com>
Content-Transfer-Encoding: base64

QU1EL0lPTU1VOiB1c2UgYml0IGZpZWxkIGZvciBJUlRFCgpBdCB0aGUgc2FtZSB0aW1lIHJlc3Ry
aWN0IGl0cyBzY29wZSB0byBqdXN0IHRoZSBzaW5nbGUgc291cmNlIGZpbGUKYWN0dWFsbHkgdXNp
bmcgaXQsIGFuZCBhYnN0cmFjdCBhY2Nlc3NlcyBieSBpbnRyb2R1Y2luZyBhIHVuaW9uIG9mCnBv
aW50ZXJzLiAoQSB1bmlvbiBvZiB0aGUgYWN0dWFsIHRhYmxlIGVudHJpZXMgaXMgbm90IHVzZWQg
dG8gbWFrZSBpdAppbXBvc3NpYmxlIHRvIFt3cm9uZ2x5LCBvbmNlIHRoZSAxMjgtYml0IGZvcm0g
Z2V0cyBhZGRlZF0gcGVyZm9ybQpwb2ludGVyIGFyaXRobWV0aWMgLyBhcnJheSBhY2Nlc3NlcyBv
biBkZXJpdmVkIHR5cGVzLikKCkFsc28gbW92ZSBhd2F5IGZyb20gdXBkYXRpbmcgdGhlIGVudHJp
ZXMgcGllY2VtZWFsOiBDb25zdHJ1Y3QgYSBmdWxsIG5ldwplbnRyeSwgYW5kIHdyaXRlIGl0IG91
dC4KClNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KQWNrZWQt
Ynk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkFja2VkLWJ5OiBC
cmlhbiBXb29kcyA8YnJpYW4ud29vZHNAYW1kLmNvbT4KLS0tCnY0OiBSZS1iYXNlLiBEbyBhd2F5
IHdpdGggc3RhbmRhbG9uZSBzdHJ1Y3QgaXJ0ZV9iYXNpYy4KdjM6IFN3aXRjaCBib29sZWFuIGJp
dGZpZWxkcyB0byBib29sLgp2MjogbmFtZSB7Z2V0LGZyZWV9X2ludHJlbWFwX2VudHJ5KCkncyBs
YXN0IHBhcmFtZXRlciAiaW5kZXgiIGluc3RlYWQgb2YKICAgICJvZmZzZXQiLiBJbnRyb2R1Y2Ug
dW5pb24gaXJ0ZTMyLgoKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2lu
dHIuYworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfaW50ci5jCkBAIC0y
NCw2ICsyNCwyNiBAQAogI2luY2x1ZGUgPHhlbi9rZXloYW5kbGVyLmg+CiAjaW5jbHVkZSA8eGVu
L3NvZnRpcnEuaD4KIAordW5pb24gaXJ0ZTMyIHsKKyAgICB1aW50MzJfdCByYXc7CisgICAgc3Ry
dWN0IHsKKyAgICAgICAgYm9vbCByZW1hcF9lbjoxOworICAgICAgICBib29sIHN1cF9pb19wZjox
OworICAgICAgICB1bnNpZ25lZCBpbnQgaW50X3R5cGU6MzsKKyAgICAgICAgYm9vbCBycV9lb2k6
MTsKKyAgICAgICAgYm9vbCBkbToxOworICAgICAgICBib29sIGd1ZXN0X21vZGU6MTsgLyogTUJa
ICovCisgICAgICAgIHVuc2lnbmVkIGludCBkZXN0Ojg7CisgICAgICAgIHVuc2lnbmVkIGludCB2
ZWN0b3I6ODsKKyAgICAgICAgdW5zaWduZWQgaW50IDo4OworICAgIH0gZmxkczsKK307CisKK3Vu
aW9uIGlydGVfcHRyIHsKKyAgICB2b2lkICpwdHI7CisgICAgdW5pb24gaXJ0ZTMyICpwdHIzMjsK
K307CisKICNkZWZpbmUgSU5UUkVNQVBfVEFCTEVfT1JERVIgICAgMQogI2RlZmluZSBJTlRSRU1B
UF9MRU5HVEggMHhCCiAjZGVmaW5lIElOVFJFTUFQX0VOVFJJRVMgKDEgPDwgSU5UUkVNQVBfTEVO
R1RIKQpAQCAtMTAyLDQ3ICsxMjIsNDUgQEAgc3RhdGljIHVuc2lnbmVkIGludCBhbGxvY19pbnRy
ZW1hcF9lbnRyeQogICAgIHJldHVybiBzbG90OwogfQogCi1zdGF0aWMgdTMyICpnZXRfaW50cmVt
YXBfZW50cnkoaW50IHNlZywgaW50IGJkZiwgaW50IG9mZnNldCkKK3N0YXRpYyB1bmlvbiBpcnRl
X3B0ciBnZXRfaW50cmVtYXBfZW50cnkodW5zaWduZWQgaW50IHNlZywgdW5zaWduZWQgaW50IGJk
ZiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50
IGluZGV4KQogewotICAgIHUzMiAqdGFibGUgPSBnZXRfaXZyc19tYXBwaW5ncyhzZWcpW2JkZl0u
aW50cmVtYXBfdGFibGU7CisgICAgdW5pb24gaXJ0ZV9wdHIgdGFibGUgPSB7CisgICAgICAgIC5w
dHIgPSBnZXRfaXZyc19tYXBwaW5ncyhzZWcpW2JkZl0uaW50cmVtYXBfdGFibGUKKyAgICB9Owor
CisgICAgQVNTRVJUKHRhYmxlLnB0ciAmJiAoaW5kZXggPCBJTlRSRU1BUF9FTlRSSUVTKSk7CiAK
LSAgICBBU1NFUlQoICh0YWJsZSAhPSBOVUxMKSAmJiAob2Zmc2V0IDwgSU5UUkVNQVBfRU5UUklF
UykgKTsKKyAgICB0YWJsZS5wdHIzMiArPSBpbmRleDsKIAotICAgIHJldHVybiB0YWJsZSArIG9m
ZnNldDsKKyAgICByZXR1cm4gdGFibGU7CiB9CiAKLXN0YXRpYyB2b2lkIGZyZWVfaW50cmVtYXBf
ZW50cnkoaW50IHNlZywgaW50IGJkZiwgaW50IG9mZnNldCkKLXsKLSAgICB1MzIgKmVudHJ5ID0g
Z2V0X2ludHJlbWFwX2VudHJ5KHNlZywgYmRmLCBvZmZzZXQpOwotCi0gICAgbWVtc2V0KGVudHJ5
LCAwLCBzaXplb2YodTMyKSk7Ci0gICAgX19jbGVhcl9iaXQob2Zmc2V0LCBnZXRfaXZyc19tYXBw
aW5ncyhzZWcpW2JkZl0uaW50cmVtYXBfaW51c2UpOwotfQotCi1zdGF0aWMgdm9pZCB1cGRhdGVf
aW50cmVtYXBfZW50cnkodTMyKiBlbnRyeSwgdTggdmVjdG9yLCB1OCBpbnRfdHlwZSwKLSAgICB1
OCBkZXN0X21vZGUsIHU4IGRlc3QpCi17Ci0gICAgc2V0X2ZpZWxkX2luX3JlZ191MzIoSU9NTVVf
Q09OVFJPTF9FTkFCTEVELCAwLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgIElOVF9SRU1B
UF9FTlRSWV9SRU1BUEVOX01BU0ssCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgSU5UX1JF
TUFQX0VOVFJZX1JFTUFQRU5fU0hJRlQsIGVudHJ5KTsKLSAgICBzZXRfZmllbGRfaW5fcmVnX3Uz
MihJT01NVV9DT05UUk9MX0RJU0FCTEVELCAqZW50cnksCi0gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgSU5UX1JFTUFQX0VOVFJZX1NVUElPUEZfTUFTSywKLSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBJTlRfUkVNQVBfRU5UUllfU1VQSU9QRl9TSElGVCwgZW50cnkpOwotICAgIHNldF9m
aWVsZF9pbl9yZWdfdTMyKGludF90eXBlLCAqZW50cnksCi0gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgSU5UX1JFTUFQX0VOVFJZX0lOVFRZUEVfTUFTSywKLSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBJTlRfUkVNQVBfRU5UUllfSU5UVFlQRV9TSElGVCwgZW50cnkpOwotICAgIHNldF9m
aWVsZF9pbl9yZWdfdTMyKElPTU1VX0NPTlRST0xfRElTQUJMRUQsICplbnRyeSwKLSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBJTlRfUkVNQVBfRU5UUllfUkVRRU9JX01BU0ssCi0gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgSU5UX1JFTUFQX0VOVFJZX1JFUUVPSV9TSElGVCwgZW50cnkp
OwotICAgIHNldF9maWVsZF9pbl9yZWdfdTMyKCh1MzIpZGVzdF9tb2RlLCAqZW50cnksCi0gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgSU5UX1JFTUFQX0VOVFJZX0RNX01BU0ssCi0gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgSU5UX1JFTUFQX0VOVFJZX0RNX1NISUZULCBlbnRyeSk7Ci0g
ICAgc2V0X2ZpZWxkX2luX3JlZ191MzIoKHUzMilkZXN0LCAqZW50cnksCi0gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgSU5UX1JFTUFQX0VOVFJZX0RFU1RfTUFTVCwKLSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBJTlRfUkVNQVBfRU5UUllfREVTVF9TSElGVCwgZW50cnkpOwotICAgIHNl
dF9maWVsZF9pbl9yZWdfdTMyKCh1MzIpdmVjdG9yLCAqZW50cnksCi0gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgSU5UX1JFTUFQX0VOVFJZX1ZFQ1RPUl9NQVNLLAotICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIElOVF9SRU1BUF9FTlRSWV9WRUNUT1JfU0hJRlQsIGVudHJ5KTsKK3N0YXRp
YyB2b2lkIGZyZWVfaW50cmVtYXBfZW50cnkodW5zaWduZWQgaW50IHNlZywgdW5zaWduZWQgaW50
IGJkZiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IGluZGV4
KQoreworICAgIHVuaW9uIGlydGVfcHRyIGVudHJ5ID0gZ2V0X2ludHJlbWFwX2VudHJ5KHNlZywg
YmRmLCBpbmRleCk7CisKKyAgICBBQ0NFU1NfT05DRShlbnRyeS5wdHIzMi0+cmF3KSA9IDA7CisK
KyAgICBfX2NsZWFyX2JpdChpbmRleCwgZ2V0X2l2cnNfbWFwcGluZ3Moc2VnKVtiZGZdLmludHJl
bWFwX2ludXNlKTsKK30KKworc3RhdGljIHZvaWQgdXBkYXRlX2ludHJlbWFwX2VudHJ5KHVuaW9u
IGlydGVfcHRyIGVudHJ5LCB1bnNpZ25lZCBpbnQgdmVjdG9yLAorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBpbnRfdHlwZSwKKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgZGVzdF9tb2RlLCB1bnNpZ25lZCBpbnQgZGVz
dCkKK3sKKyAgICB1bmlvbiBpcnRlMzIgaXJ0ZSA9IHsKKyAgICAgICAgLmZsZHMgPSB7CisgICAg
ICAgICAgICAucmVtYXBfZW4gPSB0cnVlLAorICAgICAgICAgICAgLmludF90eXBlID0gaW50X3R5
cGUsCisgICAgICAgICAgICAuZG0gPSBkZXN0X21vZGUsCisgICAgICAgICAgICAuZGVzdCA9IGRl
c3QsCisgICAgICAgICAgICAudmVjdG9yID0gdmVjdG9yLAorICAgICAgICB9LAorICAgIH07CisK
KyAgICBBQ0NFU1NfT05DRShlbnRyeS5wdHIzMi0+cmF3KSA9IGlydGUucmF3OwogfQogCiBzdGF0
aWMgaW5saW5lIGludCBnZXRfcnRlX2luZGV4KGNvbnN0IHN0cnVjdCBJT19BUElDX3JvdXRlX2Vu
dHJ5ICpydGUpCkBAIC0xNjQsNyArMTgyLDcgQEAgc3RhdGljIGludCB1cGRhdGVfaW50cmVtYXBf
ZW50cnlfZnJvbV9pbwogICAgIHUxNiAqaW5kZXgpCiB7CiAgICAgdW5zaWduZWQgbG9uZyBmbGFn
czsKLSAgICB1MzIqIGVudHJ5OworICAgIHVuaW9uIGlydGVfcHRyIGVudHJ5OwogICAgIHU4IGRl
bGl2ZXJ5X21vZGUsIGRlc3QsIHZlY3RvciwgZGVzdF9tb2RlOwogICAgIGludCByZXFfaWQ7CiAg
ICAgc3BpbmxvY2tfdCAqbG9jazsKQEAgLTIwMiwxMiArMjIwLDggQEAgc3RhdGljIGludCB1cGRh
dGVfaW50cmVtYXBfZW50cnlfZnJvbV9pbwogICAgICAgICAgKiBzbyBuZWVkIHRvIHJlY292ZXIg
dmVjdG9yIGFuZCBkZWxpdmVyeSBtb2RlIGZyb20gSVJURS4KICAgICAgICAgICovCiAgICAgICAg
IEFTU0VSVChnZXRfcnRlX2luZGV4KHJ0ZSkgPT0gb2Zmc2V0KTsKLSAgICAgICAgdmVjdG9yID0g
Z2V0X2ZpZWxkX2Zyb21fcmVnX3UzMigqZW50cnksCi0gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgSU5UX1JFTUFQX0VOVFJZX1ZFQ1RPUl9NQVNLLAotICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIElOVF9SRU1BUF9FTlRSWV9WRUNUT1JfU0hJRlQp
OwotICAgICAgICBkZWxpdmVyeV9tb2RlID0gZ2V0X2ZpZWxkX2Zyb21fcmVnX3UzMigqZW50cnks
Ci0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIElOVF9SRU1B
UF9FTlRSWV9JTlRUWVBFX01BU0ssCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIElOVF9SRU1BUF9FTlRSWV9JTlRUWVBFX1NISUZUKTsKKyAgICAgICAgdmVj
dG9yID0gZW50cnkucHRyMzItPmZsZHMudmVjdG9yOworICAgICAgICBkZWxpdmVyeV9tb2RlID0g
ZW50cnkucHRyMzItPmZsZHMuaW50X3R5cGU7CiAgICAgfQogICAgIHVwZGF0ZV9pbnRyZW1hcF9l
bnRyeShlbnRyeSwgdmVjdG9yLCBkZWxpdmVyeV9tb2RlLCBkZXN0X21vZGUsIGRlc3QpOwogCkBA
IC0yMjksNyArMjQzLDcgQEAgaW50IF9faW5pdCBhbWRfaW9tbXVfc2V0dXBfaW9hcGljX3JlbWFw
cAogewogICAgIHN0cnVjdCBJT19BUElDX3JvdXRlX2VudHJ5IHJ0ZTsKICAgICB1bnNpZ25lZCBs
b25nIGZsYWdzOwotICAgIHUzMiogZW50cnk7CisgICAgdW5pb24gaXJ0ZV9wdHIgZW50cnk7CiAg
ICAgaW50IGFwaWMsIHBpbjsKICAgICB1OCBkZWxpdmVyeV9tb2RlLCBkZXN0LCB2ZWN0b3IsIGRl
c3RfbW9kZTsKICAgICB1MTYgc2VnLCBiZGYsIHJlcV9pZDsKQEAgLTQwOCwxNiArNDIyLDE0IEBA
IHVuc2lnbmVkIGludCBhbWRfaW9tbXVfcmVhZF9pb2FwaWNfZnJvbV8KICAgICAgICAgdTE2IGJk
ZiA9IGlvYXBpY19zYmRmW2lkeF0uYmRmOwogICAgICAgICB1MTYgc2VnID0gaW9hcGljX3NiZGZb
aWR4XS5zZWc7CiAgICAgICAgIHUxNiByZXFfaWQgPSBnZXRfaW50cmVtYXBfcmVxdWVzdG9yX2lk
KHNlZywgYmRmKTsKLSAgICAgICAgY29uc3QgdTMyICplbnRyeSA9IGdldF9pbnRyZW1hcF9lbnRy
eShzZWcsIHJlcV9pZCwgb2Zmc2V0KTsKKyAgICAgICAgdW5pb24gaXJ0ZV9wdHIgZW50cnkgPSBn
ZXRfaW50cmVtYXBfZW50cnkoc2VnLCByZXFfaWQsIG9mZnNldCk7CiAKICAgICAgICAgQVNTRVJU
KG9mZnNldCA9PSAodmFsICYgKElOVFJFTUFQX0VOVFJJRVMgLSAxKSkpOwogICAgICAgICB2YWwg
Jj0gfihJTlRSRU1BUF9FTlRSSUVTIC0gMSk7Ci0gICAgICAgIHZhbCB8PSBnZXRfZmllbGRfZnJv
bV9yZWdfdTMyKCplbnRyeSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
SU5UX1JFTUFQX0VOVFJZX0lOVFRZUEVfTUFTSywKLSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgSU5UX1JFTUFQX0VOVFJZX0lOVFRZUEVfU0hJRlQpIDw8IDg7Ci0gICAgICAg
IHZhbCB8PSBnZXRfZmllbGRfZnJvbV9yZWdfdTMyKCplbnRyeSwKLSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgSU5UX1JFTUFQX0VOVFJZX1ZFQ1RPUl9NQVNLLAotICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBJTlRfUkVNQVBfRU5UUllfVkVDVE9SX1NI
SUZUKTsKKyAgICAgICAgdmFsIHw9IE1BU0tfSU5TUihlbnRyeS5wdHIzMi0+Zmxkcy5pbnRfdHlw
ZSwKKyAgICAgICAgICAgICAgICAgICAgICAgICBJT19BUElDX1JFRElSX0RFTElWX01PREVfTUFT
Syk7CisgICAgICAgIHZhbCB8PSBNQVNLX0lOU1IoZW50cnkucHRyMzItPmZsZHMudmVjdG9yLAor
ICAgICAgICAgICAgICAgICAgICAgICAgIElPX0FQSUNfUkVESVJfVkVDVE9SX01BU0spOwogICAg
IH0KIAogICAgIHJldHVybiB2YWw7CkBAIC00MjgsNyArNDQwLDcgQEAgc3RhdGljIGludCB1cGRh
dGVfaW50cmVtYXBfZW50cnlfZnJvbV9tcwogICAgIGludCAqcmVtYXBfaW5kZXgsIGNvbnN0IHN0
cnVjdCBtc2lfbXNnICptc2csIHUzMiAqZGF0YSkKIHsKICAgICB1bnNpZ25lZCBsb25nIGZsYWdz
OwotICAgIHUzMiogZW50cnk7CisgICAgdW5pb24gaXJ0ZV9wdHIgZW50cnk7CiAgICAgdTE2IHJl
cV9pZCwgYWxpYXNfaWQ7CiAgICAgdTggZGVsaXZlcnlfbW9kZSwgZGVzdCwgdmVjdG9yLCBkZXN0
X21vZGU7CiAgICAgc3BpbmxvY2tfdCAqbG9jazsKQEAgLTU4Miw3ICs1OTQsNyBAQCB2b2lkIGFt
ZF9pb21tdV9yZWFkX21zaV9mcm9tX2lyZSgKICAgICBjb25zdCBzdHJ1Y3QgcGNpX2RldiAqcGRl
diA9IG1zaV9kZXNjLT5kZXY7CiAgICAgdTE2IGJkZiA9IHBkZXYgPyBQQ0lfQkRGMihwZGV2LT5i
dXMsIHBkZXYtPmRldmZuKSA6IGhwZXRfc2JkZi5iZGY7CiAgICAgdTE2IHNlZyA9IHBkZXYgPyBw
ZGV2LT5zZWcgOiBocGV0X3NiZGYuc2VnOwotICAgIGNvbnN0IHUzMiAqZW50cnk7CisgICAgdW5p
b24gaXJ0ZV9wdHIgZW50cnk7CiAKICAgICBpZiAoIElTX0VSUl9PUl9OVUxMKF9maW5kX2lvbW11
X2Zvcl9kZXZpY2Uoc2VnLCBiZGYpKSApCiAgICAgICAgIHJldHVybjsKQEAgLTU5OCwxMiArNjEw
LDEwIEBAIHZvaWQgYW1kX2lvbW11X3JlYWRfbXNpX2Zyb21faXJlKAogICAgIH0KIAogICAgIG1z
Zy0+ZGF0YSAmPSB+KElOVFJFTUFQX0VOVFJJRVMgLSAxKTsKLSAgICBtc2ctPmRhdGEgfD0gZ2V0
X2ZpZWxkX2Zyb21fcmVnX3UzMigqZW50cnksCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgSU5UX1JFTUFQX0VOVFJZX0lOVFRZUEVfTUFTSywKLSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBJTlRfUkVNQVBfRU5UUllfSU5UVFlQRV9TSElGVCkg
PDwgODsKLSAgICBtc2ctPmRhdGEgfD0gZ2V0X2ZpZWxkX2Zyb21fcmVnX3UzMigqZW50cnksCi0g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgSU5UX1JFTUFQX0VOVFJZX1ZF
Q1RPUl9NQVNLLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIElOVF9S
RU1BUF9FTlRSWV9WRUNUT1JfU0hJRlQpOworICAgIG1zZy0+ZGF0YSB8PSBNQVNLX0lOU1IoZW50
cnkucHRyMzItPmZsZHMuaW50X3R5cGUsCisgICAgICAgICAgICAgICAgICAgICAgICAgICBNU0lf
REFUQV9ERUxJVkVSWV9NT0RFX01BU0spOworICAgIG1zZy0+ZGF0YSB8PSBNQVNLX0lOU1IoZW50
cnkucHRyMzItPmZsZHMudmVjdG9yLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgTVNJX0RB
VEFfVkVDVE9SX01BU0spOwogfQogCiBpbnQgX19pbml0IGFtZF9pb21tdV9mcmVlX2ludHJlbWFw
X3RhYmxlKAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9zdm0vYW1kLWlvbW11LWRlZnMu
aAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9zdm0vYW1kLWlvbW11LWRlZnMuaApAQCAt
NDY5LDIyICs0NjksNiBAQCBzdHJ1Y3QgYW1kX2lvbW11X3B0ZSB7CiAjZGVmaW5lIElPTU1VX0NP
TlRST0xfRElTQUJMRUQJMAogI2RlZmluZSBJT01NVV9DT05UUk9MX0VOQUJMRUQJMQogCi0vKiBp
bnRlcnJ1cHQgcmVtYXBwaW5nIHRhYmxlICovCi0jZGVmaW5lIElOVF9SRU1BUF9FTlRSWV9SRU1B
UEVOX01BU0sgICAgMHgwMDAwMDAwMQotI2RlZmluZSBJTlRfUkVNQVBfRU5UUllfUkVNQVBFTl9T
SElGVCAgIDAKLSNkZWZpbmUgSU5UX1JFTUFQX0VOVFJZX1NVUElPUEZfTUFTSyAgICAweDAwMDAw
MDAyCi0jZGVmaW5lIElOVF9SRU1BUF9FTlRSWV9TVVBJT1BGX1NISUZUICAgMQotI2RlZmluZSBJ
TlRfUkVNQVBfRU5UUllfSU5UVFlQRV9NQVNLICAgIDB4MDAwMDAwMUMKLSNkZWZpbmUgSU5UX1JF
TUFQX0VOVFJZX0lOVFRZUEVfU0hJRlQgICAyCi0jZGVmaW5lIElOVF9SRU1BUF9FTlRSWV9SRVFF
T0lfTUFTSyAgICAgMHgwMDAwMDAyMAotI2RlZmluZSBJTlRfUkVNQVBfRU5UUllfUkVRRU9JX1NI
SUZUICAgIDUKLSNkZWZpbmUgSU5UX1JFTUFQX0VOVFJZX0RNX01BU0sgICAgICAgICAweDAwMDAw
MDQwCi0jZGVmaW5lIElOVF9SRU1BUF9FTlRSWV9ETV9TSElGVCAgICAgICAgNgotI2RlZmluZSBJ
TlRfUkVNQVBfRU5UUllfREVTVF9NQVNUICAgICAgIDB4MDAwMEZGMDAKLSNkZWZpbmUgSU5UX1JF
TUFQX0VOVFJZX0RFU1RfU0hJRlQgICAgICA4Ci0jZGVmaW5lIElOVF9SRU1BUF9FTlRSWV9WRUNU
T1JfTUFTSyAgICAgMHgwMEZGMDAwMAotI2RlZmluZSBJTlRfUkVNQVBfRU5UUllfVkVDVE9SX1NI
SUZUICAgIDE2Ci0KICNkZWZpbmUgSU5WX0lPTU1VX0FMTF9QQUdFU19BRERSRVNTICAgICAgKCgx
VUxMIDw8IDYzKSAtIDEpCiAKICNkZWZpbmUgSU9NTVVfUklOR19CVUZGRVJfUFRSX01BU0sgICAg
ICAgICAgICAgICAgICAweDAwMDdGRkYwCg==

--_013_b8ae110af94a4ed25cf9c00ff1c0cb81susecom_
Content-Type: text/plain; name="04-AMD-IOMMU-get-IRTE-IOMMU.patch"
Content-Description: 04-AMD-IOMMU-get-IRTE-IOMMU.patch
Content-Disposition: attachment;
	filename="04-AMD-IOMMU-get-IRTE-IOMMU.patch"; size=6015;
	creation-date="Thu, 25 Jul 2019 13:19:10 GMT";
	modification-date="Thu, 25 Jul 2019 13:19:10 GMT"
Content-ID: <BA8296741160224FA9D63A882997B9B7@namprd18.prod.outlook.com>
Content-Transfer-Encoding: base64

QU1EL0lPTU1VOiBwYXNzIElPTU1VIHRvIHtnZXQsZnJlZSx1cGRhdGV9X2ludHJlbWFwX2VudHJ5
KCkKClRoZSBmdW5jdGlvbnMgd2lsbCB3YW50IHRvIGtub3cgSU9NTVUgcHJvcGVydGllcyAoc3Bl
Y2lmaWNhbGx5IHRoZSBJUlRFCnNpemUpIHN1YnNlcXVlbnRseS4KClJhdGhlciB0aGFuIGludHJv
ZHVjaW5nIGEgc2Vjb25kIGVycm9yIHBhdGggYm9ndXNseSByZXR1cm5pbmcgLUUuLi4gZnJvbQph
bWRfaW9tbXVfcmVhZF9pb2FwaWNfZnJvbV9pcmUoKSwgYWxzbyBjaGFuZ2UgdGhlIGV4aXN0aW5n
IG9uZSB0byBmb2xsb3cKVlQtZCBpbiByZXR1cm5pbmcgdGhlIHJhdyAodW50cmFuc2xhdGVkKSBJ
Ty1BUElDIFJURS4KClNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNv
bT4KQWNrZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkFj
a2VkLWJ5OiBCcmlhbiBXb29kcyA8YnJpYW4ud29vZHNAYW1kLmNvbT4KLS0tCnYzOiBOZXcuCgot
LS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfaW50ci5jCisrKyBiL3hlbi9k
cml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9pbnRyLmMKQEAgLTEyMiwxMSArMTIyLDExIEBA
IHN0YXRpYyB1bnNpZ25lZCBpbnQgYWxsb2NfaW50cmVtYXBfZW50cnkKICAgICByZXR1cm4gc2xv
dDsKIH0KIAotc3RhdGljIHVuaW9uIGlydGVfcHRyIGdldF9pbnRyZW1hcF9lbnRyeSh1bnNpZ25l
ZCBpbnQgc2VnLCB1bnNpZ25lZCBpbnQgYmRmLAotICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgaW5kZXgpCitzdGF0aWMgdW5pb24gaXJ0ZV9wdHIg
Z2V0X2ludHJlbWFwX2VudHJ5KGNvbnN0IHN0cnVjdCBhbWRfaW9tbXUgKmlvbW11LAorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgYmRmLCB1bnNp
Z25lZCBpbnQgaW5kZXgpCiB7CiAgICAgdW5pb24gaXJ0ZV9wdHIgdGFibGUgPSB7Ci0gICAgICAg
IC5wdHIgPSBnZXRfaXZyc19tYXBwaW5ncyhzZWcpW2JkZl0uaW50cmVtYXBfdGFibGUKKyAgICAg
ICAgLnB0ciA9IGdldF9pdnJzX21hcHBpbmdzKGlvbW11LT5zZWcpW2JkZl0uaW50cmVtYXBfdGFi
bGUKICAgICB9OwogCiAgICAgQVNTRVJUKHRhYmxlLnB0ciAmJiAoaW5kZXggPCBJTlRSRU1BUF9F
TlRSSUVTKSk7CkBAIC0xMzYsMTggKzEzNiwxOSBAQCBzdGF0aWMgdW5pb24gaXJ0ZV9wdHIgZ2V0
X2ludHJlbWFwX2VudHJ5CiAgICAgcmV0dXJuIHRhYmxlOwogfQogCi1zdGF0aWMgdm9pZCBmcmVl
X2ludHJlbWFwX2VudHJ5KHVuc2lnbmVkIGludCBzZWcsIHVuc2lnbmVkIGludCBiZGYsCi0gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBpbmRleCkKK3N0YXRpYyB2
b2lkIGZyZWVfaW50cmVtYXBfZW50cnkoY29uc3Qgc3RydWN0IGFtZF9pb21tdSAqaW9tbXUsCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBiZGYsIHVuc2lnbmVk
IGludCBpbmRleCkKIHsKLSAgICB1bmlvbiBpcnRlX3B0ciBlbnRyeSA9IGdldF9pbnRyZW1hcF9l
bnRyeShzZWcsIGJkZiwgaW5kZXgpOworICAgIHVuaW9uIGlydGVfcHRyIGVudHJ5ID0gZ2V0X2lu
dHJlbWFwX2VudHJ5KGlvbW11LCBiZGYsIGluZGV4KTsKIAogICAgIEFDQ0VTU19PTkNFKGVudHJ5
LnB0cjMyLT5yYXcpID0gMDsKIAotICAgIF9fY2xlYXJfYml0KGluZGV4LCBnZXRfaXZyc19tYXBw
aW5ncyhzZWcpW2JkZl0uaW50cmVtYXBfaW51c2UpOworICAgIF9fY2xlYXJfYml0KGluZGV4LCBn
ZXRfaXZyc19tYXBwaW5ncyhpb21tdS0+c2VnKVtiZGZdLmludHJlbWFwX2ludXNlKTsKIH0KIAot
c3RhdGljIHZvaWQgdXBkYXRlX2ludHJlbWFwX2VudHJ5KHVuaW9uIGlydGVfcHRyIGVudHJ5LCB1
bnNpZ25lZCBpbnQgdmVjdG9yLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVu
c2lnbmVkIGludCBpbnRfdHlwZSwKK3N0YXRpYyB2b2lkIHVwZGF0ZV9pbnRyZW1hcF9lbnRyeShj
b25zdCBzdHJ1Y3QgYW1kX2lvbW11ICppb21tdSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICB1bmlvbiBpcnRlX3B0ciBlbnRyeSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICB1bnNpZ25lZCBpbnQgdmVjdG9yLCB1bnNpZ25lZCBpbnQgaW50X3R5cGUsCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IGRlc3RfbW9kZSwgdW5z
aWduZWQgaW50IGRlc3QpCiB7CiAgICAgdW5pb24gaXJ0ZTMyIGlydGUgPSB7CkBAIC0yMTIsNyAr
MjEzLDcgQEAgc3RhdGljIGludCB1cGRhdGVfaW50cmVtYXBfZW50cnlfZnJvbV9pbwogICAgICAg
ICBsb191cGRhdGUgPSAxOwogICAgIH0KIAotICAgIGVudHJ5ID0gZ2V0X2ludHJlbWFwX2VudHJ5
KGlvbW11LT5zZWcsIHJlcV9pZCwgb2Zmc2V0KTsKKyAgICBlbnRyeSA9IGdldF9pbnRyZW1hcF9l
bnRyeShpb21tdSwgcmVxX2lkLCBvZmZzZXQpOwogICAgIGlmICggIWxvX3VwZGF0ZSApCiAgICAg
ewogICAgICAgICAvKgpAQCAtMjIzLDcgKzIyNCw3IEBAIHN0YXRpYyBpbnQgdXBkYXRlX2ludHJl
bWFwX2VudHJ5X2Zyb21faW8KICAgICAgICAgdmVjdG9yID0gZW50cnkucHRyMzItPmZsZHMudmVj
dG9yOwogICAgICAgICBkZWxpdmVyeV9tb2RlID0gZW50cnkucHRyMzItPmZsZHMuaW50X3R5cGU7
CiAgICAgfQotICAgIHVwZGF0ZV9pbnRyZW1hcF9lbnRyeShlbnRyeSwgdmVjdG9yLCBkZWxpdmVy
eV9tb2RlLCBkZXN0X21vZGUsIGRlc3QpOworICAgIHVwZGF0ZV9pbnRyZW1hcF9lbnRyeShpb21t
dSwgZW50cnksIHZlY3RvciwgZGVsaXZlcnlfbW9kZSwgZGVzdF9tb2RlLCBkZXN0KTsKIAogICAg
IHNwaW5fdW5sb2NrX2lycXJlc3RvcmUobG9jaywgZmxhZ3MpOwogCkBAIC0yODgsOCArMjg5LDgg
QEAgaW50IF9faW5pdCBhbWRfaW9tbXVfc2V0dXBfaW9hcGljX3JlbWFwcAogICAgICAgICAgICAg
c3Bpbl9sb2NrX2lycXNhdmUobG9jaywgZmxhZ3MpOwogICAgICAgICAgICAgb2Zmc2V0ID0gYWxs
b2NfaW50cmVtYXBfZW50cnkoc2VnLCByZXFfaWQsIDEpOwogICAgICAgICAgICAgQlVHX09OKG9m
ZnNldCA+PSBJTlRSRU1BUF9FTlRSSUVTKTsKLSAgICAgICAgICAgIGVudHJ5ID0gZ2V0X2ludHJl
bWFwX2VudHJ5KGlvbW11LT5zZWcsIHJlcV9pZCwgb2Zmc2V0KTsKLSAgICAgICAgICAgIHVwZGF0
ZV9pbnRyZW1hcF9lbnRyeShlbnRyeSwgdmVjdG9yLAorICAgICAgICAgICAgZW50cnkgPSBnZXRf
aW50cmVtYXBfZW50cnkoaW9tbXUsIHJlcV9pZCwgb2Zmc2V0KTsKKyAgICAgICAgICAgIHVwZGF0
ZV9pbnRyZW1hcF9lbnRyeShpb21tdSwgZW50cnksIHZlY3RvciwKICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBkZWxpdmVyeV9tb2RlLCBkZXN0X21vZGUsIGRlc3QpOwogICAgICAg
ICAgICAgc3Bpbl91bmxvY2tfaXJxcmVzdG9yZShsb2NrLCBmbGFncyk7CiAKQEAgLTQxMyw3ICs0
MTQsNyBAQCB1bnNpZ25lZCBpbnQgYW1kX2lvbW11X3JlYWRfaW9hcGljX2Zyb21fCiAKICAgICBp
ZHggPSBpb2FwaWNfaWRfdG9faW5kZXgoSU9fQVBJQ19JRChhcGljKSk7CiAgICAgaWYgKCBpZHgg
PT0gTUFYX0lPX0FQSUNTICkKLSAgICAgICAgcmV0dXJuIC1FSU5WQUw7CisgICAgICAgIHJldHVy
biB2YWw7CiAKICAgICBvZmZzZXQgPSBpb2FwaWNfc2JkZltpZHhdLnBpbl8yX2lkeFtwaW5dOwog
CkBAIC00MjIsOSArNDIzLDEzIEBAIHVuc2lnbmVkIGludCBhbWRfaW9tbXVfcmVhZF9pb2FwaWNf
ZnJvbV8KICAgICAgICAgdTE2IGJkZiA9IGlvYXBpY19zYmRmW2lkeF0uYmRmOwogICAgICAgICB1
MTYgc2VnID0gaW9hcGljX3NiZGZbaWR4XS5zZWc7CiAgICAgICAgIHUxNiByZXFfaWQgPSBnZXRf
aW50cmVtYXBfcmVxdWVzdG9yX2lkKHNlZywgYmRmKTsKLSAgICAgICAgdW5pb24gaXJ0ZV9wdHIg
ZW50cnkgPSBnZXRfaW50cmVtYXBfZW50cnkoc2VnLCByZXFfaWQsIG9mZnNldCk7CisgICAgICAg
IGNvbnN0IHN0cnVjdCBhbWRfaW9tbXUgKmlvbW11ID0gZmluZF9pb21tdV9mb3JfZGV2aWNlKHNl
ZywgYmRmKTsKKyAgICAgICAgdW5pb24gaXJ0ZV9wdHIgZW50cnk7CiAKKyAgICAgICAgaWYgKCAh
aW9tbXUgKQorICAgICAgICAgICAgcmV0dXJuIHZhbDsKICAgICAgICAgQVNTRVJUKG9mZnNldCA9
PSAodmFsICYgKElOVFJFTUFQX0VOVFJJRVMgLSAxKSkpOworICAgICAgICBlbnRyeSA9IGdldF9p
bnRyZW1hcF9lbnRyeShpb21tdSwgcmVxX2lkLCBvZmZzZXQpOwogICAgICAgICB2YWwgJj0gfihJ
TlRSRU1BUF9FTlRSSUVTIC0gMSk7CiAgICAgICAgIHZhbCB8PSBNQVNLX0lOU1IoZW50cnkucHRy
MzItPmZsZHMuaW50X3R5cGUsCiAgICAgICAgICAgICAgICAgICAgICAgICAgSU9fQVBJQ19SRURJ
Ul9ERUxJVl9NT0RFX01BU0spOwpAQCAtNDU0LDcgKzQ1OSw3IEBAIHN0YXRpYyBpbnQgdXBkYXRl
X2ludHJlbWFwX2VudHJ5X2Zyb21fbXMKICAgICAgICAgbG9jayA9IGdldF9pbnRyZW1hcF9sb2Nr
KGlvbW11LT5zZWcsIHJlcV9pZCk7CiAgICAgICAgIHNwaW5fbG9ja19pcnFzYXZlKGxvY2ssIGZs
YWdzKTsKICAgICAgICAgZm9yICggaSA9IDA7IGkgPCBucjsgKytpICkKLSAgICAgICAgICAgIGZy
ZWVfaW50cmVtYXBfZW50cnkoaW9tbXUtPnNlZywgcmVxX2lkLCAqcmVtYXBfaW5kZXggKyBpKTsK
KyAgICAgICAgICAgIGZyZWVfaW50cmVtYXBfZW50cnkoaW9tbXUsIHJlcV9pZCwgKnJlbWFwX2lu
ZGV4ICsgaSk7CiAgICAgICAgIHNwaW5fdW5sb2NrX2lycXJlc3RvcmUobG9jaywgZmxhZ3MpOwog
ICAgICAgICBnb3RvIGRvbmU7CiAgICAgfQpAQCAtNDc5LDggKzQ4NCw4IEBAIHN0YXRpYyBpbnQg
dXBkYXRlX2ludHJlbWFwX2VudHJ5X2Zyb21fbXMKICAgICAgICAgKnJlbWFwX2luZGV4ID0gb2Zm
c2V0OwogICAgIH0KIAotICAgIGVudHJ5ID0gZ2V0X2ludHJlbWFwX2VudHJ5KGlvbW11LT5zZWcs
IHJlcV9pZCwgb2Zmc2V0KTsKLSAgICB1cGRhdGVfaW50cmVtYXBfZW50cnkoZW50cnksIHZlY3Rv
ciwgZGVsaXZlcnlfbW9kZSwgZGVzdF9tb2RlLCBkZXN0KTsKKyAgICBlbnRyeSA9IGdldF9pbnRy
ZW1hcF9lbnRyeShpb21tdSwgcmVxX2lkLCBvZmZzZXQpOworICAgIHVwZGF0ZV9pbnRyZW1hcF9l
bnRyeShpb21tdSwgZW50cnksIHZlY3RvciwgZGVsaXZlcnlfbW9kZSwgZGVzdF9tb2RlLCBkZXN0
KTsKICAgICBzcGluX3VubG9ja19pcnFyZXN0b3JlKGxvY2ssIGZsYWdzKTsKIAogICAgICpkYXRh
ID0gKG1zZy0+ZGF0YSAmIH4oSU5UUkVNQVBfRU5UUklFUyAtIDEpKSB8IG9mZnNldDsKQEAgLTU5
NCwxMiArNTk5LDEzIEBAIHZvaWQgYW1kX2lvbW11X3JlYWRfbXNpX2Zyb21faXJlKAogICAgIGNv
bnN0IHN0cnVjdCBwY2lfZGV2ICpwZGV2ID0gbXNpX2Rlc2MtPmRldjsKICAgICB1MTYgYmRmID0g
cGRldiA/IFBDSV9CREYyKHBkZXYtPmJ1cywgcGRldi0+ZGV2Zm4pIDogaHBldF9zYmRmLmJkZjsK
ICAgICB1MTYgc2VnID0gcGRldiA/IHBkZXYtPnNlZyA6IGhwZXRfc2JkZi5zZWc7CisgICAgY29u
c3Qgc3RydWN0IGFtZF9pb21tdSAqaW9tbXUgPSBfZmluZF9pb21tdV9mb3JfZGV2aWNlKHNlZywg
YmRmKTsKICAgICB1bmlvbiBpcnRlX3B0ciBlbnRyeTsKIAotICAgIGlmICggSVNfRVJSX09SX05V
TEwoX2ZpbmRfaW9tbXVfZm9yX2RldmljZShzZWcsIGJkZikpICkKKyAgICBpZiAoIElTX0VSUl9P
Ul9OVUxMKGlvbW11KSApCiAgICAgICAgIHJldHVybjsKIAotICAgIGVudHJ5ID0gZ2V0X2ludHJl
bWFwX2VudHJ5KHNlZywgZ2V0X2RtYV9yZXF1ZXN0b3JfaWQoc2VnLCBiZGYpLCBvZmZzZXQpOwor
ICAgIGVudHJ5ID0gZ2V0X2ludHJlbWFwX2VudHJ5KGlvbW11LCBnZXRfZG1hX3JlcXVlc3Rvcl9p
ZChzZWcsIGJkZiksIG9mZnNldCk7CiAKICAgICBpZiAoIG1zaV9kZXNjLT5tc2lfYXR0cmliLnR5
cGUgPT0gUENJX0NBUF9JRF9NU0kgKQogICAgIHsK

--_013_b8ae110af94a4ed25cf9c00ff1c0cb81susecom_
Content-Type: text/plain; name="05-AMD-IOMMU-128bit-IRTE.patch"
Content-Description: 05-AMD-IOMMU-128bit-IRTE.patch
Content-Disposition: attachment; filename="05-AMD-IOMMU-128bit-IRTE.patch";
	size=17280; creation-date="Thu, 25 Jul 2019 13:19:10 GMT";
	modification-date="Thu, 25 Jul 2019 13:19:10 GMT"
Content-ID: <4013F7E94D40874985700C7E75A87322@namprd18.prod.outlook.com>
Content-Transfer-Encoding: base64

QU1EL0lPTU1VOiBpbnRyb2R1Y2UgMTI4LWJpdCBJUlRFIG5vbi1ndWVzdC1BUElDIElSVEUgZm9y
bWF0CgpUaGlzIGlzIGluIHByZXBhcmF0aW9uIG9mIGFjdHVhbGx5IGVuYWJsaW5nIHgyQVBJQyBt
b2RlLCB3aGljaCByZXF1aXJlcwp0aGlzIHdpZGVyIElSVEUgZm9ybWF0IHRvIGJlIHVzZWQuCgpB
IHNwZWNpZmljIHJlbWFyayByZWdhcmRpbmcgdGhlIGZpcnN0IGh1bmsgY2hhbmdpbmcKYW1kX2lv
bW11X2lvYXBpY191cGRhdGVfaXJlKCk6IFRoaXMgYnlwYXNzIHdhcyBpbnRyb2R1Y2VkIGZvciBY
U0EtMzYsCmkuZS4gYnkgOTRkNGExMTE5ZCAoIkFNRCxJT01NVTogQ2xlYW4gdXAgb2xkIGVudHJp
ZXMgaW4gcmVtYXBwaW5nCnRhYmxlcyB3aGVuIGNyZWF0aW5nIG5ldyBvbmUiKS4gT3RoZXIgY29k
ZSBpbnRyb2R1Y2VkIGJ5IHRoYXQgY2hhbmdlIGhhcwptZWFud2hpbGUgZGlzYXBwZWFyZWQgb3Ig
ZnVydGhlciBjaGFuZ2VkLCBhbmQgSSB3b25kZXIgaWYgLSByYXRoZXIgdGhhbgphZGRpbmcgYW4g
eDJhcGljX2VuYWJsZWQgY2hlY2sgdG8gdGhlIGNvbmRpdGlvbmFsIC0gdGhlIGJ5cGFzcyBjb3Vs
ZG4ndApiZSBkZWxldGVkIGFsdG9nZXRoZXIuIEZvciBub3cgdGhlIGdvYWwgaXMgdG8gYWZmZWN0
IHRoZSBub24teDJBUElDCnBhdGhzIGFzIGxpdHRsZSBhcyBwb3NzaWJsZS4KClRha2UgdGhlIGxp
YmVydHkgYW5kIHVzZSB0aGUgbmV3ICJmcmVzaCIgZmxhZyB0byBzdXBwcmVzcyBhbiB1bm5lZWRl
ZApmbHVzaCBpbiB1cGRhdGVfaW50cmVtYXBfZW50cnlfZnJvbV9pb2FwaWMoKS4KClNpZ25lZC1v
ZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KLS0tCnY0OiBSZS1iYXNlLiBE
byBhd2F5IHdpdGggc3RhbmRhbG9uZSBzdHJ1Y3QgaXJ0ZV9mdWxsLiBVc2Ugc21wX3dtYigpLgp2
MzogQXZvaWQgdW5yZWxhdGVkIHR5cGUgY2hhbmdlcyBpbiB1cGRhdGVfaW50cmVtYXBfZW50cnlf
ZnJvbV9pb2FwaWMoKS4KICAgIERyb3AgaXJ0ZV9tb2RlIGVudW0gYW5kIHZhcmlhYmxlLiBDb252
ZXJ0IElOVFJFTUFQX1RBQkxFX09SREVSIGludG8KICAgIGEgc3RhdGljIGhlbHBlci4gQ29tbWVu
dCBiYXJyaWVyKCkgdXNlcy4gU3dpdGNoIGJvb2xlYW4gYml0ZmllbGRzIHRvCiAgICBib29sLgp2
MjogQWRkIGNhc3QgaW4gZ2V0X2Z1bGxfZGVzdCgpLiBSZS1iYXNlIG92ZXIgY2hhbmdlcyBlYXJs
aWVyIGluIHRoZQogICAgc2VyaWVzLiBEb24ndCB1c2UgY21weGNoZzE2Yi4gVXNlIGJhcnJpZXIo
KSBpbnN0ZWFkIG9mIHdtYigpLgotLS0KTm90ZSB0aGF0IEFNRCdzIGRvYyBzYXlzIExvd2VzdCBQ
cmlvcml0eSAoIkFyYml0cmF0ZWQiIGJ5IHRoZWlyIG5hbWluZykKbW9kZSBpcyB1bmF2YWlsYWJs
ZSBpbiB4MkFQSUMgbW9kZSwgYnV0IHRoZXkndmUgY29uZmlybWVkIHRoaXMgdG8gYmUgYQptaXN0
YWtlIG9uIHRoZWlyIHBhcnQuCgotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9t
bXVfaW50ci5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9pbnRyLmMK
QEAgLTM5LDEyICszOSwzNiBAQCB1bmlvbiBpcnRlMzIgewogICAgIH0gZmxkczsKIH07CiAKK3Vu
aW9uIGlydGUxMjggeworICAgIHVpbnQ2NF90IHJhd1syXTsKKyAgICBzdHJ1Y3QgeworICAgICAg
ICBib29sIHJlbWFwX2VuOjE7CisgICAgICAgIGJvb2wgc3VwX2lvX3BmOjE7CisgICAgICAgIHVu
c2lnbmVkIGludCBpbnRfdHlwZTozOworICAgICAgICBib29sIHJxX2VvaToxOworICAgICAgICBi
b29sIGRtOjE7CisgICAgICAgIGJvb2wgZ3Vlc3RfbW9kZToxOyAvKiBNQlogKi8KKyAgICAgICAg
dW5zaWduZWQgaW50IGRlc3RfbG86MjQ7CisgICAgICAgIHVuc2lnbmVkIGludCA6MzI7CisgICAg
ICAgIHVuc2lnbmVkIGludCB2ZWN0b3I6ODsKKyAgICAgICAgdW5zaWduZWQgaW50IDoyNDsKKyAg
ICAgICAgdW5zaWduZWQgaW50IDoyNDsKKyAgICAgICAgdW5zaWduZWQgaW50IGRlc3RfaGk6ODsK
KyAgICB9IGZ1bGw7Cit9OworCiB1bmlvbiBpcnRlX3B0ciB7CiAgICAgdm9pZCAqcHRyOwogICAg
IHVuaW9uIGlydGUzMiAqcHRyMzI7CisgICAgdW5pb24gaXJ0ZTEyOCAqcHRyMTI4OwogfTsKIAot
I2RlZmluZSBJTlRSRU1BUF9UQUJMRV9PUkRFUiAgICAxCit1bmlvbiBpcnRlX2NwdHIgeworICAg
IGNvbnN0IHZvaWQgKnB0cjsKKyAgICBjb25zdCB1bmlvbiBpcnRlMzIgKnB0cjMyOworICAgIGNv
bnN0IHVuaW9uIGlydGUxMjggKnB0cjEyODsKK30gX190cmFuc3BhcmVudF9fOworCiAjZGVmaW5l
IElOVFJFTUFQX0xFTkdUSCAweEIKICNkZWZpbmUgSU5UUkVNQVBfRU5UUklFUyAoMSA8PCBJTlRS
RU1BUF9MRU5HVEgpCiAKQEAgLTU3LDYgKzgxLDEzIEBAIHVuc2lnbmVkIGludCBucl9pb2FwaWNf
c2JkZjsKIAogc3RhdGljIHZvaWQgZHVtcF9pbnRyZW1hcF90YWJsZXModW5zaWduZWQgY2hhciBr
ZXkpOwogCitzdGF0aWMgdW5zaWduZWQgaW50IF9faW5pdCBpbnRyZW1hcF90YWJsZV9vcmRlcihj
b25zdCBzdHJ1Y3QgYW1kX2lvbW11ICppb21tdSkKK3sKKyAgICByZXR1cm4gaW9tbXUtPmN0cmwu
Z2FfZW4KKyAgICAgICAgICAgPyBnZXRfb3JkZXJfZnJvbV9ieXRlcyhJTlRSRU1BUF9FTlRSSUVT
ICogc2l6ZW9mKHVuaW9uIGlydGUxMjgpKQorICAgICAgICAgICA6IGdldF9vcmRlcl9mcm9tX2J5
dGVzKElOVFJFTUFQX0VOVFJJRVMgKiBzaXplb2YodW5pb24gaXJ0ZTMyKSk7Cit9CisKIHVuc2ln
bmVkIGludCBpb2FwaWNfaWRfdG9faW5kZXgodW5zaWduZWQgaW50IGFwaWNfaWQpCiB7CiAgICAg
dW5zaWduZWQgaW50IGlkeDsKQEAgLTEzMSw3ICsxNjIsMTAgQEAgc3RhdGljIHVuaW9uIGlydGVf
cHRyIGdldF9pbnRyZW1hcF9lbnRyeQogCiAgICAgQVNTRVJUKHRhYmxlLnB0ciAmJiAoaW5kZXgg
PCBJTlRSRU1BUF9FTlRSSUVTKSk7CiAKLSAgICB0YWJsZS5wdHIzMiArPSBpbmRleDsKKyAgICBp
ZiAoIGlvbW11LT5jdHJsLmdhX2VuICkKKyAgICAgICAgdGFibGUucHRyMTI4ICs9IGluZGV4Owor
ICAgIGVsc2UKKyAgICAgICAgdGFibGUucHRyMzIgKz0gaW5kZXg7CiAKICAgICByZXR1cm4gdGFi
bGU7CiB9CkBAIC0xNDEsNyArMTc1LDIyIEBAIHN0YXRpYyB2b2lkIGZyZWVfaW50cmVtYXBfZW50
cnkoY29uc3Qgc3QKIHsKICAgICB1bmlvbiBpcnRlX3B0ciBlbnRyeSA9IGdldF9pbnRyZW1hcF9l
bnRyeShpb21tdSwgYmRmLCBpbmRleCk7CiAKLSAgICBBQ0NFU1NfT05DRShlbnRyeS5wdHIzMi0+
cmF3KSA9IDA7CisgICAgaWYgKCBpb21tdS0+Y3RybC5nYV9lbiApCisgICAgeworICAgICAgICBB
Q0NFU1NfT05DRShlbnRyeS5wdHIxMjgtPnJhd1swXSkgPSAwOworICAgICAgICAvKgorICAgICAg
ICAgKiBMb3cgaGFsZiAoY29udGFpbmluZyBSZW1hcEVuKSBuZWVkcyB0byBiZSBjbGVhcmVkIGZp
cnN0LiAgTm90ZSB0aGF0CisgICAgICAgICAqIHN0cmljdGx5IHNwZWFraW5nIHNtcF93bWIoKSBp
c24ndCBlbm91Z2gsIGFzIGNvbmNlcHR1YWxseSBpdCBleHBhbmRzCisgICAgICAgICAqIHRvIGp1
c3QgYmFycmllcigpIHdoZW4gIUNPTkZJR19TTVAuICBCdXQgd21iKCkgd291bGQgYmUgbW9yZSB0
aGFuIHdlCisgICAgICAgICAqIG5lZWQsIHNpbmNlIHRoZSBJT01NVSBpcyBhIGNhY2hlLWNvaGVy
ZW50IGVudGl0eSBvbiB0aGUgYnVzLiAgQW5kCisgICAgICAgICAqIGdpdmVuIHRoYXQgd2UgZG9u
J3QgYWxsb3cgQ09ORklHX1NNUCB0byBiZSB0dXJuZWQgb2ZmLCB0aGUgU01QCisgICAgICAgICAq
IHZhcmlhbnQgd2lsbCBkby4KKyAgICAgICAgICovCisgICAgICAgIHNtcF93bWIoKTsKKyAgICAg
ICAgZW50cnkucHRyMTI4LT5yYXdbMV0gPSAwOworICAgIH0KKyAgICBlbHNlCisgICAgICAgIEFD
Q0VTU19PTkNFKGVudHJ5LnB0cjMyLT5yYXcpID0gMDsKIAogICAgIF9fY2xlYXJfYml0KGluZGV4
LCBnZXRfaXZyc19tYXBwaW5ncyhpb21tdS0+c2VnKVtiZGZdLmludHJlbWFwX2ludXNlKTsKIH0K
QEAgLTE1MSwxNyArMjAwLDQ0IEBAIHN0YXRpYyB2b2lkIHVwZGF0ZV9pbnRyZW1hcF9lbnRyeShj
b25zdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCB2ZWN0
b3IsIHVuc2lnbmVkIGludCBpbnRfdHlwZSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICB1bnNpZ25lZCBpbnQgZGVzdF9tb2RlLCB1bnNpZ25lZCBpbnQgZGVzdCkKIHsKLSAgICB1
bmlvbiBpcnRlMzIgaXJ0ZSA9IHsKLSAgICAgICAgLmZsZHMgPSB7Ci0gICAgICAgICAgICAucmVt
YXBfZW4gPSB0cnVlLAotICAgICAgICAgICAgLmludF90eXBlID0gaW50X3R5cGUsCi0gICAgICAg
ICAgICAuZG0gPSBkZXN0X21vZGUsCi0gICAgICAgICAgICAuZGVzdCA9IGRlc3QsCi0gICAgICAg
ICAgICAudmVjdG9yID0gdmVjdG9yLAotICAgICAgICB9LAotICAgIH07CisgICAgaWYgKCBpb21t
dS0+Y3RybC5nYV9lbiApCisgICAgeworICAgICAgICB1bmlvbiBpcnRlMTI4IGlydGUgPSB7Cisg
ICAgICAgICAgICAuZnVsbCA9IHsKKyAgICAgICAgICAgICAgICAucmVtYXBfZW4gPSB0cnVlLAor
ICAgICAgICAgICAgICAgIC5pbnRfdHlwZSA9IGludF90eXBlLAorICAgICAgICAgICAgICAgIC5k
bSA9IGRlc3RfbW9kZSwKKyAgICAgICAgICAgICAgICAuZGVzdF9sbyA9IGRlc3QsCisgICAgICAg
ICAgICAgICAgLmRlc3RfaGkgPSBkZXN0ID4+IDI0LAorICAgICAgICAgICAgICAgIC52ZWN0b3Ig
PSB2ZWN0b3IsCisgICAgICAgICAgICB9LAorICAgICAgICB9OworCisgICAgICAgIEFDQ0VTU19P
TkNFKGVudHJ5LnB0cjEyOC0+cmF3WzBdKSA9IDA7CisgICAgICAgIC8qCisgICAgICAgICAqIExv
dyBoYWxmLCBpbiBwYXJ0aWN1bGFyIFJlbWFwRW4sIG5lZWRzIHRvIGJlIGNsZWFyZWQgZmlyc3Qu
ICBTZWUKKyAgICAgICAgICogY29tbWVudCBpbiBmcmVlX2ludHJlbWFwX2VudHJ5KCkgcmVnYXJk
aW5nIHRoZSBjaG9pY2Ugb2YgYmFycmllci4KKyAgICAgICAgICovCisgICAgICAgIHNtcF93bWIo
KTsKKyAgICAgICAgZW50cnkucHRyMTI4LT5yYXdbMV0gPSBpcnRlLnJhd1sxXTsKKyAgICAgICAg
LyogSGlnaCBoYWxmIG5lZWRzIHRvIGJlIHNldCBiZWZvcmUgbG93IG9uZSAoY29udGFpbmluZyBS
ZW1hcEVuKS4gKi8KKyAgICAgICAgc21wX3dtYigpOworICAgICAgICBBQ0NFU1NfT05DRShlbnRy
eS5wdHIxMjgtPnJhd1swXSkgPSBpcnRlLnJhd1swXTsKKyAgICB9CisgICAgZWxzZQorICAgIHsK
KyAgICAgICAgdW5pb24gaXJ0ZTMyIGlydGUgPSB7CisgICAgICAgICAgICAuZmxkcyA9IHsKKyAg
ICAgICAgICAgICAgICAucmVtYXBfZW4gPSB0cnVlLAorICAgICAgICAgICAgICAgIC5pbnRfdHlw
ZSA9IGludF90eXBlLAorICAgICAgICAgICAgICAgIC5kbSA9IGRlc3RfbW9kZSwKKyAgICAgICAg
ICAgICAgICAuZGVzdCA9IGRlc3QsCisgICAgICAgICAgICAgICAgLnZlY3RvciA9IHZlY3RvciwK
KyAgICAgICAgICAgIH0sCisgICAgICAgIH07CiAKLSAgICBBQ0NFU1NfT05DRShlbnRyeS5wdHIz
Mi0+cmF3KSA9IGlydGUucmF3OworICAgICAgICBBQ0NFU1NfT05DRShlbnRyeS5wdHIzMi0+cmF3
KSA9IGlydGUucmF3OworICAgIH0KIH0KIAogc3RhdGljIGlubGluZSBpbnQgZ2V0X3J0ZV9pbmRl
eChjb25zdCBzdHJ1Y3QgSU9fQVBJQ19yb3V0ZV9lbnRyeSAqcnRlKQpAQCAtMTc1LDYgKzI1MSwx
MSBAQCBzdGF0aWMgaW5saW5lIHZvaWQgc2V0X3J0ZV9pbmRleChzdHJ1Y3QKICAgICBydGUtPmRl
bGl2ZXJ5X21vZGUgPSBvZmZzZXQgPj4gODsKIH0KIAorc3RhdGljIGlubGluZSB1bnNpZ25lZCBp
bnQgZ2V0X2Z1bGxfZGVzdChjb25zdCB1bmlvbiBpcnRlMTI4ICplbnRyeSkKK3sKKyAgICByZXR1
cm4gZW50cnktPmZ1bGwuZGVzdF9sbyB8ICgodW5zaWduZWQgaW50KWVudHJ5LT5mdWxsLmRlc3Rf
aGkgPDwgMjQpOworfQorCiBzdGF0aWMgaW50IHVwZGF0ZV9pbnRyZW1hcF9lbnRyeV9mcm9tX2lv
YXBpYygKICAgICBpbnQgYmRmLAogICAgIHN0cnVjdCBhbWRfaW9tbXUgKmlvbW11LApAQCAtMTg0
LDEwICsyNjUsMTEgQEAgc3RhdGljIGludCB1cGRhdGVfaW50cmVtYXBfZW50cnlfZnJvbV9pbwog
ewogICAgIHVuc2lnbmVkIGxvbmcgZmxhZ3M7CiAgICAgdW5pb24gaXJ0ZV9wdHIgZW50cnk7Ci0g
ICAgdTggZGVsaXZlcnlfbW9kZSwgZGVzdCwgdmVjdG9yLCBkZXN0X21vZGU7CisgICAgdWludDhf
dCBkZWxpdmVyeV9tb2RlLCB2ZWN0b3IsIGRlc3RfbW9kZTsKICAgICBpbnQgcmVxX2lkOwogICAg
IHNwaW5sb2NrX3QgKmxvY2s7Ci0gICAgdW5zaWduZWQgaW50IG9mZnNldDsKKyAgICB1bnNpZ25l
ZCBpbnQgZGVzdCwgb2Zmc2V0OworICAgIGJvb2wgZnJlc2ggPSBmYWxzZTsKIAogICAgIHJlcV9p
ZCA9IGdldF9pbnRyZW1hcF9yZXF1ZXN0b3JfaWQoaW9tbXUtPnNlZywgYmRmKTsKICAgICBsb2Nr
ID0gZ2V0X2ludHJlbWFwX2xvY2soaW9tbXUtPnNlZywgcmVxX2lkKTsKQEAgLTE5NSw3ICsyNzcs
NyBAQCBzdGF0aWMgaW50IHVwZGF0ZV9pbnRyZW1hcF9lbnRyeV9mcm9tX2lvCiAgICAgZGVsaXZl
cnlfbW9kZSA9IHJ0ZS0+ZGVsaXZlcnlfbW9kZTsKICAgICB2ZWN0b3IgPSBydGUtPnZlY3RvcjsK
ICAgICBkZXN0X21vZGUgPSBydGUtPmRlc3RfbW9kZTsKLSAgICBkZXN0ID0gcnRlLT5kZXN0Lmxv
Z2ljYWwubG9naWNhbF9kZXN0OworICAgIGRlc3QgPSB4MmFwaWNfZW5hYmxlZCA/IHJ0ZS0+ZGVz
dC5kZXN0MzIgOiBydGUtPmRlc3QubG9naWNhbC5sb2dpY2FsX2Rlc3Q7CiAKICAgICBzcGluX2xv
Y2tfaXJxc2F2ZShsb2NrLCBmbGFncyk7CiAKQEAgLTIxMCwyNSArMjkyLDQwIEBAIHN0YXRpYyBp
bnQgdXBkYXRlX2ludHJlbWFwX2VudHJ5X2Zyb21faW8KICAgICAgICAgICAgIHJldHVybiAtRU5P
U1BDOwogICAgICAgICB9CiAgICAgICAgICppbmRleCA9IG9mZnNldDsKLSAgICAgICAgbG9fdXBk
YXRlID0gMTsKKyAgICAgICAgZnJlc2ggPSB0cnVlOwogICAgIH0KIAogICAgIGVudHJ5ID0gZ2V0
X2ludHJlbWFwX2VudHJ5KGlvbW11LCByZXFfaWQsIG9mZnNldCk7Ci0gICAgaWYgKCAhbG9fdXBk
YXRlICkKKyAgICBpZiAoIGZyZXNoICkKKyAgICAgICAgLyogbm90aGluZyAqLzsKKyAgICBlbHNl
IGlmICggIWxvX3VwZGF0ZSApCiAgICAgewogICAgICAgICAvKgogICAgICAgICAgKiBMb3cgaGFs
ZiBvZiBpbmNvbWluZyBSVEUgaXMgYWxyZWFkeSBpbiByZW1hcHBlZCBmb3JtYXQsCiAgICAgICAg
ICAqIHNvIG5lZWQgdG8gcmVjb3ZlciB2ZWN0b3IgYW5kIGRlbGl2ZXJ5IG1vZGUgZnJvbSBJUlRF
LgogICAgICAgICAgKi8KICAgICAgICAgQVNTRVJUKGdldF9ydGVfaW5kZXgocnRlKSA9PSBvZmZz
ZXQpOwotICAgICAgICB2ZWN0b3IgPSBlbnRyeS5wdHIzMi0+Zmxkcy52ZWN0b3I7CisgICAgICAg
IGlmICggaW9tbXUtPmN0cmwuZ2FfZW4gKQorICAgICAgICAgICAgdmVjdG9yID0gZW50cnkucHRy
MTI4LT5mdWxsLnZlY3RvcjsKKyAgICAgICAgZWxzZQorICAgICAgICAgICAgdmVjdG9yID0gZW50
cnkucHRyMzItPmZsZHMudmVjdG9yOworICAgICAgICAvKiBUaGUgSW50VHlwZSBmaWVsZHMgbWF0
Y2ggZm9yIGJvdGggZm9ybWF0cy4gKi8KICAgICAgICAgZGVsaXZlcnlfbW9kZSA9IGVudHJ5LnB0
cjMyLT5mbGRzLmludF90eXBlOwogICAgIH0KKyAgICBlbHNlIGlmICggeDJhcGljX2VuYWJsZWQg
KQorICAgIHsKKyAgICAgICAgLyoKKyAgICAgICAgICogSGlnaCBoYWxmIG9mIGluY29taW5nIFJU
RSB3YXMgcmVhZCBmcm9tIHRoZSBJL08gQVBJQyBhbmQgaGVuY2UgbWF5CisgICAgICAgICAqIG5v
dCBob2xkIHRoZSBmdWxsIGRlc3RpbmF0aW9uLCBzbyBuZWVkIHRvIHJlY292ZXIgZnVsbCBkZXN0
aW5hdGlvbgorICAgICAgICAgKiBmcm9tIElSVEUuCisgICAgICAgICAqLworICAgICAgICBkZXN0
ID0gZ2V0X2Z1bGxfZGVzdChlbnRyeS5wdHIxMjgpOworICAgIH0KICAgICB1cGRhdGVfaW50cmVt
YXBfZW50cnkoaW9tbXUsIGVudHJ5LCB2ZWN0b3IsIGRlbGl2ZXJ5X21vZGUsIGRlc3RfbW9kZSwg
ZGVzdCk7CiAKICAgICBzcGluX3VubG9ja19pcnFyZXN0b3JlKGxvY2ssIGZsYWdzKTsKIAotICAg
IGlmICggaW9tbXUtPmVuYWJsZWQgKQorICAgIGlmICggaW9tbXUtPmVuYWJsZWQgJiYgIWZyZXNo
ICkKICAgICB7CiAgICAgICAgIHNwaW5fbG9ja19pcnFzYXZlKCZpb21tdS0+bG9jaywgZmxhZ3Mp
OwogICAgICAgICBhbWRfaW9tbXVfZmx1c2hfaW50cmVtYXAoaW9tbXUsIHJlcV9pZCk7CkBAIC0y
ODYsNiArMzgzLDE4IEBAIGludCBfX2luaXQgYW1kX2lvbW11X3NldHVwX2lvYXBpY19yZW1hcHAK
ICAgICAgICAgICAgIGRlc3RfbW9kZSA9IHJ0ZS5kZXN0X21vZGU7CiAgICAgICAgICAgICBkZXN0
ID0gcnRlLmRlc3QubG9naWNhbC5sb2dpY2FsX2Rlc3Q7CiAKKyAgICAgICAgICAgIGlmICggaW9t
bXUtPmN0cmwueHRfZW4gKQorICAgICAgICAgICAgeworICAgICAgICAgICAgICAgIC8qCisgICAg
ICAgICAgICAgICAgICogSW4geDJBUElDIG1vZGUgd2UgaGF2ZSBubyB3YXkgb2YgZGlzY292ZXJp
bmcgdGhlIGhpZ2ggMjQKKyAgICAgICAgICAgICAgICAgKiBiaXRzIG9mIHRoZSBkZXN0aW5hdGlv
biBvZiBhbiBhbHJlYWR5IGVuYWJsZWQgaW50ZXJydXB0LgorICAgICAgICAgICAgICAgICAqIFdl
IGNvbWUgaGVyZSBlYXJsaWVyIHRoYW4gZm9yIHhBUElDIG1vZGUsIHNvIG5vIGludGVycnVwdHMK
KyAgICAgICAgICAgICAgICAgKiBzaG91bGQgaGF2ZSBiZWVuIHNldCB1cCBiZWZvcmUuCisgICAg
ICAgICAgICAgICAgICovCisgICAgICAgICAgICAgICAgQU1EX0lPTU1VX0RFQlVHKCJVbm1hc2tl
ZCBJTy1BUElDIyV1IGVudHJ5ICV1IGluIHgyQVBJQyBtb2RlXG4iLAorICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBJT19BUElDX0lEKGFwaWMpLCBwaW4pOworICAgICAgICAgICAgfQor
CiAgICAgICAgICAgICBzcGluX2xvY2tfaXJxc2F2ZShsb2NrLCBmbGFncyk7CiAgICAgICAgICAg
ICBvZmZzZXQgPSBhbGxvY19pbnRyZW1hcF9lbnRyeShzZWcsIHJlcV9pZCwgMSk7CiAgICAgICAg
ICAgICBCVUdfT04ob2Zmc2V0ID49IElOVFJFTUFQX0VOVFJJRVMpOwpAQCAtMzIwLDcgKzQyOSw4
IEBAIHZvaWQgYW1kX2lvbW11X2lvYXBpY191cGRhdGVfaXJlKAogICAgIHN0cnVjdCBJT19BUElD
X3JvdXRlX2VudHJ5IG5ld19ydGUgPSB7IDAgfTsKICAgICB1bnNpZ25lZCBpbnQgcnRlX2xvID0g
KHJlZyAmIDEpID8gcmVnIC0gMSA6IHJlZzsKICAgICB1bnNpZ25lZCBpbnQgcGluID0gKHJlZyAt
IDB4MTApIC8gMjsKLSAgICBpbnQgc2F2ZWRfbWFzaywgc2VnLCBiZGYsIHJjOworICAgIGludCBz
ZWcsIGJkZiwgcmM7CisgICAgYm9vbCBzYXZlZF9tYXNrLCBmcmVzaCA9IGZhbHNlOwogICAgIHN0
cnVjdCBhbWRfaW9tbXUgKmlvbW11OwogICAgIHVuc2lnbmVkIGludCBpZHg7CiAKQEAgLTM2Miwx
MiArNDcyLDIyIEBAIHZvaWQgYW1kX2lvbW11X2lvYXBpY191cGRhdGVfaXJlKAogICAgICAgICAq
KCgodTMyICopJm5ld19ydGUpICsgMSkgPSB2YWx1ZTsKICAgICB9CiAKLSAgICBpZiAoIG5ld19y
dGUubWFzayAmJgotICAgICAgICAgaW9hcGljX3NiZGZbaWR4XS5waW5fMl9pZHhbcGluXSA+PSBJ
TlRSRU1BUF9FTlRSSUVTICkKKyAgICBpZiAoIGlvYXBpY19zYmRmW2lkeF0ucGluXzJfaWR4W3Bp
bl0gPj0gSU5UUkVNQVBfRU5UUklFUyApCiAgICAgewogICAgICAgICBBU1NFUlQoc2F2ZWRfbWFz
ayk7Ci0gICAgICAgIF9faW9fYXBpY193cml0ZShhcGljLCByZWcsIHZhbHVlKTsKLSAgICAgICAg
cmV0dXJuOworCisgICAgICAgIC8qCisgICAgICAgICAqIFRoZXJlJ3Mgbm93aGVyZSBleGNlcHQg
dGhlIElSVEUgdG8gc3RvcmUgYSBmdWxsIDMyLWJpdCBkZXN0aW5hdGlvbiwKKyAgICAgICAgICog
c28gd2UgbWF5IG5vdCBieXBhc3MgZW50cnkgYWxsb2NhdGlvbiBhbmQgdXBkYXRpbmcgb2YgdGhl
IGxvdyBSVEUKKyAgICAgICAgICogaGFsZiBpbiB0aGUgKHVzdWFsKSBjYXNlIG9mIHRoZSBoaWdo
IFJURSBoYWxmIGdldHRpbmcgd3JpdHRlbiBmaXJzdC4KKyAgICAgICAgICovCisgICAgICAgIGlm
ICggbmV3X3J0ZS5tYXNrICYmICF4MmFwaWNfZW5hYmxlZCApCisgICAgICAgIHsKKyAgICAgICAg
ICAgIF9faW9fYXBpY193cml0ZShhcGljLCByZWcsIHZhbHVlKTsKKyAgICAgICAgICAgIHJldHVy
bjsKKyAgICAgICAgfQorCisgICAgICAgIGZyZXNoID0gdHJ1ZTsKICAgICB9CiAKICAgICAvKiBt
YXNrIHRoZSBpbnRlcnJ1cHQgd2hpbGUgd2UgY2hhbmdlIHRoZSBpbnRyZW1hcCB0YWJsZSAqLwpA
QCAtMzk2LDggKzUxNiwxMiBAQCB2b2lkIGFtZF9pb21tdV9pb2FwaWNfdXBkYXRlX2lyZSgKICAg
ICBpZiAoIHJlZyA9PSBydGVfbG8gKQogICAgICAgICByZXR1cm47CiAKLSAgICAvKiB1bm1hc2sg
dGhlIGludGVycnVwdCBhZnRlciB3ZSBoYXZlIHVwZGF0ZWQgdGhlIGludHJlbWFwIHRhYmxlICov
Ci0gICAgaWYgKCAhc2F2ZWRfbWFzayApCisgICAgLyoKKyAgICAgKiBVbm1hc2sgdGhlIGludGVy
cnVwdCBhZnRlciB3ZSBoYXZlIHVwZGF0ZWQgdGhlIGludHJlbWFwIHRhYmxlLiBBbHNvCisgICAg
ICogd3JpdGUgdGhlIGxvdyBoYWxmIGlmIGEgZnJlc2ggZW50cnkgd2FzIGFsbG9jYXRlZCBmb3Ig
YSBoaWdoIGhhbGYKKyAgICAgKiB1cGRhdGUgaW4geDJBUElDIG1vZGUuCisgICAgICovCisgICAg
aWYgKCAhc2F2ZWRfbWFzayB8fCAoeDJhcGljX2VuYWJsZWQgJiYgZnJlc2gpICkKICAgICB7CiAg
ICAgICAgIG9sZF9ydGUubWFzayA9IHNhdmVkX21hc2s7CiAgICAgICAgIF9faW9fYXBpY193cml0
ZShhcGljLCBydGVfbG8sICooKHUzMiAqKSZvbGRfcnRlKSk7CkBAIC00MTEsMzEgKzUzNSw0MCBA
QCB1bnNpZ25lZCBpbnQgYW1kX2lvbW11X3JlYWRfaW9hcGljX2Zyb21fCiAgICAgdW5zaWduZWQg
aW50IG9mZnNldDsKICAgICB1bnNpZ25lZCBpbnQgdmFsID0gX19pb19hcGljX3JlYWQoYXBpYywg
cmVnKTsKICAgICB1bnNpZ25lZCBpbnQgcGluID0gKHJlZyAtIDB4MTApIC8gMjsKKyAgICB1aW50
MTZfdCBzZWcsIGJkZiwgcmVxX2lkOworICAgIGNvbnN0IHN0cnVjdCBhbWRfaW9tbXUgKmlvbW11
OworICAgIHVuaW9uIGlydGVfcHRyIGVudHJ5OwogCiAgICAgaWR4ID0gaW9hcGljX2lkX3RvX2lu
ZGV4KElPX0FQSUNfSUQoYXBpYykpOwogICAgIGlmICggaWR4ID09IE1BWF9JT19BUElDUyApCiAg
ICAgICAgIHJldHVybiB2YWw7CiAKICAgICBvZmZzZXQgPSBpb2FwaWNfc2JkZltpZHhdLnBpbl8y
X2lkeFtwaW5dOworICAgIGlmICggb2Zmc2V0ID49IElOVFJFTUFQX0VOVFJJRVMgKQorICAgICAg
ICByZXR1cm4gdmFsOwogCi0gICAgaWYgKCAhKHJlZyAmIDEpICYmIG9mZnNldCA8IElOVFJFTUFQ
X0VOVFJJRVMgKQotICAgIHsKLSAgICAgICAgdTE2IGJkZiA9IGlvYXBpY19zYmRmW2lkeF0uYmRm
OwotICAgICAgICB1MTYgc2VnID0gaW9hcGljX3NiZGZbaWR4XS5zZWc7Ci0gICAgICAgIHUxNiBy
ZXFfaWQgPSBnZXRfaW50cmVtYXBfcmVxdWVzdG9yX2lkKHNlZywgYmRmKTsKLSAgICAgICAgY29u
c3Qgc3RydWN0IGFtZF9pb21tdSAqaW9tbXUgPSBmaW5kX2lvbW11X2Zvcl9kZXZpY2Uoc2VnLCBi
ZGYpOwotICAgICAgICB1bmlvbiBpcnRlX3B0ciBlbnRyeTsKKyAgICBzZWcgPSBpb2FwaWNfc2Jk
ZltpZHhdLnNlZzsKKyAgICBiZGYgPSBpb2FwaWNfc2JkZltpZHhdLmJkZjsKKyAgICBpb21tdSA9
IGZpbmRfaW9tbXVfZm9yX2RldmljZShzZWcsIGJkZik7CisgICAgaWYgKCAhaW9tbXUgKQorICAg
ICAgICByZXR1cm4gdmFsOworICAgIHJlcV9pZCA9IGdldF9pbnRyZW1hcF9yZXF1ZXN0b3JfaWQo
c2VnLCBiZGYpOworICAgIGVudHJ5ID0gZ2V0X2ludHJlbWFwX2VudHJ5KGlvbW11LCByZXFfaWQs
IG9mZnNldCk7CiAKLSAgICAgICAgaWYgKCAhaW9tbXUgKQotICAgICAgICAgICAgcmV0dXJuIHZh
bDsKKyAgICBpZiAoICEocmVnICYgMSkgKQorICAgIHsKICAgICAgICAgQVNTRVJUKG9mZnNldCA9
PSAodmFsICYgKElOVFJFTUFQX0VOVFJJRVMgLSAxKSkpOwotICAgICAgICBlbnRyeSA9IGdldF9p
bnRyZW1hcF9lbnRyeShpb21tdSwgcmVxX2lkLCBvZmZzZXQpOwogICAgICAgICB2YWwgJj0gfihJ
TlRSRU1BUF9FTlRSSUVTIC0gMSk7CisgICAgICAgIC8qIFRoZSBJbnRUeXBlIGZpZWxkcyBtYXRj
aCBmb3IgYm90aCBmb3JtYXRzLiAqLwogICAgICAgICB2YWwgfD0gTUFTS19JTlNSKGVudHJ5LnB0
cjMyLT5mbGRzLmludF90eXBlLAogICAgICAgICAgICAgICAgICAgICAgICAgIElPX0FQSUNfUkVE
SVJfREVMSVZfTU9ERV9NQVNLKTsKLSAgICAgICAgdmFsIHw9IE1BU0tfSU5TUihlbnRyeS5wdHIz
Mi0+Zmxkcy52ZWN0b3IsCisgICAgICAgIHZhbCB8PSBNQVNLX0lOU1IoaW9tbXUtPmN0cmwuZ2Ff
ZW4KKyAgICAgICAgICAgICAgICAgICAgICAgICA/IGVudHJ5LnB0cjEyOC0+ZnVsbC52ZWN0b3IK
KyAgICAgICAgICAgICAgICAgICAgICAgICA6IGVudHJ5LnB0cjMyLT5mbGRzLnZlY3RvciwKICAg
ICAgICAgICAgICAgICAgICAgICAgICBJT19BUElDX1JFRElSX1ZFQ1RPUl9NQVNLKTsKICAgICB9
CisgICAgZWxzZSBpZiAoIHgyYXBpY19lbmFibGVkICkKKyAgICAgICAgdmFsID0gZ2V0X2Z1bGxf
ZGVzdChlbnRyeS5wdHIxMjgpOwogCiAgICAgcmV0dXJuIHZhbDsKIH0KQEAgLTQ0Nyw5ICs1ODAs
OSBAQCBzdGF0aWMgaW50IHVwZGF0ZV9pbnRyZW1hcF9lbnRyeV9mcm9tX21zCiAgICAgdW5zaWdu
ZWQgbG9uZyBmbGFnczsKICAgICB1bmlvbiBpcnRlX3B0ciBlbnRyeTsKICAgICB1MTYgcmVxX2lk
LCBhbGlhc19pZDsKLSAgICB1OCBkZWxpdmVyeV9tb2RlLCBkZXN0LCB2ZWN0b3IsIGRlc3RfbW9k
ZTsKKyAgICB1aW50OF90IGRlbGl2ZXJ5X21vZGUsIHZlY3RvciwgZGVzdF9tb2RlOwogICAgIHNw
aW5sb2NrX3QgKmxvY2s7Ci0gICAgdW5zaWduZWQgaW50IG9mZnNldCwgaTsKKyAgICB1bnNpZ25l
ZCBpbnQgZGVzdCwgb2Zmc2V0LCBpOwogCiAgICAgcmVxX2lkID0gZ2V0X2RtYV9yZXF1ZXN0b3Jf
aWQoaW9tbXUtPnNlZywgYmRmKTsKICAgICBhbGlhc19pZCA9IGdldF9pbnRyZW1hcF9yZXF1ZXN0
b3JfaWQoaW9tbXUtPnNlZywgYmRmKTsKQEAgLTQ3MCw3ICs2MDMsMTIgQEAgc3RhdGljIGludCB1
cGRhdGVfaW50cmVtYXBfZW50cnlfZnJvbV9tcwogICAgIGRlc3RfbW9kZSA9IChtc2ctPmFkZHJl
c3NfbG8gPj4gTVNJX0FERFJfREVTVE1PREVfU0hJRlQpICYgMHgxOwogICAgIGRlbGl2ZXJ5X21v
ZGUgPSAobXNnLT5kYXRhID4+IE1TSV9EQVRBX0RFTElWRVJZX01PREVfU0hJRlQpICYgMHgxOwog
ICAgIHZlY3RvciA9IChtc2ctPmRhdGEgPj4gTVNJX0RBVEFfVkVDVE9SX1NISUZUKSAmIE1TSV9E
QVRBX1ZFQ1RPUl9NQVNLOwotICAgIGRlc3QgPSAobXNnLT5hZGRyZXNzX2xvID4+IE1TSV9BRERS
X0RFU1RfSURfU0hJRlQpICYgMHhmZjsKKworICAgIGlmICggeDJhcGljX2VuYWJsZWQgKQorICAg
ICAgICBkZXN0ID0gbXNnLT5kZXN0MzI7CisgICAgZWxzZQorICAgICAgICBkZXN0ID0gTUFTS19F
WFRSKG1zZy0+YWRkcmVzc19sbywgTVNJX0FERFJfREVTVF9JRF9NQVNLKTsKKwogICAgIG9mZnNl
dCA9ICpyZW1hcF9pbmRleDsKICAgICBpZiAoIG9mZnNldCA+PSBJTlRSRU1BUF9FTlRSSUVTICkK
ICAgICB7CkBAIC02MTYsMTAgKzc1NCwyMSBAQCB2b2lkIGFtZF9pb21tdV9yZWFkX21zaV9mcm9t
X2lyZSgKICAgICB9CiAKICAgICBtc2ctPmRhdGEgJj0gfihJTlRSRU1BUF9FTlRSSUVTIC0gMSk7
CisgICAgLyogVGhlIEludFR5cGUgZmllbGRzIG1hdGNoIGZvciBib3RoIGZvcm1hdHMuICovCiAg
ICAgbXNnLT5kYXRhIHw9IE1BU0tfSU5TUihlbnRyeS5wdHIzMi0+Zmxkcy5pbnRfdHlwZSwKICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIE1TSV9EQVRBX0RFTElWRVJZX01PREVfTUFTSyk7Ci0g
ICAgbXNnLT5kYXRhIHw9IE1BU0tfSU5TUihlbnRyeS5wdHIzMi0+Zmxkcy52ZWN0b3IsCi0gICAg
ICAgICAgICAgICAgICAgICAgICAgICBNU0lfREFUQV9WRUNUT1JfTUFTSyk7CisgICAgaWYgKCBp
b21tdS0+Y3RybC5nYV9lbiApCisgICAgeworICAgICAgICBtc2ctPmRhdGEgfD0gTUFTS19JTlNS
KGVudHJ5LnB0cjEyOC0+ZnVsbC52ZWN0b3IsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgTVNJX0RBVEFfVkVDVE9SX01BU0spOworICAgICAgICBtc2ctPmRlc3QzMiA9IGdldF9mdWxs
X2Rlc3QoZW50cnkucHRyMTI4KTsKKyAgICB9CisgICAgZWxzZQorICAgIHsKKyAgICAgICAgbXNn
LT5kYXRhIHw9IE1BU0tfSU5TUihlbnRyeS5wdHIzMi0+Zmxkcy52ZWN0b3IsCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgTVNJX0RBVEFfVkVDVE9SX01BU0spOworICAgICAgICBtc2ct
PmRlc3QzMiA9IGVudHJ5LnB0cjMyLT5mbGRzLmRlc3Q7CisgICAgfQogfQogCiBpbnQgX19pbml0
IGFtZF9pb21tdV9mcmVlX2ludHJlbWFwX3RhYmxlKApAQCAtNjMxLDcgKzc4MCw3IEBAIGludCBf
X2luaXQgYW1kX2lvbW11X2ZyZWVfaW50cmVtYXBfdGFibGUKIAogICAgIGlmICggdGIgKQogICAg
IHsKLSAgICAgICAgX19mcmVlX2FtZF9pb21tdV90YWJsZXModGIsIElOVFJFTUFQX1RBQkxFX09S
REVSKTsKKyAgICAgICAgX19mcmVlX2FtZF9pb21tdV90YWJsZXModGIsIGludHJlbWFwX3RhYmxl
X29yZGVyKGlvbW11KSk7CiAgICAgICAgIGl2cnNfbWFwcGluZy0+aW50cmVtYXBfdGFibGUgPSBO
VUxMOwogICAgIH0KIApAQCAtNjQxLDEwICs3OTAsMTAgQEAgaW50IF9faW5pdCBhbWRfaW9tbXVf
ZnJlZV9pbnRyZW1hcF90YWJsZQogdm9pZCAqX19pbml0IGFtZF9pb21tdV9hbGxvY19pbnRyZW1h
cF90YWJsZSgKICAgICBjb25zdCBzdHJ1Y3QgYW1kX2lvbW11ICppb21tdSwgdW5zaWduZWQgbG9u
ZyAqKmludXNlX21hcCkKIHsKLSAgICB2b2lkICp0YjsKLSAgICB0YiA9IF9fYWxsb2NfYW1kX2lv
bW11X3RhYmxlcyhJTlRSRU1BUF9UQUJMRV9PUkRFUik7CisgICAgdm9pZCAqdGIgPSBfX2FsbG9j
X2FtZF9pb21tdV90YWJsZXMoaW50cmVtYXBfdGFibGVfb3JkZXIoaW9tbXUpKTsKKwogICAgIEJV
R19PTih0YiA9PSBOVUxMKTsKLSAgICBtZW1zZXQodGIsIDAsIFBBR0VfU0laRSAqICgxVUwgPDwg
SU5UUkVNQVBfVEFCTEVfT1JERVIpKTsKKyAgICBtZW1zZXQodGIsIDAsIFBBR0VfU0laRSA8PCBp
bnRyZW1hcF90YWJsZV9vcmRlcihpb21tdSkpOwogICAgICppbnVzZV9tYXAgPSB4emFsbG9jX2Fy
cmF5KHVuc2lnbmVkIGxvbmcsIEJJVFNfVE9fTE9OR1MoSU5UUkVNQVBfRU5UUklFUykpOwogICAg
IEJVR19PTigqaW51c2VfbWFwID09IE5VTEwpOwogICAgIHJldHVybiB0YjsKQEAgLTY4NSwxOCAr
ODM0LDI5IEBAIGludCBfX2luaXQgYW1kX3NldHVwX2hwZXRfbXNpKHN0cnVjdCBtc2kKICAgICBy
ZXR1cm4gcmM7CiB9CiAKLXN0YXRpYyB2b2lkIGR1bXBfaW50cmVtYXBfdGFibGUoY29uc3QgdTMy
ICp0YWJsZSkKK3N0YXRpYyB2b2lkIGR1bXBfaW50cmVtYXBfdGFibGUoY29uc3Qgc3RydWN0IGFt
ZF9pb21tdSAqaW9tbXUsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuaW9uIGly
dGVfY3B0ciB0YmwpCiB7Ci0gICAgdTMyIGNvdW50OworICAgIHVuc2lnbmVkIGludCBjb3VudDsK
IAotICAgIGlmICggIXRhYmxlICkKKyAgICBpZiAoICF0YmwucHRyICkKICAgICAgICAgcmV0dXJu
OwogCiAgICAgZm9yICggY291bnQgPSAwOyBjb3VudCA8IElOVFJFTUFQX0VOVFJJRVM7IGNvdW50
KysgKQogICAgIHsKLSAgICAgICAgaWYgKCAhdGFibGVbY291bnRdICkKLSAgICAgICAgICAgIGNv
bnRpbnVlOwotICAgICAgICBwcmludGsoIiAgICBJUlRFWyUwM3hdICUwOHhcbiIsIGNvdW50LCB0
YWJsZVtjb3VudF0pOworICAgICAgICBpZiAoIGlvbW11LT5jdHJsLmdhX2VuICkKKyAgICAgICAg
eworICAgICAgICAgICAgaWYgKCAhdGJsLnB0cjEyOFtjb3VudF0ucmF3WzBdICYmICF0YmwucHRy
MTI4W2NvdW50XS5yYXdbMV0gKQorICAgICAgICAgICAgICAgIGNvbnRpbnVlOworICAgICAgICAg
ICAgcHJpbnRrKCIgICAgSVJURVslMDN4XSAlMDE2bHhfJTAxNmx4XG4iLAorICAgICAgICAgICAg
ICAgICAgIGNvdW50LCB0YmwucHRyMTI4W2NvdW50XS5yYXdbMV0sIHRibC5wdHIxMjhbY291bnRd
LnJhd1swXSk7CisgICAgICAgIH0KKyAgICAgICAgZWxzZQorICAgICAgICB7CisgICAgICAgICAg
ICBpZiAoICF0YmwucHRyMzJbY291bnRdLnJhdyApCisgICAgICAgICAgICAgICAgY29udGludWU7
CisgICAgICAgICAgICBwcmludGsoIiAgICBJUlRFWyUwM3hdICUwOHhcbiIsIGNvdW50LCB0Ymwu
cHRyMzJbY291bnRdLnJhdyk7CisgICAgICAgIH0KICAgICB9CiB9CiAKQEAgLTcxNCw3ICs4NzQs
NyBAQCBzdGF0aWMgaW50IGR1bXBfaW50cmVtYXBfbWFwcGluZyhjb25zdCBzCiAgICAgICAgICAg
IFBDSV9GVU5DKGl2cnNfbWFwcGluZy0+ZHRlX3JlcXVlc3Rvcl9pZCkpOwogCiAgICAgc3Bpbl9s
b2NrX2lycXNhdmUoJihpdnJzX21hcHBpbmctPmludHJlbWFwX2xvY2spLCBmbGFncyk7Ci0gICAg
ZHVtcF9pbnRyZW1hcF90YWJsZShpdnJzX21hcHBpbmctPmludHJlbWFwX3RhYmxlKTsKKyAgICBk
dW1wX2ludHJlbWFwX3RhYmxlKGlvbW11LCBpdnJzX21hcHBpbmctPmludHJlbWFwX3RhYmxlKTsK
ICAgICBzcGluX3VubG9ja19pcnFyZXN0b3JlKCYoaXZyc19tYXBwaW5nLT5pbnRyZW1hcF9sb2Nr
KSwgZmxhZ3MpOwogCiAgICAgcHJvY2Vzc19wZW5kaW5nX3NvZnRpcnFzKCk7CkBAIC03MzMsNiAr
ODkzLDggQEAgc3RhdGljIHZvaWQgZHVtcF9pbnRyZW1hcF90YWJsZXModW5zaWduZQogICAgIHBy
aW50aygiLS0tIER1bXBpbmcgU2hhcmVkIElPTU1VIEludGVycnVwdCBSZW1hcHBpbmcgVGFibGUg
LS0tXG4iKTsKIAogICAgIHNwaW5fbG9ja19pcnFzYXZlKCZzaGFyZWRfaW50cmVtYXBfbG9jaywg
ZmxhZ3MpOwotICAgIGR1bXBfaW50cmVtYXBfdGFibGUoc2hhcmVkX2ludHJlbWFwX3RhYmxlKTsK
KyAgICBkdW1wX2ludHJlbWFwX3RhYmxlKGxpc3RfZmlyc3RfZW50cnkoJmFtZF9pb21tdV9oZWFk
LCBzdHJ1Y3QgYW1kX2lvbW11LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBsaXN0KSwKKyAgICAgICAgICAgICAgICAgICAgICAgIHNoYXJlZF9pbnRyZW1hcF90YWJs
ZSk7CiAgICAgc3Bpbl91bmxvY2tfaXJxcmVzdG9yZSgmc2hhcmVkX2ludHJlbWFwX2xvY2ssIGZs
YWdzKTsKIH0K

--_013_b8ae110af94a4ed25cf9c00ff1c0cb81susecom_
Content-Type: text/plain; name="06-AMD-IOMMU-split-init-one.patch"
Content-Description: 06-AMD-IOMMU-split-init-one.patch
Content-Disposition: attachment;
	filename="06-AMD-IOMMU-split-init-one.patch"; size=1647;
	creation-date="Thu, 25 Jul 2019 13:19:10 GMT";
	modification-date="Thu, 25 Jul 2019 13:19:10 GMT"
Content-ID: <6A5581D5BFDC474D8D3D4DF410D32822@namprd18.prod.outlook.com>
Content-Transfer-Encoding: base64

QU1EL0lPTU1VOiBzcGxpdCBhbWRfaW9tbXVfaW5pdF9vbmUoKQoKTWFwcGluZyB0aGUgTU1JTyBz
cGFjZSBhbmQgb2J0YWluaW5nIGZlYXR1cmUgaW5mb3JtYXRpb24gbmVlZHMgdG8gaGFwcGVuCnNs
aWdodGx5IGVhcmxpZXIsIHN1Y2ggdGhhdCBmb3IgeDJBUElDIHN1cHBvcnQgd2UgY2FuIHNldCBY
VEVuIHByaW9yIHRvCmNhbGxpbmcgYW1kX2lvbW11X3VwZGF0ZV9pdnJzX21hcHBpbmdfYWNwaSgp
IGFuZAphbWRfaW9tbXVfc2V0dXBfaW9hcGljX3JlbWFwcGluZygpLgoKU2lnbmVkLW9mZi1ieTog
SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpSZXZpZXdlZC1ieTogQW5kcmV3IENvb3Bl
ciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQWNrZWQtYnk6IEJyaWFuIFdvb2RzIDxicmlh
bi53b29kc0BhbWQuY29tPgoKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11
X2luaXQuYworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfaW5pdC5jCkBA
IC05NjksMTQgKzk2OSw2IEBAIHN0YXRpYyB2b2lkICogX19pbml0IGFsbG9jYXRlX3Bwcl9sb2co
c3QKIAogc3RhdGljIGludCBfX2luaXQgYW1kX2lvbW11X2luaXRfb25lKHN0cnVjdCBhbWRfaW9t
bXUgKmlvbW11KQogewotICAgIGlmICggbWFwX2lvbW11X21taW9fcmVnaW9uKGlvbW11KSAhPSAw
ICkKLSAgICAgICAgZ290byBlcnJvcl9vdXQ7Ci0KLSAgICBnZXRfaW9tbXVfZmVhdHVyZXMoaW9t
bXUpOwotCi0gICAgaWYgKCBpb21tdS0+ZmVhdHVyZXMucmF3ICkKLSAgICAgICAgaW9tbXV2Ml9l
bmFibGVkID0gMTsKLQogICAgIGlmICggYWxsb2NhdGVfY21kX2J1ZmZlcihpb21tdSkgPT0gTlVM
TCApCiAgICAgICAgIGdvdG8gZXJyb3Jfb3V0OwogCkBAIC0xMjAxLDYgKzExOTMsMjMgQEAgc3Rh
dGljIGJvb2xfdCBfX2luaXQgYW1kX3NwNTEwMF9lcnJhdHVtMgogICAgIHJldHVybiAwOwogfQog
CitzdGF0aWMgaW50IF9faW5pdCBhbWRfaW9tbXVfcHJlcGFyZV9vbmUoc3RydWN0IGFtZF9pb21t
dSAqaW9tbXUpCit7CisgICAgaW50IHJjID0gYWxsb2NfaXZyc19tYXBwaW5ncyhpb21tdS0+c2Vn
KTsKKworICAgIGlmICggIXJjICkKKyAgICAgICAgcmMgPSBtYXBfaW9tbXVfbW1pb19yZWdpb24o
aW9tbXUpOworICAgIGlmICggcmMgKQorICAgICAgICByZXR1cm4gcmM7CisKKyAgICBnZXRfaW9t
bXVfZmVhdHVyZXMoaW9tbXUpOworCisgICAgaWYgKCBpb21tdS0+ZmVhdHVyZXMucmF3ICkKKyAg
ICAgICAgaW9tbXV2Ml9lbmFibGVkID0gdHJ1ZTsKKworICAgIHJldHVybiAwOworfQorCiBpbnQg
X19pbml0IGFtZF9pb21tdV9pbml0KHZvaWQpCiB7CiAgICAgc3RydWN0IGFtZF9pb21tdSAqaW9t
bXU7CkBAIC0xMjMxLDcgKzEyNDAsNyBAQCBpbnQgX19pbml0IGFtZF9pb21tdV9pbml0KHZvaWQp
CiAgICAgcmFkaXhfdHJlZV9pbml0KCZpdnJzX21hcHMpOwogICAgIGZvcl9lYWNoX2FtZF9pb21t
dSAoIGlvbW11ICkKICAgICB7Ci0gICAgICAgIHJjID0gYWxsb2NfaXZyc19tYXBwaW5ncyhpb21t
dS0+c2VnKTsKKyAgICAgICAgcmMgPSBhbWRfaW9tbXVfcHJlcGFyZV9vbmUoaW9tbXUpOwogICAg
ICAgICBpZiAoIHJjICkKICAgICAgICAgICAgIGdvdG8gZXJyb3Jfb3V0OwogICAgIH0K

--_013_b8ae110af94a4ed25cf9c00ff1c0cb81susecom_
Content-Type: text/plain; name="07-AMD-IOMMU-enable-no-IRQ.patch"
Content-Description: 07-AMD-IOMMU-enable-no-IRQ.patch
Content-Disposition: attachment;
	filename="07-AMD-IOMMU-enable-no-IRQ.patch"; size=1874;
	creation-date="Thu, 25 Jul 2019 13:19:10 GMT";
	modification-date="Thu, 25 Jul 2019 13:19:10 GMT"
Content-ID: <3BCB8C3AAC39C342B577110D8BFCCA1D@namprd18.prod.outlook.com>
Content-Transfer-Encoding: base64

QU1EL0lPTU1VOiBhbGxvdyBlbmFibGluZyB3aXRoIElSUSBub3QgeWV0IHNldCB1cAoKRWFybHkg
ZW5hYmxpbmcgKHRvIGVudGVyIHgyQVBJQyBtb2RlKSByZXF1aXJlcyBkZWZlcnJpbmcgb2YgdGhl
IElSUQpzZXR1cC4gQ29kZSB0byBhY3R1YWxseSBkbyB0aGF0IHNldHVwIGluIHRoZSB4MkFQSUMg
Y2FzZSB3aWxsIGdldCBhZGRlZApzdWJzZXF1ZW50bHkuCgpTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1
bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkFja2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcu
Y29vcGVyM0BjaXRyaXguY29tPgpBY2tlZC1ieTogQnJpYW4gV29vZHMgPGJyaWFuLndvb2RzQGFt
ZC5jb20+Ci0tLQp2MzogUmUtYmFzZS4KCi0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2Ft
ZC9pb21tdV9pbml0LmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2lu
aXQuYwpAQCAtODEzLDcgKzgxMyw2IEBAIHN0YXRpYyB2b2lkIGFtZF9pb21tdV9lcnJhdHVtXzc0
Nl93b3JrYXIKIHN0YXRpYyB2b2lkIGVuYWJsZV9pb21tdShzdHJ1Y3QgYW1kX2lvbW11ICppb21t
dSkKIHsKICAgICB1bnNpZ25lZCBsb25nIGZsYWdzOwotICAgIHN0cnVjdCBpcnFfZGVzYyAqZGVz
YzsKIAogICAgIHNwaW5fbG9ja19pcnFzYXZlKCZpb21tdS0+bG9jaywgZmxhZ3MpOwogCkBAIC04
MzMsMTkgKzgzMiwyNyBAQCBzdGF0aWMgdm9pZCBlbmFibGVfaW9tbXUoc3RydWN0IGFtZF9pb21t
CiAgICAgaWYgKCBpb21tdS0+ZmVhdHVyZXMuZmxkcy5wcHJfc3VwICkKICAgICAgICAgcmVnaXN0
ZXJfaW9tbXVfcHByX2xvZ19pbl9tbWlvX3NwYWNlKGlvbW11KTsKIAotICAgIGRlc2MgPSBpcnFf
dG9fZGVzYyhpb21tdS0+bXNpLmlycSk7Ci0gICAgc3Bpbl9sb2NrKCZkZXNjLT5sb2NrKTsKLSAg
ICBzZXRfbXNpX2FmZmluaXR5KGRlc2MsIE5VTEwpOwotICAgIHNwaW5fdW5sb2NrKCZkZXNjLT5s
b2NrKTsKKyAgICBpZiAoIGlvbW11LT5tc2kuaXJxID4gMCApCisgICAgeworICAgICAgICBzdHJ1
Y3QgaXJxX2Rlc2MgKmRlc2MgPSBpcnFfdG9fZGVzYyhpb21tdS0+bXNpLmlycSk7CisKKyAgICAg
ICAgc3Bpbl9sb2NrKCZkZXNjLT5sb2NrKTsKKyAgICAgICAgc2V0X21zaV9hZmZpbml0eShkZXNj
LCBOVUxMKTsKKyAgICAgICAgc3Bpbl91bmxvY2soJmRlc2MtPmxvY2spOworICAgIH0KIAogICAg
IGFtZF9pb21tdV9tc2lfZW5hYmxlKGlvbW11LCBJT01NVV9DT05UUk9MX0VOQUJMRUQpOwogCiAg
ICAgc2V0X2lvbW11X2h0X2ZsYWdzKGlvbW11KTsKICAgICBzZXRfaW9tbXVfY29tbWFuZF9idWZm
ZXJfY29udHJvbChpb21tdSwgSU9NTVVfQ09OVFJPTF9FTkFCTEVEKTsKLSAgICBzZXRfaW9tbXVf
ZXZlbnRfbG9nX2NvbnRyb2woaW9tbXUsIElPTU1VX0NPTlRST0xfRU5BQkxFRCk7CiAKLSAgICBp
ZiAoIGlvbW11LT5mZWF0dXJlcy5mbGRzLnBwcl9zdXAgKQotICAgICAgICBzZXRfaW9tbXVfcHBy
X2xvZ19jb250cm9sKGlvbW11LCBJT01NVV9DT05UUk9MX0VOQUJMRUQpOworICAgIGlmICggaW9t
bXUtPm1zaS5pcnEgPiAwICkKKyAgICB7CisgICAgICAgIHNldF9pb21tdV9ldmVudF9sb2dfY29u
dHJvbChpb21tdSwgSU9NTVVfQ09OVFJPTF9FTkFCTEVEKTsKKworICAgICAgICBpZiAoIGlvbW11
LT5mZWF0dXJlcy5mbGRzLnBwcl9zdXAgKQorICAgICAgICAgICAgc2V0X2lvbW11X3Bwcl9sb2df
Y29udHJvbChpb21tdSwgSU9NTVVfQ09OVFJPTF9FTkFCTEVEKTsKKyAgICB9CiAKICAgICBpZiAo
IGlvbW11LT5mZWF0dXJlcy5mbGRzLmd0X3N1cCApCiAgICAgICAgIHNldF9pb21tdV9ndWVzdF90
cmFuc2xhdGlvbl9jb250cm9sKGlvbW11LCBJT01NVV9DT05UUk9MX0VOQUJMRUQpOwo=

--_013_b8ae110af94a4ed25cf9c00ff1c0cb81susecom_
Content-Type: text/plain; name="08-AMD-IOMMU-x2APIC-control.patch"
Content-Description: 08-AMD-IOMMU-x2APIC-control.patch
Content-Disposition: attachment;
	filename="08-AMD-IOMMU-x2APIC-control.patch"; size=6245;
	creation-date="Thu, 25 Jul 2019 13:19:10 GMT";
	modification-date="Thu, 25 Jul 2019 13:19:10 GMT"
Content-ID: <B20D46133926144C8CE7EDAB602ABCFD@namprd18.prod.outlook.com>
Content-Transfer-Encoding: base64

QU1EL0lPTU1VOiBhZGp1c3Qgc2V0dXAgb2YgaW50ZXJuYWwgaW50ZXJydXB0IGZvciB4MkFQSUMg
bW9kZQoKSW4gb3JkZXIgdG8gYmUgYWJsZSB0byBleHByZXNzIGFsbCBwb3NzaWJsZSBkZXN0aW5h
dGlvbnMgd2UgbmVlZCB0byBtYWtlCnVzZSBvZiB0aGlzIG5vbi1NU0ktY2FwYWJpbGl0eSBiYXNl
ZCBtZWNoYW5pc20uIFRoZSBuZXcgSVJRIGNvbnRyb2xsZXIKc3RydWN0dXJlIGNhbiByZS11c2Ug
Y2VydGFpbiBNU0kgZnVuY3Rpb25zLCB0aG91Z2guCgpGb3Igbm93IGdlbmVyYWwgYW5kIFBQUiBp
bnRlcnJ1cHRzIHN0aWxsIHNoYXJlIGEgc2luZ2xlIHZlY3RvciwgSVJRLCBhbmQKaGVuY2UgaGFu
ZGxlci4KClNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KUmV2
aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkFja2Vk
LWJ5OiBCcmlhbiBXb29kcyA8YnJpYW4ud29vZHNAYW1kLmNvbT4KLS0tCnY0OiBSZS1iYXNlLgp2
MzogUmUtYmFzZS4KCi0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9pbml0
LmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2luaXQuYwpAQCAtNDcy
LDYgKzQ3Miw0NCBAQCBzdGF0aWMgaHdfaXJxX2NvbnRyb2xsZXIgaW9tbXVfbWFza2FibGVfCiAg
ICAgLnNldF9hZmZpbml0eSA9IHNldF9tc2lfYWZmaW5pdHksCiB9OwogCitzdGF0aWMgdm9pZCBz
ZXRfeDJhcGljX2FmZmluaXR5KHN0cnVjdCBpcnFfZGVzYyAqZGVzYywgY29uc3QgY3B1bWFza190
ICptYXNrKQoreworICAgIHN0cnVjdCBhbWRfaW9tbXUgKmlvbW11ID0gZGVzYy0+YWN0aW9uLT5k
ZXZfaWQ7CisgICAgdW5zaWduZWQgaW50IGRlc3QgPSBzZXRfZGVzY19hZmZpbml0eShkZXNjLCBt
YXNrKTsKKyAgICB1bmlvbiBhbWRfaW9tbXVfeDJhcGljX2NvbnRyb2wgY3RybCA9IHt9OworICAg
IHVuc2lnbmVkIGxvbmcgZmxhZ3M7CisKKyAgICBpZiAoIGRlc3QgPT0gQkFEX0FQSUNJRCApCisg
ICAgICAgIHJldHVybjsKKworICAgIG1zaV9jb21wb3NlX21zZyhkZXNjLT5hcmNoLnZlY3Rvciwg
TlVMTCwgJmlvbW11LT5tc2kubXNnKTsKKyAgICBpb21tdS0+bXNpLm1zZy5kZXN0MzIgPSBkZXN0
OworCisgICAgY3RybC5kZXN0X21vZGUgPSBNQVNLX0VYVFIoaW9tbXUtPm1zaS5tc2cuYWRkcmVz
c19sbywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBNU0lfQUREUl9ERVNUTU9ERV9N
QVNLKTsKKyAgICBjdHJsLmludF90eXBlID0gTUFTS19FWFRSKGlvbW11LT5tc2kubXNnLmRhdGEs
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBNU0lfREFUQV9ERUxJVkVSWV9NT0RFX01B
U0spOworICAgIGN0cmwudmVjdG9yID0gZGVzYy0+YXJjaC52ZWN0b3I7CisgICAgY3RybC5kZXN0
X2xvID0gZGVzdDsKKyAgICBjdHJsLmRlc3RfaGkgPSBkZXN0ID4+IDI0OworCisgICAgc3Bpbl9s
b2NrX2lycXNhdmUoJmlvbW11LT5sb2NrLCBmbGFncyk7CisgICAgd3JpdGVxKGN0cmwucmF3LCBp
b21tdS0+bW1pb19iYXNlICsgSU9NTVVfWFRfSU5UX0NUUkxfTU1JT19PRkZTRVQpOworICAgIHdy
aXRlcShjdHJsLnJhdywgaW9tbXUtPm1taW9fYmFzZSArIElPTU1VX1hUX1BQUl9JTlRfQ1RSTF9N
TUlPX09GRlNFVCk7CisgICAgc3Bpbl91bmxvY2tfaXJxcmVzdG9yZSgmaW9tbXUtPmxvY2ssIGZs
YWdzKTsKK30KKworc3RhdGljIGh3X2lycV9jb250cm9sbGVyIGlvbW11X3gyYXBpY190eXBlID0g
eworICAgIC50eXBlbmFtZSAgICAgPSAiSU9NTVUteDJBUElDIiwKKyAgICAuc3RhcnR1cCAgICAg
ID0gaXJxX3N0YXJ0dXBfbm9uZSwKKyAgICAuc2h1dGRvd24gICAgID0gaXJxX3NodXRkb3duX25v
bmUsCisgICAgLmVuYWJsZSAgICAgICA9IGlycV9lbmFibGVfbm9uZSwKKyAgICAuZGlzYWJsZSAg
ICAgID0gaXJxX2Rpc2FibGVfbm9uZSwKKyAgICAuYWNrICAgICAgICAgID0gYWNrX25vbm1hc2th
YmxlX21zaV9pcnEsCisgICAgLmVuZCAgICAgICAgICA9IGVuZF9ub25tYXNrYWJsZV9tc2lfaXJx
LAorICAgIC5zZXRfYWZmaW5pdHkgPSBzZXRfeDJhcGljX2FmZmluaXR5LAorfTsKKwogc3RhdGlj
IHZvaWQgcGFyc2VfZXZlbnRfbG9nX2VudHJ5KHN0cnVjdCBhbWRfaW9tbXUgKmlvbW11LCB1MzIg
ZW50cnlbXSkKIHsKICAgICB1MTYgZG9tYWluX2lkLCBkZXZpY2VfaWQsIGZsYWdzOwpAQCAtNzI2
LDggKzc2NCw2IEBAIHN0YXRpYyB2b2lkIGlvbW11X2ludGVycnVwdF9oYW5kbGVyKGludAogc3Rh
dGljIGJvb2xfdCBfX2luaXQgc2V0X2lvbW11X2ludGVycnVwdF9oYW5kbGVyKHN0cnVjdCBhbWRf
aW9tbXUgKmlvbW11KQogewogICAgIGludCBpcnEsIHJldDsKLSAgICBod19pcnFfY29udHJvbGxl
ciAqaGFuZGxlcjsKLSAgICB1MTYgY29udHJvbDsKIAogICAgIGlycSA9IGNyZWF0ZV9pcnEoTlVN
QV9OT19OT0RFKTsKICAgICBpZiAoIGlycSA8PSAwICkKQEAgLTc0NywxOSArNzgzLDQyIEBAIHN0
YXRpYyBib29sX3QgX19pbml0IHNldF9pb21tdV9pbnRlcnJ1cHQKICAgICAgICAgICAgICAgICAg
ICAgICAgIFBDSV9TTE9UKGlvbW11LT5iZGYpLCBQQ0lfRlVOQyhpb21tdS0+YmRmKSk7CiAgICAg
ICAgIHJldHVybiAwOwogICAgIH0KLSAgICBjb250cm9sID0gcGNpX2NvbmZfcmVhZDE2KFBDSV9T
QkRGMihpb21tdS0+c2VnLCBpb21tdS0+YmRmKSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGlvbW11LT5tc2kubXNpX2F0dHJpYi5wb3MgKyBQQ0lfTVNJX0ZMQUdTKTsKLSAgICBpb21t
dS0+bXNpLm1zaS5udmVjID0gMTsKLSAgICBpZiAoIGlzX21hc2tfYml0X3N1cHBvcnQoY29udHJv
bCkgKQotICAgIHsKLSAgICAgICAgaW9tbXUtPm1zaS5tc2lfYXR0cmliLm1hc2tiaXQgPSAxOwot
ICAgICAgICBpb21tdS0+bXNpLm1zaS5tcG9zID0gbXNpX21hc2tfYml0c19yZWcoaW9tbXUtPm1z
aS5tc2lfYXR0cmliLnBvcywKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGlzXzY0Yml0X2FkZHJlc3MoY29udHJvbCkpOwotICAgICAgICBoYW5kbGVyID0g
JmlvbW11X21hc2thYmxlX21zaV90eXBlOworCisgICAgaWYgKCBpb21tdS0+Y3RybC5pbnRfY2Fw
X3h0X2VuICkKKyAgICB7CisgICAgICAgIHN0cnVjdCBpcnFfZGVzYyAqZGVzYyA9IGlycV90b19k
ZXNjKGlycSk7CisKKyAgICAgICAgaW9tbXUtPm1zaS5tc2lfYXR0cmliLnBvcyA9IE1TSV9UWVBF
X0lPTU1VOworICAgICAgICBpb21tdS0+bXNpLm1zaV9hdHRyaWIubWFza2JpdCA9IDA7CisgICAg
ICAgIGlvbW11LT5tc2kubXNpX2F0dHJpYi5pc182NCA9IDE7CisKKyAgICAgICAgZGVzYy0+bXNp
X2Rlc2MgPSAmaW9tbXUtPm1zaTsKKyAgICAgICAgZGVzYy0+aGFuZGxlciA9ICZpb21tdV94MmFw
aWNfdHlwZTsKKworICAgICAgICByZXQgPSAwOwogICAgIH0KICAgICBlbHNlCi0gICAgICAgIGhh
bmRsZXIgPSAmaW9tbXVfbXNpX3R5cGU7Ci0gICAgcmV0ID0gX19zZXR1cF9tc2lfaXJxKGlycV90
b19kZXNjKGlycSksICZpb21tdS0+bXNpLCBoYW5kbGVyKTsKKyAgICB7CisgICAgICAgIGh3X2ly
cV9jb250cm9sbGVyICpoYW5kbGVyOworICAgICAgICB1MTYgY29udHJvbDsKKworICAgICAgICBj
b250cm9sID0gcGNpX2NvbmZfcmVhZDE2KFBDSV9TQkRGMihpb21tdS0+c2VnLCBpb21tdS0+YmRm
KSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpb21tdS0+bXNpLm1zaV9hdHRy
aWIucG9zICsgUENJX01TSV9GTEFHUyk7CisKKyAgICAgICAgaW9tbXUtPm1zaS5tc2kubnZlYyA9
IDE7CisgICAgICAgIGlmICggaXNfbWFza19iaXRfc3VwcG9ydChjb250cm9sKSApCisgICAgICAg
IHsKKyAgICAgICAgICAgIGlvbW11LT5tc2kubXNpX2F0dHJpYi5tYXNrYml0ID0gMTsKKyAgICAg
ICAgICAgIGlvbW11LT5tc2kubXNpLm1wb3MgPSBtc2lfbWFza19iaXRzX3JlZyhpb21tdS0+bXNp
Lm1zaV9hdHRyaWIucG9zLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGlzXzY0Yml0X2FkZHJlc3MoY29udHJvbCkpOworICAgICAgICAgICAgaGFu
ZGxlciA9ICZpb21tdV9tYXNrYWJsZV9tc2lfdHlwZTsKKyAgICAgICAgfQorICAgICAgICBlbHNl
CisgICAgICAgICAgICBoYW5kbGVyID0gJmlvbW11X21zaV90eXBlOworCisgICAgICAgIHJldCA9
IF9fc2V0dXBfbXNpX2lycShpcnFfdG9fZGVzYyhpcnEpLCAmaW9tbXUtPm1zaSwgaGFuZGxlcik7
CisgICAgfQorCiAgICAgaWYgKCAhcmV0ICkKICAgICAgICAgcmV0ID0gcmVxdWVzdF9pcnEoaXJx
LCAwLCBpb21tdV9pbnRlcnJ1cHRfaGFuZGxlciwgImFtZF9pb21tdSIsIGlvbW11KTsKICAgICBp
ZiAoIHJldCApCkBAIC04MzcsOCArODk2LDE5IEBAIHN0YXRpYyB2b2lkIGVuYWJsZV9pb21tdShz
dHJ1Y3QgYW1kX2lvbW0KICAgICAgICAgc3RydWN0IGlycV9kZXNjICpkZXNjID0gaXJxX3RvX2Rl
c2MoaW9tbXUtPm1zaS5pcnEpOwogCiAgICAgICAgIHNwaW5fbG9jaygmZGVzYy0+bG9jayk7Ci0g
ICAgICAgIHNldF9tc2lfYWZmaW5pdHkoZGVzYywgTlVMTCk7Ci0gICAgICAgIHNwaW5fdW5sb2Nr
KCZkZXNjLT5sb2NrKTsKKworICAgICAgICBpZiAoIGlvbW11LT5jdHJsLmludF9jYXBfeHRfZW4g
KQorICAgICAgICB7CisgICAgICAgICAgICBzZXRfeDJhcGljX2FmZmluaXR5KGRlc2MsIE5VTEwp
OworICAgICAgICAgICAgc3Bpbl91bmxvY2soJmRlc2MtPmxvY2spOworICAgICAgICB9CisgICAg
ICAgIGVsc2UKKyAgICAgICAgeworICAgICAgICAgICAgc2V0X21zaV9hZmZpbml0eShkZXNjLCBO
VUxMKTsKKyAgICAgICAgICAgIHNwaW5fdW5sb2NrKCZkZXNjLT5sb2NrKTsKKworICAgICAgICAg
ICAgYW1kX2lvbW11X21zaV9lbmFibGUoaW9tbXUsIElPTU1VX0NPTlRST0xfRU5BQkxFRCk7Cisg
ICAgICAgIH0KICAgICB9CiAKICAgICBhbWRfaW9tbXVfbXNpX2VuYWJsZShpb21tdSwgSU9NTVVf
Q09OVFJPTF9FTkFCTEVEKTsKQEAgLTg3OCw3ICs5NDgsOSBAQCBzdGF0aWMgdm9pZCBkaXNhYmxl
X2lvbW11KHN0cnVjdCBhbWRfaW9tCiAgICAgICAgIHJldHVybjsKICAgICB9CiAKLSAgICBhbWRf
aW9tbXVfbXNpX2VuYWJsZShpb21tdSwgSU9NTVVfQ09OVFJPTF9ESVNBQkxFRCk7CisgICAgaWYg
KCAhaW9tbXUtPmN0cmwuaW50X2NhcF94dF9lbiApCisgICAgICAgIGFtZF9pb21tdV9tc2lfZW5h
YmxlKGlvbW11LCBJT01NVV9DT05UUk9MX0RJU0FCTEVEKTsKKwogICAgIHNldF9pb21tdV9jb21t
YW5kX2J1ZmZlcl9jb250cm9sKGlvbW11LCBJT01NVV9DT05UUk9MX0RJU0FCTEVEKTsKICAgICBz
ZXRfaW9tbXVfZXZlbnRfbG9nX2NvbnRyb2woaW9tbXUsIElPTU1VX0NPTlRST0xfRElTQUJMRUQp
OwogCi0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3N2bS9hbWQtaW9tbXUtZGVmcy5oCisr
KyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3N2bS9hbWQtaW9tbXUtZGVmcy5oCkBAIC00MTYs
NiArNDE2LDI1IEBAIHVuaW9uIGFtZF9pb21tdV9leHRfZmVhdHVyZXMgewogICAgIH0gZmxkczsK
IH07CiAKKy8qIHgyQVBJQyBDb250cm9sIFJlZ2lzdGVycyAqLworI2RlZmluZSBJT01NVV9YVF9J
TlRfQ1RSTF9NTUlPX09GRlNFVAkJMHgwMTcwCisjZGVmaW5lIElPTU1VX1hUX1BQUl9JTlRfQ1RS
TF9NTUlPX09GRlNFVAkweDAxNzgKKyNkZWZpbmUgSU9NTVVfWFRfR0FfSU5UX0NUUkxfTU1JT19P
RkZTRVQJMHgwMTgwCisKK3VuaW9uIGFtZF9pb21tdV94MmFwaWNfY29udHJvbCB7CisgICAgdWlu
dDY0X3QgcmF3OworICAgIHN0cnVjdCB7CisgICAgICAgIHVuc2lnbmVkIGludCA6MjsKKyAgICAg
ICAgdW5zaWduZWQgaW50IGRlc3RfbW9kZToxOworICAgICAgICB1bnNpZ25lZCBpbnQgOjU7Cisg
ICAgICAgIHVuc2lnbmVkIGludCBkZXN0X2xvOjI0OworICAgICAgICB1bnNpZ25lZCBpbnQgdmVj
dG9yOjg7CisgICAgICAgIHVuc2lnbmVkIGludCBpbnRfdHlwZToxOyAvKiBETSBpbiBJT01NVSBz
cGVjIDMuMDQgKi8KKyAgICAgICAgdW5zaWduZWQgaW50IDoxNTsKKyAgICAgICAgdW5zaWduZWQg
aW50IGRlc3RfaGk6ODsKKyAgICB9OworfTsKKwogLyogU3RhdHVzIFJlZ2lzdGVyKi8KICNkZWZp
bmUgSU9NTVVfU1RBVFVTX01NSU9fT0ZGU0VUCQkweDIwMjAKICNkZWZpbmUgSU9NTVVfU1RBVFVT
X0VWRU5UX09WRVJGTE9XX01BU0sJMHgwMDAwMDAwMQo=

--_013_b8ae110af94a4ed25cf9c00ff1c0cb81susecom_
Content-Type: text/plain; name="09-AMD-IOMMU-enable-x2APIC.patch"
Content-Description: 09-AMD-IOMMU-enable-x2APIC.patch
Content-Disposition: attachment;
	filename="09-AMD-IOMMU-enable-x2APIC.patch"; size=9893;
	creation-date="Thu, 25 Jul 2019 13:19:10 GMT";
	modification-date="Thu, 25 Jul 2019 13:19:10 GMT"
Content-ID: <84537DD487855C409BAA90C679A2723E@namprd18.prod.outlook.com>
Content-Transfer-Encoding: base64

QU1EL0lPTU1VOiBlbmFibGUgeDJBUElDIG1vZGUgd2hlbiBhdmFpbGFibGUKCkluIG9yZGVyIGZv
ciB0aGUgQ1BVcyB0byB1c2UgeDJBUElDIG1vZGUsIHRoZSBJT01NVShzKSBmaXJzdCBuZWVkIHRv
IGJlCnN3aXRjaGVkIGludG8gc3VpdGFibGUgc3RhdGUuCgpUaGUgcG9zdC1BUC1icmluZ3VwIElS
USBhZmZpbml0eSBhZGp1c3RtZW50IGlzIGRvbmUgYWxzbyBmb3IgdGhlIG5vbi0KeDJBUElDIGNh
c2UsIG1hdGNoaW5nIHdoYXQgVlQtZCBkb2VzLgoKU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2gg
PGpiZXVsaWNoQHN1c2UuY29tPgpBY2tlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3Bl
cjNAY2l0cml4LmNvbT4KQWNrZWQtYnk6IEJyaWFuIFdvb2RzIDxicmlhbi53b29kc0BhbWQuY29t
PgotLS0KdjQ6IFJlLWJhc2UuCnYzOiBTZXQgR0FFbiAoYW5kIG90aGVyIGNvbnRyb2wgcmVnaXN0
ZXIgYml0cykgZWFybGllci4gQWxzbyBjbGVhciB0aGUKICAgIGJpdHMgZW5hYmxlZCBoZXJlIGlu
IGFtZF9pb21tdV9pbml0X2NsZWFudXAoKS4gUmUtYmFzZS4gUGFzcyBOVUxMCiAgICBDUFUgbWFz
ayB0byBzZXRfe3gyYXBpYyxtc2l9X2FmZmluaXR5KCkuCnYyOiBEcm9wIGNwdV9oYXNfY3gxNiBj
aGVjay4gQWRkIGNvbW1lbnQuCi0tLQpUQkQ6IEluc3RlYWQgb2YgdGhlIHN5c3RlbV9zdGF0ZSBj
aGVjayBpbiBpb3ZfZW5hYmxlX3h0KCkgdGhlIGZ1bmN0aW9uCiAgICAgY291bGQgYWxzbyB6YXAg
aXRzIG93biBob29rIHBvaW50ZXIsIGF0IHdoaWNoIHBvaW50IGl0IGNvdWxkIGFsc28KICAgICBi
ZWNvbWUgX19pbml0LiBUaGlzIHdvdWxkLCBob3dldmVyLCByZXF1aXJlIHRoYXQgZWl0aGVyCiAg
ICAgcmVzdW1lX3gyYXBpYygpIGJlIGJvdW5kIHRvIGlnbm9yZSBpb21tdV9lbmFibGVfeDJhcGlj
KCkgZXJyb3JzCiAgICAgZm9yZXZlciwgb3IgdGhhdCBpb21tdV9lbmFibGVfeDJhcGljKCkgYmUg
c2xpZ2h0bHkgcmUtYXJyYW5nZWQgdG8KICAgICBub3QgcmV0dXJuIC1FT1BOT1RTVVBQIHdoZW4g
ZmluZGluZyBhIE5VTEwgaG9vayBkdXJpbmcgcmVzdW1lLgoKLS0tIGEveGVuL2RyaXZlcnMvcGFz
c3Rocm91Z2gvYW1kL2lvbW11X2luaXQuYworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9h
bWQvaW9tbXVfaW5pdC5jCkBAIC04MzMsNiArODMzLDMwIEBAIHN0YXRpYyBib29sX3QgX19pbml0
IHNldF9pb21tdV9pbnRlcnJ1cHQKICAgICByZXR1cm4gMTsKIH0KIAoraW50IGlvdl9hZGp1c3Rf
aXJxX2FmZmluaXRpZXModm9pZCkKK3sKKyAgICBjb25zdCBzdHJ1Y3QgYW1kX2lvbW11ICppb21t
dTsKKworICAgIGlmICggIWlvbW11X2VuYWJsZWQgKQorICAgICAgICByZXR1cm4gMDsKKworICAg
IGZvcl9lYWNoX2FtZF9pb21tdSAoIGlvbW11ICkKKyAgICB7CisgICAgICAgIHN0cnVjdCBpcnFf
ZGVzYyAqZGVzYyA9IGlycV90b19kZXNjKGlvbW11LT5tc2kuaXJxKTsKKyAgICAgICAgdW5zaWdu
ZWQgbG9uZyBmbGFnczsKKworICAgICAgICBzcGluX2xvY2tfaXJxc2F2ZSgmZGVzYy0+bG9jaywg
ZmxhZ3MpOworICAgICAgICBpZiAoIGlvbW11LT5jdHJsLmludF9jYXBfeHRfZW4gKQorICAgICAg
ICAgICAgc2V0X3gyYXBpY19hZmZpbml0eShkZXNjLCBOVUxMKTsKKyAgICAgICAgZWxzZQorICAg
ICAgICAgICAgc2V0X21zaV9hZmZpbml0eShkZXNjLCBOVUxMKTsKKyAgICAgICAgc3Bpbl91bmxv
Y2tfaXJxcmVzdG9yZSgmZGVzYy0+bG9jaywgZmxhZ3MpOworICAgIH0KKworICAgIHJldHVybiAw
OworfQorX19pbml0Y2FsbChpb3ZfYWRqdXN0X2lycV9hZmZpbml0aWVzKTsKKwogLyoKICAqIEZh
bWlseTE1aCBNb2RlbCAxMGgtMWZoIGVycmF0dW0gNzQ2IChJT01NVSBMb2dnaW5nIE1heSBTdGFs
bCBUcmFuc2xhdGlvbnMpCiAgKiBXb3JrYXJvdW5kOgpAQCAtMTA0Niw3ICsxMDcwLDcgQEAgc3Rh
dGljIHZvaWQgKiBfX2luaXQgYWxsb2NhdGVfcHByX2xvZyhzdAogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBJT01NVV9QUFJfTE9HX0RFRkFVTFRfRU5UUklFUywgIlBQUiBMb2ciKTsK
IH0KIAotc3RhdGljIGludCBfX2luaXQgYW1kX2lvbW11X2luaXRfb25lKHN0cnVjdCBhbWRfaW9t
bXUgKmlvbW11KQorc3RhdGljIGludCBfX2luaXQgYW1kX2lvbW11X2luaXRfb25lKHN0cnVjdCBh
bWRfaW9tbXUgKmlvbW11LCBib29sIGludHIpCiB7CiAgICAgaWYgKCBhbGxvY2F0ZV9jbWRfYnVm
ZmVyKGlvbW11KSA9PSBOVUxMICkKICAgICAgICAgZ290byBlcnJvcl9vdXQ7CkBAIC0xMDU3LDcg
KzEwODEsNyBAQCBzdGF0aWMgaW50IF9faW5pdCBhbWRfaW9tbXVfaW5pdF9vbmUoc3RyCiAgICAg
aWYgKCBpb21tdS0+ZmVhdHVyZXMuZmxkcy5wcHJfc3VwICYmICFhbGxvY2F0ZV9wcHJfbG9nKGlv
bW11KSApCiAgICAgICAgIGdvdG8gZXJyb3Jfb3V0OwogCi0gICAgaWYgKCAhc2V0X2lvbW11X2lu
dGVycnVwdF9oYW5kbGVyKGlvbW11KSApCisgICAgaWYgKCBpbnRyICYmICFzZXRfaW9tbXVfaW50
ZXJydXB0X2hhbmRsZXIoaW9tbXUpICkKICAgICAgICAgZ290byBlcnJvcl9vdXQ7CiAKICAgICAv
KiBUbyBtYWtlIHN1cmUgdGhhdCBkZXZpY2VfdGFibGUuYnVmZmVyIGhhcyBiZWVuIHN1Y2Nlc3Nm
dWxseSBhbGxvY2F0ZWQgKi8KQEAgLTEwODYsOCArMTExMCwxNiBAQCBzdGF0aWMgdm9pZCBfX2lu
aXQgYW1kX2lvbW11X2luaXRfY2xlYW51CiAgICAgbGlzdF9mb3JfZWFjaF9lbnRyeV9zYWZlICgg
aW9tbXUsIG5leHQsICZhbWRfaW9tbXVfaGVhZCwgbGlzdCApCiAgICAgewogICAgICAgICBsaXN0
X2RlbCgmaW9tbXUtPmxpc3QpOworCisgICAgICAgIGlvbW11LT5jdHJsLmdhX2VuID0gMDsKKyAg
ICAgICAgaW9tbXUtPmN0cmwueHRfZW4gPSAwOworICAgICAgICBpb21tdS0+Y3RybC5pbnRfY2Fw
X3h0X2VuID0gMDsKKwogICAgICAgICBpZiAoIGlvbW11LT5lbmFibGVkICkKICAgICAgICAgICAg
IGRpc2FibGVfaW9tbXUoaW9tbXUpOworICAgICAgICBlbHNlIGlmICggaW9tbXUtPm1taW9fYmFz
ZSApCisgICAgICAgICAgICB3cml0ZXEoaW9tbXUtPmN0cmwucmF3LAorICAgICAgICAgICAgICAg
ICAgIGlvbW11LT5tbWlvX2Jhc2UgKyBJT01NVV9DT05UUk9MX01NSU9fT0ZGU0VUKTsKIAogICAg
ICAgICBkZWFsbG9jYXRlX3JpbmdfYnVmZmVyKCZpb21tdS0+Y21kX2J1ZmZlcik7CiAgICAgICAg
IGRlYWxsb2NhdGVfcmluZ19idWZmZXIoJmlvbW11LT5ldmVudF9sb2cpOwpAQCAtMTI4OSw3ICsx
MzIxLDcgQEAgc3RhdGljIGludCBfX2luaXQgYW1kX2lvbW11X3ByZXBhcmVfb25lKAogICAgIHJl
dHVybiAwOwogfQogCi1pbnQgX19pbml0IGFtZF9pb21tdV9pbml0KHZvaWQpCitpbnQgX19pbml0
IGFtZF9pb21tdV9wcmVwYXJlKGJvb2wgeHQpCiB7CiAgICAgc3RydWN0IGFtZF9pb21tdSAqaW9t
bXU7CiAgICAgaW50IHJjID0gLUVOT0RFVjsKQEAgLTEzMDQsOSArMTMzNiwxNCBAQCBpbnQgX19p
bml0IGFtZF9pb21tdV9pbml0KHZvaWQpCiAgICAgaWYgKCB1bmxpa2VseShhY3BpX2dibF9GQURU
LmJvb3RfZmxhZ3MgJiBBQ1BJX0ZBRFRfTk9fTVNJKSApCiAgICAgICAgIGdvdG8gZXJyb3Jfb3V0
OwogCisgICAgLyogSGF2ZSB3ZSBiZWVuIGhlcmUgYmVmb3JlPyAqLworICAgIGlmICggaXZoZF90
eXBlICkKKyAgICAgICAgcmV0dXJuIDA7CisKICAgICByYyA9IGFtZF9pb21tdV9nZXRfc3VwcG9y
dGVkX2l2aGRfdHlwZSgpOwogICAgIGlmICggcmMgPCAwICkKICAgICAgICAgZ290byBlcnJvcl9v
dXQ7CisgICAgQlVHX09OKCFyYyk7CiAgICAgaXZoZF90eXBlID0gcmM7CiAKICAgICByYyA9IGFt
ZF9pb21tdV9nZXRfaXZyc19kZXZfZW50cmllcygpOwpAQCAtMTMyMiw5ICsxMzU5LDM3IEBAIGlu
dCBfX2luaXQgYW1kX2lvbW11X2luaXQodm9pZCkKICAgICAgICAgcmMgPSBhbWRfaW9tbXVfcHJl
cGFyZV9vbmUoaW9tbXUpOwogICAgICAgICBpZiAoIHJjICkKICAgICAgICAgICAgIGdvdG8gZXJy
b3Jfb3V0OworCisgICAgICAgIHJjID0gLUVOT0RFVjsKKyAgICAgICAgaWYgKCB4dCAmJiAoIWlv
bW11LT5mZWF0dXJlcy5mbGRzLmdhX3N1cCB8fCAhaW9tbXUtPmZlYXR1cmVzLmZsZHMueHRfc3Vw
KSApCisgICAgICAgICAgICBnb3RvIGVycm9yX291dDsKKyAgICB9CisKKyAgICBmb3JfZWFjaF9h
bWRfaW9tbXUgKCBpb21tdSApCisgICAgeworICAgICAgICAvKiBOQjogVGhlcmUncyBubyBuZWVk
IHRvIGFjdHVhbGx5IHdyaXRlIHRoZXNlIG91dCByaWdodCBoZXJlLiAqLworICAgICAgICBpb21t
dS0+Y3RybC5nYV9lbiB8PSB4dDsKKyAgICAgICAgaW9tbXUtPmN0cmwueHRfZW4gPSB4dDsKKyAg
ICAgICAgaW9tbXUtPmN0cmwuaW50X2NhcF94dF9lbiA9IHh0OwogICAgIH0KIAogICAgIHJjID0g
YW1kX2lvbW11X3VwZGF0ZV9pdnJzX21hcHBpbmdfYWNwaSgpOworCisgZXJyb3Jfb3V0OgorICAg
IGlmICggcmMgKQorICAgIHsKKyAgICAgICAgYW1kX2lvbW11X2luaXRfY2xlYW51cCgpOworICAg
ICAgICBpdmhkX3R5cGUgPSAwOworICAgIH0KKworICAgIHJldHVybiByYzsKK30KKworaW50IF9f
aW5pdCBhbWRfaW9tbXVfaW5pdChib29sIHh0KQoreworICAgIHN0cnVjdCBhbWRfaW9tbXUgKmlv
bW11OworICAgIGludCByYyA9IGFtZF9pb21tdV9wcmVwYXJlKHh0KTsKKwogICAgIGlmICggcmMg
KQogICAgICAgICBnb3RvIGVycm9yX291dDsKIApAQCAtMTM1MCw3ICsxNDE1LDEyIEBAIGludCBf
X2luaXQgYW1kX2lvbW11X2luaXQodm9pZCkKICAgICAvKiBwZXIgaW9tbXUgaW5pdGlhbGl6YXRp
b24gICovCiAgICAgZm9yX2VhY2hfYW1kX2lvbW11ICggaW9tbXUgKQogICAgIHsKLSAgICAgICAg
cmMgPSBhbWRfaW9tbXVfaW5pdF9vbmUoaW9tbXUpOworICAgICAgICAvKgorICAgICAgICAgKiBT
ZXR0aW5nIHVwIG9mIHRoZSBJT01NVSBpbnRlcnJ1cHRzIGNhbm5vdCBvY2N1ciB5ZXQgYXQgdGhl
ICh2ZXJ5CisgICAgICAgICAqIGVhcmx5KSB0aW1lIHdlIGdldCBoZXJlIHdoZW4gZW5hYmxpbmcg
eDJBUElDIG1vZGUuIFN1cHByZXNzIGl0CisgICAgICAgICAqIGhlcmUsIGFuZCBkbyBpdCBleHBs
aWNpdGx5IGluIGFtZF9pb21tdV9pbml0X2ludGVycnVwdCgpLgorICAgICAgICAgKi8KKyAgICAg
ICAgcmMgPSBhbWRfaW9tbXVfaW5pdF9vbmUoaW9tbXUsICF4dCk7CiAgICAgICAgIGlmICggcmMg
KQogICAgICAgICAgICAgZ290byBlcnJvcl9vdXQ7CiAgICAgfQpAQCAtMTM2Miw2ICsxNDMyLDQw
IEBAIGVycm9yX291dDoKICAgICByZXR1cm4gcmM7CiB9CiAKK2ludCBfX2luaXQgYW1kX2lvbW11
X2luaXRfaW50ZXJydXB0KHZvaWQpCit7CisgICAgc3RydWN0IGFtZF9pb21tdSAqaW9tbXU7Cisg
ICAgaW50IHJjID0gMDsKKworICAgIGZvcl9lYWNoX2FtZF9pb21tdSAoIGlvbW11ICkKKyAgICB7
CisgICAgICAgIHN0cnVjdCBpcnFfZGVzYyAqZGVzYzsKKworICAgICAgICBpZiAoICFzZXRfaW9t
bXVfaW50ZXJydXB0X2hhbmRsZXIoaW9tbXUpICkKKyAgICAgICAgeworICAgICAgICAgICAgcmMg
PSAtRUlPOworICAgICAgICAgICAgYnJlYWs7CisgICAgICAgIH0KKworICAgICAgICBkZXNjID0g
aXJxX3RvX2Rlc2MoaW9tbXUtPm1zaS5pcnEpOworCisgICAgICAgIHNwaW5fbG9jaygmZGVzYy0+
bG9jayk7CisgICAgICAgIEFTU0VSVChpb21tdS0+Y3RybC5pbnRfY2FwX3h0X2VuKTsKKyAgICAg
ICAgc2V0X3gyYXBpY19hZmZpbml0eShkZXNjLCAmY3B1X29ubGluZV9tYXApOworICAgICAgICBz
cGluX3VubG9jaygmZGVzYy0+bG9jayk7CisKKyAgICAgICAgc2V0X2lvbW11X2V2ZW50X2xvZ19j
b250cm9sKGlvbW11LCBJT01NVV9DT05UUk9MX0VOQUJMRUQpOworCisgICAgICAgIGlmICggaW9t
bXUtPmZlYXR1cmVzLmZsZHMucHByX3N1cCApCisgICAgICAgICAgICBzZXRfaW9tbXVfcHByX2xv
Z19jb250cm9sKGlvbW11LCBJT01NVV9DT05UUk9MX0VOQUJMRUQpOworICAgIH0KKworICAgIGlm
ICggcmMgKQorICAgICAgICBhbWRfaW9tbXVfaW5pdF9jbGVhbnVwKCk7CisKKyAgICByZXR1cm4g
cmM7Cit9CisKIHN0YXRpYyB2b2lkIGludmFsaWRhdGVfYWxsX2RvbWFpbl9wYWdlcyh2b2lkKQog
ewogICAgIHN0cnVjdCBkb21haW4gKmQ7Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2Ft
ZC9pb21tdV9pbnRyLmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2lu
dHIuYwpAQCAtNzk5LDYgKzc5OSwzNSBAQCB2b2lkICpfX2luaXQgYW1kX2lvbW11X2FsbG9jX2lu
dHJlbWFwX3RhCiAgICAgcmV0dXJuIHRiOwogfQogCitib29sIF9faW5pdCBpb3Zfc3VwcG9ydHNf
eHQodm9pZCkKK3sKKyAgICB1bnNpZ25lZCBpbnQgYXBpYzsKKworICAgIGlmICggIWlvbW11X2Vu
YWJsZSB8fCAhaW9tbXVfaW50cmVtYXAgKQorICAgICAgICByZXR1cm4gZmFsc2U7CisKKyAgICBp
ZiAoIGFtZF9pb21tdV9wcmVwYXJlKHRydWUpICkKKyAgICAgICAgcmV0dXJuIGZhbHNlOworCisg
ICAgZm9yICggYXBpYyA9IDA7IGFwaWMgPCBucl9pb2FwaWNzOyBhcGljKysgKQorICAgIHsKKyAg
ICAgICAgdW5zaWduZWQgaW50IGlkeCA9IGlvYXBpY19pZF90b19pbmRleChJT19BUElDX0lEKGFw
aWMpKTsKKworICAgICAgICBpZiAoIGlkeCA9PSBNQVhfSU9fQVBJQ1MgKQorICAgICAgICAgICAg
cmV0dXJuIGZhbHNlOworCisgICAgICAgIGlmICggIWZpbmRfaW9tbXVfZm9yX2RldmljZShpb2Fw
aWNfc2JkZltpZHhdLnNlZywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlv
YXBpY19zYmRmW2lkeF0uYmRmKSApCisgICAgICAgIHsKKyAgICAgICAgICAgIEFNRF9JT01NVV9E
RUJVRygiTm8gSU9NTVUgZm9yIElPLUFQSUMgJSN4IChJRCAleClcbiIsCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYXBpYywgSU9fQVBJQ19JRChhcGljKSk7CisgICAgICAgICAgICByZXR1
cm4gZmFsc2U7CisgICAgICAgIH0KKyAgICB9CisKKyAgICByZXR1cm4gdHJ1ZTsKK30KKwogaW50
IF9faW5pdCBhbWRfc2V0dXBfaHBldF9tc2koc3RydWN0IG1zaV9kZXNjICptc2lfZGVzYykKIHsK
ICAgICBzcGlubG9ja190ICpsb2NrOwotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQv
cGNpX2FtZF9pb21tdS5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9wY2lfYW1k
X2lvbW11LmMKQEAgLTE3MCw3ICsxNzAsOCBAQCBzdGF0aWMgaW50IF9faW5pdCBpb3ZfZGV0ZWN0
KHZvaWQpCiAgICAgaWYgKCAhaW9tbXVfZW5hYmxlICYmICFpb21tdV9pbnRyZW1hcCApCiAgICAg
ICAgIHJldHVybiAwOwogCi0gICAgaWYgKCBhbWRfaW9tbXVfaW5pdCgpICE9IDAgKQorICAgIGVs
c2UgaWYgKCAoaW5pdF9kb25lID8gYW1kX2lvbW11X2luaXRfaW50ZXJydXB0KCkKKyAgICAgICAg
ICAgICAgICAgICAgICAgICA6IGFtZF9pb21tdV9pbml0KGZhbHNlKSkgIT0gMCApCiAgICAgewog
ICAgICAgICBwcmludGsoIkFNRC1WaTogRXJyb3IgaW5pdGlhbGl6YXRpb25cbiIpOwogICAgICAg
ICByZXR1cm4gLUVOT0RFVjsKQEAgLTE4NCw2ICsxODUsMjUgQEAgc3RhdGljIGludCBfX2luaXQg
aW92X2RldGVjdCh2b2lkKQogICAgIHJldHVybiAwOwogfQogCitzdGF0aWMgaW50IGlvdl9lbmFi
bGVfeHQodm9pZCkKK3sKKyAgICBpbnQgcmM7CisKKyAgICBpZiAoIHN5c3RlbV9zdGF0ZSA+PSBT
WVNfU1RBVEVfYWN0aXZlICkKKyAgICAgICAgcmV0dXJuIDA7CisKKyAgICBpZiAoIChyYyA9IGFt
ZF9pb21tdV9pbml0KHRydWUpKSAhPSAwICkKKyAgICB7CisgICAgICAgIHByaW50aygiQU1ELVZp
OiBFcnJvciAlZCBpbml0aWFsaXppbmcgZm9yIHgyQVBJQyBtb2RlXG4iLCByYyk7CisgICAgICAg
IC8qIC1FTlhJTyBoYXMgc3BlY2lhbCBtZWFuaW5nIHRvIHRoZSBjYWxsZXIgLSBjb252ZXJ0IGl0
LiAqLworICAgICAgICByZXR1cm4gcmMgIT0gLUVOWElPID8gcmMgOiAtRU5PREFUQTsKKyAgICB9
CisKKyAgICBpbml0X2RvbmUgPSB0cnVlOworCisgICAgcmV0dXJuIDA7Cit9CisKIGludCBhbWRf
aW9tbXVfYWxsb2Nfcm9vdChzdHJ1Y3QgZG9tYWluX2lvbW11ICpoZCkKIHsKICAgICBpZiAoIHVu
bGlrZWx5KCFoZC0+YXJjaC5yb290X3RhYmxlKSApCkBAIC01NTcsMTEgKzU3NywxMyBAQCBzdGF0
aWMgY29uc3Qgc3RydWN0IGlvbW11X29wcyBfX2luaXRjb25zCiAgICAgLmZyZWVfcGFnZV90YWJs
ZSA9IGRlYWxsb2NhdGVfcGFnZV90YWJsZSwKICAgICAucmVhc3NpZ25fZGV2aWNlID0gcmVhc3Np
Z25fZGV2aWNlLAogICAgIC5nZXRfZGV2aWNlX2dyb3VwX2lkID0gYW1kX2lvbW11X2dyb3VwX2lk
LAorICAgIC5lbmFibGVfeDJhcGljID0gaW92X2VuYWJsZV94dCwKICAgICAudXBkYXRlX2lyZV9m
cm9tX2FwaWMgPSBhbWRfaW9tbXVfaW9hcGljX3VwZGF0ZV9pcmUsCiAgICAgLnVwZGF0ZV9pcmVf
ZnJvbV9tc2kgPSBhbWRfaW9tbXVfbXNpX21zZ191cGRhdGVfaXJlLAogICAgIC5yZWFkX2FwaWNf
ZnJvbV9pcmUgPSBhbWRfaW9tbXVfcmVhZF9pb2FwaWNfZnJvbV9pcmUsCiAgICAgLnJlYWRfbXNp
X2Zyb21faXJlID0gYW1kX2lvbW11X3JlYWRfbXNpX2Zyb21faXJlLAogICAgIC5zZXR1cF9ocGV0
X21zaSA9IGFtZF9zZXR1cF9ocGV0X21zaSwKKyAgICAuYWRqdXN0X2lycV9hZmZpbml0aWVzID0g
aW92X2FkanVzdF9pcnFfYWZmaW5pdGllcywKICAgICAuc3VzcGVuZCA9IGFtZF9pb21tdV9zdXNw
ZW5kLAogICAgIC5yZXN1bWUgPSBhbWRfaW9tbXVfcmVzdW1lLAogICAgIC5jcmFzaF9zaHV0ZG93
biA9IGFtZF9pb21tdV9jcmFzaF9zaHV0ZG93biwKQEAgLTU3MSw0ICs1OTMsNSBAQCBzdGF0aWMg
Y29uc3Qgc3RydWN0IGlvbW11X29wcyBfX2luaXRjb25zCiBzdGF0aWMgY29uc3Qgc3RydWN0IGlv
bW11X2luaXRfb3BzIF9faW5pdGNvbnN0cmVsIF9pb21tdV9pbml0X29wcyA9IHsKICAgICAub3Bz
ID0gJl9pb21tdV9vcHMsCiAgICAgLnNldHVwID0gaW92X2RldGVjdCwKKyAgICAuc3VwcG9ydHNf
eDJhcGljID0gaW92X3N1cHBvcnRzX3h0LAogfTsKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9o
dm0vc3ZtL2FtZC1pb21tdS1wcm90by5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3N2
bS9hbWQtaW9tbXUtcHJvdG8uaApAQCAtNDgsOCArNDgsMTEgQEAgaW50IGFtZF9pb21tdV9kZXRl
Y3RfYWNwaSh2b2lkKTsKIHZvaWQgZ2V0X2lvbW11X2ZlYXR1cmVzKHN0cnVjdCBhbWRfaW9tbXUg
KmlvbW11KTsKIAogLyogYW1kLWlvbW11LWluaXQgZnVuY3Rpb25zICovCi1pbnQgYW1kX2lvbW11
X2luaXQodm9pZCk7CitpbnQgYW1kX2lvbW11X3ByZXBhcmUoYm9vbCB4dCk7CitpbnQgYW1kX2lv
bW11X2luaXQoYm9vbCB4dCk7CitpbnQgYW1kX2lvbW11X2luaXRfaW50ZXJydXB0KHZvaWQpOwog
aW50IGFtZF9pb21tdV91cGRhdGVfaXZyc19tYXBwaW5nX2FjcGkodm9pZCk7CitpbnQgaW92X2Fk
anVzdF9pcnFfYWZmaW5pdGllcyh2b2lkKTsKIAogLyogbWFwcGluZyBmdW5jdGlvbnMgKi8KIGlu
dCBfX211c3RfY2hlY2sgYW1kX2lvbW11X21hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsIGRmbl90
IGRmbiwKQEAgLTkzLDYgKzk2LDcgQEAgdm9pZCBhbWRfaW9tbXVfZmx1c2hfYWxsX2NhY2hlcyhz
dHJ1Y3QgYQogc3RydWN0IGFtZF9pb21tdSAqZmluZF9pb21tdV9mb3JfZGV2aWNlKGludCBzZWcs
IGludCBiZGYpOwogCiAvKiBpbnRlcnJ1cHQgcmVtYXBwaW5nICovCitib29sIGlvdl9zdXBwb3J0
c194dCh2b2lkKTsKIGludCBhbWRfaW9tbXVfc2V0dXBfaW9hcGljX3JlbWFwcGluZyh2b2lkKTsK
IHZvaWQgKmFtZF9pb21tdV9hbGxvY19pbnRyZW1hcF90YWJsZSgKICAgICBjb25zdCBzdHJ1Y3Qg
YW1kX2lvbW11ICosIHVuc2lnbmVkIGxvbmcgKiopOwo=

--_013_b8ae110af94a4ed25cf9c00ff1c0cb81susecom_
Content-Type: text/plain; name="10-AMD-IOMMU-IRTE-update-ordering.patch"
Content-Description: 10-AMD-IOMMU-IRTE-update-ordering.patch
Content-Disposition: attachment;
	filename="10-AMD-IOMMU-IRTE-update-ordering.patch"; size=5016;
	creation-date="Thu, 25 Jul 2019 13:19:10 GMT";
	modification-date="Thu, 25 Jul 2019 13:19:10 GMT"
Content-ID: <E5511018B4BBA44A99AC7229BC290433@namprd18.prod.outlook.com>
Content-Transfer-Encoding: base64

QU1EL0lPTU1VOiBjb3JyZWN0IElSVEUgdXBkYXRpbmcKCkZsdXNoaW5nIGRpZG4ndCBnZXQgZG9u
ZSBhbG9uZyB0aGUgbGluZXMgb2Ygd2hhdCB0aGUgc3BlY2lmaWNhdGlvbiBzYXlzLgpNYXJrIGVu
dHJpZXMgdG8gYmUgdXBkYXRlZCBhcyBub3QgcmVtYXBwZWQgKHdoaWNoIHdpbGwgcmVzdWx0IGlu
CmludGVycnVwdCByZXF1ZXN0cyB0byBnZXQgdGFyZ2V0IGFib3J0ZWQsIGJ1dCB0aGUgaW50ZXJy
dXB0cyBzaG91bGQgYmUKbWFza2VkIGFueXdheSBhdCB0aGF0IHBvaW50IGluIHRpbWUpLCBpc3N1
ZSB0aGUgZmx1c2gsIGFuZCBvbmx5IHRoZW4Kd3JpdGUgdGhlIG5ldyBlbnRyeS4KCkluIHVwZGF0
ZV9pbnRyZW1hcF9lbnRyeV9mcm9tX21zaV9tc2coKSBhbHNvIGZvbGQgdGhlIGR1cGxpY2F0ZSBp
bml0aWFsCmxvY2sgZGV0ZXJtaW5hdGlvbiBhbmQgYWNxdWlyZSBpbnRvIGp1c3QgYSBzaW5nbGUg
aW5zdGFuY2UuCgpTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+
CkFja2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0K
UkZDOiBQdXR0aW5nIHRoZSBmbHVzaCBpbnZvY2F0aW9ucyBpbiBsb29wcyBpc24ndCBvdmVybHkg
bmljZSwgYnV0IEkKICAgICBkb24ndCB0aGluayB0aGlzIGNhbiByZWFsbHkgYmUgYWJ1c2VkLCBz
aW5jZSBjYWxsZXJzIHVwIHRoZSBzdGFjawogICAgIGhvbGQgZnVydGhlciBsb2Nrcy4gTmV2ZXJ0
aGVsZXNzIEknZCBsaWtlIHRvIGFzayBmb3IgYmV0dGVyCiAgICAgc3VnZ2VzdGlvbnMuCi0tLQp2
NDogUmUtYmFzZS4KdjM6IFJlbW92ZSBzdGFsZSBwYXJ0cyBvZiBkZXNjcmlwdGlvbi4gUmUtYmFz
ZS4KdjI6IFBhcnRzIG1vcnBoZWQgaW50byBlYXJsaWVyIHBhdGNoLgoKLS0tIGEveGVuL2RyaXZl
cnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2ludHIuYworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhy
b3VnaC9hbWQvaW9tbXVfaW50ci5jCkBAIC0yMTMsMTUgKzIxMywxMyBAQCBzdGF0aWMgdm9pZCB1
cGRhdGVfaW50cmVtYXBfZW50cnkoY29uc3QKICAgICAgICAgICAgIH0sCiAgICAgICAgIH07CiAK
LSAgICAgICAgQUNDRVNTX09OQ0UoZW50cnkucHRyMTI4LT5yYXdbMF0pID0gMDsKKyAgICAgICAg
QVNTRVJUKCFlbnRyeS5wdHIxMjgtPmZ1bGwucmVtYXBfZW4pOworICAgICAgICBlbnRyeS5wdHIx
MjgtPnJhd1sxXSA9IGlydGUucmF3WzFdOwogICAgICAgICAvKgotICAgICAgICAgKiBMb3cgaGFs
ZiwgaW4gcGFydGljdWxhciBSZW1hcEVuLCBuZWVkcyB0byBiZSBjbGVhcmVkIGZpcnN0LiAgU2Vl
CisgICAgICAgICAqIEhpZ2ggaGFsZiBuZWVkcyB0byBiZSBzZXQgYmVmb3JlIGxvdyBvbmUgKGNv
bnRhaW5pbmcgUmVtYXBFbikuICBTZWUKICAgICAgICAgICogY29tbWVudCBpbiBmcmVlX2ludHJl
bWFwX2VudHJ5KCkgcmVnYXJkaW5nIHRoZSBjaG9pY2Ugb2YgYmFycmllci4KICAgICAgICAgICov
CiAgICAgICAgIHNtcF93bWIoKTsKLSAgICAgICAgZW50cnkucHRyMTI4LT5yYXdbMV0gPSBpcnRl
LnJhd1sxXTsKLSAgICAgICAgLyogSGlnaCBoYWxmIG5lZWRzIHRvIGJlIHNldCBiZWZvcmUgbG93
IG9uZSAoY29udGFpbmluZyBSZW1hcEVuKS4gKi8KLSAgICAgICAgc21wX3dtYigpOwogICAgICAg
ICBBQ0NFU1NfT05DRShlbnRyeS5wdHIxMjgtPnJhd1swXSkgPSBpcnRlLnJhd1swXTsKICAgICB9
CiAgICAgZWxzZQpAQCAtMjk2LDYgKzI5NCwyMCBAQCBzdGF0aWMgaW50IHVwZGF0ZV9pbnRyZW1h
cF9lbnRyeV9mcm9tX2lvCiAgICAgfQogCiAgICAgZW50cnkgPSBnZXRfaW50cmVtYXBfZW50cnko
aW9tbXUsIHJlcV9pZCwgb2Zmc2V0KTsKKworICAgIC8qIFRoZSBSZW1hcEVuIGZpZWxkcyBtYXRj
aCBmb3IgYWxsIGZvcm1hdHMuICovCisgICAgd2hpbGUgKCBpb21tdS0+ZW5hYmxlZCAmJiBlbnRy
eS5wdHIzMi0+Zmxkcy5yZW1hcF9lbiApCisgICAgeworICAgICAgICBlbnRyeS5wdHIzMi0+Zmxk
cy5yZW1hcF9lbiA9IGZhbHNlOworICAgICAgICBzcGluX3VubG9jayhsb2NrKTsKKworICAgICAg
ICBzcGluX2xvY2soJmlvbW11LT5sb2NrKTsKKyAgICAgICAgYW1kX2lvbW11X2ZsdXNoX2ludHJl
bWFwKGlvbW11LCByZXFfaWQpOworICAgICAgICBzcGluX3VubG9jaygmaW9tbXUtPmxvY2spOwor
CisgICAgICAgIHNwaW5fbG9jayhsb2NrKTsKKyAgICB9CisKICAgICBpZiAoIGZyZXNoICkKICAg
ICAgICAgLyogbm90aGluZyAqLzsKICAgICBlbHNlIGlmICggIWxvX3VwZGF0ZSApCkBAIC0zMjUs
MTMgKzMzNyw2IEBAIHN0YXRpYyBpbnQgdXBkYXRlX2ludHJlbWFwX2VudHJ5X2Zyb21faW8KIAog
ICAgIHNwaW5fdW5sb2NrX2lycXJlc3RvcmUobG9jaywgZmxhZ3MpOwogCi0gICAgaWYgKCBpb21t
dS0+ZW5hYmxlZCAmJiAhZnJlc2ggKQotICAgIHsKLSAgICAgICAgc3Bpbl9sb2NrX2lycXNhdmUo
JmlvbW11LT5sb2NrLCBmbGFncyk7Ci0gICAgICAgIGFtZF9pb21tdV9mbHVzaF9pbnRyZW1hcChp
b21tdSwgcmVxX2lkKTsKLSAgICAgICAgc3Bpbl91bmxvY2tfaXJxcmVzdG9yZSgmaW9tbXUtPmxv
Y2ssIGZsYWdzKTsKLSAgICB9Ci0KICAgICBzZXRfcnRlX2luZGV4KHJ0ZSwgb2Zmc2V0KTsKIAog
ICAgIHJldHVybiAwOwpAQCAtNTg3LDE5ICs1OTIsMjcgQEAgc3RhdGljIGludCB1cGRhdGVfaW50
cmVtYXBfZW50cnlfZnJvbV9tcwogICAgIHJlcV9pZCA9IGdldF9kbWFfcmVxdWVzdG9yX2lkKGlv
bW11LT5zZWcsIGJkZik7CiAgICAgYWxpYXNfaWQgPSBnZXRfaW50cmVtYXBfcmVxdWVzdG9yX2lk
KGlvbW11LT5zZWcsIGJkZik7CiAKKyAgICBsb2NrID0gZ2V0X2ludHJlbWFwX2xvY2soaW9tbXUt
PnNlZywgcmVxX2lkKTsKKyAgICBzcGluX2xvY2tfaXJxc2F2ZShsb2NrLCBmbGFncyk7CisKICAg
ICBpZiAoIG1zZyA9PSBOVUxMICkKICAgICB7Ci0gICAgICAgIGxvY2sgPSBnZXRfaW50cmVtYXBf
bG9jayhpb21tdS0+c2VnLCByZXFfaWQpOwotICAgICAgICBzcGluX2xvY2tfaXJxc2F2ZShsb2Nr
LCBmbGFncyk7CiAgICAgICAgIGZvciAoIGkgPSAwOyBpIDwgbnI7ICsraSApCiAgICAgICAgICAg
ICBmcmVlX2ludHJlbWFwX2VudHJ5KGlvbW11LCByZXFfaWQsICpyZW1hcF9pbmRleCArIGkpOwog
ICAgICAgICBzcGluX3VubG9ja19pcnFyZXN0b3JlKGxvY2ssIGZsYWdzKTsKLSAgICAgICAgZ290
byBkb25lOwotICAgIH0KIAotICAgIGxvY2sgPSBnZXRfaW50cmVtYXBfbG9jayhpb21tdS0+c2Vn
LCByZXFfaWQpOworICAgICAgICBpZiAoIGlvbW11LT5lbmFibGVkICkKKyAgICAgICAgeworICAg
ICAgICAgICAgc3Bpbl9sb2NrX2lycXNhdmUoJmlvbW11LT5sb2NrLCBmbGFncyk7CisgICAgICAg
ICAgICBhbWRfaW9tbXVfZmx1c2hfaW50cmVtYXAoaW9tbXUsIHJlcV9pZCk7CisgICAgICAgICAg
ICBpZiAoIGFsaWFzX2lkICE9IHJlcV9pZCApCisgICAgICAgICAgICAgICAgYW1kX2lvbW11X2Zs
dXNoX2ludHJlbWFwKGlvbW11LCBhbGlhc19pZCk7CisgICAgICAgICAgICBzcGluX3VubG9ja19p
cnFyZXN0b3JlKCZpb21tdS0+bG9jaywgZmxhZ3MpOworICAgICAgICB9CisKKyAgICAgICAgcmV0
dXJuIDA7CisgICAgfQogCi0gICAgc3Bpbl9sb2NrX2lycXNhdmUobG9jaywgZmxhZ3MpOwogICAg
IGRlc3RfbW9kZSA9IChtc2ctPmFkZHJlc3NfbG8gPj4gTVNJX0FERFJfREVTVE1PREVfU0hJRlQp
ICYgMHgxOwogICAgIGRlbGl2ZXJ5X21vZGUgPSAobXNnLT5kYXRhID4+IE1TSV9EQVRBX0RFTElW
RVJZX01PREVfU0hJRlQpICYgMHgxOwogICAgIHZlY3RvciA9IChtc2ctPmRhdGEgPj4gTVNJX0RB
VEFfVkVDVE9SX1NISUZUKSAmIE1TSV9EQVRBX1ZFQ1RPUl9NQVNLOwpAQCAtNjIzLDYgKzYzNiwy
MiBAQCBzdGF0aWMgaW50IHVwZGF0ZV9pbnRyZW1hcF9lbnRyeV9mcm9tX21zCiAgICAgfQogCiAg
ICAgZW50cnkgPSBnZXRfaW50cmVtYXBfZW50cnkoaW9tbXUsIHJlcV9pZCwgb2Zmc2V0KTsKKwor
ICAgIC8qIFRoZSBSZW1hcEVuIGZpZWxkcyBtYXRjaCBmb3IgYWxsIGZvcm1hdHMuICovCisgICAg
d2hpbGUgKCBpb21tdS0+ZW5hYmxlZCAmJiBlbnRyeS5wdHIzMi0+Zmxkcy5yZW1hcF9lbiApCisg
ICAgeworICAgICAgICBlbnRyeS5wdHIzMi0+Zmxkcy5yZW1hcF9lbiA9IGZhbHNlOworICAgICAg
ICBzcGluX3VubG9jayhsb2NrKTsKKworICAgICAgICBzcGluX2xvY2soJmlvbW11LT5sb2NrKTsK
KyAgICAgICAgYW1kX2lvbW11X2ZsdXNoX2ludHJlbWFwKGlvbW11LCByZXFfaWQpOworICAgICAg
ICBpZiAoIGFsaWFzX2lkICE9IHJlcV9pZCApCisgICAgICAgICAgICBhbWRfaW9tbXVfZmx1c2hf
aW50cmVtYXAoaW9tbXUsIGFsaWFzX2lkKTsKKyAgICAgICAgc3Bpbl91bmxvY2soJmlvbW11LT5s
b2NrKTsKKworICAgICAgICBzcGluX2xvY2sobG9jayk7CisgICAgfQorCiAgICAgdXBkYXRlX2lu
dHJlbWFwX2VudHJ5KGlvbW11LCBlbnRyeSwgdmVjdG9yLCBkZWxpdmVyeV9tb2RlLCBkZXN0X21v
ZGUsIGRlc3QpOwogICAgIHNwaW5fdW5sb2NrX2lycXJlc3RvcmUobG9jaywgZmxhZ3MpOwogCkBA
IC02NDIsMTYgKzY3MSw2IEBAIHN0YXRpYyBpbnQgdXBkYXRlX2ludHJlbWFwX2VudHJ5X2Zyb21f
bXMKICAgICAgICAgICAgICAgIGdldF9pdnJzX21hcHBpbmdzKGlvbW11LT5zZWcpW2FsaWFzX2lk
XS5pbnRyZW1hcF90YWJsZSk7CiAgICAgfQogCi1kb25lOgotICAgIGlmICggaW9tbXUtPmVuYWJs
ZWQgKQotICAgIHsKLSAgICAgICAgc3Bpbl9sb2NrX2lycXNhdmUoJmlvbW11LT5sb2NrLCBmbGFn
cyk7Ci0gICAgICAgIGFtZF9pb21tdV9mbHVzaF9pbnRyZW1hcChpb21tdSwgcmVxX2lkKTsKLSAg
ICAgICAgaWYgKCBhbGlhc19pZCAhPSByZXFfaWQgKQotICAgICAgICAgICAgYW1kX2lvbW11X2Zs
dXNoX2ludHJlbWFwKGlvbW11LCBhbGlhc19pZCk7Ci0gICAgICAgIHNwaW5fdW5sb2NrX2lycXJl
c3RvcmUoJmlvbW11LT5sb2NrLCBmbGFncyk7Ci0gICAgfQotCiAgICAgcmV0dXJuIDA7CiB9CiAK

--_013_b8ae110af94a4ed25cf9c00ff1c0cb81susecom_
Content-Type: text/plain;
	name="11-AMD-IOMMU-IRT-dump-suppress-headers.patch"
Content-Description: 11-AMD-IOMMU-IRT-dump-suppress-headers.patch
Content-Disposition: attachment;
	filename="11-AMD-IOMMU-IRT-dump-suppress-headers.patch"; size=4009;
	creation-date="Thu, 25 Jul 2019 13:19:10 GMT";
	modification-date="Thu, 25 Jul 2019 13:19:10 GMT"
Content-ID: <0593F02ED9060B47BC2714DC2012EFD9@namprd18.prod.outlook.com>
Content-Transfer-Encoding: base64

QU1EL0lPTU1VOiBkb24ndCBuZWVkbGVzc2x5IGxvZyBoZWFkZXJzIHdoZW4gZHVtcGluZyBJUlRz
CgpMb2cgU0JERiBoZWFkZXJzIG9ubHkgd2hlbiB0aGVyZSBhcmUgYWN0dWFsIElSVEVzIHRvIGxv
Zy4gVGhpcyBpcwpwYXJ0aWN1bGFybHkgaW1wb3J0YW50IGZvciB0aGUgdG90YWwgdm9sdW1lIG9m
IG91dHB1dCB3aGVuIHRoZSBBQ1BJCnRhYmxlcyBkZXNjcmliZSBmYXIgbW9yZSB0aGFuIGp1c3Qg
dGhlIGV4aXN0aW5nIGRldmljZXMuIE9uIG15IFJvbWUKc3lzdGVtIHNvIGZhciB0aGVyZSB3YXMg
b25lIGxpbmUgZm9yIGV2ZXJ5IGZ1bmN0aW9uIG9mIGV2ZXJ5IGRldmljZSBvbgphbGwgMjU2IGJ1
c2VzIG9mIHNlZ21lbnQgMCwgd2l0aCBleHRyZW1lbHkgZmV3IGV4Y2VwdGlvbnMgKGxpa2UgdGhl
CklPTU1VcyB0aGVtc2VsdmVzKS4KCkFsc28gb25seSBsb2cgb25lIG9mIHRoZSAicGVyLWRldmlj
ZSIgb3IgInNoYXJlZCIgb3ZlcmFsbCBoZWFkZXJzLgoKU2lnbmVkLW9mZi1ieTogSmFuIEJldWxp
Y2ggPGpiZXVsaWNoQHN1c2UuY29tPgotLS0KdjQ6IE5ldy4KCi0tLSBhL3hlbi9kcml2ZXJzL3Bh
c3N0aHJvdWdoL2FtZC9pb21tdV9pbnRyLmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gv
YW1kL2lvbW11X2ludHIuYwpAQCAtODgzLDcgKzg4Myw4IEBAIGludCBfX2luaXQgYW1kX3NldHVw
X2hwZXRfbXNpKHN0cnVjdCBtc2kKIH0KIAogc3RhdGljIHZvaWQgZHVtcF9pbnRyZW1hcF90YWJs
ZShjb25zdCBzdHJ1Y3QgYW1kX2lvbW11ICppb21tdSwKLSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgdW5pb24gaXJ0ZV9jcHRyIHRibCkKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgdW5pb24gaXJ0ZV9jcHRyIHRibCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgY29uc3Qgc3RydWN0IGl2cnNfbWFwcGluZ3MgKml2cnNfbWFwcGluZykKIHsKICAgICB1bnNp
Z25lZCBpbnQgY291bnQ7CiAKQEAgLTg5MiwxOSArODkzLDI1IEBAIHN0YXRpYyB2b2lkIGR1bXBf
aW50cmVtYXBfdGFibGUoY29uc3Qgc3QKIAogICAgIGZvciAoIGNvdW50ID0gMDsgY291bnQgPCBJ
TlRSRU1BUF9FTlRSSUVTOyBjb3VudCsrICkKICAgICB7Ci0gICAgICAgIGlmICggaW9tbXUtPmN0
cmwuZ2FfZW4gKQotICAgICAgICB7Ci0gICAgICAgICAgICBpZiAoICF0YmwucHRyMTI4W2NvdW50
XS5yYXdbMF0gJiYgIXRibC5wdHIxMjhbY291bnRdLnJhd1sxXSApCisgICAgICAgIGlmICggaW9t
bXUtPmN0cmwuZ2FfZW4KKyAgICAgICAgICAgICA/ICF0YmwucHRyMTI4W2NvdW50XS5yYXdbMF0g
JiYgIXRibC5wdHIxMjhbY291bnRdLnJhd1sxXQorICAgICAgICAgICAgIDogIXRibC5wdHIzMltj
b3VudF0ucmF3ICkKICAgICAgICAgICAgICAgICBjb250aW51ZTsKKworICAgICAgICBpZiAoIGl2
cnNfbWFwcGluZyApCisgICAgICAgIHsKKyAgICAgICAgICAgIHByaW50aygiICAlMDR4OiUwMng6
JTAyeDoldTpcbiIsIGlvbW11LT5zZWcsCisgICAgICAgICAgICAgICAgICAgUENJX0JVUyhpdnJz
X21hcHBpbmctPmR0ZV9yZXF1ZXN0b3JfaWQpLAorICAgICAgICAgICAgICAgICAgIFBDSV9TTE9U
KGl2cnNfbWFwcGluZy0+ZHRlX3JlcXVlc3Rvcl9pZCksCisgICAgICAgICAgICAgICAgICAgUENJ
X0ZVTkMoaXZyc19tYXBwaW5nLT5kdGVfcmVxdWVzdG9yX2lkKSk7CisgICAgICAgICAgICBpdnJz
X21hcHBpbmcgPSBOVUxMOworICAgICAgICB9CisKKyAgICAgICAgaWYgKCBpb21tdS0+Y3RybC5n
YV9lbiApCiAgICAgICAgICAgICBwcmludGsoIiAgICBJUlRFWyUwM3hdICUwMTZseF8lMDE2bHhc
biIsCiAgICAgICAgICAgICAgICAgICAgY291bnQsIHRibC5wdHIxMjhbY291bnRdLnJhd1sxXSwg
dGJsLnB0cjEyOFtjb3VudF0ucmF3WzBdKTsKLSAgICAgICAgfQogICAgICAgICBlbHNlCi0gICAg
ICAgIHsKLSAgICAgICAgICAgIGlmICggIXRibC5wdHIzMltjb3VudF0ucmF3ICkKLSAgICAgICAg
ICAgICAgICBjb250aW51ZTsKICAgICAgICAgICAgIHByaW50aygiICAgIElSVEVbJTAzeF0gJTA4
eFxuIiwgY291bnQsIHRibC5wdHIzMltjb3VudF0ucmF3KTsKLSAgICAgICAgfQogICAgIH0KIH0K
IApAQCAtOTE2LDEzICs5MjMsOCBAQCBzdGF0aWMgaW50IGR1bXBfaW50cmVtYXBfbWFwcGluZyhj
b25zdCBzCiAgICAgaWYgKCAhaXZyc19tYXBwaW5nICkKICAgICAgICAgcmV0dXJuIDA7CiAKLSAg
ICBwcmludGsoIiAgJTA0eDolMDJ4OiUwMng6JXU6XG4iLCBpb21tdS0+c2VnLAotICAgICAgICAg
ICBQQ0lfQlVTKGl2cnNfbWFwcGluZy0+ZHRlX3JlcXVlc3Rvcl9pZCksCi0gICAgICAgICAgIFBD
SV9TTE9UKGl2cnNfbWFwcGluZy0+ZHRlX3JlcXVlc3Rvcl9pZCksCi0gICAgICAgICAgIFBDSV9G
VU5DKGl2cnNfbWFwcGluZy0+ZHRlX3JlcXVlc3Rvcl9pZCkpOwotCiAgICAgc3Bpbl9sb2NrX2ly
cXNhdmUoJihpdnJzX21hcHBpbmctPmludHJlbWFwX2xvY2spLCBmbGFncyk7Ci0gICAgZHVtcF9p
bnRyZW1hcF90YWJsZShpb21tdSwgaXZyc19tYXBwaW5nLT5pbnRyZW1hcF90YWJsZSk7CisgICAg
ZHVtcF9pbnRyZW1hcF90YWJsZShpb21tdSwgaXZyc19tYXBwaW5nLT5pbnRyZW1hcF90YWJsZSwg
aXZyc19tYXBwaW5nKTsKICAgICBzcGluX3VubG9ja19pcnFyZXN0b3JlKCYoaXZyc19tYXBwaW5n
LT5pbnRyZW1hcF9sb2NrKSwgZmxhZ3MpOwogCiAgICAgcHJvY2Vzc19wZW5kaW5nX3NvZnRpcnFz
KCk7CkBAIC05MzIsMTcgKzkzNCwyMiBAQCBzdGF0aWMgaW50IGR1bXBfaW50cmVtYXBfbWFwcGlu
Zyhjb25zdCBzCiAKIHN0YXRpYyB2b2lkIGR1bXBfaW50cmVtYXBfdGFibGVzKHVuc2lnbmVkIGNo
YXIga2V5KQogewotICAgIHVuc2lnbmVkIGxvbmcgZmxhZ3M7Ci0KLSAgICBwcmludGsoIi0tLSBE
dW1waW5nIFBlci1kZXYgSU9NTVUgSW50ZXJydXB0IFJlbWFwcGluZyBUYWJsZSAtLS1cbiIpOwor
ICAgIGlmICggIXNoYXJlZF9pbnRyZW1hcF90YWJsZSApCisgICAgeworICAgICAgICBwcmludGso
Ii0tLSBEdW1waW5nIFBlci1kZXYgSU9NTVUgSW50ZXJydXB0IFJlbWFwcGluZyBUYWJsZSAtLS1c
biIpOwogCi0gICAgaXRlcmF0ZV9pdnJzX2VudHJpZXMoZHVtcF9pbnRyZW1hcF9tYXBwaW5nKTsK
KyAgICAgICAgaXRlcmF0ZV9pdnJzX2VudHJpZXMoZHVtcF9pbnRyZW1hcF9tYXBwaW5nKTsKKyAg
ICB9CisgICAgZWxzZQorICAgIHsKKyAgICAgICAgdW5zaWduZWQgbG9uZyBmbGFnczsKIAotICAg
IHByaW50aygiLS0tIER1bXBpbmcgU2hhcmVkIElPTU1VIEludGVycnVwdCBSZW1hcHBpbmcgVGFi
bGUgLS0tXG4iKTsKKyAgICAgICAgcHJpbnRrKCItLS0gRHVtcGluZyBTaGFyZWQgSU9NTVUgSW50
ZXJydXB0IFJlbWFwcGluZyBUYWJsZSAtLS1cbiIpOwogCi0gICAgc3Bpbl9sb2NrX2lycXNhdmUo
JnNoYXJlZF9pbnRyZW1hcF9sb2NrLCBmbGFncyk7Ci0gICAgZHVtcF9pbnRyZW1hcF90YWJsZShs
aXN0X2ZpcnN0X2VudHJ5KCZhbWRfaW9tbXVfaGVhZCwgc3RydWN0IGFtZF9pb21tdSwKLSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGlzdCksCi0gICAgICAgICAgICAg
ICAgICAgICAgICBzaGFyZWRfaW50cmVtYXBfdGFibGUpOwotICAgIHNwaW5fdW5sb2NrX2lycXJl
c3RvcmUoJnNoYXJlZF9pbnRyZW1hcF9sb2NrLCBmbGFncyk7CisgICAgICAgIHNwaW5fbG9ja19p
cnFzYXZlKCZzaGFyZWRfaW50cmVtYXBfbG9jaywgZmxhZ3MpOworICAgICAgICBkdW1wX2ludHJl
bWFwX3RhYmxlKGxpc3RfZmlyc3RfZW50cnkoJmFtZF9pb21tdV9oZWFkLCBzdHJ1Y3QgYW1kX2lv
bW11LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGlzdCks
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgc2hhcmVkX2ludHJlbWFwX3RhYmxlLCBOVUxM
KTsKKyAgICAgICAgc3Bpbl91bmxvY2tfaXJxcmVzdG9yZSgmc2hhcmVkX2ludHJlbWFwX2xvY2ss
IGZsYWdzKTsKKyAgICB9CiB9Cg==

--_013_b8ae110af94a4ed25cf9c00ff1c0cb81susecom_
Content-Type: text/plain; name="12-AMD-IOMMU-misc-DTE.patch"
Content-Description: 12-AMD-IOMMU-misc-DTE.patch
Content-Disposition: attachment; filename="12-AMD-IOMMU-misc-DTE.patch";
	size=9249; creation-date="Thu, 25 Jul 2019 13:19:11 GMT";
	modification-date="Thu, 25 Jul 2019 13:19:11 GMT"
Content-ID: <FA0E99A285739743AC4AD7FF435E74F0@namprd18.prod.outlook.com>
Content-Transfer-Encoding: base64

QU1EL0lPTU1VOiBtaXNjZWxsYW5lb3VzIERURSBoYW5kbGluZyBhZGp1c3RtZW50cwoKRmlyc3Qg
YW5kIGZvcmVtb3N0IHN3aXRjaCBib29sZWFuIGZpZWxkcyB0byBib29sLiBBZGp1c3QgYSBmZXcg
cmVsYXRlZApmdW5jdGlvbiBwYXJhbWV0ZXJzIGFzIHdlbGwuIFRoZW4KLSBpbiBhbWRfaW9tbXVf
c2V0X2ludHJlbWFwX3RhYmxlKCkgZG9uJ3QgdXNlIGxpdGVyYWwgbnVtYmVycywKLSBpbiBpb21t
dV9kdGVfYWRkX2RldmljZV9lbnRyeSgpIHVzZSBhIGNvbXBvdW5kIGxpdGVyYWwgaW5zdGVhZCBv
ZiBtYW55CiAgYXNzaWdubWVudHMsCi0gaW4gYW1kX2lvbW11X3NldHVwX2RvbWFpbl9kZXZpY2Uo
KQogIC0gZWxpbWluYXRlIGEgcG9pbnRsZXNzIGxvY2FsIHZhcmlhYmxlLAogIC0gdXNlIHx8IGlu
c3RlYWQgb2YgJiYgd2hlbiBkZWNpZGluZyB3aGV0aGVyIHRvIGNsZWFyIGFuIGVudHJ5LAogIC0g
Y2xlYXIgdGhlIEkgZmllbGQgd2l0aG91dCBhbnkgY2hlY2tpbmcgb2YgQVRTIC8gSU9UTEIgc3Rh
dGUsCi0gbGVhdmUgcmVzZXJ2ZWQgZmllbGRzIHVubmFtZWQuCgpTaWduZWQtb2ZmLWJ5OiBKYW4g
QmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Ci0tLQp2NDogTmV3LgoKLS0tIGEveGVuL2RyaXZl
cnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2ludHIuYworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhy
b3VnaC9hbWQvaW9tbXVfaW50ci5jCkBAIC02OSw4ICs2OSw3IEBAIHVuaW9uIGlydGVfY3B0ciB7
CiAgICAgY29uc3QgdW5pb24gaXJ0ZTEyOCAqcHRyMTI4OwogfSBfX3RyYW5zcGFyZW50X187CiAK
LSNkZWZpbmUgSU5UUkVNQVBfTEVOR1RIIDB4QgotI2RlZmluZSBJTlRSRU1BUF9FTlRSSUVTICgx
IDw8IElOVFJFTUFQX0xFTkdUSCkKKyNkZWZpbmUgSU5UUkVNQVBfRU5UUklFUyAoMSA8PCBJT01N
VV9JTlRSRU1BUF9MRU5HVEgpCiAKIHN0cnVjdCBpb2FwaWNfc2JkZiBpb2FwaWNfc2JkZltNQVhf
SU9fQVBJQ1NdOwogc3RydWN0IGhwZXRfc2JkZiBocGV0X3NiZGY7Ci0tLSBhL3hlbi9kcml2ZXJz
L3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9tYXAuYworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3Vn
aC9hbWQvaW9tbXVfbWFwLmMKQEAgLTEwMSw1MSArMTAxLDUyIEBAIHN0YXRpYyB1bnNpZ25lZCBp
bnQgc2V0X2lvbW11X3B0ZV9wcmVzZW4KIAogdm9pZCBhbWRfaW9tbXVfc2V0X3Jvb3RfcGFnZV90
YWJsZShzdHJ1Y3QgYW1kX2lvbW11X2R0ZSAqZHRlLAogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICB1aW50NjRfdCByb290X3B0ciwgdWludDE2X3QgZG9tYWluX2lkLAotICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50OF90IHBhZ2luZ19tb2RlLCB1aW50OF90
IHZhbGlkKQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50OF90IHBhZ2lu
Z19tb2RlLCBib29sIHZhbGlkKQogewogICAgIGR0ZS0+ZG9tYWluX2lkID0gZG9tYWluX2lkOwog
ICAgIGR0ZS0+cHRfcm9vdCA9IHBhZGRyX3RvX3Bmbihyb290X3B0cik7Ci0gICAgZHRlLT5pdyA9
IDE7Ci0gICAgZHRlLT5pciA9IDE7CisgICAgZHRlLT5pdyA9IHRydWU7CisgICAgZHRlLT5pciA9
IHRydWU7CiAgICAgZHRlLT5wYWdpbmdfbW9kZSA9IHBhZ2luZ19tb2RlOwotICAgIGR0ZS0+dHYg
PSAxOworICAgIGR0ZS0+dHYgPSB0cnVlOwogICAgIGR0ZS0+diA9IHZhbGlkOwogfQogCiB2b2lk
IF9faW5pdCBhbWRfaW9tbXVfc2V0X2ludHJlbWFwX3RhYmxlKAotICAgIHN0cnVjdCBhbWRfaW9t
bXVfZHRlICpkdGUsIHVpbnQ2NF90IGludHJlbWFwX3B0ciwgdWludDhfdCBpbnRfdmFsaWQpCisg
ICAgc3RydWN0IGFtZF9pb21tdV9kdGUgKmR0ZSwgdWludDY0X3QgaW50cmVtYXBfcHRyLCBib29s
IHZhbGlkKQogewogICAgIGR0ZS0+aXRfcm9vdCA9IGludHJlbWFwX3B0ciA+PiA2OwotICAgIGR0
ZS0+aW50X3RhYl9sZW4gPSAweGI7IC8qIDIwNDggZW50cmllcyAqLwotICAgIGR0ZS0+aW50X2N0
bCA9IDI7IC8qIGZpeGVkIGFuZCBhcmJpdHJhdGVkIGludGVycnVwdHMgcmVtYXBwZWQgKi8KLSAg
ICBkdGUtPmlnID0gMDsgLyogdW5tYXBwZWQgaW50ZXJydXB0IHJlc3VsdHMgaW8gcGFnZSBmYXVs
dHMgKi8KLSAgICBkdGUtPml2ID0gaW50X3ZhbGlkOworICAgIGR0ZS0+aW50X3RhYl9sZW4gPSBJ
T01NVV9JTlRSRU1BUF9MRU5HVEg7CisgICAgZHRlLT5pbnRfY3RsID0gSU9NTVVfREVWX1RBQkxF
X0lOVF9DT05UUk9MX1RSQU5TTEFURUQ7CisgICAgZHRlLT5pZyA9IGZhbHNlOyAvKiB1bm1hcHBl
ZCBpbnRlcnJ1cHRzIHJlc3VsdCBpbiBpL28gcGFnZSBmYXVsdHMgKi8KKyAgICBkdGUtPml2ID0g
dmFsaWQ7CiB9CiAKIHZvaWQgX19pbml0IGlvbW11X2R0ZV9hZGRfZGV2aWNlX2VudHJ5KHN0cnVj
dCBhbWRfaW9tbXVfZHRlICpkdGUsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBzdHJ1Y3QgaXZyc19tYXBwaW5ncyAqaXZyc19kZXYpCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBjb25zdCBzdHJ1Y3QgaXZyc19tYXBwaW5ncyAqaXZyc19kZXYp
CiB7CiAgICAgdWludDhfdCBmbGFncyA9IGl2cnNfZGV2LT5kZXZpY2VfZmxhZ3M7CiAKLSAgICBt
ZW1zZXQoZHRlLCAwLCBzaXplb2YoKmR0ZSkpOwotCi0gICAgZHRlLT5pbml0X3Bhc3MgPSBNQVNL
X0VYVFIoZmxhZ3MsIEFDUElfSVZIRF9JTklUX1BBU1MpOwotICAgIGR0ZS0+ZXh0X2ludF9wYXNz
ID0gTUFTS19FWFRSKGZsYWdzLCBBQ1BJX0lWSERfRUlOVF9QQVNTKTsKLSAgICBkdGUtPm5taV9w
YXNzID0gTUFTS19FWFRSKGZsYWdzLCBBQ1BJX0lWSERfTk1JX1BBU1MpOwotICAgIGR0ZS0+bGlu
dDBfcGFzcyA9IE1BU0tfRVhUUihmbGFncywgQUNQSV9JVkhEX0xJTlQwX1BBU1MpOwotICAgIGR0
ZS0+bGludDFfcGFzcyA9IE1BU0tfRVhUUihmbGFncywgQUNQSV9JVkhEX0xJTlQxX1BBU1MpOwot
ICAgIGR0ZS0+c3lzX21ndCA9IE1BU0tfRVhUUihmbGFncywgQUNQSV9JVkhEX1NZU1RFTV9NR01U
KTsKLSAgICBkdGUtPmV4ID0gaXZyc19kZXYtPmR0ZV9hbGxvd19leGNsdXNpb247CisgICAgKmR0
ZSA9IChzdHJ1Y3QgYW1kX2lvbW11X2R0ZSl7CisgICAgICAgIC5pbml0X3Bhc3MgPSBmbGFncyAm
IEFDUElfSVZIRF9JTklUX1BBU1MsCisgICAgICAgIC5leHRfaW50X3Bhc3MgPSBmbGFncyAmIEFD
UElfSVZIRF9FSU5UX1BBU1MsCisgICAgICAgIC5ubWlfcGFzcyA9IGZsYWdzICYgQUNQSV9JVkhE
X05NSV9QQVNTLAorICAgICAgICAubGludDBfcGFzcyA9IGZsYWdzICYgQUNQSV9JVkhEX0xJTlQw
X1BBU1MsCisgICAgICAgIC5saW50MV9wYXNzID0gZmxhZ3MgJiBBQ1BJX0lWSERfTElOVDFfUEFT
UywKKyAgICAgICAgLmlvY3RsID0gSU9NTVVfREVWX1RBQkxFX0lPX0NPTlRST0xfQUJPUlRFRCwK
KyAgICAgICAgLnN5c19tZ3QgPSBNQVNLX0VYVFIoZmxhZ3MsIEFDUElfSVZIRF9TWVNURU1fTUdN
VCksCisgICAgICAgIC5leCA9IGl2cnNfZGV2LT5kdGVfYWxsb3dfZXhjbHVzaW9uLAorICAgIH07
CiB9CiAKIHZvaWQgaW9tbXVfZHRlX3NldF9ndWVzdF9jcjMoc3RydWN0IGFtZF9pb21tdV9kdGUg
KmR0ZSwgdWludDE2X3QgZG9tX2lkLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50
NjRfdCBnY3IzX21mbiwgdWludDhfdCBndiwgdWludDhfdCBnbHgpCisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHVpbnQ2NF90IGdjcjNfbWZuLCBib29sIGd2LCB1aW50OF90IGdseCkKIHsK
ICNkZWZpbmUgR0NSM19NQVNLKGhpLCBsbykgKCgoMXVsIDw8ICgoaGkpICsgMSkpIC0gMSkgJiB+
KCgxdWwgPDwgKGxvKSkgLSAxKSkKICNkZWZpbmUgR0NSM19TSElGVChsbykgKChsbykgLSBQQUdF
X1NISUZUKQogCiAgICAgLyogSSBiaXQgbXVzdCBiZSBzZXQgd2hlbiBnY3IzIGlzIGVuYWJsZWQg
Ki8KLSAgICBkdGUtPmkgPSAxOworICAgIGR0ZS0+aSA9IHRydWU7CiAKICAgICBkdGUtPmdjcjNf
dHJwXzE0XzEyID0gKGdjcjNfbWZuICYgR0NSM19NQVNLKDE0LCAxMikpID4+IEdDUjNfU0hJRlQo
MTIpOwogICAgIGR0ZS0+Z2NyM190cnBfMzBfMTUgPSAoZ2NyM19tZm4gJiBHQ1IzX01BU0soMzAs
IDE1KSkgPj4gR0NSM19TSElGVCgxNSk7Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2Ft
ZC9wY2lfYW1kX2lvbW11LmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL3BjaV9h
bWRfaW9tbXUuYwpAQCAtOTMsNyArOTMsNiBAQCBzdGF0aWMgdm9pZCBhbWRfaW9tbXVfc2V0dXBf
ZG9tYWluX2RldmljCiAgICAgc3RydWN0IGFtZF9pb21tdV9kdGUgKnRhYmxlLCAqZHRlOwogICAg
IHVuc2lnbmVkIGxvbmcgZmxhZ3M7CiAgICAgaW50IHJlcV9pZCwgdmFsaWQgPSAxOwotICAgIGlu
dCBkdGVfaSA9IDA7CiAgICAgdTggYnVzID0gcGRldi0+YnVzOwogICAgIGNvbnN0IHN0cnVjdCBk
b21haW5faW9tbXUgKmhkID0gZG9tX2lvbW11KGRvbWFpbik7CiAKQEAgLTEwMyw5ICsxMDIsNiBA
QCBzdGF0aWMgdm9pZCBhbWRfaW9tbXVfc2V0dXBfZG9tYWluX2RldmljCiAgICAgaWYgKCBpb21t
dV9od2RvbV9wYXNzdGhyb3VnaCAmJiBpc19oYXJkd2FyZV9kb21haW4oZG9tYWluKSApCiAgICAg
ICAgIHZhbGlkID0gMDsKIAotICAgIGlmICggYXRzX2VuYWJsZWQgKQotICAgICAgICBkdGVfaSA9
IDE7Ci0KICAgICAvKiBnZXQgZGV2aWNlLXRhYmxlIGVudHJ5ICovCiAgICAgcmVxX2lkID0gZ2V0
X2RtYV9yZXF1ZXN0b3JfaWQoaW9tbXUtPnNlZywgUENJX0JERjIoYnVzLCBkZXZmbikpOwogICAg
IHRhYmxlID0gaW9tbXUtPmRldl90YWJsZS5idWZmZXI7CkBAIC0xMjIsNyArMTE4LDcgQEAgc3Rh
dGljIHZvaWQgYW1kX2lvbW11X3NldHVwX2RvbWFpbl9kZXZpYwogCiAgICAgICAgIGlmICggcGNp
X2F0c19kZXZpY2UoaW9tbXUtPnNlZywgYnVzLCBwZGV2LT5kZXZmbikgJiYKICAgICAgICAgICAg
ICBpb21tdV9oYXNfY2FwKGlvbW11LCBQQ0lfQ0FQX0lPVExCX1NISUZUKSApCi0gICAgICAgICAg
ICBkdGUtPmkgPSBkdGVfaTsKKyAgICAgICAgICAgIGR0ZS0+aSA9IGF0c19lbmFibGVkOwogCiAg
ICAgICAgIGFtZF9pb21tdV9mbHVzaF9kZXZpY2UoaW9tbXUsIHJlcV9pZCk7CiAKQEAgLTI4OCwx
NCArMjg0LDExIEBAIHZvaWQgYW1kX2lvbW11X2Rpc2FibGVfZG9tYWluX2RldmljZShzdHIKICAg
ICBkdGUgPSAmdGFibGVbcmVxX2lkXTsKIAogICAgIHNwaW5fbG9ja19pcnFzYXZlKCZpb21tdS0+
bG9jaywgZmxhZ3MpOwotICAgIGlmICggZHRlLT50diAmJiBkdGUtPnYgKQorICAgIGlmICggZHRl
LT50diB8fCBkdGUtPnYgKQogICAgIHsKLSAgICAgICAgZHRlLT50diA9IDA7Ci0gICAgICAgIGR0
ZS0+diA9IDA7Ci0KLSAgICAgICAgaWYgKCBwY2lfYXRzX2RldmljZShpb21tdS0+c2VnLCBidXMs
IHBkZXYtPmRldmZuKSAmJgotICAgICAgICAgICAgIGlvbW11X2hhc19jYXAoaW9tbXUsIFBDSV9D
QVBfSU9UTEJfU0hJRlQpICkKLSAgICAgICAgICAgIGR0ZS0+aSA9IDA7CisgICAgICAgIGR0ZS0+
dHYgPSBmYWxzZTsKKyAgICAgICAgZHRlLT52ID0gZmFsc2U7CisgICAgICAgIGR0ZS0+aSA9IGZh
bHNlOwogCiAgICAgICAgIGFtZF9pb21tdV9mbHVzaF9kZXZpY2UoaW9tbXUsIHJlcV9pZCk7CiAK
LS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vc3ZtL2FtZC1pb21tdS1kZWZzLmgKKysrIGIv
eGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vc3ZtL2FtZC1pb21tdS1kZWZzLmgKQEAgLTEwNyw1NyAr
MTA3LDYwIEBACiAjZGVmaW5lIElPTU1VX0RFVl9UQUJMRV9JTlRfQ09OVFJPTF9GT1JXQVJERUQJ
MHgxCiAjZGVmaW5lIElPTU1VX0RFVl9UQUJMRV9JTlRfQ09OVFJPTF9UUkFOU0xBVEVECTB4Mgog
CisvKiBGb3Igbm93IHdlIGFsd2F5cyBhbGxvY2F0ZSBtYXhpbXVtIHBvc3NpYmxlIGludGVycnVw
dCByZW1hcHBpbmcgdGFibGVzLiAqLworI2RlZmluZSBJT01NVV9JTlRSRU1BUF9MRU5HVEgJCQkw
eEIKKwogc3RydWN0IGFtZF9pb21tdV9kdGUgewogICAgIC8qIDAgLSA2MyAqLwotICAgIHVpbnQ2
NF90IHY6MTsKLSAgICB1aW50NjRfdCB0djoxOwotICAgIHVpbnQ2NF90IHJlc2VydmVkMDo1Owot
ICAgIHVpbnQ2NF90IGhhZDoyOwotICAgIHVpbnQ2NF90IHBhZ2luZ19tb2RlOjM7CisgICAgYm9v
bCB2OjE7CisgICAgYm9vbCB0djoxOworICAgIHVuc2lnbmVkIGludCA6NTsKKyAgICB1bnNpZ25l
ZCBpbnQgaGFkOjI7CisgICAgdW5zaWduZWQgaW50IHBhZ2luZ19tb2RlOjM7CiAgICAgdWludDY0
X3QgcHRfcm9vdDo0MDsKLSAgICB1aW50NjRfdCBwcHI6MTsKLSAgICB1aW50NjRfdCBncHJwOjE7
Ci0gICAgdWludDY0X3QgZ2lvdjoxOwotICAgIHVpbnQ2NF90IGd2OjE7Ci0gICAgdWludDY0X3Qg
Z2x4OjI7Ci0gICAgdWludDY0X3QgZ2NyM190cnBfMTRfMTI6MzsKLSAgICB1aW50NjRfdCBpcjox
OwotICAgIHVpbnQ2NF90IGl3OjE7Ci0gICAgdWludDY0X3QgcmVzZXJ2ZWQxOjE7CisgICAgYm9v
bCBwcHI6MTsKKyAgICBib29sIGdwcnA6MTsKKyAgICBib29sIGdpb3Y6MTsKKyAgICBib29sIGd2
OjE7CisgICAgdW5zaWduZWQgaW50IGdseDoyOworICAgIHVuc2lnbmVkIGludCBnY3IzX3RycF8x
NF8xMjozOworICAgIGJvb2wgaXI6MTsKKyAgICBib29sIGl3OjE7CisgICAgdW5zaWduZWQgaW50
IDoxOwogCiAgICAgLyogNjQgLSAxMjcgKi8KLSAgICB1aW50NjRfdCBkb21haW5faWQ6MTY7Ci0g
ICAgdWludDY0X3QgZ2NyM190cnBfMzBfMTU6MTY7Ci0gICAgdWludDY0X3QgaToxOwotICAgIHVp
bnQ2NF90IHNlOjE7Ci0gICAgdWludDY0X3Qgc2E6MTsKLSAgICB1aW50NjRfdCBpb2N0bDoyOwot
ICAgIHVpbnQ2NF90IGNhY2hlOjE7Ci0gICAgdWludDY0X3Qgc2Q6MTsKLSAgICB1aW50NjRfdCBl
eDoxOwotICAgIHVpbnQ2NF90IHN5c19tZ3Q6MjsKLSAgICB1aW50NjRfdCByZXNlcnZlZDI6MTsK
LSAgICB1aW50NjRfdCBnY3IzX3RycF81MV8zMToyMTsKKyAgICB1bnNpZ25lZCBpbnQgZG9tYWlu
X2lkOjE2OworICAgIHVuc2lnbmVkIGludCBnY3IzX3RycF8zMF8xNToxNjsKKyAgICBib29sIGk6
MTsKKyAgICBib29sIHNlOjE7CisgICAgYm9vbCBzYToxOworICAgIHVuc2lnbmVkIGludCBpb2N0
bDoyOworICAgIGJvb2wgY2FjaGU6MTsKKyAgICBib29sIHNkOjE7CisgICAgYm9vbCBleDoxOwor
ICAgIHVuc2lnbmVkIGludCBzeXNfbWd0OjI7CisgICAgdW5zaWduZWQgaW50IDoxOworICAgIHVu
c2lnbmVkIGludCBnY3IzX3RycF81MV8zMToyMTsKIAogICAgIC8qIDEyOCAtIDE5MSAqLwotICAg
IHVpbnQ2NF90IGl2OjE7Ci0gICAgdWludDY0X3QgaW50X3RhYl9sZW46NDsKLSAgICB1aW50NjRf
dCBpZzoxOworICAgIGJvb2wgaXY6MTsKKyAgICB1bnNpZ25lZCBpbnQgaW50X3RhYl9sZW46NDsK
KyAgICBib29sIGlnOjE7CiAgICAgdWludDY0X3QgaXRfcm9vdDo0NjsKLSAgICB1aW50NjRfdCBy
ZXNlcnZlZDM6NDsKLSAgICB1aW50NjRfdCBpbml0X3Bhc3M6MTsKLSAgICB1aW50NjRfdCBleHRf
aW50X3Bhc3M6MTsKLSAgICB1aW50NjRfdCBubWlfcGFzczoxOwotICAgIHVpbnQ2NF90IHJlc2Vy
dmVkNDoxOwotICAgIHVpbnQ2NF90IGludF9jdGw6MjsKLSAgICB1aW50NjRfdCBsaW50MF9wYXNz
OjE7Ci0gICAgdWludDY0X3QgbGludDFfcGFzczoxOworICAgIHVuc2lnbmVkIGludCA6NDsKKyAg
ICBib29sIGluaXRfcGFzczoxOworICAgIGJvb2wgZXh0X2ludF9wYXNzOjE7CisgICAgYm9vbCBu
bWlfcGFzczoxOworICAgIHVuc2lnbmVkIGludCA6MTsKKyAgICB1bnNpZ25lZCBpbnQgaW50X2N0
bDoyOworICAgIGJvb2wgbGludDBfcGFzczoxOworICAgIGJvb2wgbGludDFfcGFzczoxOwogCiAg
ICAgLyogMTkyIC0gMjU1ICovCi0gICAgdWludDY0X3QgcmVzZXJ2ZWQ1OjU0OwotICAgIHVpbnQ2
NF90IGF0dHJfdjoxOwotICAgIHVpbnQ2NF90IG1vZGUwX2ZjOjE7Ci0gICAgdWludDY0X3Qgc25v
b3BfYXR0cjo4OworICAgIHVpbnQ2NF90IDo1NDsKKyAgICBib29sIGF0dHJfdjoxOworICAgIGJv
b2wgbW9kZTBfZmM6MTsKKyAgICB1bnNpZ25lZCBpbnQgc25vb3BfYXR0cjo4OwogfTsKIAogLyog
Q29tbWFuZCBCdWZmZXIgKi8KLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vc3ZtL2FtZC1p
b21tdS1wcm90by5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3N2bS9hbWQtaW9tbXUt
cHJvdG8uaApAQCAtNzMsMTQgKzczLDE0IEBAIGludCBfX211c3RfY2hlY2sgYW1kX2lvbW11X2Zs
dXNoX2lvdGxiX2EKIGludCBnZXRfZG1hX3JlcXVlc3Rvcl9pZCh1aW50MTZfdCBzZWcsIHVpbnQx
Nl90IGJkZik7CiB2b2lkIGFtZF9pb21tdV9zZXRfaW50cmVtYXBfdGFibGUoc3RydWN0IGFtZF9p
b21tdV9kdGUgKmR0ZSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50NjRf
dCBpbnRyZW1hcF9wdHIsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdWludDhf
dCBpbnRfdmFsaWQpOworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvb2wgdmFs
aWQpOwogdm9pZCBhbWRfaW9tbXVfc2V0X3Jvb3RfcGFnZV90YWJsZShzdHJ1Y3QgYW1kX2lvbW11
X2R0ZSAqZHRlLAogCQkJCSAgIHVpbnQ2NF90IHJvb3RfcHRyLCB1aW50MTZfdCBkb21haW5faWQs
Ci0JCQkJICAgdWludDhfdCBwYWdpbmdfbW9kZSwgdWludDhfdCB2YWxpZCk7CisJCQkJICAgdWlu
dDhfdCBwYWdpbmdfbW9kZSwgYm9vbCB2YWxpZCk7CiB2b2lkIGlvbW11X2R0ZV9hZGRfZGV2aWNl
X2VudHJ5KHN0cnVjdCBhbWRfaW9tbXVfZHRlICpkdGUsCi0gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHN0cnVjdCBpdnJzX21hcHBpbmdzICppdnJzX2Rldik7CisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGNvbnN0IHN0cnVjdCBpdnJzX21hcHBpbmdzICppdnJzX2Rldik7
CiB2b2lkIGlvbW11X2R0ZV9zZXRfZ3Vlc3RfY3IzKHN0cnVjdCBhbWRfaW9tbXVfZHRlICpkdGUs
IHVpbnQxNl90IGRvbV9pZCwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdWludDY0X3Qg
Z2NyM19tZm4sIHVpbnQ4X3QgZ3YsIHVpbnQ4X3QgZ2x4KTsKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgdWludDY0X3QgZ2NyM19tZm4sIGJvb2wgZ3YsIHVpbnQ4X3QgZ2x4KTsKIAogLyog
c2VuZCBjbWQgdG8gaW9tbXUgKi8KIHZvaWQgYW1kX2lvbW11X2ZsdXNoX2FsbF9wYWdlcyhzdHJ1
Y3QgZG9tYWluICpkKTsK

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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--_013_b8ae110af94a4ed25cf9c00ff1c0cb81susecom_--


From xen-devel-bounces@lists.xenproject.org Thu Jul 25 13:26:42 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Jul 2019 13: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 1hqdlX-0006Yf-1f; Thu, 25 Jul 2019 13:26: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=hi16=VW=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hqdlV-0006YS-Ui
 for xen-devel@lists.xenproject.org; Thu, 25 Jul 2019 13:26:37 +0000
X-Inumbo-ID: d3c72784-aedf-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d3c72784-aedf-11e9-8980-bc764e045a96;
 Thu, 25 Jul 2019 13:26:36 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hqdlU-0006OM-A5; Thu, 25 Jul 2019 13:26: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 1hqdlT-0001UL-P9; Thu, 25 Jul 2019 13:26:35 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hqdlT-00088g-OU; Thu, 25 Jul 2019 13:26:35 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139334-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=991b9c6ff7be20a02be146b99a711a5c94664ab1
X-Osstest-Versions-That: xen=094796affb7c87f6b2daccdbe192208af715e088
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 25 Jul 2019 13:26:35 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 139334: 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>

ZmxpZ2h0IDEzOTMzNCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzOTMzNC8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICA5OTFiOWM2ZmY3YmUyMGEwMmJlMTQ2Yjk5YTcxMWE1Yzk0NjY0YWIxCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICAwOTQ3OTZhZmZiN2M4N2Y2YjJk
YWNjZGJlMTkyMjA4YWY3MTVlMDg4CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzkzMTUgIDIwMTkt
MDctMjQgMTU6MDE6NTcgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM5MzM0ICAy
MDE5LTA3LTI1IDExOjAwOjUxIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQWxleGFuZHJ1IElzYWlsYSA8YWlz
YWlsYUBiaXRkZWZlbmRlci5jb20+CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4KICBCcmlhbiBXb29kcyA8YnJpYW4ud29vZHNAYW1kLmNvbT4KICBKYW4gQmV1bGlj
aCA8amJldWxpY2hAc3VzZS5jb20+CiAgUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4
LmNvbT4KICBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KCmpvYnM6CiBi
dWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9n
czogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZp
ZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54
ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMs
IGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4u
b3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVy
CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7
Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAg
IGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoK
UHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC94ZW4u
Z2l0CiAgIDA5NDc5NmFmZmIuLjk5MWI5YzZmZjcgIDk5MWI5YzZmZjdiZTIwYTAyYmUxNDZiOTlh
NzExYTVjOTQ2NjRhYjEgLT4gc21va2UKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 25 13:29:08 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Jul 2019 13:29:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqdnu-0006gs-HF; Thu, 25 Jul 2019 13:29:06 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=rHZM=VW=savoirfairelinux.com=fredy.pulido@srs-us1.protection.inumbo.net>)
 id 1hqdnt-0006gm-2z
 for xen-devel@lists.xenproject.org; Thu, 25 Jul 2019 13:29:05 +0000
X-Inumbo-ID: 2ac1a530-aee0-11e9-9392-775eb0ce1ffd
Received: from mail.savoirfairelinux.com (unknown [208.88.110.44])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 2ac1a530-aee0-11e9-9392-775eb0ce1ffd;
 Thu, 25 Jul 2019 13:29:02 +0000 (UTC)
Received: from localhost (localhost [127.0.0.1])
 by mail.savoirfairelinux.com (Postfix) with ESMTP id 4BE4A9C0332;
 Thu, 25 Jul 2019 09:29:02 -0400 (EDT)
Received: from mail.savoirfairelinux.com ([127.0.0.1])
 by localhost (mail.savoirfairelinux.com [127.0.0.1]) (amavisd-new, port 10032)
 with ESMTP id DDpljfcSba-S; Thu, 25 Jul 2019 09:29:01 -0400 (EDT)
Received: from localhost (localhost [127.0.0.1])
 by mail.savoirfairelinux.com (Postfix) with ESMTP id BA27E9C033D;
 Thu, 25 Jul 2019 09:29:01 -0400 (EDT)
X-Virus-Scanned: amavisd-new at mail.savoirfairelinux.com
Received: from mail.savoirfairelinux.com ([127.0.0.1])
 by localhost (mail.savoirfairelinux.com [127.0.0.1]) (amavisd-new, port 10026)
 with ESMTP id BvL3zh5APbPD; Thu, 25 Jul 2019 09:29:01 -0400 (EDT)
Received: from thinkpad (unknown [192.168.51.254])
 by mail.savoirfairelinux.com (Postfix) with ESMTPSA id 8853D9C0332;
 Thu, 25 Jul 2019 09:29:01 -0400 (EDT)
Message-ID: <7e05469ebe82e4564ed3cca3182e7bad41a3f2ed.camel@savoirfairelinux.com>
From: "Fredy P." <fredy.pulido@savoirfairelinux.com>
To: Roger Pau =?ISO-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>, Jan Beulich
 <JBeulich@suse.com>
Date: Thu, 25 Jul 2019 09:29:01 -0400
In-Reply-To: <20190725131346.kve55aazhwls2rtb@Air-de-Roger>
References: <e23a10a75ea7a1bee33a8721d9bee209b736dee8.camel@savoirfairelinux.com>
 <20190724143643.lpg576p6psxqelrg@Air-de-Roger>
 <cc9a1959af91dc812553b700fee308573c5dea5d.camel@savoirfairelinux.com>
 <20190724154118.ourqzsecc6cylypd@Air-de-Roger>
 <40f51e942a4ce5d2f0aa6c557090cba1f0fccb16.camel@savoirfairelinux.com>
 <b9807309-6785-72ae-0a95-998f795fc51b@suse.com>
 <20190725131346.kve55aazhwls2rtb@Air-de-Roger>
Organization: Savoir-faire Linux
User-Agent: Evolution 3.30.5-1.1 
MIME-Version: 1.0
Subject: Re: [Xen-devel] CPU frequency throttling based on the temperature
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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.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>

T24gVGh1LCAyMDE5LTA3LTI1IGF0IDE1OjEzICswMjAwLCBSb2dlciBQYXUgTW9ubsOpIHdyb3Rl
Ogo+IE9uIFRodSwgSnVsIDI1LCAyMDE5IGF0IDEyOjU0OjQ2UE0gKzAwMDAsIEphbiBCZXVsaWNo
IHdyb3RlOgo+ID4gT24gMjUuMDcuMjAxOSAxNDo0NCwgIEZyZWR5IFAuICB3cm90ZToKPiA+ID4g
T24gV2VkLCAyMDE5LTA3LTI0IGF0IDE3OjQxICswMjAwLCBSb2dlciBQYXUgTW9ubsOpIHdyb3Rl
Ogo+ID4gPiA+ID4gPiBXaGF0IGhhcmR3YXJlIGludGVyZmFjZSBkb2VzIHRoZXJtYWxkIChvciB0
aGUgZHJpdmVyIGluCj4gPiA+ID4gPiA+IExpbnV4IGlmCj4gPiA+ID4gPiA+IHRoZXJlJ3Mgb25l
KSB1c2UgdG8gZ2V0IHRoZSB0ZW1wZXJhdHVyZSBkYXRhPwo+ID4gPiAKPiA+ID4gSW4gb3VyIGlu
aXRpYWwgUE9DIHVzaW5nIFhlbiA0LjgueCB3ZSB3aGVyZSB1c2luZyBMaW51eCBjb3JldGVtcAo+
ID4gPiBkcml2ZXIKPiA+ID4gcmVhZGluZyBieSBleGFtcGxlIC9jbGFzcy9zeXMvaHdtb24vaHdt
b24wL3RlbXAzX2lucHV0IGJ1dCBpdCBnb3QKPiA+ID4gZGVwcmVjYXRlZCBhdCBjb21taXQgNzJl
MDM4NDUwZDNkNWRlMWEzOWYwY2ZhMmQyYjBmOWIzZDQzYzZjNgo+ID4gCj4gPiBIbW0sIEkgd291
bGRuJ3QgY2FsbCB0aGlzIGRlcHJlY2F0aW9uLCBidXQgYSByZWdyZXNzaW9uLiBJIHdvdWxkCj4g
PiBzYXkgd2Ugd2FudCB0byByZS1leHBvc2UgdGhpcyBsZWFmIHRvIERvbTAsIHRoZSBtb3JlIHRo
YXQgdGhlCj4gPiBjb21taXQgYWxzbyBvbmx5IG1lbnRpb25zIHVucHJpdmlsZWdlZCBkb21haW5z
LiBBbmRyZXc/Cj4gCj4gQUZBSUNUIGZyb20gdGhlIGRvY3VtZW50cyBwcm92aWRlZCBieSBGcmVk
eSB0aGUgdGVtcGVyYXR1cmUgaXMgcmVhZAo+IGZyb20gYSBNU1IgdGhhdCByZXBvcnRzIHRoZSBj
dXJyZW50IHRlbXBlcmF0dXJlIG9mIHRoZSBjb3JlIG9uIHdoaWNoCj4gdGhlIE1TUiBpcyByZWFk
IGZyb20uIFdoZW4gcnVubmluZyBvbiBYZW4gdGhpcyB3aWxsIG9ubHkgd29yawo+IGNvcnJlY3Rs
eSBpZiBkb20wIGlzIGdpdmVuIHRoZSBzYW1lIHZDUFVzIGFzIHBDUFVzIGFuZCB0aG9zZSBhcmUK
PiBpZGVudGl0eSBwaW5uZWQuCgpJIGp1c3Qgd2FudCB0byBiZSBzdXJlIEkgZ290IGl0IGNvcnJl
Y3RseSwgYnkgc2F5aW5nICJXaGVuIHJ1bm5pbmcgb24KWGVuIHRoaXMgd2lsbCBvbmx5IHdvcmsg
Y29ycmVjdGx5IGlmIC4uLiIgbWVhbnMgaW4gYSBmdXR1cmUKaW1wbGVtZW50YXRpb24gb3IgdGhh
dCByaWdodCBub3cgY291bGQgd29yayBpZiBJIHBpbiB0aGlzIHYvcENQVVM/Cgo+IE5vdCBzdXJl
IGhvdyBjb21tb24gdGhpcyBNU1IgaW50ZXJmYWNlIGlzIGluIG9yZGVyIHRvIHJlYWQgdGhlcm1h
bAo+IHZhbHVlcywgaWYgdGhlIGludGVyZmFjZSBpdCdzIGNvbW1vbiBtYXliZSBpdCdzIHNvbWV0
aGluZyB0aGF0IGNvdWxkCj4gYmUgaW1wbGVtZW50ZWQgaW4gWGVuLCBhbmQgZXhwb3J0ZWQgc29t
ZWhvdyB0byBkb20wLCBtYXliZSB1c2luZwo+IHN5c2N0bD8KPiAKPiBPciBlbHNlIGhhdmluZyBh
biBoeXBlcmNhbGwgdGhhdCBhbGxvd3MgZG9tMCB0byByZXF1ZXN0IFhlbiB0bwo+IGV4ZWN1dGUK
PiBNU1IgcmVhZC93cml0ZXMgb24gYSBnaXZlbiBwQ1BVLgo+IAo+IFRoYW5rcywgUm9nZXIuCgoK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 25 13:29:21 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Jul 2019 13:29: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 1hqdo8-0006il-RQ; Thu, 25 Jul 2019 13:29:20 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=hi16=VW=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hqdo8-0006iZ-Gv
 for xen-devel@lists.xenproject.org; Thu, 25 Jul 2019 13:29:20 +0000
X-Inumbo-ID: 349b6794-aee0-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 349b6794-aee0-11e9-8980-bc764e045a96;
 Thu, 25 Jul 2019 13:29:19 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hqdo6-0006R8-Mq; Thu, 25 Jul 2019 13:29:18 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hqdo6-0001gl-Ba; Thu, 25 Jul 2019 13:29:18 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hqdo6-0000o2-B0; Thu, 25 Jul 2019 13:29:18 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139329-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=0dd8d7d556df46c503254d37b22b2b34f6ad12f6
X-Osstest-Versions-That: ovmf=7d0a56c4a125917a474d3469f774184d09a38f48
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 25 Jul 2019 13:29:18 +0000
Subject: [Xen-devel] [ovmf test] 139329: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTMyOSBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzkzMjkvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICAwZGQ4ZDdkNTU2ZGY0NmM1MDMyNTRkMzdiMjJiMmIz
NGY2YWQxMmY2CmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICA3ZDBhNTZj
NGExMjU5MTdhNDc0ZDM0NjlmNzc0MTg0ZDA5YTM4ZjQ4CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MzkzMTggIDIwMTktMDctMjQgMTc6MDk6MzYgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTM5MzI5ICAyMDE5LTA3LTI1IDA1OjIzOjQ1IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQm9iIEZlbmcg
PGJvYi5jLmZlbmdAaW50ZWwuY29tPgogIEZlbmcsIEJvYiBDIDxib2IuYy5mZW5nQGludGVsLmNv
bT4KICBSZWJlY2NhIENyYW4gPHJlYmVjY2FAYnNkaW8uY29tPgogIHJlYmVjY2FAYnNkaW8uY29t
IDxyZWJlY2NhQGJzZGlvLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1m
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgot
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxv
Z3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25m
aWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRz
LCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVu
Lm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3Rl
cgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9i
O2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoK
ClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQvb3Nz
dGVzdC9vdm1mLmdpdAogICA3ZDBhNTZjNGExLi4wZGQ4ZDdkNTU2ICAwZGQ4ZDdkNTU2ZGY0NmM1
MDMyNTRkMzdiMjJiMmIzNGY2YWQxMmY2IC0+IHhlbi10ZXN0ZWQtbWFzdGVyCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 25 13:31:44 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Jul 2019 13: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 1hqdqO-0007Tl-AK; Thu, 25 Jul 2019 13:31: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=dOpT=VW=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hqdqN-0007Tg-EA
 for xen-devel@lists.xenproject.org; Thu, 25 Jul 2019 13:31:39 +0000
X-Inumbo-ID: 866cb1b6-aee0-11e9-8980-bc764e045a96
Received: from m9a0002g.houston.softwaregrp.com (unknown [15.124.64.67])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 866cb1b6-aee0-11e9-8980-bc764e045a96;
 Thu, 25 Jul 2019 13:31:36 +0000 (UTC)
Received: FROM m9a0002g.houston.softwaregrp.com (15.121.0.191) BY
 m9a0002g.houston.softwaregrp.com WITH ESMTP; 
 Thu, 25 Jul 2019 13:31:36 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M9W0068.microfocus.com (2002:f79:bf::f79:bf) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Thu, 25 Jul 2019 13:29:43 +0000
Received: from NAM03-CO1-obe.outbound.protection.outlook.com (15.124.8.13) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Thu, 25 Jul 2019 13:29:43 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=bY1n1UZKQDyB2wjCz5AqOQWAUKJoBtcLYBNAiQEW9TdbeEAI5zMOKRvD1vk4DZ/n4OpoLAEV/sGly53UYUORlAGfrpc6muRPiVLIFyYzXUSrNStHQ0VgcDz1intuq2kJbXMEzCWWAAh/bIpKuS9yCBJymWPxtDRMAAYeXNShwEQe13ljO0Vmo2h0yXp21Q7LlbWJ/405ZaccRkTNDZFxO67kICosQ3o9NMYelXhpwVrypXyUaaP75nOkWZXnlHIqHfla6sm1ajBp90zKrSRI8ifXJUIG2ObgzHQZ4aq4JtlzsDwaHAKPUNlzqy5Eg2/xCwWyieHInPt1WKCcqf4eTg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=APmU9A90r8hmj8/JTjjesmMV1FXPm5kZ+yXxwNas22k=;
 b=Zxq2QjhGp5f4F6xVvrIDTYwC7E9+LdOwfyrTTevNj3sJgiShrEuTT9lYFY8YlVGVsaTpFzvzBhZmjq65h0O5/W4AHlwItTLSzdV966giUCsjx7Alh6GFZ26gB905NtHmXZJxUKQZiK69oE+TkaEnn54nMPFAh/cdS7PUwdt911tEK8xxXya9Op6GNX5yit8xZdvbU6YirIBgVVuFviqFUe1gvX9OZDwmRoIUG7k4dcnUG0lULJbWTgTMcsrG66VGMN8oGpLWUbT0zUWr1FIY9rXq0lVclvflmevlVSeO7avSvqg64pxkI8tmMSyAlTodvxtDYf+miGVoCrBzBoHEWQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3267.namprd18.prod.outlook.com (10.255.138.24) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2115.14; Thu, 25 Jul 2019 13:29:41 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b%7]) with mapi id 15.20.2115.005; Thu, 25 Jul 2019
 13:29:41 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v4 02/12] AMD/IOMMU: use bit field for control register
Thread-Index: AQHVQu0Db6rWCJz35kqZVnQVqpXEVA==
Date: Thu, 25 Jul 2019 13:29:41 +0000
Message-ID: <347eeac8-9847-17fa-b070-b1ad59a74104@suse.com>
References: <b8ae110a-f94a-4ed2-5cf9-c00ff1c0cb81@suse.com>
In-Reply-To: <b8ae110a-f94a-4ed2-5cf9-c00ff1c0cb81@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: LO2P265CA0448.GBRP265.PROD.OUTLOOK.COM
 (2603:10a6:600:e::28) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: b9b077c8-13cd-4b24-67d7-08d7110425d6
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3267; 
x-ms-traffictypediagnostic: BY5PR18MB3267:
x-microsoft-antispam-prvs: <BY5PR18MB3267A5DB4482C1775B3CDA32B3C10@BY5PR18MB3267.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:2582;
x-forefront-prvs: 0109D382B0
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(366004)(39860400002)(376002)(136003)(346002)(396003)(189003)(199004)(6436002)(2906002)(3846002)(6116002)(86362001)(478600001)(36756003)(5640700003)(6916009)(31696002)(31686004)(14454004)(305945005)(66946007)(6486002)(66476007)(66556008)(66446008)(64756008)(30864003)(5660300002)(4326008)(26005)(66066001)(25786009)(68736007)(53936002)(6512007)(53946003)(71200400001)(71190400001)(7736002)(2616005)(476003)(486006)(11346002)(54906003)(80792005)(446003)(99286004)(2351001)(52116002)(2501003)(14444005)(256004)(186003)(102836004)(386003)(6506007)(76176011)(8936002)(81156014)(81166006)(8676002)(316002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3267;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: eCyaSSLzyUOSOet2eJmFx6F1IHPK3wG9ghx6LuVb/1/nErUQ4pTEhcxwC3lcAzKRCAAO/22Uikfxry3qfdLMq85bC0Ov3/XRZU+mNJYVNbquSMlw61v2DZTJZ1jCi3SWnU/0K6HQkvshIycGT+z0qUjqeAz0pazQsnrFRiDkgIt6sgbHQav8143M/Oy14rNxlHBgsmrNBQuxZh71mNmnQv2seUPxfOqTxQnItaivcDbMZzmTcaIJNDq6phI3pCvegxk3x00qM5mSe74mBbbsNYiqhq0QXBmSXJXR+knZfNmBmObBzxzRrt7gWVoynQY4JYLejRFfaSw3/x1Dg8bzTleTNrSc23Vc1eDu7IvtsCyZFslznovmkKIptp78aAiUSpppNK/4V+wUAAZVoq9nACMzNZvASHyfGrutR8+HEyA=
Content-ID: <7D92D74A1E941A4CB8653CE75DA3FB34@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: b9b077c8-13cd-4b24-67d7-08d7110425d6
X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Jul 2019 13:29:41.1762 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3267
X-OriginatorOrg: suse.com
Subject: [Xen-devel] [PATCH v4 02/12] AMD/IOMMU: use bit field for control
 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: Andrew Cooper <andrew.cooper3@citrix.com>,
 Brian Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QWxzbyBpbnRyb2R1Y2UgYSBmaWVsZCBpbiBzdHJ1Y3QgYW1kX2lvbW11IGNhY2hpbmcgdGhlIG1v
c3QgcmVjZW50bHkNCndyaXR0ZW4gY29udHJvbCByZWdpc3Rlci4gQWxsIHdyaXRlcyBzaG91bGQg
bm93IGhhcHBlbiBleGNsdXNpdmVseSBmcm9tDQp0aGF0IGNhY2hlZCB2YWx1ZSwgc3VjaCB0aGF0
IGl0IGlzIGd1YXJhbnRlZWQgdG8gYmUgdXAgdG8gZGF0ZS4NCg0KVGFrZSB0aGUgb3Bwb3J0dW5p
dHkgYW5kIGFkZCBmdXJ0aGVyIGZpZWxkcy4gQWxzbyBjb252ZXJ0IGEgZmV3IGJvb2xlYW4NCmZ1
bmN0aW9uIHBhcmFtZXRlcnMgdG8gYm9vbCwgc3VjaCB0aGF0IHVzZSBvZiAhISBjYW4gYmUgYXZv
aWRlZC4NCg0KQmVjYXVzZSBvZiB0aGVyZSBub3cgYmVpbmcgZGVmaW5pdGlvbnMgYmV5b25kIGJp
dCAzMSwgd3JpdGVsKCkgYWxzbyBnZXRzDQpyZXBsYWNlZCBieSB3cml0ZXEoKSB3aGVuIHVwZGF0
aW5nIGhhcmR3YXJlLg0KDQpTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+DQpBY2tlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4NCkFja2VkLWJ5OiBCcmlhbiBXb29kcyA8YnJpYW4ud29vZHNAYW1kLmNvbT4NCi0tLQ0KdjM6
IFN3aXRjaCBib29sZWFuIGJpdGZpZWxkcyB0byBib29sLg0KdjI6IEFkZCBkb21haW5faWRfcG5l
IGZpZWxkLiBNZW50aW9uIHdyaXRlbCgpIC0+IHdyaXRlcSgpIGNoYW5nZS4NCg0KLS0tIGEveGVu
L2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2d1ZXN0LmMNCisrKyBiL3hlbi9kcml2ZXJz
L3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9ndWVzdC5jDQpAQCAtMzE3LDcgKzMxNyw3IEBAIHN0YXRp
YyBpbnQgZG9faW52YWxpZGF0ZV9pb3RsYl9wYWdlcyhzdHINCiAgDQogIHN0YXRpYyBpbnQgZG9f
Y29tcGxldGlvbl93YWl0KHN0cnVjdCBkb21haW4gKmQsIGNtZF9lbnRyeV90ICpjbWQpDQogIHsN
Ci0gICAgYm9vbF90IGNvbV93YWl0X2ludF9lbiwgY29tX3dhaXRfaW50LCBpLCBzOw0KKyAgICBi
b29sIGNvbV93YWl0X2ludCwgaSwgczsNCiAgICAgIHN0cnVjdCBndWVzdF9pb21tdSAqaW9tbXU7
DQogICAgICB1bnNpZ25lZCBsb25nIGdmbjsNCiAgICAgIHAybV90eXBlX3QgcDJtdDsNCkBAIC0z
NTQsMTIgKzM1NCwxMCBAQCBzdGF0aWMgaW50IGRvX2NvbXBsZXRpb25fd2FpdChzdHJ1Y3QgZG9t
DQogICAgICAgICAgdW5tYXBfZG9tYWluX3BhZ2UodmFkZHIpOw0KICAgICAgfQ0KICANCi0gICAg
Y29tX3dhaXRfaW50X2VuID0gaW9tbXVfZ2V0X2JpdChpb21tdS0+cmVnX2N0cmwubG8sDQotICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgSU9NTVVfQ09OVFJPTF9DT01QX1dBSVRf
SU5UX1NISUZUKTsNCiAgICAgIGNvbV93YWl0X2ludCA9IGlvbW11X2dldF9iaXQoaW9tbXUtPnJl
Z19zdGF0dXMubG8sDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIElPTU1VX1NU
QVRVU19DT01QX1dBSVRfSU5UX1NISUZUKTsNCiAgDQotICAgIGlmICggY29tX3dhaXRfaW50X2Vu
ICYmIGNvbV93YWl0X2ludCApDQorICAgIGlmICggaW9tbXUtPnJlZ19jdHJsLmNvbV93YWl0X2lu
dF9lbiAmJiBjb21fd2FpdF9pbnQgKQ0KICAgICAgICAgIGd1ZXN0X2lvbW11X2RlbGl2ZXJfbXNp
KGQpOw0KICANCiAgICAgIHJldHVybiAwOw0KQEAgLTUyMSw0MCArNTE5LDE3IEBAIHN0YXRpYyB2
b2lkIGd1ZXN0X2lvbW11X3Byb2Nlc3NfY29tbWFuZCgNCiAgICAgIHJldHVybjsNCiAgfQ0KICAN
Ci1zdGF0aWMgaW50IGd1ZXN0X2lvbW11X3dyaXRlX2N0cmwoc3RydWN0IGd1ZXN0X2lvbW11ICpp
b21tdSwgdWludDY0X3QgbmV3Y3RybCkNCitzdGF0aWMgaW50IGd1ZXN0X2lvbW11X3dyaXRlX2N0
cmwoc3RydWN0IGd1ZXN0X2lvbW11ICppb21tdSwgdWludDY0X3QgdmFsKQ0KICB7DQotICAgIGJv
b2xfdCBjbWRfZW4sIGV2ZW50X2VuLCBpb21tdV9lbiwgcHByX2VuLCBwcHJfbG9nX2VuOw0KLSAg
ICBib29sX3QgY21kX2VuX29sZCwgZXZlbnRfZW5fb2xkLCBpb21tdV9lbl9vbGQ7DQotICAgIGJv
b2xfdCBjbWRfcnVuOw0KLQ0KLSAgICBpb21tdV9lbiA9IGlvbW11X2dldF9iaXQobmV3Y3RybCwN
Ci0gICAgICAgICAgICAgICAgICAgICAgICAgICAgIElPTU1VX0NPTlRST0xfVFJBTlNMQVRJT05f
RU5BQkxFX1NISUZUKTsNCi0gICAgaW9tbXVfZW5fb2xkID0gaW9tbXVfZ2V0X2JpdChpb21tdS0+
cmVnX2N0cmwubG8sDQotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgSU9NTVVfQ09O
VFJPTF9UUkFOU0xBVElPTl9FTkFCTEVfU0hJRlQpOw0KLQ0KLSAgICBjbWRfZW4gPSBpb21tdV9n
ZXRfYml0KG5ld2N0cmwsDQotICAgICAgICAgICAgICAgICAgICAgICAgICAgSU9NTVVfQ09OVFJP
TF9DT01NQU5EX0JVRkZFUl9FTkFCTEVfU0hJRlQpOw0KLSAgICBjbWRfZW5fb2xkID0gaW9tbXVf
Z2V0X2JpdChpb21tdS0+cmVnX2N0cmwubG8sDQotICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIElPTU1VX0NPTlRST0xfQ09NTUFORF9CVUZGRVJfRU5BQkxFX1NISUZUKTsNCi0gICAgY21k
X3J1biA9IGlvbW11X2dldF9iaXQoaW9tbXUtPnJlZ19zdGF0dXMubG8sDQotICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIElPTU1VX1NUQVRVU19DTURfQlVGRkVSX1JVTl9TSElGVCk7DQotICAg
IGV2ZW50X2VuID0gaW9tbXVfZ2V0X2JpdChuZXdjdHJsLA0KLSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgSU9NTVVfQ09OVFJPTF9FVkVOVF9MT0dfRU5BQkxFX1NISUZUKTsNCi0gICAgZXZl
bnRfZW5fb2xkID0gaW9tbXVfZ2V0X2JpdChpb21tdS0+cmVnX2N0cmwubG8sDQotICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgSU9NTVVfQ09OVFJPTF9FVkVOVF9MT0dfRU5BQkxFX1NI
SUZUKTsNCi0NCi0gICAgcHByX2VuID0gaW9tbXVfZ2V0X2JpdChuZXdjdHJsLA0KLSAgICAgICAg
ICAgICAgICAgICAgICAgICAgIElPTU1VX0NPTlRST0xfUFBSX0VOQUJMRV9TSElGVCk7DQotICAg
IHBwcl9sb2dfZW4gPSBpb21tdV9nZXRfYml0KG5ld2N0cmwsDQotICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIElPTU1VX0NPTlRST0xfUFBSX0xPR19FTkFCTEVfU0hJRlQpOw0KKyAgICB1
bmlvbiBhbWRfaW9tbXVfY29udHJvbCBuZXdjdHJsID0geyAucmF3ID0gdmFsIH07DQogIA0KLSAg
ICBpZiAoIGlvbW11X2VuICkNCisgICAgaWYgKCBuZXdjdHJsLmlvbW11X2VuICkNCiAgICAgIHsN
CiAgICAgICAgICBndWVzdF9pb21tdV9lbmFibGUoaW9tbXUpOw0KICAgICAgICAgIGd1ZXN0X2lv
bW11X2VuYWJsZV9kZXZfdGFibGUoaW9tbXUpOw0KICAgICAgfQ0KICANCi0gICAgaWYgKCBpb21t
dV9lbiAmJiBjbWRfZW4gKQ0KKyAgICBpZiAoIG5ld2N0cmwuaW9tbXVfZW4gJiYgbmV3Y3RybC5j
bWRfYnVmX2VuICkNCiAgICAgIHsNCiAgICAgICAgICBndWVzdF9pb21tdV9lbmFibGVfcmluZ19i
dWZmZXIoaW9tbXUsICZpb21tdS0+Y21kX2J1ZmZlciwNCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgc2l6ZW9mKGNtZF9lbnRyeV90KSk7DQpAQCAtNTYyLDcgKzUzNyw3
IEBAIHN0YXRpYyBpbnQgZ3Vlc3RfaW9tbXVfd3JpdGVfY3RybChzdHJ1Y3QNCiAgICAgICAgICB0
YXNrbGV0X3NjaGVkdWxlKCZpb21tdS0+Y21kX2J1ZmZlcl90YXNrbGV0KTsNCiAgICAgIH0NCiAg
DQotICAgIGlmICggaW9tbXVfZW4gJiYgZXZlbnRfZW4gKQ0KKyAgICBpZiAoIG5ld2N0cmwuaW9t
bXVfZW4gJiYgbmV3Y3RybC5ldmVudF9sb2dfZW4gKQ0KICAgICAgew0KICAgICAgICAgIGd1ZXN0
X2lvbW11X2VuYWJsZV9yaW5nX2J1ZmZlcihpb21tdSwgJmlvbW11LT5ldmVudF9sb2csDQogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNpemVvZihldmVudF9lbnRyeV90
KSk7DQpAQCAtNTcwLDcgKzU0NSw3IEBAIHN0YXRpYyBpbnQgZ3Vlc3RfaW9tbXVfd3JpdGVfY3Ry
bChzdHJ1Y3QNCiAgICAgICAgICBndWVzdF9pb21tdV9jbGVhcl9zdGF0dXMoaW9tbXUsIElPTU1V
X1NUQVRVU19FVkVOVF9PVkVSRkxPV19TSElGVCk7DQogICAgICB9DQogIA0KLSAgICBpZiAoIGlv
bW11X2VuICYmIHBwcl9lbiAmJiBwcHJfbG9nX2VuICkNCisgICAgaWYgKCBuZXdjdHJsLmlvbW11
X2VuICYmIG5ld2N0cmwucHByX2VuICYmIG5ld2N0cmwucHByX2xvZ19lbiApDQogICAgICB7DQog
ICAgICAgICAgZ3Vlc3RfaW9tbXVfZW5hYmxlX3JpbmdfYnVmZmVyKGlvbW11LCAmaW9tbXUtPnBw
cl9sb2csDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNpemVvZihw
cHJfZW50cnlfdCkpOw0KQEAgLTU3OCwxOSArNTUzLDIxIEBAIHN0YXRpYyBpbnQgZ3Vlc3RfaW9t
bXVfd3JpdGVfY3RybChzdHJ1Y3QNCiAgICAgICAgICBndWVzdF9pb21tdV9jbGVhcl9zdGF0dXMo
aW9tbXUsIElPTU1VX1NUQVRVU19QUFJfTE9HX09WRVJGTE9XX1NISUZUKTsNCiAgICAgIH0NCiAg
DQotICAgIGlmICggaW9tbXVfZW4gJiYgY21kX2VuX29sZCAmJiAhY21kX2VuICkNCisgICAgaWYg
KCBuZXdjdHJsLmlvbW11X2VuICYmIGlvbW11LT5yZWdfY3RybC5jbWRfYnVmX2VuICYmDQorICAg
ICAgICAgIW5ld2N0cmwuY21kX2J1Zl9lbiApDQogICAgICB7DQogICAgICAgICAgLyogRGlzYWJs
ZSBpb21tdSBjb21tYW5kIHByb2Nlc3NpbmcgKi8NCiAgICAgICAgICB0YXNrbGV0X2tpbGwoJmlv
bW11LT5jbWRfYnVmZmVyX3Rhc2tsZXQpOw0KICAgICAgfQ0KICANCi0gICAgaWYgKCBldmVudF9l
bl9vbGQgJiYgIWV2ZW50X2VuICkNCisgICAgaWYgKCBpb21tdS0+cmVnX2N0cmwuZXZlbnRfbG9n
X2VuICYmICFuZXdjdHJsLmV2ZW50X2xvZ19lbiApDQogICAgICAgICAgZ3Vlc3RfaW9tbXVfY2xl
YXJfc3RhdHVzKGlvbW11LCBJT01NVV9TVEFUVVNfRVZFTlRfTE9HX1JVTl9TSElGVCk7DQogIA0K
LSAgICBpZiAoIGlvbW11X2VuX29sZCAmJiAhaW9tbXVfZW4gKQ0KKyAgICBpZiAoIGlvbW11LT5y
ZWdfY3RybC5pb21tdV9lbiAmJiAhbmV3Y3RybC5pb21tdV9lbiApDQogICAgICAgICAgZ3Vlc3Rf
aW9tbXVfZGlzYWJsZShpb21tdSk7DQogIA0KLSAgICB1NjRfdG9fcmVnKCZpb21tdS0+cmVnX2N0
cmwsIG5ld2N0cmwpOw0KKyAgICBpb21tdS0+cmVnX2N0cmwgPSBuZXdjdHJsOw0KKw0KICAgICAg
cmV0dXJuIDA7DQogIH0NCiAgDQpAQCAtNjMyLDcgKzYwOSw3IEBAIHN0YXRpYyB1aW50NjRfdCBp
b21tdV9tbWlvX3JlYWQ2NChzdHJ1Y3QNCiAgICAgICAgICB2YWwgPSByZWdfdG9fdTY0KGlvbW11
LT5wcHJfbG9nLnJlZ190YWlsKTsNCiAgICAgICAgICBicmVhazsNCiAgICAgIGNhc2UgSU9NTVVf
Q09OVFJPTF9NTUlPX09GRlNFVDoNCi0gICAgICAgIHZhbCA9IHJlZ190b191NjQoaW9tbXUtPnJl
Z19jdHJsKTsNCisgICAgICAgIHZhbCA9IGlvbW11LT5yZWdfY3RybC5yYXc7DQogICAgICAgICAg
YnJlYWs7DQogICAgICBjYXNlIElPTU1VX1NUQVRVU19NTUlPX09GRlNFVDoNCiAgICAgICAgICB2
YWwgPSByZWdfdG9fdTY0KGlvbW11LT5yZWdfc3RhdHVzKTsNCi0tLSBhL3hlbi9kcml2ZXJzL3Bh
c3N0aHJvdWdoL2FtZC9pb21tdV9pbml0LmMNCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdo
L2FtZC9pb21tdV9pbml0LmMNCkBAIC00MSw3ICs0MSw3IEBAIExJU1RfSEVBRF9SRUFEX01PU1RM
WShhbWRfaW9tbXVfaGVhZCk7DQogIHN0cnVjdCB0YWJsZV9zdHJ1Y3QgZGV2aWNlX3RhYmxlOw0K
ICBib29sX3QgaW9tbXV2Ml9lbmFibGVkOw0KICANCi1zdGF0aWMgaW50IGlvbW11X2hhc19odF9m
bGFnKHN0cnVjdCBhbWRfaW9tbXUgKmlvbW11LCB1OCBtYXNrKQ0KK3N0YXRpYyBib29sIGlvbW11
X2hhc19odF9mbGFnKHN0cnVjdCBhbWRfaW9tbXUgKmlvbW11LCB1OCBtYXNrKQ0KICB7DQogICAg
ICByZXR1cm4gaW9tbXUtPmh0X2ZsYWdzICYgbWFzazsNCiAgfQ0KQEAgLTY5LDMxICs2OSwxOCBA
QCBzdGF0aWMgdm9pZCBfX2luaXQgdW5tYXBfaW9tbXVfbW1pb19yZWdpDQogIA0KICBzdGF0aWMg
dm9pZCBzZXRfaW9tbXVfaHRfZmxhZ3Moc3RydWN0IGFtZF9pb21tdSAqaW9tbXUpDQogIHsNCi0g
ICAgdTMyIGVudHJ5Ow0KLSAgICBlbnRyeSA9IHJlYWRsKGlvbW11LT5tbWlvX2Jhc2UgKyBJT01N
VV9DT05UUk9MX01NSU9fT0ZGU0VUKTsNCi0NCiAgICAgIC8qIFNldHVwIEhUIGZsYWdzICovDQog
ICAgICBpZiAoIGlvbW11X2hhc19jYXAoaW9tbXUsIFBDSV9DQVBfSFRfVFVOTkVMX1NISUZUKSAp
DQotICAgICAgICBpb21tdV9oYXNfaHRfZmxhZyhpb21tdSwgQUNQSV9JVkhEX1RUX0VOQUJMRSkg
Pw0KLSAgICAgICAgICAgIGlvbW11X3NldF9iaXQoJmVudHJ5LCBJT01NVV9DT05UUk9MX0hUX1RV
Tk5FTF9UUkFOU0xBVElPTl9TSElGVCkgOg0KLSAgICAgICAgICAgIGlvbW11X2NsZWFyX2JpdCgm
ZW50cnksIElPTU1VX0NPTlRST0xfSFRfVFVOTkVMX1RSQU5TTEFUSU9OX1NISUZUKTsNCi0NCi0g
ICAgaW9tbXVfaGFzX2h0X2ZsYWcoaW9tbXUsIEFDUElfSVZIRF9SRVNfUEFTU19QVykgPw0KLSAg
ICAgICAgaW9tbXVfc2V0X2JpdCgmZW50cnksIElPTU1VX0NPTlRST0xfUkVTUF9QQVNTX1BPU1RF
RF9XUklURV9TSElGVCk6DQotICAgICAgICBpb21tdV9jbGVhcl9iaXQoJmVudHJ5LCBJT01NVV9D
T05UUk9MX1JFU1BfUEFTU19QT1NURURfV1JJVEVfU0hJRlQpOw0KLQ0KLSAgICBpb21tdV9oYXNf
aHRfZmxhZyhpb21tdSwgQUNQSV9JVkhEX0lTT0MpID8NCi0gICAgICAgIGlvbW11X3NldF9iaXQo
JmVudHJ5LCBJT01NVV9DT05UUk9MX0lTT0NIUk9OT1VTX1NISUZUKToNCi0gICAgICAgIGlvbW11
X2NsZWFyX2JpdCgmZW50cnksIElPTU1VX0NPTlRST0xfSVNPQ0hST05PVVNfU0hJRlQpOw0KLQ0K
LSAgICBpb21tdV9oYXNfaHRfZmxhZyhpb21tdSwgQUNQSV9JVkhEX1BBU1NfUFcpID8NCi0gICAg
ICAgIGlvbW11X3NldF9iaXQoJmVudHJ5LCBJT01NVV9DT05UUk9MX1BBU1NfUE9TVEVEX1dSSVRF
X1NISUZUKToNCi0gICAgICAgIGlvbW11X2NsZWFyX2JpdCgmZW50cnksIElPTU1VX0NPTlRST0xf
UEFTU19QT1NURURfV1JJVEVfU0hJRlQpOw0KKyAgICAgICAgaW9tbXUtPmN0cmwuaHRfdHVuX2Vu
ID0gaW9tbXVfaGFzX2h0X2ZsYWcoaW9tbXUsIEFDUElfSVZIRF9UVF9FTkFCTEUpOw0KKw0KKyAg
ICBpb21tdS0+Y3RybC5wYXNzX3B3ICAgICA9IGlvbW11X2hhc19odF9mbGFnKGlvbW11LCBBQ1BJ
X0lWSERfUEFTU19QVyk7DQorICAgIGlvbW11LT5jdHJsLnJlc19wYXNzX3B3ID0gaW9tbXVfaGFz
X2h0X2ZsYWcoaW9tbXUsIEFDUElfSVZIRF9SRVNfUEFTU19QVyk7DQorICAgIGlvbW11LT5jdHJs
Lmlzb2MgICAgICAgID0gaW9tbXVfaGFzX2h0X2ZsYWcoaW9tbXUsIEFDUElfSVZIRF9JU09DKTsN
CiAgDQogICAgICAvKiBGb3JjZSBjb2hlcmVudCAqLw0KLSAgICBpb21tdV9zZXRfYml0KCZlbnRy
eSwgSU9NTVVfQ09OVFJPTF9DT0hFUkVOVF9TSElGVCk7DQorICAgIGlvbW11LT5jdHJsLmNvaGVy
ZW50ID0gdHJ1ZTsNCiAgDQotICAgIHdyaXRlbChlbnRyeSwgaW9tbXUtPm1taW9fYmFzZStJT01N
VV9DT05UUk9MX01NSU9fT0ZGU0VUKTsNCisgICAgd3JpdGVxKGlvbW11LT5jdHJsLnJhdywgaW9t
bXUtPm1taW9fYmFzZSArIElPTU1VX0NPTlRST0xfTU1JT19PRkZTRVQpOw0KICB9DQogIA0KICBz
dGF0aWMgdm9pZCByZWdpc3Rlcl9pb21tdV9kZXZfdGFibGVfaW5fbW1pb19zcGFjZShzdHJ1Y3Qg
YW1kX2lvbW11ICppb21tdSkNCkBAIC0yMDUsNTUgKzE5MiwzNyBAQCBzdGF0aWMgdm9pZCByZWdp
c3Rlcl9pb21tdV9wcHJfbG9nX2luX21tDQogIA0KICANCiAgc3RhdGljIHZvaWQgc2V0X2lvbW11
X3RyYW5zbGF0aW9uX2NvbnRyb2woc3RydWN0IGFtZF9pb21tdSAqaW9tbXUsDQotICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGludCBlbmFibGUpDQorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9vbCBlbmFibGUpDQogIHsN
Ci0gICAgdTMyIGVudHJ5Ow0KKyAgICBpb21tdS0+Y3RybC5pb21tdV9lbiA9IGVuYWJsZTsNCiAg
DQotICAgIGVudHJ5ID0gcmVhZGwoaW9tbXUtPm1taW9fYmFzZSArIElPTU1VX0NPTlRST0xfTU1J
T19PRkZTRVQpOw0KLQ0KLSAgICBlbmFibGUgPw0KLSAgICAgICAgaW9tbXVfc2V0X2JpdCgmZW50
cnksIElPTU1VX0NPTlRST0xfVFJBTlNMQVRJT05fRU5BQkxFX1NISUZUKSA6DQotICAgICAgICBp
b21tdV9jbGVhcl9iaXQoJmVudHJ5LCBJT01NVV9DT05UUk9MX1RSQU5TTEFUSU9OX0VOQUJMRV9T
SElGVCk7DQotDQotICAgIHdyaXRlbChlbnRyeSwgaW9tbXUtPm1taW9fYmFzZStJT01NVV9DT05U
Uk9MX01NSU9fT0ZGU0VUKTsNCisgICAgd3JpdGVxKGlvbW11LT5jdHJsLnJhdywgaW9tbXUtPm1t
aW9fYmFzZSArIElPTU1VX0NPTlRST0xfTU1JT19PRkZTRVQpOw0KICB9DQogIA0KICBzdGF0aWMg
dm9pZCBzZXRfaW9tbXVfZ3Vlc3RfdHJhbnNsYXRpb25fY29udHJvbChzdHJ1Y3QgYW1kX2lvbW11
ICppb21tdSwNCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBpbnQgZW5hYmxlKQ0KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJvb2wgZW5hYmxlKQ0KICB7DQotICAgIHUzMiBlbnRyeTsNCi0NCi0gICAgZW50cnkg
PSByZWFkbChpb21tdS0+bW1pb19iYXNlICsgSU9NTVVfQ09OVFJPTF9NTUlPX09GRlNFVCk7DQor
ICAgIGlvbW11LT5jdHJsLmd0X2VuID0gZW5hYmxlOw0KICANCi0gICAgZW5hYmxlID8NCi0gICAg
ICAgIGlvbW11X3NldF9iaXQoJmVudHJ5LCBJT01NVV9DT05UUk9MX0dUX0VOQUJMRV9TSElGVCkg
Og0KLSAgICAgICAgaW9tbXVfY2xlYXJfYml0KCZlbnRyeSwgSU9NTVVfQ09OVFJPTF9HVF9FTkFC
TEVfU0hJRlQpOw0KLQ0KLSAgICB3cml0ZWwoZW50cnksIGlvbW11LT5tbWlvX2Jhc2UrSU9NTVVf
Q09OVFJPTF9NTUlPX09GRlNFVCk7DQorICAgIHdyaXRlcShpb21tdS0+Y3RybC5yYXcsIGlvbW11
LT5tbWlvX2Jhc2UgKyBJT01NVV9DT05UUk9MX01NSU9fT0ZGU0VUKTsNCiAgDQogICAgICBpZiAo
IGVuYWJsZSApDQogICAgICAgICAgQU1EX0lPTU1VX0RFQlVHKCJHdWVzdCBUcmFuc2xhdGlvbiBF
bmFibGVkLlxuIik7DQogIH0NCiAgDQogIHN0YXRpYyB2b2lkIHNldF9pb21tdV9jb21tYW5kX2J1
ZmZlcl9jb250cm9sKHN0cnVjdCBhbWRfaW9tbXUgKmlvbW11LA0KLSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnQgZW5hYmxlKQ0KKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvb2wgZW5hYmxlKQ0KICB7DQot
ICAgIHUzMiBlbnRyeTsNCi0NCi0gICAgZW50cnkgPSByZWFkbChpb21tdS0+bW1pb19iYXNlICsg
SU9NTVVfQ09OVFJPTF9NTUlPX09GRlNFVCk7DQotDQotICAgIC8qcmVzZXQgaGVhZCBhbmQgdGFp
bCBwb2ludGVyIG1hbnVhbGx5IGJlZm9yZSBlbmFibGVtZW50ICovDQorICAgIC8qIFJlc2V0IGhl
YWQgYW5kIHRhaWwgcG9pbnRlciBtYW51YWxseSBiZWZvcmUgZW5hYmxlbWVudCAqLw0KICAgICAg
aWYgKCBlbmFibGUgKQ0KICAgICAgew0KICAgICAgICAgIHdyaXRlcSgwLCBpb21tdS0+bW1pb19i
YXNlICsgSU9NTVVfQ01EX0JVRkZFUl9IRUFEX09GRlNFVCk7DQogICAgICAgICAgd3JpdGVxKDAs
IGlvbW11LT5tbWlvX2Jhc2UgKyBJT01NVV9DTURfQlVGRkVSX1RBSUxfT0ZGU0VUKTsNCi0NCi0g
ICAgICAgIGlvbW11X3NldF9iaXQoJmVudHJ5LCBJT01NVV9DT05UUk9MX0NPTU1BTkRfQlVGRkVS
X0VOQUJMRV9TSElGVCk7DQogICAgICB9DQotICAgIGVsc2UNCi0gICAgICAgIGlvbW11X2NsZWFy
X2JpdCgmZW50cnksIElPTU1VX0NPTlRST0xfQ09NTUFORF9CVUZGRVJfRU5BQkxFX1NISUZUKTsN
CiAgDQotICAgIHdyaXRlbChlbnRyeSwgaW9tbXUtPm1taW9fYmFzZStJT01NVV9DT05UUk9MX01N
SU9fT0ZGU0VUKTsNCisgICAgaW9tbXUtPmN0cmwuY21kX2J1Zl9lbiA9IGVuYWJsZTsNCisNCisg
ICAgd3JpdGVxKGlvbW11LT5jdHJsLnJhdywgaW9tbXUtPm1taW9fYmFzZSArIElPTU1VX0NPTlRS
T0xfTU1JT19PRkZTRVQpOw0KICB9DQogIA0KICBzdGF0aWMgdm9pZCByZWdpc3Rlcl9pb21tdV9l
eGNsdXNpb25fcmFuZ2Uoc3RydWN0IGFtZF9pb21tdSAqaW9tbXUpDQpAQCAtMjk1LDU3ICsyNjQs
MzggQEAgc3RhdGljIHZvaWQgcmVnaXN0ZXJfaW9tbXVfZXhjbHVzaW9uX3Jhbg0KICB9DQogIA0K
ICBzdGF0aWMgdm9pZCBzZXRfaW9tbXVfZXZlbnRfbG9nX2NvbnRyb2woc3RydWN0IGFtZF9pb21t
dSAqaW9tbXUsDQotICAgICAgICAgICAgaW50IGVuYWJsZSkNCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYm9vbCBlbmFibGUpDQogIHsNCi0gICAgdTMyIGVudHJ5Ow0K
LQ0KLSAgICBlbnRyeSA9IHJlYWRsKGlvbW11LT5tbWlvX2Jhc2UgKyBJT01NVV9DT05UUk9MX01N
SU9fT0ZGU0VUKTsNCi0NCi0gICAgLypyZXNldCBoZWFkIGFuZCB0YWlsIHBvaW50ZXIgbWFudWFs
bHkgYmVmb3JlIGVuYWJsZW1lbnQgKi8NCisgICAgLyogUmVzZXQgaGVhZCBhbmQgdGFpbCBwb2lu
dGVyIG1hbnVhbGx5IGJlZm9yZSBlbmFibGVtZW50ICovDQogICAgICBpZiAoIGVuYWJsZSApDQog
ICAgICB7DQogICAgICAgICAgd3JpdGVxKDAsIGlvbW11LT5tbWlvX2Jhc2UgKyBJT01NVV9FVkVO
VF9MT0dfSEVBRF9PRkZTRVQpOw0KICAgICAgICAgIHdyaXRlcSgwLCBpb21tdS0+bW1pb19iYXNl
ICsgSU9NTVVfRVZFTlRfTE9HX1RBSUxfT0ZGU0VUKTsNCi0NCi0gICAgICAgIGlvbW11X3NldF9i
aXQoJmVudHJ5LCBJT01NVV9DT05UUk9MX0VWRU5UX0xPR19JTlRfU0hJRlQpOw0KLSAgICAgICAg
aW9tbXVfc2V0X2JpdCgmZW50cnksIElPTU1VX0NPTlRST0xfRVZFTlRfTE9HX0VOQUJMRV9TSElG
VCk7DQotICAgIH0NCi0gICAgZWxzZQ0KLSAgICB7DQotICAgICAgICBpb21tdV9jbGVhcl9iaXQo
JmVudHJ5LCBJT01NVV9DT05UUk9MX0VWRU5UX0xPR19JTlRfU0hJRlQpOw0KLSAgICAgICAgaW9t
bXVfY2xlYXJfYml0KCZlbnRyeSwgSU9NTVVfQ09OVFJPTF9FVkVOVF9MT0dfRU5BQkxFX1NISUZU
KTsNCiAgICAgIH0NCiAgDQotICAgIGlvbW11X2NsZWFyX2JpdCgmZW50cnksIElPTU1VX0NPTlRS
T0xfQ09NUF9XQUlUX0lOVF9TSElGVCk7DQorICAgIGlvbW11LT5jdHJsLmV2ZW50X2ludF9lbiA9
IGVuYWJsZTsNCisgICAgaW9tbXUtPmN0cmwuZXZlbnRfbG9nX2VuID0gZW5hYmxlOw0KKyAgICBp
b21tdS0+Y3RybC5jb21fd2FpdF9pbnRfZW4gPSBmYWxzZTsNCiAgDQotICAgIHdyaXRlbChlbnRy
eSwgaW9tbXUtPm1taW9fYmFzZSArIElPTU1VX0NPTlRST0xfTU1JT19PRkZTRVQpOw0KKyAgICB3
cml0ZXEoaW9tbXUtPmN0cmwucmF3LCBpb21tdS0+bW1pb19iYXNlICsgSU9NTVVfQ09OVFJPTF9N
TUlPX09GRlNFVCk7DQogIH0NCiAgDQogIHN0YXRpYyB2b2lkIHNldF9pb21tdV9wcHJfbG9nX2Nv
bnRyb2woc3RydWN0IGFtZF9pb21tdSAqaW9tbXUsDQotICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBpbnQgZW5hYmxlKQ0KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYm9vbCBlbmFibGUpDQogIHsNCi0gICAgdTMyIGVudHJ5Ow0KLQ0KLSAgICBlbnRy
eSA9IHJlYWRsKGlvbW11LT5tbWlvX2Jhc2UgKyBJT01NVV9DT05UUk9MX01NSU9fT0ZGU0VUKTsN
Ci0NCi0gICAgLypyZXNldCBoZWFkIGFuZCB0YWlsIHBvaW50ZXIgbWFudWFsbHkgYmVmb3JlIGVu
YWJsZW1lbnQgKi8NCisgICAgLyogUmVzZXQgaGVhZCBhbmQgdGFpbCBwb2ludGVyIG1hbnVhbGx5
IGJlZm9yZSBlbmFibGVtZW50ICovDQogICAgICBpZiAoIGVuYWJsZSApDQogICAgICB7DQogICAg
ICAgICAgd3JpdGVxKDAsIGlvbW11LT5tbWlvX2Jhc2UgKyBJT01NVV9QUFJfTE9HX0hFQURfT0ZG
U0VUKTsNCiAgICAgICAgICB3cml0ZXEoMCwgaW9tbXUtPm1taW9fYmFzZSArIElPTU1VX1BQUl9M
T0dfVEFJTF9PRkZTRVQpOw0KLQ0KLSAgICAgICAgaW9tbXVfc2V0X2JpdCgmZW50cnksIElPTU1V
X0NPTlRST0xfUFBSX0VOQUJMRV9TSElGVCk7DQotICAgICAgICBpb21tdV9zZXRfYml0KCZlbnRy
eSwgSU9NTVVfQ09OVFJPTF9QUFJfTE9HX0lOVF9TSElGVCk7DQotICAgICAgICBpb21tdV9zZXRf
Yml0KCZlbnRyeSwgSU9NTVVfQ09OVFJPTF9QUFJfTE9HX0VOQUJMRV9TSElGVCk7DQotICAgIH0N
Ci0gICAgZWxzZQ0KLSAgICB7DQotICAgICAgICBpb21tdV9jbGVhcl9iaXQoJmVudHJ5LCBJT01N
VV9DT05UUk9MX1BQUl9FTkFCTEVfU0hJRlQpOw0KLSAgICAgICAgaW9tbXVfY2xlYXJfYml0KCZl
bnRyeSwgSU9NTVVfQ09OVFJPTF9QUFJfTE9HX0lOVF9TSElGVCk7DQotICAgICAgICBpb21tdV9j
bGVhcl9iaXQoJmVudHJ5LCBJT01NVV9DT05UUk9MX1BQUl9MT0dfRU5BQkxFX1NISUZUKTsNCiAg
ICAgIH0NCiAgDQotICAgIHdyaXRlbChlbnRyeSwgaW9tbXUtPm1taW9fYmFzZSArIElPTU1VX0NP
TlRST0xfTU1JT19PRkZTRVQpOw0KKyAgICBpb21tdS0+Y3RybC5wcHJfZW4gPSBlbmFibGU7DQor
ICAgIGlvbW11LT5jdHJsLnBwcl9pbnRfZW4gPSBlbmFibGU7DQorICAgIGlvbW11LT5jdHJsLnBw
cl9sb2dfZW4gPSBlbmFibGU7DQorDQorICAgIHdyaXRlcShpb21tdS0+Y3RybC5yYXcsIGlvbW11
LT5tbWlvX2Jhc2UgKyBJT01NVV9DT05UUk9MX01NSU9fT0ZGU0VUKTsNCisNCiAgICAgIGlmICgg
ZW5hYmxlICkNCiAgICAgICAgICBBTURfSU9NTVVfREVCVUcoIlBQUiBMb2cgRW5hYmxlZC5cbiIp
Ow0KICB9DQpAQCAtMzk4LDcgKzM0OCw3IEBAIHN0YXRpYyBpbnQgaW9tbXVfcmVhZF9sb2coc3Ry
dWN0IGFtZF9pb20NCiAgLyogcmVzZXQgZXZlbnQgbG9nIG9yIHBwciBsb2cgd2hlbiBvdmVyZmxv
dyAqLw0KICBzdGF0aWMgdm9pZCBpb21tdV9yZXNldF9sb2coc3RydWN0IGFtZF9pb21tdSAqaW9t
bXUsDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgcmluZ19idWZmZXIgKmxv
ZywNCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgdm9pZCAoKmN0cmxfZnVuYykoc3RydWN0
IGFtZF9pb21tdSAqaW9tbXUsIGludCkpDQorICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZv
aWQgKCpjdHJsX2Z1bmMpKHN0cnVjdCBhbWRfaW9tbXUgKmlvbW11LCBib29sKSkNCiAgew0KICAg
ICAgdTMyIGVudHJ5Ow0KICAgICAgaW50IGxvZ19ydW4sIHJ1bl9iaXQ7DQpAQCAtNjE1LDExICs1
NjUsMTEgQEAgc3RhdGljIHZvaWQgaW9tbXVfY2hlY2tfZXZlbnRfbG9nKHN0cnVjdA0KICAgICAg
ICAgIGlvbW11X3Jlc2V0X2xvZyhpb21tdSwgJmlvbW11LT5ldmVudF9sb2csIHNldF9pb21tdV9l
dmVudF9sb2dfY29udHJvbCk7DQogICAgICBlbHNlDQogICAgICB7DQotICAgICAgICBlbnRyeSA9
IHJlYWRsKGlvbW11LT5tbWlvX2Jhc2UgKyBJT01NVV9DT05UUk9MX01NSU9fT0ZGU0VUKTsNCi0g
ICAgICAgIGlmICggIShlbnRyeSAmIElPTU1VX0NPTlRST0xfRVZFTlRfTE9HX0lOVF9NQVNLKSAp
DQorICAgICAgICBpZiAoICFpb21tdS0+Y3RybC5ldmVudF9pbnRfZW4gKQ0KICAgICAgICAgIHsN
Ci0gICAgICAgICAgICBlbnRyeSB8PSBJT01NVV9DT05UUk9MX0VWRU5UX0xPR19JTlRfTUFTSzsN
Ci0gICAgICAgICAgICB3cml0ZWwoZW50cnksIGlvbW11LT5tbWlvX2Jhc2UgKyBJT01NVV9DT05U
Uk9MX01NSU9fT0ZGU0VUKTsNCisgICAgICAgICAgICBpb21tdS0+Y3RybC5ldmVudF9pbnRfZW4g
PSB0cnVlOw0KKyAgICAgICAgICAgIHdyaXRlcShpb21tdS0+Y3RybC5yYXcsDQorICAgICAgICAg
ICAgICAgICAgIGlvbW11LT5tbWlvX2Jhc2UgKyBJT01NVV9DT05UUk9MX01NSU9fT0ZGU0VUKTsN
CiAgICAgICAgICAgICAgLyoNCiAgICAgICAgICAgICAgICogUmUtc2NoZWR1bGUgdGhlIHRhc2ts
ZXQgdG8gaGFuZGxlIGV2ZW50dWFsIGxvZyBlbnRyaWVzIGFkZGVkDQogICAgICAgICAgICAgICAq
IGJldHdlZW4gcmVhZGluZyB0aGUgbG9nIGFib3ZlIGFuZCByZS1lbmFibGluZyB0aGUgaW50ZXJy
dXB0Lg0KQEAgLTcwNCwxMSArNjU0LDExIEBAIHN0YXRpYyB2b2lkIGlvbW11X2NoZWNrX3Bwcl9s
b2coc3RydWN0IGENCiAgICAgICAgICBpb21tdV9yZXNldF9sb2coaW9tbXUsICZpb21tdS0+cHBy
X2xvZywgc2V0X2lvbW11X3Bwcl9sb2dfY29udHJvbCk7DQogICAgICBlbHNlDQogICAgICB7DQot
ICAgICAgICBlbnRyeSA9IHJlYWRsKGlvbW11LT5tbWlvX2Jhc2UgKyBJT01NVV9DT05UUk9MX01N
SU9fT0ZGU0VUKTsNCi0gICAgICAgIGlmICggIShlbnRyeSAmIElPTU1VX0NPTlRST0xfUFBSX0xP
R19JTlRfTUFTSykgKQ0KKyAgICAgICAgaWYgKCAhaW9tbXUtPmN0cmwucHByX2ludF9lbiApDQog
ICAgICAgICAgew0KLSAgICAgICAgICAgIGVudHJ5IHw9IElPTU1VX0NPTlRST0xfUFBSX0xPR19J
TlRfTUFTSzsNCi0gICAgICAgICAgICB3cml0ZWwoZW50cnksIGlvbW11LT5tbWlvX2Jhc2UgKyBJ
T01NVV9DT05UUk9MX01NSU9fT0ZGU0VUKTsNCisgICAgICAgICAgICBpb21tdS0+Y3RybC5wcHJf
aW50X2VuID0gdHJ1ZTsNCisgICAgICAgICAgICB3cml0ZXEoaW9tbXUtPmN0cmwucmF3LA0KKyAg
ICAgICAgICAgICAgICAgICBpb21tdS0+bW1pb19iYXNlICsgSU9NTVVfQ09OVFJPTF9NTUlPX09G
RlNFVCk7DQogICAgICAgICAgICAgIC8qDQogICAgICAgICAgICAgICAqIFJlLXNjaGVkdWxlIHRo
ZSB0YXNrbGV0IHRvIGhhbmRsZSBldmVudHVhbCBsb2cgZW50cmllcyBhZGRlZA0KICAgICAgICAg
ICAgICAgKiBiZXR3ZWVuIHJlYWRpbmcgdGhlIGxvZyBhYm92ZSBhbmQgcmUtZW5hYmxpbmcgdGhl
IGludGVycnVwdC4NCkBAIC03NTQsNyArNzA0LDYgQEAgc3RhdGljIHZvaWQgZG9fYW1kX2lvbW11
X2lycSh1bnNpZ25lZCBsbw0KICBzdGF0aWMgdm9pZCBpb21tdV9pbnRlcnJ1cHRfaGFuZGxlcihp
bnQgaXJxLCB2b2lkICpkZXZfaWQsDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQ0KICB7DQotICAgIHUzMiBlbnRyeTsNCiAg
ICAgIHVuc2lnbmVkIGxvbmcgZmxhZ3M7DQogICAgICBzdHJ1Y3QgYW1kX2lvbW11ICppb21tdSA9
IGRldl9pZDsNCiAgDQpAQCAtNzY0LDEwICs3MTMsOSBAQCBzdGF0aWMgdm9pZCBpb21tdV9pbnRl
cnJ1cHRfaGFuZGxlcihpbnQNCiAgICAgICAqIFNpbGVuY2UgaW50ZXJydXB0cyBmcm9tIGJvdGgg
ZXZlbnQgYW5kIFBQUiBieSBjbGVhcmluZyB0aGUNCiAgICAgICAqIGVuYWJsZSBsb2dnaW5nIGJp
dHMgaW4gdGhlIGNvbnRyb2wgcmVnaXN0ZXINCiAgICAgICAqLw0KLSAgICBlbnRyeSA9IHJlYWRs
KGlvbW11LT5tbWlvX2Jhc2UgKyBJT01NVV9DT05UUk9MX01NSU9fT0ZGU0VUKTsNCi0gICAgaW9t
bXVfY2xlYXJfYml0KCZlbnRyeSwgSU9NTVVfQ09OVFJPTF9FVkVOVF9MT0dfSU5UX1NISUZUKTsN
Ci0gICAgaW9tbXVfY2xlYXJfYml0KCZlbnRyeSwgSU9NTVVfQ09OVFJPTF9QUFJfTE9HX0lOVF9T
SElGVCk7DQotICAgIHdyaXRlbChlbnRyeSwgaW9tbXUtPm1taW9fYmFzZSArIElPTU1VX0NPTlRS
T0xfTU1JT19PRkZTRVQpOw0KKyAgICBpb21tdS0+Y3RybC5ldmVudF9pbnRfZW4gPSBmYWxzZTsN
CisgICAgaW9tbXUtPmN0cmwucHByX2ludF9lbiA9IGZhbHNlOw0KKyAgICB3cml0ZXEoaW9tbXUt
PmN0cmwucmF3LCBpb21tdS0+bW1pb19iYXNlICsgSU9NTVVfQ09OVFJPTF9NTUlPX09GRlNFVCk7
DQogIA0KICAgICAgc3Bpbl91bmxvY2tfaXJxcmVzdG9yZSgmaW9tbXUtPmxvY2ssIGZsYWdzKTsN
CiAgDQotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2FtZC1pb21tdS5oDQorKysgYi94ZW4vaW5j
bHVkZS9hc20teDg2L2FtZC1pb21tdS5oDQpAQCAtODgsNiArODgsOCBAQCBzdHJ1Y3QgYW1kX2lv
bW11IHsNCiAgICAgIHZvaWQgKm1taW9fYmFzZTsNCiAgICAgIHVuc2lnbmVkIGxvbmcgbW1pb19i
YXNlX3BoeXM7DQogIA0KKyAgICB1bmlvbiBhbWRfaW9tbXVfY29udHJvbCBjdHJsOw0KKw0KICAg
ICAgc3RydWN0IHRhYmxlX3N0cnVjdCBkZXZfdGFibGU7DQogICAgICBzdHJ1Y3QgcmluZ19idWZm
ZXIgY21kX2J1ZmZlcjsNCiAgICAgIHN0cnVjdCByaW5nX2J1ZmZlciBldmVudF9sb2c7DQpAQCAt
MTczLDcgKzE3NSw3IEBAIHN0cnVjdCBndWVzdF9pb21tdSB7DQogICAgICB1aW50NjRfdCAgICAg
ICAgICAgICAgICBtbWlvX2Jhc2U7ICAgICAgICAgICAgIC8qIE1NSU8gYmFzZSBhZGRyZXNzICov
DQogIA0KICAgICAgLyogTU1JTyByZWdzICovDQotICAgIHN0cnVjdCBtbWlvX3JlZyAgICAgICAg
IHJlZ19jdHJsOyAgICAgICAgICAgICAgLyogTU1JTyBvZmZzZXQgMDAxOGggKi8NCisgICAgdW5p
b24gYW1kX2lvbW11X2NvbnRyb2wgcmVnX2N0cmw7ICAgICAgICAgICAgICAvKiBNTUlPIG9mZnNl
dCAwMDE4aCAqLw0KICAgICAgc3RydWN0IG1taW9fcmVnICAgICAgICAgcmVnX3N0YXR1czsgICAg
ICAgICAgICAvKiBNTUlPIG9mZnNldCAyMDIwaCAqLw0KICAgICAgdW5pb24gYW1kX2lvbW11X2V4
dF9mZWF0dXJlcyByZWdfZXh0X2ZlYXR1cmU7ICAvKiBNTUlPIG9mZnNldCAwMDMwaCAqLw0KICAN
Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3N2bS9hbWQtaW9tbXUtZGVmcy5oDQorKysg
Yi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9zdm0vYW1kLWlvbW11LWRlZnMuaA0KQEAgLTI5NSwz
OCArMjk1LDU2IEBAIHN0cnVjdCBhbWRfaW9tbXVfZHRlIHsNCiAgDQogIC8qIENvbnRyb2wgUmVn
aXN0ZXIgKi8NCiAgI2RlZmluZSBJT01NVV9DT05UUk9MX01NSU9fT0ZGU0VUCQkJMHgxOA0KLSNk
ZWZpbmUgSU9NTVVfQ09OVFJPTF9UUkFOU0xBVElPTl9FTkFCTEVfTUFTSwkJMHgwMDAwMDAwMQ0K
LSNkZWZpbmUgSU9NTVVfQ09OVFJPTF9UUkFOU0xBVElPTl9FTkFCTEVfU0hJRlQJCTANCi0jZGVm
aW5lIElPTU1VX0NPTlRST0xfSFRfVFVOTkVMX1RSQU5TTEFUSU9OX01BU0sJMHgwMDAwMDAwMg0K
LSNkZWZpbmUgSU9NTVVfQ09OVFJPTF9IVF9UVU5ORUxfVFJBTlNMQVRJT05fU0hJRlQJMQ0KLSNk
ZWZpbmUgSU9NTVVfQ09OVFJPTF9FVkVOVF9MT0dfRU5BQkxFX01BU0sJCTB4MDAwMDAwMDQNCi0j
ZGVmaW5lIElPTU1VX0NPTlRST0xfRVZFTlRfTE9HX0VOQUJMRV9TSElGVAkJMg0KLSNkZWZpbmUg
SU9NTVVfQ09OVFJPTF9FVkVOVF9MT0dfSU5UX01BU0sJCTB4MDAwMDAwMDgNCi0jZGVmaW5lIElP
TU1VX0NPTlRST0xfRVZFTlRfTE9HX0lOVF9TSElGVAkJMw0KLSNkZWZpbmUgSU9NTVVfQ09OVFJP
TF9DT01QX1dBSVRfSU5UX01BU0sJCTB4MDAwMDAwMTANCi0jZGVmaW5lIElPTU1VX0NPTlRST0xf
Q09NUF9XQUlUX0lOVF9TSElGVAkJNA0KLSNkZWZpbmUgSU9NTVVfQ09OVFJPTF9JTlZBTElEQVRJ
T05fVElNRU9VVF9NQVNLCQkweDAwMDAwMEUwDQotI2RlZmluZSBJT01NVV9DT05UUk9MX0lOVkFM
SURBVElPTl9USU1FT1VUX1NISUZUCTUNCi0jZGVmaW5lIElPTU1VX0NPTlRST0xfUEFTU19QT1NU
RURfV1JJVEVfTUFTSwkJMHgwMDAwMDEwMA0KLSNkZWZpbmUgSU9NTVVfQ09OVFJPTF9QQVNTX1BP
U1RFRF9XUklURV9TSElGVAkJOA0KLSNkZWZpbmUgSU9NTVVfQ09OVFJPTF9SRVNQX1BBU1NfUE9T
VEVEX1dSSVRFX01BU0sJMHgwMDAwMDIwMA0KLSNkZWZpbmUgSU9NTVVfQ09OVFJPTF9SRVNQX1BB
U1NfUE9TVEVEX1dSSVRFX1NISUZUCTkNCi0jZGVmaW5lIElPTU1VX0NPTlRST0xfQ09IRVJFTlRf
TUFTSwkJCTB4MDAwMDA0MDANCi0jZGVmaW5lIElPTU1VX0NPTlRST0xfQ09IRVJFTlRfU0hJRlQJ
CQkxMA0KLSNkZWZpbmUgSU9NTVVfQ09OVFJPTF9JU09DSFJPTk9VU19NQVNLCQkJMHgwMDAwMDgw
MA0KLSNkZWZpbmUgSU9NTVVfQ09OVFJPTF9JU09DSFJPTk9VU19TSElGVAkJCTExDQotI2RlZmlu
ZSBJT01NVV9DT05UUk9MX0NPTU1BTkRfQlVGRkVSX0VOQUJMRV9NQVNLCTB4MDAwMDEwMDANCi0j
ZGVmaW5lIElPTU1VX0NPTlRST0xfQ09NTUFORF9CVUZGRVJfRU5BQkxFX1NISUZUCTEyDQotI2Rl
ZmluZSBJT01NVV9DT05UUk9MX1BQUl9MT0dfRU5BQkxFX01BU0sJCTB4MDAwMDIwMDANCi0jZGVm
aW5lIElPTU1VX0NPTlRST0xfUFBSX0xPR19FTkFCTEVfU0hJRlQJCTEzDQotI2RlZmluZSBJT01N
VV9DT05UUk9MX1BQUl9MT0dfSU5UX01BU0sJCQkweDAwMDA0MDAwDQotI2RlZmluZSBJT01NVV9D
T05UUk9MX1BQUl9MT0dfSU5UX1NISUZUCQkJMTQNCi0jZGVmaW5lIElPTU1VX0NPTlRST0xfUFBS
X0VOQUJMRV9NQVNLCQkJMHgwMDAwODAwMA0KLSNkZWZpbmUgSU9NTVVfQ09OVFJPTF9QUFJfRU5B
QkxFX1NISUZUCQkJMTUNCi0jZGVmaW5lIElPTU1VX0NPTlRST0xfR1RfRU5BQkxFX01BU0sJCQkw
eDAwMDEwMDAwDQotI2RlZmluZSBJT01NVV9DT05UUk9MX0dUX0VOQUJMRV9TSElGVAkJCTE2DQot
I2RlZmluZSBJT01NVV9DT05UUk9MX1JFU1RBUlRfTUFTSwkJCTB4ODAwMDAwMDANCi0jZGVmaW5l
IElPTU1VX0NPTlRST0xfUkVTVEFSVF9TSElGVAkJCTMxDQorDQordW5pb24gYW1kX2lvbW11X2Nv
bnRyb2wgew0KKyAgICB1aW50NjRfdCByYXc7DQorICAgIHN0cnVjdCB7DQorICAgICAgICBib29s
IGlvbW11X2VuOjE7DQorICAgICAgICBib29sIGh0X3R1bl9lbjoxOw0KKyAgICAgICAgYm9vbCBl
dmVudF9sb2dfZW46MTsNCisgICAgICAgIGJvb2wgZXZlbnRfaW50X2VuOjE7DQorICAgICAgICBi
b29sIGNvbV93YWl0X2ludF9lbjoxOw0KKyAgICAgICAgdW5zaWduZWQgaW50IGludl90aW1lb3V0
OjM7DQorICAgICAgICBib29sIHBhc3NfcHc6MTsNCisgICAgICAgIGJvb2wgcmVzX3Bhc3NfcHc6
MTsNCisgICAgICAgIGJvb2wgY29oZXJlbnQ6MTsNCisgICAgICAgIGJvb2wgaXNvYzoxOw0KKyAg
ICAgICAgYm9vbCBjbWRfYnVmX2VuOjE7DQorICAgICAgICBib29sIHBwcl9sb2dfZW46MTsNCisg
ICAgICAgIGJvb2wgcHByX2ludF9lbjoxOw0KKyAgICAgICAgYm9vbCBwcHJfZW46MTsNCisgICAg
ICAgIGJvb2wgZ3RfZW46MTsNCisgICAgICAgIGJvb2wgZ2FfZW46MTsNCisgICAgICAgIHVuc2ln
bmVkIGludCBjcnc6NDsNCisgICAgICAgIGJvb2wgc21pZl9lbjoxOw0KKyAgICAgICAgYm9vbCBz
bGZfd2JfZGlzOjE7DQorICAgICAgICBib29sIHNtaWZfbG9nX2VuOjE7DQorICAgICAgICB1bnNp
Z25lZCBpbnQgZ2FtX2VuOjM7DQorICAgICAgICBib29sIGdhX2xvZ19lbjoxOw0KKyAgICAgICAg
Ym9vbCBnYV9pbnRfZW46MTsNCisgICAgICAgIHVuc2lnbmVkIGludCBkdWFsX3Bwcl9sb2dfZW46
MjsNCisgICAgICAgIHVuc2lnbmVkIGludCBkdWFsX2V2ZW50X2xvZ19lbjoyOw0KKyAgICAgICAg
dW5zaWduZWQgaW50IGRldl90Ymxfc2VnX2VuOjM7DQorICAgICAgICB1bnNpZ25lZCBpbnQgcHJp
dl9hYnJ0X2VuOjI7DQorICAgICAgICBib29sIHBwcl9hdXRvX3JzcF9lbjoxOw0KKyAgICAgICAg
Ym9vbCBtYXJjX2VuOjE7DQorICAgICAgICBib29sIGJsa19zdG9wX21ya19lbjoxOw0KKyAgICAg
ICAgYm9vbCBwcHJfYXV0b19yc3BfYW9uOjE7DQorICAgICAgICBib29sIGRvbWFpbl9pZF9wbmU6
MTsNCisgICAgICAgIHVuc2lnbmVkIGludCA6MTsNCisgICAgICAgIGJvb2wgZXBoX2VuOjE7DQor
ICAgICAgICB1bnNpZ25lZCBpbnQgaGFkX3VwZGF0ZToyOw0KKyAgICAgICAgYm9vbCBnZF91cGRh
dGVfZGlzOjE7DQorICAgICAgICB1bnNpZ25lZCBpbnQgOjE7DQorICAgICAgICBib29sIHh0X2Vu
OjE7DQorICAgICAgICBib29sIGludF9jYXBfeHRfZW46MTsNCisgICAgICAgIGJvb2wgdmNtZF9l
bjoxOw0KKyAgICAgICAgYm9vbCB2aW9tbXVfZW46MTsNCisgICAgICAgIGJvb2wgZ2FfdXBkYXRl
X2RpczoxOw0KKyAgICAgICAgYm9vbCBnYXBwaV9lbjoxOw0KKyAgICAgICAgdW5zaWduZWQgaW50
IDo4Ow0KKyAgICB9Ow0KK307DQogIA0KICAvKiBFeGNsdXNpb24gUmVnaXN0ZXIgKi8NCiAgI2Rl
ZmluZSBJT01NVV9FWENMVVNJT05fQkFTRV9MT1dfT0ZGU0VUCQkweDIwDQoNCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 25 13:32:39 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Jul 2019 13:32:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqdrK-0007Y4-Pn; Thu, 25 Jul 2019 13:32:38 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=dOpT=VW=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hqdrJ-0007Xt-3U
 for xen-devel@lists.xenproject.org; Thu, 25 Jul 2019 13:32:37 +0000
X-Inumbo-ID: a799dcc6-aee0-11e9-90aa-639d42ffd07b
Received: from m9a0002g.houston.softwaregrp.com (unknown [15.124.64.67])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id a799dcc6-aee0-11e9-90aa-639d42ffd07b;
 Thu, 25 Jul 2019 13:32:32 +0000 (UTC)
Received: FROM m9a0002g.houston.softwaregrp.com (15.121.0.190) BY
 m9a0002g.houston.softwaregrp.com WITH ESMTP; 
 Thu, 25 Jul 2019 13:32:32 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M9W0067.microfocus.com (2002:f79:be::f79:be) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Thu, 25 Jul 2019 13:30:12 +0000
Received: from NAM05-BY2-obe.outbound.protection.outlook.com (15.124.72.13) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Thu, 25 Jul 2019 13:30:12 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=MLpZTKgbcqHRT52byFzdUGeVZNnZ1sOB+7GVAfGeRIS3DtHD3C/9E8deHWIzkSNSt2KkGsT1FwXmNvNYXbL1P+EH4UqwvxTdW7G1OyhxxAdJgq4ibA5QtnO7IWesdBCG6Giyj3LefXsSiNgbYeV2vydvRPfax5v9+E/ATBtFGrOhw4Lb/jT3gumif8h/KI8MBiI8syeMGyYw+1wpfzy0Gl1TURa3G69FTkQnDdlCz7OeV4RPBkNK2sjLC9CHrYSdsnDj2UnjnYnpx5p7gwAbLIMPbHJOPYaiurl7sVw0TLhCk9PSFwrVk3X2/SYNE0o0PYA4r/iqE0TYnmJH3LafCg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=0CADi5a8+LBlOADfhsq4q4HCc7ZVdPFX9aghCBAm2xc=;
 b=SsqxEWj7qqzYeYAcGt3isG9AGVluwEbsGivdt3+BKEvPVhmbaste0Di1o/2GjJ1zpWrQ26WKRiEJFCriNMQjGgye/S69fowW9LvY1hzBCrJY/458v0L5/YkTDKkAizIhsJqVgiGoEdamydc3mbFmtXKYy8efqLldxhw2hLIBZH16buZ0+JmWVLDwDYy+OQFwTYd+Y9m/qs0w9pP8qghktRDPo3rY7ATun/gM6eGAGKFW5kgSsgbG9nEsJKwqZwY0hVS2rLHW9hW+No/b5jZhJfjzkUNpaXM5mlYU67vn08ytmio9xstcSLcjszG9XOHfra9Mh64MtIzxHvha+6l2BQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3297.namprd18.prod.outlook.com (10.255.163.221) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2115.10; Thu, 25 Jul 2019 13:30:10 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b%7]) with mapi id 15.20.2115.005; Thu, 25 Jul 2019
 13:30:10 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v4 03/12] AMD/IOMMU: use bit field for IRTE
Thread-Index: AQHVQu0VoTRlTMFGGECqlXoZBbx1cQ==
Date: Thu, 25 Jul 2019 13:30:10 +0000
Message-ID: <12881c67-924c-6c38-9966-5de534a60001@suse.com>
References: <b8ae110a-f94a-4ed2-5cf9-c00ff1c0cb81@suse.com>
In-Reply-To: <b8ae110a-f94a-4ed2-5cf9-c00ff1c0cb81@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: LO2P265CA0454.GBRP265.PROD.OUTLOOK.COM
 (2603:10a6:600:e::34) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 77664d6e-342a-451b-a065-08d711043769
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3297; 
x-ms-traffictypediagnostic: BY5PR18MB3297:
x-microsoft-antispam-prvs: <BY5PR18MB329707A385A5B4376FA53390B3C10@BY5PR18MB3297.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:5797;
x-forefront-prvs: 0109D382B0
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(39860400002)(366004)(136003)(396003)(376002)(346002)(189003)(199004)(6436002)(53936002)(2906002)(386003)(6506007)(2501003)(86362001)(478600001)(5660300002)(64756008)(4326008)(66556008)(305945005)(6486002)(31696002)(486006)(25786009)(66066001)(6512007)(102836004)(80792005)(66946007)(5640700003)(14454004)(26005)(66446008)(7736002)(14444005)(446003)(52116002)(99286004)(76176011)(54906003)(6116002)(3846002)(31686004)(316002)(81166006)(81156014)(6916009)(8676002)(8936002)(68736007)(2616005)(66476007)(11346002)(256004)(71190400001)(71200400001)(36756003)(476003)(2351001)(186003);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3297;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: xLUtyFAvV7e59L8/M3ck0y2XTexpFwp/ebUyH5ltgv0f2qUWRz0nIc7Ld2S4s0AHl9V9MBzpAWErOf42YUiBv22sJHnS7Q7JMqultG3U1hefWxe7WnOrvdblK08/1pDjamjWVNbMiBXdFsP59GnZUpXEiCvrcZVbpdzmjYldOPYPK5ftk4+gQEAyoe1UbSvN16hbv0E4J9iP7vbekTYLnlmLDlaMgY0K7NSGqAD/wbuq4Hi/UBYoG/0OHNrt6D3JgiWsP4JPxieAKQnAxEBrDog4O67JYkGVGoWutCxf5+vGiSB4/7vo3aRYrQKuoplywP9rBsRIHdR4ul8NjZP7Npi7rWCp/aL9gwXI7OXLyM/ojjLsDBpAmI083MwHdbOyZWhsnFBFPb21UYG+u1lhI9dlSwxr7oWm/JqDPFyLC8c=
Content-ID: <6554CDC30DC6C644BC915A709FFDD372@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 77664d6e-342a-451b-a065-08d711043769
X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Jul 2019 13:30:10.5174 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3297
X-OriginatorOrg: suse.com
Subject: [Xen-devel] [PATCH v4 03/12] AMD/IOMMU: use bit field for IRTE
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Brian Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QXQgdGhlIHNhbWUgdGltZSByZXN0cmljdCBpdHMgc2NvcGUgdG8ganVzdCB0aGUgc2luZ2xlIHNv
dXJjZSBmaWxlDQphY3R1YWxseSB1c2luZyBpdCwgYW5kIGFic3RyYWN0IGFjY2Vzc2VzIGJ5IGlu
dHJvZHVjaW5nIGEgdW5pb24gb2YNCnBvaW50ZXJzLiAoQSB1bmlvbiBvZiB0aGUgYWN0dWFsIHRh
YmxlIGVudHJpZXMgaXMgbm90IHVzZWQgdG8gbWFrZSBpdA0KaW1wb3NzaWJsZSB0byBbd3Jvbmds
eSwgb25jZSB0aGUgMTI4LWJpdCBmb3JtIGdldHMgYWRkZWRdIHBlcmZvcm0NCnBvaW50ZXIgYXJp
dGhtZXRpYyAvIGFycmF5IGFjY2Vzc2VzIG9uIGRlcml2ZWQgdHlwZXMuKQ0KDQpBbHNvIG1vdmUg
YXdheSBmcm9tIHVwZGF0aW5nIHRoZSBlbnRyaWVzIHBpZWNlbWVhbDogQ29uc3RydWN0IGEgZnVs
bCBuZXcNCmVudHJ5LCBhbmQgd3JpdGUgaXQgb3V0Lg0KDQpTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1
bGljaCA8amJldWxpY2hAc3VzZS5jb20+DQpBY2tlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4NCkFja2VkLWJ5OiBCcmlhbiBXb29kcyA8YnJpYW4ud29vZHNA
YW1kLmNvbT4NCi0tLQ0KdjQ6IFJlLWJhc2UuIERvIGF3YXkgd2l0aCBzdGFuZGFsb25lIHN0cnVj
dCBpcnRlX2Jhc2ljLg0KdjM6IFN3aXRjaCBib29sZWFuIGJpdGZpZWxkcyB0byBib29sLg0KdjI6
IG5hbWUge2dldCxmcmVlfV9pbnRyZW1hcF9lbnRyeSgpJ3MgbGFzdCBwYXJhbWV0ZXIgImluZGV4
IiBpbnN0ZWFkIG9mDQogICAgICJvZmZzZXQiLiBJbnRyb2R1Y2UgdW5pb24gaXJ0ZTMyLg0KDQot
LS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfaW50ci5jDQorKysgYi94ZW4v
ZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfaW50ci5jDQpAQCAtMjQsNiArMjQsMjYgQEAN
CiAgI2luY2x1ZGUgPHhlbi9rZXloYW5kbGVyLmg+DQogICNpbmNsdWRlIDx4ZW4vc29mdGlycS5o
Pg0KICANCit1bmlvbiBpcnRlMzIgew0KKyAgICB1aW50MzJfdCByYXc7DQorICAgIHN0cnVjdCB7
DQorICAgICAgICBib29sIHJlbWFwX2VuOjE7DQorICAgICAgICBib29sIHN1cF9pb19wZjoxOw0K
KyAgICAgICAgdW5zaWduZWQgaW50IGludF90eXBlOjM7DQorICAgICAgICBib29sIHJxX2VvaTox
Ow0KKyAgICAgICAgYm9vbCBkbToxOw0KKyAgICAgICAgYm9vbCBndWVzdF9tb2RlOjE7IC8qIE1C
WiAqLw0KKyAgICAgICAgdW5zaWduZWQgaW50IGRlc3Q6ODsNCisgICAgICAgIHVuc2lnbmVkIGlu
dCB2ZWN0b3I6ODsNCisgICAgICAgIHVuc2lnbmVkIGludCA6ODsNCisgICAgfSBmbGRzOw0KK307
DQorDQordW5pb24gaXJ0ZV9wdHIgew0KKyAgICB2b2lkICpwdHI7DQorICAgIHVuaW9uIGlydGUz
MiAqcHRyMzI7DQorfTsNCisNCiAgI2RlZmluZSBJTlRSRU1BUF9UQUJMRV9PUkRFUiAgICAxDQog
ICNkZWZpbmUgSU5UUkVNQVBfTEVOR1RIIDB4Qg0KICAjZGVmaW5lIElOVFJFTUFQX0VOVFJJRVMg
KDEgPDwgSU5UUkVNQVBfTEVOR1RIKQ0KQEAgLTEwMiw0NyArMTIyLDQ1IEBAIHN0YXRpYyB1bnNp
Z25lZCBpbnQgYWxsb2NfaW50cmVtYXBfZW50cnkNCiAgICAgIHJldHVybiBzbG90Ow0KICB9DQog
IA0KLXN0YXRpYyB1MzIgKmdldF9pbnRyZW1hcF9lbnRyeShpbnQgc2VnLCBpbnQgYmRmLCBpbnQg
b2Zmc2V0KQ0KK3N0YXRpYyB1bmlvbiBpcnRlX3B0ciBnZXRfaW50cmVtYXBfZW50cnkodW5zaWdu
ZWQgaW50IHNlZywgdW5zaWduZWQgaW50IGJkZiwNCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBpbmRleCkNCiAgew0KLSAgICB1MzIgKnRhYmxl
ID0gZ2V0X2l2cnNfbWFwcGluZ3Moc2VnKVtiZGZdLmludHJlbWFwX3RhYmxlOw0KKyAgICB1bmlv
biBpcnRlX3B0ciB0YWJsZSA9IHsNCisgICAgICAgIC5wdHIgPSBnZXRfaXZyc19tYXBwaW5ncyhz
ZWcpW2JkZl0uaW50cmVtYXBfdGFibGUNCisgICAgfTsNCisNCisgICAgQVNTRVJUKHRhYmxlLnB0
ciAmJiAoaW5kZXggPCBJTlRSRU1BUF9FTlRSSUVTKSk7DQogIA0KLSAgICBBU1NFUlQoICh0YWJs
ZSAhPSBOVUxMKSAmJiAob2Zmc2V0IDwgSU5UUkVNQVBfRU5UUklFUykgKTsNCisgICAgdGFibGUu
cHRyMzIgKz0gaW5kZXg7DQogIA0KLSAgICByZXR1cm4gdGFibGUgKyBvZmZzZXQ7DQorICAgIHJl
dHVybiB0YWJsZTsNCiAgfQ0KICANCi1zdGF0aWMgdm9pZCBmcmVlX2ludHJlbWFwX2VudHJ5KGlu
dCBzZWcsIGludCBiZGYsIGludCBvZmZzZXQpDQotew0KLSAgICB1MzIgKmVudHJ5ID0gZ2V0X2lu
dHJlbWFwX2VudHJ5KHNlZywgYmRmLCBvZmZzZXQpOw0KLQ0KLSAgICBtZW1zZXQoZW50cnksIDAs
IHNpemVvZih1MzIpKTsNCi0gICAgX19jbGVhcl9iaXQob2Zmc2V0LCBnZXRfaXZyc19tYXBwaW5n
cyhzZWcpW2JkZl0uaW50cmVtYXBfaW51c2UpOw0KLX0NCi0NCi1zdGF0aWMgdm9pZCB1cGRhdGVf
aW50cmVtYXBfZW50cnkodTMyKiBlbnRyeSwgdTggdmVjdG9yLCB1OCBpbnRfdHlwZSwNCi0gICAg
dTggZGVzdF9tb2RlLCB1OCBkZXN0KQ0KLXsNCi0gICAgc2V0X2ZpZWxkX2luX3JlZ191MzIoSU9N
TVVfQ09OVFJPTF9FTkFCTEVELCAwLA0KLSAgICAgICAgICAgICAgICAgICAgICAgICAgICBJTlRf
UkVNQVBfRU5UUllfUkVNQVBFTl9NQVNLLA0KLSAgICAgICAgICAgICAgICAgICAgICAgICAgICBJ
TlRfUkVNQVBfRU5UUllfUkVNQVBFTl9TSElGVCwgZW50cnkpOw0KLSAgICBzZXRfZmllbGRfaW5f
cmVnX3UzMihJT01NVV9DT05UUk9MX0RJU0FCTEVELCAqZW50cnksDQotICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIElOVF9SRU1BUF9FTlRSWV9TVVBJT1BGX01BU0ssDQotICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIElOVF9SRU1BUF9FTlRSWV9TVVBJT1BGX1NISUZULCBlbnRyeSk7DQot
ICAgIHNldF9maWVsZF9pbl9yZWdfdTMyKGludF90eXBlLCAqZW50cnksDQotICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIElOVF9SRU1BUF9FTlRSWV9JTlRUWVBFX01BU0ssDQotICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIElOVF9SRU1BUF9FTlRSWV9JTlRUWVBFX1NISUZULCBlbnRyeSk7
DQotICAgIHNldF9maWVsZF9pbl9yZWdfdTMyKElPTU1VX0NPTlRST0xfRElTQUJMRUQsICplbnRy
eSwNCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgSU5UX1JFTUFQX0VOVFJZX1JFUUVPSV9N
QVNLLA0KLSAgICAgICAgICAgICAgICAgICAgICAgICAgICBJTlRfUkVNQVBfRU5UUllfUkVRRU9J
X1NISUZULCBlbnRyeSk7DQotICAgIHNldF9maWVsZF9pbl9yZWdfdTMyKCh1MzIpZGVzdF9tb2Rl
LCAqZW50cnksDQotICAgICAgICAgICAgICAgICAgICAgICAgICAgIElOVF9SRU1BUF9FTlRSWV9E
TV9NQVNLLA0KLSAgICAgICAgICAgICAgICAgICAgICAgICAgICBJTlRfUkVNQVBfRU5UUllfRE1f
U0hJRlQsIGVudHJ5KTsNCi0gICAgc2V0X2ZpZWxkX2luX3JlZ191MzIoKHUzMilkZXN0LCAqZW50
cnksDQotICAgICAgICAgICAgICAgICAgICAgICAgICAgIElOVF9SRU1BUF9FTlRSWV9ERVNUX01B
U1QsDQotICAgICAgICAgICAgICAgICAgICAgICAgICAgIElOVF9SRU1BUF9FTlRSWV9ERVNUX1NI
SUZULCBlbnRyeSk7DQotICAgIHNldF9maWVsZF9pbl9yZWdfdTMyKCh1MzIpdmVjdG9yLCAqZW50
cnksDQotICAgICAgICAgICAgICAgICAgICAgICAgICAgIElOVF9SRU1BUF9FTlRSWV9WRUNUT1Jf
TUFTSywNCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgSU5UX1JFTUFQX0VOVFJZX1ZFQ1RP
Ul9TSElGVCwgZW50cnkpOw0KK3N0YXRpYyB2b2lkIGZyZWVfaW50cmVtYXBfZW50cnkodW5zaWdu
ZWQgaW50IHNlZywgdW5zaWduZWQgaW50IGJkZiwNCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHVuc2lnbmVkIGludCBpbmRleCkNCit7DQorICAgIHVuaW9uIGlydGVfcHRyIGVudHJ5
ID0gZ2V0X2ludHJlbWFwX2VudHJ5KHNlZywgYmRmLCBpbmRleCk7DQorDQorICAgIEFDQ0VTU19P
TkNFKGVudHJ5LnB0cjMyLT5yYXcpID0gMDsNCisNCisgICAgX19jbGVhcl9iaXQoaW5kZXgsIGdl
dF9pdnJzX21hcHBpbmdzKHNlZylbYmRmXS5pbnRyZW1hcF9pbnVzZSk7DQorfQ0KKw0KK3N0YXRp
YyB2b2lkIHVwZGF0ZV9pbnRyZW1hcF9lbnRyeSh1bmlvbiBpcnRlX3B0ciBlbnRyeSwgdW5zaWdu
ZWQgaW50IHZlY3RvciwNCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWdu
ZWQgaW50IGludF90eXBlLA0KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNp
Z25lZCBpbnQgZGVzdF9tb2RlLCB1bnNpZ25lZCBpbnQgZGVzdCkNCit7DQorICAgIHVuaW9uIGly
dGUzMiBpcnRlID0gew0KKyAgICAgICAgLmZsZHMgPSB7DQorICAgICAgICAgICAgLnJlbWFwX2Vu
ID0gdHJ1ZSwNCisgICAgICAgICAgICAuaW50X3R5cGUgPSBpbnRfdHlwZSwNCisgICAgICAgICAg
ICAuZG0gPSBkZXN0X21vZGUsDQorICAgICAgICAgICAgLmRlc3QgPSBkZXN0LA0KKyAgICAgICAg
ICAgIC52ZWN0b3IgPSB2ZWN0b3IsDQorICAgICAgICB9LA0KKyAgICB9Ow0KKw0KKyAgICBBQ0NF
U1NfT05DRShlbnRyeS5wdHIzMi0+cmF3KSA9IGlydGUucmF3Ow0KICB9DQogIA0KICBzdGF0aWMg
aW5saW5lIGludCBnZXRfcnRlX2luZGV4KGNvbnN0IHN0cnVjdCBJT19BUElDX3JvdXRlX2VudHJ5
ICpydGUpDQpAQCAtMTY0LDcgKzE4Miw3IEBAIHN0YXRpYyBpbnQgdXBkYXRlX2ludHJlbWFwX2Vu
dHJ5X2Zyb21faW8NCiAgICAgIHUxNiAqaW5kZXgpDQogIHsNCiAgICAgIHVuc2lnbmVkIGxvbmcg
ZmxhZ3M7DQotICAgIHUzMiogZW50cnk7DQorICAgIHVuaW9uIGlydGVfcHRyIGVudHJ5Ow0KICAg
ICAgdTggZGVsaXZlcnlfbW9kZSwgZGVzdCwgdmVjdG9yLCBkZXN0X21vZGU7DQogICAgICBpbnQg
cmVxX2lkOw0KICAgICAgc3BpbmxvY2tfdCAqbG9jazsNCkBAIC0yMDIsMTIgKzIyMCw4IEBAIHN0
YXRpYyBpbnQgdXBkYXRlX2ludHJlbWFwX2VudHJ5X2Zyb21faW8NCiAgICAgICAgICAgKiBzbyBu
ZWVkIHRvIHJlY292ZXIgdmVjdG9yIGFuZCBkZWxpdmVyeSBtb2RlIGZyb20gSVJURS4NCiAgICAg
ICAgICAgKi8NCiAgICAgICAgICBBU1NFUlQoZ2V0X3J0ZV9pbmRleChydGUpID09IG9mZnNldCk7
DQotICAgICAgICB2ZWN0b3IgPSBnZXRfZmllbGRfZnJvbV9yZWdfdTMyKCplbnRyeSwNCi0gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgSU5UX1JFTUFQX0VOVFJZX1ZFQ1RP
Ul9NQVNLLA0KLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBJTlRfUkVN
QVBfRU5UUllfVkVDVE9SX1NISUZUKTsNCi0gICAgICAgIGRlbGl2ZXJ5X21vZGUgPSBnZXRfZmll
bGRfZnJvbV9yZWdfdTMyKCplbnRyeSwNCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIElOVF9SRU1BUF9FTlRSWV9JTlRUWVBFX01BU0ssDQotICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBJTlRfUkVNQVBfRU5UUllfSU5U
VFlQRV9TSElGVCk7DQorICAgICAgICB2ZWN0b3IgPSBlbnRyeS5wdHIzMi0+Zmxkcy52ZWN0b3I7
DQorICAgICAgICBkZWxpdmVyeV9tb2RlID0gZW50cnkucHRyMzItPmZsZHMuaW50X3R5cGU7DQog
ICAgICB9DQogICAgICB1cGRhdGVfaW50cmVtYXBfZW50cnkoZW50cnksIHZlY3RvciwgZGVsaXZl
cnlfbW9kZSwgZGVzdF9tb2RlLCBkZXN0KTsNCiAgDQpAQCAtMjI5LDcgKzI0Myw3IEBAIGludCBf
X2luaXQgYW1kX2lvbW11X3NldHVwX2lvYXBpY19yZW1hcHANCiAgew0KICAgICAgc3RydWN0IElP
X0FQSUNfcm91dGVfZW50cnkgcnRlOw0KICAgICAgdW5zaWduZWQgbG9uZyBmbGFnczsNCi0gICAg
dTMyKiBlbnRyeTsNCisgICAgdW5pb24gaXJ0ZV9wdHIgZW50cnk7DQogICAgICBpbnQgYXBpYywg
cGluOw0KICAgICAgdTggZGVsaXZlcnlfbW9kZSwgZGVzdCwgdmVjdG9yLCBkZXN0X21vZGU7DQog
ICAgICB1MTYgc2VnLCBiZGYsIHJlcV9pZDsNCkBAIC00MDgsMTYgKzQyMiwxNCBAQCB1bnNpZ25l
ZCBpbnQgYW1kX2lvbW11X3JlYWRfaW9hcGljX2Zyb21fDQogICAgICAgICAgdTE2IGJkZiA9IGlv
YXBpY19zYmRmW2lkeF0uYmRmOw0KICAgICAgICAgIHUxNiBzZWcgPSBpb2FwaWNfc2JkZltpZHhd
LnNlZzsNCiAgICAgICAgICB1MTYgcmVxX2lkID0gZ2V0X2ludHJlbWFwX3JlcXVlc3Rvcl9pZChz
ZWcsIGJkZik7DQotICAgICAgICBjb25zdCB1MzIgKmVudHJ5ID0gZ2V0X2ludHJlbWFwX2VudHJ5
KHNlZywgcmVxX2lkLCBvZmZzZXQpOw0KKyAgICAgICAgdW5pb24gaXJ0ZV9wdHIgZW50cnkgPSBn
ZXRfaW50cmVtYXBfZW50cnkoc2VnLCByZXFfaWQsIG9mZnNldCk7DQogIA0KICAgICAgICAgIEFT
U0VSVChvZmZzZXQgPT0gKHZhbCAmIChJTlRSRU1BUF9FTlRSSUVTIC0gMSkpKTsNCiAgICAgICAg
ICB2YWwgJj0gfihJTlRSRU1BUF9FTlRSSUVTIC0gMSk7DQotICAgICAgICB2YWwgfD0gZ2V0X2Zp
ZWxkX2Zyb21fcmVnX3UzMigqZW50cnksDQotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBJTlRfUkVNQVBfRU5UUllfSU5UVFlQRV9NQVNLLA0KLSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgSU5UX1JFTUFQX0VOVFJZX0lOVFRZUEVfU0hJRlQpIDw8IDg7
DQotICAgICAgICB2YWwgfD0gZ2V0X2ZpZWxkX2Zyb21fcmVnX3UzMigqZW50cnksDQotICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBJTlRfUkVNQVBfRU5UUllfVkVDVE9SX01B
U0ssDQotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBJTlRfUkVNQVBfRU5U
UllfVkVDVE9SX1NISUZUKTsNCisgICAgICAgIHZhbCB8PSBNQVNLX0lOU1IoZW50cnkucHRyMzIt
PmZsZHMuaW50X3R5cGUsDQorICAgICAgICAgICAgICAgICAgICAgICAgIElPX0FQSUNfUkVESVJf
REVMSVZfTU9ERV9NQVNLKTsNCisgICAgICAgIHZhbCB8PSBNQVNLX0lOU1IoZW50cnkucHRyMzIt
PmZsZHMudmVjdG9yLA0KKyAgICAgICAgICAgICAgICAgICAgICAgICBJT19BUElDX1JFRElSX1ZF
Q1RPUl9NQVNLKTsNCiAgICAgIH0NCiAgDQogICAgICByZXR1cm4gdmFsOw0KQEAgLTQyOCw3ICs0
NDAsNyBAQCBzdGF0aWMgaW50IHVwZGF0ZV9pbnRyZW1hcF9lbnRyeV9mcm9tX21zDQogICAgICBp
bnQgKnJlbWFwX2luZGV4LCBjb25zdCBzdHJ1Y3QgbXNpX21zZyAqbXNnLCB1MzIgKmRhdGEpDQog
IHsNCiAgICAgIHVuc2lnbmVkIGxvbmcgZmxhZ3M7DQotICAgIHUzMiogZW50cnk7DQorICAgIHVu
aW9uIGlydGVfcHRyIGVudHJ5Ow0KICAgICAgdTE2IHJlcV9pZCwgYWxpYXNfaWQ7DQogICAgICB1
OCBkZWxpdmVyeV9tb2RlLCBkZXN0LCB2ZWN0b3IsIGRlc3RfbW9kZTsNCiAgICAgIHNwaW5sb2Nr
X3QgKmxvY2s7DQpAQCAtNTgyLDcgKzU5NCw3IEBAIHZvaWQgYW1kX2lvbW11X3JlYWRfbXNpX2Zy
b21faXJlKA0KICAgICAgY29uc3Qgc3RydWN0IHBjaV9kZXYgKnBkZXYgPSBtc2lfZGVzYy0+ZGV2
Ow0KICAgICAgdTE2IGJkZiA9IHBkZXYgPyBQQ0lfQkRGMihwZGV2LT5idXMsIHBkZXYtPmRldmZu
KSA6IGhwZXRfc2JkZi5iZGY7DQogICAgICB1MTYgc2VnID0gcGRldiA/IHBkZXYtPnNlZyA6IGhw
ZXRfc2JkZi5zZWc7DQotICAgIGNvbnN0IHUzMiAqZW50cnk7DQorICAgIHVuaW9uIGlydGVfcHRy
IGVudHJ5Ow0KICANCiAgICAgIGlmICggSVNfRVJSX09SX05VTEwoX2ZpbmRfaW9tbXVfZm9yX2Rl
dmljZShzZWcsIGJkZikpICkNCiAgICAgICAgICByZXR1cm47DQpAQCAtNTk4LDEyICs2MTAsMTAg
QEAgdm9pZCBhbWRfaW9tbXVfcmVhZF9tc2lfZnJvbV9pcmUoDQogICAgICB9DQogIA0KICAgICAg
bXNnLT5kYXRhICY9IH4oSU5UUkVNQVBfRU5UUklFUyAtIDEpOw0KLSAgICBtc2ctPmRhdGEgfD0g
Z2V0X2ZpZWxkX2Zyb21fcmVnX3UzMigqZW50cnksDQotICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIElOVF9SRU1BUF9FTlRSWV9JTlRUWVBFX01BU0ssDQotICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIElOVF9SRU1BUF9FTlRSWV9JTlRUWVBFX1NI
SUZUKSA8PCA4Ow0KLSAgICBtc2ctPmRhdGEgfD0gZ2V0X2ZpZWxkX2Zyb21fcmVnX3UzMigqZW50
cnksDQotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIElOVF9SRU1BUF9F
TlRSWV9WRUNUT1JfTUFTSywNCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgSU5UX1JFTUFQX0VOVFJZX1ZFQ1RPUl9TSElGVCk7DQorICAgIG1zZy0+ZGF0YSB8PSBNQVNL
X0lOU1IoZW50cnkucHRyMzItPmZsZHMuaW50X3R5cGUsDQorICAgICAgICAgICAgICAgICAgICAg
ICAgICAgTVNJX0RBVEFfREVMSVZFUllfTU9ERV9NQVNLKTsNCisgICAgbXNnLT5kYXRhIHw9IE1B
U0tfSU5TUihlbnRyeS5wdHIzMi0+Zmxkcy52ZWN0b3IsDQorICAgICAgICAgICAgICAgICAgICAg
ICAgICAgTVNJX0RBVEFfVkVDVE9SX01BU0spOw0KICB9DQogIA0KICBpbnQgX19pbml0IGFtZF9p
b21tdV9mcmVlX2ludHJlbWFwX3RhYmxlKA0KLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0v
c3ZtL2FtZC1pb21tdS1kZWZzLmgNCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3N2bS9h
bWQtaW9tbXUtZGVmcy5oDQpAQCAtNDY5LDIyICs0NjksNiBAQCBzdHJ1Y3QgYW1kX2lvbW11X3B0
ZSB7DQogICNkZWZpbmUgSU9NTVVfQ09OVFJPTF9ESVNBQkxFRAkwDQogICNkZWZpbmUgSU9NTVVf
Q09OVFJPTF9FTkFCTEVECTENCiAgDQotLyogaW50ZXJydXB0IHJlbWFwcGluZyB0YWJsZSAqLw0K
LSNkZWZpbmUgSU5UX1JFTUFQX0VOVFJZX1JFTUFQRU5fTUFTSyAgICAweDAwMDAwMDAxDQotI2Rl
ZmluZSBJTlRfUkVNQVBfRU5UUllfUkVNQVBFTl9TSElGVCAgIDANCi0jZGVmaW5lIElOVF9SRU1B
UF9FTlRSWV9TVVBJT1BGX01BU0sgICAgMHgwMDAwMDAwMg0KLSNkZWZpbmUgSU5UX1JFTUFQX0VO
VFJZX1NVUElPUEZfU0hJRlQgICAxDQotI2RlZmluZSBJTlRfUkVNQVBfRU5UUllfSU5UVFlQRV9N
QVNLICAgIDB4MDAwMDAwMUMNCi0jZGVmaW5lIElOVF9SRU1BUF9FTlRSWV9JTlRUWVBFX1NISUZU
ICAgMg0KLSNkZWZpbmUgSU5UX1JFTUFQX0VOVFJZX1JFUUVPSV9NQVNLICAgICAweDAwMDAwMDIw
DQotI2RlZmluZSBJTlRfUkVNQVBfRU5UUllfUkVRRU9JX1NISUZUICAgIDUNCi0jZGVmaW5lIElO
VF9SRU1BUF9FTlRSWV9ETV9NQVNLICAgICAgICAgMHgwMDAwMDA0MA0KLSNkZWZpbmUgSU5UX1JF
TUFQX0VOVFJZX0RNX1NISUZUICAgICAgICA2DQotI2RlZmluZSBJTlRfUkVNQVBfRU5UUllfREVT
VF9NQVNUICAgICAgIDB4MDAwMEZGMDANCi0jZGVmaW5lIElOVF9SRU1BUF9FTlRSWV9ERVNUX1NI
SUZUICAgICAgOA0KLSNkZWZpbmUgSU5UX1JFTUFQX0VOVFJZX1ZFQ1RPUl9NQVNLICAgICAweDAw
RkYwMDAwDQotI2RlZmluZSBJTlRfUkVNQVBfRU5UUllfVkVDVE9SX1NISUZUICAgIDE2DQotDQog
ICNkZWZpbmUgSU5WX0lPTU1VX0FMTF9QQUdFU19BRERSRVNTICAgICAgKCgxVUxMIDw8IDYzKSAt
IDEpDQogIA0KICAjZGVmaW5lIElPTU1VX1JJTkdfQlVGRkVSX1BUUl9NQVNLICAgICAgICAgICAg
ICAgICAgMHgwMDA3RkZGMA0KDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 25 13:33:47 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Jul 2019 13: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 1hqdsR-0007eT-5l; Thu, 25 Jul 2019 13:33: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=dOpT=VW=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hqdsP-0007eK-TU
 for xen-devel@lists.xenproject.org; Thu, 25 Jul 2019 13:33:45 +0000
X-Inumbo-ID: d2b41ee1-aee0-11e9-8980-bc764e045a96
Received: from m9a0002g.houston.softwaregrp.com (unknown [15.124.64.67])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d2b41ee1-aee0-11e9-8980-bc764e045a96;
 Thu, 25 Jul 2019 13:33:44 +0000 (UTC)
Received: FROM m9a0002g.houston.softwaregrp.com (15.121.0.190) BY
 m9a0002g.houston.softwaregrp.com WITH ESMTP; 
 Thu, 25 Jul 2019 13:33:44 +0000
Received: from M9W0068.microfocus.com (2002:f79:bf::f79:bf) by
 M9W0067.microfocus.com (2002:f79:be::f79:be) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Thu, 25 Jul 2019 13:30:40 +0000
Received: from NAM05-BY2-obe.outbound.protection.outlook.com (15.124.72.10) by
 M9W0068.microfocus.com (15.121.0.191) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Thu, 25 Jul 2019 13:30:40 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=YL1KfitAA54wsKg1LOUd3iJPtszODz8YBdueJDZqiJidfHpprYGhiCdvOLePgtsHhw3YJc80KcVq9aVUSlP7wPKWyzjM4cWAgrfHnVpPEIbMSUboJwZ9hjlcNg+BnaKqQ7aNGSny37nZfViJinC8GKq+TRTPXYho+RxbqU19IsndF9hfplKRPnwm762cizvUmc5L3tGH4dcRN19sjHbae0xkW2VGzqlBqyy4sZ7bo5+Q+SVlfBj6i6FwmiY/ntoduT3p4+sWu9NpYh29v1zq8f5uLJ7p2lF2mRk4wHb2u5fnJGoM55gmMd77gQ4i8H9N9K8HkGLwxwXsFkGgeoQgig==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=FDL9ILH2OxIhACREGC1gHdTJf5aWsAE09jnI9Jm4K2o=;
 b=B8ImlehruzPOczlpvfIKOxlLZ/byEU7St/b1Ks+LbFdc3nyJg8oLFgw5/X1dt4b+BOIP/Dl2TjJEfwYbUHQYtQ70RDr8lEozV/3gH20WeaOFPfDsMuapnLH6COU/MAWZDNcrG6Ssrv+NEnK41uae2oy5D31rBHkCD8xwWRH67OEn7wd6Xu/W9qzBWhIdzm8EFnnsZHjA6Zzy6Oov3j3A3TUl2oN5YGcLSgA3ydM7iHScuklYyudxQizAPFgH73hrVbdah7KJbnSx7tPcJBiu+UssydNXIO4Jrcn3wr4dxNWIxaLzZ24mVEDAOiDk1o1l3lh6fzmnkIcnv91WwRTs5A==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3297.namprd18.prod.outlook.com (10.255.163.221) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2115.10; Thu, 25 Jul 2019 13:30:39 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b%7]) with mapi id 15.20.2115.005; Thu, 25 Jul 2019
 13:30:39 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v4 04/12] AMD/IOMMU: pass IOMMU to
 {get,free,update}_intremap_entry()
Thread-Index: AQHVQu0mr/8DrTzYqUOeY8wBlnBXMQ==
Date: Thu, 25 Jul 2019 13:30:39 +0000
Message-ID: <a60d4bf7-409c-c43b-d4f2-2419fa96068c@suse.com>
References: <b8ae110a-f94a-4ed2-5cf9-c00ff1c0cb81@suse.com>
In-Reply-To: <b8ae110a-f94a-4ed2-5cf9-c00ff1c0cb81@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: LNXP123CA0017.GBRP123.PROD.OUTLOOK.COM
 (2603:10a6:600:d2::29) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 8e73042e-5672-4eab-7519-08d711044883
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3297; 
x-ms-traffictypediagnostic: BY5PR18MB3297:
x-microsoft-antispam-prvs: <BY5PR18MB329740EE48F0DA2AFD7E2446B3C10@BY5PR18MB3297.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:3383;
x-forefront-prvs: 0109D382B0
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(39860400002)(366004)(136003)(396003)(376002)(346002)(189003)(199004)(6436002)(53936002)(2906002)(386003)(6506007)(2501003)(15650500001)(86362001)(478600001)(5660300002)(64756008)(4326008)(66556008)(305945005)(6486002)(31696002)(486006)(25786009)(66066001)(6512007)(102836004)(80792005)(66946007)(5640700003)(14454004)(26005)(66446008)(7736002)(14444005)(446003)(52116002)(99286004)(76176011)(54906003)(6116002)(3846002)(31686004)(316002)(81166006)(81156014)(6916009)(8676002)(8936002)(68736007)(2616005)(66476007)(11346002)(256004)(71190400001)(71200400001)(36756003)(476003)(2351001)(186003)(142933001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3297;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: uyyV5slZKIVurDjdiDN/3q3nUaTyjcRa/uwWp+tPIdSXuJ5WwxA56cAqnpQduTWoftl6LHl53/3/OL6Bhx9nyt1D6eMJQ+umNdAyOkcJTXCkyruG4+QTVyilZM6p+TqVxOAQfQ6MVLmCauA1g6L5980wHro9ogych9jtGDxLWBCFQcUsAgmH3rrR3kgYZveckeAkbsJjNf+g77TaY02TN9o83N111tsBP4zG1fJkM59ch+ZBFFKZTo71eD4ZRqByKkzgty4f/IE6dQrQJEh2BnXA1kJBQrviLyMY3ZEjBRUAD/gHD8Jz4thiCXIN4/oEZus6/ysy3W0gqMgpsTfrqZEqBfuwmCVbULU5gNziNQCIonUilMa9oIUE+2Ok2e4uggvjExv8K2wnWO1BbAydNl+tO3fttWNzeUSQXxESi9Q=
Content-ID: <85003DCBC9B3CC45917837486CDC7CD0@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 8e73042e-5672-4eab-7519-08d711044883
X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Jul 2019 13:30:39.1979 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3297
X-OriginatorOrg: suse.com
Subject: [Xen-devel] [PATCH v4 04/12] AMD/IOMMU: pass IOMMU to {get, free,
 update}_intremap_entry()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Brian Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIGZ1bmN0aW9ucyB3aWxsIHdhbnQgdG8ga25vdyBJT01NVSBwcm9wZXJ0aWVzIChzcGVjaWZp
Y2FsbHkgdGhlIElSVEUNCnNpemUpIHN1YnNlcXVlbnRseS4NCg0KUmF0aGVyIHRoYW4gaW50cm9k
dWNpbmcgYSBzZWNvbmQgZXJyb3IgcGF0aCBib2d1c2x5IHJldHVybmluZyAtRS4uLiBmcm9tDQph
bWRfaW9tbXVfcmVhZF9pb2FwaWNfZnJvbV9pcmUoKSwgYWxzbyBjaGFuZ2UgdGhlIGV4aXN0aW5n
IG9uZSB0byBmb2xsb3cNClZULWQgaW4gcmV0dXJuaW5nIHRoZSByYXcgKHVudHJhbnNsYXRlZCkg
SU8tQVBJQyBSVEUuDQoNClNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNl
LmNvbT4NCkFja2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29t
Pg0KQWNrZWQtYnk6IEJyaWFuIFdvb2RzIDxicmlhbi53b29kc0BhbWQuY29tPg0KLS0tDQp2Mzog
TmV3Lg0KDQotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfaW50ci5jDQor
KysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfaW50ci5jDQpAQCAtMTIyLDEx
ICsxMjIsMTEgQEAgc3RhdGljIHVuc2lnbmVkIGludCBhbGxvY19pbnRyZW1hcF9lbnRyeQ0KICAg
ICAgcmV0dXJuIHNsb3Q7DQogIH0NCiAgDQotc3RhdGljIHVuaW9uIGlydGVfcHRyIGdldF9pbnRy
ZW1hcF9lbnRyeSh1bnNpZ25lZCBpbnQgc2VnLCB1bnNpZ25lZCBpbnQgYmRmLA0KLSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IGluZGV4KQ0KK3N0
YXRpYyB1bmlvbiBpcnRlX3B0ciBnZXRfaW50cmVtYXBfZW50cnkoY29uc3Qgc3RydWN0IGFtZF9p
b21tdSAqaW9tbXUsDQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1
bnNpZ25lZCBpbnQgYmRmLCB1bnNpZ25lZCBpbnQgaW5kZXgpDQogIHsNCiAgICAgIHVuaW9uIGly
dGVfcHRyIHRhYmxlID0gew0KLSAgICAgICAgLnB0ciA9IGdldF9pdnJzX21hcHBpbmdzKHNlZylb
YmRmXS5pbnRyZW1hcF90YWJsZQ0KKyAgICAgICAgLnB0ciA9IGdldF9pdnJzX21hcHBpbmdzKGlv
bW11LT5zZWcpW2JkZl0uaW50cmVtYXBfdGFibGUNCiAgICAgIH07DQogIA0KICAgICAgQVNTRVJU
KHRhYmxlLnB0ciAmJiAoaW5kZXggPCBJTlRSRU1BUF9FTlRSSUVTKSk7DQpAQCAtMTM2LDE4ICsx
MzYsMTkgQEAgc3RhdGljIHVuaW9uIGlydGVfcHRyIGdldF9pbnRyZW1hcF9lbnRyeQ0KICAgICAg
cmV0dXJuIHRhYmxlOw0KICB9DQogIA0KLXN0YXRpYyB2b2lkIGZyZWVfaW50cmVtYXBfZW50cnko
dW5zaWduZWQgaW50IHNlZywgdW5zaWduZWQgaW50IGJkZiwNCi0gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHVuc2lnbmVkIGludCBpbmRleCkNCitzdGF0aWMgdm9pZCBmcmVlX2ludHJl
bWFwX2VudHJ5KGNvbnN0IHN0cnVjdCBhbWRfaW9tbXUgKmlvbW11LA0KKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IGJkZiwgdW5zaWduZWQgaW50IGluZGV4KQ0K
ICB7DQotICAgIHVuaW9uIGlydGVfcHRyIGVudHJ5ID0gZ2V0X2ludHJlbWFwX2VudHJ5KHNlZywg
YmRmLCBpbmRleCk7DQorICAgIHVuaW9uIGlydGVfcHRyIGVudHJ5ID0gZ2V0X2ludHJlbWFwX2Vu
dHJ5KGlvbW11LCBiZGYsIGluZGV4KTsNCiAgDQogICAgICBBQ0NFU1NfT05DRShlbnRyeS5wdHIz
Mi0+cmF3KSA9IDA7DQogIA0KLSAgICBfX2NsZWFyX2JpdChpbmRleCwgZ2V0X2l2cnNfbWFwcGlu
Z3Moc2VnKVtiZGZdLmludHJlbWFwX2ludXNlKTsNCisgICAgX19jbGVhcl9iaXQoaW5kZXgsIGdl
dF9pdnJzX21hcHBpbmdzKGlvbW11LT5zZWcpW2JkZl0uaW50cmVtYXBfaW51c2UpOw0KICB9DQog
IA0KLXN0YXRpYyB2b2lkIHVwZGF0ZV9pbnRyZW1hcF9lbnRyeSh1bmlvbiBpcnRlX3B0ciBlbnRy
eSwgdW5zaWduZWQgaW50IHZlY3RvciwNCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgdW5zaWduZWQgaW50IGludF90eXBlLA0KK3N0YXRpYyB2b2lkIHVwZGF0ZV9pbnRyZW1hcF9l
bnRyeShjb25zdCBzdHJ1Y3QgYW1kX2lvbW11ICppb21tdSwNCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgdW5pb24gaXJ0ZV9wdHIgZW50cnksDQorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCB2ZWN0b3IsIHVuc2lnbmVkIGludCBpbnRfdHlw
ZSwNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBkZXN0
X21vZGUsIHVuc2lnbmVkIGludCBkZXN0KQ0KICB7DQogICAgICB1bmlvbiBpcnRlMzIgaXJ0ZSA9
IHsNCkBAIC0yMTIsNyArMjEzLDcgQEAgc3RhdGljIGludCB1cGRhdGVfaW50cmVtYXBfZW50cnlf
ZnJvbV9pbw0KICAgICAgICAgIGxvX3VwZGF0ZSA9IDE7DQogICAgICB9DQogIA0KLSAgICBlbnRy
eSA9IGdldF9pbnRyZW1hcF9lbnRyeShpb21tdS0+c2VnLCByZXFfaWQsIG9mZnNldCk7DQorICAg
IGVudHJ5ID0gZ2V0X2ludHJlbWFwX2VudHJ5KGlvbW11LCByZXFfaWQsIG9mZnNldCk7DQogICAg
ICBpZiAoICFsb191cGRhdGUgKQ0KICAgICAgew0KICAgICAgICAgIC8qDQpAQCAtMjIzLDcgKzIy
NCw3IEBAIHN0YXRpYyBpbnQgdXBkYXRlX2ludHJlbWFwX2VudHJ5X2Zyb21faW8NCiAgICAgICAg
ICB2ZWN0b3IgPSBlbnRyeS5wdHIzMi0+Zmxkcy52ZWN0b3I7DQogICAgICAgICAgZGVsaXZlcnlf
bW9kZSA9IGVudHJ5LnB0cjMyLT5mbGRzLmludF90eXBlOw0KICAgICAgfQ0KLSAgICB1cGRhdGVf
aW50cmVtYXBfZW50cnkoZW50cnksIHZlY3RvciwgZGVsaXZlcnlfbW9kZSwgZGVzdF9tb2RlLCBk
ZXN0KTsNCisgICAgdXBkYXRlX2ludHJlbWFwX2VudHJ5KGlvbW11LCBlbnRyeSwgdmVjdG9yLCBk
ZWxpdmVyeV9tb2RlLCBkZXN0X21vZGUsIGRlc3QpOw0KICANCiAgICAgIHNwaW5fdW5sb2NrX2ly
cXJlc3RvcmUobG9jaywgZmxhZ3MpOw0KICANCkBAIC0yODgsOCArMjg5LDggQEAgaW50IF9faW5p
dCBhbWRfaW9tbXVfc2V0dXBfaW9hcGljX3JlbWFwcA0KICAgICAgICAgICAgICBzcGluX2xvY2tf
aXJxc2F2ZShsb2NrLCBmbGFncyk7DQogICAgICAgICAgICAgIG9mZnNldCA9IGFsbG9jX2ludHJl
bWFwX2VudHJ5KHNlZywgcmVxX2lkLCAxKTsNCiAgICAgICAgICAgICAgQlVHX09OKG9mZnNldCA+
PSBJTlRSRU1BUF9FTlRSSUVTKTsNCi0gICAgICAgICAgICBlbnRyeSA9IGdldF9pbnRyZW1hcF9l
bnRyeShpb21tdS0+c2VnLCByZXFfaWQsIG9mZnNldCk7DQotICAgICAgICAgICAgdXBkYXRlX2lu
dHJlbWFwX2VudHJ5KGVudHJ5LCB2ZWN0b3IsDQorICAgICAgICAgICAgZW50cnkgPSBnZXRfaW50
cmVtYXBfZW50cnkoaW9tbXUsIHJlcV9pZCwgb2Zmc2V0KTsNCisgICAgICAgICAgICB1cGRhdGVf
aW50cmVtYXBfZW50cnkoaW9tbXUsIGVudHJ5LCB2ZWN0b3IsDQogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBkZWxpdmVyeV9tb2RlLCBkZXN0X21vZGUsIGRlc3QpOw0KICAgICAg
ICAgICAgICBzcGluX3VubG9ja19pcnFyZXN0b3JlKGxvY2ssIGZsYWdzKTsNCiAgDQpAQCAtNDEz
LDcgKzQxNCw3IEBAIHVuc2lnbmVkIGludCBhbWRfaW9tbXVfcmVhZF9pb2FwaWNfZnJvbV8NCiAg
DQogICAgICBpZHggPSBpb2FwaWNfaWRfdG9faW5kZXgoSU9fQVBJQ19JRChhcGljKSk7DQogICAg
ICBpZiAoIGlkeCA9PSBNQVhfSU9fQVBJQ1MgKQ0KLSAgICAgICAgcmV0dXJuIC1FSU5WQUw7DQor
ICAgICAgICByZXR1cm4gdmFsOw0KICANCiAgICAgIG9mZnNldCA9IGlvYXBpY19zYmRmW2lkeF0u
cGluXzJfaWR4W3Bpbl07DQogIA0KQEAgLTQyMiw5ICs0MjMsMTMgQEAgdW5zaWduZWQgaW50IGFt
ZF9pb21tdV9yZWFkX2lvYXBpY19mcm9tXw0KICAgICAgICAgIHUxNiBiZGYgPSBpb2FwaWNfc2Jk
ZltpZHhdLmJkZjsNCiAgICAgICAgICB1MTYgc2VnID0gaW9hcGljX3NiZGZbaWR4XS5zZWc7DQog
ICAgICAgICAgdTE2IHJlcV9pZCA9IGdldF9pbnRyZW1hcF9yZXF1ZXN0b3JfaWQoc2VnLCBiZGYp
Ow0KLSAgICAgICAgdW5pb24gaXJ0ZV9wdHIgZW50cnkgPSBnZXRfaW50cmVtYXBfZW50cnkoc2Vn
LCByZXFfaWQsIG9mZnNldCk7DQorICAgICAgICBjb25zdCBzdHJ1Y3QgYW1kX2lvbW11ICppb21t
dSA9IGZpbmRfaW9tbXVfZm9yX2RldmljZShzZWcsIGJkZik7DQorICAgICAgICB1bmlvbiBpcnRl
X3B0ciBlbnRyeTsNCiAgDQorICAgICAgICBpZiAoICFpb21tdSApDQorICAgICAgICAgICAgcmV0
dXJuIHZhbDsNCiAgICAgICAgICBBU1NFUlQob2Zmc2V0ID09ICh2YWwgJiAoSU5UUkVNQVBfRU5U
UklFUyAtIDEpKSk7DQorICAgICAgICBlbnRyeSA9IGdldF9pbnRyZW1hcF9lbnRyeShpb21tdSwg
cmVxX2lkLCBvZmZzZXQpOw0KICAgICAgICAgIHZhbCAmPSB+KElOVFJFTUFQX0VOVFJJRVMgLSAx
KTsNCiAgICAgICAgICB2YWwgfD0gTUFTS19JTlNSKGVudHJ5LnB0cjMyLT5mbGRzLmludF90eXBl
LA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgSU9fQVBJQ19SRURJUl9ERUxJVl9NT0RFX01B
U0spOw0KQEAgLTQ1NCw3ICs0NTksNyBAQCBzdGF0aWMgaW50IHVwZGF0ZV9pbnRyZW1hcF9lbnRy
eV9mcm9tX21zDQogICAgICAgICAgbG9jayA9IGdldF9pbnRyZW1hcF9sb2NrKGlvbW11LT5zZWcs
IHJlcV9pZCk7DQogICAgICAgICAgc3Bpbl9sb2NrX2lycXNhdmUobG9jaywgZmxhZ3MpOw0KICAg
ICAgICAgIGZvciAoIGkgPSAwOyBpIDwgbnI7ICsraSApDQotICAgICAgICAgICAgZnJlZV9pbnRy
ZW1hcF9lbnRyeShpb21tdS0+c2VnLCByZXFfaWQsICpyZW1hcF9pbmRleCArIGkpOw0KKyAgICAg
ICAgICAgIGZyZWVfaW50cmVtYXBfZW50cnkoaW9tbXUsIHJlcV9pZCwgKnJlbWFwX2luZGV4ICsg
aSk7DQogICAgICAgICAgc3Bpbl91bmxvY2tfaXJxcmVzdG9yZShsb2NrLCBmbGFncyk7DQogICAg
ICAgICAgZ290byBkb25lOw0KICAgICAgfQ0KQEAgLTQ3OSw4ICs0ODQsOCBAQCBzdGF0aWMgaW50
IHVwZGF0ZV9pbnRyZW1hcF9lbnRyeV9mcm9tX21zDQogICAgICAgICAgKnJlbWFwX2luZGV4ID0g
b2Zmc2V0Ow0KICAgICAgfQ0KICANCi0gICAgZW50cnkgPSBnZXRfaW50cmVtYXBfZW50cnkoaW9t
bXUtPnNlZywgcmVxX2lkLCBvZmZzZXQpOw0KLSAgICB1cGRhdGVfaW50cmVtYXBfZW50cnkoZW50
cnksIHZlY3RvciwgZGVsaXZlcnlfbW9kZSwgZGVzdF9tb2RlLCBkZXN0KTsNCisgICAgZW50cnkg
PSBnZXRfaW50cmVtYXBfZW50cnkoaW9tbXUsIHJlcV9pZCwgb2Zmc2V0KTsNCisgICAgdXBkYXRl
X2ludHJlbWFwX2VudHJ5KGlvbW11LCBlbnRyeSwgdmVjdG9yLCBkZWxpdmVyeV9tb2RlLCBkZXN0
X21vZGUsIGRlc3QpOw0KICAgICAgc3Bpbl91bmxvY2tfaXJxcmVzdG9yZShsb2NrLCBmbGFncyk7
DQogIA0KICAgICAgKmRhdGEgPSAobXNnLT5kYXRhICYgfihJTlRSRU1BUF9FTlRSSUVTIC0gMSkp
IHwgb2Zmc2V0Ow0KQEAgLTU5NCwxMiArNTk5LDEzIEBAIHZvaWQgYW1kX2lvbW11X3JlYWRfbXNp
X2Zyb21faXJlKA0KICAgICAgY29uc3Qgc3RydWN0IHBjaV9kZXYgKnBkZXYgPSBtc2lfZGVzYy0+
ZGV2Ow0KICAgICAgdTE2IGJkZiA9IHBkZXYgPyBQQ0lfQkRGMihwZGV2LT5idXMsIHBkZXYtPmRl
dmZuKSA6IGhwZXRfc2JkZi5iZGY7DQogICAgICB1MTYgc2VnID0gcGRldiA/IHBkZXYtPnNlZyA6
IGhwZXRfc2JkZi5zZWc7DQorICAgIGNvbnN0IHN0cnVjdCBhbWRfaW9tbXUgKmlvbW11ID0gX2Zp
bmRfaW9tbXVfZm9yX2RldmljZShzZWcsIGJkZik7DQogICAgICB1bmlvbiBpcnRlX3B0ciBlbnRy
eTsNCiAgDQotICAgIGlmICggSVNfRVJSX09SX05VTEwoX2ZpbmRfaW9tbXVfZm9yX2RldmljZShz
ZWcsIGJkZikpICkNCisgICAgaWYgKCBJU19FUlJfT1JfTlVMTChpb21tdSkgKQ0KICAgICAgICAg
IHJldHVybjsNCiAgDQotICAgIGVudHJ5ID0gZ2V0X2ludHJlbWFwX2VudHJ5KHNlZywgZ2V0X2Rt
YV9yZXF1ZXN0b3JfaWQoc2VnLCBiZGYpLCBvZmZzZXQpOw0KKyAgICBlbnRyeSA9IGdldF9pbnRy
ZW1hcF9lbnRyeShpb21tdSwgZ2V0X2RtYV9yZXF1ZXN0b3JfaWQoc2VnLCBiZGYpLCBvZmZzZXQp
Ow0KICANCiAgICAgIGlmICggbXNpX2Rlc2MtPm1zaV9hdHRyaWIudHlwZSA9PSBQQ0lfQ0FQX0lE
X01TSSApDQogICAgICB7DQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 25 13:34:34 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Jul 2019 13:34:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqdtC-0007kN-KW; Thu, 25 Jul 2019 13:34: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=XezG=VW=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hqdtC-0007kG-21
 for xen-devel@lists.xenproject.org; Thu, 25 Jul 2019 13:34:34 +0000
X-Inumbo-ID: ef549808-aee0-11e9-8980-bc764e045a96
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ef549808-aee0-11e9-8980-bc764e045a96;
 Thu, 25 Jul 2019 13:34:32 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: StTFkWixBFKB3djBpF6W9Wz/vTkzeIhBHvsP6huM0+dqlmHYUTlSVbFrgmzISQRzSJ6E6Szrqs
 FD2Uc3bayw5T8zgD29SlIbrSnyxfg+w7GGCWAb0CAUwvW96r7C5zKRGtKnDSTTdF0dB7NWRqH2
 qWyZLaYFlLS4rdxLD2gn7WKJPwDF8JIeDY+ee97VtD3vVqOIA2ULvUr7s/OgwsyuZU6MzX6M2X
 tCK4cRjzpB7bBCVRfPJLtW1oT9nrWBXHg8oNjmI7LRLtXwNF6bDqyCMy4Ti+fmq9dJpE1fijvm
 2ZY=
X-SBRS: 2.7
X-MesageID: 3420251
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,306,1559534400"; 
   d="scan'208";a="3420251"
Date: Thu, 25 Jul 2019 15:34:21 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20190725133421.t2petgaoxrra7ks7@Air-de-Roger>
References: <20190723154851.77627-1-roger.pau@citrix.com>
 <20190723154851.77627-3-roger.pau@citrix.com>
 <5017c875-a59d-e7d1-c8fc-325b4208d15e@suse.com>
 <cade48e9-5346-b325-e06a-ee4adf2c48f0@citrix.com>
 <cb952c0d-4111-2138-660e-c9dc0dd79c11@suse.com>
 <10856269-2698-7791-3b43-3e47af14cbe7@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <10856269-2698-7791-3b43-3e47af14cbe7@suse.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 2/2] x86/iommu: avoid mapping the APIC
 configuration space for hwdom
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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.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>

T24gVGh1LCBKdWwgMjUsIDIwMTkgYXQgMTI6NDc6MDFQTSArMDAwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gT24gMjQuMDcuMjAxOSAxMTo0MywgSmFuIEJldWxpY2ggd3JvdGU6Cj4gPiBPbiAyMy4w
Ny4yMDE5IDE4OjQ1LCBBbmRyZXcgQ29vcGVyIHdyb3RlOgo+ID4+IE9uIDIzLzA3LzIwMTkgMTc6
MDksIEphbiBCZXVsaWNoIHdyb3RlOgo+ID4+PiBPbiAyMy4wNy4yMDE5IDE3OjQ4LCBSb2dlciBQ
YXUgTW9ubmUgd3JvdGU6Cj4gPj4+PiBDdXJyZW50IGNvZGUgb25seSBwcmV2ZW50cyBtYXBwaW5n
IHRoZSBpby1hcGljIHBhZ2UgaW50byB0aGUgZ3Vlc3QKPiA+Pj4+IHBoeXNpY2FsIG1lbW9yeSBt
YXAuIEV4cGFuZCB0aGUgcmFuZ2UgdG8gYmUgMHhGRUN4X3h4eHggYXMgZGVzY3JpYmVkCj4gPj4+
PiBpbiB0aGUgSW50ZWwgMyBTZXJpZXMgQ2hpcHNldCBEYXRhc2hlZXQgc2VjdGlvbiAzLjMuMSAi
QVBJQwo+ID4+Pj4gQ29uZmlndXJhdGlvbiBTcGFjZSAoRkVDMF8wMDAwaOKAk0ZFQ0ZfRkZGRmgp
Ii4KPiA+Pj4+Cj4gPj4+PiBBTUQgYWxzbyBsaXN0cyB0aGlzIGFkZHJlc3MgcmFuZ2UgaW4gdGhl
IEFNRCBTUjU2OTAgRGF0YWJvb2ssIHNlY3Rpb24KPiA+Pj4+IDIuNC4yICJOb24tU0IgSU9BUElD
IFN1cHBvcnQiLgo+ID4+PiBCdXQgdGhhdCdzIGNoaXBzZXQgc3BlY2lmaWMuIEkgZG9uJ3QgdGhp
bmsgd2UgY2FuIGJsaW5kbHkgYXNzdW1lCj4gPj4+IHRoaXMgcmFuZ2UuCj4gPj4KPiA+PiBUaGUg
SU8tQVBJQyBoYXMgYWx3YXlzIGxpdmVkIGluIHRoYXQgcmVnaW9uIHNpbmNlIGl0cyBpbnRyb2R1
Y3Rpb24sIGFuZAo+ID4+IHRoZSBsb2NhdGlvbiBpc24ndCBldmVuIGNvbmZpZ3VyYWJsZSBvbiBu
ZXdlciBjaGlwc2V0cyAoSWYgSSd2ZSByZWFkIHRoZQo+ID4+IFNBRCByb3V0aW5nIHJ1bGVzIGlu
IFNreWxha2UgY29ycmVjdGx5LsKgIEFsbCB0aGF0IGNhbiBiZSBjb25maWd1cmVkIGlzCj4gPj4g
bXVsdGlwbGUgSU8tQVBJQ3MgYmVpbmcgbWFwcGVkIGFkamFjZW50IHRvIGVhY2ggb3RoZXIuKQo+
ID4gCj4gPiBJJ20gcHJldHR5IHN1cmUgSSd2ZSBzZWVuIElPLUFQSUNzIG91dHNpZGUgdGhhdCBy
YW5nZS4KPiAKPiAgRnJvbSBteSBBTUQgRmFtMTUgc3lzdGVtOgo+IAo+IDw3PkFDUEk6IExvY2Fs
IEFQSUMgYWRkcmVzcyAweGZlZTAwMDAwCj4gPDY+SU9BUElDWzBdOiBhcGljX2lkIDAsIHZlcnNp
b24gMzMsIGFkZHJlc3MgMHhmZWMwMDAwMCwgR1NJIDAtMjMKPiA8Nj5JT0FQSUNbMV06IGFwaWNf
aWQgMSwgdmVyc2lvbiAzMywgYWRkcmVzcyAweGM4MDAwMDAwLCBHU0kgMjQtNTUKCkhtLCBJIGd1
ZXNzIHRoZSBvbmx5IG9wdGlvbiBpcyB0byB0aGVuIGJsYWNrbGlzdCB0aGUgcHJvcG9zZWQgcmFu
Z2UKcGx1cyBhbnkgb2YgdGhlIHBhZ2VzIG9mIHRoZSBpby1hcGljcyBvbiB0aGUgc3lzdGVtLiBJ
IGNhbiBzZW5kIGEgbmV3CnZlcnNpb24gd2l0aG91dCBkcm9wcGluZyB0aGUgY3VycmVudCBpby1h
cGljIGJsYWNrbGlzdGluZywgYnV0IHRoZW4KSSdtIG5vdCBzdXJlIHRoZXJlJ3MgbXVjaCB2YWx1
ZSBpbiBhZGRpbmcgdGhlIEZFQzBfMDAwMGjigJNGRUNGX0ZGRkZoCnJhbmdlLgoKVGhhbmtzLCBS
b2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 25 13:34:59 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Jul 2019 13:34:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqdta-0007om-Un; Thu, 25 Jul 2019 13:34:58 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=dOpT=VW=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hqdtZ-0007oa-C2
 for xen-devel@lists.xenproject.org; Thu, 25 Jul 2019 13:34:57 +0000
X-Inumbo-ID: fc95ba06-aee0-11e9-b3f8-276de1adf21f
Received: from m9a0002g.houston.softwaregrp.com (unknown [15.124.64.67])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id fc95ba06-aee0-11e9-b3f8-276de1adf21f;
 Thu, 25 Jul 2019 13:34:55 +0000 (UTC)
Received: FROM m9a0002g.houston.softwaregrp.com (15.121.0.190) BY
 m9a0002g.houston.softwaregrp.com WITH ESMTP; 
 Thu, 25 Jul 2019 13:34:54 +0000
Received: from M4W0335.microfocus.com (2002:f78:1193::f78:1193) by
 M9W0067.microfocus.com (2002:f79:be::f79:be) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Thu, 25 Jul 2019 13:32:16 +0000
Received: from NAM02-SN1-obe.outbound.protection.outlook.com (15.124.8.13) by
 M4W0335.microfocus.com (15.120.17.147) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Thu, 25 Jul 2019 13:32:16 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=nXdEM7Oz8+icmgB3vtBb3MAkqd847AzQnKM6HU9UzFkEJAHi7a7vqIEXD6HPnr3P2LXmppIwoha9qisBrqIG8FyTX2HTirO4fOzWUxucrn+i+A0pXzqmQk3BtkgaZEW7oXeKTwfstDlI/RxafyRNnAyBSyvG9Rq/uqRSQVHg5fkmbP2stzrZItkoTpR1Vl7ErVEArt/fYLWXVUlLM+QdEtOUsCmHOVTtDsrQx6zFcqylMFZx7Gcy14g3RfKnGAiE43to7YwSMxo7/GljwqA/cfRVG2K742qNvhesp8oBFluo6ka3XksrZTUNrgbyCZP2LNUlsb0iL57edxxghaigkQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=85Gdb1u84nQyfIn3TcMtB5hLBwNwv9XF2/n2wt3FSZo=;
 b=nAmxGPRwqz+P01Jd3irc9b69sosXPF4qePeN6ICoxZ5v5EEU//hEAkmAoVO0zVzHAzuzxE7q1xzNNH6oaUlJ9zK4HDYCyNqIYT5wv2qfdwCD7hQfNBuh8qMFdwPq6b7IWmZBnAbR/gtvGtdd/+pVGtrskw592WzAErbCi7M3039VCKUQHffeS3s7KqwZijVwJOlw5KKyu0Vf6GldvXmJCUiFXu4XQ1qPKHr7JojibKuiUhIvbu+ryM76AZKplPLtgNd8io0bme21d3auVoMmU/VwrPwjrBXzVO7oHzaCp/mnMmcai9eloz84lcVzQnlJQyeJvk1rBuw0/pGbrldqnw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3171.namprd18.prod.outlook.com (10.255.137.24) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2094.17; Thu, 25 Jul 2019 13:32:15 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b%7]) with mapi id 15.20.2115.005; Thu, 25 Jul 2019
 13:32:15 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v4 08/12] AMD/IOMMU: adjust setup of internal interrupt
 for x2APIC mode
Thread-Index: AQHVQu1fNn4kSH7XOkGXPZYEvIM4zw==
Date: Thu, 25 Jul 2019 13:32:15 +0000
Message-ID: <af334965-6175-07d7-9821-dde77bd3595a@suse.com>
References: <b8ae110a-f94a-4ed2-5cf9-c00ff1c0cb81@suse.com>
In-Reply-To: <b8ae110a-f94a-4ed2-5cf9-c00ff1c0cb81@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: LO2P265CA0045.GBRP265.PROD.OUTLOOK.COM
 (2603:10a6:600:61::33) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 21361a90-c965-420d-d2fd-08d711048200
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3171; 
x-ms-traffictypediagnostic: BY5PR18MB3171:
x-microsoft-antispam-prvs: <BY5PR18MB31716FA4F4FE62C67B864195B3C10@BY5PR18MB3171.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:4502;
x-forefront-prvs: 0109D382B0
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(396003)(376002)(366004)(136003)(346002)(39860400002)(199004)(189003)(81166006)(11346002)(26005)(6116002)(478600001)(446003)(256004)(52116002)(186003)(316002)(2501003)(81156014)(476003)(5640700003)(2351001)(5660300002)(3846002)(486006)(2616005)(54906003)(66066001)(8676002)(6436002)(80792005)(66946007)(76176011)(71200400001)(31686004)(86362001)(71190400001)(99286004)(6486002)(8936002)(64756008)(66556008)(53936002)(6506007)(66446008)(2906002)(14454004)(6916009)(102836004)(7736002)(31696002)(6512007)(36756003)(305945005)(68736007)(4326008)(66476007)(14444005)(25786009)(386003);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3171;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: jeP15zo+sjifINJS2N+MuTKQOomHNcUE66ltal5CRPK5nPhpxiWr8u3Oqz3QlPE+nopQuSTfarWsmyR7ODtDlWGwG/kx20oqAMKmCYDaN2ilGOwK4lh518WYJQkXmp8M1tDL4F0bVYm3uYgiEPWPB+HXAZNDJhpd05k7EL0Z6zfUgPowJ2DTh2H3iJlBFcLBlSN/cv/0irlqs7ESj5LkBxLBjy97MetiIzuHPaHO4wMG2ELTWH79zIISDkBKDFyXO1ZpUChfOUUwwcvTunZQ4IM0LZMVs790OjbgmxsQhkzJTAUlFB5VBIMQZgMaOcEy25BygIV4ZHNBHPZm5ZyRRdZoAY9jkWfpKaZWXWTOB6PjGNroTkhYI1p71bACzdRVogo4jUJcfMwtM2jcz/NYM4HCxDBcL1olBgo3q/i+Ghc=
Content-ID: <A9546990067B154CB6A745386B235251@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 21361a90-c965-420d-d2fd-08d711048200
X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Jul 2019 13:32:15.6497 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3171
X-OriginatorOrg: suse.com
Subject: [Xen-devel] [PATCH v4 08/12] AMD/IOMMU: adjust setup of internal
 interrupt for x2APIC mode
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 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>

SW4gb3JkZXIgdG8gYmUgYWJsZSB0byBleHByZXNzIGFsbCBwb3NzaWJsZSBkZXN0aW5hdGlvbnMg
d2UgbmVlZCB0byBtYWtlDQp1c2Ugb2YgdGhpcyBub24tTVNJLWNhcGFiaWxpdHkgYmFzZWQgbWVj
aGFuaXNtLiBUaGUgbmV3IElSUSBjb250cm9sbGVyDQpzdHJ1Y3R1cmUgY2FuIHJlLXVzZSBjZXJ0
YWluIE1TSSBmdW5jdGlvbnMsIHRob3VnaC4NCg0KRm9yIG5vdyBnZW5lcmFsIGFuZCBQUFIgaW50
ZXJydXB0cyBzdGlsbCBzaGFyZSBhIHNpbmdsZSB2ZWN0b3IsIElSUSwgYW5kDQpoZW5jZSBoYW5k
bGVyLg0KDQpTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+DQpS
ZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4NCkFj
a2VkLWJ5OiBCcmlhbiBXb29kcyA8YnJpYW4ud29vZHNAYW1kLmNvbT4NCi0tLQ0KdjQ6IFJlLWJh
c2UuDQp2MzogUmUtYmFzZS4NCg0KLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lv
bW11X2luaXQuYw0KKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2luaXQu
Yw0KQEAgLTQ3Miw2ICs0NzIsNDQgQEAgc3RhdGljIGh3X2lycV9jb250cm9sbGVyIGlvbW11X21h
c2thYmxlXw0KICAgICAgLnNldF9hZmZpbml0eSA9IHNldF9tc2lfYWZmaW5pdHksDQogIH07DQog
IA0KK3N0YXRpYyB2b2lkIHNldF94MmFwaWNfYWZmaW5pdHkoc3RydWN0IGlycV9kZXNjICpkZXNj
LCBjb25zdCBjcHVtYXNrX3QgKm1hc2spDQorew0KKyAgICBzdHJ1Y3QgYW1kX2lvbW11ICppb21t
dSA9IGRlc2MtPmFjdGlvbi0+ZGV2X2lkOw0KKyAgICB1bnNpZ25lZCBpbnQgZGVzdCA9IHNldF9k
ZXNjX2FmZmluaXR5KGRlc2MsIG1hc2spOw0KKyAgICB1bmlvbiBhbWRfaW9tbXVfeDJhcGljX2Nv
bnRyb2wgY3RybCA9IHt9Ow0KKyAgICB1bnNpZ25lZCBsb25nIGZsYWdzOw0KKw0KKyAgICBpZiAo
IGRlc3QgPT0gQkFEX0FQSUNJRCApDQorICAgICAgICByZXR1cm47DQorDQorICAgIG1zaV9jb21w
b3NlX21zZyhkZXNjLT5hcmNoLnZlY3RvciwgTlVMTCwgJmlvbW11LT5tc2kubXNnKTsNCisgICAg
aW9tbXUtPm1zaS5tc2cuZGVzdDMyID0gZGVzdDsNCisNCisgICAgY3RybC5kZXN0X21vZGUgPSBN
QVNLX0VYVFIoaW9tbXUtPm1zaS5tc2cuYWRkcmVzc19sbywNCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgTVNJX0FERFJfREVTVE1PREVfTUFTSyk7DQorICAgIGN0cmwuaW50X3R5cGUg
PSBNQVNLX0VYVFIoaW9tbXUtPm1zaS5tc2cuZGF0YSwNCisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBNU0lfREFUQV9ERUxJVkVSWV9NT0RFX01BU0spOw0KKyAgICBjdHJsLnZlY3RvciA9
IGRlc2MtPmFyY2gudmVjdG9yOw0KKyAgICBjdHJsLmRlc3RfbG8gPSBkZXN0Ow0KKyAgICBjdHJs
LmRlc3RfaGkgPSBkZXN0ID4+IDI0Ow0KKw0KKyAgICBzcGluX2xvY2tfaXJxc2F2ZSgmaW9tbXUt
PmxvY2ssIGZsYWdzKTsNCisgICAgd3JpdGVxKGN0cmwucmF3LCBpb21tdS0+bW1pb19iYXNlICsg
SU9NTVVfWFRfSU5UX0NUUkxfTU1JT19PRkZTRVQpOw0KKyAgICB3cml0ZXEoY3RybC5yYXcsIGlv
bW11LT5tbWlvX2Jhc2UgKyBJT01NVV9YVF9QUFJfSU5UX0NUUkxfTU1JT19PRkZTRVQpOw0KKyAg
ICBzcGluX3VubG9ja19pcnFyZXN0b3JlKCZpb21tdS0+bG9jaywgZmxhZ3MpOw0KK30NCisNCitz
dGF0aWMgaHdfaXJxX2NvbnRyb2xsZXIgaW9tbXVfeDJhcGljX3R5cGUgPSB7DQorICAgIC50eXBl
bmFtZSAgICAgPSAiSU9NTVUteDJBUElDIiwNCisgICAgLnN0YXJ0dXAgICAgICA9IGlycV9zdGFy
dHVwX25vbmUsDQorICAgIC5zaHV0ZG93biAgICAgPSBpcnFfc2h1dGRvd25fbm9uZSwNCisgICAg
LmVuYWJsZSAgICAgICA9IGlycV9lbmFibGVfbm9uZSwNCisgICAgLmRpc2FibGUgICAgICA9IGly
cV9kaXNhYmxlX25vbmUsDQorICAgIC5hY2sgICAgICAgICAgPSBhY2tfbm9ubWFza2FibGVfbXNp
X2lycSwNCisgICAgLmVuZCAgICAgICAgICA9IGVuZF9ub25tYXNrYWJsZV9tc2lfaXJxLA0KKyAg
ICAuc2V0X2FmZmluaXR5ID0gc2V0X3gyYXBpY19hZmZpbml0eSwNCit9Ow0KKw0KICBzdGF0aWMg
dm9pZCBwYXJzZV9ldmVudF9sb2dfZW50cnkoc3RydWN0IGFtZF9pb21tdSAqaW9tbXUsIHUzMiBl
bnRyeVtdKQ0KICB7DQogICAgICB1MTYgZG9tYWluX2lkLCBkZXZpY2VfaWQsIGZsYWdzOw0KQEAg
LTcyNiw4ICs3NjQsNiBAQCBzdGF0aWMgdm9pZCBpb21tdV9pbnRlcnJ1cHRfaGFuZGxlcihpbnQN
CiAgc3RhdGljIGJvb2xfdCBfX2luaXQgc2V0X2lvbW11X2ludGVycnVwdF9oYW5kbGVyKHN0cnVj
dCBhbWRfaW9tbXUgKmlvbW11KQ0KICB7DQogICAgICBpbnQgaXJxLCByZXQ7DQotICAgIGh3X2ly
cV9jb250cm9sbGVyICpoYW5kbGVyOw0KLSAgICB1MTYgY29udHJvbDsNCiAgDQogICAgICBpcnEg
PSBjcmVhdGVfaXJxKE5VTUFfTk9fTk9ERSk7DQogICAgICBpZiAoIGlycSA8PSAwICkNCkBAIC03
NDcsMTkgKzc4Myw0MiBAQCBzdGF0aWMgYm9vbF90IF9faW5pdCBzZXRfaW9tbXVfaW50ZXJydXB0
DQogICAgICAgICAgICAgICAgICAgICAgICAgIFBDSV9TTE9UKGlvbW11LT5iZGYpLCBQQ0lfRlVO
Qyhpb21tdS0+YmRmKSk7DQogICAgICAgICAgcmV0dXJuIDA7DQogICAgICB9DQotICAgIGNvbnRy
b2wgPSBwY2lfY29uZl9yZWFkMTYoUENJX1NCREYyKGlvbW11LT5zZWcsIGlvbW11LT5iZGYpLA0K
LSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlvbW11LT5tc2kubXNpX2F0dHJpYi5wb3Mg
KyBQQ0lfTVNJX0ZMQUdTKTsNCi0gICAgaW9tbXUtPm1zaS5tc2kubnZlYyA9IDE7DQotICAgIGlm
ICggaXNfbWFza19iaXRfc3VwcG9ydChjb250cm9sKSApDQotICAgIHsNCi0gICAgICAgIGlvbW11
LT5tc2kubXNpX2F0dHJpYi5tYXNrYml0ID0gMTsNCi0gICAgICAgIGlvbW11LT5tc2kubXNpLm1w
b3MgPSBtc2lfbWFza19iaXRzX3JlZyhpb21tdS0+bXNpLm1zaV9hdHRyaWIucG9zLA0KLSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlzXzY0Yml0X2FkZHJl
c3MoY29udHJvbCkpOw0KLSAgICAgICAgaGFuZGxlciA9ICZpb21tdV9tYXNrYWJsZV9tc2lfdHlw
ZTsNCisNCisgICAgaWYgKCBpb21tdS0+Y3RybC5pbnRfY2FwX3h0X2VuICkNCisgICAgew0KKyAg
ICAgICAgc3RydWN0IGlycV9kZXNjICpkZXNjID0gaXJxX3RvX2Rlc2MoaXJxKTsNCisNCisgICAg
ICAgIGlvbW11LT5tc2kubXNpX2F0dHJpYi5wb3MgPSBNU0lfVFlQRV9JT01NVTsNCisgICAgICAg
IGlvbW11LT5tc2kubXNpX2F0dHJpYi5tYXNrYml0ID0gMDsNCisgICAgICAgIGlvbW11LT5tc2ku
bXNpX2F0dHJpYi5pc182NCA9IDE7DQorDQorICAgICAgICBkZXNjLT5tc2lfZGVzYyA9ICZpb21t
dS0+bXNpOw0KKyAgICAgICAgZGVzYy0+aGFuZGxlciA9ICZpb21tdV94MmFwaWNfdHlwZTsNCisN
CisgICAgICAgIHJldCA9IDA7DQogICAgICB9DQogICAgICBlbHNlDQotICAgICAgICBoYW5kbGVy
ID0gJmlvbW11X21zaV90eXBlOw0KLSAgICByZXQgPSBfX3NldHVwX21zaV9pcnEoaXJxX3RvX2Rl
c2MoaXJxKSwgJmlvbW11LT5tc2ksIGhhbmRsZXIpOw0KKyAgICB7DQorICAgICAgICBod19pcnFf
Y29udHJvbGxlciAqaGFuZGxlcjsNCisgICAgICAgIHUxNiBjb250cm9sOw0KKw0KKyAgICAgICAg
Y29udHJvbCA9IHBjaV9jb25mX3JlYWQxNihQQ0lfU0JERjIoaW9tbXUtPnNlZywgaW9tbXUtPmJk
ZiksDQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlvbW11LT5tc2kubXNpX2F0
dHJpYi5wb3MgKyBQQ0lfTVNJX0ZMQUdTKTsNCisNCisgICAgICAgIGlvbW11LT5tc2kubXNpLm52
ZWMgPSAxOw0KKyAgICAgICAgaWYgKCBpc19tYXNrX2JpdF9zdXBwb3J0KGNvbnRyb2wpICkNCisg
ICAgICAgIHsNCisgICAgICAgICAgICBpb21tdS0+bXNpLm1zaV9hdHRyaWIubWFza2JpdCA9IDE7
DQorICAgICAgICAgICAgaW9tbXUtPm1zaS5tc2kubXBvcyA9IG1zaV9tYXNrX2JpdHNfcmVnKGlv
bW11LT5tc2kubXNpX2F0dHJpYi5wb3MsDQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGlzXzY0Yml0X2FkZHJlc3MoY29udHJvbCkpOw0KKyAgICAg
ICAgICAgIGhhbmRsZXIgPSAmaW9tbXVfbWFza2FibGVfbXNpX3R5cGU7DQorICAgICAgICB9DQor
ICAgICAgICBlbHNlDQorICAgICAgICAgICAgaGFuZGxlciA9ICZpb21tdV9tc2lfdHlwZTsNCisN
CisgICAgICAgIHJldCA9IF9fc2V0dXBfbXNpX2lycShpcnFfdG9fZGVzYyhpcnEpLCAmaW9tbXUt
Pm1zaSwgaGFuZGxlcik7DQorICAgIH0NCisNCiAgICAgIGlmICggIXJldCApDQogICAgICAgICAg
cmV0ID0gcmVxdWVzdF9pcnEoaXJxLCAwLCBpb21tdV9pbnRlcnJ1cHRfaGFuZGxlciwgImFtZF9p
b21tdSIsIGlvbW11KTsNCiAgICAgIGlmICggcmV0ICkNCkBAIC04MzcsOCArODk2LDE5IEBAIHN0
YXRpYyB2b2lkIGVuYWJsZV9pb21tdShzdHJ1Y3QgYW1kX2lvbW0NCiAgICAgICAgICBzdHJ1Y3Qg
aXJxX2Rlc2MgKmRlc2MgPSBpcnFfdG9fZGVzYyhpb21tdS0+bXNpLmlycSk7DQogIA0KICAgICAg
ICAgIHNwaW5fbG9jaygmZGVzYy0+bG9jayk7DQotICAgICAgICBzZXRfbXNpX2FmZmluaXR5KGRl
c2MsIE5VTEwpOw0KLSAgICAgICAgc3Bpbl91bmxvY2soJmRlc2MtPmxvY2spOw0KKw0KKyAgICAg
ICAgaWYgKCBpb21tdS0+Y3RybC5pbnRfY2FwX3h0X2VuICkNCisgICAgICAgIHsNCisgICAgICAg
ICAgICBzZXRfeDJhcGljX2FmZmluaXR5KGRlc2MsIE5VTEwpOw0KKyAgICAgICAgICAgIHNwaW5f
dW5sb2NrKCZkZXNjLT5sb2NrKTsNCisgICAgICAgIH0NCisgICAgICAgIGVsc2UNCisgICAgICAg
IHsNCisgICAgICAgICAgICBzZXRfbXNpX2FmZmluaXR5KGRlc2MsIE5VTEwpOw0KKyAgICAgICAg
ICAgIHNwaW5fdW5sb2NrKCZkZXNjLT5sb2NrKTsNCisNCisgICAgICAgICAgICBhbWRfaW9tbXVf
bXNpX2VuYWJsZShpb21tdSwgSU9NTVVfQ09OVFJPTF9FTkFCTEVEKTsNCisgICAgICAgIH0NCiAg
ICAgIH0NCiAgDQogICAgICBhbWRfaW9tbXVfbXNpX2VuYWJsZShpb21tdSwgSU9NTVVfQ09OVFJP
TF9FTkFCTEVEKTsNCkBAIC04NzgsNyArOTQ4LDkgQEAgc3RhdGljIHZvaWQgZGlzYWJsZV9pb21t
dShzdHJ1Y3QgYW1kX2lvbQ0KICAgICAgICAgIHJldHVybjsNCiAgICAgIH0NCiAgDQotICAgIGFt
ZF9pb21tdV9tc2lfZW5hYmxlKGlvbW11LCBJT01NVV9DT05UUk9MX0RJU0FCTEVEKTsNCisgICAg
aWYgKCAhaW9tbXUtPmN0cmwuaW50X2NhcF94dF9lbiApDQorICAgICAgICBhbWRfaW9tbXVfbXNp
X2VuYWJsZShpb21tdSwgSU9NTVVfQ09OVFJPTF9ESVNBQkxFRCk7DQorDQogICAgICBzZXRfaW9t
bXVfY29tbWFuZF9idWZmZXJfY29udHJvbChpb21tdSwgSU9NTVVfQ09OVFJPTF9ESVNBQkxFRCk7
DQogICAgICBzZXRfaW9tbXVfZXZlbnRfbG9nX2NvbnRyb2woaW9tbXUsIElPTU1VX0NPTlRST0xf
RElTQUJMRUQpOw0KICANCi0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3N2bS9hbWQtaW9t
bXUtZGVmcy5oDQorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9zdm0vYW1kLWlvbW11LWRl
ZnMuaA0KQEAgLTQxNiw2ICs0MTYsMjUgQEAgdW5pb24gYW1kX2lvbW11X2V4dF9mZWF0dXJlcyB7
DQogICAgICB9IGZsZHM7DQogIH07DQogIA0KKy8qIHgyQVBJQyBDb250cm9sIFJlZ2lzdGVycyAq
Lw0KKyNkZWZpbmUgSU9NTVVfWFRfSU5UX0NUUkxfTU1JT19PRkZTRVQJCTB4MDE3MA0KKyNkZWZp
bmUgSU9NTVVfWFRfUFBSX0lOVF9DVFJMX01NSU9fT0ZGU0VUCTB4MDE3OA0KKyNkZWZpbmUgSU9N
TVVfWFRfR0FfSU5UX0NUUkxfTU1JT19PRkZTRVQJMHgwMTgwDQorDQordW5pb24gYW1kX2lvbW11
X3gyYXBpY19jb250cm9sIHsNCisgICAgdWludDY0X3QgcmF3Ow0KKyAgICBzdHJ1Y3Qgew0KKyAg
ICAgICAgdW5zaWduZWQgaW50IDoyOw0KKyAgICAgICAgdW5zaWduZWQgaW50IGRlc3RfbW9kZTox
Ow0KKyAgICAgICAgdW5zaWduZWQgaW50IDo1Ow0KKyAgICAgICAgdW5zaWduZWQgaW50IGRlc3Rf
bG86MjQ7DQorICAgICAgICB1bnNpZ25lZCBpbnQgdmVjdG9yOjg7DQorICAgICAgICB1bnNpZ25l
ZCBpbnQgaW50X3R5cGU6MTsgLyogRE0gaW4gSU9NTVUgc3BlYyAzLjA0ICovDQorICAgICAgICB1
bnNpZ25lZCBpbnQgOjE1Ow0KKyAgICAgICAgdW5zaWduZWQgaW50IGRlc3RfaGk6ODsNCisgICAg
fTsNCit9Ow0KKw0KICAvKiBTdGF0dXMgUmVnaXN0ZXIqLw0KICAjZGVmaW5lIElPTU1VX1NUQVRV
U19NTUlPX09GRlNFVAkJMHgyMDIwDQogICNkZWZpbmUgSU9NTVVfU1RBVFVTX0VWRU5UX09WRVJG
TE9XX01BU0sJMHgwMDAwMDAwMQ0KDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 25 13:35:18 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Jul 2019 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 1hqdtu-0007sD-8M; Thu, 25 Jul 2019 13:35:18 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=dOpT=VW=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hqdts-0007rw-Pn
 for xen-devel@lists.xenproject.org; Thu, 25 Jul 2019 13:35:16 +0000
X-Inumbo-ID: 08c60e32-aee1-11e9-8980-bc764e045a96
Received: from m9a0001g.houston.softwaregrp.com (unknown [15.124.64.66])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 08c60e32-aee1-11e9-8980-bc764e045a96;
 Thu, 25 Jul 2019 13:35:15 +0000 (UTC)
Received: FROM m9a0001g.houston.softwaregrp.com (15.121.0.191) BY
 m9a0001g.houston.softwaregrp.com WITH ESMTP; 
 Thu, 25 Jul 2019 13:35:13 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M9W0068.microfocus.com (2002:f79:bf::f79:bf) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Thu, 25 Jul 2019 13:31:48 +0000
Received: from NAM02-SN1-obe.outbound.protection.outlook.com (15.124.8.13) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Thu, 25 Jul 2019 13:31:48 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=Ca8oLKDEm+902raRTguKMvnBT+yjrMdOAmbRaQKsgd5BDCgYKeJBFi0kfyRrnaAQvbbOoUecX0MOa+oXs/1AYOryPCxr8UrJ6rR0CQHAJVSbSO3uwusKPbv4+/Ik++Tfcg4C9R11dzIGXu+SJyR5p2qOcssPtKNCHJ1vQx62eKMNl/xA/cOcohwwFDovj3+IUXOqhePJjmLFbTCOqp8kCPgTXOKCXapL2OdH5chAC7hds21sNxHr6o8taL4wYi68JRJSjVtFsdRYUBbJbzjq39jPwLgfNaRXvYJQIagNkZs0cFLRDQXnalLeJWbndHBLvVaIDAvao5+0KXq9lIKZyA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=+16m4J1UQL0y0DjKMtw2xecGJyRvK95vVAUiGBfATUw=;
 b=J/8gx1UBoRiOcSU1sAFwdiqKzoEIF1vBZDjX1x6JaK9+nm/zIRjZ1xXIN6Zr9PM8VYRzfsWKLE8o8QEdI5gLUPmDJDQEormDBQUEY33KPpXIobeK8lKz2vuWIgAwIyeENPVck5Z4fjuDhaU9aBrpGc5k2bQbh4QSVAYy9eD2PyMWCjRB5Att62/QP2xpNctPtc+gx3KFHx5MzBi0tm/1iu54gnendseYGrqv9At3w2jragss1OxWaBMikjPPlaKX0KE6eWZl1rCO+/DpQVNXTUTSd139TtZt+xsNaHzTp9Xw3ykscvxCtzbq9tbonUKRkQKCcFEn2fXGl59JTxrj4g==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3171.namprd18.prod.outlook.com (10.255.137.24) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2094.17; Thu, 25 Jul 2019 13:31:47 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b%7]) with mapi id 15.20.2115.005; Thu, 25 Jul 2019
 13:31:47 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v4 07/12] AMD/IOMMU: allow enabling with IRQ not yet set
 up
Thread-Index: AQHVQu1OpEi140kijkWlFrEVN+FxhA==
Date: Thu, 25 Jul 2019 13:31:47 +0000
Message-ID: <c291ed9d-cb2c-2b63-fe8f-a6d6b778f504@suse.com>
References: <b8ae110a-f94a-4ed2-5cf9-c00ff1c0cb81@suse.com>
In-Reply-To: <b8ae110a-f94a-4ed2-5cf9-c00ff1c0cb81@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: LNXP265CA0051.GBRP265.PROD.OUTLOOK.COM
 (2603:10a6:600:5d::15) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: fd5d145f-e5d4-45db-a11b-08d71104713b
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3171; 
x-ms-traffictypediagnostic: BY5PR18MB3171:
x-microsoft-antispam-prvs: <BY5PR18MB3171FF15E20C259F945C7893B3C10@BY5PR18MB3171.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:6108;
x-forefront-prvs: 0109D382B0
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(396003)(376002)(366004)(136003)(346002)(39860400002)(199004)(189003)(81166006)(11346002)(26005)(6116002)(478600001)(446003)(256004)(52116002)(186003)(316002)(2501003)(81156014)(476003)(5640700003)(2351001)(5660300002)(3846002)(486006)(2616005)(54906003)(66066001)(8676002)(6436002)(80792005)(66946007)(76176011)(71200400001)(31686004)(86362001)(71190400001)(99286004)(6486002)(8936002)(64756008)(66556008)(53936002)(6506007)(66446008)(2906002)(14454004)(6916009)(102836004)(7736002)(31696002)(6512007)(36756003)(305945005)(68736007)(4326008)(66476007)(14444005)(25786009)(386003);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3171;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: KtTPRZBhe5po2qKw7seFtzLls7Doayv/D0C6aN8tocBwSGDysxxCaM1otKIjMYnoueGswmEfoVb0Lq474HE3mjuUwksPbPU3CMNb9L+BNED02kbRfTtdfpI3N+oCnlmxcNVUCOZGsU9Qu6gStdlqQP5sbISmuqF5GBHNDOnfm0ILB4iZFMOJF85SRyKh4csDwU4IW6LpAd3kg457PDqN+jxilcmQ0fMCGii+c7xTAffiPcytZSXkmmZr2MVQT16m/U6u/+qhA3d9ctYhHal1+kSX89LpZFr7W9cojtHQsmvpSoRj/ljMJWnbdf2+oMcl87aSXO0c9b1+nyuA2NCRVCEoH0FYpQ3ma+fqgPnAXVmslMfo0UmCsrV9qwzel1fNheeN6xT31AQ87vgmQmT4mgpq4OvWyCnhmzb9iU4br/c=
Content-ID: <7778D3377B511447929674775A58C86C@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: fd5d145f-e5d4-45db-a11b-08d71104713b
X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Jul 2019 13:31:47.5078 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3171
X-OriginatorOrg: suse.com
Subject: [Xen-devel] [PATCH v4 07/12] AMD/IOMMU: allow enabling with IRQ not
 yet set 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>,
 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>

RWFybHkgZW5hYmxpbmcgKHRvIGVudGVyIHgyQVBJQyBtb2RlKSByZXF1aXJlcyBkZWZlcnJpbmcg
b2YgdGhlIElSUQ0Kc2V0dXAuIENvZGUgdG8gYWN0dWFsbHkgZG8gdGhhdCBzZXR1cCBpbiB0aGUg
eDJBUElDIGNhc2Ugd2lsbCBnZXQgYWRkZWQNCnN1YnNlcXVlbnRseS4NCg0KU2lnbmVkLW9mZi1i
eTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPg0KQWNrZWQtYnk6IEFuZHJldyBDb29w
ZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+DQpBY2tlZC1ieTogQnJpYW4gV29vZHMgPGJy
aWFuLndvb2RzQGFtZC5jb20+DQotLS0NCnYzOiBSZS1iYXNlLg0KDQotLS0gYS94ZW4vZHJpdmVy
cy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfaW5pdC5jDQorKysgYi94ZW4vZHJpdmVycy9wYXNzdGhy
b3VnaC9hbWQvaW9tbXVfaW5pdC5jDQpAQCAtODEzLDcgKzgxMyw2IEBAIHN0YXRpYyB2b2lkIGFt
ZF9pb21tdV9lcnJhdHVtXzc0Nl93b3JrYXINCiAgc3RhdGljIHZvaWQgZW5hYmxlX2lvbW11KHN0
cnVjdCBhbWRfaW9tbXUgKmlvbW11KQ0KICB7DQogICAgICB1bnNpZ25lZCBsb25nIGZsYWdzOw0K
LSAgICBzdHJ1Y3QgaXJxX2Rlc2MgKmRlc2M7DQogIA0KICAgICAgc3Bpbl9sb2NrX2lycXNhdmUo
JmlvbW11LT5sb2NrLCBmbGFncyk7DQogIA0KQEAgLTgzMywxOSArODMyLDI3IEBAIHN0YXRpYyB2
b2lkIGVuYWJsZV9pb21tdShzdHJ1Y3QgYW1kX2lvbW0NCiAgICAgIGlmICggaW9tbXUtPmZlYXR1
cmVzLmZsZHMucHByX3N1cCApDQogICAgICAgICAgcmVnaXN0ZXJfaW9tbXVfcHByX2xvZ19pbl9t
bWlvX3NwYWNlKGlvbW11KTsNCiAgDQotICAgIGRlc2MgPSBpcnFfdG9fZGVzYyhpb21tdS0+bXNp
LmlycSk7DQotICAgIHNwaW5fbG9jaygmZGVzYy0+bG9jayk7DQotICAgIHNldF9tc2lfYWZmaW5p
dHkoZGVzYywgTlVMTCk7DQotICAgIHNwaW5fdW5sb2NrKCZkZXNjLT5sb2NrKTsNCisgICAgaWYg
KCBpb21tdS0+bXNpLmlycSA+IDAgKQ0KKyAgICB7DQorICAgICAgICBzdHJ1Y3QgaXJxX2Rlc2Mg
KmRlc2MgPSBpcnFfdG9fZGVzYyhpb21tdS0+bXNpLmlycSk7DQorDQorICAgICAgICBzcGluX2xv
Y2soJmRlc2MtPmxvY2spOw0KKyAgICAgICAgc2V0X21zaV9hZmZpbml0eShkZXNjLCBOVUxMKTsN
CisgICAgICAgIHNwaW5fdW5sb2NrKCZkZXNjLT5sb2NrKTsNCisgICAgfQ0KICANCiAgICAgIGFt
ZF9pb21tdV9tc2lfZW5hYmxlKGlvbW11LCBJT01NVV9DT05UUk9MX0VOQUJMRUQpOw0KICANCiAg
ICAgIHNldF9pb21tdV9odF9mbGFncyhpb21tdSk7DQogICAgICBzZXRfaW9tbXVfY29tbWFuZF9i
dWZmZXJfY29udHJvbChpb21tdSwgSU9NTVVfQ09OVFJPTF9FTkFCTEVEKTsNCi0gICAgc2V0X2lv
bW11X2V2ZW50X2xvZ19jb250cm9sKGlvbW11LCBJT01NVV9DT05UUk9MX0VOQUJMRUQpOw0KICAN
Ci0gICAgaWYgKCBpb21tdS0+ZmVhdHVyZXMuZmxkcy5wcHJfc3VwICkNCi0gICAgICAgIHNldF9p
b21tdV9wcHJfbG9nX2NvbnRyb2woaW9tbXUsIElPTU1VX0NPTlRST0xfRU5BQkxFRCk7DQorICAg
IGlmICggaW9tbXUtPm1zaS5pcnEgPiAwICkNCisgICAgew0KKyAgICAgICAgc2V0X2lvbW11X2V2
ZW50X2xvZ19jb250cm9sKGlvbW11LCBJT01NVV9DT05UUk9MX0VOQUJMRUQpOw0KKw0KKyAgICAg
ICAgaWYgKCBpb21tdS0+ZmVhdHVyZXMuZmxkcy5wcHJfc3VwICkNCisgICAgICAgICAgICBzZXRf
aW9tbXVfcHByX2xvZ19jb250cm9sKGlvbW11LCBJT01NVV9DT05UUk9MX0VOQUJMRUQpOw0KKyAg
ICB9DQogIA0KICAgICAgaWYgKCBpb21tdS0+ZmVhdHVyZXMuZmxkcy5ndF9zdXAgKQ0KICAgICAg
ICAgIHNldF9pb21tdV9ndWVzdF90cmFuc2xhdGlvbl9jb250cm9sKGlvbW11LCBJT01NVV9DT05U
Uk9MX0VOQUJMRUQpOw0KDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 25 13:36:00 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Jul 2019 13:36:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqduZ-000802-Nz; Thu, 25 Jul 2019 13:35:59 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=dOpT=VW=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hqduY-0007zl-Fl
 for xen-devel@lists.xenproject.org; Thu, 25 Jul 2019 13:35:58 +0000
X-Inumbo-ID: 20649880-aee1-11e9-b269-83af57f464a0
Received: from m4a0039g.houston.softwaregrp.com (unknown [15.124.2.85])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 20649880-aee1-11e9-b269-83af57f464a0;
 Thu, 25 Jul 2019 13:35:55 +0000 (UTC)
Received: FROM m4a0039g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0039g.houston.softwaregrp.com WITH ESMTP; 
 Thu, 25 Jul 2019 13:35:50 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Thu, 25 Jul 2019 13:32:42 +0000
Received: from NAM05-BY2-obe.outbound.protection.outlook.com (15.124.8.13) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Thu, 25 Jul 2019 13:32:42 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=UoF/N2fX+/4bsYZgbJ4d17ZbEo8S2lg64GzN9wRW9u6RMrV0G57dboSA5h0zyv34BKd0bKvcOXfQKEDq5K5XmvoonAqIycVL+EeMBjM2rQc70Sufr+H/tFZkkz53AxqGj+cq3lju+3Z7Pc8RtRUFyy9Jk9I+RXp4Swo4xUq9OGWxax4U3b478uDqVC823nuPw79h7Ak6l8nonRj9fOeUStoalQDpDHBgF/7uljf5fGJvEh+/fEPIyXqbUBRt8dkDW+0CfABKJeO5CEahiaAKFvM+pxSbQxEB0WC7B37S2Iynqvptiufwjojs1rVHRAhMZNBVMXzvXsnOiZK0arIL/A==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=05BeA7+zlzlPgeC8wqnYLrDRW+B+4+k20mX6+v0Bj0s=;
 b=i9pUunk2ARQRtPmoLIGrlsKIdhEScDvmo8Rwh43jghUrI3PaFPGafMStKE/estVYUn2T0vksdcFwWWlo5Y+Lp59vTKOAzUhS5LamNilZDOWrdi0beFVs9U2tu6zUrP75mAIRkJ64mkmxxqYAiBHVPoxnxTIwaFCGWJ/+MG/VUu5TvB428bghRFRy1ynpZfZPzspoSIKwGC3gOOJ7+Pq5w8nGj53HsVFturQKqe0Klny/B3O2zZP/X4xoufTA03NVmujqvIa5w0dJDyLTsi3L2ddTDLOEjweZntGC345Vw9DzZP82hXH6UoMAB3saMQoiLQvZQ912OkgU8xAxIx18fg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3297.namprd18.prod.outlook.com (10.255.163.221) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2115.10; Thu, 25 Jul 2019 13:32:40 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b%7]) with mapi id 15.20.2115.005; Thu, 25 Jul 2019
 13:32:40 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v4 09/12] AMD/IOMMU: enable x2APIC mode when available
Thread-Index: AQHVQu1ukmUsOZ1yIkGpOa1CMLMQVw==
Date: Thu, 25 Jul 2019 13:32:40 +0000
Message-ID: <a7719ca8-77f0-6bef-84ce-c6d3e4f5da59@suse.com>
References: <b8ae110a-f94a-4ed2-5cf9-c00ff1c0cb81@suse.com>
In-Reply-To: <b8ae110a-f94a-4ed2-5cf9-c00ff1c0cb81@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: LO2P265CA0033.GBRP265.PROD.OUTLOOK.COM
 (2603:10a6:600:61::21) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 7060274d-8c77-4585-7153-08d7110490d9
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3297; 
x-ms-traffictypediagnostic: BY5PR18MB3297:
x-microsoft-antispam-prvs: <BY5PR18MB329765332FA4921F3CF8E342B3C10@BY5PR18MB3297.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8273;
x-forefront-prvs: 0109D382B0
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(39860400002)(366004)(136003)(396003)(376002)(346002)(189003)(199004)(6436002)(53936002)(2906002)(386003)(6506007)(2501003)(86362001)(478600001)(5660300002)(64756008)(4326008)(66556008)(305945005)(6486002)(31696002)(486006)(25786009)(66066001)(6512007)(102836004)(80792005)(66946007)(5640700003)(14454004)(26005)(66446008)(7736002)(14444005)(446003)(52116002)(99286004)(76176011)(54906003)(6116002)(3846002)(31686004)(316002)(81166006)(81156014)(6916009)(8676002)(8936002)(68736007)(2616005)(66476007)(11346002)(256004)(71190400001)(71200400001)(36756003)(476003)(2351001)(186003);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3297;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: xUwRFQty3UbbHKOMFna1lOQvyshRu9ScUWcMF0XJbOhmikCF4SFIRO+SbuFUBUDANDlOW/EXScdQuRSTKdVWnDgNmLGUSbNjX/nHOaAz6Qg1tKV1t4e9WyZvD+dicFgMUKcAYERt+fiFdMkwvMerZG+BfLF9j+HaWkZfgqsVOxIGU2nFRQ/zzSZsTx9BiY7z4oaOiB/Yu/CQ766lpb1j7K+zBueCaqdBY4c2E5MMUJUKhnGvGkEm+Is+b17u+ecZPk5LuQ0GnzWlfTv/Gbtw5kLKDvSKx/BLh3iXlYoB5cZh+LEQ3o2PJLVAViHXmCHBqwH9odfYFUjLoyeNhT1ntWsNqsEC6FSopQfZm7LIrCzznIW9MaQxuCGCuI48qhMj32D1z6/4oPkQ0ZJulwxeN1YjXApeoE8/coJRfzFAX+o=
Content-ID: <010D44378A2BB94BA192137589FD8D20@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 7060274d-8c77-4585-7153-08d7110490d9
X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Jul 2019 13:32:40.5614 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3297
X-OriginatorOrg: suse.com
Subject: [Xen-devel] [PATCH v4 09/12] AMD/IOMMU: enable x2APIC mode when
 available
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 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>

SW4gb3JkZXIgZm9yIHRoZSBDUFVzIHRvIHVzZSB4MkFQSUMgbW9kZSwgdGhlIElPTU1VKHMpIGZp
cnN0IG5lZWQgdG8gYmUNCnN3aXRjaGVkIGludG8gc3VpdGFibGUgc3RhdGUuDQoNClRoZSBwb3N0
LUFQLWJyaW5ndXAgSVJRIGFmZmluaXR5IGFkanVzdG1lbnQgaXMgZG9uZSBhbHNvIGZvciB0aGUg
bm9uLQ0KeDJBUElDIGNhc2UsIG1hdGNoaW5nIHdoYXQgVlQtZCBkb2VzLg0KDQpTaWduZWQtb2Zm
LWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+DQpBY2tlZC1ieTogQW5kcmV3IENv
b3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4NCkFja2VkLWJ5OiBCcmlhbiBXb29kcyA8
YnJpYW4ud29vZHNAYW1kLmNvbT4NCi0tLQ0KdjQ6IFJlLWJhc2UuDQp2MzogU2V0IEdBRW4gKGFu
ZCBvdGhlciBjb250cm9sIHJlZ2lzdGVyIGJpdHMpIGVhcmxpZXIuIEFsc28gY2xlYXIgdGhlDQog
ICAgIGJpdHMgZW5hYmxlZCBoZXJlIGluIGFtZF9pb21tdV9pbml0X2NsZWFudXAoKS4gUmUtYmFz
ZS4gUGFzcyBOVUxMDQogICAgIENQVSBtYXNrIHRvIHNldF97eDJhcGljLG1zaX1fYWZmaW5pdHko
KS4NCnYyOiBEcm9wIGNwdV9oYXNfY3gxNiBjaGVjay4gQWRkIGNvbW1lbnQuDQotLS0NClRCRDog
SW5zdGVhZCBvZiB0aGUgc3lzdGVtX3N0YXRlIGNoZWNrIGluIGlvdl9lbmFibGVfeHQoKSB0aGUg
ZnVuY3Rpb24NCiAgICAgIGNvdWxkIGFsc28gemFwIGl0cyBvd24gaG9vayBwb2ludGVyLCBhdCB3
aGljaCBwb2ludCBpdCBjb3VsZCBhbHNvDQogICAgICBiZWNvbWUgX19pbml0LiBUaGlzIHdvdWxk
LCBob3dldmVyLCByZXF1aXJlIHRoYXQgZWl0aGVyDQogICAgICByZXN1bWVfeDJhcGljKCkgYmUg
Ym91bmQgdG8gaWdub3JlIGlvbW11X2VuYWJsZV94MmFwaWMoKSBlcnJvcnMNCiAgICAgIGZvcmV2
ZXIsIG9yIHRoYXQgaW9tbXVfZW5hYmxlX3gyYXBpYygpIGJlIHNsaWdodGx5IHJlLWFycmFuZ2Vk
IHRvDQogICAgICBub3QgcmV0dXJuIC1FT1BOT1RTVVBQIHdoZW4gZmluZGluZyBhIE5VTEwgaG9v
ayBkdXJpbmcgcmVzdW1lLg0KDQotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9t
bXVfaW5pdC5jDQorKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfaW5pdC5j
DQpAQCAtODMzLDYgKzgzMywzMCBAQCBzdGF0aWMgYm9vbF90IF9faW5pdCBzZXRfaW9tbXVfaW50
ZXJydXB0DQogICAgICByZXR1cm4gMTsNCiAgfQ0KICANCitpbnQgaW92X2FkanVzdF9pcnFfYWZm
aW5pdGllcyh2b2lkKQ0KK3sNCisgICAgY29uc3Qgc3RydWN0IGFtZF9pb21tdSAqaW9tbXU7DQor
DQorICAgIGlmICggIWlvbW11X2VuYWJsZWQgKQ0KKyAgICAgICAgcmV0dXJuIDA7DQorDQorICAg
IGZvcl9lYWNoX2FtZF9pb21tdSAoIGlvbW11ICkNCisgICAgew0KKyAgICAgICAgc3RydWN0IGly
cV9kZXNjICpkZXNjID0gaXJxX3RvX2Rlc2MoaW9tbXUtPm1zaS5pcnEpOw0KKyAgICAgICAgdW5z
aWduZWQgbG9uZyBmbGFnczsNCisNCisgICAgICAgIHNwaW5fbG9ja19pcnFzYXZlKCZkZXNjLT5s
b2NrLCBmbGFncyk7DQorICAgICAgICBpZiAoIGlvbW11LT5jdHJsLmludF9jYXBfeHRfZW4gKQ0K
KyAgICAgICAgICAgIHNldF94MmFwaWNfYWZmaW5pdHkoZGVzYywgTlVMTCk7DQorICAgICAgICBl
bHNlDQorICAgICAgICAgICAgc2V0X21zaV9hZmZpbml0eShkZXNjLCBOVUxMKTsNCisgICAgICAg
IHNwaW5fdW5sb2NrX2lycXJlc3RvcmUoJmRlc2MtPmxvY2ssIGZsYWdzKTsNCisgICAgfQ0KKw0K
KyAgICByZXR1cm4gMDsNCit9DQorX19pbml0Y2FsbChpb3ZfYWRqdXN0X2lycV9hZmZpbml0aWVz
KTsNCisNCiAgLyoNCiAgICogRmFtaWx5MTVoIE1vZGVsIDEwaC0xZmggZXJyYXR1bSA3NDYgKElP
TU1VIExvZ2dpbmcgTWF5IFN0YWxsIFRyYW5zbGF0aW9ucykNCiAgICogV29ya2Fyb3VuZDoNCkBA
IC0xMDQ2LDcgKzEwNzAsNyBAQCBzdGF0aWMgdm9pZCAqIF9faW5pdCBhbGxvY2F0ZV9wcHJfbG9n
KHN0DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgSU9NTVVfUFBSX0xPR19ERUZB
VUxUX0VOVFJJRVMsICJQUFIgTG9nIik7DQogIH0NCiAgDQotc3RhdGljIGludCBfX2luaXQgYW1k
X2lvbW11X2luaXRfb25lKHN0cnVjdCBhbWRfaW9tbXUgKmlvbW11KQ0KK3N0YXRpYyBpbnQgX19p
bml0IGFtZF9pb21tdV9pbml0X29uZShzdHJ1Y3QgYW1kX2lvbW11ICppb21tdSwgYm9vbCBpbnRy
KQ0KICB7DQogICAgICBpZiAoIGFsbG9jYXRlX2NtZF9idWZmZXIoaW9tbXUpID09IE5VTEwgKQ0K
ICAgICAgICAgIGdvdG8gZXJyb3Jfb3V0Ow0KQEAgLTEwNTcsNyArMTA4MSw3IEBAIHN0YXRpYyBp
bnQgX19pbml0IGFtZF9pb21tdV9pbml0X29uZShzdHINCiAgICAgIGlmICggaW9tbXUtPmZlYXR1
cmVzLmZsZHMucHByX3N1cCAmJiAhYWxsb2NhdGVfcHByX2xvZyhpb21tdSkgKQ0KICAgICAgICAg
IGdvdG8gZXJyb3Jfb3V0Ow0KICANCi0gICAgaWYgKCAhc2V0X2lvbW11X2ludGVycnVwdF9oYW5k
bGVyKGlvbW11KSApDQorICAgIGlmICggaW50ciAmJiAhc2V0X2lvbW11X2ludGVycnVwdF9oYW5k
bGVyKGlvbW11KSApDQogICAgICAgICAgZ290byBlcnJvcl9vdXQ7DQogIA0KICAgICAgLyogVG8g
bWFrZSBzdXJlIHRoYXQgZGV2aWNlX3RhYmxlLmJ1ZmZlciBoYXMgYmVlbiBzdWNjZXNzZnVsbHkg
YWxsb2NhdGVkICovDQpAQCAtMTA4Niw4ICsxMTEwLDE2IEBAIHN0YXRpYyB2b2lkIF9faW5pdCBh
bWRfaW9tbXVfaW5pdF9jbGVhbnUNCiAgICAgIGxpc3RfZm9yX2VhY2hfZW50cnlfc2FmZSAoIGlv
bW11LCBuZXh0LCAmYW1kX2lvbW11X2hlYWQsIGxpc3QgKQ0KICAgICAgew0KICAgICAgICAgIGxp
c3RfZGVsKCZpb21tdS0+bGlzdCk7DQorDQorICAgICAgICBpb21tdS0+Y3RybC5nYV9lbiA9IDA7
DQorICAgICAgICBpb21tdS0+Y3RybC54dF9lbiA9IDA7DQorICAgICAgICBpb21tdS0+Y3RybC5p
bnRfY2FwX3h0X2VuID0gMDsNCisNCiAgICAgICAgICBpZiAoIGlvbW11LT5lbmFibGVkICkNCiAg
ICAgICAgICAgICAgZGlzYWJsZV9pb21tdShpb21tdSk7DQorICAgICAgICBlbHNlIGlmICggaW9t
bXUtPm1taW9fYmFzZSApDQorICAgICAgICAgICAgd3JpdGVxKGlvbW11LT5jdHJsLnJhdywNCisg
ICAgICAgICAgICAgICAgICAgaW9tbXUtPm1taW9fYmFzZSArIElPTU1VX0NPTlRST0xfTU1JT19P
RkZTRVQpOw0KICANCiAgICAgICAgICBkZWFsbG9jYXRlX3JpbmdfYnVmZmVyKCZpb21tdS0+Y21k
X2J1ZmZlcik7DQogICAgICAgICAgZGVhbGxvY2F0ZV9yaW5nX2J1ZmZlcigmaW9tbXUtPmV2ZW50
X2xvZyk7DQpAQCAtMTI4OSw3ICsxMzIxLDcgQEAgc3RhdGljIGludCBfX2luaXQgYW1kX2lvbW11
X3ByZXBhcmVfb25lKA0KICAgICAgcmV0dXJuIDA7DQogIH0NCiAgDQotaW50IF9faW5pdCBhbWRf
aW9tbXVfaW5pdCh2b2lkKQ0KK2ludCBfX2luaXQgYW1kX2lvbW11X3ByZXBhcmUoYm9vbCB4dCkN
CiAgew0KICAgICAgc3RydWN0IGFtZF9pb21tdSAqaW9tbXU7DQogICAgICBpbnQgcmMgPSAtRU5P
REVWOw0KQEAgLTEzMDQsOSArMTMzNiwxNCBAQCBpbnQgX19pbml0IGFtZF9pb21tdV9pbml0KHZv
aWQpDQogICAgICBpZiAoIHVubGlrZWx5KGFjcGlfZ2JsX0ZBRFQuYm9vdF9mbGFncyAmIEFDUElf
RkFEVF9OT19NU0kpICkNCiAgICAgICAgICBnb3RvIGVycm9yX291dDsNCiAgDQorICAgIC8qIEhh
dmUgd2UgYmVlbiBoZXJlIGJlZm9yZT8gKi8NCisgICAgaWYgKCBpdmhkX3R5cGUgKQ0KKyAgICAg
ICAgcmV0dXJuIDA7DQorDQogICAgICByYyA9IGFtZF9pb21tdV9nZXRfc3VwcG9ydGVkX2l2aGRf
dHlwZSgpOw0KICAgICAgaWYgKCByYyA8IDAgKQ0KICAgICAgICAgIGdvdG8gZXJyb3Jfb3V0Ow0K
KyAgICBCVUdfT04oIXJjKTsNCiAgICAgIGl2aGRfdHlwZSA9IHJjOw0KICANCiAgICAgIHJjID0g
YW1kX2lvbW11X2dldF9pdnJzX2Rldl9lbnRyaWVzKCk7DQpAQCAtMTMyMiw5ICsxMzU5LDM3IEBA
IGludCBfX2luaXQgYW1kX2lvbW11X2luaXQodm9pZCkNCiAgICAgICAgICByYyA9IGFtZF9pb21t
dV9wcmVwYXJlX29uZShpb21tdSk7DQogICAgICAgICAgaWYgKCByYyApDQogICAgICAgICAgICAg
IGdvdG8gZXJyb3Jfb3V0Ow0KKw0KKyAgICAgICAgcmMgPSAtRU5PREVWOw0KKyAgICAgICAgaWYg
KCB4dCAmJiAoIWlvbW11LT5mZWF0dXJlcy5mbGRzLmdhX3N1cCB8fCAhaW9tbXUtPmZlYXR1cmVz
LmZsZHMueHRfc3VwKSApDQorICAgICAgICAgICAgZ290byBlcnJvcl9vdXQ7DQorICAgIH0NCisN
CisgICAgZm9yX2VhY2hfYW1kX2lvbW11ICggaW9tbXUgKQ0KKyAgICB7DQorICAgICAgICAvKiBO
QjogVGhlcmUncyBubyBuZWVkIHRvIGFjdHVhbGx5IHdyaXRlIHRoZXNlIG91dCByaWdodCBoZXJl
LiAqLw0KKyAgICAgICAgaW9tbXUtPmN0cmwuZ2FfZW4gfD0geHQ7DQorICAgICAgICBpb21tdS0+
Y3RybC54dF9lbiA9IHh0Ow0KKyAgICAgICAgaW9tbXUtPmN0cmwuaW50X2NhcF94dF9lbiA9IHh0
Ow0KICAgICAgfQ0KICANCiAgICAgIHJjID0gYW1kX2lvbW11X3VwZGF0ZV9pdnJzX21hcHBpbmdf
YWNwaSgpOw0KKw0KKyBlcnJvcl9vdXQ6DQorICAgIGlmICggcmMgKQ0KKyAgICB7DQorICAgICAg
ICBhbWRfaW9tbXVfaW5pdF9jbGVhbnVwKCk7DQorICAgICAgICBpdmhkX3R5cGUgPSAwOw0KKyAg
ICB9DQorDQorICAgIHJldHVybiByYzsNCit9DQorDQoraW50IF9faW5pdCBhbWRfaW9tbXVfaW5p
dChib29sIHh0KQ0KK3sNCisgICAgc3RydWN0IGFtZF9pb21tdSAqaW9tbXU7DQorICAgIGludCBy
YyA9IGFtZF9pb21tdV9wcmVwYXJlKHh0KTsNCisNCiAgICAgIGlmICggcmMgKQ0KICAgICAgICAg
IGdvdG8gZXJyb3Jfb3V0Ow0KICANCkBAIC0xMzUwLDcgKzE0MTUsMTIgQEAgaW50IF9faW5pdCBh
bWRfaW9tbXVfaW5pdCh2b2lkKQ0KICAgICAgLyogcGVyIGlvbW11IGluaXRpYWxpemF0aW9uICAq
Lw0KICAgICAgZm9yX2VhY2hfYW1kX2lvbW11ICggaW9tbXUgKQ0KICAgICAgew0KLSAgICAgICAg
cmMgPSBhbWRfaW9tbXVfaW5pdF9vbmUoaW9tbXUpOw0KKyAgICAgICAgLyoNCisgICAgICAgICAq
IFNldHRpbmcgdXAgb2YgdGhlIElPTU1VIGludGVycnVwdHMgY2Fubm90IG9jY3VyIHlldCBhdCB0
aGUgKHZlcnkNCisgICAgICAgICAqIGVhcmx5KSB0aW1lIHdlIGdldCBoZXJlIHdoZW4gZW5hYmxp
bmcgeDJBUElDIG1vZGUuIFN1cHByZXNzIGl0DQorICAgICAgICAgKiBoZXJlLCBhbmQgZG8gaXQg
ZXhwbGljaXRseSBpbiBhbWRfaW9tbXVfaW5pdF9pbnRlcnJ1cHQoKS4NCisgICAgICAgICAqLw0K
KyAgICAgICAgcmMgPSBhbWRfaW9tbXVfaW5pdF9vbmUoaW9tbXUsICF4dCk7DQogICAgICAgICAg
aWYgKCByYyApDQogICAgICAgICAgICAgIGdvdG8gZXJyb3Jfb3V0Ow0KICAgICAgfQ0KQEAgLTEz
NjIsNiArMTQzMiw0MCBAQCBlcnJvcl9vdXQ6DQogICAgICByZXR1cm4gcmM7DQogIH0NCiAgDQor
aW50IF9faW5pdCBhbWRfaW9tbXVfaW5pdF9pbnRlcnJ1cHQodm9pZCkNCit7DQorICAgIHN0cnVj
dCBhbWRfaW9tbXUgKmlvbW11Ow0KKyAgICBpbnQgcmMgPSAwOw0KKw0KKyAgICBmb3JfZWFjaF9h
bWRfaW9tbXUgKCBpb21tdSApDQorICAgIHsNCisgICAgICAgIHN0cnVjdCBpcnFfZGVzYyAqZGVz
YzsNCisNCisgICAgICAgIGlmICggIXNldF9pb21tdV9pbnRlcnJ1cHRfaGFuZGxlcihpb21tdSkg
KQ0KKyAgICAgICAgew0KKyAgICAgICAgICAgIHJjID0gLUVJTzsNCisgICAgICAgICAgICBicmVh
azsNCisgICAgICAgIH0NCisNCisgICAgICAgIGRlc2MgPSBpcnFfdG9fZGVzYyhpb21tdS0+bXNp
LmlycSk7DQorDQorICAgICAgICBzcGluX2xvY2soJmRlc2MtPmxvY2spOw0KKyAgICAgICAgQVNT
RVJUKGlvbW11LT5jdHJsLmludF9jYXBfeHRfZW4pOw0KKyAgICAgICAgc2V0X3gyYXBpY19hZmZp
bml0eShkZXNjLCAmY3B1X29ubGluZV9tYXApOw0KKyAgICAgICAgc3Bpbl91bmxvY2soJmRlc2Mt
PmxvY2spOw0KKw0KKyAgICAgICAgc2V0X2lvbW11X2V2ZW50X2xvZ19jb250cm9sKGlvbW11LCBJ
T01NVV9DT05UUk9MX0VOQUJMRUQpOw0KKw0KKyAgICAgICAgaWYgKCBpb21tdS0+ZmVhdHVyZXMu
Zmxkcy5wcHJfc3VwICkNCisgICAgICAgICAgICBzZXRfaW9tbXVfcHByX2xvZ19jb250cm9sKGlv
bW11LCBJT01NVV9DT05UUk9MX0VOQUJMRUQpOw0KKyAgICB9DQorDQorICAgIGlmICggcmMgKQ0K
KyAgICAgICAgYW1kX2lvbW11X2luaXRfY2xlYW51cCgpOw0KKw0KKyAgICByZXR1cm4gcmM7DQor
fQ0KKw0KICBzdGF0aWMgdm9pZCBpbnZhbGlkYXRlX2FsbF9kb21haW5fcGFnZXModm9pZCkNCiAg
ew0KICAgICAgc3RydWN0IGRvbWFpbiAqZDsNCi0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdo
L2FtZC9pb21tdV9pbnRyLmMNCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21t
dV9pbnRyLmMNCkBAIC03OTksNiArNzk5LDM1IEBAIHZvaWQgKl9faW5pdCBhbWRfaW9tbXVfYWxs
b2NfaW50cmVtYXBfdGENCiAgICAgIHJldHVybiB0YjsNCiAgfQ0KICANCitib29sIF9faW5pdCBp
b3Zfc3VwcG9ydHNfeHQodm9pZCkNCit7DQorICAgIHVuc2lnbmVkIGludCBhcGljOw0KKw0KKyAg
ICBpZiAoICFpb21tdV9lbmFibGUgfHwgIWlvbW11X2ludHJlbWFwICkNCisgICAgICAgIHJldHVy
biBmYWxzZTsNCisNCisgICAgaWYgKCBhbWRfaW9tbXVfcHJlcGFyZSh0cnVlKSApDQorICAgICAg
ICByZXR1cm4gZmFsc2U7DQorDQorICAgIGZvciAoIGFwaWMgPSAwOyBhcGljIDwgbnJfaW9hcGlj
czsgYXBpYysrICkNCisgICAgew0KKyAgICAgICAgdW5zaWduZWQgaW50IGlkeCA9IGlvYXBpY19p
ZF90b19pbmRleChJT19BUElDX0lEKGFwaWMpKTsNCisNCisgICAgICAgIGlmICggaWR4ID09IE1B
WF9JT19BUElDUyApDQorICAgICAgICAgICAgcmV0dXJuIGZhbHNlOw0KKw0KKyAgICAgICAgaWYg
KCAhZmluZF9pb21tdV9mb3JfZGV2aWNlKGlvYXBpY19zYmRmW2lkeF0uc2VnLA0KKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlvYXBpY19zYmRmW2lkeF0uYmRmKSApDQorICAg
ICAgICB7DQorICAgICAgICAgICAgQU1EX0lPTU1VX0RFQlVHKCJObyBJT01NVSBmb3IgSU8tQVBJ
QyAlI3ggKElEICV4KVxuIiwNCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgYXBpYywgSU9f
QVBJQ19JRChhcGljKSk7DQorICAgICAgICAgICAgcmV0dXJuIGZhbHNlOw0KKyAgICAgICAgfQ0K
KyAgICB9DQorDQorICAgIHJldHVybiB0cnVlOw0KK30NCisNCiAgaW50IF9faW5pdCBhbWRfc2V0
dXBfaHBldF9tc2koc3RydWN0IG1zaV9kZXNjICptc2lfZGVzYykNCiAgew0KICAgICAgc3Bpbmxv
Y2tfdCAqbG9jazsNCi0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9wY2lfYW1kX2lv
bW11LmMNCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9wY2lfYW1kX2lvbW11LmMN
CkBAIC0xNzAsNyArMTcwLDggQEAgc3RhdGljIGludCBfX2luaXQgaW92X2RldGVjdCh2b2lkKQ0K
ICAgICAgaWYgKCAhaW9tbXVfZW5hYmxlICYmICFpb21tdV9pbnRyZW1hcCApDQogICAgICAgICAg
cmV0dXJuIDA7DQogIA0KLSAgICBpZiAoIGFtZF9pb21tdV9pbml0KCkgIT0gMCApDQorICAgIGVs
c2UgaWYgKCAoaW5pdF9kb25lID8gYW1kX2lvbW11X2luaXRfaW50ZXJydXB0KCkNCisgICAgICAg
ICAgICAgICAgICAgICAgICAgOiBhbWRfaW9tbXVfaW5pdChmYWxzZSkpICE9IDAgKQ0KICAgICAg
ew0KICAgICAgICAgIHByaW50aygiQU1ELVZpOiBFcnJvciBpbml0aWFsaXphdGlvblxuIik7DQog
ICAgICAgICAgcmV0dXJuIC1FTk9ERVY7DQpAQCAtMTg0LDYgKzE4NSwyNSBAQCBzdGF0aWMgaW50
IF9faW5pdCBpb3ZfZGV0ZWN0KHZvaWQpDQogICAgICByZXR1cm4gMDsNCiAgfQ0KICANCitzdGF0
aWMgaW50IGlvdl9lbmFibGVfeHQodm9pZCkNCit7DQorICAgIGludCByYzsNCisNCisgICAgaWYg
KCBzeXN0ZW1fc3RhdGUgPj0gU1lTX1NUQVRFX2FjdGl2ZSApDQorICAgICAgICByZXR1cm4gMDsN
CisNCisgICAgaWYgKCAocmMgPSBhbWRfaW9tbXVfaW5pdCh0cnVlKSkgIT0gMCApDQorICAgIHsN
CisgICAgICAgIHByaW50aygiQU1ELVZpOiBFcnJvciAlZCBpbml0aWFsaXppbmcgZm9yIHgyQVBJ
QyBtb2RlXG4iLCByYyk7DQorICAgICAgICAvKiAtRU5YSU8gaGFzIHNwZWNpYWwgbWVhbmluZyB0
byB0aGUgY2FsbGVyIC0gY29udmVydCBpdC4gKi8NCisgICAgICAgIHJldHVybiByYyAhPSAtRU5Y
SU8gPyByYyA6IC1FTk9EQVRBOw0KKyAgICB9DQorDQorICAgIGluaXRfZG9uZSA9IHRydWU7DQor
DQorICAgIHJldHVybiAwOw0KK30NCisNCiAgaW50IGFtZF9pb21tdV9hbGxvY19yb290KHN0cnVj
dCBkb21haW5faW9tbXUgKmhkKQ0KICB7DQogICAgICBpZiAoIHVubGlrZWx5KCFoZC0+YXJjaC5y
b290X3RhYmxlKSApDQpAQCAtNTU3LDExICs1NzcsMTMgQEAgc3RhdGljIGNvbnN0IHN0cnVjdCBp
b21tdV9vcHMgX19pbml0Y29ucw0KICAgICAgLmZyZWVfcGFnZV90YWJsZSA9IGRlYWxsb2NhdGVf
cGFnZV90YWJsZSwNCiAgICAgIC5yZWFzc2lnbl9kZXZpY2UgPSByZWFzc2lnbl9kZXZpY2UsDQog
ICAgICAuZ2V0X2RldmljZV9ncm91cF9pZCA9IGFtZF9pb21tdV9ncm91cF9pZCwNCisgICAgLmVu
YWJsZV94MmFwaWMgPSBpb3ZfZW5hYmxlX3h0LA0KICAgICAgLnVwZGF0ZV9pcmVfZnJvbV9hcGlj
ID0gYW1kX2lvbW11X2lvYXBpY191cGRhdGVfaXJlLA0KICAgICAgLnVwZGF0ZV9pcmVfZnJvbV9t
c2kgPSBhbWRfaW9tbXVfbXNpX21zZ191cGRhdGVfaXJlLA0KICAgICAgLnJlYWRfYXBpY19mcm9t
X2lyZSA9IGFtZF9pb21tdV9yZWFkX2lvYXBpY19mcm9tX2lyZSwNCiAgICAgIC5yZWFkX21zaV9m
cm9tX2lyZSA9IGFtZF9pb21tdV9yZWFkX21zaV9mcm9tX2lyZSwNCiAgICAgIC5zZXR1cF9ocGV0
X21zaSA9IGFtZF9zZXR1cF9ocGV0X21zaSwNCisgICAgLmFkanVzdF9pcnFfYWZmaW5pdGllcyA9
IGlvdl9hZGp1c3RfaXJxX2FmZmluaXRpZXMsDQogICAgICAuc3VzcGVuZCA9IGFtZF9pb21tdV9z
dXNwZW5kLA0KICAgICAgLnJlc3VtZSA9IGFtZF9pb21tdV9yZXN1bWUsDQogICAgICAuY3Jhc2hf
c2h1dGRvd24gPSBhbWRfaW9tbXVfY3Jhc2hfc2h1dGRvd24sDQpAQCAtNTcxLDQgKzU5Myw1IEBA
IHN0YXRpYyBjb25zdCBzdHJ1Y3QgaW9tbXVfb3BzIF9faW5pdGNvbnMNCiAgc3RhdGljIGNvbnN0
IHN0cnVjdCBpb21tdV9pbml0X29wcyBfX2luaXRjb25zdHJlbCBfaW9tbXVfaW5pdF9vcHMgPSB7
DQogICAgICAub3BzID0gJl9pb21tdV9vcHMsDQogICAgICAuc2V0dXAgPSBpb3ZfZGV0ZWN0LA0K
KyAgICAuc3VwcG9ydHNfeDJhcGljID0gaW92X3N1cHBvcnRzX3h0LA0KICB9Ow0KLS0tIGEveGVu
L2luY2x1ZGUvYXNtLXg4Ni9odm0vc3ZtL2FtZC1pb21tdS1wcm90by5oDQorKysgYi94ZW4vaW5j
bHVkZS9hc20teDg2L2h2bS9zdm0vYW1kLWlvbW11LXByb3RvLmgNCkBAIC00OCw4ICs0OCwxMSBA
QCBpbnQgYW1kX2lvbW11X2RldGVjdF9hY3BpKHZvaWQpOw0KICB2b2lkIGdldF9pb21tdV9mZWF0
dXJlcyhzdHJ1Y3QgYW1kX2lvbW11ICppb21tdSk7DQogIA0KICAvKiBhbWQtaW9tbXUtaW5pdCBm
dW5jdGlvbnMgKi8NCi1pbnQgYW1kX2lvbW11X2luaXQodm9pZCk7DQoraW50IGFtZF9pb21tdV9w
cmVwYXJlKGJvb2wgeHQpOw0KK2ludCBhbWRfaW9tbXVfaW5pdChib29sIHh0KTsNCitpbnQgYW1k
X2lvbW11X2luaXRfaW50ZXJydXB0KHZvaWQpOw0KICBpbnQgYW1kX2lvbW11X3VwZGF0ZV9pdnJz
X21hcHBpbmdfYWNwaSh2b2lkKTsNCitpbnQgaW92X2FkanVzdF9pcnFfYWZmaW5pdGllcyh2b2lk
KTsNCiAgDQogIC8qIG1hcHBpbmcgZnVuY3Rpb25zICovDQogIGludCBfX211c3RfY2hlY2sgYW1k
X2lvbW11X21hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsIGRmbl90IGRmbiwNCkBAIC05Myw2ICs5
Niw3IEBAIHZvaWQgYW1kX2lvbW11X2ZsdXNoX2FsbF9jYWNoZXMoc3RydWN0IGENCiAgc3RydWN0
IGFtZF9pb21tdSAqZmluZF9pb21tdV9mb3JfZGV2aWNlKGludCBzZWcsIGludCBiZGYpOw0KICAN
CiAgLyogaW50ZXJydXB0IHJlbWFwcGluZyAqLw0KK2Jvb2wgaW92X3N1cHBvcnRzX3h0KHZvaWQp
Ow0KICBpbnQgYW1kX2lvbW11X3NldHVwX2lvYXBpY19yZW1hcHBpbmcodm9pZCk7DQogIHZvaWQg
KmFtZF9pb21tdV9hbGxvY19pbnRyZW1hcF90YWJsZSgNCiAgICAgIGNvbnN0IHN0cnVjdCBhbWRf
aW9tbXUgKiwgdW5zaWduZWQgbG9uZyAqKik7DQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 25 13:36:17 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Jul 2019 13:36:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqdur-00083k-1q; Thu, 25 Jul 2019 13:36:17 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=dOpT=VW=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hqdup-00083R-QL
 for xen-devel@lists.xenproject.org; Thu, 25 Jul 2019 13:36:15 +0000
X-Inumbo-ID: 2b662834-aee1-11e9-a1de-8f805dbd307b
Received: from m9a0001g.houston.softwaregrp.com (unknown [15.124.64.66])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 2b662834-aee1-11e9-a1de-8f805dbd307b;
 Thu, 25 Jul 2019 13:36:13 +0000 (UTC)
Received: FROM m9a0001g.houston.softwaregrp.com (15.121.0.190) BY
 m9a0001g.houston.softwaregrp.com WITH ESMTP; 
 Thu, 25 Jul 2019 13:36:12 +0000
Received: from M9W0068.microfocus.com (2002:f79:bf::f79:bf) by
 M9W0067.microfocus.com (2002:f79:be::f79:be) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Thu, 25 Jul 2019 13:33:25 +0000
Received: from NAM05-BY2-obe.outbound.protection.outlook.com (15.124.72.12) by
 M9W0068.microfocus.com (15.121.0.191) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Thu, 25 Jul 2019 13:33:25 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=UC7y2CReGaAsm5ZVUrobVHjF4NWK9N6ERsQIXVXXumn+BDEqvifAVlzoOzGaMEBGpIf8LxGbWPZQe7YqCtW2En+LzDEI/nXcSEEPuzK/FbBOnMjBiZrBh6ynq6kFHTbSbiDZzPFUE0Y5LcZUUSw9SMQdb7z/wH5KQzynCzjF3MrbQxlO3IEP0Nu4nLLpMa1wajk7cuIJMMkuBXruXVpPcf3PDRr3eS0fufdqRdCCq77kQQZ76BUaVSNcFUJx+Ses3zYzb9Sr84XCM5VE2PRtZ8jr4+7+tbinNBrbaLAAdtzBi47utJYOj8zaOQ5egQC9nds/otlb2IUJ+gvGJqp/+g==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=DdwgO5w1/e/Oe8NbjsPQvBK0IQqvUiu8HRjOue0wvpQ=;
 b=VQxvuwNWha6Jdq5onlf76ygkIKsJVt9Lw7tnvGkjLLNEquG/rIyCq7edI3FadUrS6XIct7ZXrI4G+fUDwgyR6Wc6BeLBW+TOlVdGryGedVVpbGflNNDfzK6ZNBnVl3bo6insPB6YnsLq4mLzO2dr7Qmc2w+cfm60Pj1VOeEiOFqzZR9utRFB0/JY+HLy4zpuKXWN5tBVxiaiifVHIGg0pbQElbM1sroIa38LSKErU7olTn5LXeE+EeRPGJGnvTu+ZNfLfgT3LMh2PEei7IfcH8zcAl9MZ9OyBnZo4VrkOJn8XQZAdvfL7cZ9hAbPWpFM+u/B0rWaa748jxWr4WNNuA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3297.namprd18.prod.outlook.com (10.255.163.221) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2115.10; Thu, 25 Jul 2019 13:33:24 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b%7]) with mapi id 15.20.2115.005; Thu, 25 Jul 2019
 13:33:24 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v4 11/12] AMD/IOMMU: don't needlessly log headers when
 dumping IRTs
Thread-Index: AQHVQu2IH0zPYIwhDkeWyRcCRQLjtg==
Date: Thu, 25 Jul 2019 13:33:24 +0000
Message-ID: <27308615-9199-2183-d987-180520d8afc3@suse.com>
References: <b8ae110a-f94a-4ed2-5cf9-c00ff1c0cb81@suse.com>
In-Reply-To: <b8ae110a-f94a-4ed2-5cf9-c00ff1c0cb81@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: LO2P265CA0336.GBRP265.PROD.OUTLOOK.COM
 (2603:10a6:600:a4::36) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 13428202-3bc8-4256-b978-08d71104aac6
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3297; 
x-ms-traffictypediagnostic: BY5PR18MB3297:
x-microsoft-antispam-prvs: <BY5PR18MB32975F47310EF37E26F2469EB3C10@BY5PR18MB3297.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:390;
x-forefront-prvs: 0109D382B0
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(39860400002)(366004)(136003)(396003)(376002)(346002)(189003)(199004)(6436002)(53936002)(2906002)(386003)(6506007)(2501003)(86362001)(478600001)(5660300002)(64756008)(4326008)(66556008)(305945005)(6486002)(31696002)(486006)(25786009)(66066001)(6512007)(102836004)(80792005)(66946007)(5640700003)(14454004)(26005)(66446008)(7736002)(14444005)(446003)(52116002)(99286004)(76176011)(54906003)(6116002)(3846002)(31686004)(316002)(81166006)(81156014)(6916009)(8676002)(8936002)(68736007)(2616005)(66476007)(11346002)(256004)(71190400001)(71200400001)(36756003)(476003)(2351001)(186003);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3297;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: iya02GB/BSLa8VRFUALHJ0y+cupFU4ejkKg4KnCQJ7I79Xc7rIuIMBB4BF2Z1hc1PXF6oqUgthZEMXK6ZkbQtQr4/Z2FXA3+zJjEh0L73VLK0u4mpnJd6tpiNoig81pitJs8iDXpBUTPQt8+8OEZFI72ntQ9VqC5FMqmgKkvNreVvO11gAnyW8rO6m2s4oquZeZHbSsFVkB6t2s7QMGm1vPIngqHC9J9LmXrZj8hDscy2VgVzxSKA2rj1a3UsohFo3iasqCvUCMv1mzTUo3PXY5iQPJArjTNV4GgOBV7Tzwxc+YOQe2029jwEOwoNEngUV21oc3F+M1YJNFR/+OqYk0Fi2NCGlmIQAzwwLdqUVco2UEuMbnKzbVani9whZAxYObyj/K2DkWDOc6MpfiH2SgKqLizafKTleSwgQ3YoRg=
Content-ID: <64885185C8DBBE4DB779BB795E82EB99@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 13428202-3bc8-4256-b978-08d71104aac6
X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Jul 2019 13:33:24.0675 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3297
X-OriginatorOrg: suse.com
Subject: [Xen-devel] [PATCH v4 11/12] AMD/IOMMU: don't needlessly log
 headers when dumping IRTs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Brian Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

TG9nIFNCREYgaGVhZGVycyBvbmx5IHdoZW4gdGhlcmUgYXJlIGFjdHVhbCBJUlRFcyB0byBsb2cu
IFRoaXMgaXMNCnBhcnRpY3VsYXJseSBpbXBvcnRhbnQgZm9yIHRoZSB0b3RhbCB2b2x1bWUgb2Yg
b3V0cHV0IHdoZW4gdGhlIEFDUEkNCnRhYmxlcyBkZXNjcmliZSBmYXIgbW9yZSB0aGFuIGp1c3Qg
dGhlIGV4aXN0aW5nIGRldmljZXMuIE9uIG15IFJvbWUNCnN5c3RlbSBzbyBmYXIgdGhlcmUgd2Fz
IG9uZSBsaW5lIGZvciBldmVyeSBmdW5jdGlvbiBvZiBldmVyeSBkZXZpY2Ugb24NCmFsbCAyNTYg
YnVzZXMgb2Ygc2VnbWVudCAwLCB3aXRoIGV4dHJlbWVseSBmZXcgZXhjZXB0aW9ucyAobGlrZSB0
aGUNCklPTU1VcyB0aGVtc2VsdmVzKS4NCg0KQWxzbyBvbmx5IGxvZyBvbmUgb2YgdGhlICJwZXIt
ZGV2aWNlIiBvciAic2hhcmVkIiBvdmVyYWxsIGhlYWRlcnMuDQoNClNpZ25lZC1vZmYtYnk6IEph
biBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4NCi0tLQ0KdjQ6IE5ldy4NCg0KLS0tIGEveGVu
L2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2ludHIuYw0KKysrIGIveGVuL2RyaXZlcnMv
cGFzc3Rocm91Z2gvYW1kL2lvbW11X2ludHIuYw0KQEAgLTg4Myw3ICs4ODMsOCBAQCBpbnQgX19p
bml0IGFtZF9zZXR1cF9ocGV0X21zaShzdHJ1Y3QgbXNpDQogIH0NCiAgDQogIHN0YXRpYyB2b2lk
IGR1bXBfaW50cmVtYXBfdGFibGUoY29uc3Qgc3RydWN0IGFtZF9pb21tdSAqaW9tbXUsDQotICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bmlvbiBpcnRlX2NwdHIgdGJsKQ0KKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5pb24gaXJ0ZV9jcHRyIHRibCwNCisgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IHN0cnVjdCBpdnJzX21hcHBpbmdzICppdnJz
X21hcHBpbmcpDQogIHsNCiAgICAgIHVuc2lnbmVkIGludCBjb3VudDsNCiAgDQpAQCAtODkyLDE5
ICs4OTMsMjUgQEAgc3RhdGljIHZvaWQgZHVtcF9pbnRyZW1hcF90YWJsZShjb25zdCBzdA0KICAN
CiAgICAgIGZvciAoIGNvdW50ID0gMDsgY291bnQgPCBJTlRSRU1BUF9FTlRSSUVTOyBjb3VudCsr
ICkNCiAgICAgIHsNCi0gICAgICAgIGlmICggaW9tbXUtPmN0cmwuZ2FfZW4gKQ0KLSAgICAgICAg
ew0KLSAgICAgICAgICAgIGlmICggIXRibC5wdHIxMjhbY291bnRdLnJhd1swXSAmJiAhdGJsLnB0
cjEyOFtjb3VudF0ucmF3WzFdICkNCisgICAgICAgIGlmICggaW9tbXUtPmN0cmwuZ2FfZW4NCisg
ICAgICAgICAgICAgPyAhdGJsLnB0cjEyOFtjb3VudF0ucmF3WzBdICYmICF0YmwucHRyMTI4W2Nv
dW50XS5yYXdbMV0NCisgICAgICAgICAgICAgOiAhdGJsLnB0cjMyW2NvdW50XS5yYXcgKQ0KICAg
ICAgICAgICAgICAgICAgY29udGludWU7DQorDQorICAgICAgICBpZiAoIGl2cnNfbWFwcGluZyAp
DQorICAgICAgICB7DQorICAgICAgICAgICAgcHJpbnRrKCIgICUwNHg6JTAyeDolMDJ4OiV1Olxu
IiwgaW9tbXUtPnNlZywNCisgICAgICAgICAgICAgICAgICAgUENJX0JVUyhpdnJzX21hcHBpbmct
PmR0ZV9yZXF1ZXN0b3JfaWQpLA0KKyAgICAgICAgICAgICAgICAgICBQQ0lfU0xPVChpdnJzX21h
cHBpbmctPmR0ZV9yZXF1ZXN0b3JfaWQpLA0KKyAgICAgICAgICAgICAgICAgICBQQ0lfRlVOQyhp
dnJzX21hcHBpbmctPmR0ZV9yZXF1ZXN0b3JfaWQpKTsNCisgICAgICAgICAgICBpdnJzX21hcHBp
bmcgPSBOVUxMOw0KKyAgICAgICAgfQ0KKw0KKyAgICAgICAgaWYgKCBpb21tdS0+Y3RybC5nYV9l
biApDQogICAgICAgICAgICAgIHByaW50aygiICAgIElSVEVbJTAzeF0gJTAxNmx4XyUwMTZseFxu
IiwNCiAgICAgICAgICAgICAgICAgICAgIGNvdW50LCB0YmwucHRyMTI4W2NvdW50XS5yYXdbMV0s
IHRibC5wdHIxMjhbY291bnRdLnJhd1swXSk7DQotICAgICAgICB9DQogICAgICAgICAgZWxzZQ0K
LSAgICAgICAgew0KLSAgICAgICAgICAgIGlmICggIXRibC5wdHIzMltjb3VudF0ucmF3ICkNCi0g
ICAgICAgICAgICAgICAgY29udGludWU7DQogICAgICAgICAgICAgIHByaW50aygiICAgIElSVEVb
JTAzeF0gJTA4eFxuIiwgY291bnQsIHRibC5wdHIzMltjb3VudF0ucmF3KTsNCi0gICAgICAgIH0N
CiAgICAgIH0NCiAgfQ0KICANCkBAIC05MTYsMTMgKzkyMyw4IEBAIHN0YXRpYyBpbnQgZHVtcF9p
bnRyZW1hcF9tYXBwaW5nKGNvbnN0IHMNCiAgICAgIGlmICggIWl2cnNfbWFwcGluZyApDQogICAg
ICAgICAgcmV0dXJuIDA7DQogIA0KLSAgICBwcmludGsoIiAgJTA0eDolMDJ4OiUwMng6JXU6XG4i
LCBpb21tdS0+c2VnLA0KLSAgICAgICAgICAgUENJX0JVUyhpdnJzX21hcHBpbmctPmR0ZV9yZXF1
ZXN0b3JfaWQpLA0KLSAgICAgICAgICAgUENJX1NMT1QoaXZyc19tYXBwaW5nLT5kdGVfcmVxdWVz
dG9yX2lkKSwNCi0gICAgICAgICAgIFBDSV9GVU5DKGl2cnNfbWFwcGluZy0+ZHRlX3JlcXVlc3Rv
cl9pZCkpOw0KLQ0KICAgICAgc3Bpbl9sb2NrX2lycXNhdmUoJihpdnJzX21hcHBpbmctPmludHJl
bWFwX2xvY2spLCBmbGFncyk7DQotICAgIGR1bXBfaW50cmVtYXBfdGFibGUoaW9tbXUsIGl2cnNf
bWFwcGluZy0+aW50cmVtYXBfdGFibGUpOw0KKyAgICBkdW1wX2ludHJlbWFwX3RhYmxlKGlvbW11
LCBpdnJzX21hcHBpbmctPmludHJlbWFwX3RhYmxlLCBpdnJzX21hcHBpbmcpOw0KICAgICAgc3Bp
bl91bmxvY2tfaXJxcmVzdG9yZSgmKGl2cnNfbWFwcGluZy0+aW50cmVtYXBfbG9jayksIGZsYWdz
KTsNCiAgDQogICAgICBwcm9jZXNzX3BlbmRpbmdfc29mdGlycXMoKTsNCkBAIC05MzIsMTcgKzkz
NCwyMiBAQCBzdGF0aWMgaW50IGR1bXBfaW50cmVtYXBfbWFwcGluZyhjb25zdCBzDQogIA0KICBz
dGF0aWMgdm9pZCBkdW1wX2ludHJlbWFwX3RhYmxlcyh1bnNpZ25lZCBjaGFyIGtleSkNCiAgew0K
LSAgICB1bnNpZ25lZCBsb25nIGZsYWdzOw0KLQ0KLSAgICBwcmludGsoIi0tLSBEdW1waW5nIFBl
ci1kZXYgSU9NTVUgSW50ZXJydXB0IFJlbWFwcGluZyBUYWJsZSAtLS1cbiIpOw0KKyAgICBpZiAo
ICFzaGFyZWRfaW50cmVtYXBfdGFibGUgKQ0KKyAgICB7DQorICAgICAgICBwcmludGsoIi0tLSBE
dW1waW5nIFBlci1kZXYgSU9NTVUgSW50ZXJydXB0IFJlbWFwcGluZyBUYWJsZSAtLS1cbiIpOw0K
ICANCi0gICAgaXRlcmF0ZV9pdnJzX2VudHJpZXMoZHVtcF9pbnRyZW1hcF9tYXBwaW5nKTsNCisg
ICAgICAgIGl0ZXJhdGVfaXZyc19lbnRyaWVzKGR1bXBfaW50cmVtYXBfbWFwcGluZyk7DQorICAg
IH0NCisgICAgZWxzZQ0KKyAgICB7DQorICAgICAgICB1bnNpZ25lZCBsb25nIGZsYWdzOw0KICAN
Ci0gICAgcHJpbnRrKCItLS0gRHVtcGluZyBTaGFyZWQgSU9NTVUgSW50ZXJydXB0IFJlbWFwcGlu
ZyBUYWJsZSAtLS1cbiIpOw0KKyAgICAgICAgcHJpbnRrKCItLS0gRHVtcGluZyBTaGFyZWQgSU9N
TVUgSW50ZXJydXB0IFJlbWFwcGluZyBUYWJsZSAtLS1cbiIpOw0KICANCi0gICAgc3Bpbl9sb2Nr
X2lycXNhdmUoJnNoYXJlZF9pbnRyZW1hcF9sb2NrLCBmbGFncyk7DQotICAgIGR1bXBfaW50cmVt
YXBfdGFibGUobGlzdF9maXJzdF9lbnRyeSgmYW1kX2lvbW11X2hlYWQsIHN0cnVjdCBhbWRfaW9t
bXUsDQotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaXN0KSwNCi0g
ICAgICAgICAgICAgICAgICAgICAgICBzaGFyZWRfaW50cmVtYXBfdGFibGUpOw0KLSAgICBzcGlu
X3VubG9ja19pcnFyZXN0b3JlKCZzaGFyZWRfaW50cmVtYXBfbG9jaywgZmxhZ3MpOw0KKyAgICAg
ICAgc3Bpbl9sb2NrX2lycXNhdmUoJnNoYXJlZF9pbnRyZW1hcF9sb2NrLCBmbGFncyk7DQorICAg
ICAgICBkdW1wX2ludHJlbWFwX3RhYmxlKGxpc3RfZmlyc3RfZW50cnkoJmFtZF9pb21tdV9oZWFk
LCBzdHJ1Y3QgYW1kX2lvbW11LA0KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGxpc3QpLA0KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICBzaGFyZWRfaW50
cmVtYXBfdGFibGUsIE5VTEwpOw0KKyAgICAgICAgc3Bpbl91bmxvY2tfaXJxcmVzdG9yZSgmc2hh
cmVkX2ludHJlbWFwX2xvY2ssIGZsYWdzKTsNCisgICAgfQ0KICB9DQoNCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 25 13:37:00 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Jul 2019 13:37:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqdvV-0008Bc-IL; Thu, 25 Jul 2019 13:36:57 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=dOpT=VW=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hqdvU-0008BL-GA
 for xen-devel@lists.xenproject.org; Thu, 25 Jul 2019 13:36:56 +0000
X-Inumbo-ID: 43dbc86a-aee1-11e9-8134-b386c750fd72
Received: from m4a0041g.houston.softwaregrp.com (unknown [15.124.2.87])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 43dbc86a-aee1-11e9-8134-b386c750fd72;
 Thu, 25 Jul 2019 13:36:54 +0000 (UTC)
Received: FROM m4a0041g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0041g.houston.softwaregrp.com WITH ESMTP; 
 Thu, 25 Jul 2019 13:36:42 +0000
Received: from M4W0335.microfocus.com (2002:f78:1193::f78:1193) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Thu, 25 Jul 2019 13:33:52 +0000
Received: from NAM04-BN3-obe.outbound.protection.outlook.com (15.124.8.10) by
 M4W0335.microfocus.com (15.120.17.147) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Thu, 25 Jul 2019 13:33:51 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=BoJHMsUU9wDU3TBgHprzwiDPNZiADF+BxCAH5ge0TzmnPeV4CI743SKzHZ/QuSI/JxNwu1VgbO9UStPMSME7duIUFiko3/nWV0jPf4nJsz1ysLUMRAztGB6R6/Ztp6fivqjj8CHWp+HNG7451n0jpSybbRIn/snjQdJ4fthlE1NLI0MzTwiAVau8EC734UEvllssCEH4T40TnYzRjG95OYDKjEL5QuTP1R+ZHkhl5U3CYidRiVC7eedApjSML9k5YFfEtfRjk9eBOa8zZ87eGsxax8YFbinvBeFWsIVQpChH//Se6/2PxyWIRRbvKUtcFNoyg1topBg2q6nlHqLc2w==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=TMRJaxVWrh0Niu+Nz7rB1Fbqr8nRF/TfpMWRtYFbqgE=;
 b=XjfvoNcbtqsaxNaqk1OuVPH0fQYCMOVs1VvIFXnYgEd2EglJy9CAeMSMRpPqpHLMIz8DEwCDepjBVu9+zlElC5yOPbnyvqsKUYe2fT2OA/RiTp/tizmsU/LqDOKemxWZ0/oCiJrwewEjfSw1iY+viO1YOtjxKBncINv4OW0Jg3GYLiw8qh7VrIQOW2ardYUmfQEtlcoGGRzo0Vk5VynEq3uccOEEha05T3dwvUa8LemKvJkYBCUD454SUt7BakRoTOYAM7MssN4G/pEdg5wrUolIV4Ifx2+hVQY3DLEpTWVZniYxBJZD8ph9AFhC1wHml1OZVYLN+V+kfNs/0Wb//w==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3171.namprd18.prod.outlook.com (10.255.137.24) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2094.17; Thu, 25 Jul 2019 13:33:50 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b%7]) with mapi id 15.20.2115.005; Thu, 25 Jul 2019
 13:33:50 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v4 12/12] AMD/IOMMU: miscellaneous DTE handling
 adjustments
Thread-Index: AQHVQu2XKpCU3Gukp0iLV5jWvAWoaw==
Date: Thu, 25 Jul 2019 13:33:50 +0000
Message-ID: <019328c9-2727-6961-b33b-cb6d1387827c@suse.com>
References: <b8ae110a-f94a-4ed2-5cf9-c00ff1c0cb81@suse.com>
In-Reply-To: <b8ae110a-f94a-4ed2-5cf9-c00ff1c0cb81@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: LO2P265CA0320.GBRP265.PROD.OUTLOOK.COM
 (2603:10a6:600:a4::20) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: f0625251-6ede-4938-3637-08d71104ba4b
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3171; 
x-ms-traffictypediagnostic: BY5PR18MB3171:
x-microsoft-antispam-prvs: <BY5PR18MB3171E02A563C97E8A66B6D51B3C10@BY5PR18MB3171.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:6108;
x-forefront-prvs: 0109D382B0
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(396003)(376002)(366004)(136003)(346002)(39860400002)(199004)(189003)(81166006)(11346002)(26005)(6116002)(478600001)(446003)(256004)(52116002)(186003)(316002)(2501003)(81156014)(476003)(5640700003)(2351001)(5660300002)(3846002)(486006)(2616005)(54906003)(66066001)(8676002)(6436002)(80792005)(66946007)(76176011)(71200400001)(31686004)(86362001)(71190400001)(99286004)(6486002)(8936002)(64756008)(66556008)(53936002)(6506007)(66446008)(2906002)(14454004)(6916009)(102836004)(7736002)(31696002)(6512007)(36756003)(305945005)(68736007)(4326008)(66476007)(14444005)(25786009)(386003);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3171;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: KV0WYqU7dMa3uLKmRafuc0UTl3ctV5gGfgEyOqQEeGP+mfb5tcIGQyWzZ7LqC9PW+0pBYqlyR0rWi5k1Nxcl4PFJ8NRktcd1RsCN1IsEh4vB1ag/Z6eK2Fdce91aCWrKEx1dgnQNVhhtj1nkyw4A/9uwUUYCuoY8CvrAN30FNqrDFoT+XUJjrGEOdBNyThPouG5avCQ8TW81cMF+vU0AxoYnUPArwhlab+soCY3gYQsdW8HrzBLoBruFzcJUnUQ3ZCsjg8TQxZtZJ1tEKSIYQREYp7HpiUxD4TrjAWH223w4ytdgn/Wr3QY7C8vEsC6eu5qb0kNEQUVXKNjT6Gt2Y95WYBFqzoO7z2zWHO2AOccrWshDwwaVTgJZGmidtOryB+AWSzEnlurEKFS2hDBVqL/r5Ek6GxrZPEN+5Ba287k=
Content-ID: <9095655DE85BFB42924367083E0C7F3C@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: f0625251-6ede-4938-3637-08d71104ba4b
X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Jul 2019 13:33:50.0796 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3171
X-OriginatorOrg: suse.com
Subject: [Xen-devel] [PATCH v4 12/12] AMD/IOMMU: miscellaneous DTE handling
 adjustments
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 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>

Rmlyc3QgYW5kIGZvcmVtb3N0IHN3aXRjaCBib29sZWFuIGZpZWxkcyB0byBib29sLiBBZGp1c3Qg
YSBmZXcgcmVsYXRlZA0KZnVuY3Rpb24gcGFyYW1ldGVycyBhcyB3ZWxsLiBUaGVuDQotIGluIGFt
ZF9pb21tdV9zZXRfaW50cmVtYXBfdGFibGUoKSBkb24ndCB1c2UgbGl0ZXJhbCBudW1iZXJzLA0K
LSBpbiBpb21tdV9kdGVfYWRkX2RldmljZV9lbnRyeSgpIHVzZSBhIGNvbXBvdW5kIGxpdGVyYWwg
aW5zdGVhZCBvZiBtYW55DQogICBhc3NpZ25tZW50cywNCi0gaW4gYW1kX2lvbW11X3NldHVwX2Rv
bWFpbl9kZXZpY2UoKQ0KICAgLSBlbGltaW5hdGUgYSBwb2ludGxlc3MgbG9jYWwgdmFyaWFibGUs
DQogICAtIHVzZSB8fCBpbnN0ZWFkIG9mICYmIHdoZW4gZGVjaWRpbmcgd2hldGhlciB0byBjbGVh
ciBhbiBlbnRyeSwNCiAgIC0gY2xlYXIgdGhlIEkgZmllbGQgd2l0aG91dCBhbnkgY2hlY2tpbmcg
b2YgQVRTIC8gSU9UTEIgc3RhdGUsDQotIGxlYXZlIHJlc2VydmVkIGZpZWxkcyB1bm5hbWVkLg0K
DQpTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+DQotLS0NCnY0
OiBOZXcuDQoNCi0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9pbnRyLmMN
CisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9pbnRyLmMNCkBAIC02OSw4
ICs2OSw3IEBAIHVuaW9uIGlydGVfY3B0ciB7DQogICAgICBjb25zdCB1bmlvbiBpcnRlMTI4ICpw
dHIxMjg7DQogIH0gX190cmFuc3BhcmVudF9fOw0KICANCi0jZGVmaW5lIElOVFJFTUFQX0xFTkdU
SCAweEINCi0jZGVmaW5lIElOVFJFTUFQX0VOVFJJRVMgKDEgPDwgSU5UUkVNQVBfTEVOR1RIKQ0K
KyNkZWZpbmUgSU5UUkVNQVBfRU5UUklFUyAoMSA8PCBJT01NVV9JTlRSRU1BUF9MRU5HVEgpDQog
IA0KICBzdHJ1Y3QgaW9hcGljX3NiZGYgaW9hcGljX3NiZGZbTUFYX0lPX0FQSUNTXTsNCiAgc3Ry
dWN0IGhwZXRfc2JkZiBocGV0X3NiZGY7DQotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9h
bWQvaW9tbXVfbWFwLmMNCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9t
YXAuYw0KQEAgLTEwMSw1MSArMTAxLDUyIEBAIHN0YXRpYyB1bnNpZ25lZCBpbnQgc2V0X2lvbW11
X3B0ZV9wcmVzZW4NCiAgDQogIHZvaWQgYW1kX2lvbW11X3NldF9yb290X3BhZ2VfdGFibGUoc3Ry
dWN0IGFtZF9pb21tdV9kdGUgKmR0ZSwNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICB1aW50NjRfdCByb290X3B0ciwgdWludDE2X3QgZG9tYWluX2lkLA0KLSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgdWludDhfdCBwYWdpbmdfbW9kZSwgdWludDhfdCB2YWxp
ZCkNCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQ4X3QgcGFnaW5nX21v
ZGUsIGJvb2wgdmFsaWQpDQogIHsNCiAgICAgIGR0ZS0+ZG9tYWluX2lkID0gZG9tYWluX2lkOw0K
ICAgICAgZHRlLT5wdF9yb290ID0gcGFkZHJfdG9fcGZuKHJvb3RfcHRyKTsNCi0gICAgZHRlLT5p
dyA9IDE7DQotICAgIGR0ZS0+aXIgPSAxOw0KKyAgICBkdGUtPml3ID0gdHJ1ZTsNCisgICAgZHRl
LT5pciA9IHRydWU7DQogICAgICBkdGUtPnBhZ2luZ19tb2RlID0gcGFnaW5nX21vZGU7DQotICAg
IGR0ZS0+dHYgPSAxOw0KKyAgICBkdGUtPnR2ID0gdHJ1ZTsNCiAgICAgIGR0ZS0+diA9IHZhbGlk
Ow0KICB9DQogIA0KICB2b2lkIF9faW5pdCBhbWRfaW9tbXVfc2V0X2ludHJlbWFwX3RhYmxlKA0K
LSAgICBzdHJ1Y3QgYW1kX2lvbW11X2R0ZSAqZHRlLCB1aW50NjRfdCBpbnRyZW1hcF9wdHIsIHVp
bnQ4X3QgaW50X3ZhbGlkKQ0KKyAgICBzdHJ1Y3QgYW1kX2lvbW11X2R0ZSAqZHRlLCB1aW50NjRf
dCBpbnRyZW1hcF9wdHIsIGJvb2wgdmFsaWQpDQogIHsNCiAgICAgIGR0ZS0+aXRfcm9vdCA9IGlu
dHJlbWFwX3B0ciA+PiA2Ow0KLSAgICBkdGUtPmludF90YWJfbGVuID0gMHhiOyAvKiAyMDQ4IGVu
dHJpZXMgKi8NCi0gICAgZHRlLT5pbnRfY3RsID0gMjsgLyogZml4ZWQgYW5kIGFyYml0cmF0ZWQg
aW50ZXJydXB0cyByZW1hcHBlZCAqLw0KLSAgICBkdGUtPmlnID0gMDsgLyogdW5tYXBwZWQgaW50
ZXJydXB0IHJlc3VsdHMgaW8gcGFnZSBmYXVsdHMgKi8NCi0gICAgZHRlLT5pdiA9IGludF92YWxp
ZDsNCisgICAgZHRlLT5pbnRfdGFiX2xlbiA9IElPTU1VX0lOVFJFTUFQX0xFTkdUSDsNCisgICAg
ZHRlLT5pbnRfY3RsID0gSU9NTVVfREVWX1RBQkxFX0lOVF9DT05UUk9MX1RSQU5TTEFURUQ7DQor
ICAgIGR0ZS0+aWcgPSBmYWxzZTsgLyogdW5tYXBwZWQgaW50ZXJydXB0cyByZXN1bHQgaW4gaS9v
IHBhZ2UgZmF1bHRzICovDQorICAgIGR0ZS0+aXYgPSB2YWxpZDsNCiAgfQ0KICANCiAgdm9pZCBf
X2luaXQgaW9tbXVfZHRlX2FkZF9kZXZpY2VfZW50cnkoc3RydWN0IGFtZF9pb21tdV9kdGUgKmR0
ZSwNCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgaXZyc19t
YXBwaW5ncyAqaXZyc19kZXYpDQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgY29uc3Qgc3RydWN0IGl2cnNfbWFwcGluZ3MgKml2cnNfZGV2KQ0KICB7DQogICAgICB1aW50
OF90IGZsYWdzID0gaXZyc19kZXYtPmRldmljZV9mbGFnczsNCiAgDQotICAgIG1lbXNldChkdGUs
IDAsIHNpemVvZigqZHRlKSk7DQotDQotICAgIGR0ZS0+aW5pdF9wYXNzID0gTUFTS19FWFRSKGZs
YWdzLCBBQ1BJX0lWSERfSU5JVF9QQVNTKTsNCi0gICAgZHRlLT5leHRfaW50X3Bhc3MgPSBNQVNL
X0VYVFIoZmxhZ3MsIEFDUElfSVZIRF9FSU5UX1BBU1MpOw0KLSAgICBkdGUtPm5taV9wYXNzID0g
TUFTS19FWFRSKGZsYWdzLCBBQ1BJX0lWSERfTk1JX1BBU1MpOw0KLSAgICBkdGUtPmxpbnQwX3Bh
c3MgPSBNQVNLX0VYVFIoZmxhZ3MsIEFDUElfSVZIRF9MSU5UMF9QQVNTKTsNCi0gICAgZHRlLT5s
aW50MV9wYXNzID0gTUFTS19FWFRSKGZsYWdzLCBBQ1BJX0lWSERfTElOVDFfUEFTUyk7DQotICAg
IGR0ZS0+c3lzX21ndCA9IE1BU0tfRVhUUihmbGFncywgQUNQSV9JVkhEX1NZU1RFTV9NR01UKTsN
Ci0gICAgZHRlLT5leCA9IGl2cnNfZGV2LT5kdGVfYWxsb3dfZXhjbHVzaW9uOw0KKyAgICAqZHRl
ID0gKHN0cnVjdCBhbWRfaW9tbXVfZHRlKXsNCisgICAgICAgIC5pbml0X3Bhc3MgPSBmbGFncyAm
IEFDUElfSVZIRF9JTklUX1BBU1MsDQorICAgICAgICAuZXh0X2ludF9wYXNzID0gZmxhZ3MgJiBB
Q1BJX0lWSERfRUlOVF9QQVNTLA0KKyAgICAgICAgLm5taV9wYXNzID0gZmxhZ3MgJiBBQ1BJX0lW
SERfTk1JX1BBU1MsDQorICAgICAgICAubGludDBfcGFzcyA9IGZsYWdzICYgQUNQSV9JVkhEX0xJ
TlQwX1BBU1MsDQorICAgICAgICAubGludDFfcGFzcyA9IGZsYWdzICYgQUNQSV9JVkhEX0xJTlQx
X1BBU1MsDQorICAgICAgICAuaW9jdGwgPSBJT01NVV9ERVZfVEFCTEVfSU9fQ09OVFJPTF9BQk9S
VEVELA0KKyAgICAgICAgLnN5c19tZ3QgPSBNQVNLX0VYVFIoZmxhZ3MsIEFDUElfSVZIRF9TWVNU
RU1fTUdNVCksDQorICAgICAgICAuZXggPSBpdnJzX2Rldi0+ZHRlX2FsbG93X2V4Y2x1c2lvbiwN
CisgICAgfTsNCiAgfQ0KICANCiAgdm9pZCBpb21tdV9kdGVfc2V0X2d1ZXN0X2NyMyhzdHJ1Y3Qg
YW1kX2lvbW11X2R0ZSAqZHRlLCB1aW50MTZfdCBkb21faWQsDQotICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICB1aW50NjRfdCBnY3IzX21mbiwgdWludDhfdCBndiwgdWludDhfdCBnbHgpDQor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50NjRfdCBnY3IzX21mbiwgYm9vbCBndiwg
dWludDhfdCBnbHgpDQogIHsNCiAgI2RlZmluZSBHQ1IzX01BU0soaGksIGxvKSAoKCgxdWwgPDwg
KChoaSkgKyAxKSkgLSAxKSAmIH4oKDF1bCA8PCAobG8pKSAtIDEpKQ0KICAjZGVmaW5lIEdDUjNf
U0hJRlQobG8pICgobG8pIC0gUEFHRV9TSElGVCkNCiAgDQogICAgICAvKiBJIGJpdCBtdXN0IGJl
IHNldCB3aGVuIGdjcjMgaXMgZW5hYmxlZCAqLw0KLSAgICBkdGUtPmkgPSAxOw0KKyAgICBkdGUt
PmkgPSB0cnVlOw0KICANCiAgICAgIGR0ZS0+Z2NyM190cnBfMTRfMTIgPSAoZ2NyM19tZm4gJiBH
Q1IzX01BU0soMTQsIDEyKSkgPj4gR0NSM19TSElGVCgxMik7DQogICAgICBkdGUtPmdjcjNfdHJw
XzMwXzE1ID0gKGdjcjNfbWZuICYgR0NSM19NQVNLKDMwLCAxNSkpID4+IEdDUjNfU0hJRlQoMTUp
Ow0KLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL3BjaV9hbWRfaW9tbXUuYw0KKysr
IGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL3BjaV9hbWRfaW9tbXUuYw0KQEAgLTkzLDcg
KzkzLDYgQEAgc3RhdGljIHZvaWQgYW1kX2lvbW11X3NldHVwX2RvbWFpbl9kZXZpYw0KICAgICAg
c3RydWN0IGFtZF9pb21tdV9kdGUgKnRhYmxlLCAqZHRlOw0KICAgICAgdW5zaWduZWQgbG9uZyBm
bGFnczsNCiAgICAgIGludCByZXFfaWQsIHZhbGlkID0gMTsNCi0gICAgaW50IGR0ZV9pID0gMDsN
CiAgICAgIHU4IGJ1cyA9IHBkZXYtPmJ1czsNCiAgICAgIGNvbnN0IHN0cnVjdCBkb21haW5faW9t
bXUgKmhkID0gZG9tX2lvbW11KGRvbWFpbik7DQogIA0KQEAgLTEwMyw5ICsxMDIsNiBAQCBzdGF0
aWMgdm9pZCBhbWRfaW9tbXVfc2V0dXBfZG9tYWluX2RldmljDQogICAgICBpZiAoIGlvbW11X2h3
ZG9tX3Bhc3N0aHJvdWdoICYmIGlzX2hhcmR3YXJlX2RvbWFpbihkb21haW4pICkNCiAgICAgICAg
ICB2YWxpZCA9IDA7DQogIA0KLSAgICBpZiAoIGF0c19lbmFibGVkICkNCi0gICAgICAgIGR0ZV9p
ID0gMTsNCi0NCiAgICAgIC8qIGdldCBkZXZpY2UtdGFibGUgZW50cnkgKi8NCiAgICAgIHJlcV9p
ZCA9IGdldF9kbWFfcmVxdWVzdG9yX2lkKGlvbW11LT5zZWcsIFBDSV9CREYyKGJ1cywgZGV2Zm4p
KTsNCiAgICAgIHRhYmxlID0gaW9tbXUtPmRldl90YWJsZS5idWZmZXI7DQpAQCAtMTIyLDcgKzEx
OCw3IEBAIHN0YXRpYyB2b2lkIGFtZF9pb21tdV9zZXR1cF9kb21haW5fZGV2aWMNCiAgDQogICAg
ICAgICAgaWYgKCBwY2lfYXRzX2RldmljZShpb21tdS0+c2VnLCBidXMsIHBkZXYtPmRldmZuKSAm
Jg0KICAgICAgICAgICAgICAgaW9tbXVfaGFzX2NhcChpb21tdSwgUENJX0NBUF9JT1RMQl9TSElG
VCkgKQ0KLSAgICAgICAgICAgIGR0ZS0+aSA9IGR0ZV9pOw0KKyAgICAgICAgICAgIGR0ZS0+aSA9
IGF0c19lbmFibGVkOw0KICANCiAgICAgICAgICBhbWRfaW9tbXVfZmx1c2hfZGV2aWNlKGlvbW11
LCByZXFfaWQpOw0KICANCkBAIC0yODgsMTQgKzI4NCwxMSBAQCB2b2lkIGFtZF9pb21tdV9kaXNh
YmxlX2RvbWFpbl9kZXZpY2Uoc3RyDQogICAgICBkdGUgPSAmdGFibGVbcmVxX2lkXTsNCiAgDQog
ICAgICBzcGluX2xvY2tfaXJxc2F2ZSgmaW9tbXUtPmxvY2ssIGZsYWdzKTsNCi0gICAgaWYgKCBk
dGUtPnR2ICYmIGR0ZS0+diApDQorICAgIGlmICggZHRlLT50diB8fCBkdGUtPnYgKQ0KICAgICAg
ew0KLSAgICAgICAgZHRlLT50diA9IDA7DQotICAgICAgICBkdGUtPnYgPSAwOw0KLQ0KLSAgICAg
ICAgaWYgKCBwY2lfYXRzX2RldmljZShpb21tdS0+c2VnLCBidXMsIHBkZXYtPmRldmZuKSAmJg0K
LSAgICAgICAgICAgICBpb21tdV9oYXNfY2FwKGlvbW11LCBQQ0lfQ0FQX0lPVExCX1NISUZUKSAp
DQotICAgICAgICAgICAgZHRlLT5pID0gMDsNCisgICAgICAgIGR0ZS0+dHYgPSBmYWxzZTsNCisg
ICAgICAgIGR0ZS0+diA9IGZhbHNlOw0KKyAgICAgICAgZHRlLT5pID0gZmFsc2U7DQogIA0KICAg
ICAgICAgIGFtZF9pb21tdV9mbHVzaF9kZXZpY2UoaW9tbXUsIHJlcV9pZCk7DQogIA0KLS0tIGEv
eGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vc3ZtL2FtZC1pb21tdS1kZWZzLmgNCisrKyBiL3hlbi9p
bmNsdWRlL2FzbS14ODYvaHZtL3N2bS9hbWQtaW9tbXUtZGVmcy5oDQpAQCAtMTA3LDU3ICsxMDcs
NjAgQEANCiAgI2RlZmluZSBJT01NVV9ERVZfVEFCTEVfSU5UX0NPTlRST0xfRk9SV0FSREVECTB4
MQ0KICAjZGVmaW5lIElPTU1VX0RFVl9UQUJMRV9JTlRfQ09OVFJPTF9UUkFOU0xBVEVECTB4Mg0K
ICANCisvKiBGb3Igbm93IHdlIGFsd2F5cyBhbGxvY2F0ZSBtYXhpbXVtIHBvc3NpYmxlIGludGVy
cnVwdCByZW1hcHBpbmcgdGFibGVzLiAqLw0KKyNkZWZpbmUgSU9NTVVfSU5UUkVNQVBfTEVOR1RI
CQkJMHhCDQorDQogIHN0cnVjdCBhbWRfaW9tbXVfZHRlIHsNCiAgICAgIC8qIDAgLSA2MyAqLw0K
LSAgICB1aW50NjRfdCB2OjE7DQotICAgIHVpbnQ2NF90IHR2OjE7DQotICAgIHVpbnQ2NF90IHJl
c2VydmVkMDo1Ow0KLSAgICB1aW50NjRfdCBoYWQ6MjsNCi0gICAgdWludDY0X3QgcGFnaW5nX21v
ZGU6MzsNCisgICAgYm9vbCB2OjE7DQorICAgIGJvb2wgdHY6MTsNCisgICAgdW5zaWduZWQgaW50
IDo1Ow0KKyAgICB1bnNpZ25lZCBpbnQgaGFkOjI7DQorICAgIHVuc2lnbmVkIGludCBwYWdpbmdf
bW9kZTozOw0KICAgICAgdWludDY0X3QgcHRfcm9vdDo0MDsNCi0gICAgdWludDY0X3QgcHByOjE7
DQotICAgIHVpbnQ2NF90IGdwcnA6MTsNCi0gICAgdWludDY0X3QgZ2lvdjoxOw0KLSAgICB1aW50
NjRfdCBndjoxOw0KLSAgICB1aW50NjRfdCBnbHg6MjsNCi0gICAgdWludDY0X3QgZ2NyM190cnBf
MTRfMTI6MzsNCi0gICAgdWludDY0X3QgaXI6MTsNCi0gICAgdWludDY0X3QgaXc6MTsNCi0gICAg
dWludDY0X3QgcmVzZXJ2ZWQxOjE7DQorICAgIGJvb2wgcHByOjE7DQorICAgIGJvb2wgZ3BycDox
Ow0KKyAgICBib29sIGdpb3Y6MTsNCisgICAgYm9vbCBndjoxOw0KKyAgICB1bnNpZ25lZCBpbnQg
Z2x4OjI7DQorICAgIHVuc2lnbmVkIGludCBnY3IzX3RycF8xNF8xMjozOw0KKyAgICBib29sIGly
OjE7DQorICAgIGJvb2wgaXc6MTsNCisgICAgdW5zaWduZWQgaW50IDoxOw0KICANCiAgICAgIC8q
IDY0IC0gMTI3ICovDQotICAgIHVpbnQ2NF90IGRvbWFpbl9pZDoxNjsNCi0gICAgdWludDY0X3Qg
Z2NyM190cnBfMzBfMTU6MTY7DQotICAgIHVpbnQ2NF90IGk6MTsNCi0gICAgdWludDY0X3Qgc2U6
MTsNCi0gICAgdWludDY0X3Qgc2E6MTsNCi0gICAgdWludDY0X3QgaW9jdGw6MjsNCi0gICAgdWlu
dDY0X3QgY2FjaGU6MTsNCi0gICAgdWludDY0X3Qgc2Q6MTsNCi0gICAgdWludDY0X3QgZXg6MTsN
Ci0gICAgdWludDY0X3Qgc3lzX21ndDoyOw0KLSAgICB1aW50NjRfdCByZXNlcnZlZDI6MTsNCi0g
ICAgdWludDY0X3QgZ2NyM190cnBfNTFfMzE6MjE7DQorICAgIHVuc2lnbmVkIGludCBkb21haW5f
aWQ6MTY7DQorICAgIHVuc2lnbmVkIGludCBnY3IzX3RycF8zMF8xNToxNjsNCisgICAgYm9vbCBp
OjE7DQorICAgIGJvb2wgc2U6MTsNCisgICAgYm9vbCBzYToxOw0KKyAgICB1bnNpZ25lZCBpbnQg
aW9jdGw6MjsNCisgICAgYm9vbCBjYWNoZToxOw0KKyAgICBib29sIHNkOjE7DQorICAgIGJvb2wg
ZXg6MTsNCisgICAgdW5zaWduZWQgaW50IHN5c19tZ3Q6MjsNCisgICAgdW5zaWduZWQgaW50IDox
Ow0KKyAgICB1bnNpZ25lZCBpbnQgZ2NyM190cnBfNTFfMzE6MjE7DQogIA0KICAgICAgLyogMTI4
IC0gMTkxICovDQotICAgIHVpbnQ2NF90IGl2OjE7DQotICAgIHVpbnQ2NF90IGludF90YWJfbGVu
OjQ7DQotICAgIHVpbnQ2NF90IGlnOjE7DQorICAgIGJvb2wgaXY6MTsNCisgICAgdW5zaWduZWQg
aW50IGludF90YWJfbGVuOjQ7DQorICAgIGJvb2wgaWc6MTsNCiAgICAgIHVpbnQ2NF90IGl0X3Jv
b3Q6NDY7DQotICAgIHVpbnQ2NF90IHJlc2VydmVkMzo0Ow0KLSAgICB1aW50NjRfdCBpbml0X3Bh
c3M6MTsNCi0gICAgdWludDY0X3QgZXh0X2ludF9wYXNzOjE7DQotICAgIHVpbnQ2NF90IG5taV9w
YXNzOjE7DQotICAgIHVpbnQ2NF90IHJlc2VydmVkNDoxOw0KLSAgICB1aW50NjRfdCBpbnRfY3Rs
OjI7DQotICAgIHVpbnQ2NF90IGxpbnQwX3Bhc3M6MTsNCi0gICAgdWludDY0X3QgbGludDFfcGFz
czoxOw0KKyAgICB1bnNpZ25lZCBpbnQgOjQ7DQorICAgIGJvb2wgaW5pdF9wYXNzOjE7DQorICAg
IGJvb2wgZXh0X2ludF9wYXNzOjE7DQorICAgIGJvb2wgbm1pX3Bhc3M6MTsNCisgICAgdW5zaWdu
ZWQgaW50IDoxOw0KKyAgICB1bnNpZ25lZCBpbnQgaW50X2N0bDoyOw0KKyAgICBib29sIGxpbnQw
X3Bhc3M6MTsNCisgICAgYm9vbCBsaW50MV9wYXNzOjE7DQogIA0KICAgICAgLyogMTkyIC0gMjU1
ICovDQotICAgIHVpbnQ2NF90IHJlc2VydmVkNTo1NDsNCi0gICAgdWludDY0X3QgYXR0cl92OjE7
DQotICAgIHVpbnQ2NF90IG1vZGUwX2ZjOjE7DQotICAgIHVpbnQ2NF90IHNub29wX2F0dHI6ODsN
CisgICAgdWludDY0X3QgOjU0Ow0KKyAgICBib29sIGF0dHJfdjoxOw0KKyAgICBib29sIG1vZGUw
X2ZjOjE7DQorICAgIHVuc2lnbmVkIGludCBzbm9vcF9hdHRyOjg7DQogIH07DQogIA0KICAvKiBD
b21tYW5kIEJ1ZmZlciAqLw0KLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vc3ZtL2FtZC1p
b21tdS1wcm90by5oDQorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9zdm0vYW1kLWlvbW11
LXByb3RvLmgNCkBAIC03MywxNCArNzMsMTQgQEAgaW50IF9fbXVzdF9jaGVjayBhbWRfaW9tbXVf
Zmx1c2hfaW90bGJfYQ0KICBpbnQgZ2V0X2RtYV9yZXF1ZXN0b3JfaWQodWludDE2X3Qgc2VnLCB1
aW50MTZfdCBiZGYpOw0KICB2b2lkIGFtZF9pb21tdV9zZXRfaW50cmVtYXBfdGFibGUoc3RydWN0
IGFtZF9pb21tdV9kdGUgKmR0ZSwNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHVpbnQ2NF90IGludHJlbWFwX3B0ciwNCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgdWludDhfdCBpbnRfdmFsaWQpOw0KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBib29sIHZhbGlkKTsNCiAgdm9pZCBhbWRfaW9tbXVfc2V0X3Jvb3RfcGFnZV90YWJsZShzdHJ1
Y3QgYW1kX2lvbW11X2R0ZSAqZHRlLA0KICAJCQkJICAgdWludDY0X3Qgcm9vdF9wdHIsIHVpbnQx
Nl90IGRvbWFpbl9pZCwNCi0JCQkJICAgdWludDhfdCBwYWdpbmdfbW9kZSwgdWludDhfdCB2YWxp
ZCk7DQorCQkJCSAgIHVpbnQ4X3QgcGFnaW5nX21vZGUsIGJvb2wgdmFsaWQpOw0KICB2b2lkIGlv
bW11X2R0ZV9hZGRfZGV2aWNlX2VudHJ5KHN0cnVjdCBhbWRfaW9tbXVfZHRlICpkdGUsDQotICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgaXZyc19tYXBwaW5ncyAqaXZyc19k
ZXYpOw0KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3Qgc3RydWN0IGl2cnNf
bWFwcGluZ3MgKml2cnNfZGV2KTsNCiAgdm9pZCBpb21tdV9kdGVfc2V0X2d1ZXN0X2NyMyhzdHJ1
Y3QgYW1kX2lvbW11X2R0ZSAqZHRlLCB1aW50MTZfdCBkb21faWQsDQotICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICB1aW50NjRfdCBnY3IzX21mbiwgdWludDhfdCBndiwgdWludDhfdCBnbHgp
Ow0KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdWludDY0X3QgZ2NyM19tZm4sIGJvb2wg
Z3YsIHVpbnQ4X3QgZ2x4KTsNCiAgDQogIC8qIHNlbmQgY21kIHRvIGlvbW11ICovDQogIHZvaWQg
YW1kX2lvbW11X2ZsdXNoX2FsbF9wYWdlcyhzdHJ1Y3QgZG9tYWluICpkKTsNCg0KX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 25 13:37:30 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Jul 2019 13:37:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqdw1-0008HJ-Ss; Thu, 25 Jul 2019 13: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=dOpT=VW=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hqdvz-0008H6-Tn
 for xen-devel@lists.xenproject.org; Thu, 25 Jul 2019 13:37:27 +0000
X-Inumbo-ID: 55a44431-aee1-11e9-8980-bc764e045a96
Received: from m4a0041g.houston.softwaregrp.com (unknown [15.124.2.87])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 55a44431-aee1-11e9-8980-bc764e045a96;
 Thu, 25 Jul 2019 13:37:25 +0000 (UTC)
Received: FROM m4a0041g.houston.softwaregrp.com (15.120.17.147) BY
 m4a0041g.houston.softwaregrp.com WITH ESMTP; 
 Thu, 25 Jul 2019 13:37:12 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M4W0335.microfocus.com (2002:f78:1193::f78:1193) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Thu, 25 Jul 2019 13:29:17 +0000
Received: from NAM05-BY2-obe.outbound.protection.outlook.com (15.124.72.11) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Thu, 25 Jul 2019 13:29:17 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=NuxJSJiBUt3kk4dZ9v45Apbicxt8SpN23lOyc1bOJgpwgwm9hBYnkFGrVz8sF1O9eMdIrMsLU4M3wUZjpKhd7C/WvA6wiNItzEGd/SAOrKYMbi/R1DEL6FamCaknk1iVcyzKprEIqdAHeYqAMy3e9cPPpnAOJomgDKFVZwSfC2gEkMC9mCFNeSy7NKzhSEdhsNxp0X8QO4wJw/JP0oeITHvikSKZ1+Lw6yANdGuOQ3verCr5jtzv9wMR5hT9IK0mujXwMD86ns1Zar3X5KMyDMiLAKcUUXQ+Nu4YCeiJYbkxF+x2oFgFjVVdtGifjTN4fP00SrRbF2Yu91nj7duLag==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=z1nk8LSLZumSbGPl+aL5FbWN1M+/Fc4u4UrsIE41FpI=;
 b=gluMznNGOwP6x9hOHL2mh9DMTsPauvZL3xQGxiFJF3Sia2yji6zCrSDGRlwANi13CV/u0jk/0lA56e6Br6kfvCOdybQg0K0NcAen8M1MVJmUmSEvyDt7wHC1Gf7ohXN1u13/9uwdLcwa0WP4AOr/3EdfvjlVVN6HpLEMUWMevFQAV10sNRmKdpVExId8j5gwiTpbFgLGtoQEPosLtrgRcyn2/rJL9yASy/t/52yGWdjp7hcwogu2AvyVKAKzZHeFboHRylDVxsz8TRekshB+UUM4pdblzKhk0SPFuspghgWj2ad1gpD+aFvAgaze7Cv90cfTnAa/yp0G3sOPsg9tdA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3297.namprd18.prod.outlook.com (10.255.163.221) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2115.10; Thu, 25 Jul 2019 13:29:16 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b%7]) with mapi id 15.20.2115.005; Thu, 25 Jul 2019
 13:29:16 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v4 01/12] AMD/IOMMU: use bit field for extended feature
 register
Thread-Index: AQHVQuz0h0YSkgZ2V0CykyBnr4e8MQ==
Date: Thu, 25 Jul 2019 13:29:16 +0000
Message-ID: <bc717f3d-a116-c3de-7864-b21e900e9c34@suse.com>
References: <b8ae110a-f94a-4ed2-5cf9-c00ff1c0cb81@suse.com>
In-Reply-To: <b8ae110a-f94a-4ed2-5cf9-c00ff1c0cb81@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: LO2P265CA0440.GBRP265.PROD.OUTLOOK.COM
 (2603:10a6:600:e::20) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 602a1fa9-bd00-4c42-09a9-08d711041716
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3297; 
x-ms-traffictypediagnostic: BY5PR18MB3297:
x-microsoft-antispam-prvs: <BY5PR18MB3297DCD91A0D586E8070CFEDB3C10@BY5PR18MB3297.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:4714;
x-forefront-prvs: 0109D382B0
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(39860400002)(366004)(136003)(396003)(376002)(346002)(189003)(199004)(6436002)(53936002)(2906002)(386003)(6506007)(2501003)(86362001)(478600001)(5660300002)(64756008)(4326008)(66556008)(305945005)(6486002)(31696002)(53946003)(486006)(25786009)(66066001)(6512007)(102836004)(80792005)(66946007)(5640700003)(14454004)(26005)(66446008)(7736002)(14444005)(446003)(52116002)(99286004)(76176011)(54906003)(6116002)(3846002)(31686004)(316002)(81166006)(81156014)(6916009)(8676002)(8936002)(68736007)(2616005)(66476007)(11346002)(256004)(71190400001)(71200400001)(30864003)(36756003)(476003)(2351001)(186003);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3297;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: KsfXqWUTzCY5idt3CoRq7ZSLi9SBUmGWKxQIvi4xFvCMlYHJhckh8sh6IEHhzo6rJPreYP5cghk1CSk9NHCNkZuCD8oShqJKDRbG/Q78l7ivRRS6E1dJ9+ogpy9RVtF0CxEu7mfb8DCsJIidgjCfpfvBtAqj2lmYruSkmXk3vBJDOfVX5fOqTn3BtVsrM5hWKM263IiIPnnULdFmH4KeNetjbmXwj4okLpsr0xiSRSbEeCEuZmCiCCDHsrf5Zs3OsgDkqQttTn2s4anYIgOr8feQ8hOHBzWaPOfQOfXIC3Hnsgsk94tHJSpUbB1aU2bP6QHvpW98QhOOzjOk4ldtkxVOe/eRN60eTAMgLsNhPDX6OTS1crUk6MQtsg9+qIRIH7I87Fm/44L0wu0Au0y+oJwztqFv4c94JAumUEVfGYY=
Content-ID: <C3560485568F924DA25927C14F6376A3@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 602a1fa9-bd00-4c42-09a9-08d711041716
X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Jul 2019 13:29:16.2725 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3297
X-OriginatorOrg: suse.com
Subject: [Xen-devel] [PATCH v4 01/12] AMD/IOMMU: use bit field for extended
 feature 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: Andrew Cooper <andrew.cooper3@citrix.com>,
 Brian Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBhbHNvIHRha2VzIGNhcmUgb2Ygc2V2ZXJhbCBvZiB0aGUgc2hpZnQgdmFsdWVzIHdyb25n
bHkgaGF2aW5nIGJlZW4NCnNwZWNpZmllZCBhcyBoZXggcmF0aGVyIHRoYW4gZGVjLg0KDQpUYWtl
IHRoZSBvcHBvcnR1bml0eSBhbmQNCi0gcmVwbGFjZSBhIHJlYWRsKCkgcGFpciBieSBhIHNpbmds
ZSByZWFkcSgpLA0KLSBhZGQgZnVydGhlciBmaWVsZHMuDQoNClNpZ25lZC1vZmYtYnk6IEphbiBC
ZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4NCkFja2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRy
ZXcuY29vcGVyM0BjaXRyaXguY29tPg0KLS0tDQp2NDogRHJvcCBzdHJheS9sZWZ0b3ZlciAjdW5k
ZWYuDQp2MzogQW5vdGhlciBhdHRlbXB0IGF0IGRlcml2aW5nIG1hc2tzIGZyb20gYml0ZmllbGRz
LCBob3BlZnVsbHkgYmV0dGVyDQogICAgIGxpa2VkIGJ5IGNsYW5nIChtaW5lIHdhcyBmaW5lIGV2
ZW4gd2l0aCB0aGUgdjIgdmFyaWFudCkuDQp2MjogQ29ycmVjdCBzYXRzX3N1cCBwb3NpdGlvbiBh
bmQgbmFtZS4gUmUtYmFzZSBvdmVyIG5ldyBlYXJsaWVyIHBhdGNoLg0KDQotLS0gYS94ZW4vZHJp
dmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfZGV0ZWN0LmMNCisrKyBiL3hlbi9kcml2ZXJzL3Bh
c3N0aHJvdWdoL2FtZC9pb21tdV9kZXRlY3QuYw0KQEAgLTYwLDQ5ICs2MCw3NiBAQCBzdGF0aWMg
aW50IF9faW5pdCBnZXRfaW9tbXVfY2FwYWJpbGl0aWVzDQogIA0KICB2b2lkIF9faW5pdCBnZXRf
aW9tbXVfZmVhdHVyZXMoc3RydWN0IGFtZF9pb21tdSAqaW9tbXUpDQogIHsNCi0gICAgdTMyIGxv
dywgaGlnaDsNCi0gICAgaW50IGkgPSAwIDsNCiAgICAgIGNvbnN0IHN0cnVjdCBhbWRfaW9tbXUg
KmZpcnN0Ow0KLSAgICBzdGF0aWMgY29uc3QgY2hhciAqX19pbml0ZGF0YSBmZWF0dXJlX3N0cltd
ID0gew0KLSAgICAgICAgIi0gUHJlZmV0Y2ggUGFnZXMgQ29tbWFuZCIsDQotICAgICAgICAiLSBQ
ZXJpcGhlcmFsIFBhZ2UgU2VydmljZSBSZXF1ZXN0IiwNCi0gICAgICAgICItIFgyQVBJQyBTdXBw
b3J0ZWQiLA0KLSAgICAgICAgIi0gTlggYml0IFN1cHBvcnRlZCIsDQotICAgICAgICAiLSBHdWVz
dCBUcmFuc2xhdGlvbiIsDQotICAgICAgICAiLSBSZXNlcnZlZCBiaXQgWzVdIiwNCi0gICAgICAg
ICItIEludmFsaWRhdGUgQWxsIENvbW1hbmQiLA0KLSAgICAgICAgIi0gR3Vlc3QgQVBJQyBzdXBw
b3J0ZWQiLA0KLSAgICAgICAgIi0gSGFyZHdhcmUgRXJyb3IgUmVnaXN0ZXJzIiwNCi0gICAgICAg
ICItIFBlcmZvcm1hbmNlIENvdW50ZXJzIiwNCi0gICAgICAgIE5VTEwNCi0gICAgfTsNCi0NCiAg
ICAgIEFTU0VSVCggaW9tbXUtPm1taW9fYmFzZSApOw0KICANCiAgICAgIGlmICggIWlvbW11X2hh
c19jYXAoaW9tbXUsIFBDSV9DQVBfRUZSU1VQX1NISUZUKSApDQogICAgICB7DQotICAgICAgICBp
b21tdS0+ZmVhdHVyZXMgPSAwOw0KKyAgICAgICAgaW9tbXUtPmZlYXR1cmVzLnJhdyA9IDA7DQog
ICAgICAgICAgcmV0dXJuOw0KICAgICAgfQ0KICANCi0gICAgbG93ID0gcmVhZGwoaW9tbXUtPm1t
aW9fYmFzZSArIElPTU1VX0VYVF9GRUFUVVJFX01NSU9fT0ZGU0VUKTsNCi0gICAgaGlnaCA9IHJl
YWRsKGlvbW11LT5tbWlvX2Jhc2UgKyBJT01NVV9FWFRfRkVBVFVSRV9NTUlPX09GRlNFVCArIDQp
Ow0KLQ0KLSAgICBpb21tdS0+ZmVhdHVyZXMgPSAoKHU2NCloaWdoIDw8IDMyKSB8IGxvdzsNCisg
ICAgaW9tbXUtPmZlYXR1cmVzLnJhdyA9DQorICAgICAgICByZWFkcShpb21tdS0+bW1pb19iYXNl
ICsgSU9NTVVfRVhUX0ZFQVRVUkVfTU1JT19PRkZTRVQpOw0KICANCiAgICAgIC8qIERvbid0IGxv
ZyB0aGUgc2FtZSBzZXQgb2YgZmVhdHVyZXMgb3ZlciBhbmQgb3Zlci4gKi8NCiAgICAgIGZpcnN0
ID0gbGlzdF9maXJzdF9lbnRyeSgmYW1kX2lvbW11X2hlYWQsIHN0cnVjdCBhbWRfaW9tbXUsIGxp
c3QpOw0KLSAgICBpZiAoIGlvbW11ICE9IGZpcnN0ICYmIGlvbW11LT5mZWF0dXJlcyA9PSBmaXJz
dC0+ZmVhdHVyZXMgKQ0KKyAgICBpZiAoIGlvbW11ICE9IGZpcnN0ICYmIGlvbW11LT5mZWF0dXJl
cy5yYXcgPT0gZmlyc3QtPmZlYXR1cmVzLnJhdyApDQogICAgICAgICAgcmV0dXJuOw0KICANCiAg
ICAgIHByaW50aygiQU1ELVZpOiBJT01NVSBFeHRlbmRlZCBGZWF0dXJlczpcbiIpOw0KICANCi0g
ICAgd2hpbGUgKCBmZWF0dXJlX3N0cltpXSApDQorI2RlZmluZSBGRUFUKGZsZCwgc3RyKSBkbyB7
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXA0KKyAgICBpZiAoIC0tKCh1bmlv
biBhbWRfaW9tbXVfZXh0X2ZlYXR1cmVzKXt9KS5mbGRzLmZsZCA+IDEgKSAgIFwNCisgICAgICAg
IHByaW50ayggIi0gIiBzdHIgIjogJSN4XG4iLCBpb21tdS0+ZmVhdHVyZXMuZmxkcy5mbGQpOyBc
DQorICAgIGVsc2UgaWYgKCBpb21tdS0+ZmVhdHVyZXMuZmxkcy5mbGQgKSAgICAgICAgICAgICAg
ICAgICAgICAgXA0KKyAgICAgICAgcHJpbnRrKCAiLSAiIHN0ciAiXG4iKTsgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIFwNCit9IHdoaWxlICggZmFsc2UgKQ0KKw0KKyAgICBGRUFUKHBy
ZWZfc3VwLCAgICAgICAgICAgIlByZWZldGNoIFBhZ2VzIENvbW1hbmQiKTsNCisgICAgRkVBVChw
cHJfc3VwLCAgICAgICAgICAgICJQZXJpcGhlcmFsIFBhZ2UgU2VydmljZSBSZXF1ZXN0Iik7DQor
ICAgIEZFQVQoeHRfc3VwLCAgICAgICAgICAgICAieDJBUElDIik7DQorICAgIEZFQVQobnhfc3Vw
LCAgICAgICAgICAgICAiTlggYml0Iik7DQorICAgIEZFQVQoZ2FwcGlfc3VwLCAgICAgICAgICAi
R3Vlc3QgQVBJQyBQaHlzaWNhbCBQcm9jZXNzb3IgSW50ZXJydXB0Iik7DQorICAgIEZFQVQoaWFf
c3VwLCAgICAgICAgICAgICAiSW52YWxpZGF0ZSBBbGwgQ29tbWFuZCIpOw0KKyAgICBGRUFUKGdh
X3N1cCwgICAgICAgICAgICAgIkd1ZXN0IEFQSUMiKTsNCisgICAgRkVBVChoZV9zdXAsICAgICAg
ICAgICAgICJIYXJkd2FyZSBFcnJvciBSZWdpc3RlcnMiKTsNCisgICAgRkVBVChwY19zdXAsICAg
ICAgICAgICAgICJQZXJmb3JtYW5jZSBDb3VudGVycyIpOw0KKyAgICBGRUFUKGhhdHMsICAgICAg
ICAgICAgICAgIkhvc3QgQWRkcmVzcyBUcmFuc2xhdGlvbiBTaXplIik7DQorDQorICAgIGlmICgg
aW9tbXUtPmZlYXR1cmVzLmZsZHMuZ3Rfc3VwICkNCiAgICAgIHsNCi0gICAgICAgIGlmICggYW1k
X2lvbW11X2hhc19mZWF0dXJlKGlvbW11LCBpKSApDQotICAgICAgICAgICAgcHJpbnRrKCAiICVz
XG4iLCBmZWF0dXJlX3N0cltpXSk7DQotICAgICAgICBpKys7DQorICAgICAgICBGRUFUKGdhdHMs
ICAgICAgICAgICAiR3Vlc3QgQWRkcmVzcyBUcmFuc2xhdGlvbiBTaXplIik7DQorICAgICAgICBG
RUFUKGdseF9zdXAsICAgICAgICAiR3Vlc3QgQ1IzIFJvb3QgVGFibGUgTGV2ZWwiKTsNCisgICAg
ICAgIEZFQVQocGFzX21heCwgICAgICAgICJNYXhpbXVtIFBBU0lEIik7DQogICAgICB9DQorDQor
ICAgIEZFQVQoc21pZl9zdXAsICAgICAgICAgICAiU01JIEZpbHRlciBSZWdpc3RlciIpOw0KKyAg
ICBGRUFUKHNtaWZfcmMsICAgICAgICAgICAgIlNNSSBGaWx0ZXIgUmVnaXN0ZXIgQ291bnQiKTsN
CisgICAgRkVBVChnYW1fc3VwLCAgICAgICAgICAgICJHdWVzdCBWaXJ0dWFsIEFQSUMgTW9kZXMi
KTsNCisgICAgRkVBVChkdWFsX3Bwcl9sb2dfc3VwLCAgICJEdWFsIFBQUiBMb2ciKTsNCisgICAg
RkVBVChkdWFsX2V2ZW50X2xvZ19zdXAsICJEdWFsIEV2ZW50IExvZyIpOw0KKyAgICBGRUFUKHNh
dHNfc3VwLCAgICAgICAgICAgIlNlY3VyZSBBVFMiKTsNCisgICAgRkVBVCh1c19zdXAsICAgICAg
ICAgICAgICJVc2VyIC8gU3VwZXJ2aXNvciBQYWdlIFByb3RlY3Rpb24iKTsNCisgICAgRkVBVChk
ZXZfdGJsX3NlZ19zdXAsICAgICJEZXZpY2UgVGFibGUgU2VnbWVudGF0aW9uIik7DQorICAgIEZF
QVQocHByX2Vhcmx5X29mX3N1cCwgICAiUFBSIExvZyBPdmVyZmxvdyBFYXJseSBXYXJuaW5nIik7
DQorICAgIEZFQVQocHByX2F1dG9fcnNwX3N1cCwgICAiUFBSIEF1dG9tYXRpYyBSZXNwb25zZSIp
Ow0KKyAgICBGRUFUKG1hcmNfc3VwLCAgICAgICAgICAgIk1lbW9yeSBBY2Nlc3MgUm91dGluZyBh
bmQgQ29udHJvbCIpOw0KKyAgICBGRUFUKGJsa19zdG9wX21ya19zdXAsICAgIkJsb2NrIFN0b3BN
YXJrIE1lc3NhZ2UiKTsNCisgICAgRkVBVChwZXJmX29wdF9zdXAgLCAgICAgICJQZXJmb3JtYW5j
ZSBPcHRpbWl6YXRpb24iKTsNCisgICAgRkVBVChtc2lfY2FwX21taW9fc3VwLCAgICJNU0kgQ2Fw
YWJpbGl0eSBNTUlPIEFjY2VzcyIpOw0KKyAgICBGRUFUKGdpb19zdXAsICAgICAgICAgICAgIkd1
ZXN0IEkvTyBQcm90ZWN0aW9uIik7DQorICAgIEZFQVQoaGFfc3VwLCAgICAgICAgICAgICAiSG9z
dCBBY2Nlc3MiKTsNCisgICAgRkVBVChlcGhfc3VwLCAgICAgICAgICAgICJFbmhhbmNlZCBQUFIg
SGFuZGxpbmciKTsNCisgICAgRkVBVChhdHRyX2Z3X3N1cCwgICAgICAgICJBdHRyaWJ1dGUgRm9y
d2FyZCIpOw0KKyAgICBGRUFUKGhkX3N1cCwgICAgICAgICAgICAgIkhvc3QgRGlydHkiKTsNCisg
ICAgRkVBVChpbnZfaW90bGJfdHlwZV9zdXAsICJJbnZhbGlkYXRlIElPVExCIFR5cGUiKTsNCisg
ICAgRkVBVCh2aW9tbXVfc3VwLCAgICAgICAgICJWaXJ0dWFsaXplZCBJT01NVSIpOw0KKyAgICBG
RUFUKHZtX2d1YXJkX2lvX3N1cCwgICAgIlZNR3VhcmQgSS9PIFN1cHBvcnQiKTsNCisgICAgRkVB
VCh2bV90YWJsZV9zaXplLCAgICAgICJWTSBUYWJsZSBTaXplIik7DQorICAgIEZFQVQoZ2FfdXBk
YXRlX2Rpc19zdXAsICAiR3Vlc3QgQWNjZXNzIEJpdCBVcGRhdGUgRGlzYWJsZSIpOw0KKw0KKyN1
bmRlZiBGRUFUDQogIH0NCiAgDQogIGludCBfX2luaXQgYW1kX2lvbW11X2RldGVjdF9vbmVfYWNw
aSgNCi0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9ndWVzdC5jDQorKysg
Yi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfZ3Vlc3QuYw0KQEAgLTYzOCw3ICs2
MzgsNyBAQCBzdGF0aWMgdWludDY0X3QgaW9tbXVfbW1pb19yZWFkNjQoc3RydWN0DQogICAgICAg
ICAgdmFsID0gcmVnX3RvX3U2NChpb21tdS0+cmVnX3N0YXR1cyk7DQogICAgICAgICAgYnJlYWs7
DQogICAgICBjYXNlIElPTU1VX0VYVF9GRUFUVVJFX01NSU9fT0ZGU0VUOg0KLSAgICAgICAgdmFs
ID0gcmVnX3RvX3U2NChpb21tdS0+cmVnX2V4dF9mZWF0dXJlKTsNCisgICAgICAgIHZhbCA9IGlv
bW11LT5yZWdfZXh0X2ZlYXR1cmUucmF3Ow0KICAgICAgICAgIGJyZWFrOw0KICANCiAgICAgIGRl
ZmF1bHQ6DQpAQCAtODAyLDM5ICs4MDIsMjYgQEAgaW50IGd1ZXN0X2lvbW11X3NldF9iYXNlKHN0
cnVjdCBkb21haW4gKg0KICAvKiBJbml0aWFsaXplIG1taW8gcmVhZCBvbmx5IGJpdHMgKi8NCiAg
c3RhdGljIHZvaWQgZ3Vlc3RfaW9tbXVfcmVnX2luaXQoc3RydWN0IGd1ZXN0X2lvbW11ICppb21t
dSkNCiAgew0KLSAgICB1aW50MzJfdCBsb3dlciwgdXBwZXI7DQorICAgIHVuaW9uIGFtZF9pb21t
dV9leHRfZmVhdHVyZXMgZWYgPSB7DQorICAgICAgICAvKiBTdXBwb3J0IHByZWZldGNoICovDQor
ICAgICAgICAuZmxkcy5wcmVmX3N1cCA9IDEsDQorICAgICAgICAvKiBTdXBwb3J0IFBQUiBsb2cg
Ki8NCisgICAgICAgIC5mbGRzLnBwcl9zdXAgPSAxLA0KKyAgICAgICAgLyogU3VwcG9ydCBndWVz
dCB0cmFuc2xhdGlvbiAqLw0KKyAgICAgICAgLmZsZHMuZ3Rfc3VwID0gMSwNCisgICAgICAgIC8q
IFN1cHBvcnQgaW52YWxpZGF0ZSBhbGwgY29tbWFuZCAqLw0KKyAgICAgICAgLmZsZHMuaWFfc3Vw
ID0gMSwNCisgICAgICAgIC8qIEhvc3QgdHJhbnNsYXRpb24gc2l6ZSBoYXMgNiBsZXZlbHMgKi8N
CisgICAgICAgIC5mbGRzLmhhdHMgPSBIT1NUX0FERFJFU1NfU0laRV82X0xFVkVMLA0KKyAgICAg
ICAgLyogR3Vlc3QgdHJhbnNsYXRpb24gc2l6ZSBoYXMgNiBsZXZlbHMgKi8NCisgICAgICAgIC5m
bGRzLmdhdHMgPSBHVUVTVF9BRERSRVNTX1NJWkVfNl9MRVZFTCwNCisgICAgICAgIC8qIFNpbmds
ZSBsZXZlbCBnQ1IzICovDQorICAgICAgICAuZmxkcy5nbHhfc3VwID0gR1VFU1RfQ1IzXzFfTEVW
RUwsDQorICAgICAgICAvKiA5IGJpdCBQQVNJRCAqLw0KKyAgICAgICAgLmZsZHMucGFzX21heCA9
IFBBU01BWF85X2JpdCwNCisgICAgfTsNCiAgDQotICAgIGxvd2VyID0gdXBwZXIgPSAwOw0KLSAg
ICAvKiBTdXBwb3J0IHByZWZldGNoICovDQotICAgIGlvbW11X3NldF9iaXQoJmxvd2VyLElPTU1V
X0VYVF9GRUFUVVJFX1BSRUZTVVBfU0hJRlQpOw0KLSAgICAvKiBTdXBwb3J0IFBQUiBsb2cgKi8N
Ci0gICAgaW9tbXVfc2V0X2JpdCgmbG93ZXIsSU9NTVVfRVhUX0ZFQVRVUkVfUFBSU1VQX1NISUZU
KTsNCi0gICAgLyogU3VwcG9ydCBndWVzdCB0cmFuc2xhdGlvbiAqLw0KLSAgICBpb21tdV9zZXRf
Yml0KCZsb3dlcixJT01NVV9FWFRfRkVBVFVSRV9HVFNVUF9TSElGVCk7DQotICAgIC8qIFN1cHBv
cnQgaW52YWxpZGF0ZSBhbGwgY29tbWFuZCAqLw0KLSAgICBpb21tdV9zZXRfYml0KCZsb3dlcixJ
T01NVV9FWFRfRkVBVFVSRV9JQVNVUF9TSElGVCk7DQotDQotICAgIC8qIEhvc3QgdHJhbnNsYXRp
b24gc2l6ZSBoYXMgNiBsZXZlbHMgKi8NCi0gICAgc2V0X2ZpZWxkX2luX3JlZ191MzIoSE9TVF9B
RERSRVNTX1NJWkVfNl9MRVZFTCwgbG93ZXIsDQotICAgICAgICAgICAgICAgICAgICAgICAgIElP
TU1VX0VYVF9GRUFUVVJFX0hBVFNfTUFTSywNCi0gICAgICAgICAgICAgICAgICAgICAgICAgSU9N
TVVfRVhUX0ZFQVRVUkVfSEFUU19TSElGVCwNCi0gICAgICAgICAgICAgICAgICAgICAgICAgJmxv
d2VyKTsNCi0gICAgLyogR3Vlc3QgdHJhbnNsYXRpb24gc2l6ZSBoYXMgNiBsZXZlbHMgKi8NCi0g
ICAgc2V0X2ZpZWxkX2luX3JlZ191MzIoR1VFU1RfQUREUkVTU19TSVpFXzZfTEVWRUwsIGxvd2Vy
LA0KLSAgICAgICAgICAgICAgICAgICAgICAgICBJT01NVV9FWFRfRkVBVFVSRV9HQVRTX01BU0ss
DQotICAgICAgICAgICAgICAgICAgICAgICAgIElPTU1VX0VYVF9GRUFUVVJFX0dBVFNfU0hJRlQs
DQotICAgICAgICAgICAgICAgICAgICAgICAgICZsb3dlcik7DQotICAgIC8qIFNpbmdsZSBsZXZl
bCBnQ1IzICovDQotICAgIHNldF9maWVsZF9pbl9yZWdfdTMyKEdVRVNUX0NSM18xX0xFVkVMLCBs
b3dlciwNCi0gICAgICAgICAgICAgICAgICAgICAgICAgSU9NTVVfRVhUX0ZFQVRVUkVfR0xYU1VQ
X01BU0ssDQotICAgICAgICAgICAgICAgICAgICAgICAgIElPTU1VX0VYVF9GRUFUVVJFX0dMWFNV
UF9TSElGVCwgJmxvd2VyKTsNCi0gICAgLyogOSBiaXQgUEFTSUQgKi8NCi0gICAgc2V0X2ZpZWxk
X2luX3JlZ191MzIoUEFTTUFYXzlfYml0LCB1cHBlciwNCi0gICAgICAgICAgICAgICAgICAgICAg
ICAgSU9NTVVfRVhUX0ZFQVRVUkVfUEFTTUFYX01BU0ssDQotICAgICAgICAgICAgICAgICAgICAg
ICAgIElPTU1VX0VYVF9GRUFUVVJFX1BBU01BWF9TSElGVCwgJnVwcGVyKTsNCi0NCi0gICAgaW9t
bXUtPnJlZ19leHRfZmVhdHVyZS5sbyA9IGxvd2VyOw0KLSAgICBpb21tdS0+cmVnX2V4dF9mZWF0
dXJlLmhpID0gdXBwZXI7DQorICAgIGlvbW11LT5yZWdfZXh0X2ZlYXR1cmUgPSBlZjsNCiAgfQ0K
ICANCiAgc3RhdGljIGludCBndWVzdF9pb21tdV9tbWlvX3JhbmdlKHN0cnVjdCB2Y3B1ICp2LCB1
bnNpZ25lZCBsb25nIGFkZHIpDQotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9t
bXVfaW5pdC5jDQorKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfaW5pdC5j
DQpAQCAtODgyLDcgKzg4Miw3IEBAIHN0YXRpYyB2b2lkIGVuYWJsZV9pb21tdShzdHJ1Y3QgYW1k
X2lvbW0NCiAgICAgIHJlZ2lzdGVyX2lvbW11X2V2ZW50X2xvZ19pbl9tbWlvX3NwYWNlKGlvbW11
KTsNCiAgICAgIHJlZ2lzdGVyX2lvbW11X2V4Y2x1c2lvbl9yYW5nZShpb21tdSk7DQogIA0KLSAg
ICBpZiAoIGFtZF9pb21tdV9oYXNfZmVhdHVyZShpb21tdSwgSU9NTVVfRVhUX0ZFQVRVUkVfUFBS
U1VQX1NISUZUKSApDQorICAgIGlmICggaW9tbXUtPmZlYXR1cmVzLmZsZHMucHByX3N1cCApDQog
ICAgICAgICAgcmVnaXN0ZXJfaW9tbXVfcHByX2xvZ19pbl9tbWlvX3NwYWNlKGlvbW11KTsNCiAg
DQogICAgICBkZXNjID0gaXJxX3RvX2Rlc2MoaW9tbXUtPm1zaS5pcnEpOw0KQEAgLTg5NiwxNSAr
ODk2LDE1IEBAIHN0YXRpYyB2b2lkIGVuYWJsZV9pb21tdShzdHJ1Y3QgYW1kX2lvbW0NCiAgICAg
IHNldF9pb21tdV9jb21tYW5kX2J1ZmZlcl9jb250cm9sKGlvbW11LCBJT01NVV9DT05UUk9MX0VO
QUJMRUQpOw0KICAgICAgc2V0X2lvbW11X2V2ZW50X2xvZ19jb250cm9sKGlvbW11LCBJT01NVV9D
T05UUk9MX0VOQUJMRUQpOw0KICANCi0gICAgaWYgKCBhbWRfaW9tbXVfaGFzX2ZlYXR1cmUoaW9t
bXUsIElPTU1VX0VYVF9GRUFUVVJFX1BQUlNVUF9TSElGVCkgKQ0KKyAgICBpZiAoIGlvbW11LT5m
ZWF0dXJlcy5mbGRzLnBwcl9zdXAgKQ0KICAgICAgICAgIHNldF9pb21tdV9wcHJfbG9nX2NvbnRy
b2woaW9tbXUsIElPTU1VX0NPTlRST0xfRU5BQkxFRCk7DQogIA0KLSAgICBpZiAoIGFtZF9pb21t
dV9oYXNfZmVhdHVyZShpb21tdSwgSU9NTVVfRVhUX0ZFQVRVUkVfR1RTVVBfU0hJRlQpICkNCisg
ICAgaWYgKCBpb21tdS0+ZmVhdHVyZXMuZmxkcy5ndF9zdXAgKQ0KICAgICAgICAgIHNldF9pb21t
dV9ndWVzdF90cmFuc2xhdGlvbl9jb250cm9sKGlvbW11LCBJT01NVV9DT05UUk9MX0VOQUJMRUQp
Ow0KICANCiAgICAgIHNldF9pb21tdV90cmFuc2xhdGlvbl9jb250cm9sKGlvbW11LCBJT01NVV9D
T05UUk9MX0VOQUJMRUQpOw0KICANCi0gICAgaWYgKCBhbWRfaW9tbXVfaGFzX2ZlYXR1cmUoaW9t
bXUsIElPTU1VX0VYVF9GRUFUVVJFX0lBU1VQX1NISUZUKSApDQorICAgIGlmICggaW9tbXUtPmZl
YXR1cmVzLmZsZHMuaWFfc3VwICkNCiAgICAgICAgICBhbWRfaW9tbXVfZmx1c2hfYWxsX2NhY2hl
cyhpb21tdSk7DQogIA0KICAgICAgaW9tbXUtPmVuYWJsZWQgPSAxOw0KQEAgLTkyNywxMCArOTI3
LDEwIEBAIHN0YXRpYyB2b2lkIGRpc2FibGVfaW9tbXUoc3RydWN0IGFtZF9pb20NCiAgICAgIHNl
dF9pb21tdV9jb21tYW5kX2J1ZmZlcl9jb250cm9sKGlvbW11LCBJT01NVV9DT05UUk9MX0RJU0FC
TEVEKTsNCiAgICAgIHNldF9pb21tdV9ldmVudF9sb2dfY29udHJvbChpb21tdSwgSU9NTVVfQ09O
VFJPTF9ESVNBQkxFRCk7DQogIA0KLSAgICBpZiAoIGFtZF9pb21tdV9oYXNfZmVhdHVyZShpb21t
dSwgSU9NTVVfRVhUX0ZFQVRVUkVfUFBSU1VQX1NISUZUKSApDQorICAgIGlmICggaW9tbXUtPmZl
YXR1cmVzLmZsZHMucHByX3N1cCApDQogICAgICAgICAgc2V0X2lvbW11X3Bwcl9sb2dfY29udHJv
bChpb21tdSwgSU9NTVVfQ09OVFJPTF9ESVNBQkxFRCk7DQogIA0KLSAgICBpZiAoIGFtZF9pb21t
dV9oYXNfZmVhdHVyZShpb21tdSwgSU9NTVVfRVhUX0ZFQVRVUkVfR1RTVVBfU0hJRlQpICkNCisg
ICAgaWYgKCBpb21tdS0+ZmVhdHVyZXMuZmxkcy5ndF9zdXAgKQ0KICAgICAgICAgIHNldF9pb21t
dV9ndWVzdF90cmFuc2xhdGlvbl9jb250cm9sKGlvbW11LCBJT01NVV9DT05UUk9MX0RJU0FCTEVE
KTsNCiAgDQogICAgICBzZXRfaW9tbXVfdHJhbnNsYXRpb25fY29udHJvbChpb21tdSwgSU9NTVVf
Q09OVFJPTF9ESVNBQkxFRCk7DQpAQCAtMTAyNiw3ICsxMDI2LDcgQEAgc3RhdGljIGludCBfX2lu
aXQgYW1kX2lvbW11X2luaXRfb25lKHN0cg0KICANCiAgICAgIGdldF9pb21tdV9mZWF0dXJlcyhp
b21tdSk7DQogIA0KLSAgICBpZiAoIGlvbW11LT5mZWF0dXJlcyApDQorICAgIGlmICggaW9tbXUt
PmZlYXR1cmVzLnJhdyApDQogICAgICAgICAgaW9tbXV2Ml9lbmFibGVkID0gMTsNCiAgDQogICAg
ICBpZiAoIGFsbG9jYXRlX2NtZF9idWZmZXIoaW9tbXUpID09IE5VTEwgKQ0KQEAgLTEwMzUsOSAr
MTAzNSw4IEBAIHN0YXRpYyBpbnQgX19pbml0IGFtZF9pb21tdV9pbml0X29uZShzdHINCiAgICAg
IGlmICggYWxsb2NhdGVfZXZlbnRfbG9nKGlvbW11KSA9PSBOVUxMICkNCiAgICAgICAgICBnb3Rv
IGVycm9yX291dDsNCiAgDQotICAgIGlmICggYW1kX2lvbW11X2hhc19mZWF0dXJlKGlvbW11LCBJ
T01NVV9FWFRfRkVBVFVSRV9QUFJTVVBfU0hJRlQpICkNCi0gICAgICAgIGlmICggYWxsb2NhdGVf
cHByX2xvZyhpb21tdSkgPT0gTlVMTCApDQotICAgICAgICAgICAgZ290byBlcnJvcl9vdXQ7DQor
ICAgIGlmICggaW9tbXUtPmZlYXR1cmVzLmZsZHMucHByX3N1cCAmJiAhYWxsb2NhdGVfcHByX2xv
Zyhpb21tdSkgKQ0KKyAgICAgICAgZ290byBlcnJvcl9vdXQ7DQogIA0KICAgICAgaWYgKCAhc2V0
X2lvbW11X2ludGVycnVwdF9oYW5kbGVyKGlvbW11KSApDQogICAgICAgICAgZ290byBlcnJvcl9v
dXQ7DQpAQCAtMTM5Myw3ICsxMzkyLDcgQEAgdm9pZCBhbWRfaW9tbXVfcmVzdW1lKHZvaWQpDQog
ICAgICB9DQogIA0KICAgICAgLyogZmx1c2ggYWxsIGNhY2hlIGVudHJpZXMgYWZ0ZXIgaW9tbXUg
cmUtZW5hYmxlZCAqLw0KLSAgICBpZiAoICFhbWRfaW9tbXVfaGFzX2ZlYXR1cmUoaW9tbXUsIElP
TU1VX0VYVF9GRUFUVVJFX0lBU1VQX1NISUZUKSApDQorICAgIGlmICggIWlvbW11LT5mZWF0dXJl
cy5mbGRzLmlhX3N1cCApDQogICAgICB7DQogICAgICAgICAgaW52YWxpZGF0ZV9hbGxfZGV2aWNl
cygpOw0KICAgICAgICAgIGludmFsaWRhdGVfYWxsX2RvbWFpbl9wYWdlcygpOw0KLS0tIGEveGVu
L2luY2x1ZGUvYXNtLXg4Ni9hbWQtaW9tbXUuaA0KKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9h
bWQtaW9tbXUuaA0KQEAgLTgzLDcgKzgzLDcgQEAgc3RydWN0IGFtZF9pb21tdSB7DQogICAgICBp
b21tdV9jYXBfdCBjYXA7DQogIA0KICAgICAgdTggaHRfZmxhZ3M7DQotICAgIHU2NCBmZWF0dXJl
czsNCisgICAgdW5pb24gYW1kX2lvbW11X2V4dF9mZWF0dXJlcyBmZWF0dXJlczsNCiAgDQogICAg
ICB2b2lkICptbWlvX2Jhc2U7DQogICAgICB1bnNpZ25lZCBsb25nIG1taW9fYmFzZV9waHlzOw0K
QEAgLTE3NSw3ICsxNzUsNyBAQCBzdHJ1Y3QgZ3Vlc3RfaW9tbXUgew0KICAgICAgLyogTU1JTyBy
ZWdzICovDQogICAgICBzdHJ1Y3QgbW1pb19yZWcgICAgICAgICByZWdfY3RybDsgICAgICAgICAg
ICAgIC8qIE1NSU8gb2Zmc2V0IDAwMThoICovDQogICAgICBzdHJ1Y3QgbW1pb19yZWcgICAgICAg
ICByZWdfc3RhdHVzOyAgICAgICAgICAgIC8qIE1NSU8gb2Zmc2V0IDIwMjBoICovDQotICAgIHN0
cnVjdCBtbWlvX3JlZyAgICAgICAgIHJlZ19leHRfZmVhdHVyZTsgICAgICAgLyogTU1JTyBvZmZz
ZXQgMDAzMGggKi8NCisgICAgdW5pb24gYW1kX2lvbW11X2V4dF9mZWF0dXJlcyByZWdfZXh0X2Zl
YXR1cmU7ICAvKiBNTUlPIG9mZnNldCAwMDMwaCAqLw0KICANCiAgICAgIC8qIGd1ZXN0IGludGVy
cnVwdCBzZXR0aW5ncyAqLw0KICAgICAgc3RydWN0IGd1ZXN0X2lvbW11X21zaSAgbXNpOw0KLS0t
IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vc3ZtL2FtZC1pb21tdS1kZWZzLmgNCisrKyBiL3hl
bi9pbmNsdWRlL2FzbS14ODYvaHZtL3N2bS9hbWQtaW9tbXUtZGVmcy5oDQpAQCAtMzQ2LDI2ICsz
NDYsNTcgQEAgc3RydWN0IGFtZF9pb21tdV9kdGUgew0KICAjZGVmaW5lIElPTU1VX0VYQ0xVU0lP
Tl9MSU1JVF9ISUdIX01BU0sJCTB4RkZGRkZGRkYNCiAgI2RlZmluZSBJT01NVV9FWENMVVNJT05f
TElNSVRfSElHSF9TSElGVAkwDQogIA0KLS8qIEV4dGVuZGVkIEZlYXR1cmUgUmVnaXN0ZXIqLw0K
Ky8qIEV4dGVuZGVkIEZlYXR1cmUgUmVnaXN0ZXIgKi8NCiAgI2RlZmluZSBJT01NVV9FWFRfRkVB
VFVSRV9NTUlPX09GRlNFVCAgICAgICAgICAgICAgICAgICAweDMwDQotI2RlZmluZSBJT01NVV9F
WFRfRkVBVFVSRV9QUkVGU1VQX1NISUZUICAgICAgICAgICAgICAgICAweDANCi0jZGVmaW5lIElP
TU1VX0VYVF9GRUFUVVJFX1BQUlNVUF9TSElGVCAgICAgICAgICAgICAgICAgIDB4MQ0KLSNkZWZp
bmUgSU9NTVVfRVhUX0ZFQVRVUkVfWFRTVVBfU0hJRlQgICAgICAgICAgICAgICAgICAgMHgyDQot
I2RlZmluZSBJT01NVV9FWFRfRkVBVFVSRV9OWFNVUF9TSElGVCAgICAgICAgICAgICAgICAgICAw
eDMNCi0jZGVmaW5lIElPTU1VX0VYVF9GRUFUVVJFX0dUU1VQX1NISUZUICAgICAgICAgICAgICAg
ICAgIDB4NA0KLSNkZWZpbmUgSU9NTVVfRVhUX0ZFQVRVUkVfSUFTVVBfU0hJRlQgICAgICAgICAg
ICAgICAgICAgMHg2DQotI2RlZmluZSBJT01NVV9FWFRfRkVBVFVSRV9HQVNVUF9TSElGVCAgICAg
ICAgICAgICAgICAgICAweDcNCi0jZGVmaW5lIElPTU1VX0VYVF9GRUFUVVJFX0hFU1VQX1NISUZU
ICAgICAgICAgICAgICAgICAgIDB4OA0KLSNkZWZpbmUgSU9NTVVfRVhUX0ZFQVRVUkVfUENTVVBf
U0hJRlQgICAgICAgICAgICAgICAgICAgMHg5DQotI2RlZmluZSBJT01NVV9FWFRfRkVBVFVSRV9I
QVRTX1NISUZUICAgICAgICAgICAgICAgICAgICAweDEwDQotI2RlZmluZSBJT01NVV9FWFRfRkVB
VFVSRV9IQVRTX01BU0sgICAgICAgICAgICAgICAgICAgICAweDAwMDAwQzAwDQotI2RlZmluZSBJ
T01NVV9FWFRfRkVBVFVSRV9HQVRTX1NISUZUICAgICAgICAgICAgICAgICAgICAweDEyDQotI2Rl
ZmluZSBJT01NVV9FWFRfRkVBVFVSRV9HQVRTX01BU0sgICAgICAgICAgICAgICAgICAgICAweDAw
MDAzMDAwDQotI2RlZmluZSBJT01NVV9FWFRfRkVBVFVSRV9HTFhTVVBfU0hJRlQgICAgICAgICAg
ICAgICAgICAweDE0DQotI2RlZmluZSBJT01NVV9FWFRfRkVBVFVSRV9HTFhTVVBfTUFTSyAgICAg
ICAgICAgICAgICAgICAweDAwMDBDMDAwDQogIA0KLSNkZWZpbmUgSU9NTVVfRVhUX0ZFQVRVUkVf
UEFTTUFYX1NISUZUICAgICAgICAgICAgICAgICAgMHgwDQotI2RlZmluZSBJT01NVV9FWFRfRkVB
VFVSRV9QQVNNQVhfTUFTSyAgICAgICAgICAgICAgICAgICAweDAwMDAwMDFGDQordW5pb24gYW1k
X2lvbW11X2V4dF9mZWF0dXJlcyB7DQorICAgIHVpbnQ2NF90IHJhdzsNCisgICAgc3RydWN0IHsN
CisgICAgICAgIHVuc2lnbmVkIGludCBwcmVmX3N1cDoxOw0KKyAgICAgICAgdW5zaWduZWQgaW50
IHBwcl9zdXA6MTsNCisgICAgICAgIHVuc2lnbmVkIGludCB4dF9zdXA6MTsNCisgICAgICAgIHVu
c2lnbmVkIGludCBueF9zdXA6MTsNCisgICAgICAgIHVuc2lnbmVkIGludCBndF9zdXA6MTsNCisg
ICAgICAgIHVuc2lnbmVkIGludCBnYXBwaV9zdXA6MTsNCisgICAgICAgIHVuc2lnbmVkIGludCBp
YV9zdXA6MTsNCisgICAgICAgIHVuc2lnbmVkIGludCBnYV9zdXA6MTsNCisgICAgICAgIHVuc2ln
bmVkIGludCBoZV9zdXA6MTsNCisgICAgICAgIHVuc2lnbmVkIGludCBwY19zdXA6MTsNCisgICAg
ICAgIHVuc2lnbmVkIGludCBoYXRzOjI7DQorICAgICAgICB1bnNpZ25lZCBpbnQgZ2F0czoyOw0K
KyAgICAgICAgdW5zaWduZWQgaW50IGdseF9zdXA6MjsNCisgICAgICAgIHVuc2lnbmVkIGludCBz
bWlmX3N1cDoyOw0KKyAgICAgICAgdW5zaWduZWQgaW50IHNtaWZfcmM6MzsNCisgICAgICAgIHVu
c2lnbmVkIGludCBnYW1fc3VwOjM7DQorICAgICAgICB1bnNpZ25lZCBpbnQgZHVhbF9wcHJfbG9n
X3N1cDoyOw0KKyAgICAgICAgdW5zaWduZWQgaW50IDoyOw0KKyAgICAgICAgdW5zaWduZWQgaW50
IGR1YWxfZXZlbnRfbG9nX3N1cDoyOw0KKyAgICAgICAgdW5zaWduZWQgaW50IDoxOw0KKyAgICAg
ICAgdW5zaWduZWQgaW50IHNhdHNfc3VwOjE7DQorICAgICAgICB1bnNpZ25lZCBpbnQgcGFzX21h
eDo1Ow0KKyAgICAgICAgdW5zaWduZWQgaW50IHVzX3N1cDoxOw0KKyAgICAgICAgdW5zaWduZWQg
aW50IGRldl90Ymxfc2VnX3N1cDoyOw0KKyAgICAgICAgdW5zaWduZWQgaW50IHBwcl9lYXJseV9v
Zl9zdXA6MTsNCisgICAgICAgIHVuc2lnbmVkIGludCBwcHJfYXV0b19yc3Bfc3VwOjE7DQorICAg
ICAgICB1bnNpZ25lZCBpbnQgbWFyY19zdXA6MjsNCisgICAgICAgIHVuc2lnbmVkIGludCBibGtf
c3RvcF9tcmtfc3VwOjE7DQorICAgICAgICB1bnNpZ25lZCBpbnQgcGVyZl9vcHRfc3VwOjE7DQor
ICAgICAgICB1bnNpZ25lZCBpbnQgbXNpX2NhcF9tbWlvX3N1cDoxOw0KKyAgICAgICAgdW5zaWdu
ZWQgaW50IDoxOw0KKyAgICAgICAgdW5zaWduZWQgaW50IGdpb19zdXA6MTsNCisgICAgICAgIHVu
c2lnbmVkIGludCBoYV9zdXA6MTsNCisgICAgICAgIHVuc2lnbmVkIGludCBlcGhfc3VwOjE7DQor
ICAgICAgICB1bnNpZ25lZCBpbnQgYXR0cl9md19zdXA6MTsNCisgICAgICAgIHVuc2lnbmVkIGlu
dCBoZF9zdXA6MTsNCisgICAgICAgIHVuc2lnbmVkIGludCA6MTsNCisgICAgICAgIHVuc2lnbmVk
IGludCBpbnZfaW90bGJfdHlwZV9zdXA6MTsNCisgICAgICAgIHVuc2lnbmVkIGludCB2aW9tbXVf
c3VwOjE7DQorICAgICAgICB1bnNpZ25lZCBpbnQgdm1fZ3VhcmRfaW9fc3VwOjE7DQorICAgICAg
ICB1bnNpZ25lZCBpbnQgdm1fdGFibGVfc2l6ZTo0Ow0KKyAgICAgICAgdW5zaWduZWQgaW50IGdh
X3VwZGF0ZV9kaXNfc3VwOjE7DQorICAgICAgICB1bnNpZ25lZCBpbnQgOjI7DQorICAgIH0gZmxk
czsNCit9Ow0KICANCiAgLyogU3RhdHVzIFJlZ2lzdGVyKi8NCiAgI2RlZmluZSBJT01NVV9TVEFU
VVNfTU1JT19PRkZTRVQJCTB4MjAyMA0KLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vc3Zt
L2FtZC1pb21tdS1wcm90by5oDQorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9zdm0vYW1k
LWlvbW11LXByb3RvLmgNCkBAIC0yMTgsMTMgKzIxOCw2IEBAIHN0YXRpYyBpbmxpbmUgaW50IGlv
bW11X2hhc19jYXAoc3RydWN0IGENCiAgICAgIHJldHVybiAhIShpb21tdS0+Y2FwLmhlYWRlciAm
ICgxdSA8PCBiaXQpKTsNCiAgfQ0KICANCi1zdGF0aWMgaW5saW5lIGludCBhbWRfaW9tbXVfaGFz
X2ZlYXR1cmUoc3RydWN0IGFtZF9pb21tdSAqaW9tbXUsIHVpbnQzMl90IGJpdCkNCi17DQotICAg
IGlmICggIWlvbW11X2hhc19jYXAoaW9tbXUsIFBDSV9DQVBfRUZSU1VQX1NISUZUKSApDQotICAg
ICAgICByZXR1cm4gMDsNCi0gICAgcmV0dXJuICEhKGlvbW11LT5mZWF0dXJlcyAmICgxVSA8PCBi
aXQpKTsNCi19DQotDQogIC8qIGFjY2VzcyB0YWlsIG9yIGhlYWQgcG9pbnRlciBvZiByaW5nIGJ1
ZmZlciAqLw0KICBzdGF0aWMgaW5saW5lIHVpbnQzMl90IGlvbW11X2dldF9yYl9wb2ludGVyKHVp
bnQzMl90IHJlZykNCiAgew0KDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 25 13:39:29 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Jul 2019 13: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 1hqdxw-0008Vk-Eq; Thu, 25 Jul 2019 13:39:28 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=owr5=VW=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hqdxv-0008VQ-49
 for xen-devel@lists.xenproject.org; Thu, 25 Jul 2019 13:39:27 +0000
X-Inumbo-ID: 9dbccc00-aee1-11e9-8980-bc764e045a96
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9dbccc00-aee1-11e9-8980-bc764e045a96;
 Thu, 25 Jul 2019 13:39:25 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=paul.durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 paul.durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="paul.durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: ZyHKo+gfarVaSumbHSTBJorjOltLwTQsw3kxcQs80PTmfLsp/HP+WR894aslNgAxX06z61Quu9
 nmHZEGX1RgNUcLBeccCIDsmTlqEH2CNX2HmAe391Nh5zSCy87qLn/WNVGp43Di6/+6/45ibhL7
 yi4md2+KRke5E5qnVGGkkgwGvWoTOJUhU6rw+Q3/PqZhgXwwTgsgIiPd/8Lp/L6xemD4Mw0Le9
 vc1Wp3Z3/V4umixGhk05ryA9ti+YHnJ1PkeEYBxxt5o2M+Df9HQa1ClvTriHti2TFiLpvjbGyN
 WT4=
X-SBRS: 2.7
X-MesageID: 3420483
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,306,1559534400"; 
   d="scan'208";a="3420483"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Thu, 25 Jul 2019 14:39:14 +0100
Message-ID: <20190725133920.40673-1-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.20.1.2.gb21ebb671
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 0/6] stash domain create flags and then use
 them
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Ian
 Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Paul Durrant <paul.durrant@citrix.com>,
 Jan Beulich <jbeulich@suse.com>, Shane Wang <shane.wang@intel.com>,
 Daniel De Graaf <dgdegra@tycho.nsa.gov>, Gang Wei <gang.wei@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>

VGhpcyBzZXJpZXMgc3RhcnRzIHdpdGggYSBwYXRjaCB0byBzdGFzaCB0aGUgZG9tYWluIGNyZWF0
ZSBmbGFncyBpbiBzdHJ1Y3QKZG9tYWluIHRoZW4gdGhlbiBmb2xsb3dzIHVwIHdpdGggdmFyaW91
cyBjbGVhbi11cCBwYXRjaGVzIHRoYXQgdGhpcwplbmFibGVzLgoKUGF1bCBEdXJyYW50ICg2KToK
ICBkb21haW46IHN0YXNoIHhlbl9kb21jdGxfY3JlYXRlZG9tYWluIGZsYWdzIGluIHN0cnVjdCBk
b21haW4KICBkb21haW46IHJlbW92ZSAnZ3Vlc3RfdHlwZScgZmllbGQgKGFuZCBlbnVtIGd1ZXN0
X3R5cGUpCiAgeDg2L2h2bS9kb21haW46IHJlbW92ZSB0aGUgJ2hhcF9lbmFibGVkJyBmbGFnCiAg
eDg2L2RvbWFpbjogcmVtb3ZlIHRoZSAnb29zX29mZicgZmxhZwogIGRvbWFpbjogcmVtb3ZlIHRo
ZSAnaXNfeGVuc3RvcmUnIGZsYWcKICB4ODYvZG9tYWluOiByZW1vdmUgdGhlICdzM19pbnRlZ3Jp
dHknIGZsYWcKCiB4ZW4vYXJjaC94ODYvZG9tYWluLmMgICAgICAgICAgICB8ICA5ICstLS0tLS0t
LQogeGVuL2FyY2gveDg2L21tL3BhZ2luZy5jICAgICAgICAgfCAgNCArKy0tCiB4ZW4vYXJjaC94
ODYvbW0vc2hhZG93L2NvbW1vbi5jICB8ICA1ICsrLS0tCiB4ZW4vYXJjaC94ODYvbW0vc2hhZG93
L25vbmUuYyAgICB8ICAyICstCiB4ZW4vYXJjaC94ODYvdGJvb3QuYyAgICAgICAgICAgICB8ICAy
ICstCiB4ZW4vY29tbW9uL2RvbWFpbi5jICAgICAgICAgICAgICB8IDE1ICsrKysrLS0tLS0tLS0t
LQogeGVuL2NvbW1vbi9kb21jdGwuYyAgICAgICAgICAgICAgfCAxMiArKy0tLS0tLS0tLS0KIHhl
bi9jb21tb24va2VybmVsLmMgICAgICAgICAgICAgIHwgIDkgKystLS0tLS0tCiB4ZW4vaW5jbHVk
ZS9hc20teDg2L2RvbWFpbi5oICAgICB8ICAzIC0tLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0v
ZG9tYWluLmggfCAgOSArKystLS0tLS0KIHhlbi9pbmNsdWRlL2FzbS14ODYvcGFnaW5nLmggICAg
IHwgIDIgKy0KIHhlbi9pbmNsdWRlL2FzbS14ODYvc2hhZG93LmggICAgIHwgIDIgKy0KIHhlbi9p
bmNsdWRlL3hlbi9zY2hlZC5oICAgICAgICAgIHwgMjIgKysrKysrKysrKy0tLS0tLS0tLS0tLQog
eGVuL2luY2x1ZGUveHNtL2R1bW15LmggICAgICAgICAgfCAgMiArLQogMTQgZmlsZXMgY2hhbmdl
ZCwgMzIgaW5zZXJ0aW9ucygrKSwgNjYgZGVsZXRpb25zKC0pCi0tLQpDYzogQW5kcmV3IENvb3Bl
ciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ2M6IERhbmllbCBEZSBHcmFhZiA8ZGdkZWdy
YUB0eWNoby5uc2EuZ292PgpDYzogR2FuZyBXZWkgPGdhbmcud2VpQGludGVsLmNvbT4KQ2M6IEdl
b3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5sYXBAZXUuY2l0cml4LmNvbT4KQ2M6IElhbiBKYWNrc29u
IDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgpDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDYzogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KQ2M6IEtvbnJh
ZCBSemVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KQ2M6ICJSb2dlciBQYXUg
TW9ubsOpIiA8cm9nZXIucGF1QGNpdHJpeC5jb20+CkNjOiBTaGFuZSBXYW5nIDxzaGFuZS53YW5n
QGludGVsLmNvbT4KQ2M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9y
Zz4KQ2M6IFRpbSBEZWVnYW4gPHRpbUB4ZW4ub3JnPgpDYzogV2VpIExpdSA8d2xAeGVuLm9yZz4K
LS0gCjIuMjAuMS4yLmdiMjFlYmI2NzEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 25 13:39:29 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Jul 2019 13: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 1hqdxw-0008Vq-O3; Thu, 25 Jul 2019 13:39:28 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=owr5=VW=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hqdxv-0008VY-DR
 for xen-devel@lists.xenproject.org; Thu, 25 Jul 2019 13:39:27 +0000
X-Inumbo-ID: 9eb78409-aee1-11e9-8980-bc764e045a96
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9eb78409-aee1-11e9-8980-bc764e045a96;
 Thu, 25 Jul 2019 13:39:26 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=paul.durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 paul.durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="paul.durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: FRvNsKi2DiL7dPlV5f7wUcoQ3mwG1eVbRhn3b1+4mTpdODNOwgEo1bPY0zLslX9TP57pwntWN+
 aaXEiS/U5BnPyiDjfYnQaGm+Le7/vGLk+TXrFUiWAFKn30AYhReMd9MlIh3gGDiRjVBI8Xo+6Q
 ZXFmXIzEOTaYYnuEsgtBK+cbEAysB0J6I3EImOukcFR7hHPXJJ6JV3cwT17TluJdrNCrbzwa+P
 JC6JC/txfeAZ5nwC5d2XW2n5E/1f9uo6LIWhSktyCebFt9EOKA9RIEqd4Zv0uax847wEQKTBpn
 keY=
X-SBRS: 2.7
X-MesageID: 3420489
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,306,1559534400"; 
   d="scan'208";a="3420489"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Thu, 25 Jul 2019 14:39:17 +0100
Message-ID: <20190725133920.40673-4-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.20.1.2.gb21ebb671
In-Reply-To: <20190725133920.40673-1-paul.durrant@citrix.com>
References: <20190725133920.40673-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 3/6] x86/hvm/domain: remove the 'hap_enabled'
 flag
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Paul Durrant <paul.durrant@citrix.com>, Wei Liu <wl@xen.org>,
 Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIGhhcF9lbmFibGVkKCkgbWFjcm8gY2FuIGRldGVybWluZSB3aGV0aGVyIHRoZSBmZWF0dXJl
IGlzIGF2YWlsYWJsZQp1c2luZyB0aGUgZG9tYWluICdvcHRpb25zJzsgdGhlcmUgaXMgbm8gbmVl
ZCBmb3IgYSBzZXBhcmF0ZSBmbGFnLgoKU2lnbmVkLW9mZi1ieTogUGF1bCBEdXJyYW50IDxwYXVs
LmR1cnJhbnRAY2l0cml4LmNvbT4KLS0tCkNjOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5j
b20+CkNjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpDYzogV2Vp
IExpdSA8d2xAeGVuLm9yZz4KQ2M6ICJSb2dlciBQYXUgTW9ubsOpIiA8cm9nZXIucGF1QGNpdHJp
eC5jb20+Cgp2MjoKIC0gRGVmZXIgY2hhbmdlcyB0byBzaGFkb3dfZG9tYWluX2luaXQoKSB0byBw
YXRjaCAjNAotLS0KIHhlbi9hcmNoL3g4Ni9kb21haW4uYyAgICAgICAgICAgIHwgNyArLS0tLS0t
CiB4ZW4vYXJjaC94ODYvbW0vcGFnaW5nLmMgICAgICAgICB8IDQgKystLQogeGVuL2luY2x1ZGUv
YXNtLXg4Ni9odm0vZG9tYWluLmggfCA5ICsrKy0tLS0tLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9w
YWdpbmcuaCAgICAgfCAyICstCiA0IGZpbGVzIGNoYW5nZWQsIDcgaW5zZXJ0aW9ucygrKSwgMTUg
ZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2RvbWFpbi5jIGIveGVuL2Fy
Y2gveDg2L2RvbWFpbi5jCmluZGV4IGVhNTUxNjA4ODcuLjY1ZjQ3YTc2MjcgMTAwNjQ0Ci0tLSBh
L3hlbi9hcmNoL3g4Ni9kb21haW4uYworKysgYi94ZW4vYXJjaC94ODYvZG9tYWluLmMKQEAgLTU2
NCwxMiArNTY0LDcgQEAgaW50IGFyY2hfZG9tYWluX2NyZWF0ZShzdHJ1Y3QgZG9tYWluICpkLAog
ICAgIEhZUEVSVklTT1JfQ09NUEFUX1ZJUlRfU1RBUlQoZCkgPQogICAgICAgICBpc19wdl9kb21h
aW4oZCkgPyBfX0hZUEVSVklTT1JfQ09NUEFUX1ZJUlRfU1RBUlQgOiB+MHU7CiAKLSAgICAvKiBO
ZWVkIHRvIGRldGVybWluZSBpZiBIQVAgaXMgZW5hYmxlZCBiZWZvcmUgaW5pdGlhbGlzaW5nIHBh
Z2luZyAqLwotICAgIGlmICggaXNfaHZtX2RvbWFpbihkKSApCi0gICAgICAgIGQtPmFyY2guaHZt
LmhhcF9lbmFibGVkID0KLSAgICAgICAgICAgIGh2bV9oYXBfc3VwcG9ydGVkKCkgJiYgKGNvbmZp
Zy0+ZmxhZ3MgJiBYRU5fRE9NQ1RMX0NERl9oYXApOwotCi0gICAgaWYgKCAocmMgPSBwYWdpbmdf
ZG9tYWluX2luaXQoZCwgY29uZmlnLT5mbGFncykpICE9IDAgKQorICAgIGlmICggKHJjID0gcGFn
aW5nX2RvbWFpbl9pbml0KGQpKSAhPSAwICkKICAgICAgICAgZ290byBmYWlsOwogICAgIHBhZ2lu
Z19pbml0aWFsaXNlZCA9IHRydWU7CiAKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS9wYWdp
bmcuYyBiL3hlbi9hcmNoL3g4Ni9tbS9wYWdpbmcuYwppbmRleCAwMTEwODkzNjhhLi4wOTdhMjdm
NjA4IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvbW0vcGFnaW5nLmMKKysrIGIveGVuL2FyY2gv
eDg2L21tL3BhZ2luZy5jCkBAIC02MzIsNyArNjMyLDcgQEAgdm9pZCBwYWdpbmdfbG9nX2RpcnR5
X2luaXQoc3RydWN0IGRvbWFpbiAqZCwgY29uc3Qgc3RydWN0IGxvZ19kaXJ0eV9vcHMgKm9wcykK
IC8qICAgICAgICAgICBDT0RFIEZPUiBQQUdJTkcgU1VQUE9SVCAgICAgICAgICAgICovCiAvKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqLwogLyogRG9tYWlu
IHBhZ2luZyBzdHJ1Y3QgaW5pdGlhbGl6YXRpb24uICovCi1pbnQgcGFnaW5nX2RvbWFpbl9pbml0
KHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGludCBkb21jcl9mbGFncykKK2ludCBwYWdpbmdf
ZG9tYWluX2luaXQoc3RydWN0IGRvbWFpbiAqZCkKIHsKICAgICBpbnQgcmM7CiAKQEAgLTY1Myw3
ICs2NTMsNyBAQCBpbnQgcGFnaW5nX2RvbWFpbl9pbml0KHN0cnVjdCBkb21haW4gKmQsIHVuc2ln
bmVkIGludCBkb21jcl9mbGFncykKICAgICBpZiAoIGhhcF9lbmFibGVkKGQpICkKICAgICAgICAg
aGFwX2RvbWFpbl9pbml0KGQpOwogICAgIGVsc2UKLSAgICAgICAgcmMgPSBzaGFkb3dfZG9tYWlu
X2luaXQoZCwgZG9tY3JfZmxhZ3MpOworICAgICAgICByYyA9IHNoYWRvd19kb21haW5faW5pdChk
LCBkLT5vcHRpb25zKTsKIAogICAgIHJldHVybiByYzsKIH0KZGlmZiAtLWdpdCBhL3hlbi9pbmNs
dWRlL2FzbS14ODYvaHZtL2RvbWFpbi5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vZG9tYWlu
LmgKaW5kZXggNmM3YzRmNWFhNi4uNzg5N2UzNmI5NCAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUv
YXNtLXg4Ni9odm0vZG9tYWluLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vZG9tYWlu
LmgKQEAgLTE1Niw3ICsxNTYsNiBAQCBzdHJ1Y3QgaHZtX2RvbWFpbiB7CiAKICAgICBzdHJ1Y3Qg
dmlyaWRpYW5fZG9tYWluICp2aXJpZGlhbjsKIAotICAgIGJvb2xfdCAgICAgICAgICAgICAgICAg
aGFwX2VuYWJsZWQ7CiAgICAgYm9vbF90ICAgICAgICAgICAgICAgICBtZW1fc2hhcmluZ19lbmFi
bGVkOwogICAgIGJvb2xfdCAgICAgICAgICAgICAgICAgcWVtdV9tYXBjYWNoZV9pbnZhbGlkYXRl
OwogICAgIGJvb2xfdCAgICAgICAgICAgICAgICAgaXNfczNfc3VzcGVuZGVkOwpAQCAtMTk1LDEx
ICsxOTQsOSBAQCBzdHJ1Y3QgaHZtX2RvbWFpbiB7CiAgICAgfTsKIH07CiAKLSNpZmRlZiBDT05G
SUdfSFZNCi0jZGVmaW5lIGhhcF9lbmFibGVkKGQpICAoaXNfaHZtX2RvbWFpbihkKSAmJiAoZCkt
PmFyY2guaHZtLmhhcF9lbmFibGVkKQotI2Vsc2UKLSNkZWZpbmUgaGFwX2VuYWJsZWQoZCkgICh7
KHZvaWQpKGQpOyBmYWxzZTt9KQotI2VuZGlmCisjZGVmaW5lIGhhcF9lbmFibGVkKGQpIFwKKyAg
ICAoaHZtX2hhcF9zdXBwb3J0ZWQoKSAmJiBpc19odm1fZG9tYWluKGQpICYmIFwKKyAgICAgZXZh
bHVhdGVfbm9zcGVjKGQtPm9wdGlvbnMgJiBYRU5fRE9NQ1RMX0NERl9oYXApKQogCiAjZW5kaWYg
LyogX19BU01fWDg2X0hWTV9ET01BSU5fSF9fICovCiAKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRl
L2FzbS14ODYvcGFnaW5nLmggYi94ZW4vaW5jbHVkZS9hc20teDg2L3BhZ2luZy5oCmluZGV4IGNm
NTdjYTcwOGQuLmFiNzg4N2YyM2MgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvcGFn
aW5nLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9wYWdpbmcuaApAQCAtMjA3LDcgKzIwNyw3
IEBAIHZvaWQgcGFnaW5nX3ZjcHVfaW5pdChzdHJ1Y3QgdmNwdSAqdik7CiAKIC8qIFNldCB1cCB0
aGUgcGFnaW5nLWFzc2lzdGFuY2Utc3BlY2lmaWMgcGFydHMgb2YgYSBkb21haW4gc3RydWN0IGF0
CiAgKiBzdGFydCBvZiBkYXkuICBDYWxsZWQgZm9yIGV2ZXJ5IGRvbWFpbiBmcm9tIGFyY2hfZG9t
YWluX2NyZWF0ZSgpICovCi1pbnQgcGFnaW5nX2RvbWFpbl9pbml0KHN0cnVjdCBkb21haW4gKmQs
IHVuc2lnbmVkIGludCBkb21jcl9mbGFncyk7CitpbnQgcGFnaW5nX2RvbWFpbl9pbml0KHN0cnVj
dCBkb21haW4gKmQpOwogCiAvKiBIYW5kbGVyIGZvciBwYWdpbmctY29udHJvbCBvcHM6IG9wZXJh
dGlvbnMgZnJvbSB1c2VyLXNwYWNlIHRvIGVuYWJsZQogICogYW5kIGRpc2FibGUgZXBoZW1lcmFs
IHNoYWRvdyBtb2RlcyAodGVzdCBtb2RlIGFuZCBsb2ctZGlydHkgbW9kZSkgYW5kCi0tIAoyLjIw
LjEuMi5nYjIxZWJiNjcxCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 25 13:39:31 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Jul 2019 13:39:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqdxz-00005D-1H; Thu, 25 Jul 2019 13:39:31 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=owr5=VW=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hqdxw-0008Vu-V6
 for xen-devel@lists.xenproject.org; Thu, 25 Jul 2019 13:39:28 +0000
X-Inumbo-ID: 9f2170ee-aee1-11e9-8980-bc764e045a96
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9f2170ee-aee1-11e9-8980-bc764e045a96;
 Thu, 25 Jul 2019 13:39:27 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=paul.durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 paul.durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="paul.durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: wfprLf+3w+Hl2GUE1rQVLob1fHJkSDtnlfzPVFTIAqOrKudbeXZrwrjhdWEXXSZGSsrAN4fQ8J
 vyNitq/16IZ5WaI/QO2fu8dyQKPgyEL/3B7qLDNJu2OrUnBNILM1hh8KUPUljlBLIavlf1N2XO
 j1p4ZeK3wTmcU/cGfG6NvGYepx/HPGIETuhba3dPUBGYdsnKN8SlNPlmoAnhdOfAvfX8T6wGtD
 b/nDG6aqruA6cl36v06n/6tahcFieM3RnDGK3Bp181vMVzuY/JlYpKOm0S/WMIzdQZuxBxxXQR
 +Aw=
X-SBRS: 2.7
X-MesageID: 3420491
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,306,1559534400"; 
   d="scan'208";a="3420491"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Thu, 25 Jul 2019 14:39:20 +0100
Message-ID: <20190725133920.40673-7-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.20.1.2.gb21ebb671
In-Reply-To: <20190725133920.40673-1-paul.durrant@citrix.com>
References: <20190725133920.40673-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 6/6] x86/domain: remove the 's3_integrity'
 flag
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wl@xen.org>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Paul Durrant <paul.durrant@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Shane Wang <shane.wang@intel.com>, Gang Wei <gang.wei@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>

VGhlIGZsYWcgaXMgbm90IG5lZWRlZCBzaW5jZSB0aGUgZG9tYWluICdvcHRpb25zJyBjYW4gbm93
IGJlIHRlc3RlZApkaXJlY3RseS4KClNpZ25lZC1vZmYtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5k
dXJyYW50QGNpdHJpeC5jb20+ClJldmlld2VkLWJ5OiAiUm9nZXIgUGF1IE1vbm7DqSIgPHJvZ2Vy
LnBhdUBjaXRyaXguY29tPgotLS0KQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4K
Q2M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNjOiBXZWkgTGl1
IDx3bEB4ZW4ub3JnPgpDYzogR2FuZyBXZWkgPGdhbmcud2VpQGludGVsLmNvbT4KQ2M6IFNoYW5l
IFdhbmcgPHNoYW5lLndhbmdAaW50ZWwuY29tPgotLS0KIHhlbi9hcmNoL3g4Ni9kb21haW4uYyAg
ICAgICAgfCAyIC0tCiB4ZW4vYXJjaC94ODYvdGJvb3QuYyAgICAgICAgIHwgMiArLQogeGVuL2lu
Y2x1ZGUvYXNtLXg4Ni9kb21haW4uaCB8IDIgLS0KIDMgZmlsZXMgY2hhbmdlZCwgMSBpbnNlcnRp
b24oKyksIDUgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2RvbWFpbi5j
IGIveGVuL2FyY2gveDg2L2RvbWFpbi5jCmluZGV4IDY1ZjQ3YTc2MjcuLjIyMDM4ODI0NDUgMTAw
NjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9kb21haW4uYworKysgYi94ZW4vYXJjaC94ODYvZG9tYWlu
LmMKQEAgLTUzOCw4ICs1MzgsNiBAQCBpbnQgYXJjaF9kb21haW5fY3JlYXRlKHN0cnVjdCBkb21h
aW4gKmQsCiAgICAgICAgICAgICAgICBkLT5kb21haW5faWQpOwogICAgIH0KIAotICAgIGQtPmFy
Y2guczNfaW50ZWdyaXR5ID0gY29uZmlnLT5mbGFncyAmIFhFTl9ET01DVExfQ0RGX3MzX2ludGVn
cml0eTsKLQogICAgIGVtZmxhZ3MgPSBjb25maWctPmFyY2guZW11bGF0aW9uX2ZsYWdzOwogCiAg
ICAgaWYgKCBpc19oYXJkd2FyZV9kb21haW4oZCkgJiYgaXNfcHZfZG9tYWluKGQpICkKZGlmZiAt
LWdpdCBhL3hlbi9hcmNoL3g4Ni90Ym9vdC5jIGIveGVuL2FyY2gveDg2L3Rib290LmMKaW5kZXgg
ZjNmZGVlNGQzOS4uM2RiOGE4YThkOCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3Rib290LmMK
KysrIGIveGVuL2FyY2gveDg2L3Rib290LmMKQEAgLTIxMiw3ICsyMTIsNyBAQCBzdGF0aWMgdm9p
ZCB0Ym9vdF9nZW5fZG9tYWluX2ludGVncml0eShjb25zdCB1aW50OF90IGtleVtUQl9LRVlfU0la
RV0sCiAgICAgdm1hY19zZXRfa2V5KCh1aW50OF90ICopa2V5LCAmY3R4KTsKICAgICBmb3JfZWFj
aF9kb21haW4oIGQgKQogICAgIHsKLSAgICAgICAgaWYgKCAhZC0+YXJjaC5zM19pbnRlZ3JpdHkg
KQorICAgICAgICBpZiAoICEoZC0+b3B0aW9ucyAmIFhFTl9ET01DVExfQ0RGX3MzX2ludGVncml0
eSkgKQogICAgICAgICAgICAgY29udGludWU7CiAgICAgICAgIHByaW50aygiTUFDaW5nIERvbWFp
biAldVxuIiwgZC0+ZG9tYWluX2lkKTsKIApkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4
Ni9kb21haW4uaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvZG9tYWluLmgKaW5kZXggNWY5ODk5NDY5
Yy4uNWMwMzhhMTA2NSAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9kb21haW4uaAor
KysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2RvbWFpbi5oCkBAIC0yOTUsOCArMjk1LDYgQEAgc3Ry
dWN0IGFyY2hfZG9tYWluCiAgICAgdWludDMyX3QgcGNpX2NmODsKICAgICB1aW50OF90IGNtb3Nf
aWR4OwogCi0gICAgYm9vbF90IHMzX2ludGVncml0eTsKLQogICAgIHVuaW9uIHsKICAgICAgICAg
c3RydWN0IHB2X2RvbWFpbiBwdjsKICAgICAgICAgc3RydWN0IGh2bV9kb21haW4gaHZtOwotLSAK
Mi4yMC4xLjIuZ2IyMWViYjY3MQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 25 13:39:31 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Jul 2019 13:39:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqdxz-00005c-Bl; Thu, 25 Jul 2019 13:39:31 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=owr5=VW=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hqdxy-00004z-DQ
 for xen-devel@lists.xenproject.org; Thu, 25 Jul 2019 13:39:30 +0000
X-Inumbo-ID: 9e72038e-aee1-11e9-93b5-3f982684f284
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 9e72038e-aee1-11e9-93b5-3f982684f284;
 Thu, 25 Jul 2019 13:39:26 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=paul.durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 paul.durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="paul.durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: tvCDlWXsc21oTiC0bVHRH6sjnB5NWjLw1wSfLD6tZ1roFNzJHKcWv/lWJ6n4WN+AaLW2Mu+uf+
 CP0+1hWIlkL+L5+juT4aXs5IocBpwy3U7bdnKHj91UUIjy00nRV4i11pLM4NyNgTHDt9wK9r8U
 7EFmgai14oDQ314Ph/zxjadYSVCFlx2JwJb59Whs/ohfJWsFgsDMPgeM3RaREwUTlv6wV0sM0M
 pdy+I479AzJOL++EuxY5dSpjIxN7y+hRc3ul7ysIxM4Q5F3oMA7XfA910dHJHpsKgZ7F+Ofgf/
 OAk=
X-SBRS: 2.7
X-MesageID: 3420484
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,306,1559534400"; 
   d="scan'208";a="3420484"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Thu, 25 Jul 2019 14:39:15 +0100
Message-ID: <20190725133920.40673-2-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.20.1.2.gb21ebb671
In-Reply-To: <20190725133920.40673-1-paul.durrant@citrix.com>
References: <20190725133920.40673-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 1/6] domain: stash xen_domctl_createdomain
 flags in struct domain
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Paul Durrant <paul.durrant@citrix.com>,
 Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlc2UgYXJlIGNhbm9uaWNhbCBzb3VyY2Ugb2YgZGF0YSB1c2VkIHRvIHNldCB2YXJpb3VzIG90
aGVyIGZsYWdzLiBJZgp0aGV5IGFyZSBhdmFpbGFibGUgZGlyZWN0bHkgaW4gc3RydWN0IGRvbWFp
biB0aGVuIHRoZSBvdGhlciBmbGFncyBhcmUgbm8KbG9uZ2VyIG5lZWRlZC4KClRoaXMgcGF0Y2gg
c2ltcGx5IGNvcGllcyB0aGUgZmxhZ3MgaW50byBhIG5ldyAnb3B0aW9ucycgZmllbGQgaW4Kc3Ry
dWN0IGRvbWFpbi4gU3Vic2VxdWVudCBwYXRjaGVzIHdpbGwgZG8gdGhlIHJlbGF0ZWQgY2xlYW4t
dXAgd29yay4KClNpZ25lZC1vZmYtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJp
eC5jb20+Ci0tLQpDYzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4K
Q2M6IEdlb3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5sYXBAZXUuY2l0cml4LmNvbT4KQ2M6IElhbiBK
YWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgpDYzogSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPgpDYzogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KQ2M6
IEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KQ2M6IFN0ZWZh
bm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KQ2M6IFRpbSBEZWVnYW4gPHRp
bUB4ZW4ub3JnPgpDYzogV2VpIExpdSA8d2xAeGVuLm9yZz4KCnYyOgogLSBSZW5hbWUgJ2NyZWF0
ZWZsYWdzJyB0byAnb3B0aW9ucycKLS0tCiB4ZW4vY29tbW9uL2RvbWFpbi5jICAgICB8IDYgKysr
Ky0tCiB4ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaCB8IDEgKwogMiBmaWxlcyBjaGFuZ2VkLCA1IGlu
c2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9kb21h
aW4uYyBiL3hlbi9jb21tb24vZG9tYWluLmMKaW5kZXggYmM1NmE1MTgxNS4uZWVmNDg2YWYwNSAx
MDA2NDQKLS0tIGEveGVuL2NvbW1vbi9kb21haW4uYworKysgYi94ZW4vY29tbW9uL2RvbWFpbi5j
CkBAIC0zMzEsNiArMzMxLDggQEAgc3RydWN0IGRvbWFpbiAqZG9tYWluX2NyZWF0ZShkb21pZF90
IGRvbWlkLAogICAgIGlmICggKGQgPSBhbGxvY19kb21haW5fc3RydWN0KCkpID09IE5VTEwgKQog
ICAgICAgICByZXR1cm4gRVJSX1BUUigtRU5PTUVNKTsKIAorICAgIGQtPm9wdGlvbnMgPSBjb25m
aWcgPyBjb25maWctPmZsYWdzIDogMDsKKwogICAgIC8qIFNvcnQgb3V0IG91ciBpZGVhIG9mIGlz
X3N5c3RlbV9kb21haW4oKS4gKi8KICAgICBkLT5kb21haW5faWQgPSBkb21pZDsKIApAQCAtMzUy
LDcgKzM1NCw3IEBAIHN0cnVjdCBkb21haW4gKmRvbWFpbl9jcmVhdGUoZG9taWRfdCBkb21pZCwK
ICAgICB9CiAKICAgICAvKiBTb3J0IG91dCBvdXIgaWRlYSBvZiBpc197cHYsaHZtfV9kb21haW4o
KS4gIEFsbCBzeXN0ZW0gZG9tYWlucyBhcmUgUFYuICovCi0gICAgZC0+Z3Vlc3RfdHlwZSA9ICgo
Y29uZmlnICYmIChjb25maWctPmZsYWdzICYgWEVOX0RPTUNUTF9DREZfaHZtX2d1ZXN0KSkKKyAg
ICBkLT5ndWVzdF90eXBlID0gKChkLT5vcHRpb25zICYgWEVOX0RPTUNUTF9DREZfaHZtX2d1ZXN0
KQogICAgICAgICAgICAgICAgICAgICAgPyBndWVzdF90eXBlX2h2bSA6IGd1ZXN0X3R5cGVfcHYp
OwogCiAgICAgVFJBQ0VfMUQoVFJDX0RPTTBfRE9NX0FERCwgZC0+ZG9tYWluX2lkKTsKQEAgLTQy
OSw3ICs0MzEsNyBAQCBzdHJ1Y3QgZG9tYWluICpkb21haW5fY3JlYXRlKGRvbWlkX3QgZG9taWQs
CiAgICAgICAgIHdhdGNoZG9nX2RvbWFpbl9pbml0KGQpOwogICAgICAgICBpbml0X3N0YXR1cyB8
PSBJTklUX3dhdGNoZG9nOwogCi0gICAgICAgIGlmICggY29uZmlnLT5mbGFncyAmIFhFTl9ET01D
VExfQ0RGX3hzX2RvbWFpbiApCisgICAgICAgIGlmICggZC0+b3B0aW9ucyAmIFhFTl9ET01DVExf
Q0RGX3hzX2RvbWFpbiApCiAgICAgICAgIHsKICAgICAgICAgICAgIGQtPmlzX3hlbnN0b3JlID0g
MTsKICAgICAgICAgICAgIGQtPmRpc2FibGVfbWlncmF0ZSA9IDE7CmRpZmYgLS1naXQgYS94ZW4v
aW5jbHVkZS94ZW4vc2NoZWQuaCBiL3hlbi9pbmNsdWRlL3hlbi9zY2hlZC5oCmluZGV4IGMxOTdl
OTNkNzMuLmNmZjI5OTBiMTAgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3hlbi9zY2hlZC5oCisr
KyBiL3hlbi9pbmNsdWRlL3hlbi9zY2hlZC5oCkBAIC0zMDYsNiArMzA2LDcgQEAgZW51bSBndWVz
dF90eXBlIHsKIAogc3RydWN0IGRvbWFpbgogeworICAgIHVuc2lnbmVkIGludCAgICAgb3B0aW9u
czsgICAgICAgICAvKiBjb3B5IG9mIGNyZWF0ZWRvbWFpbiBmbGFncyAqLwogICAgIGRvbWlkX3Qg
ICAgICAgICAgZG9tYWluX2lkOwogCiAgICAgdW5zaWduZWQgaW50ICAgICBtYXhfdmNwdXM7Ci0t
IAoyLjIwLjEuMi5nYjIxZWJiNjcxCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 25 13:39:34 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Jul 2019 13:39:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqdy2-00007R-ME; Thu, 25 Jul 2019 13:39:34 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=owr5=VW=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hqdy1-00006q-Kv
 for xen-devel@lists.xenproject.org; Thu, 25 Jul 2019 13:39:33 +0000
X-Inumbo-ID: a0ddae34-aee1-11e9-b31c-7f6d28b7fa42
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id a0ddae34-aee1-11e9-b31c-7f6d28b7fa42;
 Thu, 25 Jul 2019 13:39:30 +0000 (UTC)
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=paul.durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 paul.durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="paul.durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: rHPnCw9jKNRCzLHnLMh/iSRr6b2+adKVQ6opn15uFtDBALBytR8JQkSwJ7KkhQiovGt22GTTz8
 E8yWrJMG60mzN9e/oCIBsimEyBc/cujdKvofnhQk5aiw0JALb5qv8qa5K7J+zMwqRDjUm4L8YW
 t75Cfo0RccLvkOmCx/IP8Tu7UbYqwRFFuBoAKgrBVobhrW2A2z+vkoRVHgybQsHlQJ7Tn+YTjo
 3oQPK0S9hGBPt9anmPmfn1+v1cBl1t1MqjzUIV8tTu/L250QGG5k+bg6nxArificxuCRnwxiBS
 vgQ=
X-SBRS: 2.7
X-MesageID: 3459690
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,306,1559534400"; 
   d="scan'208";a="3459690"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Thu, 25 Jul 2019 14:39:16 +0100
Message-ID: <20190725133920.40673-3-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.20.1.2.gb21ebb671
In-Reply-To: <20190725133920.40673-1-paul.durrant@citrix.com>
References: <20190725133920.40673-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 2/6] domain: remove 'guest_type' field (and
 enum guest_type)
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Paul Durrant <paul.durrant@citrix.com>,
 Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIGVudW0gZ3Vlc3RfdHlwZSB3YXMgaW50cm9kdWNlZCBpbiBjb21taXQgNmM2NDkyNzgwZWEg
InB2aCBwcmVwOgppbnRyb2R1Y2UgcHYgZ3Vlc3QgdHlwZSBhbmQgaGFzX2h2bV9jb250YWluZXIg
bWFjcm9zIiB0byBhbGxvdyBhIG5ldyBndWVzdAp0eXBlLCBkaXN0aW5jdCBmcm9tIGVpdGhlciBQ
ViBvciBIVk0gZ3Vlc3QgdHlwZXMsIHRvIGJlIGFkZGVkIGluIGNvbW1pdAo4MjcxZDY1MjJjNiAi
cHZoOiBpbnRyb2R1Y2UgUFZIIGd1ZXN0IHR5cGUiLiBTdWJzZXF1ZW50bHksIGNvbW1pdAozM2U1
YzMyNTU5ZSAieDg2OiByZW1vdmUgUFZIdjEgY29kZSIgcmVtb3ZlZCB0aGlzIHRoaXJkIGd1ZXN0
IHR5cGUuCgpUaGlzIHBhdGNoIHJlbW92ZXMgdGhlIHN0cnVjdCBkb21haW4gZmllbGQgYW5kIGVu
dW1lcmF0aW9uIGFzIHRoZSBndWVzdAp0eXBlIGNhbiBub3cgYmUgdHJpdmlhbGx5IGRldGVybWlu
ZWQgZnJvbSB0aGUgJ29wdGlvbnMnIGZpZWxkLgoKU2lnbmVkLW9mZi1ieTogUGF1bCBEdXJyYW50
IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KUmV2aWV3ZWQtYnk6ICJSb2dlciBQYXUgTW9ubsOp
IiA8cm9nZXIucGF1QGNpdHJpeC5jb20+Ci0tLQpDYzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNv
b3BlcjNAY2l0cml4LmNvbT4KQ2M6IEdlb3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5sYXBAZXUuY2l0
cml4LmNvbT4KQ2M6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgpDYzog
SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpDYzogSnVsaWVuIEdyYWxsIDxqdWxpZW4u
Z3JhbGxAYXJtLmNvbT4KQ2M6IEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3Jh
Y2xlLmNvbT4KQ2M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4K
Q2M6IFRpbSBEZWVnYW4gPHRpbUB4ZW4ub3JnPgpDYzogV2VpIExpdSA8d2xAeGVuLm9yZz4KLS0t
CiB4ZW4vY29tbW9uL2RvbWFpbi5jICAgICB8ICA0IC0tLS0KIHhlbi9jb21tb24vZG9tY3RsLmMg
ICAgIHwgMTAgKy0tLS0tLS0tLQogeGVuL2NvbW1vbi9rZXJuZWwuYyAgICAgfCAgOSArKy0tLS0t
LS0KIHhlbi9pbmNsdWRlL3hlbi9zY2hlZC5oIHwgMTQgKysrKy0tLS0tLS0tLS0KIDQgZmlsZXMg
Y2hhbmdlZCwgNyBpbnNlcnRpb25zKCspLCAzMCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94
ZW4vY29tbW9uL2RvbWFpbi5jIGIveGVuL2NvbW1vbi9kb21haW4uYwppbmRleCBlZWY0ODZhZjA1
Li42ZWUyODFiZDAzIDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL2RvbWFpbi5jCisrKyBiL3hlbi9j
b21tb24vZG9tYWluLmMKQEAgLTM1MywxMCArMzUzLDYgQEAgc3RydWN0IGRvbWFpbiAqZG9tYWlu
X2NyZWF0ZShkb21pZF90IGRvbWlkLAogICAgICAgICBoYXJkd2FyZV9kb21haW4gPSBkOwogICAg
IH0KIAotICAgIC8qIFNvcnQgb3V0IG91ciBpZGVhIG9mIGlzX3twdixodm19X2RvbWFpbigpLiAg
QWxsIHN5c3RlbSBkb21haW5zIGFyZSBQVi4gKi8KLSAgICBkLT5ndWVzdF90eXBlID0gKChkLT5v
cHRpb25zICYgWEVOX0RPTUNUTF9DREZfaHZtX2d1ZXN0KQotICAgICAgICAgICAgICAgICAgICAg
PyBndWVzdF90eXBlX2h2bSA6IGd1ZXN0X3R5cGVfcHYpOwotCiAgICAgVFJBQ0VfMUQoVFJDX0RP
TTBfRE9NX0FERCwgZC0+ZG9tYWluX2lkKTsKIAogICAgIC8qCmRpZmYgLS1naXQgYS94ZW4vY29t
bW9uL2RvbWN0bC5jIGIveGVuL2NvbW1vbi9kb21jdGwuYwppbmRleCA3MmE0NDk1M2QwLi5lZjY3
MTRjMGFhIDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL2RvbWN0bC5jCisrKyBiL3hlbi9jb21tb24v
ZG9tY3RsLmMKQEAgLTE4NywxNyArMTg3LDkgQEAgdm9pZCBnZXRkb21haW5pbmZvKHN0cnVjdCBk
b21haW4gKmQsIHN0cnVjdCB4ZW5fZG9tY3RsX2dldGRvbWFpbmluZm8gKmluZm8pCiAgICAgICAg
IChkLT5jb250cm9sbGVyX3BhdXNlX2NvdW50ID4gMCAgPyBYRU5fRE9NSU5GX3BhdXNlZCAgICA6
IDApIHwKICAgICAgICAgKGQtPmRlYnVnZ2VyX2F0dGFjaGVkICAgICAgICAgICA/IFhFTl9ET01J
TkZfZGVidWdnZWQgIDogMCkgfAogICAgICAgICAoZC0+aXNfeGVuc3RvcmUgICAgICAgICAgICAg
ICAgID8gWEVOX0RPTUlORl94c19kb21haW4gOiAwKSB8CisgICAgICAgIChpc19odm1fZG9tYWlu
KGQpICAgICAgICAgICAgICAgPyBYRU5fRE9NSU5GX2h2bV9ndWVzdCA6IDApIHwKICAgICAgICAg
ZC0+c2h1dGRvd25fY29kZSA8PCBYRU5fRE9NSU5GX3NodXRkb3duc2hpZnQ7CiAKLSAgICBzd2l0
Y2ggKCBkLT5ndWVzdF90eXBlICkKLSAgICB7Ci0gICAgY2FzZSBndWVzdF90eXBlX2h2bToKLSAg
ICAgICAgaW5mby0+ZmxhZ3MgfD0gWEVOX0RPTUlORl9odm1fZ3Vlc3Q7Ci0gICAgICAgIGJyZWFr
OwotICAgIGRlZmF1bHQ6Ci0gICAgICAgIGJyZWFrOwotICAgIH0KLQogICAgIHhzbV9zZWN1cml0
eV9kb21haW5pbmZvKGQsIGluZm8pOwogCiAgICAgaW5mby0+dG90X3BhZ2VzICAgICAgICAgPSBk
LT50b3RfcGFnZXM7CmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL2tlcm5lbC5jIGIveGVuL2NvbW1v
bi9rZXJuZWwuYwppbmRleCA2MTI1NzU0MzBmLi5mNzYyOGQ3M2NlIDEwMDY0NAotLS0gYS94ZW4v
Y29tbW9uL2tlcm5lbC5jCisrKyBiL3hlbi9jb21tb24va2VybmVsLmMKQEAgLTQ3NCwxOSArNDc0
LDE0IEBAIERPKHhlbl92ZXJzaW9uKShpbnQgY21kLCBYRU5fR1VFU1RfSEFORExFX1BBUkFNKHZv
aWQpIGFyZykKICAgICAgICAgICAgIGZpLnN1Ym1hcCB8PSAoMVUgPDwgWEVORkVBVF9BUk1fU01D
Q0Nfc3VwcG9ydGVkKTsKICNlbmRpZgogI2lmZGVmIENPTkZJR19YODYKLSAgICAgICAgICAgIHN3
aXRjaCAoIGQtPmd1ZXN0X3R5cGUgKQotICAgICAgICAgICAgewotICAgICAgICAgICAgY2FzZSBn
dWVzdF90eXBlX3B2OgorICAgICAgICAgICAgaWYgKCBpc19wdl9kb21haW4oZCkgKQogICAgICAg
ICAgICAgICAgIGZpLnN1Ym1hcCB8PSAoMVUgPDwgWEVORkVBVF9tbXVfcHRfdXBkYXRlX3ByZXNl
cnZlX2FkKSB8CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgxVSA8PCBYRU5GRUFUX2hp
Z2htZW1fYXNzaXN0KSB8CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgxVSA8PCBYRU5G
RUFUX2dudHRhYl9tYXBfYXZhaWxfYml0cyk7Ci0gICAgICAgICAgICAgICAgYnJlYWs7Ci0gICAg
ICAgICAgICBjYXNlIGd1ZXN0X3R5cGVfaHZtOgorICAgICAgICAgICAgZWxzZQogICAgICAgICAg
ICAgICAgIGZpLnN1Ym1hcCB8PSAoMVUgPDwgWEVORkVBVF9odm1fc2FmZV9wdmNsb2NrKSB8CiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICgxVSA8PCBYRU5GRUFUX2h2bV9jYWxsYmFja192
ZWN0b3IpIHwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKGhhc19waXJxKGQpID8gKDFV
IDw8IFhFTkZFQVRfaHZtX3BpcnFzKSA6IDApOwotICAgICAgICAgICAgICAgIGJyZWFrOwotICAg
ICAgICAgICAgfQogI2VuZGlmCiAgICAgICAgICAgICBicmVhazsKICAgICAgICAgZGVmYXVsdDoK
ZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9zY2hlZC5oIGIveGVuL2luY2x1ZGUveGVuL3Nj
aGVkLmgKaW5kZXggY2ZmMjk5MGIxMC4uYWEwOWQyYzU3NCAxMDA2NDQKLS0tIGEveGVuL2luY2x1
ZGUveGVuL3NjaGVkLmgKKysrIGIveGVuL2luY2x1ZGUveGVuL3NjaGVkLmgKQEAgLTMwMCwxMCAr
MzAwLDYgQEAgc3RydWN0IHZtX2V2ZW50X2RvbWFpbgogCiBzdHJ1Y3QgZXZ0Y2huX3BvcnRfb3Bz
OwogCi1lbnVtIGd1ZXN0X3R5cGUgewotICAgIGd1ZXN0X3R5cGVfcHYsIGd1ZXN0X3R5cGVfaHZt
Ci19OwotCiBzdHJ1Y3QgZG9tYWluCiB7CiAgICAgdW5zaWduZWQgaW50ICAgICBvcHRpb25zOyAg
ICAgICAgIC8qIGNvcHkgb2YgY3JlYXRlZG9tYWluIGZsYWdzICovCkBAIC0zNTUsOCArMzUxLDYg
QEAgc3RydWN0IGRvbWFpbgogICAgIHN0cnVjdCByYWRpeF90cmVlX3Jvb3QgcGlycV90cmVlOwog
ICAgIHVuc2lnbmVkIGludCAgICAgbnJfcGlycXM7CiAKLSAgICBlbnVtIGd1ZXN0X3R5cGUgZ3Vl
c3RfdHlwZTsKLQogICAgIC8qIElzIHRoaXMgZ3Vlc3QgZHlpbmcgKGkuZS4sIGEgem9tYmllKT8g
Ki8KICAgICBlbnVtIHsgRE9NRFlJTkdfYWxpdmUsIERPTURZSU5HX2R5aW5nLCBET01EWUlOR19k
ZWFkIH0gaXNfZHlpbmc7CiAKQEAgLTkxNiw4ICs5MTAsOCBAQCB2b2lkIHdhdGNoZG9nX2RvbWFp
bl9kZXN0cm95KHN0cnVjdCBkb21haW4gKmQpOwogCiBzdGF0aWMgaW5saW5lIGJvb2wgaXNfcHZf
ZG9tYWluKGNvbnN0IHN0cnVjdCBkb21haW4gKmQpCiB7Ci0gICAgcmV0dXJuIElTX0VOQUJMRUQo
Q09ORklHX1BWKQotICAgICAgICAgICA/IGV2YWx1YXRlX25vc3BlYyhkLT5ndWVzdF90eXBlID09
IGd1ZXN0X3R5cGVfcHYpIDogZmFsc2U7CisgICAgcmV0dXJuIElTX0VOQUJMRUQoQ09ORklHX1BW
KSAmJgorICAgICAgICAhZXZhbHVhdGVfbm9zcGVjKGQtPm9wdGlvbnMgJiBYRU5fRE9NQ1RMX0NE
Rl9odm1fZ3Vlc3QpOwogfQogCiBzdGF0aWMgaW5saW5lIGJvb2wgaXNfcHZfdmNwdShjb25zdCBz
dHJ1Y3QgdmNwdSAqdikKQEAgLTk0OCw4ICs5NDIsOCBAQCBzdGF0aWMgaW5saW5lIGJvb2wgaXNf
cHZfNjRiaXRfdmNwdShjb25zdCBzdHJ1Y3QgdmNwdSAqdikKICNlbmRpZgogc3RhdGljIGlubGlu
ZSBib29sIGlzX2h2bV9kb21haW4oY29uc3Qgc3RydWN0IGRvbWFpbiAqZCkKIHsKLSAgICByZXR1
cm4gSVNfRU5BQkxFRChDT05GSUdfSFZNKQotICAgICAgICAgICA/IGV2YWx1YXRlX25vc3BlYyhk
LT5ndWVzdF90eXBlID09IGd1ZXN0X3R5cGVfaHZtKSA6IGZhbHNlOworICAgIHJldHVybiBJU19F
TkFCTEVEKENPTkZJR19IVk0pICYmCisgICAgICAgIGV2YWx1YXRlX25vc3BlYyhkLT5vcHRpb25z
ICYgWEVOX0RPTUNUTF9DREZfaHZtX2d1ZXN0KTsKIH0KIAogc3RhdGljIGlubGluZSBib29sIGlz
X2h2bV92Y3B1KGNvbnN0IHN0cnVjdCB2Y3B1ICp2KQotLSAKMi4yMC4xLjIuZ2IyMWViYjY3MQoK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 25 13:39:35 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Jul 2019 13: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 1hqdy3-00007j-0d; Thu, 25 Jul 2019 13:39:35 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=owr5=VW=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hqdy1-000074-Rp
 for xen-devel@lists.xenproject.org; Thu, 25 Jul 2019 13:39:33 +0000
X-Inumbo-ID: a19c38a4-aee1-11e9-95bd-c322ae5a3fc7
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id a19c38a4-aee1-11e9-95bd-c322ae5a3fc7;
 Thu, 25 Jul 2019 13:39:31 +0000 (UTC)
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=paul.durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 paul.durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="paul.durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: WO86rw9O8S4A4cxzCRqMWlhWMRanneWqSoJqE+CLUzT/INzAAbQE7eNxCDg28YtE982iP8EnVT
 jwe6cqpuc90foZnld73MHqvK9rPeF4Lanoi/v8c/Tv5mZ8NaUvJOYLYqWj2ZBiU5RfZxFaFxC0
 QIwJCt2e4KtpJYc9zL8QLAx+QtyygVreSMtvP7Ttr6/oZHbtxlYvHnUHyM8N6SihWcgun6nLSm
 wI0JzOGpSkSTrrUl879v92oNwzztImxV+VIduR+3Qkrw36vJCfRVrd94ekag45w1MhRKtnkPkA
 t10=
X-SBRS: 2.7
X-MesageID: 3459691
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,306,1559534400"; 
   d="scan'208";a="3459691"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Thu, 25 Jul 2019 14:39:18 +0100
Message-ID: <20190725133920.40673-5-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.20.1.2.gb21ebb671
In-Reply-To: <20190725133920.40673-1-paul.durrant@citrix.com>
References: <20190725133920.40673-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 4/6] x86/domain: remove the 'oos_off' flag
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wl@xen.org>, George
 Dunlap <george.dunlap@eu.citrix.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Tim Deegan <tim@xen.org>, Paul Durrant <paul.durrant@citrix.com>,
 Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIGZsYWcgaXMgbm90IG5lZWRlZCBzaW5jZSB0aGUgZG9tYWluICdvcHRpb25zJyBjYW4gbm93
IGJlIHRlc3RlZApkaXJlY3RseS4KClNpZ25lZC1vZmYtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5k
dXJyYW50QGNpdHJpeC5jb20+CkFja2VkLWJ5OiBUaW0gRGVlZ2FuIDx0aW1AeGVuLm9yZz4KLS0t
CkNjOiBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGV1LmNpdHJpeC5jb20+CkNjOiBKYW4g
QmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkNjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29v
cGVyM0BjaXRyaXguY29tPgpDYzogV2VpIExpdSA8d2xAeGVuLm9yZz4KQ2M6ICJSb2dlciBQYXUg
TW9ubsOpIiA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cgp2MjoKIC0gTW92ZSBzb21lIG9mIHRoZSBo
dW5rcyBmcm9tIHBhdGNoICMzCiAtIEFsc28gdXBkYXRlIHRoZSBkZWZpbml0aW9uIG9mIHNoYWRv
d19kb21haW5faW5pdCgpIGluIG5vbmUuYwotLS0KIHhlbi9hcmNoL3g4Ni9tbS9wYWdpbmcuYyAg
ICAgICAgfCAyICstCiB4ZW4vYXJjaC94ODYvbW0vc2hhZG93L2NvbW1vbi5jIHwgNSArKy0tLQog
eGVuL2FyY2gveDg2L21tL3NoYWRvdy9ub25lLmMgICB8IDIgKy0KIHhlbi9pbmNsdWRlL2FzbS14
ODYvZG9tYWluLmggICAgfCAxIC0KIHhlbi9pbmNsdWRlL2FzbS14ODYvc2hhZG93LmggICAgfCAy
ICstCiA1IGZpbGVzIGNoYW5nZWQsIDUgaW5zZXJ0aW9ucygrKSwgNyBkZWxldGlvbnMoLSkKCmRp
ZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0vcGFnaW5nLmMgYi94ZW4vYXJjaC94ODYvbW0vcGFn
aW5nLmMKaW5kZXggMDk3YTI3ZjYwOC4uNjlhYTIyOGU0NiAxMDA2NDQKLS0tIGEveGVuL2FyY2gv
eDg2L21tL3BhZ2luZy5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tbS9wYWdpbmcuYwpAQCAtNjUzLDcg
KzY1Myw3IEBAIGludCBwYWdpbmdfZG9tYWluX2luaXQoc3RydWN0IGRvbWFpbiAqZCkKICAgICBp
ZiAoIGhhcF9lbmFibGVkKGQpICkKICAgICAgICAgaGFwX2RvbWFpbl9pbml0KGQpOwogICAgIGVs
c2UKLSAgICAgICAgcmMgPSBzaGFkb3dfZG9tYWluX2luaXQoZCwgZC0+b3B0aW9ucyk7CisgICAg
ICAgIHJjID0gc2hhZG93X2RvbWFpbl9pbml0KGQpOwogCiAgICAgcmV0dXJuIHJjOwogfQpkaWZm
IC0tZ2l0IGEveGVuL2FyY2gveDg2L21tL3NoYWRvdy9jb21tb24uYyBiL3hlbi9hcmNoL3g4Ni9t
bS9zaGFkb3cvY29tbW9uLmMKaW5kZXggZmExOGRlMGJiNi4uOTExZDkxZTUwMiAxMDA2NDQKLS0t
IGEveGVuL2FyY2gveDg2L21tL3NoYWRvdy9jb21tb24uYworKysgYi94ZW4vYXJjaC94ODYvbW0v
c2hhZG93L2NvbW1vbi5jCkBAIC00Niw3ICs0Niw3IEBAIHN0YXRpYyB2b2lkIHNoX2NsZWFuX2Rp
cnR5X2JpdG1hcChzdHJ1Y3QgZG9tYWluICopOwogCiAvKiBTZXQgdXAgdGhlIHNoYWRvdy1zcGVj
aWZpYyBwYXJ0cyBvZiBhIGRvbWFpbiBzdHJ1Y3QgYXQgc3RhcnQgb2YgZGF5LgogICogQ2FsbGVk
IGZvciBldmVyeSBkb21haW4gZnJvbSBhcmNoX2RvbWFpbl9jcmVhdGUoKSAqLwotaW50IHNoYWRv
d19kb21haW5faW5pdChzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBpbnQgZG9tY3JfZmxhZ3Mp
CitpbnQgc2hhZG93X2RvbWFpbl9pbml0KHN0cnVjdCBkb21haW4gKmQpCiB7CiAgICAgc3RhdGlj
IGNvbnN0IHN0cnVjdCBsb2dfZGlydHlfb3BzIHNoX29wcyA9IHsKICAgICAgICAgLmVuYWJsZSAg
PSBzaF9lbmFibGVfbG9nX2RpcnR5LApAQCAtNjIsNyArNjIsNiBAQCBpbnQgc2hhZG93X2RvbWFp
bl9pbml0KHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGludCBkb21jcl9mbGFncykKIAogI2lm
IChTSEFET1dfT1BUSU1JWkFUSU9OUyAmIFNIT1BUX09VVF9PRl9TWU5DKQogICAgIGQtPmFyY2gu
cGFnaW5nLnNoYWRvdy5vb3NfYWN0aXZlID0gMDsKLSAgICBkLT5hcmNoLnBhZ2luZy5zaGFkb3cu
b29zX29mZiA9IGRvbWNyX2ZsYWdzICYgWEVOX0RPTUNUTF9DREZfb29zX29mZjsKICNlbmRpZgog
ICAgIGQtPmFyY2gucGFnaW5nLnNoYWRvdy5wYWdldGFibGVfZHlpbmdfb3AgPSAwOwogCkBAIC0y
NTIzLDcgKzI1MjIsNyBAQCBzdGF0aWMgdm9pZCBzaF91cGRhdGVfcGFnaW5nX21vZGVzKHN0cnVj
dCB2Y3B1ICp2KQogI2lmIChTSEFET1dfT1BUSU1JWkFUSU9OUyAmIFNIT1BUX09VVF9PRl9TWU5D
KQogICAgIC8qIFdlIG5lZWQgdG8gY2hlY2sgdGhhdCBhbGwgdGhlIHZjcHVzIGhhdmUgcGFnaW5n
IGVuYWJsZWQgdG8KICAgICAgKiB1bnN5bmMgUFRzLiAqLwotICAgIGlmICggaXNfaHZtX2RvbWFp
bihkKSAmJiAhZC0+YXJjaC5wYWdpbmcuc2hhZG93Lm9vc19vZmYgKQorICAgIGlmICggaXNfaHZt
X2RvbWFpbihkKSAmJiAhKGQtPm9wdGlvbnMgJiBYRU5fRE9NQ1RMX0NERl9vb3Nfb2ZmKSApCiAg
ICAgewogICAgICAgICBpbnQgcGUgPSAxOwogICAgICAgICBzdHJ1Y3QgdmNwdSAqdnB0cjsKZGlm
ZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvbm9uZS5jIGIveGVuL2FyY2gveDg2L21t
L3NoYWRvdy9ub25lLmMKaW5kZXggYTcwODg4YmQ5OC4uMmZkZGY0Mjc0YyAxMDA2NDQKLS0tIGEv
eGVuL2FyY2gveDg2L21tL3NoYWRvdy9ub25lLmMKKysrIGIveGVuL2FyY2gveDg2L21tL3NoYWRv
dy9ub25lLmMKQEAgLTE4LDcgKzE4LDcgQEAgc3RhdGljIHZvaWQgX2NsZWFuX2RpcnR5X2JpdG1h
cChzdHJ1Y3QgZG9tYWluICpkKQogICAgIEFTU0VSVChpc19wdl9kb21haW4oZCkpOwogfQogCi1p
bnQgc2hhZG93X2RvbWFpbl9pbml0KHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGludCBkb21j
cl9mbGFncykKK2ludCBzaGFkb3dfZG9tYWluX2luaXQoc3RydWN0IGRvbWFpbiAqZCkKIHsKICAg
ICBzdGF0aWMgY29uc3Qgc3RydWN0IGxvZ19kaXJ0eV9vcHMgc2hfbm9uZV9vcHMgPSB7CiAgICAg
ICAgIC5lbmFibGUgID0gX2VuYWJsZV9sb2dfZGlydHksCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVk
ZS9hc20teDg2L2RvbWFpbi5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9kb21haW4uaAppbmRleCA5
MzNiODU5MDFmLi41Zjk4OTk0NjljIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2Rv
bWFpbi5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvZG9tYWluLmgKQEAgLTExNSw3ICsxMTUs
NiBAQCBzdHJ1Y3Qgc2hhZG93X2RvbWFpbiB7CiAKICAgICAvKiBPT1MgKi8KICAgICBib29sX3Qg
b29zX2FjdGl2ZTsKLSAgICBib29sX3Qgb29zX29mZjsKIAogICAgIC8qIEhhcyB0aGlzIGRvbWFp
biBldmVyIHVzZWQgSFZNT1BfcGFnZXRhYmxlX2R5aW5nPyAqLwogICAgIGJvb2xfdCBwYWdldGFi
bGVfZHlpbmdfb3A7CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L3NoYWRvdy5oIGIv
eGVuL2luY2x1ZGUvYXNtLXg4Ni9zaGFkb3cuaAppbmRleCBmMjlmMGY2NTJiLi44ZWJiODljMDI3
IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L3NoYWRvdy5oCisrKyBiL3hlbi9pbmNs
dWRlL2FzbS14ODYvc2hhZG93LmgKQEAgLTQ5LDcgKzQ5LDcgQEAKIAogLyogU2V0IHVwIHRoZSBz
aGFkb3ctc3BlY2lmaWMgcGFydHMgb2YgYSBkb21haW4gc3RydWN0IGF0IHN0YXJ0IG9mIGRheS4K
ICAqIENhbGxlZCBmcm9tIHBhZ2luZ19kb21haW5faW5pdCgpLiAqLwotaW50IHNoYWRvd19kb21h
aW5faW5pdChzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBpbnQgZG9tY3JfZmxhZ3MpOworaW50
IHNoYWRvd19kb21haW5faW5pdChzdHJ1Y3QgZG9tYWluICpkKTsKIAogLyogU2V0dXAgdGhlIHNo
YWRvdy1zcGVjaWZpYyBwYXJ0cyBvZiBhIHZjcHUgc3RydWN0LiBJdCBpcyBjYWxsZWQgYnkKICAq
IHBhZ2luZ192Y3B1X2luaXQoKSBpbiBwYWdpbmcuYyAqLwotLSAKMi4yMC4xLjIuZ2IyMWViYjY3
MQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 25 13:39:36 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Jul 2019 13:39:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqdy4-00009U-Gw; Thu, 25 Jul 2019 13:39:36 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=owr5=VW=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hqdy3-00007k-2g
 for xen-devel@lists.xenproject.org; Thu, 25 Jul 2019 13:39:35 +0000
X-Inumbo-ID: a262a804-aee1-11e9-86b6-dbc9c5df9cdd
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id a262a804-aee1-11e9-86b6-dbc9c5df9cdd;
 Thu, 25 Jul 2019 13:39:32 +0000 (UTC)
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=paul.durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 paul.durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="paul.durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 9bxae4ntBAD8bLW23e+ZTx8jAYXvOWrzM3J/QnD1DAmbecj/ghB/vRD9AgkkUqh4A97F4QKvZa
 rFzD4WPKC+I0l+CdDeMOf4FfL+8Z8Zm25FuoXOElRsui0XaUXS/8GxfgWuDTysIqee0KXBIqvx
 EChs3MYb6ExLhT3YEKtHpQqdlc4qldBrfFxoPgZpGuVqJFDw9W3Fc2XDu7Ecz1kfNH1B61pEeq
 MsKWYmeoARbyyI5vSn/EwXHVYXBaRYUPmQHz8MtrVrgsJLTEFNCm0IAW9FO9b0CineVRMnY9Hj
 Gas=
X-SBRS: 2.7
X-MesageID: 3459694
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,306,1559534400"; 
   d="scan'208";a="3459694"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Thu, 25 Jul 2019 14:39:19 +0100
Message-ID: <20190725133920.40673-6-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.20.1.2.gb21ebb671
In-Reply-To: <20190725133920.40673-1-paul.durrant@citrix.com>
References: <20190725133920.40673-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 5/6] domain: remove the 'is_xenstore' flag
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Paul Durrant <paul.durrant@citrix.com>,
 Jan Beulich <jbeulich@suse.com>, Daniel De Graaf <dgdegra@tycho.nsa.gov>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBwYXRjaCBpbnRyb2R1Y2VzIGEgY29udmVuaWVuY2UgbWFjcm8sIGlzX3hlbnN0b3JlX2Rv
bWFpbigpLCB3aGljaAp0ZXN0cyB0aGUgZG9tYWluICdvcHRpb25zJyBkaXJlY3RseSBhbmQgdGhl
biB1c2VzIHRoYXQgaW4gcGxhY2Ugb2YKdGhlICdpc194ZW5zdG9yZScgZmxhZy4KClNpZ25lZC1v
ZmYtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+ClJldmlld2VkLWJ5
OiAiUm9nZXIgUGF1IE1vbm7DqSIgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgotLS0KQ2M6IEFuZHJl
dyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNjOiBHZW9yZ2UgRHVubGFwIDxH
ZW9yZ2UuRHVubGFwQGV1LmNpdHJpeC5jb20+CkNjOiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25A
ZXUuY2l0cml4LmNvbT4KQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KQ2M6IEp1
bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CkNjOiBLb25yYWQgUnplc3p1dGVrIFdp
bGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+CkNjOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFi
ZWxsaW5pQGtlcm5lbC5vcmc+CkNjOiBUaW0gRGVlZ2FuIDx0aW1AeGVuLm9yZz4KQ2M6IFdlaSBM
aXUgPHdsQHhlbi5vcmc+CkNjOiBEYW5pZWwgRGUgR3JhYWYgPGRnZGVncmFAdHljaG8ubnNhLmdv
dj4KCnYyOgogLSBTZXQgJ2Rpc2FibGVfbWlncmF0ZScgdG8gdHJ1ZSByYXRoZXIgMQotLS0KIHhl
bi9jb21tb24vZG9tYWluLmMgICAgIHwgOSArKystLS0tLS0KIHhlbi9jb21tb24vZG9tY3RsLmMg
ICAgIHwgMiArLQogeGVuL2luY2x1ZGUveGVuL3NjaGVkLmggfCA3ICsrKysrLS0KIHhlbi9pbmNs
dWRlL3hzbS9kdW1teS5oIHwgMiArLQogNCBmaWxlcyBjaGFuZ2VkLCAxMCBpbnNlcnRpb25zKCsp
LCAxMCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL2RvbWFpbi5jIGIveGVu
L2NvbW1vbi9kb21haW4uYwppbmRleCA2ZWUyODFiZDAzLi45ZGI3Y2JhZTcyIDEwMDY0NAotLS0g
YS94ZW4vY29tbW9uL2RvbWFpbi5jCisrKyBiL3hlbi9jb21tb24vZG9tYWluLmMKQEAgLTM0OCw3
ICszNDgsNyBAQCBzdHJ1Y3QgZG9tYWluICpkb21haW5fY3JlYXRlKGRvbWlkX3QgZG9taWQsCiAg
ICAgICAgIGlmICggaGFyZHdhcmVfZG9taWQgPCAwIHx8IGhhcmR3YXJlX2RvbWlkID49IERPTUlE
X0ZJUlNUX1JFU0VSVkVEICkKICAgICAgICAgICAgIHBhbmljKCJUaGUgdmFsdWUgb2YgaGFyZHdh
cmVfZG9tIG11c3QgYmUgYSB2YWxpZCBkb21haW4gSURcbiIpOwogCi0gICAgICAgIGQtPmRpc2Fi
bGVfbWlncmF0ZSA9IDE7CisgICAgICAgIGQtPmRpc2FibGVfbWlncmF0ZSA9IHRydWU7CiAgICAg
ICAgIG9sZF9od2RvbSA9IGhhcmR3YXJlX2RvbWFpbjsKICAgICAgICAgaGFyZHdhcmVfZG9tYWlu
ID0gZDsKICAgICB9CkBAIC00MjcsMTEgKzQyNyw4IEBAIHN0cnVjdCBkb21haW4gKmRvbWFpbl9j
cmVhdGUoZG9taWRfdCBkb21pZCwKICAgICAgICAgd2F0Y2hkb2dfZG9tYWluX2luaXQoZCk7CiAg
ICAgICAgIGluaXRfc3RhdHVzIHw9IElOSVRfd2F0Y2hkb2c7CiAKLSAgICAgICAgaWYgKCBkLT5v
cHRpb25zICYgWEVOX0RPTUNUTF9DREZfeHNfZG9tYWluICkKLSAgICAgICAgewotICAgICAgICAg
ICAgZC0+aXNfeGVuc3RvcmUgPSAxOwotICAgICAgICAgICAgZC0+ZGlzYWJsZV9taWdyYXRlID0g
MTsKLSAgICAgICAgfQorICAgICAgICBpZiAoIGlzX3hlbnN0b3JlX2RvbWFpbihkKSApCisgICAg
ICAgICAgICBkLT5kaXNhYmxlX21pZ3JhdGUgPSB0cnVlOwogCiAgICAgICAgIGQtPmlvbWVtX2Nh
cHMgPSByYW5nZXNldF9uZXcoZCwgIkkvTyBNZW1vcnkiLCBSQU5HRVNFVEZfcHJldHR5cHJpbnRf
aGV4KTsKICAgICAgICAgZC0+aXJxX2NhcHMgICA9IHJhbmdlc2V0X25ldyhkLCAiSW50ZXJydXB0
cyIsIDApOwpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9kb21jdGwuYyBiL3hlbi9jb21tb24vZG9t
Y3RsLmMKaW5kZXggZWY2NzE0YzBhYS4uZjJiNTgyODEyYyAxMDA2NDQKLS0tIGEveGVuL2NvbW1v
bi9kb21jdGwuYworKysgYi94ZW4vY29tbW9uL2RvbWN0bC5jCkBAIC0xODYsNyArMTg2LDcgQEAg
dm9pZCBnZXRkb21haW5pbmZvKHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCB4ZW5fZG9tY3RsX2dl
dGRvbWFpbmluZm8gKmluZm8pCiAgICAgICAgIChkLT5pc19zaHV0X2Rvd24gICAgICAgICAgICAg
ICAgPyBYRU5fRE9NSU5GX3NodXRkb3duICA6IDApIHwKICAgICAgICAgKGQtPmNvbnRyb2xsZXJf
cGF1c2VfY291bnQgPiAwICA/IFhFTl9ET01JTkZfcGF1c2VkICAgIDogMCkgfAogICAgICAgICAo
ZC0+ZGVidWdnZXJfYXR0YWNoZWQgICAgICAgICAgID8gWEVOX0RPTUlORl9kZWJ1Z2dlZCAgOiAw
KSB8Ci0gICAgICAgIChkLT5pc194ZW5zdG9yZSAgICAgICAgICAgICAgICAgPyBYRU5fRE9NSU5G
X3hzX2RvbWFpbiA6IDApIHwKKyAgICAgICAgKGlzX3hlbnN0b3JlX2RvbWFpbihkKSAgICAgICAg
ICA/IFhFTl9ET01JTkZfeHNfZG9tYWluIDogMCkgfAogICAgICAgICAoaXNfaHZtX2RvbWFpbihk
KSAgICAgICAgICAgICAgID8gWEVOX0RPTUlORl9odm1fZ3Vlc3QgOiAwKSB8CiAgICAgICAgIGQt
PnNodXRkb3duX2NvZGUgPDwgWEVOX0RPTUlORl9zaHV0ZG93bnNoaWZ0OwogCmRpZmYgLS1naXQg
YS94ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaCBiL3hlbi9pbmNsdWRlL3hlbi9zY2hlZC5oCmluZGV4
IGFhMDlkMmM1NzQuLjk3Mzk5OGIyODggMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3hlbi9zY2hl
ZC5oCisrKyBiL3hlbi9pbmNsdWRlL3hlbi9zY2hlZC5oCkBAIC0zNzIsOCArMzcyLDYgQEAgc3Ry
dWN0IGRvbWFpbgogICAgIGJvb2wgICAgICAgICAgICAgaXNfcHJpdmlsZWdlZDsKICAgICAvKiBD
YW4gdGhpcyBndWVzdCBhY2Nlc3MgdGhlIFhlbiBjb25zb2xlPyAqLwogICAgIGJvb2wgICAgICAg
ICAgICAgaXNfY29uc29sZTsKLSAgICAvKiBJcyB0aGlzIGEgeGVuc3RvcmUgZG9tYWluIChub3Qg
ZG9tMCk/ICovCi0gICAgYm9vbCAgICAgICAgICAgICBpc194ZW5zdG9yZTsKICAgICAvKiBOb24t
bWlncmF0YWJsZSBhbmQgbm9uLXJlc3RvcmVhYmxlPyAqLwogICAgIGJvb2wgICAgICAgICAgICAg
ZGlzYWJsZV9taWdyYXRlOwogICAgIC8qIElzIHRoaXMgZ3Vlc3QgYmVpbmcgZGVidWdnZWQgYnkg
ZG9tMD8gKi8KQEAgLTk3MCw2ICs5NjgsMTEgQEAgc3RhdGljIGlubGluZSBib29sIGlzX3ZjcHVf
b25saW5lKGNvbnN0IHN0cnVjdCB2Y3B1ICp2KQogICAgIHJldHVybiAhdGVzdF9iaXQoX1ZQRl9k
b3duLCAmdi0+cGF1c2VfZmxhZ3MpOwogfQogCitzdGF0aWMgaW5saW5lIGJvb2wgaXNfeGVuc3Rv
cmVfZG9tYWluKGNvbnN0IHN0cnVjdCBkb21haW4gKmQpCit7CisgICAgcmV0dXJuIGQtPm9wdGlv
bnMgJiBYRU5fRE9NQ1RMX0NERl94c19kb21haW47Cit9CisKIGV4dGVybiBib29sIHNjaGVkX3Nt
dF9wb3dlcl9zYXZpbmdzOwogCiBleHRlcm4gZW51bSBjcHVmcmVxX2NvbnRyb2xsZXIgewpkaWZm
IC0tZ2l0IGEveGVuL2luY2x1ZGUveHNtL2R1bW15LmggYi94ZW4vaW5jbHVkZS94c20vZHVtbXku
aAppbmRleCBlZjUyYmIxNzY0Li5iOGUxODVlNmZhIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS94
c20vZHVtbXkuaAorKysgYi94ZW4vaW5jbHVkZS94c20vZHVtbXkuaApAQCAtNzksNyArNzksNyBA
QCBzdGF0aWMgYWx3YXlzX2lubGluZSBpbnQgeHNtX2RlZmF1bHRfYWN0aW9uKAogICAgICAgICB7
CiAgICAgICAgICAgICByZXR1cm4gMDsKICAgICBjYXNlIFhTTV9YU19QUklWOgotICAgICAgICAg
ICAgaWYgKCBzcmMtPmlzX3hlbnN0b3JlICkKKyAgICAgICAgICAgIGlmICggaXNfeGVuc3RvcmVf
ZG9tYWluKHNyYykgKQogICAgICAgICAgICAgICAgIHJldHVybiAwOwogICAgICAgICB9CiAgICAg
ICAgIC8qIGZhbGwgdGhyb3VnaCAqLwotLSAKMi4yMC4xLjIuZ2IyMWViYjY3MQoKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 25 13:41:08 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Jul 2019 13:41:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqdzW-0001FQ-Vb; Thu, 25 Jul 2019 13:41:06 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=dOpT=VW=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hqdzV-0001Eo-Lf
 for xen-devel@lists.xenproject.org; Thu, 25 Jul 2019 13:41:05 +0000
X-Inumbo-ID: d5f07944-aee1-11e9-a3f7-9bdd742f4f33
Received: from m4a0039g.houston.softwaregrp.com (unknown [15.124.2.85])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d5f07944-aee1-11e9-a3f7-9bdd742f4f33;
 Thu, 25 Jul 2019 13:41:03 +0000 (UTC)
Received: FROM m4a0039g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0039g.houston.softwaregrp.com WITH ESMTP; 
 Thu, 25 Jul 2019 13:40:55 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Thu, 25 Jul 2019 13:38:03 +0000
Received: from NAM04-CO1-obe.outbound.protection.outlook.com (15.124.8.14) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Thu, 25 Jul 2019 13:38:03 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=RT2lTOSoBNL5HZAmyamufWKKxMqbujLe13e7wb2eOeyoq99/EDkWKMXvrwE38KRIHD2NN/XI6JJiXONBGhHEUoOamqDBfO+8hZmUhkTak/tMeqLNiXlD/1QUtsxPL6Livg+pXruskIjFas9I+qRFX2Fb4+ZNqFwjS+zPT+pZAAUW4MU8J48VQatuuBwn4oXtcVVmQqNCWlQdxw/WVPAr03L3xE1ihGdpfzzQ5KrKChL6UysWAVhqNYVqQc9dvKxJqnsNMC5JX7cHMar6zRd/Hq66Up9tMVR6m0z4kJKhh7LRjsVpgp5O8GBey88BRkaRog0oNP413KrW48j0uuaURg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=na0W6M6kquUh7X/kFzxCUMYHUbDDjrEfjp8u6T6bR7s=;
 b=ILQ7bR2/REw6Oig1iZqX9ycreBiO9xeauBlf/Ibl3U2mnHZCIunbZCnXg5/zRhWcd0R/lPKjeuzmEfVzSrI83E6hM7vp9caD1CM313m2JvTgxZmrgF2HyyD0Mvowao2MKyWazU/L07msZq44MH7JFbVDVRJIgFsImR+M/8IpdgGkBfIPaBNk9FEiPfd4CncnrLU8ZqxoxJWHFSxdfN9vcjEBTYk06fJT1c2ApLYtH8C7iynoKPFpXoneC/SqidQ7lNNLgyLoZD4Rx5WW9Czf9Pm4AlLstANepsSwV8gdgMTJ6FednPkhvsVdbXHLtah6+kjrLdlnsppz2IYFo1nNMQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3297.namprd18.prod.outlook.com (10.255.163.221) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2115.10; Thu, 25 Jul 2019 13:38:01 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b%7]) with mapi id 15.20.2115.005; Thu, 25 Jul 2019
 13:38:01 +0000
From: Jan Beulich <JBeulich@suse.com>
To: =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Thread-Topic: [PATCH 2/2] x86/iommu: avoid mapping the APIC configuration
 space for hwdom
Thread-Index: AQHVQW4zrYUYVM3HpUS5nJG7cGq72KbYXymAgAAKL3CAARxMgIABxZQAgAANXWOAAADjAA==
Date: Thu, 25 Jul 2019 13:38:01 +0000
Message-ID: <f727e1e9-978b-94a7-6746-055c9dd8ae93@suse.com>
References: <20190723154851.77627-1-roger.pau@citrix.com>
 <20190723154851.77627-3-roger.pau@citrix.com>
 <5017c875-a59d-e7d1-c8fc-325b4208d15e@suse.com>
 <cade48e9-5346-b325-e06a-ee4adf2c48f0@citrix.com>
 <cb952c0d-4111-2138-660e-c9dc0dd79c11@suse.com>
 <10856269-2698-7791-3b43-3e47af14cbe7@suse.com>
 <20190725133421.t2petgaoxrra7ks7@Air-de-Roger>
In-Reply-To: <20190725133421.t2petgaoxrra7ks7@Air-de-Roger>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: LO2P265CA0343.GBRP265.PROD.OUTLOOK.COM
 (2603:10a6:600:d::19) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: e3307236-2d21-48f2-1575-08d71105504c
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3297; 
x-ms-traffictypediagnostic: BY5PR18MB3297:
x-microsoft-antispam-prvs: <BY5PR18MB32971F24897CCEE60CB70B3EB3C10@BY5PR18MB3297.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:4714;
x-forefront-prvs: 0109D382B0
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(979002)(4636009)(346002)(376002)(396003)(136003)(366004)(39860400002)(189003)(199004)(6246003)(3846002)(6116002)(316002)(31686004)(99286004)(14444005)(52116002)(446003)(54906003)(76176011)(256004)(71200400001)(71190400001)(11346002)(186003)(66476007)(36756003)(476003)(81166006)(81156014)(8936002)(2616005)(68736007)(6916009)(8676002)(305945005)(53546011)(6506007)(386003)(86362001)(478600001)(6436002)(2906002)(53936002)(66946007)(14454004)(66446008)(7736002)(26005)(66556008)(31696002)(6486002)(229853002)(64756008)(5660300002)(4326008)(102836004)(6512007)(80792005)(486006)(25786009)(66066001)(969003)(989001)(999001)(1009001)(1019001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3297;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: FJZajkj4KDnPTN9dYkihKXtrE3U4YbuXX5ruwvLgaJgjYWuseW8HaysJZurMXTMD+ChcV9g521fX78AxRvOfPDXpOR+bqJPZANmWc74k6FCdTAyueX36pracJULvKhX8MYbRF4+n/ucgkYwa+KaHm29AKqcVpQ+MZ8YU3ghRRoJOziUOOymswARfYS06+RGxiHGHLJav9RjMCHNhXxx+PToj3tGTVl0T4OwkhPsu7k4NPEmCHgbbn/w8WFZs20QsSYRkU7VjVFQMbNLXV/pFH0ZCyR+wdWqzc8Y64UuwRpjMfH19CVXoA/p+C36p1CIlWSROS9Ny0KvmoSmKvcF1rP/i4iRi5YBJYWF6Hk6dSBlqZIojllbTmfGP1fXe67yVpsgtCVP6eQ4roWlzUNI+ZLFR3I/Dc/xwGDnyds7FmwI=
Content-ID: <E8069D0C258C7B4B8BD0FA63ED1CE3C1@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: e3307236-2d21-48f2-1575-08d71105504c
X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Jul 2019 13:38:01.7615 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3297
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH 2/2] x86/iommu: avoid mapping the APIC
 configuration space for hwdom
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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.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>

T24gMjUuMDcuMjAxOSAxNTozNCwgUm9nZXIgUGF1IE1vbm7DqSAgd3JvdGU6DQo+IE9uIFRodSwg
SnVsIDI1LCAyMDE5IGF0IDEyOjQ3OjAxUE0gKzAwMDAsIEphbiBCZXVsaWNoIHdyb3RlOg0KPj4g
T24gMjQuMDcuMjAxOSAxMTo0MywgSmFuIEJldWxpY2ggd3JvdGU6DQo+Pj4gT24gMjMuMDcuMjAx
OSAxODo0NSwgQW5kcmV3IENvb3BlciB3cm90ZToNCj4+Pj4gT24gMjMvMDcvMjAxOSAxNzowOSwg
SmFuIEJldWxpY2ggd3JvdGU6DQo+Pj4+PiBPbiAyMy4wNy4yMDE5IDE3OjQ4LCBSb2dlciBQYXUg
TW9ubmUgd3JvdGU6DQo+Pj4+Pj4gQ3VycmVudCBjb2RlIG9ubHkgcHJldmVudHMgbWFwcGluZyB0
aGUgaW8tYXBpYyBwYWdlIGludG8gdGhlIGd1ZXN0DQo+Pj4+Pj4gcGh5c2ljYWwgbWVtb3J5IG1h
cC4gRXhwYW5kIHRoZSByYW5nZSB0byBiZSAweEZFQ3hfeHh4eCBhcyBkZXNjcmliZWQNCj4+Pj4+
PiBpbiB0aGUgSW50ZWwgMyBTZXJpZXMgQ2hpcHNldCBEYXRhc2hlZXQgc2VjdGlvbiAzLjMuMSAi
QVBJQw0KPj4+Pj4+IENvbmZpZ3VyYXRpb24gU3BhY2UgKEZFQzBfMDAwMGjigJNGRUNGX0ZGRkZo
KSIuDQo+Pj4+Pj4NCj4+Pj4+PiBBTUQgYWxzbyBsaXN0cyB0aGlzIGFkZHJlc3MgcmFuZ2UgaW4g
dGhlIEFNRCBTUjU2OTAgRGF0YWJvb2ssIHNlY3Rpb24NCj4+Pj4+PiAyLjQuMiAiTm9uLVNCIElP
QVBJQyBTdXBwb3J0Ii4NCj4+Pj4+IEJ1dCB0aGF0J3MgY2hpcHNldCBzcGVjaWZpYy4gSSBkb24n
dCB0aGluayB3ZSBjYW4gYmxpbmRseSBhc3N1bWUNCj4+Pj4+IHRoaXMgcmFuZ2UuDQo+Pj4+DQo+
Pj4+IFRoZSBJTy1BUElDIGhhcyBhbHdheXMgbGl2ZWQgaW4gdGhhdCByZWdpb24gc2luY2UgaXRz
IGludHJvZHVjdGlvbiwgYW5kDQo+Pj4+IHRoZSBsb2NhdGlvbiBpc24ndCBldmVuIGNvbmZpZ3Vy
YWJsZSBvbiBuZXdlciBjaGlwc2V0cyAoSWYgSSd2ZSByZWFkIHRoZQ0KPj4+PiBTQUQgcm91dGlu
ZyBydWxlcyBpbiBTa3lsYWtlIGNvcnJlY3RseS7CoCBBbGwgdGhhdCBjYW4gYmUgY29uZmlndXJl
ZCBpcw0KPj4+PiBtdWx0aXBsZSBJTy1BUElDcyBiZWluZyBtYXBwZWQgYWRqYWNlbnQgdG8gZWFj
aCBvdGhlci4pDQo+Pj4NCj4+PiBJJ20gcHJldHR5IHN1cmUgSSd2ZSBzZWVuIElPLUFQSUNzIG91
dHNpZGUgdGhhdCByYW5nZS4NCj4+DQo+PiAgIEZyb20gbXkgQU1EIEZhbTE1IHN5c3RlbToNCj4+
DQo+PiA8Nz5BQ1BJOiBMb2NhbCBBUElDIGFkZHJlc3MgMHhmZWUwMDAwMA0KPj4gPDY+SU9BUElD
WzBdOiBhcGljX2lkIDAsIHZlcnNpb24gMzMsIGFkZHJlc3MgMHhmZWMwMDAwMCwgR1NJIDAtMjMN
Cj4+IDw2PklPQVBJQ1sxXTogYXBpY19pZCAxLCB2ZXJzaW9uIDMzLCBhZGRyZXNzIDB4YzgwMDAw
MDAsIEdTSSAyNC01NQ0KPiANCj4gSG0sIEkgZ3Vlc3MgdGhlIG9ubHkgb3B0aW9uIGlzIHRvIHRo
ZW4gYmxhY2tsaXN0IHRoZSBwcm9wb3NlZCByYW5nZQ0KPiBwbHVzIGFueSBvZiB0aGUgcGFnZXMg
b2YgdGhlIGlvLWFwaWNzIG9uIHRoZSBzeXN0ZW0uIEkgY2FuIHNlbmQgYSBuZXcNCj4gdmVyc2lv
biB3aXRob3V0IGRyb3BwaW5nIHRoZSBjdXJyZW50IGlvLWFwaWMgYmxhY2tsaXN0aW5nLCBidXQg
dGhlbg0KPiBJJ20gbm90IHN1cmUgdGhlcmUncyBtdWNoIHZhbHVlIGluIGFkZGluZyB0aGUgRkVD
MF8wMDAwaOKAk0ZFQ0ZfRkZGRmgNCj4gcmFuZ2UuDQoNCk5laXRoZXIgYW0gSSwgaGVuY2UgbXkg
aW5pdGlhbCByZWFjdGlvbi4gSSdtIHN1cnByaXNlZCB5b3UgZG9uJ3Qgc2VlDQptdWNoIHZhbHVl
IGluIHRoZXJlIGFueW1vcmUgLSBhZnRlciBhbGwgaXQncyBxdWl0ZSBhIGJpdCBsYXJnZXIgYW4N
CmFyZWEgdGhhdCBnZXRzIGd1YXJkZWQgYWdhaW5zdCBnZXR0aW5nIHBvcHVsYXRlZCwgYXMgd2Un
cmUgdW5saWtlbHkNCnRvIHNlZSBtYW55IHN5c3RlbXMgd2l0aCB0aGlzIHNwYWNlIGZ1bGx5IChv
ciBldmVuIGp1c3QgbW9zdGx5KSB1c2VkDQpieSBtYW55LCBtYW55IElPLUFQSUNzLiBBcyBzYWlk
LCBJJ2QgYmUgZmluZSBhY2tpbmcgdGhlIHBhdGNoIHdpdGgNCnRoZSBsb29wIGxlZnQgaW4gcGxh
Y2UsIGFuZCB3aXRoIHRoZSBkZXNjcmlwdGlvbiByZWZpbmVkLg0KDQpKYW4NCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 25 13:41:33 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Jul 2019 13:41:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqdzx-0001MY-9f; Thu, 25 Jul 2019 13:41:33 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=dOpT=VW=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hqdzv-0001MG-HC
 for xen-devel@lists.xenproject.org; Thu, 25 Jul 2019 13:41:31 +0000
X-Inumbo-ID: e788afb4-aee1-11e9-8980-bc764e045a96
Received: from m4a0041g.houston.softwaregrp.com (unknown [15.124.2.87])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e788afb4-aee1-11e9-8980-bc764e045a96;
 Thu, 25 Jul 2019 13:41:29 +0000 (UTC)
Received: FROM m4a0041g.houston.softwaregrp.com (15.120.17.147) BY
 m4a0041g.houston.softwaregrp.com WITH ESMTP; 
 Thu, 25 Jul 2019 13:41:17 +0000
Received: from M9W0068.microfocus.com (2002:f79:bf::f79:bf) by
 M4W0335.microfocus.com (2002:f78:1193::f78:1193) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Thu, 25 Jul 2019 13:31:04 +0000
Received: from NAM02-SN1-obe.outbound.protection.outlook.com (15.124.72.10) by
 M9W0068.microfocus.com (15.121.0.191) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Thu, 25 Jul 2019 13:31:04 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=Xe3kS4D9d16SZYdxGEWlicxEVF7Vm/QB1rXjnXEIjUCm1+hyD0wxhvkYz2GEkZ8+hRW8zL02lGM8Kq1TxVe+FXVcAjIdwrEh6VPhxYn1BqPPvB1cHxnuOXQQBW4GPjIer+CpPA9L9QC2Sr4W4L5/62ekwHO/3InGeL3KCBfroTOp9yvK057/FRWTIPTD0gxUXxTnbaVIRMxfbVmns8eohbfwXd9OdxzCIMt7/oRijnTrOUgcETLCaJry1z/ghhCCviDgeS4IW23tMfdZ8VSwC1hzzkMSYRLRPx9ntaYRnUBcOjlnkowxTPwCGZlvfsytSnl1NTYuQzNiFD3jbpgbIA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=+zh98d6thDeQImEsK5yLnZTY62bUwqMS08Q/s60r4NE=;
 b=ZFQCwsuRLakXvlOhX++rJkaaPJZwU/futGponwFLuvs2sPV9FkgjQTdPweGucmvuJKyoNlF+drz9gurCQndmh49Yj/v0T/y1x/1CRUoH5BT8i4XaGKremhjQek5MGMqLqIdDgnHIodHPFGDcLnJyLwkZiWnc1JyfOSDWYK6F74ogmoUdi0POpJU++CjUfeacgfHYmhn4uJOfqCoOyl02blmCmp6r6EUc2DEP0iTUPsqGXW/ExBUrGGbfrdpE1Rj7pGJlUT0lzxBwiwadmc8HggwkoICIPeGQ/YfiIauebDGjE8SOWD0ndOfeQS+ON/irY2Aft3L1IoCrNPGyUgwpgw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3171.namprd18.prod.outlook.com (10.255.137.24) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2094.17; Thu, 25 Jul 2019 13:31:02 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b%7]) with mapi id 15.20.2115.005; Thu, 25 Jul 2019
 13:31:02 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v4 05/12] AMD/IOMMU: introduce 128-bit IRTE
 non-guest-APIC IRTE format
Thread-Index: AQHVQu00/BCS+FuYJES+dnnfBcl/1g==
Date: Thu, 25 Jul 2019 13:31:02 +0000
Message-ID: <193f3db9-5731-6841-4723-fa547f89db07@suse.com>
References: <b8ae110a-f94a-4ed2-5cf9-c00ff1c0cb81@suse.com>
In-Reply-To: <b8ae110a-f94a-4ed2-5cf9-c00ff1c0cb81@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: LNXP123CA0016.GBRP123.PROD.OUTLOOK.COM
 (2603:10a6:600:d2::28) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 59f90d83-dc14-4f45-29fa-08d711045692
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3171; 
x-ms-traffictypediagnostic: BY5PR18MB3171:
x-microsoft-antispam-prvs: <BY5PR18MB31714879B0F88EBED36190CFB3C10@BY5PR18MB3171.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:6790;
x-forefront-prvs: 0109D382B0
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(396003)(376002)(366004)(136003)(346002)(39860400002)(54094003)(199004)(189003)(81166006)(11346002)(26005)(6116002)(478600001)(446003)(256004)(52116002)(186003)(316002)(30864003)(2501003)(81156014)(476003)(5640700003)(2351001)(5660300002)(3846002)(486006)(2616005)(54906003)(66066001)(8676002)(6436002)(80792005)(66946007)(76176011)(71200400001)(31686004)(86362001)(71190400001)(99286004)(6486002)(8936002)(64756008)(66556008)(53936002)(6506007)(66446008)(2906002)(14454004)(6916009)(102836004)(7736002)(53946003)(31696002)(6512007)(36756003)(305945005)(68736007)(4326008)(66476007)(14444005)(25786009)(386003);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3171;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: VItwl2fZ/amt8dRXnGUzJ4//WTJ/BSyeXsz4GCxKHObC8EWYu4FPGfPuXn3ubFnIg4j7WhTNm4zGVrwu1k8rYInOLDOPYTsv3R0LgLZDogPasAl4xXsEHfAvLrlZzbQOQQ/1Hlyqw+t7/ws9H2LjO6UklvVTrjdPbfp4uhHnzm/zuNSEUQnLjN6LIWyALJ0ENnDO0ZSGZLICSr3WdR12J33CPJ6YJkA/7KjYr72Ly1aXiix26GzAFB24sgGnFmopo2x3Vc3ccl7/TBWtcqI54YfhSMXX0Q9zLykhFCMbrHPgHsG5hJCYhmtfcV+xdAkhdyCQL1N8ZLW1UlUK+8L10Lz15zXojDUGbl/vtiotpw8p28wFM1g+PLvdx+0/yoPvg90c/IPXEQgjYMfbSI5ThAaocSYr5iIpObJh/i4zMkE=
Content-ID: <CB6E42BFA0575C4ABC9EFF09A587B721@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 59f90d83-dc14-4f45-29fa-08d711045692
X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Jul 2019 13:31:02.7854 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3171
X-OriginatorOrg: suse.com
Subject: [Xen-devel] [PATCH v4 05/12] AMD/IOMMU: introduce 128-bit IRTE
 non-guest-APIC IRTE format
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Brian Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBpcyBpbiBwcmVwYXJhdGlvbiBvZiBhY3R1YWxseSBlbmFibGluZyB4MkFQSUMgbW9kZSwg
d2hpY2ggcmVxdWlyZXMNCnRoaXMgd2lkZXIgSVJURSBmb3JtYXQgdG8gYmUgdXNlZC4NCg0KQSBz
cGVjaWZpYyByZW1hcmsgcmVnYXJkaW5nIHRoZSBmaXJzdCBodW5rIGNoYW5naW5nDQphbWRfaW9t
bXVfaW9hcGljX3VwZGF0ZV9pcmUoKTogVGhpcyBieXBhc3Mgd2FzIGludHJvZHVjZWQgZm9yIFhT
QS0zNiwNCmkuZS4gYnkgOTRkNGExMTE5ZCAoIkFNRCxJT01NVTogQ2xlYW4gdXAgb2xkIGVudHJp
ZXMgaW4gcmVtYXBwaW5nDQp0YWJsZXMgd2hlbiBjcmVhdGluZyBuZXcgb25lIikuIE90aGVyIGNv
ZGUgaW50cm9kdWNlZCBieSB0aGF0IGNoYW5nZSBoYXMNCm1lYW53aGlsZSBkaXNhcHBlYXJlZCBv
ciBmdXJ0aGVyIGNoYW5nZWQsIGFuZCBJIHdvbmRlciBpZiAtIHJhdGhlciB0aGFuDQphZGRpbmcg
YW4geDJhcGljX2VuYWJsZWQgY2hlY2sgdG8gdGhlIGNvbmRpdGlvbmFsIC0gdGhlIGJ5cGFzcyBj
b3VsZG4ndA0KYmUgZGVsZXRlZCBhbHRvZ2V0aGVyLiBGb3Igbm93IHRoZSBnb2FsIGlzIHRvIGFm
ZmVjdCB0aGUgbm9uLXgyQVBJQw0KcGF0aHMgYXMgbGl0dGxlIGFzIHBvc3NpYmxlLg0KDQpUYWtl
IHRoZSBsaWJlcnR5IGFuZCB1c2UgdGhlIG5ldyAiZnJlc2giIGZsYWcgdG8gc3VwcHJlc3MgYW4g
dW5uZWVkZWQNCmZsdXNoIGluIHVwZGF0ZV9pbnRyZW1hcF9lbnRyeV9mcm9tX2lvYXBpYygpLg0K
DQpTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+DQotLS0NCnY0
OiBSZS1iYXNlLiBEbyBhd2F5IHdpdGggc3RhbmRhbG9uZSBzdHJ1Y3QgaXJ0ZV9mdWxsLiBVc2Ug
c21wX3dtYigpLg0KdjM6IEF2b2lkIHVucmVsYXRlZCB0eXBlIGNoYW5nZXMgaW4gdXBkYXRlX2lu
dHJlbWFwX2VudHJ5X2Zyb21faW9hcGljKCkuDQogICAgIERyb3AgaXJ0ZV9tb2RlIGVudW0gYW5k
IHZhcmlhYmxlLiBDb252ZXJ0IElOVFJFTUFQX1RBQkxFX09SREVSIGludG8NCiAgICAgYSBzdGF0
aWMgaGVscGVyLiBDb21tZW50IGJhcnJpZXIoKSB1c2VzLiBTd2l0Y2ggYm9vbGVhbiBiaXRmaWVs
ZHMgdG8NCiAgICAgYm9vbC4NCnYyOiBBZGQgY2FzdCBpbiBnZXRfZnVsbF9kZXN0KCkuIFJlLWJh
c2Ugb3ZlciBjaGFuZ2VzIGVhcmxpZXIgaW4gdGhlDQogICAgIHNlcmllcy4gRG9uJ3QgdXNlIGNt
cHhjaGcxNmIuIFVzZSBiYXJyaWVyKCkgaW5zdGVhZCBvZiB3bWIoKS4NCi0tLQ0KTm90ZSB0aGF0
IEFNRCdzIGRvYyBzYXlzIExvd2VzdCBQcmlvcml0eSAoIkFyYml0cmF0ZWQiIGJ5IHRoZWlyIG5h
bWluZykNCm1vZGUgaXMgdW5hdmFpbGFibGUgaW4geDJBUElDIG1vZGUsIGJ1dCB0aGV5J3ZlIGNv
bmZpcm1lZCB0aGlzIHRvIGJlIGENCm1pc3Rha2Ugb24gdGhlaXIgcGFydC4NCg0KLS0tIGEveGVu
L2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2ludHIuYw0KKysrIGIveGVuL2RyaXZlcnMv
cGFzc3Rocm91Z2gvYW1kL2lvbW11X2ludHIuYw0KQEAgLTM5LDEyICszOSwzNiBAQCB1bmlvbiBp
cnRlMzIgew0KICAgICAgfSBmbGRzOw0KICB9Ow0KICANCit1bmlvbiBpcnRlMTI4IHsNCisgICAg
dWludDY0X3QgcmF3WzJdOw0KKyAgICBzdHJ1Y3Qgew0KKyAgICAgICAgYm9vbCByZW1hcF9lbjox
Ow0KKyAgICAgICAgYm9vbCBzdXBfaW9fcGY6MTsNCisgICAgICAgIHVuc2lnbmVkIGludCBpbnRf
dHlwZTozOw0KKyAgICAgICAgYm9vbCBycV9lb2k6MTsNCisgICAgICAgIGJvb2wgZG06MTsNCisg
ICAgICAgIGJvb2wgZ3Vlc3RfbW9kZToxOyAvKiBNQlogKi8NCisgICAgICAgIHVuc2lnbmVkIGlu
dCBkZXN0X2xvOjI0Ow0KKyAgICAgICAgdW5zaWduZWQgaW50IDozMjsNCisgICAgICAgIHVuc2ln
bmVkIGludCB2ZWN0b3I6ODsNCisgICAgICAgIHVuc2lnbmVkIGludCA6MjQ7DQorICAgICAgICB1
bnNpZ25lZCBpbnQgOjI0Ow0KKyAgICAgICAgdW5zaWduZWQgaW50IGRlc3RfaGk6ODsNCisgICAg
fSBmdWxsOw0KK307DQorDQogIHVuaW9uIGlydGVfcHRyIHsNCiAgICAgIHZvaWQgKnB0cjsNCiAg
ICAgIHVuaW9uIGlydGUzMiAqcHRyMzI7DQorICAgIHVuaW9uIGlydGUxMjggKnB0cjEyODsNCiAg
fTsNCiAgDQotI2RlZmluZSBJTlRSRU1BUF9UQUJMRV9PUkRFUiAgICAxDQordW5pb24gaXJ0ZV9j
cHRyIHsNCisgICAgY29uc3Qgdm9pZCAqcHRyOw0KKyAgICBjb25zdCB1bmlvbiBpcnRlMzIgKnB0
cjMyOw0KKyAgICBjb25zdCB1bmlvbiBpcnRlMTI4ICpwdHIxMjg7DQorfSBfX3RyYW5zcGFyZW50
X187DQorDQogICNkZWZpbmUgSU5UUkVNQVBfTEVOR1RIIDB4Qg0KICAjZGVmaW5lIElOVFJFTUFQ
X0VOVFJJRVMgKDEgPDwgSU5UUkVNQVBfTEVOR1RIKQ0KICANCkBAIC01Nyw2ICs4MSwxMyBAQCB1
bnNpZ25lZCBpbnQgbnJfaW9hcGljX3NiZGY7DQogIA0KICBzdGF0aWMgdm9pZCBkdW1wX2ludHJl
bWFwX3RhYmxlcyh1bnNpZ25lZCBjaGFyIGtleSk7DQogIA0KK3N0YXRpYyB1bnNpZ25lZCBpbnQg
X19pbml0IGludHJlbWFwX3RhYmxlX29yZGVyKGNvbnN0IHN0cnVjdCBhbWRfaW9tbXUgKmlvbW11
KQ0KK3sNCisgICAgcmV0dXJuIGlvbW11LT5jdHJsLmdhX2VuDQorICAgICAgICAgICA/IGdldF9v
cmRlcl9mcm9tX2J5dGVzKElOVFJFTUFQX0VOVFJJRVMgKiBzaXplb2YodW5pb24gaXJ0ZTEyOCkp
DQorICAgICAgICAgICA6IGdldF9vcmRlcl9mcm9tX2J5dGVzKElOVFJFTUFQX0VOVFJJRVMgKiBz
aXplb2YodW5pb24gaXJ0ZTMyKSk7DQorfQ0KKw0KICB1bnNpZ25lZCBpbnQgaW9hcGljX2lkX3Rv
X2luZGV4KHVuc2lnbmVkIGludCBhcGljX2lkKQ0KICB7DQogICAgICB1bnNpZ25lZCBpbnQgaWR4
Ow0KQEAgLTEzMSw3ICsxNjIsMTAgQEAgc3RhdGljIHVuaW9uIGlydGVfcHRyIGdldF9pbnRyZW1h
cF9lbnRyeQ0KICANCiAgICAgIEFTU0VSVCh0YWJsZS5wdHIgJiYgKGluZGV4IDwgSU5UUkVNQVBf
RU5UUklFUykpOw0KICANCi0gICAgdGFibGUucHRyMzIgKz0gaW5kZXg7DQorICAgIGlmICggaW9t
bXUtPmN0cmwuZ2FfZW4gKQ0KKyAgICAgICAgdGFibGUucHRyMTI4ICs9IGluZGV4Ow0KKyAgICBl
bHNlDQorICAgICAgICB0YWJsZS5wdHIzMiArPSBpbmRleDsNCiAgDQogICAgICByZXR1cm4gdGFi
bGU7DQogIH0NCkBAIC0xNDEsNyArMTc1LDIyIEBAIHN0YXRpYyB2b2lkIGZyZWVfaW50cmVtYXBf
ZW50cnkoY29uc3Qgc3QNCiAgew0KICAgICAgdW5pb24gaXJ0ZV9wdHIgZW50cnkgPSBnZXRfaW50
cmVtYXBfZW50cnkoaW9tbXUsIGJkZiwgaW5kZXgpOw0KICANCi0gICAgQUNDRVNTX09OQ0UoZW50
cnkucHRyMzItPnJhdykgPSAwOw0KKyAgICBpZiAoIGlvbW11LT5jdHJsLmdhX2VuICkNCisgICAg
ew0KKyAgICAgICAgQUNDRVNTX09OQ0UoZW50cnkucHRyMTI4LT5yYXdbMF0pID0gMDsNCisgICAg
ICAgIC8qDQorICAgICAgICAgKiBMb3cgaGFsZiAoY29udGFpbmluZyBSZW1hcEVuKSBuZWVkcyB0
byBiZSBjbGVhcmVkIGZpcnN0LiAgTm90ZSB0aGF0DQorICAgICAgICAgKiBzdHJpY3RseSBzcGVh
a2luZyBzbXBfd21iKCkgaXNuJ3QgZW5vdWdoLCBhcyBjb25jZXB0dWFsbHkgaXQgZXhwYW5kcw0K
KyAgICAgICAgICogdG8ganVzdCBiYXJyaWVyKCkgd2hlbiAhQ09ORklHX1NNUC4gIEJ1dCB3bWIo
KSB3b3VsZCBiZSBtb3JlIHRoYW4gd2UNCisgICAgICAgICAqIG5lZWQsIHNpbmNlIHRoZSBJT01N
VSBpcyBhIGNhY2hlLWNvaGVyZW50IGVudGl0eSBvbiB0aGUgYnVzLiAgQW5kDQorICAgICAgICAg
KiBnaXZlbiB0aGF0IHdlIGRvbid0IGFsbG93IENPTkZJR19TTVAgdG8gYmUgdHVybmVkIG9mZiwg
dGhlIFNNUA0KKyAgICAgICAgICogdmFyaWFudCB3aWxsIGRvLg0KKyAgICAgICAgICovDQorICAg
ICAgICBzbXBfd21iKCk7DQorICAgICAgICBlbnRyeS5wdHIxMjgtPnJhd1sxXSA9IDA7DQorICAg
IH0NCisgICAgZWxzZQ0KKyAgICAgICAgQUNDRVNTX09OQ0UoZW50cnkucHRyMzItPnJhdykgPSAw
Ow0KICANCiAgICAgIF9fY2xlYXJfYml0KGluZGV4LCBnZXRfaXZyc19tYXBwaW5ncyhpb21tdS0+
c2VnKVtiZGZdLmludHJlbWFwX2ludXNlKTsNCiAgfQ0KQEAgLTE1MSwxNyArMjAwLDQ0IEBAIHN0
YXRpYyB2b2lkIHVwZGF0ZV9pbnRyZW1hcF9lbnRyeShjb25zdA0KICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IHZlY3RvciwgdW5zaWduZWQgaW50IGludF90
eXBlLA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IGRl
c3RfbW9kZSwgdW5zaWduZWQgaW50IGRlc3QpDQogIHsNCi0gICAgdW5pb24gaXJ0ZTMyIGlydGUg
PSB7DQotICAgICAgICAuZmxkcyA9IHsNCi0gICAgICAgICAgICAucmVtYXBfZW4gPSB0cnVlLA0K
LSAgICAgICAgICAgIC5pbnRfdHlwZSA9IGludF90eXBlLA0KLSAgICAgICAgICAgIC5kbSA9IGRl
c3RfbW9kZSwNCi0gICAgICAgICAgICAuZGVzdCA9IGRlc3QsDQotICAgICAgICAgICAgLnZlY3Rv
ciA9IHZlY3RvciwNCi0gICAgICAgIH0sDQotICAgIH07DQorICAgIGlmICggaW9tbXUtPmN0cmwu
Z2FfZW4gKQ0KKyAgICB7DQorICAgICAgICB1bmlvbiBpcnRlMTI4IGlydGUgPSB7DQorICAgICAg
ICAgICAgLmZ1bGwgPSB7DQorICAgICAgICAgICAgICAgIC5yZW1hcF9lbiA9IHRydWUsDQorICAg
ICAgICAgICAgICAgIC5pbnRfdHlwZSA9IGludF90eXBlLA0KKyAgICAgICAgICAgICAgICAuZG0g
PSBkZXN0X21vZGUsDQorICAgICAgICAgICAgICAgIC5kZXN0X2xvID0gZGVzdCwNCisgICAgICAg
ICAgICAgICAgLmRlc3RfaGkgPSBkZXN0ID4+IDI0LA0KKyAgICAgICAgICAgICAgICAudmVjdG9y
ID0gdmVjdG9yLA0KKyAgICAgICAgICAgIH0sDQorICAgICAgICB9Ow0KKw0KKyAgICAgICAgQUND
RVNTX09OQ0UoZW50cnkucHRyMTI4LT5yYXdbMF0pID0gMDsNCisgICAgICAgIC8qDQorICAgICAg
ICAgKiBMb3cgaGFsZiwgaW4gcGFydGljdWxhciBSZW1hcEVuLCBuZWVkcyB0byBiZSBjbGVhcmVk
IGZpcnN0LiAgU2VlDQorICAgICAgICAgKiBjb21tZW50IGluIGZyZWVfaW50cmVtYXBfZW50cnko
KSByZWdhcmRpbmcgdGhlIGNob2ljZSBvZiBiYXJyaWVyLg0KKyAgICAgICAgICovDQorICAgICAg
ICBzbXBfd21iKCk7DQorICAgICAgICBlbnRyeS5wdHIxMjgtPnJhd1sxXSA9IGlydGUucmF3WzFd
Ow0KKyAgICAgICAgLyogSGlnaCBoYWxmIG5lZWRzIHRvIGJlIHNldCBiZWZvcmUgbG93IG9uZSAo
Y29udGFpbmluZyBSZW1hcEVuKS4gKi8NCisgICAgICAgIHNtcF93bWIoKTsNCisgICAgICAgIEFD
Q0VTU19PTkNFKGVudHJ5LnB0cjEyOC0+cmF3WzBdKSA9IGlydGUucmF3WzBdOw0KKyAgICB9DQor
ICAgIGVsc2UNCisgICAgew0KKyAgICAgICAgdW5pb24gaXJ0ZTMyIGlydGUgPSB7DQorICAgICAg
ICAgICAgLmZsZHMgPSB7DQorICAgICAgICAgICAgICAgIC5yZW1hcF9lbiA9IHRydWUsDQorICAg
ICAgICAgICAgICAgIC5pbnRfdHlwZSA9IGludF90eXBlLA0KKyAgICAgICAgICAgICAgICAuZG0g
PSBkZXN0X21vZGUsDQorICAgICAgICAgICAgICAgIC5kZXN0ID0gZGVzdCwNCisgICAgICAgICAg
ICAgICAgLnZlY3RvciA9IHZlY3RvciwNCisgICAgICAgICAgICB9LA0KKyAgICAgICAgfTsNCiAg
DQotICAgIEFDQ0VTU19PTkNFKGVudHJ5LnB0cjMyLT5yYXcpID0gaXJ0ZS5yYXc7DQorICAgICAg
ICBBQ0NFU1NfT05DRShlbnRyeS5wdHIzMi0+cmF3KSA9IGlydGUucmF3Ow0KKyAgICB9DQogIH0N
CiAgDQogIHN0YXRpYyBpbmxpbmUgaW50IGdldF9ydGVfaW5kZXgoY29uc3Qgc3RydWN0IElPX0FQ
SUNfcm91dGVfZW50cnkgKnJ0ZSkNCkBAIC0xNzUsNiArMjUxLDExIEBAIHN0YXRpYyBpbmxpbmUg
dm9pZCBzZXRfcnRlX2luZGV4KHN0cnVjdA0KICAgICAgcnRlLT5kZWxpdmVyeV9tb2RlID0gb2Zm
c2V0ID4+IDg7DQogIH0NCiAgDQorc3RhdGljIGlubGluZSB1bnNpZ25lZCBpbnQgZ2V0X2Z1bGxf
ZGVzdChjb25zdCB1bmlvbiBpcnRlMTI4ICplbnRyeSkNCit7DQorICAgIHJldHVybiBlbnRyeS0+
ZnVsbC5kZXN0X2xvIHwgKCh1bnNpZ25lZCBpbnQpZW50cnktPmZ1bGwuZGVzdF9oaSA8PCAyNCk7
DQorfQ0KKw0KICBzdGF0aWMgaW50IHVwZGF0ZV9pbnRyZW1hcF9lbnRyeV9mcm9tX2lvYXBpYygN
CiAgICAgIGludCBiZGYsDQogICAgICBzdHJ1Y3QgYW1kX2lvbW11ICppb21tdSwNCkBAIC0xODQs
MTAgKzI2NSwxMSBAQCBzdGF0aWMgaW50IHVwZGF0ZV9pbnRyZW1hcF9lbnRyeV9mcm9tX2lvDQog
IHsNCiAgICAgIHVuc2lnbmVkIGxvbmcgZmxhZ3M7DQogICAgICB1bmlvbiBpcnRlX3B0ciBlbnRy
eTsNCi0gICAgdTggZGVsaXZlcnlfbW9kZSwgZGVzdCwgdmVjdG9yLCBkZXN0X21vZGU7DQorICAg
IHVpbnQ4X3QgZGVsaXZlcnlfbW9kZSwgdmVjdG9yLCBkZXN0X21vZGU7DQogICAgICBpbnQgcmVx
X2lkOw0KICAgICAgc3BpbmxvY2tfdCAqbG9jazsNCi0gICAgdW5zaWduZWQgaW50IG9mZnNldDsN
CisgICAgdW5zaWduZWQgaW50IGRlc3QsIG9mZnNldDsNCisgICAgYm9vbCBmcmVzaCA9IGZhbHNl
Ow0KICANCiAgICAgIHJlcV9pZCA9IGdldF9pbnRyZW1hcF9yZXF1ZXN0b3JfaWQoaW9tbXUtPnNl
ZywgYmRmKTsNCiAgICAgIGxvY2sgPSBnZXRfaW50cmVtYXBfbG9jayhpb21tdS0+c2VnLCByZXFf
aWQpOw0KQEAgLTE5NSw3ICsyNzcsNyBAQCBzdGF0aWMgaW50IHVwZGF0ZV9pbnRyZW1hcF9lbnRy
eV9mcm9tX2lvDQogICAgICBkZWxpdmVyeV9tb2RlID0gcnRlLT5kZWxpdmVyeV9tb2RlOw0KICAg
ICAgdmVjdG9yID0gcnRlLT52ZWN0b3I7DQogICAgICBkZXN0X21vZGUgPSBydGUtPmRlc3RfbW9k
ZTsNCi0gICAgZGVzdCA9IHJ0ZS0+ZGVzdC5sb2dpY2FsLmxvZ2ljYWxfZGVzdDsNCisgICAgZGVz
dCA9IHgyYXBpY19lbmFibGVkID8gcnRlLT5kZXN0LmRlc3QzMiA6IHJ0ZS0+ZGVzdC5sb2dpY2Fs
LmxvZ2ljYWxfZGVzdDsNCiAgDQogICAgICBzcGluX2xvY2tfaXJxc2F2ZShsb2NrLCBmbGFncyk7
DQogIA0KQEAgLTIxMCwyNSArMjkyLDQwIEBAIHN0YXRpYyBpbnQgdXBkYXRlX2ludHJlbWFwX2Vu
dHJ5X2Zyb21faW8NCiAgICAgICAgICAgICAgcmV0dXJuIC1FTk9TUEM7DQogICAgICAgICAgfQ0K
ICAgICAgICAgICppbmRleCA9IG9mZnNldDsNCi0gICAgICAgIGxvX3VwZGF0ZSA9IDE7DQorICAg
ICAgICBmcmVzaCA9IHRydWU7DQogICAgICB9DQogIA0KICAgICAgZW50cnkgPSBnZXRfaW50cmVt
YXBfZW50cnkoaW9tbXUsIHJlcV9pZCwgb2Zmc2V0KTsNCi0gICAgaWYgKCAhbG9fdXBkYXRlICkN
CisgICAgaWYgKCBmcmVzaCApDQorICAgICAgICAvKiBub3RoaW5nICovOw0KKyAgICBlbHNlIGlm
ICggIWxvX3VwZGF0ZSApDQogICAgICB7DQogICAgICAgICAgLyoNCiAgICAgICAgICAgKiBMb3cg
aGFsZiBvZiBpbmNvbWluZyBSVEUgaXMgYWxyZWFkeSBpbiByZW1hcHBlZCBmb3JtYXQsDQogICAg
ICAgICAgICogc28gbmVlZCB0byByZWNvdmVyIHZlY3RvciBhbmQgZGVsaXZlcnkgbW9kZSBmcm9t
IElSVEUuDQogICAgICAgICAgICovDQogICAgICAgICAgQVNTRVJUKGdldF9ydGVfaW5kZXgocnRl
KSA9PSBvZmZzZXQpOw0KLSAgICAgICAgdmVjdG9yID0gZW50cnkucHRyMzItPmZsZHMudmVjdG9y
Ow0KKyAgICAgICAgaWYgKCBpb21tdS0+Y3RybC5nYV9lbiApDQorICAgICAgICAgICAgdmVjdG9y
ID0gZW50cnkucHRyMTI4LT5mdWxsLnZlY3RvcjsNCisgICAgICAgIGVsc2UNCisgICAgICAgICAg
ICB2ZWN0b3IgPSBlbnRyeS5wdHIzMi0+Zmxkcy52ZWN0b3I7DQorICAgICAgICAvKiBUaGUgSW50
VHlwZSBmaWVsZHMgbWF0Y2ggZm9yIGJvdGggZm9ybWF0cy4gKi8NCiAgICAgICAgICBkZWxpdmVy
eV9tb2RlID0gZW50cnkucHRyMzItPmZsZHMuaW50X3R5cGU7DQogICAgICB9DQorICAgIGVsc2Ug
aWYgKCB4MmFwaWNfZW5hYmxlZCApDQorICAgIHsNCisgICAgICAgIC8qDQorICAgICAgICAgKiBI
aWdoIGhhbGYgb2YgaW5jb21pbmcgUlRFIHdhcyByZWFkIGZyb20gdGhlIEkvTyBBUElDIGFuZCBo
ZW5jZSBtYXkNCisgICAgICAgICAqIG5vdCBob2xkIHRoZSBmdWxsIGRlc3RpbmF0aW9uLCBzbyBu
ZWVkIHRvIHJlY292ZXIgZnVsbCBkZXN0aW5hdGlvbg0KKyAgICAgICAgICogZnJvbSBJUlRFLg0K
KyAgICAgICAgICovDQorICAgICAgICBkZXN0ID0gZ2V0X2Z1bGxfZGVzdChlbnRyeS5wdHIxMjgp
Ow0KKyAgICB9DQogICAgICB1cGRhdGVfaW50cmVtYXBfZW50cnkoaW9tbXUsIGVudHJ5LCB2ZWN0
b3IsIGRlbGl2ZXJ5X21vZGUsIGRlc3RfbW9kZSwgZGVzdCk7DQogIA0KICAgICAgc3Bpbl91bmxv
Y2tfaXJxcmVzdG9yZShsb2NrLCBmbGFncyk7DQogIA0KLSAgICBpZiAoIGlvbW11LT5lbmFibGVk
ICkNCisgICAgaWYgKCBpb21tdS0+ZW5hYmxlZCAmJiAhZnJlc2ggKQ0KICAgICAgew0KICAgICAg
ICAgIHNwaW5fbG9ja19pcnFzYXZlKCZpb21tdS0+bG9jaywgZmxhZ3MpOw0KICAgICAgICAgIGFt
ZF9pb21tdV9mbHVzaF9pbnRyZW1hcChpb21tdSwgcmVxX2lkKTsNCkBAIC0yODYsNiArMzgzLDE4
IEBAIGludCBfX2luaXQgYW1kX2lvbW11X3NldHVwX2lvYXBpY19yZW1hcHANCiAgICAgICAgICAg
ICAgZGVzdF9tb2RlID0gcnRlLmRlc3RfbW9kZTsNCiAgICAgICAgICAgICAgZGVzdCA9IHJ0ZS5k
ZXN0LmxvZ2ljYWwubG9naWNhbF9kZXN0Ow0KICANCisgICAgICAgICAgICBpZiAoIGlvbW11LT5j
dHJsLnh0X2VuICkNCisgICAgICAgICAgICB7DQorICAgICAgICAgICAgICAgIC8qDQorICAgICAg
ICAgICAgICAgICAqIEluIHgyQVBJQyBtb2RlIHdlIGhhdmUgbm8gd2F5IG9mIGRpc2NvdmVyaW5n
IHRoZSBoaWdoIDI0DQorICAgICAgICAgICAgICAgICAqIGJpdHMgb2YgdGhlIGRlc3RpbmF0aW9u
IG9mIGFuIGFscmVhZHkgZW5hYmxlZCBpbnRlcnJ1cHQuDQorICAgICAgICAgICAgICAgICAqIFdl
IGNvbWUgaGVyZSBlYXJsaWVyIHRoYW4gZm9yIHhBUElDIG1vZGUsIHNvIG5vIGludGVycnVwdHMN
CisgICAgICAgICAgICAgICAgICogc2hvdWxkIGhhdmUgYmVlbiBzZXQgdXAgYmVmb3JlLg0KKyAg
ICAgICAgICAgICAgICAgKi8NCisgICAgICAgICAgICAgICAgQU1EX0lPTU1VX0RFQlVHKCJVbm1h
c2tlZCBJTy1BUElDIyV1IGVudHJ5ICV1IGluIHgyQVBJQyBtb2RlXG4iLA0KKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgSU9fQVBJQ19JRChhcGljKSwgcGluKTsNCisgICAgICAgICAg
ICB9DQorDQogICAgICAgICAgICAgIHNwaW5fbG9ja19pcnFzYXZlKGxvY2ssIGZsYWdzKTsNCiAg
ICAgICAgICAgICAgb2Zmc2V0ID0gYWxsb2NfaW50cmVtYXBfZW50cnkoc2VnLCByZXFfaWQsIDEp
Ow0KICAgICAgICAgICAgICBCVUdfT04ob2Zmc2V0ID49IElOVFJFTUFQX0VOVFJJRVMpOw0KQEAg
LTMyMCw3ICs0MjksOCBAQCB2b2lkIGFtZF9pb21tdV9pb2FwaWNfdXBkYXRlX2lyZSgNCiAgICAg
IHN0cnVjdCBJT19BUElDX3JvdXRlX2VudHJ5IG5ld19ydGUgPSB7IDAgfTsNCiAgICAgIHVuc2ln
bmVkIGludCBydGVfbG8gPSAocmVnICYgMSkgPyByZWcgLSAxIDogcmVnOw0KICAgICAgdW5zaWdu
ZWQgaW50IHBpbiA9IChyZWcgLSAweDEwKSAvIDI7DQotICAgIGludCBzYXZlZF9tYXNrLCBzZWcs
IGJkZiwgcmM7DQorICAgIGludCBzZWcsIGJkZiwgcmM7DQorICAgIGJvb2wgc2F2ZWRfbWFzaywg
ZnJlc2ggPSBmYWxzZTsNCiAgICAgIHN0cnVjdCBhbWRfaW9tbXUgKmlvbW11Ow0KICAgICAgdW5z
aWduZWQgaW50IGlkeDsNCiAgDQpAQCAtMzYyLDEyICs0NzIsMjIgQEAgdm9pZCBhbWRfaW9tbXVf
aW9hcGljX3VwZGF0ZV9pcmUoDQogICAgICAgICAgKigoKHUzMiAqKSZuZXdfcnRlKSArIDEpID0g
dmFsdWU7DQogICAgICB9DQogIA0KLSAgICBpZiAoIG5ld19ydGUubWFzayAmJg0KLSAgICAgICAg
IGlvYXBpY19zYmRmW2lkeF0ucGluXzJfaWR4W3Bpbl0gPj0gSU5UUkVNQVBfRU5UUklFUyApDQor
ICAgIGlmICggaW9hcGljX3NiZGZbaWR4XS5waW5fMl9pZHhbcGluXSA+PSBJTlRSRU1BUF9FTlRS
SUVTICkNCiAgICAgIHsNCiAgICAgICAgICBBU1NFUlQoc2F2ZWRfbWFzayk7DQotICAgICAgICBf
X2lvX2FwaWNfd3JpdGUoYXBpYywgcmVnLCB2YWx1ZSk7DQotICAgICAgICByZXR1cm47DQorDQor
ICAgICAgICAvKg0KKyAgICAgICAgICogVGhlcmUncyBub3doZXJlIGV4Y2VwdCB0aGUgSVJURSB0
byBzdG9yZSBhIGZ1bGwgMzItYml0IGRlc3RpbmF0aW9uLA0KKyAgICAgICAgICogc28gd2UgbWF5
IG5vdCBieXBhc3MgZW50cnkgYWxsb2NhdGlvbiBhbmQgdXBkYXRpbmcgb2YgdGhlIGxvdyBSVEUN
CisgICAgICAgICAqIGhhbGYgaW4gdGhlICh1c3VhbCkgY2FzZSBvZiB0aGUgaGlnaCBSVEUgaGFs
ZiBnZXR0aW5nIHdyaXR0ZW4gZmlyc3QuDQorICAgICAgICAgKi8NCisgICAgICAgIGlmICggbmV3
X3J0ZS5tYXNrICYmICF4MmFwaWNfZW5hYmxlZCApDQorICAgICAgICB7DQorICAgICAgICAgICAg
X19pb19hcGljX3dyaXRlKGFwaWMsIHJlZywgdmFsdWUpOw0KKyAgICAgICAgICAgIHJldHVybjsN
CisgICAgICAgIH0NCisNCisgICAgICAgIGZyZXNoID0gdHJ1ZTsNCiAgICAgIH0NCiAgDQogICAg
ICAvKiBtYXNrIHRoZSBpbnRlcnJ1cHQgd2hpbGUgd2UgY2hhbmdlIHRoZSBpbnRyZW1hcCB0YWJs
ZSAqLw0KQEAgLTM5Niw4ICs1MTYsMTIgQEAgdm9pZCBhbWRfaW9tbXVfaW9hcGljX3VwZGF0ZV9p
cmUoDQogICAgICBpZiAoIHJlZyA9PSBydGVfbG8gKQ0KICAgICAgICAgIHJldHVybjsNCiAgDQot
ICAgIC8qIHVubWFzayB0aGUgaW50ZXJydXB0IGFmdGVyIHdlIGhhdmUgdXBkYXRlZCB0aGUgaW50
cmVtYXAgdGFibGUgKi8NCi0gICAgaWYgKCAhc2F2ZWRfbWFzayApDQorICAgIC8qDQorICAgICAq
IFVubWFzayB0aGUgaW50ZXJydXB0IGFmdGVyIHdlIGhhdmUgdXBkYXRlZCB0aGUgaW50cmVtYXAg
dGFibGUuIEFsc28NCisgICAgICogd3JpdGUgdGhlIGxvdyBoYWxmIGlmIGEgZnJlc2ggZW50cnkg
d2FzIGFsbG9jYXRlZCBmb3IgYSBoaWdoIGhhbGYNCisgICAgICogdXBkYXRlIGluIHgyQVBJQyBt
b2RlLg0KKyAgICAgKi8NCisgICAgaWYgKCAhc2F2ZWRfbWFzayB8fCAoeDJhcGljX2VuYWJsZWQg
JiYgZnJlc2gpICkNCiAgICAgIHsNCiAgICAgICAgICBvbGRfcnRlLm1hc2sgPSBzYXZlZF9tYXNr
Ow0KICAgICAgICAgIF9faW9fYXBpY193cml0ZShhcGljLCBydGVfbG8sICooKHUzMiAqKSZvbGRf
cnRlKSk7DQpAQCAtNDExLDMxICs1MzUsNDAgQEAgdW5zaWduZWQgaW50IGFtZF9pb21tdV9yZWFk
X2lvYXBpY19mcm9tXw0KICAgICAgdW5zaWduZWQgaW50IG9mZnNldDsNCiAgICAgIHVuc2lnbmVk
IGludCB2YWwgPSBfX2lvX2FwaWNfcmVhZChhcGljLCByZWcpOw0KICAgICAgdW5zaWduZWQgaW50
IHBpbiA9IChyZWcgLSAweDEwKSAvIDI7DQorICAgIHVpbnQxNl90IHNlZywgYmRmLCByZXFfaWQ7
DQorICAgIGNvbnN0IHN0cnVjdCBhbWRfaW9tbXUgKmlvbW11Ow0KKyAgICB1bmlvbiBpcnRlX3B0
ciBlbnRyeTsNCiAgDQogICAgICBpZHggPSBpb2FwaWNfaWRfdG9faW5kZXgoSU9fQVBJQ19JRChh
cGljKSk7DQogICAgICBpZiAoIGlkeCA9PSBNQVhfSU9fQVBJQ1MgKQ0KICAgICAgICAgIHJldHVy
biB2YWw7DQogIA0KICAgICAgb2Zmc2V0ID0gaW9hcGljX3NiZGZbaWR4XS5waW5fMl9pZHhbcGlu
XTsNCisgICAgaWYgKCBvZmZzZXQgPj0gSU5UUkVNQVBfRU5UUklFUyApDQorICAgICAgICByZXR1
cm4gdmFsOw0KICANCi0gICAgaWYgKCAhKHJlZyAmIDEpICYmIG9mZnNldCA8IElOVFJFTUFQX0VO
VFJJRVMgKQ0KLSAgICB7DQotICAgICAgICB1MTYgYmRmID0gaW9hcGljX3NiZGZbaWR4XS5iZGY7
DQotICAgICAgICB1MTYgc2VnID0gaW9hcGljX3NiZGZbaWR4XS5zZWc7DQotICAgICAgICB1MTYg
cmVxX2lkID0gZ2V0X2ludHJlbWFwX3JlcXVlc3Rvcl9pZChzZWcsIGJkZik7DQotICAgICAgICBj
b25zdCBzdHJ1Y3QgYW1kX2lvbW11ICppb21tdSA9IGZpbmRfaW9tbXVfZm9yX2RldmljZShzZWcs
IGJkZik7DQotICAgICAgICB1bmlvbiBpcnRlX3B0ciBlbnRyeTsNCisgICAgc2VnID0gaW9hcGlj
X3NiZGZbaWR4XS5zZWc7DQorICAgIGJkZiA9IGlvYXBpY19zYmRmW2lkeF0uYmRmOw0KKyAgICBp
b21tdSA9IGZpbmRfaW9tbXVfZm9yX2RldmljZShzZWcsIGJkZik7DQorICAgIGlmICggIWlvbW11
ICkNCisgICAgICAgIHJldHVybiB2YWw7DQorICAgIHJlcV9pZCA9IGdldF9pbnRyZW1hcF9yZXF1
ZXN0b3JfaWQoc2VnLCBiZGYpOw0KKyAgICBlbnRyeSA9IGdldF9pbnRyZW1hcF9lbnRyeShpb21t
dSwgcmVxX2lkLCBvZmZzZXQpOw0KICANCi0gICAgICAgIGlmICggIWlvbW11ICkNCi0gICAgICAg
ICAgICByZXR1cm4gdmFsOw0KKyAgICBpZiAoICEocmVnICYgMSkgKQ0KKyAgICB7DQogICAgICAg
ICAgQVNTRVJUKG9mZnNldCA9PSAodmFsICYgKElOVFJFTUFQX0VOVFJJRVMgLSAxKSkpOw0KLSAg
ICAgICAgZW50cnkgPSBnZXRfaW50cmVtYXBfZW50cnkoaW9tbXUsIHJlcV9pZCwgb2Zmc2V0KTsN
CiAgICAgICAgICB2YWwgJj0gfihJTlRSRU1BUF9FTlRSSUVTIC0gMSk7DQorICAgICAgICAvKiBU
aGUgSW50VHlwZSBmaWVsZHMgbWF0Y2ggZm9yIGJvdGggZm9ybWF0cy4gKi8NCiAgICAgICAgICB2
YWwgfD0gTUFTS19JTlNSKGVudHJ5LnB0cjMyLT5mbGRzLmludF90eXBlLA0KICAgICAgICAgICAg
ICAgICAgICAgICAgICAgSU9fQVBJQ19SRURJUl9ERUxJVl9NT0RFX01BU0spOw0KLSAgICAgICAg
dmFsIHw9IE1BU0tfSU5TUihlbnRyeS5wdHIzMi0+Zmxkcy52ZWN0b3IsDQorICAgICAgICB2YWwg
fD0gTUFTS19JTlNSKGlvbW11LT5jdHJsLmdhX2VuDQorICAgICAgICAgICAgICAgICAgICAgICAg
ID8gZW50cnkucHRyMTI4LT5mdWxsLnZlY3Rvcg0KKyAgICAgICAgICAgICAgICAgICAgICAgICA6
IGVudHJ5LnB0cjMyLT5mbGRzLnZlY3RvciwNCiAgICAgICAgICAgICAgICAgICAgICAgICAgIElP
X0FQSUNfUkVESVJfVkVDVE9SX01BU0spOw0KICAgICAgfQ0KKyAgICBlbHNlIGlmICggeDJhcGlj
X2VuYWJsZWQgKQ0KKyAgICAgICAgdmFsID0gZ2V0X2Z1bGxfZGVzdChlbnRyeS5wdHIxMjgpOw0K
ICANCiAgICAgIHJldHVybiB2YWw7DQogIH0NCkBAIC00NDcsOSArNTgwLDkgQEAgc3RhdGljIGlu
dCB1cGRhdGVfaW50cmVtYXBfZW50cnlfZnJvbV9tcw0KICAgICAgdW5zaWduZWQgbG9uZyBmbGFn
czsNCiAgICAgIHVuaW9uIGlydGVfcHRyIGVudHJ5Ow0KICAgICAgdTE2IHJlcV9pZCwgYWxpYXNf
aWQ7DQotICAgIHU4IGRlbGl2ZXJ5X21vZGUsIGRlc3QsIHZlY3RvciwgZGVzdF9tb2RlOw0KKyAg
ICB1aW50OF90IGRlbGl2ZXJ5X21vZGUsIHZlY3RvciwgZGVzdF9tb2RlOw0KICAgICAgc3Bpbmxv
Y2tfdCAqbG9jazsNCi0gICAgdW5zaWduZWQgaW50IG9mZnNldCwgaTsNCisgICAgdW5zaWduZWQg
aW50IGRlc3QsIG9mZnNldCwgaTsNCiAgDQogICAgICByZXFfaWQgPSBnZXRfZG1hX3JlcXVlc3Rv
cl9pZChpb21tdS0+c2VnLCBiZGYpOw0KICAgICAgYWxpYXNfaWQgPSBnZXRfaW50cmVtYXBfcmVx
dWVzdG9yX2lkKGlvbW11LT5zZWcsIGJkZik7DQpAQCAtNDcwLDcgKzYwMywxMiBAQCBzdGF0aWMg
aW50IHVwZGF0ZV9pbnRyZW1hcF9lbnRyeV9mcm9tX21zDQogICAgICBkZXN0X21vZGUgPSAobXNn
LT5hZGRyZXNzX2xvID4+IE1TSV9BRERSX0RFU1RNT0RFX1NISUZUKSAmIDB4MTsNCiAgICAgIGRl
bGl2ZXJ5X21vZGUgPSAobXNnLT5kYXRhID4+IE1TSV9EQVRBX0RFTElWRVJZX01PREVfU0hJRlQp
ICYgMHgxOw0KICAgICAgdmVjdG9yID0gKG1zZy0+ZGF0YSA+PiBNU0lfREFUQV9WRUNUT1JfU0hJ
RlQpICYgTVNJX0RBVEFfVkVDVE9SX01BU0s7DQotICAgIGRlc3QgPSAobXNnLT5hZGRyZXNzX2xv
ID4+IE1TSV9BRERSX0RFU1RfSURfU0hJRlQpICYgMHhmZjsNCisNCisgICAgaWYgKCB4MmFwaWNf
ZW5hYmxlZCApDQorICAgICAgICBkZXN0ID0gbXNnLT5kZXN0MzI7DQorICAgIGVsc2UNCisgICAg
ICAgIGRlc3QgPSBNQVNLX0VYVFIobXNnLT5hZGRyZXNzX2xvLCBNU0lfQUREUl9ERVNUX0lEX01B
U0spOw0KKw0KICAgICAgb2Zmc2V0ID0gKnJlbWFwX2luZGV4Ow0KICAgICAgaWYgKCBvZmZzZXQg
Pj0gSU5UUkVNQVBfRU5UUklFUyApDQogICAgICB7DQpAQCAtNjE2LDEwICs3NTQsMjEgQEAgdm9p
ZCBhbWRfaW9tbXVfcmVhZF9tc2lfZnJvbV9pcmUoDQogICAgICB9DQogIA0KICAgICAgbXNnLT5k
YXRhICY9IH4oSU5UUkVNQVBfRU5UUklFUyAtIDEpOw0KKyAgICAvKiBUaGUgSW50VHlwZSBmaWVs
ZHMgbWF0Y2ggZm9yIGJvdGggZm9ybWF0cy4gKi8NCiAgICAgIG1zZy0+ZGF0YSB8PSBNQVNLX0lO
U1IoZW50cnkucHRyMzItPmZsZHMuaW50X3R5cGUsDQogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIE1TSV9EQVRBX0RFTElWRVJZX01PREVfTUFTSyk7DQotICAgIG1zZy0+ZGF0YSB8PSBNQVNL
X0lOU1IoZW50cnkucHRyMzItPmZsZHMudmVjdG9yLA0KLSAgICAgICAgICAgICAgICAgICAgICAg
ICAgIE1TSV9EQVRBX1ZFQ1RPUl9NQVNLKTsNCisgICAgaWYgKCBpb21tdS0+Y3RybC5nYV9lbiAp
DQorICAgIHsNCisgICAgICAgIG1zZy0+ZGF0YSB8PSBNQVNLX0lOU1IoZW50cnkucHRyMTI4LT5m
dWxsLnZlY3RvciwNCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgTVNJX0RBVEFfVkVD
VE9SX01BU0spOw0KKyAgICAgICAgbXNnLT5kZXN0MzIgPSBnZXRfZnVsbF9kZXN0KGVudHJ5LnB0
cjEyOCk7DQorICAgIH0NCisgICAgZWxzZQ0KKyAgICB7DQorICAgICAgICBtc2ctPmRhdGEgfD0g
TUFTS19JTlNSKGVudHJ5LnB0cjMyLT5mbGRzLnZlY3RvciwNCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgTVNJX0RBVEFfVkVDVE9SX01BU0spOw0KKyAgICAgICAgbXNnLT5kZXN0MzIg
PSBlbnRyeS5wdHIzMi0+Zmxkcy5kZXN0Ow0KKyAgICB9DQogIH0NCiAgDQogIGludCBfX2luaXQg
YW1kX2lvbW11X2ZyZWVfaW50cmVtYXBfdGFibGUoDQpAQCAtNjMxLDcgKzc4MCw3IEBAIGludCBf
X2luaXQgYW1kX2lvbW11X2ZyZWVfaW50cmVtYXBfdGFibGUNCiAgDQogICAgICBpZiAoIHRiICkN
CiAgICAgIHsNCi0gICAgICAgIF9fZnJlZV9hbWRfaW9tbXVfdGFibGVzKHRiLCBJTlRSRU1BUF9U
QUJMRV9PUkRFUik7DQorICAgICAgICBfX2ZyZWVfYW1kX2lvbW11X3RhYmxlcyh0YiwgaW50cmVt
YXBfdGFibGVfb3JkZXIoaW9tbXUpKTsNCiAgICAgICAgICBpdnJzX21hcHBpbmctPmludHJlbWFw
X3RhYmxlID0gTlVMTDsNCiAgICAgIH0NCiAgDQpAQCAtNjQxLDEwICs3OTAsMTAgQEAgaW50IF9f
aW5pdCBhbWRfaW9tbXVfZnJlZV9pbnRyZW1hcF90YWJsZQ0KICB2b2lkICpfX2luaXQgYW1kX2lv
bW11X2FsbG9jX2ludHJlbWFwX3RhYmxlKA0KICAgICAgY29uc3Qgc3RydWN0IGFtZF9pb21tdSAq
aW9tbXUsIHVuc2lnbmVkIGxvbmcgKippbnVzZV9tYXApDQogIHsNCi0gICAgdm9pZCAqdGI7DQot
ICAgIHRiID0gX19hbGxvY19hbWRfaW9tbXVfdGFibGVzKElOVFJFTUFQX1RBQkxFX09SREVSKTsN
CisgICAgdm9pZCAqdGIgPSBfX2FsbG9jX2FtZF9pb21tdV90YWJsZXMoaW50cmVtYXBfdGFibGVf
b3JkZXIoaW9tbXUpKTsNCisNCiAgICAgIEJVR19PTih0YiA9PSBOVUxMKTsNCi0gICAgbWVtc2V0
KHRiLCAwLCBQQUdFX1NJWkUgKiAoMVVMIDw8IElOVFJFTUFQX1RBQkxFX09SREVSKSk7DQorICAg
IG1lbXNldCh0YiwgMCwgUEFHRV9TSVpFIDw8IGludHJlbWFwX3RhYmxlX29yZGVyKGlvbW11KSk7
DQogICAgICAqaW51c2VfbWFwID0geHphbGxvY19hcnJheSh1bnNpZ25lZCBsb25nLCBCSVRTX1RP
X0xPTkdTKElOVFJFTUFQX0VOVFJJRVMpKTsNCiAgICAgIEJVR19PTigqaW51c2VfbWFwID09IE5V
TEwpOw0KICAgICAgcmV0dXJuIHRiOw0KQEAgLTY4NSwxOCArODM0LDI5IEBAIGludCBfX2luaXQg
YW1kX3NldHVwX2hwZXRfbXNpKHN0cnVjdCBtc2kNCiAgICAgIHJldHVybiByYzsNCiAgfQ0KICAN
Ci1zdGF0aWMgdm9pZCBkdW1wX2ludHJlbWFwX3RhYmxlKGNvbnN0IHUzMiAqdGFibGUpDQorc3Rh
dGljIHZvaWQgZHVtcF9pbnRyZW1hcF90YWJsZShjb25zdCBzdHJ1Y3QgYW1kX2lvbW11ICppb21t
dSwNCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuaW9uIGlydGVfY3B0ciB0Ymwp
DQogIHsNCi0gICAgdTMyIGNvdW50Ow0KKyAgICB1bnNpZ25lZCBpbnQgY291bnQ7DQogIA0KLSAg
ICBpZiAoICF0YWJsZSApDQorICAgIGlmICggIXRibC5wdHIgKQ0KICAgICAgICAgIHJldHVybjsN
CiAgDQogICAgICBmb3IgKCBjb3VudCA9IDA7IGNvdW50IDwgSU5UUkVNQVBfRU5UUklFUzsgY291
bnQrKyApDQogICAgICB7DQotICAgICAgICBpZiAoICF0YWJsZVtjb3VudF0gKQ0KLSAgICAgICAg
ICAgIGNvbnRpbnVlOw0KLSAgICAgICAgcHJpbnRrKCIgICAgSVJURVslMDN4XSAlMDh4XG4iLCBj
b3VudCwgdGFibGVbY291bnRdKTsNCisgICAgICAgIGlmICggaW9tbXUtPmN0cmwuZ2FfZW4gKQ0K
KyAgICAgICAgew0KKyAgICAgICAgICAgIGlmICggIXRibC5wdHIxMjhbY291bnRdLnJhd1swXSAm
JiAhdGJsLnB0cjEyOFtjb3VudF0ucmF3WzFdICkNCisgICAgICAgICAgICAgICAgY29udGludWU7
DQorICAgICAgICAgICAgcHJpbnRrKCIgICAgSVJURVslMDN4XSAlMDE2bHhfJTAxNmx4XG4iLA0K
KyAgICAgICAgICAgICAgICAgICBjb3VudCwgdGJsLnB0cjEyOFtjb3VudF0ucmF3WzFdLCB0Ymwu
cHRyMTI4W2NvdW50XS5yYXdbMF0pOw0KKyAgICAgICAgfQ0KKyAgICAgICAgZWxzZQ0KKyAgICAg
ICAgew0KKyAgICAgICAgICAgIGlmICggIXRibC5wdHIzMltjb3VudF0ucmF3ICkNCisgICAgICAg
ICAgICAgICAgY29udGludWU7DQorICAgICAgICAgICAgcHJpbnRrKCIgICAgSVJURVslMDN4XSAl
MDh4XG4iLCBjb3VudCwgdGJsLnB0cjMyW2NvdW50XS5yYXcpOw0KKyAgICAgICAgfQ0KICAgICAg
fQ0KICB9DQogIA0KQEAgLTcxNCw3ICs4NzQsNyBAQCBzdGF0aWMgaW50IGR1bXBfaW50cmVtYXBf
bWFwcGluZyhjb25zdCBzDQogICAgICAgICAgICAgUENJX0ZVTkMoaXZyc19tYXBwaW5nLT5kdGVf
cmVxdWVzdG9yX2lkKSk7DQogIA0KICAgICAgc3Bpbl9sb2NrX2lycXNhdmUoJihpdnJzX21hcHBp
bmctPmludHJlbWFwX2xvY2spLCBmbGFncyk7DQotICAgIGR1bXBfaW50cmVtYXBfdGFibGUoaXZy
c19tYXBwaW5nLT5pbnRyZW1hcF90YWJsZSk7DQorICAgIGR1bXBfaW50cmVtYXBfdGFibGUoaW9t
bXUsIGl2cnNfbWFwcGluZy0+aW50cmVtYXBfdGFibGUpOw0KICAgICAgc3Bpbl91bmxvY2tfaXJx
cmVzdG9yZSgmKGl2cnNfbWFwcGluZy0+aW50cmVtYXBfbG9jayksIGZsYWdzKTsNCiAgDQogICAg
ICBwcm9jZXNzX3BlbmRpbmdfc29mdGlycXMoKTsNCkBAIC03MzMsNiArODkzLDggQEAgc3RhdGlj
IHZvaWQgZHVtcF9pbnRyZW1hcF90YWJsZXModW5zaWduZQ0KICAgICAgcHJpbnRrKCItLS0gRHVt
cGluZyBTaGFyZWQgSU9NTVUgSW50ZXJydXB0IFJlbWFwcGluZyBUYWJsZSAtLS1cbiIpOw0KICAN
CiAgICAgIHNwaW5fbG9ja19pcnFzYXZlKCZzaGFyZWRfaW50cmVtYXBfbG9jaywgZmxhZ3MpOw0K
LSAgICBkdW1wX2ludHJlbWFwX3RhYmxlKHNoYXJlZF9pbnRyZW1hcF90YWJsZSk7DQorICAgIGR1
bXBfaW50cmVtYXBfdGFibGUobGlzdF9maXJzdF9lbnRyeSgmYW1kX2lvbW11X2hlYWQsIHN0cnVj
dCBhbWRfaW9tbXUsDQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBs
aXN0KSwNCisgICAgICAgICAgICAgICAgICAgICAgICBzaGFyZWRfaW50cmVtYXBfdGFibGUpOw0K
ICAgICAgc3Bpbl91bmxvY2tfaXJxcmVzdG9yZSgmc2hhcmVkX2ludHJlbWFwX2xvY2ssIGZsYWdz
KTsNCiAgfQ0KDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 25 13:41:57 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Jul 2019 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 1hqe0K-0001S9-O6; Thu, 25 Jul 2019 13:41:56 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=dOpT=VW=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hqe0J-0001Rg-HF
 for xen-devel@lists.xenproject.org; Thu, 25 Jul 2019 13:41:55 +0000
X-Inumbo-ID: f5bc6d96-aee1-11e9-88f3-7b32163c2861
Received: from m4a0039g.houston.softwaregrp.com (unknown [15.124.2.85])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f5bc6d96-aee1-11e9-88f3-7b32163c2861;
 Thu, 25 Jul 2019 13:41:53 +0000 (UTC)
Received: FROM m4a0039g.houston.softwaregrp.com (15.120.17.147) BY
 m4a0039g.houston.softwaregrp.com WITH ESMTP; 
 Thu, 25 Jul 2019 13:41:47 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M4W0335.microfocus.com (2002:f78:1193::f78:1193) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Thu, 25 Jul 2019 13:31:22 +0000
Received: from NAM02-SN1-obe.outbound.protection.outlook.com (15.124.8.10) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Thu, 25 Jul 2019 13:31:22 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=eCRpNyembBd5lvLwu+ilYT+NCSc6WyU6bC95/SrgeDe6rQU/h3lW7TNEAyDu2f9vyWPAz8NI3s2lNgqnjupcjS602uCDKfWWuNKjlGZePTA9F6YuFjGw+5BTlCNv6Z0D3tmtNhss5PMr/JxKY5WrF8hGbssJMvqGe1wRXRkh7RchT4UDW54piDq1hCiB4N6b5xN88XaudeYREGSlsSnJX8G9FaccqmMqhJr8kqw6aRJ4ZZDRUNWZgVh0OF3SGzmqb+sCY6Lg7U2H/wxOLqn2O8xeg8urO0AJy6+oeMgdPxn9eg+weVRgZYNDfIA6DgDOuZCskJRUsHeanGCxcIuVjQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=jSLH4pLR/49eYUIXhVFLXPI/eLj+gH5e6hTZ9TDCgt0=;
 b=Cw8PGHQN11VBxpXQmSkV4UuddOQrYIVaVRQIVrTGbyCDE8eEEUw5VrzLg23DhinBDCUGcYWd8kUOMMXlQVlOtwT75VjeImVYb8aY/+Qai5JYFa7JJmpt+CRf4u2gbylFdEhHbH9fSCNXgrmY7R+4Yzk98saMg+2vWUcQ3/mYa5gyO2p4eEmhyiRkM4JbMQ1EKN349uUTNDqB7cC0Thn5tiZ87+R/2UKSlcHw/yqBkTJt8FwZlxg7KYJyNF2cmygHQF3/VgcvZPqYhmpPjAYdd6UXyy7Kt4Dh1+sNwt/GUjs5vP8W3I3Uj0ynSEZe697lJNJIoR4bFctdC4LRAlZLsA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3171.namprd18.prod.outlook.com (10.255.137.24) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2094.17; Thu, 25 Jul 2019 13:31:21 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b%7]) with mapi id 15.20.2115.005; Thu, 25 Jul 2019
 13:31:21 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v4 06/12] AMD/IOMMU: split amd_iommu_init_one()
Thread-Index: AQHVQu0/afOQjbo/SEW8vV3b2KmUNQ==
Date: Thu, 25 Jul 2019 13:31:21 +0000
Message-ID: <dd614c52-23ee-7bf1-8b74-f9f86342423b@suse.com>
References: <b8ae110a-f94a-4ed2-5cf9-c00ff1c0cb81@suse.com>
In-Reply-To: <b8ae110a-f94a-4ed2-5cf9-c00ff1c0cb81@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: LNXP265CA0063.GBRP265.PROD.OUTLOOK.COM
 (2603:10a6:600:5d::27) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: a0f9a9f6-f89c-4ae4-393a-08d7110461c8
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3171; 
x-ms-traffictypediagnostic: BY5PR18MB3171:
x-microsoft-antispam-prvs: <BY5PR18MB3171DA0E8F9F0D1A795F323AB3C10@BY5PR18MB3171.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:5516;
x-forefront-prvs: 0109D382B0
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(396003)(376002)(366004)(136003)(346002)(39860400002)(199004)(189003)(81166006)(11346002)(26005)(6116002)(478600001)(446003)(256004)(52116002)(186003)(316002)(2501003)(81156014)(476003)(5640700003)(2351001)(5660300002)(3846002)(486006)(2616005)(54906003)(66066001)(8676002)(6436002)(80792005)(66946007)(76176011)(71200400001)(31686004)(86362001)(71190400001)(99286004)(6486002)(8936002)(64756008)(66556008)(53936002)(6506007)(66446008)(2906002)(14454004)(6916009)(102836004)(7736002)(31696002)(6512007)(36756003)(305945005)(68736007)(4326008)(66476007)(14444005)(25786009)(386003);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3171;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: Lhf7q5+mV/iki66g3GlCjY5eWqHAeO6TLRerhDJRYYqAAC/dmVTA4aeZpwD9h2XLCrd3ic3hmOFdtsX4AYvmdoIzHwicXF0tCatY8oEb62hXVV3Xk+fastsyhUBPURRqPLPLOF8dkMVqlG2xktmNzgLjqAUJw3PXI1r5rqeDCM5lh7cxOvtpkPW4zZjCAjB2FRYONYKA9GCHG6QaardAPVuiRTOJYZ4pQp4xGtZlcABXlXRx4GK42Oh5JMiR5lYpxV8LtQg2ZpM1OLBK+41ned2Vc89ENeoFtjMAvWdAduHN8inbYaKU6Glwf1h5UtecdMfJDT2ThUJR8ZQsqj82k3+V/m22rxkdESZ9Gy3h+sWS9+fVLvLXQ+esWQoAWqLg9FzVkkSbRCsnqVb5H1ixoYfmvH+ZnXsL++rrPNwjnvM=
Content-ID: <9B59A0CE170F474F84F82DFA0609DB11@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: a0f9a9f6-f89c-4ae4-393a-08d7110461c8
X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Jul 2019 13:31:21.5806 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3171
X-OriginatorOrg: suse.com
Subject: [Xen-devel] [PATCH v4 06/12] AMD/IOMMU: split amd_iommu_init_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>,
 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>

TWFwcGluZyB0aGUgTU1JTyBzcGFjZSBhbmQgb2J0YWluaW5nIGZlYXR1cmUgaW5mb3JtYXRpb24g
bmVlZHMgdG8gaGFwcGVuDQpzbGlnaHRseSBlYXJsaWVyLCBzdWNoIHRoYXQgZm9yIHgyQVBJQyBz
dXBwb3J0IHdlIGNhbiBzZXQgWFRFbiBwcmlvciB0bw0KY2FsbGluZyBhbWRfaW9tbXVfdXBkYXRl
X2l2cnNfbWFwcGluZ19hY3BpKCkgYW5kDQphbWRfaW9tbXVfc2V0dXBfaW9hcGljX3JlbWFwcGlu
ZygpLg0KDQpTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+DQpS
ZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4NCkFj
a2VkLWJ5OiBCcmlhbiBXb29kcyA8YnJpYW4ud29vZHNAYW1kLmNvbT4NCg0KLS0tIGEveGVuL2Ry
aXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2luaXQuYw0KKysrIGIveGVuL2RyaXZlcnMvcGFz
c3Rocm91Z2gvYW1kL2lvbW11X2luaXQuYw0KQEAgLTk2OSwxNCArOTY5LDYgQEAgc3RhdGljIHZv
aWQgKiBfX2luaXQgYWxsb2NhdGVfcHByX2xvZyhzdA0KICANCiAgc3RhdGljIGludCBfX2luaXQg
YW1kX2lvbW11X2luaXRfb25lKHN0cnVjdCBhbWRfaW9tbXUgKmlvbW11KQ0KICB7DQotICAgIGlm
ICggbWFwX2lvbW11X21taW9fcmVnaW9uKGlvbW11KSAhPSAwICkNCi0gICAgICAgIGdvdG8gZXJy
b3Jfb3V0Ow0KLQ0KLSAgICBnZXRfaW9tbXVfZmVhdHVyZXMoaW9tbXUpOw0KLQ0KLSAgICBpZiAo
IGlvbW11LT5mZWF0dXJlcy5yYXcgKQ0KLSAgICAgICAgaW9tbXV2Ml9lbmFibGVkID0gMTsNCi0N
CiAgICAgIGlmICggYWxsb2NhdGVfY21kX2J1ZmZlcihpb21tdSkgPT0gTlVMTCApDQogICAgICAg
ICAgZ290byBlcnJvcl9vdXQ7DQogIA0KQEAgLTEyMDEsNiArMTE5MywyMyBAQCBzdGF0aWMgYm9v
bF90IF9faW5pdCBhbWRfc3A1MTAwX2VycmF0dW0yDQogICAgICByZXR1cm4gMDsNCiAgfQ0KICAN
CitzdGF0aWMgaW50IF9faW5pdCBhbWRfaW9tbXVfcHJlcGFyZV9vbmUoc3RydWN0IGFtZF9pb21t
dSAqaW9tbXUpDQorew0KKyAgICBpbnQgcmMgPSBhbGxvY19pdnJzX21hcHBpbmdzKGlvbW11LT5z
ZWcpOw0KKw0KKyAgICBpZiAoICFyYyApDQorICAgICAgICByYyA9IG1hcF9pb21tdV9tbWlvX3Jl
Z2lvbihpb21tdSk7DQorICAgIGlmICggcmMgKQ0KKyAgICAgICAgcmV0dXJuIHJjOw0KKw0KKyAg
ICBnZXRfaW9tbXVfZmVhdHVyZXMoaW9tbXUpOw0KKw0KKyAgICBpZiAoIGlvbW11LT5mZWF0dXJl
cy5yYXcgKQ0KKyAgICAgICAgaW9tbXV2Ml9lbmFibGVkID0gdHJ1ZTsNCisNCisgICAgcmV0dXJu
IDA7DQorfQ0KKw0KICBpbnQgX19pbml0IGFtZF9pb21tdV9pbml0KHZvaWQpDQogIHsNCiAgICAg
IHN0cnVjdCBhbWRfaW9tbXUgKmlvbW11Ow0KQEAgLTEyMzEsNyArMTI0MCw3IEBAIGludCBfX2lu
aXQgYW1kX2lvbW11X2luaXQodm9pZCkNCiAgICAgIHJhZGl4X3RyZWVfaW5pdCgmaXZyc19tYXBz
KTsNCiAgICAgIGZvcl9lYWNoX2FtZF9pb21tdSAoIGlvbW11ICkNCiAgICAgIHsNCi0gICAgICAg
IHJjID0gYWxsb2NfaXZyc19tYXBwaW5ncyhpb21tdS0+c2VnKTsNCisgICAgICAgIHJjID0gYW1k
X2lvbW11X3ByZXBhcmVfb25lKGlvbW11KTsNCiAgICAgICAgICBpZiAoIHJjICkNCiAgICAgICAg
ICAgICAgZ290byBlcnJvcl9vdXQ7DQogICAgICB9DQoNCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 25 13:44:35 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Jul 2019 13: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 1hqe2h-0001ib-7O; Thu, 25 Jul 2019 13:44:23 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=dOpT=VW=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hqe2g-0001iW-Cs
 for xen-devel@lists.xenproject.org; Thu, 25 Jul 2019 13:44:22 +0000
X-Inumbo-ID: 4db09cfc-aee2-11e9-8a08-13adfeeaf6e3
Received: from m4a0040g.houston.softwaregrp.com (unknown [15.124.2.86])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 4db09cfc-aee2-11e9-8a08-13adfeeaf6e3;
 Thu, 25 Jul 2019 13:44:20 +0000 (UTC)
Received: FROM m4a0040g.houston.softwaregrp.com (15.120.17.147) BY
 m4a0040g.houston.softwaregrp.com WITH ESMTP; 
 Thu, 25 Jul 2019 13:44:19 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M4W0335.microfocus.com (2002:f78:1193::f78:1193) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Thu, 25 Jul 2019 13:33:03 +0000
Received: from NAM05-BY2-obe.outbound.protection.outlook.com (15.124.72.14) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Thu, 25 Jul 2019 13:33:03 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=jwSqGJehYqEZ1VQl4/zKsqOZYkYK8OEQWjU8LhM8UfeNGQ3V6WHIx58GbQ8tEZ+VtI6pwMXD3+YRFMTiv49ZhR0m14Ta72cSkQIkXPTHwA3AK6yqW5zczEsRi/u/wp19AWA8OdmLjpKj0S6dTidlvBmnY9BVRTKV2CxSKmtnjBd+vDZ26BEhaSI1ePWJ1tihbJILEhFQMKNrPUl5x61BDvPAhp1NGpUDr72/fdzq1SWmpDH36fuINnM8jst7zgx7uTwQUPa3ikWWgFCkW/cAJMGpp31siwPxuSUG9eYn+ArtFPWHuc5bUS2rdxmLuO6Bxgg8xbjP7neWRAbSvQSKLQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=pIyqabplN14fgz4EkKbOFniT4RZ9Lfwxekxf4Eu8pFE=;
 b=irh9gEVD9GShfF294fxjeX7+smU1sdat4H+180gqukVWQV002COmp/emIYQV7zIe1ZUx0WN0wmi7heh3xyKa6b+icBMmXE7yPuP9OjdP1aAmYKw1E8HIFTMcukf5jbKgP+w4SokAneQHDVoy3a7LIHw/eKWRSnizn0ixoYiLoRojUQvwm5pFbevJtAJ0hHa4JknwQV09nlhbsAG+VefKvfV3d7CQEqbqutL4a6guDcBo+x7e++dv+S1PLzRIyO/f+IG2jY6y6WTVEk/LlZrXAt8IRIJlv+Rq6dpI5I4UIjSq7O/vGJlvn1fUj/0PTsgAjoxDFo7PNBP4PNcKZS2iKQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3297.namprd18.prod.outlook.com (10.255.163.221) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2115.10; Thu, 25 Jul 2019 13:33:02 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b%7]) with mapi id 15.20.2115.005; Thu, 25 Jul 2019
 13:33:02 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v4 10/12] AMD/IOMMU: correct IRTE updating
Thread-Index: AQHVQu17aVBEsWEaZU+c1whcO45+lA==
Date: Thu, 25 Jul 2019 13:33:02 +0000
Message-ID: <0ca33ff2-6a66-fce1-1b62-fb30394398bf@suse.com>
References: <b8ae110a-f94a-4ed2-5cf9-c00ff1c0cb81@suse.com>
In-Reply-To: <b8ae110a-f94a-4ed2-5cf9-c00ff1c0cb81@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: LO2P265CA0040.GBRP265.PROD.OUTLOOK.COM
 (2603:10a6:600:61::28) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: daf288ce-ebff-4a33-1701-08d711049dd8
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3297; 
x-ms-traffictypediagnostic: BY5PR18MB3297:
x-microsoft-antispam-prvs: <BY5PR18MB3297207F76709B291279EB35B3C10@BY5PR18MB3297.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:5516;
x-forefront-prvs: 0109D382B0
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(39860400002)(366004)(136003)(396003)(376002)(346002)(189003)(199004)(6436002)(53936002)(2906002)(386003)(6506007)(2501003)(86362001)(478600001)(5660300002)(64756008)(4326008)(66556008)(305945005)(6486002)(31696002)(486006)(25786009)(66066001)(6512007)(102836004)(80792005)(66946007)(5640700003)(14454004)(26005)(66446008)(7736002)(14444005)(446003)(52116002)(99286004)(76176011)(54906003)(6116002)(3846002)(31686004)(316002)(81166006)(81156014)(6916009)(8676002)(8936002)(68736007)(2616005)(66476007)(11346002)(256004)(71190400001)(71200400001)(36756003)(476003)(2351001)(186003);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3297;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: pb5p+OaE7wQ0BEJ70uWGiiqeiFxptqqoNL/vVTh/GxxRsw6gE0ay21943YDN7tX0dJw7HuhBBAAxVDVLtcpmisHgZOh9zLPONh701sxIjeWNNrNVNyr/3x4W8Um/RhGT9B2qtP26wnTNXyBnp+9UurqkymRfKPGAT0x+2lqyHcxXGcEUGMRek+uV8WI3c+ZndJ3t/s6x4Bz5iXhaPeuvDJJi2f8VwXgiuBRPscp0xGYIQR0PEHHga2mu9c/YBbS0AB1Y2vZ8Py2M9s2LUckcwKI/KXfuLJsBI8NsvDItrkLqWi1yBnc4tfnD7EPdfxP/xqOnGr4M5uBGrzFMH4NsLLW+0HLHpqhV54Ijs3HbR4sf7NO4kquFmt/JuRI2KyWV3oHVjpgo64h5XFwdBQ3mBSIx/eM/kQxJKmDaXvRwU/4=
Content-ID: <66DD3682B53AC945810EB96916740A6A@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: daf288ce-ebff-4a33-1701-08d711049dd8
X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Jul 2019 13:33:02.3599 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3297
X-OriginatorOrg: suse.com
Subject: [Xen-devel] [PATCH v4 10/12] AMD/IOMMU: correct IRTE updating
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Brian Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Rmx1c2hpbmcgZGlkbid0IGdldCBkb25lIGFsb25nIHRoZSBsaW5lcyBvZiB3aGF0IHRoZSBzcGVj
aWZpY2F0aW9uIHNheXMuDQpNYXJrIGVudHJpZXMgdG8gYmUgdXBkYXRlZCBhcyBub3QgcmVtYXBw
ZWQgKHdoaWNoIHdpbGwgcmVzdWx0IGluDQppbnRlcnJ1cHQgcmVxdWVzdHMgdG8gZ2V0IHRhcmdl
dCBhYm9ydGVkLCBidXQgdGhlIGludGVycnVwdHMgc2hvdWxkIGJlDQptYXNrZWQgYW55d2F5IGF0
IHRoYXQgcG9pbnQgaW4gdGltZSksIGlzc3VlIHRoZSBmbHVzaCwgYW5kIG9ubHkgdGhlbg0Kd3Jp
dGUgdGhlIG5ldyBlbnRyeS4NCg0KSW4gdXBkYXRlX2ludHJlbWFwX2VudHJ5X2Zyb21fbXNpX21z
ZygpIGFsc28gZm9sZCB0aGUgZHVwbGljYXRlIGluaXRpYWwNCmxvY2sgZGV0ZXJtaW5hdGlvbiBh
bmQgYWNxdWlyZSBpbnRvIGp1c3QgYSBzaW5nbGUgaW5zdGFuY2UuDQoNClNpZ25lZC1vZmYtYnk6
IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4NCkFja2VkLWJ5OiBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPg0KLS0tDQpSRkM6IFB1dHRpbmcgdGhlIGZsdXNo
IGludm9jYXRpb25zIGluIGxvb3BzIGlzbid0IG92ZXJseSBuaWNlLCBidXQgSQ0KICAgICAgZG9u
J3QgdGhpbmsgdGhpcyBjYW4gcmVhbGx5IGJlIGFidXNlZCwgc2luY2UgY2FsbGVycyB1cCB0aGUg
c3RhY2sNCiAgICAgIGhvbGQgZnVydGhlciBsb2Nrcy4gTmV2ZXJ0aGVsZXNzIEknZCBsaWtlIHRv
IGFzayBmb3IgYmV0dGVyDQogICAgICBzdWdnZXN0aW9ucy4NCi0tLQ0KdjQ6IFJlLWJhc2UuDQp2
MzogUmVtb3ZlIHN0YWxlIHBhcnRzIG9mIGRlc2NyaXB0aW9uLiBSZS1iYXNlLg0KdjI6IFBhcnRz
IG1vcnBoZWQgaW50byBlYXJsaWVyIHBhdGNoLg0KDQotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhy
b3VnaC9hbWQvaW9tbXVfaW50ci5jDQorKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQv
aW9tbXVfaW50ci5jDQpAQCAtMjEzLDE1ICsyMTMsMTMgQEAgc3RhdGljIHZvaWQgdXBkYXRlX2lu
dHJlbWFwX2VudHJ5KGNvbnN0DQogICAgICAgICAgICAgIH0sDQogICAgICAgICAgfTsNCiAgDQot
ICAgICAgICBBQ0NFU1NfT05DRShlbnRyeS5wdHIxMjgtPnJhd1swXSkgPSAwOw0KKyAgICAgICAg
QVNTRVJUKCFlbnRyeS5wdHIxMjgtPmZ1bGwucmVtYXBfZW4pOw0KKyAgICAgICAgZW50cnkucHRy
MTI4LT5yYXdbMV0gPSBpcnRlLnJhd1sxXTsNCiAgICAgICAgICAvKg0KLSAgICAgICAgICogTG93
IGhhbGYsIGluIHBhcnRpY3VsYXIgUmVtYXBFbiwgbmVlZHMgdG8gYmUgY2xlYXJlZCBmaXJzdC4g
IFNlZQ0KKyAgICAgICAgICogSGlnaCBoYWxmIG5lZWRzIHRvIGJlIHNldCBiZWZvcmUgbG93IG9u
ZSAoY29udGFpbmluZyBSZW1hcEVuKS4gIFNlZQ0KICAgICAgICAgICAqIGNvbW1lbnQgaW4gZnJl
ZV9pbnRyZW1hcF9lbnRyeSgpIHJlZ2FyZGluZyB0aGUgY2hvaWNlIG9mIGJhcnJpZXIuDQogICAg
ICAgICAgICovDQogICAgICAgICAgc21wX3dtYigpOw0KLSAgICAgICAgZW50cnkucHRyMTI4LT5y
YXdbMV0gPSBpcnRlLnJhd1sxXTsNCi0gICAgICAgIC8qIEhpZ2ggaGFsZiBuZWVkcyB0byBiZSBz
ZXQgYmVmb3JlIGxvdyBvbmUgKGNvbnRhaW5pbmcgUmVtYXBFbikuICovDQotICAgICAgICBzbXBf
d21iKCk7DQogICAgICAgICAgQUNDRVNTX09OQ0UoZW50cnkucHRyMTI4LT5yYXdbMF0pID0gaXJ0
ZS5yYXdbMF07DQogICAgICB9DQogICAgICBlbHNlDQpAQCAtMjk2LDYgKzI5NCwyMCBAQCBzdGF0
aWMgaW50IHVwZGF0ZV9pbnRyZW1hcF9lbnRyeV9mcm9tX2lvDQogICAgICB9DQogIA0KICAgICAg
ZW50cnkgPSBnZXRfaW50cmVtYXBfZW50cnkoaW9tbXUsIHJlcV9pZCwgb2Zmc2V0KTsNCisNCisg
ICAgLyogVGhlIFJlbWFwRW4gZmllbGRzIG1hdGNoIGZvciBhbGwgZm9ybWF0cy4gKi8NCisgICAg
d2hpbGUgKCBpb21tdS0+ZW5hYmxlZCAmJiBlbnRyeS5wdHIzMi0+Zmxkcy5yZW1hcF9lbiApDQor
ICAgIHsNCisgICAgICAgIGVudHJ5LnB0cjMyLT5mbGRzLnJlbWFwX2VuID0gZmFsc2U7DQorICAg
ICAgICBzcGluX3VubG9jayhsb2NrKTsNCisNCisgICAgICAgIHNwaW5fbG9jaygmaW9tbXUtPmxv
Y2spOw0KKyAgICAgICAgYW1kX2lvbW11X2ZsdXNoX2ludHJlbWFwKGlvbW11LCByZXFfaWQpOw0K
KyAgICAgICAgc3Bpbl91bmxvY2soJmlvbW11LT5sb2NrKTsNCisNCisgICAgICAgIHNwaW5fbG9j
ayhsb2NrKTsNCisgICAgfQ0KKw0KICAgICAgaWYgKCBmcmVzaCApDQogICAgICAgICAgLyogbm90
aGluZyAqLzsNCiAgICAgIGVsc2UgaWYgKCAhbG9fdXBkYXRlICkNCkBAIC0zMjUsMTMgKzMzNyw2
IEBAIHN0YXRpYyBpbnQgdXBkYXRlX2ludHJlbWFwX2VudHJ5X2Zyb21faW8NCiAgDQogICAgICBz
cGluX3VubG9ja19pcnFyZXN0b3JlKGxvY2ssIGZsYWdzKTsNCiAgDQotICAgIGlmICggaW9tbXUt
PmVuYWJsZWQgJiYgIWZyZXNoICkNCi0gICAgew0KLSAgICAgICAgc3Bpbl9sb2NrX2lycXNhdmUo
JmlvbW11LT5sb2NrLCBmbGFncyk7DQotICAgICAgICBhbWRfaW9tbXVfZmx1c2hfaW50cmVtYXAo
aW9tbXUsIHJlcV9pZCk7DQotICAgICAgICBzcGluX3VubG9ja19pcnFyZXN0b3JlKCZpb21tdS0+
bG9jaywgZmxhZ3MpOw0KLSAgICB9DQotDQogICAgICBzZXRfcnRlX2luZGV4KHJ0ZSwgb2Zmc2V0
KTsNCiAgDQogICAgICByZXR1cm4gMDsNCkBAIC01ODcsMTkgKzU5MiwyNyBAQCBzdGF0aWMgaW50
IHVwZGF0ZV9pbnRyZW1hcF9lbnRyeV9mcm9tX21zDQogICAgICByZXFfaWQgPSBnZXRfZG1hX3Jl
cXVlc3Rvcl9pZChpb21tdS0+c2VnLCBiZGYpOw0KICAgICAgYWxpYXNfaWQgPSBnZXRfaW50cmVt
YXBfcmVxdWVzdG9yX2lkKGlvbW11LT5zZWcsIGJkZik7DQogIA0KKyAgICBsb2NrID0gZ2V0X2lu
dHJlbWFwX2xvY2soaW9tbXUtPnNlZywgcmVxX2lkKTsNCisgICAgc3Bpbl9sb2NrX2lycXNhdmUo
bG9jaywgZmxhZ3MpOw0KKw0KICAgICAgaWYgKCBtc2cgPT0gTlVMTCApDQogICAgICB7DQotICAg
ICAgICBsb2NrID0gZ2V0X2ludHJlbWFwX2xvY2soaW9tbXUtPnNlZywgcmVxX2lkKTsNCi0gICAg
ICAgIHNwaW5fbG9ja19pcnFzYXZlKGxvY2ssIGZsYWdzKTsNCiAgICAgICAgICBmb3IgKCBpID0g
MDsgaSA8IG5yOyArK2kgKQ0KICAgICAgICAgICAgICBmcmVlX2ludHJlbWFwX2VudHJ5KGlvbW11
LCByZXFfaWQsICpyZW1hcF9pbmRleCArIGkpOw0KICAgICAgICAgIHNwaW5fdW5sb2NrX2lycXJl
c3RvcmUobG9jaywgZmxhZ3MpOw0KLSAgICAgICAgZ290byBkb25lOw0KLSAgICB9DQogIA0KLSAg
ICBsb2NrID0gZ2V0X2ludHJlbWFwX2xvY2soaW9tbXUtPnNlZywgcmVxX2lkKTsNCisgICAgICAg
IGlmICggaW9tbXUtPmVuYWJsZWQgKQ0KKyAgICAgICAgew0KKyAgICAgICAgICAgIHNwaW5fbG9j
a19pcnFzYXZlKCZpb21tdS0+bG9jaywgZmxhZ3MpOw0KKyAgICAgICAgICAgIGFtZF9pb21tdV9m
bHVzaF9pbnRyZW1hcChpb21tdSwgcmVxX2lkKTsNCisgICAgICAgICAgICBpZiAoIGFsaWFzX2lk
ICE9IHJlcV9pZCApDQorICAgICAgICAgICAgICAgIGFtZF9pb21tdV9mbHVzaF9pbnRyZW1hcChp
b21tdSwgYWxpYXNfaWQpOw0KKyAgICAgICAgICAgIHNwaW5fdW5sb2NrX2lycXJlc3RvcmUoJmlv
bW11LT5sb2NrLCBmbGFncyk7DQorICAgICAgICB9DQorDQorICAgICAgICByZXR1cm4gMDsNCisg
ICAgfQ0KICANCi0gICAgc3Bpbl9sb2NrX2lycXNhdmUobG9jaywgZmxhZ3MpOw0KICAgICAgZGVz
dF9tb2RlID0gKG1zZy0+YWRkcmVzc19sbyA+PiBNU0lfQUREUl9ERVNUTU9ERV9TSElGVCkgJiAw
eDE7DQogICAgICBkZWxpdmVyeV9tb2RlID0gKG1zZy0+ZGF0YSA+PiBNU0lfREFUQV9ERUxJVkVS
WV9NT0RFX1NISUZUKSAmIDB4MTsNCiAgICAgIHZlY3RvciA9IChtc2ctPmRhdGEgPj4gTVNJX0RB
VEFfVkVDVE9SX1NISUZUKSAmIE1TSV9EQVRBX1ZFQ1RPUl9NQVNLOw0KQEAgLTYyMyw2ICs2MzYs
MjIgQEAgc3RhdGljIGludCB1cGRhdGVfaW50cmVtYXBfZW50cnlfZnJvbV9tcw0KICAgICAgfQ0K
ICANCiAgICAgIGVudHJ5ID0gZ2V0X2ludHJlbWFwX2VudHJ5KGlvbW11LCByZXFfaWQsIG9mZnNl
dCk7DQorDQorICAgIC8qIFRoZSBSZW1hcEVuIGZpZWxkcyBtYXRjaCBmb3IgYWxsIGZvcm1hdHMu
ICovDQorICAgIHdoaWxlICggaW9tbXUtPmVuYWJsZWQgJiYgZW50cnkucHRyMzItPmZsZHMucmVt
YXBfZW4gKQ0KKyAgICB7DQorICAgICAgICBlbnRyeS5wdHIzMi0+Zmxkcy5yZW1hcF9lbiA9IGZh
bHNlOw0KKyAgICAgICAgc3Bpbl91bmxvY2sobG9jayk7DQorDQorICAgICAgICBzcGluX2xvY2so
JmlvbW11LT5sb2NrKTsNCisgICAgICAgIGFtZF9pb21tdV9mbHVzaF9pbnRyZW1hcChpb21tdSwg
cmVxX2lkKTsNCisgICAgICAgIGlmICggYWxpYXNfaWQgIT0gcmVxX2lkICkNCisgICAgICAgICAg
ICBhbWRfaW9tbXVfZmx1c2hfaW50cmVtYXAoaW9tbXUsIGFsaWFzX2lkKTsNCisgICAgICAgIHNw
aW5fdW5sb2NrKCZpb21tdS0+bG9jayk7DQorDQorICAgICAgICBzcGluX2xvY2sobG9jayk7DQor
ICAgIH0NCisNCiAgICAgIHVwZGF0ZV9pbnRyZW1hcF9lbnRyeShpb21tdSwgZW50cnksIHZlY3Rv
ciwgZGVsaXZlcnlfbW9kZSwgZGVzdF9tb2RlLCBkZXN0KTsNCiAgICAgIHNwaW5fdW5sb2NrX2ly
cXJlc3RvcmUobG9jaywgZmxhZ3MpOw0KICANCkBAIC02NDIsMTYgKzY3MSw2IEBAIHN0YXRpYyBp
bnQgdXBkYXRlX2ludHJlbWFwX2VudHJ5X2Zyb21fbXMNCiAgICAgICAgICAgICAgICAgZ2V0X2l2
cnNfbWFwcGluZ3MoaW9tbXUtPnNlZylbYWxpYXNfaWRdLmludHJlbWFwX3RhYmxlKTsNCiAgICAg
IH0NCiAgDQotZG9uZToNCi0gICAgaWYgKCBpb21tdS0+ZW5hYmxlZCApDQotICAgIHsNCi0gICAg
ICAgIHNwaW5fbG9ja19pcnFzYXZlKCZpb21tdS0+bG9jaywgZmxhZ3MpOw0KLSAgICAgICAgYW1k
X2lvbW11X2ZsdXNoX2ludHJlbWFwKGlvbW11LCByZXFfaWQpOw0KLSAgICAgICAgaWYgKCBhbGlh
c19pZCAhPSByZXFfaWQgKQ0KLSAgICAgICAgICAgIGFtZF9pb21tdV9mbHVzaF9pbnRyZW1hcChp
b21tdSwgYWxpYXNfaWQpOw0KLSAgICAgICAgc3Bpbl91bmxvY2tfaXJxcmVzdG9yZSgmaW9tbXUt
PmxvY2ssIGZsYWdzKTsNCi0gICAgfQ0KLQ0KICAgICAgcmV0dXJuIDA7DQogIH0NCiAgDQoNCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 25 13:48:05 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Jul 2019 13: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 1hqe6F-0001qE-Pa; Thu, 25 Jul 2019 13:48:03 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=XezG=VW=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hqe6E-0001q8-Cs
 for xen-devel@lists.xenproject.org; Thu, 25 Jul 2019 13:48:02 +0000
X-Inumbo-ID: d061c928-aee2-11e9-901f-731f42f80427
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d061c928-aee2-11e9-901f-731f42f80427;
 Thu, 25 Jul 2019 13:47:59 +0000 (UTC)
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: Pk6fpIjX0A71NGHzBpYgwz5Q1EHjCILGM9Wom/FBTbP7J/GTUizZOOuWRbtCDJuD8XR8sdHXGc
 mYN3+kJvgb9nOM3RLsLSbFUi+LsE2bbmR3FZoP5iaGF2I0wJf5yySTBrEmdWWLl/ZdGuLlhjpF
 i75h1aCv4tf63iLvEICitnMemiAJnjGTdRioaKAywiYbZUOk7zshHNIRsjHIO/nC9uxKz9RC2M
 LrnaWgOxkzSsBSwwmwq2S2o9aJng8kqQZ9PFz2W7SaIzc9iPDi3Lz+WDmIdGACS7s0KuSoQeEi
 lH8=
X-SBRS: 2.7
X-MesageID: 3460179
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,306,1559534400"; 
   d="scan'208";a="3460179"
Date: Thu, 25 Jul 2019 15:47:50 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Fredy P. <fredy.pulido@savoirfairelinux.com>
Message-ID: <20190725134750.d5hw6dsxjowk4ann@Air-de-Roger>
References: <e23a10a75ea7a1bee33a8721d9bee209b736dee8.camel@savoirfairelinux.com>
 <20190724143643.lpg576p6psxqelrg@Air-de-Roger>
 <cc9a1959af91dc812553b700fee308573c5dea5d.camel@savoirfairelinux.com>
 <20190724154118.ourqzsecc6cylypd@Air-de-Roger>
 <40f51e942a4ce5d2f0aa6c557090cba1f0fccb16.camel@savoirfairelinux.com>
 <b9807309-6785-72ae-0a95-998f795fc51b@suse.com>
 <20190725131346.kve55aazhwls2rtb@Air-de-Roger>
 <7e05469ebe82e4564ed3cca3182e7bad41a3f2ed.camel@savoirfairelinux.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <7e05469ebe82e4564ed3cca3182e7bad41a3f2ed.camel@savoirfairelinux.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] CPU frequency throttling based on the temperature
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Jan Beulich <JBeulich@suse.com>,
 "xen-devel@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>

T24gVGh1LCBKdWwgMjUsIDIwMTkgYXQgMDk6Mjk6MDFBTSAtMDQwMCwgRnJlZHkgUC4gd3JvdGU6
Cj4gT24gVGh1LCAyMDE5LTA3LTI1IGF0IDE1OjEzICswMjAwLCBSb2dlciBQYXUgTW9ubsOpIHdy
b3RlOgo+ID4gT24gVGh1LCBKdWwgMjUsIDIwMTkgYXQgMTI6NTQ6NDZQTSArMDAwMCwgSmFuIEJl
dWxpY2ggd3JvdGU6Cj4gPiA+IE9uIDI1LjA3LjIwMTkgMTQ6NDQsICBGcmVkeSBQLiAgd3JvdGU6
Cj4gPiA+ID4gT24gV2VkLCAyMDE5LTA3LTI0IGF0IDE3OjQxICswMjAwLCBSb2dlciBQYXUgTW9u
bsOpIHdyb3RlOgo+ID4gPiA+ID4gPiA+IFdoYXQgaGFyZHdhcmUgaW50ZXJmYWNlIGRvZXMgdGhl
cm1hbGQgKG9yIHRoZSBkcml2ZXIgaW4KPiA+ID4gPiA+ID4gPiBMaW51eCBpZgo+ID4gPiA+ID4g
PiA+IHRoZXJlJ3Mgb25lKSB1c2UgdG8gZ2V0IHRoZSB0ZW1wZXJhdHVyZSBkYXRhPwo+ID4gPiA+
IAo+ID4gPiA+IEluIG91ciBpbml0aWFsIFBPQyB1c2luZyBYZW4gNC44Lnggd2Ugd2hlcmUgdXNp
bmcgTGludXggY29yZXRlbXAKPiA+ID4gPiBkcml2ZXIKPiA+ID4gPiByZWFkaW5nIGJ5IGV4YW1w
bGUgL2NsYXNzL3N5cy9od21vbi9od21vbjAvdGVtcDNfaW5wdXQgYnV0IGl0IGdvdAo+ID4gPiA+
IGRlcHJlY2F0ZWQgYXQgY29tbWl0IDcyZTAzODQ1MGQzZDVkZTFhMzlmMGNmYTJkMmIwZjliM2Q0
M2M2YzYKPiA+ID4gCj4gPiA+IEhtbSwgSSB3b3VsZG4ndCBjYWxsIHRoaXMgZGVwcmVjYXRpb24s
IGJ1dCBhIHJlZ3Jlc3Npb24uIEkgd291bGQKPiA+ID4gc2F5IHdlIHdhbnQgdG8gcmUtZXhwb3Nl
IHRoaXMgbGVhZiB0byBEb20wLCB0aGUgbW9yZSB0aGF0IHRoZQo+ID4gPiBjb21taXQgYWxzbyBv
bmx5IG1lbnRpb25zIHVucHJpdmlsZWdlZCBkb21haW5zLiBBbmRyZXc/Cj4gPiAKPiA+IEFGQUlD
VCBmcm9tIHRoZSBkb2N1bWVudHMgcHJvdmlkZWQgYnkgRnJlZHkgdGhlIHRlbXBlcmF0dXJlIGlz
IHJlYWQKPiA+IGZyb20gYSBNU1IgdGhhdCByZXBvcnRzIHRoZSBjdXJyZW50IHRlbXBlcmF0dXJl
IG9mIHRoZSBjb3JlIG9uIHdoaWNoCj4gPiB0aGUgTVNSIGlzIHJlYWQgZnJvbS4gV2hlbiBydW5u
aW5nIG9uIFhlbiB0aGlzIHdpbGwgb25seSB3b3JrCj4gPiBjb3JyZWN0bHkgaWYgZG9tMCBpcyBn
aXZlbiB0aGUgc2FtZSB2Q1BVcyBhcyBwQ1BVcyBhbmQgdGhvc2UgYXJlCj4gPiBpZGVudGl0eSBw
aW5uZWQuCj4gCj4gSSBqdXN0IHdhbnQgdG8gYmUgc3VyZSBJIGdvdCBpdCBjb3JyZWN0bHksIGJ5
IHNheWluZyAiV2hlbiBydW5uaW5nIG9uCj4gWGVuIHRoaXMgd2lsbCBvbmx5IHdvcmsgY29ycmVj
dGx5IGlmIC4uLiIgbWVhbnMgaW4gYSBmdXR1cmUKPiBpbXBsZW1lbnRhdGlvbiBvciB0aGF0IHJp
Z2h0IG5vdyBjb3VsZCB3b3JrIGlmIEkgcGluIHRoaXMgdi9wQ1BVUz8KCk5vLCByaWdodCBub3cg
dGhlcmUncyBubyB3YXkgdG8gZ2V0IHRoaXMgZGF0YSBmcm9tIGRvbTAsIHJlZ2FyZGxlc3Mgb2YK
dGhlIHBpbm5pbmcuCgpUaGUgY29tbWl0IHlvdSBtZW50aW9uIHNpbXBseSByZW1vdmVzIGV4cG9z
aW5nIHRoZSBmZWF0dXJlIG9uIENQVUlELApidXQgSSdtIG5vdCBzdXJlIHdoZXRoZXIgYWNjZXNz
IHRvIHRoZSBhY3R1YWwgTVNSIGlzIGFsc28gZm9yYmlkZGVuLiBJCnRoaW5rIHNvIHNpbmNlIHdl
IGRvIE1TUiB3aGl0ZSBsaXN0aW5nIElJUkMsIGFuZCBJIGRvbid0IHNlZW0gdG8gZmluZApNU1Jf
SUEzMl9USEVSTV9TVEFUVVMgd2hpdGUgbGlzdGVkIGFueXdoZXJlLgoKUm9nZXIuCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 25 13:48:57 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Jul 2019 13: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 1hqe77-0001tc-46; Thu, 25 Jul 2019 13:48:57 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=dOpT=VW=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hqe75-0001tV-Ik
 for xen-devel@lists.xenproject.org; Thu, 25 Jul 2019 13:48:55 +0000
X-Inumbo-ID: ef3ca5f2-aee2-11e9-8566-632659052848
Received: from m9a0001g.houston.softwaregrp.com (unknown [15.124.64.66])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id ef3ca5f2-aee2-11e9-8566-632659052848;
 Thu, 25 Jul 2019 13:48:52 +0000 (UTC)
Received: FROM m9a0001g.houston.softwaregrp.com (15.121.0.190) BY
 m9a0001g.houston.softwaregrp.com WITH ESMTP; 
 Thu, 25 Jul 2019 13:48:50 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M9W0067.microfocus.com (2002:f79:be::f79:be) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Thu, 25 Jul 2019 13:43:36 +0000
Received: from NAM02-SN1-obe.outbound.protection.outlook.com (15.124.72.11) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Thu, 25 Jul 2019 13:43:36 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=RFXRf70YMxIrnr5EwBT8Gp1lh84rvur3m5mqACEHeYccjyazk0huIyEYXOvledEDBhn+14eiegj2fIosoKHOZBcqQupTwNtP2oPVM3QvG+XeWvK2Vcy94V/VNWoFxBklqy9kcHhr8gqohCHa0RQFiycDLxQZcHV3LIySQsC3vJ+dPv52G6BeRRWvTV7GpPpWwNqmoRBVZ4FYvv6+LkEl0fVcaoA01M5ExvQfeuqt4S6IKN3kX0UM5jUo810iCB1C0kwzAM7m7jvFxGjaXnqOVdn2qYZdm90xFlMK+JvLHXHg+LA7vhNxfp9pHLOXyz+9C+Ep3FA8E4gzXeser4jFmw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=CUyiF6kGYzGot0gbm2/Q2Lz9PVBarD1Y+sM3Tv/zBpc=;
 b=NuXU2I0a3pvvlz8+jaYuHezCnKcHSrFG2fAGHNDW+VkmtJs3VzVGM0LOdUiAlAQWcm9cKSaTvWP0oxGTiA98BQIoermPTXz3Rg16CNdrjMIsUqCeT/ISaVR0o6zBA4L+D3RndcieHtnMeqJ/2ouhQeIa+DnlgzebuQe6UaMFthwhBOQlMpyb+ndhCPpBUfcxSqL2C2RLmPtJZuUO6/VKQKBFSiTrSUOgezMV+TJU5DphiIGwInecRyxMTWkINPMQYAf0X5LQ7GO5U846sXK5Q+KYtxIH2hD0UWIE+OcxX7I5UhY23mCCH8aog+Wff565qKWmIFZuaFIVLwx5r6FDmg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5SPR01MB0002.namprd18.prod.outlook.com (52.133.255.223) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2115.13; Thu, 25 Jul 2019 13:43:35 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b%7]) with mapi id 15.20.2115.005; Thu, 25 Jul 2019
 13:43:35 +0000
From: Jan Beulich <JBeulich@suse.com>
To: =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Thread-Topic: [Xen-devel] CPU frequency throttling based on the temperature
Thread-Index: AQHVQiidALk+x0uDw0GmzsE7VlPwJabZ1pPngAANq/uAAARaX4ABYPjhgAACXQCAAAWCgoAACCGA
Date: Thu, 25 Jul 2019 13:43:34 +0000
Message-ID: <b2e44583-8969-7a61-0458-a8ceea245792@suse.com>
References: <e23a10a75ea7a1bee33a8721d9bee209b736dee8.camel@savoirfairelinux.com>
 <20190724143643.lpg576p6psxqelrg@Air-de-Roger>
 <cc9a1959af91dc812553b700fee308573c5dea5d.camel@savoirfairelinux.com>
 <20190724154118.ourqzsecc6cylypd@Air-de-Roger>
 <40f51e942a4ce5d2f0aa6c557090cba1f0fccb16.camel@savoirfairelinux.com>
 <b9807309-6785-72ae-0a95-998f795fc51b@suse.com>
 <20190725131346.kve55aazhwls2rtb@Air-de-Roger>
In-Reply-To: <20190725131346.kve55aazhwls2rtb@Air-de-Roger>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR07CA0049.eurprd07.prod.outlook.com
 (2603:10a6:6:2a::11) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 04715dc3-00d4-4906-34b7-08d7110616e0
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5SPR01MB0002; 
x-ms-traffictypediagnostic: BY5SPR01MB0002:
x-microsoft-antispam-prvs: <BY5SPR01MB00024650BC8E76039D97E46EB3C10@BY5SPR01MB0002.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0109D382B0
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(376002)(346002)(39860400002)(396003)(136003)(366004)(189003)(199004)(8676002)(6436002)(14454004)(6512007)(81166006)(2906002)(81156014)(8936002)(68736007)(3846002)(478600001)(6116002)(31686004)(7736002)(54906003)(80792005)(36756003)(66066001)(6486002)(6506007)(53546011)(6916009)(486006)(66946007)(316002)(52116002)(99286004)(186003)(26005)(76176011)(476003)(2616005)(11346002)(102836004)(31696002)(6246003)(386003)(446003)(14444005)(71200400001)(4326008)(71190400001)(66446008)(86362001)(256004)(5660300002)(66476007)(66556008)(64756008)(53936002)(305945005)(229853002)(25786009);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5SPR01MB0002;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: ahEqFdCNmwv2YE/8OiBeTWuQLEv51TFvC+BVrCH0S8//5NBJp/UcvXbuBr5EnFTSI2zof1E0rwXNLPBUwlP4Z9Q+g+boEuAQ42Bkq5FGfi7NwPrpcUs88R3dqSl5Pb2QfEkj3pl2qa4s8A3OMyJCrA3jguMhq5zZsPzHEMZwrJ7UOPHtUV6qm35t/bEjgP4jhKJOZP6wp79z2U4+VCueRsUT49AcWPgzFbdmXWRpcEC09c2b+nI3YyTHk41G6snoiLaAvL9lEqcKfzGdtKh7TeaX1IR2PaPHoSRbQhKUGkus48UeJClNISMT+c2i35Kl7S20wSVL0hm5SE0+mpD4KkRR8Z60uXd6GkzvKlvYyVx/VeQZBTmoGQ7abgChczh+PINuwPjiz45uqhA+6oR5RkzXeXlx32xTH2bEhgVIGTg=
Content-ID: <C46ED9509B6D5044972EAC6D7370D06F@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 04715dc3-00d4-4906-34b7-08d7110616e0
X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Jul 2019 13:43:34.9121 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5SPR01MB0002
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] CPU frequency throttling based on the temperature
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "Fredy P." <fredy.pulido@savoirfairelinux.com>,
 Andrew Cooper <andrew.cooper3@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>

T24gMjUuMDcuMjAxOSAxNToxMywgUm9nZXIgUGF1IE1vbm7DqSAgd3JvdGU6DQo+IE9uIFRodSwg
SnVsIDI1LCAyMDE5IGF0IDEyOjU0OjQ2UE0gKzAwMDAsIEphbiBCZXVsaWNoIHdyb3RlOg0KPj4g
T24gMjUuMDcuMjAxOSAxNDo0NCwgIEZyZWR5IFAuICB3cm90ZToNCj4+PiBPbiBXZWQsIDIwMTkt
MDctMjQgYXQgMTc6NDEgKzAyMDAsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6DQo+Pj4+Pj4gV2hh
dCBoYXJkd2FyZSBpbnRlcmZhY2UgZG9lcyB0aGVybWFsZCAob3IgdGhlIGRyaXZlciBpbiBMaW51
eCBpZg0KPj4+Pj4+IHRoZXJlJ3Mgb25lKSB1c2UgdG8gZ2V0IHRoZSB0ZW1wZXJhdHVyZSBkYXRh
Pw0KPj4+DQo+Pj4gSW4gb3VyIGluaXRpYWwgUE9DIHVzaW5nIFhlbiA0LjgueCB3ZSB3aGVyZSB1
c2luZyBMaW51eCBjb3JldGVtcCBkcml2ZXINCj4+PiByZWFkaW5nIGJ5IGV4YW1wbGUgL2NsYXNz
L3N5cy9od21vbi9od21vbjAvdGVtcDNfaW5wdXQgYnV0IGl0IGdvdA0KPj4+IGRlcHJlY2F0ZWQg
YXQgY29tbWl0IDcyZTAzODQ1MGQzZDVkZTFhMzlmMGNmYTJkMmIwZjliM2Q0M2M2YzYNCj4+DQo+
PiBIbW0sIEkgd291bGRuJ3QgY2FsbCB0aGlzIGRlcHJlY2F0aW9uLCBidXQgYSByZWdyZXNzaW9u
LiBJIHdvdWxkDQo+PiBzYXkgd2Ugd2FudCB0byByZS1leHBvc2UgdGhpcyBsZWFmIHRvIERvbTAs
IHRoZSBtb3JlIHRoYXQgdGhlDQo+PiBjb21taXQgYWxzbyBvbmx5IG1lbnRpb25zIHVucHJpdmls
ZWdlZCBkb21haW5zLiBBbmRyZXc/DQo+IA0KPiBBRkFJQ1QgZnJvbSB0aGUgZG9jdW1lbnRzIHBy
b3ZpZGVkIGJ5IEZyZWR5IHRoZSB0ZW1wZXJhdHVyZSBpcyByZWFkDQo+IGZyb20gYSBNU1IgdGhh
dCByZXBvcnRzIHRoZSBjdXJyZW50IHRlbXBlcmF0dXJlIG9mIHRoZSBjb3JlIG9uIHdoaWNoDQo+
IHRoZSBNU1IgaXMgcmVhZCBmcm9tLiBXaGVuIHJ1bm5pbmcgb24gWGVuIHRoaXMgd2lsbCBvbmx5
IHdvcmsNCj4gY29ycmVjdGx5IGlmIGRvbTAgaXMgZ2l2ZW4gdGhlIHNhbWUgdkNQVXMgYXMgcENQ
VXMgYW5kIHRob3NlIGFyZQ0KPiBpZGVudGl0eSBwaW5uZWQuDQo+IA0KPiBOb3Qgc3VyZSBob3cg
Y29tbW9uIHRoaXMgTVNSIGludGVyZmFjZSBpcyBpbiBvcmRlciB0byByZWFkIHRoZXJtYWwNCj4g
dmFsdWVzLCBpZiB0aGUgaW50ZXJmYWNlIGl0J3MgY29tbW9uIG1heWJlIGl0J3Mgc29tZXRoaW5n
IHRoYXQgY291bGQNCj4gYmUgaW1wbGVtZW50ZWQgaW4gWGVuLCBhbmQgZXhwb3J0ZWQgc29tZWhv
dyB0byBkb20wLCBtYXliZSB1c2luZw0KPiBzeXNjdGw/DQo+IA0KPiBPciBlbHNlIGhhdmluZyBh
biBoeXBlcmNhbGwgdGhhdCBhbGxvd3MgZG9tMCB0byByZXF1ZXN0IFhlbiB0byBleGVjdXRlDQo+
IE1TUiByZWFkL3dyaXRlcyBvbiBhIGdpdmVuIHBDUFUuDQoNClRoaXMgd291bGQgbG9vayB0byBy
ZXF1aXJlIGp1c3QgYSBzbWFsbCBleHRlbnNpb24gdG8NClhFTl9SRVNPVVJDRV9PUF9NU1JfUkVB
RC4gUXVlc3Rpb24gaXMgd2hldGhlciB0aGUgTGludXggZHJpdmVyDQptYWludGFpbmVycyB3b3Vs
ZCBhY2NlcHQgYSBjaGFuZ2UgdXNpbmcgdGhpcyBYZW4tc3BlY2lmaWMNCmFsdGVybmF0aXZlIGFj
Y2VzcyBtZWNoYW5pc20gKGluIHdoYXRldmVyIHNoYXBlKS4NCg0KSmFuDQpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 25 13:51:44 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Jul 2019 13:51:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqe9h-0002fQ-Op; Thu, 25 Jul 2019 13:51: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=XezG=VW=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hqe9h-0002fL-3d
 for xen-devel@lists.xenproject.org; Thu, 25 Jul 2019 13:51:37 +0000
X-Inumbo-ID: 50f557bd-aee3-11e9-8980-bc764e045a96
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 50f557bd-aee3-11e9-8980-bc764e045a96;
 Thu, 25 Jul 2019 13:51:35 +0000 (UTC)
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: /mzbpsdHtpYr5TL0PxeWME5JAn8A34wH2F36ArJ7GJ1vz3LnZQK2kZMvU0r+PQu9dAqhY0nNtn
 wnPsm6hnqA9PiHFTxnpKkIfcIr1wi1tXdEt3UGjXtJMVP7IUR4tymH1tfgpram/UOGAxq2doTf
 AoK5JBXl3UYiCcZlW5gOiYRXyvwJDlZkpctcKa3weAV7CGr2O/mElIzdnd+DQEhdDTXNyGLcli
 qYwmNzZ2hWC3kj8Oc1WPkmIJhE1vyyPuD4dCR0TXdYmDMSqws3qP6YSkEhowqlA/RHPUoeX2jQ
 jl0=
X-SBRS: 2.7
X-MesageID: 3553751
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,306,1559534400"; 
   d="scan'208";a="3553751"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Thu, 25 Jul 2019 15:51:12 +0200
Message-ID: <20190725135112.83569-1-roger.pau@citrix.com>
X-Mailer: git-send-email 2.20.1 (Apple Git-117)
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] tboot: remove maintainers and declare orphaned
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>,
 Shane Wang <shane.wang@intel.com>, Gang Wei <gang.wei@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>

R2FuZyBXZWkgSW50ZWwgZW1haWwgYWRkcmVzcyBoYXMgYmVlbiBib3VuY2luZyBmb3Igc29tZSB0
aW1lIG5vdywgYW5kCnRoZSBvdGhlciBtYWludGFpbmVyIGlzIG5vbi1yZXNwb25zaXZlIHRvIHBh
dGNoZXMgWzBdLCBzbyByZW1vdmUKbWFpbnRhaW5lcnMgYW5kIGRlY2xhcmUgSU5URUwoUikgVFJV
U1RFRCBFWEVDVVRJT04gVEVDSE5PTE9HWSAoVFhUKQpvcnBoYW5lZC4KClswXSBodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL2FyY2hpdmVzL2h0bWwveGVuLWRldmVsLzIwMTktMDUvbXNnMDA1
NjMuaHRtbAoKU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJp
eC5jb20+Ci0tLQpDYzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4K
Q2M6IEdlb3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5sYXBAZXUuY2l0cml4LmNvbT4KQ2M6IElhbiBK
YWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgpDYzogSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPgpDYzogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KQ2M6
IEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KQ2M6IFN0ZWZh
bm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KQ2M6IFRpbSBEZWVnYW4gPHRp
bUB4ZW4ub3JnPgpDYzogV2VpIExpdSA8d2xAeGVuLm9yZz4KQ2M6IEdhbmcgV2VpIDxnYW5nLndl
aUBpbnRlbC5jb20+CkNjOiBTaGFuZSBXYW5nIDxzaGFuZS53YW5nQGludGVsLmNvbT4KLS0tCiBN
QUlOVEFJTkVSUyB8IDQgKy0tLQogMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspLCAzIGRl
bGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL01BSU5UQUlORVJTIGIvTUFJTlRBSU5FUlMKaW5kZXgg
NGU3NjgwOTM0Yi4uODlhMDFiNzEwYiAxMDA2NDQKLS0tIGEvTUFJTlRBSU5FUlMKKysrIGIvTUFJ
TlRBSU5FUlMKQEAgLTI0MCw5ICsyNDAsNyBAQCBTOglNYWludGFpbmVkCiBGOgl0b29scy9nb2xh
bmcKIAogSU5URUwoUikgVFJVU1RFRCBFWEVDVVRJT04gVEVDSE5PTE9HWSAoVFhUKQotTToJR2Fu
ZyBXZWkgPGdhbmcud2VpQGludGVsLmNvbT4KLU06CVNoYW5lIFdhbmcgPHNoYW5lLndhbmdAaW50
ZWwuY29tPgotUzoJU3VwcG9ydGVkCitTOglPcnBoYW5lZAogRjoJeGVuL2FyY2gveDg2L3Rib290
LmMKIEY6CXhlbi9pbmNsdWRlL2FzbS14ODYvdGJvb3QuaAogCi0tIAoyLjIwLjEgKEFwcGxlIEdp
dC0xMTcpCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 25 13:52:14 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Jul 2019 13:52:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqeAH-0002hu-2O; Thu, 25 Jul 2019 13:52: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=Azoy=VW=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hqeAF-0002hh-Im
 for xen-devel@lists.xenproject.org; Thu, 25 Jul 2019 13:52:11 +0000
X-Inumbo-ID: 65de0320-aee3-11e9-8980-bc764e045a96
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 65de0320-aee3-11e9-8980-bc764e045a96;
 Thu, 25 Jul 2019 13:52:10 +0000 (UTC)
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 5XkvPW1KSrr8zN/Ic8taEmae+DdJu6T4v/l1Ddp0oJ4ukSBp5eVwWAb/EqasO32T5ZPC9nNLgL
 PEgrzBXYVKDtX0ruOiagkOeZX6zxOH6IeWsZMQgkf9DmybFxk2tzoqtZZmLYfeq7vVKw26cGbX
 090CkA8Hu4UlgRFkjE6HW07bqb2hCTI4kEB0RWY/jqirNMKQEVH5GBPocvZI1yYHNn60IciJI8
 Ct81PGK10KYtkfMhpvx8p/GalFJC3/tiifPwxh9DTBHnfz01VsvWPRfOcygvmhm4hA8VKK2qya
 8AM=
X-SBRS: 2.7
X-MesageID: 3553778
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,306,1559534400"; 
   d="scan'208";a="3553778"
To: Roger Pau Monne <roger.pau@citrix.com>, <xen-devel@lists.xenproject.org>
References: <20190725135112.83569-1-roger.pau@citrix.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <dcfbb889-3e3d-a06b-7e30-16d168e5b713@citrix.com>
Date: Thu, 25 Jul 2019 14:52:05 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <20190725135112.83569-1-roger.pau@citrix.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH] tboot: remove maintainers and declare
 orphaned
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei
 Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Julien Grall <julien.grall@arm.com>,
 Jan Beulich <jbeulich@suse.com>, Shane Wang <shane.wang@intel.com>,
 Gang Wei <gang.wei@intel.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjUvMDcvMjAxOSAxNDo1MSwgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+IEdhbmcgV2VpIElu
dGVsIGVtYWlsIGFkZHJlc3MgaGFzIGJlZW4gYm91bmNpbmcgZm9yIHNvbWUgdGltZSBub3csIGFu
ZAo+IHRoZSBvdGhlciBtYWludGFpbmVyIGlzIG5vbi1yZXNwb25zaXZlIHRvIHBhdGNoZXMgWzBd
LCBzbyByZW1vdmUKPiBtYWludGFpbmVycyBhbmQgZGVjbGFyZSBJTlRFTChSKSBUUlVTVEVEIEVY
RUNVVElPTiBURUNITk9MT0dZIChUWFQpCj4gb3JwaGFuZWQuCj4KPiBbMF0gaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9hcmNoaXZlcy9odG1sL3hlbi1kZXZlbC8yMDE5LTA1L21zZzAwNTYz
Lmh0bWwKPgo+IFNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRy
aXguY29tPgoKQWNrZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5j
b20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 25 14:05:02 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Jul 2019 14:05:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqeMb-0003e3-89; Thu, 25 Jul 2019 14:04: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=e7IC=VW=amd.com=brian.woods@srs-us1.protection.inumbo.net>)
 id 1hqeMZ-0003dy-G5
 for xen-devel@lists.xenproject.org; Thu, 25 Jul 2019 14:04:55 +0000
X-Inumbo-ID: 2cd37190-aee5-11e9-8980-bc764e045a96
Received: from NAM01-BN3-obe.outbound.protection.outlook.com (unknown
 [40.107.74.53]) by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2cd37190-aee5-11e9-8980-bc764e045a96;
 Thu, 25 Jul 2019 14:04:53 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=J2DozYoJC3reCptlGjH3vLx8Q0LSLbxZOoD4kcAI6EhjjBRju/31zawMNqkMSIjAlg0dAnCu2zf4NB+XH1czrPDNhTfj/O5voc6xJTUdGYNPX9JI3YTuqB3SCdu0t5gbGVec9v+9EtLpw7acxlec2XRZ275hXavD2GGQ8jA4ZNkvHCAXa9UllooqEnplwvxip+f+tsBfUt1QtH+OLfJ7ovWWrhBhhkNrPRNDis8ja/c6YPAynjn2l+U1npvPQYF7qp73/HQeo4Xh9Qs6VyoQQ3sg1x+n1LrdlsnOgej453ppD50IaB0TkblAvgF+L2dmfemqFFn+IRE4KRSJTRrwDg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=+zldGsXefkL5fHNfZuvvpA8Guvm2uXpddO6X9hYNJc8=;
 b=dTsheRLWSMFP/ACdbc4PlxQVdJr8UNm8u+H8mW/aJO2aaOoKH1i2tzTEFDqwxgRdidVPER4bxKUlGmdQ7YNDS2UFlzGccJHK9rCbBls6dSYHv/K1Pz4qC0eCui75/YU0zp0SdR4VGa12me83rGBIWP1YHugQtEJW1iX4nBDbB+FhI982HTY5B9nFjnW7Ltqu6/vFAFdgv/yo6DgQDkjByKHUwMpVmUgvN+fUOFrCFIvDOd0MYmBAHZ7ecywaPoliB3GQx9cXfEUxpI1PsghdB0XuE2gKynPQKTdvd3LW6wkNc/Bvb5kCXPgOXez8E2gN+U6Uac87hI3lun4qu2hB2A==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=amd.com;dmarc=pass action=none header.from=amd.com;dkim=pass
 header.d=amd.com;arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amdcloud.onmicrosoft.com; s=selector1-amdcloud-onmicrosoft-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=+zldGsXefkL5fHNfZuvvpA8Guvm2uXpddO6X9hYNJc8=;
 b=FIlMUIbYVeqf6zJWVWTmFaKlKdz4WFqZcUNlWu967mtRj2+hM1GrbDdjNrslo2vZvDcqFD3SQ5p5r0F0JKYLQbams7kcPe863LXexIIYQ2BWjvWFN8GWxLdVGoe839t1/FwNHxRju5P2CrMWtmuS0m02zKjHEYvF3X9ppvr/Z9g=
Received: from DM6PR12MB3515.namprd12.prod.outlook.com (20.179.106.151) by
 DM6PR12MB3130.namprd12.prod.outlook.com (20.178.31.76) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2115.10; Thu, 25 Jul 2019 14:04:52 +0000
Received: from DM6PR12MB3515.namprd12.prod.outlook.com
 ([fe80::3576:d8b0:7554:adc]) by DM6PR12MB3515.namprd12.prod.outlook.com
 ([fe80::3576:d8b0:7554:adc%7]) with mapi id 15.20.2115.005; Thu, 25 Jul 2019
 14:04:51 +0000
From: "Woods, Brian" <Brian.Woods@amd.com>
To: Jan Beulich <JBeulich@suse.com>
Thread-Topic: [PATCH v4 10/12] AMD/IOMMU: correct IRTE updating
Thread-Index: AQHVQu8Sv0h/SjvNh0miri6LNzAjzqbbXfmA
Date: Thu, 25 Jul 2019 14:04:51 +0000
Message-ID: <20190725140448.GA28364@amd.com>
References: <b8ae110a-f94a-4ed2-5cf9-c00ff1c0cb81@suse.com>
 <0ca33ff2-6a66-fce1-1b62-fb30394398bf@suse.com>
In-Reply-To: <0ca33ff2-6a66-fce1-1b62-fb30394398bf@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DM3PR08CA0022.namprd08.prod.outlook.com
 (2603:10b6:0:52::32) To DM6PR12MB3515.namprd12.prod.outlook.com
 (2603:10b6:5:18a::23)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=Brian.Woods@amd.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [165.204.77.1]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 5606a79c-354c-4061-3051-08d711090ff3
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(4618075)(2017052603328)(7193020);
 SRVR:DM6PR12MB3130; 
x-ms-traffictypediagnostic: DM6PR12MB3130:
x-microsoft-antispam-prvs: <DM6PR12MB313008A48D8FEE16C19747D1E5C10@DM6PR12MB3130.namprd12.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:5516;
x-forefront-prvs: 0109D382B0
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(4636009)(376002)(366004)(346002)(136003)(39860400002)(396003)(189003)(199004)(33656002)(86362001)(5660300002)(25786009)(54906003)(478600001)(81166006)(81156014)(8936002)(36756003)(68736007)(316002)(76176011)(99286004)(52116002)(66066001)(64756008)(66476007)(66556008)(26005)(102836004)(53936002)(6436002)(2906002)(66446008)(66946007)(14454004)(386003)(6506007)(6246003)(7736002)(305945005)(6512007)(186003)(71200400001)(71190400001)(6916009)(446003)(2616005)(256004)(14444005)(229853002)(11346002)(6486002)(486006)(476003)(4326008)(6116002)(3846002)(8676002)(1076003);
 DIR:OUT; SFP:1101; SCL:1; SRVR:DM6PR12MB3130;
 H:DM6PR12MB3515.namprd12.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: amd.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: yfmxAEjktovxnam/szRLuYQPWJh1xWolBkTLFxsZ7H7itxsSc37FNypTaeLZRPlh+QpOHiyGwv9phzIxwO40sCYDr/5GnhKMq7nhCQ8tWld8RHeS1FRdRNCE2UMT6qj9AMoOU7CmJJ/VrKuwZfdkEKiEfSrTUkHtW18N6Hg7Scv68fbODOxcL9dcOlQO06f0SVB1dq3pp+RMZYbfmYSp3hfIa3x5bd0ADSsrWEF1ruJKHNAu8fRUNDPKKLbfIM9JHygZdUuh8ZrRglzQyAqQEpXtKZP37oXzRx/K4X/rhVRJHba4zXrA4laueAqQXeYZllaCu/eq+jkck7dOpQTt25ls6AgBRTN82WSELopUjMN/xZKiO6UcM8kvKoU8t3NK/fHWWPcClnp7bb7uzekN6Xdn34ZD/5+iIKrTQBkrXC0=
Content-ID: <988827E4C08B2B4FA310B56B14CD4775@namprd12.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: amd.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 5606a79c-354c-4061-3051-08d711090ff3
X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Jul 2019 14:04:51.8317 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 3dd8961f-e488-4e60-8e11-a82d994e183d
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: brwoods@amd.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR12MB3130
Subject: Re: [Xen-devel] [PATCH v4 10/12] AMD/IOMMU: correct IRTE updating
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>, "Woods, 
 Brian" <Brian.Woods@amd.com>, "Suthikulpanit,
 Suravee" <Suravee.Suthikulpanit@amd.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBKdWwgMjUsIDIwMTkgYXQgMDE6MzM6MDJQTSArMDAwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gRmx1c2hpbmcgZGlkbid0IGdldCBkb25lIGFsb25nIHRoZSBsaW5lcyBvZiB3aGF0IHRo
ZSBzcGVjaWZpY2F0aW9uIHNheXMuCj4gTWFyayBlbnRyaWVzIHRvIGJlIHVwZGF0ZWQgYXMgbm90
IHJlbWFwcGVkICh3aGljaCB3aWxsIHJlc3VsdCBpbgo+IGludGVycnVwdCByZXF1ZXN0cyB0byBn
ZXQgdGFyZ2V0IGFib3J0ZWQsIGJ1dCB0aGUgaW50ZXJydXB0cyBzaG91bGQgYmUKPiBtYXNrZWQg
YW55d2F5IGF0IHRoYXQgcG9pbnQgaW4gdGltZSksIGlzc3VlIHRoZSBmbHVzaCwgYW5kIG9ubHkg
dGhlbgo+IHdyaXRlIHRoZSBuZXcgZW50cnkuCj4gCj4gSW4gdXBkYXRlX2ludHJlbWFwX2VudHJ5
X2Zyb21fbXNpX21zZygpIGFsc28gZm9sZCB0aGUgZHVwbGljYXRlIGluaXRpYWwKPiBsb2NrIGRl
dGVybWluYXRpb24gYW5kIGFjcXVpcmUgaW50byBqdXN0IGEgc2luZ2xlIGluc3RhbmNlLgo+IAo+
IFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPiBBY2tlZC1i
eTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCkFja2VkLWJ5OiBC
cmlhbiBXb29kcyA8YnJpYW4ud29vZHNAYW1kLmNvbT4KCj4gLS0tCj4gUkZDOiBQdXR0aW5nIHRo
ZSBmbHVzaCBpbnZvY2F0aW9ucyBpbiBsb29wcyBpc24ndCBvdmVybHkgbmljZSwgYnV0IEkKPiAg
ICAgICBkb24ndCB0aGluayB0aGlzIGNhbiByZWFsbHkgYmUgYWJ1c2VkLCBzaW5jZSBjYWxsZXJz
IHVwIHRoZSBzdGFjawo+ICAgICAgIGhvbGQgZnVydGhlciBsb2Nrcy4gTmV2ZXJ0aGVsZXNzIEkn
ZCBsaWtlIHRvIGFzayBmb3IgYmV0dGVyCj4gICAgICAgc3VnZ2VzdGlvbnMuCj4gLS0tCj4gdjQ6
IFJlLWJhc2UuCj4gdjM6IFJlbW92ZSBzdGFsZSBwYXJ0cyBvZiBkZXNjcmlwdGlvbi4gUmUtYmFz
ZS4KPiB2MjogUGFydHMgbW9ycGhlZCBpbnRvIGVhcmxpZXIgcGF0Y2guCj4gCj4gLS0tIGEveGVu
L2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2ludHIuYwo+ICsrKyBiL3hlbi9kcml2ZXJz
L3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9pbnRyLmMKPiBAQCAtMjEzLDE1ICsyMTMsMTMgQEAgc3Rh
dGljIHZvaWQgdXBkYXRlX2ludHJlbWFwX2VudHJ5KGNvbnN0Cj4gICAgICAgICAgICAgICB9LAo+
ICAgICAgICAgICB9Owo+ICAgCj4gLSAgICAgICAgQUNDRVNTX09OQ0UoZW50cnkucHRyMTI4LT5y
YXdbMF0pID0gMDsKPiArICAgICAgICBBU1NFUlQoIWVudHJ5LnB0cjEyOC0+ZnVsbC5yZW1hcF9l
bik7Cj4gKyAgICAgICAgZW50cnkucHRyMTI4LT5yYXdbMV0gPSBpcnRlLnJhd1sxXTsKPiAgICAg
ICAgICAgLyoKPiAtICAgICAgICAgKiBMb3cgaGFsZiwgaW4gcGFydGljdWxhciBSZW1hcEVuLCBu
ZWVkcyB0byBiZSBjbGVhcmVkIGZpcnN0LiAgU2VlCj4gKyAgICAgICAgICogSGlnaCBoYWxmIG5l
ZWRzIHRvIGJlIHNldCBiZWZvcmUgbG93IG9uZSAoY29udGFpbmluZyBSZW1hcEVuKS4gIFNlZQo+
ICAgICAgICAgICAgKiBjb21tZW50IGluIGZyZWVfaW50cmVtYXBfZW50cnkoKSByZWdhcmRpbmcg
dGhlIGNob2ljZSBvZiBiYXJyaWVyLgo+ICAgICAgICAgICAgKi8KPiAgICAgICAgICAgc21wX3dt
YigpOwo+IC0gICAgICAgIGVudHJ5LnB0cjEyOC0+cmF3WzFdID0gaXJ0ZS5yYXdbMV07Cj4gLSAg
ICAgICAgLyogSGlnaCBoYWxmIG5lZWRzIHRvIGJlIHNldCBiZWZvcmUgbG93IG9uZSAoY29udGFp
bmluZyBSZW1hcEVuKS4gKi8KPiAtICAgICAgICBzbXBfd21iKCk7Cj4gICAgICAgICAgIEFDQ0VT
U19PTkNFKGVudHJ5LnB0cjEyOC0+cmF3WzBdKSA9IGlydGUucmF3WzBdOwo+ICAgICAgIH0KPiAg
ICAgICBlbHNlCj4gQEAgLTI5Niw2ICsyOTQsMjAgQEAgc3RhdGljIGludCB1cGRhdGVfaW50cmVt
YXBfZW50cnlfZnJvbV9pbwo+ICAgICAgIH0KPiAgIAo+ICAgICAgIGVudHJ5ID0gZ2V0X2ludHJl
bWFwX2VudHJ5KGlvbW11LCByZXFfaWQsIG9mZnNldCk7Cj4gKwo+ICsgICAgLyogVGhlIFJlbWFw
RW4gZmllbGRzIG1hdGNoIGZvciBhbGwgZm9ybWF0cy4gKi8KPiArICAgIHdoaWxlICggaW9tbXUt
PmVuYWJsZWQgJiYgZW50cnkucHRyMzItPmZsZHMucmVtYXBfZW4gKQo+ICsgICAgewo+ICsgICAg
ICAgIGVudHJ5LnB0cjMyLT5mbGRzLnJlbWFwX2VuID0gZmFsc2U7Cj4gKyAgICAgICAgc3Bpbl91
bmxvY2sobG9jayk7Cj4gKwo+ICsgICAgICAgIHNwaW5fbG9jaygmaW9tbXUtPmxvY2spOwo+ICsg
ICAgICAgIGFtZF9pb21tdV9mbHVzaF9pbnRyZW1hcChpb21tdSwgcmVxX2lkKTsKPiArICAgICAg
ICBzcGluX3VubG9jaygmaW9tbXUtPmxvY2spOwo+ICsKPiArICAgICAgICBzcGluX2xvY2sobG9j
ayk7Cj4gKyAgICB9Cj4gKwo+ICAgICAgIGlmICggZnJlc2ggKQo+ICAgICAgICAgICAvKiBub3Ro
aW5nICovOwo+ICAgICAgIGVsc2UgaWYgKCAhbG9fdXBkYXRlICkKPiBAQCAtMzI1LDEzICszMzcs
NiBAQCBzdGF0aWMgaW50IHVwZGF0ZV9pbnRyZW1hcF9lbnRyeV9mcm9tX2lvCj4gICAKPiAgICAg
ICBzcGluX3VubG9ja19pcnFyZXN0b3JlKGxvY2ssIGZsYWdzKTsKPiAgIAo+IC0gICAgaWYgKCBp
b21tdS0+ZW5hYmxlZCAmJiAhZnJlc2ggKQo+IC0gICAgewo+IC0gICAgICAgIHNwaW5fbG9ja19p
cnFzYXZlKCZpb21tdS0+bG9jaywgZmxhZ3MpOwo+IC0gICAgICAgIGFtZF9pb21tdV9mbHVzaF9p
bnRyZW1hcChpb21tdSwgcmVxX2lkKTsKPiAtICAgICAgICBzcGluX3VubG9ja19pcnFyZXN0b3Jl
KCZpb21tdS0+bG9jaywgZmxhZ3MpOwo+IC0gICAgfQo+IC0KPiAgICAgICBzZXRfcnRlX2luZGV4
KHJ0ZSwgb2Zmc2V0KTsKPiAgIAo+ICAgICAgIHJldHVybiAwOwo+IEBAIC01ODcsMTkgKzU5Miwy
NyBAQCBzdGF0aWMgaW50IHVwZGF0ZV9pbnRyZW1hcF9lbnRyeV9mcm9tX21zCj4gICAgICAgcmVx
X2lkID0gZ2V0X2RtYV9yZXF1ZXN0b3JfaWQoaW9tbXUtPnNlZywgYmRmKTsKPiAgICAgICBhbGlh
c19pZCA9IGdldF9pbnRyZW1hcF9yZXF1ZXN0b3JfaWQoaW9tbXUtPnNlZywgYmRmKTsKPiAgIAo+
ICsgICAgbG9jayA9IGdldF9pbnRyZW1hcF9sb2NrKGlvbW11LT5zZWcsIHJlcV9pZCk7Cj4gKyAg
ICBzcGluX2xvY2tfaXJxc2F2ZShsb2NrLCBmbGFncyk7Cj4gKwo+ICAgICAgIGlmICggbXNnID09
IE5VTEwgKQo+ICAgICAgIHsKPiAtICAgICAgICBsb2NrID0gZ2V0X2ludHJlbWFwX2xvY2soaW9t
bXUtPnNlZywgcmVxX2lkKTsKPiAtICAgICAgICBzcGluX2xvY2tfaXJxc2F2ZShsb2NrLCBmbGFn
cyk7Cj4gICAgICAgICAgIGZvciAoIGkgPSAwOyBpIDwgbnI7ICsraSApCj4gICAgICAgICAgICAg
ICBmcmVlX2ludHJlbWFwX2VudHJ5KGlvbW11LCByZXFfaWQsICpyZW1hcF9pbmRleCArIGkpOwo+
ICAgICAgICAgICBzcGluX3VubG9ja19pcnFyZXN0b3JlKGxvY2ssIGZsYWdzKTsKPiAtICAgICAg
ICBnb3RvIGRvbmU7Cj4gLSAgICB9Cj4gICAKPiAtICAgIGxvY2sgPSBnZXRfaW50cmVtYXBfbG9j
ayhpb21tdS0+c2VnLCByZXFfaWQpOwo+ICsgICAgICAgIGlmICggaW9tbXUtPmVuYWJsZWQgKQo+
ICsgICAgICAgIHsKPiArICAgICAgICAgICAgc3Bpbl9sb2NrX2lycXNhdmUoJmlvbW11LT5sb2Nr
LCBmbGFncyk7Cj4gKyAgICAgICAgICAgIGFtZF9pb21tdV9mbHVzaF9pbnRyZW1hcChpb21tdSwg
cmVxX2lkKTsKPiArICAgICAgICAgICAgaWYgKCBhbGlhc19pZCAhPSByZXFfaWQgKQo+ICsgICAg
ICAgICAgICAgICAgYW1kX2lvbW11X2ZsdXNoX2ludHJlbWFwKGlvbW11LCBhbGlhc19pZCk7Cj4g
KyAgICAgICAgICAgIHNwaW5fdW5sb2NrX2lycXJlc3RvcmUoJmlvbW11LT5sb2NrLCBmbGFncyk7
Cj4gKyAgICAgICAgfQo+ICsKPiArICAgICAgICByZXR1cm4gMDsKPiArICAgIH0KPiAgIAo+IC0g
ICAgc3Bpbl9sb2NrX2lycXNhdmUobG9jaywgZmxhZ3MpOwo+ICAgICAgIGRlc3RfbW9kZSA9ICht
c2ctPmFkZHJlc3NfbG8gPj4gTVNJX0FERFJfREVTVE1PREVfU0hJRlQpICYgMHgxOwo+ICAgICAg
IGRlbGl2ZXJ5X21vZGUgPSAobXNnLT5kYXRhID4+IE1TSV9EQVRBX0RFTElWRVJZX01PREVfU0hJ
RlQpICYgMHgxOwo+ICAgICAgIHZlY3RvciA9IChtc2ctPmRhdGEgPj4gTVNJX0RBVEFfVkVDVE9S
X1NISUZUKSAmIE1TSV9EQVRBX1ZFQ1RPUl9NQVNLOwo+IEBAIC02MjMsNiArNjM2LDIyIEBAIHN0
YXRpYyBpbnQgdXBkYXRlX2ludHJlbWFwX2VudHJ5X2Zyb21fbXMKPiAgICAgICB9Cj4gICAKPiAg
ICAgICBlbnRyeSA9IGdldF9pbnRyZW1hcF9lbnRyeShpb21tdSwgcmVxX2lkLCBvZmZzZXQpOwo+
ICsKPiArICAgIC8qIFRoZSBSZW1hcEVuIGZpZWxkcyBtYXRjaCBmb3IgYWxsIGZvcm1hdHMuICov
Cj4gKyAgICB3aGlsZSAoIGlvbW11LT5lbmFibGVkICYmIGVudHJ5LnB0cjMyLT5mbGRzLnJlbWFw
X2VuICkKPiArICAgIHsKPiArICAgICAgICBlbnRyeS5wdHIzMi0+Zmxkcy5yZW1hcF9lbiA9IGZh
bHNlOwo+ICsgICAgICAgIHNwaW5fdW5sb2NrKGxvY2spOwo+ICsKPiArICAgICAgICBzcGluX2xv
Y2soJmlvbW11LT5sb2NrKTsKPiArICAgICAgICBhbWRfaW9tbXVfZmx1c2hfaW50cmVtYXAoaW9t
bXUsIHJlcV9pZCk7Cj4gKyAgICAgICAgaWYgKCBhbGlhc19pZCAhPSByZXFfaWQgKQo+ICsgICAg
ICAgICAgICBhbWRfaW9tbXVfZmx1c2hfaW50cmVtYXAoaW9tbXUsIGFsaWFzX2lkKTsKPiArICAg
ICAgICBzcGluX3VubG9jaygmaW9tbXUtPmxvY2spOwo+ICsKPiArICAgICAgICBzcGluX2xvY2so
bG9jayk7Cj4gKyAgICB9Cj4gKwo+ICAgICAgIHVwZGF0ZV9pbnRyZW1hcF9lbnRyeShpb21tdSwg
ZW50cnksIHZlY3RvciwgZGVsaXZlcnlfbW9kZSwgZGVzdF9tb2RlLCBkZXN0KTsKPiAgICAgICBz
cGluX3VubG9ja19pcnFyZXN0b3JlKGxvY2ssIGZsYWdzKTsKPiAgIAo+IEBAIC02NDIsMTYgKzY3
MSw2IEBAIHN0YXRpYyBpbnQgdXBkYXRlX2ludHJlbWFwX2VudHJ5X2Zyb21fbXMKPiAgICAgICAg
ICAgICAgICAgIGdldF9pdnJzX21hcHBpbmdzKGlvbW11LT5zZWcpW2FsaWFzX2lkXS5pbnRyZW1h
cF90YWJsZSk7Cj4gICAgICAgfQo+ICAgCj4gLWRvbmU6Cj4gLSAgICBpZiAoIGlvbW11LT5lbmFi
bGVkICkKPiAtICAgIHsKPiAtICAgICAgICBzcGluX2xvY2tfaXJxc2F2ZSgmaW9tbXUtPmxvY2ss
IGZsYWdzKTsKPiAtICAgICAgICBhbWRfaW9tbXVfZmx1c2hfaW50cmVtYXAoaW9tbXUsIHJlcV9p
ZCk7Cj4gLSAgICAgICAgaWYgKCBhbGlhc19pZCAhPSByZXFfaWQgKQo+IC0gICAgICAgICAgICBh
bWRfaW9tbXVfZmx1c2hfaW50cmVtYXAoaW9tbXUsIGFsaWFzX2lkKTsKPiAtICAgICAgICBzcGlu
X3VubG9ja19pcnFyZXN0b3JlKCZpb21tdS0+bG9jaywgZmxhZ3MpOwo+IC0gICAgfQo+IC0KPiAg
ICAgICByZXR1cm4gMDsKPiAgIH0KPiAgIAo+IAoKLS0gCkJyaWFuIFdvb2RzCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 25 14:05:52 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Jul 2019 14:05:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqeNU-0003hZ-Iy; Thu, 25 Jul 2019 14:05:52 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=dOpT=VW=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hqeNS-0003hQ-Tg
 for xen-devel@lists.xenproject.org; Thu, 25 Jul 2019 14:05:50 +0000
X-Inumbo-ID: 3cea45a0-aee5-11e9-8220-6b9f493d323c
Received: from m4a0040g.houston.softwaregrp.com (unknown [15.124.2.86])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 3cea45a0-aee5-11e9-8220-6b9f493d323c;
 Thu, 25 Jul 2019 14:05:48 +0000 (UTC)
Received: FROM m4a0040g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0040g.houston.softwaregrp.com WITH ESMTP; 
 Thu, 25 Jul 2019 14:05:27 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Thu, 25 Jul 2019 13:59:24 +0000
Received: from NAM01-BN3-obe.outbound.protection.outlook.com (15.124.8.12) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Thu, 25 Jul 2019 13:59:24 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=M+JJ6p2tpfga19lbhLJg+co7HK5QKGZt31JJbE7Z8dVuFnuElW0zVevCXxUMMTDbibXt1eGxO2gPmDF9k7TiVZMzsmSvo6rDUAaJDhmBsHF3uhKh2lnRJpQr6dN9icuUETgwZkMKd3ZQR2NKdiyD/oFb+cGMriFgA1lsU9c0Gv7ffG9zbgznl9xXT6r+ztA+D7RxnlyV3MxnzbHlbtUx8QA6qa0GwWZKz6CDbpjDrfrKsHp/P9sNOCB5LArGbALg7KkkTT8Ye4rVXy5NJTtlyQHVSe6LKMNDFxnBP0COSC86fhfz15Er948SIJ8rcRAaURrqUA9wb9y7ej+34ZcDQw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=mf7HCANgWZzXO6AbdeyOHe9Dq2tJQ/e3dyuiKJdvTZg=;
 b=i7tpOfGDMLVAe5wYQZDkGgVsM3EdrdBIdGvh2E/l0DdGQa1lIY9qyLMDu+AqaPdaLG//kirJjB6gRXhTlVuSa4I53ESHWdvNZIsGI/otDG+oSq5m/T8EQacq6MgOKEmC5dWG+9Kocg9Sy++bQRx1bn5r7FYZ+ZjmBHfUj1WkM1lyqtqlZ8v5QqlzT0G+m3sHULppexwFjMoxaRn+CNtA1hROdO3CC7oLpGuXdLdf/cqd5mjzsOo6T0nfZwTwgmaHI1qmH0t7Wvkh8l2tVdfZfEp0l/QHpn9JR9yYVP1PMgIlSZWK4an7vQjvy/QpVws8AyWp1RU48s5V1p3JGpaxtg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5SPR01MB0002.namprd18.prod.outlook.com (52.133.255.223) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2115.13; Thu, 25 Jul 2019 13:59:23 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b%7]) with mapi id 15.20.2115.005; Thu, 25 Jul 2019
 13:59:23 +0000
From: Jan Beulich <JBeulich@suse.com>
To: =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>, Fredy P.
 <fredy.pulido@savoirfairelinux.com>
Thread-Topic: [Xen-devel] CPU frequency throttling based on the temperature
Thread-Index: AQHVQu0HpijgxWKHrUqY6YxdJv9yhqbbWYdZgAAC64A=
Date: Thu, 25 Jul 2019 13:59:22 +0000
Message-ID: <0f520921-51a5-22c3-bd5d-7774f26bac30@suse.com>
References: <e23a10a75ea7a1bee33a8721d9bee209b736dee8.camel@savoirfairelinux.com>
 <20190724143643.lpg576p6psxqelrg@Air-de-Roger>
 <cc9a1959af91dc812553b700fee308573c5dea5d.camel@savoirfairelinux.com>
 <20190724154118.ourqzsecc6cylypd@Air-de-Roger>
 <40f51e942a4ce5d2f0aa6c557090cba1f0fccb16.camel@savoirfairelinux.com>
 <b9807309-6785-72ae-0a95-998f795fc51b@suse.com>
 <20190725131346.kve55aazhwls2rtb@Air-de-Roger>
 <7e05469ebe82e4564ed3cca3182e7bad41a3f2ed.camel@savoirfairelinux.com>
 <20190725134750.d5hw6dsxjowk4ann@Air-de-Roger>
In-Reply-To: <20190725134750.d5hw6dsxjowk4ann@Air-de-Roger>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR07CA0172.eurprd07.prod.outlook.com
 (2603:10a6:6:43::26) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 137d0f03-162c-4945-a6ff-08d711084bec
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5SPR01MB0002; 
x-ms-traffictypediagnostic: BY5SPR01MB0002:
x-microsoft-antispam-prvs: <BY5SPR01MB0002097668E3E47151B66C23B3C10@BY5SPR01MB0002.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 0109D382B0
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(366004)(136003)(39860400002)(396003)(346002)(376002)(189003)(199004)(11346002)(2616005)(476003)(102836004)(446003)(386003)(6246003)(31696002)(486006)(6486002)(53546011)(6506007)(66946007)(186003)(99286004)(76176011)(26005)(316002)(52116002)(14444005)(5660300002)(256004)(305945005)(25786009)(229853002)(64756008)(66556008)(66476007)(53936002)(71200400001)(86362001)(66446008)(71190400001)(4326008)(68736007)(478600001)(3846002)(8936002)(31686004)(6116002)(6436002)(6512007)(14454004)(8676002)(81166006)(81156014)(2906002)(66066001)(7736002)(36756003)(110136005)(54906003)(80792005);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5SPR01MB0002;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: WYXfZj0vNBVpm7wh2BtCRffSn+Ogu3xv0nwHf7yclhOWgwkHKN8lSYTYh3C5uoQZDTHEDIXWeSddmaQn9GQLjeZmCOXdVJSXx29nW8DP3ewXg6nE1NZF6Cie4AFIUFYU23p//8DOIg8CppncCp0tEtZydsehzxcK4wM7g0Xbo/zGFbhAPxJOYAJlAKJY5klBXAbzGlCKL2KdQ/tD0+HGzwKy4Q+k42CPKsphmgPivScXdv+9wqmBappOaj2JHHZ7rh6yUrkddajLuom8lXGYo3EBGdfAfxvzw9gbYGy36F8Pg1DYTwptjC10QcQP/tfo9U78IG4KYnqdHO6QulCqs0VshMHjb22GUefssY1wjwXEmqfns3rgLb4fhdarSbrr8FpFBrdsnDjLM45pjC+KG+fvgBczPI0ErHA/6/uvRak=
Content-ID: <08C42683AA5F444B8FF8EA2D09A2A6B1@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 137d0f03-162c-4945-a6ff-08d711084bec
X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Jul 2019 13:59:22.9144 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5SPR01MB0002
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] CPU frequency throttling based on the temperature
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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.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>

T24gMjUuMDcuMjAxOSAxNTo0NywgUm9nZXIgUGF1IE1vbm7DqSAgd3JvdGU6DQo+IE9uIFRodSwg
SnVsIDI1LCAyMDE5IGF0IDA5OjI5OjAxQU0gLTA0MDAsIEZyZWR5IFAuIHdyb3RlOg0KPj4gT24g
VGh1LCAyMDE5LTA3LTI1IGF0IDE1OjEzICswMjAwLCBSb2dlciBQYXUgTW9ubsOpIHdyb3RlOg0K
Pj4+IE9uIFRodSwgSnVsIDI1LCAyMDE5IGF0IDEyOjU0OjQ2UE0gKzAwMDAsIEphbiBCZXVsaWNo
IHdyb3RlOg0KPj4+PiBPbiAyNS4wNy4yMDE5IDE0OjQ0LCAgRnJlZHkgUC4gIHdyb3RlOg0KPj4+
Pj4gT24gV2VkLCAyMDE5LTA3LTI0IGF0IDE3OjQxICswMjAwLCBSb2dlciBQYXUgTW9ubsOpIHdy
b3RlOg0KPj4+Pj4+Pj4gV2hhdCBoYXJkd2FyZSBpbnRlcmZhY2UgZG9lcyB0aGVybWFsZCAob3Ig
dGhlIGRyaXZlciBpbg0KPj4+Pj4+Pj4gTGludXggaWYNCj4+Pj4+Pj4+IHRoZXJlJ3Mgb25lKSB1
c2UgdG8gZ2V0IHRoZSB0ZW1wZXJhdHVyZSBkYXRhPw0KPj4+Pj4NCj4+Pj4+IEluIG91ciBpbml0
aWFsIFBPQyB1c2luZyBYZW4gNC44Lnggd2Ugd2hlcmUgdXNpbmcgTGludXggY29yZXRlbXANCj4+
Pj4+IGRyaXZlcg0KPj4+Pj4gcmVhZGluZyBieSBleGFtcGxlIC9jbGFzcy9zeXMvaHdtb24vaHdt
b24wL3RlbXAzX2lucHV0IGJ1dCBpdCBnb3QNCj4+Pj4+IGRlcHJlY2F0ZWQgYXQgY29tbWl0IDcy
ZTAzODQ1MGQzZDVkZTFhMzlmMGNmYTJkMmIwZjliM2Q0M2M2YzYNCj4+Pj4NCj4+Pj4gSG1tLCBJ
IHdvdWxkbid0IGNhbGwgdGhpcyBkZXByZWNhdGlvbiwgYnV0IGEgcmVncmVzc2lvbi4gSSB3b3Vs
ZA0KPj4+PiBzYXkgd2Ugd2FudCB0byByZS1leHBvc2UgdGhpcyBsZWFmIHRvIERvbTAsIHRoZSBt
b3JlIHRoYXQgdGhlDQo+Pj4+IGNvbW1pdCBhbHNvIG9ubHkgbWVudGlvbnMgdW5wcml2aWxlZ2Vk
IGRvbWFpbnMuIEFuZHJldz8NCj4+Pg0KPj4+IEFGQUlDVCBmcm9tIHRoZSBkb2N1bWVudHMgcHJv
dmlkZWQgYnkgRnJlZHkgdGhlIHRlbXBlcmF0dXJlIGlzIHJlYWQNCj4+PiBmcm9tIGEgTVNSIHRo
YXQgcmVwb3J0cyB0aGUgY3VycmVudCB0ZW1wZXJhdHVyZSBvZiB0aGUgY29yZSBvbiB3aGljaA0K
Pj4+IHRoZSBNU1IgaXMgcmVhZCBmcm9tLiBXaGVuIHJ1bm5pbmcgb24gWGVuIHRoaXMgd2lsbCBv
bmx5IHdvcmsNCj4+PiBjb3JyZWN0bHkgaWYgZG9tMCBpcyBnaXZlbiB0aGUgc2FtZSB2Q1BVcyBh
cyBwQ1BVcyBhbmQgdGhvc2UgYXJlDQo+Pj4gaWRlbnRpdHkgcGlubmVkLg0KPj4NCj4+IEkganVz
dCB3YW50IHRvIGJlIHN1cmUgSSBnb3QgaXQgY29ycmVjdGx5LCBieSBzYXlpbmcgIldoZW4gcnVu
bmluZyBvbg0KPj4gWGVuIHRoaXMgd2lsbCBvbmx5IHdvcmsgY29ycmVjdGx5IGlmIC4uLiIgbWVh
bnMgaW4gYSBmdXR1cmUNCj4+IGltcGxlbWVudGF0aW9uIG9yIHRoYXQgcmlnaHQgbm93IGNvdWxk
IHdvcmsgaWYgSSBwaW4gdGhpcyB2L3BDUFVTPw0KPiANCj4gTm8sIHJpZ2h0IG5vdyB0aGVyZSdz
IG5vIHdheSB0byBnZXQgdGhpcyBkYXRhIGZyb20gZG9tMCwgcmVnYXJkbGVzcyBvZg0KPiB0aGUg
cGlubmluZy4NCg0KT2YgY291cnNlIHlvdSBjYW4sIHVzaW5nIHRoZSBNU1IgImRldmljZSIgTGlu
dXggb3B0aW9uYWxseQ0KcHJvdmlkZXMgKHBsdXMgcGVyaGFwcyB0aGUgcmRtc3IgdXRpbGl0eSBm
cm9tIHRoZSBtc3ItdG9vbHMNCnBhY2thZ2UpLg0KDQo+IFRoZSBjb21taXQgeW91IG1lbnRpb24g
c2ltcGx5IHJlbW92ZXMgZXhwb3NpbmcgdGhlIGZlYXR1cmUgb24gQ1BVSUQsDQo+IGJ1dCBJJ20g
bm90IHN1cmUgd2hldGhlciBhY2Nlc3MgdG8gdGhlIGFjdHVhbCBNU1IgaXMgYWxzbyBmb3JiaWRk
ZW4uIEkNCj4gdGhpbmsgc28gc2luY2Ugd2UgZG8gTVNSIHdoaXRlIGxpc3RpbmcgSUlSQywgYW5k
IEkgZG9uJ3Qgc2VlbSB0byBmaW5kDQo+IE1TUl9JQTMyX1RIRVJNX1NUQVRVUyB3aGl0ZSBsaXN0
ZWQgYW55d2hlcmUuDQoNCkF0IGxlYXN0IGZvciBQViB3ZSBjb250aW51ZSB0byBsZXQgZXZlcnl0
aGluZyBub3Qgc3BlY2lhbGx5DQpoYW5kbGVkIHNoaW5lIHRocm91Z2ggLSBzZWUgdGhlIGJvdHRv
bSBvZiBwdi9lbXVsLXByby1vcC5jOnJlYWRfbXNyKCkuDQoNCkphbg0KX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 25 14:08:02 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Jul 2019 14: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 1hqePU-0003qS-5l; Thu, 25 Jul 2019 14: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=XezG=VW=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hqePT-0003qL-28
 for xen-devel@lists.xenproject.org; Thu, 25 Jul 2019 14:07:55 +0000
X-Inumbo-ID: 98397154-aee5-11e9-8980-bc764e045a96
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 98397154-aee5-11e9-8980-bc764e045a96;
 Thu, 25 Jul 2019 14:07:54 +0000 (UTC)
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: ofAUMlIHTqGb4jcl7WBAyBMaPMI15JNn6P6Sjk1XA3GYRKiQZVClDSIy+mNO161gGGWTM/pvE8
 CQASNLSBT0txACdtgRD0dB7naB2+9IxED1GgMjY1KC2zX1itrGUTh4i+sg8Ccwiuekz/qOsBmu
 JGaLK46Alvg84lgoIPZ43zGaIFXlSeb049qrlEk+5B4OEdlW9R2eK4uPEbhHpD0uuBhwJWRSwB
 iQj0vNgtMXoNnGivNBuCPDpZduj6GEvuZTfJAxvUFfISojzFaZ/7Fc56If72MSNhrRybB8Clxo
 Bu0=
X-SBRS: 2.7
X-MesageID: 3441433
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,306,1559534400"; 
   d="scan'208";a="3441433"
Date: Thu, 25 Jul 2019 16:07:44 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20190725140744.cds7lzqrbozfj66y@Air-de-Roger>
References: <e23a10a75ea7a1bee33a8721d9bee209b736dee8.camel@savoirfairelinux.com>
 <20190724143643.lpg576p6psxqelrg@Air-de-Roger>
 <cc9a1959af91dc812553b700fee308573c5dea5d.camel@savoirfairelinux.com>
 <20190724154118.ourqzsecc6cylypd@Air-de-Roger>
 <40f51e942a4ce5d2f0aa6c557090cba1f0fccb16.camel@savoirfairelinux.com>
 <b9807309-6785-72ae-0a95-998f795fc51b@suse.com>
 <20190725131346.kve55aazhwls2rtb@Air-de-Roger>
 <b2e44583-8969-7a61-0458-a8ceea245792@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <b2e44583-8969-7a61-0458-a8ceea245792@suse.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] CPU frequency throttling based on the temperature
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "Fredy P." <fredy.pulido@savoirfairelinux.com>,
 Andrew Cooper <andrew.cooper3@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>

T24gVGh1LCBKdWwgMjUsIDIwMTkgYXQgMDE6NDM6MzRQTSArMDAwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gT24gMjUuMDcuMjAxOSAxNToxMywgUm9nZXIgUGF1IE1vbm7DqSAgd3JvdGU6Cj4gPiBP
biBUaHUsIEp1bCAyNSwgMjAxOSBhdCAxMjo1NDo0NlBNICswMDAwLCBKYW4gQmV1bGljaCB3cm90
ZToKPiA+PiBPbiAyNS4wNy4yMDE5IDE0OjQ0LCAgRnJlZHkgUC4gIHdyb3RlOgo+ID4+PiBPbiBX
ZWQsIDIwMTktMDctMjQgYXQgMTc6NDEgKzAyMDAsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4g
Pj4+Pj4+IFdoYXQgaGFyZHdhcmUgaW50ZXJmYWNlIGRvZXMgdGhlcm1hbGQgKG9yIHRoZSBkcml2
ZXIgaW4gTGludXggaWYKPiA+Pj4+Pj4gdGhlcmUncyBvbmUpIHVzZSB0byBnZXQgdGhlIHRlbXBl
cmF0dXJlIGRhdGE/Cj4gPj4+Cj4gPj4+IEluIG91ciBpbml0aWFsIFBPQyB1c2luZyBYZW4gNC44
Lnggd2Ugd2hlcmUgdXNpbmcgTGludXggY29yZXRlbXAgZHJpdmVyCj4gPj4+IHJlYWRpbmcgYnkg
ZXhhbXBsZSAvY2xhc3Mvc3lzL2h3bW9uL2h3bW9uMC90ZW1wM19pbnB1dCBidXQgaXQgZ290Cj4g
Pj4+IGRlcHJlY2F0ZWQgYXQgY29tbWl0IDcyZTAzODQ1MGQzZDVkZTFhMzlmMGNmYTJkMmIwZjli
M2Q0M2M2YzYKPiA+Pgo+ID4+IEhtbSwgSSB3b3VsZG4ndCBjYWxsIHRoaXMgZGVwcmVjYXRpb24s
IGJ1dCBhIHJlZ3Jlc3Npb24uIEkgd291bGQKPiA+PiBzYXkgd2Ugd2FudCB0byByZS1leHBvc2Ug
dGhpcyBsZWFmIHRvIERvbTAsIHRoZSBtb3JlIHRoYXQgdGhlCj4gPj4gY29tbWl0IGFsc28gb25s
eSBtZW50aW9ucyB1bnByaXZpbGVnZWQgZG9tYWlucy4gQW5kcmV3Pwo+ID4gCj4gPiBBRkFJQ1Qg
ZnJvbSB0aGUgZG9jdW1lbnRzIHByb3ZpZGVkIGJ5IEZyZWR5IHRoZSB0ZW1wZXJhdHVyZSBpcyBy
ZWFkCj4gPiBmcm9tIGEgTVNSIHRoYXQgcmVwb3J0cyB0aGUgY3VycmVudCB0ZW1wZXJhdHVyZSBv
ZiB0aGUgY29yZSBvbiB3aGljaAo+ID4gdGhlIE1TUiBpcyByZWFkIGZyb20uIFdoZW4gcnVubmlu
ZyBvbiBYZW4gdGhpcyB3aWxsIG9ubHkgd29yawo+ID4gY29ycmVjdGx5IGlmIGRvbTAgaXMgZ2l2
ZW4gdGhlIHNhbWUgdkNQVXMgYXMgcENQVXMgYW5kIHRob3NlIGFyZQo+ID4gaWRlbnRpdHkgcGlu
bmVkLgo+ID4gCj4gPiBOb3Qgc3VyZSBob3cgY29tbW9uIHRoaXMgTVNSIGludGVyZmFjZSBpcyBp
biBvcmRlciB0byByZWFkIHRoZXJtYWwKPiA+IHZhbHVlcywgaWYgdGhlIGludGVyZmFjZSBpdCdz
IGNvbW1vbiBtYXliZSBpdCdzIHNvbWV0aGluZyB0aGF0IGNvdWxkCj4gPiBiZSBpbXBsZW1lbnRl
ZCBpbiBYZW4sIGFuZCBleHBvcnRlZCBzb21laG93IHRvIGRvbTAsIG1heWJlIHVzaW5nCj4gPiBz
eXNjdGw/Cj4gPiAKPiA+IE9yIGVsc2UgaGF2aW5nIGFuIGh5cGVyY2FsbCB0aGF0IGFsbG93cyBk
b20wIHRvIHJlcXVlc3QgWGVuIHRvIGV4ZWN1dGUKPiA+IE1TUiByZWFkL3dyaXRlcyBvbiBhIGdp
dmVuIHBDUFUuCj4gCj4gVGhpcyB3b3VsZCBsb29rIHRvIHJlcXVpcmUganVzdCBhIHNtYWxsIGV4
dGVuc2lvbiB0bwo+IFhFTl9SRVNPVVJDRV9PUF9NU1JfUkVBRC4gUXVlc3Rpb24gaXMgd2hldGhl
ciB0aGUgTGludXggZHJpdmVyCj4gbWFpbnRhaW5lcnMgd291bGQgYWNjZXB0IGEgY2hhbmdlIHVz
aW5nIHRoaXMgWGVuLXNwZWNpZmljCj4gYWx0ZXJuYXRpdmUgYWNjZXNzIG1lY2hhbmlzbSAoaW4g
d2hhdGV2ZXIgc2hhcGUpLgoKUmlnaHQsIHRoZXJlJ3MgYWxzbyB0aGUgZmFjdCB0aGF0IGFsbCBw
Q1BVcyBzaG91bGQgYmUgcmVwb3J0ZWQgaW4gdGhlCnRoZXJtYWwgZHJpdmVyLCB3aGlsZSBkb20w
IG1pZ2h0IGhhdmUgbGVzcyB2Q1BVcyB0aGFuIHBDUFVzIG9uIHRoZQpzeXN0ZW0uCgpEbyB5b3Ug
dGhpbmsgeW91IGNhbiB0YWtlIGEgbG9vayBpbnRvIHRoaXMgRnJlZHk/CgpJdCB3aWxsIGludm9s
dmUgbG9va2luZyBpbnRvIHRoZSBMaW51eCBkcml2ZXIgaW4gb3JkZXIgdG8gbWFrZSB1c2Ugb2YK
YW4gaHlwZXJjYWxsIGluc3RlYWQgb2YgYSByZG1zci4gSSB0aGluayBpdCBzaG91bGQgYmUgZmlu
ZSB0byBleHBvc2UKdGhlIENQVUlEIGxlYWYgdG8gZG9tMCBhcyBsb25nIGFzIHJlYWRzIGFyZSBw
ZXJmb3JtZWQgZnJvbSB0aGUKaHlwZXJjYWxsLCBpbiBvcmRlciB0byBhc3N1cmUgdGhhdCBMaW51
eCBnZXRzIGNvbnNpc3RlbnQgdmFsdWVzLgoKUm9nZXIuCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 25 14:15:56 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Jul 2019 14:15:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqeX9-0004bC-23; Thu, 25 Jul 2019 14:15:51 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=0Wb5=VW=gmail.com=amittomer25@srs-us1.protection.inumbo.net>)
 id 1hqeX7-0004b7-Cc
 for xen-devel@lists.xenproject.org; Thu, 25 Jul 2019 14:15:49 +0000
X-Inumbo-ID: b2b31287-aee6-11e9-8980-bc764e045a96
Received: from mail-lj1-x241.google.com (unknown [2a00:1450:4864:20::241])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b2b31287-aee6-11e9-8980-bc764e045a96;
 Thu, 25 Jul 2019 14:15:48 +0000 (UTC)
Received: by mail-lj1-x241.google.com with SMTP id x25so48231390ljh.2
 for <xen-devel@lists.xenproject.org>; Thu, 25 Jul 2019 07:15:48 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=6t3Mg1O9zSVMtXkdAai2DbqNpCv4e42Os50x1oTrYWQ=;
 b=YYtv+w+QUoGDWMZAGrEeKP6pvWOZM9qBo/UHgsT4OG4ZNSN/0KOA5S0hoUN2z5h/5Y
 KM6uIPtzxJUr+/5D+QL7pKKYIQP2Zq9MFzEneMYrr245zgjUf7mLfuW9rTEUdGg625SG
 HeBshYpwWI6XEg4vE1chwbL12WCWe5V2sIjBsVIr+GI7fMyRqyHSbGimeTWDq7lvqtZD
 YNxjyJYLZGE47O9/0XXhH5H21HkgUJ6yEmY5tXp4o4bUNp7FvJg0wTAc+y45Tj6dS8X2
 34uU1mp9vsvZcI1rKR+wYnBsFJKOBa9lEiGCsOpIQR99OinHeBHmAFnSz+ox8XD6JYUg
 O4pg==
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=6t3Mg1O9zSVMtXkdAai2DbqNpCv4e42Os50x1oTrYWQ=;
 b=ALKBWfVkEtZwjn/WB3L2tKb/kcmOf01GYs0VsWZUbuD/zouhW6FCvK+pjMopFBs6Kl
 a2Ps7qRTjVsowiAL7H8euyiyQvOCu+oshNjhCkurtJ0y0Oi2H054eEzbTy5mqW9zn7ag
 j6iyu8cMvYfFURP4Pk2MvRY0QOY+z7TbeVuXYeabHhGguMPB5wjFddwmoUuS51MKPBOr
 san3VLqoYlwyO07kSOr65A4yoUL4Wsd/m8dgIcxAfDrcaFJDD+3NrxfJPVSvnyf/FOVh
 SsNmhA6KkWJSGqSFsqI0iFGdHUfzVFe1CM58YfnyfSzcqgk4AS8nt4gY7IdGQyEEmZIQ
 VM6Q==
X-Gm-Message-State: APjAAAVdCainnA4K1IJICOhZf3mam434f6hCyQjnM5xkX6JRV11SEO/0
 vsgy+KrCKtjdPWMRIt29YcR40uj/JfhhuNCc/ESS9qz5
X-Google-Smtp-Source: APXvYqwd4ea+KFEjJvajXNH4W/fWLJW2Dxh72wmYExU+JDxJH7ovOaZnwRpUGYrIb39CYiObbYvJUc6OaYevqCvAb4s=
X-Received: by 2002:a2e:8945:: with SMTP id b5mr45136358ljk.93.1564064146544; 
 Thu, 25 Jul 2019 07:15:46 -0700 (PDT)
MIME-Version: 1.0
References: <1559938596-5696-1-git-send-email-amittomer25@gmail.com>
In-Reply-To: <1559938596-5696-1-git-send-email-amittomer25@gmail.com>
From: Amit Tomer <amittomer25@gmail.com>
Date: Thu, 25 Jul 2019 19:45:09 +0530
Message-ID: <CABHD4K87Z8QWtga6+FmkFXzJcot+WHH4KS7x-g1wOir8V2-tcQ@mail.gmail.com>
To: xen-devel@lists.xenproject.org
Subject: Re: [Xen-devel] [RFC PATCH 0/2] XEN booting on i.MX8M platform
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andre Przywara <andre.przywara@arm.com>,
 Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>, peng.fan@nxp.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGksCgpPbiBTYXQsIEp1biA4LCAyMDE5IGF0IDE6NDYgQU0gQW1pdCBTaW5naCBUb21hciA8YW1p
dHRvbWVyMjVAZ21haWwuY29tPiB3cm90ZToKPgo+IFRoaXMgc2VyaWVzIHRyaWVzIHRvIGVuYWJs
ZSBYRU4gYm9vdGluZyBvbiBpLk1YIDhNUXVhZCBBcHBsaWNhdGlvbnMgUHJvY2Vzc29yc1sxXS4K
Pgo+IFBhdGNoLXNldCBpbmNsdWRlcyBkcml2ZXIgZm9yIFVBUlQgY29udHJvbGxlciBmb3VuZCBv
biBpLk1YOE1RIFNvQyBhbmQgZGVidWcgY29kZQo+IGZvciBlYXJseXByaW50ayBzdXBwb3J0Lgo+
CkdlbnRsZSBQaW5nLgoKVGhhbmtzCi1BbWl0CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 25 14:17:51 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Jul 2019 14:17:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqeZ5-0004gh-Ek; Thu, 25 Jul 2019 14:17:51 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=XezG=VW=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hqeZ3-0004gb-NF
 for xen-devel@lists.xenproject.org; Thu, 25 Jul 2019 14:17:49 +0000
X-Inumbo-ID: fa39bc48-aee6-11e9-bdea-97d7f173dd41
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id fa39bc48-aee6-11e9-bdea-97d7f173dd41;
 Thu, 25 Jul 2019 14:17:48 +0000 (UTC)
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: frbvxm7Q+UL2wZC7i0Y3Z1tsNp7CKM73Od2r676l9uMGNS+L3Pe1TWS0kvJ+VqlnrbX1mXGm7A
 6HdQfhaPMUL5kfGrinijN+My5yw57do4s8w65w42u2I0SctMzOHI+tK1n5aI69ZlXM+zAR8GM1
 mEv2hjMac2BcXxMUIYIXDQGDL1Rwq9L64RvfInrwqAa+0NxmCdVAbJ9ONCDpf/Wz+vJ/IrW2EJ
 VMpRL1yZc3py8+gVFsMK0hprjYYx4p/qEZAuFLY2FMalx0OvO6+Z61MZFbAITChaah9yJ+NBg2
 v74=
X-SBRS: 2.7
X-MesageID: 3519801
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,307,1559534400"; 
   d="scan'208";a="3519801"
Date: Thu, 25 Jul 2019 16:17:34 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20190725141734.tkgdcg5zrbefuwzz@Air-de-Roger>
References: <e23a10a75ea7a1bee33a8721d9bee209b736dee8.camel@savoirfairelinux.com>
 <20190724143643.lpg576p6psxqelrg@Air-de-Roger>
 <cc9a1959af91dc812553b700fee308573c5dea5d.camel@savoirfairelinux.com>
 <20190724154118.ourqzsecc6cylypd@Air-de-Roger>
 <40f51e942a4ce5d2f0aa6c557090cba1f0fccb16.camel@savoirfairelinux.com>
 <b9807309-6785-72ae-0a95-998f795fc51b@suse.com>
 <20190725131346.kve55aazhwls2rtb@Air-de-Roger>
 <7e05469ebe82e4564ed3cca3182e7bad41a3f2ed.camel@savoirfairelinux.com>
 <20190725134750.d5hw6dsxjowk4ann@Air-de-Roger>
 <0f520921-51a5-22c3-bd5d-7774f26bac30@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <0f520921-51a5-22c3-bd5d-7774f26bac30@suse.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] CPU frequency throttling based on the temperature
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "Fredy P." <fredy.pulido@savoirfairelinux.com>,
 Andrew Cooper <andrew.cooper3@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>

T24gVGh1LCBKdWwgMjUsIDIwMTkgYXQgMDE6NTk6MjJQTSArMDAwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gT24gMjUuMDcuMjAxOSAxNTo0NywgUm9nZXIgUGF1IE1vbm7DqSAgd3JvdGU6Cj4gPiBP
biBUaHUsIEp1bCAyNSwgMjAxOSBhdCAwOToyOTowMUFNIC0wNDAwLCBGcmVkeSBQLiB3cm90ZToK
PiA+PiBPbiBUaHUsIDIwMTktMDctMjUgYXQgMTU6MTMgKzAyMDAsIFJvZ2VyIFBhdSBNb25uw6kg
d3JvdGU6Cj4gPj4+IE9uIFRodSwgSnVsIDI1LCAyMDE5IGF0IDEyOjU0OjQ2UE0gKzAwMDAsIEph
biBCZXVsaWNoIHdyb3RlOgo+ID4+Pj4gT24gMjUuMDcuMjAxOSAxNDo0NCwgIEZyZWR5IFAuICB3
cm90ZToKPiA+Pj4+PiBPbiBXZWQsIDIwMTktMDctMjQgYXQgMTc6NDEgKzAyMDAsIFJvZ2VyIFBh
dSBNb25uw6kgd3JvdGU6Cj4gPj4+Pj4+Pj4gV2hhdCBoYXJkd2FyZSBpbnRlcmZhY2UgZG9lcyB0
aGVybWFsZCAob3IgdGhlIGRyaXZlciBpbgo+ID4+Pj4+Pj4+IExpbnV4IGlmCj4gPj4+Pj4+Pj4g
dGhlcmUncyBvbmUpIHVzZSB0byBnZXQgdGhlIHRlbXBlcmF0dXJlIGRhdGE/Cj4gPj4+Pj4KPiA+
Pj4+PiBJbiBvdXIgaW5pdGlhbCBQT0MgdXNpbmcgWGVuIDQuOC54IHdlIHdoZXJlIHVzaW5nIExp
bnV4IGNvcmV0ZW1wCj4gPj4+Pj4gZHJpdmVyCj4gPj4+Pj4gcmVhZGluZyBieSBleGFtcGxlIC9j
bGFzcy9zeXMvaHdtb24vaHdtb24wL3RlbXAzX2lucHV0IGJ1dCBpdCBnb3QKPiA+Pj4+PiBkZXBy
ZWNhdGVkIGF0IGNvbW1pdCA3MmUwMzg0NTBkM2Q1ZGUxYTM5ZjBjZmEyZDJiMGY5YjNkNDNjNmM2
Cj4gPj4+Pgo+ID4+Pj4gSG1tLCBJIHdvdWxkbid0IGNhbGwgdGhpcyBkZXByZWNhdGlvbiwgYnV0
IGEgcmVncmVzc2lvbi4gSSB3b3VsZAo+ID4+Pj4gc2F5IHdlIHdhbnQgdG8gcmUtZXhwb3NlIHRo
aXMgbGVhZiB0byBEb20wLCB0aGUgbW9yZSB0aGF0IHRoZQo+ID4+Pj4gY29tbWl0IGFsc28gb25s
eSBtZW50aW9ucyB1bnByaXZpbGVnZWQgZG9tYWlucy4gQW5kcmV3Pwo+ID4+Pgo+ID4+PiBBRkFJ
Q1QgZnJvbSB0aGUgZG9jdW1lbnRzIHByb3ZpZGVkIGJ5IEZyZWR5IHRoZSB0ZW1wZXJhdHVyZSBp
cyByZWFkCj4gPj4+IGZyb20gYSBNU1IgdGhhdCByZXBvcnRzIHRoZSBjdXJyZW50IHRlbXBlcmF0
dXJlIG9mIHRoZSBjb3JlIG9uIHdoaWNoCj4gPj4+IHRoZSBNU1IgaXMgcmVhZCBmcm9tLiBXaGVu
IHJ1bm5pbmcgb24gWGVuIHRoaXMgd2lsbCBvbmx5IHdvcmsKPiA+Pj4gY29ycmVjdGx5IGlmIGRv
bTAgaXMgZ2l2ZW4gdGhlIHNhbWUgdkNQVXMgYXMgcENQVXMgYW5kIHRob3NlIGFyZQo+ID4+PiBp
ZGVudGl0eSBwaW5uZWQuCj4gPj4KPiA+PiBJIGp1c3Qgd2FudCB0byBiZSBzdXJlIEkgZ290IGl0
IGNvcnJlY3RseSwgYnkgc2F5aW5nICJXaGVuIHJ1bm5pbmcgb24KPiA+PiBYZW4gdGhpcyB3aWxs
IG9ubHkgd29yayBjb3JyZWN0bHkgaWYgLi4uIiBtZWFucyBpbiBhIGZ1dHVyZQo+ID4+IGltcGxl
bWVudGF0aW9uIG9yIHRoYXQgcmlnaHQgbm93IGNvdWxkIHdvcmsgaWYgSSBwaW4gdGhpcyB2L3BD
UFVTPwo+ID4gCj4gPiBObywgcmlnaHQgbm93IHRoZXJlJ3Mgbm8gd2F5IHRvIGdldCB0aGlzIGRh
dGEgZnJvbSBkb20wLCByZWdhcmRsZXNzIG9mCj4gPiB0aGUgcGlubmluZy4KPiAKPiBPZiBjb3Vy
c2UgeW91IGNhbiwgdXNpbmcgdGhlIE1TUiAiZGV2aWNlIiBMaW51eCBvcHRpb25hbGx5Cj4gcHJv
dmlkZXMgKHBsdXMgcGVyaGFwcyB0aGUgcmRtc3IgdXRpbGl0eSBmcm9tIHRoZSBtc3ItdG9vbHMK
PiBwYWNrYWdlKS4KCkJ1dCB5b3Ugd29uJ3QgZ2V0IGNvaGVyZW50IHJlc3VsdHMsIHNpbmNlIHRo
ZSB2Q1BVIG1pZ2h0IGJlIGp1bXBpbmcKZnJvbSBwQ1BVIHRvIHBDUFUsIHRodXMgcmV0dXJuaW5n
IHZhbHVlcyBmcm9tIG11bHRpcGxlIGRpZmZlcmVudCBwQ1BVcwpyZWdhcmRsZXNzIG9mIHdoZXRo
ZXIgYWxsIHJkbXNyIGhhdmUgYmVlbiBleGVjdXRlZCBmcm9tIHRoZSBzYW1lIHZDUFUKZnJvbSBk
b20wIFBvVi4KClJvZ2VyLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 25 14:22:57 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Jul 2019 14:22:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqedx-0005Oy-3A; Thu, 25 Jul 2019 14:22: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=HEBQ=VW=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hqedv-0005Ot-Pz
 for xen-devel@lists.xenproject.org; Thu, 25 Jul 2019 14:22:51 +0000
X-Inumbo-ID: ae74fce1-aee7-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id ae74fce1-aee7-11e9-8980-bc764e045a96;
 Thu, 25 Jul 2019 14:22:49 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id B006728;
 Thu, 25 Jul 2019 07:22:49 -0700 (PDT)
Received: from [10.1.196.50] (e108454-lin.cambridge.arm.com [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id DBEC03F71F;
 Thu, 25 Jul 2019 07:22:48 -0700 (PDT)
To: Amit Tomer <amittomer25@gmail.com>, xen-devel@lists.xenproject.org
References: <1559938596-5696-1-git-send-email-amittomer25@gmail.com>
 <CABHD4K87Z8QWtga6+FmkFXzJcot+WHH4KS7x-g1wOir8V2-tcQ@mail.gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <44094e19-48c6-8281-4e04-2b2a24db98db@arm.com>
Date: Thu, 25 Jul 2019 15:22:47 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <CABHD4K87Z8QWtga6+FmkFXzJcot+WHH4KS7x-g1wOir8V2-tcQ@mail.gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [RFC PATCH 0/2] XEN booting on i.MX8M platform
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andre Przywara <andre.przywara@arm.com>, peng.fan@nxp.com,
 Stefano Stabellini <sstabellini@kernel.org>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjUvMDcvMjAxOSAxNToxNSwgQW1pdCBUb21lciB3cm90ZToKPiBIaSwKCkhpLAoKPiBPbiBT
YXQsIEp1biA4LCAyMDE5IGF0IDE6NDYgQU0gQW1pdCBTaW5naCBUb21hciA8YW1pdHRvbWVyMjVA
Z21haWwuY29tPiB3cm90ZToKPj4KPj4gVGhpcyBzZXJpZXMgdHJpZXMgdG8gZW5hYmxlIFhFTiBi
b290aW5nIG9uIGkuTVggOE1RdWFkIEFwcGxpY2F0aW9ucyBQcm9jZXNzb3JzWzFdLgo+Pgo+PiBQ
YXRjaC1zZXQgaW5jbHVkZXMgZHJpdmVyIGZvciBVQVJUIGNvbnRyb2xsZXIgZm91bmQgb24gaS5N
WDhNUSBTb0MgYW5kIGRlYnVnIGNvZGUKPj4gZm9yIGVhcmx5cHJpbnRrIHN1cHBvcnQuCj4+Cj4g
R2VudGxlIFBpbmcuCgpUaGlzIGlzIGluIG15IGxvbmcgbGlzdCBvZiBwYXRjaGVzIHRvIHJldmll
dyBhbmQgd29yayB0byBkby4gQW55IGhlbHAgdG8gcmVkdWNlIAp0aGUgbGlzdCB3aWxsIG1lYW4g
SSBjYW4gcmVhY2ggeW91ciBzZXJpZXMgcXVpY2tlci4uLgoKSSBoYXZlIHNlZW4gbXVsdGlwbGUg
dGhyZWFkcyBmcm9tIHlvdSBwb2ludGluZyBhdCBpc3N1ZXMgb24gdGhlIElNWC44LiBIYXZlIHRo
ZXkgCmJlZW4gcmVzb2x2ZWQ/IElzIHRoaXMgc2VyaWVzIGVub3VnaCB0byBnZXQgWGVuIGFuZCBE
b20wIGJvb3Rpbmcgb24gdGhlIE5YUCAKcGxhdGZvcm0/CgpDaGVlcnMsCgotLSAKSnVsaWVuIEdy
YWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 25 14:27:55 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Jul 2019 14:27: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 1hqeim-0005WN-OG; Thu, 25 Jul 2019 14: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=rHZM=VW=savoirfairelinux.com=fredy.pulido@srs-us1.protection.inumbo.net>)
 id 1hqeim-0005WI-3S
 for xen-devel@lists.xenproject.org; Thu, 25 Jul 2019 14:27:52 +0000
X-Inumbo-ID: 60a9d3bb-aee8-11e9-8980-bc764e045a96
Received: from mail.savoirfairelinux.com (unknown [208.88.110.44])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 60a9d3bb-aee8-11e9-8980-bc764e045a96;
 Thu, 25 Jul 2019 14:27:49 +0000 (UTC)
Received: from localhost (localhost [127.0.0.1])
 by mail.savoirfairelinux.com (Postfix) with ESMTP id A30959C019A;
 Thu, 25 Jul 2019 10:27:48 -0400 (EDT)
Received: from mail.savoirfairelinux.com ([127.0.0.1])
 by localhost (mail.savoirfairelinux.com [127.0.0.1]) (amavisd-new, port 10032)
 with ESMTP id RC0uty2uavIZ; Thu, 25 Jul 2019 10:27:48 -0400 (EDT)
Received: from localhost (localhost [127.0.0.1])
 by mail.savoirfairelinux.com (Postfix) with ESMTP id EE4289C034A;
 Thu, 25 Jul 2019 10:27:47 -0400 (EDT)
X-Virus-Scanned: amavisd-new at mail.savoirfairelinux.com
Received: from mail.savoirfairelinux.com ([127.0.0.1])
 by localhost (mail.savoirfairelinux.com [127.0.0.1]) (amavisd-new, port 10026)
 with ESMTP id T-VW6VYP1WXI; Thu, 25 Jul 2019 10:27:47 -0400 (EDT)
Received: from thinkpad (unknown [192.168.51.254])
 by mail.savoirfairelinux.com (Postfix) with ESMTPSA id C23BA9C019A;
 Thu, 25 Jul 2019 10:27:47 -0400 (EDT)
Message-ID: <ab479a6208d2776e0b3f609c534e54900ef0d9d2.camel@savoirfairelinux.com>
From: "Fredy P." <fredy.pulido@savoirfairelinux.com>
To: Roger Pau =?ISO-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>, Jan Beulich
 <JBeulich@suse.com>
Date: Thu, 25 Jul 2019 10:27:47 -0400
In-Reply-To: <20190725140744.cds7lzqrbozfj66y@Air-de-Roger>
References: <e23a10a75ea7a1bee33a8721d9bee209b736dee8.camel@savoirfairelinux.com>
 <20190724143643.lpg576p6psxqelrg@Air-de-Roger>
 <cc9a1959af91dc812553b700fee308573c5dea5d.camel@savoirfairelinux.com>
 <20190724154118.ourqzsecc6cylypd@Air-de-Roger>
 <40f51e942a4ce5d2f0aa6c557090cba1f0fccb16.camel@savoirfairelinux.com>
 <b9807309-6785-72ae-0a95-998f795fc51b@suse.com>
 <20190725131346.kve55aazhwls2rtb@Air-de-Roger>
 <b2e44583-8969-7a61-0458-a8ceea245792@suse.com>
 <20190725140744.cds7lzqrbozfj66y@Air-de-Roger>
Organization: Savoir-faire Linux
User-Agent: Evolution 3.30.5-1.1 
MIME-Version: 1.0
Subject: Re: [Xen-devel] CPU frequency throttling based on the temperature
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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.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>

LS0gCkZyZWR5IFB1bGlkbywKQ29uc3VsdGFudCBlbiBsb2dpY2llbCBsaWJyZQpJbmZyYXN0cnVj
dHVyZSwgSW5mb251YWdpcXVlIGV0IGFyY2hpdGVjdHVyZSBkZSBzeXN0w6htZXMKU2F2b2lyLWZh
aXJlIExpbnV4LCBNb250csOpYWwsIFFjCkJ1cmVhdSA6ICgrIDEpIDUxNCAyNzYtNTQ2OCBwLjQx
MCAKCk1lc3NhZ2UgZGUgY29uZmlkZW50aWFsaXTDqSA6CkNlIGNvdXJyaWVsIChkZSBtw6ptZSBx
dWUgbGVzIGZpY2hpZXJzIGpvaW50cykgZXN0IHN0cmljdGVtZW50IHLDqXNlcnbDqSDDoApsJ3Vz
YWdlIGRlIGxhIHBlcnNvbm5lIG91IGRlIGwnZW50aXTDqSDDoCBxdWkgaWwgZXN0IGFkcmVzc8Op
IGV0IHBldXQKY29udGVuaXIgZGUgbCdpbmZvcm1hdGlvbiBwcml2aWzDqWdpw6llIGV0IGNvbmZp
ZGVudGllbGxlLgpUb3V0ZSBkaXZ1bGdhdGlvbiwgZGlzdHJpYnV0aW9uIG91IGNvcGllIGRlIGNl
IGNvdXJyaWVsIGVzdCBzdHJpY3RlbWVudApwcm9oaWLDqWUuClNpIHZvdXMgYXZleiByZcOndSBj
ZSBjb3VycmllbCBwYXIgZXJyZXVyLCB2ZXVpbGxleiBub3VzIGVuIGF2aXNlciBzdXItCmxlLWNo
YW1wLCBkw6l0cnVpcmUgdG91dGVzIGxlcyBjb3BpZXMgZXQgbGUgc3VwcHJpbWVyIGRlIHZvdHJl
IHN5c3TDqG1lCmluZm9ybWF0aXF1ZS4KCk9uIFRodSwgMjAxOS0wNy0yNSBhdCAxNjowNyArMDIw
MCwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiBPbiBUaHUsIEp1bCAyNSwgMjAxOSBhdCAwMTo0
MzozNFBNICswMDAwLCBKYW4gQmV1bGljaCB3cm90ZToKPiA+IE9uIDI1LjA3LjIwMTkgMTU6MTMs
IFJvZ2VyIFBhdSBNb25uw6kgIHdyb3RlOgo+ID4gPiBPbiBUaHUsIEp1bCAyNSwgMjAxOSBhdCAx
Mjo1NDo0NlBNICswMDAwLCBKYW4gQmV1bGljaCB3cm90ZToKPiA+ID4gPiBPbiAyNS4wNy4yMDE5
IDE0OjQ0LCAgRnJlZHkgUC4gIHdyb3RlOgo+ID4gPiA+ID4gT24gV2VkLCAyMDE5LTA3LTI0IGF0
IDE3OjQxICswMjAwLCBSb2dlciBQYXUgTW9ubsOpIHdyb3RlOgo+ID4gPiA+ID4gPiA+ID4gV2hh
dCBoYXJkd2FyZSBpbnRlcmZhY2UgZG9lcyB0aGVybWFsZCAob3IgdGhlIGRyaXZlciBpbgo+ID4g
PiA+ID4gPiA+ID4gTGludXggaWYKPiA+ID4gPiA+ID4gPiA+IHRoZXJlJ3Mgb25lKSB1c2UgdG8g
Z2V0IHRoZSB0ZW1wZXJhdHVyZSBkYXRhPwo+ID4gPiA+ID4gCj4gPiA+ID4gPiBJbiBvdXIgaW5p
dGlhbCBQT0MgdXNpbmcgWGVuIDQuOC54IHdlIHdoZXJlIHVzaW5nIExpbnV4Cj4gPiA+ID4gPiBj
b3JldGVtcCBkcml2ZXIKPiA+ID4gPiA+IHJlYWRpbmcgYnkgZXhhbXBsZSAvY2xhc3Mvc3lzL2h3
bW9uL2h3bW9uMC90ZW1wM19pbnB1dCBidXQgaXQKPiA+ID4gPiA+IGdvdAo+ID4gPiA+ID4gZGVw
cmVjYXRlZCBhdCBjb21taXQgNzJlMDM4NDUwZDNkNWRlMWEzOWYwY2ZhMmQyYjBmOWIzZDQzYzZj
Ngo+ID4gPiA+IAo+ID4gPiA+IEhtbSwgSSB3b3VsZG4ndCBjYWxsIHRoaXMgZGVwcmVjYXRpb24s
IGJ1dCBhIHJlZ3Jlc3Npb24uIEkKPiA+ID4gPiB3b3VsZAo+ID4gPiA+IHNheSB3ZSB3YW50IHRv
IHJlLWV4cG9zZSB0aGlzIGxlYWYgdG8gRG9tMCwgdGhlIG1vcmUgdGhhdCB0aGUKPiA+ID4gPiBj
b21taXQgYWxzbyBvbmx5IG1lbnRpb25zIHVucHJpdmlsZWdlZCBkb21haW5zLiBBbmRyZXc/Cj4g
PiA+IAo+ID4gPiBBRkFJQ1QgZnJvbSB0aGUgZG9jdW1lbnRzIHByb3ZpZGVkIGJ5IEZyZWR5IHRo
ZSB0ZW1wZXJhdHVyZSBpcwo+ID4gPiByZWFkCj4gPiA+IGZyb20gYSBNU1IgdGhhdCByZXBvcnRz
IHRoZSBjdXJyZW50IHRlbXBlcmF0dXJlIG9mIHRoZSBjb3JlIG9uCj4gPiA+IHdoaWNoCj4gPiA+
IHRoZSBNU1IgaXMgcmVhZCBmcm9tLiBXaGVuIHJ1bm5pbmcgb24gWGVuIHRoaXMgd2lsbCBvbmx5
IHdvcmsKPiA+ID4gY29ycmVjdGx5IGlmIGRvbTAgaXMgZ2l2ZW4gdGhlIHNhbWUgdkNQVXMgYXMg
cENQVXMgYW5kIHRob3NlIGFyZQo+ID4gPiBpZGVudGl0eSBwaW5uZWQuCj4gPiA+IAo+ID4gPiBO
b3Qgc3VyZSBob3cgY29tbW9uIHRoaXMgTVNSIGludGVyZmFjZSBpcyBpbiBvcmRlciB0byByZWFk
Cj4gPiA+IHRoZXJtYWwKPiA+ID4gdmFsdWVzLCBpZiB0aGUgaW50ZXJmYWNlIGl0J3MgY29tbW9u
IG1heWJlIGl0J3Mgc29tZXRoaW5nIHRoYXQKPiA+ID4gY291bGQKPiA+ID4gYmUgaW1wbGVtZW50
ZWQgaW4gWGVuLCBhbmQgZXhwb3J0ZWQgc29tZWhvdyB0byBkb20wLCBtYXliZSB1c2luZwo+ID4g
PiBzeXNjdGw/Cj4gPiA+IAo+ID4gPiBPciBlbHNlIGhhdmluZyBhbiBoeXBlcmNhbGwgdGhhdCBh
bGxvd3MgZG9tMCB0byByZXF1ZXN0IFhlbiB0bwo+ID4gPiBleGVjdXRlCj4gPiA+IE1TUiByZWFk
L3dyaXRlcyBvbiBhIGdpdmVuIHBDUFUuCj4gPiAKPiA+IFRoaXMgd291bGQgbG9vayB0byByZXF1
aXJlIGp1c3QgYSBzbWFsbCBleHRlbnNpb24gdG8KPiA+IFhFTl9SRVNPVVJDRV9PUF9NU1JfUkVB
RC4gUXVlc3Rpb24gaXMgd2hldGhlciB0aGUgTGludXggZHJpdmVyCj4gPiBtYWludGFpbmVycyB3
b3VsZCBhY2NlcHQgYSBjaGFuZ2UgdXNpbmcgdGhpcyBYZW4tc3BlY2lmaWMKPiA+IGFsdGVybmF0
aXZlIGFjY2VzcyBtZWNoYW5pc20gKGluIHdoYXRldmVyIHNoYXBlKS4KPiAKPiBSaWdodCwgdGhl
cmUncyBhbHNvIHRoZSBmYWN0IHRoYXQgYWxsIHBDUFVzIHNob3VsZCBiZSByZXBvcnRlZCBpbiB0
aGUKPiB0aGVybWFsIGRyaXZlciwgd2hpbGUgZG9tMCBtaWdodCBoYXZlIGxlc3MgdkNQVXMgdGhh
biBwQ1BVcyBvbiB0aGUKPiBzeXN0ZW0uCj4gCj4gRG8geW91IHRoaW5rIHlvdSBjYW4gdGFrZSBh
IGxvb2sgaW50byB0aGlzIEZyZWR5PwoKSSB0aGluayBJIGNhbiBidXQgd2lsbCB0YWtlcyBsb25n
LCBzaG9ydCBoaXN0b3J5IEknbSAianVzdCBhIHN5c2FkbWluCmRvaW5nIGEgc2VjdXJpdHkgdXBk
YXRlIiB0aGVuIEknbGwgdHJ5IHRvIGZpbmQgaWYgc29tZSBvbmUgb2YgdGhlIGd1eXMKdGhhdCB3
cm90ZSBsb3cgbGV2ZWwgY29kZSB0byBoZWxwIG1lIHdpdGggdGhpcy4KCj4gSXQgd2lsbCBpbnZv
bHZlIGxvb2tpbmcgaW50byB0aGUgTGludXggZHJpdmVyIGluIG9yZGVyIHRvIG1ha2UgdXNlIG9m
Cj4gYW4gaHlwZXJjYWxsIGluc3RlYWQgb2YgYSByZG1zci4gSSB0aGluayBpdCBzaG91bGQgYmUg
ZmluZSB0byBleHBvc2UKPiB0aGUgQ1BVSUQgbGVhZiB0byBkb20wIGFzIGxvbmcgYXMgcmVhZHMg
YXJlIHBlcmZvcm1lZCBmcm9tIHRoZQo+IGh5cGVyY2FsbCwgaW4gb3JkZXIgdG8gYXNzdXJlIHRo
YXQgTGludXggZ2V0cyBjb25zaXN0ZW50IHZhbHVlcy4KPiAKPiBSb2dlci4KCgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 25 14:46:13 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Jul 2019 14:46:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqf0J-0006sb-Cr; Thu, 25 Jul 2019 14:45:59 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=dOpT=VW=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hqf0H-0006sW-PP
 for xen-devel@lists.xenproject.org; Thu, 25 Jul 2019 14:45:57 +0000
X-Inumbo-ID: e76edb19-aeea-11e9-8980-bc764e045a96
Received: from m4a0039g.houston.softwaregrp.com (unknown [15.124.2.85])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e76edb19-aeea-11e9-8980-bc764e045a96;
 Thu, 25 Jul 2019 14:45:56 +0000 (UTC)
Received: FROM m4a0039g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0039g.houston.softwaregrp.com WITH ESMTP; 
 Thu, 25 Jul 2019 14:45:50 +0000
Received: from M9W0068.microfocus.com (2002:f79:bf::f79:bf) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Thu, 25 Jul 2019 14:31:41 +0000
Received: from NAM02-SN1-obe.outbound.protection.outlook.com (15.124.72.12) by
 M9W0068.microfocus.com (15.121.0.191) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Thu, 25 Jul 2019 14:31:40 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=fvM2EJhx6CgKzUuEI01efVkTs559jAGgO96fyoODsa38h+LXQJvzagP8u5/g9VVe0JtST6NWZ9PCXVuMsRNQPR5PsuNdi5vXv7QYjyTEUbNFZyPVOuMtwDQ/ZXmJrD6zvjzGc6Ig5n8BlMZ/rX4TLRGIvtITxWXfr+tjqzj1XpgZZ8gc8j1sP151NNBM6MTemSIExPP9+BUM/cLZDVVqc8RpcEjJTqlX6NBvovd88Ab2unfsaIBXq2OfNoKbnpNfoXjPqaZSAeteyfgEfAPvDBSu+F4siFnkLylIBXkNTlj8Mkeus4Y9kC2y2vSM7Nm+nYpKc0b8mdOBPxl2DIr+ag==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=qKAqP6aTOFJvOBo0bva2rUZ0by9i6ZGGwYe6BVcTpaY=;
 b=iITtImgLNR+wBdgVWD4op0MHwoSM6AAh0Q5IrQhMQMoPGnFW1//i8kbTpZVTAvgkjou00Bgo1rq/1kx21Qx4cfqL/RwMuziDw/mV2aurwYyoGhadHsytTA7k0Nd9GT6Z4Gx6T1kW9icNAt+ImGnKGkAPdTecuT2mluZd0wVWgPE6pIeLVLBmTa7gMvUMNkRpiMhRNPK2Os/roFZbnHDFjKy3dcplgI1wCugqBfvBfzYHhTGTvtmgbF8T39g4L3xwD1rFRY9RviB00hnOgdGPHQiIczJegmhkM3zgkpAI+hGKJkYtIhynE1+sjPhQamXSr20V4fb3XFIls5nNfocpkw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3153.namprd18.prod.outlook.com (10.255.139.93) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2094.16; Thu, 25 Jul 2019 14:31:40 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b%7]) with mapi id 15.20.2115.005; Thu, 25 Jul 2019
 14:31:40 +0000
From: Jan Beulich <JBeulich@suse.com>
To: =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Thread-Topic: [Xen-devel] CPU frequency throttling based on the temperature
Thread-Index: AQHVQu0HpijgxWKHrUqY6YxdJv9yhqbbWYdZgAAC64CAAAVCp4AAA8MA
Date: Thu, 25 Jul 2019 14:31:40 +0000
Message-ID: <659529bf-beb8-2a11-b21a-03069a66d530@suse.com>
References: <e23a10a75ea7a1bee33a8721d9bee209b736dee8.camel@savoirfairelinux.com>
 <20190724143643.lpg576p6psxqelrg@Air-de-Roger>
 <cc9a1959af91dc812553b700fee308573c5dea5d.camel@savoirfairelinux.com>
 <20190724154118.ourqzsecc6cylypd@Air-de-Roger>
 <40f51e942a4ce5d2f0aa6c557090cba1f0fccb16.camel@savoirfairelinux.com>
 <b9807309-6785-72ae-0a95-998f795fc51b@suse.com>
 <20190725131346.kve55aazhwls2rtb@Air-de-Roger>
 <7e05469ebe82e4564ed3cca3182e7bad41a3f2ed.camel@savoirfairelinux.com>
 <20190725134750.d5hw6dsxjowk4ann@Air-de-Roger>
 <0f520921-51a5-22c3-bd5d-7774f26bac30@suse.com>
 <20190725141734.tkgdcg5zrbefuwzz@Air-de-Roger>
In-Reply-To: <20190725141734.tkgdcg5zrbefuwzz@Air-de-Roger>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB3PR0202CA0002.eurprd02.prod.outlook.com
 (2603:10a6:8:1::15) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: e228763d-da53-4f7d-519b-08d7110cce9a
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3153; 
x-ms-traffictypediagnostic: BY5PR18MB3153:
x-microsoft-antispam-prvs: <BY5PR18MB3153CCF52B4925DA746D33ABB3C10@BY5PR18MB3153.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 0109D382B0
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(366004)(346002)(39860400002)(396003)(376002)(136003)(199004)(189003)(66066001)(256004)(14454004)(76176011)(4326008)(316002)(31696002)(386003)(99286004)(53546011)(86362001)(71190400001)(6506007)(66946007)(5660300002)(80792005)(102836004)(66476007)(54906003)(68736007)(229853002)(6246003)(64756008)(66446008)(52116002)(66556008)(3846002)(31686004)(446003)(478600001)(81156014)(6116002)(36756003)(2906002)(11346002)(81166006)(71200400001)(2616005)(53936002)(6512007)(25786009)(26005)(7736002)(305945005)(6916009)(186003)(6486002)(8936002)(6436002)(476003)(486006)(8676002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3153;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: VfQu2j8uBFPjks4Sv5tRo4p1JAUl3p9siy/hvDjnME8aoPpdy9BAN06jUdMfDs/80dDNAhQNeDgVekXU79vWvxeVNHjfNoB7d+uJm3LW5aIUXZ3osv4UGmeCK6N6JBFI7Z76ZixLgptRg9mxnCRj6FkNWLwb+uD22uizYNfXHzP8pbOGNO11j2gmG4h0xvg+Lnuxv2YgQWMmXW7IwecsTlyjorAvWuKNsP/voMGOp2lsRVfv2uuAiE+09qNrtQGsTF0LgrkafnplGPBAE6WpftNIGvVfod274f9Q3MpwpOrw3e2XavIvD+FsUXVDtBRsChKKO0wrLJcqgkJgpxyBi1rYM9toFgOxaDmYosi6r1fjJanV+O3yHa4iQ3bxHSYOicHk1pKRVP+AejIjDibyAuMwJXYLnJ10Eafkp74Rfz0=
Content-ID: <1F60513C68F6D74A98017F5AB62E55D2@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: e228763d-da53-4f7d-519b-08d7110cce9a
X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Jul 2019 14:31:40.2182 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3153
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] CPU frequency throttling based on the temperature
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "Fredy P." <fredy.pulido@savoirfairelinux.com>,
 Andrew Cooper <andrew.cooper3@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>

T24gMjUuMDcuMjAxOSAxNjoxNywgUm9nZXIgUGF1IE1vbm7DqSAgd3JvdGU6DQo+IE9uIFRodSwg
SnVsIDI1LCAyMDE5IGF0IDAxOjU5OjIyUE0gKzAwMDAsIEphbiBCZXVsaWNoIHdyb3RlOg0KPj4g
T24gMjUuMDcuMjAxOSAxNTo0NywgUm9nZXIgUGF1IE1vbm7DqSAgd3JvdGU6DQo+Pj4gT24gVGh1
LCBKdWwgMjUsIDIwMTkgYXQgMDk6Mjk6MDFBTSAtMDQwMCwgRnJlZHkgUC4gd3JvdGU6DQo+Pj4+
IE9uIFRodSwgMjAxOS0wNy0yNSBhdCAxNToxMyArMDIwMCwgUm9nZXIgUGF1IE1vbm7DqSB3cm90
ZToNCj4+Pj4+IE9uIFRodSwgSnVsIDI1LCAyMDE5IGF0IDEyOjU0OjQ2UE0gKzAwMDAsIEphbiBC
ZXVsaWNoIHdyb3RlOg0KPj4+Pj4+IE9uIDI1LjA3LjIwMTkgMTQ6NDQsICBGcmVkeSBQLiAgd3Jv
dGU6DQo+Pj4+Pj4+IE9uIFdlZCwgMjAxOS0wNy0yNCBhdCAxNzo0MSArMDIwMCwgUm9nZXIgUGF1
IE1vbm7DqSB3cm90ZToNCj4+Pj4+Pj4+Pj4gV2hhdCBoYXJkd2FyZSBpbnRlcmZhY2UgZG9lcyB0
aGVybWFsZCAob3IgdGhlIGRyaXZlciBpbg0KPj4+Pj4+Pj4+PiBMaW51eCBpZg0KPj4+Pj4+Pj4+
PiB0aGVyZSdzIG9uZSkgdXNlIHRvIGdldCB0aGUgdGVtcGVyYXR1cmUgZGF0YT8NCj4+Pj4+Pj4N
Cj4+Pj4+Pj4gSW4gb3VyIGluaXRpYWwgUE9DIHVzaW5nIFhlbiA0LjgueCB3ZSB3aGVyZSB1c2lu
ZyBMaW51eCBjb3JldGVtcA0KPj4+Pj4+PiBkcml2ZXINCj4+Pj4+Pj4gcmVhZGluZyBieSBleGFt
cGxlIC9jbGFzcy9zeXMvaHdtb24vaHdtb24wL3RlbXAzX2lucHV0IGJ1dCBpdCBnb3QNCj4+Pj4+
Pj4gZGVwcmVjYXRlZCBhdCBjb21taXQgNzJlMDM4NDUwZDNkNWRlMWEzOWYwY2ZhMmQyYjBmOWIz
ZDQzYzZjNg0KPj4+Pj4+DQo+Pj4+Pj4gSG1tLCBJIHdvdWxkbid0IGNhbGwgdGhpcyBkZXByZWNh
dGlvbiwgYnV0IGEgcmVncmVzc2lvbi4gSSB3b3VsZA0KPj4+Pj4+IHNheSB3ZSB3YW50IHRvIHJl
LWV4cG9zZSB0aGlzIGxlYWYgdG8gRG9tMCwgdGhlIG1vcmUgdGhhdCB0aGUNCj4+Pj4+PiBjb21t
aXQgYWxzbyBvbmx5IG1lbnRpb25zIHVucHJpdmlsZWdlZCBkb21haW5zLiBBbmRyZXc/DQo+Pj4+
Pg0KPj4+Pj4gQUZBSUNUIGZyb20gdGhlIGRvY3VtZW50cyBwcm92aWRlZCBieSBGcmVkeSB0aGUg
dGVtcGVyYXR1cmUgaXMgcmVhZA0KPj4+Pj4gZnJvbSBhIE1TUiB0aGF0IHJlcG9ydHMgdGhlIGN1
cnJlbnQgdGVtcGVyYXR1cmUgb2YgdGhlIGNvcmUgb24gd2hpY2gNCj4+Pj4+IHRoZSBNU1IgaXMg
cmVhZCBmcm9tLiBXaGVuIHJ1bm5pbmcgb24gWGVuIHRoaXMgd2lsbCBvbmx5IHdvcmsNCj4+Pj4+
IGNvcnJlY3RseSBpZiBkb20wIGlzIGdpdmVuIHRoZSBzYW1lIHZDUFVzIGFzIHBDUFVzIGFuZCB0
aG9zZSBhcmUNCj4+Pj4+IGlkZW50aXR5IHBpbm5lZC4NCj4+Pj4NCj4+Pj4gSSBqdXN0IHdhbnQg
dG8gYmUgc3VyZSBJIGdvdCBpdCBjb3JyZWN0bHksIGJ5IHNheWluZyAiV2hlbiBydW5uaW5nIG9u
DQo+Pj4+IFhlbiB0aGlzIHdpbGwgb25seSB3b3JrIGNvcnJlY3RseSBpZiAuLi4iIG1lYW5zIGlu
IGEgZnV0dXJlDQo+Pj4+IGltcGxlbWVudGF0aW9uIG9yIHRoYXQgcmlnaHQgbm93IGNvdWxkIHdv
cmsgaWYgSSBwaW4gdGhpcyB2L3BDUFVTPw0KPj4+DQo+Pj4gTm8sIHJpZ2h0IG5vdyB0aGVyZSdz
IG5vIHdheSB0byBnZXQgdGhpcyBkYXRhIGZyb20gZG9tMCwgcmVnYXJkbGVzcyBvZg0KPj4+IHRo
ZSBwaW5uaW5nLg0KPj4NCj4+IE9mIGNvdXJzZSB5b3UgY2FuLCB1c2luZyB0aGUgTVNSICJkZXZp
Y2UiIExpbnV4IG9wdGlvbmFsbHkNCj4+IHByb3ZpZGVzIChwbHVzIHBlcmhhcHMgdGhlIHJkbXNy
IHV0aWxpdHkgZnJvbSB0aGUgbXNyLXRvb2xzDQo+PiBwYWNrYWdlKS4NCj4gDQo+IEJ1dCB5b3Ug
d29uJ3QgZ2V0IGNvaGVyZW50IHJlc3VsdHMsIHNpbmNlIHRoZSB2Q1BVIG1pZ2h0IGJlIGp1bXBp
bmcNCj4gZnJvbSBwQ1BVIHRvIHBDUFUsIHRodXMgcmV0dXJuaW5nIHZhbHVlcyBmcm9tIG11bHRp
cGxlIGRpZmZlcmVudCBwQ1BVcw0KPiByZWdhcmRsZXNzIG9mIHdoZXRoZXIgYWxsIHJkbXNyIGhh
dmUgYmVlbiBleGVjdXRlZCBmcm9tIHRoZSBzYW1lIHZDUFUNCj4gZnJvbSBkb20wIFBvVi4NCg0K
SSBkb24ndCB1bmRlcnN0YW5kLiBFYXJsaWVyIHlvdSBzYWlkICJyZWdhcmRsZXNzIG9mIHRoZSBw
aW5uaW5nIi4NClRoYXQncyB3aGF0IG15IHJlc3BvbnNlIHdhcyB0bywgaS5lLiBJIHdhcyBpbXBs
eWluZyB2Q1BVLXMgdG8gYmUNCnBpbm5lZC4NCg0KSmFuDQpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 25 15:35:56 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Jul 2019 15: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 1hqfmU-0001kc-Sk; Thu, 25 Jul 2019 15:35:46 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=XezG=VW=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hqfmT-0001kX-Ke
 for xen-devel@lists.xenproject.org; Thu, 25 Jul 2019 15:35:45 +0000
X-Inumbo-ID: dbd557de-aef1-11e9-830f-af2f3666ece5
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id dbd557de-aef1-11e9-830f-af2f3666ece5;
 Thu, 25 Jul 2019 15:35:41 +0000 (UTC)
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: ApVx70pxEDHdv9RMQ0DLTD82RfIAw3zF/dVeEwfhiPPPRmRaeQIh+udmLv6v15ETv0v93GQuoE
 3vPETwe+3ud+l98MzEXfs8apoAnSpb0Lr+yR7kIKOhJQ5FhX2Jmhuve3jyhS3Q5gyjqw8iOehY
 Xz58GsvPOzBXs9rowAfRKXYEszxB4U6Eps+Eama/pTVWqUQv7BYJUsH5UQIeI6FfvpQFxpsr67
 task/9HDIrIkXsBUfEiaBtYHs5OcVFv/WrmjbJs0gy0kV9//suicMy2rWTcfysk0q5osgozB/a
 3Qo=
X-SBRS: 2.7
X-MesageID: 3467737
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,307,1559534400"; 
   d="scan'208";a="3467737"
Date: Thu, 25 Jul 2019 17:34:31 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20190725153431.nc4wibss7ivvjvye@Air-de-Roger>
References: <cc9a1959af91dc812553b700fee308573c5dea5d.camel@savoirfairelinux.com>
 <20190724154118.ourqzsecc6cylypd@Air-de-Roger>
 <40f51e942a4ce5d2f0aa6c557090cba1f0fccb16.camel@savoirfairelinux.com>
 <b9807309-6785-72ae-0a95-998f795fc51b@suse.com>
 <20190725131346.kve55aazhwls2rtb@Air-de-Roger>
 <7e05469ebe82e4564ed3cca3182e7bad41a3f2ed.camel@savoirfairelinux.com>
 <20190725134750.d5hw6dsxjowk4ann@Air-de-Roger>
 <0f520921-51a5-22c3-bd5d-7774f26bac30@suse.com>
 <20190725141734.tkgdcg5zrbefuwzz@Air-de-Roger>
 <659529bf-beb8-2a11-b21a-03069a66d530@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <659529bf-beb8-2a11-b21a-03069a66d530@suse.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] CPU frequency throttling based on the temperature
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "Fredy P." <fredy.pulido@savoirfairelinux.com>,
 Andrew Cooper <andrew.cooper3@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>

T24gVGh1LCBKdWwgMjUsIDIwMTkgYXQgMDI6MzE6NDBQTSArMDAwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gT24gMjUuMDcuMjAxOSAxNjoxNywgUm9nZXIgUGF1IE1vbm7DqSAgd3JvdGU6Cj4gPiBP
biBUaHUsIEp1bCAyNSwgMjAxOSBhdCAwMTo1OToyMlBNICswMDAwLCBKYW4gQmV1bGljaCB3cm90
ZToKPiA+PiBPbiAyNS4wNy4yMDE5IDE1OjQ3LCBSb2dlciBQYXUgTW9ubsOpICB3cm90ZToKPiA+
Pj4gT24gVGh1LCBKdWwgMjUsIDIwMTkgYXQgMDk6Mjk6MDFBTSAtMDQwMCwgRnJlZHkgUC4gd3Jv
dGU6Cj4gPj4+PiBPbiBUaHUsIDIwMTktMDctMjUgYXQgMTU6MTMgKzAyMDAsIFJvZ2VyIFBhdSBN
b25uw6kgd3JvdGU6Cj4gPj4+Pj4gT24gVGh1LCBKdWwgMjUsIDIwMTkgYXQgMTI6NTQ6NDZQTSAr
MDAwMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gPj4+Pj4+IE9uIDI1LjA3LjIwMTkgMTQ6NDQsICBG
cmVkeSBQLiAgd3JvdGU6Cj4gPj4+Pj4+PiBPbiBXZWQsIDIwMTktMDctMjQgYXQgMTc6NDEgKzAy
MDAsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4gPj4+Pj4+Pj4+PiBXaGF0IGhhcmR3YXJlIGlu
dGVyZmFjZSBkb2VzIHRoZXJtYWxkIChvciB0aGUgZHJpdmVyIGluCj4gPj4+Pj4+Pj4+PiBMaW51
eCBpZgo+ID4+Pj4+Pj4+Pj4gdGhlcmUncyBvbmUpIHVzZSB0byBnZXQgdGhlIHRlbXBlcmF0dXJl
IGRhdGE/Cj4gPj4+Pj4+Pgo+ID4+Pj4+Pj4gSW4gb3VyIGluaXRpYWwgUE9DIHVzaW5nIFhlbiA0
LjgueCB3ZSB3aGVyZSB1c2luZyBMaW51eCBjb3JldGVtcAo+ID4+Pj4+Pj4gZHJpdmVyCj4gPj4+
Pj4+PiByZWFkaW5nIGJ5IGV4YW1wbGUgL2NsYXNzL3N5cy9od21vbi9od21vbjAvdGVtcDNfaW5w
dXQgYnV0IGl0IGdvdAo+ID4+Pj4+Pj4gZGVwcmVjYXRlZCBhdCBjb21taXQgNzJlMDM4NDUwZDNk
NWRlMWEzOWYwY2ZhMmQyYjBmOWIzZDQzYzZjNgo+ID4+Pj4+Pgo+ID4+Pj4+PiBIbW0sIEkgd291
bGRuJ3QgY2FsbCB0aGlzIGRlcHJlY2F0aW9uLCBidXQgYSByZWdyZXNzaW9uLiBJIHdvdWxkCj4g
Pj4+Pj4+IHNheSB3ZSB3YW50IHRvIHJlLWV4cG9zZSB0aGlzIGxlYWYgdG8gRG9tMCwgdGhlIG1v
cmUgdGhhdCB0aGUKPiA+Pj4+Pj4gY29tbWl0IGFsc28gb25seSBtZW50aW9ucyB1bnByaXZpbGVn
ZWQgZG9tYWlucy4gQW5kcmV3Pwo+ID4+Pj4+Cj4gPj4+Pj4gQUZBSUNUIGZyb20gdGhlIGRvY3Vt
ZW50cyBwcm92aWRlZCBieSBGcmVkeSB0aGUgdGVtcGVyYXR1cmUgaXMgcmVhZAo+ID4+Pj4+IGZy
b20gYSBNU1IgdGhhdCByZXBvcnRzIHRoZSBjdXJyZW50IHRlbXBlcmF0dXJlIG9mIHRoZSBjb3Jl
IG9uIHdoaWNoCj4gPj4+Pj4gdGhlIE1TUiBpcyByZWFkIGZyb20uIFdoZW4gcnVubmluZyBvbiBY
ZW4gdGhpcyB3aWxsIG9ubHkgd29yawo+ID4+Pj4+IGNvcnJlY3RseSBpZiBkb20wIGlzIGdpdmVu
IHRoZSBzYW1lIHZDUFVzIGFzIHBDUFVzIGFuZCB0aG9zZSBhcmUKPiA+Pj4+PiBpZGVudGl0eSBw
aW5uZWQuCj4gPj4+Pgo+ID4+Pj4gSSBqdXN0IHdhbnQgdG8gYmUgc3VyZSBJIGdvdCBpdCBjb3Jy
ZWN0bHksIGJ5IHNheWluZyAiV2hlbiBydW5uaW5nIG9uCj4gPj4+PiBYZW4gdGhpcyB3aWxsIG9u
bHkgd29yayBjb3JyZWN0bHkgaWYgLi4uIiBtZWFucyBpbiBhIGZ1dHVyZQo+ID4+Pj4gaW1wbGVt
ZW50YXRpb24gb3IgdGhhdCByaWdodCBub3cgY291bGQgd29yayBpZiBJIHBpbiB0aGlzIHYvcENQ
VVM/Cj4gPj4+Cj4gPj4+IE5vLCByaWdodCBub3cgdGhlcmUncyBubyB3YXkgdG8gZ2V0IHRoaXMg
ZGF0YSBmcm9tIGRvbTAsIHJlZ2FyZGxlc3Mgb2YKPiA+Pj4gdGhlIHBpbm5pbmcuCj4gPj4KPiA+
PiBPZiBjb3Vyc2UgeW91IGNhbiwgdXNpbmcgdGhlIE1TUiAiZGV2aWNlIiBMaW51eCBvcHRpb25h
bGx5Cj4gPj4gcHJvdmlkZXMgKHBsdXMgcGVyaGFwcyB0aGUgcmRtc3IgdXRpbGl0eSBmcm9tIHRo
ZSBtc3ItdG9vbHMKPiA+PiBwYWNrYWdlKS4KPiA+IAo+ID4gQnV0IHlvdSB3b24ndCBnZXQgY29o
ZXJlbnQgcmVzdWx0cywgc2luY2UgdGhlIHZDUFUgbWlnaHQgYmUganVtcGluZwo+ID4gZnJvbSBw
Q1BVIHRvIHBDUFUsIHRodXMgcmV0dXJuaW5nIHZhbHVlcyBmcm9tIG11bHRpcGxlIGRpZmZlcmVu
dCBwQ1BVcwo+ID4gcmVnYXJkbGVzcyBvZiB3aGV0aGVyIGFsbCByZG1zciBoYXZlIGJlZW4gZXhl
Y3V0ZWQgZnJvbSB0aGUgc2FtZSB2Q1BVCj4gPiBmcm9tIGRvbTAgUG9WLgo+IAo+IEkgZG9uJ3Qg
dW5kZXJzdGFuZC4gRWFybGllciB5b3Ugc2FpZCAicmVnYXJkbGVzcyBvZiB0aGUgcGlubmluZyIu
Cj4gVGhhdCdzIHdoYXQgbXkgcmVzcG9uc2Ugd2FzIHRvLCBpLmUuIEkgd2FzIGltcGx5aW5nIHZD
UFUtcyB0byBiZQo+IHBpbm5lZC4KCk9oIHNvcnJ5LCB0aGF0IHdhcyBtZSBub3QgdGFraW5nIGlu
dG8gYWNjb3VudCB0aGUgZWFybGllciBjb250ZXh0LCB5b3UKYXJlIHJpZ2h0LiBUbyBzdW1tYXJp
emUgYW5kIG1ha2UgdGhpbmdzIGVhc2llciBmb3IgRnJlZHkgSSB0aGluayB0aGUKb3B0aW9ucyBh
cmU6CgogLSBDcmVhdGUgZG9tMCB3aXRoIHZDUFVzID09IHBDUFVzIGFuZCBpZGVudGl0eSBwaW4g
dGhlbS4gVGhlbiB5b3UKICAgKmNvdWxkKiBleHBvc2UgQ1BVSUQgbGVhZiA2IHRvIGRvbTAgYW5k
IHRoaW5ncyBzaG91bGQgYmUgT0sgSU1PLAogICBlaXRoZXIgd2hlbiB1c2luZyB0aGUgTGludXgg
ZHJpdmVyIG9yIHdoZW4gcmVhZGluZyB2YWx1ZXMgZGlyZWN0bHkKICAgZnJvbSB1c2VyLXNwYWNl
IHVzaW5nIHRoZSBNU1IgZGV2aWNlIHBvaW50ZWQgb3V0IGJ5IEphbi4KCiAtIE1vZGlmeSB0aGUg
TGludXggdGhlcm1hbCBkcml2ZXIgdG8gcmVwb3J0IHRoZSB0ZW1wZXJhdHVyZSBmb3IgYWxsCiAg
IHBDUFVzICh3aGljaCBtaWdodCBiZSBkaWZmZXJlbnQgdGhhbiBkb20wIHZDUFVzKSB1c2luZwog
ICBYRU5QRl9yZXNvdXJjZV9vcCBhbmQgWEVOX1JFU09VUkNFX09QX01TUl9SRUFELiBBRkFJQ1Qg
eW91IHdpbGwKICAgYWxzbyBuZWVkIHRvIGV4cG9zZSBDUFVJRCBsZWFmIDYgdG8gZG9tMCBzbyB0
aGF0IHRoZSB0aGVybWFsIGRyaXZlcgogICBhdHRhY2hlcy4KCiAtIEltcG9ydCBhIHRoZXJtYWwg
ZHJpdmVyIGludG8gWGVuIGFuZCBleHBvc2UgdGhlIHRoZXJtYWwgZGF0YQogICBzb21ld2hlcmUs
IGllOiBhIFhFTlBGIGh5cGVyY2FsbCBtYXliZS4KCk1heWJlIHNvbWVvbmUgY2FuIGNvbWUgdXAg
d2l0aCBtb3JlIGlkZWFzLCBidXQgdGhlcmUncyBsaWtlbHkgc29tZQpjb2RpbmcgdG8gYmUgZG9u
ZSBpbiBvcmRlciB0byBnZXQgdGhpcyB3b3JraW5nLgoKUm9nZXIuCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 25 16:02:19 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Jul 2019 16:02:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqgBy-0004FL-4d; Thu, 25 Jul 2019 16:02:06 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=nNzW=VW=citrix.com=sergey.dyasli@srs-us1.protection.inumbo.net>)
 id 1hqgBw-0004FG-HF
 for xen-devel@lists.xenproject.org; Thu, 25 Jul 2019 16:02:04 +0000
X-Inumbo-ID: 8a77d002-aef5-11e9-a19c-9b678288bcdd
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 8a77d002-aef5-11e9-a19c-9b678288bcdd;
 Thu, 25 Jul 2019 16:02:03 +0000 (UTC)
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=sergey.dyasli@citrix.com;
 spf=Pass smtp.mailfrom=sergey.dyasli@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 sergey.dyasli@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="sergey.dyasli@citrix.com";
 x-sender="sergey.dyasli@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 sergey.dyasli@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="sergey.dyasli@citrix.com";
 x-sender="sergey.dyasli@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="sergey.dyasli@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 7RdrQ/HK05PmAeSWQM/JhZGF+bjy0s/IlkRdXhpOA3kbIKFZ/zScmWVzEki/QZx17T2t22nvKE
 +mN/fBM3xeNT9vuLw2f7fS3cHxiM4lBJUti9IY2uIuHZxw0IndE2TdGje7iV39UYqiGjzqpmpH
 u8TmCrfH3n3EqK2Bhey7Z7ME4f7t6iwkc7/RmnxIRokL9pKM9YutFzIokML1oUmTeo33eEh9AR
 OhV/z1YY6a9HaTb/Cm36z2KGkFxzlkMih+uCWLzJsCxvzhoFMKCUNQR8oBeJRcLNGkdtUXY5Px
 b8k=
X-SBRS: 2.7
X-MesageID: 3469202
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,307,1559534400"; 
   d="scan'208";a="3469202"
To: Juergen Gross <jgross@suse.com>, <xen-devel@lists.xenproject.org>
References: <20190528103313.1343-1-jgross@suse.com>
 <f2f3f5f2-8b9c-ac9c-00e8-1e601ec71070@citrix.com>
From: Sergey Dyasli <sergey.dyasli@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=sergey.dyasli@citrix.com; keydata=
 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
Message-ID: <d59b12d2-9846-606a-baa5-c068dbe7f560@citrix.com>
Date: Thu, 25 Jul 2019 17:01:52 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.1
MIME-Version: 1.0
In-Reply-To: <f2f3f5f2-8b9c-ac9c-00e8-1e601ec71070@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 00/60] xen: add core scheduling support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "sergey.dyasli@citrix.com >> Sergey Dyasli" <sergey.dyasli@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>, Robert
 VanVossen <robert.vanvossen@dornerworks.com>,
 Dario Faggioli <dfaggioli@suse.com>, Julien Grall <julien.grall@arm.com>,
 Josh Whitehead <josh.whitehead@dornerworks.com>,
 Meng Xu <mengxu@cis.upenn.edu>, Jan Beulich <jbeulich@suse.com>,
 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>

SGkgSnVlcmdlbiwKCkkndmUgZm91bmQgYW5vdGhlciByZWdyZXNzaW9uIHRoYXQgaGFwcGVucyBv
bmx5IHdpdGggc2NoZWQtZ3Jhbj1jb3JlLgpDZW50T1MgNS4xMSAoUFYsIENQVXM6IDMyOyBSQU06
IDZHQikga2VybmVsIGhhbmdzIGR1cmluZyBzdXNwZW5kIGF0dGVtcHQuClRoZSBsYXN0IGtlcm5l
bCBtZXNzYWdlcyBhcmU6CgogICAgQ1BVIDEgb2ZmbGluZTogUmVtb3ZlIFJ4IHRocmVhZAogICAg
Q1BVIDIgb2ZmbGluZTogUmVtb3ZlIFJ4IHRocmVhZAoKS2VybmVsOiBMaW51eCBsb2NhbGhvc3Qg
Mi42LjE4LTM5OC5lbDV4ZW4gIzEgU01QIFR1ZSBTZXAgMTYgMjE6MzE6NTAgRURUIDIwMTQgeDg2
XzY0IHg4Nl82NCB4ODZfNjQgR05VL0xpbnV4Cgp4bCB0b3Agc2hvd3MgMTAwJSBDUFUgdXRpbGl6
YXRpb24gZm9yIHRoZSBoYW5nZWQgVk0uIEFuZCBoZXJlJ3MgaXRzIHN0YXRlOgoKKFhFTikgWyAx
OTA3Ljk3NjM1Nl0gKioqIER1bXBpbmcgQ1BVMTQgZ3Vlc3Qgc3RhdGUgKGQxdjApOiAqKioKCihY
RU4pIFsgMTkwNy45ODI1NThdIC0tLS1bIFhlbi00LjEzLjAtOC4wLjYtZCAgeDg2XzY0ICBkZWJ1
Zz15ICAgTm90IHRhaW50ZWQgXS0tLS0KCihYRU4pIFsgMTkwNy45OTA3MDRdIENQVTogICAgMTQK
CihYRU4pIFsgMTkwNy45OTM5MDFdIFJJUDogICAgZTAzMzpbPGZmZmZmZmZmODAyNjRhN2I+XQoK
KFhFTikgWyAxOTA3Ljk5OTMzM10gUkZMQUdTOiAwMDAwMDAwMDAwMDAwMjg2ICAgRU06IDEgICBD
T05URVhUOiBwdiBndWVzdCAoZDF2MCkKCihYRU4pIFsgMTkwOC4wMDcyODJdIHJheDogMDAwMDAw
MDAwMDAwMDAwMSAgIHJieDogZmZmZmZmZmY4MDUyMmI4MCAgIHJjeDogMDAwMDAwMDAwMDAwMDAw
MAoKKFhFTikgWyAxOTA4LjAxNjIwM10gcmR4OiBmZmZmZmZmZjgwNTIyYjkwICAgcnNpOiAwMDAw
MDAwMDAwMDAwMDc5ICAgcmRpOiBmZmZmZmZmZjgwNTJhOTgwCgooWEVOKSBbIDE5MDguMDI1MTIx
XSByYnA6IGZmZmZmZmZmODA1MjI5ODAgICByc3A6IGZmZmY4ODAxNzEwNmRjZjggICByODogIGZm
ZmY4ODAxNzEwNmMwMDAKCihYRU4pIFsgMTkwOC4wMzQwNDBdIHI5OiAgMDAwMDAwMDAwMDAwMDAw
MCAgIHIxMDogMDAwMDAwMDAwMDAwMDAwMCAgIHIxMTogZmZmZjg4MDE3NmZhZDhjMAoKKFhFTikg
WyAxOTA4LjA0Mjk2Ml0gcjEyOiAwMDAwMDAwMDAwMDAwMDAxICAgcjEzOiAwMDAwMDAwMDAwMDAw
MDAwICAgcjE0OiBmZmZmZmZmZjgwNTIyOTgwCgooWEVOKSBbIDE5MDguMDUxODgxXSByMTU6IDAw
MDAwMDAwMDAwMDAwMDMgICBjcjA6IDAwMDAwMDAwODAwNTAwM2IgICBjcjQ6IDAwMDAwMDAwMDAx
NDI2NjAKCihYRU4pIFsgMTkwOC4wNjA4MDBdIGNyMzogMDAwMDAwODAxZDhjMDAwMCAgIGNyMjog
MDAwMDJiNTQwMDk3MDAwMAoKKFhFTikgWyAxOTA4LjA2NzM5M10gZnNiOiAwMDAwMDAwMDAwMDAw
MDAwICAgZ3NiOiBmZmZmZmZmZjgwNjM5MDAwICAgZ3NzOiAwMDAwMDAwMDAwMDAwMDAwCgooWEVO
KSBbIDE5MDguMDc2MzExXSBkczogMDAwMCAgIGVzOiAwMDAwICAgZnM6IDAwMDAgICBnczogMDAw
MCAgIHNzOiBlMDJiICAgY3M6IGUwMzMKCihYRU4pIFsgMTkwOC4wODQ2NTBdIEd1ZXN0IHN0YWNr
IHRyYWNlIGZyb20gcnNwPWZmZmY4ODAxNzEwNmRjZjg6CgooWEVOKSBbIDE5MDguMDkxMTQ3XSAg
ICBmZmZmZmZmZjgwMmMzZGQ0IDAwMDAwMDAwMDExNjg0NjAgZmZmZmZmZmY4MDUyMmI5MCAwMDAw
MDAwMDAwMDAwMDc5CgooWEVOKSBbIDE5MDguMTAwMTY0XSAgICBmZmZmZmZmZjgwNTIyYjgwIGZm
ZmZmZmZmODA1MjI5ODAgMDAwMDAwMDAwMDAwMDAwMSAwMDAwMDAwMDAwMDAwMDAwCgooWEVOKSBb
IDE5MDguMTA5MTc5XSAgICAwMDAwMDAwMDAwMDAwMDAzIDAwMDAwMDAwMDAwMDAwMDMgZmZmZmZm
ZmY4MDJjNDA0MSBmZmZmODgwMTdkNjhiMDQwCgooWEVOKSBbIDE5MDguMTE4MTk3XSAgICAwMDAw
MDAwMDAwMDAwMDAzIDAwMDAwMDAwMDAwMDAwMDMgMDAwMDAwMDAwMDAwMDAwNyAwMDAwMDAwMDAw
MDAwMDAzCgooWEVOKSBbIDE5MDguMTI3MjEzXSAgICAwMDAwMDAwMGZmZmZmZmVhIGZmZmZmZmZm
ODAyOWYwYWQgZmZmZmZmZmY4MDJjNDA5MiBmZmZmZmZmZjgwNTBmZjkwCgooWEVOKSBbIDE5MDgu
MTM2MjI5XSAgICBmZmZmZmZmZjgwMjY4MTExIDAwMDAwMDAwMDAwMDAwMDMgMDAwMDAwMDAwMDAw
MDAwMCBmZmZmODgwMTdkNjhiMDQwCgooWEVOKSBbIDE5MDguMTQ1MjQ1XSAgICBmZmZmZmZmZjgw
MmE0MDhiIDAwMDAwMDAwMDAwMDAwMDAgZmZmZjg4MDAwMTFkMzg2MCBmZmZmZmZmZmZmZmZmZmY3
CgooWEVOKSBbIDE5MDguMTU0MjYzXSAgICBmZmZmZmZmZmZmZmZmZmZmIGZmZmZmZmZmZmZmZmZm
ZmYgN2ZmZmZmZmZmZmZmZmZmZiAwMDAwMDAwMDAwMDAwMDAxCgooWEVOKSBbIDE5MDguMTYzMjc4
XSAgICAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCAw
MDAwMDAwMDAwMDAwMDAwCgooWEVOKSBbIDE5MDguMTcyMjk2XSAgICAwMDAwMDAwMDAwMDAwMDAz
IDAwMDAwMDAwMDAwMDAwMDMgMDAwMDAwMDAwMDAwMDAwMCBmZmZmODgwMTdmNWViY2UwCgooWEVO
KSBbIDE5MDguMTgxMzEyXSAgICAwMDAwMDAwMDAwMDAwMDAwIGZmZmY4ODAxN2Y1ZWJjZDAgZmZm
ZmZmZmY4MDNiZTFhNiAwMDAwMDAwMDAwMDAwMDAxCgooWEVOKSBbIDE5MDguMTkwMzI4XSAgICAw
MDAwMDAwMDAwMDAwMDAwIGZmZmZmZmZmODAzYmU5ZGQgZmZmZmZmZmY4MDNiZWE0MyBmZmZmODgw
MTcxMDZkZWIwCgooWEVOKSBbIDE5MDguMTk5MzQ1XSAgICBmZmZmZmZmZjgwMjg5NDk1IDAwMDAw
MDAzMDAwMDAwMDAgZmZmZjg4MDE3ZjVlYmNlMCBmZmZmODgwMTdmNWViY2U4CgooWEVOKSBbIDE5
MDguMjA4MzYyXSAgICAwMDAwMDAwMDAwMDAwMDAwIGZmZmY4ODAxN2Y1ZWJjZDAgZmZmZmZmZmY4
MDI5ZjBhZCBmZmZmODgwMTcxMDZkZWUwCgooWEVOKSBbIDE5MDguMjE3Mzc5XSAgICAwMDAwMDAw
MDAwMDAwMDAwIGZmZmY4ODAxN2Y1ZWJjZTAgMDAwMDAwMDAwMDAwMDAwMCBmZmZmODgwMTdmNWVi
Y2QwCgooWEVOKSBbIDE5MDguMjI2Mzk2XSAgICBmZmZmZmZmZjgwMjlmMGFkIDAwMDAwMDAwMDAw
MDAwMDAgZmZmZmZmZmY4MDIzM2VlNCAwMDAwMDAwMDAwMDAwMDAwCgooWEVOKSBbIDE5MDguMjM1
NDEzXSAgICBmZmZmODgwMTdkODY4N2YwIGZmZmZmZmZmZmZmZmZmZmYgZmZmZmZmZmZmZmZmZmZm
ZiBmZmZmZmZmZmZmZmZmZmZmCgooWEVOKSBbIDE5MDguMjQ0NDI3XSAgICA3ZmZmZmZmZmZmZmZm
ZmZmIGZmZmZmZmZmZmZmZmZmZmYgZmZmZjg4MDAwMTFkMzg2MCBmZmZmODgwMTdmNWViY2QwCgoo
WEVOKSBbIDE5MDguMjUzNDQ0XSAgICBmZmZmODgwMTdmNWViYzc4IGZmZmY4ODAxN2Y1Y2U2YzAg
ZmZmZmZmZmY4MDI2MGIyYyAwMDAwMDAwMDAwMDAwMDAwCgooWEVOKSBbIDE5MDguMjYyNDYxXSAg
ICBmZmZmZmZmZjgwMjlmMGFkIGZmZmY4ODAxN2Y1ZWJjZDAgMDAwMDAwMDAwMDAwMDAwMCBmZmZm
ODgwMTdmNWNlNmMwCgoKClRoYW5rcywKU2VyZ2V5CgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 25 16:14:57 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Jul 2019 16:14:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqgOK-00051W-Cq; Thu, 25 Jul 2019 16:14:52 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=hi16=VW=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hqgOI-00051K-DY
 for xen-devel@lists.xenproject.org; Thu, 25 Jul 2019 16:14:50 +0000
X-Inumbo-ID: 51958868-aef7-11e9-b227-07d74cb66103
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 51958868-aef7-11e9-b227-07d74cb66103;
 Thu, 25 Jul 2019 16:14:46 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hqgOD-0001sY-FE; Thu, 25 Jul 2019 16: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 1hqgOD-0005er-5P; Thu, 25 Jul 2019 16:14:45 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hqgOD-000739-4W; Thu, 25 Jul 2019 16:14:45 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139326-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:guest-start/debianhvm.repeat:fail:regression
 xen-unstable:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt: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-qemuu-debianhvm-amd64-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-thunderx:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=094796affb7c87f6b2daccdbe192208af715e088
X-Osstest-Versions-That: xen=f7f7cd5c585ab2d6f4bbc17b8fbec52dde1a5715
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 25 Jul 2019 16:14:45 +0000
Subject: [Xen-devel] [xen-unstable test] 139326: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTMyNiB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzOTMyNi8KClJlZ3Jlc3Npb25zIDotKAoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0
ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRt
cmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxMiBndWVzdC1zdGFydC9kZWJpYW5odm0ucmVwZWF0
IGZhaWwgUkVHUi4gdnMuIDEzOTI1OQoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQg
YXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAx
NyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEzOTI1OQogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2Ug
MTM5MjU5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3Rv
cCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzkyNTkKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAg
ICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEzOTI1OQogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAg
ICBmYWlsIGxpa2UgMTM5MjU5CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAx
NyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMzkyNTkKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtl
IDEzOTI1OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTM5MjU5CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
d3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMzkyNTkKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAg
ICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQg
ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUt
bmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2
aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bC10aHVuZGVyeCAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwt
Y3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
ICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVj
ayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNw
dSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxl
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAg
ICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYg
MTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3Mt
aW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
d2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZl
cnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICAwOTQ3OTZh
ZmZiN2M4N2Y2YjJkYWNjZGJlMTkyMjA4YWY3MTVlMDg4CmJhc2VsaW5lIHZlcnNpb246CiB4ZW4g
ICAgICAgICAgICAgICAgICBmN2Y3Y2Q1YzU4NWFiMmQ2ZjRiYmMxN2I4ZmJlYzUyZGRlMWE1NzE1
CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzkyNTkgIDIwMTktMDctMjIgMTY6MDM6MjggWiAgICAy
IGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTM5MjkyICAyMDE5LTA3LTIzIDE3OjE3OjIxIFog
ICAgMSBkYXlzICAgIDMgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM5MzI2ICAyMDE5
LTA3LTI1IDAzOjI3OjUwIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hv
IHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNv
b3BlcjNAY2l0cml4LmNvbT4KICBCcmlhbiBXb29kcyA8YnJpYW4ud29vZHNAYW1kLmNvbT4KICBJ
Z29yIERydXpoaW5pbiA8aWdvci5kcnV6aGluaW5AY2l0cml4LmNvbT4KICBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+CiAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgogIFJv
Z2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgogIFZpa3RvciBNaXRpbiA8dmlr
dG9yLm1pdGluLjE5QGdtYWlsLmNvbT4KICBWaWt0b3IgTWl0aW4gPHZpa3Rvcl9taXRpbkBlcGFt
LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hbWQ2NC14dGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHJldiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2
NC0xICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
eHRmLWFtZDY0LWFtZDY0LTIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0
LTUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1p
Mzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0
LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYy
LWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1k
ZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1v
dm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdp
bjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3Mx
Ni1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJl
c3RyaWN0ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1l
eGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVt
dXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRl
bCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saXZlcGF0Y2ggICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGl2ZXBh
dGNoICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVs
dGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
cGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGlt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54
ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2lt
YWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6
Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24g
b2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURN
RS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9z
c3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNh
biBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0
LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgMDk0Nzk2YWZmYjdjODdm
NmIyZGFjY2RiZTE5MjIwOGFmNzE1ZTA4OApBdXRob3I6IEFuZHJldyBDb29wZXIgPGFuZHJldy5j
b29wZXIzQGNpdHJpeC5jb20+CkRhdGU6ICAgVHVlIEp1bCAyMyAyMDo0NjozNSAyMDE5ICswMTAw
CgogICAgeDg2L3B2OiBNb3ZlIGFzeW5jX2V4Y2VwdGlvbl9jbGVhbnVwKCkgaW50byBwdi9pcmV0
LmMKICAgIAogICAgQWxsIGNhbGxlcnMgYXJlIGluIHB2L2lyZXQuYy4gIE1vdmUgdGhlIGZ1bmN0
aW9uIGFuZCBtYWtlIGl0IHN0YXRpYy4KICAgIAogICAgTm8gZnVuY3Rpb25hbCBjaGFuZ2UuCiAg
ICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJp
eC5jb20+CiAgICBSZXZpZXdlZC1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgog
ICAgQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCmNvbW1pdCA0Nzgy
YjdhZWVhZTBmZmI0MmQ3NGUwZjdmNDE5ZWE5NTVmMzVjYWIxCkF1dGhvcjogSnVlcmdlbiBHcm9z
cyA8amdyb3NzQHN1c2UuY29tPgpEYXRlOiAgIFdlZCBKdWwgMjQgMTM6MjY6NTcgMjAxOSArMDIw
MAoKICAgIHhlbi94ODY6IGNsZWFudXAgdW51c2VkIE5NSS9NQ0UgY29kZQogICAgCiAgICBwdl9y
YWlzZV9pbnRlcnJ1cHQoKSBpcyBvbmx5IGNhbGxlZCBmb3IgTk1JcyB0aGVzZSBkYXlzLCBzbyB0
aGUgTUNFCiAgICBzcGVjaWZpYyBwYXJ0IGNhbiBiZSByZW1vdmVkLiBSZW5hbWUgcHZfcmFpc2Vf
aW50ZXJydXB0KCkgdG8KICAgIHB2X3JhaXNlX25taSgpIGFuZCBOTUlfTUNFX1NPRlRJUlEgdG8g
Tk1JX1NPRlRJUlEuCiAgICAKICAgIEFkZGl0aW9uYWxseSB0aGVyZSBpcyBubyBuZWVkIHRvIHBp
biB0aGUgdmNwdSB3aGljaCB0aGUgTk1JIGlzIGRlbGl2ZXJlZAogICAgdG87IHRoYXQgaXMgYSBs
ZWZ0b3ZlciBvZiAoYWxyZWFkeSByZW1vdmVkKSBNQ0UgaGFuZGxpbmcuIFNvIHJlbW92ZSB0aGUK
ICAgIHBpbm5pbmcsIHRvby4gTm90ZSB0aGF0IHBpbm5pbmcgd2FzIGludHJvZHVjZWQgYnkgY29t
bWl0IDM1NWIwNDY5YTgKICAgIGFkZGluZyBNQ0Ugc3VwcG9ydCAod2l0aCBOTUkgc3VwcG9ydCBl
eGlzdGluZyBhbHJlYWR5KS4gTUNFIHVzaW5nIHRoYXQKICAgIHBpbm5pbmcgd2FzIHJlbW92ZWQg
d2l0aCBjb21taXQgM2E5MTc2OWQ2ZSBhZ2FpbiB3aXRob3V0IGNsZWFuaW5nIHVwIHRoZQogICAg
Y29kZS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2Uu
Y29tPgogICAgUmV2aWV3ZWQtYW5kLXRlc3RlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNv
b3BlcjNAY2l0cml4LmNvbT4KCmNvbW1pdCA4OTcwODM0ZWI5NTU4NmQ4N2IwNjRlOGM3ZmM0OWVl
OGQyODc1ZGI0CkF1dGhvcjogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4KRGF0ZTogICBUaHUgT2N0IDE5IDExOjUwOjE4IDIwMTcgKzAxMDAKCiAgICBwYXNzdGhyb3Vn
aC92dGQ6IERvbid0IERNQSB0byB0aGUgc3RhY2sgaW4gcXVldWVfaW52YWxpZGF0ZV93YWl0KCkK
ICAgIAogICAgRE1BLWluZyB0byB0aGUgc3RhY2sgaXMgY29uc2lkZXJlZCBiYWQgcHJhY3RpY2Uu
ICBJbiB0aGlzIGNhc2UsIGlmIGEKICAgIHRpbWVvdXQgb2NjdXJzIGJlY2F1c2Ugb2YgYSBzbHVn
Z2lzaCBkZXZpY2Ugd2hpY2ggaXMgcHJvY2Vzc2luZyB0aGUKICAgIHJlcXVlc3QsIHRoZSBjb21w
bGV0aW9uIG5vdGlmaWNhdGlvbiB3aWxsIGNvcnJ1cHQgdGhlIHN0YWNrIG9mIGEKICAgIHN1YnNl
cXVlbnQgZGVlcGVyIGNhbGwgdHJlZS4KICAgIAogICAgUGxhY2UgdGhlIHBvbGxfc2xvdCBpbiBh
IHBlcmNwdSBhcmVhIGFuZCBETUEgdG8gdGhhdCBpbnN0ZWFkLgogICAgCiAgICBGaXggdGhlIGRl
Y2xhcmF0aW9uIG9mIHNhZGRyIGluIHN0cnVjdCBxaW52YWxfZW50cnksIHRvIGF2b2lkIGEgc2hp
ZnQgYnkKICAgIHR3by4gIFRoZSByZXF1aXJlbWVudCBoZXJlIGlzIHRoYXQgdGhlIERNQSBhZGRy
ZXNzIGlzIGR3b3JkIGFsaWduZWQsCiAgICB3aGljaCBpcyBjb3ZlcmVkIGJ5IHBvbGxfc2xvdCdz
IHR5cGUuCiAgICAKICAgIFRoaXMgY2hhbmdlIGRvZXMgbm90IGFkZHJlc3Mgb3RoZXIgaXNzdWVz
LiAgQ29ycmVsYXRpbmcgY29tcGxldGlvbnMKICAgIGFmdGVyIGEgdGltZW91dCB3aXRoIHRoZWly
IHJlcXVlc3QgaXMgYSBtb3JlIGNvbXBsaWNhdGVkIGNoYW5nZS4KICAgIAogICAgU2lnbmVkLW9m
Zi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFJldmll
d2VkLWJ5OiBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTog
S2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+Cgpjb21taXQgNTJmYzRhYWYxNjEzZTQ5
ZDAxOGJmM2M1YjE4OTliMTMxZWUyZjQxNwpBdXRob3I6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2Vy
LnBhdUBjaXRyaXguY29tPgpEYXRlOiAgIFR1ZSBKdWwgMjMgMTc6MDA6MDcgMjAxOSArMDIwMAoK
ICAgIHg4Ni9pb21tdTogYWRkIGNvbW1lbnQgcmVnYXJkaW5nIHNldHRpbmcgb2YgbmVlZF9zeW5j
CiAgICAKICAgIENsYXJpZnkgd2h5IHJlbGF4ZWQgaGFyZHdhcmUgZG9tYWlucyBkb24ndCBuZWVk
IGlvbW11IHBhZ2UtdGFibGUKICAgIHN5bmNpbmcuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFJv
Z2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IEphbiBC
ZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCmNvbW1pdCAwYzM4YzYxYWFkMjEwNmUyM2E1ZmNh
YjdlNDM1NjcxZmIzOWRjNDRjCkF1dGhvcjogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNp
dHJpeC5jb20+CkRhdGU6ICAgVHVlIEp1bCAyMyAxNjo1OToyMyAyMDE5ICswMjAwCgogICAgcGNp
OiBzd2l0Y2ggcGNpX2NvbmZfd3JpdGUzMiB0byB1c2UgcGNpX3NiZGZfdAogICAgCiAgICBUaGlz
IHJlZHVjZXMgdGhlIG51bWJlciBvZiBwYXJhbWV0ZXJzIG9mIHRoZSBmdW5jdGlvbiB0byB0d28s
IGFuZAogICAgc2ltcGxpZmllcyBzb21lIG9mIHRoZSBjYWxsaW5nIHNpdGVzLgogICAgCiAgICBT
aWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICAg
IFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBBY2tlZC1i
eTogQnJpYW4gV29vZHMgPGJyaWFuLndvb2RzQGFtZC5jb20+Cgpjb21taXQgNGZlMGNhYTA2OWRk
YmZkYjQwM2U5NDA0OTRlNDg5YjBmY2Q5NTJjZApBdXRob3I6IFJvZ2VyIFBhdSBNb25uw6kgPHJv
Z2VyLnBhdUBjaXRyaXguY29tPgpEYXRlOiAgIFR1ZSBKdWwgMjMgMTY6NTg6NDIgMjAxOSArMDIw
MAoKICAgIHBjaTogc3dpdGNoIHBjaV9jb25mX3dyaXRlMTYgdG8gdXNlIHBjaV9zYmRmX3QKICAg
IAogICAgVGhpcyByZWR1Y2VzIHRoZSBudW1iZXIgb2YgcGFyYW1ldGVycyBvZiB0aGUgZnVuY3Rp
b24gdG8gdHdvLCBhbmQKICAgIHNpbXBsaWZpZXMgc29tZSBvZiB0aGUgY2FsbGluZyBzaXRlcy4K
ICAgIAogICAgU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJp
eC5jb20+CiAgICBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoK
Y29tbWl0IDc1OTdjM2M3MjYzOWEwYTliMjM4ZTJlNDlmODkzNTkyYjQyOWQ2MTAKQXV0aG9yOiBS
b2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KRGF0ZTogICBUdWUgSnVsIDIz
IDE2OjU4OjA3IDIwMTkgKzAyMDAKCiAgICBwY2k6IHN3aXRjaCBwY2lfY29uZl93cml0ZTggdG8g
dXNlIHBjaV9zYmRmX3QKICAgIAogICAgVGhpcyByZWR1Y2VzIHRoZSBudW1iZXIgb2YgcGFyYW1l
dGVycyBvZiB0aGUgZnVuY3Rpb24gdG8gdHdvLCBhbmQKICAgIHNpbXBsaWZpZXMgc29tZSBvZiB0
aGUgY2FsbGluZyBzaXRlcy4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7D
qSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpi
ZXVsaWNoQHN1c2UuY29tPgoKY29tbWl0IGE1Mjg2N2UzZTFkMGYyNTk5NDdiZTk0MzllZTlkNmM5
ZmNmYzljYzkKQXV0aG9yOiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4K
RGF0ZTogICBUdWUgSnVsIDIzIDE2OjU0OjM4IDIwMTkgKzAyMDAKCiAgICBwY2k6IHN3aXRjaCBw
Y2lfY29uZl9yZWFkMzIgdG8gdXNlIHBjaV9zYmRmX3QKICAgIAogICAgVGhpcyByZWR1Y2VzIHRo
ZSBudW1iZXIgb2YgcGFyYW1ldGVycyBvZiB0aGUgZnVuY3Rpb24gdG8gdHdvLCBhbmQKICAgIHNp
bXBsaWZpZXMgc29tZSBvZiB0aGUgY2FsbGluZyBzaXRlcy4KICAgIAogICAgV2hpbGUgdGhlcmUg
Y29udmVydCB7SUdEL0lPSH1fREVWIHRvIGJlIGEgcGNpX3NiZGZfdCBpdHNlbGYgaW5zdGVhZCBv
ZgogICAgYSBkZXZpY2UgbnVtYmVyLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUg
TW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBCcmlhbiBXb29kcyA8
YnJpYW4ud29vZHNAYW1kLmNvbT4KICAgIFJldmlld2VkLWJ5OiBLZXZpbiBUaWFuIDxrZXZpbi50
aWFuQGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+Cgpjb21taXQgZDk1Yjk1OThhNjM0YTRkMmMwNzkwYjY2YWE2OGZmM2Q1NGU5Mjg1YQpB
dXRob3I6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgpEYXRlOiAgIFR1
ZSBKdWwgMjMgMTY6NTQ6MDEgMjAxOSArMDIwMAoKICAgIHBjaTogc3dpdGNoIHBjaV9jb25mX3Jl
YWQxNiB0byB1c2UgcGNpX3NiZGZfdAogICAgCiAgICBUaGlzIHJlZHVjZXMgdGhlIG51bWJlciBv
ZiBwYXJhbWV0ZXJzIG9mIHRoZSBmdW5jdGlvbiB0byB0d28sIGFuZAogICAgc2ltcGxpZmllcyBz
b21lIG9mIHRoZSBjYWxsaW5nIHNpdGVzLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBSb2dlciBQ
YXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBKYW4gQmV1
bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBBY2tlZC1ieTogQnJpYW4gV29vZHMgPGJyaWFu
Lndvb2RzQGFtZC5jb20+CiAgICBSZXZpZXdlZC1ieTogS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBp
bnRlbC5jb20+Cgpjb21taXQgZWJmYmQ1Nzg4MjQ1YTk3NzIxOTM2ODdkMjY5ZDcwYjljY2JhMjc3
MgpBdXRob3I6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgpEYXRlOiAg
IFR1ZSBKdWwgMjMgMTY6NTM6MjQgMjAxOSArMDIwMAoKICAgIHBjaTogc3dpdGNoIHBjaV9jb25m
X3JlYWQ4IHRvIHVzZSBwY2lfc2JkZl90CiAgICAKICAgIFRoaXMgcmVkdWNlcyB0aGUgbnVtYmVy
IG9mIHBhcmFtZXRlcnMgb2YgdGhlIGZ1bmN0aW9uIHRvIHR3bywgYW5kCiAgICBzaW1wbGlmaWVz
IHNvbWUgb2YgdGhlIGNhbGxpbmcgc2l0ZXMuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFJvZ2Vy
IFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IEphbiBC
ZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIEFja2VkLWJ5OiBCcmlhbiBXb29kcyA8YnJp
YW4ud29vZHNAYW1kLmNvbT4KICAgIFJldmlld2VkLWJ5OiBLZXZpbiBUaWFuIDxrZXZpbi50aWFu
QGludGVsLmNvbT4KCmNvbW1pdCBjYTVlY2Q5MjA3YWY5Y2EwM2U1ZTQ5ZjcyNzliMWVjMDg5ZTQ5
NGVhCkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpEYXRlOiAgIFR1ZSBK
dWwgMjMgMTY6NTI6MTkgMjAxOSArMDIwMAoKICAgIHg4NmVtdWw6IHVuY29uZGl0aW9uYWxseSBk
ZWxpdmVyICNVRCBmb3IgTFdQIGluc25zCiAgICAKICAgIFRoaXMgaXMgdG8gYWNjb21wYW55IGNv
bW1pdCA5MWY4NmY4NjM0ICgieDg2L3N2bTogRHJvcCBzdXBwb3J0IGZvciBBTUQncwogICAgTGln
aHR3ZWlnaHQgUHJvZmlsaW5nIikuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNo
IDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIEFja2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcu
Y29vcGVyM0BjaXRyaXguY29tPgoKY29tbWl0IDBkMTBhNzdjYzk4ZGRhMWI4ZjlhOTY5NTQxNDlh
ODcyZjQ2MDQ4YzkKQXV0aG9yOiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CkRhdGU6
ICAgVHVlIEp1bCAyMyAxMToyMDo1NSAyMDE5ICswMjAwCgogICAgeGVuL3NjaGVkOiBmaXggbG9j
a2luZyBpbiByZXN0b3JlX3ZjcHVfYWZmaW5pdHkoKQogICAgCiAgICBDb21taXQgMDc2M2NkMjY4
Nzg5N2I1NWU3ICgieGVuL3NjaGVkOiBkb24ndCBkaXNhYmxlIHNjaGVkdWxlciBvbiBjcHVzCiAg
ICBkdXJpbmcgc3VzcGVuZCIpIHJlbW92ZWQgYSBsb2NrIGluIHJlc3RvcmVfdmNwdV9hZmZpbml0
eSgpIHdoaWNoIG5lZWRzCiAgICB0byBzdGF5OiBjcHVtYXNrX3NjcmF0Y2hfY3B1KCkgbXVzdCBi
ZSBwcm90ZWN0ZWQgYnkgdGhlIHNjaGVkdWxlcgogICAgbG9jay4gcmVzdG9yZV92Y3B1X2FmZmlu
aXR5KCkgaXMgYmVpbmcgY2FsbGVkIGJ5IHRoYXdfZG9tYWlucygpLCBzbwogICAgd2l0aCBtdWx0
aXBsZSBkb21haW5zIGluIHRoZSBzeXN0ZW0gYW5vdGhlciBkb21haW4gbWlnaHQgYWxyZWFkeSBi
ZQogICAgcnVubmluZyBhbmQgdGhlIHNjaGVkdWxlciBtaWdodCBtYWtlIHVzZSBvZiBjcHVtYXNr
X3NjcmF0Y2hfY3B1KCkKICAgIGFscmVhZHkuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEp1ZXJn
ZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBEYXJpbyBGYWdnaW9s
aSA8ZGZhZ2dpb2xpQHN1c2UuY29tPgoKY29tbWl0IGMyMWRmNzYxOTlhYmEwZDJhNjY1NGQ1NmM4
ZTkzZTMxYzFmMDM5NzUKQXV0aG9yOiBWaWt0b3IgTWl0aW4gPHZpa3Rvci5taXRpbi4xOUBnbWFp
bC5jb20+CkRhdGU6ICAgVHVlIEp1biAxOCAxMTo1ODo1MSAyMDE5ICswMzAwCgogICAgeGVuL2Fy
bTogcmVtb3ZlIHVudXNlZCBkdF9kZXZpY2Vfbm9kZSBwYXJhbWV0ZXIKICAgIAogICAgU29tZSBv
ZiB0aGUgZnVuY3Rpb24gZ2VuZXJhdGluZyBub2RlcyAoZS5nIG1ha2VfdGltZXJfbm9kZSkKICAg
IHRha2UgaW4gYSBkdF9kZXZpY2Vfbm9kZSBwYXJhbWV0ZXIsIGJ1dCBuZXZlciB1c2VkIGl0Lgog
ICAgSXQgaXMgYWN0dWFsbHkgbWlzdXNlZCB3aGVuIGNyZWF0aW5nIERUIGZvciBEb21VLgogICAg
U28gaXQgaXMgdGhlIGJlc3QgdG8gcmVtb3ZlIHRoZSBwYXJhbWV0ZXIuCiAgICAKICAgIFN1Z2dl
c3RlZC1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KICAgIFNpZ25lZC1v
ZmYtYnk6IFZpa3RvciBNaXRpbiA8dmlrdG9yX21pdGluQGVwYW0uY29tPgogICAgUmV2aWV3ZWQt
Ynk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Cgpjb21taXQgZjU2ODEzZjM0
NzBjNWI0OTg3OTYzYzNjNDFlNGZlMTZiOTVjNWEzZgpBdXRob3I6IElnb3IgRHJ1emhpbmluIDxp
Z29yLmRydXpoaW5pbkBjaXRyaXguY29tPgpEYXRlOiAgIEZyaSBKdWwgMTkgMTQ6MDc6NDggMjAx
OSArMDEwMAoKICAgIHg4Ni9jcmFzaDogZml4IGtleGVjIHRyYW5zaXRpb24gYnJlYWthZ2UKICAg
IAogICAgRm9sbG93aW5nIDZmZjU2MGY3ZiAoIng4Ni9TTVA6IGRvbid0IHRyeSB0byBzdG9wIGFs
cmVhZHkgc3RvcHBlZCBDUFVzIikKICAgIGFuIGluY29ycmVjdCBjb25kaXRpb24gd2FzIHBsYWNl
ZCBpbnRvIGtleGVjIHRyYW5zaXRpb24gcGF0aAogICAgbGVhdmluZyBjcmFzaGluZyBDUFUgYWx3
YXlzIG9ubGluZSBicmVha2luZyBrZHVtcCBrZXJuZWwgZW50ZXJpbmcuCiAgICBDb3JyZWN0IGl0
IGJ5IHVuaWZ5aW5nIHRoZSBjb25kaXRpb24gd2l0aCBzbXBfc2VuZF9zdG9wKCkuCiAgICAKICAg
IFNpZ25lZC1vZmYtYnk6IElnb3IgRHJ1emhpbmluIDxpZ29yLmRydXpoaW5pbkBjaXRyaXguY29t
PgoKY29tbWl0IDAxZGM2YWE5NDI0NmEyZTQ1MTk3MjY1NTJiMDZhYzFmZTRlNmQzMWEKQXV0aG9y
OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkRhdGU6ICAgTW9uIEp1bCAyMiAxMjow
NjoxMCAyMDE5ICswMjAwCgogICAgQU1EL0lPTU1VOiBwYXNzIElPTU1VIHRvIGFtZF9pb21tdV9h
bGxvY19pbnRyZW1hcF90YWJsZSgpCiAgICAKICAgIFRoZSBmdW5jdGlvbiB3aWxsIHdhbnQgdG8g
a25vdyBJT01NVSBwcm9wZXJ0aWVzIChzcGVjaWZpY2FsbHkgdGhlIElSVEUKICAgIHNpemUpIHN1
YnNlcXVlbnRseS4KICAgIAogICAgQ29ycmVjdCBpbmRlbnRhdGlvbiBvZiBvbmUgb2YgdGhlIGNh
bGwgc2l0ZXMgYXQgdGhpcyBvY2Nhc2lvbi4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJl
dWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgQWNrZWQtYnk6IEFuZHJldyBDb29wZXIgPGFu
ZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTogQnJpYW4gV29vZHMgPGJyaWFu
Lndvb2RzQGFtZC5jb20+Cgpjb21taXQgNGU4ZTk4NzU2MjJjYmRiMjQ0NjljNDNjYTVmMDhmODNk
YzU5YmJjYQpBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBN
b24gSnVsIDIyIDEyOjA1OjI3IDIwMTkgKzAyMDAKCiAgICBBTUQvSU9NTVU6IHBhc3MgSU9NTVUg
dG8gaXRlcmF0ZV9pdnJzX2VudHJpZXMoKSBjYWxsYmFjawogICAgCiAgICBCb3RoIHVzZXJzIHdp
bGwgd2FudCB0byBrbm93IElPTU1VIHByb3BlcnRpZXMgKHNwZWNpZmljYWxseSB0aGUgSVJURQog
ICAgc2l6ZSkgc3Vic2VxdWVudGx5LiBMZXZlcmFnZSB0aGlzIHRvIGF2b2lkIHBvaW50bGVzcyBj
YWxscyB0byB0aGUKICAgIGNhbGxiYWNrIHdoZW4gSVZSUyBtYXBwaW5nIHRhYmxlIGVudHJpZXMg
YXJlIHVucG9wdWxhdGVkLiBUbyBhdm9pZAogICAgbGVha2luZyBpbnRlcnJ1cHQgcmVtYXBwaW5n
IHRhYmxlcyAoYm9ndXNseSkgYWxsb2NhdGVkIGZvciBJT01NVXMKICAgIHRoZW1zZWx2ZXMsIHRo
aXMgcmVxdWlyZXMgc3VwcHJlc3NpbmcgdGhlaXIgYWxsb2NhdGlvbiBpbiB0aGUgZmlyc3QKICAg
IHBsYWNlLCB0YWtpbmcgYSBzdGVwIGZ1cnRoZXIgd2hhdCBjb21taXQgNzU3MTIyYzBjZiAoJ0FN
RC9JT01NVTogZG9uJ3QKICAgICJhZGQiIElPTU1VcycpIGhhZCBkb25lLgogICAgCiAgICBBZGRp
dGlvbmFsbHkgc3VwcHJlc3MgdGhlIGNhbGwgZm9yIGFsaWFzIGVudHJpZXMsIGFzIGFnYWluIGJv
dGggdXNlcnMKICAgIGRvbid0IGNhcmUgYWJvdXQgdGhlc2UgYW55d2F5LiBJbiBmYWN0IHRoaXMg
ZWxpbWluYXRlcyBhIGZhaXIgYml0IG9mCiAgICByZWR1bmRhbmN5IGZyb20gZHVtcCBvdXRwdXQu
CiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4K
ICAgIEFja2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgog
ICAgQWNrZWQtYnk6IEJyaWFuIFdvb2RzIDxicmlhbi53b29kc0BhbWQuY29tPgoKY29tbWl0IGRm
MjAzMGMzNGNjOTE2MWRkOWUzNWMwZThjNTUwNTdlMTAxYWM4MWEKQXV0aG9yOiBKYW4gQmV1bGlj
aCA8amJldWxpY2hAc3VzZS5jb20+CkRhdGU6ICAgTW9uIEp1bCAyMiAxMjowMzo0NiAyMDE5ICsw
MjAwCgogICAgQU1EL0lPTU1VOiBwcm9jZXNzIHNvZnRpcnFzIHdoaWxlIGR1bXBpbmcgSVJUcwog
ICAgCiAgICBXaGVuIHRoZXJlIGFyZSBzdWZmaWNpZW50bHkgbWFueSBkZXZpY2VzIGxpc3RlZCBp
biB0aGUgQUNQSSB0YWJsZXMgKG5vCiAgICBtYXR0ZXIgaWYgdGhleSBhY3R1YWxseSBleGlzdCks
IG91dHB1dCBtYXkgdGFrZSB3YXkgbG9uZ2VyIHRoYW4gdGhlCiAgICB3YXRjaGRvZyB3b3VsZCBs
aWtlLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5j
b20+CiAgICBBY2tlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4KICAgIEFja2VkLWJ5OiBCcmlhbiBXb29kcyA8YnJpYW4ud29vZHNAYW1kLmNvbT4KCmNvbW1p
dCA2YWUyMmU3YWFjOGZiMGQzOTMxOGViMjdlYWI0MzlkZDk3NTIxMTc0CkF1dGhvcjogSmFuIEJl
dWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpEYXRlOiAgIE1vbiBKdWwgMjIgMTE6NTk6MDEgMjAx
OSArMDIwMAoKICAgIEFNRC9JT01NVTogZnJlZSBtb3JlIG1lbW9yeSB3aGVuIGNsZWFuaW5nIHVw
IGFmdGVyIGVycm9yCiAgICAKICAgIFRoZSBpbnRlcnJ1cHQgcmVtYXBwaW5nIGluLXVzZSBiaXRt
YXBzIHdlcmUgbGVha2VkIGluIGFsbCBjYXNlcy4gVGhlCiAgICByaW5nIGJ1ZmZlcnMgYW5kIHRo
ZSBtYXBwaW5nIG9mIHRoZSBNTUlPIHNwYWNlIHdlcmUgbGVha2VkIGZvciBhbnkgSU9NTVUKICAg
IHRoYXQgaGFkbid0IGJlZW4gZW5hYmxlZCB5ZXQuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEph
biBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29v
cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IEJyaWFuIFdvb2Rz
IDxicmlhbi53b29kc0BhbWQuY29tPgoocWVtdSBjaGFuZ2VzIG5vdCBpbmNsdWRlZCkKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 25 16:29:55 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Jul 2019 16:29:55 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqgcm-0005mv-Ua; Thu, 25 Jul 2019 16:29:48 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=rHZM=VW=savoirfairelinux.com=fredy.pulido@srs-us1.protection.inumbo.net>)
 id 1hqgcm-0005mq-1l
 for xen-devel@lists.xenproject.org; Thu, 25 Jul 2019 16:29:48 +0000
X-Inumbo-ID: 69fbfd72-aef9-11e9-a20e-63ae95a3ec56
Received: from mail.savoirfairelinux.com (unknown [208.88.110.44])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 69fbfd72-aef9-11e9-a20e-63ae95a3ec56;
 Thu, 25 Jul 2019 16:29:46 +0000 (UTC)
Received: from localhost (localhost [127.0.0.1])
 by mail.savoirfairelinux.com (Postfix) with ESMTP id C5B279C0395;
 Thu, 25 Jul 2019 12:29:45 -0400 (EDT)
Received: from mail.savoirfairelinux.com ([127.0.0.1])
 by localhost (mail.savoirfairelinux.com [127.0.0.1]) (amavisd-new, port 10032)
 with ESMTP id 7mOhYWk6Z6xq; Thu, 25 Jul 2019 12:29:44 -0400 (EDT)
Received: from localhost (localhost [127.0.0.1])
 by mail.savoirfairelinux.com (Postfix) with ESMTP id BC8D59C039D;
 Thu, 25 Jul 2019 12:29:44 -0400 (EDT)
X-Virus-Scanned: amavisd-new at mail.savoirfairelinux.com
Received: from mail.savoirfairelinux.com ([127.0.0.1])
 by localhost (mail.savoirfairelinux.com [127.0.0.1]) (amavisd-new, port 10026)
 with ESMTP id be6QW0P3d13I; Thu, 25 Jul 2019 12:29:44 -0400 (EDT)
Received: from thinkpad (unknown [192.168.51.254])
 by mail.savoirfairelinux.com (Postfix) with ESMTPSA id 93A539C0395;
 Thu, 25 Jul 2019 12:29:44 -0400 (EDT)
Message-ID: <989ad9d727890b433af099a582b3eff8250eef3e.camel@savoirfairelinux.com>
From: "Fredy P." <fredy.pulido@savoirfairelinux.com>
To: Roger Pau =?ISO-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>, Jan Beulich
 <JBeulich@suse.com>
Date: Thu, 25 Jul 2019 12:29:44 -0400
In-Reply-To: <20190725153431.nc4wibss7ivvjvye@Air-de-Roger>
References: <cc9a1959af91dc812553b700fee308573c5dea5d.camel@savoirfairelinux.com>
 <20190724154118.ourqzsecc6cylypd@Air-de-Roger>
 <40f51e942a4ce5d2f0aa6c557090cba1f0fccb16.camel@savoirfairelinux.com>
 <b9807309-6785-72ae-0a95-998f795fc51b@suse.com>
 <20190725131346.kve55aazhwls2rtb@Air-de-Roger>
 <7e05469ebe82e4564ed3cca3182e7bad41a3f2ed.camel@savoirfairelinux.com>
 <20190725134750.d5hw6dsxjowk4ann@Air-de-Roger>
 <0f520921-51a5-22c3-bd5d-7774f26bac30@suse.com>
 <20190725141734.tkgdcg5zrbefuwzz@Air-de-Roger>
 <659529bf-beb8-2a11-b21a-03069a66d530@suse.com>
 <20190725153431.nc4wibss7ivvjvye@Air-de-Roger>
Organization: Savoir-faire Linux
User-Agent: Evolution 3.30.5-1.1 
MIME-Version: 1.0
Subject: Re: [Xen-devel] CPU frequency throttling based on the temperature
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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.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>

T24gVGh1LCAyMDE5LTA3LTI1IGF0IDE3OjM0ICswMjAwLCBSb2dlciBQYXUgTW9ubsOpIHdyb3Rl
Ogo+IE9uIFRodSwgSnVsIDI1LCAyMDE5IGF0IDAyOjMxOjQwUE0gKzAwMDAsIEphbiBCZXVsaWNo
IHdyb3RlOgo+ID4gT24gMjUuMDcuMjAxOSAxNjoxNywgUm9nZXIgUGF1IE1vbm7DqSAgd3JvdGU6
Cj4gPiA+IE9uIFRodSwgSnVsIDI1LCAyMDE5IGF0IDAxOjU5OjIyUE0gKzAwMDAsIEphbiBCZXVs
aWNoIHdyb3RlOgo+ID4gPiA+IE9uIDI1LjA3LjIwMTkgMTU6NDcsIFJvZ2VyIFBhdSBNb25uw6kg
IHdyb3RlOgo+ID4gPiA+ID4gT24gVGh1LCBKdWwgMjUsIDIwMTkgYXQgMDk6Mjk6MDFBTSAtMDQw
MCwgRnJlZHkgUC4gd3JvdGU6Cj4gPiA+ID4gPiA+IE9uIFRodSwgMjAxOS0wNy0yNSBhdCAxNTox
MyArMDIwMCwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiA+ID4gPiA+ID4gPiBPbiBUaHUsIEp1
bCAyNSwgMjAxOSBhdCAxMjo1NDo0NlBNICswMDAwLCBKYW4gQmV1bGljaAo+ID4gPiA+ID4gPiA+
IHdyb3RlOgo+ID4gPiA+ID4gPiA+ID4gT24gMjUuMDcuMjAxOSAxNDo0NCwgIEZyZWR5IFAuICB3
cm90ZToKPiA+ID4gPiA+ID4gPiA+ID4gT24gV2VkLCAyMDE5LTA3LTI0IGF0IDE3OjQxICswMjAw
LCBSb2dlciBQYXUgTW9ubsOpCj4gPiA+ID4gPiA+ID4gPiA+IHdyb3RlOgo+ID4gPiA+ID4gPiA+
ID4gPiA+ID4gPiBXaGF0IGhhcmR3YXJlIGludGVyZmFjZSBkb2VzIHRoZXJtYWxkIChvciB0aGUK
PiA+ID4gPiA+ID4gPiA+ID4gPiA+ID4gZHJpdmVyIGluCj4gPiA+ID4gPiA+ID4gPiA+ID4gPiA+
IExpbnV4IGlmCj4gPiA+ID4gPiA+ID4gPiA+ID4gPiA+IHRoZXJlJ3Mgb25lKSB1c2UgdG8gZ2V0
IHRoZSB0ZW1wZXJhdHVyZSBkYXRhPwo+ID4gPiA+ID4gPiA+ID4gPiAKPiA+ID4gPiA+ID4gPiA+
ID4gSW4gb3VyIGluaXRpYWwgUE9DIHVzaW5nIFhlbiA0LjgueCB3ZSB3aGVyZSB1c2luZwo+ID4g
PiA+ID4gPiA+ID4gPiBMaW51eCBjb3JldGVtcAo+ID4gPiA+ID4gPiA+ID4gPiBkcml2ZXIKPiA+
ID4gPiA+ID4gPiA+ID4gcmVhZGluZyBieSBleGFtcGxlCj4gPiA+ID4gPiA+ID4gPiA+IC9jbGFz
cy9zeXMvaHdtb24vaHdtb24wL3RlbXAzX2lucHV0IGJ1dCBpdCBnb3QKPiA+ID4gPiA+ID4gPiA+
ID4gZGVwcmVjYXRlZCBhdCBjb21taXQKPiA+ID4gPiA+ID4gPiA+ID4gNzJlMDM4NDUwZDNkNWRl
MWEzOWYwY2ZhMmQyYjBmOWIzZDQzYzZjNgo+ID4gPiA+ID4gPiA+ID4gCj4gPiA+ID4gPiA+ID4g
PiBIbW0sIEkgd291bGRuJ3QgY2FsbCB0aGlzIGRlcHJlY2F0aW9uLCBidXQgYQo+ID4gPiA+ID4g
PiA+ID4gcmVncmVzc2lvbi4gSSB3b3VsZAo+ID4gPiA+ID4gPiA+ID4gc2F5IHdlIHdhbnQgdG8g
cmUtZXhwb3NlIHRoaXMgbGVhZiB0byBEb20wLCB0aGUgbW9yZQo+ID4gPiA+ID4gPiA+ID4gdGhh
dCB0aGUKPiA+ID4gPiA+ID4gPiA+IGNvbW1pdCBhbHNvIG9ubHkgbWVudGlvbnMgdW5wcml2aWxl
Z2VkIGRvbWFpbnMuIEFuZHJldz8KPiA+ID4gPiA+ID4gPiAKPiA+ID4gPiA+ID4gPiBBRkFJQ1Qg
ZnJvbSB0aGUgZG9jdW1lbnRzIHByb3ZpZGVkIGJ5IEZyZWR5IHRoZQo+ID4gPiA+ID4gPiA+IHRl
bXBlcmF0dXJlIGlzIHJlYWQKPiA+ID4gPiA+ID4gPiBmcm9tIGEgTVNSIHRoYXQgcmVwb3J0cyB0
aGUgY3VycmVudCB0ZW1wZXJhdHVyZSBvZiB0aGUKPiA+ID4gPiA+ID4gPiBjb3JlIG9uIHdoaWNo
Cj4gPiA+ID4gPiA+ID4gdGhlIE1TUiBpcyByZWFkIGZyb20uIFdoZW4gcnVubmluZyBvbiBYZW4g
dGhpcyB3aWxsIG9ubHkKPiA+ID4gPiA+ID4gPiB3b3JrCj4gPiA+ID4gPiA+ID4gY29ycmVjdGx5
IGlmIGRvbTAgaXMgZ2l2ZW4gdGhlIHNhbWUgdkNQVXMgYXMgcENQVXMgYW5kCj4gPiA+ID4gPiA+
ID4gdGhvc2UgYXJlCj4gPiA+ID4gPiA+ID4gaWRlbnRpdHkgcGlubmVkLgo+ID4gPiA+ID4gPiAK
PiA+ID4gPiA+ID4gSSBqdXN0IHdhbnQgdG8gYmUgc3VyZSBJIGdvdCBpdCBjb3JyZWN0bHksIGJ5
IHNheWluZyAiV2hlbgo+ID4gPiA+ID4gPiBydW5uaW5nIG9uCj4gPiA+ID4gPiA+IFhlbiB0aGlz
IHdpbGwgb25seSB3b3JrIGNvcnJlY3RseSBpZiAuLi4iIG1lYW5zIGluIGEgZnV0dXJlCj4gPiA+
ID4gPiA+IGltcGxlbWVudGF0aW9uIG9yIHRoYXQgcmlnaHQgbm93IGNvdWxkIHdvcmsgaWYgSSBw
aW4gdGhpcwo+ID4gPiA+ID4gPiB2L3BDUFVTPwo+ID4gPiA+ID4gCj4gPiA+ID4gPiBObywgcmln
aHQgbm93IHRoZXJlJ3Mgbm8gd2F5IHRvIGdldCB0aGlzIGRhdGEgZnJvbSBkb20wLAo+ID4gPiA+
ID4gcmVnYXJkbGVzcyBvZgo+ID4gPiA+ID4gdGhlIHBpbm5pbmcuCj4gPiA+ID4gCj4gPiA+ID4g
T2YgY291cnNlIHlvdSBjYW4sIHVzaW5nIHRoZSBNU1IgImRldmljZSIgTGludXggb3B0aW9uYWxs
eQo+ID4gPiA+IHByb3ZpZGVzIChwbHVzIHBlcmhhcHMgdGhlIHJkbXNyIHV0aWxpdHkgZnJvbSB0
aGUgbXNyLXRvb2xzCj4gPiA+ID4gcGFja2FnZSkuCj4gPiA+IAo+ID4gPiBCdXQgeW91IHdvbid0
IGdldCBjb2hlcmVudCByZXN1bHRzLCBzaW5jZSB0aGUgdkNQVSBtaWdodCBiZQo+ID4gPiBqdW1w
aW5nCj4gPiA+IGZyb20gcENQVSB0byBwQ1BVLCB0aHVzIHJldHVybmluZyB2YWx1ZXMgZnJvbSBt
dWx0aXBsZSBkaWZmZXJlbnQKPiA+ID4gcENQVXMKPiA+ID4gcmVnYXJkbGVzcyBvZiB3aGV0aGVy
IGFsbCByZG1zciBoYXZlIGJlZW4gZXhlY3V0ZWQgZnJvbSB0aGUgc2FtZQo+ID4gPiB2Q1BVCj4g
PiA+IGZyb20gZG9tMCBQb1YuCj4gPiAKPiA+IEkgZG9uJ3QgdW5kZXJzdGFuZC4gRWFybGllciB5
b3Ugc2FpZCAicmVnYXJkbGVzcyBvZiB0aGUgcGlubmluZyIuCj4gPiBUaGF0J3Mgd2hhdCBteSBy
ZXNwb25zZSB3YXMgdG8sIGkuZS4gSSB3YXMgaW1wbHlpbmcgdkNQVS1zIHRvIGJlCj4gPiBwaW5u
ZWQuCj4gCj4gT2ggc29ycnksIHRoYXQgd2FzIG1lIG5vdCB0YWtpbmcgaW50byBhY2NvdW50IHRo
ZSBlYXJsaWVyIGNvbnRleHQsCj4geW91Cj4gYXJlIHJpZ2h0LiBUbyBzdW1tYXJpemUgYW5kIG1h
a2UgdGhpbmdzIGVhc2llciBmb3IgRnJlZHkgSSB0aGluayB0aGUKPiBvcHRpb25zIGFyZToKPiAK
PiAgLSBDcmVhdGUgZG9tMCB3aXRoIHZDUFVzID09IHBDUFVzIGFuZCBpZGVudGl0eSBwaW4gdGhl
bS4gVGhlbiB5b3UKPiAgICAqY291bGQqIGV4cG9zZSBDUFVJRCBsZWFmIDYgdG8gZG9tMCBhbmQg
dGhpbmdzIHNob3VsZCBiZSBPSyBJTU8sCj4gICAgZWl0aGVyIHdoZW4gdXNpbmcgdGhlIExpbnV4
IGRyaXZlciBvciB3aGVuIHJlYWRpbmcgdmFsdWVzIGRpcmVjdGx5Cj4gICAgZnJvbSB1c2VyLXNw
YWNlIHVzaW5nIHRoZSBNU1IgZGV2aWNlIHBvaW50ZWQgb3V0IGJ5IEphbi4KPiAKPiAgLSBNb2Rp
ZnkgdGhlIExpbnV4IHRoZXJtYWwgZHJpdmVyIHRvIHJlcG9ydCB0aGUgdGVtcGVyYXR1cmUgZm9y
IGFsbAo+ICAgIHBDUFVzICh3aGljaCBtaWdodCBiZSBkaWZmZXJlbnQgdGhhbiBkb20wIHZDUFVz
KSB1c2luZwo+ICAgIFhFTlBGX3Jlc291cmNlX29wIGFuZCBYRU5fUkVTT1VSQ0VfT1BfTVNSX1JF
QUQuIEFGQUlDVCB5b3Ugd2lsbAo+ICAgIGFsc28gbmVlZCB0byBleHBvc2UgQ1BVSUQgbGVhZiA2
IHRvIGRvbTAgc28gdGhhdCB0aGUgdGhlcm1hbAo+IGRyaXZlcgo+ICAgIGF0dGFjaGVzLgo+IAo+
ICAtIEltcG9ydCBhIHRoZXJtYWwgZHJpdmVyIGludG8gWGVuIGFuZCBleHBvc2UgdGhlIHRoZXJt
YWwgZGF0YQo+ICAgIHNvbWV3aGVyZSwgaWU6IGEgWEVOUEYgaHlwZXJjYWxsIG1heWJlLgo+IAo+
IE1heWJlIHNvbWVvbmUgY2FuIGNvbWUgdXAgd2l0aCBtb3JlIGlkZWFzLCBidXQgdGhlcmUncyBs
aWtlbHkgc29tZQo+IGNvZGluZyB0byBiZSBkb25lIGluIG9yZGVyIHRvIGdldCB0aGlzIHdvcmtp
bmcuCgpUaGFua3MgUm9nZXIsIHRvIG1lIGZpcnN0IGxvb2sgbGlrZSBhIHdvcmthcm91bmQgdGhh
dCBjb3VsZCBzYXZlIG91cgpwcm9qZWN0IGRlbGl2ZXJ5IHJpZ2h0IG5vdy4gU2Vjb25kIGxvb2sg
dGhlIHJpZ2h0IHBhdGguCgpJJ2xsIGNvbnRpbnVlIHJlYWRpbmcsIEl0IGxvb2tzIHRoZXkgYXJl
IGRpZmZlcmVudCB3YXlzIHRvIGdldCB0aGVybWFsCkluZm9ybWF0aW9uIGZvcm0gTGludXggYW5k
IHBlciBkcml2ZXIgdGhlcmUgYXJlIGRpZmZlcmVudCB3YXlzIHRvLCB0bwpiZSBtb3JlIGNsZWFy
OgoKVGhlcm1hbGQgKEludGVsKSBbMV0gY2FuIHdvcmsgdXNpbmcgdGhpcyBrZXJuZWwgZHJpdmVy
czoKCiMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMKUHJlcmVxdWlzaXRlczoKCUtlcm5l
bAoJCVByZWZlcnMga2VybmVsIHdpdGgKCQkJSW50ZWwgUkFQTCBwb3dlciBjYXBwaW5nIGRyaXZl
ciA6IEF2YWlsYWJsZQpmcm9tIExpbnV4IGtlcm5lbCAzLjEzLnJjMQoJCQlJbnRlbCBQIFN0YXRl
IGRyaXZlciAoQXZhaWxhYmxlIGluIExpbnV4IGtlcm5lbApzdGFibGUgcmVsZWFzZSkKCQkJSW50
ZWwgUG93ZXIgY2xhbXAgZHJpdmVyIChBdmFpbGFibGUgaW4gTGludXgKa2VybmVsIHN0YWJsZSBy
ZWxlYXNlKQoJCQlJbnRlbCBJTlQzNDBYIGRyaXZlcnMKCQkJSW50ZWwgUkFQTC1tbWlvIHBvd2Vy
IGNhcHBpbmcgZHJpdmVyOiBBdmFpbGFibGUKZnJvbSA1LjMtcmMxCiMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIyMjIwoKTVNSIGxvb2tzIGxpa2UgcGFydCBvZiBSQVBMIGFuZCB0aGlzIG90aGVy
IGRvY3VtZW50IFsyXSBtZW50aW9uIDMgd2F5cwp0byBnZXQgaW5mb3JtYXRpb24gZnJvbSBSQVBM
IGRyaXZlciBhbmQgbWVudGlvbiB0aGF0IHRoaXMgaW5mb3JtYXRpb24KaXMgcGVyIHBhY2thZ2Ug
KHByb2Nlc29yKSBhbmQgbm90IHBlciBjb3JlOgoKIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIyMjIyMjIyMjCkxpbnV4IHN1cHBvcnQgaXMgdmlhIHBvd2VyY2FwL3N5c2ZzIChh
cyBwcm92aWRlZCBieQpkcml2ZXJzL3Bvd2VyY2FwL2ludGVsX3JhcGwuYykgYW5kIHBlcmZfZXZl
bnQgKGFzIHByb3ZpZGVkIGJ5CmFyY2gveDg2L2V2ZW50cy9pbnRlbC9yYXBsLmMpLiBBbHNvIHVz
ZXJzIG9mdGVuIGFjY2VzcyB0aGUgcmVsZXZhbnQgTVNSCnJlZ2lzdGVycyBkaXJlY3RseSB2aWEg
dGhlIC9kZXYvbXNyIG9yIHNhZmUtbXNyIGludGVyZmFjZXMuCgpWYXJpb3VzIHZhbHVlcyBhcmUg
cHJvdmlkZWQsIG5vdCBhbGwgY2hpcHMgc3VwcG9ydCBhbGwgdmFsdWVzLiBUaGUKInBhY2thZ2Ui
IHZhbHVlIGlzIGZvciBvbmUgcHJvY2Vzc29yIHBhY2thZ2UgKHdoaWNoIG1heSBjb250YWluIG1h
bnkKY29yZXM7IGEgc3lzdGVtIG1pZ2h0IGhhdmUgbXVsdGlwbGUgcGFja2FnZXMpLiBUaGUgUFAw
LyJjb3JlcyIgdmFsdWUgaXMKcG93ZXIgdXNhZ2UgYnkgYWxsIG9mIHRoZSBjb3JlcyBpbiB0aGUg
cGFja2FnZSAoeW91IGNhbm5vdCBicmVhayBkb3duCnRvIGluZGl2aWR1YWwgY29yZXMpLiBUaGUg
UFAxIHZhbHVlIGlzIHRoZSB1bmNvcmUsIGluIG5vbi1zZXJ2ZXIgY2hpcHMKdGhpcyBvZnRlbiBw
cm92aWRlcyBpbmZvIGZvciB0aGUgaW50ZWdyYXRlZCBHUFUuIFRoZSAiRFJBTSIgdmFsdWUgaXMK
Zm9yIHRoZSBEUkFNIGluIHRoZSBzeXN0ZW0uIFRoZSAiUHN5cyIgdmFsdWUgaXMgdGhlIGVudGly
ZSBTb0MgKHN5c3RlbQpvbiBjaGlwKS4gCiMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIyMjIwoKSSdsbCB0cnkgdG8gZ2V0IGEgbW9yZSBjbGVhciB1bmRlcnN0YW5kaW5n
IGFuZCBpZiBJIGhhdmUgaWRlYXMgb3IKc29sdXRpb25zIEknbGwgYnJpbmcgdGhlbSBoZXJlLgoK
ClsxXSBodHRwczovL2dpdGh1Yi5jb20vaW50ZWwvdGhlcm1hbF9kYWVtb24KWzJdIGh0dHA6Ly93
ZWIuZWVjZS5tYWluZS5lZHUvfnZ3ZWF2ZXIvcHJvamVjdHMvcmFwbC9yYXBsX3N1cHBvcnQuaHRt
bAoKPiAKPiBSb2dlci4KPiAKPiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwo+IFhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKPiBYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKPiBodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVsCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 25 16:53:33 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Jul 2019 16: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 1hqgzd-0007iz-VA; Thu, 25 Jul 2019 16:53:25 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=hi16=VW=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hqgzd-0007ip-15
 for xen-devel@lists.xenproject.org; Thu, 25 Jul 2019 16:53:25 +0000
X-Inumbo-ID: b5530434-aefc-11e9-8a93-0b96983603ec
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b5530434-aefc-11e9-8a93-0b96983603ec;
 Thu, 25 Jul 2019 16:53:21 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hqgzY-0002a8-LX; Thu, 25 Jul 2019 16:53:20 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hqgzY-000075-8A; Thu, 25 Jul 2019 16:53:20 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hqgzY-0006ty-7W; Thu, 25 Jul 2019 16:53:20 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139340-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=c1681c394348636c5a7fbaa949623cef5eb9e9d5
X-Osstest-Versions-That: xen=991b9c6ff7be20a02be146b99a711a5c94664ab1
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 25 Jul 2019 16:53:20 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 139340: 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>

ZmxpZ2h0IDEzOTM0MCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzOTM0MC8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICBjMTY4MWMzOTQzNDg2MzZjNWE3ZmJhYTk0OTYyM2NlZjVlYjllOWQ1CmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICA5OTFiOWM2ZmY3YmUyMGEwMmJl
MTQ2Yjk5YTcxMWE1Yzk0NjY0YWIxCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzkzMzQgIDIwMTkt
MDctMjUgMTE6MDA6NTEgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM5MzQwICAy
MDE5LTA3LTI1IDE0OjAwOjU0IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cgpq
b2JzOgogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qu
b3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dz
LCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSBy
ZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hi
PW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7
YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5k
IGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3Vt
bWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9n
aXQveGVuLmdpdAogICA5OTFiOWM2ZmY3Li5jMTY4MWMzOTQzICBjMTY4MWMzOTQzNDg2MzZjNWE3
ZmJhYTk0OTYyM2NlZjVlYjllOWQ1IC0+IHNtb2tlCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 25 19:08:39 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Jul 2019 19:08:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqj64-0007l2-GM; Thu, 25 Jul 2019 19:08: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=M7Yg=VW=gmail.com=persaur@srs-us1.protection.inumbo.net>)
 id 1hqj62-0007kx-VB
 for xen-devel@lists.xenproject.org; Thu, 25 Jul 2019 19:08:11 +0000
X-Inumbo-ID: 8a321380-af0f-11e9-8980-bc764e045a96
Received: from mail-qt1-x842.google.com (unknown [2607:f8b0:4864:20::842])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8a321380-af0f-11e9-8980-bc764e045a96;
 Thu, 25 Jul 2019 19:08:09 +0000 (UTC)
Received: by mail-qt1-x842.google.com with SMTP id k10so50240733qtq.1
 for <xen-devel@lists.xenproject.org>; Thu, 25 Jul 2019 12:08:09 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:subject:from:in-reply-to:date:cc
 :content-transfer-encoding:message-id:references:to;
 bh=13Nu5THlpeQ9be32pBci+6df/d3DWPM2EfELvF3CEl0=;
 b=itcZjMvtZiaVnOh7qVtSWZMdkmFsIY0ds/Is2E5gQwpbv1JO1JShlWF4Oe3OL9WCUU
 AAdxooHjFbNN5evrcvqOF/oPqtgxSLs+onQKE6RYeFmQXr/NSW3xO9qK6QdlihCAXJdf
 O1Yoway0jFMuwSBijfGKWFOGk5geMdDCDFGO6B9Q6BJQ85JgTK1SvbwpSRaDzZWkyaDj
 cdqWlk6nxIuDbfBZOhNyJ7fvf/sEwREnKp4ymhVcBhB6q7n3+TLXAkVI+oYZXOdhNaxV
 R7hpdgaj9kr1X1olvY6PKpx+0Wd5vbS9938f8AX7lkkUHI5280EmlUgOG5hoXBijd/Xs
 piSg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc
 :content-transfer-encoding:message-id:references:to;
 bh=13Nu5THlpeQ9be32pBci+6df/d3DWPM2EfELvF3CEl0=;
 b=egQ+xWKMEmfR0WuWXCHYbYBBOZGtWSajON7+Y0V6GtSKoqUKcRPz5zso4VrOtkM8xE
 uZFUwEtdXeHoGNoL8Kt1U6z8wvhlXjhFi+aLNxnSGq0zxnQAZnOWuP9+5/uRmSf1Z8m+
 dFOQPddcvUWHYNtwBRY+Yf0J/HLBh7xmpw45sG0F5iK/aSLTCSSMxkuBhN4klJhJSyWP
 /YC0JzngOyyiFftU6Y2Tnqq3MNs2OPlSCc38cvpO97xo9Az/KnvWBUFoS87gSwgfLoCI
 GHPzeHh/OdpXlM7trwWdlCvIHvJde8DEpb1CMPnaUWZTtCQTcO/exfaxmFw02KJxVuil
 O6Fg==
X-Gm-Message-State: APjAAAVPmVPltdft7ICRyR7TWULFDNqKZHxmEyWpDyni5+oZtznvzOXN
 6FT64xOGyjKOPLLeCDpYgb8=
X-Google-Smtp-Source: APXvYqwwVk+NVPrrZG8nk9bBR1oyAajjykF7kvLRypqc1o0kacBJeCAUqz2U4I3arC+vfqfncdX4Hw==
X-Received: by 2002:ac8:275a:: with SMTP id h26mr62596532qth.345.1564081688538; 
 Thu, 25 Jul 2019 12:08:08 -0700 (PDT)
Received: from ?IPv6:2607:fb90:24a1:a61b:35c8:207e:1332:8c4e?
 ([2607:fb90:24a1:a61b:35c8:207e:1332:8c4e])
 by smtp.gmail.com with ESMTPSA id 23sm22512841qkk.121.2019.07.25.12.08.07
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Thu, 25 Jul 2019 12:08:08 -0700 (PDT)
Mime-Version: 1.0 (1.0)
From: Rich Persaud <persaur@gmail.com>
X-Mailer: iPhone Mail (16G77)
In-Reply-To: <20190725135112.83569-1-roger.pau@citrix.com>
Date: Thu, 25 Jul 2019 15:08:07 -0400
Message-Id: <AC845283-0555-4296-97B4-EDFB6A4C5882@gmail.com>
References: <20190725135112.83569-1-roger.pau@citrix.com>
To: Roger Pau Monne <roger.pau@citrix.com>
Subject: Re: [Xen-devel] [PATCH] tboot: remove maintainers and declare
 orphaned
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: =?utf-8?Q?Marek_Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>, Daniel Smith <dpsmith@apertussolutions.com>,
 Stefano Stabellini <sstabellini@kernel.org>, jun.nakajima@intel.com,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Lukasz Hawrylko <lukasz.hawrylko@intel.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, tboot-devel@lists.sourceforge.net,
 Tim Deegan <tim@xen.org>, Lars Kurth <lars.kurth.xen@gmail.com>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>,
 Shane Wang <shane.wang@intel.com>, xen-devel@lists.xenproject.org
Content-Type: multipart/mixed; boundary="===============9171636174846756447=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============9171636174846756447==
Content-Type: multipart/alternative;
	boundary=Apple-Mail-6084C510-8677-43BB-AF00-3F03F993C5F6
Content-Transfer-Encoding: 7bit


--Apple-Mail-6084C510-8677-43BB-AF00-3F03F993C5F6
Content-Type: text/plain;
	charset=us-ascii
Content-Transfer-Encoding: quoted-printable

(cc Intel and tboot-devel)

Hi Roger,

Thanks for your interest in documenting the status of maintenance for Intel T=
XT support in Xen.  Intel TXT and Xen are deployed in production today by Op=
enXT and QubesOS for boot integrity.  Xen was a pioneering adopter of DRTM, a=
lmost a decade ago, but mainstream enterprise computing is now catching up w=
ith the May 2019 release of Windows 10 SystemGuard.  It would be nice to avo=
id "orphaning" one of Xen's competitive advantages in 2019.

> On Jul 25, 2019, at 09:51, Roger Pau Monne <roger.pau@citrix.com> wrote:
>=20
> Gang Wei Intel email address has been bouncing for some time now,

Gang Wei's replacement is Lukasz Hawrylko, who posted on March 6, 2019:
https://lists.gt.net/xen/devel/546401

Could you include Lukasz patch, along with Julien's requested formatting cha=
nges, in your update to the MAINTAINERS file?  As a new Xen maintainer and c=
ontributor, Lukasz may not yet be familiar with the procedures and practices=
 of the Xen community.  We can welcome his new maintainership role without d=
ropping support for a feature, that (a) he is maintaining, (b) is used by Xe=
n.

> and
> the other maintainer is non-responsive to patches [0], so remove
> maintainers and declare INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
> orphaned.
>=20
> [0] https://lists.xenproject.org/archives/html/xen-devel/2019-05/msg00563.=
html

Since we have at least one Intel maintainer, Lukasz, the feature need not be=
 orphaned.  If Shawn is not responding to the request to confirm Lukasz as m=
aintainer, the Xen community has multiple communication channels with Intel.=
  Pragmatically, a review of the tboot-devel archives shows that Lukasz is w=
orking on tboot development. =20

Rich=

--Apple-Mail-6084C510-8677-43BB-AF00-3F03F993C5F6
Content-Type: text/html;
	charset=utf-8
Content-Transfer-Encoding: quoted-printable

<html><head><meta http-equiv=3D"content-type" content=3D"text/html; charset=3D=
utf-8"></head><body dir=3D"auto"><div dir=3D"ltr"><span></span></div><div di=
r=3D"ltr"><meta http-equiv=3D"content-type" content=3D"text/html; charset=3D=
utf-8"><div dir=3D"ltr"><span></span></div><div dir=3D"ltr"><meta http-equiv=
=3D"content-type" content=3D"text/html; charset=3Dutf-8"><div dir=3D"ltr"><s=
pan></span></div><div dir=3D"ltr"><meta http-equiv=3D"content-type" content=3D=
"text/html; charset=3Dutf-8"><div dir=3D"ltr"><span></span></div><div dir=3D=
"ltr"><meta http-equiv=3D"content-type" content=3D"text/html; charset=3Dutf-=
8"><div dir=3D"ltr"><span></span></div><div dir=3D"ltr"><meta http-equiv=3D"=
content-type" content=3D"text/html; charset=3Dutf-8"><div dir=3D"ltr"><span>=
</span></div><div dir=3D"ltr"><meta http-equiv=3D"content-type" content=3D"t=
ext/html; charset=3Dutf-8"><div dir=3D"ltr"><span></span></div><div dir=3D"l=
tr"><meta http-equiv=3D"content-type" content=3D"text/html; charset=3Dutf-8"=
><div dir=3D"ltr"></div><div><span style=3D"background-color: rgba(255, 255,=
 255, 0);"><i>(cc Intel and tboot-devel)</i></span></div><div><span style=3D=
"background-color: rgba(255, 255, 255, 0);"><br></span></div><div><span styl=
e=3D"background-color: rgba(255, 255, 255, 0);">Hi Roger,</span></div><div><=
span style=3D"background-color: rgba(255, 255, 255, 0);"><br></span></div><d=
iv><span style=3D"background-color: rgba(255, 255, 255, 0);">Thanks for your=
 interest in documenting the status of maintenance for Intel TXT support in X=
en. &nbsp;Intel TXT and Xen are deployed in production today by OpenXT and Q=
ubesOS for boot integrity. &nbsp;Xen was a pioneering adopter of DRTM, almos=
t a decade ago, but mainstream enterprise computing is now catching up with t=
he May 2019 release of Windows 10 SystemGuard. &nbsp;It would be nice to avo=
id "orphaning" one of Xen's competitive advantages in 2019.</span></div><div=
><br></div><div dir=3D"ltr">On Jul 25, 2019, at 09:51, Roger Pau Monne &lt;<=
a href=3D"mailto:roger.pau@citrix.com">roger.pau@citrix.com</a>&gt; wrote:</=
div><div dir=3D"ltr"><br></div><blockquote type=3D"cite"><div dir=3D"ltr"><s=
pan>Gang Wei Intel email address has been bouncing for some time now, </span=
></div></blockquote><div><br></div><div>Gang Wei's replacement is Lukasz Haw=
rylko, who posted on March 6, 2019:</div><div><a href=3D"https://lists.gt.ne=
t/xen/devel/546401">https://lists.gt.net/xen/devel/546401</a></div><div><br>=
</div><div>Could you include Lukasz patch, along with Julien's requested for=
matting changes, in your update to the MAINTAINERS file? &nbsp;As a new Xen m=
aintainer and contributor, Lukasz may not yet be familiar with the procedure=
s and practices of the Xen community. &nbsp;We can welcome his new maintaine=
rship role without dropping support for a feature, that (a) he is maintainin=
g, (b) is used by Xen.</div><br><blockquote type=3D"cite"><div dir=3D"ltr"><=
span>and</span><br><span>the other maintainer is non-responsive to patches [=
0], so remove</span><br><span>maintainers and declare INTEL(R) TRUSTED EXECU=
TION TECHNOLOGY (TXT)</span><br><span>orphaned.</span><br><span></span><br><=
span>[0] <a href=3D"https://lists.xenproject.org/archives/html/xen-devel/201=
9-05/msg00563.html">https://lists.xenproject.org/archives/html/xen-devel/201=
9-05/msg00563.html</a></span><br><br></div></blockquote><div dir=3D"ltr"><br=
></div><div dir=3D"ltr">Since we have at least one Intel maintainer, Lukasz,=
 the feature need not be orphaned. &nbsp;If Shawn is not responding to the r=
equest to confirm Lukasz as maintainer, the Xen community has multiple commu=
nication channels with Intel. &nbsp;Pragmatically, a review of the tboot-dev=
el archives shows that Lukasz is working on tboot development. &nbsp;</div><=
div dir=3D"ltr"><br></div><div dir=3D"ltr">Rich</div></div></div></div></div=
></div></div></div></body></html>=

--Apple-Mail-6084C510-8677-43BB-AF00-3F03F993C5F6--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============9171636174846756447==--


From xen-devel-bounces@lists.xenproject.org Thu Jul 25 19:19:00 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Jul 2019 19:19:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqjGS-0008WK-Mm; Thu, 25 Jul 2019 19:18: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=HEBQ=VW=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hqjGQ-0008WF-Vn
 for xen-devel@lists.xenproject.org; Thu, 25 Jul 2019 19:18:55 +0000
X-Inumbo-ID: 09904e9c-af11-11e9-8980-bc764e045a96
Received: from EUR02-VE1-obe.outbound.protection.outlook.com (unknown
 [40.107.2.87]) by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 09904e9c-af11-11e9-8980-bc764e045a96;
 Thu, 25 Jul 2019 19:18:53 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; 
 s=selector2-armh-onmicrosoft-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=b8kDBSv+qc0HHbFnZFBlBY6JFzmiZ1T1aUCFm/pnOGY=;
 b=ixoeg1rkOgP9Zb9EDJeo2h1jw4ogWJHnGKyFWNQSA7JAuPf+TdQHZ7JLsaRRtT3eDJpYgZIqOEBLQaDAAOQ/Fsf0lRIvM5wo6/d2nWTBRQypxkPKx/i7jJEXno/frvPIn1+Qmuy8xpcXLpBr7tLkMcFUZPvro59jVkdJh9wGKcw=
Received: from AM6PR08CA0043.eurprd08.prod.outlook.com (2603:10a6:20b:c0::31)
 by AM5PR0802MB2596.eurprd08.prod.outlook.com (2603:10a6:203:98::8)
 with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2094.17; Thu, 25 Jul
 2019 19:18:49 +0000
Received: from VE1EUR03FT026.eop-EUR03.prod.protection.outlook.com
 (2a01:111:f400:7e09::205) by AM6PR08CA0043.outlook.office365.com
 (2603:10a6:20b:c0::31) with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.2094.14 via Frontend
 Transport; Thu, 25 Jul 2019 19:18:49 +0000
Authentication-Results: spf=temperror (sender IP is 63.35.35.123)
 smtp.mailfrom=arm.com; lists.xenproject.org; dkim=pass (signature was
 verified) header.d=armh.onmicrosoft.com; lists.xenproject.org; dmarc=temperror
 action=none header.from=arm.com;
Received-SPF: TempError (protection.outlook.com: error in processing during
 lookup of arm.com: DNS Timeout)
Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by
 VE1EUR03FT026.mail.protection.outlook.com (10.152.18.148) with
 Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id
 15.20.2052.18 via Frontend Transport; Thu, 25 Jul 2019 19:18:48 +0000
Received: ("Tessian outbound 578a71fe5eaa:v26");
 Thu, 25 Jul 2019 19:18:37 +0000
X-CheckRecipientChecked: true
X-CR-MTA-CID: c0e90fbd8fad1ef9
X-CR-MTA-TID: 64aa7808
Received: from 593164a22aec.1 (ip-172-16-0-2.eu-west-1.compute.internal
 [104.47.1.50]) by 64aa7808-outbound-1.mta.getcheckrecipient.com id
 5D7A003C-13E9-46BB-8F25-72A5C67F1924.1; 
 Thu, 25 Jul 2019 19:18:32 +0000
Received: from EUR01-VE1-obe.outbound.protection.outlook.com
 (mail-ve1eur01lp2050.outbound.protection.outlook.com [104.47.1.50])
 by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id 593164a22aec.1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384);
 Thu, 25 Jul 2019 19:18:32 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=DlCaa0/6pKNehVB3vGnGCbaxCTLTDXej9VsKZmlxxclfyUjTzsKnUmL8GyYNMVbSXWyEcMKUcpAPI0xmt2obqCjvjeGJ0UjZT1IrnpppxJMzSdCI6cGhYyIPjGrObRltelv99sU0dhVeUcR53t+tx6wvqNZ4AHXhYt5GTjboQ1XHb7HCTpDrDdiAW7CPhqK7teTD3Pp6lkePnNmm7gkNVU6eSelYhvOyHn2vdS0lQwJpfsG+wqLyU1Vs/qD9fc/Uvsbt/9rU3CpHunshxCEJFNdUJTiQnIOg4QSnCVG8EI+u+kDeH8H5IhLFfsblj2uC6wHWqlzpplNxqSNKVKUkaw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=b8kDBSv+qc0HHbFnZFBlBY6JFzmiZ1T1aUCFm/pnOGY=;
 b=mbGN1wyWWy0/kCN41cVsW24qIWbaMkBvCTmNDbHPEA/xrmQ4HIFhnVZf1z3TMSP2X8o2/ziSiV4jtBfVAXj+4nR0wYrVHlYDNmDTF9WEBYKNK/b0ZsxWepHFRz8tr3OCZz2OjfRPsl9FNpCXwZZEd2LaAifuFK481e5n7CZ3FQYOoXZjmW2ydnhvVjGv2YasSb3Q2E5vzLBvOUFTYaX09KSj9Zbcn3wSbJdOo4hOBYYScJMOVisFAdB/xhkkG8FWBfo6RDA/KGQQHEIMqMISdQ8Cs7Zgp5V3GfX+0viwznvF1xaBAvUPn8WR6ezt1+iJ+JIB2I2+6/A3VHV2ER7vPA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=arm.com;dmarc=pass action=none header.from=arm.com;dkim=pass
 header.d=arm.com;arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; 
 s=selector2-armh-onmicrosoft-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=b8kDBSv+qc0HHbFnZFBlBY6JFzmiZ1T1aUCFm/pnOGY=;
 b=ixoeg1rkOgP9Zb9EDJeo2h1jw4ogWJHnGKyFWNQSA7JAuPf+TdQHZ7JLsaRRtT3eDJpYgZIqOEBLQaDAAOQ/Fsf0lRIvM5wo6/d2nWTBRQypxkPKx/i7jJEXno/frvPIn1+Qmuy8xpcXLpBr7tLkMcFUZPvro59jVkdJh9wGKcw=
Received: from DB8PR08MB5499.eurprd08.prod.outlook.com (10.255.185.80) by
 DB8PR08MB5065.eurprd08.prod.outlook.com (10.255.18.33) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2094.17; Thu, 25 Jul 2019 19:18:30 +0000
Received: from DB8PR08MB5499.eurprd08.prod.outlook.com
 ([fe80::716d:55cb:fc6c:dad]) by DB8PR08MB5499.eurprd08.prod.outlook.com
 ([fe80::716d:55cb:fc6c:dad%2]) with mapi id 15.20.2115.005; Thu, 25 Jul 2019
 19:18:30 +0000
From: Julien Grall <Julien.Grall@arm.com>
To: Rich Persaud <persaur@gmail.com>, Roger Pau Monne <roger.pau@citrix.com>
Thread-Topic: [Xen-devel] [PATCH] tboot: remove maintainers and declare
 orphaned
Thread-Index: AQHVQvAWk6mPFUPSlEi/KMD71+V/xqbbsrWAgAAC44A=
Date: Thu, 25 Jul 2019 19:18:30 +0000
Message-ID: <34b57c54-21c1-76dc-2eeb-4f072bd5fc61@arm.com>
References: <20190725135112.83569-1-roger.pau@citrix.com>
 <AC845283-0555-4296-97B4-EDFB6A4C5882@gmail.com>
In-Reply-To: <AC845283-0555-4296-97B4-EDFB6A4C5882@gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: LO2P265CA0070.GBRP265.PROD.OUTLOOK.COM
 (2603:10a6:600:60::34) To DB8PR08MB5499.eurprd08.prod.outlook.com
 (2603:10a6:10:fa::16)
Authentication-Results-Original: spf=none (sender IP is )
 smtp.mailfrom=Julien.Grall@arm.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [217.140.96.140]
x-ms-publictraffictype: Email
X-MS-Office365-Filtering-Correlation-Id: 5b057055-3568-4267-fc2b-08d71134ebbf
X-MS-Office365-Filtering-HT: Tenant
X-Microsoft-Antispam-Untrusted: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(4618075)(2017052603328)(7193020);
 SRVR:DB8PR08MB5065; 
X-MS-TrafficTypeDiagnostic: DB8PR08MB5065:|AM5PR0802MB2596:
X-Microsoft-Antispam-PRVS: <AM5PR0802MB25969B0FB921B58780810CBB80C10@AM5PR0802MB2596.eurprd08.prod.outlook.com>
x-checkrecipientrouted: true
x-ms-oob-tlc-oobclassifiers: OLM:7691;OLM:7691;
x-forefront-prvs: 0109D382B0
X-Forefront-Antispam-Report-Untrusted: SFV:NSPM;
 SFS:(10009020)(4636009)(136003)(376002)(396003)(346002)(366004)(39860400002)(199004)(189003)(31686004)(6436002)(71190400001)(44832011)(8936002)(14444005)(53936002)(6486002)(66066001)(486006)(6512007)(2616005)(2906002)(66946007)(110136005)(68736007)(6116002)(102836004)(25786009)(386003)(53546011)(76176011)(6506007)(478600001)(476003)(64756008)(81166006)(81156014)(446003)(66556008)(52116002)(8676002)(11346002)(305945005)(99286004)(186003)(26005)(5660300002)(6246003)(7736002)(4744005)(31696002)(66446008)(256004)(36756003)(3846002)(229853002)(14454004)(86362001)(66476007)(71200400001)(4326008)(54906003)(316002)(7416002);
 DIR:OUT; SFP:1101; SCL:1; SRVR:DB8PR08MB5065;
 H:DB8PR08MB5499.eurprd08.prod.outlook.com; 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-MS-Exchange-SenderADCheck: 1
X-Microsoft-Antispam-Message-Info-Original: 6Z4VQ9/7+zMfZaJe5J05VkmqHGbPvvcfO5qc5lP2RDAcOx6rNhKXkJZK8NgH7YzSDFUAfIFOZuN86rjp2nNaNvnP9Be3HQKmtNVfKq4zZYaRA6tDG+Qgewwuy+VUmoaIuomMZery8OW+r6l95HLbvF+US9TvoMC+7xAaGUzSySoou9tF6xA9s9CXEvhm8wwE21ZX2aKC/0JAqOowfQfQcm3ch4LYb2gtE8Ox58bqOd62Y1MSM4kHWVoQloSOyjsoBUZ3JfnyxKnD3XXPa2k3WUZxIxdxRLqi3HiTo3Pty2Fw4Ys2aop7L0JkwElwRFrlnJb1knPlVE/xpxWHZwMViULAs9XVPrJreQpX8ZS3jDRQ6HTkePg4hQmLD5YH7RwW6jGaDugpNBYMYg4X6LsQSAjDeDWPAeLdDIEosrG7m+c=
Content-ID: <431AAFE7EFCB4A4A8C3F2557FF1A1593@eurprd08.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB8PR08MB5065
Original-Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Julien.Grall@arm.com; 
X-EOPAttributedMessage: 0
X-MS-Exchange-Transport-CrossTenantHeadersStripped: VE1EUR03FT026.eop-EUR03.prod.protection.outlook.com
X-Forefront-Antispam-Report: CIP:63.35.35.123; IPV:CAL; SCL:-1; CTRY:IE;
 EFV:NLI; SFV:NSPM;
 SFS:(10009020)(4636009)(396003)(346002)(376002)(136003)(39860400002)(2980300002)(199004)(189003)(76130400001)(76176011)(4326008)(31696002)(305945005)(5660300002)(81166006)(50466002)(229853002)(86362001)(66066001)(446003)(25786009)(2616005)(26826003)(14454004)(7736002)(6116002)(6512007)(47776003)(11346002)(3846002)(316002)(478600001)(36756003)(70206006)(476003)(6486002)(63370400001)(70586007)(22756006)(436003)(4744005)(356004)(63350400001)(6246003)(6506007)(53546011)(36906005)(99286004)(336012)(107886003)(2906002)(102836004)(23676004)(8936002)(54906003)(110136005)(126002)(31686004)(8676002)(486006)(2486003)(186003)(386003)(81156014)(14444005)(26005);
 DIR:OUT; SFP:1101; SCL:1; SRVR:AM5PR0802MB2596;
 H:64aa7808-outbound-1.mta.getcheckrecipient.com; FPR:; SPF:TempError; LANG:en;
 PTR:ec2-63-35-35-123.eu-west-1.compute.amazonaws.com; A:1; MX:1; 
X-MS-Office365-Filtering-Correlation-Id-Prvs: cc6b6faa-c403-432a-bf00-08d71134e095
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(710020)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:AM5PR0802MB2596; 
NoDisclaimer: True
X-Forefront-PRVS: 0109D382B0
X-Microsoft-Antispam-Message-Info: Qs+TwUTu5770kmM54BbeoZN4IKUmIV+Q0vQvun1aqDeWkN0IOs9u3jYsX+zck8yam5gg1Llwgb3xR9QwWTX1z5r92JeLYC/Nk0Onf4nezD3/tWh7OqyWuriHKWNQqHwhmTcQxRcbkyMbeRNDJ7AmPocMuGRz2Gq4f61CzGb3+MV3prXAuoi3nQsrBANxbCO4/Gnnij3Ge7bNN12ku6OKNjD/vJIlinnaLpEW+1ERg4A2nv2lffcbPENw0IbYEXunQp+Eu1All3pAWIagSguU0P4h4MFvWhpoclPKb+Cxvho9k74zPppdefukejman8+AcDL+vSNAmGMbNdxf/YJNElOu3ThwEH4ogI9VDKgceEnWJYSr/cZFCPw4kjIHdLQuoCIDDHpmoT+EV6VKHSnqOuwe8pjobeLqd/iYDr+fsQk=
X-OriginatorOrg: arm.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 25 Jul 2019 19:18:48.6162 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 5b057055-3568-4267-fc2b-08d71134ebbf
X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d
X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=f34e5979-57d9-4aaa-ad4d-b122a662184d; Ip=[63.35.35.123];
 Helo=[64aa7808-outbound-1.mta.getcheckrecipient.com]
X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM5PR0802MB2596
Subject: Re: [Xen-devel] [PATCH] tboot: remove maintainers and declare
 orphaned
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 Smith <dpsmith@apertussolutions.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 "jun.nakajima@intel.com" <jun.nakajima@intel.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Lukasz Hawrylko <lukasz.hawrylko@intel.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 =?utf-8?B?TWFyZWsgTWFyY3p5a293c2tpLUfDs3JlY2tp?=
 <marmarek@invisiblethingslab.com>, Tim Deegan <tim@xen.org>,
 Lars Kurth <lars.kurth.xen@gmail.com>,
 "tboot-devel@lists.sourceforge.net" <tboot-devel@lists.sourceforge.net>,
 Jan Beulich <jbeulich@suse.com>, Shane Wang <shane.wang@intel.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 nd <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>

SGkgUmljaCwNCg0KT24gMjUvMDcvMjAxOSAyMDowOCwgUmljaCBQZXJzYXVkIHdyb3RlOg0KPiBD
b3VsZCB5b3UgaW5jbHVkZSBMdWthc3ogcGF0Y2gsIGFsb25nIHdpdGggSnVsaWVuJ3MgcmVxdWVz
dGVkIGZvcm1hdHRpbmcgDQo+IGNoYW5nZXMsIGluIHlvdXIgdXBkYXRlIHRvIHRoZSBNQUlOVEFJ
TkVSUyBmaWxlPyDCoEFzIGEgbmV3IFhlbiANCj4gbWFpbnRhaW5lciBhbmQgY29udHJpYnV0b3Is
IEx1a2FzeiBtYXkgbm90IHlldCBiZSBmYW1pbGlhciB3aXRoIHRoZSANCj4gcHJvY2VkdXJlcyBh
bmQgcHJhY3RpY2VzIG9mIHRoZSBYZW4gY29tbXVuaXR5LiDCoFdlIGNhbiB3ZWxjb21lIGhpcyBu
ZXcgDQo+IG1haW50YWluZXJzaGlwIHJvbGUgd2l0aG91dCBkcm9wcGluZyBzdXBwb3J0IGZvciBh
IGZlYXR1cmUsIHRoYXQgKGEpIGhlIA0KPiBpcyBtYWludGFpbmluZywgKGIpIGlzIHVzZWQgYnkg
WGVuLg0KDQpJbiBnZW5lcmFsIG1haW50YWluZXJzIGFyZSBhd2FyZSBvZiB0aGUgY29tbXVuaXR5
IGFuZCB0aGUgcHJvY2Vzcy4gSWYgDQp0aGF0J3Mgbm90IHRoZSBjYXNlLCB0aGVuIEkgYW0gbm90
IHN1cmUgaXQgaXMgd2lzZSB0byBnaXZlIG1ha2UgaGltIHRoZSANCm9ubHkgbWFpbnRhaW5lciBv
ZiB0aGF0IHN1YnN5c3RlbS4NCg0KQSBtb3JlIHN1aXRhYmxlIHBvc2l0aW9uIHdvdWxkIGJlICJy
ZXZpZXdlciIgZm9yIHRoZSBuZXh0IGZldyBtb250aHMgDQp3aXRoIGEgcGxhbiB0byBtYWtlIGhp
bSB1bHRpbWF0ZWx5IG1haW50YWluZXIuDQoNCkNoZWVycywNCg0KLS0gDQpKdWxpZW4gR3JhbGwN
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Jul 25 19:57:10 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Jul 2019 19:57:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqjrJ-0002ix-W9; Thu, 25 Jul 2019 19:57:01 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=hi16=VW=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hqjrI-0002il-Pu
 for xen-devel@lists.xenproject.org; Thu, 25 Jul 2019 19:57:00 +0000
X-Inumbo-ID: 5ca2b0a6-af16-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5ca2b0a6-af16-11e9-8980-bc764e045a96;
 Thu, 25 Jul 2019 19:56:59 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hqjrG-000647-MR; Thu, 25 Jul 2019 19: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 1hqjrG-0004RM-E2; Thu, 25 Jul 2019 19:56:58 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hqjrG-0005zN-DO; Thu, 25 Jul 2019 19:56:58 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139343-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=4d6298d6829fdb621d1c722b012f18ee34b66548
X-Osstest-Versions-That: xen=c1681c394348636c5a7fbaa949623cef5eb9e9d5
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 25 Jul 2019 19:56:58 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 139343: 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>

ZmxpZ2h0IDEzOTM0MyB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzOTM0My8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICA0ZDYyOThkNjgyOWZkYjYyMWQxYzcyMmIwMTJmMThlZTM0YjY2NTQ4CmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICBjMTY4MWMzOTQzNDg2MzZjNWE3
ZmJhYTk0OTYyM2NlZjVlYjllOWQ1CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzkzNDAgIDIwMTkt
MDctMjUgMTQ6MDA6NTQgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM5MzQzICAy
MDE5LTA3LTI1IDE3OjAxOjM2IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KICBSb2dlciBQYXUgTW9ubmUgPHJvZ2VyLnBhdUBjaXRyaXgu
Y29tPgogIFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgoKam9iczoKIGJ1
aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
CnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dz
OiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmln
IGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywg
YW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5v
cmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtm
PVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQ
dXNoaW5nIHJldmlzaW9uIDoKClRvIHhlbmJpdHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0L3hlbi5n
aXQKICAgYzE2ODFjMzk0My4uNGQ2Mjk4ZDY4MiAgNGQ2Mjk4ZDY4MjlmZGI2MjFkMWM3MjJiMDEy
ZjE4ZWUzNGI2NjU0OCAtPiBzbW9rZQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Jul 25 21:12:32 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Jul 2019 21: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 1hql26-0007zW-J3; Thu, 25 Jul 2019 21:12:14 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=hi16=VW=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hql24-0007zJ-St
 for xen-devel@lists.xenproject.org; Thu, 25 Jul 2019 21:12:12 +0000
X-Inumbo-ID: da2eabea-af20-11e9-88b3-37dac7b6049c
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id da2eabea-af20-11e9-88b3-37dac7b6049c;
 Thu, 25 Jul 2019 21:12:04 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hql1w-0007ay-9U; Thu, 25 Jul 2019 21:12: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 1hql1w-0002rT-0F; Thu, 25 Jul 2019 21:12:04 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hql1v-0001dA-Vo; Thu, 25 Jul 2019 21:12:03 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139331-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.19:build-armhf-pvops:kernel-build:fail:regression
 linux-4.19:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-examine:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=be9b6782a9eb128a45b4d4fce556f7053234773d
X-Osstest-Versions-That: linux=84df9525b0c27f3ebc2ebb1864fa62a97fdedb7d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 25 Jul 2019 21:12:03 +0000
Subject: [Xen-devel] [linux-4.19 test] 139331: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTMzMSBsaW51eC00LjE5IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzkzMzEvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAg
IDYga2VybmVsLWJ1aWxkICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyOTMxMwoKVGVzdHMg
d2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtaGYt
YXJtaGYteGwtbXVsdGl2Y3B1ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXZoZCAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWN1YmlldHJ1Y2sgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtYXJuZGFsZSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwtc2VhdHRsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhz
bSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1j
cmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFt
ZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bC10aHVuZGVyeCAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjct
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYt
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3
aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3Rh
bGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4x
MC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lv
biB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAgICAgICAgIGJlOWI2NzgyYTll
YjEyOGE0NWI0ZDRmY2U1NTZmNzA1MzIzNDc3M2QKYmFzZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAg
ICAgICAgICAgICAgIDg0ZGY5NTI1YjBjMjdmM2ViYzJlYmIxODY0ZmE2MmE5N2ZkZWRiN2QKCkxh
c3QgdGVzdCBvZiBiYXNpcyAgIDEyOTMxMyAgMjAxOC0xMS0wMiAwNTozOTowOCBaICAyNjUgZGF5
cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjk0MTIgIDIwMTgtMTEtMDQgMTQ6MTA6MTUgWiAgMjYz
IGRheXMgIDE3MiBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMzkyNDAgIDIwMTktMDct
MjEgMjI6Mzk6MDQgWiAgICAzIGRheXMgICAgNSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCjIyODUgcGVvcGxlIHRv
dWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3QsCm5vdCBsaXN0aW5nIHRoZW0gYWxsCgpqb2JzOgog
YnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3Bz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0t
aTM4Ni14c20gICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1y
aGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1k
NjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
b3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdz
MTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVj
ayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEw
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWlu
dGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcGFp
ciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2
NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1
YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRk
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
dmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5v
cmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3Ms
IGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJl
cG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0
cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9
bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDth
PWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQg
YXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1t
YXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAxODY4Njgg
bGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Jul 25 23:11:50 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Jul 2019 23:11: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 1hqmta-0007OB-RL; Thu, 25 Jul 2019 23:11:34 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=hi16=VW=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hqmtZ-0007Ny-97
 for xen-devel@lists.xenproject.org; Thu, 25 Jul 2019 23:11:33 +0000
X-Inumbo-ID: 8751f5ce-af31-11e9-a013-b3a94fd9d7cd
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 8751f5ce-af31-11e9-a013-b3a94fd9d7cd;
 Thu, 25 Jul 2019 23:11:27 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hqmtS-0001Nd-Ji; Thu, 25 Jul 2019 23:11:26 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hqmtS-0008Su-9c; Thu, 25 Jul 2019 23:11:26 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hqmtS-0004pd-8d; Thu, 25 Jul 2019 23:11:26 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139335-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:test-amd64-amd64-xl-qemuu-ovmf-amd64:guest-start.2:fail:regression
 qemu-mainline:test-armhf-armhf-libvirt:leak-check/check:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx: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-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-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=7ea53245335b4f60b56a3323232baa39d9bb1ebb
X-Osstest-Versions-That: qemuu=bf8b024372bf8abf5a9f40bfa65eeefad23ff988
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 25 Jul 2019 23:11:26 +0000
Subject: [Xen-devel] [qemu-mainline test] 139335: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTMzNSBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzkzMzUvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
b3ZtZi1hbWQ2NCAxOSBndWVzdC1zdGFydC4yICAgIGZhaWwgUkVHUi4gdnMuIDEzOTMwMAogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxOSBsZWFrLWNoZWNrL2NoZWNrICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTM5MzAwCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUg
bm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTM5MzAwCiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMzkz
MDAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICAgZmFpbCBsaWtlIDEzOTMwMAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAx
MyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTM5MzAwCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZh
aWwgbGlrZSAxMzkzMDAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3Rh
cnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20g
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bC1zZWF0dGxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAx
MSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRp
dDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEv
bDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC10aHVu
ZGVyeCAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNy
ZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1y
dGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEy
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFs
bCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoK
IHFlbXV1ICAgICAgICAgICAgICAgIDdlYTUzMjQ1MzM1YjRmNjBiNTZhMzMyMzIzMmJhYTM5ZDli
YjFlYmIKYmFzZWxpbmUgdmVyc2lvbjoKIHFlbXV1ICAgICAgICAgICAgICAgIGJmOGIwMjQzNzJi
ZjhhYmY1YTlmNDBiZmE2NWVlZWZhZDIzZmY5ODgKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzOTMw
MCAgMjAxOS0wNy0yNCAwMzoyMDo0MSBaICAgIDEgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAx
MzkzMzUgIDIwMTktMDctMjUgMTE6Mzc6MjggWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
ClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBKYW4gS2lzemthIDxq
YW4ua2lzemthQHNpZW1lbnMuY29tPgogIE1hcmMtQW5kcsOpIEx1cmVhdSA8bWFyY2FuZHJlLmx1
cmVhdUByZWRoYXQuY29tPgogIFBhb2xvIEJvbnppbmkgPHBib256aW5pQHJlZGhhdC5jb20+CiAg
UGV0ZXIgTWF5ZGVsbCA8cGV0ZXIubWF5ZGVsbEBsaW5hcm8ub3JnPgogIFpoZW5ndWkgbGkgPGxp
emhlbmd1aUBodWF3ZWkuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1
LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRh
bGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0
MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1h
cm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1k
bXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2lu
MTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
YW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1w
eWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2pl
Y3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpM
b2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVz
ZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hl
bmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWls
O2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5n
aXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZv
dW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9
c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCmNvbW1pdCA3ZWE1MzI0NTMzNWI0ZjYwYjU2YTMz
MjMyMzJiYWEzOWQ5YmIxZWJiCk1lcmdlOiBiZjhiMDI0MzcyIDZiYWFiZTVjZjgKQXV0aG9yOiBQ
ZXRlciBNYXlkZWxsIDxwZXRlci5tYXlkZWxsQGxpbmFyby5vcmc+CkRhdGU6ICAgVGh1IEp1bCAy
NSAwOTo1OTowMCAyMDE5ICswMTAwCgogICAgTWVyZ2UgcmVtb3RlLXRyYWNraW5nIGJyYW5jaCAn
cmVtb3Rlcy9ib256aW5pL3RhZ3MvZm9yLXVwc3RyZWFtJyBpbnRvIHN0YWdpbmcKICAgIAogICAg
VHdvIG1vcmUgYnVnZml4IHBhdGNoZXMgKyAxIGRvYyBmaXguCiAgICAKICAgICMgZ3BnOiBTaWdu
YXR1cmUgbWFkZSBXZWQgMjQgSnVsIDIwMTkgMTA6MjI6MDYgQlNUCiAgICAjIGdwZzogICAgICAg
ICAgICAgICAgdXNpbmcgUlNBIGtleSBGMTMzMzg1NzRCNjYyMzg5ODY2Qzc2ODJCRkZCRDI1Rjc4
QzdBRTgzCiAgICAjIGdwZzogICAgICAgICAgICAgICAgaXNzdWVyICJwYm9uemluaUByZWRoYXQu
Y29tIgogICAgIyBncGc6IEdvb2Qgc2lnbmF0dXJlIGZyb20gIlBhb2xvIEJvbnppbmkgPGJvbnpp
bmlAZ251Lm9yZz4iIFtmdWxsXQogICAgIyBncGc6ICAgICAgICAgICAgICAgICBha2EgIlBhb2xv
IEJvbnppbmkgPHBib256aW5pQHJlZGhhdC5jb20+IiBbZnVsbF0KICAgICMgUHJpbWFyeSBrZXkg
ZmluZ2VycHJpbnQ6IDQ2RjUgOUZCRCA1N0Q2IDEyRTcgQkZENCAgRTJGNyA3RTE1IDEwMEMgQ0Qz
NiA2OUIxCiAgICAjICAgICAgU3Via2V5IGZpbmdlcnByaW50OiBGMTMzIDM4NTcgNEI2NiAyMzg5
IDg2NkMgIDc2ODIgQkZGQiBEMjVGIDc4QzcgQUU4MwogICAgCiAgICAqIHJlbW90ZXMvYm9uemlu
aS90YWdzL2Zvci11cHN0cmVhbToKICAgICAgZG9jczogY29ycmVjdCBrY29uZmlnIG9wdGlvbgog
ICAgICBpMzg2L2t2bTogRG8gbm90IHN5bmMgbmVzdGVkIHN0YXRlIGR1cmluZyBydW50aW1lCiAg
ICAgIHZpcnRpby1zY3NpOiBmaXhlZCB2aXJ0aW9fc2NzaV9jdHhfY2hlY2sgZmFpbGVkIHdoZW4g
ZGV0YWNoaW5nIHNjc2kgZGlzawogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBQZXRlciBNYXlkZWxs
IDxwZXRlci5tYXlkZWxsQGxpbmFyby5vcmc+Cgpjb21taXQgNmJhYWJlNWNmOGQ0MmNlNmJjNTQy
ZmIzZWMwYmZjMTBjMGVlNmM1ZQpBdXRob3I6IE1hcmMtQW5kcsOpIEx1cmVhdSA8bWFyY2FuZHJl
Lmx1cmVhdUByZWRoYXQuY29tPgpEYXRlOiAgIFR1ZSBKdWwgMjMgMTY6MDg6MDQgMjAxOSArMDQw
MAoKICAgIGRvY3M6IGNvcnJlY3Qga2NvbmZpZyBvcHRpb24KICAgIAogICAgU2lnbmVkLW9mZi1i
eTogTWFyYy1BbmRyw6kgTHVyZWF1IDxtYXJjYW5kcmUubHVyZWF1QHJlZGhhdC5jb20+CiAgICBN
ZXNzYWdlLUlkOiA8MjAxOTA3MjMxMjA4MDQuMjk1NjUtMS1tYXJjYW5kcmUubHVyZWF1QHJlZGhh
dC5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBQYW9sbyBCb256aW5pIDxwYm9uemluaUByZWRoYXQu
Y29tPgoKY29tbWl0IGJlYzcxNTZhNDVhYTY3MTIzOTVhNzcwNjQ2ZjcwNzhiMWZjODJhY2QKQXV0
aG9yOiBKYW4gS2lzemthIDxqYW4ua2lzemthQHNpZW1lbnMuY29tPgpEYXRlOiAgIE1vbiBKdWwg
MjIgMDY6MDA6MDggMjAxOSArMDIwMAoKICAgIGkzODYva3ZtOiBEbyBub3Qgc3luYyBuZXN0ZWQg
c3RhdGUgZHVyaW5nIHJ1bnRpbWUKICAgIAogICAgV3JpdGluZyB0aGUgbmVzdGVkIHN0YXRlIGUu
Zy4gYWZ0ZXIgYSB2bXBvcnQgYWNjZXNzIGNhbiBpbnZhbGlkYXRlCiAgICBpbXBvcnRhbnQgcGFy
dHMgb2YgdGhlIGtlcm5lbC1pbnRlcm5hbCBzdGF0ZSwgYW5kIGl0IGlzIG5vdCBuZWVkZWQgYXMK
ICAgIHdlbGwuIFNvIGxlYXZlIHRoaXMgb3V0IGZyb20gS1ZNX1BVVF9SVU5USU1FX1NUQVRFLgog
ICAgCiAgICBTdWdnZXN0ZWQtYnk6IFBhb2xvIEJvbnppbmkgPHBib256aW5pQHJlZGhhdC5jb20+
CiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gS2lzemthIDxqYW4ua2lzemthQHNpZW1lbnMuY29tPgog
ICAgTWVzc2FnZS1JZDogPGJkZDUzZjQwLTRlNjAtZjNhZS03ZWM2LTE2MjE5ODIxNDk1M0BzaWVt
ZW5zLmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IFBhb2xvIEJvbnppbmkgPHBib256aW5pQHJlZGhh
dC5jb20+Cgpjb21taXQgOWM1YWFkODRkYTFjMzc0MjlkMDZjMTkzZjIzYThkZjY0NDVlZDI5ZQpB
dXRob3I6IFpoZW5ndWkgbGkgPGxpemhlbmd1aUBodWF3ZWkuY29tPgpEYXRlOiAgIE1vbiBKdWwg
MjIgMjM6MDU6MjAgMjAxOSArMDIwMAoKICAgIHZpcnRpby1zY3NpOiBmaXhlZCB2aXJ0aW9fc2Nz
aV9jdHhfY2hlY2sgZmFpbGVkIHdoZW4gZGV0YWNoaW5nIHNjc2kgZGlzawogICAgCiAgICBjb21t
aXQgYTZmMjMwYyBtb3ZlIGJsb2NrYmFja2VuZCBiYWNrIHRvIG1haW4gQWlvQ29udGV4dCBvbiB1
bnBsdWcuIEl0IHNldCB0aGUgQWlvQ29udGV4dCBvZgogICAgU0NTSURldmljZSB0byB0aGUgbWFp
biBBaW9Db250ZXgsIGJ1dCBzLT5jdHggaXMgc3RpbGwgdGhlIGlvdGhyZWFkIEFpb0NvbnRleMOv
wrzLhmlmIHRoZSBzY3NpIGNvbnRyb2xsZXIKICAgIGlzIGNvbmZpZ3VyZSB3aXRoIGlvdGhyZWFk
w6/CvOKAsC4gU28gaWYgdGhlcmUgYXJlIGhhdmluZyBpbi1mbGlnaHQgcmVxdWVzdHMgZHVyaW5n
IHVucGx1ZywgYSBmYWlsaW5nIGFzc2VydGlvbgogICAgaGFwcGVuZC4gVGhlIGJ0IGlzIGJlbG93
OgogICAgKGdkYikgYnQKICAgICMwICAweDAwMDBmZmZmODZhYWNiZDAgaW4gcmFpc2UgKCkgZnJv
bSAvbGliNjQvbGliYy5zby42CiAgICAjMSAgMHgwMDAwZmZmZjg2YWFkZjdjIGluIGFib3J0ICgp
IGZyb20gL2xpYjY0L2xpYmMuc28uNgogICAgIzIgIDB4MDAwMGZmZmY4NmFhNjEyNCBpbiBfX2Fz
c2VydF9mYWlsX2Jhc2UgKCkgZnJvbSAvbGliNjQvbGliYy5zby42CiAgICAjMyAgMHgwMDAwZmZm
Zjg2YWE2MWE0IGluIF9fYXNzZXJ0X2ZhaWwgKCkgZnJvbSAvbGliNjQvbGliYy5zby42CiAgICAj
NCAgMHgwMDAwMDAwMDAwNTI5MTE4IGluIHZpcnRpb19zY3NpX2N0eF9jaGVjayAoZD08b3B0aW1p
emVkIG91dD4sIHM9PG9wdGltaXplZCBvdXQ+LCBzPTxvcHRpbWl6ZWQgb3V0PikgYXQgL2hvbWUv
cWVtdS00LjAuMC9ody9zY3NpL3ZpcnRpby1zY3NpLmM6MjQ2CiAgICAjNSAgMHgwMDAwMDAwMDAw
NTI5ZWM0IGluIHZpcnRpb19zY3NpX2hhbmRsZV9jbWRfcmVxX3ByZXBhcmUgKHM9MHgyNzc5ZWMw
MCwgcmVxPTB4ZmZmZjc0MDM5N2QwKSBhdCAvaG9tZS9xZW11LTQuMC4wL2h3L3Njc2kvdmlydGlv
LXNjc2kuYzo1NTkKICAgICM2ICAweDAwMDAwMDAwMDA1MmEyMjggaW4gdmlydGlvX3Njc2lfaGFu
ZGxlX2NtZF92cSAocz0weDI3NzllYzAwLCB2cT0weGZmZmY3YzZkNzExMCkgYXQgL2hvbWUvcWVt
dS00LjAuMC9ody9zY3NpL3ZpcnRpby1zY3NpLmM6NjAzCiAgICAjNyAgMHgwMDAwMDAwMDAwNTJh
ZmE4IGluIHZpcnRpb19zY3NpX2RhdGFfcGxhbmVfaGFuZGxlX2NtZCAodmRldj08b3B0aW1pemVk
IG91dD4sIHZxPTB4ZmZmZjdjNmQ3MTEwKSBhdCAvaG9tZS9xZW11LTQuMC4wL2h3L3Njc2kvdmly
dGlvLXNjc2ktZGF0YXBsYW5lLmM6NTkKICAgICM4ICAweDAwMDAwMDAwMDA1NGQ5NGMgaW4gdmly
dGlvX3F1ZXVlX2hvc3Rfbm90aWZpZXJfYWlvX3BvbGwgKG9wYXF1ZT08b3B0aW1pemVkIG91dD4p
IGF0IC9ob21lL3FlbXUtNC4wLjAvaHcvdmlydGlvL3ZpcnRpby5jOjI0NTIKICAgIAogICAgYXNz
ZXJ0KGJsa19nZXRfYWlvX2NvbnRleHQoZC0+Y29uZi5ibGspID09IHMtPmN0eCkgZmFpbGVkLgog
ICAgCiAgICBUbyBhdm9pZCBhc3NlcnRpb24gZmFpbGVkLCAgbW92aW5nIHRoZSAiaWYiIGFmdGVy
IHFkZXZfc2ltcGxlX2RldmljZV91bnBsdWdfY2IuCiAgICAKICAgIEluIGFkZGl0aW9uLCB0byBh
dm9pZCBhbm90aGVyIHFlbXUgY3Jhc2ggYmVsb3csIGFkZCBhaW9fZGlzYWJsZV9leHRlcm5hbCBi
ZWZvcmUKICAgIHFkZXZfc2ltcGxlX2RldmljZV91bnBsdWdfY2IsIHdoaWNoIGRpc2FibGUgdGhl
IGZ1cnRoZXIgcHJvY2Vzc2luZyBvZiBleHRlcm5hbCBjbGllbnRzCiAgICB3aGVuIGRvaW5nIHFk
ZXZfc2ltcGxlX2RldmljZV91bnBsdWdfY2IuCiAgICAoZ2RiKSBidAogICAgIzAgIHNjc2lfcmVx
X3VucmVmIChyZXE9MHhmZmZmNjgwMmM2ZjApIGF0IGh3L3Njc2kvc2NzaS1idXMuYzoxMjgzCiAg
ICAjMSAgMHgwMDAwMDAwMDAwNTI5NGE0IGluIHZpcnRpb19zY3NpX2hhbmRsZV9jbWRfcmVxX3N1
Ym1pdCAocmVxPTxvcHRpbWl6ZWQgb3V0PiwKICAgICAgICBzPTxvcHRpbWl6ZWQgb3V0PikgYXQg
L2hvbWUvcWVtdS00LjAuMC9ody9zY3NpL3ZpcnRpby1zY3NpLmM6NTg5CiAgICAjMiAgMHgwMDAw
MDAwMDAwNTJhMmE4IGluIHZpcnRpb19zY3NpX2hhbmRsZV9jbWRfdnEgKHM9c0BlbnRyeT0weDlj
OTBlOTAsCiAgICAgICAgdnE9dnFAZW50cnk9MHhmZmZmN2MwNWYxMTApIGF0IC9ob21lL3FlbXUt
NC4wLjAvaHcvc2NzaS92aXJ0aW8tc2NzaS5jOjYyNQogICAgIzMgIDB4MDAwMDAwMDAwMDUyYWZk
OCBpbiB2aXJ0aW9fc2NzaV9kYXRhX3BsYW5lX2hhbmRsZV9jbWQgKHZkZXY9PG9wdGltaXplZCBv
dXQ+LAogICAgICAgIHZxPTB4ZmZmZjdjMDVmMTEwKSBhdCAvaG9tZS9xZW11LTQuMC4wL2h3L3Nj
c2kvdmlydGlvLXNjc2ktZGF0YXBsYW5lLmM6NjAKICAgICM0ICAweDAwMDAwMDAwMDA1NGQ5N2Mg
aW4gdmlydGlvX3F1ZXVlX2hvc3Rfbm90aWZpZXJfYWlvX3BvbGwgKG9wYXF1ZT08b3B0aW1pemVk
IG91dD4pCiAgICAgICAgYXQgL2hvbWUvcWVtdS00LjAuMC9ody92aXJ0aW8vdmlydGlvLmM6MjQ0
NwogICAgIzUgIDB4MDAwMDAwMDAwMDliMjA0YyBpbiBydW5fcG9sbF9oYW5kbGVyc19vbmNlIChj
dHg9Y3R4QGVudHJ5PTB4NmVmZWE0MCwKICAgICAgICB0aW1lb3V0PXRpbWVvdXRAZW50cnk9MHhm
ZmZmN2Q3ZjczMDgpIGF0IHV0aWwvYWlvLXBvc2l4LmM6NTIxCiAgICAjNiAgMHgwMDAwMDAwMDAw
OWIyYjY0IGluIHJ1bl9wb2xsX2hhbmRsZXJzIChjdHg9Y3R4QGVudHJ5PTB4NmVmZWE0MCwKICAg
ICAgICBtYXhfbnM9bWF4X25zQGVudHJ5PTQwMDAsIHRpbWVvdXQ9dGltZW91dEBlbnRyeT0weGZm
ZmY3ZDdmNzMwOCkgYXQgdXRpbC9haW8tcG9zaXguYzo1NTkKICAgICM3ICAweDAwMDAwMDAwMDA5
YjJjYTAgaW4gdHJ5X3BvbGxfbW9kZSAoY3R4PWN0eEBlbnRyeT0weDZlZmVhNDAsIHRpbWVvdXQ9
MHhmZmZmN2Q3ZjczMDgsCiAgICAgICAgdGltZW91dEBlbnRyeT0weGZmZmY3ZDdmNzM0OCkgYXQg
dXRpbC9haW8tcG9zaXguYzo1OTQKICAgICM4ICAweDAwMDAwMDAwMDA5YjMxYjggaW4gYWlvX3Bv
bGwgKGN0eD0weDZlZmVhNDAsIGJsb2NraW5nPWJsb2NraW5nQGVudHJ5PXRydWUpCiAgICAgICAg
YXQgdXRpbC9haW8tcG9zaXguYzo2MzYKICAgICM5ICAweDAwMDAwMDAwMDA2OTczY2MgaW4gaW90
aHJlYWRfcnVuIChvcGFxdWU9MHg2ZWJkODAwKSBhdCBpb3RocmVhZC5jOjc1CiAgICAjMTAgMHgw
MDAwMDAwMDAwOWI1OTJjIGluIHFlbXVfdGhyZWFkX3N0YXJ0IChhcmdzPTB4NmVmZWY2MCkgYXQg
dXRpbC9xZW11LXRocmVhZC1wb3NpeC5jOjUwMgogICAgIzExIDB4MDAwMGZmZmY4MDU3ZjhiYyBp
biBzdGFydF90aHJlYWQgKCkgZnJvbSAvbGliNjQvbGlicHRocmVhZC5zby4wCiAgICAjMTIgMHgw
MDAwZmZmZjgwNGU1ZjhjIGluIHRocmVhZF9zdGFydCAoKSBmcm9tIC9saWI2NC9saWJjLnNvLjYK
ICAgIChnZGIpIHAgYnVzCiAgICAkMSA9IChTQ1NJQnVzICopIDB4MAogICAgCiAgICBTaWduZWQt
b2ZmLWJ5OiBaaGVuZ3VpIGxpIDxsaXpoZW5ndWlAaHVhd2VpLmNvbT4KICAgIE1lc3NhZ2UtSWQ6
IDwxNTYzNjk2NTAyLTc5NzItMS1naXQtc2VuZC1lbWFpbC1saXpoZW5ndWlAaHVhd2VpLmNvbT4K
ICAgIFNpZ25lZC1vZmYtYnk6IFBhb2xvIEJvbnppbmkgPHBib256aW5pQHJlZGhhdC5jb20+CiAg
ICBNZXNzYWdlLUlkOiA8MTU2MzgyOTUyMC0xNzUyNS0xLWdpdC1zZW5kLWVtYWlsLXBib256aW5p
QHJlZGhhdC5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBQYW9sbyBCb256aW5pIDxwYm9uemluaUBy
ZWRoYXQuY29tPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 00:24:57 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 00:24:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqo2J-0004KB-9N; Fri, 26 Jul 2019 00:24:39 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=6973=VX=suse.com=dfaggioli@srs-us1.protection.inumbo.net>)
 id 1hqo2H-0004Jn-Oe
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 00:24:37 +0000
X-Inumbo-ID: bd975e80-af3b-11e9-9df3-c313df8df4ee
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id bd975e80-af3b-11e9-9df3-c313df8df4ee;
 Fri, 26 Jul 2019 00:24:33 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id A39E8AFFB;
 Fri, 26 Jul 2019 00:24:32 +0000 (UTC)
Message-ID: <46973d97cd17ebbf13fad0819cf91f16939fea78.camel@suse.com>
From: Dario Faggioli <dfaggioli@suse.com>
To: Juergen Gross <jgross@suse.com>, xen-devel@lists.xenproject.org
In-Reply-To: <20190724112658.31495-3-jgross@suse.com>
References: <20190724112658.31495-1-jgross@suse.com>
 <20190724112658.31495-3-jgross@suse.com>
Organization: SUSE
MIME-Version: 1.0
Date: Thu, 25 Jul 2019 11:23:08 +0200
User-Agent: Evolution 3.32.3 
Subject: Re: [Xen-devel] [PATCH v3 2/2] xen: merge temporary vcpu pinning
 scenarios
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>
Content-Type: multipart/mixed; boundary="===============7812986325939561559=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============7812986325939561559==
Content-Type: multipart/signed; micalg="pgp-sha256";
	protocol="application/pgp-signature"; boundary="=-cMxAfcnE9+cdqE9MztqS"


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

On Wed, 2019-07-24 at 13:26 +0200, Juergen Gross wrote:
> Today there are two scenarios which are pinning vcpus temporarily to
> a single physical cpu:
>=20
> - wait_event() handling
> - SCHEDOP_pin_override handling
>=20
> Each of those cases are handled independently today using their own
> temporary cpumask to save the old affinity settings.
>=20
> The two cases can be combined as the first case will only pin a vcpu
> to
> the physical cpu it is already running on, while SCHEDOP_pin_override
> is
> allowed to fail.
>=20
> So merge the two temporary pinning scenarios by only using one
> cpumask
> and a per-vcpu bitmask for specifying which of the scenarios is
> currently active (they are both allowed to be active for the same
> vcpu).
>=20
> Note that we don't need to call domain_update_node_affinity() as we
> are only pinning for a brief period of time.
>=20
> Signed-off-by: Juergen Gross <jgross@suse.com>
> Reviewed-by: Andrew Cooper <andrew.cooper3@citrix.com>
>
Reviewed-by: Dario Faggioli <dfaggioli@suse.com>

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


--=-cMxAfcnE9+cdqE9MztqS
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part

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

iQIzBAABCAAdFiEES5ssOj3Vhr0WPnOLFkJ4iaW4c+4FAl05dPoACgkQFkJ4iaW4
c+6PVg//ReoBouBC74g90mSUo5wenCMpVhX2B3tOMOA67hIQeq/KKeKYskIED/w6
JjstAdXOjl5Xzik0gev3mF2xziOEQhwh+SSZG0gMm86KxI8apVTQd819/JUMz3UW
Rxvk9z6NOk90D7LIntQHO5Enwj4OABxeFdklMpkM56YVFG4IcT9d9aekpq6haemi
ieljRHyI/wX1vfpblsq1h2m1VqT9QmjMgObxYUSuirTm4Mx10STFbTIIWi7p++9y
CKxhf2YFVHI48NHVB0pygAd74PA8aEVtvtJ4FjKLUTDxPCZjQJO66CbxoxfXqSQQ
4ph/2fqWxL3FUialI6Z+pIssNPRcJ/4VkN7X5NnmzSj9eqvetPj18en8nY2gKXeR
mKBFIEnfaXoys5Y7uoEQhEb3HQMcLyGGefAkAxknGEcIk015/p2Mgz6FoZF95/B1
mIlTD0bzb9wNwkY7XQwZ/5cXX9huTrh2Cb4LZQXzGutoL0Fahjc6u0VbYQ8B+AWA
rriZXfEimKSRpGjRVHUAwSO+l/rPjHcUk6Ofq5HLd4YAOkuD1arx10wOemAGfZhr
eZjqnasOoQpUMpiFLQBbCXC47R8izjTDoX8iuMw46HO8mky5poQznx2rLeYdcAdL
5jqvcLf0zE6TOUbBgWnStXTgeF+xxD058TK87QpsFaPc8r1PWrI=
=Ioqz
-----END PGP SIGNATURE-----

--=-cMxAfcnE9+cdqE9MztqS--



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============7812986325939561559==--



From xen-devel-bounces@lists.xenproject.org Fri Jul 26 00:24:57 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 00:24:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqo2I-0004K5-0U; Fri, 26 Jul 2019 00:24:38 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=6973=VX=suse.com=dfaggioli@srs-us1.protection.inumbo.net>)
 id 1hqo2G-0004Ip-FW
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 00:24:36 +0000
X-Inumbo-ID: bd6821b4-af3b-11e9-8980-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id bd6821b4-af3b-11e9-8980-bc764e045a96;
 Fri, 26 Jul 2019 00:24:33 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 2CE97AC0C;
 Fri, 26 Jul 2019 00:24:32 +0000 (UTC)
Message-ID: <da915ca1a21d33182c39fe030e5fee0e2d1545da.camel@suse.com>
From: Dario Faggioli <dfaggioli@suse.com>
To: Andrii Anisov <andrii.anisov@gmail.com>, xen-devel@lists.xenproject.org
In-Reply-To: <1563950358-8988-1-git-send-email-andrii.anisov@gmail.com>
References: <1563950358-8988-1-git-send-email-andrii.anisov@gmail.com>
Organization: SUSE
MIME-Version: 1.0
Date: Wed, 24 Jul 2019 15:25:51 +0200
User-Agent: Evolution 3.32.3 
Subject: Re: [Xen-devel] [PATCH] schedule: fix a comment missprint
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>,
 Andrii Anisov <andrii_anisov@epam.com>
Content-Type: multipart/mixed; boundary="===============7173210321304714060=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


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


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

On Wed, 2019-07-24 at 09:39 +0300, Andrii Anisov wrote:
> From: Andrii Anisov <andrii_anisov@epam.com>
>=20
> Fix the comment misprint, so it refers to the exact function name.
>=20
> Signed-off-by: Andrii Anisov <andrii_anisov@epam.com>
>
Acked-by: Dario Faggioli <dfaggioli@suse.com>

In case it's worth a commit...

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


--=-pN7EMFpoMDthFXgfgxfr
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part

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

iQIzBAABCAAdFiEES5ssOj3Vhr0WPnOLFkJ4iaW4c+4FAl04XF0ACgkQFkJ4iaW4
c+6aXhAAwqCNKuF1+xr89DlV0/Nhecbj8P08zGI0kuZO8HmAKKzNxWeuNWB1ttx5
4DdPuJhTxBH5QBGMJ3TS6vfHThMwi2W2uTLMDgPSVqvaUOp867OPmTjDyO8QkEUR
S7AMrPCJZPG8DahSyHyl637+dvVp+7MZspVUo9Mo8l7ne0/TMGiRN/d0s1vCYSp+
IdZFflWjzlxvmHDKwArj5jiAN4zs+0vEzyA7KPFbSiCEgXgT72TiVpAynlPnC2ge
WI9Nwu+sS7A8tjVVmLB+RvtxZYOqT3ty67B95/IQUTfcGvBwS6QwW+bkMditeu7E
KIssCbGa4OL30kXSWfydjCgVMT2cu8U8qELPZMjxO9+0C/TLm6UPmGpee7G0zgvz
/brKXLugPIycQ+9IXADV63pDJ8dhabyRIMPn6HBIkY+NjmjlximCp2dDShVSjqwq
2iV2cXk04IhO9vGL5lGhcvXSqjNHi4yzOBxELrUwIVV3ytBPQZqClxksiN0OPM9Z
ATwlJS2wndOwAhDtTraMb6B5T5Fvm919rvioHx6WM6eJ4w0Thdux+v/MWqb+S5iX
CpuF07ryUKKPh0HhQtRAsR3SSaPsOAYcJaiiBODdR3Ueq8RwOMGAAqxcRxINYvqP
1Z+lXpjV+auC/5v4EHD/3/okqjunMoizjNEb7ij9O6KAzIv9GDQ=
=vZIi
-----END PGP SIGNATURE-----

--=-pN7EMFpoMDthFXgfgxfr--



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============7173210321304714060==--



From xen-devel-bounces@lists.xenproject.org Fri Jul 26 00:24:57 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 00:24:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqo2H-0004Jo-NX; Fri, 26 Jul 2019 00:24: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=6973=VX=suse.com=dfaggioli@srs-us1.protection.inumbo.net>)
 id 1hqo2G-0004Io-Ex
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 00:24:36 +0000
X-Inumbo-ID: bdace1e5-af3b-11e9-8980-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id bdace1e5-af3b-11e9-8980-bc764e045a96;
 Fri, 26 Jul 2019 00:24:33 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id D6F9FB023;
 Fri, 26 Jul 2019 00:24:32 +0000 (UTC)
Message-ID: <d206a5664c849747d4086f3fef9131f5bbf09ff8.camel@suse.com>
From: Dario Faggioli <dfaggioli@suse.com>
To: xen-devel@lists.xenproject.org
Organization: SUSE
MIME-Version: 1.0
Date: Fri, 26 Jul 2019 02:24:23 +0200
User-Agent: Evolution 3.32.3 
Subject: [Xen-devel] Failing to build qemu-xen (in dev-mtp.c) with GCC9
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony Perard <anthony.perard@citrix.com>,
 "Ian.Jackson" <Ian.Jackson@citrix.com>
Content-Type: multipart/mixed; boundary="===============0962426210131240936=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============0962426210131240936==
Content-Type: multipart/signed; micalg="pgp-sha256";
	protocol="application/pgp-signature"; boundary="=-fWGZMji/6DBSaIZ6zgbS"


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

Hey,

openSUSE Tumbleweed has: gcc version 9.1.1 20190703

And this fails to build QEMU, like this:

  CC      hw/watchdog/wdt_ib700.o
/build/tools/qemu-xen-dir/hw/usb/dev-mtp.c: In function =E2=80=98usb_mtp_wr=
ite_metadata=E2=80=99:
/build/tools/qemu-xen-dir/hw/usb/dev-mtp.c:1715:36: error: taking address o=
f packed member of =E2=80=98struct <anonymous>=E2=80=99 may result in an un=
aligned pointer value [-Werror=3Daddress-of-packed-member]
 1715 |                             dataset->filename);
      |                             ~~~~~~~^~~~~~~~~~

This seems to be fixed, for me, if I apply upstream patch 1259f27ec2
("usb-mtp: fix alignment of access of ObjectInfo filename field").

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


--=-fWGZMji/6DBSaIZ6zgbS
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part

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

iQIzBAABCAAdFiEES5ssOj3Vhr0WPnOLFkJ4iaW4c+4FAl06SDIACgkQFkJ4iaW4
c+6v9Q//bodK88NW0rTRRgwIFdz8KEu/mPl0TnqWGGWslm4mJPpFNOd8UJe5wR1Q
Y4XPFGMLvJ7nbSJYPkbnoIMf8FwVuu1t0HAOtRulvfk3wfO3aM47C8lupP833k8T
HkuTEtuyb9tE4wirj2BgLFVo6+GFYeJxTVu9EiUG4HLa6cI9HWMn0BEuVgny6Yyp
lF53K0TjiUTypsrYyeieCdLnU8Ac29QFJZG6Uc9QEJk1Z/LbrZQazvpXZBRhxj08
0q9XRxpmo4IxOK/fn0MStXdkhiuSlrBC4iVjwSIYHKEYuSAFWL3foK9JjTUi9Ixd
pbHfG6xw3/Ypr7ZnH50p+RxoAHxGku/LHqEFY4KW7Az+k0lUo+wtYbKMbiK9Ik+8
c7PvUUWadTpz25d+Pm46WHe89Cs7Jx3TSmVWtknroruBFY+Bqnu65rynzsDkNeK2
H6UtlNqAsvUv2cs+qs8LUm/fDBjEWCiHxfRC20eR++T4EVfhoktY94MVfnPUPPq4
6W6K2+EzvbazLpQKlubaRuNkkIJE2ahK7tZCuGpGUFEl8ZsnkOgZ69aDmlFZuT7T
pj1mvi5XD/rdXYBRe/Ux6CCsgJ7ojnSeHPgL0fhvyuyn3/wpyYfxyHQstzWEsHnh
PjNN9gNKjetJsv5BGHvPCoDWrmUqR92cDjR6NwRUmbbJr/6akkA=
=tRYR
-----END PGP SIGNATURE-----

--=-fWGZMji/6DBSaIZ6zgbS--



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============0962426210131240936==--



From xen-devel-bounces@lists.xenproject.org Fri Jul 26 00:47:41 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 00:47:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqoOV-0005tH-O9; Fri, 26 Jul 2019 00: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=RaF+=VX=zededa.com=roman@srs-us1.protection.inumbo.net>)
 id 1hqoOT-0005tC-Tl
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 00:47:34 +0000
X-Inumbo-ID: f2e62bce-af3e-11e9-8980-bc764e045a96
Received: from mail-qt1-x842.google.com (unknown [2607:f8b0:4864:20::842])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f2e62bce-af3e-11e9-8980-bc764e045a96;
 Fri, 26 Jul 2019 00:47:31 +0000 (UTC)
Received: by mail-qt1-x842.google.com with SMTP id w17so6659129qto.10
 for <xen-devel@lists.xenproject.org>; Thu, 25 Jul 2019 17:47:31 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=zededa.com; s=google;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=krQMh/RHQN2cF7gMum3CK3ypQvL+iKwh4w/48IQh/Yw=;
 b=ChzB29CsmG85ga+7ybh+7XtEAFycaVoC/xca9RBNoXUdO1WumWfkUNqjrZVJvYQR+t
 xdLDLPQybSyn2RyqBD3CwR7Gm/jfFMz1491ULCC3zPSqpV/O5AUDhuhJfCnbwYusMEpR
 6Me7SS0gWmdv/KiAEc7nfC3ckO96STrJUgYXZ3JIJSfpRCrNip1akmVBqeKyv/XX1qC2
 6a1tj7YLn7I8uMYPkH3zGVgwc0daEdHyBmooWUJe06KUjomyFlqFFbjsvCRaVrkrcGSp
 9nMLoihtT6jWz4Zif3XjvU0tpYlMedadqWlnKwDPV4yvgocR5lsb51BvP3mHmBjtVuLN
 RBwQ==
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=krQMh/RHQN2cF7gMum3CK3ypQvL+iKwh4w/48IQh/Yw=;
 b=EaIztmmijHzYM25k/qgDf2RaaVCSIHGcWrdLqfTDobXZgxmW3QjJP/9oK5nMZF5GRA
 efKHv9lQ8+ACrNozXo4gGsK7Yixeos7yD8qJa+i/E0yUT5g6+BfL3EWm3zGZ1GaZkaaY
 oF4oFQoWjRUcQHiODphn9mvggT9ZGDr0R6d4YfkhFL5pLWimlkV8e2zeLItRm3zTY2jA
 E65DgCI2mAT7tTukqGvZkH/XtRLDzKb7X1kVWWB/YRR4Is1p8ql9zYRPwzthQEUJH0zv
 004902xC9opmtsgJI8ovszldOAVTWdqbrJuYBxyg2EKveIzmGadJ61URWiQDbO00tbE0
 XPHQ==
X-Gm-Message-State: APjAAAXVbk4Lg7r69eFEUFnFiCmZXfgF/WYuUVIbp6Q53pB0P4IsJJsB
 ob64z2dQP16gF/1RRnlTOLiJg0CzWHGEhGq8Bs/aVQ==
X-Google-Smtp-Source: APXvYqz99k3lKbDyUA5vZNDnU1kInOeRf7vOWYiz15qhjp0P2zfop8FNnae77tp35bc/zw1CYxvise6ifwFal+Iz93s=
X-Received: by 2002:ac8:3908:: with SMTP id s8mr18892772qtb.224.1564102050533; 
 Thu, 25 Jul 2019 17:47:30 -0700 (PDT)
MIME-Version: 1.0
References: <20190722114859.dtm4w5ff75uedu24@Air-de-Roger>
 <9238bf1a297c42f38dccc1cfb50bd144@AMSPEX02CL03.citrite.net>
 <20190722134813.c7fedaqtrbo6ojvo@Air-de-Roger>
 <81a7cdc728294e5ca05fd056a87cb21b@AMSPEX02CL03.citrite.net>
 <20190722143953.tkcmv5bb72sdlkql@Air-de-Roger>
 <9f11fd0b6be14ea5a8efbb809df74cc9@AMSPEX02CL03.citrite.net>
 <20190722152152.dvhs4riw2w67rvih@Air-de-Roger>
 <CAMmSBy-P9+00XfK6k2OYqFHNONcxeGuu0V=Qk4peFDC=KOUogA@mail.gmail.com>
 <b5ba8315-ce59-85e6-5bfc-1db4c239eb1c@citrix.com>
 <CAMmSBy-S7nMg-V5DUzV2L2RmK0TnFt+9=C8gE=0FuUOQK3kjQQ@mail.gmail.com>
 <20190724141145.hg4aa5wyg5tsgv5p@Air-de-Roger>
In-Reply-To: <20190724141145.hg4aa5wyg5tsgv5p@Air-de-Roger>
From: Roman Shaposhnik <roman@zededa.com>
Date: Thu, 25 Jul 2019 17:47:19 -0700
Message-ID: <CAMmSBy_XRLrxdM-U11pu4JinAKP3fi2TO=VCSo8g_BzMG3X0TA@mail.gmail.com>
To: =?UTF-8?Q?Roger_Pau_Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: multipart/mixed; boundary="0000000000001daa31058e8ae3a7"
Subject: Re: [Xen-devel] [BUG] After upgrade to Xen 4.12.0 iommu=no-igfx
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Paul Durrant <Paul.Durrant@citrix.com>,
 "jbeulich@suse.com" <jbeulich@suse.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 "boris.ostrovsky@oracle.com" <boris.ostrovsky@oracle.com>
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

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

Hi Roger!

With your patch (and build as a debug build) Xen crashes on boot
(which I guess was the point of your BUG_ON statement).

The log is attached

Thanks,
Roman.

On Wed, Jul 24, 2019 at 7:11 AM Roger Pau Monn=C3=A9 <roger.pau@citrix.com>=
 wrote:
>
> On Tue, Jul 23, 2019 at 10:32:26AM -0700, Roman Shaposhnik wrote:
> > Hi Roger!
> >
> > I applied your patch, removed no-igfx and I still see the original
> > problem. Please let me know what other logs/debugs would you need at
> > this point.
>
> I'm not sure why you don't get the rmrrs added to the iommu page
> tables, AFAICT it works on my test box.
>
> I have a patch with extra debug messages and checks, could you give it
> a test, I'm attaching it below. Note that you don't need the previous
> patch, since it's already contained in the debug patch below.
>
> Please paste the Xen bootlog with the patch applied when your reply.
>
> Thank, Roger.
> ---8<---
> diff --git a/xen/arch/x86/mm/p2m.c b/xen/arch/x86/mm/p2m.c
> index fef97c82f6..3605614aaf 100644
> --- a/xen/arch/x86/mm/p2m.c
> +++ b/xen/arch/x86/mm/p2m.c
> @@ -1341,7 +1341,7 @@ int set_identity_p2m_entry(struct domain *d, unsign=
ed long gfn_l,
>
>      if ( !paging_mode_translate(p2m->domain) )
>      {
> -        if ( !need_iommu_pt_sync(d) )
> +        if ( !has_iommu_pt(d) )
>              return 0;
>          return iommu_legacy_map(d, _dfn(gfn_l), _mfn(gfn_l), PAGE_ORDER_=
4K,
>                                  IOMMUF_readable | IOMMUF_writable);
> @@ -1432,7 +1432,7 @@ int clear_identity_p2m_entry(struct domain *d, unsi=
gned long gfn_l)
>
>      if ( !paging_mode_translate(d) )
>      {
> -        if ( !need_iommu_pt_sync(d) )
> +        if ( !has_iommu_pt(d) )
>              return 0;
>          return iommu_legacy_unmap(d, _dfn(gfn_l), PAGE_ORDER_4K);
>      }
> diff --git a/xen/drivers/passthrough/vtd/iommu.c b/xen/drivers/passthroug=
h/vtd/iommu.c
> index 8b27d7e775..ea303b5d45 100644
> --- a/xen/drivers/passthrough/vtd/iommu.c
> +++ b/xen/drivers/passthrough/vtd/iommu.c
> @@ -2009,12 +2009,19 @@ static int rmrr_identity_mapping(struct domain *d=
, bool_t map,
>      if ( !map )
>          return -ENOENT;
>
> +printk("<RMRR> mapping %#lx - %#lx\n", base_pfn, end_pfn);
>      while ( base_pfn < end_pfn )
>      {
>          int err =3D set_identity_p2m_entry(d, base_pfn, p2m_access_rw, f=
lag);
> +        mfn_t mfn;
> +        unsigned int f;
>
>          if ( err )
>              return err;
> +BUG_ON(intel_iommu_lookup_page(d, _dfn(base_pfn), &mfn, &f));
> +BUG_ON(base_pfn !=3D mfn_x(mfn));
> +BUG_ON(f !=3D (IOMMUF_readable | IOMMUF_writable));
> +
>          base_pfn++;
>      }
>
> @@ -2263,6 +2270,7 @@ static void __hwdom_init setup_hwdom_rmrr(struct do=
main *d)
>      u16 bdf;
>      int ret, i;
>
> +printk("<RMRR> setting up regions\n");
>      pcidevs_lock();
>      for_each_rmrr_device ( rmrr, bdf, i )
>      {
>

--0000000000001daa31058e8ae3a7
Content-Type: text/plain; charset="US-ASCII"; name="xen-crash.txt"
Content-Disposition: attachment; filename="xen-crash.txt"
Content-Transfer-Encoding: base64
Content-ID: <f_jyjdyuw00>
X-Attachment-Id: f_jyjdyuw00

MHgwMDAwOjB4MDA6MHgwMi4weDA6IFJPTTogMHgxMDAwMCBieXRlcyBhdCAweDg5NjhlMDE4CjB4
MDAwMDoweDAyOjB4MDAuMHgwOiBST006IDB4MTAwMDAgYnl0ZXMgYXQgMHg4OTY0MTAxOAoweDAw
MDA6MHgwMDoweDFmLjB4NjogUk9NOiAweDEwYzAwIGJ5dGVzIGF0IDB4ODk2MzAwMTgKIFhlbiA0
LjEyLjAKKFhFTikgWGVuIHZlcnNpb24gNC4xMi4wIChAKSAoZ2NjIChBbHBpbmUgNi40LjApIDYu
NC4wKSBkZWJ1Zz15ICBGcmkgSnVsIDI2IDAwOjMyOjI1IFVUQyAyMDE5CihYRU4pIExhdGVzdCBD
aGFuZ2VTZXQ6CihYRU4pIEJvb3Rsb2FkZXI6IEdSVUIgMi4wMwooWEVOKSBDb21tYW5kIGxpbmU6
IGxvZ2x2bD1hbGwgY29tMT0xMTUyMDAsOG4xIGNvbnNvbGU9Y29tMSx2Z2EgZG9tMF9tZW09MTAy
NE0sbWF4OjEwMjRNIGRvbTBfbWF4X3ZjcHVzPTEgZG9tMF92Y3B1c19waW4gc210PWZhbHNlCihY
RU4pIFhlbiBpbWFnZSBsb2FkIGJhc2UgYWRkcmVzczogMHg4ODAwMDAwMAooWEVOKSBWaWRlbyBp
bmZvcm1hdGlvbjoKKFhFTikgIFZHQSBpcyBncmFwaGljcyBtb2RlIDE2ODB4MTA1MCwgMzIgYnBw
CihYRU4pIERpc2MgaW5mb3JtYXRpb246CihYRU4pICBGb3VuZCAwIE1CUiBzaWduYXR1cmVzCihY
RU4pICBGb3VuZCAxIEVERCBpbmZvcm1hdGlvbiBzdHJ1Y3R1cmVzCihYRU4pIEVGSSBSQU0gbWFw
OgooWEVOKSAgMDAwMDAwMDAwMDAwMDAwMCAtIDAwMDAwMDAwMDAwNTgwMDAgKHVzYWJsZSkKKFhF
TikgIDAwMDAwMDAwMDAwNTgwMDAgLSAwMDAwMDAwMDAwMDU5MDAwIChyZXNlcnZlZCkKKFhFTikg
IDAwMDAwMDAwMDAwNTkwMDAgLSAwMDAwMDAwMDAwMDlmMDAwICh1c2FibGUpCihYRU4pICAwMDAw
MDAwMDAwMDlmMDAwIC0gMDAwMDAwMDAwMDBhMDAwMCAocmVzZXJ2ZWQpCihYRU4pICAwMDAwMDAw
MDAwMTAwMDAwIC0gMDAwMDAwMDA4NjQ4YTAwMCAodXNhYmxlKQooWEVOKSAgMDAwMDAwMDA4NjQ4
YTAwMCAtIDAwMDAwMDAwODY0OGIwMDAgKEFDUEkgTlZTKQooWEVOKSAgMDAwMDAwMDA4NjQ4YjAw
MCAtIDAwMDAwMDAwODY0YjUwMDAgKHJlc2VydmVkKQooWEVOKSAgMDAwMDAwMDA4NjRiNTAwMCAt
IDAwMDAwMDAwOGMyMjQwMDAgKHVzYWJsZSkKKFhFTikgIDAwMDAwMDAwOGMyMjQwMDAgLSAwMDAw
MDAwMDhjNTI4MDAwIChyZXNlcnZlZCkKKFhFTikgIDAwMDAwMDAwOGM1MjgwMDAgLSAwMDAwMDAw
MDhjNzM2MDAwICh1c2FibGUpCihYRU4pICAwMDAwMDAwMDhjNzM2MDAwIC0gMDAwMDAwMDA4Y2Vh
NzAwMCAoQUNQSSBOVlMpCihYRU4pICAwMDAwMDAwMDhjZWE3MDAwIC0gMDAwMDAwMDA4ZDJmZjAw
MCAocmVzZXJ2ZWQpCihYRU4pICAwMDAwMDAwMDhkMmZmMDAwIC0gMDAwMDAwMDA4ZDMwMDAwMCAo
dXNhYmxlKQooWEVOKSAgMDAwMDAwMDA4ZDMwMDAwMCAtIDAwMDAwMDAwOGQ0MDAwMDAgKHJlc2Vy
dmVkKQooWEVOKSAgMDAwMDAwMDBlMDAwMDAwMCAtIDAwMDAwMDAwZjAwMDAwMDAgKHJlc2VydmVk
KQooWEVOKSAgMDAwMDAwMDBmZTAwMDAwMCAtIDAwMDAwMDAwZmUwMTEwMDAgKHJlc2VydmVkKQoo
WEVOKSAgMDAwMDAwMDBmZWMwMDAwMCAtIDAwMDAwMDAwZmVjMDEwMDAgKHJlc2VydmVkKQooWEVO
KSAgMDAwMDAwMDBmZWUwMDAwMCAtIDAwMDAwMDAwZmVlMDEwMDAgKHJlc2VydmVkKQooWEVOKSAg
MDAwMDAwMDBmZjAwMDAwMCAtIDAwMDAwMDAxMDAwMDAwMDAgKHJlc2VydmVkKQooWEVOKSAgMDAw
MDAwMDEwMDAwMDAwMCAtIDAwMDAwMDAxNmUwMDAwMDAgKHVzYWJsZSkKKFhFTikgQUNQSTogUlNE
UCA4Q0U0OTAwMCwgMDAyNCAocjIgQUxBU0tBKQooWEVOKSBBQ1BJOiBYU0RUIDhDRTQ5MEE4LCAw
MENDIChyMSBBTEFTS0EgICBBIE0gSSAgIDEwNzIwMDkgQU1JICAgICAxMDAxMykKKFhFTikgQUNQ
STogRkFDUCA4Q0U2QzM3MCwgMDEwQyAocjUgQUxBU0tBICAgQSBNIEkgICAxMDcyMDA5IEFNSSAg
ICAgMTAwMTMpCihYRU4pIEFDUEk6IERTRFQgOENFNDkyMDgsIDIzMTY3IChyMiBBTEFTS0EgICBB
IE0gSSAgIDEwNzIwMDkgSU5UTCAyMDEyMDkxMykKKFhFTikgQUNQSTogRkFDUyA4Q0U4RUY4MCwg
MDA0MAooWEVOKSBBQ1BJOiBBUElDIDhDRTZDNDgwLCAwMDg0IChyMyBBTEFTS0EgICBBIE0gSSAg
IDEwNzIwMDkgQU1JICAgICAxMDAxMykKKFhFTikgQUNQSTogRlBEVCA4Q0U2QzUwOCwgMDA0NCAo
cjEgQUxBU0tBICAgQSBNIEkgICAxMDcyMDA5IEFNSSAgICAgMTAwMTMpCihYRU4pIEFDUEk6IEZJ
RFQgOENFNkM1NTAsIDAwOUMgKHIxIEFMQVNLQSAgIEEgTSBJICAgMTA3MjAwOSBBTUkgICAgIDEw
MDEzKQooWEVOKSBBQ1BJOiBNQ0ZHIDhDRTZDNUYwLCAwMDNDIChyMSBBTEFTS0EgICBBIE0gSSAg
IDEwNzIwMDkgTVNGVCAgICAgICA5NykKKFhFTikgQUNQSTogSFBFVCA4Q0U2QzYzMCwgMDAzOCAo
cjEgQUxBU0tBICAgQSBNIEkgICAxMDcyMDA5IEFNSS4gICAgNTAwMEIpCihYRU4pIEFDUEk6IExQ
SVQgOENFNkM2NjgsIDAwOTQgKHIxIElOVEVMICAgU0tMLVVMVCAgICAgICAgMCBNU0ZUICAgICAg
IDVGKQooWEVOKSBBQ1BJOiBTU0RUIDhDRTZDNzAwLCAwMjQ4IChyMiBJTlRFTCAgc2Vuc3JodWIg
ICAgICAgIDAgSU5UTCAyMDEyMDkxMykKKFhFTikgQUNQSTogU1NEVCA4Q0U2Qzk0OCwgMkJBRSAo
cjIgSU5URUwgIFB0aWREZXZjICAgICAxMDAwIElOVEwgMjAxMjA5MTMpCihYRU4pIEFDUEk6IFNT
RFQgOENFNkY0RjgsIDBCRTMgKHIyIElOVEVMICBUaGVyX1J2cCAgICAgMTAwMCBJTlRMIDIwMTIw
OTEzKQooWEVOKSBBQ1BJOiBTU0RUIDhDRTcwMEUwLCAwNEEzIChyMiBJTlRFTCAgICAgenBvZGQg
ICAgIDEwMDAgSU5UTCAyMDEyMDkxMykKKFhFTikgQUNQSTogREJHUCA4Q0U3MDU4OCwgMDAzNCAo
cjEgSU5URUwgICAgICAgICAgICAgICAgICAwIE1TRlQgICAgICAgNUYpCihYRU4pIEFDUEk6IERC
RzIgOENFNzA1QzAsIDAwNTQgKHIwIElOVEVMICAgICAgICAgICAgICAgICAgMCBNU0ZUICAgICAg
IDVGKQooWEVOKSBBQ1BJOiBTU0RUIDhDRTcwNjE4LCAwNkU5IChyMiAgSU5URUwgeGhfcnZwMDcg
ICAgICAgIDAgSU5UTCAyMDEyMDkxMykKKFhFTikgQUNQSTogU1NEVCA4Q0U3MEQwOCwgNTQ3RSAo
cjIgU2FTc2R0ICBTYVNzZHQgICAgICAzMDAwIElOVEwgMjAxMjA5MTMpCihYRU4pIEFDUEk6IFVF
RkkgOENFNzYxODgsIDAwNDIgKHIxICAgICAgICAgICAgICAgICAgICAgICAgMCAgICAgICAgICAg
ICAwKQooWEVOKSBBQ1BJOiBTU0RUIDhDRTc2MUQwLCAwRTczIChyMiBDcHVSZWYgIENwdVNzZHQg
ICAgIDMwMDAgSU5UTCAyMDEyMDkxMykKKFhFTikgQUNQSTogQkdSVCA4Q0U3NzA0OCwgMDAzOCAo
cjEgQUxBU0tBICAgQSBNIEkgICAxMDcyMDA5IEFNSSAgICAgMTAwMTMpCihYRU4pIEFDUEk6IERN
QVIgOENFNzcwODAsIDAwQTggKHIxIElOVEVMICAgICAgU0tMICAgICAgICAgMSBJTlRMICAgICAg
ICAxKQooWEVOKSBBQ1BJOiBUUE0yIDhDRTc3MTI4LCAwMDM0IChyMyAgICAgICAgVHBtMlRhYmwg
ICAgICAgIDEgQU1JICAgICAgICAgMCkKKFhFTikgQUNQSTogQVNGISA4Q0U3NzE2MCwgMDBBNSAo
cjMyIElOVEVMICAgICAgIEhDRyAgICAgICAgMSBURlNNICAgIEY0MjQwKQooWEVOKSBTeXN0ZW0g
UkFNOiA0MDAzTUIgKDQwOTk3MzZrQikKKFhFTikgTm8gTlVNQSBjb25maWd1cmF0aW9uIGZvdW5k
CihYRU4pIEZha2luZyBhIG5vZGUgYXQgMDAwMDAwMDAwMDAwMDAwMC0wMDAwMDAwMTZlMDAwMDAw
CihYRU4pIERvbWFpbiBoZWFwIGluaXRpYWxpc2VkCihYRU4pIHZlc2FmYjogZnJhbWVidWZmZXIg
YXQgMHhjMDAwMDAwMCwgbWFwcGVkIHRvIDB4ZmZmZjgyYzAwMDIwMTAwMCwgdXNpbmcgNjkxMmss
IHRvdGFsIDY5MTJrCihYRU4pIHZlc2FmYjogbW9kZSBpcyAxNjgweDEwNTB4MzIsIGxpbmVsZW5n
dGg9NjcyMCwgZm9udCA4eDE2CihYRU4pIHZlc2FmYjogVHJ1ZWNvbG9yOiBzaXplPTg6ODo4Ojgs
IHNoaWZ0PTI0OjE2Ojg6MAooWEVOKSBDUFUgVmVuZG9yOiBJbnRlbCwgRmFtaWx5IDYgKDB4Niks
IE1vZGVsIDc4ICgweDRlKSwgU3RlcHBpbmcgMyAocmF3IDAwMDQwNmUzKQooWEVOKSBTTUJJT1Mg
My4wIHByZXNlbnQuCihYRU4pIFVzaW5nIEFQSUMgZHJpdmVyIGRlZmF1bHQKKFhFTikgQUNQSTog
UE0tVGltZXIgSU8gUG9ydDogMHgxODA4ICgzMiBiaXRzKQooWEVOKSBBQ1BJOiB2NSBTTEVFUCBJ
TkZPOiBjb250cm9sWzA6MF0sIHN0YXR1c1swOjBdCihYRU4pIEFDUEk6IFNMRUVQIElORk86IHBt
MXhfY250WzE6MTgwNCwxOjBdLCBwbTF4X2V2dFsxOjE4MDAsMTowXQooWEVOKSBBQ1BJOiAzMi82
NFggRkFDUyBhZGRyZXNzIG1pc21hdGNoIGluIEZBRFQgLSA4Y2U4ZWY4MC8wMDAwMDAwMDAwMDAw
MDAwLCB1c2luZyAzMgooWEVOKSBBQ1BJOiAgICAgICAgICAgICB3YWtldXBfdmVjWzhjZThlZjhj
XSwgdmVjX3NpemVbMjBdCihYRU4pIEFDUEk6IExvY2FsIEFQSUMgYWRkcmVzcyAweGZlZTAwMDAw
CihYRU4pIEFDUEk6IExBUElDIChhY3BpX2lkWzB4MDFdIGxhcGljX2lkWzB4MDBdIGVuYWJsZWQp
CihYRU4pIEFDUEk6IExBUElDIChhY3BpX2lkWzB4MDJdIGxhcGljX2lkWzB4MDJdIGVuYWJsZWQp
CihYRU4pIEFDUEk6IExBUElDIChhY3BpX2lkWzB4MDNdIGxhcGljX2lkWzB4MDFdIGVuYWJsZWQp
CihYRU4pIEFDUEk6IExBUElDIChhY3BpX2lkWzB4MDRdIGxhcGljX2lkWzB4MDNdIGVuYWJsZWQp
CihYRU4pIEFDUEk6IExBUElDX05NSSAoYWNwaV9pZFsweDAxXSBoaWdoIGVkZ2UgbGludFsweDFd
KQooWEVOKSBBQ1BJOiBMQVBJQ19OTUkgKGFjcGlfaWRbMHgwMl0gaGlnaCBlZGdlIGxpbnRbMHgx
XSkKKFhFTikgQUNQSTogTEFQSUNfTk1JIChhY3BpX2lkWzB4MDNdIGhpZ2ggZWRnZSBsaW50WzB4
MV0pCihYRU4pIEFDUEk6IExBUElDX05NSSAoYWNwaV9pZFsweDA0XSBoaWdoIGVkZ2UgbGludFsw
eDFdKQooWEVOKSBBQ1BJOiBJT0FQSUMgKGlkWzB4MDJdIGFkZHJlc3NbMHhmZWMwMDAwMF0gZ3Np
X2Jhc2VbMF0pCihYRU4pIElPQVBJQ1swXTogYXBpY19pZCAyLCB2ZXJzaW9uIDMyLCBhZGRyZXNz
IDB4ZmVjMDAwMDAsIEdTSSAwLTExOQooWEVOKSBBQ1BJOiBJTlRfU1JDX09WUiAoYnVzIDAgYnVz
X2lycSAwIGdsb2JhbF9pcnEgMiBkZmwgZGZsKQooWEVOKSBBQ1BJOiBJTlRfU1JDX09WUiAoYnVz
IDAgYnVzX2lycSA5IGdsb2JhbF9pcnEgOSBoaWdoIGxldmVsKQooWEVOKSBBQ1BJOiBJUlEwIHVz
ZWQgYnkgb3ZlcnJpZGUuCihYRU4pIEFDUEk6IElSUTIgdXNlZCBieSBvdmVycmlkZS4KKFhFTikg
QUNQSTogSVJROSB1c2VkIGJ5IG92ZXJyaWRlLgooWEVOKSBFbmFibGluZyBBUElDIG1vZGU6ICBG
bGF0LiAgVXNpbmcgMSBJL08gQVBJQ3MKKFhFTikgQUNQSTogSFBFVCBpZDogMHg4MDg2YTcwMSBi
YXNlOiAweGZlZDAwMDAwCihYRU4pIFBDSTogTUNGRyBjb25maWd1cmF0aW9uIDA6IGJhc2UgZTAw
MDAwMDAgc2VnbWVudCAwMDAwIGJ1c2VzIDAwIC0gZmYKKFhFTikgUENJOiBNQ0ZHIGFyZWEgYXQg
ZTAwMDAwMDAgcmVzZXJ2ZWQgaW4gRTgyMAooWEVOKSBQQ0k6IFVzaW5nIE1DRkcgZm9yIHNlZ21l
bnQgMDAwMCBidXMgMDAtZmYKKFhFTikgW1ZULURdICBSTVJSIGFkZHJlc3MgcmFuZ2UgOGQ4MDAw
MDAuLjhmZmZmZmZmIG5vdCBpbiByZXNlcnZlZCBtZW1vcnk7IG5lZWQgImlvbW11X2luY2x1c2l2
ZV9tYXBwaW5nPTEiPwooWEVOKSBFUlNUIHRhYmxlIHdhcyBub3QgZm91bmQKKFhFTikgQUNQSTog
QkdSVDogaW52YWxpZGF0aW5nIHYxIGltYWdlIGF0IDB4ODhlNWEwMTgKKFhFTikgVXNpbmcgQUNQ
SSAoTUFEVCkgZm9yIFNNUCBjb25maWd1cmF0aW9uIGluZm9ybWF0aW9uCihYRU4pIFNNUDogQWxs
b3dpbmcgNCBDUFVzICgwIGhvdHBsdWcgQ1BVcykKKFhFTikgSVJRIGxpbWl0czogMTIwIEdTSSwg
ODQwIE1TSS9NU0ktWAooWEVOKSBTd2l0Y2hlZCB0byBBUElDIGRyaXZlciB4MmFwaWNfY2x1c3Rl
ci4KKFhFTikgeHN0YXRlOiBzaXplOiAweDQ0MCBhbmQgc3RhdGVzOiAweDFmCihYRU4pIG1jZV9p
bnRlbC5jOjc4MDogTUNBIENhcGFiaWxpdHk6IGZpcnN0YmFuayAwLCBleHRlbmRlZCBNQ0UgTVNS
IDAsIEJDQVNULCBDTUNJCihYRU4pIENQVTA6IEludGVsIG1hY2hpbmUgY2hlY2sgcmVwb3J0aW5n
IGVuYWJsZWQKKFhFTikgU3BlY3VsYXRpdmUgbWl0aWdhdGlvbiBmYWNpbGl0aWVzOgooWEVOKSAg
IEhhcmR3YXJlIGZlYXR1cmVzOgooWEVOKSAgIENvbXBpbGVkLWluIHN1cHBvcnQ6IFNIQURPV19Q
QUdJTkcKKFhFTikgICBYZW4gc2V0dGluZ3M6IEJUSS1UaHVuayBOL0EsIFNQRUNfQ1RSTDogTm8s
IE90aGVyOgooWEVOKSAgIEwxVEY6IGJlbGlldmVkIHZ1bG5lcmFibGUsIG1heHBoeXNhZGRyIEwx
RCA0NiwgQ1BVSUQgMzksIFNhZmUgYWRkcmVzcyA4MDAwMDAwMDAwCihYRU4pICAgU3VwcG9ydCBm
b3IgSFZNIFZNczogUlNCIEVBR0VSX0ZQVQooWEVOKSAgIFN1cHBvcnQgZm9yIFBWIFZNczogUlNC
IEVBR0VSX0ZQVQooWEVOKSAgIFhQVEkgKDY0LWJpdCBQViBvbmx5KTogRG9tMCBlbmFibGVkLCBE
b21VIGVuYWJsZWQgKHdpdGggUENJRCkKKFhFTikgICBQViBMMVRGIHNoYWRvd2luZzogRG9tMCBk
aXNhYmxlZCwgRG9tVSBlbmFibGVkCihYRU4pIFVzaW5nIHNjaGVkdWxlcjogU01QIENyZWRpdCBT
Y2hlZHVsZXIgcmV2MiAoY3JlZGl0MikKKFhFTikgSW5pdGlhbGl6aW5nIENyZWRpdDIgc2NoZWR1
bGVyCihYRU4pICBsb2FkX3ByZWNpc2lvbl9zaGlmdDogMTgKKFhFTikgIGxvYWRfd2luZG93X3No
aWZ0OiAzMAooWEVOKSAgdW5kZXJsb2FkX2JhbGFuY2VfdG9sZXJhbmNlOiAwCihYRU4pICBvdmVy
bG9hZF9iYWxhbmNlX3RvbGVyYW5jZTogLTMKKFhFTikgIHJ1bnF1ZXVlcyBhcnJhbmdlbWVudDog
c29ja2V0CihYRU4pICBjYXAgZW5mb3JjZW1lbnQgZ3JhbnVsYXJpdHk6IDEwbXMKKFhFTikgbG9h
ZCB0cmFja2luZyB3aW5kb3cgbGVuZ3RoIDEwNzM3NDE4MjQgbnMKKFhFTikgQWRkaW5nIGNwdSAw
IHRvIHJ1bnF1ZXVlIDAKKFhFTikgIEZpcnN0IGNwdSBvbiBydW5xdWV1ZSwgYWN0aXZhdGluZwoo
WEVOKSBQbGF0Zm9ybSB0aW1lciBpcyAyMy45OTlNSHogSFBFVAooWEVOKSBEZXRlY3RlZCAyNDk2
LjExMSBNSHogcHJvY2Vzc29yLgooWEVOKSBFRkkgbWVtb3J5IG1hcDoKKFhFTikgIDAwMDAwMDAw
MDAwMDAtMDAwMDAwMDAwN2ZmZiB0eXBlPTMgYXR0cj0wMDAwMDAwMDAwMDAwMDBmCihYRU4pICAw
MDAwMDAwMDA4MDAwLTAwMDAwMDAwMGJmZmYgdHlwZT0yIGF0dHI9MDAwMDAwMDAwMDAwMDAwZgoo
WEVOKSAgMDAwMDAwMDAwYzAwMC0wMDAwMDAwMDQ3ZmZmIHR5cGU9NyBhdHRyPTAwMDAwMDAwMDAw
MDAwMGYKKFhFTikgIDAwMDAwMDAwNDgwMDAtMDAwMDAwMDA1N2ZmZiB0eXBlPTIgYXR0cj0wMDAw
MDAwMDAwMDAwMDBmCihYRU4pICAwMDAwMDAwMDU4MDAwLTAwMDAwMDAwNThmZmYgdHlwZT0wIGF0
dHI9MDAwMDAwMDAwMDAwMDAwZgooWEVOKSAgMDAwMDAwMDA1OTAwMC0wMDAwMDAwMDVlZmZmIHR5
cGU9NyBhdHRyPTAwMDAwMDAwMDAwMDAwMGYKKFhFTikgIDAwMDAwMDAwNWYwMDAtMDAwMDAwMDA1
ZmZmZiB0eXBlPTQgYXR0cj0wMDAwMDAwMDAwMDAwMDBmCihYRU4pICAwMDAwMDAwMDYwMDAwLTAw
MDAwMDAwOWVmZmYgdHlwZT0zIGF0dHI9MDAwMDAwMDAwMDAwMDAwZgooWEVOKSAgMDAwMDAwMDA5
ZjAwMC0wMDAwMDAwMDlmZmZmIHR5cGU9MCBhdHRyPTAwMDAwMDAwMDAwMDAwMGYKKFhFTikgIDAw
MDAwMDAxMDAwMDAtMDAwMDAwMDkwN2ZmZiB0eXBlPTIgYXR0cj0wMDAwMDAwMDAwMDAwMDBmCihY
RU4pICAwMDAwMDAwOTA4MDAwLTAwMDAwNDNmZDlmZmYgdHlwZT03IGF0dHI9MDAwMDAwMDAwMDAw
MDAwZgooWEVOKSAgMDAwMDA0M2ZkYTAwMC0wMDAwMDdlNTFmZmZmIHR5cGU9MSBhdHRyPTAwMDAw
MDAwMDAwMDAwMGYKKFhFTikgIDAwMDAwN2U1MjAwMDAtMDAwMDA3ZTU1ZmZmZiB0eXBlPTQgYXR0
cj0wMDAwMDAwMDAwMDAwMDBmCihYRU4pICAwMDAwMDdlNTYwMDAwLTAwMDAwODUxMDFmZmYgdHlw
ZT03IGF0dHI9MDAwMDAwMDAwMDAwMDAwZgooWEVOKSAgMDAwMDA4NTEwMjAwMC0wMDAwMDg1Mzll
ZmZmIHR5cGU9MSBhdHRyPTAwMDAwMDAwMDAwMDAwMGYKKFhFTikgIDAwMDAwODUzOWYwMDAtMDAw
MDA4NjQ4OWZmZiB0eXBlPTQgYXR0cj0wMDAwMDAwMDAwMDAwMDBmCihYRU4pICAwMDAwMDg2NDhh
MDAwLTAwMDAwODY0OGFmZmYgdHlwZT0xMCBhdHRyPTAwMDAwMDAwMDAwMDAwMGYKKFhFTikgIDAw
MDAwODY0OGIwMDAtMDAwMDA4NjRiNGZmZiB0eXBlPTYgYXR0cj04MDAwMDAwMDAwMDAwMDBmCihY
RU4pICAwMDAwMDg2NGI1MDAwLTAwMDAwODY1MGZmZmYgdHlwZT00IGF0dHI9MDAwMDAwMDAwMDAw
MDAwZgooWEVOKSAgMDAwMDA4NjUxMDAwMC0wMDAwMDg2NTE3ZmZmIHR5cGU9NyBhdHRyPTAwMDAw
MDAwMDAwMDAwMGYKKFhFTikgIDAwMDAwODY1MTgwMDAtMDAwMDA4NjUxOGZmZiB0eXBlPTIgYXR0
cj0wMDAwMDAwMDAwMDAwMDBmCihYRU4pICAwMDAwMDg2NTE5MDAwLTAwMDAwODgxZmZmZmYgdHlw
ZT03IGF0dHI9MDAwMDAwMDAwMDAwMDAwZgooWEVOKSAgMDAwMDA4ODIwMDAwMC0wMDAwMDg4NWM4
ZmZmIHR5cGU9MiBhdHRyPTAwMDAwMDAwMDAwMDAwMGYKKFhFTikgIDAwMDAwODg1YzkwMDAtMDAw
MDA4YmMyM2ZmZiB0eXBlPTQgYXR0cj0wMDAwMDAwMDAwMDAwMDBmCihYRU4pICAwMDAwMDhiYzI0
MDAwLTAwMDAwOGJlYzBmZmYgdHlwZT03IGF0dHI9MDAwMDAwMDAwMDAwMDAwZgooWEVOKSAgMDAw
MDA4YmVjMTAwMC0wMDAwMDhjMjIzZmZmIHR5cGU9MyBhdHRyPTAwMDAwMDAwMDAwMDAwMGYKKFhF
TikgIDAwMDAwOGMyMjQwMDAtMDAwMDA4YzUyN2ZmZiB0eXBlPTAgYXR0cj0wMDAwMDAwMDAwMDAw
MDBmCihYRU4pICAwMDAwMDhjNTI4MDAwLTAwMDAwOGM3MzVmZmYgdHlwZT03IGF0dHI9MDAwMDAw
MDAwMDAwMDAwZgooWEVOKSAgMDAwMDA4YzczNjAwMC0wMDAwMDhjZWE2ZmZmIHR5cGU9MTAgYXR0
cj0wMDAwMDAwMDAwMDAwMDBmCihYRU4pICAwMDAwMDhjZWE3MDAwLTAwMDAwOGQyOWZmZmYgdHlw
ZT02IGF0dHI9ODAwMDAwMDAwMDAwMDAwZgooWEVOKSAgMDAwMDA4ZDJhMDAwMC0wMDAwMDhkMmZl
ZmZmIHR5cGU9NSBhdHRyPTgwMDAwMDAwMDAwMDAwMGYKKFhFTikgIDAwMDAwOGQyZmYwMDAtMDAw
MDA4ZDJmZmZmZiB0eXBlPTQgYXR0cj0wMDAwMDAwMDAwMDAwMDBmCihYRU4pICAwMDAwMTAwMDAw
MDAwLTAwMDAxNmRmZmZmZmYgdHlwZT03IGF0dHI9MDAwMDAwMDAwMDAwMDAwZgooWEVOKSAgMDAw
MDA4ZDMwMDAwMC0wMDAwMDhkM2ZmZmZmIHR5cGU9MCBhdHRyPTAwMDAwMDAwMDAwMDAwMDAKKFhF
TikgIDAwMDAwZTAwMDAwMDAtMDAwMDBlZmZmZmZmZiB0eXBlPTExIGF0dHI9ODAwMDAwMDAwMDAw
MDAwMQooWEVOKSAgMDAwMDBmZTAwMDAwMC0wMDAwMGZlMDEwZmZmIHR5cGU9MTEgYXR0cj04MDAw
MDAwMDAwMDAwMDAxCihYRU4pICAwMDAwMGZlYzAwMDAwLTAwMDAwZmVjMDBmZmYgdHlwZT0xMSBh
dHRyPTgwMDAwMDAwMDAwMDAwMDEKKFhFTikgIDAwMDAwZmVlMDAwMDAtMDAwMDBmZWUwMGZmZiB0
eXBlPTExIGF0dHI9ODAwMDAwMDAwMDAwMDAwMQooWEVOKSAgMDAwMDBmZjAwMDAwMC0wMDAwMGZm
ZmZmZmZmIHR5cGU9MTEgYXR0cj04MDAwMDAwMDAwMDAwMDAxCihYRU4pIEluaXRpbmcgbWVtb3J5
IHNoYXJpbmcuCihYRU4pIGFsdCB0YWJsZSBmZmZmODJkMDgwNDY2YzcwIC0+IGZmZmY4MmQwODA0
Njg4ZWUKKFhFTikgSW50ZWwgVlQtZCBpb21tdSAwIHN1cHBvcnRlZCBwYWdlIHNpemVzOiA0a0Is
IDJNQiwgMUdCLgooWEVOKSBJbnRlbCBWVC1kIGlvbW11IDEgc3VwcG9ydGVkIHBhZ2Ugc2l6ZXM6
IDRrQiwgMk1CLCAxR0IuCihYRU4pIEludGVsIFZULWQgU25vb3AgQ29udHJvbCBub3QgZW5hYmxl
ZC4KKFhFTikgSW50ZWwgVlQtZCBEb20wIERNQSBQYXNzdGhyb3VnaCBub3QgZW5hYmxlZC4KKFhF
TikgSW50ZWwgVlQtZCBRdWV1ZWQgSW52YWxpZGF0aW9uIGVuYWJsZWQuCihYRU4pIEludGVsIFZU
LWQgSW50ZXJydXB0IFJlbWFwcGluZyBlbmFibGVkLgooWEVOKSBJbnRlbCBWVC1kIFBvc3RlZCBJ
bnRlcnJ1cHQgbm90IGVuYWJsZWQuCihYRU4pIEludGVsIFZULWQgU2hhcmVkIEVQVCB0YWJsZXMg
ZW5hYmxlZC4KKFhFTikgSS9PIHZpcnR1YWxpc2F0aW9uIGVuYWJsZWQKKFhFTikgIC0gRG9tMCBt
b2RlOiBSZWxheGVkCihYRU4pIEludGVycnVwdCByZW1hcHBpbmcgZW5hYmxlZAooWEVOKSBucl9z
b2NrZXRzOiAxCihYRU4pIEVuYWJsZWQgZGlyZWN0ZWQgRU9JIHdpdGggaW9hcGljX2Fja19vbGQg
b24hCihYRU4pIEVOQUJMSU5HIElPLUFQSUMgSVJRcwooWEVOKSAgLT4gVXNpbmcgb2xkIEFDSyBt
ZXRob2QKKFhFTikgLi5USU1FUjogdmVjdG9yPTB4RjAgYXBpYzE9MCBwaW4xPTIgYXBpYzI9MCBw
aW4yPTAKKFhFTikgVFNDX0RFQURMSU5FIGRpc2FibGVkIGR1ZSB0byBFcnJhdGE7IHBsZWFzZSB1
cGRhdGUgbWljcm9jb2RlIHRvIHZlcnNpb24gMHhiMiAob3IgbGF0ZXIpCihYRU4pIEFsbG9jYXRl
ZCBjb25zb2xlIHJpbmcgb2YgMzIgS2lCLgooWEVOKSBtd2FpdC1pZGxlOiBNV0FJVCBzdWJzdGF0
ZXM6IDB4MTExNDIxMjAKKFhFTikgbXdhaXQtaWRsZTogdjAuNC4xIG1vZGVsIDB4NGUKKFhFTikg
bXdhaXQtaWRsZTogbGFwaWNfdGltZXJfcmVsaWFibGVfc3RhdGVzIDB4ZmZmZmZmZmYKKFhFTikg
bXdhaXQtaWRsZTogbWF4IEMtc3RhdGUgY291bnQgb2YgOCByZWFjaGVkCihYRU4pIFZNWDogU3Vw
cG9ydGVkIGFkdmFuY2VkIGZlYXR1cmVzOgooWEVOKSAgLSBBUElDIE1NSU8gYWNjZXNzIHZpcnR1
YWxpc2F0aW9uCihYRU4pICAtIEFQSUMgVFBSIHNoYWRvdwooWEVOKSAgLSBFeHRlbmRlZCBQYWdl
IFRhYmxlcyAoRVBUKQooWEVOKSAgLSBWaXJ0dWFsLVByb2Nlc3NvciBJZGVudGlmaWVycyAoVlBJ
RCkKKFhFTikgIC0gVmlydHVhbCBOTUkKKFhFTikgIC0gTVNSIGRpcmVjdC1hY2Nlc3MgYml0bWFw
CihYRU4pICAtIFVucmVzdHJpY3RlZCBHdWVzdAooWEVOKSAgLSBWTUNTIHNoYWRvd2luZwooWEVO
KSAgLSBWTSBGdW5jdGlvbnMKKFhFTikgIC0gVmlydHVhbGlzYXRpb24gRXhjZXB0aW9ucwooWEVO
KSAgLSBQYWdlIE1vZGlmaWNhdGlvbiBMb2dnaW5nCihYRU4pIEhWTTogQVNJRHMgZW5hYmxlZC4K
KFhFTikgSFZNOiBWTVggZW5hYmxlZAooWEVOKSBIVk06IEhhcmR3YXJlIEFzc2lzdGVkIFBhZ2lu
ZyAoSEFQKSBkZXRlY3RlZAooWEVOKSBIVk06IEhBUCBwYWdlIHNpemVzOiA0a0IsIDJNQiwgMUdC
CihYRU4pIEFkZGluZyBjcHUgMSB0byBydW5xdWV1ZSAwCihYRU4pIG13YWl0LWlkbGU6IG1heCBD
LXN0YXRlIGNvdW50IG9mIDggcmVhY2hlZAooWEVOKSBSZW1vdmluZyBjcHUgMSBmcm9tIHJ1bnF1
ZXVlIDAKKFhFTikgQWRkaW5nIGNwdSAyIHRvIHJ1bnF1ZXVlIDAKKFhFTikgbXdhaXQtaWRsZTog
bWF4IEMtc3RhdGUgY291bnQgb2YgOCByZWFjaGVkCihYRU4pIEFkZGluZyBjcHUgMyB0byBydW5x
dWV1ZSAwCihYRU4pIG13YWl0LWlkbGU6IG1heCBDLXN0YXRlIGNvdW50IG9mIDggcmVhY2hlZAoo
WEVOKSBSZW1vdmluZyBjcHUgMyBmcm9tIHJ1bnF1ZXVlIDAKKFhFTikgQnJvdWdodCB1cCAyIENQ
VXMKKFhFTikgUGFya2VkIDIgQ1BVcwooWEVOKSBidWlsZC1pZDogYmQwNDBiODM2MTQ1ZDJiY2Rl
MTY4YTVkY2MwYWRlMmQ2YTg5YzJhNwooWEVOKSBSdW5uaW5nIHN0dWIgcmVjb3Zlcnkgc2VsZnRl
c3RzLi4uCihYRU4pIHRyYXBzLmM6MTU3NDogR1BGICgwMDAwKTogZmZmZjgyZDBiZmZmZjA0MSBb
ZmZmZjgyZDBiZmZmZjA0MV0gLT4gZmZmZjgyZDA4MDM3ZDQxMgooWEVOKSB0cmFwcy5jOjc1NTog
VHJhcCAxMjogZmZmZjgyZDBiZmZmZjA0MCBbZmZmZjgyZDBiZmZmZjA0MF0gLT4gZmZmZjgyZDA4
MDM3ZDQxMgooWEVOKSB0cmFwcy5jOjEwOTQ6IFRyYXAgMzogZmZmZjgyZDBiZmZmZjA0MSBbZmZm
ZjgyZDBiZmZmZjA0MV0gLT4gZmZmZjgyZDA4MDM3ZDQxMgooWEVOKSBBQ1BJIHNsZWVwIG1vZGVz
OiBTMwooWEVOKSBWUE1VOiBkaXNhYmxlZAooWEVOKSBtY2hlY2tfcG9sbDogTWFjaGluZSBjaGVj
ayBwb2xsaW5nIHRpbWVyIHN0YXJ0ZWQuCihYRU4pIERvbTAgaGFzIG1heGltdW0gMzEyIFBJUlFz
CihYRU4pIE5YIChFeGVjdXRlIERpc2FibGUpIHByb3RlY3Rpb24gYWN0aXZlCihYRU4pICoqKiBC
dWlsZGluZyBhIFBWIERvbTAgKioqCihYRU4pIEVMRjogcGhkcjogcGFkZHI9MHgxMDAwMDAwIG1l
bXN6PTB4MTExZjAwMAooWEVOKSBFTEY6IHBoZHI6IHBhZGRyPTB4MjIwMDAwMCBtZW1zej0weDQ5
ODAwMAooWEVOKSBFTEY6IHBoZHI6IHBhZGRyPTB4MjY5ODAwMCBtZW1zej0weDJiNGQ4CihYRU4p
IEVMRjogcGhkcjogcGFkZHI9MHgyNmM0MDAwIG1lbXN6PTB4MzY4MDAwCihYRU4pIEVMRjogbWVt
b3J5OiAweDEwMDAwMDAgLT4gMHgyYTJjMDAwCihYRU4pIEVMRjogbm90ZTogR1VFU1RfT1MgPSAi
bGludXgiCihYRU4pIEVMRjogbm90ZTogR1VFU1RfVkVSU0lPTiA9ICIyLjYiCihYRU4pIEVMRjog
bm90ZTogWEVOX1ZFUlNJT04gPSAieGVuLTMuMCIKKFhFTikgRUxGOiBub3RlOiBWSVJUX0JBU0Ug
PSAweGZmZmZmZmZmODAwMDAwMDAKKFhFTikgRUxGOiBub3RlOiBJTklUX1AyTSA9IDB4ODAwMDAw
MDAwMAooWEVOKSBFTEY6IG5vdGU6IEVOVFJZID0gMHhmZmZmZmZmZjgyNmM0MTgwCihYRU4pIEVM
Rjogbm90ZTogSFlQRVJDQUxMX1BBR0UgPSAweGZmZmZmZmZmODEwMDEwMDAKKFhFTikgRUxGOiBu
b3RlOiBGRUFUVVJFUyA9ICIhd3JpdGFibGVfcGFnZV90YWJsZXN8cGFlX3BnZGlyX2Fib3ZlXzRn
YiIKKFhFTikgRUxGOiBub3RlOiBTVVBQT1JURURfRkVBVFVSRVMgPSAweDg4MDEKKFhFTikgRUxG
OiBub3RlOiBQQUVfTU9ERSA9ICJ5ZXMiCihYRU4pIEVMRjogbm90ZTogTE9BREVSID0gImdlbmVy
aWMiCihYRU4pIEVMRjogbm90ZTogdW5rbm93biAoMHhkKQooWEVOKSBFTEY6IG5vdGU6IFNVU1BF
TkRfQ0FOQ0VMID0gMHgxCihYRU4pIEVMRjogbm90ZTogTU9EX1NUQVJUX1BGTiA9IDB4MQooWEVO
KSBFTEY6IG5vdGU6IEhWX1NUQVJUX0xPVyA9IDB4ZmZmZjgwMDAwMDAwMDAwMAooWEVOKSBFTEY6
IG5vdGU6IFBBRERSX09GRlNFVCA9IDAKKFhFTikgRUxGOiBub3RlOiBQSFlTMzJfRU5UUlkgPSAw
eDEwMDAzOTAKKFhFTikgRUxGOiBGb3VuZCBQVkggaW1hZ2UKKFhFTikgRUxGOiBhZGRyZXNzZXM6
CihYRU4pICAgICB2aXJ0X2Jhc2UgICAgICAgID0gMHhmZmZmZmZmZjgwMDAwMDAwCihYRU4pICAg
ICBlbGZfcGFkZHJfb2Zmc2V0ID0gMHgwCihYRU4pICAgICB2aXJ0X29mZnNldCAgICAgID0gMHhm
ZmZmZmZmZjgwMDAwMDAwCihYRU4pICAgICB2aXJ0X2tzdGFydCAgICAgID0gMHhmZmZmZmZmZjgx
MDAwMDAwCihYRU4pICAgICB2aXJ0X2tlbmQgICAgICAgID0gMHhmZmZmZmZmZjgyYTJjMDAwCihY
RU4pICAgICB2aXJ0X2VudHJ5ICAgICAgID0gMHhmZmZmZmZmZjgyNmM0MTgwCihYRU4pICAgICBw
Mm1fYmFzZSAgICAgICAgID0gMHg4MDAwMDAwMDAwCihYRU4pICBYZW4gIGtlcm5lbDogNjQtYml0
LCBsc2IsIGNvbXBhdDMyCihYRU4pICBEb20wIGtlcm5lbDogNjQtYml0LCBQQUUsIGxzYiwgcGFk
ZHIgMHgxMDAwMDAwIC0+IDB4MmEyYzAwMAooWEVOKSBQSFlTSUNBTCBNRU1PUlkgQVJSQU5HRU1F
TlQ6CihYRU4pICBEb20wIGFsbG9jLjogICAwMDAwMDAwMTY0MDAwMDAwLT4wMDAwMDAwMTY4MDAw
MDAwICgyNDU3NjAgcGFnZXMgdG8gYmUgYWxsb2NhdGVkKQooWEVOKSBWSVJUVUFMIE1FTU9SWSBB
UlJBTkdFTUVOVDoKKFhFTikgIExvYWRlZCBrZXJuZWw6IGZmZmZmZmZmODEwMDAwMDAtPmZmZmZm
ZmZmODJhMmMwMDAKKFhFTikgIEluaXQuIHJhbWRpc2s6IDAwMDAwMDAwMDAwMDAwMDAtPjAwMDAw
MDAwMDAwMDAwMDAKKFhFTikgIFBoeXMtTWFjaCBtYXA6IDAwMDAwMDgwMDAwMDAwMDAtPjAwMDAw
MDgwMDAyMDAwMDAKKFhFTikgIFN0YXJ0IGluZm86ICAgIGZmZmZmZmZmODJhMmMwMDAtPmZmZmZm
ZmZmODJhMmM0YjQKKFhFTikgIFhlbnN0b3JlIHJpbmc6IDAwMDAwMDAwMDAwMDAwMDAtPjAwMDAw
MDAwMDAwMDAwMDAKKFhFTikgIENvbnNvbGUgcmluZzogIDAwMDAwMDAwMDAwMDAwMDAtPjAwMDAw
MDAwMDAwMDAwMDAKKFhFTikgIFBhZ2UgdGFibGVzOiAgIGZmZmZmZmZmODJhMmQwMDAtPmZmZmZm
ZmZmODJhNDYwMDAKKFhFTikgIEJvb3Qgc3RhY2s6ICAgIGZmZmZmZmZmODJhNDYwMDAtPmZmZmZm
ZmZmODJhNDcwMDAKKFhFTikgIFRPVEFMOiAgICAgICAgIGZmZmZmZmZmODAwMDAwMDAtPmZmZmZm
ZmZmODJjMDAwMDAKKFhFTikgIEVOVFJZIEFERFJFU1M6IGZmZmZmZmZmODI2YzQxODAKKFhFTikg
RG9tMCBoYXMgbWF4aW11bSAxIFZDUFVzCihYRU4pIEVMRjogcGhkciAwIGF0IDB4ZmZmZmZmZmY4
MTAwMDAwMCAtPiAweGZmZmZmZmZmODIxMWYwMDAKKFhFTikgRUxGOiBwaGRyIDEgYXQgMHhmZmZm
ZmZmZjgyMjAwMDAwIC0+IDB4ZmZmZmZmZmY4MjY5ODAwMAooWEVOKSBFTEY6IHBoZHIgMiBhdCAw
eGZmZmZmZmZmODI2OTgwMDAgLT4gMHhmZmZmZmZmZjgyNmMzNGQ4CihYRU4pIEVMRjogcGhkciAz
IGF0IDB4ZmZmZmZmZmY4MjZjNDAwMCAtPiAweGZmZmZmZmZmODI4M2EwMDAKKFhFTikgQm9ndXMg
RE1JQkFSIDB4ZmVkMTgwMDEgb24gMDAwMDowMDowMC4wCihYRU4pIDxSTVJSPiBzZXR0aW5nIHVw
IHJlZ2lvbnMKKFhFTikgPFJNUlI+IG1hcHBpbmcgMHg4ZDgwMCAtIDB4OTAwMDAKKFhFTikgWGVu
IEJVRyBhdCBpb21tdS5jOjIwMjEKKFhFTikgLS0tLVsgWGVuLTQuMTIuMCAgeDg2XzY0ICBkZWJ1
Zz15ICAgTm90IHRhaW50ZWQgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFJJUDogICAgZTAw
ODpbPGZmZmY4MmQwODAyNWFlYTg+XSBpb21tdS5jI3JtcnJfaWRlbnRpdHlfbWFwcGluZysweDIw
OS8weDIzMAooWEVOKSBSRkxBR1M6IDAwMDAwMDAwMDAwMTAyODIgICBDT05URVhUOiBoeXBlcnZp
c29yCihYRU4pIHJheDogMDAwMDAwMDBmZmZmZmZmNCAgIHJieDogZmZmZjgyZDA4MDQ4ZjdlYyAg
IHJjeDogMDAwMDAwMDAwMDAwMDAxZQooWEVOKSByZHg6IGZmZmY4MmQwODA0OGZmZmYgICByc2k6
IDAwMDAwMDAxNmJhZjcwMDAgICByZGk6IGZmZmY4MzAxNjg3ZDQxMzgKKFhFTikgcmJwOiBmZmZm
ODJkMDgwNDhmODI4ICAgcnNwOiBmZmZmODJkMDgwNDhmN2M4ICAgcjg6ICBmZmZmODMwMTY5YTA4
MDAwCihYRU4pIHI5OiAgMDAwMDAwMDAwMDAwMDAzMCAgIHIxMDogMDAwMDAwMDAwMDA5MDAwMCAg
IHIxMTogMDAwMDAwMDAwMDAwMDAwNQooWEVOKSByMTI6IDAwMDAwMDAwMDAwOGQ4MDAgICByMTM6
IGZmZmY4MzAxNjg3ZDQwMDAgICByMTQ6IDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgcjE1OiBmZmZm
ODMwMTY5YjA4NjcwICAgY3IwOiAwMDAwMDAwMDgwMDUwMDNiICAgY3I0OiAwMDAwMDAwMDAwMTUy
NmUwCihYRU4pIGNyMzogMDAwMDAwMDA4ODQ3ZjAwMCAgIGNyMjogMDAwMDAwMDAwMDAwMDAwMAoo
WEVOKSBmc2I6IDAwMDAwMDAwMDAwMDAwMDAgICBnc2I6IDAwMDAwMDAwMDAwMDAwMDAgICBnc3M6
IDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgZHM6IDAwMDAgICBlczogMDAwMCAgIGZzOiAwMDAwICAg
Z3M6IDAwMDAgICBzczogMDAwMCAgIGNzOiBlMDA4CihYRU4pIFhlbiBjb2RlIGFyb3VuZCA8ZmZm
ZjgyZDA4MDI1YWVhOD4gKGlvbW11LmMjcm1ycl9pZGVudGl0eV9tYXBwaW5nKzB4MjA5LzB4MjMw
KToKKFhFTikgIDAwIDAwIDAwIGU5IDFhIGZmIGZmIGZmIDwwZj4gMGIgMGYgMGIgMGYgMGIgNDEg
YmUgMDAgMDAgMDAgMDAgZTkgMDkgZmYgZmYKKFhFTikgWGVuIHN0YWNrIHRyYWNlIGZyb20gcnNw
PWZmZmY4MmQwODA0OGY3Yzg6CihYRU4pICAgIGZmZmY4MmQwODA0OGY3ZjAgMDAwMDAwMDA4MDI0
Yzc3NiAwMDAwMDAwMDAwMDkwMDAwIGZmZmY4MzAxNjg3ZDQxNTAKKFhFTikgICAgZmZmZjgyZDA4
MDQ4ZjgzOCBmZmZmODJkMDgwNDgwOWE4IGZmZmY4MmQwODA0OGY4MTggMDAwMDAwMDAwMDAwMDAw
MAooWEVOKSAgICBmZmZmODMwMTY5YjA4NjcwIGZmZmY4MzAxNjg3ZDQwMDAgZmZmZjgyZDA4MDNk
MTA2MCBmZmZmODJkMDgwM2U5ZGE4CihYRU4pICAgIGZmZmY4MmQwODA0OGY4NjggZmZmZjgyZDA4
MDQwYmI2MyBmZmZmODJkMDgwNWFiN2I0IDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgICAgZmZmZjgz
MDE2ODdkNDAwMCAwMDAwMDAwMDAwMDQwMDAwIGZmZmY4MzAxNjg3ZDQwMDAgMDAwMDAwMDAwMDA0
NDIwMQooWEVOKSAgICBmZmZmODJkMDgwNDhmOGM4IGZmZmY4MmQwODA0MGIxNjggZmZmZjgyZDA4
MDQ4ZjhjOCAwMDAwMDAwMDg4NDdmMDAwCihYRU4pICAgIGZmZmY4MmQwODA0NjY5YzAgMDAwMDAw
MDAwMDA4ODU5NSBmZmZmODJkMDgwNDhmOGM4IDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgICAgMDAw
MDAwMDAwMDAwNDIwMSAwMDAwMDAwMDAwMDQwMDAwIGZmZmY4MzAxNjg3ZDQwMDAgMDAwMDAwMDAw
MDA0NDIwMQooWEVOKSAgICBmZmZmODJkMDgwNDhmZDU4IGZmZmY4MmQwODA0MmNhODcgZmZmZmZm
ZmY4MmMwMDAwMCAwMDAwMDAwMDAwMDAwMDE5CihYRU4pICAgIDAwMDAwMDAwMDAwMDBmZjAgMDAw
MDAwMDAwMDAwMDAwMCAwMDAwMDAwMTY2YTJmMDAwIGZmZmY4MzAxNjZhMmUwMDAKKFhFTikgICAg
ZmZmZmZmZmY4MmEyYzAwMCAwMDAwMDAwMDAwMDAwMDAwIGZmZmY4MzAxNjZhMmYwMDAgZmZmZjgz
MDE2NmEzMGZmOAooWEVOKSAgICAwMDAwMDAwMTY2YTQ1MDAwIGZmZmZmZmZmZmZmZmZmZmYgZmZm
ZjgzMDE2NmEzMDAwMCBmZmZmZmZmZjgyYTQ3MDAwCihYRU4pICAgIGZmZmZmZmZmODEwMDAwMDAg
MDAwMDAwMDAwMDE2ODAwMCBmZmZmZmZmZjgyYTJkMDAwIGZmZmZmZmZmODJhMmMwMDAKKFhFTikg
ICAgZmZmZjgzMDE2NmEyZjBiMCAwMDAwMDAwMTY2YTQ2MDAwIDAwMDAwMDAwMDAxNjQwMDAgZmZm
ZmZmZmY4MmEyYzAwMAooWEVOKSAgICAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDJjMDAg
MDAwMDAwMDAwMDAwMmMwMCAwMDAwMDA4MDAwMjAwMDAwCihYRU4pICAgIGZmZmY4MzAxMDAwMDQw
MDAgMDAwMDAwODAwMDAwMDAwMCBmZmZmODIwMDQwMDAwMDAwIDAwMDAwMDAwMDAxNjQwMDAKKFhF
TikgICAgMDAwMDAwMDAwMDA0MDAwMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAg
ZmZmZmZmZmZmZmZmZmZmZgooWEVOKSAgICBmZmZmZmZmZmZmZmZmZmZmIGZmZmY4MmQwODA0NWVi
YzAgZmZmZjgzMDE2ODdiODAwMCAwMDAwMDAwMDAwMDAwMDAwCihYRU4pICAgIDAwMDAwMDAwMDAw
MDAwMDAgZmZmZjgzMDE2YzhlN2MxNCBmZmZmODMwMTZjOGU3ZTAwIDAwMDAwMDAwMDAwMDAwMDAK
KFhFTikgICAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAw
MDEgZmZmZjgyZDA4MDNlOGRmZAooWEVOKSBYZW4gY2FsbCB0cmFjZToKKFhFTikgICAgWzxmZmZm
ODJkMDgwMjVhZWE4Pl0gaW9tbXUuYyNybXJyX2lkZW50aXR5X21hcHBpbmcrMHgyMDkvMHgyMzAK
KFhFTikgICAgWzxmZmZmODJkMDgwNDBiYjYzPl0gaW9tbXUuYyNpbnRlbF9pb21tdV9od2RvbV9p
bml0KzB4N2EvMHgxNTAKKFhFTikgICAgWzxmZmZmODJkMDgwNDBiMTY4Pl0gaW9tbXVfaHdkb21f
aW5pdCsweDIwZS8weDIyZQooWEVOKSAgICBbPGZmZmY4MmQwODA0MmNhODc+XSBkb20wX2NvbnN0
cnVjdF9wdisweDI2OTIvMHgyYWRiCihYRU4pICAgIFs8ZmZmZjgyZDA4MDQyZmRhMj5dIGNvbnN0
cnVjdF9kb20wKzB4ODIvMHhhOTIKKFhFTikgICAgWzxmZmZmODJkMDgwNDIwMjU4Pl0gX19zdGFy
dF94ZW4rMHgyN2M5LzB4MjhkZAooWEVOKSAgICBbPGZmZmY4MmQwODAyMDAwZjM+XSBfX2hpZ2hf
c3RhcnQrMHg1My8weDU1CihYRU4pCihYRU4pCihYRU4pICoqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioKKFhFTikgUGFuaWMgb24gQ1BVIDA6CihYRU4pIFhlbiBCVUcgYXQg
aW9tbXUuYzoyMDIxCihYRU4pICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioKKFhFTikKKFhFTikgUmVib290IGluIGZpdmUgc2Vjb25kcy4uLgooWEVOKSBBUElDIGVycm9y
IG9uIENQVTA6IDQwKDAwKQo=
--0000000000001daa31058e8ae3a7
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--0000000000001daa31058e8ae3a7--


From xen-devel-bounces@lists.xenproject.org Fri Jul 26 00:51:13 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 00:51: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 1hqoS0-0006bG-Dy; Fri, 26 Jul 2019 00:51:12 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=6973=VX=suse.com=dfaggioli@srs-us1.protection.inumbo.net>)
 id 1hqoRy-0006bA-T7
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 00:51:10 +0000
X-Inumbo-ID: 712258b2-af3f-11e9-bb93-b76052d09557
Received: from m4a0041g.houston.softwaregrp.com (unknown [15.124.2.87])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 712258b2-af3f-11e9-bb93-b76052d09557;
 Fri, 26 Jul 2019 00:51:05 +0000 (UTC)
Received: FROM m4a0041g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0041g.houston.softwaregrp.com WITH ESMTP; 
 Fri, 26 Jul 2019 00:50:51 +0000
Received: from M4W0335.microfocus.com (2002:f78:1193::f78:1193) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Fri, 26 Jul 2019 00:50:19 +0000
Received: from NAM04-SN1-obe.outbound.protection.outlook.com (15.124.8.12) by
 M4W0335.microfocus.com (15.120.17.147) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Fri, 26 Jul 2019 00:50:19 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=lWG/UAQk+LUL11mkeuuTwGj53V1ClwfyC2lijYFNJ/WCvUaChXzQW/X3QxFLok+BYJBI98npe8Ju1vsPus/MFjlj/4oLA2QAowi+gyE4ryDLoGkh0Xxns8dmK6iLcIyoU7r4UZzaA0tBVStgxPKnbUMXpRxN/yFZrxGTv8ab/fqR700SOBocayYcrq9K83+KiHracskYRlOHR+J/fWIbdFqeFsB2dxhygXsdXd/jIvunZcK85dyZQmNJXQHTsArIkybU0N2KtZLSdyLH/Op37XPDyO5838zpZiqEfVj58oDt9yDYMFRacUui0FU0kFsNC++t/T7GaxKhQisgxyVNSg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=3hLjTF9L+hMdfsMoHAm9NVRCflLTHKRGwPgAtkuiwwk=;
 b=QjVtB5vrl5jpvS0FdZiDZ4nSVjKZSuIJ7kQBBFKRJXzmj5O9W3PzOsFX6UMPQ/t+bMSTGK3HpLuo/gqA3zwZ/NChyWfxDAfrMsVdqXgU2JUbbMcnOoOOGA1eJUaLui7niiZoGmmmUCRWHisxm8Kxc/9O/5PXYlYmNN6G7x9srs6wJ5UTHQqdFNDZGJMlU3IP5ACk6ruNEgYRYLV+WIA7+ds7xDBzwWMsOa5SaO+iiM0N0m9Sh9GCV9Cp+Wv8ZXxFMSxnspU5pvOumOyZXTMkPwzRUc8zDQ3oQf1nZ5U5zaov9eGJuLuosT9aRtI0KSaXHGBvr5qA2VooXqefJxMBiQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM5PR18MB1499.namprd18.prod.outlook.com (10.175.220.20) by
 DM5PR18MB0985.namprd18.prod.outlook.com (10.168.119.15) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2094.17; Fri, 26 Jul 2019 00:50:18 +0000
Received: from DM5PR18MB1499.namprd18.prod.outlook.com
 ([fe80::e9ac:eb60:5b04:1a0a]) by DM5PR18MB1499.namprd18.prod.outlook.com
 ([fe80::e9ac:eb60:5b04:1a0a%9]) with mapi id 15.20.2094.013; Fri, 26 Jul 2019
 00:50:18 +0000
From: Dario Faggioli <dfaggioli@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: Failing to build test-cpu-policy.c with GCC9
Thread-Index: AQHVQ0wYS55fVj31VUuPy4mON27BUA==
Date: Fri, 26 Jul 2019 00:50:17 +0000
Message-ID: <20ec48febe15d329547b0dc4fe1e411e0043c4df.camel@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=dfaggioli@suse.com; 
x-originating-ip: [89.186.78.87]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 591c8e79-acae-496d-502a-08d711633ac4
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(49563074)(7193020);
 SRVR:DM5PR18MB0985; 
x-ms-traffictypediagnostic: DM5PR18MB0985:
x-microsoft-antispam-prvs: <DM5PR18MB0985658BF792839E7F4D23F4C5C00@DM5PR18MB0985.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:612;
x-forefront-prvs: 01106E96F6
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(396003)(366004)(136003)(346002)(39860400002)(376002)(199004)(189003)(64756008)(2906002)(4326008)(25786009)(6486002)(6436002)(2501003)(478600001)(6306002)(91956017)(5640700003)(6512007)(2351001)(76116006)(5660300002)(66476007)(14454004)(6506007)(53366004)(66616009)(53376002)(66066001)(53936002)(86362001)(66446008)(66556008)(66946007)(81166006)(7736002)(966005)(8936002)(36756003)(118296001)(8676002)(71200400001)(71190400001)(68736007)(99286004)(486006)(99936001)(26005)(2616005)(476003)(3846002)(256004)(81156014)(6916009)(6116002)(186003)(316002)(305945005)(102836004);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM5PR18MB0985;
 H:DM5PR18MB1499.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: wcFRB4c/UBVqq8eenb+vnLu6L/A4XeLYiKgDkspvaHqekBRQvedEX5ZDbkHm7uy+r/QMSd5dmPv4N+Ua5hrU2miXzbNhRAxGF6t+XaeZKhzrJEZr8A7FPtE8CDKdk8uDmt0oasCZGKgK7f4Q+zUzcz0Z11IE0FtaM9f+liu9+efpBUQE/5iy5si3iXD20K/zn3RFcTX/SiDas0fFAGOjWoOtSa/grTPSRjyC97bmdHP+zDKcuvqiZ3TWrzgcilVUt3Asmq4BAc/+ot9AizUp3VPwaWH1HPKxBB7SAaF3fUcUeZggQ6ETRD/pGodJRp+bzbVLM1XXJYpNi3sE0S40HJ/APcdLMfOfhx8oThyx6I1xSvRbLV+bawNMhqfW3zOfgx5J2fMKdy5qhg8h+6rWtT5SHWK8N0MqnA5NstoTOKM=
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 591c8e79-acae-496d-502a-08d711633ac4
X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Jul 2019 00:50:18.0732 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: dfaggioli@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR18MB0985
X-OriginatorOrg: suse.com
Subject: [Xen-devel] Failing to build test-cpu-policy.c with GCC9
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.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>
Content-Type: multipart/mixed; boundary="===============1149847909923795615=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============1149847909923795615==
Content-Language: en-US
Content-Type: multipart/signed; micalg=pgp-sha256;
	protocol="application/pgp-signature"; boundary="=-21/JirqKRMmignEIADqR"

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

Hey, Andy,

openSUSE Tumbleweed has: gcc version 9.1.1 20190703

And this fails to build test-cpu-policy.c, like this:

test-cpu-policy.c: In function =E2=80=98main=E2=80=99:
test-cpu-policy.c:64:18: error: =E2=80=98%.12s=E2=80=99 directive argument =
is not a nul-terminated string [-Werror=3Dformat-overflow=3D]
   64 |             fail("  Test '%.12s', expected vendor %u, got %u\n",
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
test-cpu-policy.c:20:12: note: in definition of macro =E2=80=98fail=E2=80=
=99
   20 |     printf(fmt, ##__VA_ARGS__);                 \
      |            ^~~
test-cpu-policy.c:64:27: note: format string is defined here
   64 |             fail("  Test '%.12s', expected vendor %u, got %u\n",
      |                           ^~~~~
test-cpu-policy.c:44:7: note: referenced argument declared here
   44 |     } tests[] =3D {
      | =20

Even just doing something like below, seems to fix it for me, but there
probably are better ways...

Regards

---
diff --git a/tools/tests/cpu-policy/test-cpu-policy.c b/tools/tests/cpu-pol=
icy/test-cpu-policy.c
index ca3b8dd45f..e0c2c56154 100644
--- a/tools/tests/cpu-policy/test-cpu-policy.c
+++ b/tools/tests/cpu-policy/test-cpu-policy.c
@@ -35,7 +35,7 @@ static void test_vendor_identification(void)
 {
     static const struct test {
         union {
-            char ident[12];
+            char ident[13];
             struct {
                 uint32_t b, d, c;
             };
--=20
Dario Faggioli, Ph.D
http://about.me/dario.faggioli
Virtualization Software Engineer
SUSE Labs, SUSE https://www.suse.com/
-------------------------------------------------------------------
<<This happens because _I_ choose it to happen!>> (Raistlin Majere)


--=-21/JirqKRMmignEIADqR
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+4FAl06TkgACgkQFkJ4iaW4
c+7kXxAAigA6eKxzD1tly5GgfIBg4LPuykFDmy3DxBY1tmHl+fIocXWCOopP9eZb
uT6Jj/RqG11bBJa1gntlSa/QpuaR+bUZw3ErLd7BZsDEtCj02EOKKLhybIfvHPSo
0VNTS09h7aMNDU01weda7FA7QddY2qD5qK6763pZtIo23iPNoHmWT9sGvq/htrrS
3LJ25MdL9CdjpRqHP5z7hh0gW7Hjwzt0+BaRc3AKDHNgU72xwkx4uIJEgHjFIn67
sP9O6y1tjojdl0vb+PfrWTdduENiid2xmoBjsPP4aCmiJYTq0MILXNXzps54CEtH
c1o31+yQ2tJbH3pwc4dvM2a7vWBn8NRPOrXMkVMHUYAxEas7DgbWBNNQjc+vplOu
Pu+5LTz0m3k8zUpauGfq1RLZq92uY7DMOT9ir6drYG8A881AQ6BYcnfSCLpKGBRK
cTxk7JEL6xiTtMakAqXy2yYngzSi+3djrAESoCqdabPTjKjgyDP8jFaqEAJ1L5d3
RhGBOgeFL30Tv7M5IqbTZaEcmVFUBodSo0Rj81N9eXE8J1+MJMXn0Z27OKjVsQy8
ryGTDR+E9jZG2HPX9qnD4utqivH6tlPN/ChlgFv5kTlGXa0V45WEw4kwZqrBs6OE
1iEHa41apLgonPM3wk3YnT7LflA9I/l6uyO8GnM7hPuSzuq9bqg=
=CjMx
-----END PGP SIGNATURE-----

--=-21/JirqKRMmignEIADqR--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============1149847909923795615==--


From xen-devel-bounces@lists.xenproject.org Fri Jul 26 01:06:35 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 01:06:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqogn-0006TI-Ru; Fri, 26 Jul 2019 01:06:29 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=fOBC=VX=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hqogm-0006TD-KO
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 01:06:28 +0000
X-Inumbo-ID: 97e0e8eb-af41-11e9-8980-bc764e045a96
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 97e0e8eb-af41-11e9-8980-bc764e045a96;
 Fri, 26 Jul 2019 01:06:27 +0000 (UTC)
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: Apt9JVYhB5Ds/CL/+5YVuZwg3f0Cshku7x4u6aE6Edlvc2vooJbEY/4AwTdZVzBTFwfiz0cIuu
 NQE6Y8sfLgyEHSY0dpRO7VrYWbmxqJ4gkm39OxbVrBiG9v1VASmuEH8fIzzKJkk2pGBhzAGjUS
 mlohVGWnNJMTtZDMUcTDMpi+3PcIE4xLP7w1rWHGfon2XXwMayDIui6418WKKVuxVphIAvRtlm
 QiGhz+NRu89MG7TWA8BBY/yykg2dXbhsdjlWthivI9hCBiQU0s2pksORgW4Ezar3nbzFINXXhA
 AZo=
X-SBRS: 2.7
X-MesageID: 3491426
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,308,1559534400"; 
   d="scan'208";a="3491426"
To: Dario Faggioli <dfaggioli@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
References: <20ec48febe15d329547b0dc4fe1e411e0043c4df.camel@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <ee897414-f09c-d38b-cf4c-cc6ccbbb6899@citrix.com>
Date: Fri, 26 Jul 2019 02:06:22 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <20ec48febe15d329547b0dc4fe1e411e0043c4df.camel@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] Failing to build test-cpu-policy.c with GCC9
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjYvMDcvMjAxOSAwMTo1MCwgRGFyaW8gRmFnZ2lvbGkgd3JvdGU6Cj4gSGV5LCBBbmR5LAo+
Cj4gb3BlblNVU0UgVHVtYmxld2VlZCBoYXM6IGdjYyB2ZXJzaW9uIDkuMS4xIDIwMTkwNzAzCj4K
PiBBbmQgdGhpcyBmYWlscyB0byBidWlsZCB0ZXN0LWNwdS1wb2xpY3kuYywgbGlrZSB0aGlzOgo+
Cj4gdGVzdC1jcHUtcG9saWN5LmM6IEluIGZ1bmN0aW9uIOKAmG1haW7igJk6Cj4gdGVzdC1jcHUt
cG9saWN5LmM6NjQ6MTg6IGVycm9yOiDigJglLjEyc+KAmSBkaXJlY3RpdmUgYXJndW1lbnQgaXMg
bm90IGEgbnVsLXRlcm1pbmF0ZWQgc3RyaW5nIFstV2Vycm9yPWZvcm1hdC1vdmVyZmxvdz1dCj4g
ICAgNjQgfCAgICAgICAgICAgICBmYWlsKCIgIFRlc3QgJyUuMTJzJywgZXhwZWN0ZWQgdmVuZG9y
ICV1LCBnb3QgJXVcbiIsCj4gICAgICAgfCAgICAgICAgICAgICAgICAgIF5+fn5+fn5+fn5+fn5+
fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn4KPiB0ZXN0LWNwdS1wb2xpY3kuYzoyMDox
Mjogbm90ZTogaW4gZGVmaW5pdGlvbiBvZiBtYWNybyDigJhmYWls4oCZCj4gICAgMjAgfCAgICAg
cHJpbnRmKGZtdCwgIyNfX1ZBX0FSR1NfXyk7ICAgICAgICAgICAgICAgICBcCj4gICAgICAgfCAg
ICAgICAgICAgIF5+fgo+IHRlc3QtY3B1LXBvbGljeS5jOjY0OjI3OiBub3RlOiBmb3JtYXQgc3Ry
aW5nIGlzIGRlZmluZWQgaGVyZQo+ICAgIDY0IHwgICAgICAgICAgICAgZmFpbCgiICBUZXN0ICcl
LjEycycsIGV4cGVjdGVkIHZlbmRvciAldSwgZ290ICV1XG4iLAo+ICAgICAgIHwgICAgICAgICAg
ICAgICAgICAgICAgICAgICBefn5+fgo+IHRlc3QtY3B1LXBvbGljeS5jOjQ0Ojc6IG5vdGU6IHJl
ZmVyZW5jZWQgYXJndW1lbnQgZGVjbGFyZWQgaGVyZQo+ICAgIDQ0IHwgICAgIH0gdGVzdHNbXSA9
IHsKPiAgICAgICB8ICAKPgo+IEV2ZW4ganVzdCBkb2luZyBzb21ldGhpbmcgbGlrZSBiZWxvdywg
c2VlbXMgdG8gZml4IGl0IGZvciBtZSwgYnV0IHRoZXJlCj4gcHJvYmFibHkgYXJlIGJldHRlciB3
YXlzLi4uCgpJdCdzIGEgY29tcGlsZXIgYnVnLCBidXQgSSBoYXZlbid0IGhhZCB0aW1lIHRvIGZp
bGUgYSB0aWNrZXQgeWV0LgoKVGhlIGNsYWltIGluIHRoZSB3YXJuaW5nIGlzIGZhbHNlLgoKfkFu
ZHJldwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 01:13:50 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 01:13:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqonq-0007Ar-KN; Fri, 26 Jul 2019 01:13:46 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=RaF+=VX=zededa.com=roman@srs-us1.protection.inumbo.net>)
 id 1hqonp-0007Am-B5
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 01:13:45 +0000
X-Inumbo-ID: 9cb6f6cb-af42-11e9-8980-bc764e045a96
Received: from mail-qk1-x735.google.com (unknown [2607:f8b0:4864:20::735])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9cb6f6cb-af42-11e9-8980-bc764e045a96;
 Fri, 26 Jul 2019 01:13:44 +0000 (UTC)
Received: by mail-qk1-x735.google.com with SMTP id m14so12246603qka.10
 for <xen-devel@lists.xenproject.org>; Thu, 25 Jul 2019 18:13:44 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=zededa.com; s=google;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=crM7NDIG5gdUUupIeoE6MRwgLiB7XVMY4kKIMmVsxeM=;
 b=Z6iKPIWer5EvXXlMLsHe7YTYXFdpzztYdcocXZfWiYbWpXjwy12b5bmTqnLuk0wedU
 UzI25G7i8zp5V4j9Pgfo6WHyXtZo6D5lSkUHziz4Vx5U1qX/tUDLFFndzxjj9Cg6Qp4V
 j7iYN9TGvUzxeWqNqSyrX5eFY5ETUp2BkabMxARN0Uvxc2KRkyhUuv44B0CNWCQuhMB2
 X9mpsQoKGyPpIgPsVb7TA1URdrBpfHGntUEOcDg1YGfBDXi44IS7wGKvoRqwn2TkKGoU
 71eyjzuk+liw0ejUvXMbm27iUv1lSBejTTLXvVJNQI0zUWZRrSha6RtLR75wKXC4+TSz
 OWbg==
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=crM7NDIG5gdUUupIeoE6MRwgLiB7XVMY4kKIMmVsxeM=;
 b=KNL8ELkPRc87DoWCVsPon0IXQnwkt1AItqPlmZPARvnC77fEou+k/t4//HqhF6ovXl
 RbdZXGDHBWrQOihyvSooDwe46iF6SIFUQpO0S1EvprGhZ1kU0yxsWdT8xTalqKXTq8h+
 GHMqsewm+HLu8H84xvkJ1lxe+KLDuN7dBw8Y1/MyOADP2ks4a+WOPLlKcxpqP1O7CJmT
 bguEJghIOqO3SXPFC5AAn+IQVSfjW9L/58E6sv/kbVD0BkMnnMJDG1kLlpwMdmF/kxFo
 Jmm7CGs5aa1HmSkKBsdXudSkJZXXo3+NENhUIw/SfUk7Wjfd4KoTI+ZyPeFwiq3z+t6m
 ktpA==
X-Gm-Message-State: APjAAAX1urzW1nbYpZ7MfPI0tbdOuSoHnFmZDc8cYKyWArxjPGYfd8MH
 Su2PbFy2e9sSjAqJ1oRU2Iqq16R2zWI7UHMlgQCyXA==
X-Google-Smtp-Source: APXvYqzS0kLyuMZHP+jzyeHeSa8EZSSk//GawIyYoWAB3kN0oNfEarzCzifNsoIoIAa5vRrllfgq8hjnvig5hx86QUY=
X-Received: by 2002:a05:620a:247:: with SMTP id
 q7mr64452293qkn.265.1564103624002; 
 Thu, 25 Jul 2019 18:13:44 -0700 (PDT)
MIME-Version: 1.0
References: <CAMmSBy9g-QFHTXhpHK6=xDFiBDj4LpnJ=cXj405MMmA1rJaOUg@mail.gmail.com>
 <56D3EEF5-A08A-4894-B21F-9FDA1717B566@gmail.com>
In-Reply-To: <56D3EEF5-A08A-4894-B21F-9FDA1717B566@gmail.com>
From: Roman Shaposhnik <roman@zededa.com>
Date: Thu, 25 Jul 2019 18:13:32 -0700
Message-ID: <CAMmSBy_-EMjA5-MtDsE-ckrXJvmp8VT_=c-beYZt14+OzwxtDQ@mail.gmail.com>
To: Rich Persaud <persaur@gmail.com>
Subject: Re: [Xen-devel] [BUG] After upgrade to Xen 4.12.0 iommu=no-igfx
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 Smith <dpsmith@apertussolutions.com>, xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBKdWwgMjQsIDIwMTkgYXQgMTA6NDIgQU0gUmljaCBQZXJzYXVkIDxwZXJzYXVyQGdt
YWlsLmNvbT4gd3JvdGU6Cj4KPiBPbiBKdWwgMTksIDIwMTksIGF0IDE1OjMxLCBSb21hbiBTaGFw
b3NobmlrIDxyb21hbkB6ZWRlZGEuY29tPiB3cm90ZToKPgo+IEhpIQo+Cj4gd2UncmUgdXNpbmcg
WGVuIG9uIEFkdmFudGVjaCBBUkstMjI1MCBFbWJlZGRlZCBCb3ggUEM6Cj4gICAgaHR0cHM6Ly93
d3cuZWxtYXJrLmNvbS5wbC93ZWIvdXBsb2FkZWQva2FydHlfcHJvZHVrdG93L2FkdmFudGVjaC9h
cmstMjI1MGwvYXJrLTIyNTBsX2luc3RydWtjamEtdXp5dGtvd25pa2EucGRmCj4KPgo+IFJvbWFu
LAo+Cj4gR29vZCB0byBzZWUgWGVuIGJlaW5nIHVzZWQgb24gZmFubGVzcyBkZXZpY2VzLgoKT2gs
IHRoZXJlJ3MgV0FZIG1vcmUgb2YgdGhvc2UgaW4gRVZFIHVuZGVyIFhlbiBtYW5hZ2VtZW50IDst
KQogICAgIGh0dHBzOi8vd2lraS5sZmVkZ2Uub3JnL2Rpc3BsYXkvRVZFL0hhcmR3YXJlK1BsYXRm
b3JtcytTdXBwb3J0aW5nK0VWRQoKPiBEb2VzIHRoZSBBTUkgQklPUyBmb3IgdGhlIGk3IDY2MDBV
IFNreWxha2UgQ1BVIFsxXSB2YXJpYW50IG9mIEFSSy0yMjUwIFsyXQo+IHN1cHBvcnQgSW50ZWwg
VFhUIERSVE0gYW5kIGRpc2NyZXRlIFRQTSwgd2hpY2ggd291bGQgZW5hYmxlIGJvb3QgaW50ZWdy
aXR5IFszXSBwcm90ZWN0aW9uIGZvciBYZW4sIHJlYWQtb25seSBkb20wIGFuZCBzdGF0ZWxlc3Mg
Vk1zPwo+IEJvb3QgaW50ZWdyaXR5IGlzIHZhbHVhYmxlIG9uIGVkZ2UgZGV2aWNlcy4KCkZ1bm55
IHlvdSBzaG91bGQgbWVudGlvbiB0aGlzIC0tIHRoYXQncyBleGFjdGx5IHdoYXQgd2UncmUgcGxh
eWluZwp3aXRoIHJpZ2h0IG5vdyBpbiBMRiBFZGdlIFByb2plY3QgRVZFLiBEbyB5b3Ugd2FudCB0
byBwb3AgdXAgb24gdGhlCm1haWxpbmcgbGlzdCBvciBzbGFjayBjaGFubmVsIHRoZXJlPyAobm90
IHN1cmUgdGhpcyBpcyB0aGUgcmlnaHQgdG9waWMKZm9yIFhlbi1kZXZlbCkuCgpBbmQganVzdCBz
byB0aGF0IHdlJ3JlIG9uIHRoZSBzYW1lIHBhZ2UsIGhlcmUncyB3aGF0IHdlIGFyZSBhZnRlciB3
aGVuCml0IGNvbWVzIHRvIHJvb3Qgb2YgdHJ1c3QgaW4gRVZFIChJIHJlYWxseSBuZWVkIHRvIGRv
IGEgd3JpdGUgdXAgb24KdGhpcyBzb29uKToKICAgKiBtZWFzdXJlZCBib290ICh3ZSdyZSByZWFs
bHkgbm90IGludGVyZXN0ZWQgc2VjdXJlIGJvb3QgdGhhdCBtdWNoKQogICAqIG1lYXN1cmVkIGJv
b3Qgb2YgdGhlIERvbVVzCiAgICogcHJveHkgVFBNIHRvIHRoZSBEb21VcwoKPiBbMV0gQ1BVIHNw
ZWM6IGh0dHBzOi8vYXJrLmludGVsLmNvbS9jb250ZW50L3d3dy91cy9lbi9hcmsvcHJvZHVjdHMv
ODgxOTIvaW50ZWwtY29yZS1pNy02NjAwdS1wcm9jZXNzb3ItNG0tY2FjaGUtdXAtdG8tMy00MC1n
aHouaHRtbAo+Cj4gWzJdIFBDIHNwZWM6IGh0dHBzOi8vd3d3LmFkdmFudGVjaC5jb20vcHJvZHVj
dHMvYXJrLTIwMDBfc2VyaWVzX2VtYmVkZGVkX2JveF9wY3MvYXJrLTIyNTBsL21vZF82NmViYzRl
MC05YTBjLTQ4OWMtOTZhNS03MGE4MDU0ZTkwMzcKPgo+IFszXSBUcmVuY2hCb290LCBYZW4gU3Vt
bWl0IDIwMTksIGh0dHBzOi8veW91dHViZS5jb20vd2F0Y2g/dj1mMExaRlNxNEFjawoKVGhhbmtz
IGZvciB0aGUgbm90ZXMhIE11Y2ggYXBwcmVjaWF0ZWQhCgpUaGFua3MsClJvbWFuLgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 01:32:12 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 01: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 1hqp5R-0008WL-AI; Fri, 26 Jul 2019 01:31: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=RaF+=VX=zededa.com=roman@srs-us1.protection.inumbo.net>)
 id 1hqp5Q-0008WG-Cm
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 01:31:56 +0000
X-Inumbo-ID: 267b5207-af45-11e9-8980-bc764e045a96
Received: from mail-qt1-x841.google.com (unknown [2607:f8b0:4864:20::841])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 267b5207-af45-11e9-8980-bc764e045a96;
 Fri, 26 Jul 2019 01:31:54 +0000 (UTC)
Received: by mail-qt1-x841.google.com with SMTP id h21so51016020qtn.13
 for <xen-devel@lists.xenproject.org>; Thu, 25 Jul 2019 18:31:54 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=zededa.com; s=google;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=EzavtEDn64JL6mfHsDYYNkrzttgDS8jY0cTtcHHJdSY=;
 b=kbUeKSQz/16iZiEwEb4gR/alTx3qvwDMJeVet1di6edLNprBGbVnvOb4lU1dtlLiel
 8jXfKa/X35iYr6HjT/1T6slP9pxtemb0kKXhQi74WQxcGxzBZiyAn0xVfe0QJXlA1YtN
 cHrW0V9eX7512Dtr9PEcAIWS5AUMkhOtDrwjW6mhInLSNz4+hihx7pe3Xed4EOt+jrEu
 lxjGKfrpr70L2eePB+RSpGOJc3Mm74doSf/rRE2HlLHPUfBEmqAi5RTUAOPaYxiAA5+d
 Ob/uwT227HPzejy8klSiJ98zV3jyXt5XPWDThaGTwnZoM/Ay5AQX6JVu6o1iNIdY6KEv
 egKw==
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=EzavtEDn64JL6mfHsDYYNkrzttgDS8jY0cTtcHHJdSY=;
 b=ZUHv0a9VmRwZPolRruoMmSpsT8rrQPvTDYSZIbxUXhkd6nhpKreTpT7TYXGfrV0KXS
 t+1VOdjBe+kmEOU/IM2Kqa+VGqeckFU8PWy/qIxr3ZDACVuHCk0ZDIO1t0jIBPiAA+Hv
 ACRYlsG+YeMFuVeqOqtpjF/0ou0OLwWZSSpeybV3Ye8a+TdBeyIyZ/uiUtZPMIuIOYEC
 xgBI86ao1ZuEkri2yTEx3GH8kBA42Kth5NR7xAg+xBZEdOpiyipfHZTecnj9G3Oxxlh7
 P+1CDnbcwbEgy4F18rO1Pv68RWxlirj9/KqCztodbbcqv6bdjhDYjQt51ZWDgyu3Nl07
 elmQ==
X-Gm-Message-State: APjAAAXYYeBjONkrBwTm4fZngVVUzYNnq5xbzYMg2ihvNN1eUV29MppI
 z327QGU/Hp0xVfQGLDWByBzu71zWjCK3y32tThOxdw==
X-Google-Smtp-Source: APXvYqzTmLh8zZLH6+PVpYd2w6FmEpuL1DDJTDy23JmNZ3WaElrVQgX7vFqp/lxrCk8eIW4pbbCYla0IYN6gYDXNHOo=
X-Received: by 2002:a0c:af33:: with SMTP id i48mr66203443qvc.185.1564104714135; 
 Thu, 25 Jul 2019 18:31:54 -0700 (PDT)
MIME-Version: 1.0
References: <MA1PR01MB3851BEA4FBF03BB603B1A971E8F20@MA1PR01MB3851.INDPRD01.PROD.OUTLOOK.COM>
 <MA1PR01MB3851A10D5DE69A99DDB292A0E8C70@MA1PR01MB3851.INDPRD01.PROD.OUTLOOK.COM>
 <CAMmSBy-uMGqa3SDwhmoutmorsg+KUi8ddr-9r2wRMEyZcpCRGw@mail.gmail.com>
 <761fb7e2-2096-f2f6-3693-8f2b5c18fb0b@arm.com>
In-Reply-To: <761fb7e2-2096-f2f6-3693-8f2b5c18fb0b@arm.com>
From: Roman Shaposhnik <roman@zededa.com>
Date: Thu, 25 Jul 2019 18:31:43 -0700
Message-ID: <CAMmSBy8HEP9hAdZF3+vLPyJE608T2nCn4Gn284xWBCS_VYhEhw@mail.gmail.com>
To: Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>
Subject: Re: [Xen-devel] Xen Hypervisor porting on Raspberry Pi 3B+/4
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "lars.kurth@citrix.com" <lars.kurth@citrix.com>,
 Andre Przywara <andre.przywara@arm.com>,
 "xenprojecthelp@linuxfoundation.org" <xenprojecthelp@linuxfoundation.org>,
 Sushant Bhangale <Sushant.Bhangale@ltts.com>,
 Nikhil Wadke <Nikhil.Wadke@ltts.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Pranav Paralikar <Pranav.Paralikar@ltts.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBKdWwgMjQsIDIwMTkgYXQgNDowNyBBTSBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFs
bEBhcm0uY29tPiB3cm90ZToKPgo+IEhpLAo+Cj4gT24gMjMvMDcvMjAxOSAxODo1NSwgUm9tYW4g
U2hhcG9zaG5payB3cm90ZToKPiA+IEl0IHdvdWxkIGJlIGdyZWF0IHRvIGhhdmUgWGVuIHJ1bm5p
bmcgb24gUlBpLCBidXQgSSBoYXZlIHRvIHdvbmRlcjogaXMKPiA+IGl0IG5vdyBwb3NzaWJsZSB0
byB3b3JrYXJvdW5kIFJQaSBsaW1pdGF0aW9ucyBvZiBob3cgR1BVIGJvb3RzPwo+ID4gICAgIGh0
dHBzOi8vd3d3LnJhc3BiZXJyeXBpLm9yZy9mb3J1bXMvdmlld3RvcGljLnBocD90PTE4NzA4NiNw
MTIwNjQ4Nwo+ID4KPiA+IEkgdGhvdWdodCB0aGF0IHRoaXMgaXMgY29tcGxldGVseSBsb2NrZWQs
IHByb3ByaWV0YXJ5IGJjbTI4MzcgY29kZQo+ID4gdGhhdCBYZW4gY2FuJ3QgZG8gbXVjaCBvZiBh
bnl0aGluZyBhYm91dC4KPgo+IFRoYXQncyBub3QgcmVhbGx5IGEgcHJvYmxlbS4gUGVvcGxlIGhh
dmUgbWFuYWdlZCB0byBnZXQgb3RoZXIgaHlwZXJ2aXNvciBydW5uaW5nCj4gb24gUlBJLiBUaGUg
bWFqb3IgaXNzdWUgaXMgZ29pbmcgdG8gYmUgdGhlIGludGVycnVwdCBjb250cm9sbGVyLCB0aGUg
UlBJMyBkb2VzCj4gbm90IGhhdmUgYSBHSUMgd2hpY2ggaXMgYSByZXF1aXJlbWVudCBmb3IgdXNp
bmcgWGVuLgo+Cj4gSWYgeW91IHdhbnQgdG8gZ2V0IFhlbiB3b3JraW5nIG9uIFJQSTMsIHRoZW4g
eW91IHdvdWxkIGF0IGxlYXN0IG5lZWQgdG8gcHJvdmlkZQo+IGRyaXZlciBmb3IgdGhlIGludGVy
cnVwdCBjb250cm9sbGVyIGFuZCBlbXVsYXRlIGl0IGZvciB0aGUgZ3Vlc3RzLiBBbHRlcm5hdGl2
ZWx5Cj4geW91IGNvdWxkIHByb3ZpZGUgYSBQViBpbnRlcmZhY2UgYXMgeDg2IHVzZSB0byBkby4g
Qm90aCBjYXNlcyBhcmUgZ29pbmcgdG8KPiByZXF1aXJlIGEgZmFpciBhbW91bnQgb2Ygd29yayBh
bmQgdmVyeSB1bmxpa2VseSB0byBiZSBhY2NlcHRlZCB1cHN0cmVhbS4gSSB3b3VsZAo+IGxpa2Ug
dG8ga2VlcCBYZW4gc21hbGwgYW5kIHNpbXBsZS4KPgo+IEFueXdheSwgUmFzYmVycnkgUEkgZm91
bmRhdGlvbiBqdXN0IHJlbGVhc2UgUlBJNCB3aGljaCBub3cgY29udGFpbiBhIEdJQy4gU28KPiB0
aGlzIHNob3VsZCBtYWtlIGVhc2llciB0byBnZXQgWGVuIHdvcmtpbmcgb24gdGhlIHBsYXRmb3Jt
Lgo+Cj4gQW5kcmUgKGluIENDKSBoYXMgYmVlbiB3b3JraW5nIG9uIHBvcnRpbmcgQXJtIFRydXN0
ZWQgRmlybXdhcmUgdG8gdGhlIFJQSTQgYW5kCj4gbWFuYWdlIHRvIGdldCBYZW4gYm9vdGluZyB1
cCB0byB0aGUgc3RhZ2Ugb2YgYnJpbmdpbmctdXAgc2Vjb25kYXJ5IENQVXMgKHNlZSBbMV0uCj4K
PiBJIGFsc28gYm91Z2h0IGEgUlBJNCBzbyBJIHdpbGwgaGF2ZSBhIGdvIGF0IFhlbiB3aGVuIEkg
aGF2ZSBzb21lIHNwYXJlIHRpbWUuCj4KPiBDaGVlcnMsCj4KPiBbMV0gaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9hcmNoaXZlcy9odG1sL3hlbi11c2Vycy8yMDE5LTA3L21zZzAwMDMyLmh0
bWwKClRoaXMgaXMgdmVyeSBleGNpdGluZyEgVGhhbmtzIGZvciBzaGFyaW5nLgoKU3RlZmFubywg
aXMgdGhpcyBzb21ldGhpbmcgb24geW91ciByYWRhcj8KClRoYW5rcywKUm9tYW4uCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 06:15:37 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 06:15:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqtVi-0002Mk-PX; Fri, 26 Jul 2019 06: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=f6kF=VX=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hqtVi-0002Ma-Cc
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 06:15:22 +0000
X-Inumbo-ID: be47eeb5-af6c-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id be47eeb5-af6c-11e9-8980-bc764e045a96;
 Fri, 26 Jul 2019 06:15:19 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hqtVf-0003Qn-59; Fri, 26 Jul 2019 06:15: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 1hqtVe-0002En-Qx; Fri, 26 Jul 2019 06:15:18 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hqtVe-0007Au-QF; Fri, 26 Jul 2019 06:15:18 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139338-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:test-amd64-i386-libvirt:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemut-rhel6hvm-intel:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-intel:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-i386-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-i386-examine:reboot:fail:regression
 linux-linus:test-amd64-i386-xl-raw:xen-boot:fail:regression
 linux-linus:test-amd64-i386-freebsd10-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-freebsd10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemut-rhel6hvm-amd:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-win7-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-pvshim:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-amd:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-ws16-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-win10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-ws16-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-i386-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-i386-xl-shadow:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-win10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 linux-linus:build-armhf-pvops:kernel-build:fail:regression
 linux-linus:test-arm64-arm64-examine:examine-serial/bootloader:fail:heisenbug
 linux-linus:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-examine:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:xen-boot:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-debianhvm-i386-xsm:xen-boot:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=bed38c3e2dca01b358a62b5e73b46e875742fd75
X-Osstest-Versions-That: linux=736706bee3298208343a76096370e4f6a5c55915
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 26 Jul 2019 06:15:18 +0000
Subject: [Xen-devel] [linux-linus test] 139338: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTMzOCBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTM5MzM4LwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAg
ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gNyB4ZW4tYm9v
dCBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQtc2hhZG93IDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFt
ZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJF
R1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgNyB4
ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQtcGFpciAxMCB4ZW4tYm9vdC9zcmNfaG9zdCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMz
NTgwCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyIDExIHhlbi1ib290L2RzdF9ob3N0ICAg
ICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAg
IDggcmVib290ICAgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICA3IHhlbi1i
b290ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni1m
cmVlYnNkMTAtaTM4NiAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEz
MzU4MAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgNyB4ZW4tYm9vdCAgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0ICA3IHhlbi1ib290ICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3Qt
YW1kNjQtaTM4Ni14bCAgICAgICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgIDcg
eGVuLWJvb3QgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcHZzaGltICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgIDcgeGVuLWJv
b3QgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2
aHZtLWFtZCAgNyB4ZW4tYm9vdCAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICA3
IHhlbi1ib290ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LXdzMTYtYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgNyB4ZW4tYm9vdCAg
ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAg
ICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVz
dC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAxMCB4ZW4tYm9vdC9zcmNfaG9zdCAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgIDExIHhlbi1i
b290L2RzdF9ob3N0ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1zaGFkb3cgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0
cmljdCA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXdpbjEwLWkzODYgIDcgeGVuLWJvb3QgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMz
NTgwCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDcg
eGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14
c20gICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDEzMzU4MAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgNiBrZXJu
ZWwtYnVpbGQgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCgpUZXN0cyB3aGljaCBh
cmUgZmFpbGluZyBpbnRlcm1pdHRlbnRseSAobm90IGJsb2NraW5nKToKIHRlc3QtYXJtNjQtYXJt
NjQtZXhhbWluZSAgICAgMTEgZXhhbWluZS1zZXJpYWwvYm9vdGxvYWRlciAgZmFpbCBwYXNzIGlu
IDEzOTMyNAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2lu
ZzoKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWNyZWRpdDEgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXJ0ZHMgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQtcmF3ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1kZWJpYW5odm0taTM4Ni14c20gIDcgeGVuLWJvb3QgZmFpbCBiYXNlbGluZSB1bnRlc3RlZAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgNyB4ZW4tYm9vdCBm
YWlsIGJhc2VsaW5lIHVudGVzdGVkCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzM1ODAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBs
aWtlIDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzM1ODAK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsLXNlYXR0bGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlh
bi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxp
YnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLXRodW5kZXJ4IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhk
IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEw
IHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVk
IGZvciB0ZXN0aW5nOgogbGludXggICAgICAgICAgICAgICAgYmVkMzhjM2UyZGNhMDFiMzU4YTYy
YjVlNzNiNDZlODc1NzQyZmQ3NQpiYXNlbGluZSB2ZXJzaW9uOgogbGludXggICAgICAgICAgICAg
ICAgNzM2NzA2YmVlMzI5ODIwODM0M2E3NjA5NjM3MGU0ZjZhNWM1NTkxNQoKTGFzdCB0ZXN0IG9m
IGJhc2lzICAgMTMzNTgwICAyMDE5LTAzLTA0IDE5OjUzOjA5IFogIDE0MyBkYXlzCkZhaWxpbmcg
c2luY2UgICAgICAgIDEzMzYwNSAgMjAxOS0wMy0wNSAyMDowMzoxNCBaICAxNDIgZGF5cyAgIDg2
IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEzOTMyNCAgMjAxOS0wNy0yNSAwMDowODoy
MCBaICAgIDEgZGF5cyAgICAyIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KNDA5MyBwZW9wbGUgdG91Y2hlZCByZXZp
c2lvbnMgdW5kZXIgdGVzdCwKbm90IGxpc3RpbmcgdGhlbSBhbGwKCmpvYnM6CiBidWlsZC1hbWQ2
NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1w
dm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJt
NjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1h
bWQ2NC14c20gICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJp
YW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQt
bGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFt
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVt
dXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJu
ZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVk
aXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0
LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1p
Mzg2LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdp
bjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWlu
dGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
cGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
aTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
c2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12
aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNn
LXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAv
aG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZp
bGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5k
IG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAg
IGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJF
QURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0
cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3Qg
cHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDg3MzY0OSBsaW5lcyBsb25n
LikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 06:25:55 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 06: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 1hqtfr-00038C-1A; Fri, 26 Jul 2019 06:25:51 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=6973=VX=suse.com=dfaggioli@srs-us1.protection.inumbo.net>)
 id 1hqtfp-000387-Bp
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 06:25:49 +0000
X-Inumbo-ID: 34237fc6-af6e-11e9-8980-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 34237fc6-af6e-11e9-8980-bc764e045a96;
 Fri, 26 Jul 2019 06:25:47 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 3B4BEAD31;
 Fri, 26 Jul 2019 06:25:46 +0000 (UTC)
From: Dario Faggioli <dfaggioli@suse.com>
To: xen-devel@lists.xenproject.org
Date: Fri, 26 Jul 2019 08:25:45 +0200
Message-ID: <156412188377.2385.12588508835559819141.stgit@Palanthas>
User-Agent: StGit/0.17.1-dirty
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 0/4] xen: sched: support vcpu
 hotplug/hotunplug in 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: George Dunlap <george.dunlap@eu.citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGVsbG8sCgpIZXJlIGl0IGlzIHYyIG9mIG15IHNlcmllcywgYWJvdXQgZml4aW5nIHZjcHUgb2Zm
LSBhbmQgb24tbGluaW5nIGluIHRoZQpudWxsIHNjaGVkdWxlciwgcmVjZW50bHkgcmV2aWV3ZWQg
YnkgR2VvcmdlLgoKdjEgcG9zdGluZyBpcyBoZXJlOgpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL2FyY2hpdmVzL2h0bWwveGVuLWRldmVsLzIwMTgtMDgvbXNnMDIxODIuaHRtbApNZXNzYWdl
LUlkOiA8MTUzNTE1NTg2NTA2Ljc0MDcuODkwODYyNjA1ODQ0MDUyNzY0MS5zdGdpdEBQYWxhbnRo
YXMuZnJpdHouYm94PgoKQmFzaWNhbGx5LCBpdCB0dXJuZWQgb3V0LCB3aGlsZSBkaXNjdXNzaW5n
IHRoaXMgcGF0Y2g6Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvYXJjaGl2ZXMvaHRtbC94
ZW4tZGV2ZWwvMjAxOC0wMS9tc2cwMDI0OS5odG1sCgp0aGF0IHRoZSAnbnVsbCBzY2hlZHVsZXIn
IGRvZXMgbm90IHJlYWxseSBzdXBwb3J0IHZjcHUKaG90cGx1Zy9ob3R1bnBsdWcuIEluIGZhY3Qs
IHVuZGVyIHNvbWUgY2lyY3VtbnN0YW5jZXMsIGl0IGlzIHBvc3NpYmxlCnRoYXQgdGhlIHZjcHVz
IHdoaWNoIGFyZSBhY3R1YWxseSBvZmZsaW5lLCBnZXQgYXNzaWduZWQgdG8gYSBwY3B1LCB3aGls
ZQpvbmUgb3IgbW9yZSBvbmxpbmUgdmNwdXMsIG1heSBiZSBsZWZ0IGluIHRoZSB3YWl0IGxpc3Qs
IGFuZCBzdGF5IHRoZXJlCmZvcmV2ZXIuCgpPbmUgb2YgdGhlc2UgY2lyY3VtbnN0YW5jZXMgd2Fz
LCBmb3IgaW5zdGFuY2UsIHdoZW4gdGhlICdudWxsIHNjaGVkdWxlcicKd2FzIHVzZWQgd2l0aGlu
IHRoZSBQVi1TSElNLCBidXQgdGhlIHByb2JsZW0gaXMgbW9yZSBnZW5lcmFsLCBhbmQgdGhpcwpz
ZXJpZXMgZml4ZXMgaXQuCgpJIHRoaW5rIEkndmUgYWRkcmVzc2VkIEdvZXJnZSdzIGNvbW1lbnRz
LiBUaGUgbW9zdCBub3RhYmxlIGNoYW5nZSBpcyB0aGUKbWVyZ2Ugb2Ygd2hhdCBpbiB2MSB3ZXJl
IHBhdGNoIDIgYW5kIHBhdGNoIDMuIFRoZSByZXN1bHRpbmcgcGF0Y2ggKGkuZS4sCnBhdGNoIDIg
b2YgdGhpcyBzZXJpZXMpIGlzIHRoZSBvbmx5IG9uZSBtaXNzaW5nIGFuIEFjayB0byBnbyBpbi4K
ClRoZSBzZXJpZXMgaXMgYWxzbyBhdmFpbGFibGUgaW4gZ2l0OgpnaXQ6Ly94ZW5iaXRzLnhlbi5v
cmcvcGVvcGxlL2RhcmlvZi94ZW4uZ2l0ICByZWwvc2NoZWQvbnVsbC1maXgtdmNwdS1ob3RwbHVn
LXYyCgpUaGFua3MgYW5kIFJlZ2FyZHMsCkRhcmlvCi0tLQpEYXJpbyBGYWdnaW9saSAoNCk6CiAg
ICAgIHhlbjogc2NoZWQ6IHJlZmVjdG9yIGNvZGUgYXJvdW5kIHZjcHVfZGVhc3NpZ24oKSBpbiBu
dWxsIHNjaGVkdWxlcgogICAgICB4ZW46IHNjaGVkOiBkZWFsIHdpdGggdkNQVXMgYmVpbmcgb3Ig
YmVjb21pbmcgb25saW5lIG9yIG9mZmxpbmUKICAgICAgeGVuOiBzY2hlZDogcmVhc3NpZ24gdkNQ
VXMgdG8gcENQVXMsIHdoZW4gdGhleSBjb21lIGJhY2sgb25saW5lCiAgICAgIHhlbjogc2NoZWQ6
IHJlZmFjdG9yIHRoZSBBU1NFUlRzIGFyb3VuZCB2Y3B1X2RlYXNzaW5nKCkKCiB4ZW4vY29tbW9u
L3NjaGVkX251bGwuYyB8ICAyMTAgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0t
LS0tLS0tLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCAxNTIgaW5zZXJ0aW9ucygrKSwgNTggZGVsZXRp
b25zKC0pCi0tCkRhcmlvIEZhZ2dpb2xpLCBQaC5ECmh0dHA6Ly9hYm91dC5tZS9kYXJpby5mYWdn
aW9saQpWaXJ0dWFsaXphdGlvbiBTb2Z0d2FyZSBFbmdpbmVlcgpTVVNFIExhYnMsIFNVU0UgaHR0
cHM6Ly93d3cuc3VzZS5jb20vCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KPDxUaGlzIGhhcHBlbnMgYmVjYXVzZSBfSV8g
Y2hvb3NlIGl0IHRvIGhhcHBlbiE+PiAoUmFpc3RsaW4gTWFqZXJlKQoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 06:25:55 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 06: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 1hqtfv-00038Q-9q; Fri, 26 Jul 2019 06:25: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=6973=VX=suse.com=dfaggioli@srs-us1.protection.inumbo.net>)
 id 1hqtft-00038K-NA
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 06:25:53 +0000
X-Inumbo-ID: 3730ec1e-af6e-11e9-8980-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3730ec1e-af6e-11e9-8980-bc764e045a96;
 Fri, 26 Jul 2019 06:25:52 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 924C1AD31;
 Fri, 26 Jul 2019 06:25:51 +0000 (UTC)
From: Dario Faggioli <dfaggioli@suse.com>
To: xen-devel@lists.xenproject.org
Date: Fri, 26 Jul 2019 08:25:51 +0200
Message-ID: <156412235104.2385.3911161728130674771.stgit@Palanthas>
In-Reply-To: <156412188377.2385.12588508835559819141.stgit@Palanthas>
References: <156412188377.2385.12588508835559819141.stgit@Palanthas>
User-Agent: StGit/0.17.1-dirty
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 1/4] xen: sched: refector code around
 vcpu_deassign() in 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: 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>

dmNwdV9kZWFzc2lnbigpIGlzIGNhbGxlZCBvbmx5IG9uY2UgKGluIF92Y3B1X3JlbW92ZSgpKS4K
CkxldCdzIGNvbnNvbGlkYXRlIHRoZSB0d28gZnVuY3Rpb25zIGludG8gb25lLgoKTm8gZnVuY3Rp
b25hbCBjaGFuZ2UgaW50ZW5kZWQuCgpTaWduZWQtb2ZmLWJ5OiBEYXJpbyBGYWdnaW9saSA8ZGZh
Z2dpb2xpQHN1c2UuY29tPgpBY2tlZC1ieTogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBj
aXRyaXguY29tPgotLS0KIHhlbi9jb21tb24vc2NoZWRfbnVsbC5jIHwgICA3NiArKysrKysrKysr
KysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDM1
IGluc2VydGlvbnMoKyksIDQxIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24v
c2NoZWRfbnVsbC5jIGIveGVuL2NvbW1vbi9zY2hlZF9udWxsLmMKaW5kZXggYzAyYzFiOWMxZi4u
YzQ3YzFiNWFhZSAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi9zY2hlZF9udWxsLmMKKysrIGIveGVu
L2NvbW1vbi9zY2hlZF9udWxsLmMKQEAgLTM1OCw5ICszNTgsMTQgQEAgc3RhdGljIHZvaWQgdmNw
dV9hc3NpZ24oc3RydWN0IG51bGxfcHJpdmF0ZSAqcHJ2LCBzdHJ1Y3QgdmNwdSAqdiwKICAgICB9
CiB9CiAKLXN0YXRpYyB2b2lkIHZjcHVfZGVhc3NpZ24oc3RydWN0IG51bGxfcHJpdmF0ZSAqcHJ2
LCBzdHJ1Y3QgdmNwdSAqdiwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50
IGNwdSkKK3N0YXRpYyB2b2lkIHZjcHVfZGVhc3NpZ24oc3RydWN0IG51bGxfcHJpdmF0ZSAqcHJ2
LCBzdHJ1Y3QgdmNwdSAqdikKIHsKKyAgICB1bnNpZ25lZCBpbnQgYnM7CisgICAgdW5zaWduZWQg
aW50IGNwdSA9IHYtPnByb2Nlc3NvcjsKKyAgICBzdHJ1Y3QgbnVsbF92Y3B1ICp3dmM7CisKKyAg
ICBBU1NFUlQobGlzdF9lbXB0eSgmbnVsbF92Y3B1KHYpLT53YWl0cV9lbGVtKSk7CisKICAgICBw
ZXJfY3B1KG5wYywgY3B1KS52Y3B1ID0gTlVMTDsKICAgICBjcHVtYXNrX3NldF9jcHUoY3B1LCAm
cHJ2LT5jcHVzX2ZyZWUpOwogCkBAIC0zNzcsNiArMzgyLDMyIEBAIHN0YXRpYyB2b2lkIHZjcHVf
ZGVhc3NpZ24oc3RydWN0IG51bGxfcHJpdmF0ZSAqcHJ2LCBzdHJ1Y3QgdmNwdSAqdiwKICAgICAg
ICAgZC5jcHUgPSBjcHU7CiAgICAgICAgIF9fdHJhY2VfdmFyKFRSQ19TTlVMTF9WQ1BVX0RFQVNT
SUdOLCAxLCBzaXplb2YoZCksICZkKTsKICAgICB9CisKKyAgICBzcGluX2xvY2soJnBydi0+d2Fp
dHFfbG9jayk7CisKKyAgICAvKgorICAgICAqIElmIHYgaXMgYXNzaWduZWQgdG8gYSBwQ1BVLCBs
ZXQncyBzZWUgaWYgdGhlcmUgaXMgc29tZW9uZSB3YWl0aW5nLAorICAgICAqIHN1aXRhYmxlIHRv
IGJlIGFzc2lnbmVkIHRvIGl0IChwcmlvcml0aXppbmcgdmNwdXMgdGhhdCBoYXZlCisgICAgICog
c29mdC1hZmZpbml0eSB3aXRoIGNwdSkuCisgICAgICovCisgICAgZm9yX2VhY2hfYWZmaW5pdHlf
YmFsYW5jZV9zdGVwKCBicyApCisgICAgeworICAgICAgICBsaXN0X2Zvcl9lYWNoX2VudHJ5KCB3
dmMsICZwcnYtPndhaXRxLCB3YWl0cV9lbGVtICkKKyAgICAgICAgeworICAgICAgICAgICAgaWYg
KCBicyA9PSBCQUxBTkNFX1NPRlRfQUZGSU5JVFkgJiYgIWhhc19zb2Z0X2FmZmluaXR5KHd2Yy0+
dmNwdSkgKQorICAgICAgICAgICAgICAgIGNvbnRpbnVlOworCisgICAgICAgICAgICBpZiAoIHZj
cHVfY2hlY2tfYWZmaW5pdHkod3ZjLT52Y3B1LCBjcHUsIGJzKSApCisgICAgICAgICAgICB7Cisg
ICAgICAgICAgICAgICAgbGlzdF9kZWxfaW5pdCgmd3ZjLT53YWl0cV9lbGVtKTsKKyAgICAgICAg
ICAgICAgICB2Y3B1X2Fzc2lnbihwcnYsIHd2Yy0+dmNwdSwgY3B1KTsKKyAgICAgICAgICAgICAg
ICBjcHVfcmFpc2Vfc29mdGlycShjcHUsIFNDSEVEVUxFX1NPRlRJUlEpOworICAgICAgICAgICAg
ICAgIHNwaW5fdW5sb2NrKCZwcnYtPndhaXRxX2xvY2spOworICAgICAgICAgICAgICAgIHJldHVy
bjsKKyAgICAgICAgICAgIH0KKyAgICAgICAgfQorICAgIH0KKyAgICBzcGluX3VubG9jaygmcHJ2
LT53YWl0cV9sb2NrKTsKIH0KIAogLyogQ2hhbmdlIHRoZSBzY2hlZHVsZXIgb2YgY3B1IHRvIHVz
IChudWxsKS4gKi8KQEAgLTQ1OSw0MyArNDkwLDYgQEAgc3RhdGljIHZvaWQgbnVsbF92Y3B1X2lu
c2VydChjb25zdCBzdHJ1Y3Qgc2NoZWR1bGVyICpvcHMsIHN0cnVjdCB2Y3B1ICp2KQogICAgIFND
SEVEX1NUQVRfQ1JBTksodmNwdV9pbnNlcnQpOwogfQogCi1zdGF0aWMgdm9pZCBfdmNwdV9yZW1v
dmUoc3RydWN0IG51bGxfcHJpdmF0ZSAqcHJ2LCBzdHJ1Y3QgdmNwdSAqdikKLXsKLSAgICB1bnNp
Z25lZCBpbnQgYnM7Ci0gICAgdW5zaWduZWQgaW50IGNwdSA9IHYtPnByb2Nlc3NvcjsKLSAgICBz
dHJ1Y3QgbnVsbF92Y3B1ICp3dmM7Ci0KLSAgICBBU1NFUlQobGlzdF9lbXB0eSgmbnVsbF92Y3B1
KHYpLT53YWl0cV9lbGVtKSk7Ci0KLSAgICB2Y3B1X2RlYXNzaWduKHBydiwgdiwgY3B1KTsKLQot
ICAgIHNwaW5fbG9jaygmcHJ2LT53YWl0cV9sb2NrKTsKLQotICAgIC8qCi0gICAgICogSWYgdiBp
cyBhc3NpZ25lZCB0byBhIHBDUFUsIGxldCdzIHNlZSBpZiB0aGVyZSBpcyBzb21lb25lIHdhaXRp
bmcsCi0gICAgICogc3VpdGFibGUgdG8gYmUgYXNzaWduZWQgdG8gaXQgKHByaW9yaXRpemluZyB2
Y3B1cyB0aGF0IGhhdmUKLSAgICAgKiBzb2Z0LWFmZmluaXR5IHdpdGggY3B1KS4KLSAgICAgKi8K
LSAgICBmb3JfZWFjaF9hZmZpbml0eV9iYWxhbmNlX3N0ZXAoIGJzICkKLSAgICB7Ci0gICAgICAg
IGxpc3RfZm9yX2VhY2hfZW50cnkoIHd2YywgJnBydi0+d2FpdHEsIHdhaXRxX2VsZW0gKQotICAg
ICAgICB7Ci0gICAgICAgICAgICBpZiAoIGJzID09IEJBTEFOQ0VfU09GVF9BRkZJTklUWSAmJiAh
aGFzX3NvZnRfYWZmaW5pdHkod3ZjLT52Y3B1KSApCi0gICAgICAgICAgICAgICAgY29udGludWU7
Ci0KLSAgICAgICAgICAgIGlmICggdmNwdV9jaGVja19hZmZpbml0eSh3dmMtPnZjcHUsIGNwdSwg
YnMpICkKLSAgICAgICAgICAgIHsKLSAgICAgICAgICAgICAgICBsaXN0X2RlbF9pbml0KCZ3dmMt
PndhaXRxX2VsZW0pOwotICAgICAgICAgICAgICAgIHZjcHVfYXNzaWduKHBydiwgd3ZjLT52Y3B1
LCBjcHUpOwotICAgICAgICAgICAgICAgIGNwdV9yYWlzZV9zb2Z0aXJxKGNwdSwgU0NIRURVTEVf
U09GVElSUSk7Ci0gICAgICAgICAgICAgICAgc3Bpbl91bmxvY2soJnBydi0+d2FpdHFfbG9jayk7
Ci0gICAgICAgICAgICAgICAgcmV0dXJuOwotICAgICAgICAgICAgfQotICAgICAgICB9Ci0gICAg
fQotICAgIHNwaW5fdW5sb2NrKCZwcnYtPndhaXRxX2xvY2spOwotfQotCiBzdGF0aWMgdm9pZCBu
dWxsX3ZjcHVfcmVtb3ZlKGNvbnN0IHN0cnVjdCBzY2hlZHVsZXIgKm9wcywgc3RydWN0IHZjcHUg
KnYpCiB7CiAgICAgc3RydWN0IG51bGxfcHJpdmF0ZSAqcHJ2ID0gbnVsbF9wcml2KG9wcyk7CkBA
IC01MTksNyArNTEzLDcgQEAgc3RhdGljIHZvaWQgbnVsbF92Y3B1X3JlbW92ZShjb25zdCBzdHJ1
Y3Qgc2NoZWR1bGVyICpvcHMsIHN0cnVjdCB2Y3B1ICp2KQogICAgIEFTU0VSVChwZXJfY3B1KG5w
Yywgdi0+cHJvY2Vzc29yKS52Y3B1ID09IHYpOwogICAgIEFTU0VSVCghY3B1bWFza190ZXN0X2Nw
dSh2LT5wcm9jZXNzb3IsICZwcnYtPmNwdXNfZnJlZSkpOwogCi0gICAgX3ZjcHVfcmVtb3ZlKHBy
diwgdik7CisgICAgdmNwdV9kZWFzc2lnbihwcnYsIHYpOwogCiAgb3V0OgogICAgIHZjcHVfc2No
ZWR1bGVfdW5sb2NrX2lycShsb2NrLCB2KTsKQEAgLTYwNSw3ICs1OTksNyBAQCBzdGF0aWMgdm9p
ZCBudWxsX3ZjcHVfbWlncmF0ZShjb25zdCBzdHJ1Y3Qgc2NoZWR1bGVyICpvcHMsIHN0cnVjdCB2
Y3B1ICp2LAogICAgICAqLwogICAgIGlmICggbGlrZWx5KGxpc3RfZW1wdHkoJm52Yy0+d2FpdHFf
ZWxlbSkpICkKICAgICB7Ci0gICAgICAgIF92Y3B1X3JlbW92ZShwcnYsIHYpOworICAgICAgICB2
Y3B1X2RlYXNzaWduKHBydiwgdik7CiAgICAgICAgIFNDSEVEX1NUQVRfQ1JBTksobWlncmF0ZV9y
dW5uaW5nKTsKICAgICB9CiAgICAgZWxzZQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 06:26:00 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 06: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 1hqtg0-00039d-J5; Fri, 26 Jul 2019 06:26:00 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=6973=VX=suse.com=dfaggioli@srs-us1.protection.inumbo.net>)
 id 1hqtfz-00039P-J8
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 06:25:59 +0000
X-Inumbo-ID: 3a8deccd-af6e-11e9-8980-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3a8deccd-af6e-11e9-8980-bc764e045a96;
 Fri, 26 Jul 2019 06:25:58 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 3B627AD31;
 Fri, 26 Jul 2019 06:25:57 +0000 (UTC)
From: Dario Faggioli <dfaggioli@suse.com>
To: xen-devel@lists.xenproject.org
Date: Fri, 26 Jul 2019 08:25:56 +0200
Message-ID: <156412235656.2385.13861979113936528474.stgit@Palanthas>
In-Reply-To: <156412188377.2385.12588508835559819141.stgit@Palanthas>
References: <156412188377.2385.12588508835559819141.stgit@Palanthas>
User-Agent: StGit/0.17.1-dirty
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 2/4] xen: sched: deal with vCPUs being or
 becoming online or offline
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SWYgYSB2Q1BVIGlzLCBvciBpcyBnb2luZywgb2ZmbGluZSB3ZSB3YW50IGl0IHRvIGJlIG5laXRo
ZXIKYXNzaWduZWQgdG8gYSBwQ1BVLCBub3IgaW4gdGhlIHdhaXQgbGlzdCwgc286Ci0gaWYgYW4g
b2ZmbGluZSB2Y3B1IGlzIGluc2VydGVkIChvciBtaWdyYXRlZCkgaXQgbXVzdCBub3QKICBnbyBv
biBhIHBDUFUsIG5vciBpbiB0aGUgd2FpdCBsaXN0OwotIGlmIGFuIG9mZmxpbmUgdmNwdSBpcyBy
ZW1vdmVkLCB3ZSBhcmUgc3VyZSB0aGF0IGl0IGlzCiAgbmVpdGhlciBvbiBhIHBDUFUgbm9yIGlu
IHRoZSB3YWl0IGxpc3QgYWxyZWFkeSwgc28gd2UKICBzaG91bGQganVzdCBiYWlsLCBhdm9pZGlu
ZyBkb2luZyBhbnkgZnVydGhlciBhY3Rpb247Ci0gaWYgYSB2Q1BVIGdvZXMgb2ZmbGluZSB3ZSBu
ZWVkIHRvIHJlbW92ZSBpdCBlaXRoZXIgZnJvbQogIGl0cyBwQ1BVIG9yIGZyb20gdGhlIHdhaXQg
bGlzdC4KClNpZ25lZC1vZmYtYnk6IERhcmlvIEZhZ2dpb2xpIDxkZmFnZ2lvbGlAc3VzZS5jb20+
Ci0tLQpDYzogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBldS5jaXRyaXguY29tPgpDYzog
U3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpDYzogUm9nZXIgUGF1
IE1vbm5lIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KLS0tCkNoYW5nZXMgZnJvbSB2MToKKiBpbXBy
b3ZlZCB3b3JkaW5nIGluIGNoYW5nZWxvZyBhbmQgY29tbWVudHMKKiB0aGlzIHBhdGNoIGlzIHRo
ZSByZXN1bHQgb2YgdGhlIG1lcmdlIG9mIHBhdGNoZXMgMiBhbmQgMyBmcm9tIHYxCi0tLQogeGVu
L2NvbW1vbi9zY2hlZF9udWxsLmMgfCAgIDgwICsrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKy0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgNjYgaW5zZXJ0aW9ucygrKSwgMTQg
ZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9zY2hlZF9udWxsLmMgYi94ZW4v
Y29tbW9uL3NjaGVkX251bGwuYwppbmRleCBjNDdjMWI1YWFlLi4xMGU5NmYyMWRkIDEwMDY0NAot
LS0gYS94ZW4vY29tbW9uL3NjaGVkX251bGwuYworKysgYi94ZW4vY29tbW9uL3NjaGVkX251bGwu
YwpAQCAtMzM5LDYgKzMzOSw4IEBAIHN0YXRpYyB1bnNpZ25lZCBpbnQgcGlja19jcHUoc3RydWN0
IG51bGxfcHJpdmF0ZSAqcHJ2LCBzdHJ1Y3QgdmNwdSAqdikKIHN0YXRpYyB2b2lkIHZjcHVfYXNz
aWduKHN0cnVjdCBudWxsX3ByaXZhdGUgKnBydiwgc3RydWN0IHZjcHUgKnYsCiAgICAgICAgICAg
ICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgY3B1KQogeworICAgIEFTU0VSVChpc192Y3B1X29u
bGluZSh2KSk7CisKICAgICBwZXJfY3B1KG5wYywgY3B1KS52Y3B1ID0gdjsKICAgICB2LT5wcm9j
ZXNzb3IgPSBjcHU7CiAgICAgY3B1bWFza19jbGVhcl9jcHUoY3B1LCAmcHJ2LT5jcHVzX2ZyZWUp
OwpAQCAtMzU4LDcgKzM2MCw4IEBAIHN0YXRpYyB2b2lkIHZjcHVfYXNzaWduKHN0cnVjdCBudWxs
X3ByaXZhdGUgKnBydiwgc3RydWN0IHZjcHUgKnYsCiAgICAgfQogfQogCi1zdGF0aWMgdm9pZCB2
Y3B1X2RlYXNzaWduKHN0cnVjdCBudWxsX3ByaXZhdGUgKnBydiwgc3RydWN0IHZjcHUgKnYpCisv
KiBSZXR1cm5zIHRydWUgaWYgYSBjcHUgd2FzIHRpY2tsZWQgKi8KK3N0YXRpYyBib29sIHZjcHVf
ZGVhc3NpZ24oc3RydWN0IG51bGxfcHJpdmF0ZSAqcHJ2LCBzdHJ1Y3QgdmNwdSAqdikKIHsKICAg
ICB1bnNpZ25lZCBpbnQgYnM7CiAgICAgdW5zaWduZWQgaW50IGNwdSA9IHYtPnByb2Nlc3NvcjsK
QEAgLTQwMywxMSArNDA2LDEzIEBAIHN0YXRpYyB2b2lkIHZjcHVfZGVhc3NpZ24oc3RydWN0IG51
bGxfcHJpdmF0ZSAqcHJ2LCBzdHJ1Y3QgdmNwdSAqdikKICAgICAgICAgICAgICAgICB2Y3B1X2Fz
c2lnbihwcnYsIHd2Yy0+dmNwdSwgY3B1KTsKICAgICAgICAgICAgICAgICBjcHVfcmFpc2Vfc29m
dGlycShjcHUsIFNDSEVEVUxFX1NPRlRJUlEpOwogICAgICAgICAgICAgICAgIHNwaW5fdW5sb2Nr
KCZwcnYtPndhaXRxX2xvY2spOwotICAgICAgICAgICAgICAgIHJldHVybjsKKyAgICAgICAgICAg
ICAgICByZXR1cm4gdHJ1ZTsKICAgICAgICAgICAgIH0KICAgICAgICAgfQogICAgIH0KICAgICBz
cGluX3VubG9jaygmcHJ2LT53YWl0cV9sb2NrKTsKKworICAgIHJldHVybiBmYWxzZTsKIH0KIAog
LyogQ2hhbmdlIHRoZSBzY2hlZHVsZXIgb2YgY3B1IHRvIHVzIChudWxsKS4gKi8KQEAgLTQ0NSw4
ICs0NTAsMTQgQEAgc3RhdGljIHZvaWQgbnVsbF92Y3B1X2luc2VydChjb25zdCBzdHJ1Y3Qgc2No
ZWR1bGVyICpvcHMsIHN0cnVjdCB2Y3B1ICp2KQogICAgIEFTU0VSVCghaXNfaWRsZV92Y3B1KHYp
KTsKIAogICAgIGxvY2sgPSB2Y3B1X3NjaGVkdWxlX2xvY2tfaXJxKHYpOwotIHJldHJ5OgogCisg
ICAgaWYgKCB1bmxpa2VseSghaXNfdmNwdV9vbmxpbmUodikpICkKKyAgICB7CisgICAgICAgIHZj
cHVfc2NoZWR1bGVfdW5sb2NrX2lycShsb2NrLCB2KTsKKyAgICAgICAgcmV0dXJuOworICAgIH0K
KworIHJldHJ5OgogICAgIGNwdSA9IHYtPnByb2Nlc3NvciA9IHBpY2tfY3B1KHBydiwgdik7CiAK
ICAgICBzcGluX3VubG9jayhsb2NrKTsKQEAgLTUwMCw2ICs1MTEsMTQgQEAgc3RhdGljIHZvaWQg
bnVsbF92Y3B1X3JlbW92ZShjb25zdCBzdHJ1Y3Qgc2NoZWR1bGVyICpvcHMsIHN0cnVjdCB2Y3B1
ICp2KQogCiAgICAgbG9jayA9IHZjcHVfc2NoZWR1bGVfbG9ja19pcnEodik7CiAKKyAgICAvKiBJ
ZiBvZmZsaW5lLCB0aGUgdmNwdSBzaG91bGRuJ3QgYmUgYXNzaWduZWQsIG5vciBpbiB0aGUgd2Fp
dHF1ZXVlICovCisgICAgaWYgKCB1bmxpa2VseSghaXNfdmNwdV9vbmxpbmUodikpICkKKyAgICB7
CisgICAgICAgIEFTU0VSVChwZXJfY3B1KG5wYywgdi0+cHJvY2Vzc29yKS52Y3B1ICE9IHYpOwor
ICAgICAgICBBU1NFUlQobGlzdF9lbXB0eSgmbnZjLT53YWl0cV9lbGVtKSk7CisgICAgICAgIGdv
dG8gb3V0OworICAgIH0KKwogICAgIC8qIElmIHYgaXMgaW4gd2FpdHF1ZXVlLCBqdXN0IGdldCBp
dCBvdXQgb2YgdGhlcmUgYW5kIGJhaWwgKi8KICAgICBpZiAoIHVubGlrZWx5KCFsaXN0X2VtcHR5
KCZudmMtPndhaXRxX2VsZW0pKSApCiAgICAgewpAQCAtNTQ5LDExICs1NjgsMzMgQEAgc3RhdGlj
IHZvaWQgbnVsbF92Y3B1X3dha2UoY29uc3Qgc3RydWN0IHNjaGVkdWxlciAqb3BzLCBzdHJ1Y3Qg
dmNwdSAqdikKIAogc3RhdGljIHZvaWQgbnVsbF92Y3B1X3NsZWVwKGNvbnN0IHN0cnVjdCBzY2hl
ZHVsZXIgKm9wcywgc3RydWN0IHZjcHUgKnYpCiB7CisgICAgc3RydWN0IG51bGxfcHJpdmF0ZSAq
cHJ2ID0gbnVsbF9wcml2KG9wcyk7CisgICAgdW5zaWduZWQgaW50IGNwdSA9IHYtPnByb2Nlc3Nv
cjsKKyAgICBib29sIHRpY2tsZWQgPSBmYWxzZTsKKwogICAgIEFTU0VSVCghaXNfaWRsZV92Y3B1
KHYpKTsKIAorICAgIC8qIAorICAgICAqIENoZWNrIGlmIHRoZSB2Y3B1IGlzIGluIHRoZSBwcm9j
ZXNzIG9mIGJlaW5nIG9mZmxpbmVkLiBpZiB5ZXMsCisgICAgICogd2UgbmVlZCB0byByZW1vdmUg
aXQgZnJvbSBlaXRoZXIgaXRzIHBDUFUgb3IgdGhlIHdhaXRxdWV1ZS4KKyAgICAgKi8KKyAgICBp
ZiAoIHVubGlrZWx5KCFpc192Y3B1X29ubGluZSh2KSkgKQorICAgIHsKKyAgICAgICAgc3RydWN0
IG51bGxfdmNwdSAqbnZjID0gbnVsbF92Y3B1KHYpOworCisgICAgICAgIGlmICggdW5saWtlbHko
IWxpc3RfZW1wdHkoJm52Yy0+d2FpdHFfZWxlbSkpICkKKyAgICAgICAgeworICAgICAgICAgICAg
c3Bpbl9sb2NrKCZwcnYtPndhaXRxX2xvY2spOworICAgICAgICAgICAgbGlzdF9kZWxfaW5pdCgm
bnZjLT53YWl0cV9lbGVtKTsKKyAgICAgICAgICAgIHNwaW5fdW5sb2NrKCZwcnYtPndhaXRxX2xv
Y2spOworICAgICAgICB9CisgICAgICAgIGVsc2UgaWYgKCBwZXJfY3B1KG5wYywgY3B1KS52Y3B1
ID09IHYgKQorICAgICAgICAgICAgdGlja2xlZCA9IHZjcHVfZGVhc3NpZ24ocHJ2LCB2KTsKKyAg
ICB9CisKICAgICAvKiBJZiB2IGlzIG5vdCBhc3NpZ25lZCB0byBhIHBDUFUsIG9yIGlzIG5vdCBy
dW5uaW5nLCBubyBuZWVkIHRvIGJvdGhlciAqLwotICAgIGlmICggY3Vycl9vbl9jcHUodi0+cHJv
Y2Vzc29yKSA9PSB2ICkKLSAgICAgICAgY3B1X3JhaXNlX3NvZnRpcnEodi0+cHJvY2Vzc29yLCBT
Q0hFRFVMRV9TT0ZUSVJRKTsKKyAgICBpZiAoIGxpa2VseSghdGlja2xlZCAmJiBjdXJyX29uX2Nw
dShjcHUpID09IHYpICkKKyAgICAgICAgY3B1X3JhaXNlX3NvZnRpcnEoY3B1LCBTQ0hFRFVMRV9T
T0ZUSVJRKTsKIAogICAgIFNDSEVEX1NUQVRfQ1JBTksodmNwdV9zbGVlcCk7CiB9CkBAIC01ODks
MjQgKzYzMCwzNCBAQCBzdGF0aWMgdm9pZCBudWxsX3ZjcHVfbWlncmF0ZShjb25zdCBzdHJ1Y3Qg
c2NoZWR1bGVyICpvcHMsIHN0cnVjdCB2Y3B1ICp2LAogICAgIH0KIAogICAgIC8qCi0gICAgICog
diBpcyBlaXRoZXIgYXNzaWduZWQgdG8gYSBwQ1BVLCBvciBpbiB0aGUgd2FpdHF1ZXVlLgotICAg
ICAqCi0gICAgICogSW4gdGhlIGZvcm1lciBjYXNlLCB0aGUgcENQVSB0byB3aGljaCBpdCB3YXMg
YXNzaWduZWQgd291bGQKLSAgICAgKiBiZWNvbWUgZnJlZSwgYW5kIHdlLCB0aGVyZWZvcmUsIHNo
b3VsZCBjaGVjayB3aGV0aGVyIHRoZXJlIGlzCi0gICAgICogYW55b25lIGluIHRoZSB3YWl0cXVl
dWUgdGhhdCBjYW4gYmUgYXNzaWduZWQgdG8gaXQuCi0gICAgICoKLSAgICAgKiBJbiB0aGUgbGF0
dGVyLCB0aGVyZSBpcyBqdXN0IG5vdGhpbmcgdG8gZG8uCisgICAgICogSWYgdiBpcyBhc3NpZ25l
ZCB0byBhIHBDUFUsIHRoZW4gc3VjaCBwQ1BVIGJlY29tZXMgZnJlZSwgYW5kIHdlCisgICAgICog
c2hvdWxkIGxvb2sgaW4gdGhlIHdhaXRxdWV1ZSBpZiBhbnlvbmUgZWxzZSBjYW4gYmUgYXNzaWdu
ZWQgdG8gaXQuCiAgICAgICovCi0gICAgaWYgKCBsaWtlbHkobGlzdF9lbXB0eSgmbnZjLT53YWl0
cV9lbGVtKSkgKQorICAgIGlmICggbGlrZWx5KHBlcl9jcHUobnBjLCB2LT5wcm9jZXNzb3IpLnZj
cHUgPT0gdikgKQogICAgIHsKICAgICAgICAgdmNwdV9kZWFzc2lnbihwcnYsIHYpOwogICAgICAg
ICBTQ0hFRF9TVEFUX0NSQU5LKG1pZ3JhdGVfcnVubmluZyk7CiAgICAgfQotICAgIGVsc2UKKyAg
ICBlbHNlIGlmICggIWxpc3RfZW1wdHkoJm52Yy0+d2FpdHFfZWxlbSkgKQogICAgICAgICBTQ0hF
RF9TVEFUX0NSQU5LKG1pZ3JhdGVfb25fcnVucSk7CiAKICAgICBTQ0hFRF9TVEFUX0NSQU5LKG1p
Z3JhdGVkKTsKIAorICAgIC8qCisgICAgICogSWYgYSB2Y3B1IGlzIChnb2luZykgb2ZmbGluZSwg
d2Ugd2FudCBpdCB0byBiZSBuZWl0aGVyIGFzc2lnbmVkCisgICAgICogdG8gYSBwQ1BVLCBub3Ig
aW4gdGhlIHdhaXRxdWV1ZS4KKyAgICAgKgorICAgICAqIElmIGl0IHdhcyBvbiBhIGNwdSwgd2Un
dmUgcmVtb3ZlZCBpdCBmcm9tIHRoZXJlIGFib3ZlLiBJZiBpdCBpcworICAgICAqIGluIHRoZSB3
YWl0cXVldWUsIHdlIHJlbW92ZSBpdCBmcm9tIHRoZXJlIG5vdy4gQW5kIHRoZW4gd2UgYmFpbC4K
KyAgICAgKi8KKyAgICBpZiAoIHVubGlrZWx5KCFpc192Y3B1X29ubGluZSh2KSkgKQorICAgIHsK
KyAgICAgICAgc3Bpbl9sb2NrKCZwcnYtPndhaXRxX2xvY2spOworICAgICAgICBsaXN0X2RlbF9p
bml0KCZudmMtPndhaXRxX2VsZW0pOworICAgICAgICBzcGluX3VubG9jaygmcHJ2LT53YWl0cV9s
b2NrKTsKKyAgICAgICAgZ290byBvdXQ7CisgICAgfQorCiAgICAgLyoKICAgICAgKiBMZXQncyBu
b3cgY29uc2lkZXIgbmV3X2NwdSwgd2hpY2ggaXMgd2hlcmUgdiBpcyBiZWluZyBzZW50LiBJdCBj
YW4gYmUKICAgICAgKiBlaXRoZXIgZnJlZSwgb3IgaGF2ZSBhIHZDUFUgYWxyZWFkeSBhc3NpZ25l
ZCB0byBpdC4KQEAgLTY0Niw2ICs2OTcsNyBAQCBzdGF0aWMgdm9pZCBudWxsX3ZjcHVfbWlncmF0
ZShjb25zdCBzdHJ1Y3Qgc2NoZWR1bGVyICpvcHMsIHN0cnVjdCB2Y3B1ICp2LAogICAgICAqIGF0
IGxlYXN0LiBJbiBjYXNlIG9mIHN1c3BlbmQsIGFueSB0ZW1wb3JhcnkgaW5jb25zaXN0ZW5jeSBj
YXVzZWQKICAgICAgKiBieSB0aGlzLCB3aWxsIGJlIGZpeGVkLXVwIGR1cmluZyByZXN1bWUuCiAg
ICAgICovCisgb3V0OgogICAgIHYtPnByb2Nlc3NvciA9IG5ld19jcHU7CiB9CiAKCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 06:26:06 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 06: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 1hqtg5-0003BM-UK; Fri, 26 Jul 2019 06: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=6973=VX=suse.com=dfaggioli@srs-us1.protection.inumbo.net>)
 id 1hqtg4-0003Az-Rk
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 06:26:04 +0000
X-Inumbo-ID: 3de65e79-af6e-11e9-8980-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3de65e79-af6e-11e9-8980-bc764e045a96;
 Fri, 26 Jul 2019 06:26:03 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id D003EAD31;
 Fri, 26 Jul 2019 06:26:02 +0000 (UTC)
From: Dario Faggioli <dfaggioli@suse.com>
To: xen-devel@lists.xenproject.org
Date: Fri, 26 Jul 2019 08:26:02 +0200
Message-ID: <156412236222.2385.236340632846050170.stgit@Palanthas>
In-Reply-To: <156412188377.2385.12588508835559819141.stgit@Palanthas>
References: <156412188377.2385.12588508835559819141.stgit@Palanthas>
User-Agent: StGit/0.17.1-dirty
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 3/4] xen: sched: reassign vCPUs to pCPUs,
 when they come back online
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Roger Pau Monne <roger.pau@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 George Dunlap <george.dunlap@citrix.com>,
 Dario Faggioli <dario.faggioli@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

V2hlbiBhIHZjcHUgdGhhdCB3YXMgb2ZmbGluZSwgY29tZXMgYmFjayBvbmxpbmUsIHdlIGRvIHdh
bnQgaXQgdG8gZWl0aGVyCmJlIGFzc2lnbmVkIHRvIGEgcENQVSwgb3IgZ28gaW50byB0aGUgd2Fp
dCBsaXN0LgoKRGV0ZWN0aW5nIHRoYXQgYSB2Y3B1IGlzIGNvbWluZyBiYWNrIG9ubGluZSBpcyBh
IGJpdCB0cmlja3kuIEJhc2ljYWxseSwKaWYgdGhlIHZjcHUgaXMgd2FraW5nIHVwLCBhbmQgaXMg
bmVpdGhlciBhc3NpZ25lZCB0byBhIHBDUFUsIG5vciBpbiB0aGUKd2FpdCBsaXN0LCBpdCBtdXN0
IGJlIGNvbWluZyBiYWNrIGZyb20gb2ZmbGluZS4KCldoZW4gdGhpcyBoYXBwZW5zLCB3ZSBwdXQg
aXQgaW4gdGhlIHdhaXRxdWV1ZSwgYW5kIHdlICJ0aWNrbGUiIGFuIGlkbGUKcENQVSAoaWYgYW55
KSwgdG8gZ28gcGljayBpdCB1cC4KCkxvb2tpbmcgYXQgdGhlIHBhdGNoLCBpdCBzZWVtcyB0aGF0
IHRoZSB2Y3B1IHdha2V1cCBjb2RlIGlzIGdldHRpbmcKY29tcGxleCwgYW5kIGhlbmNlIHRoYXQg
aXQgY291bGQgcG90ZW50aWFsbHkgaW50cm9kdWNlIGxhdGVuY2llcy4KSG93ZXZlciwgYWxsIHRo
aXMgbmV3IGxvZ2ljIGlzIHRyaWdnZXJlZCBvbmx5IGJ5IHRoZSBjYXNlIG9mIGEgdmNwdQpjb21p
bmcgb25saW5lLCBzbywgYmFzaWNhbGx5LCB0aGUgb3ZlcmhlYWQgZHVyaW5nIG5vcm1hbCBvcGVy
YXRpb25zIGlzCmp1c3QgYW4gYWRkaXRpb25hbCAnaWYoKScuCgpTaWduZWQtb2ZmLWJ5OiBEYXJp
byBGYWdnaW9saSA8ZGFyaW8uZmFnZ2lvbGlAc3VzZS5jb20+ClJldmlld2VkLWJ5OiBHZW9yZ2Ug
RHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+Ci0tLQpDYzogU3RlZmFubyBTdGFiZWxs
aW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpDYzogUm9nZXIgUGF1IE1vbm5lIDxyb2dlci5w
YXVAY2l0cml4LmNvbT4KLS0tCiB4ZW4vY29tbW9uL3NjaGVkX251bGwuYyB8ICAgNTMgKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrLS0KIDEgZmlsZSBjaGFuZ2Vk
LCA1MSBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9jb21t
b24vc2NoZWRfbnVsbC5jIGIveGVuL2NvbW1vbi9zY2hlZF9udWxsLmMKaW5kZXggMTBlOTZmMjFk
ZC4uMWJiY2FmOTJiOSAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi9zY2hlZF9udWxsLmMKKysrIGIv
eGVuL2NvbW1vbi9zY2hlZF9udWxsLmMKQEAgLTU0MiwxNSArNTQyLDE5IEBAIHN0YXRpYyB2b2lk
IG51bGxfdmNwdV9yZW1vdmUoY29uc3Qgc3RydWN0IHNjaGVkdWxlciAqb3BzLCBzdHJ1Y3QgdmNw
dSAqdikKIAogc3RhdGljIHZvaWQgbnVsbF92Y3B1X3dha2UoY29uc3Qgc3RydWN0IHNjaGVkdWxl
ciAqb3BzLCBzdHJ1Y3QgdmNwdSAqdikKIHsKKyAgICBzdHJ1Y3QgbnVsbF9wcml2YXRlICpwcnYg
PSBudWxsX3ByaXYob3BzKTsKKyAgICBzdHJ1Y3QgbnVsbF92Y3B1ICpudmMgPSBudWxsX3ZjcHUo
dik7CisgICAgdW5zaWduZWQgaW50IGNwdSA9IHYtPnByb2Nlc3NvcjsKKwogICAgIEFTU0VSVCgh
aXNfaWRsZV92Y3B1KHYpKTsKIAotICAgIGlmICggdW5saWtlbHkoY3Vycl9vbl9jcHUodi0+cHJv
Y2Vzc29yKSA9PSB2KSApCisgICAgaWYgKCB1bmxpa2VseShjdXJyX29uX2NwdShjcHUpID09IHYp
ICkKICAgICB7CiAgICAgICAgIFNDSEVEX1NUQVRfQ1JBTksodmNwdV93YWtlX3J1bm5pbmcpOwog
ICAgICAgICByZXR1cm47CiAgICAgfQogCi0gICAgaWYgKCB1bmxpa2VseSghbGlzdF9lbXB0eSgm
bnVsbF92Y3B1KHYpLT53YWl0cV9lbGVtKSkgKQorICAgIGlmICggdW5saWtlbHkoIWxpc3RfZW1w
dHkoJm52Yy0+d2FpdHFfZWxlbSkpICkKICAgICB7CiAgICAgICAgIC8qIE5vdCBleGFjdGx5ICJv
biBydW5xIiwgYnV0IGNsb3NlIGVub3VnaCBmb3IgcmV1c2luZyB0aGUgY291bnRlciAqLwogICAg
ICAgICBTQ0hFRF9TVEFUX0NSQU5LKHZjcHVfd2FrZV9vbnJ1bnEpOwpAQCAtNTYyLDYgKzU2Niw0
OCBAQCBzdGF0aWMgdm9pZCBudWxsX3ZjcHVfd2FrZShjb25zdCBzdHJ1Y3Qgc2NoZWR1bGVyICpv
cHMsIHN0cnVjdCB2Y3B1ICp2KQogICAgIGVsc2UKICAgICAgICAgU0NIRURfU1RBVF9DUkFOSyh2
Y3B1X3dha2Vfbm90X3J1bm5hYmxlKTsKIAorICAgIC8qCisgICAgICogSWYgYSB2Y3B1IGlzIG5l
aXRoZXIgb24gYSBwQ1BVIG5vciBpbiB0aGUgd2FpdHF1ZXVlLCBpdCBtZWFucyBpdCB3YXMKKyAg
ICAgKiBvZmZsaW5lLCBhbmQgdGhhdCBpdCBpcyBub3cgY29taW5nIGJhY2sgYmVpbmcgb25saW5l
LgorICAgICAqLworICAgIGlmICggdW5saWtlbHkocGVyX2NwdShucGMsIGNwdSkudmNwdSAhPSB2
ICYmIGxpc3RfZW1wdHkoJm52Yy0+d2FpdHFfZWxlbSkpICkKKyAgICB7CisgICAgICAgIHNwaW5f
bG9jaygmcHJ2LT53YWl0cV9sb2NrKTsKKyAgICAgICAgbGlzdF9hZGRfdGFpbCgmbnZjLT53YWl0
cV9lbGVtLCAmcHJ2LT53YWl0cSk7CisgICAgICAgIHNwaW5fdW5sb2NrKCZwcnYtPndhaXRxX2xv
Y2spOworCisgICAgICAgIGNwdW1hc2tfYW5kKGNwdW1hc2tfc2NyYXRjaF9jcHUoY3B1KSwgdi0+
Y3B1X2hhcmRfYWZmaW5pdHksCisgICAgICAgICAgICAgICAgICAgIGNwdXBvb2xfZG9tYWluX2Nw
dW1hc2sodi0+ZG9tYWluKSk7CisKKyAgICAgICAgaWYgKCAhY3B1bWFza19pbnRlcnNlY3RzKCZw
cnYtPmNwdXNfZnJlZSwgY3B1bWFza19zY3JhdGNoX2NwdShjcHUpKSApCisgICAgICAgIHsKKyAg
ICAgICAgICAgIGRwcmludGsoWEVOTE9HX0dfV0FSTklORywgIldBUk5JTkc6IGQlZHYlZCBub3Qg
YXNzaWduZWQgdG8gYW55IENQVSFcbiIsCisgICAgICAgICAgICAgICAgICAgIHYtPmRvbWFpbi0+
ZG9tYWluX2lkLCB2LT52Y3B1X2lkKTsKKyAgICAgICAgICAgIHJldHVybjsKKyAgICAgICAgfQor
CisgICAgICAgIC8qCisgICAgICAgICAqIE5vdyB3ZSB3b3VsZCB3YW50IHRvIGFzc2lnbiB0aGUg
dmNwdSB0byBjcHUsIGJ1dCB3ZSBjYW4ndCwgYmVjYXVzZQorICAgICAgICAgKiB3ZSBkb24ndCBo
YXZlIHRoZSBsb2NrLiBTbywgbGV0J3MgZG8gdGhlIGZvbGxvd2luZzoKKyAgICAgICAgICogLSB0
cnkgdG8gcmVtb3ZlIGNwdSBmcm9tIHRoZSBsaXN0IG9mIGZyZWUgY3B1cywgdG8gYXZvaWQgcmFj
ZXMgd2l0aAorICAgICAgICAgKiAgIG90aGVyIG9ubGluaW5nLCBpbnNlcnRpbmcgb3IgbWlncmF0
aW5nIG9wZXJhdGlvbnM7CisgICAgICAgICAqIC0gdGlja2xlIHRoZSBjcHUsIHdoaWNoIHdpbGwg
cGlja3VwIHdvcmsgZnJvbSB0aGUgd2FpdHF1ZXVlLCBhbmQKKyAgICAgICAgICogICBhc3NpZ24g
aXQgdG8gaXRzZWxmOworICAgICAgICAgKiAtIGlmIHdlJ3JlIHJhY2luZyBhbHJlYWR5LCBhbmQg
aWYgdGhlcmUgc3RpbGwgYXJlIGZyZWUgY3B1cywgdHJ5CisgICAgICAgICAqICAgYWdhaW4uCisg
ICAgICAgICAqLworICAgICAgICB3aGlsZSAoIGNwdW1hc2tfaW50ZXJzZWN0cygmcHJ2LT5jcHVz
X2ZyZWUsIGNwdW1hc2tfc2NyYXRjaF9jcHUoY3B1KSkgKQorICAgICAgICB7CisgICAgICAgICAg
ICB1bnNpZ25lZCBpbnQgbmV3X2NwdSA9IHBpY2tfY3B1KHBydiwgdik7CisKKyAgICAgICAgICAg
IGlmICggdGVzdF9hbmRfY2xlYXJfYml0KG5ld19jcHUsICZwcnYtPmNwdXNfZnJlZSkgKQorICAg
ICAgICAgICAgeworICAgICAgICAgICAgICAgIGNwdV9yYWlzZV9zb2Z0aXJxKG5ld19jcHUsIFND
SEVEVUxFX1NPRlRJUlEpOworICAgICAgICAgICAgICAgIHJldHVybjsKKyAgICAgICAgICAgIH0K
KyAgICAgICAgfQorICAgIH0KKwogICAgIC8qIE5vdGUgdGhhdCB3ZSBnZXQgaGVyZSBvbmx5IGZv
ciB2Q1BVcyBhc3NpZ25lZCB0byBhIHBDUFUgKi8KICAgICBjcHVfcmFpc2Vfc29mdGlycSh2LT5w
cm9jZXNzb3IsIFNDSEVEVUxFX1NPRlRJUlEpOwogfQpAQCAtODA4LDYgKzg1NCw5IEBAIHN0YXRp
YyBzdHJ1Y3QgdGFza19zbGljZSBudWxsX3NjaGVkdWxlKGNvbnN0IHN0cnVjdCBzY2hlZHVsZXIg
Km9wcywKICAgICAgICAgfQogIHVubG9jazoKICAgICAgICAgc3Bpbl91bmxvY2soJnBydi0+d2Fp
dHFfbG9jayk7CisKKyAgICAgICAgaWYgKCByZXQudGFzayA9PSBOVUxMICYmICFjcHVtYXNrX3Rl
c3RfY3B1KGNwdSwgJnBydi0+Y3B1c19mcmVlKSApCisgICAgICAgICAgICBjcHVtYXNrX3NldF9j
cHUoY3B1LCAmcHJ2LT5jcHVzX2ZyZWUpOwogICAgIH0KIAogICAgIGlmICggdW5saWtlbHkocmV0
LnRhc2sgPT0gTlVMTCB8fCAhdmNwdV9ydW5uYWJsZShyZXQudGFzaykpICkKCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 06:26:11 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 06: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 1hqtgB-0003DW-7w; Fri, 26 Jul 2019 06:26:11 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=6973=VX=suse.com=dfaggioli@srs-us1.protection.inumbo.net>)
 id 1hqtgA-0003D8-9K
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 06:26:10 +0000
X-Inumbo-ID: 413df3ca-af6e-11e9-8980-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 413df3ca-af6e-11e9-8980-bc764e045a96;
 Fri, 26 Jul 2019 06:26:09 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 73B98AD31;
 Fri, 26 Jul 2019 06:26:08 +0000 (UTC)
From: Dario Faggioli <dfaggioli@suse.com>
To: xen-devel@lists.xenproject.org
Date: Fri, 26 Jul 2019 08:26:07 +0200
Message-ID: <156412236781.2385.9110155201477198899.stgit@Palanthas>
In-Reply-To: <156412188377.2385.12588508835559819141.stgit@Palanthas>
References: <156412188377.2385.12588508835559819141.stgit@Palanthas>
User-Agent: StGit/0.17.1-dirty
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 4/4] xen: sched: refactor the ASSERTs around
 vcpu_deassing()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@citix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SXQgaXMgYWxsIHRoZSB0aW1lIHRoYXQgd2UgY2FsbCB2Y3B1X2RlYXNzaW5nKCkgdGhhdCB0aGUg
dmNwdSBfbXVzdF8gYmUKYXNzaWduZWQgdG8gYSBwQ1BVLCBhbmQgaGVuY2UgdGhhdCBzdWNoIHBD
UFUgY2FuJ3QgYmUgZnJlZS4KClRoZXJlZm9yZSwgbW92ZSB0aGUgQVNTRVJULXMgd2hpY2ggY2hl
Y2sgZm9yIHRoZXNlIHByb3BlcnRpZXMgaW4gdGhhdApmdW5jdGlvbiwgd2hlcmUgdGhleSBiZWxv
bmcgYmV0dGVyLgoKU2lnbmVkLW9mZi1ieTogRGFyaW8gRmFnZ2lvbGkgPGRmYWdnaW9saUBzdXNl
LmNvbT4KUmV2aWV3ZWQtYnk6IEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0aXguY29t
PgotLS0KIHhlbi9jb21tb24vc2NoZWRfbnVsbC5jIHwgICAgNSArKy0tLQogMSBmaWxlIGNoYW5n
ZWQsIDIgaW5zZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vY29t
bW9uL3NjaGVkX251bGwuYyBiL3hlbi9jb21tb24vc2NoZWRfbnVsbC5jCmluZGV4IDFiYmNhZjky
YjkuLmM3MjMzNWU1ZmEgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24vc2NoZWRfbnVsbC5jCisrKyBi
L3hlbi9jb21tb24vc2NoZWRfbnVsbC5jCkBAIC0zNjgsNiArMzY4LDggQEAgc3RhdGljIGJvb2wg
dmNwdV9kZWFzc2lnbihzdHJ1Y3QgbnVsbF9wcml2YXRlICpwcnYsIHN0cnVjdCB2Y3B1ICp2KQog
ICAgIHN0cnVjdCBudWxsX3ZjcHUgKnd2YzsKIAogICAgIEFTU0VSVChsaXN0X2VtcHR5KCZudWxs
X3ZjcHUodiktPndhaXRxX2VsZW0pKTsKKyAgICBBU1NFUlQocGVyX2NwdShucGMsIHYtPnByb2Nl
c3NvcikudmNwdSA9PSB2KTsKKyAgICBBU1NFUlQoIWNwdW1hc2tfdGVzdF9jcHUodi0+cHJvY2Vz
c29yLCAmcHJ2LT5jcHVzX2ZyZWUpKTsKIAogICAgIHBlcl9jcHUobnBjLCBjcHUpLnZjcHUgPSBO
VUxMOwogICAgIGNwdW1hc2tfc2V0X2NwdShjcHUsICZwcnYtPmNwdXNfZnJlZSk7CkBAIC01Mjks
OSArNTMxLDYgQEAgc3RhdGljIHZvaWQgbnVsbF92Y3B1X3JlbW92ZShjb25zdCBzdHJ1Y3Qgc2No
ZWR1bGVyICpvcHMsIHN0cnVjdCB2Y3B1ICp2KQogICAgICAgICBnb3RvIG91dDsKICAgICB9CiAK
LSAgICBBU1NFUlQocGVyX2NwdShucGMsIHYtPnByb2Nlc3NvcikudmNwdSA9PSB2KTsKLSAgICBB
U1NFUlQoIWNwdW1hc2tfdGVzdF9jcHUodi0+cHJvY2Vzc29yLCAmcHJ2LT5jcHVzX2ZyZWUpKTsK
LQogICAgIHZjcHVfZGVhc3NpZ24ocHJ2LCB2KTsKIAogIG91dDoKCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 06:48:38 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 06:48:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqu1p-0004tj-6l; Fri, 26 Jul 2019 06:48:33 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=wloi=VX=intel.com=chen.zhang@srs-us1.protection.inumbo.net>)
 id 1hqu1n-0004te-Nr
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 06:48:31 +0000
X-Inumbo-ID: 60645d5e-af71-11e9-808a-dbaa9afa509b
Received: from mga11.intel.com (unknown [192.55.52.93])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 60645d5e-af71-11e9-808a-dbaa9afa509b;
 Fri, 26 Jul 2019 06:48:30 +0000 (UTC)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from orsmga006.jf.intel.com ([10.7.209.51])
 by fmsmga102.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 25 Jul 2019 23:48:28 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.64,309,1559545200"; d="scan'208";a="175510243"
Received: from unknown (HELO localhost.localdomain) ([10.239.13.19])
 by orsmga006.jf.intel.com with ESMTP; 25 Jul 2019 23:48:27 -0700
From: Zhang Chen <chen.zhang@intel.com >
To: Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <wl@xen.org>,
 Anthony PERARD <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org
Date: Fri, 26 Jul 2019 14:43:00 +0800
Message-Id: <20190726064300.27530-1-chen.zhang@intel.com>
X-Mailer: git-send-email 2.17.GIT
Subject: [Xen-devel] [PATCH V2] tools/libxl: Add iothread support for COLO
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Zhang Chen <chen.zhang@intel.com>, Zhang Chen <zhangckid@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>

RnJvbTogWmhhbmcgQ2hlbiA8Y2hlbi56aGFuZ0BpbnRlbC5jb20+CgpYZW4gQ09MTyBhbmQgS1ZN
IENPTE8gc2hhcmVkIGxvdHMgb2YgY29kZSBpbiBRZW11LgpLVk0gQ09MTyBoYXMgYWRkZWQgdGhl
IGlvdGhyZWFkIHN1cHBvcnQsIHNvIHdlIGFkZCBpdCBvbiBYZW4uCgpEZXRhaWw6Cmh0dHBzOi8v
d2lraS5xZW11Lm9yZy9GZWF0dXJlcy9DT0xPCgpTaWduZWQtb2ZmLWJ5OiBaaGFuZyBDaGVuIDxj
aGVuLnpoYW5nQGludGVsLmNvbT4KLS0tCiB0b29scy9saWJ4bC9saWJ4bF9kbS5jICAgICAgfCAx
NCArKysrKysrKysrKy0tLQogdG9vbHMvbGlieGwvbGlieGxfdHlwZXMuaWRsIHwgIDEgKwogdG9v
bHMveGwveGxfcGFyc2UuYyAgICAgICAgIHwgIDIgKysKIDMgZmlsZXMgY2hhbmdlZCwgMTQgaW5z
ZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4
bF9kbS5jIGIvdG9vbHMvbGlieGwvbGlieGxfZG0uYwppbmRleCBmNGZjOTY0MTVkLi45NWNiMzBm
OWU2IDEwMDY0NAotLS0gYS90b29scy9saWJ4bC9saWJ4bF9kbS5jCisrKyBiL3Rvb2xzL2xpYnhs
L2xpYnhsX2RtLmMKQEAgLTE2MjksMTcgKzE2MjksMjUgQEAgc3RhdGljIGludCBsaWJ4bF9fYnVp
bGRfZGV2aWNlX21vZGVsX2FyZ3NfbmV3KGxpYnhsX19nYyAqZ2MsCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgbmljc1tpXS5jb2xvX2ZpbHRlcl9yZWRpcmVjdG9yMV9xdWV1
ZSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBuaWNzW2ldLmNvbG9fZmls
dGVyX3JlZGlyZWN0b3IxX291dGRldikpOwogICAgICAgICAgICAgICAgICAgICB9CisgICAgICAg
ICAgICAgICAgICAgIGlmIChuaWNzW2ldLmNvbG9faW90aHJlYWQpIHsKKyAgICAgICAgICAgICAg
ICAgICAgICAgIGZsZXhhcnJheV9hcHBlbmQoZG1fYXJncywgIi1vYmplY3QiKTsKKyAgICAgICAg
ICAgICAgICAgICAgICAgIGZsZXhhcnJheV9hcHBlbmQoZG1fYXJncywKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgIEdDU1BSSU5URigiaW90aHJlYWQsaWQ9JXMiLAorICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIG5pY3NbaV0uY29sb19pb3RocmVhZCkpOworICAgICAgICAg
ICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgIGlmIChuaWNzW2ldLmNvbG9fY29tcGFy
ZV9wcmlfaW4gJiYKICAgICAgICAgICAgICAgICAgICAgICAgIG5pY3NbaV0uY29sb19jb21wYXJl
X3NlY19pbiAmJgogICAgICAgICAgICAgICAgICAgICAgICAgbmljc1tpXS5jb2xvX2NvbXBhcmVf
b3V0ICYmCi0gICAgICAgICAgICAgICAgICAgICAgICBuaWNzW2ldLmNvbG9fY29tcGFyZV9ub3Rp
ZnlfZGV2KSB7CisgICAgICAgICAgICAgICAgICAgICAgICBuaWNzW2ldLmNvbG9fY29tcGFyZV9u
b3RpZnlfZGV2ICYmCisgICAgICAgICAgICAgICAgICAgICAgICBuaWNzW2ldLmNvbG9faW90aHJl
YWQpIHsKICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXhhcnJheV9hcHBlbmQoZG1fYXJncywg
Ii1vYmplY3QiKTsKICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXhhcnJheV9hcHBlbmQoZG1f
YXJncywKLSAgICAgICAgICAgICAgICAgICAgICAgICAgIEdDU1BSSU5URigiY29sby1jb21wYXJl
LGlkPWMxLHByaW1hcnlfaW49JXMsc2Vjb25kYXJ5X2luPSVzLG91dGRldj0lcyxub3RpZnlfZGV2
PSVzIiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgIEdDU1BSSU5URigiY29sby1jb21wYXJl
LGlkPWMxLHByaW1hcnlfaW49JXMsc2Vjb25kYXJ5X2luPSVzLG91dGRldj0lcyxub3RpZnlfZGV2
PSVzLGlvdGhyZWFkPSVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBu
aWNzW2ldLmNvbG9fY29tcGFyZV9wcmlfaW4sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgbmljc1tpXS5jb2xvX2NvbXBhcmVfc2VjX2luLAogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIG5pY3NbaV0uY29sb19jb21wYXJlX291dCwKLSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBuaWNzW2ldLmNvbG9fY29tcGFyZV9ub3RpZnlfZGV2
KSk7CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbmljc1tpXS5jb2xvX2Nv
bXBhcmVfbm90aWZ5X2RldiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBu
aWNzW2ldLmNvbG9faW90aHJlYWQpKTsKICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAg
ICAgICAgIH0KICAgICAgICAgICAgICAgICBpb2VtdV9uaWNzKys7CmRpZmYgLS1naXQgYS90b29s
cy9saWJ4bC9saWJ4bF90eXBlcy5pZGwgYi90b29scy9saWJ4bC9saWJ4bF90eXBlcy5pZGwKaW5k
ZXggYjYxMzk5Y2UzNi4uZWRhOTU4ZWI0YiAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGwvbGlieGxf
dHlwZXMuaWRsCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX3R5cGVzLmlkbApAQCAtNzI3LDYgKzcy
Nyw3IEBAIGxpYnhsX2RldmljZV9uaWMgPSBTdHJ1Y3QoImRldmljZV9uaWMiLCBbCiAgICAgKCJj
b2xvX2ZpbHRlcl9yZWRpcmVjdG9yMV9xdWV1ZSIsIHN0cmluZyksCiAgICAgKCJjb2xvX2ZpbHRl
cl9yZWRpcmVjdG9yMV9pbmRldiIsIHN0cmluZyksCiAgICAgKCJjb2xvX2ZpbHRlcl9yZWRpcmVj
dG9yMV9vdXRkZXYiLCBzdHJpbmcpLAorICAgICgiY29sb19pb3RocmVhZCIsIHN0cmluZyksCiAg
ICAgKCJjb2xvX2NvbXBhcmVfcHJpX2luIiwgc3RyaW5nKSwKICAgICAoImNvbG9fY29tcGFyZV9z
ZWNfaW4iLCBzdHJpbmcpLAogICAgICgiY29sb19jb21wYXJlX291dCIsIHN0cmluZyksCmRpZmYg
LS1naXQgYS90b29scy94bC94bF9wYXJzZS5jIGIvdG9vbHMveGwveGxfcGFyc2UuYwppbmRleCBl
MTA1YmRhMmJiLi4wYjgxODlmMzc1IDEwMDY0NAotLS0gYS90b29scy94bC94bF9wYXJzZS5jCisr
KyBiL3Rvb2xzL3hsL3hsX3BhcnNlLmMKQEAgLTUyMSw2ICs1MjEsOCBAQCBpbnQgcGFyc2Vfbmlj
X2NvbmZpZyhsaWJ4bF9kZXZpY2VfbmljICpuaWMsIFhMVV9Db25maWcgKipjb25maWcsIGNoYXIg
KnRva2VuKQogICAgICAgICByZXBsYWNlX3N0cmluZygmbmljLT5jb2xvX2ZpbHRlcl9yZWRpcmVj
dG9yMV9pbmRldiwgb3BhcmcpOwogICAgIH0gZWxzZSBpZiAoTUFUQ0hfT1BUSU9OKCJjb2xvX2Zp
bHRlcl9yZWRpcmVjdG9yMV9vdXRkZXYiLCB0b2tlbiwgb3BhcmcpKSB7CiAgICAgICAgIHJlcGxh
Y2Vfc3RyaW5nKCZuaWMtPmNvbG9fZmlsdGVyX3JlZGlyZWN0b3IxX291dGRldiwgb3BhcmcpOwor
ICAgIH0gZWxzZSBpZiAoTUFUQ0hfT1BUSU9OKCJjb2xvX2lvdGhyZWFkIiwgdG9rZW4sIG9wYXJn
KSkgeworICAgICAgICByZXBsYWNlX3N0cmluZygmbmljLT5jb2xvX2lvdGhyZWFkLCBvcGFyZyk7
CiAgICAgfSBlbHNlIGlmIChNQVRDSF9PUFRJT04oImNvbG9fY29tcGFyZV9wcmlfaW4iLCB0b2tl
biwgb3BhcmcpKSB7CiAgICAgICAgIHJlcGxhY2Vfc3RyaW5nKCZuaWMtPmNvbG9fY29tcGFyZV9w
cmlfaW4sIG9wYXJnKTsKICAgICB9IGVsc2UgaWYgKE1BVENIX09QVElPTigiY29sb19jb21wYXJl
X3NlY19pbiIsIHRva2VuLCBvcGFyZykpIHsKLS0gCjIuMTcuR0lUCgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 06:53:19 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 06: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 1hqu6R-0005cm-45; Fri, 26 Jul 2019 06:53:19 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=V6Fd=VX=kpit.com=raushan.kumar@srs-us1.protection.inumbo.net>)
 id 1hqtgW-0003Ko-0f
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 06:26:32 +0000
X-Inumbo-ID: 4d21bb45-af6e-11e9-8980-bc764e045a96
Received: from IND01-MA1-obe.outbound.protection.outlook.com (unknown
 [40.107.138.84]) by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4d21bb45-af6e-11e9-8980-bc764e045a96;
 Fri, 26 Jul 2019 06:26:30 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=PYpPpQpc9nC1FLVhxYsaECPnojKM6NyHKhsFyF3A6WsP0Gcwm/sCyb6FiwDUXoNSkyhbeubVPF0tIXreBkiyn29q27m5EN2Z6a3Z/hz+TfQ3wLBLfazrM2zFcNw8LThfKEwmSx0kB/mxB3yD7GneNvDCWoPe+XKmUgjuEmSQhfTEEqflOw67acNCU9lUOXuX0yojuZQ8JsixcsGG0eGhwWZFMsP4L3zEfyaour+bMB4Z0V02YXMKoxcdtxUb+KFL6UjgaSKp7M6McDDI5PF7WJluEHhflXbGUmHElVzO5OS4oK9iLXbrulWwzY6M/JI54O/NghNyqCT73V9maQlvQw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=eRe4P6kUCk0uFaPmxlhLDHkNtAk8l3gVeaO/yy/VNxU=;
 b=fx9qtrLVPjNl2+LZBp+28E0gCMgWzxgPJoPp+y4zZm51yUjhWUBbtEUFAln1fdrSYbAdlf2RAQ+U/7ae+4t2yLEC3BQjC/Esi262+4MgqJYzc3/HY5hc21v+lL9WjEojyndgxWoL9jVZQ+1U8vm1nri+Omms+Joir1rh9D62msU/MyoL7FhaTyGYop9Ue8QxrlHr/3JsJQ7u2M5JdurVyLPHYcBX2+FaFPXa2pim7I6eK2Y0hvE/sM1eo2xAklurUfKXQDfMajdHVouizA1L5OdNGg6Alv+mxQHiLEQywBC7wsmSrFwGU66B7A5kGhIKUxYtHPlZ7bt51J6NlTVkaw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=kpit.com;dmarc=pass action=none header.from=kpit.com;dkim=pass
 header.d=kpit.com;arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kpit.com; s=selector1; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=eRe4P6kUCk0uFaPmxlhLDHkNtAk8l3gVeaO/yy/VNxU=;
 b=g1J811K89+lVHWeYZoV4dPkCoH3YFJbX40Onrr6cyti7YTzwVhNfXtiDYNRVUZri/DmPdsS0/QYSDioJwGpOkmYMBdhDIoKxrjuQOQpjXQp6tfNsli5rKMv/CxgFNza151t/P1EAwp4Cn5VpTMGOHwDPqHckIYRVfrKtL08cH/o=
Received: from BMXPR01MB2775.INDPRD01.PROD.OUTLOOK.COM (20.178.170.143) by
 BMXPR01MB2951.INDPRD01.PROD.OUTLOOK.COM (52.133.135.20) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2115.11; Fri, 26 Jul 2019 06:26:25 +0000
Received: from BMXPR01MB2775.INDPRD01.PROD.OUTLOOK.COM
 ([fe80::7cb7:a3cd:3751:adc7]) by BMXPR01MB2775.INDPRD01.PROD.OUTLOOK.COM
 ([fe80::7cb7:a3cd:3751:adc7%4]) with mapi id 15.20.2094.013; Fri, 26 Jul 2019
 06:26:25 +0000
From: Raushan Kumar <Raushan.Kumar@kpit.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: Assign dedicated CPU to domain
Thread-Index: AdVDenbAEcdYgDmURkO34xNpwwLmTQ==
Date: Fri, 26 Jul 2019 06:26:25 +0000
Message-ID: <BMXPR01MB27756A5FB61F20E8035AE7E58FC00@BMXPR01MB2775.INDPRD01.PROD.OUTLOOK.COM>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=Raushan.Kumar@kpit.com; 
x-originating-ip: [115.110.69.250]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 91ce457a-5b92-4bc3-7951-08d711922fb4
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(4618075)(2017052603328)(7193020);
 SRVR:BMXPR01MB2951; 
x-ms-traffictypediagnostic: BMXPR01MB2951:
x-microsoft-antispam-prvs: <BMXPR01MB2951C6EB7C96B02E6D3460C08FC00@BMXPR01MB2951.INDPRD01.PROD.OUTLOOK.COM>
x-ms-oob-tlc-oobclassifiers: OLM:4941;
x-forefront-prvs: 01106E96F6
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(4636009)(396003)(346002)(366004)(376002)(39860400002)(136003)(199004)(189003)(6306002)(25786009)(54896002)(9686003)(99286004)(53936002)(55016002)(5640700003)(86362001)(2351001)(4744005)(66066001)(256004)(14444005)(6436002)(68736007)(66476007)(64756008)(66446008)(6916009)(66574012)(66946007)(66556008)(33656002)(8676002)(76116006)(81156014)(81166006)(8936002)(316002)(486006)(71200400001)(478600001)(14454004)(71190400001)(52536014)(7736002)(3846002)(790700001)(74316002)(6116002)(5660300002)(186003)(2906002)(102836004)(26005)(6506007)(2501003)(476003)(7696005);
 DIR:OUT; SFP:1101; SCL:1; SRVR:BMXPR01MB2951;
 H:BMXPR01MB2775.INDPRD01.PROD.OUTLOOK.COM; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: kpit.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: aBGRQ6yYPvaBTznLuIln4yBUsTk3PH2D1tfs02udUfPnpj0Zmt+MZ0sAMylR5BBMbFLQb+kLBiDWzdLsFKFCM4oVDMICMFoqe89vBFqYGRRfm2TfXEvk+rTq3v+Ym0IxQ5Yrf5wjsnn14mKJFZUOSP1uGF9JVja6CeNY3nmDb4enoufGYDPK0CV/swGSKxZ8e7eb4zAtboWE7qanqKsWKUjutibv+s66srZN2nZ3syzK1ezYeavH+jycM6OL7+V//ElQewA5mMajAHoUf/YngvPKuTKik0wWakD1zpdUX20NO0mcKkyuff9HU0gyem6qbSbGgTZ8m7kJBd9y86MXiiLSpwEbKwIvkZyg515OM85NRuRMZAGUrE9bN9FYm+kDX5Y6swt1rlyK0leU6z7mlQsrAz0Iv1tWMFWdTnrlNdk=
MIME-Version: 1.0
X-OriginatorOrg: kpit.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 91ce457a-5b92-4bc3-7951-08d711922fb4
X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Jul 2019 06:26:25.4111 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 3539451e-b46e-4a26-a242-ff61502855c7
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: raushank@kpit.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BMXPR01MB2951
X-Mailman-Approved-At: Fri, 26 Jul 2019 06:53:18 +0000
Subject: [Xen-devel] Assign dedicated CPU to domain
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============0025458577629836521=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============0025458577629836521==
Content-Language: en-US
Content-Type: multipart/alternative;
	boundary="_000_BMXPR01MB27756A5FB61F20E8035AE7E58FC00BMXPR01MB2775INDP_"

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

Hi team,

I am beginner for XEN platform and curious to know how to assign specific C=
PU to dom0 and domU?
Could you please provide me any relevant link for same? I have two CPU ARCH=
 Cortex -A57 and Cortex A-53  and I want to assign dom0 to Cortex -A57 and =
cross check that Is it assign to same or not?


Please provide me link .

Regards,
Raushan.
This message contains information that may be privileged or confidential an=
d is the property of the KPIT Technologies Ltd. It is intended only for the=
 person to whom it is addressed. If you are not the intended recipient, you=
 are not authorized to read, print, retain copy, disseminate, distribute, o=
r use this message or any part thereof. If you receive this message in erro=
r, please notify the sender immediately and delete all copies of this messa=
ge. KPIT Technologies Ltd. does not accept any liability for virus infected=
 mails.

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

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:0 0 0 0 0 0 0 0 0 0;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#0563C1;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:#954F72;
	text-decoration:underline;}
span.EmailStyle17
	{mso-style-type:personal-compose;
	font-family:"Calibri","sans-serif";
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-family:"Calibri","sans-serif";}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"EN-US" link=3D"#0563C1" vlink=3D"#954F72">
<div class=3D"WordSection1">
<p class=3D"MsoNormal">Hi team, <o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">I am beginner for XEN platform and curious to know h=
ow to assign specific CPU to dom0 and domU?<o:p></o:p></p>
<p class=3D"MsoNormal">Could you please provide me any relevant link for sa=
me? I have two CPU ARCH Cortex &#8211;A57 and Cortex A-53&nbsp; and I want =
to assign dom0 to Cortex &#8211;A57 and cross check that Is it assign to sa=
me or not?
<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Please provide me link .<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Regards,<br>
Raushan.<o:p></o:p></p>
</div>
This message contains information that may be privileged or confidential an=
d is the property of the KPIT Technologies Ltd. It is intended only for the=
 person to whom it is addressed. If you are not the intended recipient, you=
 are not authorized to read, print,
 retain copy, disseminate, distribute, or use this message or any part ther=
eof. If you receive this message in error, please notify the sender immedia=
tely and delete all copies of this message. KPIT Technologies Ltd. does not=
 accept any liability for virus
 infected mails.
</body>
</html>

--_000_BMXPR01MB27756A5FB61F20E8035AE7E58FC00BMXPR01MB2775INDP_--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============0025458577629836521==--


From xen-devel-bounces@lists.xenproject.org Fri Jul 26 07:18:34 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 07: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 1hquUc-00075X-JL; Fri, 26 Jul 2019 07:18: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=+y56=VX=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hquUb-00075S-Cb
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 07:18:17 +0000
X-Inumbo-ID: 88c82c45-af75-11e9-8980-bc764e045a96
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 88c82c45-af75-11e9-8980-bc764e045a96;
 Fri, 26 Jul 2019 07:18:15 +0000 (UTC)
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: M2O28YACQdc7T2KaYp8kh9e3nENZ4ja/+RReStguVJpQ9IYDlZahKCAfOH24MFPpkUzpTdQZyV
 sDPEMgeVnDV04unvPX6v2RdI+uFSemEcVgwRk3n0Xq/2bMoGd12+yiMgcRPdrlbRpKknOI/wL2
 NCFP1dNbPeqGrZUJ51O44UEQDvaMl7uatdyGz9PVlGHzo0ceSCSuQWqSp6OvudyP9AJ5CRWJAB
 At/IkKoPn3mXehYu4ZDurh3H61lZZko7sJMQjMbxoCkCoPGr4bU6bvSw5HJvj66pZp4K8x9f52
 KsY=
X-SBRS: 2.7
X-MesageID: 3560604
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,309,1559534400"; 
   d="scan'208";a="3560604"
Date: Fri, 26 Jul 2019 09:17:58 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Rich Persaud <persaur@gmail.com>
Message-ID: <20190726071758.geuxwscfhs2zftfr@Air-de-Roger>
References: <20190725135112.83569-1-roger.pau@citrix.com>
 <AC845283-0555-4296-97B4-EDFB6A4C5882@gmail.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <AC845283-0555-4296-97B4-EDFB6A4C5882@gmail.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH] tboot: remove maintainers and declare
 orphaned
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Marek =?utf-8?Q?Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>, Daniel Smith <dpsmith@apertussolutions.com>,
 Stefano Stabellini <sstabellini@kernel.org>, jun.nakajima@intel.com,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Lukasz Hawrylko <lukasz.hawrylko@intel.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, tboot-devel@lists.sourceforge.net,
 Tim Deegan <tim@xen.org>, Lars Kurth <lars.kurth.xen@gmail.com>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>,
 Shane Wang <shane.wang@intel.com>, xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBKdWwgMjUsIDIwMTkgYXQgMDM6MDg6MDdQTSAtMDQwMCwgUmljaCBQZXJzYXVkIHdy
b3RlOgo+IChjYyBJbnRlbCBhbmQgdGJvb3QtZGV2ZWwpCj4gCj4gSGkgUm9nZXIsCj4gCj4gVGhh
bmtzIGZvciB5b3VyIGludGVyZXN0IGluIGRvY3VtZW50aW5nIHRoZSBzdGF0dXMgb2YgbWFpbnRl
bmFuY2UgZm9yIEludGVsIFRYVCBzdXBwb3J0IGluIFhlbi4gIEludGVsIFRYVCBhbmQgWGVuIGFy
ZSBkZXBsb3llZCBpbiBwcm9kdWN0aW9uIHRvZGF5IGJ5IE9wZW5YVCBhbmQgUXViZXNPUyBmb3Ig
Ym9vdCBpbnRlZ3JpdHkuICBYZW4gd2FzIGEgcGlvbmVlcmluZyBhZG9wdGVyIG9mIERSVE0sIGFs
bW9zdCBhIGRlY2FkZSBhZ28sIGJ1dCBtYWluc3RyZWFtIGVudGVycHJpc2UgY29tcHV0aW5nIGlz
IG5vdyBjYXRjaGluZyB1cCB3aXRoIHRoZSBNYXkgMjAxOSByZWxlYXNlIG9mIFdpbmRvd3MgMTAg
U3lzdGVtR3VhcmQuICBJdCB3b3VsZCBiZSBuaWNlIHRvIGF2b2lkICJvcnBoYW5pbmciIG9uZSBv
ZiBYZW4ncyBjb21wZXRpdGl2ZSBhZHZhbnRhZ2VzIGluIDIwMTkuCgpUaGFua3MgZm9yIHRoZSBm
ZWVkYmFjayEgSnVzdCB0byBiZSBjbGVhciwgdGhpcyBpcyBub3QgYSBwbGFuIHRvCnJlbW92ZSB0
aGUgdGJvb3QgY29kZSBmcm9tIFhlbiBpbiBhbnkgd2F5LCBpdCdzIGp1c3QgYSBJTU8gbmVlZGVk
IHN0ZXAKaW4gb3JkZXIgdG8gcmVmbGVjdCB0aGUgY3VycmVudCBtYWludGFpbmVyc2hpcCBzdGF0
dXMgb2YgdGhlIGNvZGUsIGFuZApsaWtlbHkgYSB3YXkgdG8gbW92ZSBmb3J3YXJkLCBwbGVhc2Ug
c2VlIGJlbG93LgoKPiA+IE9uIEp1bCAyNSwgMjAxOSwgYXQgMDk6NTEsIFJvZ2VyIFBhdSBNb25u
ZSA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+ID4gCj4gPiBHYW5nIFdlaSBJbnRlbCBl
bWFpbCBhZGRyZXNzIGhhcyBiZWVuIGJvdW5jaW5nIGZvciBzb21lIHRpbWUgbm93LAo+IAo+IEdh
bmcgV2VpJ3MgcmVwbGFjZW1lbnQgaXMgTHVrYXN6IEhhd3J5bGtvLCB3aG8gcG9zdGVkIG9uIE1h
cmNoIDYsIDIwMTk6Cj4gaHR0cHM6Ly9saXN0cy5ndC5uZXQveGVuL2RldmVsLzU0NjQwMQo+IAo+
IENvdWxkIHlvdSBpbmNsdWRlIEx1a2FzeiBwYXRjaCwgYWxvbmcgd2l0aCBKdWxpZW4ncyByZXF1
ZXN0ZWQgZm9ybWF0dGluZyBjaGFuZ2VzLCBpbiB5b3VyIHVwZGF0ZSB0byB0aGUgTUFJTlRBSU5F
UlMgZmlsZT8KCkkgdGhpbmsgaXQgd291bGQgYmUgYmV0dGVyIGlmIEx1a2FzeiBjb3VsZCByZXNl
bmQgaGlzIHBhdGNoLCBub3cgdGhhdAp0aGUgc2VjdGlvbiBlbnRyeSBpcyBvcnBoYW5lZCB3ZSBj
YW4gYWRkL3JlbW92ZSByZXZpZXdlcnMgYW5kCm1haW50YWluZXJzIHdpdGhvdXQgYmVpbmcgYmxv
Y2tlZC4KCj4gQXMgYSBuZXcgWGVuIG1haW50YWluZXIgYW5kIGNvbnRyaWJ1dG9yLCBMdWthc3og
bWF5IG5vdCB5ZXQgYmUgZmFtaWxpYXIgd2l0aCB0aGUgcHJvY2VkdXJlcyBhbmQgcHJhY3RpY2Vz
IG9mIHRoZSBYZW4gY29tbXVuaXR5LiAgV2UgY2FuIHdlbGNvbWUgaGlzIG5ldyBtYWludGFpbmVy
c2hpcCByb2xlIHdpdGhvdXQgZHJvcHBpbmcgc3VwcG9ydCBmb3IgYSBmZWF0dXJlLCB0aGF0IChh
KSBoZSBpcyBtYWludGFpbmluZywgKGIpIGlzIHVzZWQgYnkgWGVuLgoKU3VyZSwgbXkgcGxhbiBp
cyB0byBkZWNsYXJlIHRoZSBzdXBwb3J0IG9ycGhhbmVkLCBzbyB0aGF0IEx1a2FzeiAob3IKYW55
b25lIHdobyBoYXMgaW50ZXJlc3QgaW4gdGhpcyBjb2RlKSBjYW4gYmUgYWRkZWQgYXMgYSByZXZp
ZXdlcgphZnRlcndhcmRzIHdpdGhvdXQgdXMgYmVpbmcgYmxvY2tlZCBvbiBhbiBBY2sgZnJvbSBT
aGFuZSBXYW5nLCB3aG8gaXMKdW5yZXNwb25zaXZlIChhcyBwZXIgdGhlIHRocmVhZCBwb2ludGVk
IHRvIGluIHRoZSBjb21taXQgbWVzc2FnZSkuCgo+ID4gYW5kCj4gPiB0aGUgb3RoZXIgbWFpbnRh
aW5lciBpcyBub24tcmVzcG9uc2l2ZSB0byBwYXRjaGVzIFswXSwgc28gcmVtb3ZlCj4gPiBtYWlu
dGFpbmVycyBhbmQgZGVjbGFyZSBJTlRFTChSKSBUUlVTVEVEIEVYRUNVVElPTiBURUNITk9MT0dZ
IChUWFQpCj4gPiBvcnBoYW5lZC4KPiA+IAo+ID4gWzBdIGh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvYXJjaGl2ZXMvaHRtbC94ZW4tZGV2ZWwvMjAxOS0wNS9tc2cwMDU2My5odG1sCj4gCj4g
U2luY2Ugd2UgaGF2ZSBhdCBsZWFzdCBvbmUgSW50ZWwgbWFpbnRhaW5lciwgTHVrYXN6LCB0aGUg
ZmVhdHVyZSBuZWVkIG5vdCBiZSBvcnBoYW5lZC4gIElmIFNoYXduIGlzIG5vdCByZXNwb25kaW5n
IHRvIHRoZSByZXF1ZXN0IHRvIGNvbmZpcm0gTHVrYXN6IGFzIG1haW50YWluZXIsIHRoZSBYZW4g
Y29tbXVuaXR5IGhhcyBtdWx0aXBsZSBjb21tdW5pY2F0aW9uIGNoYW5uZWxzIHdpdGggSW50ZWwu
ICBQcmFnbWF0aWNhbGx5LCBhIHJldmlldyBvZiB0aGUgdGJvb3QtZGV2ZWwgYXJjaGl2ZXMgc2hv
d3MgdGhhdCBMdWthc3ogaXMgd29ya2luZyBvbiB0Ym9vdCBkZXZlbG9wbWVudC4gIAoKVGhlIG9y
cGhhbmVkIHN0ZXAgaXMgSU1PIG5lZWRlZCBpbiBvcmRlciB0byBtb3ZlIGZvcndhcmQgYW5kIGFk
ZCBhIG5ldwpyZXZpZXdlci9tYWludGFpbmVyLiBXaXRob3V0IHJlbW92aW5nIHRoZSBjdXJyZW50
IG1haW50YWluZXJzIGFuZApkZWNsYXJpbmcgaXQgb3JwaGFuZWQgd2Ugd291bGQgYmUgYmxvY2tl
ZCBvbiBhbiBBY2sgZnJvbSBTaGFuZSBXYW5nIGluCm9yZGVyIHRvIGFkZCBvciByZW1vdmUgbWFp
bnRhaW5lcnMuIFJlbW92aW5nIGN1cnJlbnQgbWFpbnRhaW5lcnMgYW5kCmFkZGluZyBMdWthc3og
aW4gdGhlIHNhbWUgcGF0Y2ggd291bGQgc3RpbGwgcmVxdWlyZSBhbiBBY2sgZnJvbSB0aGUKY3Vy
cmVudCBvd25lcnMuCgpIb3BlIHRoaXMgbWFrZXMgc2Vuc2UsIFJvZ2VyLgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 07:28:33 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 07: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 1hqueS-0007oj-Ph; Fri, 26 Jul 2019 07:28:28 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=X75G=VX=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hqueR-0007oe-SR
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 07:28:27 +0000
X-Inumbo-ID: f38abccc-af76-11e9-bdfe-4f98800d3655
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f38abccc-af76-11e9-bdfe-4f98800d3655;
 Fri, 26 Jul 2019 07:28:24 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 18647AF47;
 Fri, 26 Jul 2019 07:28:23 +0000 (UTC)
To: Nadav Amit <namit@vmware.com>, Andy Lutomirski <luto@kernel.org>,
 Dave Hansen <dave.hansen@linux.intel.com>
References: <20190719005837.4150-1-namit@vmware.com>
 <20190719005837.4150-5-namit@vmware.com>
From: Juergen Gross <jgross@suse.com>
Message-ID: <3fc06d95-5f17-4642-cd91-49a0f70057c0@suse.com>
Date: Fri, 26 Jul 2019 09:28:01 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <20190719005837.4150-5-namit@vmware.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH v3 4/9] x86/mm/tlb: Flush remote and local
 TLBs concurrently
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sasha Levin <sashal@kernel.org>, linux-hyperv@vger.kernel.org,
 Stephen Hemminger <sthemmin@microsoft.com>, kvm@vger.kernel.org,
 Peter Zijlstra <peterz@infradead.org>, Haiyang Zhang <haiyangz@microsoft.com>,
 x86@kernel.org, linux-kernel@vger.kernel.org,
 virtualization@lists.linux-foundation.org, Ingo Molnar <mingo@redhat.com>,
 Borislav Petkov <bp@alien8.de>, Paolo Bonzini <pbonzini@redhat.com>,
 xen-devel@lists.xenproject.org, Thomas Gleixner <tglx@linutronix.de>,
 "K. Y. Srinivasan" <kys@microsoft.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTkuMDcuMTkgMDI6NTgsIE5hZGF2IEFtaXQgd3JvdGU6Cj4gVG8gaW1wcm92ZSBUTEIgc2hv
b3Rkb3duIHBlcmZvcm1hbmNlLCBmbHVzaCB0aGUgcmVtb3RlIGFuZCBsb2NhbCBUTEJzCj4gY29u
Y3VycmVudGx5LiBJbnRyb2R1Y2UgZmx1c2hfdGxiX211bHRpKCkgdGhhdCBkb2VzIHNvLiBJbnRy
b2R1Y2UKPiBwYXJhdmlydHVhbCB2ZXJzaW9ucyBvZiBmbHVzaF90bGJfbXVsdGkoKSBmb3IgS1ZN
LCBYZW4gYW5kIGh5cGVyLXYgKFhlbgo+IGFuZCBoeXBlci12IGFyZSBvbmx5IGNvbXBpbGUtdGVz
dGVkKS4KPiAKPiBXaGlsZSB0aGUgdXBkYXRlZCBzbXAgaW5mcmFzdHJ1Y3R1cmUgaXMgY2FwYWJs
ZSBvZiBydW5uaW5nIGEgZnVuY3Rpb24gb24KPiBhIHNpbmdsZSBsb2NhbCBjb3JlLCBpdCBpcyBu
b3Qgb3B0aW1pemVkIGZvciB0aGlzIGNhc2UuIFRoZSBtdWx0aXBsZQo+IGZ1bmN0aW9uIGNhbGxz
IGFuZCB0aGUgaW5kaXJlY3QgYnJhbmNoIGludHJvZHVjZSBzb21lIG92ZXJoZWFkLCBhbmQKPiBt
aWdodCBtYWtlIGxvY2FsIFRMQiBmbHVzaGVzIHNsb3dlciB0aGFuIHRoZXkgd2VyZSBiZWZvcmUg
dGhlIHJlY2VudAo+IGNoYW5nZXMuCj4gCj4gQmVmb3JlIGNhbGxpbmcgdGhlIFNNUCBpbmZyYXN0
cnVjdHVyZSwgY2hlY2sgaWYgb25seSBhIGxvY2FsIFRMQiBmbHVzaAo+IGlzIG5lZWRlZCB0byBy
ZXN0b3JlIHRoZSBsb3N0IHBlcmZvcm1hbmNlIGluIHRoaXMgY29tbW9uIGNhc2UuIFRoaXMKPiBy
ZXF1aXJlcyB0byBjaGVjayBtbV9jcHVtYXNrKCkgb25lIG1vcmUgdGltZSwgYnV0IHVubGVzcyB0
aGlzIG1hc2sgaXMKPiB1cGRhdGVkIHZlcnkgZnJlcXVlbnRseSwgdGhpcyBzaG91bGQgaW1wYWN0
IHBlcmZvcm1hbmNlIG5lZ2F0aXZlbHkuCj4gCj4gQ2M6ICJLLiBZLiBTcmluaXZhc2FuIiA8a3lz
QG1pY3Jvc29mdC5jb20+Cj4gQ2M6IEhhaXlhbmcgWmhhbmcgPGhhaXlhbmd6QG1pY3Jvc29mdC5j
b20+Cj4gQ2M6IFN0ZXBoZW4gSGVtbWluZ2VyIDxzdGhlbW1pbkBtaWNyb3NvZnQuY29tPgo+IENj
OiBTYXNoYSBMZXZpbiA8c2FzaGFsQGtlcm5lbC5vcmc+Cj4gQ2M6IFRob21hcyBHbGVpeG5lciA8
dGdseEBsaW51dHJvbml4LmRlPgo+IENjOiBJbmdvIE1vbG5hciA8bWluZ29AcmVkaGF0LmNvbT4K
PiBDYzogQm9yaXNsYXYgUGV0a292IDxicEBhbGllbjguZGU+Cj4gQ2M6IHg4NkBrZXJuZWwub3Jn
Cj4gQ2M6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KPiBDYzogUGFvbG8gQm9uemlu
aSA8cGJvbnppbmlAcmVkaGF0LmNvbT4KPiBDYzogRGF2ZSBIYW5zZW4gPGRhdmUuaGFuc2VuQGxp
bnV4LmludGVsLmNvbT4KPiBDYzogQW5keSBMdXRvbWlyc2tpIDxsdXRvQGtlcm5lbC5vcmc+Cj4g
Q2M6IFBldGVyIFppamxzdHJhIDxwZXRlcnpAaW5mcmFkZWFkLm9yZz4KPiBDYzogQm9yaXMgT3N0
cm92c2t5IDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT4KPiBDYzogbGludXgtaHlwZXJ2QHZn
ZXIua2VybmVsLm9yZwo+IENjOiBsaW51eC1rZXJuZWxAdmdlci5rZXJuZWwub3JnCj4gQ2M6IHZp
cnR1YWxpemF0aW9uQGxpc3RzLmxpbnV4LWZvdW5kYXRpb24ub3JnCj4gQ2M6IGt2bUB2Z2VyLmtl
cm5lbC5vcmcKPiBDYzogeGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCj4gU2lnbmVkLW9m
Zi1ieTogTmFkYXYgQW1pdCA8bmFtaXRAdm13YXJlLmNvbT4KPiAtLS0KPiAgIGFyY2gveDg2L2h5
cGVydi9tbXUuYyAgICAgICAgICAgICAgICAgfCAxMCArKystLS0KPiAgIGFyY2gveDg2L2luY2x1
ZGUvYXNtL3BhcmF2aXJ0LmggICAgICAgfCAgNiArKy0tCj4gICBhcmNoL3g4Ni9pbmNsdWRlL2Fz
bS9wYXJhdmlydF90eXBlcy5oIHwgIDQgKy0tCj4gICBhcmNoL3g4Ni9pbmNsdWRlL2FzbS90bGJm
bHVzaC5oICAgICAgIHwgIDggKystLS0KPiAgIGFyY2gveDg2L2luY2x1ZGUvYXNtL3RyYWNlL2h5
cGVydi5oICAgfCAgMiArLQo+ICAgYXJjaC94ODYva2VybmVsL2t2bS5jICAgICAgICAgICAgICAg
ICB8IDExICsrKysrLS0KPiAgIGFyY2gveDg2L2tlcm5lbC9wYXJhdmlydC5jICAgICAgICAgICAg
fCAgMiArLQo+ICAgYXJjaC94ODYvbW0vdGxiLmMgICAgICAgICAgICAgICAgICAgICB8IDQ3ICsr
KysrKysrKysrKysrKysrKy0tLS0tLS0tLQo+ICAgYXJjaC94ODYveGVuL21tdV9wdi5jICAgICAg
ICAgICAgICAgICB8IDExICsrKy0tLS0KPiAgIGluY2x1ZGUvdHJhY2UvZXZlbnRzL3hlbi5oICAg
ICAgICAgICAgfCAgMiArLQo+ICAgMTAgZmlsZXMgY2hhbmdlZCwgNjIgaW5zZXJ0aW9ucygrKSwg
NDEgZGVsZXRpb25zKC0pCgpYZW4gYW5kIHBhcmF2aXJ0IHBhcnRzOiBSZXZpZXdlZC1ieTogSnVl
cmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgoKCkp1ZXJnZW4KCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 07:37:32 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 07: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 1hqunA-00006A-TR; Fri, 26 Jul 2019 07:37:28 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=YaH9=VX=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hqun9-000065-0h
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 07:37:27 +0000
X-Inumbo-ID: 33fc0c74-af78-11e9-be80-63c17a017c8c
Received: from m9a0001g.houston.softwaregrp.com (unknown [15.124.64.66])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 33fc0c74-af78-11e9-be80-63c17a017c8c;
 Fri, 26 Jul 2019 07:37:22 +0000 (UTC)
Received: FROM m9a0001g.houston.softwaregrp.com (15.121.0.190) BY
 m9a0001g.houston.softwaregrp.com WITH ESMTP; 
 Fri, 26 Jul 2019 07:37:21 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M9W0067.microfocus.com (2002:f79:be::f79:be) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Fri, 26 Jul 2019 07:33:55 +0000
Received: from NAM02-CY1-obe.outbound.protection.outlook.com (15.124.72.11) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Fri, 26 Jul 2019 07:33:55 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=iUIOQ99axduekaTKNarX1xhwU55K2OLwYHLVzqFMFtw8vHAx2YmlGejeJSyA4hc5+GQMYyNxisPYHkcD0tb7ixYJfoZMOKRg7QDewu6de7WSkGDbHx+8xMjyKflckr/1Uperw32ykKSgQRxxleV6PDhbQ673Gp5APk/CrcB8y334POhWVkWLeU952+wmevhkfJAj6Bf7awJ2tEwWvf7/QeeDrsjVM6+RVKas6YPqUc7n2/WJOzLHnAtrkUfoCFIOf/KJUE5DbuRJekNERtOJpoZRi2nUgrylA+h45w682Malsg9AS6hzJfTVmqkLf6oNzCXh9aEP5rCSbgfkTOUBaw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=ttB0aa3Gv9e9mWKiQ8yhAkvxFpOqidAXngnWBtWza1w=;
 b=ALvOfChoId7hp7gMIBaEdN7mvamwFfPtCsdfiEdBQs5he9qdOSq2apk7IEw2mjuJDdwk60lhcF0QTGzJctk4Dkc+mZ2ZYFjzOmCqKRdzJdttyjxlNpAvPsiPoxkzipnIWTbuntF15FXcTP0n1/5FRP/gskWbYP/KPZRjHc73wDyXaG+/trzleONAcWxzPPTnh8g+jnGc9pgCTqCTQds51YV4HIDwGTwPZNLmZXa8X255dkI0Feq3bPPAU0xzUtOnkydGz32jwP85/a81M4re8sR4hQxpSIogI3R5EH8Ikbh+5OPIAoMyKwtsZeoo4EisrscPOb00nefJz2EBG4lahw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3347.namprd18.prod.outlook.com (10.255.138.95) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2115.10; Fri, 26 Jul 2019 07:33:53 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b%7]) with mapi id 15.20.2115.005; Fri, 26 Jul 2019
 07:33:53 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Thread-Topic: [PATCH v3 1/2] x86/ubsan: Don't perform alignment checking on
 supporting compilers
Thread-Index: AQHVQ4R5ovDVdvhS/keGiUf3ND87nw==
Date: Fri, 26 Jul 2019 07:33:52 +0000
Message-ID: <05c5aab4-11e0-cd0c-0940-09ea94f707c2@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6P192CA0019.EURP192.PROD.OUTLOOK.COM (2603:10a6:4:b8::29)
 To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: f01b7b38-c1c6-4add-8aa8-08d7119b9bc8
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3347; 
x-ms-traffictypediagnostic: BY5PR18MB3347:
x-microsoft-antispam-prvs: <BY5PR18MB33479F706E87C8CD8C5C1AD0B3C00@BY5PR18MB3347.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:6108;
x-forefront-prvs: 01106E96F6
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(376002)(346002)(366004)(136003)(39860400002)(396003)(189003)(199004)(478600001)(386003)(2906002)(31696002)(6246003)(53936002)(102836004)(52116002)(6486002)(36756003)(66476007)(66556008)(25786009)(64756008)(229853002)(316002)(66446008)(6506007)(54906003)(4326008)(80792005)(7736002)(68736007)(26005)(53546011)(305945005)(3846002)(6116002)(8676002)(186003)(66066001)(81156014)(81166006)(71190400001)(71200400001)(14454004)(6512007)(256004)(476003)(4744005)(2616005)(6916009)(31686004)(14444005)(486006)(99286004)(5660300002)(8936002)(6436002)(66946007)(86362001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3347;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: hai7n5HuntgUhUX3MgdBJc+m0ccBxM8hDUzml1UGNjr8/CqH7igSKTKV1gmtVefixfah632ZdQH8L0wRp5iYoCLdeaaYvXhl3NIrpiP7IIAzpq2D2jkNthLJ3Q8G78MrGhQi/Wr/m/wArCEZaBIkJm9gh7J1U5LBw1RSwU2G5zgglfzdCjeY2KRkXO/t55WexlQBDPoEpbLSTQ9h5LpBzlQOtzPNouVkbzluRqBSAANW44sl7hbN22tl/2JgIKCDOhNcS3fYiTljLOKOnppcHekyNwe/IW79TbVHpQOHDiR8ByHqZlaJH7ttI2j/DBZvyP5csyVOS9wtdDFCMOMXHC38kxC3Y0uyHL432bM78U31GjQidMW1J8idhdE7yZev9YfGC3hzORfrN5dTUZozFcXfDkO6NkgFrubLtAWwnfk=
Content-ID: <D8DF6E813916C34A92C574BA140E0111@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: f01b7b38-c1c6-4add-8aa8-08d7119b9bc8
X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Jul 2019 07:33:52.8817 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3347
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v3 1/2] x86/ubsan: Don't perform alignment
 checking on supporting compilers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>, Julien
 Grall <julien.grall@arm.com>, Stefano Stabellini <sstabellini@kernel.org>,
 Wei Liu <wl@xen.org>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI3LjA2LjE5IGF0IDIwOjU2LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6DQo+IEdDQyA1IGludHJvZHVjZWQgLWZzYW5pdGl6ZT1hbGlnbm1lbnQgd2hpY2ggaXMgZW5h
YmxlZCBieSBkZWZhdWx0IGJ5DQo+IENPTkZJR19VQlNBTi4gIFRoaXMgdHJpcHMgYSBsb2FkIG9m
IHdvbnQtZml4IGNhc2VzIGluIHRoZSBBQ1BJIHRhYmxlcyBhbmQgdGhlDQo+IGh5cGVyY2FsbCBw
YWdlIGFuZCBzdHVicyB3cml0aW5nIGxvZ2ljLg0KPiANCj4gSXQgYWxzbyBjYXVzZXMgdGhlIG5h
dGl2ZSBYZW4gYm9vdCB0byBjcmFzaCBiZWZvcmUgdGhlIGNvbnNvbGUgaXMgc2V0IHVwLCBmb3IN
Cj4gYW4gYXMteWV0IHVuaWRlbnRpZmllZCByZWFzb24gKG1vc3QgbGlrbGV5IGEgd29udC1maXgg
Y2FzZSBlYXJsaWVyIG9uIGJvb3QpLg0KPiANCj4gRGlzYWJsZSBhbGlnbm1lbnQgc2FuaXRpc2F0
aW9uIG9uIGNvbXBpbGVycyB3aGljaCB3b3VsZCB0cnkgdXNpbmcgaXQuDQo+IA0KPiBTaWduZWQt
b2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPg0KDQpSZXZp
ZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPg0KDQpJJ20gc29ycnkgZm9y
IHRoZSBkZWxheSAtIGl0IHdhcyBvbmx5IG5vdyB0aGF0IEkndmUgYmVlbiB0b2xkIGhvdw0KdG8g
YWNjZXNzIHRoZSBtYWlscyBzdGlsbCBkZWxpdmVyZWQgdG8gbXkgb2xkIG1haWxib3ggYmV0d2Vl
biBtZQ0KbGVhdmluZyB0aGUgb2ZmaWNlIHRoYXQgZGF5IGFuZCB0aGUgc3dpdGNoIG9mIG1haWxi
b3hlcyBhY3R1YWxseQ0KaGF2aW5nIGhhcHBlbmVkLg0KDQpKYW4NCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 07:42:39 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 07:42:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqus6-0000os-Lg; Fri, 26 Jul 2019 07:42:34 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=f6kF=VX=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hqus5-0000of-9x
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 07:42:33 +0000
X-Inumbo-ID: e822d8ae-af78-11e9-ab0d-53549fea2881
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e822d8ae-af78-11e9-ab0d-53549fea2881;
 Fri, 26 Jul 2019 07:42:23 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hqurv-000565-Bz; Fri, 26 Jul 2019 07:42: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 1hqurv-000199-3L; Fri, 26 Jul 2019 07:42:23 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hqurv-0005Hd-2O; Fri, 26 Jul 2019 07:42:23 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139342-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt: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-qemuu-debianhvm-amd64-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-thunderx:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-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-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=991b9c6ff7be20a02be146b99a711a5c94664ab1
X-Osstest-Versions-That: xen=f7f7cd5c585ab2d6f4bbc17b8fbec52dde1a5715
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 26 Jul 2019 07:42:23 +0000
Subject: [Xen-devel] [xen-unstable test] 139342: 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>

ZmxpZ2h0IDEzOTM0MiB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzOTM0Mi8KCkZhaWx1cmVzIDotLyBidXQg
bm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90
IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTM5MjU5CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMzkyNTkK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgZmFpbCBsaWtlIDEzOTI1OQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTM5MjU5CiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwg
bGlrZSAxMzkyNTkKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEzOTI1OQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTM5MjU5
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgIGZhaWwgbGlrZSAxMzkyNTkKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEzOTI1OQogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQt
YW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNt
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXRodW5kZXJ4IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQx
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJp
ZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAg
ICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5k
b3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxs
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1p
Mzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0
YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIDk5MWI5YzZmZjdiZTIw
YTAyYmUxNDZiOTlhNzExYTVjOTQ2NjRhYjEKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAg
ICAgICAgICAgIGY3ZjdjZDVjNTg1YWIyZDZmNGJiYzE3YjhmYmVjNTJkZGUxYTU3MTUKCkxhc3Qg
dGVzdCBvZiBiYXNpcyAgIDEzOTI1OSAgMjAxOS0wNy0yMiAxNjowMzoyOCBaICAgIDMgZGF5cwpG
YWlsaW5nIHNpbmNlICAgICAgICAxMzkyOTIgIDIwMTktMDctMjMgMTc6MTc6MjEgWiAgICAyIGRh
eXMgICAgNCBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMzkzNDIgIDIwMTktMDctMjUg
MTY6Mzc6MzQgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hl
ZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbGV4YW5kcnUgSXNhaWxhIDxhaXNhaWxhQGJpdGRl
ZmVuZGVyLmNvbT4KICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgog
IEJyaWFuIFdvb2RzIDxicmlhbi53b29kc0BhbWQuY29tPgogIElnb3IgRHJ1emhpbmluIDxpZ29y
LmRydXpoaW5pbkBjaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4K
ICBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CiAgUGF1bCBEdXJyYW50IDxwYXVsLmR1
cnJhbnRAY2l0cml4LmNvbT4KICBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNv
bT4KICBWaWt0b3IgTWl0aW4gPHZpa3Rvci5taXRpbi4xOUBnbWFpbC5jb20+CiAgVmlrdG9yIE1p
dGluIDx2aWt0b3JfbWl0aW5AZXBhbS5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
cm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQteHRmICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFy
bTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJt
NjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHJldiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYt
cHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1k
NjQtYW1kNjQtNCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhz
bSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJp
YW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
cWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1h
bWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJl
ZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNy
ZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
NjQtYXJtNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3Jl
ZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1h
bWQ2NC1kbXJlc3RyaWN0ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2
aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtbGl2ZXBhdGNoICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWxpdmVwYXRjaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhs
LXNlYXR0bGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1z
aGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm02NC1hcm02NC14bC10aHVuZGVyeCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0
IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dz
CmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUg
YXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0
ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGlu
IGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0
ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0
cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVy
CgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6
CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC94ZW4uZ2l0CiAgIGY3ZjdjZDVjNTgu
Ljk5MWI5YzZmZjcgIDk5MWI5YzZmZjdiZTIwYTAyYmUxNDZiOTlhNzExYTVjOTQ2NjRhYjEgLT4g
bWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 07:44:36 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 07:44:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hquu4-0000xA-9P; Fri, 26 Jul 2019 07:44:36 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=gQyu=VX=gmail.com=andrii.anisov@srs-us1.protection.inumbo.net>)
 id 1hquu2-0000wk-LC
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 07:44:34 +0000
X-Inumbo-ID: 34b33744-af79-11e9-8980-bc764e045a96
Received: from mail-lj1-x22a.google.com (unknown [2a00:1450:4864:20::22a])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 34b33744-af79-11e9-8980-bc764e045a96;
 Fri, 26 Jul 2019 07:44:33 +0000 (UTC)
Received: by mail-lj1-x22a.google.com with SMTP id d24so50519666ljg.8
 for <xen-devel@lists.xenproject.org>; Fri, 26 Jul 2019 00:44:32 -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-language:content-transfer-encoding;
 bh=vMhww4Kp93ZEIijf+K14VeP3q7R6DZ2suNPsE7s+B4s=;
 b=SGkHlHfh69FsCuzYGSZIEPQ3UdIrlMoyMAp2SKaqoQGjWUfP1tzKPwDJfVy/en534Y
 SyK+tofzDNkJ4jq6/pHCwh7vVgNEArhEPB4NsMVPlB1mQcAZ4D1lZxumd90oBiM1n+W8
 WKXZYeZ8nokSTOYCGC8C6uSDyfFaIt4WY9l2mA46nP2eKJeFofvXCEC9GAjoW3PFOpRb
 pZ+VoNQJON0XTsQzUpP4VuHDOHQ9Z85KUCtJuT3H00HyUVPYUUXibQazMTrSKEep8bL9
 MjXHz98gdmAWBJqseV1C6ZEElQrtWnWBJzdqU2qzkGp5hWxRBe7S3jsgjIj3fmDEUtns
 LTeg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=vMhww4Kp93ZEIijf+K14VeP3q7R6DZ2suNPsE7s+B4s=;
 b=EAl6KND1c0a0SEC5bF1E14X42qOvjxDBICRPCtoB4RyiVPCNFuVifNkhELeVhX0+FN
 /+xZQgW7GtZ8EhkyuwF1rYPHZSOYEumccjaEhcvQIGYTEVNRt4JCInYtFE1Bm+26VPDK
 +xvcSUM4ADv1eR26+yhy16/CHtL5GXPNvIXMzArMbFvh7UGu7TJOmob0NUloTREa1+qq
 jNq96gghl+9otpw3VGyhDHRbHjRX8xn5iRgRcAhSpbkaxGNAt5N3ckX9lH/ncJUNpY36
 2wjR3SsduKJ+mLTkHrTARf8exDUG8jnWPbuIM9Iiuebh+DX4VOue48S5e9srtt6Yw1uH
 buVg==
X-Gm-Message-State: APjAAAVV5bqIjbdM2iMpBGsMd1b60YwASPLKK0KSguM9wu+rBXt5XpXE
 No3ppZxJJFK/40TjBUyH51BYAXpy
X-Google-Smtp-Source: APXvYqwhviILChVpD2LSq+Zbv6sL8Mx3E8suy+UaW3S9qyvgouUadVf/jt0d22SZiPriKXm1uniNZA==
X-Received: by 2002:a2e:5b5b:: with SMTP id p88mr12761299ljb.192.1564127071062; 
 Fri, 26 Jul 2019 00:44:31 -0700 (PDT)
Received: from [10.17.180.34] (ll-22.209.223.85.sovam.net.ua. [85.223.209.22])
 by smtp.gmail.com with ESMTPSA id
 c19sm8056401lfi.39.2019.07.26.00.44.29
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 26 Jul 2019 00:44:30 -0700 (PDT)
To: Raushan Kumar <Raushan.Kumar@kpit.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
References: <BMXPR01MB27756A5FB61F20E8035AE7E58FC00@BMXPR01MB2775.INDPRD01.PROD.OUTLOOK.COM>
From: Andrii Anisov <andrii.anisov@gmail.com>
Message-ID: <748a561c-6a59-58a9-0a65-4b8f37b09f68@gmail.com>
Date: Fri, 26 Jul 2019 10:44:29 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <BMXPR01MB27756A5FB61F20E8035AE7E58FC00@BMXPR01MB2775.INDPRD01.PROD.OUTLOOK.COM>
Content-Language: en-US
Subject: Re: [Xen-devel] Assign dedicated CPU to domain
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGVsbG8gS3VtYXIsCgpPbiAyNi4wNy4xOSAwOToyNiwgUmF1c2hhbiBLdW1hciB3cm90ZToKPiBD
b3VsZCB5b3UgcGxlYXNlIHByb3ZpZGUgbWUgYW55IHJlbGV2YW50IGxpbmsgZm9yIHNhbWU/IEkg
aGF2ZSB0d28gQ1BVIEFSQ0ggQ29ydGV4IOKAk0E1NyBhbmQgQ29ydGV4IEEtNTPCoCBhbmQgSSB3
YW50IHRvIGFzc2lnbiBkb20wIHRvIENvcnRleCDigJNBNTcgYW5kIGNyb3NzIGNoZWNrIHRoYXQg
SXMgaXQgYXNzaWduIHRvIHNhbWUgb3Igbm90PwoKQXMgbG9uZyBhcyB5b3UgaGF2ZSBiaWcuTElU
VExFIG9uIHlvdXIgc2l0ZSwgeW91IHNob3VsZCByZWFkIFsxXS4gSXQgYWxzbyByZWZlcnMgd2F5
cyB0byBwaW4gVkNQVXMgdG8gUENQVXMuCgpbMV0gaHR0cHM6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViLz9wPXhlbi5naXQ7YT1ibG9iO2Y9ZG9jcy9taXNjL2FybS9iaWcuTElUVExFLnR4dAoKLS0g
ClNpbmNlcmVseSwKQW5kcmlpIEFuaXNvdi4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 08:06:35 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 08:06:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqvFF-0003I1-02; Fri, 26 Jul 2019 08:06:29 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=YaH9=VX=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hqvFD-0003Hw-AD
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 08:06:27 +0000
X-Inumbo-ID: 3ea8fb38-af7c-11e9-9139-2fa2229b57a7
Received: from m9a0003g.houston.softwaregrp.com (unknown [15.124.64.68])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 3ea8fb38-af7c-11e9-9139-2fa2229b57a7;
 Fri, 26 Jul 2019 08:06:22 +0000 (UTC)
Received: FROM m9a0003g.houston.softwaregrp.com (15.121.0.191) BY
 m9a0003g.houston.softwaregrp.com WITH ESMTP; 
 Fri, 26 Jul 2019 08:06:19 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M9W0068.microfocus.com (2002:f79:bf::f79:bf) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Fri, 26 Jul 2019 07:58:10 +0000
Received: from NAM05-BY2-obe.outbound.protection.outlook.com (15.124.8.10) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Fri, 26 Jul 2019 07:58:10 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=PxhOdpPxNP9SPS9KBg0/GknUVfpfaYW8TY0plzc7uhMKuXJuhqA9AlSqXPqy6DlPj8YBcsKiV3wvBelmLsWE6cLRQyluqgx14a/nghPY9DqOhT0SnHtzXGXOFUZvszzBd1h/MbL5/AfU1/Uw8VlJ1nkg6+76EB5AGkvsNyJm9Kvf3+kVn5MtkDWaqttE77nJTebeaMbyVsnzQqXvKFzUn3QK8XoWKO3MiVT8JMquDDvleCfJh3HCNU16lLVZweeAiUORhSEKfX9V+UUuJoGK0oSlP47c3IEYjZCaWipyVKP5WFd23YUSfjFTDAh5/b0piNSSlGS+LLP7GT2NCPC8bw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=r1j82sIR2NPDjtE7wfSDGU1lKXpOLZd28sVT9N2fL4o=;
 b=QE39C517BRC/lh4XsV76/Dz1PnBxLd/hOfeeNZ+/qtrddAEiwaia99YfTxuXQwCofnxozC6sLw19l9ErdtjStmerze3c9cshbpSLZjOKjMhEl8Zelur0fKClTCekrgRsLTNGDHk1XNSY7cakJgHlocGbggdZ4QMMaUmzrJ7pZS94UzTOUmqyRwRYz1Sw7ZcACJZ5nIV00m3H3sLz142iRbv/W06eaMCOLz1y+MMsjK8PIrgX/7yRAGZCEIPXrs84sPzE/iKZWj6Lb0Mfi9icv8sfn2b8HvhoKrid+pJFx6+ZP94na/PjJjY7BA7BIYCKTSdEfv0zyFFmR0LO11QWhw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3329.namprd18.prod.outlook.com (10.255.138.206) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2115.13; Fri, 26 Jul 2019 07:58:09 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b%7]) with mapi id 15.20.2115.005; Fri, 26 Jul 2019
 07:58:09 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Roman Shaposhnik <roman@zededa.com>
Thread-Topic: [Xen-devel] [BUG] After upgrade to Xen 4.12.0 iommu=no-igfx
Thread-Index: AQHVQGZoAIAkO6cfhESDQvB+1ma7GabWTmUwgAAaH4CAACIW8P///zuAgAAjM0D//+s8gIAAJkZwgAADUt6AAIoGGoAAAwRXgAEppbWAAADYpIAABBtqgAACZwCAAAP3BYAAA38agAQHi4A=
Date: Fri, 26 Jul 2019 07:58:09 +0000
Message-ID: <4646f3e8-6291-7d98-2550-8ab207ac675e@suse.com>
References: <CAMmSBy9g-QFHTXhpHK6=xDFiBDj4LpnJ=cXj405MMmA1rJaOUg@mail.gmail.com>
 <20190722114859.dtm4w5ff75uedu24@Air-de-Roger>
 <9238bf1a297c42f38dccc1cfb50bd144@AMSPEX02CL03.citrite.net>
 <20190722134813.c7fedaqtrbo6ojvo@Air-de-Roger>
 <81a7cdc728294e5ca05fd056a87cb21b@AMSPEX02CL03.citrite.net>
 <20190722143953.tkcmv5bb72sdlkql@Air-de-Roger>
 <9f11fd0b6be14ea5a8efbb809df74cc9@AMSPEX02CL03.citrite.net>
 <20190722152152.dvhs4riw2w67rvih@Air-de-Roger>
 <CAMmSBy-P9+00XfK6k2OYqFHNONcxeGuu0V=Qk4peFDC=KOUogA@mail.gmail.com>
 <b5ba8315-ce59-85e6-5bfc-1db4c239eb1c@citrix.com>
 <CAMmSBy-S7nMg-V5DUzV2L2RmK0TnFt+9=C8gE=0FuUOQK3kjQQ@mail.gmail.com>
 <f2d4b51f-b2b1-abad-8040-ad5de26f5b5b@citrix.com>
 <CAMmSBy909uERFmH9=pMqpZkr=Bb7-TVMZiFRarvzV57+=QcK8w@mail.gmail.com>
 <bf7515bb-3c4c-59e1-557a-d3f0106c5609@citrix.com>
 <CAMmSBy_Jh_NHTn_VYkNL8FxcnfMkpiq94E+XqNK9wJWm7tH0pw@mail.gmail.com>
 <81416abc-e5f5-76de-a34a-87412e125e64@citrix.com>
 <CAMmSBy8kJbt8wdJ2u+nO+FXphtNrdikOeKtMJ6tu45hDv8OeQQ@mail.gmail.com>
In-Reply-To: <CAMmSBy8kJbt8wdJ2u+nO+FXphtNrdikOeKtMJ6tu45hDv8OeQQ@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR0802CA0027.eurprd08.prod.outlook.com
 (2603:10a6:4:a3::13) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 92a4de38-ef88-4300-744e-08d7119effeb
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3329; 
x-ms-traffictypediagnostic: BY5PR18MB3329:
x-microsoft-antispam-prvs: <BY5PR18MB33294AB31584FC08B60E4BF2B3C00@BY5PR18MB3329.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:2331;
x-forefront-prvs: 01106E96F6
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(376002)(39860400002)(396003)(366004)(346002)(136003)(199004)(189003)(6246003)(6512007)(53936002)(558084003)(26005)(6916009)(71190400001)(36756003)(71200400001)(316002)(66066001)(6436002)(186003)(76176011)(52116002)(66946007)(66556008)(54906003)(5660300002)(6486002)(229853002)(11346002)(446003)(2616005)(476003)(99286004)(486006)(256004)(478600001)(66446008)(3846002)(6116002)(80792005)(53546011)(6506007)(386003)(102836004)(305945005)(68736007)(31686004)(7736002)(86362001)(8676002)(8936002)(81156014)(25786009)(4326008)(64756008)(31696002)(66476007)(2906002)(81166006)(107886003)(14454004);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3329;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: 4FtCFVi1YTQW3lAk5S8qFu2wL7621rcP0Ze+QXu8r86NOG96DZikDWG3NIi9KdaPEAzrADBxxsgL0n3L4cZPabitf639ARGE5ZakvFe4nHkl2qI3MbLITDd/jtQKMCaKgTUDDVGLvIyvSj0mkvUso4/z/vhwZ1QlLdUcDeBh7DqgVebII3FbtrdlH0G71MKT4P9JcYPkbkiUtJDkpSKJD0lltNWBQm1GRS0I70y5LgMtgKsCOwkn8fGqfJQDxUtVgV0DZ1SkazQpgakaJRxDy1Aelqp/gkYYlC2uZIf5yIU1zgXH3S1Jnba8JL/QqedPuEhmXyKnY3Ej/W3Me/+oKgsZ5bNUHOMM71iyVYQYN+FknW7VtQkukYJ/GWMusuVJKYUC6YxollRhB7tejujq4ge7xyb739I8WcMgjvUqybU=
Content-ID: <D783950FEB81C544A0A7B05DF5E0EA61@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 92a4de38-ef88-4300-744e-08d7119effeb
X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Jul 2019 07:58:09.5178 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3329
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [BUG] After upgrade to Xen 4.12.0 iommu=no-igfx
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 "boris.ostrovsky@oracle.com" <boris.ostrovsky@oracle.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>

T24gMjMuMDcuMjAxOSAyMDoyNSwgUm9tYW4gU2hhcG9zaG5payB3cm90ZToNCj4gSW50ZXJlc3Rp
bmdseSBlbm91Z2gsIGFkZGluZyBpb21tdV9pbmNsdXNpdmVfbWFwcGluZz0xIEFORCBpb21tdT1k
ZWJ1Zw0KPiBib290ZWQgdGhlIHN5c3RlbSBqdXN0IGZpbmUuDQoNCkJ0dyAoSSd2ZSBub3RpY2Vk
IHRoaXMgb25seSBub3cpIC0gYXJlIHlvdSBzYXlpbmcgd2l0aG91dCAiaW9tbXU9ZGVidWciDQp0
aGUgYm94IGRvZXMgX25vdF8gYm9vdCBmaW5lLCBkZXNwaXRlIHRoZSBvdGhlciBvcHRpb24/DQoN
Ckphbg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 08:13:41 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 08:13:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqvM9-00041i-Tk; Fri, 26 Jul 2019 08:13: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=YaH9=VX=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hqvM8-00041d-G4
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 08:13:36 +0000
X-Inumbo-ID: 40d3f6e6-af7d-11e9-8980-bc764e045a96
Received: from m4a0039g.houston.softwaregrp.com (unknown [15.124.2.85])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 40d3f6e6-af7d-11e9-8980-bc764e045a96;
 Fri, 26 Jul 2019 08:13:35 +0000 (UTC)
Received: FROM m4a0039g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0039g.houston.softwaregrp.com WITH ESMTP; 
 Fri, 26 Jul 2019 08:13:27 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Fri, 26 Jul 2019 08:07:45 +0000
Received: from NAM02-SN1-obe.outbound.protection.outlook.com (15.124.72.10) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Fri, 26 Jul 2019 08:07:45 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=J7N53m8if5+my6mBWpGZXBMZOJGnACoXrqxzCl/PJ/dAH48h2/TBkxZiJLWYcL51v9HzQ311IVDNrfZgRp3vEg/ih45P9Yeg2dgRKbWOoJNxPw9IlnkiAoxzjLwFJcJLXgf+4Yk1LkdO2C7fLFgcW+n8vbFPylk+8BZjMnvguD5Ii5XhKa2YE/iKE/Sj4jExO8wuUDHibx94h6kDj0/JSEc5fzlQQQeXKj11IuHi/HPRU+RVbQE+nkAfWsQQgKJS3qAkmj4MtttiE1CTOBem6VXiw9sv7ogMNk/l3peCFchVV2f4pfY/f4PBjH1pymw0WxDnnYjk5z2kQpT7wXWc3A==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=SfTO1/2QE6YgyVDmbpz78Uj765LbOH5gLCdnuK16v3o=;
 b=lebywylPb1SEBFks/kIVkm5p2J6Uni7rTTespgUwJyfMptzFj0x0CQJFMMPGLUFSUgmFQCSU4RFrLAqWW/vTb7a+UftuHMZlEkIUwCG0Hk9yDL2ignYqdbG7UC2JeEQbBTuD0CJkQNclehhODh+3WleyCp2mGcI6cuLcLnCDlTgqN8PmaQgvcYkGqbUBs7+nlyt0KReEGoiePx7fFC+5QxbEdX2BHZu7vHqSgQ8wFx+vjV0ZQEN+uJAqTBgRgOMe4Cc3reLSqb6QDd7KJtmJUfpYBFamxy1TTyaUSjhhMh2+VJOhTBpTUa7nnUDFERTDK9gZmzG7FDkPFfJhsOWs8Q==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3202.namprd18.prod.outlook.com (10.255.138.88) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2094.16; Fri, 26 Jul 2019 08:07:44 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b%7]) with mapi id 15.20.2115.005; Fri, 26 Jul 2019
 08:07:44 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Rich Persaud <persaur@gmail.com>
Thread-Topic: [Xen-devel] [PATCH] tboot: remove maintainers and declare
 orphaned
Thread-Index: AQHVQvAnStELfYzLTUe5XGe/bWPdiabbss8KgADZsIA=
Date: Fri, 26 Jul 2019 08:07:44 +0000
Message-ID: <db0037e0-5d0c-e211-7425-029b38dd9a81@suse.com>
References: <20190725135112.83569-1-roger.pau@citrix.com>
 <AC845283-0555-4296-97B4-EDFB6A4C5882@gmail.com>
In-Reply-To: <AC845283-0555-4296-97B4-EDFB6A4C5882@gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR0501CA0022.eurprd05.prod.outlook.com
 (2603:10a6:4:8f::32) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 0ca1a6ef-adcc-4575-2970-08d711a056cd
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3202; 
x-ms-traffictypediagnostic: BY5PR18MB3202:
x-microsoft-antispam-prvs: <BY5PR18MB32029164FF941D6CABDD4B19B3C00@BY5PR18MB3202.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 01106E96F6
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(396003)(376002)(366004)(39860400002)(346002)(136003)(189003)(199004)(66066001)(4744005)(31686004)(486006)(66556008)(64756008)(6916009)(52116002)(53546011)(99286004)(31696002)(386003)(6486002)(66946007)(71200400001)(80792005)(6512007)(76176011)(66446008)(71190400001)(478600001)(66476007)(6436002)(11346002)(26005)(6506007)(102836004)(7416002)(81166006)(6116002)(8936002)(54906003)(305945005)(256004)(6246003)(14444005)(25786009)(68736007)(229853002)(2906002)(3846002)(81156014)(5660300002)(4326008)(316002)(186003)(446003)(14454004)(2616005)(476003)(53936002)(7736002)(36756003)(1411001)(86362001)(8676002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3202;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: qPKLhrR13n8rACBos+eZnRZO7hn++fH0uDaJGr4BXMLohEaNPqE9b7OMjcfpRZImkyohMMBpUP5aazd+yJHmifzbfujaVi9X2RlnhAT666dTKn0OnfojYbp5rfVYqKgw64qDaB5aRYsMx0QlCfZjvRFEqJb8N+s2/s1FqZGYToQmxg6nq1htJpjMvXD+nOz03F6lwkCsxh7DRe001KYIqNarWNKvYHfAuMSXxQ/Ulwm7p/k7lVIaH8XYPAnFF56q45dgV75eu10oIS/8V/rTgmsEuWwOPmywgoS0ipSp+ZgkkJK0kpdRcVguNbh34qTJ9M4Qi/GgIDa9cPjunGSMXhuk+7SMu1sEbUU3WOLx5jbFjpLSeRXJMnwUHXGm/HYsFoOdQtOWfrlbRrmSY41NNQMj7CEJbiQTJoJIROrk+EA=
Content-ID: <587A46F12565F94AA31ECBE4A0670830@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 0ca1a6ef-adcc-4575-2970-08d711a056cd
X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Jul 2019 08:07:44.6868 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3202
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH] tboot: remove maintainers and declare
 orphaned
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Daniel Smith <dpsmith@apertussolutions.com>, Andrew
 Cooper <andrew.cooper3@citrix.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 =?Windows-1252?Q?Marek_Marczykowski-G=F3recki?=
 <marmarek@invisiblethingslab.com>, Tim Deegan <tim@xen.org>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Julien Grall <julien.grall@arm.com>,
 "tboot-devel@lists.sourceforge.net" <tboot-devel@lists.sourceforge.net>,
 "jun.nakajima@intel.com" <jun.nakajima@intel.com>,
 Lukasz Hawrylko <lukasz.hawrylko@intel.com>, Lars
 Kurth <lars.kurth.xen@gmail.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>, Shane
 Wang <shane.wang@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>

T24gMjUuMDcuMjAxOSAyMTowOCwgUmljaCBQZXJzYXVkIHdyb3RlOgo+IFNpbmNlIHdlIGhhdmUg
YXQgbGVhc3Qgb25lIEludGVsIG1haW50YWluZXIsIEx1a2FzeiwgdGhlIGZlYXR1cmUgbmVlZCBu
b3QgYmUKPiBvcnBoYW5lZC4gIElmIFNoYXduIGlzIG5vdCByZXNwb25kaW5nIHRvIHRoZSByZXF1
ZXN0IHRvIGNvbmZpcm0gTHVrYXN6IGFzCj4gbWFpbnRhaW5lciwgdGhlIFhlbiBjb21tdW5pdHkg
aGFzIG11bHRpcGxlIGNvbW11bmljYXRpb24gY2hhbm5lbHMgd2l0aCBJbnRlbC4KPiBQcmFnbWF0
aWNhbGx5LCBhIHJldmlldyBvZiB0aGUgdGJvb3QtZGV2ZWwgYXJjaGl2ZXMgc2hvd3MgdGhhdCBM
dWthc3ogaXMKPiB3b3JraW5nIG9uIHRib290IGRldmVsb3BtZW50LgoKT24gdG9wIG9mIHdoYXQg
b3RoZXJzIGhhdmUgYWxyZWFkeSBzYWlkIGluIHJlc3BvbnNlIEknZCBsaWtlIHRvIGFsc28KcG9p
bnQgb3V0IHRoYXQgaXQgaXMgdGhlIHBhdGNoIHN1Ym1pdHRlcidzIHJlc3BvbnNpYmlsaXR5IHRv
IGNoYXNlCm1pc3NpbmcgYWNrLXMuIEx1a2FzeiBhbmQgU2hhbmUgd29ya2luZyBmb3IgdGhlIHNh
bWUgY29tcGFueSBzaG91bGQKaGF2ZSBwcm92aWRlZCBldmVuIGJldHRlciBtZWFucyB0byBkbyBz
byB0aGFuICJ0aGUgWGVuIGNvbW11bml0eQpoYXZpbmcgbXVsdGlwbGUgY29tbXVuaWNhdGlvbiBj
aGFubmVscyB3aXRoIEludGVsIi4KCkluZGVwZW5kZW50IG9mIHRoYXQsIGFuZCBzb21ld2hhdCBp
biBjb25mbGljdCB3aXRoIFJvZ2VyJ3MgZWFybGllcgpyZXBseSwgdGhpcyBtb2RlbCBvZiBpbnN0
YWxsaW5nIG1haW50YWluZXJzIGRvZXNuJ3QgcmVhbGx5IGZpdCB3ZWxsCndpdGggb3V0IGdlbmVy
YWwgIm1lcml0b2NyYWN5IiB2aWV3OiBCZWZvcmUgbWFraW5nIGFueW9uZSBtYWludGFpbmVyCm9m
IGFueXRoaW5nLCB0aGV5IHNob3VsZCBoYXZlIGRlbW9uc3RyYXRlZCB0aGVpciBpbnRlcmVzdCBh
bmQgKFhlbgpzaWRlKSBrbm93bGVkZ2UuCgpKYW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 09:02:21 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 09: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 1hqw70-0007PK-Mh; Fri, 26 Jul 2019 09: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=yHJP=VX=gmail.com=viktor.mitin.19@srs-us1.protection.inumbo.net>)
 id 1hqw6y-0007PF-J7
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 09:02:00 +0000
X-Inumbo-ID: 05d01ce4-af84-11e9-8980-bc764e045a96
Received: from mail-lj1-x241.google.com (unknown [2a00:1450:4864:20::241])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 05d01ce4-af84-11e9-8980-bc764e045a96;
 Fri, 26 Jul 2019 09:01:58 +0000 (UTC)
Received: by mail-lj1-x241.google.com with SMTP id t28so50736132lje.9
 for <xen-devel@lists.xenproject.org>; Fri, 26 Jul 2019 02:01: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;
 bh=hM8CMM0qhovHLQUGpQOWL439U8qSRDprqV2X5oX5KZE=;
 b=lFjYev9/TrtNecyK91tM+wbSA9RMWZuDl2g/Ildn+oxmFs/UtEZSWViUoNo2UiKGyZ
 H7ZJx+867nDi8zY8v6G/TcUB0aoDEw4nrmyVYCYtc5WRUoIW1qvQnzt6nDA5QXqrl1nv
 l/ECfwQQJM9/W9V7jrubEJ4rIOrUUnCbBiMkEggfEywjqxk2t/si4tGXW2O3VUr3Q6GZ
 1YPORw7uX60Qt8HtIXfMFBL9kKGlnPRLgooiWWsBEx6G5L1FnHj/d5Jsvy70d4XMH7qG
 QPww/GWHMcImBncF79FfzJtptX7SRh0K1V4HAzmlwJzZzmuezvowp+6b++eOCWwqn+3Q
 a/8w==
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=hM8CMM0qhovHLQUGpQOWL439U8qSRDprqV2X5oX5KZE=;
 b=EMXnbpna+wFxwEIP6A1lo4fWWAS8tEt4RmbcfAi2srTxW+4UlQbI+Q1Yf+bOQGG83v
 TrlxURF/OYyAZqjUPipBuZZjWJhI0PM/HiSEeujHBawi5GMEaTCPGtiOfend3rJJM+36
 CsMZxoHfjz1mF5opG/2eoaqT6VnjkSwmVv7UoEZqyKo6GN4udrBAE7VCZqd2xG5rIcx1
 4L2tt4wG9hqKA1dGbm9NMj2aDGQRlfmdJvWuABfdJWNFvMIZSZU5FmpuFP1OFigmkr+p
 6giImdioLMdVGFBPWcKSj3DFuH5c4qrb5HeFyrjXGOIHUS0oYvjT8VCxpeeaL5kEZMCN
 1dWA==
X-Gm-Message-State: APjAAAXo4Fc0v3qp56zd0ZbNSbui8ekTHgspqD2Wy6RA3krlN+lR04e8
 z1Ox9kT7xd4FXkqBJUpw9yQPs1Lc
X-Google-Smtp-Source: APXvYqykWEnH0jHnUYq6/c9lxc1z2by2jkTs9H6A/Nb1hmhJuAgJ/Pa47FqAbmd1lRZ99AZaXtuy2w==
X-Received: by 2002:a2e:2b9d:: with SMTP id r29mr48785251ljr.181.1564131717126; 
 Fri, 26 Jul 2019 02:01:57 -0700 (PDT)
Received: from 3489.kyiv.epam.com (ll-22.209.223.85.sovam.net.ua.
 [85.223.209.22])
 by smtp.gmail.com with ESMTPSA id v4sm9860626lji.103.2019.07.26.02.01.55
 (version=TLS1_3 cipher=AEAD-AES256-GCM-SHA384 bits=256/256);
 Fri, 26 Jul 2019 02:01:56 -0700 (PDT)
From: Viktor Mitin <viktor.mitin.19@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Fri, 26 Jul 2019 12:01:24 +0300
Message-Id: <20190726090124.26444-1-viktor.mitin.19@gmail.com>
X-Mailer: git-send-email 2.17.1
Subject: [Xen-devel] [PATCH] xen/arm: extend fdt_property_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: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Viktor Mitin <viktor_mitin@epam.com>, Viktor Mitin <viktor.mitin.19@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>

eGVuL2FybTogZXh0ZW5kIGZkdF9wcm9wZXJ0eV9pbnRlcnJ1cHRzIHRvIGRlYWwgd2l0aCBvdGhl
cgpkb21haW4gdGhhbiB0aGUgaHdkb20KClRlc3RlZCB3aXRoIGFhcmNoNjQgcWVtdSBkb20wIGFu
ZCBkb20wbGVzcyBib290LgoKU3VnZ2VzdGVkLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFs
bEBhcm0uY29tPgpTaWduZWQtb2ZmLWJ5OiBWaWt0b3IgTWl0aW4gPHZpa3Rvcl9taXRpbkBlcGFt
LmNvbT4KCi0tLQpTZWUgZGlzY3Vzc2lvbiBpbiBtYWlsOgpbUEFUQ0hdIHhlbi9hcm06IG1lcmdl
IG1ha2VfdGltZXJfbm9kZSBhbmQgbWFrZV90aW1lcl9kb21VX25vZGUKCgogeGVuL2FyY2gvYXJt
L2RvbWFpbl9idWlsZC5jIHwgMjIgKysrKysrKysrKysrKy0tLS0tLS0tLQogMSBmaWxlIGNoYW5n
ZWQsIDEzIGluc2VydGlvbnMoKyksIDkgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2Fy
Y2gvYXJtL2RvbWFpbl9idWlsZC5jIGIveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jCmluZGV4
IDRjODQwNDE1NWEuLjVmNjg2MDMzOTIgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9kb21haW5f
YnVpbGQuYworKysgYi94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKQEAgLTYyMSwxNyArNjIx
LDE5IEBAIHN0YXRpYyB2b2lkIF9faW5pdCBzZXRfaW50ZXJydXB0KGdpY19pbnRlcnJ1cHRfdCBp
bnRlcnJ1cHQsCiAgKiAgImludGVycnVwdHMiOiBjb250YWlucyB0aGUgbGlzdCBvZiBpbnRlcnJ1
cHRzCiAgKiAgImludGVycnVwdC1wYXJlbnQiOiBsaW5rIHRvIHRoZSBHSUMKICAqLwotc3RhdGlj
IGludCBfX2luaXQgZmR0X3Byb3BlcnR5X2ludGVycnVwdHModm9pZCAqZmR0LCBnaWNfaW50ZXJy
dXB0X3QgKmludHIsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1
bnNpZ25lZCBudW1faXJxKQorc3RhdGljIGludCBfX2luaXQgZmR0X3Byb3BlcnR5X2ludGVycnVw
dHMoY29uc3Qgc3RydWN0IGtlcm5lbF9pbmZvICpraW5mbywKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBnaWNfaW50ZXJydXB0X3QgKmludHIsIHVuc2lnbmVkIG51bV9pcnEpCiB7CiAgICAg
aW50IHJlczsKKyAgICB1aW50MzJfdCBwaGFuZGxlID0gaXNfaGFyZHdhcmVfZG9tYWluKGtpbmZv
LT5kKSA/IAorICAgICAgICAgICAgICAgICAgICAgICBkdF9pbnRlcnJ1cHRfY29udHJvbGxlci0+
cGhhbmRsZSA6IEdVRVNUX1BIQU5ETEVfR0lDOwogCi0gICAgcmVzID0gZmR0X3Byb3BlcnR5KGZk
dCwgImludGVycnVwdHMiLCBpbnRyLCBzaXplb2YgKGludHJbMF0pICogbnVtX2lycSk7CisgICAg
cmVzID0gZmR0X3Byb3BlcnR5KGtpbmZvLT5mZHQsICJpbnRlcnJ1cHRzIiwgCisgICAgICAgICAg
ICAgICAgICAgICAgIGludHIsIHNpemVvZiAoaW50clswXSkgKiBudW1faXJxKTsKICAgICBpZiAo
IHJlcyApCiAgICAgICAgIHJldHVybiByZXM7CiAKLSAgICByZXMgPSBmZHRfcHJvcGVydHlfY2Vs
bChmZHQsICJpbnRlcnJ1cHQtcGFyZW50IiwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICBk
dF9pbnRlcnJ1cHRfY29udHJvbGxlci0+cGhhbmRsZSk7CisgICAgcmVzID0gZmR0X3Byb3BlcnR5
X2NlbGwoa2luZm8tPmZkdCwgImludGVycnVwdC1wYXJlbnQiLCBwaGFuZGxlKTsKIAogICAgIHJl
dHVybiByZXM7CiB9CkBAIC03MzMsNyArNzM1LDcgQEAgc3RhdGljIGludCBfX2luaXQgbWFrZV9o
eXBlcnZpc29yX25vZGUoc3RydWN0IGRvbWFpbiAqZCwKICAgICAgKiAgVE9ETzogSGFuZGxlIHBy
b3Blcmx5IHRoZSBjcHVtYXNrOwogICAgICAqLwogICAgIHNldF9pbnRlcnJ1cHQoaW50ciwgZC0+
YXJjaC5ldnRjaG5faXJxLCAweGYsIERUX0lSUV9UWVBFX0xFVkVMX0xPVyk7Ci0gICAgcmVzID0g
ZmR0X3Byb3BlcnR5X2ludGVycnVwdHMoZmR0LCAmaW50ciwgMSk7CisgICAgcmVzID0gZmR0X3By
b3BlcnR5X2ludGVycnVwdHMoa2luZm8sICZpbnRyLCAxKTsKICAgICBpZiAoIHJlcyApCiAgICAg
ICAgIHJldHVybiByZXM7CiAKQEAgLTk2MCw4ICs5NjIsMTAgQEAgc3RhdGljIGludCBfX2luaXQg
bWFrZV9naWNfbm9kZShjb25zdCBzdHJ1Y3QgZG9tYWluICpkLCB2b2lkICpmZHQsCiAgICAgcmV0
dXJuIHJlczsKIH0KIAotc3RhdGljIGludCBfX2luaXQgbWFrZV90aW1lcl9ub2RlKGNvbnN0IHN0
cnVjdCBkb21haW4gKmQsIHZvaWQgKmZkdCkKK3N0YXRpYyBpbnQgX19pbml0IG1ha2VfdGltZXJf
bm9kZShjb25zdCBzdHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZvKQogeworICAgIHZvaWQgKmZkdCA9
IGtpbmZvLT5mZHQ7CisKICAgICBzdGF0aWMgY29uc3Qgc3RydWN0IGR0X2RldmljZV9tYXRjaCB0
aW1lcl9pZHNbXSBfX2luaXRjb25zdCA9CiAgICAgewogICAgICAgICBEVF9NQVRDSF9DT01QQVRJ
QkxFKCJhcm0sYXJtdjctdGltZXIiKSwKQEAgLTEwMTYsNyArMTAyMCw3IEBAIHN0YXRpYyBpbnQg
X19pbml0IG1ha2VfdGltZXJfbm9kZShjb25zdCBzdHJ1Y3QgZG9tYWluICpkLCB2b2lkICpmZHQp
CiAgICAgZHRfZHByaW50aygiICBWaXJ0IGludGVycnVwdCAldVxuIiwgaXJxKTsKICAgICBzZXRf
aW50ZXJydXB0KGludHJzWzJdLCBpcnEsIDB4ZiwgRFRfSVJRX1RZUEVfTEVWRUxfTE9XKTsKIAot
ICAgIHJlcyA9IGZkdF9wcm9wZXJ0eV9pbnRlcnJ1cHRzKGZkdCwgaW50cnMsIDMpOworICAgIHJl
cyA9IGZkdF9wcm9wZXJ0eV9pbnRlcnJ1cHRzKGtpbmZvLCBpbnRycywgMyk7CiAgICAgaWYgKCBy
ZXMgKQogICAgICAgICByZXR1cm4gcmVzOwogCkBAIC0xMzc3LDcgKzEzODEsNyBAQCBzdGF0aWMg
aW50IF9faW5pdCBoYW5kbGVfbm9kZShzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3Qga2VybmVsX2lu
Zm8gKmtpbmZvLAogICAgIGlmICggZGV2aWNlX2dldF9jbGFzcyhub2RlKSA9PSBERVZJQ0VfR0lD
ICkKICAgICAgICAgcmV0dXJuIG1ha2VfZ2ljX25vZGUoZCwga2luZm8tPmZkdCwgbm9kZSk7CiAg
ICAgaWYgKCBkdF9tYXRjaF9ub2RlKHRpbWVyX21hdGNoZXMsIG5vZGUpICkKLSAgICAgICAgcmV0
dXJuIG1ha2VfdGltZXJfbm9kZShkLCBraW5mby0+ZmR0KTsKKyAgICAgICAgcmV0dXJuIG1ha2Vf
dGltZXJfbm9kZShraW5mbyk7CiAKICAgICAvKiBTa2lwIG5vZGVzIHVzZWQgYnkgWGVuICovCiAg
ICAgaWYgKCBkdF9kZXZpY2VfdXNlZF9ieShub2RlKSA9PSBET01JRF9YRU4gKQotLSAKMi4xNy4x
CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 09:08:36 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 09: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 1hqwDI-0007YY-MH; Fri, 26 Jul 2019 09:08:32 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=fOBC=VX=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hqwDH-0007YT-U1
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 09:08:31 +0000
X-Inumbo-ID: eeb3c488-af84-11e9-b4bb-274c6ab99066
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id eeb3c488-af84-11e9-b4bb-274c6ab99066;
 Fri, 26 Jul 2019 09:08:29 +0000 (UTC)
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: uhxQF3SS8on+OoXij2iiZzR8EnsjFK6WzQZwzb+ok8oIsEiv1jvi8YDfklhWaxnd94sJSZkcat
 8mPvATpDS7voS84FybKTm8niBgWRlO4M+fIGSjM5ZvQzGk1/g/MVJTqTmQub7RnzBZ0ZjFd79M
 cVzAct1/eowXXNXisEfX+xxPziYi8bzD+33uh2Y0F7VR6BR8Ze7AHrg+T+RDhclcgMy4r/CdYY
 S7Q3KhGXQoguLd+kvSoJBYtPfczhR9P3VuO3wbPnIR6nk87Uo+6YszVM+t/XvN1zLOE3RNDfvs
 miE=
X-SBRS: 2.7
X-MesageID: 3481225
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,310,1559534400"; 
   d="scan'208";a="3481225"
To: Jan Beulich <JBeulich@suse.com>, "christopher.w.clark@gmail.com"
 <christopher.w.clark@gmail.com>
References: <20190725005326.3553-1-christopher.w.clark@gmail.com>
 <8e756470-0209-deec-4f4d-17147586b144@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <f0ea3251-069f-3a6d-a8c4-6433ff7c7ebd@citrix.com>
Date: Fri, 26 Jul 2019 10:08:24 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <8e756470-0209-deec-4f4d-17147586b144@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] tests/cpu-policy: fix format-overflow
 warning by null terminating strings
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <wl@xen.org>, Roger
 Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjUvMDcvMjAxOSAxMTowMywgSmFuIEJldWxpY2ggd3JvdGU6Cj4gT24gMjUuMDcuMjAxOSAw
Mjo1MywgY2hyaXN0b3BoZXIudy5jbGFya0BnbWFpbC5jb20gd3JvdGU6Cj4+IGdjYyA5LjEuMCBy
ZXBvcnRzOgo+Pgo+PiB8IHRlc3QtY3B1LXBvbGljeS5jOjY0OjE4OiBlcnJvcjogJyUuMTJzJyBk
aXJlY3RpdmUgYXJndW1lbnQgaXMgbm90IGEgbnVsLXRlcm1pbmF0ZWQgc3RyaW5nIFstV2Vycm9y
PWZvcm1hdC1vdmVyZmxvdz1dCj4+IHwgICAgNjQgfCAgICAgICAgICAgICBmYWlsKCIgIFRlc3Qg
JyUuMTJzJywgZXhwZWN0ZWQgdmVuZG9yICV1LCBnb3QgJXVcbiIsCj4+IHwgICAgICAgfCAgICAg
ICAgICAgICAgICAgIF5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+
fn4KPj4gfCB0ZXN0LWNwdS1wb2xpY3kuYzoyMDoxMjogbm90ZTogaW4gZGVmaW5pdGlvbiBvZiBt
YWNybyAnZmFpbCcKPj4gfCAgICAyMCB8ICAgICBwcmludGYoZm10LCAjI19fVkFfQVJHU19fKTsg
ICAgICAgICAgICAgICAgIFwKPj4gfCAgICAgICB8ICAgICAgICAgICAgXn5+Cj4+IHwgdGVzdC1j
cHUtcG9saWN5LmM6NjQ6Mjc6IG5vdGU6IGZvcm1hdCBzdHJpbmcgaXMgZGVmaW5lZCBoZXJlCj4+
IHwgICAgNjQgfCAgICAgICAgICAgICBmYWlsKCIgIFRlc3QgJyUuMTJzJywgZXhwZWN0ZWQgdmVu
ZG9yICV1LCBnb3QgJXVcbiIsCj4+IHwgICAgICAgfCAgICAgICAgICAgICAgICAgICAgICAgICAg
IF5+fn5+Cj4+IHwgdGVzdC1jcHUtcG9saWN5LmM6NDQ6Nzogbm90ZTogcmVmZXJlbmNlZCBhcmd1
bWVudCBkZWNsYXJlZCBoZXJlCj4+IHwgICAgNDQgfCAgICAgfSB0ZXN0c1tdID0gewo+PiB8ICAg
ICAgIHwgICAgICAgXn5+fn4KPiBJIG11c3QgYmUgbWlzc2luZyBzb21ldGhpbmcgaGVyZTogJS4x
MnMgc2F5cyB0aGF0IG5vIG1vcmUgdGhhbiAxMgo+IGJ5dGVzIGFyZSB0byBiZSByZWFkIGZyb20g
dGhlIHN0cmluZy4gVGhlcmUncyBudWwgdGVybWluYXRvcgo+IHJlcXVpcmVkLiBUaGlzIGlzIHdo
YXQgdGhlIHN0YW5kYXJkIHNheXMKPgo+ICJDaGFyYWN0ZXJzIGZyb20gdGhlIGFycmF5IGFyZSB3
cml0dGVuIHVwIHRvIChidXQgbm90IGluY2x1ZGluZykKPiAgIHRoZSB0ZXJtaW5hdGluZyBudWxs
IGNoYXJhY3Rlci4gSWYgdGhlIHByZWNpc2lvbiBpcyBzcGVjaWZpZWQsIG5vCj4gICBtb3JlIHRo
YW4gdGhhdCBtYW55IGJ5dGVzIGFyZSB3cml0dGVuLiBJZiB0aGUgcHJlY2lzaW9uIGlzIG5vdAo+
ICAgc3BlY2lmaWVkIG9yIGlzIGdyZWF0ZXIgdGhhbiB0aGUgc2l6ZSBvZiB0aGUgYXJyYXksIHRo
ZSBhcnJheQo+ICAgc2hhbGwgY29udGFpbiBhIG51bGwgY2hhcmFjdGVyLiIKPgo+IEZvciB0aGUg
bW9tZW50IGl0IGxvb2tzIHRvIG1lIGFzIGlmIHRoZSBjb21waWxlciB3YXMgd3JvbmcgdG8KPiBj
b21wbGFpbi4KClRoYXQgaXMgbXkgYXNzZXNzbWVudCBhcyB3ZWxsLCBidXQgSSBoYXZlbid0IGhh
ZCB0aW1lIHRvIGZpbGUgYSBHQ0MgYnVnIHlldC4KCn5BbmRyZXcKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 09:36:06 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 09: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 1hqwdr-0001G3-PG; Fri, 26 Jul 2019 09:35:59 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=+y56=VX=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hqwdq-0001Fy-HY
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 09:35:58 +0000
X-Inumbo-ID: c52f87e7-af88-11e9-8980-bc764e045a96
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c52f87e7-af88-11e9-8980-bc764e045a96;
 Fri, 26 Jul 2019 09:35:57 +0000 (UTC)
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 1moEA/ZmZEQYBGbNtF5TNxC/x5HXb4kpvYRIr/wC5UF0/pOt+XBLzZeIo9zM6SlC1NObKcxOTz
 sx8Vw6tVz9vyqBAKOwSnHHDbcC1T5dlSMFadrpWUKVbLeKHUhCtDKcDVW6lfVDUolT9EjNOGVt
 ivZV5D65JzD+J+SHJuOWcxLr9kd67wHOJn8FN85GwQmXGhPTyDiJNeVRkNTflfLRrJOcUfChmM
 63pniLwBqGzh5vf82Y2ooAr7R4+IVW2KaR7Qygq0NKSTv2kzWS67foxamr+4aKjgJ0P+76I5sz
 j7I=
X-SBRS: 2.7
X-MesageID: 3564811
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,310,1559534400"; 
   d="scan'208";a="3564811"
Date: Fri, 26 Jul 2019 11:35:45 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Roman Shaposhnik <roman@zededa.com>
Message-ID: <20190726093545.zwmbt27c24skd3iz@Air-de-Roger>
References: <20190722134813.c7fedaqtrbo6ojvo@Air-de-Roger>
 <81a7cdc728294e5ca05fd056a87cb21b@AMSPEX02CL03.citrite.net>
 <20190722143953.tkcmv5bb72sdlkql@Air-de-Roger>
 <9f11fd0b6be14ea5a8efbb809df74cc9@AMSPEX02CL03.citrite.net>
 <20190722152152.dvhs4riw2w67rvih@Air-de-Roger>
 <CAMmSBy-P9+00XfK6k2OYqFHNONcxeGuu0V=Qk4peFDC=KOUogA@mail.gmail.com>
 <b5ba8315-ce59-85e6-5bfc-1db4c239eb1c@citrix.com>
 <CAMmSBy-S7nMg-V5DUzV2L2RmK0TnFt+9=C8gE=0FuUOQK3kjQQ@mail.gmail.com>
 <20190724141145.hg4aa5wyg5tsgv5p@Air-de-Roger>
 <CAMmSBy_XRLrxdM-U11pu4JinAKP3fi2TO=VCSo8g_BzMG3X0TA@mail.gmail.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <CAMmSBy_XRLrxdM-U11pu4JinAKP3fi2TO=VCSo8g_BzMG3X0TA@mail.gmail.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [BUG] After upgrade to Xen 4.12.0 iommu=no-igfx
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Paul Durrant <Paul.Durrant@citrix.com>,
 "jbeulich@suse.com" <jbeulich@suse.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 "boris.ostrovsky@oracle.com" <boris.ostrovsky@oracle.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBKdWwgMjUsIDIwMTkgYXQgMDU6NDc6MTlQTSAtMDcwMCwgUm9tYW4gU2hhcG9zaG5p
ayB3cm90ZToKPiBIaSBSb2dlciEKPiAKPiBXaXRoIHlvdXIgcGF0Y2ggKGFuZCBidWlsZCBhcyBh
IGRlYnVnIGJ1aWxkKSBYZW4gY3Jhc2hlcyBvbiBib290Cj4gKHdoaWNoIEkgZ3Vlc3Mgd2FzIHRo
ZSBwb2ludCBvZiB5b3VyIEJVR19PTiBzdGF0ZW1lbnQpLgoKWWVzLCB0aGF0J3MgdmVyeSB3ZWly
ZCwgc2VlbXMgbGlrZSBlbnRyaWVzIGFyZSBub3QgYWRkZWQgdG8gdGhlIGlvbW11CnBhZ2UgdGFi
bGVzIGJ1dCBJIGhhdmUgbm8gaWRlYSB3aHksIEFGQUlDVCB0aGlzIHdvcmtzIGZpbmUgb24gbXkK
c3lzdGVtLgoKRG8geW91IGhhdmUgYW55IHBhdGNoZXMgb24gdG9wIG9mIFJFTEVBU0UtNC4xMi4w
PwoKSSBoYXZlIGFub3RoZXIgcGF0Y2ggd2l0aCBtb3JlIHZlcmJvc2Ugb3V0cHV0LCBjb3VsZCB5
b3UgZ2l2ZSBpdCBhCnRyeT8gSXQncyBtYXliZSBnb2luZyB0byBiZSBtb3JlIGNoYXR0eSB0aGFu
IHRoZSBwcmV2aW91cyBvbmUuCgpJJ20gc29ycnkgdG8ga2VlcCB5b3UgdGVzdGluZyBzdHVmZiwg
YnV0IHNpbmNlIEkgY2Fubm90IHJlcHJvZHVjZSB0aGlzCmxvY2FsbHkgSSBoYXZlIHRvIHJlbHkg
b24geW91IHRvIHByb3ZpZGUgdGhlIGRlYnVnIG91dHB1dC4KClRoYW5rcywgUm9nZXIuCi0tLTg8
LS0tCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0vcDJtLmMgYi94ZW4vYXJjaC94ODYvbW0v
cDJtLmMKaW5kZXggYjliYmI4ZjQ4NS4uNzVmODM1OWE5OSAxMDA2NDQKLS0tIGEveGVuL2FyY2gv
eDg2L21tL3AybS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tbS9wMm0uYwpAQCAtMTMzMSw3ICsxMzMx
LDcgQEAgaW50IHNldF9pZGVudGl0eV9wMm1fZW50cnkoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWdu
ZWQgbG9uZyBnZm5fbCwKIAogICAgIGlmICggIXBhZ2luZ19tb2RlX3RyYW5zbGF0ZShwMm0tPmRv
bWFpbikgKQogICAgIHsKLSAgICAgICAgaWYgKCAhbmVlZF9pb21tdV9wdF9zeW5jKGQpICkKKyAg
ICAgICAgaWYgKCAhaGFzX2lvbW11X3B0KGQpICkKICAgICAgICAgICAgIHJldHVybiAwOwogICAg
ICAgICByZXR1cm4gaW9tbXVfbGVnYWN5X21hcChkLCBfZGZuKGdmbl9sKSwgX21mbihnZm5fbCks
IFBBR0VfT1JERVJfNEssCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIElPTU1VRl9y
ZWFkYWJsZSB8IElPTU1VRl93cml0YWJsZSk7CkBAIC0xNDIyLDcgKzE0MjIsNyBAQCBpbnQgY2xl
YXJfaWRlbnRpdHlfcDJtX2VudHJ5KHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgZ2Zu
X2wpCiAKICAgICBpZiAoICFwYWdpbmdfbW9kZV90cmFuc2xhdGUoZCkgKQogICAgIHsKLSAgICAg
ICAgaWYgKCAhbmVlZF9pb21tdV9wdF9zeW5jKGQpICkKKyAgICAgICAgaWYgKCAhaGFzX2lvbW11
X3B0KGQpICkKICAgICAgICAgICAgIHJldHVybiAwOwogICAgICAgICByZXR1cm4gaW9tbXVfbGVn
YWN5X3VubWFwKGQsIF9kZm4oZ2ZuX2wpLCBQQUdFX09SREVSXzRLKTsKICAgICB9CmRpZmYgLS1n
aXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jIGIveGVuL2RyaXZlcnMvcGFzc3Ro
cm91Z2gvaW9tbXUuYwppbmRleCAxMTdiODY5YjBjLi4yMTRjNWQ1MTVmIDEwMDY0NAotLS0gYS94
ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJv
dWdoL2lvbW11LmMKQEAgLTI5MSw4ICsyOTEsMTggQEAgaW50IGlvbW11X21hcChzdHJ1Y3QgZG9t
YWluICpkLCBkZm5fdCBkZm4sIG1mbl90IG1mbiwKICAgICB1bnNpZ25lZCBsb25nIGk7CiAgICAg
aW50IHJjID0gMDsKIAoraWYgKGRmbl94KGRmbikgPj0gMHg4ZDgwMCAmJiBkZm5feChkZm4pIDwg
MHg5MDAwMCApCit7CisgICAgcHJpbnRrKCI8Uk1SUj4gaW9tbXVfbWFwICUjbHhcbiIsIGRmbl94
KGRmbikpOworICAgIHByb2Nlc3NfcGVuZGluZ19zb2Z0aXJxcygpOworfQorCiAgICAgaWYgKCAh
aW9tbXVfZW5hYmxlZCB8fCAhaGQtPnBsYXRmb3JtX29wcyApCit7CisgICAgcHJpbnRrKCJpb21t
dV9lbmFibGVkOiAlZCBwbGF0Zm9ybV9vcHMgJXBcbiIsCisgICAgICAgICAgIGlvbW11X2VuYWJs
ZWQsIGhkLT5wbGF0Zm9ybV9vcHMpOwogICAgICAgICByZXR1cm4gMDsKK30KIAogICAgIEFTU0VS
VChJU19BTElHTkVEKGRmbl94KGRmbiksICgxdWwgPDwgcGFnZV9vcmRlcikpKTsKICAgICBBU1NF
UlQoSVNfQUxJR05FRChtZm5feChtZm4pLCAoMXVsIDw8IHBhZ2Vfb3JkZXIpKSk7CmRpZmYgLS1n
aXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYyBiL3hlbi9kcml2ZXJzL3Bh
c3N0aHJvdWdoL3Z0ZC9pb21tdS5jCmluZGV4IDUwYTBlMjUyMjQuLjhjM2ZjYjUwYWUgMTAwNjQ0
Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jCisrKyBiL3hlbi9kcml2
ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jCkBAIC0yMDA5LDEyICsyMDA5LDMzIEBAIHN0YXRp
YyBpbnQgcm1ycl9pZGVudGl0eV9tYXBwaW5nKHN0cnVjdCBkb21haW4gKmQsIGJvb2xfdCBtYXAs
CiAgICAgaWYgKCAhbWFwICkKICAgICAgICAgcmV0dXJuIC1FTk9FTlQ7CiAKK3ByaW50aygiPFJN
UlI+IG1hcHBpbmcgJSNseCAtICUjbHhcbiIsIGJhc2VfcGZuLCBlbmRfcGZuKTsKICAgICB3aGls
ZSAoIGJhc2VfcGZuIDwgZW5kX3BmbiApCiAgICAgewogICAgICAgICBpbnQgZXJyID0gc2V0X2lk
ZW50aXR5X3AybV9lbnRyeShkLCBiYXNlX3BmbiwgcDJtX2FjY2Vzc19ydywgZmxhZyk7CisgICAg
ICAgIG1mbl90IG1mbjsKKyAgICAgICAgdW5zaWduZWQgaW50IGY7CiAKICAgICAgICAgaWYgKCBl
cnIgKQogICAgICAgICAgICAgcmV0dXJuIGVycjsKKworZXJyID0gaW50ZWxfaW9tbXVfbG9va3Vw
X3BhZ2UoZCwgX2RmbihiYXNlX3BmbiksICZtZm4sICZmKTsKK2lmICggZXJyICkKK3sKKyAgICBw
cmludGsoImludGVsX2lvbW11X2xvb2t1cF9wYWdlIGVycjogJWRcbiIsIGVycik7CisgICAgQlVH
KCk7Cit9CitpZiAoIGJhc2VfcGZuICE9IG1mbl94KG1mbikgKQoreworICAgIHByaW50aygiYmFz
ZV9wZm46ICUjbHggbWZuOiAlI2x4XG4iLCBiYXNlX3BmbiwgbWZuX3gobWZuKSk7CisgICAgQlVH
KCk7Cit9CitpZiAoIGYgIT0gKElPTU1VRl9yZWFkYWJsZSB8IElPTU1VRl93cml0YWJsZSkgKQor
eworICAgIHByaW50aygiZmxhZ3M6ICUjeFxuIiwgZik7CisgICAgQlVHKCk7Cit9CisKICAgICAg
ICAgYmFzZV9wZm4rKzsKICAgICB9CiAKQEAgLTIyNjMsNiArMjI4NCw3IEBAIHN0YXRpYyB2b2lk
IF9faHdkb21faW5pdCBzZXR1cF9od2RvbV9ybXJyKHN0cnVjdCBkb21haW4gKmQpCiAgICAgdTE2
IGJkZjsKICAgICBpbnQgcmV0LCBpOwogCitwcmludGsoIjxSTVJSPiBzZXR0aW5nIHVwIHJlZ2lv
bnNcbiIpOwogICAgIHBjaWRldnNfbG9jaygpOwogICAgIGZvcl9lYWNoX3JtcnJfZGV2aWNlICgg
cm1yciwgYmRmLCBpICkKICAgICB7CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 09:43:22 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 09: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 1hqwkv-0001z8-QF; Fri, 26 Jul 2019 09:43:17 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=6973=VX=suse.com=dfaggioli@srs-us1.protection.inumbo.net>)
 id 1hqwku-0001z3-M7
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 09:43:16 +0000
X-Inumbo-ID: ca1f8816-af89-11e9-8980-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ca1f8816-af89-11e9-8980-bc764e045a96;
 Fri, 26 Jul 2019 09:43:15 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 3C4DAAC94;
 Fri, 26 Jul 2019 09:43:14 +0000 (UTC)
Message-ID: <02aefa39917a63321ca3c3598e448febfea77e00.camel@suse.com>
From: Dario Faggioli <dfaggioli@suse.com>
To: Roger Pau =?ISO-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>, 
 christopher.w.clark@gmail.com
Date: Fri, 26 Jul 2019 11:43:12 +0200
In-Reply-To: <20190725082550.z7baryjjwxahdmkc@Air-de-Roger>
References: <20190725005326.3553-1-christopher.w.clark@gmail.com>
 <20190725082550.z7baryjjwxahdmkc@Air-de-Roger>
Organization: SUSE
User-Agent: Evolution 3.32.3 
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] tests/cpu-policy: fix format-overflow
 warning by null terminating strings
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Ian Jackson <ian.jackson@eu.citrix.com>,
 Wei Liu <wl@xen.org>, Jan Beulich <jbeulich@suse.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: multipart/mixed; boundary="===============3575094783850441322=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


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


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

On Thu, 2019-07-25 at 10:25 +0200, Roger Pau Monn=C3=A9 wrote:
> On Wed, Jul 24, 2019 at 05:53:26PM -0700,=20
> christopher.w.clark@gmail.com wrote:
> > From: Christopher Clark <christopher.w.clark@gmail.com>
> >=20
> > diff --git a/tools/tests/cpu-policy/test-cpu-policy.c
> > b/tools/tests/cpu-policy/test-cpu-policy.c
> > index ca3b8dd45f..c91408a93a 100644
> > --- a/tools/tests/cpu-policy/test-cpu-policy.c
> > +++ b/tools/tests/cpu-policy/test-cpu-policy.c
> > @@ -35,9 +35,10 @@ static void test_vendor_identification(void)
> >  {
> >      static const struct test {
> >          union {
> > -            char ident[12];
> > +            char ident[13];
> >              struct {
> >                  uint32_t b, d, c;
> > +                char null_terminator;
>=20
> Do you really need this field here, AFAICT it's unused. The compiler
> will add the padding here automatically to match the size of the
> other
> field of the union.
>=20
Yep, I run into this myself (and sent a mail about it yesterday), and,
FWIW, I confirm that just growing the array to 13 both builds, with
GCC9, and works. :-)

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


--=-bt7qVlwEIcpnCjXs6rXK
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+4FAl06yzAACgkQFkJ4iaW4
c+5YCw//f1YCCKLxb2rlBMRBKMKpmSuSWReYLV1rn3AaUtGiJdfncSs1/fDrOVSZ
OInVnGIJiaZXasIluUyOjv0V1y1F5MP/5sx0x4qhBVRtz9EciaUdocP4jDEtfVVH
oJaaZiE+B56k6tumVb4igOKCP7F2pUZcSxNhRFXlSXJ9Pl7znLh0Czj7ftu3aig7
619qKdqy421xNpa0kg5j2ZSHmrE+TxWf7yat3wTsc8EysvGz0zsrmrv0Ii3ZfXwh
UqpqsUC55EFPT2TrjBc7u9CovFVkryBcSpCHLpHJ3SdxiDE52liKHZqt1NInKcDB
ZKBXsdGldGhyhCXImdL1V2/aOBZBOclLdlsvXJWJTBbGG9nsBx4ePbvz1BCav8PO
NbabMwRQygcTn4VOIqmBGbvicbumpl3zptx0sBqElyXeyftBz7huSZjOVaKY0bPM
7UreVW3fI6H9xcoBiyOYsX1dOxHeSr9ZOxOUmg/nyihbgUzXD6H8Es9ZcPojtowu
Qv4zngMaaoZDECt1kMRNRGJKMQ+Gdnn47wZdTPwUU+7a4c86VS5BTD5bwjqrSt3A
kP+5WqJrScZh4btaVgSE1ODW4W/bvPfqn3EBr+9mgIvJIggdpU0Va7PsrJHIA01I
Ry7f0TZiws61BfsI7tB3BBwaikxzXFZM9gGlKTjcEAYODUkxvxU=
=0IWd
-----END PGP SIGNATURE-----

--=-bt7qVlwEIcpnCjXs6rXK--



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============3575094783850441322==--



From xen-devel-bounces@lists.xenproject.org Fri Jul 26 09:46:23 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 09:46:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqwnu-000267-A5; Fri, 26 Jul 2019 09:46:22 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=fOBC=VX=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hqwns-000262-SY
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 09:46:20 +0000
X-Inumbo-ID: 353aab56-af8a-11e9-8301-57905763b047
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 353aab56-af8a-11e9-8301-57905763b047;
 Fri, 26 Jul 2019 09:46:15 +0000 (UTC)
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: OoeZx1LRdpdd4WYlEhAaOykRkQc2lZS1iIc1yabJUsQx+nG+b0foYgeLeZrnZ6vYs6D3kRH6Qu
 1PWUFEbC1lf5cchre8rIIaMjHgAJW1I/4LKS/+M5A3b5znQuOzrHVTc2WonajUUosz3/bFJmJs
 jSpxley1Ob9S333p7MwcbaMybwK4pkpb0mSZEYyvhrJiir5SXxh04d5Qk3WrrHGv4yty/IuZnG
 uUuCKQZ5Jo+mI+lb83Bh4rIcd9IyaKxPrxaDObQV9j1vi+j0Iyu2XJkW/tmTOTVLonTY/c72Tv
 ejI=
X-SBRS: 2.7
X-MesageID: 3565129
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,310,1559534400"; 
   d="scan'208";a="3565129"
To: Juergen Gross <jgross@suse.com>, <xen-devel@lists.xenproject.org>
References: <20190724112658.31495-1-jgross@suse.com>
 <20190724112658.31495-3-jgross@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <ff7462b4-f440-4fda-1a1c-5ff3e7352b3d@citrix.com>
Date: Fri, 26 Jul 2019 10:46:09 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <20190724112658.31495-3-jgross@suse.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v3 2/2] xen: merge temporary vcpu pinning
 scenarios
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei
 Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Dario Faggioli <dfaggioli@suse.com>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjQvMDcvMjAxOSAxMjoyNiwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPiBkaWZmIC0tZ2l0IGEv
eGVuL2NvbW1vbi93YWl0LmMgYi94ZW4vY29tbW9uL3dhaXQuYwo+IGluZGV4IDRmODMwYTE0ZTgu
LjNmYzVmNjg2MTEgMTAwNjQ0Cj4gLS0tIGEveGVuL2NvbW1vbi93YWl0LmMKPiArKysgYi94ZW4v
Y29tbW9uL3dhaXQuYwo+IEBAIC0zNCw4ICszNCw2IEBAIHN0cnVjdCB3YWl0cXVldWVfdmNwdSB7
Cj4gICAgICAgKi8KPiAgICAgIHZvaWQgKmVzcDsKPiAgICAgIGNoYXIgKnN0YWNrOwo+IC0gICAg
Y3B1bWFza190IHNhdmVkX2FmZmluaXR5Owo+IC0gICAgdW5zaWduZWQgaW50IHdha2V1cF9jcHU7
Cj4gICNlbmRpZgo+ICB9Owo+ICAKPiBAQCAtMTMxLDEyICsxMjksMTAgQEAgc3RhdGljIHZvaWQg
X19wcmVwYXJlX3RvX3dhaXQoc3RydWN0IHdhaXRxdWV1ZV92Y3B1ICp3cXYpCj4gICAgICBBU1NF
UlQod3F2LT5lc3AgPT0gMCk7Cj4gIAo+ICAgICAgLyogU2F2ZSBjdXJyZW50IFZDUFUgYWZmaW5p
dHk7IGZvcmNlIHdha2V1cCBvbiAqdGhpcyogQ1BVIG9ubHkuICovCj4gLSAgICB3cXYtPndha2V1
cF9jcHUgPSBzbXBfcHJvY2Vzc29yX2lkKCk7Cj4gLSAgICBjcHVtYXNrX2NvcHkoJndxdi0+c2F2
ZWRfYWZmaW5pdHksIGN1cnItPmNwdV9oYXJkX2FmZmluaXR5KTsKPiAtICAgIGlmICggdmNwdV9z
ZXRfaGFyZF9hZmZpbml0eShjdXJyLCBjcHVtYXNrX29mKHdxdi0+d2FrZXVwX2NwdSkpICkKPiAr
ICAgIGlmICggdmNwdV90ZW1wb3JhcnlfYWZmaW5pdHkoY3Vyciwgc21wX3Byb2Nlc3Nvcl9pZCgp
LCBWQ1BVX0FGRklOSVRZX1dBSVQpICkKPiAgICAgIHsKPiAgICAgICAgICBnZHByaW50ayhYRU5M
T0dfRVJSLCAiVW5hYmxlIHRvIHNldCB2Y3B1IGFmZmluaXR5XG4iKTsKPiAtICAgICAgICBkb21h
aW5fY3Jhc2goY3VycmVudC0+ZG9tYWluKTsKPiArICAgICAgICBkb21haW5fY3Jhc2goY3Vyci0+
ZG9tYWluKTsKPiAgCj4gICAgICAgICAgZm9yICggOyA7ICkKPiAgICAgICAgICAgICAgZG9fc29m
dGlycSgpOwo+IEBAIC0xNzAsNyArMTY2LDcgQEAgc3RhdGljIHZvaWQgX19wcmVwYXJlX3RvX3dh
aXQoc3RydWN0IHdhaXRxdWV1ZV92Y3B1ICp3cXYpCj4gICAgICBpZiAoIHVubGlrZWx5KHdxdi0+
ZXNwID09IDApICkKPiAgICAgIHsKPiAgICAgICAgICBnZHByaW50ayhYRU5MT0dfRVJSLCAiU3Rh
Y2sgdG9vIGxhcmdlIGluICVzXG4iLCBfX2Z1bmNfXyk7Cj4gLSAgICAgICAgZG9tYWluX2NyYXNo
KGN1cnJlbnQtPmRvbWFpbik7Cj4gKyAgICAgICAgZG9tYWluX2NyYXNoKGN1cnItPmRvbWFpbik7
Cj4gIAo+ICAgICAgICAgIGZvciAoIDsgOyApCj4gICAgICAgICAgICAgIGRvX3NvZnRpcnEoKTsK
PiBAQCAtMTgyLDMwICsxNzgsMjQgQEAgc3RhdGljIHZvaWQgX19wcmVwYXJlX3RvX3dhaXQoc3Ry
dWN0IHdhaXRxdWV1ZV92Y3B1ICp3cXYpCj4gIHN0YXRpYyB2b2lkIF9fZmluaXNoX3dhaXQoc3Ry
dWN0IHdhaXRxdWV1ZV92Y3B1ICp3cXYpCj4gIHsKPiAgICAgIHdxdi0+ZXNwID0gTlVMTDsKPiAt
ICAgICh2b2lkKXZjcHVfc2V0X2hhcmRfYWZmaW5pdHkoY3VycmVudCwgJndxdi0+c2F2ZWRfYWZm
aW5pdHkpOwo+ICsgICAgdmNwdV90ZW1wb3JhcnlfYWZmaW5pdHkoY3VycmVudCwgTlJfQ1BVUywg
VkNQVV9BRkZJTklUWV9XQUlUKTsKPiAgfQo+ICAKPiAgdm9pZCBjaGVja193YWtldXBfZnJvbV93
YWl0KHZvaWQpCj4gIHsKPiAtICAgIHN0cnVjdCB3YWl0cXVldWVfdmNwdSAqd3F2ID0gY3VycmVu
dC0+d2FpdHF1ZXVlX3ZjcHU7Cj4gKyAgICBzdHJ1Y3QgdmNwdSAqY3VyciA9IGN1cnJlbnQ7Cj4g
KyAgICBzdHJ1Y3Qgd2FpdHF1ZXVlX3ZjcHUgKndxdiA9IGN1cnItPndhaXRxdWV1ZV92Y3B1Owo+
ICAKPiAgICAgIEFTU0VSVChsaXN0X2VtcHR5KCZ3cXYtPmxpc3QpKTsKPiAgCj4gICAgICBpZiAo
IGxpa2VseSh3cXYtPmVzcCA9PSBOVUxMKSApCj4gICAgICAgICAgcmV0dXJuOwo+ICAKPiAtICAg
IC8qIENoZWNrIGlmIHdlIHdva2UgdXAgb24gdGhlIHdyb25nIENQVS4gKi8KPiAtICAgIGlmICgg
dW5saWtlbHkoc21wX3Byb2Nlc3Nvcl9pZCgpICE9IHdxdi0+d2FrZXVwX2NwdSkgKQo+ICsgICAg
LyogQ2hlY2sgaWYgd2UgYXJlIHN0aWxsIHBpbm5lZC4gKi8KPiArICAgIGlmICggdW5saWtlbHko
IShjdXJyLT5hZmZpbml0eV9icm9rZW4gJiBWQ1BVX0FGRklOSVRZX1dBSVQpKSApCj4gICAgICB7
Cj4gLSAgICAgICAgLyogUmUtc2V0IFZDUFUgYWZmaW5pdHkgYW5kIHJlLWVudGVyIHRoZSBzY2hl
ZHVsZXIuICovCj4gLSAgICAgICAgc3RydWN0IHZjcHUgKmN1cnIgPSBjdXJyZW50Owo+IC0gICAg
ICAgIGNwdW1hc2tfY29weSgmd3F2LT5zYXZlZF9hZmZpbml0eSwgY3Vyci0+Y3B1X2hhcmRfYWZm
aW5pdHkpOwo+IC0gICAgICAgIGlmICggdmNwdV9zZXRfaGFyZF9hZmZpbml0eShjdXJyLCBjcHVt
YXNrX29mKHdxdi0+d2FrZXVwX2NwdSkpICkKPiAtICAgICAgICB7Cj4gLSAgICAgICAgICAgIGdk
cHJpbnRrKFhFTkxPR19FUlIsICJVbmFibGUgdG8gc2V0IHZjcHUgYWZmaW5pdHlcbiIpOwo+IC0g
ICAgICAgICAgICBkb21haW5fY3Jhc2goY3VycmVudC0+ZG9tYWluKTsKPiAtICAgICAgICB9Cj4g
LSAgICAgICAgd2FpdCgpOyAvKiB0YWtlcyB1cyBiYWNrIGludG8gdGhlIHNjaGVkdWxlciAqLwo+
ICsgICAgICAgIGdkcHJpbnRrKFhFTkxPR19FUlIsICJ2Y3B1IGFmZmluaXR5IGxvc3RcbiIpOwo+
ICsgICAgICAgIGRvbWFpbl9jcmFzaChjdXJyLT5kb21haW4pOwo+ICAgICAgfQoKSSdtIHNvcnJ5
IHRvIHJldHJhY3QgbXkgUi1ieSBhZnRlciB0aGUgZmFjdCwgYnV0IEkndmUgb25seSBqdXN0IG5v
dGljZWQKKHdoaWxlIHJlYmFzaW5nIHNvbWUgb2YgbXkgcGVuZGluZyB3b3JrIG92ZXIgdGhpcykg
dGhhdCBpdCBpcyBidWdneS4KClRoZSByZWFzb24gd2FpdCgpIHdhcyBjYWxsZWQgaXMgYmVjYXVz
ZSBpdCBpcyBub3Qgc2FmZSB0byBsZWF2ZSB0aGF0CmlmKCkgY2xhdXNlLgoKV2l0aCB0aGlzIGNo
YW5nZSBpbiBwbGFjZSwgd2UnbGwgYXJyYW5nZSBmb3IgdGhlIFZNIHRvIGJlIGNyYXNoZWQsIHRo
ZW4KbG9uZ2p1bXAgYmFjayBpbnRvIHRoZSBzdGFjayBmcm9tIGZyb20gdGhlIHdhaXRpbmcgdkNQ
VSwgb24gdGhlIHdyb25nCkNQVS7CoCBBbnkgY2FsbGVyIHdpdGggc21wX3Byb2Nlc3Nvcl9pZCgp
IG9yIHRocmVhZC1sb2NhbCB2YXJpYWJsZXMgY2FjaGUKYnkgcG9pbnRlciBvbiB0aGUgc3RhY2sg
d2lsbCB0aGVuIGNhdXNlIG1lbW9yeSBjb3JydXB0aW9uLgoKSXRzIG5vdCBpbW1lZGlhdGVseSBv
YnZpb3VzIGhvdyB0byBmaXggdGhpcywgYnV0IGJlYXIgaW4gbWluZCB0aGF0IGFzCnNvb24gYXMg
dGhlIHZtLWV2ZW50IGludGVyZmFjZSBpcyBkb25lLCBJIHBsYW4gdG8gZGVsZXRlIHRoaXMgd2hv
bGUKd2FpdHF1ZXVlIGluZnJhc3RydWN0dXJlIGFueXdheS4KCn5BbmRyZXcKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 09:53:20 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 09:53:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqwuZ-0002nq-2s; Fri, 26 Jul 2019 09:53:15 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=X75G=VX=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hqwuX-0002nl-Tw
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 09:53:13 +0000
X-Inumbo-ID: 2d8064a4-af8b-11e9-9dba-774e040f92c8
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 2d8064a4-af8b-11e9-9dba-774e040f92c8;
 Fri, 26 Jul 2019 09:53:11 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 90B77AE2C;
 Fri, 26 Jul 2019 09:53:10 +0000 (UTC)
To: Andrew Cooper <andrew.cooper3@citrix.com>, xen-devel@lists.xenproject.org
References: <20190724112658.31495-1-jgross@suse.com>
 <20190724112658.31495-3-jgross@suse.com>
 <ff7462b4-f440-4fda-1a1c-5ff3e7352b3d@citrix.com>
From: Juergen Gross <jgross@suse.com>
Message-ID: <2f65f3af-5ffa-0efc-4afa-afde8c72f09d@suse.com>
Date: Fri, 26 Jul 2019 11:53:08 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <ff7462b4-f440-4fda-1a1c-5ff3e7352b3d@citrix.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH v3 2/2] xen: merge temporary vcpu pinning
 scenarios
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, WeiLiu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Dario Faggioli <dfaggioli@suse.com>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjYuMDcuMTkgMTE6NDYsIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4gT24gMjQvMDcvMjAxOSAx
MjoyNiwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPj4gZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vd2Fp
dC5jIGIveGVuL2NvbW1vbi93YWl0LmMKPj4gaW5kZXggNGY4MzBhMTRlOC4uM2ZjNWY2ODYxMSAx
MDA2NDQKPj4gLS0tIGEveGVuL2NvbW1vbi93YWl0LmMKPj4gKysrIGIveGVuL2NvbW1vbi93YWl0
LmMKPj4gQEAgLTM0LDggKzM0LDYgQEAgc3RydWN0IHdhaXRxdWV1ZV92Y3B1IHsKPj4gICAgICAg
ICovCj4+ICAgICAgIHZvaWQgKmVzcDsKPj4gICAgICAgY2hhciAqc3RhY2s7Cj4+IC0gICAgY3B1
bWFza190IHNhdmVkX2FmZmluaXR5Owo+PiAtICAgIHVuc2lnbmVkIGludCB3YWtldXBfY3B1Owo+
PiAgICNlbmRpZgo+PiAgIH07Cj4+ICAgCj4+IEBAIC0xMzEsMTIgKzEyOSwxMCBAQCBzdGF0aWMg
dm9pZCBfX3ByZXBhcmVfdG9fd2FpdChzdHJ1Y3Qgd2FpdHF1ZXVlX3ZjcHUgKndxdikKPj4gICAg
ICAgQVNTRVJUKHdxdi0+ZXNwID09IDApOwo+PiAgIAo+PiAgICAgICAvKiBTYXZlIGN1cnJlbnQg
VkNQVSBhZmZpbml0eTsgZm9yY2Ugd2FrZXVwIG9uICp0aGlzKiBDUFUgb25seS4gKi8KPj4gLSAg
ICB3cXYtPndha2V1cF9jcHUgPSBzbXBfcHJvY2Vzc29yX2lkKCk7Cj4+IC0gICAgY3B1bWFza19j
b3B5KCZ3cXYtPnNhdmVkX2FmZmluaXR5LCBjdXJyLT5jcHVfaGFyZF9hZmZpbml0eSk7Cj4+IC0g
ICAgaWYgKCB2Y3B1X3NldF9oYXJkX2FmZmluaXR5KGN1cnIsIGNwdW1hc2tfb2Yod3F2LT53YWtl
dXBfY3B1KSkgKQo+PiArICAgIGlmICggdmNwdV90ZW1wb3JhcnlfYWZmaW5pdHkoY3Vyciwgc21w
X3Byb2Nlc3Nvcl9pZCgpLCBWQ1BVX0FGRklOSVRZX1dBSVQpICkKPj4gICAgICAgewo+PiAgICAg
ICAgICAgZ2RwcmludGsoWEVOTE9HX0VSUiwgIlVuYWJsZSB0byBzZXQgdmNwdSBhZmZpbml0eVxu
Iik7Cj4+IC0gICAgICAgIGRvbWFpbl9jcmFzaChjdXJyZW50LT5kb21haW4pOwo+PiArICAgICAg
ICBkb21haW5fY3Jhc2goY3Vyci0+ZG9tYWluKTsKPj4gICAKPj4gICAgICAgICAgIGZvciAoIDsg
OyApCj4+ICAgICAgICAgICAgICAgZG9fc29mdGlycSgpOwo+PiBAQCAtMTcwLDcgKzE2Niw3IEBA
IHN0YXRpYyB2b2lkIF9fcHJlcGFyZV90b193YWl0KHN0cnVjdCB3YWl0cXVldWVfdmNwdSAqd3F2
KQo+PiAgICAgICBpZiAoIHVubGlrZWx5KHdxdi0+ZXNwID09IDApICkKPj4gICAgICAgewo+PiAg
ICAgICAgICAgZ2RwcmludGsoWEVOTE9HX0VSUiwgIlN0YWNrIHRvbyBsYXJnZSBpbiAlc1xuIiwg
X19mdW5jX18pOwo+PiAtICAgICAgICBkb21haW5fY3Jhc2goY3VycmVudC0+ZG9tYWluKTsKPj4g
KyAgICAgICAgZG9tYWluX2NyYXNoKGN1cnItPmRvbWFpbik7Cj4+ICAgCj4+ICAgICAgICAgICBm
b3IgKCA7IDsgKQo+PiAgICAgICAgICAgICAgIGRvX3NvZnRpcnEoKTsKPj4gQEAgLTE4MiwzMCAr
MTc4LDI0IEBAIHN0YXRpYyB2b2lkIF9fcHJlcGFyZV90b193YWl0KHN0cnVjdCB3YWl0cXVldWVf
dmNwdSAqd3F2KQo+PiAgIHN0YXRpYyB2b2lkIF9fZmluaXNoX3dhaXQoc3RydWN0IHdhaXRxdWV1
ZV92Y3B1ICp3cXYpCj4+ICAgewo+PiAgICAgICB3cXYtPmVzcCA9IE5VTEw7Cj4+IC0gICAgKHZv
aWQpdmNwdV9zZXRfaGFyZF9hZmZpbml0eShjdXJyZW50LCAmd3F2LT5zYXZlZF9hZmZpbml0eSk7
Cj4+ICsgICAgdmNwdV90ZW1wb3JhcnlfYWZmaW5pdHkoY3VycmVudCwgTlJfQ1BVUywgVkNQVV9B
RkZJTklUWV9XQUlUKTsKPj4gICB9Cj4+ICAgCj4+ICAgdm9pZCBjaGVja193YWtldXBfZnJvbV93
YWl0KHZvaWQpCj4+ICAgewo+PiAtICAgIHN0cnVjdCB3YWl0cXVldWVfdmNwdSAqd3F2ID0gY3Vy
cmVudC0+d2FpdHF1ZXVlX3ZjcHU7Cj4+ICsgICAgc3RydWN0IHZjcHUgKmN1cnIgPSBjdXJyZW50
Owo+PiArICAgIHN0cnVjdCB3YWl0cXVldWVfdmNwdSAqd3F2ID0gY3Vyci0+d2FpdHF1ZXVlX3Zj
cHU7Cj4+ICAgCj4+ICAgICAgIEFTU0VSVChsaXN0X2VtcHR5KCZ3cXYtPmxpc3QpKTsKPj4gICAK
Pj4gICAgICAgaWYgKCBsaWtlbHkod3F2LT5lc3AgPT0gTlVMTCkgKQo+PiAgICAgICAgICAgcmV0
dXJuOwo+PiAgIAo+PiAtICAgIC8qIENoZWNrIGlmIHdlIHdva2UgdXAgb24gdGhlIHdyb25nIENQ
VS4gKi8KPj4gLSAgICBpZiAoIHVubGlrZWx5KHNtcF9wcm9jZXNzb3JfaWQoKSAhPSB3cXYtPndh
a2V1cF9jcHUpICkKPj4gKyAgICAvKiBDaGVjayBpZiB3ZSBhcmUgc3RpbGwgcGlubmVkLiAqLwo+
PiArICAgIGlmICggdW5saWtlbHkoIShjdXJyLT5hZmZpbml0eV9icm9rZW4gJiBWQ1BVX0FGRklO
SVRZX1dBSVQpKSApCj4+ICAgICAgIHsKPj4gLSAgICAgICAgLyogUmUtc2V0IFZDUFUgYWZmaW5p
dHkgYW5kIHJlLWVudGVyIHRoZSBzY2hlZHVsZXIuICovCj4+IC0gICAgICAgIHN0cnVjdCB2Y3B1
ICpjdXJyID0gY3VycmVudDsKPj4gLSAgICAgICAgY3B1bWFza19jb3B5KCZ3cXYtPnNhdmVkX2Fm
ZmluaXR5LCBjdXJyLT5jcHVfaGFyZF9hZmZpbml0eSk7Cj4+IC0gICAgICAgIGlmICggdmNwdV9z
ZXRfaGFyZF9hZmZpbml0eShjdXJyLCBjcHVtYXNrX29mKHdxdi0+d2FrZXVwX2NwdSkpICkKPj4g
LSAgICAgICAgewo+PiAtICAgICAgICAgICAgZ2RwcmludGsoWEVOTE9HX0VSUiwgIlVuYWJsZSB0
byBzZXQgdmNwdSBhZmZpbml0eVxuIik7Cj4+IC0gICAgICAgICAgICBkb21haW5fY3Jhc2goY3Vy
cmVudC0+ZG9tYWluKTsKPj4gLSAgICAgICAgfQo+PiAtICAgICAgICB3YWl0KCk7IC8qIHRha2Vz
IHVzIGJhY2sgaW50byB0aGUgc2NoZWR1bGVyICovCj4+ICsgICAgICAgIGdkcHJpbnRrKFhFTkxP
R19FUlIsICJ2Y3B1IGFmZmluaXR5IGxvc3RcbiIpOwo+PiArICAgICAgICBkb21haW5fY3Jhc2go
Y3Vyci0+ZG9tYWluKTsKPj4gICAgICAgfQo+IAo+IEknbSBzb3JyeSB0byByZXRyYWN0IG15IFIt
YnkgYWZ0ZXIgdGhlIGZhY3QsIGJ1dCBJJ3ZlIG9ubHkganVzdCBub3RpY2VkCj4gKHdoaWxlIHJl
YmFzaW5nIHNvbWUgb2YgbXkgcGVuZGluZyB3b3JrIG92ZXIgdGhpcykgdGhhdCBpdCBpcyBidWdn
eS4KPiAKPiBUaGUgcmVhc29uIHdhaXQoKSB3YXMgY2FsbGVkIGlzIGJlY2F1c2UgaXQgaXMgbm90
IHNhZmUgdG8gbGVhdmUgdGhhdAo+IGlmKCkgY2xhdXNlLgo+IAo+IFdpdGggdGhpcyBjaGFuZ2Ug
aW4gcGxhY2UsIHdlJ2xsIGFycmFuZ2UgZm9yIHRoZSBWTSB0byBiZSBjcmFzaGVkLCB0aGVuCj4g
bG9uZ2p1bXAgYmFjayBpbnRvIHRoZSBzdGFjayBmcm9tIGZyb20gdGhlIHdhaXRpbmcgdkNQVSwg
b24gdGhlIHdyb25nCj4gQ1BVLsKgIEFueSBjYWxsZXIgd2l0aCBzbXBfcHJvY2Vzc29yX2lkKCkg
b3IgdGhyZWFkLWxvY2FsIHZhcmlhYmxlcyBjYWNoZQo+IGJ5IHBvaW50ZXIgb24gdGhlIHN0YWNr
IHdpbGwgdGhlbiBjYXVzZSBtZW1vcnkgY29ycnVwdGlvbi4KPiAKPiBJdHMgbm90IGltbWVkaWF0
ZWx5IG9idmlvdXMgaG93IHRvIGZpeCB0aGlzLCBidXQgYmVhciBpbiBtaW5kIHRoYXQgYXMKPiBz
b29uIGFzIHRoZSB2bS1ldmVudCBpbnRlcmZhY2UgaXMgZG9uZSwgSSBwbGFuIHRvIGRlbGV0ZSB0
aGlzIHdob2xlCj4gd2FpdHF1ZXVlIGluZnJhc3RydWN0dXJlIGFueXdheS4KClNob3VsZG4ndCBq
dXN0IGNhbGxpbmcgd2FpdCgpIGFmdGVyIGRvbWFpbl9jcmFzaCgpIGJlIGZpbmUgdGhlbj8KClRo
YXQncyB3aGF0IHdvdWxkIGhhdmUgaGFwcGVuZWQgaW4gdGhlIG9yaWdpbmFsIGVycm9yIGNhc2Us
IHRvby4KCgpKdWVyZ2VuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 10:03:49 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 10: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 1hqx4T-0003d6-Cf; Fri, 26 Jul 2019 10: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=6973=VX=suse.com=dfaggioli@srs-us1.protection.inumbo.net>)
 id 1hqx4S-0003d1-59
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 10:03:28 +0000
X-Inumbo-ID: 9c2994a7-af8c-11e9-8980-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9c2994a7-af8c-11e9-8980-bc764e045a96;
 Fri, 26 Jul 2019 10:03:26 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id C1664B642;
 Fri, 26 Jul 2019 10:03:25 +0000 (UTC)
From: Dario Faggioli <dfaggioli@suse.com>
To: xen-devel@lists.xenproject.org
Date: Fri, 26 Jul 2019 12:03:25 +0200
Message-ID: <156413540514.22784.14073005924861814163.stgit@Palanthas>
User-Agent: StGit/0.17.1-dirty
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] ci: install C++ in opensuse-leap CI container
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Doug Goldstein <cardoe@cardoe.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIG9wZW5TVVNFIExlYXAgY29udGFpbmVyIGltYWdlLCBidWlsdCBhZnRlcgpvcGVuc3VzZS1s
ZWFwLmRvY2tlcmZpbGUgd2FzIG1pc3NpbmcgdGhlIGdjYy1jKyssCndoaWNoIGlzIG5lY2Vzc2Fy
eSwgZS5nLiwgZm9yIGJ1aWxkaW5nIE9WTUYuCgpBZGQgaXQuCgpTaWduZWQtb2ZmLWJ5OiBEYXJp
byBGYWdnaW9saSA8ZGZhZ2dpb2xpQHN1c2UuY29tPgotLS0KQ2M6IERvdWcgR29sZHN0ZWluIDxj
YXJkb2VAY2FyZG9lLmNvbT4KLS0tCiBhdXRvbWF0aW9uL2J1aWxkL3N1c2Uvb3BlbnN1c2UtbGVh
cC5kb2NrZXJmaWxlIHwgICAgMSArCiAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKykKCmRp
ZmYgLS1naXQgYS9hdXRvbWF0aW9uL2J1aWxkL3N1c2Uvb3BlbnN1c2UtbGVhcC5kb2NrZXJmaWxl
IGIvYXV0b21hdGlvbi9idWlsZC9zdXNlL29wZW5zdXNlLWxlYXAuZG9ja2VyZmlsZQppbmRleCA2
MTRhNWM4NDA1Li5hNjI3YzlhMWYxIDEwMDY0NAotLS0gYS9hdXRvbWF0aW9uL2J1aWxkL3N1c2Uv
b3BlbnN1c2UtbGVhcC5kb2NrZXJmaWxlCisrKyBiL2F1dG9tYXRpb24vYnVpbGQvc3VzZS9vcGVu
c3VzZS1sZWFwLmRvY2tlcmZpbGUKQEAgLTIxLDYgKzIxLDcgQEAgUlVOIHp5cHBlciBpbnN0YWxs
IC15IFwKICAgICAgICAgZGlzY291bnQgXAogICAgICAgICBmbGV4IFwKICAgICAgICAgZ2NjIFwK
KyAgICAgICAgZ2NjLWMrKyBcCiAgICAgICAgIGdldHRleHQtdG9vbHMgXAogICAgICAgICBnaXQg
XAogICAgICAgICBnbGliMi1kZXZlbCBcCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 10:06:45 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 10:06:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqx7b-0003kE-Sl; Fri, 26 Jul 2019 10:06:43 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=tvJk=VX=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hqx7a-0003k4-Ac
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 10:06:42 +0000
X-Inumbo-ID: 0e1bc214-af8d-11e9-9e21-ff4b17eeec48
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 0e1bc214-af8d-11e9-9e21-ff4b17eeec48;
 Fri, 26 Jul 2019 10:06:37 +0000 (UTC)
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: LMY+5EBJnWusfbbYVZaJ4Gb7s6UHXhXl6LwJ5LbtPq42wNOqBA0chsyp0wP6tAArjscaLj7ZeC
 Q3XPLkbwqgnNH81GxF8+ULDYyMlb8onNofZ0S+FJhmlf5tBE6J9aXMTBsMVsuxe45ZYzqJUlqW
 /djCE4aLcrBPkN64Of9B7Bdl7XMAyBhEZixe5ZbvjUazhxhfsE1ZohAFU5mUZtxgGuPgWc4nbo
 VY6V/0D1Zt5wJhUoWdPxkIK9PPs8baknq+9f8RYYVye80lc1LharHKk3YCOVvS5tuAO6AIFfr2
 W6U=
X-SBRS: 2.7
X-MesageID: 3483105
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,310,1559534400"; 
   d="scan'208";a="3483105"
Date: Fri, 26 Jul 2019 11:06:34 +0100
From: Anthony PERARD <anthony.perard@citrix.com>
To: Dario Faggioli <dfaggioli@suse.com>
Message-ID: <20190726100634.GD1242@perard.uk.xensource.com>
References: <d206a5664c849747d4086f3fef9131f5bbf09ff8.camel@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <d206a5664c849747d4086f3fef9131f5bbf09ff8.camel@suse.com>
User-Agent: Mutt/1.12.1 (2019-06-15)
Subject: Re: [Xen-devel] Failing to build qemu-xen (in dev-mtp.c) with GCC9
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, "Ian.Jackson" <Ian.Jackson@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBKdWwgMjYsIDIwMTkgYXQgMDI6MjQ6MjNBTSArMDIwMCwgRGFyaW8gRmFnZ2lvbGkg
d3JvdGU6Cj4gSGV5LAoKSGksCgo+IG9wZW5TVVNFIFR1bWJsZXdlZWQgaGFzOiBnY2MgdmVyc2lv
biA5LjEuMSAyMDE5MDcwMwo+IAo+IEFuZCB0aGlzIGZhaWxzIHRvIGJ1aWxkIFFFTVUsIGxpa2Ug
dGhpczoKCkknbSBzb3JyeSBJIGhhdmUgdG8gYXNrLCB3aGljaCB2ZXJzaW9uIG9mIFFFTVUgb3Ig
cWVtdS14ZW4gYXJlIHNwZWFraW5nCmFib3V0PyBJJ20gcHJldHR5IHN1cmUgaXQncyB1bnN0YWJs
ZSwgYnV0IGl0J3MgYmV0dGVyIHRvIGFzayA6LSkuCgo+ICAgQ0MgICAgICBody93YXRjaGRvZy93
ZHRfaWI3MDAubwo+IC9idWlsZC90b29scy9xZW11LXhlbi1kaXIvaHcvdXNiL2Rldi1tdHAuYzog
SW4gZnVuY3Rpb24g4oCYdXNiX210cF93cml0ZV9tZXRhZGF0YeKAmToKPiAvYnVpbGQvdG9vbHMv
cWVtdS14ZW4tZGlyL2h3L3VzYi9kZXYtbXRwLmM6MTcxNTozNjogZXJyb3I6IHRha2luZyBhZGRy
ZXNzIG9mIHBhY2tlZCBtZW1iZXIgb2Yg4oCYc3RydWN0IDxhbm9ueW1vdXM+4oCZIG1heSByZXN1
bHQgaW4gYW4gdW5hbGlnbmVkIHBvaW50ZXIgdmFsdWUgWy1XZXJyb3I9YWRkcmVzcy1vZi1wYWNr
ZWQtbWVtYmVyXQo+ICAxNzE1IHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRhdGFzZXQt
PmZpbGVuYW1lKTsKPiAgICAgICB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICB+fn5+fn5+
Xn5+fn5+fn5+fgo+IAo+IFRoaXMgc2VlbXMgdG8gYmUgZml4ZWQsIGZvciBtZSwgaWYgSSBhcHBs
eSB1cHN0cmVhbSBwYXRjaCAxMjU5ZjI3ZWMyCj4gKCJ1c2ItbXRwOiBmaXggYWxpZ25tZW50IG9m
IGFjY2VzcyBvZiBPYmplY3RJbmZvIGZpbGVuYW1lIGZpZWxkIikuCgpUaGFua3MsIEknbGwgcHJv
YmFibHkgYXBwbHkgdGhhdCB0byBxZW11LXhlbiB1bnN0YWJsZS4KCi0tIApBbnRob255IFBFUkFS
RAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 10:11:14 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 10: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 1hqxBt-0004Xn-TN; Fri, 26 Jul 2019 10:11:09 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=fOBC=VX=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hqxBs-0004Xb-EG
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 10:11:08 +0000
X-Inumbo-ID: abcbec0a-af8d-11e9-9971-0bcb72ee105c
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id abcbec0a-af8d-11e9-9971-0bcb72ee105c;
 Fri, 26 Jul 2019 10:11:02 +0000 (UTC)
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: E6VnhA82o/giP5ZSlhdwsCvGfy0uajjRSdPgV/LmB4RhbEoLyOuEOG6rlOwTrB4JUadcGLp4z9
 6t8TlF4E6SOWVxUqDY9Tg97oqTN8ZfkZxPiA4X5SCUa9x+YlCNRV/RDLIutnOxhBdeuXVIbhoJ
 Whdc/h3Zv6cBm7Psg1y+fr/2PXeGCHhmoTwbkANRc3V0BdI31P4d+fJACPCXvMh/Wj/zBtGDWa
 uYFX/vr7xRQdPLtaiY/DXt1pXct8DLgS74qCu8L/bEM6BGS8ilnTqULnkd5mo7qeNvY14EK99k
 Qgs=
X-SBRS: 2.7
X-MesageID: 3602470
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,310,1559534400"; 
   d="scan'208";a="3602470"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Fri, 26 Jul 2019 11:10:57 +0100
Message-ID: <20190726101057.21324-1-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH RFC] x86/shim: Refresh pvshim_defconfig
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Dario Faggioli <dfaggioli@suse.com>,
 Tamas K Lengyel <tamas@tklengyel.com>, Jan Beulich <JBeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

KiBBZGQgYSBkZXBlbmRlbmN5IHNvIHRoZSBzaGltIGdldHMgcmVidWlsdCB3aGVuIHB2c2hpbV9k
ZWZjb25maWcgY2hhbmdlcy4KKiBEZWZhdWx0IHRvIHRoZSBOVUxMIHNjaGVkdWxlciBub3cgdGhh
dCBpdCB3b3JrcyB3aXRoIHZjcHUgb25saW5lL29mZmxpbmUuCgpTaWduZWQtb2ZmLWJ5OiBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KQ0M6IEphbiBCZXVsaWNo
IDxKQmV1bGljaEBzdXNlLmNvbT4KQ0M6IFdlaSBMaXUgPHdsQHhlbi5vcmc+CkNDOiBSb2dlciBQ
YXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KQ0M6IEp1ZXJnZW4gR3Jvc3MgPGpncm9z
c0BzdXNlLmNvbT4KQ0M6IERhcmlvIEZhZ2dpb2xpIDxkZmFnZ2lvbGlAc3VzZS5jb20+CgpUaGlz
IHBhdGNoIGRlcGVuZHMgb24gRGFyaW8ncyBzZXJpZXMsIGFuZCBjYW50IGdvIGluIHVudGlsIHRo
ZW4uCgpBbHNvIFJGQy4KCkNDOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5l
bC5vcmc+CkNDOiBUYW1hcyBLIExlbmd5ZWwgPHRhbWFzQHRrbGVuZ3llbC5jb20+CgpJIHRyaWVk
IHR1cm5pbmcgb2ZmIE1FTV9BQ0NFU1MsIGJ1dCBJIGNhbid0IGdldCBLY29uZmlnIHRvIGFjdHVh
bGx5IHR1cm4gaXQKb2ZmIGluIHRoZSBidWlsZC4gIFdoYXQgaXMgdGhlIGRlYWwgd2l0aCBNRU1f
QUNDRVNTX0FMV0FZU19PTiA/ICBJdCBtYWtlcyBpdAppbXBvc3NpYmxlIHRvIHR1cm4gTUVNX0FD
Q0VTUyBvZmYsIGJlY2F1ZSBpdCBpcyBzZWxlY3RlZCBieSB4ODYsIHdoaWNoIGxlYXZlcwpNRU1f
QUNDRVNTIGVuYWJsZWQgYW5kIHVubW9kaWZpYWJsZS4KLS0tCiB0b29scy9maXJtd2FyZS94ZW4t
ZGlyL01ha2VmaWxlICAgICAgIHwgMiArLQogeGVuL2FyY2gveDg2L2NvbmZpZ3MvcHZzaGltX2Rl
ZmNvbmZpZyB8IDUgKysrKy0KIDIgZmlsZXMgY2hhbmdlZCwgNSBpbnNlcnRpb25zKCspLCAyIGRl
bGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3Rvb2xzL2Zpcm13YXJlL3hlbi1kaXIvTWFrZWZpbGUg
Yi90b29scy9maXJtd2FyZS94ZW4tZGlyL01ha2VmaWxlCmluZGV4IDgzNTk3ZjAwMTcuLjc0MzU0
MjEyNTEgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2Zpcm13YXJlL3hlbi1kaXIvTWFrZWZpbGUKKysrIGIv
dG9vbHMvZmlybXdhcmUveGVuLWRpci9NYWtlZmlsZQpAQCAtNDEsNyArNDEsNyBAQCBsaW5rZmFy
bS5zdGFtcDogJChERVBfRElSUykgJChERVBfRklMRVMpIEZPUkNFCiAkKEQpOiBsaW5rZmFybS5z
dGFtcAogCSQoTUFLRSkgLUMgJChEKS94ZW4gZGlzdGNsZWFuCiAKLSQoRCkveGVuLy5jb25maWc6
ICQoRCkKKyQoRCkveGVuLy5jb25maWc6ICQoRCkgJChEKS94ZW4vYXJjaC94ODYvY29uZmlncy9w
dnNoaW1fZGVmY29uZmlnCiAJJChNQUtFKSAtQyAkKEBEKSBLQlVJTERfREVGQ09ORklHPXB2c2hp
bV9kZWZjb25maWcgWEVOX0NPTkZJR19FWFBFUlQ9eSBkZWZjb25maWcKIAogeGVuLXNoaW06ICQo
RCkveGVuLy5jb25maWcKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9jb25maWdzL3B2c2hpbV9k
ZWZjb25maWcgYi94ZW4vYXJjaC94ODYvY29uZmlncy9wdnNoaW1fZGVmY29uZmlnCmluZGV4IDk3
MTBhYTYyMzguLjMyOWFhZjkwMjkgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9jb25maWdzL3B2
c2hpbV9kZWZjb25maWcKKysrIGIveGVuL2FyY2gveDg2L2NvbmZpZ3MvcHZzaGltX2RlZmNvbmZp
ZwpAQCAtNSw2ICs1LDcgQEAgQ09ORklHX1BWSF9HVUVTVD15CiBDT05GSUdfUFZfU0hJTT15CiBD
T05GSUdfUFZfU0hJTV9FWENMVVNJVkU9eQogQ09ORklHX05SX0NQVVM9MzIKK0NPTkZJR19TQ0hF
RF9OVUxMPXkKICMgRGlzYWJsZSBmZWF0dXJlcyBub3QgdXNlZCBieSB0aGUgUFYgc2hpbQogIyBD
T05GSUdfU0hBRE9XX1BBR0lORyBpcyBub3Qgc2V0CiAjIENPTkZJR19CSUdNRU0gaXMgbm90IHNl
dApAQCAtMTMsMTAgKzE0LDEyIEBAIENPTkZJR19OUl9DUFVTPTMyCiAjIENPTkZJR19LRVhFQyBp
cyBub3Qgc2V0CiAjIENPTkZJR19YRU5PUFJPRiBpcyBub3Qgc2V0CiAjIENPTkZJR19YU00gaXMg
bm90IHNldAorIyBDT05GSUdfU0NIRURfQ1JFRElUIGlzIG5vdCBzZXQKICMgQ09ORklHX1NDSEVE
X0NSRURJVDIgaXMgbm90IHNldAogIyBDT05GSUdfU0NIRURfUlREUyBpcyBub3Qgc2V0CiAjIENP
TkZJR19TQ0hFRF9BUklOQzY1MyBpcyBub3Qgc2V0Ci0jIENPTkZJR19TQ0hFRF9OVUxMIGlzIG5v
dCBzZXQKICMgQ09ORklHX0xJVkVQQVRDSCBpcyBub3Qgc2V0CiAjIENPTkZJR19TVVBQUkVTU19E
VVBMSUNBVEVfU1lNQk9MX1dBUk5JTkdTIGlzIG5vdCBzZXQKICMgQ09ORklHX0RFQlVHIGlzIG5v
dCBzZXQKKyMgQ09ORklHX01FTV9BQ0NFU1NfQUxXQVlTX09OIGlzIG5vdCBzZXQKKyMgQ09ORklH
X01FTV9BQ0NFU1MgaXMgbm90IHNldAotLSAKMi4xMS4wCgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 10:14:04 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 10:14:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqxEf-0004pa-WF; Fri, 26 Jul 2019 10:14: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=fOBC=VX=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hqxEf-0004pU-2M
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 10:14:01 +0000
X-Inumbo-ID: 1579b2fc-af8e-11e9-8980-bc764e045a96
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1579b2fc-af8e-11e9-8980-bc764e045a96;
 Fri, 26 Jul 2019 10:13:59 +0000 (UTC)
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: F50K7jm9d4qdgfNy7gUfGqrDmsUHsTZOXcFV2kwmWrqmUGEO9TyP2O6uD4JwrpXxDaXWAloS0R
 gTpxeAeto3RBrpqS5HMVUBwK0Vh1xnqDvWsUcusQVpb3keRFprq2zW6nHu9ffg8s1U9LEPyskj
 V+aB6kHDn92kdD3b/Dly/jajP/simUoqlqeLCY0Ym5yOvt+KrMyYWhAzo7yBwvlCz8enwgmHSq
 k2HwVlfEVyNLbAhtYhbUR3+Psr5dfDrNpLzJdWE8FPqSO9jLq6GUXUpn8bWUjBwHvyDTkaRNlh
 k4Y=
X-SBRS: 2.7
X-MesageID: 3582330
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,310,1559534400"; 
   d="scan'208";a="3582330"
To: Juergen Gross <jgross@suse.com>, <xen-devel@lists.xenproject.org>
References: <20190724112658.31495-1-jgross@suse.com>
 <20190724112658.31495-3-jgross@suse.com>
 <ff7462b4-f440-4fda-1a1c-5ff3e7352b3d@citrix.com>
 <2f65f3af-5ffa-0efc-4afa-afde8c72f09d@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <dd1a1137-072b-060d-c862-792c27d331d9@citrix.com>
Date: Fri, 26 Jul 2019 11:13:54 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <2f65f3af-5ffa-0efc-4afa-afde8c72f09d@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 v3 2/2] xen: merge temporary vcpu pinning
 scenarios
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, WeiLiu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Dario Faggioli <dfaggioli@suse.com>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjYvMDcvMjAxOSAxMDo1MywgSnVlcmdlbiBHcm9zcyB3cm90ZToKPiBPbiAyNi4wNy4xOSAx
MTo0NiwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4gT24gMjQvMDcvMjAxOSAxMjoyNiwgSnVlcmdl
biBHcm9zcyB3cm90ZToKPj4+IGRpZmYgLS1naXQgYS94ZW4vY29tbW9uL3dhaXQuYyBiL3hlbi9j
b21tb24vd2FpdC5jCj4+PiBpbmRleCA0ZjgzMGExNGU4Li4zZmM1ZjY4NjExIDEwMDY0NAo+Pj4g
LS0tIGEveGVuL2NvbW1vbi93YWl0LmMKPj4+ICsrKyBiL3hlbi9jb21tb24vd2FpdC5jCj4+PiBA
QCAtMzQsOCArMzQsNiBAQCBzdHJ1Y3Qgd2FpdHF1ZXVlX3ZjcHUgewo+Pj4gwqDCoMKgwqDCoMKg
ICovCj4+PiDCoMKgwqDCoMKgIHZvaWQgKmVzcDsKPj4+IMKgwqDCoMKgwqAgY2hhciAqc3RhY2s7
Cj4+PiAtwqDCoMKgIGNwdW1hc2tfdCBzYXZlZF9hZmZpbml0eTsKPj4+IC3CoMKgwqAgdW5zaWdu
ZWQgaW50IHdha2V1cF9jcHU7Cj4+PiDCoCAjZW5kaWYKPj4+IMKgIH07Cj4+PiDCoCBAQCAtMTMx
LDEyICsxMjksMTAgQEAgc3RhdGljIHZvaWQgX19wcmVwYXJlX3RvX3dhaXQoc3RydWN0Cj4+PiB3
YWl0cXVldWVfdmNwdSAqd3F2KQo+Pj4gwqDCoMKgwqDCoCBBU1NFUlQod3F2LT5lc3AgPT0gMCk7
Cj4+PiDCoCDCoMKgwqDCoMKgIC8qIFNhdmUgY3VycmVudCBWQ1BVIGFmZmluaXR5OyBmb3JjZSB3
YWtldXAgb24gKnRoaXMqIENQVQo+Pj4gb25seS4gKi8KPj4+IC3CoMKgwqAgd3F2LT53YWtldXBf
Y3B1ID0gc21wX3Byb2Nlc3Nvcl9pZCgpOwo+Pj4gLcKgwqDCoCBjcHVtYXNrX2NvcHkoJndxdi0+
c2F2ZWRfYWZmaW5pdHksIGN1cnItPmNwdV9oYXJkX2FmZmluaXR5KTsKPj4+IC3CoMKgwqAgaWYg
KCB2Y3B1X3NldF9oYXJkX2FmZmluaXR5KGN1cnIsIGNwdW1hc2tfb2Yod3F2LT53YWtldXBfY3B1
KSkgKQo+Pj4gK8KgwqDCoCBpZiAoIHZjcHVfdGVtcG9yYXJ5X2FmZmluaXR5KGN1cnIsIHNtcF9w
cm9jZXNzb3JfaWQoKSwKPj4+IFZDUFVfQUZGSU5JVFlfV0FJVCkgKQo+Pj4gwqDCoMKgwqDCoCB7
Cj4+PiDCoMKgwqDCoMKgwqDCoMKgwqAgZ2RwcmludGsoWEVOTE9HX0VSUiwgIlVuYWJsZSB0byBz
ZXQgdmNwdSBhZmZpbml0eVxuIik7Cj4+PiAtwqDCoMKgwqDCoMKgwqAgZG9tYWluX2NyYXNoKGN1
cnJlbnQtPmRvbWFpbik7Cj4+PiArwqDCoMKgwqDCoMKgwqAgZG9tYWluX2NyYXNoKGN1cnItPmRv
bWFpbik7Cj4+PiDCoCDCoMKgwqDCoMKgwqDCoMKgwqAgZm9yICggOyA7ICkKPj4+IMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgIGRvX3NvZnRpcnEoKTsKPj4+IEBAIC0xNzAsNyArMTY2LDcgQEAg
c3RhdGljIHZvaWQgX19wcmVwYXJlX3RvX3dhaXQoc3RydWN0Cj4+PiB3YWl0cXVldWVfdmNwdSAq
d3F2KQo+Pj4gwqDCoMKgwqDCoCBpZiAoIHVubGlrZWx5KHdxdi0+ZXNwID09IDApICkKPj4+IMKg
wqDCoMKgwqAgewo+Pj4gwqDCoMKgwqDCoMKgwqDCoMKgIGdkcHJpbnRrKFhFTkxPR19FUlIsICJT
dGFjayB0b28gbGFyZ2UgaW4gJXNcbiIsIF9fZnVuY19fKTsKPj4+IC3CoMKgwqDCoMKgwqDCoCBk
b21haW5fY3Jhc2goY3VycmVudC0+ZG9tYWluKTsKPj4+ICvCoMKgwqDCoMKgwqDCoCBkb21haW5f
Y3Jhc2goY3Vyci0+ZG9tYWluKTsKPj4+IMKgIMKgwqDCoMKgwqDCoMKgwqDCoCBmb3IgKCA7IDsg
KQo+Pj4gwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgZG9fc29mdGlycSgpOwo+Pj4gQEAgLTE4
MiwzMCArMTc4LDI0IEBAIHN0YXRpYyB2b2lkIF9fcHJlcGFyZV90b193YWl0KHN0cnVjdAo+Pj4g
d2FpdHF1ZXVlX3ZjcHUgKndxdikKPj4+IMKgIHN0YXRpYyB2b2lkIF9fZmluaXNoX3dhaXQoc3Ry
dWN0IHdhaXRxdWV1ZV92Y3B1ICp3cXYpCj4+PiDCoCB7Cj4+PiDCoMKgwqDCoMKgIHdxdi0+ZXNw
ID0gTlVMTDsKPj4+IC3CoMKgwqAgKHZvaWQpdmNwdV9zZXRfaGFyZF9hZmZpbml0eShjdXJyZW50
LCAmd3F2LT5zYXZlZF9hZmZpbml0eSk7Cj4+PiArwqDCoMKgIHZjcHVfdGVtcG9yYXJ5X2FmZmlu
aXR5KGN1cnJlbnQsIE5SX0NQVVMsIFZDUFVfQUZGSU5JVFlfV0FJVCk7Cj4+PiDCoCB9Cj4+PiDC
oCDCoCB2b2lkIGNoZWNrX3dha2V1cF9mcm9tX3dhaXQodm9pZCkKPj4+IMKgIHsKPj4+IC3CoMKg
wqAgc3RydWN0IHdhaXRxdWV1ZV92Y3B1ICp3cXYgPSBjdXJyZW50LT53YWl0cXVldWVfdmNwdTsK
Pj4+ICvCoMKgwqAgc3RydWN0IHZjcHUgKmN1cnIgPSBjdXJyZW50Owo+Pj4gK8KgwqDCoCBzdHJ1
Y3Qgd2FpdHF1ZXVlX3ZjcHUgKndxdiA9IGN1cnItPndhaXRxdWV1ZV92Y3B1Owo+Pj4gwqAgwqDC
oMKgwqDCoCBBU1NFUlQobGlzdF9lbXB0eSgmd3F2LT5saXN0KSk7Cj4+PiDCoCDCoMKgwqDCoMKg
IGlmICggbGlrZWx5KHdxdi0+ZXNwID09IE5VTEwpICkKPj4+IMKgwqDCoMKgwqDCoMKgwqDCoCBy
ZXR1cm47Cj4+PiDCoCAtwqDCoMKgIC8qIENoZWNrIGlmIHdlIHdva2UgdXAgb24gdGhlIHdyb25n
IENQVS4gKi8KPj4+IC3CoMKgwqAgaWYgKCB1bmxpa2VseShzbXBfcHJvY2Vzc29yX2lkKCkgIT0g
d3F2LT53YWtldXBfY3B1KSApCj4+PiArwqDCoMKgIC8qIENoZWNrIGlmIHdlIGFyZSBzdGlsbCBw
aW5uZWQuICovCj4+PiArwqDCoMKgIGlmICggdW5saWtlbHkoIShjdXJyLT5hZmZpbml0eV9icm9r
ZW4gJiBWQ1BVX0FGRklOSVRZX1dBSVQpKSApCj4+PiDCoMKgwqDCoMKgIHsKPj4+IC3CoMKgwqDC
oMKgwqDCoCAvKiBSZS1zZXQgVkNQVSBhZmZpbml0eSBhbmQgcmUtZW50ZXIgdGhlIHNjaGVkdWxl
ci4gKi8KPj4+IC3CoMKgwqDCoMKgwqDCoCBzdHJ1Y3QgdmNwdSAqY3VyciA9IGN1cnJlbnQ7Cj4+
PiAtwqDCoMKgwqDCoMKgwqAgY3B1bWFza19jb3B5KCZ3cXYtPnNhdmVkX2FmZmluaXR5LCBjdXJy
LT5jcHVfaGFyZF9hZmZpbml0eSk7Cj4+PiAtwqDCoMKgwqDCoMKgwqAgaWYgKCB2Y3B1X3NldF9o
YXJkX2FmZmluaXR5KGN1cnIsCj4+PiBjcHVtYXNrX29mKHdxdi0+d2FrZXVwX2NwdSkpICkKPj4+
IC3CoMKgwqDCoMKgwqDCoCB7Cj4+PiAtwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBnZHByaW50ayhY
RU5MT0dfRVJSLCAiVW5hYmxlIHRvIHNldCB2Y3B1IGFmZmluaXR5XG4iKTsKPj4+IC3CoMKgwqDC
oMKgwqDCoMKgwqDCoMKgIGRvbWFpbl9jcmFzaChjdXJyZW50LT5kb21haW4pOwo+Pj4gLcKgwqDC
oMKgwqDCoMKgIH0KPj4+IC3CoMKgwqDCoMKgwqDCoCB3YWl0KCk7IC8qIHRha2VzIHVzIGJhY2sg
aW50byB0aGUgc2NoZWR1bGVyICovCj4+PiArwqDCoMKgwqDCoMKgwqAgZ2RwcmludGsoWEVOTE9H
X0VSUiwgInZjcHUgYWZmaW5pdHkgbG9zdFxuIik7Cj4+PiArwqDCoMKgwqDCoMKgwqAgZG9tYWlu
X2NyYXNoKGN1cnItPmRvbWFpbik7Cj4+PiDCoMKgwqDCoMKgIH0KPj4KPj4gSSdtIHNvcnJ5IHRv
IHJldHJhY3QgbXkgUi1ieSBhZnRlciB0aGUgZmFjdCwgYnV0IEkndmUgb25seSBqdXN0IG5vdGlj
ZWQKPj4gKHdoaWxlIHJlYmFzaW5nIHNvbWUgb2YgbXkgcGVuZGluZyB3b3JrIG92ZXIgdGhpcykg
dGhhdCBpdCBpcyBidWdneS4KPj4KPj4gVGhlIHJlYXNvbiB3YWl0KCkgd2FzIGNhbGxlZCBpcyBi
ZWNhdXNlIGl0IGlzIG5vdCBzYWZlIHRvIGxlYXZlIHRoYXQKPj4gaWYoKSBjbGF1c2UuCj4+Cj4+
IFdpdGggdGhpcyBjaGFuZ2UgaW4gcGxhY2UsIHdlJ2xsIGFycmFuZ2UgZm9yIHRoZSBWTSB0byBi
ZSBjcmFzaGVkLCB0aGVuCj4+IGxvbmdqdW1wIGJhY2sgaW50byB0aGUgc3RhY2sgZnJvbSBmcm9t
IHRoZSB3YWl0aW5nIHZDUFUsIG9uIHRoZSB3cm9uZwo+PiBDUFUuwqAgQW55IGNhbGxlciB3aXRo
IHNtcF9wcm9jZXNzb3JfaWQoKSBvciB0aHJlYWQtbG9jYWwgdmFyaWFibGVzIGNhY2hlCj4+IGJ5
IHBvaW50ZXIgb24gdGhlIHN0YWNrIHdpbGwgdGhlbiBjYXVzZSBtZW1vcnkgY29ycnVwdGlvbi4K
Pj4KPj4gSXRzIG5vdCBpbW1lZGlhdGVseSBvYnZpb3VzIGhvdyB0byBmaXggdGhpcywgYnV0IGJl
YXIgaW4gbWluZCB0aGF0IGFzCj4+IHNvb24gYXMgdGhlIHZtLWV2ZW50IGludGVyZmFjZSBpcyBk
b25lLCBJIHBsYW4gdG8gZGVsZXRlIHRoaXMgd2hvbGUKPj4gd2FpdHF1ZXVlIGluZnJhc3RydWN0
dXJlIGFueXdheS4KPgo+IFNob3VsZG4ndCBqdXN0IGNhbGxpbmcgd2FpdCgpIGFmdGVyIGRvbWFp
bl9jcmFzaCgpIGJlIGZpbmUgdGhlbj8KPgo+IFRoYXQncyB3aGF0IHdvdWxkIGhhdmUgaGFwcGVu
ZWQgaW4gdGhlIG9yaWdpbmFsIGVycm9yIGNhc2UsIHRvby4KCk5vIC0gSSBkb24ndCB0aGluayBz
by7CoCBUaGF0IHdhcyB0byB0cnkgYW5kIGdldCBiYWNrIGludG8gYSBwb3NpdGlvbgp3aGVyZSB0
aGUgc2NoZWR1bGVyIHJlc2NoZWR1bGVkIHRoaXMgdmNwdSBvbiB0aGUgY29ycmVjdCBjcHUsIHNv
IGl0CmNvdWxkIHNhZmVseSBsb25nam1wIGJhY2sgaW50byBjb250ZXh0LgoKV2l0aCB0aGUgZG9t
YWluIGNyYXNoIGhlcmUsIG5vdGhpbmcgd2lsbCBoYXBwZW5bMV0gdW50aWwgd2UgZG8Kc3VjY2Vz
c2Z1bGx5IGxvbmdqbXAoKSBiYWNrIGludG8gY29udGV4dCwgYmVjYXVzZSB3ZSd2ZSBnb3QgYSBz
dGFjawpmcmFtZSB3aGljaCBuZWVkcyB1bndpbmRpbmcgYmVmb3JlIGl0IGlzIHNhZmUgdG8gc3Rh
cnQgY2xlYW5pbmcgdGhlCmRvbWFpbiB1cC4KCn5BbmRyZXcKClsxXSBJZiBzb21ldGhpbmcgb3Ro
ZXIgdGhhbiBub3RoaW5nIGhhcHBlbnMsIHRoZW4gd2UndmUgZ290IGEKcmVmY291bnRpbmcgaXNz
dWUuLi4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 10:19:49 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 10:19:49 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqxKD-00054J-M3; Fri, 26 Jul 2019 10:19:45 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=X75G=VX=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hqxKC-00054E-FJ
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 10:19:44 +0000
X-Inumbo-ID: e1168072-af8e-11e9-95cd-af6dbd9e79d2
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e1168072-af8e-11e9-95cd-af6dbd9e79d2;
 Fri, 26 Jul 2019 10:19:41 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 4F711ACC2;
 Fri, 26 Jul 2019 10:19:40 +0000 (UTC)
To: Andrew Cooper <andrew.cooper3@citrix.com>, xen-devel@lists.xenproject.org
References: <20190724112658.31495-1-jgross@suse.com>
 <20190724112658.31495-3-jgross@suse.com>
 <ff7462b4-f440-4fda-1a1c-5ff3e7352b3d@citrix.com>
 <2f65f3af-5ffa-0efc-4afa-afde8c72f09d@suse.com>
 <dd1a1137-072b-060d-c862-792c27d331d9@citrix.com>
From: Juergen Gross <jgross@suse.com>
Message-ID: <e9373e43-3694-e168-1e56-fc391949de58@suse.com>
Date: Fri, 26 Jul 2019 12:19:39 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <dd1a1137-072b-060d-c862-792c27d331d9@citrix.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH v3 2/2] xen: merge temporary vcpu pinning
 scenarios
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, WeiLiu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Dario Faggioli <dfaggioli@suse.com>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjYuMDcuMTkgMTI6MTMsIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4gT24gMjYvMDcvMjAxOSAx
MDo1MywgSnVlcmdlbiBHcm9zcyB3cm90ZToKPj4gT24gMjYuMDcuMTkgMTE6NDYsIEFuZHJldyBD
b29wZXIgd3JvdGU6Cj4+PiBPbiAyNC8wNy8yMDE5IDEyOjI2LCBKdWVyZ2VuIEdyb3NzIHdyb3Rl
Ogo+Pj4+IGRpZmYgLS1naXQgYS94ZW4vY29tbW9uL3dhaXQuYyBiL3hlbi9jb21tb24vd2FpdC5j
Cj4+Pj4gaW5kZXggNGY4MzBhMTRlOC4uM2ZjNWY2ODYxMSAxMDA2NDQKPj4+PiAtLS0gYS94ZW4v
Y29tbW9uL3dhaXQuYwo+Pj4+ICsrKyBiL3hlbi9jb21tb24vd2FpdC5jCj4+Pj4gQEAgLTM0LDgg
KzM0LDYgQEAgc3RydWN0IHdhaXRxdWV1ZV92Y3B1IHsKPj4+PiAgwqDCoMKgwqDCoMKgICovCj4+
Pj4gIMKgwqDCoMKgwqAgdm9pZCAqZXNwOwo+Pj4+ICDCoMKgwqDCoMKgIGNoYXIgKnN0YWNrOwo+
Pj4+IC3CoMKgwqAgY3B1bWFza190IHNhdmVkX2FmZmluaXR5Owo+Pj4+IC3CoMKgwqAgdW5zaWdu
ZWQgaW50IHdha2V1cF9jcHU7Cj4+Pj4gIMKgICNlbmRpZgo+Pj4+ICDCoCB9Owo+Pj4+ICDCoCBA
QCAtMTMxLDEyICsxMjksMTAgQEAgc3RhdGljIHZvaWQgX19wcmVwYXJlX3RvX3dhaXQoc3RydWN0
Cj4+Pj4gd2FpdHF1ZXVlX3ZjcHUgKndxdikKPj4+PiAgwqDCoMKgwqDCoCBBU1NFUlQod3F2LT5l
c3AgPT0gMCk7Cj4+Pj4gIMKgIMKgwqDCoMKgwqAgLyogU2F2ZSBjdXJyZW50IFZDUFUgYWZmaW5p
dHk7IGZvcmNlIHdha2V1cCBvbiAqdGhpcyogQ1BVCj4+Pj4gb25seS4gKi8KPj4+PiAtwqDCoMKg
IHdxdi0+d2FrZXVwX2NwdSA9IHNtcF9wcm9jZXNzb3JfaWQoKTsKPj4+PiAtwqDCoMKgIGNwdW1h
c2tfY29weSgmd3F2LT5zYXZlZF9hZmZpbml0eSwgY3Vyci0+Y3B1X2hhcmRfYWZmaW5pdHkpOwo+
Pj4+IC3CoMKgwqAgaWYgKCB2Y3B1X3NldF9oYXJkX2FmZmluaXR5KGN1cnIsIGNwdW1hc2tfb2Yo
d3F2LT53YWtldXBfY3B1KSkgKQo+Pj4+ICvCoMKgwqAgaWYgKCB2Y3B1X3RlbXBvcmFyeV9hZmZp
bml0eShjdXJyLCBzbXBfcHJvY2Vzc29yX2lkKCksCj4+Pj4gVkNQVV9BRkZJTklUWV9XQUlUKSAp
Cj4+Pj4gIMKgwqDCoMKgwqAgewo+Pj4+ICDCoMKgwqDCoMKgwqDCoMKgwqAgZ2RwcmludGsoWEVO
TE9HX0VSUiwgIlVuYWJsZSB0byBzZXQgdmNwdSBhZmZpbml0eVxuIik7Cj4+Pj4gLcKgwqDCoMKg
wqDCoMKgIGRvbWFpbl9jcmFzaChjdXJyZW50LT5kb21haW4pOwo+Pj4+ICvCoMKgwqDCoMKgwqDC
oCBkb21haW5fY3Jhc2goY3Vyci0+ZG9tYWluKTsKPj4+PiAgwqAgwqDCoMKgwqDCoMKgwqDCoMKg
IGZvciAoIDsgOyApCj4+Pj4gIMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIGRvX3NvZnRpcnEo
KTsKPj4+PiBAQCAtMTcwLDcgKzE2Niw3IEBAIHN0YXRpYyB2b2lkIF9fcHJlcGFyZV90b193YWl0
KHN0cnVjdAo+Pj4+IHdhaXRxdWV1ZV92Y3B1ICp3cXYpCj4+Pj4gIMKgwqDCoMKgwqAgaWYgKCB1
bmxpa2VseSh3cXYtPmVzcCA9PSAwKSApCj4+Pj4gIMKgwqDCoMKgwqAgewo+Pj4+ICDCoMKgwqDC
oMKgwqDCoMKgwqAgZ2RwcmludGsoWEVOTE9HX0VSUiwgIlN0YWNrIHRvbyBsYXJnZSBpbiAlc1xu
IiwgX19mdW5jX18pOwo+Pj4+IC3CoMKgwqDCoMKgwqDCoCBkb21haW5fY3Jhc2goY3VycmVudC0+
ZG9tYWluKTsKPj4+PiArwqDCoMKgwqDCoMKgwqAgZG9tYWluX2NyYXNoKGN1cnItPmRvbWFpbik7
Cj4+Pj4gIMKgIMKgwqDCoMKgwqDCoMKgwqDCoCBmb3IgKCA7IDsgKQo+Pj4+ICDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoCBkb19zb2Z0aXJxKCk7Cj4+Pj4gQEAgLTE4MiwzMCArMTc4LDI0IEBA
IHN0YXRpYyB2b2lkIF9fcHJlcGFyZV90b193YWl0KHN0cnVjdAo+Pj4+IHdhaXRxdWV1ZV92Y3B1
ICp3cXYpCj4+Pj4gIMKgIHN0YXRpYyB2b2lkIF9fZmluaXNoX3dhaXQoc3RydWN0IHdhaXRxdWV1
ZV92Y3B1ICp3cXYpCj4+Pj4gIMKgIHsKPj4+PiAgwqDCoMKgwqDCoCB3cXYtPmVzcCA9IE5VTEw7
Cj4+Pj4gLcKgwqDCoCAodm9pZCl2Y3B1X3NldF9oYXJkX2FmZmluaXR5KGN1cnJlbnQsICZ3cXYt
PnNhdmVkX2FmZmluaXR5KTsKPj4+PiArwqDCoMKgIHZjcHVfdGVtcG9yYXJ5X2FmZmluaXR5KGN1
cnJlbnQsIE5SX0NQVVMsIFZDUFVfQUZGSU5JVFlfV0FJVCk7Cj4+Pj4gIMKgIH0KPj4+PiAgwqAg
wqAgdm9pZCBjaGVja193YWtldXBfZnJvbV93YWl0KHZvaWQpCj4+Pj4gIMKgIHsKPj4+PiAtwqDC
oMKgIHN0cnVjdCB3YWl0cXVldWVfdmNwdSAqd3F2ID0gY3VycmVudC0+d2FpdHF1ZXVlX3ZjcHU7
Cj4+Pj4gK8KgwqDCoCBzdHJ1Y3QgdmNwdSAqY3VyciA9IGN1cnJlbnQ7Cj4+Pj4gK8KgwqDCoCBz
dHJ1Y3Qgd2FpdHF1ZXVlX3ZjcHUgKndxdiA9IGN1cnItPndhaXRxdWV1ZV92Y3B1Owo+Pj4+ICDC
oCDCoMKgwqDCoMKgIEFTU0VSVChsaXN0X2VtcHR5KCZ3cXYtPmxpc3QpKTsKPj4+PiAgwqAgwqDC
oMKgwqDCoCBpZiAoIGxpa2VseSh3cXYtPmVzcCA9PSBOVUxMKSApCj4+Pj4gIMKgwqDCoMKgwqDC
oMKgwqDCoCByZXR1cm47Cj4+Pj4gIMKgIC3CoMKgwqAgLyogQ2hlY2sgaWYgd2Ugd29rZSB1cCBv
biB0aGUgd3JvbmcgQ1BVLiAqLwo+Pj4+IC3CoMKgwqAgaWYgKCB1bmxpa2VseShzbXBfcHJvY2Vz
c29yX2lkKCkgIT0gd3F2LT53YWtldXBfY3B1KSApCj4+Pj4gK8KgwqDCoCAvKiBDaGVjayBpZiB3
ZSBhcmUgc3RpbGwgcGlubmVkLiAqLwo+Pj4+ICvCoMKgwqAgaWYgKCB1bmxpa2VseSghKGN1cnIt
PmFmZmluaXR5X2Jyb2tlbiAmIFZDUFVfQUZGSU5JVFlfV0FJVCkpICkKPj4+PiAgwqDCoMKgwqDC
oCB7Cj4+Pj4gLcKgwqDCoMKgwqDCoMKgIC8qIFJlLXNldCBWQ1BVIGFmZmluaXR5IGFuZCByZS1l
bnRlciB0aGUgc2NoZWR1bGVyLiAqLwo+Pj4+IC3CoMKgwqDCoMKgwqDCoCBzdHJ1Y3QgdmNwdSAq
Y3VyciA9IGN1cnJlbnQ7Cj4+Pj4gLcKgwqDCoMKgwqDCoMKgIGNwdW1hc2tfY29weSgmd3F2LT5z
YXZlZF9hZmZpbml0eSwgY3Vyci0+Y3B1X2hhcmRfYWZmaW5pdHkpOwo+Pj4+IC3CoMKgwqDCoMKg
wqDCoCBpZiAoIHZjcHVfc2V0X2hhcmRfYWZmaW5pdHkoY3VyciwKPj4+PiBjcHVtYXNrX29mKHdx
di0+d2FrZXVwX2NwdSkpICkKPj4+PiAtwqDCoMKgwqDCoMKgwqAgewo+Pj4+IC3CoMKgwqDCoMKg
wqDCoMKgwqDCoMKgIGdkcHJpbnRrKFhFTkxPR19FUlIsICJVbmFibGUgdG8gc2V0IHZjcHUgYWZm
aW5pdHlcbiIpOwo+Pj4+IC3CoMKgwqDCoMKgwqDCoMKgwqDCoMKgIGRvbWFpbl9jcmFzaChjdXJy
ZW50LT5kb21haW4pOwo+Pj4+IC3CoMKgwqDCoMKgwqDCoCB9Cj4+Pj4gLcKgwqDCoMKgwqDCoMKg
IHdhaXQoKTsgLyogdGFrZXMgdXMgYmFjayBpbnRvIHRoZSBzY2hlZHVsZXIgKi8KPj4+PiArwqDC
oMKgwqDCoMKgwqAgZ2RwcmludGsoWEVOTE9HX0VSUiwgInZjcHUgYWZmaW5pdHkgbG9zdFxuIik7
Cj4+Pj4gK8KgwqDCoMKgwqDCoMKgIGRvbWFpbl9jcmFzaChjdXJyLT5kb21haW4pOwo+Pj4+ICDC
oMKgwqDCoMKgIH0KPj4+Cj4+PiBJJ20gc29ycnkgdG8gcmV0cmFjdCBteSBSLWJ5IGFmdGVyIHRo
ZSBmYWN0LCBidXQgSSd2ZSBvbmx5IGp1c3Qgbm90aWNlZAo+Pj4gKHdoaWxlIHJlYmFzaW5nIHNv
bWUgb2YgbXkgcGVuZGluZyB3b3JrIG92ZXIgdGhpcykgdGhhdCBpdCBpcyBidWdneS4KPj4+Cj4+
PiBUaGUgcmVhc29uIHdhaXQoKSB3YXMgY2FsbGVkIGlzIGJlY2F1c2UgaXQgaXMgbm90IHNhZmUg
dG8gbGVhdmUgdGhhdAo+Pj4gaWYoKSBjbGF1c2UuCj4+Pgo+Pj4gV2l0aCB0aGlzIGNoYW5nZSBp
biBwbGFjZSwgd2UnbGwgYXJyYW5nZSBmb3IgdGhlIFZNIHRvIGJlIGNyYXNoZWQsIHRoZW4KPj4+
IGxvbmdqdW1wIGJhY2sgaW50byB0aGUgc3RhY2sgZnJvbSBmcm9tIHRoZSB3YWl0aW5nIHZDUFUs
IG9uIHRoZSB3cm9uZwo+Pj4gQ1BVLsKgIEFueSBjYWxsZXIgd2l0aCBzbXBfcHJvY2Vzc29yX2lk
KCkgb3IgdGhyZWFkLWxvY2FsIHZhcmlhYmxlcyBjYWNoZQo+Pj4gYnkgcG9pbnRlciBvbiB0aGUg
c3RhY2sgd2lsbCB0aGVuIGNhdXNlIG1lbW9yeSBjb3JydXB0aW9uLgo+Pj4KPj4+IEl0cyBub3Qg
aW1tZWRpYXRlbHkgb2J2aW91cyBob3cgdG8gZml4IHRoaXMsIGJ1dCBiZWFyIGluIG1pbmQgdGhh
dCBhcwo+Pj4gc29vbiBhcyB0aGUgdm0tZXZlbnQgaW50ZXJmYWNlIGlzIGRvbmUsIEkgcGxhbiB0
byBkZWxldGUgdGhpcyB3aG9sZQo+Pj4gd2FpdHF1ZXVlIGluZnJhc3RydWN0dXJlIGFueXdheS4K
Pj4KPj4gU2hvdWxkbid0IGp1c3QgY2FsbGluZyB3YWl0KCkgYWZ0ZXIgZG9tYWluX2NyYXNoKCkg
YmUgZmluZSB0aGVuPwo+Pgo+PiBUaGF0J3Mgd2hhdCB3b3VsZCBoYXZlIGhhcHBlbmVkIGluIHRo
ZSBvcmlnaW5hbCBlcnJvciBjYXNlLCB0b28uCj4gCj4gTm8gLSBJIGRvbid0IHRoaW5rIHNvLsKg
IFRoYXQgd2FzIHRvIHRyeSBhbmQgZ2V0IGJhY2sgaW50byBhIHBvc2l0aW9uCj4gd2hlcmUgdGhl
IHNjaGVkdWxlciByZXNjaGVkdWxlZCB0aGlzIHZjcHUgb24gdGhlIGNvcnJlY3QgY3B1LCBzbyBp
dAo+IGNvdWxkIHNhZmVseSBsb25nam1wIGJhY2sgaW50byBjb250ZXh0LgoKQnV0IHRoZXJlIHdh
cyBhIGRvbWFpbl9jcmFzaCgpIGluIHRoZSBjb2RlIEkgcmVtb3ZlZC4KCkluIGNhc2UgdGhpcyBh
bHJlYWR5IHdhcyBhIHByb2JsZW0gdGhlbiBJIGd1ZXNzIHRoZSBkb21haW5fY3Jhc2goKQptaWdo
dCBuZWVkIHRvIGJlIHJlcGxhY2VkIGJ5IHBhbmljKCkuIFRoZSBvbmx5IGNhc2UgSSdtIGF3YXJl
IG9mIHdoZXJlCnRoaXMgc2l0dWF0aW9uIGNvdWxkIGFyaXNlIHdvdWxkIGJlIGEgc3VzcGVuZC9y
ZXN1bWUgY3ljbGUgd2hlcmUKd2FpdF9ldmVudCgpIHdhcyBhY3RpdmUgYW5kIG5vdCBhbGwgY3B1
cyBjYW1lIHVwIGFnYWluIG9uIHJlc3VtZS4KVGhhdCBzZWVtcyB0byBiZSBxdWl0ZSBpbXByb2Jh
YmxlLgoKCkp1ZXJnZW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 10:37:54 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 10:37:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqxbj-0006YT-2P; Fri, 26 Jul 2019 10:37:51 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=gQyu=VX=gmail.com=andrii.anisov@srs-us1.protection.inumbo.net>)
 id 1hqxbh-0006YG-Oi
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 10:37:49 +0000
X-Inumbo-ID: 6890b12e-af91-11e9-8980-bc764e045a96
Received: from mail-lj1-x243.google.com (unknown [2a00:1450:4864:20::243])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6890b12e-af91-11e9-8980-bc764e045a96;
 Fri, 26 Jul 2019 10:37:48 +0000 (UTC)
Received: by mail-lj1-x243.google.com with SMTP id t28so51004234lje.9
 for <xen-devel@lists.xenproject.org>; Fri, 26 Jul 2019 03:37: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=r+8JnlZestTVxlER6RMuaC2epWUTI/v8WDaAeYWwhA0=;
 b=RErUSs4OfOW/pF16O1aJVbU3Hhci+OMHYQPUk2SEsqu4CYSMr9MwQIgkWyIIPO/yvp
 qGPQOfBQFNHUiuojaa2stI9YYWn7ptUKN7+6Xisdjrzlv6L5DtPy+qD15r3hpHWGNqRw
 MyH9te2o+rJVHwlsKBzYnHNAJ/qEPaImQEB+cz0ozfInPKstUj+m5gS4RofLWvphvdJy
 p1/zSAvhBDeFosLUoqdt7AU7w1JxbdBw0CxwJyo4m6gjUUXqBFgjujvS88TmqIb4EucG
 eY0hfn8R/bYIeBvpj+DvmG4uZO0AQPY4CyZrBw0/MY6gZ5XTM7Z2vCDm5eAbgbbRBk0U
 FUYg==
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=r+8JnlZestTVxlER6RMuaC2epWUTI/v8WDaAeYWwhA0=;
 b=Q2nzZhVjBZ4Rf3kBXs+7iVLDAT3YrRL2/1FFnDtX8KU0vyoZCQdpHokwPDQKjBiw6x
 hTj5YtEH7FtUGAQTaXdvVmFtSIDiEX8idYP3fzb9rjEuP1AKKSBn3bd6kkHJfLhV5tcP
 zZtCmrZqGGS336VbgrH0dD2ZWgM2qo0YPC/r9NGSiLn7fftvpP0RY3fg23By4S9TQdxf
 O4wwcmpttAeKB4qrEv5UHejxLgJVyP8xdfcaX86UmVnwZJlO7pazEcSn0pV4+onUqEQ6
 qsFwNtrOq37IDczzv9O37bff0aCfcVB9gkpPVtpIAtjbdkY9R6b+9iyN1tA5bLJfKTGb
 u//Q==
X-Gm-Message-State: APjAAAW1E3qgZyRi7yK8BkflNCatvLTFCPHhGC4Lu5qLaI1CAtrXboh6
 +C4qpgGfmDN0Zio6x+uygZbxBxWO
X-Google-Smtp-Source: APXvYqzHH/Xa7A2eRVemlcQHIS8r9ZHsUY98TbT8rBeFeaJFRSzBtBgMe01uVPHjzTX70sZs9qqx3g==
X-Received: by 2002:a2e:9117:: with SMTP id m23mr49167542ljg.134.1564137466198; 
 Fri, 26 Jul 2019 03:37:46 -0700 (PDT)
Received: from aanisov-work.kyiv.epam.com (ll-22.209.223.85.sovam.net.ua.
 [85.223.209.22])
 by smtp.gmail.com with ESMTPSA id m4sm9938274ljc.56.2019.07.26.03.37.44
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Fri, 26 Jul 2019 03:37:45 -0700 (PDT)
From: Andrii Anisov <andrii.anisov@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Fri, 26 Jul 2019 13:37:35 +0300
Message-Id: <1564137460-25629-3-git-send-email-andrii.anisov@gmail.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1564137460-25629-1-git-send-email-andrii.anisov@gmail.com>
References: <1564137460-25629-1-git-send-email-andrii.anisov@gmail.com>
Subject: [Xen-devel] [RFC 2/6] schedule: account true system idle 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>,
 Andrii Anisov <andrii_anisov@epam.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Dario Faggioli <dfaggioli@suse.com>, Julien Grall <julien.grall@arm.com>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogQW5kcmlpIEFuaXNvdiA8YW5kcmlpX2FuaXNvdkBlcGFtLmNvbT4KCkN1cnJlbnRseSB0
aGUgaWRsZSB0aW1lIGlzIGJlaW5nIGFjY291bnRlZCBhcyBhIGlkbGUgdmNwdSBydW50aW1lLgpU
aGlzIGlzIG5vdCBlbnRpcmVseSBjb3JyZWN0LCBiZWNhdXNlIHRoZSBlbnRpdHkgbmFtZWQgaWRs
ZSB2Y3B1IGlzCmluIGZhY3QgYSBoeXBlcnZpc29yIHRhc2tzIHdvcmtlci4gRS5nLiBzb21lIHNv
ZnRpcnFzIGFyZSBwcm9jZXNzZWQKYnkgdGhlIGlkbGUgdmNwdS4KU28gbGV0cyBjaGFuZ2UgaWRs
ZSB2Y3B1IHRpbWUgYWNjb3VudGluZyBhbmQgc3BlY2lmeSBzeXN0ZW0gaWRsZSB0aW1lCmFzIGEg
aWRsZSB2Y3B1IGJsb2NrZWQgdGltZS4gRm9yIHRoaXMgd2Ugc2hvdWxkIGFwcHJvcHJpYXRlbHkg
Y2hhbmdlCmlkbGUgdmNwdSBydW5zdGF0ZXMgYXJvdW5kIHRoZSByZWFsIHByb2Nlc3NvciBpZGxl
IGVudHJ5LgoKU2lnbmVkLW9mZi1ieTogQW5kcmlpIEFuaXNvdiA8YW5kcmlpX2FuaXNvdkBlcGFt
LmNvbT4KLS0tCiB4ZW4vYXJjaC9hcm0vZG9tYWluLmMgfCAyNCArKysrKysrKysrKysrKysrKysr
KysrKysKIHhlbi9jb21tb24vc2NoZWR1bGUuYyB8ICA0ICsrKy0KIDIgZmlsZXMgY2hhbmdlZCwg
MjcgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2Fy
bS9kb21haW4uYyBiL3hlbi9hcmNoL2FybS9kb21haW4uYwppbmRleCA5NDFiYmZmLi5hNGUwZmQ3
IDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vZG9tYWluLmMKKysrIGIveGVuL2FyY2gvYXJtL2Rv
bWFpbi5jCkBAIC0xOSw2ICsxOSw3IEBACiAjaW5jbHVkZSA8eGVuL3NjaGVkLmg+CiAjaW5jbHVk
ZSA8eGVuL3NvZnRpcnEuaD4KICNpbmNsdWRlIDx4ZW4vd2FpdC5oPgorI2luY2x1ZGUgPHhlbi9z
Y2hlZC1pZi5oPgogCiAjaW5jbHVkZSA8YXNtL2FsdGVybmF0aXZlLmg+CiAjaW5jbHVkZSA8YXNt
L2NwdWVycmF0YS5oPgpAQCAtNDIsNiArNDMsMjcgQEAKIAogREVGSU5FX1BFUl9DUFUoc3RydWN0
IHZjcHUgKiwgY3Vycl92Y3B1KTsKIAorc3RhdGljIGlubGluZSB2b2lkIGlkbGVfdmNwdV9ydW5z
dGF0ZV9jaGFuZ2UoCisgICAgdW5zaWduZWQgaW50IGNwdSwgaW50IG5ld19zdGF0ZSwgc190aW1l
X3QgbmV3X2VudHJ5X3RpbWUpCit7CisgICAgc190aW1lX3QgZGVsdGE7CisgICAgc3RydWN0IHZj
cHUgKnYgPSBpZGxlX3ZjcHVbY3B1XTsKKyAgICBzcGlubG9ja190ICpsb2NrID0gdmNwdV9zY2hl
ZHVsZV9sb2NrKHYpOworCisgICAgQVNTRVJUKHYgPT0gY3VycmVudCk7CisgICAgQVNTRVJUKHYt
PnJ1bnN0YXRlLnN0YXRlICE9IG5ld19zdGF0ZSk7CisKKyAgICBkZWx0YSA9IG5ld19lbnRyeV90
aW1lIC0gdi0+cnVuc3RhdGUuc3RhdGVfZW50cnlfdGltZTsKKyAgICBpZiAoIGRlbHRhID4gMCAp
CisgICAgeworICAgICAgICB2LT5ydW5zdGF0ZS50aW1lW3YtPnJ1bnN0YXRlLnN0YXRlXSArPSBk
ZWx0YTsKKyAgICAgICAgdi0+cnVuc3RhdGUuc3RhdGVfZW50cnlfdGltZSA9IG5ld19lbnRyeV90
aW1lOworICAgIH0KKworICAgIHYtPnJ1bnN0YXRlLnN0YXRlID0gbmV3X3N0YXRlOworICAgIHZj
cHVfc2NoZWR1bGVfdW5sb2NrKGxvY2ssIHYpOworfQorCiBzdGF0aWMgdm9pZCBkb19pZGxlKHZv
aWQpCiB7CiAgICAgdW5zaWduZWQgaW50IGNwdSA9IHNtcF9wcm9jZXNzb3JfaWQoKTsKQEAgLTUx
LDExICs3MywxMyBAQCBzdGF0aWMgdm9pZCBkb19pZGxlKHZvaWQpCiAgICAgcHJvY2Vzc19wZW5k
aW5nX3NvZnRpcnFzKCk7CiAKICAgICBsb2NhbF9pcnFfZGlzYWJsZSgpOworICAgIGlkbGVfdmNw
dV9ydW5zdGF0ZV9jaGFuZ2UoY3B1LCBSVU5TVEFURV9ibG9ja2VkLCBOT1coKSk7CiAgICAgaWYg
KCBjcHVfaXNfaGFsdGFibGUoY3B1KSApCiAgICAgewogICAgICAgICBkc2Ioc3kpOwogICAgICAg
ICB3ZmkoKTsKICAgICB9CisgICAgaWRsZV92Y3B1X3J1bnN0YXRlX2NoYW5nZShjcHUsIFJVTlNU
QVRFX3J1bm5pbmcsIE5PVygpKTsKICAgICBsb2NhbF9pcnFfZW5hYmxlKCk7CiAKICAgICBzY2hl
ZF90aWNrX3Jlc3VtZSgpOwpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9zY2hlZHVsZS5jIGIveGVu
L2NvbW1vbi9zY2hlZHVsZS5jCmluZGV4IDM0OWY5NjIuLjBhMzhkNGEgMTAwNjQ0Ci0tLSBhL3hl
bi9jb21tb24vc2NoZWR1bGUuYworKysgYi94ZW4vY29tbW9uL3NjaGVkdWxlLmMKQEAgLTIxNCw3
ICsyMTQsNyBAQCB1aW50NjRfdCBnZXRfY3B1X2lkbGVfdGltZSh1bnNpZ25lZCBpbnQgY3B1KQog
ICAgIGlmICggY3B1X29ubGluZShjcHUpICYmIHYgKQogICAgICAgICB2Y3B1X3J1bnN0YXRlX2dl
dCh2LCAmc3RhdGUpOwogCi0gICAgcmV0dXJuIHN0YXRlLnRpbWVbUlVOU1RBVEVfcnVubmluZ107
CisgICAgcmV0dXJuIHN0YXRlLnRpbWVbUlVOU1RBVEVfYmxvY2tlZF07CiB9CiAKIC8qCkBAIC05
MjIsNiArOTIyLDggQEAgdm9pZCB2Y3B1X2Jsb2NrKHZvaWQpCiB7CiAgICAgc3RydWN0IHZjcHUg
KnYgPSBjdXJyZW50OwogCisgICAgQVNTRVJUKCFpc19pZGxlX3ZjcHUodikpOworCiAgICAgc2V0
X2JpdChfVlBGX2Jsb2NrZWQsICZ2LT5wYXVzZV9mbGFncyk7CiAKICAgICBhcmNoX3ZjcHVfYmxv
Y2sodik7Ci0tIAoyLjcuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 10:37:54 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 10:37:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqxbk-0006Ym-BZ; Fri, 26 Jul 2019 10:37:52 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=gQyu=VX=gmail.com=andrii.anisov@srs-us1.protection.inumbo.net>)
 id 1hqxbj-0006YS-2Y
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 10:37:51 +0000
X-Inumbo-ID: 6966fc2c-af91-11e9-8980-bc764e045a96
Received: from mail-lj1-x244.google.com (unknown [2a00:1450:4864:20::244])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6966fc2c-af91-11e9-8980-bc764e045a96;
 Fri, 26 Jul 2019 10:37:49 +0000 (UTC)
Received: by mail-lj1-x244.google.com with SMTP id z28so51094529ljn.4
 for <xen-devel@lists.xenproject.org>; Fri, 26 Jul 2019 03:37: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=C3x4QZ/H4fgKZsJV2PbcUbwqhU719ym2cTFrlww8kZY=;
 b=R/H0E1/6+rMg/3WCvEe9/KLRWuqeREmPZE3AiKSsOgN9nnoBk1j6TVzacFxVdnCtHR
 gU845z7hckIYtECJwT5+b0deaH/YpeBEcUDUmpjzua9Pik8s91Pdt4tySnpDlhsOJjdl
 PWsSFPxunfvwbeM8saD9kH1vLKmQ+cslg+941l009y8uwAD4f2OQ06PsLjmKtXP0ZfhA
 VYcFkWtfgiETEcjlKo1ev+/37DMVujdrNPhQy7028ldUXW53k5ZG9smambKHS6TdXLV7
 Vw03wzHDPA9AFRi24+XHNq857R+zhhNRAeTSKsonu82m4GHH4cEkrUzO82B+U09Cy0Dp
 uUsQ==
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=C3x4QZ/H4fgKZsJV2PbcUbwqhU719ym2cTFrlww8kZY=;
 b=J1vLbQ7z+AjiuGe+BdGreybqd2XFokllHjkpXsiqFLV/6A/sSrEjXYY7gCXFVa6jEn
 vCFWh7TF9FCcPzMZIl/VU54vMtjLuyiqV36PFcZJtwHIg6BA9vqvOSRypCITjG1rHMrv
 3O/WLoptJrsPTaCvqEDIZskYt/7PKybwu4nkBklS2o6sIGtUYa9pZxHLq9QVhgE2UlSM
 3IZYWEF85JUExps+NbFUGDgQVGEIuWr06I8Iz/fGPX3eC8rLgp4Z2XGzvLCvOHjbFJxk
 9V5wVcevGm5tTmnorpCqKD0Xw+I4AP3GTghfmjBN4VJrGx+KEKK1Wfmgjci4W07koplT
 hAqw==
X-Gm-Message-State: APjAAAXCLAHjwGABuj8RSShmoXx21rotsJB7O8zWqEursn+RSPL3Fb25
 6m45duncWg367Abgeg1d5gO4LTsG
X-Google-Smtp-Source: APXvYqyT8un3YLD9G2tfwX3LQueJ5HDZkWbzbOKu5Ef/7cVWGME2KZ90taK4tZyTRDrpxTuM+UzZSg==
X-Received: by 2002:a2e:9950:: with SMTP id r16mr31882783ljj.173.1564137467625; 
 Fri, 26 Jul 2019 03:37:47 -0700 (PDT)
Received: from aanisov-work.kyiv.epam.com (ll-22.209.223.85.sovam.net.ua.
 [85.223.209.22])
 by smtp.gmail.com with ESMTPSA id m4sm9938274ljc.56.2019.07.26.03.37.46
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Fri, 26 Jul 2019 03:37:47 -0700 (PDT)
From: Andrii Anisov <andrii.anisov@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Fri, 26 Jul 2019 13:37:36 +0300
Message-Id: <1564137460-25629-4-git-send-email-andrii.anisov@gmail.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1564137460-25629-1-git-send-email-andrii.anisov@gmail.com>
References: <1564137460-25629-1-git-send-email-andrii.anisov@gmail.com>
Subject: [Xen-devel] [RFC 3/6] sysctl: extend XEN_SYSCTL_getcpuinfo 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: Tim Deegan <tim@xen.org>, Stefano Stabellini <sstabellini@kernel.org>,
 Andrii Anisov <andrii_anisov@epam.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Dario Faggioli <dfaggioli@suse.com>,
 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>

RnJvbTogQW5kcmlpIEFuaXNvdiA8YW5kcmlpX2FuaXNvdkBlcGFtLmNvbT4KCkV4dGVuZCBYRU5f
U1lTQ1RMX2dldGNwdWluZm8gaW50ZXJmYWNlIHdpdGggZ3Vlc3QgYW5kIGh5cGVydmlzb3IKdGlt
ZSBpbmZvcm1hdGlvbi4KClNpZ25lZC1vZmYtYnk6IEFuZHJpaSBBbmlzb3YgPGFuZHJpaV9hbmlz
b3ZAZXBhbS5jb20+Ci0tLQogeGVuL2NvbW1vbi9zY2hlZHVsZS5jICAgICAgIHwgMjIgKysrKysr
KysrKysrKysrKysrKysrKwogeGVuL2NvbW1vbi9zeXNjdGwuYyAgICAgICAgIHwgIDIgKysKIHhl
bi9pbmNsdWRlL3B1YmxpYy9zeXNjdGwuaCB8ICAyICsrCiB4ZW4vaW5jbHVkZS94ZW4vc2NoZWQu
aCAgICAgfCAgMiArKwogNCBmaWxlcyBjaGFuZ2VkLCAyOCBpbnNlcnRpb25zKCspCgpkaWZmIC0t
Z2l0IGEveGVuL2NvbW1vbi9zY2hlZHVsZS5jIGIveGVuL2NvbW1vbi9zY2hlZHVsZS5jCmluZGV4
IDBhMzhkNGEuLjllODgwNWQgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24vc2NoZWR1bGUuYworKysg
Yi94ZW4vY29tbW9uL3NjaGVkdWxlLmMKQEAgLTIxNyw2ICsyMTcsMjggQEAgdWludDY0X3QgZ2V0
X2NwdV9pZGxlX3RpbWUodW5zaWduZWQgaW50IGNwdSkKICAgICByZXR1cm4gc3RhdGUudGltZVtS
VU5TVEFURV9ibG9ja2VkXTsKIH0KIAordWludDY0X3QgZ2V0X2NwdV9ndWVzdF90aW1lKHVuc2ln
bmVkIGludCBjcHUpCit7CisgICAgc3RydWN0IHZjcHVfcnVuc3RhdGVfaW5mbyBzdGF0ZSA9IHsg
MCB9OworICAgIHN0cnVjdCB2Y3B1ICp2ID0gaWRsZV92Y3B1W2NwdV07CisKKyAgICBpZiAoIGNw
dV9vbmxpbmUoY3B1KSAmJiB2ICkKKyAgICAgICAgdmNwdV9ydW5zdGF0ZV9nZXQodiwgJnN0YXRl
KTsKKworICAgIHJldHVybiBzdGF0ZS50aW1lW1JVTlNUQVRFX3J1bm5hYmxlXTsKK30KKwordWlu
dDY0X3QgZ2V0X2NwdV9oeXBfdGltZSh1bnNpZ25lZCBpbnQgY3B1KQoreworICAgIHN0cnVjdCB2
Y3B1X3J1bnN0YXRlX2luZm8gc3RhdGUgPSB7IDAgfTsKKyAgICBzdHJ1Y3QgdmNwdSAqdiA9IGlk
bGVfdmNwdVtjcHVdOworCisgICAgaWYgKCBjcHVfb25saW5lKGNwdSkgJiYgdiApCisgICAgICAg
IHZjcHVfcnVuc3RhdGVfZ2V0KHYsICZzdGF0ZSk7CisKKyAgICByZXR1cm4gc3RhdGUudGltZVtS
VU5TVEFURV9ydW5uaW5nXTsKK30KKwogLyoKICAqIElmIGxvY2tzIGFyZSBkaWZmZXJlbnQsIHRh
a2UgdGhlIG9uZSB3aXRoIHRoZSBsb3dlciBhZGRyZXNzIGZpcnN0LgogICogVGhpcyBhdm9pZHMg
ZGVhZC0gb3IgbGl2ZS1sb2NrcyB3aGVuIHRoaXMgY29kZSBpcyBydW5uaW5nIG9uIGJvdGgKZGlm
ZiAtLWdpdCBhL3hlbi9jb21tb24vc3lzY3RsLmMgYi94ZW4vY29tbW9uL3N5c2N0bC5jCmluZGV4
IDc2NWVmZmQuLmM0YWJiMTEgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24vc3lzY3RsLmMKKysrIGIv
eGVuL2NvbW1vbi9zeXNjdGwuYwpAQCAtMTUyLDYgKzE1Miw4IEBAIGxvbmcgZG9fc3lzY3RsKFhF
Tl9HVUVTVF9IQU5ETEVfUEFSQU0oeGVuX3N5c2N0bF90KSB1X3N5c2N0bCkKICAgICAgICAgZm9y
ICggaSA9IDA7IGkgPCBucl9jcHVzOyBpKysgKQogICAgICAgICB7CiAgICAgICAgICAgICBjcHVp
bmZvLmlkbGV0aW1lID0gZ2V0X2NwdV9pZGxlX3RpbWUoaSk7CisgICAgICAgICAgICBjcHVpbmZv
Lmd1ZXN0dGltZSA9IGdldF9jcHVfZ3Vlc3RfdGltZShpKTsKKyAgICAgICAgICAgIGNwdWluZm8u
aHlwdGltZSA9IGdldF9jcHVfaHlwX3RpbWUoaSk7CiAKICAgICAgICAgICAgIGlmICggY29weV90
b19ndWVzdF9vZmZzZXQob3AtPnUuZ2V0Y3B1aW5mby5pbmZvLCBpLCAmY3B1aW5mbywgMSkgKQog
ICAgICAgICAgICAgICAgIGdvdG8gb3V0OwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvcHVibGlj
L3N5c2N0bC5oIGIveGVuL2luY2x1ZGUvcHVibGljL3N5c2N0bC5oCmluZGV4IDkxYzQ4ZGMuLjFh
NGU0ZGUgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3B1YmxpYy9zeXNjdGwuaAorKysgYi94ZW4v
aW5jbHVkZS9wdWJsaWMvc3lzY3RsLmgKQEAgLTE2NCw2ICsxNjQsOCBAQCBzdHJ1Y3QgeGVuX3N5
c2N0bF9kZWJ1Z19rZXlzIHsKIC8qIFhFTl9TWVNDVExfZ2V0Y3B1aW5mbyAqLwogc3RydWN0IHhl
bl9zeXNjdGxfY3B1aW5mbyB7CiAgICAgdWludDY0X2FsaWduZWRfdCBpZGxldGltZTsKKyAgICB1
aW50NjRfYWxpZ25lZF90IGh5cHRpbWU7CisgICAgdWludDY0X2FsaWduZWRfdCBndWVzdHRpbWU7
CiB9OwogdHlwZWRlZiBzdHJ1Y3QgeGVuX3N5c2N0bF9jcHVpbmZvIHhlbl9zeXNjdGxfY3B1aW5m
b190OwogREVGSU5FX1hFTl9HVUVTVF9IQU5ETEUoeGVuX3N5c2N0bF9jcHVpbmZvX3QpOwpkaWZm
IC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL3NjaGVkLmggYi94ZW4vaW5jbHVkZS94ZW4vc2NoZWQu
aAppbmRleCBiNDBjOGZkLi41ZTI4Nzk3IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS94ZW4vc2No
ZWQuaAorKysgYi94ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaApAQCAtODgyLDYgKzg4Miw4IEBAIGlu
dCB2Y3B1X3Bpbl9vdmVycmlkZShzdHJ1Y3QgdmNwdSAqdiwgaW50IGNwdSk7CiAKIHZvaWQgdmNw
dV9ydW5zdGF0ZV9nZXQoc3RydWN0IHZjcHUgKnYsIHN0cnVjdCB2Y3B1X3J1bnN0YXRlX2luZm8g
KnJ1bnN0YXRlKTsKIHVpbnQ2NF90IGdldF9jcHVfaWRsZV90aW1lKHVuc2lnbmVkIGludCBjcHUp
OwordWludDY0X3QgZ2V0X2NwdV9oeXBfdGltZSh1bnNpZ25lZCBpbnQgY3B1KTsKK3VpbnQ2NF90
IGdldF9jcHVfZ3Vlc3RfdGltZSh1bnNpZ25lZCBpbnQgY3B1KTsKIAogLyoKICAqIFVzZWQgYnkg
aWRsZSBsb29wIHRvIGRlY2lkZSB3aGV0aGVyIHRoZXJlIGlzIHdvcmsgdG8gZG86Ci0tIAoyLjcu
NAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 10:37:54 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 10:37:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqxbl-0006ZD-VR; Fri, 26 Jul 2019 10:37: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=gQyu=VX=gmail.com=andrii.anisov@srs-us1.protection.inumbo.net>)
 id 1hqxbl-0006Yy-63
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 10:37:53 +0000
X-Inumbo-ID: 6ade9d24-af91-11e9-8980-bc764e045a96
Received: from mail-lf1-x141.google.com (unknown [2a00:1450:4864:20::141])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6ade9d24-af91-11e9-8980-bc764e045a96;
 Fri, 26 Jul 2019 10:37:51 +0000 (UTC)
Received: by mail-lf1-x141.google.com with SMTP id b17so36773306lff.7
 for <xen-devel@lists.xenproject.org>; Fri, 26 Jul 2019 03:37:51 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:to:cc:subject:date:message-id:in-reply-to:references
 :mime-version:content-transfer-encoding;
 bh=nPUZNsAM40LxOGsx6lmuVJn2v89gou977qScNyinde8=;
 b=J2qCKtwrLHXWe4zuH0pFWEQdcL18O42w6YtFZ+pm2omiDQOHJ2KW6M+4oC8MbTfSf1
 hB/TMSug9aGxkPiAIIF6UiJuVaKAou9usPfbaO9XqYEBvkYRyVBjUwoeeuYth4Nhf+xW
 x4k1mc1pT7ZyLXZslk88/yNHp29yC8emtdNCPA7FtIQyoNVRfHVMIJySOBbNNcA+tjkx
 +Y4XMs1LlnH0fa92ygKeyxXlk6KH7gKei89qBMyn3VX2/JZjD9n64wxuxBXElMmKFocJ
 qdWn5O0HG3ZEyXmEQQyid3hWlBlc4S8YvdK3pKo5WE/yoNAH9GgsvE6+UXK6ECREv65w
 9Qgg==
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=nPUZNsAM40LxOGsx6lmuVJn2v89gou977qScNyinde8=;
 b=MMa60ZMEVfZjelO7N2clRRaoftX5h9pUSJS7JCbamyHeYdJn7hJiPPELP6dpCLWaL2
 FhE4W2QyFGy1IH6Y+mLHXfnVFcxP1kUVRo7Mz7WaCFjtMRU4lRWbo0RSxWu8/LI3qt/l
 PfdfjvXWgnjCRIXGEuuNHNPejUS6tlFEpzs/PwnM6zJqm5VhFrU86I+kLnmkMbFWDV3J
 5WqPiBjGoh13m/XNRNNyRKR4WbeQSIDn/Ki655/5q8w0XG1Xr0wcgbZXIpIN+XUBYDq2
 YXNDE0081qzF/rvNumumjJaTo1j5SGzPhZF5ecWHv5pjzWAxJH6WPj6JKYH9q+j/7SdM
 OgvQ==
X-Gm-Message-State: APjAAAVyr8IOsR3gdUicMIkzdzJsO4qHxTtRPHBuF3ERoBwA0CbKpzCU
 Ic5m3lOK3TgY2t/Os08qkz0+9tFy
X-Google-Smtp-Source: APXvYqzML1t+rRV4ytTFuxDs7jkrk0AYZoGH9rFrIUTWbI2wu4vBlsPDabQwZMhTE0pMSmM1ELa2jQ==
X-Received: by 2002:ac2:5609:: with SMTP id v9mr42000579lfd.27.1564137470036; 
 Fri, 26 Jul 2019 03:37:50 -0700 (PDT)
Received: from aanisov-work.kyiv.epam.com (ll-22.209.223.85.sovam.net.ua.
 [85.223.209.22])
 by smtp.gmail.com with ESMTPSA id m4sm9938274ljc.56.2019.07.26.03.37.48
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Fri, 26 Jul 2019 03:37:49 -0700 (PDT)
From: Andrii Anisov <andrii.anisov@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Fri, 26 Jul 2019 13:37:38 +0300
Message-Id: <1564137460-25629-6-git-send-email-andrii.anisov@gmail.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1564137460-25629-1-git-send-email-andrii.anisov@gmail.com>
References: <1564137460-25629-1-git-send-email-andrii.anisov@gmail.com>
MIME-Version: 1.0
Subject: [Xen-devel] =?utf-8?q?=5BRFC_5/6=5D_arm64=3A_=D1=81all_enter=5Fhy?=
 =?utf-8?q?pervisor=5Fhead_only_when_it_is_needed?=
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Andrii Anisov <andrii_anisov@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogQW5kcmlpIEFuaXNvdiA8YW5kcmlpX2FuaXNvdkBlcGFtLmNvbT4KCk9uIEFSTTY0IHdl
IGtub3cgZXhhY3RseSBpZiB0cmFwIGhhcHBlbmVkIGZyb20gaHlwZXJ2aXNvciBvciBndWVzdCwg
c28Kd2UgZG8gbm90IG5lZWQgdG8gdGFrZSB0aGF0IGRlY2lzaW9uLiBUaGlzIHJlZHVjZXMgYSBj
b25kaXRpb24gZm9yCmFsbCBlbnRlcl9oeXBlcnZpc29yX2hlYWQgY2FsbHMgYW5kIHRoZSBmdW5j
dGlvbiBjYWxsIGZvciB0cmFwcyBmcm9tCnRoZSBoeXBlcnZpc29yIG1vZGUuCgpDdXJyZW50bHks
IGl0IGlzIGltcGxlbWVudGVkIGZvciBBUk02NCBvbmx5LiBJbnRlZ3JhdGluZyB0aGUgc3R1ZmYK
d2l0aCBBUk0zMiByZXF1aXJlcyBtb3ZpbmcgYCBpZiAoIGd1ZXN0X21vZGUocmVncykgKWAgY29u
ZGl0aW9uCmludG8gQVJNMzIgc3BlY2lmaWMgdHJhcHMuYwoKU2lnbmVkLW9mZi1ieTogQW5kcmlp
IEFuaXNvdiA8YW5kcmlpX2FuaXNvdkBlcGFtLmNvbT4KLS0tCiB4ZW4vYXJjaC9hcm0vYXJtNjQv
ZW50cnkuUyB8ICA2ICsrLS0KIHhlbi9hcmNoL2FybS90cmFwcy5jICAgICAgIHwgNzUgKysrKysr
KysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogMiBmaWxlcyBjaGFuZ2Vk
LCA0MyBpbnNlcnRpb25zKCspLCAzOCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJj
aC9hcm0vYXJtNjQvZW50cnkuUyBiL3hlbi9hcmNoL2FybS9hcm02NC9lbnRyeS5TCmluZGV4IDhm
Mjg3ODkuLjIxYzcxMGQgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9hcm02NC9lbnRyeS5TCisr
KyBiL3hlbi9hcmNoL2FybS9hcm02NC9lbnRyeS5TCkBAIC0yMTEsNyArMjExLDcgQEAgaHlwX2ly
cToKICAgICAgICAgZW50cnkgICBoeXA9MQogICAgICAgICBtc3IgICAgIGRhaWZjbHIsICM0CiAg
ICAgICAgIG1vdiAgICAgeDAsIHNwCi0gICAgICAgIGJsICAgICAgZG9fdHJhcF9pcnEKKyAgICAg
ICAgYmwgICAgICBkb190cmFwX2h5cF9pcnEKICAgICAgICAgZXhpdCAgICBoeXA9MQogCiBndWVz
dF9zeW5jOgpAQCAtMzIxLDcgKzMyMSw3IEBAIGd1ZXN0X2lycToKICAgICAgICAgICAgICAgICAg
ICAgU0tJUF9TWU5DSFJPTklaRV9TRVJST1JfRU5UUllfRVhJVCkKICAgICAgICAgbXNyICAgICBk
YWlmY2xyLCAjNAogICAgICAgICBtb3YgICAgIHgwLCBzcAotICAgICAgICBibCAgICAgIGRvX3Ry
YXBfaXJxCisgICAgICAgIGJsICAgICAgZG9fdHJhcF9ndWVzdF9pcnEKIDE6CiAgICAgICAgIGV4
aXQgICAgaHlwPTAsIGNvbXBhdD0wCiAKQEAgLTM2NCw3ICszNjQsNyBAQCBndWVzdF9pcnFfY29t
cGF0OgogICAgICAgICAgICAgICAgICAgICBTS0lQX1NZTkNIUk9OSVpFX1NFUlJPUl9FTlRSWV9F
WElUKQogICAgICAgICBtc3IgICAgIGRhaWZjbHIsICM0CiAgICAgICAgIG1vdiAgICAgeDAsIHNw
Ci0gICAgICAgIGJsICAgICAgZG9fdHJhcF9pcnEKKyAgICAgICAgYmwgICAgICBkb190cmFwX2d1
ZXN0X2lycQogMToKICAgICAgICAgZXhpdCAgICBoeXA9MCwgY29tcGF0PTEKIApkaWZmIC0tZ2l0
IGEveGVuL2FyY2gvYXJtL3RyYXBzLmMgYi94ZW4vYXJjaC9hcm0vdHJhcHMuYwppbmRleCA1YTlk
YzY2Li4xMzcyNmRiIDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vdHJhcHMuYworKysgYi94ZW4v
YXJjaC9hcm0vdHJhcHMuYwpAQCAtMjAxMSw0OCArMjAxMSw0NSBAQCBzdGF0aWMgaW5saW5lIGJv
b2wgbmVlZHNfc3NiZF9mbGlwKHN0cnVjdCB2Y3B1ICp2KQogICAgICAgICAgICAgIGNwdV9yZXF1
aXJlX3NzYmRfbWl0aWdhdGlvbigpOwogfQogCi1zdGF0aWMgdm9pZCBlbnRlcl9oeXBlcnZpc29y
X2hlYWQoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCitzdGF0aWMgdm9pZCBlbnRlcl9oeXBl
cnZpc29yX2hlYWQodm9pZCkKIHsKLSAgICBpZiAoIGd1ZXN0X21vZGUocmVncykgKQotICAgIHsK
LSAgICAgICAgc3RydWN0IHZjcHUgKnYgPSBjdXJyZW50OworICAgIHN0cnVjdCB2Y3B1ICp2ID0g
Y3VycmVudDsKIAotICAgICAgICBBU1NFUlQoIWxvY2FsX2lycV9pc19lbmFibGVkKCkpOworICAg
IEFTU0VSVCghbG9jYWxfaXJxX2lzX2VuYWJsZWQoKSk7CiAKLSAgICAgICAgLyogSWYgdGhlIGd1
ZXN0IGhhcyBkaXNhYmxlZCB0aGUgd29ya2Fyb3VuZCwgYnJpbmcgaXQgYmFjayBvbi4gKi8KLSAg
ICAgICAgaWYgKCBuZWVkc19zc2JkX2ZsaXAodikgKQotICAgICAgICAgICAgYXJtX3NtY2NjXzFf
MV9zbWMoQVJNX1NNQ0NDX0FSQ0hfV09SS0FST1VORF8yX0ZJRCwgMSwgTlVMTCk7CisgICAgLyog
SWYgdGhlIGd1ZXN0IGhhcyBkaXNhYmxlZCB0aGUgd29ya2Fyb3VuZCwgYnJpbmcgaXQgYmFjayBv
bi4gKi8KKyAgICBpZiAoIG5lZWRzX3NzYmRfZmxpcCh2KSApCisgICAgICAgIGFybV9zbWNjY18x
XzFfc21jKEFSTV9TTUNDQ19BUkNIX1dPUktBUk9VTkRfMl9GSUQsIDEsIE5VTEwpOwogCi0gICAg
ICAgIC8qCi0gICAgICAgICAqIElmIHdlIHBlbmRlZCBhIHZpcnR1YWwgYWJvcnQsIHByZXNlcnZl
IGl0IHVudGlsIGl0IGdldHMgY2xlYXJlZC4KLSAgICAgICAgICogU2VlIEFSTSBBUk0gRERJIDA0
ODdBLmogRDEuMTQuMyAoVmlydHVhbCBJbnRlcnJ1cHRzKSBmb3IgZGV0YWlscywKLSAgICAgICAg
ICogYnV0IHRoZSBjcnVjaWFsIGJpdCBpcyAiT24gdGFraW5nIGEgdlNFcnJvciBpbnRlcnJ1cHQs
IEhDUl9FTDIuVlNFCi0gICAgICAgICAqIChhbGlhcyBvZiBIQ1IuVkEpIGlzIGNsZWFyZWQgdG8g
MC4iCi0gICAgICAgICAqLwotICAgICAgICBpZiAoIHYtPmFyY2guaGNyX2VsMiAmIEhDUl9WQSAp
Ci0gICAgICAgICAgICB2LT5hcmNoLmhjcl9lbDIgPSBSRUFEX1NZU1JFRyhIQ1JfRUwyKTsKKyAg
ICAvKgorICAgICAqIElmIHdlIHBlbmRlZCBhIHZpcnR1YWwgYWJvcnQsIHByZXNlcnZlIGl0IHVu
dGlsIGl0IGdldHMgY2xlYXJlZC4KKyAgICAgKiBTZWUgQVJNIEFSTSBEREkgMDQ4N0EuaiBEMS4x
NC4zIChWaXJ0dWFsIEludGVycnVwdHMpIGZvciBkZXRhaWxzLAorICAgICAqIGJ1dCB0aGUgY3J1
Y2lhbCBiaXQgaXMgIk9uIHRha2luZyBhIHZTRXJyb3IgaW50ZXJydXB0LCBIQ1JfRUwyLlZTRQor
ICAgICAqIChhbGlhcyBvZiBIQ1IuVkEpIGlzIGNsZWFyZWQgdG8gMC4iCisgICAgICovCisgICAg
aWYgKCB2LT5hcmNoLmhjcl9lbDIgJiBIQ1JfVkEgKQorICAgICAgICB2LT5hcmNoLmhjcl9lbDIg
PSBSRUFEX1NZU1JFRyhIQ1JfRUwyKTsKIAogI2lmZGVmIENPTkZJR19ORVdfVkdJQwotICAgICAg
ICAvKgotICAgICAgICAgKiBXZSBuZWVkIHRvIHVwZGF0ZSB0aGUgc3RhdGUgb2Ygb3VyIGVtdWxh
dGVkIGRldmljZXMgdXNpbmcgbGV2ZWwKLSAgICAgICAgICogdHJpZ2dlcmVkIGludGVycnVwdHMg
YmVmb3JlIHN5bmNpbmcgYmFjayB0aGUgVkdJQyBzdGF0ZS4KLSAgICAgICAgICoKLSAgICAgICAg
ICogVE9ETzogSW52ZXN0aWdhdGUgd2hldGhlciB0aGlzIGlzIG5lY2Vzc2FyeSB0byBkbyBvbiBl
dmVyeQotICAgICAgICAgKiB0cmFwIGFuZCBob3cgaXQgY2FuIGJlIG9wdGltaXNlZC4KLSAgICAg
ICAgICovCi0gICAgICAgIHZ0aW1lcl91cGRhdGVfaXJxcyh2KTsKLSAgICAgICAgdmNwdV91cGRh
dGVfZXZ0Y2huX2lycSh2KTsKKyAgICAvKgorICAgICAqIFdlIG5lZWQgdG8gdXBkYXRlIHRoZSBz
dGF0ZSBvZiBvdXIgZW11bGF0ZWQgZGV2aWNlcyB1c2luZyBsZXZlbAorICAgICAqIHRyaWdnZXJl
ZCBpbnRlcnJ1cHRzIGJlZm9yZSBzeW5jaW5nIGJhY2sgdGhlIFZHSUMgc3RhdGUuCisgICAgICoK
KyAgICAgKiBUT0RPOiBJbnZlc3RpZ2F0ZSB3aGV0aGVyIHRoaXMgaXMgbmVjZXNzYXJ5IHRvIGRv
IG9uIGV2ZXJ5CisgICAgICogdHJhcCBhbmQgaG93IGl0IGNhbiBiZSBvcHRpbWlzZWQuCisgICAg
ICovCisgICAgdnRpbWVyX3VwZGF0ZV9pcnFzKHYpOworICAgIHZjcHVfdXBkYXRlX2V2dGNobl9p
cnEodik7CiAjZW5kaWYKIAotICAgICAgICB2Z2ljX3N5bmNfZnJvbV9scnModik7Ci0gICAgfQor
ICAgIHZnaWNfc3luY19mcm9tX2xycyh2KTsKIH0KIAogdm9pZCBkb190cmFwX2d1ZXN0X3N5bmMo
c3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiB7CiAgICAgY29uc3QgdW5pb24gaHNyIGhzciA9
IHsgLmJpdHMgPSByZWdzLT5oc3IgfTsKIAotICAgIGVudGVyX2h5cGVydmlzb3JfaGVhZChyZWdz
KTsKKyAgICBlbnRlcl9oeXBlcnZpc29yX2hlYWQoKTsKICAgICBsb2NhbF9pcnFfZW5hYmxlKCk7
CiAKICAgICBzd2l0Y2ggKCBoc3IuZWMgKQpAQCAtMjE4OCw3ICsyMTg1LDYgQEAgdm9pZCBkb190
cmFwX2h5cF9zeW5jKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogewogICAgIGNvbnN0IHVu
aW9uIGhzciBoc3IgPSB7IC5iaXRzID0gcmVncy0+aHNyIH07CiAKLSAgICBlbnRlcl9oeXBlcnZp
c29yX2hlYWQocmVncyk7CiAgICAgbG9jYWxfaXJxX2VuYWJsZSgpOwogCiAgICAgc3dpdGNoICgg
aHNyLmVjICkKQEAgLTIyMjcsNyArMjIyMyw2IEBAIHZvaWQgZG9fdHJhcF9oeXBfc3luYyhzdHJ1
Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKIAogdm9pZCBkb190cmFwX2h5cF9zZXJyb3Ioc3RydWN0
IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiB7Ci0gICAgZW50ZXJfaHlwZXJ2aXNvcl9oZWFkKHJlZ3Mp
OwogICAgIGxvY2FsX2lycV9lbmFibGUoKTsKIAogICAgIF9fZG9fdHJhcF9zZXJyb3IocmVncywg
VkFCT1JUX0dFTl9CWV9HVUVTVChyZWdzKSk7CkBAIC0yMjM1LDIxICsyMjMwLDMxIEBAIHZvaWQg
ZG9fdHJhcF9oeXBfc2Vycm9yKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogCiB2b2lkIGRv
X3RyYXBfZ3Vlc3Rfc2Vycm9yKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogewotICAgIGVu
dGVyX2h5cGVydmlzb3JfaGVhZChyZWdzKTsKKyAgICBlbnRlcl9oeXBlcnZpc29yX2hlYWQoKTsK
ICAgICBsb2NhbF9pcnFfZW5hYmxlKCk7CiAKICAgICBfX2RvX3RyYXBfc2Vycm9yKHJlZ3MsIHRy
dWUpOwogfQogCi12b2lkIGRvX3RyYXBfaXJxKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQor
dm9pZCBkb190cmFwX2d1ZXN0X2lycShzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKK3sKKyAg
ICBlbnRlcl9oeXBlcnZpc29yX2hlYWQoKTsKKyAgICBnaWNfaW50ZXJydXB0KHJlZ3MsIDApOwor
fQorCit2b2lkIGRvX3RyYXBfZ3Vlc3RfZmlxKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQor
eworICAgIGVudGVyX2h5cGVydmlzb3JfaGVhZCgpOworICAgIGdpY19pbnRlcnJ1cHQocmVncywg
MSk7Cit9CisKK3ZvaWQgZG9fdHJhcF9oeXBfaXJxKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdz
KQogewotICAgIGVudGVyX2h5cGVydmlzb3JfaGVhZChyZWdzKTsKICAgICBnaWNfaW50ZXJydXB0
KHJlZ3MsIDApOwogfQogCi12b2lkIGRvX3RyYXBfZmlxKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpy
ZWdzKQordm9pZCBkb190cmFwX2h5cF9maXEoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiB7
Ci0gICAgZW50ZXJfaHlwZXJ2aXNvcl9oZWFkKHJlZ3MpOwogICAgIGdpY19pbnRlcnJ1cHQocmVn
cywgMSk7CiB9CiAKLS0gCjIuNy40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 10:37:54 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 10:37:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqxbg-0006Xt-KY; Fri, 26 Jul 2019 10: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=gQyu=VX=gmail.com=andrii.anisov@srs-us1.protection.inumbo.net>)
 id 1hqxbf-0006Xi-LC
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 10:37:47 +0000
X-Inumbo-ID: 678e6ef2-af91-11e9-8980-bc764e045a96
Received: from mail-lj1-x243.google.com (unknown [2a00:1450:4864:20::243])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 678e6ef2-af91-11e9-8980-bc764e045a96;
 Fri, 26 Jul 2019 10:37:46 +0000 (UTC)
Received: by mail-lj1-x243.google.com with SMTP id i21so51040302ljj.3
 for <xen-devel@lists.xenproject.org>; Fri, 26 Jul 2019 03:37: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=+Sj40svUpTZp0FXDzpVnnnckBrBiw8PXNGcGLtUyPKE=;
 b=u4em/W6jRqWmOf+CYZ3d1Q3rNyyCnhsP4bkIqS0Bc27rpzcgf1ddnkGGBOtTBz/Kwv
 YnquHzQtRhbVjwZAfe4w6ETGxdR0sS+ZX0tVLMxszwSjoi5z1zAmqH3OOqva8UQBPBbN
 wgrF62Iun2BLLIVhHOCyhXEL0XMR9dMxe9GCaxELUhZsqeXmoigFCX/UvxTvLaCE9W1i
 dqf9QNT2TyATgcbCDEik6WMI8NgjyKGsc+/lO2rYCtE2JTytwtWsYKgQe0sFBNiuKpqY
 dDXVkzC6nE/KeQBVwwT6LXWu+tqPom9mqN6iLSuzagSaIrrmwMGDXZVAg78hpNnx4bJM
 Qwlg==
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=+Sj40svUpTZp0FXDzpVnnnckBrBiw8PXNGcGLtUyPKE=;
 b=N30fDrQNwMmFHlLGiG3WTYZOtaZ9oGCCdtweAbAzil8/xc92MEEtsqaHOAXZ/bm3mH
 Y/MLqKVymChaQM0cmrEVZstlKXTbZDq4ADzDfRyPBgzaRrR0iRLuTmGTxr/VM631c/B3
 CM3Z1UYqpCKAC00RNUxzZIkRgV5YYAhWgkz4huWE5k41VDDnf5EATAjDYQsPGcKeZ0yn
 dXrCwctcef1DZiIM5VXj0Cr7aVDbOfKWSvwnvL+VfUAOa1yqKL4tYkUnKbfAI4IbAPe3
 uAiPTeocRoj/1AWnr/15KPi3H44A79zmaRb0niCYVHAYxW+pfjGRz+Zbw3+tgWHrUvm3
 4G/A==
X-Gm-Message-State: APjAAAXNMbNUfBfv2+NIVHi2gXjbJg9QevElI0Fa3JzISnJ+WTrGw0bi
 dHXk7EqPh9seDg9ubpFMEaaJWI5Q
X-Google-Smtp-Source: APXvYqwXXNpLzZGEnDDiwwHay0T5FDcaE/mLGYQOy37/tNPPR4fhRzc4ujo6laCsPVMrXFxbagdP8g==
X-Received: by 2002:a2e:9593:: with SMTP id w19mr1850913ljh.69.1564137464536; 
 Fri, 26 Jul 2019 03:37:44 -0700 (PDT)
Received: from aanisov-work.kyiv.epam.com (ll-22.209.223.85.sovam.net.ua.
 [85.223.209.22])
 by smtp.gmail.com with ESMTPSA id m4sm9938274ljc.56.2019.07.26.03.37.43
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Fri, 26 Jul 2019 03:37:43 -0700 (PDT)
From: Andrii Anisov <andrii.anisov@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Fri, 26 Jul 2019 13:37:34 +0300
Message-Id: <1564137460-25629-2-git-send-email-andrii.anisov@gmail.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1564137460-25629-1-git-send-email-andrii.anisov@gmail.com>
References: <1564137460-25629-1-git-send-email-andrii.anisov@gmail.com>
Subject: [Xen-devel] [RFC 1/6] xen/arm: Re-enable interrupt later in the
 trap path
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Andrii Anisov <andrii_anisov@epam.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KClRoaXMgbWFrZXMgZnVu
Y3Rpb24gZW50ZXJfaHlwZXJ2aXNvcl9oZWFkKCkgYmVpbmcgZXhlY3V0ZWQgd2l0aAppcnFzIGxv
Y2tlZC4KClNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+
CltBbmRyaWk6IGFkZCBhIGp1c3RpZmljYXRpb24gY29tbWl0IG1lc3NhZ2VdClNpZ25lZC1vZmYt
Ynk6IEFuZHJpaSBBbmlzb3YgPGFuZHJpaV9hbmlzb3ZAZXBhbS5jb20+Ci0tLQogeGVuL2FyY2gv
YXJtL2FybTY0L2VudHJ5LlMgfCAxMSArKysrKy0tLS0tLQogeGVuL2FyY2gvYXJtL3RyYXBzLmMg
ICAgICAgfCAgNiArKysrKysKIDIgZmlsZXMgY2hhbmdlZCwgMTEgaW5zZXJ0aW9ucygrKSwgNiBk
ZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vYXJtNjQvZW50cnkuUyBiL3hl
bi9hcmNoL2FybS9hcm02NC9lbnRyeS5TCmluZGV4IDk3YjA1ZjUuLjhmMjg3ODkgMTAwNjQ0Ci0t
LSBhL3hlbi9hcmNoL2FybS9hcm02NC9lbnRyeS5TCisrKyBiL3hlbi9hcmNoL2FybS9hcm02NC9l
bnRyeS5TCkBAIC0xOTUsNyArMTk1LDYgQEAgaHlwX2Vycm9yX2ludmFsaWQ6CiAKIGh5cF9lcnJv
cjoKICAgICAgICAgZW50cnkgICBoeXA9MQotICAgICAgICBtc3IgICAgIGRhaWZjbHIsICMyCiAg
ICAgICAgIG1vdiAgICAgeDAsIHNwCiAgICAgICAgIGJsICAgICAgZG9fdHJhcF9oeXBfc2Vycm9y
CiAgICAgICAgIGV4aXQgICAgaHlwPTEKQEAgLTIwMyw3ICsyMDIsNyBAQCBoeXBfZXJyb3I6CiAv
KiBUcmFwcyB0YWtlbiBpbiBDdXJyZW50IEVMIHdpdGggU1BfRUx4ICovCiBoeXBfc3luYzoKICAg
ICAgICAgZW50cnkgICBoeXA9MQotICAgICAgICBtc3IgICAgIGRhaWZjbHIsICM2CisgICAgICAg
IG1zciAgICAgZGFpZmNsciwgIzQKICAgICAgICAgbW92ICAgICB4MCwgc3AKICAgICAgICAgYmwg
ICAgICBkb190cmFwX2h5cF9zeW5jCiAgICAgICAgIGV4aXQgICAgaHlwPTEKQEAgLTMwNCw3ICsz
MDMsNyBAQCBndWVzdF9zeW5jX3Nsb3dwYXRoOgogICAgICAgICBBTFRFUk5BVElWRSgiYmwgY2hl
Y2tfcGVuZGluZ192c2Vycm9yOyBjYm56IHgwLCAxZiIsCiAgICAgICAgICAgICAgICAgICAgICJu
b3A7IG5vcCIsCiAgICAgICAgICAgICAgICAgICAgIFNLSVBfU1lOQ0hST05JWkVfU0VSUk9SX0VO
VFJZX0VYSVQpCi0gICAgICAgIG1zciAgICAgZGFpZmNsciwgIzYKKyAgICAgICAgbXNyICAgICBk
YWlmY2xyLCAjNAogICAgICAgICBtb3YgICAgIHgwLCBzcAogICAgICAgICBibCAgICAgIGRvX3Ry
YXBfZ3Vlc3Rfc3luYwogMToKQEAgLTMzMiw3ICszMzEsNyBAQCBndWVzdF9maXFfaW52YWxpZDoK
IAogZ3Vlc3RfZXJyb3I6CiAgICAgICAgIGVudHJ5ICAgaHlwPTAsIGNvbXBhdD0wCi0gICAgICAg
IG1zciAgICAgZGFpZmNsciwgIzYKKyAgICAgICAgbXNyICAgICBkYWlmY2xyLCAjNAogICAgICAg
ICBtb3YgICAgIHgwLCBzcAogICAgICAgICBibCAgICAgIGRvX3RyYXBfZ3Vlc3Rfc2Vycm9yCiAg
ICAgICAgIGV4aXQgICAgaHlwPTAsIGNvbXBhdD0wCkBAIC0zNDcsNyArMzQ2LDcgQEAgZ3Vlc3Rf
c3luY19jb21wYXQ6CiAgICAgICAgIEFMVEVSTkFUSVZFKCJibCBjaGVja19wZW5kaW5nX3ZzZXJy
b3I7IGNibnogeDAsIDFmIiwKICAgICAgICAgICAgICAgICAgICAgIm5vcDsgbm9wIiwKICAgICAg
ICAgICAgICAgICAgICAgU0tJUF9TWU5DSFJPTklaRV9TRVJST1JfRU5UUllfRVhJVCkKLSAgICAg
ICAgbXNyICAgICBkYWlmY2xyLCAjNgorICAgICAgICBtc3IgICAgIGRhaWZjbHIsICM0CiAgICAg
ICAgIG1vdiAgICAgeDAsIHNwCiAgICAgICAgIGJsICAgICAgZG9fdHJhcF9ndWVzdF9zeW5jCiAx
OgpAQCAtMzc1LDcgKzM3NCw3IEBAIGd1ZXN0X2ZpcV9pbnZhbGlkX2NvbXBhdDoKIAogZ3Vlc3Rf
ZXJyb3JfY29tcGF0OgogICAgICAgICBlbnRyeSAgIGh5cD0wLCBjb21wYXQ9MQotICAgICAgICBt
c3IgICAgIGRhaWZjbHIsICM2CisgICAgICAgIG1zciAgICAgZGFpZmNsciwgIzQKICAgICAgICAg
bW92ICAgICB4MCwgc3AKICAgICAgICAgYmwgICAgICBkb190cmFwX2d1ZXN0X3NlcnJvcgogICAg
ICAgICBleGl0ICAgIGh5cD0wLCBjb21wYXQ9MQpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL3Ry
YXBzLmMgYi94ZW4vYXJjaC9hcm0vdHJhcHMuYwppbmRleCAzMTAzNjIwLi41YTlkYzY2IDEwMDY0
NAotLS0gYS94ZW4vYXJjaC9hcm0vdHJhcHMuYworKysgYi94ZW4vYXJjaC9hcm0vdHJhcHMuYwpA
QCAtMjAxNyw2ICsyMDE3LDggQEAgc3RhdGljIHZvaWQgZW50ZXJfaHlwZXJ2aXNvcl9oZWFkKHN0
cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogICAgIHsKICAgICAgICAgc3RydWN0IHZjcHUgKnYg
PSBjdXJyZW50OwogCisgICAgICAgIEFTU0VSVCghbG9jYWxfaXJxX2lzX2VuYWJsZWQoKSk7CisK
ICAgICAgICAgLyogSWYgdGhlIGd1ZXN0IGhhcyBkaXNhYmxlZCB0aGUgd29ya2Fyb3VuZCwgYnJp
bmcgaXQgYmFjayBvbi4gKi8KICAgICAgICAgaWYgKCBuZWVkc19zc2JkX2ZsaXAodikgKQogICAg
ICAgICAgICAgYXJtX3NtY2NjXzFfMV9zbWMoQVJNX1NNQ0NDX0FSQ0hfV09SS0FST1VORF8yX0ZJ
RCwgMSwgTlVMTCk7CkBAIC0yMDUxLDYgKzIwNTMsNyBAQCB2b2lkIGRvX3RyYXBfZ3Vlc3Rfc3lu
YyhzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKICAgICBjb25zdCB1bmlvbiBoc3IgaHNyID0g
eyAuYml0cyA9IHJlZ3MtPmhzciB9OwogCiAgICAgZW50ZXJfaHlwZXJ2aXNvcl9oZWFkKHJlZ3Mp
OworICAgIGxvY2FsX2lycV9lbmFibGUoKTsKIAogICAgIHN3aXRjaCAoIGhzci5lYyApCiAgICAg
ewpAQCAtMjE4Niw2ICsyMTg5LDcgQEAgdm9pZCBkb190cmFwX2h5cF9zeW5jKHN0cnVjdCBjcHVf
dXNlcl9yZWdzICpyZWdzKQogICAgIGNvbnN0IHVuaW9uIGhzciBoc3IgPSB7IC5iaXRzID0gcmVn
cy0+aHNyIH07CiAKICAgICBlbnRlcl9oeXBlcnZpc29yX2hlYWQocmVncyk7CisgICAgbG9jYWxf
aXJxX2VuYWJsZSgpOwogCiAgICAgc3dpdGNoICggaHNyLmVjICkKICAgICB7CkBAIC0yMjI0LDYg
KzIyMjgsNyBAQCB2b2lkIGRvX3RyYXBfaHlwX3N5bmMoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJl
Z3MpCiB2b2lkIGRvX3RyYXBfaHlwX3NlcnJvcihzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykK
IHsKICAgICBlbnRlcl9oeXBlcnZpc29yX2hlYWQocmVncyk7CisgICAgbG9jYWxfaXJxX2VuYWJs
ZSgpOwogCiAgICAgX19kb190cmFwX3NlcnJvcihyZWdzLCBWQUJPUlRfR0VOX0JZX0dVRVNUKHJl
Z3MpKTsKIH0KQEAgLTIyMzEsNiArMjIzNiw3IEBAIHZvaWQgZG9fdHJhcF9oeXBfc2Vycm9yKHN0
cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogdm9pZCBkb190cmFwX2d1ZXN0X3NlcnJvcihzdHJ1
Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKIHsKICAgICBlbnRlcl9oeXBlcnZpc29yX2hlYWQocmVn
cyk7CisgICAgbG9jYWxfaXJxX2VuYWJsZSgpOwogCiAgICAgX19kb190cmFwX3NlcnJvcihyZWdz
LCB0cnVlKTsKIH0KLS0gCjIuNy40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 10:37:54 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 10:37:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqxbg-0006Xn-BD; Fri, 26 Jul 2019 10: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=gQyu=VX=gmail.com=andrii.anisov@srs-us1.protection.inumbo.net>)
 id 1hqxbe-0006Xb-Bg
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 10:37:46 +0000
X-Inumbo-ID: 66ca4a4e-af91-11e9-8980-bc764e045a96
Received: from mail-lj1-x229.google.com (unknown [2a00:1450:4864:20::229])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 66ca4a4e-af91-11e9-8980-bc764e045a96;
 Fri, 26 Jul 2019 10:37:45 +0000 (UTC)
Received: by mail-lj1-x229.google.com with SMTP id k18so50991116ljc.11
 for <xen-devel@lists.xenproject.org>; Fri, 26 Jul 2019 03:37:44 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:to:cc:subject:date:message-id;
 bh=2Y7uepLcrO+C0MZ/uOVGDbGteSAo8Cp1hAfmCMuspB0=;
 b=CTeMMh+5+2f3/W96UP76n8EFlpY2HVx8W57hgK2z/VlMCux5soHj7NpuAV+XEZG7Mu
 1AfDAvM5DOi8kXQjzQULpGNZl0AjECo+h+fEk3/TOwiWYT5Bgs8Y/OCy50bHSJ9ZhYwL
 0cQvaWgBNGpv9s4DHCiruaUZe3+2h+cZQ7yHEjOHl4gcq9eIRdS5OoMyDHZHjYYU0oTk
 hbt/S3H+s094Ti45Kb+Qaxv94KD7f5uEIyvvedPg1gNM09FFmsfkx1VDULWZ3YaLiOgr
 gjQhKp90QWO4Xkf8m7QZiZPeIt9JIXQA+cufoU9WUAp8q5S5njZ4uxS5pUPC8NG8YSYh
 +tCA==
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=2Y7uepLcrO+C0MZ/uOVGDbGteSAo8Cp1hAfmCMuspB0=;
 b=dJiBsRo2dk0xZIIWu4Rh59zLMicXeTSLEz9oyTrYsKXAHipbQwnpMXuuLVFvbvGWjD
 rR84sa4BI9Np26Wygv1Fmgwmpk+1ppxBjYXqGLy6aoTJVFZBmqhmiqX/ItwkujAbiIaT
 1Yu67JWqQHHNp3lPuQPWvSOnNbnAefDYuBxFvG5sAIkJlfAGbQcTzMkWo5ggOHVrXPm2
 V/dcO9jldhdlO+6Vy+frmmh+LOpxxQ+2uCePBRHxRCvAbXDQQxYCP3pFWrPM7NhEnUcm
 bkdZthnS3r1BLsXkMSjBiyqz53df55egdbNBUoGtE26tSmB/g1OfPvRwzbWJ1JKI5lHx
 LV3w==
X-Gm-Message-State: APjAAAXEC8jyc285Iufaqhx8ZVogDOZ39Yv8PCpoNIoAxtzUU7GcqCS0
 eUKpvz0hibgmvbvbfAClMgfxxEM9
X-Google-Smtp-Source: APXvYqwEhkIAoXg9XYOMLJnhCBTqqlunGjZoY4XoDA2ps1F0hsa3YUIHSeFbzfLID3T7MaBpYchWfw==
X-Received: by 2002:a05:651c:87:: with SMTP id
 7mr40516917ljq.184.1564137463132; 
 Fri, 26 Jul 2019 03:37:43 -0700 (PDT)
Received: from aanisov-work.kyiv.epam.com (ll-22.209.223.85.sovam.net.ua.
 [85.223.209.22])
 by smtp.gmail.com with ESMTPSA id m4sm9938274ljc.56.2019.07.26.03.37.41
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Fri, 26 Jul 2019 03:37:42 -0700 (PDT)
From: Andrii Anisov <andrii.anisov@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Fri, 26 Jul 2019 13:37:33 +0300
Message-Id: <1564137460-25629-1-git-send-email-andrii.anisov@gmail.com>
X-Mailer: git-send-email 2.7.4
Subject: [Xen-devel] [RFC 0/6] XEN scheduling hardening
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrii Anisov <andrii_anisov@epam.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogQW5kcmlpIEFuaXNvdiA8YW5kcmlpX2FuaXNvdkBlcGFtLmNvbT4KClRoaXMgaXMgdGhl
IHZlcnkgUkZDIHNlcmllcywgd2hpY2ggaXMgYWltZWQgdG8gYWRkcmVzcyBzb21lIG9mIFZDUFUg
dGltZQphY2NvdW50aW5nIHByb2JsZW1zIHdoaWNoIGFmZmVjdCBzY2hlZHVsaW5nIGZhaXJuZXNz
IGFuZCBhY2N1cmFjeS4gUGxlYXNlCm5vdGUgdGhhdCB0aGlzIGlzIGRvbmUgZm9yIEFSTTY0IHll
dC4KCk9uZSBvZiB0aGUgc2NoZWR1bGluZyBwcm9ibGVtcyBpcyBhIG1pc2xlYWRpbmcgQ1BVIGlk
bGUgdGltZSBjb25jZXB0LiBOb3cKZm9yIHRoZSBDUFUgaWRsZSB0aW1lLCBpdCBpcyB0YWtlbiBh
biBpZGxlIHZjcHUgcnVuIHRpbWUuIEJ1dCBpZGxlIHZjcHUgcnVuCnRpbWUgaW5jbHVkZXMgSVJR
IHByb2Nlc3NpbmcsIHNvZnRpcnFzIHByb2Nlc3NpbmcsIHRhc2tsZXRzIHByb2Nlc3NpbmcsIGV0
Yy4KVGhvc2UgdGFza3MgYXJlIG5vdCBhY3R1YWwgaWRsZSBhbmQgdGhleSBhY2NvdW50aW5nIG1h
eSBtaXNsZWFkIENQVSBmcmVxCmdvdmVybm9ycyB3aG8gcmVseSBvbiB0aGUgQ1BVIGlkbGUgdGlt
ZS4gSW4gdGhpcyBzZXJpZXMsIGl0IGlzIHN1Z2dlc3RlZCB0bwp0YWtlIHRoZSB0aW1lIG9mIHRo
ZSBhY3R1YWwgQ1BVIGxvdyBwb3dlciBtb2RlIGFzIHRoZSBpZGxlIHRpbWUuIAoKVGhlIG90aGVy
IHByb2JsZW0gaXMgdGhhdCBwdXJlIGh5cGVydmlzb3IgdGFza3MgZXhlY3V0aW9uIHRpbWUgaXMg
Y2hhcmdlZCBmcm9tCnRoZSBndWVzdCB2Y3B1IGJ1ZGdldC4gRm9yIGV4YW1wbGUsIElSUSBhbmQg
c29mdGlycSBwcm9jZXNzaW5nIHRpbWUgYXJlIGNoYXJnZWQKZnJvbSB0aGUgY3VycmVudCB2Y3B1
IGJ1ZGdldCwgd2hpY2ggaXMgbGlrZWx5IHRoZSBndWVzdCB2Y3B1LiBUaGlzIGlzIHF1aXRlCnVu
ZmFpciBhbmQgbWF5IGJyZWFrIHNjaGVkdWxpbmcgcmVsaWFiaWxpdHkuIEl0IGlzIHByb3Bvc2Vk
IHRvIGNoYXJnZSBndWVzdAp2Y3B1cyBmb3IgdGhlIGd1ZXN0IGFjdHVhbCBydW4gdGltZSBhbmQg
dGltZSB0byBzZXJ2ZSBndWVzdCdzIGh5cGVyY2FsbHMgYW5kCmFjY2VzcyB0byBlbXVsYXRlZCBp
b21lbS4gQWxsIHRoZSByZXN0IGlzIGNhbGN1bGF0ZWQgYXMgdGhlIGh5cGVydmlzb3IgcnVuIHRp
bWUKKElSUSBhbmQgc29mdGlycSBwcm9jZXNzaW5nLCBicmFuY2ggcHJlZGljdGlvbiBoYXJkZW5p
bmcsIGV0Yy4pCgpXaGlsZSB0aGUgc2VyaWVzIGlzIHRoZSBlYXJseSBSRkMsIHNldmVyYWwgcG9p
bnRzIGFyZSBzdGlsbCB1bnRvdWNoZWQ6CiAtIE5vdyB0aGUgdGltZSBlbGFwc2VkIGZyb20gdGhl
IGxhc3QgcmVzY2hlZHVsaW5nIGlzIG5vdCBmdWxseSBjaGFyZ2VkIGZyb20KICAgdGhlIGN1cnJl
bnQgdmNwdSBidWRnZXQuIEFyZSB0aGVyZSBhbnkgY2hhbmdlcyBuZWVkZWQgaW4gdGhlIGV4aXN0
aW5nCiAgIHNjaGVkdWxpbmcgYWxnb3JpdGhtcz8KIC0gSG93IHRvIGF2b2lkIHRoZSBhYnNvbHV0
ZSB0b3AgcHJpb3JpdHkgb2YgdGFza2xldHMgKHdoYXQgaXMgb2JleWVkIGJ5IGFsbAogICBzY2hl
ZHVsZXJzIHNvIGZhcikuIFNob3VsZCBpZGxlIHZjcHUgYmUgc2NoZWR1bGVkIGFzIHRoZSBub3Jt
YWwgZ3Vlc3QgdmNwdXMKICAgKHRocm91Z2ggcXVldWVzLCBwcmlvcml0aWVzLCBldGMpPwogLSBJ
ZGxlIHZjcHUgbmFtaW5nIGlzIHF1aXRlIG1pc2xlYWRpbmcuIEl0IGlzIGEga2luZCBvZiBzeXN0
ZW0gKGh5cGVydmlzb3IpCiAgIHRhc2sgd2hpY2ggaXMgcmVzcG9uc2libGUgZm9yIHNvbWUgaHlw
ZXJ2aXNvciB3b3JrLiBTaG91bGQgaXQgYmUKICAgcmVuYW1lZC9yZWNvbnNpZGVyZWQ/CgpBbmRy
aWkgQW5pc292ICg1KToKICBzY2hlZHVsZTogYWNjb3VudCB0cnVlIHN5c3RlbSBpZGxlIHRpbWUK
ICBzeXNjdGw6IGV4dGVuZCBYRU5fU1lTQ1RMX2dldGNwdWluZm8gaW50ZXJmYWNlCiAgeGVudG9w
OiBzaG93IENQVSBsb2FkIGluZm9ybWF0aW9uCiAgYXJtNjQ6IGNhbGwgZW50ZXJfaHlwZXJ2aXNv
cl9oZWFkIG9ubHkgd2hlbiBpdCBpcyBuZWVkZWQKICBzY2hlZHVsZTogYWNjb3VudCBhbGwgdGhl
IGh5cGVydmlzb3IgdGltZSB0byB0aGUgaWRsZSB2Y3B1CgpKdWxpZW4gR3JhbGwgKDEpOgogIHhl
bi9hcm06IFJlLWVuYWJsZSBpbnRlcnJ1cHQgbGF0ZXIgaW4gdGhlIHRyYXAgcGF0aAoKIHRvb2xz
L3hlbnN0YXQvbGlieGVuc3RhdC9zcmMveGVuc3RhdC5jICAgICAgfCAgMzggKysrKysrKysrCiB0
b29scy94ZW5zdGF0L2xpYnhlbnN0YXQvc3JjL3hlbnN0YXQuaCAgICAgIHwgICA5ICsrCiB0b29s
cy94ZW5zdGF0L2xpYnhlbnN0YXQvc3JjL3hlbnN0YXRfcHJpdi5oIHwgICAzICsKIHRvb2xzL3hl
bnN0YXQveGVudG9wL3hlbnRvcC5jICAgICAgICAgICAgICAgfCAgMzAgKysrKysrKwogeGVuL2Fy
Y2gvYXJtL2FybTY0L2VudHJ5LlMgICAgICAgICAgICAgICAgICB8ICAxNyArKy0tCiB4ZW4vYXJj
aC9hcm0vZG9tYWluLmMgICAgICAgICAgICAgICAgICAgICAgIHwgIDI0ICsrKysrKwogeGVuL2Fy
Y2gvYXJtL3RyYXBzLmMgICAgICAgICAgICAgICAgICAgICAgICB8IDEyOCArKysrKysrKysrKysr
KysrKysrLS0tLS0tLS0tCiB4ZW4vY29tbW9uL3NjaGVkX2NyZWRpdC5jICAgICAgICAgICAgICAg
ICAgIHwgICAyICstCiB4ZW4vY29tbW9uL3NjaGVkX2NyZWRpdDIuYyAgICAgICAgICAgICAgICAg
IHwgICA0ICstCiB4ZW4vY29tbW9uL3NjaGVkX3J0LmMgICAgICAgICAgICAgICAgICAgICAgIHwg
ICAyICstCiB4ZW4vY29tbW9uL3NjaGVkdWxlLmMgICAgICAgICAgICAgICAgICAgICAgIHwgIDk4
ICsrKysrKysrKysrKysrKysrKy0tLQogeGVuL2NvbW1vbi9zeXNjdGwuYyAgICAgICAgICAgICAg
ICAgICAgICAgICB8ICAgMiArCiB4ZW4vaW5jbHVkZS9wdWJsaWMvc3lzY3RsLmggICAgICAgICAg
ICAgICAgIHwgICAyICsKIHhlbi9pbmNsdWRlL3hlbi9zY2hlZC5oICAgICAgICAgICAgICAgICAg
ICAgfCAgIDcgKysKIDE0IGZpbGVzIGNoYW5nZWQsIDMwMyBpbnNlcnRpb25zKCspLCA2MyBkZWxl
dGlvbnMoLSkKCi0tIAoyLjcuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 10:37:54 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 10:37:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqxbl-0006Z5-Kc; Fri, 26 Jul 2019 10:37: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=gQyu=VX=gmail.com=andrii.anisov@srs-us1.protection.inumbo.net>)
 id 1hqxbj-0006Yh-QC
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 10:37:51 +0000
X-Inumbo-ID: 6a395883-af91-11e9-8980-bc764e045a96
Received: from mail-lf1-x142.google.com (unknown [2a00:1450:4864:20::142])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6a395883-af91-11e9-8980-bc764e045a96;
 Fri, 26 Jul 2019 10:37:50 +0000 (UTC)
Received: by mail-lf1-x142.google.com with SMTP id s19so36751526lfb.9
 for <xen-devel@lists.xenproject.org>; Fri, 26 Jul 2019 03:37: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=D23SaDmMes/5rLk7esszHz1ov4+y99tR1u40eMXh+wA=;
 b=hi8w1xokQ+1fLlzpVqiUDin0oatRCd/qhpzeNDSs/Spm98Ir+9OkAQ/7wRRdTxjnqP
 G0+ecuRC5ee7OZUk9Oc+vzyXxzZZYwR9HxJe11bHezLlaoadI3OlNPuBx9rE5+z3+gYf
 2HUyjN6jjRfWs8kQUCcBzxdTNYa2eWgQ/MO5n9RIGRVI8zsNhfdndJg2Csnh0gzZY/uX
 X6pTM42THxJHPq72Q0yI88ggniNS0voqlk3vPU3ZSp8o738TkWrKX2Mwj3bRDWMnHPyP
 kHtc/vsSRVfCDUiTGkjgggpX24haR92UuDGnzj/Gt5Lnh2ImLvHk0ft+a/UFxZwWrqSe
 WtrQ==
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=D23SaDmMes/5rLk7esszHz1ov4+y99tR1u40eMXh+wA=;
 b=jcBdnSeDoTXnpWjqo50mjpiySvPSbmI/oSArztxrARZHrezWxTMPLNdxvKndcuyQET
 1JeSq6Fs2f3uyvpvEpNo5Lu5Hh5abKEl12XKDo7mvA5dA4kUTXJVh7OJEwACuJSYHrmG
 /RLdq5PSSHEpx3k2UmQVM9iYDMwJxp5Rm6iRC4okJxTKIcbYJWidXUepRJ34ZkOkMdwQ
 RzTHXjAPZ2qLbxxyMTkmMttCc78yHB5lg8Qm+tQw8DpGl7Tx5MF1Q1mlaAeI8WE6VdcK
 uw3EVWQAuiHyuH+tzpaMmP14AB2q+1k+XiAZAQ7K/c5j7tTtlcE1vnBG9HE6CfCO2UX9
 DVDA==
X-Gm-Message-State: APjAAAU7BapOLj4du2phj5tiByeNQjQXAQIkuhA9wawna/grD7csSMLY
 mI4WFHE9UGfMQwQX3o/AmFU0sB0S
X-Google-Smtp-Source: APXvYqwhDnkKYPKaAsFCvVBcWCL344LKoLD8j+pk9K4PRKK/NgAbZ2S4oC/Myup42mxgATYcPQOqAQ==
X-Received: by 2002:a05:6512:51c:: with SMTP id
 o28mr45535842lfb.67.1564137468910; 
 Fri, 26 Jul 2019 03:37:48 -0700 (PDT)
Received: from aanisov-work.kyiv.epam.com (ll-22.209.223.85.sovam.net.ua.
 [85.223.209.22])
 by smtp.gmail.com with ESMTPSA id m4sm9938274ljc.56.2019.07.26.03.37.47
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Fri, 26 Jul 2019 03:37:48 -0700 (PDT)
From: Andrii Anisov <andrii.anisov@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Fri, 26 Jul 2019 13:37:37 +0300
Message-Id: <1564137460-25629-5-git-send-email-andrii.anisov@gmail.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1564137460-25629-1-git-send-email-andrii.anisov@gmail.com>
References: <1564137460-25629-1-git-send-email-andrii.anisov@gmail.com>
Subject: [Xen-devel] [RFC 4/6] xentop: show CPU load information
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ian Jackson <ian.jackson@eu.citrix.com>,
 Andrii Anisov <andrii_anisov@epam.com>, Wei Liu <wl@xen.org>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogQW5kcmlpIEFuaXNvdiA8YW5kcmlpX2FuaXNvdkBlcGFtLmNvbT4KCkxldCB4ZW50b3Ag
cmVxdWVzdCBhbmQgc2hvdyBpbmZvcm1hdGlvbiBhYm91dCBDUFUgbG9hZAooaHlwZXJ2aXNvciwg
Z3Vlc3QgYW5kIGlkbGUgaW5mb3JtYXRpb24pCgpTaWduZWQtb2ZmLWJ5OiBBbmRyaWkgQW5pc292
IDxhbmRyaWlfYW5pc292QGVwYW0uY29tPgotLS0KIHRvb2xzL3hlbnN0YXQvbGlieGVuc3RhdC9z
cmMveGVuc3RhdC5jICAgICAgfCAzOCArKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogdG9v
bHMveGVuc3RhdC9saWJ4ZW5zdGF0L3NyYy94ZW5zdGF0LmggICAgICB8ICA5ICsrKysrKysKIHRv
b2xzL3hlbnN0YXQvbGlieGVuc3RhdC9zcmMveGVuc3RhdF9wcml2LmggfCAgMyArKysKIHRvb2xz
L3hlbnN0YXQveGVudG9wL3hlbnRvcC5jICAgICAgICAgICAgICAgfCAzMCArKysrKysrKysrKysr
KysrKysrKysrKwogNCBmaWxlcyBjaGFuZ2VkLCA4MCBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0
IGEvdG9vbHMveGVuc3RhdC9saWJ4ZW5zdGF0L3NyYy94ZW5zdGF0LmMgYi90b29scy94ZW5zdGF0
L2xpYnhlbnN0YXQvc3JjL3hlbnN0YXQuYwppbmRleCBiYmExNDNlLi5lNDAyOWQyIDEwMDY0NAot
LS0gYS90b29scy94ZW5zdGF0L2xpYnhlbnN0YXQvc3JjL3hlbnN0YXQuYworKysgYi90b29scy94
ZW5zdGF0L2xpYnhlbnN0YXQvc3JjL3hlbnN0YXQuYwpAQCAtMTQ4LDYgKzE0OCw5IEBAIHN0YXRp
YyBpbmxpbmUgdW5zaWduZWQgbG9uZyBsb25nIHBhcnNlKGNoYXIgKnMsIGNoYXIgKm1hdGNoKQog
eGVuc3RhdF9ub2RlICp4ZW5zdGF0X2dldF9ub2RlKHhlbnN0YXRfaGFuZGxlICogaGFuZGxlLCB1
bnNpZ25lZCBpbnQgZmxhZ3MpCiB7CiAjZGVmaW5lIERPTUFJTl9DSFVOS19TSVpFIDI1NgorCXhj
X2NwdWluZm9fdCAqY3B1aW5mbzsKKwlpbnQgbWF4X2NwdXMsIG5yX2NwdXM7CisKIAl4ZW5zdGF0
X25vZGUgKm5vZGU7CiAJeGNfcGh5c2luZm9fdCBwaHlzaW5mbyA9IHsgMCB9OwogCXhjX2RvbWFp
bmluZm9fdCBkb21haW5pbmZvW0RPTUFJTl9DSFVOS19TSVpFXTsKQEAgLTE3Nyw2ICsxODAsMjYg
QEAgeGVuc3RhdF9ub2RlICp4ZW5zdGF0X2dldF9ub2RlKHhlbnN0YXRfaGFuZGxlICogaGFuZGxl
LCB1bnNpZ25lZCBpbnQgZmxhZ3MpCiAJICAgICogaGFuZGxlLT5wYWdlX3NpemU7CiAKIAlub2Rl
LT5mcmVlYWJsZV9tYiA9IDA7CisKKwltYXhfY3B1cyA9IG5vZGUtPm51bV9jcHVzOworCisJY3B1
aW5mbyA9IGNhbGxvYyhtYXhfY3B1cywgc2l6ZW9mKHhjX2NwdWluZm9fdCkpOworCWlmICghY3B1
aW5mbykKKwkJcmV0dXJuIE5VTEw7CisKKwlpZiAoeGNfZ2V0Y3B1aW5mbyhoYW5kbGUtPnhjX2hh
bmRsZSwgbWF4X2NwdXMsIGNwdWluZm8sICZucl9jcHVzKSA8IDApIHsKKwkJZnJlZShjcHVpbmZv
KTsKKwkJcmV0dXJuIE5VTEw7CisJfQorCisJZm9yICggaSA9IDA7IGkgPCBucl9jcHVzOyBpKysp
IHsKKwkJbm9kZS0+aWRsZV90aW1lICs9IGNwdWluZm9baV0uaWRsZXRpbWU7CisJCW5vZGUtPmh5
cF90aW1lICs9IGNwdWluZm9baV0uaHlwdGltZTsKKwkJbm9kZS0+Z3Vlc3RfdGltZSArPSBjcHVp
bmZvW2ldLmd1ZXN0dGltZTsKKwl9CisKKwlmcmVlKGNwdWluZm8pOworCiAJLyogbWFsbG9jKDAp
IGlzIG5vdCBwb3J0YWJsZSwgc28gYWxsb2NhdGUgYSBzaW5nbGUgZG9tYWluLiAgVGhpcyB3aWxs
CiAJICogYmUgcmVzaXplZCBiZWxvdy4gKi8KIAlub2RlLT5kb21haW5zID0gbWFsbG9jKHNpemVv
Zih4ZW5zdGF0X2RvbWFpbikpOwpAQCAtMzQ2LDYgKzM2OSwyMSBAQCB1bnNpZ25lZCBsb25nIGxv
bmcgeGVuc3RhdF9ub2RlX2NwdV9oeih4ZW5zdGF0X25vZGUgKiBub2RlKQogCXJldHVybiBub2Rl
LT5jcHVfaHo7CiB9CiAKK3Vuc2lnbmVkIGxvbmcgbG9uZyB4ZW5zdGF0X25vZGVfaWRsZV90aW1l
KHhlbnN0YXRfbm9kZSAqIG5vZGUpCit7CisJcmV0dXJuIG5vZGUtPmlkbGVfdGltZTsKK30KKwor
dW5zaWduZWQgbG9uZyBsb25nIHhlbnN0YXRfbm9kZV9ndWVzdF90aW1lKHhlbnN0YXRfbm9kZSAq
IG5vZGUpCit7CisJcmV0dXJuIG5vZGUtPmd1ZXN0X3RpbWU7Cit9CisKK3Vuc2lnbmVkIGxvbmcg
bG9uZyB4ZW5zdGF0X25vZGVfaHlwX3RpbWUoeGVuc3RhdF9ub2RlICogbm9kZSkKK3sKKwlyZXR1
cm4gbm9kZS0+aHlwX3RpbWU7Cit9CisKIC8qIEdldCB0aGUgZG9tYWluIElEIGZvciB0aGlzIGRv
bWFpbiAqLwogdW5zaWduZWQgeGVuc3RhdF9kb21haW5faWQoeGVuc3RhdF9kb21haW4gKiBkb21h
aW4pCiB7CmRpZmYgLS1naXQgYS90b29scy94ZW5zdGF0L2xpYnhlbnN0YXQvc3JjL3hlbnN0YXQu
aCBiL3Rvb2xzL3hlbnN0YXQvbGlieGVuc3RhdC9zcmMveGVuc3RhdC5oCmluZGV4IDc2YTY2MGYu
LjViMzQ0NjEgMTAwNjQ0Ci0tLSBhL3Rvb2xzL3hlbnN0YXQvbGlieGVuc3RhdC9zcmMveGVuc3Rh
dC5oCisrKyBiL3Rvb2xzL3hlbnN0YXQvbGlieGVuc3RhdC9zcmMveGVuc3RhdC5oCkBAIC04MCw2
ICs4MCwxNSBAQCB1bnNpZ25lZCBpbnQgeGVuc3RhdF9ub2RlX251bV9jcHVzKHhlbnN0YXRfbm9k
ZSAqIG5vZGUpOwogLyogR2V0IGluZm9ybWF0aW9uIGFib3V0IHRoZSBDUFUgc3BlZWQgKi8KIHVu
c2lnbmVkIGxvbmcgbG9uZyB4ZW5zdGF0X25vZGVfY3B1X2h6KHhlbnN0YXRfbm9kZSAqIG5vZGUp
OwogCisvKiBHZXQgaW5mb3JtYXRpb24gYWJvdXQgdGhlIENQVSBpZGxlIHRpbWUgKi8KK3Vuc2ln
bmVkIGxvbmcgbG9uZyB4ZW5zdGF0X25vZGVfaWRsZV90aW1lKHhlbnN0YXRfbm9kZSAqIG5vZGUp
OworCisvKiBHZXQgaW5mb3JtYXRpb24gYWJvdXQgdGhlIENQVSBndWVzdCBleGVjdXRpb24gdGlt
ZSAqLwordW5zaWduZWQgbG9uZyBsb25nIHhlbnN0YXRfbm9kZV9ndWVzdF90aW1lKHhlbnN0YXRf
bm9kZSAqIG5vZGUpOworCisvKiBHZXQgaW5mb3JtYXRpb24gYWJvdXQgdGhlIENQVSBoeXBlcnZp
c29yIGV4ZWN1dGlvbiB0aW1lICovCit1bnNpZ25lZCBsb25nIGxvbmcgeGVuc3RhdF9ub2RlX2h5
cF90aW1lKHhlbnN0YXRfbm9kZSAqIG5vZGUpOworCiAvKgogICogRG9tYWluIGZ1bmN0aW9ucyAt
IGV4dHJhY3QgaW5mb3JtYXRpb24gZnJvbSBhIHhlbnN0YXRfZG9tYWluCiAgKi8KZGlmZiAtLWdp
dCBhL3Rvb2xzL3hlbnN0YXQvbGlieGVuc3RhdC9zcmMveGVuc3RhdF9wcml2LmggYi90b29scy94
ZW5zdGF0L2xpYnhlbnN0YXQvc3JjL3hlbnN0YXRfcHJpdi5oCmluZGV4IDRlYjQ0YTguLjc4YWQ4
YzQgMTAwNjQ0Ci0tLSBhL3Rvb2xzL3hlbnN0YXQvbGlieGVuc3RhdC9zcmMveGVuc3RhdF9wcml2
LmgKKysrIGIvdG9vbHMveGVuc3RhdC9saWJ4ZW5zdGF0L3NyYy94ZW5zdGF0X3ByaXYuaApAQCAt
NDUsNiArNDUsOSBAQCBzdHJ1Y3QgeGVuc3RhdF9ub2RlIHsKIAl1bnNpZ25lZCBpbnQgZmxhZ3M7
CiAJdW5zaWduZWQgbG9uZyBsb25nIGNwdV9oejsKIAl1bnNpZ25lZCBpbnQgbnVtX2NwdXM7CisJ
dW5zaWduZWQgbG9uZyBsb25nIGh5cF90aW1lOworCXVuc2lnbmVkIGxvbmcgbG9uZyBndWVzdF90
aW1lOworCXVuc2lnbmVkIGxvbmcgbG9uZyBpZGxlX3RpbWU7CiAJdW5zaWduZWQgbG9uZyBsb25n
IHRvdF9tZW07CiAJdW5zaWduZWQgbG9uZyBsb25nIGZyZWVfbWVtOwogCXVuc2lnbmVkIGludCBu
dW1fZG9tYWluczsKZGlmZiAtLWdpdCBhL3Rvb2xzL3hlbnN0YXQveGVudG9wL3hlbnRvcC5jIGIv
dG9vbHMveGVuc3RhdC94ZW50b3AveGVudG9wLmMKaW5kZXggYWYxMWViZi4uYWE2ZTliMCAxMDA2
NDQKLS0tIGEvdG9vbHMveGVuc3RhdC94ZW50b3AveGVudG9wLmMKKysrIGIvdG9vbHMveGVuc3Rh
dC94ZW50b3AveGVudG9wLmMKQEAgLTkzMCw2ICs5MzAsMzQgQEAgdm9pZCBhZGp1c3RfZmllbGRf
d2lkdGhzKHhlbnN0YXRfZG9tYWluICpkb21haW4pCiAJCWZpZWxkc1tGSUVMRF9WQkRfV1NFQ1Qt
MV0uZGVmYXVsdF93aWR0aCA9IGxlbmd0aDsKIH0KIAordm9pZCBkb191dGlsaXphdGlvbih2b2lk
KQoreworCWRvdWJsZSB1c19lbGFwc2VkID0gMC4wLAorCQkgICB1c19oeXAgPSAwLjAsCisJCSAg
IHVzX2d1ZXN0ID0gMC4wLAorCQkgICB1c19pZGxlID0gMC4wOworCisJLyogQ2FuJ3QgY2FsY3Vs
YXRlIENQVSBwZXJjZW50YWdlIHdpdGhvdXQgYSBjdXJyZW50IGFuZCBhIHByZXZpb3VzIHNhbXBs
ZS4qLworCWlmKHByZXZfbm9kZSAhPSBOVUxMICYmIGN1cl9ub2RlICE9IE5VTEwpIHsKKworCQkv
KiBDYWxjdWxhdGUgdGhlIHRpbWUgZWxhcHNlZCBpbiBtaWNyb3NlY29uZHMgKi8KKwkJdXNfZWxh
cHNlZCA9ICgoY3VydGltZS50dl9zZWMtb2xkdGltZS50dl9zZWMpKjEwMDAwMDAuMAorCQkJCSAg
KyhjdXJ0aW1lLnR2X3VzZWMgLSBvbGR0aW1lLnR2X3VzZWMpKTsKKworCQkvKiBJbiB0aGUgZm9s
bG93aW5nLCBuYW5vc2Vjb25kcyBtdXN0IGJlIG11bHRpcGxpZWQgYnkgMTAwMC4wIHRvCisJCSAq
IGNvbnZlcnQgdG8gbWljcm9zZWNvbmRzLCB0aGVuIGRpdmlkZWQgYnkgMTAwLjAgdG8gZ2V0IGEg
cGVyY2VudGFnZSwKKwkJICogcmVzdWx0aW5nIGluIGEgbXVsdGlwbGljYXRpb24gYnkgMTAuMCAq
LworCQl1c19pZGxlID0gKCh4ZW5zdGF0X25vZGVfaWRsZV90aW1lKGN1cl9ub2RlKSAtCisJCQkJ
ICAgeGVuc3RhdF9ub2RlX2lkbGVfdGltZShwcmV2X25vZGUpKS8xMC4wKS91c19lbGFwc2VkOwor
CQl1c19ndWVzdCA9ICgoeGVuc3RhdF9ub2RlX2d1ZXN0X3RpbWUoY3VyX25vZGUpIC0KKwkJCQkg
ICB4ZW5zdGF0X25vZGVfZ3Vlc3RfdGltZShwcmV2X25vZGUpKS8xMC4wKS91c19lbGFwc2VkOwor
CQl1c19oeXAgPSAoKHhlbnN0YXRfbm9kZV9oeXBfdGltZShjdXJfbm9kZSkgLQorCQkJCSAgIHhl
bnN0YXRfbm9kZV9oeXBfdGltZShwcmV2X25vZGUpKS8xMC4wKS91c19lbGFwc2VkOworCX0KKwor
CXByaW50KCIlJUNQVShzKTogJTYuMWYgZ3UsICU2LjFmIGh5LCAlNi4xZiBpZCBcbiIsCisJCSAg
dXNfZ3Vlc3QsIHVzX2h5cCwgdXNfaWRsZSk7Cit9CiAKIC8qIFNlY3Rpb24gcHJpbnRpbmcgZnVu
Y3Rpb25zICovCiAvKiBQcmludHMgdGhlIHRvcCBzdW1tYXJ5LCBhYm92ZSB0aGUgZG9tYWluIHRh
YmxlICovCkBAIC05NzIsNiArMTAwMCw4IEBAIHZvaWQgZG9fc3VtbWFyeSh2b2lkKQogCXVzZWQg
PSB4ZW5zdGF0X25vZGVfdG90X21lbShjdXJfbm9kZSk7CiAJZnJlZWFibGVfbWIgPSAwOwogCisJ
ZG9fdXRpbGl6YXRpb24oKTsKKwogCS8qIER1bXAgbm9kZSBtZW1vcnkgYW5kIGNwdSBpbmZvcm1h
dGlvbiAqLwogCWlmICggZnJlZWFibGVfbWIgPD0gMCApCiAJICAgICBwcmludCgiTWVtOiAlbGx1
ayB0b3RhbCwgJWxsdWsgdXNlZCwgJWxsdWsgZnJlZSAgICAiLAotLSAKMi43LjQKCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 10:37:55 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 10:37:55 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqxbn-0006ah-Cs; Fri, 26 Jul 2019 10:37: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=gQyu=VX=gmail.com=andrii.anisov@srs-us1.protection.inumbo.net>)
 id 1hqxbm-0006ZY-GS
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 10:37:54 +0000
X-Inumbo-ID: 6b8763af-af91-11e9-8980-bc764e045a96
Received: from mail-lf1-x143.google.com (unknown [2a00:1450:4864:20::143])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6b8763af-af91-11e9-8980-bc764e045a96;
 Fri, 26 Jul 2019 10:37:52 +0000 (UTC)
Received: by mail-lf1-x143.google.com with SMTP id p197so36726567lfa.2
 for <xen-devel@lists.xenproject.org>; Fri, 26 Jul 2019 03:37: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=nPUZNsAM40LxOGsx6lmuVJn2v89gou977qScNyinde8=;
 b=oH3E58kh7WZ0HMOZyAUN7LoTmej479AMQMJwg/6jtz4Q/mQZ/t6vl6mwWWzrDUpely
 PXl33//8uQ213KGj3BYb3Q26xNXEbdyEeMTf/6NGj/7NwbWD+6VO2ZtGnNmHd0AGqHon
 Dwc0RUXN1CabsMcfEce1XcMYdQfH1QOyRzqDubFP2865wXuXL3awnAbOJ4vLpQnJrI4I
 qiKYD1rJfc+cnoghJ5Tlc34A7T43rzCV9mMBqI+NkH7xr5q5FqXAJ6wEcgHjGsDP64+O
 Jn1xTG7Lnmk2xku3laHMT+pFfTQ9uzU+7rOsgfGwXcflHDhNTClC2GfyCfGZCYV8EBek
 ODzQ==
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=nPUZNsAM40LxOGsx6lmuVJn2v89gou977qScNyinde8=;
 b=EH/wfSnX40vO7/KPkuiZAfJEI+x74TGOV0fmwjh9J6U6MNPMkB36UbFyVW+jfouwov
 MNO4RjTbQ+52J4L2LfFieih2QuykKsjRCoqiRa1l3/swWW7Lh9rhARuHED0breGLww1+
 o85vo9Dbq3UsPrzQ2eWURzofkgta6872RCdIEsCv/220WnW9F2VbRV/XMRbEXbksJcxJ
 72Cfy8++bUJ1fha73Z5RykalGFdXY8zIrHlMOPkkHpDz7RJSQ/rsdCQiAqpCHz5d7frF
 TVEmNbLB5I3Dj2zsN1rfVKUkyqudZl9V2Nlo6Vbf9IVrw4a2STtrm645JY0RpzSrpmmQ
 syiA==
X-Gm-Message-State: APjAAAX+PiObgAlGAX4gjweDMH0LNAFGebWuSzP5WVeWtOJ8JWsVAE92
 sK4gUDHdYJinjCKwPSCaDD59QdjN
X-Google-Smtp-Source: APXvYqzJKw9mi4WrVdzqtUIw/sAMf+Y09Za9RWs5NYRc2SFwkbJ6ZoAs/6S2r0HrRkLtil10LeEbUQ==
X-Received: by 2002:ac2:51ab:: with SMTP id f11mr4889140lfk.55.1564137471150; 
 Fri, 26 Jul 2019 03:37:51 -0700 (PDT)
Received: from aanisov-work.kyiv.epam.com (ll-22.209.223.85.sovam.net.ua.
 [85.223.209.22])
 by smtp.gmail.com with ESMTPSA id m4sm9938274ljc.56.2019.07.26.03.37.50
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Fri, 26 Jul 2019 03:37:50 -0700 (PDT)
From: Andrii Anisov <andrii.anisov@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Fri, 26 Jul 2019 13:37:39 +0300
Message-Id: <1564137460-25629-7-git-send-email-andrii.anisov@gmail.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1564137460-25629-1-git-send-email-andrii.anisov@gmail.com>
References: <1564137460-25629-1-git-send-email-andrii.anisov@gmail.com>
Subject: [Xen-devel] [RFC 5/6] arm64: call enter_hypervisor_head only when
 it is needed
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Andrii Anisov <andrii_anisov@epam.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogQW5kcmlpIEFuaXNvdiA8YW5kcmlpX2FuaXNvdkBlcGFtLmNvbT4KCk9uIEFSTTY0IHdl
IGtub3cgZXhhY3RseSBpZiB0cmFwIGhhcHBlbmVkIGZyb20gaHlwZXJ2aXNvciBvciBndWVzdCwg
c28Kd2UgZG8gbm90IG5lZWQgdG8gdGFrZSB0aGF0IGRlY2lzaW9uLiBUaGlzIHJlZHVjZXMgYSBj
b25kaXRpb24gZm9yCmFsbCBlbnRlcl9oeXBlcnZpc29yX2hlYWQgY2FsbHMgYW5kIHRoZSBmdW5j
dGlvbiBjYWxsIGZvciB0cmFwcyBmcm9tCnRoZSBoeXBlcnZpc29yIG1vZGUuCgpDdXJyZW50bHks
IGl0IGlzIGltcGxlbWVudGVkIGZvciBBUk02NCBvbmx5LiBJbnRlZ3JhdGluZyB0aGUgc3R1ZmYK
d2l0aCBBUk0zMiByZXF1aXJlcyBtb3ZpbmcgYCBpZiAoIGd1ZXN0X21vZGUocmVncykgKWAgY29u
ZGl0aW9uCmludG8gQVJNMzIgc3BlY2lmaWMgdHJhcHMuYwoKU2lnbmVkLW9mZi1ieTogQW5kcmlp
IEFuaXNvdiA8YW5kcmlpX2FuaXNvdkBlcGFtLmNvbT4KLS0tCiB4ZW4vYXJjaC9hcm0vYXJtNjQv
ZW50cnkuUyB8ICA2ICsrLS0KIHhlbi9hcmNoL2FybS90cmFwcy5jICAgICAgIHwgNzUgKysrKysr
KysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogMiBmaWxlcyBjaGFuZ2Vk
LCA0MyBpbnNlcnRpb25zKCspLCAzOCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJj
aC9hcm0vYXJtNjQvZW50cnkuUyBiL3hlbi9hcmNoL2FybS9hcm02NC9lbnRyeS5TCmluZGV4IDhm
Mjg3ODkuLjIxYzcxMGQgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9hcm02NC9lbnRyeS5TCisr
KyBiL3hlbi9hcmNoL2FybS9hcm02NC9lbnRyeS5TCkBAIC0yMTEsNyArMjExLDcgQEAgaHlwX2ly
cToKICAgICAgICAgZW50cnkgICBoeXA9MQogICAgICAgICBtc3IgICAgIGRhaWZjbHIsICM0CiAg
ICAgICAgIG1vdiAgICAgeDAsIHNwCi0gICAgICAgIGJsICAgICAgZG9fdHJhcF9pcnEKKyAgICAg
ICAgYmwgICAgICBkb190cmFwX2h5cF9pcnEKICAgICAgICAgZXhpdCAgICBoeXA9MQogCiBndWVz
dF9zeW5jOgpAQCAtMzIxLDcgKzMyMSw3IEBAIGd1ZXN0X2lycToKICAgICAgICAgICAgICAgICAg
ICAgU0tJUF9TWU5DSFJPTklaRV9TRVJST1JfRU5UUllfRVhJVCkKICAgICAgICAgbXNyICAgICBk
YWlmY2xyLCAjNAogICAgICAgICBtb3YgICAgIHgwLCBzcAotICAgICAgICBibCAgICAgIGRvX3Ry
YXBfaXJxCisgICAgICAgIGJsICAgICAgZG9fdHJhcF9ndWVzdF9pcnEKIDE6CiAgICAgICAgIGV4
aXQgICAgaHlwPTAsIGNvbXBhdD0wCiAKQEAgLTM2NCw3ICszNjQsNyBAQCBndWVzdF9pcnFfY29t
cGF0OgogICAgICAgICAgICAgICAgICAgICBTS0lQX1NZTkNIUk9OSVpFX1NFUlJPUl9FTlRSWV9F
WElUKQogICAgICAgICBtc3IgICAgIGRhaWZjbHIsICM0CiAgICAgICAgIG1vdiAgICAgeDAsIHNw
Ci0gICAgICAgIGJsICAgICAgZG9fdHJhcF9pcnEKKyAgICAgICAgYmwgICAgICBkb190cmFwX2d1
ZXN0X2lycQogMToKICAgICAgICAgZXhpdCAgICBoeXA9MCwgY29tcGF0PTEKIApkaWZmIC0tZ2l0
IGEveGVuL2FyY2gvYXJtL3RyYXBzLmMgYi94ZW4vYXJjaC9hcm0vdHJhcHMuYwppbmRleCA1YTlk
YzY2Li4xMzcyNmRiIDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vdHJhcHMuYworKysgYi94ZW4v
YXJjaC9hcm0vdHJhcHMuYwpAQCAtMjAxMSw0OCArMjAxMSw0NSBAQCBzdGF0aWMgaW5saW5lIGJv
b2wgbmVlZHNfc3NiZF9mbGlwKHN0cnVjdCB2Y3B1ICp2KQogICAgICAgICAgICAgIGNwdV9yZXF1
aXJlX3NzYmRfbWl0aWdhdGlvbigpOwogfQogCi1zdGF0aWMgdm9pZCBlbnRlcl9oeXBlcnZpc29y
X2hlYWQoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCitzdGF0aWMgdm9pZCBlbnRlcl9oeXBl
cnZpc29yX2hlYWQodm9pZCkKIHsKLSAgICBpZiAoIGd1ZXN0X21vZGUocmVncykgKQotICAgIHsK
LSAgICAgICAgc3RydWN0IHZjcHUgKnYgPSBjdXJyZW50OworICAgIHN0cnVjdCB2Y3B1ICp2ID0g
Y3VycmVudDsKIAotICAgICAgICBBU1NFUlQoIWxvY2FsX2lycV9pc19lbmFibGVkKCkpOworICAg
IEFTU0VSVCghbG9jYWxfaXJxX2lzX2VuYWJsZWQoKSk7CiAKLSAgICAgICAgLyogSWYgdGhlIGd1
ZXN0IGhhcyBkaXNhYmxlZCB0aGUgd29ya2Fyb3VuZCwgYnJpbmcgaXQgYmFjayBvbi4gKi8KLSAg
ICAgICAgaWYgKCBuZWVkc19zc2JkX2ZsaXAodikgKQotICAgICAgICAgICAgYXJtX3NtY2NjXzFf
MV9zbWMoQVJNX1NNQ0NDX0FSQ0hfV09SS0FST1VORF8yX0ZJRCwgMSwgTlVMTCk7CisgICAgLyog
SWYgdGhlIGd1ZXN0IGhhcyBkaXNhYmxlZCB0aGUgd29ya2Fyb3VuZCwgYnJpbmcgaXQgYmFjayBv
bi4gKi8KKyAgICBpZiAoIG5lZWRzX3NzYmRfZmxpcCh2KSApCisgICAgICAgIGFybV9zbWNjY18x
XzFfc21jKEFSTV9TTUNDQ19BUkNIX1dPUktBUk9VTkRfMl9GSUQsIDEsIE5VTEwpOwogCi0gICAg
ICAgIC8qCi0gICAgICAgICAqIElmIHdlIHBlbmRlZCBhIHZpcnR1YWwgYWJvcnQsIHByZXNlcnZl
IGl0IHVudGlsIGl0IGdldHMgY2xlYXJlZC4KLSAgICAgICAgICogU2VlIEFSTSBBUk0gRERJIDA0
ODdBLmogRDEuMTQuMyAoVmlydHVhbCBJbnRlcnJ1cHRzKSBmb3IgZGV0YWlscywKLSAgICAgICAg
ICogYnV0IHRoZSBjcnVjaWFsIGJpdCBpcyAiT24gdGFraW5nIGEgdlNFcnJvciBpbnRlcnJ1cHQs
IEhDUl9FTDIuVlNFCi0gICAgICAgICAqIChhbGlhcyBvZiBIQ1IuVkEpIGlzIGNsZWFyZWQgdG8g
MC4iCi0gICAgICAgICAqLwotICAgICAgICBpZiAoIHYtPmFyY2guaGNyX2VsMiAmIEhDUl9WQSAp
Ci0gICAgICAgICAgICB2LT5hcmNoLmhjcl9lbDIgPSBSRUFEX1NZU1JFRyhIQ1JfRUwyKTsKKyAg
ICAvKgorICAgICAqIElmIHdlIHBlbmRlZCBhIHZpcnR1YWwgYWJvcnQsIHByZXNlcnZlIGl0IHVu
dGlsIGl0IGdldHMgY2xlYXJlZC4KKyAgICAgKiBTZWUgQVJNIEFSTSBEREkgMDQ4N0EuaiBEMS4x
NC4zIChWaXJ0dWFsIEludGVycnVwdHMpIGZvciBkZXRhaWxzLAorICAgICAqIGJ1dCB0aGUgY3J1
Y2lhbCBiaXQgaXMgIk9uIHRha2luZyBhIHZTRXJyb3IgaW50ZXJydXB0LCBIQ1JfRUwyLlZTRQor
ICAgICAqIChhbGlhcyBvZiBIQ1IuVkEpIGlzIGNsZWFyZWQgdG8gMC4iCisgICAgICovCisgICAg
aWYgKCB2LT5hcmNoLmhjcl9lbDIgJiBIQ1JfVkEgKQorICAgICAgICB2LT5hcmNoLmhjcl9lbDIg
PSBSRUFEX1NZU1JFRyhIQ1JfRUwyKTsKIAogI2lmZGVmIENPTkZJR19ORVdfVkdJQwotICAgICAg
ICAvKgotICAgICAgICAgKiBXZSBuZWVkIHRvIHVwZGF0ZSB0aGUgc3RhdGUgb2Ygb3VyIGVtdWxh
dGVkIGRldmljZXMgdXNpbmcgbGV2ZWwKLSAgICAgICAgICogdHJpZ2dlcmVkIGludGVycnVwdHMg
YmVmb3JlIHN5bmNpbmcgYmFjayB0aGUgVkdJQyBzdGF0ZS4KLSAgICAgICAgICoKLSAgICAgICAg
ICogVE9ETzogSW52ZXN0aWdhdGUgd2hldGhlciB0aGlzIGlzIG5lY2Vzc2FyeSB0byBkbyBvbiBl
dmVyeQotICAgICAgICAgKiB0cmFwIGFuZCBob3cgaXQgY2FuIGJlIG9wdGltaXNlZC4KLSAgICAg
ICAgICovCi0gICAgICAgIHZ0aW1lcl91cGRhdGVfaXJxcyh2KTsKLSAgICAgICAgdmNwdV91cGRh
dGVfZXZ0Y2huX2lycSh2KTsKKyAgICAvKgorICAgICAqIFdlIG5lZWQgdG8gdXBkYXRlIHRoZSBz
dGF0ZSBvZiBvdXIgZW11bGF0ZWQgZGV2aWNlcyB1c2luZyBsZXZlbAorICAgICAqIHRyaWdnZXJl
ZCBpbnRlcnJ1cHRzIGJlZm9yZSBzeW5jaW5nIGJhY2sgdGhlIFZHSUMgc3RhdGUuCisgICAgICoK
KyAgICAgKiBUT0RPOiBJbnZlc3RpZ2F0ZSB3aGV0aGVyIHRoaXMgaXMgbmVjZXNzYXJ5IHRvIGRv
IG9uIGV2ZXJ5CisgICAgICogdHJhcCBhbmQgaG93IGl0IGNhbiBiZSBvcHRpbWlzZWQuCisgICAg
ICovCisgICAgdnRpbWVyX3VwZGF0ZV9pcnFzKHYpOworICAgIHZjcHVfdXBkYXRlX2V2dGNobl9p
cnEodik7CiAjZW5kaWYKIAotICAgICAgICB2Z2ljX3N5bmNfZnJvbV9scnModik7Ci0gICAgfQor
ICAgIHZnaWNfc3luY19mcm9tX2xycyh2KTsKIH0KIAogdm9pZCBkb190cmFwX2d1ZXN0X3N5bmMo
c3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiB7CiAgICAgY29uc3QgdW5pb24gaHNyIGhzciA9
IHsgLmJpdHMgPSByZWdzLT5oc3IgfTsKIAotICAgIGVudGVyX2h5cGVydmlzb3JfaGVhZChyZWdz
KTsKKyAgICBlbnRlcl9oeXBlcnZpc29yX2hlYWQoKTsKICAgICBsb2NhbF9pcnFfZW5hYmxlKCk7
CiAKICAgICBzd2l0Y2ggKCBoc3IuZWMgKQpAQCAtMjE4OCw3ICsyMTg1LDYgQEAgdm9pZCBkb190
cmFwX2h5cF9zeW5jKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogewogICAgIGNvbnN0IHVu
aW9uIGhzciBoc3IgPSB7IC5iaXRzID0gcmVncy0+aHNyIH07CiAKLSAgICBlbnRlcl9oeXBlcnZp
c29yX2hlYWQocmVncyk7CiAgICAgbG9jYWxfaXJxX2VuYWJsZSgpOwogCiAgICAgc3dpdGNoICgg
aHNyLmVjICkKQEAgLTIyMjcsNyArMjIyMyw2IEBAIHZvaWQgZG9fdHJhcF9oeXBfc3luYyhzdHJ1
Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKIAogdm9pZCBkb190cmFwX2h5cF9zZXJyb3Ioc3RydWN0
IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiB7Ci0gICAgZW50ZXJfaHlwZXJ2aXNvcl9oZWFkKHJlZ3Mp
OwogICAgIGxvY2FsX2lycV9lbmFibGUoKTsKIAogICAgIF9fZG9fdHJhcF9zZXJyb3IocmVncywg
VkFCT1JUX0dFTl9CWV9HVUVTVChyZWdzKSk7CkBAIC0yMjM1LDIxICsyMjMwLDMxIEBAIHZvaWQg
ZG9fdHJhcF9oeXBfc2Vycm9yKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogCiB2b2lkIGRv
X3RyYXBfZ3Vlc3Rfc2Vycm9yKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogewotICAgIGVu
dGVyX2h5cGVydmlzb3JfaGVhZChyZWdzKTsKKyAgICBlbnRlcl9oeXBlcnZpc29yX2hlYWQoKTsK
ICAgICBsb2NhbF9pcnFfZW5hYmxlKCk7CiAKICAgICBfX2RvX3RyYXBfc2Vycm9yKHJlZ3MsIHRy
dWUpOwogfQogCi12b2lkIGRvX3RyYXBfaXJxKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQor
dm9pZCBkb190cmFwX2d1ZXN0X2lycShzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKK3sKKyAg
ICBlbnRlcl9oeXBlcnZpc29yX2hlYWQoKTsKKyAgICBnaWNfaW50ZXJydXB0KHJlZ3MsIDApOwor
fQorCit2b2lkIGRvX3RyYXBfZ3Vlc3RfZmlxKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQor
eworICAgIGVudGVyX2h5cGVydmlzb3JfaGVhZCgpOworICAgIGdpY19pbnRlcnJ1cHQocmVncywg
MSk7Cit9CisKK3ZvaWQgZG9fdHJhcF9oeXBfaXJxKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdz
KQogewotICAgIGVudGVyX2h5cGVydmlzb3JfaGVhZChyZWdzKTsKICAgICBnaWNfaW50ZXJydXB0
KHJlZ3MsIDApOwogfQogCi12b2lkIGRvX3RyYXBfZmlxKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpy
ZWdzKQordm9pZCBkb190cmFwX2h5cF9maXEoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiB7
Ci0gICAgZW50ZXJfaHlwZXJ2aXNvcl9oZWFkKHJlZ3MpOwogICAgIGdpY19pbnRlcnJ1cHQocmVn
cywgMSk7CiB9CiAKLS0gCjIuNy40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 10:37:58 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 10:37:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqxbq-0006cd-PB; Fri, 26 Jul 2019 10: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=gQyu=VX=gmail.com=andrii.anisov@srs-us1.protection.inumbo.net>)
 id 1hqxbp-0006by-4g
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 10:37:57 +0000
X-Inumbo-ID: 6d259876-af91-11e9-8980-bc764e045a96
Received: from mail-lj1-x242.google.com (unknown [2a00:1450:4864:20::242])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6d259876-af91-11e9-8980-bc764e045a96;
 Fri, 26 Jul 2019 10:37:55 +0000 (UTC)
Received: by mail-lj1-x242.google.com with SMTP id p17so51022628ljg.1
 for <xen-devel@lists.xenproject.org>; Fri, 26 Jul 2019 03:37: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=GHql7nst5PZI5seboz+e6ZOjIlMgKOZG3COnwTjnuXI=;
 b=NSGVgOVO88sYlATLQVikDUBjqOGp5k+vazPW9O9B1bXJ+GK6mKBn1Ge8KD0OV0Ckbo
 qEcuobrfhsKmY6tQSRgcXZue09Wz/eAS11OkEO4Qv+aq3qgZdBFdSJGNrHQ01cFueJRc
 YN7sLYvSH/nf9XjeLgh/CdnmFqvRay22G79L77rqykcuAswU7yYRpoPKDD46CryCJFbD
 T5kP2hzvlgBy4ERaYE3icpD2Kfvrg/U3ct1XBJLGWdtNhP41mioCtDYt2JAToGBrVKdR
 bqprERBd9bH55Ut+/vrLtq2KL8tmwqdkzvtv7jNWFYYDTbSYELMdeWnoR9g8Lmm5F3Jh
 VrIQ==
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=GHql7nst5PZI5seboz+e6ZOjIlMgKOZG3COnwTjnuXI=;
 b=QQc6ooU8akJ8y7EdXsycED9EKu5Ok8AWuFc7kDkMAWhKm7tDzPrDuo/sZrrKWYRsgi
 +e98SDzCc2crdUHRZTVFxWXGxs9FDtR25syJwVrC7FXc9rrYJzEeOFdr1i3olI99F5ep
 Zxc3zZyVmbvKN8JsNDsCvZTn80qulb/Zaju7hXkg007aPGj8lzVBGvkmzf3X/YhA1yL9
 E8WFCoJjz9XI1xL641YbDZHhRBkLxz/TOARU1rnFwPh42LrY9h0q1TcodYpIJ48d2IHR
 2eSZ20XAveCeEFnaiCuihV9PqFDDcVyeRIw/v8U8yxgxbZ8iqTO2INJ37v6pRfH0eSa9
 XEww==
X-Gm-Message-State: APjAAAXzNYnNABX9BbQBT8HkG2W8gO4VLgXup0ewv3SpB91zTQjbJcQX
 Ndh/vHnpz9aeHIG6domOZeZzfM03n68=
X-Google-Smtp-Source: APXvYqx8wtYl0O5SH9Q0NcbAVJxXg8MB6wZSjOnbhJs/IK377DfJz5MwCrtvGOiE0KdcFWliNH60jQ==
X-Received: by 2002:a2e:8ecb:: with SMTP id e11mr10753271ljl.218.1564137473779; 
 Fri, 26 Jul 2019 03:37:53 -0700 (PDT)
Received: from aanisov-work.kyiv.epam.com (ll-22.209.223.85.sovam.net.ua.
 [85.223.209.22])
 by smtp.gmail.com with ESMTPSA id m4sm9938274ljc.56.2019.07.26.03.37.51
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Fri, 26 Jul 2019 03:37:52 -0700 (PDT)
From: Andrii Anisov <andrii.anisov@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Fri, 26 Jul 2019 13:37:40 +0300
Message-Id: <1564137460-25629-8-git-send-email-andrii.anisov@gmail.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1564137460-25629-1-git-send-email-andrii.anisov@gmail.com>
References: <1564137460-25629-1-git-send-email-andrii.anisov@gmail.com>
Subject: [Xen-devel] [RFC 6/6] schedule: account all the hypervisor time to
 the idle 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: Stefano Stabellini <sstabellini@kernel.org>,
 Andrii Anisov <andrii_anisov@epam.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Meng Xu <mengxu@cis.upenn.edu>,
 Jan Beulich <jbeulich@suse.com>, Dario Faggioli <dfaggioli@suse.com>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogQW5kcmlpIEFuaXNvdiA8YW5kcmlpX2FuaXNvdkBlcGFtLmNvbT4KCkFjY291bnQgZm9y
IGEgZ3Vlc3Q6CiAtIGd1ZXN0IHJ1bm5pbmcgdGltZQogLSBndWVzdCBzeW5jIHRyYXBzIHNlcnZp
bmcgdGltZSAoaHlwZXJjYWxscywgdHJhcHBlZCBlbXVsYXRlZCBpb21lbXMsIGV0YykKIC0gdmNw
dSBqb2JzIGluIGxlYXZlX2h5cGVydmlzb3JfdGFpbAoKQWNjb3VudCBmb3IgdGhlIGh5cDoKIC0g
SVJRIHByb2Nlc3NpbmcKIC0gU29mdGlycSBwcm9jZXNzaW5nCgpTaWduZWQtb2ZmLWJ5OiBBbmRy
aWkgQW5pc292IDxhbmRyaWlfYW5pc292QGVwYW0uY29tPgotLS0KIHhlbi9hcmNoL2FybS90cmFw
cy5jICAgICAgIHwgNDkgKysrKysrKysrKysrKysrKysrKysrKysrKystLS0tCiB4ZW4vY29tbW9u
L3NjaGVkX2NyZWRpdC5jICB8ICAyICstCiB4ZW4vY29tbW9uL3NjaGVkX2NyZWRpdDIuYyB8ICA0
ICstLQogeGVuL2NvbW1vbi9zY2hlZF9ydC5jICAgICAgfCAgMiArLQogeGVuL2NvbW1vbi9zY2hl
ZHVsZS5jICAgICAgfCA3NCArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKyst
LS0tLS0tCiB4ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaCAgICB8ICA1ICsrKysKIDYgZmlsZXMgY2hh
bmdlZCwgMTE2IGluc2VydGlvbnMoKyksIDIwIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hl
bi9hcmNoL2FybS90cmFwcy5jIGIveGVuL2FyY2gvYXJtL3RyYXBzLmMKaW5kZXggMTM3MjZkYi4u
Zjk3OGI5NCAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL3RyYXBzLmMKKysrIGIveGVuL2FyY2gv
YXJtL3RyYXBzLmMKQEAgLTIwNjQsNyArMjA2NCw3IEBAIHZvaWQgZG9fdHJhcF9ndWVzdF9zeW5j
KHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogICAgICAgICBpZiAoICFjaGVja19jb25kaXRp
b25hbF9pbnN0cihyZWdzLCBoc3IpICkKICAgICAgICAgewogICAgICAgICAgICAgYWR2YW5jZV9w
YyhyZWdzLCBoc3IpOwotICAgICAgICAgICAgcmV0dXJuOworICAgICAgICAgICAgYnJlYWs7CiAg
ICAgICAgIH0KICAgICAgICAgaWYgKCBoc3Iud2ZpX3dmZS50aSApIHsKICAgICAgICAgICAgIC8q
IFlpZWxkIHRoZSBWQ1BVIGZvciBXRkUgKi8KQEAgLTIxMjYsMTAgKzIxMjYsMTYgQEAgdm9pZCBk
b190cmFwX2d1ZXN0X3N5bmMoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiAgICAgICAgIHBl
cmZjX2luY3IodHJhcF9odmMzMik7CiAjaWZuZGVmIE5ERUJVRwogICAgICAgICBpZiAoIChoc3Iu
aXNzICYgMHhmZjAwKSA9PSAweGZmMDAgKQotICAgICAgICAgICAgcmV0dXJuIGRvX2RlYnVnX3Ry
YXAocmVncywgaHNyLmlzcyAmIDB4MDBmZik7CisgICAgICAgIHsKKyAgICAgICAgICAgIGRvX2Rl
YnVnX3RyYXAocmVncywgaHNyLmlzcyAmIDB4MDBmZik7CisgICAgICAgICAgICBicmVhazsKKyAg
ICAgICAgfQogI2VuZGlmCiAgICAgICAgIGlmICggaHNyLmlzcyA9PSAwICkKLSAgICAgICAgICAg
IHJldHVybiBkb190cmFwX2h2Y19zbWNjYyhyZWdzKTsKKyAgICAgICAgeworICAgICAgICAgICAg
ZG9fdHJhcF9odmNfc21jY2MocmVncyk7CisgICAgICAgICAgICBicmVhazsKKyAgICAgICAgfQog
ICAgICAgICBuciA9IHJlZ3MtPnIxMjsKICAgICAgICAgZG9fdHJhcF9oeXBlcmNhbGwocmVncywg
Jm5yLCBoc3IpOwogICAgICAgICByZWdzLT5yMTIgPSAodWludDMyX3QpbnI7CkBAIC0yMTQxLDEw
ICsyMTQ3LDE2IEBAIHZvaWQgZG9fdHJhcF9ndWVzdF9zeW5jKHN0cnVjdCBjcHVfdXNlcl9yZWdz
ICpyZWdzKQogICAgICAgICBwZXJmY19pbmNyKHRyYXBfaHZjNjQpOwogI2lmbmRlZiBOREVCVUcK
ICAgICAgICAgaWYgKCAoaHNyLmlzcyAmIDB4ZmYwMCkgPT0gMHhmZjAwICkKLSAgICAgICAgICAg
IHJldHVybiBkb19kZWJ1Z190cmFwKHJlZ3MsIGhzci5pc3MgJiAweDAwZmYpOworICAgICAgICB7
CisgICAgICAgICAgICBkb19kZWJ1Z190cmFwKHJlZ3MsIGhzci5pc3MgJiAweDAwZmYpOworICAg
ICAgICAgICAgYnJlYWs7CisgICAgICAgIH0KICNlbmRpZgogICAgICAgICBpZiAoIGhzci5pc3Mg
PT0gMCApCi0gICAgICAgICAgICByZXR1cm4gZG9fdHJhcF9odmNfc21jY2MocmVncyk7CisgICAg
ICAgIHsKKyAgICAgICAgICAgIGRvX3RyYXBfaHZjX3NtY2NjKHJlZ3MpOworICAgICAgICAgICAg
YnJlYWs7CisgICAgICAgIH0KICAgICAgICAgZG9fdHJhcF9oeXBlcmNhbGwocmVncywgJnJlZ3Mt
PngxNiwgaHNyKTsKICAgICAgICAgYnJlYWs7CiAgICAgY2FzZSBIU1JfRUNfU01DNjQ6CkBAIC0y
MTc5LDYgKzIxOTEsMTEgQEAgdm9pZCBkb190cmFwX2d1ZXN0X3N5bmMoc3RydWN0IGNwdV91c2Vy
X3JlZ3MgKnJlZ3MpCiAgICAgICAgICAgICAgICAgaHNyLmJpdHMsIGhzci5lYywgaHNyLmxlbiwg
aHNyLmlzcyk7CiAgICAgICAgIGluamVjdF91bmRlZl9leGNlcHRpb24ocmVncywgaHNyKTsKICAg
ICB9CisKKyAgICBsb2NhbF9pcnFfZGlzYWJsZSgpOworICAgIGh5cF90YWNjX2hlYWQoMSk7CisK
KyAgICAvKndlIHdpbGwgY2FsbCB0YWNjIHRhaWwgZnJvbSB0aGUgbGVhdmVfaHlwZXJ2aXNvcl90
YWlsKi8KIH0KIAogdm9pZCBkb190cmFwX2h5cF9zeW5jKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpy
ZWdzKQpAQCAtMjIxOSw2ICsyMjM2LDcgQEAgdm9pZCBkb190cmFwX2h5cF9zeW5jKHN0cnVjdCBj
cHVfdXNlcl9yZWdzICpyZWdzKQogICAgICAgICAgICAgICAgaHNyLmJpdHMsIGhzci5lYywgaHNy
LmxlbiwgaHNyLmlzcyk7CiAgICAgICAgIGRvX3VuZXhwZWN0ZWRfdHJhcCgiSHlwZXJ2aXNvciIs
IHJlZ3MpOwogICAgIH0KKwogfQogCiB2b2lkIGRvX3RyYXBfaHlwX3NlcnJvcihzdHJ1Y3QgY3B1
X3VzZXJfcmVncyAqcmVncykKQEAgLTIyMzQsMjggKzIyNTIsNDcgQEAgdm9pZCBkb190cmFwX2d1
ZXN0X3NlcnJvcihzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKICAgICBsb2NhbF9pcnFfZW5h
YmxlKCk7CiAKICAgICBfX2RvX3RyYXBfc2Vycm9yKHJlZ3MsIHRydWUpOworCisgICAgbG9jYWxf
aXJxX2Rpc2FibGUoKTsKKyAgICBoeXBfdGFjY19oZWFkKDIpOwogfQogCiB2b2lkIGRvX3RyYXBf
Z3Vlc3RfaXJxKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogeworICAgIGh5cF90YWNjX2hl
YWQoMyk7CisKICAgICBlbnRlcl9oeXBlcnZpc29yX2hlYWQoKTsKICAgICBnaWNfaW50ZXJydXB0
KHJlZ3MsIDApOworCisgICAgLyp3ZSB3aWxsIGNhbGwgdGFjYyB0YWlsIGZyb20gdGhlIGxlYXZl
X2h5cGVydmlzb3JfdGFpbCovCiB9CiAKIHZvaWQgZG9fdHJhcF9ndWVzdF9maXEoc3RydWN0IGNw
dV91c2VyX3JlZ3MgKnJlZ3MpCiB7CisgICAgaHlwX3RhY2NfaGVhZCg0KTsKKwogICAgIGVudGVy
X2h5cGVydmlzb3JfaGVhZCgpOwogICAgIGdpY19pbnRlcnJ1cHQocmVncywgMSk7CisKKyAgICAv
KndlIHdpbGwgY2FsbCB0YWNjIHRhaWwgZnJvbSB0aGUgbGVhdmVfaHlwZXJ2aXNvcl90YWlsKi8K
IH0KIAogdm9pZCBkb190cmFwX2h5cF9pcnEoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiB7
CisgICAgaHlwX3RhY2NfaGVhZCg1KTsKKwogICAgIGdpY19pbnRlcnJ1cHQocmVncywgMCk7CisK
KyAgICBoeXBfdGFjY190YWlsKDUpOwogfQogCiB2b2lkIGRvX3RyYXBfaHlwX2ZpcShzdHJ1Y3Qg
Y3B1X3VzZXJfcmVncyAqcmVncykKIHsKKyAgICBoeXBfdGFjY19oZWFkKDYpOworCiAgICAgZ2lj
X2ludGVycnVwdChyZWdzLCAxKTsKKworICAgIGh5cF90YWNjX3RhaWwoNik7CiB9CiAKIHN0YXRp
YyB2b2lkIGNoZWNrX2Zvcl9wY3B1X3dvcmsodm9pZCkKQEAgLTIzMTgsNiArMjM1NSw4IEBAIHZv
aWQgbGVhdmVfaHlwZXJ2aXNvcl90YWlsKHZvaWQpCiAgICAgICovCiAgICAgU1lOQ0hST05JWkVf
U0VSUk9SKFNLSVBfU1lOQ0hST05JWkVfU0VSUk9SX0VOVFJZX0VYSVQpOwogCisgICAgaHlwX3Rh
Y2NfdGFpbCgxMjM0KTsKKwogICAgIC8qCiAgICAgICogVGhlIGh5cGVydmlzb3IgcnVucyB3aXRo
IHRoZSB3b3JrYXJvdW5kIGFsd2F5cyBwcmVzZW50LgogICAgICAqIElmIHRoZSBndWVzdCB3YW50
cyBpdCBkaXNhYmxlZCwgc28gYmUgaXQuLi4KZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vc2NoZWRf
Y3JlZGl0LmMgYi94ZW4vY29tbW9uL3NjaGVkX2NyZWRpdC5jCmluZGV4IDNjMGQ3YzcuLmI4ZDg2
NmIgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24vc2NoZWRfY3JlZGl0LmMKKysrIGIveGVuL2NvbW1v
bi9zY2hlZF9jcmVkaXQuYwpAQCAtMTg1Niw3ICsxODU2LDcgQEAgY3NjaGVkX3NjaGVkdWxlKAog
ICAgICAgICAgICAgICAgICAgICAodW5zaWduZWQgY2hhciAqKSZkKTsKICAgICB9CiAKLSAgICBy
dW50aW1lID0gbm93IC0gY3VycmVudC0+cnVuc3RhdGUuc3RhdGVfZW50cnlfdGltZTsKKyAgICBy
dW50aW1lID0gY3VycmVudC0+cnVudGltZTsKICAgICBpZiAoIHJ1bnRpbWUgPCAwICkgLyogRG9l
cyB0aGlzIGV2ZXIgaGFwcGVuPyAqLwogICAgICAgICBydW50aW1lID0gMDsKIApkaWZmIC0tZ2l0
IGEveGVuL2NvbW1vbi9zY2hlZF9jcmVkaXQyLmMgYi94ZW4vY29tbW9uL3NjaGVkX2NyZWRpdDIu
YwppbmRleCA4ZTQzODFkLi4yZDExYTVmIDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL3NjaGVkX2Ny
ZWRpdDIuYworKysgYi94ZW4vY29tbW9uL3NjaGVkX2NyZWRpdDIuYwpAQCAtMzI4NSw3ICszMjg1
LDcgQEAgcnVucV9jYW5kaWRhdGUoc3RydWN0IGNzY2hlZDJfcnVucXVldWVfZGF0YSAqcnFkLAog
ICAgICAqIG5vIHBvaW50IGZvcmNpbmcgaXQgdG8gZG8gc28gdW50aWwgcmF0ZSBsaW1pdGluZyBl
eHBpcmVzLgogICAgICAqLwogICAgIGlmICggIXlpZWxkICYmIHBydi0+cmF0ZWxpbWl0X3VzICYm
IHZjcHVfcnVubmFibGUoc2N1cnItPnZjcHUpICYmCi0gICAgICAgICAobm93IC0gc2N1cnItPnZj
cHUtPnJ1bnN0YXRlLnN0YXRlX2VudHJ5X3RpbWUpIDwKKyAgICAgICAgICBzY3Vyci0+dmNwdS0+
cnVudGltZSA8CiAgICAgICAgICAgTUlDUk9TRUNTKHBydi0+cmF0ZWxpbWl0X3VzKSApCiAgICAg
ewogICAgICAgICBpZiAoIHVubGlrZWx5KHRiX2luaXRfZG9uZSkgKQpAQCAtMzI5Niw3ICszMjk2
LDcgQEAgcnVucV9jYW5kaWRhdGUoc3RydWN0IGNzY2hlZDJfcnVucXVldWVfZGF0YSAqcnFkLAog
ICAgICAgICAgICAgfSBkOwogICAgICAgICAgICAgZC5kb20gPSBzY3Vyci0+dmNwdS0+ZG9tYWlu
LT5kb21haW5faWQ7CiAgICAgICAgICAgICBkLnZjcHUgPSBzY3Vyci0+dmNwdS0+dmNwdV9pZDsK
LSAgICAgICAgICAgIGQucnVudGltZSA9IG5vdyAtIHNjdXJyLT52Y3B1LT5ydW5zdGF0ZS5zdGF0
ZV9lbnRyeV90aW1lOworICAgICAgICAgICAgZC5ydW50aW1lID0gc2N1cnItPnZjcHUtPnJ1bnRp
bWU7CiAgICAgICAgICAgICBfX3RyYWNlX3ZhcihUUkNfQ1NDSEVEMl9SQVRFTElNSVQsIDEsCiAg
ICAgICAgICAgICAgICAgICAgICAgICBzaXplb2YoZCksCiAgICAgICAgICAgICAgICAgICAgICAg
ICAodW5zaWduZWQgY2hhciAqKSZkKTsKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vc2NoZWRfcnQu
YyBiL3hlbi9jb21tb24vc2NoZWRfcnQuYwppbmRleCAwYWNmYzNkLi5mMWRlNTExIDEwMDY0NAot
LS0gYS94ZW4vY29tbW9uL3NjaGVkX3J0LmMKKysrIGIveGVuL2NvbW1vbi9zY2hlZF9ydC5jCkBA
IC05NDcsNyArOTQ3LDcgQEAgYnVybl9idWRnZXQoY29uc3Qgc3RydWN0IHNjaGVkdWxlciAqb3Bz
LCBzdHJ1Y3QgcnRfdmNwdSAqc3ZjLCBzX3RpbWVfdCBub3cpCiAgICAgICAgIHJldHVybjsKIAog
ICAgIC8qIGJ1cm4gYXQgbmFub3NlY29uZHMgbGV2ZWwgKi8KLSAgICBkZWx0YSA9IG5vdyAtIHN2
Yy0+bGFzdF9zdGFydDsKKyAgICBkZWx0YSA9IHN2Yy0+dmNwdS0+cnVudGltZTsKICAgICAvKgog
ICAgICAqIGRlbHRhIDwgMCBvbmx5IGhhcHBlbnMgaW4gbmVzdGVkIHZpcnR1YWxpemF0aW9uOwog
ICAgICAqIFRPRE86IGhvdyBzaG91bGQgd2UgaGFuZGxlIGRlbHRhIDwgMCBpbiBhIGJldHRlciB3
YXk/CmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL3NjaGVkdWxlLmMgYi94ZW4vY29tbW9uL3NjaGVk
dWxlLmMKaW5kZXggOWU4ODA1ZC4uZDMyNDZmOSAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi9zY2hl
ZHVsZS5jCisrKyBiL3hlbi9jb21tb24vc2NoZWR1bGUuYwpAQCAtMTUwNCwyMCArMTUwNCwxNiBA
QCBzdGF0aWMgdm9pZCBzY2hlZHVsZSh2b2lkKQogICAgICAgICAgICAgIChub3cgLSBuZXh0LT5y
dW5zdGF0ZS5zdGF0ZV9lbnRyeV90aW1lKSA6IDAsCiAgICAgICAgICAgICAgbmV4dF9zbGljZS50
aW1lKTsKIAotICAgIEFTU0VSVChwcmV2LT5ydW5zdGF0ZS5zdGF0ZSA9PSBSVU5TVEFURV9ydW5u
aW5nKTsKLQogICAgIFRSQUNFXzREKFRSQ19TQ0hFRF9TV0lUQ0gsCiAgICAgICAgICAgICAgcHJl
di0+ZG9tYWluLT5kb21haW5faWQsIHByZXYtPnZjcHVfaWQsCiAgICAgICAgICAgICAgbmV4dC0+
ZG9tYWluLT5kb21haW5faWQsIG5leHQtPnZjcHVfaWQpOwogCi0gICAgdmNwdV9ydW5zdGF0ZV9j
aGFuZ2UoCi0gICAgICAgIHByZXYsCi0gICAgICAgICgocHJldi0+cGF1c2VfZmxhZ3MgJiBWUEZf
YmxvY2tlZCkgPyBSVU5TVEFURV9ibG9ja2VkIDoKLSAgICAgICAgICh2Y3B1X3J1bm5hYmxlKHBy
ZXYpID8gUlVOU1RBVEVfcnVubmFibGUgOiBSVU5TVEFURV9vZmZsaW5lKSksCi0gICAgICAgIG5v
dyk7Ci0KLSAgICBBU1NFUlQobmV4dC0+cnVuc3RhdGUuc3RhdGUgIT0gUlVOU1RBVEVfcnVubmlu
Zyk7Ci0gICAgdmNwdV9ydW5zdGF0ZV9jaGFuZ2UobmV4dCwgUlVOU1RBVEVfcnVubmluZywgbm93
KTsKKyAgICBpZiAoICF2Y3B1X3J1bm5hYmxlKHByZXYpICkKKyAgICAgICAgdmNwdV9ydW5zdGF0
ZV9jaGFuZ2UoCisgICAgICAgICAgICBwcmV2LAorICAgICAgICAgICAgKChwcmV2LT5wYXVzZV9m
bGFncyAmIFZQRl9ibG9ja2VkKSA/IFJVTlNUQVRFX2Jsb2NrZWQgOgorICAgICAgICAgICAgIFJV
TlNUQVRFX29mZmxpbmUpLAorICAgICAgICAgICAgbm93KTsKIAogICAgIC8qCiAgICAgICogTkIu
IERvbid0IGFkZCBhbnkgdHJhY2UgcmVjb3JkcyBmcm9tIGhlcmUgdW50aWwgdGhlIGFjdHVhbCBj
b250ZXh0CkBAIC0xNTI2LDYgKzE1MjIsNyBAQCBzdGF0aWMgdm9pZCBzY2hlZHVsZSh2b2lkKQog
CiAgICAgQVNTRVJUKCFuZXh0LT5pc19ydW5uaW5nKTsKICAgICBuZXh0LT5pc19ydW5uaW5nID0g
MTsKKyAgICBuZXh0LT5ydW50aW1lID0gMDsKIAogICAgIHBjcHVfc2NoZWR1bGVfdW5sb2NrX2ly
cShsb2NrLCBjcHUpOwogCkBAIC0xNTQxLDYgKzE1MzgsNTggQEAgc3RhdGljIHZvaWQgc2NoZWR1
bGUodm9pZCkKICAgICBjb250ZXh0X3N3aXRjaChwcmV2LCBuZXh0KTsKIH0KIAorREVGSU5FX1BF
Ul9DUFUoaW50LCBoeXBfdGFjY19jbnQpOworCit2b2lkIGh5cF90YWNjX2hlYWQoaW50IHBsYWNl
KQoreworICAgIC8vcHJpbnRrKCJcdGhlYWQgY3B1ICV1LCBwbGFjZSAlZCwgY250ICVkXG4iLCBz
bXBfcHJvY2Vzc29yX2lkKCksIHBsYWNlLCB0aGlzX2NwdShoeXBfdGFjY19jbnQpKTsKKworICAg
IEFTU0VSVCh0aGlzX2NwdShoeXBfdGFjY19jbnQpID49IDApOworCisgICAgaWYgKCB0aGlzX2Nw
dShoeXBfdGFjY19jbnQpID09IDAgKQorICAgIHsKKyAgICAgICAgc190aW1lX3Qgbm93ID0gTk9X
KCk7CisgICAgICAgIHNwaW5fbG9jayhwZXJfY3B1KHNjaGVkdWxlX2RhdGEsc21wX3Byb2Nlc3Nv
cl9pZCgpKS5zY2hlZHVsZV9sb2NrKTsKKyAgICAgICAgLyoKKyAgICAgICAgICogU3RvcCB0aW1l
IGFjY291bnRpbmcgZm9yIGd1ZXN0IChndWVzdCB2Y3B1KQorICAgICAgICAgKi8KKyAgICAgICAg
QVNTRVJUKCAoY3VycmVudC0+cnVuc3RhdGUuc3RhdGVfZW50cnlfdGltZSAmIFhFTl9SVU5TVEFU
RV9VUERBVEUpID09IDApOworICAgICAgICBjdXJyZW50LT5ydW50aW1lICs9IG5vdyAtIGN1cnJl
bnQtPnJ1bnN0YXRlLnN0YXRlX2VudHJ5X3RpbWU7CisgICAgICAgIHZjcHVfcnVuc3RhdGVfY2hh
bmdlKGN1cnJlbnQsIFJVTlNUQVRFX3J1bm5hYmxlLCBub3cpOworICAgICAgICAvKgorICAgICAg
ICAgKiBTdGFydCB0aW1lIGFjY291bnRpbmcgZm9yIGh5cCAoaWRsZSB2Y3B1KQorICAgICAgICAg
Ki8KKyAgICAgICAgdmNwdV9ydW5zdGF0ZV9jaGFuZ2UoaWRsZV92Y3B1W3NtcF9wcm9jZXNzb3Jf
aWQoKV0sIFJVTlNUQVRFX3J1bm5pbmcsIG5vdyk7CisgICAgICAgIHNwaW5fdW5sb2NrKHBlcl9j
cHUoc2NoZWR1bGVfZGF0YSxzbXBfcHJvY2Vzc29yX2lkKCkpLnNjaGVkdWxlX2xvY2spOworICAg
IH0KKworICAgIHRoaXNfY3B1KGh5cF90YWNjX2NudCkrKzsKK30KKwordm9pZCBoeXBfdGFjY190
YWlsKGludCBwbGFjZSkKK3sKKyAgICAvL3ByaW50aygiXHRcdFx0XHR0YWlsIGNwdSAldSwgcGxh
Y2UgJWQsIGNudCAlZFxuIiwgc21wX3Byb2Nlc3Nvcl9pZCgpLCBwbGFjZSwgdGhpc19jcHUoaHlw
X3RhY2NfY250KSk7CisKKyAgICBBU1NFUlQodGhpc19jcHUoaHlwX3RhY2NfY250KSA+IDApOwor
CisgICAgaWYgKHRoaXNfY3B1KGh5cF90YWNjX2NudCkgPT0gMSkKKyAgICB7CisgICAgICAgIHNf
dGltZV90IG5vdyA9IE5PVygpOworICAgICAgICBzcGluX2xvY2socGVyX2NwdShzY2hlZHVsZV9k
YXRhLHNtcF9wcm9jZXNzb3JfaWQoKSkuc2NoZWR1bGVfbG9jayk7CisgICAgICAgIC8qCisgICAg
ICAgICAqIFN0b3AgdGltZSBhY2NvdW50aW5nIGZvciBndWVzdCAoZ3Vlc3QgdmNwdSkKKyAgICAg
ICAgICovCisgICAgICAgIHZjcHVfcnVuc3RhdGVfY2hhbmdlKGlkbGVfdmNwdVtzbXBfcHJvY2Vz
c29yX2lkKCldLCBSVU5TVEFURV9ydW5uYWJsZSwgbm93KTsKKyAgICAgICAgLyoKKyAgICAgICAg
ICogU3RhcnQgdGltZSBhY2NvdW50aW5nIGZvciBoeXAgKGlkbGUgdmNwdSkKKyAgICAgICAgICov
CisgICAgICAgIHZjcHVfcnVuc3RhdGVfY2hhbmdlKGN1cnJlbnQsIFJVTlNUQVRFX3J1bm5pbmcs
IG5vdyk7CisgICAgICAgIHNwaW5fdW5sb2NrKHBlcl9jcHUoc2NoZWR1bGVfZGF0YSxzbXBfcHJv
Y2Vzc29yX2lkKCkpLnNjaGVkdWxlX2xvY2spOworICAgIH0KKworICAgIHRoaXNfY3B1KGh5cF90
YWNjX2NudCktLTsKK30KKwogdm9pZCBjb250ZXh0X3NhdmVkKHN0cnVjdCB2Y3B1ICpwcmV2KQog
ewogICAgIC8qIENsZWFyIHJ1bm5pbmcgZmxhZyAvYWZ0ZXIvIHdyaXRpbmcgY29udGV4dCB0byBt
ZW1vcnkuICovCkBAIC0xNTk3LDggKzE2NDYsOSBAQCBzdGF0aWMgaW50IGNwdV9zY2hlZHVsZV91
cCh1bnNpZ25lZCBpbnQgY3B1KQogICAgIHNkLT5jdXJyID0gaWRsZV92Y3B1W2NwdV07CiAgICAg
aW5pdF90aW1lcigmc2QtPnNfdGltZXIsIHNfdGltZXJfZm4sIE5VTEwsIGNwdSk7CiAgICAgYXRv
bWljX3NldCgmc2QtPnVyZ2VudF9jb3VudCwgMCk7CisgICAgcGVyX2NwdShoeXBfdGFjY19jbnQs
IGNwdSkgPSAxOwogCi0gICAgLyogQm9vdCBDUFUgaXMgZGVhbHQgd2l0aCBsYXRlciBpbiBzY2hl
ZHVsZV9pbml0KCkuICovCisgICAgLyogQm9vdCBDUFUgaXMgZGVhbHQgd2l0aCBsYXRlciBpbiBz
Y2hlZHVsZXJfaW5pdCgpLiAqLwogICAgIGlmICggY3B1ID09IDAgKQogICAgICAgICByZXR1cm4g
MDsKIApAQCAtMTY1NCw2ICsxNzA0LDggQEAgc3RhdGljIHZvaWQgY3B1X3NjaGVkdWxlX2Rvd24o
dW5zaWduZWQgaW50IGNwdSkKICAgICBzZC0+c2NoZWRfcHJpdiA9IE5VTEw7CiAKICAgICBraWxs
X3RpbWVyKCZzZC0+c190aW1lcik7CisKKyAgICBwZXJfY3B1KGh5cF90YWNjX2NudCwgY3B1KSA9
IDA7CiB9CiAKIHN0YXRpYyBpbnQgY3B1X3NjaGVkdWxlX2NhbGxiYWNrKApkaWZmIC0tZ2l0IGEv
eGVuL2luY2x1ZGUveGVuL3NjaGVkLmggYi94ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaAppbmRleCA1
ZTI4Nzk3Li45MzkxMzE4IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaAorKysg
Yi94ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaApAQCAtMTc0LDYgKzE3NCw4IEBAIHN0cnVjdCB2Y3B1
CiAgICAgfSBydW5zdGF0ZV9ndWVzdDsgLyogZ3Vlc3QgYWRkcmVzcyAqLwogI2VuZGlmCiAKKyAg
ICBzX3RpbWVfdCBydW50aW1lOworCiAgICAgLyogSGFzIHRoZSBGUFUgYmVlbiBpbml0aWFsaXNl
ZD8gKi8KICAgICBib29sICAgICAgICAgICAgIGZwdV9pbml0aWFsaXNlZDsKICAgICAvKiBIYXMg
dGhlIEZQVSBiZWVuIHVzZWQgc2luY2UgaXQgd2FzIGxhc3Qgc2F2ZWQ/ICovCkBAIC05OTgsNiAr
MTAwMCw5IEBAIGV4dGVybiB2b2lkIGR1bXBfcnVucSh1bnNpZ25lZCBjaGFyIGtleSk7CiAKIHZv
aWQgYXJjaF9kb19waHlzaW5mbyhzdHJ1Y3QgeGVuX3N5c2N0bF9waHlzaW5mbyAqcGkpOwogCit2
b2lkIGh5cF90YWNjX2hlYWQoaW50IHBsYWNlKTsKK3ZvaWQgaHlwX3RhY2NfdGFpbChpbnQgcGxh
Y2UpOworCiAjZW5kaWYgLyogX19TQ0hFRF9IX18gKi8KIAogLyoKLS0gCjIuNy40CgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 10:43:18 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 10: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 1hqxgw-0007wV-En; Fri, 26 Jul 2019 10:43: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=f6kF=VX=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hqxgv-0007wH-JG
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 10:43:13 +0000
X-Inumbo-ID: 2a134999-af92-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2a134999-af92-11e9-8980-bc764e045a96;
 Fri, 26 Jul 2019 10:43:11 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hqxgt-0000n0-15; Fri, 26 Jul 2019 10:43: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 1hqxgs-00055O-Q1; Fri, 26 Jul 2019 10:43:10 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hqxgs-0003LI-Ox; Fri, 26 Jul 2019 10:43:10 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139348-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.19:build-armhf-pvops:kernel-build:fail:regression
 linux-4.19:test-arm64-arm64-examine:examine-serial/bootloader:fail:heisenbug
 linux-4.19:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-examine:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=be9b6782a9eb128a45b4d4fce556f7053234773d
X-Osstest-Versions-That: linux=84df9525b0c27f3ebc2ebb1864fa62a97fdedb7d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 26 Jul 2019 10:43:10 +0000
Subject: [Xen-devel] [linux-4.19 test] 139348: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTM0OCBsaW51eC00LjE5IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzkzNDgvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAg
IDYga2VybmVsLWJ1aWxkICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyOTMxMwoKVGVzdHMg
d2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJtaXR0ZW50bHkgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFy
bTY0LWFybTY0LWV4YW1pbmUgICAgIDExIGV4YW1pbmUtc2VyaWFsL2Jvb3Rsb2FkZXIgIGZhaWwg
cGFzcyBpbiAxMzkzMzEKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3Qg
YmxvY2tpbmc6CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhm
LWFybWhmLXhsLW11bHRpdmNwdSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jdWJpZXRydWNrICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qt
c3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bC1zZWF0dGxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNt
ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAg
ICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC10
aHVuZGVyeCAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3Rh
bGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEw
LWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBsaW51eCAgICAg
ICAgICAgICAgICBiZTliNjc4MmE5ZWIxMjhhNDViNGQ0ZmNlNTU2ZjcwNTMyMzQ3NzNkCmJhc2Vs
aW5lIHZlcnNpb246CiBsaW51eCAgICAgICAgICAgICAgICA4NGRmOTUyNWIwYzI3ZjNlYmMyZWJi
MTg2NGZhNjJhOTdmZGVkYjdkCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjkzMTMgIDIwMTgtMTEt
MDIgMDU6Mzk6MDggWiAgMjY2IGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTI5NDEyICAyMDE4
LTExLTA0IDE0OjEwOjE1IFogIDI2MyBkYXlzICAxNzMgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNp
bmNlICAgMTM5MjQwICAyMDE5LTA3LTIxIDIyOjM5OjA0IFogICAgNCBkYXlzICAgIDYgYXR0ZW1w
dHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQoyMjg1IHBlb3BsZSB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0LApub3QgbGlz
dGluZyB0aGVtIGFsbAoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1pMzg2
LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
aTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
c3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14
c20gICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1k
ZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVk
LWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJp
YW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwt
Y3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1j
cmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3Ry
aWN0ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3Qt
YW1kNjQtZG1yZXN0cmljdCAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1p
bmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
NjQtYXJtNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNk
MTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhl
bDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2
Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBh
aXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQt
eGwtdGh1bmRlcnggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0
LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9o
b21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBh
dAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpF
eHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBp
cyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1i
bG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJu
ZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdl
Yj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxv
ZzsgaXQgd291bGQgYmUgMTg2ODY4IGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 10:44:29 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 10:44:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqxi8-000827-VR; Fri, 26 Jul 2019 10:44: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=gQyu=VX=gmail.com=andrii.anisov@srs-us1.protection.inumbo.net>)
 id 1hqxi8-00081z-2r
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 10:44:28 +0000
X-Inumbo-ID: 5665988b-af92-11e9-8980-bc764e045a96
Received: from mail-lf1-x131.google.com (unknown [2a00:1450:4864:20::131])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5665988b-af92-11e9-8980-bc764e045a96;
 Fri, 26 Jul 2019 10:44:27 +0000 (UTC)
Received: by mail-lf1-x131.google.com with SMTP id h28so36728502lfj.5
 for <xen-devel@lists.xenproject.org>; Fri, 26 Jul 2019 03:44:26 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=subject:from:to:cc:references:message-id:date:user-agent
 :mime-version:in-reply-to:content-language:content-transfer-encoding;
 bh=gIWmyT8w3U+4wNmThR4A8/fMlTSyxbQR8oPrsz2v5UU=;
 b=qFJ+cT8WP+XcjL0M2CkiiUoEgRLXAQNb9GqrCAbmPRoY9VYN1YvaMa208XiGYSyhJ2
 +7CFjToB1gplgfOOyeZL9lYSPGbQb9OBceMUuUcDF4Jl0TGgeze/tyDnDk6s/vB6WSBh
 K8O72dI4eMh4NHXR65clREOwQVCeSTmQxh8hFhTACrEFTrBr+XnfKEG5Nls6uCjE2FkP
 9TUvI0qvhog+fdLaYQS9fmrpTO8CoB8r62BHbcjQDW4gr+MUXhSNplbouZEcFavcsRxt
 W6fsGYipTpEvg9Ph4JYMYb9nAPaMxN9sMP6bva6x6JsegYGeWCgR4qr1tJzRwuu7Us2h
 WCgA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:from:to:cc:references:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=gIWmyT8w3U+4wNmThR4A8/fMlTSyxbQR8oPrsz2v5UU=;
 b=C0FJ69pTLBq87zeZqKxKV0kY0vPuXCJcP1GzUMAdRYK1cjkfatlGvS1K95gGVi2y5Q
 o5nYpYMKoYV1MKiMyWiCYyWcWG/Kg2Ja+TtoD3XSsyi+hMlphxzlugAkI5rI2u9fqRb1
 WQrNE9yZ4SdJS4L2h2Q6FqJmn013HjV7t55Q20M0acw8S5AyYQOMHcxATuWRdruvj7cv
 TvKoLIj3mMoXrq8Mb+sZbUE7vxdfZq5sZL5pzQuFc5ESuykb1VY6KCmpYOtiWhXFpjZG
 zmaFFC0MsCCUdKHGoPdWijLfwHfN6aIi/byrngyWQ0FuEIHRqh7uTBBT5lJNhXMWJUAQ
 7iTQ==
X-Gm-Message-State: APjAAAVQtZTLfJTBPLH2bAcHfRexZAiQ+a4LYokvPPXC/i9vEAIxDgkS
 NKk/dzjilXDD3GH5+5e4rc8=
X-Google-Smtp-Source: APXvYqzwPEEYNNE3+w8ctzXpKEGb2ogRLQ7GlqtdA7p8rjLwXgJlGnzgz7LHdThk9ma7zrjHem3pcg==
X-Received: by 2002:a19:4a50:: with SMTP id x77mr131587lfa.91.1564137865538;
 Fri, 26 Jul 2019 03:44:25 -0700 (PDT)
Received: from [10.17.180.34] (ll-22.209.223.85.sovam.net.ua. [85.223.209.22])
 by smtp.gmail.com with ESMTPSA id
 n24sm10002686ljc.25.2019.07.26.03.44.24
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 26 Jul 2019 03:44:24 -0700 (PDT)
From: Andrii Anisov <andrii.anisov@gmail.com>
To: xen-devel@lists.xenproject.org
References: <1564137460-25629-1-git-send-email-andrii.anisov@gmail.com>
 <1564137460-25629-6-git-send-email-andrii.anisov@gmail.com>
Message-ID: <6552848a-b2fa-e3fe-11d0-af8fb4b7cc21@gmail.com>
Date: Fri, 26 Jul 2019 13:44:23 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <1564137460-25629-6-git-send-email-andrii.anisov@gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] 
 =?utf-8?b?W1JGQyA1LzZdIGFybTY0OiDRgWFsbCBlbnRlcl9o?=
 =?utf-8?q?ypervisor=5Fhead_only_when_it_is_needed?=
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Andrii Anisov <andrii_anisov@epam.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U29ycnkgZ3V5cywKCkkgd2FzIGVsaW1pbmF0aW5nIGN5cmlsbGljICLRgSIgaW4gdGhlIGNvbW1p
dCB0aXRsZSBhbmQgb2NjYXNpb25hbGx5IGxlZnQgdGhpcyBwYXRjaCBpbiB0aGUgZm9sZGVyLgpQ
bGVhc2UgaWdub3JlIGV4YWN0bHkgdGhpcyBwYXRjaC4KCi0tIApTaW5jZXJlbHksCkFuZHJpaSBB
bmlzb3YuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 10:49:07 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 10:49:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqxmZ-0008Bj-Ib; Fri, 26 Jul 2019 10:49:03 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ymAH=VX=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hqxmY-0008Be-E0
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 10:49:02 +0000
X-Inumbo-ID: f98f4f4a-af92-11e9-a156-07b5254ab753
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id f98f4f4a-af92-11e9-a156-07b5254ab753;
 Fri, 26 Jul 2019 10:48:59 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 738F8344;
 Fri, 26 Jul 2019 03:48:59 -0700 (PDT)
Received: from [10.1.196.50] (e108454-lin.cambridge.arm.com [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id BFC923F71A;
 Fri, 26 Jul 2019 03:48:58 -0700 (PDT)
To: Andrii Anisov <andrii.anisov@gmail.com>, xen-devel@lists.xenproject.org
References: <1564137460-25629-1-git-send-email-andrii.anisov@gmail.com>
 <1564137460-25629-2-git-send-email-andrii.anisov@gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <ad2a343e-1a65-6569-17a2-e5b676908e49@arm.com>
Date: Fri, 26 Jul 2019 11:48:57 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <1564137460-25629-2-git-send-email-andrii.anisov@gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [RFC 1/6] xen/arm: Re-enable interrupt later in the
 trap path
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Andrii Anisov <andrii_anisov@epam.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGksCgpPbiAyNi8wNy8yMDE5IDExOjM3LCBBbmRyaWkgQW5pc292IHdyb3RlOgo+IEZyb206IEp1
bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Cj4gCj4gVGhpcyBtYWtlcyBmdW5jdGlv
biBlbnRlcl9oeXBlcnZpc29yX2hlYWQoKSBiZWluZyBleGVjdXRlZCB3aXRoCj4gaXJxcyBsb2Nr
ZWQuCgpUaGlzIGlzIHRoZSAzcmQgdGltZSB5b3Ugc2VuZCB0aGlzIHBhdGNoLi4uIGFuZCBzdGls
bCBubyBwcm9wZXIgZXhwbGFuYXRpb24gd2h5IAp0aGlzIGlzIGRvbmUgbm9yIHRoZSBpbXBhY3Qg
b24ga2VlcGluZyB0aGUgaW50ZXJydXB0cyBkaXNhYmxlZCBsb25nZXIgdGhhbiAKbmVjZXNzYXJ5
LgoKUmVzZW5kaW5nIHRoZSBwYXRjaCB3aXRob3V0IHRoaW5ncyBhZGRyZXNzZWQgaXMgb25seSBn
b2luZyB0byBtYWtlIGl0IHdvcnN0LiBJZiAKeW91IGhhdmUgYW55IGRvdWJ0IG9mIHdoYXQgSSBh
bSBhc2tpbmcgdGhlbiBhc2suCgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 10:52:09 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 10: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 1hqxpZ-0000R3-20; Fri, 26 Jul 2019 10:52:09 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=f6kF=VX=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hqxpY-0000Qr-8w
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 10:52:08 +0000
X-Inumbo-ID: 65f1e3f0-af93-11e9-ad18-57682b8dd91a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 65f1e3f0-af93-11e9-ad18-57682b8dd91a;
 Fri, 26 Jul 2019 10:52:01 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hqxpR-0000yc-DJ; Fri, 26 Jul 2019 10:52: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 1hqxpQ-0005UY-VJ; Fri, 26 Jul 2019 10:52:01 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hqxpQ-000787-Ua; Fri, 26 Jul 2019 10:52:00 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139357-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=520a1e60de4341f55c59cf4680d6d0242a7f929f
X-Osstest-Versions-That: ovmf=0dd8d7d556df46c503254d37b22b2b34f6ad12f6
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 26 Jul 2019 10:52:00 +0000
Subject: [Xen-devel] [ovmf test] 139357: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTM1NyBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzkzNTcvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICA1MjBhMWU2MGRlNDM0MWY1NWM1OWNmNDY4MGQ2ZDAy
NDJhN2Y5MjlmCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICAwZGQ4ZDdk
NTU2ZGY0NmM1MDMyNTRkMzdiMjJiMmIzNGY2YWQxMmY2CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MzkzMjkgIDIwMTktMDctMjUgMDU6MjM6NDUgWiAgICAxIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTM5MzU3ICAyMDE5LTA3LTI2IDAyOjQzOjQ5IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQ2hhc2VsIENo
aXUgPGNoYXNlbC5jaGl1QGludGVsLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qu
b3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dz
LCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSBy
ZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hi
PW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7
YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5k
IGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3Vt
bWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9n
aXQvb3NzdGVzdC9vdm1mLmdpdAogICAwZGQ4ZDdkNTU2Li41MjBhMWU2MGRlICA1MjBhMWU2MGRl
NDM0MWY1NWM1OWNmNDY4MGQ2ZDAyNDJhN2Y5MjlmIC0+IHhlbi10ZXN0ZWQtbWFzdGVyCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 10:52:20 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 10:52:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqxpk-0000Sc-Bb; Fri, 26 Jul 2019 10:52:20 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=X75G=VX=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hqxpj-0000ST-Lo
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 10:52:19 +0000
X-Inumbo-ID: 6f7c7635-af93-11e9-8980-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6f7c7635-af93-11e9-8980-bc764e045a96;
 Fri, 26 Jul 2019 10:52:18 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 29A68AD70;
 Fri, 26 Jul 2019 10:52:17 +0000 (UTC)
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 Xen-devel <xen-devel@lists.xenproject.org>
References: <20190726101057.21324-1-andrew.cooper3@citrix.com>
From: Juergen Gross <jgross@suse.com>
Message-ID: <65a9dd64-9ad5-e4d7-78b0-be1069085462@suse.com>
Date: Fri, 26 Jul 2019 12:52:16 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <20190726101057.21324-1-andrew.cooper3@citrix.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH RFC] x86/shim: Refresh pvshim_defconfig
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Dario Faggioli <dfaggioli@suse.com>, Tamas K Lengyel <tamas@tklengyel.com>,
 Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjYuMDcuMTkgMTI6MTAsIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4gKiBBZGQgYSBkZXBlbmRl
bmN5IHNvIHRoZSBzaGltIGdldHMgcmVidWlsdCB3aGVuIHB2c2hpbV9kZWZjb25maWcgY2hhbmdl
cy4KPiAqIERlZmF1bHQgdG8gdGhlIE5VTEwgc2NoZWR1bGVyIG5vdyB0aGF0IGl0IHdvcmtzIHdp
dGggdmNwdSBvbmxpbmUvb2ZmbGluZS4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgo+IC0tLQo+IENDOiBKYW4gQmV1bGljaCA8SkJl
dWxpY2hAc3VzZS5jb20+Cj4gQ0M6IFdlaSBMaXUgPHdsQHhlbi5vcmc+Cj4gQ0M6IFJvZ2VyIFBh
dSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgo+IENDOiBKdWVyZ2VuIEdyb3NzIDxqZ3Jv
c3NAc3VzZS5jb20+Cj4gQ0M6IERhcmlvIEZhZ2dpb2xpIDxkZmFnZ2lvbGlAc3VzZS5jb20+Cj4g
Cj4gVGhpcyBwYXRjaCBkZXBlbmRzIG9uIERhcmlvJ3Mgc2VyaWVzLCBhbmQgY2FudCBnbyBpbiB1
bnRpbCB0aGVuLgo+IAo+IEFsc28gUkZDLgo+IAo+IENDOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNz
dGFiZWxsaW5pQGtlcm5lbC5vcmc+Cj4gQ0M6IFRhbWFzIEsgTGVuZ3llbCA8dGFtYXNAdGtsZW5n
eWVsLmNvbT4KPiAKPiBJIHRyaWVkIHR1cm5pbmcgb2ZmIE1FTV9BQ0NFU1MsIGJ1dCBJIGNhbid0
IGdldCBLY29uZmlnIHRvIGFjdHVhbGx5IHR1cm4gaXQKPiBvZmYgaW4gdGhlIGJ1aWxkLiAgV2hh
dCBpcyB0aGUgZGVhbCB3aXRoIE1FTV9BQ0NFU1NfQUxXQVlTX09OID8gIEl0IG1ha2VzIGl0Cj4g
aW1wb3NzaWJsZSB0byB0dXJuIE1FTV9BQ0NFU1Mgb2ZmLCBiZWNhdWUgaXQgaXMgc2VsZWN0ZWQg
YnkgeDg2LCB3aGljaCBsZWF2ZXMKPiBNRU1fQUNDRVNTIGVuYWJsZWQgYW5kIHVubW9kaWZpYWJs
ZS4KCm1vZGlmeSBhcmNoL3g4Ni9LY29uZmlnIGxpa2U6CgotCXNlbGVjdCBNRU1fQUNDRVNTX0FM
V0FZU19PTgorCXNlbGVjdCBNRU1fQUNDRVNTX0FMV0FZU19PTiBpZiAhUFZfU0hJTV9FWENMVVNJ
VkUKCj8/PwoKSnVlcmdlbgoKPiAtLS0KPiAgIHRvb2xzL2Zpcm13YXJlL3hlbi1kaXIvTWFrZWZp
bGUgICAgICAgfCAyICstCj4gICB4ZW4vYXJjaC94ODYvY29uZmlncy9wdnNoaW1fZGVmY29uZmln
IHwgNSArKysrLQo+ICAgMiBmaWxlcyBjaGFuZ2VkLCA1IGluc2VydGlvbnMoKyksIDIgZGVsZXRp
b25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL3Rvb2xzL2Zpcm13YXJlL3hlbi1kaXIvTWFrZWZpbGUg
Yi90b29scy9maXJtd2FyZS94ZW4tZGlyL01ha2VmaWxlCj4gaW5kZXggODM1OTdmMDAxNy4uNzQz
NTQyMTI1MSAxMDA2NDQKPiAtLS0gYS90b29scy9maXJtd2FyZS94ZW4tZGlyL01ha2VmaWxlCj4g
KysrIGIvdG9vbHMvZmlybXdhcmUveGVuLWRpci9NYWtlZmlsZQo+IEBAIC00MSw3ICs0MSw3IEBA
IGxpbmtmYXJtLnN0YW1wOiAkKERFUF9ESVJTKSAkKERFUF9GSUxFUykgRk9SQ0UKPiAgICQoRCk6
IGxpbmtmYXJtLnN0YW1wCj4gICAJJChNQUtFKSAtQyAkKEQpL3hlbiBkaXN0Y2xlYW4KPiAgIAo+
IC0kKEQpL3hlbi8uY29uZmlnOiAkKEQpCj4gKyQoRCkveGVuLy5jb25maWc6ICQoRCkgJChEKS94
ZW4vYXJjaC94ODYvY29uZmlncy9wdnNoaW1fZGVmY29uZmlnCj4gICAJJChNQUtFKSAtQyAkKEBE
KSBLQlVJTERfREVGQ09ORklHPXB2c2hpbV9kZWZjb25maWcgWEVOX0NPTkZJR19FWFBFUlQ9eSBk
ZWZjb25maWcKPiAgIAo+ICAgeGVuLXNoaW06ICQoRCkveGVuLy5jb25maWcKPiBkaWZmIC0tZ2l0
IGEveGVuL2FyY2gveDg2L2NvbmZpZ3MvcHZzaGltX2RlZmNvbmZpZyBiL3hlbi9hcmNoL3g4Ni9j
b25maWdzL3B2c2hpbV9kZWZjb25maWcKPiBpbmRleCA5NzEwYWE2MjM4Li4zMjlhYWY5MDI5IDEw
MDY0NAo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9jb25maWdzL3B2c2hpbV9kZWZjb25maWcKPiArKysg
Yi94ZW4vYXJjaC94ODYvY29uZmlncy9wdnNoaW1fZGVmY29uZmlnCj4gQEAgLTUsNiArNSw3IEBA
IENPTkZJR19QVkhfR1VFU1Q9eQo+ICAgQ09ORklHX1BWX1NISU09eQo+ICAgQ09ORklHX1BWX1NI
SU1fRVhDTFVTSVZFPXkKPiAgIENPTkZJR19OUl9DUFVTPTMyCj4gK0NPTkZJR19TQ0hFRF9OVUxM
PXkKPiAgICMgRGlzYWJsZSBmZWF0dXJlcyBub3QgdXNlZCBieSB0aGUgUFYgc2hpbQo+ICAgIyBD
T05GSUdfU0hBRE9XX1BBR0lORyBpcyBub3Qgc2V0Cj4gICAjIENPTkZJR19CSUdNRU0gaXMgbm90
IHNldAo+IEBAIC0xMywxMCArMTQsMTIgQEAgQ09ORklHX05SX0NQVVM9MzIKPiAgICMgQ09ORklH
X0tFWEVDIGlzIG5vdCBzZXQKPiAgICMgQ09ORklHX1hFTk9QUk9GIGlzIG5vdCBzZXQKPiAgICMg
Q09ORklHX1hTTSBpcyBub3Qgc2V0Cj4gKyMgQ09ORklHX1NDSEVEX0NSRURJVCBpcyBub3Qgc2V0
Cj4gICAjIENPTkZJR19TQ0hFRF9DUkVESVQyIGlzIG5vdCBzZXQKPiAgICMgQ09ORklHX1NDSEVE
X1JURFMgaXMgbm90IHNldAo+ICAgIyBDT05GSUdfU0NIRURfQVJJTkM2NTMgaXMgbm90IHNldAo+
IC0jIENPTkZJR19TQ0hFRF9OVUxMIGlzIG5vdCBzZXQKPiAgICMgQ09ORklHX0xJVkVQQVRDSCBp
cyBub3Qgc2V0Cj4gICAjIENPTkZJR19TVVBQUkVTU19EVVBMSUNBVEVfU1lNQk9MX1dBUk5JTkdT
IGlzIG5vdCBzZXQKPiAgICMgQ09ORklHX0RFQlVHIGlzIG5vdCBzZXQKPiArIyBDT05GSUdfTUVN
X0FDQ0VTU19BTFdBWVNfT04gaXMgbm90IHNldAo+ICsjIENPTkZJR19NRU1fQUNDRVNTIGlzIG5v
dCBzZXQKPiAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 11:00:08 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 11:00:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqxxC-0000lb-7h; Fri, 26 Jul 2019 11:00:02 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ymAH=VX=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hqxxA-0000hY-T4
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 11:00:00 +0000
X-Inumbo-ID: 81282944-af94-11e9-ae01-774d43ce81cc
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 81282944-af94-11e9-ae01-774d43ce81cc;
 Fri, 26 Jul 2019 10:59:56 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 9B6FA344;
 Fri, 26 Jul 2019 03:59:56 -0700 (PDT)
Received: from [10.1.196.50] (e108454-lin.cambridge.arm.com [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id E73343F71A;
 Fri, 26 Jul 2019 03:59:55 -0700 (PDT)
To: Andrii Anisov <andrii.anisov@gmail.com>, xen-devel@lists.xenproject.org
References: <1564137460-25629-1-git-send-email-andrii.anisov@gmail.com>
 <1564137460-25629-7-git-send-email-andrii.anisov@gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <c971845f-7305-22c2-081f-9faa36e4c8d2@arm.com>
Date: Fri, 26 Jul 2019 11:59:54 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <1564137460-25629-7-git-send-email-andrii.anisov@gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [RFC 5/6] arm64: call enter_hypervisor_head only
 when it is needed
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Andrii Anisov <andrii_anisov@epam.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGksCgpPbiAyNi8wNy8yMDE5IDExOjM3LCBBbmRyaWkgQW5pc292IHdyb3RlOgo+IEZyb206IEFu
ZHJpaSBBbmlzb3YgPGFuZHJpaV9hbmlzb3ZAZXBhbS5jb20+Cj4gCj4gT24gQVJNNjQgd2Uga25v
dyBleGFjdGx5IGlmIHRyYXAgaGFwcGVuZWQgZnJvbSBoeXBlcnZpc29yIG9yIGd1ZXN0LCBzbwo+
IHdlIGRvIG5vdCBuZWVkIHRvIHRha2UgdGhhdCBkZWNpc2lvbi4gVGhpcyByZWR1Y2VzIGEgY29u
ZGl0aW9uIGZvcgo+IGFsbCBlbnRlcl9oeXBlcnZpc29yX2hlYWQgY2FsbHMgYW5kIHRoZSBmdW5j
dGlvbiBjYWxsIGZvciB0cmFwcyBmcm9tCj4gdGhlIGh5cGVydmlzb3IgbW9kZS4KCk9uZSBjb25k
aXRpb24gbG9zdCBidXQgLi4uCgo+IAo+IEN1cnJlbnRseSwgaXQgaXMgaW1wbGVtZW50ZWQgZm9y
IEFSTTY0IG9ubHkuIEludGVncmF0aW5nIHRoZSBzdHVmZgo+IHdpdGggQVJNMzIgcmVxdWlyZXMg
bW92aW5nIGAgaWYgKCBndWVzdF9tb2RlKHJlZ3MpIClgIGNvbmRpdGlvbgo+IGludG8gQVJNMzIg
c3BlY2lmaWMgdHJhcHMuCgouLi4gb25lIG1vcmUgZGl2ZXJnZW5jZSBiZXR3ZWVuIGFybTMyIGFu
ZCBhcm02NC4KClRoZXJlIGFyZSBwcm9iYWJseSBkb3plbnMgb2YgbW9yZSBjb25kaXRpb25zIGlu
IHRoZSBjb2RlIHRoYXQgYXJlIG5vdCBuZWNlc3NhcnkgCmZvciBvbmUgb2YgdGhlIGFyY2hpdGVj
dHVyZXMuIFlldCB0aGVyZSBhcmUgdmFsdWUgdG8ga2VlcCBldmVyeXRoaW5nIGNvbW1vbiAKYmVj
YXVzZSB0aGUgYmVuZWZpdHMgb3V0d2VpZ2ggdGhlIGxpa2VseSBub24gcGVyZm9ybWFuY2UgaW1w
cm92ZW1lbnQuCgpTbyBJIGFtIG5vdCBjb252aW5jZWQgdGhhdCB0aGlzIGhhcyBhbnkgdmFsdWUg
Zm9yIFhlbi4KCkNoZWVycywKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 11:06:46 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 11:06:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqy3T-0001Vh-CM; Fri, 26 Jul 2019 11: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=V6Fd=VX=kpit.com=raushan.kumar@srs-us1.protection.inumbo.net>)
 id 1hqy3S-0001VI-F2
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 11:06:30 +0000
X-Inumbo-ID: 6974b65d-af95-11e9-8980-bc764e045a96
Received: from IND01-MA1-obe.outbound.protection.outlook.com (unknown
 [40.107.138.42]) by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6974b65d-af95-11e9-8980-bc764e045a96;
 Fri, 26 Jul 2019 11:06:28 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=Qjn9+z72QT8tWPPqOHOLPp/hPWDHFJiDFtdW7ARQQn1rcGcE9No4lazfHxVcrRe8EqRrEgercibKYKxQ937nGS2snpkuOdiLFxa5CVWMeRaUcmE7VAPT/YuyZKxUGh48tkSa2bF2qyaIpMo8S+jhOIhoq6dz3788UTyC5wypHdqFfaVlakQpRMo/ZMuK3RqdunxPJZiysyMCg+nCHhVbiqsAHq3d7cnsoE/NNtDY2mcw4j9qGF/uo4bT2QfNyZzrIsdtsNaPz8bAUtr4oxC9aq4dBF8uK/SiLWkwGmcrdrrsat2VWqwDh30bb+E+mKTzAd1ZvYY0kNE4n2YHHGuf4A==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=6xFhezKNXCzLgCNHrVJoBurVu4hGsby/M9mMsKuN++s=;
 b=FY7d2qVBVIMlBPBo0SKnu/8Ief2/WsfxbCKvSs8q61GA45ATNhX+gdzqNO0qLCM/MA+w8JDytZ9GxkP0+BEECgreOmL3WiQgik3xnZzh8HxCYJsTogANDhsYJd5qDI+wvLOKmS7K0H4YBbmYhEtb/NwOh7LZVOdYDe+tbJ+XlFh4KtcVPsJhUS2qK2QBrXA4lTSIXQxIL37UWwIcaYEQnhOd5JDH4IO+z2Gmmk1b28eu6p9YsBji9VUtJOtH2p3Gmuzgqe8ZXFkFyONW0Q2nyY8VH4u0gcagw7X/mhJuW1Obf3Uy3ChCBdWIy4WoEWwQcOTZUsVlTU/Hd7T9FHTz0g==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=kpit.com;dmarc=pass action=none header.from=kpit.com;dkim=pass
 header.d=kpit.com;arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kpit.com; s=selector1; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=6xFhezKNXCzLgCNHrVJoBurVu4hGsby/M9mMsKuN++s=;
 b=U53o82/KKLgw+3FFTMSaewJuXeIPcVUxL1N3ksj1nwS2b5wSkzjTZC12RJtClyxWaQ+fPpskXTSJuVTxqNAOJiBoRDDiVSAjMezBWa6tr3CivqeJPAQaZ0S3jIAVUAS/i4HVs8qwzt2XeAyJS1i7sKDDmbBI/lqJ42HKJES3xFQ=
Received: from BMXPR01MB2775.INDPRD01.PROD.OUTLOOK.COM (20.178.170.143) by
 BMXPR01MB3302.INDPRD01.PROD.OUTLOOK.COM (20.179.241.149) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2115.11; Fri, 26 Jul 2019 11:06:21 +0000
Received: from BMXPR01MB2775.INDPRD01.PROD.OUTLOOK.COM
 ([fe80::7cb7:a3cd:3751:adc7]) by BMXPR01MB2775.INDPRD01.PROD.OUTLOOK.COM
 ([fe80::7cb7:a3cd:3751:adc7%4]) with mapi id 15.20.2094.013; Fri, 26 Jul 2019
 11:06:21 +0000
From: Raushan Kumar <Raushan.Kumar@kpit.com>
To: Andrii Anisov <andrii.anisov@gmail.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [Xen-devel] Assign dedicated CPU to domain
Thread-Index: AdVDenbAEcdYgDmURkO34xNpwwLmTQAC33OAAAbZv4A=
Date: Fri, 26 Jul 2019 11:06:20 +0000
Message-ID: <BMXPR01MB2775CD9BD5687B896E6D658F8FC00@BMXPR01MB2775.INDPRD01.PROD.OUTLOOK.COM>
References: <BMXPR01MB27756A5FB61F20E8035AE7E58FC00@BMXPR01MB2775.INDPRD01.PROD.OUTLOOK.COM>
 <748a561c-6a59-58a9-0a65-4b8f37b09f68@gmail.com>
In-Reply-To: <748a561c-6a59-58a9-0a65-4b8f37b09f68@gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=Raushan.Kumar@kpit.com; 
x-originating-ip: [115.110.69.250]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: fa18f089-ed2d-43bf-b2b3-08d711b94a60
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(4618075)(2017052603328)(7193020);
 SRVR:BMXPR01MB3302; 
x-ms-traffictypediagnostic: BMXPR01MB3302:
x-ms-exchange-purlcount: 1
x-microsoft-antispam-prvs: <BMXPR01MB33023541709EBFA42C8BCF9B8FC00@BMXPR01MB3302.INDPRD01.PROD.OUTLOOK.COM>
x-ms-oob-tlc-oobclassifiers: OLM:6790;
x-forefront-prvs: 01106E96F6
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(4636009)(39860400002)(366004)(136003)(346002)(396003)(376002)(13464003)(189003)(199004)(5660300002)(229853002)(66574012)(66066001)(26005)(7696005)(102836004)(2501003)(2906002)(68736007)(6116002)(9686003)(86362001)(6306002)(14444005)(76176011)(256004)(33656002)(99286004)(478600001)(8936002)(966005)(8676002)(11346002)(25786009)(53936002)(53546011)(45080400002)(446003)(6506007)(66556008)(64756008)(66946007)(81156014)(81166006)(66446008)(76116006)(486006)(66476007)(6436002)(71190400001)(186003)(7736002)(476003)(52536014)(316002)(71200400001)(110136005)(74316002)(6246003)(305945005)(14454004)(3846002)(55016002);
 DIR:OUT; SFP:1101; SCL:1; SRVR:BMXPR01MB3302;
 H:BMXPR01MB2775.INDPRD01.PROD.OUTLOOK.COM; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: kpit.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: PMNd2unhxmWL8XWj038dSs/cQ4ke7Bd6dI2GClp08OKCBC1DRKr3JKfzlUEMeZezqbfKjPp2ERbC9Z+E58D/QbW6wEZHSprtGzdcucNwRrSoMLmQMFvqFYKtCHMlasp8Yt4kov9sSbnBrTEnJ2Tn1JRS7egAy1d/QRmtHrpdaugkbjAuTfhPYbbFSvEXlcSFUb2FgDlKtzs2QjrTuge7ibttaGN+x67HNvQtaGsBz9HALde2Sho9sL88Ql133OWZwYYqB/bKu9C9hXKsp8C8tmowg+F4lzqjxet2j2qVBpQLoC93TnpF8dr6EbiEWDthgcqvBGm3mR9hPmGWIJ2SzTH8kH4ulMsGLGuHr8SQ/mVGqElg7lPojEF2lMdqVDD8MMmiIOZvNpHPVAfGfltSswjm33ZKwRqtaSlt7yvxcpk=
MIME-Version: 1.0
X-OriginatorOrg: kpit.com
X-MS-Exchange-CrossTenant-Network-Message-Id: fa18f089-ed2d-43bf-b2b3-08d711b94a60
X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Jul 2019 11:06:20.7709 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 3539451e-b46e-4a26-a242-ff61502855c7
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: raushank@kpit.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BMXPR01MB3302
Subject: Re: [Xen-devel] Assign dedicated CPU to domain
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgdGVhbSwKClRoYW5rIHlvdSBmb3IgcXVpY2sgcmVzcG9uc2UuIEhvd2V2ZXIsIHRoaXMgZXhw
bGFuYXRpb24gaXMgbm90IGZvciBteSBxdWVzdGlvbi4KCkkgd2FudCB0byBhc3NpZ24gZG9tMCB0
byBDb3J0ZXggQS01NyBhbmQgbXkgbWFjaGluZSBoYXMgMy00IENQVSBvZiBBUk0gYXJjaGl0ZWN0
dXJlICwgQ291bGQgeW91IHBsZWFzZSBhd2FyZSBtZSB3aGF0IGlzIHRoZSBwcm9jZWR1cmUgPwoK
SSBhbHJlYWR5IGdvbmUgdGhyb3VnaCB0aGUgeW91ciB3aWtpLCBidXQgZG8gbm90IGdldCByZWxl
dmFudCBhbnN3ZXIuCgpSZWdhcmRzLApSYXVzaGFuLgoKLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0t
LS0KRnJvbTogQW5kcmlpIEFuaXNvdiBbbWFpbHRvOmFuZHJpaS5hbmlzb3ZAZ21haWwuY29tXQpT
ZW50OiBGcmlkYXksIEp1bHkgMjYsIDIwMTkgMToxNCBQTQpUbzogUmF1c2hhbiBLdW1hcjsgeGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnClN1YmplY3Q6IFJlOiBbWGVuLWRldmVsXSBBc3Np
Z24gZGVkaWNhdGVkIENQVSB0byBkb21haW4KCkhlbGxvIEt1bWFyLAoKT24gMjYuMDcuMTkgMDk6
MjYsIFJhdXNoYW4gS3VtYXIgd3JvdGU6Cj4gQ291bGQgeW91IHBsZWFzZSBwcm92aWRlIG1lIGFu
eSByZWxldmFudCBsaW5rIGZvciBzYW1lPyBJIGhhdmUgdHdvIENQVSBBUkNIIENvcnRleCAtQTU3
IGFuZCBDb3J0ZXggQS01MyAgYW5kIEkgd2FudCB0byBhc3NpZ24gZG9tMCB0byBDb3J0ZXggLUE1
NyBhbmQgY3Jvc3MgY2hlY2sgdGhhdCBJcyBpdCBhc3NpZ24gdG8gc2FtZSBvciBub3Q/CgpBcyBs
b25nIGFzIHlvdSBoYXZlIGJpZy5MSVRUTEUgb24geW91ciBzaXRlLCB5b3Ugc2hvdWxkIHJlYWQg
WzFdLiBJdCBhbHNvIHJlZmVycyB3YXlzIHRvIHBpbiBWQ1BVcyB0byBQQ1BVcy4KClsxXSBodHRw
czovL2FwYzAxLnNhZmVsaW5rcy5wcm90ZWN0aW9uLm91dGxvb2suY29tLz91cmw9aHR0cHMlM0El
MkYlMkZ4ZW5iaXRzLnhlbi5vcmclMkZnaXR3ZWIlMkYlM0ZwJTNEeGVuLmdpdCUzQmElM0RibG9i
JTNCZiUzRGRvY3MlMkZtaXNjJTJGYXJtJTJGYmlnLkxJVFRMRS50eHQmYW1wO2RhdGE9MDIlN0Mw
MSU3Q1JhdXNoYW4uS3VtYXIlNDBrcGl0LmNvbSU3QzBkZTQyYjQ5MjkxMzRjMzk0MjliMDhkNzEx
OWQxOWM4JTdDMzUzOTQ1MWViNDZlNGEyNmEyNDJmZjYxNTAyODU1YzclN0MwJTdDMSU3QzYzNjk5
NzIzODc2NDMzMzA0MyZhbXA7c2RhdGE9cDE2QTJ4WGZmcjRBaGJxRXA1ZDFvUWFaRHBBRk41bGFX
Z0wwZDljSXNpSSUzRCZhbXA7cmVzZXJ2ZWQ9MAoKLS0KU2luY2VyZWx5LApBbmRyaWkgQW5pc292
LgpUaGlzIG1lc3NhZ2UgY29udGFpbnMgaW5mb3JtYXRpb24gdGhhdCBtYXkgYmUgcHJpdmlsZWdl
ZCBvciBjb25maWRlbnRpYWwgYW5kIGlzIHRoZSBwcm9wZXJ0eSBvZiB0aGUgS1BJVCBUZWNobm9s
b2dpZXMgTHRkLiBJdCBpcyBpbnRlbmRlZCBvbmx5IGZvciB0aGUgcGVyc29uIHRvIHdob20gaXQg
aXMgYWRkcmVzc2VkLiBJZiB5b3UgYXJlIG5vdCB0aGUgaW50ZW5kZWQgcmVjaXBpZW50LCB5b3Ug
YXJlIG5vdCBhdXRob3JpemVkIHRvIHJlYWQsIHByaW50LCByZXRhaW4gY29weSwgZGlzc2VtaW5h
dGUsIGRpc3RyaWJ1dGUsIG9yIHVzZSB0aGlzIG1lc3NhZ2Ugb3IgYW55IHBhcnQgdGhlcmVvZi4g
SWYgeW91IHJlY2VpdmUgdGhpcyBtZXNzYWdlIGluIGVycm9yLCBwbGVhc2Ugbm90aWZ5IHRoZSBz
ZW5kZXIgaW1tZWRpYXRlbHkgYW5kIGRlbGV0ZSBhbGwgY29waWVzIG9mIHRoaXMgbWVzc2FnZS4g
S1BJVCBUZWNobm9sb2dpZXMgTHRkLiBkb2VzIG5vdCBhY2NlcHQgYW55IGxpYWJpbGl0eSBmb3Ig
dmlydXMgaW5mZWN0ZWQgbWFpbHMuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 11:12:03 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 11:12:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqy8k-0002Ex-0G; Fri, 26 Jul 2019 11: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=f6kF=VX=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hqy8j-0002En-5m
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 11:11:57 +0000
X-Inumbo-ID: 2d7e7c66-af96-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2d7e7c66-af96-11e9-8980-bc764e045a96;
 Fri, 26 Jul 2019 11:11:55 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hqy8h-0001Na-7c; Fri, 26 Jul 2019 11:11:55 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hqy8g-0006Ig-U7; Fri, 26 Jul 2019 11:11:55 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hqy8g-0005rv-TW; Fri, 26 Jul 2019 11:11:54 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139365-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=a7c6859ec982f94e899629e2e7985caa60e3833e
X-Osstest-Versions-That: xen=4d6298d6829fdb621d1c722b012f18ee34b66548
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 26 Jul 2019 11:11:54 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 139365: 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>

ZmxpZ2h0IDEzOTM2NSB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzOTM2NS8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICBhN2M2ODU5ZWM5ODJmOTRlODk5NjI5ZTJlNzk4NWNhYTYwZTM4MzNlCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICA0ZDYyOThkNjgyOWZkYjYyMWQx
YzcyMmIwMTJmMThlZTM0YjY2NTQ4CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzkzNDMgIDIwMTkt
MDctMjUgMTc6MDE6MzYgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM5MzY1ICAy
MDE5LTA3LTI2IDA5OjAwOjU1IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmlpIEFuaXNvdiA8YW5kcmlp
X2FuaXNvdkBlcGFtLmNvbT4KICBEYXJpbyBGYWdnaW9saSA8ZGZhZ2dpb2xpQHN1c2UuY29tPgog
IEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4KICBKdWVyZ2VuIEdyb3Nz
IDxqZ3Jvc3NAc3VzZS5jb20+Cgpqb2JzOgogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQt
eGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0
LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9o
b21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBh
dAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpF
eHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBp
cyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1i
bG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJu
ZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdl
Yj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0
cy54ZW4ub3JnOi9ob21lL3hlbi9naXQveGVuLmdpdAogICA0ZDYyOThkNjgyLi5hN2M2ODU5ZWM5
ICBhN2M2ODU5ZWM5ODJmOTRlODk5NjI5ZTJlNzk4NWNhYTYwZTM4MzNlIC0+IHNtb2tlCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 11:39:05 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 11: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 1hqyYt-0003fL-BS; Fri, 26 Jul 2019 11:38:59 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=YaH9=VX=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hqyYs-0003fG-8T
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 11:38:58 +0000
X-Inumbo-ID: f276ab84-af99-11e9-a7a3-cf6aa4f45b66
Received: from m9a0003g.houston.softwaregrp.com (unknown [15.124.64.68])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f276ab84-af99-11e9-a7a3-cf6aa4f45b66;
 Fri, 26 Jul 2019 11:38:55 +0000 (UTC)
Received: FROM m9a0003g.houston.softwaregrp.com (15.121.0.190) BY
 m9a0003g.houston.softwaregrp.com WITH ESMTP; 
 Fri, 26 Jul 2019 11:38:55 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M9W0067.microfocus.com (2002:f79:be::f79:be) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Fri, 26 Jul 2019 11:35:25 +0000
Received: from NAM02-CY1-obe.outbound.protection.outlook.com (15.124.72.11) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Fri, 26 Jul 2019 11:35:25 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=gXJscLb8Ax4u9Ult/X96twEsd+r8B9bQu1zELNkdBePxtjRPa5ahl6Li6aWsjguyK3o7ZopaWK4zrlDqFSEz2tWeIds4gdl1vGgaIeZh5VwlcvaX6zP3NLxL3rmG158qbt0xvrche6vuaQeHDqJTdMwHPIRLLiM58tww//yWxRR1Vysf+uPJIoopGbn0o3K48OeHC4lezzjk2wqrviHtEuxcah7hP2XK7dwAWBKUvwKuQ4wk1RnAJWp4ObDXHABhboe2aKk0/0f19HDqDrmC2lmOhdeLrMJWgtM/SK1sO6ZA+bbt3710dAVb3kwXVKIH4IpiIXyxeI1AQVLWQ+AB9Q==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=WvsDLP7MtyKCo948+mQCJO7JMc6MCEGn3Zr8+vGnsB8=;
 b=Y8I8oXvv3ukYhgKe1/Claxq+Lfxm+aJE5Gy94A2hZIfdr9Wl4SC5yEAKlV7LEjMsgrDynr7hBu/9IVCYJrotAKBbs6FcRJbxlbMZkfvyEKDJFWiSAb0JJdtfK4U5I1+lnkQ/UDHcDGxR36gL62I2ynmLS+BhNI1fEpNY/CwOsQW1Q/zc1UAnaEtyqPhuY6VWdJ1Nkxm7SeIHWH/KEaOF+OXhoDRlzDLAGw1HScvgLBGioS2y5o/nST0SeHFMoroFy0lsgNZkqw/HVCdyIFqn0+X51df3pzMsWwpcCbTe2S5l0S/l6lrHlW9PMo92J7RGHch5g9akiNzTCd3YV38VUg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3411.namprd18.prod.outlook.com (10.255.139.148) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2094.17; Fri, 26 Jul 2019 11:35:24 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b%7]) with mapi id 15.20.2115.005; Fri, 26 Jul 2019
 11:35:23 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>, Juergen Gross <JGross@suse.com>
Thread-Topic: [PATCH v3 2/2] xen: merge temporary vcpu pinning scenarios
Thread-Index: AQHVQhK9XkC67/eVmky5KVr20rRuZKbcqfttgAAeRIA=
Date: Fri, 26 Jul 2019 11:35:23 +0000
Message-ID: <4e74ddbe-f6f1-02e9-82f3-5f07e060ba19@suse.com>
References: <20190724112658.31495-1-jgross@suse.com>
 <20190724112658.31495-3-jgross@suse.com>
 <ff7462b4-f440-4fda-1a1c-5ff3e7352b3d@citrix.com>
In-Reply-To: <ff7462b4-f440-4fda-1a1c-5ff3e7352b3d@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR07CA0162.eurprd07.prod.outlook.com
 (2603:10a6:6:43::16) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 27a3fc9b-83ef-4110-2b7a-08d711bd590c
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3411; 
x-ms-traffictypediagnostic: BY5PR18MB3411:
x-microsoft-antispam-prvs: <BY5PR18MB34110228259FA3BEE27028E4B3C00@BY5PR18MB3411.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:4714;
x-forefront-prvs: 01106E96F6
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(396003)(366004)(39860400002)(346002)(136003)(376002)(189003)(199004)(52116002)(66446008)(305945005)(5660300002)(66476007)(64756008)(6506007)(229853002)(186003)(6246003)(386003)(256004)(81166006)(53546011)(26005)(316002)(14444005)(102836004)(3846002)(2616005)(53936002)(81156014)(11346002)(7736002)(71200400001)(66946007)(446003)(8936002)(36756003)(486006)(25786009)(99286004)(6486002)(6436002)(110136005)(86362001)(14454004)(8676002)(6636002)(6116002)(478600001)(31696002)(68736007)(6512007)(66066001)(2906002)(76176011)(71190400001)(476003)(54906003)(4326008)(80792005)(31686004)(66556008);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3411;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: 9VZOM9aIrz7b3UhVUT9TixU5HeJK71aYjWI+b5OaJToylSfcsDbNbaTnfcb/q1+ArDXKHBaMrGokufSO6Mp5qRb/uDKs6OUVAkfumArh0IwHG9nE2z9NOIPUy6C7JMFlIm+eLoIDtwAp79S0Y06aJuMVBRQgbDOphS+wVuKrHCZ+hk2T5aYhKB47aVCuqAVKEXLVsyHzrvCsetkhMsrsoSFJHtxy6RG4BJoveNnKBJ3dkv8gdlWg5+odgv8wQXSb0GnOTD0SVHBBQlHK8+dKPEMRuAiWK+lbfpH7QWY284irmW/UiUIYcCYRaPTp0cydzzZLUmcjCOopU1R/vV5TYREoYjVYHkm2CxsxSLr9fYOj/yWipoILMXDSJiVI8AyB9BN0NPQOwUMfLNyu3xYk5R45dHCKLOdI8auaYVRZ+iY=
Content-ID: <ED80EEA54352D346B71D42DCDAB47584@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 27a3fc9b-83ef-4110-2b7a-08d711bd590c
X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Jul 2019 11:35:23.8204 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3411
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v3 2/2] xen: merge temporary vcpu pinning
 scenarios
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, WeiLiu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Dario Faggioli <dfaggioli@suse.com>,
 Julien Grall <julien.grall@arm.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>

T24gMjYuMDcuMjAxOSAxMTo0NiwgQW5kcmV3IENvb3BlciB3cm90ZToNCj4gT24gMjQvMDcvMjAx
OSAxMjoyNiwgSnVlcmdlbiBHcm9zcyB3cm90ZToNCj4+IEBAIC0xODIsMzAgKzE3OCwyNCBAQCBz
dGF0aWMgdm9pZCBfX3ByZXBhcmVfdG9fd2FpdChzdHJ1Y3Qgd2FpdHF1ZXVlX3ZjcHUgKndxdikN
Cj4+ICAgc3RhdGljIHZvaWQgX19maW5pc2hfd2FpdChzdHJ1Y3Qgd2FpdHF1ZXVlX3ZjcHUgKndx
dikNCj4+ICAgew0KPj4gICAgICAgd3F2LT5lc3AgPSBOVUxMOw0KPj4gLSAgICAodm9pZCl2Y3B1
X3NldF9oYXJkX2FmZmluaXR5KGN1cnJlbnQsICZ3cXYtPnNhdmVkX2FmZmluaXR5KTsNCj4+ICsg
ICAgdmNwdV90ZW1wb3JhcnlfYWZmaW5pdHkoY3VycmVudCwgTlJfQ1BVUywgVkNQVV9BRkZJTklU
WV9XQUlUKTsNCj4+ICAgfQ0KPj4gICANCj4+ICAgdm9pZCBjaGVja193YWtldXBfZnJvbV93YWl0
KHZvaWQpDQo+PiAgIHsNCj4+IC0gICAgc3RydWN0IHdhaXRxdWV1ZV92Y3B1ICp3cXYgPSBjdXJy
ZW50LT53YWl0cXVldWVfdmNwdTsNCj4+ICsgICAgc3RydWN0IHZjcHUgKmN1cnIgPSBjdXJyZW50
Ow0KPj4gKyAgICBzdHJ1Y3Qgd2FpdHF1ZXVlX3ZjcHUgKndxdiA9IGN1cnItPndhaXRxdWV1ZV92
Y3B1Ow0KPj4gICANCj4+ICAgICAgIEFTU0VSVChsaXN0X2VtcHR5KCZ3cXYtPmxpc3QpKTsNCj4+
ICAgDQo+PiAgICAgICBpZiAoIGxpa2VseSh3cXYtPmVzcCA9PSBOVUxMKSApDQo+PiAgICAgICAg
ICAgcmV0dXJuOw0KPj4gICANCj4+IC0gICAgLyogQ2hlY2sgaWYgd2Ugd29rZSB1cCBvbiB0aGUg
d3JvbmcgQ1BVLiAqLw0KPj4gLSAgICBpZiAoIHVubGlrZWx5KHNtcF9wcm9jZXNzb3JfaWQoKSAh
PSB3cXYtPndha2V1cF9jcHUpICkNCj4+ICsgICAgLyogQ2hlY2sgaWYgd2UgYXJlIHN0aWxsIHBp
bm5lZC4gKi8NCj4+ICsgICAgaWYgKCB1bmxpa2VseSghKGN1cnItPmFmZmluaXR5X2Jyb2tlbiAm
IFZDUFVfQUZGSU5JVFlfV0FJVCkpICkNCj4+ICAgICAgIHsNCj4+IC0gICAgICAgIC8qIFJlLXNl
dCBWQ1BVIGFmZmluaXR5IGFuZCByZS1lbnRlciB0aGUgc2NoZWR1bGVyLiAqLw0KPj4gLSAgICAg
ICAgc3RydWN0IHZjcHUgKmN1cnIgPSBjdXJyZW50Ow0KPj4gLSAgICAgICAgY3B1bWFza19jb3B5
KCZ3cXYtPnNhdmVkX2FmZmluaXR5LCBjdXJyLT5jcHVfaGFyZF9hZmZpbml0eSk7DQo+PiAtICAg
ICAgICBpZiAoIHZjcHVfc2V0X2hhcmRfYWZmaW5pdHkoY3VyciwgY3B1bWFza19vZih3cXYtPndh
a2V1cF9jcHUpKSApDQo+PiAtICAgICAgICB7DQo+PiAtICAgICAgICAgICAgZ2RwcmludGsoWEVO
TE9HX0VSUiwgIlVuYWJsZSB0byBzZXQgdmNwdSBhZmZpbml0eVxuIik7DQo+PiAtICAgICAgICAg
ICAgZG9tYWluX2NyYXNoKGN1cnJlbnQtPmRvbWFpbik7DQo+PiAtICAgICAgICB9DQo+PiAtICAg
ICAgICB3YWl0KCk7IC8qIHRha2VzIHVzIGJhY2sgaW50byB0aGUgc2NoZWR1bGVyICovDQo+PiAr
ICAgICAgICBnZHByaW50ayhYRU5MT0dfRVJSLCAidmNwdSBhZmZpbml0eSBsb3N0XG4iKTsNCj4+
ICsgICAgICAgIGRvbWFpbl9jcmFzaChjdXJyLT5kb21haW4pOw0KPj4gICAgICAgfQ0KPiANCj4g
SSdtIHNvcnJ5IHRvIHJldHJhY3QgbXkgUi1ieSBhZnRlciB0aGUgZmFjdCwgYnV0IEkndmUgb25s
eSBqdXN0IG5vdGljZWQNCj4gKHdoaWxlIHJlYmFzaW5nIHNvbWUgb2YgbXkgcGVuZGluZyB3b3Jr
IG92ZXIgdGhpcykgdGhhdCBpdCBpcyBidWdneS4NCj4gDQo+IFRoZSByZWFzb24gd2FpdCgpIHdh
cyBjYWxsZWQgaXMgYmVjYXVzZSBpdCBpcyBub3Qgc2FmZSB0byBsZWF2ZSB0aGF0DQo+IGlmKCkg
Y2xhdXNlLg0KPiANCj4gV2l0aCB0aGlzIGNoYW5nZSBpbiBwbGFjZSwgd2UnbGwgYXJyYW5nZSBm
b3IgdGhlIFZNIHRvIGJlIGNyYXNoZWQsIHRoZW4NCj4gbG9uZ2p1bXAgYmFjayBpbnRvIHRoZSBz
dGFjayBmcm9tIGZyb20gdGhlIHdhaXRpbmcgdkNQVSwgb24gdGhlIHdyb25nDQo+IENQVS7CoCBB
bnkgY2FsbGVyIHdpdGggc21wX3Byb2Nlc3Nvcl9pZCgpIG9yIHRocmVhZC1sb2NhbCB2YXJpYWJs
ZXMgY2FjaGUNCj4gYnkgcG9pbnRlciBvbiB0aGUgc3RhY2sgd2lsbCB0aGVuIGNhdXNlIG1lbW9y
eSBjb3JydXB0aW9uLg0KPiANCj4gSXRzIG5vdCBpbW1lZGlhdGVseSBvYnZpb3VzIGhvdyB0byBm
aXggdGhpcywgYnV0IGJlYXIgaW4gbWluZCB0aGF0IGFzDQo+IHNvb24gYXMgdGhlIHZtLWV2ZW50
IGludGVyZmFjZSBpcyBkb25lLCBJIHBsYW4gdG8gZGVsZXRlIHRoaXMgd2hvbGUNCj4gd2FpdHF1
ZXVlIGluZnJhc3RydWN0dXJlIGFueXdheS4NCg0KSW4gd2hpY2ggY2FzZSAtIHNob3VsZCB3ZSBy
ZXZlcnQgdGhlIGNvbW1pdCB1bnRpbCB0aGlzIGlzIHJlc29sdmVkPw0KDQpKYW4NCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 11:42:42 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 11:42:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqycS-0004Mb-Sn; Fri, 26 Jul 2019 11:42:40 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=X75G=VX=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hqycR-0004MV-P9
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 11:42:39 +0000
X-Inumbo-ID: 765cdff4-af9a-11e9-beb8-43599fe4737e
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 765cdff4-af9a-11e9-beb8-43599fe4737e;
 Fri, 26 Jul 2019 11:42:36 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 2C3BCAF70;
 Fri, 26 Jul 2019 11:42:35 +0000 (UTC)
To: Jan Beulich <JBeulich@suse.com>, Andrew Cooper <andrew.cooper3@citrix.com>
References: <20190724112658.31495-1-jgross@suse.com>
 <20190724112658.31495-3-jgross@suse.com>
 <ff7462b4-f440-4fda-1a1c-5ff3e7352b3d@citrix.com>
 <4e74ddbe-f6f1-02e9-82f3-5f07e060ba19@suse.com>
From: Juergen Gross <jgross@suse.com>
Message-ID: <1f382b48-c3ba-f427-85d7-3c88403d8deb@suse.com>
Date: Fri, 26 Jul 2019 13:42:33 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <4e74ddbe-f6f1-02e9-82f3-5f07e060ba19@suse.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH v3 2/2] xen: merge temporary vcpu pinning
 scenarios
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, WeiLiu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Dario Faggioli <dfaggioli@suse.com>,
 Julien Grall <julien.grall@arm.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjYuMDcuMTkgMTM6MzUsIEphbiBCZXVsaWNoIHdyb3RlOgo+IE9uIDI2LjA3LjIwMTkgMTE6
NDYsIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4+IE9uIDI0LzA3LzIwMTkgMTI6MjYsIEp1ZXJnZW4g
R3Jvc3Mgd3JvdGU6Cj4+PiBAQCAtMTgyLDMwICsxNzgsMjQgQEAgc3RhdGljIHZvaWQgX19wcmVw
YXJlX3RvX3dhaXQoc3RydWN0IHdhaXRxdWV1ZV92Y3B1ICp3cXYpCj4+PiAgICBzdGF0aWMgdm9p
ZCBfX2ZpbmlzaF93YWl0KHN0cnVjdCB3YWl0cXVldWVfdmNwdSAqd3F2KQo+Pj4gICAgewo+Pj4g
ICAgICAgIHdxdi0+ZXNwID0gTlVMTDsKPj4+IC0gICAgKHZvaWQpdmNwdV9zZXRfaGFyZF9hZmZp
bml0eShjdXJyZW50LCAmd3F2LT5zYXZlZF9hZmZpbml0eSk7Cj4+PiArICAgIHZjcHVfdGVtcG9y
YXJ5X2FmZmluaXR5KGN1cnJlbnQsIE5SX0NQVVMsIFZDUFVfQUZGSU5JVFlfV0FJVCk7Cj4+PiAg
ICB9Cj4+PiAgICAKPj4+ICAgIHZvaWQgY2hlY2tfd2FrZXVwX2Zyb21fd2FpdCh2b2lkKQo+Pj4g
ICAgewo+Pj4gLSAgICBzdHJ1Y3Qgd2FpdHF1ZXVlX3ZjcHUgKndxdiA9IGN1cnJlbnQtPndhaXRx
dWV1ZV92Y3B1Owo+Pj4gKyAgICBzdHJ1Y3QgdmNwdSAqY3VyciA9IGN1cnJlbnQ7Cj4+PiArICAg
IHN0cnVjdCB3YWl0cXVldWVfdmNwdSAqd3F2ID0gY3Vyci0+d2FpdHF1ZXVlX3ZjcHU7Cj4+PiAg
ICAKPj4+ICAgICAgICBBU1NFUlQobGlzdF9lbXB0eSgmd3F2LT5saXN0KSk7Cj4+PiAgICAKPj4+
ICAgICAgICBpZiAoIGxpa2VseSh3cXYtPmVzcCA9PSBOVUxMKSApCj4+PiAgICAgICAgICAgIHJl
dHVybjsKPj4+ICAgIAo+Pj4gLSAgICAvKiBDaGVjayBpZiB3ZSB3b2tlIHVwIG9uIHRoZSB3cm9u
ZyBDUFUuICovCj4+PiAtICAgIGlmICggdW5saWtlbHkoc21wX3Byb2Nlc3Nvcl9pZCgpICE9IHdx
di0+d2FrZXVwX2NwdSkgKQo+Pj4gKyAgICAvKiBDaGVjayBpZiB3ZSBhcmUgc3RpbGwgcGlubmVk
LiAqLwo+Pj4gKyAgICBpZiAoIHVubGlrZWx5KCEoY3Vyci0+YWZmaW5pdHlfYnJva2VuICYgVkNQ
VV9BRkZJTklUWV9XQUlUKSkgKQo+Pj4gICAgICAgIHsKPj4+IC0gICAgICAgIC8qIFJlLXNldCBW
Q1BVIGFmZmluaXR5IGFuZCByZS1lbnRlciB0aGUgc2NoZWR1bGVyLiAqLwo+Pj4gLSAgICAgICAg
c3RydWN0IHZjcHUgKmN1cnIgPSBjdXJyZW50Owo+Pj4gLSAgICAgICAgY3B1bWFza19jb3B5KCZ3
cXYtPnNhdmVkX2FmZmluaXR5LCBjdXJyLT5jcHVfaGFyZF9hZmZpbml0eSk7Cj4+PiAtICAgICAg
ICBpZiAoIHZjcHVfc2V0X2hhcmRfYWZmaW5pdHkoY3VyciwgY3B1bWFza19vZih3cXYtPndha2V1
cF9jcHUpKSApCj4+PiAtICAgICAgICB7Cj4+PiAtICAgICAgICAgICAgZ2RwcmludGsoWEVOTE9H
X0VSUiwgIlVuYWJsZSB0byBzZXQgdmNwdSBhZmZpbml0eVxuIik7Cj4+PiAtICAgICAgICAgICAg
ZG9tYWluX2NyYXNoKGN1cnJlbnQtPmRvbWFpbik7Cj4+PiAtICAgICAgICB9Cj4+PiAtICAgICAg
ICB3YWl0KCk7IC8qIHRha2VzIHVzIGJhY2sgaW50byB0aGUgc2NoZWR1bGVyICovCj4+PiArICAg
ICAgICBnZHByaW50ayhYRU5MT0dfRVJSLCAidmNwdSBhZmZpbml0eSBsb3N0XG4iKTsKPj4+ICsg
ICAgICAgIGRvbWFpbl9jcmFzaChjdXJyLT5kb21haW4pOwo+Pj4gICAgICAgIH0KPj4KPj4gSSdt
IHNvcnJ5IHRvIHJldHJhY3QgbXkgUi1ieSBhZnRlciB0aGUgZmFjdCwgYnV0IEkndmUgb25seSBq
dXN0IG5vdGljZWQKPj4gKHdoaWxlIHJlYmFzaW5nIHNvbWUgb2YgbXkgcGVuZGluZyB3b3JrIG92
ZXIgdGhpcykgdGhhdCBpdCBpcyBidWdneS4KPj4KPj4gVGhlIHJlYXNvbiB3YWl0KCkgd2FzIGNh
bGxlZCBpcyBiZWNhdXNlIGl0IGlzIG5vdCBzYWZlIHRvIGxlYXZlIHRoYXQKPj4gaWYoKSBjbGF1
c2UuCj4+Cj4+IFdpdGggdGhpcyBjaGFuZ2UgaW4gcGxhY2UsIHdlJ2xsIGFycmFuZ2UgZm9yIHRo
ZSBWTSB0byBiZSBjcmFzaGVkLCB0aGVuCj4+IGxvbmdqdW1wIGJhY2sgaW50byB0aGUgc3RhY2sg
ZnJvbSBmcm9tIHRoZSB3YWl0aW5nIHZDUFUsIG9uIHRoZSB3cm9uZwo+PiBDUFUuwqAgQW55IGNh
bGxlciB3aXRoIHNtcF9wcm9jZXNzb3JfaWQoKSBvciB0aHJlYWQtbG9jYWwgdmFyaWFibGVzIGNh
Y2hlCj4+IGJ5IHBvaW50ZXIgb24gdGhlIHN0YWNrIHdpbGwgdGhlbiBjYXVzZSBtZW1vcnkgY29y
cnVwdGlvbi4KPj4KPj4gSXRzIG5vdCBpbW1lZGlhdGVseSBvYnZpb3VzIGhvdyB0byBmaXggdGhp
cywgYnV0IGJlYXIgaW4gbWluZCB0aGF0IGFzCj4+IHNvb24gYXMgdGhlIHZtLWV2ZW50IGludGVy
ZmFjZSBpcyBkb25lLCBJIHBsYW4gdG8gZGVsZXRlIHRoaXMgd2hvbGUKPj4gd2FpdHF1ZXVlIGlu
ZnJhc3RydWN0dXJlIGFueXdheS4KPiAKPiBJbiB3aGljaCBjYXNlIC0gc2hvdWxkIHdlIHJldmVy
dCB0aGUgY29tbWl0IHVudGlsIHRoaXMgaXMgcmVzb2x2ZWQ/CgpJbiBteSBvcGluaW9uIGl0IGlz
IG5vdCB0aGF0IHVyZ2VudC4gSSBkb24ndCB0aGluayBhbnkgb2Ygb3VyIE9TU3Rlc3RzCndpbGwg
ZXZlciBiZSBhYmxlIHRvIHRyaWdnZXIgdGhpcyBpc3N1ZSwgYXMgQUZBSUsgbm8gdGVzdCBpcyB1
c2luZyB0aGUKd2FpdF9ldmVudCgpIGludGVyZmFjZSBub3IgZG8gdGhleSB0ZXN0IHN1c3BlbmQv
cmVzdW1lLiBBbmQgYm90aCBuZWVkCnRvIGJlIHRydWUgKGF0IHRoZSBzYW1lIHRpbWUhKSBwbHVz
IGEgY3B1IG5lZWRzIHRvIGZhaWwgY29taW5nIHVwIHdoZW4KcmVzdW1pbmcgYWdhaW4uCgoKSnVl
cmdlbgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 11:50:53 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 11:50:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqykK-00055O-SL; Fri, 26 Jul 2019 11:50:48 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=fOBC=VX=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hqykK-00055J-3G
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 11:50:48 +0000
X-Inumbo-ID: 98fcccf8-af9b-11e9-b5ba-ab3ecbb9d7db
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 98fcccf8-af9b-11e9-b5ba-ab3ecbb9d7db;
 Fri, 26 Jul 2019 11:50:43 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: kMSuuOWle3q+T8xoUCeapXgQW2qF8UlhRCGHiaoFfiuOXMCC+SrUDk5l35iwwpgsPSmYS+cNxl
 8uSlDwFc1Sd/he8SKc3/uy5vrv45mOsxNgM1dfyZSJb5g/4C+zTrsetzyNH1DBK2k3dwue7aiA
 EVM4cqCH/3hhsmXxukaRn/w8qiPwBLwoCN5Quv/dftad121hT+MVlLk2k+dgCWrfcrgcouP/WM
 2i1Sm+lsA+AWKsFiRgO6coWnTm1uDXK/sKY7DsQTwcCMnFDMM3XdYIjz5NptP5lCT37m1QyvvR
 K9o=
X-SBRS: 2.7
X-MesageID: 3468866
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,310,1559534400"; 
   d="scan'208";a="3468866"
To: Juergen Gross <jgross@suse.com>, Jan Beulich <JBeulich@suse.com>
References: <20190724112658.31495-1-jgross@suse.com>
 <20190724112658.31495-3-jgross@suse.com>
 <ff7462b4-f440-4fda-1a1c-5ff3e7352b3d@citrix.com>
 <4e74ddbe-f6f1-02e9-82f3-5f07e060ba19@suse.com>
 <1f382b48-c3ba-f427-85d7-3c88403d8deb@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <0f067c18-b9c3-f5bf-de82-9feb9f9b6cba@citrix.com>
Date: Fri, 26 Jul 2019 12:50:38 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <1f382b48-c3ba-f427-85d7-3c88403d8deb@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 v3 2/2] xen: merge temporary vcpu pinning
 scenarios
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, WeiLiu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Dario Faggioli <dfaggioli@suse.com>,
 Julien Grall <julien.grall@arm.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>

T24gMjYvMDcvMjAxOSAxMjo0MiwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPiBPbiAyNi4wNy4xOSAx
MzozNSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+IE9uIDI2LjA3LjIwMTkgMTE6NDYsIEFuZHJldyBD
b29wZXIgd3JvdGU6Cj4+PiBPbiAyNC8wNy8yMDE5IDEyOjI2LCBKdWVyZ2VuIEdyb3NzIHdyb3Rl
Ogo+Pj4+IEBAIC0xODIsMzAgKzE3OCwyNCBAQCBzdGF0aWMgdm9pZCBfX3ByZXBhcmVfdG9fd2Fp
dChzdHJ1Y3QKPj4+PiB3YWl0cXVldWVfdmNwdSAqd3F2KQo+Pj4+IMKgwqAgc3RhdGljIHZvaWQg
X19maW5pc2hfd2FpdChzdHJ1Y3Qgd2FpdHF1ZXVlX3ZjcHUgKndxdikKPj4+PiDCoMKgIHsKPj4+
PiDCoMKgwqDCoMKgwqAgd3F2LT5lc3AgPSBOVUxMOwo+Pj4+IC3CoMKgwqAgKHZvaWQpdmNwdV9z
ZXRfaGFyZF9hZmZpbml0eShjdXJyZW50LCAmd3F2LT5zYXZlZF9hZmZpbml0eSk7Cj4+Pj4gK8Kg
wqDCoCB2Y3B1X3RlbXBvcmFyeV9hZmZpbml0eShjdXJyZW50LCBOUl9DUFVTLCBWQ1BVX0FGRklO
SVRZX1dBSVQpOwo+Pj4+IMKgwqAgfQo+Pj4+IMKgwqAgwqDCoCB2b2lkIGNoZWNrX3dha2V1cF9m
cm9tX3dhaXQodm9pZCkKPj4+PiDCoMKgIHsKPj4+PiAtwqDCoMKgIHN0cnVjdCB3YWl0cXVldWVf
dmNwdSAqd3F2ID0gY3VycmVudC0+d2FpdHF1ZXVlX3ZjcHU7Cj4+Pj4gK8KgwqDCoCBzdHJ1Y3Qg
dmNwdSAqY3VyciA9IGN1cnJlbnQ7Cj4+Pj4gK8KgwqDCoCBzdHJ1Y3Qgd2FpdHF1ZXVlX3ZjcHUg
KndxdiA9IGN1cnItPndhaXRxdWV1ZV92Y3B1Owo+Pj4+IMKgwqAgwqDCoMKgwqDCoMKgIEFTU0VS
VChsaXN0X2VtcHR5KCZ3cXYtPmxpc3QpKTsKPj4+PiDCoMKgIMKgwqDCoMKgwqDCoCBpZiAoIGxp
a2VseSh3cXYtPmVzcCA9PSBOVUxMKSApCj4+Pj4gwqDCoMKgwqDCoMKgwqDCoMKgwqAgcmV0dXJu
Owo+Pj4+IMKgwqAgLcKgwqDCoCAvKiBDaGVjayBpZiB3ZSB3b2tlIHVwIG9uIHRoZSB3cm9uZyBD
UFUuICovCj4+Pj4gLcKgwqDCoCBpZiAoIHVubGlrZWx5KHNtcF9wcm9jZXNzb3JfaWQoKSAhPSB3
cXYtPndha2V1cF9jcHUpICkKPj4+PiArwqDCoMKgIC8qIENoZWNrIGlmIHdlIGFyZSBzdGlsbCBw
aW5uZWQuICovCj4+Pj4gK8KgwqDCoCBpZiAoIHVubGlrZWx5KCEoY3Vyci0+YWZmaW5pdHlfYnJv
a2VuICYgVkNQVV9BRkZJTklUWV9XQUlUKSkgKQo+Pj4+IMKgwqDCoMKgwqDCoCB7Cj4+Pj4gLcKg
wqDCoMKgwqDCoMKgIC8qIFJlLXNldCBWQ1BVIGFmZmluaXR5IGFuZCByZS1lbnRlciB0aGUgc2No
ZWR1bGVyLiAqLwo+Pj4+IC3CoMKgwqDCoMKgwqDCoCBzdHJ1Y3QgdmNwdSAqY3VyciA9IGN1cnJl
bnQ7Cj4+Pj4gLcKgwqDCoMKgwqDCoMKgIGNwdW1hc2tfY29weSgmd3F2LT5zYXZlZF9hZmZpbml0
eSwgY3Vyci0+Y3B1X2hhcmRfYWZmaW5pdHkpOwo+Pj4+IC3CoMKgwqDCoMKgwqDCoCBpZiAoIHZj
cHVfc2V0X2hhcmRfYWZmaW5pdHkoY3VyciwKPj4+PiBjcHVtYXNrX29mKHdxdi0+d2FrZXVwX2Nw
dSkpICkKPj4+PiAtwqDCoMKgwqDCoMKgwqAgewo+Pj4+IC3CoMKgwqDCoMKgwqDCoMKgwqDCoMKg
IGdkcHJpbnRrKFhFTkxPR19FUlIsICJVbmFibGUgdG8gc2V0IHZjcHUgYWZmaW5pdHlcbiIpOwo+
Pj4+IC3CoMKgwqDCoMKgwqDCoMKgwqDCoMKgIGRvbWFpbl9jcmFzaChjdXJyZW50LT5kb21haW4p
Owo+Pj4+IC3CoMKgwqDCoMKgwqDCoCB9Cj4+Pj4gLcKgwqDCoMKgwqDCoMKgIHdhaXQoKTsgLyog
dGFrZXMgdXMgYmFjayBpbnRvIHRoZSBzY2hlZHVsZXIgKi8KPj4+PiArwqDCoMKgwqDCoMKgwqAg
Z2RwcmludGsoWEVOTE9HX0VSUiwgInZjcHUgYWZmaW5pdHkgbG9zdFxuIik7Cj4+Pj4gK8KgwqDC
oMKgwqDCoMKgIGRvbWFpbl9jcmFzaChjdXJyLT5kb21haW4pOwo+Pj4+IMKgwqDCoMKgwqDCoCB9
Cj4+Pgo+Pj4gSSdtIHNvcnJ5IHRvIHJldHJhY3QgbXkgUi1ieSBhZnRlciB0aGUgZmFjdCwgYnV0
IEkndmUgb25seSBqdXN0IG5vdGljZWQKPj4+ICh3aGlsZSByZWJhc2luZyBzb21lIG9mIG15IHBl
bmRpbmcgd29yayBvdmVyIHRoaXMpIHRoYXQgaXQgaXMgYnVnZ3kuCj4+Pgo+Pj4gVGhlIHJlYXNv
biB3YWl0KCkgd2FzIGNhbGxlZCBpcyBiZWNhdXNlIGl0IGlzIG5vdCBzYWZlIHRvIGxlYXZlIHRo
YXQKPj4+IGlmKCkgY2xhdXNlLgo+Pj4KPj4+IFdpdGggdGhpcyBjaGFuZ2UgaW4gcGxhY2UsIHdl
J2xsIGFycmFuZ2UgZm9yIHRoZSBWTSB0byBiZSBjcmFzaGVkLCB0aGVuCj4+PiBsb25nanVtcCBi
YWNrIGludG8gdGhlIHN0YWNrIGZyb20gZnJvbSB0aGUgd2FpdGluZyB2Q1BVLCBvbiB0aGUgd3Jv
bmcKPj4+IENQVS7CoCBBbnkgY2FsbGVyIHdpdGggc21wX3Byb2Nlc3Nvcl9pZCgpIG9yIHRocmVh
ZC1sb2NhbCB2YXJpYWJsZXMKPj4+IGNhY2hlCj4+PiBieSBwb2ludGVyIG9uIHRoZSBzdGFjayB3
aWxsIHRoZW4gY2F1c2UgbWVtb3J5IGNvcnJ1cHRpb24uCj4+Pgo+Pj4gSXRzIG5vdCBpbW1lZGlh
dGVseSBvYnZpb3VzIGhvdyB0byBmaXggdGhpcywgYnV0IGJlYXIgaW4gbWluZCB0aGF0IGFzCj4+
PiBzb29uIGFzIHRoZSB2bS1ldmVudCBpbnRlcmZhY2UgaXMgZG9uZSwgSSBwbGFuIHRvIGRlbGV0
ZSB0aGlzIHdob2xlCj4+PiB3YWl0cXVldWUgaW5mcmFzdHJ1Y3R1cmUgYW55d2F5Lgo+Pgo+PiBJ
biB3aGljaCBjYXNlIC0gc2hvdWxkIHdlIHJldmVydCB0aGUgY29tbWl0IHVudGlsIHRoaXMgaXMg
cmVzb2x2ZWQ/Cj4KPiBJbiBteSBvcGluaW9uIGl0IGlzIG5vdCB0aGF0IHVyZ2VudC4gSSBkb24n
dCB0aGluayBhbnkgb2Ygb3VyIE9TU3Rlc3RzCj4gd2lsbCBldmVyIGJlIGFibGUgdG8gdHJpZ2dl
ciB0aGlzIGlzc3VlLCBhcyBBRkFJSyBubyB0ZXN0IGlzIHVzaW5nIHRoZQo+IHdhaXRfZXZlbnQo
KSBpbnRlcmZhY2Ugbm9yIGRvIHRoZXkgdGVzdCBzdXNwZW5kL3Jlc3VtZS4gQW5kIGJvdGggbmVl
ZAo+IHRvIGJlIHRydWUgKGF0IHRoZSBzYW1lIHRpbWUhKSBwbHVzIGEgY3B1IG5lZWRzIHRvIGZh
aWwgY29taW5nIHVwIHdoZW4KPiByZXN1bWluZyBhZ2Fpbi4KClllYWggLSBJIGRvbid0IHRoaW5r
IHJldmVydGluZyBpdCBpcyBuZWNlc3NhcnksIGJ1dCBJIHdpbGwgZmxhZwoicmVzb2x2aW5nIHRo
aXMgc29tZWhvdyIgYXMgYSA0LjEyIGJsb2NrZXIuCgpUaGUgSFZJIHNjYWxlIHRlc3RzIHRyaWdn
ZXIgdGhpcyBwYXRoLsKgIEd1ZXNzIGhvdyBJIGRpc2NvdmVyZWQgdGhhdApJbnRyb3NwZWN0aW9u
ICsgTGl2ZXBhdGNoaW5nID0gYm9vbS4KCkkgYW0gbGVhbmluZyBvbiB0aGUgc2lkZSBvZiBwYW5p
YygpLsKgIEkgYWdyZWUgdGhhdCBpZiB0aGUgQVBJcyBhcmUgdXNlZApjb3JyZWN0bHksIGl0IGNh
bid0IG9jY3VyLgoKfkFuZHJldwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 11:57:05 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 11:57:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqyqL-0005Eb-LO; Fri, 26 Jul 2019 11:57:01 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=6973=VX=suse.com=dfaggioli@srs-us1.protection.inumbo.net>)
 id 1hqyqK-0005EW-Ip
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 11:57:00 +0000
X-Inumbo-ID: 77f905b7-af9c-11e9-8980-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 77f905b7-af9c-11e9-8980-bc764e045a96;
 Fri, 26 Jul 2019 11:56:58 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id CC7C1AC32;
 Fri, 26 Jul 2019 11:56:56 +0000 (UTC)
Message-ID: <79b01757ee19b57ac43649a4d94e378891152887.camel@suse.com>
From: Dario Faggioli <dfaggioli@suse.com>
To: Andrii Anisov <andrii.anisov@gmail.com>, xen-devel@lists.xenproject.org
Date: Fri, 26 Jul 2019 13:56:55 +0200
In-Reply-To: <1564137460-25629-1-git-send-email-andrii.anisov@gmail.com>
References: <1564137460-25629-1-git-send-email-andrii.anisov@gmail.com>
Organization: SUSE
User-Agent: Evolution 3.32.3 
MIME-Version: 1.0
Subject: Re: [Xen-devel] [RFC 0/6] XEN scheduling hardening
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Andrii Anisov <andrii_anisov@epam.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>
Content-Type: multipart/mixed; boundary="===============8971317218627693518=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============8971317218627693518==
Content-Type: multipart/signed; micalg="pgp-sha256";
	protocol="application/pgp-signature"; boundary="=-4sCBAI7/ZedKqqh62w5v"


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

[Adding George plus others x86, ARM and core-Xen people]

Hi Andrii,

First of all, thanks a lot for this series!

The problem you mention is a long standing one, and I'm glad we're
eventually starting to properly look into it.

I already have one comment: I think I can see from where this come
from, but I don't think 'XEN scheduling hardening' is what we're doing
in this series... I'd go for something like "xen: sched: improve idle
and vcpu time accounting precision", or something like that.

On Fri, 2019-07-26 at 13:37 +0300, Andrii Anisov wrote:
> One of the scheduling problems is a misleading CPU idle time concept.
> Now
> for the CPU idle time, it is taken an idle vcpu run time. But idle
> vcpu run
> time includes IRQ processing, softirqs processing, tasklets
> processing, etc.
> Those tasks are not actual idle and they accounting may mislead CPU
> freq
> governors who rely on the CPU idle time.=20
>
Indeed! And I agree this is quite bad.

> The other problem is that pure hypervisor tasks execution time is
> charged from
> the guest vcpu budget.=20
>
Yep, equally bad.

> For example, IRQ and softirq processing time are charged
> from the current vcpu budget, which is likely the guest vcpu. This is
> quite
> unfair and may break scheduling reliability.=20
> It is proposed to charge guest
> vcpus for the guest actual run time and time to serve guest's
> hypercalls and
> access to emulated iomem. All the rest is calculated as the
> hypervisor run time
> (IRQ and softirq processing, branch prediction hardening, etc.)
>=20
Right.

> While the series is the early RFC, several points are still
> untouched:
>  - Now the time elapsed from the last rescheduling is not fully
> charged from
>    the current vcpu budget. Are there any changes needed in the
> existing
>    scheduling algorithms?
>
I'll think about it, but out of the top of my head, I don't see how
this can be a problem. Scheduling algorithms (should!) base their logic
and their calculations on actual vcpus' runtime, not much on idle
vcpus' one.

>  - How to avoid the absolute top priority of tasklets (what is obeyed
> by all
>    schedulers so far). Should idle vcpu be scheduled as the normal
> guest vcpus
>    (through queues, priorities, etc)?
>
Now, this is something to think about, and try to understand if
anything would break if we go for it. I mean, I see why you'd want to
do that, but tasklets and softirqs works the way they do, in Xen, since
when they were introduced, I believe.

Therefore, even if there wouldn't be any subsystem explicitly relying
on the current behavior (which should be verified), I think we are at
high risk of breaking things, if we change.

That's not to mean it would not be a good change, or that it is
impossible... It's, rather, just to raise some awareness. :-)

>  - Idle vcpu naming is quite misleading. It is a kind of system
> (hypervisor)
>    task which is responsible for some hypervisor work. Should it be
>    renamed/reconsidered?
>=20
Well, that's a design question, even for this very series, isn't it? I
mean, I see two ways of achieving proper idle time accounting:
1) you leave things as they are --i.e., idle does not only do idling,=20
   it also does all these other things, but you make sure you don't=20
   count the time they take as idle time;
2) you move all these activities out of idle, and in some other=20
   context, and you let idle just do the idling. At that point, time=20
   accounted to idle will be only actual idle time, as the time it=20
   took to Xen to do all the other things is now accounted to the new=20
   execution context which is running them.

So, which path this path series takes (I believe 1), and which path you
(and others) believe is better?

(And, yes, discussing this is why I've added, apart from George, some
other x86, ARM, and core-Xen people)

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


--=-4sCBAI7/ZedKqqh62w5v
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+4FAl066ocACgkQFkJ4iaW4
c+6wexAA04YU4yiaCgfplYIX/TJ8VlO6l5JBoCB5m9jpV/ZtyhhvH4h/5wp6FKE0
vlOi5gP7Yp+SPGSljYeP+IJdSAvi6jOCTS/D45x3SFYGe3G+gwtoXnd6fEhxTb4q
kv/7S5F2hXrG4trFDQj/pTosH4FyeBHsuqzChUMNGvbOmyqY/9rG4fYbq3qkbgbx
eSUHLYvizNfonNzjBPlv/JWmYKKb3DSE9qroESZbU4HPJStCrA+YnYYlR3yrrB+Z
1prmc7l6Aalv3fm+ufs6bsn/jA4IXy+LX6OHoDZnVAm79lp912xrNYvfuFpFexAD
svO6wRcqroaINOQomcIQ/TtqaIzOA9qPylmWw4oI0AKJkoLJKyWgnhTXpsjgbnxz
NDAgLuBRxW6qgpbxyG/AKCkrSKhBWILHMm1cufyv4iP25HPBH9Yn018LlsO5sM6x
8iejFateH5hj4KULEwD02WyhyaVervDAdPGRJcPgzy4kfIAwHGlUIgyNidWzeTTC
oI0ZZkmyxkHAlaqXaSuP8n56wlfWjZEVpDW4I2/Wi3d39hoAm36snAnMzq9Si1F/
Rq6Yi1SjlGpmn2QgHyoitGvh1MmDwwDy5t/XCdx0p/BmVWEXXhrYxGKvmS7dQanG
0IDPFDwZtrjKZuP0anfrF5tjRkBTnXnNskOZDiacwpRjSw+PT2g=
=zFbV
-----END PGP SIGNATURE-----

--=-4sCBAI7/ZedKqqh62w5v--



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============8971317218627693518==--



From xen-devel-bounces@lists.xenproject.org Fri Jul 26 11:57:22 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 11: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 1hqyqg-0005Gq-4V; Fri, 26 Jul 2019 11:57: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=DkcV=VX=epam.com=volodymyr_babchuk@srs-us1.protection.inumbo.net>)
 id 1hqyqf-0005Ge-3N
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 11:57:21 +0000
X-Inumbo-ID: 84619ec9-af9c-11e9-8980-bc764e045a96
Received: from EUR03-AM5-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe08::628])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 84619ec9-af9c-11e9-8980-bc764e045a96;
 Fri, 26 Jul 2019 11:57:19 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=ausmyPgZs0Jrr6m8zX211SdWMh+o9zYiQWKTRIu9EcuF3I7I0FEnIEJmNNM//bP/OneIevYl+K0r+g4FCZ8+ep4UEun94XyVGZso1yu6L46nXbG0zQO1Yxep5kO/Q5L0EU+HZQkXDyUQSDkiJrZqxHtwgKsdCN8jLT9Lvp9G5mbMzAcL+01L/Arb4stCCOu4fqO/WBptnnVff+Rs68Sz+qfrnX+tgrMzotxolZK1vNGJ8mh3F3W9JL/4qyiJzuMLb3OCY1ig5gGhFrqxqHOr7zIHbN7nb311Fu9VP7IHD9WWsXGcze5IC3+SPban/pHqvN6lFKFny3LAxGYT8mjwIA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=YT8j+OKnia7KLKv/5ekfhitxRdw1WuvpTQvpWj/VSDU=;
 b=chlHiM3l/U0OfnI7JEXrhWkHBIe0sfboSqFkKfy0T8WpGN1ETOcMrTwTSqpOJ4Nk+0IMQ27Lhl9fzAo3Wbl9piBaaYgLHfbwZOb4j47TXHQzbTWzdt40Gf32I0HX8x969FN7FVYrkMFqJYgdLVioLnZXWGRm5q8qSa5tm3s39H8T23Xn28/OMcqRVk8+3hCvdoZgyGMQTWRrX/hzya2C43rOHMf9NeteUmyJbOc2PCpu5cDT2YaG82UCvFqadwwsU8z5uLM2LhE22rM1Di6usgq3XezHUrZ53m1dhc9T8nckTUudQE83zKC9j2oXutfazMPPPxCoQV20YJII8Qehtw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=epam.com;dmarc=pass action=none header.from=epam.com;dkim=pass
 header.d=epam.com;arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=epam.com; s=selector1; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=YT8j+OKnia7KLKv/5ekfhitxRdw1WuvpTQvpWj/VSDU=;
 b=OT2cNvPL8+KNDS3qhXwT/NJDSRlNT2BGUZLKrC/llf6nb76LgFIpeVn3KVxaL3GMQ8VOn0JYmFvVGRn9JFlxBkLPY3+dNTaE6BqI8UVsdm1Ljr5ASKKubPHbAzhVeK1aQiAzhuF6Ws5KmKkuEHjVKo+QgVOLH8PPE9Vfmxk/VcN0yYFOqoPZfUz9/TO81tgfdICmPRGoN3lf+q9Q61KbQx19CpDmO4j96DLn2utcy6FejZ1tnmC+TcmykoOmvXA8K5042y59adWIpts4WLtBYUuYRHbmQyKqMiqrzoqriROf8gJzyq5T3RaA4Yp8IPZPOAR1vS1bFA8o8yy5VcwTPA==
Received: from AM0PR03MB4148.eurprd03.prod.outlook.com (20.177.40.10) by
 AM0PR03MB4018.eurprd03.prod.outlook.com (52.135.148.156) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2094.16; Fri, 26 Jul 2019 11:57:17 +0000
Received: from AM0PR03MB4148.eurprd03.prod.outlook.com
 ([fe80::e900:5b3d:d83:969c]) by AM0PR03MB4148.eurprd03.prod.outlook.com
 ([fe80::e900:5b3d:d83:969c%5]) with mapi id 15.20.2115.005; Fri, 26 Jul 2019
 11:57:17 +0000
From: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
To: Viktor Mitin <viktor.mitin.19@gmail.com>
Thread-Topic: [PATCH] xen/arm: extend fdt_property_interrupts
Thread-Index: AQHVQ5DIG4Wp10DIaUKStsgLLIvpgKbcy2UA
Date: Fri, 26 Jul 2019 11:57:16 +0000
Message-ID: <87sgqthuud.fsf@epam.com>
References: <20190726090124.26444-1-viktor.mitin.19@gmail.com>
In-Reply-To: <20190726090124.26444-1-viktor.mitin.19@gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=Volodymyr_Babchuk@epam.com; 
x-originating-ip: [85.223.209.22]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: e0b1a586-b489-426f-6e14-08d711c067e2
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(7168020)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:AM0PR03MB4018; 
x-ms-traffictypediagnostic: AM0PR03MB4018:
x-microsoft-antispam-prvs: <AM0PR03MB40188E4D6C9A6C137620D6BDE6C00@AM0PR03MB4018.eurprd03.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:4941;
x-forefront-prvs: 01106E96F6
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(4636009)(376002)(39860400002)(396003)(366004)(346002)(136003)(199004)(189003)(6116002)(229853002)(6916009)(486006)(76116006)(66476007)(66556008)(64756008)(91956017)(66066001)(66446008)(36756003)(76176011)(71190400001)(80792005)(6512007)(11346002)(6506007)(6486002)(6436002)(26005)(99286004)(102836004)(71200400001)(66946007)(107886003)(81156014)(186003)(305945005)(55236004)(4326008)(54906003)(25786009)(81166006)(2906002)(6246003)(3846002)(68736007)(316002)(256004)(8676002)(8936002)(14454004)(2616005)(446003)(476003)(53936002)(86362001)(7736002)(5660300002)(478600001);
 DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR03MB4018;
 H:AM0PR03MB4148.eurprd03.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: epam.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: K3A1L1J6XkB45zeX2AMZjru/vxMOQy9Dsivp+eLCj3FuP2vSmZp/myZpo//6BIEoREW2mzkrIfXFHdqGu91UurIYQ6ag6zdk0tYx/UxBsgKvT2+shANeMtfGQf630E8yyvcEBKPkaSSNeM8pBJJVCBfilAX8lxkyBGFsJ1CcMrTB9Q/GJNV/h6MTFx/Y42vJdqfUADUs35pOhn+YLtyjTUhjYsXIWB/YaLodqVmHnf/ow4EgpkbGfI+aD5TGR1qsvJTCDW4FH6Ld1sD5rDuT3CsQvAZUCwiwNR5I12UESJRMjyS1M8ry04wACe98zFyukjPq3u+ZpFdDy6TG9q7of/KzmxDhYx9BIqkhxpbCOo9EHK8Cpe8lRNVJO86N9ZwH6ms7wiSEAvz6D25MwJVz8ktsiHOOdjAxr7T3T9rmcjM=
MIME-Version: 1.0
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-Network-Message-Id: e0b1a586-b489-426f-6e14-08d711c067e2
X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Jul 2019 11:57:16.9380 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: Volodymyr_Babchuk@epam.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR03MB4018
Subject: Re: [Xen-devel] [PATCH] xen/arm: extend fdt_property_interrupts
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Viktor Mitin <Viktor_Mitin@epam.com>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

CkhlbGxvIFZpa29yLAoKVmlrdG9yIE1pdGluIHdyaXRlczoKCj4geGVuL2FybTogZXh0ZW5kIGZk
dF9wcm9wZXJ0eV9pbnRlcnJ1cHRzIHRvIGRlYWwgd2l0aCBvdGhlcgo+IGRvbWFpbiB0aGFuIHRo
ZSBod2RvbQoKSXQgaXMgdW5jbGVhciB3aGF0IHByb2JsZW0geW91IGFyZSBmYWNpbmcuIENvdWxk
IHlvdSBwbGVhc2UgZWxhYm9yYXRlCmNvbW1pdCBtZXNzYWdlPwoKQWxzbywgbG9va3MgbGlrZSB5
b3VyIGNvbW1pdCBtZXNzYWdlIGlzIGZvcm1hdHRlZCBpbmNvcnJlY3RseS4KCj4gVGVzdGVkIHdp
dGggYWFyY2g2NCBxZW11IGRvbTAgYW5kIGRvbTBsZXNzIGJvb3QuCj4KPiBTdWdnZXN0ZWQtYnk6
IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Cj4gU2lnbmVkLW9mZi1ieTogVmlr
dG9yIE1pdGluIDx2aWt0b3JfbWl0aW5AZXBhbS5jb20+Cj4KPiAtLS0KPiBTZWUgZGlzY3Vzc2lv
biBpbiBtYWlsOgo+IFtQQVRDSF0geGVuL2FybTogbWVyZ2UgbWFrZV90aW1lcl9ub2RlIGFuZCBt
YWtlX3RpbWVyX2RvbVVfbm9kZQo+Cj4KPiAgeGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jIHwg
MjIgKysrKysrKysrKysrKy0tLS0tLS0tLQo+ICAxIGZpbGUgY2hhbmdlZCwgMTMgaW5zZXJ0aW9u
cygrKSwgOSBkZWxldGlvbnMoLSkKPgo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vZG9tYWlu
X2J1aWxkLmMgYi94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKPiBpbmRleCA0Yzg0MDQxNTVh
Li41ZjY4NjAzMzkyIDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYwo+
ICsrKyBiL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYwo+IEBAIC02MjEsMTcgKzYyMSwxOSBA
QCBzdGF0aWMgdm9pZCBfX2luaXQgc2V0X2ludGVycnVwdChnaWNfaW50ZXJydXB0X3QgaW50ZXJy
dXB0LAo+ICAgKiAgImludGVycnVwdHMiOiBjb250YWlucyB0aGUgbGlzdCBvZiBpbnRlcnJ1cHRz
Cj4gICAqICAiaW50ZXJydXB0LXBhcmVudCI6IGxpbmsgdG8gdGhlIEdJQwo+ICAgKi8KPiAtc3Rh
dGljIGludCBfX2luaXQgZmR0X3Byb3BlcnR5X2ludGVycnVwdHModm9pZCAqZmR0LCBnaWNfaW50
ZXJydXB0X3QgKmludHIsCj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHVuc2lnbmVkIG51bV9pcnEpCj4gK3N0YXRpYyBpbnQgX19pbml0IGZkdF9wcm9wZXJ0eV9p
bnRlcnJ1cHRzKGNvbnN0IHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8sCj4gKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBnaWNfaW50ZXJydXB0X3QgKmludHIsIHVuc2lnbmVkIG51bV9pcnEp
Cldyb25nIGluZGVudGF0aW9uIHRoZXJlLgoKPiAgewo+ICAgICAgaW50IHJlczsKPiArICAgIHVp
bnQzMl90IHBoYW5kbGUgPSBpc19oYXJkd2FyZV9kb21haW4oa2luZm8tPmQpID8gClRoZXJlIGlz
IGV4dHJhIHNwYWNlIGF0IEVPTC4KCj4gKyAgICAgICAgICAgICAgICAgICAgICAgZHRfaW50ZXJy
dXB0X2NvbnRyb2xsZXItPnBoYW5kbGUgOiBHVUVTVF9QSEFORExFX0dJQzsKPiAgCj4gLSAgICBy
ZXMgPSBmZHRfcHJvcGVydHkoZmR0LCAiaW50ZXJydXB0cyIsIGludHIsIHNpemVvZiAoaW50clsw
XSkgKiBudW1faXJxKTsKPiArICAgIHJlcyA9IGZkdF9wcm9wZXJ0eShraW5mby0+ZmR0LCAiaW50
ZXJydXB0cyIsIApUaGVyZSBpcyBleHRyYSBzcGFjZSBhdCBFT0wuCgoKPiArICAgICAgICAgICAg
ICAgICAgICAgICBpbnRyLCBzaXplb2YgKGludHJbMF0pICogbnVtX2lycSk7Cj4gICAgICBpZiAo
IHJlcyApCj4gICAgICAgICAgcmV0dXJuIHJlczsKPiAgCj4gLSAgICByZXMgPSBmZHRfcHJvcGVy
dHlfY2VsbChmZHQsICJpbnRlcnJ1cHQtcGFyZW50IiwKPiAtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGR0X2ludGVycnVwdF9jb250cm9sbGVyLT5waGFuZGxlKTsKPiArICAgIHJlcyA9IGZk
dF9wcm9wZXJ0eV9jZWxsKGtpbmZvLT5mZHQsICJpbnRlcnJ1cHQtcGFyZW50IiwgcGhhbmRsZSk7
Cj4gIAo+ICAgICAgcmV0dXJuIHJlczsKPiAgfQo+IEBAIC03MzMsNyArNzM1LDcgQEAgc3RhdGlj
IGludCBfX2luaXQgbWFrZV9oeXBlcnZpc29yX25vZGUoc3RydWN0IGRvbWFpbiAqZCwKPiAgICAg
ICAqICBUT0RPOiBIYW5kbGUgcHJvcGVybHkgdGhlIGNwdW1hc2s7Cj4gICAgICAgKi8KPiAgICAg
IHNldF9pbnRlcnJ1cHQoaW50ciwgZC0+YXJjaC5ldnRjaG5faXJxLCAweGYsIERUX0lSUV9UWVBF
X0xFVkVMX0xPVyk7Cj4gLSAgICByZXMgPSBmZHRfcHJvcGVydHlfaW50ZXJydXB0cyhmZHQsICZp
bnRyLCAxKTsKPiArICAgIHJlcyA9IGZkdF9wcm9wZXJ0eV9pbnRlcnJ1cHRzKGtpbmZvLCAmaW50
ciwgMSk7Cj4gICAgICBpZiAoIHJlcyApCj4gICAgICAgICAgcmV0dXJuIHJlczsKPiAgCj4gQEAg
LTk2MCw4ICs5NjIsMTAgQEAgc3RhdGljIGludCBfX2luaXQgbWFrZV9naWNfbm9kZShjb25zdCBz
dHJ1Y3QgZG9tYWluICpkLCB2b2lkICpmZHQsCj4gICAgICByZXR1cm4gcmVzOwo+ICB9Cj4gIAo+
IC1zdGF0aWMgaW50IF9faW5pdCBtYWtlX3RpbWVyX25vZGUoY29uc3Qgc3RydWN0IGRvbWFpbiAq
ZCwgdm9pZCAqZmR0KQo+ICtzdGF0aWMgaW50IF9faW5pdCBtYWtlX3RpbWVyX25vZGUoY29uc3Qg
c3RydWN0IGtlcm5lbF9pbmZvICpraW5mbykKPiAgewo+ICsgICAgdm9pZCAqZmR0ID0ga2luZm8t
PmZkdDsKPiArCj4gICAgICBzdGF0aWMgY29uc3Qgc3RydWN0IGR0X2RldmljZV9tYXRjaCB0aW1l
cl9pZHNbXSBfX2luaXRjb25zdCA9Cj4gICAgICB7Cj4gICAgICAgICAgRFRfTUFUQ0hfQ09NUEFU
SUJMRSgiYXJtLGFybXY3LXRpbWVyIiksCj4gQEAgLTEwMTYsNyArMTAyMCw3IEBAIHN0YXRpYyBp
bnQgX19pbml0IG1ha2VfdGltZXJfbm9kZShjb25zdCBzdHJ1Y3QgZG9tYWluICpkLCB2b2lkICpm
ZHQpCj4gICAgICBkdF9kcHJpbnRrKCIgIFZpcnQgaW50ZXJydXB0ICV1XG4iLCBpcnEpOwo+ICAg
ICAgc2V0X2ludGVycnVwdChpbnRyc1syXSwgaXJxLCAweGYsIERUX0lSUV9UWVBFX0xFVkVMX0xP
Vyk7Cj4gIAo+IC0gICAgcmVzID0gZmR0X3Byb3BlcnR5X2ludGVycnVwdHMoZmR0LCBpbnRycywg
Myk7Cj4gKyAgICByZXMgPSBmZHRfcHJvcGVydHlfaW50ZXJydXB0cyhraW5mbywgaW50cnMsIDMp
Owo+ICAgICAgaWYgKCByZXMgKQo+ICAgICAgICAgIHJldHVybiByZXM7Cj4gIAo+IEBAIC0xMzc3
LDcgKzEzODEsNyBAQCBzdGF0aWMgaW50IF9faW5pdCBoYW5kbGVfbm9kZShzdHJ1Y3QgZG9tYWlu
ICpkLCBzdHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZvLAo+ICAgICAgaWYgKCBkZXZpY2VfZ2V0X2Ns
YXNzKG5vZGUpID09IERFVklDRV9HSUMgKQo+ICAgICAgICAgIHJldHVybiBtYWtlX2dpY19ub2Rl
KGQsIGtpbmZvLT5mZHQsIG5vZGUpOwo+ICAgICAgaWYgKCBkdF9tYXRjaF9ub2RlKHRpbWVyX21h
dGNoZXMsIG5vZGUpICkKPiAtICAgICAgICByZXR1cm4gbWFrZV90aW1lcl9ub2RlKGQsIGtpbmZv
LT5mZHQpOwo+ICsgICAgICAgIHJldHVybiBtYWtlX3RpbWVyX25vZGUoa2luZm8pOwo+ICAKPiAg
ICAgIC8qIFNraXAgbm9kZXMgdXNlZCBieSBYZW4gKi8KPiAgICAgIGlmICggZHRfZGV2aWNlX3Vz
ZWRfYnkobm9kZSkgPT0gRE9NSURfWEVOICkKCgotLSAKVm9sb2R5bXlyIEJhYmNodWsgYXQgRVBB
TQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 12:02:23 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 12:02:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqyvS-0006BY-IX; Fri, 26 Jul 2019 12: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=6973=VX=suse.com=dfaggioli@srs-us1.protection.inumbo.net>)
 id 1hqyvQ-0006BT-WF
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 12:02:17 +0000
X-Inumbo-ID: 30b201f7-af9d-11e9-8980-bc764e045a96
Received: from m4a0039g.houston.softwaregrp.com (unknown [15.124.2.85])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 30b201f7-af9d-11e9-8980-bc764e045a96;
 Fri, 26 Jul 2019 12:02:15 +0000 (UTC)
Received: FROM m4a0039g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0039g.houston.softwaregrp.com WITH ESMTP; 
 Fri, 26 Jul 2019 12:02:07 +0000
Received: from M9W0068.microfocus.com (2002:f79:bf::f79:bf) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Fri, 26 Jul 2019 12:00:26 +0000
Received: from NAM04-BN3-obe.outbound.protection.outlook.com (15.124.72.13) by
 M9W0068.microfocus.com (15.121.0.191) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Fri, 26 Jul 2019 12:00:25 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=hQ/trX9PPg7YfPdpbYD/9hpMyWCtUdV1kciVvH8u442GhkYT2tQbqvRgFvZZMJj8o/vAV8y6LbulL+M+AcM/ZWmmQjSbWjA65MkNlN198pJ914XjyVWf9Sh+63kkS21DB3BPn8Pc/zf0nnJALFi4NUjJT4CkUwyfNGGTqVKcOCJezKghWXWpdVMhBngJeqNuuMgB91Vch0iye5voblfvJhWBtQJJ32BO8lRtS5poEu8ejutenDoRRqcZPkMZKy/1/cewJoyizpmCrxHwyoJz0i9nKrmTI0iQbBlay6KWQTJ7SjOSY9ozBJO/uec1VV/ox67CDqlHU3BbCmQmRnmIKQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=OkbuU+8M/8yBoZJQruWK+Mcl2AxeY6WGKX04a0u/0t4=;
 b=FZ2bC4ZIOi0XImzRuW6oNtmwVnvvRWuChbEGFp7FmiS7vHRoj0ikRes0xYeKfafhvdxI1THr79m/R22Lq60OjBlChQWRLU420yxVcdbyPCvzmvntvmpjWqNeXg9iuUX6Ro4Zh0F0Vl37a7oVco/d9Y+Cg4lDzQFBZceH8l9iel9t3RmYAfs7YIIx8IzAIU3d6NgYXWVaq8EYko/yKY1Ge08jEdjisEGbp9v50bFFhr2y+h59cVzxUVBhhhGVvaTxvrl1qCMZC5LoP3vdH22ufEhiC7m/iY7EajfLtkIAl86KWing7xtDif3ERyxK6UTL1yiXmlaTq34iX4NqPTZRyQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from BN6PR18MB1490.namprd18.prod.outlook.com (10.175.194.149) by
 BN6PR18MB1396.namprd18.prod.outlook.com (10.172.209.23) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2115.14; Fri, 26 Jul 2019 12:00:24 +0000
Received: from BN6PR18MB1490.namprd18.prod.outlook.com
 ([fe80::591a:7cd:495f:8e37]) by BN6PR18MB1490.namprd18.prod.outlook.com
 ([fe80::591a:7cd:495f:8e37%6]) with mapi id 15.20.2094.013; Fri, 26 Jul 2019
 12:00:24 +0000
From: Dario Faggioli <dfaggioli@suse.com>
To: "andrii.anisov@gmail.com" <andrii.anisov@gmail.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [Xen-devel] [RFC 2/6] schedule: account true system idle time
Thread-Index: AQHVQ542k/V3jm/kpEa8uLBSXrMN5abczCoA
Date: Fri, 26 Jul 2019 12:00:24 +0000
Message-ID: <f8e9bd7c08f85acc17af58fa305495113c990e0a.camel@suse.com>
References: <1564137460-25629-1-git-send-email-andrii.anisov@gmail.com>
 <1564137460-25629-3-git-send-email-andrii.anisov@gmail.com>
In-Reply-To: <1564137460-25629-3-git-send-email-andrii.anisov@gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=dfaggioli@suse.com; 
x-originating-ip: [89.186.78.87]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 445d7686-c44b-439d-7764-08d711c0d7d8
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(49563074)(7193020);
 SRVR:BN6PR18MB1396; 
x-ms-traffictypediagnostic: BN6PR18MB1396:
x-microsoft-antispam-prvs: <BN6PR18MB139685477AF4EC60E22816BFC5C00@BN6PR18MB1396.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8273;
x-forefront-prvs: 01106E96F6
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(39860400002)(396003)(346002)(136003)(366004)(376002)(189003)(199004)(118296001)(6116002)(6436002)(3846002)(2501003)(86362001)(5660300002)(66616009)(66446008)(64756008)(66556008)(66476007)(66946007)(76116006)(91956017)(14454004)(6506007)(102836004)(76176011)(2906002)(966005)(229853002)(6486002)(478600001)(486006)(305945005)(14444005)(2616005)(256004)(476003)(99936001)(7736002)(6512007)(6306002)(71190400001)(99286004)(68736007)(71200400001)(81166006)(81156014)(8676002)(110136005)(54906003)(316002)(8936002)(25786009)(2420400007)(53366004)(53376002)(6246003)(36756003)(186003)(66066001)(4326008)(15650500001)(11346002)(446003)(53936002)(7110500001)(26005);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BN6PR18MB1396;
 H:BN6PR18MB1490.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: tOW5+V7VhDUBoDdt/zp4bmLIEhDmg5JIeV4PZn83AABOAPwDDIGFNh04G/W3j+1thr0RcoUVl3vU+CCjiWdtPIkiCDzhCvLP2yt4/cpLG3UQsq3b4I3KPc/zlnDbJmZwDO89B70StgWWwxrUTC2wldC1nwD5bsHe3m+FDaMiDDUFgfhMiJaENDDhO+1I1YBhyU/ozbjXDZlfDs1K5W//MXrcM2pESAVgQ92yq5T/O/J9gPjFBvPI9on/UDmVMZDeZ6L9CgWfB47qncYTh0rJ5FpZiBo1dXvyCfdV6i68S3wGwvT7o+a9QTok0Y40a4YXhdNuCZFREzrXuB4jxkUOcw17fEyQzpQypwCE1UsD4blOpOmiPc/1e88V8CSLw2HzDObDn98IMNBogV8hW65FRH+zRkoqrhusnI3R9gkxYnY=
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 445d7686-c44b-439d-7764-08d711c0d7d8
X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Jul 2019 12:00:24.6606 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: dfaggioli@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR18MB1396
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [RFC 2/6] schedule: account true system idle 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: "george.dunlap@eu.citrix.com" <george.dunlap@eu.citrix.com>,
 "andrii_anisov@epam.com" <andrii_anisov@epam.com>,
 "julien.grall@arm.com" <julien.grall@arm.com>,
 "sstabellini@kernel.org" <sstabellini@kernel.org>,
 "Volodymyr_Babchuk@epam.com" <Volodymyr_Babchuk@epam.com>
Content-Type: multipart/mixed; boundary="===============0340460673654471627=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============0340460673654471627==
Content-Language: en-US
Content-Type: multipart/signed; micalg=pgp-sha256;
	protocol="application/pgp-signature"; boundary="=-NLvOb3y624bJnsOd4Bgm"

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

On Fri, 2019-07-26 at 13:37 +0300, Andrii Anisov wrote:
> From: Andrii Anisov <andrii_anisov@epam.com>
>=20
> Currently the idle time is being accounted as a idle vcpu runtime.
> This is not entirely correct, because the entity named idle vcpu is
> in fact a hypervisor tasks worker. E.g. some softirqs are processed
> by the idle vcpu.
>
That's all very true, and, as discussed both via mail and in person,
I'm all for it.

About the implementation.

> So lets change idle vcpu time accounting and specify system idle time
> as a idle vcpu blocked time.=20
>
This, for one, doesn't really look right to me. You're trying to make
things more clear and more precise... and that's by hiding real idle
time in the idle_vcpu blocked time metric? :-D :-P

Jokes apart, I see how it is rather easy to do something like this, so
I understand it being done like this in an RFC patch, but I don't think
it's correct.

And, on an even more general perspective, the fact that the hypervisor,
when scheduling the idle vcpu, runs softirq, tasklets, etc, it's a
generic concept, not an arch specific one. So, we really should find a
way to implement this in common code, not in arch code.

Maybe, but I'm just thinking out loud, and I need to think more about
this, we can do things the other way round. I.e., we measure the time
that it takes to run softirq and tasklets, and we subtract it from
idle_vcpu runtime?

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


--=-NLvOb3y624bJnsOd4Bgm
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+4FAl0661YACgkQFkJ4iaW4
c+7zRxAAqf2djT/+MIjIpnBYvM/4vgw1Jp9jhrV7dEVTV48m2KoReJXnzqfDTGc+
gc5/eeA0AOktMf4XzuuD9s85T8YYQJCatNJazoyIWh1lMz9SFACDKrcLXBIR0VEB
5ibraMDyExjanRHtbg1jUMQ4JsaEC68Rj+oeyP1J1yULrbO+o/J6pKcNxafjYQlF
lufas8odZcUtHLWfHP0JZr6PilgdIvai5t4+jO/KjNzrZO0kUyXWsih+CCaabb7Z
K8Sq6Z+fFuwxeV9ynCf9LTUdwAOPmCUdTO3ehmyJMtfIDdLwY0+LRH3uLXkQ2AmJ
DHIrjofs0zcTG1ULnWSnVTEzbJWs4oCJz1sdqX+AipzuOxfRaZArFiKvZkmJ7Mz0
sl3xrD2pLfrrDgbyNmtjMCjGUH1a9LbfC7CbpN+u7WxHvLOmMhFVw7BBuEFvpj9j
uLZKokrHfEV1+wdLEYX3upg+35akUlD7WmlwWJIKZrgAgWZ5faPCJ1JJKvglz4kw
kgBxFbp+1KlBy8pqS/+VcZcQj9n4x8GOjrRqfuOp7iFJdnKxJsQpzmb5A1NLvFBg
OEf3/qi6Ty1q+NdpL7SDlzRRW3U4nxc52+TDcrshiYkJVjvWgmRDfszfrotezbrE
WttuyiNEnqKSMMLT2Ym8g0aiC3XZ2M/Mq8yfwGmKjNY7/4WI6Dw=
=RHti
-----END PGP SIGNATURE-----

--=-NLvOb3y624bJnsOd4Bgm--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============0340460673654471627==--


From xen-devel-bounces@lists.xenproject.org Fri Jul 26 12:14:38 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 12: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 1hqz7A-0006wm-NS; Fri, 26 Jul 2019 12:14:24 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=DkcV=VX=epam.com=volodymyr_babchuk@srs-us1.protection.inumbo.net>)
 id 1hqz79-0006wh-RS
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 12:14:23 +0000
X-Inumbo-ID: e51e7c3c-af9e-11e9-a2f1-cb55725a51f3
Received: from EUR03-VE1-obe.outbound.protection.outlook.com (unknown
 [40.107.5.87]) by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e51e7c3c-af9e-11e9-a2f1-cb55725a51f3;
 Fri, 26 Jul 2019 12:14:20 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=N5cZyEn7hyE3PQmBCaMAqivswg5FykkPzQYhxa7DuuiP4AlU653HUp34PNrCnLHOSZfA/7D8/2yG607uFJ22MXuKgLgAEQY1ojxNIM/n2pSIS2r1SfLH6ahW+62rIin+KmyYg4FreIEH9ae5RLi41AVqYTPEtl+/FMOFtXcTebE0AnnEGmQE0i05LnYRysg8ZE0ZTKFEWmQngx/eaKXSuMea4/MDUhhExOzdTgehz1eAMgyDG/w276R3z/7xfvzTpjZ6Wldb4/uZuehgSe7CLddFzFrkEL5MF5lakCw9z5NbpDGv3jhOCpCozZJ9fk1gftyNzmLL5aNRle996KwnPQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=2H54XAVwgHdg+c/E1a3DYbKZLR1mRZaFAXM5CO6aq9U=;
 b=STinN80QSPZL42KZ4AvelxeDQTtyOjn5UG1gi4vjlfOFTT5RsK9yzJeb6M1HYXpzpAUa1DApErqjsgx1X4n6WCUbkUIRJ+ZieiZH5e/vbEiE/3LbxF/ZgYiXIs9jupA0dY1lH+9eMF8/FXI1BoVegYTZ+aoJxVtwu4G4z+d9wKSTBVxoCmAUxX/SNb/NGGFrV0QvDQYXWBtD4G3gm8mXS4Nl3wOab+RB9FIQyojT6x3eXSk2tE0RyrD93ZwJ6ilPDVbvpP/XvZAU6y8l5wQI/E1T0MeDnaAzwUQJudlyfggbK0OVkHrteqVNVhRjSbAjDkuazwjH2ItusurkTJvO9w==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=epam.com;dmarc=pass action=none header.from=epam.com;dkim=pass
 header.d=epam.com;arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=epam.com; s=selector1; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=2H54XAVwgHdg+c/E1a3DYbKZLR1mRZaFAXM5CO6aq9U=;
 b=Em2/lHo4mVeIUOEvyE0oeRmMl96uEY3x/S0AigE9EeO30dMDDnITfTvid45MMyEnT4bAMH6ephRdsR2FG8t3FN8e5EArbnTgHotWiJgmSdhxrO0XaV/upW2Y656uqhdtJKO3sf4/H/56NCL3KIo8Lm0A3AJomlSFOTbfDK5lbW17LpamQvxd2cCyqkNGF7P6+K8FVyAAMySYPE7KTZIPUeC4txJDu9YWPeMF0BJxiXrqb7QKzZRZodch0tF/+RW8Rexdh4j6sG8szCiGp+QFbtgqIi0AXC0nj3UCT4u3XhwOuQfi+YzC0/JeufNKAOuc6TverAmqaE8W9F83O4rNtg==
Received: from AM0PR03MB4148.eurprd03.prod.outlook.com (20.177.40.10) by
 AM0PR03MB3873.eurprd03.prod.outlook.com (52.135.146.142) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2094.16; Fri, 26 Jul 2019 12:14:18 +0000
Received: from AM0PR03MB4148.eurprd03.prod.outlook.com
 ([fe80::e900:5b3d:d83:969c]) by AM0PR03MB4148.eurprd03.prod.outlook.com
 ([fe80::e900:5b3d:d83:969c%5]) with mapi id 15.20.2115.005; Fri, 26 Jul 2019
 12:14:18 +0000
From: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
To: Julien Grall <julien.grall@arm.com>
Thread-Topic: [PATCH 1/7] xen/public: arch-arm: Restrict the visibility of
 struct vcpu_guest_core_regs
Thread-Index: AQHVQZ6hsgvvUgy6i0qic4XYed3qyKbc1AwA
Date: Fri, 26 Jul 2019 12:14:17 +0000
Message-ID: <87r26dhu1z.fsf@epam.com>
References: <20190723213553.22300-1-julien.grall@arm.com>
 <20190723213553.22300-2-julien.grall@arm.com>
In-Reply-To: <20190723213553.22300-2-julien.grall@arm.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=Volodymyr_Babchuk@epam.com; 
x-originating-ip: [85.223.209.22]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: f358e379-974f-4111-bb60-08d711c2c874
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(7168020)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:AM0PR03MB3873; 
x-ms-traffictypediagnostic: AM0PR03MB3873:
x-microsoft-antispam-prvs: <AM0PR03MB387341B7613385BC113B5ABFE6C00@AM0PR03MB3873.eurprd03.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 01106E96F6
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(4636009)(366004)(39860400002)(346002)(396003)(136003)(376002)(189003)(199004)(71190400001)(66946007)(68736007)(25786009)(64756008)(66476007)(446003)(229853002)(66556008)(2616005)(476003)(305945005)(256004)(81166006)(53936002)(7736002)(71200400001)(86362001)(11346002)(6246003)(26005)(6486002)(66446008)(102836004)(14454004)(6916009)(486006)(2906002)(6512007)(76116006)(8936002)(91956017)(66066001)(478600001)(55236004)(186003)(36756003)(4326008)(6436002)(54906003)(3846002)(76176011)(6116002)(6506007)(99286004)(81156014)(316002)(80792005)(8676002)(5660300002);
 DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR03MB3873;
 H:AM0PR03MB4148.eurprd03.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: epam.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: jpPVgl6fFDczItxMrN5gKt39NcrH3DrWmXU1kfzlrfFHSnBel3WxEf5bzGwJD+R2Cq5WVUCNTZ6/iYzb1KuCS64q88KJdQbJHo9huM/IVc30EgqC3bNdFCC2n4Tz85Rq+WqsjBKoQO1aohbLBEMkvmgpzEEWI0iI8pDNe9xZOEXiBQMplnt3vvQRFl1voS0S4+Ed715ZF78xNhtNsmgDE/rMz/JDGLc7d6q4Br06Jpu+jmSBVodTQbjh2t3HiuljvakYvKroBv/2wb4NHQwSJGsbz6jlo0Am7T4ekg/o2yfqZOg8aznWbtATJ/jNRSB/4rjPk5kUH3Pnu4sWWY7lDAX1utrY6bAKPCiBkJsdvfLVC+ueWdkWQQJcfw9YE9ApJQYsLXFLwWpi9pSmCOXpfKeWUFtnDurKHQG5jEe8294=
MIME-Version: 1.0
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-Network-Message-Id: f358e379-974f-4111-bb60-08d711c2c874
X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Jul 2019 12:14:17.9835 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: Volodymyr_Babchuk@epam.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR03MB3873
Subject: Re: [Xen-devel] [PATCH 1/7] xen/public: arch-arm: Restrict the
 visibility of struct vcpu_guest_core_regs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.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>

CkhpIEp1bGllbiwKCkp1bGllbiBHcmFsbCB3cml0ZXM6Cgo+IEN1cnJlbnRseSwgdGhlIHN0cnVj
dHVyZSB2Y3B1X2d1ZXN0X2NvcmVfcmVncyBpcyBwYXJ0IG9mIHRoZSBwdWJsaWMgQVBJLgo+IFRo
aXMgaW1wbGllcyB0aGF0IGFueSBjaGFuZ2UgaW4gdGhlIHN0cnVjdHVyZSBzaG91bGQgYmUgYmFj
a3dhcmQKPiBjb21wYXRpYmxlLgo+Cj4gSG93ZXZlciwgdGhlIHN0cnVjdHVyZSBpcyBvbmx5IG5l
ZWRlZCBieSB0aGUgdG9vbHMgYW5kIFhlbi4gSXQgaXMgYWxzbwo+IG5vdCBleHBlY3RlZCB0byBi
ZSBldmVyIHVzZWQgb3V0c2lkZSBvZiB0aGF0IGNvbnRleHQuIFNvIHdlIGNvdWxkIHNhdmUgdXMK
PiBzb21lIGhlYWRhY2hlIGJ5IG9ubHkgZGVjbGFyaW5nIHRoZSBzdHJ1Y3R1cmUgZm9yIFhlbiBh
bmQgdG9vbHMuCj4KPiBTdWdnZXN0ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIz
QGNpdHJpeC5jb20+Cj4gU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxA
YXJtLmNvbT4KPiAtLS0KPiAgICAgVGhpcyBpcyBhIGZvbGxvdy11cCBvZiB0aGUgZGlzY3Vzc2lv
biBbMV0uCj4KPiAgICAgWzFdIDwzYzI0NWM1Yi01MWM2LTFkMGUtYWQ2Yy00MjQxNDU3MzE2NmZA
YXJtLmNvbT4KPgo+ICAgICBDaGFuZ2VzIGluIHYzOgo+ICAgICAgICAgLSBBdm9pZCBpbnRyb2R1
Y2UgYSBuZXcgI2lmZGVmIGluIHRoZSBoZWFkZXIgYnkgbW92aW5nIHRoZQo+ICAgICAgICAgZGVm
aW5pdGlvbnMgbGF0ZXIgb24uCj4gLS0tCj4gIHhlbi9pbmNsdWRlL3B1YmxpYy9hcmNoLWFybS5o
IHwgMjQgKysrKysrKysrKysrLS0tLS0tLS0tLS0tCj4gIDEgZmlsZSBjaGFuZ2VkLCAxMiBpbnNl
cnRpb25zKCspLCAxMiBkZWxldGlvbnMoLSkKPgo+IGRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9w
dWJsaWMvYXJjaC1hcm0uaCBiL3hlbi9pbmNsdWRlL3B1YmxpYy9hcmNoLWFybS5oCj4gaW5kZXgg
M2U4Y2RjMTUxZC4uN2NlMTM5YTBmNSAxMDA2NDQKPiAtLS0gYS94ZW4vaW5jbHVkZS9wdWJsaWMv
YXJjaC1hcm0uaAo+ICsrKyBiL3hlbi9pbmNsdWRlL3B1YmxpYy9hcmNoLWFybS5oCj4gQEAgLTE5
Nyw2ICsxOTcsMTggQEAKPiAgICAgIH0gd2hpbGUgKCAwICkKPiAgI2RlZmluZSBzZXRfeGVuX2d1
ZXN0X2hhbmRsZShobmQsIHZhbCkgc2V0X3hlbl9ndWVzdF9oYW5kbGVfcmF3KGhuZCwgdmFsKQo+
ICAKPiArdHlwZWRlZiB1aW50NjRfdCB4ZW5fcGZuX3Q7Cj4gKyNkZWZpbmUgUFJJX3hlbl9wZm4g
UFJJeDY0Cj4gKyNkZWZpbmUgUFJJdV94ZW5fcGZuIFBSSXU2NAo+ICsKPiArLyogTWF4aW11bSBu
dW1iZXIgb2YgdmlydHVhbCBDUFVzIGluIGxlZ2FjeSBtdWx0aS1wcm9jZXNzb3IgZ3Vlc3RzLiAq
Lwo+ICsvKiBPbmx5IG9uZS4gQWxsIG90aGVyIFZDUFVTIG11c3QgdXNlIFZDUFVPUF9yZWdpc3Rl
cl92Y3B1X2luZm8gKi8KSnVzdCBhIHN1Z2dlc3Rpb246IHlvdSBhbHJlYWR5IHRvdWNoaW5nIHRo
aXMgcGFydC4gTWF5YmUgeW91J2xsIGZpeCB0aGlzCmNvbW1lbnQgYXMgd2VsbD8KCj4gKyNkZWZp
bmUgWEVOX0xFR0FDWV9NQVhfVkNQVVMgMQo+ICsKPiArdHlwZWRlZiB1aW50NjRfdCB4ZW5fdWxv
bmdfdDsKPiArI2RlZmluZSBQUklfeGVuX3Vsb25nIFBSSXg2NAo+ICsKPiArI2lmIGRlZmluZWQo
X19YRU5fXykgfHwgZGVmaW5lZChfX1hFTl9UT09MU19fKQo+ICAjaWYgZGVmaW5lZChfX0dOVUNf
XykgJiYgIWRlZmluZWQoX19TVFJJQ1RfQU5TSV9fKQo+ICAvKiBBbm9ueW1vdXMgdW5pb24gaW5j
bHVkZXMgYm90aCAzMi0gYW5kIDY0LWJpdCBuYW1lcyAoZS5nLiwgcjAveDApLiAqLwo+ICAjIGRl
ZmluZSBfX0RFQ0xfUkVHKG42NCwgbjMyKSB1bmlvbiB7ICAgICAgICAgIFwKPiBAQCAtMjcyLDE4
ICsyODQsNiBAQCBERUZJTkVfWEVOX0dVRVNUX0hBTkRMRSh2Y3B1X2d1ZXN0X2NvcmVfcmVnc190
KTsKPiAgCj4gICN1bmRlZiBfX0RFQ0xfUkVHCj4gIAo+IC10eXBlZGVmIHVpbnQ2NF90IHhlbl9w
Zm5fdDsKPiAtI2RlZmluZSBQUklfeGVuX3BmbiBQUkl4NjQKPiAtI2RlZmluZSBQUkl1X3hlbl9w
Zm4gUFJJdTY0Cj4gLQo+IC0vKiBNYXhpbXVtIG51bWJlciBvZiB2aXJ0dWFsIENQVXMgaW4gbGVn
YWN5IG11bHRpLXByb2Nlc3NvciBndWVzdHMuICovCj4gLS8qIE9ubHkgb25lLiBBbGwgb3RoZXIg
VkNQVVMgbXVzdCB1c2UgVkNQVU9QX3JlZ2lzdGVyX3ZjcHVfaW5mbyAqLwo+IC0jZGVmaW5lIFhF
Tl9MRUdBQ1lfTUFYX1ZDUFVTIDEKPiAtCj4gLXR5cGVkZWYgdWludDY0X3QgeGVuX3Vsb25nX3Q7
Cj4gLSNkZWZpbmUgUFJJX3hlbl91bG9uZyBQUkl4NjQKPiAtCj4gLSNpZiBkZWZpbmVkKF9fWEVO
X18pIHx8IGRlZmluZWQoX19YRU5fVE9PTFNfXykKPiAgc3RydWN0IHZjcHVfZ3Vlc3RfY29udGV4
dCB7Cj4gICNkZWZpbmUgX1ZHQ0Zfb25saW5lICAgICAgICAgICAgICAgICAgIDAKPiAgI2RlZmlu
ZSBWR0NGX29ubGluZSAgICAgICAgICAgICAgICAgICAgKDE8PF9WR0NGX29ubGluZSkKCgotLSAK
Vm9sb2R5bXlyIEJhYmNodWsgYXQgRVBBTQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 12:14:47 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 12:14:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqz7X-0006ya-0e; Fri, 26 Jul 2019 12:14:47 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=X75G=VX=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hqz7V-0006yR-Mr
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 12:14:45 +0000
X-Inumbo-ID: f2ee0936-af9e-11e9-a9ba-bbc8aa86605c
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f2ee0936-af9e-11e9-a9ba-bbc8aa86605c;
 Fri, 26 Jul 2019 12:14:43 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 4195DAC97;
 Fri, 26 Jul 2019 12:14:42 +0000 (UTC)
To: Dario Faggioli <dfaggioli@suse.com>,
 Andrii Anisov <andrii.anisov@gmail.com>, xen-devel@lists.xenproject.org
References: <1564137460-25629-1-git-send-email-andrii.anisov@gmail.com>
 <79b01757ee19b57ac43649a4d94e378891152887.camel@suse.com>
From: Juergen Gross <jgross@suse.com>
Message-ID: <25dfa166-c7a4-c2dd-0c1d-58faf5ffc296@suse.com>
Date: Fri, 26 Jul 2019 14:14:41 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <79b01757ee19b57ac43649a4d94e378891152887.camel@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [RFC 0/6] XEN scheduling hardening
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>,
 Andrii Anisov <andrii_anisov@epam.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjYuMDcuMTkgMTM6NTYsIERhcmlvIEZhZ2dpb2xpIHdyb3RlOgo+IFtBZGRpbmcgR2Vvcmdl
IHBsdXMgb3RoZXJzIHg4NiwgQVJNIGFuZCBjb3JlLVhlbiBwZW9wbGVdCj4gCj4gSGkgQW5kcmlp
LAo+IAo+IEZpcnN0IG9mIGFsbCwgdGhhbmtzIGEgbG90IGZvciB0aGlzIHNlcmllcyEKPiAKPiBU
aGUgcHJvYmxlbSB5b3UgbWVudGlvbiBpcyBhIGxvbmcgc3RhbmRpbmcgb25lLCBhbmQgSSdtIGds
YWQgd2UncmUKPiBldmVudHVhbGx5IHN0YXJ0aW5nIHRvIHByb3Blcmx5IGxvb2sgaW50byBpdC4K
PiAKPiBJIGFscmVhZHkgaGF2ZSBvbmUgY29tbWVudDogSSB0aGluayBJIGNhbiBzZWUgZnJvbSB3
aGVyZSB0aGlzIGNvbWUKPiBmcm9tLCBidXQgSSBkb24ndCB0aGluayAnWEVOIHNjaGVkdWxpbmcg
aGFyZGVuaW5nJyBpcyB3aGF0IHdlJ3JlIGRvaW5nCj4gaW4gdGhpcyBzZXJpZXMuLi4gSSdkIGdv
IGZvciBzb21ldGhpbmcgbGlrZSAieGVuOiBzY2hlZDogaW1wcm92ZSBpZGxlCj4gYW5kIHZjcHUg
dGltZSBhY2NvdW50aW5nIHByZWNpc2lvbiIsIG9yIHNvbWV0aGluZyBsaWtlIHRoYXQuCj4gCj4g
T24gRnJpLCAyMDE5LTA3LTI2IGF0IDEzOjM3ICswMzAwLCBBbmRyaWkgQW5pc292IHdyb3RlOgo+
PiBPbmUgb2YgdGhlIHNjaGVkdWxpbmcgcHJvYmxlbXMgaXMgYSBtaXNsZWFkaW5nIENQVSBpZGxl
IHRpbWUgY29uY2VwdC4KPj4gTm93Cj4+IGZvciB0aGUgQ1BVIGlkbGUgdGltZSwgaXQgaXMgdGFr
ZW4gYW4gaWRsZSB2Y3B1IHJ1biB0aW1lLiBCdXQgaWRsZQo+PiB2Y3B1IHJ1bgo+PiB0aW1lIGlu
Y2x1ZGVzIElSUSBwcm9jZXNzaW5nLCBzb2Z0aXJxcyBwcm9jZXNzaW5nLCB0YXNrbGV0cwo+PiBw
cm9jZXNzaW5nLCBldGMuCj4+IFRob3NlIHRhc2tzIGFyZSBub3QgYWN0dWFsIGlkbGUgYW5kIHRo
ZXkgYWNjb3VudGluZyBtYXkgbWlzbGVhZCBDUFUKPj4gZnJlcQo+PiBnb3Zlcm5vcnMgd2hvIHJl
bHkgb24gdGhlIENQVSBpZGxlIHRpbWUuCj4+Cj4gSW5kZWVkISBBbmQgSSBhZ3JlZSB0aGlzIGlz
IHF1aXRlIGJhZC4KPiAKPj4gVGhlIG90aGVyIHByb2JsZW0gaXMgdGhhdCBwdXJlIGh5cGVydmlz
b3IgdGFza3MgZXhlY3V0aW9uIHRpbWUgaXMKPj4gY2hhcmdlZCBmcm9tCj4+IHRoZSBndWVzdCB2
Y3B1IGJ1ZGdldC4KPj4KPiBZZXAsIGVxdWFsbHkgYmFkLgo+IAo+PiBGb3IgZXhhbXBsZSwgSVJR
IGFuZCBzb2Z0aXJxIHByb2Nlc3NpbmcgdGltZSBhcmUgY2hhcmdlZAo+PiBmcm9tIHRoZSBjdXJy
ZW50IHZjcHUgYnVkZ2V0LCB3aGljaCBpcyBsaWtlbHkgdGhlIGd1ZXN0IHZjcHUuIFRoaXMgaXMK
Pj4gcXVpdGUKPj4gdW5mYWlyIGFuZCBtYXkgYnJlYWsgc2NoZWR1bGluZyByZWxpYWJpbGl0eS4K
Pj4gSXQgaXMgcHJvcG9zZWQgdG8gY2hhcmdlIGd1ZXN0Cj4+IHZjcHVzIGZvciB0aGUgZ3Vlc3Qg
YWN0dWFsIHJ1biB0aW1lIGFuZCB0aW1lIHRvIHNlcnZlIGd1ZXN0J3MKPj4gaHlwZXJjYWxscyBh
bmQKPj4gYWNjZXNzIHRvIGVtdWxhdGVkIGlvbWVtLiBBbGwgdGhlIHJlc3QgaXMgY2FsY3VsYXRl
ZCBhcyB0aGUKPj4gaHlwZXJ2aXNvciBydW4gdGltZQo+PiAoSVJRIGFuZCBzb2Z0aXJxIHByb2Nl
c3NpbmcsIGJyYW5jaCBwcmVkaWN0aW9uIGhhcmRlbmluZywgZXRjLikKPj4KPiBSaWdodC4KPiAK
Pj4gV2hpbGUgdGhlIHNlcmllcyBpcyB0aGUgZWFybHkgUkZDLCBzZXZlcmFsIHBvaW50cyBhcmUg
c3RpbGwKPj4gdW50b3VjaGVkOgo+PiAgIC0gTm93IHRoZSB0aW1lIGVsYXBzZWQgZnJvbSB0aGUg
bGFzdCByZXNjaGVkdWxpbmcgaXMgbm90IGZ1bGx5Cj4+IGNoYXJnZWQgZnJvbQo+PiAgICAgdGhl
IGN1cnJlbnQgdmNwdSBidWRnZXQuIEFyZSB0aGVyZSBhbnkgY2hhbmdlcyBuZWVkZWQgaW4gdGhl
Cj4+IGV4aXN0aW5nCj4+ICAgICBzY2hlZHVsaW5nIGFsZ29yaXRobXM/Cj4+Cj4gSSdsbCB0aGlu
ayBhYm91dCBpdCwgYnV0IG91dCBvZiB0aGUgdG9wIG9mIG15IGhlYWQsIEkgZG9uJ3Qgc2VlIGhv
dwo+IHRoaXMgY2FuIGJlIGEgcHJvYmxlbS4gU2NoZWR1bGluZyBhbGdvcml0aG1zIChzaG91bGQh
KSBiYXNlIHRoZWlyIGxvZ2ljCj4gYW5kIHRoZWlyIGNhbGN1bGF0aW9ucyBvbiBhY3R1YWwgdmNw
dXMnIHJ1bnRpbWUsIG5vdCBtdWNoIG9uIGlkbGUKPiB2Y3B1cycgb25lLgo+IAo+PiAgIC0gSG93
IHRvIGF2b2lkIHRoZSBhYnNvbHV0ZSB0b3AgcHJpb3JpdHkgb2YgdGFza2xldHMgKHdoYXQgaXMg
b2JleWVkCj4+IGJ5IGFsbAo+PiAgICAgc2NoZWR1bGVycyBzbyBmYXIpLiBTaG91bGQgaWRsZSB2
Y3B1IGJlIHNjaGVkdWxlZCBhcyB0aGUgbm9ybWFsCj4+IGd1ZXN0IHZjcHVzCj4+ICAgICAodGhy
b3VnaCBxdWV1ZXMsIHByaW9yaXRpZXMsIGV0Yyk/Cj4+Cj4gTm93LCB0aGlzIGlzIHNvbWV0aGlu
ZyB0byB0aGluayBhYm91dCwgYW5kIHRyeSB0byB1bmRlcnN0YW5kIGlmCj4gYW55dGhpbmcgd291
bGQgYnJlYWsgaWYgd2UgZ28gZm9yIGl0LiBJIG1lYW4sIEkgc2VlIHdoeSB5b3UnZCB3YW50IHRv
Cj4gZG8gdGhhdCwgYnV0IHRhc2tsZXRzIGFuZCBzb2Z0aXJxcyB3b3JrcyB0aGUgd2F5IHRoZXkg
ZG8sIGluIFhlbiwgc2luY2UKPiB3aGVuIHRoZXkgd2VyZSBpbnRyb2R1Y2VkLCBJIGJlbGlldmUu
Cj4gCj4gVGhlcmVmb3JlLCBldmVuIGlmIHRoZXJlIHdvdWxkbid0IGJlIGFueSBzdWJzeXN0ZW0g
ZXhwbGljaXRseSByZWx5aW5nCj4gb24gdGhlIGN1cnJlbnQgYmVoYXZpb3IgKHdoaWNoIHNob3Vs
ZCBiZSB2ZXJpZmllZCksIEkgdGhpbmsgd2UgYXJlIGF0Cj4gaGlnaCByaXNrIG9mIGJyZWFraW5n
IHRoaW5ncywgaWYgd2UgY2hhbmdlLgoKV2UnZCBicmVhayB0aGluZ3MgSU1PLgoKVGFza2xldHMg
YXJlIHNvbWV0aW1lcyB1c2VkIHRvIHBlcmZvcm0gYXN5bmMgYWN0aW9ucyB3aGljaCBjYW4ndCBi
ZSBkb25lCmluIGd1ZXN0IHZjcHUgY29udGV4dC4gTGlrZSBzd2l0Y2hpbmcgYSBkb21haW4gdG8g
c2hhZG93IG1vZGUgZm9yIEwxVEYKbWl0aWdhdGlvbiwgb3IgbWFyc2hhbGxpbmcgYWxsIGNwdXMg
Zm9yIHN0b3BfbWFjaGluZSgpLiBZb3UgZG9uJ3Qgd2FudAp0byBiZSBhYmxlIHRvIGJsb2NrIHRh
c2tsZXRzLCB5b3Ugd2FudCB0aGVtIHRvIHJ1biBhcyBzb29uIGFzIHBvc3NpYmxlLgoKPiAKPiBU
aGF0J3Mgbm90IHRvIG1lYW4gaXQgd291bGQgbm90IGJlIGEgZ29vZCBjaGFuZ2UsIG9yIHRoYXQg
aXQgaXMKPiBpbXBvc3NpYmxlLi4uIEl0J3MsIHJhdGhlciwganVzdCB0byByYWlzZSBzb21lIGF3
YXJlbmVzcy4gOi0pCj4gCj4+ICAgLSBJZGxlIHZjcHUgbmFtaW5nIGlzIHF1aXRlIG1pc2xlYWRp
bmcuIEl0IGlzIGEga2luZCBvZiBzeXN0ZW0KPj4gKGh5cGVydmlzb3IpCj4+ICAgICB0YXNrIHdo
aWNoIGlzIHJlc3BvbnNpYmxlIGZvciBzb21lIGh5cGVydmlzb3Igd29yay4gU2hvdWxkIGl0IGJl
Cj4+ICAgICByZW5hbWVkL3JlY29uc2lkZXJlZD8KPj4KPiBXZWxsLCB0aGF0J3MgYSBkZXNpZ24g
cXVlc3Rpb24sIGV2ZW4gZm9yIHRoaXMgdmVyeSBzZXJpZXMsIGlzbid0IGl0PyBJCj4gbWVhbiwg
SSBzZWUgdHdvIHdheXMgb2YgYWNoaWV2aW5nIHByb3BlciBpZGxlIHRpbWUgYWNjb3VudGluZzoK
PiAxKSB5b3UgbGVhdmUgdGhpbmdzIGFzIHRoZXkgYXJlIC0taS5lLiwgaWRsZSBkb2VzIG5vdCBv
bmx5IGRvIGlkbGluZywKPiAgICAgaXQgYWxzbyBkb2VzIGFsbCB0aGVzZSBvdGhlciB0aGluZ3Ms
IGJ1dCB5b3UgbWFrZSBzdXJlIHlvdSBkb24ndAo+ICAgICBjb3VudCB0aGUgdGltZSB0aGV5IHRh
a2UgYXMgaWRsZSB0aW1lOwo+IDIpIHlvdSBtb3ZlIGFsbCB0aGVzZSBhY3Rpdml0aWVzIG91dCBv
ZiBpZGxlLCBhbmQgaW4gc29tZSBvdGhlcgo+ICAgICBjb250ZXh0LCBhbmQgeW91IGxldCBpZGxl
IGp1c3QgZG8gdGhlIGlkbGluZy4gQXQgdGhhdCBwb2ludCwgdGltZQo+ICAgICBhY2NvdW50ZWQg
dG8gaWRsZSB3aWxsIGJlIG9ubHkgYWN0dWFsIGlkbGUgdGltZSwgYXMgdGhlIHRpbWUgaXQKPiAg
ICAgdG9vayB0byBYZW4gdG8gZG8gYWxsIHRoZSBvdGhlciB0aGluZ3MgaXMgbm93IGFjY291bnRl
ZCB0byB0aGUgbmV3Cj4gICAgIGV4ZWN1dGlvbiBjb250ZXh0IHdoaWNoIGlzIHJ1bm5pbmcgdGhl
bS4KCkFuZCBoZXJlIHdlIGFyZSBjb21pbmcgYmFjayB0byB0aGUgaWRlYSBvZiBhICJoeXBlcnZp
c29yIGRvbWFpbiIgSQpzdWdnZXN0ZWQgYWJvdXQgMTAgeWVhcnMgYWdvIGFuZCB3aGljaCB3YXMg
cmVqZWN0ZWQgYXQgdGhhdCB0aW1lLi4uCgoKSnVlcmdlbgoKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 12:19:33 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 12: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 1hqzC6-0007AH-KE; Fri, 26 Jul 2019 12: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=6973=VX=suse.com=dfaggioli@srs-us1.protection.inumbo.net>)
 id 1hqzC5-0007AB-6q
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 12:19:29 +0000
X-Inumbo-ID: 96113324-af9f-11e9-8980-bc764e045a96
Received: from m4a0039g.houston.softwaregrp.com (unknown [15.124.2.85])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 96113324-af9f-11e9-8980-bc764e045a96;
 Fri, 26 Jul 2019 12:19:28 +0000 (UTC)
Received: FROM m4a0039g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0039g.houston.softwaregrp.com WITH ESMTP; 
 Fri, 26 Jul 2019 12:19:17 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Fri, 26 Jul 2019 12:15:29 +0000
Received: from NAM04-BN3-obe.outbound.protection.outlook.com (15.124.72.11) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Fri, 26 Jul 2019 12:15:29 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=Jpi2tHzRv5KsgSAPxjSoWpvPfGujnj7ayr/THmCeGfmi2w5vbHi0IZowTfPB1/G64ssAuU6YmgG8a/yhlJRxfkim26DgiZTeN6SWLnwQMFTy7Y4uzfx2hX53bBQfpNWrudBWDtfxOqaBkuwOkE2gIKYxL2y7WDtVCO0umRty6w544jy4MDHuW0MTnFoOKuQPa5B3mN5KSRN5hqubl0TeDRktOpgtMxMUxhoreMHq/fxUlUZSIUjOK4d3lt7rd5iElACetc6L44MCmlO2ueBv5AE9Eib+2wil64eIFIIO/XSdJ5zYAV9ZmEt4RqwGzjchZtplHai0+alLXTW3d3bTEQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=sw59eGsCz5qw+QaOVAmc/DqmFU5bJkoHQkXqtN9fr2g=;
 b=U52mxlR09oP/JOunZoxUI/WA5XA3PBFrXENj8cygvFIm+BEpmX3qCU6EX2E0aEqb06wueqcOhhgLoh/aoZO8WxXC7XnfPzS6jhtyDTEFwPBdn6NIUX764on35UgGBoZ1dwCo8YZai0ZmWVH4+Z4tK0GLxcEE/QPKVBrh9yUg7xs01/lDSV/n4rCZ4P0+xHOfAMjbYpqbA9sv1oP8JPNsgJfITEqxUyn5tpnYFqDwG5zOUh5VJFRrHiri8mlEu+8yiR6b3DNB+YQ6RZ46srRvv3lbu2y0puLe9udT4CPNRPGurHwM9KBkR3snMwgUSC0NHErmMlOJR/bNeXQkKAMaUg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from BN6PR18MB1490.namprd18.prod.outlook.com (10.175.194.149) by
 BN6PR18MB1219.namprd18.prod.outlook.com (10.172.209.17) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2094.16; Fri, 26 Jul 2019 12:15:28 +0000
Received: from BN6PR18MB1490.namprd18.prod.outlook.com
 ([fe80::591a:7cd:495f:8e37]) by BN6PR18MB1490.namprd18.prod.outlook.com
 ([fe80::591a:7cd:495f:8e37%6]) with mapi id 15.20.2094.013; Fri, 26 Jul 2019
 12:15:28 +0000
From: Dario Faggioli <dfaggioli@suse.com>
To: "andrii.anisov@gmail.com" <andrii.anisov@gmail.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [Xen-devel] [RFC 3/6] sysctl: extend XEN_SYSCTL_getcpuinfo
 interface
Thread-Index: AQHVQ54+rFbPh7Xsl0e/AsQk+PDWkqbc0GAA
Date: Fri, 26 Jul 2019 12:15:28 +0000
Message-ID: <3dbd34f4b4f6286c627b40ed464e565c02111fda.camel@suse.com>
References: <1564137460-25629-1-git-send-email-andrii.anisov@gmail.com>
 <1564137460-25629-4-git-send-email-andrii.anisov@gmail.com>
In-Reply-To: <1564137460-25629-4-git-send-email-andrii.anisov@gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=dfaggioli@suse.com; 
x-originating-ip: [89.186.78.87]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 40bb3064-db9d-41aa-7dee-08d711c2f28f
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(49563074)(7193020);
 SRVR:BN6PR18MB1219; 
x-ms-traffictypediagnostic: BN6PR18MB1219:
x-microsoft-antispam-prvs: <BN6PR18MB12197309E2663694EAD99FBEC5C00@BN6PR18MB1219.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-forefront-prvs: 01106E96F6
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(396003)(366004)(346002)(136003)(39860400002)(376002)(189003)(199004)(54906003)(2501003)(8936002)(478600001)(53376002)(53366004)(25786009)(7416002)(6306002)(110136005)(6246003)(966005)(6436002)(229853002)(14444005)(76176011)(68736007)(6512007)(6116002)(99936001)(36756003)(256004)(64756008)(186003)(8676002)(26005)(76116006)(66556008)(66946007)(91956017)(6506007)(316002)(7736002)(305945005)(66616009)(66476007)(5660300002)(476003)(2616005)(11346002)(86362001)(6486002)(3846002)(486006)(14454004)(118296001)(446003)(81156014)(4326008)(99286004)(66066001)(2906002)(102836004)(71190400001)(71200400001)(53936002)(66446008)(81166006);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BN6PR18MB1219;
 H:BN6PR18MB1490.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: T8nSSYfFMJcjeud7e+BABMSpHmuE+B61ltc40n9xXWlBhzcnRTyrHAgZtmnUl6eEOWo6WIPe8TKJKsKqHzRIkioXUy1TB9nYiVSFr18ZQK/MA2BYg/kzn+bfJ4aAtNvguEBN+jmt6ZEJ6OlV+sIhacNvfeP5KJBAyZa3EPUeL9YxEjqktvI5dKdl7ijTbPyf/Dw6gCZfgDDa++nxGLHjUaQw1lMybJhdlg3Ph4VRClUy3Vr5U/dbpyP/SCW0O5u/xvpQHIFyQR//Y9Pps45Izf1AV2/sWEmzdnM28R2PGJgqeN74wQa8ixf7lE+5tvIDixc8+SPzc9wZNZYzzbCtzFQSwA3H08kTXbjcarvVe5WjTCaKQlwi1X5GLGN/6p/lTkkTtjT3Fi8qAd6kCMZBR4Av0HCjyGBCZEWJDcUi1yk=
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 40bb3064-db9d-41aa-7dee-08d711c2f28f
X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Jul 2019 12:15:28.4863 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: dfaggioli@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR18MB1219
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [RFC 3/6] sysctl: extend XEN_SYSCTL_getcpuinfo
 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: "sstabellini@kernel.org" <sstabellini@kernel.org>,
 "andrii_anisov@epam.com" <andrii_anisov@epam.com>, "wl@xen.org" <wl@xen.org>,
 "konrad.wilk@oracle.com" <konrad.wilk@oracle.com>,
 "George.Dunlap@eu.citrix.com" <George.Dunlap@eu.citrix.com>,
 "tim@xen.org" <tim@xen.org>,
 "ian.jackson@eu.citrix.com" <ian.jackson@eu.citrix.com>,
 "julien.grall@arm.com" <julien.grall@arm.com>, Jan Beulich <JBeulich@suse.com>,
 "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>
Content-Type: multipart/mixed; boundary="===============5404329687729871976=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============5404329687729871976==
Content-Language: en-US
Content-Type: multipart/signed; micalg=pgp-sha256;
	protocol="application/pgp-signature"; boundary="=-j/oU3cqu4/LxKB9VeHFW"

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

On Fri, 2019-07-26 at 13:37 +0300, Andrii Anisov wrote:
> diff --git a/xen/common/schedule.c b/xen/common/schedule.c
> index 0a38d4a..9e8805d 100644
> --- a/xen/common/schedule.c
> +++ b/xen/common/schedule.c
> @@ -217,6 +217,28 @@ uint64_t get_cpu_idle_time(unsigned int cpu)
>      return state.time[RUNSTATE_blocked];
>  }
> =20
> +uint64_t get_cpu_guest_time(unsigned int cpu)
> +{
> +    struct vcpu_runstate_info state =3D { 0 };
> +    struct vcpu *v =3D idle_vcpu[cpu];
> +
> +    if ( cpu_online(cpu) && v )
> +        vcpu_runstate_get(v, &state);
> +
> +    return state.time[RUNSTATE_runnable];
> +}
> +
Yep, I think being able to know time spent running guests could be
useful.

> +uint64_t get_cpu_hyp_time(unsigned int cpu)
> +{
> +    struct vcpu_runstate_info state =3D { 0 };
> +    struct vcpu *v =3D idle_vcpu[cpu];
> +
> +    if ( cpu_online(cpu) && v )
> +        vcpu_runstate_get(v, &state);
> +
> +    return state.time[RUNSTATE_running];
> +}
> +
>
I confirm what I said about patch 1: idle time being the time idle_vcpu
spent in RUNSTATE_blocked, and hypervisor time being the time idle_vcpu
spent in RUNSTATE_running sounds quite confusing to me.

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


--=-j/oU3cqu4/LxKB9VeHFW
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+4FAl067t4ACgkQFkJ4iaW4
c+6unQ//e8m+s3U2g8DmgyDSa+IFvUqn0PrKPcAmcejekGpftKtjXYttPIXBANf8
yLMLUohj1krIS11S18w3C3BKWs0zqq7ZjToipTuXzu5NrO3LxmaJW9NJAVMURCJ5
NRtO8oYLjmjZ2bY48IImNruuyB/7XKoIuHRUBSJ19cJ78fAEv4WM4O2Cti3tK3T7
KnReV2DqUW1F9vAm0ZU7rOphTsTBqXf98tIe8c1a6kd/bTuOfpng8gL6RZ/nuu7W
lxpY30WwvIkRquL0ALVCk5J23/be+K6r+3caPqSnICJsNmVjgNFKIAKwYZjE86MI
7al8AQhTemxqGqZ0SCOzOKh+gUjgB8d01Ltw9aoH6ddmsMM1/7jjCmiSOjk9jGEx
Wfv8POfRjS8CqMEHcvZcb7ssx+86Tz2gzMER7qBrXN8Fnfq1k67ScuhBvKJTHzZ3
VNKwiVbd2itXm7CvYw2DLndayLtdZJdjGjgKk1FItFaB04P9l6GjWUY11QGWbivg
EAA7RPoEIROdKulQQYVOlvOCorNKFNXT8Rz6RGrZ1MePqsUcHIWToYpRZYHCkVwI
5laliB+PMqIY+PnI3E8xKMP5ftBLRPp94+JrrGdyjinuX88anoVCTtpXdIS7Gezj
1Sch8Ax8Fsn89vz2FBCWoX0Amf4IFpFPm9Q01B7wVWmE7IPN2Q4=
=1CeZ
-----END PGP SIGNATURE-----

--=-j/oU3cqu4/LxKB9VeHFW--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============5404329687729871976==--


From xen-devel-bounces@lists.xenproject.org Fri Jul 26 12:23:07 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 12:23:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqzFZ-0007sY-AJ; Fri, 26 Jul 2019 12:23:05 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=DkcV=VX=epam.com=volodymyr_babchuk@srs-us1.protection.inumbo.net>)
 id 1hqzFY-0007sT-VB
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 12:23:04 +0000
X-Inumbo-ID: 1c456dbe-afa0-11e9-9e6f-f3697ffea5d1
Received: from EUR04-DB3-obe.outbound.protection.outlook.com (unknown
 [40.107.6.62]) by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 1c456dbe-afa0-11e9-9e6f-f3697ffea5d1;
 Fri, 26 Jul 2019 12:23:02 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=jqoizZ3bRazG8S7p58Ggavi6dIzrb8+JtCG1RzndTZoiu1CtryYEqr5SCajFi2aUojyLEFa6IUcOAucumIQbPwPgSi3HAuDdmF5PuX/iGJKJjKd+1G3V5WKnW9L4vRnm1573uLiFm5CrOWVFVMISm/xjQ0OAjh0Qtez5yQjZsI/PN/DnSYAG12dwha2nIz2B19N9wrv0DhsYtLtWKyykixNU4gdxrZWY6WFPZx+Zu++5PoGYPS6Ay6GOEyC7IiAwiUX3Ns5s/SxLIg1PeeY5FIicKrH1LqJfWhC+yvYH+YOrzlFDjzC+RazKjO3PZatrgGOsaNr6id6FYtJr8o0hRw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=MlF72ccy8vNJnIigvD4doCQFi7nMm/9G9CZx5SRN7KU=;
 b=WYC6opmJFmHKpGyE0sx2EGK1wJCOS7cUAkNAxjNzliK2ZlaQIX51EZpsQCFcO8UiZt2U8Ub6NQYKkzMpZGpOZzEXyuwBidgUrh1Sro90ay+f+rmPw4hbcW5Avw7HaWJOB2Fgh/49xBFImVVBcOYDwO/2XSxDiWx5/Kz71+ZrtGFZ6jTHCc1wmnifdCcg3DGyd0ag/erEEnHEpV6kZIdPrfx+7DkBFDQtDTHWIDzPe1TFPAsGZv7IPAnF+iZE1A10ErHurpKQZZ/1OVcPVJ1hvvihLNgDgV1oww1cPqrCJ9AcUI3MK1WvtLnyAyElneunNCdsf3zs6IFbNa3iRoMwpg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=epam.com;dmarc=pass action=none header.from=epam.com;dkim=pass
 header.d=epam.com;arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=epam.com; s=selector1; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=MlF72ccy8vNJnIigvD4doCQFi7nMm/9G9CZx5SRN7KU=;
 b=XJtYRz6LS29yOJB03Lra/wByzMWzjpkNUoJjg/awI82KMUMeDFuH+KaGXvdI2nS8WT5j8K2JYYHOFU+A/sLHndV5aLgmsYQzd5+IFKF6RjRaGHVtND2dYyHGc2vyCf+Y4OFRKEQvkMyVBgHDU4P3V+mPbPqfBPobVrEcKeL8QlcdpNo+3JudvGusEkcQuBGq7hf7h1HWPINoQUG41zDrzw/vUGkAg8wI4hTUDcE81ShQmuBv78IX/8zgLjkX1LMBQf/uPXhcPqdoz1JnTT28oE0uuheXy+fOZc1DU83Y7xPJKqyAi4PSyd6kPxypFegIDv0EfRD3zwo4OyKxYnlN7A==
Received: from AM0PR03MB4148.eurprd03.prod.outlook.com (20.177.40.10) by
 AM0PR03MB4641.eurprd03.prod.outlook.com (20.177.41.12) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2094.17; Fri, 26 Jul 2019 12:22:53 +0000
Received: from AM0PR03MB4148.eurprd03.prod.outlook.com
 ([fe80::e900:5b3d:d83:969c]) by AM0PR03MB4148.eurprd03.prod.outlook.com
 ([fe80::e900:5b3d:d83:969c%5]) with mapi id 15.20.2115.005; Fri, 26 Jul 2019
 12:22:53 +0000
From: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
To: Julien Grall <julien.grall@arm.com>
Thread-Topic: [PATCH 2/7] xen/arm: SCTLR_EL1 is a 64-bit register on Arm64
Thread-Index: AQHVQZ6ibJEMROXr8E27GdnVdoI+QKbc1nKA
Date: Fri, 26 Jul 2019 12:22:53 +0000
Message-ID: <87pnlxhtno.fsf@epam.com>
References: <20190723213553.22300-1-julien.grall@arm.com>
 <20190723213553.22300-3-julien.grall@arm.com>
In-Reply-To: <20190723213553.22300-3-julien.grall@arm.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=Volodymyr_Babchuk@epam.com; 
x-originating-ip: [85.223.209.22]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 123916f0-706c-4076-efc7-08d711c3fb8b
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(7168020)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:AM0PR03MB4641; 
x-ms-traffictypediagnostic: AM0PR03MB4641:
x-microsoft-antispam-prvs: <AM0PR03MB4641A681688742A5B4072FE4E6C00@AM0PR03MB4641.eurprd03.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7219;
x-forefront-prvs: 01106E96F6
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(4636009)(376002)(366004)(346002)(396003)(39860400002)(136003)(199004)(189003)(2616005)(25786009)(76176011)(478600001)(102836004)(6436002)(107886003)(6486002)(91956017)(80792005)(26005)(14454004)(6512007)(6246003)(71200400001)(81166006)(6916009)(66066001)(66946007)(66556008)(53936002)(66446008)(229853002)(5660300002)(66476007)(64756008)(86362001)(6116002)(8936002)(7736002)(81156014)(36756003)(99286004)(71190400001)(4326008)(305945005)(2906002)(8676002)(186003)(14444005)(256004)(476003)(486006)(3846002)(68736007)(55236004)(54906003)(6506007)(446003)(11346002)(76116006)(316002);
 DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR03MB4641;
 H:AM0PR03MB4148.eurprd03.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: epam.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: HJE7flt16z/t7DGS0HqNyUxGrmv/V5w+WQoAHabrKkntASRJMbwab3p1238mOwibqGamQE6GYaYm/4z8+bPhQyeoHInyXvS4YQMNHldytirdnv2iZDgDikPxyXGxslchjBPCyy326F3HnipBnO16rQU3WXCFvDlClRWH8Z0bToJ+SuYiSy4VgI/Kn54M8pjdgtJNDjw9ScekP1AQi2/k00V2BmcW9Itz6TIBROuY78piCLqIDzIsHnciy1Jyen46kQ2Pst4t4J4yhCa2kOJbX/8ubyMyGwEpNxf7WmgL5bbCyZeorLZ5YuzCdiiO6Mb3EFpAQgu+Edvcg1fUYxuYVYNS/xfa12c2vl09wTJnmFkctp8PQUkb6n/qOC0t79vKC9Ziih/oxrLXK05MqVjQr6loUDSdzbyzX5S55CZMJQM=
MIME-Version: 1.0
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 123916f0-706c-4076-efc7-08d711c3fb8b
X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Jul 2019 12:22:53.0962 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: Volodymyr_Babchuk@epam.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR03MB4641
Subject: Re: [Xen-devel] [PATCH 2/7] xen/arm: SCTLR_EL1 is a 64-bit register
 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>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

CkhpLAoKSnVsaWVuIEdyYWxsIHdyaXRlczoKCj4gT24gQXJtNjQsIHN5c3RlbSByZWdpc3RlcnMg
YXJlIGFsd2F5cyA2NC1iaXQgaW5jbHVkaW5nIFNDVExSX0VMMS4KPiBIb3dldmVyLCBYZW4gaXMg
YXNzdW1pbmcgdGhpcyBpcyAzMi1iaXQgYmVjYXVzZSBlYXJsaWVyIHJldmlzaW9uIG9mCj4gQXJt
djggaGFkIHRoZSB0b3AgMzItYml0IFJFUzAgKHNlZSBBUk0gRERJMDU5NS5iKS4KPgo+IEZyb20g
QXJtdjguNSwgc29tZSBiaXRzIGluIFs2MzozMl0gd2lsbCBiZSBkZWZpbmVkIGFuZCBhbGxvd2Vk
IHRvIGJlCj4gbW9kaWZpZWQgYnkgdGhlIGd1ZXN0LiBTbyB3ZSB3b3VsZCBlZmZlY3RpdmVseSBy
ZXNldCB0aG9zZSBiaXRzIHRvIDAKPiBhZnRlciBlYWNoIGNvbnRleHQgc3dpdGNoLiBUaGlzIG1l
YW5zIHRoZSBndWVzdCBtYXkgbm90IGZ1bmN0aW9uCj4gY29ycmVjdGx5IGFmdGVyd2FyZHMuCj4K
PiBSYXRoZXIgdGhhbiByZXNldHRpbmcgdG8gMCB0aGUgYml0cyBbNjM6MzJdLCBwcmVzZXJ2ZSB0
aGVtIGFjeGNyb3NzCnR5cG86IGFjcm9zcwo+IGNvbnRleHQgc3dpdGNoLgo+Cj4gTm90ZSB0aGF0
IHRoZSBjb3JyZXNwb25kaW5nIHJlZ2lzdGVyIG9uIEFybTMyIChpLmUgU0NUTFIpIGlzIGFsd2F5
cwo+IDMyLWJpdC4gU28gd2UgbmVlZCB0byB1c2UgcmVnaXN0ZXJfdCBhbnl3aGVyZSB3ZSBkZWFs
IHRoZSBTQ1RMUnssX0VMMX0uCj4KPiBPdXRzaWRlIGludGVyZmFjZSBpcyBzd2l0Y2hlZCB0byB1
c2UgNjQtYml0IHRvIGFsbG93IEFCSSBjb21wYXRpYmlsaXR5Cj4gYmV0d2VlbiAzMi1iaXQgYW5k
IDY0LWJpdC4KPgo+IFNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFy
bS5jb20+CgpQcm92aWRpbmcgdGhhdCB0eXBvIHdpbGwgYmUgZml4ZWQ6ClJldmlld2VkLWJ5OiBW
b2xvZHlteXIgQmFiY2h1ayA8dm9sb2R5bXlyLmJhYmNodWtAZXBhbS5jb20+Cj4KPiAtLS0KPiAg
ICAgQWxsIHRoZSBvdGhlciBzeXN0ZW0gcmVnaXN0ZXJzIHNob3VsZCBiZSBzd2l0Y2hlZCB0byA2
NC1iaXQuIFRoaXMgaXMKPiAgICAgZG9uZSBzZXBhcmF0bHkgYXMgdGhpcyBpcyB0aGUgb25seSBz
eXN0ZW0gcmVnaXN0ZXIgdGhhdCBjdXJyZW50bHkKPiAgICAgbm90IHNhdmUvcmVzdG9yZSBjb3Jy
ZWN0bHkuCj4KPiAgICAgSSB3b3VsZCBjb25zaWRlciB0byBiYWNrcG9ydCBpdCBhcyB3ZSB3b3Vs
ZCBlbmQgdXAgdG8gZGlzYWJsZQo+ICAgICBmZWF0dXJlcyBiZWhpbmQgdGhlIGJhY2sgb2YgdGhl
IGd1ZXN0Lgo+IC0tLQo+ICB0b29scy94ZW50cmFjZS94ZW5jdHguYyAgICAgICB8ICA0ICsrKy0K
PiAgeGVuL2FyY2gvYXJtL2d1ZXN0X3dhbGsuYyAgICAgfCAgMiArLQo+ICB4ZW4vYXJjaC9hcm0v
dHJhcHMuYyAgICAgICAgICB8IDEwICsrKysrLS0tLS0KPiAgeGVuL2luY2x1ZGUvYXNtLWFybS9k
b21haW4uaCAgfCAgMyArKy0KPiAgeGVuL2luY2x1ZGUvYXNtLWFybS9wMm0uaCAgICAgfCAgNCAr
Ky0tCj4gIHhlbi9pbmNsdWRlL3B1YmxpYy9hcmNoLWFybS5oIHwgIDQgKystLQo+ICA2IGZpbGVz
IGNoYW5nZWQsIDE1IGluc2VydGlvbnMoKyksIDEyIGRlbGV0aW9ucygtKQo+Cj4gZGlmZiAtLWdp
dCBhL3Rvb2xzL3hlbnRyYWNlL3hlbmN0eC5jIGIvdG9vbHMveGVudHJhY2UveGVuY3R4LmMKPiBp
bmRleCBlNjQ3MTc5ZTE5Li4yZmE4NjRmODY3IDEwMDY0NAo+IC0tLSBhL3Rvb2xzL3hlbnRyYWNl
L3hlbmN0eC5jCj4gKysrIGIvdG9vbHMveGVudHJhY2UveGVuY3R4LmMKPiBAQCAtNTk4LDYgKzU5
OCw4IEBAIHN0YXRpYyB2b2lkIHByaW50X2N0eF8zMih2Y3B1X2d1ZXN0X2NvbnRleHRfdCAqY3R4
KQo+ICAKPiAgICAgIHByaW50ZigicjEyX2ZpcTogJTA4IlBSSXgzMiJcbiIsIHJlZ3MtPnIxMl9m
aXEpOwo+ICAgICAgcHJpbnRmKCJcbiIpOwo+ICsgICAgLyogU0NUTFIgaXMgYWx3YXlzIDMyLWJp
dCAqLwo+ICsgICAgcHJpbnRmKCJTQ1RMUjogJTA4IlBSSXgzMiJcbiIsICh1aW50MzJfdCljdHgt
PnNjdGxyKTsKPiAgfQo+ICAKPiAgI2lmZGVmIF9fYWFyY2g2NF9fCj4gQEAgLTY1OSw2ICs2NjEs
NyBAQCBzdGF0aWMgdm9pZCBwcmludF9jdHhfNjQodmNwdV9ndWVzdF9jb250ZXh0X3QgKmN0eCkK
PiAgICAgIHByaW50ZigieDI4OiAlMDE2IlBSSXg2NCJcdCIsIHJlZ3MtPngyOCk7Cj4gICAgICBw
cmludGYoIngyOTogJTAxNiJQUkl4NjQiXG4iLCByZWdzLT54MjkpOwo+ICAgICAgcHJpbnRmKCJc
biIpOwo+ICsgICAgcHJpbnRmKCJTQ1RMUl9FTDE6ICUwMTYiUFJJeDY0IlxuIiwgY3R4LT5zY3Rs
cik7Cj4gIH0KPiAgI2VuZGlmIC8qIF9fYWFyY2g2NF9fICovCj4gIAo+IEBAIC02NzUsNyArNjc4
LDYgQEAgc3RhdGljIHZvaWQgcHJpbnRfY3R4KHZjcHVfZ3Vlc3RfY29udGV4dF9hbnlfdCAqY3R4
X2FueSkKPiAgICAgIHByaW50X2N0eF8zMihjdHgpOwo+ICAjZW5kaWYKPiAgCj4gLSAgICBwcmlu
dGYoIlNDVExSOiAlMDgiUFJJeDMyIlxuIiwgY3R4LT5zY3Rscik7Cj4gICAgICBwcmludGYoIlRU
QkNSOiAlMDE2IlBSSXg2NCJcbiIsIGN0eC0+dHRiY3IpOwo+ICAgICAgcHJpbnRmKCJUVEJSMDog
JTAxNiJQUkl4NjQiXG4iLCBjdHgtPnR0YnIwKTsKPiAgICAgIHByaW50ZigiVFRCUjE6ICUwMTYi
UFJJeDY0IlxuIiwgY3R4LT50dGJyMSk7Cj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9ndWVz
dF93YWxrLmMgYi94ZW4vYXJjaC9hcm0vZ3Vlc3Rfd2Fsay5jCj4gaW5kZXggYzZkNmUyM2JmNS4u
YTFjZGQ3ZjRhZiAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC9hcm0vZ3Vlc3Rfd2Fsay5jCj4gKysr
IGIveGVuL2FyY2gvYXJtL2d1ZXN0X3dhbGsuYwo+IEBAIC01ODksNyArNTg5LDcgQEAgc3RhdGlj
IGJvb2wgZ3Vlc3Rfd2Fsa19sZChjb25zdCBzdHJ1Y3QgdmNwdSAqdiwKPiAgYm9vbCBndWVzdF93
YWxrX3RhYmxlcyhjb25zdCBzdHJ1Y3QgdmNwdSAqdiwgdmFkZHJfdCBndmEsCj4gICAgICAgICAg
ICAgICAgICAgICAgICAgcGFkZHJfdCAqaXBhLCB1bnNpZ25lZCBpbnQgKnBlcm1zKQo+ICB7Cj4g
LSAgICB1aW50MzJfdCBzY3RsciA9IFJFQURfU1lTUkVHKFNDVExSX0VMMSk7Cj4gKyAgICByZWdp
c3Rlcl90IHNjdGxyID0gUkVBRF9TWVNSRUcoU0NUTFJfRUwxKTsKPiAgICAgIHJlZ2lzdGVyX3Qg
dGNyID0gUkVBRF9TWVNSRUcoVENSX0VMMSk7Cj4gICAgICB1bnNpZ25lZCBpbnQgX3Blcm1zOwo+
ICAKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL3RyYXBzLmMgYi94ZW4vYXJjaC9hcm0vdHJh
cHMuYwo+IGluZGV4IDMxMDM2MjAzMjMuLjExMWEyMDI5ZTYgMTAwNjQ0Cj4gLS0tIGEveGVuL2Fy
Y2gvYXJtL3RyYXBzLmMKPiArKysgYi94ZW4vYXJjaC9hcm0vdHJhcHMuYwo+IEBAIC0zODQsNyAr
Mzg0LDcgQEAgdm9pZCBwYW5pY19QQVIodWludDY0X3QgcGFyKQo+ICAKPiAgc3RhdGljIHZvaWQg
Y3Bzcl9zd2l0Y2hfbW9kZShzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncywgaW50IG1vZGUpCj4g
IHsKPiAtICAgIHVpbnQzMl90IHNjdGxyID0gUkVBRF9TWVNSRUczMihTQ1RMUl9FTDEpOwo+ICsg
ICAgcmVnaXN0ZXJfdCBzY3RsciA9IFJFQURfU1lTUkVHKFNDVExSX0VMMSk7Cj4gIAo+ICAgICAg
cmVncy0+Y3BzciAmPSB+KFBTUl9NT0RFX01BU0t8UFNSX0lUX01BU0t8UFNSX0pBWkVMTEV8UFNS
X0JJR19FTkRJQU58UFNSX1RIVU1CKTsKPiAgCj4gQEAgLTQwMCw3ICs0MDAsNyBAQCBzdGF0aWMg
dm9pZCBjcHNyX3N3aXRjaF9tb2RlKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzLCBpbnQgbW9k
ZSkKPiAgCj4gIHN0YXRpYyB2YWRkcl90IGV4Y2VwdGlvbl9oYW5kbGVyMzIodmFkZHJfdCBvZmZz
ZXQpCj4gIHsKPiAtICAgIHVpbnQzMl90IHNjdGxyID0gUkVBRF9TWVNSRUczMihTQ1RMUl9FTDEp
Owo+ICsgICAgcmVnaXN0ZXJfdCBzY3RsciA9IFJFQURfU1lTUkVHKFNDVExSX0VMMSk7Cj4gIAo+
ICAgICAgaWYgKCBzY3RsciAmIFNDVExSX0EzMl9FTDFfViApCj4gICAgICAgICAgcmV0dXJuIDB4
ZmZmZjAwMDAgKyBvZmZzZXQ7Cj4gQEAgLTcxOSw3ICs3MTksNyBAQCBjcmFzaF9zeXN0ZW06Cj4g
IAo+ICBzdHJ1Y3QgcmVnX2N0eHQgewo+ICAgICAgLyogR3Vlc3Qtc2lkZSBzdGF0ZSAqLwo+IC0g
ICAgdWludDMyX3Qgc2N0bHJfZWwxOwo+ICsgICAgcmVnaXN0ZXJfdCBzY3Rscl9lbDE7Cj4gICAg
ICByZWdpc3Rlcl90IHRjcl9lbDE7Cj4gICAgICB1aW50NjRfdCB0dGJyMF9lbDEsIHR0YnIxX2Vs
MTsKPiAgI2lmZGVmIENPTkZJR19BUk1fMzIKPiBAQCAtODIyLDcgKzgyMiw3IEBAIHN0YXRpYyB2
b2lkIHNob3dfcmVnaXN0ZXJzXzMyKGNvbnN0IHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzLAo+
ICAKPiAgICAgIGlmICggZ3Vlc3RfbW9kZSApCj4gICAgICB7Cj4gLSAgICAgICAgcHJpbnRrKCIg
ICAgIFNDVExSOiAlMDgiUFJJeDMyIlxuIiwgY3R4dC0+c2N0bHJfZWwxKTsKPiArICAgICAgICBw
cmludGsoIiAgICAgU0NUTFI6ICUiUFJJcmVnaXN0ZXIiXG4iLCBjdHh0LT5zY3Rscl9lbDEpOwo+
ICAgICAgICAgIHByaW50aygiICAgICAgIFRDUjogJTA4IlBSSXJlZ2lzdGVyIlxuIiwgY3R4dC0+
dGNyX2VsMSk7Cj4gICAgICAgICAgcHJpbnRrKCIgICAgIFRUQlIwOiAlMDE2IlBSSXg2NCJcbiIs
IGN0eHQtPnR0YnIwX2VsMSk7Cj4gICAgICAgICAgcHJpbnRrKCIgICAgIFRUQlIxOiAlMDE2IlBS
SXg2NCJcbiIsIGN0eHQtPnR0YnIxX2VsMSk7Cj4gQEAgLTg5NCw3ICs4OTQsNyBAQCBzdGF0aWMg
dm9pZCBzaG93X3JlZ2lzdGVyc182NChjb25zdCBzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncywK
PiAgICAgICAgICBwcmludGsoIiAgIEVTUl9FTDE6ICUwOCJQUkl4MzIiXG4iLCBjdHh0LT5lc3Jf
ZWwxKTsKPiAgICAgICAgICBwcmludGsoIiAgIEZBUl9FTDE6ICUwMTYiUFJJeDY0IlxuIiwgY3R4
dC0+ZmFyKTsKPiAgICAgICAgICBwcmludGsoIlxuIik7Cj4gLSAgICAgICAgcHJpbnRrKCIgU0NU
TFJfRUwxOiAlMDgiUFJJeDMyIlxuIiwgY3R4dC0+c2N0bHJfZWwxKTsKPiArICAgICAgICBwcmlu
dGsoIiBTQ1RMUl9FTDE6ICUiUFJJcmVnaXN0ZXIiXG4iLCBjdHh0LT5zY3Rscl9lbDEpOwo+ICAg
ICAgICAgIHByaW50aygiICAgVENSX0VMMTogJTA4IlBSSXJlZ2lzdGVyIlxuIiwgY3R4dC0+dGNy
X2VsMSk7Cj4gICAgICAgICAgcHJpbnRrKCIgVFRCUjBfRUwxOiAlMDE2IlBSSXg2NCJcbiIsIGN0
eHQtPnR0YnIwX2VsMSk7Cj4gICAgICAgICAgcHJpbnRrKCIgVFRCUjFfRUwxOiAlMDE2IlBSSXg2
NCJcbiIsIGN0eHQtPnR0YnIxX2VsMSk7Cj4gZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1h
cm0vZG9tYWluLmggYi94ZW4vaW5jbHVkZS9hc20tYXJtL2RvbWFpbi5oCj4gaW5kZXggMjk2MGE1
M2U2OS4uODZlYmRkMmJjZiAxMDA2NDQKPiAtLS0gYS94ZW4vaW5jbHVkZS9hc20tYXJtL2RvbWFp
bi5oCj4gKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9kb21haW4uaAo+IEBAIC0xNjcsNyArMTY3
LDggQEAgc3RydWN0IGFyY2hfdmNwdQo+ICAjZW5kaWYKPiAgCj4gICAgICAvKiBDb250cm9sIFJl
Z2lzdGVycyAqLwo+IC0gICAgdWludDMyX3QgYWN0bHIsIHNjdGxyOwo+ICsgICAgcmVnaXN0ZXJf
dCBzY3RscjsKPiArICAgIHVpbnQzMl90IGFjdGxyOwo+ICAgICAgdWludDMyX3QgY3BhY3I7Cj4g
IAo+ICAgICAgdWludDMyX3QgY29udGV4dGlkcjsKPiBkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUv
YXNtLWFybS9wMm0uaCBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vcDJtLmgKPiBpbmRleCAyZjg5YmIw
MGMzLi4wM2YyZWU3NWMxIDEwMDY0NAo+IC0tLSBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vcDJtLmgK
PiArKysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL3AybS5oCj4gQEAgLTM5MSwxMiArMzkxLDEyIEBA
IHN0YXRpYyBpbmxpbmUgaW50IHNldF9mb3JlaWduX3AybV9lbnRyeShzdHJ1Y3QgZG9tYWluICpk
LCB1bnNpZ25lZCBsb25nIGdmbiwKPiAgICovCj4gIHN0YXRpYyBpbmxpbmUgYm9vbCB2Y3B1X2hh
c19jYWNoZV9lbmFibGVkKHN0cnVjdCB2Y3B1ICp2KQo+ICB7Cj4gLSAgICBjb25zdCB1aW50MzJf
dCBtYXNrID0gU0NUTFJfQXh4X0VMeF9DIHwgU0NUTFJfQXh4X0VMeF9NOwo+ICsgICAgY29uc3Qg
cmVnaXN0ZXJfdCBtYXNrID0gU0NUTFJfQXh4X0VMeF9DIHwgU0NUTFJfQXh4X0VMeF9NOwo+ICAK
PiAgICAgIC8qIE9ubHkgd29ya3Mgd2l0aCB0aGUgY3VycmVudCB2Q1BVICovCj4gICAgICBBU1NF
UlQoY3VycmVudCA9PSB2KTsKPiAgCj4gLSAgICByZXR1cm4gKFJFQURfU1lTUkVHMzIoU0NUTFJf
RUwxKSAmIG1hc2spID09IG1hc2s7Cj4gKyAgICByZXR1cm4gKFJFQURfU1lTUkVHKFNDVExSX0VM
MSkgJiBtYXNrKSA9PSBtYXNrOwo+ICB9Cj4gIAo+ICAjZW5kaWYgLyogX1hFTl9QMk1fSCAqLwo+
IGRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9wdWJsaWMvYXJjaC1hcm0uaCBiL3hlbi9pbmNsdWRl
L3B1YmxpYy9hcmNoLWFybS5oCj4gaW5kZXggN2NlMTM5YTBmNS4uZDlhMDZlZmJkOCAxMDA2NDQK
PiAtLS0gYS94ZW4vaW5jbHVkZS9wdWJsaWMvYXJjaC1hcm0uaAo+ICsrKyBiL3hlbi9pbmNsdWRl
L3B1YmxpYy9hcmNoLWFybS5oCj4gQEAgLTI5MSw3ICsyOTEsNyBAQCBzdHJ1Y3QgdmNwdV9ndWVz
dF9jb250ZXh0IHsKPiAgCj4gICAgICBzdHJ1Y3QgdmNwdV9ndWVzdF9jb3JlX3JlZ3MgdXNlcl9y
ZWdzOyAgLyogQ29yZSBDUFUgcmVnaXN0ZXJzICovCj4gIAo+IC0gICAgdWludDMyX3Qgc2N0bHI7
Cj4gKyAgICB1aW50NjRfdCBzY3RscjsKPiAgICAgIHVpbnQ2NF90IHR0YmNyLCB0dGJyMCwgdHRi
cjE7Cj4gIH07Cj4gIHR5cGVkZWYgc3RydWN0IHZjcHVfZ3Vlc3RfY29udGV4dCB2Y3B1X2d1ZXN0
X2NvbnRleHRfdDsKPiBAQCAtMzgwLDcgKzM4MCw3IEBAIHR5cGVkZWYgdWludDY0X3QgeGVuX2Nh
bGxiYWNrX3Q7Cj4gICNkZWZpbmUgUFNSX0dVRVNUMzJfSU5JVCAgKFBTUl9BQlRfTUFTS3xQU1Jf
RklRX01BU0t8UFNSX0lSUV9NQVNLfFBTUl9NT0RFX1NWQykKPiAgI2RlZmluZSBQU1JfR1VFU1Q2
NF9JTklUIChQU1JfQUJUX01BU0t8UFNSX0ZJUV9NQVNLfFBTUl9JUlFfTUFTS3xQU1JfTU9ERV9F
TDFoKQo+ICAKPiAtI2RlZmluZSBTQ1RMUl9HVUVTVF9JTklUICAgIDB4MDBjNTAwNzgKPiArI2Rl
ZmluZSBTQ1RMUl9HVUVTVF9JTklUICAgIHhlbl9ta191bGxvbmcoMHgwMGM1MDA3OCkKPiAgCj4g
IC8qCj4gICAqIFZpcnR1YWwgbWFjaGluZSBwbGF0Zm9ybSAobWVtb3J5IGxheW91dCwgaW50ZXJy
dXB0cykKCgotLSAKVm9sb2R5bXlyIEJhYmNodWsgYXQgRVBBTQpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 12:29:58 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 12: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 1hqzM8-00082g-3C; Fri, 26 Jul 2019 12:29: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=PDV5=VX=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hqzM6-00082b-MH
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 12:29:50 +0000
X-Inumbo-ID: 0f19a362-afa1-11e9-8980-bc764e045a96
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0f19a362-afa1-11e9-8980-bc764e045a96;
 Fri, 26 Jul 2019 12:29:49 +0000 (UTC)
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=Paul.Durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 Paul.Durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: aH4k34kM083iWSGvjm2q50+KHpEcfcMdsMy/X37I/l9D1CC82AE21I8t0wU2t/CxoPb3SUsZP/
 olXsF5A1FzwQWEMRZXpEcXlAwLCIKiWE504KdPREyrfvAaIkl/Do2Wrljc4JE/qyHjroULZRR4
 d9vFP64oS9yyI9ZKcJiJTbjwTOGV1c64pos2gJezRH1hrkeyn8D3bPfxG+K5HyNeXBceiRDSlH
 C+1ACUu6e+aoZTUPg+3sLJflDpS2hIMpfhX7K0tXj5OLQHQrKKi6I59i6BxYRm48KixqSOihxi
 Hno=
X-SBRS: 2.7
X-MesageID: 3570631
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,310,1559534400"; 
   d="scan'208";a="3570631"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: "xen-devel (xen-devel@lists.xenproject.org)"
 <xen-devel@lists.xenproject.org>
Thread-Topic: per-domain passthrough/iommu options
Thread-Index: AdVDqy2gdS3slVvQRuCN/iB10JmJ2g==
Date: Fri, 26 Jul 2019 12:29:46 +0000
Message-ID: <a65d176f8912458c8576367597613de9@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: [Xen-devel] per-domain passthrough/iommu 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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGksCgogIEkgc2VudCBhIHByZXZpb3VzIGVtYWlsIFsxXSBhYm91dCBlbmFibGluZyB1c2Ugb2Yg
dGhlIElPTU1VIG9uIGEgcGVyLWRvbWFpbiBiYXNpcyBhbmQgYW0gbm93IGEgcmVhc29uYWJsZSB3
YXkgaW50byBteSBwYXRjaCBzZXJpZXMsIHdoaWNoIGFsc28gYWxsb3dzIGZvciBJT01NVSBvcHRp
b24tc2V0dGluZyAoc3BlY2lmaWNhbGx5IHNoYXJlZCBFUFQgdXNlKSBvbiBhIHBlci1kb21haW4g
YmFzaXMgdG9vLiBCZWZvcmUgSSBwb3N0IHYxIEknZCBsaWtlIHRvIGdldCBzb21lIG9waW5pb24g
b24gdGhlIHdoYXQgdGhlIHhsLmNmZyBvcHRpb25zIHNob3VsZCBsb29rIGxpa2UuCiAgVGhlIHNp
bXBsZXN0IHdheSBmb3IgbWUgdG8gZG8gdGhpbmdzIHdvdWxkIGJlIHRvIGhhdmUgdHdvIG5ldyBi
b29sZWFuIG9wdGlvbnM7IHNvbWV0aGluZyBsaWtlOgoKJ3Bhc3N0aHJvdWdoJyAtIGVuYWJsZS9k
aXNhYmxlIHBhc3MtdGhyb3VnaCBzdXBwb3J0IChpLmUuIHVzZSBvZiB0aGUgSU9NTVUpLi4uIGNh
biBiZSBpbXBsaWNpdGx5IGVuYWJsZWQgaWYgdGhlcmUgYXJlIHBjaSBvciBkdCBkZXZpY2VzIHNw
ZWNpZmllZCBpbiB0aGUgeGwuY2ZnLgonbm8tc2hhcmVwdCcgLSBuYW1lZCB0byBtYXRjaCB0aGUg
eGVuLWNtZGxpbmUgb3B0aW9uIGZvciB0dXJuaW5nIG9mZiBzaGFyZWQgRVBULiAoRVBUIHNoYXJp
bmcgY3VycmVudGx5IGRlZmF1bHRzIG9uIGdsb2JhbGx5KS4KCiAgSSB0aGluayB0aGUgZm9ybWVy
IGlzIHByb2JhYmx5IG9rLCBidXQgdGhpbmtpbmcgZm9yd2FyZCB0byBhIHRpbWUgd2hlcmUgd2Ug
bWlnaHQgaGF2ZSB2SU9NTVUgKFBWIG9yIGVtdWxhdGVkKSB0aGUgbGF0dGVyIGlzIHByb2JhYmx5
IG5vdCB0aGUgcmlnaHQgdGhpbmcgdG8gdXNlLiBTbywgYW5vdGhlciB3YXkgbWlnaHQgYmUgdG8g
aGF2ZSBhbiBJT01NVSBwYWdlLXRhYmxlIG9wdGlvbi4uLiBzb21ldGhpbmcgbGlrZToKCidpb21t
dS1wdCA9IHNoYXJlZHxzeW5jJwoKICB3aGVyZSAnc2hhcmVkJyBtZWFucyB1c2UgRVBUIG1hcHBp
bmdzLCBhbmQgJ3N5bmMnIG1lYW5zIGtlZXAgdGhlIFAyTSBpbiBzeW5jLiBUaGlzIGNvdWxkIHRo
ZW4gYmUgZXh0ZW5kZWQgd2l0aCAndmlvbW11JyBsYXRlciwgbWVhbmluZyB0aGF0IHRoZXJlIHdv
dWxkIGJlIHNvbWUgZm9ybSBvZiB2SU9NTVUgZXhwb3NlZCB0byB0aGUgZ3Vlc3QsIGJlIGl0IGVt
dWxhdGVkLCBQViBvciBib3RoLiBPbmUgZHJhd2JhY2sgd2l0aCB0aGlzIG1lY2hhbmlzbSBpcyB0
aGF0ICdzaGFyZWQnIGlzIG5vdCBhbHdheXMgcG9zc2libGUgKGUuZy4gb24gQU1EIGgvdykgc28g
d2hhdCBzaG91bGQgYmUgZG9uZSBpbiB0aGF0IGNhc2U/IFNob3VsZCBzZWxlY3RpbmcgdGhhdCBv
cHRpb24gYmUgY29uc2lkZXJlZCBhbiBlcnJvciwgb3Igc2hvdWxkIHRoZXJlIGJlIGEgZmFsbC1i
YWNrIHRvICdzeW5jJz8gVGhlIGZhbGwtYmFjayB3b3VsZCBiZSBlYXNpZXIgdG8gZGVhbCB3aXRo
IGFzIHRoZW4gdGhlIG9wdGlvbiBjb3VsZCBqdXN0IGRlZmF1bHQgdG8gJ3N5bmMnIGlmIGl0IHdh
cyBub3Qgc3BlY2lmaWVkLgoKICBUaG91Z2h0cz8gT3RoZXIgaWRlYXM/CgogIENoZWVycywKCiAg
ICBQYXVsCgpbMV0gaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9hcmNoaXZlcy9odG1sL3hl
bi1kZXZlbC8yMDE5LTA3L21zZzAxMDkwLmh0bWwKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 12:30:28 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 12:30:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqzMi-0000DG-D7; Fri, 26 Jul 2019 12:30: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=yHJP=VX=gmail.com=viktor.mitin.19@srs-us1.protection.inumbo.net>)
 id 1hqzMh-0000D7-4o
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 12:30:27 +0000
X-Inumbo-ID: 24eb58c6-afa1-11e9-8980-bc764e045a96
Received: from mail-io1-xd41.google.com (unknown [2607:f8b0:4864:20::d41])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 24eb58c6-afa1-11e9-8980-bc764e045a96;
 Fri, 26 Jul 2019 12:30:25 +0000 (UTC)
Received: by mail-io1-xd41.google.com with SMTP id s7so104269220iob.11
 for <xen-devel@lists.xenproject.org>; Fri, 26 Jul 2019 05:30:25 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:from:date:message-id:subject:to:cc
 :content-transfer-encoding;
 bh=l6LeBT2Gg0WwK2gV+8tSA0suWolTBeUSEDlQLXD5yNU=;
 b=RoOG89EE9qwE0jpW/Ujt9PRCDYfsEUItU1yZMKQSiD5puza/XcGynv5vjMNWecm264
 PlzhOIfL4sVqD/dqPjUJ0+4s/s8/m/Z8iQKmKlaDkr+7y1Vw0jbY2bnDJkgcAN1s/D1V
 7ZLxRtzWXK2EN7JKTpxyvxPoPX/c6r6wyUYvf+qEbOWIEb5PVOA/cVPquh059aP1RXqO
 QyROjvmlj4mA5SKg3WSuMRzEe8M/X/cLFT4lvDiiMTnpP6/V4DwmDq9W0U1yD1vcIskI
 0OR1Xtc/K1pJp32H6AiuGD2Nu0JjHy4DIUYqsuAxr1YLWLAiuUweu/jVPS/WwY1RXJYw
 mFSg==
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
 :content-transfer-encoding;
 bh=l6LeBT2Gg0WwK2gV+8tSA0suWolTBeUSEDlQLXD5yNU=;
 b=HoFd0FMrKzYUtUD+czZTwtsTNaz0lPaXacM0y1+whvlwQDLxcGXF917Fi2fD8jgaQR
 zFWv79DhX6DXH9YOSywxZOlJQQY8qaGrLK9dTfxV37M4g5cZdXaoT1D+m0/2ZXJlYpwR
 G1nkpFymT82iaHkSL0py/jSgWGmtid1riuFhPxg8ocBqWOJG7cWhnq49Varp8UCbI8ae
 EVXANNyAr7QGGmzD55oOFF0eKhT7yDqUHkicXMhZ1Yzxyny4NaS1UkH9v4lfJSJX5304
 HAjKvVfi2fZQuHG/ADFTfKqQGh4Z6MwgWxgHcbK95vcYLi/4QW6LjZOPF6GMJZccWZ3a
 /KfQ==
X-Gm-Message-State: APjAAAXiratqpIPmTSJeQkcMD1N1fOvDydC0Gkbi5waMI1BnX/lKujNL
 8Rjul7SoevhKksR2p3yF+s03dhgQkBFGQRv9KoAtFdcU
X-Google-Smtp-Source: APXvYqzaq3wVF7OSiYg36Je0Uko80eFQ5dGqOuX9ChwitEzcyP88jbLc7b9SIkule08cR3ryQGh+zOq1BhnrSHUKIgI=
X-Received: by 2002:a02:b016:: with SMTP id p22mr11528438jah.121.1564144224954; 
 Fri, 26 Jul 2019 05:30:24 -0700 (PDT)
MIME-Version: 1.0
From: Viktor Mitin <viktor.mitin.19@gmail.com>
Date: Fri, 26 Jul 2019 15:30:14 +0300
Message-ID: <CAOcoXZavLnHhNc7mmHnO5Gi_vq-0j1FCgvpXh0NimAewXX8e1g@mail.gmail.com>
To: xen-devel <xen-devel@lists.xenproject.org>
Subject: [Xen-devel] Xen Coding style and clang-format
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Artem_Mygaiev@epam.com, lars.kurth.xen@gmail.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>

SGkgQWxsLAoKVGhlIFhlbiBQcm9qZWN0IGhhcyBhIGNvZGluZyBzdGFuZGFyZCBpbiBwbGFjZSwg
YnV0IGxpa2UgbWFueQpwcm9qZWN0cywgdGhlIHN0YW5kYXJkIGlzIG9ubHkgZW5mb3JjZWQgdGhy
b3VnaCBwZWVyIHJldmlldy4gU3VjaAptaXN0YWtlcyBzbGlwIHRocm91Z2ggYW5kIGNvZGUgaXMg
aW1wb3J0ZWQgZnJvbSBvdGhlciBwcm9qZWN0cyB3aGljaAptYXkgbm90IGZvbGxvdyB0aGUgc2Ft
ZSBzdGFuZGFyZC4gVGhlIGdvYWwgd291bGQgYmUgdG8gY29tZSB1cCB3aXRoIGEKdG9vbCB0aGF0
IGNhbiBhdWRpdCB0aGUgY29kZSBiYXNlIGFzIHBhcnQgb2YgYSBDSSBsb29wIGZvciBjb2RlIHN0
eWxlCmluY29uc2lzdGVuY2llcyBhbmQgcG90ZW50aWFsbHkgcHJvdmlkZSBjb3JyZWN0aW9ucy4g
VGhpcyB0b29sIGlzIHRvCmVtYmVkIGFzIGEgcGFydCBvZiB0aGUgY29udGludW91cyBpbnRlZ3Jh
dGlvbiBsb29wLiBGb3IgY2xhcml0eSwgbGV04oCZcwpjYWxsIHN1Y2ggYSB0b29sIGFzIOKAmFhl
biBjaGVja3BhdGNoIHRvb2zigJkuCgpSZWZlcmVuY2VzIGZvciB0aG9zZSB3aG8gYXJlIGludGVy
ZXN0ZWQgaW4gdGhlIGJhY2tncm91bmQgYXJlIGluIFs1XS4KClRoZSBpZGVhIG9mIHRoZSBuZXcg
dG9vbCBpcyB0byB1c2UgdGhlIGNsYW5nLWZvcm1hdCBhcHByb2FjaCBhcyBhIGJhc2UKZm9yIFhl
biDigJhjaGVja3BhdGNo4oCZIHByb2Nlc3MuIFRoZSBuZXcgdG9vbCBjb25zaXN0cyBvZiBtb2Rp
ZmllZApjbGFuZy1mb3JtYXQgYmluYXJ5IGFuZCBtb2RpZmllZCBjbGFuZy1mb3JtYXQtZGlmZi5w
eSBweXRob24gc2NyaXB0IHRvCmF1dG9tYXRlIFhlbiBwYXRjaGVzIGZvcm1hdCBjaGVja2luZyBh
bmQgcmVmb3JtYXR0aW5nLiBUaGUgdG9vbCBjYW4gYmUKdXNlZCBhcyBhIHByZS1jb21taXQgaG9v
ayB0byBjaGVjayBhbmQgZm9ybWF0IGV2ZXJ5IHBhdGNoCmF1dG9tYXRpY2FsbHkuIFNlZSB0aGUg
dG9vbCBjb2RlIHVuZGVyIFsxXS4KCktub3duIGxpbWl0YXRpb25zOgoKWGVuIGNvZGluZyBzdHls
ZQpYZW4gY29kaW5nIHN0eWxlIGlzIGRlZmluZWQgaW4gdHdvICdDT0RJTkdfU1RZTEUnIGRvY3Vt
ZW50cyBpbiBYZW4KY29kZTogWGVuIGNvbW1vbiBjb2Rpbmcgc3R5bGUgYW5kIFhlbiBsaWJ4bCBj
b2Rpbmcgc3R5bGUuIFRoZQpkb2N1bWVudHMgZGVzY3JpYmUgc29tZSBvZiB0aGUgY29kaW5nIHN0
eWxlIHJ1bGVzLiBIb3dldmVyLCB0aGVyZSBpcwpubyBpbmZvcm1hdGlvbiBhYm91dCDigJhiYXNl
4oCZIGNvZGluZyBzdHlsZSB1c2VkIChpLmUuIEsmUiwgTGludXgsIExMVk0sCkdvb2dsZSwgQ2hy
b21pdW0sIE1vemlsbGEsIFdlYktpdOKApikuIEZvciB0aGlzIHJlYXNvbiwgaXQgaXMgdW5jbGVh
cgpob3cgdG8gZGVhbCB3aXRoIHNvbWUgb2YgdGhlIGNvZGluZyBzdHlsZSBydWxlcyBub3QgZGVz
Y3JpYmVkIGluIHRoZQpYZW4gY29kaW5nIHN0eWxlIGRvY3VtZW50cy4gU2VlIGV4YW1wbGVzIG9m
IHRoZSB0b29sIG91dHB1dCB1bmRlciBbMl0uCgpDbGFuZy1mb3JtYXQKR2VuZXJhbGx5LCB0aGUg
ZGVzaWduIG9mIGNsYW5nLWZvcm1hdCBpcyB0byBvbmx5IG1ha2UgZm9ybWF0dGluZwpjaGFuZ2Vz
LCBub3QgYWRkaW5nIG9yIHJlbW92aW5nIHRva2VucyAodGhlcmUgYXJlIHNvbWUgZXhjZXB0aW9u
cyB0bwp0aGlzLCBsaWtlIHdyYXBwaW5nIHN0cmluZyBsaXRlcmFscykuIEl0IG1lYW5zIHRoYXQg
Y2xhbmctZm9ybWF0IGNhbid0CmFkZCBvciByZW1vdmUgYnJhY2VzIG9yIGNoYW5nZSB0aGUgc3R5
bGUgb2YgdGhlIGNvbW1lbnRzIGZyb20gQzg5IHRvCkMrKy4gVG9vbCBjbGFuZy10aWR5IGNhbiBt
YWtlIHN5bnRhY3RpYyBjaGFuZ2VzIHRvIHRoZSBjb2RlLiBIb3dldmVyLAp1bmZvcnR1bmF0ZWx5
LCBjbGFuZy10aWR5IGlzIGEgaGVhdnl3ZWlnaHQgdG9vbCBhcyBpdCBuZWVkcyB0aGUKY29tcGls
ZSBvcHRpb25zIHRvIHBhcnNlIHRoZSBmaWxlIChTZWUgWzNdIGFuZCBbNF0pCgpUaGlzIGNhbiBi
ZSBjbGFuZyBnZW5lcmljIGxpbWl0YXRpb24sIGUuZy4gd2UgbWlnaHQgd2FudCB0byBhZGQgYQpw
b3NzaWJpbGl0eSB0byBjbGFuZyB0byBhbHRlciB0aGUgY29kZSwgZS5nLiBhZGRpbmcgYnJhY2Vz
LApjaGFyYWN0ZXJzLCBldGMiLiBUaGUgY29uY2VybiBoZXJlIGlzIHRoYXQgaXQgc2VlbXMgaXQg
aXMgYWdhaW5zdCBtYWluCmNsYW5nLWZvcm1hdCBkZXNpZ24gcHJpbmNpcGxlcywgc28gdGhvc2Ug
Y2hhbmdlcyB3aWxsIG5vdCBiZQppbnRlZ3JhdGVkIGludG8gY2xhbmctZm9ybWF0IG1haW5zdHJl
YW0uIEl0IHNob3VsZCBiZSBjaGVja2VkIHdpdGgKY2xhbmctZm9ybWF0IGNvbW11bml0eSBmaXJz
dC4KCkFzIGFuIG9wdGlvbiwgdG8gb3ZlcmNvbWUgdGhlIGxpbWl0YXRpb25zIG9mIGNsYW5nLWZv
cm1hdCB0b29sIGluIHRoZQpjYXNlIG9mIFhlbiBjb2Rpbmcgc3R5bGUsIGl0IGlzIHBvc3NpYmxl
IHRvIG1vdmUgc29tZSBYZW4gY29kZSBmb3JtYXQKbG9naWMgdG8gdGhlIG1vZGlmaWVkIGNsYW5n
LWZvcm1hdC1kaWZmLnB5IHRvb2wuCgpTdW1tYXJ5ClRvIHN1bSB1cCwgaXQgaXMgcG9zc2libGUg
dG8gYXV0b21hdGUgWGVuIHBhdGNoZXMgZm9ybWF0IGNoZWNraW5nIGFuZApjb3JyZWN0aW9ucyB3
aXRoIHNvbWUga25vd24gY2xhbmctZm9ybWF0IGxpbWl0YXRpb25zLiBJZGVhbGx5LCBpdAp3b3Vs
ZCBiZSBnb29kIHRvIHNsb3dseSBtaWdyYXRlIHRoZSBlbnRpcmUgY29kZS1iYXNlIHRvIGJlIGNv
bmZvcm1pbmcsCnRodXMgZWxpbWluYXRpbmcgdGhlIG5lZWQgZm9yIGRpc2N1c3NpbmcgYW5kIGVu
Zm9yY2luZyBzdHlsZSBpc3N1ZXMKbWFudWFsbHkgb24gdGhlIG1haWxpbmcgbGlzdC4gVGhlIOKA
mFhlbiBjaGVja3BhdGNoIHRvb2zigJkgcHJvdmlkZXMgdGhlCmNsb3Nlc3QgYXBwcm94aW1hdGlv
biBvZiB0aGUgZXN0YWJsaXNoZWQgWGVuIHN0eWxlIChpbmNsdWRpbmcgc3R5bGVzCm5vdCBmb3Jt
YWxseSBzcGVsbGVkIG91dCBieSBDT0RJTkdfU1RZTEUsIGJ1dCBjb21tb25seSByZXF1ZXN0ZWQp
LgpUaGUgdG9vbCBjYW4gYmUgdXNlZCBhcy1pcyBhdCB0aGUgbW9tZW50IGFuZCBpbXByb3ZlZCBs
YXRlciBpbiBjYXNlIG9mCm5lY2Vzc2l0eS4KClRoZSB0b29sIGFsbG93cyBhY2hpZXZpbmcgYXV0
b21hdGlvbiBvZiBYZW4gcGF0Y2hlcyBmb3JtYXQgY2hlY2tpbmcKYW5kIGNvcnJlY3Rpb25zIHdp
dGggc29tZSBrbm93biBjbGFuZy1mb3JtYXQgbGltaXRhdGlvbnMgKHNlZSBiZWxvdykuCkFsbCB0
aGUgeGVuLyouYyBmaWxlcyBoYXZlIGJlZW4gdGVzdGVkIHdpdGggaXQuClNlZSB0aGUgcmVzdWx0
cyBvZiB0aGUgdG9vbCBvdXRwdXQgdW5kZXIgWzJdLgoKU3VtbWFyeSBvZiB0aGUgY2hhbmdlczoK
LSBBZGRlZCAzIG5ldyBmb3JtYXR0aW5nIHN0eWxlcyB0byBjb3ZlciBhbGwgdGhlIGNhc2VzIG1l
bnRpb25lZCBpbgpYZW4gY29kaW5nIHN0eWxlIGRvY3VtZW50OiBYZW4sIExpYnhsLCBMaW51eDsK
LSBBZGRlZCBsaXN0IG9mIHRoZSBmaWxlcyBhbmQgY29ycmVzcG9uZGluZyBzdHlsZSBuYW1lIG1h
cHBpbmdzOwotIEFkZGVkIGluZGVudGF0aW9uIGFjY29yZGluZyB0byBYZW4gY29kaW5nIHN0eWxl
OwotIEFkZGVkIHdoaXRlIHNwYWNlIGZvcm1hdHRpbmcgYWNjb3JkaW5nIHRvIFhlbiBjb2Rpbmcg
c3R5bGU7Ci0gQWRkZWQgYnJhY2luZyBzdXBwb3J0IGV4Y2VwdGlvbiBmb3IgZG8vd2hpbGUgbG9v
cHM7CgpBZGRlZCB0byBjbGFuZy1mb3JtYXQsIGhvd2V2ZXIsIHByb2JhYmx5IHRoaXMgbG9naWMg
c2hvdWxkIGJlIG1vdmVkIHRvCnB5dGhvbiBwYXJ0IChzZWUga25vd24gY2xhbmctZm9ybWF0IGxp
bWl0YXRpb25zIGFib3ZlKToKLSBCcmFjZXMgc2hvdWxkIGJlIG9taXR0ZWQgZm9yIGJsb2NrcyB3
aXRoIGEgc2luZ2xlIHN0YXRlbWVudC4gTm90ZToKdGhlc2UgYnJhY2VzIHdpbGwgYmUgcmVxdWly
ZWQgYnkgTUlTUkEsIGZvciBleGFtcGxlLCBzbyBpdCBpcyBwcm9iYWJseQp3b3J0aCBhZGRpbmcg
c3VjaCBhIHJlcXVpcmVtZW50IHRvIHRoZSBjb2Rpbmcgc3R5bGUuCi0gQ29tbWVudHMgZm9ybWF0
IHJlcXVpcmVtZW50cy4gTm90ZTogLy8tc3R5bGUgY29tbWVudHMgYXJlIGRlZmluZWQgaW4KQzk5
IGFzIHdlbGwsIGFuZCBub3QganVzdCBpbiB0aGUgY2FzZSBvZiBDKysuIEM5OSBzdGFuZGFyZCBp
cyAyMC15ZWFycwpvbGTigKYKClRvIGJlIGFkZGVkOgotIEVtYWNzIGxvY2FsIHZhcmlhYmxlcy4g
T3BlbiBwb2ludHM6IFdoeSB0byBrZWVwIGVtYWNzIGxvY2FsCnZhcmlhYmxlcyBpbiBYZW4gY29k
ZT8gV2hhdCBhYm91dCBvdGhlciBlZGl0b3JzJyBjb21tZW50cyAodmltKT8KLSBXYXJuaW5nIHRv
IHN0ZGVyciBpbiB0aGUgY2FzZSB3aGVuIOKAmHVuZml4YWJsZeKAmSBsaW5lL3MgZGV0ZWN0ZWQu
CgpUbyBiZSBmaXhlZDoKLSBNYXggbGluZSBsZW5ndGggZnJvbSA4MCB0byA3OSBjaGFyczsKLSBE
aXNhYmxlIC8vIGNvbW1lbnRzOwoKClRoZSBsaW5rczoKWzFdIGh0dHBzOi8vZ2l0aHViLmNvbS94
ZW4tdHJvb3BzL1hlbi1DbGFuZy1mb3JtYXQvYmxvYi9kZXZlbC9jbGFuZy1mb3JtYXQucGF0Y2gK
WzJdIGh0dHBzOi8vcmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbS92aWt0b3ItbWl0aW4veGVuLWNs
YW5nLWZvcm1hdC1leGFtcGxlL21hc3Rlci8wMDAxLWNsYW5nLWZvcm1hdC1jaGVja3BhdGNoLW91
dHB1dC1leGFtcGxlLnBhdGNoClszXSBodHRwczovL2RldmVsb3Blci5ibGVuZGVyLm9yZy9UNTMy
MTEKWzRdIGh0dHA6Ly9jbGFuZy1kZXZlbG9wZXJzLjQyNDY4Lm4zLm5hYmJsZS5jb20vY2xhbmct
Zm9ybWF0LWFkZC1hcm91bmQtc3RhdGVtZW50LWFmdGVyLWlmLXdoaWxlLWZvci10ZDQwNDk2MjAu
aHRtbAoKWzVdClByb2plY3Qgc3RhdHVzOgpodHRwczovL2RvY3MuZ29vZ2xlLmNvbS9kb2N1bWVu
dC9kLzEwTkpuLVF2TzFUdnlKSkpHRTJQRDZGdEVsWUNUM25lQkFmZklxZVdIZGlFL2VkaXRodHRw
czovL2RvY3MuZ29vZ2xlLmNvbS9kb2N1bWVudC9kLzF0Q2N3WjlLMzhUb0xHVFBIWmtmczJzUzRz
NFl1bHJHb0g4TElId0JNYmc0L2VkaXQKCk1haWxpbmcgbGlzdCBkaXNjdXNzaW9uczoKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9hcmNoaXZlcy9odG1sL3hlbi1kZXZlbC8yMDE2LTA5L21z
ZzAyODQ4Lmh0bWwKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9hcmNoaXZlcy9odG1sL3hl
bi1kZXZlbC8yMDE3LTA0L21zZzAwMTMxLmh0bWwKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9hcmNoaXZlcy9odG1sL3hlbi1kZXZlbC8yMDE3LTA0L21zZzAxNzM5Lmh0bWwKCk9yaWdpbmFs
IGltcGxlbWVudGF0aW9uIG9uIEdpdEh1YjoKaHR0cHM6Ly9naXRodWIuY29tL3NhbTUxMjUvWGVu
LUNsYW5nLWZvcm1hdAoKClRoYW5rcwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 12:31:35 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 12:31:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqzNm-0000Kx-Os; Fri, 26 Jul 2019 12:31: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=DkcV=VX=epam.com=volodymyr_babchuk@srs-us1.protection.inumbo.net>)
 id 1hqzNk-0000KX-SR
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 12:31:32 +0000
X-Inumbo-ID: 4b5fc0d0-afa1-11e9-8980-bc764e045a96
Received: from EUR03-VE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe09::602])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4b5fc0d0-afa1-11e9-8980-bc764e045a96;
 Fri, 26 Jul 2019 12:31:31 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=n6+m2y8mFGtzgjFXxwwp7BfyNN9kLwSHPMd78f6zR+5t1O4eF3fRnzsujjR0xyIwptksooX3Z4A7t/rdPS8mw4Gf1Nm2rdB2Hlws29SNMQ3Nb/tKZ1ZJpW6ySFz/XmNkvuYUCTNLrvIojvsLQAr76UA8Netd4kc+I6PFuZCX+5XWAOELSTuVNzc2deYYkauuZqLBXx8OD5I+EC42lob/SJZXihwM3EY8Oa6mVZBeaVjff27Wt1WdXUb8yqgu0Y3sfqhhNoROGc25aLUKIYzu0xdGuEqGvnIkK4/xpjNbxZ2CiN53a9G0tgL90jJhNtMZ2Ut3GuvdJDgT4a6VatY0xg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=+bv8OjNKe/XVar9ZkOZ7VGO5BYnnSPgdjiJo09xMLuw=;
 b=OL9ZfDebI/PzTjV+MPrMUOb6iEteonM6usoWXJJZ073lsypPi3WepNtGvIY9B4Vs5+6VvH3OPSN59c8z27doQit7bwLRk59iicos0Vs6wAtDkHJX9O5vANbZ9/STquem9FHGfESbWSpWERvqUME9eWWYkS1VG9pLdSjOJFTQAKORd+T6mLKD6iIU51HXyoUOIFX2v4wo7QXiWMNuSDoj5Osd1xwEXzTBueH3X5Xqs5IjCSxMyuLFoB9SUOR5WMK27QmVmMTXkpxjHRzTv+EG6LoFxFgp/IGkorgcVqpEgvzCVtWuFdCviHOiyoOUhB+IrO0mPK+yLZd5rpVMgsQucQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=epam.com;dmarc=pass action=none header.from=epam.com;dkim=pass
 header.d=epam.com;arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=epam.com; s=selector1; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=+bv8OjNKe/XVar9ZkOZ7VGO5BYnnSPgdjiJo09xMLuw=;
 b=DuBGC/dY18bpF6qO4C9px8oV2F6F2I+UuEldwbP/cTlj2XyDnnMI/Zf0+UGvenN2mNOMJILcIqosfj+9LYYpNCupxPl9IKtJBLa11ypoNjItWyroe3FqVNmBirpjAhy0DjAvkbfAPJcG5GWzuXATmyc+8QqPvMMf7YoyHKNvNBLJWM9feIGsZVPsXd8Z/EzQyn3bZTbpJJxLY9DVR7tpVX42B/56nkmkWUAnEv0ye9fFO3PPxglOneObwlyYkEZcqKgCf7CIBDZV7kJ7ZqbmeV+h72nO43n6CHU76+A1iCcCfwHH5lI6gD4cFC0HOTWwtaUn3m5rFOv7c9Yygxr1FA==
Received: from AM0PR03MB4148.eurprd03.prod.outlook.com (20.177.40.10) by
 AM0PR03MB4259.eurprd03.prod.outlook.com (20.177.41.19) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2115.14; Fri, 26 Jul 2019 12:31:28 +0000
Received: from AM0PR03MB4148.eurprd03.prod.outlook.com
 ([fe80::e900:5b3d:d83:969c]) by AM0PR03MB4148.eurprd03.prod.outlook.com
 ([fe80::e900:5b3d:d83:969c%5]) with mapi id 15.20.2115.005; Fri, 26 Jul 2019
 12:31:28 +0000
From: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
To: Julien Grall <julien.grall@arm.com>
Thread-Topic: [PATCH 3/7] xen/arm: Rework psr_mode_is_32bit()
Thread-Index: AQHVQZ6ijXP3wTXU302IoyTKXwcds6bc2NmA
Date: Fri, 26 Jul 2019 12:31:28 +0000
Message-ID: <87o91hht9c.fsf@epam.com>
References: <20190723213553.22300-1-julien.grall@arm.com>
 <20190723213553.22300-4-julien.grall@arm.com>
In-Reply-To: <20190723213553.22300-4-julien.grall@arm.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=Volodymyr_Babchuk@epam.com; 
x-originating-ip: [85.223.209.22]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: ba3aae97-6d2a-4d05-fe0b-08d711c52ed2
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(7168020)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:AM0PR03MB4259; 
x-ms-traffictypediagnostic: AM0PR03MB4259:|AM0PR03MB4259:
x-microsoft-antispam-prvs: <AM0PR03MB425922DD4FB00D43843F0B3BE6C00@AM0PR03MB4259.eurprd03.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7691;
x-forefront-prvs: 01106E96F6
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(4636009)(366004)(346002)(136003)(39860400002)(396003)(376002)(189003)(199004)(6246003)(478600001)(256004)(14444005)(316002)(80792005)(2616005)(486006)(68736007)(446003)(11346002)(6486002)(476003)(99286004)(6436002)(305945005)(91956017)(76116006)(66946007)(6512007)(7736002)(53936002)(3846002)(54906003)(2906002)(6916009)(14454004)(229853002)(76176011)(186003)(86362001)(66476007)(66556008)(64756008)(66446008)(26005)(71190400001)(55236004)(5660300002)(71200400001)(102836004)(36756003)(81156014)(81166006)(8676002)(107886003)(6506007)(66066001)(25786009)(4326008)(8936002)(6116002);
 DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR03MB4259;
 H:AM0PR03MB4148.eurprd03.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: epam.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: U59E1pmV6GDOfhh1GoJ4ansoPJLm62UfLvdPPuUjhZVhun7gPDObBdVfsxW3G5SIA0jBNR0nIjasUFhwf1JTefjXndQATKYj5c+ziqx64MNifxlh/5+Ag/0qDw/svf1Sh9VG1FFfCPEAcyMuKk45Suatizm7B/P2tuLsgMpooeD/ElwF0vtqlaxu93mweCY/rQ+YVIkC8ih5UnZ71VvQy5gNzRZ4gZtoTPap0fMeNo32ZX0EBZwFCFemGN6cM0mihuPH9zsofbux23ZIxfByYkTFwgNB5WteBpNFe6bBm8+EcbUnWPEctV7cATjLp4KKzX9Y0DrVnGwOsH3znVoXRtI/E2mG12NR/dCYjtUg+5v9DETNNvwRjE0Pnl3L9n3Y9ls6Zn9zz9gRoF0UPvlUUPbDfw9fqFQLo+bcN/PxGMg=
MIME-Version: 1.0
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-Network-Message-Id: ba3aae97-6d2a-4d05-fe0b-08d711c52ed2
X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Jul 2019 12:31:28.6634 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: Volodymyr_Babchuk@epam.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR03MB4259
Subject: Re: [Xen-devel] [PATCH 3/7] xen/arm: Rework psr_mode_is_32bit()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Ckp1bGllbiBHcmFsbCB3cml0ZXM6Cgo+IHBzcl9tb2RlX2lzXzMyYml0KCkgcHJvdG90eXBlIGRv
ZXMgbm90IG1hdGNoIHRoZSByZXN0IG9mIHRoZSBoZWxwZXJzIGZvcgo+IHRoZSBwcm9jZXNzIHN0
YXRlLiBMb29raW5nIGF0IHRoZSBjYWxsZXJzLCBtb3N0IG9mIHRoZW0gd2lsbCBhY2Nlc3MKPiBz
dHJ1Y3QgY3B1X3VzZXJfcmVncyBqdXN0IGZvciBjYWxsaW5nIHBzcl9tb2RlX2lzXzMyYml0KCku
Cj4KPiBUaGUgbWFjcm8gaXMgbm93IHJld29ya2VkIHRvIHRha2UgYSBzdHJ1Y3QgY3B1X3VzZXJf
cmVncyBpbiBwYXJhbWV0ZXIuCj4gQXQgdGhlIHNhbWUgdGltZSB0YWtlIHRoZSBvcHBvcnR1bml0
eSB0byBzd2l0Y2ggdG8gYSBzdGF0aWMgaW5saW5lCj4gaGVscGVyLgpJJ20gYSBiaXQgY29uY2Vy
bmVkIGFib3V0IG5hbWluZyBub3cuIEFzIHBzcl9tb2RlX2lzXzMyYml0KCkgaXMgbm93IGhhdmUK
bm8gcHNyIHBhcmFtZXRlciwgYW5kIEFSTSBBUk0gdXNlcyB0ZXJtICJzdGF0ZSIgaW5zdGVhZCBv
ZiAibW9kZSIsIG1heWJlCml0IGlzIHdvcnRoIHRvIHJlbmFtZSB0aGlzIGhlbHBlciB0byBzb21l
dGhpbmcgbGlrZSAiaXNfMzJiaXRfc3RhdGUiPwoKPiBMYXN0bHksIHdoZW4gY29tcGlsZWQgZm9y
IDMyLWJpdCwgWGVuIHdpbGwgb25seSBzdXBwb3J0IDMyLWJpdCBndWVzdC4gU28KPiBpdCBpcyBw
b2ludGxlc3MgdG8gY2hlY2sgd2hldGhlciB0aGUgcmVnaXN0ZXIgc3RhdGUgY29ycmVzcG9uZCB0
byA2NC1iaXQKPiBvciBub3QuCj4KPiBTaWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGll
bi5ncmFsbEBhcm0uY29tPgo+IC0tLQo+ICB4ZW4vYXJjaC9hcm0vdHJhcHMuYyAgICAgICB8IDI4
ICsrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0KPiAgeGVuL2luY2x1ZGUvYXNtLWFybS9yZWdz
LmggfCAgOSArKysrKysrKy0KPiAgMiBmaWxlcyBjaGFuZ2VkLCAyMiBpbnNlcnRpb25zKCspLCAx
NSBkZWxldGlvbnMoLSkKPgo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vdHJhcHMuYyBiL3hl
bi9hcmNoL2FybS90cmFwcy5jCj4gaW5kZXggMTExYTIwMjllNi4uNTRlNjZhODZkMCAxMDA2NDQK
PiAtLS0gYS94ZW4vYXJjaC9hcm0vdHJhcHMuYwo+ICsrKyBiL3hlbi9hcmNoL2FybS90cmFwcy5j
Cj4gQEAgLTkxOSw3ICs5MTksNyBAQCBzdGF0aWMgdm9pZCBfc2hvd19yZWdpc3RlcnMoY29uc3Qg
c3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MsCj4gICNpZmRlZiBDT05GSUdfQVJNXzY0Cj4gICAg
ICAgICAgZWxzZSBpZiAoIGlzXzY0Yml0X2RvbWFpbih2LT5kb21haW4pICkKPiAgICAgICAgICB7
Cj4gLSAgICAgICAgICAgIGlmICggcHNyX21vZGVfaXNfMzJiaXQocmVncy0+Y3BzcikgKQo+ICsg
ICAgICAgICAgICBpZiAoIHBzcl9tb2RlX2lzXzMyYml0KHJlZ3MpICkKPiAgICAgICAgICAgICAg
ewo+ICAgICAgICAgICAgICAgICAgQlVHX09OKCF1c3JfbW9kZShyZWdzKSk7Cj4gICAgICAgICAg
ICAgICAgICBzaG93X3JlZ2lzdGVyc18zMihyZWdzLCBjdHh0LCBndWVzdF9tb2RlLCB2KTsKPiBA
QCAtMTYyNSw3ICsxNjI1LDcgQEAgaW50IGNoZWNrX2NvbmRpdGlvbmFsX2luc3RyKHN0cnVjdCBj
cHVfdXNlcl9yZWdzICpyZWdzLCBjb25zdCB1bmlvbiBoc3IgaHNyKQo+ICAgICAgewo+ICAgICAg
ICAgIHVuc2lnbmVkIGxvbmcgaXQ7Cj4gIAo+IC0gICAgICAgIEJVR19PTiggIXBzcl9tb2RlX2lz
XzMyYml0KHJlZ3MtPmNwc3IpIHx8ICEoY3BzciZQU1JfVEhVTUIpICk7Cj4gKyAgICAgICAgQlVH
X09OKCAhcHNyX21vZGVfaXNfMzJiaXQocmVncykgfHwgIShjcHNyICYgUFNSX1RIVU1CKSApOwo+
ICAKPiAgICAgICAgICBpdCA9ICggKGNwc3IgPj4gKDEwLTIpKSAmIDB4ZmMpIHwgKChjcHNyID4+
IDI1KSAmIDB4MyApOwo+ICAKPiBAQCAtMTY1MCw3ICsxNjUwLDcgQEAgaW50IGNoZWNrX2NvbmRp
dGlvbmFsX2luc3RyKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzLCBjb25zdCB1bmlvbiBoc3Ig
aHNyKQo+ICB2b2lkIGFkdmFuY2VfcGMoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MsIGNvbnN0
IHVuaW9uIGhzciBoc3IpCj4gIHsKPiAgICAgIHVuc2lnbmVkIGxvbmcgaXRiaXRzLCBjb25kLCBj
cHNyID0gcmVncy0+Y3BzcjsKPiAtICAgIGJvb2wgaXNfdGh1bWIgPSBwc3JfbW9kZV9pc18zMmJp
dChjcHNyKSAmJiAoY3BzciAmIFBTUl9USFVNQik7Cj4gKyAgICBib29sIGlzX3RodW1iID0gcHNy
X21vZGVfaXNfMzJiaXQocmVncykgJiYgKGNwc3IgJiBQU1JfVEhVTUIpOwo+ICAKPiAgICAgIGlm
ICggaXNfdGh1bWIgJiYgKGNwc3IgJiBQU1JfSVRfTUFTSykgKQo+ICAgICAgewo+IEBAIC0yMDc4
LDMyICsyMDc4LDMyIEBAIHZvaWQgZG9fdHJhcF9ndWVzdF9zeW5jKHN0cnVjdCBjcHVfdXNlcl9y
ZWdzICpyZWdzKQo+ICAgICAgICAgIGFkdmFuY2VfcGMocmVncywgaHNyKTsKPiAgICAgICAgICBi
cmVhazsKPiAgICAgIGNhc2UgSFNSX0VDX0NQMTVfMzI6Cj4gLSAgICAgICAgR1VFU1RfQlVHX09O
KCFwc3JfbW9kZV9pc18zMmJpdChyZWdzLT5jcHNyKSk7Cj4gKyAgICAgICAgR1VFU1RfQlVHX09O
KCFwc3JfbW9kZV9pc18zMmJpdChyZWdzKSk7Cj4gICAgICAgICAgcGVyZmNfaW5jcih0cmFwX2Nw
MTVfMzIpOwo+ICAgICAgICAgIGRvX2NwMTVfMzIocmVncywgaHNyKTsKPiAgICAgICAgICBicmVh
azsKPiAgICAgIGNhc2UgSFNSX0VDX0NQMTVfNjQ6Cj4gLSAgICAgICAgR1VFU1RfQlVHX09OKCFw
c3JfbW9kZV9pc18zMmJpdChyZWdzLT5jcHNyKSk7Cj4gKyAgICAgICAgR1VFU1RfQlVHX09OKCFw
c3JfbW9kZV9pc18zMmJpdChyZWdzKSk7Cj4gICAgICAgICAgcGVyZmNfaW5jcih0cmFwX2NwMTVf
NjQpOwo+ICAgICAgICAgIGRvX2NwMTVfNjQocmVncywgaHNyKTsKPiAgICAgICAgICBicmVhazsK
PiAgICAgIGNhc2UgSFNSX0VDX0NQMTRfMzI6Cj4gLSAgICAgICAgR1VFU1RfQlVHX09OKCFwc3Jf
bW9kZV9pc18zMmJpdChyZWdzLT5jcHNyKSk7Cj4gKyAgICAgICAgR1VFU1RfQlVHX09OKCFwc3Jf
bW9kZV9pc18zMmJpdChyZWdzKSk7Cj4gICAgICAgICAgcGVyZmNfaW5jcih0cmFwX2NwMTRfMzIp
Owo+ICAgICAgICAgIGRvX2NwMTRfMzIocmVncywgaHNyKTsKPiAgICAgICAgICBicmVhazsKPiAg
ICAgIGNhc2UgSFNSX0VDX0NQMTRfNjQ6Cj4gLSAgICAgICAgR1VFU1RfQlVHX09OKCFwc3JfbW9k
ZV9pc18zMmJpdChyZWdzLT5jcHNyKSk7Cj4gKyAgICAgICAgR1VFU1RfQlVHX09OKCFwc3JfbW9k
ZV9pc18zMmJpdChyZWdzKSk7Cj4gICAgICAgICAgcGVyZmNfaW5jcih0cmFwX2NwMTRfNjQpOwo+
ICAgICAgICAgIGRvX2NwMTRfNjQocmVncywgaHNyKTsKPiAgICAgICAgICBicmVhazsKPiAgICAg
IGNhc2UgSFNSX0VDX0NQMTRfREJHOgo+IC0gICAgICAgIEdVRVNUX0JVR19PTighcHNyX21vZGVf
aXNfMzJiaXQocmVncy0+Y3BzcikpOwo+ICsgICAgICAgIEdVRVNUX0JVR19PTighcHNyX21vZGVf
aXNfMzJiaXQocmVncykpOwo+ICAgICAgICAgIHBlcmZjX2luY3IodHJhcF9jcDE0X2RiZyk7Cj4g
ICAgICAgICAgZG9fY3AxNF9kYmcocmVncywgaHNyKTsKPiAgICAgICAgICBicmVhazsKPiAgICAg
IGNhc2UgSFNSX0VDX0NQOgo+IC0gICAgICAgIEdVRVNUX0JVR19PTighcHNyX21vZGVfaXNfMzJi
aXQocmVncy0+Y3BzcikpOwo+ICsgICAgICAgIEdVRVNUX0JVR19PTighcHNyX21vZGVfaXNfMzJi
aXQocmVncykpOwo+ICAgICAgICAgIHBlcmZjX2luY3IodHJhcF9jcCk7Cj4gICAgICAgICAgZG9f
Y3AocmVncywgaHNyKTsKPiAgICAgICAgICBicmVhazsKPiBAQCAtMjExNCw3ICsyMTE0LDcgQEAg
dm9pZCBkb190cmFwX2d1ZXN0X3N5bmMoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCj4gICAg
ICAgICAgICogQVJNdjcgKERESSAwNDA2Qy5iKTogQjEuMTQuOAo+ICAgICAgICAgICAqIEFSTXY4
IChEREkgMDQ4N0EuZCk6IEQxLTE1MDEgVGFibGUgRDEtNDQKPiAgICAgICAgICAgKi8KPiAtICAg
ICAgICBHVUVTVF9CVUdfT04oIXBzcl9tb2RlX2lzXzMyYml0KHJlZ3MtPmNwc3IpKTsKPiArICAg
ICAgICBHVUVTVF9CVUdfT04oIXBzcl9tb2RlX2lzXzMyYml0KHJlZ3MpKTsKPiAgICAgICAgICBw
ZXJmY19pbmNyKHRyYXBfc21jMzIpOwo+ICAgICAgICAgIGRvX3RyYXBfc21jKHJlZ3MsIGhzcik7
Cj4gICAgICAgICAgYnJlYWs7Cj4gQEAgLTIxMjIsNyArMjEyMiw3IEBAIHZvaWQgZG9fdHJhcF9n
dWVzdF9zeW5jKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQo+ICAgICAgewo+ICAgICAgICAg
IHJlZ2lzdGVyX3QgbnI7Cj4gIAo+IC0gICAgICAgIEdVRVNUX0JVR19PTighcHNyX21vZGVfaXNf
MzJiaXQocmVncy0+Y3BzcikpOwo+ICsgICAgICAgIEdVRVNUX0JVR19PTighcHNyX21vZGVfaXNf
MzJiaXQocmVncykpOwo+ICAgICAgICAgIHBlcmZjX2luY3IodHJhcF9odmMzMik7Cj4gICNpZm5k
ZWYgTkRFQlVHCj4gICAgICAgICAgaWYgKCAoaHNyLmlzcyAmIDB4ZmYwMCkgPT0gMHhmZjAwICkK
PiBAQCAtMjEzNyw3ICsyMTM3LDcgQEAgdm9pZCBkb190cmFwX2d1ZXN0X3N5bmMoc3RydWN0IGNw
dV91c2VyX3JlZ3MgKnJlZ3MpCj4gICAgICB9Cj4gICNpZmRlZiBDT05GSUdfQVJNXzY0Cj4gICAg
ICBjYXNlIEhTUl9FQ19IVkM2NDoKPiAtICAgICAgICBHVUVTVF9CVUdfT04ocHNyX21vZGVfaXNf
MzJiaXQocmVncy0+Y3BzcikpOwo+ICsgICAgICAgIEdVRVNUX0JVR19PTihwc3JfbW9kZV9pc18z
MmJpdChyZWdzKSk7Cj4gICAgICAgICAgcGVyZmNfaW5jcih0cmFwX2h2YzY0KTsKPiAgI2lmbmRl
ZiBOREVCVUcKPiAgICAgICAgICBpZiAoIChoc3IuaXNzICYgMHhmZjAwKSA9PSAweGZmMDAgKQo+
IEBAIC0yMTUzLDEyICsyMTUzLDEyIEBAIHZvaWQgZG9fdHJhcF9ndWVzdF9zeW5jKHN0cnVjdCBj
cHVfdXNlcl9yZWdzICpyZWdzKQo+ICAgICAgICAgICAqCj4gICAgICAgICAgICogQVJNdjggKERE
SSAwNDg3QS5kKTogRDEtMTUwMSBUYWJsZSBEMS00NAo+ICAgICAgICAgICAqLwo+IC0gICAgICAg
IEdVRVNUX0JVR19PTihwc3JfbW9kZV9pc18zMmJpdChyZWdzLT5jcHNyKSk7Cj4gKyAgICAgICAg
R1VFU1RfQlVHX09OKHBzcl9tb2RlX2lzXzMyYml0KHJlZ3MpKTsKPiAgICAgICAgICBwZXJmY19p
bmNyKHRyYXBfc21jNjQpOwo+ICAgICAgICAgIGRvX3RyYXBfc21jKHJlZ3MsIGhzcik7Cj4gICAg
ICAgICAgYnJlYWs7Cj4gICAgICBjYXNlIEhTUl9FQ19TWVNSRUc6Cj4gLSAgICAgICAgR1VFU1Rf
QlVHX09OKHBzcl9tb2RlX2lzXzMyYml0KHJlZ3MtPmNwc3IpKTsKPiArICAgICAgICBHVUVTVF9C
VUdfT04ocHNyX21vZGVfaXNfMzJiaXQocmVncykpOwo+ICAgICAgICAgIHBlcmZjX2luY3IodHJh
cF9zeXNyZWcpOwo+ICAgICAgICAgIGRvX3N5c3JlZyhyZWdzLCBoc3IpOwo+ICAgICAgICAgIGJy
ZWFrOwo+IGRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL3JlZ3MuaCBiL3hlbi9pbmNs
dWRlL2FzbS1hcm0vcmVncy5oCj4gaW5kZXggZGRjNmViYTljZS4uMGUzZTU2YjQ1MiAxMDA2NDQK
PiAtLS0gYS94ZW4vaW5jbHVkZS9hc20tYXJtL3JlZ3MuaAo+ICsrKyBiL3hlbi9pbmNsdWRlL2Fz
bS1hcm0vcmVncy5oCj4gQEAgLTEzLDcgKzEzLDE0IEBACj4gIAo+ICAjZGVmaW5lIHBzcl9tb2Rl
KHBzcixtKSAoKChwc3IpICYgUFNSX01PREVfTUFTSykgPT0gbSkKPiAgCj4gLSNkZWZpbmUgcHNy
X21vZGVfaXNfMzJiaXQocHNyKSAhISgocHNyKSAmIFBTUl9NT0RFX0JJVCkKPiArc3RhdGljIGlu
bGluZSBib29sIHBzcl9tb2RlX2lzXzMyYml0KGNvbnN0IHN0cnVjdCBjcHVfdXNlcl9yZWdzICpy
ZWdzKQo+ICt7Cj4gKyNpZmRlZiBDT05GSUdfQVJNXzMyCj4gKyAgICByZXR1cm4gdHJ1ZTsKPiAr
I2Vsc2UKPiArICAgIHJldHVybiAhIShyZWdzLT5jcHNyICYgUFNSX01PREVfQklUKTsKPiArI2Vu
ZGlmCj4gK30KPiAgCj4gICNkZWZpbmUgdXNyX21vZGUocikgICAgIHBzcl9tb2RlKChyKS0+Y3Bz
cixQU1JfTU9ERV9VU1IpCj4gICNkZWZpbmUgZmlxX21vZGUocikgICAgIHBzcl9tb2RlKChyKS0+
Y3BzcixQU1JfTU9ERV9GSVEpCgoKLS0gClZvbG9keW15ciBCYWJjaHVrIGF0IEVQQU0KX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 12:33:55 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 12: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 1hqzQ2-0000V5-Di; Fri, 26 Jul 2019 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=DkcV=VX=epam.com=volodymyr_babchuk@srs-us1.protection.inumbo.net>)
 id 1hqzQ1-0000V0-6t
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 12:33:53 +0000
X-Inumbo-ID: 9f83ec85-afa1-11e9-8980-bc764e045a96
Received: from EUR01-VE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe1f::618])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9f83ec85-afa1-11e9-8980-bc764e045a96;
 Fri, 26 Jul 2019 12:33:52 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=LPpsn8u7xdP/duAPwhnUEIm/c8qTcEK3IJRudowtoc4duoTkwOxMKffdvXfrCaH64AgTNhBtbXVQgk2yyZ+Ze8S/3PU34leinGpK9NCrB72GRlamRsu6etXE2IKOIszVZZOUi4WCfRgswvB4hH/q2pbJFUBqhPglHh1Gl2S/36NtSiLwsESZDLLOin8gdRlLt/JSg1ZmIXpP4kB0yRO24lSn5yx6DlTlnHVmfZRsRVLQ/JAc0OOD++1s91L99Kow5lW4McWncV+P+d9ax529sg2JCLogyzJx7qpyxDyImkv2cavcJ93mMEvmLsxNtukXTyWnL5DoSPBI7odcdiMRpA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=WDFk9sNvCKFny8OZ+KO/5vgBjXKK+ftwC6zR+ROp4uw=;
 b=gnfdX0yCO1av2Hgse7w+h3uYPf8DSeBp1PUyE63gXsGO+KweHKnVqS4N1m5UTDpc02HLG68dVD4fVpjGDcHaVAmQbpDDD0doVWvdWt3KBIsj1RgrjSOwPafF5hSExytASronyPL3nPq92kNNr3bqv0VDOeKPzQUV7BWrPn7VLOR5jgFzkfnUO/V78sQhqnsr+8+vWl/7akRt5IfpdeOtsZw4o93xYkKA6sD31RJh9YJi8/ZB3qp/QczG16iENoresp9POMmYPJeNRAajBw9/V8AXCC5RlUgc7mp5TFxtQ58ltNTiVEcqG5cpHX7B7Ez19rLmjEqUqUZjfdg2fzGi0A==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=epam.com;dmarc=pass action=none header.from=epam.com;dkim=pass
 header.d=epam.com;arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=epam.com; s=selector1; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=WDFk9sNvCKFny8OZ+KO/5vgBjXKK+ftwC6zR+ROp4uw=;
 b=XOAfadyczv8CIQDgn2DaMlLTG0Bbc2bhIxMjzwl5IqrTxPQlV8jBKTjiLOx33vT6ceJnFE5sOGSg8JVio6Mkw5MQem1u9uIDpVGClU4Aw4X/erJH6qffMi4BuXlRhAsydozYgOPP/+eEFvM7/7vE/+/kKr8IUYJp7pwIpaYQ1H1LHSJ1cRN7mWDVKQ1d2guY9I2DRGbsCH5m0d+OaR4TnYi7S66AF/FkuGbjeuV/B0Xa3d78sN+/54WrKnn7GiDpaCnJtaNz2gFGen1h3by+muXN9lUNWgeoxoCgDoSAwMKkcu3ZkwcQAtUQht99zxH0DmW5Tqf8646PwCjsmTHg6w==
Received: from AM0PR03MB4148.eurprd03.prod.outlook.com (20.177.40.10) by
 AM0PR03MB4259.eurprd03.prod.outlook.com (20.177.41.19) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2115.14; Fri, 26 Jul 2019 12:33:50 +0000
Received: from AM0PR03MB4148.eurprd03.prod.outlook.com
 ([fe80::e900:5b3d:d83:969c]) by AM0PR03MB4148.eurprd03.prod.outlook.com
 ([fe80::e900:5b3d:d83:969c%5]) with mapi id 15.20.2115.005; Fri, 26 Jul 2019
 12:33:50 +0000
From: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
To: Julien Grall <julien.grall@arm.com>
Thread-Topic: [PATCH 4/7] xen/arm: traps: Avoid using BUG_ON() in
 _show_registers()
Thread-Index: AQHVQZ6jkn14PosZBEuHDyOOLSG7sKbc2YEA
Date: Fri, 26 Jul 2019 12:33:50 +0000
Message-ID: <87muh1ht5f.fsf@epam.com>
References: <20190723213553.22300-1-julien.grall@arm.com>
 <20190723213553.22300-5-julien.grall@arm.com>
In-Reply-To: <20190723213553.22300-5-julien.grall@arm.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=Volodymyr_Babchuk@epam.com; 
x-originating-ip: [85.223.209.22]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 3a8eace6-d577-4623-ba36-08d711c5831d
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(7168020)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:AM0PR03MB4259; 
x-ms-traffictypediagnostic: AM0PR03MB4259:|AM0PR03MB4259:
x-microsoft-antispam-prvs: <AM0PR03MB4259E4FA3CF0DEF7D35CC5F4E6C00@AM0PR03MB4259.eurprd03.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8273;
x-forefront-prvs: 01106E96F6
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(4636009)(366004)(346002)(136003)(39860400002)(396003)(376002)(189003)(199004)(6246003)(478600001)(256004)(316002)(80792005)(2616005)(486006)(68736007)(446003)(11346002)(6486002)(476003)(99286004)(6436002)(305945005)(91956017)(76116006)(66946007)(6512007)(7736002)(53936002)(3846002)(54906003)(2906002)(6916009)(14454004)(229853002)(76176011)(186003)(86362001)(66476007)(66556008)(64756008)(66446008)(26005)(71190400001)(55236004)(5660300002)(71200400001)(102836004)(36756003)(81156014)(81166006)(8676002)(107886003)(6506007)(66066001)(25786009)(4326008)(8936002)(6116002);
 DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR03MB4259;
 H:AM0PR03MB4148.eurprd03.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: epam.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: iukQzzHdoxhYa2LSzLaPcpUoOJ6MQqbfC/uu8qDqVY1S3kAdwP2guzlAmFzImQxoR6FiqIiXHi62fx+nvTIyFpWMZmakaaPP0u98WAS0hOmw1XcQvJpCgQvFEu1U62639q2qKmm/0h3BowrArlymoQKSaTq6+4w//O1C92r8/cJC60Zbg8reuNQ1Vyf3OI5Nk/vh7Gv0o2RUo/CgjKB8wkFEiocsW4GCmipJ1H1mKPclWdenKwzvi28f0vKeXXFLgzLCudoW4CIAUDKw1+nS+HssfbH4aSY4WeILUMXRMf5t1gIE5nelKd5WtUeBq5PINURyB10QxsCYDX84mIDWpVMHrughHhCr1II96jzAolidbPdyTL1iqBcmYRbCND9+j/A0UgS0TXvpd15WxnkuWwvksvXLgCxOYeEIajtqNSM=
MIME-Version: 1.0
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 3a8eace6-d577-4623-ba36-08d711c5831d
X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Jul 2019 12:33:50.1198 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: Volodymyr_Babchuk@epam.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR03MB4259
Subject: Re: [Xen-devel] [PATCH 4/7] xen/arm: traps: Avoid using BUG_ON() in
 _show_registers()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Ckp1bGllbiBHcmFsbCB3cml0ZXM6Cgo+IEF0IHRoZSBtb21lbnQsIF9zaG93X3JlZ2lzdGVycygp
IGlzIHVzaW5nIGEgQlVHX09OKCkgdG8gYXNzZXJ0IG9ubHkKPiB1c2Vyc3BhY2Ugd2lsbCBydW4g
MzItYml0IGNvZGUgaW4gYSA2NC1iaXQgZG9tYWluLgo+Cj4gU3VjaCBleHRyYSBwcmVjYXV0aW9u
IGlzIG5vdCBuZWNlc3NhcnkgYW5kIGNvdWxkIGJlIGF2b2lkZWQgYnkgb25seQo+IGNoZWNraW5n
IHRoZSBDUFUgbW9kZSB0byBkZWNpZGUgd2hldGhlciBzaG93X3JlZ2lzdGVyc182NCgpIG9yCj4g
c2hvd19yZWlnc3RlcnNfMzIoKSBzaG91bGQgYmUgY2FsbGVkLgo+Cj4gVGhpcyBoYXMgYWxzbyB0
aGUgbmljZSBhZHZhbnRhZ2UgdG8gYXZvaWQgbmVzdGVkIGlmIGluIHRoZSBjb2RlLgo+Cj4gU2ln
bmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KUmV2aWV3ZWQt
Ynk6IFZvbG9keW15ciBCYWJjaHVrIDx2b2xvZHlteXJfYmFiY2h1a0BlcGFtLmNvbT4KCj4gLS0t
Cj4gIHhlbi9hcmNoL2FybS90cmFwcy5jIHwgMTYgKysrLS0tLS0tLS0tLS0tLQo+ICAxIGZpbGUg
Y2hhbmdlZCwgMyBpbnNlcnRpb25zKCspLCAxMyBkZWxldGlvbnMoLSkKPgo+IGRpZmYgLS1naXQg
YS94ZW4vYXJjaC9hcm0vdHJhcHMuYyBiL3hlbi9hcmNoL2FybS90cmFwcy5jCj4gaW5kZXggNTRl
NjZhODZkMC4uMTMyNjg2ZWUwZiAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC9hcm0vdHJhcHMuYwo+
ICsrKyBiL3hlbi9hcmNoL2FybS90cmFwcy5jCj4gQEAgLTkxNCwyMSArOTE0LDExIEBAIHN0YXRp
YyB2b2lkIF9zaG93X3JlZ2lzdGVycyhjb25zdCBzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncywK
PiAgCj4gICAgICBpZiAoIGd1ZXN0X21vZGUgKQo+ICAgICAgewo+IC0gICAgICAgIGlmICggaXNf
MzJiaXRfZG9tYWluKHYtPmRvbWFpbikgKQo+ICsgICAgICAgIGlmICggcHNyX21vZGVfaXNfMzJi
aXQocmVncykgKQo+ICAgICAgICAgICAgICBzaG93X3JlZ2lzdGVyc18zMihyZWdzLCBjdHh0LCBn
dWVzdF9tb2RlLCB2KTsKPiAgI2lmZGVmIENPTkZJR19BUk1fNjQKPiAtICAgICAgICBlbHNlIGlm
ICggaXNfNjRiaXRfZG9tYWluKHYtPmRvbWFpbikgKQo+IC0gICAgICAgIHsKPiAtICAgICAgICAg
ICAgaWYgKCBwc3JfbW9kZV9pc18zMmJpdChyZWdzKSApCj4gLSAgICAgICAgICAgIHsKPiAtICAg
ICAgICAgICAgICAgIEJVR19PTighdXNyX21vZGUocmVncykpOwo+IC0gICAgICAgICAgICAgICAg
c2hvd19yZWdpc3RlcnNfMzIocmVncywgY3R4dCwgZ3Vlc3RfbW9kZSwgdik7Cj4gLSAgICAgICAg
ICAgIH0KPiAtICAgICAgICAgICAgZWxzZQo+IC0gICAgICAgICAgICB7Cj4gLSAgICAgICAgICAg
ICAgICBzaG93X3JlZ2lzdGVyc182NChyZWdzLCBjdHh0LCBndWVzdF9tb2RlLCB2KTsKPiAtICAg
ICAgICAgICAgfQo+IC0gICAgICAgIH0KPiArICAgICAgICBlbHNlCj4gKyAgICAgICAgICAgIHNo
b3dfcmVnaXN0ZXJzXzY0KHJlZ3MsIGN0eHQsIGd1ZXN0X21vZGUsIHYpOwo+ICAjZW5kaWYKPiAg
ICAgIH0KPiAgICAgIGVsc2UKCgotLSAKVm9sb2R5bXlyIEJhYmNodWsgYXQgRVBBTQpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 12:38:09 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 12: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 1hqzU6-0000d0-0t; Fri, 26 Jul 2019 12:38: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=DkcV=VX=epam.com=volodymyr_babchuk@srs-us1.protection.inumbo.net>)
 id 1hqzU4-0000cv-FF
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 12:38:04 +0000
X-Inumbo-ID: 34fe14ff-afa2-11e9-8980-bc764e045a96
Received: from EUR04-VI1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe0e::626])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 34fe14ff-afa2-11e9-8980-bc764e045a96;
 Fri, 26 Jul 2019 12:38:03 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=LVVr4ZorwVefKLJi6o1fmsV6Pdl++XYD1Fkitk1h6uq0SekSn4IMFeHTrH6s/tFYdJjimt9D91YnFsNpHxjlfgAwvXy5b1WYGwYwahD2PNe8ojPGOYleTasexdDcGK4Ge9NQ9ztryH5RghGZX4emdH7WLql1wTmPlsacD38aGNPD89UzbTH9xk9nTrWZ/T5rokboZgnOXZvajnUSBg/ozBVs7lgjgIH7jPI0mU+7HAICFEwk1ST5k8H2E7FSlsSA+nl+kMWzCL3z/uW2dYdugkruQt4s/IhOumUGZTaO9HzgI4Iy6xVgLKcjKI4dDRO5mlqTXcREhuJGX+Q8F0znuA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=rvz5vPKTu9agTW5zKiIEAVKqfBPNIJKml6Kxtby7vSE=;
 b=MCR9HKfprucA2duZHtALWYBjKhDdEzs3yCQvibrXJ6IOm06ardNEWQ182/sJoFo+H5Cvk6ttfhtCMLLTcYr+OMjrnkiR/wVnFN4JHgjmCX88tVTmdiKM8Gl+qnA1EjxKDPx1OrCMXUS+1ctKsk8if/QpRuq97c0XCTG4gi3vt3A1RYpfUXcBgzw0Ws3NJqaK7/QnpZ0sXoKjMVJP+1CPLMThMhHrqPjWrEXDfjWUGGe5lQ9elmFBTPg0lPyo9r4XFrUocHfUNZPCrLhzQuWDddfzO4TxIRsH8njIx9DroBoli/Pq5+c92TeLPq0ka8h4eOPzDVv5XYgrCIrSoruh6w==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=epam.com;dmarc=pass action=none header.from=epam.com;dkim=pass
 header.d=epam.com;arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=epam.com; s=selector1; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=rvz5vPKTu9agTW5zKiIEAVKqfBPNIJKml6Kxtby7vSE=;
 b=c071nU8fOgx419U1DeqxZOcxIocNnCrw40mMrPnSckh9dE61KN5AMZilF2/QLWjzXmcWNG1fcMcD5g4IzDDDK7bpn1YuI3PNILZBFZKDmw/dnC3eTTItULXqXAb07aWROgz32SxePzePTzD/xBci2w3WfX+wjzf0U8N9p6KYVH6Z6ktF+dS+ZvBZNTs7LVGaRzeeGliEl+OLk3DNUuNi+TCQPGKXponnWWuLv/YqaU/qynWFwd/oueU1885GzP+0f1CGwkdUXXwgz2I59mJYXpTvqDtM7iy+VtmbxJCJUqhc0rtWBi6JKZOhE5qUqPXKJQACPy3bWlouprQ+HKLwqA==
Received: from AM0PR03MB4148.eurprd03.prod.outlook.com (20.177.40.10) by
 AM0PR03MB3537.eurprd03.prod.outlook.com (52.134.82.149) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2094.16; Fri, 26 Jul 2019 12:38:00 +0000
Received: from AM0PR03MB4148.eurprd03.prod.outlook.com
 ([fe80::e900:5b3d:d83:969c]) by AM0PR03MB4148.eurprd03.prod.outlook.com
 ([fe80::e900:5b3d:d83:969c%5]) with mapi id 15.20.2115.005; Fri, 26 Jul 2019
 12:38:00 +0000
From: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
To: Julien Grall <julien.grall@arm.com>
Thread-Topic: [PATCH 5/7] xen/arm: traps: Avoid BUG_ON() in do_trap_brk()
Thread-Index: AQHVQZ6k8qwLfZd6ak+FKyeZYDhv0qbc2qsA
Date: Fri, 26 Jul 2019 12:38:00 +0000
Message-ID: <87lfwlhsyh.fsf@epam.com>
References: <20190723213553.22300-1-julien.grall@arm.com>
 <20190723213553.22300-6-julien.grall@arm.com>
In-Reply-To: <20190723213553.22300-6-julien.grall@arm.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=Volodymyr_Babchuk@epam.com; 
x-originating-ip: [85.223.209.22]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: d5639f8a-b46e-4e87-479a-08d711c61856
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(7168020)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:AM0PR03MB3537; 
x-ms-traffictypediagnostic: AM0PR03MB3537:
x-microsoft-antispam-prvs: <AM0PR03MB3537DD21A0B0540F9286508BE6C00@AM0PR03MB3537.eurprd03.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-forefront-prvs: 01106E96F6
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(4636009)(39860400002)(136003)(396003)(366004)(346002)(376002)(189003)(199004)(478600001)(54906003)(2616005)(14454004)(81166006)(99286004)(11346002)(7736002)(305945005)(26005)(5660300002)(6512007)(53936002)(316002)(6916009)(55236004)(76176011)(68736007)(81156014)(2906002)(86362001)(446003)(3846002)(6116002)(6246003)(8936002)(476003)(186003)(6506007)(256004)(6436002)(64756008)(66446008)(71190400001)(66476007)(4326008)(25786009)(71200400001)(36756003)(76116006)(229853002)(91956017)(6486002)(66946007)(66066001)(107886003)(486006)(66556008)(8676002)(102836004)(80792005);
 DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR03MB3537;
 H:AM0PR03MB4148.eurprd03.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: epam.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: g6+zDpckjrAaejWi8ULbZqjZXdOLISmtJXjkfd/YopiSWRFLoSCfDEFwDyMl44Z0SKG1YF27XK+sqbsh3E2VtK425RdRd+rdSZXPRN+x4PKobjhVXLx9HzPcpgnillRPUrtEsMhhdabRrxeDBLfmd3hw2+0n9odjxz4TUhaoh2qbLJiVYE/4B3q3FvDww3INR95lxceE/3TXAklpLyOgFlr74KU9E06JlZSSassKKUa5KXcl+WyMsDsqJ4ePRVqG/qOnDNKRvGK7h+LC1LI+2NkfVbI5EyEeZy5yVbmrip2j0itK2BgqIzBYqnRSdtNju1BRQwy7ca7NR5Y7VmhAH6ps99B6naFLP6sG2iAURuMd2yNih5wnlpRoOuCzqgh8gjbRdFbaFqnJ9bUVKl9EyPONuMi0tAIxh3erZgiDTyE=
MIME-Version: 1.0
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-Network-Message-Id: d5639f8a-b46e-4e87-479a-08d711c61856
X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Jul 2019 12:38:00.4129 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: Volodymyr_Babchuk@epam.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR03MB3537
Subject: Re: [Xen-devel] [PATCH 5/7] xen/arm: traps: Avoid BUG_ON() in
 do_trap_brk()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Ckp1bGllbiBHcmFsbCB3cml0ZXM6Cgo+IEF0IHRoZSBtb21lbnQsIGRvX3RyYXBfYnJrKCkgaXMg
dXNpbmcgYSBCVUdfT04oKSB0byBjaGVjayB0aGUgaGFyZHdhcmUKPiBoYXMgYmVlbiBjb3JyZWN0
bHkgY29uZmlndXJlZCBkdXJpbmcgYm9vdC4KPgo+IEFueSBlcnJvciB3aGVuIGNvbmZpZ3VyaW5n
IHRoZSBoYXJkd2FyZSBjb3VsZCByZXN1bHQgdG8gYSBndWVzdCAnYnJrJwo+IHRyYXBwaW5nIGlu
IHRoZSBoeXBlcnZpc29yIGFuZCBjcmFzaCBpdC4KPgo+IFRoaXMgaXMgcHJldHR5IGhhcnNoIHRv
IGtpbGwgWGVuIHdoZW4gYWN0dWFsbHkga2lsbGluZyB0aGUgZ3Vlc3Qgd291bGQKPiBiZSBlbm91
Z2ggYXMgbWlzY29uZmlndXJpbmcgdGhpcyB0cmFwIHdvdWxkIG5vdCBsZWFkIHRvIGV4cG9zaW5n
Cj4gc2Vuc2l0aXZlIGRhdGEuIFJlcGxhY2UgdGhlIEJVR19PTigpIHdpdGggY3Jhc2hpbmcgdGhl
IGd1ZXN0Lgo+Cj4gU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJt
LmNvbT4KUmV2aWV3ZWQtYnk6IFZvbG9keW15ciBCYWJjaHVrIDx2b2xvZHlteXJfYmFiY2h1a0Bl
cGFtLmNvbT4KCj4gLS0tCj4gIHhlbi9hcmNoL2FybS90cmFwcy5jIHwgMTEgKysrKysrKystLS0K
PiAgMSBmaWxlIGNoYW5nZWQsIDggaW5zZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkKPgo+IGRp
ZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vdHJhcHMuYyBiL3hlbi9hcmNoL2FybS90cmFwcy5jCj4g
aW5kZXggMTMyNjg2ZWUwZi4uZWYzN2NhNmJkZSAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC9hcm0v
dHJhcHMuYwo+ICsrKyBiL3hlbi9hcmNoL2FybS90cmFwcy5jCj4gQEAgLTEzMDQsMTAgKzEzMDQs
MTUgQEAgaW50IGRvX2J1Z19mcmFtZShjb25zdCBzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncywg
dmFkZHJfdCBwYykKPiAgI2lmZGVmIENPTkZJR19BUk1fNjQKPiAgc3RhdGljIHZvaWQgZG9fdHJh
cF9icmsoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MsIGNvbnN0IHVuaW9uIGhzciBoc3IpCj4g
IHsKPiAtICAgIC8qIEhDUl9FTDIuVEdFIGFuZCBNRENSX0VMMi5UREUgYXJlIG5vdCBzZXQgc28g
d2UgbmV2ZXIgcmVjZWl2ZQo+IC0gICAgICogc29mdHdhcmUgYnJlYWtwb2ludCBleGNlcHRpb24g
Zm9yIEVMMSBhbmQgRUwwIGhlcmUuCj4gKyAgICAvKgo+ICsgICAgICogSENSX0VMMi5UR0UgYW5k
IE1EQ1JfRUwyLlREUiBhcmUgY3VycmVudGx5IG5vdCBzZXQuIFNvIHdlIHNob3VsZAo+ICsgICAg
ICogbmV2ZXIgcmVjZWl2ZSBzb2Z0d2FyZSBicmVha3BvaW5nIGV4Y2VwdGlvbiBmb3IgRUwxIGFu
ZCBFTDAgaGVyZS4KPiAgICAgICAqLwo+IC0gICAgQlVHX09OKCFoeXBfbW9kZShyZWdzKSk7Cj4g
KyAgICBpZiAoICFoeXBfbW9kZShyZWdzKSApCj4gKyAgICB7Cj4gKyAgICAgICAgZG9tYWluX2Ny
YXNoKGN1cnJlbnQtPmRvbWFpbik7Cj4gKyAgICAgICAgcmV0dXJuOwo+ICsgICAgfQo+ICAKPiAg
ICAgIHN3aXRjaCAoIGhzci5icmsuY29tbWVudCApCj4gICAgICB7CgoKLS0gClZvbG9keW15ciBC
YWJjaHVrIGF0IEVQQU0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 12:40:03 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 12: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 1hqzVy-0000qV-G1; Fri, 26 Jul 2019 12:40:02 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=DkcV=VX=epam.com=volodymyr_babchuk@srs-us1.protection.inumbo.net>)
 id 1hqzVx-0000jb-DG
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 12:40:01 +0000
X-Inumbo-ID: 78b01ce6-afa2-11e9-ae25-4f053e6bc323
Received: from EUR01-HE1-obe.outbound.protection.outlook.com (unknown
 [40.107.13.87]) by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 78b01ce6-afa2-11e9-ae25-4f053e6bc323;
 Fri, 26 Jul 2019 12:39:56 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=B+6R0CPIeGcxtTdmfyVqHsZwrAmuMIs5vSfy6emmYzKwSTlL8X3RbiCalOAZVpoctHojKJI6lqtmI/Qz5XKb9llVHbKse6K+TeswvBnz7gHeoSmKhpwLhRq/nyaFN73B2TKfTmLsOK7wrtilXkC0Jc3jrEk2kD4YLKFEZRebYwDQVgCnTpuDMOgBTlygV+cW38QATiiXSFvLF+pNGXwYDBiEPLM+l+l1nDvGSfylVxCbuN29j9Nj3Gjlayc6gcn+BtSSMfrhhNK1W027sb48TDZt+ij4IeL411e7QmI8a/Ih8jbkaH+RL++CsLcQGPUFUZz/KrgzzcB8PKXIQ1PItg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=U2NZia1pPDUriGStJgTWAOu0pX35sZdx/rA+U54qkLw=;
 b=XqAIXS6sU9/i7B5jWdVArIub/N3FnBQBetuKGQpjf/rDV0OBK+Q79CMQoxeULFNtkc+SMJrvQZC+BfvYOsWV/1O//KP6WWmOl7poo1JGtf1mEl1FyFEbJPqK7Xx9pt9KsWowY87iL6Xb8Zuv+nzQY92sT4F4lZx48kD8C91Dm6s8l4gURw3AMumCmBfQ0hMy5fP1cVy4qExLGAbVLcaM+8MxlJtxRxFQiSpONffmSr4WXecQSurry81em3g5sIYwSqzKePcG5+bUMEK7KvJaq/nJNwolETYJsbB12DHoJNiDM+oPBaFXWy1Fnjs5B6vFaIZLSJwBsgMNKyhnBNQLJA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=epam.com;dmarc=pass action=none header.from=epam.com;dkim=pass
 header.d=epam.com;arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=epam.com; s=selector1; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=U2NZia1pPDUriGStJgTWAOu0pX35sZdx/rA+U54qkLw=;
 b=A04nVrG1cabf2yGZQLA+0nepmYgcEX35Ng98bhDk5YcUDrtwtTMYiGWiuOkZiXnW6VM+rq/Iy3Ni59hHbQlwPQ4y0WQmSWKvDU/pSTTV3pKmJHTr3DaAwQLPPNeWE2tPzbmGu9vFA9A+lxCilBeY1RvUoF37htYHPg2kOMxExux9Y9ee9ElIUy9guzoY7ryNCHbx6oNPDJ9aICnv+8/WH14fc+osiwQZ+W+ai6w7BMX0O9iliWC4BIiiYb4liYMi4YRt0ZSmxTppZLo0oz8vOwwlqd7NY//I53mhiNgYmBaaukab3Uct7xQBMywMiSAivgIijn2U2/DgVUFR9a+nLg==
Received: from AM0PR03MB4148.eurprd03.prod.outlook.com (20.177.40.10) by
 AM0PR03MB4914.eurprd03.prod.outlook.com (20.178.82.159) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2115.10; Fri, 26 Jul 2019 12:39:54 +0000
Received: from AM0PR03MB4148.eurprd03.prod.outlook.com
 ([fe80::e900:5b3d:d83:969c]) by AM0PR03MB4148.eurprd03.prod.outlook.com
 ([fe80::e900:5b3d:d83:969c%5]) with mapi id 15.20.2115.005; Fri, 26 Jul 2019
 12:39:54 +0000
From: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
To: Julien Grall <julien.grall@arm.com>
Thread-Topic: [PATCH 6/7] xen/arm: vsmc: The function identifier is always
 32-bit
Thread-Index: AQHVQZ6lsgh58N9rYkqF8h5QSg2aJ6bc2zSA
Date: Fri, 26 Jul 2019 12:39:54 +0000
Message-ID: <87k1c5hsva.fsf@epam.com>
References: <20190723213553.22300-1-julien.grall@arm.com>
 <20190723213553.22300-7-julien.grall@arm.com>
In-Reply-To: <20190723213553.22300-7-julien.grall@arm.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=Volodymyr_Babchuk@epam.com; 
x-originating-ip: [85.223.209.22]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 6e2d26f7-026b-41dd-3aec-08d711c65c4b
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(7168020)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:AM0PR03MB4914; 
x-ms-traffictypediagnostic: AM0PR03MB4914:|AM0PR03MB4914:
x-microsoft-antispam-prvs: <AM0PR03MB49146A4C411D92E2AD9EF79FE6C00@AM0PR03MB4914.eurprd03.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8273;
x-forefront-prvs: 01106E96F6
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(4636009)(136003)(346002)(376002)(366004)(396003)(39860400002)(199004)(189003)(316002)(229853002)(25786009)(186003)(305945005)(8676002)(54906003)(80792005)(55236004)(81166006)(81156014)(6512007)(6116002)(11346002)(7736002)(486006)(36756003)(4326008)(446003)(478600001)(5660300002)(2616005)(256004)(53936002)(476003)(91956017)(86362001)(71200400001)(6246003)(3846002)(14454004)(99286004)(26005)(107886003)(8936002)(2906002)(71190400001)(102836004)(6436002)(68736007)(76176011)(66556008)(66946007)(66446008)(64756008)(66476007)(6506007)(66066001)(6486002)(76116006)(6916009);
 DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR03MB4914;
 H:AM0PR03MB4148.eurprd03.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: epam.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: ic/MN3XRLfb0no42DTxFQvBEuAIYGv1q/8nS+4rovz7O/rnzhl5VJFsEpGGaXpETK4J73I7KNWfXY4kBZCrFnWG4p6JVjP+NirzRP0ugf744bsIAUbRye1CRH5cvYV4ned1d5hbkpKqFl/F5iYIrSqWM1JuC5gQgDicNLG6IrDuysvwY6sgMqSwPAnXQJDe3OG60asIVSAZtqcVdiyL4xUGMyIhMAa2T0tVcjLjWLK6kW1FO0ZID41q0gCQu5tnjHZr6l+Yuh5j4fXswaR0bkO6DEPkFspuFtibgTq4fIoq/FHaa0dWMx9Z1f+9EkWSXw4TFL5+BuHOJx/Nfws6sGPH0E+5Sui4GCeOuuHARwNWHKUxsShphgJnqwk/RVbAK07elAbTwRSCka4sUa/x3C8E0uLCPZGAbwTwu1vqYRJg=
MIME-Version: 1.0
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 6e2d26f7-026b-41dd-3aec-08d711c65c4b
X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Jul 2019 12:39:54.4716 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: Volodymyr_Babchuk@epam.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR03MB4914
Subject: Re: [Xen-devel] [PATCH 6/7] xen/arm: vsmc: The function identifier
 is always 32-bit
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Ckp1bGllbiBHcmFsbCB3cml0ZXM6Cgo+IE9uIEFybTY0LCB0aGUgU01DQ0MgZnVuY3Rpb24gaWRl
bnRpZmllciBpcyBhbHdheXMgc3RvcmVkIGluIHRoZSBmaXJzdCAzMi1iaXQKPiBvZiB4MCByZWdp
c3Rlci4gVGhlIHJlc3Qgb2YgdGhlIGJpdHMgYXJlIG5vdCBkZWZpbmVkIGFuZCBzaG91bGQgYmUK
PiBpZ25vcmVkLgo+Cj4gVGhpcyBtZWFucyB0aGUgdmFyaWFibGUgZnVuY2lkIHNob3VsZCBiZSBh
biB1aW50MzJfdCByYXRoZXIgdGhhbgo+IHJlZ2lzdGVyX3QuCj4KPiBTaWduZWQtb2ZmLWJ5OiBK
dWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgpSZXZpZXdlZC1ieTogVm9sb2R5bXly
IEJhYmNodWsgPHZvbG9keW15cl9iYWJjaHVrQGVwYW0uY29tPgoKPiAtLS0KPiAgeGVuL2FyY2gv
YXJtL3ZzbWMuYyB8IDQgKystLQo+ICAxIGZpbGUgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCspLCAy
IGRlbGV0aW9ucygtKQo+Cj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS92c21jLmMgYi94ZW4v
YXJjaC9hcm0vdnNtYy5jCj4gaW5kZXggZjhlMzUwMzExZC4uYTM2ZGIxNWZmZiAxMDA2NDQKPiAt
LS0gYS94ZW4vYXJjaC9hcm0vdnNtYy5jCj4gKysrIGIveGVuL2FyY2gvYXJtL3ZzbWMuYwo+IEBA
IC0yMjAsNyArMjIwLDcgQEAgc3RhdGljIGJvb2wgdnNtY2NjX2hhbmRsZV9jYWxsKHN0cnVjdCBj
cHVfdXNlcl9yZWdzICpyZWdzKQo+ICB7Cj4gICAgICBib29sIGhhbmRsZWQgPSBmYWxzZTsKPiAg
ICAgIGNvbnN0IHVuaW9uIGhzciBoc3IgPSB7IC5iaXRzID0gcmVncy0+aHNyIH07Cj4gLSAgICBy
ZWdpc3Rlcl90IGZ1bmNpZCA9IGdldF91c2VyX3JlZyhyZWdzLCAwKTsKPiArICAgIHVpbnQzMl90
IGZ1bmNpZCA9IGdldF91c2VyX3JlZyhyZWdzLCAwKTsKPiAgCj4gICAgICAvKgo+ICAgICAgICog
Q2hlY2sgaW1tZWRpYXRlIHZhbHVlIGZvciBIVkMzMiwgSFZDNjQgYW5kIFNNQzY0Lgo+IEBAIC0y
ODYsNyArMjg2LDcgQEAgc3RhdGljIGJvb2wgdnNtY2NjX2hhbmRsZV9jYWxsKHN0cnVjdCBjcHVf
dXNlcl9yZWdzICpyZWdzKQo+ICAKPiAgICAgIGlmICggIWhhbmRsZWQgKQo+ICAgICAgewo+IC0g
ICAgICAgIGdwcmludGsoWEVOTE9HX0lORk8sICJVbmhhbmRsZWQgU01DL0hWQzogJTA4IlBSSXJl
Z2lzdGVyIlxuIiwgZnVuY2lkKTsKPiArICAgICAgICBncHJpbnRrKFhFTkxPR19JTkZPLCAiVW5o
YW5kbGVkIFNNQy9IVkM6ICUjeFxuIiwgZnVuY2lkKTsKPiAgCj4gICAgICAgICAgLyogSW5mb3Jt
IGNhbGxlciB0aGF0IGZ1bmN0aW9uIGlzIG5vdCBzdXBwb3J0ZWQuICovCj4gICAgICAgICAgc2V0
X3VzZXJfcmVnKHJlZ3MsIDAsIEFSTV9TTUNDQ19FUlJfVU5LTk9XTl9GVU5DVElPTik7CgoKLS0g
ClZvbG9keW15ciBCYWJjaHVrIGF0IEVQQU0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 12:41:54 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 12:41: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 1hqzXl-0001R5-U4; Fri, 26 Jul 2019 12:41:53 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=f6kF=VX=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hqzXl-0001Qs-Cu
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 12:41:53 +0000
X-Inumbo-ID: ba4cdde2-afa2-11e9-83e6-133ade332071
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id ba4cdde2-afa2-11e9-83e6-133ade332071;
 Fri, 26 Jul 2019 12:41:45 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hqzXd-000386-9c; Fri, 26 Jul 2019 12:41: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 1hqzXc-000342-Qx; Fri, 26 Jul 2019 12:41:45 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hqzXc-0002vJ-Q3; Fri, 26 Jul 2019 12:41:44 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139352-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:guest-start/debianhvm.repeat:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-ovmf-amd64:guest-start/debianhvm.repeat:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx: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-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-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=b43bea01b853dfdb6c0418615b57d0e1b98e9e98
X-Osstest-Versions-That: qemuu=bf8b024372bf8abf5a9f40bfa65eeefad23ff988
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 26 Jul 2019 12:41:44 +0000
Subject: [Xen-devel] [qemu-mainline test] 139352: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTM1MiBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzkzNTIvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
bXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTIgZ3Vlc3Qtc3RhcnQvZGViaWFuaHZtLnJlcGVh
dCBmYWlsIFJFR1IuIHZzLiAxMzkzMDAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1h
bWQ2NCAxOCBndWVzdC1zdGFydC9kZWJpYW5odm0ucmVwZWF0IGZhaWwgUkVHUi4gdnMuIDEzOTMw
MAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAg
ICAgZmFpbCBsaWtlIDEzOTMwMAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTM5MzAwCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlr
ZSAxMzkzMDAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEzOTMwMAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTM5MzAwCiB0
ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2Vh
dHRsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFl
bXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLXRodW5kZXJ4IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNw
dSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQx
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0
MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAg
ICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2
IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBxZW11dSAgICAgICAgICAg
ICAgICBiNDNiZWEwMWI4NTNkZmRiNmMwNDE4NjE1YjU3ZDBlMWI5OGU5ZTk4CmJhc2VsaW5lIHZl
cnNpb246CiBxZW11dSAgICAgICAgICAgICAgICBiZjhiMDI0MzcyYmY4YWJmNWE5ZjQwYmZhNjVl
ZWVmYWQyM2ZmOTg4CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzkzMDAgIDIwMTktMDctMjQgMDM6
MjA6NDEgWiAgICAyIGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTM5MzM1ICAyMDE5LTA3LTI1
IDExOjM3OjI4IFogICAgMSBkYXlzICAgIDIgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAg
MTM5MzUyICAyMDE5LTA3LTI1IDIzOjM3OjA5IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgSXZhbiBSZW4gPGl2
YW5yZW5AdGVuY2VudC5jb20+CiAgSXZhbiBSZW4gPHJlbnlpbWVAZ21haWwuY29tPgogIEphbiBL
aXN6a2EgPGphbi5raXN6a2FAc2llbWVucy5jb20+CiAgSnVhbiBRdWludGVsYSA8cXVpbnRlbGFA
cmVkaGF0LmNvbT4KICBNYXJjLUFuZHLDqSBMdXJlYXUgPG1hcmNhbmRyZS5sdXJlYXVAcmVkaGF0
LmNvbT4KICBQYW9sbyBCb256aW5pIDxwYm9uemluaUByZWRoYXQuY29tPgogIFBldGVyIE1heWRl
bGwgPHBldGVyLm1heWRlbGxAbGluYXJvLm9yZz4KICBaaGVuZ3VpIGxpIDxsaXpoZW5ndWlAaHVh
d2VpLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9w
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlh
bmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1k
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVl
YnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNy
ZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
NjQtYXJtNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3Jl
ZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1h
bWQ2NC1kbXJlc3RyaWN0ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5l
c3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1
YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hh
ZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
CnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dz
OiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmln
IGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywg
YW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5v
cmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtm
PVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpO
b3QgcHVzaGluZy4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLQpjb21taXQgYjQzYmVhMDFiODUzZGZkYjZjMDQxODYxNWI1N2QwZTFi
OThlOWU5OApNZXJnZTogN2VhNTMyNDUzMyBmMTkzYmMwYzUzCkF1dGhvcjogUGV0ZXIgTWF5ZGVs
bCA8cGV0ZXIubWF5ZGVsbEBsaW5hcm8ub3JnPgpEYXRlOiAgIFRodSBKdWwgMjUgMTI6MDk6MTIg
MjAxOSArMDEwMAoKICAgIE1lcmdlIHJlbW90ZS10cmFja2luZyBicmFuY2ggJ3JlbW90ZXMvanVh
bnF1aW50ZWxhL3RhZ3MvbWlncmF0aW9uLXB1bGwtcmVxdWVzdCcgaW50byBzdGFnaW5nCiAgICAK
ICAgIE1pZ3JhdGlvbiBwdWxsIHJlcXVlc3QKICAgIAogICAgVGhpcyBzZXJpZXMgZml4ZXMgcHJv
YmxlbXMgd2l0aCBtaWdyYXRpb24tY2FuY2VsIHdoaWxlIHVzaW5nIG11bHRpZmQuCiAgICBJbiBz
b21lIGNhc2VzIGl0IGNhbiBoYW5nIHdhaXRpbmcgaW4gYSBzZW1hcGhvcmUuCiAgICAKICAgIFBs
ZWFzZSBhcHBseS4KICAgIAogICAgIyBncGc6IFNpZ25hdHVyZSBtYWRlIFRodSAyNSBKdWwgMjAx
OSAxMTo1Njo1NyBCU1QKICAgICMgZ3BnOiAgICAgICAgICAgICAgICB1c2luZyBSU0Ega2V5IDE4
OTlGRjhFREVCRjU4Q0NFRTAzNEI4MkY0ODdFRjE4NTg3MkQ3MjMKICAgICMgZ3BnOiBHb29kIHNp
Z25hdHVyZSBmcm9tICJKdWFuIFF1aW50ZWxhIDxxdWludGVsYUByZWRoYXQuY29tPiIgW2Z1bGxd
CiAgICAjIGdwZzogICAgICAgICAgICAgICAgIGFrYSAiSnVhbiBRdWludGVsYSA8cXVpbnRlbGFA
dHJhc25vLm9yZz4iIFtmdWxsXQogICAgIyBQcmltYXJ5IGtleSBmaW5nZXJwcmludDogMTg5OSBG
RjhFIERFQkYgNThDQyBFRTAzICA0QjgyIEY0ODcgRUYxOCA1ODcyIEQ3MjMKICAgIAogICAgKiBy
ZW1vdGVzL2p1YW5xdWludGVsYS90YWdzL21pZ3JhdGlvbi1wdWxsLXJlcXVlc3Q6CiAgICAgIG1p
Z3JhdGlvbjogZml4IG1pZ3JhdGVfY2FuY2VsIG11bHRpZmQgbWlncmF0aW9uIGxlYWRzIGRlc3Rp
bmF0aW9uIGh1bmcgZm9yZXZlcgogICAgICBtaWdyYXRpb246IE1ha2UgZXhwbGljaXQgdGhhdCB3
ZSBhcmUgcXVpdHRpbmcgbXVsdGlmZAogICAgICBtaWdyYXRpb246IGZpeCBtaWdyYXRlX2NhbmNl
bCBsZWFkcyBsaXZlX21pZ3JhdGlvbiB0aHJlYWQgaHVuZyBmb3JldmVyCiAgICAgIG1pZ3JhdGlv
bjogZml4IG1pZ3JhdGVfY2FuY2VsIGxlYWRzIGxpdmVfbWlncmF0aW9uIHRocmVhZCBlbmRsZXNz
IGxvb3AKICAgIAogICAgU2lnbmVkLW9mZi1ieTogUGV0ZXIgTWF5ZGVsbCA8cGV0ZXIubWF5ZGVs
bEBsaW5hcm8ub3JnPgoKY29tbWl0IDdlYTUzMjQ1MzM1YjRmNjBiNTZhMzMyMzIzMmJhYTM5ZDli
YjFlYmIKTWVyZ2U6IGJmOGIwMjQzNzIgNmJhYWJlNWNmOApBdXRob3I6IFBldGVyIE1heWRlbGwg
PHBldGVyLm1heWRlbGxAbGluYXJvLm9yZz4KRGF0ZTogICBUaHUgSnVsIDI1IDA5OjU5OjAwIDIw
MTkgKzAxMDAKCiAgICBNZXJnZSByZW1vdGUtdHJhY2tpbmcgYnJhbmNoICdyZW1vdGVzL2Jvbnpp
bmkvdGFncy9mb3ItdXBzdHJlYW0nIGludG8gc3RhZ2luZwogICAgCiAgICBUd28gbW9yZSBidWdm
aXggcGF0Y2hlcyArIDEgZG9jIGZpeC4KICAgIAogICAgIyBncGc6IFNpZ25hdHVyZSBtYWRlIFdl
ZCAyNCBKdWwgMjAxOSAxMDoyMjowNiBCU1QKICAgICMgZ3BnOiAgICAgICAgICAgICAgICB1c2lu
ZyBSU0Ega2V5IEYxMzMzODU3NEI2NjIzODk4NjZDNzY4MkJGRkJEMjVGNzhDN0FFODMKICAgICMg
Z3BnOiAgICAgICAgICAgICAgICBpc3N1ZXIgInBib256aW5pQHJlZGhhdC5jb20iCiAgICAjIGdw
ZzogR29vZCBzaWduYXR1cmUgZnJvbSAiUGFvbG8gQm9uemluaSA8Ym9uemluaUBnbnUub3JnPiIg
W2Z1bGxdCiAgICAjIGdwZzogICAgICAgICAgICAgICAgIGFrYSAiUGFvbG8gQm9uemluaSA8cGJv
bnppbmlAcmVkaGF0LmNvbT4iIFtmdWxsXQogICAgIyBQcmltYXJ5IGtleSBmaW5nZXJwcmludDog
NDZGNSA5RkJEIDU3RDYgMTJFNyBCRkQ0ICBFMkY3IDdFMTUgMTAwQyBDRDM2IDY5QjEKICAgICMg
ICAgICBTdWJrZXkgZmluZ2VycHJpbnQ6IEYxMzMgMzg1NyA0QjY2IDIzODkgODY2QyAgNzY4MiBC
RkZCIEQyNUYgNzhDNyBBRTgzCiAgICAKICAgICogcmVtb3Rlcy9ib256aW5pL3RhZ3MvZm9yLXVw
c3RyZWFtOgogICAgICBkb2NzOiBjb3JyZWN0IGtjb25maWcgb3B0aW9uCiAgICAgIGkzODYva3Zt
OiBEbyBub3Qgc3luYyBuZXN0ZWQgc3RhdGUgZHVyaW5nIHJ1bnRpbWUKICAgICAgdmlydGlvLXNj
c2k6IGZpeGVkIHZpcnRpb19zY3NpX2N0eF9jaGVjayBmYWlsZWQgd2hlbiBkZXRhY2hpbmcgc2Nz
aSBkaXNrCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFBldGVyIE1heWRlbGwgPHBldGVyLm1heWRl
bGxAbGluYXJvLm9yZz4KCmNvbW1pdCBmMTkzYmMwYzUzNDI0OTZjZTA3MzU1YzBjMzAzOTQ1NjBh
N2Y0NzM4CkF1dGhvcjogSXZhbiBSZW4gPHJlbnlpbWVAZ21haWwuY29tPgpEYXRlOiAgIFR1ZSBK
dW4gMjUgMjE6MTg6MTkgMjAxOSArMDgwMAoKICAgIG1pZ3JhdGlvbjogZml4IG1pZ3JhdGVfY2Fu
Y2VsIG11bHRpZmQgbWlncmF0aW9uIGxlYWRzIGRlc3RpbmF0aW9uIGh1bmcgZm9yZXZlcgogICAg
CiAgICBXaGVuIG1pZ3JhdGVfY2FuY2VsIGEgbXVsdGlmZCBtaWdyYXRpb24sIGlmIHJ1biBzZXF1
ZW5jZSBsaWtlIHRoaXM6CiAgICAKICAgICAgICAgICAgW3NvdXJjZV0gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBbZGVzdGluYXRpb25dCiAgICAKICAgIG11bHRpZmRfc2VuZF9zeW5jX21h
aW5bZmluaXNoXQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbXVsdGlm
ZF9yZWN2X3RocmVhZCB3YWl0ICZwLT5zZW1fc3luYwogICAgc2h1dGRvd24gdG9fZHN0X2ZpbGUK
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRldGVjdCBlcnJvciBmcm9t
X3NyY19maWxlCiAgICBzZW5kICBSQU1fU0FWRV9GTEFHX0VPU1tmYWlsXSAgICAgICBbbm8gY2hh
bmNlIHRvIHJ1biBtdWx0aWZkX3JlY3Zfc3luY19tYWluXQogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgbXVsdGlmZF9sb2FkX2NsZWFudXAKICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGpvaW4gbXVsdGlmZCByZWNlaXZlIHRocmVhZCBmb3JldmVy
CiAgICAKICAgIHdpbGwgbGVhZCBkZXN0aW5hdGlvbiBxZW11IGh1bmcgYXQgZm9sbG93aW5nIHN0
YWNrOgogICAgCiAgICBwdGhyZWFkX2pvaW4KICAgIHFlbXVfdGhyZWFkX2pvaW4KICAgIG11bHRp
ZmRfbG9hZF9jbGVhbnVwCiAgICBwcm9jZXNzX2luY29taW5nX21pZ3JhdGlvbl9jbwogICAgY29y
b3V0aW5lX3RyYW1wb2xpbmUKICAgIAogICAgU2lnbmVkLW9mZi1ieTogSXZhbiBSZW4gPGl2YW5y
ZW5AdGVuY2VudC5jb20+CiAgICBSZXZpZXdlZC1ieTogRHIuIERhdmlkIEFsYW4gR2lsYmVydCA8
ZGdpbGJlcnRAcmVkaGF0LmNvbT4KICAgIFJldmlld2VkLWJ5OiBKdWFuIFF1aW50ZWxhIDxxdWlu
dGVsYUByZWRoYXQuY29tPgogICAgTWVzc2FnZS1JZDogPDE1NjE0Njg2OTktOTgxOS00LWdpdC1z
ZW5kLWVtYWlsLWl2YW5yZW5AdGVuY2VudC5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBKdWFuIFF1
aW50ZWxhIDxxdWludGVsYUByZWRoYXQuY29tPgoKY29tbWl0IDNjM2NhMjVkMWYwNjdmOTM4NzY3
MzBjYjU1YzU5ZDQzMTk0ZmU4MTUKQXV0aG9yOiBKdWFuIFF1aW50ZWxhIDxxdWludGVsYUByZWRo
YXQuY29tPgpEYXRlOiAgIFdlZCBKdWwgMjQgMTE6NDY6MjQgMjAxOSArMDIwMAoKICAgIG1pZ3Jh
dGlvbjogTWFrZSBleHBsaWNpdCB0aGF0IHdlIGFyZSBxdWl0dGluZyBtdWx0aWZkCiAgICAKICAg
IFdlIGFkZCBhIGJvb2wgdG8gaW5kaWNhdGUgdGhhdC4KICAgIAogICAgUmV2aWV3ZWQtYnk6IERy
LiBEYXZpZCBBbGFuIEdpbGJlcnQgPGRnaWxiZXJ0QHJlZGhhdC5jb20+CiAgICBTaWduZWQtb2Zm
LWJ5OiBKdWFuIFF1aW50ZWxhIDxxdWludGVsYUByZWRoYXQuY29tPgoKY29tbWl0IGEzZWM2Yjdk
MjM2NTkzYTk1YTE5N2MyMjlhMWI2NzM5OTUxMDUxNzUKQXV0aG9yOiBJdmFuIFJlbiA8cmVueWlt
ZUBnbWFpbC5jb20+CkRhdGU6ICAgVHVlIEp1biAyNSAyMToxODoxOCAyMDE5ICswODAwCgogICAg
bWlncmF0aW9uOiBmaXggbWlncmF0ZV9jYW5jZWwgbGVhZHMgbGl2ZV9taWdyYXRpb24gdGhyZWFk
IGh1bmcgZm9yZXZlcgogICAgCiAgICBXaGVuIHdlICdtaWdyYXRlX2NhbmNlbCcgYSBtdWx0aWZk
IG1pZ3JhdGlvbiwgbGl2ZV9taWdyYXRpb24gdGhyZWFkIG1heQogICAgaHVuZyBmb3JldmVyIGF0
IHNvbWUgcG9pbnRzLCBiZWNhdXNlIG9mIG11bHRpZmRfc2VuZF90aHJlYWQgaGFzIGFscmVhZHkK
ICAgIGV4aXQgZm9yIHNvY2tldCBlcnJvcjoKICAgIDEuIG11bHRpZmRfc2VuZF9wYWdlcyBtYXkg
aHVuZyBhdCBxZW11X3NlbV93YWl0KCZtdWx0aWZkX3NlbmRfc3RhdGUtPgogICAgICAgY2hhbm5l
bHNfcmVhZHkpCiAgICAyLiBtdWx0aWZkX3NlbmRfc3luY19tYWluIG15IGh1bmcgYXQgcWVtdV9z
ZW1fd2FpdCgmbXVsdGlmZF9zZW5kX3N0YXRlLT4KICAgICAgIHNlbV9zeW5jKQogICAgCiAgICBT
aWduZWQtb2ZmLWJ5OiBJdmFuIFJlbiA8aXZhbnJlbkB0ZW5jZW50LmNvbT4KICAgIE1lc3NhZ2Ut
SWQ6IDwxNTYxNDY4Njk5LTk4MTktMy1naXQtc2VuZC1lbWFpbC1pdmFucmVuQHRlbmNlbnQuY29t
PgogICAgUmV2aWV3ZWQtYnk6IERyLiBEYXZpZCBBbGFuIEdpbGJlcnQgPGRnaWxiZXJ0QHJlZGhh
dC5jb20+CiAgICBSZXZpZXdlZC1ieTogSnVhbiBRdWludGVsYSA8cXVpbnRlbGFAcmVkaGF0LmNv
bT4KICAgIFNpZ25lZC1vZmYtYnk6IEp1YW4gUXVpbnRlbGEgPHF1aW50ZWxhQHJlZGhhdC5jb20+
CiAgICAKICAgIC0tLQogICAgCiAgICBSZW1vdmUgc3B1cmlvdXMgbm90IG5lZWRlZCBiaXRzCgpj
b21taXQgNzEzZjc2MmEzMTYzNDhiMDBmNWEzNzEzYjUzMTRjODhhYjBhNTg1MgpBdXRob3I6IEl2
YW4gUmVuIDxyZW55aW1lQGdtYWlsLmNvbT4KRGF0ZTogICBUdWUgSnVuIDI1IDIxOjE4OjE3IDIw
MTkgKzA4MDAKCiAgICBtaWdyYXRpb246IGZpeCBtaWdyYXRlX2NhbmNlbCBsZWFkcyBsaXZlX21p
Z3JhdGlvbiB0aHJlYWQgZW5kbGVzcyBsb29wCiAgICAKICAgIFdoZW4gd2UgJ21pZ3JhdGVfY2Fu
Y2VsJyBhIG11bHRpZmQgbWlncmF0aW9uLCBsaXZlX21pZ3JhdGlvbiB0aHJlYWQgbWF5CiAgICBn
byBpbnRvIGVuZGxlc3MgbG9vcCBpbiBtdWx0aWZkX3NlbmRfcGFnZXMgZnVuY3Rpb25zLgogICAg
CiAgICBSZXByb2R1Y2Ugc3RlcHM6CiAgICAKICAgIChxZW11KSBtaWdyYXRlX3NldF9jYXBhYmls
aXR5IG11bHRpZmQgb24KICAgIChxZW11KSBtaWdyYXRlIC1kIHVybAogICAgKHFlbXUpIFt3YWl0
IGEgd2hpbGVdCiAgICAocWVtdSkgbWlncmF0ZV9jYW5jZWwKICAgIAogICAgVGhlbiBtYXkgZ2V0
IGxpdmVfbWlncmF0aW9uIDEwMCUgY3B1IHVzYWdlIGluIGZvbGxvd2luZyBzdGFjazoKICAgIAog
ICAgcHRocmVhZF9tdXRleF9sb2NrCiAgICBxZW11X211dGV4X2xvY2tfaW1wbAogICAgbXVsdGlm
ZF9zZW5kX3BhZ2VzCiAgICBtdWx0aWZkX3F1ZXVlX3BhZ2UKICAgIHJhbV9zYXZlX211bHRpZmRf
cGFnZQogICAgcmFtX3NhdmVfdGFyZ2V0X3BhZ2UKICAgIHJhbV9zYXZlX2hvc3RfcGFnZQogICAg
cmFtX2ZpbmRfYW5kX3NhdmVfYmxvY2sKICAgIHJhbV9maW5kX2FuZF9zYXZlX2Jsb2NrCiAgICBy
YW1fc2F2ZV9pdGVyYXRlCiAgICBxZW11X3NhdmV2bV9zdGF0ZV9pdGVyYXRlCiAgICBtaWdyYXRp
b25faXRlcmF0aW9uX3J1bgogICAgbWlncmF0aW9uX3RocmVhZAogICAgcWVtdV90aHJlYWRfc3Rh
cnQKICAgIHN0YXJ0X3RocmVhZAogICAgY2xvbmUKICAgIAogICAgU2lnbmVkLW9mZi1ieTogSXZh
biBSZW4gPGl2YW5yZW5AdGVuY2VudC5jb20+CiAgICBNZXNzYWdlLUlkOiA8MTU2MTQ2ODY5OS05
ODE5LTItZ2l0LXNlbmQtZW1haWwtaXZhbnJlbkB0ZW5jZW50LmNvbT4KICAgIFJldmlld2VkLWJ5
OiBEci4gRGF2aWQgQWxhbiBHaWxiZXJ0IDxkZ2lsYmVydEByZWRoYXQuY29tPgogICAgUmV2aWV3
ZWQtYnk6IEp1YW4gUXVpbnRlbGEgPHF1aW50ZWxhQHJlZGhhdC5jb20+CiAgICBTaWduZWQtb2Zm
LWJ5OiBKdWFuIFF1aW50ZWxhIDxxdWludGVsYUByZWRoYXQuY29tPgoKY29tbWl0IDZiYWFiZTVj
ZjhkNDJjZTZiYzU0MmZiM2VjMGJmYzEwYzBlZTZjNWUKQXV0aG9yOiBNYXJjLUFuZHLDqSBMdXJl
YXUgPG1hcmNhbmRyZS5sdXJlYXVAcmVkaGF0LmNvbT4KRGF0ZTogICBUdWUgSnVsIDIzIDE2OjA4
OjA0IDIwMTkgKzA0MDAKCiAgICBkb2NzOiBjb3JyZWN0IGtjb25maWcgb3B0aW9uCiAgICAKICAg
IFNpZ25lZC1vZmYtYnk6IE1hcmMtQW5kcsOpIEx1cmVhdSA8bWFyY2FuZHJlLmx1cmVhdUByZWRo
YXQuY29tPgogICAgTWVzc2FnZS1JZDogPDIwMTkwNzIzMTIwODA0LjI5NTY1LTEtbWFyY2FuZHJl
Lmx1cmVhdUByZWRoYXQuY29tPgogICAgU2lnbmVkLW9mZi1ieTogUGFvbG8gQm9uemluaSA8cGJv
bnppbmlAcmVkaGF0LmNvbT4KCmNvbW1pdCBiZWM3MTU2YTQ1YWE2NzEyMzk1YTc3MDY0NmY3MDc4
YjFmYzgyYWNkCkF1dGhvcjogSmFuIEtpc3prYSA8amFuLmtpc3prYUBzaWVtZW5zLmNvbT4KRGF0
ZTogICBNb24gSnVsIDIyIDA2OjAwOjA4IDIwMTkgKzAyMDAKCiAgICBpMzg2L2t2bTogRG8gbm90
IHN5bmMgbmVzdGVkIHN0YXRlIGR1cmluZyBydW50aW1lCiAgICAKICAgIFdyaXRpbmcgdGhlIG5l
c3RlZCBzdGF0ZSBlLmcuIGFmdGVyIGEgdm1wb3J0IGFjY2VzcyBjYW4gaW52YWxpZGF0ZQogICAg
aW1wb3J0YW50IHBhcnRzIG9mIHRoZSBrZXJuZWwtaW50ZXJuYWwgc3RhdGUsIGFuZCBpdCBpcyBu
b3QgbmVlZGVkIGFzCiAgICB3ZWxsLiBTbyBsZWF2ZSB0aGlzIG91dCBmcm9tIEtWTV9QVVRfUlVO
VElNRV9TVEFURS4KICAgIAogICAgU3VnZ2VzdGVkLWJ5OiBQYW9sbyBCb256aW5pIDxwYm9uemlu
aUByZWRoYXQuY29tPgogICAgU2lnbmVkLW9mZi1ieTogSmFuIEtpc3prYSA8amFuLmtpc3prYUBz
aWVtZW5zLmNvbT4KICAgIE1lc3NhZ2UtSWQ6IDxiZGQ1M2Y0MC00ZTYwLWYzYWUtN2VjNi0xNjIx
OTgyMTQ5NTNAc2llbWVucy5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBQYW9sbyBCb256aW5pIDxw
Ym9uemluaUByZWRoYXQuY29tPgoKY29tbWl0IDljNWFhZDg0ZGExYzM3NDI5ZDA2YzE5M2YyM2E4
ZGY2NDQ1ZWQyOWUKQXV0aG9yOiBaaGVuZ3VpIGxpIDxsaXpoZW5ndWlAaHVhd2VpLmNvbT4KRGF0
ZTogICBNb24gSnVsIDIyIDIzOjA1OjIwIDIwMTkgKzAyMDAKCiAgICB2aXJ0aW8tc2NzaTogZml4
ZWQgdmlydGlvX3Njc2lfY3R4X2NoZWNrIGZhaWxlZCB3aGVuIGRldGFjaGluZyBzY3NpIGRpc2sK
ICAgIAogICAgY29tbWl0IGE2ZjIzMGMgbW92ZSBibG9ja2JhY2tlbmQgYmFjayB0byBtYWluIEFp
b0NvbnRleHQgb24gdW5wbHVnLiBJdCBzZXQgdGhlIEFpb0NvbnRleHQgb2YKICAgIFNDU0lEZXZp
Y2UgdG8gdGhlIG1haW4gQWlvQ29udGV4LCBidXQgcy0+Y3R4IGlzIHN0aWxsIHRoZSBpb3RocmVh
ZCBBaW9Db250ZXjDr8K8y4ZpZiB0aGUgc2NzaSBjb250cm9sbGVyCiAgICBpcyBjb25maWd1cmUg
d2l0aCBpb3RocmVhZMOvwrzigLAuIFNvIGlmIHRoZXJlIGFyZSBoYXZpbmcgaW4tZmxpZ2h0IHJl
cXVlc3RzIGR1cmluZyB1bnBsdWcsIGEgZmFpbGluZyBhc3NlcnRpb24KICAgIGhhcHBlbmQuIFRo
ZSBidCBpcyBiZWxvdzoKICAgIChnZGIpIGJ0CiAgICAjMCAgMHgwMDAwZmZmZjg2YWFjYmQwIGlu
IHJhaXNlICgpIGZyb20gL2xpYjY0L2xpYmMuc28uNgogICAgIzEgIDB4MDAwMGZmZmY4NmFhZGY3
YyBpbiBhYm9ydCAoKSBmcm9tIC9saWI2NC9saWJjLnNvLjYKICAgICMyICAweDAwMDBmZmZmODZh
YTYxMjQgaW4gX19hc3NlcnRfZmFpbF9iYXNlICgpIGZyb20gL2xpYjY0L2xpYmMuc28uNgogICAg
IzMgIDB4MDAwMGZmZmY4NmFhNjFhNCBpbiBfX2Fzc2VydF9mYWlsICgpIGZyb20gL2xpYjY0L2xp
YmMuc28uNgogICAgIzQgIDB4MDAwMDAwMDAwMDUyOTExOCBpbiB2aXJ0aW9fc2NzaV9jdHhfY2hl
Y2sgKGQ9PG9wdGltaXplZCBvdXQ+LCBzPTxvcHRpbWl6ZWQgb3V0Piwgcz08b3B0aW1pemVkIG91
dD4pIGF0IC9ob21lL3FlbXUtNC4wLjAvaHcvc2NzaS92aXJ0aW8tc2NzaS5jOjI0NgogICAgIzUg
IDB4MDAwMDAwMDAwMDUyOWVjNCBpbiB2aXJ0aW9fc2NzaV9oYW5kbGVfY21kX3JlcV9wcmVwYXJl
IChzPTB4Mjc3OWVjMDAsIHJlcT0weGZmZmY3NDAzOTdkMCkgYXQgL2hvbWUvcWVtdS00LjAuMC9o
dy9zY3NpL3ZpcnRpby1zY3NpLmM6NTU5CiAgICAjNiAgMHgwMDAwMDAwMDAwNTJhMjI4IGluIHZp
cnRpb19zY3NpX2hhbmRsZV9jbWRfdnEgKHM9MHgyNzc5ZWMwMCwgdnE9MHhmZmZmN2M2ZDcxMTAp
IGF0IC9ob21lL3FlbXUtNC4wLjAvaHcvc2NzaS92aXJ0aW8tc2NzaS5jOjYwMwogICAgIzcgIDB4
MDAwMDAwMDAwMDUyYWZhOCBpbiB2aXJ0aW9fc2NzaV9kYXRhX3BsYW5lX2hhbmRsZV9jbWQgKHZk
ZXY9PG9wdGltaXplZCBvdXQ+LCB2cT0weGZmZmY3YzZkNzExMCkgYXQgL2hvbWUvcWVtdS00LjAu
MC9ody9zY3NpL3ZpcnRpby1zY3NpLWRhdGFwbGFuZS5jOjU5CiAgICAjOCAgMHgwMDAwMDAwMDAw
NTRkOTRjIGluIHZpcnRpb19xdWV1ZV9ob3N0X25vdGlmaWVyX2Fpb19wb2xsIChvcGFxdWU9PG9w
dGltaXplZCBvdXQ+KSBhdCAvaG9tZS9xZW11LTQuMC4wL2h3L3ZpcnRpby92aXJ0aW8uYzoyNDUy
CiAgICAKICAgIGFzc2VydChibGtfZ2V0X2Fpb19jb250ZXh0KGQtPmNvbmYuYmxrKSA9PSBzLT5j
dHgpIGZhaWxlZC4KICAgIAogICAgVG8gYXZvaWQgYXNzZXJ0aW9uIGZhaWxlZCwgIG1vdmluZyB0
aGUgImlmIiBhZnRlciBxZGV2X3NpbXBsZV9kZXZpY2VfdW5wbHVnX2NiLgogICAgCiAgICBJbiBh
ZGRpdGlvbiwgdG8gYXZvaWQgYW5vdGhlciBxZW11IGNyYXNoIGJlbG93LCBhZGQgYWlvX2Rpc2Fi
bGVfZXh0ZXJuYWwgYmVmb3JlCiAgICBxZGV2X3NpbXBsZV9kZXZpY2VfdW5wbHVnX2NiLCB3aGlj
aCBkaXNhYmxlIHRoZSBmdXJ0aGVyIHByb2Nlc3Npbmcgb2YgZXh0ZXJuYWwgY2xpZW50cwogICAg
d2hlbiBkb2luZyBxZGV2X3NpbXBsZV9kZXZpY2VfdW5wbHVnX2NiLgogICAgKGdkYikgYnQKICAg
ICMwICBzY3NpX3JlcV91bnJlZiAocmVxPTB4ZmZmZjY4MDJjNmYwKSBhdCBody9zY3NpL3Njc2kt
YnVzLmM6MTI4MwogICAgIzEgIDB4MDAwMDAwMDAwMDUyOTRhNCBpbiB2aXJ0aW9fc2NzaV9oYW5k
bGVfY21kX3JlcV9zdWJtaXQgKHJlcT08b3B0aW1pemVkIG91dD4sCiAgICAgICAgcz08b3B0aW1p
emVkIG91dD4pIGF0IC9ob21lL3FlbXUtNC4wLjAvaHcvc2NzaS92aXJ0aW8tc2NzaS5jOjU4OQog
ICAgIzIgIDB4MDAwMDAwMDAwMDUyYTJhOCBpbiB2aXJ0aW9fc2NzaV9oYW5kbGVfY21kX3ZxIChz
PXNAZW50cnk9MHg5YzkwZTkwLAogICAgICAgIHZxPXZxQGVudHJ5PTB4ZmZmZjdjMDVmMTEwKSBh
dCAvaG9tZS9xZW11LTQuMC4wL2h3L3Njc2kvdmlydGlvLXNjc2kuYzo2MjUKICAgICMzICAweDAw
MDAwMDAwMDA1MmFmZDggaW4gdmlydGlvX3Njc2lfZGF0YV9wbGFuZV9oYW5kbGVfY21kICh2ZGV2
PTxvcHRpbWl6ZWQgb3V0PiwKICAgICAgICB2cT0weGZmZmY3YzA1ZjExMCkgYXQgL2hvbWUvcWVt
dS00LjAuMC9ody9zY3NpL3ZpcnRpby1zY3NpLWRhdGFwbGFuZS5jOjYwCiAgICAjNCAgMHgwMDAw
MDAwMDAwNTRkOTdjIGluIHZpcnRpb19xdWV1ZV9ob3N0X25vdGlmaWVyX2Fpb19wb2xsIChvcGFx
dWU9PG9wdGltaXplZCBvdXQ+KQogICAgICAgIGF0IC9ob21lL3FlbXUtNC4wLjAvaHcvdmlydGlv
L3ZpcnRpby5jOjI0NDcKICAgICM1ICAweDAwMDAwMDAwMDA5YjIwNGMgaW4gcnVuX3BvbGxfaGFu
ZGxlcnNfb25jZSAoY3R4PWN0eEBlbnRyeT0weDZlZmVhNDAsCiAgICAgICAgdGltZW91dD10aW1l
b3V0QGVudHJ5PTB4ZmZmZjdkN2Y3MzA4KSBhdCB1dGlsL2Fpby1wb3NpeC5jOjUyMQogICAgIzYg
IDB4MDAwMDAwMDAwMDliMmI2NCBpbiBydW5fcG9sbF9oYW5kbGVycyAoY3R4PWN0eEBlbnRyeT0w
eDZlZmVhNDAsCiAgICAgICAgbWF4X25zPW1heF9uc0BlbnRyeT00MDAwLCB0aW1lb3V0PXRpbWVv
dXRAZW50cnk9MHhmZmZmN2Q3ZjczMDgpIGF0IHV0aWwvYWlvLXBvc2l4LmM6NTU5CiAgICAjNyAg
MHgwMDAwMDAwMDAwOWIyY2EwIGluIHRyeV9wb2xsX21vZGUgKGN0eD1jdHhAZW50cnk9MHg2ZWZl
YTQwLCB0aW1lb3V0PTB4ZmZmZjdkN2Y3MzA4LAogICAgICAgIHRpbWVvdXRAZW50cnk9MHhmZmZm
N2Q3ZjczNDgpIGF0IHV0aWwvYWlvLXBvc2l4LmM6NTk0CiAgICAjOCAgMHgwMDAwMDAwMDAwOWIz
MWI4IGluIGFpb19wb2xsIChjdHg9MHg2ZWZlYTQwLCBibG9ja2luZz1ibG9ja2luZ0BlbnRyeT10
cnVlKQogICAgICAgIGF0IHV0aWwvYWlvLXBvc2l4LmM6NjM2CiAgICAjOSAgMHgwMDAwMDAwMDAw
Njk3M2NjIGluIGlvdGhyZWFkX3J1biAob3BhcXVlPTB4NmViZDgwMCkgYXQgaW90aHJlYWQuYzo3
NQogICAgIzEwIDB4MDAwMDAwMDAwMDliNTkyYyBpbiBxZW11X3RocmVhZF9zdGFydCAoYXJncz0w
eDZlZmVmNjApIGF0IHV0aWwvcWVtdS10aHJlYWQtcG9zaXguYzo1MDIKICAgICMxMSAweDAwMDBm
ZmZmODA1N2Y4YmMgaW4gc3RhcnRfdGhyZWFkICgpIGZyb20gL2xpYjY0L2xpYnB0aHJlYWQuc28u
MAogICAgIzEyIDB4MDAwMGZmZmY4MDRlNWY4YyBpbiB0aHJlYWRfc3RhcnQgKCkgZnJvbSAvbGli
NjQvbGliYy5zby42CiAgICAoZ2RiKSBwIGJ1cwogICAgJDEgPSAoU0NTSUJ1cyAqKSAweDAKICAg
IAogICAgU2lnbmVkLW9mZi1ieTogWmhlbmd1aSBsaSA8bGl6aGVuZ3VpQGh1YXdlaS5jb20+CiAg
ICBNZXNzYWdlLUlkOiA8MTU2MzY5NjUwMi03OTcyLTEtZ2l0LXNlbmQtZW1haWwtbGl6aGVuZ3Vp
QGh1YXdlaS5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBQYW9sbyBCb256aW5pIDxwYm9uemluaUBy
ZWRoYXQuY29tPgogICAgTWVzc2FnZS1JZDogPDE1NjM4Mjk1MjAtMTc1MjUtMS1naXQtc2VuZC1l
bWFpbC1wYm9uemluaUByZWRoYXQuY29tPgogICAgU2lnbmVkLW9mZi1ieTogUGFvbG8gQm9uemlu
aSA8cGJvbnppbmlAcmVkaGF0LmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 12:42:21 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 12:42:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqzYD-0001UV-CY; Fri, 26 Jul 2019 12:42: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=NxDH=VX=gmail.com=lars.kurth.xen@srs-us1.protection.inumbo.net>)
 id 1hqzYB-0001UK-Vj
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 12:42:20 +0000
X-Inumbo-ID: ccf77ed6-afa2-11e9-8980-bc764e045a96
Received: from mail-wm1-x330.google.com (unknown [2a00:1450:4864:20::330])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ccf77ed6-afa2-11e9-8980-bc764e045a96;
 Fri, 26 Jul 2019 12:42:17 +0000 (UTC)
Received: by mail-wm1-x330.google.com with SMTP id f17so47559354wme.2
 for <xen-devel@lists.xenproject.org>; Fri, 26 Jul 2019 05:42:17 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:message-id:mime-version:subject:date:in-reply-to:cc:to
 :references; bh=BBeXhhWWdtCiT/zh6IMeNWC5ux7yEYvgjLD6Jahkr0w=;
 b=QuHMq/SJbwU3wvx/EtszeGfvxeJD0IF+V36ZKEljrNJKwCgu12qAPs1nKC6RF5uOJz
 gT23waLJFSghL52caKuiqa6HZDGQvz14TRaA7dqOmv2Cujhm9QHmtHxZtOLvM7miApCQ
 oknls2tIrZ1UGpyPMfpAEgBeO+RnuAt+oY+fIzJC3jMelR4q+7w8BLLLoHCICQAmtyxY
 kSp34SPCPDUGSin2Bfi5SYNZl6/M4hD3EFOR8pCfZhLzo0x8S/A3kuipdXGe21laOp+3
 2U0HLnhppN8m6N7+WN//UKJLhL9VH1OJkbsTVOWGWgAk8D6CKeXSpS2ai0ZKcdRF5yM1
 cOCw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:message-id:mime-version:subject:date
 :in-reply-to:cc:to:references;
 bh=BBeXhhWWdtCiT/zh6IMeNWC5ux7yEYvgjLD6Jahkr0w=;
 b=e6A8xG7Vurbf1fUHV19cZxgzxx08iB+qGuSOHIBuwepTOCejz0jqDjwNv8gQxQZihi
 gzaDU8bVVnvQwP1Tj3aIunU+TSMRKVaBefwYLOmTmtcIpjyn+HqvMy2xQfu5z8UMb/5H
 6GvbGsBNmkV+B6Rw3lZyhzU1N2D+bxqGqxP9dmgTbII3sNrNaXkmzvuPotsfP5TBhiQ7
 5ZHjGVY9o8i1ZOSBYSxsgD70j+JrpHGxBYQZi+J3MLZmuILE1QhtiWCZJtzqNrAwyHgr
 kMpyC3riOw7qTYa1pZtd4J0F0uU007eWNGk6Lk4jFimvoBac+C41N9YiuH246qIbtxkL
 z52w==
X-Gm-Message-State: APjAAAWIUxl6X37gJkhgBWHYks2+bDvPSbjxVVmQksoPpX3iF7DaM+eK
 TOU1sTBJzoYIazC9lceE11A=
X-Google-Smtp-Source: APXvYqzKS4qJjUbtzlo8CkiCwE0KyS8E/bCgEMzTlQMK9fyvgZEWzF/oTzR+Hw3uJswQVLrKu2kHvw==
X-Received: by 2002:a1c:a6d3:: with SMTP id p202mr87149465wme.26.1564144935757; 
 Fri, 26 Jul 2019 05:42:15 -0700 (PDT)
Received: from ?IPv6:2a02:c7f:ac18:da00:1d44:aeab:d929:303?
 ([2a02:c7f:ac18:da00:1d44:aeab:d929:303])
 by smtp.gmail.com with ESMTPSA id q18sm62800418wrw.36.2019.07.26.05.42.14
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 26 Jul 2019 05:42:15 -0700 (PDT)
From: Lars Kurth <lars.kurth.xen@gmail.com>
Message-Id: <5B61E054-048E-46BF-9952-382FA65893EE@gmail.com>
Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\))
Date: Fri, 26 Jul 2019 13:42:13 +0100
In-Reply-To: <CAOcoXZavLnHhNc7mmHnO5Gi_vq-0j1FCgvpXh0NimAewXX8e1g@mail.gmail.com>
To: Viktor Mitin <viktor.mitin.19@gmail.com>
References: <CAOcoXZavLnHhNc7mmHnO5Gi_vq-0j1FCgvpXh0NimAewXX8e1g@mail.gmail.com>
X-Mailer: Apple Mail (2.3445.9.1)
Subject: Re: [Xen-devel] Xen Coding style and clang-format
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Artem Mygaiev <Artem_Mygaiev@epam.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Julien Grall <julien.grall@arm.com>, Committers <committers@xenproject.org>,
 Doug Goldstein <cardoe@cardoe.com>
Content-Type: multipart/mixed; boundary="===============1662302336456006072=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============1662302336456006072==
Content-Type: multipart/alternative;
	boundary="Apple-Mail=_A654EEF1-CC2E-4450-9E17-A421CBFE49E9"


--Apple-Mail=_A654EEF1-CC2E-4450-9E17-A421CBFE49E9
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8



> On 26 Jul 2019, at 13:30, Viktor Mitin <viktor.mitin.19@gmail.com> =
wrote:
>=20
> Hi All,
>=20
> The Xen Project has a coding standard in place, but like many
> projects, the standard is only enforced through peer review. Such
> mistakes slip through and code is imported from other projects which
> may not follow the same standard. The goal would be to come up with a
> tool that can audit the code base as part of a CI loop for code style
> inconsistencies and potentially provide corrections. This tool is to
> embed as a part of the continuous integration loop. For clarity, =
let=E2=80=99s
> call such a tool as =E2=80=98Xen checkpatch tool=E2=80=99.
>=20
> References for those who are interested in the background are in [5].
>=20
> The idea of the new tool is to use the clang-format approach as a base
> for Xen =E2=80=98checkpatch=E2=80=99 process. The new tool consists of =
modified
> clang-format binary and modified clang-format-diff.py python script to
> automate Xen patches format checking and reformatting. The tool can be
> used as a pre-commit hook to check and format every patch
> automatically. See the tool code under [1].
>=20
> Known limitations:
>=20
> Xen coding style
> Xen coding style is defined in two 'CODING_STYLE' documents in Xen
> code: Xen common coding style and Xen libxl coding style. The
> documents describe some of the coding style rules. However, there is
> no information about =E2=80=98base=E2=80=99 coding style used (i.e. =
K&R, Linux, LLVM,
> Google, Chromium, Mozilla, WebKit=E2=80=A6). For this reason, it is =
unclear
> how to deal with some of the coding style rules not described in the
> Xen coding style documents. See examples of the tool output under [2].
>=20
> Clang-format
> Generally, the design of clang-format is to only make formatting
> changes, not adding or removing tokens (there are some exceptions to
> this, like wrapping string literals). It means that clang-format can't
> add or remove braces or change the style of the comments from C89 to
> C++. Tool clang-tidy can make syntactic changes to the code. However,
> unfortunately, clang-tidy is a heavyweight tool as it needs the
> compile options to parse the file (See [3] and [4])
>=20
> This can be clang generic limitation, e.g. we might want to add a
> possibility to clang to alter the code, e.g. adding braces,
> characters, etc". The concern here is that it seems it is against main
> clang-format design principles, so those changes will not be
> integrated into clang-format mainstream. It should be checked with
> clang-format community first.
>=20
> As an option, to overcome the limitations of clang-format tool in the
> case of Xen coding style, it is possible to move some Xen code format
> logic to the modified clang-format-diff.py tool.
>=20
> Summary
> To sum up, it is possible to automate Xen patches format checking and
> corrections with some known clang-format limitations. Ideally, it
> would be good to slowly migrate the entire code-base to be conforming,
> thus eliminating the need for discussing and enforcing style issues
> manually on the mailing list. The =E2=80=98Xen checkpatch tool=E2=80=99 =
provides the
> closest approximation of the established Xen style (including styles
> not formally spelled out by CODING_STYLE, but commonly requested).
> The tool can be used as-is at the moment and improved later in case of
> necessity.
>=20
> The tool allows achieving automation of Xen patches format checking
> and corrections with some known clang-format limitations (see below).
> All the xen/*.c files have been tested with it.
> See the results of the tool output under [2].
>=20
> Summary of the changes:
> - Added 3 new formatting styles to cover all the cases mentioned in
> Xen coding style document: Xen, Libxl, Linux;
> - Added list of the files and corresponding style name mappings;
> - Added indentation according to Xen coding style;
> - Added white space formatting according to Xen coding style;
> - Added bracing support exception for do/while loops;
>=20
> Added to clang-format, however, probably this logic should be moved to
> python part (see known clang-format limitations above):
> - Braces should be omitted for blocks with a single statement. Note:
> these braces will be required by MISRA, for example, so it is probably
> worth adding such a requirement to the coding style.
> - Comments format requirements. Note: //-style comments are defined in
> C99 as well, and not just in the case of C++. C99 standard is 20-years
> old=E2=80=A6
>=20
> To be added:
> - Emacs local variables. Open points: Why to keep emacs local
> variables in Xen code? What about other editors' comments (vim)?
> - Warning to stderr in the case when =E2=80=98unfixable=E2=80=99 =
line/s detected.
>=20
> To be fixed:
> - Max line length from 80 to 79 chars;
> - Disable // comments;
>=20
>=20
> The links:
> [1] =
https://github.com/xen-troops/Xen-Clang-format/blob/devel/clang-format.pat=
ch
> [2] =
https://raw.githubusercontent.com/viktor-mitin/xen-clang-format-example/ma=
ster/0001-clang-format-checkpatch-output-example.patch
> [3] https://developer.blender.org/T53211
> [4] =
http://clang-developers.42468.n3.nabble.com/clang-format-add-around-statem=
ent-after-if-while-for-td4049620.html
>=20
> [5]
> Project status:
> =
https://docs.google.com/document/d/10NJn-QvO1TvyJJJGE2PD6FtElYCT3neBAffIqe=
WHdiE/edit =
<https://docs.google.com/document/d/10NJn-QvO1TvyJJJGE2PD6FtElYCT3neBAffIq=
eWHdiE/edit>
This seems to be an old outreachy document

> =
https://docs.google.com/document/d/1tCcwZ9K38ToLGTPHZkfs2sS4s4YulrGoH8LIHw=
BMbg4/edit =
<https://docs.google.com/document/d/1tCcwZ9K38ToLGTPHZkfs2sS4s4YulrGoH8LIH=
wBMbg4/edit>

I suppose this is the project status?

> Mailing list discussions:
> =
https://lists.xenproject.org/archives/html/xen-devel/2016-09/msg02848.html=

> =
https://lists.xenproject.org/archives/html/xen-devel/2017-04/msg00131.html=

> =
https://lists.xenproject.org/archives/html/xen-devel/2017-04/msg01739.html=

>=20
> Original implementation on GitHub:
> https://github.com/sam5125/Xen-Clang-format =
<https://github.com/sam5125/Xen-Clang-format>

Hi Viktor,

thank you for putting this mail together and driving this forward. I =
added committers@ as well as Doug. I am going to let others respond =
first.=20
I am assuming we are looking for some testing?

Is there a simple set of instructions to get started and test the tool?

Regards
Lars



--Apple-Mail=_A654EEF1-CC2E-4450-9E17-A421CBFE49E9
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;" class=3D""><br =
class=3D""><div><br class=3D""><blockquote type=3D"cite" class=3D""><div =
class=3D"">On 26 Jul 2019, at 13:30, Viktor Mitin &lt;<a =
href=3D"mailto:viktor.mitin.19@gmail.com" =
class=3D"">viktor.mitin.19@gmail.com</a>&gt; wrote:</div><br =
class=3D"Apple-interchange-newline"><div class=3D""><div class=3D"">Hi =
All,<br class=3D""><br class=3D"">The Xen Project has a coding standard =
in place, but like many<br class=3D"">projects, the standard is only =
enforced through peer review. Such<br class=3D"">mistakes slip through =
and code is imported from other projects which<br class=3D"">may not =
follow the same standard. The goal would be to come up with a<br =
class=3D"">tool that can audit the code base as part of a CI loop for =
code style<br class=3D"">inconsistencies and potentially provide =
corrections. This tool is to<br class=3D"">embed as a part of the =
continuous integration loop. For clarity, let=E2=80=99s<br class=3D"">call=
 such a tool as =E2=80=98Xen checkpatch tool=E2=80=99.<br class=3D""><br =
class=3D"">References for those who are interested in the background are =
in [5].<br class=3D""><br class=3D"">The idea of the new tool is to use =
the clang-format approach as a base<br class=3D"">for Xen =
=E2=80=98checkpatch=E2=80=99 process. The new tool consists of =
modified<br class=3D"">clang-format binary and modified =
clang-format-diff.py python script to<br class=3D"">automate Xen patches =
format checking and reformatting. The tool can be<br class=3D"">used as =
a pre-commit hook to check and format every patch<br =
class=3D"">automatically. See the tool code under [1].<br class=3D""><br =
class=3D"">Known limitations:<br class=3D""><br class=3D"">Xen coding =
style<br class=3D"">Xen coding style is defined in two 'CODING_STYLE' =
documents in Xen<br class=3D"">code: Xen common coding style and Xen =
libxl coding style. The<br class=3D"">documents describe some of the =
coding style rules. However, there is<br class=3D"">no information about =
=E2=80=98base=E2=80=99 coding style used (i.e. K&amp;R, Linux, LLVM,<br =
class=3D"">Google, Chromium, Mozilla, WebKit=E2=80=A6). For this reason, =
it is unclear<br class=3D"">how to deal with some of the coding style =
rules not described in the<br class=3D"">Xen coding style documents. See =
examples of the tool output under [2].<br class=3D""><br =
class=3D"">Clang-format<br class=3D"">Generally, the design of =
clang-format is to only make formatting<br class=3D"">changes, not =
adding or removing tokens (there are some exceptions to<br =
class=3D"">this, like wrapping string literals). It means that =
clang-format can't<br class=3D"">add or remove braces or change the =
style of the comments from C89 to<br class=3D"">C++. Tool clang-tidy can =
make syntactic changes to the code. However,<br class=3D"">unfortunately, =
clang-tidy is a heavyweight tool as it needs the<br class=3D"">compile =
options to parse the file (See [3] and [4])<br class=3D""><br =
class=3D"">This can be clang generic limitation, e.g. we might want to =
add a<br class=3D"">possibility to clang to alter the code, e.g. adding =
braces,<br class=3D"">characters, etc". The concern here is that it =
seems it is against main<br class=3D"">clang-format design principles, =
so those changes will not be<br class=3D"">integrated into clang-format =
mainstream. It should be checked with<br class=3D"">clang-format =
community first.<br class=3D""><br class=3D"">As an option, to overcome =
the limitations of clang-format tool in the<br class=3D"">case of Xen =
coding style, it is possible to move some Xen code format<br =
class=3D"">logic to the modified clang-format-diff.py tool.<br =
class=3D""><br class=3D"">Summary<br class=3D"">To sum up, it is =
possible to automate Xen patches format checking and<br =
class=3D"">corrections with some known clang-format limitations. =
Ideally, it<br class=3D"">would be good to slowly migrate the entire =
code-base to be conforming,<br class=3D"">thus eliminating the need for =
discussing and enforcing style issues<br class=3D"">manually on the =
mailing list. The =E2=80=98Xen checkpatch tool=E2=80=99 provides the<br =
class=3D"">closest approximation of the established Xen style (including =
styles<br class=3D"">not formally spelled out by CODING_STYLE, but =
commonly requested).<br class=3D"">The tool can be used as-is at the =
moment and improved later in case of<br class=3D"">necessity.<br =
class=3D""><br class=3D"">The tool allows achieving automation of Xen =
patches format checking<br class=3D"">and corrections with some known =
clang-format limitations (see below).<br class=3D"">All the xen/*.c =
files have been tested with it.<br class=3D"">See the results of the =
tool output under [2].<br class=3D""><br class=3D"">Summary of the =
changes:<br class=3D"">- Added 3 new formatting styles to cover all the =
cases mentioned in<br class=3D"">Xen coding style document: Xen, Libxl, =
Linux;<br class=3D"">- Added list of the files and corresponding style =
name mappings;<br class=3D"">- Added indentation according to Xen coding =
style;<br class=3D"">- Added white space formatting according to Xen =
coding style;<br class=3D"">- Added bracing support exception for =
do/while loops;<br class=3D""><br class=3D"">Added to clang-format, =
however, probably this logic should be moved to<br class=3D"">python =
part (see known clang-format limitations above):<br class=3D"">- Braces =
should be omitted for blocks with a single statement. Note:<br =
class=3D"">these braces will be required by MISRA, for example, so it is =
probably<br class=3D"">worth adding such a requirement to the coding =
style.<br class=3D"">- Comments format requirements. Note: //-style =
comments are defined in<br class=3D"">C99 as well, and not just in the =
case of C++. C99 standard is 20-years<br class=3D"">old=E2=80=A6<br =
class=3D""><br class=3D"">To be added:<br class=3D"">- Emacs local =
variables. Open points: Why to keep emacs local<br class=3D"">variables =
in Xen code? What about other editors' comments (vim)?<br class=3D"">- =
Warning to stderr in the case when =E2=80=98unfixable=E2=80=99 line/s =
detected.<br class=3D""><br class=3D"">To be fixed:<br class=3D"">- Max =
line length from 80 to 79 chars;<br class=3D"">- Disable // comments;<br =
class=3D""><br class=3D""><br class=3D"">The links:<br class=3D"">[1] <a =
href=3D"https://github.com/xen-troops/Xen-Clang-format/blob/devel/clang-fo=
rmat.patch" =
class=3D"">https://github.com/xen-troops/Xen-Clang-format/blob/devel/clang=
-format.patch</a><br class=3D"">[2] <a =
href=3D"https://raw.githubusercontent.com/viktor-mitin/xen-clang-format-ex=
ample/master/0001-clang-format-checkpatch-output-example.patch" =
class=3D"">https://raw.githubusercontent.com/viktor-mitin/xen-clang-format=
-example/master/0001-clang-format-checkpatch-output-example.patch</a><br =
class=3D"">[3] <a href=3D"https://developer.blender.org/T53211" =
class=3D"">https://developer.blender.org/T53211</a><br class=3D"">[4] <a =
href=3D"http://clang-developers.42468.n3.nabble.com/clang-format-add-aroun=
d-statement-after-if-while-for-td4049620.html" =
class=3D"">http://clang-developers.42468.n3.nabble.com/clang-format-add-ar=
ound-statement-after-if-while-for-td4049620.html</a><br class=3D""><br =
class=3D"">[5]<br class=3D"">Project status:<br class=3D""><a =
href=3D"https://docs.google.com/document/d/10NJn-QvO1TvyJJJGE2PD6FtElYCT3n=
eBAffIqeWHdiE/edit" =
class=3D"">https://docs.google.com/document/d/10NJn-QvO1TvyJJJGE2PD6FtElYC=
T3neBAffIqeWHdiE/edit</a></div></div></blockquote><div><br =
class=3D""></div>This seems to be an old outreachy document<br =
class=3D""><br class=3D""><blockquote type=3D"cite" class=3D""><div =
class=3D""><div class=3D""><a =
href=3D"https://docs.google.com/document/d/1tCcwZ9K38ToLGTPHZkfs2sS4s4Yulr=
GoH8LIHwBMbg4/edit" =
class=3D"">https://docs.google.com/document/d/1tCcwZ9K38ToLGTPHZkfs2sS4s4Y=
ulrGoH8LIHwBMbg4/edit</a><br class=3D""></div></div></blockquote><div><br =
class=3D""></div>I suppose this is the project status?</div><div><br =
class=3D""><blockquote type=3D"cite" class=3D""><div class=3D""><div =
class=3D"">Mailing list discussions:<br class=3D""><a =
href=3D"https://lists.xenproject.org/archives/html/xen-devel/2016-09/msg02=
848.html" =
class=3D"">https://lists.xenproject.org/archives/html/xen-devel/2016-09/ms=
g02848.html</a><br =
class=3D"">https://lists.xenproject.org/archives/html/xen-devel/2017-04/ms=
g00131.html<br =
class=3D"">https://lists.xenproject.org/archives/html/xen-devel/2017-04/ms=
g01739.html<br class=3D""><br class=3D"">Original implementation on =
GitHub:<br class=3D""><a =
href=3D"https://github.com/sam5125/Xen-Clang-format" =
class=3D"">https://github.com/sam5125/Xen-Clang-format</a><br =
class=3D""></div></div></blockquote><br class=3D""></div><div>Hi =
Viktor,</div><div><br class=3D""></div><div>thank you for putting this =
mail together and driving this forward. I added committers@ as well as =
Doug. I am going to let others respond first.&nbsp;</div><div>I am =
assuming we are looking for some testing?</div><div><br =
class=3D""></div><div>Is there a simple set of instructions to get =
started and test the tool?</div><div><br =
class=3D""></div><div>Regards</div><div>Lars</div><div><br =
class=3D""></div><div><br class=3D""></div></body></html>=

--Apple-Mail=_A654EEF1-CC2E-4450-9E17-A421CBFE49E9--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============1662302336456006072==--


From xen-devel-bounces@lists.xenproject.org Fri Jul 26 12:42:53 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 12:42:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqzYi-0001Yk-NU; Fri, 26 Jul 2019 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=gQyu=VX=gmail.com=andrii.anisov@srs-us1.protection.inumbo.net>)
 id 1hqzYg-0001YU-PG
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 12:42:50 +0000
X-Inumbo-ID: dfdbd15e-afa2-11e9-8980-bc764e045a96
Received: from mail-lj1-x243.google.com (unknown [2a00:1450:4864:20::243])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id dfdbd15e-afa2-11e9-8980-bc764e045a96;
 Fri, 26 Jul 2019 12:42:49 +0000 (UTC)
Received: by mail-lj1-x243.google.com with SMTP id r9so51346305ljg.5
 for <xen-devel@lists.xenproject.org>; Fri, 26 Jul 2019 05:42: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-language:content-transfer-encoding;
 bh=i92OdDwhd2fVSfec6MVgeqUMS0zVbX1o9sjl45PPOiM=;
 b=uHcItgRNo4+a+uim6BJ+hmXzJGK5Sy7O438DA3DWyjWkzyyrdkOnXnt5BlWWr6ktw9
 +2YsbZ4gjfTFeO2pYTUDciUda4i67DzzGSc4Mk8qvhgQF/3GMSZVieHWbyC5Hh801XI6
 WclptvJteLP7fxy98VgT39G5jqH+VAqsUDgGkBC8oxmpMJBxcMqneUG5yERFMTkoIl+z
 392JYd3F/tFnQojkazs0kTWVVZquycgANLF57HNe3VvpQLZHILxxdbsO18am22sBn184
 EusDaYKSmUDzaBkog2ZXgnZpQuFP8xLpmJF0d1RFcGA9P/9GomuvV7nvYqcexFY2HA21
 uBvg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=i92OdDwhd2fVSfec6MVgeqUMS0zVbX1o9sjl45PPOiM=;
 b=IQDt6TjEUIrBFlkisUxwY6pFMUoEvTPr60py7ZjGtgLfdAiX/sPaP1nqAXArUq7x8X
 MSPBhBySTjWQnNCcn7/WoP/hEz6uV5n9K5hHYkEl/TBs494pnqxG+tRkvio3F2VKgLlx
 itW5b9T+vdFhlPtw711Yt6M/EH+PQ73pOlWVVaNSnVRofnF1QVabQR4n6qSCgqzIwCGV
 hQHrRZ8PW2ZuS6TPte5Z3DFJwlm6IGBZtoePySRtdE3O26NIHR0QtT2YslnhbZ/YK/lM
 gYy2OTf14U7NBfeN1zGpiVjj4dwmlPmoofIQd+jwu/11y24ZU09MzcE8uBbmbE+ghC5T
 yOfQ==
X-Gm-Message-State: APjAAAUfJkc+gIye+DKPDB6lFA6p32MN5KSxrkwt9IxFBb4DBKbi2N6O
 UXHlt5d2d8surwRA8wo6CxM=
X-Google-Smtp-Source: APXvYqyFCtxganTZXl8nyE8IWykzfmIYKObA7f+tgr47nbbe+lHVkijGSr7fKHZcK9o1eCGyOurbIA==
X-Received: by 2002:a2e:3c1a:: with SMTP id j26mr49743262lja.230.1564144967854; 
 Fri, 26 Jul 2019 05:42:47 -0700 (PDT)
Received: from [10.17.180.34] (ll-22.209.223.85.sovam.net.ua. [85.223.209.22])
 by smtp.gmail.com with ESMTPSA id
 t23sm9961161ljd.98.2019.07.26.05.42.46
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 26 Jul 2019 05:42:47 -0700 (PDT)
To: Dario Faggioli <dfaggioli@suse.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
References: <1564137460-25629-1-git-send-email-andrii.anisov@gmail.com>
 <1564137460-25629-3-git-send-email-andrii.anisov@gmail.com>
 <f8e9bd7c08f85acc17af58fa305495113c990e0a.camel@suse.com>
From: Andrii Anisov <andrii.anisov@gmail.com>
Message-ID: <7b374888-c394-d741-f34b-28eb8647e507@gmail.com>
Date: Fri, 26 Jul 2019 15:42:46 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <f8e9bd7c08f85acc17af58fa305495113c990e0a.camel@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [RFC 2/6] schedule: account true system idle 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: "george.dunlap@eu.citrix.com" <george.dunlap@eu.citrix.com>,
 "andrii_anisov@epam.com" <andrii_anisov@epam.com>,
 "julien.grall@arm.com" <julien.grall@arm.com>,
 "sstabellini@kernel.org" <sstabellini@kernel.org>,
 "Volodymyr_Babchuk@epam.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>

SGVsbG8gRGFyaW8sCgpPbiAyNi4wNy4xOSAxNTowMCwgRGFyaW8gRmFnZ2lvbGkgd3JvdGU6Cj4g
T24gRnJpLCAyMDE5LTA3LTI2IGF0IDEzOjM3ICswMzAwLCBBbmRyaWkgQW5pc292IHdyb3RlOgo+
PiBGcm9tOiBBbmRyaWkgQW5pc292IDxhbmRyaWlfYW5pc292QGVwYW0uY29tPgo+Pgo+PiBDdXJy
ZW50bHkgdGhlIGlkbGUgdGltZSBpcyBiZWluZyBhY2NvdW50ZWQgYXMgYSBpZGxlIHZjcHUgcnVu
dGltZS4KPj4gVGhpcyBpcyBub3QgZW50aXJlbHkgY29ycmVjdCwgYmVjYXVzZSB0aGUgZW50aXR5
IG5hbWVkIGlkbGUgdmNwdSBpcwo+PiBpbiBmYWN0IGEgaHlwZXJ2aXNvciB0YXNrcyB3b3JrZXIu
IEUuZy4gc29tZSBzb2Z0aXJxcyBhcmUgcHJvY2Vzc2VkCj4+IGJ5IHRoZSBpZGxlIHZjcHUuCj4+
Cj4gVGhhdCdzIGFsbCB2ZXJ5IHRydWUsIGFuZCwgYXMgZGlzY3Vzc2VkIGJvdGggdmlhIG1haWwg
YW5kIGluIHBlcnNvbiwKPiBJJ20gYWxsIGZvciBpdC4KClRoYW5rIHlvdSBmb3IgeW91IGludGVy
ZXN0LiBBbmQgSSBob3BlIHRvIGhhdmUgc29tZSBwcm9kdWN0aXZlIGRpc2N1c3Npb24gaGVyZS4g
OikKCj4gYW5kIHRoYXQncyBieSBoaWRpbmcgcmVhbCBpZGxlCj4gdGltZSBpbiB0aGUgaWRsZV92
Y3B1IGJsb2NrZWQgdGltZSBtZXRyaWM/IDotRCA6LVAKClllcywgSSBkby4gWW91IHNob3VsZCBi
ZSBub3RpY2VkIEkgdG9sZCBhYm91dCBpZGxlX3ZjcHUgcmVuYW1pbmcgaW4gdGhlIGNvdmVyIGxl
dHRlci4KU28gaWYgeW91IHRyZWF0IGN1cnJlbnQgaWRsZV92Y3B1IGFzIGEgaHlwZXJ2aXNvcl92
Y3B1LCB5b3Ugd2lsbCBzZWUgdGhhdCBnZXR0aW5nIGl0IGJsb2NrZWQgb24gd2FpdCBmb3IgZXZl
bnQgc3RyaWN0bHkgbWF0Y2ggdGhlIGlkbGUgY29uY2VwdC4KCj4gSm9rZXMgYXBhcnQsCgpTbyBs
ZXQgaXQgYmUgOikKCj4gSSBzZWUgaG93IGl0IGlzIHJhdGhlciBlYXN5IHRvIGRvIHNvbWV0aGlu
ZyBsaWtlIHRoaXMsIHNvCj4gSSB1bmRlcnN0YW5kIGl0IGJlaW5nIGRvbmUgbGlrZSB0aGlzIGlu
IGFuIFJGQyBwYXRjaCwgYnV0IEkgZG9uJ3QgdGhpbmsKPiBpdCdzIGNvcnJlY3QuCgpUaGlzIGlz
IHRoZSBWRVJZIFJGQyB3aXRoIHRoZSBtaW5pbWFsIGNoYW5nZXMgdG8gdGhlIGV4aXN0aW5nIGNv
ZGUgYW5kIGFkb3B0aW5nIGV4aXN0aW5nIGFwcHJvYWNoZXMuClRoaXMgdG9waWMgaXMgcmVhbGx5
IGNvbXBsZXggYW5kIHJlcXVpcmVzIHdpZGUgZGlzY3Vzc2lvbiwgc28gdGhpcyBzZXJpZXMgaXMg
cmF0aGVyIGFuIGludml0YXRpb24gdG8gdGhlIGRpc2N1c3Npb24uCgo+IEFuZCwgb24gYW4gZXZl
biBtb3JlIGdlbmVyYWwgcGVyc3BlY3RpdmUsIHRoZSBmYWN0IHRoYXQgdGhlIGh5cGVydmlzb3Is
Cj4gd2hlbiBzY2hlZHVsaW5nIHRoZSBpZGxlIHZjcHUsIHJ1bnMgc29mdGlycSwgdGFza2xldHMs
IGV0YywgaXQncyBhCj4gZ2VuZXJpYyBjb25jZXB0LCBub3QgYW4gYXJjaCBzcGVjaWZpYyBvbmUu
IFNvLCB3ZSByZWFsbHkgc2hvdWxkIGZpbmQgYQo+IHdheSB0byBpbXBsZW1lbnQgdGhpcyBpbiBj
b21tb24gY29kZSwgbm90IGluIGFyY2ggY29kZS4KClllcywgaW4gdGVybXMgb2YgdGhpcyBwYXRj
aCwgaWRsZV92Y3B1X3J1bnN0YXRlX2NoYW5nZSgpIGJldHRlciBiZSBtb3ZlZCB0byBjb21tb24v
c2NoZWR1bGUuYy4KCj4gTWF5YmUsIGJ1dCBJJ20ganVzdCB0aGlua2luZyBvdXQgbG91ZCwgYW5k
IEkgbmVlZCB0byB0aGluayBtb3JlIGFib3V0Cj4gdGhpcywgd2UgY2FuIGRvIHRoaW5ncyB0aGUg
b3RoZXIgd2F5IHJvdW5kLiBJLmUuLCB3ZSBtZWFzdXJlIHRoZSB0aW1lCj4gdGhhdCBpdCB0YWtl
cyB0byBydW4gc29mdGlycSBhbmQgdGFza2xldHMsIGFuZCB3ZSBzdWJ0cmFjdCBpdCBmcm9tCj4g
aWRsZV92Y3B1IHJ1bnRpbWU/CgpJbiB0aGUgcGF0Y2ggInNjaGVkdWxlOiBhY2NvdW50IGFsbCB0
aGUgaHlwZXJ2aXNvciB0aW1lIHRvIHRoZSBpZGxlIHZjcHUiIEkgZXh0ZW5kIHdoYXQgSSB0aGlu
ayBzaG91bGQgYmUgYWNjb3VudGVkIGZvciB0aGUgaHlwZXJ2aXNvciBydW4gdGltZS4gQW5kIHN1
YnRyYWN0aW9uIGFwcHJvYWNoIHdpbGwgcmVzdWx0IGluIG1vcmUgY29tcGxleCBjb2RlIG92ZXIg
dGhlcmUuCgotLSAKU2luY2VyZWx5LApBbmRyaWkgQW5pc292LgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 12:47:17 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 12:47:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqzcv-0001mE-AR; Fri, 26 Jul 2019 12:47: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=yHJP=VX=gmail.com=viktor.mitin.19@srs-us1.protection.inumbo.net>)
 id 1hqzct-0001m9-MR
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 12:47:11 +0000
X-Inumbo-ID: 7c2801c9-afa3-11e9-8980-bc764e045a96
Received: from mail-io1-xd42.google.com (unknown [2607:f8b0:4864:20::d42])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7c2801c9-afa3-11e9-8980-bc764e045a96;
 Fri, 26 Jul 2019 12:47:11 +0000 (UTC)
Received: by mail-io1-xd42.google.com with SMTP id z3so104563861iog.0
 for <xen-devel@lists.xenproject.org>; Fri, 26 Jul 2019 05:47:11 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=cOKhnV4KkuOKZUTheHXbk9viarTpz4GhBfcKDwxAmZE=;
 b=BBjojPK8ujTOSWNhmwsd1HnlOpwahUrzU3sx1jZgbIBh90shJoG/wybBxDr/Nb+Ng6
 l8nLBksjjl2LUQvwQCvuEdPXmKGKPowoBD/wL/wVFo2n0nZ+/r2hkCKzQEboKa9r3JSZ
 q5b8/C+qvmHtMnyJlSmcacn8ux3lwtipeiccHPZun+xjT/L1Wlw5X6FY9oqmf4PNpW+M
 VGpnhdK7fNvUlk0/OAr7IDbYbmhlM2KELO8e6JZNATFW/fch9vtMJoEyMxcIsKxUMv2R
 aoDBa4nUC7VFjGP8EW830g07+rMdv25ZJBA2zhUT/219mgwptzs7lAiWDyPg27CrqOd9
 WeTA==
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=cOKhnV4KkuOKZUTheHXbk9viarTpz4GhBfcKDwxAmZE=;
 b=HVyeNpShIUypS4YKZmXKVZUG1KpNd8JWSTZupuJMMvWenjZkQWHe5gcSnSoGJw+RlP
 4Jxx+IrATxlg37is4A95Z8xsKcgUCpiD09F8L78beRi99fgYaS+C3uXMSFzHy/4bNjSB
 AI6QMrUM0ViwqBKYJy3p8dzsoy3yZRdEod3sSaUILstIKuefN0UQZ2OO8kL06H6o7z56
 kjZvQKSzwMyb14xZAnsxRgjQWhLPafokKI6FcuFWVBieugSrjJfLAht+Ew3P4q46ObBk
 dLorKXxMmE5ced+j6043R/B+ZT9kML1KhFHaOcAD2G3ZU/zFLsfWI/tvicGzzG4YXfmv
 gXAg==
X-Gm-Message-State: APjAAAXvSyuPo+8tBdrbl1O2ThVLv3+IBBL8z8eu7JMyJFpuy0Pxq/qQ
 xN+poKXu33mwYVAtlENPFo8uPD9WAJzFefsi8sE=
X-Google-Smtp-Source: APXvYqxDPvdcPVR2QS4STbDGZgFeZxg42IGijQxQemIhD+2GIeKpiWNRRV/IY/MFqIG59EStBHLxR6Q9o3xcttvw6U4=
X-Received: by 2002:a6b:8b8b:: with SMTP id
 n133mr13134304iod.183.1564145230531; 
 Fri, 26 Jul 2019 05:47:10 -0700 (PDT)
MIME-Version: 1.0
References: <20190726090124.26444-1-viktor.mitin.19@gmail.com>
 <87sgqthuud.fsf@epam.com>
In-Reply-To: <87sgqthuud.fsf@epam.com>
From: Viktor Mitin <viktor.mitin.19@gmail.com>
Date: Fri, 26 Jul 2019 15:46:59 +0300
Message-ID: <CAOcoXZbc8tUf8DKjAD7Rj3JjOqrFA=3hVsw0fe21TNyoG8Q8CA@mail.gmail.com>
To: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Subject: Re: [Xen-devel] [PATCH] xen/arm: extend fdt_property_interrupts
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Viktor Mitin <Viktor_Mitin@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>

SGkgVm9sb2R5bXlyLAoKT24gRnJpLCBKdWwgMjYsIDIwMTkgYXQgMjo1NyBQTSBWb2xvZHlteXIg
QmFiY2h1awo8Vm9sb2R5bXlyX0JhYmNodWtAZXBhbS5jb20+IHdyb3RlOgo+Cj4KPiBIZWxsbyBW
aWtvciwKPgo+IFZpa3RvciBNaXRpbiB3cml0ZXM6Cj4KPiA+IHhlbi9hcm06IGV4dGVuZCBmZHRf
cHJvcGVydHlfaW50ZXJydXB0cyB0byBkZWFsIHdpdGggb3RoZXIKPiA+IGRvbWFpbiB0aGFuIHRo
ZSBod2RvbQo+Cj4gSXQgaXMgdW5jbGVhciB3aGF0IHByb2JsZW0geW91IGFyZSBmYWNpbmcuIENv
dWxkIHlvdSBwbGVhc2UgZWxhYm9yYXRlCj4gY29tbWl0IG1lc3NhZ2U/CgpPcmlnaW5hbCBnb2Fs
IGlzIHRvIG1lcmdlIG1ha2VfdGltZXJfbm9kZSBhbmQgbWFrZV90aW1lcl9kb21VX25vZGUgZnVu
Y3Rpb25zLgpGb3IgYmFja2dyb3VuZCBkaXNjdXNzaW9uIHBsZWFzZSBzZWUgZGlzY3Vzc2lvbiBp
biBtYWlsIChhbHNvCm1lbnRpb25lZCBpbiB0aGUgcGF0Y2gpOgpbUEFUQ0hdIHhlbi9hcm06IG1l
cmdlIG1ha2VfdGltZXJfbm9kZSBhbmQgbWFrZV90aW1lcl9kb21VX25vZGUKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9hcmNoaXZlcy9odG1sL3hlbi1kZXZlbC8yMDE5LTA3L21zZzAwOTE0
Lmh0bWwKCj4gQWxzbywgbG9va3MgbGlrZSB5b3VyIGNvbW1pdCBtZXNzYWdlIGlzIGZvcm1hdHRl
ZCBpbmNvcnJlY3RseS4KPgpQbGVhc2Ugc2VlIGJlbG93LgoKPiA+IFRlc3RlZCB3aXRoIGFhcmNo
NjQgcWVtdSBkb20wIGFuZCBkb20wbGVzcyBib290Lgo+ID4KPiA+IFN1Z2dlc3RlZC1ieTogSnVs
aWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KPiA+IFNpZ25lZC1vZmYtYnk6IFZpa3Rv
ciBNaXRpbiA8dmlrdG9yX21pdGluQGVwYW0uY29tPgo+ID4KPiA+IC0tLQo+ID4gU2VlIGRpc2N1
c3Npb24gaW4gbWFpbDoKPiA+IFtQQVRDSF0geGVuL2FybTogbWVyZ2UgbWFrZV90aW1lcl9ub2Rl
IGFuZCBtYWtlX3RpbWVyX2RvbVVfbm9kZQo+ID4KPiA+Cj4gPiAgeGVuL2FyY2gvYXJtL2RvbWFp
bl9idWlsZC5jIHwgMjIgKysrKysrKysrKysrKy0tLS0tLS0tLQo+ID4gIDEgZmlsZSBjaGFuZ2Vk
LCAxMyBpbnNlcnRpb25zKCspLCA5IGRlbGV0aW9ucygtKQo+ID4KPiA+IGRpZmYgLS1naXQgYS94
ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMgYi94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMK
PiA+IGluZGV4IDRjODQwNDE1NWEuLjVmNjg2MDMzOTIgMTAwNjQ0Cj4gPiAtLS0gYS94ZW4vYXJj
aC9hcm0vZG9tYWluX2J1aWxkLmMKPiA+ICsrKyBiL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQu
Ywo+ID4gQEAgLTYyMSwxNyArNjIxLDE5IEBAIHN0YXRpYyB2b2lkIF9faW5pdCBzZXRfaW50ZXJy
dXB0KGdpY19pbnRlcnJ1cHRfdCBpbnRlcnJ1cHQsCj4gPiAgICogICJpbnRlcnJ1cHRzIjogY29u
dGFpbnMgdGhlIGxpc3Qgb2YgaW50ZXJydXB0cwo+ID4gICAqICAiaW50ZXJydXB0LXBhcmVudCI6
IGxpbmsgdG8gdGhlIEdJQwo+ID4gICAqLwo+ID4gLXN0YXRpYyBpbnQgX19pbml0IGZkdF9wcm9w
ZXJ0eV9pbnRlcnJ1cHRzKHZvaWQgKmZkdCwgZ2ljX2ludGVycnVwdF90ICppbnRyLAo+ID4gLSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIG51bV9pcnEp
Cj4gPiArc3RhdGljIGludCBfX2luaXQgZmR0X3Byb3BlcnR5X2ludGVycnVwdHMoY29uc3Qgc3Ry
dWN0IGtlcm5lbF9pbmZvICpraW5mbywKPiA+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAg
Z2ljX2ludGVycnVwdF90ICppbnRyLCB1bnNpZ25lZCBudW1faXJxKQo+IFdyb25nIGluZGVudGF0
aW9uIHRoZXJlLgoKU3VjaCBjYXNlcyBhcmUgbm90IGRlZmluZWQgaW4gdGhlIENvZGluZyBTdHls
ZSBkb2N1bWVudCBleHBsaWNpdGx5LgpTZWUgbXkgY2xhbmctZm9ybWF0IGNvZGluZyBzdHlsZSBt
YWlsLgoKPiA+ICB7Cj4gPiAgICAgIGludCByZXM7Cj4gPiArICAgIHVpbnQzMl90IHBoYW5kbGUg
PSBpc19oYXJkd2FyZV9kb21haW4oa2luZm8tPmQpID8KPiBUaGVyZSBpcyBleHRyYSBzcGFjZSBh
dCBFT0wuCj4KPiA+ICsgICAgICAgICAgICAgICAgICAgICAgIGR0X2ludGVycnVwdF9jb250cm9s
bGVyLT5waGFuZGxlIDogR1VFU1RfUEhBTkRMRV9HSUM7Cj4gPgo+ID4gLSAgICByZXMgPSBmZHRf
cHJvcGVydHkoZmR0LCAiaW50ZXJydXB0cyIsIGludHIsIHNpemVvZiAoaW50clswXSkgKiBudW1f
aXJxKTsKPiA+ICsgICAgcmVzID0gZmR0X3Byb3BlcnR5KGtpbmZvLT5mZHQsICJpbnRlcnJ1cHRz
IiwKPiBUaGVyZSBpcyBleHRyYSBzcGFjZSBhdCBFT0wuCgpXaWxsIGZpeCB0aGF0LgoKClRoYW5r
cwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 12:48:02 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 12:48:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqzdh-0001q3-PH; Fri, 26 Jul 2019 12: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=DkcV=VX=epam.com=volodymyr_babchuk@srs-us1.protection.inumbo.net>)
 id 1hqzdg-0001pv-7k
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 12:48:00 +0000
X-Inumbo-ID: 9831df8e-afa3-11e9-8980-bc764e045a96
Received: from EUR02-HE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe05::604])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9831df8e-afa3-11e9-8980-bc764e045a96;
 Fri, 26 Jul 2019 12:47:59 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=YrXemUg4J7iuhLUGUEblreMMGFb6Fj5XMlnJwnh0QXbtZNGUBoy70zlWsy9YpPK8cL7TWWNeXtk4iUbkf+45YYaMDZh2bQOc8DDHXzC5hBudHs4uMNPuOYEbjr97jLpAksvYtKXPWPJ4YTC+1HoPzN4P5dIrudFx05VESeg9QMNy2Ekr6zuIndjeab0lnAHF7q5+/2hic/lbwAwHcs7/c/Z+twASfqX6b5UcPa0aHYwFjyeekMMSmgdjXq6JPrR5QOK3/GZt+pH+NAGeiVPgj9aTnA8PgK1Z4RN2Q913u6SKmUV7qaITLrnyui01y1wge8d6i4Mr6yCpWDZ3TSHlwg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=54qDCgHGOv6WK2RenKY5q1KPCmsmQJjR8QGg7yLHdEw=;
 b=BQ73XsGlZAlIRKks5LaXS3qgv0/53SpVUGyLpCTZbs61M6TOay/qCR5OsR59dXDFnmqbJUCJxKgMzUigYTlXOMED8DyMYlgxjkiunpRvOpwZvY8j4bngWe7rNaZ9Fe6sxlv/ODFOpmxIaX+Thki3i9vUx/hqC4rsjPpt/jUDfI9VNzDE7mUqRKoKyqRtCCCy6Es3yKzxtGkslnuOZQkgLJmMIzaNN2bhMSobaI3d62c6TEEhp3AhB2exMqYVxXnySjQ+Xwm3ksAirpSzrmFWcp3atQOCycILt5q677MbDhLHyhuFi4xqslAlFdgP8d9fAwVRLRrgRbN508e0XPst7g==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=epam.com;dmarc=pass action=none header.from=epam.com;dkim=pass
 header.d=epam.com;arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=epam.com; s=selector1; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=54qDCgHGOv6WK2RenKY5q1KPCmsmQJjR8QGg7yLHdEw=;
 b=Y4qEAQ+4KpCo52iDk+/XZFWseT/lVMhTqjV9DxeGBX+GC9SKbnA5HtPdSJGoyOh89nQGwF1hQNsXQb4si66UO8OzZHcU49WII26JNfmi4TGFacAmeSMI0VpzEPBk57yDOJqhyZbBFe3cAda5uqa3MB6eRTbk1oBk1KMsnjqohNcGX4RQ6vlcuA7oa2AvsxvX+fdyIdz5vQnijQvX6n/AYe45ML3aMpE6LuPfH8b5Vz46h4QJlmbmdbLZbZMwGbUOiR+JZqkF4A4dTQpYuNNqavoPm2DRaTT15cLslVe77MgWmKTXll2IK4W62X/5nWCZVNVZKiZeQKTXRBPk2/jhuQ==
Received: from AM0PR03MB4148.eurprd03.prod.outlook.com (20.177.40.10) by
 AM0PR03MB3746.eurprd03.prod.outlook.com (52.134.81.18) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2115.10; Fri, 26 Jul 2019 12:47:56 +0000
Received: from AM0PR03MB4148.eurprd03.prod.outlook.com
 ([fe80::e900:5b3d:d83:969c]) by AM0PR03MB4148.eurprd03.prod.outlook.com
 ([fe80::e900:5b3d:d83:969c%5]) with mapi id 15.20.2115.005; Fri, 26 Jul 2019
 12:47:56 +0000
From: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
To: Julien Grall <julien.grall@arm.com>
Thread-Topic: [PATCH 7/7] xen/arm: types: Specify the zero padding in the
 definition of PRIregister
Thread-Index: AQHVQZ6lXvwm3o0b10iCA+aCZUR7cabc3XOA
Date: Fri, 26 Jul 2019 12:47:55 +0000
Message-ID: <87imrphshw.fsf@epam.com>
References: <20190723213553.22300-1-julien.grall@arm.com>
 <20190723213553.22300-8-julien.grall@arm.com>
In-Reply-To: <20190723213553.22300-8-julien.grall@arm.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=Volodymyr_Babchuk@epam.com; 
x-originating-ip: [85.223.209.22]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 51809606-c5f6-48da-467f-08d711c77b4c
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(7168020)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:AM0PR03MB3746; 
x-ms-traffictypediagnostic: AM0PR03MB3746:|AM0PR03MB3746:
x-microsoft-antispam-prvs: <AM0PR03MB3746718AECE5289C4EA17B7CE6C00@AM0PR03MB3746.eurprd03.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8273;
x-forefront-prvs: 01106E96F6
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(4636009)(346002)(376002)(396003)(366004)(39860400002)(136003)(199004)(189003)(80792005)(64756008)(2616005)(3846002)(54906003)(446003)(316002)(99286004)(6116002)(76176011)(186003)(256004)(71190400001)(486006)(55236004)(305945005)(7736002)(36756003)(476003)(8936002)(6916009)(68736007)(81166006)(81156014)(8676002)(66066001)(102836004)(6506007)(86362001)(6512007)(478600001)(107886003)(6436002)(76116006)(53936002)(2906002)(91956017)(66946007)(66476007)(6486002)(26005)(66446008)(66556008)(6246003)(14454004)(11346002)(4326008)(5660300002)(229853002)(25786009)(71200400001);
 DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR03MB3746;
 H:AM0PR03MB4148.eurprd03.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: epam.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: BEhS5tOB8ZiLk3doR9T099c5TTLdU4wFtuAFWNyuLQtzuXRt0LfeFWqZooC19g/hVjG+6Gla8z0nGurWCxmO+LQN96YqAeBVp9lctLjjhGyjRf1UwC5SvIIKKRHg6Xc84vrpw3IAvie1pvWICfM461wMaCLISYHZSywoSndOlGqocKi2YebJQSke45BBn+/gMRokDki56FQhgFRSFxZC5VZILrBREp7it1rKUrYPHLhvjXNUBRBo9lVkgli79+t/a71QyBY7nye+hy79jmusqL04I/KdMFTvYGQs915N3R56lnlwD5UZUFwl9U4prbK0GojdU1WbXh//QvNB2eSQLU/hN1a7D70WK900uIQDSZACTCpGzl7GgHiTBGqeTq0HkoNionXpdFEo59brjfDKgPJa6gjmyiCtVyjmW8u811U=
MIME-Version: 1.0
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 51809606-c5f6-48da-467f-08d711c77b4c
X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Jul 2019 12:47:55.9575 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: Volodymyr_Babchuk@epam.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR03MB3746
Subject: Re: [Xen-devel] [PATCH 7/7] xen/arm: types: Specify the zero
 padding in the definition of PRIregister
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Ckp1bGllbiBHcmFsbCB3cml0ZXM6Cgo+IFRoZSBkZWZpbml0aW9uIG9mIFBSSXJlZ2lzdGVyIHZh
cmllcyBiZXR3ZWVuIEFybTMyIGFuZCBBcm02NCAoMzItYml0IHZzCj4gNjQtYml0KS4gSG93ZXZl
ciwgc29tZSBvZiB0aGUgdXNlcnMgdXNlcyB0aGUgd3JvbmcgcGFkZGluZy4KdHlwZTogInVzZXJz
IHVzZSIKCj4gRm9yIG1vcmUgY29uc2lzdGVuY3ksIHRoZSBwYWRkaW5nIGlzIG5vdyBtb3ZlZCBp
bnRvIHRoZSBQUklyZWdpc3RlciBhbmQKPiB2YXJpZXMgZGVwZW5kaW5nIG9uIHRoZSBhcmNoaXRl
Y3R1cmUuCkknbSBub3Qgc3VyZSB0aGlzIGlzIHRoZSByaWdodCB0aGluZyB0byBkby4gVGhlcmUg
YXJlIGxvdHMgb2YgY29kZQooZXNwZWNpYWxseSBpbiB2Z2ljKSB0aGF0IGRvZXMgbm90IHVzZSBw
YWRkaW5nIGF0IGFsbC4gTm93IGl0IHdpbGwgcHJpbnQKcGFkZGluZywgZXZlbiBpZiBvcmlnaW5h
bCBhdXRob3IgZG9lcyBub3Qgd2FudGVkIHRvLiBBbmQsIGhvbmVzdGx5IGl0IGlzCmhhcmQgdG8g
cGFyc2UgMTUtMTYgemVyb2VzIGluIGEgcm93LgoKSSBhbSBzdWdnZXN0aW5nIHRvIGFkZCBhbm90
aGVyIG1hY3JvIGxpa2UgUFJJcmVnaXN0ZXJfcGFkIG9yIHNvbWV0aGluZwpsaWtlIHRoYXQuCgo+
IFNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Cj4gLS0t
Cj4gIHhlbi9hcmNoL2FybS90cmFwcy5jICAgICAgICB8IDEwICsrKysrLS0tLS0KPiAgeGVuL2lu
Y2x1ZGUvYXNtLWFybS90eXBlcy5oIHwgIDQgKystLQo+ICAyIGZpbGVzIGNoYW5nZWQsIDcgaW5z
ZXJ0aW9ucygrKSwgNyBkZWxldGlvbnMoLSkKPgo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0v
dHJhcHMuYyBiL3hlbi9hcmNoL2FybS90cmFwcy5jCj4gaW5kZXggZWYzN2NhNmJkZS4uZjA2MmFl
NmY2YSAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC9hcm0vdHJhcHMuYwo+ICsrKyBiL3hlbi9hcmNo
L2FybS90cmFwcy5jCj4gQEAgLTc5Nyw3ICs3OTcsNyBAQCBzdGF0aWMgdm9pZCBzaG93X3JlZ2lz
dGVyc18zMihjb25zdCBzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncywKPgo+ICAgICAgaWYgKCBn
dWVzdF9tb2RlICkKPiAgICAgIHsKPiAtICAgICAgICBwcmludGsoIlVTUjogU1A6ICUwOCJQUkl4
MzIiIExSOiAlMDgiUFJJcmVnaXN0ZXIiXG4iLAo+ICsgICAgICAgIHByaW50aygiVVNSOiBTUDog
JTA4IlBSSXgzMiIgTFI6ICUiUFJJcmVnaXN0ZXIiXG4iLAo+ICAgICAgICAgICAgICAgICByZWdz
LT5zcF91c3IsIHJlZ3MtPmxyKTsKPiAgICAgICAgICBwcmludGsoIlNWQzogU1A6ICUwOCJQUkl4
MzIiIExSOiAlMDgiUFJJeDMyIiBTUFNSOiUwOCJQUkl4MzIiXG4iLAo+ICAgICAgICAgICAgICAg
ICByZWdzLT5zcF9zdmMsIHJlZ3MtPmxyX3N2YywgcmVncy0+c3Bzcl9zdmMpOwo+IEBAIC04MTUs
NyArODE1LDcgQEAgc3RhdGljIHZvaWQgc2hvd19yZWdpc3RlcnNfMzIoY29uc3Qgc3RydWN0IGNw
dV91c2VyX3JlZ3MgKnJlZ3MsCj4gICNpZm5kZWYgQ09ORklHX0FSTV82NAo+ICAgICAgZWxzZQo+
ICAgICAgewo+IC0gICAgICAgIHByaW50aygiSFlQOiBTUDogJTA4IlBSSXgzMiIgTFI6ICUwOCJQ
UklyZWdpc3RlciJcbiIsIHJlZ3MtPnNwLCByZWdzLT5scik7Cj4gKyAgICAgICAgcHJpbnRrKCJI
WVA6IFNQOiAlMDgiUFJJeDMyIiBMUjogJSJQUklyZWdpc3RlciJcbiIsIHJlZ3MtPnNwLCByZWdz
LT5scik7Cj4gICAgICB9Cj4gICNlbmRpZgo+ICAgICAgcHJpbnRrKCJcbiIpOwo+IEBAIC04MjMs
NyArODIzLDcgQEAgc3RhdGljIHZvaWQgc2hvd19yZWdpc3RlcnNfMzIoY29uc3Qgc3RydWN0IGNw
dV91c2VyX3JlZ3MgKnJlZ3MsCj4gICAgICBpZiAoIGd1ZXN0X21vZGUgKQo+ICAgICAgewo+ICAg
ICAgICAgIHByaW50aygiICAgICBTQ1RMUjogJSJQUklyZWdpc3RlciJcbiIsIGN0eHQtPnNjdGxy
X2VsMSk7Cj4gLSAgICAgICAgcHJpbnRrKCIgICAgICAgVENSOiAlMDgiUFJJcmVnaXN0ZXIiXG4i
LCBjdHh0LT50Y3JfZWwxKTsKPiArICAgICAgICBwcmludGsoIiAgICAgICBUQ1I6ICUiUFJJcmVn
aXN0ZXIiXG4iLCBjdHh0LT50Y3JfZWwxKTsKPiAgICAgICAgICBwcmludGsoIiAgICAgVFRCUjA6
ICUwMTYiUFJJeDY0IlxuIiwgY3R4dC0+dHRicjBfZWwxKTsKPiAgICAgICAgICBwcmludGsoIiAg
ICAgVFRCUjE6ICUwMTYiUFJJeDY0IlxuIiwgY3R4dC0+dHRicjFfZWwxKTsKPiAgICAgICAgICBw
cmludGsoIiAgICAgIElGQVI6ICUwOCJQUkl4MzIiLCBJRlNSOiAlMDgiUFJJeDMyIlxuIgo+IEBA
IC04OTUsNyArODk1LDcgQEAgc3RhdGljIHZvaWQgc2hvd19yZWdpc3RlcnNfNjQoY29uc3Qgc3Ry
dWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MsCj4gICAgICAgICAgcHJpbnRrKCIgICBGQVJfRUwxOiAl
MDE2IlBSSXg2NCJcbiIsIGN0eHQtPmZhcik7Cj4gICAgICAgICAgcHJpbnRrKCJcbiIpOwo+ICAg
ICAgICAgIHByaW50aygiIFNDVExSX0VMMTogJSJQUklyZWdpc3RlciJcbiIsIGN0eHQtPnNjdGxy
X2VsMSk7Cj4gLSAgICAgICAgcHJpbnRrKCIgICBUQ1JfRUwxOiAlMDgiUFJJcmVnaXN0ZXIiXG4i
LCBjdHh0LT50Y3JfZWwxKTsKPiArICAgICAgICBwcmludGsoIiAgIFRDUl9FTDE6ICUiUFJJcmVn
aXN0ZXIiXG4iLCBjdHh0LT50Y3JfZWwxKTsKPiAgICAgICAgICBwcmludGsoIiBUVEJSMF9FTDE6
ICUwMTYiUFJJeDY0IlxuIiwgY3R4dC0+dHRicjBfZWwxKTsKPiAgICAgICAgICBwcmludGsoIiBU
VEJSMV9FTDE6ICUwMTYiUFJJeDY0IlxuIiwgY3R4dC0+dHRicjFfZWwxKTsKPiAgICAgICAgICBw
cmludGsoIlxuIik7Cj4gQEAgLTkzNCw3ICs5MzQsNyBAQCBzdGF0aWMgdm9pZCBfc2hvd19yZWdp
c3RlcnMoY29uc3Qgc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MsCj4gICAgICBwcmludGsoIlxu
Iik7Cj4KPiAgICAgIHByaW50aygiIFNDVExSX0VMMjogJTA4IlBSSXgzMiJcbiIsIFJFQURfU1lT
UkVHMzIoU0NUTFJfRUwyKSk7Cj4gLSAgICBwcmludGsoIiAgIEhDUl9FTDI6ICUwMTYiUFJJcmVn
aXN0ZXIiXG4iLCBSRUFEX1NZU1JFRyhIQ1JfRUwyKSk7Cj4gKyAgICBwcmludGsoIiAgIEhDUl9F
TDI6ICUiUFJJcmVnaXN0ZXIiXG4iLCBSRUFEX1NZU1JFRyhIQ1JfRUwyKSk7Cj4gICAgICBwcmlu
dGsoIiBUVEJSMF9FTDI6ICUwMTYiUFJJeDY0IlxuIiwgUkVBRF9TWVNSRUc2NChUVEJSMF9FTDIp
KTsKPiAgICAgIHByaW50aygiXG4iKTsKPiAgICAgIHByaW50aygiICAgRVNSX0VMMjogJTA4IlBS
SXgzMiJcbiIsIHJlZ3MtPmhzcik7Cj4gZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0v
dHlwZXMuaCBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vdHlwZXMuaAo+IGluZGV4IDMwZjk1MDc4Y2Iu
Ljg5YWFlMjVmZmUgMTAwNjQ0Cj4gLS0tIGEveGVuL2luY2x1ZGUvYXNtLWFybS90eXBlcy5oCj4g
KysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS90eXBlcy5oCj4gQEAgLTQxLDcgKzQxLDcgQEAgdHlw
ZWRlZiB1NjQgcGFkZHJfdDsKPiAgI2RlZmluZSBJTlZBTElEX1BBRERSICh+MFVMTCkKPiAgI2Rl
ZmluZSBQUklwYWRkciAiMDE2bGx4Igo+ICB0eXBlZGVmIHUzMiByZWdpc3Rlcl90Owo+IC0jZGVm
aW5lIFBSSXJlZ2lzdGVyICJ4Igo+ICsjZGVmaW5lIFBSSXJlZ2lzdGVyICIwOHgiCj4gICNlbGlm
IGRlZmluZWQgKENPTkZJR19BUk1fNjQpCj4gIHR5cGVkZWYgc2lnbmVkIGxvbmcgczY0Owo+ICB0
eXBlZGVmIHVuc2lnbmVkIGxvbmcgdTY0Owo+IEBAIC01MSw3ICs1MSw3IEBAIHR5cGVkZWYgdTY0
IHBhZGRyX3Q7Cj4gICNkZWZpbmUgSU5WQUxJRF9QQUREUiAofjBVTCkKPiAgI2RlZmluZSBQUklw
YWRkciAiMDE2bHgiCj4gIHR5cGVkZWYgdTY0IHJlZ2lzdGVyX3Q7Cj4gLSNkZWZpbmUgUFJJcmVn
aXN0ZXIgImx4Igo+ICsjZGVmaW5lIFBSSXJlZ2lzdGVyICIwMTZseCIKPiAgI2VuZGlmCj4KPiAg
I2lmIGRlZmluZWQoX19TSVpFX1RZUEVfXykKCgotLQpWb2xvZHlteXIgQmFiY2h1ayBhdCBFUEFN
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 12:50:11 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 12:50:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqzfm-0002ZM-80; Fri, 26 Jul 2019 12:50: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=ymAH=VX=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hqzfl-0002YA-Aq
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 12:50:09 +0000
X-Inumbo-ID: e5e57566-afa3-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id e5e57566-afa3-11e9-8980-bc764e045a96;
 Fri, 26 Jul 2019 12:50:08 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 1F411337;
 Fri, 26 Jul 2019 05:50:08 -0700 (PDT)
Received: from [10.1.196.50] (e108454-lin.cambridge.arm.com [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 4FCFE3F694;
 Fri, 26 Jul 2019 05:50:07 -0700 (PDT)
To: Lars Kurth <lars.kurth.xen@gmail.com>,
 Viktor Mitin <viktor.mitin.19@gmail.com>
References: <CAOcoXZavLnHhNc7mmHnO5Gi_vq-0j1FCgvpXh0NimAewXX8e1g@mail.gmail.com>
 <5B61E054-048E-46BF-9952-382FA65893EE@gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <ab635236-6dac-0f8f-8bab-46ccbc9d47e2@arm.com>
Date: Fri, 26 Jul 2019 13:50:06 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <5B61E054-048E-46BF-9952-382FA65893EE@gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] Xen Coding style and clang-format
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Artem Mygaiev <Artem_Mygaiev@epam.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Committers <committers@xenproject.org>, Doug Goldstein <cardoe@cardoe.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

CgpPbiAyNi8wNy8yMDE5IDEzOjQyLCBMYXJzIEt1cnRoIHdyb3RlOgo+IEhpIFZpa3RvciwKCkhp
LAoKPiB0aGFuayB5b3UgZm9yIHB1dHRpbmcgdGhpcyBtYWlsIHRvZ2V0aGVyIGFuZCBkcml2aW5n
IHRoaXMgZm9yd2FyZC4gSSBhZGRlZCAKPiBjb21taXR0ZXJzQCBhcyB3ZWxsIGFzIERvdWcuIEkg
YW0gZ29pbmcgdG8gbGV0IG90aGVycyByZXNwb25kIGZpcnN0Lgo+IEkgYW0gYXNzdW1pbmcgd2Ug
YXJlIGxvb2tpbmcgZm9yIHNvbWUgdGVzdGluZz8KCkkgaGF2ZSBhbHJlYWR5IGRvbmUgc29tZSB0
ZXN0aW5ncyBhIGNvdXBsZSBvZiB3ZWVrcyBhZ28gd2l0aCB0aGUgcGF0Y2ggWzFdLiBJIApoYXZl
IHNlbnQgc29tZSBjb21tZW50cyByZWdhcmRpbmcgdGhlIGNoYW5nZSBtYWRlIGJ5IHRoZSB0b29s
cyB0aGF0IHJlcXVpcmUgc29tZSAKYXR0ZW50aW9uLiBJdCB3b3VsZCBiZSBnb29kIGlmIHNvbWVv
bmUgZ28gdGhyb3VnaCB0aGVtIGFuZCB0cnkgdG8gYWRkcmVzcyBvbmUgYnkgCm9uZS4gRm9yIGNv
bnZlbmllbmNlIEkgaGF2ZSByZXBsaWNhdGVkIG15IGUtbWFpbCBwdWJsaWNseSBiZWxvdy4KCkkg
d291bGQgbGlrZSB0byBhbHNvIGRyYXcgdGhlIGF0dGVudGlvbiB0byB0aGUgdGhyZWFkIGZyb20g
VGFtYXMgYWJvdXQgLmFzdHlsZXJjIAooaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9hcmNo
aXZlcy9odG1sL3hlbi1kZXZlbC8yMDE5LTA3L21zZzAxMTQ1Lmh0bWwpLgoKQ2hlZXJzLAoKKioq
IHhlbi9hcm0vZG9tYWluX2J1aWxkLmMgKioqCgoqKioqKgoKLSAgICBEMTFQUklOVCgiQWxsb2Nh
dGVkICUjIlBSSXBhZGRyIi0lIyJQUklwYWRkciIgKCVsZE1CLyVsZE1CLCBvcmRlciAlZClcbiIs
Ci0gICAgICAgICAgICAgc3RhcnQsIHN0YXJ0ICsgc2l6ZSwKLSAgICAgICAgICAgICAxVUwgPDwg
KG9yZGVyICsgUEFHRV9TSElGVCAtIDIwKSwKKyAgICBEMTFQUklOVCgiQWxsb2NhdGVkICUjIiBQ
UklwYWRkciAiLSUjIiBQUklwYWRkcgorICAgICAgICAgICAgICIgKCVsZE1CLyVsZE1CLCBvcmRl
ciAlZClcbiIsCiAgIFdlIHVzdWFsbHkgcmVjb21tZW5kIHRvIGF2b2lkIHNwbGl0dGluZyB0aGUg
Zm9ybWF0IHN0cmluZyBzbyBpdCBpcwplYXNpZXIgdG8gZ3JlcCBpbiB0aGUgY29kZS4KCioqKioq
CgotIyBkZWZpbmUgRDExUFJJTlQoZm10LCBhcmdzLi4uKSBkbyB7fSB3aGlsZSAoIDAgKQorI2Rl
ZmluZSBEMTFQUklOVChmbXQsIGFyZ3MuLi4pIFwKKyAgICBkbyB7ICAgICAgICAgICAgICAgICAg
ICAgICBcCisgICAgfSB3aGlsZSAoIDAgKQoKSXQgaXMgZmFpcmx5IGNvbW1vbiB0byBrZWVwIGV2
ZXJ5dGhpbmcgb24gYSBsaW5lIHdoZW4gdGhlCmJvZHkgaXMgZW1wdHkuIFdlIGFsc28gdXNlIGlz
IGZvciBzdHViIHN0YXRpYyBpbmxpbmUgaGVscGVyLgpJIGFtIG5vdCBzdXJlIGhvdyBkaWZmaWN1
bHQgaXQgd291bGQgYmUgdG8gaW1wbGVtZW50IHRoYXQgd2l0aCBjbGFuZy1mb3JtYXQuCgoqKioq
KgoKLSAgICAvKiBTZWUgbGludXggCkRvY3VtZW50YXRpb24vZGV2aWNldHJlZS9iaW5kaW5ncy9p
bnRlcnJ1cHQtY29udHJvbGxlci9hcm0sZ2ljLnR4dCAqLworICAgIC8qIFNlZSBsaW51eAorICAg
ICAqIERvY3VtZW50YXRpb24vZGV2aWNldHJlZS9iaW5kaW5ncy9pbnRlcnJ1cHQtY29udHJvbGxl
ci9hcm0sZ2ljLnR4dCAqLwoKTXVsdGktbGluZXMgY29tbWVudCBvbiBYZW4gYXJlIHVzaW5nCi8q
CiAgKiBGb28KICAqIEJhcgogICovCgoqKioqKgoKLSAgICBjb25zdCBjaGFyIGNvbXBhdFtdID0K
LSAgICAgICAgImFybSxwc2NpLTEuMCIiXDAiCi0gICAgICAgICJhcm0scHNjaS0wLjIiIlwwIgot
ICAgICAgICAiYXJtLHBzY2kiOworICAgIGNvbnN0IGNoYXIgY29tcGF0W10gPSAiYXJtLHBzY2kt
MS4wIgorICAgICAgICAgICAgICAgICAgICAgICAgICAiXDAiCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICJhcm0scHNjaS0wLjIiCisgICAgICAgICAgICAgICAgICAgICAgICAgICJcMCIKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgImFybSxwc2NpIjsKCkkgYW0gbm90IHN1cmUgd2h5IGNs
YW5nLWZvcm1hdCBkZWNpZGVkIHRvIGZvcm1hdCBsaWtlIHRoYXQuIERvIHlvdSBrbm93IHdoeT8K
CioqKioqCgotICAgIGNsb2NrX3ZhbGlkID0gZHRfcHJvcGVydHlfcmVhZF91MzIoZGV2LCAiY2xv
Y2stZnJlcXVlbmN5IiwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZj
bG9ja19mcmVxdWVuY3kpOworICAgIGNsb2NrX3ZhbGlkID0KKyAgICAgICAgZHRfcHJvcGVydHlf
cmVhZF91MzIoZGV2LCAiY2xvY2stZnJlcXVlbmN5IiwgJmNsb2NrX2ZyZXF1ZW5jeSk7CgpJIGFt
IG5vdCBzdXJlIHdoeSBjbGFuZy1mb3JtYXQgZGVjaWRlIHRvIGZvcm1hdCBsaWtlIHRoYXQuIFRo
ZSBjdXJyZW50IHZlcnNpb24gCmlzIGRlZmluaXRlbHkgdmFsaWQuCgoqKioqKgoKLSBnb3RfYmFu
azA6Citnb3RfYmFuazA6CgpJSVJDLCBKYW4gcmVxdWVzdHMgdG8gaGF2ZSBhIHNwYWNlIGJlZm9y
ZSB0aGUgbGFiZWwuIEphbj8KCkphbidzIGFuc3dlciB3YXM6CgpZZXMuIE5vIGluZGVudGF0aW9u
IGF0IGFsbCBmb3IgbGFiZWxzIGxlYWRzIHRvIHRoZW0gYmVpbmcKKHdyb25nbHkpIHVzZWQgd2hl
biBkaWZmIC1wIHRyaWVzIHRvIGlkZW50aWZ5IGNvbnRleHQuIFRoYXQncwp0aGUgY2FzZSBldmVu
IHdpdGggdXAtdG8tZGF0ZSBkaWZmIGlpcmM7IEkgZG9uJ3QgcmVjYWxsCndoZXRoZXIgZ2l0IGFs
c28gZ2V0cyBjb25mdXNlZCBieSB0aGlzLgoKKioqKioKCi0gICAgY29uc3QgY2hhciBjb21wYXRb
XSA9Ci0gInhlbix4ZW4tIl9fc3RyaW5naWZ5KFhFTl9WRVJTSU9OKSIuIl9fc3RyaW5naWZ5KFhF
Tl9TVUJWRVJTSU9OKSJcMCIKLSAgICAgICAgInhlbix4ZW4iOworICAgIGNvbnN0IGNoYXIgY29t
cGF0W10gPSAieGVuLHhlbi0iIF9fc3RyaW5naWZ5KFhFTl9WRVJTSU9OKSAiLiIgX19zdHJpbmdp
ZnkoCisgICAgICAgIFhFTl9TVUJWRVJTSU9OKSAiXDAiCisgICAgICAgICAgICAgICAgICAgICAg
ICAieGVuLHhlbiI7CgpXaGF0IGlzIHRoZSBjb2Rpbmcgc3R5bGUgcnVsZSBmb3IgdGhpcyBjaGFu
Z2U/CgoqKioqKgoKLSAgICBzdHJ1Y3QgbWFwX3JhbmdlX2RhdGEgbXJfZGF0YSA9IHsgLmQgPSBk
LCAucDJtdCA9IHAybXQgfTsKKyAgICBzdHJ1Y3QgbWFwX3JhbmdlX2RhdGEgbXJfZGF0YSA9IHsu
ZCA9IGQsIC5wMm10ID0gcDJtdH07CgpBRkFJQ1QsIHdlIGNvbW1vbmx5IHB1dCBhIHNwYWNlIGFm
dGVyIHsgYW5kIGJlZm9yZSB9LgoKKioqIHhlbi9hcm0vbW0uYyAqKioKCiAgICAgIGNvbnN0IHVu
c2lnbmVkIGludCBvZmZzZXRzWzRdID0gewotICAgICAgICB6ZXJvZXRoX3RhYmxlX29mZnNldChh
ZGRyKSwKLSAgICAgICAgZmlyc3RfdGFibGVfb2Zmc2V0KGFkZHIpLAotICAgICAgICBzZWNvbmRf
dGFibGVfb2Zmc2V0KGFkZHIpLAotICAgICAgICB0aGlyZF90YWJsZV9vZmZzZXQoYWRkcikKLSAg
ICB9OworICAgICAgICB6ZXJvZXRoX3RhYmxlX29mZnNldChhZGRyKSwgZmlyc3RfdGFibGVfb2Zm
c2V0KGFkZHIpLAorICAgICAgICBzZWNvbmRfdGFibGVfb2Zmc2V0KGFkZHIpLCB0aGlyZF90YWJs
ZV9vZmZzZXQoYWRkcil9OwoKVGhlIG9sZCBjb2RlIGlzIHRlY2huaWNhbGx5IHZhbGlkIGFuZCBJ
IGZpbmQgdGhlIG5ldyBjb2RlIGxlc3MgcmVhZGFibGUuIFdoeSAKY2xhbmctZm9ybWF0IGRlY2lk
ZWQgdG8gcmVmb3JtYXQgaXQ/IEkgbm90aWNlZCBzaW1pbGFyIHRoaW5ncyBwcm9ibGVtIHdpdGgg
CnByb3RvdHlwZS4KCioqKioqCgotICAgIHJjID0gZ3Vlc3RfcGh5c21hcF9hZGRfZW50cnkoY3Vy
cmVudC0+ZG9tYWluLCBnYWRkcl90b19nZm4oYWRkciksCi0gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmcmFtZSwgMCwgdCk7CisgICAgcmMgPSBndWVzdF9waHlzbWFwX2FkZF9lbnRy
eShjdXJyZW50LT5kb21haW4sIGdhZGRyX3RvX2dmbihhZGRyKSwgZnJhbWUsIDAsCisgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICB0KTsKCkl0IGZlZWxzIHRvIG1lIHRoYXQgY2xhbmct
Zm9ybWF0IGlzIHRyeWluZyB0byBjcmFtIGFzIG11Y2ggYXMgcG9zc2libGUgb24gYSAKbGluZS4g
IENhbiB5b3UgY29uZmlybSBpdD8KClRoZSBjb2RlIHBlciBzZSBpcyB2YWxpZCBhbmQgaXQgZmVl
bHMgdG8gbWUgbW9yZSByZWFkYWJsZS4gSSB3b3VsZCBleHBlY3QgCmNsYW5nLWZvcm1hdCB0byBu
b3QgbW9kaWZ5IGEgbGluZSBpZiB0aGUgY29kZSBpcyB2YWxpZCBwZXIgdGhlIGNvZGluZyBzdHls
ZS4KCioqKioqCgotICAgIHN3aXRjaCAoIGF0dHIgKQorICAgIHN3aXRjaCAoYXR0cikKCnN3aXRj
aCBpcyBhIGxvZ2ljYWwgc3RhdGVtZW50LCBzbyB3ZSByZXF1aXJlIHRoZSBzcGFjZSBhZnRlciAo
IGFuZCBiZWZvcmUgKS4KCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 12:55:15 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 12: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 1hqzkd-0002jR-T6; Fri, 26 Jul 2019 12:55:11 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ymAH=VX=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hqzkc-0002jM-BO
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 12:55:10 +0000
X-Inumbo-ID: 98f28009-afa4-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 98f28009-afa4-11e9-8980-bc764e045a96;
 Fri, 26 Jul 2019 12:55:08 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 81A53337;
 Fri, 26 Jul 2019 05:55:08 -0700 (PDT)
Received: from [10.1.196.50] (e108454-lin.cambridge.arm.com [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id E9F9C3F694;
 Fri, 26 Jul 2019 05:55:07 -0700 (PDT)
To: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
References: <20190723213553.22300-1-julien.grall@arm.com>
 <20190723213553.22300-2-julien.grall@arm.com> <87r26dhu1z.fsf@epam.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <b93a7a7e-970f-b550-bd0e-b31ac8e62975@arm.com>
Date: Fri, 26 Jul 2019 13:55:06 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <87r26dhu1z.fsf@epam.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 1/7] xen/public: arch-arm: Restrict the
 visibility of struct vcpu_guest_core_regs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjYvMDcvMjAxOSAxMzoxNCwgVm9sb2R5bXlyIEJhYmNodWsgd3JvdGU6Cj4gCj4gSGkgSnVs
aWVuLAoKSGkgVm9sb2R5bXlyLAoKPiBKdWxpZW4gR3JhbGwgd3JpdGVzOgo+IAo+PiBDdXJyZW50
bHksIHRoZSBzdHJ1Y3R1cmUgdmNwdV9ndWVzdF9jb3JlX3JlZ3MgaXMgcGFydCBvZiB0aGUgcHVi
bGljIEFQSS4KPj4gVGhpcyBpbXBsaWVzIHRoYXQgYW55IGNoYW5nZSBpbiB0aGUgc3RydWN0dXJl
IHNob3VsZCBiZSBiYWNrd2FyZAo+PiBjb21wYXRpYmxlLgo+Pgo+PiBIb3dldmVyLCB0aGUgc3Ry
dWN0dXJlIGlzIG9ubHkgbmVlZGVkIGJ5IHRoZSB0b29scyBhbmQgWGVuLiBJdCBpcyBhbHNvCj4+
IG5vdCBleHBlY3RlZCB0byBiZSBldmVyIHVzZWQgb3V0c2lkZSBvZiB0aGF0IGNvbnRleHQuIFNv
IHdlIGNvdWxkIHNhdmUgdXMKPj4gc29tZSBoZWFkYWNoZSBieSBvbmx5IGRlY2xhcmluZyB0aGUg
c3RydWN0dXJlIGZvciBYZW4gYW5kIHRvb2xzLgo+Pgo+PiBTdWdnZXN0ZWQtYnk6IEFuZHJldyBD
b29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cj4+IFNpZ25lZC1vZmYtYnk6IEp1bGll
biBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Cj4+IC0tLQo+PiAgICAgIFRoaXMgaXMgYSBm
b2xsb3ctdXAgb2YgdGhlIGRpc2N1c3Npb24gWzFdLgo+Pgo+PiAgICAgIFsxXSA8M2MyNDVjNWIt
NTFjNi0xZDBlLWFkNmMtNDI0MTQ1NzMxNjZmQGFybS5jb20+Cj4+Cj4+ICAgICAgQ2hhbmdlcyBp
biB2MzoKPj4gICAgICAgICAgLSBBdm9pZCBpbnRyb2R1Y2UgYSBuZXcgI2lmZGVmIGluIHRoZSBo
ZWFkZXIgYnkgbW92aW5nIHRoZQo+PiAgICAgICAgICBkZWZpbml0aW9ucyBsYXRlciBvbi4KPj4g
LS0tCj4+ICAgeGVuL2luY2x1ZGUvcHVibGljL2FyY2gtYXJtLmggfCAyNCArKysrKysrKysrKyst
LS0tLS0tLS0tLS0KPj4gICAxIGZpbGUgY2hhbmdlZCwgMTIgaW5zZXJ0aW9ucygrKSwgMTIgZGVs
ZXRpb25zKC0pCj4+Cj4+IGRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9wdWJsaWMvYXJjaC1hcm0u
aCBiL3hlbi9pbmNsdWRlL3B1YmxpYy9hcmNoLWFybS5oCj4+IGluZGV4IDNlOGNkYzE1MWQuLjdj
ZTEzOWEwZjUgMTAwNjQ0Cj4+IC0tLSBhL3hlbi9pbmNsdWRlL3B1YmxpYy9hcmNoLWFybS5oCj4+
ICsrKyBiL3hlbi9pbmNsdWRlL3B1YmxpYy9hcmNoLWFybS5oCj4+IEBAIC0xOTcsNiArMTk3LDE4
IEBACj4+ICAgICAgIH0gd2hpbGUgKCAwICkKPj4gICAjZGVmaW5lIHNldF94ZW5fZ3Vlc3RfaGFu
ZGxlKGhuZCwgdmFsKSBzZXRfeGVuX2d1ZXN0X2hhbmRsZV9yYXcoaG5kLCB2YWwpCj4+ICAgCj4+
ICt0eXBlZGVmIHVpbnQ2NF90IHhlbl9wZm5fdDsKPj4gKyNkZWZpbmUgUFJJX3hlbl9wZm4gUFJJ
eDY0Cj4+ICsjZGVmaW5lIFBSSXVfeGVuX3BmbiBQUkl1NjQKPj4gKwo+PiArLyogTWF4aW11bSBu
dW1iZXIgb2YgdmlydHVhbCBDUFVzIGluIGxlZ2FjeSBtdWx0aS1wcm9jZXNzb3IgZ3Vlc3RzLiAq
Lwo+PiArLyogT25seSBvbmUuIEFsbCBvdGhlciBWQ1BVUyBtdXN0IHVzZSBWQ1BVT1BfcmVnaXN0
ZXJfdmNwdV9pbmZvICovCj4gSnVzdCBhIHN1Z2dlc3Rpb246IHlvdSBhbHJlYWR5IHRvdWNoaW5n
IHRoaXMgcGFydC4gTWF5YmUgeW91J2xsIGZpeCB0aGlzCj4gY29tbWVudCBhcyB3ZWxsPwoKSSBh
bSBub3Qgc3VyZSB3aGF0J3Mgd3Jvbmcgd2l0aCB0aGUgY3VycmVudCBjb21tZW50LiBDYW4geW91
IGV4cGFuZCB5b3VyIAp0aG91Z2h0cyBwbGVhc2U/CgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxs
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 12:56:09 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 12: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 1hqzlZ-0002mr-7x; Fri, 26 Jul 2019 12:56: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=XdPt=VX=tklengyel.com=bounce+e181d6.cd840-xen-devel=lists.xenproject.org@srs-us1.protection.inumbo.net>)
 id 1hqzlY-0002mj-0g
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 12:56:08 +0000
X-Inumbo-ID: bb2d3f8f-afa4-11e9-8980-bc764e045a96
Received: from rs224.mailgun.us (unknown [209.61.151.224])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id bb2d3f8f-afa4-11e9-8980-bc764e045a96;
 Fri, 26 Jul 2019 12:56:06 +0000 (UTC)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=tklengyel.com;
 q=dns/txt; 
 s=krs; t=1564145766; h=Content-Transfer-Encoding: Content-Type: Cc: To:
 Subject: Message-ID: Date: From: In-Reply-To: References: MIME-Version:
 Sender; bh=2MBOQtgGmBP1EBMX2L+K2e99lDzNKDKzSP1DDJsnVAA=;
 b=kP/QAcu7yopWjABUpcV4K3GyhzD9t2W4k7FjHgzP7AjtXJn5GoCqYpd3qSZSNrRcZLTSAFVi
 kWZYdK5F9MD3Y6ORUdpijQ3EVPseZ+u5Wnf3PqPblaQnQudys1Xtcj47KpsjlXxJV1ugJm9w
 HUoFWRu7Mf4GhbJXHbILOh6W39o=
X-Mailgun-Sending-Ip: 209.61.151.224
X-Mailgun-Sid: WyIyYTNmOCIsICJ4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmciLCAiY2Q4NDAiXQ==
Received: from mail-wr1-f48.google.com (mail-wr1-f48.google.com
 [209.85.221.48])
 by mxa.mailgun.org with ESMTP id 5d3af865.7fd19dcaa7f0-smtp-out-n01;
 Fri, 26 Jul 2019 12:56:05 -0000 (UTC)
Received: by mail-wr1-f48.google.com with SMTP id g17so54351891wrr.5
 for <xen-devel@lists.xenproject.org>; Fri, 26 Jul 2019 05:56:04 -0700 (PDT)
X-Gm-Message-State: APjAAAXM68DEYVKZ0G/VE7cqmrCcG6Xm5WLBaisvMrzR18HDV7tSpmOD
 Suf2pF2SbMvy7KH3cEJJtnkwJ+6vkXLU8/GTKLI=
X-Google-Smtp-Source: APXvYqzajrZtOJqjJAyR959GzbtBBSBCZvpNes8DNu4nKBxIEY0NtEiAqt5wjwbnYj9u2Dyq/Rk85QonX0LZL5viYA4=
X-Received: by 2002:adf:9486:: with SMTP id 6mr70881696wrr.242.1564145764114; 
 Fri, 26 Jul 2019 05:56:04 -0700 (PDT)
MIME-Version: 1.0
References: <20190726101057.21324-1-andrew.cooper3@citrix.com>
In-Reply-To: <20190726101057.21324-1-andrew.cooper3@citrix.com>
From: Tamas K Lengyel <tamas@tklengyel.com>
Date: Fri, 26 Jul 2019 06:55:27 -0600
X-Gmail-Original-Message-ID: <CABfawhncHLf=TTU8kHvFqCQxdjKOXuRaNT-stOi3wM7NLu3WWg@mail.gmail.com>
Message-ID: <CABfawhncHLf=TTU8kHvFqCQxdjKOXuRaNT-stOi3wM7NLu3WWg@mail.gmail.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Subject: Re: [Xen-devel] [PATCH RFC] x86/shim: Refresh pvshim_defconfig
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Dario Faggioli <dfaggioli@suse.com>, Jan Beulich <JBeulich@suse.com>,
 Xen-devel <xen-devel@lists.xenproject.org>,
 =?UTF-8?Q?Roger_Pau_Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBKdWwgMjYsIDIwMTkgYXQgNDoxMSBBTSBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29v
cGVyM0BjaXRyaXguY29tPiB3cm90ZToKPgo+ICogQWRkIGEgZGVwZW5kZW5jeSBzbyB0aGUgc2hp
bSBnZXRzIHJlYnVpbHQgd2hlbiBwdnNoaW1fZGVmY29uZmlnIGNoYW5nZXMuCj4gKiBEZWZhdWx0
IHRvIHRoZSBOVUxMIHNjaGVkdWxlciBub3cgdGhhdCBpdCB3b3JrcyB3aXRoIHZjcHUgb25saW5l
L29mZmxpbmUuCj4KPiBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVy
M0BjaXRyaXguY29tPgo+IC0tLQo+IENDOiBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+
Cj4gQ0M6IFdlaSBMaXUgPHdsQHhlbi5vcmc+Cj4gQ0M6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2Vy
LnBhdUBjaXRyaXguY29tPgo+IENDOiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+Cj4g
Q0M6IERhcmlvIEZhZ2dpb2xpIDxkZmFnZ2lvbGlAc3VzZS5jb20+Cj4KPiBUaGlzIHBhdGNoIGRl
cGVuZHMgb24gRGFyaW8ncyBzZXJpZXMsIGFuZCBjYW50IGdvIGluIHVudGlsIHRoZW4uCj4KPiBB
bHNvIFJGQy4KPgo+IENDOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5v
cmc+Cj4gQ0M6IFRhbWFzIEsgTGVuZ3llbCA8dGFtYXNAdGtsZW5neWVsLmNvbT4KPgo+IEkgdHJp
ZWQgdHVybmluZyBvZmYgTUVNX0FDQ0VTUywgYnV0IEkgY2FuJ3QgZ2V0IEtjb25maWcgdG8gYWN0
dWFsbHkgdHVybiBpdAo+IG9mZiBpbiB0aGUgYnVpbGQuICBXaGF0IGlzIHRoZSBkZWFsIHdpdGgg
TUVNX0FDQ0VTU19BTFdBWVNfT04gPyAgSXQgbWFrZXMgaXQKPiBpbXBvc3NpYmxlIHRvIHR1cm4g
TUVNX0FDQ0VTUyBvZmYsIGJlY2F1ZSBpdCBpcyBzZWxlY3RlZCBieSB4ODYsIHdoaWNoIGxlYXZl
cwo+IE1FTV9BQ0NFU1MgZW5hYmxlZCBhbmQgdW5tb2RpZmlhYmxlLgoKV2UgbmV2ZXIgbWFkZSBp
dCBjb25maWd1cmFibGUgdG8gaGF2ZSBNRU1fQUNDRVNTIGJlIGRpc2FibGVkIG9uIHg4Ni4KVGhl
IG9wdGlvbiBvbmx5IGV4aXN0cyBiZWNhdXNlIHdoZW4gSSBzdGFydGVkIG1vdmluZyB2bV9ldmVu
dCB0bwpjb21tb24gY29kZSBpdCBoYWQgdG8gYmUgZGlzYWJsZWQgZm9yIEFSTSBhdCBmaXJzdC4g
VGhlbiBpdCBsb29rcyBsaWtlClN0ZWZhbm8gZGlkIG1ha2UgaXQgY29uZmlndXJhYmxlIGZvciBB
Uk0gc28gdGhlcmUgaXQgY2FuIGFjdHVhbGx5IGJlCmRpc2FibGVkLgoKVGFtYXMKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 12:58:52 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 12:58:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqzoB-0002vH-Mr; Fri, 26 Jul 2019 12:58: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=fOBC=VX=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hqzoA-0002vB-QY
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 12:58:50 +0000
X-Inumbo-ID: 1ca2bf67-afa5-11e9-8980-bc764e045a96
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1ca2bf67-afa5-11e9-8980-bc764e045a96;
 Fri, 26 Jul 2019 12:58:49 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: AORlPjXxdoeZ/6aAS7QwMX10X1aL/vO8Yp4KNGr5lkVkT90ICQmdUyXWhmiG7p6IhbZJAbMurv
 KS+RywZ+eS/V0Vi+x2Z0TH9bm9qqf0PoJAzYFQeAIsRS0tGKsihE4QjpJcgEgtaoDGSuH3xddj
 59qhr8Ik+ydkz3O+EJUHnHh1rUl3r/Snoh2qM8hkj17eYx4jW6eSu3h2HYhAvjOWXQjzjn3NOS
 V4T0kDK24UIse/5AcIda6itNQQLSpq93AE8C3MVN2AqR0UljKe1siw26ekysYngJlX+mrOcLMH
 0uI=
X-SBRS: 2.7
X-MesageID: 3471574
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,310,1559534400"; 
   d="scan'208";a="3471574"
To: Tamas K Lengyel <tamas@tklengyel.com>
References: <20190726101057.21324-1-andrew.cooper3@citrix.com>
 <CABfawhncHLf=TTU8kHvFqCQxdjKOXuRaNT-stOi3wM7NLu3WWg@mail.gmail.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <fee2771d-3b56-c22a-10be-de8aa23a0cc3@citrix.com>
Date: Fri, 26 Jul 2019 13:58:28 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <CABfawhncHLf=TTU8kHvFqCQxdjKOXuRaNT-stOi3wM7NLu3WWg@mail.gmail.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH RFC] x86/shim: Refresh pvshim_defconfig
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Dario Faggioli <dfaggioli@suse.com>, Jan Beulich <JBeulich@suse.com>,
 Xen-devel <xen-devel@lists.xenproject.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjYvMDcvMjAxOSAxMzo1NSwgVGFtYXMgSyBMZW5neWVsIHdyb3RlOgo+IE9uIEZyaSwgSnVs
IDI2LCAyMDE5IGF0IDQ6MTEgQU0gQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4
LmNvbT4gd3JvdGU6Cj4+ICogQWRkIGEgZGVwZW5kZW5jeSBzbyB0aGUgc2hpbSBnZXRzIHJlYnVp
bHQgd2hlbiBwdnNoaW1fZGVmY29uZmlnIGNoYW5nZXMuCj4+ICogRGVmYXVsdCB0byB0aGUgTlVM
TCBzY2hlZHVsZXIgbm93IHRoYXQgaXQgd29ya3Mgd2l0aCB2Y3B1IG9ubGluZS9vZmZsaW5lLgo+
Pgo+PiBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXgu
Y29tPgo+PiAtLS0KPj4gQ0M6IEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT4KPj4gQ0M6
IFdlaSBMaXUgPHdsQHhlbi5vcmc+Cj4+IENDOiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVA
Y2l0cml4LmNvbT4KPj4gQ0M6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KPj4gQ0M6
IERhcmlvIEZhZ2dpb2xpIDxkZmFnZ2lvbGlAc3VzZS5jb20+Cj4+Cj4+IFRoaXMgcGF0Y2ggZGVw
ZW5kcyBvbiBEYXJpbydzIHNlcmllcywgYW5kIGNhbnQgZ28gaW4gdW50aWwgdGhlbi4KPj4KPj4g
QWxzbyBSRkMuCj4+Cj4+IENDOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5l
bC5vcmc+Cj4+IENDOiBUYW1hcyBLIExlbmd5ZWwgPHRhbWFzQHRrbGVuZ3llbC5jb20+Cj4+Cj4+
IEkgdHJpZWQgdHVybmluZyBvZmYgTUVNX0FDQ0VTUywgYnV0IEkgY2FuJ3QgZ2V0IEtjb25maWcg
dG8gYWN0dWFsbHkgdHVybiBpdAo+PiBvZmYgaW4gdGhlIGJ1aWxkLiAgV2hhdCBpcyB0aGUgZGVh
bCB3aXRoIE1FTV9BQ0NFU1NfQUxXQVlTX09OID8gIEl0IG1ha2VzIGl0Cj4+IGltcG9zc2libGUg
dG8gdHVybiBNRU1fQUNDRVNTIG9mZiwgYmVjYXVlIGl0IGlzIHNlbGVjdGVkIGJ5IHg4Niwgd2hp
Y2ggbGVhdmVzCj4+IE1FTV9BQ0NFU1MgZW5hYmxlZCBhbmQgdW5tb2RpZmlhYmxlLgo+IFdlIG5l
dmVyIG1hZGUgaXQgY29uZmlndXJhYmxlIHRvIGhhdmUgTUVNX0FDQ0VTUyBiZSBkaXNhYmxlZCBv
biB4ODYuCj4gVGhlIG9wdGlvbiBvbmx5IGV4aXN0cyBiZWNhdXNlIHdoZW4gSSBzdGFydGVkIG1v
dmluZyB2bV9ldmVudCB0bwo+IGNvbW1vbiBjb2RlIGl0IGhhZCB0byBiZSBkaXNhYmxlZCBmb3Ig
QVJNIGF0IGZpcnN0LiBUaGVuIGl0IGxvb2tzIGxpa2UKPiBTdGVmYW5vIGRpZCBtYWtlIGl0IGNv
bmZpZ3VyYWJsZSBmb3IgQVJNIHNvIHRoZXJlIGl0IGNhbiBhY3R1YWxseSBiZQo+IGRpc2FibGVk
LgoKSXMgaXQgc29tZXRoaW5nIHdlIGNvdWxkIGNvbnNpZGVyIG1ha2luZyBjb25maWd1cmFibGUg
YXQgdGhpcyBwb2ludD/CoApJdHMgY2VydGFpbmx5IHNvbWV0aGluZyB3ZSdkIHdhbnQgdG8gdHVy
biBvZmYgaW4gdGhlIFBWIHNoaW0gYnVpbGQuCgpXaGlsZSB0aGlua2luZyBhYm91dCBpdCwgaXQg
aXMgc3BlY2lmaWMgdG8gSFZNIGd1ZXN0cywgc28gb3VnaHQgdG8KZGVwZW5kIG9uIENPTkZJR19I
Vk0gYW55d2F5LCB3aGljaCBtaWdodCBiZSB0aGUgZWFzaWVzdCB3YXkgdG8gZXhjbHVkZQppdCBm
b3IgdGhlIFBWIHNoaW0gYnVpbGQgaWYgd2UgZG9uJ3Qgd2FudCB0byBtYWtlIGl0IGFjdGl2ZWx5
CmNvbmZpZ3VyYWJsZSB5ZXQuCgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 13:00:53 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 13: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 1hqzq5-0003eS-8b; Fri, 26 Jul 2019 13:00:49 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=YaH9=VX=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hqzq4-0003eJ-3t
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 13:00:48 +0000
X-Inumbo-ID: 3d55338d-afa5-11e9-8980-bc764e045a96
Received: from m9a0001g.houston.softwaregrp.com (unknown [15.124.64.66])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3d55338d-afa5-11e9-8980-bc764e045a96;
 Fri, 26 Jul 2019 13:00:46 +0000 (UTC)
Received: FROM m9a0001g.houston.softwaregrp.com (15.121.0.190) BY
 m9a0001g.houston.softwaregrp.com WITH ESMTP; 
 Fri, 26 Jul 2019 13:00:45 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M9W0067.microfocus.com (2002:f79:be::f79:be) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Fri, 26 Jul 2019 12:57:23 +0000
Received: from NAM01-SN1-obe.outbound.protection.outlook.com (15.124.72.11) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Fri, 26 Jul 2019 12:57:23 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=K+A+2NdG4xDwXxq1vRKY7Nux9OevJGrxrG0o/Y03YQoX1O++hytBX5fFJe9rzXk5ROj515JEmyZah/ltDMKsIcRakjiOyzhWAzx9GyEfRuKqan0gNy8dXxHtAae8KajAX3Ed9ErQZAPju/hT1sz+q5pCpnxnek4kTiB5AE1qo3DMprRGSx7sVOizeUCHoj2fWNr6Xn4cZMiEJJT1dOzwU8KkI2jf1izOLORBiBK3AQKRaKZnNj3l9/kfC9TloSQj/QO1kiUAsioHZHMVfKHz8PmR5VDy+iDKKO+j0PyJAfThgsDF2QZpXbUIj1f2reIw/qLZc07yTtSKBJCglVW91A==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=RfE/oqCB0anQDBPRcQCsmk2ZC6cHm3c7/MgXSUN7Vc4=;
 b=AZP7EgssYSGmyQNpe2cx1ZazT3qIQ4uiy6dleZOuFoGyFqdILfotELe9eQ2bjjU8I43+gfvu40wVPxF6o6e1v+41bzRYYTgDEV8NXoSZ7zQz9MN6eH/k0KFQrxusBISzjB0epkNN2/GLLYe97j99WO+Lxzfh++n7umfU91IcR5xmoaKAJXiaFQaVfMZXgkmNiyItMim0raGYqaqSVW6mYrhbB5uIq/hNQikILI//4T1g3wShqJPGgy9fqbWS/LXJ+L+eVWosijJ7I81E64FaJAs2TKy16Sw8YHExpVQio2YN96zcdX7f1DbwO47X6bx8dx7mdH3QbLT3vJwMVOdaQQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3122.namprd18.prod.outlook.com (10.255.139.11) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2115.14; Fri, 26 Jul 2019 12:57:21 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b%7]) with mapi id 15.20.2115.005; Fri, 26 Jul 2019
 12:57:21 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Paul Durrant <Paul.Durrant@citrix.com>
Thread-Topic: [Xen-devel] per-domain passthrough/iommu options
Thread-Index: AdVDqy2gdS3slVvQRuCN/iB10JmJ2gABnjsA
Date: Fri, 26 Jul 2019 12:57:21 +0000
Message-ID: <8fff2485-bf0a-5b98-dfbc-4679c39b9ed0@suse.com>
References: <a65d176f8912458c8576367597613de9@AMSPEX02CL03.citrite.net>
In-Reply-To: <a65d176f8912458c8576367597613de9@AMSPEX02CL03.citrite.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB8PR09CA0010.eurprd09.prod.outlook.com
 (2603:10a6:10:a0::23) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: b0d96d86-b534-461a-3791-08d711c8cc03
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3122; 
x-ms-traffictypediagnostic: BY5PR18MB3122:
x-microsoft-antispam-prvs: <BY5PR18MB31223F4E15DB63B19BD5B42BB3C00@BY5PR18MB3122.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 01106E96F6
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(346002)(376002)(366004)(136003)(39860400002)(396003)(189003)(199004)(52314003)(53546011)(6506007)(6436002)(53936002)(386003)(31696002)(6512007)(6246003)(102836004)(31686004)(2906002)(99286004)(7736002)(86362001)(4326008)(71190400001)(6916009)(6116002)(66066001)(25786009)(478600001)(186003)(14454004)(3846002)(76176011)(5660300002)(316002)(26005)(80792005)(8936002)(36756003)(8676002)(81166006)(81156014)(66476007)(66556008)(64756008)(229853002)(66446008)(68736007)(476003)(71200400001)(446003)(2616005)(256004)(11346002)(52116002)(305945005)(486006)(66946007)(6486002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3122;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: wnYZw+ZGI+HMhvN6RN23P2yD13lLv2w/RoGCV+Qebh1FQ5ejABSDRbsa4p4fDB237q8zUZZwpE6mXGva5j2FvBYLEgZmIc1Pzv4aClV+uEjSwCfqBEUXRWYmpM9tuvINWuShd1jH/M7gF/EQAUmgFwcissETMiF0GM6gld1M1S/RREK9/SFm2lpHaBW9hXbHeyxRJqsELITeNY+LFz7zcowAKMYS4YOnoSc/V0/ZFzgL8vLKDxEGay4KZ+Y6OvYNLcA6T/DhXqjwosLjrMT73kln9NYMaft68dptTYt6jJplLQWMwrkgnd/+gaA1Z5hKpMGr13PAToVZlYB9t4qodJyYuk/4u1AqzFjA0R3V/+wD4melBF9ukdsR+W6hWDBFu/aprMUBBTM2sQjHGBSZ2zdc2VluQAUC35iy6sROn90=
Content-ID: <BDFB354B82AE494A9E528E073598F776@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: b0d96d86-b534-461a-3791-08d711c8cc03
X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Jul 2019 12:57:21.4396 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3122
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] per-domain passthrough/iommu options
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel \(xen-devel@lists.xenproject.org\)"
 <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjYuMDcuMjAxOSAxNDoyOSwgUGF1bCBEdXJyYW50IHdyb3RlOg0KPiAgICBJIHNlbnQgYSBw
cmV2aW91cyBlbWFpbCBbMV0gYWJvdXQgZW5hYmxpbmcgdXNlIG9mIHRoZSBJT01NVSBvbiBhIHBl
ci1kb21haW4gYmFzaXMgYW5kIGFtIG5vdyBhIHJlYXNvbmFibGUgd2F5IGludG8gbXkgcGF0Y2gg
c2VyaWVzLCB3aGljaCBhbHNvIGFsbG93cyBmb3IgSU9NTVUgb3B0aW9uLXNldHRpbmcgKHNwZWNp
ZmljYWxseSBzaGFyZWQgRVBUIHVzZSkgb24gYSBwZXItZG9tYWluIGJhc2lzIHRvby4gQmVmb3Jl
IEkgcG9zdCB2MSBJJ2QgbGlrZSB0byBnZXQgc29tZSBvcGluaW9uIG9uIHRoZSB3aGF0IHRoZSB4
bC5jZmcgb3B0aW9ucyBzaG91bGQgbG9vayBsaWtlLg0KPiAgICBUaGUgc2ltcGxlc3Qgd2F5IGZv
ciBtZSB0byBkbyB0aGluZ3Mgd291bGQgYmUgdG8gaGF2ZSB0d28gbmV3IGJvb2xlYW4gb3B0aW9u
czsgc29tZXRoaW5nIGxpa2U6DQo+IA0KPiAncGFzc3Rocm91Z2gnIC0gZW5hYmxlL2Rpc2FibGUg
cGFzcy10aHJvdWdoIHN1cHBvcnQgKGkuZS4gdXNlIG9mIHRoZSBJT01NVSkuLi4gY2FuIGJlIGlt
cGxpY2l0bHkgZW5hYmxlZCBpZiB0aGVyZSBhcmUgcGNpIG9yIGR0IGRldmljZXMgc3BlY2lmaWVk
IGluIHRoZSB4bC5jZmcuDQo+ICduby1zaGFyZXB0JyAtIG5hbWVkIHRvIG1hdGNoIHRoZSB4ZW4t
Y21kbGluZSBvcHRpb24gZm9yIHR1cm5pbmcgb2ZmIHNoYXJlZCBFUFQuIChFUFQgc2hhcmluZyBj
dXJyZW50bHkgZGVmYXVsdHMgb24gZ2xvYmFsbHkpLg0KPiANCj4gICAgSSB0aGluayB0aGUgZm9y
bWVyIGlzIHByb2JhYmx5IG9rLCBidXQgdGhpbmtpbmcgZm9yd2FyZCB0byBhIHRpbWUgd2hlcmUg
d2UgbWlnaHQgaGF2ZSB2SU9NTVUgKFBWIG9yIGVtdWxhdGVkKSB0aGUgbGF0dGVyIGlzIHByb2Jh
Ymx5IG5vdCB0aGUgcmlnaHQgdGhpbmcgdG8gdXNlLiBTbywgYW5vdGhlciB3YXkgbWlnaHQgYmUg
dG8gaGF2ZSBhbiBJT01NVSBwYWdlLXRhYmxlIG9wdGlvbi4uLiBzb21ldGhpbmcgbGlrZToNCj4g
DQo+ICdpb21tdS1wdCA9IHNoYXJlZHxzeW5jJw0KPiANCj4gICAgd2hlcmUgJ3NoYXJlZCcgbWVh
bnMgdXNlIEVQVCBtYXBwaW5ncywgYW5kICdzeW5jJyBtZWFucyBrZWVwIHRoZSBQMk0gaW4gc3lu
Yy4gVGhpcyBjb3VsZCB0aGVuIGJlIGV4dGVuZGVkIHdpdGggJ3Zpb21tdScgbGF0ZXIsIG1lYW5p
bmcgdGhhdCB0aGVyZSB3b3VsZCBiZSBzb21lIGZvcm0gb2YgdklPTU1VIGV4cG9zZWQgdG8gdGhl
IGd1ZXN0LCBiZSBpdCBlbXVsYXRlZCwgUFYgb3IgYm90aC4gT25lIGRyYXdiYWNrIHdpdGggdGhp
cyBtZWNoYW5pc20gaXMgdGhhdCAnc2hhcmVkJyBpcyBub3QgYWx3YXlzIHBvc3NpYmxlIChlLmcu
IG9uIEFNRCBoL3cpIHNvIHdoYXQgc2hvdWxkIGJlIGRvbmUgaW4gdGhhdCBjYXNlPyBTaG91bGQg
c2VsZWN0aW5nIHRoYXQgb3B0aW9uIGJlIGNvbnNpZGVyZWQgYW4gZXJyb3IsIG9yIHNob3VsZCB0
aGVyZSBiZSBhIGZhbGwtYmFjayB0byAnc3luYyc/IFRoZSBmYWxsLWJhY2sgd291bGQgYmUgZWFz
aWVyIHRvIGRlYWwgd2l0aCBhcyB0aGVuIHRoZSBvcHRpb24gY291bGQganVzdCBkZWZhdWx0IHRv
ICdzeW5jJyBpZiBpdCB3YXMgbm90IHNwZWNpZmllZC4NCg0KVGhlIGZhbGwtYmFjayBzb3VuZHMg
cmVhc29uYWJsZSB0byBtZSAoYXMgbG9uZyBhcyB0aGF0J3MgcHJvcGVybHkNCmRlc2NyaWJlZCBp
biBkb2N1bWVudGF0aW9uKS4gV2hhdCBJJ20gbGVzcyBoYXBweSB3aXRoIGlzIHRoZSBpZGVhDQpv
ZiBoYXZpbmcgdHdvIG9wdGlvbnMgaW5zdGVhZCBvZiBqdXN0IG9uZS4gQnV0IG9mIGNvdXJzZSB0
aGlzIG1heQ0KYmUgYSByZXN1bHQgb2YgaG93IGxpYnhsIHdhbnRzIHRvIG9yZ2FuaXplIG9wdGlv
bnMuIElmIHRoZXJlJ3Mgbm8NCnJlc3RyaWN0aW9uIGF0IHRoYXQgZW5kLCB0aGVuIGhvdyBhYm91
dA0KDQpwYXNzdGhyb3VnaCA9IG9mZnxzeW5jfHNoYXJlLXB0fHZpb21tdQ0KDQo/IEl0IHdvdWxk
IGRlZmF1bHQgdG8gb2ZmIHdoZW4gdGhlcmUgYXJlIG5vIGRldmljZXMgbGlzdGVkIGluIHRoZQ0K
Y29uZmlnLCBhbmQgdG8gc2hhcmUtcHQgKHdpdGggdGhlIGZhbGwtYmFjayB0byBzeW5jKSB3aGVu
IHRoZXJlIGlzDQphdCBsZWFzdCBvbmUuDQoNCkFzIHRvICJzeW5jIiAtIGhvdyBkaWQgeW91IGNv
bWUgdG8gdXNlIHRoaXMgYXMgdGhlICJvcHBvc2l0ZSIgb2YNCiJzaGFyZS1wdCI/IFRoZXJlJ3Mg
bm90aGluZyBhc3luY2hyb25vdXMgd2l0aCBzaGFyZWQgcGFnZSB0YWJsZXMsDQppcyB0aGVyZT8g
TWF5YmUgInByaXZhdGUtcHQiIG9yICJzZXBhcmF0ZS1wdCI/IFRoZSBvcHRpb24gd291bGRuJ3QN
CmJlIHVzZWQgdHlwaWNhbGx5IGFueXdheSwgZXNwZWNpYWxseSBpZiBhbG9uZ3NpZGUgIm9mZiIg
dGhlcmUgd2FzDQphbHNvIGFuICJvbiIgdmFyaWFudCwgbWVhbmluZyB0aGUgc2FtZSBhcyAic2hh
cmUtcHQiLg0KDQpKYW4NCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 13:06:52 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 13: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 1hqzvs-0003p1-16; Fri, 26 Jul 2019 13:06: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=gQyu=VX=gmail.com=andrii.anisov@srs-us1.protection.inumbo.net>)
 id 1hqzvq-0003ow-GL
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 13:06:46 +0000
X-Inumbo-ID: 37b02bc6-afa6-11e9-8980-bc764e045a96
Received: from mail-lj1-x230.google.com (unknown [2a00:1450:4864:20::230])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 37b02bc6-afa6-11e9-8980-bc764e045a96;
 Fri, 26 Jul 2019 13:06:45 +0000 (UTC)
Received: by mail-lj1-x230.google.com with SMTP id v18so51376592ljh.6
 for <xen-devel@lists.xenproject.org>; Fri, 26 Jul 2019 06:06: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-language:content-transfer-encoding;
 bh=/jsIBtsBNtqK957IC2RIhpPZ4aiKXQwihw8eVVlQOwE=;
 b=DZ6WgmJRIwc0xTVv6ZEqb2nrZ6+hYSuQg2iS3NilLVgfIIJjObOckjy4wCFdjY90/B
 +R1jbE67fI2QM/IGMTHnzN3RvTZPhoQ55W1cCS2ZV2s2Rme9S4xl4uVTvf1AZUAMz4Ok
 I3LTRVTmFGKKmUFbBtGdd1M9/CsYWi1ZvQD4Dr16AgBAcNnG9zTkM8F5uR/h+QwhaQwz
 sTweT5Eq7c5ePUzcLDNJbz6SW3BzCYw6X5/OC+gNBkPFC5NXQ7mKkrDlv/LFZOeJAtdw
 GuNMBc2YjeyRFseY2vYppqGQZldF7SajjoOP+2k/K/uBJU4D6V6HsNKMLctdOKGxN77u
 YOfw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=/jsIBtsBNtqK957IC2RIhpPZ4aiKXQwihw8eVVlQOwE=;
 b=C3ICicfTZJTd66x3zwvdOgpKcaA/II1v5QqbI5NK4zxhhttA27ckl2Tl6YQKf148bm
 PANJZ2E2hZbI6OKaG0ZNEirWB6eZxWHwZ0oJedSvmU676AKw73V1Ek6FDdb89NWLpsa1
 tq66Jt9Lzxg1AvznPafTpbrIK8teDJ8l8V0AKpys4og7OSj62boh6M9PlPmrwqnrQ0sL
 EWBepP0JyUmnqLHPNdikn8D1ZuuqUFRnfZ/Fn0ja4BhfrerO9MQbMQQF1Jb5bKjVzsa8
 raa+kdI2HVvlde0DbyThT4nGs3PS2NL/X1khq1Lw0ctM5cxbjDa6FHyx440tuP9JvGwj
 HjSw==
X-Gm-Message-State: APjAAAXk5r82X/CXsqyscAz0MD9Vt84eilbQocBplsHIacEq/xOVNj6p
 z6qV3pCQq2n3wuLUcqJw+Gw=
X-Google-Smtp-Source: APXvYqzN/NvU7LVfue2zuY3PMqWiPhs5IY7bQmwqb8xev/zoiRKmsO3bRjMALDIKxtGmtOBOvu87qg==
X-Received: by 2002:a2e:970d:: with SMTP id r13mr49539157lji.126.1564146403747; 
 Fri, 26 Jul 2019 06:06:43 -0700 (PDT)
Received: from [10.17.180.34] (ll-22.209.223.85.sovam.net.ua. [85.223.209.22])
 by smtp.gmail.com with ESMTPSA id
 b68sm11422229ljb.0.2019.07.26.06.06.35
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 26 Jul 2019 06:06:40 -0700 (PDT)
To: Dario Faggioli <dfaggioli@suse.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
References: <1564137460-25629-1-git-send-email-andrii.anisov@gmail.com>
 <1564137460-25629-4-git-send-email-andrii.anisov@gmail.com>
 <3dbd34f4b4f6286c627b40ed464e565c02111fda.camel@suse.com>
From: Andrii Anisov <andrii.anisov@gmail.com>
Message-ID: <0fd1f291-59d0-4085-6393-ef7809b1c3f0@gmail.com>
Date: Fri, 26 Jul 2019 16:06:32 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <3dbd34f4b4f6286c627b40ed464e565c02111fda.camel@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [RFC 3/6] sysctl: extend XEN_SYSCTL_getcpuinfo
 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: "sstabellini@kernel.org" <sstabellini@kernel.org>,
 "andrii_anisov@epam.com" <andrii_anisov@epam.com>, "wl@xen.org" <wl@xen.org>,
 "konrad.wilk@oracle.com" <konrad.wilk@oracle.com>,
 "George.Dunlap@eu.citrix.com" <George.Dunlap@eu.citrix.com>,
 "tim@xen.org" <tim@xen.org>,
 "ian.jackson@eu.citrix.com" <ian.jackson@eu.citrix.com>,
 "julien.grall@arm.com" <julien.grall@arm.com>, Jan Beulich <JBeulich@suse.com>,
 "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

CgpPbiAyNi4wNy4xOSAxNToxNSwgRGFyaW8gRmFnZ2lvbGkgd3JvdGU6Cj4gWWVwLCBJIHRoaW5r
IGJlaW5nIGFibGUgdG8ga25vdyB0aW1lIHNwZW50IHJ1bm5pbmcgZ3Vlc3RzIGNvdWxkIGJlCj4g
dXNlZnVsLgoKV2VsbCwgbXkgaW50ZW50aW9uIHdhcyB0byBzZWUgaHlwZXJ2aXNvciBydW4gYW5k
IHRydWUgaWRsZSB0aW1lLgoKV2l0aCB0aGlzIGZ1bGwgc2VyaWVzIEkgc2VlIHRoZSBkaXN0aW5j
dCBkaWZmZXJlbmNlIGluIHhlbnRvcCBkZXBlbmRpbmcgb24gdGhlIHR5cGUgb2YgbG9hZCBpbiBk
b21haW5zOgoKT24gbXkgcmVndWxhciBzeXN0ZW0gKEhXIGxlc3MgRG9tMCwgTGludXggd2l0aCBV
SSBha2EgRG9tRCwgQW5kcm9pZCB3aXRoIFBWIGRyaXZlcnMgYWthIERvbUEpLCBJIHNlZSBmb2xs
b3dpbmc6CgpJZGxlIHN5c3RlbToKCnhlbnRvcCAtIDEwOjEwOjQyICAgWGVuIDQuMTMtdW5zdGFi
bGUKMyBkb21haW5zOiAxIHJ1bm5pbmcsIDIgYmxvY2tlZCwgMCBwYXVzZWQsIDAgY3Jhc2hlZCwg
MCBkeWluZywgMCBzaHV0ZG93bgolQ1BVKHMpOiAgICA3LjAgZ3UsICAgIDIuNiBoeSwgIDM5MC40
IGlkCk1lbTogODI1NzUzNmsgdG90YWwsIDgyNTc1MzZrIHVzZWQsIDk5MDIwayBmcmVlICAgIENQ
VXM6IDQgQCA4TUh6CiAgICAgICBOQU1FICBTVEFURSAgIENQVShzZWMpIENQVSglKSAgICAgTUVN
KGspIE1FTSglKSAgTUFYTUVNKGspIE1BWE1FTSglKSBWQ1BVUyBORVRTIE5FVFRYKGspIE5FVFJY
KGspIFZCRFMgICBWQkRfT08gICBWQkRfUkQgICBWQkRfV1IgIFZCRF9SU0VDVCAgVkJEX1dTRUNU
IFNTSUQKICAgICAgIERvbUEgLS1iLS0tICAgICAgICAgNzYgICAgMy4zICAgIDYyNTg0NTYgICA3
NS44ICAgIDYyNTk3MTIgICAgICA3NS44ICAgICA0ICAgIDAgICAgICAgIDAgICAgICAgIDAgICAg
MCAgICAgICAgMCAgICAgICAgMCAgICAgICAgMCAgICAgICAgICAwICAgICAgICAgIDAgICAgMAog
ICBEb21haW4tMCAtLS0tLXIgICAgICAgICAxNCAgICAxLjAgICAgIDI2MjE0NCAgICAzLjIgICBu
byBsaW1pdCAgICAgICBuL2EgICAgIDQgICAgMCAgICAgICAgMCAgICAgICAgMCAgICAwICAgICAg
ICAwICAgICAgICAwICAgICAgICAwICAgICAgICAgIDAgICAgICAgICAgMCAgICAwCiAgICAgICBE
b21EIC0tYi0tLSAgICAgICAgMTExICAgIDIuOCAgICAxMTgxOTcyICAgMTQuMyAgICAxMjQ2MjA4
ICAgICAgMTUuMSAgICAgNCAgICAwICAgICAgICAwICAgICAgICAwICAgIDAgICAgICAgIDAgICAg
ICAgIDAgICAgICAgIDAgICAgICAgICAgMCAgICAgICAgICAwICAgIDAKCgpTeXN0ZW0gd2l0aCBD
UFUgYnVybmVycyBpbiBhbGwgZG9tYWluczoKCnhlbnRvcCAtIDEwOjEyOjE5ICAgWGVuIDQuMTMt
dW5zdGFibGUKMyBkb21haW5zOiAzIHJ1bm5pbmcsIDAgYmxvY2tlZCwgMCBwYXVzZWQsIDAgY3Jh
c2hlZCwgMCBkeWluZywgMCBzaHV0ZG93bgolQ1BVKHMpOiAgMzg5LjEgZ3UsICAgMTAuOSBoeSwg
ICAgMC4wIGlkCk1lbTogODI1NzUzNmsgdG90YWwsIDgyNTc1MzZrIHVzZWQsIDk5MDIwayBmcmVl
ICAgIENQVXM6IDQgQCA4TUh6CiAgICAgICBOQU1FICBTVEFURSAgIENQVShzZWMpIENQVSglKSAg
ICAgTUVNKGspIE1FTSglKSAgTUFYTUVNKGspIE1BWE1FTSglKSBWQ1BVUyBORVRTIE5FVFRYKGsp
IE5FVFJYKGspIFZCRFMgICBWQkRfT08gICBWQkRfUkQgICBWQkRfV1IgIFZCRF9SU0VDVCAgVkJE
X1dTRUNUIFNTSUQKICAgICAgIERvbUEgLS0tLS1yICAgICAgICAxMTUgIDEyOS43ICAgIDYyNTg0
NTYgICA3NS44ICAgIDYyNTk3MTIgICAgICA3NS44ICAgICA0ICAgIDAgICAgICAgIDAgICAgICAg
IDAgICAgMCAgICAgICAgMCAgICAgICAgMCAgICAgICAgMCAgICAgICAgICAwICAgICAgICAgIDAg
ICAgMAogICBEb21haW4tMCAtLS0tLXIgICAgICAgIDEyMCAgMTI5LjggICAgIDI2MjE0NCAgICAz
LjIgICBubyBsaW1pdCAgICAgICBuL2EgICAgIDQgICAgMCAgICAgICAgMCAgICAgICAgMCAgICAw
ICAgICAgICAwICAgICAgICAwICAgICAgICAwICAgICAgICAgIDAgICAgICAgICAgMCAgICAwCiAg
ICAgICBEb21EIC0tLS0tciAgICAgICAgMTYzICAxMjkuNiAgICAxMTgxOTcyICAgMTQuMyAgICAx
MjQ2MjA4ICAgICAgMTUuMSAgICAgNCAgICAwICAgICAgICAwICAgICAgICAwICAgIDAgICAgICAg
IDAgICAgICAgIDAgICAgICAgIDAgICAgICAgICAgMCAgICAgICAgICAwICAgIDAKCgpTeXN0ZW0g
d2l0aCBHUFUgbG9hZCBydW4gYm90aCBpbiBEb21EIGFuZCBEb21BOgoKeGVudG9wIC0gMTA6MTQ6
MjYgICBYZW4gNC4xMy11bnN0YWJsZQozIGRvbWFpbnM6IDIgcnVubmluZywgMSBibG9ja2VkLCAw
IHBhdXNlZCwgMCBjcmFzaGVkLCAwIGR5aW5nLCAwIHNodXRkb3duCiVDUFUocyk6ICAxNjUuNyBn
dSwgICA1MS40IGh5LCAgMTgyLjkgaWQKTWVtOiA4MjU3NTM2ayB0b3RhbCwgODI1NzUzNmsgdXNl
ZCwgOTkwMjBrIGZyZWUgICAgQ1BVczogNCBAIDhNSHoKICAgICAgIE5BTUUgIFNUQVRFICAgQ1BV
KHNlYykgQ1BVKCUpICAgICBNRU0oaykgTUVNKCUpICBNQVhNRU0oaykgTUFYTUVNKCUpIFZDUFVT
IE5FVFMgTkVUVFgoaykgTkVUUlgoaykgVkJEUyAgIFZCRF9PTyAgIFZCRF9SRCAgIFZCRF9XUiAg
VkJEX1JTRUNUICBWQkRfV1NFQ1QgU1NJRAogICAgICAgRG9tQSAtLWItLS0gICAgICAgIDI1MCAg
IDYwLjggICAgNjI1ODQ1NiAgIDc1LjggICAgNjI1OTcxMiAgICAgIDc1LjggICAgIDQgICAgMCAg
ICAgICAgMCAgICAgICAgMCAgICAwICAgICAgICAwICAgICAgICAwICAgICAgICAwICAgICAgICAg
IDAgICAgICAgICAgMCAgICAwCiAgIERvbWFpbi0wIC0tLS0tciAgICAgICAgMTU5ICAgIDIuMSAg
ICAgMjYyMTQ0ICAgIDMuMiAgIG5vIGxpbWl0ICAgICAgIG4vYSAgICAgNCAgICAwICAgICAgICAw
ICAgICAgICAwICAgIDAgICAgICAgIDAgICAgICAgIDAgICAgICAgIDAgICAgICAgICAgMCAgICAg
ICAgICAwICAgIDAKICAgICAgIERvbUQgLS0tLS1yICAgICAgICAyNzUgIDEwMi43ICAgIDExODE5
NzIgICAxNC4zICAgIDEyNDYyMDggICAgICAxNS4xICAgICA0ICAgIDAgICAgICAgIDAgICAgICAg
IDAgICAgMCAgICAgICAgMCAgICAgICAgMCAgICAgICAgMCAgICAgICAgICAwICAgICAgICAgIDAg
ICAgMAoKCllvdSBjYW4gc2VlIHRoYXQgcmlzZSBvZiBDUFUgdXNlZCBieSBoeXBlcnZpc29yIGl0
c2VsZiBpbiBoaWdoIElSUSB1c2UtY2FzZSAoR1BVIGxvYWQpLgoKPiBJIGNvbmZpcm0gd2hhdCBJ
IHNhaWQgYWJvdXQgcGF0Y2ggMTogaWRsZSB0aW1lIGJlaW5nIHRoZSB0aW1lIGlkbGVfdmNwdQo+
IHNwZW50IGluIFJVTlNUQVRFX2Jsb2NrZWQsIGFuZCBoeXBlcnZpc29yIHRpbWUgYmVpbmcgdGhl
IHRpbWUgaWRsZV92Y3B1Cj4gc3BlbnQgaW4gUlVOU1RBVEVfcnVubmluZyBzb3VuZHMgcXVpdGUg
Y29uZnVzaW5nIHRvIG1lLgoKQXMgSSBzYWlkIGJlZm9yZSwgdGhpbmsgb2YgaWRsZV92Y3B1IGFz
IGh5cGVydmlzb3JfdmNwdSA7KQoKLS0gClNpbmNlcmVseSwKQW5kcmlpIEFuaXNvdi4KCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 13:08:55 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 13:08:55 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hqzxs-0003uK-FU; Fri, 26 Jul 2019 13:08:52 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=f6kF=VX=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hqzxr-0003uA-DA
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 13:08:51 +0000
X-Inumbo-ID: 804bf3c2-afa6-11e9-8434-732e65fd2e4f
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 804bf3c2-afa6-11e9-8434-732e65fd2e4f;
 Fri, 26 Jul 2019 13:08:46 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hqzxm-0003gt-0Q; Fri, 26 Jul 2019 13:08: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 1hqzxl-0004cq-Nu; Fri, 26 Jul 2019 13:08:45 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hqzxl-0001DM-NF; Fri, 26 Jul 2019 13:08:45 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139358-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: libvirt:test-amd64-amd64-libvirt-pair:xen-boot/dst_host:fail:regression
 libvirt:test-arm64-arm64-libvirt-qcow2:guest-start/debian.repeat:fail:regression
 libvirt:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt: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-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt:saverestore-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:saverestore-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
X-Osstest-Versions-This: libvirt=c1d347027f5c2dba92a223de8af717577fd85e87
X-Osstest-Versions-That: libvirt=c8a4a02058af8788f1aeb32dec1d214aaeabf7a9
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 26 Jul 2019 13:08:45 +0000
Subject: [Xen-devel] [libvirt test] 139358: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTM1OCBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzkzNTgvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMg
d2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyIDEx
IHhlbi1ib290L2RzdF9ob3N0ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzOTMwMwogdGVzdC1hcm02
NC1hcm02NC1saWJ2aXJ0LXFjb3cyIDE1IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgZmFpbCBS
RUdSLiB2cy4gMTM5MzAzCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90
IGJsb2NraW5nOgogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTM5MzAzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMzkzMDMK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1s
aWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC1xY293
MiAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC1saWJ2aXJ0LXFjb3cyIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5n
OgogbGlidmlydCAgICAgICAgICAgICAgYzFkMzQ3MDI3ZjVjMmRiYTkyYTIyM2RlOGFmNzE3NTc3
ZmQ4NWU4NwpiYXNlbGluZSB2ZXJzaW9uOgogbGlidmlydCAgICAgICAgICAgICAgYzhhNGEwMjA1
OGFmODc4OGYxYWViMzJkZWMxZDIxNGFhZWFiZjdhOQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTM5
MzAzICAyMDE5LTA3LTI0IDA0OjIzOjEwIFogICAgMiBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAg
IDEzOTMyOCAgMjAxOS0wNy0yNSAwNDoxODo1MSBaICAgIDEgZGF5cyAgICAyIGF0dGVtcHRzClRl
c3Rpbmcgc2FtZSBzaW5jZSAgIDEzOTM1OCAgMjAxOS0wNy0yNiAwNDoxODo1MSBaICAgIDAgZGF5
cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0
ZXN0OgogIEVyaWMgQmxha2UgPGVibGFrZUByZWRoYXQuY29tPgogIEVyaWsgU2t1bHRldHkgPGVz
a3VsdGV0QHJlZGhhdC5jb20+CiAgSWxpYXMgU3RhbWF0aXMgPHN0YW1hdGlzLmlsaWFzc0BnbWFp
bC5jb20+CiAgSmltIEZlaGxpZyA8amZlaGxpZ0BzdXNlLmNvbT4KICBKw6FuIFRvbWtvIDxqdG9t
a29AcmVkaGF0LmNvbT4KICBQYXZlbCBIcmRpbmEgPHBocmRpbmFAcmVkaGF0LmNvbT4KICBQZXRl
ciBLcmVtcGEgPHBrcmVtcGFAcmVkaGF0LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
cm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFy
bWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0
LWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
cGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12
aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBv
cnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUv
bG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywg
ZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0
Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBv
c3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdl
Yi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7
aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hp
bmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA2MDcgbGluZXMgbG9uZy4pCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 13:09:22 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 13: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 1hqzyL-0003xJ-Q9; Fri, 26 Jul 2019 13:09:21 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ymAH=VX=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hqzyK-0003x9-6n
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 13:09:20 +0000
X-Inumbo-ID: 934945ba-afa6-11e9-adda-47f84e4dde73
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 934945ba-afa6-11e9-adda-47f84e4dde73;
 Fri, 26 Jul 2019 13:09:18 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id E67B6337;
 Fri, 26 Jul 2019 06:09:17 -0700 (PDT)
Received: from [10.1.196.50] (e108454-lin.cambridge.arm.com [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 755343F694;
 Fri, 26 Jul 2019 06:09:17 -0700 (PDT)
To: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
References: <20190723213553.22300-1-julien.grall@arm.com>
 <20190723213553.22300-4-julien.grall@arm.com> <87o91hht9c.fsf@epam.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <89065edf-d75c-81dd-0249-a5554feeab51@arm.com>
Date: Fri, 26 Jul 2019 14:09:16 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <87o91hht9c.fsf@epam.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 3/7] xen/arm: Rework psr_mode_is_32bit()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Stefano Stabellini <sstabellini@kernel.org>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGksCgpPbiAyNi8wNy8yMDE5IDEzOjMxLCBWb2xvZHlteXIgQmFiY2h1ayB3cm90ZToKPiAKPiBK
dWxpZW4gR3JhbGwgd3JpdGVzOgo+IAo+PiBwc3JfbW9kZV9pc18zMmJpdCgpIHByb3RvdHlwZSBk
b2VzIG5vdCBtYXRjaCB0aGUgcmVzdCBvZiB0aGUgaGVscGVycyBmb3IKPj4gdGhlIHByb2Nlc3Mg
c3RhdGUuIExvb2tpbmcgYXQgdGhlIGNhbGxlcnMsIG1vc3Qgb2YgdGhlbSB3aWxsIGFjY2Vzcwo+
PiBzdHJ1Y3QgY3B1X3VzZXJfcmVncyBqdXN0IGZvciBjYWxsaW5nIHBzcl9tb2RlX2lzXzMyYml0
KCkuCj4+Cj4+IFRoZSBtYWNybyBpcyBub3cgcmV3b3JrZWQgdG8gdGFrZSBhIHN0cnVjdCBjcHVf
dXNlcl9yZWdzIGluIHBhcmFtZXRlci4KPj4gQXQgdGhlIHNhbWUgdGltZSB0YWtlIHRoZSBvcHBv
cnR1bml0eSB0byBzd2l0Y2ggdG8gYSBzdGF0aWMgaW5saW5lCj4+IGhlbHBlci4KPiBJJ20gYSBi
aXQgY29uY2VybmVkIGFib3V0IG5hbWluZyBub3cuIEFzIHBzcl9tb2RlX2lzXzMyYml0KCkgaXMg
bm93IGhhdmUKPiBubyBwc3IgcGFyYW1ldGVyLCBhbmQgQVJNIEFSTSB1c2VzIHRlcm0gInN0YXRl
IiBpbnN0ZWFkIG9mICJtb2RlIiwgbWF5YmUKPiBpdCBpcyB3b3J0aCB0byByZW5hbWUgdGhpcyBo
ZWxwZXIgdG8gc29tZXRoaW5nIGxpa2UgImlzXzMyYml0X3N0YXRlIj8KCkl0IHJlYWxseSBkZXBl
bmRzIGhvdyB5b3Ugc2VlIGl0LiBUaGUgYml0IGlzIHBhcnQgb2YgdGhlICJtb2RlIiBmaWVsZCwg
c28gCnRlY2huaWNhbGx5IHdlIGFyZSBjaGVja2luZyB3aGV0aGVyIHRoZSBtb2RlIGNvcnJlc3Bv
bmRzIHRvIGEgMzItYml0IG9uZSBvciBub3QuIApUaGlzIGlzIGFsc28gaW5saW5lIHdpdGggdGhl
IHJlc3Qgb2YgdGhlIGhlbHBlcnMgd2l0aGluIHRoaXMgaGVhZGVyLgoKSSB3b3VsZCBiZSB3aWxs
aW5nIHRvIGNvbnNpZGVyIHJlbmFtaW5nIHRoZSBoZWxwZXIgdG8gcmVnc19tb2RlX2lzXzMyYml0
KCkuCgpPbiBhIHNpZGUgbm90ZSwgTGludXggaXMgdXNpbmcgZXhhY3RseSB0aGUgc2FtZSB0ZXJt
IChzZWUgdmNwdV9tb2RlX2lzXzMyYml0KS4KCkNoZWVycywKCi0tIApKdWxpZW4gR3JhbGwKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 13:11:09 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 13:11:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hr003-0004i0-Bh; Fri, 26 Jul 2019 13:11:07 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=XdPt=VX=tklengyel.com=bounce+e181d6.cd840-xen-devel=lists.xenproject.org@srs-us1.protection.inumbo.net>)
 id 1hr001-0004hs-HJ
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 13:11:05 +0000
X-Inumbo-ID: d1dc92fa-afa6-11e9-a264-3f94c9fd359c
Received: from rs224.mailgun.us (unknown [209.61.151.224])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d1dc92fa-afa6-11e9-a264-3f94c9fd359c;
 Fri, 26 Jul 2019 13:11:03 +0000 (UTC)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=tklengyel.com;
 q=dns/txt; 
 s=krs; t=1564146663; h=Content-Transfer-Encoding: Content-Type: Cc: To:
 Subject: Message-ID: Date: From: In-Reply-To: References: MIME-Version:
 Sender; bh=vCMU6DVuDI1KBrTwQy0K2qAAPMDz5siWv41dxpezXnA=;
 b=N0X9DRoahi4ajN3WUpm8Tmvt/tqDT6CPFru1lmB9nR5z4cuaMZUSiY4ISE76tJAEwkXkFGa0
 dt5a2/Um+5Xq3yRZ/HASyVDppBMsNQUh7DhDDZTCbNcL5c/cBZXyE0hBYFMbaU8r/m/kDP/E
 oTbb4kYz4kfBztKatWjTpRXkJ1I=
X-Mailgun-Sending-Ip: 209.61.151.224
X-Mailgun-Sid: WyIyYTNmOCIsICJ4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmciLCAiY2Q4NDAiXQ==
Received: from mail-wm1-f46.google.com (mail-wm1-f46.google.com
 [209.85.128.46])
 by mxa.mailgun.org with ESMTP id 5d3afbe6.7f01d13d4f30-smtp-out-n01;
 Fri, 26 Jul 2019 13:11:02 -0000 (UTC)
Received: by mail-wm1-f46.google.com with SMTP id v19so47679717wmj.5
 for <xen-devel@lists.xenproject.org>; Fri, 26 Jul 2019 06:11:01 -0700 (PDT)
X-Gm-Message-State: APjAAAX8bm+XBhYIg6sznfv+m2iRrIopMmIDFbs54l3f5ZxJnzUIB0Gl
 ts2vPlEM6WkyOYz7a0ZYXfSAzOu22bBShO+jITs=
X-Google-Smtp-Source: APXvYqyb/jFd4nkKC4OXtQ/y0zjOR2w8Cc13MWHX1JCa4rnEglfTKybn7OSvzQJ1noZUtVQnDJ/PmZgeW1N0i1mn/lo=
X-Received: by 2002:a1c:7d4e:: with SMTP id y75mr86150522wmc.169.1564146660978; 
 Fri, 26 Jul 2019 06:11:00 -0700 (PDT)
MIME-Version: 1.0
References: <20190726101057.21324-1-andrew.cooper3@citrix.com>
 <CABfawhncHLf=TTU8kHvFqCQxdjKOXuRaNT-stOi3wM7NLu3WWg@mail.gmail.com>
 <fee2771d-3b56-c22a-10be-de8aa23a0cc3@citrix.com>
In-Reply-To: <fee2771d-3b56-c22a-10be-de8aa23a0cc3@citrix.com>
From: Tamas K Lengyel <tamas@tklengyel.com>
Date: Fri, 26 Jul 2019 07:10:24 -0600
X-Gmail-Original-Message-ID: <CABfawhkcKFXucB=dfVQUoeN+iBeJSc__rmMHtBr4hahjCqNDnw@mail.gmail.com>
Message-ID: <CABfawhkcKFXucB=dfVQUoeN+iBeJSc__rmMHtBr4hahjCqNDnw@mail.gmail.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Subject: Re: [Xen-devel] [PATCH RFC] x86/shim: Refresh pvshim_defconfig
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Dario Faggioli <dfaggioli@suse.com>, Jan Beulich <JBeulich@suse.com>,
 Xen-devel <xen-devel@lists.xenproject.org>,
 =?UTF-8?Q?Roger_Pau_Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBKdWwgMjYsIDIwMTkgYXQgNjo1OCBBTSBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29v
cGVyM0BjaXRyaXguY29tPiB3cm90ZToKPgo+IE9uIDI2LzA3LzIwMTkgMTM6NTUsIFRhbWFzIEsg
TGVuZ3llbCB3cm90ZToKPiA+IE9uIEZyaSwgSnVsIDI2LCAyMDE5IGF0IDQ6MTEgQU0gQW5kcmV3
IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4gPj4gKiBBZGQgYSBk
ZXBlbmRlbmN5IHNvIHRoZSBzaGltIGdldHMgcmVidWlsdCB3aGVuIHB2c2hpbV9kZWZjb25maWcg
Y2hhbmdlcy4KPiA+PiAqIERlZmF1bHQgdG8gdGhlIE5VTEwgc2NoZWR1bGVyIG5vdyB0aGF0IGl0
IHdvcmtzIHdpdGggdmNwdSBvbmxpbmUvb2ZmbGluZS4KPiA+Pgo+ID4+IFNpZ25lZC1vZmYtYnk6
IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cj4gPj4gLS0tCj4gPj4g
Q0M6IEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT4KPiA+PiBDQzogV2VpIExpdSA8d2xA
eGVuLm9yZz4KPiA+PiBDQzogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+
Cj4gPj4gQ0M6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KPiA+PiBDQzogRGFyaW8g
RmFnZ2lvbGkgPGRmYWdnaW9saUBzdXNlLmNvbT4KPiA+Pgo+ID4+IFRoaXMgcGF0Y2ggZGVwZW5k
cyBvbiBEYXJpbydzIHNlcmllcywgYW5kIGNhbnQgZ28gaW4gdW50aWwgdGhlbi4KPiA+Pgo+ID4+
IEFsc28gUkZDLgo+ID4+Cj4gPj4gQ0M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlA
a2VybmVsLm9yZz4KPiA+PiBDQzogVGFtYXMgSyBMZW5neWVsIDx0YW1hc0B0a2xlbmd5ZWwuY29t
Pgo+ID4+Cj4gPj4gSSB0cmllZCB0dXJuaW5nIG9mZiBNRU1fQUNDRVNTLCBidXQgSSBjYW4ndCBn
ZXQgS2NvbmZpZyB0byBhY3R1YWxseSB0dXJuIGl0Cj4gPj4gb2ZmIGluIHRoZSBidWlsZC4gIFdo
YXQgaXMgdGhlIGRlYWwgd2l0aCBNRU1fQUNDRVNTX0FMV0FZU19PTiA/ICBJdCBtYWtlcyBpdAo+
ID4+IGltcG9zc2libGUgdG8gdHVybiBNRU1fQUNDRVNTIG9mZiwgYmVjYXVlIGl0IGlzIHNlbGVj
dGVkIGJ5IHg4Niwgd2hpY2ggbGVhdmVzCj4gPj4gTUVNX0FDQ0VTUyBlbmFibGVkIGFuZCB1bm1v
ZGlmaWFibGUuCj4gPiBXZSBuZXZlciBtYWRlIGl0IGNvbmZpZ3VyYWJsZSB0byBoYXZlIE1FTV9B
Q0NFU1MgYmUgZGlzYWJsZWQgb24geDg2Lgo+ID4gVGhlIG9wdGlvbiBvbmx5IGV4aXN0cyBiZWNh
dXNlIHdoZW4gSSBzdGFydGVkIG1vdmluZyB2bV9ldmVudCB0bwo+ID4gY29tbW9uIGNvZGUgaXQg
aGFkIHRvIGJlIGRpc2FibGVkIGZvciBBUk0gYXQgZmlyc3QuIFRoZW4gaXQgbG9va3MgbGlrZQo+
ID4gU3RlZmFubyBkaWQgbWFrZSBpdCBjb25maWd1cmFibGUgZm9yIEFSTSBzbyB0aGVyZSBpdCBj
YW4gYWN0dWFsbHkgYmUKPiA+IGRpc2FibGVkLgo+Cj4gSXMgaXQgc29tZXRoaW5nIHdlIGNvdWxk
IGNvbnNpZGVyIG1ha2luZyBjb25maWd1cmFibGUgYXQgdGhpcyBwb2ludD8KPiBJdHMgY2VydGFp
bmx5IHNvbWV0aGluZyB3ZSdkIHdhbnQgdG8gdHVybiBvZmYgaW4gdGhlIFBWIHNoaW0gYnVpbGQu
Cj4KPiBXaGlsZSB0aGlua2luZyBhYm91dCBpdCwgaXQgaXMgc3BlY2lmaWMgdG8gSFZNIGd1ZXN0
cywgc28gb3VnaHQgdG8KPiBkZXBlbmQgb24gQ09ORklHX0hWTSBhbnl3YXksIHdoaWNoIG1pZ2h0
IGJlIHRoZSBlYXNpZXN0IHdheSB0byBleGNsdWRlCj4gaXQgZm9yIHRoZSBQViBzaGltIGJ1aWxk
IGlmIHdlIGRvbid0IHdhbnQgdG8gbWFrZSBpdCBhY3RpdmVseQo+IGNvbmZpZ3VyYWJsZSB5ZXQu
CgpTdXJlLCBJIHdvdWxkIEFjayBhIHBhdGNoIHRoYXQgbWFrZXMgaXQgY29uZmlndXJhYmxlLiBU
aGVyZSB3ZXJlIHNvbWUKd29ya3MgaW4gdGhlIHBhc3QgdG8gbWFrZSBtZW1fYWNjZXNzIGZvciBQ
ViBkb21haW5zIGFzIHdlbGwgYnV0IHRoYXQKd2FzIGEgd2hpbGUgYWdvLCBJIGRvbid0IHRoaW5r
IGFueW9uZSBoYXMgaW50ZXJlc3QgaW4gdGhhdCBhbnltb3JlLgpNYWtpbmcgaXQgZGVwZW5kIG9u
IEhWTSBmb3IgeDg2IGJ1aWxkcyBzb3VuZHMgcmVhc29uYWJsZSB0byBtZSwgbm90CnN1cmUgaWYg
dGhhdCB3b3VsZCB3b3JrIGZvciBBUk0gdGhvdWdoIGFzIEkgZG9uJ3QgdGhpbmsgaXQgaGFzIEhW
TQpjb25maWcgb3B0aW9uLiBBbnl3YXksIGlmIHNvbWVvbmUgbWFrZXMgY2hhbmdlcyB0byB0aGlz
IEkgd291bGQgaGlnaGx5CnByZWZlciB0byBnZXQgcmlkIG9mIHRoZSBNRU1fQUNDRVNTX0FMV0FZ
U19PTiBjb25maWcgb3B0aW9uIGFzIGl0J3MgYQpjb25mdXNpbmcgb3B0aW9uIG5hbWUuCgpUYW1h
cwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 13:17:09 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 13: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 1hr05f-0004s9-1d; Fri, 26 Jul 2019 13:16: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=fOBC=VX=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hr05d-0004s4-VF
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 13:16:53 +0000
X-Inumbo-ID: a1d847a3-afa7-11e9-8980-bc764e045a96
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a1d847a3-afa7-11e9-8980-bc764e045a96;
 Fri, 26 Jul 2019 13:16:52 +0000 (UTC)
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: u9t8micTIe8MxnBN9e8HTan9EtZ60UICJaMGSnmzjLD2wtqLYgefxH7vxePKjEtP6DhQ9kRyUN
 D1QmDPDnb5DB385ugXLx2f5oE74UWoqrd+fzJkNv5FUHlyypt56tmE/OUaFz+IHXlKXMKFW/Nw
 jjq2n4oNY2MpeslM5H5DMEfxsyqCEq1fuQDrnx5p2t3t4PbEEgGYmClGDl+kPvznINJ5M+0vwP
 3O7pcSF57rmG5pxCO+HMnoPxZk7jBXf6tkNNiMKB9ZVOzu1+xwkJUTTaqr6plHwokQkJG8CPs4
 stM=
X-SBRS: 2.7
X-MesageID: 3490229
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,310,1559534400"; 
   d="scan'208";a="3490229"
To: Tamas K Lengyel <tamas@tklengyel.com>
References: <20190726101057.21324-1-andrew.cooper3@citrix.com>
 <CABfawhncHLf=TTU8kHvFqCQxdjKOXuRaNT-stOi3wM7NLu3WWg@mail.gmail.com>
 <fee2771d-3b56-c22a-10be-de8aa23a0cc3@citrix.com>
 <CABfawhkcKFXucB=dfVQUoeN+iBeJSc__rmMHtBr4hahjCqNDnw@mail.gmail.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <764c3c81-4348-0d5d-e7b8-a14b0b2b4abb@citrix.com>
Date: Fri, 26 Jul 2019 14:16:47 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <CABfawhkcKFXucB=dfVQUoeN+iBeJSc__rmMHtBr4hahjCqNDnw@mail.gmail.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH RFC] x86/shim: Refresh pvshim_defconfig
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Dario Faggioli <dfaggioli@suse.com>, Jan Beulich <JBeulich@suse.com>,
 Xen-devel <xen-devel@lists.xenproject.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjYvMDcvMjAxOSAxNDoxMCwgVGFtYXMgSyBMZW5neWVsIHdyb3RlOgo+IE9uIEZyaSwgSnVs
IDI2LCAyMDE5IGF0IDY6NTggQU0gQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4
LmNvbT4gd3JvdGU6Cj4+IE9uIDI2LzA3LzIwMTkgMTM6NTUsIFRhbWFzIEsgTGVuZ3llbCB3cm90
ZToKPj4+IE9uIEZyaSwgSnVsIDI2LCAyMDE5IGF0IDQ6MTEgQU0gQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+Pj4gKiBBZGQgYSBkZXBlbmRlbmN5IHNv
IHRoZSBzaGltIGdldHMgcmVidWlsdCB3aGVuIHB2c2hpbV9kZWZjb25maWcgY2hhbmdlcy4KPj4+
PiAqIERlZmF1bHQgdG8gdGhlIE5VTEwgc2NoZWR1bGVyIG5vdyB0aGF0IGl0IHdvcmtzIHdpdGgg
dmNwdSBvbmxpbmUvb2ZmbGluZS4KPj4+Pgo+Pj4+IFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29w
ZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cj4+Pj4gLS0tCj4+Pj4gQ0M6IEphbiBCZXVs
aWNoIDxKQmV1bGljaEBzdXNlLmNvbT4KPj4+PiBDQzogV2VpIExpdSA8d2xAeGVuLm9yZz4KPj4+
PiBDQzogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cj4+Pj4gQ0M6IEp1
ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KPj4+PiBDQzogRGFyaW8gRmFnZ2lvbGkgPGRm
YWdnaW9saUBzdXNlLmNvbT4KPj4+Pgo+Pj4+IFRoaXMgcGF0Y2ggZGVwZW5kcyBvbiBEYXJpbydz
IHNlcmllcywgYW5kIGNhbnQgZ28gaW4gdW50aWwgdGhlbi4KPj4+Pgo+Pj4+IEFsc28gUkZDLgo+
Pj4+Cj4+Pj4gQ0M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4K
Pj4+PiBDQzogVGFtYXMgSyBMZW5neWVsIDx0YW1hc0B0a2xlbmd5ZWwuY29tPgo+Pj4+Cj4+Pj4g
SSB0cmllZCB0dXJuaW5nIG9mZiBNRU1fQUNDRVNTLCBidXQgSSBjYW4ndCBnZXQgS2NvbmZpZyB0
byBhY3R1YWxseSB0dXJuIGl0Cj4+Pj4gb2ZmIGluIHRoZSBidWlsZC4gIFdoYXQgaXMgdGhlIGRl
YWwgd2l0aCBNRU1fQUNDRVNTX0FMV0FZU19PTiA/ICBJdCBtYWtlcyBpdAo+Pj4+IGltcG9zc2li
bGUgdG8gdHVybiBNRU1fQUNDRVNTIG9mZiwgYmVjYXVlIGl0IGlzIHNlbGVjdGVkIGJ5IHg4Niwg
d2hpY2ggbGVhdmVzCj4+Pj4gTUVNX0FDQ0VTUyBlbmFibGVkIGFuZCB1bm1vZGlmaWFibGUuCj4+
PiBXZSBuZXZlciBtYWRlIGl0IGNvbmZpZ3VyYWJsZSB0byBoYXZlIE1FTV9BQ0NFU1MgYmUgZGlz
YWJsZWQgb24geDg2Lgo+Pj4gVGhlIG9wdGlvbiBvbmx5IGV4aXN0cyBiZWNhdXNlIHdoZW4gSSBz
dGFydGVkIG1vdmluZyB2bV9ldmVudCB0bwo+Pj4gY29tbW9uIGNvZGUgaXQgaGFkIHRvIGJlIGRp
c2FibGVkIGZvciBBUk0gYXQgZmlyc3QuIFRoZW4gaXQgbG9va3MgbGlrZQo+Pj4gU3RlZmFubyBk
aWQgbWFrZSBpdCBjb25maWd1cmFibGUgZm9yIEFSTSBzbyB0aGVyZSBpdCBjYW4gYWN0dWFsbHkg
YmUKPj4+IGRpc2FibGVkLgo+PiBJcyBpdCBzb21ldGhpbmcgd2UgY291bGQgY29uc2lkZXIgbWFr
aW5nIGNvbmZpZ3VyYWJsZSBhdCB0aGlzIHBvaW50Pwo+PiBJdHMgY2VydGFpbmx5IHNvbWV0aGlu
ZyB3ZSdkIHdhbnQgdG8gdHVybiBvZmYgaW4gdGhlIFBWIHNoaW0gYnVpbGQuCj4+Cj4+IFdoaWxl
IHRoaW5raW5nIGFib3V0IGl0LCBpdCBpcyBzcGVjaWZpYyB0byBIVk0gZ3Vlc3RzLCBzbyBvdWdo
dCB0bwo+PiBkZXBlbmQgb24gQ09ORklHX0hWTSBhbnl3YXksIHdoaWNoIG1pZ2h0IGJlIHRoZSBl
YXNpZXN0IHdheSB0byBleGNsdWRlCj4+IGl0IGZvciB0aGUgUFYgc2hpbSBidWlsZCBpZiB3ZSBk
b24ndCB3YW50IHRvIG1ha2UgaXQgYWN0aXZlbHkKPj4gY29uZmlndXJhYmxlIHlldC4KPiBTdXJl
LCBJIHdvdWxkIEFjayBhIHBhdGNoIHRoYXQgbWFrZXMgaXQgY29uZmlndXJhYmxlLiBUaGVyZSB3
ZXJlIHNvbWUKPiB3b3JrcyBpbiB0aGUgcGFzdCB0byBtYWtlIG1lbV9hY2Nlc3MgZm9yIFBWIGRv
bWFpbnMgYXMgd2VsbCBidXQgdGhhdAo+IHdhcyBhIHdoaWxlIGFnbywgSSBkb24ndCB0aGluayBh
bnlvbmUgaGFzIGludGVyZXN0IGluIHRoYXQgYW55bW9yZS4KClRoZSBhY2Nlc3MgcmluZyBpcyBv
YnRhaW5lZCB2aWEgYW4gSFZNX1BBUkFNLsKgIFRoZXJlIGlzIG5vIGNvbmNlaXZhYmxlCndheSBp
dCB3b3JrcyBmb3IgUFYuCgpUaGlzIGlzIG9uZSBvZiB0aGUgcmVhc29ucyBmb3IgdGhlIGRpZmZl
cmVudCBkZXNpZ24gb2YgIk5HIiBpbnRlcmZhY2UKd2hpY2ggUGV0cmUgaXMgZG9pbmcsIHNvIGZ1
bmN0aW9uYWxpdHkgbGlrZSB0aGlzIGNvdWxkIChpbiBwcmluY2lwbGUpIGJlCm1hZGUgY29tcGF0
aWJsZSB3aXRoIFBWIGluIHRoZSBmdXR1cmUuCgo+IE1ha2luZyBpdCBkZXBlbmQgb24gSFZNIGZv
ciB4ODYgYnVpbGRzIHNvdW5kcyByZWFzb25hYmxlIHRvIG1lLCBub3QKPiBzdXJlIGlmIHRoYXQg
d291bGQgd29yayBmb3IgQVJNIHRob3VnaCBhcyBJIGRvbid0IHRoaW5rIGl0IGhhcyBIVk0KPiBj
b25maWcgb3B0aW9uLiBBbnl3YXksIGlmIHNvbWVvbmUgbWFrZXMgY2hhbmdlcyB0byB0aGlzIEkg
d291bGQgaGlnaGx5Cj4gcHJlZmVyIHRvIGdldCByaWQgb2YgdGhlIE1FTV9BQ0NFU1NfQUxXQVlT
X09OIGNvbmZpZyBvcHRpb24gYXMgaXQncyBhCj4gY29uZnVzaW5nIG9wdGlvbiBuYW1lLgoKT2sg
LSBJJ2xsIHNlZSBhYm91dCBmaW5kaW5nIHNvbWUgY29waW91cyBmcmVlIHRpbWUuCgp+QW5kcmV3
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 13:17:21 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 13: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 1hr064-0004tX-BO; Fri, 26 Jul 2019 13:17: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=DkcV=VX=epam.com=volodymyr_babchuk@srs-us1.protection.inumbo.net>)
 id 1hr062-0004tO-FH
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 13:17:18 +0000
X-Inumbo-ID: b00b25af-afa7-11e9-8980-bc764e045a96
Received: from EUR04-DB3-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe0c::610])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b00b25af-afa7-11e9-8980-bc764e045a96;
 Fri, 26 Jul 2019 13:17:16 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=N+VP7t4FbGne2Xw85nAePkXB/ZRY9Fw5GqqCYRx+Z8TNP5T2rfHBQ6G8VIBOGmqqx4/k9OE+NcxntWbxsnwP5SaRjHvNnagj/ki1p+f0d1AWEgyAZeNdC/htH6vLysIi8mMsP4plIsMagwHdIDBehSTGbs8LfEV6BoHu/+uG769Pc/mAc46oaeebug+Ma7TY5PT4MfNRnlZx/ESjdnhTA9dxMxPs1QHq2RydKKGdZfIgwdhPjhTUXrz/GrualD2r1+boszH2TvcsxJga2isdY6+e8boYvDTHqvPWW870PGGo5Q5DlZq8qfXETH0TN6J+wAgCxvqwNKDFtyWWLqgcgA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=Ip1B4LWSjNFJKTPuwqQb3NBFIWfNROcM1S1B7JSbzZw=;
 b=F+atZMI+4FA7HjctfxF/kVpO92PiStI2+k1UMd7xVfgVzEICq2uOeDoUlDb0+Izkar6oz+33PzSS6PKazljWPPCUZarfEXzrQ1B4syZl2Chs5783HPpdUmx1SXrPiYPSf6nujEB4bgrcHOCp04dqvIGGQvIjqn70cVj2RIdEsn3jMg/5A59r6PsiyFmADwvhU0CCigKcM4XhTFdOPBhF1PZO4d6fzCanZlccuZ5FwH6RppTdkVqxyICjzE0U7J0vwB5Df4f5kZKzl9MyYPrqrbfSlkqONnfjlOTGSZhQw3L8w+Q7CpOFKLNYklfVXEqCbUWQcRDqDmHsTc+CmxmzlQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=epam.com;dmarc=pass action=none header.from=epam.com;dkim=pass
 header.d=epam.com;arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=epam.com; s=selector1; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=Ip1B4LWSjNFJKTPuwqQb3NBFIWfNROcM1S1B7JSbzZw=;
 b=diHb2toztfZa2TFDA/Rv/R5oQT14peBuUwxCKb+iD6eF2w8hQEW4GYfnWXkkQLei3KfUJdI80mAI/RSTeRWl92gPjPZRYq7UAJsKCnrSVWauqc9O/i/nGo2WMEeLXidbWEohZD0feYCXLGD6wlKe5nRicm2BVdDXT1rC0E4QemR8vucwuX7UxoV2kVtkUjZGs3FFJI5M5eHhcm3tiCm+i2XT5w8FRi808TJS1QkqLnQc0ep7g2IO+wJT+vpT30/jv4KxsyEzkt1fa6UmA12yU3DNgpcicsv3lfdhLrVjZMsmplr6bMUnhkQUv8hxHkrsXs8hoVLSynQOBS1gzZUBrA==
Received: from AM0PR03MB4148.eurprd03.prod.outlook.com (20.177.40.10) by
 AM0SPR01MB0074.eurprd03.prod.outlook.com (20.179.253.204) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2115.14; Fri, 26 Jul 2019 13:17:14 +0000
Received: from AM0PR03MB4148.eurprd03.prod.outlook.com
 ([fe80::e900:5b3d:d83:969c]) by AM0PR03MB4148.eurprd03.prod.outlook.com
 ([fe80::e900:5b3d:d83:969c%5]) with mapi id 15.20.2115.005; Fri, 26 Jul 2019
 13:17:14 +0000
From: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
To: Julien Grall <julien.grall@arm.com>
Thread-Topic: [PATCH 1/7] xen/public: arch-arm: Restrict the visibility of
 struct vcpu_guest_core_regs
Thread-Index: AQHVQZ6hsgvvUgy6i0qic4XYed3qyKbc1AwAgAALaACAAAYugA==
Date: Fri, 26 Jul 2019 13:17:14 +0000
Message-ID: <87h879hr52.fsf@epam.com>
References: <20190723213553.22300-1-julien.grall@arm.com>
 <20190723213553.22300-2-julien.grall@arm.com> <87r26dhu1z.fsf@epam.com>
 <b93a7a7e-970f-b550-bd0e-b31ac8e62975@arm.com>
In-Reply-To: <b93a7a7e-970f-b550-bd0e-b31ac8e62975@arm.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=Volodymyr_Babchuk@epam.com; 
x-originating-ip: [85.223.209.22]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 80ff965e-509d-4e88-6f3f-08d711cb9351
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(7168020)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:AM0SPR01MB0074; 
x-ms-traffictypediagnostic: AM0SPR01MB0074:|AM0SPR01MB0074:
x-microsoft-antispam-prvs: <AM0SPR01MB007401BD48CE7A7898AC26F8E6C00@AM0SPR01MB0074.eurprd03.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 01106E96F6
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(4636009)(376002)(366004)(396003)(346002)(39860400002)(136003)(189003)(199004)(316002)(6246003)(3846002)(14444005)(256004)(66476007)(6116002)(81166006)(81156014)(66066001)(66946007)(86362001)(6486002)(8676002)(64756008)(6436002)(478600001)(36756003)(66556008)(486006)(71200400001)(55236004)(446003)(11346002)(6512007)(6506007)(2616005)(14454004)(76176011)(476003)(53546011)(229853002)(99286004)(53936002)(8936002)(186003)(76116006)(5660300002)(4326008)(54906003)(7736002)(68736007)(25786009)(26005)(2906002)(305945005)(6916009)(71190400001)(66446008)(80792005)(102836004)(91956017);
 DIR:OUT; SFP:1101; SCL:1; SRVR:AM0SPR01MB0074;
 H:AM0PR03MB4148.eurprd03.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: epam.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: Gz7jR7mU3bPbXMob+Ab9QLyBEWkpyB67FtKjV4hZOxXgDV96shVF5cEQYhrfL9Jzuof81JHtlA+uN9MFTWhz6I6i0FxF2oUrNUI/G58313iO4wjjLUxexxMWz+bsbgkNoLUDvVXrhDlszUMh2nAoSSPMHwVHHfFeQK+cGYtFOygzCbvwulqzJ7wLHRDo+hcxzboorf/CnZdpbEt5HE64Gyypz3fvFkCD1o5Ev/+kdzmlYV/5FBRKAR16xYARAmkTFQQNigMmk5WtfDPERoIwm1UM1yRS5Z+O9mnLT1aNBQJUWSpf3LmIoFXjnrJSqb6tcTd1HimniL8OTMsfAcj0/XuEyW+KxHP11ZWCiBpoawHOmt6nFhsl5SgQf1cWA1TY6BBBGfCdtZU8D65O5xXTdnHYuso4ypLlEhwA34b1Zek=
MIME-Version: 1.0
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 80ff965e-509d-4e88-6f3f-08d711cb9351
X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Jul 2019 13:17:14.2965 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: Volodymyr_Babchuk@epam.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0SPR01MB0074
Subject: Re: [Xen-devel] [PATCH 1/7] xen/public: arch-arm: Restrict the
 visibility of struct vcpu_guest_core_regs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.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>

Ckp1bGllbiBHcmFsbCB3cml0ZXM6Cgo+IE9uIDI2LzA3LzIwMTkgMTM6MTQsIFZvbG9keW15ciBC
YWJjaHVrIHdyb3RlOgo+Pgo+PiBIaSBKdWxpZW4sCj4KPiBIaSBWb2xvZHlteXIsCj4KPj4gSnVs
aWVuIEdyYWxsIHdyaXRlczoKPj4KPj4+IEN1cnJlbnRseSwgdGhlIHN0cnVjdHVyZSB2Y3B1X2d1
ZXN0X2NvcmVfcmVncyBpcyBwYXJ0IG9mIHRoZSBwdWJsaWMgQVBJLgo+Pj4gVGhpcyBpbXBsaWVz
IHRoYXQgYW55IGNoYW5nZSBpbiB0aGUgc3RydWN0dXJlIHNob3VsZCBiZSBiYWNrd2FyZAo+Pj4g
Y29tcGF0aWJsZS4KPj4+Cj4+PiBIb3dldmVyLCB0aGUgc3RydWN0dXJlIGlzIG9ubHkgbmVlZGVk
IGJ5IHRoZSB0b29scyBhbmQgWGVuLiBJdCBpcyBhbHNvCj4+PiBub3QgZXhwZWN0ZWQgdG8gYmUg
ZXZlciB1c2VkIG91dHNpZGUgb2YgdGhhdCBjb250ZXh0LiBTbyB3ZSBjb3VsZCBzYXZlIHVzCj4+
PiBzb21lIGhlYWRhY2hlIGJ5IG9ubHkgZGVjbGFyaW5nIHRoZSBzdHJ1Y3R1cmUgZm9yIFhlbiBh
bmQgdG9vbHMuCj4+Pgo+Pj4gU3VnZ2VzdGVkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29v
cGVyM0BjaXRyaXguY29tPgo+Pj4gU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4u
Z3JhbGxAYXJtLmNvbT4KPj4+IC0tLQo+Pj4gICAgICBUaGlzIGlzIGEgZm9sbG93LXVwIG9mIHRo
ZSBkaXNjdXNzaW9uIFsxXS4KPj4+Cj4+PiAgICAgIFsxXSA8M2MyNDVjNWItNTFjNi0xZDBlLWFk
NmMtNDI0MTQ1NzMxNjZmQGFybS5jb20+Cj4+Pgo+Pj4gICAgICBDaGFuZ2VzIGluIHYzOgo+Pj4g
ICAgICAgICAgLSBBdm9pZCBpbnRyb2R1Y2UgYSBuZXcgI2lmZGVmIGluIHRoZSBoZWFkZXIgYnkg
bW92aW5nIHRoZQo+Pj4gICAgICAgICAgZGVmaW5pdGlvbnMgbGF0ZXIgb24uCj4+PiAtLS0KPj4+
ICAgeGVuL2luY2x1ZGUvcHVibGljL2FyY2gtYXJtLmggfCAyNCArKysrKysrKysrKystLS0tLS0t
LS0tLS0KPj4+ICAgMSBmaWxlIGNoYW5nZWQsIDEyIGluc2VydGlvbnMoKyksIDEyIGRlbGV0aW9u
cygtKQo+Pj4KPj4+IGRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9wdWJsaWMvYXJjaC1hcm0uaCBi
L3hlbi9pbmNsdWRlL3B1YmxpYy9hcmNoLWFybS5oCj4+PiBpbmRleCAzZThjZGMxNTFkLi43Y2Ux
MzlhMGY1IDEwMDY0NAo+Pj4gLS0tIGEveGVuL2luY2x1ZGUvcHVibGljL2FyY2gtYXJtLmgKPj4+
ICsrKyBiL3hlbi9pbmNsdWRlL3B1YmxpYy9hcmNoLWFybS5oCj4+PiBAQCAtMTk3LDYgKzE5Nywx
OCBAQAo+Pj4gICAgICAgfSB3aGlsZSAoIDAgKQo+Pj4gICAjZGVmaW5lIHNldF94ZW5fZ3Vlc3Rf
aGFuZGxlKGhuZCwgdmFsKSBzZXRfeGVuX2d1ZXN0X2hhbmRsZV9yYXcoaG5kLCB2YWwpCj4+PiAg
ICt0eXBlZGVmIHVpbnQ2NF90IHhlbl9wZm5fdDsKPj4+ICsjZGVmaW5lIFBSSV94ZW5fcGZuIFBS
SXg2NAo+Pj4gKyNkZWZpbmUgUFJJdV94ZW5fcGZuIFBSSXU2NAo+Pj4gKwo+Pj4gKy8qIE1heGlt
dW0gbnVtYmVyIG9mIHZpcnR1YWwgQ1BVcyBpbiBsZWdhY3kgbXVsdGktcHJvY2Vzc29yIGd1ZXN0
cy4gKi8KPj4+ICsvKiBPbmx5IG9uZS4gQWxsIG90aGVyIFZDUFVTIG11c3QgdXNlIFZDUFVPUF9y
ZWdpc3Rlcl92Y3B1X2luZm8gKi8KPj4gSnVzdCBhIHN1Z2dlc3Rpb246IHlvdSBhbHJlYWR5IHRv
dWNoaW5nIHRoaXMgcGFydC4gTWF5YmUgeW91J2xsIGZpeCB0aGlzCj4+IGNvbW1lbnQgYXMgd2Vs
bD8KPgo+IEkgYW0gbm90IHN1cmUgd2hhdCdzIHdyb25nIHdpdGggdGhlIGN1cnJlbnQgY29tbWVu
dC4gQ2FuIHlvdSBleHBhbmQKPiB5b3VyIHRob3VnaHRzIHBsZWFzZT8KU3VyZS4gSXQgZG9lcyBu
b3QgY29uZm9ybSB0byBDT0RJTkdfU1RZTEU6CgogICBDb21tZW50cyBjb250YWluaW5nIGEgc2lu
Z2xlIHNlbnRlbmNlIG1heSBlbmQgd2l0aCBhIGZ1bGwKICAgc3RvcDsgY29tbWVudHMgY29udGFp
bmluZyBzZXZlcmFsIHNlbnRlbmNlcyBtdXN0IGhhdmUgYSBmdWxsIHN0b3AKICAgYWZ0ZXIgZWFj
aCBzZW50ZW5jZS4KClRoZSBzZWNvbmQgY29tbWVudCBtaXNzZXMgZnVsbCBzdG9wIGF0IHRoZSBl
bmQuIEFsc28sIG1heWJlIHdlIHNob3VsZApjb25zaWRlciB0aGlzIGFzIHMgbXVsdGktbGluZSBj
b21tZW50OgoKICAgTXVsdGktbGluZSBjb21tZW50IGJsb2NrcyBzaG91bGQgc3RhcnQgYW5kIGVu
ZCB3aXRoIGNvbW1lbnQgbWFya2VycyBvbgogICBzZXBhcmF0ZSBsaW5lcyBhbmQgZWFjaCBsaW5l
IHNob3VsZCBiZWdpbiB3aXRoIGEgbGVhZGluZyAnKicuCgoKLS0gClZvbG9keW15ciBCYWJjaHVr
IGF0IEVQQU0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 13:19:12 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 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 1hr07r-00052U-PK; Fri, 26 Jul 2019 13:19:11 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ymAH=VX=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hr07q-00052I-0g
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 13:19:10 +0000
X-Inumbo-ID: f32430d8-afa7-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id f32430d8-afa7-11e9-8980-bc764e045a96;
 Fri, 26 Jul 2019 13:19:08 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 4CDF6337;
 Fri, 26 Jul 2019 06:19:08 -0700 (PDT)
Received: from [10.1.196.50] (e108454-lin.cambridge.arm.com [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id D15753F694;
 Fri, 26 Jul 2019 06:19:07 -0700 (PDT)
To: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
References: <20190723213553.22300-1-julien.grall@arm.com>
 <20190723213553.22300-8-julien.grall@arm.com> <87imrphshw.fsf@epam.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <b10a87d5-9fad-c051-774c-cd2d58fbc8dd@arm.com>
Date: Fri, 26 Jul 2019 14:19:06 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <87imrphshw.fsf@epam.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 7/7] xen/arm: types: Specify the zero
 padding in the definition of PRIregister
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Stefano Stabellini <sstabellini@kernel.org>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGksCgpPbiAyNi8wNy8yMDE5IDEzOjQ3LCBWb2xvZHlteXIgQmFiY2h1ayB3cm90ZToKPiAKPiBK
dWxpZW4gR3JhbGwgd3JpdGVzOgo+IAo+PiBUaGUgZGVmaW5pdGlvbiBvZiBQUklyZWdpc3RlciB2
YXJpZXMgYmV0d2VlbiBBcm0zMiBhbmQgQXJtNjQgKDMyLWJpdCB2cwo+PiA2NC1iaXQpLiBIb3dl
dmVyLCBzb21lIG9mIHRoZSB1c2VycyB1c2VzIHRoZSB3cm9uZyBwYWRkaW5nLgo+IHR5cGU6ICJ1
c2VycyB1c2UiCj4gCj4+IEZvciBtb3JlIGNvbnNpc3RlbmN5LCB0aGUgcGFkZGluZyBpcyBub3cg
bW92ZWQgaW50byB0aGUgUFJJcmVnaXN0ZXIgYW5kCj4+IHZhcmllcyBkZXBlbmRpbmcgb24gdGhl
IGFyY2hpdGVjdHVyZS4KPiBJJ20gbm90IHN1cmUgdGhpcyBpcyB0aGUgcmlnaHQgdGhpbmcgdG8g
ZG8uIFRoZXJlIGFyZSBsb3RzIG9mIGNvZGUKPiAoZXNwZWNpYWxseSBpbiB2Z2ljKSB0aGF0IGRv
ZXMgbm90IHVzZSBwYWRkaW5nIGF0IGFsbC4gTm93IGl0IHdpbGwgcHJpbnQKPiBwYWRkaW5nLCBl
dmVuIGlmIG9yaWdpbmFsIGF1dGhvciBkb2VzIG5vdCB3YW50ZWQgdG8uIEFuZCwgaG9uZXN0bHkg
aXQgaXMKPiBoYXJkIHRvIHBhcnNlIDE1LTE2IHplcm9lcyBpbiBhIHJvdy4KCldlbGwsIEkgYW0g
dXN1YWxseSBzdGFydGluZyB0byByZWFkIGZyb20gdGhlIHJpZ2h0IHRvIGxlZnQuIFNvLCBmb3Ig
bWUsIDE1LTE2IAp6ZXJvZXMgYXJlIGVhc3kgdG8gaWdub3JlIDspLgoKPiAKPiBJIGFtIHN1Z2dl
c3RpbmcgdG8gYWRkIGFub3RoZXIgbWFjcm8gbGlrZSBQUklyZWdpc3Rlcl9wYWQgb3Igc29tZXRo
aW5nCj4gbGlrZSB0aGF0LgoKTm8sIHdlIHNob3VsZCBwcmludCByZWdpc3RlciB0aGUgc2FtZSB3
YXkgZXZlcnl3aGVyZS4gSSBhbSBjbGVhcmx5IGFnYWluc3QKcHJvdmlkaW5nIHR3byBkaWZmZXJl
bnQgZm9ybWF0cyBoZXJlIGZvciB0aGUgc2FtZSB0eXBlLiBPdGhlcndpc2UgdGhpcyB3aWxsIGxl
YWQgCnRvIGVuZGxlc3MgZGViYXRlIG9uIHdoaWNoIG9uZSB5b3Ugd2lsbCBjaG9zZSBpbiB0aGUg
Y29kZS4KCkxvb2tpbmcgYXQgdGhlIHZHSUMsIHRoZXkgYXJlIG1vc3RseSBwcmludCBmb3IgZGVi
dWcuIElmIHlvdSByZWFjaCB0aGVtIHRoZW4gCnRoZXJlIGFyZSBwcm9iYWJseSBhbHJlYWR5IHNv
bWV0aGluZyB3cm9uZyBoYXBwZW5pbmcuIFNvIEkgdGhpbmsgd2UgY2FuIGxlYXZlIAp0aGUgZXh0
cmEgemVyb2VzIHRoZXJlLgoKQ2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 13:24:29 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 13:24:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hr0Cu-0005mU-ED; Fri, 26 Jul 2019 13:24: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=DkcV=VX=epam.com=volodymyr_babchuk@srs-us1.protection.inumbo.net>)
 id 1hr0Cs-0005mP-JS
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 13:24:22 +0000
X-Inumbo-ID: acf66d0f-afa8-11e9-8980-bc764e045a96
Received: from EUR02-VE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe06::618])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id acf66d0f-afa8-11e9-8980-bc764e045a96;
 Fri, 26 Jul 2019 13:24:21 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=EyyblccjY0YNYmkoGPaB46O3ui/giw79htpR5Vxd0p415GDMKsn5esMA2Ok2sn2C7mba4KEa6sI+vKgr8hw4FFxw17ptrLiqXlcSyUCinVJHQ5cjIjWmhiO2JQ/mARShAFq46NTKA1PaVZazCW++bqQPPGqMlzR0Ti3eanBoIDFmhYSLWkKtnS7Po4DvtXg8oyR0Dl0DiisvvZXjLHO/RtIVrfnrd67BQSSyX3xBa+/cZUZdfRw/dxozTkC50X3G6KY//BgVGKqDEQmwEDF6IyN+EBeBXoMvitNNSpX+99WbleYI+bo03qOJWGQLIi8fq5UfCGoPeJzsNmzEnyTNiQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=PkQCwrE26Z1FbdXwfgvn9GDTEGUAKu2PK3Q6omL//Ow=;
 b=YG8WAvH4yd1pnUafoby++flNdS4bRwpEvqKBjTMSs6sb3rtB2h4ESJBq2mOHuBPaJgNMAF1mub5IyL5bGB9hpMJgnHeA+m6/RO21Gl0sh64xzCDWbvkzITDV1fT5U98QwqtHXCHGl2jVlaLn22g6+vVjqB6yzGPptvHrCaUuqhEaowI+/1OtNW8UYsutqCo84ekokWW+qwDLLvLcg7M0LN0sq36f+t4Mx3MxxmIQiuQc8NLs3adY48CGovHwFgeDnb2Qr/Sj/FuHYz/+hRydtR4LuU8xTHin92x41letfQZsYz1lkhy7k07ghn3GpTXFO0XDDcHUzm7CwVf94auG4g==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=epam.com;dmarc=pass action=none header.from=epam.com;dkim=pass
 header.d=epam.com;arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=epam.com; s=selector1; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=PkQCwrE26Z1FbdXwfgvn9GDTEGUAKu2PK3Q6omL//Ow=;
 b=Rq/Ai+YE78vC/3JG/uizSmtuovtBkKMl3ehyUXnIxRxTVr0DI/UVOX7QSLh0YCEPy1vk00ci1EAdsY1O3NWF4Hw9Xs2Kths+qvKdxkY6NJn1oxSyyTzs+pvs7LJVC1KIgF5lX/zefjk2+mf4eBXwgFvdSVDSih6zYK9wbEaFQoWjBtUyCQzsIgaX5XSmEjwibe2XJR5YbOd5o20j9d9fRqrv911JRUEi0fuUjdT6ikA+t7/4tn2v8m/Nz5iCj8d1gkW1LvEo28jEpKhFNVyiNrgSd8Cp2Lge8KYXzMrDXY/VS3iC0Z455Cy6gsg2KGaNE8clfZRURl4Bi1BkkVSwLA==
Received: from AM0PR03MB4148.eurprd03.prod.outlook.com (20.177.40.10) by
 AM0PR03MB4483.eurprd03.prod.outlook.com (20.177.40.24) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2115.14; Fri, 26 Jul 2019 13:24:19 +0000
Received: from AM0PR03MB4148.eurprd03.prod.outlook.com
 ([fe80::e900:5b3d:d83:969c]) by AM0PR03MB4148.eurprd03.prod.outlook.com
 ([fe80::e900:5b3d:d83:969c%5]) with mapi id 15.20.2115.005; Fri, 26 Jul 2019
 13:24:19 +0000
From: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
To: Viktor Mitin <viktor.mitin.19@gmail.com>
Thread-Topic: [PATCH] xen/arm: extend fdt_property_interrupts
Thread-Index: AQHVQ5DIG4Wp10DIaUKStsgLLIvpgKbcy2UAgAAN54CAAAptAA==
Date: Fri, 26 Jul 2019 13:24:18 +0000
Message-ID: <87ftmthqt9.fsf@epam.com>
References: <20190726090124.26444-1-viktor.mitin.19@gmail.com>
 <87sgqthuud.fsf@epam.com>
 <CAOcoXZbc8tUf8DKjAD7Rj3JjOqrFA=3hVsw0fe21TNyoG8Q8CA@mail.gmail.com>
In-Reply-To: <CAOcoXZbc8tUf8DKjAD7Rj3JjOqrFA=3hVsw0fe21TNyoG8Q8CA@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=Volodymyr_Babchuk@epam.com; 
x-originating-ip: [85.223.209.22]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 14b504dd-102d-41bb-e6e5-08d711cc9071
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(7168020)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:AM0PR03MB4483; 
x-ms-traffictypediagnostic: AM0PR03MB4483:|AM0PR03MB4483:
x-ms-exchange-purlcount: 1
x-microsoft-antispam-prvs: <AM0PR03MB44833CD8327A7C34BCC6A733E6C00@AM0PR03MB4483.eurprd03.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 01106E96F6
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(4636009)(366004)(136003)(376002)(346002)(396003)(39860400002)(199004)(189003)(99286004)(71190400001)(71200400001)(68736007)(7736002)(6512007)(6306002)(316002)(8936002)(8676002)(81156014)(81166006)(54906003)(6916009)(305945005)(486006)(476003)(256004)(2616005)(14444005)(446003)(11346002)(4326008)(66066001)(80792005)(53936002)(26005)(36756003)(25786009)(6246003)(186003)(66946007)(66476007)(66556008)(64756008)(66446008)(91956017)(76116006)(5660300002)(86362001)(3846002)(6116002)(6436002)(229853002)(6486002)(478600001)(14454004)(102836004)(6506007)(53546011)(55236004)(76176011)(966005)(2906002);
 DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR03MB4483;
 H:AM0PR03MB4148.eurprd03.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: epam.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: lPUYo/fmiEcEVRY/7IiLQCstNhYzwCPaqn/Eki7yU1tU82iZsGTx3Yjx2f2nMuA/o/YulpLfMw2xJvtC3PJ/DSuxbm1ZNMiq1iWO5mRHjPaurPtzogYZLm9BsdZSZp0jLhWTdPM7VYn3JjRRsrLywj/D5j4/UC+3LNzKPnGt7mW+pttJ9yWf1pd5FuYa0K18nRIlxf3OcuC5LuxGd7GOIE2P4+eqiv0hN0WrJRQGVqLq/OqfiXqsKWneLn1eFZiYgdC/7eaDqjZzaFusInfrFJKe9+rST4kFKQWkrTHkbcc8jeoRl8QAvpExOzsmIhBZ6qHSLAqSLVpjTzdbua7bhg985o+6sEUlLcjVe3WSqgbIHGEpJlu8oeThgSQPF3OIh2TkooKkwF63GJ7EiZrZ4WbrbdGCQZZDHh+YiJQsYdg=
MIME-Version: 1.0
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 14b504dd-102d-41bb-e6e5-08d711cc9071
X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Jul 2019 13:24:18.9299 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: Volodymyr_Babchuk@epam.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR03MB4483
Subject: Re: [Xen-devel] [PATCH] xen/arm: extend fdt_property_interrupts
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 Viktor Mitin <Viktor_Mitin@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>

ClZpa3RvciBNaXRpbiB3cml0ZXM6Cgo+IEhpIFZvbG9keW15ciwKPgo+IE9uIEZyaSwgSnVsIDI2
LCAyMDE5IGF0IDI6NTcgUE0gVm9sb2R5bXlyIEJhYmNodWsKPiA8Vm9sb2R5bXlyX0JhYmNodWtA
ZXBhbS5jb20+IHdyb3RlOgo+Pgo+Pgo+PiBIZWxsbyBWaWtvciwKPj4KPj4gVmlrdG9yIE1pdGlu
IHdyaXRlczoKPj4KPj4gPiB4ZW4vYXJtOiBleHRlbmQgZmR0X3Byb3BlcnR5X2ludGVycnVwdHMg
dG8gZGVhbCB3aXRoIG90aGVyCj4+ID4gZG9tYWluIHRoYW4gdGhlIGh3ZG9tCj4+Cj4+IEl0IGlz
IHVuY2xlYXIgd2hhdCBwcm9ibGVtIHlvdSBhcmUgZmFjaW5nLiBDb3VsZCB5b3UgcGxlYXNlIGVs
YWJvcmF0ZQo+PiBjb21taXQgbWVzc2FnZT8KPgo+IE9yaWdpbmFsIGdvYWwgaXMgdG8gbWVyZ2Ug
bWFrZV90aW1lcl9ub2RlIGFuZCBtYWtlX3RpbWVyX2RvbVVfbm9kZSBmdW5jdGlvbnMuCj4gRm9y
IGJhY2tncm91bmQgZGlzY3Vzc2lvbiBwbGVhc2Ugc2VlIGRpc2N1c3Npb24gaW4gbWFpbCAoYWxz
bwo+IG1lbnRpb25lZCBpbiB0aGUgcGF0Y2gpOgo+IFtQQVRDSF0geGVuL2FybTogbWVyZ2UgbWFr
ZV90aW1lcl9ub2RlIGFuZCBtYWtlX3RpbWVyX2RvbVVfbm9kZQo+IGh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvYXJjaGl2ZXMvaHRtbC94ZW4tZGV2ZWwvMjAxOS0wNy9tc2cwMDkxNC5odG1s
ClRoaXMgaXMgbWVudGlvbmVkIGJlbG93IHRoZSB0ZWFybGluZSBhbmQgbmV3ZXIgd2lsbCBiZSBp
bmNsdWRlZCBpbiB0aGUKZ2l0IGhpc3RvcnkuIEhlcmUgaXMgdGhlIHJ1bGVzOgoKIFdyaXRlIGEg
Z29vZCBkZXNjcmlwdGlvbiBmb3IgZWFjaCBwYXRjaDoKCiAtIFRoZSBmaXJzdCBsaW5lIHRoZSB0
b3Agb2YgdGhlIHBhdGNoIHNob3VsZCBjb250YWluIGEgc2hvcnQKICAgZGVzY3JpcHRpb24gb2Yg
d2hhdCB0aGUgcGF0Y2ggZG9lcywgYW5kIGhpbnRzIGFzIHRvIHdoYXQgY29kZSBpdAogICB0b3Vj
aGVzCgogLSBUaGUgZGVzY3JpcHRpb24gc2hvdWxkIGJlIHVzZWZ1bCBmb3IgYm90aCB0aGUgcmV2
aWV3ZXJzIGFuZCBwZW9wbGUgaW4KICAgdGhlIGZ1dHVyZSB0cnlpbmcgdG8gdW5kZXJzdGFuZCB3
aGF0IHRoZSBwYXRjaCBkb2VzLiBJdCBjYW4gYmUgYXMKICAgc2hvcnQgYXMgQ29kZSBjbGVhbnVw
IC0tIG5vIGZ1bmN0aW9uYWwgY2hhbmdlcywgb3IgYXMgbG9uZyBhcyBpdAogICB0YWtlcyB0byBh
Y2N1cmF0ZWx5IGRlc2NyaWJlIHRoZSBidWcgeW91IGFyZSB0cnlpbmcgdG8gc29sdmUgb3IgdGhl
CiAgIG5ldyBmdW5jdGlvbmFsaXR5IHlvdSBhcmUgaW50cm9kdWNpbmcuCgpJdCBpcyBoYXJkIHRv
IHNheSB3aGF0IHlvdSBhcmUgdHJ5aW5nIHRvIHNvbHZlIHdpdGggdGhpcyBjaGFuZ2UuCgpJIGNh
bid0IHJldmlldyBmdW5jdGlvbmFsIGNoYW5nZXMgaW4geW91ciBwYXRjaCwgYmVjYXVzZSBJIGRv
bid0CnVuZGVyc3RhbmQgd2hhdCB5b3UgYXJlIHRyeWluZyB0byBhY2hpZXZlLgoKCj4+IEFsc28s
IGxvb2tzIGxpa2UgeW91ciBjb21taXQgbWVzc2FnZSBpcyBmb3JtYXR0ZWQgaW5jb3JyZWN0bHku
Cj4+Cj4gUGxlYXNlIHNlZSBiZWxvdy4KSSB3YXMgdGFsa2luZyBhYm91dCBjb21taXQgbWVzc2Fn
ZS4gSSdtIHNlZWluZyAieGVuL2FybToiIHRhZyBib3RoIGluCnRoZSBzdWJqZWN0IGFuZCBpbiB0
aGUgZS1tYWlsIGJvZHkuCgo+PiA+IFRlc3RlZCB3aXRoIGFhcmNoNjQgcWVtdSBkb20wIGFuZCBk
b20wbGVzcyBib290Lgo+PiA+Cj4+ID4gU3VnZ2VzdGVkLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGll
bi5ncmFsbEBhcm0uY29tPgo+PiA+IFNpZ25lZC1vZmYtYnk6IFZpa3RvciBNaXRpbiA8dmlrdG9y
X21pdGluQGVwYW0uY29tPgo+PiA+Cj4+ID4gLS0tCj4+ID4gU2VlIGRpc2N1c3Npb24gaW4gbWFp
bDoKPj4gPiBbUEFUQ0hdIHhlbi9hcm06IG1lcmdlIG1ha2VfdGltZXJfbm9kZSBhbmQgbWFrZV90
aW1lcl9kb21VX25vZGUKPj4gPgo+PiA+Cj4+ID4gIHhlbi9hcmNoL2FybS9kb21haW5fYnVpbGQu
YyB8IDIyICsrKysrKysrKysrKystLS0tLS0tLS0KPj4gPiAgMSBmaWxlIGNoYW5nZWQsIDEzIGlu
c2VydGlvbnMoKyksIDkgZGVsZXRpb25zKC0pCj4+ID4KPj4gPiBkaWZmIC0tZ2l0IGEveGVuL2Fy
Y2gvYXJtL2RvbWFpbl9idWlsZC5jIGIveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jCj4+ID4g
aW5kZXggNGM4NDA0MTU1YS4uNWY2ODYwMzM5MiAxMDA2NDQKPj4gPiAtLS0gYS94ZW4vYXJjaC9h
cm0vZG9tYWluX2J1aWxkLmMKPj4gPiArKysgYi94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMK
Pj4gPiBAQCAtNjIxLDE3ICs2MjEsMTkgQEAgc3RhdGljIHZvaWQgX19pbml0IHNldF9pbnRlcnJ1
cHQoZ2ljX2ludGVycnVwdF90IGludGVycnVwdCwKPj4gPiAgICogICJpbnRlcnJ1cHRzIjogY29u
dGFpbnMgdGhlIGxpc3Qgb2YgaW50ZXJydXB0cwo+PiA+ICAgKiAgImludGVycnVwdC1wYXJlbnQi
OiBsaW5rIHRvIHRoZSBHSUMKPj4gPiAgICovCj4+ID4gLXN0YXRpYyBpbnQgX19pbml0IGZkdF9w
cm9wZXJ0eV9pbnRlcnJ1cHRzKHZvaWQgKmZkdCwgZ2ljX2ludGVycnVwdF90ICppbnRyLAo+PiA+
IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBudW1f
aXJxKQo+PiA+ICtzdGF0aWMgaW50IF9faW5pdCBmZHRfcHJvcGVydHlfaW50ZXJydXB0cyhjb25z
dCBzdHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZvLAo+PiA+ICsgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZ2ljX2ludGVycnVwdF90ICppbnRyLCB1bnNpZ25lZCBudW1faXJxKQo+PiBXcm9uZyBp
bmRlbnRhdGlvbiB0aGVyZS4KPgo+IFN1Y2ggY2FzZXMgYXJlIG5vdCBkZWZpbmVkIGluIHRoZSBD
b2RpbmcgU3R5bGUgZG9jdW1lbnQgZXhwbGljaXRseS4KPiBTZWUgbXkgY2xhbmctZm9ybWF0IGNv
ZGluZyBzdHlsZSBtYWlsLgpZZXMsIHRoaXMgaXMgb25lIG9mIHRoYXQgcnVsZXMgdGhhdCBhY3R1
YWxseSBpcyBub3QgZG9jdW1lbnRlZCwgYnV0IGlzCndpZGVseSBlbmZvcmNlZC4KCi0tClZvbG9k
eW15ciBCYWJjaHVrIGF0IEVQQU0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 13:33:49 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 13:33:49 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hr0Lv-0006Yo-Je; Fri, 26 Jul 2019 13: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=+y56=VX=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hr0Lu-0006Yi-Jh
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 13:33:42 +0000
X-Inumbo-ID: fb2162bf-afa9-11e9-8980-bc764e045a96
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id fb2162bf-afa9-11e9-8980-bc764e045a96;
 Fri, 26 Jul 2019 13:33:41 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: IDFRBpV3d1vqdI+qe3bxVFaOtIoucktRgXzXL7PkKg1lNGGBTH10Su9qtm8H7220bf3JaG0/rt
 otDBCur9gKzH7/qqwtEMsUTsSE65os/gMNq4HpLlUIAdQuqqsEjLW6zEANn3SZbq8D1ryhLMHl
 0Gs3JMYWPrO4a+jEV1y3AWKwjrwaF4L9CRJC69JWzP9zxSNlNJTlMJUBN0gc91j6yriyFuRmKk
 L4YAi6XDgi7yOVNTicnc9p3AgW99jOPVQB00RP53tF8K36QzGRfGocKW0hGsJ08uaMqdg2Dcp/
 WfQ=
X-SBRS: 2.7
X-MesageID: 3473447
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,311,1559534400"; 
   d="scan'208";a="3473447"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 26 Jul 2019 15:33:28 +0200
Message-ID: <20190726133331.91482-1-roger.pau@citrix.com>
X-Mailer: git-send-email 2.20.1 (Apple Git-117)
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 0/3] build: honor toolchain related environment
 vars
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGVsbG8sCgpDdXJyZW50IFhlbiBidWlsZCBzeXN0ZW0gd2lsbCBpZ25vcmUgYW55IHRvb2xjaGFp
biByZWxhdGVkIHZhcmlhYmxlcyBvbgp0aGUgZW52aXJvbm1lbnQgd2hlbiBidWlsZGluZyAoaWU6
IENDLCBMRCwgQ1hYLi4uKSwgYW5kIHRoZSBvbmx5IHdheSB0bwpzZXQgdGhvc2UgaXMgdG8gYXNz
aWduIHRoZW0gZGlyZWN0bHkgb24gdGhlIG1ha2UgY29tbWFuZCBsaW5lIChpZTogbWFrZQpDQz1m
b28gQ1hYPWJhciAuLi4pLgoKVGhlIGZvbGxvd2luZyBzZXJpZXMgYXR0ZW1wdHMgdG8gZml4IHRo
aXMsIGJ5IHJlbW92aW5nIHRoZSBoYXJkY29kaW5nIG9mCnRoZSB0b29sY2hhaW4gdmFyaWFibGVz
IHByZXZpb3VzbHkgZG9uZSBpbiBTdGRHTlUubWsuCgpOb3RlIHRoYXQgdGhpcyBoYXMgdGhlIHNp
ZGUgZWZmZWN0IHRoYXQgdGhlIGJ1aWxkIHN5c3RlbSB3aWxsIG5vIGxvbmdlcgpwcmVwZW5kIENS
T1NTX0NPTVBJTEUgdG8gdGhlIHRvb2xjaGFpbiB2YXJpYWJsZXMgaWYgdGhvc2UgYXJlIGFscmVh
ZHkKc2V0LiBTbyBpZiB5b3UgYXJlIGJ1aWxkaW5nIFhlbiBhbmQgc2V0dGluZyBDUk9TU19DT01Q
SUxFIG1ha2Ugc3VyZQp0b29sY2hhaW4gdmFyaWFibGVzIGFyZSB1bnNldCwgb3IgaWYgc2V0IHRo
ZXkgc2hvdWxkIGNvbnRhaW4KQ1JPU1NfQ09NUElMRS4gVGhlIFRyYXZpcyBDSSBzY3JpcHQgaXMg
dXBkYXRlZCBpbiBwYXRjaCAyLzMgaW4gb3JkZXIgdG8KY29tcGx5IHdpdGggdGhlIGFib3ZlLgoK
VGhlIHNlcmllcyBjYW4gYmUgZm91bmQgYXQ6CgpnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvcGVvcGxl
L3JveWdlci94ZW4uZ2l0IGVudl90b29scy53aXAKClJlc3VsdHMgZnJvbSBUcmF2aXMgYW5kIGdp
dGxhYiBDSSBsb29wcyBhcmUgYXQ6CgpodHRwczovL3RyYXZpcy1jaS5vcmcvcm95Z2VyL3hlbi9i
dWlsZHMvNTYzOTcyODMyCmh0dHBzOi8vZ2l0bGFiLmNvbS94ZW4tcHJvamVjdC9wZW9wbGUvcm95
Z2VyL3hlbi9waXBlbGluZXMvNzMxMzAzMzgKClRoYW5rcywgUm9nZXIuCgpSb2dlciBQYXUgTW9u
bmUgKDMpOgogIGtjb25maWc6IGluY2x1ZGUgZGVmYXVsdCB0b29sY2hhaW4gdmFsdWVzCiAgYnVp
bGQ6IGFsbG93IHBpY2tpbmcgdGhlIGVudiB2YWx1ZXMgZm9yIGNvbXBpbGVyIHZhcmlhYmxlcwog
IGJ1aWxkOiBhbGxvdyBwaWNraW5nIHRoZSBlbnYgdmFsdWVzIGZvciB0b29sY2hhaW4gdXRpbGl0
aWVzCgogY29uZmlnL1N0ZEdOVS5tayAgICAgICAgICAgICAgICAgICB8IDU1ICsrKysrKysrKysr
KysrKystLS0tLS0tLS0tLS0tLQogc2NyaXB0cy90cmF2aXMtYnVpbGQgICAgICAgICAgICAgICB8
ICA4ICsrKysrCiB4ZW4vTWFrZWZpbGUgICAgICAgICAgICAgICAgICAgICAgIHwgIDYgKystLQog
eGVuL3Rvb2xzL2tjb25maWcvTWFrZWZpbGUua2NvbmZpZyB8ICA3ICsrLS0KIDQgZmlsZXMgY2hh
bmdlZCwgNDMgaW5zZXJ0aW9ucygrKSwgMzMgZGVsZXRpb25zKC0pCgotLSAKMi4yMC4xIChBcHBs
ZSBHaXQtMTE3KQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 13:33:52 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 13:33:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hr0M3-0006ZS-St; Fri, 26 Jul 2019 13:33:51 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=+y56=VX=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hr0M2-0006ZE-IN
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 13:33:50 +0000
X-Inumbo-ID: fe07d4a4-afa9-11e9-9751-bbde5f091eb3
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id fe07d4a4-afa9-11e9-9751-bbde5f091eb3;
 Fri, 26 Jul 2019 13:33:46 +0000 (UTC)
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 8QxGoxOswkUaZwwmgKbi8EsrwwSKQnw2/SATeDVUoN7yhp4Mbn1FDBNlEDo4hg+IiUyKCOFu+Z
 VHGsJBSQLkkF271yaBJaFBD3hjLMx0vrVVAx55HrRXdNVNXKnrGvu78FtmUaujLhyN7m7+tKgD
 jiipboOr4CVwJe+xEIpMsMO1yEcGkL6ftae7Nn4eYvORJs2VuFn7e2lBpjW51HyeMcFjZbwQTz
 de2GSA0pbRJcWFvbB2IWDGDr1ajMU7l0CvNMip6kXZ70Z2Ecrx6nDxiIEqduSaW0q5yrDwSdRk
 mdE=
X-SBRS: 2.7
X-MesageID: 3574035
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,311,1559534400"; 
   d="scan'208";a="3574035"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 26 Jul 2019 15:33:30 +0200
Message-ID: <20190726133331.91482-3-roger.pau@citrix.com>
X-Mailer: git-send-email 2.20.1 (Apple Git-117)
In-Reply-To: <20190726133331.91482-1-roger.pau@citrix.com>
References: <20190726133331.91482-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 2/3] build: allow picking the env values for
 compiler variables
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RG9uJ3QgZm9yY2UgdGhlIHVzYWdlIG9mIHRoZSBoYXJkY29kZWQgY29tcGlsZXIgdmFsdWVzIGlm
IHRob3NlIGFyZQphbHJlYWR5IHNldCBvbiB0aGUgZW52aXJvbm1lbnQuIFRoaXMgYWxsb3dzIHRo
ZSBYZW4gYnVpbGQgc3lzdGVtIHRvCmNvcnJlY3RseSBwaWNrIENDL0NYWCB2YWx1ZXMgcHJlc2Vu
dCBvbiB0aGUgZW52aXJvbm1lbnQsIGFuZCBmaXhlcyB0aGUKdXNhZ2Ugb2YgdGhvc2UgYnkgdGhl
IEdpdGxhYiBDSSB0ZXN0IHN5c3RlbS4KCk5vdGUgdGhhdCB3aXRob3V0IHRoaXMgZml4IHRoZSBY
ZW4gYnVpbGQgc3lzdGVtIHdpbGwgY29tcGxldGVseSBpZ25vcmUKYW55IENDIG9yIENYWCB2YWx1
ZXMgc2V0IG9uIHRoZSBlbnZpcm9ubWVudCwgYW5kIHRoZSBvbmx5IHdheSB0byBwYXNzCmEgZGlm
ZmVyZW50IENDIG9yIENYWCBpcyB0byBvdmVyd3JpdGUgaXQgb24gdGhlIG1ha2UgY29tbWFuZCBs
aW5lLgoKRHVlIHRvIHRoaXMgY2hhbmdlLCBUcmF2aXMgQ0kgbmVlZHMgdG8gYmUgdXBkYXRlZCBp
biBvcmRlciB0byBwYXNzIGEKQ0MgYW5kIENYWCB0aGF0IGFsc28gY29udGFpbnMgdGhlIENST1NT
X0NPTVBJTEUgcGF0aCwgc2luY2UgWGVuIHdpbGwKbm8gbG9uZ2VyIG92ZXJ3cml0ZSB0aGUgQ0Mg
b3IgQ1hYIHZhbHVlIGlmIHRob3NlIGFyZSBzZXQgb24gdGhlCmVudmlyb25tZW50LgoKU2lnbmVk
LW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Ci0tLQpDYzog
QW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ2M6IEdlb3JnZSBEdW5s
YXAgPEdlb3JnZS5EdW5sYXBAZXUuY2l0cml4LmNvbT4KQ2M6IElhbiBKYWNrc29uIDxpYW4uamFj
a3NvbkBldS5jaXRyaXguY29tPgpDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpD
YzogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KQ2M6IEtvbnJhZCBSemVzenV0
ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KQ2M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8
c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KQ2M6IFRpbSBEZWVnYW4gPHRpbUB4ZW4ub3JnPgpDYzog
V2VpIExpdSA8d2xAeGVuLm9yZz4KLS0tCiBjb25maWcvU3RkR05VLm1rICAgICB8IDM1ICsrKysr
KysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0tCiBzY3JpcHRzL3RyYXZpcy1idWlsZCB8ICA4
ICsrKysrKysrCiAyIGZpbGVzIGNoYW5nZWQsIDI3IGluc2VydGlvbnMoKyksIDE2IGRlbGV0aW9u
cygtKQoKZGlmZiAtLWdpdCBhL2NvbmZpZy9TdGRHTlUubWsgYi9jb25maWcvU3RkR05VLm1rCmlu
ZGV4IDdhNjE1OTAyMWIuLmIzMDcyZjViMTMgMTAwNjQ0Ci0tLSBhL2NvbmZpZy9TdGRHTlUubWsK
KysrIGIvY29uZmlnL1N0ZEdOVS5tawpAQCAtMSwyOCArMSwzMSBAQAogIyBVc2UgQ2xhbmcvTExW
TSBpbnN0ZWFkIG9mIEdDQz8KIGNsYW5nICAgICA/PSBuCiAKLSMgSWYgd2UgYXJlIG5vdCBjcm9z
cy1jb21waWxpbmcsIGRlZmF1bHQgSE9TVEN7Qy9YWH0gdG8gQ3tDL1hYfQotaWZlcSAoJChYRU5f
VEFSR0VUX0FSQ0gpLCAkKFhFTl9DT01QSUxFX0FSQ0gpKQotSE9TVENDICAgID89ICQoQ0MpCi1I
T1NUQ1hYICAgPz0gJChDWFgpCi1lbmRpZgotCiBBUyAgICAgICAgID0gJChDUk9TU19DT01QSUxF
KWFzCiBMRCAgICAgICAgID0gJChDUk9TU19DT01QSUxFKWxkCiBpZmVxICgkKGNsYW5nKSx5KQog
Z2NjICAgICAgIDo9IG4KLUNDICAgICAgICAgPSAkKENST1NTX0NPTVBJTEUpY2xhbmcKLUNYWCAg
ICAgICAgPSAkKENST1NTX0NPTVBJTEUpY2xhbmcrKwotTERfTFRPICAgICA9ICQoQ1JPU1NfQ09N
UElMRSlsbHZtLWxkCi1IT1NUQ0MgICAgPz0gY2xhbmcKLUhPU1RDWFggICA/PSBjbGFuZysrCitE
RUZfQ0MgICAgID0gY2xhbmcKK0RFRl9DWFggICAgPSBjbGFuZysrCitMRF9MVE8gICAgPz0gJChD
Uk9TU19DT01QSUxFKWxsdm0tbGQKIGVsc2UKIGdjYyAgICAgICA6PSB5Ci1DQyAgICAgICAgID0g
JChDUk9TU19DT01QSUxFKWdjYwotQ1hYICAgICAgICA9ICQoQ1JPU1NfQ09NUElMRSlnKysKLUxE
X0xUTyAgICAgPSAkKENST1NTX0NPTVBJTEUpbGQKLUhPU1RDQyAgICA/PSBnY2MKLUhPU1RDWFgg
ICA/PSBnKysKK0RFRl9DQyAgICAgPSBnY2MKK0RFRl9DWFggICAgPSBnKysKK0xEX0xUTyAgICA/
PSAkKENST1NTX0NPTVBJTEUpbGQKK2VuZGlmCisKK0NDICAgICAgICA/PSAkKENST1NTX0NPTVBJ
TEUpJChERUZfQ0MpCitDWFggICAgICAgPz0gJChDUk9TU19DT01QSUxFKSQoREVGX0NYWCkKKwor
IyBJZiB3ZSBhcmUgbm90IGNyb3NzLWNvbXBpbGluZywgZGVmYXVsdCBIT1NUQ3tDL1hYfSB0byBD
e0MvWFh9CisjIGVsc2UgdXNlIHRoZSBkZWZhdWx0IHZhbHVlcyBpZiB1bnNldAoraWZlcSAoJChY
RU5fVEFSR0VUX0FSQ0gpLCAkKFhFTl9DT01QSUxFX0FSQ0gpKQorSE9TVENDICAgID89ICQoQ0Mp
CitIT1NUQ1hYICAgPz0gJChDWFgpCitlbHNlCitIT1NUQ0MgICAgPz0gJChERUZfQ0MpCitIT1NU
Q1hYICAgPz0gJChERUZfQ1hYKQogZW5kaWYKIAogQ1BQICAgICAgICA9ICQoQ0MpIC1FCmRpZmYg
LS1naXQgYS9zY3JpcHRzL3RyYXZpcy1idWlsZCBiL3NjcmlwdHMvdHJhdmlzLWJ1aWxkCmluZGV4
IDBjYjE1YTg5ZTQuLmEyNjRlMjg2YjIgMTAwNzU1Ci0tLSBhL3NjcmlwdHMvdHJhdmlzLWJ1aWxk
CisrKyBiL3NjcmlwdHMvdHJhdmlzLWJ1aWxkCkBAIC0xLDYgKzEsMTQgQEAKICMhL2Jpbi9iYXNo
IC1leAogCisjIFNldCBIT1NUe0NDL0NYWH0gaW4gY2FzZSB3ZSBhcmUgY3Jvc3MgYnVpbGRpbmcK
K2V4cG9ydCBIT1NUQ0M9JHtDQ30KK2V4cG9ydCBIT1NUQ1hYPSR7Q1hYfQorIyBQcmVmaXggZW52
aXJvbm1lbnQgQ0MvQ1hYIHdpdGggQ1JPU1NfQ09NUElMRSBpZiBwcmVzZW50CitleHBvcnQgQ0M9
JHtDUk9TU19DT01QSUxFfSR7Q0N9CitleHBvcnQgQ1hYPSR7Q1JPU1NfQ09NUElMRX0ke0NYWH0K
KwogJENDIC0tdmVyc2lvbgorW1sgIiR7Q0N9IiAhPSAiJHtIT1NUQ0N9IiBdXSAmJiAkSE9TVEND
IC0tdmVyc2lvbgogCiAjIHJhbmRvbSBjb25maWcgb3IgZGVmYXVsdCBjb25maWcKIGlmIFtbICIk
e1JBTkRDT05GSUd9IiA9PSAieSIgXV07IHRoZW4KLS0gCjIuMjAuMSAoQXBwbGUgR2l0LTExNykK
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 13:33:54 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 13:33:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hr0M6-0006aF-5K; Fri, 26 Jul 2019 13:33:54 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=+y56=VX=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hr0M4-0006Zk-DY
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 13:33:52 +0000
X-Inumbo-ID: 00067e40-afaa-11e9-abe1-5f0873753198
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 00067e40-afaa-11e9-abe1-5f0873753198;
 Fri, 26 Jul 2019 13:33:49 +0000 (UTC)
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: qyb7dRRJbfoyKhZMGZBje5YUCdoVVvicYS5oDxHRCO+AKhFMOEc1mGBcBvUICbE0vGQhQM4MIu
 Q6B5A6quwqCtH2acl7ia5lyMW4yYongc8tUT0AZmkt68k8mjcrGcegE2PXZt61lFlqzYEESQHm
 AwtxdzjKA2+wDndoUFQ4d7nQ1c296wZDvV+p7PJ/mCcjxR5vLzZZPquIxq0MAVHecC1iztmmZL
 NoeVlgWf0S56nBUs2pBe0SVZ3fvQ6rVU0H7BjxU2ss2cGE2nBk8j+DjXrwkpTpdoWvSSZ0tZlA
 tYY=
X-SBRS: 2.7
X-MesageID: 3514037
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,311,1559534400"; 
   d="scan'208";a="3514037"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 26 Jul 2019 15:33:31 +0200
Message-ID: <20190726133331.91482-4-roger.pau@citrix.com>
X-Mailer: git-send-email 2.20.1 (Apple Git-117)
In-Reply-To: <20190726133331.91482-1-roger.pau@citrix.com>
References: <20190726133331.91482-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 3/3] build: allow picking the env values for
 toolchain utilities
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 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>

RG9uJ3QgZm9yY2UgdGhlIHVzYWdlIG9mIHRoZSBoYXJkY29kZWQgdG9vbGNoYWluIHZhbHVlcyBp
ZiB0aG9zZSBhcmUKYWxyZWFkeSBzZXQgb24gdGhlIGVudmlyb25tZW50LgoKTm90ZSB0aGF0IGFz
IHBhcnQgb2YgdGhlIGNoYW5nZSB0aGUgZGVmaW5pdGlvbiBvZiBBUyBhbmQgTEQgaXMgbW92ZWQK
YWZ0ZXIgdGhlIHNldHRpbmcgb2YgY29tcGlsZXIgcmVsYXRlZCB2YXJpYWJsZXMuCgpTaWduZWQt
b2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KLS0tCkNjOiBB
bmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpDYzogR2VvcmdlIER1bmxh
cCA8R2VvcmdlLkR1bmxhcEBldS5jaXRyaXguY29tPgpDYzogSWFuIEphY2tzb24gPGlhbi5qYWNr
c29uQGV1LmNpdHJpeC5jb20+CkNjOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkNj
OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgpDYzogS29ucmFkIFJ6ZXN6dXRl
ayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgpDYzogU3RlZmFubyBTdGFiZWxsaW5pIDxz
c3RhYmVsbGluaUBrZXJuZWwub3JnPgpDYzogVGltIERlZWdhbiA8dGltQHhlbi5vcmc+CkNjOiBX
ZWkgTGl1IDx3bEB4ZW4ub3JnPgotLS0KIGNvbmZpZy9TdGRHTlUubWsgfCAyMiArKysrKysrKysr
Ky0tLS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgMTEgaW5zZXJ0aW9ucygrKSwgMTEgZGVsZXRp
b25zKC0pCgpkaWZmIC0tZ2l0IGEvY29uZmlnL1N0ZEdOVS5tayBiL2NvbmZpZy9TdGRHTlUubWsK
aW5kZXggYjMwNzJmNWIxMy4uY2FiNzM2OWYxMiAxMDA2NDQKLS0tIGEvY29uZmlnL1N0ZEdOVS5t
aworKysgYi9jb25maWcvU3RkR05VLm1rCkBAIC0xLDggKzEsNiBAQAogIyBVc2UgQ2xhbmcvTExW
TSBpbnN0ZWFkIG9mIEdDQz8KIGNsYW5nICAgICA/PSBuCiAKLUFTICAgICAgICAgPSAkKENST1NT
X0NPTVBJTEUpYXMKLUxEICAgICAgICAgPSAkKENST1NTX0NPTVBJTEUpbGQKIGlmZXEgKCQoY2xh
bmcpLHkpCiBnY2MgICAgICAgOj0gbgogREVGX0NDICAgICA9IGNsYW5nCkBAIC0yOCwxOSArMjYs
MjEgQEAgSE9TVENDICAgID89ICQoREVGX0NDKQogSE9TVENYWCAgID89ICQoREVGX0NYWCkKIGVu
ZGlmCiAKLUNQUCAgICAgICAgPSAkKENDKSAtRQotQVIgICAgICAgICA9ICQoQ1JPU1NfQ09NUElM
RSlhcgotUkFOTElCICAgICA9ICQoQ1JPU1NfQ09NUElMRSlyYW5saWIKLU5NICAgICAgICAgPSAk
KENST1NTX0NPTVBJTEUpbm0KLVNUUklQICAgICAgPSAkKENST1NTX0NPTVBJTEUpc3RyaXAKLU9C
SkNPUFkgICAgPSAkKENST1NTX0NPTVBJTEUpb2JqY29weQotT0JKRFVNUCAgICA9ICQoQ1JPU1Nf
Q09NUElMRSlvYmpkdW1wCi1TSVpFVVRJTCAgID0gJChDUk9TU19DT01QSUxFKXNpemUKK0FTICAg
ICAgICA/PSAkKENST1NTX0NPTVBJTEUpYXMKK0xEICAgICAgICA/PSAkKENST1NTX0NPTVBJTEUp
bGQKK0NQUCAgICAgICA/PSAkKENDKSAtRQorQVIgICAgICAgID89ICQoQ1JPU1NfQ09NUElMRSlh
cgorUkFOTElCICAgID89ICQoQ1JPU1NfQ09NUElMRSlyYW5saWIKK05NICAgICAgICA/PSAkKENS
T1NTX0NPTVBJTEUpbm0KK1NUUklQICAgICA/PSAkKENST1NTX0NPTVBJTEUpc3RyaXAKK09CSkNP
UFkgICA/PSAkKENST1NTX0NPTVBJTEUpb2JqY29weQorT0JKRFVNUCAgID89ICQoQ1JPU1NfQ09N
UElMRSlvYmpkdW1wCitTSVpFVVRJTCAgPz0gJChDUk9TU19DT01QSUxFKXNpemUKIAogIyBBbGxv
dyBnaXQgdG8gYmUgd3JhcHBlcmVkIGluIHRoZSBlbnZpcm9ubWVudAogR0lUICAgICAgICA/PSBn
aXQKIAotSU5TVEFMTCAgICAgID0gaW5zdGFsbAorSU5TVEFMTCAgICAgPz0gaW5zdGFsbAogSU5T
VEFMTF9ESVIgID0gJChJTlNUQUxMKSAtZCAtbTA3NTUgLXAKIElOU1RBTExfREFUQSA9ICQoSU5T
VEFMTCkgLW0wNjQ0IC1wCiBJTlNUQUxMX1BST0cgPSAkKElOU1RBTEwpIC1tMDc1NSAtcAotLSAK
Mi4yMC4xIChBcHBsZSBHaXQtMTE3KQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 13:34:07 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 13:34:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hr0MJ-0006ci-FJ; Fri, 26 Jul 2019 13:34:07 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=+y56=VX=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hr0MH-0006cK-NA
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 13:34:05 +0000
X-Inumbo-ID: 08c1942e-afaa-11e9-8980-bc764e045a96
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 08c1942e-afaa-11e9-8980-bc764e045a96;
 Fri, 26 Jul 2019 13:34:04 +0000 (UTC)
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: lcaQZyBmPcwmsn7Nhha0uYIUeOb63EZg01ZtEewazyTiDPPtYXbY57KZvBIp/+1rHXD3fdhugW
 uvEh9C3vUxeh3v2miqIDwqNVejmRMdoiswH6qRuSV6CamUEtoFpXOvZbNpDDJQo3gvvWIubfNh
 j5p5m+S3TWiPYtuREFXjr/mdoOm/qPJmb4KcnuHTpxSf/v+cTiSlQ0ZHMAE7+YOivztGMyJyZk
 nS7qhSpNpkPbeplyZu2Nvy6JBUrYFMiLiIckLiqSTF7FTYOpYQqAkzTfguyQgsB1lAhnLtzW4W
 kQU=
X-SBRS: 2.7
X-MesageID: 3491062
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,311,1559534400"; 
   d="scan'208";a="3491062"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 26 Jul 2019 15:33:29 +0200
Message-ID: <20190726133331.91482-2-roger.pau@citrix.com>
X-Mailer: git-send-email 2.20.1 (Apple Git-117)
In-Reply-To: <20190726133331.91482-1-roger.pau@citrix.com>
References: <20190726133331.91482-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 1/3] kconfig: include default toolchain values
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>,
 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>

SW5jbHVkZSBjb25maWcvJChPUykubWsgd2hpY2ggY29udGFpbnMgdGhlIGRlZmF1bHQgdmFsdWVz
IGZvciB0aGUKdG9vbGNoYWluIHZhcmlhYmxlcy4gVGhpcyByZW1vdmVzIHRoZSBuZWVkIHRvIHBh
c3MgSE9TVHtDQy9DWFh9IGFzCnBhcmFtZXRlcnMgZnJvbSB0aGUgaGlnaCBsZXZlbCBtYWtlIHRh
cmdldCBvciB0byBkZWZhdWx0IHRoZW0gdG8KZ2NjL2crKyBpZiB1bnNldC4KClNpZ25lZC1vZmYt
Ynk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgotLS0KQ2M6IEFuZHJl
dyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNjOiBHZW9yZ2UgRHVubGFwIDxH
ZW9yZ2UuRHVubGFwQGV1LmNpdHJpeC5jb20+CkNjOiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25A
ZXUuY2l0cml4LmNvbT4KQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KQ2M6IEp1
bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CkNjOiBLb25yYWQgUnplc3p1dGVrIFdp
bGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+CkNjOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFi
ZWxsaW5pQGtlcm5lbC5vcmc+CkNjOiBUaW0gRGVlZ2FuIDx0aW1AeGVuLm9yZz4KQ2M6IFdlaSBM
aXUgPHdsQHhlbi5vcmc+CkNjOiBEb3VnIEdvbGRzdGVpbiA8Y2FyZG9lQGNhcmRvZS5jb20+Ci0t
LQogeGVuL01ha2VmaWxlICAgICAgICAgICAgICAgICAgICAgICB8IDYgKysrLS0tCiB4ZW4vdG9v
bHMva2NvbmZpZy9NYWtlZmlsZS5rY29uZmlnIHwgNyArKystLS0tCiAyIGZpbGVzIGNoYW5nZWQs
IDYgaW5zZXJ0aW9ucygrKSwgNyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vTWFrZWZp
bGUgYi94ZW4vTWFrZWZpbGUKaW5kZXggYzgwOTE0YzMxZC4uZTlmNzAwZjllNyAxMDA2NDQKLS0t
IGEveGVuL01ha2VmaWxlCisrKyBiL3hlbi9NYWtlZmlsZQpAQCAtMjY3LDE0ICsyNjcsMTQgQEAg
a2NvbmZpZyA6PSBzaWxlbnRvbGRjb25maWcgb2xkY29uZmlnIGNvbmZpZyBtZW51Y29uZmlnIGRl
ZmNvbmZpZyBcCiAJcmFuZGNvbmZpZyAkKG5vdGRpciAkKHdpbGRjYXJkIGFyY2gvJChTUkNBUkNI
KS9jb25maWdzLypfZGVmY29uZmlnKSkKIC5QSE9OWTogJChrY29uZmlnKQogJChrY29uZmlnKToK
LQkkKE1BS0UpIC1mICQoQkFTRURJUikvdG9vbHMva2NvbmZpZy9NYWtlZmlsZS5rY29uZmlnIEFS
Q0g9JChBUkNIKSBTUkNBUkNIPSQoU1JDQVJDSCkgSE9TVENDPSIkKEhPU1RDQykiIEhPU1RDWFg9
IiQoSE9TVENYWCkiICRACisJJChNQUtFKSAtZiAkKEJBU0VESVIpL3Rvb2xzL2tjb25maWcvTWFr
ZWZpbGUua2NvbmZpZyBBUkNIPSQoQVJDSCkgU1JDQVJDSD0kKFNSQ0FSQ0gpICRACiAKIGluY2x1
ZGUvY29uZmlnLyUuY29uZjogaW5jbHVkZS9jb25maWcvYXV0by5jb25mLmNtZCAkKEtDT05GSUdf
Q09ORklHKQotCSQoTUFLRSkgLWYgJChCQVNFRElSKS90b29scy9rY29uZmlnL01ha2VmaWxlLmtj
b25maWcgQVJDSD0kKEFSQ0gpIFNSQ0FSQ0g9JChTUkNBUkNIKSBIT1NUQ0M9IiQoSE9TVENDKSIg
SE9TVENYWD0iJChIT1NUQ1hYKSIgc2lsZW50b2xkY29uZmlnCisJJChNQUtFKSAtZiAkKEJBU0VE
SVIpL3Rvb2xzL2tjb25maWcvTWFrZWZpbGUua2NvbmZpZyBBUkNIPSQoQVJDSCkgU1JDQVJDSD0k
KFNSQ0FSQ0gpIHNpbGVudG9sZGNvbmZpZwogCiAjIEFsbG93IHBlb3BsZSB0byBqdXN0IHJ1biBg
bWFrZWAgYXMgYmVmb3JlIGFuZCBub3QgZm9yY2UgdGhlbSB0byBjb25maWd1cmUKICQoS0NPTkZJ
R19DT05GSUcpOgotCSQoTUFLRSkgLWYgJChCQVNFRElSKS90b29scy9rY29uZmlnL01ha2VmaWxl
Lmtjb25maWcgQVJDSD0kKEFSQ0gpIFNSQ0FSQ0g9JChTUkNBUkNIKSBIT1NUQ0M9IiQoSE9TVEND
KSIgSE9TVENYWD0iJChIT1NUQ1hYKSIgZGVmY29uZmlnCisJJChNQUtFKSAtZiAkKEJBU0VESVIp
L3Rvb2xzL2tjb25maWcvTWFrZWZpbGUua2NvbmZpZyBBUkNIPSQoQVJDSCkgU1JDQVJDSD0kKFNS
Q0FSQ0gpIGRlZmNvbmZpZwogCiAjIEJyZWFrIHRoZSBkZXBlbmRlbmN5IGNoYWluIGZvciB0aGUg
Zmlyc3QgcnVuCiBpbmNsdWRlL2NvbmZpZy9hdXRvLmNvbmYuY21kOiA7CmRpZmYgLS1naXQgYS94
ZW4vdG9vbHMva2NvbmZpZy9NYWtlZmlsZS5rY29uZmlnIGIveGVuL3Rvb2xzL2tjb25maWcvTWFr
ZWZpbGUua2NvbmZpZwppbmRleCBkYmQ4OTEyMDE1Li4xMzhiZjNmMWI3IDEwMDY0NAotLS0gYS94
ZW4vdG9vbHMva2NvbmZpZy9NYWtlZmlsZS5rY29uZmlnCisrKyBiL3hlbi90b29scy9rY29uZmln
L01ha2VmaWxlLmtjb25maWcKQEAgLTM1LDE1ICszNSwxNCBAQCBLQlVJTERfREVGQ09ORklHIDo9
ICQoQVJDSClfZGVmY29uZmlnCiAjIHByb3ZpZGUgb3VyIHNoZWxsCiBDT05GSUdfU0hFTEwgOj0g
JChTSEVMTCkKIAotIyBwcm92aWRlIHRoZSBob3N0IGNvbXBpbGVyCi1IT1NUQ0MgPz0gZ2NjCi1I
T1NUQ1hYID89IGcrKwotCiAjIGZvcmNlIHRhcmdldAogUEhPTlkgKz0gRk9SQ0UKIAogRk9SQ0U6
CiAKKyMgU2V0cyB0b29sY2hhaW4gYmluYXJpZXMgdG8gdXNlCitpbmNsdWRlICQoWEVOX1JPT1Qp
L2NvbmZpZy8kKHNoZWxsIHVuYW1lIC1zKS5taworCiAjIGluY2x1ZGUgdGhlIG9yaWdpbmFsIE1h
a2VmaWxlIGFuZCBNYWtlZmlsZS5ob3N0IGZyb20gTGludXgKIGluY2x1ZGUgJChzcmMpL01ha2Vm
aWxlCiBpbmNsdWRlICQoc3JjKS9NYWtlZmlsZS5ob3N0Ci0tIAoyLjIwLjEgKEFwcGxlIEdpdC0x
MTcpCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 13:40:05 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 13:40:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hr0S0-0006zD-8E; Fri, 26 Jul 2019 13: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=PDV5=VX=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hr0Ry-0006z4-UD
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 13:39:58 +0000
X-Inumbo-ID: db774491-afaa-11e9-8980-bc764e045a96
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id db774491-afaa-11e9-8980-bc764e045a96;
 Fri, 26 Jul 2019 13:39:57 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=Paul.Durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 Paul.Durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: zPpVIhPRpD3h8lsbWYWRxFERR9wWbjv8R0ZbfqSqljHEWfU5WAWVr+ayqJQ70b/aLIpfUF8rId
 gPHJzWHpgMjNNUJVgv/RmPrXfdB9nj5SmHXS3PaN/qMipv0eKRtkxq4Wp2KWO9VfA21pyMpPR4
 ySfwHY6POvira/IRAm4Wio2YEAm3Y/QXqi13sXo6Afb+yF/q/wOWgKIYVCrovOYS8ZeMpzUqWh
 5YsR0skNtGFtW60bIJEIqAfUDMVcpzdhPXzI4TYMkqMw8oVqeNCNBRuZEUv9yTfwWN0Wh1lpHS
 GI0=
X-SBRS: 2.7
X-MesageID: 3473746
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,311,1559534400"; 
   d="scan'208";a="3473746"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Jan Beulich' <JBeulich@suse.com>
Thread-Topic: [Xen-devel] per-domain passthrough/iommu options
Thread-Index: AdVDqy2gdS3slVvQRuCN/iB10JmJ2gABnjsAAAD6vMA=
Date: Fri, 26 Jul 2019 13:39:53 +0000
Message-ID: <3cd2057e69bc4bdbb87f53c97ffe765c@AMSPEX02CL03.citrite.net>
References: <a65d176f8912458c8576367597613de9@AMSPEX02CL03.citrite.net>
 <8fff2485-bf0a-5b98-dfbc-4679c39b9ed0@suse.com>
In-Reply-To: <8fff2485-bf0a-5b98-dfbc-4679c39b9ed0@suse.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] per-domain passthrough/iommu options
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel \(xen-devel@lists.xenproject.org\)"
 <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBKYW4gQmV1bGljaCA8SkJldWxp
Y2hAc3VzZS5jb20+DQo+IFNlbnQ6IDI2IEp1bHkgMjAxOSAxMzo1Nw0KPiBUbzogUGF1bCBEdXJy
YW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT4NCj4gQ2M6IHhlbi1kZXZlbCAoeGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnKSA8eGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnPg0K
PiBTdWJqZWN0OiBSZTogW1hlbi1kZXZlbF0gcGVyLWRvbWFpbiBwYXNzdGhyb3VnaC9pb21tdSBv
cHRpb25zDQo+IA0KPiBPbiAyNi4wNy4yMDE5IDE0OjI5LCBQYXVsIER1cnJhbnQgd3JvdGU6DQo+
ID4gICAgSSBzZW50IGEgcHJldmlvdXMgZW1haWwgWzFdIGFib3V0IGVuYWJsaW5nIHVzZSBvZiB0
aGUgSU9NTVUgb24gYSBwZXItZG9tYWluIGJhc2lzIGFuZCBhbSBub3cgYQ0KPiByZWFzb25hYmxl
IHdheSBpbnRvIG15IHBhdGNoIHNlcmllcywgd2hpY2ggYWxzbyBhbGxvd3MgZm9yIElPTU1VIG9w
dGlvbi1zZXR0aW5nIChzcGVjaWZpY2FsbHkgc2hhcmVkDQo+IEVQVCB1c2UpIG9uIGEgcGVyLWRv
bWFpbiBiYXNpcyB0b28uIEJlZm9yZSBJIHBvc3QgdjEgSSdkIGxpa2UgdG8gZ2V0IHNvbWUgb3Bp
bmlvbiBvbiB0aGUgd2hhdCB0aGUNCj4geGwuY2ZnIG9wdGlvbnMgc2hvdWxkIGxvb2sgbGlrZS4N
Cj4gPiAgICBUaGUgc2ltcGxlc3Qgd2F5IGZvciBtZSB0byBkbyB0aGluZ3Mgd291bGQgYmUgdG8g
aGF2ZSB0d28gbmV3IGJvb2xlYW4gb3B0aW9uczsgc29tZXRoaW5nIGxpa2U6DQo+ID4NCj4gPiAn
cGFzc3Rocm91Z2gnIC0gZW5hYmxlL2Rpc2FibGUgcGFzcy10aHJvdWdoIHN1cHBvcnQgKGkuZS4g
dXNlIG9mIHRoZSBJT01NVSkuLi4gY2FuIGJlIGltcGxpY2l0bHkNCj4gZW5hYmxlZCBpZiB0aGVy
ZSBhcmUgcGNpIG9yIGR0IGRldmljZXMgc3BlY2lmaWVkIGluIHRoZSB4bC5jZmcuDQo+ID4gJ25v
LXNoYXJlcHQnIC0gbmFtZWQgdG8gbWF0Y2ggdGhlIHhlbi1jbWRsaW5lIG9wdGlvbiBmb3IgdHVy
bmluZyBvZmYgc2hhcmVkIEVQVC4gKEVQVCBzaGFyaW5nDQo+IGN1cnJlbnRseSBkZWZhdWx0cyBv
biBnbG9iYWxseSkuDQo+ID4NCj4gPiAgICBJIHRoaW5rIHRoZSBmb3JtZXIgaXMgcHJvYmFibHkg
b2ssIGJ1dCB0aGlua2luZyBmb3J3YXJkIHRvIGEgdGltZSB3aGVyZSB3ZSBtaWdodCBoYXZlIHZJ
T01NVSAoUFYNCj4gb3IgZW11bGF0ZWQpIHRoZSBsYXR0ZXIgaXMgcHJvYmFibHkgbm90IHRoZSBy
aWdodCB0aGluZyB0byB1c2UuIFNvLCBhbm90aGVyIHdheSBtaWdodCBiZSB0byBoYXZlIGFuDQo+
IElPTU1VIHBhZ2UtdGFibGUgb3B0aW9uLi4uIHNvbWV0aGluZyBsaWtlOg0KPiA+DQo+ID4gJ2lv
bW11LXB0ID0gc2hhcmVkfHN5bmMnDQo+ID4NCj4gPiAgICB3aGVyZSAnc2hhcmVkJyBtZWFucyB1
c2UgRVBUIG1hcHBpbmdzLCBhbmQgJ3N5bmMnIG1lYW5zIGtlZXAgdGhlIFAyTSBpbiBzeW5jLiBU
aGlzIGNvdWxkIHRoZW4gYmUNCj4gZXh0ZW5kZWQgd2l0aCAndmlvbW11JyBsYXRlciwgbWVhbmlu
ZyB0aGF0IHRoZXJlIHdvdWxkIGJlIHNvbWUgZm9ybSBvZiB2SU9NTVUgZXhwb3NlZCB0byB0aGUg
Z3Vlc3QsIGJlDQo+IGl0IGVtdWxhdGVkLCBQViBvciBib3RoLiBPbmUgZHJhd2JhY2sgd2l0aCB0
aGlzIG1lY2hhbmlzbSBpcyB0aGF0ICdzaGFyZWQnIGlzIG5vdCBhbHdheXMgcG9zc2libGUNCj4g
KGUuZy4gb24gQU1EIGgvdykgc28gd2hhdCBzaG91bGQgYmUgZG9uZSBpbiB0aGF0IGNhc2U/IFNo
b3VsZCBzZWxlY3RpbmcgdGhhdCBvcHRpb24gYmUgY29uc2lkZXJlZCBhbg0KPiBlcnJvciwgb3Ig
c2hvdWxkIHRoZXJlIGJlIGEgZmFsbC1iYWNrIHRvICdzeW5jJz8gVGhlIGZhbGwtYmFjayB3b3Vs
ZCBiZSBlYXNpZXIgdG8gZGVhbCB3aXRoIGFzIHRoZW4NCj4gdGhlIG9wdGlvbiBjb3VsZCBqdXN0
IGRlZmF1bHQgdG8gJ3N5bmMnIGlmIGl0IHdhcyBub3Qgc3BlY2lmaWVkLg0KPiANCj4gVGhlIGZh
bGwtYmFjayBzb3VuZHMgcmVhc29uYWJsZSB0byBtZSAoYXMgbG9uZyBhcyB0aGF0J3MgcHJvcGVy
bHkNCj4gZGVzY3JpYmVkIGluIGRvY3VtZW50YXRpb24pLiBXaGF0IEknbSBsZXNzIGhhcHB5IHdp
dGggaXMgdGhlIGlkZWENCj4gb2YgaGF2aW5nIHR3byBvcHRpb25zIGluc3RlYWQgb2YganVzdCBv
bmUuIEJ1dCBvZiBjb3Vyc2UgdGhpcyBtYXkNCj4gYmUgYSByZXN1bHQgb2YgaG93IGxpYnhsIHdh
bnRzIHRvIG9yZ2FuaXplIG9wdGlvbnMuIElmIHRoZXJlJ3Mgbm8NCj4gcmVzdHJpY3Rpb24gYXQg
dGhhdCBlbmQsIHRoZW4gaG93IGFib3V0DQo+IA0KPiBwYXNzdGhyb3VnaCA9IG9mZnxzeW5jfHNo
YXJlLXB0fHZpb21tdQ0KPiANCj4gPyBJdCB3b3VsZCBkZWZhdWx0IHRvIG9mZiB3aGVuIHRoZXJl
IGFyZSBubyBkZXZpY2VzIGxpc3RlZCBpbiB0aGUNCj4gY29uZmlnLCBhbmQgdG8gc2hhcmUtcHQg
KHdpdGggdGhlIGZhbGwtYmFjayB0byBzeW5jKSB3aGVuIHRoZXJlIGlzDQo+IGF0IGxlYXN0IG9u
ZS4NCg0KWWVzLCB0aGF0IHNvdW5kcyBsaWtlIGl0IHdvdWxkIHdvcmsuDQoNCj4gDQo+IEFzIHRv
ICJzeW5jIiAtIGhvdyBkaWQgeW91IGNvbWUgdG8gdXNlIHRoaXMgYXMgdGhlICJvcHBvc2l0ZSIg
b2YNCj4gInNoYXJlLXB0Ij8NCg0KT2gsIHRoYXQncyBqdXN0IGFkb3B0aW5nIHRoZSBnZW5lcmFs
IG5hbWluZyB1c2VkIGluIFhlbi4gRm9yIGEgZG9tVSBpdCBpcyBlaXRoZXIgZ29pbmcgdG8gaGF2
ZSAnbmVlZF9zeW5jJyBzZXQgaW4gaXRzIGRvbWFpbl9pb21tdSBzdHJ1Y3R1cmUsIG9yIEVQVCBz
aGFyaW5nIHdpbGwgYmUgYWN0aXZlLg0KIA0KPiBUaGVyZSdzIG5vdGhpbmcgYXN5bmNocm9ub3Vz
IHdpdGggc2hhcmVkIHBhZ2UgdGFibGVzLA0KPiBpcyB0aGVyZT8gTWF5YmUgInByaXZhdGUtcHQi
IG9yICJzZXBhcmF0ZS1wdCI/IFRoZSBvcHRpb24gd291bGRuJ3QNCj4gYmUgdXNlZCB0eXBpY2Fs
bHkgYW55d2F5LCBlc3BlY2lhbGx5IGlmIGFsb25nc2lkZSAib2ZmIiB0aGVyZSB3YXMNCj4gYWxz
byBhbiAib24iIHZhcmlhbnQsIG1lYW5pbmcgdGhlIHNhbWUgYXMgInNoYXJlLXB0Ii4NCg0KTm90
IHN1cmUgaG93ICdvbicgd291bGQgY28tZXhpc3Qgd2l0aCAndmlvbW11Jy4uLiB0aGUgY3J1Y2lh
bCBkaWZmZXJlbmNlIGlzIHdoZXRoZXIgdGhlIHAybSBpcyBzaGFyZWQgb3Igbm90IGFuZCB0aGUg
Y3VycmVudGx5IHRoZSBvbmx5IG9wdGlvbiBpbiB0aGUgbm9uLXNoYXJlZCBjYXNlLCBiZWNhdXNl
IHdlIGxhY2sgYSB2aW9tbXUsIGlzIHRvIGtlZXAgdGhlIElPTU1VIG1hcHBpbmdzIGluIHN5bmMg
d2l0aCB0aGUgUDJNIHdoZW5ldmVyIHRoZSBsYXR0ZXIgaXMgdXBkYXRlZC4gU28sIGhvdyBhYm91
dDoNCg0KcGFzc3Rocm91Z2ggPSBvZmZ8c3luYy1wdHxzaGFyZS1wdHx2aW9tbXUNCg0KPyBJIGRv
bid0IHRoaW5rICdwcml2YXRlLXB0JyBvciAnc2VwYXJhdGUtcHQnIHJlYWxseSBjYXB0dXJlIHRo
ZSBmYWN0IHRoYXQgdGhlIHBhZ2UgdGFibGVzIG1hdGNoIHRoZSBQMk0uIFRoZXkgY291bGQganVz
dCBhcyBlYXNpbHkgYmUgdGFrZW4gdG8gbWVhbiB0aGF0IHRoZXkgYXJlIHBvcHVsYXRlZCB1c2lu
ZyBzb21lIG90aGVyIHBvbGljeS4NCg0KICBQYXVsDQoNCj4gDQo+IEphbg0KX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 13:45:11 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 13: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 1hr0Wx-0007j8-83; Fri, 26 Jul 2019 13:45: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=YaH9=VX=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hr0Wv-0007j3-Tb
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 13:45:05 +0000
X-Inumbo-ID: 9258e296-afab-11e9-8980-bc764e045a96
Received: from m4a0041g.houston.softwaregrp.com (unknown [15.124.2.87])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9258e296-afab-11e9-8980-bc764e045a96;
 Fri, 26 Jul 2019 13:45:04 +0000 (UTC)
Received: FROM m4a0041g.houston.softwaregrp.com (15.120.17.147) BY
 m4a0041g.houston.softwaregrp.com WITH ESMTP; 
 Fri, 26 Jul 2019 13:44:51 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M4W0335.microfocus.com (2002:f78:1193::f78:1193) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Fri, 26 Jul 2019 13:34:09 +0000
Received: from NAM01-SN1-obe.outbound.protection.outlook.com (15.124.72.10) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Fri, 26 Jul 2019 13:34:09 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=L4yFHTKZ/B7Vicj0/4bMEVSMeTmLmG/hFpy9ikz5jrUYiqsND/vpcm5we46jpaQqUNYjrkt7E59DK0/0hLLtINqXjvMf3JHn6YxwovaY0/MK18WVaMTCWOv0bafw8FVSeV2ZtSAv+SPJ0uNHrZdHCAbQ0IZvaFMKb3u1q31qQ+spFDZpyJn/xaGDAJFnkqd2DF1TwLiDW12lMlr7EuPqHxksd4okA9f58TekSiVsczFuPZocZPrXiiI9Kg0coXjze4YNqqXTJXINe+B2VvUCSv4AFGABENXsCy//OHlqd665I+/pNoD0Anmnr3R4EdQReIlWK9/x3SR7dAWdc7RUuQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=VwkhiX0IUzy7x5ZWKfmFaodd2z9jzfVP5eHzLfhChuo=;
 b=UIiqC5z+kJIO1laGVRsEoHa+ypnkeIdiawfRVBpVvrEKZMZlh+IG8yv5pNnnmFwjET4neFUvP+JnUzPLdDfc0RKiBJOPstcnbq2SF+C7gOH7j8e8a/L19UmFiC2kb0Kwr3tMriessSAja0DdeBWquMCx39M95izS4CjMgM3pWjDjf7CIp6WFkanX0pY70uXA4Xz+gaaIZHCBYkicyFinjqmTZcraunPxwAsoX7Lu1V+QLgbmCrOd24zY1x5zg79T2i1l0kZQZU5XhGbbGVlt5lHPeE3z2B1rfsKrFQRs1KzeT9vejk8m1ygdgrcqOIfiZ/kEnzNP02f3GHbDYyRN+w==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3201.namprd18.prod.outlook.com (10.255.139.211) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2115.14; Fri, 26 Jul 2019 13:34:09 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b%7]) with mapi id 15.20.2115.005; Fri, 26 Jul 2019
 13:34:09 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH] x86: don't include {amd-,}iommu.h from fixmap.h
Thread-Index: AQHVQ7bNqtABAqKiMUiURogAFDADgg==
Date: Fri, 26 Jul 2019 13:34:08 +0000
Message-ID: <2feaccf3-003b-f2ce-f101-da23f8c387c8@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR1001CA0037.EURPRD10.PROD.OUTLOOK.COM
 (2603:10a6:4:55::23) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: d9d73a20-0e5b-496c-1abd-08d711cdefd7
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3201; 
x-ms-traffictypediagnostic: BY5PR18MB3201:
x-microsoft-antispam-prvs: <BY5PR18MB32019B489888467352E41E3DB3C00@BY5PR18MB3201.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:4502;
x-forefront-prvs: 01106E96F6
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(396003)(346002)(376002)(366004)(39860400002)(136003)(199004)(189003)(71190400001)(99286004)(71200400001)(68736007)(7736002)(316002)(8936002)(6512007)(8676002)(81156014)(81166006)(54906003)(6916009)(305945005)(486006)(476003)(256004)(2616005)(66066001)(4326008)(31686004)(6506007)(80792005)(53936002)(26005)(36756003)(25786009)(186003)(2351001)(2501003)(66946007)(66476007)(66556008)(64756008)(66446008)(5660300002)(86362001)(5640700003)(3846002)(6116002)(6436002)(478600001)(52116002)(6486002)(4744005)(14454004)(102836004)(386003)(2906002)(31696002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3201;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: fjiJzYFu3ShWIr9nqpTvdSMHrYcrjweOgzvXe4sof43fkjl3VdzOT5vU3Xl7FPUrUp4nkfDCG1X+SWLY5CWQ9b8MvqOhTHJ0IK9tZryVHCO0LqSKl/mIB1qgm8nDtd/01yOnw4EVGK/DIwavAR0zyuIbuMN7XrSeWg8zx8CzsE4si5VHF+/7XcXEABdZ1vI733GNtSg8Rzqi1wqcGr5c/rLo6u4ns9WHes3x7eE9G3WKKiVr+9RXWjrXCT7hQjX7YEAKr6TuxWmCfZ/V2v9TuE8625cWcZTUwgofZNEcJH15ujZkGtZu1ML7FBD2o11pLeAMFeFXF3h4j5g1vTcs81W/UfvWx07U8zJVL/BmIyI0OqAP8y8QX+STp3GZSObcEzbEMxr0vG4hnrSOwlmcL7+GeRYYsJ2oMi4T2LupKV8=
Content-ID: <A64C5B4567E97E4CBCC3AC525B2395E9@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: d9d73a20-0e5b-496c-1abd-08d711cdefd7
X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Jul 2019 13:34:08.9392 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3201
X-OriginatorOrg: suse.com
Subject: [Xen-devel] [PATCH] x86: don't include {amd-, }iommu.h from fixmap.h
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 =?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>

VGhlICNpbmNsdWRlIHdhcyBhZGRlZCBieSAwNzAwYzk2MmFjICgiQWRkIEFNRCBJT01NVSBzdXBw
b3J0IGludG8NCmh5cGVydmlzb3IiKSBhbmQgSSB0aGVuIGRpZG4ndCBkcm9wIGl0IGFnYWluIGlu
IGQ3ZjkxM2I4ZGUgKCJBTUQgSU9NTVU6DQp1c2UgaW9yZW1hcCgpIik7IHNpbWlsYXJseSBmb3Ig
eGVuL2lvbW11LmggaW4gOTkzMjFlMGU2YyAoIlZULWQ6IHVzZQ0KaW9yZW1hcCgpIikuIEF2b2lk
IG5lZWRsZXNzbHkgcmUtYnVpbGRpbmcgdW5yZWxhdGVkIGZpbGVzIHdoZW4gb25seQ0KSU9NTVUg
ZGVmaW5pdGlvbnMgaGF2ZSBjaGFuZ2VkLg0KDQpUd28gI2luY2x1ZGUtcyBvZiB4ZW4vaW5pdC5o
IHR1cm4gb3V0IG5lY2Vzc2FyeSBhcyByZXBsYWNlbWVudC4NCg0KU2lnbmVkLW9mZi1ieTogSmFu
IEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPg0KDQotLS0gYS94ZW4vZHJpdmVycy9hY3BpL2Fw
ZWkvYXBlaS1pby5jDQorKysgYi94ZW4vZHJpdmVycy9hY3BpL2FwZWkvYXBlaS1pby5jDQpAQCAt
MjEsNiArMjEsNyBAQA0KICAjaW5jbHVkZSA8eGVuL2tlcm5lbC5oPg0KICAjaW5jbHVkZSA8eGVu
L2Vycm5vLmg+DQogICNpbmNsdWRlIDx4ZW4vZGVsYXkuaD4NCisjaW5jbHVkZSA8eGVuL2luaXQu
aD4NCiAgI2luY2x1ZGUgPHhlbi9zdHJpbmcuaD4NCiAgI2luY2x1ZGUgPHhlbi94bWFsbG9jLmg+
DQogICNpbmNsdWRlIDx4ZW4vdHlwZXMuaD4NCi0tLSBhL3hlbi9kcml2ZXJzL2FjcGkvYXBlaS9l
cnN0LmMNCisrKyBiL3hlbi9kcml2ZXJzL2FjcGkvYXBlaS9lcnN0LmMNCkBAIC0yOCw2ICsyOCw3
IEBADQogICNpbmNsdWRlIDx4ZW4va2VybmVsLmg+DQogICNpbmNsdWRlIDx4ZW4vZXJybm8uaD4N
CiAgI2luY2x1ZGUgPHhlbi9kZWxheS5oPg0KKyNpbmNsdWRlIDx4ZW4vaW5pdC5oPg0KICAjaW5j
bHVkZSA8eGVuL3N0cmluZy5oPg0KICAjaW5jbHVkZSA8eGVuL3R5cGVzLmg+DQogICNpbmNsdWRl
IDx4ZW4vc3BpbmxvY2suaD4NCi0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvZml4bWFwLmgNCisr
KyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvZml4bWFwLmgNCkBAIC0yMSw5ICsyMSw3IEBADQogICNp
bmNsdWRlIDx4ZW4vYWNwaS5oPg0KICAjaW5jbHVkZSA8eGVuL3Bmbi5oPg0KICAjaW5jbHVkZSA8
eGVuL2tleGVjLmg+DQotI2luY2x1ZGUgPHhlbi9pb21tdS5oPg0KICAjaW5jbHVkZSA8YXNtL2Fw
aWNkZWYuaD4NCi0jaW5jbHVkZSA8YXNtL2FtZC1pb21tdS5oPg0KICAjaW5jbHVkZSA8YXNtL21z
aS5oPg0KICAjaW5jbHVkZSA8YWNwaS9hcGVpLmg+DQogIA0KX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 13:45:43 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 13: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 1hr0XX-0007lu-IO; Fri, 26 Jul 2019 13:45:43 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=yHJP=VX=gmail.com=viktor.mitin.19@srs-us1.protection.inumbo.net>)
 id 1hr0XW-0007lm-UT
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 13:45:43 +0000
X-Inumbo-ID: a90ce36d-afab-11e9-8980-bc764e045a96
Received: from mail-io1-xd2d.google.com (unknown [2607:f8b0:4864:20::d2d])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a90ce36d-afab-11e9-8980-bc764e045a96;
 Fri, 26 Jul 2019 13:45:42 +0000 (UTC)
Received: by mail-io1-xd2d.google.com with SMTP id k8so104928022iot.1
 for <xen-devel@lists.xenproject.org>; Fri, 26 Jul 2019 06:45:42 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=QNp+zH1oealJ9YY880GXRNZEFsO0M//GOpNilRajq/o=;
 b=K3jtC0JQ7A8zraBUOyRQ6EOMulF7l4LPotQczqOM6O8ikQ/StBfhUxdqRKZi+YKYBT
 +J3YI1NBDiCbIOor4BPJ9UtalmLgkUNP1U4m7mHlyDz7thZMjcEhLCsoksZmHtNPFtXE
 ybcrQDCfjXmiHhsEkrzZV6RTHg79dvt5VHpL/90gDp0gENB3HbtlC9m1ToeFyemGYKhy
 1cuCoFZIRW8XRZLFZl4Rl1wk8JjIlPCRnkoA7HielCmYIyRcnB02BvjWwgvC2rwlaX2x
 nQUXVeJBPmiSRdI4rb/vA6EADwEjmKbmy/4HQLPVJis2VMtk3+dEDlBu6b6qEQC4pPuu
 5mow==
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=QNp+zH1oealJ9YY880GXRNZEFsO0M//GOpNilRajq/o=;
 b=fmQy5c6akHoPqePzGwGNJFCrcVi4f9Q+CAkqXdmAd/wZbsQbdbMpbJB61i0HQPXVMT
 kbIGXzW218l/Gy7iyS3XRimT6l8jDZ/eGTRsGS4rYPKeSvppUVjMUq5VrzvdgmkavCd9
 Z7UaVaEb0CKye/YNTaHznm/MeNOsivWsz1xIwkg6c1d6cgPwDXj/e/vuo7h2+aw0tb3Y
 Y50RrlZAfpnnzdz4wbRq+Bccs6PTbflwg5dJvbineQw7O2WYqiddwxktBXg8Z/TmxQCu
 6YfcEMTfeYejKfyb1E/viSD9k5D29AKCRJu49cmhou7aPj/phuDPNRZgDpzv/JMvAOXz
 hthg==
X-Gm-Message-State: APjAAAWJtQ0e9+SR1OYLROIWflalXJKMPNnoGk2lSVkteoOx9Tger8nV
 nv7XgpSqTnKRoMn7DYL0st9WLW9wpteNEJU9sCA=
X-Google-Smtp-Source: APXvYqxXCZ4MX/arRdZnB7YDHf9MbCT9vII+x6XgXqhpP81pN88rQFh8A2RWo1Qu1Q+/8LlrnlAUl210DVK+3xpri0A=
X-Received: by 2002:a02:16c5:: with SMTP id a188mr99644704jaa.86.1564148741829; 
 Fri, 26 Jul 2019 06:45:41 -0700 (PDT)
MIME-Version: 1.0
References: <CAOcoXZavLnHhNc7mmHnO5Gi_vq-0j1FCgvpXh0NimAewXX8e1g@mail.gmail.com>
 <5B61E054-048E-46BF-9952-382FA65893EE@gmail.com>
In-Reply-To: <5B61E054-048E-46BF-9952-382FA65893EE@gmail.com>
From: Viktor Mitin <viktor.mitin.19@gmail.com>
Date: Fri, 26 Jul 2019 16:45:30 +0300
Message-ID: <CAOcoXZbXPys+LjzhwP5f75rcKSXKatmPSaiA+MvVVm0_FWK7GA@mail.gmail.com>
To: Lars Kurth <lars.kurth.xen@gmail.com>
Subject: Re: [Xen-devel] Xen Coding style and clang-format
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Artem Mygaiev <Artem_Mygaiev@epam.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Julien Grall <julien.grall@arm.com>, Committers <committers@xenproject.org>,
 Doug Goldstein <cardoe@cardoe.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiBIaSBWaWt0b3IsCgpIaSBMYXJzLAoKPiB0aGFuayB5b3UgZm9yIHB1dHRpbmcgdGhpcyBtYWls
IHRvZ2V0aGVyIGFuZCBkcml2aW5nIHRoaXMgZm9yd2FyZC4gSSBhZGRlZCBjb21taXR0ZXJzQCBh
cyB3ZWxsIGFzIERvdWcuIEkgYW0gZ29pbmcgdG8gbGV0IG90aGVycyByZXNwb25kIGZpcnN0Lgo+
IEkgYW0gYXNzdW1pbmcgd2UgYXJlIGxvb2tpbmcgZm9yIHNvbWUgdGVzdGluZz8KClllcywgeW91
IGFyZSByaWdodC4KVGhlIGltcGxlbWVudGF0aW9uIGhhcyBiZWVuIHVwZGF0ZWQgYW5kIHJldGVz
dGVkIHdpdGggbmV3ZXIgdmVyc2lvbnMKb2YgY2xhbmcgY29kZS4KV2UgYXJlIGxvb2tpbmcgZm9y
IHNvbWUgdGVzdGluZyBhbmQgZmVlZGJhY2sgdG8gbW92ZSBmb3J3YXJkLgoKPiBJcyB0aGVyZSBh
IHNpbXBsZSBzZXQgb2YgaW5zdHJ1Y3Rpb25zIHRvIGdldCBzdGFydGVkIGFuZCB0ZXN0IHRoZSB0
b29sPwoKWWVzLCBob3dldmVyLCBzaW5jZSB0aGUgY2hhbmdlcyBhcmUgbm90IGludGVncmF0ZWQg
aW50byBjbGFuZy1mb3JtYXQKbWFpbmxpbmUgeWV0LAp0byB0ZXN0IHRoZSB0b29sIGl0IG5lZWRz
IHRvIGNvbXBpbGUgY2xhbmctZm9ybWF0IHRvb2wgd2l0aCB0aGUgcGF0Y2ggZmlyc3QuCgpUaGVy
ZSBhcmUgdHdvIHVzZS1jYXNlcyB3aXRoIGl0OgotIGNsYW5nLWZvcm1hdCBiaW5hcnkgY2FuIGJl
IHVzZWQgYXMtaXMgdG8gY2hlY2sgZ2l2ZW4gZmlsZSBvciBtYW55IGZpbGVzLgpGb3IgZXhhbXBs
ZSwgdGhlIG5leHQgY29tbWFuZCBmb3JtYXRzIGFsbCB4ZW4gKi5jIGZpbGVzIHdpdGggaXQuCmZp
bmQgfi93L3hlbi94ZW4gLW5hbWUgJyouYycgLXByaW50MCB8IHhhcmdzIC0wIC1uIDEgLVAgMTIK
fi93L2xsdm0tcHJvamVjdC9iaW4vY2xhbmctZm9ybWF0IC1pIC1zdHlsZT14ZW4KClNlZSBvdXRw
dXQgZXhhbXBsZSBpbjoKaHR0cHM6Ly9yYXcuZ2l0aHVidXNlcmNvbnRlbnQuY29tL3Zpa3Rvci1t
aXRpbi94ZW4tY2xhbmctZm9ybWF0LWV4YW1wbGUvbWFzdGVyLzAwMDEtY2xhbmctZm9ybWF0LWNo
ZWNrcGF0Y2gtb3V0cHV0LWV4YW1wbGUucGF0Y2gKCi0gYW5vdGhlciB1c2UtY2FzZSBpcyB0byBy
dW4gaXQgd2l0aCBjbGFuZy1mb3JtYXQgZGlmZiBjaGVja2VyLApGb3IgZXhhbXBsZSwgdGhlIG5l
eHQgY29tbWFuZCBsaW5lIGNoZWNrcyB0aGUgbGF0ZXN0IGNvbW1pdCBpbiBjYXNlIG9mIGdpdDoK
IGdpdCBkaWZmIC1VMCAtLW5vLWNvbG9yIEhFQUReIHwgY2xhbmctZm9ybWF0LWRpZmYgLXAxCgpU
aGFua3MKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 13:46:20 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 13:46:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hr0Y7-0007qC-TP; Fri, 26 Jul 2019 13: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=fOBC=VX=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hr0Y6-0007q2-C5
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 13:46:18 +0000
X-Inumbo-ID: bdc468cb-afab-11e9-8980-bc764e045a96
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id bdc468cb-afab-11e9-8980-bc764e045a96;
 Fri, 26 Jul 2019 13:46:17 +0000 (UTC)
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: GFvZPoA63Ji88EgtPUViH1dcoh63zjm7JTSGMGS79c6NiKuIkDX+7fHACNXvzY1OSct/mekJNo
 +28LN9zgi4veEDIFCUnCnqoO8txWhJBc5POXZEzxLT3TnqYDx2PT9LF10w+PEQ/6ECp7hIlhFi
 /KaSKk4XChTI6ZSQpM+VkifqJMQ+rxoJoE2rr2zp9KRT6FC5Ov9x64HDDZIVCtfgnBgyAI/WrA
 LI8Bj0Glxu82nSITQlyufV/aSyAlcITVSXcNTZDHMp14VSGpfSi+tHSV7dXzQH1XCgKuq1wGBP
 CDU=
X-SBRS: 2.7
X-MesageID: 3611391
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,311,1559534400"; 
   d="scan'208";a="3611391"
To: Jan Beulich <JBeulich@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
References: <2feaccf3-003b-f2ce-f101-da23f8c387c8@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <b62ad18d-6e1f-9ffc-ddc3-a84c63c2f1cd@citrix.com>
Date: Fri, 26 Jul 2019 14:46:13 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <2feaccf3-003b-f2ce-f101-da23f8c387c8@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] x86: don't include {amd-,
 }iommu.h from fixmap.h
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wl@xen.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjYvMDcvMjAxOSAxNDozNCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gVGhlICNpbmNsdWRlIHdh
cyBhZGRlZCBieSAwNzAwYzk2MmFjICgiQWRkIEFNRCBJT01NVSBzdXBwb3J0IGludG8KPiBoeXBl
cnZpc29yIikgYW5kIEkgdGhlbiBkaWRuJ3QgZHJvcCBpdCBhZ2FpbiBpbiBkN2Y5MTNiOGRlICgi
QU1EIElPTU1VOgo+IHVzZSBpb3JlbWFwKCkiKTsgc2ltaWxhcmx5IGZvciB4ZW4vaW9tbXUuaCBp
biA5OTMyMWUwZTZjICgiVlQtZDogdXNlCj4gaW9yZW1hcCgpIikuIEF2b2lkIG5lZWRsZXNzbHkg
cmUtYnVpbGRpbmcgdW5yZWxhdGVkIGZpbGVzIHdoZW4gb25seQo+IElPTU1VIGRlZmluaXRpb25z
IGhhdmUgY2hhbmdlZC4KPgo+IFR3byAjaW5jbHVkZS1zIG9mIHhlbi9pbml0LmggdHVybiBvdXQg
bmVjZXNzYXJ5IGFzIHJlcGxhY2VtZW50Lgo+Cj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2gg
PGpiZXVsaWNoQHN1c2UuY29tPgoKQWNrZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29w
ZXIzQGNpdHJpeC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 13:47:37 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 13: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 1hr0ZM-0007y9-9F; Fri, 26 Jul 2019 13:47: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=tvJk=VX=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hr0ZK-0007xs-Pf
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 13:47:34 +0000
X-Inumbo-ID: eae8fc40-afab-11e9-8980-bc764e045a96
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id eae8fc40-afab-11e9-8980-bc764e045a96;
 Fri, 26 Jul 2019 13:47:33 +0000 (UTC)
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: fWZNRQydfqg3lHIDm4pSRsvchdiKoHjCxAwxuZ3aGYUX4mrhsQJcDDVHxVo79GV9mjn92UMoYq
 EI2rHg2q6Jxty2p1TDquoyKWHCu0xDzaiZZj6jNdREhTRRn+Bxn0lvk+HKcFUOOOaTisdeUGP8
 DkoQjgqakn+So5R7+JlAbXmD6r9+7+Av0ELzw7+ybPk8y5X1P+fYIPPAfVjd1v4pygCb/ubasl
 +04qWIZh7ql3ii71Z4u6qCFFcpkuNKfh6MYN7yA4UiIwF/Cn6SWQn9vp2myZz/HRbpwT+/MX15
 Tj8=
X-SBRS: 2.7
X-MesageID: 3590688
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,311,1559534400"; 
   d="scan'208";a="3590688"
Date: Fri, 26 Jul 2019 14:47:30 +0100
From: Anthony PERARD <anthony.perard@citrix.com>
To: Zhang Chen <chen.zhang@intel.com>
Message-ID: <20190726134730.GE1242@perard.uk.xensource.com>
References: <20190726064300.27530-1-chen.zhang@intel.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20190726064300.27530-1-chen.zhang@intel.com>
User-Agent: Mutt/1.12.1 (2019-06-15)
Subject: Re: [Xen-devel] [PATCH V2] tools/libxl: Add iothread support for
 COLO
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Ian Jackson <ian.jackson@eu.citrix.com>,
 Wei Liu <wl@xen.org>, Zhang Chen <zhangckid@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>

T24gRnJpLCBKdWwgMjYsIDIwMTkgYXQgMDI6NDM6MDBQTSArMDgwMCwgWmhhbmcgQ2hlbiB3cm90
ZToKPiBGcm9tOiBaaGFuZyBDaGVuIDxjaGVuLnpoYW5nQGludGVsLmNvbT4KPiAKPiBYZW4gQ09M
TyBhbmQgS1ZNIENPTE8gc2hhcmVkIGxvdHMgb2YgY29kZSBpbiBRZW11Lgo+IEtWTSBDT0xPIGhh
cyBhZGRlZCB0aGUgaW90aHJlYWQgc3VwcG9ydCwgc28gd2UgYWRkIGl0IG9uIFhlbi4KCkl0IHdv
dWxkIGJlIHVzZWZ1bCB0byBleHBhbmQgdGhlIGNvbW1lbnQgb2YgdGhlIGNvbW1pdCBhbmQgZXhw
bGFpbiB3aHkgdGhlCmNoYW5nZSBpcyByZXF1aXJlZC4gSSB3b3VsZCBhZGQgdGhlIGZvbGxvd2lu
ZzoKCiAgICBUaGUgY29sby1jb21wYXJlIG9iamVjdCBpbiBRRU1VIG5vdyByZXF1aXJlcyBhbiBg
aW90aHJlYWQnIHByb3BlcnR5CiAgICBzaW5jZSBRRU1VIDIuMTEuCgo+IERldGFpbDoKPiBodHRw
czovL3dpa2kucWVtdS5vcmcvRmVhdHVyZXMvQ09MTwo+IAo+IFNpZ25lZC1vZmYtYnk6IFpoYW5n
IENoZW4gPGNoZW4uemhhbmdAaW50ZWwuY29tPgo+IC0tLQoKPiBkaWZmIC0tZ2l0IGEvdG9vbHMv
bGlieGwvbGlieGxfdHlwZXMuaWRsIGIvdG9vbHMvbGlieGwvbGlieGxfdHlwZXMuaWRsCj4gaW5k
ZXggYjYxMzk5Y2UzNi4uZWRhOTU4ZWI0YiAxMDA2NDQKPiAtLS0gYS90b29scy9saWJ4bC9saWJ4
bF90eXBlcy5pZGwKPiArKysgYi90b29scy9saWJ4bC9saWJ4bF90eXBlcy5pZGwKPiBAQCAtNzI3
LDYgKzcyNyw3IEBAIGxpYnhsX2RldmljZV9uaWMgPSBTdHJ1Y3QoImRldmljZV9uaWMiLCBbCj4g
ICAgICAoImNvbG9fZmlsdGVyX3JlZGlyZWN0b3IxX3F1ZXVlIiwgc3RyaW5nKSwKPiAgICAgICgi
Y29sb19maWx0ZXJfcmVkaXJlY3RvcjFfaW5kZXYiLCBzdHJpbmcpLAo+ICAgICAgKCJjb2xvX2Zp
bHRlcl9yZWRpcmVjdG9yMV9vdXRkZXYiLCBzdHJpbmcpLAo+ICsgICAgKCJjb2xvX2lvdGhyZWFk
Iiwgc3RyaW5nKSwKPiAgICAgICgiY29sb19jb21wYXJlX3ByaV9pbiIsIHN0cmluZyksCj4gICAg
ICAoImNvbG9fY29tcGFyZV9zZWNfaW4iLCBzdHJpbmcpLAo+ICAgICAgKCJjb2xvX2NvbXBhcmVf
b3V0Iiwgc3RyaW5nKSwKPiBkaWZmIC0tZ2l0IGEvdG9vbHMveGwveGxfcGFyc2UuYyBiL3Rvb2xz
L3hsL3hsX3BhcnNlLmMKPiBpbmRleCBlMTA1YmRhMmJiLi4wYjgxODlmMzc1IDEwMDY0NAo+IC0t
LSBhL3Rvb2xzL3hsL3hsX3BhcnNlLmMKPiArKysgYi90b29scy94bC94bF9wYXJzZS5jCj4gQEAg
LTUyMSw2ICs1MjEsOCBAQCBpbnQgcGFyc2VfbmljX2NvbmZpZyhsaWJ4bF9kZXZpY2VfbmljICpu
aWMsIFhMVV9Db25maWcgKipjb25maWcsIGNoYXIgKnRva2VuKQo+ICAgICAgICAgIHJlcGxhY2Vf
c3RyaW5nKCZuaWMtPmNvbG9fZmlsdGVyX3JlZGlyZWN0b3IxX2luZGV2LCBvcGFyZyk7Cj4gICAg
ICB9IGVsc2UgaWYgKE1BVENIX09QVElPTigiY29sb19maWx0ZXJfcmVkaXJlY3RvcjFfb3V0ZGV2
IiwgdG9rZW4sIG9wYXJnKSkgewo+ICAgICAgICAgIHJlcGxhY2Vfc3RyaW5nKCZuaWMtPmNvbG9f
ZmlsdGVyX3JlZGlyZWN0b3IxX291dGRldiwgb3BhcmcpOwo+ICsgICAgfSBlbHNlIGlmIChNQVRD
SF9PUFRJT04oImNvbG9faW90aHJlYWQiLCB0b2tlbiwgb3BhcmcpKSB7Cj4gKyAgICAgICAgcmVw
bGFjZV9zdHJpbmcoJm5pYy0+Y29sb19pb3RocmVhZCwgb3BhcmcpOwo+ICAgICAgfSBlbHNlIGlm
IChNQVRDSF9PUFRJT04oImNvbG9fY29tcGFyZV9wcmlfaW4iLCB0b2tlbiwgb3BhcmcpKSB7Cj4g
ICAgICAgICAgcmVwbGFjZV9zdHJpbmcoJm5pYy0+Y29sb19jb21wYXJlX3ByaV9pbiwgb3Bhcmcp
Owo+ICAgICAgfSBlbHNlIGlmIChNQVRDSF9PUFRJT04oImNvbG9fY29tcGFyZV9zZWNfaW4iLCB0
b2tlbiwgb3BhcmcpKSB7CgpXaGF0IEkgaGFkIGluIG1pbmQgd2hpbGUgcmV2aWV3aW5nIHRoZSB2
MSBvZiB0aGUgcGF0Y2ggd2FzIHRvIHJlbW92ZQpib3RoIGBjb2xvX2lvdGhyZWFkJyBhbmQgYGNv
bG9fY29tcGFyZV9pb3RocmVhZCcgZnJvbSB0aGUgbGlieGwgQVBJIGFuZAp4bCBjb25maWcgb3B0
aW9uLiBJIGRvbid0IHRoaW5rIHRoZXJlIGFyZSB1c2VmdWwuIFdoeSBkaWQgeW91IGtlZXAKYGNv
bG9faW90aHJlYWQnPwoKVGhhbmtzLAoKLS0gCkFudGhvbnkgUEVSQVJECgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 13:49:41 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 13: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 1hr0bM-000889-Nl; Fri, 26 Jul 2019 13:49:40 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=yHJP=VX=gmail.com=viktor.mitin.19@srs-us1.protection.inumbo.net>)
 id 1hr0bL-000883-70
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 13:49:39 +0000
X-Inumbo-ID: 35697458-afac-11e9-8980-bc764e045a96
Received: from mail-io1-xd2b.google.com (unknown [2607:f8b0:4864:20::d2b])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 35697458-afac-11e9-8980-bc764e045a96;
 Fri, 26 Jul 2019 13:49:37 +0000 (UTC)
Received: by mail-io1-xd2b.google.com with SMTP id i10so104832613iol.13
 for <xen-devel@lists.xenproject.org>; Fri, 26 Jul 2019 06:49:37 -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=1eUDigaDLD9AJmz8uECrr+RIIeZq95zTz+mgLVAXf0M=;
 b=fyObXeAP+Y1IOSuhF9FCl1xZvpCzVnX7F8juocmTJkSDT/sQ6P1drHDwM4/gQ/9AT8
 LcUBIi+zAkvBwtaSKD0lNnpKjjRVRuBwZ+0+tihlj5DL0UsFcQ76PtmXJ9yYAnZZSBeO
 BzeX/gcrv7QFUrcFZy3ohvMB8X7SUkLV8fzP7UO2k6G6T43kLBzXVbJeF+ILVexDW1u4
 cvfcgsMzq5IoKih/x88HlAfYx8aHgqvehUW7Q1BH35ziQCCh8doR6j65eSc8eFicNTdY
 2tAtrMUXitXUI0guTz8Bd9wENh9PNbnw/2wwuh0s493p9csIR/kgb7rtxKS1ANWxjJQ+
 +EbQ==
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=1eUDigaDLD9AJmz8uECrr+RIIeZq95zTz+mgLVAXf0M=;
 b=mF0Jt15vW21pUhfddnA7WbxFf2SAGJtvfI21f6E7lv8jKDgwvjoGCAbxYojTS6qQSh
 iCQrONYsXkGVH2yirABuMCkMsoc3VQWjmBodSC8bXTNW2IeXBPXnm4os9hQkkvdM6aDl
 7oDg7h4Y5KsllMO85loq1tiR753nmKQPHUx2ZPz/h9V0kC8nL+TD8Udrus+6EA9IYwNJ
 U+c1gp+tChWmYvpFGTM2+VGdbKD5rhWu1/9okydh9FI/8UNeD37pfJaTq2UOIQvXsTQh
 8D8BFcTV6soTKM4r3W380N+fXxRkfujfOixwKMygV/oRZIGWkVfNqInJidA6JBKJLTLR
 m3cg==
X-Gm-Message-State: APjAAAUEKEqDI+ig1JOaRp+lzLtiDl1s/fZCbk2Tpue5SdJ5wbsr0b7g
 HiyElvGQDmCfUfND9cQ73+F2Az/AIsmk1v2Mgdg=
X-Google-Smtp-Source: APXvYqxJqMvizSEoCMN2ox+erDeR4MfVQcR/F6WVEPRE+pJF923AUlJm8acy4rSQlGWB8DwpMl0RKKaBMqroBcgeVkI=
X-Received: by 2002:a02:c6a9:: with SMTP id o9mr41551656jan.90.1564148977433; 
 Fri, 26 Jul 2019 06:49:37 -0700 (PDT)
MIME-Version: 1.0
References: <CAOcoXZavLnHhNc7mmHnO5Gi_vq-0j1FCgvpXh0NimAewXX8e1g@mail.gmail.com>
 <5B61E054-048E-46BF-9952-382FA65893EE@gmail.com>
 <ab635236-6dac-0f8f-8bab-46ccbc9d47e2@arm.com>
In-Reply-To: <ab635236-6dac-0f8f-8bab-46ccbc9d47e2@arm.com>
From: Viktor Mitin <viktor.mitin.19@gmail.com>
Date: Fri, 26 Jul 2019 16:49:26 +0300
Message-ID: <CAOcoXZbns31zgCA6WY4Q=PcekcWDgHCj5qs-X+fgPnEzUnnaGQ@mail.gmail.com>
To: Julien Grall <julien.grall@arm.com>
Subject: Re: [Xen-devel] Xen Coding style and clang-format
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Lars Kurth <lars.kurth.xen@gmail.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Committers <committers@xenproject.org>, Artem Mygaiev <Artem_Mygaiev@epam.com>,
 Doug Goldstein <cardoe@cardoe.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgSnVsaWVuLAoKPiBJIGhhdmUgYWxyZWFkeSBkb25lIHNvbWUgdGVzdGluZ3MgYSBjb3VwbGUg
b2Ygd2Vla3MgYWdvIHdpdGggdGhlIHBhdGNoIFsxXS4gSQo+IGhhdmUgc2VudCBzb21lIGNvbW1l
bnRzIHJlZ2FyZGluZyB0aGUgY2hhbmdlIG1hZGUgYnkgdGhlIHRvb2xzIHRoYXQgcmVxdWlyZSBz
b21lCj4gYXR0ZW50aW9uLiBJdCB3b3VsZCBiZSBnb29kIGlmIHNvbWVvbmUgZ28gdGhyb3VnaCB0
aGVtIGFuZCB0cnkgdG8gYWRkcmVzcyBvbmUgYnkKPiBvbmUuIEZvciBjb252ZW5pZW5jZSBJIGhh
dmUgcmVwbGljYXRlZCBteSBlLW1haWwgcHVibGljbHkgYmVsb3cuCgo+IEkgd291bGQgbGlrZSB0
byBhbHNvIGRyYXcgdGhlIGF0dGVudGlvbiB0byB0aGUgdGhyZWFkIGZyb20gVGFtYXMgYWJvdXQg
LmFzdHlsZXJjCj4gKGh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvYXJjaGl2ZXMvaHRtbC94
ZW4tZGV2ZWwvMjAxOS0wNy9tc2cwMTE0NS5odG1sKS4KPgoKV2lsbCBnbyBvdmVyIHRoZSB0aHJl
YWQgZnJvbSBUYW1hcyBhYm91dCAuYXN0eWxlcmMgZmlyc3QgYW5kIHdpbGwgZ28Kb3ZlciB0aGUg
Y2FzZXMgeW91IG1lbnRpb25lZCBhZnRlciBpdC4gU2VlIG15IG5leHQgZW1haWxzIGFib3V0IGl0
LgoKVGhhbmtzCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 13:52:40 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 13:52:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hr0eC-0000Of-C9; Fri, 26 Jul 2019 13:52: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=NxDH=VX=gmail.com=lars.kurth.xen@srs-us1.protection.inumbo.net>)
 id 1hr0eB-0000Oa-JI
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 13:52:35 +0000
X-Inumbo-ID: 9e4476b0-afac-11e9-8980-bc764e045a96
Received: from mail-wr1-x432.google.com (unknown [2a00:1450:4864:20::432])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9e4476b0-afac-11e9-8980-bc764e045a96;
 Fri, 26 Jul 2019 13:52:34 +0000 (UTC)
Received: by mail-wr1-x432.google.com with SMTP id n9so29451919wrr.4
 for <xen-devel@lists.xenproject.org>; Fri, 26 Jul 2019 06:52:34 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:subject:from:in-reply-to:date:cc
 :content-transfer-encoding:message-id:references:to;
 bh=WD3wPDaZADFRnuvgiasIBFG8xBUFXKjWEtNfsudmnKU=;
 b=qatGa11wrltpDw3KUUfrMmprMKFqEe/4NFn94WMGBoj0pPiFkD0rkI3b8O/2cJVzw3
 PsXs0YW7myEwZawWv8w5GHnhvPQawNOowHiyCpt16ygNSgLyyVMfREIlMY8tg8JxVkJl
 7zTuz1fMbildSou2ygZeRcR3BdbloHgHkpDwHnCKDH5wll56ZJ6d8H7MRpaMYvbJB5wE
 E/BJeKmROqjT9izwMuSGCIMcn3t11m66pB3FyCsw2lFgS54WjoPz6ppQm5Ik7oMCAfbQ
 1ruF6bjJxrRLFCQrGv+B8UgkQc7k+UinJ5dW7YnXVhDQJ2y/pkEV2dddicuJH/j6YJRh
 2zeQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc
 :content-transfer-encoding:message-id:references:to;
 bh=WD3wPDaZADFRnuvgiasIBFG8xBUFXKjWEtNfsudmnKU=;
 b=eSdyu2LgO1aybu6IRl2+JwBIXr9FTI9DNNuJze800aUsNrm9rMPh/CynYU3uRYr8DW
 2CjwzVhKHY/Pj49kdchG0oJRhiTsS1Z6LEW6SYeJkbXN5olq0Ik/wZbLRh/UYce6rgWm
 cyAnTOYGV3rZuPodpMX4yJKJKuOi+8GvyOBCBwcNcflwY5IWbRbCmx8TN68Xt68A5ojy
 8Ptf+GffKg7NYmtybbPKNTyrCz/C6EjalEwOOawFsEiOR25mypKeek3yecZcAdGt9Ver
 pa3vRB1cBoDiYi/K9LjNvYIjzevA+usTF3UnmmlZHfzyinur5qYmyJKlW4ep/wD2usY2
 tLOg==
X-Gm-Message-State: APjAAAXrUxpAQElZEsYOrvXlE/c7cwHX2we4QlOyOwDO0rl7yOHLtt/Q
 64KCG2flX2DoO3zKW7iq64U=
X-Google-Smtp-Source: APXvYqxUcQIB15Kg+qsvh8d3VYAQ0atiiyoP7lQMvFN0TxgbKvdohUM2/o3fpd1/FhJgR0s/Rx9B1A==
X-Received: by 2002:a5d:4b91:: with SMTP id b17mr63583419wrt.57.1564149152693; 
 Fri, 26 Jul 2019 06:52:32 -0700 (PDT)
Received: from ?IPv6:2a02:c7f:ac18:da00:1d44:aeab:d929:303?
 ([2a02:c7f:ac18:da00:1d44:aeab:d929:303])
 by smtp.gmail.com with ESMTPSA id p6sm57833115wrq.97.2019.07.26.06.52.31
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 26 Jul 2019 06:52:32 -0700 (PDT)
Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\))
From: Lars Kurth <lars.kurth.xen@gmail.com>
In-Reply-To: <CAOcoXZbXPys+LjzhwP5f75rcKSXKatmPSaiA+MvVVm0_FWK7GA@mail.gmail.com>
Date: Fri, 26 Jul 2019 14:52:30 +0100
Message-Id: <D8A1ACAC-5830-4C1A-8A85-A86C5B05246D@gmail.com>
References: <CAOcoXZavLnHhNc7mmHnO5Gi_vq-0j1FCgvpXh0NimAewXX8e1g@mail.gmail.com>
 <5B61E054-048E-46BF-9952-382FA65893EE@gmail.com>
 <CAOcoXZbXPys+LjzhwP5f75rcKSXKatmPSaiA+MvVVm0_FWK7GA@mail.gmail.com>
To: Viktor Mitin <viktor.mitin.19@gmail.com>
X-Mailer: Apple Mail (2.3445.9.1)
Subject: Re: [Xen-devel] Xen Coding style and clang-format
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Artem Mygaiev <Artem_Mygaiev@epam.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Julien Grall <julien.grall@arm.com>, Committers <committers@xenproject.org>,
 Doug Goldstein <cardoe@cardoe.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Cgo+IE9uIDI2IEp1bCAyMDE5LCBhdCAxNDo0NSwgVmlrdG9yIE1pdGluIDx2aWt0b3IubWl0aW4u
MTlAZ21haWwuY29tPiB3cm90ZToKPiAKPj4gSGkgVmlrdG9yLAo+IAo+IEhpIExhcnMsCj4gCj4+
IHRoYW5rIHlvdSBmb3IgcHV0dGluZyB0aGlzIG1haWwgdG9nZXRoZXIgYW5kIGRyaXZpbmcgdGhp
cyBmb3J3YXJkLiBJIGFkZGVkIGNvbW1pdHRlcnNAIGFzIHdlbGwgYXMgRG91Zy4gSSBhbSBnb2lu
ZyB0byBsZXQgb3RoZXJzIHJlc3BvbmQgZmlyc3QuCj4+IEkgYW0gYXNzdW1pbmcgd2UgYXJlIGxv
b2tpbmcgZm9yIHNvbWUgdGVzdGluZz8KPiAKPiBZZXMsIHlvdSBhcmUgcmlnaHQuCj4gVGhlIGlt
cGxlbWVudGF0aW9uIGhhcyBiZWVuIHVwZGF0ZWQgYW5kIHJldGVzdGVkIHdpdGggbmV3ZXIgdmVy
c2lvbnMKPiBvZiBjbGFuZyBjb2RlLgo+IFdlIGFyZSBsb29raW5nIGZvciBzb21lIHRlc3Rpbmcg
YW5kIGZlZWRiYWNrIHRvIG1vdmUgZm9yd2FyZC4KPiAKPj4gSXMgdGhlcmUgYSBzaW1wbGUgc2V0
IG9mIGluc3RydWN0aW9ucyB0byBnZXQgc3RhcnRlZCBhbmQgdGVzdCB0aGUgdG9vbD8KPiAKPiBZ
ZXMsIGhvd2V2ZXIsIHNpbmNlIHRoZSBjaGFuZ2VzIGFyZSBub3QgaW50ZWdyYXRlZCBpbnRvIGNs
YW5nLWZvcm1hdAo+IG1haW5saW5lIHlldCwKPiB0byB0ZXN0IHRoZSB0b29sIGl0IG5lZWRzIHRv
IGNvbXBpbGUgY2xhbmctZm9ybWF0IHRvb2wgd2l0aCB0aGUgcGF0Y2ggZmlyc3QuCgpPSwpJcyB0
aGVyZSBhIGdpdCByZXBvIHdoaWNoIGluY2x1ZGVzIHRoZSBwYXRjaD8gVGhhdCB3b3VsZCBtYWtl
IHRoaW5ncyBhIGxpdHRsZSBlYXNpZXIKCj4gVGhlcmUgYXJlIHR3byB1c2UtY2FzZXMgd2l0aCBp
dDoKPiAtIGNsYW5nLWZvcm1hdCBiaW5hcnkgY2FuIGJlIHVzZWQgYXMtaXMgdG8gY2hlY2sgZ2l2
ZW4gZmlsZSBvciBtYW55IGZpbGVzLgo+IEZvciBleGFtcGxlLCB0aGUgbmV4dCBjb21tYW5kIGZv
cm1hdHMgYWxsIHhlbiAqLmMgZmlsZXMgd2l0aCBpdC4KPiBmaW5kIH4vdy94ZW4veGVuIC1uYW1l
ICcqLmMnIC1wcmludDAgfCB4YXJncyAtMCAtbiAxIC1QIDEyCj4gfi93L2xsdm0tcHJvamVjdC9i
aW4vY2xhbmctZm9ybWF0IC1pIC1zdHlsZT14ZW4KPiAKPiBTZWUgb3V0cHV0IGV4YW1wbGUgaW46
Cj4gaHR0cHM6Ly9yYXcuZ2l0aHVidXNlcmNvbnRlbnQuY29tL3Zpa3Rvci1taXRpbi94ZW4tY2xh
bmctZm9ybWF0LWV4YW1wbGUvbWFzdGVyLzAwMDEtY2xhbmctZm9ybWF0LWNoZWNrcGF0Y2gtb3V0
cHV0LWV4YW1wbGUucGF0Y2gKPiAKPiAtIGFub3RoZXIgdXNlLWNhc2UgaXMgdG8gcnVuIGl0IHdp
dGggY2xhbmctZm9ybWF0IGRpZmYgY2hlY2tlciwKPiBGb3IgZXhhbXBsZSwgdGhlIG5leHQgY29t
bWFuZCBsaW5lIGNoZWNrcyB0aGUgbGF0ZXN0IGNvbW1pdCBpbiBjYXNlIG9mIGdpdDoKPiBnaXQg
ZGlmZiAtVTAgLS1uby1jb2xvciBIRUFEXiB8IGNsYW5nLWZvcm1hdC1kaWZmIC1wMQoKRG9lcyB0
aGlzIHJlcXVpcmUgdG8gY29weSB0aGUgbW9kaWZpZWQgY2xhbmctZm9ybWF0LWRpZmYucHkgKHdo
aWNoIGlzIG1lbnRpb25lZCBpbiB0aGUgbWFpbCkgc29tZXdoZXJlCgpMYXJzCgoKCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 13:52:48 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 13:52:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hr0eN-0000Pb-Lb; Fri, 26 Jul 2019 13:52:47 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=fOBC=VX=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hr0eM-0000PL-29
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 13:52:46 +0000
X-Inumbo-ID: a4a0800a-afac-11e9-8980-bc764e045a96
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a4a0800a-afac-11e9-8980-bc764e045a96;
 Fri, 26 Jul 2019 13:52:44 +0000 (UTC)
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: OKs2pvRavWkmwp7WGSsyoF6l/864Cmu2tmefxmU6Ck2rKuv1/IIIyB2FhW+LtULi4LIchqPulm
 07kS5jMnxxGukStqUPu8jdHSaeZjx8Bz1uCC2GZQNC9J3d5BCEaqy7CNg8HMEyBOMM3TYTuYOW
 e2OUgWSQ+rk4BX6er5EGvqtZqSQZoGb9Z+mSYxsLmkb3a2N17LJTIaXDDejEEh50Xm3Xx1jh8y
 FiNELBbXpb0mTH9d/0ZLyxPRbqIdLOHbOoT0inErLGt5y/V2/ePD84GmDZC7hUDPwleZO+061p
 Nts=
X-SBRS: 2.7
X-MesageID: 3514944
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,311,1559534400"; 
   d="scan'208";a="3514944"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Fri, 26 Jul 2019 14:52:38 +0100
Message-ID: <20190726135240.21745-1-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 0/2] x86/xpti: Don't leak TSS-adjacent percpu
 data via Meltdown
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Julien Grall <julien.grall@arm.com>,
 Jan Beulich <JBeulich@suse.com>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QW5kcmV3IENvb3BlciAoMik6CiAgeGVuL2xpbms6IEludHJvZHVjZSAuYnNzLnBlcmNwdS5wYWdl
X2FsaWduZWQKICB4ODYveHB0aTogRG9uJ3QgbGVhayBUU1MtYWRqYWNlbnQgcGVyY3B1IGRhdGEg
dmlhIE1lbHRkb3duCgogeGVuL2FyY2gvYXJtL3hlbi5sZHMuUyAgICAgICAgICB8IDUgKysrLS0K
IHhlbi9hcmNoL3g4Ni9zZXR1cC5jICAgICAgICAgICAgfCAyIC0tCiB4ZW4vYXJjaC94ODYvdHJh
cHMuYyAgICAgICAgICAgIHwgNiArKysrKysKIHhlbi9hcmNoL3g4Ni94ZW4ubGRzLlMgICAgICAg
ICAgfCA3ICsrKysrLS0KIHhlbi9pbmNsdWRlL2FzbS14ODYvcHJvY2Vzc29yLmggfCA0ICsrLS0K
IHhlbi9pbmNsdWRlL3hlbi9wZXJjcHUuaCAgICAgICAgfCAyICsrCiA2IGZpbGVzIGNoYW5nZWQs
IDE4IGluc2VydGlvbnMoKyksIDggZGVsZXRpb25zKC0pCgotLSAKMi4xMS4wCgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 13:52:49 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 13:52:49 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hr0eP-0000QE-04; Fri, 26 Jul 2019 13:52:49 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=fOBC=VX=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hr0eO-0000Pg-26
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 13:52:48 +0000
X-Inumbo-ID: a52b1a82-afac-11e9-9586-d3709a2e07ee
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id a52b1a82-afac-11e9-9586-d3709a2e07ee;
 Fri, 26 Jul 2019 13:52:45 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: EjQuVhwRieW+cRMWLFJAMF8i/ttFaOQQvZ6lL2y5i/Gu7jqlUxoVXEPAp6KfzGraTXZMJjz4GG
 fkR6mbjAc3tuHKTthxahGlyei4lUucI5lbJhkKEv9hjO9o3A2JpIW2Q9koEyGfRFIJPdaGBnhY
 rua3CSEZmjx5r0ve3X63ulxD+UA7Ze5Il6E7dnYNpSBHsr1Kg1Gop097FmrO0gYcirYXkvZVaY
 qZy/fUh0QLmDLA/ldpoVhMl61gqZvbN60m3TO6fBM6GvT4BhhHfPm966N3IvetNvY93wqS6o9Z
 Rq4=
X-SBRS: 2.7
X-MesageID: 3474414
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,311,1559534400"; 
   d="scan'208";a="3474414"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Fri, 26 Jul 2019 14:52:39 +0100
Message-ID: <20190726135240.21745-2-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190726135240.21745-1-andrew.cooper3@citrix.com>
References: <20190726135240.21745-1-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 1/2] xen/link: Introduce .bss.percpu.page_aligned
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Julien Grall <julien.grall@arm.com>,
 Jan Beulich <JBeulich@suse.com>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnV0dXJlIGNoYW5nZXMgYXJlIGdvaW5nIHRvIG5lZWQgdG8gcGFnZSBhbGlnbiBzb21lIHBlcmNw
dSBkYXRhLgoKVGhpcyBtZWFucyB0aGF0IHRoZSBwZXJjcHUgYXJlYSBuZWVkcyBzdWlhYmx5IGFs
aWduaW5nIGluIHRoZSBCU1Mgc28gQ1BVMCBoYXMKY29ycmVjdGx5IGFsaWduZWQgZGF0YS4gIFNo
dWZmbGUgdGhlIGV4YWN0IGxpbmsgb3JkZXIgb2YgaXRlbXMgd2l0aGluIHRoZSBCU1MKdG8gZ2l2
ZSAuYnNzLnBlcmNwdS5wYWdlX2FsaWduZWQgYXBwcm9wcmlhdGUgYWxpZ25tZW50LgoKQWRkaXRp
b25hbGx5LCBpbnRyb2R1Y2UgREVGSU5FX1BFUl9DUFVfUEFHRV9BTElHTkVEKCkKClNpZ25lZC1v
ZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Ci0tLQpDQzog
SmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1c2UuY29tPgpDQzogV2VpIExpdSA8d2xAeGVuLm9yZz4K
Q0M6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgpDQzogU3RlZmFubyBT
dGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpDQzogSnVsaWVuIEdyYWxsIDxqdWxp
ZW4uZ3JhbGxAYXJtLmNvbT4KQ0M6IFZvbG9keW15ciBCYWJjaHVrIDxWb2xvZHlteXJfQmFiY2h1
a0BlcGFtLmNvbT4KLS0tCiB4ZW4vYXJjaC9hcm0veGVuLmxkcy5TICAgfCA1ICsrKy0tCiB4ZW4v
YXJjaC94ODYveGVuLmxkcy5TICAgfCA1ICsrKy0tCiB4ZW4vaW5jbHVkZS94ZW4vcGVyY3B1Lmgg
fCAyICsrCiAzIGZpbGVzIGNoYW5nZWQsIDggaW5zZXJ0aW9ucygrKSwgNCBkZWxldGlvbnMoLSkK
CmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0veGVuLmxkcy5TIGIveGVuL2FyY2gvYXJtL3hlbi5s
ZHMuUwppbmRleCAxMmMxMDdmNDVkLi4wN2NiZGYyNTQzIDEwMDY0NAotLS0gYS94ZW4vYXJjaC9h
cm0veGVuLmxkcy5TCisrKyBiL3hlbi9hcmNoL2FybS94ZW4ubGRzLlMKQEAgLTIwMSwxNCArMjAx
LDE1IEBAIFNFQ1RJT05TCiAgICAgICAgKiguYnNzLnN0YWNrX2FsaWduZWQpCiAgICAgICAgLiA9
IEFMSUdOKFBBR0VfU0laRSk7CiAgICAgICAgKiguYnNzLnBhZ2VfYWxpZ25lZCkKLSAgICAgICAq
KC5ic3MpCi0gICAgICAgLiA9IEFMSUdOKFNNUF9DQUNIRV9CWVRFUyk7CiAgICAgICAgX19wZXJf
Y3B1X3N0YXJ0ID0gLjsKKyAgICAgICAqKC5ic3MucGVyY3B1LnBhZ2VfYWxpZ25lZCkKICAgICAg
ICAqKC5ic3MucGVyY3B1KQogICAgICAgIC4gPSBBTElHTihTTVBfQ0FDSEVfQllURVMpOwogICAg
ICAgICooLmJzcy5wZXJjcHUucmVhZF9tb3N0bHkpCiAgICAgICAgLiA9IEFMSUdOKFNNUF9DQUNI
RV9CWVRFUyk7CiAgICAgICAgX19wZXJfY3B1X2RhdGFfZW5kID0gLjsKKyAgICAgICAqKC5ic3Mp
CisgICAgICAgLiA9IEFMSUdOKFNNUF9DQUNIRV9CWVRFUyk7CiAgICAgICAgX19ic3NfZW5kID0g
LjsKICAgfSA6dGV4dAogICBfZW5kID0gLiA7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYveGVu
Lmxkcy5TIGIveGVuL2FyY2gveDg2L3hlbi5sZHMuUwppbmRleCBhNzMxMzljZDI5Li5iOGEyZWE0
MjU5IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYveGVuLmxkcy5TCisrKyBiL3hlbi9hcmNoL3g4
Ni94ZW4ubGRzLlMKQEAgLTI5MywxNCArMjkzLDE1IEBAIFNFQ1RJT05TCiAgICAgICAgX19ic3Nf
c3RhcnQgPSAuOwogICAgICAgICooLmJzcy5zdGFja19hbGlnbmVkKQogICAgICAgICooLmJzcy5w
YWdlX2FsaWduZWQqKQotICAgICAgICooLmJzcykKLSAgICAgICAuID0gQUxJR04oU01QX0NBQ0hF
X0JZVEVTKTsKICAgICAgICBfX3Blcl9jcHVfc3RhcnQgPSAuOworICAgICAgICooLmJzcy5wZXJj
cHUucGFnZV9hbGlnbmVkKQogICAgICAgICooLmJzcy5wZXJjcHUpCiAgICAgICAgLiA9IEFMSUdO
KFNNUF9DQUNIRV9CWVRFUyk7CiAgICAgICAgKiguYnNzLnBlcmNwdS5yZWFkX21vc3RseSkKICAg
ICAgICAuID0gQUxJR04oU01QX0NBQ0hFX0JZVEVTKTsKICAgICAgICBfX3Blcl9jcHVfZGF0YV9l
bmQgPSAuOworICAgICAgICooLmJzcykKKyAgICAgICAuID0gQUxJR04oU01QX0NBQ0hFX0JZVEVT
KTsKICAgICAgICBfX2Jzc19lbmQgPSAuOwogICB9IDp0ZXh0CiAgIF9lbmQgPSAuIDsKZGlmZiAt
LWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9wZXJjcHUuaCBiL3hlbi9pbmNsdWRlL3hlbi9wZXJjcHUu
aAppbmRleCBhZWVjNWMxOWQ2Li5jNTI5MWRjNWU5IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS94
ZW4vcGVyY3B1LmgKKysrIGIveGVuL2luY2x1ZGUveGVuL3BlcmNwdS5oCkBAIC0xMCw2ICsxMCw4
IEBACiAgKiBtYWNybyBleHBhbmRlZCwgd2hpbGUgc3RpbGwgYWxsb3dpbmcgYSBwZXItYXJjaGl0
ZWN0dXJlIHN5bWJvbCBuYW1lIHByZWZpeC4KICAqLwogI2RlZmluZSBERUZJTkVfUEVSX0NQVSh0
eXBlLCBuYW1lKSBfX0RFRklORV9QRVJfQ1BVKHR5cGUsIF8jI25hbWUsICkKKyNkZWZpbmUgREVG
SU5FX1BFUl9DUFVfUEFHRV9BTElHTkVEKHR5cGUsIG5hbWUpIFwKKwlfX0RFRklORV9QRVJfQ1BV
KHR5cGUsIF8jI25hbWUsIC5wYWdlX2FsaWduZWQpCiAjZGVmaW5lIERFRklORV9QRVJfQ1BVX1JF
QURfTU9TVExZKHR5cGUsIG5hbWUpIFwKIAlfX0RFRklORV9QRVJfQ1BVKHR5cGUsIF8jI25hbWUs
IC5yZWFkX21vc3RseSkKIAotLSAKMi4xMS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 13:52:52 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 13:52:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hr0eS-0000Rd-Ab; Fri, 26 Jul 2019 13:52:52 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=fOBC=VX=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hr0eQ-0000Qt-9n
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 13:52:50 +0000
X-Inumbo-ID: a6a47660-afac-11e9-aceb-0b3c34ba53b5
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id a6a47660-afac-11e9-aceb-0b3c34ba53b5;
 Fri, 26 Jul 2019 13:52:47 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: iOSrn/nFcBTbU8HOf6X360lgT2BUMpict7o6WCYMW+9h11YmOjlWY9+M3Sa6/kBtwnoKt8j0Uk
 GokGiftqXeSzkp38KZe2tBssESb7kqmo0pF4tdjWg4533Fs8RxxymnrbeOd9ZAH9D3UoC03sk6
 uh/j9tYuwce2hY7/MdlaLzOdQfkmJZMKL9uZBfRjakj2/iL+bA3BlWx+C1h9EKC0ogQJ6m7GGf
 1qB57B3EREaUH6pcrCHj8Jfh+F0mypi07n9698pNHXTOFhMWe0L0vXuDSb1yRoE3yqgusviAHd
 4eI=
X-SBRS: 2.7
X-MesageID: 3474415
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,311,1559534400"; 
   d="scan'208";a="3474415"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Fri, 26 Jul 2019 14:52:40 +0100
Message-ID: <20190726135240.21745-3-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190726135240.21745-1-andrew.cooper3@citrix.com>
References: <20190726135240.21745-1-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 2/2] x86/xpti: Don't leak TSS-adjacent percpu
 data via Meltdown
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 Jan Beulich <JBeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIFhQVEkgd29yayByZXN0cmljdGVkIHRoZSB2aXNpYmlsaXR5IG9mIG1vc3Qgb2YgbWVtb3J5
LCBidXQgbWlzc2VkIGEgZmV3CmFzcGVjdHMgd2hlbiBpdCBjYW1lIHRvIHRoZSBUU1MuCgpHaXZl
biB0aGF0IHRoZSBUU1MgaXMganVzdCBhbiBvYmplY3QgaW4gcGVyY3B1IGRhdGEsIHRoZSA0ayBt
YXBwaW5nIGZvciBpdApjcmVhdGVkIGluIHNldHVwX2NwdV9yb290X3BndCgpIG1hcHMgYWRqYWNl
bnQgcGVyY3B1IGRhdGEsIG1ha2luZyBpdCBhbGwKbGVha2FibGUgdmlhIE1lbHRkb3duLCBldmVu
IHdoZW4gWFBUSSBpcyBpbiB1c2UuCgpGdXJ0aGVybW9yZSwgbm8gY2FyZSBpcyB0YWtlbiB0byBj
aGVjayB0aGF0IHRoZSBUU1MgZG9lc24ndCBjcm9zcyBhIHBhZ2UKYm91bmRhcnkuICBBcyBpdCB0
dXJucyBvdXQsIHN0cnVjdCB0c3Nfc3RydWN0IGlzIGFsaWduZWQgb24gaXRzIHNpemUgd2hpY2gK
ZG9lcyBwcmV2ZW50IGl0IHN0cmFkZGxpbmcgYSBwYWdlIGJvdW5kYXJ5LCBidXQgdGhpcyB3aWxs
IGNlYXNlIHRvIGJlIHRydWUKb25jZSBDRVQgYW5kIFNoYWRvdyBTdGFjayBzdXBwb3J0IGlzIGFk
ZGVkIHRvIFhlbi4KCk1vdmUgdGhlIFRTUyBpbnRvIHRoZSBwYWdlIGFsaWduZWQgcGVyY3B1IGFy
ZWEsIHNvIG5vIGFkamFjZW50IGRhdGEgY2FuIGJlCmxlYWtlZC4gIE1vdmUgdGhlIGRlZmluaXRp
b24gZnJvbSBzZXR1cC5jIHRvIHRyYXBzLmMsIHdoaWNoIGlzIGEgbW9yZQphcHByb3ByaWF0ZSBw
bGFjZSBmb3IgaXQgdG8gbGl2ZS4KClNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJl
dy5jb29wZXIzQGNpdHJpeC5jb20+Ci0tLQpDQzogSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1c2Uu
Y29tPgpDQzogV2VpIExpdSA8d2xAeGVuLm9yZz4KQ0M6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2Vy
LnBhdUBjaXRyaXguY29tPgotLS0KIHhlbi9hcmNoL3g4Ni9zZXR1cC5jICAgICAgICAgICAgfCAy
IC0tCiB4ZW4vYXJjaC94ODYvdHJhcHMuYyAgICAgICAgICAgIHwgNiArKysrKysKIHhlbi9hcmNo
L3g4Ni94ZW4ubGRzLlMgICAgICAgICAgfCAyICsrCiB4ZW4vaW5jbHVkZS9hc20teDg2L3Byb2Nl
c3Nvci5oIHwgNCArKy0tCiA0IGZpbGVzIGNoYW5nZWQsIDEwIGluc2VydGlvbnMoKyksIDQgZGVs
ZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3NldHVwLmMgYi94ZW4vYXJjaC94
ODYvc2V0dXAuYwppbmRleCBkMjAxMTkxMGZhLi4xYTJmZmM0ZGMxIDEwMDY0NAotLS0gYS94ZW4v
YXJjaC94ODYvc2V0dXAuYworKysgYi94ZW4vYXJjaC94ODYvc2V0dXAuYwpAQCAtMTAwLDggKzEw
MCw2IEBAIHVuc2lnbmVkIGxvbmcgX19yZWFkX21vc3RseSB4ZW5fcGh5c19zdGFydDsKIAogdW5z
aWduZWQgbG9uZyBfX3JlYWRfbW9zdGx5IHhlbl92aXJ0X2VuZDsKIAotREVGSU5FX1BFUl9DUFUo
c3RydWN0IHRzc19zdHJ1Y3QsIGluaXRfdHNzKTsKLQogY2hhciBfX3NlY3Rpb24oIi5ic3Muc3Rh
Y2tfYWxpZ25lZCIpIF9fYWxpZ25lZChTVEFDS19TSVpFKQogICAgIGNwdTBfc3RhY2tbU1RBQ0tf
U0laRV07CiAKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni90cmFwcy5jIGIveGVuL2FyY2gveDg2
L3RyYXBzLmMKaW5kZXggMzhkMTIwMTNkYi4uZTRiNDU4Nzk1NiAxMDA2NDQKLS0tIGEveGVuL2Fy
Y2gveDg2L3RyYXBzLmMKKysrIGIveGVuL2FyY2gveDg2L3RyYXBzLmMKQEAgLTEwOCw2ICsxMDgs
MTIgQEAgaWR0X2VudHJ5X3QgX19zZWN0aW9uKCIuYnNzLnBhZ2VfYWxpZ25lZCIpIF9fYWxpZ25l
ZChQQUdFX1NJWkUpCiAvKiBQb2ludGVyIHRvIHRoZSBJRFQgb2YgZXZlcnkgQ1BVLiAqLwogaWR0
X2VudHJ5X3QgKmlkdF90YWJsZXNbTlJfQ1BVU10gX19yZWFkX21vc3RseTsKIAorLyoKKyAqIFRo
ZSBUU1MgaXMgc21hbGxlciB0aGFuIGEgcGFnZSwgYnV0IHdlIGdpdmUgaXQgYSBmdWxsIHBhZ2Ug
dG8gYXZvaWQKKyAqIGFkamFjZW50IHBlci1jcHUgZGF0YSBsZWFraW5nIHZpYSBNZWx0ZG93biB3
aGVuIFhQVEkgaXMgaW4gdXNlLgorICovCitERUZJTkVfUEVSX0NQVV9QQUdFX0FMSUdORUQoc3Ry
dWN0IF9fYWxpZ25lZChQQUdFX1NJWkUpIHRzc19zdHJ1Y3QsIGluaXRfdHNzKTsKKwogYm9vbCAo
KmlvZW11bF9oYW5kbGVfcXVpcmspKAogICAgIHU4IG9wY29kZSwgY2hhciAqaW9fZW11bF9zdHVi
LCBzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncyk7CiAKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4
Ni94ZW4ubGRzLlMgYi94ZW4vYXJjaC94ODYveGVuLmxkcy5TCmluZGV4IGI4YTJlYTQyNTkuLmM4
MmUxZTUwNGEgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni94ZW4ubGRzLlMKKysrIGIveGVuL2Fy
Y2gveDg2L3hlbi5sZHMuUwpAQCAtMzY4LDYgKzM2OCw4IEBAIEFTU0VSVChJU19BTElHTkVEKF9f
Mk1fcndkYXRhX2VuZCwgICBTRUNUSU9OX0FMSUdOKSwgIl9fMk1fcndkYXRhX2VuZCBtaXNhbGln
bmVkCiAKIEFTU0VSVChJU19BTElHTkVEKGNwdTBfc3RhY2ssIFNUQUNLX1NJWkUpLCAiY3B1MF9z
dGFjayBtaXNhbGlnbmVkIikKIAorQVNTRVJUKElTX0FMSUdORUQocGVyX2NwdV9faW5pdF90c3Ms
IFBBR0VfU0laRSksICJwZXJfY3B1KGluaXRfdHNzKSBtaXNhbGlnbmVkIikKKwogQVNTRVJUKElT
X0FMSUdORUQoX19pbml0X2JlZ2luLCBQQUdFX1NJWkUpLCAiX19pbml0X2JlZ2luIG1pc2FsaWdu
ZWQiKQogQVNTRVJUKElTX0FMSUdORUQoX19pbml0X2VuZCwgICBQQUdFX1NJWkUpLCAiX19pbml0
X2VuZCBtaXNhbGlnbmVkIikKIApkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9wcm9j
ZXNzb3IuaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvcHJvY2Vzc29yLmgKaW5kZXggMjg2MjMyMWVl
ZS4uYjViZWU5NDkzMSAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9wcm9jZXNzb3Iu
aAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L3Byb2Nlc3Nvci5oCkBAIC00MTEsNyArNDExLDcg
QEAgc3RhdGljIGFsd2F5c19pbmxpbmUgdm9pZCBfX213YWl0KHVuc2lnbmVkIGxvbmcgZWF4LCB1
bnNpZ25lZCBsb25nIGVjeCkKICNkZWZpbmUgSU9CTVBfQllURVMgICAgICAgICAgICAgODE5Mgog
I2RlZmluZSBJT0JNUF9JTlZBTElEX09GRlNFVCAgICAweDgwMDAKIAotc3RydWN0IF9fcGFja2Vk
IF9fY2FjaGVsaW5lX2FsaWduZWQgdHNzX3N0cnVjdCB7CitzdHJ1Y3QgX19wYWNrZWQgdHNzX3N0
cnVjdCB7CiAgICAgdWludDMyX3QgOjMyOwogICAgIHVpbnQ2NF90IHJzcDAsIHJzcDEsIHJzcDI7
CiAgICAgdWludDY0X3QgOjY0OwpAQCAtNDI1LDYgKzQyNSw3IEBAIHN0cnVjdCBfX3BhY2tlZCBf
X2NhY2hlbGluZV9hbGlnbmVkIHRzc19zdHJ1Y3QgewogICAgIC8qIFBhZHMgdGhlIFRTUyB0byBi
ZSBjYWNoZWxpbmUtYWxpZ25lZCAodG90YWwgc2l6ZSBpcyAweDgwKS4gKi8KICAgICB1aW50OF90
IF9fY2FjaGVsaW5lX2ZpbGxlclsyNF07CiB9OworREVDTEFSRV9QRVJfQ1BVKHN0cnVjdCB0c3Nf
c3RydWN0LCBpbml0X3Rzcyk7CiAKICNkZWZpbmUgSVNUX05PTkUgMFVMCiAjZGVmaW5lIElTVF9E
RiAgIDFVTApAQCAtNDYzLDcgKzQ2NCw2IEBAIHN0YXRpYyBpbmxpbmUgdm9pZCBkaXNhYmxlX2Vh
Y2hfaXN0KGlkdF9lbnRyeV90ICppZHQpCiBleHRlcm4gaWR0X2VudHJ5X3QgaWR0X3RhYmxlW107
CiBleHRlcm4gaWR0X2VudHJ5X3QgKmlkdF90YWJsZXNbXTsKIAotREVDTEFSRV9QRVJfQ1BVKHN0
cnVjdCB0c3Nfc3RydWN0LCBpbml0X3Rzcyk7CiBERUNMQVJFX1BFUl9DUFUocm9vdF9wZ2VudHJ5
X3QgKiwgcm9vdF9wZ3QpOwogCiBleHRlcm4gdm9pZCB3cml0ZV9wdGJhc2Uoc3RydWN0IHZjcHUg
KnYpOwotLSAKMi4xMS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 14:01:17 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 14: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 1hr0mX-0001WQ-FY; Fri, 26 Jul 2019 14:01:13 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=yHJP=VX=gmail.com=viktor.mitin.19@srs-us1.protection.inumbo.net>)
 id 1hr0mV-0001WL-VR
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 14:01:12 +0000
X-Inumbo-ID: d242fd52-afad-11e9-8980-bc764e045a96
Received: from mail-io1-xd43.google.com (unknown [2607:f8b0:4864:20::d43])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d242fd52-afad-11e9-8980-bc764e045a96;
 Fri, 26 Jul 2019 14:01:10 +0000 (UTC)
Received: by mail-io1-xd43.google.com with SMTP id k8so105032186iot.1
 for <xen-devel@lists.xenproject.org>; Fri, 26 Jul 2019 07:01:10 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=I+oefRftrQbPNxcOrvsH4iGyGjF10oDYrTk24nF8Wf0=;
 b=L/Yxjj8QtXI/P1kqHdJfyn5RpU81TKVh2k7cEkC2mFGRPJ/b2QlO6XPUdp7e5nAQNw
 lwTPr8RxJi5jPhXtwmHupwJrHz/4dmY5fMLaprveoHCsuz+LL2q8Dvv1EaJiwzQxnJLu
 rTmdDUxXfbCcF+ITpAqaIWzNRv18xoAfNYjZMKX0P9qqK8W1UI3+Fs3oI7um9pubmJfI
 xucncPmRW7s3mnJ3dmdpqIxRoG9bjCIPtUQ0cDuEfR7YYgFWt0l/tOe4BHEhkb4GVYbU
 g4hJwruX+eqjYaB6EcwxPqphllj5G9+XEkU8vy77qlhFWh+YENMVsRjsUEbETM1nOQ5m
 odPQ==
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=I+oefRftrQbPNxcOrvsH4iGyGjF10oDYrTk24nF8Wf0=;
 b=rzjF3JljleT8zz2YUeHroyLUvle44g/zOKicHaUWodKCR148egGO7w1o3RnRQiKeuz
 DSBVsHiw1D73y8JeBCcwEseavcwszFOxc6+otjAtgplFSoXy4dy1LvrDoS+9iKeapyG/
 ztK6oNs1k9woSG9V8q1cM5C4h9ky+qHQ8nF8CViu/G6Krh1hpmhuvgI+2yi/4+pCO3MO
 EasLpuJ832YtqFWYMYapcrVSPp3iRa/HZvptwUNwMSV++VzqrOe51Tk7FFxIUJFqVmZ6
 fuwVVpWdhPnnYCdSpSE9V0pVe6BawlUwObkEpE7lTbA2KA1yqxvprwL/QRmGfXkmsE5A
 NhXA==
X-Gm-Message-State: APjAAAVl4p7wmv1+xysWQwa288Y96RZMIzq2UXR+j0dAQPs/2Ltx2gu9
 tgD/0v/VUhd6wCiEb7y/J1+eOEzwHgCS2IVWU+8=
X-Google-Smtp-Source: APXvYqwvQS3y6bRyqynH3zg0o7O2H0xwUDw5jxI2Ry88+h6kCOnVxUbal3vIkovWrqErK4Ouuf34teNBxHSqw0J6i3w=
X-Received: by 2002:a02:6a22:: with SMTP id l34mr99680495jac.126.1564149670041; 
 Fri, 26 Jul 2019 07:01:10 -0700 (PDT)
MIME-Version: 1.0
References: <20190717193335.11991-1-tamas@tklengyel.com>
 <20190717193335.11991-6-tamas@tklengyel.com>
 <7d6e93e9-8037-e0ed-5c2b-e00a810bc7e4@suse.com>
 <CABfawhm35+gf=3J-OYo84nwymDAx2vCrgtyqSe2it4LAgpxYTw@mail.gmail.com>
 <95234c89-846c-1f65-7418-0c2187aa0067@suse.com>
 <CABfawhmDTQ6d+FDhY3PLydE1rshew-EnRBH-SjgV2DLCdbAgiw@mail.gmail.com>
 <9d59429f-c54e-9e3c-1b85-3b49ed98a6b7@suse.com>
In-Reply-To: <9d59429f-c54e-9e3c-1b85-3b49ed98a6b7@suse.com>
From: Viktor Mitin <viktor.mitin.19@gmail.com>
Date: Fri, 26 Jul 2019 17:00:59 +0300
Message-ID: <CAOcoXZZgW4Ls-9bvMsJ4jHDm0L0sss9HooRdWDLK-RsHKXRpJA@mail.gmail.com>
To: Jan Beulich <JBeulich@suse.com>, Lars Kurth <lars.kurth.xen@gmail.com>, 
 Artem Mygaiev <Artem_Mygaiev@epam.com>, Julien Grall <julien.grall@arm.com>
Subject: Re: [Xen-devel] [PATCH v6 5/5] x86/mem_sharing: style cleanup
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Tamas K Lengyel <tamas@tklengyel.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgSmFuLCBBbGwsCgpPbiBUaHUsIEp1bCAxOCwgMjAxOSBhdCA0OjM4IFBNIEphbiBCZXVsaWNo
IDxKQmV1bGljaEBzdXNlLmNvbT4gd3JvdGU6Cgo+ID4+IEJ1dCB5b3UncmUgYWN0aXZlbHkgYnJl
YWtpbmcgWGVuIHN0eWxlIGhlcmUgKGFuZCBiZWxvdykuCj4gPgo+ID4gSSBkb24ndCBzZWUgYW55
IG1lbnRpb24gb2Ygc3R5bGUgcmVzdHJpY3Rpb25zIHJlZ2FyZGluZyB0aGlzIGluCj4gPiBDT0RJ
TkdfU1RZTEUuIElmIHRoZXJlIGlzLCBJIHdvdWxkIHByZWZlciBjaGFuZ2luZyB0aGF0IHNvIHdl
IGNhbgo+ID4gYXV0b21hdGUgc3R5bGUgY2hlY2tzIHdoaWNoIElNSE8gYXJlIHRoZSBiaWdnZXN0
IHdhc3RlIG9mIGV2ZXJ5b25lJ3MKPiA+IHRpbWUgdG8gZG8gbWFudWFsbHkuCj4KPiAuL0NPRElO
R19TVFlMRSBmYWlscyB0byBtZW50aW9uIG1hbnkgYXNwZWN0cyBvZiB3aGF0IHdlIGRvIGV2ZXJ5
d2hlcmUuCj4gQWxtb3N0IGFueSBhdHRlbXB0IG9mIHVwZGF0aW5nIGl0IGhhcyBmYWlsZWQgZm9y
IG1lIGluIHRoZSBwYXN0LCBvZnRlbgo+IGR1ZSB0byBlbnRpcmUgbGFjayBvZiByZXNwb25zZXMg
b24gcGF0Y2hlcyAoaW4gb3RoZXIgY2FzZXMgYWxzbyBiZWNhdXNlCj4gb2YgcGVvcGxlIGRpc2Fn
cmVlaW5nKS4gRGVzcGl0ZSB5b3UgYmVpbmcgdGhlIG1haW50YWluZXIgb2YgdGhlIGZpbGUgSQo+
IHN0cm9uZ2x5IHRoaW5rIHlvdSBzaG91bGRuJ3QgYWN0aXZlbHkgYnJlYWsgc3R5bGUgdGhhdCdz
IGluIGxpbmUgd2l0aAo+IGxhcmdlIHN3YXRoZXMgb2YgY29kZSBlbHNld2hlcmUuCgpUaGUgZXhh
bXBsZSBhYm92ZSBkZW1vbnN0cmF0ZXMgdGhlIGNvbW1vbiBzaXR1YXRpb24gYWJvdXQgWGVuIGNv
ZGUgc3R5bGUgcnVsZXMuCkFncmVlIHdpdGggeW91IHRoYXQgLi9DT0RJTkdfU1RZTEUgc2hvdWxk
IGJlIGltcHJvdmVkIGJ5IGFkZGluZyBleHBsaWNpdCBydWxlcy4KU28gYWxsIHRoZSBmb3JtYXR0
aW5nIGFzcGVjdHMgY2FuIGJlIGFkZHJlc3NlZCBleHBsaWNpdGx5LgpJTUhPIHRoZXJlIHNob3Vs
ZCBub3QgYmUgYW55IGltcGxpY2l0ICdub24td3JpdHRlbicgY29kZSBmb3JtYXR0aW5nIHJ1bGVz
LgpJbiBvdGhlciBjYXNlcywgaXQgd2lsbCBiZSByZWFsbHkgaGFyZCB0byBhdXRvbWF0ZSBjb2Rl
IGZvcm1hdHRpbmcgY2hlY2tzLgoKVGhhbmtzCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 14:02:33 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 14:02:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hr0no-0001Zr-RM; Fri, 26 Jul 2019 14:02:32 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ymAH=VX=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hr0nn-0001Zi-Al
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 14:02:31 +0000
X-Inumbo-ID: 014c2f8a-afae-11e9-8d2d-6744a98985d7
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 014c2f8a-afae-11e9-8d2d-6744a98985d7;
 Fri, 26 Jul 2019 14:02:29 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 0E794337;
 Fri, 26 Jul 2019 07:02:29 -0700 (PDT)
Received: from [10.1.196.50] (e108454-lin.cambridge.arm.com [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 5CC8F3F694;
 Fri, 26 Jul 2019 07:02:28 -0700 (PDT)
To: Andrii Anisov <andrii.anisov@gmail.com>
References: <1563456140-12180-1-git-send-email-andrii.anisov@gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <18337bfe-c11e-899e-0ac9-90bb90491f21@arm.com>
Date: Fri, 26 Jul 2019 15:02:27 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <1563456140-12180-1-git-send-email-andrii.anisov@gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] arm:cpuerrata: Align a virtual address
 before unmap
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Andrii Anisov <andrii_anisov@epam.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>

SGksCgpJdCBsb29rcyBsaWtlIHRoZSB2bWFwIHNvbHV0aW9uIHN1Z2dlc3RlZCBieSBBbmRyZXcg
JiBJIGlzIGEgZGVhZCBlbmQuIEkgc3RpbGwgCnRoaW5rIHdlIG5lZWQgdG8gZG8gc29tZXRoaW5n
IGluIHRoZSB2bWFwIHJlZ2FyZGxlc3MgdGhlIGFsaWdubWVudCBkZWNpc2lvbiB0byAKYXZvaWQg
dW53YW50ZWQgc3VycHJpc2VkIChpLmUgdGhlIFBhZ2UtdGFibGUgbm90IGluIHN5bmMgd2l0aCB0
aGUgdm1hcCBzdGF0ZSkuCgpXZSBwb3RlbnRpYWxseSB3YW50IHRvIGFkZCBzb21lIEFTU0VSVF9V
TlJFQUNIQUJMRSgpIGluIHRoZSBwYWdlLXRhYmxlIGNvZGUgZm9yIAp0aGUgc2FuaXR5IGNoZWNr
LiBTbyB3ZSBkb24ndCBjb250aW51ZSB3aXRob3V0IGZ1cnRoZXIgb24gZGVidWcgYnVpbGQuIEkg
d2lsbCAKaGF2ZSBhIGxvb2sgYXQgYm90aC4KCkEgY291cGxlIG9mIGNvbW1lbnRzIGZvciB0aGUg
cGF0Y2guCgpUaXRsZTogTklUOiBNaXNzaW5nIHNwYWNlIGFmdGVyIHRoZSBmaXJzdCA6LgoKT24g
MTgvMDcvMjAxOSAxNDoyMiwgQW5kcmlpIEFuaXNvdiB3cm90ZToKPiBGcm9tOiBBbmRyaWkgQW5p
c292IDxhbmRyaWlfYW5pc292QGVwYW0uY29tPgo+IAo+IEFmdGVyIGNoYW5nZXMgaW50cm9kdWNl
ZCBieSA5Y2MwNjE4IHdlIGFyZSBhYmxlIHRvIHZtYXAvdnVubWFwCgo3LWRpZ2l0IGlzIG5vdCBz
dWZmaWNpZW50IHRvIGd1YXJhbnRlZSBpdCB3aWxsIGJlIHVuaXEgaW4gdGhlIGZ1dHVyZS4gWW91
IGFsc28gCndhbnQgdG8gc3BlY2lmeSB0aGUgY29tbWl0IHRpdGxlLgoKPiBwYWdlIGFsaWduZWQg
YWRkcmVzc2VzIG9ubHkuCj4gU28gaWYgd2UgYWRkIGEgcGFnZSBhZGRyZXNzIHJlbWFpbmRlciB0
byB0aGUgbWFwcGVkIHZpcnR1YWwgYWRkcmVzcywKPiB3ZSBoYXZlIHRvIG1hc2sgaXQgb3V0IGJl
Zm9yZSB1bm1hcHBpbmcuCj4gCj4gU2lnbmVkLW9mZi1ieTogQW5kcmlpIEFuaXNvdiA8YW5kcmlp
X2FuaXNvdkBlcGFtLmNvbT4KCkFja2VkLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsTEBh
cm0uY29tPgoKCklmIHlvdSBhcmUgaGFwcHkgd2l0aCB0aGUgY2hhbmdlcywgSSBjYW4gZG8gdGhl
bSBvbiBjb21taXQuCgo+IC0tLQo+ICAgeGVuL2FyY2gvYXJtL2NwdWVycmF0YS5jIHwgMiArLQo+
ICAgMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspLCAxIGRlbGV0aW9uKC0pCj4gCj4gZGlm
ZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9jcHVlcnJhdGEuYyBiL3hlbi9hcmNoL2FybS9jcHVlcnJh
dGEuYwo+IGluZGV4IDg5MDQ5MzkuLjZmNDgzYjIgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gvYXJt
L2NwdWVycmF0YS5jCj4gKysrIGIveGVuL2FyY2gvYXJtL2NwdWVycmF0YS5jCj4gQEAgLTc1LDcg
Kzc1LDcgQEAgc3RhdGljIGJvb2wgY29weV9oeXBfdmVjdF9icGkodW5zaWduZWQgaW50IHNsb3Qs
IGNvbnN0IGNoYXIgKmh5cF92ZWNfc3RhcnQsCj4gICAgICAgY2xlYW5fZGNhY2hlX3ZhX3Jhbmdl
KGRzdF9yZW1hcHBlZCwgVkVDVE9SX1RBQkxFX1NJWkUpOwo+ICAgICAgIGludmFsaWRhdGVfaWNh
Y2hlKCk7Cj4gICAKPiAtICAgIHZ1bm1hcChkc3RfcmVtYXBwZWQpOwo+ICsgICAgdnVubWFwKCh2
b2lkICopKCh2YWRkcl90KWRzdF9yZW1hcHBlZCAmIFBBR0VfTUFTSykpOwo+ICAgCj4gICAgICAg
cmV0dXJuIHRydWU7Cj4gICB9Cj4gCgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 14:04:27 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 14:04:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hr0pd-0001iD-C2; Fri, 26 Jul 2019 14:04:25 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=YaH9=VX=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hr0pc-0001i7-Ty
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 14:04:24 +0000
X-Inumbo-ID: 443d3c85-afae-11e9-8980-bc764e045a96
Received: from m9a0002g.houston.softwaregrp.com (unknown [15.124.64.67])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 443d3c85-afae-11e9-8980-bc764e045a96;
 Fri, 26 Jul 2019 14:04:24 +0000 (UTC)
Received: FROM m9a0002g.houston.softwaregrp.com (15.121.0.190) BY
 m9a0002g.houston.softwaregrp.com WITH ESMTP; 
 Fri, 26 Jul 2019 14:04:21 +0000
Received: from M9W0068.microfocus.com (2002:f79:bf::f79:bf) by
 M9W0067.microfocus.com (2002:f79:be::f79:be) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Fri, 26 Jul 2019 14:01:50 +0000
Received: from NAM04-SN1-obe.outbound.protection.outlook.com (15.124.72.13) by
 M9W0068.microfocus.com (15.121.0.191) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Fri, 26 Jul 2019 14:01:50 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=Mf10Hsm2jdU/eIjf7MQkeVltx1bqGKOsz8qbI4vbKLFKIQTWxx3AiTDEuqdOi4zJWb8toeGimlSU7jehiDLnburVseKL1r8o7U9FmooWxZAIMmtf6nG0ghhhvoMTo/WtdWqNxxg4FE3LNiGLIg1L5AIIgo1hdgj8/LWKbdS0ZgLtxdxJaax3g/4kFyGh+lRBSudCtYJakrLd5QMd/jfBni7l4RS7TqNzFuVa8msjfLm7F1SD6RFMG5leoLq96ahgy0sTZ5EALB7lH/aKSsH4GKXTZnBX6ykStE2+jwlZjR85uWSN5h07jxuSlGnPsaV0Fh/6Opot+uDi8jLW74xvHg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=AqULPdd2ILYpVXGBhIEQMv3axvXwUxu3krgOBr33cx4=;
 b=adJtO8GLntdgvzXH1FBVEa+Bx/d64yy4IFCJYQBauISy0qGtAEU2486pQse58i3HC5faJ+YAhKozeOuRq/zEEZKF/9qKXfCOc5OLYYHzRrBKy06667q7lyIPcO/SXyKCrZ+US9NOA04Luuvor/y/wmcE41ponU0YEfxiFZtX5xncf+ZZRMdquTT8stjvatgvOrrCEByYA2PQqxDBuCtYP1K4WbRB0u52x2+Pnu6PG4U09jTzhbcPmOrZ/I3nUZFxLeffCb6ttQyeM0+wnAUhF711fBzhnvc6cJmdtdw9Diud+NhkhGnv+2+nZQKjyKbyUy1HdA2bUoGzr9+/Hc7Hqw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3107.namprd18.prod.outlook.com (10.255.137.225) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2115.14; Fri, 26 Jul 2019 14:01:49 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b%7]) with mapi id 15.20.2115.005; Fri, 26 Jul 2019
 14:01:49 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Paul Durrant <Paul.Durrant@citrix.com>
Thread-Topic: [Xen-devel] per-domain passthrough/iommu options
Thread-Index: AdVDqy2gdS3slVvQRuCN/iB10JmJ2gABnjsAAAD6vMAAAUXLgA==
Date: Fri, 26 Jul 2019 14:01:49 +0000
Message-ID: <82fc3e28-353a-44fb-0d6b-ec2913610c2f@suse.com>
References: <a65d176f8912458c8576367597613de9@AMSPEX02CL03.citrite.net>
 <8fff2485-bf0a-5b98-dfbc-4679c39b9ed0@suse.com>
 <3cd2057e69bc4bdbb87f53c97ffe765c@AMSPEX02CL03.citrite.net>
In-Reply-To: <3cd2057e69bc4bdbb87f53c97ffe765c@AMSPEX02CL03.citrite.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB8PR03CA0031.eurprd03.prod.outlook.com
 (2603:10a6:10:be::44) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 9ea3c3ed-5986-4be4-4acf-08d711d1cdd9
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3107; 
x-ms-traffictypediagnostic: BY5PR18MB3107:
x-microsoft-antispam-prvs: <BY5PR18MB3107EA482A67C5F12F595B11B3C00@BY5PR18MB3107.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 01106E96F6
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(136003)(39860400002)(366004)(376002)(346002)(396003)(189003)(199004)(6116002)(6436002)(3846002)(86362001)(5660300002)(66446008)(64756008)(66556008)(66476007)(66946007)(14454004)(53546011)(6506007)(386003)(102836004)(4744005)(11346002)(76176011)(31696002)(2906002)(229853002)(52116002)(6486002)(478600001)(486006)(305945005)(14444005)(2616005)(256004)(476003)(7736002)(99286004)(71190400001)(71200400001)(81166006)(81156014)(8676002)(6916009)(316002)(8936002)(6512007)(25786009)(6246003)(36756003)(186003)(4326008)(66066001)(446003)(53936002)(26005)(68736007)(31686004)(80792005);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3107;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: 1gbMwucqgeMHmxyjPsIm17UZk7IZvScsWiializuFjcAcpF9uayy5jwbMtVTIFsBDlZzA3CnUJY0OzuYwpTe+6jNTd3A47hjf5pmmY5AxtEZ8e8sD8QQyWuTzHJ0mYelOvcVATfP9rZcPE3iGnqrim8lR/+HCCVDfYt1YZWrFKtHzYeEJ3ztiWS8TRrxaTGnkfrekTU333GHrbZQJ4xaVchffG5A+EYjpLF3VM4y+rzTk0Ia74q7vjbyLJLgDQ8/euz1MprW7cPNpr0Yv3yboYyk7zs442UTYt8ODVbAxMCDGt6le/pB9Aa36LQ8ngfPzIoi5MNkx/TrcqPKsanrpOzzMzXQgFeFhluoIKOg0iDJ5NID+dj6/Vv6qwu9XLnjwlEOrlmfmZce5WXiIEyRwdk1jEnaApZWNxS/mLfbflM=
Content-ID: <F503400AC6E59F498C39B0CC7D4C8282@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 9ea3c3ed-5986-4be4-4acf-08d711d1cdd9
X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Jul 2019 14:01:49.8599 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3107
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] per-domain passthrough/iommu options
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel \(xen-devel@lists.xenproject.org\)"
 <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjYuMDcuMjAxOSAxNTozOSwgUGF1bCBEdXJyYW50IHdyb3RlOg0KPiBOb3Qgc3VyZSBob3cg
J29uJyB3b3VsZCBjby1leGlzdCB3aXRoICd2aW9tbXUnLi4uIHRoZSBjcnVjaWFsIGRpZmZlcmVu
Y2UgaXMgd2hldGhlciB0aGUgcDJtIGlzIHNoYXJlZCBvciBub3QgYW5kIHRoZSBjdXJyZW50bHkg
dGhlIG9ubHkgb3B0aW9uIGluIHRoZSBub24tc2hhcmVkIGNhc2UsIGJlY2F1c2Ugd2UgbGFjayBh
IHZpb21tdSwgaXMgdG8ga2VlcCB0aGUgSU9NTVUgbWFwcGluZ3MgaW4gc3luYyB3aXRoIHRoZSBQ
Mk0gd2hlbmV2ZXIgdGhlIGxhdHRlciBpcyB1cGRhdGVkLiBTbywgaG93IGFib3V0Og0KPiANCj4g
cGFzc3Rocm91Z2ggPSBvZmZ8c3luYy1wdHxzaGFyZS1wdHx2aW9tbXUNCj4gDQo+ID8gSSBkb24n
dCB0aGluayAncHJpdmF0ZS1wdCcgb3IgJ3NlcGFyYXRlLXB0JyByZWFsbHkgY2FwdHVyZSB0aGUg
ZmFjdCB0aGF0IHRoZSBwYWdlIHRhYmxlcyBtYXRjaCB0aGUgUDJNLiBUaGV5IGNvdWxkIGp1c3Qg
YXMgZWFzaWx5IGJlIHRha2VuIHRvIG1lYW4gdGhhdCB0aGV5IGFyZSBwb3B1bGF0ZWQgdXNpbmcg
c29tZSBvdGhlciBwb2xpY3kuDQoNCkJ1dCBoYXZlbid0IHdlIHJlY2VudGx5IHNlZW4gdGhhdCB0
aGlzIGZ1bGx5IGxvY2stc3RlcCBwb3B1bGF0aW9uDQpvZiBwYWdlIHRhYmxlcyBpc24ndCBhbHdh
eXMgY29ycmVjdCAob3IgYXQgbGVhc3QgZGVzaXJhYmxlKT8gSQ0KdmFndWVseSByZWNhbGwgb3Ro
ZXIgY29tbWVudHMgdG8gdGhhdCBlZmZlY3QgdG9vLCBmcm9tIGxvbmcgYWdvLg0KSSdkIHNwZWNp
ZmljYWxseSB3YW50IHRvIGF2b2lkIGVuY29kaW5nIGludG8gdGhlIGludGVyZmFjZSBoZXJlDQp0
aGF0IHRoZSB0d28gYXJlIGV4YWN0IG1pcnJvcnMgb2Ygb25lIGFub3RoZXIsIG5vdyBhbmQgZm9y
ZXZlci4NCg0KSmFuDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 14:05:59 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 14:05: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 1hr0r8-0001ol-PK; Fri, 26 Jul 2019 14:05: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=DkcV=VX=epam.com=volodymyr_babchuk@srs-us1.protection.inumbo.net>)
 id 1hr0r7-0001of-CQ
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 14:05:57 +0000
X-Inumbo-ID: 7c5da76f-afae-11e9-8980-bc764e045a96
Received: from EUR03-DB5-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe0a::61f])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7c5da76f-afae-11e9-8980-bc764e045a96;
 Fri, 26 Jul 2019 14:05:56 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=c1wpE23eeDyKFCaRwXTgIIt42gUG7YFK9OqVla258wx7vRhcFbh45LRAurWB5KVSn9W8JlvFswOj+OE0mg38tQKzmdOZjFSJ2wMVWm9Q4ykKh4OAmcUCvdnH5SgWGyyE7NU4SMeUBOhAIhsM6IwzJdMt3AQttFxnUEfH4yuiMfcm0OTjCeXpADhbYzd2v3L2bwEY8PdkpmYjc5AH3ySRilytL6GuEa54ZmRcHu63qhfNELU6bxGXZtnK3a7u5XjTWq2Jd6RQh6Z2um9hvo4jTQg7uE118ykFZx1k22/+fSbJueVmHg2ABT/vrp9iKaRUNTTEHbj6ozLc2cdjVeL1Dw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=O93MJu5U+Nim32bDVEwhMQNG+iWHugbtSSi7/zzfNiA=;
 b=YwJgEkSIZ1gAJw+8vGCPdYX5Mwx/nwQqG3VXQCmRuyiT4Y6N3tsV5v62vbWRAZeSyTWg41rjXkuhR9Usz4U8sWZFoDDCzCvRHUr+zEai6500ZToJ3pfLGYgtgHznUoY7XvUTKNhfPanrE/gbMlZaQXVo7THUSq4hqtzAOo+gO7Gnw0wSVNeZ8Q74sd1vgx/FzmWsFGMw4ych4orTb6j6B8gkppLw4HMst2YpZFZdD5G7iZ5402DXOe7vmkfsLnAmK7LMwMGSzJ6jU0GuqbmgdFNnsh+RgwT0tE20AkKyKPceIH9CXQAZXtm0v2VjtgmB0fyhrTTqnAsKx0NdWaLIRg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=epam.com;dmarc=pass action=none header.from=epam.com;dkim=pass
 header.d=epam.com;arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=epam.com; s=selector1; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=O93MJu5U+Nim32bDVEwhMQNG+iWHugbtSSi7/zzfNiA=;
 b=RqK5OYKH94qCcLoBxBgcx+8bUvYiKzErM9ntnoO/4RhLPXOYxiNqAUnV8Hbt3LzsG4zT4nEZ6fhxrZ+E+Mwp15Lkl2Wdbof+TUYB08vCO38P/tn7BSPv4CGHr5HebGjSPXxcCbSfKdGwjErpk4ZSpl12C5SgZ0godCq7TpvlQu72YkrKc0HJ09DVoOyB3592Jn0BbckuECrm2WsdcDLMcEOzgNASV2+pZF1x7p0w2jN5yVjs8z4iUSY9RscD3NK1R7OYjpPVMyBcPKRi9TpcG7E2+kcdU0zJqn6L+WSe5GNLjCaSfM0jZi5LYlIwP8fedGjd3rdDm0q6YNUIpIyYJA==
Received: from AM0PR03MB4148.eurprd03.prod.outlook.com (20.177.40.10) by
 AM0PR03MB6065.eurprd03.prod.outlook.com (10.255.29.92) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2115.14; Fri, 26 Jul 2019 14:05:54 +0000
Received: from AM0PR03MB4148.eurprd03.prod.outlook.com
 ([fe80::e900:5b3d:d83:969c]) by AM0PR03MB4148.eurprd03.prod.outlook.com
 ([fe80::e900:5b3d:d83:969c%5]) with mapi id 15.20.2115.005; Fri, 26 Jul 2019
 14:05:54 +0000
From: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
To: Julien Grall <julien.grall@arm.com>
Thread-Topic: [PATCH 3/7] xen/arm: Rework psr_mode_is_32bit()
Thread-Index: AQHVQZ6ijXP3wTXU302IoyTKXwcds6bc2NmAgAAKkQCAAA/SAA==
Date: Fri, 26 Jul 2019 14:05:54 +0000
Message-ID: <87ef2cj3gd.fsf@epam.com>
References: <20190723213553.22300-1-julien.grall@arm.com>
 <20190723213553.22300-4-julien.grall@arm.com> <87o91hht9c.fsf@epam.com>
 <89065edf-d75c-81dd-0249-a5554feeab51@arm.com>
In-Reply-To: <89065edf-d75c-81dd-0249-a5554feeab51@arm.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=Volodymyr_Babchuk@epam.com; 
x-originating-ip: [85.223.209.22]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 187e2434-726e-46e2-365b-08d711d2601b
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(7168020)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:AM0PR03MB6065; 
x-ms-traffictypediagnostic: AM0PR03MB6065:|AM0PR03MB6065:
x-microsoft-antispam-prvs: <AM0PR03MB606528728626A798024CB3F9E6C00@AM0PR03MB6065.eurprd03.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 01106E96F6
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(4636009)(136003)(366004)(396003)(39860400002)(346002)(376002)(199004)(189003)(5660300002)(71190400001)(8936002)(229853002)(91956017)(26005)(86362001)(6512007)(476003)(66476007)(66556008)(478600001)(6916009)(71200400001)(76116006)(2906002)(446003)(55236004)(80792005)(25786009)(64756008)(4326008)(6436002)(36756003)(8676002)(81156014)(81166006)(66066001)(6246003)(6116002)(99286004)(14444005)(6486002)(14454004)(256004)(53936002)(7736002)(305945005)(68736007)(3846002)(54906003)(486006)(186003)(76176011)(6506007)(66946007)(66446008)(102836004)(2616005)(11346002)(53546011)(316002);
 DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR03MB6065;
 H:AM0PR03MB4148.eurprd03.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: epam.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: mDWYCxfQDlHq0vyewJYxmqtI6BYVzKjr7NRhcDUhIc8xSDIoZLd1tVB/6RdUASjIfJl8o74+/xF3Y99PIL3Cw3qpwS+/xmqBQxYmwLLgAE9iZo6jJf7BSVjdVbmzw11E95IoY7tD4cakwQHUnvVZc+FfHMdGeQn9wGo1F5JN0wGm0kIeaxXS+txLc1FuiaK1qS/QfKKM1pDhp0Gyk4FTk+ylnOfJQmESBfYhL3j2KqtBqF7ihqpsuYsPbaDrBGv4SAQvd57Khw0HaRYzTLniEPqcZrK8qCF7kc6wLcknpCcf9IC26l8Syawoa7sBqwKkL8RD0/KWgz7kBk6nWWXYL4KLe4dpRR7VrpHowql51bC2XGjZM6q/uFEJ014d6LMT9+vgkf2m2Ywt4sBIdRPbYsRxmCPkipy3g5irN5E2iS0=
MIME-Version: 1.0
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 187e2434-726e-46e2-365b-08d711d2601b
X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Jul 2019 14:05:54.8055 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: Volodymyr_Babchuk@epam.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR03MB6065
Subject: Re: [Xen-devel] [PATCH 3/7] xen/arm: Rework psr_mode_is_32bit()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Ckp1bGllbiBHcmFsbCB3cml0ZXM6Cgo+IEhpLAo+Cj4gT24gMjYvMDcvMjAxOSAxMzozMSwgVm9s
b2R5bXlyIEJhYmNodWsgd3JvdGU6Cj4+Cj4+IEp1bGllbiBHcmFsbCB3cml0ZXM6Cj4+Cj4+PiBw
c3JfbW9kZV9pc18zMmJpdCgpIHByb3RvdHlwZSBkb2VzIG5vdCBtYXRjaCB0aGUgcmVzdCBvZiB0
aGUgaGVscGVycyBmb3IKPj4+IHRoZSBwcm9jZXNzIHN0YXRlLiBMb29raW5nIGF0IHRoZSBjYWxs
ZXJzLCBtb3N0IG9mIHRoZW0gd2lsbCBhY2Nlc3MKPj4+IHN0cnVjdCBjcHVfdXNlcl9yZWdzIGp1
c3QgZm9yIGNhbGxpbmcgcHNyX21vZGVfaXNfMzJiaXQoKS4KPj4+Cj4+PiBUaGUgbWFjcm8gaXMg
bm93IHJld29ya2VkIHRvIHRha2UgYSBzdHJ1Y3QgY3B1X3VzZXJfcmVncyBpbiBwYXJhbWV0ZXIu
Cj4+PiBBdCB0aGUgc2FtZSB0aW1lIHRha2UgdGhlIG9wcG9ydHVuaXR5IHRvIHN3aXRjaCB0byBh
IHN0YXRpYyBpbmxpbmUKPj4+IGhlbHBlci4KPj4gSSdtIGEgYml0IGNvbmNlcm5lZCBhYm91dCBu
YW1pbmcgbm93LiBBcyBwc3JfbW9kZV9pc18zMmJpdCgpIGlzIG5vdyBoYXZlCj4+IG5vIHBzciBw
YXJhbWV0ZXIsIGFuZCBBUk0gQVJNIHVzZXMgdGVybSAic3RhdGUiIGluc3RlYWQgb2YgIm1vZGUi
LCBtYXliZQo+PiBpdCBpcyB3b3J0aCB0byByZW5hbWUgdGhpcyBoZWxwZXIgdG8gc29tZXRoaW5n
IGxpa2UgImlzXzMyYml0X3N0YXRlIj8KPgo+IEl0IHJlYWxseSBkZXBlbmRzIGhvdyB5b3Ugc2Vl
IGl0LiBUaGUgYml0IGlzIHBhcnQgb2YgdGhlICJtb2RlIiBmaWVsZCwKPiBzbyB0ZWNobmljYWxs
eSB3ZSBhcmUgY2hlY2tpbmcgd2hldGhlciB0aGUgbW9kZSBjb3JyZXNwb25kcyB0byBhCj4gMzIt
Yml0IG9uZSBvciBub3QuIFRoaXMgaXMgYWxzbyBpbmxpbmUgd2l0aCB0aGUgcmVzdCBvZiB0aGUg
aGVscGVycwo+IHdpdGhpbiB0aGlzIGhlYWRlci4KPgo+IEkgd291bGQgYmUgd2lsbGluZyB0byBj
b25zaWRlciByZW5hbWluZyB0aGUgaGVscGVyIHRvIHJlZ3NfbW9kZV9pc18zMmJpdCgpLgpJJ20g
ZmluZSB3aXRoIHRoaXMgbmFtZS4KCi0tIApWb2xvZHlteXIgQmFiY2h1ayBhdCBFUEFNCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 14:18:21 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 14:18:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hr12s-0002av-VD; Fri, 26 Jul 2019 14:18: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=yHJP=VX=gmail.com=viktor.mitin.19@srs-us1.protection.inumbo.net>)
 id 1hr12r-0002aq-9f
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 14:18:05 +0000
X-Inumbo-ID: 2e7794b6-afb0-11e9-8980-bc764e045a96
Received: from mail-io1-xd44.google.com (unknown [2607:f8b0:4864:20::d44])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2e7794b6-afb0-11e9-8980-bc764e045a96;
 Fri, 26 Jul 2019 14:18:04 +0000 (UTC)
Received: by mail-io1-xd44.google.com with SMTP id f4so105128714ioh.6
 for <xen-devel@lists.xenproject.org>; Fri, 26 Jul 2019 07:18:04 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=U2NpB6+KO/Yf2WuAPzlYbs9+hpbY5ouyh2c61FXwaJI=;
 b=IDtpdNnf/H0ElRkATXhQBJMbhZACfN59Wpgoo9r9w4IGaWcBjOkGW0bAU34MWw5bFB
 PURh+UDjcsuMep1AjShlovVRhKTQN3jM1UaOuJYYTUFhEAzIU54i5JhKWQJQkNB5dvsi
 i1UtsrZSGL5lHO3rE0qKT56RW9nGUsoHZr4ePTHeCl4r5GBNJjgqqp3IsGptk/faZB/L
 oac06TIeCOW/a8/puqdrEGnZgYc3Pj5c66cqb8OOqMIHbnxcm6RdwPUFx1H3uw3HLXSu
 imLRYw2PXIKma63QH8DUFoIONe02VEbblA3+t8vCGLxbIW6kbQRFUF2MJsx+Axk00TUy
 gs/w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:references:in-reply-to:from:date
 :message-id:subject:to:cc;
 bh=U2NpB6+KO/Yf2WuAPzlYbs9+hpbY5ouyh2c61FXwaJI=;
 b=SmzyxxbVIaVlzbdWEualzy7TBXOSCL9Ys0z2NOf+Hrg7xsQDktorYojHd4kmkjCB4S
 Etvy0+LUpZrgrIyvhGFFXh3gk0ikb6LaLWLQEjm8A5zSEL/GilpgCy/6q5GYAKZyOSgW
 D/+VQakE/G9a3/eCnbw5e8bbrvaC70wTXmhEYcY1e789sTgorXb0J9esfv7KBlbmlv1r
 Mx6zet4WDoRiYk7WblEMHwC9EzIbKufcJPoiO8Dlj/bCH5YF0mV2zzqaa9cFiPsMUHNr
 /Admjyy4anteqRl3sQT/X58f2J188tL/2NhxQv1ehjbcBOUARBAwE41a1DMijqAcwTts
 m5dQ==
X-Gm-Message-State: APjAAAVEP6qT0O8Qmsy7LYYwTEs05Fi3oYam7TdXIPAzbnAA3II6wgYa
 edt8rqJ7IoIdNPm+SnNerg1HeMLkuzhwByjKHJM=
X-Google-Smtp-Source: APXvYqylNafaD5XMjTHpx+5MjK+ePzvDxNMoYrJdIM3i9M3KyfJ3vZIoQ6kjZGAIkvfEMY95J2z1gHa923m1LzX+EaE=
X-Received: by 2002:a02:16c5:: with SMTP id a188mr99803787jaa.86.1564150683621; 
 Fri, 26 Jul 2019 07:18:03 -0700 (PDT)
MIME-Version: 1.0
References: <CAOcoXZavLnHhNc7mmHnO5Gi_vq-0j1FCgvpXh0NimAewXX8e1g@mail.gmail.com>
 <5B61E054-048E-46BF-9952-382FA65893EE@gmail.com>
 <CAOcoXZbXPys+LjzhwP5f75rcKSXKatmPSaiA+MvVVm0_FWK7GA@mail.gmail.com>
 <D8A1ACAC-5830-4C1A-8A85-A86C5B05246D@gmail.com>
In-Reply-To: <D8A1ACAC-5830-4C1A-8A85-A86C5B05246D@gmail.com>
From: Viktor Mitin <viktor.mitin.19@gmail.com>
Date: Fri, 26 Jul 2019 17:17:52 +0300
Message-ID: <CAOcoXZbHJxuDfGQK4mPBGvcPgZhgO6SwsQwwTBc=4z+=C3yfyw@mail.gmail.com>
To: Lars Kurth <lars.kurth.xen@gmail.com>
Subject: Re: [Xen-devel] Xen Coding style and clang-format
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Artem Mygaiev <Artem_Mygaiev@epam.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Julien Grall <julien.grall@arm.com>, Committers <committers@xenproject.org>,
 Doug Goldstein <cardoe@cardoe.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBKdWwgMjYsIDIwMTkgYXQgNDo1MiBQTSBMYXJzIEt1cnRoIDxsYXJzLmt1cnRoLnhl
bkBnbWFpbC5jb20+IHdyb3RlOgo+ID4+IHRoYW5rIHlvdSBmb3IgcHV0dGluZyB0aGlzIG1haWwg
dG9nZXRoZXIgYW5kIGRyaXZpbmcgdGhpcyBmb3J3YXJkLiBJIGFkZGVkIGNvbW1pdHRlcnNAIGFz
IHdlbGwgYXMgRG91Zy4gSSBhbSBnb2luZyB0byBsZXQgb3RoZXJzIHJlc3BvbmQgZmlyc3QuCj4g
Pj4gSSBhbSBhc3N1bWluZyB3ZSBhcmUgbG9va2luZyBmb3Igc29tZSB0ZXN0aW5nPwo+ID4KPiA+
IFllcywgeW91IGFyZSByaWdodC4KPiA+IFRoZSBpbXBsZW1lbnRhdGlvbiBoYXMgYmVlbiB1cGRh
dGVkIGFuZCByZXRlc3RlZCB3aXRoIG5ld2VyIHZlcnNpb25zCj4gPiBvZiBjbGFuZyBjb2RlLgo+
ID4gV2UgYXJlIGxvb2tpbmcgZm9yIHNvbWUgdGVzdGluZyBhbmQgZmVlZGJhY2sgdG8gbW92ZSBm
b3J3YXJkLgo+ID4KPiA+PiBJcyB0aGVyZSBhIHNpbXBsZSBzZXQgb2YgaW5zdHJ1Y3Rpb25zIHRv
IGdldCBzdGFydGVkIGFuZCB0ZXN0IHRoZSB0b29sPwo+ID4KPiA+IFllcywgaG93ZXZlciwgc2lu
Y2UgdGhlIGNoYW5nZXMgYXJlIG5vdCBpbnRlZ3JhdGVkIGludG8gY2xhbmctZm9ybWF0Cj4gPiBt
YWlubGluZSB5ZXQsCj4gPiB0byB0ZXN0IHRoZSB0b29sIGl0IG5lZWRzIHRvIGNvbXBpbGUgY2xh
bmctZm9ybWF0IHRvb2wgd2l0aCB0aGUgcGF0Y2ggZmlyc3QuCj4KPiBPSwo+IElzIHRoZXJlIGEg
Z2l0IHJlcG8gd2hpY2ggaW5jbHVkZXMgdGhlIHBhdGNoPyBUaGF0IHdvdWxkIG1ha2UgdGhpbmdz
IGEgbGl0dGxlIGVhc2llcgoKVGhlcmUgaXMgbm8gbGx2bSByZXBvIHdpdGggdGhlIHBhdGNoIHNp
bmNlIHdlIGNoZWNrZWQgdmFyaW91cyByZWxlYXNlcwpvZiBjbGFuZyB3aXRoIGl0Li4uLgpIb3dl
dmVyLCBpdCBpcyBhIGdvb2QgaWRlYSB0byBwcmVwYXJlIHN1Y2ggYSByZXBvIHRvIHNpbXBsaWZ5
IHRoZQpidWlsZCBvZiB0aGUgdG9vbC4KV2Ugd2lsbCBwcmVwYXJlIHRoZSByZXBvIGZvciBpdC4K
Cj4KPiA+IFRoZXJlIGFyZSB0d28gdXNlLWNhc2VzIHdpdGggaXQ6Cj4gPiAtIGNsYW5nLWZvcm1h
dCBiaW5hcnkgY2FuIGJlIHVzZWQgYXMtaXMgdG8gY2hlY2sgZ2l2ZW4gZmlsZSBvciBtYW55IGZp
bGVzLgo+ID4gRm9yIGV4YW1wbGUsIHRoZSBuZXh0IGNvbW1hbmQgZm9ybWF0cyBhbGwgeGVuICou
YyBmaWxlcyB3aXRoIGl0Lgo+ID4gZmluZCB+L3cveGVuL3hlbiAtbmFtZSAnKi5jJyAtcHJpbnQw
IHwgeGFyZ3MgLTAgLW4gMSAtUCAxMgo+ID4gfi93L2xsdm0tcHJvamVjdC9iaW4vY2xhbmctZm9y
bWF0IC1pIC1zdHlsZT14ZW4KPiA+Cj4gPiBTZWUgb3V0cHV0IGV4YW1wbGUgaW46Cj4gPiBodHRw
czovL3Jhdy5naXRodWJ1c2VyY29udGVudC5jb20vdmlrdG9yLW1pdGluL3hlbi1jbGFuZy1mb3Jt
YXQtZXhhbXBsZS9tYXN0ZXIvMDAwMS1jbGFuZy1mb3JtYXQtY2hlY2twYXRjaC1vdXRwdXQtZXhh
bXBsZS5wYXRjaAo+ID4KPiA+IC0gYW5vdGhlciB1c2UtY2FzZSBpcyB0byBydW4gaXQgd2l0aCBj
bGFuZy1mb3JtYXQgZGlmZiBjaGVja2VyLAo+ID4gRm9yIGV4YW1wbGUsIHRoZSBuZXh0IGNvbW1h
bmQgbGluZSBjaGVja3MgdGhlIGxhdGVzdCBjb21taXQgaW4gY2FzZSBvZiBnaXQ6Cj4gPiBnaXQg
ZGlmZiAtVTAgLS1uby1jb2xvciBIRUFEXiB8IGNsYW5nLWZvcm1hdC1kaWZmIC1wMQo+Cj4gRG9l
cyB0aGlzIHJlcXVpcmUgdG8gY29weSB0aGUgbW9kaWZpZWQgY2xhbmctZm9ybWF0LWRpZmYucHkg
KHdoaWNoIGlzIG1lbnRpb25lZCBpbiB0aGUgbWFpbCkgc29tZXdoZXJlCgpOb3QgcmVhbGx5LCBt
ZWFuIGl0IGRvZXMgbm90IHJlcXVpcmUgdG8gY29weSB0aGUgbW9kaWZpZWQKY2xhbmctZm9ybWF0
LWRpZmYucHkuIFRoZSBvbmx5IGZlYXR1cmUgbW9kaWZpZWQgY2xhbmctZm9ybWF0LWRpZmYucHkK
cHJvdmlkZXMgaXMgY292ZXJpbmcgY29kZSBmaWxlIHRvIGNvZGUgc3R5bGUgbWFwcGluZ3MuClRo
aXMgaXMgYSBtaW5vciBmZWF0dXJlLCBhbmQgaXQgaXMgbm90IHJlbGV2YW50IGZvciB0aGUgWGVu
IGNvZGUgc3R5bGUKcGF0Y2hlcyB0ZXN0aW5nLiBJdCBoYXMgYmVlbiBkZWNpZGVkIG5vdCB0byBt
b2RpZnkgcHl0aG9uIHRvb2wgZm9yCm5vdy4uLgpTbyBpdCBpcyBwb3NzaWJsZSB0byB1c2Ugbm90
IG1vZGlmaWVkIHZlcnNpb24gb2YgY2xhbmctZm9ybWF0LWRpZmYKdG9vbCBmb3IgdGhlIHBhdGNo
ZXMgY2hlY2tzLgoKVGhhbmtzCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 14:18:51 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 14:18:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hr13b-0002dJ-9d; Fri, 26 Jul 2019 14:18:51 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=wloi=VX=intel.com=chen.zhang@srs-us1.protection.inumbo.net>)
 id 1hr13Z-0002d6-9j
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 14:18:49 +0000
X-Inumbo-ID: 47a72172-afb0-11e9-a426-2f246170c479
Received: from mga03.intel.com (unknown [134.134.136.65])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 47a72172-afb0-11e9-a426-2f246170c479;
 Fri, 26 Jul 2019 14:18:46 +0000 (UTC)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from fmsmga004.fm.intel.com ([10.253.24.48])
 by orsmga103.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 26 Jul 2019 07:18:45 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.64,311,1559545200"; d="scan'208";a="194284620"
Received: from fmsmsx106.amr.corp.intel.com ([10.18.124.204])
 by fmsmga004.fm.intel.com with ESMTP; 26 Jul 2019 07:18:45 -0700
Received: from FMSMSX109.amr.corp.intel.com (10.18.116.9) by
 FMSMSX106.amr.corp.intel.com (10.18.124.204) with Microsoft SMTP Server (TLS)
 id 14.3.439.0; Fri, 26 Jul 2019 07:18:45 -0700
Received: from shsmsx101.ccr.corp.intel.com (10.239.4.153) by
 fmsmsx109.amr.corp.intel.com (10.18.116.9) with Microsoft SMTP Server (TLS)
 id 14.3.439.0; Fri, 26 Jul 2019 07:18:44 -0700
Received: from shsmsx102.ccr.corp.intel.com ([169.254.2.19]) by
 SHSMSX101.ccr.corp.intel.com ([169.254.1.80]) with mapi id 14.03.0439.000;
 Fri, 26 Jul 2019 22:18:43 +0800
From: "Zhang, Chen" <chen.zhang@intel.com>
To: Anthony PERARD <anthony.perard@citrix.com>
Thread-Topic: [PATCH V2] tools/libxl: Add iothread support for COLO
Thread-Index: AQHVQ34jM46dmPcw/Ee05PwiiQM1YKbcZD0AgACNe2A=
Date: Fri, 26 Jul 2019 14:18:42 +0000
Message-ID: <9CFF81C0F6B98A43A459C9EDAD400D78061F318C@shsmsx102.ccr.corp.intel.com>
References: <20190726064300.27530-1-chen.zhang@intel.com>
 <20190726134730.GE1242@perard.uk.xensource.com>
In-Reply-To: <20190726134730.GE1242@perard.uk.xensource.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
dlp-product: dlpe-windows
dlp-version: 11.0.600.7
dlp-reaction: no-action
x-ctpclassification: CTP_NT
x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiNmE3ZjNlNDQtMzBlNy00NTk5LTgwZjMtYzAyY2M4MjFhYzQ4IiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoibDVnbjR5UksySGJcLzU5MTVoUUQrajlwMnBkQ1V6VkFycUh6V2NoVXBiNVE2M21DRU9pQVdiaDVqa1U0TG5yYjYifQ==
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH V2] tools/libxl: Add iothread support for
 COLO
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <wl@xen.org>,
 Zhang Chen <zhangckid@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>

Cj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0KPiBGcm9tOiBBbnRob255IFBFUkFSRCBbbWFp
bHRvOmFudGhvbnkucGVyYXJkQGNpdHJpeC5jb21dCj4gU2VudDogRnJpZGF5LCBKdWx5IDI2LCAy
MDE5IDk6NDggUE0KPiBUbzogWmhhbmcsIENoZW4gPGNoZW4uemhhbmdAaW50ZWwuY29tPgo+IENj
OiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT47IFdlaSBMaXUgPHdsQHhl
bi5vcmc+OyB4ZW4tCj4gZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmc7IFpoYW5nIENoZW4gPHpo
YW5nY2tpZEBnbWFpbC5jb20+Cj4gU3ViamVjdDogUmU6IFtQQVRDSCBWMl0gdG9vbHMvbGlieGw6
IEFkZCBpb3RocmVhZCBzdXBwb3J0IGZvciBDT0xPCj4gCj4gT24gRnJpLCBKdWwgMjYsIDIwMTkg
YXQgMDI6NDM6MDBQTSArMDgwMCwgWmhhbmcgQ2hlbiB3cm90ZToKPiA+IEZyb206IFpoYW5nIENo
ZW4gPGNoZW4uemhhbmdAaW50ZWwuY29tPgo+ID4KPiA+IFhlbiBDT0xPIGFuZCBLVk0gQ09MTyBz
aGFyZWQgbG90cyBvZiBjb2RlIGluIFFlbXUuCj4gPiBLVk0gQ09MTyBoYXMgYWRkZWQgdGhlIGlv
dGhyZWFkIHN1cHBvcnQsIHNvIHdlIGFkZCBpdCBvbiBYZW4uCj4gCj4gSXQgd291bGQgYmUgdXNl
ZnVsIHRvIGV4cGFuZCB0aGUgY29tbWVudCBvZiB0aGUgY29tbWl0IGFuZCBleHBsYWluIHdoeSB0
aGUKPiBjaGFuZ2UgaXMgcmVxdWlyZWQuIEkgd291bGQgYWRkIHRoZSBmb2xsb3dpbmc6Cj4gCj4g
ICAgIFRoZSBjb2xvLWNvbXBhcmUgb2JqZWN0IGluIFFFTVUgbm93IHJlcXVpcmVzIGFuIGBpb3Ro
cmVhZCcgcHJvcGVydHkKPiAgICAgc2luY2UgUUVNVSAyLjExLgo+IAoKTWFrZSBzZW5zZS4gSSB3
aWxsIGFkZCBpdCBpbiBuZXh0IHZlcnNpb24uCgo+ID4gRGV0YWlsOgo+ID4gaHR0cHM6Ly93aWtp
LnFlbXUub3JnL0ZlYXR1cmVzL0NPTE8KPiA+Cj4gPiBTaWduZWQtb2ZmLWJ5OiBaaGFuZyBDaGVu
IDxjaGVuLnpoYW5nQGludGVsLmNvbT4KPiA+IC0tLQo+IAo+ID4gZGlmZiAtLWdpdCBhL3Rvb2xz
L2xpYnhsL2xpYnhsX3R5cGVzLmlkbCBiL3Rvb2xzL2xpYnhsL2xpYnhsX3R5cGVzLmlkbAo+ID4g
aW5kZXggYjYxMzk5Y2UzNi4uZWRhOTU4ZWI0YiAxMDA2NDQKPiA+IC0tLSBhL3Rvb2xzL2xpYnhs
L2xpYnhsX3R5cGVzLmlkbAo+ID4gKysrIGIvdG9vbHMvbGlieGwvbGlieGxfdHlwZXMuaWRsCj4g
PiBAQCAtNzI3LDYgKzcyNyw3IEBAIGxpYnhsX2RldmljZV9uaWMgPSBTdHJ1Y3QoImRldmljZV9u
aWMiLCBbCj4gPiAgICAgICgiY29sb19maWx0ZXJfcmVkaXJlY3RvcjFfcXVldWUiLCBzdHJpbmcp
LAo+ID4gICAgICAoImNvbG9fZmlsdGVyX3JlZGlyZWN0b3IxX2luZGV2Iiwgc3RyaW5nKSwKPiA+
ICAgICAgKCJjb2xvX2ZpbHRlcl9yZWRpcmVjdG9yMV9vdXRkZXYiLCBzdHJpbmcpLAo+ID4gKyAg
ICAoImNvbG9faW90aHJlYWQiLCBzdHJpbmcpLAo+ID4gICAgICAoImNvbG9fY29tcGFyZV9wcmlf
aW4iLCBzdHJpbmcpLAo+ID4gICAgICAoImNvbG9fY29tcGFyZV9zZWNfaW4iLCBzdHJpbmcpLAo+
ID4gICAgICAoImNvbG9fY29tcGFyZV9vdXQiLCBzdHJpbmcpLAo+ID4gZGlmZiAtLWdpdCBhL3Rv
b2xzL3hsL3hsX3BhcnNlLmMgYi90b29scy94bC94bF9wYXJzZS5jIGluZGV4Cj4gPiBlMTA1YmRh
MmJiLi4wYjgxODlmMzc1IDEwMDY0NAo+ID4gLS0tIGEvdG9vbHMveGwveGxfcGFyc2UuYwo+ID4g
KysrIGIvdG9vbHMveGwveGxfcGFyc2UuYwo+ID4gQEAgLTUyMSw2ICs1MjEsOCBAQCBpbnQgcGFy
c2VfbmljX2NvbmZpZyhsaWJ4bF9kZXZpY2VfbmljICpuaWMsCj4gWExVX0NvbmZpZyAqKmNvbmZp
ZywgY2hhciAqdG9rZW4pCj4gPiAgICAgICAgICByZXBsYWNlX3N0cmluZygmbmljLT5jb2xvX2Zp
bHRlcl9yZWRpcmVjdG9yMV9pbmRldiwgb3BhcmcpOwo+ID4gICAgICB9IGVsc2UgaWYgKE1BVENI
X09QVElPTigiY29sb19maWx0ZXJfcmVkaXJlY3RvcjFfb3V0ZGV2IiwgdG9rZW4sIG9wYXJnKSkK
PiB7Cj4gPiAgICAgICAgICByZXBsYWNlX3N0cmluZygmbmljLT5jb2xvX2ZpbHRlcl9yZWRpcmVj
dG9yMV9vdXRkZXYsIG9wYXJnKTsKPiA+ICsgICAgfSBlbHNlIGlmIChNQVRDSF9PUFRJT04oImNv
bG9faW90aHJlYWQiLCB0b2tlbiwgb3BhcmcpKSB7Cj4gPiArICAgICAgICByZXBsYWNlX3N0cmlu
ZygmbmljLT5jb2xvX2lvdGhyZWFkLCBvcGFyZyk7Cj4gPiAgICAgIH0gZWxzZSBpZiAoTUFUQ0hf
T1BUSU9OKCJjb2xvX2NvbXBhcmVfcHJpX2luIiwgdG9rZW4sIG9wYXJnKSkgewo+ID4gICAgICAg
ICAgcmVwbGFjZV9zdHJpbmcoJm5pYy0+Y29sb19jb21wYXJlX3ByaV9pbiwgb3BhcmcpOwo+ID4g
ICAgICB9IGVsc2UgaWYgKE1BVENIX09QVElPTigiY29sb19jb21wYXJlX3NlY19pbiIsIHRva2Vu
LCBvcGFyZykpIHsKPiAKPiBXaGF0IEkgaGFkIGluIG1pbmQgd2hpbGUgcmV2aWV3aW5nIHRoZSB2
MSBvZiB0aGUgcGF0Y2ggd2FzIHRvIHJlbW92ZSBib3RoCj4gYGNvbG9faW90aHJlYWQnIGFuZCBg
Y29sb19jb21wYXJlX2lvdGhyZWFkJyBmcm9tIHRoZSBsaWJ4bCBBUEkgYW5kIHhsIGNvbmZpZwo+
IG9wdGlvbi4gSSBkb24ndCB0aGluayB0aGVyZSBhcmUgdXNlZnVsLiBXaHkgZGlkIHlvdSBrZWVw
IGBjb2xvX2lvdGhyZWFkJz8KCk9oLCBpdCBsb29rcyBJIG1pc3VuZGVyc3Rvb2QgeW91ciBtZWFu
cy4KRG8geW91IHRoaW5rIHdlIGp1c3QgbmVlZCBoYXJkIGNvZGUgdGhlIGlvdGhyZWFkIG5hbWUg
aGVyZT8KRm9yIGV4YW1wbGUgdGhlICJpb3RocmVhZC0xIj8KClRoYW5rcwpaaGFuZyBDaGVuCgo+
IAo+IFRoYW5rcywKPiAKPiAtLQo+IEFudGhvbnkgUEVSQVJECgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 14:21:26 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 14:21:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hr162-0003Nc-SN; Fri, 26 Jul 2019 14:21: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=NxDH=VX=gmail.com=lars.kurth.xen@srs-us1.protection.inumbo.net>)
 id 1hr161-0003NV-QB
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 14:21:21 +0000
X-Inumbo-ID: a331684d-afb0-11e9-8980-bc764e045a96
Received: from mail-wm1-x341.google.com (unknown [2a00:1450:4864:20::341])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a331684d-afb0-11e9-8980-bc764e045a96;
 Fri, 26 Jul 2019 14:21:20 +0000 (UTC)
Received: by mail-wm1-x341.google.com with SMTP id g67so43743600wme.1
 for <xen-devel@lists.xenproject.org>; Fri, 26 Jul 2019 07:21:20 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:subject:from:in-reply-to:date:cc
 :content-transfer-encoding:message-id:references:to;
 bh=ZAk9BcjDfEVnEJFG7g2pFq6AkcytgbDZUQRbUIq7t1Y=;
 b=YE6VaNAOsfcWY6Ce3qEytBfRKx0XQXM9+H9lDDOI9rN2f1B0J8xXaCBIKS/5n5ABmB
 Y/Bbq0+RAdAakWoQy1+iWbsfVTJAJX2NBKICC7RW8+BQpAQCaAp9EZEj1rjOGWUIacY6
 eoaSAmqDpYRMFoFjSSltxUWxu7wsW6xW8tbqmVPY6ZJhTAI4zyPoOsIx4yZg6OahuPNn
 P298Ep5rkKC8NTHMa/bYQGcvH3jwoiLX51P+uCDUHv+p//QZOUKPzjK2g8q6JexV90Al
 aZMI6dTV0aWHk/DksmCdJ1emAvECYIIbxc9OIWuqlgd1EDZn78pAwMuaor+398RwHSlG
 PNCw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc
 :content-transfer-encoding:message-id:references:to;
 bh=ZAk9BcjDfEVnEJFG7g2pFq6AkcytgbDZUQRbUIq7t1Y=;
 b=T/E1N9jV7V8QBdmCFXj4Uy7BblXv1TEy0ZlQN0BrZgaNKVnchhnVGUl6T8YjWVh2O6
 qzQhdinDHKfgC7AtDF3DJGnvrxDvetak0B7ARfBX8L9aw5TEaBIC/EuCNtH/7VdGW8wo
 +Q4ef03E612oGjPifaQgUOEfxcR0+rOWiGptbTQ4uC9yY11u4Uv52ubbO67Dsm1S6hnI
 fQc0v/OP6KOhdIa0OrLGw+Ks0uqCPZtwK6LdC1JNJUvME00vVceF6qT1bvMQdDPw8OEL
 GAd/S8McVahsjecgysSROav4KRj2Gozt67DyOx6zaZqZ7fdOP2V1aB3bnswrDh78uP9E
 QJPg==
X-Gm-Message-State: APjAAAXl9yBuKo1ZiJGyVwhuXPrmdRzL2U7hwOwR1yyd72RhxgTM7xRM
 nbin4loDDlroBbr09iYaGec=
X-Google-Smtp-Source: APXvYqwjPF13NQG5U0QHpz4frSm0/1XF3+2b7iEHKdGq6GjhS/+jv+HHM18q58kNWoQOFJIk+xjirQ==
X-Received: by 2002:a1c:d108:: with SMTP id i8mr89659268wmg.28.1564150878806; 
 Fri, 26 Jul 2019 07:21:18 -0700 (PDT)
Received: from ?IPv6:2a02:c7f:ac18:da00:1d44:aeab:d929:303?
 ([2a02:c7f:ac18:da00:1d44:aeab:d929:303])
 by smtp.gmail.com with ESMTPSA id c3sm56425650wrx.19.2019.07.26.07.21.17
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 26 Jul 2019 07:21:18 -0700 (PDT)
Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\))
From: Lars Kurth <lars.kurth.xen@gmail.com>
In-Reply-To: <CAOcoXZbHJxuDfGQK4mPBGvcPgZhgO6SwsQwwTBc=4z+=C3yfyw@mail.gmail.com>
Date: Fri, 26 Jul 2019 15:21:16 +0100
Message-Id: <C896AE1B-C639-4235-9157-AB92225842DE@gmail.com>
References: <CAOcoXZavLnHhNc7mmHnO5Gi_vq-0j1FCgvpXh0NimAewXX8e1g@mail.gmail.com>
 <5B61E054-048E-46BF-9952-382FA65893EE@gmail.com>
 <CAOcoXZbXPys+LjzhwP5f75rcKSXKatmPSaiA+MvVVm0_FWK7GA@mail.gmail.com>
 <D8A1ACAC-5830-4C1A-8A85-A86C5B05246D@gmail.com>
 <CAOcoXZbHJxuDfGQK4mPBGvcPgZhgO6SwsQwwTBc=4z+=C3yfyw@mail.gmail.com>
To: Viktor Mitin <viktor.mitin.19@gmail.com>
X-Mailer: Apple Mail (2.3445.9.1)
Subject: Re: [Xen-devel] Xen Coding style and clang-format
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Artem Mygaiev <Artem_Mygaiev@epam.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Julien Grall <julien.grall@arm.com>, Committers <committers@xenproject.org>,
 Doug Goldstein <cardoe@cardoe.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Cgo+IE9uIDI2IEp1bCAyMDE5LCBhdCAxNToxNywgVmlrdG9yIE1pdGluIDx2aWt0b3IubWl0aW4u
MTlAZ21haWwuY29tPiB3cm90ZToKPiAKPiBPbiBGcmksIEp1bCAyNiwgMjAxOSBhdCA0OjUyIFBN
IExhcnMgS3VydGggPGxhcnMua3VydGgueGVuQGdtYWlsLmNvbT4gd3JvdGU6Cj4+Pj4gdGhhbmsg
eW91IGZvciBwdXR0aW5nIHRoaXMgbWFpbCB0b2dldGhlciBhbmQgZHJpdmluZyB0aGlzIGZvcndh
cmQuIEkgYWRkZWQgY29tbWl0dGVyc0AgYXMgd2VsbCBhcyBEb3VnLiBJIGFtIGdvaW5nIHRvIGxl
dCBvdGhlcnMgcmVzcG9uZCBmaXJzdC4KPj4+PiBJIGFtIGFzc3VtaW5nIHdlIGFyZSBsb29raW5n
IGZvciBzb21lIHRlc3Rpbmc/Cj4+PiAKPj4+IFllcywgeW91IGFyZSByaWdodC4KPj4+IFRoZSBp
bXBsZW1lbnRhdGlvbiBoYXMgYmVlbiB1cGRhdGVkIGFuZCByZXRlc3RlZCB3aXRoIG5ld2VyIHZl
cnNpb25zCj4+PiBvZiBjbGFuZyBjb2RlLgo+Pj4gV2UgYXJlIGxvb2tpbmcgZm9yIHNvbWUgdGVz
dGluZyBhbmQgZmVlZGJhY2sgdG8gbW92ZSBmb3J3YXJkLgo+Pj4gCj4+Pj4gSXMgdGhlcmUgYSBz
aW1wbGUgc2V0IG9mIGluc3RydWN0aW9ucyB0byBnZXQgc3RhcnRlZCBhbmQgdGVzdCB0aGUgdG9v
bD8KPj4+IAo+Pj4gWWVzLCBob3dldmVyLCBzaW5jZSB0aGUgY2hhbmdlcyBhcmUgbm90IGludGVn
cmF0ZWQgaW50byBjbGFuZy1mb3JtYXQKPj4+IG1haW5saW5lIHlldCwKPj4+IHRvIHRlc3QgdGhl
IHRvb2wgaXQgbmVlZHMgdG8gY29tcGlsZSBjbGFuZy1mb3JtYXQgdG9vbCB3aXRoIHRoZSBwYXRj
aCBmaXJzdC4KPj4gCj4+IE9LCj4+IElzIHRoZXJlIGEgZ2l0IHJlcG8gd2hpY2ggaW5jbHVkZXMg
dGhlIHBhdGNoPyBUaGF0IHdvdWxkIG1ha2UgdGhpbmdzIGEgbGl0dGxlIGVhc2llcgo+IAo+IFRo
ZXJlIGlzIG5vIGxsdm0gcmVwbyB3aXRoIHRoZSBwYXRjaCBzaW5jZSB3ZSBjaGVja2VkIHZhcmlv
dXMgcmVsZWFzZXMKPiBvZiBjbGFuZyB3aXRoIGl0Li4uLgo+IEhvd2V2ZXIsIGl0IGlzIGEgZ29v
ZCBpZGVhIHRvIHByZXBhcmUgc3VjaCBhIHJlcG8gdG8gc2ltcGxpZnkgdGhlCj4gYnVpbGQgb2Yg
dGhlIHRvb2wuCj4gV2Ugd2lsbCBwcmVwYXJlIHRoZSByZXBvIGZvciBpdC4KClRoYW5rIHlvdSEg
VGhhdCBtYWtlcyB0aGluZ3MgZWFzaWVyLiBJIHdpbGwgcHJvYmFibHkgYmUgdGVzdGluZyB0aGlz
IG9uIGEgTWFjCgo+Pj4gVGhlcmUgYXJlIHR3byB1c2UtY2FzZXMgd2l0aCBpdDoKPj4+IC0gY2xh
bmctZm9ybWF0IGJpbmFyeSBjYW4gYmUgdXNlZCBhcy1pcyB0byBjaGVjayBnaXZlbiBmaWxlIG9y
IG1hbnkgZmlsZXMuCj4+PiBGb3IgZXhhbXBsZSwgdGhlIG5leHQgY29tbWFuZCBmb3JtYXRzIGFs
bCB4ZW4gKi5jIGZpbGVzIHdpdGggaXQuCj4+PiBmaW5kIH4vdy94ZW4veGVuIC1uYW1lICcqLmMn
IC1wcmludDAgfCB4YXJncyAtMCAtbiAxIC1QIDEyCj4+PiB+L3cvbGx2bS1wcm9qZWN0L2Jpbi9j
bGFuZy1mb3JtYXQgLWkgLXN0eWxlPXhlbgo+Pj4gCj4+PiBTZWUgb3V0cHV0IGV4YW1wbGUgaW46
Cj4+PiBodHRwczovL3Jhdy5naXRodWJ1c2VyY29udGVudC5jb20vdmlrdG9yLW1pdGluL3hlbi1j
bGFuZy1mb3JtYXQtZXhhbXBsZS9tYXN0ZXIvMDAwMS1jbGFuZy1mb3JtYXQtY2hlY2twYXRjaC1v
dXRwdXQtZXhhbXBsZS5wYXRjaAo+Pj4gCj4+PiAtIGFub3RoZXIgdXNlLWNhc2UgaXMgdG8gcnVu
IGl0IHdpdGggY2xhbmctZm9ybWF0IGRpZmYgY2hlY2tlciwKPj4+IEZvciBleGFtcGxlLCB0aGUg
bmV4dCBjb21tYW5kIGxpbmUgY2hlY2tzIHRoZSBsYXRlc3QgY29tbWl0IGluIGNhc2Ugb2YgZ2l0
Ogo+Pj4gZ2l0IGRpZmYgLVUwIC0tbm8tY29sb3IgSEVBRF4gfCBjbGFuZy1mb3JtYXQtZGlmZiAt
cDEKPj4gCj4+IERvZXMgdGhpcyByZXF1aXJlIHRvIGNvcHkgdGhlIG1vZGlmaWVkIGNsYW5nLWZv
cm1hdC1kaWZmLnB5ICh3aGljaCBpcyBtZW50aW9uZWQgaW4gdGhlIG1haWwpIHNvbWV3aGVyZQo+
IAo+IE5vdCByZWFsbHksIG1lYW4gaXQgZG9lcyBub3QgcmVxdWlyZSB0byBjb3B5IHRoZSBtb2Rp
ZmllZAo+IGNsYW5nLWZvcm1hdC1kaWZmLnB5LiBUaGUgb25seSBmZWF0dXJlIG1vZGlmaWVkIGNs
YW5nLWZvcm1hdC1kaWZmLnB5Cj4gcHJvdmlkZXMgaXMgY292ZXJpbmcgY29kZSBmaWxlIHRvIGNv
ZGUgc3R5bGUgbWFwcGluZ3MuCj4gVGhpcyBpcyBhIG1pbm9yIGZlYXR1cmUsIGFuZCBpdCBpcyBu
b3QgcmVsZXZhbnQgZm9yIHRoZSBYZW4gY29kZSBzdHlsZQo+IHBhdGNoZXMgdGVzdGluZy4gSXQg
aGFzIGJlZW4gZGVjaWRlZCBub3QgdG8gbW9kaWZ5IHB5dGhvbiB0b29sIGZvcgo+IG5vdy4uLgo+
IFNvIGl0IGlzIHBvc3NpYmxlIHRvIHVzZSBub3QgbW9kaWZpZWQgdmVyc2lvbiBvZiBjbGFuZy1m
b3JtYXQtZGlmZgo+IHRvb2wgZm9yIHRoZSBwYXRjaGVzIGNoZWNrcy4KCkNvb2whIAoKUmVnYXRk
cwpMYXJzCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 14:21:42 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 14: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 1hr16M-0003Q6-9M; Fri, 26 Jul 2019 14: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=DkcV=VX=epam.com=volodymyr_babchuk@srs-us1.protection.inumbo.net>)
 id 1hr16K-0003Pw-PY
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 14:21:40 +0000
X-Inumbo-ID: ae57136c-afb0-11e9-8980-bc764e045a96
Received: from EUR04-VI1-obe.outbound.protection.outlook.com (unknown
 [40.107.8.89]) by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ae57136c-afb0-11e9-8980-bc764e045a96;
 Fri, 26 Jul 2019 14:21:39 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=Utwq6FP1GHzDrTCZ6WOxhxeGJv0eQgaRDXkKQwHHcvZK9j+M+emopE030cxRNH+eLlisQyx6crIRW98THJ5SN2mXNKwO9GiEchsoqf44IkjOONRvojvKcGi7SAdAsCvBk84YPXqbbaRDNYkodPxBsrxGHPEcGEFRpeH59yq+RrVNcCCb51hOcHELbIShBAlIXMfSEvs7d3ahvDIV9CqcdoAQMkm628pd9n30s1l2WgJO0X/3v07BcWGiws8DTPrRodylv0/xcWZPvFpui/9r6MfcV5b9uzc8gDyA3hcMfMTx5bZqLcmEKv+zI8jyVXwsMYQ71pY0++dBo6xlMwQDDg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=pIw1/K2FFEOrIQdDl+XO3A41m1CGTvWulmuSuqe0QpU=;
 b=U+9/cLgw8SINN05+RHhExKHUATq+vssADqWWegvpTflZ5vPW3DrP5Qg+Ruwd4Frmjeml1VnU91bKKVaF3zwppvbdZHK40FLoEHsSzqfCyNVkiKMsPlA55WmmBvfC5W4kwK5a7tMPJlMctUD9if/UBVkuMRlScQPPXHk78+rh3IrK2/ZTpAXRzLvDN9Jb1gjPK22FtVywuT8Ut6lZ+n6JjP1Jn/SHepfevp4R8H/5Vc1+iesSAaumEAd5MYrveKw54L+xbYfAXDUbijJ0lKAuMxoxWCg9Ipgop+ZJQJT0PP+I4eDcA2Lmr9jA45McZ2uLbb9J1+5Cnn2k8q5D3lqfhA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=epam.com;dmarc=pass action=none header.from=epam.com;dkim=pass
 header.d=epam.com;arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=epam.com; s=selector1; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=pIw1/K2FFEOrIQdDl+XO3A41m1CGTvWulmuSuqe0QpU=;
 b=nGoWAtEHNkC6P7X2PdeR+rTdjeKk+jryeGPVxG7QPJwf4SVYIVC6Zlwu/zTOX1xNqMFL3k3B2LbqN1Bt2X8lXGK+RWn8GGa4z6d4j6msyOZAbXFwqAjV0o6+OMDZ4lEPkfZD754yWe7dL7tOv9RTyMauaONG+jCs7ibbqKOcYHCCAMNy/vtRZeM25ZPz/DU3sKnsPBlygegA3aQK73sCmfDINQRjrAVUww4LlKmkesyr9skdCZtDQl9hyj5kCIYRuPM72BTAhBmohJOKcaL7f+EsimthTruMDAr9u2B3847AE+aqAilVNXmDBiu3sHT1GMe7lPr53TsZAuNsY40e5g==
Received: from AM0PR03MB4148.eurprd03.prod.outlook.com (20.177.40.10) by
 AM0PR03MB5619.eurprd03.prod.outlook.com (10.255.182.82) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2115.10; Fri, 26 Jul 2019 14:21:37 +0000
Received: from AM0PR03MB4148.eurprd03.prod.outlook.com
 ([fe80::e900:5b3d:d83:969c]) by AM0PR03MB4148.eurprd03.prod.outlook.com
 ([fe80::e900:5b3d:d83:969c%5]) with mapi id 15.20.2115.005; Fri, 26 Jul 2019
 14:21:37 +0000
From: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
To: Julien Grall <julien.grall@arm.com>
Thread-Topic: [PATCH 7/7] xen/arm: types: Specify the zero padding in the
 definition of PRIregister
Thread-Index: AQHVQZ6lXvwm3o0b10iCA+aCZUR7cabc3XOAgAAItgCAABF2AA==
Date: Fri, 26 Jul 2019 14:21:37 +0000
Message-ID: <87d0hwj2q7.fsf@epam.com>
References: <20190723213553.22300-1-julien.grall@arm.com>
 <20190723213553.22300-8-julien.grall@arm.com> <87imrphshw.fsf@epam.com>
 <b10a87d5-9fad-c051-774c-cd2d58fbc8dd@arm.com>
In-Reply-To: <b10a87d5-9fad-c051-774c-cd2d58fbc8dd@arm.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=Volodymyr_Babchuk@epam.com; 
x-originating-ip: [85.223.209.22]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: c082349b-20ce-42a3-2679-08d711d491f8
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(7168020)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:AM0PR03MB5619; 
x-ms-traffictypediagnostic: AM0PR03MB5619:|AM0PR03MB5619:
x-microsoft-antispam-prvs: <AM0PR03MB5619A1303F485406B17C33D5E6C00@AM0PR03MB5619.eurprd03.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:3826;
x-forefront-prvs: 01106E96F6
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(4636009)(136003)(346002)(396003)(366004)(39860400002)(376002)(189003)(199004)(186003)(71190400001)(66446008)(6116002)(8676002)(64756008)(256004)(3846002)(76176011)(14454004)(71200400001)(6512007)(6916009)(86362001)(6486002)(478600001)(229853002)(5660300002)(6436002)(25786009)(305945005)(6506007)(99286004)(53936002)(446003)(54906003)(36756003)(7736002)(6246003)(2616005)(66066001)(53546011)(55236004)(80792005)(66946007)(76116006)(91956017)(476003)(4326008)(2906002)(81156014)(66556008)(68736007)(66476007)(81166006)(316002)(486006)(8936002)(11346002)(102836004)(26005);
 DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR03MB5619;
 H:AM0PR03MB4148.eurprd03.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: epam.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: HcMSh/sQMlD/AGrUp7Du1cOCM1Lv4YrCP9Hqk3ykehjHyB3oeq72TX3buSPY+K3aKqjtbAsWEmCBS8sy6BXEn6rzVFN8X0TwQFKzY/Iui2SQRDl6dC6JSZJ5rEUGJQ9VEdyvZuF7fhFdoHsD7NOXXXQnXXBadY7dmlhyfmfbGLWUauh2K+4i3PUhWj/TQV6+dLU1bQ2WcVt3Dk6OCxrkFqxVI5Sr7h07xQZaPD8XXn8RCC94r0SBMZ0eXsWPM1evgx2mT0MqBXd/K3M1wY0T3PAtdHXyAh/sIHaT5cHShbHZNaC9lijyr+mdHR3UpMnGJsODrANDHXZA4jbwVKFd8ve0cpfS2VvKm0c/NusNNTlzADA2smM8+aBskkbeLR/SSjzKwgAv0c0I5bzzpEQ5OGSdFn44/YGcufMNMdG4vag=
MIME-Version: 1.0
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-Network-Message-Id: c082349b-20ce-42a3-2679-08d711d491f8
X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Jul 2019 14:21:37.5522 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: Volodymyr_Babchuk@epam.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR03MB5619
Subject: Re: [Xen-devel] [PATCH 7/7] xen/arm: types: Specify the zero
 padding in the definition of PRIregister
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Ckp1bGllbiBHcmFsbCB3cml0ZXM6Cgo+IEhpLAo+Cj4gT24gMjYvMDcvMjAxOSAxMzo0NywgVm9s
b2R5bXlyIEJhYmNodWsgd3JvdGU6Cj4+Cj4+IEp1bGllbiBHcmFsbCB3cml0ZXM6Cj4+Cj4+PiBU
aGUgZGVmaW5pdGlvbiBvZiBQUklyZWdpc3RlciB2YXJpZXMgYmV0d2VlbiBBcm0zMiBhbmQgQXJt
NjQgKDMyLWJpdCB2cwo+Pj4gNjQtYml0KS4gSG93ZXZlciwgc29tZSBvZiB0aGUgdXNlcnMgdXNl
cyB0aGUgd3JvbmcgcGFkZGluZy4KPj4gdHlwZTogInVzZXJzIHVzZSIKPj4KPj4+IEZvciBtb3Jl
IGNvbnNpc3RlbmN5LCB0aGUgcGFkZGluZyBpcyBub3cgbW92ZWQgaW50byB0aGUgUFJJcmVnaXN0
ZXIgYW5kCj4+PiB2YXJpZXMgZGVwZW5kaW5nIG9uIHRoZSBhcmNoaXRlY3R1cmUuCj4+IEknbSBu
b3Qgc3VyZSB0aGlzIGlzIHRoZSByaWdodCB0aGluZyB0byBkby4gVGhlcmUgYXJlIGxvdHMgb2Yg
Y29kZQo+PiAoZXNwZWNpYWxseSBpbiB2Z2ljKSB0aGF0IGRvZXMgbm90IHVzZSBwYWRkaW5nIGF0
IGFsbC4gTm93IGl0IHdpbGwgcHJpbnQKPj4gcGFkZGluZywgZXZlbiBpZiBvcmlnaW5hbCBhdXRo
b3IgZG9lcyBub3Qgd2FudGVkIHRvLiBBbmQsIGhvbmVzdGx5IGl0IGlzCj4+IGhhcmQgdG8gcGFy
c2UgMTUtMTYgemVyb2VzIGluIGEgcm93Lgo+Cj4gV2VsbCwgSSBhbSB1c3VhbGx5IHN0YXJ0aW5n
IHRvIHJlYWQgZnJvbSB0aGUgcmlnaHQgdG8gbGVmdC4gU28sIGZvcgo+IG1lLCAxNS0xNiB6ZXJv
ZXMgYXJlIGVhc3kgdG8gaWdub3JlIDspLgpBbmQgd2hhdCBpZiB0aGVyZSBvbmx5IG9uZSBiaXQg
c2V0IG9uIHBvc2l0aW9uIDMxIG9yIDM1PyA6KQpQZXJzb25hbGx5LCBJJ2QgbGlrZSB0byBzZWUg
c3VjaCBudW1iZXIgZ3JvdXBlZCBsaWtlICJGRURDQkE5OCA3NjU0MzIxMCIKQW55d2F5cywgdGhp
cyBpcyBtYXR0ZXIgb2YgcGVyc29uYWwgdGFzdGUuIEknbSBva2F5IHdpdGggcGFkZGluZy4KCj4+
Cj4+IEkgYW0gc3VnZ2VzdGluZyB0byBhZGQgYW5vdGhlciBtYWNybyBsaWtlIFBSSXJlZ2lzdGVy
X3BhZCBvciBzb21ldGhpbmcKPj4gbGlrZSB0aGF0Lgo+Cj4gTm8sIHdlIHNob3VsZCBwcmludCBy
ZWdpc3RlciB0aGUgc2FtZSB3YXkgZXZlcnl3aGVyZS4gSSBhbSBjbGVhcmx5IGFnYWluc3QKPiBw
cm92aWRpbmcgdHdvIGRpZmZlcmVudCBmb3JtYXRzIGhlcmUgZm9yIHRoZSBzYW1lIHR5cGUuIE90
aGVyd2lzZSB0aGlzCj4gd2lsbCBsZWFkIHRvIGVuZGxlc3MgZGViYXRlIG9uIHdoaWNoIG9uZSB5
b3Ugd2lsbCBjaG9zZSBpbiB0aGUgY29kZS4KT2theSB0aGVuLiBCdXQgYXQgbGVhc3QgeW91IHNo
b3VsZCBtZW50aW9uIGluIHRoZSBjb21taXQgbWVzc2FnZSwgdGhhdAp0aGlzIGNoYW5nZSB3aWxs
IGFmZmVjdCBvdGhlciBwcmludHMsIG5vdCBvbmx5IHRoZSBvbmVzIGluIHRoZSBkaWZmLgoKLS0g
ClZvbG9keW15ciBCYWJjaHVrIGF0IEVQQU0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 14:23:06 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 14:23:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hr17h-0003YH-Mm; Fri, 26 Jul 2019 14:23:05 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=+y56=VX=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hr17g-0003Y7-BO
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 14:23:04 +0000
X-Inumbo-ID: e096e6e1-afb0-11e9-8980-bc764e045a96
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e096e6e1-afb0-11e9-8980-bc764e045a96;
 Fri, 26 Jul 2019 14:23:03 +0000 (UTC)
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: H8Zn7wHuiKL3O0dyMK5Bt2Nlp/zQeFkaOsi8dcTt/J2cPK+b/IoJPPC0eqaCSQ9y7Td4DRaI1I
 sG82cqn6dPJaimj2dFqOUD59UnWc4MMpbDiJEaJqM8fhiI+31EqU73jn/2gIJIen2f3a0Lm50u
 NsxzSnxR2qX/BGfMJsuEP9NEMYhtxxSebMHc8EyTjnMCTboMOGmSVxKYlXzQ2IcRUW7fX608Ox
 YHaqrHCsp8TscT1q4Of6A7fsKvdJhy5o70jk5lq2OWfaK/shDdsYRb9WZhbgwEKY84hAU0XyOT
 eCg=
X-SBRS: 2.7
X-MesageID: 3516764
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,311,1559534400"; 
   d="scan'208";a="3516764"
Date: Fri, 26 Jul 2019 16:22:50 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20190726142250.d7kxm6g46r56okzx@Air-de-Roger>
References: <20190726135240.21745-1-andrew.cooper3@citrix.com>
 <20190726135240.21745-2-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20190726135240.21745-2-andrew.cooper3@citrix.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 1/2] xen/link: Introduce
 .bss.percpu.page_aligned
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <JBeulich@suse.com>,
 Xen-devel <xen-devel@lists.xenproject.org>, Volodymyr
 Babchuk <Volodymyr_Babchuk@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBKdWwgMjYsIDIwMTkgYXQgMDI6NTI6MzlQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBGdXR1cmUgY2hhbmdlcyBhcmUgZ29pbmcgdG8gbmVlZCB0byBwYWdlIGFsaWduIHNv
bWUgcGVyY3B1IGRhdGEuCj4gCj4gVGhpcyBtZWFucyB0aGF0IHRoZSBwZXJjcHUgYXJlYSBuZWVk
cyBzdWlhYmx5IGFsaWduaW5nIGluIHRoZSBCU1Mgc28gQ1BVMCBoYXMKPiBjb3JyZWN0bHkgYWxp
Z25lZCBkYXRhLiAgU2h1ZmZsZSB0aGUgZXhhY3QgbGluayBvcmRlciBvZiBpdGVtcyB3aXRoaW4g
dGhlIEJTUwo+IHRvIGdpdmUgLmJzcy5wZXJjcHUucGFnZV9hbGlnbmVkIGFwcHJvcHJpYXRlIGFs
aWdubWVudC4KPiAKPiBBZGRpdGlvbmFsbHksIGludHJvZHVjZSBERUZJTkVfUEVSX0NQVV9QQUdF
X0FMSUdORUQoKQo+IAo+IFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29w
ZXIzQGNpdHJpeC5jb20+Cj4gLS0tCj4gQ0M6IEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNv
bT4KPiBDQzogV2VpIExpdSA8d2xAeGVuLm9yZz4KPiBDQzogUm9nZXIgUGF1IE1vbm7DqSA8cm9n
ZXIucGF1QGNpdHJpeC5jb20+Cj4gQ0M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlA
a2VybmVsLm9yZz4KPiBDQzogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KPiBD
QzogVm9sb2R5bXlyIEJhYmNodWsgPFZvbG9keW15cl9CYWJjaHVrQGVwYW0uY29tPgo+IC0tLQo+
ICB4ZW4vYXJjaC9hcm0veGVuLmxkcy5TICAgfCA1ICsrKy0tCj4gIHhlbi9hcmNoL3g4Ni94ZW4u
bGRzLlMgICB8IDUgKysrLS0KPiAgeGVuL2luY2x1ZGUveGVuL3BlcmNwdS5oIHwgMiArKwo+ICAz
IGZpbGVzIGNoYW5nZWQsIDggaW5zZXJ0aW9ucygrKSwgNCBkZWxldGlvbnMoLSkKPiAKPiBkaWZm
IC0tZ2l0IGEveGVuL2FyY2gvYXJtL3hlbi5sZHMuUyBiL3hlbi9hcmNoL2FybS94ZW4ubGRzLlMK
PiBpbmRleCAxMmMxMDdmNDVkLi4wN2NiZGYyNTQzIDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL2Fy
bS94ZW4ubGRzLlMKPiArKysgYi94ZW4vYXJjaC9hcm0veGVuLmxkcy5TCj4gQEAgLTIwMSwxNCAr
MjAxLDE1IEBAIFNFQ1RJT05TCj4gICAgICAgICAqKC5ic3Muc3RhY2tfYWxpZ25lZCkKPiAgICAg
ICAgIC4gPSBBTElHTihQQUdFX1NJWkUpOwo+ICAgICAgICAgKiguYnNzLnBhZ2VfYWxpZ25lZCkK
PiAtICAgICAgICooLmJzcykKPiAtICAgICAgIC4gPSBBTElHTihTTVBfQ0FDSEVfQllURVMpOwoK
RG9uJ3QgeW91IGFsc28gbmVlZCBhOgoKLiA9IEFMSUdOKFBBR0VfU0laRSk7CgpoZXJlPyBPciBp
cyB0aGUgc2l6ZSBvZiAuYnNzLnBhZ2VfYWxpZ25lZCBhbHNvIGFsaWduZWQgdG8gcGFnZSBzaXpl
PwoKVGhhbmtzLCBSb2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 14:27:02 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 14:27:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hr1BT-0003j8-98; Fri, 26 Jul 2019 14:26: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=PDV5=VX=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hr1BS-0003j2-3B
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 14:26:58 +0000
X-Inumbo-ID: 6ba28581-afb1-11e9-8980-bc764e045a96
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6ba28581-afb1-11e9-8980-bc764e045a96;
 Fri, 26 Jul 2019 14:26:56 +0000 (UTC)
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=Paul.Durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 Paul.Durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: fv4H0/qBV7MzjKUxfNAtpp1bA87gcI/hUJcGN9nsrj0nGnWp8a+VE4mwUQLsn27Zp2LQ7ACeJ1
 Ch9sZs3nxV/gxn9ulD5UIqJYQP8ARAOjuryymxKMONboFDBZQ9V5AueH7x6yad75IDPgxXTwON
 isGFKT06w29IscS0UNtNM/D3eLfaKrgsloopIzIfVE7L4L4WPpd2RrirNx92rvDW3YRVQ9JJ4e
 VocIq6hO+pTwt/QhEa1iNBq/b8jKLinQtDvEfDhdbV5e9ykZM/UhFHBOM5rjV5NLN8slJXoyzM
 lTc=
X-SBRS: 2.7
X-MesageID: 3516984
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,311,1559534400"; 
   d="scan'208";a="3516984"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Jan Beulich' <JBeulich@suse.com>
Thread-Topic: [Xen-devel] per-domain passthrough/iommu options
Thread-Index: AdVDqy2gdS3slVvQRuCN/iB10JmJ2gABnjsAAAD6vMAAAUXLgAAASpcA
Date: Fri, 26 Jul 2019 14:26:53 +0000
Message-ID: <fa7e8a34bedc43de8a62d8a8480d171e@AMSPEX02CL03.citrite.net>
References: <a65d176f8912458c8576367597613de9@AMSPEX02CL03.citrite.net>
 <8fff2485-bf0a-5b98-dfbc-4679c39b9ed0@suse.com>
 <3cd2057e69bc4bdbb87f53c97ffe765c@AMSPEX02CL03.citrite.net>
 <82fc3e28-353a-44fb-0d6b-ec2913610c2f@suse.com>
In-Reply-To: <82fc3e28-353a-44fb-0d6b-ec2913610c2f@suse.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] per-domain passthrough/iommu options
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel \(xen-devel@lists.xenproject.org\)"
 <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBKYW4gQmV1bGljaCA8SkJldWxp
Y2hAc3VzZS5jb20+DQo+IFNlbnQ6IDI2IEp1bHkgMjAxOSAxNTowMg0KPiBUbzogUGF1bCBEdXJy
YW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT4NCj4gQ2M6IHhlbi1kZXZlbCAoeGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnKSA8eGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnPg0K
PiBTdWJqZWN0OiBSZTogW1hlbi1kZXZlbF0gcGVyLWRvbWFpbiBwYXNzdGhyb3VnaC9pb21tdSBv
cHRpb25zDQo+IA0KPiBPbiAyNi4wNy4yMDE5IDE1OjM5LCBQYXVsIER1cnJhbnQgd3JvdGU6DQo+
ID4gTm90IHN1cmUgaG93ICdvbicgd291bGQgY28tZXhpc3Qgd2l0aCAndmlvbW11Jy4uLiB0aGUg
Y3J1Y2lhbCBkaWZmZXJlbmNlIGlzIHdoZXRoZXIgdGhlIHAybSBpcw0KPiBzaGFyZWQgb3Igbm90
IGFuZCB0aGUgY3VycmVudGx5IHRoZSBvbmx5IG9wdGlvbiBpbiB0aGUgbm9uLXNoYXJlZCBjYXNl
LCBiZWNhdXNlIHdlIGxhY2sgYSB2aW9tbXUsIGlzDQo+IHRvIGtlZXAgdGhlIElPTU1VIG1hcHBp
bmdzIGluIHN5bmMgd2l0aCB0aGUgUDJNIHdoZW5ldmVyIHRoZSBsYXR0ZXIgaXMgdXBkYXRlZC4g
U28sIGhvdyBhYm91dDoNCj4gPg0KPiA+IHBhc3N0aHJvdWdoID0gb2ZmfHN5bmMtcHR8c2hhcmUt
cHR8dmlvbW11DQo+ID4NCj4gPiA/IEkgZG9uJ3QgdGhpbmsgJ3ByaXZhdGUtcHQnIG9yICdzZXBh
cmF0ZS1wdCcgcmVhbGx5IGNhcHR1cmUgdGhlIGZhY3QgdGhhdCB0aGUgcGFnZSB0YWJsZXMgbWF0
Y2ggdGhlDQo+IFAyTS4gVGhleSBjb3VsZCBqdXN0IGFzIGVhc2lseSBiZSB0YWtlbiB0byBtZWFu
IHRoYXQgdGhleSBhcmUgcG9wdWxhdGVkIHVzaW5nIHNvbWUgb3RoZXIgcG9saWN5Lg0KPiANCj4g
QnV0IGhhdmVuJ3Qgd2UgcmVjZW50bHkgc2VlbiB0aGF0IHRoaXMgZnVsbHkgbG9jay1zdGVwIHBv
cHVsYXRpb24NCj4gb2YgcGFnZSB0YWJsZXMgaXNuJ3QgYWx3YXlzIGNvcnJlY3QgKG9yIGF0IGxl
YXN0IGRlc2lyYWJsZSk/IEkNCj4gdmFndWVseSByZWNhbGwgb3RoZXIgY29tbWVudHMgdG8gdGhh
dCBlZmZlY3QgdG9vLCBmcm9tIGxvbmcgYWdvLg0KPiBJJ2Qgc3BlY2lmaWNhbGx5IHdhbnQgdG8g
YXZvaWQgZW5jb2RpbmcgaW50byB0aGUgaW50ZXJmYWNlIGhlcmUNCj4gdGhhdCB0aGUgdHdvIGFy
ZSBleGFjdCBtaXJyb3JzIG9mIG9uZSBhbm90aGVyLCBub3cgYW5kIGZvcmV2ZXIuDQoNCkhvdyBk
byB5b3UgdGhpbmsgd2Ugc2hvdWxkIGV4cHJlc3MgaXQuIEkgYWdyZWUgdGhhdCBpdCdzIGEgYml0
IGF3a3dhcmQgYmVjYXVzZSBvZiB0aGUgZGlmZmVyZW5jZSBiZXR3ZWVuIEhWTSBhbmQgUFYgZG9t
YWlucywgYnV0IGFsbCB3ZSBjYW4gZG8gdGhlcmUgcmVhbGx5IGlzIGRvY3VtZW50IGl0IEkgdGhp
bmssIHNvIHBlcmhhcHMgdGhlIG1hbnBhZ2UgY291bGQgaGF2ZSBzb21ldGhpbmcgbGlrZToNCg0K
J29mZicNCg0KSU9NTVUgbWFwcGluZ3MgYXJlIGRpc2FibGVkIGZvciB0aGUgZG9tYWluIGFuZCBz
byBoYXJkd2FyZSBtYXkgbm90IGJlIHBhc3NlZCB0aHJvdWdoLg0KDQonc3luYy1wdCcNCg0KRm9y
IGEgUFYgZG9tYWluLCBhbGwgd3JpdGFibGUgcGFnZXMgYXNzaWduZWQgdG8gdGhlIGRvbWFpbiBh
cmUgaWRlbnRpdHkgbWFwcGVkIGJ5IE1GTiBpbiB0aGUgSU9NTVUgcGFnZSB0YWJsZXMuIFRodXMg
YSBkZXZpY2UgZHJpdmVyIHJ1bm5pbmcgaW4gdGhlIGRvbWFpbiBtYXkgcHJvZ3JhbSBwYXNzdGhy
b3VnaCBoYXJkd2FyZSBmb3IgRE1BIHVzaW5nIE1GTiB2YWx1ZXMgKGkuZS4gaG9zdC9tYWNoaW5l
IGZyYW1lIG51bWJlcnMpIGxvb2tlZCB1cCBpbiBpdHMgUDJNLg0KRm9yIGFuIEhWTSBkb21haW4s
IGFsbCBub24tZm9yZWlnbiBSQU0gcGFnZXMgcHJlc2VudCBpbiB0aGUgUDJNIHdpbGwgYmUgaWRl
bnRpdHkgbWFwcGVkIGJ5IEdGTiBpbiB0aGUgSU9NTVUgcGFnZSB0YWJsZXMuIFRodXMgYSBkZXZp
Y2UgZHJpdmVyIHJ1bm5pbmcgaW4gdGhlIGRvbWFpbiBtYXkgcHJvZ3JhbSBwYXNzdGhyb3VnaCBo
YXJkd2FyZSB1c2luZyBHRk4gdmFsdWVzIChpLmUuIGd1ZXN0IHBoeXNpY2FsIGZyYW1lIG51bWJl
cnMpIHdpdGhvdXQgYW55IGZ1cnRoZXIgdHJhbnNsYXRpb24uDQoNCidzaGFyZS1wdCcNCg0KVGhp
cyBpcyB1bmF2YWlsYWJsZSBmb3IgYSBQViBkb21haW4uIEZvciBhbiBIVk0gZG9tYWluLCB0aGlz
IG9wdGlvbiBtZWFucyB0aGF0IHRoZSBJT01NVSB3aWxsIGJlIHByb2dyYW1tZWQgdG8gZGlyZWN0
bHkgcmVmZXJlbmNlIHRoZSBQMk0gYXMgaXRzIHBhZ2UgdGFibGVzLiBUaGlzIGF2YWlsYWJpbGl0
eSBvZiB0aGlzIG9wdGlvbiBpcyBoYXJkd2FyZSBzcGVjaWZpYyBhbmQgdGh1cywgaWYgaXQgaXMg
c3BlY2lmaWVkIGZvciBhIGRvbWFpbiBydW5uaW5nIG9uIGhhcmR3YXJlIHRoYXQgZG9lcyBub3Qg
YWxsb3cgaXQsICdzeW5jLXB0JyB3aWxsIGJlIHVzZWQgaW5zdGVhZC4NCg0KPw0KDQogIFBhdWwN
Cg0KPiANCj4gSmFuDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 14:28:10 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 14:28:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hr1Cc-0003on-1x; Fri, 26 Jul 2019 14: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=DkcV=VX=epam.com=volodymyr_babchuk@srs-us1.protection.inumbo.net>)
 id 1hr1Ca-0003oe-GI
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 14:28:08 +0000
X-Inumbo-ID: 955f5811-afb1-11e9-8980-bc764e045a96
Received: from EUR02-AM5-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe07::61d])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 955f5811-afb1-11e9-8980-bc764e045a96;
 Fri, 26 Jul 2019 14:28:07 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=V3SVA0nNmP6uFgguitz3z3gsTe7c3VqVqFqGy6v5XZVXPe/s+Ssn/QrHAtj5VbR2BmtM+3Owm5W15gK5eHSzlmc1pS38Ob1xpf1e9EZwsXY0zdAC2/s7ENqtSrlhH8klPTEDHLaKp+q8fj74PDxCogVDt5mJOxai8BmXfr/Kz4uekdFjR1AKryGVkroEqnuyUfAxVv5fZzUztGPn+GuS1f+Ecs8ACiwcMo+bbiKTTQmbnn9+kosrLJM2jL785N5l7Fei6pcBw0V7jATTnRK9MuMOwZgkeMLctObADBEukuBZ50srCS6Pn21E2VM2ZetevyUWQjQevQCAND5Vh0bbZw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=BGG5xNZfcThoeZvm5Sm8eDSyEflhaFJJeYzIZNUj1nw=;
 b=JDJo5pCKuuwuEHsy9j5tqVoWrCHsO5BY/6HRJqhJ+O14QDIrD1h1KWccbEOhwOIOCsL3kXo222pNniu+UkVYG24Afhi3bbqdRdgEtwhrLHOYAM/Cgwp4vsULfNwIKQM44e6qmp6UC0LsQlpaNXUMrunahKLAfpBbGKGFFMo3oGS1su4tdf42ENBQ0b0tetzSCkUxZLo4YxbVTQ9T5JevweuTPfV4n8DaYcwGFx4IxRqAqi/CjLZ41xGD0yff1iuMcEOjfxyFQrTo1aTKjf57P26EgqPO0ZBHYV9tg2fq73soiNyGvGCRMpB7At2VEjAvotGK33TydaKPbg+tBqyD2w==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=epam.com;dmarc=pass action=none header.from=epam.com;dkim=pass
 header.d=epam.com;arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=epam.com; s=selector1; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=BGG5xNZfcThoeZvm5Sm8eDSyEflhaFJJeYzIZNUj1nw=;
 b=NoIn/UWoF9L1SmzpYr3FVTLC41fd1bwToDppb0TByxHaPiSlUS0EdM66jbXIvzn0hM9b768PlxMfnl9id1tyTka2cz8jE5X3twmoEGnDYgx5Bo6guUT/J6IbRc3qRRrsjHaY1byDCtz1TUwuWnW1GTnCpRJfTwV6vzrL2/4loGgzsRLb+4CUe6c21n/rNwEZRW8zU/J+CpgMdn1e5Kjq+z5S2cQvhXqUZwGxxE9Q+bXDBCDsGHB4/b6RAOSkd6BowKGtfPd4YevdNTpEpcw7rOdn/i7SuaBb3tCWR/hiUeUWm+bBYkPfNZfT486IpO9kQsvhDLGpkLBIq585ELkeEQ==
Received: from AM0PR03MB4148.eurprd03.prod.outlook.com (20.177.40.10) by
 AM0PR03MB5700.eurprd03.prod.outlook.com (20.179.253.160) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2094.17; Fri, 26 Jul 2019 14:28:05 +0000
Received: from AM0PR03MB4148.eurprd03.prod.outlook.com
 ([fe80::e900:5b3d:d83:969c]) by AM0PR03MB4148.eurprd03.prod.outlook.com
 ([fe80::e900:5b3d:d83:969c%5]) with mapi id 15.20.2115.005; Fri, 26 Jul 2019
 14:28:05 +0000
From: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
To: Julien Grall <julien.grall@arm.com>
Thread-Topic: [PATCH v2 01/35] xen/arm64: macros: Introduce an assembly macro
 to alias x30
Thread-Index: AQHVQNYJDI/OfN/Uj0qAC6V0n+ChE6bc+v8A
Date: Fri, 26 Jul 2019 14:28:05 +0000
Message-ID: <87blxgj2ff.fsf@epam.com>
References: <20190722213958.5761-1-julien.grall@arm.com>
 <20190722213958.5761-2-julien.grall@arm.com>
In-Reply-To: <20190722213958.5761-2-julien.grall@arm.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=Volodymyr_Babchuk@epam.com; 
x-originating-ip: [85.223.209.22]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 17a9b710-ae5d-4da5-d16f-08d711d578f5
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(7168020)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:AM0PR03MB5700; 
x-ms-traffictypediagnostic: AM0PR03MB5700:
x-microsoft-antispam-prvs: <AM0PR03MB570017D7391F9F6247BF43ECE6C00@AM0PR03MB5700.eurprd03.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:5797;
x-forefront-prvs: 01106E96F6
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(4636009)(376002)(136003)(39860400002)(346002)(366004)(396003)(199004)(189003)(229853002)(81156014)(7736002)(8676002)(4326008)(305945005)(476003)(71190400001)(316002)(8936002)(81166006)(71200400001)(486006)(66476007)(5660300002)(66556008)(76116006)(76176011)(36756003)(6506007)(99286004)(186003)(54906003)(6116002)(55236004)(446003)(256004)(3846002)(66066001)(68736007)(91956017)(102836004)(14454004)(2906002)(80792005)(6486002)(26005)(11346002)(6916009)(478600001)(66946007)(64756008)(107886003)(66446008)(6512007)(25786009)(53936002)(6436002)(2616005)(86362001)(6246003);
 DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR03MB5700;
 H:AM0PR03MB4148.eurprd03.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: epam.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: /ZdnJYCX412K5gM3KToDwNS1WbQF62BO1qhsWu7vdhZzs47Y8UDEH3q1zZ8VkCspOQIo6wqiVEvfAjDig7YDhzf5FITxO4cpVbq/e881ihviGQ1FTOfp0qEVoym/UdNZVALFcV/DTPfU3r8qH0UA/B4WjgRIWxBk/lrMXiGt/YNX1ra1UbFhHgmR01wEgrmt8gxhwafGLAnpkMK4kuuuEwV4t5dzn6jc7AkTdxUeOBAnIXnwU+XQN2XYTcgSRZoh5TNYuTlRqTQ7oPlj5y0k6uD7+yGl+EB4hJCecQ3fmk/HWhYVF2KHx3pEZsYpblKVS1ghco0SbWTs+UwSWpfqZ6fOhAHaiHEoSREJG1UPpAIK8+gGwwCdjgCWcTZg3SbOAMcNoOtkLnrRsTqm4kaNc14feIqvGiz961CJXhyQQyo=
MIME-Version: 1.0
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 17a9b710-ae5d-4da5-d16f-08d711d578f5
X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Jul 2019 14:28:05.0307 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: Volodymyr_Babchuk@epam.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR03MB5700
Subject: Re: [Xen-devel] [PATCH v2 01/35] xen/arm64: macros: Introduce an
 assembly macro to alias x30
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

CgpKdWxpZW4gR3JhbGwgd3JpdGVzOgoKPiBUaGUgcmV0dXJuIGFkZHJlc3Mgb2YgYSBmdW5jdGlv
biBpcyBhbHdheXMgc3RvcmVkIGluIHgzMC4gRm9yIGNvbnZlbmllbmNlLAo+IGludHJvZHVjZSBh
IHJlZ2lzdGVyIGFsaWFzIHNvICJsciIgY2FuIGJlIHVzZWQgaW4gYXNzZW1ibHkuCj4KPiBUaGlz
IGlzIGRlZmluZWQgaW4gYXNtLWFybS9hcm02NC9tYWNyb3MuaCB0byBhbGxvdyBhbGwgYXNzZW1i
bHkgZmlsZXMKPiB0byB1c2UgaXQuCj4KPiBTaWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGp1
bGllbi5ncmFsbEBhcm0uY29tPgpSZXZpZXdlZC1ieTogVm9sb2R5bXlyIEJhYmNodWsgPHZvbG9k
eW15cl9iYWJjaHVrQGVwYW0uY29tPgoKPgo+IC0tLQo+ICAgICBDaGFuZ2VzIGluIHYyOgo+ICAg
ICAgICAgLSBQYXRjaCBhZGRlZAo+IC0tLQo+ICB4ZW4vYXJjaC9hcm0vYXJtNjQvZW50cnkuUyAg
ICAgICAgIHwgNSAtLS0tLQo+ICB4ZW4vaW5jbHVkZS9hc20tYXJtL2FybTY0L21hY3Jvcy5oIHwg
NSArKysrKwo+ICAyIGZpbGVzIGNoYW5nZWQsIDUgaW5zZXJ0aW9ucygrKSwgNSBkZWxldGlvbnMo
LSkKPgo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vYXJtNjQvZW50cnkuUyBiL3hlbi9hcmNo
L2FybS9hcm02NC9lbnRyeS5TCj4gaW5kZXggOTdiMDVmNTNlYS4uMmQ5YTI3MTNhMSAxMDA2NDQK
PiAtLS0gYS94ZW4vYXJjaC9hcm0vYXJtNjQvZW50cnkuUwo+ICsrKyBiL3hlbi9hcmNoL2FybS9h
cm02NC9lbnRyeS5TCj4gQEAgLTcsMTEgKzcsNiBAQAo+ICAjaW5jbHVkZSA8cHVibGljL3hlbi5o
Pgo+ICAKPiAgLyoKPiAtICogUmVnaXN0ZXIgYWxpYXNlcy4KPiAtICovCj4gLWxyICAgICAgLnJl
cSAgICB4MzAgICAgICAgICAgICAgLyogbGluayByZWdpc3RlciAqLwo+IC0KPiAtLyoKPiAgICog
U3RhY2sgcHVzaGluZy9wb3BwaW5nIChyZWdpc3RlciBwYWlycyBvbmx5KS4gRXF1aXZhbGVudCB0
byBzdG9yZSBkZWNyZW1lbnQKPiAgICogYmVmb3JlLCBsb2FkIGluY3JlbWVudCBhZnRlci4KPiAg
ICovCj4gZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vYXJtNjQvbWFjcm9zLmggYi94
ZW4vaW5jbHVkZS9hc20tYXJtL2FybTY0L21hY3Jvcy5oCj4gaW5kZXggOWM1ZTY3NmIzNy4uZjk4
MWI0ZjQzZSAxMDA2NDQKPiAtLS0gYS94ZW4vaW5jbHVkZS9hc20tYXJtL2FybTY0L21hY3Jvcy5o
Cj4gKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9hcm02NC9tYWNyb3MuaAo+IEBAIC0yMSw1ICsy
MSwxMCBAQAo+ICAgICAgbGRyICAgICBcZHN0LCBbXGRzdCwgXHRtcF0KPiAgICAgIC5lbmRtCj4g
IAo+ICsvKgo+ICsgKiBSZWdpc3RlciBhbGlhc2VzLgo+ICsgKi8KPiArbHIgICAgICAucmVxICAg
IHgzMCAgICAgICAgICAgICAvKiBsaW5rIHJlZ2lzdGVyICovCj4gKwo+ICAjZW5kaWYgLyogX19B
U01fQVJNX0FSTTY0X01BQ1JPU19IICovCgoKLS0gClZvbG9keW15ciBCYWJjaHVrIGF0IEVQQU0K
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 14:30:46 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 14:30:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hr1F7-0004bL-Fv; Fri, 26 Jul 2019 14:30:45 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=fOBC=VX=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hr1F5-0004b8-Qf
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 14:30:43 +0000
X-Inumbo-ID: f127aef0-afb1-11e9-9d51-8b1be296f0e1
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f127aef0-afb1-11e9-9d51-8b1be296f0e1;
 Fri, 26 Jul 2019 14:30:40 +0000 (UTC)
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: T1RZaQfngBZGcYjBLSZngb2i4/jh8tYprc2rEdbHaMC/d3VzlIKPelVsQCTdyMSa0AAXQrb4Vu
 bQUnCGZyqlG0PbXmV8LNsfGga73jxI1Bc9pUX/pvm/k3ODd75Gih9SyUIwgh/tcZhZcNFW0VHn
 +EMt2Fj9c4eQ6/iAteZzC5ffQs3ydkINCiiWFb0TC+2eebjWnSU2kkgog7bDwkDCXbKLp8VAII
 1Hj9T6MT7gTaFq1w8wzqFQYs3GIW5mveWvtfZu2+Ct20WNfr5iHFe/radYNGeKhydNOi6WNZIw
 EtU=
X-SBRS: 2.7
X-MesageID: 3494126
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,311,1559534400"; 
   d="scan'208";a="3494126"
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <20190726135240.21745-1-andrew.cooper3@citrix.com>
 <20190726135240.21745-2-andrew.cooper3@citrix.com>
 <20190726142250.d7kxm6g46r56okzx@Air-de-Roger>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <214fa6eb-bcdc-faf1-42be-ceea3954854a@citrix.com>
Date: Fri, 26 Jul 2019 15:30:35 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <20190726142250.d7kxm6g46r56okzx@Air-de-Roger>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 1/2] xen/link: Introduce
 .bss.percpu.page_aligned
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <JBeulich@suse.com>,
 Xen-devel <xen-devel@lists.xenproject.org>, Volodymyr
 Babchuk <Volodymyr_Babchuk@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjYvMDcvMjAxOSAxNToyMiwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiBPbiBGcmksIEp1
bCAyNiwgMjAxOSBhdCAwMjo1MjozOVBNICswMTAwLCBBbmRyZXcgQ29vcGVyIHdyb3RlOgo+PiBG
dXR1cmUgY2hhbmdlcyBhcmUgZ29pbmcgdG8gbmVlZCB0byBwYWdlIGFsaWduIHNvbWUgcGVyY3B1
IGRhdGEuCj4+Cj4+IFRoaXMgbWVhbnMgdGhhdCB0aGUgcGVyY3B1IGFyZWEgbmVlZHMgc3VpYWJs
eSBhbGlnbmluZyBpbiB0aGUgQlNTIHNvIENQVTAgaGFzCj4+IGNvcnJlY3RseSBhbGlnbmVkIGRh
dGEuICBTaHVmZmxlIHRoZSBleGFjdCBsaW5rIG9yZGVyIG9mIGl0ZW1zIHdpdGhpbiB0aGUgQlNT
Cj4+IHRvIGdpdmUgLmJzcy5wZXJjcHUucGFnZV9hbGlnbmVkIGFwcHJvcHJpYXRlIGFsaWdubWVu
dC4KPj4KPj4gQWRkaXRpb25hbGx5LCBpbnRyb2R1Y2UgREVGSU5FX1BFUl9DUFVfUEFHRV9BTElH
TkVEKCkKPj4KPj4gU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNA
Y2l0cml4LmNvbT4KPj4gLS0tCj4+IENDOiBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+
Cj4+IENDOiBXZWkgTGl1IDx3bEB4ZW4ub3JnPgo+PiBDQzogUm9nZXIgUGF1IE1vbm7DqSA8cm9n
ZXIucGF1QGNpdHJpeC5jb20+Cj4+IENDOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5p
QGtlcm5lbC5vcmc+Cj4+IENDOiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgo+
PiBDQzogVm9sb2R5bXlyIEJhYmNodWsgPFZvbG9keW15cl9CYWJjaHVrQGVwYW0uY29tPgo+PiAt
LS0KPj4gIHhlbi9hcmNoL2FybS94ZW4ubGRzLlMgICB8IDUgKysrLS0KPj4gIHhlbi9hcmNoL3g4
Ni94ZW4ubGRzLlMgICB8IDUgKysrLS0KPj4gIHhlbi9pbmNsdWRlL3hlbi9wZXJjcHUuaCB8IDIg
KysKPj4gIDMgZmlsZXMgY2hhbmdlZCwgOCBpbnNlcnRpb25zKCspLCA0IGRlbGV0aW9ucygtKQo+
Pgo+PiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL3hlbi5sZHMuUyBiL3hlbi9hcmNoL2FybS94
ZW4ubGRzLlMKPj4gaW5kZXggMTJjMTA3ZjQ1ZC4uMDdjYmRmMjU0MyAxMDA2NDQKPj4gLS0tIGEv
eGVuL2FyY2gvYXJtL3hlbi5sZHMuUwo+PiArKysgYi94ZW4vYXJjaC9hcm0veGVuLmxkcy5TCj4+
IEBAIC0yMDEsMTQgKzIwMSwxNSBAQCBTRUNUSU9OUwo+PiAgICAgICAgICooLmJzcy5zdGFja19h
bGlnbmVkKQo+PiAgICAgICAgIC4gPSBBTElHTihQQUdFX1NJWkUpOwo+PiAgICAgICAgICooLmJz
cy5wYWdlX2FsaWduZWQpCj4+IC0gICAgICAgKiguYnNzKQo+PiAtICAgICAgIC4gPSBBTElHTihT
TVBfQ0FDSEVfQllURVMpOwo+IERvbid0IHlvdSBhbHNvIG5lZWQgYToKPgo+IC4gPSBBTElHTihQ
QUdFX1NJWkUpOwo+Cj4gaGVyZT8KCk5vLCAoSSBkb24ndCB0aGluayBzbykuCgo+IE9yIGlzIHRo
ZSBzaXplIG9mIC5ic3MucGFnZV9hbGlnbmVkIGFsc28gYWxpZ25lZCB0byBwYWdlIHNpemU/CgpF
dmVyeSBvYmplY3QgaW5zaWRlIC5ic3MucGFnZV9hbGlnbmVkIHNob3VsZCBoYXZlIHN1aXRhYmxl
IChpLmUuCm11bHRpcGxlIG9mKSBzaXplIGFuZCBhbGlnbm1lbnQuwqAgV2l0aG91dCB0aGlzLCB0
aGluZ3Mgd2lsbCBicmVhay4KCn5BbmRyZXcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 14:34:28 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 14: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 1hr1Ie-0004oW-6N; Fri, 26 Jul 2019 14:34: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=tvJk=VX=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hr1Id-0004oR-Lb
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 14:34:23 +0000
X-Inumbo-ID: 753f0500-afb2-11e9-8980-bc764e045a96
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 753f0500-afb2-11e9-8980-bc764e045a96;
 Fri, 26 Jul 2019 14:34:21 +0000 (UTC)
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: I3nTFLP8QRm8GAnnmbE/Mka+HHFL8tfYWUDPHlpWYa71aCWLg0j+TTiXks2El/x/GoXsgi90V+
 THxnQ7PjrovmwApTF/aZdh5nyjQggq6G/W+Fdj1OquigpFnFbX8TWcI5I9WlippWpdfx4Ppf7g
 NGGCXYtFEwMQ3gncTJH8QV7El9edYbQF8HC4/x1TZa6nTAi0usjy2TzGpgxphmxVt0FL2DELH7
 IoSYp5atRYxPKF7hjkqM6WJx3rPTQ8GRhbprzOwkVipZsBNNay6ykwL0W/dss3kRD4UmWHeS0e
 3RE=
X-SBRS: 2.7
X-MesageID: 3614297
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,311,1559534400"; 
   d="scan'208";a="3614297"
Date: Fri, 26 Jul 2019 15:34:19 +0100
From: Anthony PERARD <anthony.perard@citrix.com>
To: "Zhang, Chen" <chen.zhang@intel.com>
Message-ID: <20190726143419.GF1242@perard.uk.xensource.com>
References: <20190726064300.27530-1-chen.zhang@intel.com>
 <20190726134730.GE1242@perard.uk.xensource.com>
 <9CFF81C0F6B98A43A459C9EDAD400D78061F318C@shsmsx102.ccr.corp.intel.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <9CFF81C0F6B98A43A459C9EDAD400D78061F318C@shsmsx102.ccr.corp.intel.com>
User-Agent: Mutt/1.12.1 (2019-06-15)
Subject: Re: [Xen-devel] [PATCH V2] tools/libxl: Add iothread support for
 COLO
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <wl@xen.org>,
 Zhang Chen <zhangckid@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>

T24gRnJpLCBKdWwgMjYsIDIwMTkgYXQgMDI6MTg6NDJQTSArMDAwMCwgWmhhbmcsIENoZW4gd3Jv
dGU6Cj4gCj4gPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+ID4gRnJvbTogQW50aG9ueSBQ
RVJBUkQgW21haWx0bzphbnRob255LnBlcmFyZEBjaXRyaXguY29tXQo+ID4gU2VudDogRnJpZGF5
LCBKdWx5IDI2LCAyMDE5IDk6NDggUE0KPiA+IAo+ID4gT24gRnJpLCBKdWwgMjYsIDIwMTkgYXQg
MDI6NDM6MDBQTSArMDgwMCwgWmhhbmcgQ2hlbiB3cm90ZToKPiA+IFdoYXQgSSBoYWQgaW4gbWlu
ZCB3aGlsZSByZXZpZXdpbmcgdGhlIHYxIG9mIHRoZSBwYXRjaCB3YXMgdG8gcmVtb3ZlIGJvdGgK
PiA+IGBjb2xvX2lvdGhyZWFkJyBhbmQgYGNvbG9fY29tcGFyZV9pb3RocmVhZCcgZnJvbSB0aGUg
bGlieGwgQVBJIGFuZCB4bCBjb25maWcKPiA+IG9wdGlvbi4gSSBkb24ndCB0aGluayB0aGVyZSBh
cmUgdXNlZnVsLiBXaHkgZGlkIHlvdSBrZWVwIGBjb2xvX2lvdGhyZWFkJz8KPiAKPiBPaCwgaXQg
bG9va3MgSSBtaXN1bmRlcnN0b29kIHlvdXIgbWVhbnMuCj4gRG8geW91IHRoaW5rIHdlIGp1c3Qg
bmVlZCBoYXJkIGNvZGUgdGhlIGlvdGhyZWFkIG5hbWUgaGVyZT8KPiBGb3IgZXhhbXBsZSB0aGUg
ImlvdGhyZWFkLTEiPwoKWWVzLCBpdCB3b3VsZCBiZSBiZXR0ZXIgdG8gaGFyZCBjb2RlIGZvciBu
b3csIGJ1dCB3aXRoIGEgbmFtZSB3aGljaApiZXR0ZXIgZGVzY3JpYmUgd2hlcmUgdGhlIGlvdGhy
ZWFkIGlzIHVzZWQsIGhvdyBhYm91dAoiY29sby1jb21wYXJlLWlvdGhyZWFkLTEiID8KClRoYW5r
cywKCi0tIApBbnRob255IFBFUkFSRAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 14:35:41 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 14:35:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hr1Js-0004u8-Ii; Fri, 26 Jul 2019 14: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=ymAH=VX=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hr1Jr-0004u3-Jd
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 14:35:39 +0000
X-Inumbo-ID: a282b4fe-afb2-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id a282b4fe-afb2-11e9-8980-bc764e045a96;
 Fri, 26 Jul 2019 14:35:37 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 80393152D;
 Fri, 26 Jul 2019 07:35:37 -0700 (PDT)
Received: from [10.1.196.50] (e108454-lin.cambridge.arm.com [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 0F55B3F71F;
 Fri, 26 Jul 2019 07:35:36 -0700 (PDT)
To: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
References: <20190723213553.22300-1-julien.grall@arm.com>
 <20190723213553.22300-8-julien.grall@arm.com> <87imrphshw.fsf@epam.com>
 <b10a87d5-9fad-c051-774c-cd2d58fbc8dd@arm.com> <87d0hwj2q7.fsf@epam.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <bb81debd-4205-d190-31e3-93d6076ce246@arm.com>
Date: Fri, 26 Jul 2019 15:35:35 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <87d0hwj2q7.fsf@epam.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 7/7] xen/arm: types: Specify the zero
 padding in the definition of PRIregister
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Stefano Stabellini <sstabellini@kernel.org>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

CgpPbiAyNi8wNy8yMDE5IDE1OjIxLCBWb2xvZHlteXIgQmFiY2h1ayB3cm90ZToKPiAKPiBKdWxp
ZW4gR3JhbGwgd3JpdGVzOgo+IAo+PiBIaSwKPj4KPj4gT24gMjYvMDcvMjAxOSAxMzo0NywgVm9s
b2R5bXlyIEJhYmNodWsgd3JvdGU6Cj4+Pgo+Pj4gSnVsaWVuIEdyYWxsIHdyaXRlczoKPj4+Cj4+
Pj4gVGhlIGRlZmluaXRpb24gb2YgUFJJcmVnaXN0ZXIgdmFyaWVzIGJldHdlZW4gQXJtMzIgYW5k
IEFybTY0ICgzMi1iaXQgdnMKPj4+PiA2NC1iaXQpLiBIb3dldmVyLCBzb21lIG9mIHRoZSB1c2Vy
cyB1c2VzIHRoZSB3cm9uZyBwYWRkaW5nLgo+Pj4gdHlwZTogInVzZXJzIHVzZSIKPj4+Cj4+Pj4g
Rm9yIG1vcmUgY29uc2lzdGVuY3ksIHRoZSBwYWRkaW5nIGlzIG5vdyBtb3ZlZCBpbnRvIHRoZSBQ
UklyZWdpc3RlciBhbmQKPj4+PiB2YXJpZXMgZGVwZW5kaW5nIG9uIHRoZSBhcmNoaXRlY3R1cmUu
Cj4+PiBJJ20gbm90IHN1cmUgdGhpcyBpcyB0aGUgcmlnaHQgdGhpbmcgdG8gZG8uIFRoZXJlIGFy
ZSBsb3RzIG9mIGNvZGUKPj4+IChlc3BlY2lhbGx5IGluIHZnaWMpIHRoYXQgZG9lcyBub3QgdXNl
IHBhZGRpbmcgYXQgYWxsLiBOb3cgaXQgd2lsbCBwcmludAo+Pj4gcGFkZGluZywgZXZlbiBpZiBv
cmlnaW5hbCBhdXRob3IgZG9lcyBub3Qgd2FudGVkIHRvLiBBbmQsIGhvbmVzdGx5IGl0IGlzCj4+
PiBoYXJkIHRvIHBhcnNlIDE1LTE2IHplcm9lcyBpbiBhIHJvdy4KPj4KPj4gV2VsbCwgSSBhbSB1
c3VhbGx5IHN0YXJ0aW5nIHRvIHJlYWQgZnJvbSB0aGUgcmlnaHQgdG8gbGVmdC4gU28sIGZvcgo+
PiBtZSwgMTUtMTYgemVyb2VzIGFyZSBlYXN5IHRvIGlnbm9yZSA7KS4KPiBBbmQgd2hhdCBpZiB0
aGVyZSBvbmx5IG9uZSBiaXQgc2V0IG9uIHBvc2l0aW9uIDMxIG9yIDM1PyA6KQoKVGhhdCdzIHdo
eSB5b3UgaGF2ZSB0b29scyB0byBoZWxwIHlvdSBmaWd1cmluZyBvdXQgdGhlIHBvc2l0aW9uIG9m
IGEgYml0Li4uCgo+IFBlcnNvbmFsbHksIEknZCBsaWtlIHRvIHNlZSBzdWNoIG51bWJlciBncm91
cGVkIGxpa2UgIkZFRENCQTk4IDc2NTQzMjEwIgo+IEFueXdheXMsIHRoaXMgaXMgbWF0dGVyIG9m
IHBlcnNvbmFsIHRhc3RlLiBJJ20gb2theSB3aXRoIHBhZGRpbmcuCgpQYXRjaCBhcmUgd2VsY29t
ZWQgOykuCgo+IAo+Pj4KPj4+IEkgYW0gc3VnZ2VzdGluZyB0byBhZGQgYW5vdGhlciBtYWNybyBs
aWtlIFBSSXJlZ2lzdGVyX3BhZCBvciBzb21ldGhpbmcKPj4+IGxpa2UgdGhhdC4KPj4KPj4gTm8s
IHdlIHNob3VsZCBwcmludCByZWdpc3RlciB0aGUgc2FtZSB3YXkgZXZlcnl3aGVyZS4gSSBhbSBj
bGVhcmx5IGFnYWluc3QKPj4gcHJvdmlkaW5nIHR3byBkaWZmZXJlbnQgZm9ybWF0cyBoZXJlIGZv
ciB0aGUgc2FtZSB0eXBlLiBPdGhlcndpc2UgdGhpcwo+PiB3aWxsIGxlYWQgdG8gZW5kbGVzcyBk
ZWJhdGUgb24gd2hpY2ggb25lIHlvdSB3aWxsIGNob3NlIGluIHRoZSBjb2RlLgo+IE9rYXkgdGhl
bi4gQnV0IGF0IGxlYXN0IHlvdSBzaG91bGQgbWVudGlvbiBpbiB0aGUgY29tbWl0IG1lc3NhZ2Us
IHRoYXQKPiB0aGlzIGNoYW5nZSB3aWxsIGFmZmVjdCBvdGhlciBwcmludHMsIG5vdCBvbmx5IHRo
ZSBvbmVzIGluIHRoZSBkaWZmLgoKVGhpcyB3YXMga2luZCBvZiBpbXBsaWVkIHdpdGggImNvbnNp
c3RlbmN5Ii4gQnV0IEkgYW0gbm90IGdvaW5nIHRvIGFyZ3VlIGhlcmUsIAp0aGVyZSBhcmUgbW9y
ZSBpbXBvcnRhbnQgc3R1ZmYgdG8gZm9jdXMuCgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 14:38:50 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 14:38:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hr1Mv-00054d-2J; Fri, 26 Jul 2019 14:38:49 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=+y56=VX=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hr1Mt-00054Y-8e
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 14:38:47 +0000
X-Inumbo-ID: 118ef346-afb3-11e9-ae25-1be8a8111f16
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 118ef346-afb3-11e9-ae25-1be8a8111f16;
 Fri, 26 Jul 2019 14:38:44 +0000 (UTC)
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: UrAH2+RvkuKjOcEUzVLN8TNcDqNHxXjdnvckEjosbifmeKWh/Zy/EF1HYJmcPbQlI4k0SbKbyN
 uHyoFvFJqe9+6PPz23KuRR3a8KF3Ox8LIIGlGKxLrHLnt78RLxFBLYfTLIxAxD7dMmyi5tGZQs
 Y8XDLgl/Ef2TssrLEoMGzPmHihJRRjH8lzEGFHvu6LSk0aTM2JhQZI2JMu5AIOZ3KWaeSk3tVN
 Xiu/BmKDe/711PHVHpi1BwO6Mb3Q1avLFw+VLst8C97wuemhsozjkZ4FDBQH6NrKO11QzwqUek
 b6I=
X-SBRS: 2.7
X-MesageID: 3614605
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,311,1559534400"; 
   d="scan'208";a="3614605"
Date: Fri, 26 Jul 2019 16:38:29 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20190726143829.umusp5ox7urpvkrm@Air-de-Roger>
References: <20190726135240.21745-1-andrew.cooper3@citrix.com>
 <20190726135240.21745-3-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20190726135240.21745-3-andrew.cooper3@citrix.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 2/2] x86/xpti: Don't leak TSS-adjacent
 percpu data via Meltdown
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wl@xen.org>,
 Jan Beulich <JBeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBKdWwgMjYsIDIwMTkgYXQgMDI6NTI6NDBQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBUaGUgWFBUSSB3b3JrIHJlc3RyaWN0ZWQgdGhlIHZpc2liaWxpdHkgb2YgbW9zdCBv
ZiBtZW1vcnksIGJ1dCBtaXNzZWQgYSBmZXcKPiBhc3BlY3RzIHdoZW4gaXQgY2FtZSB0byB0aGUg
VFNTLgo+IAo+IEdpdmVuIHRoYXQgdGhlIFRTUyBpcyBqdXN0IGFuIG9iamVjdCBpbiBwZXJjcHUg
ZGF0YSwgdGhlIDRrIG1hcHBpbmcgZm9yIGl0Cj4gY3JlYXRlZCBpbiBzZXR1cF9jcHVfcm9vdF9w
Z3QoKSBtYXBzIGFkamFjZW50IHBlcmNwdSBkYXRhLCBtYWtpbmcgaXQgYWxsCj4gbGVha2FibGUg
dmlhIE1lbHRkb3duLCBldmVuIHdoZW4gWFBUSSBpcyBpbiB1c2UuCj4gCj4gRnVydGhlcm1vcmUs
IG5vIGNhcmUgaXMgdGFrZW4gdG8gY2hlY2sgdGhhdCB0aGUgVFNTIGRvZXNuJ3QgY3Jvc3MgYSBw
YWdlCj4gYm91bmRhcnkuICBBcyBpdCB0dXJucyBvdXQsIHN0cnVjdCB0c3Nfc3RydWN0IGlzIGFs
aWduZWQgb24gaXRzIHNpemUgd2hpY2gKPiBkb2VzIHByZXZlbnQgaXQgc3RyYWRkbGluZyBhIHBh
Z2UgYm91bmRhcnksIGJ1dCB0aGlzIHdpbGwgY2Vhc2UgdG8gYmUgdHJ1ZQo+IG9uY2UgQ0VUIGFu
ZCBTaGFkb3cgU3RhY2sgc3VwcG9ydCBpcyBhZGRlZCB0byBYZW4uCj4gCj4gTW92ZSB0aGUgVFNT
IGludG8gdGhlIHBhZ2UgYWxpZ25lZCBwZXJjcHUgYXJlYSwgc28gbm8gYWRqYWNlbnQgZGF0YSBj
YW4gYmUKPiBsZWFrZWQuICBNb3ZlIHRoZSBkZWZpbml0aW9uIGZyb20gc2V0dXAuYyB0byB0cmFw
cy5jLCB3aGljaCBpcyBhIG1vcmUKPiBhcHByb3ByaWF0ZSBwbGFjZSBmb3IgaXQgdG8gbGl2ZS4K
PiAKPiBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXgu
Y29tPgo+IC0tLQo+IENDOiBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+Cj4gQ0M6IFdl
aSBMaXUgPHdsQHhlbi5vcmc+Cj4gQ0M6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRy
aXguY29tPgo+IC0tLQo+ICB4ZW4vYXJjaC94ODYvc2V0dXAuYyAgICAgICAgICAgIHwgMiAtLQo+
ICB4ZW4vYXJjaC94ODYvdHJhcHMuYyAgICAgICAgICAgIHwgNiArKysrKysKPiAgeGVuL2FyY2gv
eDg2L3hlbi5sZHMuUyAgICAgICAgICB8IDIgKysKPiAgeGVuL2luY2x1ZGUvYXNtLXg4Ni9wcm9j
ZXNzb3IuaCB8IDQgKystLQo+ICA0IGZpbGVzIGNoYW5nZWQsIDEwIGluc2VydGlvbnMoKyksIDQg
ZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9zZXR1cC5jIGIveGVu
L2FyY2gveDg2L3NldHVwLmMKPiBpbmRleCBkMjAxMTkxMGZhLi4xYTJmZmM0ZGMxIDEwMDY0NAo+
IC0tLSBhL3hlbi9hcmNoL3g4Ni9zZXR1cC5jCj4gKysrIGIveGVuL2FyY2gveDg2L3NldHVwLmMK
PiBAQCAtMTAwLDggKzEwMCw2IEBAIHVuc2lnbmVkIGxvbmcgX19yZWFkX21vc3RseSB4ZW5fcGh5
c19zdGFydDsKPiAgCj4gIHVuc2lnbmVkIGxvbmcgX19yZWFkX21vc3RseSB4ZW5fdmlydF9lbmQ7
Cj4gIAo+IC1ERUZJTkVfUEVSX0NQVShzdHJ1Y3QgdHNzX3N0cnVjdCwgaW5pdF90c3MpOwo+IC0K
PiAgY2hhciBfX3NlY3Rpb24oIi5ic3Muc3RhY2tfYWxpZ25lZCIpIF9fYWxpZ25lZChTVEFDS19T
SVpFKQo+ICAgICAgY3B1MF9zdGFja1tTVEFDS19TSVpFXTsKPiAgCj4gZGlmZiAtLWdpdCBhL3hl
bi9hcmNoL3g4Ni90cmFwcy5jIGIveGVuL2FyY2gveDg2L3RyYXBzLmMKPiBpbmRleCAzOGQxMjAx
M2RiLi5lNGI0NTg3OTU2IDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL3g4Ni90cmFwcy5jCj4gKysr
IGIveGVuL2FyY2gveDg2L3RyYXBzLmMKPiBAQCAtMTA4LDYgKzEwOCwxMiBAQCBpZHRfZW50cnlf
dCBfX3NlY3Rpb24oIi5ic3MucGFnZV9hbGlnbmVkIikgX19hbGlnbmVkKFBBR0VfU0laRSkKPiAg
LyogUG9pbnRlciB0byB0aGUgSURUIG9mIGV2ZXJ5IENQVS4gKi8KPiAgaWR0X2VudHJ5X3QgKmlk
dF90YWJsZXNbTlJfQ1BVU10gX19yZWFkX21vc3RseTsKPiAgCj4gKy8qCj4gKyAqIFRoZSBUU1Mg
aXMgc21hbGxlciB0aGFuIGEgcGFnZSwgYnV0IHdlIGdpdmUgaXQgYSBmdWxsIHBhZ2UgdG8gYXZv
aWQKPiArICogYWRqYWNlbnQgcGVyLWNwdSBkYXRhIGxlYWtpbmcgdmlhIE1lbHRkb3duIHdoZW4g
WFBUSSBpcyBpbiB1c2UuCj4gKyAqLwo+ICtERUZJTkVfUEVSX0NQVV9QQUdFX0FMSUdORUQoc3Ry
dWN0IF9fYWxpZ25lZChQQUdFX1NJWkUpIHRzc19zdHJ1Y3QsIGluaXRfdHNzKTsKCkNhbid0IHlv
dSBidW5kbGUgdGhlIF9fYWxpZ25lZCBhdHRyaWJ1dGUgaW4KREVGSU5FX1BFUl9DUFVfUEFHRV9B
TElHTkVEIGl0c2VsZj8KCiNkZWZpbmUgREVGSU5FX1BFUl9DUFVfUEFHRV9BTElHTkVEKHR5cGUs
IG5hbWUpIFwKICAgIF9fREVGSU5FX1BFUl9DUFUodHlwZSBfX2FsaWduZWQoUEFHRV9TSVpFKSwg
XyMjbmFtZSwgLnBhZ2VfYWxpZ25lZCkKCkkgaGF2ZW4ndCB0ZXN0ZWQgdGhpcyBUQkguIEknbSBh
bHNvIG5vdCBhYmxlIHRvIGZpbmQgaG93IF9fdHlwZW9mX18KKHVzZWQgYnkgX19ERUZJTkVfUEVS
X0NQVSkgYmVoYXZlcyByZWdhcmRpbmcgYXR0cmlidXRlcywgYnV0IEknbSBxdWl0ZQpzdXJlIGl0
IGtlZXBzIHRoZW0gb3IgZWxzZSBsb3RzIG9mIHRoaW5ncyB3aWxsIGJyZWFrLgoKVGhhbmtzLCBS
b2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 14:42:22 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 14:42:22 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hr1QI-0005nS-J0; Fri, 26 Jul 2019 14: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=yHJP=VX=gmail.com=viktor.mitin.19@srs-us1.protection.inumbo.net>)
 id 1hr1QH-0005nM-82
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 14:42:17 +0000
X-Inumbo-ID: 8fdbd574-afb3-11e9-8980-bc764e045a96
Received: from mail-io1-xd30.google.com (unknown [2607:f8b0:4864:20::d30])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8fdbd574-afb3-11e9-8980-bc764e045a96;
 Fri, 26 Jul 2019 14:42:16 +0000 (UTC)
Received: by mail-io1-xd30.google.com with SMTP id q22so105223827iog.4
 for <xen-devel@lists.xenproject.org>; Fri, 26 Jul 2019 07:42:16 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=h36ZytJwQOAWf3GvDCtYV/lbW3HBVsHQmdHfmirK3xE=;
 b=bCFEKK0B2ta/4CRmGX0H8h9LvtBEPMgTNQeVXB7Ls68FcZ7v5ogvOzLVAu860lgsib
 iGdXLxrZl1LHq2mVHbjctuOfU/74INYAUxuac7xo4E/vLc4LnalQ66tsS4Zaf1X32XeC
 UMvJ4KVylJs8TxWkem+9gon/nvt8jtogzzw8+6WoIaEhfw09THx9aD/F6N6rQXpNdnRC
 c9E2gANfx7Ky+FzqbKuwtHj0hRnR6wDNdDKxaBTs4g6CxExCiDVi5va2imdMjkjF7sQj
 dONpWj9fqLYZjMCIhM80paHv+IqkfJiC53RR43PUcfrwKa3k6A/Dy7EOXd7fI2IEkQmg
 GegQ==
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=h36ZytJwQOAWf3GvDCtYV/lbW3HBVsHQmdHfmirK3xE=;
 b=uGKvLSUYe5EyiQu+S5I0752lu4fYBnJ5CpWTvsIs119O/Qg5JqQIe1ZV5GfZJISG8u
 kq4cw+RnNDbPkiyv9P3SyKq1Lnk4uGvbEUeryUPMz/Vak4QOo7qx7BuM69ZZFyz++eDq
 igtv0qeezI4olEMQpUB4t2kPfUlLguM4S2Lz7V0ps7Uo4N/kPrOBcfeEJR1hexgYb5U3
 8GyJ+19JM25k7Hf+VqdJ3jyiVkPcD+CvQ4vcMKB2paV9UqYxvb8n6sDJsyAoriFRtAOT
 QBP6qer0WVc++VG/txr4l8TAhJtT6tvafZIlPkqZvoeA2BoIIOWDVxkjymjAC0pvJ2ob
 pKnw==
X-Gm-Message-State: APjAAAXqGBcd6HR+Rs2jGuujHM3zSKGMK/d5NvST7MgVdQYNXijP+KyB
 IRCLs4oHYC+KG0jCXLRIxfRAjzHzV7NpkAb8e8I=
X-Google-Smtp-Source: APXvYqxzjdt7vSfcH/ndW9hxnst1aJPoNvY9/yjwFRcS/bowo70gQWuU71vjf2kKjP30HOXpzguOfhQdQc1UclgyxQk=
X-Received: by 2002:a5e:9506:: with SMTP id r6mr22956241ioj.219.1564152135546; 
 Fri, 26 Jul 2019 07:42:15 -0700 (PDT)
MIME-Version: 1.0
References: <20190718144317.23307-1-tamas@tklengyel.com>
 <642271a1-d9ca-adfc-c06b-cd05d266e53c@suse.com>
In-Reply-To: <642271a1-d9ca-adfc-c06b-cd05d266e53c@suse.com>
From: Viktor Mitin <viktor.mitin.19@gmail.com>
Date: Fri, 26 Jul 2019 17:42:04 +0300
Message-ID: <CAOcoXZZr+54R2i_aPNWDVXCoMxf5+ZZi=c4vthxaqa95_SP5Ww@mail.gmail.com>
To: Jan Beulich <JBeulich@suse.com>, Lars Kurth <lars.kurth.xen@gmail.com>, 
 Artem Mygaiev <Artem_Mygaiev@epam.com>, Julien Grall <julien.grall@arm.com>
Subject: Re: [Xen-devel] [RFC] xen: Add .astylerc for automated
 style-formatting
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Tamas K Lengyel <tamas@tklengyel.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Stefano Stabellini <sstabellini@kernel.org>,
 "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>

SGkgQWxsLAoKT24gVGh1LCBKdWwgMTgsIDIwMTkgYXQgNjoxNiBQTSBKYW4gQmV1bGljaCA8SkJl
dWxpY2hAc3VzZS5jb20+IHdyb3RlOgo+Cj4gT24gMTguMDcuMjAxOSAxNjo0MywgVGFtYXMgSyBM
ZW5neWVsIHdyb3RlOgo+ID4gLS0tIGEvQ09ESU5HX1NUWUxFCj4gPiArKysgYi9DT0RJTkdfU1RZ
TEUKPiA+IEBAIC02MCw4ICs2MCw4IEBAIEJyYWNpbmcKPiA+ICAgLS0tLS0tLQo+ID4KPiA+ICAg
QnJhY2VzICgneycgYW5kICd9JykgYXJlIHVzdWFsbHkgcGxhY2VkIG9uIGEgbGluZSBvZiB0aGVp
ciBvd24sIGV4Y2VwdAo+ID4gLWZvciB0aGUgZG8vd2hpbGUgbG9vcC4gIFRoaXMgaXMgdW5saWtl
IHRoZSBMaW51eCBjb2Rpbmcgc3R5bGUgYW5kCj4gPiAtdW5saWtlIEsmUi4gIGRvL3doaWxlIGxv
b3BzIGFyZSBhbiBleGNlcHRpb24uIGUuZy46Cj4gPiArZm9yIHRoZSB3aGlsZS1wYXJ0IG9mIGRv
L3doaWxlIGxvb3BzLiAgVGhpcyBpcyB1bmxpa2UgdGhlIExpbnV4IGNvZGluZyBzdHlsZQo+ID4g
K2FuZCB1bmxpa2UgSyZSLiAgZG8vd2hpbGUgbG9vcHMgYXJlIGFuIGV4Y2VwdGlvbi4gZS5nLjoK
PiA+Cj4gPiAgIGlmICggY29uZGl0aW9uICkKPiA+ICAgewo+ID4gQEAgLTc3LDcgKzc3LDggQEAg
d2hpbGUgKCBjb25kaXRpb24gKQo+ID4gICAgICAgLyogRG8gc3R1ZmYuICovCj4gPiAgIH0KPiA+
Cj4gPiAtZG8gewo+ID4gK2RvCj4gPiArewo+ID4gICAgICAgLyogRG8gc3R1ZmYuICovCj4gPiAg
IH0gd2hpbGUgKCBjb25kaXRpb24gKTsKPgo+IEkgZGlzYWdyZWUgd2l0aCB0aGlzIGNoYW5nZTog
VGhlcmUncyBhIGxhcmdlIG51bWJlciBvZiAoY29ycmVjdCBhcwo+IHBlciB0aGUgdGV4dCBwcmlv
ciB0byB5b3VyIGNoYW5nZSkgaW5zdGFuY2VzLCBhbmQgc2luY2UgdGhlcmUncwo+IG5vdGhpbmcg
YWZmZWN0aW5nIHRoZSBsZW5ndGggb2Ygc3VjaCBsaW5lcyBhdm9pZGluZyB0aGUgZXh0cmEgbGlu
ZQo+IGlzIHF1aXRlIGRlc2lyYWJsZSBpbW8uCj4KClBsZWFzZSBiZSBhd2FyZSB0aGF0ICd4ZW4g
bW9kaWZpZWQnIGNsYW5nLWZvcm1hdCBzdXBwb3J0cyBzdWNoCidkby93aGlsZScgYnJhY2VzIGV4
Y2VwdGlvbi4KSXQgaGFzIGJlZW4gdGVzdGVkIHByZXZpb3VzbHkgYW5kIHdvcmtzIHdlbGwuCgpU
aGFua3MKCj4gSmFuCj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KPiBYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Cj4gWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCj4gaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 14:42:52 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 14: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 1hr1Qp-0005pt-Sx; Fri, 26 Jul 2019 14:42:51 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ymAH=VX=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hr1Qo-0005pl-GU
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 14:42:50 +0000
X-Inumbo-ID: a301cd12-afb3-11e9-95ab-d3197dbacdf8
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id a301cd12-afb3-11e9-95ab-d3197dbacdf8;
 Fri, 26 Jul 2019 14:42:48 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id DE2E5152D;
 Fri, 26 Jul 2019 07:42:47 -0700 (PDT)
Received: from [10.1.196.50] (e108454-lin.cambridge.arm.com [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 6D2043F71F;
 Fri, 26 Jul 2019 07:42:47 -0700 (PDT)
To: xen-devel@lists.xenproject.org
References: <20190723213553.22300-1-julien.grall@arm.com>
 <20190723213553.22300-8-julien.grall@arm.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <375e98f5-3f6e-e579-acf0-8052dc15a210@arm.com>
Date: Fri, 26 Jul 2019 15:42:46 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <20190723213553.22300-8-julien.grall@arm.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 7/7] xen/arm: types: Specify the zero
 padding in the definition of PRIregister
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjMvMDcvMjAxOSAyMjozNSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IFRoZSBkZWZpbml0aW9u
IG9mIFBSSXJlZ2lzdGVyIHZhcmllcyBiZXR3ZWVuIEFybTMyIGFuZCBBcm02NCAoMzItYml0IHZz
Cj4gNjQtYml0KS4gSG93ZXZlciwgc29tZSBvZiB0aGUgdXNlcnMgdXNlcyB0aGUgd3JvbmcgcGFk
ZGluZy4KPiAKPiBGb3IgbW9yZSBjb25zaXN0ZW5jeSwgdGhlIHBhZGRpbmcgaXMgbm93IG1vdmVk
IGludG8gdGhlIFBSSXJlZ2lzdGVyIGFuZAo+IHZhcmllcyBkZXBlbmRpbmcgb24gdGhlIGFyY2hp
dGVjdHVyZS4KCkJlbG93IGEgc3VnZ2VzdGVkIG5ldyBjb21taXQgbWVzc2FnZToKCiJUaGUgZGVm
aW5pdGlvbiBvZiBQUklyZWdpc3RlciB2YXJpZXMgYmV0d2VlbiBBcm0zMiBhbmQgQXJtNjQgKDMy
LWJpdCB2cwo2NC1iaXQpLiBIb3dldmVyLCBzb21lIG9mIHRoZSB1c2VycyB1c2VzIHRoZSB3cm9u
ZyBwYWRkaW5nIGFuZCBvdGhlcnMgYXJlCm5vdCB1c2luZyBwYWRkaW5nIGF0IGFsbC4KCkZvciBt
b3JlIGNvbnNpc3RlbmN5LCB0aGUgcGFkZGluZyBpcyBub3cgbW92ZWQgaW50byB0aGUgUFJJcmVn
aXN0ZXIgYW5kCnZhcmllcyBkZXBlbmRpbmcgb24gdGhlIGFyY2hpdGVjdHVyZS4iCgotLSAKSnVs
aWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 14:43:18 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 14: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 1hr1RG-0005tR-6p; Fri, 26 Jul 2019 14:43:18 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=YaH9=VX=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hr1RE-0005tF-Vi
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 14:43:17 +0000
X-Inumbo-ID: b1f29c98-afb3-11e9-80f5-e741df808383
Received: from m4a0041g.houston.softwaregrp.com (unknown [15.124.2.87])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b1f29c98-afb3-11e9-80f5-e741df808383;
 Fri, 26 Jul 2019 14:43:15 +0000 (UTC)
Received: FROM m4a0041g.houston.softwaregrp.com (15.120.17.147) BY
 m4a0041g.houston.softwaregrp.com WITH ESMTP; 
 Fri, 26 Jul 2019 14:43:01 +0000
Received: from M9W0068.microfocus.com (2002:f79:bf::f79:bf) by
 M4W0335.microfocus.com (2002:f78:1193::f78:1193) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Fri, 26 Jul 2019 14:34:14 +0000
Received: from NAM01-SN1-obe.outbound.protection.outlook.com (15.124.72.10) by
 M9W0068.microfocus.com (15.121.0.191) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Fri, 26 Jul 2019 14:34:14 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=VZFRbsCtWgKvb+nSc2jQ5Yn8m2rEb1m0J6N/mV9PYFJ2PDTNTnUdzz7spWwlSvXFBx+Msix4afESI122rJ6z5S4/C/UQvo+RsUth8ckZanK9h80AyM78iFDwdRITKRwKL47BEJ2ixaaeiaISely0rAROElpBgB0nLemXd5HY7sR9tNVMFRaQ374mAa4yC95gnNYSlJ8BLaw0imeyITli4YbjNGP8trIQWWk3qYq7eIABh/QOtRSijT+MREWUJd8JPcdfIouzKVQ5J3qlsKuAUkXtoqwRW6dmGvLPHHWJ0Sxs65O27IY9h5jL1y4DrBx+bWcaZd2fNGkzI6YEb1AnWA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=ByPYSZ4Xb/IlW4Fk1MRxJAa2nt5dPjsMmQKLXuy1pzU=;
 b=Jgh5vIkVH+NFreZxeMb0mMKRtFBp+Mwutb/BKVsjETzgXsGQRL+TZuqQJSnIdliSkrgY55cZYhbM8Q9h7pU6VZOZLcT7s4UbXUItqxTNbni+dFo6cS6R5TPHrbAZWAZJJN7GGmT/oQ14xEH4B0R4HY/VkM8S51R0ceZ7dR3iVYfX3p6xfNzxiHvHJwh5+wvWedQd9EiItXmYbdx1Iw/nW9XLno4pRyXy36rniqKCvXgoMhoQ59zZHTSe9sp1+ET2/OZkg3I7hXAQ5ovnO3Fnge1UDLMiHcE0cYYBrHU3fhCzat2HZvUxZ1We54pTww0EzEzMhs3erRApzz1752Zajg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3313.namprd18.prod.outlook.com (10.255.137.156) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2115.10; Fri, 26 Jul 2019 14:34:13 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b%7]) with mapi id 15.20.2115.005; Fri, 26 Jul 2019
 14:34:13 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Paul Durrant <Paul.Durrant@citrix.com>
Thread-Topic: [Xen-devel] per-domain passthrough/iommu options
Thread-Index: AdVDqy2gdS3slVvQRuCN/iB10JmJ2gABnjsAAAD6vMAAAUXLgAAASpcAAADXF4A=
Date: Fri, 26 Jul 2019 14:34:13 +0000
Message-ID: <73c71fa0-9eb9-c126-726d-114ff9f464af@suse.com>
References: <a65d176f8912458c8576367597613de9@AMSPEX02CL03.citrite.net>
 <8fff2485-bf0a-5b98-dfbc-4679c39b9ed0@suse.com>
 <3cd2057e69bc4bdbb87f53c97ffe765c@AMSPEX02CL03.citrite.net>
 <82fc3e28-353a-44fb-0d6b-ec2913610c2f@suse.com>
 <fa7e8a34bedc43de8a62d8a8480d171e@AMSPEX02CL03.citrite.net>
In-Reply-To: <fa7e8a34bedc43de8a62d8a8480d171e@AMSPEX02CL03.citrite.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR01CA0039.eurprd01.prod.exchangelabs.com
 (2603:10a6:6:46::16) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 3687c314-1238-41fc-532d-08d711d65472
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3313; 
x-ms-traffictypediagnostic: BY5PR18MB3313:
x-microsoft-antispam-prvs: <BY5PR18MB33131A480BD7366CE1C89352B3C00@BY5PR18MB3313.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 01106E96F6
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(346002)(136003)(39860400002)(376002)(366004)(396003)(189003)(199004)(86362001)(31696002)(3846002)(6916009)(25786009)(68736007)(6116002)(14444005)(256004)(6246003)(486006)(6436002)(6486002)(4326008)(229853002)(305945005)(7736002)(66066001)(5660300002)(99286004)(14454004)(76176011)(31686004)(478600001)(66946007)(446003)(66446008)(64756008)(6512007)(316002)(8936002)(8676002)(52116002)(53936002)(80792005)(186003)(11346002)(66556008)(66476007)(26005)(36756003)(71200400001)(2906002)(6506007)(476003)(386003)(53546011)(102836004)(2616005)(71190400001)(81166006)(81156014);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3313;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: plFj9dDTZ5E2lp5RG4YDzp0IkVvzXBbU6KtUBGauEIGUonyvERMhl4bMEvk1zktrerSRYOT86K+n88tn+OI3Xdz6Za/9VQ3G9wd3TdgbMLqqapjx2xVhvGx9clhbNxnBF2yAAKUsBAmEpUocTvZt0OoUEffz1HxiSeBh1F8Du8rz3COJmPJkElLlXHV6z8o0pPbNYFymSkMXNOKsyy1XljHqFEjtI8LlMuJXPnoFzv2UcY0ZFQgdl9KrXED62gkQkM2METhTGTe6Dq73qfx9awSOedOVjnkZXwIU8AisgZYALZo8AfqXLfL89LSr5RyijVuhZJ07rH5+8e86BLAtwfimUxnklT5exyyJoqOOWT1IBYn5ka8DfjB5nsklwXo3ln2pGuu0qcn5Htjm6f+N4T2xkVv9j6Od161cmBjWVCo=
Content-ID: <61EEE30E2049324CAF388FEDA6CAE9B1@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 3687c314-1238-41fc-532d-08d711d65472
X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Jul 2019 14:34:13.5685 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3313
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] per-domain passthrough/iommu options
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel \(xen-devel@lists.xenproject.org\)"
 <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjYuMDcuMjAxOSAxNjoyNiwgUGF1bCBEdXJyYW50IHdyb3RlOg0KPj4gRnJvbTogSmFuIEJl
dWxpY2ggPEpCZXVsaWNoQHN1c2UuY29tPg0KPj4gU2VudDogMjYgSnVseSAyMDE5IDE1OjAyDQo+
Pg0KPj4gT24gMjYuMDcuMjAxOSAxNTozOSwgUGF1bCBEdXJyYW50IHdyb3RlOg0KPj4+ID8gSSBk
b24ndCB0aGluayAncHJpdmF0ZS1wdCcgb3IgJ3NlcGFyYXRlLXB0JyByZWFsbHkgY2FwdHVyZSB0
aGUgZmFjdCB0aGF0IHRoZSBwYWdlIHRhYmxlcyBtYXRjaCB0aGUNCj4+IFAyTS4gVGhleSBjb3Vs
ZCBqdXN0IGFzIGVhc2lseSBiZSB0YWtlbiB0byBtZWFuIHRoYXQgdGhleSBhcmUgcG9wdWxhdGVk
IHVzaW5nIHNvbWUgb3RoZXIgcG9saWN5Lg0KPj4NCj4+IEJ1dCBoYXZlbid0IHdlIHJlY2VudGx5
IHNlZW4gdGhhdCB0aGlzIGZ1bGx5IGxvY2stc3RlcCBwb3B1bGF0aW9uDQo+PiBvZiBwYWdlIHRh
YmxlcyBpc24ndCBhbHdheXMgY29ycmVjdCAob3IgYXQgbGVhc3QgZGVzaXJhYmxlKT8gSQ0KPj4g
dmFndWVseSByZWNhbGwgb3RoZXIgY29tbWVudHMgdG8gdGhhdCBlZmZlY3QgdG9vLCBmcm9tIGxv
bmcgYWdvLg0KPj4gSSdkIHNwZWNpZmljYWxseSB3YW50IHRvIGF2b2lkIGVuY29kaW5nIGludG8g
dGhlIGludGVyZmFjZSBoZXJlDQo+PiB0aGF0IHRoZSB0d28gYXJlIGV4YWN0IG1pcnJvcnMgb2Yg
b25lIGFub3RoZXIsIG5vdyBhbmQgZm9yZXZlci4NCj4gDQo+IEhvdyBkbyB5b3UgdGhpbmsgd2Ug
c2hvdWxkIGV4cHJlc3MgaXQuIEkgYWdyZWUgdGhhdCBpdCdzIGEgYml0IGF3a3dhcmQgYmVjYXVz
ZSBvZiB0aGUgZGlmZmVyZW5jZSBiZXR3ZWVuIEhWTSBhbmQgUFYgZG9tYWlucywgYnV0IGFsbCB3
ZSBjYW4gZG8gdGhlcmUgcmVhbGx5IGlzIGRvY3VtZW50IGl0IEkgdGhpbmssIHNvIHBlcmhhcHMg
dGhlIG1hbnBhZ2UgY291bGQgaGF2ZSBzb21ldGhpbmcgbGlrZToNCg0KU291bmRzIHJlYXNvbmFi
bGUgLSBpdCBhdCBsZWFzdCBhdm9pZHMgbWFraW5nIHRoZSBiZWhhdmlvciB0b28NCm11Y2ggc3Bl
bGxlZCBvdXQgd2l0aCByZWdhcmQgdG8gdGhlIHNpbWlsYXJpdHkgb2YgbWFwcGluZ3MgYmV0d2Vl
bg0KSU9NTVUgcGFnZSB0YWJsZXMgYW5kIFAyTS4gVGhlcmUncyBvbmUgaXNzdWUgdGhvdWdoOg0K
DQo+ICdvZmYnDQo+IA0KPiBJT01NVSBtYXBwaW5ncyBhcmUgZGlzYWJsZWQgZm9yIHRoZSBkb21h
aW4gYW5kIHNvIGhhcmR3YXJlIG1heSBub3QgYmUgcGFzc2VkIHRocm91Z2guDQo+IA0KPiAnc3lu
Yy1wdCcNCj4gDQo+IEZvciBhIFBWIGRvbWFpbiwgYWxsIHdyaXRhYmxlIHBhZ2VzIGFzc2lnbmVk
IHRvIHRoZSBkb21haW4gYXJlIGlkZW50aXR5IG1hcHBlZCBieSBNRk4gaW4gdGhlIElPTU1VIHBh
Z2UgdGFibGVzLiBUaHVzIGEgZGV2aWNlIGRyaXZlciBydW5uaW5nIGluIHRoZSBkb21haW4gbWF5
IHByb2dyYW0gcGFzc3Rocm91Z2ggaGFyZHdhcmUgZm9yIERNQSB1c2luZyBNRk4gdmFsdWVzIChp
LmUuIGhvc3QvbWFjaGluZSBmcmFtZSBudW1iZXJzKSBsb29rZWQgdXAgaW4gaXRzIFAyTS4NCj4g
Rm9yIGFuIEhWTSBkb21haW4sIGFsbCBub24tZm9yZWlnbiBSQU0gcGFnZXMgcHJlc2VudCBpbiB0
aGUgUDJNIHdpbGwgYmUgaWRlbnRpdHkgbWFwcGVkIGJ5IEdGTg0KDQpXaHkgImlkZW50aXR5IG1h
cHBlZCIgaGVyZT8gSXQncyBhIEdGTiAtPiBNRk4gbWFwcGluZ20sIGlzbid0IGl0Pw0KDQpKYW4N
Cg0KPiBpbiB0aGUgSU9NTVUgcGFnZSB0YWJsZXMuIFRodXMgYSBkZXZpY2UgZHJpdmVyIHJ1bm5p
bmcgaW4gdGhlIGRvbWFpbiBtYXkgcHJvZ3JhbSBwYXNzdGhyb3VnaCBoYXJkd2FyZSB1c2luZyBH
Rk4gdmFsdWVzIChpLmUuIGd1ZXN0IHBoeXNpY2FsIGZyYW1lIG51bWJlcnMpIHdpdGhvdXQgYW55
IGZ1cnRoZXIgdHJhbnNsYXRpb24uDQo+IA0KPiAnc2hhcmUtcHQnDQo+IA0KPiBUaGlzIGlzIHVu
YXZhaWxhYmxlIGZvciBhIFBWIGRvbWFpbi4gRm9yIGFuIEhWTSBkb21haW4sIHRoaXMgb3B0aW9u
IG1lYW5zIHRoYXQgdGhlIElPTU1VIHdpbGwgYmUgcHJvZ3JhbW1lZCB0byBkaXJlY3RseSByZWZl
cmVuY2UgdGhlIFAyTSBhcyBpdHMgcGFnZSB0YWJsZXMuIFRoaXMgYXZhaWxhYmlsaXR5IG9mIHRo
aXMgb3B0aW9uIGlzIGhhcmR3YXJlIHNwZWNpZmljIGFuZCB0aHVzLCBpZiBpdCBpcyBzcGVjaWZp
ZWQgZm9yIGEgZG9tYWluIHJ1bm5pbmcgb24gaGFyZHdhcmUgdGhhdCBkb2VzIG5vdCBhbGxvdyBp
dCwgJ3N5bmMtcHQnIHdpbGwgYmUgdXNlZCBpbnN0ZWFkLg0KPiANCj4gPw0KPiANCj4gICAgUGF1
bA0KPiANCj4+DQo+PiBKYW4NCg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 14:43:28 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 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 1hr1RQ-0005wH-Ku; Fri, 26 Jul 2019 14:43:28 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=YaH9=VX=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hr1RP-0005vq-By
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 14:43:27 +0000
X-Inumbo-ID: b409a422-afb3-11e9-9f62-039a925d62fa
Received: from m9a0001g.houston.softwaregrp.com (unknown [15.124.64.66])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b409a422-afb3-11e9-9f62-039a925d62fa;
 Fri, 26 Jul 2019 14:43:24 +0000 (UTC)
Received: FROM m9a0001g.houston.softwaregrp.com (15.121.0.191) BY
 m9a0001g.houston.softwaregrp.com WITH ESMTP; 
 Fri, 26 Jul 2019 14:43:21 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M9W0068.microfocus.com (2002:f79:bf::f79:bf) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Fri, 26 Jul 2019 14:38:35 +0000
Received: from NAM05-DM3-obe.outbound.protection.outlook.com (15.124.8.13) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Fri, 26 Jul 2019 14:38:35 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=oCD0rZGuJyrqO35YdTqpozgvFU+9LcBZ3PUI8vqC9Z+xWUHLF3A0DSqei9/RFu0QvgFg0wK/0TtC9ENLdUWLcBLStuwfPn2aHGeHj8JQQHC7FoHqoatJAyVHIjExWjYmyPJa3Rr+/TNzDk/k+DlZuyarwK/W6FdKwvuJHQqcHF3d7qF6vdup3bDjmZ58v1RWGbYBsJIhCQ/TdL811NrqVZIAI4C6rAXqfFaf318wp1cBRoHjATzzJYUhy+iRdx4t7EdAK1EWx+v9IOOZGuBDTTSC1+QuXP4oa4zLBCQJEY1KqQevCR5vHuGTNsTUJBjByQWvvhqdaX/IL18IJfenfQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=hJ/Yk1GSlZmw3cnw6jyc8+xAMvhQsen0pcvwE57TYPU=;
 b=S847JxmbVuHpm52S7ce7q+SW25rkSFVej2GIfyd8GenQA/m6GqZwUNtNoxnobh67owTiK6lWs5hWxwP7mzu8xt6vq1seIDr4SxyeXMw+GyY2kjkluenTC4lbfwUOHwrCiX4WkVHQotdFAIVx/GG+oro0cnJwlQkdukaJ9ebR7QmGDJAwttW2UR0V9nY5LTdlwDomhpkb8wCih1Kx7WKjPkhjK3gNNcIlE/lbhes65REG5s343DdF5aJXrRCazoLhuo9VatBj+aqEjZMYGj4B+mTywWIBhKPLrhzYkVazTFT6O3PPouwlViv120Y159789jc3Esm8yZfV29SEGnpVkA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3092.namprd18.prod.outlook.com (10.255.154.212) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2115.10; Fri, 26 Jul 2019 14:38:34 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b%7]) with mapi id 15.20.2115.005; Fri, 26 Jul 2019
 14:38:34 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Thread-Topic: [PATCH 1/2] xen/link: Introduce .bss.percpu.page_aligned
Thread-Index: AQHVQ7mbx1nPtP170EKn0DeicB+T7Kbc89sCgAACKTaAAAIcAA==
Date: Fri, 26 Jul 2019 14:38:34 +0000
Message-ID: <e61faffa-4f8c-320e-55f3-7ec0d3702410@suse.com>
References: <20190726135240.21745-1-andrew.cooper3@citrix.com>
 <20190726135240.21745-2-andrew.cooper3@citrix.com>
 <20190726142250.d7kxm6g46r56okzx@Air-de-Roger>
 <214fa6eb-bcdc-faf1-42be-ceea3954854a@citrix.com>
In-Reply-To: <214fa6eb-bcdc-faf1-42be-ceea3954854a@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB8P191CA0014.EURP191.PROD.OUTLOOK.COM
 (2603:10a6:10:130::24) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: f9ae95d2-16ce-4195-57e7-08d711d6f010
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3092; 
x-ms-traffictypediagnostic: BY5PR18MB3092:
x-microsoft-antispam-prvs: <BY5PR18MB3092416967AB4A2CDD88F949B3C00@BY5PR18MB3092.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:3968;
x-forefront-prvs: 01106E96F6
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(136003)(396003)(39860400002)(346002)(366004)(376002)(189003)(199004)(229853002)(54906003)(110136005)(14454004)(4326008)(305945005)(99286004)(486006)(6512007)(14444005)(66066001)(2616005)(256004)(53936002)(476003)(7736002)(52116002)(31696002)(81156014)(5660300002)(446003)(11346002)(6486002)(86362001)(6436002)(316002)(71190400001)(6506007)(8676002)(68736007)(31686004)(66446008)(66946007)(2906002)(25786009)(76176011)(36756003)(102836004)(386003)(186003)(6116002)(8936002)(26005)(6246003)(71200400001)(478600001)(66476007)(64756008)(66556008)(3846002)(81166006)(53546011)(80792005)(142923001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3092;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: DNtKvepDesn93EWWy8ojGvFfkzwyObvPSouTelYp664zXLoufHeUc4ZkXP0j38TUPMw0rRcF0Dw1hEdE4dPEgFaErkAFmE8VQ6cNaFgeN3kqD8MM2kPxciEojPTWYFbgUnPX0lbKOgEIC8odBX9clxUDx6kY7eyrmCxenPXlqhoUfm8d76z4E1Kq5fN80TsYl/QF1P9ey6MOsZlqtmGK2yYfptSmGTBE1lRtw45GTwcTypbl6aoLP3rc1m4wX9DmgGHrHMFrWo2pijRzBJccXcaApWSNBS+U4P7LZvFbvcr/zdQ0250ml0UGnfK+trOaGdpeYA1HOTw/4cDjmjl/v8cPVB5ArNS9zN+QUP83JwAx1hjpgwrxvjzPAujy/a05AUfTMZ+I9CK2fE8cIs+Fpqgt/vhxGCJQVfYQJ+D32gY=
Content-ID: <303CCD88D3ADE44191C9A39D1D66C879@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: f9ae95d2-16ce-4195-57e7-08d711d6f010
X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Jul 2019 14:38:34.6389 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3092
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH 1/2] xen/link: Introduce
 .bss.percpu.page_aligned
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>,
 Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 VolodymyrBabchuk <Volodymyr_Babchuk@epam.com>, Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjYuMDcuMjAxOSAxNjozMCwgQW5kcmV3IENvb3BlciB3cm90ZToNCj4gT24gMjYvMDcvMjAx
OSAxNToyMiwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToNCj4+IE9uIEZyaSwgSnVsIDI2LCAyMDE5
IGF0IDAyOjUyOjM5UE0gKzAxMDAsIEFuZHJldyBDb29wZXIgd3JvdGU6DQo+Pj4gRnV0dXJlIGNo
YW5nZXMgYXJlIGdvaW5nIHRvIG5lZWQgdG8gcGFnZSBhbGlnbiBzb21lIHBlcmNwdSBkYXRhLg0K
Pj4+DQo+Pj4gVGhpcyBtZWFucyB0aGF0IHRoZSBwZXJjcHUgYXJlYSBuZWVkcyBzdWlhYmx5IGFs
aWduaW5nIGluIHRoZSBCU1Mgc28gQ1BVMCBoYXMNCj4+PiBjb3JyZWN0bHkgYWxpZ25lZCBkYXRh
LiAgU2h1ZmZsZSB0aGUgZXhhY3QgbGluayBvcmRlciBvZiBpdGVtcyB3aXRoaW4gdGhlIEJTUw0K
Pj4+IHRvIGdpdmUgLmJzcy5wZXJjcHUucGFnZV9hbGlnbmVkIGFwcHJvcHJpYXRlIGFsaWdubWVu
dC4NCj4+Pg0KPj4+IEFkZGl0aW9uYWxseSwgaW50cm9kdWNlIERFRklORV9QRVJfQ1BVX1BBR0Vf
QUxJR05FRCgpDQo+Pj4NCj4+PiBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcu
Y29vcGVyM0BjaXRyaXguY29tPg0KPj4+IC0tLQ0KPj4+IENDOiBKYW4gQmV1bGljaCA8SkJldWxp
Y2hAc3VzZS5jb20+DQo+Pj4gQ0M6IFdlaSBMaXUgPHdsQHhlbi5vcmc+DQo+Pj4gQ0M6IFJvZ2Vy
IFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPg0KPj4+IENDOiBTdGVmYW5vIFN0YWJl
bGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+DQo+Pj4gQ0M6IEp1bGllbiBHcmFsbCA8anVs
aWVuLmdyYWxsQGFybS5jb20+DQo+Pj4gQ0M6IFZvbG9keW15ciBCYWJjaHVrIDxWb2xvZHlteXJf
QmFiY2h1a0BlcGFtLmNvbT4NCj4+PiAtLS0NCj4+PiAgIHhlbi9hcmNoL2FybS94ZW4ubGRzLlMg
ICB8IDUgKysrLS0NCj4+PiAgIHhlbi9hcmNoL3g4Ni94ZW4ubGRzLlMgICB8IDUgKysrLS0NCj4+
PiAgIHhlbi9pbmNsdWRlL3hlbi9wZXJjcHUuaCB8IDIgKysNCj4+PiAgIDMgZmlsZXMgY2hhbmdl
ZCwgOCBpbnNlcnRpb25zKCspLCA0IGRlbGV0aW9ucygtKQ0KPj4+DQo+Pj4gZGlmZiAtLWdpdCBh
L3hlbi9hcmNoL2FybS94ZW4ubGRzLlMgYi94ZW4vYXJjaC9hcm0veGVuLmxkcy5TDQo+Pj4gaW5k
ZXggMTJjMTA3ZjQ1ZC4uMDdjYmRmMjU0MyAxMDA2NDQNCj4+PiAtLS0gYS94ZW4vYXJjaC9hcm0v
eGVuLmxkcy5TDQo+Pj4gKysrIGIveGVuL2FyY2gvYXJtL3hlbi5sZHMuUw0KPj4+IEBAIC0yMDEs
MTQgKzIwMSwxNSBAQCBTRUNUSU9OUw0KPj4+ICAgICAgICAgICooLmJzcy5zdGFja19hbGlnbmVk
KQ0KPj4+ICAgICAgICAgIC4gPSBBTElHTihQQUdFX1NJWkUpOw0KPj4+ICAgICAgICAgICooLmJz
cy5wYWdlX2FsaWduZWQpDQo+Pj4gLSAgICAgICAqKC5ic3MpDQo+Pj4gLSAgICAgICAuID0gQUxJ
R04oU01QX0NBQ0hFX0JZVEVTKTsNCj4+IERvbid0IHlvdSBhbHNvIG5lZWQgYToNCj4+DQo+PiAu
ID0gQUxJR04oUEFHRV9TSVpFKTsNCj4+DQo+PiBoZXJlPw0KPiANCj4gTm8sIChJIGRvbid0IHRo
aW5rIHNvKS4NCj4gDQo+PiBPciBpcyB0aGUgc2l6ZSBvZiAuYnNzLnBhZ2VfYWxpZ25lZCBhbHNv
IGFsaWduZWQgdG8gcGFnZSBzaXplPw0KPiANCj4gRXZlcnkgb2JqZWN0IGluc2lkZSAuYnNzLnBh
Z2VfYWxpZ25lZCBzaG91bGQgaGF2ZSBzdWl0YWJsZSAoaS5lLg0KPiBtdWx0aXBsZSBvZikgc2l6
ZSBhbmQgYWxpZ25tZW50LsKgIFdpdGhvdXQgdGhpcywgdGhpbmdzIHdpbGwgYnJlYWsuDQoNCkkn
bSBub3Qgc3VyZSB3ZSBzaG91bGQgaGF2ZSBzdWNoIGEgcmVxdWlyZW1lbnQ6IE9iamVjdHMgaW4N
Ci4qLnBhZ2VfYWxpZ25lZCBzZWN0aW9ucyBzaG91bGQgdGhlbXNlbHZlcyBoYXZlIFBBR0VfU0la
RSBhbGlnbm1lbnQNCihpLmUuIHRoZXJlIHNob3VsZG4ndCBiZSBhIG5lZWQgdG8gQUxJR04oKSBf
YWhlYWRfIG9mIHRoZSBzZWN0aW9uDQpkaXJlY3RpdmUgaW4gdGhlIHNjcmlwdCAodGhhdCBpcywg
dGhlIG9uZSBpbiBjb250ZXh0IGFib3ZlIHNob3VsZA0KYWN0dWFsbHkgYmUgcmVkdW5kYW50KS4g
QnV0IEknbSBub3Qgc3VyZSBhYm91dCBkZW1hbmRpbmcgdGhlaXINCnNpemUgdG8gYmUgYSBtdWx0
aXBsZSBvZiBQQUdFX1NJWkUgLSB3aGlsZSBDIHdpbGwgZ3VhcmFudGVlIHRoaXMNCihhbmQgd2Fz
dGUgc3BhY2UgaW4gY2VydGFpbiBjYXNlcyksIGFzc2VtYmx5IGNvbnN0cnVjdHMgY291bGQgc3Rp
bGwNCmJlIHdyaXR0ZW4gc3VjaCB0aGF0IHRoZSB0cmFpbGluZyB1bnVzZWQgc3BhY2UgY2FuIGJl
IHJlLXVzZWQuIE90b2gNCkkgYWdyZWUgd2l0aCB5b3VyIHZpcnR1YWwgc3RhdGVtZW50IG9mIHRo
aXMgYmVpbmcgYSBsaXR0bGUgZnJhZ2lsZS4NCg0KSmFuDQpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 14:45:30 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 14: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 1hr1TN-0006Bn-5Y; Fri, 26 Jul 2019 14:45:29 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=fOBC=VX=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hr1TM-0006Bg-Lj
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 14:45:28 +0000
X-Inumbo-ID: 01e3236d-afb4-11e9-8980-bc764e045a96
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 01e3236d-afb4-11e9-8980-bc764e045a96;
 Fri, 26 Jul 2019 14:45:27 +0000 (UTC)
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: M0bPyo1SKBLvDaQ2TQLOk6BjWr7rpJ+TNCy0HydcL1wZRtwGuHLkhSdfXa/DyX7pXkjw8yhvvv
 gLv6C36Rn+87LY43hrPeztViZqOvRK109jqEUft0EOgdQUpQA/PS5DbB985poTwOD3IXUX3FFA
 nHSmYGp+aqrNhcj3Viz/gk2329oFZT3byn9Sc87RAC2DfMir21ml4YNUrWZL7wExVopmGsK+Jm
 Os/9QNIv8r5E8OsQUIsQtecWEdffu8X1s7bLeFJp0jmbYKlfjYPXSIEMIpjrOVcv1KS56qxSd+
 eig=
X-SBRS: 2.7
X-MesageID: 3578154
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,311,1559534400"; 
   d="scan'208";a="3578154"
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <20190726135240.21745-1-andrew.cooper3@citrix.com>
 <20190726135240.21745-3-andrew.cooper3@citrix.com>
 <20190726143829.umusp5ox7urpvkrm@Air-de-Roger>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <19fcb905-ef99-d691-a711-9c9e04896daa@citrix.com>
Date: Fri, 26 Jul 2019 15:45:22 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <20190726143829.umusp5ox7urpvkrm@Air-de-Roger>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 2/2] x86/xpti: Don't leak TSS-adjacent
 percpu data via Meltdown
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wl@xen.org>,
 Jan Beulich <JBeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjYvMDcvMjAxOSAxNTozOCwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiBPbiBGcmksIEp1
bCAyNiwgMjAxOSBhdCAwMjo1Mjo0MFBNICswMTAwLCBBbmRyZXcgQ29vcGVyIHdyb3RlOgo+PiBU
aGUgWFBUSSB3b3JrIHJlc3RyaWN0ZWQgdGhlIHZpc2liaWxpdHkgb2YgbW9zdCBvZiBtZW1vcnks
IGJ1dCBtaXNzZWQgYSBmZXcKPj4gYXNwZWN0cyB3aGVuIGl0IGNhbWUgdG8gdGhlIFRTUy4KPj4K
Pj4gR2l2ZW4gdGhhdCB0aGUgVFNTIGlzIGp1c3QgYW4gb2JqZWN0IGluIHBlcmNwdSBkYXRhLCB0
aGUgNGsgbWFwcGluZyBmb3IgaXQKPj4gY3JlYXRlZCBpbiBzZXR1cF9jcHVfcm9vdF9wZ3QoKSBt
YXBzIGFkamFjZW50IHBlcmNwdSBkYXRhLCBtYWtpbmcgaXQgYWxsCj4+IGxlYWthYmxlIHZpYSBN
ZWx0ZG93biwgZXZlbiB3aGVuIFhQVEkgaXMgaW4gdXNlLgo+Pgo+PiBGdXJ0aGVybW9yZSwgbm8g
Y2FyZSBpcyB0YWtlbiB0byBjaGVjayB0aGF0IHRoZSBUU1MgZG9lc24ndCBjcm9zcyBhIHBhZ2UK
Pj4gYm91bmRhcnkuICBBcyBpdCB0dXJucyBvdXQsIHN0cnVjdCB0c3Nfc3RydWN0IGlzIGFsaWdu
ZWQgb24gaXRzIHNpemUgd2hpY2gKPj4gZG9lcyBwcmV2ZW50IGl0IHN0cmFkZGxpbmcgYSBwYWdl
IGJvdW5kYXJ5LCBidXQgdGhpcyB3aWxsIGNlYXNlIHRvIGJlIHRydWUKPj4gb25jZSBDRVQgYW5k
IFNoYWRvdyBTdGFjayBzdXBwb3J0IGlzIGFkZGVkIHRvIFhlbi4KPj4KPj4gTW92ZSB0aGUgVFNT
IGludG8gdGhlIHBhZ2UgYWxpZ25lZCBwZXJjcHUgYXJlYSwgc28gbm8gYWRqYWNlbnQgZGF0YSBj
YW4gYmUKPj4gbGVha2VkLiAgTW92ZSB0aGUgZGVmaW5pdGlvbiBmcm9tIHNldHVwLmMgdG8gdHJh
cHMuYywgd2hpY2ggaXMgYSBtb3JlCj4+IGFwcHJvcHJpYXRlIHBsYWNlIGZvciBpdCB0byBsaXZl
Lgo+Pgo+PiBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRy
aXguY29tPgo+PiAtLS0KPj4gQ0M6IEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT4KPj4g
Q0M6IFdlaSBMaXUgPHdsQHhlbi5vcmc+Cj4+IENDOiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5w
YXVAY2l0cml4LmNvbT4KPj4gLS0tCj4+ICB4ZW4vYXJjaC94ODYvc2V0dXAuYyAgICAgICAgICAg
IHwgMiAtLQo+PiAgeGVuL2FyY2gveDg2L3RyYXBzLmMgICAgICAgICAgICB8IDYgKysrKysrCj4+
ICB4ZW4vYXJjaC94ODYveGVuLmxkcy5TICAgICAgICAgIHwgMiArKwo+PiAgeGVuL2luY2x1ZGUv
YXNtLXg4Ni9wcm9jZXNzb3IuaCB8IDQgKystLQo+PiAgNCBmaWxlcyBjaGFuZ2VkLCAxMCBpbnNl
cnRpb25zKCspLCA0IGRlbGV0aW9ucygtKQo+Pgo+PiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2
L3NldHVwLmMgYi94ZW4vYXJjaC94ODYvc2V0dXAuYwo+PiBpbmRleCBkMjAxMTkxMGZhLi4xYTJm
ZmM0ZGMxIDEwMDY0NAo+PiAtLS0gYS94ZW4vYXJjaC94ODYvc2V0dXAuYwo+PiArKysgYi94ZW4v
YXJjaC94ODYvc2V0dXAuYwo+PiBAQCAtMTAwLDggKzEwMCw2IEBAIHVuc2lnbmVkIGxvbmcgX19y
ZWFkX21vc3RseSB4ZW5fcGh5c19zdGFydDsKPj4gIAo+PiAgdW5zaWduZWQgbG9uZyBfX3JlYWRf
bW9zdGx5IHhlbl92aXJ0X2VuZDsKPj4gIAo+PiAtREVGSU5FX1BFUl9DUFUoc3RydWN0IHRzc19z
dHJ1Y3QsIGluaXRfdHNzKTsKPj4gLQo+PiAgY2hhciBfX3NlY3Rpb24oIi5ic3Muc3RhY2tfYWxp
Z25lZCIpIF9fYWxpZ25lZChTVEFDS19TSVpFKQo+PiAgICAgIGNwdTBfc3RhY2tbU1RBQ0tfU0la
RV07Cj4+ICAKPj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni90cmFwcy5jIGIveGVuL2FyY2gv
eDg2L3RyYXBzLmMKPj4gaW5kZXggMzhkMTIwMTNkYi4uZTRiNDU4Nzk1NiAxMDA2NDQKPj4gLS0t
IGEveGVuL2FyY2gveDg2L3RyYXBzLmMKPj4gKysrIGIveGVuL2FyY2gveDg2L3RyYXBzLmMKPj4g
QEAgLTEwOCw2ICsxMDgsMTIgQEAgaWR0X2VudHJ5X3QgX19zZWN0aW9uKCIuYnNzLnBhZ2VfYWxp
Z25lZCIpIF9fYWxpZ25lZChQQUdFX1NJWkUpCj4+ICAvKiBQb2ludGVyIHRvIHRoZSBJRFQgb2Yg
ZXZlcnkgQ1BVLiAqLwo+PiAgaWR0X2VudHJ5X3QgKmlkdF90YWJsZXNbTlJfQ1BVU10gX19yZWFk
X21vc3RseTsKPj4gIAo+PiArLyoKPj4gKyAqIFRoZSBUU1MgaXMgc21hbGxlciB0aGFuIGEgcGFn
ZSwgYnV0IHdlIGdpdmUgaXQgYSBmdWxsIHBhZ2UgdG8gYXZvaWQKPj4gKyAqIGFkamFjZW50IHBl
ci1jcHUgZGF0YSBsZWFraW5nIHZpYSBNZWx0ZG93biB3aGVuIFhQVEkgaXMgaW4gdXNlLgo+PiAr
ICovCj4+ICtERUZJTkVfUEVSX0NQVV9QQUdFX0FMSUdORUQoc3RydWN0IF9fYWxpZ25lZChQQUdF
X1NJWkUpIHRzc19zdHJ1Y3QsIGluaXRfdHNzKTsKPiBDYW4ndCB5b3UgYnVuZGxlIHRoZSBfX2Fs
aWduZWQgYXR0cmlidXRlIGluCj4gREVGSU5FX1BFUl9DUFVfUEFHRV9BTElHTkVEIGl0c2VsZj8K
Pgo+ICNkZWZpbmUgREVGSU5FX1BFUl9DUFVfUEFHRV9BTElHTkVEKHR5cGUsIG5hbWUpIFwKPiAg
ICAgX19ERUZJTkVfUEVSX0NQVSh0eXBlIF9fYWxpZ25lZChQQUdFX1NJWkUpLCBfIyNuYW1lLCAu
cGFnZV9hbGlnbmVkKQo+Cj4gSSBoYXZlbid0IHRlc3RlZCB0aGlzIFRCSC4KCkkgZGlkLsKgIEl0
IGRvZXNuJ3QgY29tcGlsZSwgYmVjYXVzZSB0aGUgYXR0cmlidXRlIGZvbGxvd3MgdGhlIGRlY2xh
cmF0aW9uLgoKT2JzZXJ2ZSB0aGF0IHRoZSBwYXRjaCBwdXRzIF9fYWxpZ25lZCgpIGJldHdlZW4g
c3RydWN0IGFuZCB0c3Nfc3RydWN0LgoKVGhlcmUgaXMgbm8gd2F5IHRvIGRvIHRoaXMgaW5zaWRl
IERFRklORV9QRVJfQ1BVX1BBR0VfQUxJR05FRCgpLCBiZWNhdXNlCndlIGNhbid0IGJyZWFrIHRo
ZSB0eXBlIGFwYXJ0IHRvIGluc2VydCBfX2FsaWduZWQoKSBpbiB0aGUgbWlkZGxlLgoKfkFuZHJl
dwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 14:50:19 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 14:50:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hr1Xx-0006wK-VZ; Fri, 26 Jul 2019 14:50:13 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=yHJP=VX=gmail.com=viktor.mitin.19@srs-us1.protection.inumbo.net>)
 id 1hr1Xw-0006wF-T0
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 14:50:12 +0000
X-Inumbo-ID: ab558956-afb4-11e9-8980-bc764e045a96
Received: from mail-io1-xd41.google.com (unknown [2607:f8b0:4864:20::d41])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ab558956-afb4-11e9-8980-bc764e045a96;
 Fri, 26 Jul 2019 14:50:11 +0000 (UTC)
Received: by mail-io1-xd41.google.com with SMTP id i10so105255941iol.13
 for <xen-devel@lists.xenproject.org>; Fri, 26 Jul 2019 07:50:11 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=ZxvZ7EB+kEV9KYXY7u6vBp+IRxRacAV6PALQNg4DqPI=;
 b=l8C/6OBkV71akdtcAAub8HgDJe3o1byU2oYtMBYNmHjFAD15qACXTw7tdrfYPSh/XZ
 z7EecApXxGq3yyQjSs22s0HpQ/M93yjErnCq9ouQBYRUL76upFtmHpDscFBFqH3UXl2y
 ho40ovOv3UnxjREA/z65Ofuq5VetSV6+qPrpltJszDaLdlh+TBOm0MhjNt7SajvkMBs3
 65AqyJueu0qrwYFL3hdfXnB+aJAzffoHbX7PlILyOKq/56a+Ju+wsXDdSYx0S3NqGMDC
 /kGNam3QFSF9d53JUCspiDbbteR9gLm8j1gLF1EqRVONWp/C9teEOy52gG1OjMnI88OZ
 4pEw==
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=ZxvZ7EB+kEV9KYXY7u6vBp+IRxRacAV6PALQNg4DqPI=;
 b=Sw/Wkln5kHuDaYVZnDHKMXSx0H3m4+9Mue2UNVBEUNM9Tq2OOMxNFPBv1+oiye7cTW
 rWLOM83pwgoegMUlFlJuipG18mEZi6XOAPl0vLrte7G7YWIO0Obwc5KR10EYSHgQX2Fu
 0BCBBE3HZwSvGjwKZFVo0Cyocc1AyqaBaZPaKOYK62MgYNFkRHdgIHxZGg5XVkUNay/2
 1JRi2nJi3Oxio8ahx5PFHZczO/r0rEXVXM2vJIrsFKzWr/8+QbCFN0ND2tSkLACgSuTs
 KE+0o+1nhZaKtnc0v8z4pbySXB8e02ZfqWQ46hecnlPBYrEhgSmKoru+IcFKcbjUfWCo
 sqxQ==
X-Gm-Message-State: APjAAAVyUObGFzmKcV+0mNK99porsofn8GHBgbrIrEgOACU90epbjoNo
 Rdrq2bOEjQtlnV5wM8MouPnpUxAGTeIoTXeqfVc=
X-Google-Smtp-Source: APXvYqxOj+/ZbvuPpImEt+skvRcZh+V6VA+plJ9F5iI+XueaKFePCHQ5DHxdll4gF5Ee5b+JI9gBxVkaeGD+ux6voTk=
X-Received: by 2002:a6b:8b8b:: with SMTP id
 n133mr13654922iod.183.1564152611176; 
 Fri, 26 Jul 2019 07:50:11 -0700 (PDT)
MIME-Version: 1.0
References: <20190718144317.23307-1-tamas@tklengyel.com>
 <119d0edb-cb12-fbad-9e3e-8c0a469983df@arm.com>
 <CABfawh=DwOP5eQYmMVNF+n-khkbEDFia0eo=JbE0yhCKjV_+8Q@mail.gmail.com>
 <fcbf4968-7b82-6e5d-75ae-e4c2ff059b4d@arm.com>
In-Reply-To: <fcbf4968-7b82-6e5d-75ae-e4c2ff059b4d@arm.com>
From: Viktor Mitin <viktor.mitin.19@gmail.com>
Date: Fri, 26 Jul 2019 17:49:59 +0300
Message-ID: <CAOcoXZYfJ--zTmU5SDWM0zV71-dcp=iPfO56noktf=j+MMLLVw@mail.gmail.com>
To: Julien Grall <julien.grall@arm.com>, Lars Kurth <lars.kurth@citrix.com>, 
 Artem Mygaiev <Artem_Mygaiev@epam.com>,
 Xen-devel <xen-devel@lists.xenproject.org>
Subject: Re: [Xen-devel] [RFC] xen: Add .astylerc for automated
 style-formatting
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Tamas K Lengyel <tamas@tklengyel.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Stefano Stabellini <sstabellini@kernel.org>, Jan Beulich <jbeulich@suse.com>,
 Iurii Artemenko <Iurii_Artemenko@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>

SGkgSnVsaWVuLCBBbGwsCgpPbiBUaHUsIEp1bCAxOCwgMjAxOSBhdCA2OjQ0IFBNIEp1bGllbiBH
cmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+IHdyb3RlOgo+Cj4gSGkgVGFtYXMsCj4KPiBPbiA3
LzE4LzE5IDQ6MTQgUE0sIFRhbWFzIEsgTGVuZ3llbCB3cm90ZToKPiA+IE9uIFRodSwgSnVsIDE4
LCAyMDE5IGF0IDk6MDIgQU0gSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4gd3Jv
dGU6Cj4gPj4KPiA+PiBIaSBUYW1hcywKPiA+Pgo+ID4+IEFkZGluZyBMYXJzLCBBcnRlbSBhbmQg
SXVyaWkuIEl1cmlpIGhhcyBiZWVuIHdvcmtpbmcgb24gYSB2ZXJzaW9uIGZvcgo+ID4+IGNsYW5n
LWZvcm1hdCByZWNlbnRseS4KPiA+Pgo+ID4+IE9uIDcvMTgvMTkgMzo0MyBQTSwgVGFtYXMgSyBM
ZW5neWVsIHdyb3RlOgo+ID4+PiBVc2luZyBhc3R5bGUgKGh0dHA6Ly9hc3R5bGUuc291cmNlZm9y
Z2UubmV0KSBjYW4gZ3JlYXRseSByZWR1Y2UgdGhlIG92ZXJoZWFkIG9mCj4gPj4+IG1hbnVhbGx5
IGNoZWNraW5nIGFuZCBhcHBseWluZyBzdHlsZS1maXhlcyB0byBzb3VyY2UtY29kZS4gVGhlIGlu
Y2x1ZGVkCj4gPj4+IC5hc3R5bGVyYyBpcyB0aGUgY2xvc2VzdCBhcHByb3hpbWF0aW9uIG9mIHRo
ZSBlc3RhYmxpc2hlZCBYZW4gc3R5bGUgKGluY2x1ZGluZwo+ID4+PiBzdHlsZXMgbm90IGZvcm1h
bGx5IHNwZWxsZWQgb3V0IGJ5IENPRElOR19TVFlMRSBidXQgY29tbW9ubHkgcmVxdWVzdGVkKS4K
PiA+Pj4KPiA+Pj4gQ2hlY2tpbmcgdGhlIGNvbW1lbnQgc3R5bGVzIGFyZSBub3QgaW5jbHVkZWQg
aW4gdGhlIGF1dG9tYXRpb24uCj4gPj4+Cj4gPj4+IEluY29ycG9yYXRpbmcgWGVuJ3MgZXhjZXB0
aW9uIHRvIHRoZSBkby13aGlsZSBzdHlsZSBpcyBvbmx5IHBhcnRpYWxseSBwb3NzaWJsZSwKPiA+
Pj4gdGh1cyBhIGNoYW5nZSBpcyBwcm9wb3NlZCB0byB0aGUgQ09ESU5HX1NUWUxFIG9mIG1vdmlu
ZyB0aGUgYnJhY2UgZnJvbSAiZG8geyIKPiA+Pj4gdG8gdGhlIG5leHQgbGluZS4KPiA+Pj4KPiA+
Pj4gTW9zdCBvZiBYZW4ncyBjb2RlLWJhc2UgaXMgbm9uLWNvbmZvcm1pbmcgYXQgdGhlIG1vbWVu
dDogMjg5IGZpbGVzIHBhc3MKPiA+Pj4gdW5jaGFuZ2VkLCA4NzYgaGF2ZSBzb21lIHN0eWxlIGlz
c3VlCj4gPj4+Cj4gPj4+IElkZWFsbHkgd2UgY2FuIHNsb3dseSBtaWdyYXRlIHRoZSBlbnRpcmUg
Y29kZS1iYXNlIHRvIGJlIGNvbmZvcm1pbmcsIHRodXMKPiA+Pj4gZWxpbWluYXRpbmcgdGhlIG5l
ZWQgb2YgZGlzY3Vzc2luZyBhbmQgZW5mb3JjaW5nIHN0eWxlIGlzc3VlcyBtYW51YWxseSBvbiB0
aGUKPiA+Pj4gbWFpbGluZ2xpc3QuCj4gPj4KPiA+PiBJIHF1aXRlIGxpa2UgdGhlIGlkZWEgb2Yg
YW4gYXV0b21hdGljIGNvZGluZyBzdHlsZSBjaGVja2VyLiBIb3dldmVyLCBpdAo+ID4+IGlzIGEg
Yml0IGNvbmNlcm5pbmcgdGhhdCBub3QgZXZlbiBhIDEvMyBvZiB0aGUgZmlsZXMgYXJlIGFibGUg
dG8gcGFzcwo+ID4+IHRoZSBjb2Rpbmcgc3R5bGUgeW91IHN1Z2dlc3QuIENvdWxkIHlvdSBleHBs
YWluIHdoZXRoZXIgdGhpcyBpcyBiZWNhdXNlCj4gPj4gdGhlIGZpbGVzIGRvZXMgbm90IGFscmVh
ZHkgZm9sbG93IFhlbiBjb2Rpbmcgc3R5bGUgb3IgaXMgaXQganVzdCB0aGUKPiA+PiBkaWZmZXJl
bmNlIHdpdGggYXN0eWxlPwo+ID4+Cj4gPj4gV2hhdCBhcmUgdGhlIG1haW4gc3R5bGUgaXNzdWVz
Pwo+ID4KPiA+IExvb2tzIGxpa2UgYSBsb3Qgb2YgZmlsZXMgdGhhdCBkb24ndCBmb2xsb3cgdGhl
IFhlbiBjb2Rpbmcgc3R5bGUKPiA+IGFzLWlzLiBBbGlnbm1lbnQgaXNzdWVzIHNlZW0gdG8gbWUg
dG8gYmUgdGhlIG1vc3QgY29tbW9uIGVycm9ycy4gU2VlCj4gPiB0aGUgZnVsbCBkaWZmIGhlcmU6
Cj4gPgo+ID4gaHR0cHM6Ly9naXN0LmdpdGh1Yi5jb20vdGtsZW5neWVsL2M1Y2FjMTRhMGQ1N2Yx
MTlkZDc3NDdhMWJlNmZiMjYwCj4gPgo+ID4gV2UgY2FuIHBlcmhhcHMgdHVuZSBzb21lIGFzcGVj
dHMgb2YgaXQgd2UgZGlzYWdyZWUgd2l0aCB0aGUgYXN0eWxlCj4gPiBnZW5lcmF0ZWQgc3R5bGUg
YW5kIHRyeSB0byBvdmVycmlkZSBpdC4gSSBkaWQgbXkgYmVzdCB0byBtYWtlIGl0Cj4gPiBjb25m
b3JtIHRvIHRoZSBleGlzdGluZyBYZW4gc3R5bGUgYnV0IGNlcnRhaW5seSB0aGVyZSBjb3VsZCBi
ZSBvdGhlcgo+ID4gdHdlYWtzIG1hZGUgdG8gcmVkdWNlIHRoZSBjaHVybi4KPgo+IEkgdGhpbmsg
d2UgZGVmaW5pdGVseSB3YW50IHRvIGF2b2lkIGNodXJuIGFzIHRoaXMgaXMgZ29pbmcgdG8gdGFr
ZSBhIGxvdAo+IG9mIHRpbWUgdG8gZml4IGFsbCB0aGUgcGxhY2VzIHRvIHRoZSBuZXcgaW5kZW50
YXRpb24uCj4KPiBHb2luZyB0aHJvdWdoIHRoZSBkaWZmIEkgY2FuIHNlZSBtYWpvciBkaWZmZXJl
bmNlcyB3aXRoIHRoZSBYZW4gQ29kaW5nCj4gc3R5bGUgYW5kIGFsc28gd2hhdCBsb29rcyBsaWtl
IGluY29uc2lzdGVuY2llcyBmcm9tIHRoZSB0b29scyBpdHNlbGY6Cj4gICAgLSBMaW5lIDU4OiBU
aGlzIGlzIGZhaXJseSBjb21tb24gdG8gaW5kZW50IHRoZSBwYXJhbWV0ZXJzIGFzIGl0IGlzCj4g
dG9kYXkuIEJ1dCB0aGVuIG9uIGxpbmUgMTU4LzI3MiBpdCBpbmRlbnRzIGFzIHdlIGRvIHRvZGF5
LiBTbyBJIGFtIG5vdAo+IHN1cmUgd2hhdCB0aGUgZXhwZWN0ZWQgY29kaW5nIHN0eWxlIGZyb20g
dGhlIHRvb2xzLgo+ICAgIC0gTGluZSA2NzogSSBiZWxpZXZlIEphbiByZXF1ZXN0IHRoZSBzcGFj
ZSBiZWZvcmUgbGFiZWwKU2VlbXMgYWdyZWVkIG5vdCB0byBhZGQgdGhlIHNwYWNlcyBiZWZvcmUg
bGFiZWwuIFJpZ2h0PwoKPiAgICAtIExpbmUgMTM5OiBUaGUgeyBhcmUgY29tbW9ubHkgb24gdGhl
IHNhbWUgbGluZSBhcyBzdHJ1Y3Qgb3IgZGVmaW5pdGlvbi4KVGhpcyBzaG91bGQgYmUgc3RhdGVk
IGluIHRoZSBDb2Rpbmcgc3R5bGUgZXhwbGljaXRseS4KCj4gICAgLSBMaW5lIDI3NjogVGhlIHN3
aXRjaCBjYXNlIGluZGVudGF0aW9uIHdhcyBjb3JyZWN0IGZyb20gWGVuIFBvViBiZWZvcmUKPiAg
ICAtIExpbmUgMjg5OiBGaWxlcyBpbXBvcnRlZCBmcm9tIExpbnV4IHNob3VsZCBub3QgYmUgdG91
Y2ggaGVyZS4KClRoZSBjb2RlIGZpbGVzIHRvIHN0eWxlIG1hcHBpbmcgdG8gYmUgYXV0b21hdGVk
IG91dHNpZGUgb2YgY2xhbmctZm9ybWF0IHRvb2wuCkNsYW5nLWZvcm1hdCB0b29sIHN1cHBvcnRz
ICAzIG5ldyBmb3JtYXR0aW5nIHN0eWxlcyB0byBjb3ZlciBhbGwgdGhlCmNhc2VzIG1lbnRpb25l
ZCBpbiBYZW4gY29kaW5nIHN0eWxlIGRvY3VtZW50OiBYZW4sIExpYnhsLExpbnV4Cgo+ICAgIC0g
TGluZSAxMDI1OiBUaGUgdG9vbHMgbmVlZHMgdG8gYmUgYWJsZSB0byBkZWFsIGZvcl9lYWNoX3Zj
cHUoLi4uKSAmIGNvLgpDbGFuZy1mb3JtYXQgdG9vbCBzdXBwb3J0cyBzdWNoIGNhc2VzLgoKPiAg
ICAtIExpbmUgODczNTogSXQgbG9va3MgbGlrZSB0byBtZSB0aGUgdG9vbHMgcG9saWN5IGlzIHF1
aXRlCj4gaW5jb25zaXN0ZW50LiBJbiBwcmV2aW91cyBwbGFjZSBpdCBrZWVwcyBpdCBwcm9wZXJs
eSBhbGlnbmVkIHNlZSBsaW5lIDU3NzcuCj4KPiBJIGhhdmUgb25seSBsb29rZWQgcXVpY2tseSB0
aHJvdWdoIHRoZSBkaWZmLCBidXQgSSB0aGluayB0aGV5IGFyZSB0aGUKPiBtYWluIG9uZSB0aGF0
IHNob3VsZCBwcm9iYWJseSBiZSByZXNvbHZlZC4KPgoKUGxlYXNlIGJlIGF3YXJlIHRoYXQgaXQg
aXMgaW1wb3J0YW50IHRvIGFkZCBhbGwgdGhlIGNhc2VzIG1lbnRpb25lZAphYm92ZSAoYW5kIGFs
bCB0aGUgb3RoZXIpIHRvIHRoZSBYZW4gQ29kaW5nIHN0eWxlIGRvY3VtZW50IGV4cGxpY2l0bHku
ClRoaXMgc2VlbXMgdGhlIGJpZ2dlc3Qgbm9uLXRlY2huaWNhbCBpc3N1ZSB0byBvdmVyY29tZS4u
LgoKPiBDaGVlcnMsCj4KPiAtLQo+IEp1bGllbiBHcmFsbAo+Cj4gX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KPiBYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Cj4g
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCj4gaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbAoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 14:50:42 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 14:50:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hr1YQ-0006xt-8u; Fri, 26 Jul 2019 14:50:42 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=fOBC=VX=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hr1YP-0006xm-3m
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 14:50:41 +0000
X-Inumbo-ID: ba72563c-afb4-11e9-bdd3-c3d9de1d4498
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id ba72563c-afb4-11e9-bdd3-c3d9de1d4498;
 Fri, 26 Jul 2019 14:50:37 +0000 (UTC)
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 1KC8Uyhzbsh3Hcqe/mcDEnjy67X9uIQhjG8HdwptaESDoRmTQ9eds2xuHPLRz4DPMahefDI7zq
 ls6c6PElGv3/Mi5w4Gifympm39/YwOnxcZoKkRXkqd77GUgrsonjms9t5eOfHKoA/7dm831yIl
 N5zA57Gui64cjfxTGr5QpWG+JiUurq59RIatqqqgCnNJE79DLUNndR911zA8G2pp00+G62c916
 mKGLTdWqOrSSwUwFS/VhGN9zdKcP0RczITUBV99OO6CnVTmAuFDdNjUcB6+OvPacB2OB9xtUWV
 uok=
X-SBRS: 2.7
X-MesageID: 3518211
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,311,1559534400"; 
   d="scan'208";a="3518211"
To: Jan Beulich <JBeulich@suse.com>, =?UTF-8?Q?Roger_Pau_Monn=c3=a9?=
 <roger.pau@citrix.com>
References: <20190726135240.21745-1-andrew.cooper3@citrix.com>
 <20190726135240.21745-2-andrew.cooper3@citrix.com>
 <20190726142250.d7kxm6g46r56okzx@Air-de-Roger>
 <214fa6eb-bcdc-faf1-42be-ceea3954854a@citrix.com>
 <e61faffa-4f8c-320e-55f3-7ec0d3702410@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <3901e368-12b1-bbe2-e0c3-c030dc920bf2@citrix.com>
Date: Fri, 26 Jul 2019 15:50:31 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <e61faffa-4f8c-320e-55f3-7ec0d3702410@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 1/2] xen/link: Introduce
 .bss.percpu.page_aligned
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>,
 Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 VolodymyrBabchuk <Volodymyr_Babchuk@epam.com>, Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjYvMDcvMjAxOSAxNTozOCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gT24gMjYuMDcuMjAxOSAx
NjozMCwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4gT24gMjYvMDcvMjAxOSAxNToyMiwgUm9nZXIg
UGF1IE1vbm7DqSB3cm90ZToKPj4+IE9uIEZyaSwgSnVsIDI2LCAyMDE5IGF0IDAyOjUyOjM5UE0g
KzAxMDAsIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4+Pj4gRnV0dXJlIGNoYW5nZXMgYXJlIGdvaW5n
IHRvIG5lZWQgdG8gcGFnZSBhbGlnbiBzb21lIHBlcmNwdSBkYXRhLgo+Pj4+Cj4+Pj4gVGhpcyBt
ZWFucyB0aGF0IHRoZSBwZXJjcHUgYXJlYSBuZWVkcyBzdWlhYmx5IGFsaWduaW5nIGluIHRoZSBC
U1Mgc28gQ1BVMCBoYXMKPj4+PiBjb3JyZWN0bHkgYWxpZ25lZCBkYXRhLiAgU2h1ZmZsZSB0aGUg
ZXhhY3QgbGluayBvcmRlciBvZiBpdGVtcyB3aXRoaW4gdGhlIEJTUwo+Pj4+IHRvIGdpdmUgLmJz
cy5wZXJjcHUucGFnZV9hbGlnbmVkIGFwcHJvcHJpYXRlIGFsaWdubWVudC4KPj4+Pgo+Pj4+IEFk
ZGl0aW9uYWxseSwgaW50cm9kdWNlIERFRklORV9QRVJfQ1BVX1BBR0VfQUxJR05FRCgpCj4+Pj4K
Pj4+PiBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXgu
Y29tPgo+Pj4+IC0tLQo+Pj4+IENDOiBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+Cj4+
Pj4gQ0M6IFdlaSBMaXUgPHdsQHhlbi5vcmc+Cj4+Pj4gQ0M6IFJvZ2VyIFBhdSBNb25uw6kgPHJv
Z2VyLnBhdUBjaXRyaXguY29tPgo+Pj4+IENDOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxs
aW5pQGtlcm5lbC5vcmc+Cj4+Pj4gQ0M6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5j
b20+Cj4+Pj4gQ0M6IFZvbG9keW15ciBCYWJjaHVrIDxWb2xvZHlteXJfQmFiY2h1a0BlcGFtLmNv
bT4KPj4+PiAtLS0KPj4+PiAgIHhlbi9hcmNoL2FybS94ZW4ubGRzLlMgICB8IDUgKysrLS0KPj4+
PiAgIHhlbi9hcmNoL3g4Ni94ZW4ubGRzLlMgICB8IDUgKysrLS0KPj4+PiAgIHhlbi9pbmNsdWRl
L3hlbi9wZXJjcHUuaCB8IDIgKysKPj4+PiAgIDMgZmlsZXMgY2hhbmdlZCwgOCBpbnNlcnRpb25z
KCspLCA0IGRlbGV0aW9ucygtKQo+Pj4+Cj4+Pj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS94
ZW4ubGRzLlMgYi94ZW4vYXJjaC9hcm0veGVuLmxkcy5TCj4+Pj4gaW5kZXggMTJjMTA3ZjQ1ZC4u
MDdjYmRmMjU0MyAxMDA2NDQKPj4+PiAtLS0gYS94ZW4vYXJjaC9hcm0veGVuLmxkcy5TCj4+Pj4g
KysrIGIveGVuL2FyY2gvYXJtL3hlbi5sZHMuUwo+Pj4+IEBAIC0yMDEsMTQgKzIwMSwxNSBAQCBT
RUNUSU9OUwo+Pj4+ICAgICAgICAgICooLmJzcy5zdGFja19hbGlnbmVkKQo+Pj4+ICAgICAgICAg
IC4gPSBBTElHTihQQUdFX1NJWkUpOwo+Pj4+ICAgICAgICAgICooLmJzcy5wYWdlX2FsaWduZWQp
Cj4+Pj4gLSAgICAgICAqKC5ic3MpCj4+Pj4gLSAgICAgICAuID0gQUxJR04oU01QX0NBQ0hFX0JZ
VEVTKTsKPj4+IERvbid0IHlvdSBhbHNvIG5lZWQgYToKPj4+Cj4+PiAuID0gQUxJR04oUEFHRV9T
SVpFKTsKPj4+Cj4+PiBoZXJlPwo+PiBObywgKEkgZG9uJ3QgdGhpbmsgc28pLgo+Pgo+Pj4gT3Ig
aXMgdGhlIHNpemUgb2YgLmJzcy5wYWdlX2FsaWduZWQgYWxzbyBhbGlnbmVkIHRvIHBhZ2Ugc2l6
ZT8KPj4gRXZlcnkgb2JqZWN0IGluc2lkZSAuYnNzLnBhZ2VfYWxpZ25lZCBzaG91bGQgaGF2ZSBz
dWl0YWJsZSAoaS5lLgo+PiBtdWx0aXBsZSBvZikgc2l6ZSBhbmQgYWxpZ25tZW50LsKgIFdpdGhv
dXQgdGhpcywgdGhpbmdzIHdpbGwgYnJlYWsuCj4gSSdtIG5vdCBzdXJlIHdlIHNob3VsZCBoYXZl
IHN1Y2ggYSByZXF1aXJlbWVudDogT2JqZWN0cyBpbgo+IC4qLnBhZ2VfYWxpZ25lZCBzZWN0aW9u
cyBzaG91bGQgdGhlbXNlbHZlcyBoYXZlIFBBR0VfU0laRSBhbGlnbm1lbnQKPiAoaS5lLiB0aGVy
ZSBzaG91bGRuJ3QgYmUgYSBuZWVkIHRvIEFMSUdOKCkgX2FoZWFkXyBvZiB0aGUgc2VjdGlvbgo+
IGRpcmVjdGl2ZSBpbiB0aGUgc2NyaXB0ICh0aGF0IGlzLCB0aGUgb25lIGluIGNvbnRleHQgYWJv
dmUgc2hvdWxkCj4gYWN0dWFsbHkgYmUgcmVkdW5kYW50KS4gQnV0IEknbSBub3Qgc3VyZSBhYm91
dCBkZW1hbmRpbmcgdGhlaXIKPiBzaXplIHRvIGJlIGEgbXVsdGlwbGUgb2YgUEFHRV9TSVpFIC0g
d2hpbGUgQyB3aWxsIGd1YXJhbnRlZSB0aGlzCj4gKGFuZCB3YXN0ZSBzcGFjZSBpbiBjZXJ0YWlu
IGNhc2VzKSwgYXNzZW1ibHkgY29uc3RydWN0cyBjb3VsZCBzdGlsbAo+IGJlIHdyaXR0ZW4gc3Vj
aCB0aGF0IHRoZSB0cmFpbGluZyB1bnVzZWQgc3BhY2UgY2FuIGJlIHJlLXVzZWQuIE90b2gKPiBJ
IGFncmVlIHdpdGggeW91ciB2aXJ0dWFsIHN0YXRlbWVudCBvZiB0aGlzIGJlaW5nIGEgbGl0dGxl
IGZyYWdpbGUuCgpJIHN1cHBvc2UgdGhhdCBhbGwgd2hpY2ggcmVhbGx5IG1hdHRlcnMgaXMgdGhh
dCBlYWNoIG9iamVjdCBoYXMgcGFnZQphbGlnbm1lbnQsIGFuZCB0aGF0IHdpbGwgY2F1c2UgdGhp
bmdzIHRvIHByb3Blcmx5IGxhaWQgb3V0LgoKV2hlcmUgdGhpcyBnb2VzIHdyb25nIGlzIGZvciBh
biBvYmplY3Qgd2hpY2ggaXNuJ3QgYSBtdWx0aXBsZSBvZiA0aywKZm9sbG93ZWQgYnkgYW4gb2Jq
ZWN0IHdoaWNoIGRvZXNuJ3QgaGF2ZSA0ayBhbGlnbm1lbnQuCgpFaXRoZXIgd2F5LCBJIHRoaW5r
IHRoZSBwYXRjaCBpcyBmaW5lIGFzIGlzLgoKfkFuZHJldwoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 14:51:06 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 14:51: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 1hr1Yn-00072T-QL; Fri, 26 Jul 2019 14:51:05 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=XdPt=VX=tklengyel.com=bounce+e181d6.cd840-xen-devel=lists.xenproject.org@srs-us1.protection.inumbo.net>)
 id 1hr1Ym-00072A-C2
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 14:51:04 +0000
X-Inumbo-ID: c9f17662-afb4-11e9-8980-bc764e045a96
Received: from rs224.mailgun.us (unknown [209.61.151.224])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c9f17662-afb4-11e9-8980-bc764e045a96;
 Fri, 26 Jul 2019 14:51:02 +0000 (UTC)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=tklengyel.com;
 q=dns/txt; 
 s=krs; t=1564152662; h=Content-Type: Cc: To: Subject: Message-ID: Date:
 From: In-Reply-To: References: MIME-Version: Sender;
 bh=aPYVdwpVxuKCUBD60YPVFNfBk+jHUo8wDfshJK3vzm0=;
 b=j6glKdrqEhd6reOJhn6Ng5tvQmHBmEbjEA9odz2I5ejKHR+5bhkpNydE97QXJe64tgQ43/qc
 yj99nMO2sFWNmssLJgX+wq5JjtYgihAQbiQW/O89E8m83G5lLbLcQ04g5qI5OfQFZlKLK4Xw
 X9gvCgdxbNCkf+h8AQ2K6dtmRIQ=
X-Mailgun-Sending-Ip: 209.61.151.224
X-Mailgun-Sid: WyIyYTNmOCIsICJ4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmciLCAiY2Q4NDAiXQ==
Received: from mail-wr1-f52.google.com (mail-wr1-f52.google.com
 [209.85.221.52])
 by mxa.mailgun.org with ESMTP id 5d3b1355.7f563fe486b0-smtp-out-n02;
 Fri, 26 Jul 2019 14:51:01 -0000 (UTC)
Received: by mail-wr1-f52.google.com with SMTP id n9so54837894wru.0
 for <xen-devel@lists.xenproject.org>; Fri, 26 Jul 2019 07:51:00 -0700 (PDT)
X-Gm-Message-State: APjAAAW5ZvOj5lY7LX0Vopvr34sKPN6xA5ifhsVH3qjuUI1dBhS9o/i3
 ulIRwD5Rz3P41JaH0eyP8Ojw32euVcJMX0f4qwU=
X-Google-Smtp-Source: APXvYqwFfpHUOvfNCXAFhSOHavHWm7MPjAw3aEEeN+Hy3s9vLjkXjH0WGj5zuWhOtuSEhkm1KhjcNT3viKnsKASK6f0=
X-Received: by 2002:adf:9486:: with SMTP id 6mr71460069wrr.242.1564152659423; 
 Fri, 26 Jul 2019 07:50:59 -0700 (PDT)
MIME-Version: 1.0
References: <20190718144317.23307-1-tamas@tklengyel.com>
 <642271a1-d9ca-adfc-c06b-cd05d266e53c@suse.com>
 <CAOcoXZZr+54R2i_aPNWDVXCoMxf5+ZZi=c4vthxaqa95_SP5Ww@mail.gmail.com>
In-Reply-To: <CAOcoXZZr+54R2i_aPNWDVXCoMxf5+ZZi=c4vthxaqa95_SP5Ww@mail.gmail.com>
From: Tamas K Lengyel <tamas@tklengyel.com>
Date: Fri, 26 Jul 2019 08:50:22 -0600
X-Gmail-Original-Message-ID: <CABfawhmY+aZ6F3bSPEQ2M-r+JF6WAx=3UTk52Rmzg3CcKOwyFA@mail.gmail.com>
Message-ID: <CABfawhmY+aZ6F3bSPEQ2M-r+JF6WAx=3UTk52Rmzg3CcKOwyFA@mail.gmail.com>
To: Viktor Mitin <viktor.mitin.19@gmail.com>
Subject: Re: [Xen-devel] [RFC] xen: Add .astylerc for automated
 style-formatting
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Lars Kurth <lars.kurth.xen@gmail.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <JBeulich@suse.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBKdWwgMjYsIDIwMTkgYXQgODo0MiBBTSBWaWt0b3IgTWl0aW4gPHZpa3Rvci5taXRp
bi4xOUBnbWFpbC5jb20+IHdyb3RlOgo+Cj4gSGkgQWxsLAo+Cj4gT24gVGh1LCBKdWwgMTgsIDIw
MTkgYXQgNjoxNiBQTSBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+IHdyb3RlOgo+ID4K
PiA+IE9uIDE4LjA3LjIwMTkgMTY6NDMsIFRhbWFzIEsgTGVuZ3llbCB3cm90ZToKPiA+ID4gLS0t
IGEvQ09ESU5HX1NUWUxFCj4gPiA+ICsrKyBiL0NPRElOR19TVFlMRQo+ID4gPiBAQCAtNjAsOCAr
NjAsOCBAQCBCcmFjaW5nCj4gPiA+ICAgLS0tLS0tLQo+ID4gPgo+ID4gPiAgIEJyYWNlcyAoJ3sn
IGFuZCAnfScpIGFyZSB1c3VhbGx5IHBsYWNlZCBvbiBhIGxpbmUgb2YgdGhlaXIgb3duLCBleGNl
cHQKPiA+ID4gLWZvciB0aGUgZG8vd2hpbGUgbG9vcC4gIFRoaXMgaXMgdW5saWtlIHRoZSBMaW51
eCBjb2Rpbmcgc3R5bGUgYW5kCj4gPiA+IC11bmxpa2UgSyZSLiAgZG8vd2hpbGUgbG9vcHMgYXJl
IGFuIGV4Y2VwdGlvbi4gZS5nLjoKPiA+ID4gK2ZvciB0aGUgd2hpbGUtcGFydCBvZiBkby93aGls
ZSBsb29wcy4gIFRoaXMgaXMgdW5saWtlIHRoZSBMaW51eCBjb2Rpbmcgc3R5bGUKPiA+ID4gK2Fu
ZCB1bmxpa2UgSyZSLiAgZG8vd2hpbGUgbG9vcHMgYXJlIGFuIGV4Y2VwdGlvbi4gZS5nLjoKPiA+
ID4KPiA+ID4gICBpZiAoIGNvbmRpdGlvbiApCj4gPiA+ICAgewo+ID4gPiBAQCAtNzcsNyArNzcs
OCBAQCB3aGlsZSAoIGNvbmRpdGlvbiApCj4gPiA+ICAgICAgIC8qIERvIHN0dWZmLiAqLwo+ID4g
PiAgIH0KPiA+ID4KPiA+ID4gLWRvIHsKPiA+ID4gK2RvCj4gPiA+ICt7Cj4gPiA+ICAgICAgIC8q
IERvIHN0dWZmLiAqLwo+ID4gPiAgIH0gd2hpbGUgKCBjb25kaXRpb24gKTsKPiA+Cj4gPiBJIGRp
c2FncmVlIHdpdGggdGhpcyBjaGFuZ2U6IFRoZXJlJ3MgYSBsYXJnZSBudW1iZXIgb2YgKGNvcnJl
Y3QgYXMKPiA+IHBlciB0aGUgdGV4dCBwcmlvciB0byB5b3VyIGNoYW5nZSkgaW5zdGFuY2VzLCBh
bmQgc2luY2UgdGhlcmUncwo+ID4gbm90aGluZyBhZmZlY3RpbmcgdGhlIGxlbmd0aCBvZiBzdWNo
IGxpbmVzIGF2b2lkaW5nIHRoZSBleHRyYSBsaW5lCj4gPiBpcyBxdWl0ZSBkZXNpcmFibGUgaW1v
Lgo+ID4KPgo+IFBsZWFzZSBiZSBhd2FyZSB0aGF0ICd4ZW4gbW9kaWZpZWQnIGNsYW5nLWZvcm1h
dCBzdXBwb3J0cyBzdWNoCj4gJ2RvL3doaWxlJyBicmFjZXMgZXhjZXB0aW9uLgo+IEl0IGhhcyBi
ZWVuIHRlc3RlZCBwcmV2aW91c2x5IGFuZCB3b3JrcyB3ZWxsLgo+CgpTb3VuZHMgZ29vZCB0byBt
ZSwgSSB3b3VsZCBzYXkgbGV0J3MgZ28gd2l0aCB0aGF0IGlmIGl0IHJlZHVjZXMgY2h1cm4KaW4g
dGhlIGNvZGUuCgpUYW1hcwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 14:52:32 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 14:52:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hr1aB-0007Dv-6v; Fri, 26 Jul 2019 14:52: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=yHJP=VX=gmail.com=viktor.mitin.19@srs-us1.protection.inumbo.net>)
 id 1hr1aA-0007Dk-8S
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 14:52:30 +0000
X-Inumbo-ID: fd20deda-afb4-11e9-8980-bc764e045a96
Received: from mail-io1-xd41.google.com (unknown [2607:f8b0:4864:20::d41])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id fd20deda-afb4-11e9-8980-bc764e045a96;
 Fri, 26 Jul 2019 14:52:28 +0000 (UTC)
Received: by mail-io1-xd41.google.com with SMTP id k20so105292459ios.10
 for <xen-devel@lists.xenproject.org>; Fri, 26 Jul 2019 07:52:28 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=tSo/54iI+rFyguS4q6m6ipSlCdmJTu5d5UB8+mmvRJ8=;
 b=UW6KnhXApd5kQrK64uWXCWCn4f6CUY57ikCnvn18g1C/9eMxBXiQgmuLTGxJwWSzjQ
 bY4HOTYeTRjEQKoTzT/SmcSVHYb8iLjZ5F9/HQV0Rx55xfHyeTc+rmCmBDP1gD/NkldK
 1PRI9/0L2KpZfOMpssf3rWN6VYk7lMq7/c8FtGI0SAyqqDubiX3AGSHPgcJPqt5Oijj+
 orusaw4gbw3Ut8OXWt5mZ4Z7dk1NS401byVjGaWk8XDAHIdvjOtd0oSzfZH1UTGAR4bj
 Zs/2ItQMJQepRQEY2fw22MxsaOwAuMuu3mGh7VF1Xg+Bw9dQ/huM1YsUyngC1OhZQ4fg
 BCfw==
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=tSo/54iI+rFyguS4q6m6ipSlCdmJTu5d5UB8+mmvRJ8=;
 b=bGDpMvVJcKWtkFW2zkusDc5Jm4mmMK/N1pBXAtAkR4dyDysJlLg/wT0sSrKmlWWXf/
 hnPcGilYEcXxFzZIcF537/5ev27JLzNtRR4tai49svoz19+6jb6+t9XislkTnMNHFyMC
 hMptI+qdun5NPAVrR2Jlt70qZ8g5ZhC3NkvDi4FmNLwEubXZHrGOx0e2MGXFrEc7p+4k
 FEtk9AudNT3VN/3jsjlqN5bZMh0opiRptYXpxGDttZQG6GZo8fJRZknZBgT69Ceu6DUY
 xRhipKgiFSFUklgoYgOJmVdfg//Qov88gzcp1vfu8GqWuhPceTgDtGrr9nyefnX8LqqQ
 PHDQ==
X-Gm-Message-State: APjAAAXnBYoCgXzSn3OMNnExlKltbixH6ScbQaMb69Yyh88s/eIbfbhm
 xBzjfFgifGTHxrUzCT62TXHf3BwS4l4SBcVZF+o=
X-Google-Smtp-Source: APXvYqzDxtVUJ7Bs1yBmDH8FZaeLVp+GuE7cDvP/2HdRw9xUZOmf6ytQ8sQAOanlEuEiiGhv1BWLWnZFcnKFS0usR8s=
X-Received: by 2002:a6b:ba88:: with SMTP id
 k130mr84751595iof.212.1564152748381; 
 Fri, 26 Jul 2019 07:52:28 -0700 (PDT)
MIME-Version: 1.0
References: <20190718144317.23307-1-tamas@tklengyel.com>
 <119d0edb-cb12-fbad-9e3e-8c0a469983df@arm.com>
 <CABfawh=DwOP5eQYmMVNF+n-khkbEDFia0eo=JbE0yhCKjV_+8Q@mail.gmail.com>
 <fcbf4968-7b82-6e5d-75ae-e4c2ff059b4d@arm.com>
 <CABfawhnk+_ssU1xEzN6O+_JkH4jT2NguP30VRpkNKzc7xoKeXw@mail.gmail.com>
In-Reply-To: <CABfawhnk+_ssU1xEzN6O+_JkH4jT2NguP30VRpkNKzc7xoKeXw@mail.gmail.com>
From: Viktor Mitin <viktor.mitin.19@gmail.com>
Date: Fri, 26 Jul 2019 17:52:17 +0300
Message-ID: <CAOcoXZamx2qeFB7GKrcwir9GfWxOzsPcf-KGB0-vDNBxfuZd2g@mail.gmail.com>
To: Tamas K Lengyel <tamas@tklengyel.com>,
 Lars Kurth <lars.kurth.xen@gmail.com>, 
 Artem Mygaiev <Artem_Mygaiev@epam.com>, Julien Grall <julien.grall@arm.com>
Subject: Re: [Xen-devel] [RFC] xen: Add .astylerc for automated
 style-formatting
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Lars Kurth <lars.kurth@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Iurii Artemenko <Iurii_Artemenko@epam.com>, Jan Beulich <jbeulich@suse.com>,
 Xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgQWxsLAoKT24gVGh1LCBKdWwgMTgsIDIwMTkgYXQgODoyNCBQTSBUYW1hcyBLIExlbmd5ZWwg
PHRhbWFzQHRrbGVuZ3llbC5jb20+IHdyb3RlOgo+Cj4gPiAgICAtIExpbmUgMTM5OiBUaGUgeyBh
cmUgY29tbW9ubHkgb24gdGhlIHNhbWUgbGluZSBhcyBzdHJ1Y3Qgb3IgZGVmaW5pdGlvbi4KPgo+
IEFjY29yZGluZyB0byBDT0RJTkdfU1RZTEUgdGhhdCdzIG5vdCBob3cgaXQgc2hvdWxkIGJlLgoK
QWxsIHN1Y2ggY2FzZXMgc2hvdWxkIGJlIGV4cGxpY2l0bHkgc3RhdGVkIGluIHRoZSBDT0RJTkdf
U1RZTEUgZG9jdW1lbnQuCgpUaGFua3MKCj4gVGFtYXMKPgo+IF9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fCj4gWGVuLWRldmVsIG1haWxpbmcgbGlzdAo+IFhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwo+IGh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWwKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 14:54:36 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 14:54:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hr1cB-0007ME-Kg; Fri, 26 Jul 2019 14:54: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=PDV5=VX=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hr1c9-0007M9-Oz
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 14:54:33 +0000
X-Inumbo-ID: 46b15873-afb5-11e9-8980-bc764e045a96
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 46b15873-afb5-11e9-8980-bc764e045a96;
 Fri, 26 Jul 2019 14:54:32 +0000 (UTC)
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=Paul.Durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 Paul.Durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: fLiTLvFvtOAsLhoTmP7VAbDaLXghH9oTgyBLRNGj0zSbP3NMd1hUABUdGYeDpZ1ciXmQRrjY8k
 ne4CDVP4PQcJkyb/td0Rc19o1kyKpT8whDm2ZSfex84jL2H94VOW7Y93zIV82vX9xK9p0IX622
 ajtq3pxZHBXGHYs+u7vgV1DyS3E/N95XeM5CcfAAYdERtp1bM/ZqwKMS9scwnTJwOA5Oe9PYak
 QTo0dVfdASLserhXR2w+b47wjsx9Txi2asPNVTGavZ7Je/nwsD2dYfhktNH310I1JRrSPYX9bC
 hqs=
X-SBRS: 2.7
X-MesageID: 3578642
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,311,1559534400"; 
   d="scan'208";a="3578642"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Jan Beulich' <JBeulich@suse.com>
Thread-Topic: [Xen-devel] per-domain passthrough/iommu options
Thread-Index: AdVDqy2gdS3slVvQRuCN/iB10JmJ2gABnjsAAAD6vMAAAUXLgAAASpcAAADXF4AAAKXGUA==
Date: Fri, 26 Jul 2019 14:54:29 +0000
Message-ID: <067b1b1b41bb4fcbba0c353f4be0dc7d@AMSPEX02CL03.citrite.net>
References: <a65d176f8912458c8576367597613de9@AMSPEX02CL03.citrite.net>
 <8fff2485-bf0a-5b98-dfbc-4679c39b9ed0@suse.com>
 <3cd2057e69bc4bdbb87f53c97ffe765c@AMSPEX02CL03.citrite.net>
 <82fc3e28-353a-44fb-0d6b-ec2913610c2f@suse.com>
 <fa7e8a34bedc43de8a62d8a8480d171e@AMSPEX02CL03.citrite.net>
 <73c71fa0-9eb9-c126-726d-114ff9f464af@suse.com>
In-Reply-To: <73c71fa0-9eb9-c126-726d-114ff9f464af@suse.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] per-domain passthrough/iommu options
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel \(xen-devel@lists.xenproject.org\)"
 <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBKYW4gQmV1bGljaCA8SkJldWxp
Y2hAc3VzZS5jb20+DQo+IFNlbnQ6IDI2IEp1bHkgMjAxOSAxNTozNA0KPiBUbzogUGF1bCBEdXJy
YW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT4NCj4gQ2M6IHhlbi1kZXZlbCAoeGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnKSA8eGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnPg0K
PiBTdWJqZWN0OiBSZTogW1hlbi1kZXZlbF0gcGVyLWRvbWFpbiBwYXNzdGhyb3VnaC9pb21tdSBv
cHRpb25zDQo+IA0KPiBPbiAyNi4wNy4yMDE5IDE2OjI2LCBQYXVsIER1cnJhbnQgd3JvdGU6DQo+
ID4+IEZyb206IEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT4NCj4gPj4gU2VudDogMjYg
SnVseSAyMDE5IDE1OjAyDQo+ID4+DQo+ID4+IE9uIDI2LjA3LjIwMTkgMTU6MzksIFBhdWwgRHVy
cmFudCB3cm90ZToNCj4gPj4+ID8gSSBkb24ndCB0aGluayAncHJpdmF0ZS1wdCcgb3IgJ3NlcGFy
YXRlLXB0JyByZWFsbHkgY2FwdHVyZSB0aGUgZmFjdCB0aGF0IHRoZSBwYWdlIHRhYmxlcyBtYXRj
aA0KPiB0aGUNCj4gPj4gUDJNLiBUaGV5IGNvdWxkIGp1c3QgYXMgZWFzaWx5IGJlIHRha2VuIHRv
IG1lYW4gdGhhdCB0aGV5IGFyZSBwb3B1bGF0ZWQgdXNpbmcgc29tZSBvdGhlciBwb2xpY3kuDQo+
ID4+DQo+ID4+IEJ1dCBoYXZlbid0IHdlIHJlY2VudGx5IHNlZW4gdGhhdCB0aGlzIGZ1bGx5IGxv
Y2stc3RlcCBwb3B1bGF0aW9uDQo+ID4+IG9mIHBhZ2UgdGFibGVzIGlzbid0IGFsd2F5cyBjb3Jy
ZWN0IChvciBhdCBsZWFzdCBkZXNpcmFibGUpPyBJDQo+ID4+IHZhZ3VlbHkgcmVjYWxsIG90aGVy
IGNvbW1lbnRzIHRvIHRoYXQgZWZmZWN0IHRvbywgZnJvbSBsb25nIGFnby4NCj4gPj4gSSdkIHNw
ZWNpZmljYWxseSB3YW50IHRvIGF2b2lkIGVuY29kaW5nIGludG8gdGhlIGludGVyZmFjZSBoZXJl
DQo+ID4+IHRoYXQgdGhlIHR3byBhcmUgZXhhY3QgbWlycm9ycyBvZiBvbmUgYW5vdGhlciwgbm93
IGFuZCBmb3JldmVyLg0KPiA+DQo+ID4gSG93IGRvIHlvdSB0aGluayB3ZSBzaG91bGQgZXhwcmVz
cyBpdC4gSSBhZ3JlZSB0aGF0IGl0J3MgYSBiaXQgYXdrd2FyZCBiZWNhdXNlIG9mIHRoZSBkaWZm
ZXJlbmNlDQo+IGJldHdlZW4gSFZNIGFuZCBQViBkb21haW5zLCBidXQgYWxsIHdlIGNhbiBkbyB0
aGVyZSByZWFsbHkgaXMgZG9jdW1lbnQgaXQgSSB0aGluaywgc28gcGVyaGFwcyB0aGUNCj4gbWFu
cGFnZSBjb3VsZCBoYXZlIHNvbWV0aGluZyBsaWtlOg0KPiANCj4gU291bmRzIHJlYXNvbmFibGUg
LSBpdCBhdCBsZWFzdCBhdm9pZHMgbWFraW5nIHRoZSBiZWhhdmlvciB0b28NCj4gbXVjaCBzcGVs
bGVkIG91dCB3aXRoIHJlZ2FyZCB0byB0aGUgc2ltaWxhcml0eSBvZiBtYXBwaW5ncyBiZXR3ZWVu
DQo+IElPTU1VIHBhZ2UgdGFibGVzIGFuZCBQMk0uIFRoZXJlJ3Mgb25lIGlzc3VlIHRob3VnaDoN
Cj4gDQo+ID4gJ29mZicNCj4gPg0KPiA+IElPTU1VIG1hcHBpbmdzIGFyZSBkaXNhYmxlZCBmb3Ig
dGhlIGRvbWFpbiBhbmQgc28gaGFyZHdhcmUgbWF5IG5vdCBiZSBwYXNzZWQgdGhyb3VnaC4NCj4g
Pg0KPiA+ICdzeW5jLXB0Jw0KPiA+DQo+ID4gRm9yIGEgUFYgZG9tYWluLCBhbGwgd3JpdGFibGUg
cGFnZXMgYXNzaWduZWQgdG8gdGhlIGRvbWFpbiBhcmUgaWRlbnRpdHkgbWFwcGVkIGJ5IE1GTiBp
biB0aGUgSU9NTVUNCj4gcGFnZSB0YWJsZXMuIFRodXMgYSBkZXZpY2UgZHJpdmVyIHJ1bm5pbmcg
aW4gdGhlIGRvbWFpbiBtYXkgcHJvZ3JhbSBwYXNzdGhyb3VnaCBoYXJkd2FyZSBmb3IgRE1BIHVz
aW5nDQo+IE1GTiB2YWx1ZXMgKGkuZS4gaG9zdC9tYWNoaW5lIGZyYW1lIG51bWJlcnMpIGxvb2tl
ZCB1cCBpbiBpdHMgUDJNLg0KPiA+IEZvciBhbiBIVk0gZG9tYWluLCBhbGwgbm9uLWZvcmVpZ24g
UkFNIHBhZ2VzIHByZXNlbnQgaW4gdGhlIFAyTSB3aWxsIGJlIGlkZW50aXR5IG1hcHBlZCBieSBH
Rk4NCj4gDQo+IFdoeSAiaWRlbnRpdHkgbWFwcGVkIiBoZXJlPyBJdCdzIGEgR0ZOIC0+IE1GTiBt
YXBwaW5nbSwgaXNuJ3QgaXQ/DQoNClllcy4uLiBpdCdzIGhhcmQgdG8gZXhwcmVzcy4gV2hhdCBJ
IHdhbnQgdG8gc2F5LCBvZiBjb3Vyc2UsIGlzIHRoYXQgZGV2aWNlIGRyaXZlcnMgY2FuIHVzZSBH
Rk5zLiBDYW4geW91IHRoaW5rIG9mIGFueSBvdGhlciBmb3JtIG9mIHdvcmRzIHRoYXQgbWlnaHQg
YmUgYmV0dGVyPw0KDQogIFBhdWwNCg0KPiANCj4gSmFuDQo+IA0KPiA+IGluIHRoZSBJT01NVSBw
YWdlIHRhYmxlcy4gVGh1cyBhIGRldmljZSBkcml2ZXIgcnVubmluZyBpbiB0aGUgZG9tYWluIG1h
eSBwcm9ncmFtIHBhc3N0aHJvdWdoDQo+IGhhcmR3YXJlIHVzaW5nIEdGTiB2YWx1ZXMgKGkuZS4g
Z3Vlc3QgcGh5c2ljYWwgZnJhbWUgbnVtYmVycykgd2l0aG91dCBhbnkgZnVydGhlciB0cmFuc2xh
dGlvbi4NCj4gPg0KPiA+ICdzaGFyZS1wdCcNCj4gPg0KPiA+IFRoaXMgaXMgdW5hdmFpbGFibGUg
Zm9yIGEgUFYgZG9tYWluLiBGb3IgYW4gSFZNIGRvbWFpbiwgdGhpcyBvcHRpb24gbWVhbnMgdGhh
dCB0aGUgSU9NTVUgd2lsbCBiZQ0KPiBwcm9ncmFtbWVkIHRvIGRpcmVjdGx5IHJlZmVyZW5jZSB0
aGUgUDJNIGFzIGl0cyBwYWdlIHRhYmxlcy4gVGhpcyBhdmFpbGFiaWxpdHkgb2YgdGhpcyBvcHRp
b24gaXMNCj4gaGFyZHdhcmUgc3BlY2lmaWMgYW5kIHRodXMsIGlmIGl0IGlzIHNwZWNpZmllZCBm
b3IgYSBkb21haW4gcnVubmluZyBvbiBoYXJkd2FyZSB0aGF0IGRvZXMgbm90IGFsbG93DQo+IGl0
LCAnc3luYy1wdCcgd2lsbCBiZSB1c2VkIGluc3RlYWQuDQo+ID4NCj4gPiA/DQo+ID4NCj4gPiAg
ICBQYXVsDQo+ID4NCj4gPj4NCj4gPj4gSmFuDQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 14:55:00 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 14:55:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hr1cZ-0007PW-Ub; Fri, 26 Jul 2019 14:54: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=yHJP=VX=gmail.com=viktor.mitin.19@srs-us1.protection.inumbo.net>)
 id 1hr1cY-0007PN-2x
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 14:54:58 +0000
X-Inumbo-ID: 55513fd8-afb5-11e9-8980-bc764e045a96
Received: from mail-io1-xd44.google.com (unknown [2607:f8b0:4864:20::d44])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 55513fd8-afb5-11e9-8980-bc764e045a96;
 Fri, 26 Jul 2019 14:54:56 +0000 (UTC)
Received: by mail-io1-xd44.google.com with SMTP id j6so30190474ioa.5
 for <xen-devel@lists.xenproject.org>; Fri, 26 Jul 2019 07:54:56 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=+vgCkqq2ElBKhi4YpaxpbRORf1zcf7BRe7xckL6qIek=;
 b=DiKZqdWKudZI2dG4nFOyk9qNq+cWEKF/9QWlJuvyopLrzX9u2fEhC3WhnhOR/bvm5C
 M40GjBJqsdry/JwUg3GfCxzK0MTGpYMIk1Vn0wgWf6vI0+Wc0xvHl+6OOmVMc/xoQBL6
 lZkkFqKkiROv+7IVuNd0KSwF2PuXmInsHVrde47Zv6KbPqsgunb+ocnC9HqKKh1zA7Xj
 E71b3fHl1MJFS7tO+1bv4sAL0sX//X6fnZj18NTotcoY7giHF9L0SQMsqZLmb0S+wOKv
 462N7vcKn0sUydWSptivDj8LyNGuvw/+pdJRBVnFZyDK56SMi43eYrJnesZZmBlzaqHm
 vtRg==
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=+vgCkqq2ElBKhi4YpaxpbRORf1zcf7BRe7xckL6qIek=;
 b=PZHyp+OsUjYpXjBvXipsrLwQ+uA7HvfCGoiGjwMX3vWM0kIh6fKh7WNUYN3IUdWemH
 t74JBGgc5YbsVz9McFZU670u1QyierIsRohgVb8sevORoI+r+pFuf4zxYJ/5d2R7C1Vg
 rb6HLPd7A2BR0/42opxqo051qLgQezNuNhGOfSAWiKSb09D+t55XKsLd1JwLdB9LZ/BF
 Zhkg3gKW+IeZOB1UmxYo4XhaLl2UW87TJXEsgarhoND2wKX8EC7Y6hdRPeKde9vgdUjz
 vw0JE+38g2HO24zdxXEWG4WaH/onDIA2UgD1TheEWjZBbv168ygcvVyYNaQU/C2B1LdX
 pacQ==
X-Gm-Message-State: APjAAAXT+ZksUOWTrp0GRuSy8ssoNCXuxJiVrcc+pZZCspDELkjn/8nu
 oqOC7xDw0RrsCmtMRVcZfMSDaGhzixIB1zOGFHI=
X-Google-Smtp-Source: APXvYqzDKVFnWjsNedD7oSC0rvnURYIn6HKb5+/SOdqK/b52Xc5k0hfSAgsQmWhAAntkKucELuImXTK9pffAMo1II4Q=
X-Received: by 2002:a5d:9448:: with SMTP id x8mr29450129ior.102.1564152896414; 
 Fri, 26 Jul 2019 07:54:56 -0700 (PDT)
MIME-Version: 1.0
References: <20190718144317.23307-1-tamas@tklengyel.com>
 <119d0edb-cb12-fbad-9e3e-8c0a469983df@arm.com>
 <CABfawh=DwOP5eQYmMVNF+n-khkbEDFia0eo=JbE0yhCKjV_+8Q@mail.gmail.com>
 <fcbf4968-7b82-6e5d-75ae-e4c2ff059b4d@arm.com>
 <CABfawh=R-K3nje0gdsi-26Zj7-y6=KkiW=-s0TLK1o3QgVXLmw@mail.gmail.com>
In-Reply-To: <CABfawh=R-K3nje0gdsi-26Zj7-y6=KkiW=-s0TLK1o3QgVXLmw@mail.gmail.com>
From: Viktor Mitin <viktor.mitin.19@gmail.com>
Date: Fri, 26 Jul 2019 17:54:45 +0300
Message-ID: <CAOcoXZY0Cr5UJmkODBWfdcW7REM-DUptVpr9sQwkQt8rpYRC-A@mail.gmail.com>
To: Tamas K Lengyel <tamas@tklengyel.com>, Lars Kurth <lars.kurth@citrix.com>, 
 Artem Mygaiev <Artem_Mygaiev@epam.com>, Julien Grall <julien.grall@arm.com>
Subject: Re: [Xen-devel] [RFC] xen: Add .astylerc for automated
 style-formatting
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Iurii Artemenko <Iurii_Artemenko@epam.com>, Jan Beulich <jbeulich@suse.com>,
 Xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

UGxlYXNlIGJlIGF3YXJlIHRoYXQgc3VjaCBmb3JfZWFjaF8qIGNhc2VzIGFyZSBjb3ZlcmVkIGJ5
IGNsYW5nLWZvcm1hdC4KClRoYW5rcwoKT24gVGh1LCBKdWwgMTgsIDIwMTkgYXQgODo1MCBQTSBU
YW1hcyBLIExlbmd5ZWwgPHRhbWFzQHRrbGVuZ3llbC5jb20+IHdyb3RlOgo+Cj4gPiAgICAtIExp
bmUgMTAyNTogVGhlIHRvb2xzIG5lZWRzIHRvIGJlIGFibGUgdG8gZGVhbCBmb3JfZWFjaF92Y3B1
KC4uLikgJiBjby4KPgo+IFRoZXNlIGNhbiBiZSBtYWRlIE9LIGJ5IGFkZGluZyBicmFjZXMuIE90
aGVyIHRoYW4gdGhhdCB0aGUgb25seSB3YXkgSQo+IGZvdW5kIHRvIG1ha2UgaXQgbm90IGNoYW5n
ZSB0aGUgaW5kZW50YXRpb24gaXMgdG8gYWRkIHRoZSBjb21tZW50ICIvKgo+ICpJTkRFTlQtT0ZG
KiAqLyIgYmVmb3JlIHRoZSBibG9jayBhbmQgIi8qICpJTkRFTlQtT04qICovIiBhZnRlcndhcmRz
Lgo+Cj4gVGFtYXMKPgo+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fCj4gWGVuLWRldmVsIG1haWxpbmcgbGlzdAo+IFhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwo+IGh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 14:57:10 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 14:57:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hr1ed-0007Z9-DQ; Fri, 26 Jul 2019 14:57:07 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ymAH=VX=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hr1ec-0007Z4-9t
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 14:57:06 +0000
X-Inumbo-ID: a1b1490e-afb5-11e9-b8ae-13e3da73514e
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id a1b1490e-afb5-11e9-b8ae-13e3da73514e;
 Fri, 26 Jul 2019 14:57:04 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 98D43152D;
 Fri, 26 Jul 2019 07:57:04 -0700 (PDT)
Received: from [10.1.196.50] (e108454-lin.cambridge.arm.com [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id E2EED3F71F;
 Fri, 26 Jul 2019 07:57:02 -0700 (PDT)
To: Viktor Mitin <viktor.mitin.19@gmail.com>,
 Lars Kurth <lars.kurth@citrix.com>, Artem Mygaiev <Artem_Mygaiev@epam.com>,
 Xen-devel <xen-devel@lists.xenproject.org>
References: <20190718144317.23307-1-tamas@tklengyel.com>
 <119d0edb-cb12-fbad-9e3e-8c0a469983df@arm.com>
 <CABfawh=DwOP5eQYmMVNF+n-khkbEDFia0eo=JbE0yhCKjV_+8Q@mail.gmail.com>
 <fcbf4968-7b82-6e5d-75ae-e4c2ff059b4d@arm.com>
 <CAOcoXZYfJ--zTmU5SDWM0zV71-dcp=iPfO56noktf=j+MMLLVw@mail.gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <c474cc6f-7759-88e8-60fe-3f8362551620@arm.com>
Date: Fri, 26 Jul 2019 15:57:01 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <CAOcoXZYfJ--zTmU5SDWM0zV71-dcp=iPfO56noktf=j+MMLLVw@mail.gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [RFC] xen: Add .astylerc for automated
 style-formatting
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Tamas K Lengyel <tamas@tklengyel.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Stefano Stabellini <sstabellini@kernel.org>, Jan Beulich <jbeulich@suse.com>,
 Iurii Artemenko <Iurii_Artemenko@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>

bE9uIDI2LzA3LzIwMTkgMTU6NDksIFZpa3RvciBNaXRpbiB3cm90ZToKPiBIaSBKdWxpZW4sIEFs
bCwKCkhpLAoKPiBPbiBUaHUsIEp1bCAxOCwgMjAxOSBhdCA2OjQ0IFBNIEp1bGllbiBHcmFsbCA8
anVsaWVuLmdyYWxsQGFybS5jb20+IHdyb3RlOgo+Pgo+PiBIaSBUYW1hcywKPj4KPj4gT24gNy8x
OC8xOSA0OjE0IFBNLCBUYW1hcyBLIExlbmd5ZWwgd3JvdGU6Cj4+PiBPbiBUaHUsIEp1bCAxOCwg
MjAxOSBhdCA5OjAyIEFNIEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+IHdyb3Rl
Ogo+Pj4+Cj4+Pj4gSGkgVGFtYXMsCj4+Pj4KPj4+PiBBZGRpbmcgTGFycywgQXJ0ZW0gYW5kIEl1
cmlpLiBJdXJpaSBoYXMgYmVlbiB3b3JraW5nIG9uIGEgdmVyc2lvbiBmb3IKPj4+PiBjbGFuZy1m
b3JtYXQgcmVjZW50bHkuCj4+Pj4KPj4+PiBPbiA3LzE4LzE5IDM6NDMgUE0sIFRhbWFzIEsgTGVu
Z3llbCB3cm90ZToKPj4+Pj4gVXNpbmcgYXN0eWxlIChodHRwOi8vYXN0eWxlLnNvdXJjZWZvcmdl
Lm5ldCkgY2FuIGdyZWF0bHkgcmVkdWNlIHRoZSBvdmVyaGVhZCBvZgo+Pj4+PiBtYW51YWxseSBj
aGVja2luZyBhbmQgYXBwbHlpbmcgc3R5bGUtZml4ZXMgdG8gc291cmNlLWNvZGUuIFRoZSBpbmNs
dWRlZAo+Pj4+PiAuYXN0eWxlcmMgaXMgdGhlIGNsb3Nlc3QgYXBwcm94aW1hdGlvbiBvZiB0aGUg
ZXN0YWJsaXNoZWQgWGVuIHN0eWxlIChpbmNsdWRpbmcKPj4+Pj4gc3R5bGVzIG5vdCBmb3JtYWxs
eSBzcGVsbGVkIG91dCBieSBDT0RJTkdfU1RZTEUgYnV0IGNvbW1vbmx5IHJlcXVlc3RlZCkuCj4+
Pj4+Cj4+Pj4+IENoZWNraW5nIHRoZSBjb21tZW50IHN0eWxlcyBhcmUgbm90IGluY2x1ZGVkIGlu
IHRoZSBhdXRvbWF0aW9uLgo+Pj4+Pgo+Pj4+PiBJbmNvcnBvcmF0aW5nIFhlbidzIGV4Y2VwdGlv
biB0byB0aGUgZG8td2hpbGUgc3R5bGUgaXMgb25seSBwYXJ0aWFsbHkgcG9zc2libGUsCj4+Pj4+
IHRodXMgYSBjaGFuZ2UgaXMgcHJvcG9zZWQgdG8gdGhlIENPRElOR19TVFlMRSBvZiBtb3Zpbmcg
dGhlIGJyYWNlIGZyb20gImRvIHsiCj4+Pj4+IHRvIHRoZSBuZXh0IGxpbmUuCj4+Pj4+Cj4+Pj4+
IE1vc3Qgb2YgWGVuJ3MgY29kZS1iYXNlIGlzIG5vbi1jb25mb3JtaW5nIGF0IHRoZSBtb21lbnQ6
IDI4OSBmaWxlcyBwYXNzCj4+Pj4+IHVuY2hhbmdlZCwgODc2IGhhdmUgc29tZSBzdHlsZSBpc3N1
ZQo+Pj4+Pgo+Pj4+PiBJZGVhbGx5IHdlIGNhbiBzbG93bHkgbWlncmF0ZSB0aGUgZW50aXJlIGNv
ZGUtYmFzZSB0byBiZSBjb25mb3JtaW5nLCB0aHVzCj4+Pj4+IGVsaW1pbmF0aW5nIHRoZSBuZWVk
IG9mIGRpc2N1c3NpbmcgYW5kIGVuZm9yY2luZyBzdHlsZSBpc3N1ZXMgbWFudWFsbHkgb24gdGhl
Cj4+Pj4+IG1haWxpbmdsaXN0Lgo+Pj4+Cj4+Pj4gSSBxdWl0ZSBsaWtlIHRoZSBpZGVhIG9mIGFu
IGF1dG9tYXRpYyBjb2Rpbmcgc3R5bGUgY2hlY2tlci4gSG93ZXZlciwgaXQKPj4+PiBpcyBhIGJp
dCBjb25jZXJuaW5nIHRoYXQgbm90IGV2ZW4gYSAxLzMgb2YgdGhlIGZpbGVzIGFyZSBhYmxlIHRv
IHBhc3MKPj4+PiB0aGUgY29kaW5nIHN0eWxlIHlvdSBzdWdnZXN0LiBDb3VsZCB5b3UgZXhwbGFp
biB3aGV0aGVyIHRoaXMgaXMgYmVjYXVzZQo+Pj4+IHRoZSBmaWxlcyBkb2VzIG5vdCBhbHJlYWR5
IGZvbGxvdyBYZW4gY29kaW5nIHN0eWxlIG9yIGlzIGl0IGp1c3QgdGhlCj4+Pj4gZGlmZmVyZW5j
ZSB3aXRoIGFzdHlsZT8KPj4+Pgo+Pj4+IFdoYXQgYXJlIHRoZSBtYWluIHN0eWxlIGlzc3Vlcz8K
Pj4+Cj4+PiBMb29rcyBsaWtlIGEgbG90IG9mIGZpbGVzIHRoYXQgZG9uJ3QgZm9sbG93IHRoZSBY
ZW4gY29kaW5nIHN0eWxlCj4+PiBhcy1pcy4gQWxpZ25tZW50IGlzc3VlcyBzZWVtIHRvIG1lIHRv
IGJlIHRoZSBtb3N0IGNvbW1vbiBlcnJvcnMuIFNlZQo+Pj4gdGhlIGZ1bGwgZGlmZiBoZXJlOgo+
Pj4KPj4+IGh0dHBzOi8vZ2lzdC5naXRodWIuY29tL3RrbGVuZ3llbC9jNWNhYzE0YTBkNTdmMTE5
ZGQ3NzQ3YTFiZTZmYjI2MAo+Pj4KPj4+IFdlIGNhbiBwZXJoYXBzIHR1bmUgc29tZSBhc3BlY3Rz
IG9mIGl0IHdlIGRpc2FncmVlIHdpdGggdGhlIGFzdHlsZQo+Pj4gZ2VuZXJhdGVkIHN0eWxlIGFu
ZCB0cnkgdG8gb3ZlcnJpZGUgaXQuIEkgZGlkIG15IGJlc3QgdG8gbWFrZSBpdAo+Pj4gY29uZm9y
bSB0byB0aGUgZXhpc3RpbmcgWGVuIHN0eWxlIGJ1dCBjZXJ0YWlubHkgdGhlcmUgY291bGQgYmUg
b3RoZXIKPj4+IHR3ZWFrcyBtYWRlIHRvIHJlZHVjZSB0aGUgY2h1cm4uCj4+Cj4+IEkgdGhpbmsg
d2UgZGVmaW5pdGVseSB3YW50IHRvIGF2b2lkIGNodXJuIGFzIHRoaXMgaXMgZ29pbmcgdG8gdGFr
ZSBhIGxvdAo+PiBvZiB0aW1lIHRvIGZpeCBhbGwgdGhlIHBsYWNlcyB0byB0aGUgbmV3IGluZGVu
dGF0aW9uLgo+Pgo+PiBHb2luZyB0aHJvdWdoIHRoZSBkaWZmIEkgY2FuIHNlZSBtYWpvciBkaWZm
ZXJlbmNlcyB3aXRoIHRoZSBYZW4gQ29kaW5nCj4+IHN0eWxlIGFuZCBhbHNvIHdoYXQgbG9va3Mg
bGlrZSBpbmNvbnNpc3RlbmNpZXMgZnJvbSB0aGUgdG9vbHMgaXRzZWxmOgo+PiAgICAgLSBMaW5l
IDU4OiBUaGlzIGlzIGZhaXJseSBjb21tb24gdG8gaW5kZW50IHRoZSBwYXJhbWV0ZXJzIGFzIGl0
IGlzCj4+IHRvZGF5LiBCdXQgdGhlbiBvbiBsaW5lIDE1OC8yNzIgaXQgaW5kZW50cyBhcyB3ZSBk
byB0b2RheS4gU28gSSBhbSBub3QKPj4gc3VyZSB3aGF0IHRoZSBleHBlY3RlZCBjb2Rpbmcgc3R5
bGUgZnJvbSB0aGUgdG9vbHMuCj4+ICAgICAtIExpbmUgNjc6IEkgYmVsaWV2ZSBKYW4gcmVxdWVz
dCB0aGUgc3BhY2UgYmVmb3JlIGxhYmVsCj4gU2VlbXMgYWdyZWVkIG5vdCB0byBhZGQgdGhlIHNw
YWNlcyBiZWZvcmUgbGFiZWwuIFJpZ2h0PwoKSSBkb24ndCByZW1lbWJlciBhbnkgYWdyZWVtZW50
IG9uIHRoaXMuIFBsZWFzZSBwb2ludCB0byB0aGUgdGhyZWFkLgoKPiAKPj4gICAgIC0gTGluZSAx
Mzk6IFRoZSB7IGFyZSBjb21tb25seSBvbiB0aGUgc2FtZSBsaW5lIGFzIHN0cnVjdCBvciBkZWZp
bml0aW9uLgo+IFRoaXMgc2hvdWxkIGJlIHN0YXRlZCBpbiB0aGUgQ29kaW5nIHN0eWxlIGV4cGxp
Y2l0bHkuCgpbLi4uXQoKPiBQbGVhc2UgYmUgYXdhcmUgdGhhdCBpdCBpcyBpbXBvcnRhbnQgdG8g
YWRkIGFsbCB0aGUgY2FzZXMgbWVudGlvbmVkCj4gYWJvdmUgKGFuZCBhbGwgdGhlIG90aGVyKSB0
byB0aGUgWGVuIENvZGluZyBzdHlsZSBkb2N1bWVudCBleHBsaWNpdGx5Lgo+IFRoaXMgc2VlbXMg
dGhlIGJpZ2dlc3Qgbm9uLXRlY2huaWNhbCBpc3N1ZSB0byBvdmVyY29tZS4uLgoKVGhhbmsgeW91
IGZvciB0aGUgcmVtaW5kZXIuIEhvd2V2ZXIsIHNvbWVvbmUgbmVlZHMgdG8gZHJpdmUgaXQuLi4g
QXJlIHlvdSBnb2luZyAKdG8gZG8gdGhhdD8KCkNoZWVycywKCi0tIApKdWxpZW4gR3JhbGwKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 14:58:25 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 14: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 1hr1fs-0007dh-Q9; Fri, 26 Jul 2019 14:58:24 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=yHJP=VX=gmail.com=viktor.mitin.19@srs-us1.protection.inumbo.net>)
 id 1hr1fr-0007dc-WA
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 14:58:24 +0000
X-Inumbo-ID: d00d7b79-afb5-11e9-8980-bc764e045a96
Received: from mail-io1-xd44.google.com (unknown [2607:f8b0:4864:20::d44])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d00d7b79-afb5-11e9-8980-bc764e045a96;
 Fri, 26 Jul 2019 14:58:22 +0000 (UTC)
Received: by mail-io1-xd44.google.com with SMTP id o9so1768675iom.3
 for <xen-devel@lists.xenproject.org>; Fri, 26 Jul 2019 07:58:22 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=CgiiMtLsjQwV+8f9NdpQ6WvKtMS/nKuzuR4OPPXL0d8=;
 b=RQXSIWHu5zSvk/Wm6ZZe9qmLcSWxZqscv+fIc4J9RmeyEILn4U/dg3Ohcc2yOrihDT
 52zNz2HUSRkVyA0CBQU5V/j5l08w3xKzUerOuzt1xB7uqq9kT/66TJs4HrmyOb0+KoXH
 GGv3PCB8Zi7Y54OGLnnig0rpF0OTeN50bNMFPGmSKgBN5wkoFyalZKeC9qAcy7djMYUx
 27K2ygx5CfndJ4xmK4Uu96DAmKquXwk5vIpcISgToDv3zYVvkkqTEIvoWInr14R+J5C8
 CmeaNabkNFqiQDMWUUOEHylT1U1+m/a4zYbChBy5ncgOUfWE/6ENwxKiNvuT0Ejq0dbZ
 GDCA==
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=CgiiMtLsjQwV+8f9NdpQ6WvKtMS/nKuzuR4OPPXL0d8=;
 b=bSjUm/6BiF+lPIEWIbQfl4M3xdyFeixpgZSQk0eNojzMp5P58c/yWHaPtNGgmI6lfi
 gC7w7u0sBFlBTnfRJm14L0CxwD6JJOxkg0wbpxfkcQIo8hn0KhGYBnB9omTxydbAvLyN
 pE5aKty/vCjHzPMAlChXNXLguz5NMcdW5QbQ72ZbNsQcm89qDG5cS1pdJj77d9asuBC2
 EQBukmeLVCbGC8KlBOGuAt1JHOB1YRcTFf0qRhaL3Q6wkIxBKsqNSUF1Ni1aQBRhMCSr
 KISrtSqMgC43WglJowqW3fM9ydTFyPlwihnjYFjnSw8ybA557e14b6tjDiTcHa14Z3Zl
 u4qw==
X-Gm-Message-State: APjAAAW6vYz5rUFaEqXepYZcY81wn3275WTQeUfYaxdoiY/jimnQa15F
 t3gtdaOoZvJ0cpJUpF5sYQpr9Sd83VGtT7SZ67k=
X-Google-Smtp-Source: APXvYqzB1zefZEeJhkZQWQQdJeiyWCwbBn5J5I9WXHbP3Rr24DAioOhizlul7DiLGXBZFirAaAYmLmcbQ2vK9AMFg1k=
X-Received: by 2002:a6b:8b8b:: with SMTP id
 n133mr13689001iod.183.1564153101784; 
 Fri, 26 Jul 2019 07:58:21 -0700 (PDT)
MIME-Version: 1.0
References: <20190718144317.23307-1-tamas@tklengyel.com>
 <119d0edb-cb12-fbad-9e3e-8c0a469983df@arm.com>
 <CABfawh=DwOP5eQYmMVNF+n-khkbEDFia0eo=JbE0yhCKjV_+8Q@mail.gmail.com>
 <fcbf4968-7b82-6e5d-75ae-e4c2ff059b4d@arm.com>
 <CABfawhnk+_ssU1xEzN6O+_JkH4jT2NguP30VRpkNKzc7xoKeXw@mail.gmail.com>
 <d60c933e-7f30-191c-2d75-4558223ef3e4@arm.com>
In-Reply-To: <d60c933e-7f30-191c-2d75-4558223ef3e4@arm.com>
From: Viktor Mitin <viktor.mitin.19@gmail.com>
Date: Fri, 26 Jul 2019 17:58:10 +0300
Message-ID: <CAOcoXZYA4oC+ZXkfS4CQVs6JhkR+pAONgyg1ZfWzo+Q=GcAWQA@mail.gmail.com>
To: Julien Grall <julien.grall@arm.com>
Subject: Re: [Xen-devel] [RFC] xen: Add .astylerc for automated
 style-formatting
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Tamas K Lengyel <tamas@tklengyel.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Stefano Stabellini <sstabellini@kernel.org>, Jan Beulich <jbeulich@suse.com>,
 Xen-devel <xen-devel@lists.xenproject.org>,
 Iurii Artemenko <Iurii_Artemenko@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>

T24gRnJpLCBKdWwgMTksIDIwMTkgYXQgMTE6MzcgQU0gSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3Jh
bGxAYXJtLmNvbT4gd3JvdGU6Cj4KPiBIaSBUYW1hcywKPgo+IE9uIDE4LzA3LzIwMTkgMTg6MjIs
IFRhbWFzIEsgTGVuZ3llbCB3cm90ZToKPiA+PiAgICAgLSBMaW5lIDEzOTogVGhlIHsgYXJlIGNv
bW1vbmx5IG9uIHRoZSBzYW1lIGxpbmUgYXMgc3RydWN0IG9yIGRlZmluaXRpb24uCj4gPgo+ID4g
QWNjb3JkaW5nIHRvIENPRElOR19TVFlMRSB0aGF0J3Mgbm90IGhvdyBpdCBzaG91bGQgYmUuCj4K
PiBJIGd1ZXNzIHlvdSByZWZlciB0byB0aGUgc2VjdGlvbiAiQnJhY2luZyIuIElmIHNvLCBJIHRo
aW5rIHdlIGRvbid0IGZvbGxvdyB0aGUKPiBDT0RJTkdfU1RZTEUgZm9yIHN0cnVjdCBvciBkZWZp
bml0aW9uLgo+Cj4gSSBoYXZlIHRvIGFkbWl0IHRoYXQgZm9yIHRoaXMgY2FzZSwgSSBhbHdheXMg
aGF2ZSB0byBsb29rIGF0IG90aGVyIHVzYWdlIGluIHRoZQo+IGNvZGUgYmVjYXVzZSBJIHRlbmQg
dG8gcHV0IHRoZSB7IG9uIGEgbmV3bGluZS4KPgo+IEkgd2FzIGdvaW5nIHRvIHNheSB0aGF0IHRo
ZXJlIG1heSBiZSBzb21lIGNhc2VzIHdoZXJlIGl0IG1ha2VzIHNlbnNlIHRvIGtlZXAgewo+IG9u
IHRoZSBzYW1lIGxpbmUuIEZvciBpbnN0YW5jZToKPgo+ICAgICB7IGEsIGIsIGMsIGQgfSwKPiAg
ICAgeyBlLCBmLCBnLCBoIH0sCj4KCkFsbCB0aGUgcnVsZXMgc2hvdWxkIGJlIHN0YXRlZCBpbiBD
T0RJTkdfU1RZTEUgZXhwbGljaXRseS4KSW4gb3RoZXIgY2FzZXMsIGl0IGNhbm5vdCBiZSBhdXRv
bWF0ZWQgd2l0aCBmdXR1cmUgcHJvdmVzIHdoeSBpdCB3b3Jrcwp0aGlzIG9yIHRoYXQgd2F5LgoK
VGhhbmtzCgo+IEJ1dCBpdCBsb29rcyBsaWtlIGFzdHlsZSBpcyBhbGxvd2luZyBpdCAoc2VlIGxp
bmUgMjQ3NTkpLgo+Cj4gQ2hlZXJzLAo+Cj4gLS0KPiBKdWxpZW4gR3JhbGwKPgo+IF9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCj4gWGVuLWRldmVsIG1haWxp
bmcgbGlzdAo+IFhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwo+IGh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWwKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 15:01:06 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 15:01:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hr1iT-0008R1-DD; Fri, 26 Jul 2019 15:01:05 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=wloi=VX=intel.com=chen.zhang@srs-us1.protection.inumbo.net>)
 id 1hr1iR-0008Qw-Si
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 15:01:03 +0000
X-Inumbo-ID: 2ec85882-afb6-11e9-9b8c-e7d05e8f9fb6
Received: from mga01.intel.com (unknown [192.55.52.88])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 2ec85882-afb6-11e9-9b8c-e7d05e8f9fb6;
 Fri, 26 Jul 2019 15:01:02 +0000 (UTC)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from orsmga003.jf.intel.com ([10.7.209.27])
 by fmsmga101.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 26 Jul 2019 08:01:01 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.64,311,1559545200"; d="scan'208";a="173053232"
Received: from fmsmsx103.amr.corp.intel.com ([10.18.124.201])
 by orsmga003.jf.intel.com with ESMTP; 26 Jul 2019 08:01:00 -0700
Received: from fmsmsx118.amr.corp.intel.com (10.18.116.18) by
 FMSMSX103.amr.corp.intel.com (10.18.124.201) with Microsoft SMTP Server (TLS)
 id 14.3.439.0; Fri, 26 Jul 2019 08:01:00 -0700
Received: from shsmsx154.ccr.corp.intel.com (10.239.6.54) by
 fmsmsx118.amr.corp.intel.com (10.18.116.18) with Microsoft SMTP Server (TLS)
 id 14.3.439.0; Fri, 26 Jul 2019 08:01:00 -0700
Received: from shsmsx102.ccr.corp.intel.com ([169.254.2.19]) by
 SHSMSX154.ccr.corp.intel.com ([169.254.7.249]) with mapi id 14.03.0439.000;
 Fri, 26 Jul 2019 23:00:58 +0800
From: "Zhang, Chen" <chen.zhang@intel.com>
To: Anthony PERARD <anthony.perard@citrix.com>
Thread-Topic: [PATCH V2] tools/libxl: Add iothread support for COLO
Thread-Index: AQHVQ34jM46dmPcw/Ee05PwiiQM1YKbcZD0AgACNe2D//3+agIAAjGvQ
Date: Fri, 26 Jul 2019 15:00:57 +0000
Message-ID: <9CFF81C0F6B98A43A459C9EDAD400D78061F4355@shsmsx102.ccr.corp.intel.com>
References: <20190726064300.27530-1-chen.zhang@intel.com>
 <20190726134730.GE1242@perard.uk.xensource.com>
 <9CFF81C0F6B98A43A459C9EDAD400D78061F318C@shsmsx102.ccr.corp.intel.com>
 <20190726143419.GF1242@perard.uk.xensource.com>
In-Reply-To: <20190726143419.GF1242@perard.uk.xensource.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
dlp-product: dlpe-windows
dlp-version: 11.0.600.7
dlp-reaction: no-action
x-ctpclassification: CTP_NT
x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiODFjMTIzNTctNTExMC00MWY2LWFhMzYtMDYzZTg4ODU4MDZhIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoidTU0Z0lyUThkSmFvNmxtQVBKUTlISjJUXC9nT0JkcEVqVXRGeWEzR0xHaU1XWFJcL2cyU2tmMFhMOHBGR0lLYWNNIn0=
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH V2] tools/libxl: Add iothread support for
 COLO
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <wl@xen.org>,
 Zhang Chen <zhangckid@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>

Cgo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tCj4gRnJvbTogQW50aG9ueSBQRVJBUkQgW21h
aWx0bzphbnRob255LnBlcmFyZEBjaXRyaXguY29tXQo+IFNlbnQ6IEZyaWRheSwgSnVseSAyNiwg
MjAxOSAxMDozNCBQTQo+IFRvOiBaaGFuZywgQ2hlbiA8Y2hlbi56aGFuZ0BpbnRlbC5jb20+Cj4g
Q2M6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPjsgV2VpIExpdSA8d2xA
eGVuLm9yZz47IHhlbi0KPiBkZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZzsgWmhhbmcgQ2hlbiA8
emhhbmdja2lkQGdtYWlsLmNvbT4KPiBTdWJqZWN0OiBSZTogW1BBVENIIFYyXSB0b29scy9saWJ4
bDogQWRkIGlvdGhyZWFkIHN1cHBvcnQgZm9yIENPTE8KPiAKPiBPbiBGcmksIEp1bCAyNiwgMjAx
OSBhdCAwMjoxODo0MlBNICswMDAwLCBaaGFuZywgQ2hlbiB3cm90ZToKPiA+Cj4gPiA+IC0tLS0t
T3JpZ2luYWwgTWVzc2FnZS0tLS0tCj4gPiA+IEZyb206IEFudGhvbnkgUEVSQVJEIFttYWlsdG86
YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbV0KPiA+ID4gU2VudDogRnJpZGF5LCBKdWx5IDI2LCAy
MDE5IDk6NDggUE0KPiA+ID4KPiA+ID4gT24gRnJpLCBKdWwgMjYsIDIwMTkgYXQgMDI6NDM6MDBQ
TSArMDgwMCwgWmhhbmcgQ2hlbiB3cm90ZToKPiA+ID4gV2hhdCBJIGhhZCBpbiBtaW5kIHdoaWxl
IHJldmlld2luZyB0aGUgdjEgb2YgdGhlIHBhdGNoIHdhcyB0byByZW1vdmUKPiA+ID4gYm90aCBg
Y29sb19pb3RocmVhZCcgYW5kIGBjb2xvX2NvbXBhcmVfaW90aHJlYWQnIGZyb20gdGhlIGxpYnhs
IEFQSQo+ID4gPiBhbmQgeGwgY29uZmlnIG9wdGlvbi4gSSBkb24ndCB0aGluayB0aGVyZSBhcmUg
dXNlZnVsLiBXaHkgZGlkIHlvdSBrZWVwCj4gYGNvbG9faW90aHJlYWQnPwo+ID4KPiA+IE9oLCBp
dCBsb29rcyBJIG1pc3VuZGVyc3Rvb2QgeW91ciBtZWFucy4KPiA+IERvIHlvdSB0aGluayB3ZSBq
dXN0IG5lZWQgaGFyZCBjb2RlIHRoZSBpb3RocmVhZCBuYW1lIGhlcmU/Cj4gPiBGb3IgZXhhbXBs
ZSB0aGUgImlvdGhyZWFkLTEiPwo+IAo+IFllcywgaXQgd291bGQgYmUgYmV0dGVyIHRvIGhhcmQg
Y29kZSBmb3Igbm93LCBidXQgd2l0aCBhIG5hbWUgd2hpY2ggYmV0dGVyCj4gZGVzY3JpYmUgd2hl
cmUgdGhlIGlvdGhyZWFkIGlzIHVzZWQsIGhvdyBhYm91dCAiY29sby1jb21wYXJlLWlvdGhyZWFk
LTEiID8KPiAKCkl0IGlzIGZpbmUgZm9yIG1lLgpUaGFua3MgeW91ciBjb21tZW50cy4KClRoYW5r
cwpaaGFuZyBDaGVuCgo+IFRoYW5rcywKPiAKPiAtLQo+IEFudGhvbnkgUEVSQVJECgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 15:13:04 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 15:13:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hr1ty-0000m9-QZ; Fri, 26 Jul 2019 15:12:58 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ymAH=VX=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hr1tx-0000m4-Sh
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 15:12:57 +0000
X-Inumbo-ID: d7edeb1a-afb7-11e9-ac5c-4bcf5c1d4d1d
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id d7edeb1a-afb7-11e9-ac5c-4bcf5c1d4d1d;
 Fri, 26 Jul 2019 15:12:54 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 9D698337;
 Fri, 26 Jul 2019 08:12:54 -0700 (PDT)
Received: from [10.1.196.50] (e108454-lin.cambridge.arm.com [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id E8CF63F71F;
 Fri, 26 Jul 2019 08:12:52 -0700 (PDT)
To: Viktor Mitin <viktor.mitin.19@gmail.com>
References: <20190718144317.23307-1-tamas@tklengyel.com>
 <119d0edb-cb12-fbad-9e3e-8c0a469983df@arm.com>
 <CABfawh=DwOP5eQYmMVNF+n-khkbEDFia0eo=JbE0yhCKjV_+8Q@mail.gmail.com>
 <fcbf4968-7b82-6e5d-75ae-e4c2ff059b4d@arm.com>
 <CABfawhnk+_ssU1xEzN6O+_JkH4jT2NguP30VRpkNKzc7xoKeXw@mail.gmail.com>
 <d60c933e-7f30-191c-2d75-4558223ef3e4@arm.com>
 <CAOcoXZYA4oC+ZXkfS4CQVs6JhkR+pAONgyg1ZfWzo+Q=GcAWQA@mail.gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <9e9d6fbf-ecdb-4e3f-89ae-beb13243d9e1@arm.com>
Date: Fri, 26 Jul 2019 16:12:51 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <CAOcoXZYA4oC+ZXkfS4CQVs6JhkR+pAONgyg1ZfWzo+Q=GcAWQA@mail.gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [RFC] xen: Add .astylerc for automated
 style-formatting
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Tamas K Lengyel <tamas@tklengyel.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Stefano Stabellini <sstabellini@kernel.org>, Jan Beulich <jbeulich@suse.com>,
 Xen-devel <xen-devel@lists.xenproject.org>,
 Iurii Artemenko <Iurii_Artemenko@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>

SGkgVmlrdG9yLAoKT24gMjYvMDcvMjAxOSAxNTo1OCwgVmlrdG9yIE1pdGluIHdyb3RlOgo+IE9u
IEZyaSwgSnVsIDE5LCAyMDE5IGF0IDExOjM3IEFNIEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxs
QGFybS5jb20+IHdyb3RlOgo+Pgo+PiBIaSBUYW1hcywKPj4KPj4gT24gMTgvMDcvMjAxOSAxODoy
MiwgVGFtYXMgSyBMZW5neWVsIHdyb3RlOgo+Pj4+ICAgICAgLSBMaW5lIDEzOTogVGhlIHsgYXJl
IGNvbW1vbmx5IG9uIHRoZSBzYW1lIGxpbmUgYXMgc3RydWN0IG9yIGRlZmluaXRpb24uCj4+Pgo+
Pj4gQWNjb3JkaW5nIHRvIENPRElOR19TVFlMRSB0aGF0J3Mgbm90IGhvdyBpdCBzaG91bGQgYmUu
Cj4+Cj4+IEkgZ3Vlc3MgeW91IHJlZmVyIHRvIHRoZSBzZWN0aW9uICJCcmFjaW5nIi4gSWYgc28s
IEkgdGhpbmsgd2UgZG9uJ3QgZm9sbG93IHRoZQo+PiBDT0RJTkdfU1RZTEUgZm9yIHN0cnVjdCBv
ciBkZWZpbml0aW9uLgo+Pgo+PiBJIGhhdmUgdG8gYWRtaXQgdGhhdCBmb3IgdGhpcyBjYXNlLCBJ
IGFsd2F5cyBoYXZlIHRvIGxvb2sgYXQgb3RoZXIgdXNhZ2UgaW4gdGhlCj4+IGNvZGUgYmVjYXVz
ZSBJIHRlbmQgdG8gcHV0IHRoZSB7IG9uIGEgbmV3bGluZS4KPj4KPj4gSSB3YXMgZ29pbmcgdG8g
c2F5IHRoYXQgdGhlcmUgbWF5IGJlIHNvbWUgY2FzZXMgd2hlcmUgaXQgbWFrZXMgc2Vuc2UgdG8g
a2VlcCB7Cj4+IG9uIHRoZSBzYW1lIGxpbmUuIEZvciBpbnN0YW5jZToKPj4KPj4gICAgICB7IGEs
IGIsIGMsIGQgfSwKPj4gICAgICB7IGUsIGYsIGcsIGggfSwKPj4KPiAKPiBBbGwgdGhlIHJ1bGVz
IHNob3VsZCBiZSBzdGF0ZWQgaW4gQ09ESU5HX1NUWUxFIGV4cGxpY2l0bHkuCj4gSW4gb3RoZXIg
Y2FzZXMsIGl0IGNhbm5vdCBiZSBhdXRvbWF0ZWQgd2l0aCBmdXR1cmUgcHJvdmVzIHdoeSBpdCB3
b3Jrcwo+IHRoaXMgb3IgdGhhdCB3YXkuCgpUaGlzIGlzIG5vdCB2ZXJ5IGNvbnN0cnVjdGl2ZSB0
byBzZW5kIG9uIG11bHRpcGxlIGRpZmZlcmVudCB0aHJlYWRzICJ0aGlzIHNob3VsZCAKYmUgZXhw
bGljaXRseSBiZSBpbiB0aGUgQ09ESU5HX1NUWUxFIi4gTW9zdCBvZiB0aGUgcGVvcGxlIGluIEND
IGFyZSBhd2FyZSB0aGlzIAppcyBhbiBpc3N1ZS4KCkJ1dCB0aGUgcHJvYmxlbSBoZXJlIGlzIGNv
ZGlmeWluZyB0aG9zZSBzdHlsZXMuIFRoaXMgb2Z0ZW4gcmVzdWx0cyBpbiBhIGxvdCBvZiAKZGlz
Y3Vzc2lvbnMgYmVjYXVzZSBhIGxvdCBpcyBhIG1hdHRlciBvZiB0YXN0ZS4gSW4gb3RoZXIgdGhl
cmUgYXJlIG5vIGFuc3dlcnMgdG8gCnRoZSBwYXRjaGVzLgoKV2hhdCB3ZSBuZWVkIGlzIHNvbWVv
bmUgdG8gZHJpdmUgdGhpcyBlZmZvcnQgYW5kIG1ha2Ugc3VyZSB3ZSBtYWtlIHNvbWUgcHJvZ3Jl
c3MuCgpBbHNvLCB0cnlpbmcgdG8gY29kaWZ5IGFsbCB0aGUgdW53cml0dGVuIHN0eWxlcyBpcyBw
cm9iYWJseSBnb2luZyB0byBiZSAKZGlmZmljdWx0LiBJbnN0ZWFkLCBJIHdvdWxkIHN1Z2dlc3Qg
dG8gc3RhcnQgZnJvbSBhbiBleGlzdGluZyBjb2Rpbmcgc3R5bGUgdGhhdCAKaXMgdmVyeSBjbG9z
ZSB0byBYZW4gKG1heWJlIEJTRD8pLgoKQ2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 15:20:10 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 15: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 1hr20g-0000vv-KP; Fri, 26 Jul 2019 15:19:54 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=+y56=VX=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hr20f-0000vq-KO
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 15:19:53 +0000
X-Inumbo-ID: d004a06e-afb8-11e9-8b6f-2b4a7825ec7c
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d004a06e-afb8-11e9-8b6f-2b4a7825ec7c;
 Fri, 26 Jul 2019 15:19:51 +0000 (UTC)
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: Za9qUWvkqHQvuXxoocv3a1qeJFKyEvk4x6dRGqJ9eh4Jrjn/COeVKO9czX9IOs+tnnnPJ36Pcj
 enwMDEiJoXzylwHFCUiX0cennD630QRdXzyK2MPcl+rhqrJ/iHAv92/jmQGf4ZNvVwNHA/NyDr
 Le5ScADF7r5IdNpYKfDnumxq83XaRkfArxiE1qwqyiaKLyXsqZYvEPOA2f6wF/SKrOmHOQlgN2
 Mlh82+EHnp3JEJ40xjcSVyAbT2MmZ8MAVhfSfpg/83Ju1BzSCy6MNzRwLSco2mBqkgze77qwlA
 JHY=
X-SBRS: 2.7
X-MesageID: 3617327
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,311,1559534400"; 
   d="scan'208";a="3617327"
Date: Fri, 26 Jul 2019 17:19:42 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20190726151942.jtwgl7ea5npdh3v7@Air-de-Roger>
References: <20190726135240.21745-1-andrew.cooper3@citrix.com>
 <20190726135240.21745-3-andrew.cooper3@citrix.com>
 <20190726143829.umusp5ox7urpvkrm@Air-de-Roger>
 <19fcb905-ef99-d691-a711-9c9e04896daa@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <19fcb905-ef99-d691-a711-9c9e04896daa@citrix.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 2/2] x86/xpti: Don't leak TSS-adjacent
 percpu data via Meltdown
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wl@xen.org>,
 Jan Beulich <JBeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBKdWwgMjYsIDIwMTkgYXQgMDM6NDU6MjJQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBPbiAyNi8wNy8yMDE5IDE1OjM4LCBSb2dlciBQYXUgTW9ubsOpIHdyb3RlOgo+ID4g
T24gRnJpLCBKdWwgMjYsIDIwMTkgYXQgMDI6NTI6NDBQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiA+PiBUaGUgWFBUSSB3b3JrIHJlc3RyaWN0ZWQgdGhlIHZpc2liaWxpdHkgb2YgbW9z
dCBvZiBtZW1vcnksIGJ1dCBtaXNzZWQgYSBmZXcKPiA+PiBhc3BlY3RzIHdoZW4gaXQgY2FtZSB0
byB0aGUgVFNTLgo+ID4+Cj4gPj4gR2l2ZW4gdGhhdCB0aGUgVFNTIGlzIGp1c3QgYW4gb2JqZWN0
IGluIHBlcmNwdSBkYXRhLCB0aGUgNGsgbWFwcGluZyBmb3IgaXQKPiA+PiBjcmVhdGVkIGluIHNl
dHVwX2NwdV9yb290X3BndCgpIG1hcHMgYWRqYWNlbnQgcGVyY3B1IGRhdGEsIG1ha2luZyBpdCBh
bGwKPiA+PiBsZWFrYWJsZSB2aWEgTWVsdGRvd24sIGV2ZW4gd2hlbiBYUFRJIGlzIGluIHVzZS4K
PiA+Pgo+ID4+IEZ1cnRoZXJtb3JlLCBubyBjYXJlIGlzIHRha2VuIHRvIGNoZWNrIHRoYXQgdGhl
IFRTUyBkb2Vzbid0IGNyb3NzIGEgcGFnZQo+ID4+IGJvdW5kYXJ5LiAgQXMgaXQgdHVybnMgb3V0
LCBzdHJ1Y3QgdHNzX3N0cnVjdCBpcyBhbGlnbmVkIG9uIGl0cyBzaXplIHdoaWNoCj4gPj4gZG9l
cyBwcmV2ZW50IGl0IHN0cmFkZGxpbmcgYSBwYWdlIGJvdW5kYXJ5LCBidXQgdGhpcyB3aWxsIGNl
YXNlIHRvIGJlIHRydWUKPiA+PiBvbmNlIENFVCBhbmQgU2hhZG93IFN0YWNrIHN1cHBvcnQgaXMg
YWRkZWQgdG8gWGVuLgo+ID4+Cj4gPj4gTW92ZSB0aGUgVFNTIGludG8gdGhlIHBhZ2UgYWxpZ25l
ZCBwZXJjcHUgYXJlYSwgc28gbm8gYWRqYWNlbnQgZGF0YSBjYW4gYmUKPiA+PiBsZWFrZWQuICBN
b3ZlIHRoZSBkZWZpbml0aW9uIGZyb20gc2V0dXAuYyB0byB0cmFwcy5jLCB3aGljaCBpcyBhIG1v
cmUKPiA+PiBhcHByb3ByaWF0ZSBwbGFjZSBmb3IgaXQgdG8gbGl2ZS4KPiA+Pgo+ID4+IFNpZ25l
ZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cj4gPj4g
LS0tCj4gPj4gQ0M6IEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT4KPiA+PiBDQzogV2Vp
IExpdSA8d2xAeGVuLm9yZz4KPiA+PiBDQzogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNp
dHJpeC5jb20+Cj4gPj4gLS0tCj4gPj4gIHhlbi9hcmNoL3g4Ni9zZXR1cC5jICAgICAgICAgICAg
fCAyIC0tCj4gPj4gIHhlbi9hcmNoL3g4Ni90cmFwcy5jICAgICAgICAgICAgfCA2ICsrKysrKwo+
ID4+ICB4ZW4vYXJjaC94ODYveGVuLmxkcy5TICAgICAgICAgIHwgMiArKwo+ID4+ICB4ZW4vaW5j
bHVkZS9hc20teDg2L3Byb2Nlc3Nvci5oIHwgNCArKy0tCj4gPj4gIDQgZmlsZXMgY2hhbmdlZCwg
MTAgaW5zZXJ0aW9ucygrKSwgNCBkZWxldGlvbnMoLSkKPiA+Pgo+ID4+IGRpZmYgLS1naXQgYS94
ZW4vYXJjaC94ODYvc2V0dXAuYyBiL3hlbi9hcmNoL3g4Ni9zZXR1cC5jCj4gPj4gaW5kZXggZDIw
MTE5MTBmYS4uMWEyZmZjNGRjMSAxMDA2NDQKPiA+PiAtLS0gYS94ZW4vYXJjaC94ODYvc2V0dXAu
Ywo+ID4+ICsrKyBiL3hlbi9hcmNoL3g4Ni9zZXR1cC5jCj4gPj4gQEAgLTEwMCw4ICsxMDAsNiBA
QCB1bnNpZ25lZCBsb25nIF9fcmVhZF9tb3N0bHkgeGVuX3BoeXNfc3RhcnQ7Cj4gPj4gIAo+ID4+
ICB1bnNpZ25lZCBsb25nIF9fcmVhZF9tb3N0bHkgeGVuX3ZpcnRfZW5kOwo+ID4+ICAKPiA+PiAt
REVGSU5FX1BFUl9DUFUoc3RydWN0IHRzc19zdHJ1Y3QsIGluaXRfdHNzKTsKPiA+PiAtCj4gPj4g
IGNoYXIgX19zZWN0aW9uKCIuYnNzLnN0YWNrX2FsaWduZWQiKSBfX2FsaWduZWQoU1RBQ0tfU0la
RSkKPiA+PiAgICAgIGNwdTBfc3RhY2tbU1RBQ0tfU0laRV07Cj4gPj4gIAo+ID4+IGRpZmYgLS1n
aXQgYS94ZW4vYXJjaC94ODYvdHJhcHMuYyBiL3hlbi9hcmNoL3g4Ni90cmFwcy5jCj4gPj4gaW5k
ZXggMzhkMTIwMTNkYi4uZTRiNDU4Nzk1NiAxMDA2NDQKPiA+PiAtLS0gYS94ZW4vYXJjaC94ODYv
dHJhcHMuYwo+ID4+ICsrKyBiL3hlbi9hcmNoL3g4Ni90cmFwcy5jCj4gPj4gQEAgLTEwOCw2ICsx
MDgsMTIgQEAgaWR0X2VudHJ5X3QgX19zZWN0aW9uKCIuYnNzLnBhZ2VfYWxpZ25lZCIpIF9fYWxp
Z25lZChQQUdFX1NJWkUpCj4gPj4gIC8qIFBvaW50ZXIgdG8gdGhlIElEVCBvZiBldmVyeSBDUFUu
ICovCj4gPj4gIGlkdF9lbnRyeV90ICppZHRfdGFibGVzW05SX0NQVVNdIF9fcmVhZF9tb3N0bHk7
Cj4gPj4gIAo+ID4+ICsvKgo+ID4+ICsgKiBUaGUgVFNTIGlzIHNtYWxsZXIgdGhhbiBhIHBhZ2Us
IGJ1dCB3ZSBnaXZlIGl0IGEgZnVsbCBwYWdlIHRvIGF2b2lkCj4gPj4gKyAqIGFkamFjZW50IHBl
ci1jcHUgZGF0YSBsZWFraW5nIHZpYSBNZWx0ZG93biB3aGVuIFhQVEkgaXMgaW4gdXNlLgo+ID4+
ICsgKi8KPiA+PiArREVGSU5FX1BFUl9DUFVfUEFHRV9BTElHTkVEKHN0cnVjdCBfX2FsaWduZWQo
UEFHRV9TSVpFKSB0c3Nfc3RydWN0LCBpbml0X3Rzcyk7Cj4gPiBDYW4ndCB5b3UgYnVuZGxlIHRo
ZSBfX2FsaWduZWQgYXR0cmlidXRlIGluCj4gPiBERUZJTkVfUEVSX0NQVV9QQUdFX0FMSUdORUQg
aXRzZWxmPwo+ID4KPiA+ICNkZWZpbmUgREVGSU5FX1BFUl9DUFVfUEFHRV9BTElHTkVEKHR5cGUs
IG5hbWUpIFwKPiA+ICAgICBfX0RFRklORV9QRVJfQ1BVKHR5cGUgX19hbGlnbmVkKFBBR0VfU0la
RSksIF8jI25hbWUsIC5wYWdlX2FsaWduZWQpCj4gPgo+ID4gSSBoYXZlbid0IHRlc3RlZCB0aGlz
IFRCSC4KPiAKPiBJIGRpZC7CoCBJdCBkb2Vzbid0IGNvbXBpbGUsIGJlY2F1c2UgdGhlIGF0dHJp
YnV0ZSBmb2xsb3dzIHRoZSBkZWNsYXJhdGlvbi4KPiAKPiBPYnNlcnZlIHRoYXQgdGhlIHBhdGNo
IHB1dHMgX19hbGlnbmVkKCkgYmV0d2VlbiBzdHJ1Y3QgYW5kIHRzc19zdHJ1Y3QuCj4gCj4gVGhl
cmUgaXMgbm8gd2F5IHRvIGRvIHRoaXMgaW5zaWRlIERFRklORV9QRVJfQ1BVX1BBR0VfQUxJR05F
RCgpLCBiZWNhdXNlCj4gd2UgY2FuJ3QgYnJlYWsgdGhlIHR5cGUgYXBhcnQgdG8gaW5zZXJ0IF9f
YWxpZ25lZCgpIGluIHRoZSBtaWRkbGUuCgpBbmQgZG9pbmcgc29tZXRoaW5nIGxpa2U6CgojZGVm
aW5lIERFRklORV9QRVJfQ1BVX1BBR0VfQUxJR05FRCh0eXBlLCBuYW1lKSBcCiAgICBfX0RFRklO
RV9QRVJfQ1BVKHR5cGUsIF8jI25hbWUsIC5wYWdlX2FsaWduZWQpIF9fYWxpZ25lZChQQUdFX1NJ
WkUpCgpXb24ndCB3b3JrIGVpdGhlciBJIGd1ZXNzPwoKSSBqdXN0IGZpbmQgaXQgdW5jb25mb3Jt
YWJsZSB0byBoYXZlIHRvIHNwZWNpZnkgdGhlIGFsaWduZWQKYXR0cmlidXRlIGluIGV2ZXJ5IHVz
YWdlIG9mIERFRklORV9QRVJfQ1BVX1BBR0VfQUxJR05FRC4KClRoYW5rcywgUm9nZXIuCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 15:24:38 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 15:24: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 1hr25E-0001da-8y; Fri, 26 Jul 2019 15:24:36 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=XdPt=VX=tklengyel.com=bounce+e181d6.cd840-xen-devel=lists.xenproject.org@srs-us1.protection.inumbo.net>)
 id 1hr25C-0001dV-4O
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 15:24:34 +0000
X-Inumbo-ID: 77981e8d-afb9-11e9-8980-bc764e045a96
Received: from rs224.mailgun.us (unknown [209.61.151.224])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 77981e8d-afb9-11e9-8980-bc764e045a96;
 Fri, 26 Jul 2019 15:24:32 +0000 (UTC)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=tklengyel.com;
 q=dns/txt; 
 s=krs; t=1564154672; h=Content-Type: Cc: To: Subject: Message-ID: Date:
 From: In-Reply-To: References: MIME-Version: Sender;
 bh=grqGuCLwX7p6RqhmFwG/MzA9HebMuVXRjTA2TkkOcmM=;
 b=Iau9fRh3bRiFc1AYmtR8gDKD9+EbpIME4rBPBP6CRyHkX4mpw4R9T+m9f6R2mV8RKqauM4Lj
 QEkP1ILCyOSt30TEmaBrWnqNe5Ad6CHOm6Lk3jUh53PbC+I/l0MAZGJEtAVAzzx+iWRKkoY3
 RVG1b4CiyWSANlLb3wtEKR4igaI=
X-Mailgun-Sending-Ip: 209.61.151.224
X-Mailgun-Sid: WyIyYTNmOCIsICJ4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmciLCAiY2Q4NDAiXQ==
Received: from mail-wm1-f43.google.com (mail-wm1-f43.google.com
 [209.85.128.43])
 by mxa.mailgun.org with ESMTP id 5d3b1b2f.7fd1a5905b70-smtp-out-n01;
 Fri, 26 Jul 2019 15:24:31 -0000 (UTC)
Received: by mail-wm1-f43.google.com with SMTP id 207so48357548wma.1
 for <xen-devel@lists.xenproject.org>; Fri, 26 Jul 2019 08:24:31 -0700 (PDT)
X-Gm-Message-State: APjAAAWDJAgIvSGX3eAAhGXMAddWpSmMjatZgvKED/Cd+qbXIc9GdvVR
 tht+4+fnun6waigun2sPPHm3KWb0P2ZMzwpRgyw=
X-Google-Smtp-Source: APXvYqyRBgYuHZGGcVpQ1jYbfbUpWrTvZ55Oijhj/NFsT+IkxA/p1N6/hdGoZ0me8iJZ3iDEVW9dLkzxqOPHbCB2z8U=
X-Received: by 2002:a7b:c1da:: with SMTP id a26mr86105778wmj.128.1564154670771; 
 Fri, 26 Jul 2019 08:24:30 -0700 (PDT)
MIME-Version: 1.0
References: <20190718144317.23307-1-tamas@tklengyel.com>
 <119d0edb-cb12-fbad-9e3e-8c0a469983df@arm.com>
 <CABfawh=DwOP5eQYmMVNF+n-khkbEDFia0eo=JbE0yhCKjV_+8Q@mail.gmail.com>
 <fcbf4968-7b82-6e5d-75ae-e4c2ff059b4d@arm.com>
 <CABfawhnk+_ssU1xEzN6O+_JkH4jT2NguP30VRpkNKzc7xoKeXw@mail.gmail.com>
 <d60c933e-7f30-191c-2d75-4558223ef3e4@arm.com>
 <CAOcoXZYA4oC+ZXkfS4CQVs6JhkR+pAONgyg1ZfWzo+Q=GcAWQA@mail.gmail.com>
 <9e9d6fbf-ecdb-4e3f-89ae-beb13243d9e1@arm.com>
In-Reply-To: <9e9d6fbf-ecdb-4e3f-89ae-beb13243d9e1@arm.com>
From: Tamas K Lengyel <tamas@tklengyel.com>
Date: Fri, 26 Jul 2019 09:23:54 -0600
X-Gmail-Original-Message-ID: <CABfawhkiWjatt+on9Tce6uTJw2_kLpozYGq=wHmdoVnovB78xw@mail.gmail.com>
Message-ID: <CABfawhkiWjatt+on9Tce6uTJw2_kLpozYGq=wHmdoVnovB78xw@mail.gmail.com>
To: Julien Grall <julien.grall@arm.com>
Subject: Re: [Xen-devel] [RFC] xen: Add .astylerc for automated
 style-formatting
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Iurii Artemenko <Iurii_Artemenko@epam.com>, Jan Beulich <jbeulich@suse.com>,
 Xen-devel <xen-devel@lists.xenproject.org>,
 Viktor Mitin <viktor.mitin.19@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>

T24gRnJpLCBKdWwgMjYsIDIwMTkgYXQgOToxMiBBTSBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFs
bEBhcm0uY29tPiB3cm90ZToKPgo+IEhpIFZpa3RvciwKPgo+IE9uIDI2LzA3LzIwMTkgMTU6NTgs
IFZpa3RvciBNaXRpbiB3cm90ZToKPiA+IE9uIEZyaSwgSnVsIDE5LCAyMDE5IGF0IDExOjM3IEFN
IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+IHdyb3RlOgo+ID4+Cj4gPj4gSGkg
VGFtYXMsCj4gPj4KPiA+PiBPbiAxOC8wNy8yMDE5IDE4OjIyLCBUYW1hcyBLIExlbmd5ZWwgd3Jv
dGU6Cj4gPj4+PiAgICAgIC0gTGluZSAxMzk6IFRoZSB7IGFyZSBjb21tb25seSBvbiB0aGUgc2Ft
ZSBsaW5lIGFzIHN0cnVjdCBvciBkZWZpbml0aW9uLgo+ID4+Pgo+ID4+PiBBY2NvcmRpbmcgdG8g
Q09ESU5HX1NUWUxFIHRoYXQncyBub3QgaG93IGl0IHNob3VsZCBiZS4KPiA+Pgo+ID4+IEkgZ3Vl
c3MgeW91IHJlZmVyIHRvIHRoZSBzZWN0aW9uICJCcmFjaW5nIi4gSWYgc28sIEkgdGhpbmsgd2Ug
ZG9uJ3QgZm9sbG93IHRoZQo+ID4+IENPRElOR19TVFlMRSBmb3Igc3RydWN0IG9yIGRlZmluaXRp
b24uCj4gPj4KPiA+PiBJIGhhdmUgdG8gYWRtaXQgdGhhdCBmb3IgdGhpcyBjYXNlLCBJIGFsd2F5
cyBoYXZlIHRvIGxvb2sgYXQgb3RoZXIgdXNhZ2UgaW4gdGhlCj4gPj4gY29kZSBiZWNhdXNlIEkg
dGVuZCB0byBwdXQgdGhlIHsgb24gYSBuZXdsaW5lLgo+ID4+Cj4gPj4gSSB3YXMgZ29pbmcgdG8g
c2F5IHRoYXQgdGhlcmUgbWF5IGJlIHNvbWUgY2FzZXMgd2hlcmUgaXQgbWFrZXMgc2Vuc2UgdG8g
a2VlcCB7Cj4gPj4gb24gdGhlIHNhbWUgbGluZS4gRm9yIGluc3RhbmNlOgo+ID4+Cj4gPj4gICAg
ICB7IGEsIGIsIGMsIGQgfSwKPiA+PiAgICAgIHsgZSwgZiwgZywgaCB9LAo+ID4+Cj4gPgo+ID4g
QWxsIHRoZSBydWxlcyBzaG91bGQgYmUgc3RhdGVkIGluIENPRElOR19TVFlMRSBleHBsaWNpdGx5
Lgo+ID4gSW4gb3RoZXIgY2FzZXMsIGl0IGNhbm5vdCBiZSBhdXRvbWF0ZWQgd2l0aCBmdXR1cmUg
cHJvdmVzIHdoeSBpdCB3b3Jrcwo+ID4gdGhpcyBvciB0aGF0IHdheS4KPgo+IFRoaXMgaXMgbm90
IHZlcnkgY29uc3RydWN0aXZlIHRvIHNlbmQgb24gbXVsdGlwbGUgZGlmZmVyZW50IHRocmVhZHMg
InRoaXMgc2hvdWxkCj4gYmUgZXhwbGljaXRseSBiZSBpbiB0aGUgQ09ESU5HX1NUWUxFIi4gTW9z
dCBvZiB0aGUgcGVvcGxlIGluIENDIGFyZSBhd2FyZSB0aGlzCj4gaXMgYW4gaXNzdWUuCj4KPiBC
dXQgdGhlIHByb2JsZW0gaGVyZSBpcyBjb2RpZnlpbmcgdGhvc2Ugc3R5bGVzLiBUaGlzIG9mdGVu
IHJlc3VsdHMgaW4gYSBsb3Qgb2YKPiBkaXNjdXNzaW9ucyBiZWNhdXNlIGEgbG90IGlzIGEgbWF0
dGVyIG9mIHRhc3RlLiBJbiBvdGhlciB0aGVyZSBhcmUgbm8gYW5zd2VycyB0bwo+IHRoZSBwYXRj
aGVzLgo+Cj4gV2hhdCB3ZSBuZWVkIGlzIHNvbWVvbmUgdG8gZHJpdmUgdGhpcyBlZmZvcnQgYW5k
IG1ha2Ugc3VyZSB3ZSBtYWtlIHNvbWUgcHJvZ3Jlc3MuCj4KPiBBbHNvLCB0cnlpbmcgdG8gY29k
aWZ5IGFsbCB0aGUgdW53cml0dGVuIHN0eWxlcyBpcyBwcm9iYWJseSBnb2luZyB0byBiZQo+IGRp
ZmZpY3VsdC4gSW5zdGVhZCwgSSB3b3VsZCBzdWdnZXN0IHRvIHN0YXJ0IGZyb20gYW4gZXhpc3Rp
bmcgY29kaW5nIHN0eWxlIHRoYXQKPiBpcyB2ZXJ5IGNsb3NlIHRvIFhlbiAobWF5YmUgQlNEPyku
CgorMSwgZ29pbmcgZnJvbSBhbiBleGlzdGluZyBzdHlsZSBhbmQgdGhlbiBhZGRpbmcgZXhjZXB0
aW9ucyBhcyBuZWVkZWQKSSB0aGluayBpcyBhIGdvb2Qgd2F5IHRvIGRvIHRoaXMuIEF0IGxlYXN0
IHRoYXQncyB3aGF0IEkgdHJpZWQgd2l0aAphc3R5bGUgYW5kIHRoZSBCU0Qgc3R5bGUgd2FzIHBy
ZXR0eSBjbG9zZS4KClRhbWFzCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 15:48:35 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 15:48:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hr2SK-0003H9-0x; Fri, 26 Jul 2019 15:48: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=yHJP=VX=gmail.com=viktor.mitin.19@srs-us1.protection.inumbo.net>)
 id 1hr2SI-0003H4-1w
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 15:48:26 +0000
X-Inumbo-ID: cda9b068-afbc-11e9-8980-bc764e045a96
Received: from mail-io1-xd2f.google.com (unknown [2607:f8b0:4864:20::d2f])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id cda9b068-afbc-11e9-8980-bc764e045a96;
 Fri, 26 Jul 2019 15:48:25 +0000 (UTC)
Received: by mail-io1-xd2f.google.com with SMTP id j5so101588274ioj.8
 for <xen-devel@lists.xenproject.org>; Fri, 26 Jul 2019 08:48:25 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=XkRXdrxoSjf/qLRXvI0BK2ZZdoPmM1i8IG7YiOJ+FQ8=;
 b=neO1wtnQH9BFIecd+5LBQqDV+KdctJJXe1mRCIZnCTTmt5lqMiuIgk/OTB1yXtsf8e
 5a5ZwnMAjPK8+3aSDRPS1zDARlWUy/KYLvfmDOLpW1gg3b87rjt5+mePosk+bu7WoGkT
 uytBF/Hkagy5xt55MZ1dQVwqLxH8xQ2sXhFFu4tYmydpv6ZUpUy+JjdL83IKox6GHI/W
 s3Q2UdOFx5vXF+Z/UuND3t5zpwBYDjS3DPxYzBs0xB4mqXLhC11iMmzxmHvfo71QxRqR
 nuVTg2UoAOYMc4Jkl4MYZSAoC/QrmnGZOh2N1OApVWCwMsOH1tY6FbuJH69PgVG5vt2m
 YM0g==
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=XkRXdrxoSjf/qLRXvI0BK2ZZdoPmM1i8IG7YiOJ+FQ8=;
 b=WyPtzjmUQJ2IvjT2LuNR4pY+yhMTihJpeS6dXRg6gwnPGdVGkTT7F/6y6TVwP3scxQ
 DPLA4BDgTKOOWoMm5DqIMaGpmqYtM/IcDAlJeXn7Uw6IEhyy1UuIrOHjeJeB+pJ3UbAL
 Gb9Pl9DRXaO+aw84tFDsvkaUTO/6nOcA6pQMqd2YAWXlQqpyfT3mHpNEDdV0NnP4sPZn
 FtM1rqdzXRxs7cOfeANB314qfiDz/EdInJ39Zgy1585b4gW8/X0ideqxhFU5sDjrHG9r
 QXGA8sn9s+5dyO2oQJ2CJ9vY7Er/H/WtrgXPS8UGiRShxHEhdWZemSiOfMFo4820a7s+
 tMwg==
X-Gm-Message-State: APjAAAVjGCouecVMi84YWenRUk/urm1lisdg2Z1mZxCcp5/PQMKQZbT+
 p/OVzY2n05K3sQQfjPLRSTcTuWFb8WI4SOa+92U=
X-Google-Smtp-Source: APXvYqwKU38cIM2pdl+0yvcg3Um1XmufKgjb1ZeCQeZ8fwizJcX2G3uvNOoPJQipn1MLpyeY5I5Z814o7dx76GNFlWs=
X-Received: by 2002:a02:4484:: with SMTP id o126mr98894203jaa.34.1564156104706; 
 Fri, 26 Jul 2019 08:48:24 -0700 (PDT)
MIME-Version: 1.0
References: <20190718144317.23307-1-tamas@tklengyel.com>
In-Reply-To: <20190718144317.23307-1-tamas@tklengyel.com>
From: Viktor Mitin <viktor.mitin.19@gmail.com>
Date: Fri, 26 Jul 2019 18:48:13 +0300
Message-ID: <CAOcoXZbJHzfde_Os=i58vio7nXU2u=V0Tph3gQ_GYhE_UFtUcQ@mail.gmail.com>
To: Tamas K Lengyel <tamas@tklengyel.com>, Julien Grall <julien.grall@arm.com>,
 Lars Kurth <lars.kurth.xen@gmail.com>, Artem Mygaiev <Artem_Mygaiev@epam.com>
Subject: Re: [Xen-devel] [RFC] xen: Add .astylerc for automated
 style-formatting
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Jan Beulich <jbeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgQWxsLAoKT24gVGh1LCBKdWwgMTgsIDIwMTkgYXQgNTo0NSBQTSBUYW1hcyBLIExlbmd5ZWwg
PHRhbWFzQHRrbGVuZ3llbC5jb20+IHdyb3RlOgoKPiBDaGVja2luZyB0aGUgY29tbWVudCBzdHls
ZXMgYXJlIG5vdCBpbmNsdWRlZCBpbiB0aGUgYXV0b21hdGlvbi4KClRoZSBzYW1lIGFib3V0IGNs
YW5nLWZvcm1hdC4gQ2hlY2tpbmcgdGhlIGNvbW1lbnQgc3R5bGVzIGlzIG5vdCBzdXBwb3J0ZWQu
Ckl0IHNlZW1zIHRoaXMgaXMgbm90IGNvZGUgZm9ybWF0IGNoZWNrZXIgdGFzayB0byBwYXJzZSBh
bmQgbW9kaWZ5IHRoZQpjb2RlIGNvbW1lbnRzLi4uCgpUaGFua3MKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 15:48:55 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 15: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 1hr2Sl-0003J5-Am; Fri, 26 Jul 2019 15: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=wloi=VX=intel.com=chen.zhang@srs-us1.protection.inumbo.net>)
 id 1hr2Sk-0003Iw-Ap
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 15:48:54 +0000
X-Inumbo-ID: de5be5c8-afbc-11e9-8980-bc764e045a96
Received: from mga17.intel.com (unknown [192.55.52.151])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id de5be5c8-afbc-11e9-8980-bc764e045a96;
 Fri, 26 Jul 2019 15:48:53 +0000 (UTC)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from fmsmga005.fm.intel.com ([10.253.24.32])
 by fmsmga107.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 26 Jul 2019 08:48:52 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.64,311,1559545200"; d="scan'208";a="369567589"
Received: from unknown (HELO localhost.localdomain) ([10.239.13.19])
 by fmsmga005.fm.intel.com with ESMTP; 26 Jul 2019 08:48:51 -0700
From: Zhang Chen <chen.zhang@intel.com >
To: Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <wl@xen.org>,
 Anthony PERARD <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org
Date: Fri, 26 Jul 2019 23:43:40 +0800
Message-Id: <20190726154340.2950-1-chen.zhang@intel.com>
X-Mailer: git-send-email 2.17.GIT
Subject: [Xen-devel] [PATCH V3] tools/libxl: Add iothread support for COLO
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Zhang Chen <chen.zhang@intel.com>, Zhang Chen <zhangckid@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>

RnJvbTogWmhhbmcgQ2hlbiA8Y2hlbi56aGFuZ0BpbnRlbC5jb20+CgpYZW4gQ09MTyBhbmQgS1ZN
IENPTE8gc2hhcmVkIGxvdHMgb2YgY29kZSBpbiBRZW11LgpUaGUgY29sby1jb21wYXJlIG9iamVj
dCBpbiBRZW11IG5vdyByZXF1aXJlcyBhbiAnaW90aHJlYWQnIHByb3BlcnR5IHNpbmNlIFFFTVUg
Mi4xMS4KCkRldGFpbDoKaHR0cHM6Ly93aWtpLnFlbXUub3JnL0ZlYXR1cmVzL0NPTE8KClNpZ25l
ZC1vZmYtYnk6IFpoYW5nIENoZW4gPGNoZW4uemhhbmdAaW50ZWwuY29tPgotLS0KIHRvb2xzL2xp
YnhsL2xpYnhsX2RtLmMgfCA1ICsrKystCiAxIGZpbGUgY2hhbmdlZCwgNCBpbnNlcnRpb25zKCsp
LCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfZG0uYyBiL3Rv
b2xzL2xpYnhsL2xpYnhsX2RtLmMKaW5kZXggZjRmYzk2NDE1ZC4uNGIwMjlkNmM4ZSAxMDA2NDQK
LS0tIGEvdG9vbHMvbGlieGwvbGlieGxfZG0uYworKysgYi90b29scy9saWJ4bC9saWJ4bF9kbS5j
CkBAIC0xNjM1LDcgKzE2MzUsMTAgQEAgc3RhdGljIGludCBsaWJ4bF9fYnVpbGRfZGV2aWNlX21v
ZGVsX2FyZ3NfbmV3KGxpYnhsX19nYyAqZ2MsCiAgICAgICAgICAgICAgICAgICAgICAgICBuaWNz
W2ldLmNvbG9fY29tcGFyZV9ub3RpZnlfZGV2KSB7CiAgICAgICAgICAgICAgICAgICAgICAgICBm
bGV4YXJyYXlfYXBwZW5kKGRtX2FyZ3MsICItb2JqZWN0Iik7CiAgICAgICAgICAgICAgICAgICAg
ICAgICBmbGV4YXJyYXlfYXBwZW5kKGRtX2FyZ3MsCi0gICAgICAgICAgICAgICAgICAgICAgICAg
ICBHQ1NQUklOVEYoImNvbG8tY29tcGFyZSxpZD1jMSxwcmltYXJ5X2luPSVzLHNlY29uZGFyeV9p
bj0lcyxvdXRkZXY9JXMsbm90aWZ5X2Rldj0lcyIsCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICBHQ1NQUklOVEYoImlvdGhyZWFkLGlkPWNvbG8tY29tcGFyZS1pb3RocmVhZC0xIikpOworICAg
ICAgICAgICAgICAgICAgICAgICAgZmxleGFycmF5X2FwcGVuZChkbV9hcmdzLCAiLW9iamVjdCIp
OworICAgICAgICAgICAgICAgICAgICAgICAgZmxleGFycmF5X2FwcGVuZChkbV9hcmdzLAorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgR0NTUFJJTlRGKCJjb2xvLWNvbXBhcmUsaWQ9YzEscHJp
bWFyeV9pbj0lcyxzZWNvbmRhcnlfaW49JXMsb3V0ZGV2PSVzLG5vdGlmeV9kZXY9JXMsaW90aHJl
YWQ9Y29sby1jb21wYXJlLWlvdGhyZWFkLTEiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIG5pY3NbaV0uY29sb19jb21wYXJlX3ByaV9pbiwKICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBuaWNzW2ldLmNvbG9fY29tcGFyZV9zZWNfaW4sCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbmljc1tpXS5jb2xvX2NvbXBhcmVfb3V0LAot
LSAKMi4xNy5HSVQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 15:54:56 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 15: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 1hr2YV-00047z-63; Fri, 26 Jul 2019 15:54:51 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ymAH=VX=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hr2YT-00047u-Ti
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 15:54:49 +0000
X-Inumbo-ID: b1c637be-afbd-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id b1c637be-afbd-11e9-8980-bc764e045a96;
 Fri, 26 Jul 2019 15:54:47 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 99576337;
 Fri, 26 Jul 2019 08:54:47 -0700 (PDT)
Received: from [10.1.196.50] (e108454-lin.cambridge.arm.com [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 0D3C13F71F;
 Fri, 26 Jul 2019 08:54:45 -0700 (PDT)
To: Viktor Mitin <viktor.mitin.19@gmail.com>,
 Tamas K Lengyel <tamas@tklengyel.com>, Lars Kurth
 <lars.kurth.xen@gmail.com>, Artem Mygaiev <Artem_Mygaiev@epam.com>
References: <20190718144317.23307-1-tamas@tklengyel.com>
 <CAOcoXZbJHzfde_Os=i58vio7nXU2u=V0Tph3gQ_GYhE_UFtUcQ@mail.gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <6b2e18cb-d02a-be2a-74b3-bf9443d9d0eb@arm.com>
Date: Fri, 26 Jul 2019 16:54:44 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <CAOcoXZbJHzfde_Os=i58vio7nXU2u=V0Tph3gQ_GYhE_UFtUcQ@mail.gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [RFC] xen: Add .astylerc for automated
 style-formatting
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Jan Beulich <jbeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

CgpPbiAyNi8wNy8yMDE5IDE2OjQ4LCBWaWt0b3IgTWl0aW4gd3JvdGU6Cj4gSGkgQWxsLAo+IAo+
IE9uIFRodSwgSnVsIDE4LCAyMDE5IGF0IDU6NDUgUE0gVGFtYXMgSyBMZW5neWVsIDx0YW1hc0B0
a2xlbmd5ZWwuY29tPiB3cm90ZToKPiAKPj4gQ2hlY2tpbmcgdGhlIGNvbW1lbnQgc3R5bGVzIGFy
ZSBub3QgaW5jbHVkZWQgaW4gdGhlIGF1dG9tYXRpb24uCj4gCj4gVGhlIHNhbWUgYWJvdXQgY2xh
bmctZm9ybWF0LiBDaGVja2luZyB0aGUgY29tbWVudCBzdHlsZXMgaXMgbm90IHN1cHBvcnRlZC4K
PiBJdCBzZWVtcyB0aGlzIGlzIG5vdCBjb2RlIGZvcm1hdCBjaGVja2VyIHRhc2sgdG8gcGFyc2Ug
YW5kIG1vZGlmeSB0aGUKPiBjb2RlIGNvbW1lbnRzLi4uCgpBcmUgeW91IHN1cmUgYWJvdXQgeW91
ciBzdGF0ZW1lbnQ/IExvb2tpbmcgYXQgdGhlIGRpZmYgeW91IHByb3ZpZGVkIFsxXSwgCmNsYW5n
LWZvcm1hdCBpcyBjbGVhcmx5IHRyeWluZyB0byBhbHRlciB0aGUgY29tbWVudHMuCgpCdXQgY29t
bWVudHMgZmxvdyBhcmUgZXF1YWxseSBpbXBvcnRhbnQgYXMgdGhlIGNvZGUuIFRoaXMgaXMgcGFy
dCBvZiB0aGUgY29kaW5nIApzdHlsZSBhZnRlcmFsbC4KClsxXSAKaHR0cHM6Ly9yYXcuZ2l0aHVi
dXNlcmNvbnRlbnQuY29tL3Zpa3Rvci1taXRpbi94ZW4tY2xhbmctZm9ybWF0LWV4YW1wbGUvbWFz
dGVyLzAwMDEtY2xhbmctZm9ybWF0LWNoZWNrcGF0Y2gtb3V0cHV0LWV4YW1wbGUucGF0Y2gKCj4g
Cj4gVGhhbmtzCj4gCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 16:07:00 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 16:07: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 1hr2kA-0005Oy-8P; Fri, 26 Jul 2019 16:06:54 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=tvJk=VX=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hr2k9-0005Ot-5H
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 16:06:53 +0000
X-Inumbo-ID: 609716aa-afbf-11e9-8980-bc764e045a96
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 609716aa-afbf-11e9-8980-bc764e045a96;
 Fri, 26 Jul 2019 16:06:50 +0000 (UTC)
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: E11NKDcj59WL82tqAkFtUu84+Jv7Ph/kX3w+ZkF9kUkdegCmiWAD6DFRxKxBtbZw8NF+gwIJYd
 gZN6daIBaBDz8Qj8G7EAClDlTG58+47cVgazhkSJa48C/+5gZ7sXfci3kFa6/MEZ6E8IjAIFUe
 31HqBWkibtiBrS38Y9Oh8FZJ8bylbGtuILFAH6vVBgpWaq2oJbknxBdnUB2zt/q1Xzi4XHrtYf
 Dn7/x9Lb2xsrWNvltsPxMG+Rdly/5Naw0WiBUhUgefFBPBuWAT64Y8ZZN1xJ42twAQFk9gjHxM
 r8c=
X-SBRS: 2.7
X-MesageID: 3620380
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,311,1559534400"; 
   d="scan'208";a="3620380"
Date: Fri, 26 Jul 2019 17:06:42 +0100
From: Anthony PERARD <anthony.perard@citrix.com>
To: Laszlo Ersek <lersek@redhat.com>
Message-ID: <20190726160642.GG1242@perard.uk.xensource.com>
References: <20190704144233.27968-1-anthony.perard@citrix.com>
 <20190704144233.27968-34-anthony.perard@citrix.com>
 <4badd535-c23d-c64d-7bb3-fb42bbbf538a@redhat.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <4badd535-c23d-c64d-7bb3-fb42bbbf538a@redhat.com>
User-Agent: Mutt/1.12.1 (2019-06-15)
Subject: Re: [Xen-devel] [PATCH v3 33/35] OvmfPkg: Introduce XenIoPvhDxe to
 initialize Grant Tables
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, devel@edk2.groups.io,
 Julien Grall <julien.grall@arm.com>, Jordan Justen <jordan.l.justen@intel.com>,
 Ard Biesheuvel <ard.biesheuvel@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>

T24gV2VkLCBKdWwgMTAsIDIwMTkgYXQgMDQ6MDU6MDJQTSArMDIwMCwgTGFzemxvIEVyc2VrIHdy
b3RlOgo+IE9uIDA3LzA0LzE5IDE2OjQyLCBBbnRob255IFBFUkFSRCB3cm90ZToKPiA+ICsKPiA+
ICtTVEFUSUMKPiA+ICtWT0lECj4gPiArRUZJQVBJCj4gPiArWGVuSW9QdmhEeGVOb3RpZnlFeGl0
Qm9vdCAoCj4gPiArICBJTiBFRklfRVZFTlQgIEV2ZW50LAo+ID4gKyAgSU4gVk9JRCAgICAgICAq
Q29udGV4dAo+ID4gKyAgKQo+ID4gK3sKPiA+ICsgIFhFTl9JT19QVkhfU1RBVEUgKlN0YXRlOwo+
ID4gKyAgRUZJX1NUQVRVUyBTdGF0dXM7Cj4gPiArCj4gPiArICBTdGF0ZSA9IENvbnRleHQ7Cj4g
PiArCj4gPiArICBnQlMtPkNsb3NlRXZlbnQoJlN0YXRlLT5FeGl0Qm9vdEV2ZW50KTsKPiA+ICsg
IFN0YXR1cyA9IFhlbklvTW1pb1VuaW5zdGFsbChTdGF0ZS0+WGVuSW9IYW5kbGUpOwo+ID4gKyAg
aWYgKFN0YXR1cyA9PSBFRklfU1VDQ0VTUykgewo+ID4gKyAgICAvLwo+ID4gKyAgICAvLyBPbmx5
IGZyZWUgdGhlIHJlc2VydmVkIHNwYWNlIGZvciBncmFudCB0YWJsZSBpZiBubyBkcml2ZXIgaXMg
dXNpbmcgaXQuCj4gPiArICAgIC8vCj4gPiArICAgIEZyZWVQYWdlcyAoU3RhdGUtPkFsbG9jYXRp
b24sIFhFTl9HUkFOVF9GUkFNRVMpOwo+ID4gKyAgfQo+ID4gKyAgRnJlZVBvb2wgKFN0YXRlKTsK
PiA+ICt9Cj4gCj4gSW4gbXkgdjIgcmV2aWV3IGF0Cj4gCj4gaHR0cDovL21pZC5tYWlsLWFyY2hp
dmUuY29tLzJjMzg2MzkzLWI4ODYtYTdlNy1lOGI5LWM1ZTMzOWM5NDcyN0ByZWRoYXQuY29tCj4g
Cj4gSSBhc2tlZCwgaW4gcG9pbnQgKDYpLCB3aGV0aGVyIHdlIG5lZWRlZCB0aGUgbWVtb3J5IGFs
bG9jYXRpb24gdG8gYmUKPiAicmVzZXJ2ZWQiLiBJIGd1ZXNzIHRoaXMgY2hhbmdlIChpbiB2Mykg
aXMgc3VwcG9zZWQgdG8gYWRkcmVzcyB0aGF0Lgo+IChBbmQsIGluZGVlZCwgdmVyc2lvbiAzIG9m
IHRoaXMgcGF0Y2ggY29ycmVjdGx5IGFkZHJlc3NlcyBhbGwgb3RoZXIKPiBwb2ludHMgZnJvbSBt
eSB2MiByZXZpZXcuKQo+IAo+IEhvd2V2ZXI6IGFuIEV4aXRCb290U2VydmljZXMgbm90aWZpY2F0
aW9uIGZ1bmN0aW9uICptdXN0IG5vdCogcGVyZm9ybQo+IGFjdGlvbnMgdGhhdCBjb3VsZCBjaGFu
Z2UgdGhlIFVFRkkgbWVtb3J5IG1hcC4gVGh1cywgeW91IGNhbiBub3QgcmVsZWFzZQo+IG1lbW9y
eSB0aGVyZSAtLSB5b3UgY2FuJ3QgY2FsbCBDbG9zZUV2ZW50KCksCj4gVW5pbnN0YWxsTXVsdGlw
bGVQcm90b2NvbEludGVyZmFjZXMoKSwgRnJlZVBvb2woKSwgRnJlZVBhZ2VzKCksIGFuZCBzbyBv
bi4KPiAKPiBJbiBteSBlYXJsaWVyIHJldmlldywgSSB3cm90ZSwKPiAKPiA+IFsuLi5dIHRoZW4g
d2UgY291bGQgYWxsb2NhdGUgRWZpQm9vdFNlcnZpY2VzRGF0YSB0eXBlIG1lbW9yeSBoZXJlIC0t
Cj4gPiBhbmQgcGVyaGFwcyBhZGQgYW4gRXhpdEJvb3RTZXJ2aWNlcygpIGNhbGxiYWNrIHRvIGRp
c2Nvbm5lY3QgZnJvbSBYZW4KPiA+IFsuLi5dCj4gCj4gQnkgImRpc2Nvbm5lY3QiLCBJIG1lYW50
IGFjdGlvbnMgdGhhdCBkbyAqbm90KiBpbmNsdWRlIG1lbW9yeSBhbGxvY2F0aW9uCj4gLyByZWxl
YXNlLCBidXQgb25seSBtYWtlIHRoZSBoeXBlcnZpc29yICpmb3JnZXQqIGl0cyBndWVzdCBSQU0K
PiByZWZlcmVuY2VzIHRoYXQgaXQgY3VycmVudGx5IGhvbGRzLgo+IAo+IEV4aXRCb290U2Vydmlj
ZXMoKSBoYW5kbGVycyAobm90aWZpY2F0aW9uIGZ1bmN0aW9ucykgYXJlIGRpZmZlcmVudCBmcm9t
Cj4gbm9ybWFsICJ0ZWFyZG93biIgZnVuY3Rpb25zLiBBICJ0ZWFyZG93biIgZnVuY3Rpb24gZ2Vu
ZXJhbGx5IG1pcnJvcnMgYQo+ICJjb25zdHJ1Y3QiIGZ1bmN0aW9uLCB3aGVyZSB5b3UgcmVtb3Zl
IGFsbCByZWZlcmVuY2VzLCBhbmQgcmVsZWFzZSBhbGwKPiBtZW1vcnkgYWxsb2NhdGlvbnMsIGlu
IHByZWNpc2UgcmV2ZXJzZSBvcmRlciBvZiBjb25zdHJ1Y3Rpb24uCj4gCj4gRXhpdEJvb3RTZXJ2
aWNlcygpIGhhbmRsZXJzIHBlcmZvcm0gYSAqc3Vic2VxdWVuY2UqIG9mIHRoYXQgKHVzdWFsbHkK
PiBwcmVzZXJ2aW5nIHRoZSBzYW1lIHJlbGF0aXZlIG9yZGVyIGJldHdlZW4gdGhlIHN0ZXBzKTog
eW91IG9ubHkgZXJhc2UKPiBleHRlcm5hbCByZWZlcmVuY2VzIHRvIFJBTSAtLSB0aGF0IGlzLCBS
QU0gcmVmZXJlbmNlcyB0aGF0IGFyZSBoZWxkIGJ5Cj4gZXh0ZXJuYWwgZW50aXRpZXMsIHN1Y2gg
YXMgUENJIGRldmljZXMgKGluLWZsaWdodCBETUEpLCB0aGUgaHlwZXJ2aXNvciwKPiBhbmQgc28g
b24uIFRoZSByZWZlcnJlZC10byBSQU0sIG9yaWdpbmFsbHkgYWxsb2NhdGVkIGFzICJib290IHNl
cnZpY2VzCj4gZGF0YSIsIHdpbGwgYmUgcmVsZWFzZWQgbGF0ZXIsIHdob2xlLXNhbGUsIGJ5IHRo
ZSBPUy4KPiAKPiBJbiB0aGF0IHNlbnNlLCBFeGl0Qm9vdFNlcnZpY2VzKCkgY2FsbGJhY2tzIGlt
cGxlbWVudCBhIGtpbmQgb2YKPiBvd25lcnNoaXAgdHJhbnNmZXIuIFlvdSBubyBsb25nZXIgb3du
IHRoZSBVRUZJIG1lbW9yeSBtYXAsIHlvdSBqdXN0IGhhdmUKPiB0byBraWNrIG91dCBzdWNoIGV4
dGVybmFsIHJlZmVyZW5jZXMgaW50byBpdCB0aGF0IHRoZSBPUyB3b3VsZCBub3Qga25vdwo+IGFi
b3V0Lgo+IAo+IFRvIHN1bW1hcml6ZToKPiAKPiAtIElmIHRoaXMgbWVtb3J5ICpuZWVkcyogdG8g
YmUgcmVzZXJ2ZWQgcGFzdCBFeGl0Qm9vdFNlcnZpY2VzKCksIHRoZW4KPiBzdGljayB3aXRoIEFs
bG9jYXRlUmVzZXJ2ZWRQYWdlcygpLiBPdGhlcndpc2UsIHVzZSBBbGxvY2F0ZVBhZ2VzKCk7IHRo
ZW4KPiB0aGUgcGFnZXMgd2lsbCBiZSBmcmVlZCBhdXRvbWF0aWNhbGx5IGJ5IHRoZSBPUywgc29v
biBhZnRlciBpdCBpcyBzdGFydGVkLgo+IAo+IC0gSW4gdGhlIGxhdHRlciBjYXNlLCBpZiBuZWNl
c3NhcnksIHlvdSBjYW4gbWFrZSB0aGUgaHlwZXJ2aXNvciBmb3JnZXQKPiBhYm91dCB0aGUgYXJl
YSwgYXMgcGFydCBvZiBFeGl0Qm9vdFNlcnZpY2VzKCksIGluIGEgbm90aWZpY2F0aW9uCj4gZnVu
Y3Rpb24uIEJ1dCB0aGF0IGNhbiBvbmx5IGhhcHBlbiB3aXRob3V0IGFsbG9jYXRpbmcgb3IgcmVs
ZWFzaW5nCj4gbWVtb3J5IGluIHRoZSBub3RpZmljYXRpb24gZnVuY3Rpb24uCj4gCj4gCj4gLi4u
IEkgZ3Vlc3MgeW91IGNvdWxkIG1ha2UgYSBYRU5NRU1fcmVtb3ZlX2Zyb21fcGh5c21hcCBoeXBl
cmNhbGwsIGZvcgo+IGV4YW1wbGUuIEJ1dCwgaXQncyAqZW50aXJlbHkqIHBvc3NpYmxlIHRoYXQg
c2FpZCBoeXBlcmNhbGwgZG9lc24ndAo+IGJlbG9uZyBpbiAqdGhpcyogZHJpdmVyLiBBZnRlciBh
bGwsIHRoaXMgaXMgbm90IHRoZSBkcml2ZXIgdGhhdCBjYWxscwo+IFhFTk1FTV9hZGRfdG9fcGh5
c21hcCBlaXRoZXIhCj4gCj4gLi4uIEluIGZhY3QsIEkgdGhpbmsgWGVuQnVzRHhlIGhhcyBhIGJ1
Zy4gUmlnaHQgbm93LCB5b3UgaGF2ZSB0aGUKPiBmb2xsb3dpbmcgY2FsbCBjaGFpbiwgd2hlbiB0
aGUgT1MgY2FsbHMgRXhpdEJvb3RTZXJ2aWNlcygpOgo+IAo+IE5vdGlmeUV4aXRCb290KCkKPiAg
IGdCUy0+RGlzY29ubmVjdENvbnRyb2xsZXIoKQo+ICAgICBYZW5CdXNEeGVEcml2ZXJCaW5kaW5n
U3RvcCgpCj4gICAgICAgWGVuR3JhbnRUYWJsZURlaW5pdCgpCj4gICAgICAgICBYZW5IeXBlcmNh
bGxNZW1vcnlPcCAoWEVOTUVNX3JlbW92ZV9mcm9tX3BoeXNtYXApCj4gCj4gVW5mb3J0dW5hdGVs
eSwgdGhpcyBjYWxsIHRyZWUgcmVsZWFzZXMgbWVtb3J5IGxlZnQgYW5kIHJpZ2h0LCBhbmQgc28g
aXQKPiBpcyBub3QgdmFsaWQgb24gdGhlIHN0YWNrIG9mIGdCUy0+RXhpdEJvb3RTZXJ2aWNlcygp
Lgo+IAo+IEluc3RlYWQsIE5vdGlmeUV4aXRCb290KCkgc2hvdWxkIGNvbGxlY3QganVzdCB0aGUg
c3Vic2VxdWVuY2Ugb2YKPiBYZW5CdXNEeGVEcml2ZXJCaW5kaW5nU3RvcCgpIC0tIGludGVycHJl
dGluZyB0aGF0IGZ1bmN0aW9uIGFzIGEgZmxhdGVuZWQKPiBzZXF1ZW5jZSBvZiBvcGVyYXRpb25z
IC0tIHRoYXQgcmVtb3ZlcyBleHRlcm5hbCByZWZlcmVuY2VzIHRvIFJBTS4KPiBNYWtpbmcgaHlw
ZXJjYWxscyAodXNpbmcgcGFyYW1ldGVycyBjb25zdHJ1Y3RlZCBvbiB0aGUgc3RhY2spIGlzIGZp
bmUuCj4gVXNpbmcgZHluYW1pY2FsbHkgKnByZSphbGxvY2F0ZWQgbWVtb3J5IChmb3IgY29uc3Ry
dWN0aW5nIGh5cGVyY2FsbAo+IGFyZ3VtZW50cykgaXMgYWxzbyBmaW5lLiBEeW5hbWljYWxseSBh
bGxvY2F0aW5nIG9yIHJlbGVhc2luZyBtZW1vcnkgKm9uCj4gdGhlIHNwb3QqIGlzIG5vdCBmaW5l
Lgo+IAo+ICgyKSBTbywgZm9yIG5vdywgSSdkIHJlY29tbWVuZCBzaW1wbHkgcmVtb3ZpbmcKPiBY
ZW5Jb1B2aER4ZU5vdGlmeUV4aXRCb290KCksIGluIHRoaXMgcGF0Y2guCgpPaywgSSdsbCByZW1v
dmUgaXQuCgo+IFlvdSBtaWdodCB3YW50IHRvIGZpeCBYZW5CdXNEeGUncyBOb3RpZnlFeGl0Qm9v
dCgpLCBzZXBhcmF0ZWx5LgoKSSdsbCBwdXQgdGhhdCBvbiBteSBUT0RPIGxpc3QuCgo+ID4gKyAg
ICByZXR1cm4gRUZJX1VOU1VQUE9SVEVEOwo+ID4gKyAgfQo+ID4gKwo+ID4gKyAgU3RhdGUgPSBB
bGxvY2F0ZVBvb2wgKHNpemVvZiAoKlN0YXRlKSk7Cj4gCj4gKDQpIFdoYXQgZG8gd2UgZ2FpbiBi
eSBhbGxvY2F0aW5nICJTdGF0ZSIgZHluYW1pY2FsbHk/IElNTywgaXQgY291bGQgYmUKPiBhIGxv
Y2FsIHZhcmlhYmxlICg9ICJhdXRvbWF0aWMgc3RvcmFnZSBkdXJhdGlvbiIpLgoKV2l0aG91dCB0
aGUgZXhpdCBib290IG5vdGlmaWNhdGlvbiwgU3RhdGUgaXNuJ3QgbmVlZGVkIGFueW1vcmUsIHNv
IEknbGwKcmVtb3ZlIGl0LgoKPiA+ICsgIGlmIChTdGF0ZSA9PSBOVUxMKSB7Cj4gPiArICAgIFN0
YXR1cyA9IEVGSV9PVVRfT0ZfUkVTT1VSQ0VTOwo+ID4gKyAgICBnb3RvIEVycm9yOwo+ID4gKyAg
fQo+ID4gKwo+ID4gKyAgQWxsb2NhdGlvbiA9IEFsbG9jYXRlUmVzZXJ2ZWRQYWdlcyAoWEVOX0dS
QU5UX0ZSQU1FUyk7Cj4gCj4gKDUpIFNvLCBhZ2FpbiwgcGxlYXNlIGV2YWx1YXRlIGlmIHRoaXMg
Y291bGQgc2ltcGx5IGJlIEFsbG9jYXRlUGFnZXMoKS4KCkkgd291bGQgcHJlZmVyIHRvIGxldCBr
bm93IHRoZSBvcGVyYXRpbmcgc3lzdGVtIHRoYXQgdGhvc2UgcGFnZXMgYXJlCnBvdGVudGlhbGx5
IHVzZWQsIHVubGVzcyBJJ20gc3VyZSBPVk1GIGhhcyBsZXQga25vdyBYZW4gdGhhdCB0aG9zZQpw
YWdlcyBkb24ndCBjb250YWluIHRoZSBncmFudCB0YWJsZSBhbnltb3JlLgoKSSdsbCBwcm9iYWJs
eSB0cnkgdG8gbWFrZSBzb21lIGNoYW5nZXMgaW4gT1ZNRiB0byBhbGxvdyB0byBnaXZlIGJhY2sK
dGhvc2UgcGFnZXMsIGJ1dCBmb3Igbm93IEkgdGhpbmsga2VlcGluZyB0aG9zZSBwYWdlcyBhcyBy
ZXNlcnZlZCB3aWxsCmJlIGdvb2QgZW5vdWdoLgoKVGhhbmtzLAoKLS0gCkFudGhvbnkgUEVSQVJE
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 16:17:35 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 16: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 1hr2uQ-0006BO-3g; Fri, 26 Jul 2019 16:17:30 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=NxDH=VX=gmail.com=lars.kurth.xen@srs-us1.protection.inumbo.net>)
 id 1hr2uO-0006BJ-Sw
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 16:17:28 +0000
X-Inumbo-ID: dbc900b3-afc0-11e9-8980-bc764e045a96
Received: from mail-wr1-x442.google.com (unknown [2a00:1450:4864:20::442])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id dbc900b3-afc0-11e9-8980-bc764e045a96;
 Fri, 26 Jul 2019 16:17:27 +0000 (UTC)
Received: by mail-wr1-x442.google.com with SMTP id r1so55013808wrl.7
 for <xen-devel@lists.xenproject.org>; Fri, 26 Jul 2019 09:17:27 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:subject:from:in-reply-to:date:cc
 :content-transfer-encoding:message-id:references:to;
 bh=NcMsb9by7jwnkgbOtFtBxn+MWREdDrkUh0AKPdJgXMM=;
 b=EEnQq8acXlrS3cQu3f5FIsTeCFNKyhar6IFE8/VB+OryLnro+NhkCOtrOG02LUi4cw
 M0jbIMFbfJplfep1DwykauA1rLPb6PFsx4kMnkStQwfrz087bCQfuqHg0g3m+3Vz/9XP
 fgRT0OeEIiF3TMii2PTHvnrOQzmea2t0XRhG4fyJN+125lSrZ9ZivfG3gmQ6VMENeP1D
 ohn4WjP+VMJhlOIw+89V5MyoFnBgUlQ4vU/XfjzudwfJXoxExt+punTDjqoKXQhg2rVl
 OKe5KQRdtPAFPM+Fd1IkF0k3VsT2JJzaTsr9rH74v3dbqli9e+WrjJP8b+Udctn4HRgX
 hD8g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc
 :content-transfer-encoding:message-id:references:to;
 bh=NcMsb9by7jwnkgbOtFtBxn+MWREdDrkUh0AKPdJgXMM=;
 b=UdvVYzZqgjmnrNziObGG8fWHiJBF8RZMMOdGrJH7EG8WQyKznW52ttSF4S9kNAKtFZ
 uSwoZ56OvTV/53XtN8Xkp9BmpJbIdtS27YVVtDF5vSkEqd8RLg/YIR++d5xRN0B4FLjm
 V7DtyBWfdr432sAklfi84V5augoSEYOzWmwu8fX2PCC8s39Srotq9bV0sS5bH5Xs5I4i
 FeM19902986KcyHRnvykx/VA3FOjagvxbwJg0YAwct325tCV6SrFRMm/sb6ZNDH/FB0m
 4rG/349jDM4Uhfh+mNWVU9DIz1i9pbpNigj3ytpJOjvbnKxRMPXy8689IvHw59CeJDgX
 0ddQ==
X-Gm-Message-State: APjAAAWiToB39IdlC7kcjFIuQ64kMX0VJ94C50gyGltgWrpsfcVvMVnC
 6UbX0B/dMCrmg1HtxpKqxTA=
X-Google-Smtp-Source: APXvYqwnjXlL7hkVF/vNfvBimVLbLt/WuDG3Uw+1PXHz9yWL2EzTmGPbvyA3hEb1VPDQiruzLD6HpQ==
X-Received: by 2002:adf:dcc6:: with SMTP id x6mr74114449wrm.322.1564157845750; 
 Fri, 26 Jul 2019 09:17:25 -0700 (PDT)
Received: from ?IPv6:2a02:c7f:ac18:da00:1d44:aeab:d929:303?
 ([2a02:c7f:ac18:da00:1d44:aeab:d929:303])
 by smtp.gmail.com with ESMTPSA id a84sm63643995wmf.29.2019.07.26.09.17.23
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 26 Jul 2019 09:17:25 -0700 (PDT)
Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\))
From: Lars Kurth <lars.kurth.xen@gmail.com>
In-Reply-To: <20190726071758.geuxwscfhs2zftfr@Air-de-Roger>
Date: Fri, 26 Jul 2019 17:17:22 +0100
Message-Id: <49FE39B5-BDC8-43D6-8940-A4BDA6D22F62@gmail.com>
References: <20190725135112.83569-1-roger.pau@citrix.com>
 <AC845283-0555-4296-97B4-EDFB6A4C5882@gmail.com>
 <20190726071758.geuxwscfhs2zftfr@Air-de-Roger>
To: Roger Pau Monne <roger.pau@citrix.com>,
 Tamas K Lengyel <tamas@tklengyel.com>,
 Lukasz Hawrylko <lukasz.hawrylko@intel.com>,
 Shane Wang <shane.wang@intel.com>, Jun Nakajima <jun.nakajima@intel.com>,
 Rich Persaud <persaur@gmail.com>
X-Mailer: Apple Mail (2.3445.9.1)
Subject: Re: [Xen-devel] [PATCH] tboot: remove maintainers and declare
 orphaned
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: =?utf-8?Q?Marek_Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>, Stefano Stabellini <sstabellini@kernel.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, tboot-devel@lists.sourceforge.net,
 "Tim \(Xen.org\)" <tim@xen.org>, Daniel Smith <dpsmith@apertussolutions.com>,
 Julien Grall <julien.grall@arm.com>, 'Jan Beulich' <jbeulich@suse.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Cgo+IE9uIDI2IEp1bCAyMDE5LCBhdCAwODoxNywgUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1
QGNpdHJpeC5jb20+IHdyb3RlOgo+IAo+IE9uIFRodSwgSnVsIDI1LCAyMDE5IGF0IDAzOjA4OjA3
UE0gLTA0MDAsIFJpY2ggUGVyc2F1ZCB3cm90ZToKPj4gKGNjIEludGVsIGFuZCB0Ym9vdC1kZXZl
bCkKPj4gCj4+IEhpIFJvZ2VyLAo+PiAKPj4gVGhhbmtzIGZvciB5b3VyIGludGVyZXN0IGluIGRv
Y3VtZW50aW5nIHRoZSBzdGF0dXMgb2YgbWFpbnRlbmFuY2UgZm9yIEludGVsIFRYVCBzdXBwb3J0
IGluIFhlbi4gIEludGVsIFRYVCBhbmQgWGVuIGFyZSBkZXBsb3llZCBpbiBwcm9kdWN0aW9uIHRv
ZGF5IGJ5IE9wZW5YVCBhbmQgUXViZXNPUyBmb3IgYm9vdCBpbnRlZ3JpdHkuICBYZW4gd2FzIGEg
cGlvbmVlcmluZyBhZG9wdGVyIG9mIERSVE0sIGFsbW9zdCBhIGRlY2FkZSBhZ28sIGJ1dCBtYWlu
c3RyZWFtIGVudGVycHJpc2UgY29tcHV0aW5nIGlzIG5vdyBjYXRjaGluZyB1cCB3aXRoIHRoZSBN
YXkgMjAxOSByZWxlYXNlIG9mIFdpbmRvd3MgMTAgU3lzdGVtR3VhcmQuICBJdCB3b3VsZCBiZSBu
aWNlIHRvIGF2b2lkICJvcnBoYW5pbmciIG9uZSBvZiBYZW4ncyBjb21wZXRpdGl2ZSBhZHZhbnRh
Z2VzIGluIDIwMTkuCj4gCj4gVGhhbmtzIGZvciB0aGUgZmVlZGJhY2shIEp1c3QgdG8gYmUgY2xl
YXIsIHRoaXMgaXMgbm90IGEgcGxhbiB0bwo+IHJlbW92ZSB0aGUgdGJvb3QgY29kZSBmcm9tIFhl
biBpbiBhbnkgd2F5LCBpdCdzIGp1c3QgYSBJTU8gbmVlZGVkIHN0ZXAKPiBpbiBvcmRlciB0byBy
ZWZsZWN0IHRoZSBjdXJyZW50IG1haW50YWluZXJzaGlwIHN0YXR1cyBvZiB0aGUgY29kZSwgYW5k
Cj4gbGlrZWx5IGEgd2F5IHRvIG1vdmUgZm9yd2FyZCwgcGxlYXNlIHNlZSBiZWxvdy4KCgo+Pj4g
T24gSnVsIDI1LCAyMDE5LCBhdCAwOTo1MSwgUm9nZXIgUGF1IE1vbm5lIDxyb2dlci5wYXVAY2l0
cml4LmNvbT4gd3JvdGU6Cj4+PiAKPj4+IEdhbmcgV2VpIEludGVsIGVtYWlsIGFkZHJlc3MgaGFz
IGJlZW4gYm91bmNpbmcgZm9yIHNvbWUgdGltZSBub3csCj4+IAo+PiBHYW5nIFdlaSdzIHJlcGxh
Y2VtZW50IGlzIEx1a2FzeiBIYXdyeWxrbywgd2hvIHBvc3RlZCBvbiBNYXJjaCA2LCAyMDE5Ogo+
PiBodHRwczovL2xpc3RzLmd0Lm5ldC94ZW4vZGV2ZWwvNTQ2NDAxCj4+IAo+PiBDb3VsZCB5b3Ug
aW5jbHVkZSBMdWthc3ogcGF0Y2gsIGFsb25nIHdpdGggSnVsaWVuJ3MgcmVxdWVzdGVkIGZvcm1h
dHRpbmcgY2hhbmdlcywgaW4geW91ciB1cGRhdGUgdG8gdGhlIE1BSU5UQUlORVJTIGZpbGU/Cj4g
Cj4gSSB0aGluayBpdCB3b3VsZCBiZSBiZXR0ZXIgaWYgTHVrYXN6IGNvdWxkIHJlc2VuZCBoaXMg
cGF0Y2gsIG5vdyB0aGF0Cj4gdGhlIHNlY3Rpb24gZW50cnkgaXMgb3JwaGFuZWQgd2UgY2FuIGFk
ZC9yZW1vdmUgcmV2aWV3ZXJzIGFuZAo+IG1haW50YWluZXJzIHdpdGhvdXQgYmVpbmcgYmxvY2tl
ZC4KCkkgYWRkZWQgVGFtYXMgd2hvIEkgYmVsaWV2ZSB3b3JrcyBmb3IgSW50ZWwgaW4gdGhlIHNl
Y3VyaXR5IGFyZWEgYW5kIG1heWJlIGhlIGNhbiBjb25uZWN0IHNvbWUgZG90cyBoZXJlLiBJIGJl
bGlldmUgdGhhdCBJbnRlbCdzIHNlY3VyaXR5IG9yZ2FuaXNhdGlvbiBpcyBlbnRpcmVseSBkaWZm
ZXJlbnQgZnJvbSBvdXIgbm9ybWFsIGludGVyZmFjZXMgd2l0aCBJbnRlbCwgc28gaGUgbWF5IGJl
IGFibGUgdG8gaGVscC4gCgpATHVrYXN6OiBjb3VsZCB5b3UgcmUtc2VuZCB0aGUgcGF0Y2ggcmVs
YXRlZCB0byBtYWludGFpbmVyc2hpcCBhZnRlciB0aGUgcGF0Y2ggaGFzIGJlZW4gYXBwbGllZD8g
UmVnYXJkaW5nIEphbidzIGFuZCBKdWxpZW4ncyBjb25jZXJucyBhYm91dCBhd2FyZGluZyBtYWlu
dGFpbmVyc2hpcCBzdHJhaWdodCBhd2F5LiBXZSB0ZW5kIHRvIGFzayBwcm9zcGVjdGl2ZSBtYWlu
dGFpbmVycyB3aG8gZG9uJ3QgaGF2ZSBhIHRyYWNrIHJlY29yZCBvZiByZXZpZXdpbmcgY29kZSBp
biB0aGUgY29tbXVuaXR5IHRvIHN0YXJ0IGFzIHJldmlld2Vycy4gQW4gZXhhbXBsZSBvZiB0aGlz
IGlzIHRoZSBWTSBFVkVOVCwgTUVNIEFDQ0VTUyBhbmQgTU9OSVRPUiBjb21wb25lbnQgd2hlcmUg
UmF6dmFuIGlzIGhhbmRpbmcgb3ZlciBtYWludGFpbmVyc2hpcCB0byB0d28gb3RoZXIgYml0ZGVm
ZW5kZXIgc3RhZmYgbWVtYmVycy4gSW4gcHJhY3RpY2UsIHRoaXMgbWFrZXMgbm90IGEgbG90IG9m
IGRpZmZlcmVuY2UgaWYgeW91IHJldmlldyBjb250cmlidXRpb25zIHRvIFRYVC4gCgpSZWdhcmRp
bmcgcmVtb3ZpbmcgU2hhbmUgV2FuZyBhcyBtYWludGFpbmVyLCB0aGUgY2FzZSBmb3IgdGhpcyBp
cyBzb21ld2hhdCBzdHJvbmdlciB0aGFuIHNpbXBseSBub3QgcmVwbHlpbmcgdG8gWzBdLiBUaGUg
bGFzdCBtYWlsIFNoYW5lIHNlbnQgdG8geGVuLWRldmVsQCB3YXMgaW4gMjAxMS4gVGhpcyAtIGFj
Y29yZGluZyB0byBoaXMgTGlua2VkSW4gcHJvZmlsZSAtIHJlbGF0ZXMgdG8gYSBjYXJlZXIgY2hh
bmdlIHRvd2FyZHMgYmVjb21pbmcgYSBtYW5hZ2VyIGFuZCBiZWluZyByZXNwb25zaWJsZSBmb3Ig
Y29tcG9uZW50cyB0aGF0IGFyZSBub3QgcmVsYXRlZCB0byB2aXJ0dWFsaXNhdGlvbi4gU2hhbmUg
c2hvdWxkIHByb2JhYmx5IGhhdmUgc3RlcHBlZCBkb3duIGFzIGEgbWFpbnRhaW5lciBwcm8tYWN0
aXZlbHksIGJ1dCB3ZSBub3JtYWxseSBkb24ndCByZW1vdmUgbWFpbnRhaW5lcnMgdW5sZXNzIHRo
ZXJlIGlzIGEgcHJvYmxlbS4gQ2xlYXJseSB0aGUgbGFjayBvZiBhIHJlc3BvbnNpdmUgbWFpbnRh
aW5lciBpcyBub3cgYSBwcm9ibGVtOiB3ZSBhbHJlYWR5IGhhdmUgYmVlbiB1bmFibGUgdG8gaW5z
dGF0ZSBMdWthc3ogYXMgbWFpbnRhaW5lciBpbiBNYXJjaCBmb3IgdGhhdCByZWFzb24gYXMgdGVj
aG5pY2FsbHkgYW4gQUNLIGZyb20gYW4gZXhpc3RpbmcgbWFpbnRhaW5lciBpcyBuZWVkZWQuCgpA
Um9nZXI6IHRoaXMgc2hvdWxkIGJlIHJlY29yZGVkIGluIHRoZSBjb21taXQgbWVzc2FnZS4gSSB3
b3VsZCBhbHNvIHN1Z2dlc3QgeW91IHJlZmVyIHRvIHRoZSB0aHJlYWQgcmVsYXRlZCB0byBMdWth
c3ogdGFraW5nIG92ZXIgbWFpbnRhaW5lcnNoaXAsIHdoaWNoIHdhcyBlc3NlbnRpYWxseSBibG9j
a2VkIGJlY2F1c2UgR2FuZyBoYWQgcHJvYmFibHkgc2VudCB0aGUgbWFpbnRhaW5lcnNoaXAgY2hh
bmdlIHJlcXVlc3QgdG9vIGxhdGUgYW5kIGNvdWxkbid0IEFDSyBpdCBiZWNhdXNlIGhlIHByb2Jh
Ymx5IGRpZG4ndCBoYXZlIGFjY2VzcyB0byBoaXMgSW50ZWwgZW1haWwgYWRkcmVzcyBhbnltb3Jl
LgoKU28gSSB0aGluayByZW1vdmluZyBTaGFuZSBpcyBmYWlyIGVub3VnaC4gSW4gcGFydGljdWxh
ciBpZiBpdCBoZWxwcyBpbnN0YXRlIGEgcmVwbGFjZW1lbnQgbWFpbnRhaW5lci4gCgo+PiBBcyBh
IG5ldyBYZW4gbWFpbnRhaW5lciBhbmQgY29udHJpYnV0b3IsIEx1a2FzeiBtYXkgbm90IHlldCBi
ZSBmYW1pbGlhciB3aXRoIHRoZSBwcm9jZWR1cmVzIGFuZCBwcmFjdGljZXMgb2YgdGhlIFhlbiBj
b21tdW5pdHkuICBXZSBjYW4gd2VsY29tZSBoaXMgbmV3IG1haW50YWluZXJzaGlwIHJvbGUgd2l0
aG91dCBkcm9wcGluZyBzdXBwb3J0IGZvciBhIGZlYXR1cmUsIHRoYXQgKGEpIGhlIGlzIG1haW50
YWluaW5nLCAoYikgaXMgdXNlZCBieSBYZW4uCj4gCj4gU3VyZSwgbXkgcGxhbiBpcyB0byBkZWNs
YXJlIHRoZSBzdXBwb3J0IG9ycGhhbmVkLCBzbyB0aGF0IEx1a2FzeiAob3IKPiBhbnlvbmUgd2hv
IGhhcyBpbnRlcmVzdCBpbiB0aGlzIGNvZGUpIGNhbiBiZSBhZGRlZCBhcyBhIHJldmlld2VyCj4g
YWZ0ZXJ3YXJkcyB3aXRob3V0IHVzIGJlaW5nIGJsb2NrZWQgb24gYW4gQWNrIGZyb20gU2hhbmUg
V2FuZywgd2hvIGlzCj4gdW5yZXNwb25zaXZlIChhcyBwZXIgdGhlIHRocmVhZCBwb2ludGVkIHRv
IGluIHRoZSBjb21taXQgbWVzc2FnZSkuCgoKPj4+IGFuZAo+Pj4gdGhlIG90aGVyIG1haW50YWlu
ZXIgaXMgbm9uLXJlc3BvbnNpdmUgdG8gcGF0Y2hlcyBbMF0sIHNvIHJlbW92ZQo+Pj4gbWFpbnRh
aW5lcnMgYW5kIGRlY2xhcmUgSU5URUwoUikgVFJVU1RFRCBFWEVDVVRJT04gVEVDSE5PTE9HWSAo
VFhUKQo+Pj4gb3JwaGFuZWQuCj4+PiAKPj4+IFswXSBodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL2FyY2hpdmVzL2h0bWwveGVuLWRldmVsLzIwMTktMDUvbXNnMDA1NjMuaHRtbAo+PiAKPj4g
U2luY2Ugd2UgaGF2ZSBhdCBsZWFzdCBvbmUgSW50ZWwgbWFpbnRhaW5lciwgTHVrYXN6LCB0aGUg
ZmVhdHVyZSBuZWVkIG5vdCBiZSBvcnBoYW5lZC4gIElmIFNoYXduIGlzIG5vdCByZXNwb25kaW5n
IHRvIHRoZSByZXF1ZXN0IHRvIGNvbmZpcm0gTHVrYXN6IGFzIG1haW50YWluZXIsIHRoZSBYZW4g
Y29tbXVuaXR5IGhhcyBtdWx0aXBsZSBjb21tdW5pY2F0aW9uIGNoYW5uZWxzIHdpdGggSW50ZWwu
ICBQcmFnbWF0aWNhbGx5LCBhIHJldmlldyBvZiB0aGUgdGJvb3QtZGV2ZWwgYXJjaGl2ZXMgc2hv
d3MgdGhhdCBMdWthc3ogaXMgd29ya2luZyBvbiB0Ym9vdCBkZXZlbG9wbWVudC4gIAo+IAo+IFRo
ZSBvcnBoYW5lZCBzdGVwIGlzIElNTyBuZWVkZWQgaW4gb3JkZXIgdG8gbW92ZSBmb3J3YXJkIGFu
ZCBhZGQgYSBuZXcKPiByZXZpZXdlci9tYWludGFpbmVyLiBXaXRob3V0IHJlbW92aW5nIHRoZSBj
dXJyZW50IG1haW50YWluZXJzIGFuZAo+IGRlY2xhcmluZyBpdCBvcnBoYW5lZCB3ZSB3b3VsZCBi
ZSBibG9ja2VkIG9uIGFuIEFjayBmcm9tIFNoYW5lIFdhbmcgaW4KPiBvcmRlciB0byBhZGQgb3Ig
cmVtb3ZlIG1haW50YWluZXJzLiBSZW1vdmluZyBjdXJyZW50IG1haW50YWluZXJzIGFuZAo+IGFk
ZGluZyBMdWthc3ogaW4gdGhlIHNhbWUgcGF0Y2ggd291bGQgc3RpbGwgcmVxdWlyZSBhbiBBY2sg
ZnJvbSB0aGUKPiBjdXJyZW50IG93bmVycy4KCkBBbGw6IHdlIHByb2JhYmx5IG5lZWQgdG8gbG9v
ayBhdCB0aGUgaGFuZC1vdmVyIG9mIG1haW50YWluZXJzaGlwLCBnaXZlbiB0aGlzIGlzc3VlLiBX
ZSBzaG91bGQgcmVhbGx5IG5vdCBiZSBpbiB0aGlzIHBvc2l0aW9uIGFuZCBzaG91bGQgaGF2ZSBh
IHdheSB0byBkZWFsIHdpdGggdGhpcyBpbiBhIG1vcmUgZWZmaWNpZW50IHdheS4gCgoKQmVzdCBS
ZWdhcmRzCkxhcnMKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 16:20:24 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 16:20:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hr2x2-0006sq-Hu; Fri, 26 Jul 2019 16:20:12 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=tvJk=VX=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hr2x1-0006sk-05
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 16:20:11 +0000
X-Inumbo-ID: 39f8e9be-afc1-11e9-a54e-e7514db7ed0c
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 39f8e9be-afc1-11e9-a54e-e7514db7ed0c;
 Fri, 26 Jul 2019 16:20:05 +0000 (UTC)
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: flWM2GWHFJxmSEsfl855GW1vpUkwimeN6VfV1owtpLhdA3tyVE8NL24FhM05tj0bF6YcZZ6Ezw
 SDTNnha59NuoryWqhrODOUOFJU4ojcvNzibyQgpK/aNWfUUmu74uxTp9GX8LPHqK7LvVB04O9j
 cbMFP9b9EYP3/J2p5qZ1CBh/6lPRJh1GEZUnIjnhmDgRUdkjLPwV9VQXVdkIEucyvh/zvcm/J6
 XCEY/8URxw/bSkmHwCbLmVSeLsT6UOWRtf5rZynZiBIZPeqxm4Y+gNdIKDav24azgN2sEGb0k4
 r04=
X-SBRS: 2.7
X-MesageID: 3523407
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,311,1559534400"; 
   d="scan'208";a="3523407"
Date: Fri, 26 Jul 2019 17:19:51 +0100
From: Anthony PERARD <anthony.perard@citrix.com>
To: Zhang Chen <chen.zhang@intel.com>
Message-ID: <20190726161951.GH1242@perard.uk.xensource.com>
References: <20190726154340.2950-1-chen.zhang@intel.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20190726154340.2950-1-chen.zhang@intel.com>
User-Agent: Mutt/1.12.1 (2019-06-15)
Subject: Re: [Xen-devel] [PATCH V3] tools/libxl: Add iothread support for
 COLO
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Ian Jackson <ian.jackson@eu.citrix.com>,
 Wei Liu <wl@xen.org>, Zhang Chen <zhangckid@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>

T24gRnJpLCBKdWwgMjYsIDIwMTkgYXQgMTE6NDM6NDBQTSArMDgwMCwgWmhhbmcgQ2hlbiB3cm90
ZToKPiBGcm9tOiBaaGFuZyBDaGVuIDxjaGVuLnpoYW5nQGludGVsLmNvbT4KPiAKPiBYZW4gQ09M
TyBhbmQgS1ZNIENPTE8gc2hhcmVkIGxvdHMgb2YgY29kZSBpbiBRZW11Lgo+IFRoZSBjb2xvLWNv
bXBhcmUgb2JqZWN0IGluIFFlbXUgbm93IHJlcXVpcmVzIGFuICdpb3RocmVhZCcgcHJvcGVydHkg
c2luY2UgUUVNVSAyLjExLgo+IAo+IERldGFpbDoKPiBodHRwczovL3dpa2kucWVtdS5vcmcvRmVh
dHVyZXMvQ09MTwo+IAo+IFNpZ25lZC1vZmYtYnk6IFpoYW5nIENoZW4gPGNoZW4uemhhbmdAaW50
ZWwuY29tPgo+IC0tLQo+ICB0b29scy9saWJ4bC9saWJ4bF9kbS5jIHwgNSArKysrLQo+ICAxIGZp
bGUgY2hhbmdlZCwgNCBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCj4gCj4gZGlmZiAtLWdp
dCBhL3Rvb2xzL2xpYnhsL2xpYnhsX2RtLmMgYi90b29scy9saWJ4bC9saWJ4bF9kbS5jCj4gaW5k
ZXggZjRmYzk2NDE1ZC4uNGIwMjlkNmM4ZSAxMDA2NDQKPiAtLS0gYS90b29scy9saWJ4bC9saWJ4
bF9kbS5jCj4gKysrIGIvdG9vbHMvbGlieGwvbGlieGxfZG0uYwo+IEBAIC0xNjM1LDcgKzE2MzUs
MTAgQEAgc3RhdGljIGludCBsaWJ4bF9fYnVpbGRfZGV2aWNlX21vZGVsX2FyZ3NfbmV3KGxpYnhs
X19nYyAqZ2MsCj4gICAgICAgICAgICAgICAgICAgICAgICAgIG5pY3NbaV0uY29sb19jb21wYXJl
X25vdGlmeV9kZXYpIHsKPiAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleGFycmF5X2FwcGVu
ZChkbV9hcmdzLCAiLW9iamVjdCIpOwo+ICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4YXJy
YXlfYXBwZW5kKGRtX2FyZ3MsCj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgIEdDU1BSSU5U
RigiY29sby1jb21wYXJlLGlkPWMxLHByaW1hcnlfaW49JXMsc2Vjb25kYXJ5X2luPSVzLG91dGRl
dj0lcyxub3RpZnlfZGV2PSVzIiwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgR0NTUFJJ
TlRGKCJpb3RocmVhZCxpZD1jb2xvLWNvbXBhcmUtaW90aHJlYWQtMSIpKTsKCllvdSBkb24ndCBu
ZWVkIEdDU1BSSU5URiBoZXJlIGFueW1vcmUgOy0pLCBpbiBmYWN0LCBpdCBkb2Vzbid0IGJ1aWxk
IHdpdGgKaXQuIFdpdGggdGhhdCBmaXg6ClJldmlld2VkLWJ5OiBBbnRob255IFBFUkFSRCA8YW50
aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KClRoYW5rcywKCi0tIApBbnRob255IFBFUkFSRAoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 16:32:47 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 16:32:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hr399-0007dR-7O; Fri, 26 Jul 2019 16: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=wloi=VX=intel.com=chen.zhang@srs-us1.protection.inumbo.net>)
 id 1hr397-0007dL-Lq
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 16:32:41 +0000
X-Inumbo-ID: fbcccc48-afc2-11e9-8980-bc764e045a96
Received: from mga03.intel.com (unknown [134.134.136.65])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id fbcccc48-afc2-11e9-8980-bc764e045a96;
 Fri, 26 Jul 2019 16:32:39 +0000 (UTC)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from fmsmga002.fm.intel.com ([10.253.24.26])
 by orsmga103.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 26 Jul 2019 09:32:39 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.64,311,1559545200"; d="scan'208";a="198421323"
Received: from unknown (HELO localhost.localdomain) ([10.239.13.19])
 by fmsmga002.fm.intel.com with ESMTP; 26 Jul 2019 09:32:37 -0700
From: Zhang Chen <chen.zhang@intel.com >
To: Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <wl@xen.org>,
 Anthony PERARD <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org
Date: Sat, 27 Jul 2019 00:27:23 +0800
Message-Id: <20190726162723.7443-1-chen.zhang@intel.com>
X-Mailer: git-send-email 2.17.GIT
Subject: [Xen-devel] [PATCH V4] tools/libxl: Add iothread support for COLO
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Zhang Chen <chen.zhang@intel.com>, Zhang Chen <zhangckid@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>

RnJvbTogWmhhbmcgQ2hlbiA8Y2hlbi56aGFuZ0BpbnRlbC5jb20+CgpYZW4gQ09MTyBhbmQgS1ZN
IENPTE8gc2hhcmVkIGxvdHMgb2YgY29kZSBpbiBRZW11LgpUaGUgY29sby1jb21wYXJlIG9iamVj
dCBpbiBRZW11IG5vdyByZXF1aXJlcyBhbiAnaW90aHJlYWQnIHByb3BlcnR5IHNpbmNlIFFFTVUg
Mi4xMS4KCkRldGFpbDoKaHR0cHM6Ly93aWtpLnFlbXUub3JnL0ZlYXR1cmVzL0NPTE8KClNpZ25l
ZC1vZmYtYnk6IFpoYW5nIENoZW4gPGNoZW4uemhhbmdAaW50ZWwuY29tPgpSZXZpZXdlZC1ieTog
QW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+Ci0tLQogdG9vbHMvbGli
eGwvbGlieGxfZG0uYyB8IDQgKysrLQogMSBmaWxlIGNoYW5nZWQsIDMgaW5zZXJ0aW9ucygrKSwg
MSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX2RtLmMgYi90b29s
cy9saWJ4bC9saWJ4bF9kbS5jCmluZGV4IGY0ZmM5NjQxNWQuLjgzOWM1YWMyY2QgMTAwNjQ0Ci0t
LSBhL3Rvb2xzL2xpYnhsL2xpYnhsX2RtLmMKKysrIGIvdG9vbHMvbGlieGwvbGlieGxfZG0uYwpA
QCAtMTYzNCw4ICsxNjM0LDEwIEBAIHN0YXRpYyBpbnQgbGlieGxfX2J1aWxkX2RldmljZV9tb2Rl
bF9hcmdzX25ldyhsaWJ4bF9fZ2MgKmdjLAogICAgICAgICAgICAgICAgICAgICAgICAgbmljc1tp
XS5jb2xvX2NvbXBhcmVfb3V0ICYmCiAgICAgICAgICAgICAgICAgICAgICAgICBuaWNzW2ldLmNv
bG9fY29tcGFyZV9ub3RpZnlfZGV2KSB7CiAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4YXJy
YXlfYXBwZW5kKGRtX2FyZ3MsICItb2JqZWN0Iik7CisgICAgICAgICAgICAgICAgICAgICAgICBm
bGV4YXJyYXlfYXBwZW5kKGRtX2FyZ3MsICJpb3RocmVhZCxpZD1jb2xvLWNvbXBhcmUtaW90aHJl
YWQtMSIpOworICAgICAgICAgICAgICAgICAgICAgICAgZmxleGFycmF5X2FwcGVuZChkbV9hcmdz
LCAiLW9iamVjdCIpOwogICAgICAgICAgICAgICAgICAgICAgICAgZmxleGFycmF5X2FwcGVuZChk
bV9hcmdzLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgR0NTUFJJTlRGKCJjb2xvLWNvbXBh
cmUsaWQ9YzEscHJpbWFyeV9pbj0lcyxzZWNvbmRhcnlfaW49JXMsb3V0ZGV2PSVzLG5vdGlmeV9k
ZXY9JXMiLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgR0NTUFJJTlRGKCJjb2xvLWNvbXBh
cmUsaWQ9YzEscHJpbWFyeV9pbj0lcyxzZWNvbmRhcnlfaW49JXMsb3V0ZGV2PSVzLG5vdGlmeV9k
ZXY9JXMsaW90aHJlYWQ9Y29sby1jb21wYXJlLWlvdGhyZWFkLTEiLAogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIG5pY3NbaV0uY29sb19jb21wYXJlX3ByaV9pbiwKICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBuaWNzW2ldLmNvbG9fY29tcGFyZV9zZWNf
aW4sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbmljc1tpXS5jb2xvX2Nv
bXBhcmVfb3V0LAotLSAKMi4xNy5HSVQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 16:45:12 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 16:45:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hr3LA-00009B-HJ; Fri, 26 Jul 2019 16:45: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=ymAH=VX=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hr3L8-000093-Bo
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 16:45:06 +0000
X-Inumbo-ID: b86f0c1a-afc4-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id b86f0c1a-afc4-11e9-8980-bc764e045a96;
 Fri, 26 Jul 2019 16:45:05 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 4522B337;
 Fri, 26 Jul 2019 09:45:05 -0700 (PDT)
Received: from [10.1.196.50] (e108454-lin.cambridge.arm.com [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 912673F71F;
 Fri, 26 Jul 2019 09:45:04 -0700 (PDT)
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>
References: <20190726135240.21745-1-andrew.cooper3@citrix.com>
 <20190726135240.21745-3-andrew.cooper3@citrix.com>
 <20190726143829.umusp5ox7urpvkrm@Air-de-Roger>
 <19fcb905-ef99-d691-a711-9c9e04896daa@citrix.com>
 <20190726151942.jtwgl7ea5npdh3v7@Air-de-Roger>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <c9fe2df4-8965-293f-dad9-3e3f2984c802@arm.com>
Date: Fri, 26 Jul 2019 17:45:03 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <20190726151942.jtwgl7ea5npdh3v7@Air-de-Roger>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 2/2] x86/xpti: Don't leak TSS-adjacent
 percpu data via Meltdown
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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>,
 Wei Liu <wl@xen.org>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGksCgpPbiAyNi8wNy8yMDE5IDE2OjE5LCBSb2dlciBQYXUgTW9ubsOpIHdyb3RlOgo+IE9uIEZy
aSwgSnVsIDI2LCAyMDE5IGF0IDAzOjQ1OjIyUE0gKzAxMDAsIEFuZHJldyBDb29wZXIgd3JvdGU6
Cj4+IE9uIDI2LzA3LzIwMTkgMTU6MzgsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4+PiBPbiBG
cmksIEp1bCAyNiwgMjAxOSBhdCAwMjo1Mjo0MFBNICswMTAwLCBBbmRyZXcgQ29vcGVyIHdyb3Rl
Ogo+PiBUaGVyZSBpcyBubyB3YXkgdG8gZG8gdGhpcyBpbnNpZGUgREVGSU5FX1BFUl9DUFVfUEFH
RV9BTElHTkVEKCksIGJlY2F1c2UKPj4gd2UgY2FuJ3QgYnJlYWsgdGhlIHR5cGUgYXBhcnQgdG8g
aW5zZXJ0IF9fYWxpZ25lZCgpIGluIHRoZSBtaWRkbGUuCj4gCj4gQW5kIGRvaW5nIHNvbWV0aGlu
ZyBsaWtlOgo+IAo+ICNkZWZpbmUgREVGSU5FX1BFUl9DUFVfUEFHRV9BTElHTkVEKHR5cGUsIG5h
bWUpIFwKPiAgICAgIF9fREVGSU5FX1BFUl9DUFUodHlwZSwgXyMjbmFtZSwgLnBhZ2VfYWxpZ25l
ZCkgX19hbGlnbmVkKFBBR0VfU0laRSkKPiAKPiBXb24ndCB3b3JrIGVpdGhlciBJIGd1ZXNzPwo+
IAo+IEkganVzdCBmaW5kIGl0IHVuY29uZm9ybWFibGUgdG8gaGF2ZSB0byBzcGVjaWZ5IHRoZSBh
bGlnbmVkCj4gYXR0cmlidXRlIGluIGV2ZXJ5IHVzYWdlIG9mIERFRklORV9QRVJfQ1BVX1BBR0Vf
QUxJR05FRC4KCkkgd2FzIGFib3V0IHRvIGNvbW1lbnQgdGhlIHNhbWUgb24gcGF0Y2ggIzEgYW5k
IGRlY2lkZWQgdG8gbG9vayBhdCBvbmUgb2YgdGhlIApjYWxsZXIgZmlyc3QuCgpCZWNhdXNlIG9m
IHRoZSBuYW1lLCBJIHdhcyBleHBlY3RpbmcgdGhlIG1hY3JvIHRvIGFjdHVhbGx5IGRvIHRoZSBh
bGlnbm1lbnQgZm9yIAp5b3UgYXMgd2VsbC4KCklmIGl0IGlzIG5vdCBwb3NzaWJsZSwgdGhlbiBJ
IHRoaW5rIHdlIHNob3VsZCBhZGQgYSBjb21tZW50IHNvIGRldmVsb3BlcnMga25vdyAKdGhleSBo
YXZlIHRvIGFkZCB0aGUgcGFnZS1hbGlnbm1lbnQgdGhlbXNlbHZlcy4KCkNoZWVycywKCi0tIApK
dWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 16:58:24 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 16: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 1hr3Xt-0000yj-RR; Fri, 26 Jul 2019 16:58: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=f6kF=VX=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hr3Xs-0000yZ-Fw
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 16:58:16 +0000
X-Inumbo-ID: 8f3ea359-afc6-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8f3ea359-afc6-11e9-8980-bc764e045a96;
 Fri, 26 Jul 2019 16:58:15 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hr3Xo-0000Tp-Ov; Fri, 26 Jul 2019 16:58: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 1hr3Xo-0008Gt-D2; Fri, 26 Jul 2019 16:58:12 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hr3Xo-0003oj-C0; Fri, 26 Jul 2019 16:58:12 +0000
To: xen-devel@lists.xenproject.org, osstest-admin@xenproject.org,
 royger@FreeBSD.org
Message-ID: <osstest-139368-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: freebsd=467944ce4546b5d2cd88b15125501d03597920bd
X-Osstest-Versions-That: freebsd=d78b126a34dc1b5c6830bf18ddae6f5b2990f589
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 26 Jul 2019 16:58:12 +0000
Subject: [Xen-devel] [freebsd-master test] 139368: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTM2OCBmcmVlYnNkLW1hc3RlciByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTM5MzY4LwoKUGVyZmVjdCA6LSkKQWxs
IHRlc3RzIGluIHRoaXMgZmxpZ2h0IHBhc3NlZCBhcyByZXF1aXJlZAp2ZXJzaW9uIHRhcmdldGVk
IGZvciB0ZXN0aW5nOgogZnJlZWJzZCAgICAgICAgICAgICAgNDY3OTQ0Y2U0NTQ2YjVkMmNkODhi
MTUxMjU1MDFkMDM1OTc5MjBiZApiYXNlbGluZSB2ZXJzaW9uOgogZnJlZWJzZCAgICAgICAgICAg
ICAgZDc4YjEyNmEzNGRjMWI1YzY4MzBiZjE4ZGRhZTZmNWIyOTkwZjU4OQoKTGFzdCB0ZXN0IG9m
IGJhc2lzICAgMTM5MzA5ICAyMDE5LTA3LTI0IDA5OjE5OjQwIFogICAgMiBkYXlzClRlc3Rpbmcg
c2FtZSBzaW5jZSAgIDEzOTM2OCAgMjAxOS0wNy0yNiAwOToxOToyOCBaICAgIDAgZGF5cyAgICAx
IGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0Ogog
IGFsYyA8YWxjQEZyZWVCU0Qub3JnPgogIGFzb21lcnMgPGFzb21lcnNARnJlZUJTRC5vcmc+CiAg
YmprIDxiamtARnJlZUJTRC5vcmc+CiAgZW1hc3RlIDxlbWFzdGVARnJlZUJTRC5vcmc+CiAgZXJq
IDxlcmpARnJlZUJTRC5vcmc+CiAgaWFuIDxpYW5ARnJlZUJTRC5vcmc+CiAgaW1wIDxpbXBARnJl
ZUJTRC5vcmc+CiAgSmFjb2IgS2VsbGVyIDxqYWNvYi5lLmtlbGxlckBpbnRlbC5jb20+CiAgamhp
YmJpdHMgPGpoaWJiaXRzQEZyZWVCU0Qub3JnPgogIGtldmFucyA8a2V2YW5zQEZyZWVCU0Qub3Jn
PgogIGtyaW9uIDxrcmlvbkBGcmVlQlNELm9yZz4KICBsdXBvcmwgPGx1cG9ybEBGcmVlQlNELm9y
Zz4KICBsd2hzdSA8bHdoc3VARnJlZUJTRC5vcmc+CiAgbWFya2ogPG1hcmtqQEZyZWVCU0Qub3Jn
PgogIG1hdiA8bWF2QEZyZWVCU0Qub3JnPgogIHJtYWNrbGVtIDxybWFja2xlbUBGcmVlQlNELm9y
Zz4KCmpvYnM6CiBidWlsZC1hbWQ2NC1mcmVlYnNkLWFnYWluICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWZyZWVic2QgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQteGVuLWZy
ZWVic2QgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
CnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dz
OiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmln
IGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywg
YW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5v
cmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtm
PVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQ
dXNoaW5nIHJldmlzaW9uIDoKClRvIHhlbmJpdHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0L2ZyZWVi
c2QuZ2l0CiAgIGQ3OGIxMjZhMzRkLi40Njc5NDRjZTQ1NCAgNDY3OTQ0Y2U0NTQ2YjVkMmNkODhi
MTUxMjU1MDFkMDM1OTc5MjBiZCAtPiB0ZXN0ZWQvbWFzdGVyCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 17:05:48 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 17:05:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hr3f1-0001k8-PL; Fri, 26 Jul 2019 17:05:39 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=DkcV=VX=epam.com=volodymyr_babchuk@srs-us1.protection.inumbo.net>)
 id 1hr3f0-0001k3-GI
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 17:05:38 +0000
X-Inumbo-ID: 9585bff0-afc7-11e9-8980-bc764e045a96
Received: from EUR02-VE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe06::628])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9585bff0-afc7-11e9-8980-bc764e045a96;
 Fri, 26 Jul 2019 17:05:36 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=OYgw23qg6DfbA8ILkQSe6QTGz0BU1GOfipDxCOcom1e1YM6fEXkEVgiw/HPsYxpb8TVB2F5XBplUqi3BRoWMENWb0REHeSem/Pw75bFw9oSzFY9B4n+NnLh1qNq24ogcs/9TLtCHd1uE90YxY0xAzImQ2aFu3z0kuKfBCS9kLa25T03zwH1ff6G+NSMEAHAQAHxP3muwygTavBag+Nz5JDA6dz6E6jsMBHRdGrvFeDmIh+GGQkmYKmkdXA0s92emDVevsOmk+GKWPI0MQyhu/xzAO8DIshtOzUtq37dNjW8uSoNkM+GDP4/O3wkPqs3TGCYL0SamHnxSwMu6QqjDgw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=JXnOBv4ltfNOELn+0eR6ouBz2CvuT7iZRI4Jn38KX0c=;
 b=b+5uq/eIduBzCSnvHVPrReWWvrOs42tS6L2PZSfZ0ARAT/ZlpRtcf7HClWpLhn+irqpMa67LQv4bg53pqe9xBy24owGAQtk/kfH2txj9C8njr5T8kp3ttBuoVC36/unBSuSpJLtaUsf+E5mpdKYAl5fNmrZNCPZUP0OKxvgIfsRwa6YCLEBISFLE+dBdxeMjGmAKnEDrnKjrJF3ezOcy6AXdEljOxmqhWpcHK+LOfm7eODGjQ4jfLaHF7WHYy24tDFLktJFDleu0QGbwcPBSJ7577ZTr7X42oln+B3pKcYjTTJBmMXF9hRjIktKWztMNUzmpmXtaHHBRFRpE/SYUng==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=epam.com;dmarc=pass action=none header.from=epam.com;dkim=pass
 header.d=epam.com;arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=epam.com; s=selector1; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=JXnOBv4ltfNOELn+0eR6ouBz2CvuT7iZRI4Jn38KX0c=;
 b=GlD91UrbDQG4xWj8unDB+sEBRztm3q+v+wpat+RUFiEfnfBXmTHH/6dqrsjHUdqnLulcWP+L/Ppb3h0qdPeNnnsvBxnHgymp3h0Ca1oC8eLatud3wotgWDKaFyEhtO9iwczOy5Gt6rh5TRDhI89ORj5i1QiRzoGOj/JKPdlYeYFgnQ2U1CV3RdDIQVVXBcX2CG87ql8CZVUE9mdKRdgtvv0nobnAYf7KctGjMBWb+UDgMRkRv1eaAqlN+XYp6NnX8iilvgLdJyoXcqwkueQvOxhHY6I8/jWmjGoZ4oNkus2+YOUN+1ZdduYrW5UG3yzImQwCH+3/2opdOMtFuCbtlQ==
Received: from AM0PR03MB4148.eurprd03.prod.outlook.com (20.177.40.10) by
 AM0PR03MB5521.eurprd03.prod.outlook.com (20.179.252.26) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2115.14; Fri, 26 Jul 2019 17:05:33 +0000
Received: from AM0PR03MB4148.eurprd03.prod.outlook.com
 ([fe80::e900:5b3d:d83:969c]) by AM0PR03MB4148.eurprd03.prod.outlook.com
 ([fe80::e900:5b3d:d83:969c%5]) with mapi id 15.20.2115.005; Fri, 26 Jul 2019
 17:05:33 +0000
From: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
To: Julien Grall <julien.grall@arm.com>
Thread-Topic: [PATCH 7/7] xen/arm: types: Specify the zero padding in the
 definition of PRIregister
Thread-Index: AQHVQZ6lXvwm3o0b10iCA+aCZUR7cabc/YkAgAAn5AA=
Date: Fri, 26 Jul 2019 17:05:33 +0000
Message-ID: <87a7d0iv4z.fsf@epam.com>
References: <20190723213553.22300-1-julien.grall@arm.com>
 <20190723213553.22300-8-julien.grall@arm.com>
 <375e98f5-3f6e-e579-acf0-8052dc15a210@arm.com>
In-Reply-To: <375e98f5-3f6e-e579-acf0-8052dc15a210@arm.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=Volodymyr_Babchuk@epam.com; 
x-originating-ip: [85.223.209.22]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 98863a38-0d36-4698-8eec-08d711eb78b0
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(7168020)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:AM0PR03MB5521; 
x-ms-traffictypediagnostic: AM0PR03MB5521:|AM0PR03MB5521:
x-microsoft-antispam-prvs: <AM0PR03MB55214B5B97620003DB2264C6E6C00@AM0PR03MB5521.eurprd03.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:800;
x-forefront-prvs: 01106E96F6
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(4636009)(136003)(346002)(39860400002)(366004)(376002)(396003)(189003)(199004)(6506007)(25786009)(66946007)(66476007)(64756008)(66446008)(11346002)(91956017)(66556008)(76116006)(6116002)(446003)(305945005)(4744005)(7736002)(99286004)(81156014)(2616005)(81166006)(256004)(3846002)(6512007)(80792005)(6916009)(476003)(4326008)(68736007)(486006)(53546011)(54906003)(8936002)(55236004)(8676002)(76176011)(86362001)(26005)(107886003)(14454004)(6246003)(66066001)(71200400001)(71190400001)(316002)(186003)(6436002)(53936002)(36756003)(2906002)(5660300002)(229853002)(102836004)(6486002)(478600001);
 DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR03MB5521;
 H:AM0PR03MB4148.eurprd03.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: epam.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: jtwi8F3cfpeQemwumDU/H1uRFKvtl9kRgZCNSZIjSYVt1UQXHtfNG+MDEpPKAM9XY1Lyf2rpDbcKNFLPBTeSdKb+TEiWdf0lWiSMSu+miKCC6Ajv3GpKCN9vMPtmhqoeCB/XyyKC+nYjEPxSv8VMkh3U84qqXO4Q7Obw9bPEZiavBS8UmvRjbBlqdIZyGDnWyIzA22EY16ER3KsyHjWI97RWDz3GdV848mgTdu+2JRLgQVXr0sBAVB9hFVtTtHrkOr/WycttcjeJS3JDwr37lBIqTad7KfWYn1YfPfzCNXGTIVxyCwlf+8mk4SiHQaOQ/S4bTjUPrLPy8b/btDHVZI6OMdSaHB/Ogt1jdcr8yPL+LEOy4gzHxpl3YSywzGJgejd+8nh6idPUWdAlV7u4/JcF8CkduuuLURH9qYhzJh0=
MIME-Version: 1.0
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 98863a38-0d36-4698-8eec-08d711eb78b0
X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Jul 2019 17:05:33.4439 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: Volodymyr_Babchuk@epam.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR03MB5521
Subject: Re: [Xen-devel] [PATCH 7/7] xen/arm: types: Specify the zero
 padding in the definition of PRIregister
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Ckp1bGllbiBHcmFsbCB3cml0ZXM6Cgo+IE9uIDIzLzA3LzIwMTkgMjI6MzUsIEp1bGllbiBHcmFs
bCB3cm90ZToKPj4gVGhlIGRlZmluaXRpb24gb2YgUFJJcmVnaXN0ZXIgdmFyaWVzIGJldHdlZW4g
QXJtMzIgYW5kIEFybTY0ICgzMi1iaXQgdnMKPj4gNjQtYml0KS4gSG93ZXZlciwgc29tZSBvZiB0
aGUgdXNlcnMgdXNlcyB0aGUgd3JvbmcgcGFkZGluZy4KPj4KPj4gRm9yIG1vcmUgY29uc2lzdGVu
Y3ksIHRoZSBwYWRkaW5nIGlzIG5vdyBtb3ZlZCBpbnRvIHRoZSBQUklyZWdpc3RlciBhbmQKPj4g
dmFyaWVzIGRlcGVuZGluZyBvbiB0aGUgYXJjaGl0ZWN0dXJlLgo+Cj4gQmVsb3cgYSBzdWdnZXN0
ZWQgbmV3IGNvbW1pdCBtZXNzYWdlOgo+Cj4gIlRoZSBkZWZpbml0aW9uIG9mIFBSSXJlZ2lzdGVy
IHZhcmllcyBiZXR3ZWVuIEFybTMyIGFuZCBBcm02NCAoMzItYml0IHZzCj4gNjQtYml0KS4gSG93
ZXZlciwgc29tZSBvZiB0aGUgdXNlcnMgdXNlcyB0aGUgd3JvbmcgcGFkZGluZyBhbmQgb3RoZXJz
IGFyZQo+IG5vdCB1c2luZyBwYWRkaW5nIGF0IGFsbC4KPgo+IEZvciBtb3JlIGNvbnNpc3RlbmN5
LCB0aGUgcGFkZGluZyBpcyBub3cgbW92ZWQgaW50byB0aGUgUFJJcmVnaXN0ZXIgYW5kCj4gdmFy
aWVzIGRlcGVuZGluZyBvbiB0aGUgYXJjaGl0ZWN0dXJlLiIKV2l0aCB0aGlzIGNvbW1pdCBtZXNz
YWdlOgoKUmV2aWV3ZWQtYnk6IFZvbG9keW15ciBCYWJjaHVrIDx2b2xvZHlteXJfYmFiY2h1a0Bl
cGFtLmNvbT4KCi0tIApWb2xvZHlteXIgQmFiY2h1ayBhdCBFUEFNCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 17:19:44 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 17: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 1hr3sW-0002UK-3K; Fri, 26 Jul 2019 17:19:36 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=+GT9=VX=redhat.com=lersek@srs-us1.protection.inumbo.net>)
 id 1hr3sU-0002UF-TU
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 17:19:34 +0000
X-Inumbo-ID: 8944da66-afc9-11e9-b8be-2737aaff46fc
Received: from mx1.redhat.com (unknown [209.132.183.28])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 8944da66-afc9-11e9-b8be-2737aaff46fc;
 Fri, 26 Jul 2019 17:19:34 +0000 (UTC)
Received: from smtp.corp.redhat.com (int-mx01.intmail.prod.int.phx2.redhat.com
 [10.5.11.11])
 (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mx1.redhat.com (Postfix) with ESMTPS id 60AFA2EED3D;
 Fri, 26 Jul 2019 17:19:33 +0000 (UTC)
Received: from lacos-laptop-7.usersys.redhat.com (ovpn-116-40.ams2.redhat.com
 [10.36.116.40])
 by smtp.corp.redhat.com (Postfix) with ESMTP id A2A36620CA;
 Fri, 26 Jul 2019 17:19:31 +0000 (UTC)
To: Anthony PERARD <anthony.perard@citrix.com>
References: <20190704144233.27968-1-anthony.perard@citrix.com>
 <20190704144233.27968-34-anthony.perard@citrix.com>
 <4badd535-c23d-c64d-7bb3-fb42bbbf538a@redhat.com>
 <20190726160642.GG1242@perard.uk.xensource.com>
From: Laszlo Ersek <lersek@redhat.com>
Message-ID: <a2cc4fa2-becb-af51-92e7-81e30ee5a1a1@redhat.com>
Date: Fri, 26 Jul 2019 19:19:30 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20190726160642.GG1242@perard.uk.xensource.com>
Content-Language: en-US
X-Scanned-By: MIMEDefang 2.79 on 10.5.11.11
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16
 (mx1.redhat.com [10.5.110.29]); Fri, 26 Jul 2019 17:19:33 +0000 (UTC)
Subject: Re: [Xen-devel] [PATCH v3 33/35] OvmfPkg: Introduce XenIoPvhDxe to
 initialize Grant Tables
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, devel@edk2.groups.io,
 Julien Grall <julien.grall@arm.com>, Jordan Justen <jordan.l.justen@intel.com>,
 Ard Biesheuvel <ard.biesheuvel@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>

T24gMDcvMjYvMTkgMTg6MDYsIEFudGhvbnkgUEVSQVJEIHdyb3RlOgo+IE9uIFdlZCwgSnVsIDEw
LCAyMDE5IGF0IDA0OjA1OjAyUE0gKzAyMDAsIExhc3psbyBFcnNlayB3cm90ZToKPj4gT24gMDcv
MDQvMTkgMTY6NDIsIEFudGhvbnkgUEVSQVJEIHdyb3RlOgoKPj4+ICsgIGlmIChTdGF0ZSA9PSBO
VUxMKSB7Cj4+PiArICAgIFN0YXR1cyA9IEVGSV9PVVRfT0ZfUkVTT1VSQ0VTOwo+Pj4gKyAgICBn
b3RvIEVycm9yOwo+Pj4gKyAgfQo+Pj4gKwo+Pj4gKyAgQWxsb2NhdGlvbiA9IEFsbG9jYXRlUmVz
ZXJ2ZWRQYWdlcyAoWEVOX0dSQU5UX0ZSQU1FUyk7Cj4+Cj4+ICg1KSBTbywgYWdhaW4sIHBsZWFz
ZSBldmFsdWF0ZSBpZiB0aGlzIGNvdWxkIHNpbXBseSBiZSBBbGxvY2F0ZVBhZ2VzKCkuCj4gCj4g
SSB3b3VsZCBwcmVmZXIgdG8gbGV0IGtub3cgdGhlIG9wZXJhdGluZyBzeXN0ZW0gdGhhdCB0aG9z
ZSBwYWdlcyBhcmUKPiBwb3RlbnRpYWxseSB1c2VkLCB1bmxlc3MgSSdtIHN1cmUgT1ZNRiBoYXMg
bGV0IGtub3cgWGVuIHRoYXQgdGhvc2UKPiBwYWdlcyBkb24ndCBjb250YWluIHRoZSBncmFudCB0
YWJsZSBhbnltb3JlLgo+IAo+IEknbGwgcHJvYmFibHkgdHJ5IHRvIG1ha2Ugc29tZSBjaGFuZ2Vz
IGluIE9WTUYgdG8gYWxsb3cgdG8gZ2l2ZSBiYWNrCj4gdGhvc2UgcGFnZXMsIGJ1dCBmb3Igbm93
IEkgdGhpbmsga2VlcGluZyB0aG9zZSBwYWdlcyBhcyByZXNlcnZlZCB3aWxsCj4gYmUgZ29vZCBl
bm91Z2guCgpGYWlyIGVub3VnaCEKClRoYW5rcywKTGFzemxvCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 18:20:04 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 18:20:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hr4ol-0006Wm-Eh; Fri, 26 Jul 2019 18:19: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=f6kF=VX=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hr4ok-0006Wd-Kb
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 18:19:46 +0000
X-Inumbo-ID: f19513fd-afd1-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f19513fd-afd1-11e9-8980-bc764e045a96;
 Fri, 26 Jul 2019 18:19:45 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hr4oi-00024h-B8; Fri, 26 Jul 2019 18:19:44 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hr4oh-0006fF-Vs; Fri, 26 Jul 2019 18:19:44 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hr4oh-0003SB-Uz; Fri, 26 Jul 2019 18:19:43 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139361-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:test-amd64-i386-libvirt:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemut-rhel6hvm-intel:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-i386-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-i386-examine:reboot:fail:regression
 linux-linus:test-amd64-i386-xl-raw:xen-boot:fail:regression
 linux-linus:test-amd64-i386-freebsd10-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-freebsd10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-intel:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemut-rhel6hvm-amd:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-win7-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-pvshim:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-amd:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-ws16-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-win10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-ws16-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-i386-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-i386-xl-shadow:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-win10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 linux-linus:test-arm64-arm64-examine:examine-serial/bootloader:fail:regression
 linux-linus:build-armhf-pvops:kernel-build:fail:regression
 linux-linus:test-arm64-arm64-libvirt-xsm:guest-start.2:fail:regression
 linux-linus:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-examine:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:xen-boot:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-debianhvm-i386-xsm:xen-boot:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=6789f873ed373319cbf83b56455baf00769bb79a
X-Osstest-Versions-That: linux=736706bee3298208343a76096370e4f6a5c55915
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 26 Jul 2019 18:19:43 +0000
Subject: [Xen-devel] [linux-linus test] 139361: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTM2MSBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTM5MzYxLwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAg
ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gNyB4ZW4tYm9v
dCBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQtc2hhZG93IDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFt
ZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJF
R1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgMTAgeGVuLWJvb3Qv
c3JjX2hvc3QgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQtcGFpciAxMSB4ZW4tYm9vdC9kc3RfaG9zdCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMz
NTgwCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICA4IHJlYm9vdCAgICAgICAgICAgICAg
ICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAg
IDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1h
bWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgIDcgeGVuLWJv
b3QgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni1x
ZW11dS1yaGVsNmh2bS1pbnRlbCAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEz
MzU4MAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgNyB4ZW4tYm9vdCAgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0ICA3IHhlbi1ib290ICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3Qt
YW1kNjQtaTM4Ni14bCAgICAgICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgIDcg
eGVuLWJvb3QgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcHZzaGltICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgIDcgeGVuLWJv
b3QgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2
aHZtLWFtZCAgNyB4ZW4tYm9vdCAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICA3
IHhlbi1ib290ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LXdzMTYtYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICA3IHhlbi1ib290ICAgICAgICAg
ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
aW43LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVz
dC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAxMCB4ZW4tYm9vdC9zcmNfaG9zdCAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgIDExIHhlbi1i
b290L2RzdF9ob3N0ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1zaGFkb3cgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0
cmljdCA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXdpbjEwLWkzODYgIDcgeGVuLWJvb3QgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMz
NTgwCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDcg
eGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14
c20gICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgIDExIGV4YW1p
bmUtc2VyaWFsL2Jvb3Rsb2FkZXIgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiBidWlsZC1hcm1oZi1w
dm9wcyAgICAgICAgICAgICA2IGtlcm5lbC1idWlsZCAgICAgICAgICAgICBmYWlsIFJFR1IuIHZz
LiAxMzM1ODAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTcgZ3Vlc3Qtc3RhcnQuMiAg
ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNj
ZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYt
YXJtaGYteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydC1yYXcgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtdmhkICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWN1YmlldHJ1Y2sgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gIDcgeGVuLWJvb3Qg
ZmFpbCBiYXNlbGluZSB1bnRlc3RlZAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2
bS1pMzg2LXhzbSAgNyB4ZW4tYm9vdCBmYWlsIGJhc2VsaW5lIHVudGVzdGVkCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwg
bGlrZSAxMzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTMzNTgw
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgIGZhaWwgbGlrZSAxMzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwt
c2VhdHRsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1x
ZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20g
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bC10aHVuZGVyeCAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQx
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAx
MCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGludXggICAgICAgICAgICAg
ICAgNjc4OWY4NzNlZDM3MzMxOWNiZjgzYjU2NDU1YmFmMDA3NjliYjc5YQpiYXNlbGluZSB2ZXJz
aW9uOgogbGludXggICAgICAgICAgICAgICAgNzM2NzA2YmVlMzI5ODIwODM0M2E3NjA5NjM3MGU0
ZjZhNWM1NTkxNQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTMzNTgwICAyMDE5LTAzLTA0IDE5OjUz
OjA5IFogIDE0MyBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEzMzYwNSAgMjAxOS0wMy0wNSAy
MDowMzoxNCBaICAxNDIgZGF5cyAgIDg3IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEz
OTM2MSAgMjAxOS0wNy0yNiAwNjoxNzowNiBaICAgIDAgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0K
NDA5NSBwZW9wbGUgdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdCwKbm90IGxpc3RpbmcgdGhl
bSBhbGwKCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20t
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZt
LWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
NjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZo
djItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRt
cmVzdHJpY3QgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0
LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1x
ZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWlu
dGVsICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
bXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZz
aGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5k
ZXJ4ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dz
L2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0
dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRp
b24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAg
IGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJF
QURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9w
PW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2Rl
IGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0
ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdv
dWxkIGJlIDg3Mzk0MiBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 19:23:58 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 19:23:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hr5oQ-0002h8-J4; Fri, 26 Jul 2019 19:23:30 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=JqfX=VX=cs.rochester.edu=ejohns48@srs-us1.protection.inumbo.net>)
 id 1hr5oP-0002h3-GQ
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 19:23:29 +0000
X-Inumbo-ID: d6d0e106-afda-11e9-b11c-c7644efb9acf
Received: from NAM04-CO1-obe.outbound.protection.outlook.com (unknown
 [40.107.69.115]) by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d6d0e106-afda-11e9-b11c-c7644efb9acf;
 Fri, 26 Jul 2019 19:23:25 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=PfruF2f3phWvRsp3YBrBSygrzbSN0lSXCBeOcsSHvlCN3ltUsKTYK/EYBgPEXvBPacsEMgWwLODkueSjudlJarH1BXKCc/1PfPct8hsH7XKIDfenRYvhEWIEb60VkZHiIErrczAKs1DNTPLbKDElSjsHBxUxsBfRCzkrNKrgKQYsGzAr53lS+Xs4Qo39QzQ6jekJdkGWkUJ+3fVGcskAgv7LNS6woYqQXwctHyeyEM504lMfoEeN2BIcTB3rblDM37mWiXEG2M6VcN3+kNOAv41wgVfjd3zM3+0BUiXKNtd6vdxwdlOd5YiIapaOuIQzB39UnRq+cHDlN47W+LMf1g==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=l9yVTtExN7z/z6+7rClQLUGkSXqSBZrnfvbP16lRBnI=;
 b=PrtZscbdVKbTqk5ykfFJ0RIDj8adRObjdIFvgqT0zsSJPzPxH7x+V2ilw6iWIf3KKq1wzrB1KRfMBhGx9/NODVtfFVe6DUFLz3cILCfztCNNVohUEmGdyTF/ws+JBoOG8mRDwmBqO2ZmtVnxJCe5+omlqvoyCheszxSnTkhOOHUxj4XeLYaMbOH2KCGGdSSDIq7o5CBaG4m003NqcPs1UnGG9v8wvizIWqK2kHVtwgFZmVnMsWtrOMaFDawGXjBJ8Ole/4xLw880WLmkGmtKDNLTq9y+TdbEC6NaQrkiwUt8I3yIkvlBSxpStRboCb3g5l/q4I8YLcRjEu8l4Ax8IQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=cs.rochester.edu;dmarc=pass action=none
 header.from=cs.rochester.edu;dkim=pass header.d=cs.rochester.edu;arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=uofr.onmicrosoft.com; 
 s=selector2-uofr-onmicrosoft-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=l9yVTtExN7z/z6+7rClQLUGkSXqSBZrnfvbP16lRBnI=;
 b=DIIP0N9iC4I/tBt3KJwI0epdcUX8YS0QTk2x69NI3LrSBqjVy3zwyj6lg6VBEdhM0OJS6jCDQ7Ex6ySKC7MZewtRZ72xtcfZgflI6Us9t+injN4IqHG/1rDctHOgcqxWhkhHb0Hj4WCgWig70gOBZRAozq54cUQvs8szdpOAaWo=
Received: from DM6PR07MB6396.namprd07.prod.outlook.com (20.179.69.208) by
 DM6PR07MB6010.namprd07.prod.outlook.com (20.179.105.150) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2115.10; Fri, 26 Jul 2019 19:23:23 +0000
Received: from DM6PR07MB6396.namprd07.prod.outlook.com
 ([fe80::5165:4092:7216:5c1c]) by DM6PR07MB6396.namprd07.prod.outlook.com
 ([fe80::5165:4092:7216:5c1c%5]) with mapi id 15.20.2115.005; Fri, 26 Jul 2019
 19:23:23 +0000
From: "Johnson, Ethan" <ejohns48@cs.rochester.edu>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: PVHv2/HVM memory layout and interface specification
Thread-Index: AdVA3wyWSHObj/sRQ/qradWRmZafIQDCE6+w
Date: Fri, 26 Jul 2019 19:23:23 +0000
Message-ID: <DM6PR07MB6396D1A115C4AB0D7D243A11E4C00@DM6PR07MB6396.namprd07.prod.outlook.com>
References: <DM6PR07MB6396C207C800C667B61BB6E1E4C40@DM6PR07MB6396.namprd07.prod.outlook.com>
In-Reply-To: <DM6PR07MB6396C207C800C667B61BB6E1E4C40@DM6PR07MB6396.namprd07.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=ejohns48@cs.rochester.edu; 
x-originating-ip: [50.48.148.250]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 2cdff874-550c-4df2-02ed-08d711feb9fa
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR07MB6010; 
x-ms-traffictypediagnostic: DM6PR07MB6010:
x-ms-exchange-purlcount: 3
x-microsoft-antispam-prvs: <DM6PR07MB6010AC98513298BC0ABCAF69E4C00@DM6PR07MB6010.namprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 01106E96F6
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(39850400004)(136003)(42606007)(366004)(346002)(376002)(396003)(189003)(51874003)(199004)(305945005)(186003)(6306002)(7736002)(5660300002)(55016002)(33656002)(86362001)(99286004)(26005)(6916009)(53936002)(74316002)(9686003)(3846002)(6116002)(66476007)(66556008)(64756008)(66446008)(76116006)(66946007)(68736007)(7696005)(25786009)(2351001)(966005)(2501003)(2906002)(52536014)(14454004)(316002)(75432002)(53546011)(786003)(6506007)(8936002)(88552002)(102836004)(6246003)(8676002)(81166006)(81156014)(66066001)(14444005)(476003)(256004)(11346002)(446003)(76176011)(71200400001)(229853002)(71190400001)(5640700003)(486006)(6436002)(478600001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR07MB6010;
 H:DM6PR07MB6396.namprd07.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: cs.rochester.edu does not
 designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: JMwJyYxtMNe+X0Kff9Nxv7U4GRnMxvOGhrtV133dOnCQR3ETNZyPhT9wTAqAizj1cCQziYHCxXNSxKI/D5TPxVaPy0+xQfNlC7E2Hvx2tScayUkUPB3wT/Jan7Cqw5awyYU5m9uJY3CgXZ9qGbBuF0a6C0g/3HnRAexv2M5wWL6pdCa6qjsK4hnkNsr7ana9MUrvmoAIQcNlvkf/2XuIw/+gbX1TWsQcoY3GpYVdIw1Y02T01hU5EtSFkfm2NhzaHt12/kBNpZI0ISZNZbeYk643E3awwpcpdnjMHatxPtWi+jcaZzwAuTMLgfxmhBDf2j3otTA2GoygA+9lWcgR20DEk68kWNmqIYPd5TN9Z0njnCFl+kanMEdZP5kXqr/4FN89nQHrbOba7dk87FzfTbbHjiR84rfvW9leW2W3ed0=
MIME-Version: 1.0
X-OriginatorOrg: cs.rochester.edu
X-MS-Exchange-CrossTenant-Network-Message-Id: 2cdff874-550c-4df2-02ed-08d711feb9fa
X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Jul 2019 19:23:23.3970 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 374e17f4-cf11-4ce2-b3ef-5de76bf4ce41
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: ejohns48@ur.rochester.edu
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR07MB6010
Subject: Re: [Xen-devel] PVHv2/HVM memory layout and interface 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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjAxOS0wNy0yMiAyMToxMTo0MCAtMDQwMCwgQW5kcmV3IENvb3BlciB3cm90ZToKPiBPbiAy
My8wNy8yMDE5IDAwOjUwLCBKb2huc29uLCBFdGhhbiB3cm90ZToKPiA+IChUaGUgWGVuIDQuNyB2
ZXJzaW9uIG9mIHRoZSBkb2N1bWVudGF0aW9uIGhhZCBhIGxpdHRsZSBiaXQKPiA+IG1vcmUgZGV0
YWlsIGF0IGh0dHBzOi8veGVuYml0cy54ZW4ub3JnL2RvY3MvNC43LXRlc3RpbmcvbWlzYy9wdmgu
aHRtbCwgYnV0Cj4gPiBpdCBzdGlsbCBkb2Vzbid0IGhhdmUgcXVpdGUgd2hhdCBJJ20gbG9va2lu
ZyBmb3IsIGFuZCBJJ20gbm90IHN1cmUgaWYKPiA+IHRoYXQncyBmb3IgUFZIdjIgb3IgdGhlIG9s
ZGVyIFBWSHYxLikKPiAKPiBUaGF0IGRvY3VtZW50IHdhcyBmb3IgUFZIdjEgd2hpY2ggaXMgY29t
cGxldGVseSBvYnNvbGV0ZSBhbmQgZ29uZSBub3cuIAo+IEFzIGZvciB0aGVzZSBkYXlzLi4uCj4g
Cj4gWGVuIGhhcyB0d28gZnVuZGFtZW50YWwgdHlwZXMgb2YgdmlydHVhbGlzYXRpb24uICBSaW5n
IGRlcHJpdmlsZWdpbmcKPiB3aGljaCBpcyB3aGF0IFBWIGd1ZXN0cyB1c2UsIGFuZCBoYXJkd2Fy
ZSBleHRlbnNpb25zIChJbnRlbCBWVC14LCBBTUQKPiBTVk0pIHdoaWNoIGlzIHdoYXQgSFZNIGd1
ZXN0cyB1c2UuICBQVkggaXMgaWRlbnRpY2FsIHRvIEhWTSBpbiB0aGlzCj4gcmVnYXJkOyB3aGF0
IGRpc3Rpbmd1aXNoZXMgUFZIIGlzIHRoYXQgdGhlcmUgaXMgbm8gUWVtdSBwcm92aWRpbmcgYW4K
PiBlbXVsYXRpb24gb2YgYSBJQk0tY29tcGF0aWJsZSBQQyBiZWhpbmQgdGhlIHNjZW5lcy4KPiAK
PiBQViBndWVzdHMgc2hhcmUgYW4gYWRkcmVzcyBzcGFjZSB3aXRoIFhlbi4gIEluIHRoaXMgcmVn
YXJkLCB0aGV5IGFyZQo+IHZlcnkgc2ltaWxhciB0byB1c2Vyc3BhY2Ugc2hhcmluZyBwYWdldGFi
bGVzIHdpdGggdGhlIGd1ZXN0IGtlcm5lbC4gIEluCj4gb3VyIGNhc2UsIHdlIGRpc3Rpbmd1aXNo
IGd1ZXN0IHVzZXIsIGd1ZXN0IGtlcm5lbCwgYW5kIFhlbiwgYnV0IHRoZSBzYW1lCj4gYmFzaWMg
cHJpbmNpcGxlcyBob2xkLgo+IAo+IEhWTSBndWVzdHMgZ2V0IGFuIGVudGlyZWx5IHNlcGFyYXRl
IGFkZHJlc3Mgc3BhY2UsIGVpdGhlciBwcm92aWRlZCBieQo+IGhhcmR3YXJlIGV4dGVuc2lvbnMg
KEludGVsIEVQVCwgQU1EIE5QVCksIG9yIHZpYSBzaGFkb3cgcGFnZXRhYmxlcy4gCj4gRWl0aGVy
IHdheSwgWGVuIGl0c2VsZiBpcyBub3QgYSBwYXJ0IG9mIHRoaXMgYWRkcmVzcyBzcGFjZSwgYnV0
IGRvZXMKPiBtYW5hZ2UgaXQgZnJvbSB0aGUgb3V0c2lkZS4KPiAKPiA+IDEuIFdoZXJlIGRvZXMg
dGhlIFhlbiBoeXBlcnZpc29yIGl0c2VsZiBsaXZlIGluIHRoZSBob3N0J3MgKFZNWCByb290KQo+
ID4gdmlydHVhbCBhbmQgcGh5c2ljYWwgYWRkcmVzcyBzcGFjZXMgdW5kZXIgUFZIIGFuZCBIVk0/
IEluIGNsYXNzaWMgUFYgaXQKPiA+IHNlZW1zIGl0IGxpdmVkIGp1c3QgYmVsb3cgdGhlIGd1ZXN0
IGtlcm5lbCwgYnV0IHRoYXQgd2FzIHdpdGhvdXQgZXh0ZW5kZWQKPiA+IHBhZ2luZyBzZXBhcmF0
aW5nIHRoZSBob3N0IGFuZCBndWVzdCdzIHZpZXdzIG9mIG1lbW9yeS4KPiAKPiBXaGVyZSBleGFj
dGx5IFhlbiBsaXZlcyBpcyBWTVggcm9vdCBtb2RlIGlzIG9mIG5vIGNvbmNlcm4gdG8gYW4gSFZN
L1BWSAo+IGd1ZXN0LiAgVGhhdCBzYWlkLCBpdCBpcyBpbiBwcmFjdGljZSB0aGUgc2FtZSBhcyBm
b3IgUFYgc28gd2UgY2FuIHJ1biBQVgo+IGFuZCBIVk0vUFZIIGd1ZXN0cyBhdCB0aGUgc2FtZSB0
aW1lLiAgKEl0cyBvbmx5IHJlY2VudGx5IHdlJ3ZlIGludHJvZHVjZQo+IHRoZSBhYmlsaXR5IHRv
IHNlbGVjdGl2ZWx5IGNvbXBpbGUgb3V0IFBWIG9yIEhWTSBzdXBwb3J0LikKPiAKPiBodHRwOi8v
eGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD14ZW4uZ2l0O2E9YmxvYjtmPXhlbi9pbmNsdWRlL2Fz
bS14ODYvY29uZmlnLmg7aD05ZWY5ZDAzY2E3MTk5Y2NjYTQxNmM2ZWEyZDI0YWRhZjZkYmM0ZTBm
O2hiPXJlZnMvaGVhZHMvc3RhZ2luZyNsMTE2Cj4gZGVzY3JpYmVzIFhlbidzIHZpcnR1YWwgbWVt
b3J5IGxheW91dCwgaW5jbHVkaW5nIHRoZSBiaXRzIGFwcGxpY2FibGUgdG8KPiBQViBndWVzdHMu
Cj4gCj4gVmlydHVhbGx5LCBYZW4gbGl2ZXMgaW4gdGhlIGZpcnN0IDhUYiBvZiBhZGRyZXNzIHNw
YWNlIG9mIHRoZSB1cHBlcgo+IGNhbm9uaWNhbCBoYWxmLCB3aGlsZSBwaHlzaWNhbGx5LCB0aGUg
b25seSByZXN0cmljdGlvbiBpcyB0aGF0IGl0IG11c3QKPiBiZSBpbiB0aGUgYm90dG9tIDRHIG9m
IFJBTS4gIFRoZSBleGFjdCBsb2NhdGlvbiBpcyBtYWNoaW5lIHNwZWNpZmljLCBidXQKPiBkZWZh
dWx0cyB0byBoaWdoZXN0IChzdWZmaWNpZW50bHkgc2l6ZWQpIGJsb2NrIG9mIFJBTSBiZWxvdyB0
aGUgNEcgYm91bmRhcnkuCj4gCj4gPiAyLiBEb2VzIFhlbiBhbHNvIGxpdmUgc29tZXdoZXJlIHdp
dGhpbiB0aGUgZ3Vlc3QncyAoVk1YIG5vbi1yb290KSB2aWV3IG9mCj4gPiBwaHlzaWNhbCBtZW1v
cnkgYXMgcHJvdmlkZWQgYnkgZXh0ZW5kZWQgcGFnaW5nLCBpbiBQVkggbW9kZT8gKEknbSBndWVz
c2luZwo+ID4gaXQgd291bGRuJ3QgZm9yIEhWTSwgYnV0IEknbSB3b25kZXJpbmcgYWJvdXQgUFZI
IGJlY2F1c2UgaXQgZGlkIGZvciBjbGFzc2ljCj4gPiBQVi4pCj4gCj4gTm8uICBGb3IgUFZIICh0
ZWNobmljYWxseSB2MiwgYnV0IHdlIGRvbid0IGNhbGwgaXQgdGhhdCBhbnkgbW9yZSksIHRoaW5r
Cj4gIkhWTSB3aXRob3V0IFFlbXUiLgo+IAo+IFBWSHYxIHdhcyB2ZXJ5IG1pc2d1aWRlZCwgd2hp
Y2ggaXMgd2h5IGl0IG5vIGxvbmdlciBleGlzdHMuCj4gCj4gPiAzLiBIb3cgYXJlIGh5cGVyY2Fs
bHMgaGFuZGxlZCBpbiBQVkgvSFZNIG1vZGU/IERvIHRoZXkgdXNlIHRoZSBWTUNBTEwgCj4gPiBp
bnN0cnVjdGlvbiAob3Igc29tZXRoaW5nIGNvbXBhcmFibGUpIHRvIGluaXRpYXRlIGEgVk0gZXhp
dCwgb3IgYXJlIHRoZXkgCj4gPiBzb21ldGltZXMgaGFuZGxlZCB3aXRoaW4gVk1YIG5vbi1yb290
IG1vZGUgd2l0aG91dCBhIFZNIGV4aXQsIHNpbWlsYXIgdG8gCj4gPiBjbGFzc2ljIFBWPwo+IAo+
IEFoIC0gdGhpcyBkb2N1bWVudCBpcyBvbmUgSSBwcmVwYXJlZCBlYXJsaWVyLiAgVG8gYW5zd2Vy
IHlvdXIgbG93ZXIKPiBxdWVzdGlvbiwgb3VyIGRvY3MgYXJlIGN1cnJlbnRseSB0ZXJyaWJsZSwg
YW5kIEknbSB0cnlpbmcgdG8gaW1wcm92ZQo+IHRoaW5ncy4gIFRoaXMgaXMgdGhlIGZpcnN0IHBh
cnQgb2Ygd2hhdCBJIGhvcGUgd2lsbCBiZSBhIGRvY3VtZW50IHRoYXQKPiB3b3VsZCBldmVudHVh
bGx5IGNvdmVyIGFsbCBvZiB5b3VyIHF1ZXN0aW9ucy4gIEZlZWRiYWNrIHdlbGNvbWUsCj4gaW5j
bHVkaW5nIGlmIHRoZXJlIGlzIGFueXRoaW5nIHVuY2xlYXIgaW4gdGhlIGZldyBiaXRzIHdoaWNo
IGN1cnJlbnRseQo+IGV4aXN0Lgo+IAo+IGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZG9jcy9zcGhp
bngtdW5zdGFibGUvZ3Vlc3QtZ3VpZGUveDg2L2h5cGVyY2FsbC1hYmkuaHRtbAo+IAo+IAo+ID4g
NC4gSG93IGRvZXMgWGVuIGFjY2VzcyB0aGUgZ3Vlc3QncyBtZW1vcnkgd2hlbiBpdCBuZWVkcyB0
byBleGFtaW5lIG9yCj4gPiBtb2RpZnkgaXQ/IERvZXMgaXQganVzdCBhY2Nlc3MgdGhlIHBoeXNp
Y2FsIGZyYW1lcyB0aHJvdWdoIGEgZGlyZWN0IG1hcCBpbgo+ID4gVk1YIHJvb3QgbW9kZSwgb3Ig
YXJlIGd1ZXN0cycgdmlld3Mgb2YgcGh5c2ljYWwgbWVtb3J5IHNvbWVob3cgcmVwcmVzZW50ZWQK
PiA+IHNvbWV3aGVyZSBpbiB0aGUgaG9zdCdzIChoeXBlcnZpc29yJ3MpIHZpcnR1YWwgYWRkcmVz
cyBzcGFjZT8KPiAKPiBYZW4gaGFzIGEgZGlyZWN0bWFwIG9mIGhvc3QgbWVtb3J5LCBidXQgd2Un
cmUgbG9va2luZyB0byByZWR1Y2UgdGhlIHVzZQo+IG9mIHRoYXQgYXMgYSBkZWZlbmNlIGFnYWlu
c3Qgc3BlY3VsYXRpdmUgc2lkZWNoYW5uZWxzLiAgWGVuIGRvZXMgbm90Cj4gaGF2ZSBhIDE6MSBk
aXJlY3RtYXAgb2YgZ3Vlc3QgcGh5c2ljYWwgYWRkcmVzcyBzcGFjZSAoaS5lLiB3ZSBkb24ndCBo
YXZlCj4gYW55dGhpbmcgbGlrZSBRZW11L0tWTSBoYXMpLgo+IAo+IEFsbCBwaHlzaWNhbCBhY2Nl
c3NlcyBpbnRvIGd1ZXN0IG1lbW9yeSBzdGFydCBieSB3YWxraW5nIHRoZSBQMk0gKHRoZQo+IEVQ
VC9OUFQgb3IgU2hhZG93IHBhZ2V0YWJsZXMpIHRvIGZpbmQgdGhlIHRhcmdldCBkYXRhLiAgRm9y
IGFjY2Vzc2VzCj4gd2hpY2ggYXJlIGJhc2VkIG9uIHZpcnR1YWwgYWRkcmVzc2VzIHJhdGhlciB0
aGFuIGd1ZXN0IHBoeXNpY2FsLCB3ZQo+IHBlcmZvcm0gYSBwYWdld2FsayBvZiB0aGUgZ3Vlc3Rz
IHBhZ2V0YWJsZXMgdG8gYXJyaXZlIGF0IHRoZSB0YXJnZXQuCj4gCj4gRm9yIGVtdWxhdGVkIE1N
SU8sIGZyYW1lcyBtYXkgbm90IGJlIHByZXNlbnQsIGF0IHdoaWNoIGNhc2Ugc3BlY2lhbAo+IGhh
bmRsaW5nIGtpY2tzIGluLCBzdWNoIGFzIGZvcndhcmRpbmcgdGhlIElPIHJlcXVlc3QgdG8gUWVt
dSwgb3IKPiB0ZXJtaW5hdGluZyBpdCB3aXRoIGRlZmF1bHQgeDg2IGJlaGF2aW91ciAocmVhZCB+
MCwgd3JpdGUgZGlzY2FyZCkuCj4gCj4gPiA1LiBIb3cgZG8gUFZIIGd1ZXN0cyBsZWFybiB3aGF0
IHRoZWlyIHBoeXNpY2FsIG1lbW9yeSBsYXlvdXQgbG9va3MgbGlrZT8gCj4gPiBXaGljaCByZWdp
b25zIG9mIG1lbW9yeSBkbyB0aGV5IHVzZSB0byBjb21tdW5pY2F0ZSB3aXRoIFhlbj8gSG93IGlz
IHRoaXMgCj4gPiBwcm9jZXNzIGRpZmZlcmVudCBmb3IgSFZNIChub24tUFZIKSBndWVzdHM/Cj4g
Cj4gQnkgZGVmYXVsdCwgdGhlIEU4MjAgdGFibGUgcGFzc2VkIGF0IGJvb3QgaW4gdGhlIFBWSCBz
dGFydF9pbmZvCj4gc3RydWN0dXJlLiAgVGhlcmUgaXMgYWxzbyBhIGh5cGVyY2FsbCB3aGljaCBj
YW4gYmUgdXNlZCB0byBvYnRhaW4gYSBjb3B5Cj4gb2YgdGhlIEU4MjAgdGFibGUgd2hpY2ggdGhl
IHRvb2xzdGFjayBwcm9kdWNlZC4KPiAKPiA+IDYuIEhvdyBkb2VzIGRvbTAgZmFjdG9yIGludG8g
YWxsIHRoaXM/IERvZXMgaXQgaGF2ZSBhbnkgZGlyZWN0IGFjY2VzcyB0byAKPiA+IGRvbVVzJyBw
aHlzaWNhbCBtZW1vcnkgcGFnZXMsIG9yIGRvZXMgaXQgaGF2ZSB0byBhc2sgWGVuIHRvIGRvIHRo
YXQgb24gaXRzIAo+ID4gYmVoYWxmIHdpdGggYSBoeXBlcmNhbGw/Cj4gCj4gRG9tMCBpcyBqdXN0
IGEgcGxhaW4gVk0sIHdpdGggc29tZSBkZWZhdWx0IHBlcm1pc3Npb25zLiAgSW4gdGhpcyByZWdh
cmQsCj4gaXQgaXMganVzdCBsaWtlIGEgcm9vdCBwcm9jZXNzIHJ1bm5pbmcgd2l0aCBtb3JlIHBy
aXZpbGVnZSB0aGFuIHJlZ3VsYXIKPiB1c2Vyc3BhY2UuCj4gCj4gT25lIGNvbmNlcHQgWGVuIGhh
cyBpcyB0aGF0IG9mIGEgImZvcmVpZ24gbWVtb3J5IG1hcCIgd2hpY2ggYWxsb3dzIGRvbTAKPiAo
b3Igb3RoZXIgc3VmZmljaWVudGx5IHByaXZpbGVnZWQgZG9tYWlucykgdG8gbWFwIGd1ZXN0IG1l
bW9yeS4gIFRoaXMgaXMKPiB1c2VkIGZvciBhbGwga2luZHMgb2YgdGFza3MsIGZyb20gYm9vdGlu
ZyB0aGUgZ3Vlc3QgaW4gdGhlIGZpcnN0IHBsYWNlLAo+IHRvIGxpdmUgbWlncmF0aW9uLCBhbmQg
Zm9yIFFlbXUgdG8gZW11bGF0ZSBETUEgYWNjZXNzIGZvciBhbiBIVk0gZ3Vlc3QuCj4gCj4gPiBU
aGFua3MgaW4gYWR2YW5jZSBmb3IgYW55IGhlbHAgYW55b25lIGNhbiBvZmZlci4gSWYgdGhlcmUg
YXJlIGFueSBnb29kIAo+ID4gcmVzb3VyY2VzIG91dCB0aGVyZSAoYm9va3M/IGJsb2cgcG9zdHM/
KSBmb3IgdW5kZXJzdGFuZGluZyB0aGUgYmlnLXBpY3R1cmUgCj4gPiBzdHJ1Y3R1cmUgb2YgdGhl
IFhlbiBhcmNoaXRlY3R1cmUgYW5kIGNvZGViYXNlIGFzIGl0IGV4aXN0cyBpbiBpdHMgbW9kZXJu
IAo+ID4gZm9ybSAoaS5lLiwgaW4gdGhlIFBWSC9IVk0gZXJhKSwgdGhvc2Ugd291bGQgYmUgZXNw
ZWNpYWxseSBhcHByZWNpYXRlZC4KPiAKPiBJIGFtIHRyeWluZyB0byBtYWtlIHRoaW5ncyBiZXR0
ZXIuICBGb3Igbm93LCBhc2tpbmcgaGVyZSBpcyBwcm9iYWJseQo+IHlvdXIgYmVzdCBiZXQuCj4g
Cj4gSW4gc29tZSBjb3Bpb3VzIGZyZWUgdGltZSwgSSdsbCB0cnkgdHJhbnNsYXRpbmcgdGhpcyBp
bnRvIHRoZSBndWVzdAo+IGd1aWRlIHdoaWNoIHdhcyBsaW5rZWQgYWJvdmUuCj4gCj4gSSBob3Bl
IHRoaXMgaXMgYWxsIGNsZWFyIGFuZCBlYXN5IHRvIGZvbGxvdy4KPiAKPiB+QW5kcmV3CgpUaGFu
a3MgZm9yIHRha2luZyB0aGUgdGltZSB0byB3cml0ZSBvdXQgYWxsIHRoZXNlIGdyZWF0IGFuc3dl
cnMgLSB0aGlzIGlzCmV4YWN0bHkgd2hhdCBJIHdhcyBsb29raW5nIGZvciEKCihBcG9sb2dpZXMg
Zm9yIG5vdCByZXNwb25kaW5nIHNvb25lcjsgZm9yIHdoYXRldmVyIHJlYXNvbiwgeW91ciByZXBs
eSBkaWRuJ3QKbWFrZSBpdCB0byBteSBpbmJveCBhbmQgSSBoYWQgdG8gZmluZCBpdCBvbiB0aGUg
bGlzdCdzIHdlYiBhcmNoaXZlcy4gSQpzdXNwZWN0IG9uZSBvZiBteSBvd24gaW5ib3ggZmlsdGVy
cyBJIHNldCB1cCB0byB3aW5ub3cgdGhpcyBoaWdoLXRyYWZmaWMgbGlzdCBpcwp0byBibGFtZS4u
LikKClNpbmNlcmVseSwKRXRoYW4gSm9obnNvbgoKLS0gCkV0aGFuIEouIEpvaG5zb24KQ29tcHV0
ZXIgU2NpZW5jZSBQaEQgc3R1ZGVudCwgU3lzdGVtcyBncm91cCwgVW5pdmVyc2l0eSBvZiBSb2No
ZXN0ZXIKZWpvaG5zNDhAY3Mucm9jaGVzdGVyLmVkdQpldGhhbmpvaG5zb25AYWNtLm9yZwpQR1Ag
cHVibGljIGtleSBhdmFpbGFibGUgZnJvbSBwdWJsaWMgZGlyZWN0b3J5IG9yIG9uIHJlcXVlc3QK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 20:24:56 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 20: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 1hr6lT-0006iz-15; Fri, 26 Jul 2019 20:24:31 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=f6kF=VX=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hr6lS-0006ip-4s
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 20:24:30 +0000
X-Inumbo-ID: 5d849eac-afe3-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5d849eac-afe3-11e9-8980-bc764e045a96;
 Fri, 26 Jul 2019 20:24:27 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hr6lO-0004U7-UE; Fri, 26 Jul 2019 20:24: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 1hr6lO-0000ry-Gb; Fri, 26 Jul 2019 20:24:26 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hr6lO-0004VN-Fr; Fri, 26 Jul 2019 20:24:26 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139380-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=22ec7474348fea2c4a32b0872dd3385bf3785a26
X-Osstest-Versions-That: xen=a7c6859ec982f94e899629e2e7985caa60e3833e
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 26 Jul 2019 20:24:26 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 139380: 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>

ZmxpZ2h0IDEzOTM4MCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzOTM4MC8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICAyMmVjNzQ3NDM0OGZlYTJjNGEzMmIwODcyZGQzMzg1YmYzNzg1YTI2CmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICBhN2M2ODU5ZWM5ODJmOTRlODk5
NjI5ZTJlNzk4NWNhYTYwZTM4MzNlCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzkzNjUgIDIwMTkt
MDctMjYgMDk6MDA6NTUgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM5MzgwICAy
MDE5LTA3LTI2IDE3OjAxOjM3IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgSnVsaWVuIEdyYWxsIDxqdWxpZW4u
Z3JhbGxAYXJtLmNvbT4KICBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5v
cmc+CiAgU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgoKam9iczoKIGJ1
aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
CnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dz
OiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmln
IGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywg
YW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5v
cmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtm
PVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQ
dXNoaW5nIHJldmlzaW9uIDoKClRvIHhlbmJpdHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0L3hlbi5n
aXQKICAgYTdjNjg1OWVjOS4uMjJlYzc0NzQzNCAgMjJlYzc0NzQzNDhmZWEyYzRhMzJiMDg3MmRk
MzM4NWJmMzc4NWEyNiAtPiBzbW9rZQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 20:32:36 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 20:32:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hr6tF-0007Rw-0D; Fri, 26 Jul 2019 20:32:33 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=fOBC=VX=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hr6tD-0007Rj-9T
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 20:32:31 +0000
X-Inumbo-ID: 7bbca7d2-afe4-11e9-b547-5fdf0de33ccb
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 7bbca7d2-afe4-11e9-b547-5fdf0de33ccb;
 Fri, 26 Jul 2019 20:32:28 +0000 (UTC)
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 6AisI96sse7n/WtIbi8RBGmQJ1IxUoiA/SyvQ3Kea1TYTS9u+R81hOSTQnW64LGO+HSzhf9yXO
 JNAFdKvzrt1vdycXW10fou28sqfwGN8FbT3o4+jdo4y9mmSBEzkq17nd68Z4B90ZcN6TfwPKnw
 LSn2h41/g/csT5VtHOTX7fZc+EGg2jstRhIQBcE0nbAgoXmI5DAYkgkdp35vjmRzfBbMUE3kFa
 HjWskFVNLT4pZupPLY/bBgtG/uw7PqpfHb354dK+j0LRMp6W7cHkYFPLB7hDF/IM0L30Oodrmk
 9Og=
X-SBRS: 2.7
X-MesageID: 3595793
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,312,1559534400"; 
   d="scan'208";a="3595793"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Fri, 26 Jul 2019 21:32:21 +0100
Message-ID: <20190726203222.4833-2-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190726203222.4833-1-andrew.cooper3@citrix.com>
References: <20190726203222.4833-1-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 1/2] xen/link: Introduce
 .bss.percpu.page_aligned
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Julien Grall <julien.grall@arm.com>,
 Jan Beulich <JBeulich@suse.com>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnV0dXJlIGNoYW5nZXMgYXJlIGdvaW5nIHRvIG5lZWQgdG8gcGFnZSBhbGlnbiBzb21lIHBlcmNw
dSBkYXRhLgoKVGhpcyBtZWFucyB0aGF0IHRoZSBwZXJjcHUgYXJlYSBuZWVkcyBzdWl0YWJseSBh
bGlnbmluZyBpbiB0aGUgQlNTIHNvIENQVTAgaGFzCmNvcnJlY3RseSBhbGlnbmVkIGRhdGEuICBT
aHVmZmxlIHRoZSBleGFjdCBsaW5rIG9yZGVyIG9mIGl0ZW1zIHdpdGhpbiB0aGUgQlNTCnRvIGdp
dmUgLmJzcy5wZXJjcHUucGFnZV9hbGlnbmVkIGFwcHJvcHJpYXRlIGFsaWdubWVudC4KCkluIGFk
ZGl0aW9uLCB3ZSBuZWVkIHRvIGJlIGFibGUgdG8gc3BlY2lmeSBhbiBhbGlnbm1lbnQgYXR0cmli
dXRlIHRvCl9fREVGSU5FX1BFUl9DUFUoKS4gIFJld29yayBpdCBzbyB0aGUgY2FsbGVyIHBhc3Nl
cyBpbiBhbGwgYXR0cmlidXRlcywgYW5kCmFkanVzdCBERUZJTkVfUEVSX0NQVXssX1JFQURfTU9T
VExZfSgpIHRvIG1hdGNoLiAgVGhpcyBoYXMgdGhlIGFkZGVkIGJvbnVzCnRoYXQgaXQgaXMgbm93
IHBvc3NpYmxlIHRvIGdyZXAgZm9yIC5ic3MucGVyY3B1IGFuZCBmaW5kIGFsbCB0aGUgdXNlcnMu
CgpGaW5hbGx5LCBpbnRyb2R1Y2UgREVGSU5FX1BFUl9DUFVfUEFHRV9BTElHTkVEKCkgd2hpY2gg
dXNlcyBib3RoIHNlY3Rpb24gYW5kCmFsaWdubWVudCBhdHRyaWJ1dGVzLgoKU2lnbmVkLW9mZi1i
eTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KLS0tCkNDOiBKYW4g
QmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+CkNDOiBXZWkgTGl1IDx3bEB4ZW4ub3JnPgpDQzog
Um9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CkNDOiBTdGVmYW5vIFN0YWJl
bGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CkNDOiBKdWxpZW4gR3JhbGwgPGp1bGllbi5n
cmFsbEBhcm0uY29tPgpDQzogVm9sb2R5bXlyIEJhYmNodWsgPFZvbG9keW15cl9CYWJjaHVrQGVw
YW0uY29tPgoKdjI6CiAqIFJld29yayBfX0RFRklORV9QRVJfQ1BVKCkgdG8gYWxsb3cgZm9yIGZ1
cnRoZXIgYXR0cmlidXRlcyB0byBiZSBwYXNzZWQuCiAqIFNwZWNpZnkgX19hbGlnbmVkKFBBR0Vf
U0laRSkgYXMgcGFydCBvZiBERUZJTkVfUEVSX0NQVV9QQUdFX0FMSUdORUQoKS4KLS0tCiB4ZW4v
YXJjaC9hcm0veGVuLmxkcy5TICAgICAgIHwgIDUgKysrLS0KIHhlbi9hcmNoL3g4Ni94ZW4ubGRz
LlMgICAgICAgfCAgNSArKystLQogeGVuL2luY2x1ZGUvYXNtLWFybS9wZXJjcHUuaCB8ICA2ICsr
LS0tLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9wZXJjcHUuaCB8ICA2ICsrLS0tLQogeGVuL2luY2x1
ZGUveGVuL3BlcmNwdS5oICAgICB8IDEwICsrKysrKysrLS0KIDUgZmlsZXMgY2hhbmdlZCwgMTgg
aW5zZXJ0aW9ucygrKSwgMTQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJt
L3hlbi5sZHMuUyBiL3hlbi9hcmNoL2FybS94ZW4ubGRzLlMKaW5kZXggMTJjMTA3ZjQ1ZC4uMDdj
YmRmMjU0MyAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL3hlbi5sZHMuUworKysgYi94ZW4vYXJj
aC9hcm0veGVuLmxkcy5TCkBAIC0yMDEsMTQgKzIwMSwxNSBAQCBTRUNUSU9OUwogICAgICAgICoo
LmJzcy5zdGFja19hbGlnbmVkKQogICAgICAgIC4gPSBBTElHTihQQUdFX1NJWkUpOwogICAgICAg
ICooLmJzcy5wYWdlX2FsaWduZWQpCi0gICAgICAgKiguYnNzKQotICAgICAgIC4gPSBBTElHTihT
TVBfQ0FDSEVfQllURVMpOwogICAgICAgIF9fcGVyX2NwdV9zdGFydCA9IC47CisgICAgICAgKigu
YnNzLnBlcmNwdS5wYWdlX2FsaWduZWQpCiAgICAgICAgKiguYnNzLnBlcmNwdSkKICAgICAgICAu
ID0gQUxJR04oU01QX0NBQ0hFX0JZVEVTKTsKICAgICAgICAqKC5ic3MucGVyY3B1LnJlYWRfbW9z
dGx5KQogICAgICAgIC4gPSBBTElHTihTTVBfQ0FDSEVfQllURVMpOwogICAgICAgIF9fcGVyX2Nw
dV9kYXRhX2VuZCA9IC47CisgICAgICAgKiguYnNzKQorICAgICAgIC4gPSBBTElHTihTTVBfQ0FD
SEVfQllURVMpOwogICAgICAgIF9fYnNzX2VuZCA9IC47CiAgIH0gOnRleHQKICAgX2VuZCA9IC4g
OwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3hlbi5sZHMuUyBiL3hlbi9hcmNoL3g4Ni94ZW4u
bGRzLlMKaW5kZXggYTczMTM5Y2QyOS4uYjhhMmVhNDI1OSAxMDA2NDQKLS0tIGEveGVuL2FyY2gv
eDg2L3hlbi5sZHMuUworKysgYi94ZW4vYXJjaC94ODYveGVuLmxkcy5TCkBAIC0yOTMsMTQgKzI5
MywxNSBAQCBTRUNUSU9OUwogICAgICAgIF9fYnNzX3N0YXJ0ID0gLjsKICAgICAgICAqKC5ic3Mu
c3RhY2tfYWxpZ25lZCkKICAgICAgICAqKC5ic3MucGFnZV9hbGlnbmVkKikKLSAgICAgICAqKC5i
c3MpCi0gICAgICAgLiA9IEFMSUdOKFNNUF9DQUNIRV9CWVRFUyk7CiAgICAgICAgX19wZXJfY3B1
X3N0YXJ0ID0gLjsKKyAgICAgICAqKC5ic3MucGVyY3B1LnBhZ2VfYWxpZ25lZCkKICAgICAgICAq
KC5ic3MucGVyY3B1KQogICAgICAgIC4gPSBBTElHTihTTVBfQ0FDSEVfQllURVMpOwogICAgICAg
ICooLmJzcy5wZXJjcHUucmVhZF9tb3N0bHkpCiAgICAgICAgLiA9IEFMSUdOKFNNUF9DQUNIRV9C
WVRFUyk7CiAgICAgICAgX19wZXJfY3B1X2RhdGFfZW5kID0gLjsKKyAgICAgICAqKC5ic3MpCisg
ICAgICAgLiA9IEFMSUdOKFNNUF9DQUNIRV9CWVRFUyk7CiAgICAgICAgX19ic3NfZW5kID0gLjsK
ICAgfSA6dGV4dAogICBfZW5kID0gLiA7CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20tYXJt
L3BlcmNwdS5oIGIveGVuL2luY2x1ZGUvYXNtLWFybS9wZXJjcHUuaAppbmRleCA5NTg0YjgzMGQ0
Li4yNjQxMjBiMTkyIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20tYXJtL3BlcmNwdS5oCisr
KyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vcGVyY3B1LmgKQEAgLTEwLDEwICsxMCw4IEBAIGV4dGVy
biBjaGFyIF9fcGVyX2NwdV9zdGFydFtdLCBfX3Blcl9jcHVfZGF0YV9lbmRbXTsKIGV4dGVybiB1
bnNpZ25lZCBsb25nIF9fcGVyX2NwdV9vZmZzZXRbTlJfQ1BVU107CiB2b2lkIHBlcmNwdV9pbml0
X2FyZWFzKHZvaWQpOwogCi0vKiBTZXBhcmF0ZSBvdXQgdGhlIHR5cGUsIHNvIChpbnRbM10sIGZv
bykgd29ya3MuICovCi0jZGVmaW5lIF9fREVGSU5FX1BFUl9DUFUodHlwZSwgbmFtZSwgc3VmZml4
KSAgICAgICAgICAgICAgICAgICAgXAotICAgIF9fc2VjdGlvbigiLmJzcy5wZXJjcHUiICNzdWZm
aXgpICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKLSAgICBfX3R5cGVvZl9fKHR5cGUpIHBl
cl9jcHVfIyNuYW1lCisjZGVmaW5lIF9fREVGSU5FX1BFUl9DUFUoYXR0ciwgdHlwZSwgbmFtZSkg
XAorICAgIGF0dHIgX190eXBlb2ZfXyh0eXBlKSBwZXJfY3B1XyAjIyBuYW1lCiAKICNkZWZpbmUg
cGVyX2NwdSh2YXIsIGNwdSkgIFwKICAgICAoKlJFTE9DX0hJREUoJnBlcl9jcHVfXyMjdmFyLCBf
X3Blcl9jcHVfb2Zmc2V0W2NwdV0pKQpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9w
ZXJjcHUuaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvcGVyY3B1LmgKaW5kZXggZmYzNGRjNzg5Ny4u
NWI2Y2VmMDRjNCAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9wZXJjcHUuaAorKysg
Yi94ZW4vaW5jbHVkZS9hc20teDg2L3BlcmNwdS5oCkBAIC03LDEwICs3LDggQEAgZXh0ZXJuIHVu
c2lnbmVkIGxvbmcgX19wZXJfY3B1X29mZnNldFtOUl9DUFVTXTsKIHZvaWQgcGVyY3B1X2luaXRf
YXJlYXModm9pZCk7CiAjZW5kaWYKIAotLyogU2VwYXJhdGUgb3V0IHRoZSB0eXBlLCBzbyAoaW50
WzNdLCBmb28pIHdvcmtzLiAqLwotI2RlZmluZSBfX0RFRklORV9QRVJfQ1BVKHR5cGUsIG5hbWUs
IHN1ZmZpeCkgICAgICAgICAgICAgICAgICAgIFwKLSAgICBfX3NlY3Rpb24oIi5ic3MucGVyY3B1
IiAjc3VmZml4KSAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCi0gICAgX190eXBlb2ZfXyh0
eXBlKSBwZXJfY3B1XyMjbmFtZQorI2RlZmluZSBfX0RFRklORV9QRVJfQ1BVKGF0dHIsIHR5cGUs
IG5hbWUpIFwKKyAgICBhdHRyIF9fdHlwZW9mX18odHlwZSkgcGVyX2NwdV8gIyMgbmFtZQogCiAv
KiB2YXIgaXMgaW4gZGlzY2FyZGVkIHJlZ2lvbjogb2Zmc2V0IHRvIHBhcnRpY3VsYXIgY29weSB3
ZSB3YW50ICovCiAjZGVmaW5lIHBlcl9jcHUodmFyLCBjcHUpICBcCmRpZmYgLS1naXQgYS94ZW4v
aW5jbHVkZS94ZW4vcGVyY3B1LmggYi94ZW4vaW5jbHVkZS94ZW4vcGVyY3B1LmgKaW5kZXggYWVl
YzVjMTlkNi4uNzFhMzFjYzM2MSAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUveGVuL3BlcmNwdS5o
CisrKyBiL3hlbi9pbmNsdWRlL3hlbi9wZXJjcHUuaApAQCAtOSw5ICs5LDE1IEBACiAgKiBUaGUg
XyMjbmFtZSBjb25jYXRlbmF0aW9uIGlzIGJlaW5nIHVzZWQgaGVyZSB0byBwcmV2ZW50ICduYW1l
JyBmcm9tIGdldHRpbmcKICAqIG1hY3JvIGV4cGFuZGVkLCB3aGlsZSBzdGlsbCBhbGxvd2luZyBh
IHBlci1hcmNoaXRlY3R1cmUgc3ltYm9sIG5hbWUgcHJlZml4LgogICovCi0jZGVmaW5lIERFRklO
RV9QRVJfQ1BVKHR5cGUsIG5hbWUpIF9fREVGSU5FX1BFUl9DUFUodHlwZSwgXyMjbmFtZSwgKQor
I2RlZmluZSBERUZJTkVfUEVSX0NQVSh0eXBlLCBuYW1lKSBcCisgICAgX19ERUZJTkVfUEVSX0NQ
VShfX3NlY3Rpb24oIi5ic3MucGVyY3B1IiksIHR5cGUsIF8gIyMgbmFtZSkKKworI2RlZmluZSBE
RUZJTkVfUEVSX0NQVV9QQUdFX0FMSUdORUQodHlwZSwgbmFtZSkgXAorICAgIF9fREVGSU5FX1BF
Ul9DUFUoX19zZWN0aW9uKCIuYnNzLnBlcmNwdS5wYWdlX2FsaWduZWQiKSBcCisgICAgICAgICAg
ICAgICAgICAgICBfX2FsaWduZWQoUEFHRV9TSVpFKSwgdHlwZSwgXyAjIyBuYW1lKQorCiAjZGVm
aW5lIERFRklORV9QRVJfQ1BVX1JFQURfTU9TVExZKHR5cGUsIG5hbWUpIFwKLQlfX0RFRklORV9Q
RVJfQ1BVKHR5cGUsIF8jI25hbWUsIC5yZWFkX21vc3RseSkKKyAgICBfX0RFRklORV9QRVJfQ1BV
KF9fc2VjdGlvbigiLmJzcy5wZXJjcHUucmVhZF9tb3N0bHkiKSwgdHlwZSwgXyAjIyBuYW1lKQog
CiAjZGVmaW5lIGdldF9wZXJfY3B1X3Zhcih2YXIpICAocGVyX2NwdV9fIyN2YXIpCiAKLS0gCjIu
MTEuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 20:32:36 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 20:32:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hr6tF-0007S2-9A; Fri, 26 Jul 2019 20:32:33 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=fOBC=VX=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hr6tD-0007Ri-9t
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 20:32:31 +0000
X-Inumbo-ID: 7b1ecb16-afe4-11e9-82ba-4318581a012c
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 7b1ecb16-afe4-11e9-82ba-4318581a012c;
 Fri, 26 Jul 2019 20:32:27 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 2qGDk3Fcpv3iFgZlTq1SQxCz+ePirgQ85xL1K86CoKu8yD11XfOUNatRfJVfiA8XL/gFUaFzqa
 5UIEpThnJe+kmOtd/TyG3IHy4zy1VmoOg8w6hSYxe/GJZKSKw9oVQaLfIu62jhe5ULWPCkaqZA
 A5zX2sscGzOvs81GbaoFWPfMTstr7VPW3IzhYe+ocbJZrUaWmhhV/La+dWqwNTvO5uFXRlFoM8
 GD65036jO4osQaFUrLsOzcHIYF2sYuGAqG+x5UnZh1VyoBBv4ic/PGucH+IoIApBA8Z/kNr5MO
 6Io=
X-SBRS: 2.7
X-MesageID: 3492871
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,312,1559534400"; 
   d="scan'208";a="3492871"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Fri, 26 Jul 2019 21:32:20 +0100
Message-ID: <20190726203222.4833-1-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 0/2] x86/xpti: Don't leak TSS-adjacent percpu
 data via Meltdown
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Julien Grall <julien.grall@arm.com>,
 Jan Beulich <JBeulich@suse.com>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

UmV3b3JrZWQgdG8gYWxsb3cgREVGSU5FX1BFUl9DUFVfUEFHRV9BTElHTkVEKCkgdG8gc3BlY2lm
eSB0aGUKX19hbGlnbmVkKFBBR0VfU0laRSkgaXRzZWxmLgoKQW5kcmV3IENvb3BlciAoMik6CiAg
eGVuL2xpbms6IEludHJvZHVjZSAuYnNzLnBlcmNwdS5wYWdlX2FsaWduZWQKICB4ODYveHB0aTog
RG9uJ3QgbGVhayBUU1MtYWRqYWNlbnQgcGVyY3B1IGRhdGEgdmlhIE1lbHRkb3duCgogeGVuL2Fy
Y2gvYXJtL3hlbi5sZHMuUyAgICAgICAgICB8ICA1ICsrKy0tCiB4ZW4vYXJjaC94ODYvc2V0dXAu
YyAgICAgICAgICAgIHwgIDMgLS0tCiB4ZW4vYXJjaC94ODYvdHJhcHMuYyAgICAgICAgICAgIHwg
IDYgKysrKysrCiB4ZW4vYXJjaC94ODYveGVuLmxkcy5TICAgICAgICAgIHwgIDcgKysrKystLQog
eGVuL2luY2x1ZGUvYXNtLWFybS9wZXJjcHUuaCAgICB8ICA2ICsrLS0tLQogeGVuL2luY2x1ZGUv
YXNtLXg4Ni9wZXJjcHUuaCAgICB8ICA2ICsrLS0tLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9wcm9j
ZXNzb3IuaCB8ICA0ICsrLS0KIHhlbi9pbmNsdWRlL3hlbi9wZXJjcHUuaCAgICAgICAgfCAxMCAr
KysrKysrKy0tCiA4IGZpbGVzIGNoYW5nZWQsIDI4IGluc2VydGlvbnMoKyksIDE5IGRlbGV0aW9u
cygtKQoKLS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 20:32:36 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 20:32:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hr6tI-0007Sy-MV; Fri, 26 Jul 2019 20:32:36 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=fOBC=VX=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hr6tH-0007SW-HC
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 20:32:35 +0000
X-Inumbo-ID: 7e19cbc2-afe4-11e9-8917-c7450cf3864c
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 7e19cbc2-afe4-11e9-8917-c7450cf3864c;
 Fri, 26 Jul 2019 20:32:31 +0000 (UTC)
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: PVt+kn7h/xaBMPM/m/+Ceu4Jtz8PaUwqv88cYkgqzdoKuiH6vuKJH7dLvzewTR1c7puLNC7Th5
 PbZCoQfZLfW6SK9eEMaar3gdIJuifCVGXPvZzI+aee0fu9Hewi98r78F7xvgw5rJ0R8N/P60gM
 WUX8lKaailVDLVFmb4yMiEaVFRDSPFyspYNjeZVrNA38NK4KJvGmD5pZg7OQO7m+/MJxHye1RM
 l//fA9VsoSGUZ+yvOKRfugOZr/I0Eq3wsYSFOyj1O/fS2V6QSy+ts4kMTVXDDrhFKkOTKTm+y/
 w6k=
X-SBRS: 2.7
X-MesageID: 3595794
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,312,1559534400"; 
   d="scan'208";a="3595794"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Fri, 26 Jul 2019 21:32:22 +0100
Message-ID: <20190726203222.4833-3-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190726203222.4833-1-andrew.cooper3@citrix.com>
References: <20190726203222.4833-1-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 2/2] x86/xpti: Don't leak TSS-adjacent percpu
 data via Meltdown
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 Jan Beulich <JBeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIFhQVEkgd29yayByZXN0cmljdGVkIHRoZSB2aXNpYmlsaXR5IG9mIG1vc3Qgb2YgbWVtb3J5
LCBidXQgbWlzc2VkIGEgZmV3CmFzcGVjdHMgd2hlbiBpdCBjYW1lIHRvIHRoZSBUU1MuCgpHaXZl
biB0aGF0IHRoZSBUU1MgaXMganVzdCBhbiBvYmplY3QgaW4gcGVyY3B1IGRhdGEsIHRoZSA0ayBt
YXBwaW5nIGZvciBpdApjcmVhdGVkIGluIHNldHVwX2NwdV9yb290X3BndCgpIG1hcHMgYWRqYWNl
bnQgcGVyY3B1IGRhdGEsIG1ha2luZyBpdCBhbGwKbGVha2FibGUgdmlhIE1lbHRkb3duLCBldmVu
IHdoZW4gWFBUSSBpcyBpbiB1c2UuCgpGdXJ0aGVybW9yZSwgbm8gY2FyZSBpcyB0YWtlbiB0byBj
aGVjayB0aGF0IHRoZSBUU1MgZG9lc24ndCBjcm9zcyBhIHBhZ2UKYm91bmRhcnkuICBBcyBpdCB0
dXJucyBvdXQsIHN0cnVjdCB0c3Nfc3RydWN0IGlzIGFsaWduZWQgb24gaXRzIHNpemUgd2hpY2gK
ZG9lcyBwcmV2ZW50IGl0IHN0cmFkZGxpbmcgYSBwYWdlIGJvdW5kYXJ5LCBidXQgdGhpcyB3aWxs
IGNlYXNlIHRvIGJlIHRydWUKb25jZSBDRVQgYW5kIFNoYWRvdyBTdGFjayBzdXBwb3J0IGlzIGFk
ZGVkIHRvIFhlbi4KCk1vdmUgdGhlIFRTUyBpbnRvIHRoZSBwYWdlIGFsaWduZWQgcGVyY3B1IGFy
ZWEsIHNvIG5vIGFkamFjZW50IGRhdGEgY2FuIGJlCmxlYWtlZC4gIE1vdmUgdGhlIGRlZmluaXRp
b24gZnJvbSBzZXR1cC5jIHRvIHRyYXBzLmMsIHdoaWNoIGlzIGEgbW9yZQphcHByb3ByaWF0ZSBw
bGFjZSBmb3IgaXQgdG8gbGl2ZS4KClNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJl
dy5jb29wZXIzQGNpdHJpeC5jb20+Ci0tLQpDQzogSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1c2Uu
Y29tPgpDQzogV2VpIExpdSA8d2xAeGVuLm9yZz4KQ0M6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2Vy
LnBhdUBjaXRyaXguY29tPgoKdjI6CiAqIFJlYmFzZSBvdmVyIGNoYW5nZXMgdG8gaW5jbHVkZSBf
X2FsaWduZWQoKSB3aXRoaW4KICAgREVGSU5FX1BFUl9DUFVfUEFHRV9BTElHTkVEKCkKICogRHJv
cCBub3ctdW51c2VkIHhlbi9wZXJjcHUuaCBmcm9tIHNldHVwLmMKLS0tCiB4ZW4vYXJjaC94ODYv
c2V0dXAuYyAgICAgICAgICAgIHwgMyAtLS0KIHhlbi9hcmNoL3g4Ni90cmFwcy5jICAgICAgICAg
ICAgfCA2ICsrKysrKwogeGVuL2FyY2gveDg2L3hlbi5sZHMuUyAgICAgICAgICB8IDIgKysKIHhl
bi9pbmNsdWRlL2FzbS14ODYvcHJvY2Vzc29yLmggfCA0ICsrLS0KIDQgZmlsZXMgY2hhbmdlZCwg
MTAgaW5zZXJ0aW9ucygrKSwgNSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94
ODYvc2V0dXAuYyBiL3hlbi9hcmNoL3g4Ni9zZXR1cC5jCmluZGV4IGQyMDExOTEwZmEuLmY5ZDM4
MTU1ZDMgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9zZXR1cC5jCisrKyBiL3hlbi9hcmNoL3g4
Ni9zZXR1cC5jCkBAIC0xNiw3ICsxNiw2IEBACiAjaW5jbHVkZSA8eGVuL2RvbWFpbl9wYWdlLmg+
CiAjaW5jbHVkZSA8eGVuL3ZlcnNpb24uaD4KICNpbmNsdWRlIDx4ZW4vZ2Ric3R1Yi5oPgotI2lu
Y2x1ZGUgPHhlbi9wZXJjcHUuaD4KICNpbmNsdWRlIDx4ZW4vaHlwZXJjYWxsLmg+CiAjaW5jbHVk
ZSA8eGVuL2tleWhhbmRsZXIuaD4KICNpbmNsdWRlIDx4ZW4vbnVtYS5oPgpAQCAtMTAwLDggKzk5
LDYgQEAgdW5zaWduZWQgbG9uZyBfX3JlYWRfbW9zdGx5IHhlbl9waHlzX3N0YXJ0OwogCiB1bnNp
Z25lZCBsb25nIF9fcmVhZF9tb3N0bHkgeGVuX3ZpcnRfZW5kOwogCi1ERUZJTkVfUEVSX0NQVShz
dHJ1Y3QgdHNzX3N0cnVjdCwgaW5pdF90c3MpOwotCiBjaGFyIF9fc2VjdGlvbigiLmJzcy5zdGFj
a19hbGlnbmVkIikgX19hbGlnbmVkKFNUQUNLX1NJWkUpCiAgICAgY3B1MF9zdGFja1tTVEFDS19T
SVpFXTsKIApkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3RyYXBzLmMgYi94ZW4vYXJjaC94ODYv
dHJhcHMuYwppbmRleCAzOGQxMjAxM2RiLi5kZTNhYzEzNWY1IDEwMDY0NAotLS0gYS94ZW4vYXJj
aC94ODYvdHJhcHMuYworKysgYi94ZW4vYXJjaC94ODYvdHJhcHMuYwpAQCAtMTA4LDYgKzEwOCwx
MiBAQCBpZHRfZW50cnlfdCBfX3NlY3Rpb24oIi5ic3MucGFnZV9hbGlnbmVkIikgX19hbGlnbmVk
KFBBR0VfU0laRSkKIC8qIFBvaW50ZXIgdG8gdGhlIElEVCBvZiBldmVyeSBDUFUuICovCiBpZHRf
ZW50cnlfdCAqaWR0X3RhYmxlc1tOUl9DUFVTXSBfX3JlYWRfbW9zdGx5OwogCisvKgorICogVGhl
IFRTUyBpcyBzbWFsbGVyIHRoYW4gYSBwYWdlLCBidXQgd2UgZ2l2ZSBpdCBhIGZ1bGwgcGFnZSB0
byBhdm9pZAorICogYWRqYWNlbnQgcGVyLWNwdSBkYXRhIGxlYWtpbmcgdmlhIE1lbHRkb3duIHdo
ZW4gWFBUSSBpcyBpbiB1c2UuCisgKi8KK0RFRklORV9QRVJfQ1BVX1BBR0VfQUxJR05FRChzdHJ1
Y3QgdHNzX3N0cnVjdCwgaW5pdF90c3MpOworCiBib29sICgqaW9lbXVsX2hhbmRsZV9xdWlyayko
CiAgICAgdTggb3Bjb2RlLCBjaGFyICppb19lbXVsX3N0dWIsIHN0cnVjdCBjcHVfdXNlcl9yZWdz
ICpyZWdzKTsKIApkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3hlbi5sZHMuUyBiL3hlbi9hcmNo
L3g4Ni94ZW4ubGRzLlMKaW5kZXggYjhhMmVhNDI1OS4uYzgyZTFlNTA0YSAxMDA2NDQKLS0tIGEv
eGVuL2FyY2gveDg2L3hlbi5sZHMuUworKysgYi94ZW4vYXJjaC94ODYveGVuLmxkcy5TCkBAIC0z
NjgsNiArMzY4LDggQEAgQVNTRVJUKElTX0FMSUdORUQoX18yTV9yd2RhdGFfZW5kLCAgIFNFQ1RJ
T05fQUxJR04pLCAiX18yTV9yd2RhdGFfZW5kIG1pc2FsaWduZWQKIAogQVNTRVJUKElTX0FMSUdO
RUQoY3B1MF9zdGFjaywgU1RBQ0tfU0laRSksICJjcHUwX3N0YWNrIG1pc2FsaWduZWQiKQogCitB
U1NFUlQoSVNfQUxJR05FRChwZXJfY3B1X19pbml0X3RzcywgUEFHRV9TSVpFKSwgInBlcl9jcHUo
aW5pdF90c3MpIG1pc2FsaWduZWQiKQorCiBBU1NFUlQoSVNfQUxJR05FRChfX2luaXRfYmVnaW4s
IFBBR0VfU0laRSksICJfX2luaXRfYmVnaW4gbWlzYWxpZ25lZCIpCiBBU1NFUlQoSVNfQUxJR05F
RChfX2luaXRfZW5kLCAgIFBBR0VfU0laRSksICJfX2luaXRfZW5kIG1pc2FsaWduZWQiKQogCmRp
ZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L3Byb2Nlc3Nvci5oIGIveGVuL2luY2x1ZGUv
YXNtLXg4Ni9wcm9jZXNzb3IuaAppbmRleCAyODYyMzIxZWVlLi5iNWJlZTk0OTMxIDEwMDY0NAot
LS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L3Byb2Nlc3Nvci5oCisrKyBiL3hlbi9pbmNsdWRlL2Fz
bS14ODYvcHJvY2Vzc29yLmgKQEAgLTQxMSw3ICs0MTEsNyBAQCBzdGF0aWMgYWx3YXlzX2lubGlu
ZSB2b2lkIF9fbXdhaXQodW5zaWduZWQgbG9uZyBlYXgsIHVuc2lnbmVkIGxvbmcgZWN4KQogI2Rl
ZmluZSBJT0JNUF9CWVRFUyAgICAgICAgICAgICA4MTkyCiAjZGVmaW5lIElPQk1QX0lOVkFMSURf
T0ZGU0VUICAgIDB4ODAwMAogCi1zdHJ1Y3QgX19wYWNrZWQgX19jYWNoZWxpbmVfYWxpZ25lZCB0
c3Nfc3RydWN0IHsKK3N0cnVjdCBfX3BhY2tlZCB0c3Nfc3RydWN0IHsKICAgICB1aW50MzJfdCA6
MzI7CiAgICAgdWludDY0X3QgcnNwMCwgcnNwMSwgcnNwMjsKICAgICB1aW50NjRfdCA6NjQ7CkBA
IC00MjUsNiArNDI1LDcgQEAgc3RydWN0IF9fcGFja2VkIF9fY2FjaGVsaW5lX2FsaWduZWQgdHNz
X3N0cnVjdCB7CiAgICAgLyogUGFkcyB0aGUgVFNTIHRvIGJlIGNhY2hlbGluZS1hbGlnbmVkICh0
b3RhbCBzaXplIGlzIDB4ODApLiAqLwogICAgIHVpbnQ4X3QgX19jYWNoZWxpbmVfZmlsbGVyWzI0
XTsKIH07CitERUNMQVJFX1BFUl9DUFUoc3RydWN0IHRzc19zdHJ1Y3QsIGluaXRfdHNzKTsKIAog
I2RlZmluZSBJU1RfTk9ORSAwVUwKICNkZWZpbmUgSVNUX0RGICAgMVVMCkBAIC00NjMsNyArNDY0
LDYgQEAgc3RhdGljIGlubGluZSB2b2lkIGRpc2FibGVfZWFjaF9pc3QoaWR0X2VudHJ5X3QgKmlk
dCkKIGV4dGVybiBpZHRfZW50cnlfdCBpZHRfdGFibGVbXTsKIGV4dGVybiBpZHRfZW50cnlfdCAq
aWR0X3RhYmxlc1tdOwogCi1ERUNMQVJFX1BFUl9DUFUoc3RydWN0IHRzc19zdHJ1Y3QsIGluaXRf
dHNzKTsKIERFQ0xBUkVfUEVSX0NQVShyb290X3BnZW50cnlfdCAqLCByb290X3BndCk7CiAKIGV4
dGVybiB2b2lkIHdyaXRlX3B0YmFzZShzdHJ1Y3QgdmNwdSAqdik7Ci0tIAoyLjExLjAKCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 21:00:18 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 21: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 1hr7K1-0001Fj-CR; Fri, 26 Jul 2019 21:00:13 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=f6kF=VX=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hr7Jz-0001FZ-S1
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 21:00:11 +0000
X-Inumbo-ID: 57d28662-afe8-11e9-b327-5b8751aa754a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 57d28662-afe8-11e9-b327-5b8751aa754a;
 Fri, 26 Jul 2019 21:00:05 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hr7Js-0005E8-QR; Fri, 26 Jul 2019 21:00: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 1hr7Js-0003zc-GN; Fri, 26 Jul 2019 21:00:04 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hr7Js-0008QO-Fh; Fri, 26 Jul 2019 21:00:04 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139364-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-arm64-arm64-examine:examine-serial/bootloader:fail:regression
 xen-unstable:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt: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-qemuu-debianhvm-amd64-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-thunderx:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd: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-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=4d6298d6829fdb621d1c722b012f18ee34b66548
X-Osstest-Versions-That: xen=991b9c6ff7be20a02be146b99a711a5c94664ab1
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 26 Jul 2019 21:00:04 +0000
Subject: [Xen-devel] [xen-unstable test] 139364: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTM2NCB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzOTM2NC8KClJlZ3Jlc3Npb25zIDotKAoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0
ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAg
IDExIGV4YW1pbmUtc2VyaWFsL2Jvb3Rsb2FkZXIgZmFpbCBSRUdSLiB2cy4gMTM5MzQyCgpUZXN0
cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWls
IGxpa2UgMTM5MzQyCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMzkzNDIKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEzOTM0
MgogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgIGxpa2UgMTM5MzQyCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYt
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzkzNDIKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFp
bCBsaWtlIDEzOTM0MgogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTM5MzQyCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzkz
NDIKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICAgZmFpbCBsaWtlIDEzOTM0MgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhs
LXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5z
dGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14
c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAg
ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRk
cyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNy
ZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsLXNlYXR0bGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
bXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2lu
ZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFs
bCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoK
IHhlbiAgICAgICAgICAgICAgICAgIDRkNjI5OGQ2ODI5ZmRiNjIxZDFjNzIyYjAxMmYxOGVlMzRi
NjY1NDgKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDk5MWI5YzZmZjdi
ZTIwYTAyYmUxNDZiOTlhNzExYTVjOTQ2NjRhYjEKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzOTM0
MiAgMjAxOS0wNy0yNSAxNjozNzozNCBaICAgIDEgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAx
MzkzNjQgIDIwMTktMDctMjYgMDc6NDM6MjQgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
ClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNl
LmNvbT4KICBSb2dlciBQYXUgTW9ubmUgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgogIFJvZ2VyIFBh
dSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXh0ZiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXByZXYgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4Ni1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0z
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRm
LWFtZDY0LWFtZDY0LTQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0taTM4
Ni14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
ZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZo
dm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhs
LWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJp
Y3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1p
bmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1y
aGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpdmVwYXRjaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1saXZlcGF0Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3Jh
ZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1
YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02
NC14bC1zZWF0dGxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hh
ZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZs
aWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3Mv
bG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4g
YXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcv
b3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVz
dCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9
b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hl
bmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1h
c3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0
cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoK
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tCmNvbW1pdCA0ZDYyOThkNjgyOWZkYjYyMWQxYzcyMmIwMTJmMThlZTM0YjY2NTQ4CkF1dGhv
cjogUm9nZXIgUGF1IE1vbm5lIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KRGF0ZTogICBUaHUgSnVs
IDI1IDE1OjUxOjEyIDIwMTkgKzAyMDAKCiAgICB0Ym9vdDogcmVtb3ZlIG1haW50YWluZXJzIGFu
ZCBkZWNsYXJlIG9ycGhhbmVkCiAgICAKICAgIEdhbmcgV2VpIEludGVsIGVtYWlsIGFkZHJlc3Mg
aGFzIGJlZW4gYm91bmNpbmcgZm9yIHNvbWUgdGltZSBub3csIGFuZAogICAgdGhlIG90aGVyIG1h
aW50YWluZXIgaXMgbm9uLXJlc3BvbnNpdmUgdG8gcGF0Y2hlcyBbMF0sIHNvIHJlbW92ZQogICAg
bWFpbnRhaW5lcnMgYW5kIGRlY2xhcmUgSU5URUwoUikgVFJVU1RFRCBFWEVDVVRJT04gVEVDSE5P
TE9HWSAoVFhUKQogICAgb3JwaGFuZWQuCiAgICAKICAgIFswXSBodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL2FyY2hpdmVzL2h0bWwveGVuLWRldmVsLzIwMTktMDUvbXNnMDA1NjMuaHRtbAog
ICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4
LmNvbT4KICAgIEFja2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXgu
Y29tPgoKY29tbWl0IGMxNjgxYzM5NDM0ODYzNmM1YTdmYmFhOTQ5NjIzY2VmNWViOWU5ZDUKQXV0
aG9yOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpEYXRlOiAgIFdl
ZCBKdWwgMjQgMTU6MDg6MTYgMjAxOSArMDEwMAoKICAgIHg4Ni9kbWk6IENvbnN0aWZ5IHF1aXJr
cyBkYXRhCiAgICAKICAgIEFsbCBETUkgcXVpcmtzIHRhYmxlcyBhcmUgbXV0YWJsZSwgYnV0IGFy
ZSBvbmx5IGV2ZXIgcmVhZC4KICAgIAogICAgVXBkYXRlIGRtaV9jaGVja19zeXN0ZW0oKSBhbmQg
ZG1pX3N5c3RlbV9pZC5jYWxsYmFjayB0byBwYXNzIGEgY29uc3QgcG9pbnRlciwKICAgIGFuZCBt
b3ZlIGFsbCBxdWlya3MgdGFibGVzIGludG8gX19pbml0Y29uc3RyZWwuCiAgICAKICAgIE5vIGZ1
bmN0aW9uYWwgY2hhbmdlLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxh
bmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4KCmNvbW1pdCAzYTk0OTY1NWZlODM2OTI4OWZiNmM0MjE4YWRmZGVi
N2NhYmNjMmMzCkF1dGhvcjogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4KRGF0ZTogICBXZWQgSnVsIDI0IDE1OjA1OjE2IDIwMTkgKzAxMDAKCiAgICB4ODYvZG1pOiBE
cm9wIHRyaXZpYWwgY2FsbGJhY2sgZnVuY3Rpb25zCiAgICAKICAgIGRtaV9jaGVja19zeXN0ZW0o
KSByZXR1cm5zIHRoZSBudW1iZXIgb2YgbWF0Y2hlcy4gIFRoaXMgYmVpbmcgbm9uemVybyBpcyBt
b3JlCiAgICBlZmZpY2llbnQgdGhhbiBtYWtpbmcgYSBmdW5jdGlvbiBwb2ludGVyIGNhbGwgdG8g
YSB0cml2aWFsIGZ1bmN0aW9uIHRvIG1vZGlmeQogICAgYSB2YXJpYWJsZS4KICAgIAogICAgTm8g
ZnVuY3Rpb25hbCBjaGFuZ2UsIGJ1dCB0aGlzIHJlc3VsdHMgaW4gbGVzcyBjb21waWxlZCBjb2Rl
LCB3aGljaCBpcwogICAgYWxzbyAoZnJhY3Rpb25hbGx5KSBxdWlja2VyIHRvIHJ1bi4KICAgIAog
ICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4KICAgIFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cgpjb21t
aXQgZmJiNDE3YjgxMDQ5MDcxYjNhNzNmZTUxZjZmOGNlMTUxYmZiZGYwYgpBdXRob3I6IEFuZHJl
dyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkRhdGU6ICAgV2VkIEp1bCAyNCAx
ODoxMDo1MiAyMDE5ICswMTAwCgogICAgeDg2OiBEcm9wIENPTkZJR19BQ1BJX1NMRUVQCiAgICAK
ICAgIFRoaXMgb3B0aW9uIGlzIGhhcmRjb2RlZCB0byAxLCBhbmQgdGhlICNpZmRlZi1hcnkgZG9l
c24ndCBleGNsdWRlIHdha2V1cC5TLAogICAgd2hpY2ggbWFrZXMgaXQgdXNlbGVzcyBjb2RlIG5v
aXNlLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVy
M0BjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNl
LmNvbT4KCmNvbW1pdCBkMjFkYmIwOGFjNzdkZDRhZTdjODkyMzA0ZGJjMTdlYzNiOGNmZWQxCkF1
dGhvcjogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KRGF0ZTogICBX
ZWQgSnVsIDI0IDE4OjQ3OjI1IDIwMTkgKzAxMDAKCiAgICB4ODYvZG1pOiBEcm9wIHdhcm5pbmcg
d2l0aCBhbiBvYnNvbGV0ZSBVUkwKICAgIAogICAgVGhpcyBxdWlyayBkb2Vzbid0IGNoYW5nZSBh
bnl0aGluZyBpbiBYZW4sIGFuZCB0aGUgd2ViIHBhZ2UgZG9lc24ndCBleGlzdC4KICAgIAogICAg
VGhlIHdheWJhY2sgbWFjaGluZSBjb25maXJtcyB0aGF0IHRoZSBsaW5rIGRpc2FwcGVhcmVkIHNv
bWV3aGVyZSBiZXR3ZWVuCiAgICAyMDAzLTA2LTE0IGFuZCAyMDA0LTA3LTA3LgogICAgCiAgICBT
aWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgog
ICAgQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KKHFlbXUgY2hhbmdl
cyBub3QgaW5jbHVkZWQpCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 21:09:07 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 21:09:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hr7Sa-0001PL-E3; Fri, 26 Jul 2019 21:09:04 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=fOBC=VX=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hr7SY-0001PB-UL
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 21:09:02 +0000
X-Inumbo-ID: 968a9cfe-afe9-11e9-b341-4fb6c9d206aa
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 968a9cfe-afe9-11e9-b341-4fb6c9d206aa;
 Fri, 26 Jul 2019 21:09:00 +0000 (UTC)
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: aLiF5VPRwK3JWDL3LohE+JYAoXE9zpIfJbC5fD+jKvH/Ou5Ew6TTT8SB2HhjOTmKxk7MV37j6c
 gaqlKt1ORbWz+vyjC73wzoSBDyRqVaLhmEBXpjVWloD5gpm8q1CuegsGb1wH7QZFJEQHRTeOFs
 bb7GxdKNt7LVo8Ynurpv0h+mIZTyhEapOiUxgq6JjGUwLLWYf51jC3/8BNqntwcoie3k8HuBmj
 WkQIpyoksIqXRG7i9ZdfFTg6ExOZbBwE+WrCtBptmR0LxebD8lMoVWXt1URy6W/7YMJPosyi3X
 2ho=
X-SBRS: 2.7
X-MesageID: 3511831
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,312,1559534400"; 
   d="scan'208";a="3511831"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Fri, 26 Jul 2019 22:08:53 +0100
Message-ID: <20190726210854.6408-4-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190726210854.6408-1-andrew.cooper3@citrix.com>
References: <20190726210854.6408-1-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 3/4] xen/percpu: Drop unused asm/percpu.h
 includes
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Julien Grall <julien.grall@arm.com>,
 Jan Beulich <JBeulich@suse.com>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlc2UgZmlsZXMgZWl0aGVyIGRvbid0IHVzZSBhbnkgUEVSX0NQVSgpIGluZnJhc3RydWN0dXJl
IGF0IGFsbCwgb3IgdXNlCkRFRklORV9QRVJfQ1BVXyooKS4gIFRoaXMgaXMgZGVjbGFyZWQgaW4g
eGVuL3BlcmNwdS5oLCBub3QgYXNtL3BlcmNwdS5oLCB3aGljaAptZWFucyB0aGF0IHhlbi9wZXJj
cHUuaCBpcyBpbmNsdWRlZCB2aWEgYSBkaWZmZXJlbnQgcGF0aC4KClNpZ25lZC1vZmYtYnk6IEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Ci0tLQpDQzogSmFuIEJldWxp
Y2ggPEpCZXVsaWNoQHN1c2UuY29tPgpDQzogV2VpIExpdSA8d2xAeGVuLm9yZz4KQ0M6IFJvZ2Vy
IFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgpDQzogU3RlZmFubyBTdGFiZWxsaW5p
IDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpDQzogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxA
YXJtLmNvbT4KQ0M6IFZvbG9keW15ciBCYWJjaHVrIDxWb2xvZHlteXJfQmFiY2h1a0BlcGFtLmNv
bT4KLS0tCiB4ZW4vYXJjaC9hcm0veGVuLmxkcy5TICAgICAgICAgICAgICAgfCAxIC0KIHhlbi9h
cmNoL3g4Ni9hY3BpL2NwdWZyZXEvY3B1ZnJlcS5jICB8IDEgLQogeGVuL2FyY2gveDg2L2FjcGkv
Y3B1ZnJlcS9wb3dlcm5vdy5jIHwgMSAtCiB4ZW4vYXJjaC94ODYvY3Jhc2guYyAgICAgICAgICAg
ICAgICAgfCAxIC0KIHhlbi9hcmNoL3g4Ni94ZW4ubGRzLlMgICAgICAgICAgICAgICB8IDEgLQog
eGVuL2NvbW1vbi9jb3JlX3BhcmtpbmcuYyAgICAgICAgICAgIHwgMiArLQogeGVuL2RyaXZlcnMv
Y3B1ZnJlcS9jcHVmcmVxLmMgICAgICAgIHwgMiArLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9hc21f
ZGVmbnMuaCAgICAgIHwgMSAtCiB4ZW4vaW5jbHVkZS94ZW4va2V4ZWMuaCAgICAgICAgICAgICAg
fCAxIC0KIDkgZmlsZXMgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCspLCA5IGRlbGV0aW9ucygtKQoK
ZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS94ZW4ubGRzLlMgYi94ZW4vYXJjaC9hcm0veGVuLmxk
cy5TCmluZGV4IDA3Y2JkZjI1NDMuLjA5ZWM5OWJhZjUgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2Fy
bS94ZW4ubGRzLlMKKysrIGIveGVuL2FyY2gvYXJtL3hlbi5sZHMuUwpAQCAtNCw3ICs0LDYgQEAK
IAogI2luY2x1ZGUgPHhlbi9jYWNoZS5oPgogI2luY2x1ZGUgPGFzbS9wYWdlLmg+Ci0jaW5jbHVk
ZSA8YXNtL3BlcmNwdS5oPgogI3VuZGVmIEVOVFJZCiAjdW5kZWYgQUxJR04KIApkaWZmIC0tZ2l0
IGEveGVuL2FyY2gveDg2L2FjcGkvY3B1ZnJlcS9jcHVmcmVxLmMgYi94ZW4vYXJjaC94ODYvYWNw
aS9jcHVmcmVxL2NwdWZyZXEuYwppbmRleCA3MDg2ZDFhYTE1Li5mMDUyNzU1NzhkIDEwMDY0NAot
LS0gYS94ZW4vYXJjaC94ODYvYWNwaS9jcHVmcmVxL2NwdWZyZXEuYworKysgYi94ZW4vYXJjaC94
ODYvYWNwaS9jcHVmcmVxL2NwdWZyZXEuYwpAQCAtMzgsNyArMzgsNiBAQAogI2luY2x1ZGUgPGFz
bS9tc3IuaD4KICNpbmNsdWRlIDxhc20vaW8uaD4KICNpbmNsdWRlIDxhc20vcHJvY2Vzc29yLmg+
Ci0jaW5jbHVkZSA8YXNtL3BlcmNwdS5oPgogI2luY2x1ZGUgPGFzbS9jcHVmZWF0dXJlLmg+CiAj
aW5jbHVkZSA8YWNwaS9hY3BpLmg+CiAjaW5jbHVkZSA8YWNwaS9jcHVmcmVxL2NwdWZyZXEuaD4K
ZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9hY3BpL2NwdWZyZXEvcG93ZXJub3cuYyBiL3hlbi9h
cmNoL3g4Ni9hY3BpL2NwdWZyZXEvcG93ZXJub3cuYwppbmRleCA3MmFiNmExZWJhLi4zY2Y5YzZj
ZDA1IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvYWNwaS9jcHVmcmVxL3Bvd2Vybm93LmMKKysr
IGIveGVuL2FyY2gveDg2L2FjcGkvY3B1ZnJlcS9wb3dlcm5vdy5jCkBAIC0zMiw3ICszMiw2IEBA
CiAjaW5jbHVkZSA8YXNtL21zci5oPgogI2luY2x1ZGUgPGFzbS9pby5oPgogI2luY2x1ZGUgPGFz
bS9wcm9jZXNzb3IuaD4KLSNpbmNsdWRlIDxhc20vcGVyY3B1Lmg+CiAjaW5jbHVkZSA8YXNtL2Nw
dWZlYXR1cmUuaD4KICNpbmNsdWRlIDxhY3BpL2FjcGkuaD4KICNpbmNsdWRlIDxhY3BpL2NwdWZy
ZXEvY3B1ZnJlcS5oPgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2NyYXNoLmMgYi94ZW4vYXJj
aC94ODYvY3Jhc2guYwppbmRleCBhOWYzZTE4OTBjLi5jZTM2MWFmZDdjIDEwMDY0NAotLS0gYS94
ZW4vYXJjaC94ODYvY3Jhc2guYworKysgYi94ZW4vYXJjaC94ODYvY3Jhc2guYwpAQCAtMTAsNyAr
MTAsNiBAQAogCiAjaW5jbHVkZSA8YXNtL2F0b21pYy5oPgogI2luY2x1ZGUgPGFzbS9lbGYuaD4K
LSNpbmNsdWRlIDxhc20vcGVyY3B1Lmg+CiAjaW5jbHVkZSA8eGVuL3R5cGVzLmg+CiAjaW5jbHVk
ZSA8eGVuL2lycS5oPgogI2luY2x1ZGUgPGFzbS9ubWkuaD4KZGlmZiAtLWdpdCBhL3hlbi9hcmNo
L3g4Ni94ZW4ubGRzLlMgYi94ZW4vYXJjaC94ODYveGVuLmxkcy5TCmluZGV4IGM4MmUxZTUwNGEu
LmZjYTI1YWQ1NGMgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni94ZW4ubGRzLlMKKysrIGIveGVu
L2FyY2gveDg2L3hlbi5sZHMuUwpAQCAtMyw3ICszLDYgQEAKIAogI2luY2x1ZGUgPHhlbi9jYWNo
ZS5oPgogI2luY2x1ZGUgPGFzbS9wYWdlLmg+Ci0jaW5jbHVkZSA8YXNtL3BlcmNwdS5oPgogI3Vu
ZGVmIEVOVFJZCiAjdW5kZWYgQUxJR04KIApkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9jb3JlX3Bh
cmtpbmcuYyBiL3hlbi9jb21tb24vY29yZV9wYXJraW5nLmMKaW5kZXggN2FlNWQ2Mjc4ZS4uYzIy
NzEwZjk0ZCAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi9jb3JlX3BhcmtpbmcuYworKysgYi94ZW4v
Y29tbW9uL2NvcmVfcGFya2luZy5jCkBAIC0xOSw3ICsxOSw3IEBACiAjaW5jbHVkZSA8eGVuL2Nw
dS5oPgogI2luY2x1ZGUgPHhlbi9pbml0Lmg+CiAjaW5jbHVkZSA8eGVuL2NwdW1hc2suaD4KLSNp
bmNsdWRlIDxhc20vcGVyY3B1Lmg+CisKICNpbmNsdWRlIDxhc20vc21wLmg+CiAKICNkZWZpbmUg
Q09SRV9QQVJLSU5HX0lOQ1JFTUVOVCAxCmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9jcHVmcmVx
L2NwdWZyZXEuYyBiL3hlbi9kcml2ZXJzL2NwdWZyZXEvY3B1ZnJlcS5jCmluZGV4IGJhOTg5N2Ey
MmIuLjJkNzE2YWJmNzIgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL2NwdWZyZXEvY3B1ZnJlcS5j
CisrKyBiL3hlbi9kcml2ZXJzL2NwdWZyZXEvY3B1ZnJlcS5jCkBAIC00MSw3ICs0MSw3IEBACiAj
aW5jbHVkZSA8YXNtL2J1Zy5oPgogI2luY2x1ZGUgPGFzbS9pby5oPgogI2luY2x1ZGUgPGFzbS9w
cm9jZXNzb3IuaD4KLSNpbmNsdWRlIDxhc20vcGVyY3B1Lmg+CisKICNpbmNsdWRlIDxhY3BpL2Fj
cGkuaD4KICNpbmNsdWRlIDxhY3BpL2NwdWZyZXEvY3B1ZnJlcS5oPgogCmRpZmYgLS1naXQgYS94
ZW4vaW5jbHVkZS9hc20teDg2L2FzbV9kZWZucy5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9hc21f
ZGVmbnMuaAppbmRleCA0ZmU1NTU2YTM0Li5jNGY0OWEzNWQzIDEwMDY0NAotLS0gYS94ZW4vaW5j
bHVkZS9hc20teDg2L2FzbV9kZWZucy5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvYXNtX2Rl
Zm5zLmgKQEAgLTcsNyArNyw2IEBACiAjaW5jbHVkZSA8YXNtL2FzbS1vZmZzZXRzLmg+CiAjZW5k
aWYKICNpbmNsdWRlIDxhc20vYnVnLmg+Ci0jaW5jbHVkZSA8YXNtL3BlcmNwdS5oPgogI2luY2x1
ZGUgPGFzbS94ODYtZGVmbnMuaD4KICNpbmNsdWRlIDx4ZW4vc3RyaW5naWZ5Lmg+CiAjaW5jbHVk
ZSA8YXNtL2NwdWZlYXR1cmUuaD4KZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9rZXhlYy5o
IGIveGVuL2luY2x1ZGUveGVuL2tleGVjLmgKaW5kZXggZjViOWQxNjVhZS4uMTA2OGYzNGM1YiAx
MDA2NDQKLS0tIGEveGVuL2luY2x1ZGUveGVuL2tleGVjLmgKKysrIGIveGVuL2luY2x1ZGUveGVu
L2tleGVjLmgKQEAgLTQsNyArNCw2IEBACiAjaWZkZWYgQ09ORklHX0tFWEVDCiAKICNpbmNsdWRl
IDxwdWJsaWMva2V4ZWMuaD4KLSNpbmNsdWRlIDxhc20vcGVyY3B1Lmg+CiAjaW5jbHVkZSA8eGVu
L2VsZmNvcmUuaD4KICNpbmNsdWRlIDx4ZW4va2ltYWdlLmg+CiAKLS0gCjIuMTEuMAoKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 21:09:07 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 21:09:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hr7Sd-0001Q0-AA; Fri, 26 Jul 2019 21:09:07 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=fOBC=VX=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hr7Sb-0001PS-Am
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 21:09:05 +0000
X-Inumbo-ID: 986305bf-afe9-11e9-8980-bc764e045a96
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 986305bf-afe9-11e9-8980-bc764e045a96;
 Fri, 26 Jul 2019 21:09:03 +0000 (UTC)
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: zwKslFG2EdEUqzyWij6KVeiYP5ezuy/yAY3JQcfE4WtBaj/gT4c+KB8fzv66ohQVmZ41VUPm7M
 3mjlq6anmRu2nG5amdnGK0MDE589Y/OmK451810YwEDt6+VHvT19owB8H8oqQO2jVXxG0K/QUs
 uY70vZ4VC/qMhCQ3p7p0CcziPVb8Q2G851TPuvXkQ5qVHVyvqKoBFPyJSNyPXqbLonpda5b3g0
 SBX7thd9k0dEodgoQEHAxY2ukyfe2klWg7DRKHtIQ5kWXsbNmxCXdKe+X/8lzPkNskgFyZDu02
 OLM=
X-SBRS: 2.7
X-MesageID: 3534956
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,312,1559534400"; 
   d="scan'208";a="3534956"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Fri, 26 Jul 2019 22:08:50 +0100
Message-ID: <20190726210854.6408-1-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 0/4] xen/percpu: 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 <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Julien Grall <julien.grall@arm.com>,
 Jan Beulich <JBeulich@suse.com>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBpcyBhbGwgY2xlYW51cCB3aGljaCBJIGdvdCB0YW5nbGVkIGluIGFzIHBhcnQgb2YgdGhl
IFRTUyB4cHRpIHYyIGZpeCwKYmVmb3JlIGRlY2lkaW5nIHRoYXQgdGhpcyBpcyBmYXIgdG9vIGlu
dmFzaXZlIHRvIGJhY2twb3J0LCB3aGVyZWFzIHRoZSBUU1MgZml4Cml0c2VsZiByZWFsbHkgZG9l
cyB3YW50IGJhY2twb3J0aW5nLgoKVGhpcyBzZXJpZXMgaXMgYmFzZWQgb246CiAgaHR0cHM6Ly9s
b3JlLmtlcm5lbC5vcmcveGVuLWRldmVsLzIwMTkwNzI2MjAzMjIyLjQ4MzMtMS1hbmRyZXcuY29v
cGVyM0BjaXRyaXguY29tL1QvI3QKCmJ1dCBpcyBub3QgaW50ZW5kZWQgZm9yIGJhY2twb3J0IHRv
IHByZXZpb3VzIHZlcnNpb25zIG9mIFhlbi4KCkFuZHJldyBDb29wZXIgKDQpOgogIGFybS9wZXJj
cHU6IE1vdmUge2dldCxzZXR9X3Byb2Nlc3Nvcl9pZCgpIGludG8gc21wLmgKICB4ZW4vcGVyY3B1
OiBEcm9wIHVudXNlZCB4ZW4vcGVyY3B1LmggaW5jbHVkZXMKICB4ZW4vcGVyY3B1OiBEcm9wIHVu
dXNlZCBhc20vcGVyY3B1LmggaW5jbHVkZXMKICB4ZW4vcGVyY3B1OiBNYWtlIERFQ0xBUkVfUEVS
X0NQVSgpIGFuZCBfX0RFRklORV9QRVJfQ1BVKCkgY29tbW9uCgogeGVuL2FyY2gvYXJtL3hlbi5s
ZHMuUyAgICAgICAgICAgICAgIHwgIDEgLQogeGVuL2FyY2gveDg2L2FjcGkvY3B1ZnJlcS9jcHVm
cmVxLmMgIHwgIDEgLQogeGVuL2FyY2gveDg2L2FjcGkvY3B1ZnJlcS9wb3dlcm5vdy5jIHwgIDEg
LQogeGVuL2FyY2gveDg2L2NwdS9tY2hlY2svbWNlLmggICAgICAgIHwgIDMgKystCiB4ZW4vYXJj
aC94ODYvY3Jhc2guYyAgICAgICAgICAgICAgICAgfCAgMSAtCiB4ZW4vYXJjaC94ODYveGVuLmxk
cy5TICAgICAgICAgICAgICAgfCAgMSAtCiB4ZW4vY29tbW9uL2NvcmVfcGFya2luZy5jICAgICAg
ICAgICAgfCAgMiArLQogeGVuL2RyaXZlcnMvY3B1ZnJlcS9jcHVmcmVxLmMgICAgICAgIHwgIDIg
Ky0KIHhlbi9pbmNsdWRlL2FzbS1hcm0vcGVyY3B1LmggICAgICAgICB8IDExIC0tLS0tLS0tLS0t
CiB4ZW4vaW5jbHVkZS9hc20tYXJtL3NtcC5oICAgICAgICAgICAgfCAgOCArKysrKysrKwogeGVu
L2luY2x1ZGUvYXNtLXg4Ni9hc21fZGVmbnMuaCAgICAgIHwgIDEgLQogeGVuL2luY2x1ZGUvYXNt
LXg4Ni9jcHVpZC5oICAgICAgICAgIHwgIDIgKy0KIHhlbi9pbmNsdWRlL2FzbS14ODYvaTM4Ny5o
ICAgICAgICAgICB8ICAxIC0KIHhlbi9pbmNsdWRlL2FzbS14ODYvaXJxLmggICAgICAgICAgICB8
ICAyICstCiB4ZW4vaW5jbHVkZS9hc20teDg2L3BlcmNwdS5oICAgICAgICAgfCAgNSAtLS0tLQog
eGVuL2luY2x1ZGUveGVuL2tleGVjLmggICAgICAgICAgICAgIHwgIDEgLQogeGVuL2luY2x1ZGUv
eGVuL211bHRpY2FsbC5oICAgICAgICAgIHwgIDEgLQogeGVuL2luY2x1ZGUveGVuL3BlcmNwdS5o
ICAgICAgICAgICAgIHwgIDYgKysrKysrCiB4ZW4vaW5jbHVkZS94ZW4vcmN1cGRhdGUuaCAgICAg
ICAgICAgfCAgMSAtCiB4ZW4vaW5jbHVkZS94ZW4vcndsb2NrLmggICAgICAgICAgICAgfCAgMSAr
CiB4ZW4vaW5jbHVkZS94ZW4vc3BpbmxvY2suaCAgICAgICAgICAgfCAgMSAtCiB4ZW4veHNtL2Zs
YXNrL2luY2x1ZGUvYXZjLmggICAgICAgICAgfCAgMyArKy0KIDIyIGZpbGVzIGNoYW5nZWQsIDIz
IGluc2VydGlvbnMoKyksIDMzIGRlbGV0aW9ucygtKQoKLS0gCjIuMTEuMAoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 21:09:07 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 21:09:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hr7Sb-0001Pg-Mx; Fri, 26 Jul 2019 21:09:05 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=fOBC=VX=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hr7Sa-0001PG-68
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 21:09:04 +0000
X-Inumbo-ID: 958944ea-afe9-11e9-9a6a-bf56f8ed891f
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 958944ea-afe9-11e9-9a6a-bf56f8ed891f;
 Fri, 26 Jul 2019 21:08:58 +0000 (UTC)
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: dHzP8NI7TRlgccmHeDRAroNjZ1OH8ViuzLIQsgJEkZvz3Qv1zQAnEqifUxz2CmqDJy1mZJlu1Q
 f8ir+zR2of+2UmP1ge63imVn/Z1YnGoQOwz/H/aXbZ5FtKBsXD7yr/sKwTt7GSrgkzij30kiSI
 hCm6Wlg60UfJp2PhR46PheBWv850l4XemE8g3RVzH32/BG2yuqw2hCKp4aLy0+6ljfIvjYAlB1
 SHYoeH0hMh3CenD3X/jnHGS9xv/Uhy5nNbwENmow27lnX3X9gqOSQ6lrTzQwrqNnQAOtgh1dzI
 VRA=
X-SBRS: 2.7
X-MesageID: 3613655
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,312,1559534400"; 
   d="scan'208";a="3613655"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Fri, 26 Jul 2019 22:08:51 +0100
Message-ID: <20190726210854.6408-2-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190726210854.6408-1-andrew.cooper3@citrix.com>
References: <20190726210854.6408-1-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 1/4] arm/percpu: Move {get,
 set}_processor_id() into smp.h
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Volodymyr
 Babchuk <Volodymyr_Babchuk@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Rm9yIGNsZWFudXAgcHVycG9zZXMsIGl0IGlzIG5lY2Vzc2FyeSBmb3IgYXNtL3BlcmNwdS5oIHRv
IG5vdCB1c2UKREVDTEFSRV9QRVJfQ1BVKCkgaXRzZWxmLiAgYXNtL3NtcC5oIGlzIGFyZ3VhYmx5
IGEgYmV0dGVyIHBsYWNlIGZvciBpdCB0bwpsaXZlIGFueXdheS4KClNpZ25lZC1vZmYtYnk6IEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Ci0tLQpDQzogU3RlZmFubyBT
dGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpDQzogSnVsaWVuIEdyYWxsIDxqdWxp
ZW4uZ3JhbGxAYXJtLmNvbT4KQ0M6IFZvbG9keW15ciBCYWJjaHVrIDxWb2xvZHlteXJfQmFiY2h1
a0BlcGFtLmNvbT4KLS0tCiB4ZW4vaW5jbHVkZS9hc20tYXJtL3BlcmNwdS5oIHwgNiAtLS0tLS0K
IHhlbi9pbmNsdWRlL2FzbS1hcm0vc21wLmggICAgfCA4ICsrKysrKysrCiAyIGZpbGVzIGNoYW5n
ZWQsIDggaW5zZXJ0aW9ucygrKSwgNiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vaW5j
bHVkZS9hc20tYXJtL3BlcmNwdS5oIGIveGVuL2luY2x1ZGUvYXNtLWFybS9wZXJjcHUuaAppbmRl
eCAyNjQxMjBiMTkyLi41Y2U4MWExNzA3IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20tYXJt
L3BlcmNwdS5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vcGVyY3B1LmgKQEAgLTI1LDEyICsy
NSw2IEBAIHZvaWQgcGVyY3B1X2luaXRfYXJlYXModm9pZCk7CiAKICNkZWZpbmUgREVDTEFSRV9Q
RVJfQ1BVKHR5cGUsIG5hbWUpIGV4dGVybiBfX3R5cGVvZl9fKHR5cGUpIHBlcl9jcHVfXyMjbmFt
ZQogCi1ERUNMQVJFX1BFUl9DUFUodW5zaWduZWQgaW50LCBjcHVfaWQpOwotI2RlZmluZSBnZXRf
cHJvY2Vzc29yX2lkKCkgICAgKHRoaXNfY3B1KGNwdV9pZCkpCi0jZGVmaW5lIHNldF9wcm9jZXNz
b3JfaWQoaWQpICBkbyB7ICAgICAgICAgICAgICAgICAgICAgIFwKLSAgICBXUklURV9TWVNSRUco
X19wZXJfY3B1X29mZnNldFtpZF0sIFRQSURSX0VMMik7ICAgICAgXAotICAgIHRoaXNfY3B1KGNw
dV9pZCkgPSAoaWQpOyAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCi19IHdoaWxlKDApCiAj
ZW5kaWYKIAogI2VuZGlmIC8qIF9fQVJNX1BFUkNQVV9IX18gKi8KZGlmZiAtLWdpdCBhL3hlbi9p
bmNsdWRlL2FzbS1hcm0vc21wLmggYi94ZW4vaW5jbHVkZS9hc20tYXJtL3NtcC5oCmluZGV4IGZk
YmNlZmEyNDEuLjdkNGVkZmEwYTAgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vc21w
LmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9zbXAuaApAQCAtNywxMSArNywxOSBAQAogI2lu
Y2x1ZGUgPGFzbS9jdXJyZW50Lmg+CiAjZW5kaWYKIAorREVDTEFSRV9QRVJfQ1BVKHVuc2lnbmVk
IGludCwgY3B1X2lkKTsKIERFQ0xBUkVfUEVSX0NQVShjcHVtYXNrX3Zhcl90LCBjcHVfc2libGlu
Z19tYXNrKTsKIERFQ0xBUkVfUEVSX0NQVShjcHVtYXNrX3Zhcl90LCBjcHVfY29yZV9tYXNrKTsK
IAogI2RlZmluZSBjcHVfaXNfb2ZmbGluZShjcHUpIHVubGlrZWx5KCFjcHVfb25saW5lKGNwdSkp
CiAKKyNkZWZpbmUgZ2V0X3Byb2Nlc3Nvcl9pZCgpICAgICB0aGlzX2NwdShjcHVfaWQpCisjZGVm
aW5lIHNldF9wcm9jZXNzb3JfaWQoaWQpICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKK2Rv
IHsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAor
ICAgIFdSSVRFX1NZU1JFRyhfX3Blcl9jcHVfb2Zmc2V0WyhpZCldLCBUUElEUl9FTDIpOyAgICBc
CisgICAgdGhpc19jcHUoY3B1X2lkKSA9IChpZCk7ICAgICAgICAgICAgICAgICAgICAgICAgICAg
IFwKK30gd2hpbGUgKCAwICkKKwogI2RlZmluZSByYXdfc21wX3Byb2Nlc3Nvcl9pZCgpIChnZXRf
cHJvY2Vzc29yX2lkKCkpCiAKIC8qCi0tIAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 21:09:07 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 21:09:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hr7Sd-0001Ps-07; Fri, 26 Jul 2019 21:09:07 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=fOBC=VX=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hr7Sb-0001PR-5E
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 21:09:05 +0000
X-Inumbo-ID: 9816f932-afe9-11e9-a62d-0305b2eb3a58
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 9816f932-afe9-11e9-a62d-0305b2eb3a58;
 Fri, 26 Jul 2019 21:09:02 +0000 (UTC)
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: nLfSvIWUAeJeqc1qom8x964S9G6ziYAPUQMteMYxkJvsO962ISb1O5dYE7j8kuv9eY6ZHl2PlB
 DjRNJ4upQFSB1A3QlsZnWgoaQGKa+APZxB6WeSQHnt3Xp9pNMDT+XL8Y8QZPtLWFirXDPqxCAf
 rv65aSKh/TVuW7ahkuaizAlzDFYlBiea45Zy5NCyv4gsWyBVMv6jSd0SwtPSYcSmclvkRQaxuz
 xXolUZzSLJkitTPXjhHxKsONGvBDBvZUbsm0wgLOtp0r/Dt41u5Yrc7mkisFE07B5gSfHT8u+z
 LhY=
X-SBRS: 2.7
X-MesageID: 3511835
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,312,1559534400"; 
   d="scan'208";a="3511835"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Fri, 26 Jul 2019 22:08:54 +0100
Message-ID: <20190726210854.6408-5-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190726210854.6408-1-andrew.cooper3@citrix.com>
References: <20190726210854.6408-1-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 4/4] xen/percpu: Make DECLARE_PER_CPU() and
 __DEFINE_PER_CPU() common
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Julien Grall <julien.grall@arm.com>,
 Jan Beulich <JBeulich@suse.com>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlc2UgbWFjcm9zIGFyZSBpZGVudGljYWwgYWNyb3NzIHRoZSBhcmNoaXRlY3R1cmVzLCBhbmQg
c2hvdWxkbid0IGJlIHNlcGFyYXRlCmZyb20gdGhlIERFRklORV9QRVJfQ1BVKigpIGluZnJhc3Ry
dWN0dXJlLgoKVGhpcyBjb252ZXJ0cyB0aGUgZmluYWwgYXNtL3BlcmNwdS5oIGluY2x1ZGVzLCB3
aGljaCB3ZXJlIGFsbCB1c2luZwpERUNMQVJFX1BFUl9DUFUoKSwgdG8gaW5jbHVkZSB4ZW4vcGVy
Y3B1LmggaW5zdGVhZC4KClNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29w
ZXIzQGNpdHJpeC5jb20+Ci0tLQpDQzogSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1c2UuY29tPgpD
QzogV2VpIExpdSA8d2xAeGVuLm9yZz4KQ0M6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBj
aXRyaXguY29tPgpDQzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3Jn
PgpDQzogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KQ0M6IFZvbG9keW15ciBC
YWJjaHVrIDxWb2xvZHlteXJfQmFiY2h1a0BlcGFtLmNvbT4KLS0tCiB4ZW4vYXJjaC94ODYvY3B1
L21jaGVjay9tY2UuaCB8IDMgKystCiB4ZW4vaW5jbHVkZS9hc20tYXJtL3BlcmNwdS5oICB8IDUg
LS0tLS0KIHhlbi9pbmNsdWRlL2FzbS14ODYvY3B1aWQuaCAgIHwgMiArLQogeGVuL2luY2x1ZGUv
YXNtLXg4Ni9pcnEuaCAgICAgfCAyICstCiB4ZW4vaW5jbHVkZS9hc20teDg2L3BlcmNwdS5oICB8
IDUgLS0tLS0KIHhlbi9pbmNsdWRlL3hlbi9wZXJjcHUuaCAgICAgIHwgNiArKysrKysKIHhlbi94
c20vZmxhc2svaW5jbHVkZS9hdmMuaCAgIHwgMyArKy0KIDcgZmlsZXMgY2hhbmdlZCwgMTIgaW5z
ZXJ0aW9ucygrKSwgMTQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2Nw
dS9tY2hlY2svbWNlLmggYi94ZW4vYXJjaC94ODYvY3B1L21jaGVjay9tY2UuaAppbmRleCBmMmNl
YmNjZGQxLi43ZGNlYTdiNDU0IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvY3B1L21jaGVjay9t
Y2UuaAorKysgYi94ZW4vYXJjaC94ODYvY3B1L21jaGVjay9tY2UuaApAQCAtMywxMiArMywxMyBA
QAogI2RlZmluZSBfTUNFX0gKIAogI2luY2x1ZGUgPHhlbi9pbml0Lmg+CisjaW5jbHVkZSA8eGVu
L3BlcmNwdS5oPgogI2luY2x1ZGUgPHhlbi9zY2hlZC5oPgogI2luY2x1ZGUgPHhlbi9zbXAuaD4K
KwogI2luY2x1ZGUgPGFzbS90eXBlcy5oPgogI2luY2x1ZGUgPGFzbS90cmFwcy5oPgogI2luY2x1
ZGUgPGFzbS9hdG9taWMuaD4KLSNpbmNsdWRlIDxhc20vcGVyY3B1Lmg+CiAKICNpbmNsdWRlICJ4
ODZfbWNhLmgiCiAjaW5jbHVkZSAibWN0ZWxlbS5oIgpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUv
YXNtLWFybS9wZXJjcHUuaCBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vcGVyY3B1LmgKaW5kZXggNWNl
ODFhMTcwNy4uZjFhODc2ODA4MCAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLWFybS9wZXJj
cHUuaAorKysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL3BlcmNwdS5oCkBAIC0xMCw5ICsxMCw2IEBA
IGV4dGVybiBjaGFyIF9fcGVyX2NwdV9zdGFydFtdLCBfX3Blcl9jcHVfZGF0YV9lbmRbXTsKIGV4
dGVybiB1bnNpZ25lZCBsb25nIF9fcGVyX2NwdV9vZmZzZXRbTlJfQ1BVU107CiB2b2lkIHBlcmNw
dV9pbml0X2FyZWFzKHZvaWQpOwogCi0jZGVmaW5lIF9fREVGSU5FX1BFUl9DUFUoYXR0ciwgdHlw
ZSwgbmFtZSkgXAotICAgIGF0dHIgX190eXBlb2ZfXyh0eXBlKSBwZXJfY3B1XyAjIyBuYW1lCi0K
ICNkZWZpbmUgcGVyX2NwdSh2YXIsIGNwdSkgIFwKICAgICAoKlJFTE9DX0hJREUoJnBlcl9jcHVf
XyMjdmFyLCBfX3Blcl9jcHVfb2Zmc2V0W2NwdV0pKQogI2RlZmluZSB0aGlzX2NwdSh2YXIpIFwK
QEAgLTIzLDggKzIwLDYgQEAgdm9pZCBwZXJjcHVfaW5pdF9hcmVhcyh2b2lkKTsKICNkZWZpbmUg
dGhpc19jcHVfcHRyKHZhcikgXAogICAgICgqUkVMT0NfSElERSh2YXIsIFJFQURfU1lTUkVHKFRQ
SURSX0VMMikpKQogCi0jZGVmaW5lIERFQ0xBUkVfUEVSX0NQVSh0eXBlLCBuYW1lKSBleHRlcm4g
X190eXBlb2ZfXyh0eXBlKSBwZXJfY3B1X18jI25hbWUKLQogI2VuZGlmCiAKICNlbmRpZiAvKiBf
X0FSTV9QRVJDUFVfSF9fICovCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L2NwdWlk
LmggYi94ZW4vaW5jbHVkZS9hc20teDg2L2NwdWlkLmgKaW5kZXggNTQ4MTA4Zjk0OC4uMWIwMGU4
MzJkNiAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9jcHVpZC5oCisrKyBiL3hlbi9p
bmNsdWRlL2FzbS14ODYvY3B1aWQuaApAQCAtMiwxMSArMiwxMSBAQAogI2RlZmluZSBfX1g4Nl9D
UFVJRF9IX18KIAogI2luY2x1ZGUgPGFzbS9jcHVmZWF0dXJlc2V0Lmg+Ci0jaW5jbHVkZSA8YXNt
L3BlcmNwdS5oPgogCiAjaWZuZGVmIF9fQVNTRU1CTFlfXwogI2luY2x1ZGUgPHhlbi90eXBlcy5o
PgogI2luY2x1ZGUgPHhlbi9rZXJuZWwuaD4KKyNpbmNsdWRlIDx4ZW4vcGVyY3B1Lmg+CiAKICNp
bmNsdWRlIDx4ZW4vbGliL3g4Ni9jcHUtcG9saWN5Lmg+CiAjaW5jbHVkZSA8eGVuL2xpYi94ODYv
Y3B1aWQuaD4KZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaXJxLmggYi94ZW4vaW5j
bHVkZS9hc20teDg2L2lycS5oCmluZGV4IGJjMGMwYzE1ZDIuLmQzMTI0ZjdiNWQgMTAwNjQ0Ci0t
LSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaXJxLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9p
cnEuaApAQCAtNiwxMCArNiwxMCBAQAogI2luY2x1ZGUgPGFzbS9hdG9taWMuaD4KICNpbmNsdWRl
IDxhc20vbnVtYS5oPgogI2luY2x1ZGUgPHhlbi9jcHVtYXNrLmg+CisjaW5jbHVkZSA8eGVuL3Bl
cmNwdS5oPgogI2luY2x1ZGUgPHhlbi9zbXAuaD4KICNpbmNsdWRlIDxhc20vaHZtL2lycS5oPgog
I2luY2x1ZGUgPGlycV92ZWN0b3JzLmg+Ci0jaW5jbHVkZSA8YXNtL3BlcmNwdS5oPgogCiBleHRl
cm4gdW5zaWduZWQgaW50IG5yX2lycXNfZ3NpOwogZXh0ZXJuIHVuc2lnbmVkIGludCBucl9pcnFz
OwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9wZXJjcHUuaCBiL3hlbi9pbmNsdWRl
L2FzbS14ODYvcGVyY3B1LmgKaW5kZXggNWI2Y2VmMDRjNC4uMmIwYzI5YTIzMyAxMDA2NDQKLS0t
IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9wZXJjcHUuaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2
L3BlcmNwdS5oCkBAIC03LDE3ICs3LDEyIEBAIGV4dGVybiB1bnNpZ25lZCBsb25nIF9fcGVyX2Nw
dV9vZmZzZXRbTlJfQ1BVU107CiB2b2lkIHBlcmNwdV9pbml0X2FyZWFzKHZvaWQpOwogI2VuZGlm
CiAKLSNkZWZpbmUgX19ERUZJTkVfUEVSX0NQVShhdHRyLCB0eXBlLCBuYW1lKSBcCi0gICAgYXR0
ciBfX3R5cGVvZl9fKHR5cGUpIHBlcl9jcHVfICMjIG5hbWUKLQogLyogdmFyIGlzIGluIGRpc2Nh
cmRlZCByZWdpb246IG9mZnNldCB0byBwYXJ0aWN1bGFyIGNvcHkgd2Ugd2FudCAqLwogI2RlZmlu
ZSBwZXJfY3B1KHZhciwgY3B1KSAgXAogICAgICgqUkVMT0NfSElERSgmcGVyX2NwdV9fIyN2YXIs
IF9fcGVyX2NwdV9vZmZzZXRbY3B1XSkpCiAjZGVmaW5lIHRoaXNfY3B1KHZhcikgXAogICAgICgq
UkVMT0NfSElERSgmcGVyX2NwdV9fIyN2YXIsIGdldF9jcHVfaW5mbygpLT5wZXJfY3B1X29mZnNl
dCkpCiAKLSNkZWZpbmUgREVDTEFSRV9QRVJfQ1BVKHR5cGUsIG5hbWUpIGV4dGVybiBfX3R5cGVv
Zl9fKHR5cGUpIHBlcl9jcHVfXyMjbmFtZQotCiAjZGVmaW5lIHRoaXNfY3B1X3B0cih2YXIpIFwK
ICAgICAoKlJFTE9DX0hJREUodmFyLCBnZXRfY3B1X2luZm8oKS0+cGVyX2NwdV9vZmZzZXQpKQog
CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4vcGVyY3B1LmggYi94ZW4vaW5jbHVkZS94ZW4v
cGVyY3B1LmgKaW5kZXggNzFhMzFjYzM2MS4uNDhhNDNmNzY5ZCAxMDA2NDQKLS0tIGEveGVuL2lu
Y2x1ZGUveGVuL3BlcmNwdS5oCisrKyBiL3hlbi9pbmNsdWRlL3hlbi9wZXJjcHUuaApAQCAtMyw2
ICszLDEyIEBACiAKICNpbmNsdWRlIDxhc20vcGVyY3B1Lmg+CiAKKyNkZWZpbmUgREVDTEFSRV9Q
RVJfQ1BVKHR5cGUsIG5hbWUpIFwKKyAgICBleHRlcm4gX190eXBlb2ZfXyh0eXBlKSBwZXJfY3B1
X18gIyMgbmFtZQorCisjZGVmaW5lIF9fREVGSU5FX1BFUl9DUFUoYXR0ciwgdHlwZSwgbmFtZSkg
XAorICAgIGF0dHIgX190eXBlb2ZfXyh0eXBlKSBwZXJfY3B1XyAjIyBuYW1lCisKIC8qCiAgKiBT
ZXBhcmF0ZSBvdXQgdGhlIHR5cGUsIHNvIChpbnRbM10sIGZvbykgd29ya3MuCiAgKgpkaWZmIC0t
Z2l0IGEveGVuL3hzbS9mbGFzay9pbmNsdWRlL2F2Yy5oIGIveGVuL3hzbS9mbGFzay9pbmNsdWRl
L2F2Yy5oCmluZGV4IDkzMzg2YmQ3YTEuLmMxNGJkMDdhMmIgMTAwNjQ0Ci0tLSBhL3hlbi94c20v
Zmxhc2svaW5jbHVkZS9hdmMuaAorKysgYi94ZW4veHNtL2ZsYXNrL2luY2x1ZGUvYXZjLmgKQEAg
LTExLDggKzExLDkgQEAKIAogI2luY2x1ZGUgPHhlbi9lcnJuby5oPgogI2luY2x1ZGUgPHhlbi9s
aWIuaD4KKyNpbmNsdWRlIDx4ZW4vcGVyY3B1Lmg+CiAjaW5jbHVkZSA8eGVuL3NwaW5sb2NrLmg+
Ci0jaW5jbHVkZSA8YXNtL3BlcmNwdS5oPgorCiAjaW5jbHVkZSAiZmxhc2suaCIKICNpbmNsdWRl
ICJhdl9wZXJtaXNzaW9ucy5oIgogI2luY2x1ZGUgInNlY3VyaXR5LmgiCi0tIAoyLjExLjAKCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 21:09:07 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 21:09:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hr7Sd-0001Q9-MA; Fri, 26 Jul 2019 21:09:07 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=fOBC=VX=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hr7Sb-0001PX-C8
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 21:09:05 +0000
X-Inumbo-ID: 9896f862-afe9-11e9-a538-af422943e65b
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 9896f862-afe9-11e9-a538-af422943e65b;
 Fri, 26 Jul 2019 21:09:03 +0000 (UTC)
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: s6VJ7E6nyrRnEIgN2478Qx13OYDbRl6tJN21hxCerridkSYK002MZn4yiPWy9hVYGVddHnz5HN
 Iiv5/lwCQdqmKewQXzoNPfDIw1+7E1qz4Ko9K9/jjdUbMGutUyE22XyQUqSoxUWLZzPvFbGs0V
 xmEKxwwHpRMjM9hNaS7dEYPRusWPJ2B8LMbhZCSRUQRqdThwQSM77/dP3R4tCCOrOyDwLu1fio
 3uv9t4mxE+9v8dgmPmPwp9AxSnjMci78LTCjfQt+azYKqrs8BQ3EagEbJ5Y2gupKIiA6QlyPJb
 WVw=
X-SBRS: 2.7
X-MesageID: 3613657
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,312,1559534400"; 
   d="scan'208";a="3613657"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Fri, 26 Jul 2019 22:08:52 +0100
Message-ID: <20190726210854.6408-3-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190726210854.6408-1-andrew.cooper3@citrix.com>
References: <20190726210854.6408-1-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 2/4] xen/percpu: Drop unused xen/percpu.h
 includes
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Julien Grall <julien.grall@arm.com>,
 Jan Beulich <JBeulich@suse.com>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Tm9uZSBvZiB0aGVzZSBoZWFkZXJzIHVzZSBhbnkgUEVSX0NQVSgpIGluZnJhc3RydWN0dXJlLgoK
eGVuL3J3bG9jay5oIGhvd2V2ZXIgZG9lcywgYW5kIHBpY2tlZCBpdCB1cCB0cmFuc2l0aXZlbHkg
dmlhIHhlbi9zcGlubG9jay5oLApzbyBpbmNsdWRlIGl0IHByb3Blcmx5LgoKU2lnbmVkLW9mZi1i
eTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KLS0tCkNDOiBKYW4g
QmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+CkNDOiBXZWkgTGl1IDx3bEB4ZW4ub3JnPgpDQzog
Um9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CkNDOiBTdGVmYW5vIFN0YWJl
bGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CkNDOiBKdWxpZW4gR3JhbGwgPGp1bGllbi5n
cmFsbEBhcm0uY29tPgpDQzogVm9sb2R5bXlyIEJhYmNodWsgPFZvbG9keW15cl9CYWJjaHVrQGVw
YW0uY29tPgotLS0KIHhlbi9pbmNsdWRlL2FzbS14ODYvaTM4Ny5oICB8IDEgLQogeGVuL2luY2x1
ZGUveGVuL211bHRpY2FsbC5oIHwgMSAtCiB4ZW4vaW5jbHVkZS94ZW4vcmN1cGRhdGUuaCAgfCAx
IC0KIHhlbi9pbmNsdWRlL3hlbi9yd2xvY2suaCAgICB8IDEgKwogeGVuL2luY2x1ZGUveGVuL3Nw
aW5sb2NrLmggIHwgMSAtCiA1IGZpbGVzIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspLCA0IGRlbGV0
aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaTM4Ny5oIGIveGVuL2lu
Y2x1ZGUvYXNtLXg4Ni9pMzg3LmgKaW5kZXggNDM0YTc3NjFhNS4uYTc4MzU0OWRiOSAxMDA2NDQK
LS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9pMzg3LmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4
Ni9pMzg3LmgKQEAgLTEyLDcgKzEyLDYgQEAKICNkZWZpbmUgX19BU01fSTM4Nl9JMzg3X0gKIAog
I2luY2x1ZGUgPHhlbi90eXBlcy5oPgotI2luY2x1ZGUgPHhlbi9wZXJjcHUuaD4KIAogLyogQnl0
ZSBvZmZzZXQgb2YgdGhlIHN0b3JlZCB3b3JkIHNpemUgd2l0aGluIHRoZSBGWFNBVkUgYXJlYS9w
b3J0aW9uLiAqLwogI2RlZmluZSBGUFVfV09SRF9TSVpFX09GRlNFVCA1MTEKZGlmZiAtLWdpdCBh
L3hlbi9pbmNsdWRlL3hlbi9tdWx0aWNhbGwuaCBiL3hlbi9pbmNsdWRlL3hlbi9tdWx0aWNhbGwu
aAppbmRleCBkMGFhNTIwMDljLi5hYzgyMzg2NjBhIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS94
ZW4vbXVsdGljYWxsLmgKKysrIGIveGVuL2luY2x1ZGUveGVuL211bHRpY2FsbC5oCkBAIC01LDcg
KzUsNiBAQAogI2lmbmRlZiBfX1hFTl9NVUxUSUNBTExfSF9fCiAjZGVmaW5lIF9fWEVOX01VTFRJ
Q0FMTF9IX18KIAotI2luY2x1ZGUgPHhlbi9wZXJjcHUuaD4KICNpZmRlZiBDT05GSUdfQ09NUEFU
CiAjaW5jbHVkZSA8Y29tcGF0L3hlbi5oPgogI2VuZGlmCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVk
ZS94ZW4vcmN1cGRhdGUuaCBiL3hlbi9pbmNsdWRlL3hlbi9yY3VwZGF0ZS5oCmluZGV4IDM0MDJl
YjVjYWYuLjEzODUwODY1ZWQgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3hlbi9yY3VwZGF0ZS5o
CisrKyBiL3hlbi9pbmNsdWRlL3hlbi9yY3VwZGF0ZS5oCkBAIC0zMyw3ICszMyw2IEBACiAKICNp
bmNsdWRlIDx4ZW4vY2FjaGUuaD4KICNpbmNsdWRlIDx4ZW4vc3BpbmxvY2suaD4KLSNpbmNsdWRl
IDx4ZW4vcGVyY3B1Lmg+CiAjaW5jbHVkZSA8eGVuL2NwdW1hc2suaD4KICNpbmNsdWRlIDx4ZW4v
cHJlZW1wdC5oPgogCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4vcndsb2NrLmggYi94ZW4v
aW5jbHVkZS94ZW4vcndsb2NrLmgKaW5kZXggMzU2NTdjNTZjNC4uM2RmZWExYWMyYSAxMDA2NDQK
LS0tIGEveGVuL2luY2x1ZGUveGVuL3J3bG9jay5oCisrKyBiL3hlbi9pbmNsdWRlL3hlbi9yd2xv
Y2suaApAQCAtMSw2ICsxLDcgQEAKICNpZm5kZWYgX19SV0xPQ0tfSF9fCiAjZGVmaW5lIF9fUldM
T0NLX0hfXwogCisjaW5jbHVkZSA8eGVuL3BlcmNwdS5oPgogI2luY2x1ZGUgPHhlbi9zcGlubG9j
ay5oPgogCiAjaW5jbHVkZSA8YXNtL2F0b21pYy5oPgpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUv
eGVuL3NwaW5sb2NrLmggYi94ZW4vaW5jbHVkZS94ZW4vc3BpbmxvY2suaAppbmRleCBhODExYjcz
YmYzLi4yYzc0MTVlMjNhIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS94ZW4vc3BpbmxvY2suaAor
KysgYi94ZW4vaW5jbHVkZS94ZW4vc3BpbmxvY2suaApAQCAtNCw3ICs0LDYgQEAKICNpbmNsdWRl
IDxhc20vc3lzdGVtLmg+CiAjaW5jbHVkZSA8YXNtL3NwaW5sb2NrLmg+CiAjaW5jbHVkZSA8YXNt
L3R5cGVzLmg+Ci0jaW5jbHVkZSA8eGVuL3BlcmNwdS5oPgogCiAjaWZuZGVmIE5ERUJVRwogc3Ry
dWN0IGxvY2tfZGVidWcgewotLSAKMi4xMS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 21:39:23 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 21:39:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hr7vh-0003pA-Ei; Fri, 26 Jul 2019 21:39: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=ymAH=VX=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hr7vf-0003p5-GJ
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 21:39:07 +0000
X-Inumbo-ID: cac0ba56-afed-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id cac0ba56-afed-11e9-8980-bc764e045a96;
 Fri, 26 Jul 2019 21:39:05 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 62B8328;
 Fri, 26 Jul 2019 14:39:05 -0700 (PDT)
Received: from [10.37.8.53] (unknown [10.37.8.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id C6AE83F71F;
 Fri, 26 Jul 2019 14:39:02 -0700 (PDT)
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 Xen-devel <xen-devel@lists.xenproject.org>
References: <20190726203222.4833-1-andrew.cooper3@citrix.com>
 <20190726203222.4833-2-andrew.cooper3@citrix.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <66afc4f8-2558-70a6-805c-a5be1bce5864@arm.com>
Date: Fri, 26 Jul 2019 22:39:01 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <20190726203222.4833-2-andrew.cooper3@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 1/2] xen/link: Introduce
 .bss.percpu.page_aligned
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>, Wei Liu <wl@xen.org>,
 Jan Beulich <JBeulich@suse.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgQW5kcmV3LAoKT24gNy8yNi8xOSA5OjMyIFBNLCBBbmRyZXcgQ29vcGVyIHdyb3RlOgo+IEZ1
dHVyZSBjaGFuZ2VzIGFyZSBnb2luZyB0byBuZWVkIHRvIHBhZ2UgYWxpZ24gc29tZSBwZXJjcHUg
ZGF0YS4KPiAKPiBUaGlzIG1lYW5zIHRoYXQgdGhlIHBlcmNwdSBhcmVhIG5lZWRzIHN1aXRhYmx5
IGFsaWduaW5nIGluIHRoZSBCU1Mgc28gQ1BVMCBoYXMKPiBjb3JyZWN0bHkgYWxpZ25lZCBkYXRh
LiAgU2h1ZmZsZSB0aGUgZXhhY3QgbGluayBvcmRlciBvZiBpdGVtcyB3aXRoaW4gdGhlIEJTUwo+
IHRvIGdpdmUgLmJzcy5wZXJjcHUucGFnZV9hbGlnbmVkIGFwcHJvcHJpYXRlIGFsaWdubWVudC4K
PiAKPiBJbiBhZGRpdGlvbiwgd2UgbmVlZCB0byBiZSBhYmxlIHRvIHNwZWNpZnkgYW4gYWxpZ25t
ZW50IGF0dHJpYnV0ZSB0bwo+IF9fREVGSU5FX1BFUl9DUFUoKS4gIFJld29yayBpdCBzbyB0aGUg
Y2FsbGVyIHBhc3NlcyBpbiBhbGwgYXR0cmlidXRlcywgYW5kCj4gYWRqdXN0IERFRklORV9QRVJf
Q1BVeyxfUkVBRF9NT1NUTFl9KCkgdG8gbWF0Y2guICBUaGlzIGhhcyB0aGUgYWRkZWQgYm9udXMK
PiB0aGF0IGl0IGlzIG5vdyBwb3NzaWJsZSB0byBncmVwIGZvciAuYnNzLnBlcmNwdSBhbmQgZmlu
ZCBhbGwgdGhlIHVzZXJzLgo+IAo+IEZpbmFsbHksIGludHJvZHVjZSBERUZJTkVfUEVSX0NQVV9Q
QUdFX0FMSUdORUQoKSB3aGljaCB1c2VzIGJvdGggc2VjdGlvbiBhbmQKPiBhbGlnbm1lbnQgYXR0
cmlidXRlcy4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVy
M0BjaXRyaXguY29tPgoKQWNrZWQtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5j
b20+CgpDaGVlcnMsCgo+IC0tLQo+IENDOiBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+
Cj4gQ0M6IFdlaSBMaXUgPHdsQHhlbi5vcmc+Cj4gQ0M6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2Vy
LnBhdUBjaXRyaXguY29tPgo+IENDOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtl
cm5lbC5vcmc+Cj4gQ0M6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Cj4gQ0M6
IFZvbG9keW15ciBCYWJjaHVrIDxWb2xvZHlteXJfQmFiY2h1a0BlcGFtLmNvbT4KPiAKPiB2MjoK
PiAgICogUmV3b3JrIF9fREVGSU5FX1BFUl9DUFUoKSB0byBhbGxvdyBmb3IgZnVydGhlciBhdHRy
aWJ1dGVzIHRvIGJlIHBhc3NlZC4KPiAgICogU3BlY2lmeSBfX2FsaWduZWQoUEFHRV9TSVpFKSBh
cyBwYXJ0IG9mIERFRklORV9QRVJfQ1BVX1BBR0VfQUxJR05FRCgpLgo+IC0tLQo+ICAgeGVuL2Fy
Y2gvYXJtL3hlbi5sZHMuUyAgICAgICB8ICA1ICsrKy0tCj4gICB4ZW4vYXJjaC94ODYveGVuLmxk
cy5TICAgICAgIHwgIDUgKysrLS0KPiAgIHhlbi9pbmNsdWRlL2FzbS1hcm0vcGVyY3B1LmggfCAg
NiArKy0tLS0KPiAgIHhlbi9pbmNsdWRlL2FzbS14ODYvcGVyY3B1LmggfCAgNiArKy0tLS0KPiAg
IHhlbi9pbmNsdWRlL3hlbi9wZXJjcHUuaCAgICAgfCAxMCArKysrKysrKy0tCj4gICA1IGZpbGVz
IGNoYW5nZWQsIDE4IGluc2VydGlvbnMoKyksIDE0IGRlbGV0aW9ucygtKQo+IAo+IGRpZmYgLS1n
aXQgYS94ZW4vYXJjaC9hcm0veGVuLmxkcy5TIGIveGVuL2FyY2gvYXJtL3hlbi5sZHMuUwo+IGlu
ZGV4IDEyYzEwN2Y0NWQuLjA3Y2JkZjI1NDMgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gvYXJtL3hl
bi5sZHMuUwo+ICsrKyBiL3hlbi9hcmNoL2FybS94ZW4ubGRzLlMKPiBAQCAtMjAxLDE0ICsyMDEs
MTUgQEAgU0VDVElPTlMKPiAgICAgICAgICAqKC5ic3Muc3RhY2tfYWxpZ25lZCkKPiAgICAgICAg
ICAuID0gQUxJR04oUEFHRV9TSVpFKTsKPiAgICAgICAgICAqKC5ic3MucGFnZV9hbGlnbmVkKQo+
IC0gICAgICAgKiguYnNzKQo+IC0gICAgICAgLiA9IEFMSUdOKFNNUF9DQUNIRV9CWVRFUyk7Cj4g
ICAgICAgICAgX19wZXJfY3B1X3N0YXJ0ID0gLjsKPiArICAgICAgICooLmJzcy5wZXJjcHUucGFn
ZV9hbGlnbmVkKQo+ICAgICAgICAgICooLmJzcy5wZXJjcHUpCj4gICAgICAgICAgLiA9IEFMSUdO
KFNNUF9DQUNIRV9CWVRFUyk7Cj4gICAgICAgICAgKiguYnNzLnBlcmNwdS5yZWFkX21vc3RseSkK
PiAgICAgICAgICAuID0gQUxJR04oU01QX0NBQ0hFX0JZVEVTKTsKPiAgICAgICAgICBfX3Blcl9j
cHVfZGF0YV9lbmQgPSAuOwo+ICsgICAgICAgKiguYnNzKQo+ICsgICAgICAgLiA9IEFMSUdOKFNN
UF9DQUNIRV9CWVRFUyk7Cj4gICAgICAgICAgX19ic3NfZW5kID0gLjsKPiAgICAgfSA6dGV4dAo+
ICAgICBfZW5kID0gLiA7Cj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni94ZW4ubGRzLlMgYi94
ZW4vYXJjaC94ODYveGVuLmxkcy5TCj4gaW5kZXggYTczMTM5Y2QyOS4uYjhhMmVhNDI1OSAxMDA2
NDQKPiAtLS0gYS94ZW4vYXJjaC94ODYveGVuLmxkcy5TCj4gKysrIGIveGVuL2FyY2gveDg2L3hl
bi5sZHMuUwo+IEBAIC0yOTMsMTQgKzI5MywxNSBAQCBTRUNUSU9OUwo+ICAgICAgICAgIF9fYnNz
X3N0YXJ0ID0gLjsKPiAgICAgICAgICAqKC5ic3Muc3RhY2tfYWxpZ25lZCkKPiAgICAgICAgICAq
KC5ic3MucGFnZV9hbGlnbmVkKikKPiAtICAgICAgICooLmJzcykKPiAtICAgICAgIC4gPSBBTElH
TihTTVBfQ0FDSEVfQllURVMpOwo+ICAgICAgICAgIF9fcGVyX2NwdV9zdGFydCA9IC47Cj4gKyAg
ICAgICAqKC5ic3MucGVyY3B1LnBhZ2VfYWxpZ25lZCkKPiAgICAgICAgICAqKC5ic3MucGVyY3B1
KQo+ICAgICAgICAgIC4gPSBBTElHTihTTVBfQ0FDSEVfQllURVMpOwo+ICAgICAgICAgICooLmJz
cy5wZXJjcHUucmVhZF9tb3N0bHkpCj4gICAgICAgICAgLiA9IEFMSUdOKFNNUF9DQUNIRV9CWVRF
Uyk7Cj4gICAgICAgICAgX19wZXJfY3B1X2RhdGFfZW5kID0gLjsKPiArICAgICAgICooLmJzcykK
PiArICAgICAgIC4gPSBBTElHTihTTVBfQ0FDSEVfQllURVMpOwo+ICAgICAgICAgIF9fYnNzX2Vu
ZCA9IC47Cj4gICAgIH0gOnRleHQKPiAgICAgX2VuZCA9IC4gOwo+IGRpZmYgLS1naXQgYS94ZW4v
aW5jbHVkZS9hc20tYXJtL3BlcmNwdS5oIGIveGVuL2luY2x1ZGUvYXNtLWFybS9wZXJjcHUuaAo+
IGluZGV4IDk1ODRiODMwZDQuLjI2NDEyMGIxOTIgMTAwNjQ0Cj4gLS0tIGEveGVuL2luY2x1ZGUv
YXNtLWFybS9wZXJjcHUuaAo+ICsrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vcGVyY3B1LmgKPiBA
QCAtMTAsMTAgKzEwLDggQEAgZXh0ZXJuIGNoYXIgX19wZXJfY3B1X3N0YXJ0W10sIF9fcGVyX2Nw
dV9kYXRhX2VuZFtdOwo+ICAgZXh0ZXJuIHVuc2lnbmVkIGxvbmcgX19wZXJfY3B1X29mZnNldFtO
Ul9DUFVTXTsKPiAgIHZvaWQgcGVyY3B1X2luaXRfYXJlYXModm9pZCk7Cj4gICAKPiAtLyogU2Vw
YXJhdGUgb3V0IHRoZSB0eXBlLCBzbyAoaW50WzNdLCBmb28pIHdvcmtzLiAqLwo+IC0jZGVmaW5l
IF9fREVGSU5FX1BFUl9DUFUodHlwZSwgbmFtZSwgc3VmZml4KSAgICAgICAgICAgICAgICAgICAg
XAo+IC0gICAgX19zZWN0aW9uKCIuYnNzLnBlcmNwdSIgI3N1ZmZpeCkgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgXAo+IC0gICAgX190eXBlb2ZfXyh0eXBlKSBwZXJfY3B1XyMjbmFtZQo+ICsj
ZGVmaW5lIF9fREVGSU5FX1BFUl9DUFUoYXR0ciwgdHlwZSwgbmFtZSkgXAo+ICsgICAgYXR0ciBf
X3R5cGVvZl9fKHR5cGUpIHBlcl9jcHVfICMjIG5hbWUKPiAgIAo+ICAgI2RlZmluZSBwZXJfY3B1
KHZhciwgY3B1KSAgXAo+ICAgICAgICgqUkVMT0NfSElERSgmcGVyX2NwdV9fIyN2YXIsIF9fcGVy
X2NwdV9vZmZzZXRbY3B1XSkpCj4gZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvcGVy
Y3B1LmggYi94ZW4vaW5jbHVkZS9hc20teDg2L3BlcmNwdS5oCj4gaW5kZXggZmYzNGRjNzg5Ny4u
NWI2Y2VmMDRjNCAxMDA2NDQKPiAtLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L3BlcmNwdS5oCj4g
KysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9wZXJjcHUuaAo+IEBAIC03LDEwICs3LDggQEAgZXh0
ZXJuIHVuc2lnbmVkIGxvbmcgX19wZXJfY3B1X29mZnNldFtOUl9DUFVTXTsKPiAgIHZvaWQgcGVy
Y3B1X2luaXRfYXJlYXModm9pZCk7Cj4gICAjZW5kaWYKPiAgIAo+IC0vKiBTZXBhcmF0ZSBvdXQg
dGhlIHR5cGUsIHNvIChpbnRbM10sIGZvbykgd29ya3MuICovCj4gLSNkZWZpbmUgX19ERUZJTkVf
UEVSX0NQVSh0eXBlLCBuYW1lLCBzdWZmaXgpICAgICAgICAgICAgICAgICAgICBcCj4gLSAgICBf
X3NlY3Rpb24oIi5ic3MucGVyY3B1IiAjc3VmZml4KSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBcCj4gLSAgICBfX3R5cGVvZl9fKHR5cGUpIHBlcl9jcHVfIyNuYW1lCj4gKyNkZWZpbmUgX19E
RUZJTkVfUEVSX0NQVShhdHRyLCB0eXBlLCBuYW1lKSBcCj4gKyAgICBhdHRyIF9fdHlwZW9mX18o
dHlwZSkgcGVyX2NwdV8gIyMgbmFtZQo+ICAgCj4gICAvKiB2YXIgaXMgaW4gZGlzY2FyZGVkIHJl
Z2lvbjogb2Zmc2V0IHRvIHBhcnRpY3VsYXIgY29weSB3ZSB3YW50ICovCj4gICAjZGVmaW5lIHBl
cl9jcHUodmFyLCBjcHUpICBcCj4gZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9wZXJjcHUu
aCBiL3hlbi9pbmNsdWRlL3hlbi9wZXJjcHUuaAo+IGluZGV4IGFlZWM1YzE5ZDYuLjcxYTMxY2Mz
NjEgMTAwNjQ0Cj4gLS0tIGEveGVuL2luY2x1ZGUveGVuL3BlcmNwdS5oCj4gKysrIGIveGVuL2lu
Y2x1ZGUveGVuL3BlcmNwdS5oCj4gQEAgLTksOSArOSwxNSBAQAo+ICAgICogVGhlIF8jI25hbWUg
Y29uY2F0ZW5hdGlvbiBpcyBiZWluZyB1c2VkIGhlcmUgdG8gcHJldmVudCAnbmFtZScgZnJvbSBn
ZXR0aW5nCj4gICAgKiBtYWNybyBleHBhbmRlZCwgd2hpbGUgc3RpbGwgYWxsb3dpbmcgYSBwZXIt
YXJjaGl0ZWN0dXJlIHN5bWJvbCBuYW1lIHByZWZpeC4KPiAgICAqLwo+IC0jZGVmaW5lIERFRklO
RV9QRVJfQ1BVKHR5cGUsIG5hbWUpIF9fREVGSU5FX1BFUl9DUFUodHlwZSwgXyMjbmFtZSwgKQo+
ICsjZGVmaW5lIERFRklORV9QRVJfQ1BVKHR5cGUsIG5hbWUpIFwKPiArICAgIF9fREVGSU5FX1BF
Ul9DUFUoX19zZWN0aW9uKCIuYnNzLnBlcmNwdSIpLCB0eXBlLCBfICMjIG5hbWUpCj4gKwo+ICsj
ZGVmaW5lIERFRklORV9QRVJfQ1BVX1BBR0VfQUxJR05FRCh0eXBlLCBuYW1lKSBcCj4gKyAgICBf
X0RFRklORV9QRVJfQ1BVKF9fc2VjdGlvbigiLmJzcy5wZXJjcHUucGFnZV9hbGlnbmVkIikgXAo+
ICsgICAgICAgICAgICAgICAgICAgICBfX2FsaWduZWQoUEFHRV9TSVpFKSwgdHlwZSwgXyAjIyBu
YW1lKQo+ICsKPiAgICNkZWZpbmUgREVGSU5FX1BFUl9DUFVfUkVBRF9NT1NUTFkodHlwZSwgbmFt
ZSkgXAo+IC0JX19ERUZJTkVfUEVSX0NQVSh0eXBlLCBfIyNuYW1lLCAucmVhZF9tb3N0bHkpCj4g
KyAgICBfX0RFRklORV9QRVJfQ1BVKF9fc2VjdGlvbigiLmJzcy5wZXJjcHUucmVhZF9tb3N0bHki
KSwgdHlwZSwgXyAjIyBuYW1lKQo+ICAgCj4gICAjZGVmaW5lIGdldF9wZXJfY3B1X3Zhcih2YXIp
ICAocGVyX2NwdV9fIyN2YXIpCj4gICAKPiAKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 22:13:59 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 22:13:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hr8TK-0006TQ-Cl; Fri, 26 Jul 2019 22:13:54 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=6973=VX=suse.com=dfaggioli@srs-us1.protection.inumbo.net>)
 id 1hr8TI-0006TL-U0
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 22:13:52 +0000
X-Inumbo-ID: a5763ddc-aff2-11e9-8980-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a5763ddc-aff2-11e9-8980-bc764e045a96;
 Fri, 26 Jul 2019 22:13:51 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id EF350AE34;
 Fri, 26 Jul 2019 22:13:49 +0000 (UTC)
From: Dario Faggioli <dfaggioli@suse.com>
To: xen-devel@lists.xenproject.org
Date: Sat, 27 Jul 2019 00:13:49 +0200
Message-ID: <156417922934.29470.16776755402986910394.stgit@Palanthas>
User-Agent: StGit/0.17.1-dirty
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] tools: ipxe: update for fixing build with GCC9
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QnVpbGRpbmcgd2l0aCBHQ0M5IChvbiBvcGVuU1VTRSBUdWJtbGV3ZWVkKSBnZW5lcmF0ZXMgYSBs
b3Qgb2YgZXJyb3JzIG9mCnRoZSAidGFraW5nIGFkZHJlc3Mgb2YgcGFja2VkIG1lbWJlciBvZiAu
Li4gbWF5IHJlc3VsdCBpbiBhbiB1bmFsaWduZWQKcG9pbnRlciB2YWx1ZSIga2luZC4KClVwZGF0
aW5nIHRvIHVwc3RyZWFtIGNvbW1pdCAxZGQ1NmRiZDExMDgyICgiW2J1aWxkXSBXb3JrYXJvdW5k
IGNvbXBpbGF0aW9uCmVycm9yIHdpdGggZ2NjIDkuMSIpIHNlZW1zIHRvIGZpeCB0aGUgcHJvYmxl
bS4KCkZvciBtb3JlIGluZm8sIHNlZToKCmh0dHBzOi8vZ2l0LmlweGUub3JnL2lweGUuZ2l0L2Nv
bW1pdC8xZGQ1NmRiZDExMDgyZmI2MjJjMmVkMjFjZmFjZWQ0ZjQ3ZDc5OGE2CgpTaWduZWQtb2Zm
LWJ5OiBEYXJpbyBGYWdnaW9saSA8ZGZhZ2dpb2xpQHN1c2UuY29tPgotLS0KQ2M6IFdlaSBMaXUg
PHdsQHhlbi5vcmc+Ci0tLQpIZXksIFdlaSwKCkkgaGF2ZSBuZXZlciBwbGF5ZWQgbXVjaCB3aXRo
IGlweGUsIHNvIEkgY2FuJ3QgYmUgMTAwJSBzdXJlIHRoYXQgdGhpcyBpcwp0aGUgYmVzdCBpZGVh
LCBhbmQgd2hhdCBjb3VsZCBiZSB0aGUgcHJvYmxlbXMuCgpJIGp1c3QgdGhvdWdodCBJJ2xsIG1l
bnRpb24gdGhlIGlzc3VlIHRvIHlvdSwgaW4gdGhlIGZvcm0gb2YgYSBwYXRjaCwgaW4KYW4gYXR0
ZW1wdCB0byBoZWxwIGFzIG11Y2ggYXMgcG9zc2libGUuCgpSZWdhcmRzCi0tLQogdG9vbHMvZmly
bXdhcmUvZXRoZXJib290L01ha2VmaWxlIHwgICAgMiArLQogMSBmaWxlIGNoYW5nZWQsIDEgaW5z
ZXJ0aW9uKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEvdG9vbHMvZmlybXdhcmUvZXRo
ZXJib290L01ha2VmaWxlIGIvdG9vbHMvZmlybXdhcmUvZXRoZXJib290L01ha2VmaWxlCmluZGV4
IGZkOGRmZGY1YTcuLjBkZTMwNTk5YmYgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2Zpcm13YXJlL2V0aGVy
Ym9vdC9NYWtlZmlsZQorKysgYi90b29scy9maXJtd2FyZS9ldGhlcmJvb3QvTWFrZWZpbGUKQEAg
LTEwLDcgKzEwLDcgQEAgZWxzZQogSVBYRV9HSVRfVVJMID89IGdpdDovL2dpdC5pcHhlLm9yZy9p
cHhlLmdpdAogZW5kaWYKIAotSVBYRV9HSVRfVEFHIDo9IGQyMDYzYjc2OTNlMGUzNWRiOTdiMjI2
NGFhOTg3ZWI2MzQxYWU3NzkKK0lQWEVfR0lUX1RBRyA6PSAxZGQ1NmRiZDExMDgyZmI2MjJjMmVk
MjFjZmFjZWQ0ZjQ3ZDc5OGE2CiAKIElQWEVfVEFSQkFMTF9VUkwgPz0gJChYRU5fRVhURklMRVNf
VVJMKS9pcHhlLWdpdC0kKElQWEVfR0lUX1RBRykudGFyLmd6CiAKCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 22:30:58 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 22: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 1hr8ja-0007oH-R5; Fri, 26 Jul 2019 22:30: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=ymAH=VX=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hr8jZ-0007oC-R2
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 22:30:41 +0000
X-Inumbo-ID: ff757e90-aff4-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id ff757e90-aff4-11e9-8980-bc764e045a96;
 Fri, 26 Jul 2019 22:30:40 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 419F8337;
 Fri, 26 Jul 2019 15:30:40 -0700 (PDT)
Received: from [10.37.8.53] (unknown [10.37.8.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 79D7F3F71F;
 Fri, 26 Jul 2019 15:30:39 -0700 (PDT)
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 Xen-devel <xen-devel@lists.xenproject.org>
References: <20190726210854.6408-1-andrew.cooper3@citrix.com>
 <20190726210854.6408-2-andrew.cooper3@citrix.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <8b608443-9526-d09a-040f-5d25b9bc0a27@arm.com>
Date: Fri, 26 Jul 2019 23:30:38 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <20190726210854.6408-2-andrew.cooper3@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 1/4] arm/percpu: Move {get,
 set}_processor_id() into smp.h
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgQW5kcmV3LAoKVGhhbmsgeW91IGZvciBsb29raW5nIGludG8gdGhpcy4KCk9uIDcvMjYvMTkg
MTA6MDggUE0sIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4gRm9yIGNsZWFudXAgcHVycG9zZXMsIGl0
IGlzIG5lY2Vzc2FyeSBmb3IgYXNtL3BlcmNwdS5oIHRvIG5vdCB1c2UKPiBERUNMQVJFX1BFUl9D
UFUoKSBpdHNlbGYuICBhc20vc21wLmggaXMgYXJndWFibHkgYSBiZXR0ZXIgcGxhY2UgZm9yIGl0
IHRvCj4gbGl2ZSBhbnl3YXkuCkkgaGF2ZSBub3RpY2VkIHRoYXQgYSBsb3Qgb2YgYXJjaCBoZWxw
ZXJzIGNhbGxlZCBieSBjb21tb24gY29kZSAKYXJlIGRlZmluZWQgaW4gZGlmZmVyZW50IGhlYWRl
cnMuIFRoZSBtb3N0IG9mZmVuZGVycyBhcmUgaW4gbW0uaAphbmQgcGFnZS5oLgoKTG9va2luZyBh
dCB4ODYsIHRoZSB0d28gaGVscGVycyBhcmUgZGVmaW5lZCBpbiBjdXJyZW50LmguIFNvIEkKdGhp
bmsgaXQgd291bGQgbWFrZSBzZW5zZSB0byBkZWZpbmUgdGhlbSBhdCB0aGUgc2FtZSBwbGFjZXMu
IEkKZG9uJ3QgaGF2ZSBhIHBhcnRpY3VsYXIgcHJlZmVyZW5jZSBiZXR3ZWVuIHNtcC5oIGFuZCBj
dXJyZW50LmgsCmp1c3Qgd2FudCBzb21lIGNvbnNpc3RlbmN5IDopLgoKRldJVywgWGVuIGJ1aWxk
IG5pY2VseSB3aGVuIHRoZSBoZWxwZXJzIGFyZSBtb3ZlZCBpbiBjdXJyZW50Lmg6CgpkaWZmIC0t
Z2l0IGEveGVuL2luY2x1ZGUvYXNtLWFybS9jdXJyZW50LmggYi94ZW4vaW5jbHVkZS9hc20tYXJt
L2N1cnJlbnQuaAppbmRleCBjNGFmNjZmYmI5Li4yM2ZhNjAwOWQ4IDEwMDY0NAotLS0gYS94ZW4v
aW5jbHVkZS9hc20tYXJtL2N1cnJlbnQuaAorKysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL2N1cnJl
bnQuaApAQCAtMzksNiArMzksMTMgQEAgc3RhdGljIGlubGluZSBzdHJ1Y3QgY3B1X2luZm8gKmdl
dF9jcHVfaW5mbyh2b2lkKQogCiAjZGVmaW5lIHJlc2V0X3N0YWNrX2FuZF9qdW1wKGZuKSBzd2l0
Y2hfc3RhY2tfYW5kX2p1bXAoZ2V0X2NwdV9pbmZvKCksIGZuKQogCitERUNMQVJFX1BFUl9DUFUo
dW5zaWduZWQgaW50LCBjcHVfaWQpOworI2RlZmluZSBnZXRfcHJvY2Vzc29yX2lkKCkgICAgKHRo
aXNfY3B1KGNwdV9pZCkpCisjZGVmaW5lIHNldF9wcm9jZXNzb3JfaWQoaWQpICBkbyB7ICAgICAg
ICAgICAgICAgICAgICAgIFwKKyAgICBXUklURV9TWVNSRUcoX19wZXJfY3B1X29mZnNldFtpZF0s
IFRQSURSX0VMMik7ICAgICAgXAorICAgIHRoaXNfY3B1KGNwdV9pZCkgPSAoaWQpOyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBcCit9IHdoaWxlKDApCisKICNlbmRpZgogCiAjZW5kaWYgLyog
X19BUk1fQ1VSUkVOVF9IX18gKi8KZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vcGVy
Y3B1LmggYi94ZW4vaW5jbHVkZS9hc20tYXJtL3BlcmNwdS5oCmluZGV4IDk1ODRiODMwZDQuLjAx
MTAxNjM0N2IgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vcGVyY3B1LmgKKysrIGIv
eGVuL2luY2x1ZGUvYXNtLWFybS9wZXJjcHUuaApAQCAtMjcsMTIgKzI3LDYgQEAgdm9pZCBwZXJj
cHVfaW5pdF9hcmVhcyh2b2lkKTsKIAogI2RlZmluZSBERUNMQVJFX1BFUl9DUFUodHlwZSwgbmFt
ZSkgZXh0ZXJuIF9fdHlwZW9mX18odHlwZSkgcGVyX2NwdV9fIyNuYW1lCiAKLURFQ0xBUkVfUEVS
X0NQVSh1bnNpZ25lZCBpbnQsIGNwdV9pZCk7Ci0jZGVmaW5lIGdldF9wcm9jZXNzb3JfaWQoKSAg
ICAodGhpc19jcHUoY3B1X2lkKSkKLSNkZWZpbmUgc2V0X3Byb2Nlc3Nvcl9pZChpZCkgIGRvIHsg
ICAgICAgICAgICAgICAgICAgICAgXAotICAgIFdSSVRFX1NZU1JFRyhfX3Blcl9jcHVfb2Zmc2V0
W2lkXSwgVFBJRFJfRUwyKTsgICAgICBcCi0gICAgdGhpc19jcHUoY3B1X2lkKSA9IChpZCk7ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIFwKLX0gd2hpbGUoMCkKICNlbmRpZgogCiAjZW5kaWYg
LyogX19BUk1fUEVSQ1BVX0hfXyAqLwoKCkNoZWVycywKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 22:33:06 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 22:33:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hr8lt-0007uC-9M; Fri, 26 Jul 2019 22:33:05 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ymAH=VX=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hr8ls-0007u5-2i
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 22:33:04 +0000
X-Inumbo-ID: 52b6809a-aff5-11e9-bb90-fb0ec22a45c9
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 52b6809a-aff5-11e9-bb90-fb0ec22a45c9;
 Fri, 26 Jul 2019 22:33:00 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id AC3B2337;
 Fri, 26 Jul 2019 15:32:59 -0700 (PDT)
Received: from [10.37.8.53] (unknown [10.37.8.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 7D5DC3F71F;
 Fri, 26 Jul 2019 15:32:58 -0700 (PDT)
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 Xen-devel <xen-devel@lists.xenproject.org>
References: <20190726210854.6408-1-andrew.cooper3@citrix.com>
 <20190726210854.6408-4-andrew.cooper3@citrix.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <1b871981-3738-59f4-54a9-ae1a6a842f2c@arm.com>
Date: Fri, 26 Jul 2019 23:32:57 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <20190726210854.6408-4-andrew.cooper3@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 3/4] xen/percpu: Drop unused asm/percpu.h
 includes
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>, Wei Liu <wl@xen.org>,
 Jan Beulich <JBeulich@suse.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgQW5kcmV3LAoKT24gNy8yNi8xOSAxMDowOCBQTSwgQW5kcmV3IENvb3BlciB3cm90ZToKPiBU
aGVzZSBmaWxlcyBlaXRoZXIgZG9uJ3QgdXNlIGFueSBQRVJfQ1BVKCkgaW5mcmFzdHJ1Y3R1cmUg
YXQgYWxsLCBvciB1c2UKPiBERUZJTkVfUEVSX0NQVV8qKCkuICBUaGlzIGlzIGRlY2xhcmVkIGlu
IHhlbi9wZXJjcHUuaCwgbm90IGFzbS9wZXJjcHUuaCwgd2hpY2gKPiBtZWFucyB0aGF0IHhlbi9w
ZXJjcHUuaCBpcyBpbmNsdWRlZCB2aWEgYSBkaWZmZXJlbnQgcGF0aC4KPiAKPiBTaWduZWQtb2Zm
LWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoKQWNrZWQtYnk6
IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CgpDaGVlcnMsCgotLSAKSnVsaWVu
IEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 22:35:01 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 22:35:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hr8ni-00081F-OX; Fri, 26 Jul 2019 22:34:58 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ymAH=VX=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hr8nh-00081A-Jv
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 22:34:57 +0000
X-Inumbo-ID: 975d07e6-aff5-11e9-ba89-ff4633e55e2b
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 975d07e6-aff5-11e9-ba89-ff4633e55e2b;
 Fri, 26 Jul 2019 22:34:55 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 2525E337;
 Fri, 26 Jul 2019 15:34:55 -0700 (PDT)
Received: from [10.37.8.53] (unknown [10.37.8.53])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id E73483F71F;
 Fri, 26 Jul 2019 15:34:53 -0700 (PDT)
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 Xen-devel <xen-devel@lists.xenproject.org>
References: <20190726210854.6408-1-andrew.cooper3@citrix.com>
 <20190726210854.6408-5-andrew.cooper3@citrix.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <45b06e2f-a51a-c6a7-33aa-530da9f3d67d@arm.com>
Date: Fri, 26 Jul 2019 23:34:52 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <20190726210854.6408-5-andrew.cooper3@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 4/4] xen/percpu: Make DECLARE_PER_CPU() and
 __DEFINE_PER_CPU() common
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>, Wei Liu <wl@xen.org>,
 Jan Beulich <JBeulich@suse.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgQW5kcmV3LAoKT24gNy8yNi8xOSAxMDowOCBQTSwgQW5kcmV3IENvb3BlciB3cm90ZToKPiBU
aGVzZSBtYWNyb3MgYXJlIGlkZW50aWNhbCBhY3Jvc3MgdGhlIGFyY2hpdGVjdHVyZXMsIGFuZCBz
aG91bGRuJ3QgYmUgc2VwYXJhdGUKPiBmcm9tIHRoZSBERUZJTkVfUEVSX0NQVSooKSBpbmZyYXN0
cnVjdHVyZS4KPiAKPiBUaGlzIGNvbnZlcnRzIHRoZSBmaW5hbCBhc20vcGVyY3B1LmggaW5jbHVk
ZXMsIHdoaWNoIHdlcmUgYWxsIHVzaW5nCj4gREVDTEFSRV9QRVJfQ1BVKCksIHRvIGluY2x1ZGUg
eGVuL3BlcmNwdS5oIGluc3RlYWQuCj4gCj4gU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8
YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCkFja2VkLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGll
bi5ncmFsbEBhcm0uY29tPgoKQ2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 22:37:30 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 22:37:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hr8q7-00087P-7W; Fri, 26 Jul 2019 22: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=fOBC=VX=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hr8q6-00087J-LK
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 22:37:26 +0000
X-Inumbo-ID: f0bea78f-aff5-11e9-8980-bc764e045a96
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f0bea78f-aff5-11e9-8980-bc764e045a96;
 Fri, 26 Jul 2019 22:37:25 +0000 (UTC)
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: g71eYqwpRonpXZK2J3juto4SseAQGkPLRqKOcgPDaTl32xs0czsvAEjmj724YtWXKYWoT3ibpu
 7Y7pcfAKpC59B6HCeBFDMEkJ1lZUZanz6WU40Rag1fzP/xKqaRoPUHIgCN8u0GVOq+BW97iMWD
 5rMWsD6iVemPGOHNHaLtIp0iDn36SjjcQBvYzHlHWwjcFm4qf6J4v2Kx0ferWu2UQKOsme4amO
 lB9feJkUojqeLqkSPzzkuCGtIbp1LbTDzhISmpETYVXo4kCO5QNaQHhITsIEocyUR2RoHoyO2i
 Tig=
X-SBRS: 2.7
X-MesageID: 3616108
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,312,1559534400"; 
   d="scan'208";a="3616108"
To: Julien Grall <julien.grall@arm.com>, Xen-devel
 <xen-devel@lists.xenproject.org>
References: <20190726210854.6408-1-andrew.cooper3@citrix.com>
 <20190726210854.6408-2-andrew.cooper3@citrix.com>
 <8b608443-9526-d09a-040f-5d25b9bc0a27@arm.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <f4ac56f4-d716-9454-c8ed-7115076597ff@citrix.com>
Date: Fri, 26 Jul 2019 23:37:21 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <8b608443-9526-d09a-040f-5d25b9bc0a27@arm.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 1/4] arm/percpu: Move {get,
 set}_processor_id() into smp.h
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjYvMDcvMjAxOSAyMzozMCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpIEFuZHJldywKPgo+
IFRoYW5rIHlvdSBmb3IgbG9va2luZyBpbnRvIHRoaXMuCj4KPiBPbiA3LzI2LzE5IDEwOjA4IFBN
LCBBbmRyZXcgQ29vcGVyIHdyb3RlOgo+PiBGb3IgY2xlYW51cCBwdXJwb3NlcywgaXQgaXMgbmVj
ZXNzYXJ5IGZvciBhc20vcGVyY3B1LmggdG8gbm90IHVzZQo+PiBERUNMQVJFX1BFUl9DUFUoKSBp
dHNlbGYuICBhc20vc21wLmggaXMgYXJndWFibHkgYSBiZXR0ZXIgcGxhY2UgZm9yIGl0IHRvCj4+
IGxpdmUgYW55d2F5Lgo+IEkgaGF2ZSBub3RpY2VkIHRoYXQgYSBsb3Qgb2YgYXJjaCBoZWxwZXJz
IGNhbGxlZCBieSBjb21tb24gY29kZSAKPiBhcmUgZGVmaW5lZCBpbiBkaWZmZXJlbnQgaGVhZGVy
cy4gVGhlIG1vc3Qgb2ZmZW5kZXJzIGFyZSBpbiBtbS5oCj4gYW5kIHBhZ2UuaC4KClRob3NlIGFy
ZSBtYXNzaXZlIHJhdHMgbmVzdHMuwqAgQXQgbGVhc3Qgd2UncmUgc2xvd2x5IG1ha2luZyBwcm9n
cmVzcyBvbgp0aGUgb3V0c2tpcnRzLgoKTG9udGVybSwgSSdkIGxpa2UgdG8gZ2V0IHRvIGEgcG9z
aXRpb24gd2hlcmUgdGhlIG9ubHkgdGltZSB5b3UnZCBldmVyCmluY2x1ZGUgYW4gYXNtLyBoZWFk
ZXIgaXMgZWl0aGVyIGZyb20gdGhlIGNvbW1vbiBoZWFkZXIgaXRzZWxmLCBvciBmb3IKaGVhZGVy
cyB1bmlxdWUgdG8gdGhlIGN1cnJlbnQgYXJjaGl0ZWN0dXJlLsKgIEkgZXhwZWN0IHRoaXMgdG8g
c2ltcGxpZnkKdGhpbmdzIG1hc3NpdmVseS4KCj4KPiBMb29raW5nIGF0IHg4NiwgdGhlIHR3byBo
ZWxwZXJzIGFyZSBkZWZpbmVkIGluIGN1cnJlbnQuaC4gU28gSQo+IHRoaW5rIGl0IHdvdWxkIG1h
a2Ugc2Vuc2UgdG8gZGVmaW5lIHRoZW0gYXQgdGhlIHNhbWUgcGxhY2VzLiBJCj4gZG9uJ3QgaGF2
ZSBhIHBhcnRpY3VsYXIgcHJlZmVyZW5jZSBiZXR3ZWVuIHNtcC5oIGFuZCBjdXJyZW50LmgsCj4g
anVzdCB3YW50IHNvbWUgY29uc2lzdGVuY3kgOikuCj4KPiBGV0lXLCBYZW4gYnVpbGQgbmljZWx5
IHdoZW4gdGhlIGhlbHBlcnMgYXJlIG1vdmVkIGluIGN1cnJlbnQuaDoKCkkgZGlkIGNvbnNpZGVy
IGN1cnJlbnQuaCwgYnV0IGNvdWxkbid0IGRlY2lkZSBhbmQgZmxpcHBlZCBhIGNvaW4uCgpJJ20g
cGVyZmVjdGx5IGhhcHB5IHRvIHB1dCBpdCBoZXJlIGlmIHRoYXQncyB3aGF0IHlvdSdkIHByZWZl
ci4KCn5BbmRyZXcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Jul 26 23:34:53 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Jul 2019 23:34:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hr9jN-0003by-Pn; Fri, 26 Jul 2019 23:34:33 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=f6kF=VX=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hr9jM-0003bo-RU
 for xen-devel@lists.xenproject.org; Fri, 26 Jul 2019 23:34:32 +0000
X-Inumbo-ID: e678cac4-affd-11e9-9625-776428be12d4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e678cac4-affd-11e9-9625-776428be12d4;
 Fri, 26 Jul 2019 23:34:24 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hr9jD-00087l-9o; Fri, 26 Jul 2019 23:34: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 1hr9jD-0006Jq-1V; Fri, 26 Jul 2019 23:34:23 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hr9jD-00041b-0o; Fri, 26 Jul 2019 23:34:23 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139366-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.12-testing:test-armhf-armhf-xl-credit2:xen-boot:fail:regression
 xen-4.12-testing:test-amd64-amd64-xl-qcow2:guest-saverestore.2:fail:regression
 xen-4.12-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-4.12-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 xen-4.12-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.12-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.12-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.12-testing:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 xen-4.12-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.12-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.12-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.12-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.12-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.12-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.12-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.12-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.12-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.12-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.12-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.12-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.12-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.12-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.12-testing:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=604ee1116d3e3476133214b1f2ab446f352586ca
X-Osstest-Versions-That: xen=e5122c6c4a413e5d185b25094a15b4ee6d5daf4b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 26 Jul 2019 23:34:23 +0000
Subject: [Xen-devel] [xen-4.12-testing test] 139366: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTM2NiB4ZW4tNC4xMi10ZXN0aW5nIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzkzNjYvCgpSZWdyZXNzaW9ucyA6
LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRp
bmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Jl
ZGl0MiAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzOTE3Nwog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAxNiBndWVzdC1zYXZlcmVzdG9yZS4yICAgICAg
ZmFpbCBSRUdSLiB2cy4gMTM5MTc3CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAg
ICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bC1zZWF0dGxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0
LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwtdGh1bmRlcnggMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1
LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1h
cm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwg
ICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3
IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAx
MCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAgICAgICAgICAgICAg
ICAgNjA0ZWUxMTE2ZDNlMzQ3NjEzMzIxNGIxZjJhYjQ0NmYzNTI1ODZjYQpiYXNlbGluZSB2ZXJz
aW9uOgogeGVuICAgICAgICAgICAgICAgICAgZTUxMjJjNmM0YTQxM2U1ZDE4NWIyNTA5NGExNWI0
ZWU2ZDVkYWY0YgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTM5MTc3ICAyMDE5LTA3LTE5IDE0OjM2
OjIzIFogICAgNyBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEzOTM2NiAgMjAxOS0wNy0yNiAw
OTowNjoxNiBaICAgIDAgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVk
IHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNp
dHJpeC5jb20+CiAgQnJpYW4gV29vZHMgPGJyaWFuLndvb2RzQGFtZC5jb20+CiAgSWdvciBEcnV6
aGluaW4gPGlnb3IuZHJ1emhpbmluQGNpdHJpeC5jb20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNo
QHN1c2UuY29tPgogIE5pY2hvbGFzIFRzaXJha2lzIDx0c2lyYWtpc25AYWluZm9zZWMuY29tPgoK
am9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFt
ZDY0LXh0ZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0
LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1k
NjQtYW1kNjQtMiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHVi
ZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNt
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlh
bmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQt
eGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFl
bXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2
bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Jl
ZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJp
ZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3Qg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVz
dGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saXZlcGF0Y2ggICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGl2ZXBhdGNoICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
cHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9q
ZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoK
TG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dz
LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhl
c2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFp
bDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3Qu
Z2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBm
b3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDth
PXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgNjA0ZWUxMTE2ZDNlMzQ3NjEzMzIx
NGIxZjJhYjQ0NmYzNTI1ODZjYQpBdXRob3I6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIz
QGNpdHJpeC5jb20+CkRhdGU6ICAgRnJpIEp1bCAyNiAxMTowMjoyMiAyMDE5ICswMjAwCgogICAg
cGFzc3Rocm91Z2gvdnRkOiBEb24ndCBETUEgdG8gdGhlIHN0YWNrIGluIHF1ZXVlX2ludmFsaWRh
dGVfd2FpdCgpCiAgICAKICAgIERNQS1pbmcgdG8gdGhlIHN0YWNrIGlzIGNvbnNpZGVyZWQgYmFk
IHByYWN0aWNlLiAgSW4gdGhpcyBjYXNlLCBpZiBhCiAgICB0aW1lb3V0IG9jY3VycyBiZWNhdXNl
IG9mIGEgc2x1Z2dpc2ggZGV2aWNlIHdoaWNoIGlzIHByb2Nlc3NpbmcgdGhlCiAgICByZXF1ZXN0
LCB0aGUgY29tcGxldGlvbiBub3RpZmljYXRpb24gd2lsbCBjb3JydXB0IHRoZSBzdGFjayBvZiBh
CiAgICBzdWJzZXF1ZW50IGRlZXBlciBjYWxsIHRyZWUuCiAgICAKICAgIFBsYWNlIHRoZSBwb2xs
X3Nsb3QgaW4gYSBwZXJjcHUgYXJlYSBhbmQgRE1BIHRvIHRoYXQgaW5zdGVhZC4KICAgIAogICAg
Rml4IHRoZSBkZWNsYXJhdGlvbiBvZiBzYWRkciBpbiBzdHJ1Y3QgcWludmFsX2VudHJ5LCB0byBh
dm9pZCBhIHNoaWZ0IGJ5CiAgICB0d28uICBUaGUgcmVxdWlyZW1lbnQgaGVyZSBpcyB0aGF0IHRo
ZSBETUEgYWRkcmVzcyBpcyBkd29yZCBhbGlnbmVkLAogICAgd2hpY2ggaXMgY292ZXJlZCBieSBw
b2xsX3Nsb3QncyB0eXBlLgogICAgCiAgICBUaGlzIGNoYW5nZSBkb2VzIG5vdCBhZGRyZXNzIG90
aGVyIGlzc3Vlcy4gIENvcnJlbGF0aW5nIGNvbXBsZXRpb25zCiAgICBhZnRlciBhIHRpbWVvdXQg
d2l0aCB0aGVpciByZXF1ZXN0IGlzIGEgbW9yZSBjb21wbGljYXRlZCBjaGFuZ2UuCiAgICAKICAg
IFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+
CiAgICBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1c2UuY29tPgogICAgUmV2
aWV3ZWQtYnk6IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgogICAgbWFzdGVyIGNv
bW1pdDogODk3MDgzNGViOTU1ODZkODdiMDY0ZThjN2ZjNDllZThkMjg3NWRiNAogICAgbWFzdGVy
IGRhdGU6IDIwMTktMDctMjQgMTQ6NDA6MTAgKzAxMDAKCmNvbW1pdCA1N2E3MzVkYTNjZmFkMTY5
YmExNGY0MTRlOGMxYzZmZTllNTEwMDI4CkF1dGhvcjogSWdvciBEcnV6aGluaW4gPGlnb3IuZHJ1
emhpbmluQGNpdHJpeC5jb20+CkRhdGU6ICAgRnJpIEp1bCAyNiAxMTowMTo1MiAyMDE5ICswMjAw
CgogICAgeDg2L2NyYXNoOiBmaXgga2V4ZWMgdHJhbnNpdGlvbiBicmVha2FnZQogICAgCiAgICBG
b2xsb3dpbmcgNmZmNTYwZjdmICgieDg2L1NNUDogZG9uJ3QgdHJ5IHRvIHN0b3AgYWxyZWFkeSBz
dG9wcGVkIENQVXMiKQogICAgYW4gaW5jb3JyZWN0IGNvbmRpdGlvbiB3YXMgcGxhY2VkIGludG8g
a2V4ZWMgdHJhbnNpdGlvbiBwYXRoCiAgICBsZWF2aW5nIGNyYXNoaW5nIENQVSBhbHdheXMgb25s
aW5lIGJyZWFraW5nIGtkdW1wIGtlcm5lbCBlbnRlcmluZy4KICAgIENvcnJlY3QgaXQgYnkgdW5p
ZnlpbmcgdGhlIGNvbmRpdGlvbiB3aXRoIHNtcF9zZW5kX3N0b3AoKS4KICAgIAogICAgU2lnbmVk
LW9mZi1ieTogSWdvciBEcnV6aGluaW4gPGlnb3IuZHJ1emhpbmluQGNpdHJpeC5jb20+CiAgICBt
YXN0ZXIgY29tbWl0OiBmNTY4MTNmMzQ3MGM1YjQ5ODc5NjNjM2M0MWU0ZmUxNmI5NWM1YTNmCiAg
ICBtYXN0ZXIgZGF0ZTogMjAxOS0wNy0yMiAxODowMjoyNCArMDEwMAoKY29tbWl0IDM1YzdmYmRm
NjdkZTdjNjgzMzljYzBjOTkwYzBhZDhjNjZhNGQ0ZDUKQXV0aG9yOiBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+CkRhdGU6ICAgRnJpIEp1bCAyNiAxMTowMToyNCAyMDE5ICswMjAwCgog
ICAgQU1EL0lPTU1VOiBwcm9jZXNzIHNvZnRpcnFzIHdoaWxlIGR1bXBpbmcgSVJUcwogICAgCiAg
ICBXaGVuIHRoZXJlIGFyZSBzdWZmaWNpZW50bHkgbWFueSBkZXZpY2VzIGxpc3RlZCBpbiB0aGUg
QUNQSSB0YWJsZXMgKG5vCiAgICBtYXR0ZXIgaWYgdGhleSBhY3R1YWxseSBleGlzdCksIG91dHB1
dCBtYXkgdGFrZSB3YXkgbG9uZ2VyIHRoYW4gdGhlCiAgICB3YXRjaGRvZyB3b3VsZCBsaWtlLgog
ICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAg
ICBBY2tlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAg
IEFja2VkLWJ5OiBCcmlhbiBXb29kcyA8YnJpYW4ud29vZHNAYW1kLmNvbT4KICAgIG1hc3RlciBj
b21taXQ6IGRmMjAzMGMzNGNjOTE2MWRkOWUzNWMwZThjNTUwNTdlMTAxYWM4MWEKICAgIG1hc3Rl
ciBkYXRlOiAyMDE5LTA3LTIyIDEyOjAzOjQ2ICswMjAwCgpjb21taXQgNDkxZWRhYzJjYjA4NDhk
NzkzYjI3NjBiM2Q4YTY3ZmFiMjNjN2NhNwpBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBz
dXNlLmNvbT4KRGF0ZTogICBGcmkgSnVsIDI2IDExOjAwOjUwIDIwMTkgKzAyMDAKCiAgICBBTUQv
SU9NTVU6IGZyZWUgbW9yZSBtZW1vcnkgd2hlbiBjbGVhbmluZyB1cCBhZnRlciBlcnJvcgogICAg
CiAgICBUaGUgaW50ZXJydXB0IHJlbWFwcGluZyBpbi11c2UgYml0bWFwcyB3ZXJlIGxlYWtlZCBp
biBhbGwgY2FzZXMuIFRoZQogICAgcmluZyBidWZmZXJzIGFuZCB0aGUgbWFwcGluZyBvZiB0aGUg
TU1JTyBzcGFjZSB3ZXJlIGxlYWtlZCBmb3IgYW55IElPTU1VCiAgICB0aGF0IGhhZG4ndCBiZWVu
IGVuYWJsZWQgeWV0LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxp
Y2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3Bl
cjNAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBCcmlhbiBXb29kcyA8YnJpYW4ud29vZHNAYW1k
LmNvbT4KICAgIG1hc3RlciBjb21taXQ6IDZhZTIyZTdhYWM4ZmIwZDM5MzE4ZWIyN2VhYjQzOWRk
OTc1MjExNzQKICAgIG1hc3RlciBkYXRlOiAyMDE5LTA3LTIyIDExOjU5OjAxICswMjAwCgpjb21t
aXQgZDdhZWFmZTdjODBjOThlMzZlYWExZjE1ZmViNjU2MDU5ODJmZjFiYgpBdXRob3I6IE5pY2hv
bGFzIFRzaXJha2lzIDx0c2lyYWtpc25AYWluZm9zZWMuY29tPgpEYXRlOiAgIEZyaSBKdWwgMjYg
MTE6MDA6MTkgMjAxOSArMDIwMAoKICAgIGFyZ286IHN1cHByZXNzIHNlbGVjdCBsb2dnaW5nIG1l
c3NhZ2VzCiAgICAKICAgIFNvbWUgbG9nZ2luZyBtZXNzYWdlcyBtYWRlIG1vcmUgc2Vuc2UgYXMg
YXJnbyBkZWJ1ZwogICAgbG9ncyByYXRoZXIgdGhhbiBzdGFuZGFyZCBYZW4gbG9ncy4gVXNlIGFy
Z29fZHByaW50awogICAgdG8gb25seSBwcmludCB0aGlzIGluZm8gaWYgYXJnbyBERUJVRyBpcyBl
bmFibGVkLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBOaWNob2xhcyBUc2lyYWtpcyA8dHNpcmFr
aXNuQGFpbmZvc2VjLmNvbT4KICAgIFJldmlld2VkLWJ5OiBDaHJpc3RvcGhlciBDbGFyayA8Y2hy
aXN0b3BoZXIudy5jbGFya0BnbWFpbC5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiA3YWJkN2MyMWI5
YzQ1NmM5ZjgzZDBkMDljY2VhNTYyN2FlNjJjM2Q0CiAgICBtYXN0ZXIgZGF0ZTogMjAxOS0wNi0x
OSAyMToxNDowNSArMDEwMAoKY29tbWl0IDQ2MjYyYjg3ZWIyYWU0MjBhN2FhYjZlODQ5OWRlNTdl
NTJhNjExMjYKQXV0aG9yOiBOaWNob2xhcyBUc2lyYWtpcyA8dHNpcmFraXNuQGFpbmZvc2VjLmNv
bT4KRGF0ZTogICBGcmkgSnVsIDI2IDEwOjU5OjQ3IDIwMTkgKzAyMDAKCiAgICBhcmdvOiBjb3Jy
ZWN0bHkgcmVwb3J0IHBlbmRpbmcgbWVzc2FnZSBsZW5ndGgKICAgIAogICAgV2hlbiBhIG1lc3Nh
Z2UgaXMgcmVxdWV1ZSdkIGluIFhlbidzIGludGVybmFsIHF1ZXVlLCB0aGUgcXVldWUKICAgIGVu
dHJ5IGNvbnRhaW5zIHRoZSBsZW5ndGggb2YgdGhlIG1lc3NhZ2Ugc28gdGhhdCBYZW4ga25vd3Mg
dG8KICAgIHNlbmQgYSBWSVJRIHRvIHRoZSByZXNwZWN0aXZlIGRvbWFpbiB3aGVuIGVub3VnaCBz
cGFjZSBmcmVlcyB1cAogICAgaW4gdGhlIHJpbmcuIER1ZSB0byBhIHNtYWxsIGJ1ZywgaG93ZXZl
ciwgWGVuIGRvZXNuJ3QgcG9wdWxhdGUKICAgIHRoZSBsZW5ndGggb2YgdGhlIG1zZyBpZiBhIGdp
dmVuIHdyaXRlIGZhaWxzLCBzbyB0aGlzIGxlbmd0aCBpcwogICAgYWx3YXlzIHJlcG9ydGVkIGFz
IHplcm8uIFRoaXMgY2F1c2VzIFhlbiB0byBzcHVyaW91c2x5IHdha2UgdXAKICAgIGEgZG9tYWlu
IGV2ZW4gd2hlbiB0aGUgcmluZyBkb2Vzbid0IGhhdmUgZW5vdWdoIHNwYWNlLgogICAgCiAgICBU
aGlzIHBhdGNoIG1ha2VzIHN1cmUgdGhhdCB0aGUgbXNnIGxlbiBpcyBwcm9wZXJseSByZXBvcnRl
ZCBieQogICAgcG9wdWxhdGluZyBpdCBpbiB0aGUgZXZlbnQgb2YgYSB3cml0ZSBmYWlsdXJlLgog
ICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBOaWNob2xhcyBUc2lyYWtpcyA8dHNpcmFraXNuQGFpbmZv
c2VjLmNvbT4KICAgIFJldmlld2VkLWJ5OiBDaHJpc3RvcGhlciBDbGFyayA8Y2hyaXN0b3BoZXIu
dy5jbGFya0BnbWFpbC5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiA4OTY2YTNlOWFiNDg1ZjNhOWQy
YWRmNjZiNzEyNjUxNjNmOGZiOGViCiAgICBtYXN0ZXIgZGF0ZTogMjAxOS0wNi0xMiAyMTowNjox
OCArMDEwMAoKY29tbWl0IDQ3OGEwZWNiMWExZmU2YjU2ZWI0YTAzYjU4ZWExYzViMWQzMTQ2OWIK
QXV0aG9yOiBOaWNob2xhcyBUc2lyYWtpcyA8dHNpcmFraXNuQGFpbmZvc2VjLmNvbT4KRGF0ZTog
ICBGcmkgSnVsIDI2IDEwOjU5OjA1IDIwMTkgKzAyMDAKCiAgICBhcmdvOiB3YXJuIHNlbmR2KCkg
Y2FsbGVyIHdoZW4gcmluZyBpcyBmdWxsCiAgICAKICAgIEluIGl0cyBjdXJyZW50IHN0YXRlLCBp
ZiB0aGUgZGVzdGluYXRpb24gcmluZyBpcyBmdWxsLCBzZW5kdigpCiAgICB3aWxsIHJlcXVldWUg
dGhlIG1lc3NhZ2UgYW5kIHJldHVybiB0aGUgcmMgb2YgcGVuZGluZ19yZXF1ZXVlKCksCiAgICB3
aGljaCB3aWxsIHJldHVybiAwIG9uIHN1Y2Nlc3MuIFRoaXMgcHJldmVudHMgdGhlIGNhbGxlciBm
cm9tCiAgICBkaXN0aW5ndWlzaGluZyB0aGUgZGlmZmVyZW5jZSBiZXR3ZWVuIGEgc3VjY2Vzc2Z1
bCB3cml0ZSBhbmQgYQogICAgbWVzc2FnZSB0aGF0IG5lZWRzIHRvIGJlIHJlc2VudCBhdCBhIGxh
dGVyIHRpbWUuCiAgICAKICAgIEluc3RlYWQsIGNhcHR1cmUgdGhlIC1FQUdBSU4gdmFsdWUgcmV0
dXJuZWQgZnJvbSByaW5nYnVmX2luc2VydCgpCiAgICBhbmQgKm9ubHkqIG92ZXJ3cml0ZSBpdCBp
ZiB0aGUgcmMgb2YgcGVuZGluZ19yZXF1ZXVlKCkgaXMgbm9uLXplcm8uCiAgICBUaGlzIGFsbG93
cyB0aGUgY2FsbGVyIHRvIG1ha2UgaW50ZWxsaWdlbnQgZGVjaXNpb25zIG9uIC1FQUdBSU4gYW5k
CiAgICBzdGlsbCBiZSBhbGVydGVkIGlmIHRoZSBwZW5kaW5nIG1lc3NhZ2UgZmFpbHMgdG8gcmVx
dWV1ZS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogTmljaG9sYXMgVHNpcmFraXMgPHRzaXJha2lz
bkBhaW5mb3NlYy5jb20+CiAgICBSZXZpZXdlZC1ieTogQ2hyaXN0b3BoZXIgQ2xhcmsgPGNocmlz
dG9waGVyLncuY2xhcmtAZ21haWwuY29tPgogICAgbWFzdGVyIGNvbW1pdDogNDgwODAwYzc2OTY5
YjM4ZjEzYjY5MDllYjY3OWIyMzU3MTQxNzUzOAogICAgbWFzdGVyIGRhdGU6IDIwMTktMDYtMTEg
MjA6Mjc6MjggKzAxMDAKKHFlbXUgY2hhbmdlcyBub3QgaW5jbHVkZWQpCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Jul 27 04:50:31 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 27 Jul 2019 04: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 1hrEen-000788-B4; Sat, 27 Jul 2019 04:50:09 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=3Dkg=VY=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hrEem-00077y-SX
 for xen-devel@lists.xenproject.org; Sat, 27 Jul 2019 04:50:08 +0000
X-Inumbo-ID: ff677982-b029-11e9-82b5-f39d65d988b3
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id ff677982-b029-11e9-82b5-f39d65d988b3;
 Sat, 27 Jul 2019 04:50:03 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hrEeh-0007K5-3K; Sat, 27 Jul 2019 04:50: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 1hrEeg-0002Pz-Ol; Sat, 27 Jul 2019 04:50:02 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hrEeg-0000Sf-Lt; Sat, 27 Jul 2019 04:50:02 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139371-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=d47b85a621add591212546b12945d7b9873fbabf
X-Osstest-Versions-That: ovmf=520a1e60de4341f55c59cf4680d6d0242a7f929f
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 27 Jul 2019 04:50:02 +0000
Subject: [Xen-devel] [ovmf test] 139371: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTM3MSBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzkzNzEvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICBkNDdiODVhNjIxYWRkNTkxMjEyNTQ2YjEyOTQ1ZDdi
OTg3M2ZiYWJmCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICA1MjBhMWU2
MGRlNDM0MWY1NWM1OWNmNDY4MGQ2ZDAyNDJhN2Y5MjlmCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MzkzNTcgIDIwMTktMDctMjYgMDI6NDM6NDkgWiAgICAxIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTM5MzcxICAyMDE5LTA3LTI2IDExOjEwOjIyIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgTGFzemxvIEVy
c2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KICBOaSwgUmF5IDxyYXkubmlAaW50ZWwuY29tPgogIFJh
eSBOaSA8cmF5Lm5pQGludGVsLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1v
dm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3Jn
CmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBj
b25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBv
cnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMu
eGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1h
c3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1i
bG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0
CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFy
eQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQv
b3NzdGVzdC9vdm1mLmdpdAogICA1MjBhMWU2MGRlLi5kNDdiODVhNjIxICBkNDdiODVhNjIxYWRk
NTkxMjEyNTQ2YjEyOTQ1ZDdiOTg3M2ZiYWJmIC0+IHhlbi10ZXN0ZWQtbWFzdGVyCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Jul 27 05:59:46 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 27 Jul 2019 05:59:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hrFjs-00034C-RS; Sat, 27 Jul 2019 05: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=3Dkg=VY=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hrFjr-000342-OJ
 for xen-devel@lists.xenproject.org; Sat, 27 Jul 2019 05:59:27 +0000
X-Inumbo-ID: afe1e8b1-b033-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id afe1e8b1-b033-11e9-8980-bc764e045a96;
 Sat, 27 Jul 2019 05:59:25 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hrFjo-0000bN-Qt; Sat, 27 Jul 2019 05:59: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 1hrFjo-0007nt-9J; Sat, 27 Jul 2019 05:59:24 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hrFjo-0003QG-8g; Sat, 27 Jul 2019 05:59:24 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139367-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-next:test-arm64-arm64-libvirt-xsm:guest-start/debian.repeat:fail:regression
 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-armhf-armhf-examine:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-debianhvm-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-raw:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-examine:reboot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-win10-i386:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-qemut-rhel6hvm-intel:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-win10-i386:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-libvirt-pair:xen-boot/src_host:fail:nonblocking
 linux-next:test-amd64-i386-libvirt-pair:xen-boot/dst_host:fail:nonblocking
 linux-next:test-amd64-i386-xl:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-shadow:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-pair:xen-boot/src_host:fail:nonblocking
 linux-next:test-amd64-i386-pair:xen-boot/dst_host:fail:nonblocking
 linux-next:test-amd64-i386-qemuu-rhel6hvm-amd:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-qemut-rhel6hvm-amd:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-libvirt-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-qemuu-rhel6hvm-intel:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-debianhvm-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-ws16-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-freebsd10-i386:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-ws16-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-debianhvm-i386-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-libvirt:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-pvshim:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-ovmf-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-win7-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-freebsd10-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-win7-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-next:build-armhf-pvops:kernel-build:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-next:test-arm64-arm64-examine:examine-serial/bootloader:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-next:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-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-thunderx:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-next:test-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=fde50b96be821ac9673a7e00847cc4605bd88f34
X-Osstest-Versions-That: linux=bed38c3e2dca01b358a62b5e73b46e875742fd75
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 27 Jul 2019 05:59:24 +0000
Subject: [Xen-devel] [linux-next test] 139367: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTM2NyBsaW51eC1uZXh0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzkzNjcvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20g
MTYgZ3Vlc3Qtc3RhcnQvZGViaWFuLnJlcGVhdCBmYWlsIFJFR1IuIHZzLiAxMzkzMzgKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFybWhm
LWFybWhmLXhsLW11bHRpdmNwdSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWNyZWRpdDEgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0ICA3IHhlbi1ib290ICAgICAgICAgIGZhaWwgbGlrZSAxMzkzMzgKIHRlc3QtYW1kNjQtaTM4
Ni14bC1yYXcgICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgICAgICBmYWlsICBsaWtl
IDEzOTMzOAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgOCByZWJvb3QgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgIGxpa2UgMTM5MzM4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
d2luMTAtaTM4NiAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgIGZhaWwgbGlrZSAxMzkzMzgKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgNyB4ZW4tYm9vdCAgICAgICAgICAg
ICAgZmFpbCBsaWtlIDEzOTMzOAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgNyB4ZW4t
Ym9vdCAgICAgICAgICAgICAgICAgICAgIGZhaWwgIGxpa2UgMTM5MzM4CiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtd2luMTAtaTM4NiAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgIGZhaWwgbGlr
ZSAxMzkzMzgKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgMTAgeGVuLWJvb3Qvc3JjX2hv
c3QgICAgICAgICAgICBmYWlsICBsaWtlIDEzOTMzOAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
cGFpciAxMSB4ZW4tYm9vdC9kc3RfaG9zdCAgICAgICAgICAgIGZhaWwgIGxpa2UgMTM5MzM4CiB0
ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgbGlrZSAxMzkzMzgKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgIDcgeGVu
LWJvb3QgICAgICAgICAgICAgICAgICAgICBmYWlsICBsaWtlIDEzOTMzOAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgNyB4ZW4tYm9vdCAgICAgICBmYWlsIGxp
a2UgMTM5MzM4CiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgIDEwIHhlbi1ib290L3NyY19o
b3N0ICAgICAgICAgICAgZmFpbCAgbGlrZSAxMzkzMzgKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAg
ICAgICAgMTEgeGVuLWJvb3QvZHN0X2hvc3QgICAgICAgICAgICBmYWlsICBsaWtlIDEzOTMzOAog
dGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgNyB4ZW4tYm9vdCAgICAgICAgICAg
ICAgICBmYWlsIGxpa2UgMTM5MzM4CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1k
ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgIGZhaWwgbGlrZSAxMzkzMzgKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXhzbSAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgICAgICBmYWlsICBs
aWtlIDEzOTMzOAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICA3IHhlbi1i
b290ICAgICAgICAgICAgICBmYWlsIGxpa2UgMTM5MzM4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDcgeGVuLWJvb3QgZmFpbCBsaWtlIDEzOTMz
OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSA3
IHhlbi1ib290IGZhaWwgbGlrZSAxMzkzMzgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQtc2hhZG93ICA3IHhlbi1ib290ICAgZmFpbCBsaWtlIDEzOTMzOAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgICBm
YWlsIGxpa2UgMTM5MzM4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgNyB4
ZW4tYm9vdCAgICAgICAgICAgICAgIGZhaWwgbGlrZSAxMzkzMzgKIHRlc3QtYW1kNjQtaTM4Ni1m
cmVlYnNkMTAtaTM4NiAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgICAgZmFpbCBsaWtlIDEz
OTMzOAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAg
NyB4ZW4tYm9vdCBmYWlsIGxpa2UgMTM5MzM4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3Mx
Ni1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgIGZhaWwgbGlrZSAxMzkzMzgKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gIDcgeGVuLWJvb3QgICAgICAg
ZmFpbCBsaWtlIDEzOTMzOAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgNyB4ZW4tYm9v
dCAgICAgICAgICAgICAgICAgICAgIGZhaWwgIGxpa2UgMTM5MzM4CiB0ZXN0LWFtZDY0LWkzODYt
eGwtcHZzaGltICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgbGlrZSAx
MzkzMzgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICA3IHhlbi1ib290ICAg
ICAgICAgICAgICAgZmFpbCBsaWtlIDEzOTMzOAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdp
bjctYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICBmYWlsIGxpa2UgMTM5MzM4CiB0ZXN0
LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICAg
IGZhaWwgbGlrZSAxMzkzMzgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICA3
IHhlbi1ib290ICAgICAgICAgICAgICAgZmFpbCBsaWtlIDEzOTMzOAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2Ug
MTM5MzM4CiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICA2IGtlcm5lbC1idWlsZCAgICAg
ICAgICAgICAgICAgZmFpbCAgbGlrZSAxMzkzMzgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEzOTMzOAogdGVz
dC1hcm02NC1hcm02NC1leGFtaW5lICAgICAxMSBleGFtaW5lLXNlcmlhbC9ib290bG9hZGVyICAg
IGZhaWwgIGxpa2UgMTM5MzM4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzkzMzgKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtl
IDEzOTMzOAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1o
dm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZp
cnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1j
cmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bC10aHVuZGVyeCAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFs
bCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEw
LWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24g
dGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBsaW51eCAgICAgICAgICAgICAgICBmZGU1MGI5NmJlODIx
YWM5NjczYTdlMDA4NDdjYzQ2MDViZDg4ZjM0CmJhc2VsaW5lIHZlcnNpb246CiBsaW51eCAgICAg
ICAgICAgICAgICBiZWQzOGMzZTJkY2EwMWIzNThhNjJiNWU3M2I0NmU4NzU3NDJmZDc1CgpMYXN0
IHRlc3Qgb2YgYmFzaXMgICAgICAgICAgICAgICAgICAgICAgICAgIChub3QgZm91bmQpICAgICAK
RmFpbGluZyBzaW5jZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAobm90IGZvdW5kKSAg
ICAgClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEzOTM2NyAgMjAxOS0wNy0yNiAwOToxOTowMiBaICAg
IDAgZGF5cyAgICAxIGF0dGVtcHRzCgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9w
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1
aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2
bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11
dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNk
MTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
d3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0
MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1h
cm02NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQy
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0
LWRtcmVzdHJpY3QgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1y
ZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4x
MC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0t
aW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1x
ZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNl
YXR0bGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFk
b3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02
NC1hcm02NC14bC10aHVuZGVyeCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9u
IG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmlt
YWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZh
aWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0
L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdl
bmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0
LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpU
ZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5v
cmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaCBub3QgYXBwbGljYWJsZS4K
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Jul 27 07:47:38 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 27 Jul 2019 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 1hrHQF-0001qf-6h; Sat, 27 Jul 2019 07:47:19 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=3Dkg=VY=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hrHQE-0001qS-86
 for xen-devel@lists.xenproject.org; Sat, 27 Jul 2019 07:47:18 +0000
X-Inumbo-ID: bea64608-b042-11e9-8915-3b5e2cadf254
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id bea64608-b042-11e9-8915-3b5e2cadf254;
 Sat, 27 Jul 2019 07:47:12 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hrHQ7-0002fU-Sm; Sat, 27 Jul 2019 07: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 1hrHQ7-00074l-Is; Sat, 27 Jul 2019 07:47:11 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hrHQ7-0004sb-ID; Sat, 27 Jul 2019 07:47:11 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139370-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.19:test-amd64-i386-qemut-rhel6hvm-amd:guest-start/redhat.repeat:fail:regression
 linux-4.19:build-armhf-pvops:kernel-build:fail:regression
 linux-4.19:test-arm64-arm64-examine:examine-serial/bootloader:fail:regression
 linux-4.19:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-examine:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.19:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=7250956f6eafc6edf2ad9a1cccaffb7f16c7b38d
X-Osstest-Versions-That: linux=84df9525b0c27f3ebc2ebb1864fa62a97fdedb7d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 27 Jul 2019 07:47:11 +0000
Subject: [Xen-devel] [linux-4.19 test] 139370: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTM3MCBsaW51eC00LjE5IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzkzNzAvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2
bS1hbWQgMTIgZ3Vlc3Qtc3RhcnQvcmVkaGF0LnJlcGVhdCBmYWlsIFJFR1IuIHZzLiAxMjkzMTMK
IGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgIDYga2VybmVsLWJ1aWxkICAgICAgICAgICAg
IGZhaWwgUkVHUi4gdnMuIDEyOTMxMwogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgIDExIGV4
YW1pbmUtc2VyaWFsL2Jvb3Rsb2FkZXIgZmFpbCBSRUdSLiB2cy4gMTI5MzEzCgpUZXN0cyB3aGlj
aCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXZoZCAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXJ0ZHMgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1p
bmUgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bC1zZWF0dGxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAx
MSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBk
ZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAg
ICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLXRodW5kZXJ4IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2
NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2
NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRv
d3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkz
ODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRh
cmdldGVkIGZvciB0ZXN0aW5nOgogbGludXggICAgICAgICAgICAgICAgNzI1MDk1NmY2ZWFmYzZl
ZGYyYWQ5YTFjY2NhZmZiN2YxNmM3YjM4ZApiYXNlbGluZSB2ZXJzaW9uOgogbGludXggICAgICAg
ICAgICAgICAgODRkZjk1MjViMGMyN2YzZWJjMmViYjE4NjRmYTYyYTk3ZmRlZGI3ZAoKTGFzdCB0
ZXN0IG9mIGJhc2lzICAgMTI5MzEzICAyMDE4LTExLTAyIDA1OjM5OjA4IFogIDI2NyBkYXlzCkZh
aWxpbmcgc2luY2UgICAgICAgIDEyOTQxMiAgMjAxOC0xMS0wNCAxNDoxMDoxNSBaICAyNjQgZGF5
cyAgMTc0IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEzOTM3MCAgMjAxOS0wNy0yNiAx
MDo0NTowMiBaICAgIDAgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KMjM1NCBwZW9wbGUgdG91Y2hl
ZCByZXZpc2lvbnMgdW5kZXIgdGVzdCwKbm90IGxpc3RpbmcgdGhlbSBhbGwKCmpvYnM6CiBidWls
ZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
cm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
NjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2
LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQt
YXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2
aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1m
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjct
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtZXhh
bWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2
aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2
Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
c2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCgoK
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwps
b2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29u
ZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0
cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0
ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9Ymxv
YjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAog
ICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkK
CgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDE5NTY5OSBsaW5l
cyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Jul 27 09:28:48 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 27 Jul 2019 09:28:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hrJ0B-0000Pw-VQ; Sat, 27 Jul 2019 09:28:31 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=3Dkg=VY=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hrJ0B-0000Pk-5M
 for xen-devel@lists.xenproject.org; Sat, 27 Jul 2019 09:28:31 +0000
X-Inumbo-ID: e2126d5c-b050-11e9-915e-03dcc39cbbcc
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e2126d5c-b050-11e9-915e-03dcc39cbbcc;
 Sat, 27 Jul 2019 09:28:24 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hrJ04-000539-FT; Sat, 27 Jul 2019 09:28: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 1hrJ04-0003qw-6h; Sat, 27 Jul 2019 09:28:24 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hrJ04-0000wD-5r; Sat, 27 Jul 2019 09:28:24 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139374-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx: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-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-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=61c1e6a97deac9d5f9748ac1fa4e31e84e19f55c
X-Osstest-Versions-That: qemuu=bf8b024372bf8abf5a9f40bfa65eeefad23ff988
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 27 Jul 2019 09:28:24 +0000
Subject: [Xen-devel] [qemu-mainline test] 139374: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTM3NCBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzkzNzQvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
b3ZtZi1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTM5MzAwCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBm
YWlsIGxpa2UgMTM5MzAwCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMzkzMDAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEz
OTMwMAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgIGxpa2UgMTM5MzAwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdz
MTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzkzMDAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxl
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUt
bmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwtdGh1bmRlcnggMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAg
ICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1h
cm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAg
MTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAg
d2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHFlbXV1ICAgICAgICAgICAgICAg
IDYxYzFlNmE5N2RlYWM5ZDVmOTc0OGFjMWZhNGUzMWU4NGUxOWY1NWMKYmFzZWxpbmUgdmVyc2lv
bjoKIHFlbXV1ICAgICAgICAgICAgICAgIGJmOGIwMjQzNzJiZjhhYmY1YTlmNDBiZmE2NWVlZWZh
ZDIzZmY5ODgKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzOTMwMCAgMjAxOS0wNy0yNCAwMzoyMDo0
MSBaICAgIDMgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMzkzMzUgIDIwMTktMDctMjUgMTE6
Mzc6MjggWiAgICAxIGRheXMgICAgMyBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMzkz
NzQgIDIwMTktMDctMjYgMTI6NDM6MDMgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBl
b3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBEYXZpZCBHaWJzb24gPGRh
dmlkQGdpYnNvbi5kcm9wYmVhci5pZC5hdT4KICBEYXZpZCBIaWxkZW5icmFuZCA8ZGF2aWRAcmVk
aGF0LmNvbT4KICBFdmdlbnkgWWFrb3ZsZXYgPHdyZnNoQHlhbmRleC10ZWFtLnJ1PgogIEl2YW4g
UmVuIDxpdmFucmVuQHRlbmNlbnQuY29tPgogIEl2YW4gUmVuIDxyZW55aW1lQGdtYWlsLmNvbT4K
ICBKYW4gS2lzemthIDxqYW4ua2lzemthQHNpZW1lbnMuY29tPgogIEp1YW4gUXVpbnRlbGEgPHF1
aW50ZWxhQHJlZGhhdC5jb20+CiAgTWFyYy1BbmRyw6kgTHVyZWF1IDxtYXJjYW5kcmUubHVyZWF1
QHJlZGhhdC5jb20+CiAgTWljaGFlbCBTLiBUc2lya2luIDxtc3RAcmVkaGF0LmNvbT4KICBQYW9s
byBCb256aW5pIDxwYm9uemluaUByZWRoYXQuY29tPgogIFBldGVyIE1heWRlbGwgPHBldGVyLm1h
eWRlbGxAbGluYXJvLm9yZz4KICBTdGVmYW4gSGFqbm9jemkgPHN0ZWZhbmhhQHJlZGhhdC5jb20+
CiAgWmhlbmd1aSBsaSA8bGl6aGVuZ3VpQGh1YXdlaS5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0
LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1s
aWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1k
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Jl
ZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJp
ZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3Qg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVs
Nmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZj
cHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFp
ciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14
bC10aHVuZGVyeCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3Qu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hv
bWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0
CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4
cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlz
IGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJs
b2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5l
c3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
P3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9n
OyBpdCB3b3VsZCBiZSA1MzggbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Jul 27 10:25:09 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 27 Jul 2019 10: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 1hrJsp-0004NM-AN; Sat, 27 Jul 2019 10: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=3Dkg=VY=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hrJso-0004NA-Kl
 for xen-devel@lists.xenproject.org; Sat, 27 Jul 2019 10:24:58 +0000
X-Inumbo-ID: c73543d3-b058-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c73543d3-b058-11e9-8980-bc764e045a96;
 Sat, 27 Jul 2019 10:24:56 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hrJsl-00068k-CG; Sat, 27 Jul 2019 10:24:55 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hrJsl-0006Vi-1g; Sat, 27 Jul 2019 10:24:55 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hrJsl-0004zD-0y; Sat, 27 Jul 2019 10:24:55 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-Id: <E1hrJsl-0004zD-0y@osstest.test-lab.xenproject.org>
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 27 Jul 2019 10:24:55 +0000
Subject: [Xen-devel] [linux-linus bisection] complete test-amd64-i386-libvirt
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
MIME-Version: 1.0
Content-Type: text/plain; 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
LWkzODYtbGlidmlydAp0ZXN0aWQgeGVuLWJvb3QKClRyZWU6IGxpYnZpcnQgZ2l0Oi8veGVuYml0
cy54ZW4ub3JnL2xpYnZpcnQuZ2l0ClRyZWU6IGxpYnZpcnRfZ251bGliIGh0dHBzOi8vZ2l0LnNh
dmFubmFoLmdudS5vcmcvZ2l0L2dudWxpYi5naXQvClRyZWU6IGxpYnZpcnRfa2V5Y29kZW1hcGRi
IGh0dHBzOi8vZ2l0bGFiLmNvbS9rZXljb2RlbWFwL2tleWNvZGVtYXBkYi5naXQKVHJlZTogbGlu
dXggZ2l0Oi8vZ2l0Lmtlcm5lbC5vcmcvcHViL3NjbS9saW51eC9rZXJuZWwvZ2l0L3RvcnZhbGRz
L2xpbnV4LTIuNi5naXQKVHJlZTogbGludXhmaXJtd2FyZSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcv
b3NzdGVzdC9saW51eC1maXJtd2FyZS5naXQKVHJlZTogb3ZtZiBnaXQ6Ly94ZW5iaXRzLnhlbi5v
cmcvb3NzdGVzdC9vdm1mLmdpdApUcmVlOiBxZW11IGdpdDovL3hlbmJpdHMueGVuLm9yZy9xZW11
LXhlbi10cmFkaXRpb25hbC5naXQKVHJlZTogcWVtdXUgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3Fl
bXUteGVuLmdpdApUcmVlOiBzZWFiaW9zIGdpdDovL3hlbmJpdHMueGVuLm9yZy9vc3N0ZXN0L3Nl
YWJpb3MuZ2l0ClRyZWU6IHhlbiBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcveGVuLmdpdAoKKioqIEZv
dW5kIGFuZCByZXByb2R1Y2VkIHByb2JsZW0gY2hhbmdlc2V0ICoqKgoKICBCdWcgaXMgaW4gdHJl
ZTogIGxpbnV4IGdpdDovL2dpdC5rZXJuZWwub3JnL3B1Yi9zY20vbGludXgva2VybmVsL2dpdC90
b3J2YWxkcy9saW51eC0yLjYuZ2l0CiAgQnVnIGludHJvZHVjZWQ6ICA2Nzg5Zjg3M2VkMzczMzE5
Y2JmODNiNTY0NTViYWYwMDc2OWJiNzlhCiAgQnVnIG5vdCBwcmVzZW50OiAyMjNjZWE2YTRmMDU1
MmI4NmZiMjVlM2I4YmJkMDA0Njk4MTZjZDdhCiAgTGFzdCBmYWlsIHJlcHJvOiBodHRwOi8vbG9n
cy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTM5NDAwLwoKCiAgKFJldmlz
aW9uIGxvZyB0b28gbG9uZywgb21pdHRlZC4pCgoKRm9yIGJpc2VjdGlvbiByZXZpc2lvbi10dXBs
ZSBncmFwaCBzZWU6CiAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rl
c3QvcmVzdWx0cy9iaXNlY3QvbGludXgtbGludXMvdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQueGVu
LWJvb3QuaHRtbApSZXZpc2lvbiBJRHMgaW4gZWFjaCBncmFwaCBub2RlIHJlZmVyLCByZXNwZWN0
aXZlbHksIHRvIHRoZSBUcmVlcyBhYm92ZS4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0KUnVubmluZyBjcy1iaXNlY3Rpb24tc3RlcCAtLWdyYXBoLW91dD0vaG9tZS9s
b2dzL3Jlc3VsdHMvYmlzZWN0L2xpbnV4LWxpbnVzL3Rlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0Lnhl
bi1ib290IC0tc3VtbWFyeS1vdXQ9dG1wLzEzOTQwMC5iaXNlY3Rpb24tc3VtbWFyeSAtLWJhc2lz
LXRlbXBsYXRlPTEzMzU4MCAtLWJsZXNzaW5ncz1yZWFsLHJlYWwtYmlzZWN0IGxpbnV4LWxpbnVz
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0IHhlbi1ib290ClNlYXJjaGluZyBmb3IgZmFpbHVyZSAv
IGJhc2lzIHBhc3M6CiAxMzkzNjEgZmFpbCBbaG9zdD1iYXJvcXVlMF0gLyAxMzg4NDkgb2suCkZh
aWx1cmUgLyBiYXNpcyBwYXNzIGZsaWdodHM6IDEzOTM2MSAvIDEzODg0OQoodHJlZSB3aXRoIG5v
IHVybDogbWluaW9zKQpUcmVlOiBsaWJ2aXJ0IGdpdDovL3hlbmJpdHMueGVuLm9yZy9saWJ2aXJ0
LmdpdApUcmVlOiBsaWJ2aXJ0X2dudWxpYiBodHRwczovL2dpdC5zYXZhbm5haC5nbnUub3JnL2dp
dC9nbnVsaWIuZ2l0LwpUcmVlOiBsaWJ2aXJ0X2tleWNvZGVtYXBkYiBodHRwczovL2dpdGxhYi5j
b20va2V5Y29kZW1hcC9rZXljb2RlbWFwZGIuZ2l0ClRyZWU6IGxpbnV4IGdpdDovL2dpdC5rZXJu
ZWwub3JnL3B1Yi9zY20vbGludXgva2VybmVsL2dpdC90b3J2YWxkcy9saW51eC0yLjYuZ2l0ClRy
ZWU6IGxpbnV4ZmlybXdhcmUgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL29zc3Rlc3QvbGludXgtZmly
bXdhcmUuZ2l0ClRyZWU6IG92bWYgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL29zc3Rlc3Qvb3ZtZi5n
aXQKVHJlZTogcWVtdSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvcWVtdS14ZW4tdHJhZGl0aW9uYWwu
Z2l0ClRyZWU6IHFlbXV1IGdpdDovL3hlbmJpdHMueGVuLm9yZy9xZW11LXhlbi5naXQKVHJlZTog
c2VhYmlvcyBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvb3NzdGVzdC9zZWFiaW9zLmdpdApUcmVlOiB4
ZW4gZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3hlbi5naXQKTGF0ZXN0IGM4YTRhMDIwNThhZjg3ODhm
MWFlYjMyZGVjMWQyMTRhYWVhYmY3YTkgODA4OWMwMDk3OWE1YjA4OWNmZjU5MmM2YjkxNDIwZTU5
NTY1NzE2NyA2MjgwYzk0ZjMwNmRmNmEyMGJiYzEwMGJhMTVhNWE4MWFmMDM2NmU2IDY3ODlmODcz
ZWQzNzMzMTljYmY4M2I1NjQ1NWJhZjAwNzY5YmI3OWEgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgz
MTBiNTE4ZjBkZmNkODg2MCAwZGQ4ZDdkNTU2ZGY0NmM1MDMyNTRkMzdiMjJiMmIzNGY2YWQxMmY2
IGQwZDhhZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4NGZlMDlmNTA4NzY3OTggOWNjYTAyZDhmZmMyM2U5
Njg4YTk3MWQ4NThlNGZmZGZmNTM4OWIxMSAzMGYxZTQxZjA0ZmI0YzcxNWQyN2Y5ODdmMDAzY2Zj
MzFjOWZmNGYzIGY3ZjdjZDVjNTg1YWIyZDZmNGJiYzE3YjhmYmVjNTJkZGUxYTU3MTUKQmFzaXMg
cGFzcyBkNDBmN2I2YmFjMGE5Mzk4YzViNWQ2N2I2NjQxYmRkYzBlZGI0NGU1IDgwODljMDA5Nzlh
NWIwODljZmY1OTJjNmI5MTQyMGU1OTU2NTcxNjcgNjI4MGM5NGYzMDZkZjZhMjBiYmMxMDBiYTE1
YTVhODFhZjAzNjZlNiAyMjNjZWE2YTRmMDU1MmI4NmZiMjVlM2I4YmJkMDA0Njk4MTZjZDdhIGM1
MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgZDAzMWZjMDdlYjgzYzlkMTNi
ZmYzZWJhYzI1ZGE0NThkNWE0NzkxNyBkMGQ4YWQzOWVjYjUxY2Q3NDk3Y2Q1MjQ0ODRmZTA5ZjUw
ODc2Nzk4IDljY2EwMmQ4ZmZjMjNlOTY4OGE5NzFkODU4ZTRmZmRmZjUzODliMTEgMzBmMWU0MWYw
NGZiNGM3MTVkMjdmOTg3ZjAwM2NmYzMxYzlmZjRmMyA4NDNjZWMwZGU4MDBhNWY5MjVmODA3MWE3
ZjU4ZjNmYjFjNmI2ZWI2CkdlbmVyYXRpbmcgcmV2aXNpb25zIHdpdGggLi9hZGhvYy1yZXZ0dXBs
ZS1nZW5lcmF0b3IgIGdpdDovL3hlbmJpdHMueGVuLm9yZy9saWJ2aXJ0LmdpdCNkNDBmN2I2YmFj
MGE5Mzk4YzViNWQ2N2I2NjQxYmRkYzBlZGI0NGU1LWM4YTRhMDIwNThhZjg3ODhmMWFlYjMyZGVj
MWQyMTRhYWVhYmY3YTkgaHR0cHM6Ly9naXQuc2F2YW5uYWguZ251Lm9yZy9naXQvZ251bGliLmdp
dC8jODA4OWMwMDk3OWE1YjA4OWNmZjU5MmM2YjkxNDIwZTU5NTY1NzE2Ny04MDg5YzAwOTc5YTVi
MDg5Y2ZmNTkyYzZiOTE0MjBlNTk1NjU3MTY3IGh0dHBzOi8vZ2l0bGFiLmNvbS9rZXljb2RlbWFw
L2tleWNvZGVtYXBkYi5naXQjNjI4MGM5NGYzMDZkZjZhMjBiYmMxMDBiYTE1YTVhODFhZjAzNjZl
Ni02MjgwYzk0ZjMwNmRmNmEyMGJiYzEwMGJhMTVhNWE4MWFmMDM2NmU2IGdpdDovL2dpdC5rZXJu
ZWwub3JnL3B1Yi9zY20vbGludXgva2VybmVsL2dpdC90b3J2YWxkcy9saW51eC0yLjYuZ2l0IzIy
M2NlXAogYTZhNGYwNTUyYjg2ZmIyNWUzYjhiYmQwMDQ2OTgxNmNkN2EtNjc4OWY4NzNlZDM3MzMx
OWNiZjgzYjU2NDU1YmFmMDA3NjliYjc5YSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvb3NzdGVzdC9s
aW51eC1maXJtd2FyZS5naXQjYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2
MC1jNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGdpdDovL3hlbmJpdHMu
eGVuLm9yZy9vc3N0ZXN0L292bWYuZ2l0I2QwMzFmYzA3ZWI4M2M5ZDEzYmZmM2ViYWMyNWRhNDU4
ZDVhNDc5MTctMGRkOGQ3ZDU1NmRmNDZjNTAzMjU0ZDM3YjIyYjJiMzRmNmFkMTJmNiBnaXQ6Ly94
ZW5iaXRzLnhlbi5vcmcvcWVtdS14ZW4tdHJhZGl0aW9uYWwuZ2l0I2QwZDhhZDM5ZWNiNTFjZDc0
OTdjZDUyNDQ4NGZlMDlmNTA4NzY3OTgtZDBkOGFkMzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1
MDg3Njc5OCBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvcWVtdS14ZW4uZ2l0IzljY2EwMmRcCiA4ZmZj
MjNlOTY4OGE5NzFkODU4ZTRmZmRmZjUzODliMTEtOWNjYTAyZDhmZmMyM2U5Njg4YTk3MWQ4NThl
NGZmZGZmNTM4OWIxMSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvb3NzdGVzdC9zZWFiaW9zLmdpdCMz
MGYxZTQxZjA0ZmI0YzcxNWQyN2Y5ODdmMDAzY2ZjMzFjOWZmNGYzLTMwZjFlNDFmMDRmYjRjNzE1
ZDI3Zjk4N2YwMDNjZmMzMWM5ZmY0ZjMgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3hlbi5naXQjODQz
Y2VjMGRlODAwYTVmOTI1ZjgwNzFhN2Y1OGYzZmIxYzZiNmViNi1mN2Y3Y2Q1YzU4NWFiMmQ2ZjRi
YmMxN2I4ZmJlYzUyZGRlMWE1NzE1CmFkaG9jLXJldnR1cGxlLWdlbmVyYXRvcjogdHJlZSBkaXNj
b250aWd1b3VzOiBsaW51eC0yLjYKTG9hZGVkIDMwMDIgbm9kZXMgaW4gcmV2aXNpb24gZ3JhcGgK
U2VhcmNoaW5nIGZvciB0ZXN0IHJlc3VsdHM6CiAxMzg3ODAgW2hvc3Q9YWxiYW5hMV0KIDEzODgx
MyBbaG9zdD1kZWJpbmExXQogMTM4ODQ5IHBhc3MgZDQwZjdiNmJhYzBhOTM5OGM1YjVkNjdiNjY0
MWJkZGMwZWRiNDRlNSA4MDg5YzAwOTc5YTViMDg5Y2ZmNTkyYzZiOTE0MjBlNTk1NjU3MTY3IDYy
ODBjOTRmMzA2ZGY2YTIwYmJjMTAwYmExNWE1YTgxYWYwMzY2ZTYgMjIzY2VhNmE0ZjA1NTJiODZm
YjI1ZTNiOGJiZDAwNDY5ODE2Y2Q3YSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRm
Y2Q4ODYwIGQwMzFmYzA3ZWI4M2M5ZDEzYmZmM2ViYWMyNWRhNDU4ZDVhNDc5MTcgZDBkOGFkMzll
Y2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5OCA5Y2NhMDJkOGZmYzIzZTk2ODhhOTcxZDg1
OGU0ZmZkZmY1Mzg5YjExIDMwZjFlNDFmMDRmYjRjNzE1ZDI3Zjk4N2YwMDNjZmMzMWM5ZmY0ZjMg
ODQzY2VjMGRlODAwYTVmOTI1ZjgwNzFhN2Y1OGYzZmIxYzZiNmViNgogMTM4ODc4IGZhaWwgaXJy
ZWxldmFudAogMTM4OTAyIGZhaWwgaXJyZWxldmFudAogMTM4OTYyIGZhaWwgaXJyZWxldmFudAog
MTM5MDAzIGZhaWwgaXJyZWxldmFudAogMTM5MDY4IGZhaWwgaXJyZWxldmFudAogMTM5MTM0IGZh
aWwgaXJyZWxldmFudAogMTM5MjM3IGZhaWwgaXJyZWxldmFudAogMTM5Mjc0IHBhc3MgZDQwZjdi
NmJhYzBhOTM5OGM1YjVkNjdiNjY0MWJkZGMwZWRiNDRlNSA4MDg5YzAwOTc5YTViMDg5Y2ZmNTky
YzZiOTE0MjBlNTk1NjU3MTY3IDYyODBjOTRmMzA2ZGY2YTIwYmJjMTAwYmExNWE1YTgxYWYwMzY2
ZTYgMjIzY2VhNmE0ZjA1NTJiODZmYjI1ZTNiOGJiZDAwNDY5ODE2Y2Q3YSBjNTMwYTc1YzFlNmE0
NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGQwMzFmYzA3ZWI4M2M5ZDEzYmZmM2ViYWMyNWRh
NDU4ZDVhNDc5MTcgZDBkOGFkMzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5OCA5Y2Nh
MDJkOGZmYzIzZTk2ODhhOTcxZDg1OGU0ZmZkZmY1Mzg5YjExIDMwZjFlNDFmMDRmYjRjNzE1ZDI3
Zjk4N2YwMDNjZmMzMWM5ZmY0ZjMgODQzY2VjMGRlODAwYTVmOTI1ZjgwNzFhN2Y1OGYzZmIxYzZi
NmViNgogMTM5MjIzIGZhaWwgaXJyZWxldmFudAogMTM5MjgxIGZhaWwgaXJyZWxldmFudAogMTM5
MjgwIGJsb2NrZWQgaXJyZWxldmFudAogMTM5Mjc2IGZhaWwgaXJyZWxldmFudAogMTM5MjU3IGZh
aWwgaXJyZWxldmFudAogMTM5Mjc5IHBhc3MgMDYyYjRhNGNkNzM1ZDI4ZjViYjMzY2E0ZjI5NTBh
NjgxZDY2MjgzOSA4MDg5YzAwOTc5YTViMDg5Y2ZmNTkyYzZiOTE0MjBlNTk1NjU3MTY3IDYyODBj
OTRmMzA2ZGY2YTIwYmJjMTAwYmExNWE1YTgxYWYwMzY2ZTYgMjIzY2VhNmE0ZjA1NTJiODZmYjI1
ZTNiOGJiZDAwNDY5ODE2Y2Q3YSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4
ODYwIDQzNjIyMzE3YzY3ZjAzMWY5YjJlMzNjMzMyMGYyYzg5NDg0YmQ1MDYgZDBkOGFkMzllY2I1
MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5OCA5Y2NhMDJkOGZmYzIzZTk2ODhhOTcxZDg1OGU0
ZmZkZmY1Mzg5YjExIDMwZjFlNDFmMDRmYjRjNzE1ZDI3Zjk4N2YwMDNjZmMzMWM5ZmY0ZjMgMzhl
ZWIzODY0ZGU0MGFhNTY4YzQ4ZjlmMjYyNzFjMTQxYzYyYjUwYgogMTM5Mjg1IGJsb2NrZWQgZTEw
YjU5OWEyNDIwNTU3NmRlMWQ0YjlmODViOWI0ZTk5Njg4NjVlMiA4MDg5YzAwOTc5YTViMDg5Y2Zm
NTkyYzZiOTE0MjBlNTk1NjU3MTY3IDYyODBjOTRmMzA2ZGY2YTIwYmJjMTAwYmExNWE1YTgxYWYw
MzY2ZTYgMjIzY2VhNmE0ZjA1NTJiODZmYjI1ZTNiOGJiZDAwNDY5ODE2Y2Q3YSBjNTMwYTc1YzFl
NmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDA0ZGQwY2I5NzJjZDM1ZjRiZjU5ZjU2OTIw
OTZhNjViODQwMTU2ZDUgZDBkOGFkMzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5OCA5
Y2NhMDJkOGZmYzIzZTk2ODhhOTcxZDg1OGU0ZmZkZmY1Mzg5YjExIDMwZjFlNDFmMDRmYjRjNzE1
ZDI3Zjk4N2YwMDNjZmMzMWM5ZmY0ZjMgYzBhMGFjYjcyNzFmODIyYjQ1NWJlNDAxYTM3MTIwYmU2
MTE0NjAzNgogMTM5MzI0IGZhaWwgaXJyZWxldmFudAogMTM5MzEzIHBhc3MgODhjZTdiYWM0MTNh
N2E1NzIyYjJmZmU1M2RkODQ0YzBkNjc3MTY4YSA4MDg5YzAwOTc5YTViMDg5Y2ZmNTkyYzZiOTE0
MjBlNTk1NjU3MTY3IDYyODBjOTRmMzA2ZGY2YTIwYmJjMTAwYmExNWE1YTgxYWYwMzY2ZTYgMjIz
Y2VhNmE0ZjA1NTJiODZmYjI1ZTNiOGJiZDAwNDY5ODE2Y2Q3YSBjNTMwYTc1YzFlNmE0NzJiMGVi
OTU1ODMxMGI1MThmMGRmY2Q4ODYwIDVmODliY2M0NjA0ZWE5ZTQzOTAzOWQ4NzNlMzRhOGMwNmI0
N2M3MDcgZDBkOGFkMzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5OCA5Y2NhMDJkOGZm
YzIzZTk2ODhhOTcxZDg1OGU0ZmZkZmY1Mzg5YjExIDMwZjFlNDFmMDRmYjRjNzE1ZDI3Zjk4N2Yw
MDNjZmMzMWM5ZmY0ZjMgNjZkMTFiOWMxMjgxYWMxMzNiOTJiM2U2ZGQ1YjVlMWMyYWJlYTdiZgog
MTM5MzU2IHBhc3MgZDQwZjdiNmJhYzBhOTM5OGM1YjVkNjdiNjY0MWJkZGMwZWRiNDRlNSA4MDg5
YzAwOTc5YTViMDg5Y2ZmNTkyYzZiOTE0MjBlNTk1NjU3MTY3IDYyODBjOTRmMzA2ZGY2YTIwYmJj
MTAwYmExNWE1YTgxYWYwMzY2ZTYgMjIzY2VhNmE0ZjA1NTJiODZmYjI1ZTNiOGJiZDAwNDY5ODE2
Y2Q3YSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGQwMzFmYzA3ZWI4
M2M5ZDEzYmZmM2ViYWMyNWRhNDU4ZDVhNDc5MTcgZDBkOGFkMzllY2I1MWNkNzQ5N2NkNTI0NDg0
ZmUwOWY1MDg3Njc5OCA5Y2NhMDJkOGZmYzIzZTk2ODhhOTcxZDg1OGU0ZmZkZmY1Mzg5YjExIDMw
ZjFlNDFmMDRmYjRjNzE1ZDI3Zjk4N2YwMDNjZmMzMWM5ZmY0ZjMgODQzY2VjMGRlODAwYTVmOTI1
ZjgwNzFhN2Y1OGYzZmIxYzZiNmViNgogMTM5Mjg3IHBhc3MgZjU4YmNiODBiMmNhMTc5MWFjZDVl
YzAyNTUyOTdhNDRhYTlkNGRiZSA4MDg5YzAwOTc5YTViMDg5Y2ZmNTkyYzZiOTE0MjBlNTk1NjU3
MTY3IDYyODBjOTRmMzA2ZGY2YTIwYmJjMTAwYmExNWE1YTgxYWYwMzY2ZTYgMjIzY2VhNmE0ZjA1
NTJiODZmYjI1ZTNiOGJiZDAwNDY5ODE2Y2Q3YSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1
MThmMGRmY2Q4ODYwIDE4ZjE2OWE5NWNmOTYyYWNhYzIxZjExYjEzZDE4ZGYyNDMyYTMyOTkgZDBk
OGFkMzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5OCA5Y2NhMDJkOGZmYzIzZTk2ODhh
OTcxZDg1OGU0ZmZkZmY1Mzg5YjExIDMwZjFlNDFmMDRmYjRjNzE1ZDI3Zjk4N2YwMDNjZmMzMWM5
ZmY0ZjMgMzhlZWIzODY0ZGU0MGFhNTY4YzQ4ZjlmMjYyNzFjMTQxYzYyYjUwYgogMTM5MzMzIHBh
c3MgODhjZTdiYWM0MTNhN2E1NzIyYjJmZmU1M2RkODQ0YzBkNjc3MTY4YSA4MDg5YzAwOTc5YTVi
MDg5Y2ZmNTkyYzZiOTE0MjBlNTk1NjU3MTY3IDYyODBjOTRmMzA2ZGY2YTIwYmJjMTAwYmExNWE1
YTgxYWYwMzY2ZTYgMjIzY2VhNmE0ZjA1NTJiODZmYjI1ZTNiOGJiZDAwNDY5ODE2Y2Q3YSBjNTMw
YTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGNmMmQ4ZDQ5NzhlODdhODBkMjNl
Y2Q0MGVmN2I0OWYyNzE5OWExM2MgZDBkOGFkMzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3
Njc5OCA5Y2NhMDJkOGZmYzIzZTk2ODhhOTcxZDg1OGU0ZmZkZmY1Mzg5YjExIDMwZjFlNDFmMDRm
YjRjNzE1ZDI3Zjk4N2YwMDNjZmMzMWM5ZmY0ZjMgZjdmN2NkNWM1ODVhYjJkNmY0YmJjMTdiOGZi
ZWM1MmRkZTFhNTcxNQogMTM5MjkzIHBhc3MgM2I2MTYxYTVmMmU1ODM4NTRlMDE5NmIwMzMyMWM2
NTlhMGRmMDFlOCA4MDg5YzAwOTc5YTViMDg5Y2ZmNTkyYzZiOTE0MjBlNTk1NjU3MTY3IDYyODBj
OTRmMzA2ZGY2YTIwYmJjMTAwYmExNWE1YTgxYWYwMzY2ZTYgMjIzY2VhNmE0ZjA1NTJiODZmYjI1
ZTNiOGJiZDAwNDY5ODE2Y2Q3YSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4
ODYwIGRhNzVhYzIxNjlkN2Q0NDc5MGFmODViOTIxZGQ3NjRmNDczZGI5ZDQgZDBkOGFkMzllY2I1
MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5OCA5Y2NhMDJkOGZmYzIzZTk2ODhhOTcxZDg1OGU0
ZmZkZmY1Mzg5YjExIDMwZjFlNDFmMDRmYjRjNzE1ZDI3Zjk4N2YwMDNjZmMzMWM5ZmY0ZjMgMjUz
N2ExYjEyMzQ3ZTEyZDNhNWRmNzIzYTcxMTY5MzIzZWRkODQyNQogMTM5MzE3IGZhaWwgaXJyZWxl
dmFudAogMTM5Mjk0IHBhc3MgZGFiODAwYmI4YzZiNDI4ZTU1MDMyMjY5NTY3ODI0NTVkZTE3OTY0
ZCA4MDg5YzAwOTc5YTViMDg5Y2ZmNTkyYzZiOTE0MjBlNTk1NjU3MTY3IDYyODBjOTRmMzA2ZGY2
YTIwYmJjMTAwYmExNWE1YTgxYWYwMzY2ZTYgMjIzY2VhNmE0ZjA1NTJiODZmYjI1ZTNiOGJiZDAw
NDY5ODE2Y2Q3YSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDI5NmM5
MDhjNjk2ODkxMGVhN2M0NDk2Yjk0Y2ZiYTFlNTIyMTJkZTIgZDBkOGFkMzllY2I1MWNkNzQ5N2Nk
NTI0NDg0ZmUwOWY1MDg3Njc5OCA5Y2NhMDJkOGZmYzIzZTk2ODhhOTcxZDg1OGU0ZmZkZmY1Mzg5
YjExIDMwZjFlNDFmMDRmYjRjNzE1ZDI3Zjk4N2YwMDNjZmMzMWM5ZmY0ZjMgYWY0YWNiYzdhNWY3
MDU0MTc3MjllNDEzZjc2NzhhZTA5MDY4OGExZQogMTM5Mjk3IHBhc3MgODM3MTMwN2JlOWM4NTlh
ZWVkNDdkMGFiZDcxZTI0MWEyZTI4NWQ2ZSA4MDg5YzAwOTc5YTViMDg5Y2ZmNTkyYzZiOTE0MjBl
NTk1NjU3MTY3IDYyODBjOTRmMzA2ZGY2YTIwYmJjMTAwYmExNWE1YTgxYWYwMzY2ZTYgMjIzY2Vh
NmE0ZjA1NTJiODZmYjI1ZTNiOGJiZDAwNDY5ODE2Y2Q3YSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1
ODMxMGI1MThmMGRmY2Q4ODYwIDVkM2VmMTVkYTdjMzZjN2ViOTU2OGEwZDcyYTMyMzdmODA1NGMx
YzEgZDBkOGFkMzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5OCA5Y2NhMDJkOGZmYzIz
ZTk2ODhhOTcxZDg1OGU0ZmZkZmY1Mzg5YjExIDMwZjFlNDFmMDRmYjRjNzE1ZDI3Zjk4N2YwMDNj
ZmMzMWM5ZmY0ZjMgNjZkMTFiOWMxMjgxYWMxMzNiOTJiM2U2ZGQ1YjVlMWMyYWJlYTdiZgogMTM5
MzE5IHBhc3MgODhjZTdiYWM0MTNhN2E1NzIyYjJmZmU1M2RkODQ0YzBkNjc3MTY4YSA4MDg5YzAw
OTc5YTViMDg5Y2ZmNTkyYzZiOTE0MjBlNTk1NjU3MTY3IDYyODBjOTRmMzA2ZGY2YTIwYmJjMTAw
YmExNWE1YTgxYWYwMzY2ZTYgMjIzY2VhNmE0ZjA1NTJiODZmYjI1ZTNiOGJiZDAwNDY5ODE2Y2Q3
YSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDVmODliY2M0NjA0ZWE5
ZTQzOTAzOWQ4NzNlMzRhOGMwNmI0N2M3MDcgZDBkOGFkMzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUw
OWY1MDg3Njc5OCA5Y2NhMDJkOGZmYzIzZTk2ODhhOTcxZDg1OGU0ZmZkZmY1Mzg5YjExIDMwZjFl
NDFmMDRmYjRjNzE1ZDI3Zjk4N2YwMDNjZmMzMWM5ZmY0ZjMgNjZkMTFiOWMxMjgxYWMxMzNiOTJi
M2U2ZGQ1YjVlMWMyYWJlYTdiZgogMTM5Mjk4IHBhc3MgODhjZTdiYWM0MTNhN2E1NzIyYjJmZmU1
M2RkODQ0YzBkNjc3MTY4YSA4MDg5YzAwOTc5YTViMDg5Y2ZmNTkyYzZiOTE0MjBlNTk1NjU3MTY3
IDYyODBjOTRmMzA2ZGY2YTIwYmJjMTAwYmExNWE1YTgxYWYwMzY2ZTYgMjIzY2VhNmE0ZjA1NTJi
ODZmYjI1ZTNiOGJiZDAwNDY5ODE2Y2Q3YSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThm
MGRmY2Q4ODYwIDg2ZGE0MzJhZjM2Mzc4MWFkNzc3Yzg5ODliNzNjNzJiZDE2NjQzZjIgZDBkOGFk
MzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5OCA5Y2NhMDJkOGZmYzIzZTk2ODhhOTcx
ZDg1OGU0ZmZkZmY1Mzg5YjExIDMwZjFlNDFmMDRmYjRjNzE1ZDI3Zjk4N2YwMDNjZmMzMWM5ZmY0
ZjMgNjZkMTFiOWMxMjgxYWMxMzNiOTJiM2U2ZGQ1YjVlMWMyYWJlYTdiZgogMTM5MzQ3IHBhc3Mg
YzhhNGEwMjA1OGFmODc4OGYxYWViMzJkZWMxZDIxNGFhZWFiZjdhOSA4MDg5YzAwOTc5YTViMDg5
Y2ZmNTkyYzZiOTE0MjBlNTk1NjU3MTY3IDYyODBjOTRmMzA2ZGY2YTIwYmJjMTAwYmExNWE1YTgx
YWYwMzY2ZTYgMjIzY2VhNmE0ZjA1NTJiODZmYjI1ZTNiOGJiZDAwNDY5ODE2Y2Q3YSBjNTMwYTc1
YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGNmMmQ4ZDQ5NzhlODdhODBkMjNlY2Q0
MGVmN2I0OWYyNzE5OWExM2MgZDBkOGFkMzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5
OCA5Y2NhMDJkOGZmYzIzZTk2ODhhOTcxZDg1OGU0ZmZkZmY1Mzg5YjExIDMwZjFlNDFmMDRmYjRj
NzE1ZDI3Zjk4N2YwMDNjZmMzMWM5ZmY0ZjMgZjdmN2NkNWM1ODVhYjJkNmY0YmJjMTdiOGZiZWM1
MmRkZTFhNTcxNQogMTM5MzIwIGZhaWwgaXJyZWxldmFudAogMTM5MzgyIGZhaWwgYzhhNGEwMjA1
OGFmODc4OGYxYWViMzJkZWMxZDIxNGFhZWFiZjdhOSA4MDg5YzAwOTc5YTViMDg5Y2ZmNTkyYzZi
OTE0MjBlNTk1NjU3MTY3IDYyODBjOTRmMzA2ZGY2YTIwYmJjMTAwYmExNWE1YTgxYWYwMzY2ZTYg
Njc4OWY4NzNlZDM3MzMxOWNiZjgzYjU2NDU1YmFmMDA3NjliYjc5YSBjNTMwYTc1YzFlNmE0NzJi
MGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDBkZDhkN2Q1NTZkZjQ2YzUwMzI1NGQzN2IyMmIyYjM0
ZjZhZDEyZjYgZDBkOGFkMzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5OCA5Y2NhMDJk
OGZmYzIzZTk2ODhhOTcxZDg1OGU0ZmZkZmY1Mzg5YjExIDMwZjFlNDFmMDRmYjRjNzE1ZDI3Zjk4
N2YwMDNjZmMzMWM5ZmY0ZjMgZjdmN2NkNWM1ODVhYjJkNmY0YmJjMTdiOGZiZWM1MmRkZTFhNTcx
NQogMTM5Mjk5IHBhc3MgODhjZTdiYWM0MTNhN2E1NzIyYjJmZmU1M2RkODQ0YzBkNjc3MTY4YSA4
MDg5YzAwOTc5YTViMDg5Y2ZmNTkyYzZiOTE0MjBlNTk1NjU3MTY3IDYyODBjOTRmMzA2ZGY2YTIw
YmJjMTAwYmExNWE1YTgxYWYwMzY2ZTYgMjIzY2VhNmE0ZjA1NTJiODZmYjI1ZTNiOGJiZDAwNDY5
ODE2Y2Q3YSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDljYjViY2Nl
OWFhM2FjMjRiY2ViM2E5MDIwZTg0YTczM2UyNWZlNDAgZDBkOGFkMzllY2I1MWNkNzQ5N2NkNTI0
NDg0ZmUwOWY1MDg3Njc5OCA5Y2NhMDJkOGZmYzIzZTk2ODhhOTcxZDg1OGU0ZmZkZmY1Mzg5YjEx
IDMwZjFlNDFmMDRmYjRjNzE1ZDI3Zjk4N2YwMDNjZmMzMWM5ZmY0ZjMgNjZkMTFiOWMxMjgxYWMx
MzNiOTJiM2U2ZGQ1YjVlMWMyYWJlYTdiZgogMTM5MzA2IGZhaWwgaXJyZWxldmFudAogMTM5MzAy
IHBhc3MgODhjZTdiYWM0MTNhN2E1NzIyYjJmZmU1M2RkODQ0YzBkNjc3MTY4YSA4MDg5YzAwOTc5
YTViMDg5Y2ZmNTkyYzZiOTE0MjBlNTk1NjU3MTY3IDYyODBjOTRmMzA2ZGY2YTIwYmJjMTAwYmEx
NWE1YTgxYWYwMzY2ZTYgMjIzY2VhNmE0ZjA1NTJiODZmYjI1ZTNiOGJiZDAwNDY5ODE2Y2Q3YSBj
NTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDJhMjE5ZTE5NmQ3Y2Y2ZDZk
ZjVhNmU4ODU2NTQ5NjA3ZTljMGU1ZWYgZDBkOGFkMzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1
MDg3Njc5OCA5Y2NhMDJkOGZmYzIzZTk2ODhhOTcxZDg1OGU0ZmZkZmY1Mzg5YjExIDMwZjFlNDFm
MDRmYjRjNzE1ZDI3Zjk4N2YwMDNjZmMzMWM5ZmY0ZjMgNjZkMTFiOWMxMjgxYWMxMzNiOTJiM2U2
ZGQ1YjVlMWMyYWJlYTdiZgogMTM5Mjg2IGZhaWwgaXJyZWxldmFudAogMTM5MzIxIHBhc3MgODhj
ZTdiYWM0MTNhN2E1NzIyYjJmZmU1M2RkODQ0YzBkNjc3MTY4YSA4MDg5YzAwOTc5YTViMDg5Y2Zm
NTkyYzZiOTE0MjBlNTk1NjU3MTY3IDYyODBjOTRmMzA2ZGY2YTIwYmJjMTAwYmExNWE1YTgxYWYw
MzY2ZTYgMjIzY2VhNmE0ZjA1NTJiODZmYjI1ZTNiOGJiZDAwNDY5ODE2Y2Q3YSBjNTMwYTc1YzFl
NmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDVmODliY2M0NjA0ZWE5ZTQzOTAzOWQ4NzNl
MzRhOGMwNmI0N2M3MDcgZDBkOGFkMzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5OCA5
Y2NhMDJkOGZmYzIzZTk2ODhhOTcxZDg1OGU0ZmZkZmY1Mzg5YjExIDMwZjFlNDFmMDRmYjRjNzE1
ZDI3Zjk4N2YwMDNjZmMzMWM5ZmY0ZjMgNjZkMTFiOWMxMjgxYWMxMzNiOTJiM2U2ZGQ1YjVlMWMy
YWJlYTdiZgogMTM5MzA0IHBhc3MgZDQwZjdiNmJhYzBhOTM5OGM1YjVkNjdiNjY0MWJkZGMwZWRi
NDRlNSA4MDg5YzAwOTc5YTViMDg5Y2ZmNTkyYzZiOTE0MjBlNTk1NjU3MTY3IDYyODBjOTRmMzA2
ZGY2YTIwYmJjMTAwYmExNWE1YTgxYWYwMzY2ZTYgMjIzY2VhNmE0ZjA1NTJiODZmYjI1ZTNiOGJi
ZDAwNDY5ODE2Y2Q3YSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGQw
MzFmYzA3ZWI4M2M5ZDEzYmZmM2ViYWMyNWRhNDU4ZDVhNDc5MTcgZDBkOGFkMzllY2I1MWNkNzQ5
N2NkNTI0NDg0ZmUwOWY1MDg3Njc5OCA5Y2NhMDJkOGZmYzIzZTk2ODhhOTcxZDg1OGU0ZmZkZmY1
Mzg5YjExIDMwZjFlNDFmMDRmYjRjNzE1ZDI3Zjk4N2YwMDNjZmMzMWM5ZmY0ZjMgODQzY2VjMGRl
ODAwYTVmOTI1ZjgwNzFhN2Y1OGYzZmIxYzZiNmViNgogMTM5MzIyIHBhc3MgZDQwZjdiNmJhYzBh
OTM5OGM1YjVkNjdiNjY0MWJkZGMwZWRiNDRlNSA4MDg5YzAwOTc5YTViMDg5Y2ZmNTkyYzZiOTE0
MjBlNTk1NjU3MTY3IDYyODBjOTRmMzA2ZGY2YTIwYmJjMTAwYmExNWE1YTgxYWYwMzY2ZTYgMjIz
Y2VhNmE0ZjA1NTJiODZmYjI1ZTNiOGJiZDAwNDY5ODE2Y2Q3YSBjNTMwYTc1YzFlNmE0NzJiMGVi
OTU1ODMxMGI1MThmMGRmY2Q4ODYwIGQwMzFmYzA3ZWI4M2M5ZDEzYmZmM2ViYWMyNWRhNDU4ZDVh
NDc5MTcgZDBkOGFkMzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5OCA5Y2NhMDJkOGZm
YzIzZTk2ODhhOTcxZDg1OGU0ZmZkZmY1Mzg5YjExIDMwZjFlNDFmMDRmYjRjNzE1ZDI3Zjk4N2Yw
MDNjZmMzMWM5ZmY0ZjMgODQzY2VjMGRlODAwYTVmOTI1ZjgwNzFhN2Y1OGYzZmIxYzZiNmViNgog
MTM5MzM2IHBhc3MgZDQwZjdiNmJhYzBhOTM5OGM1YjVkNjdiNjY0MWJkZGMwZWRiNDRlNSA4MDg5
YzAwOTc5YTViMDg5Y2ZmNTkyYzZiOTE0MjBlNTk1NjU3MTY3IDYyODBjOTRmMzA2ZGY2YTIwYmJj
MTAwYmExNWE1YTgxYWYwMzY2ZTYgMjIzY2VhNmE0ZjA1NTJiODZmYjI1ZTNiOGJiZDAwNDY5ODE2
Y2Q3YSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGQwMzFmYzA3ZWI4
M2M5ZDEzYmZmM2ViYWMyNWRhNDU4ZDVhNDc5MTcgZDBkOGFkMzllY2I1MWNkNzQ5N2NkNTI0NDg0
ZmUwOWY1MDg3Njc5OCA5Y2NhMDJkOGZmYzIzZTk2ODhhOTcxZDg1OGU0ZmZkZmY1Mzg5YjExIDMw
ZjFlNDFmMDRmYjRjNzE1ZDI3Zjk4N2YwMDNjZmMzMWM5ZmY0ZjMgODQzY2VjMGRlODAwYTVmOTI1
ZjgwNzFhN2Y1OGYzZmIxYzZiNmViNgogMTM5MzQ5IHBhc3MgYzhhNGEwMjA1OGFmODc4OGYxYWVi
MzJkZWMxZDIxNGFhZWFiZjdhOSA4MDg5YzAwOTc5YTViMDg5Y2ZmNTkyYzZiOTE0MjBlNTk1NjU3
MTY3IDYyODBjOTRmMzA2ZGY2YTIwYmJjMTAwYmExNWE1YTgxYWYwMzY2ZTYgMjIzY2VhNmE0ZjA1
NTJiODZmYjI1ZTNiOGJiZDAwNDY5ODE2Y2Q3YSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1
MThmMGRmY2Q4ODYwIDgzZTdkNWM3NWU3MzA0YWE1MTcyYzg4ZWIyNGZhNTYzNDQ1Y2UwNDMgZDBk
OGFkMzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5OCA5Y2NhMDJkOGZmYzIzZTk2ODhh
OTcxZDg1OGU0ZmZkZmY1Mzg5YjExIDMwZjFlNDFmMDRmYjRjNzE1ZDI3Zjk4N2YwMDNjZmMzMWM5
ZmY0ZjMgZjdmN2NkNWM1ODVhYjJkNmY0YmJjMTdiOGZiZWM1MmRkZTFhNTcxNQogMTM5MzA1IGZh
aWwgaXJyZWxldmFudAogMTM5MzIzIGZhaWwgaXJyZWxldmFudAogMTM5MzExIHBhc3MgODhjZTdi
YWM0MTNhN2E1NzIyYjJmZmU1M2RkODQ0YzBkNjc3MTY4YSA4MDg5YzAwOTc5YTViMDg5Y2ZmNTky
YzZiOTE0MjBlNTk1NjU3MTY3IDYyODBjOTRmMzA2ZGY2YTIwYmJjMTAwYmExNWE1YTgxYWYwMzY2
ZTYgMjIzY2VhNmE0ZjA1NTJiODZmYjI1ZTNiOGJiZDAwNDY5ODE2Y2Q3YSBjNTMwYTc1YzFlNmE0
NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDhmZjY4Y2Q1ZTRjOTFjOTdmMzZhYzBmNDRkOWYy
YjRlYTEyYjVlMGQgZDBkOGFkMzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5OCA5Y2Nh
MDJkOGZmYzIzZTk2ODhhOTcxZDg1OGU0ZmZkZmY1Mzg5YjExIDMwZjFlNDFmMDRmYjRjNzE1ZDI3
Zjk4N2YwMDNjZmMzMWM5ZmY0ZjMgNjZkMTFiOWMxMjgxYWMxMzNiOTJiM2U2ZGQ1YjVlMWMyYWJl
YTdiZgogMTM5MzI1IHBhc3MgODhjZTdiYWM0MTNhN2E1NzIyYjJmZmU1M2RkODQ0YzBkNjc3MTY4
YSA4MDg5YzAwOTc5YTViMDg5Y2ZmNTkyYzZiOTE0MjBlNTk1NjU3MTY3IDYyODBjOTRmMzA2ZGY2
YTIwYmJjMTAwYmExNWE1YTgxYWYwMzY2ZTYgMjIzY2VhNmE0ZjA1NTJiODZmYjI1ZTNiOGJiZDAw
NDY5ODE2Y2Q3YSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGJiODI0
ZjY4NWQ3NjBmNTYwYmIzYzNmYjE0YWYzOTRhYjNiMzU0NGYgZDBkOGFkMzllY2I1MWNkNzQ5N2Nk
NTI0NDg0ZmUwOWY1MDg3Njc5OCA5Y2NhMDJkOGZmYzIzZTk2ODhhOTcxZDg1OGU0ZmZkZmY1Mzg5
YjExIDMwZjFlNDFmMDRmYjRjNzE1ZDI3Zjk4N2YwMDNjZmMzMWM5ZmY0ZjMgYzZiMGRhZDkzNDVl
ZTY5MzUxNzBjZDM5YTI4ZjBjZmRjZDdjNWI5MQogMTM5MzY5IGZhaWwgaXJyZWxldmFudAogMTM5
MzI3IHBhc3MgODhjZTdiYWM0MTNhN2E1NzIyYjJmZmU1M2RkODQ0YzBkNjc3MTY4YSA4MDg5YzAw
OTc5YTViMDg5Y2ZmNTkyYzZiOTE0MjBlNTk1NjU3MTY3IDYyODBjOTRmMzA2ZGY2YTIwYmJjMTAw
YmExNWE1YTgxYWYwMzY2ZTYgMjIzY2VhNmE0ZjA1NTJiODZmYjI1ZTNiOGJiZDAwNDY5ODE2Y2Q3
YSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDRjZWY3MTFkNjMyZGUx
MmFkODQwMDJjZTYxNjk1MDdkY2U1YTFkOGIgZDBkOGFkMzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUw
OWY1MDg3Njc5OCA5Y2NhMDJkOGZmYzIzZTk2ODhhOTcxZDg1OGU0ZmZkZmY1Mzg5YjExIDMwZjFl
NDFmMDRmYjRjNzE1ZDI3Zjk4N2YwMDNjZmMzMWM5ZmY0ZjMgZjdmN2NkNWM1ODVhYjJkNmY0YmJj
MTdiOGZiZWM1MmRkZTFhNTcxNQogMTM5MzM5IGZhaWwgaXJyZWxldmFudAogMTM5MzU5IGZhaWwg
aXJyZWxldmFudAogMTM5MzMwIHBhc3MgODhjZTdiYWM0MTNhN2E1NzIyYjJmZmU1M2RkODQ0YzBk
Njc3MTY4YSA4MDg5YzAwOTc5YTViMDg5Y2ZmNTkyYzZiOTE0MjBlNTk1NjU3MTY3IDYyODBjOTRm
MzA2ZGY2YTIwYmJjMTAwYmExNWE1YTgxYWYwMzY2ZTYgMjIzY2VhNmE0ZjA1NTJiODZmYjI1ZTNi
OGJiZDAwNDY5ODE2Y2Q3YSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYw
IDgwZDRmOWU4ZjlhNDBmOGJhZGVkMGI2MDJhMmRlNjMyMDcwZWFlYjIgZDBkOGFkMzllY2I1MWNk
NzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5OCA5Y2NhMDJkOGZmYzIzZTk2ODhhOTcxZDg1OGU0ZmZk
ZmY1Mzg5YjExIDMwZjFlNDFmMDRmYjRjNzE1ZDI3Zjk4N2YwMDNjZmMzMWM5ZmY0ZjMgZjdmN2Nk
NWM1ODVhYjJkNmY0YmJjMTdiOGZiZWM1MmRkZTFhNTcxNQogMTM5MzUwIGZhaWwgaXJyZWxldmFu
dAogMTM5MzMyIHBhc3MgODhjZTdiYWM0MTNhN2E1NzIyYjJmZmU1M2RkODQ0YzBkNjc3MTY4YSA4
MDg5YzAwOTc5YTViMDg5Y2ZmNTkyYzZiOTE0MjBlNTk1NjU3MTY3IDYyODBjOTRmMzA2ZGY2YTIw
YmJjMTAwYmExNWE1YTgxYWYwMzY2ZTYgMjIzY2VhNmE0ZjA1NTJiODZmYjI1ZTNiOGJiZDAwNDY5
ODE2Y2Q3YSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDExZTVmYzY2
MDFhMjAxNWJlMTFmMDM1MzdkN2VhYzk1MDU4ZTdiN2YgZDBkOGFkMzllY2I1MWNkNzQ5N2NkNTI0
NDg0ZmUwOWY1MDg3Njc5OCA5Y2NhMDJkOGZmYzIzZTk2ODhhOTcxZDg1OGU0ZmZkZmY1Mzg5YjEx
IDMwZjFlNDFmMDRmYjRjNzE1ZDI3Zjk4N2YwMDNjZmMzMWM5ZmY0ZjMgZjdmN2NkNWM1ODVhYjJk
NmY0YmJjMTdiOGZiZWM1MmRkZTFhNTcxNQogMTM5MzUzIHBhc3MgYzhhNGEwMjA1OGFmODc4OGYx
YWViMzJkZWMxZDIxNGFhZWFiZjdhOSA4MDg5YzAwOTc5YTViMDg5Y2ZmNTkyYzZiOTE0MjBlNTk1
NjU3MTY3IDYyODBjOTRmMzA2ZGY2YTIwYmJjMTAwYmExNWE1YTgxYWYwMzY2ZTYgMjIzY2VhNmE0
ZjA1NTJiODZmYjI1ZTNiOGJiZDAwNDY5ODE2Y2Q3YSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMx
MGI1MThmMGRmY2Q4ODYwIDgzZTdkNWM3NWU3MzA0YWE1MTcyYzg4ZWIyNGZhNTYzNDQ1Y2UwNDMg
ZDBkOGFkMzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5OCA5Y2NhMDJkOGZmYzIzZTk2
ODhhOTcxZDg1OGU0ZmZkZmY1Mzg5YjExIDMwZjFlNDFmMDRmYjRjNzE1ZDI3Zjk4N2YwMDNjZmMz
MWM5ZmY0ZjMgZjdmN2NkNWM1ODVhYjJkNmY0YmJjMTdiOGZiZWM1MmRkZTFhNTcxNQogMTM5MzQ0
IHBhc3MgNmFlNGY0YTRjZWIxMjM0MTdiNzMyZTg2OWQ1MzA5OTk4M2FlOGQzZiA4MDg5YzAwOTc5
YTViMDg5Y2ZmNTkyYzZiOTE0MjBlNTk1NjU3MTY3IDYyODBjOTRmMzA2ZGY2YTIwYmJjMTAwYmEx
NWE1YTgxYWYwMzY2ZTYgMjIzY2VhNmE0ZjA1NTJiODZmYjI1ZTNiOGJiZDAwNDY5ODE2Y2Q3YSBj
NTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGNmMmQ4ZDQ5NzhlODdhODBk
MjNlY2Q0MGVmN2I0OWYyNzE5OWExM2MgZDBkOGFkMzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1
MDg3Njc5OCA5Y2NhMDJkOGZmYzIzZTk2ODhhOTcxZDg1OGU0ZmZkZmY1Mzg5YjExIDMwZjFlNDFm
MDRmYjRjNzE1ZDI3Zjk4N2YwMDNjZmMzMWM5ZmY0ZjMgZjdmN2NkNWM1ODVhYjJkNmY0YmJjMTdi
OGZiZWM1MmRkZTFhNTcxNQogMTM5MzM4IGZhaWwgaXJyZWxldmFudAogMTM5MzU0IGZhaWwgaXJy
ZWxldmFudAogMTM5MzgxIHBhc3MgZDQwZjdiNmJhYzBhOTM5OGM1YjVkNjdiNjY0MWJkZGMwZWRi
NDRlNSA4MDg5YzAwOTc5YTViMDg5Y2ZmNTkyYzZiOTE0MjBlNTk1NjU3MTY3IDYyODBjOTRmMzA2
ZGY2YTIwYmJjMTAwYmExNWE1YTgxYWYwMzY2ZTYgMjIzY2VhNmE0ZjA1NTJiODZmYjI1ZTNiOGJi
ZDAwNDY5ODE2Y2Q3YSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGQw
MzFmYzA3ZWI4M2M5ZDEzYmZmM2ViYWMyNWRhNDU4ZDVhNDc5MTcgZDBkOGFkMzllY2I1MWNkNzQ5
N2NkNTI0NDg0ZmUwOWY1MDg3Njc5OCA5Y2NhMDJkOGZmYzIzZTk2ODhhOTcxZDg1OGU0ZmZkZmY1
Mzg5YjExIDMwZjFlNDFmMDRmYjRjNzE1ZDI3Zjk4N2YwMDNjZmMzMWM5ZmY0ZjMgODQzY2VjMGRl
ODAwYTVmOTI1ZjgwNzFhN2Y1OGYzZmIxYzZiNmViNgogMTM5MzYyIHBhc3MgYzhhNGEwMjA1OGFm
ODc4OGYxYWViMzJkZWMxZDIxNGFhZWFiZjdhOSA4MDg5YzAwOTc5YTViMDg5Y2ZmNTkyYzZiOTE0
MjBlNTk1NjU3MTY3IDYyODBjOTRmMzA2ZGY2YTIwYmJjMTAwYmExNWE1YTgxYWYwMzY2ZTYgMjIz
Y2VhNmE0ZjA1NTJiODZmYjI1ZTNiOGJiZDAwNDY5ODE2Y2Q3YSBjNTMwYTc1YzFlNmE0NzJiMGVi
OTU1ODMxMGI1MThmMGRmY2Q4ODYwIDdkMGE1NmM0YTEyNTkxN2E0NzRkMzQ2OWY3NzQxODRkMDlh
MzhmNDggZDBkOGFkMzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5OCA5Y2NhMDJkOGZm
YzIzZTk2ODhhOTcxZDg1OGU0ZmZkZmY1Mzg5YjExIDMwZjFlNDFmMDRmYjRjNzE1ZDI3Zjk4N2Yw
MDNjZmMzMWM5ZmY0ZjMgZjdmN2NkNWM1ODVhYjJkNmY0YmJjMTdiOGZiZWM1MmRkZTFhNTcxNQog
MTM5Mzc3IGZhaWwgaXJyZWxldmFudAogMTM5Mzk2IHBhc3MgYzhhNGEwMjA1OGFmODc4OGYxYWVi
MzJkZWMxZDIxNGFhZWFiZjdhOSA4MDg5YzAwOTc5YTViMDg5Y2ZmNTkyYzZiOTE0MjBlNTk1NjU3
MTY3IDYyODBjOTRmMzA2ZGY2YTIwYmJjMTAwYmExNWE1YTgxYWYwMzY2ZTYgMjIzY2VhNmE0ZjA1
NTJiODZmYjI1ZTNiOGJiZDAwNDY5ODE2Y2Q3YSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1
MThmMGRmY2Q4ODYwIDBkZDhkN2Q1NTZkZjQ2YzUwMzI1NGQzN2IyMmIyYjM0ZjZhZDEyZjYgZDBk
OGFkMzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5OCA5Y2NhMDJkOGZmYzIzZTk2ODhh
OTcxZDg1OGU0ZmZkZmY1Mzg5YjExIDMwZjFlNDFmMDRmYjRjNzE1ZDI3Zjk4N2YwMDNjZmMzMWM5
ZmY0ZjMgZjdmN2NkNWM1ODVhYjJkNmY0YmJjMTdiOGZiZWM1MmRkZTFhNTcxNQogMTM5MzYxIGZh
aWwgYzhhNGEwMjA1OGFmODc4OGYxYWViMzJkZWMxZDIxNGFhZWFiZjdhOSA4MDg5YzAwOTc5YTVi
MDg5Y2ZmNTkyYzZiOTE0MjBlNTk1NjU3MTY3IDYyODBjOTRmMzA2ZGY2YTIwYmJjMTAwYmExNWE1
YTgxYWYwMzY2ZTYgNjc4OWY4NzNlZDM3MzMxOWNiZjgzYjU2NDU1YmFmMDA3NjliYjc5YSBjNTMw
YTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDBkZDhkN2Q1NTZkZjQ2YzUwMzI1
NGQzN2IyMmIyYjM0ZjZhZDEyZjYgZDBkOGFkMzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3
Njc5OCA5Y2NhMDJkOGZmYzIzZTk2ODhhOTcxZDg1OGU0ZmZkZmY1Mzg5YjExIDMwZjFlNDFmMDRm
YjRjNzE1ZDI3Zjk4N2YwMDNjZmMzMWM5ZmY0ZjMgZjdmN2NkNWM1ODVhYjJkNmY0YmJjMTdiOGZi
ZWM1MmRkZTFhNTcxNQogMTM5MzkyIGZhaWwgYzhhNGEwMjA1OGFmODc4OGYxYWViMzJkZWMxZDIx
NGFhZWFiZjdhOSA4MDg5YzAwOTc5YTViMDg5Y2ZmNTkyYzZiOTE0MjBlNTk1NjU3MTY3IDYyODBj
OTRmMzA2ZGY2YTIwYmJjMTAwYmExNWE1YTgxYWYwMzY2ZTYgNjc4OWY4NzNlZDM3MzMxOWNiZjgz
YjU2NDU1YmFmMDA3NjliYjc5YSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4
ODYwIDBkZDhkN2Q1NTZkZjQ2YzUwMzI1NGQzN2IyMmIyYjM0ZjZhZDEyZjYgZDBkOGFkMzllY2I1
MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5OCA5Y2NhMDJkOGZmYzIzZTk2ODhhOTcxZDg1OGU0
ZmZkZmY1Mzg5YjExIDMwZjFlNDFmMDRmYjRjNzE1ZDI3Zjk4N2YwMDNjZmMzMWM5ZmY0ZjMgZjdm
N2NkNWM1ODVhYjJkNmY0YmJjMTdiOGZiZWM1MmRkZTFhNTcxNQogMTM5MzczIHBhc3MgYzhhNGEw
MjA1OGFmODc4OGYxYWViMzJkZWMxZDIxNGFhZWFiZjdhOSA4MDg5YzAwOTc5YTViMDg5Y2ZmNTky
YzZiOTE0MjBlNTk1NjU3MTY3IDYyODBjOTRmMzA2ZGY2YTIwYmJjMTAwYmExNWE1YTgxYWYwMzY2
ZTYgMjIzY2VhNmE0ZjA1NTJiODZmYjI1ZTNiOGJiZDAwNDY5ODE2Y2Q3YSBjNTMwYTc1YzFlNmE0
NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDdkMGE1NmM0YTEyNTkxN2E0NzRkMzQ2OWY3NzQx
ODRkMDlhMzhmNDggZDBkOGFkMzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5OCA5Y2Nh
MDJkOGZmYzIzZTk2ODhhOTcxZDg1OGU0ZmZkZmY1Mzg5YjExIDMwZjFlNDFmMDRmYjRjNzE1ZDI3
Zjk4N2YwMDNjZmMzMWM5ZmY0ZjMgZjdmN2NkNWM1ODVhYjJkNmY0YmJjMTdiOGZiZWM1MmRkZTFh
NTcxNQogMTM5Mzc4IHBhc3MgYzhhNGEwMjA1OGFmODc4OGYxYWViMzJkZWMxZDIxNGFhZWFiZjdh
OSA4MDg5YzAwOTc5YTViMDg5Y2ZmNTkyYzZiOTE0MjBlNTk1NjU3MTY3IDYyODBjOTRmMzA2ZGY2
YTIwYmJjMTAwYmExNWE1YTgxYWYwMzY2ZTYgMjIzY2VhNmE0ZjA1NTJiODZmYjI1ZTNiOGJiZDAw
NDY5ODE2Y2Q3YSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDdkMGE1
NmM0YTEyNTkxN2E0NzRkMzQ2OWY3NzQxODRkMDlhMzhmNDggZDBkOGFkMzllY2I1MWNkNzQ5N2Nk
NTI0NDg0ZmUwOWY1MDg3Njc5OCA5Y2NhMDJkOGZmYzIzZTk2ODhhOTcxZDg1OGU0ZmZkZmY1Mzg5
YjExIDMwZjFlNDFmMDRmYjRjNzE1ZDI3Zjk4N2YwMDNjZmMzMWM5ZmY0ZjMgZjdmN2NkNWM1ODVh
YjJkNmY0YmJjMTdiOGZiZWM1MmRkZTFhNTcxNQogMTM5Mzg0IHBhc3MgYzhhNGEwMjA1OGFmODc4
OGYxYWViMzJkZWMxZDIxNGFhZWFiZjdhOSA4MDg5YzAwOTc5YTViMDg5Y2ZmNTkyYzZiOTE0MjBl
NTk1NjU3MTY3IDYyODBjOTRmMzA2ZGY2YTIwYmJjMTAwYmExNWE1YTgxYWYwMzY2ZTYgMjIzY2Vh
NmE0ZjA1NTJiODZmYjI1ZTNiOGJiZDAwNDY5ODE2Y2Q3YSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1
ODMxMGI1MThmMGRmY2Q4ODYwIDk1OTc5MWRkNmM5OGZmNjUxMWZlOWUzMDdlZTRkNDY4YzZlOTYw
N2QgZDBkOGFkMzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5OCA5Y2NhMDJkOGZmYzIz
ZTk2ODhhOTcxZDg1OGU0ZmZkZmY1Mzg5YjExIDMwZjFlNDFmMDRmYjRjNzE1ZDI3Zjk4N2YwMDNj
ZmMzMWM5ZmY0ZjMgZjdmN2NkNWM1ODVhYjJkNmY0YmJjMTdiOGZiZWM1MmRkZTFhNTcxNQogMTM5
Mzg3IHBhc3MgYzhhNGEwMjA1OGFmODc4OGYxYWViMzJkZWMxZDIxNGFhZWFiZjdhOSA4MDg5YzAw
OTc5YTViMDg5Y2ZmNTkyYzZiOTE0MjBlNTk1NjU3MTY3IDYyODBjOTRmMzA2ZGY2YTIwYmJjMTAw
YmExNWE1YTgxYWYwMzY2ZTYgMjIzY2VhNmE0ZjA1NTJiODZmYjI1ZTNiOGJiZDAwNDY5ODE2Y2Q3
YSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDBkZDhkN2Q1NTZkZjQ2
YzUwMzI1NGQzN2IyMmIyYjM0ZjZhZDEyZjYgZDBkOGFkMzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUw
OWY1MDg3Njc5OCA5Y2NhMDJkOGZmYzIzZTk2ODhhOTcxZDg1OGU0ZmZkZmY1Mzg5YjExIDMwZjFl
NDFmMDRmYjRjNzE1ZDI3Zjk4N2YwMDNjZmMzMWM5ZmY0ZjMgZjdmN2NkNWM1ODVhYjJkNmY0YmJj
MTdiOGZiZWM1MmRkZTFhNTcxNQogMTM5MzkwIGZhaWwgYzhhNGEwMjA1OGFmODc4OGYxYWViMzJk
ZWMxZDIxNGFhZWFiZjdhOSA4MDg5YzAwOTc5YTViMDg5Y2ZmNTkyYzZiOTE0MjBlNTk1NjU3MTY3
IDYyODBjOTRmMzA2ZGY2YTIwYmJjMTAwYmExNWE1YTgxYWYwMzY2ZTYgNjc4OWY4NzNlZDM3MzMx
OWNiZjgzYjU2NDU1YmFmMDA3NjliYjc5YSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThm
MGRmY2Q4ODYwIDBkZDhkN2Q1NTZkZjQ2YzUwMzI1NGQzN2IyMmIyYjM0ZjZhZDEyZjYgZDBkOGFk
MzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5OCA5Y2NhMDJkOGZmYzIzZTk2ODhhOTcx
ZDg1OGU0ZmZkZmY1Mzg5YjExIDMwZjFlNDFmMDRmYjRjNzE1ZDI3Zjk4N2YwMDNjZmMzMWM5ZmY0
ZjMgZjdmN2NkNWM1ODVhYjJkNmY0YmJjMTdiOGZiZWM1MmRkZTFhNTcxNQogMTM5MzkxIHBhc3Mg
YzhhNGEwMjA1OGFmODc4OGYxYWViMzJkZWMxZDIxNGFhZWFiZjdhOSA4MDg5YzAwOTc5YTViMDg5
Y2ZmNTkyYzZiOTE0MjBlNTk1NjU3MTY3IDYyODBjOTRmMzA2ZGY2YTIwYmJjMTAwYmExNWE1YTgx
YWYwMzY2ZTYgMjIzY2VhNmE0ZjA1NTJiODZmYjI1ZTNiOGJiZDAwNDY5ODE2Y2Q3YSBjNTMwYTc1
YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDBkZDhkN2Q1NTZkZjQ2YzUwMzI1NGQz
N2IyMmIyYjM0ZjZhZDEyZjYgZDBkOGFkMzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5
OCA5Y2NhMDJkOGZmYzIzZTk2ODhhOTcxZDg1OGU0ZmZkZmY1Mzg5YjExIDMwZjFlNDFmMDRmYjRj
NzE1ZDI3Zjk4N2YwMDNjZmMzMWM5ZmY0ZjMgZjdmN2NkNWM1ODVhYjJkNmY0YmJjMTdiOGZiZWM1
MmRkZTFhNTcxNQogMTM5NDAwIGZhaWwgYzhhNGEwMjA1OGFmODc4OGYxYWViMzJkZWMxZDIxNGFh
ZWFiZjdhOSA4MDg5YzAwOTc5YTViMDg5Y2ZmNTkyYzZiOTE0MjBlNTk1NjU3MTY3IDYyODBjOTRm
MzA2ZGY2YTIwYmJjMTAwYmExNWE1YTgxYWYwMzY2ZTYgNjc4OWY4NzNlZDM3MzMxOWNiZjgzYjU2
NDU1YmFmMDA3NjliYjc5YSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYw
IDBkZDhkN2Q1NTZkZjQ2YzUwMzI1NGQzN2IyMmIyYjM0ZjZhZDEyZjYgZDBkOGFkMzllY2I1MWNk
NzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5OCA5Y2NhMDJkOGZmYzIzZTk2ODhhOTcxZDg1OGU0ZmZk
ZmY1Mzg5YjExIDMwZjFlNDFmMDRmYjRjNzE1ZDI3Zjk4N2YwMDNjZmMzMWM5ZmY0ZjMgZjdmN2Nk
NWM1ODVhYjJkNmY0YmJjMTdiOGZiZWM1MmRkZTFhNTcxNQpTZWFyY2hpbmcgZm9yIGludGVyZXN0
aW5nIHZlcnNpb25zCiBSZXN1bHQgZm91bmQ6IGZsaWdodCAxMzg4NDkgKHBhc3MpLCBmb3IgYmFz
aXMgcGFzcwogUmVzdWx0IGZvdW5kOiBmbGlnaHQgMTM5MzYxIChmYWlsKSwgZm9yIGJhc2lzIGZh
aWx1cmUKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTM5MzgxIChwYXNzKSwgZm9yIGJhc2lzIHBhc3MK
IFJlcHJvIGZvdW5kOiBmbGlnaHQgMTM5MzgyIChmYWlsKSwgZm9yIGJhc2lzIGZhaWx1cmUKIDAg
cmV2aXNpb25zIGF0IGM4YTRhMDIwNThhZjg3ODhmMWFlYjMyZGVjMWQyMTRhYWVhYmY3YTkgODA4
OWMwMDk3OWE1YjA4OWNmZjU5MmM2YjkxNDIwZTU5NTY1NzE2NyA2MjgwYzk0ZjMwNmRmNmEyMGJi
YzEwMGJhMTVhNWE4MWFmMDM2NmU2IDIyM2NlYTZhNGYwNTUyYjg2ZmIyNWUzYjhiYmQwMDQ2OTgx
NmNkN2EgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCAwZGQ4ZDdkNTU2
ZGY0NmM1MDMyNTRkMzdiMjJiMmIzNGY2YWQxMmY2IGQwZDhhZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4
NGZlMDlmNTA4NzY3OTggOWNjYTAyZDhmZmMyM2U5Njg4YTk3MWQ4NThlNGZmZGZmNTM4OWIxMSAz
MGYxZTQxZjA0ZmI0YzcxNWQyN2Y5ODdmMDAzY2ZjMzFjOWZmNGYzIGY3ZjdjZDVjNTg1YWIyZDZm
NGJiYzE3YjhmYmVjNTJkZGUxYTU3MTUKTm8gcmV2aXNpb25zIGxlZnQgdG8gdGVzdCwgY2hlY2tp
bmcgZ3JhcGggc3RhdGUuCiBSZXN1bHQgZm91bmQ6IGZsaWdodCAxMzkzODcgKHBhc3MpLCBmb3Ig
bGFzdCBwYXNzCiBSZXN1bHQgZm91bmQ6IGZsaWdodCAxMzkzOTAgKGZhaWwpLCBmb3IgZmlyc3Qg
ZmFpbHVyZQogUmVwcm8gZm91bmQ6IGZsaWdodCAxMzkzOTEgKHBhc3MpLCBmb3IgbGFzdCBwYXNz
CiBSZXBybyBmb3VuZDogZmxpZ2h0IDEzOTM5MiAoZmFpbCksIGZvciBmaXJzdCBmYWlsdXJlCiBS
ZXBybyBmb3VuZDogZmxpZ2h0IDEzOTM5NiAocGFzcyksIGZvciBsYXN0IHBhc3MKIFJlcHJvIGZv
dW5kOiBmbGlnaHQgMTM5NDAwIChmYWlsKSwgZm9yIGZpcnN0IGZhaWx1cmUKCioqKiBGb3VuZCBh
bmQgcmVwcm9kdWNlZCBwcm9ibGVtIGNoYW5nZXNldCAqKioKCiAgQnVnIGlzIGluIHRyZWU6ICBs
aW51eCBnaXQ6Ly9naXQua2VybmVsLm9yZy9wdWIvc2NtL2xpbnV4L2tlcm5lbC9naXQvdG9ydmFs
ZHMvbGludXgtMi42LmdpdAogIEJ1ZyBpbnRyb2R1Y2VkOiAgNjc4OWY4NzNlZDM3MzMxOWNiZjgz
YjU2NDU1YmFmMDA3NjliYjc5YQogIEJ1ZyBub3QgcHJlc2VudDogMjIzY2VhNmE0ZjA1NTJiODZm
YjI1ZTNiOGJiZDAwNDY5ODE2Y2Q3YQogIExhc3QgZmFpbCByZXBybzogaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzOTQwMC8KCgogIChSZXZpc2lvbiBs
b2cgdG9vIGxvbmcsIG9taXR0ZWQuKQoKcG5tdG9wbmc6IDE3NSBjb2xvcnMgZm91bmQKUmV2aXNp
b24gZ3JhcGggbGVmdCBpbiAvaG9tZS9sb2dzL3Jlc3VsdHMvYmlzZWN0L2xpbnV4LWxpbnVzL3Rl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0Lnhlbi1ib290Lntkb3QscHMscG5nLGh0bWwsc3ZnfS4KLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQoxMzk0MDA6IHRvbGVyYWJsZSBG
QUlMCgpmbGlnaHQgMTM5NDAwIGxpbnV4LWxpbnVzIHJlYWwtYmlzZWN0IFtyZWFsXQpodHRwOi8v
bG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTM5NDAwLwoKRmFpbHVy
ZXMgOi0vIGJ1dCBubyByZWdyZXNzaW9ucy4KClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwK
aW5jbHVkaW5nIHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydCAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgIGZhaWwgYmFzZWxpbmUgdW50
ZXN0ZWQKCgpqb2JzOgogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKCgotLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0
LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xv
Z3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0
Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5v
cmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3Nz
dGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIv
P3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hi
PW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Jul 27 12:09:52 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 27 Jul 2019 12:09:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hrLW1-0002We-3k; Sat, 27 Jul 2019 12:09:33 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=3Dkg=VY=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hrLVz-0002WU-Ot
 for xen-devel@lists.xenproject.org; Sat, 27 Jul 2019 12:09:31 +0000
X-Inumbo-ID: 5f5aefda-b067-11e9-85a3-d39445ec9a7a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 5f5aefda-b067-11e9-85a3-d39445ec9a7a;
 Sat, 27 Jul 2019 12:09:24 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hrLVr-00083f-CB; Sat, 27 Jul 2019 12: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 1hrLVr-0005jD-3H; Sat, 27 Jul 2019 12:09:23 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hrLVr-0005Py-2a; Sat, 27 Jul 2019 12:09:23 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139379-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-upstream-unstable:test-armhf-armhf-xl-rtds:host-ping-check-native:fail:allowable
 qemu-upstream-unstable:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-upstream-unstable:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 qemu-upstream-unstable:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-upstream-unstable:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 qemu-upstream-unstable:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 qemu-upstream-unstable:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-unstable:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-unstable:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 qemu-upstream-unstable:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-unstable:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 qemu-upstream-unstable:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 qemu-upstream-unstable:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 qemu-upstream-unstable:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 qemu-upstream-unstable:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 qemu-upstream-unstable:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-upstream-unstable:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-upstream-unstable:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-unstable:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 qemu-upstream-unstable:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-unstable:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 qemu-upstream-unstable:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 qemu-upstream-unstable:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 qemu-upstream-unstable:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 qemu-upstream-unstable:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 qemu-upstream-unstable:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-unstable:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 qemu-upstream-unstable:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-upstream-unstable:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 qemu-upstream-unstable:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 qemu-upstream-unstable:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-upstream-unstable:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 qemu-upstream-unstable:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 qemu-upstream-unstable:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 qemu-upstream-unstable:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 qemu-upstream-unstable:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 qemu-upstream-unstable:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 qemu-upstream-unstable:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 qemu-upstream-unstable:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 qemu-upstream-unstable:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 qemu-upstream-unstable:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 qemu-upstream-unstable:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 qemu-upstream-unstable:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 qemu-upstream-unstable:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 qemu-upstream-unstable:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-upstream-unstable:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-upstream-unstable:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 qemu-upstream-unstable:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: qemuu=1bcf484fa9f451cc8c290fe80fd0e764199ca81c
X-Osstest-Versions-That: qemuu=9cca02d8ffc23e9688a971d858e4ffdff5389b11
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 27 Jul 2019 12:09:23 +0000
Subject: [Xen-devel] [qemu-upstream-unstable test] 139379: 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>

ZmxpZ2h0IDEzOTM3OSBxZW11LXVwc3RyZWFtLXVuc3RhYmxlIHJlYWwgW3JlYWxdCmh0dHA6Ly9s
b2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzkzNzkvCgpGYWlsdXJl
cyA6LS8gYnV0IG5vIHJlZ3Jlc3Npb25zLgoKUmVncmVzc2lvbnMgd2hpY2ggYXJlIHJlZ2FyZGVk
IGFzIGFsbG93YWJsZSAobm90IGJsb2NraW5nKToKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAg
ICAgIDUgaG9zdC1waW5nLWNoZWNrLW5hdGl2ZSAgIGZhaWwgUkVHUi4gdnMuIDEzNTc3NAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFp
bCBsaWtlIDEzNTc3NAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTM1Nzc0CiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzU3
NzQKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICBsaWtlIDEzNTc3NAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAx
MSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXNlYXR0bGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAg
ICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEv
bDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC10aHVu
ZGVyeCAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVs
dGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFy
bmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12
aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEw
LWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHFlbXV1ICAgICAg
ICAgICAgICAgIDFiY2Y0ODRmYTlmNDUxY2M4YzI5MGZlODBmZDBlNzY0MTk5Y2E4MWMKYmFzZWxp
bmUgdmVyc2lvbjoKIHFlbXV1ICAgICAgICAgICAgICAgIDljY2EwMmQ4ZmZjMjNlOTY4OGE5NzFk
ODU4ZTRmZmRmZjUzODliMTEKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzNTc3NCAgMjAxOS0wNS0w
NSAxNzozMjowNCBaICAgODIgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMzkzNzkgIDIwMTkt
MDctMjYgMTU6Mzc6MDUgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8g
dG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBEYW5pZWwgUC4gQmVycmFuZ8OpIDxiZXJy
YW5nZUByZWRoYXQuY29tPgogIEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgoKam9i
czoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1w
dm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNt
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlh
bmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQt
eGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFl
bXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1j
cmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNy
ZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJp
Y3QgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1h
bWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNk
MTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2
Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1
YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02
NC14bC1zZWF0dGxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hh
ZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZs
aWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3Mv
bG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4g
YXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcv
b3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVz
dCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9
b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hl
bmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1h
c3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0
cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNp
b24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQvcWVtdS14ZW4uZ2l0CiAgIDlj
Y2EwMmQ4ZmYuLjFiY2Y0ODRmYTkgIDFiY2Y0ODRmYTlmNDUxY2M4YzI5MGZlODBmZDBlNzY0MTk5
Y2E4MWMgLT4gbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Sat Jul 27 12:42:02 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 27 Jul 2019 12:42:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hrM1M-00059j-2Q; Sat, 27 Jul 2019 12: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=HIGa=VY=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hrM1L-00059e-0M
 for xen-devel@lists.xenproject.org; Sat, 27 Jul 2019 12:41:55 +0000
X-Inumbo-ID: e9ab93ca-b06b-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id e9ab93ca-b06b-11e9-8980-bc764e045a96;
 Sat, 27 Jul 2019 12:41:54 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 9DD8D28;
 Sat, 27 Jul 2019 05:41:53 -0700 (PDT)
Received: from [10.37.8.139] (unknown [10.37.8.139])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id DF26B3F71F;
 Sat, 27 Jul 2019 05:41:52 -0700 (PDT)
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 Xen-devel <xen-devel@lists.xenproject.org>
References: <20190726210854.6408-1-andrew.cooper3@citrix.com>
 <20190726210854.6408-2-andrew.cooper3@citrix.com>
 <8b608443-9526-d09a-040f-5d25b9bc0a27@arm.com>
 <f4ac56f4-d716-9454-c8ed-7115076597ff@citrix.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <3bb412c6-96d8-db09-e232-8114eb120b39@arm.com>
Date: Sat, 27 Jul 2019 13:41:51 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <f4ac56f4-d716-9454-c8ed-7115076597ff@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 1/4] arm/percpu: Move {get,
 set}_processor_id() into smp.h
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgQW5kcmV3LAoKT24gNy8yNi8xOSAxMTozNyBQTSwgQW5kcmV3IENvb3BlciB3cm90ZToKPiBP
biAyNi8wNy8yMDE5IDIzOjMwLCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+IEhpIEFuZHJldywKPj4K
Pj4gVGhhbmsgeW91IGZvciBsb29raW5nIGludG8gdGhpcy4KPj4KPj4gT24gNy8yNi8xOSAxMDow
OCBQTSwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4+IEZvciBjbGVhbnVwIHB1cnBvc2VzLCBpdCBp
cyBuZWNlc3NhcnkgZm9yIGFzbS9wZXJjcHUuaCB0byBub3QgdXNlCj4+PiBERUNMQVJFX1BFUl9D
UFUoKSBpdHNlbGYuICBhc20vc21wLmggaXMgYXJndWFibHkgYSBiZXR0ZXIgcGxhY2UgZm9yIGl0
IHRvCj4+PiBsaXZlIGFueXdheS4KPj4gSSBoYXZlIG5vdGljZWQgdGhhdCBhIGxvdCBvZiBhcmNo
IGhlbHBlcnMgY2FsbGVkIGJ5IGNvbW1vbiBjb2RlCj4+IGFyZSBkZWZpbmVkIGluIGRpZmZlcmVu
dCBoZWFkZXJzLiBUaGUgbW9zdCBvZmZlbmRlcnMgYXJlIGluIG1tLmgKPj4gYW5kIHBhZ2UuaC4K
PiAKPiBUaG9zZSBhcmUgbWFzc2l2ZSByYXRzIG5lc3RzLsKgIEF0IGxlYXN0IHdlJ3JlIHNsb3ds
eSBtYWtpbmcgcHJvZ3Jlc3Mgb24KPiB0aGUgb3V0c2tpcnRzLgo+IAo+IExvbnRlcm0sIEknZCBs
aWtlIHRvIGdldCB0byBhIHBvc2l0aW9uIHdoZXJlIHRoZSBvbmx5IHRpbWUgeW91J2QgZXZlcgo+
IGluY2x1ZGUgYW4gYXNtLyBoZWFkZXIgaXMgZWl0aGVyIGZyb20gdGhlIGNvbW1vbiBoZWFkZXIg
aXRzZWxmLCBvciBmb3IKPiBoZWFkZXJzIHVuaXF1ZSB0byB0aGUgY3VycmVudCBhcmNoaXRlY3R1
cmUuwqAgSSBleHBlY3QgdGhpcyB0byBzaW1wbGlmeQo+IHRoaW5ncyBtYXNzaXZlbHkuCj4gCj4+
Cj4+IExvb2tpbmcgYXQgeDg2LCB0aGUgdHdvIGhlbHBlcnMgYXJlIGRlZmluZWQgaW4gY3VycmVu
dC5oLiBTbyBJCj4+IHRoaW5rIGl0IHdvdWxkIG1ha2Ugc2Vuc2UgdG8gZGVmaW5lIHRoZW0gYXQg
dGhlIHNhbWUgcGxhY2VzLiBJCj4+IGRvbid0IGhhdmUgYSBwYXJ0aWN1bGFyIHByZWZlcmVuY2Ug
YmV0d2VlbiBzbXAuaCBhbmQgY3VycmVudC5oLAo+PiBqdXN0IHdhbnQgc29tZSBjb25zaXN0ZW5j
eSA6KS4KPj4KPj4gRldJVywgWGVuIGJ1aWxkIG5pY2VseSB3aGVuIHRoZSBoZWxwZXJzIGFyZSBt
b3ZlZCBpbiBjdXJyZW50Lmg6Cj4gCj4gSSBkaWQgY29uc2lkZXIgY3VycmVudC5oLCBidXQgY291
bGRuJ3QgZGVjaWRlIGFuZCBmbGlwcGVkIGEgY29pbi4KPiAKPiBJJ20gcGVyZmVjdGx5IGhhcHB5
IHRvIHB1dCBpdCBoZXJlIGlmIHRoYXQncyB3aGF0IHlvdSdkIHByZWZlci4KCkkgd291bGQgcHJl
ZmVyIGNvbnNpc3RlbmN5IHdpdGggeDg2IHNvLCBjdXJyZW50LmggOikuIEZlZWwgZnJlZSB0byAK
cmUtdXNlIHRoZSBkaWZmIEkgcHJvdmlkZWQgYW5kIGFkZCBteSBhY2tlZC1ieS4KCkNoZWVycywK
Ci0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Jul 27 13:06:02 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 27 Jul 2019 13:06:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hrMOb-0006Zk-0N; Sat, 27 Jul 2019 13: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=HIGa=VY=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hrMOZ-0006Zf-Qy
 for xen-devel@lists.xenproject.org; Sat, 27 Jul 2019 13:05:55 +0000
X-Inumbo-ID: 445db57f-b06f-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 445db57f-b06f-11e9-8980-bc764e045a96;
 Sat, 27 Jul 2019 13:05:54 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 4A09A28;
 Sat, 27 Jul 2019 06:05:54 -0700 (PDT)
Received: from [10.37.8.139] (unknown [10.37.8.139])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 210393F71F;
 Sat, 27 Jul 2019 06:05:51 -0700 (PDT)
To: Viktor Mitin <viktor.mitin.19@gmail.com>, xen-devel@lists.xenproject.org
References: <20190726090124.26444-1-viktor.mitin.19@gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <0647c69d-757a-8da8-5ded-2bc0496c8452@arm.com>
Date: Sat, 27 Jul 2019 14:05:50 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <20190726090124.26444-1-viktor.mitin.19@gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] xen/arm: extend fdt_property_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: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Viktor Mitin <viktor_mitin@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>

SGkgVmlrdG9yLAoKVGhhbmsgeW91IGZvciB0aGUgcGF0Y2guIEluIGFkZGl0aW9uIHRvIFZvbG9k
eW15cidzIHJldmlldywgZmV3IGNvbW1lbnRzIApiZWxvdyBvbiB0aGUgcHJvY2VzcyBhbmQgdGhl
IHBhdGNoLgoKT24gNy8yNi8xOSAxMDowMSBBTSwgVmlrdG9yIE1pdGluIHdyb3RlOgo+IHhlbi9h
cm06IGV4dGVuZCBmZHRfcHJvcGVydHlfaW50ZXJydXB0cyB0byBkZWFsIHdpdGggb3RoZXIKPiBk
b21haW4gdGhhbiB0aGUgaHdkb20KCkFzIG1lbnRpb25lZCBieSBWb2xvZHlteXIsIHRoZSBjb21t
aXQgbWVzc2FnZSBzaG91bGQgcHJvdmlkZSBlbm91Z2ggCmluZm9ybWF0aW9uIGZvciBhbnlvbmUg
dG8gdW5kZXJzdGFuZCB3aHkgdGhpcyBpcyBkb25lLgoKQWRkaXRpb25hbGx5IHRoaXMgcGF0Y2gg
c3RhbmRhbG9uZSBpcyBub3QgZW50aXJlbHkgdXNlZnVsLiBUaGlzIGlzIGEgCnByZXBhcmF0b3J5
IGZvciB0aGUgcGF0Y2ggInhlbi9hcm06IG1lcmdlIG1ha2VfdGltZXJfbm9kZSBhbmQgCm1ha2Vf
dGltZXJfZG9tVV9ub2RlIi4gU28gaXQgd291bGQgbWFrZSBzZW5zZSB0byBjcmVhdGUgYSBzZXJp
ZXMgd2l0aCAKdGhlIDIgcGF0Y2hlcy4gVGhpcyBoYXMgdGhlIGFkdmFudGFnZSB0byBnaXZlIHNv
bWUgY29udGV4dCB0byB0aGUgCnJldmlld2VyIGhvdyB0aGlzIGlzIGdvaW5nIHRvIGJlIHVzZWQu
CgpJZiB5b3UgaGF2ZW4ndCBkb25lIGl0IHlldCwgSSB3b3VsZCByZWNvbW1lbmQgdG8gaGF2ZSBh
IGxvb2sgdGhyb3VnaCB0aGUgCndpa2kgcGFnZSBbMV0uIFRoaXMgd2lsbCBnaXZlIHlvdSBzb21l
IGd1aWRlbGluZXMgaG93IHRvIHByZXBhcmUgYSBwYXRjaCAKc2VyaWVzLiBGZWVsIGZyZWUgdG8g
YXNrIGFueSBxdWVzdGlvbiBpZiB5b3UgaGF2ZSBhbnkgZG91YnQgOikuCgo+IAo+IFRlc3RlZCB3
aXRoIGFhcmNoNjQgcWVtdSBkb20wIGFuZCBkb20wbGVzcyBib290LgoKV2hpbGUgdGVzdGluZyBp
cyBpbXBvcnRhbnQgdGhpcyBpcyBub3QgZW50aXJlbHkgdXNlZnVsIHRvIHJldGFpbiBpbiB0aGUg
CmNvbW1pdCBtZXNzYWdlLiBJZiB5b3Ugd2FudCB0byBzcGVjaWZ5IHlvdXIgc2V0dXAsIHRoZW4g
SSB3b3VsZCAKcmVjb21tZW5kIHRvIGFkZCBhZnRlciB0aGUgLS0tIHNvIGl0IGdldCBzdHJpcHMg
d2hlbiB0aGUgcGF0Y2ggaXMgYXBwbGllZC4KCj4gCj4gU3VnZ2VzdGVkLWJ5OiBKdWxpZW4gR3Jh
bGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgo+IFNpZ25lZC1vZmYtYnk6IFZpa3RvciBNaXRpbiA8
dmlrdG9yX21pdGluQGVwYW0uY29tPgo+IAo+IC0tLQo+IFNlZSBkaXNjdXNzaW9uIGluIG1haWw6
Cj4gW1BBVENIXSB4ZW4vYXJtOiBtZXJnZSBtYWtlX3RpbWVyX25vZGUgYW5kIG1ha2VfdGltZXJf
ZG9tVV9ub2RlCgpGaW5kaW5nIGEgcGF0Y2gganVzdCB3aXRoIHRoZSBzdWJqZWN0IGNhbiBzb21l
dGltZXMgYmUgdHJpY2t5LiBTbyBpdCBpcyAKY29tbW9uIHRvIHNwZWNpZnkgdGhlIE1lc3NhZ2Ut
SUQgb2YgdGhlIGUtbWFpbCB5b3UgcmVmZXIgdG9vLiBGb3IgdGhpcyAKZS1tYWlsLCB0aGUgTWVz
c2FnZS1JRCBpczoKCjwyMDE5MDYyMDEwMzgwNS45MjctMS12aWt0b3IubWl0aW4uMTlAZ21haWwu
Y29tPgoKVGhpcyBpcyBhbiB1bmlxIGlkZW50aWZ5IHNvIGl0IGlzIGVhc2lseSB0byBsb29rdXAg
aW4geW91ciBpbmJveCBvciAKb25saW5lIGFyY2hpdmVzIGlmIHlvdSBkb24ndCBoYXZlIHRoZSBl
LW1haWwuCgpBZGRpdGlvbmFsbHksIHlvdSBjYW4gcHJvdmlkZSBhIGxpbmsgdG8gdGhlIGFyY2hp
dmVkIGUtbWFpbC4KCj4gCj4gCj4gICB4ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMgfCAyMiAr
KysrKysrKysrKysrLS0tLS0tLS0tCj4gICAxIGZpbGUgY2hhbmdlZCwgMTMgaW5zZXJ0aW9ucygr
KSwgOSBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2RvbWFpbl9i
dWlsZC5jIGIveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jCj4gaW5kZXggNGM4NDA0MTU1YS4u
NWY2ODYwMzM5MiAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKPiAr
KysgYi94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKPiBAQCAtNjIxLDE3ICs2MjEsMTkgQEAg
c3RhdGljIHZvaWQgX19pbml0IHNldF9pbnRlcnJ1cHQoZ2ljX2ludGVycnVwdF90IGludGVycnVw
dCwKPiAgICAqICAiaW50ZXJydXB0cyI6IGNvbnRhaW5zIHRoZSBsaXN0IG9mIGludGVycnVwdHMK
PiAgICAqICAiaW50ZXJydXB0LXBhcmVudCI6IGxpbmsgdG8gdGhlIEdJQwo+ICAgICovCj4gLXN0
YXRpYyBpbnQgX19pbml0IGZkdF9wcm9wZXJ0eV9pbnRlcnJ1cHRzKHZvaWQgKmZkdCwgZ2ljX2lu
dGVycnVwdF90ICppbnRyLAo+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICB1bnNpZ25lZCBudW1faXJxKQo+ICtzdGF0aWMgaW50IF9faW5pdCBmZHRfcHJvcGVydHlf
aW50ZXJydXB0cyhjb25zdCBzdHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZvLAo+ICsgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZ2ljX2ludGVycnVwdF90ICppbnRyLCB1bnNpZ25lZCBudW1faXJx
KQo+ICAgewo+ICAgICAgIGludCByZXM7Cj4gKyAgICB1aW50MzJfdCBwaGFuZGxlID0gaXNfaGFy
ZHdhcmVfZG9tYWluKGtpbmZvLT5kKSA/Cj4gKyAgICAgICAgICAgICAgICAgICAgICAgZHRfaW50
ZXJydXB0X2NvbnRyb2xsZXItPnBoYW5kbGUgOiBHVUVTVF9QSEFORExFX0dJQzsKPiAgIAo+IC0g
ICAgcmVzID0gZmR0X3Byb3BlcnR5KGZkdCwgImludGVycnVwdHMiLCBpbnRyLCBzaXplb2YgKGlu
dHJbMF0pICogbnVtX2lycSk7Cj4gKyAgICByZXMgPSBmZHRfcHJvcGVydHkoa2luZm8tPmZkdCwg
ImludGVycnVwdHMiLAo+ICsgICAgICAgICAgICAgICAgICAgICAgIGludHIsIHNpemVvZiAoaW50
clswXSkgKiBudW1faXJxKTsKPiAgICAgICBpZiAoIHJlcyApCj4gICAgICAgICAgIHJldHVybiBy
ZXM7Cj4gICAKPiAtICAgIHJlcyA9IGZkdF9wcm9wZXJ0eV9jZWxsKGZkdCwgImludGVycnVwdC1w
YXJlbnQiLAo+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgZHRfaW50ZXJydXB0X2NvbnRy
b2xsZXItPnBoYW5kbGUpOwo+ICsgICAgcmVzID0gZmR0X3Byb3BlcnR5X2NlbGwoa2luZm8tPmZk
dCwgImludGVycnVwdC1wYXJlbnQiLCBwaGFuZGxlKTsKPiAgIAo+ICAgICAgIHJldHVybiByZXM7
Cj4gICB9Cj4gQEAgLTczMyw3ICs3MzUsNyBAQCBzdGF0aWMgaW50IF9faW5pdCBtYWtlX2h5cGVy
dmlzb3Jfbm9kZShzdHJ1Y3QgZG9tYWluICpkLAo+ICAgICAgICAqICBUT0RPOiBIYW5kbGUgcHJv
cGVybHkgdGhlIGNwdW1hc2s7Cj4gICAgICAgICovCj4gICAgICAgc2V0X2ludGVycnVwdChpbnRy
LCBkLT5hcmNoLmV2dGNobl9pcnEsIDB4ZiwgRFRfSVJRX1RZUEVfTEVWRUxfTE9XKTsKPiAtICAg
IHJlcyA9IGZkdF9wcm9wZXJ0eV9pbnRlcnJ1cHRzKGZkdCwgJmludHIsIDEpOwo+ICsgICAgcmVz
ID0gZmR0X3Byb3BlcnR5X2ludGVycnVwdHMoa2luZm8sICZpbnRyLCAxKTsKPiAgICAgICBpZiAo
IHJlcyApCj4gICAgICAgICAgIHJldHVybiByZXM7Cj4gICAKPiBAQCAtOTYwLDggKzk2MiwxMCBA
QCBzdGF0aWMgaW50IF9faW5pdCBtYWtlX2dpY19ub2RlKGNvbnN0IHN0cnVjdCBkb21haW4gKmQs
IHZvaWQgKmZkdCwKPiAgICAgICByZXR1cm4gcmVzOwo+ICAgfQo+ICAgCj4gLXN0YXRpYyBpbnQg
X19pbml0IG1ha2VfdGltZXJfbm9kZShjb25zdCBzdHJ1Y3QgZG9tYWluICpkLCB2b2lkICpmZHQp
Cj4gK3N0YXRpYyBpbnQgX19pbml0IG1ha2VfdGltZXJfbm9kZShjb25zdCBzdHJ1Y3Qga2VybmVs
X2luZm8gKmtpbmZvKQoKWW91IHdhbiB0byBleHBsYWluIGluIHlvdXIgY29tbWl0IG1lc3NhZ2Ug
d2h5IHRoZSBwcm90b3R5cGUgaGFzIGJlZW4gCm1vZGlmaWVkLgoKPiAgIHsKPiArICAgIHZvaWQg
KmZkdCA9IGtpbmZvLT5mZHQ7Cj4gKwo+ICAgICAgIHN0YXRpYyBjb25zdCBzdHJ1Y3QgZHRfZGV2
aWNlX21hdGNoIHRpbWVyX2lkc1tdIF9faW5pdGNvbnN0ID0KPiAgICAgICB7Cj4gICAgICAgICAg
IERUX01BVENIX0NPTVBBVElCTEUoImFybSxhcm12Ny10aW1lciIpLAo+IEBAIC0xMDE2LDcgKzEw
MjAsNyBAQCBzdGF0aWMgaW50IF9faW5pdCBtYWtlX3RpbWVyX25vZGUoY29uc3Qgc3RydWN0IGRv
bWFpbiAqZCwgdm9pZCAqZmR0KQo+ICAgICAgIGR0X2RwcmludGsoIiAgVmlydCBpbnRlcnJ1cHQg
JXVcbiIsIGlycSk7Cj4gICAgICAgc2V0X2ludGVycnVwdChpbnRyc1syXSwgaXJxLCAweGYsIERU
X0lSUV9UWVBFX0xFVkVMX0xPVyk7Cj4gICAKPiAtICAgIHJlcyA9IGZkdF9wcm9wZXJ0eV9pbnRl
cnJ1cHRzKGZkdCwgaW50cnMsIDMpOwo+ICsgICAgcmVzID0gZmR0X3Byb3BlcnR5X2ludGVycnVw
dHMoa2luZm8sIGludHJzLCAzKTsKPiAgICAgICBpZiAoIHJlcyApCj4gICAgICAgICAgIHJldHVy
biByZXM7Cj4gICAKPiBAQCAtMTM3Nyw3ICsxMzgxLDcgQEAgc3RhdGljIGludCBfX2luaXQgaGFu
ZGxlX25vZGUoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IGtlcm5lbF9pbmZvICpraW5mbywKPiAg
ICAgICBpZiAoIGRldmljZV9nZXRfY2xhc3Mobm9kZSkgPT0gREVWSUNFX0dJQyApCj4gICAgICAg
ICAgIHJldHVybiBtYWtlX2dpY19ub2RlKGQsIGtpbmZvLT5mZHQsIG5vZGUpOwo+ICAgICAgIGlm
ICggZHRfbWF0Y2hfbm9kZSh0aW1lcl9tYXRjaGVzLCBub2RlKSApCj4gLSAgICAgICAgcmV0dXJu
IG1ha2VfdGltZXJfbm9kZShkLCBraW5mby0+ZmR0KTsKPiArICAgICAgICByZXR1cm4gbWFrZV90
aW1lcl9ub2RlKGtpbmZvKTsKPiAgIAo+ICAgICAgIC8qIFNraXAgbm9kZXMgdXNlZCBieSBYZW4g
Ki8KPiAgICAgICBpZiAoIGR0X2RldmljZV91c2VkX2J5KG5vZGUpID09IERPTUlEX1hFTiApCj4g
CgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Jul 27 13:14:42 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 27 Jul 2019 13:14:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hrMWr-0007HW-Sw; Sat, 27 Jul 2019 13:14: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=HIGa=VY=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hrMWq-0007HR-PY
 for xen-devel@lists.xenproject.org; Sat, 27 Jul 2019 13:14:28 +0000
X-Inumbo-ID: 761e0ff8-b070-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 761e0ff8-b070-11e9-8980-bc764e045a96;
 Sat, 27 Jul 2019 13:14:27 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 7CCF028;
 Sat, 27 Jul 2019 06:14:27 -0700 (PDT)
Received: from [10.37.8.139] (unknown [10.37.8.139])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 1F7FD3F71F;
 Sat, 27 Jul 2019 06:14:24 -0700 (PDT)
To: Viktor Mitin <viktor.mitin.19@gmail.com>, xen-devel@lists.xenproject.org
References: <20190710051823.29155-1-viktor.mitin.19@gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <bd61688d-99cf-a502-6a94-3233e64498ad@arm.com>
Date: Sat, 27 Jul 2019 14:14:23 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <20190710051823.29155-1-viktor.mitin.19@gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3] xen/doc: Improve Dom0-less documentation
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>,
 Viktor Mitin <viktor_mitin@epam.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, 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>

SGkgVmlrdG9yLAoKT24gNy8xMC8xOSA2OjE4IEFNLCBWaWt0b3IgTWl0aW4gd3JvdGU6Cj4gLSBD
aGFuZ2VkIHVucHJpbnRhYmxlIGNoYXJhY3RlcnMgd2l0aCAlcy9cJXhBMC8gL2cKPiAgICBTbyBh
bGwgdGhlIHNwYWNlcyBhcmUgMHgyMCBub3cuCj4gCj4gLSBBZGRlZCBhZGRyZXNzLWNlbGxzIGFu
ZCBzaXplLWNlbGxzIHRvIGNvbmZpZ3VyYXRpb24gZXhhbXBsZS4KPiAgICBUaGlzIHJlc29sdmVz
IHRoZSBkb20wbGVzcyBib290IGlzc3VlIGluIGNhc2Ugb2YgYXJtNjQuCj4gCj4gLSBBZGRlZCBz
b21lIG5vdGVzIGFib3V0IHhsIHRvb2xzIHVzYWdlIGluIGNhc2Ugb2YgZG9tMGxlc3MuCj4gCj4g
LSBBZGRlZCBleHRyYSAweDAgdG8gbWVtb3J5IHByb3BlcnR5IGluIGNvbmZpZ3VyYXRpb24gZXhh
bXBsZS4KPiAgICBUaGlzIG1hdGNoZXMgdGhlIGJpbmRpbmcgZG9jcy9taXNjL2FybS9kZXZpY2Ut
dHJlZS9ib290aW5nLnR4dAo+ICAgIHdoaWNoIHJlcXVpcmVzIGEgNjQtYml0IHZhbHVlLgo+IAo+
IFNpZ25lZC1vZmYtYnk6IFZpa3RvciBNaXRpbiA8dmlrdG9yX21pdGluQGVwYW0uY29tPgo+IC0t
LQo+IAo+IHYzOgo+IC0gQWRkZWQgZXh0cmEgMHgwIHRvIG1lbW9yeSBwcm9wZXJ0eSBpbiBjb25m
aWd1cmF0aW9uIGV4YW1wbGUuCj4gICAgVGhpcyBtYXRjaGVzIHRoZSBiaW5kaW5nIGRvY3MvbWlz
Yy9hcm0vZGV2aWNlLXRyZWUvYm9vdGluZy50eHQKPiAgICB3aGljaCByZXF1aXJlcyBhIDY0LWJp
dCB2YWx1ZS4KPiAtLS0KPiAgIGRvY3MvZmVhdHVyZXMvZG9tMGxlc3MucGFuZG9jIHwgNTggKysr
KysrKysrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0KPiAgIDEgZmlsZSBjaGFuZ2VkLCAzOSBp
bnNlcnRpb25zKCspLCAxOSBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEvZG9jcy9mZWF0
dXJlcy9kb20wbGVzcy5wYW5kb2MgYi9kb2NzL2ZlYXR1cmVzL2RvbTBsZXNzLnBhbmRvYwo+IGlu
ZGV4IGUwNzZlMzczOWUuLmQ0ZjQ0YjU1MDIgMTAwNjQ0Cj4gLS0tIGEvZG9jcy9mZWF0dXJlcy9k
b20wbGVzcy5wYW5kb2MKPiArKysgYi9kb2NzL2ZlYXR1cmVzL2RvbTBsZXNzLnBhbmRvYwo+IEBA
IC00MCw4ICs0MCw4IEBAIHRvIGJvb3QuIEZvciBleGFtcGxlIGlmIHRoaXMgaXMgdGhlIGJvb3Rj
bWQgZm9yIFhlbiBhbmQgRG9tMDoKPiAKPiAgICAgICBib290bSAweDE0MDAwMDAgMHg5MDAwMDAw
IDB4MTI4MDAwMAo+IAo+IC1JZiB3ZSB3YW50IHRvIGFkZCBvbmUgRG9tVSB3aXRoIEltYWdlLURv
bVXCoGFzIHRoZSBEb21VIGtlcm5lbAo+IC1hbmTCoHJhbWRpc2stRG9tVcKgYXMgRG9tVSByYW1k
aXNrOgo+ICtJZiB3ZSB3YW50IHRvIGFkZCBvbmUgRG9tVSB3aXRoIEltYWdlLURvbVUgYXMgdGhl
IERvbVUga2VybmVsCj4gK2FuZCByYW1kaXNrLURvbVUgYXMgRG9tVSByYW1kaXNrOgo+IAo+ICAg
ICAgIHRmdHBiIDB4MTI4MDAwMCB4ZW4uZHRiCj4gICAgICAgdGZ0cGIgMHg4MDAwMCB4ZW4tSW1h
Z2UKPiBAQCAtNjEsMjUgKzYxLDI3IEBAIHRoZSBwcmVzZW5jZSBvZiB0aGUgYWRkaXRpb25hbCBW
TSBhbmQgaXRzIGNvbmZpZ3VyYXRpb24uIEl0IGlzIGRvbmUgdmlhCj4gICBkZXZpY2UgdHJlZSBh
ZGRpbmcgYSBub2RlIHVuZGVyIC9jaG9zZW4gYXMgZm9sbG93czoKPiAKPiAgICAgICBkb21VMSB7
Cj4gLSAgICDCoCDCoCBjb21wYXRpYmxlID0gInhlbixkb21haW4iOwo+IC0gICAgwqAgwqAgbWVt
b3J5ID0gPDB4MjAwMDA+Owo+IC0gICAgIMKgIMKgY3B1cyA9IDE7Cj4gLSAgICDCoMKgIMKgdnBs
MDExOwo+IC0KPiAtICAgIMKgIMKgIG1vZHVsZUAyMDAwMDAwIHsKPiAtICAgIMKgIMKgIMKgIMKg
IGNvbXBhdGlibGUgPSAibXVsdGlib290LGtlcm5lbCIsICJtdWx0aWJvb3QsbW9kdWxlIjsKPiAt
ICAgIMKgIMKgIMKgIMKgIHJlZyA9IDwweDIwMDAwMDAgMHhmZmZmZmY+Owo+IC0gICAgwqAgwqAg
wqAgwqAgYm9vdGFyZ3MgPSAiY29uc29sZT10dHlBTUEwIjsKPiAtICAgIMKgIMKgIH07Cj4gLQo+
IC0gICAgwqAgwqAgbW9kdWxlQDMwMDAwMDAwIHsKPiAtICAgIMKgIMKgIMKgIMKgIGNvbXBhdGli
bGUgPSAibXVsdGlib290LHJhbWRpc2siLCAibXVsdGlib290LG1vZHVsZSI7Cj4gLSAgICDCoCDC
oCDCoCDCoCByZWcgPSA8MHgzMDAwMDAwIDB4ZmZmZmZmPjsKPiAtICAgIMKgIMKgIH07Cj4gKyAg
ICAgICAgI2FkZHJlc3MtY2VsbHMgPSA8MHgwMDAwMDAwMT47Cj4gKyAgICAgICAgI3NpemUtY2Vs
bHMgPSA8MHgwMDAwMDAwMT47CgpEVEMgaXMgY2FuIGRlYWwgd2l0aCBkZWNpbWFsIG51bWJlci4g
U28gSSB3b3VsZCBwcmVmZXIgaWYgd2UgZGlyZWN0bHkgCnVzZSAxIGluIHRoZSAyIHByb3BlcnRp
ZXMgYWJvdmUuCgo+ICsgICAgICAgIGNvbXBhdGlibGUgPSAieGVuLGRvbWFpbiI7Cj4gKyAgICAg
ICAgbWVtb3J5ID0gPDB4MCAweDIwMDAwPjsKPiArICAgICAgICBjcHVzID0gMTsKCkkgdGhpbmsg
dGhpcyBzaG91bGQgYmUgY3B1cyA9IDwxPjsKCj4gKyAgICAgICAgdnBsMDExOwo+ICsKPiArICAg
ICAgICBtb2R1bGVAMjAwMDAwMCB7Cj4gKyAgICAgICAgICAgIGNvbXBhdGlibGUgPSAibXVsdGli
b290LGtlcm5lbCIsICJtdWx0aWJvb3QsbW9kdWxlIjsKPiArICAgICAgICAgICAgcmVnID0gPDB4
MjAwMDAwMCAweGZmZmZmZj47Cj4gKyAgICAgICAgICAgIGJvb3RhcmdzID0gImNvbnNvbGU9dHR5
QU1BMCI7Cj4gKyAgICAgICAgfTsKPiArCj4gKyAgICAgICAgbW9kdWxlQDMwMDAwMDAwIHsKPiAr
ICAgICAgICAgICAgY29tcGF0aWJsZSA9ICJtdWx0aWJvb3QscmFtZGlzayIsICJtdWx0aWJvb3Qs
bW9kdWxlIjsKPiArICAgICAgICAgICAgcmVnID0gPDB4MzAwMDAwMCAweGZmZmZmZj47Cj4gKyAg
ICAgICAgfTsKPiAgICAgICB9Owo+IAo+IC1XaGVyZSBtZW1vcnkgaXMgdGhlIG1lbW9yeSBvZiB0
aGUgVk0gaW4gS0JzLCBjcHVzwqBpcyB0aGUgbnVtYmVyIG9mCj4gLWNwdXMuwqBtb2R1bGVAMjAw
MDAwMCBhbmTCoG1vZHVsZUAzMDAwMDAwIGFkdmVydGlzZSB3aGVyZSB0aGUga2VybmVsIGFuZAo+
ICtXaGVyZSBtZW1vcnkgaXMgdGhlIG1lbW9yeSBvZiB0aGUgVk0gaW4gS0JzLCBjcHVzIGlzIHRo
ZSBudW1iZXIgb2YKPiArY3B1cy4gbW9kdWxlQDIwMDAwMDAgYW5kIG1vZHVsZUAzMDAwMDAwIGFk
dmVydGlzZSB3aGVyZSB0aGUga2VybmVsIGFuZAo+ICAgcmFtZGlzayBhcmUgaW4gbWVtb3J5LgoK
QXMgYSBzaWRlIG5vdGUsIHRoZSBzaXplIHNwZWNpZmllZCBzaG91bGQgZXhhY3RseSBtYXRjaCB0
aGUgc2l6ZSBvZiB0aGUgCktlcm5lbC9pbml0cmFtZnMuIE90aGVyd2lzZSwgdGhleSBtYXkgYmUg
dW51c2FibGUgaW4gWGVuIChmb3IgaW5zdGFuY2UgCmlmIHRoZXkgYXJlIGNvbXByZXNzZWQpLgoK
PiAKPiAgIFNlZSBkb2NzL21pc2MvYXJtL2RldmljZS10cmVlL2Jvb3RpbmcudHh0IGZvciBtb3Jl
IGluZm9ybWF0aW9uLgo+IEBAIC0xMTEsMyArMTEzLDIxIEBAIGxpbWl0YXRpb25zOgo+ICAgICB0
aGUgWGVuIGNvbW1hbmQgbGluZS4gVGhlIE5VTEwgc2NoZWR1bGVyIGF1dG9tYXRpY2FsbHkgYXNz
aWducyBhbmQKPiAgICAgcGlucyB2Q1BVcyB0byBwQ1BVcywgYnV0IHRoZSB2Q1BVLXBDUFUgYXNz
aWdubWVudHMgY2Fubm90IGJlCj4gICAgIGNvbmZpZ3VyZWQuCj4gKwo+ICtOb3Rlcwo+ICstLS0t
LQo+ICsKPiArLSAneGwgY29uc29sZScgY29tbWFuZCB3aWxsIG5vdCBhdHRhY2ggdG8gdGhlIGRv
bWFpbidzIGNvbnNvbGUgaW4gY2FzZQo+ICsgIG9mIGRvbTBsZXNzLiBEb21VIGFyZSBkb21haW5z
IGNyZWF0ZWQgYnkgWGVuIChzaW1pbGFyIHRvIERvbTApIGFuZAo+ICsgIHRoZXJlZm9yZSB0aGV5
IGFyZSBhbGwgbWFuYWdlZCBieSBYZW4gYW5kIHNvbWUgb2YgdGhlIGNvbW1hbmRzIG1heSBub3Qg
d29yay4KPiArCj4gKyAgQSB1c2VyIGlzIGFsbG93ZWQgdG8gY29uZmlndXJlIHRoZSBrZXkgc2Vx
dWVuY2UgdG8gc3dpdGNoIGlucHV0Lgo+ICsgIFByZXNzaW5nIHRoZSBYZW4gImNvbnN3aXRjaCIg
KEN0cmwtQSBieSBkZWZhdWx0KSB0aHJlZSB0aW1lcwo+ICsgIHN3aXRjaGVzIGlucHV0IGluIGNh
c2Ugb2YgZG9tMGxlc3MgbW9kZS4KPiArCj4gKy0gRG9tYWlucyBjcmVhdGVkIGJ5IFhlbiB3aWxs
IGhhdmUgbm8gbmFtZSBhdCBib290LiBEb21haW4tMCBoYXMgYSBuYW1lCj4gKyAgdGhhbmtzIHRv
IHRoZSBoZWxwZXIgeGVuLWluaXQtZG9tMCBjYWxsZWQgYXQgYm9vdCBieSB0aGUgaW5pdHNjcmlw
dC4KPiArICBJZiB5b3Ugd2FudCB0byBzZXR1cCBEb21VIG5hbWUsIHRoZW4geW91IHdpbGwgaGF2
ZSB0byBjcmVhdGUgdGhlIHhlbnN0b3JlCj4gKyAgbm9kZSBhc3NvY2lhdGVkLiBCeSBkZWZhdWx0
IERvbVUgbmFtZXMgYXJlIHNob3duIGFzICcobnVsbCknIGluIHRoZQo+ICsgIHhsIGRvbWFpbnMg
bGlzdC4KPiArCgpFeGNlcHQgdGhlIGZldyBtaW5vcnMgdGhpbmdzIGFib3ZlLiBUaGUgaW1wcm92
ZW1lbnQgbG9va3MgZ29vZCB0byBtZSwgCmFsdGhvdWdoIEkgd291bGQgbGlrZSBhbm90aGVyIHBh
aXIgb2YgZXllLiBTdGVmYW5vLCBjYW4geW91IGxvb2sgYXQgaXQ/CgpDaGVlcnMsCgotLSAKSnVs
aWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Jul 27 16:21:19 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 27 Jul 2019 16:21:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hrPRI-0003Bj-1H; Sat, 27 Jul 2019 16:20:56 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=3Dkg=VY=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hrPRG-0003BR-Hk
 for xen-devel@lists.xenproject.org; Sat, 27 Jul 2019 16:20:54 +0000
X-Inumbo-ID: 808bfb0f-b08a-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 808bfb0f-b08a-11e9-8980-bc764e045a96;
 Sat, 27 Jul 2019 16:20:52 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hrPRD-0004yq-FP; Sat, 27 Jul 2019 16:20:51 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hrPRD-0006qs-7B; Sat, 27 Jul 2019 16:20:51 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hrPRD-0003az-6C; Sat, 27 Jul 2019 16:20:51 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139383-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:test-amd64-i386-libvirt:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemut-rhel6hvm-intel:xen-boot:fail:regression
 linux-linus:test-amd64-i386-examine:reboot:fail:regression
 linux-linus:test-amd64-i386-xl-raw:xen-boot:fail:regression
 linux-linus:test-amd64-i386-freebsd10-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-freebsd10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-i386-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-intel:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemut-rhel6hvm-amd:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-win7-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-pvshim:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-amd:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-ws16-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-win10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-ws16-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-i386-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-i386-xl-shadow:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-win10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 linux-linus:test-arm64-arm64-examine:examine-serial/bootloader:fail:regression
 linux-linus:build-armhf-pvops:kernel-build:fail:regression
 linux-linus:test-amd64-amd64-xl-pvshim:guest-start/debian.repeat:fail:regression
 linux-linus:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-examine:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:xen-boot:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-debianhvm-i386-xsm:xen-boot:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=3ea54d9b0d655dab5b5becc7d6456082089fc166
X-Osstest-Versions-That: linux=736706bee3298208343a76096370e4f6a5c55915
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 27 Jul 2019 16:20:51 +0000
Subject: [Xen-devel] [linux-linus test] 139383: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTM4MyBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTM5MzgzLwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAg
ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gNyB4ZW4tYm9v
dCBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1p
bnRlbCAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2
NC1pMzg2LWV4YW1pbmUgICAgICAgOCByZWJvb3QgICAgICAgICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICA3IHhlbi1ib290ICAg
ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVl
YnNkMTAtYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4
MAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICA3IHhlbi1ib290ICAgICAgICAgICAg
ICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXNoYWRvdyA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAxMCB4ZW4tYm9vdC9zcmNfaG9zdCAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyIDExIHhlbi1ib290
L2RzdF9ob3N0ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni1x
ZW11dS1yaGVsNmh2bS1pbnRlbCAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEz
MzU4MAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgNyB4ZW4tYm9vdCAgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0ICA3IHhlbi1ib290ICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgNyB4ZW4tYm9v
dCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcHZzaGltICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgIDcgeGVuLWJv
b3QgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2
aHZtLWFtZCAgNyB4ZW4tYm9vdCAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICA3
IHhlbi1ib290ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LXdzMTYtYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICA3IHhlbi1ib290ICAgICAgICAg
ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
aW43LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVz
dC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAxMCB4ZW4tYm9vdC9zcmNfaG9zdCAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgIDExIHhlbi1i
b290L2RzdF9ob3N0ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1zaGFkb3cgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0
cmljdCA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXdpbjEwLWkzODYgIDcgeGVuLWJvb3QgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMz
NTgwCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDcg
eGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14
c20gICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgIDExIGV4YW1p
bmUtc2VyaWFsL2Jvb3Rsb2FkZXIgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiBidWlsZC1hcm1oZi1w
dm9wcyAgICAgICAgICAgICA2IGtlcm5lbC1idWlsZCAgICAgICAgICAgICBmYWlsIFJFR1IuIHZz
LiAxMzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAyMCBndWVzdC1zdGFydC9kZWJp
YW4ucmVwZWF0IGZhaWwgUkVHUi4gdnMuIDEzMzU4MAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNj
ZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydC1yYXcgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJt
aGYteGwtbXVsdGl2Y3B1ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhm
LWV4YW1pbmUgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtcnRkcyAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gIDcgeGVuLWJvb3Qg
ZmFpbCBiYXNlbGluZSB1bnRlc3RlZAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2
bS1pMzg2LXhzbSAgNyB4ZW4tYm9vdCBmYWlsIGJhc2VsaW5lIHVudGVzdGVkCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwg
bGlrZSAxMzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTMzNTgw
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgIGZhaWwgbGlrZSAxMzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwt
c2VhdHRsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1x
ZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20g
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bC10aHVuZGVyeCAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQx
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAx
MCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGludXggICAgICAgICAgICAg
ICAgM2VhNTRkOWIwZDY1NWRhYjViNWJlY2M3ZDY0NTYwODIwODlmYzE2NgpiYXNlbGluZSB2ZXJz
aW9uOgogbGludXggICAgICAgICAgICAgICAgNzM2NzA2YmVlMzI5ODIwODM0M2E3NjA5NjM3MGU0
ZjZhNWM1NTkxNQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTMzNTgwICAyMDE5LTAzLTA0IDE5OjUz
OjA5IFogIDE0NCBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEzMzYwNSAgMjAxOS0wMy0wNSAy
MDowMzoxNCBaICAxNDMgZGF5cyAgIDg4IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEz
OTM4MyAgMjAxOS0wNy0yNiAxODozODozMSBaICAgIDAgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0K
NDExMSBwZW9wbGUgdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdCwKbm90IGxpc3RpbmcgdGhl
bSBhbGwKCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20t
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZt
LWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
NjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZo
djItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRt
cmVzdHJpY3QgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0
LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1x
ZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWlu
dGVsICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
bXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZz
aGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5k
ZXJ4ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dz
L2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0
dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRp
b24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAg
IGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJF
QURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9w
PW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2Rl
IGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0
ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdv
dWxkIGJlIDg3NjEyOSBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Jul 27 19:00:51 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 27 Jul 2019 19: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 1hrRvh-000593-9t; Sat, 27 Jul 2019 19:00:29 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=3Dkg=VY=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hrRvg-00058t-9z
 for xen-devel@lists.xenproject.org; Sat, 27 Jul 2019 19:00:28 +0000
X-Inumbo-ID: caa7c671-b0a0-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id caa7c671-b0a0-11e9-8980-bc764e045a96;
 Sat, 27 Jul 2019 19:00:25 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hrRvc-00083k-VW; Sat, 27 Jul 2019 19:00: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 1hrRvc-0000vC-74; Sat, 27 Jul 2019 19:00:24 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hrRvc-0001lU-66; Sat, 27 Jul 2019 19:00:24 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139385-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-amd64-i386-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 xen-unstable:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:regression
 xen-unstable:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 xen-unstable:test-arm64-arm64-examine:examine-serial/bootloader:fail:regression
 xen-unstable:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:regression
 xen-unstable:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt: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-qemuu-debianhvm-amd64-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-thunderx:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd: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-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=22ec7474348fea2c4a32b0872dd3385bf3785a26
X-Osstest-Versions-That: xen=991b9c6ff7be20a02be146b99a711a5c94664ab1
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 27 Jul 2019 19:00:24 +0000
Subject: [Xen-devel] [xen-unstable test] 139385: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTM4NSB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzOTM4NS8KClJlZ3Jlc3Npb25zIDotKAoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0
ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRl
Ymlhbmh2bS1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgZmFpbCBSRUdSLiB2cy4gMTM5MzQyCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgNyB4ZW4tYm9vdCBm
YWlsIFJFR1IuIHZzLiAxMzkzNDIKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRl
Ymlhbmh2bS1hbWQ2NC14c20gNyB4ZW4tYm9vdCBmYWlsIFJFR1IuIHZzLiAxMzkzNDIKIHRlc3Qt
YXJtNjQtYXJtNjQtZXhhbWluZSAgICAxMSBleGFtaW5lLXNlcmlhbC9ib290bG9hZGVyIGZhaWwg
UkVHUi4gdnMuIDEzOTM0MgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFt
ZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEzOTM0
MgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAg
ICAgZmFpbCBsaWtlIDEzOTM0MgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTM5MzQyCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlr
ZSAxMzkzNDIKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEzOTM0MgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTM5MzQyCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAg
ICAgIGZhaWwgbGlrZSAxMzkzNDIKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEzOTM0MgogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxp
a2UgMTM5MzQyCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMzkzNDIKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4t
aHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxp
YnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQx
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAg
ICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2
IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dz
LWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRl
c3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICAyMmVjNzQ3NDM0OGZlYTJjNGEzMmIwODcyZGQz
Mzg1YmYzNzg1YTI2CmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICA5OTFi
OWM2ZmY3YmUyMGEwMmJlMTQ2Yjk5YTcxMWE1Yzk0NjY0YWIxCgpMYXN0IHRlc3Qgb2YgYmFzaXMg
ICAxMzkzNDIgIDIwMTktMDctMjUgMTY6Mzc6MzQgWiAgICAyIGRheXMKRmFpbGluZyBzaW5jZSAg
ICAgICAgMTM5MzY0ICAyMDE5LTA3LTI2IDA3OjQzOjI0IFogICAgMSBkYXlzICAgIDIgYXR0ZW1w
dHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM5Mzg1ICAyMDE5LTA3LTI2IDIxOjA2OjI4IFogICAg
MCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVu
ZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICBB
bmRyaWkgQW5pc292IDxhbmRyaWlfYW5pc292QGVwYW0uY29tPgogIERhcmlvIEZhZ2dpb2xpIDxk
ZmFnZ2lvbGlAc3VzZS5jb20+CiAgR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXgu
Y29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBKdWVyZ2VuIEdyb3NzIDxq
Z3Jvc3NAc3VzZS5jb20+CiAgSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KICBS
b2dlciBQYXUgTW9ubmUgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgogIFJvZ2VyIFBhdSBNb25uw6kg
PHJvZ2VyLnBhdUBjaXRyaXguY29tPgogIFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlA
a2VybmVsLm9yZz4KICBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5jb20+Cgpq
b2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQteHRmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQt
cHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2
NC1hbWQ2NC0yICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJk
b20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20g
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFu
aHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14
bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVt
dXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZt
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVk
aXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1Ymll
dHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13
aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3Rl
ZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGl2ZXBhdGNoICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpdmVwYXRjaCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
cGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1h
bWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5
Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVj
dC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxv
Z3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50
ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNl
IHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7
aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0Lmdp
dDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91
bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1z
dW1tYXJ5CgoKTm90IHB1c2hpbmcuCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KY29tbWl0IDIyZWM3NDc0MzQ4ZmVhMmM0YTMyYjA4
NzJkZDMzODViZjM3ODVhMjYKQXV0aG9yOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5p
QGtlcm5lbC5vcmc+CkRhdGU6ICAgRnJpIEp1biAyMSAxMzoyMDoyNSAyMDE5IC0wNzAwCgogICAg
UmUtaW5zdGF0ZSAieGVuL2FybTogZml4IG1hc2sgY2FsY3VsYXRpb24gaW4gcGR4X2luaXRfbWFz
ayIKICAgIAogICAgVGhlIGNvbW1pdCAxMTkxMTU2MzYxMDc4NjYxNWMyYjNhMDFjZGNhYWYwOWE2
ZjllMzhkICJ4ZW4vYXJtOiBmaXggbWFzawogICAgY2FsY3VsYXRpb24gaW4gcGR4X2luaXRfbWFz
ayIgd2FzIGNvcnJlY3QsIGJ1dCBleHBvc2VkIGEgYnVnIGluCiAgICBtYWRkcl90b192aXJ0KCku
IFRoZSBidWcgaW4gbWFkZHJfdG9fdmlydCgpIHdhcyBmaXhlZCBieQogICAgNjEyZDQ3NmU3NGEz
MTRiZTUxNGVlNmE5NzQ0ZWVhOGRiMDlkMzJlNSAieGVuL2FybTY0OiBDb3JyZWN0bHkgY29tcHV0
ZQogICAgdGhlIHZpcnR1YWwgYWRkcmVzcyBpbiBtYWRkcl90b192aXJ0KCkiLCBzbyB3ZSBjYW4g
cmUtaW5zdGF0ZSB0aGUKICAgIGZpcnN0IGNvbW1pdCBub3cuCiAgICAKICAgIFNpZ25lZC1vZmYt
Ynk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFub3NAeGlsaW54LmNvbT4KCmNvbW1pdCA2MTJk
NDc2ZTc0YTMxNGJlNTE0ZWU2YTk3NDRlZWE4ZGIwOWQzMmU1CkF1dGhvcjogSnVsaWVuIEdyYWxs
IDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KRGF0ZTogICBUaHUgSnVsIDE4IDEyOjU3OjE0IDIwMTkg
KzAxMDAKCiAgICB4ZW4vYXJtNjQ6IENvcnJlY3RseSBjb21wdXRlIHRoZSB2aXJ0dWFsIGFkZHJl
c3MgaW4gbWFkZHJfdG9fdmlydCgpCiAgICAKICAgIFRoZSBoZWxwZXIgbWFkZHJfdG9fdmlydCgp
IGlzIHVzZWQgdG8gdHJhbnNsYXRlIGEgbWFjaGluZSBhZGRyZXNzIHRvIGEKICAgIHZpcnR1YWwg
YWRkcmVzcy4gVG8gc2F2ZSBzb21lIHZhbHVhYmxlIGFkZHJlc3Mgc3BhY2UsIHNvbWUgcGFydCBv
ZiB0aGUKICAgIG1hY2hpbmUgYWRkcmVzcyBtYXkgYmUgY29tcHJlc3NlZC4KICAgIAogICAgSW4g
dGhlb3J5IHRoZSBQRFggY29kZSBpcyBmcmVlIHRvIGNvbXByZXNzIGFueSBiaXRzIHNvIHRoZXJl
IGFyZSBubwogICAgZ3VhcmFudGVlIHRoZSBtYWNoaW5lIGluZGV4IGNvbXB1dGVkIHdpbGwgYmUg
YWx3YXlzIGdyZWF0ZXIgdGhhbgogICAgeGVuaGVhcF9tZm5fc3RhcnQuIFRoaXMgd291bGQgcmVz
dWx0IHRvIHJldHVybiBhIHZpcnR1YWwgYWRkcmVzcyB0aGF0IGlzCiAgICBub3QgcGFydCBvZiB0
aGUgZGlyZWN0IG1hcCBhbmQgdHJpZ2dlciBhIGNyYXNoIGF0IGxlYXN0IG9uIGRlYnVnLWJ1aWxk
IGxhdGVyCiAgICBvbiBiZWNhdXNlIG9mIHRoZSBjaGVjayBpbiB2aXJ0X3RvX3BhZ2UoKS4KICAg
IAogICAgQSByZWNlbnRseSByZXZlcnRlZCBwYXRjaCAoc2VlIDExOTExNTYzNjEgInhlbi9hcm06
IGZpeCBtYXNrIGNhbGN1bGF0aW9uCiAgICBpbiBwZHhfaW5pdF9tYXNrIikgYWxsb3dzIHRoZSBQ
RFggdG8gY29tcHJlc3MgbW9yZSBiaXRzIGFuZCB0cmlnZ2VyZWQgYQogICAgY3Jhc2ggb24gQU1E
IFNlYXR0bGUgUGxhdGZvcm0uCiAgICAKICAgIEF2b2lkIHRoZSBjcmFzaCBieSBrZWVwaW5nIHRy
YWNrIG9mIHRoZSBiYXNlIFBEWCBmb3IgdGhlIHhlbmhlYXAgYW5kIHVzZQogICAgaXQgZm9yIGNv
bXB1dGluZyB0aGUgdmlydHVhbCBhZGRyZXNzLgogICAgCiAgICBOb3RlIHRoYXQgdmlydF90b19t
YWRkcigpIGRvZXMgbm90IG5lZWQgdG8gaGF2ZSBzaW1pbGFyIG1vZGlmaWNhdGlvbiBhcwogICAg
aXQgaXMgdXNpbmcgdGhlIGhhcmR3YXJlIHRvIHRyYW5zbGF0ZSB0aGUgdmlydHVhbCBhZGRyZXNz
IHRvIGEgbWFjaGluZQogICAgYWRkcmVzcy4KICAgIAogICAgVGFrZSB0aGUgb3Bwb3J0dW5pdHkg
dG8gZml4IHRoZSBBU1NFUlQoKSBhcyB0aGUgZGlyZWN0IG1hcCBiYXNlIGFkZHJlc3MKICAgIGNv
cnJlc3BvbmQgdG8gdGhlIHN0YXJ0IG9mIHRoZSBSQU0gKHRoaXMgaXMgbm90IGFsd2F5cyAwKS4K
ICAgIAogICAgU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNv
bT4KICAgIFJldmlld2VkLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5l
bC5vcmc+Cgpjb21taXQgYTdjNjg1OWVjOTgyZjk0ZTg5OTYyOWUyZTc5ODVjYWE2MGUzODMzZQpB
dXRob3I6IERhcmlvIEZhZ2dpb2xpIDxkZmFnZ2lvbGlAc3VzZS5jb20+CkRhdGU6ICAgRnJpIEp1
bCAyNiAxMDo0NjozOCAyMDE5ICswMjAwCgogICAgc2NoZWQ6IHJlZmFjdG9yIGNvZGUgYXJvdW5k
IHZjcHVfZGVhc3NpZ24oKSBpbiBudWxsIHNjaGVkdWxlcgogICAgCiAgICB2Y3B1X2RlYXNzaWdu
KCkgaXMgY2FsbGVkIG9ubHkgb25jZSAoaW4gX3ZjcHVfcmVtb3ZlKCkpLgogICAgCiAgICBMZXQn
cyBjb25zb2xpZGF0ZSB0aGUgdHdvIGZ1bmN0aW9ucyBpbnRvIG9uZS4KICAgIAogICAgTm8gZnVu
Y3Rpb25hbCBjaGFuZ2UgaW50ZW5kZWQuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IERhcmlvIEZh
Z2dpb2xpIDxkZmFnZ2lvbGlAc3VzZS5jb20+CiAgICBBY2tlZC1ieTogR2VvcmdlIER1bmxhcCA8
Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgoKY29tbWl0IDFmM2MxMTFmMjMwYWU0MWFjOTkwODEx
NGY0Mzk5MzNlMmM2ZTFlMjkKQXV0aG9yOiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+
CkRhdGU6ICAgRnJpIEp1bCAyNiAxMDo0NTo0OSAyMDE5ICswMjAwCgogICAgeGVuOiBtZXJnZSB0
ZW1wb3JhcnkgdmNwdSBwaW5uaW5nIHNjZW5hcmlvcwogICAgCiAgICBUb2RheSB0aGVyZSBhcmUg
dHdvIHNjZW5hcmlvcyB3aGljaCBhcmUgcGlubmluZyB2Y3B1cyB0ZW1wb3JhcmlseSB0bwogICAg
YSBzaW5nbGUgcGh5c2ljYWwgY3B1OgogICAgCiAgICAtIHdhaXRfZXZlbnQoKSBoYW5kbGluZwog
ICAgLSBTQ0hFRE9QX3Bpbl9vdmVycmlkZSBoYW5kbGluZwogICAgCiAgICBFYWNoIG9mIHRob3Nl
IGNhc2VzIGFyZSBoYW5kbGVkIGluZGVwZW5kZW50bHkgdG9kYXkgdXNpbmcgdGhlaXIgb3duCiAg
ICB0ZW1wb3JhcnkgY3B1bWFzayB0byBzYXZlIHRoZSBvbGQgYWZmaW5pdHkgc2V0dGluZ3MuCiAg
ICAKICAgIFRoZSB0d28gY2FzZXMgY2FuIGJlIGNvbWJpbmVkIGFzIHRoZSBmaXJzdCBjYXNlIHdp
bGwgb25seSBwaW4gYSB2Y3B1IHRvCiAgICB0aGUgcGh5c2ljYWwgY3B1IGl0IGlzIGFscmVhZHkg
cnVubmluZyBvbiwgd2hpbGUgU0NIRURPUF9waW5fb3ZlcnJpZGUgaXMKICAgIGFsbG93ZWQgdG8g
ZmFpbC4KICAgIAogICAgU28gbWVyZ2UgdGhlIHR3byB0ZW1wb3JhcnkgcGlubmluZyBzY2VuYXJp
b3MgYnkgb25seSB1c2luZyBvbmUgY3B1bWFzawogICAgYW5kIGEgcGVyLXZjcHUgYml0bWFzayBm
b3Igc3BlY2lmeWluZyB3aGljaCBvZiB0aGUgc2NlbmFyaW9zIGlzCiAgICBjdXJyZW50bHkgYWN0
aXZlICh0aGV5IGFyZSBib3RoIGFsbG93ZWQgdG8gYmUgYWN0aXZlIGZvciB0aGUgc2FtZSB2Y3B1
KS4KICAgIAogICAgTm90ZSB0aGF0IHdlIGRvbid0IG5lZWQgdG8gY2FsbCBkb21haW5fdXBkYXRl
X25vZGVfYWZmaW5pdHkoKSBhcyB3ZQogICAgYXJlIG9ubHkgcGlubmluZyBmb3IgYSBicmllZiBw
ZXJpb2Qgb2YgdGltZS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdy
b3NzQHN1c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29w
ZXIzQGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogRGFyaW8gRmFnZ2lvbGkgPGRmYWdnaW9s
aUBzdXNlLmNvbT4KCmNvbW1pdCBmZmE1YzNiNjU1NzkzOGYxYjMyMTA4MWU4N2Y2NTZiYzA2NjQ3
NWZhCkF1dGhvcjogQW5kcmlpIEFuaXNvdiA8YW5kcmlpX2FuaXNvdkBlcGFtLmNvbT4KRGF0ZTog
ICBGcmkgSnVsIDI2IDEwOjQ1OjMxIDIwMTkgKzAyMDAKCiAgICBzY2hlZHVsZTogZml4IGEgY29t
bWVudCBtaXNzcHJpbnQKICAgIAogICAgRml4IHRoZSBjb21tZW50IG1pc3ByaW50LCBzbyBpdCBy
ZWZlcnMgdG8gdGhlIGV4YWN0IGZ1bmN0aW9uIG5hbWUuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6
IEFuZHJpaSBBbmlzb3YgPGFuZHJpaV9hbmlzb3ZAZXBhbS5jb20+CiAgICBBY2tlZC1ieTogRGFy
aW8gRmFnZ2lvbGkgPGRmYWdnaW9saUBzdXNlLmNvbT4KCmNvbW1pdCAxNDY0YzRjZGQ3MTlmYTVh
YjA4YjcxMDIxOGE4NjY3ODBhNjk0ZGNhCkF1dGhvcjogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1
c2UuY29tPgpEYXRlOiAgIEZyaSBKdWwgMjYgMTA6NDM6NDIgMjAxOSArMDIwMAoKICAgIHg4Njog
b3B0aW1pemUgbG9hZGluZyBvZiBHRFQgYXQgY29udGV4dCBzd2l0Y2gKICAgIAogICAgSW5zdGVh
ZCBvZiBkeW5hbWljYWxseSBkZWNpZGUgd2hldGhlciB0aGUgcHJldmlvdXMgdmNwdSB3YXMgdXNp
bmcgZnVsbAogICAgb3IgZGVmYXVsdCBHRFQganVzdCBhZGQgYSBwZXJjcHUgdmFyaWFibGUgZm9y
IHRoYXQgcHVycG9zZS4gVGhpcyBhdAogICAgb25jZSByZW1vdmVzIHRoZSBuZWVkIGZvciB0ZXN0
aW5nIHZjcHVfaWRzIHRvIGRpZmZlciB0d2ljZS4KICAgIAogICAgVGhpcyBjaGFuZ2UgaW1wcm92
ZXMgcGVyZm9ybWFuY2UgYnkgMC41JSAtIDElIG9uIG15IHRlc3QgbWFjaGluZSB3aGVuCiAgICBk
b2luZyBwYXJhbGxlbCBjb21waWxhdGlvbi4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSnVlcmdl
biBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4KCmNvbW1pdCA0ZDYyOThkNjgyOWZkYjYyMWQxYzcyMmIwMTJmMThl
ZTM0YjY2NTQ4CkF1dGhvcjogUm9nZXIgUGF1IE1vbm5lIDxyb2dlci5wYXVAY2l0cml4LmNvbT4K
RGF0ZTogICBUaHUgSnVsIDI1IDE1OjUxOjEyIDIwMTkgKzAyMDAKCiAgICB0Ym9vdDogcmVtb3Zl
IG1haW50YWluZXJzIGFuZCBkZWNsYXJlIG9ycGhhbmVkCiAgICAKICAgIEdhbmcgV2VpIEludGVs
IGVtYWlsIGFkZHJlc3MgaGFzIGJlZW4gYm91bmNpbmcgZm9yIHNvbWUgdGltZSBub3csIGFuZAog
ICAgdGhlIG90aGVyIG1haW50YWluZXIgaXMgbm9uLXJlc3BvbnNpdmUgdG8gcGF0Y2hlcyBbMF0s
IHNvIHJlbW92ZQogICAgbWFpbnRhaW5lcnMgYW5kIGRlY2xhcmUgSU5URUwoUikgVFJVU1RFRCBF
WEVDVVRJT04gVEVDSE5PTE9HWSAoVFhUKQogICAgb3JwaGFuZWQuCiAgICAKICAgIFswXSBodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL2FyY2hpdmVzL2h0bWwveGVuLWRldmVsLzIwMTktMDUv
bXNnMDA1NjMuaHRtbAogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxy
b2dlci5wYXVAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcu
Y29vcGVyM0BjaXRyaXguY29tPgoKY29tbWl0IGMxNjgxYzM5NDM0ODYzNmM1YTdmYmFhOTQ5NjIz
Y2VmNWViOWU5ZDUKQXV0aG9yOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXgu
Y29tPgpEYXRlOiAgIFdlZCBKdWwgMjQgMTU6MDg6MTYgMjAxOSArMDEwMAoKICAgIHg4Ni9kbWk6
IENvbnN0aWZ5IHF1aXJrcyBkYXRhCiAgICAKICAgIEFsbCBETUkgcXVpcmtzIHRhYmxlcyBhcmUg
bXV0YWJsZSwgYnV0IGFyZSBvbmx5IGV2ZXIgcmVhZC4KICAgIAogICAgVXBkYXRlIGRtaV9jaGVj
a19zeXN0ZW0oKSBhbmQgZG1pX3N5c3RlbV9pZC5jYWxsYmFjayB0byBwYXNzIGEgY29uc3QgcG9p
bnRlciwKICAgIGFuZCBtb3ZlIGFsbCBxdWlya3MgdGFibGVzIGludG8gX19pbml0Y29uc3RyZWwu
CiAgICAKICAgIE5vIGZ1bmN0aW9uYWwgY2hhbmdlLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBB
bmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6
IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCmNvbW1pdCAzYTk0OTY1NWZlODM2OTI4
OWZiNmM0MjE4YWRmZGViN2NhYmNjMmMzCkF1dGhvcjogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNv
b3BlcjNAY2l0cml4LmNvbT4KRGF0ZTogICBXZWQgSnVsIDI0IDE1OjA1OjE2IDIwMTkgKzAxMDAK
CiAgICB4ODYvZG1pOiBEcm9wIHRyaXZpYWwgY2FsbGJhY2sgZnVuY3Rpb25zCiAgICAKICAgIGRt
aV9jaGVja19zeXN0ZW0oKSByZXR1cm5zIHRoZSBudW1iZXIgb2YgbWF0Y2hlcy4gIFRoaXMgYmVp
bmcgbm9uemVybyBpcyBtb3JlCiAgICBlZmZpY2llbnQgdGhhbiBtYWtpbmcgYSBmdW5jdGlvbiBw
b2ludGVyIGNhbGwgdG8gYSB0cml2aWFsIGZ1bmN0aW9uIHRvIG1vZGlmeQogICAgYSB2YXJpYWJs
ZS4KICAgIAogICAgTm8gZnVuY3Rpb25hbCBjaGFuZ2UsIGJ1dCB0aGlzIHJlc3VsdHMgaW4gbGVz
cyBjb21waWxlZCBjb2RlLCB3aGljaCBpcwogICAgYWxzbyAoZnJhY3Rpb25hbGx5KSBxdWlja2Vy
IHRvIHJ1bi4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNv
b3BlcjNAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hA
c3VzZS5jb20+Cgpjb21taXQgZmJiNDE3YjgxMDQ5MDcxYjNhNzNmZTUxZjZmOGNlMTUxYmZiZGYw
YgpBdXRob3I6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkRhdGU6
ICAgV2VkIEp1bCAyNCAxODoxMDo1MiAyMDE5ICswMTAwCgogICAgeDg2OiBEcm9wIENPTkZJR19B
Q1BJX1NMRUVQCiAgICAKICAgIFRoaXMgb3B0aW9uIGlzIGhhcmRjb2RlZCB0byAxLCBhbmQgdGhl
ICNpZmRlZi1hcnkgZG9lc24ndCBleGNsdWRlIHdha2V1cC5TLAogICAgd2hpY2ggbWFrZXMgaXQg
dXNlbGVzcyBjb2RlIG5vaXNlLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNo
IDxqYmV1bGljaEBzdXNlLmNvbT4KCmNvbW1pdCBkMjFkYmIwOGFjNzdkZDRhZTdjODkyMzA0ZGJj
MTdlYzNiOGNmZWQxCkF1dGhvcjogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4
LmNvbT4KRGF0ZTogICBXZWQgSnVsIDI0IDE4OjQ3OjI1IDIwMTkgKzAxMDAKCiAgICB4ODYvZG1p
OiBEcm9wIHdhcm5pbmcgd2l0aCBhbiBvYnNvbGV0ZSBVUkwKICAgIAogICAgVGhpcyBxdWlyayBk
b2Vzbid0IGNoYW5nZSBhbnl0aGluZyBpbiBYZW4sIGFuZCB0aGUgd2ViIHBhZ2UgZG9lc24ndCBl
eGlzdC4KICAgIAogICAgVGhlIHdheWJhY2sgbWFjaGluZSBjb25maXJtcyB0aGF0IHRoZSBsaW5r
IGRpc2FwcGVhcmVkIHNvbWV3aGVyZSBiZXR3ZWVuCiAgICAyMDAzLTA2LTE0IGFuZCAyMDA0LTA3
LTA3LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVy
M0BjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNv
bT4KKHFlbXUgY2hhbmdlcyBub3QgaW5jbHVkZWQpCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Jul 27 21:15:11 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 27 Jul 2019 21: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 1hrU1c-0005CQ-Jq; Sat, 27 Jul 2019 21:14:44 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=3Dkg=VY=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hrU1b-0005CG-Ez
 for xen-devel@lists.xenproject.org; Sat, 27 Jul 2019 21:14:43 +0000
X-Inumbo-ID: 88b17d80-b0b3-11e9-9d31-1b867565d541
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 88b17d80-b0b3-11e9-9d31-1b867565d541;
 Sat, 27 Jul 2019 21:14:35 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hrU1S-0002Fo-Mi; Sat, 27 Jul 2019 21:14: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 1hrU1S-0001OZ-Dg; Sat, 27 Jul 2019 21:14:34 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hrU1S-0002Zp-D3; Sat, 27 Jul 2019 21:14:34 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139393-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: libvirt:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt:saverestore-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:saverestore-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
X-Osstest-Versions-This: libvirt=43686f362cc08a3f1e5bc94ec7822d3e0d887731
X-Osstest-Versions-That: libvirt=c8a4a02058af8788f1aeb32dec1d214aaeabf7a9
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 27 Jul 2019 21:14:34 +0000
Subject: [Xen-devel] [libvirt test] 139393: 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>

ZmxpZ2h0IDEzOTM5MyBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzkzOTMvCgpGYWlsdXJlcyA6LS8gYnV0IG5vIHJl
Z3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9j
a2luZzoKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICBsaWtlIDEzOTMwMwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJh
dyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTM5MzAzCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmly
dCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQtcWNvdzIgMTIg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQtbGlidmlydC1xY293MiAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxp
YnZpcnQgICAgICAgICAgICAgIDQzNjg2ZjM2MmNjMDhhM2YxZTViYzk0ZWM3ODIyZDNlMGQ4ODc3
MzEKYmFzZWxpbmUgdmVyc2lvbjoKIGxpYnZpcnQgICAgICAgICAgICAgIGM4YTRhMDIwNThhZjg3
ODhmMWFlYjMyZGVjMWQyMTRhYWVhYmY3YTkKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzOTMwMyAg
MjAxOS0wNy0yNCAwNDoyMzoxMCBaICAgIDMgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMzkz
MjggIDIwMTktMDctMjUgMDQ6MTg6NTEgWiAgICAyIGRheXMgICAgMyBhdHRlbXB0cwpUZXN0aW5n
IHNhbWUgc2luY2UgICAxMzkzOTMgIDIwMTktMDctMjcgMDQ6MTk6MDUgWiAgICAwIGRheXMgICAg
MSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoK
ICBFcmljIEJsYWtlIDxlYmxha2VAcmVkaGF0LmNvbT4KICBFcmlrIFNrdWx0ZXR5IDxlc2t1bHRl
dEByZWRoYXQuY29tPgogIElsaWFzIFN0YW1hdGlzIDxzdGFtYXRpcy5pbGlhc3NAZ21haWwuY29t
PgogIEppbSBGZWhsaWcgPGpmZWhsaWdAc3VzZS5jb20+CiAgSmlyaSBEZW5lbWFyayA8amRlbmVt
YXJAcmVkaGF0LmNvbT4KICBKw6FuIFRvbWtvIDxqdG9ta29AcmVkaGF0LmNvbT4KICBQYXZlbCBI
cmRpbmEgPHBocmRpbmFAcmVkaGF0LmNvbT4KICBQZXRlciBLcmVtcGEgPHBrcmVtcGFAcmVkaGF0
LmNvbT4KICBTdGVmYW4gQmVyZ2VyIDxzdGVmYW5iQGxpbnV4LmlibS5jb20+CiAgU3RlZmFuIEJl
cmdlciA8c3RlZmFuYkBsaW51eC52bmV0LmlibS5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm02NC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC1xY293MiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ct
cmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9o
b21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmls
ZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJv
amVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQg
b2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVB
RE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hp
bmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQvbGlidmlydC5n
aXQKICAgYzhhNGEwMjA1OC4uNDM2ODZmMzYyYyAgNDM2ODZmMzYyY2MwOGEzZjFlNWJjOTRlYzc4
MjJkM2UwZDg4NzczMSAtPiB4ZW4tdGVzdGVkLW1hc3RlcgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Jul 27 22:24:17 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 27 Jul 2019 22:24:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hrV6g-0001LN-4k; Sat, 27 Jul 2019 22:24: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=3Dkg=VY=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hrV6e-0001LD-VN
 for xen-devel@lists.xenproject.org; Sat, 27 Jul 2019 22:24:01 +0000
X-Inumbo-ID: 395392ff-b0bd-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 395392ff-b0bd-11e9-8980-bc764e045a96;
 Sat, 27 Jul 2019 22:23:57 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hrV6a-0003ZF-Dz; Sat, 27 Jul 2019 22:23:56 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hrV6a-00079j-5O; Sat, 27 Jul 2019 22:23:56 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hrV6a-0006Qo-2Z; Sat, 27 Jul 2019 22:23:56 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139388-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.12-testing:build-i386-xsm:xen-build:fail:regression
 xen-4.12-testing:test-amd64-amd64-xl-qcow2:guest-saverestore.2:fail:regression
 xen-4.12-testing:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-4.12-testing:test-amd64-i386-xl-qemut-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 xen-4.12-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.12-testing:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.12-testing:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 xen-4.12-testing:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 xen-4.12-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-4.12-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 xen-4.12-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.12-testing:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.12-testing:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 xen-4.12-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.12-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.12-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.12-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.12-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.12-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.12-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.12-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.12-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.12-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.12-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.12-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.12-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.12-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.12-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.12-testing:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=604ee1116d3e3476133214b1f2ab446f352586ca
X-Osstest-Versions-That: xen=e5122c6c4a413e5d185b25094a15b4ee6d5daf4b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 27 Jul 2019 22:23:56 +0000
Subject: [Xen-devel] [xen-4.12-testing test] 139388: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTM4OCB4ZW4tNC4xMi10ZXN0aW5nIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzkzODgvCgpSZWdyZXNzaW9ucyA6
LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRp
bmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWkzODYteHNtICAgICAgICAg
ICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzOTE3Nwog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAxNiBndWVzdC1zYXZlcmVzdG9yZS4yICAgICAg
ZmFpbCBSRUdSLiB2cy4gMTM5MTc3CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgIGJsb2NrZWQgbi9h
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVp
bGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9t
LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgMSBidWlsZC1jaGVjaygxKSAg
ICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBn
dWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1z
ZWF0dGxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
ICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bC10aHVuZGVyeCAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0
YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNt
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZo
ZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAx
NyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1p
Mzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWls
IG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAg
ICAgICAgICA2MDRlZTExMTZkM2UzNDc2MTMzMjE0YjFmMmFiNDQ2ZjM1MjU4NmNhCmJhc2VsaW5l
IHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICBlNTEyMmM2YzRhNDEzZTVkMTg1YjI1MDk0
YTE1YjRlZTZkNWRhZjRiCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzkxNzcgIDIwMTktMDctMTkg
MTQ6MzY6MjMgWiAgICA4IGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM5MzY2ICAyMDE5LTA3
LTI2IDA5OjA2OjE2IFogICAgMSBkYXlzICAgIDIgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRv
dWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3Bl
cjNAY2l0cml4LmNvbT4KICBCcmlhbiBXb29kcyA8YnJpYW4ud29vZHNAYW1kLmNvbT4KICBJZ29y
IERydXpoaW5pbiA8aWdvci5kcnV6aGluaW5AY2l0cml4LmNvbT4KICBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+CiAgTmljaG9sYXMgVHNpcmFraXMgPHRzaXJha2lzbkBhaW5mb3NlYy5j
b20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVp
bGQtYW1kNjQteHRmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYW1kNjQtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXByZXYgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQt
MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0
Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4
Ni14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
ZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1h
cm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1h
bWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGVi
aWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3Zt
Zi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0
cmljdCAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11
dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVs
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpdmVwYXRjaCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saXZlcGF0
Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0
aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1w
YWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcngg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1h
Z2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDov
L2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBv
ZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0
cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1F
LmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3Nz
dGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2Fu
IGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3Qu
Z2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCmNvbW1pdCA2MDRlZTExMTZkM2UzNDc2
MTMzMjE0YjFmMmFiNDQ2ZjM1MjU4NmNhCkF1dGhvcjogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNv
b3BlcjNAY2l0cml4LmNvbT4KRGF0ZTogICBGcmkgSnVsIDI2IDExOjAyOjIyIDIwMTkgKzAyMDAK
CiAgICBwYXNzdGhyb3VnaC92dGQ6IERvbid0IERNQSB0byB0aGUgc3RhY2sgaW4gcXVldWVfaW52
YWxpZGF0ZV93YWl0KCkKICAgIAogICAgRE1BLWluZyB0byB0aGUgc3RhY2sgaXMgY29uc2lkZXJl
ZCBiYWQgcHJhY3RpY2UuICBJbiB0aGlzIGNhc2UsIGlmIGEKICAgIHRpbWVvdXQgb2NjdXJzIGJl
Y2F1c2Ugb2YgYSBzbHVnZ2lzaCBkZXZpY2Ugd2hpY2ggaXMgcHJvY2Vzc2luZyB0aGUKICAgIHJl
cXVlc3QsIHRoZSBjb21wbGV0aW9uIG5vdGlmaWNhdGlvbiB3aWxsIGNvcnJ1cHQgdGhlIHN0YWNr
IG9mIGEKICAgIHN1YnNlcXVlbnQgZGVlcGVyIGNhbGwgdHJlZS4KICAgIAogICAgUGxhY2UgdGhl
IHBvbGxfc2xvdCBpbiBhIHBlcmNwdSBhcmVhIGFuZCBETUEgdG8gdGhhdCBpbnN0ZWFkLgogICAg
CiAgICBGaXggdGhlIGRlY2xhcmF0aW9uIG9mIHNhZGRyIGluIHN0cnVjdCBxaW52YWxfZW50cnks
IHRvIGF2b2lkIGEgc2hpZnQgYnkKICAgIHR3by4gIFRoZSByZXF1aXJlbWVudCBoZXJlIGlzIHRo
YXQgdGhlIERNQSBhZGRyZXNzIGlzIGR3b3JkIGFsaWduZWQsCiAgICB3aGljaCBpcyBjb3ZlcmVk
IGJ5IHBvbGxfc2xvdCdzIHR5cGUuCiAgICAKICAgIFRoaXMgY2hhbmdlIGRvZXMgbm90IGFkZHJl
c3Mgb3RoZXIgaXNzdWVzLiAgQ29ycmVsYXRpbmcgY29tcGxldGlvbnMKICAgIGFmdGVyIGEgdGlt
ZW91dCB3aXRoIHRoZWlyIHJlcXVlc3QgaXMgYSBtb3JlIGNvbXBsaWNhdGVkIGNoYW5nZS4KICAg
IAogICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4
LmNvbT4KICAgIFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+CiAg
ICBSZXZpZXdlZC1ieTogS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+CiAgICBtYXN0
ZXIgY29tbWl0OiA4OTcwODM0ZWI5NTU4NmQ4N2IwNjRlOGM3ZmM0OWVlOGQyODc1ZGI0CiAgICBt
YXN0ZXIgZGF0ZTogMjAxOS0wNy0yNCAxNDo0MDoxMCArMDEwMAoKY29tbWl0IDU3YTczNWRhM2Nm
YWQxNjliYTE0ZjQxNGU4YzFjNmZlOWU1MTAwMjgKQXV0aG9yOiBJZ29yIERydXpoaW5pbiA8aWdv
ci5kcnV6aGluaW5AY2l0cml4LmNvbT4KRGF0ZTogICBGcmkgSnVsIDI2IDExOjAxOjUyIDIwMTkg
KzAyMDAKCiAgICB4ODYvY3Jhc2g6IGZpeCBrZXhlYyB0cmFuc2l0aW9uIGJyZWFrYWdlCiAgICAK
ICAgIEZvbGxvd2luZyA2ZmY1NjBmN2YgKCJ4ODYvU01QOiBkb24ndCB0cnkgdG8gc3RvcCBhbHJl
YWR5IHN0b3BwZWQgQ1BVcyIpCiAgICBhbiBpbmNvcnJlY3QgY29uZGl0aW9uIHdhcyBwbGFjZWQg
aW50byBrZXhlYyB0cmFuc2l0aW9uIHBhdGgKICAgIGxlYXZpbmcgY3Jhc2hpbmcgQ1BVIGFsd2F5
cyBvbmxpbmUgYnJlYWtpbmcga2R1bXAga2VybmVsIGVudGVyaW5nLgogICAgQ29ycmVjdCBpdCBi
eSB1bmlmeWluZyB0aGUgY29uZGl0aW9uIHdpdGggc21wX3NlbmRfc3RvcCgpLgogICAgCiAgICBT
aWduZWQtb2ZmLWJ5OiBJZ29yIERydXpoaW5pbiA8aWdvci5kcnV6aGluaW5AY2l0cml4LmNvbT4K
ICAgIG1hc3RlciBjb21taXQ6IGY1NjgxM2YzNDcwYzViNDk4Nzk2M2MzYzQxZTRmZTE2Yjk1YzVh
M2YKICAgIG1hc3RlciBkYXRlOiAyMDE5LTA3LTIyIDE4OjAyOjI0ICswMTAwCgpjb21taXQgMzVj
N2ZiZGY2N2RlN2M2ODMzOWNjMGM5OTBjMGFkOGM2NmE0ZDRkNQpBdXRob3I6IEphbiBCZXVsaWNo
IDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBGcmkgSnVsIDI2IDExOjAxOjI0IDIwMTkgKzAy
MDAKCiAgICBBTUQvSU9NTVU6IHByb2Nlc3Mgc29mdGlycXMgd2hpbGUgZHVtcGluZyBJUlRzCiAg
ICAKICAgIFdoZW4gdGhlcmUgYXJlIHN1ZmZpY2llbnRseSBtYW55IGRldmljZXMgbGlzdGVkIGlu
IHRoZSBBQ1BJIHRhYmxlcyAobm8KICAgIG1hdHRlciBpZiB0aGV5IGFjdHVhbGx5IGV4aXN0KSwg
b3V0cHV0IG1heSB0YWtlIHdheSBsb25nZXIgdGhhbiB0aGUKICAgIHdhdGNoZG9nIHdvdWxkIGxp
a2UuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNv
bT4KICAgIEFja2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29t
PgogICAgQWNrZWQtYnk6IEJyaWFuIFdvb2RzIDxicmlhbi53b29kc0BhbWQuY29tPgogICAgbWFz
dGVyIGNvbW1pdDogZGYyMDMwYzM0Y2M5MTYxZGQ5ZTM1YzBlOGM1NTA1N2UxMDFhYzgxYQogICAg
bWFzdGVyIGRhdGU6IDIwMTktMDctMjIgMTI6MDM6NDYgKzAyMDAKCmNvbW1pdCA0OTFlZGFjMmNi
MDg0OGQ3OTNiMjc2MGIzZDhhNjdmYWIyM2M3Y2E3CkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPgpEYXRlOiAgIEZyaSBKdWwgMjYgMTE6MDA6NTAgMjAxOSArMDIwMAoKICAg
IEFNRC9JT01NVTogZnJlZSBtb3JlIG1lbW9yeSB3aGVuIGNsZWFuaW5nIHVwIGFmdGVyIGVycm9y
CiAgICAKICAgIFRoZSBpbnRlcnJ1cHQgcmVtYXBwaW5nIGluLXVzZSBiaXRtYXBzIHdlcmUgbGVh
a2VkIGluIGFsbCBjYXNlcy4gVGhlCiAgICByaW5nIGJ1ZmZlcnMgYW5kIHRoZSBtYXBwaW5nIG9m
IHRoZSBNTUlPIHNwYWNlIHdlcmUgbGVha2VkIGZvciBhbnkgSU9NTVUKICAgIHRoYXQgaGFkbid0
IGJlZW4gZW5hYmxlZCB5ZXQuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcu
Y29vcGVyM0BjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IEJyaWFuIFdvb2RzIDxicmlhbi53b29k
c0BhbWQuY29tPgogICAgbWFzdGVyIGNvbW1pdDogNmFlMjJlN2FhYzhmYjBkMzkzMThlYjI3ZWFi
NDM5ZGQ5NzUyMTE3NAogICAgbWFzdGVyIGRhdGU6IDIwMTktMDctMjIgMTE6NTk6MDEgKzAyMDAK
CmNvbW1pdCBkN2FlYWZlN2M4MGM5OGUzNmVhYTFmMTVmZWI2NTYwNTk4MmZmMWJiCkF1dGhvcjog
TmljaG9sYXMgVHNpcmFraXMgPHRzaXJha2lzbkBhaW5mb3NlYy5jb20+CkRhdGU6ICAgRnJpIEp1
bCAyNiAxMTowMDoxOSAyMDE5ICswMjAwCgogICAgYXJnbzogc3VwcHJlc3Mgc2VsZWN0IGxvZ2dp
bmcgbWVzc2FnZXMKICAgIAogICAgU29tZSBsb2dnaW5nIG1lc3NhZ2VzIG1hZGUgbW9yZSBzZW5z
ZSBhcyBhcmdvIGRlYnVnCiAgICBsb2dzIHJhdGhlciB0aGFuIHN0YW5kYXJkIFhlbiBsb2dzLiBV
c2UgYXJnb19kcHJpbnRrCiAgICB0byBvbmx5IHByaW50IHRoaXMgaW5mbyBpZiBhcmdvIERFQlVH
IGlzIGVuYWJsZWQuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IE5pY2hvbGFzIFRzaXJha2lzIDx0
c2lyYWtpc25AYWluZm9zZWMuY29tPgogICAgUmV2aWV3ZWQtYnk6IENocmlzdG9waGVyIENsYXJr
IDxjaHJpc3RvcGhlci53LmNsYXJrQGdtYWlsLmNvbT4KICAgIG1hc3RlciBjb21taXQ6IDdhYmQ3
YzIxYjljNDU2YzlmODNkMGQwOWNjZWE1NjI3YWU2MmMzZDQKICAgIG1hc3RlciBkYXRlOiAyMDE5
LTA2LTE5IDIxOjE0OjA1ICswMTAwCgpjb21taXQgNDYyNjJiODdlYjJhZTQyMGE3YWFiNmU4NDk5
ZGU1N2U1MmE2MTEyNgpBdXRob3I6IE5pY2hvbGFzIFRzaXJha2lzIDx0c2lyYWtpc25AYWluZm9z
ZWMuY29tPgpEYXRlOiAgIEZyaSBKdWwgMjYgMTA6NTk6NDcgMjAxOSArMDIwMAoKICAgIGFyZ286
IGNvcnJlY3RseSByZXBvcnQgcGVuZGluZyBtZXNzYWdlIGxlbmd0aAogICAgCiAgICBXaGVuIGEg
bWVzc2FnZSBpcyByZXF1ZXVlJ2QgaW4gWGVuJ3MgaW50ZXJuYWwgcXVldWUsIHRoZSBxdWV1ZQog
ICAgZW50cnkgY29udGFpbnMgdGhlIGxlbmd0aCBvZiB0aGUgbWVzc2FnZSBzbyB0aGF0IFhlbiBr
bm93cyB0bwogICAgc2VuZCBhIFZJUlEgdG8gdGhlIHJlc3BlY3RpdmUgZG9tYWluIHdoZW4gZW5v
dWdoIHNwYWNlIGZyZWVzIHVwCiAgICBpbiB0aGUgcmluZy4gRHVlIHRvIGEgc21hbGwgYnVnLCBo
b3dldmVyLCBYZW4gZG9lc24ndCBwb3B1bGF0ZQogICAgdGhlIGxlbmd0aCBvZiB0aGUgbXNnIGlm
IGEgZ2l2ZW4gd3JpdGUgZmFpbHMsIHNvIHRoaXMgbGVuZ3RoIGlzCiAgICBhbHdheXMgcmVwb3J0
ZWQgYXMgemVyby4gVGhpcyBjYXVzZXMgWGVuIHRvIHNwdXJpb3VzbHkgd2FrZSB1cAogICAgYSBk
b21haW4gZXZlbiB3aGVuIHRoZSByaW5nIGRvZXNuJ3QgaGF2ZSBlbm91Z2ggc3BhY2UuCiAgICAK
ICAgIFRoaXMgcGF0Y2ggbWFrZXMgc3VyZSB0aGF0IHRoZSBtc2cgbGVuIGlzIHByb3Blcmx5IHJl
cG9ydGVkIGJ5CiAgICBwb3B1bGF0aW5nIGl0IGluIHRoZSBldmVudCBvZiBhIHdyaXRlIGZhaWx1
cmUuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IE5pY2hvbGFzIFRzaXJha2lzIDx0c2lyYWtpc25A
YWluZm9zZWMuY29tPgogICAgUmV2aWV3ZWQtYnk6IENocmlzdG9waGVyIENsYXJrIDxjaHJpc3Rv
cGhlci53LmNsYXJrQGdtYWlsLmNvbT4KICAgIG1hc3RlciBjb21taXQ6IDg5NjZhM2U5YWI0ODVm
M2E5ZDJhZGY2NmI3MTI2NTE2M2Y4ZmI4ZWIKICAgIG1hc3RlciBkYXRlOiAyMDE5LTA2LTEyIDIx
OjA2OjE4ICswMTAwCgpjb21taXQgNDc4YTBlY2IxYTFmZTZiNTZlYjRhMDNiNThlYTFjNWIxZDMx
NDY5YgpBdXRob3I6IE5pY2hvbGFzIFRzaXJha2lzIDx0c2lyYWtpc25AYWluZm9zZWMuY29tPgpE
YXRlOiAgIEZyaSBKdWwgMjYgMTA6NTk6MDUgMjAxOSArMDIwMAoKICAgIGFyZ286IHdhcm4gc2Vu
ZHYoKSBjYWxsZXIgd2hlbiByaW5nIGlzIGZ1bGwKICAgIAogICAgSW4gaXRzIGN1cnJlbnQgc3Rh
dGUsIGlmIHRoZSBkZXN0aW5hdGlvbiByaW5nIGlzIGZ1bGwsIHNlbmR2KCkKICAgIHdpbGwgcmVx
dWV1ZSB0aGUgbWVzc2FnZSBhbmQgcmV0dXJuIHRoZSByYyBvZiBwZW5kaW5nX3JlcXVldWUoKSwK
ICAgIHdoaWNoIHdpbGwgcmV0dXJuIDAgb24gc3VjY2Vzcy4gVGhpcyBwcmV2ZW50cyB0aGUgY2Fs
bGVyIGZyb20KICAgIGRpc3Rpbmd1aXNoaW5nIHRoZSBkaWZmZXJlbmNlIGJldHdlZW4gYSBzdWNj
ZXNzZnVsIHdyaXRlIGFuZCBhCiAgICBtZXNzYWdlIHRoYXQgbmVlZHMgdG8gYmUgcmVzZW50IGF0
IGEgbGF0ZXIgdGltZS4KICAgIAogICAgSW5zdGVhZCwgY2FwdHVyZSB0aGUgLUVBR0FJTiB2YWx1
ZSByZXR1cm5lZCBmcm9tIHJpbmdidWZfaW5zZXJ0KCkKICAgIGFuZCAqb25seSogb3ZlcndyaXRl
IGl0IGlmIHRoZSByYyBvZiBwZW5kaW5nX3JlcXVldWUoKSBpcyBub24temVyby4KICAgIFRoaXMg
YWxsb3dzIHRoZSBjYWxsZXIgdG8gbWFrZSBpbnRlbGxpZ2VudCBkZWNpc2lvbnMgb24gLUVBR0FJ
TiBhbmQKICAgIHN0aWxsIGJlIGFsZXJ0ZWQgaWYgdGhlIHBlbmRpbmcgbWVzc2FnZSBmYWlscyB0
byByZXF1ZXVlLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBOaWNob2xhcyBUc2lyYWtpcyA8dHNp
cmFraXNuQGFpbmZvc2VjLmNvbT4KICAgIFJldmlld2VkLWJ5OiBDaHJpc3RvcGhlciBDbGFyayA8
Y2hyaXN0b3BoZXIudy5jbGFya0BnbWFpbC5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiA0ODA4MDBj
NzY5NjliMzhmMTNiNjkwOWViNjc5YjIzNTcxNDE3NTM4CiAgICBtYXN0ZXIgZGF0ZTogMjAxOS0w
Ni0xMSAyMDoyNzoyOCArMDEwMAoocWVtdSBjaGFuZ2VzIG5vdCBpbmNsdWRlZCkKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Jul 28 04:37:05 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 28 Jul 2019 04: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 1hravP-00087g-5i; Sun, 28 Jul 2019 04:36:47 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=4HTK=VZ=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hravO-00087U-FR
 for xen-devel@lists.xenproject.org; Sun, 28 Jul 2019 04:36:46 +0000
X-Inumbo-ID: 4b7b3418-b0f1-11e9-ba2c-075531f7266a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 4b7b3418-b0f1-11e9-ba2c-075531f7266a;
 Sun, 28 Jul 2019 04:36:41 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hravI-00047d-Pl; Sun, 28 Jul 2019 04:36: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 1hravI-0006Fz-De; Sun, 28 Jul 2019 04:36:40 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hravI-0004IY-Cf; Sun, 28 Jul 2019 04:36:40 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139398-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.19:test-amd64-i386-qemut-rhel6hvm-amd:guest-start/redhat.repeat:fail:regression
 linux-4.19:build-armhf-pvops:kernel-build:fail:regression
 linux-4.19:test-arm64-arm64-examine:examine-serial/bootloader:fail:heisenbug
 linux-4.19:test-amd64-i386-freebsd10-amd64:xen-boot:fail:heisenbug
 linux-4.19:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-examine:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=7250956f6eafc6edf2ad9a1cccaffb7f16c7b38d
X-Osstest-Versions-That: linux=84df9525b0c27f3ebc2ebb1864fa62a97fdedb7d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 28 Jul 2019 04:36:40 +0000
Subject: [Xen-devel] [linux-4.19 test] 139398: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTM5OCBsaW51eC00LjE5IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzkzOTgvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2
bS1hbWQgMTIgZ3Vlc3Qtc3RhcnQvcmVkaGF0LnJlcGVhdCBmYWlsIFJFR1IuIHZzLiAxMjkzMTMK
IGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgIDYga2VybmVsLWJ1aWxkICAgICAgICAgICAg
IGZhaWwgUkVHUi4gdnMuIDEyOTMxMwoKVGVzdHMgd2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJtaXR0
ZW50bHkgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgMTEgZXhhbWlu
ZS1zZXJpYWwvYm9vdGxvYWRlciBmYWlsIGluIDEzOTM3MCBwYXNzIGluIDEzOTM5OAogdGVzdC1h
bWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICBmYWls
IHBhc3MgaW4gMTM5MzcwCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90
IGJsb2NraW5nOgogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZj
cHUgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYt
YXJtaGYtZXhhbWluZSAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3ViaWV0cnVjayAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0
LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwtc2VhdHRsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhz
bSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAg
ICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwt
dGh1bmRlcnggMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjct
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjct
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBn
dWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0
YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4x
MC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGludXggICAg
ICAgICAgICAgICAgNzI1MDk1NmY2ZWFmYzZlZGYyYWQ5YTFjY2NhZmZiN2YxNmM3YjM4ZApiYXNl
bGluZSB2ZXJzaW9uOgogbGludXggICAgICAgICAgICAgICAgODRkZjk1MjViMGMyN2YzZWJjMmVi
YjE4NjRmYTYyYTk3ZmRlZGI3ZAoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI5MzEzICAyMDE4LTEx
LTAyIDA1OjM5OjA4IFogIDI2NyBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyOTQxMiAgMjAx
OC0xMS0wNCAxNDoxMDoxNSBaICAyNjUgZGF5cyAgMTc1IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBz
aW5jZSAgIDEzOTM3MCAgMjAxOS0wNy0yNiAxMDo0NTowMiBaICAgIDEgZGF5cyAgICAyIGF0dGVt
cHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0KMjM1NCBwZW9wbGUgdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdCwKbm90IGxp
c3RpbmcgdGhlbSBhbGwKCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtaTM4
Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWkzODYt
eHNtICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3Rl
ZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGVi
aWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhs
LWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0
cmljdCAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0
LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFt
aW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bTY0LWFybTY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJz
ZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJo
ZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRp
dmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1w
YWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXRodW5kZXJ4ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVz
dC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAv
aG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUg
YXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoK
RXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwg
aXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9
YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFy
bmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBs
b2c7IGl0IHdvdWxkIGJlIDE5NTY5OSBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Jul 28 06:59:15 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 28 Jul 2019 06:59: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 1hrd8v-0000q8-0T; Sun, 28 Jul 2019 06:58:53 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=4HTK=VZ=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hrd8t-0000pv-7X
 for xen-devel@lists.xenproject.org; Sun, 28 Jul 2019 06:58:51 +0000
X-Inumbo-ID: 246dda60-b105-11e9-80c4-9f0076220b2c
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 246dda60-b105-11e9-80c4-9f0076220b2c;
 Sun, 28 Jul 2019 06:58:45 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hrd8m-00076d-UO; Sun, 28 Jul 2019 06:58: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 1hrd8m-0004S0-LC; Sun, 28 Jul 2019 06:58:44 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hrd8m-0004Fp-Ii; Sun, 28 Jul 2019 06:58:44 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139401-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:test-amd64-i386-xl-qemuu-ovmf-amd64:guest-start/debianhvm.repeat:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx: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-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-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=fff3159900d2b95613a9cb75fc3703e67a674729
X-Osstest-Versions-That: qemuu=bf8b024372bf8abf5a9f40bfa65eeefad23ff988
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 28 Jul 2019 06:58:44 +0000
Subject: [Xen-devel] [qemu-mainline test] 139401: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTQwMSBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzk0MDEvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1v
dm1mLWFtZDY0IDE4IGd1ZXN0LXN0YXJ0L2RlYmlhbmh2bS5yZXBlYXQgZmFpbCBSRUdSLiB2cy4g
MTM5MzAwCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5n
OgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICBmYWlsIGxpa2UgMTM5MzAwCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMzkzMDAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFp
bCBsaWtlIDEzOTMwMAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTM5MzAwCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzkz
MDAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAg
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bC1zZWF0dGxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14
c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRp
dDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20g
ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAg
ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNy
ZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1j
cmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
dmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEw
LWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHFlbXV1ICAgICAg
ICAgICAgICAgIGZmZjMxNTk5MDBkMmI5NTYxM2E5Y2I3NWZjMzcwM2U2N2E2NzQ3MjkKYmFzZWxp
bmUgdmVyc2lvbjoKIHFlbXV1ICAgICAgICAgICAgICAgIGJmOGIwMjQzNzJiZjhhYmY1YTlmNDBi
ZmE2NWVlZWZhZDIzZmY5ODgKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzOTMwMCAgMjAxOS0wNy0y
NCAwMzoyMDo0MSBaICAgIDQgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMzkzMzUgIDIwMTkt
MDctMjUgMTE6Mzc6MjggWiAgICAyIGRheXMgICAgNCBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2lu
Y2UgICAxMzk0MDEgIDIwMTktMDctMjcgMDk6Mjk6MzAgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0
cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBDb3JuZWxp
YSBIdWNrIDxjb2h1Y2tAcmVkaGF0LmNvbT4KICBEYW1pZW4gSGVkZGUgPGRhbWllbi5oZWRkZUBn
cmVlbnNvY3MuY29tPgogIERhdmlkIEdpYnNvbiA8ZGF2aWRAZ2lic29uLmRyb3BiZWFyLmlkLmF1
PgogIERhdmlkIEhpbGRlbmJyYW5kIDxkYXZpZEByZWRoYXQuY29tPgogIERyLiBEYXZpZCBBbGFu
IEdpbGJlcnQgPGRnaWxiZXJ0QHJlZGhhdC5jb20+CiAgRXZnZW55IFlha292bGV2IDx3cmZzaEB5
YW5kZXgtdGVhbS5ydT4KICBGYXJoYW4gQWxpIDxhbGlmbUBsaW51eC5pYm0uY29tPgogIEl2YW4g
UmVuIDxpdmFucmVuQHRlbmNlbnQuY29tPgogIEl2YW4gUmVuIDxyZW55aW1lQGdtYWlsLmNvbT4K
ICBKYW4gS2lzemthIDxqYW4ua2lzemthQHNpZW1lbnMuY29tPgogIEp1YW4gUXVpbnRlbGEgPHF1
aW50ZWxhQHJlZGhhdC5jb20+CiAgTWFyYy1BbmRyw6kgTHVyZWF1IDxtYXJjYW5kcmUubHVyZWF1
QHJlZGhhdC5jb20+CiAgTWFyayBSdXRsYW5kIDxtYXJrLnJ1dGxhbmRAYXJtLmNvbT4KICBNaWNo
YWVsIFMuIFRzaXJraW4gPG1zdEByZWRoYXQuY29tPgogIFBhb2xvIEJvbnppbmkgPHBib256aW5p
QHJlZGhhdC5jb20+CiAgUGV0ZXIgTWF5ZGVsbCA8cGV0ZXIubWF5ZGVsbEBsaW5hcm8ub3JnPgog
IFN0ZWZhbiBCZXJnZXIgPHN0ZWZhbmJAbGludXguaWJtLmNvbT4KICBTdGVmYW4gQmVyZ2VyIDxz
dGVmYW5iQGxpbnV4LnZuZXQuaWJtLmNvbT4KICBTdGVmYW4gSGFqbm9jemkgPHN0ZWZhbmhhQHJl
ZGhhdC5jb20+CiAgWmhlbmd1aSBsaSA8bGl6aGVuZ3VpQGh1YXdlaS5jb20+Cgpqb2JzOgogYnVp
bGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkz
ODYteHNtICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02
NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhl
bDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
b3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRt
cmVzdHJpY3QgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVs
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1x
ZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNl
YXR0bGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFk
b3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02
NC1hcm02NC14bC10aHVuZGVyeCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9u
IG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmlt
YWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZh
aWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0
L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdl
bmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0
LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpU
ZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5v
cmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2
aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA3NzkgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Jul 28 08:41:21 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 28 Jul 2019 08:41:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hrejv-0008Vd-A5; Sun, 28 Jul 2019 08:41:11 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=TCcn=VZ=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hreju-0008VT-PP
 for xen-devel@lists.xenproject.org; Sun, 28 Jul 2019 08:41:10 +0000
X-Inumbo-ID: 6fb12f3c-b113-11e9-b5a5-c3e0ee6bcf18
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 6fb12f3c-b113-11e9-b5a5-c3e0ee6bcf18;
 Sun, 28 Jul 2019 08:41:05 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 2E488AE60;
 Sun, 28 Jul 2019 08:41:04 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org
Date: Sun, 28 Jul 2019 10:40:57 +0200
Message-Id: <20190728084100.13071-1-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
Subject: [Xen-devel] [PATCH 0/3] xen: debugtrace cleanup and per-cpu buffer
 support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QW5vdGhlciBkZWJ1Z3RyYWNlIGVuaGFuY2VtZW50IEkgbmVlZGVkIGZvciBjb3JlIHNjaGVkdWxp
bmcgZGVidWdnaW5nLgoKSnVlcmdlbiBHcm9zcyAoMyk6CiAgeGVuOiBtb3ZlIGRlYnVndHJhY2Ug
Y29kaW5nIHRvIGNvbW1vbi9kZWJ1Z3RyYWNlLmMKICB4ZW46IHJlZmFjdG9yIGRlYnVndHJhY2Ug
ZGF0YQogIHhlbjogYWRkIHBlci1jcHUgYnVmZmVyIG9wdGlvbiB0byBkZWJ1Z3RyYWNlCgogZG9j
cy9taXNjL3hlbi1jb21tYW5kLWxpbmUucGFuZG9jIHwgICA3ICstCiB4ZW4vY29tbW9uL01ha2Vm
aWxlICAgICAgICAgICAgICAgfCAgIDEgKwogeGVuL2NvbW1vbi9kZWJ1Z3RyYWNlLmMgICAgICAg
ICAgIHwgMjYyICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiB4ZW4vZHJp
dmVycy9jaGFyL2NvbnNvbGUuYyAgICAgICAgfCAxNzYgKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQogeGVuL2luY2x1ZGUveGVuL2NvbnNvbGUuaCAgICAgICAgIHwgICA0ICsKIDUgZmlsZXMgY2hh
bmdlZCwgMjczIGluc2VydGlvbnMoKyksIDE3NyBkZWxldGlvbnMoLSkKIGNyZWF0ZSBtb2RlIDEw
MDY0NCB4ZW4vY29tbW9uL2RlYnVndHJhY2UuYwoKLS0gCjIuMTYuNAoKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Jul 28 08:41:21 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 28 Jul 2019 08:41:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hrejv-0008Vj-Ik; Sun, 28 Jul 2019 08:41:11 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=TCcn=VZ=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hreju-0008VU-PZ
 for xen-devel@lists.xenproject.org; Sun, 28 Jul 2019 08:41:10 +0000
X-Inumbo-ID: 6fb28904-b113-11e9-8550-9fa0da201c0b
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 6fb28904-b113-11e9-8550-9fa0da201c0b;
 Sun, 28 Jul 2019 08:41:05 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 2E4F3AEE1;
 Sun, 28 Jul 2019 08:41:04 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org
Date: Sun, 28 Jul 2019 10:40:59 +0200
Message-Id: <20190728084100.13071-3-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20190728084100.13071-1-jgross@suse.com>
References: <20190728084100.13071-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH 2/3] xen: refactor debugtrace 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: Juergen Gross <jgross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, 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>

QXMgYSBwcmVwYXJhdGlvbiBmb3IgcGVyLWNwdSBidWZmZXJzIGRvIGEgbGl0dGxlIHJlZmFjdG9y
aW5nIG9mIHRoZQpkZWJ1Z3RyYWNlIGRhdGE6IHB1dCB0aGUgbmVlZGVkIGJ1ZmZlciBhZG1pbiBk
YXRhIGludG8gdGhlIGJ1ZmZlciBhcwppdCB3aWxsIGJlIG5lZWRlZCBmb3IgZWFjaCBidWZmZXIu
CgpXaGlsZSBhdCBpdCBzd2l0Y2ggZGVidWd0cmFjZV9zZW5kX3RvX2NvbnNvbGUgYW5kIGRlYnVn
dHJhY2VfdXNlZCB0bwpib29sIGFuZCBkZWxldGUgYW4gZW1wdHkgbGluZS4KClNpZ25lZC1vZmYt
Ynk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KLS0tCiB4ZW4vY29tbW9uL2RlYnVn
dHJhY2UuYyB8IDU4ICsrKysrKysrKysrKysrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0t
LS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCAzMyBpbnNlcnRpb25zKCspLCAyNSBkZWxldGlvbnMoLSkK
CmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL2RlYnVndHJhY2UuYyBiL3hlbi9jb21tb24vZGVidWd0
cmFjZS5jCmluZGV4IGFkMTAxNTQ0OTUuLmU1YzQzZDQ0NTcgMTAwNjQ0Ci0tLSBhL3hlbi9jb21t
b24vZGVidWd0cmFjZS5jCisrKyBiL3hlbi9jb21tb24vZGVidWd0cmFjZS5jCkBAIC0xNSwzMSAr
MTUsMzcgQEAKICNpbmNsdWRlIDx4ZW4vd2F0Y2hkb2cuaD4KIAogLyogU2VuZCBvdXRwdXQgZGly
ZWN0IHRvIGNvbnNvbGUsIG9yIGJ1ZmZlciBpdD8gKi8KLXN0YXRpYyB2b2xhdGlsZSBpbnQgZGVi
dWd0cmFjZV9zZW5kX3RvX2NvbnNvbGU7CitzdGF0aWMgdm9sYXRpbGUgYm9vbCBkZWJ1Z3RyYWNl
X3NlbmRfdG9fY29uc29sZTsKIAotc3RhdGljIGNoYXIgICAgICAgICpkZWJ1Z3RyYWNlX2J1Zjsg
LyogRGVidWctdHJhY2UgYnVmZmVyICovCi1zdGF0aWMgdW5zaWduZWQgaW50IGRlYnVndHJhY2Vf
cHJkOyAvKiBQcm9kdWNlciBpbmRleCAgICAgKi8KLXN0YXRpYyB1bnNpZ25lZCBpbnQgZGVidWd0
cmFjZV9raWxvYnl0ZXMgPSAxMjgsIGRlYnVndHJhY2VfYnl0ZXM7Ci1zdGF0aWMgdW5zaWduZWQg
aW50IGRlYnVndHJhY2VfdXNlZDsKK3N0cnVjdCBkZWJ1Z3RyYWNlX2RhdGFfcyB7CisgICAgdW5z
aWduZWQgbG9uZyBieXRlczsgLyogU2l6ZSBvZiBidWZmZXIuICovCisgICAgdW5zaWduZWQgbG9u
ZyBwcmQ7ICAgLyogUHJvZHVjZXIgaW5kZXguICovCisgICAgY2hhciAgICAgICAgICBidWZbXTsK
K307CisKK3N0YXRpYyBzdHJ1Y3QgZGVidWd0cmFjZV9kYXRhX3MgKmRlYnRyX2RhdGE7CisKK3N0
YXRpYyB1bnNpZ25lZCBpbnQgZGVidWd0cmFjZV9raWxvYnl0ZXMgPSAxMjg7CitzdGF0aWMgYm9v
bCBkZWJ1Z3RyYWNlX3VzZWQ7CiBzdGF0aWMgREVGSU5FX1NQSU5MT0NLKGRlYnVndHJhY2VfbG9j
ayk7CiBpbnRlZ2VyX3BhcmFtKCJkZWJ1Z3RyYWNlIiwgZGVidWd0cmFjZV9raWxvYnl0ZXMpOwog
CiBzdGF0aWMgdm9pZCBkZWJ1Z3RyYWNlX2R1bXBfd29ya2VyKHZvaWQpCiB7Ci0gICAgaWYgKCAo
ZGVidWd0cmFjZV9ieXRlcyA9PSAwKSB8fCAhZGVidWd0cmFjZV91c2VkICkKKyAgICBpZiAoICFk
ZWJ0cl9kYXRhIHx8ICFkZWJ1Z3RyYWNlX3VzZWQgKQogICAgICAgICByZXR1cm47CiAKICAgICBw
cmludGsoImRlYnVndHJhY2VfZHVtcCgpIHN0YXJ0aW5nXG4iKTsKIAogICAgIC8qIFByaW50IG9s
ZGVzdCBwb3J0aW9uIG9mIHRoZSByaW5nLiAqLwotICAgIEFTU0VSVChkZWJ1Z3RyYWNlX2J1Zltk
ZWJ1Z3RyYWNlX2J5dGVzIC0gMV0gPT0gMCk7Ci0gICAgc2VyY29uX3B1dHMoJmRlYnVndHJhY2Vf
YnVmW2RlYnVndHJhY2VfcHJkXSk7CisgICAgQVNTRVJUKGRlYnRyX2RhdGEtPmJ1ZltkZWJ0cl9k
YXRhLT5ieXRlcyAtIDFdID09IDApOworICAgIHNlcmNvbl9wdXRzKCZkZWJ0cl9kYXRhLT5idWZb
ZGVidHJfZGF0YS0+cHJkXSk7CiAKICAgICAvKiBQcmludCB5b3VuZ2VzdCBwb3J0aW9uIG9mIHRo
ZSByaW5nLiAqLwotICAgIGRlYnVndHJhY2VfYnVmW2RlYnVndHJhY2VfcHJkXSA9ICdcMCc7Ci0g
ICAgc2VyY29uX3B1dHMoJmRlYnVndHJhY2VfYnVmWzBdKTsKKyAgICBkZWJ0cl9kYXRhLT5idWZb
ZGVidHJfZGF0YS0+cHJkXSA9ICdcMCc7CisgICAgc2VyY29uX3B1dHMoJmRlYnRyX2RhdGEtPmJ1
ZlswXSk7CiAKLSAgICBtZW1zZXQoZGVidWd0cmFjZV9idWYsICdcMCcsIGRlYnVndHJhY2VfYnl0
ZXMpOworICAgIG1lbXNldChkZWJ0cl9kYXRhLT5idWYsICdcMCcsIGRlYnRyX2RhdGEtPmJ5dGVz
KTsKIAogICAgIHByaW50aygiZGVidWd0cmFjZV9kdW1wKCkgZmluaXNoZWRcbiIpOwogfQpAQCAt
NjQsNyArNzAsNiBAQCBzdGF0aWMgdm9pZCBkZWJ1Z3RyYWNlX3RvZ2dsZSh2b2lkKQogCiAgICAg
c3Bpbl91bmxvY2tfaXJxcmVzdG9yZSgmZGVidWd0cmFjZV9sb2NrLCBmbGFncyk7CiAgICAgd2F0
Y2hkb2dfZW5hYmxlKCk7Ci0KIH0KIAogdm9pZCBkZWJ1Z3RyYWNlX2R1bXAodm9pZCkKQEAgLTg2
LDEwICs5MSwxMCBAQCBzdGF0aWMgdm9pZCBkZWJ1Z3RyYWNlX2FkZF90b19idWYoY2hhciAqYnVm
KQogCiAgICAgZm9yICggcCA9IGJ1ZjsgKnAgIT0gJ1wwJzsgcCsrICkKICAgICB7Ci0gICAgICAg
IGRlYnVndHJhY2VfYnVmW2RlYnVndHJhY2VfcHJkKytdID0gKnA7CisgICAgICAgIGRlYnRyX2Rh
dGEtPmJ1ZltkZWJ0cl9kYXRhLT5wcmQrK10gPSAqcDsKICAgICAgICAgLyogQWx3YXlzIGxlYXZl
IGEgbnVsIGJ5dGUgYXQgdGhlIGVuZCBvZiB0aGUgYnVmZmVyLiAqLwotICAgICAgICBpZiAoIGRl
YnVndHJhY2VfcHJkID09IChkZWJ1Z3RyYWNlX2J5dGVzIC0gMSkgKQotICAgICAgICAgICAgZGVi
dWd0cmFjZV9wcmQgPSAwOworICAgICAgICBpZiAoIGRlYnRyX2RhdGEtPnByZCA9PSAoZGVidHJf
ZGF0YS0+Ynl0ZXMgLSAxKSApCisgICAgICAgICAgICBkZWJ0cl9kYXRhLT5wcmQgPSAwOwogICAg
IH0KIH0KIApAQCAtMTAyLDE0ICsxMDcsMTQgQEAgdm9pZCBkZWJ1Z3RyYWNlX3ByaW50ayhjb25z
dCBjaGFyICpmbXQsIC4uLikKICAgICB2YV9saXN0ICAgICAgIGFyZ3M7CiAgICAgdW5zaWduZWQg
bG9uZyBmbGFnczsKIAotICAgIGlmICggZGVidWd0cmFjZV9ieXRlcyA9PSAwICkKKyAgICBpZiAo
ICFkZWJ0cl9kYXRhICkKICAgICAgICAgcmV0dXJuOwogCi0gICAgZGVidWd0cmFjZV91c2VkID0g
MTsKKyAgICBkZWJ1Z3RyYWNlX3VzZWQgPSB0cnVlOwogCiAgICAgc3Bpbl9sb2NrX2lycXNhdmUo
JmRlYnVndHJhY2VfbG9jaywgZmxhZ3MpOwogCi0gICAgQVNTRVJUKGRlYnVndHJhY2VfYnVmW2Rl
YnVndHJhY2VfYnl0ZXMgLSAxXSA9PSAwKTsKKyAgICBBU1NFUlQoZGVidHJfZGF0YS0+YnVmW2Rl
YnRyX2RhdGEtPmJ5dGVzIC0gMV0gPT0gMCk7CiAKICAgICB2YV9zdGFydChhcmdzLCBmbXQpOwog
ICAgIHZzbnByaW50ZihidWYsIHNpemVvZihidWYpLCBmbXQsIGFyZ3MpOwpAQCAtMTI1LDE0ICsx
MzAsMTQgQEAgdm9pZCBkZWJ1Z3RyYWNlX3ByaW50ayhjb25zdCBjaGFyICpmbXQsIC4uLikKICAg
ICB7CiAgICAgICAgIGlmICggc3RyY21wKGJ1ZiwgbGFzdF9idWYpICkKICAgICAgICAgewotICAg
ICAgICAgICAgbGFzdF9wcmQgPSBkZWJ1Z3RyYWNlX3ByZDsKKyAgICAgICAgICAgIGxhc3RfcHJk
ID0gZGVidHJfZGF0YS0+cHJkOwogICAgICAgICAgICAgbGFzdF9jb3VudCA9ICsrY291bnQ7CiAg
ICAgICAgICAgICBzYWZlX3N0cmNweShsYXN0X2J1ZiwgYnVmKTsKICAgICAgICAgICAgIHNucHJp
bnRmKGNudGJ1Ziwgc2l6ZW9mKGNudGJ1ZiksICIldSAiLCBjb3VudCk7CiAgICAgICAgIH0KICAg
ICAgICAgZWxzZQogICAgICAgICB7Ci0gICAgICAgICAgICBkZWJ1Z3RyYWNlX3ByZCA9IGxhc3Rf
cHJkOworICAgICAgICAgICAgZGVidHJfZGF0YS0+cHJkID0gbGFzdF9wcmQ7CiAgICAgICAgICAg
ICBzbnByaW50ZihjbnRidWYsIHNpemVvZihjbnRidWYpLCAiJXUtJXUgIiwgbGFzdF9jb3VudCwg
Kytjb3VudCk7CiAgICAgICAgIH0KICAgICAgICAgZGVidWd0cmFjZV9hZGRfdG9fYnVmKGNudGJ1
Zik7CkBAIC0xNTAsNyArMTU1LDggQEAgc3RhdGljIHZvaWQgZGVidWd0cmFjZV9rZXkodW5zaWdu
ZWQgY2hhciBrZXkpCiBzdGF0aWMgaW50IF9faW5pdCBkZWJ1Z3RyYWNlX2luaXQodm9pZCkKIHsK
ICAgICBpbnQgb3JkZXI7Ci0gICAgdW5zaWduZWQgaW50IGtieXRlcywgYnl0ZXM7CisgICAgdW5z
aWduZWQgbG9uZyBrYnl0ZXMsIGJ5dGVzOworICAgIHN0cnVjdCBkZWJ1Z3RyYWNlX2RhdGFfcyAq
ZGF0YTsKIAogICAgIC8qIFJvdW5kIHNpemUgZG93biB0byBuZXh0IHBvd2VyIG9mIHR3by4gKi8K
ICAgICB3aGlsZSAoIChrYnl0ZXMgPSAoZGVidWd0cmFjZV9raWxvYnl0ZXMgJiAoZGVidWd0cmFj
ZV9raWxvYnl0ZXMtMSkpKSAhPSAwICkKQEAgLTE2MSwxMiArMTY3LDE0IEBAIHN0YXRpYyBpbnQg
X19pbml0IGRlYnVndHJhY2VfaW5pdCh2b2lkKQogICAgICAgICByZXR1cm4gMDsKIAogICAgIG9y
ZGVyID0gZ2V0X29yZGVyX2Zyb21fYnl0ZXMoYnl0ZXMpOwotICAgIGRlYnVndHJhY2VfYnVmID0g
YWxsb2NfeGVuaGVhcF9wYWdlcyhvcmRlciwgMCk7Ci0gICAgQVNTRVJUKGRlYnVndHJhY2VfYnVm
ICE9IE5VTEwpOworICAgIGRhdGEgPSBhbGxvY194ZW5oZWFwX3BhZ2VzKG9yZGVyLCAwKTsKKyAg
ICBpZiAoICFkYXRhICkKKyAgICAgICAgcmV0dXJuIC1FTk9NRU07CiAKLSAgICBtZW1zZXQoZGVi
dWd0cmFjZV9idWYsICdcMCcsIGJ5dGVzKTsKKyAgICBtZW1zZXQoZGF0YSwgJ1wwJywgYnl0ZXMp
OwogCi0gICAgZGVidWd0cmFjZV9ieXRlcyA9IGJ5dGVzOworICAgIGRhdGEtPmJ5dGVzID0gYnl0
ZXMgLSBzaXplb2YoKmRhdGEpOworICAgIGRlYnRyX2RhdGEgPSBkYXRhOwogCiAgICAgcmVnaXN0
ZXJfa2V5aGFuZGxlcignVCcsIGRlYnVndHJhY2Vfa2V5LAogICAgICAgICAgICAgICAgICAgICAg
ICAgInRvZ2dsZSBkZWJ1Z3RyYWNlIHRvIGNvbnNvbGUvYnVmZmVyIiwgMCk7Ci0tIAoyLjE2LjQK
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Jul 28 08:41:21 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 28 Jul 2019 08:41:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hrejt-0008VN-1H; Sun, 28 Jul 2019 08:41: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=TCcn=VZ=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hrejr-0008V9-Jg
 for xen-devel@lists.xenproject.org; Sun, 28 Jul 2019 08:41:07 +0000
X-Inumbo-ID: 6fb892c6-b113-11e9-8980-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6fb892c6-b113-11e9-8980-bc764e045a96;
 Sun, 28 Jul 2019 08:41:05 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 2E914AEF1;
 Sun, 28 Jul 2019 08:41:04 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org
Date: Sun, 28 Jul 2019 10:40:58 +0200
Message-Id: <20190728084100.13071-2-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20190728084100.13071-1-jgross@suse.com>
References: <20190728084100.13071-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH 1/3] xen: move debugtrace coding to
 common/debugtrace.c
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 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>

SW5zdGVhZCBvZiBsaXZpbmcgaW4gZHJpdmVycy9jaGFyL2NvbnNvbGUuYyBtb3ZlIHRoZSBkZWJ1
Z3RyYWNlCnJlbGF0ZWQgY29kaW5nIHRvIGEgbmV3IGZpbGUgY29tbW9uL2RlYnVndHJhY2UuYwoK
U2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgotLS0KIHhlbi9j
b21tb24vTWFrZWZpbGUgICAgICAgIHwgICAxICsKIHhlbi9jb21tb24vZGVidWd0cmFjZS5jICAg
IHwgMTc3ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogeGVu
L2RyaXZlcnMvY2hhci9jb25zb2xlLmMgfCAxNzYgKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0KIHhlbi9pbmNsdWRlL3hlbi9jb25zb2xlLmggIHwgICA0ICsKIDQg
ZmlsZXMgY2hhbmdlZCwgMTg0IGluc2VydGlvbnMoKyksIDE3NCBkZWxldGlvbnMoLSkKIGNyZWF0
ZSBtb2RlIDEwMDY0NCB4ZW4vY29tbW9uL2RlYnVndHJhY2UuYwoKZGlmZiAtLWdpdCBhL3hlbi9j
b21tb24vTWFrZWZpbGUgYi94ZW4vY29tbW9uL01ha2VmaWxlCmluZGV4IGVkZGRhNWRhYTYuLjYy
YjM0ZTY5ZTkgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24vTWFrZWZpbGUKKysrIGIveGVuL2NvbW1v
bi9NYWtlZmlsZQpAQCAtNCw2ICs0LDcgQEAgb2JqLXkgKz0gYnNlYXJjaC5vCiBvYmotJChDT05G
SUdfQ09SRV9QQVJLSU5HKSArPSBjb3JlX3Bhcmtpbmcubwogb2JqLXkgKz0gY3B1Lm8KIG9iai15
ICs9IGNwdXBvb2wubworb2JqLSQoQ09ORklHX0RFQlVHX1RSQUNFKSArPSBkZWJ1Z3RyYWNlLm8K
IG9iai0kKENPTkZJR19IQVNfREVWSUNFX1RSRUUpICs9IGRldmljZV90cmVlLm8KIG9iai15ICs9
IGRvbWN0bC5vCiBvYmoteSArPSBkb21haW4ubwpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9kZWJ1
Z3RyYWNlLmMgYi94ZW4vY29tbW9uL2RlYnVndHJhY2UuYwpuZXcgZmlsZSBtb2RlIDEwMDY0NApp
bmRleCAwMDAwMDAwMDAwLi5hZDEwMTU0NDk1Ci0tLSAvZGV2L251bGwKKysrIGIveGVuL2NvbW1v
bi9kZWJ1Z3RyYWNlLmMKQEAgLTAsMCArMSwxNzcgQEAKKy8qKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioK
KyAqIGRlYnVndHJhY2UuYworICoKKyAqIERlYnVndHJhY2UgZm9yIFhlbgorICovCisKKworI2lu
Y2x1ZGUgPHhlbi9jb25zb2xlLmg+CisjaW5jbHVkZSA8eGVuL2luaXQuaD4KKyNpbmNsdWRlIDx4
ZW4va2V5aGFuZGxlci5oPgorI2luY2x1ZGUgPHhlbi9saWIuaD4KKyNpbmNsdWRlIDx4ZW4vbW0u
aD4KKyNpbmNsdWRlIDx4ZW4vc2VyaWFsLmg+CisjaW5jbHVkZSA8eGVuL3NwaW5sb2NrLmg+Cisj
aW5jbHVkZSA8eGVuL3dhdGNoZG9nLmg+CisKKy8qIFNlbmQgb3V0cHV0IGRpcmVjdCB0byBjb25z
b2xlLCBvciBidWZmZXIgaXQ/ICovCitzdGF0aWMgdm9sYXRpbGUgaW50IGRlYnVndHJhY2Vfc2Vu
ZF90b19jb25zb2xlOworCitzdGF0aWMgY2hhciAgICAgICAgKmRlYnVndHJhY2VfYnVmOyAvKiBE
ZWJ1Zy10cmFjZSBidWZmZXIgKi8KK3N0YXRpYyB1bnNpZ25lZCBpbnQgZGVidWd0cmFjZV9wcmQ7
IC8qIFByb2R1Y2VyIGluZGV4ICAgICAqLworc3RhdGljIHVuc2lnbmVkIGludCBkZWJ1Z3RyYWNl
X2tpbG9ieXRlcyA9IDEyOCwgZGVidWd0cmFjZV9ieXRlczsKK3N0YXRpYyB1bnNpZ25lZCBpbnQg
ZGVidWd0cmFjZV91c2VkOworc3RhdGljIERFRklORV9TUElOTE9DSyhkZWJ1Z3RyYWNlX2xvY2sp
OworaW50ZWdlcl9wYXJhbSgiZGVidWd0cmFjZSIsIGRlYnVndHJhY2Vfa2lsb2J5dGVzKTsKKwor
c3RhdGljIHZvaWQgZGVidWd0cmFjZV9kdW1wX3dvcmtlcih2b2lkKQoreworICAgIGlmICggKGRl
YnVndHJhY2VfYnl0ZXMgPT0gMCkgfHwgIWRlYnVndHJhY2VfdXNlZCApCisgICAgICAgIHJldHVy
bjsKKworICAgIHByaW50aygiZGVidWd0cmFjZV9kdW1wKCkgc3RhcnRpbmdcbiIpOworCisgICAg
LyogUHJpbnQgb2xkZXN0IHBvcnRpb24gb2YgdGhlIHJpbmcuICovCisgICAgQVNTRVJUKGRlYnVn
dHJhY2VfYnVmW2RlYnVndHJhY2VfYnl0ZXMgLSAxXSA9PSAwKTsKKyAgICBzZXJjb25fcHV0cygm
ZGVidWd0cmFjZV9idWZbZGVidWd0cmFjZV9wcmRdKTsKKworICAgIC8qIFByaW50IHlvdW5nZXN0
IHBvcnRpb24gb2YgdGhlIHJpbmcuICovCisgICAgZGVidWd0cmFjZV9idWZbZGVidWd0cmFjZV9w
cmRdID0gJ1wwJzsKKyAgICBzZXJjb25fcHV0cygmZGVidWd0cmFjZV9idWZbMF0pOworCisgICAg
bWVtc2V0KGRlYnVndHJhY2VfYnVmLCAnXDAnLCBkZWJ1Z3RyYWNlX2J5dGVzKTsKKworICAgIHBy
aW50aygiZGVidWd0cmFjZV9kdW1wKCkgZmluaXNoZWRcbiIpOworfQorCitzdGF0aWMgdm9pZCBk
ZWJ1Z3RyYWNlX3RvZ2dsZSh2b2lkKQoreworICAgIHVuc2lnbmVkIGxvbmcgZmxhZ3M7CisKKyAg
ICB3YXRjaGRvZ19kaXNhYmxlKCk7CisgICAgc3Bpbl9sb2NrX2lycXNhdmUoJmRlYnVndHJhY2Vf
bG9jaywgZmxhZ3MpOworCisgICAgLyoKKyAgICAgKiBEdW1wIHRoZSBidWZmZXIgKmJlZm9yZSog
dG9nZ2xpbmcsIGluIGNhc2UgdGhlIGFjdCBvZiBkdW1waW5nIHRoZQorICAgICAqIGJ1ZmZlciBp
dHNlbGYgY2F1c2VzIG1vcmUgcHJpbnRrKCkgaW52b2NhdGlvbnMuCisgICAgICovCisgICAgcHJp
bnRrKCJkZWJ1Z3RyYWNlX3ByaW50ayBub3cgd3JpdGluZyB0byAlcy5cbiIsCisgICAgICAgICAg
ICFkZWJ1Z3RyYWNlX3NlbmRfdG9fY29uc29sZSA/ICJjb25zb2xlIjogImJ1ZmZlciIpOworICAg
IGlmICggIWRlYnVndHJhY2Vfc2VuZF90b19jb25zb2xlICkKKyAgICAgICAgZGVidWd0cmFjZV9k
dW1wX3dvcmtlcigpOworCisgICAgZGVidWd0cmFjZV9zZW5kX3RvX2NvbnNvbGUgPSAhZGVidWd0
cmFjZV9zZW5kX3RvX2NvbnNvbGU7CisKKyAgICBzcGluX3VubG9ja19pcnFyZXN0b3JlKCZkZWJ1
Z3RyYWNlX2xvY2ssIGZsYWdzKTsKKyAgICB3YXRjaGRvZ19lbmFibGUoKTsKKworfQorCit2b2lk
IGRlYnVndHJhY2VfZHVtcCh2b2lkKQoreworICAgIHVuc2lnbmVkIGxvbmcgZmxhZ3M7CisKKyAg
ICB3YXRjaGRvZ19kaXNhYmxlKCk7CisgICAgc3Bpbl9sb2NrX2lycXNhdmUoJmRlYnVndHJhY2Vf
bG9jaywgZmxhZ3MpOworCisgICAgZGVidWd0cmFjZV9kdW1wX3dvcmtlcigpOworCisgICAgc3Bp
bl91bmxvY2tfaXJxcmVzdG9yZSgmZGVidWd0cmFjZV9sb2NrLCBmbGFncyk7CisgICAgd2F0Y2hk
b2dfZW5hYmxlKCk7Cit9CisKK3N0YXRpYyB2b2lkIGRlYnVndHJhY2VfYWRkX3RvX2J1ZihjaGFy
ICpidWYpCit7CisgICAgY2hhciAqcDsKKworICAgIGZvciAoIHAgPSBidWY7ICpwICE9ICdcMCc7
IHArKyApCisgICAgeworICAgICAgICBkZWJ1Z3RyYWNlX2J1ZltkZWJ1Z3RyYWNlX3ByZCsrXSA9
ICpwOworICAgICAgICAvKiBBbHdheXMgbGVhdmUgYSBudWwgYnl0ZSBhdCB0aGUgZW5kIG9mIHRo
ZSBidWZmZXIuICovCisgICAgICAgIGlmICggZGVidWd0cmFjZV9wcmQgPT0gKGRlYnVndHJhY2Vf
Ynl0ZXMgLSAxKSApCisgICAgICAgICAgICBkZWJ1Z3RyYWNlX3ByZCA9IDA7CisgICAgfQorfQor
Cit2b2lkIGRlYnVndHJhY2VfcHJpbnRrKGNvbnN0IGNoYXIgKmZtdCwgLi4uKQoreworICAgIHN0
YXRpYyBjaGFyIGJ1ZlsxMDI0XSwgbGFzdF9idWZbMTAyNF07CisgICAgc3RhdGljIHVuc2lnbmVk
IGludCBjb3VudCwgbGFzdF9jb3VudCwgbGFzdF9wcmQ7CisKKyAgICBjaGFyICAgICAgICAgIGNu
dGJ1ZlsyNF07CisgICAgdmFfbGlzdCAgICAgICBhcmdzOworICAgIHVuc2lnbmVkIGxvbmcgZmxh
Z3M7CisKKyAgICBpZiAoIGRlYnVndHJhY2VfYnl0ZXMgPT0gMCApCisgICAgICAgIHJldHVybjsK
KworICAgIGRlYnVndHJhY2VfdXNlZCA9IDE7CisKKyAgICBzcGluX2xvY2tfaXJxc2F2ZSgmZGVi
dWd0cmFjZV9sb2NrLCBmbGFncyk7CisKKyAgICBBU1NFUlQoZGVidWd0cmFjZV9idWZbZGVidWd0
cmFjZV9ieXRlcyAtIDFdID09IDApOworCisgICAgdmFfc3RhcnQoYXJncywgZm10KTsKKyAgICB2
c25wcmludGYoYnVmLCBzaXplb2YoYnVmKSwgZm10LCBhcmdzKTsKKyAgICB2YV9lbmQoYXJncyk7
CisKKyAgICBpZiAoIGRlYnVndHJhY2Vfc2VuZF90b19jb25zb2xlICkKKyAgICB7CisgICAgICAg
IHNucHJpbnRmKGNudGJ1Ziwgc2l6ZW9mKGNudGJ1ZiksICIldSAiLCArK2NvdW50KTsKKyAgICAg
ICAgc2VyaWFsX3B1dHMoc2VyY29uX2hhbmRsZSwgY250YnVmKTsKKyAgICAgICAgc2VyaWFsX3B1
dHMoc2VyY29uX2hhbmRsZSwgYnVmKTsKKyAgICB9CisgICAgZWxzZQorICAgIHsKKyAgICAgICAg
aWYgKCBzdHJjbXAoYnVmLCBsYXN0X2J1ZikgKQorICAgICAgICB7CisgICAgICAgICAgICBsYXN0
X3ByZCA9IGRlYnVndHJhY2VfcHJkOworICAgICAgICAgICAgbGFzdF9jb3VudCA9ICsrY291bnQ7
CisgICAgICAgICAgICBzYWZlX3N0cmNweShsYXN0X2J1ZiwgYnVmKTsKKyAgICAgICAgICAgIHNu
cHJpbnRmKGNudGJ1Ziwgc2l6ZW9mKGNudGJ1ZiksICIldSAiLCBjb3VudCk7CisgICAgICAgIH0K
KyAgICAgICAgZWxzZQorICAgICAgICB7CisgICAgICAgICAgICBkZWJ1Z3RyYWNlX3ByZCA9IGxh
c3RfcHJkOworICAgICAgICAgICAgc25wcmludGYoY250YnVmLCBzaXplb2YoY250YnVmKSwgIiV1
LSV1ICIsIGxhc3RfY291bnQsICsrY291bnQpOworICAgICAgICB9CisgICAgICAgIGRlYnVndHJh
Y2VfYWRkX3RvX2J1ZihjbnRidWYpOworICAgICAgICBkZWJ1Z3RyYWNlX2FkZF90b19idWYoYnVm
KTsKKyAgICB9CisKKyAgICBzcGluX3VubG9ja19pcnFyZXN0b3JlKCZkZWJ1Z3RyYWNlX2xvY2ss
IGZsYWdzKTsKK30KKworc3RhdGljIHZvaWQgZGVidWd0cmFjZV9rZXkodW5zaWduZWQgY2hhciBr
ZXkpCit7CisgICAgZGVidWd0cmFjZV90b2dnbGUoKTsKK30KKworc3RhdGljIGludCBfX2luaXQg
ZGVidWd0cmFjZV9pbml0KHZvaWQpCit7CisgICAgaW50IG9yZGVyOworICAgIHVuc2lnbmVkIGlu
dCBrYnl0ZXMsIGJ5dGVzOworCisgICAgLyogUm91bmQgc2l6ZSBkb3duIHRvIG5leHQgcG93ZXIg
b2YgdHdvLiAqLworICAgIHdoaWxlICggKGtieXRlcyA9IChkZWJ1Z3RyYWNlX2tpbG9ieXRlcyAm
IChkZWJ1Z3RyYWNlX2tpbG9ieXRlcy0xKSkpICE9IDAgKQorICAgICAgICBkZWJ1Z3RyYWNlX2tp
bG9ieXRlcyA9IGtieXRlczsKKworICAgIGJ5dGVzID0gZGVidWd0cmFjZV9raWxvYnl0ZXMgPDwg
MTA7CisgICAgaWYgKCBieXRlcyA9PSAwICkKKyAgICAgICAgcmV0dXJuIDA7CisKKyAgICBvcmRl
ciA9IGdldF9vcmRlcl9mcm9tX2J5dGVzKGJ5dGVzKTsKKyAgICBkZWJ1Z3RyYWNlX2J1ZiA9IGFs
bG9jX3hlbmhlYXBfcGFnZXMob3JkZXIsIDApOworICAgIEFTU0VSVChkZWJ1Z3RyYWNlX2J1ZiAh
PSBOVUxMKTsKKworICAgIG1lbXNldChkZWJ1Z3RyYWNlX2J1ZiwgJ1wwJywgYnl0ZXMpOworCisg
ICAgZGVidWd0cmFjZV9ieXRlcyA9IGJ5dGVzOworCisgICAgcmVnaXN0ZXJfa2V5aGFuZGxlcign
VCcsIGRlYnVndHJhY2Vfa2V5LAorICAgICAgICAgICAgICAgICAgICAgICAgInRvZ2dsZSBkZWJ1
Z3RyYWNlIHRvIGNvbnNvbGUvYnVmZmVyIiwgMCk7CisKKyAgICByZXR1cm4gMDsKK30KK19faW5p
dGNhbGwoZGVidWd0cmFjZV9pbml0KTsKKwpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvY2hhci9j
b25zb2xlLmMgYi94ZW4vZHJpdmVycy9jaGFyL2NvbnNvbGUuYwppbmRleCBkNzI4ZTczN2QxLi45
Zjg3ZGM3NGFjIDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9jaGFyL2NvbnNvbGUuYworKysgYi94
ZW4vZHJpdmVycy9jaGFyL2NvbnNvbGUuYwpAQCAtOTIsNyArOTIsNyBAQCBzdGF0aWMgY2hhciAq
X19yZWFkX21vc3RseSBjb25yaW5nID0gX2NvbnJpbmc7CiBzdGF0aWMgdWludDMyX3QgX19yZWFk
X21vc3RseSBjb25yaW5nX3NpemUgPSBfQ09OUklOR19TSVpFOwogc3RhdGljIHVpbnQzMl90IGNv
bnJpbmdjLCBjb25yaW5ncDsKIAotc3RhdGljIGludCBfX3JlYWRfbW9zdGx5IHNlcmNvbl9oYW5k
bGUgPSAtMTsKK2ludCBfX3JlYWRfbW9zdGx5IHNlcmNvbl9oYW5kbGUgPSAtMTsKIAogI2lmZGVm
IENPTkZJR19YODYKIC8qIFRyaXN0YXRlOiAwIGRpc2FibGVkLCAxIHVzZXIgZW5hYmxlZCwgLTEg
ZGVmYXVsdCBlbmFibGVkICovCkBAIC0zNDYsNyArMzQ2LDcgQEAgdm9pZCBjb25zb2xlX2dpdmVi
YWNrKGludCBpZCkKICAgICAgICAgc2VyaWFsX3N0ZWFsX2ZuID0gTlVMTDsKIH0KIAotc3RhdGlj
IHZvaWQgc2VyY29uX3B1dHMoY29uc3QgY2hhciAqcykKK3ZvaWQgc2VyY29uX3B1dHMoY29uc3Qg
Y2hhciAqcykKIHsKICAgICBpZiAoIHNlcmlhbF9zdGVhbF9mbiAhPSBOVUxMICkKICAgICAgICAg
KCpzZXJpYWxfc3RlYWxfZm4pKHMpOwpAQCAtMTE1NSwxNzggKzExNTUsNiBAQCBpbnQgcHJpbnRr
X3JhdGVsaW1pdCh2b2lkKQogICAgIHJldHVybiBfX3ByaW50a19yYXRlbGltaXQocHJpbnRrX3Jh
dGVsaW1pdF9tcywgcHJpbnRrX3JhdGVsaW1pdF9idXJzdCk7CiB9CiAKLS8qCi0gKiAqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgot
ICogKioqKioqKioqKioqKioqIFNlcmlhbCBjb25zb2xlIHJpbmcgYnVmZmVyICoqKioqKioqKioq
KioqKioqKioKLSAqICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqCi0gKi8KLQotI2lmZGVmIENPTkZJR19ERUJVR19UUkFDRQotCi0v
KiBTZW5kIG91dHB1dCBkaXJlY3QgdG8gY29uc29sZSwgb3IgYnVmZmVyIGl0PyAqLwotc3RhdGlj
IHZvbGF0aWxlIGludCBkZWJ1Z3RyYWNlX3NlbmRfdG9fY29uc29sZTsKLQotc3RhdGljIGNoYXIg
ICAgICAgICpkZWJ1Z3RyYWNlX2J1ZjsgLyogRGVidWctdHJhY2UgYnVmZmVyICovCi1zdGF0aWMg
dW5zaWduZWQgaW50IGRlYnVndHJhY2VfcHJkOyAvKiBQcm9kdWNlciBpbmRleCAgICAgKi8KLXN0
YXRpYyB1bnNpZ25lZCBpbnQgZGVidWd0cmFjZV9raWxvYnl0ZXMgPSAxMjgsIGRlYnVndHJhY2Vf
Ynl0ZXM7Ci1zdGF0aWMgdW5zaWduZWQgaW50IGRlYnVndHJhY2VfdXNlZDsKLXN0YXRpYyBERUZJ
TkVfU1BJTkxPQ0soZGVidWd0cmFjZV9sb2NrKTsKLWludGVnZXJfcGFyYW0oImRlYnVndHJhY2Ui
LCBkZWJ1Z3RyYWNlX2tpbG9ieXRlcyk7Ci0KLXN0YXRpYyB2b2lkIGRlYnVndHJhY2VfZHVtcF93
b3JrZXIodm9pZCkKLXsKLSAgICBpZiAoIChkZWJ1Z3RyYWNlX2J5dGVzID09IDApIHx8ICFkZWJ1
Z3RyYWNlX3VzZWQgKQotICAgICAgICByZXR1cm47Ci0KLSAgICBwcmludGsoImRlYnVndHJhY2Vf
ZHVtcCgpIHN0YXJ0aW5nXG4iKTsKLQotICAgIC8qIFByaW50IG9sZGVzdCBwb3J0aW9uIG9mIHRo
ZSByaW5nLiAqLwotICAgIEFTU0VSVChkZWJ1Z3RyYWNlX2J1ZltkZWJ1Z3RyYWNlX2J5dGVzIC0g
MV0gPT0gMCk7Ci0gICAgc2VyY29uX3B1dHMoJmRlYnVndHJhY2VfYnVmW2RlYnVndHJhY2VfcHJk
XSk7Ci0KLSAgICAvKiBQcmludCB5b3VuZ2VzdCBwb3J0aW9uIG9mIHRoZSByaW5nLiAqLwotICAg
IGRlYnVndHJhY2VfYnVmW2RlYnVndHJhY2VfcHJkXSA9ICdcMCc7Ci0gICAgc2VyY29uX3B1dHMo
JmRlYnVndHJhY2VfYnVmWzBdKTsKLQotICAgIG1lbXNldChkZWJ1Z3RyYWNlX2J1ZiwgJ1wwJywg
ZGVidWd0cmFjZV9ieXRlcyk7Ci0KLSAgICBwcmludGsoImRlYnVndHJhY2VfZHVtcCgpIGZpbmlz
aGVkXG4iKTsKLX0KLQotc3RhdGljIHZvaWQgZGVidWd0cmFjZV90b2dnbGUodm9pZCkKLXsKLSAg
ICB1bnNpZ25lZCBsb25nIGZsYWdzOwotCi0gICAgd2F0Y2hkb2dfZGlzYWJsZSgpOwotICAgIHNw
aW5fbG9ja19pcnFzYXZlKCZkZWJ1Z3RyYWNlX2xvY2ssIGZsYWdzKTsKLQotICAgIC8qCi0gICAg
ICogRHVtcCB0aGUgYnVmZmVyICpiZWZvcmUqIHRvZ2dsaW5nLCBpbiBjYXNlIHRoZSBhY3Qgb2Yg
ZHVtcGluZyB0aGUKLSAgICAgKiBidWZmZXIgaXRzZWxmIGNhdXNlcyBtb3JlIHByaW50aygpIGlu
dm9jYXRpb25zLgotICAgICAqLwotICAgIHByaW50aygiZGVidWd0cmFjZV9wcmludGsgbm93IHdy
aXRpbmcgdG8gJXMuXG4iLAotICAgICAgICAgICAhZGVidWd0cmFjZV9zZW5kX3RvX2NvbnNvbGUg
PyAiY29uc29sZSI6ICJidWZmZXIiKTsKLSAgICBpZiAoICFkZWJ1Z3RyYWNlX3NlbmRfdG9fY29u
c29sZSApCi0gICAgICAgIGRlYnVndHJhY2VfZHVtcF93b3JrZXIoKTsKLQotICAgIGRlYnVndHJh
Y2Vfc2VuZF90b19jb25zb2xlID0gIWRlYnVndHJhY2Vfc2VuZF90b19jb25zb2xlOwotCi0gICAg
c3Bpbl91bmxvY2tfaXJxcmVzdG9yZSgmZGVidWd0cmFjZV9sb2NrLCBmbGFncyk7Ci0gICAgd2F0
Y2hkb2dfZW5hYmxlKCk7Ci0KLX0KLQotdm9pZCBkZWJ1Z3RyYWNlX2R1bXAodm9pZCkKLXsKLSAg
ICB1bnNpZ25lZCBsb25nIGZsYWdzOwotCi0gICAgd2F0Y2hkb2dfZGlzYWJsZSgpOwotICAgIHNw
aW5fbG9ja19pcnFzYXZlKCZkZWJ1Z3RyYWNlX2xvY2ssIGZsYWdzKTsKLQotICAgIGRlYnVndHJh
Y2VfZHVtcF93b3JrZXIoKTsKLQotICAgIHNwaW5fdW5sb2NrX2lycXJlc3RvcmUoJmRlYnVndHJh
Y2VfbG9jaywgZmxhZ3MpOwotICAgIHdhdGNoZG9nX2VuYWJsZSgpOwotfQotCi1zdGF0aWMgdm9p
ZCBkZWJ1Z3RyYWNlX2FkZF90b19idWYoY2hhciAqYnVmKQotewotICAgIGNoYXIgKnA7Ci0KLSAg
ICBmb3IgKCBwID0gYnVmOyAqcCAhPSAnXDAnOyBwKysgKQotICAgIHsKLSAgICAgICAgZGVidWd0
cmFjZV9idWZbZGVidWd0cmFjZV9wcmQrK10gPSAqcDsKLSAgICAgICAgLyogQWx3YXlzIGxlYXZl
IGEgbnVsIGJ5dGUgYXQgdGhlIGVuZCBvZiB0aGUgYnVmZmVyLiAqLwotICAgICAgICBpZiAoIGRl
YnVndHJhY2VfcHJkID09IChkZWJ1Z3RyYWNlX2J5dGVzIC0gMSkgKQotICAgICAgICAgICAgZGVi
dWd0cmFjZV9wcmQgPSAwOwotICAgIH0KLX0KLQotdm9pZCBkZWJ1Z3RyYWNlX3ByaW50ayhjb25z
dCBjaGFyICpmbXQsIC4uLikKLXsKLSAgICBzdGF0aWMgY2hhciBidWZbMTAyNF0sIGxhc3RfYnVm
WzEwMjRdOwotICAgIHN0YXRpYyB1bnNpZ25lZCBpbnQgY291bnQsIGxhc3RfY291bnQsIGxhc3Rf
cHJkOwotCi0gICAgY2hhciAgICAgICAgICBjbnRidWZbMjRdOwotICAgIHZhX2xpc3QgICAgICAg
YXJnczsKLSAgICB1bnNpZ25lZCBsb25nIGZsYWdzOwotCi0gICAgaWYgKCBkZWJ1Z3RyYWNlX2J5
dGVzID09IDAgKQotICAgICAgICByZXR1cm47Ci0KLSAgICBkZWJ1Z3RyYWNlX3VzZWQgPSAxOwot
Ci0gICAgc3Bpbl9sb2NrX2lycXNhdmUoJmRlYnVndHJhY2VfbG9jaywgZmxhZ3MpOwotCi0gICAg
QVNTRVJUKGRlYnVndHJhY2VfYnVmW2RlYnVndHJhY2VfYnl0ZXMgLSAxXSA9PSAwKTsKLQotICAg
IHZhX3N0YXJ0KGFyZ3MsIGZtdCk7Ci0gICAgdnNucHJpbnRmKGJ1Ziwgc2l6ZW9mKGJ1ZiksIGZt
dCwgYXJncyk7Ci0gICAgdmFfZW5kKGFyZ3MpOwotCi0gICAgaWYgKCBkZWJ1Z3RyYWNlX3NlbmRf
dG9fY29uc29sZSApCi0gICAgewotICAgICAgICBzbnByaW50ZihjbnRidWYsIHNpemVvZihjbnRi
dWYpLCAiJXUgIiwgKytjb3VudCk7Ci0gICAgICAgIHNlcmlhbF9wdXRzKHNlcmNvbl9oYW5kbGUs
IGNudGJ1Zik7Ci0gICAgICAgIHNlcmlhbF9wdXRzKHNlcmNvbl9oYW5kbGUsIGJ1Zik7Ci0gICAg
fQotICAgIGVsc2UKLSAgICB7Ci0gICAgICAgIGlmICggc3RyY21wKGJ1ZiwgbGFzdF9idWYpICkK
LSAgICAgICAgewotICAgICAgICAgICAgbGFzdF9wcmQgPSBkZWJ1Z3RyYWNlX3ByZDsKLSAgICAg
ICAgICAgIGxhc3RfY291bnQgPSArK2NvdW50OwotICAgICAgICAgICAgc2FmZV9zdHJjcHkobGFz
dF9idWYsIGJ1Zik7Ci0gICAgICAgICAgICBzbnByaW50ZihjbnRidWYsIHNpemVvZihjbnRidWYp
LCAiJXUgIiwgY291bnQpOwotICAgICAgICB9Ci0gICAgICAgIGVsc2UKLSAgICAgICAgewotICAg
ICAgICAgICAgZGVidWd0cmFjZV9wcmQgPSBsYXN0X3ByZDsKLSAgICAgICAgICAgIHNucHJpbnRm
KGNudGJ1Ziwgc2l6ZW9mKGNudGJ1ZiksICIldS0ldSAiLCBsYXN0X2NvdW50LCArK2NvdW50KTsK
LSAgICAgICAgfQotICAgICAgICBkZWJ1Z3RyYWNlX2FkZF90b19idWYoY250YnVmKTsKLSAgICAg
ICAgZGVidWd0cmFjZV9hZGRfdG9fYnVmKGJ1Zik7Ci0gICAgfQotCi0gICAgc3Bpbl91bmxvY2tf
aXJxcmVzdG9yZSgmZGVidWd0cmFjZV9sb2NrLCBmbGFncyk7Ci19Ci0KLXN0YXRpYyB2b2lkIGRl
YnVndHJhY2Vfa2V5KHVuc2lnbmVkIGNoYXIga2V5KQotewotICAgIGRlYnVndHJhY2VfdG9nZ2xl
KCk7Ci19Ci0KLXN0YXRpYyBpbnQgX19pbml0IGRlYnVndHJhY2VfaW5pdCh2b2lkKQotewotICAg
IGludCBvcmRlcjsKLSAgICB1bnNpZ25lZCBpbnQga2J5dGVzLCBieXRlczsKLQotICAgIC8qIFJv
dW5kIHNpemUgZG93biB0byBuZXh0IHBvd2VyIG9mIHR3by4gKi8KLSAgICB3aGlsZSAoIChrYnl0
ZXMgPSAoZGVidWd0cmFjZV9raWxvYnl0ZXMgJiAoZGVidWd0cmFjZV9raWxvYnl0ZXMtMSkpKSAh
PSAwICkKLSAgICAgICAgZGVidWd0cmFjZV9raWxvYnl0ZXMgPSBrYnl0ZXM7Ci0KLSAgICBieXRl
cyA9IGRlYnVndHJhY2Vfa2lsb2J5dGVzIDw8IDEwOwotICAgIGlmICggYnl0ZXMgPT0gMCApCi0g
ICAgICAgIHJldHVybiAwOwotCi0gICAgb3JkZXIgPSBnZXRfb3JkZXJfZnJvbV9ieXRlcyhieXRl
cyk7Ci0gICAgZGVidWd0cmFjZV9idWYgPSBhbGxvY194ZW5oZWFwX3BhZ2VzKG9yZGVyLCAwKTsK
LSAgICBBU1NFUlQoZGVidWd0cmFjZV9idWYgIT0gTlVMTCk7Ci0KLSAgICBtZW1zZXQoZGVidWd0
cmFjZV9idWYsICdcMCcsIGJ5dGVzKTsKLQotICAgIGRlYnVndHJhY2VfYnl0ZXMgPSBieXRlczsK
LQotICAgIHJlZ2lzdGVyX2tleWhhbmRsZXIoJ1QnLCBkZWJ1Z3RyYWNlX2tleSwKLSAgICAgICAg
ICAgICAgICAgICAgICAgICJ0b2dnbGUgZGVidWd0cmFjZSB0byBjb25zb2xlL2J1ZmZlciIsIDAp
OwotCi0gICAgcmV0dXJuIDA7Ci19Ci1fX2luaXRjYWxsKGRlYnVndHJhY2VfaW5pdCk7Ci0KLSNl
bmRpZiAvKiAhQ09ORklHX0RFQlVHX1RSQUNFICovCi0KLQogLyoKICAqICoqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCiAgKiAqKioq
KioqKioqKioqKiogRGVidWdnaW5nL3RyYWNpbmcvZXJyb3ItcmVwb3J0ICoqKioqKioqKioqKioq
KgpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL2NvbnNvbGUuaCBiL3hlbi9pbmNsdWRlL3hl
bi9jb25zb2xlLmgKaW5kZXggYjRmOTQ2MzkzNi4uMjZhZWRlMjJlNCAxMDA2NDQKLS0tIGEveGVu
L2luY2x1ZGUveGVuL2NvbnNvbGUuaAorKysgYi94ZW4vaW5jbHVkZS94ZW4vY29uc29sZS5oCkBA
IC00OCw0ICs0OCw4IEBAIGludCBjb25zb2xlX3Jlc3VtZSh2b2lkKTsKIAogZXh0ZXJuIGludDhf
dCBvcHRfY29uc29sZV94ZW47CiAKKy8qIElzc3VlIHN0cmluZyB2aWEgc2VyaWFsIGxpbmUuICov
CitleHRlcm4gaW50IHNlcmNvbl9oYW5kbGU7Cit2b2lkIHNlcmNvbl9wdXRzKGNvbnN0IGNoYXIg
KnMpOworCiAjZW5kaWYgLyogX19DT05TT0xFX0hfXyAqLwotLSAKMi4xNi40CgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sun Jul 28 08:41:21 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 28 Jul 2019 08:41:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hrejs-0008VH-PI; Sun, 28 Jul 2019 08:41: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=TCcn=VZ=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hrejr-0008V7-FX
 for xen-devel@lists.xenproject.org; Sun, 28 Jul 2019 08:41:07 +0000
X-Inumbo-ID: 6fb89f12-b113-11e9-8980-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6fb89f12-b113-11e9-8980-bc764e045a96;
 Sun, 28 Jul 2019 08:41:05 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 2EDBFAF2D;
 Sun, 28 Jul 2019 08:41:04 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org
Date: Sun, 28 Jul 2019 10:41:00 +0200
Message-Id: <20190728084100.13071-4-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20190728084100.13071-1-jgross@suse.com>
References: <20190728084100.13071-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH 3/3] xen: add per-cpu buffer option to debugtrace
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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 <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZGVidWd0cmFjZSBpcyBub3JtYWxseSB3cml0aW5nIHRyYWNlIGVudHJpZXMgaW50byBhIHNpbmds
ZSB0cmFjZQpidWZmZXIuIFRoZXJlIGFyZSBjYXNlcyB3aGVyZSB0aGlzIGlzIG5vdCBvcHRpbWFs
LCBlLmcuIHdoZW4gaHVudGluZwphIGJ1ZyB3aGljaCByZXF1aXJlcyB3cml0aW5nIGxvdHMgb2Yg
dHJhY2UgZW50cmllcyBhbmQgb25lIGNwdSBpcwpzdHVjay4gVGhpcyB3aWxsIHJlc3VsdCBpbiBv
dGhlciBjcHVzIGZpbGxpbmcgdGhlIHRyYWNlIGJ1ZmZlciBhbmQKZmluYWxseSBvdmVyd3JpdGlu
ZyB0aGUgaW50ZXJlc3RpbmcgdHJhY2UgZW50cmllcyBvZiB0aGUgaGFuZ2luZyBjcHUuCgpJbiBv
cmRlciB0byBiZSBhYmxlIHRvIGRlYnVnIHN1Y2ggc2l0dWF0aW9ucyBhZGQgdGhlIGNhcGFiaWxp
dHkgdG8gdXNlCnBlci1jcHUgdHJhY2UgYnVmZmVycy4gVGhpcyBjYW4gYmUgc2VsZWN0ZWQgYnkg
c3BlY2lmeWluZyB0aGUKZGVidWd0cmFjZSBib290IHBhcmFtZXRlciB3aXRoIHRoZSBtb2RpZmll
ciAiY3B1OiIsIGxpa2U6CgogIGRlYnVndHJhY2U9Y3B1OjE2CgpBdCB0aGUgc2FtZSB0aW1lIHN3
aXRjaCB0aGUgcGFyc2luZyBmdW5jdGlvbiB0byBhY2NlcHQgc2l6ZSBtb2RpZmllcnMKKGUuZy4g
NE0gb3IgMUcpLgoKUHJpbnRpbmcgb3V0IHRoZSB0cmFjZSBlbnRyaWVzIGlzIGRvbmUgZm9yIGVh
Y2ggYnVmZmVyIGluIG9yZGVyIHRvCm1pbmltaXplIHRoZSBlZmZvcnQgbmVlZGVkIGR1cmluZyBw
cmludGluZy4gQXMgZWFjaCBlbnRyeSBpcyBwcmVmaXhlZAp3aXRoIGl0cyBzZXF1ZW5jZSBudW1i
ZXIgc29ydGluZyB0aGUgZW50cmllcyBjYW4gZWFzaWx5IGJlIGRvbmUgd2hlbgphbmFseXppbmcg
dGhlbS4KClNpZ25lZC1vZmYtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KLS0t
CiBkb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5wYW5kb2MgfCAgIDcgKy0KIHhlbi9jb21tb24v
ZGVidWd0cmFjZS5jICAgICAgICAgICB8IDE0NSArKysrKysrKysrKysrKysrKysrKysrKysrKysr
Ky0tLS0tLS0tLQogMiBmaWxlcyBjaGFuZ2VkLCAxMTUgaW5zZXJ0aW9ucygrKSwgMzcgZGVsZXRp
b25zKC0pCgpkaWZmIC0tZ2l0IGEvZG9jcy9taXNjL3hlbi1jb21tYW5kLWxpbmUucGFuZG9jIGIv
ZG9jcy9taXNjL3hlbi1jb21tYW5kLWxpbmUucGFuZG9jCmluZGV4IDdjNzJlMzEwMzIuLjgzMjc5
N2UyZTIgMTAwNjQ0Ci0tLSBhL2RvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5lLnBhbmRvYworKysg
Yi9kb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5wYW5kb2MKQEAgLTY0NCwxMiArNjQ0LDEzIEBA
IG92ZXIgdGhlIFBDSSBidXNzZXMgc2VxdWVudGlhbGx5KSBvciBieSBQQ0kgZGV2aWNlIChtdXN0
IGJlIG9uIHNlZ21lbnQgMCkuCiBMaW1pdHMgdGhlIG51bWJlciBsaW5lcyBwcmludGVkIGluIFhl
biBzdGFjayB0cmFjZXMuCiAKICMjIyBkZWJ1Z3RyYWNlCi0+IGA9IDxpbnRlZ2VyPmAKKz4gYD0g
W2NwdTpdPHNpemU+YAogCiA+IERlZmF1bHQ6IGAxMjhgCiAKLVNwZWNpZnkgdGhlIHNpemUgb2Yg
dGhlIGNvbnNvbGUgZGVidWcgdHJhY2UgYnVmZmVyIGluIEtpQi4gVGhlIGRlYnVnCi10cmFjZSBm
ZWF0dXJlIGlzIG9ubHkgZW5hYmxlZCBpbiBkZWJ1Z2dpbmcgYnVpbGRzIG9mIFhlbi4KK1NwZWNp
ZnkgdGhlIHNpemUgb2YgdGhlIGNvbnNvbGUgZGVidWcgdHJhY2UgYnVmZmVyLiBCeSBzcGVjaWZ5
aW5nIGBjcHU6YAorYWRkaXRpb25hbGx5IGEgdHJhY2UgYnVmZmVyIG9mIHRoZSBzcGVjaWZpZWQg
c2l6ZSBpcyBhbGxvY2F0ZWQgcGVyIGNwdS4KK1RoZSBkZWJ1ZyB0cmFjZSBmZWF0dXJlIGlzIG9u
bHkgZW5hYmxlZCBpbiBkZWJ1Z2dpbmcgYnVpbGRzIG9mIFhlbi4KIAogIyMjIGRtYV9iaXRzCiA+
IGA9IDxpbnRlZ2VyPmAKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vZGVidWd0cmFjZS5jIGIveGVu
L2NvbW1vbi9kZWJ1Z3RyYWNlLmMKaW5kZXggZTVjNDNkNDQ1Ny4uNGRkOGE5ZDEyYyAxMDA2NDQK
LS0tIGEveGVuL2NvbW1vbi9kZWJ1Z3RyYWNlLmMKKysrIGIveGVuL2NvbW1vbi9kZWJ1Z3RyYWNl
LmMKQEAgLTYsNiArNiw3IEBACiAKIAogI2luY2x1ZGUgPHhlbi9jb25zb2xlLmg+CisjaW5jbHVk
ZSA8eGVuL2NwdS5oPgogI2luY2x1ZGUgPHhlbi9pbml0Lmg+CiAjaW5jbHVkZSA8eGVuL2tleWhh
bmRsZXIuaD4KICNpbmNsdWRlIDx4ZW4vbGliLmg+CkBAIC0yNCwzMCArMjUsNjEgQEAgc3RydWN0
IGRlYnVndHJhY2VfZGF0YV9zIHsKIH07CiAKIHN0YXRpYyBzdHJ1Y3QgZGVidWd0cmFjZV9kYXRh
X3MgKmRlYnRyX2RhdGE7CitzdGF0aWMgREVGSU5FX1BFUl9DUFUoc3RydWN0IGRlYnVndHJhY2Vf
ZGF0YV9zICosIGRlYnRyX2NwdV9kYXRhKTsKIAotc3RhdGljIHVuc2lnbmVkIGludCBkZWJ1Z3Ry
YWNlX2tpbG9ieXRlcyA9IDEyODsKK3N0YXRpYyB1bnNpZ25lZCBpbnQgZGVidWd0cmFjZV9ieXRl
cyA9IDEyOCA8PCAxMDsKK3N0YXRpYyBib29sIGRlYnVndHJhY2VfcGVyX2NwdTsKIHN0YXRpYyBi
b29sIGRlYnVndHJhY2VfdXNlZDsKIHN0YXRpYyBERUZJTkVfU1BJTkxPQ0soZGVidWd0cmFjZV9s
b2NrKTsKLWludGVnZXJfcGFyYW0oImRlYnVndHJhY2UiLCBkZWJ1Z3RyYWNlX2tpbG9ieXRlcyk7
CiAKLXN0YXRpYyB2b2lkIGRlYnVndHJhY2VfZHVtcF93b3JrZXIodm9pZCkKK3N0YXRpYyBpbnQg
X19pbml0IGRlYnVndHJhY2VfcGFyc2VfcGFyYW0oY29uc3QgY2hhciAqcykKK3sKKyAgICBpZiAo
ICFzdHJuY21wKHMsICJjcHU6IiwgNCkgKQorICAgIHsKKyAgICAgICAgZGVidWd0cmFjZV9wZXJf
Y3B1ID0gdHJ1ZTsKKyAgICAgICAgcyArPSA0OworICAgIH0KKyAgICBkZWJ1Z3RyYWNlX2J5dGVz
ID0gIHBhcnNlX3NpemVfYW5kX3VuaXQocywgTlVMTCk7CisgICAgcmV0dXJuIDA7Cit9CitjdXN0
b21fcGFyYW0oImRlYnVndHJhY2UiLCBkZWJ1Z3RyYWNlX3BhcnNlX3BhcmFtKTsKKworc3RhdGlj
IHZvaWQgZGVidWd0cmFjZV9kdW1wX2J1ZmZlcihzdHJ1Y3QgZGVidWd0cmFjZV9kYXRhX3MgKmRh
dGEsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGNoYXIgKndoaWNo
KQogewotICAgIGlmICggIWRlYnRyX2RhdGEgfHwgIWRlYnVndHJhY2VfdXNlZCApCisgICAgaWYg
KCAhZGF0YSApCiAgICAgICAgIHJldHVybjsKIAotICAgIHByaW50aygiZGVidWd0cmFjZV9kdW1w
KCkgc3RhcnRpbmdcbiIpOworICAgIHByaW50aygiZGVidWd0cmFjZV9kdW1wKCkgJXMgYnVmZmVy
IHN0YXJ0aW5nXG4iLCB3aGljaCk7CiAKICAgICAvKiBQcmludCBvbGRlc3QgcG9ydGlvbiBvZiB0
aGUgcmluZy4gKi8KLSAgICBBU1NFUlQoZGVidHJfZGF0YS0+YnVmW2RlYnRyX2RhdGEtPmJ5dGVz
IC0gMV0gPT0gMCk7Ci0gICAgc2VyY29uX3B1dHMoJmRlYnRyX2RhdGEtPmJ1ZltkZWJ0cl9kYXRh
LT5wcmRdKTsKKyAgICBBU1NFUlQoZGF0YS0+YnVmW2RhdGEtPmJ5dGVzIC0gMV0gPT0gMCk7Cisg
ICAgc2VyY29uX3B1dHMoJmRhdGEtPmJ1ZltkYXRhLT5wcmRdKTsKIAogICAgIC8qIFByaW50IHlv
dW5nZXN0IHBvcnRpb24gb2YgdGhlIHJpbmcuICovCi0gICAgZGVidHJfZGF0YS0+YnVmW2RlYnRy
X2RhdGEtPnByZF0gPSAnXDAnOwotICAgIHNlcmNvbl9wdXRzKCZkZWJ0cl9kYXRhLT5idWZbMF0p
OworICAgIGRhdGEtPmJ1ZltkYXRhLT5wcmRdID0gJ1wwJzsKKyAgICBzZXJjb25fcHV0cygmZGF0
YS0+YnVmWzBdKTsKKworICAgIG1lbXNldChkYXRhLT5idWYsICdcMCcsIGRhdGEtPmJ5dGVzKTsK
KworICAgIHByaW50aygiZGVidWd0cmFjZV9kdW1wKCkgJXMgYnVmZmVyIGZpbmlzaGVkXG4iLCB3
aGljaCk7Cit9CisKK3N0YXRpYyB2b2lkIGRlYnVndHJhY2VfZHVtcF93b3JrZXIodm9pZCkKK3sK
KyAgICB1bnNpZ25lZCBpbnQgY3B1OworICAgIGNoYXIgYnVmWzE2XTsKKworICAgIGlmICggIWRl
YnVndHJhY2VfdXNlZCApCisgICAgICAgIHJldHVybjsKIAotICAgIG1lbXNldChkZWJ0cl9kYXRh
LT5idWYsICdcMCcsIGRlYnRyX2RhdGEtPmJ5dGVzKTsKKyAgICBkZWJ1Z3RyYWNlX2R1bXBfYnVm
ZmVyKGRlYnRyX2RhdGEsICJnbG9iYWwiKTsKIAotICAgIHByaW50aygiZGVidWd0cmFjZV9kdW1w
KCkgZmluaXNoZWRcbiIpOworICAgIGZvciAoIGNwdSA9IDA7IGNwdSA8IG5yX2NwdV9pZHM7IGNw
dSsrICkKKyAgICB7CisgICAgICAgIHNucHJpbnRmKGJ1Ziwgc2l6ZW9mKGJ1ZiksICJjcHUgJXUi
LCBjcHUpOworICAgICAgICBkZWJ1Z3RyYWNlX2R1bXBfYnVmZmVyKHBlcl9jcHUoZGVidHJfY3B1
X2RhdGEsIGNwdSksIGJ1Zik7CisgICAgfQogfQogCiBzdGF0aWMgdm9pZCBkZWJ1Z3RyYWNlX3Rv
Z2dsZSh2b2lkKQpAQCAtODcsMzQgKzExOSw0MSBAQCB2b2lkIGRlYnVndHJhY2VfZHVtcCh2b2lk
KQogCiBzdGF0aWMgdm9pZCBkZWJ1Z3RyYWNlX2FkZF90b19idWYoY2hhciAqYnVmKQogeworICAg
IHN0cnVjdCBkZWJ1Z3RyYWNlX2RhdGFfcyAqZGF0YTsKICAgICBjaGFyICpwOwogCisgICAgZGF0
YSA9IGRlYnVndHJhY2VfcGVyX2NwdSA/IHRoaXNfY3B1KGRlYnRyX2NwdV9kYXRhKSA6IGRlYnRy
X2RhdGE7CisKICAgICBmb3IgKCBwID0gYnVmOyAqcCAhPSAnXDAnOyBwKysgKQogICAgIHsKLSAg
ICAgICAgZGVidHJfZGF0YS0+YnVmW2RlYnRyX2RhdGEtPnByZCsrXSA9ICpwOworICAgICAgICBk
YXRhLT5idWZbZGF0YS0+cHJkKytdID0gKnA7CiAgICAgICAgIC8qIEFsd2F5cyBsZWF2ZSBhIG51
bCBieXRlIGF0IHRoZSBlbmQgb2YgdGhlIGJ1ZmZlci4gKi8KLSAgICAgICAgaWYgKCBkZWJ0cl9k
YXRhLT5wcmQgPT0gKGRlYnRyX2RhdGEtPmJ5dGVzIC0gMSkgKQotICAgICAgICAgICAgZGVidHJf
ZGF0YS0+cHJkID0gMDsKKyAgICAgICAgaWYgKCBkYXRhLT5wcmQgPT0gKGRhdGEtPmJ5dGVzIC0g
MSkgKQorICAgICAgICAgICAgZGF0YS0+cHJkID0gMDsKICAgICB9CiB9CiAKIHZvaWQgZGVidWd0
cmFjZV9wcmludGsoY29uc3QgY2hhciAqZm10LCAuLi4pCiB7CiAgICAgc3RhdGljIGNoYXIgYnVm
WzEwMjRdLCBsYXN0X2J1ZlsxMDI0XTsKLSAgICBzdGF0aWMgdW5zaWduZWQgaW50IGNvdW50LCBs
YXN0X2NvdW50LCBsYXN0X3ByZDsKKyAgICBzdGF0aWMgdW5zaWduZWQgaW50IGNvdW50LCBsYXN0
X2NvdW50LCBsYXN0X3ByZCwgbGFzdF9jcHU7CiAKICAgICBjaGFyICAgICAgICAgIGNudGJ1Zlsy
NF07CiAgICAgdmFfbGlzdCAgICAgICBhcmdzOwogICAgIHVuc2lnbmVkIGxvbmcgZmxhZ3M7Cisg
ICAgc3RydWN0IGRlYnVndHJhY2VfZGF0YV9zICpkYXRhOworICAgIHVuc2lnbmVkIGludCBjcHU7
CiAKLSAgICBpZiAoICFkZWJ0cl9kYXRhICkKKyAgICBkYXRhID0gZGVidWd0cmFjZV9wZXJfY3B1
ID8gdGhpc19jcHUoZGVidHJfY3B1X2RhdGEpIDogZGVidHJfZGF0YTsKKyAgICBjcHUgPSBkZWJ1
Z3RyYWNlX3Blcl9jcHUgPyBzbXBfcHJvY2Vzc29yX2lkKCkgOiAwOworICAgIGlmICggIWRhdGEg
KQogICAgICAgICByZXR1cm47CiAKICAgICBkZWJ1Z3RyYWNlX3VzZWQgPSB0cnVlOwogCiAgICAg
c3Bpbl9sb2NrX2lycXNhdmUoJmRlYnVndHJhY2VfbG9jaywgZmxhZ3MpOwogCi0gICAgQVNTRVJU
KGRlYnRyX2RhdGEtPmJ1ZltkZWJ0cl9kYXRhLT5ieXRlcyAtIDFdID09IDApOworICAgIEFTU0VS
VChkYXRhLT5idWZbZGF0YS0+Ynl0ZXMgLSAxXSA9PSAwKTsKIAogICAgIHZhX3N0YXJ0KGFyZ3Ms
IGZtdCk7CiAgICAgdnNucHJpbnRmKGJ1Ziwgc2l6ZW9mKGJ1ZiksIGZtdCwgYXJncyk7CkBAIC0x
MjgsMTYgKzE2NywxNyBAQCB2b2lkIGRlYnVndHJhY2VfcHJpbnRrKGNvbnN0IGNoYXIgKmZtdCwg
Li4uKQogICAgIH0KICAgICBlbHNlCiAgICAgewotICAgICAgICBpZiAoIHN0cmNtcChidWYsIGxh
c3RfYnVmKSApCisgICAgICAgIGlmICggc3RyY21wKGJ1ZiwgbGFzdF9idWYpIHx8IGNwdSAhPSBs
YXN0X2NwdSApCiAgICAgICAgIHsKLSAgICAgICAgICAgIGxhc3RfcHJkID0gZGVidHJfZGF0YS0+
cHJkOworICAgICAgICAgICAgbGFzdF9wcmQgPSBkYXRhLT5wcmQ7CiAgICAgICAgICAgICBsYXN0
X2NvdW50ID0gKytjb3VudDsKKyAgICAgICAgICAgIGxhc3RfY3B1ID0gY3B1OwogICAgICAgICAg
ICAgc2FmZV9zdHJjcHkobGFzdF9idWYsIGJ1Zik7CiAgICAgICAgICAgICBzbnByaW50ZihjbnRi
dWYsIHNpemVvZihjbnRidWYpLCAiJXUgIiwgY291bnQpOwogICAgICAgICB9CiAgICAgICAgIGVs
c2UKICAgICAgICAgewotICAgICAgICAgICAgZGVidHJfZGF0YS0+cHJkID0gbGFzdF9wcmQ7Cisg
ICAgICAgICAgICBkYXRhLT5wcmQgPSBsYXN0X3ByZDsKICAgICAgICAgICAgIHNucHJpbnRmKGNu
dGJ1Ziwgc2l6ZW9mKGNudGJ1ZiksICIldS0ldSAiLCBsYXN0X2NvdW50LCArK2NvdW50KTsKICAg
ICAgICAgfQogICAgICAgICBkZWJ1Z3RyYWNlX2FkZF90b19idWYoY250YnVmKTsKQEAgLTE1Miwz
MyArMTkyLDcwIEBAIHN0YXRpYyB2b2lkIGRlYnVndHJhY2Vfa2V5KHVuc2lnbmVkIGNoYXIga2V5
KQogICAgIGRlYnVndHJhY2VfdG9nZ2xlKCk7CiB9CiAKLXN0YXRpYyBpbnQgX19pbml0IGRlYnVn
dHJhY2VfaW5pdCh2b2lkKQorc3RhdGljIHZvaWQgZGVidWd0cmFjZV9hbGxvY19idWZmZXIoc3Ry
dWN0IGRlYnVndHJhY2VfZGF0YV9zICoqcHRyKQogewogICAgIGludCBvcmRlcjsKLSAgICB1bnNp
Z25lZCBsb25nIGtieXRlcywgYnl0ZXM7CiAgICAgc3RydWN0IGRlYnVndHJhY2VfZGF0YV9zICpk
YXRhOwogCi0gICAgLyogUm91bmQgc2l6ZSBkb3duIHRvIG5leHQgcG93ZXIgb2YgdHdvLiAqLwot
ICAgIHdoaWxlICggKGtieXRlcyA9IChkZWJ1Z3RyYWNlX2tpbG9ieXRlcyAmIChkZWJ1Z3RyYWNl
X2tpbG9ieXRlcy0xKSkpICE9IDAgKQotICAgICAgICBkZWJ1Z3RyYWNlX2tpbG9ieXRlcyA9IGti
eXRlczsKLQotICAgIGJ5dGVzID0gZGVidWd0cmFjZV9raWxvYnl0ZXMgPDwgMTA7Ci0gICAgaWYg
KCBieXRlcyA9PSAwICkKLSAgICAgICAgcmV0dXJuIDA7CisgICAgaWYgKCBkZWJ1Z3RyYWNlX2J5
dGVzIDwgUEFHRV9TSVpFICkKKyAgICAgICAgcmV0dXJuOwogCi0gICAgb3JkZXIgPSBnZXRfb3Jk
ZXJfZnJvbV9ieXRlcyhieXRlcyk7CisgICAgb3JkZXIgPSBnZXRfb3JkZXJfZnJvbV9ieXRlcyhk
ZWJ1Z3RyYWNlX2J5dGVzKTsKICAgICBkYXRhID0gYWxsb2NfeGVuaGVhcF9wYWdlcyhvcmRlciwg
MCk7CiAgICAgaWYgKCAhZGF0YSApCi0gICAgICAgIHJldHVybiAtRU5PTUVNOworICAgIHsKKyAg
ICAgICAgcHJpbnRrKCJmYWlsZWQgdG8gYWxsb2NhdGUgZGVidWd0cmFjZSBidWZmZXJcbiIpOwor
ICAgICAgICByZXR1cm47CisgICAgfQorCisgICAgbWVtc2V0KGRhdGEsICdcMCcsIGRlYnVndHJh
Y2VfYnl0ZXMpOworICAgIGRhdGEtPmJ5dGVzID0gZGVidWd0cmFjZV9ieXRlcyAtIHNpemVvZigq
ZGF0YSk7CisKKyAgICAqcHRyID0gZGF0YTsKK30KKworc3RhdGljIGludCBkZWJ1Z3RyYWNlX2Nw
dV9jYWxsYmFjayhzdHJ1Y3Qgbm90aWZpZXJfYmxvY2sgKm5mYiwKKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBhY3Rpb24sIHZvaWQgKmhjcHUpCit7Cisg
ICAgdW5zaWduZWQgaW50IGNwdSA9ICh1bnNpZ25lZCBsb25nKWhjcHU7CisKKyAgICAvKiBCdWZm
ZXJzIGFyZSBvbmx5IGV2ZXIgYWxsb2NhdGVkLCBuZXZlciBmcmVlZC4gKi8KKyAgICBzd2l0Y2gg
KCBhY3Rpb24gKQorICAgIHsKKyAgICBjYXNlIENQVV9VUF9QUkVQQVJFOgorICAgICAgICBkZWJ1
Z3RyYWNlX2FsbG9jX2J1ZmZlcigmcGVyX2NwdShkZWJ0cl9jcHVfZGF0YSwgY3B1KSk7CisgICAg
ICAgIGJyZWFrOworICAgIGRlZmF1bHQ6CisgICAgICAgIGJyZWFrOworICAgIH0KKyAgICByZXR1
cm4gMDsKK30KIAotICAgIG1lbXNldChkYXRhLCAnXDAnLCBieXRlcyk7CitzdGF0aWMgc3RydWN0
IG5vdGlmaWVyX2Jsb2NrIGRlYnVndHJhY2VfbmZiID0geworICAgIC5ub3RpZmllcl9jYWxsID0g
ZGVidWd0cmFjZV9jcHVfY2FsbGJhY2sKK307CisKK3N0YXRpYyBpbnQgX19pbml0IGRlYnVndHJh
Y2VfaW5pdCh2b2lkKQoreworICAgIHVuc2lnbmVkIGxvbmcgYnl0ZXM7CisgICAgdW5zaWduZWQg
aW50IGNwdTsKIAotICAgIGRhdGEtPmJ5dGVzID0gYnl0ZXMgLSBzaXplb2YoKmRhdGEpOwotICAg
IGRlYnRyX2RhdGEgPSBkYXRhOworICAgIC8qIFJvdW5kIHNpemUgZG93biB0byBuZXh0IHBvd2Vy
IG9mIHR3by4gKi8KKyAgICB3aGlsZSAoIChieXRlcyA9IChkZWJ1Z3RyYWNlX2J5dGVzICYgKGRl
YnVndHJhY2VfYnl0ZXMgLSAxKSkpICE9IDAgKQorICAgICAgICBkZWJ1Z3RyYWNlX2J5dGVzID0g
Ynl0ZXM7CiAKICAgICByZWdpc3Rlcl9rZXloYW5kbGVyKCdUJywgZGVidWd0cmFjZV9rZXksCiAg
ICAgICAgICAgICAgICAgICAgICAgICAidG9nZ2xlIGRlYnVndHJhY2UgdG8gY29uc29sZS9idWZm
ZXIiLCAwKTsKIAorICAgIGlmICggZGVidWd0cmFjZV9wZXJfY3B1ICkKKyAgICB7CisgICAgICAg
IGZvcl9lYWNoX29ubGluZV9jcHUgKCBjcHUgKQorICAgICAgICAgICAgZGVidWd0cmFjZV9hbGxv
Y19idWZmZXIoJnBlcl9jcHUoZGVidHJfY3B1X2RhdGEsIGNwdSkpOworICAgICAgICByZWdpc3Rl
cl9jcHVfbm90aWZpZXIoJmRlYnVndHJhY2VfbmZiKTsKKyAgICB9CisgICAgZWxzZQorICAgICAg
ICBkZWJ1Z3RyYWNlX2FsbG9jX2J1ZmZlcigmZGVidHJfZGF0YSk7CisKICAgICByZXR1cm4gMDsK
IH0KIF9faW5pdGNhbGwoZGVidWd0cmFjZV9pbml0KTsKLS0gCjIuMTYuNAoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Jul 28 09:24:58 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 28 Jul 2019 09:24:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hrfQB-000354-8K; Sun, 28 Jul 2019 09:24: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=TCcn=VZ=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hrfQ9-00034z-8e
 for xen-devel@lists.xenproject.org; Sun, 28 Jul 2019 09:24:49 +0000
X-Inumbo-ID: 8a60d65d-b119-11e9-8980-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8a60d65d-b119-11e9-8980-bc764e045a96;
 Sun, 28 Jul 2019 09:24:47 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 09D69AF38;
 Sun, 28 Jul 2019 09:24:46 +0000 (UTC)
To: Andrew Cooper <andrew.cooper3@citrix.com>, Jan Beulich <jbeulich@suse.com>
References: <20190724112658.31495-1-jgross@suse.com>
 <20190724112658.31495-3-jgross@suse.com>
 <ff7462b4-f440-4fda-1a1c-5ff3e7352b3d@citrix.com>
 <4e74ddbe-f6f1-02e9-82f3-5f07e060ba19@suse.com>
 <1f382b48-c3ba-f427-85d7-3c88403d8deb@suse.com>
 <0f067c18-b9c3-f5bf-de82-9feb9f9b6cba@citrix.com>
From: Juergen Gross <jgross@suse.com>
Message-ID: <91dce85f-cab7-804c-3b1a-d156c6dcce12@suse.com>
Date: Sun, 28 Jul 2019 11:24:45 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <0f067c18-b9c3-f5bf-de82-9feb9f9b6cba@citrix.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH v3 2/2] xen: merge temporary vcpu pinning
 scenarios
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, WeiLiu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Dario Faggioli <dfaggioli@suse.com>,
 JulienGrall <julien.grall@arm.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjYuMDcuMTkgMTM6NTAsIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4gT24gMjYvMDcvMjAxOSAx
Mjo0MiwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPj4gT24gMjYuMDcuMTkgMTM6MzUsIEphbiBCZXVs
aWNoIHdyb3RlOgo+Pj4gT24gMjYuMDcuMjAxOSAxMTo0NiwgQW5kcmV3IENvb3BlciB3cm90ZToK
Pj4+PiBPbiAyNC8wNy8yMDE5IDEyOjI2LCBKdWVyZ2VuIEdyb3NzIHdyb3RlOgo+Pj4+PiBAQCAt
MTgyLDMwICsxNzgsMjQgQEAgc3RhdGljIHZvaWQgX19wcmVwYXJlX3RvX3dhaXQoc3RydWN0Cj4+
Pj4+IHdhaXRxdWV1ZV92Y3B1ICp3cXYpCj4+Pj4+ICDCoMKgIHN0YXRpYyB2b2lkIF9fZmluaXNo
X3dhaXQoc3RydWN0IHdhaXRxdWV1ZV92Y3B1ICp3cXYpCj4+Pj4+ICDCoMKgIHsKPj4+Pj4gIMKg
wqDCoMKgwqDCoCB3cXYtPmVzcCA9IE5VTEw7Cj4+Pj4+IC3CoMKgwqAgKHZvaWQpdmNwdV9zZXRf
aGFyZF9hZmZpbml0eShjdXJyZW50LCAmd3F2LT5zYXZlZF9hZmZpbml0eSk7Cj4+Pj4+ICvCoMKg
wqAgdmNwdV90ZW1wb3JhcnlfYWZmaW5pdHkoY3VycmVudCwgTlJfQ1BVUywgVkNQVV9BRkZJTklU
WV9XQUlUKTsKPj4+Pj4gIMKgwqAgfQo+Pj4+PiAgwqDCoCDCoMKgIHZvaWQgY2hlY2tfd2FrZXVw
X2Zyb21fd2FpdCh2b2lkKQo+Pj4+PiAgwqDCoCB7Cj4+Pj4+IC3CoMKgwqAgc3RydWN0IHdhaXRx
dWV1ZV92Y3B1ICp3cXYgPSBjdXJyZW50LT53YWl0cXVldWVfdmNwdTsKPj4+Pj4gK8KgwqDCoCBz
dHJ1Y3QgdmNwdSAqY3VyciA9IGN1cnJlbnQ7Cj4+Pj4+ICvCoMKgwqAgc3RydWN0IHdhaXRxdWV1
ZV92Y3B1ICp3cXYgPSBjdXJyLT53YWl0cXVldWVfdmNwdTsKPj4+Pj4gIMKgwqAgwqDCoMKgwqDC
oMKgIEFTU0VSVChsaXN0X2VtcHR5KCZ3cXYtPmxpc3QpKTsKPj4+Pj4gIMKgwqAgwqDCoMKgwqDC
oMKgIGlmICggbGlrZWx5KHdxdi0+ZXNwID09IE5VTEwpICkKPj4+Pj4gIMKgwqDCoMKgwqDCoMKg
wqDCoMKgIHJldHVybjsKPj4+Pj4gIMKgwqAgLcKgwqDCoCAvKiBDaGVjayBpZiB3ZSB3b2tlIHVw
IG9uIHRoZSB3cm9uZyBDUFUuICovCj4+Pj4+IC3CoMKgwqAgaWYgKCB1bmxpa2VseShzbXBfcHJv
Y2Vzc29yX2lkKCkgIT0gd3F2LT53YWtldXBfY3B1KSApCj4+Pj4+ICvCoMKgwqAgLyogQ2hlY2sg
aWYgd2UgYXJlIHN0aWxsIHBpbm5lZC4gKi8KPj4+Pj4gK8KgwqDCoCBpZiAoIHVubGlrZWx5KCEo
Y3Vyci0+YWZmaW5pdHlfYnJva2VuICYgVkNQVV9BRkZJTklUWV9XQUlUKSkgKQo+Pj4+PiAgwqDC
oMKgwqDCoMKgIHsKPj4+Pj4gLcKgwqDCoMKgwqDCoMKgIC8qIFJlLXNldCBWQ1BVIGFmZmluaXR5
IGFuZCByZS1lbnRlciB0aGUgc2NoZWR1bGVyLiAqLwo+Pj4+PiAtwqDCoMKgwqDCoMKgwqAgc3Ry
dWN0IHZjcHUgKmN1cnIgPSBjdXJyZW50Owo+Pj4+PiAtwqDCoMKgwqDCoMKgwqAgY3B1bWFza19j
b3B5KCZ3cXYtPnNhdmVkX2FmZmluaXR5LCBjdXJyLT5jcHVfaGFyZF9hZmZpbml0eSk7Cj4+Pj4+
IC3CoMKgwqDCoMKgwqDCoCBpZiAoIHZjcHVfc2V0X2hhcmRfYWZmaW5pdHkoY3VyciwKPj4+Pj4g
Y3B1bWFza19vZih3cXYtPndha2V1cF9jcHUpKSApCj4+Pj4+IC3CoMKgwqDCoMKgwqDCoCB7Cj4+
Pj4+IC3CoMKgwqDCoMKgwqDCoMKgwqDCoMKgIGdkcHJpbnRrKFhFTkxPR19FUlIsICJVbmFibGUg
dG8gc2V0IHZjcHUgYWZmaW5pdHlcbiIpOwo+Pj4+PiAtwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBk
b21haW5fY3Jhc2goY3VycmVudC0+ZG9tYWluKTsKPj4+Pj4gLcKgwqDCoMKgwqDCoMKgIH0KPj4+
Pj4gLcKgwqDCoMKgwqDCoMKgIHdhaXQoKTsgLyogdGFrZXMgdXMgYmFjayBpbnRvIHRoZSBzY2hl
ZHVsZXIgKi8KPj4+Pj4gK8KgwqDCoMKgwqDCoMKgIGdkcHJpbnRrKFhFTkxPR19FUlIsICJ2Y3B1
IGFmZmluaXR5IGxvc3RcbiIpOwo+Pj4+PiArwqDCoMKgwqDCoMKgwqAgZG9tYWluX2NyYXNoKGN1
cnItPmRvbWFpbik7Cj4+Pj4+ICDCoMKgwqDCoMKgwqAgfQo+Pj4+Cj4+Pj4gSSdtIHNvcnJ5IHRv
IHJldHJhY3QgbXkgUi1ieSBhZnRlciB0aGUgZmFjdCwgYnV0IEkndmUgb25seSBqdXN0IG5vdGlj
ZWQKPj4+PiAod2hpbGUgcmViYXNpbmcgc29tZSBvZiBteSBwZW5kaW5nIHdvcmsgb3ZlciB0aGlz
KSB0aGF0IGl0IGlzIGJ1Z2d5Lgo+Pj4+Cj4+Pj4gVGhlIHJlYXNvbiB3YWl0KCkgd2FzIGNhbGxl
ZCBpcyBiZWNhdXNlIGl0IGlzIG5vdCBzYWZlIHRvIGxlYXZlIHRoYXQKPj4+PiBpZigpIGNsYXVz
ZS4KPj4+Pgo+Pj4+IFdpdGggdGhpcyBjaGFuZ2UgaW4gcGxhY2UsIHdlJ2xsIGFycmFuZ2UgZm9y
IHRoZSBWTSB0byBiZSBjcmFzaGVkLCB0aGVuCj4+Pj4gbG9uZ2p1bXAgYmFjayBpbnRvIHRoZSBz
dGFjayBmcm9tIGZyb20gdGhlIHdhaXRpbmcgdkNQVSwgb24gdGhlIHdyb25nCj4+Pj4gQ1BVLsKg
IEFueSBjYWxsZXIgd2l0aCBzbXBfcHJvY2Vzc29yX2lkKCkgb3IgdGhyZWFkLWxvY2FsIHZhcmlh
Ymxlcwo+Pj4+IGNhY2hlCj4+Pj4gYnkgcG9pbnRlciBvbiB0aGUgc3RhY2sgd2lsbCB0aGVuIGNh
dXNlIG1lbW9yeSBjb3JydXB0aW9uLgo+Pj4+Cj4+Pj4gSXRzIG5vdCBpbW1lZGlhdGVseSBvYnZp
b3VzIGhvdyB0byBmaXggdGhpcywgYnV0IGJlYXIgaW4gbWluZCB0aGF0IGFzCj4+Pj4gc29vbiBh
cyB0aGUgdm0tZXZlbnQgaW50ZXJmYWNlIGlzIGRvbmUsIEkgcGxhbiB0byBkZWxldGUgdGhpcyB3
aG9sZQo+Pj4+IHdhaXRxdWV1ZSBpbmZyYXN0cnVjdHVyZSBhbnl3YXkuCj4+Pgo+Pj4gSW4gd2hp
Y2ggY2FzZSAtIHNob3VsZCB3ZSByZXZlcnQgdGhlIGNvbW1pdCB1bnRpbCB0aGlzIGlzIHJlc29s
dmVkPwo+Pgo+PiBJbiBteSBvcGluaW9uIGl0IGlzIG5vdCB0aGF0IHVyZ2VudC4gSSBkb24ndCB0
aGluayBhbnkgb2Ygb3VyIE9TU3Rlc3RzCj4+IHdpbGwgZXZlciBiZSBhYmxlIHRvIHRyaWdnZXIg
dGhpcyBpc3N1ZSwgYXMgQUZBSUsgbm8gdGVzdCBpcyB1c2luZyB0aGUKPj4gd2FpdF9ldmVudCgp
IGludGVyZmFjZSBub3IgZG8gdGhleSB0ZXN0IHN1c3BlbmQvcmVzdW1lLiBBbmQgYm90aCBuZWVk
Cj4+IHRvIGJlIHRydWUgKGF0IHRoZSBzYW1lIHRpbWUhKSBwbHVzIGEgY3B1IG5lZWRzIHRvIGZh
aWwgY29taW5nIHVwIHdoZW4KPj4gcmVzdW1pbmcgYWdhaW4uCj4gCj4gWWVhaCAtIEkgZG9uJ3Qg
dGhpbmsgcmV2ZXJ0aW5nIGl0IGlzIG5lY2Vzc2FyeSwgYnV0IEkgd2lsbCBmbGFnCj4gInJlc29s
dmluZyB0aGlzIHNvbWVob3ciIGFzIGEgNC4xMiBibG9ja2VyLgo+IAo+IFRoZSBIVkkgc2NhbGUg
dGVzdHMgdHJpZ2dlciB0aGlzIHBhdGguwqAgR3Vlc3MgaG93IEkgZGlzY292ZXJlZCB0aGF0Cj4g
SW50cm9zcGVjdGlvbiArIExpdmVwYXRjaGluZyA9IGJvb20uCj4gCj4gSSBhbSBsZWFuaW5nIG9u
IHRoZSBzaWRlIG9mIHBhbmljKCkuwqAgSSBhZ3JlZSB0aGF0IGlmIHRoZSBBUElzIGFyZSB1c2Vk
Cj4gY29ycmVjdGx5LCBpdCBjYW4ndCBvY2N1ci4KCkhtbSwgc2hvdWxkbid0CgogICAgZG9tYWlu
X2NyYXNoKCk7CiAgICByYWlzZV9zb2Z0aXJxKFNDSEVEVUxFX1NPRlRJUlEpOwogICAgcmV0dXJu
OwoKaW4gY2hlY2tfd2FrZXVwX2Zyb21fd2FpdCgpIGp1c3Qgd29yaz8KCgpKdWVyZ2VuCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Jul 28 10:46:29 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 28 Jul 2019 10:46:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hrggu-0008LK-Ls; Sun, 28 Jul 2019 10:46:12 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=4HTK=VZ=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hrggt-0008L7-A3
 for xen-devel@lists.xenproject.org; Sun, 28 Jul 2019 10:46:11 +0000
X-Inumbo-ID: e73d7cca-b124-11e9-838a-1b1172f010ca
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e73d7cca-b124-11e9-838a-1b1172f010ca;
 Sun, 28 Jul 2019 10:46:06 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hrggo-0003WL-1c; Sun, 28 Jul 2019 10:46:06 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hrggn-00029J-Nb; Sun, 28 Jul 2019 10:46:05 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hrggn-0007b6-Mw; Sun, 28 Jul 2019 10:46:05 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139434-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: xen=22ec7474348fea2c4a32b0872dd3385bf3785a26
X-Osstest-Versions-That: xen=52fc4aaf1613e49d018bf3c5b1899b131ee2f417
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 28 Jul 2019 10:46:05 +0000
Subject: [Xen-devel] [xen-unstable-coverity test] 139434: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTQzNCB4ZW4tdW5zdGFibGUtY292ZXJpdHkgcmVhbCBbcmVhbF0KaHR0cDovL2xv
Z3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzOTQzNC8KClBlcmZlY3Qg
Oi0pCkFsbCB0ZXN0cyBpbiB0aGlzIGZsaWdodCBwYXNzZWQgYXMgcmVxdWlyZWQKdmVyc2lvbiB0
YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIDIyZWM3NDc0MzQ4ZmVh
MmM0YTMyYjA4NzJkZDMzODViZjM3ODVhMjYKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAg
ICAgICAgICAgIDUyZmM0YWFmMTYxM2U0OWQwMThiZjNjNWIxODk5YjEzMWVlMmY0MTcKCkxhc3Qg
dGVzdCBvZiBiYXNpcyAgIDEzOTMwOCAgMjAxOS0wNy0yNCAwOToxOToxMSBaICAgIDQgZGF5cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxMzk0MzQgIDIwMTktMDctMjggMDk6MTg6MzkgWiAgICAwIGRh
eXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdDoKICBBbGV4YW5kcnUgSXNhaWxhIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4KICBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIEFuZHJpaSBBbmlzb3YgPGFu
ZHJpaV9hbmlzb3ZAZXBhbS5jb20+CiAgQnJpYW4gV29vZHMgPGJyaWFuLndvb2RzQGFtZC5jb20+
CiAgRGFyaW8gRmFnZ2lvbGkgPGRmYWdnaW9saUBzdXNlLmNvbT4KICBHZW9yZ2UgRHVubGFwIDxn
ZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29t
PgogIEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KICBKdWxpZW4gR3JhbGwgPGp1bGll
bi5ncmFsbEBhcm0uY29tPgogIFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+
CiAgUm9nZXIgUGF1IE1vbm5lIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICBSb2dlciBQYXUgTW9u
bsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxs
aW5pQGtlcm5lbC5vcmc+CiAgU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29t
PgoKam9iczoKIGNvdmVyaXR5LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3Qu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hv
bWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0
CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4
cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlz
IGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJs
b2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5l
c3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
P3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRz
Lnhlbi5vcmc6L2hvbWUveGVuL2dpdC94ZW4uZ2l0CiAgIDUyZmM0YWFmMTYuLjIyZWM3NDc0MzQg
IDIyZWM3NDc0MzQ4ZmVhMmM0YTMyYjA4NzJkZDMzODViZjM3ODVhMjYgLT4gY292ZXJpdHktdGVz
dGVkL3Ntb2tlCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Jul 28 10:55:50 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 28 Jul 2019 10:55:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hrgqA-0000dY-L9; Sun, 28 Jul 2019 10:55:46 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ytr0=VZ=gmail.com=wei.liu.xen@srs-us1.protection.inumbo.net>)
 id 1hrgq8-0000dT-Ov
 for xen-devel@lists.xenproject.org; Sun, 28 Jul 2019 10:55:44 +0000
X-Inumbo-ID: 3c7f7e6c-b126-11e9-9bdf-c33eebf10f8c
Received: from mail-wm1-f66.google.com (unknown [209.85.128.66])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 3c7f7e6c-b126-11e9-9bdf-c33eebf10f8c;
 Sun, 28 Jul 2019 10:55:39 +0000 (UTC)
Received: by mail-wm1-f66.google.com with SMTP id l2so51024062wmg.0
 for <xen-devel@lists.xenproject.org>; Sun, 28 Jul 2019 03:55:39 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:date:from:to:cc:subject:message-id:references
 :mime-version:content-disposition:in-reply-to:user-agent;
 bh=3vZGJHNhA8A9pCr1LSjvDw8shnx92G6UnbExLHL7HqI=;
 b=Fc2mANLGGpVXMV6QSRyO/1RncZ5O0qEM5rUlg3Vq9X+BBu6f6rjtCa/K+ngSWBMHFk
 E0q7Qwj71KrTc5efBe/som6dLjP29uyoPQNZ7Rn0RKB4JackVRYP2SQHQleUyRb1NfrO
 R363rhUU2eey4Emc4MFHpXgCqUrw4Q4dlq1JuR0aXQ/bOJv7vhx0of/jpyibgdRRzpeM
 C7fZNEGuILSYmhPPtI/Mxtqh2dkLxLHaenUSy4/gTBQC86ShiEvO977XwIm28fR+YIeG
 5IbzaU04ld39ZmeuNaQduQXf02q05ev4eUjVoQk8SmktozpfYWVfRBahpY3DkQ8wdGoR
 SEHQ==
X-Gm-Message-State: APjAAAWPWHuZPrTXdb9R2UhWbCfyE1donP2cGFot2kHkEvv1GN6Qzbz8
 ahTBhwu+YHZPNyeOHtMUc50=
X-Google-Smtp-Source: APXvYqyheURAXjUgOrXEI+IWZIVbVaJwrN6tGf+MUan3OvJG2e1EoZkzgs2KkXg0McfIYE/RNW1EzA==
X-Received: by 2002:a7b:c0c6:: with SMTP id s6mr19431394wmh.115.1564311338886; 
 Sun, 28 Jul 2019 03:55:38 -0700 (PDT)
Received: from debian ([213.31.248.211])
 by smtp.gmail.com with ESMTPSA id k124sm95415050wmk.47.2019.07.28.03.55.38
 (version=TLS1_3 cipher=AEAD-AES256-GCM-SHA384 bits=256/256);
 Sun, 28 Jul 2019 03:55:38 -0700 (PDT)
Date: Sun, 28 Jul 2019 11:55:36 +0100
From: Wei Liu <wl@xen.org>
To: Dario Faggioli <dfaggioli@suse.com>
Message-ID: <20190728105536.fezkzvqmie7zgdml@debian>
References: <156417922934.29470.16776755402986910394.stgit@Palanthas>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <156417922934.29470.16776755402986910394.stgit@Palanthas>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [PATCH] tools: ipxe: update for fixing build with
 GCC9
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gU2F0LCBKdWwgMjcsIDIwMTkgYXQgMTI6MTM6NDlBTSArMDIwMCwgRGFyaW8gRmFnZ2lvbGkg
d3JvdGU6Cj4gQnVpbGRpbmcgd2l0aCBHQ0M5IChvbiBvcGVuU1VTRSBUdWJtbGV3ZWVkKSBnZW5l
cmF0ZXMgYSBsb3Qgb2YgZXJyb3JzIG9mCj4gdGhlICJ0YWtpbmcgYWRkcmVzcyBvZiBwYWNrZWQg
bWVtYmVyIG9mIC4uLiBtYXkgcmVzdWx0IGluIGFuIHVuYWxpZ25lZAo+IHBvaW50ZXIgdmFsdWUi
IGtpbmQuCj4gCj4gVXBkYXRpbmcgdG8gdXBzdHJlYW0gY29tbWl0IDFkZDU2ZGJkMTEwODIgKCJb
YnVpbGRdIFdvcmthcm91bmQgY29tcGlsYXRpb24KPiBlcnJvciB3aXRoIGdjYyA5LjEiKSBzZWVt
cyB0byBmaXggdGhlIHByb2JsZW0uCj4gCj4gRm9yIG1vcmUgaW5mbywgc2VlOgo+IAo+IGh0dHBz
Oi8vZ2l0LmlweGUub3JnL2lweGUuZ2l0L2NvbW1pdC8xZGQ1NmRiZDExMDgyZmI2MjJjMmVkMjFj
ZmFjZWQ0ZjQ3ZDc5OGE2Cj4gCj4gU2lnbmVkLW9mZi1ieTogRGFyaW8gRmFnZ2lvbGkgPGRmYWdn
aW9saUBzdXNlLmNvbT4KPiAtLS0KPiBDYzogV2VpIExpdSA8d2xAeGVuLm9yZz4KPiAtLS0KPiBI
ZXksIFdlaSwKPiAKPiBJIGhhdmUgbmV2ZXIgcGxheWVkIG11Y2ggd2l0aCBpcHhlLCBzbyBJIGNh
bid0IGJlIDEwMCUgc3VyZSB0aGF0IHRoaXMgaXMKPiB0aGUgYmVzdCBpZGVhLCBhbmQgd2hhdCBj
b3VsZCBiZSB0aGUgcHJvYmxlbXMuCj4gCgpZZXMgdGhpcyBpcyB3aGF0IHdlIG5vcm1hbGx5IGRv
LgoKQWNrZWQtYnk6IFdlaSBMaXUgPHdsQHhlbi5vcmc+CgpGdXJ0aGVyIGltcHJvdmVtZW50IHdv
dWxkIGJlIHRvIHNlcGFyYXRlIGlweGUgZnJvbSB0aGUgYnVpbGQgYW5kIHRyYWNrCnVwc3RyZWFt
IGluIG9zc3Rlc3Qgc2luY2UgdG9vbHMgaXMgbm93IGFibGUgdG8gbG9hZCBhbiBJUFhFIGJpbmFy
eSwgYnV0CnRoaXMgd2lsbCBkby4KCldlaS4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Jul 28 11:10:30 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 28 Jul 2019 11:10:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hrh4J-00020T-0J; Sun, 28 Jul 2019 11:10:23 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=4HTK=VZ=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hrh4H-00020J-Rw
 for xen-devel@lists.xenproject.org; Sun, 28 Jul 2019 11:10:21 +0000
X-Inumbo-ID: 497cdc18-b128-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 497cdc18-b128-11e9-8980-bc764e045a96;
 Sun, 28 Jul 2019 11:10:20 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hrh4F-00040Q-Ak; Sun, 28 Jul 2019 11:10:19 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hrh4F-000472-0t; Sun, 28 Jul 2019 11:10:19 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hrh4E-0000Dw-Vi; Sun, 28 Jul 2019 11:10:18 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139408-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:test-amd64-i386-libvirt:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemut-rhel6hvm-intel:xen-boot:fail:regression
 linux-linus:test-amd64-i386-examine:reboot:fail:regression
 linux-linus:test-amd64-i386-xl-raw:xen-boot:fail:regression
 linux-linus:test-amd64-i386-freebsd10-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:regression
 linux-linus:test-amd64-i386-freebsd10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-intel:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-i386-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-i386-qemut-rhel6hvm-amd:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-win7-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-pvshim:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-amd:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-ws16-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-win10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-ws16-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-i386-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-win10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-shadow:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 linux-linus:build-armhf-pvops:kernel-build:fail:regression
 linux-linus:test-amd64-amd64-xl-pvshim:guest-start/debian.repeat:fail:regression
 linux-linus:test-arm64-arm64-libvirt-xsm:guest-start/debian.repeat:fail:regression
 linux-linus:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-examine:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:xen-boot:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-debianhvm-i386-xsm:xen-boot:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=5168afe6ef596eaf2ff7a533b780c79ce14445e4
X-Osstest-Versions-That: linux=736706bee3298208343a76096370e4f6a5c55915
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 28 Jul 2019 11:10:18 +0000
Subject: [Xen-devel] [linux-linus test] 139408: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTQwOCBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTM5NDA4LwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAg
ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gNyB4ZW4tYm9v
dCBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1p
bnRlbCAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2
NC1pMzg2LWV4YW1pbmUgICAgICAgOCByZWJvb3QgICAgICAgICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICA3IHhlbi1ib290ICAg
ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVl
YnNkMTAtYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4
MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgNyB4ZW4t
Ym9vdCBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4
NiAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1h
bWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyIDEwIHhlbi1ib290
L3NyY19ob3N0ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXBhaXIgMTEgeGVuLWJvb3QvZHN0X2hvc3QgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEz
MzU4MAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgNyB4ZW4tYm9vdCAgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0ICA3IHhlbi1ib290ICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3Qt
YW1kNjQtaTM4Ni14bCAgICAgICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgIDcg
eGVuLWJvb3QgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcHZzaGltICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgIDcgeGVuLWJv
b3QgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2
aHZtLWFtZCAgNyB4ZW4tYm9vdCAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICA3
IHhlbi1ib290ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQteHNtICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgNyB4ZW4tYm9vdCAg
ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
aW43LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgIDEwIHhlbi1i
b290L3NyY19ob3N0ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4
Ni1wYWlyICAgICAgICAgMTEgeGVuLWJvb3QvZHN0X2hvc3QgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0
cmljdCA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXdpbjEwLWkzODYgIDcgeGVuLWJvb3QgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMz
NTgwCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDcg
eGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93
ICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDEzMzU4MAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgNiBrZXJu
ZWwtYnVpbGQgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXB2c2hpbSAgMjAgZ3Vlc3Qtc3RhcnQvZGViaWFuLnJlcGVhdCBmYWlsIFJFR1IuIHZz
LiAxMzM1ODAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTYgZ3Vlc3Qtc3RhcnQvZGVi
aWFuLnJlcGVhdCBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3Vj
Y2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWN1YmlldHJ1Y2sgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWNyZWRpdDEgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWFybmRhbGUgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICA3IHhlbi1ib290
IGZhaWwgYmFzZWxpbmUgdW50ZXN0ZWQKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5o
dm0taTM4Ni14c20gIDcgeGVuLWJvb3QgZmFpbCBiYXNlbGluZSB1bnRlc3RlZAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWls
IGxpa2UgMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEzMzU4
MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICBmYWlsIGxpa2UgMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LXNlYXR0bGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEx
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
cWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNt
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQteGwtdGh1bmRlcnggMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0
MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYg
MTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAgICAg
ICAgIDUxNjhhZmU2ZWY1OTZlYWYyZmY3YTUzM2I3ODBjNzljZTE0NDQ1ZTQKYmFzZWxpbmUgdmVy
c2lvbjoKIGxpbnV4ICAgICAgICAgICAgICAgIDczNjcwNmJlZTMyOTgyMDgzNDNhNzYwOTYzNzBl
NGY2YTVjNTU5MTUKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzMzU4MCAgMjAxOS0wMy0wNCAxOTo1
MzowOSBaICAxNDUgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMzM2MDUgIDIwMTktMDMtMDUg
MjA6MDM6MTQgWiAgMTQ0IGRheXMgICA4OSBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAx
Mzk0MDggIDIwMTktMDctMjcgMTY6MjI6MDQgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
CjQxMTkgcGVvcGxlIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3QsCm5vdCBsaXN0aW5nIHRo
ZW0gYWxsCgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWkzODYtcHZvcHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhs
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9t
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2
bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2
aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQx
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1k
bXJlc3RyaWN0ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02
NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
cWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1p
bnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2
c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02NC14bC10aHVu
ZGVyeCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1s
YWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9n
cy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBo
dHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0
aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1S
RUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/
cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29k
ZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3Nz
dGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3
b3VsZCBiZSA4Nzc0MjAgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Jul 28 13:08:35 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 28 Jul 2019 13: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 1hriuO-0000q2-Nf; Sun, 28 Jul 2019 13: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=4HTK=VZ=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hriuN-0000pp-AI
 for xen-devel@lists.xenproject.org; Sun, 28 Jul 2019 13:08:15 +0000
X-Inumbo-ID: c14874f3-b138-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c14874f3-b138-11e9-8980-bc764e045a96;
 Sun, 28 Jul 2019 13:08:13 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hriuK-0006DF-D4; Sun, 28 Jul 2019 13:08: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 1hriuK-0002nC-61; Sun, 28 Jul 2019 13:08:12 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hriuK-00058Y-4m; Sun, 28 Jul 2019 13:08:12 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139412-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-unstable:test-arm64-arm64-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-thunderx:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd: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-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=22ec7474348fea2c4a32b0872dd3385bf3785a26
X-Osstest-Versions-That: xen=991b9c6ff7be20a02be146b99a711a5c94664ab1
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 28 Jul 2019 13:08:12 +0000
Subject: [Xen-devel] [xen-unstable test] 139412: 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>

ZmxpZ2h0IDEzOTQxMiB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzOTQxMi8KCkZhaWx1cmVzIDotLyBidXQg
bm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90
IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTM5MzQyCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMzkzNDIK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgZmFpbCBsaWtlIDEzOTM0MgogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTM5MzQyCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwg
bGlrZSAxMzkzNDIKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEzOTM0MgogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTM5MzQy
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgIGZhaWwgbGlrZSAxMzkzNDIKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEzOTM0MgogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5z
dGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNt
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXRodW5kZXJ4IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQx
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVk
aXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2Vh
dHRsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZo
ZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5k
b3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxs
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1p
Mzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0
YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIDIyZWM3NDc0MzQ4ZmVh
MmM0YTMyYjA4NzJkZDMzODViZjM3ODVhMjYKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAg
ICAgICAgICAgIDk5MWI5YzZmZjdiZTIwYTAyYmUxNDZiOTlhNzExYTVjOTQ2NjRhYjEKCkxhc3Qg
dGVzdCBvZiBiYXNpcyAgIDEzOTM0MiAgMjAxOS0wNy0yNSAxNjozNzozNCBaICAgIDIgZGF5cwpG
YWlsaW5nIHNpbmNlICAgICAgICAxMzkzNjQgIDIwMTktMDctMjYgMDc6NDM6MjQgWiAgICAyIGRh
eXMgICAgMyBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMzkzODUgIDIwMTktMDctMjYg
MjE6MDY6MjggWiAgICAxIGRheXMgICAgMiBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hl
ZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0Bj
aXRyaXguY29tPgogIEFuZHJpaSBBbmlzb3YgPGFuZHJpaV9hbmlzb3ZAZXBhbS5jb20+CiAgRGFy
aW8gRmFnZ2lvbGkgPGRmYWdnaW9saUBzdXNlLmNvbT4KICBHZW9yZ2UgRHVubGFwIDxnZW9yZ2Uu
ZHVubGFwQGNpdHJpeC5jb20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIEp1
ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KICBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFs
bEBhcm0uY29tPgogIFJvZ2VyIFBhdSBNb25uZSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CiAgUm9n
ZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CiAgU3RlZmFubyBTdGFiZWxsaW5p
IDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgogIFN0ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFub3NA
eGlsaW54LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hbWQ2NC14dGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1o
ZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhm
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHJldiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQt
cHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2
NC1hbWQ2NC0xICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0
LWFtZDY0LTUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHVi
ZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlh
bmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1k
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2
bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVk
aXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRp
dDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3Qg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2
NC1kbXJlc3RyaWN0ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1h
cm02NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2lu
MTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2
bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saXZlcGF0Y2ggICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
bGl2ZXBhdGNoICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1y
YXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRo
dW5kZXJ4ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9s
b2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAg
IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFu
YXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtm
PVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
Lz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBj
b2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1v
c3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9uIDoKClRvIHhlbmJpdHMueGVu
Lm9yZzovaG9tZS94ZW4vZ2l0L3hlbi5naXQKICAgOTkxYjljNmZmNy4uMjJlYzc0NzQzNCAgMjJl
Yzc0NzQzNDhmZWEyYzRhMzJiMDg3MmRkMzM4NWJmMzc4NWEyNiAtPiBtYXN0ZXIKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Jul 28 15:14:13 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 28 Jul 2019 15:14:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hrks0-00012e-Qk; Sun, 28 Jul 2019 15:13:56 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=4HTK=VZ=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hrkrz-00012V-EF
 for xen-devel@lists.xenproject.org; Sun, 28 Jul 2019 15:13:55 +0000
X-Inumbo-ID: 4ca8b370-b14a-11e9-8c29-a76378612cb4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 4ca8b370-b14a-11e9-8c29-a76378612cb4;
 Sun, 28 Jul 2019 15:13:48 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hrkrr-0000KD-QO; Sun, 28 Jul 2019 15:13:47 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hrkrr-0005Wz-HC; Sun, 28 Jul 2019 15:13:47 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hrkrr-0001Nf-GW; Sun, 28 Jul 2019 15:13:47 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139441-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-amd64:xen-build:fail:regression
 xen-unstable-smoke:build-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=b4c8a27d5bc0f7c91d04af8584b55aafc104a0a9
X-Osstest-Versions-That: xen=22ec7474348fea2c4a32b0872dd3385bf3785a26
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 28 Jul 2019 15:13:47 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 139441: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTQ0MSB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzOTQ0MS8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYW1kNjQgICAgICAgICAg
ICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM5Mzgw
CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogYnVp
bGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgIGJsb2NrZWQgbi9hCiB0
ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRl
c3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICBiNGM4YTI3ZDViYzBmN2M5MWQwNGFmODU4NGI1
NWFhZmMxMDRhMGE5CmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICAyMmVj
NzQ3NDM0OGZlYTJjNGEzMmIwODcyZGQzMzg1YmYzNzg1YTI2CgpMYXN0IHRlc3Qgb2YgYmFzaXMg
ICAxMzkzODAgIDIwMTktMDctMjYgMTc6MDE6MzcgWiAgICAxIGRheXMKVGVzdGluZyBzYW1lIHNp
bmNlICAgMTM5NDQxICAyMDE5LTA3LTI4IDEyOjA0OjA0IFogICAgMCBkYXlzICAgIDEgYXR0ZW1w
dHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgRGFyaW8g
RmFnZ2lvbGkgPGRmYWdnaW9saUBzdXNlLmNvbT4KICBXZWkgTGl1IDx3bEB4ZW4ub3JnPgogIFpo
YW5nIENoZW4gPGNoZW4uemhhbmdAaW50ZWwuY29tPgoKam9iczoKIGJ1aWxkLWFybTY0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGln
aHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xv
Z3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFy
ZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29z
c3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3Qg
aW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9z
c3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0
ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMu
eGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQpjb21taXQgYjRjOGEyN2Q1YmMwZjdjOTFkMDRhZjg1ODRiNTVhYWZjMTA0YTBhOQpBdXRob3I6
IERhcmlvIEZhZ2dpb2xpIDxkZmFnZ2lvbGlAc3VzZS5jb20+CkRhdGU6ICAgU2F0IEp1bCAyNyAw
MDoxMzo0OSAyMDE5ICswMjAwCgogICAgdG9vbHM6IGlweGU6IHVwZGF0ZSBmb3IgZml4aW5nIGJ1
aWxkIHdpdGggR0NDOQogICAgCiAgICBCdWlsZGluZyB3aXRoIEdDQzkgKG9uIG9wZW5TVVNFIFR1
Ym1sZXdlZWQpIGdlbmVyYXRlcyBhIGxvdCBvZiBlcnJvcnMgb2YKICAgIHRoZSAidGFraW5nIGFk
ZHJlc3Mgb2YgcGFja2VkIG1lbWJlciBvZiAuLi4gbWF5IHJlc3VsdCBpbiBhbiB1bmFsaWduZWQK
ICAgIHBvaW50ZXIgdmFsdWUiIGtpbmQuCiAgICAKICAgIFVwZGF0aW5nIHRvIHVwc3RyZWFtIGNv
bW1pdCAxZGQ1NmRiZDExMDgyICgiW2J1aWxkXSBXb3JrYXJvdW5kIGNvbXBpbGF0aW9uCiAgICBl
cnJvciB3aXRoIGdjYyA5LjEiKSBzZWVtcyB0byBmaXggdGhlIHByb2JsZW0uCiAgICAKICAgIEZv
ciBtb3JlIGluZm8sIHNlZToKICAgIAogICAgaHR0cHM6Ly9naXQuaXB4ZS5vcmcvaXB4ZS5naXQv
Y29tbWl0LzFkZDU2ZGJkMTEwODJmYjYyMmMyZWQyMWNmYWNlZDRmNDdkNzk4YTYKICAgIAogICAg
U2lnbmVkLW9mZi1ieTogRGFyaW8gRmFnZ2lvbGkgPGRmYWdnaW9saUBzdXNlLmNvbT4KICAgIEFj
a2VkLWJ5OiBXZWkgTGl1IDx3bEB4ZW4ub3JnPgoKY29tbWl0IDE3NGRiMjhiYjgyM2U4Yzk4YzMx
OWZkYmRjNmQ0Y2JlMTA1MGJhMTQKQXV0aG9yOiBaaGFuZyBDaGVuIDxjaGVuLnpoYW5nQGludGVs
LmNvbT4KRGF0ZTogICBTYXQgSnVsIDI3IDAwOjI3OjIzIDIwMTkgKzA4MDAKCiAgICB0b29scy9s
aWJ4bDogQWRkIGlvdGhyZWFkIHN1cHBvcnQgZm9yIENPTE8KICAgIAogICAgWGVuIENPTE8gYW5k
IEtWTSBDT0xPIHNoYXJlZCBsb3RzIG9mIGNvZGUgaW4gUWVtdS4KICAgIFRoZSBjb2xvLWNvbXBh
cmUgb2JqZWN0IGluIFFlbXUgbm93IHJlcXVpcmVzIGFuICdpb3RocmVhZCcgcHJvcGVydHkgc2lu
Y2UgUUVNVSAyLjExLgogICAgCiAgICBEZXRhaWw6CiAgICBodHRwczovL3dpa2kucWVtdS5vcmcv
RmVhdHVyZXMvQ09MTwogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBaaGFuZyBDaGVuIDxjaGVuLnpo
YW5nQGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBBbnRob255IFBFUkFSRCA8YW50aG9ueS5w
ZXJhcmRAY2l0cml4LmNvbT4KKHFlbXUgY2hhbmdlcyBub3QgaW5jbHVkZWQpCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Jul 28 16:40:24 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 28 Jul 2019 16:40:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hrmDP-0007OA-Nj; Sun, 28 Jul 2019 16:40:07 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=4HTK=VZ=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hrmDP-0007MD-00
 for xen-devel@lists.xenproject.org; Sun, 28 Jul 2019 16:40:07 +0000
X-Inumbo-ID: 59d260ec-b156-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 59d260ec-b156-11e9-8980-bc764e045a96;
 Sun, 28 Jul 2019 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 <osstest-admin@xenproject.org>)
 id 1hrmDL-0002RU-R1; Sun, 28 Jul 2019 16:40: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 1hrmDL-0001A7-FB; Sun, 28 Jul 2019 16:40:03 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hrmDL-00057b-EU; Sun, 28 Jul 2019 16:40:03 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139416-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.12-testing:test-amd64-amd64-xl-qcow2:guest-saverestore.2:fail:regression
 xen-4.12-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 xen-4.12-testing:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-4.12-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.12-testing:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 xen-4.12-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.12-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.12-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.12-testing:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.12-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.12-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.12-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.12-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.12-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.12-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.12-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.12-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.12-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.12-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.12-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.12-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.12-testing:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=604ee1116d3e3476133214b1f2ab446f352586ca
X-Osstest-Versions-That: xen=e5122c6c4a413e5d185b25094a15b4ee6d5daf4b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 28 Jul 2019 16:40:03 +0000
Subject: [Xen-devel] [xen-4.12-testing test] 139416: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTQxNiB4ZW4tNC4xMi10ZXN0aW5nIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzk0MTYvCgpSZWdyZXNzaW9ucyA6
LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRp
bmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNv
dzIgICAgMTYgZ3Vlc3Qtc2F2ZXJlc3RvcmUuMiAgICAgIGZhaWwgUkVHUi4gdnMuIDEzOTE3NwoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxl
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qt
c3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bC10aHVuZGVyeCAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUt
bmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNy
ZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1h
cm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBn
dWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAg
IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdz
MTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEw
IHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWlu
c3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiB4ZW4gICAgICAgICAgICAgICAgICA2MDRlZTExMTZkM2UzNDc2MTMzMjE0YjFmMmFiNDQ2
ZjM1MjU4NmNhCmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICBlNTEyMmM2
YzRhNDEzZTVkMTg1YjI1MDk0YTE1YjRlZTZkNWRhZjRiCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MzkxNzcgIDIwMTktMDctMTkgMTQ6MzY6MjMgWiAgICA5IGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTM5MzY2ICAyMDE5LTA3LTI2IDA5OjA2OjE2IFogICAgMiBkYXlzICAgIDMgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENv
b3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICBCcmlhbiBXb29kcyA8YnJpYW4ud29v
ZHNAYW1kLmNvbT4KICBJZ29yIERydXpoaW5pbiA8aWdvci5kcnV6aGluaW5AY2l0cml4LmNvbT4K
ICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgTmljaG9sYXMgVHNpcmFraXMgPHRz
aXJha2lzbkBhaW5mb3NlYy5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQteHRmICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHJldiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXByZXYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1k
NjQtNCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0t
aTM4Ni14c20gICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUt
bmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEw
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13
aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdz
MTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJt
NjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1k
bXJlc3RyaWN0ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVz
dHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
ZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
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
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0
dGxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQt
YXJtNjQteGwtdGh1bmRlcnggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBv
c3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFn
ZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWls
YWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9s
b2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5l
cmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5n
aXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVu
Lm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVz
dCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3Jn
L2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCmNvbW1p
dCA2MDRlZTExMTZkM2UzNDc2MTMzMjE0YjFmMmFiNDQ2ZjM1MjU4NmNhCkF1dGhvcjogQW5kcmV3
IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KRGF0ZTogICBGcmkgSnVsIDI2IDEx
OjAyOjIyIDIwMTkgKzAyMDAKCiAgICBwYXNzdGhyb3VnaC92dGQ6IERvbid0IERNQSB0byB0aGUg
c3RhY2sgaW4gcXVldWVfaW52YWxpZGF0ZV93YWl0KCkKICAgIAogICAgRE1BLWluZyB0byB0aGUg
c3RhY2sgaXMgY29uc2lkZXJlZCBiYWQgcHJhY3RpY2UuICBJbiB0aGlzIGNhc2UsIGlmIGEKICAg
IHRpbWVvdXQgb2NjdXJzIGJlY2F1c2Ugb2YgYSBzbHVnZ2lzaCBkZXZpY2Ugd2hpY2ggaXMgcHJv
Y2Vzc2luZyB0aGUKICAgIHJlcXVlc3QsIHRoZSBjb21wbGV0aW9uIG5vdGlmaWNhdGlvbiB3aWxs
IGNvcnJ1cHQgdGhlIHN0YWNrIG9mIGEKICAgIHN1YnNlcXVlbnQgZGVlcGVyIGNhbGwgdHJlZS4K
ICAgIAogICAgUGxhY2UgdGhlIHBvbGxfc2xvdCBpbiBhIHBlcmNwdSBhcmVhIGFuZCBETUEgdG8g
dGhhdCBpbnN0ZWFkLgogICAgCiAgICBGaXggdGhlIGRlY2xhcmF0aW9uIG9mIHNhZGRyIGluIHN0
cnVjdCBxaW52YWxfZW50cnksIHRvIGF2b2lkIGEgc2hpZnQgYnkKICAgIHR3by4gIFRoZSByZXF1
aXJlbWVudCBoZXJlIGlzIHRoYXQgdGhlIERNQSBhZGRyZXNzIGlzIGR3b3JkIGFsaWduZWQsCiAg
ICB3aGljaCBpcyBjb3ZlcmVkIGJ5IHBvbGxfc2xvdCdzIHR5cGUuCiAgICAKICAgIFRoaXMgY2hh
bmdlIGRvZXMgbm90IGFkZHJlc3Mgb3RoZXIgaXNzdWVzLiAgQ29ycmVsYXRpbmcgY29tcGxldGlv
bnMKICAgIGFmdGVyIGEgdGltZW91dCB3aXRoIHRoZWlyIHJlcXVlc3QgaXMgYSBtb3JlIGNvbXBs
aWNhdGVkIGNoYW5nZS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8SkJl
dWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBp
bnRlbC5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiA4OTcwODM0ZWI5NTU4NmQ4N2IwNjRlOGM3ZmM0
OWVlOGQyODc1ZGI0CiAgICBtYXN0ZXIgZGF0ZTogMjAxOS0wNy0yNCAxNDo0MDoxMCArMDEwMAoK
Y29tbWl0IDU3YTczNWRhM2NmYWQxNjliYTE0ZjQxNGU4YzFjNmZlOWU1MTAwMjgKQXV0aG9yOiBJ
Z29yIERydXpoaW5pbiA8aWdvci5kcnV6aGluaW5AY2l0cml4LmNvbT4KRGF0ZTogICBGcmkgSnVs
IDI2IDExOjAxOjUyIDIwMTkgKzAyMDAKCiAgICB4ODYvY3Jhc2g6IGZpeCBrZXhlYyB0cmFuc2l0
aW9uIGJyZWFrYWdlCiAgICAKICAgIEZvbGxvd2luZyA2ZmY1NjBmN2YgKCJ4ODYvU01QOiBkb24n
dCB0cnkgdG8gc3RvcCBhbHJlYWR5IHN0b3BwZWQgQ1BVcyIpCiAgICBhbiBpbmNvcnJlY3QgY29u
ZGl0aW9uIHdhcyBwbGFjZWQgaW50byBrZXhlYyB0cmFuc2l0aW9uIHBhdGgKICAgIGxlYXZpbmcg
Y3Jhc2hpbmcgQ1BVIGFsd2F5cyBvbmxpbmUgYnJlYWtpbmcga2R1bXAga2VybmVsIGVudGVyaW5n
LgogICAgQ29ycmVjdCBpdCBieSB1bmlmeWluZyB0aGUgY29uZGl0aW9uIHdpdGggc21wX3NlbmRf
c3RvcCgpLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBJZ29yIERydXpoaW5pbiA8aWdvci5kcnV6
aGluaW5AY2l0cml4LmNvbT4KICAgIG1hc3RlciBjb21taXQ6IGY1NjgxM2YzNDcwYzViNDk4Nzk2
M2MzYzQxZTRmZTE2Yjk1YzVhM2YKICAgIG1hc3RlciBkYXRlOiAyMDE5LTA3LTIyIDE4OjAyOjI0
ICswMTAwCgpjb21taXQgMzVjN2ZiZGY2N2RlN2M2ODMzOWNjMGM5OTBjMGFkOGM2NmE0ZDRkNQpB
dXRob3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBGcmkgSnVsIDI2
IDExOjAxOjI0IDIwMTkgKzAyMDAKCiAgICBBTUQvSU9NTVU6IHByb2Nlc3Mgc29mdGlycXMgd2hp
bGUgZHVtcGluZyBJUlRzCiAgICAKICAgIFdoZW4gdGhlcmUgYXJlIHN1ZmZpY2llbnRseSBtYW55
IGRldmljZXMgbGlzdGVkIGluIHRoZSBBQ1BJIHRhYmxlcyAobm8KICAgIG1hdHRlciBpZiB0aGV5
IGFjdHVhbGx5IGV4aXN0KSwgb3V0cHV0IG1heSB0YWtlIHdheSBsb25nZXIgdGhhbiB0aGUKICAg
IHdhdGNoZG9nIHdvdWxkIGxpa2UuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNo
IDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIEFja2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcu
Y29vcGVyM0BjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IEJyaWFuIFdvb2RzIDxicmlhbi53b29k
c0BhbWQuY29tPgogICAgbWFzdGVyIGNvbW1pdDogZGYyMDMwYzM0Y2M5MTYxZGQ5ZTM1YzBlOGM1
NTA1N2UxMDFhYzgxYQogICAgbWFzdGVyIGRhdGU6IDIwMTktMDctMjIgMTI6MDM6NDYgKzAyMDAK
CmNvbW1pdCA0OTFlZGFjMmNiMDg0OGQ3OTNiMjc2MGIzZDhhNjdmYWIyM2M3Y2E3CkF1dGhvcjog
SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpEYXRlOiAgIEZyaSBKdWwgMjYgMTE6MDA6
NTAgMjAxOSArMDIwMAoKICAgIEFNRC9JT01NVTogZnJlZSBtb3JlIG1lbW9yeSB3aGVuIGNsZWFu
aW5nIHVwIGFmdGVyIGVycm9yCiAgICAKICAgIFRoZSBpbnRlcnJ1cHQgcmVtYXBwaW5nIGluLXVz
ZSBiaXRtYXBzIHdlcmUgbGVha2VkIGluIGFsbCBjYXNlcy4gVGhlCiAgICByaW5nIGJ1ZmZlcnMg
YW5kIHRoZSBtYXBwaW5nIG9mIHRoZSBNTUlPIHNwYWNlIHdlcmUgbGVha2VkIGZvciBhbnkgSU9N
TVUKICAgIHRoYXQgaGFkbid0IGJlZW4gZW5hYmxlZCB5ZXQuCiAgICAKICAgIFNpZ25lZC1vZmYt
Ynk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IEJyaWFu
IFdvb2RzIDxicmlhbi53b29kc0BhbWQuY29tPgogICAgbWFzdGVyIGNvbW1pdDogNmFlMjJlN2Fh
YzhmYjBkMzkzMThlYjI3ZWFiNDM5ZGQ5NzUyMTE3NAogICAgbWFzdGVyIGRhdGU6IDIwMTktMDct
MjIgMTE6NTk6MDEgKzAyMDAKCmNvbW1pdCBkN2FlYWZlN2M4MGM5OGUzNmVhYTFmMTVmZWI2NTYw
NTk4MmZmMWJiCkF1dGhvcjogTmljaG9sYXMgVHNpcmFraXMgPHRzaXJha2lzbkBhaW5mb3NlYy5j
b20+CkRhdGU6ICAgRnJpIEp1bCAyNiAxMTowMDoxOSAyMDE5ICswMjAwCgogICAgYXJnbzogc3Vw
cHJlc3Mgc2VsZWN0IGxvZ2dpbmcgbWVzc2FnZXMKICAgIAogICAgU29tZSBsb2dnaW5nIG1lc3Nh
Z2VzIG1hZGUgbW9yZSBzZW5zZSBhcyBhcmdvIGRlYnVnCiAgICBsb2dzIHJhdGhlciB0aGFuIHN0
YW5kYXJkIFhlbiBsb2dzLiBVc2UgYXJnb19kcHJpbnRrCiAgICB0byBvbmx5IHByaW50IHRoaXMg
aW5mbyBpZiBhcmdvIERFQlVHIGlzIGVuYWJsZWQuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IE5p
Y2hvbGFzIFRzaXJha2lzIDx0c2lyYWtpc25AYWluZm9zZWMuY29tPgogICAgUmV2aWV3ZWQtYnk6
IENocmlzdG9waGVyIENsYXJrIDxjaHJpc3RvcGhlci53LmNsYXJrQGdtYWlsLmNvbT4KICAgIG1h
c3RlciBjb21taXQ6IDdhYmQ3YzIxYjljNDU2YzlmODNkMGQwOWNjZWE1NjI3YWU2MmMzZDQKICAg
IG1hc3RlciBkYXRlOiAyMDE5LTA2LTE5IDIxOjE0OjA1ICswMTAwCgpjb21taXQgNDYyNjJiODdl
YjJhZTQyMGE3YWFiNmU4NDk5ZGU1N2U1MmE2MTEyNgpBdXRob3I6IE5pY2hvbGFzIFRzaXJha2lz
IDx0c2lyYWtpc25AYWluZm9zZWMuY29tPgpEYXRlOiAgIEZyaSBKdWwgMjYgMTA6NTk6NDcgMjAx
OSArMDIwMAoKICAgIGFyZ286IGNvcnJlY3RseSByZXBvcnQgcGVuZGluZyBtZXNzYWdlIGxlbmd0
aAogICAgCiAgICBXaGVuIGEgbWVzc2FnZSBpcyByZXF1ZXVlJ2QgaW4gWGVuJ3MgaW50ZXJuYWwg
cXVldWUsIHRoZSBxdWV1ZQogICAgZW50cnkgY29udGFpbnMgdGhlIGxlbmd0aCBvZiB0aGUgbWVz
c2FnZSBzbyB0aGF0IFhlbiBrbm93cyB0bwogICAgc2VuZCBhIFZJUlEgdG8gdGhlIHJlc3BlY3Rp
dmUgZG9tYWluIHdoZW4gZW5vdWdoIHNwYWNlIGZyZWVzIHVwCiAgICBpbiB0aGUgcmluZy4gRHVl
IHRvIGEgc21hbGwgYnVnLCBob3dldmVyLCBYZW4gZG9lc24ndCBwb3B1bGF0ZQogICAgdGhlIGxl
bmd0aCBvZiB0aGUgbXNnIGlmIGEgZ2l2ZW4gd3JpdGUgZmFpbHMsIHNvIHRoaXMgbGVuZ3RoIGlz
CiAgICBhbHdheXMgcmVwb3J0ZWQgYXMgemVyby4gVGhpcyBjYXVzZXMgWGVuIHRvIHNwdXJpb3Vz
bHkgd2FrZSB1cAogICAgYSBkb21haW4gZXZlbiB3aGVuIHRoZSByaW5nIGRvZXNuJ3QgaGF2ZSBl
bm91Z2ggc3BhY2UuCiAgICAKICAgIFRoaXMgcGF0Y2ggbWFrZXMgc3VyZSB0aGF0IHRoZSBtc2cg
bGVuIGlzIHByb3Blcmx5IHJlcG9ydGVkIGJ5CiAgICBwb3B1bGF0aW5nIGl0IGluIHRoZSBldmVu
dCBvZiBhIHdyaXRlIGZhaWx1cmUuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IE5pY2hvbGFzIFRz
aXJha2lzIDx0c2lyYWtpc25AYWluZm9zZWMuY29tPgogICAgUmV2aWV3ZWQtYnk6IENocmlzdG9w
aGVyIENsYXJrIDxjaHJpc3RvcGhlci53LmNsYXJrQGdtYWlsLmNvbT4KICAgIG1hc3RlciBjb21t
aXQ6IDg5NjZhM2U5YWI0ODVmM2E5ZDJhZGY2NmI3MTI2NTE2M2Y4ZmI4ZWIKICAgIG1hc3RlciBk
YXRlOiAyMDE5LTA2LTEyIDIxOjA2OjE4ICswMTAwCgpjb21taXQgNDc4YTBlY2IxYTFmZTZiNTZl
YjRhMDNiNThlYTFjNWIxZDMxNDY5YgpBdXRob3I6IE5pY2hvbGFzIFRzaXJha2lzIDx0c2lyYWtp
c25AYWluZm9zZWMuY29tPgpEYXRlOiAgIEZyaSBKdWwgMjYgMTA6NTk6MDUgMjAxOSArMDIwMAoK
ICAgIGFyZ286IHdhcm4gc2VuZHYoKSBjYWxsZXIgd2hlbiByaW5nIGlzIGZ1bGwKICAgIAogICAg
SW4gaXRzIGN1cnJlbnQgc3RhdGUsIGlmIHRoZSBkZXN0aW5hdGlvbiByaW5nIGlzIGZ1bGwsIHNl
bmR2KCkKICAgIHdpbGwgcmVxdWV1ZSB0aGUgbWVzc2FnZSBhbmQgcmV0dXJuIHRoZSByYyBvZiBw
ZW5kaW5nX3JlcXVldWUoKSwKICAgIHdoaWNoIHdpbGwgcmV0dXJuIDAgb24gc3VjY2Vzcy4gVGhp
cyBwcmV2ZW50cyB0aGUgY2FsbGVyIGZyb20KICAgIGRpc3Rpbmd1aXNoaW5nIHRoZSBkaWZmZXJl
bmNlIGJldHdlZW4gYSBzdWNjZXNzZnVsIHdyaXRlIGFuZCBhCiAgICBtZXNzYWdlIHRoYXQgbmVl
ZHMgdG8gYmUgcmVzZW50IGF0IGEgbGF0ZXIgdGltZS4KICAgIAogICAgSW5zdGVhZCwgY2FwdHVy
ZSB0aGUgLUVBR0FJTiB2YWx1ZSByZXR1cm5lZCBmcm9tIHJpbmdidWZfaW5zZXJ0KCkKICAgIGFu
ZCAqb25seSogb3ZlcndyaXRlIGl0IGlmIHRoZSByYyBvZiBwZW5kaW5nX3JlcXVldWUoKSBpcyBu
b24temVyby4KICAgIFRoaXMgYWxsb3dzIHRoZSBjYWxsZXIgdG8gbWFrZSBpbnRlbGxpZ2VudCBk
ZWNpc2lvbnMgb24gLUVBR0FJTiBhbmQKICAgIHN0aWxsIGJlIGFsZXJ0ZWQgaWYgdGhlIHBlbmRp
bmcgbWVzc2FnZSBmYWlscyB0byByZXF1ZXVlLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBOaWNo
b2xhcyBUc2lyYWtpcyA8dHNpcmFraXNuQGFpbmZvc2VjLmNvbT4KICAgIFJldmlld2VkLWJ5OiBD
aHJpc3RvcGhlciBDbGFyayA8Y2hyaXN0b3BoZXIudy5jbGFya0BnbWFpbC5jb20+CiAgICBtYXN0
ZXIgY29tbWl0OiA0ODA4MDBjNzY5NjliMzhmMTNiNjkwOWViNjc5YjIzNTcxNDE3NTM4CiAgICBt
YXN0ZXIgZGF0ZTogMjAxOS0wNi0xMSAyMDoyNzoyOCArMDEwMAoocWVtdSBjaGFuZ2VzIG5vdCBp
bmNsdWRlZCkKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Jul 28 16:58:23 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 28 Jul 2019 16: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 1hrmUz-0008DK-LC; Sun, 28 Jul 2019 16:58:17 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=4HTK=VZ=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hrmUx-0008D7-Un
 for xen-devel@lists.xenproject.org; Sun, 28 Jul 2019 16:58:15 +0000
X-Inumbo-ID: e0133f5a-b158-11e9-bd97-8ff6c953f212
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e0133f5a-b158-11e9-bd97-8ff6c953f212;
 Sun, 28 Jul 2019 16:58:08 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hrmUq-0002m5-A7; Sun, 28 Jul 2019 16:58: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 1hrmUp-0001wW-Sq; Sun, 28 Jul 2019 16:58:08 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hrmUp-0006F3-SH; Sun, 28 Jul 2019 16:58:07 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139423-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: libvirt:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-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-vhd:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:saverestore-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
X-Osstest-Versions-This: libvirt=72299db63690aa4b74131f54398a665a51e3592f
X-Osstest-Versions-That: libvirt=43686f362cc08a3f1e5bc94ec7822d3e0d887731
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 28 Jul 2019 16:58:07 +0000
Subject: [Xen-devel] [libvirt test] 139423: 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>

ZmxpZ2h0IDEzOTQyMyBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzk0MjMvCgpGYWlsdXJlcyA6LS8gYnV0IG5vIHJl
Z3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9j
a2luZzoKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICBsaWtlIDEzOTM5MwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJh
dyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTM5MzkzCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmly
dCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQtbGlidmlydC1xY293MiAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXFjb3cyIDEzIHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxp
YnZpcnQgICAgICAgICAgICAgIDcyMjk5ZGI2MzY5MGFhNGI3NDEzMWY1NDM5OGE2NjVhNTFlMzU5
MmYKYmFzZWxpbmUgdmVyc2lvbjoKIGxpYnZpcnQgICAgICAgICAgICAgIDQzNjg2ZjM2MmNjMDhh
M2YxZTViYzk0ZWM3ODIyZDNlMGQ4ODc3MzEKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzOTM5MyAg
MjAxOS0wNy0yNyAwNDoxOTowNSBaICAgIDEgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMzk0
MjMgIDIwMTktMDctMjggMDQ6MTk6NDQgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBl
b3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBTdGVmYW4gQmVyZ2VyIDxz
dGVmYW5iQGxpbnV4LmlibS5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9w
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtNjQtYXJtNjQtbGlidmlydC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdo
dCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9n
cwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJl
IGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3Nz
dGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBp
biBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3Nz
dGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3Rl
cgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24g
OgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQvbGlidmlydC5naXQKICAgNDM2ODZm
MzYyYy4uNzIyOTlkYjYzNiAgNzIyOTlkYjYzNjkwYWE0Yjc0MTMxZjU0Mzk4YTY2NWE1MWUzNTky
ZiAtPiB4ZW4tdGVzdGVkLW1hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sun Jul 28 18:06:37 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 28 Jul 2019 18: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 1hrnYq-0004S2-Tb; Sun, 28 Jul 2019 18: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=987i=VZ=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1hrnYp-0004Rx-UM
 for xen-devel@lists.xenproject.org; Sun, 28 Jul 2019 18:06:20 +0000
X-Inumbo-ID: 6549b4a0-b162-11e9-8980-bc764e045a96
Received: from new4-smtp.messagingengine.com (unknown [66.111.4.230])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6549b4a0-b162-11e9-8980-bc764e045a96;
 Sun, 28 Jul 2019 18:06:17 +0000 (UTC)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailnew.nyi.internal (Postfix) with ESMTP id 4C10C1DBD;
 Sun, 28 Jul 2019 14:06:17 -0400 (EDT)
Received: from mailfrontend1 ([10.202.2.162])
 by compute7.internal (MEProxy); Sun, 28 Jul 2019 14:06:17 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:content-type:date:from:in-reply-to
 :message-id:mime-version:references:subject:to:x-me-proxy
 :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm3; bh=Wuh+r/
 apknyXeChjuNouckyB6vMRP+244QZYYcOsnlc=; b=wm99k6CR/Q7pt9kdCvdLey
 W/Zd5DFzUtxNhd3HX++suyBzz7TK2G0RL0mJVxzqWORxcoNWAl+nkwRp2ZPrggdC
 efeLioNTIdDu0vkrqnJTdRczhzg2bZRl7b/ZElpgAEGSwzK98cYlgyoXOXDyCzpq
 Op2JcVA1skR2DjpkAsEaXT3UXHsHNTriy7bXq0i5+HPhBD2mnynXOZuFM3JqktPy
 Uxl+pCEZ+f96B307DWmYV7hireznWPHSPS0tchWNI2UB5dnpgwLxaWr0++dWv14c
 DFXD7Ov6bd7XJphdbktpQc3ieyZm8MjGQjgSq3tcvZ1O1qHkip/AXSXrxmxj1PBQ
 ==
X-ME-Sender: <xms:GOQ9XYg31LapBor6tf4MObxmE89H-o2CUI8W0pgKiFx0KigB4lGJKg>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduvddrkeelgdduvddvucetufdoteggodetrfdotf
 fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen
 uceurghilhhouhhtmecufedttdenucenucfjughrpeffhffvuffkfhggtggujggfsehgtd
 erredtreejnecuhfhrohhmpeforghrvghkucforghrtgiihihkohifshhkihdqifpkrhgv
 tghkihcuoehmrghrmhgrrhgvkhesihhnvhhishhisghlvghthhhinhhgshhlrggsrdgtoh
 hmqeenucfkphepledurdeihedrfeegrdeffeenucfrrghrrghmpehmrghilhhfrhhomhep
 mhgrrhhmrghrvghksehinhhvihhsihgslhgvthhhihhnghhslhgrsgdrtghomhenucevlh
 hushhtvghrufhiiigvpedt
X-ME-Proxy: <xmx:GOQ9XSrcaLktICNydOWNWTRHHdUDgu7W2dZsDXFXaB0e6pw72zCe7A>
 <xmx:GOQ9XUJf7fCHDk0tnWornb7vSjPyJubEEiD74GEL-P75HnWZRvpTYg>
 <xmx:GOQ9XfuBkKs-3neqKbzaoBAgUYJndeiknA6EDwPHU_S6rQj0NyDlAA>
 <xmx:GeQ9XV5IMTOtxrd0_fuHDmmOYrrYsTGaD0IqCuSbnFGHMABzlWugFA>
Received: from mail-itl (ip5b412221.dynamic.kabel-deutschland.de [91.65.34.33])
 by mail.messagingengine.com (Postfix) with ESMTPA id D197D80059;
 Sun, 28 Jul 2019 14:06:14 -0400 (EDT)
Date: Sun, 28 Jul 2019 20:06:11 +0200
From: Marek =?utf-8?Q?Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
To: Souptick Joarder <jrdr.linux@gmail.com>
Message-ID: <20190728180611.GA20589@mail-itl>
References: <20190215024830.GA26477@jordon-HP-15-Notebook-PC>
MIME-Version: 1.0
In-Reply-To: <20190215024830.GA26477@jordon-HP-15-Notebook-PC>
User-Agent: Mutt/1.12+29 (a621eaed) (2019-06-14)
Subject: Re: [Xen-devel] [PATCH v4 8/9] xen/gntdev.c: Convert to use
 vm_map_pages()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: jgross@suse.com, mhocko@suse.com, linux@armlinux.org.uk,
 willy@infradead.org, linux-kernel@vger.kernel.org, linux-mm@kvack.org,
 xen-devel@lists.xenproject.org, akpm@linux-foundation.org,
 robin.murphy@arm.com, boris.ostrovsky@oracle.com
Content-Type: multipart/mixed; boundary="===============2818588475084645118=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


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


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

On Fri, Feb 15, 2019 at 08:18:31AM +0530, Souptick Joarder wrote:
> Convert to use vm_map_pages() to map range of kernel
> memory to user vma.
>=20
> map->count is passed to vm_map_pages() and internal API
> verify map->count against count ( count =3D vma_pages(vma))
> for page array boundary overrun condition.

This commit breaks gntdev driver. If vma->vm_pgoff > 0, vm_map_pages
will:
 - use map->pages starting at vma->vm_pgoff instead of 0
 - verify map->count against vma_pages()+vma->vm_pgoff instead of just
   vma_pages().

In practice, this breaks using a single gntdev FD for mapping multiple
grants.

It looks like vm_map_pages() is not a good fit for this code and IMO it
should be reverted.

> Signed-off-by: Souptick Joarder <jrdr.linux@gmail.com>
> Reviewed-by: Boris Ostrovsky <boris.ostrovsky@oracle.com>
> ---
>  drivers/xen/gntdev.c | 11 ++++-------
>  1 file changed, 4 insertions(+), 7 deletions(-)
>=20
> diff --git a/drivers/xen/gntdev.c b/drivers/xen/gntdev.c
> index 5efc5ee..5d64262 100644
> --- a/drivers/xen/gntdev.c
> +++ b/drivers/xen/gntdev.c
> @@ -1084,7 +1084,7 @@ static int gntdev_mmap(struct file *flip, struct vm=
_area_struct *vma)
>  	int index =3D vma->vm_pgoff;
>  	int count =3D vma_pages(vma);
>  	struct gntdev_grant_map *map;
> -	int i, err =3D -EINVAL;
> +	int err =3D -EINVAL;
> =20
>  	if ((vma->vm_flags & VM_WRITE) && !(vma->vm_flags & VM_SHARED))
>  		return -EINVAL;
> @@ -1145,12 +1145,9 @@ static int gntdev_mmap(struct file *flip, struct v=
m_area_struct *vma)
>  		goto out_put_map;
> =20
>  	if (!use_ptemod) {
> -		for (i =3D 0; i < count; i++) {
> -			err =3D vm_insert_page(vma, vma->vm_start + i*PAGE_SIZE,
> -				map->pages[i]);
> -			if (err)
> -				goto out_put_map;
> -		}
> +		err =3D vm_map_pages(vma, map->pages, map->count);
> +		if (err)
> +			goto out_put_map;
>  	} else {
>  #ifdef CONFIG_X86
>  		/*

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

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

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

iQEzBAEBCAAdFiEEhrpukzGPukRmQqkK24/THMrX1ywFAl095BIACgkQ24/THMrX
1yziIAf/exzcYKVSO+KS0CX9O2QdFSocXv52LbbEaeXP7AvIDXtfXcdbvxrkBwyA
dM4LYJgnMPbjYusQKNqWNDwi16zSJJgNfM0F4g+B4Ch2wkPXqCsobfHILsV8/x96
uYVr05q30FJ5goCzeMvQMNdPwDHv6+xGalM5Zhl56Xj+BGUQNmKo5sw2dAvarOM2
vdJUiQvbaZSBYSLZnufgbaEoZsXKQpDJftX7uM2gt6qmW3OwcEyhhGVI9loMCyJ5
jCWaVsXNj3EW/pZpwSX2nJgygQEp0C0x6xIZrG9rPNt/mZClap556QsmZzUkZDN7
92r6MMVJJLYyM0f880I5KEOKsIGNaQ==
=PmYG
-----END PGP SIGNATURE-----

--MGYHOYXEY6WxJCY8--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============2818588475084645118==--


From xen-devel-bounces@lists.xenproject.org Sun Jul 28 18:20:13 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 28 Jul 2019 18:20:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hrnmD-0005mj-8c; Sun, 28 Jul 2019 18:20:09 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=4HTK=VZ=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hrnmB-0005kb-St
 for xen-devel@lists.xenproject.org; Sun, 28 Jul 2019 18:20:07 +0000
X-Inumbo-ID: 4fdaf32c-b164-11e9-b70d-930d78f7f1dd
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 4fdaf32c-b164-11e9-b70d-930d78f7f1dd;
 Sun, 28 Jul 2019 18:20:00 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hrnm4-0004LP-4X; Sun, 28 Jul 2019 18:20:00 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hrnm3-0008Tc-Oa; Sun, 28 Jul 2019 18:19:59 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hrnm3-00040E-Ni; Sun, 28 Jul 2019 18:19:59 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139445-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-amd64:xen-build:fail:regression
 xen-unstable-smoke:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-unstable-smoke:build-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=b4c8a27d5bc0f7c91d04af8584b55aafc104a0a9
X-Osstest-Versions-That: xen=22ec7474348fea2c4a32b0872dd3385bf3785a26
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 28 Jul 2019 18:19:59 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 139445: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTQ0NSB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzOTQ0NS8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYW1kNjQgICAgICAgICAg
ICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM5Mzgw
CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgIGJsb2NrZWQgbi9hCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRl
c3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICBiNGM4YTI3ZDViYzBmN2M5MWQwNGFmODU4NGI1
NWFhZmMxMDRhMGE5CmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICAyMmVj
NzQ3NDM0OGZlYTJjNGEzMmIwODcyZGQzMzg1YmYzNzg1YTI2CgpMYXN0IHRlc3Qgb2YgYmFzaXMg
ICAxMzkzODAgIDIwMTktMDctMjYgMTc6MDE6MzcgWiAgICAyIGRheXMKVGVzdGluZyBzYW1lIHNp
bmNlICAgMTM5NDQxICAyMDE5LTA3LTI4IDEyOjA0OjA0IFogICAgMCBkYXlzICAgIDIgYXR0ZW1w
dHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgRGFyaW8g
RmFnZ2lvbGkgPGRmYWdnaW9saUBzdXNlLmNvbT4KICBXZWkgTGl1IDx3bEB4ZW4ub3JnPgogIFpo
YW5nIENoZW4gPGNoZW4uemhhbmdAaW50ZWwuY29tPgoKam9iczoKIGJ1aWxkLWFybTY0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGln
aHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xv
Z3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFy
ZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29z
c3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3Qg
aW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9z
c3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0
ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMu
eGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQpjb21taXQgYjRjOGEyN2Q1YmMwZjdjOTFkMDRhZjg1ODRiNTVhYWZjMTA0YTBhOQpBdXRob3I6
IERhcmlvIEZhZ2dpb2xpIDxkZmFnZ2lvbGlAc3VzZS5jb20+CkRhdGU6ICAgU2F0IEp1bCAyNyAw
MDoxMzo0OSAyMDE5ICswMjAwCgogICAgdG9vbHM6IGlweGU6IHVwZGF0ZSBmb3IgZml4aW5nIGJ1
aWxkIHdpdGggR0NDOQogICAgCiAgICBCdWlsZGluZyB3aXRoIEdDQzkgKG9uIG9wZW5TVVNFIFR1
Ym1sZXdlZWQpIGdlbmVyYXRlcyBhIGxvdCBvZiBlcnJvcnMgb2YKICAgIHRoZSAidGFraW5nIGFk
ZHJlc3Mgb2YgcGFja2VkIG1lbWJlciBvZiAuLi4gbWF5IHJlc3VsdCBpbiBhbiB1bmFsaWduZWQK
ICAgIHBvaW50ZXIgdmFsdWUiIGtpbmQuCiAgICAKICAgIFVwZGF0aW5nIHRvIHVwc3RyZWFtIGNv
bW1pdCAxZGQ1NmRiZDExMDgyICgiW2J1aWxkXSBXb3JrYXJvdW5kIGNvbXBpbGF0aW9uCiAgICBl
cnJvciB3aXRoIGdjYyA5LjEiKSBzZWVtcyB0byBmaXggdGhlIHByb2JsZW0uCiAgICAKICAgIEZv
ciBtb3JlIGluZm8sIHNlZToKICAgIAogICAgaHR0cHM6Ly9naXQuaXB4ZS5vcmcvaXB4ZS5naXQv
Y29tbWl0LzFkZDU2ZGJkMTEwODJmYjYyMmMyZWQyMWNmYWNlZDRmNDdkNzk4YTYKICAgIAogICAg
U2lnbmVkLW9mZi1ieTogRGFyaW8gRmFnZ2lvbGkgPGRmYWdnaW9saUBzdXNlLmNvbT4KICAgIEFj
a2VkLWJ5OiBXZWkgTGl1IDx3bEB4ZW4ub3JnPgoKY29tbWl0IDE3NGRiMjhiYjgyM2U4Yzk4YzMx
OWZkYmRjNmQ0Y2JlMTA1MGJhMTQKQXV0aG9yOiBaaGFuZyBDaGVuIDxjaGVuLnpoYW5nQGludGVs
LmNvbT4KRGF0ZTogICBTYXQgSnVsIDI3IDAwOjI3OjIzIDIwMTkgKzA4MDAKCiAgICB0b29scy9s
aWJ4bDogQWRkIGlvdGhyZWFkIHN1cHBvcnQgZm9yIENPTE8KICAgIAogICAgWGVuIENPTE8gYW5k
IEtWTSBDT0xPIHNoYXJlZCBsb3RzIG9mIGNvZGUgaW4gUWVtdS4KICAgIFRoZSBjb2xvLWNvbXBh
cmUgb2JqZWN0IGluIFFlbXUgbm93IHJlcXVpcmVzIGFuICdpb3RocmVhZCcgcHJvcGVydHkgc2lu
Y2UgUUVNVSAyLjExLgogICAgCiAgICBEZXRhaWw6CiAgICBodHRwczovL3dpa2kucWVtdS5vcmcv
RmVhdHVyZXMvQ09MTwogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBaaGFuZyBDaGVuIDxjaGVuLnpo
YW5nQGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBBbnRob255IFBFUkFSRCA8YW50aG9ueS5w
ZXJhcmRAY2l0cml4LmNvbT4KKHFlbXUgY2hhbmdlcyBub3QgaW5jbHVkZWQpCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Jul 28 21:57:18 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 28 Jul 2019 21:57:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hrr9w-0002k7-8R; Sun, 28 Jul 2019 21:56:52 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=4HTK=VZ=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hrr9u-0002ju-Tc
 for xen-devel@lists.xenproject.org; Sun, 28 Jul 2019 21:56:50 +0000
X-Inumbo-ID: 967eb7b4-b182-11e9-ac10-03313e4cdd4c
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 967eb7b4-b182-11e9-ac10-03313e4cdd4c;
 Sun, 28 Jul 2019 21:56:44 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hrr9n-0008Pa-FD; Sun, 28 Jul 2019 21:56: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 1hrr9m-0006RZ-SZ; Sun, 28 Jul 2019 21:56:42 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hrr9m-0005Wd-RO; Sun, 28 Jul 2019 21:56:42 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139424-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.19:test-amd64-i386-qemut-rhel6hvm-amd:guest-start/redhat.repeat:fail:regression
 linux-4.19:build-armhf-pvops:kernel-build:fail:regression
 linux-4.19:test-amd64-i386-freebsd10-amd64:xen-boot:fail:heisenbug
 linux-4.19:test-arm64-arm64-examine:examine-serial/bootloader:fail:heisenbug
 linux-4.19:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-examine:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=7250956f6eafc6edf2ad9a1cccaffb7f16c7b38d
X-Osstest-Versions-That: linux=84df9525b0c27f3ebc2ebb1864fa62a97fdedb7d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 28 Jul 2019 21:56:42 +0000
Subject: [Xen-devel] [linux-4.19 test] 139424: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTQyNCBsaW51eC00LjE5IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzk0MjQvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2
bS1hbWQgMTIgZ3Vlc3Qtc3RhcnQvcmVkaGF0LnJlcGVhdCBmYWlsIFJFR1IuIHZzLiAxMjkzMTMK
IGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgIDYga2VybmVsLWJ1aWxkICAgICAgICAgICAg
IGZhaWwgUkVHUi4gdnMuIDEyOTMxMwoKVGVzdHMgd2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJtaXR0
ZW50bHkgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICA3
IHhlbi1ib290ICAgICAgZmFpbCBpbiAxMzkzOTggcGFzcyBpbiAxMzk0MjQKIHRlc3QtYXJtNjQt
YXJtNjQtZXhhbWluZSAgICAgMTEgZXhhbWluZS1zZXJpYWwvYm9vdGxvYWRlciAgZmFpbCBwYXNz
IGluIDEzOTM5OAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9j
a2luZzoKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhm
LWV4YW1pbmUgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWNyZWRpdDIgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFy
dCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LXNlYXR0bGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAx
MSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAg
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5k
ZXJ4IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0
IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0
IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4
NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAg
ICAgICAgIDcyNTA5NTZmNmVhZmM2ZWRmMmFkOWExY2NjYWZmYjdmMTZjN2IzOGQKYmFzZWxpbmUg
dmVyc2lvbjoKIGxpbnV4ICAgICAgICAgICAgICAgIDg0ZGY5NTI1YjBjMjdmM2ViYzJlYmIxODY0
ZmE2MmE5N2ZkZWRiN2QKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyOTMxMyAgMjAxOC0xMS0wMiAw
NTozOTowOCBaICAyNjggZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjk0MTIgIDIwMTgtMTEt
MDQgMTQ6MTA6MTUgWiAgMjY2IGRheXMgIDE3NiBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2Ug
ICAxMzkzNzAgIDIwMTktMDctMjYgMTA6NDU6MDIgWiAgICAyIGRheXMgICAgMyBhdHRlbXB0cwoK
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tCjIzNTQgcGVvcGxlIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3QsCm5vdCBsaXN0aW5n
IHRoZW0gYWxsCgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWkzODYtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2
LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHVi
ZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlh
bmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1k
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2
bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVk
aXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRp
dDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3Qg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2
NC1kbXJlc3RyaWN0ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1h
cm02NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2lu
MTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2
bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC10
aHVuZGVyeCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVz
dC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUv
bG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAg
ICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxh
bmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0
CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7
Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdl
Yi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3Mg
Y29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9
b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBp
dCB3b3VsZCBiZSAxOTU2OTkgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Jul 28 22:03:52 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 28 Jul 2019 22:03:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hrrGf-0003Vi-62; Sun, 28 Jul 2019 22:03:49 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=4HTK=VZ=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hrrGe-0003VW-1x
 for xen-devel@lists.xenproject.org; Sun, 28 Jul 2019 22:03:48 +0000
X-Inumbo-ID: 900a4e92-b183-11e9-ae6c-5f5656b89192
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 900a4e92-b183-11e9-ae6c-5f5656b89192;
 Sun, 28 Jul 2019 22:03:42 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hrrGX-00007I-W3; Sun, 28 Jul 2019 22:03: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 1hrrGX-0006ju-O6; Sun, 28 Jul 2019 22:03:41 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hrrGX-0007Kz-NR; Sun, 28 Jul 2019 22:03:41 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139452-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-amd64:xen-build:fail:regression
 xen-unstable-smoke:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-unstable-smoke:build-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=b4c8a27d5bc0f7c91d04af8584b55aafc104a0a9
X-Osstest-Versions-That: xen=22ec7474348fea2c4a32b0872dd3385bf3785a26
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 28 Jul 2019 22:03:41 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 139452: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTQ1MiB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzOTQ1Mi8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYW1kNjQgICAgICAgICAg
ICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM5Mzgw
CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgIGJsb2NrZWQgbi9hCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRl
c3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICBiNGM4YTI3ZDViYzBmN2M5MWQwNGFmODU4NGI1
NWFhZmMxMDRhMGE5CmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICAyMmVj
NzQ3NDM0OGZlYTJjNGEzMmIwODcyZGQzMzg1YmYzNzg1YTI2CgpMYXN0IHRlc3Qgb2YgYmFzaXMg
ICAxMzkzODAgIDIwMTktMDctMjYgMTc6MDE6MzcgWiAgICAyIGRheXMKVGVzdGluZyBzYW1lIHNp
bmNlICAgMTM5NDQxICAyMDE5LTA3LTI4IDEyOjA0OjA0IFogICAgMCBkYXlzICAgIDMgYXR0ZW1w
dHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgRGFyaW8g
RmFnZ2lvbGkgPGRmYWdnaW9saUBzdXNlLmNvbT4KICBXZWkgTGl1IDx3bEB4ZW4ub3JnPgogIFpo
YW5nIENoZW4gPGNoZW4uemhhbmdAaW50ZWwuY29tPgoKam9iczoKIGJ1aWxkLWFybTY0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGln
aHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xv
Z3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFy
ZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29z
c3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3Qg
aW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9z
c3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0
ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMu
eGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQpjb21taXQgYjRjOGEyN2Q1YmMwZjdjOTFkMDRhZjg1ODRiNTVhYWZjMTA0YTBhOQpBdXRob3I6
IERhcmlvIEZhZ2dpb2xpIDxkZmFnZ2lvbGlAc3VzZS5jb20+CkRhdGU6ICAgU2F0IEp1bCAyNyAw
MDoxMzo0OSAyMDE5ICswMjAwCgogICAgdG9vbHM6IGlweGU6IHVwZGF0ZSBmb3IgZml4aW5nIGJ1
aWxkIHdpdGggR0NDOQogICAgCiAgICBCdWlsZGluZyB3aXRoIEdDQzkgKG9uIG9wZW5TVVNFIFR1
Ym1sZXdlZWQpIGdlbmVyYXRlcyBhIGxvdCBvZiBlcnJvcnMgb2YKICAgIHRoZSAidGFraW5nIGFk
ZHJlc3Mgb2YgcGFja2VkIG1lbWJlciBvZiAuLi4gbWF5IHJlc3VsdCBpbiBhbiB1bmFsaWduZWQK
ICAgIHBvaW50ZXIgdmFsdWUiIGtpbmQuCiAgICAKICAgIFVwZGF0aW5nIHRvIHVwc3RyZWFtIGNv
bW1pdCAxZGQ1NmRiZDExMDgyICgiW2J1aWxkXSBXb3JrYXJvdW5kIGNvbXBpbGF0aW9uCiAgICBl
cnJvciB3aXRoIGdjYyA5LjEiKSBzZWVtcyB0byBmaXggdGhlIHByb2JsZW0uCiAgICAKICAgIEZv
ciBtb3JlIGluZm8sIHNlZToKICAgIAogICAgaHR0cHM6Ly9naXQuaXB4ZS5vcmcvaXB4ZS5naXQv
Y29tbWl0LzFkZDU2ZGJkMTEwODJmYjYyMmMyZWQyMWNmYWNlZDRmNDdkNzk4YTYKICAgIAogICAg
U2lnbmVkLW9mZi1ieTogRGFyaW8gRmFnZ2lvbGkgPGRmYWdnaW9saUBzdXNlLmNvbT4KICAgIEFj
a2VkLWJ5OiBXZWkgTGl1IDx3bEB4ZW4ub3JnPgoKY29tbWl0IDE3NGRiMjhiYjgyM2U4Yzk4YzMx
OWZkYmRjNmQ0Y2JlMTA1MGJhMTQKQXV0aG9yOiBaaGFuZyBDaGVuIDxjaGVuLnpoYW5nQGludGVs
LmNvbT4KRGF0ZTogICBTYXQgSnVsIDI3IDAwOjI3OjIzIDIwMTkgKzA4MDAKCiAgICB0b29scy9s
aWJ4bDogQWRkIGlvdGhyZWFkIHN1cHBvcnQgZm9yIENPTE8KICAgIAogICAgWGVuIENPTE8gYW5k
IEtWTSBDT0xPIHNoYXJlZCBsb3RzIG9mIGNvZGUgaW4gUWVtdS4KICAgIFRoZSBjb2xvLWNvbXBh
cmUgb2JqZWN0IGluIFFlbXUgbm93IHJlcXVpcmVzIGFuICdpb3RocmVhZCcgcHJvcGVydHkgc2lu
Y2UgUUVNVSAyLjExLgogICAgCiAgICBEZXRhaWw6CiAgICBodHRwczovL3dpa2kucWVtdS5vcmcv
RmVhdHVyZXMvQ09MTwogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBaaGFuZyBDaGVuIDxjaGVuLnpo
YW5nQGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBBbnRob255IFBFUkFSRCA8YW50aG9ueS5w
ZXJhcmRAY2l0cml4LmNvbT4KKHFlbXUgY2hhbmdlcyBub3QgaW5jbHVkZWQpCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Jul 28 23:59:18 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 28 Jul 2019 23:59:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hrt4C-0002Is-FJ; Sun, 28 Jul 2019 23:59: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=4HTK=VZ=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hrt4A-0002Ii-Fe
 for xen-devel@lists.xenproject.org; Sun, 28 Jul 2019 23:59:02 +0000
X-Inumbo-ID: ab211536-b193-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ab211536-b193-11e9-8980-bc764e045a96;
 Sun, 28 Jul 2019 23:59:00 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hrt47-0002DE-Bk; Sun, 28 Jul 2019 23:58: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 1hrt46-0006XP-W3; Sun, 28 Jul 2019 23:58:59 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hrt46-0007YE-VK; Sun, 28 Jul 2019 23:58:58 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139429-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:test-amd64-i386-xl-qemuu-ovmf-amd64:guest-start/debianhvm.repeat:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:xen-boot:fail:heisenbug
 qemu-mainline:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:heisenbug
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl: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-credit1:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-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-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=fff3159900d2b95613a9cb75fc3703e67a674729
X-Osstest-Versions-That: qemuu=bf8b024372bf8abf5a9f40bfa65eeefad23ff988
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 28 Jul 2019 23:58:58 +0000
Subject: [Xen-devel] [qemu-mainline test] 139429: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTQyOSBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzk0MjkvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1v
dm1mLWFtZDY0IDE4IGd1ZXN0LXN0YXJ0L2RlYmlhbmh2bS5yZXBlYXQgZmFpbCBpbiAxMzk0MDEg
UkVHUi4gdnMuIDEzOTMwMAoKVGVzdHMgd2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJtaXR0ZW50bHkg
KG5vdCBibG9ja2luZyk6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgIDcg
eGVuLWJvb3QgICAgICAgICAgIGZhaWwgcGFzcyBpbiAxMzk0MDEKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1vdm1mLWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCAgZmFpbCBwYXNzIGluIDEz
OTQwMQoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICBmYWls
IGluIDEzOTQwMSBsaWtlIDEzOTMwMAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTM5MzAwCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
bGlrZSAxMzkzMDAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEzOTMwMAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTM5MzAw
CiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwt
c2VhdHRsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNt
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVy
eCAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0
MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRp
dmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVk
aXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Jl
ZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZo
ZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1p
Mzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWls
IG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBxZW11dSAgICAgICAg
ICAgICAgICBmZmYzMTU5OTAwZDJiOTU2MTNhOWNiNzVmYzM3MDNlNjdhNjc0NzI5CmJhc2VsaW5l
IHZlcnNpb246CiBxZW11dSAgICAgICAgICAgICAgICBiZjhiMDI0MzcyYmY4YWJmNWE5ZjQwYmZh
NjVlZWVmYWQyM2ZmOTg4CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzkzMDAgIDIwMTktMDctMjQg
MDM6MjA6NDEgWiAgICA0IGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTM5MzM1ICAyMDE5LTA3
LTI1IDExOjM3OjI4IFogICAgMyBkYXlzICAgIDUgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTM5NDAxICAyMDE5LTA3LTI3IDA5OjI5OjMwIFogICAgMSBkYXlzICAgIDIgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQ29ybmVsaWEg
SHVjayA8Y29odWNrQHJlZGhhdC5jb20+CiAgRGFtaWVuIEhlZGRlIDxkYW1pZW4uaGVkZGVAZ3Jl
ZW5zb2NzLmNvbT4KICBEYXZpZCBHaWJzb24gPGRhdmlkQGdpYnNvbi5kcm9wYmVhci5pZC5hdT4K
ICBEYXZpZCBIaWxkZW5icmFuZCA8ZGF2aWRAcmVkaGF0LmNvbT4KICBEci4gRGF2aWQgQWxhbiBH
aWxiZXJ0IDxkZ2lsYmVydEByZWRoYXQuY29tPgogIEV2Z2VueSBZYWtvdmxldiA8d3Jmc2hAeWFu
ZGV4LXRlYW0ucnU+CiAgRmFyaGFuIEFsaSA8YWxpZm1AbGludXguaWJtLmNvbT4KICBJdmFuIFJl
biA8aXZhbnJlbkB0ZW5jZW50LmNvbT4KICBJdmFuIFJlbiA8cmVueWltZUBnbWFpbC5jb20+CiAg
SmFuIEtpc3prYSA8amFuLmtpc3prYUBzaWVtZW5zLmNvbT4KICBKdWFuIFF1aW50ZWxhIDxxdWlu
dGVsYUByZWRoYXQuY29tPgogIE1hcmMtQW5kcsOpIEx1cmVhdSA8bWFyY2FuZHJlLmx1cmVhdUBy
ZWRoYXQuY29tPgogIE1hcmsgUnV0bGFuZCA8bWFyay5ydXRsYW5kQGFybS5jb20+CiAgTWljaGFl
bCBTLiBUc2lya2luIDxtc3RAcmVkaGF0LmNvbT4KICBQYW9sbyBCb256aW5pIDxwYm9uemluaUBy
ZWRoYXQuY29tPgogIFBldGVyIE1heWRlbGwgPHBldGVyLm1heWRlbGxAbGluYXJvLm9yZz4KICBT
dGVmYW4gQmVyZ2VyIDxzdGVmYW5iQGxpbnV4LmlibS5jb20+CiAgU3RlZmFuIEJlcmdlciA8c3Rl
ZmFuYkBsaW51eC52bmV0LmlibS5jb20+CiAgU3RlZmFuIEhham5vY3ppIDxzdGVmYW5oYUByZWRo
YXQuY29tPgogIFpoZW5ndWkgbGkgPGxpemhlbmd1aUBodWF3ZWkuY29tPgoKam9iczoKIGJ1aWxk
LWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
cm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFy
bTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02
NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2
LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQt
YXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2
aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92
bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3Mx
Ni1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJl
c3RyaWN0ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVt
dXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
bXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2
c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0
dGxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQt
YXJtNjQteGwtdGh1bmRlcnggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBv
c3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFn
ZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWls
YWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9s
b2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5l
cmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5n
aXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVu
Lm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVz
dCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3Jn
L2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlz
aW9uIGxvZzsgaXQgd291bGQgYmUgNzc5IGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 00:29:14 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 00:29:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hrtXJ-0004u3-1Z; Mon, 29 Jul 2019 00:29:09 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=kpHI=V2=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hrtXI-0004tr-FP
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 00:29:08 +0000
X-Inumbo-ID: dd64390a-b197-11e9-af1c-970838eeaab5
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id dd64390a-b197-11e9-af1c-970838eeaab5;
 Mon, 29 Jul 2019 00:29:02 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hrtXB-0003LZ-IV; Mon, 29 Jul 2019 00:29: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 1hrtXB-0007Yx-55; Mon, 29 Jul 2019 00:29:01 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hrtXB-00088N-4W; Mon, 29 Jul 2019 00:29:01 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-Id: <E1hrtXB-00088N-4W@osstest.test-lab.xenproject.org>
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 29 Jul 2019 00:29:01 +0000
Subject: [Xen-devel] [linux-linus bisection] complete
 test-amd64-i386-libvirt-pair
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
MIME-Version: 1.0
Content-Type: text/plain; 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
LWkzODYtbGlidmlydC1wYWlyCnRlc3RpZCB4ZW4tYm9vdC9zcmNfaG9zdAoKVHJlZTogbGlidmly
dCBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvbGlidmlydC5naXQKVHJlZTogbGlidmlydF9nbnVsaWIg
aHR0cHM6Ly9naXQuc2F2YW5uYWguZ251Lm9yZy9naXQvZ251bGliLmdpdC8KVHJlZTogbGlidmly
dF9rZXljb2RlbWFwZGIgaHR0cHM6Ly9naXRsYWIuY29tL2tleWNvZGVtYXAva2V5Y29kZW1hcGRi
LmdpdApUcmVlOiBsaW51eCBnaXQ6Ly9naXQua2VybmVsLm9yZy9wdWIvc2NtL2xpbnV4L2tlcm5l
bC9naXQvdG9ydmFsZHMvbGludXgtMi42LmdpdApUcmVlOiBsaW51eGZpcm13YXJlIGdpdDovL3hl
bmJpdHMueGVuLm9yZy9vc3N0ZXN0L2xpbnV4LWZpcm13YXJlLmdpdApUcmVlOiBvdm1mIGdpdDov
L3hlbmJpdHMueGVuLm9yZy9vc3N0ZXN0L292bWYuZ2l0ClRyZWU6IHFlbXUgZ2l0Oi8veGVuYml0
cy54ZW4ub3JnL3FlbXUteGVuLXRyYWRpdGlvbmFsLmdpdApUcmVlOiBxZW11dSBnaXQ6Ly94ZW5i
aXRzLnhlbi5vcmcvcWVtdS14ZW4uZ2l0ClRyZWU6IHNlYWJpb3MgZ2l0Oi8veGVuYml0cy54ZW4u
b3JnL29zc3Rlc3Qvc2VhYmlvcy5naXQKVHJlZTogeGVuIGdpdDovL3hlbmJpdHMueGVuLm9yZy94
ZW4uZ2l0CgoqKiogRm91bmQgYW5kIHJlcHJvZHVjZWQgcHJvYmxlbSBjaGFuZ2VzZXQgKioqCgog
IEJ1ZyBpcyBpbiB0cmVlOiAgbGludXggZ2l0Oi8vZ2l0Lmtlcm5lbC5vcmcvcHViL3NjbS9saW51
eC9rZXJuZWwvZ2l0L3RvcnZhbGRzL2xpbnV4LTIuNi5naXQKICBCdWcgaW50cm9kdWNlZDogIDUx
NjhhZmU2ZWY1OTZlYWYyZmY3YTUzM2I3ODBjNzljZTE0NDQ1ZTQKICBCdWcgbm90IHByZXNlbnQ6
IDIyM2NlYTZhNGYwNTUyYjg2ZmIyNWUzYjhiYmQwMDQ2OTgxNmNkN2EKICBMYXN0IGZhaWwgcmVw
cm86IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzk0
NjAvCgoKICAoUmV2aXNpb24gbG9nIHRvbyBsb25nLCBvbWl0dGVkLikKCgpGb3IgYmlzZWN0aW9u
IHJldmlzaW9uLXR1cGxlIGdyYXBoIHNlZToKICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJv
amVjdC5vcmcvb3NzdGVzdC9yZXN1bHRzL2Jpc2VjdC9saW51eC1saW51cy90ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC1wYWlyLnhlbi1ib290LS1zcmNfaG9zdC5odG1sClJldmlzaW9uIElEcyBpbiBl
YWNoIGdyYXBoIG5vZGUgcmVmZXIsIHJlc3BlY3RpdmVseSwgdG8gdGhlIFRyZWVzIGFib3ZlLgoK
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpSdW5uaW5nIGNzLWJpc2Vj
dGlvbi1zdGVwIC0tZ3JhcGgtb3V0PS9ob21lL2xvZ3MvcmVzdWx0cy9iaXNlY3QvbGludXgtbGlu
dXMvdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpci54ZW4tYm9vdC0tc3JjX2hvc3QgLS1zdW1t
YXJ5LW91dD10bXAvMTM5NDYwLmJpc2VjdGlvbi1zdW1tYXJ5IC0tYmFzaXMtdGVtcGxhdGU9MTMz
NTgwIC0tYmxlc3NpbmdzPXJlYWwscmVhbC1iaXNlY3QgbGludXgtbGludXMgdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQtcGFpciB4ZW4tYm9vdC9zcmNfaG9zdApTZWFyY2hpbmcgZm9yIGZhaWx1cmUg
LyBiYXNpcyBwYXNzOgogMTM5NDA4IGZhaWwgW2RzdF9ob3N0PWFsYmFuYTAsc3JjX2hvc3Q9YWxi
YW5hMV0gLyAxMzg4NDkgb2suCkZhaWx1cmUgLyBiYXNpcyBwYXNzIGZsaWdodHM6IDEzOTQwOCAv
IDEzODg0OQoodHJlZSB3aXRoIG5vIHVybDogbWluaW9zKQpUcmVlOiBsaWJ2aXJ0IGdpdDovL3hl
bmJpdHMueGVuLm9yZy9saWJ2aXJ0LmdpdApUcmVlOiBsaWJ2aXJ0X2dudWxpYiBodHRwczovL2dp
dC5zYXZhbm5haC5nbnUub3JnL2dpdC9nbnVsaWIuZ2l0LwpUcmVlOiBsaWJ2aXJ0X2tleWNvZGVt
YXBkYiBodHRwczovL2dpdGxhYi5jb20va2V5Y29kZW1hcC9rZXljb2RlbWFwZGIuZ2l0ClRyZWU6
IGxpbnV4IGdpdDovL2dpdC5rZXJuZWwub3JnL3B1Yi9zY20vbGludXgva2VybmVsL2dpdC90b3J2
YWxkcy9saW51eC0yLjYuZ2l0ClRyZWU6IGxpbnV4ZmlybXdhcmUgZ2l0Oi8veGVuYml0cy54ZW4u
b3JnL29zc3Rlc3QvbGludXgtZmlybXdhcmUuZ2l0ClRyZWU6IG92bWYgZ2l0Oi8veGVuYml0cy54
ZW4ub3JnL29zc3Rlc3Qvb3ZtZi5naXQKVHJlZTogcWVtdSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcv
cWVtdS14ZW4tdHJhZGl0aW9uYWwuZ2l0ClRyZWU6IHFlbXV1IGdpdDovL3hlbmJpdHMueGVuLm9y
Zy9xZW11LXhlbi5naXQKVHJlZTogc2VhYmlvcyBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvb3NzdGVz
dC9zZWFiaW9zLmdpdApUcmVlOiB4ZW4gZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3hlbi5naXQKTGF0
ZXN0IGM4YTRhMDIwNThhZjg3ODhmMWFlYjMyZGVjMWQyMTRhYWVhYmY3YTkgODA4OWMwMDk3OWE1
YjA4OWNmZjU5MmM2YjkxNDIwZTU5NTY1NzE2NyA2MjgwYzk0ZjMwNmRmNmEyMGJiYzEwMGJhMTVh
NWE4MWFmMDM2NmU2IDUxNjhhZmU2ZWY1OTZlYWYyZmY3YTUzM2I3ODBjNzljZTE0NDQ1ZTQgYzUz
MGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBkNDdiODVhNjIxYWRkNTkxMjEy
NTQ2YjEyOTQ1ZDdiOTg3M2ZiYWJmIGQwZDhhZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4NGZlMDlmNTA4
NzY3OTggMWJjZjQ4NGZhOWY0NTFjYzhjMjkwZmU4MGZkMGU3NjQxOTljYTgxYyAzMGYxZTQxZjA0
ZmI0YzcxNWQyN2Y5ODdmMDAzY2ZjMzFjOWZmNGYzIDk5MWI5YzZmZjdiZTIwYTAyYmUxNDZiOTlh
NzExYTVjOTQ2NjRhYjEKQmFzaXMgcGFzcyBkNDBmN2I2YmFjMGE5Mzk4YzViNWQ2N2I2NjQxYmRk
YzBlZGI0NGU1IDgwODljMDA5NzlhNWIwODljZmY1OTJjNmI5MTQyMGU1OTU2NTcxNjcgNjI4MGM5
NGYzMDZkZjZhMjBiYmMxMDBiYTE1YTVhODFhZjAzNjZlNiAyMjNjZWE2YTRmMDU1MmI4NmZiMjVl
M2I4YmJkMDA0Njk4MTZjZDdhIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4
NjAgZDAzMWZjMDdlYjgzYzlkMTNiZmYzZWJhYzI1ZGE0NThkNWE0NzkxNyBkMGQ4YWQzOWVjYjUx
Y2Q3NDk3Y2Q1MjQ0ODRmZTA5ZjUwODc2Nzk4IDljY2EwMmQ4ZmZjMjNlOTY4OGE5NzFkODU4ZTRm
ZmRmZjUzODliMTEgMzBmMWU0MWYwNGZiNGM3MTVkMjdmOTg3ZjAwM2NmYzMxYzlmZjRmMyA4NDNj
ZWMwZGU4MDBhNWY5MjVmODA3MWE3ZjU4ZjNmYjFjNmI2ZWI2CkdlbmVyYXRpbmcgcmV2aXNpb25z
IHdpdGggLi9hZGhvYy1yZXZ0dXBsZS1nZW5lcmF0b3IgIGdpdDovL3hlbmJpdHMueGVuLm9yZy9s
aWJ2aXJ0LmdpdCNkNDBmN2I2YmFjMGE5Mzk4YzViNWQ2N2I2NjQxYmRkYzBlZGI0NGU1LWM4YTRh
MDIwNThhZjg3ODhmMWFlYjMyZGVjMWQyMTRhYWVhYmY3YTkgaHR0cHM6Ly9naXQuc2F2YW5uYWgu
Z251Lm9yZy9naXQvZ251bGliLmdpdC8jODA4OWMwMDk3OWE1YjA4OWNmZjU5MmM2YjkxNDIwZTU5
NTY1NzE2Ny04MDg5YzAwOTc5YTViMDg5Y2ZmNTkyYzZiOTE0MjBlNTk1NjU3MTY3IGh0dHBzOi8v
Z2l0bGFiLmNvbS9rZXljb2RlbWFwL2tleWNvZGVtYXBkYi5naXQjNjI4MGM5NGYzMDZkZjZhMjBi
YmMxMDBiYTE1YTVhODFhZjAzNjZlNi02MjgwYzk0ZjMwNmRmNmEyMGJiYzEwMGJhMTVhNWE4MWFm
MDM2NmU2IGdpdDovL2dpdC5rZXJuZWwub3JnL3B1Yi9zY20vbGludXgva2VybmVsL2dpdC90b3J2
YWxkcy9saW51eC0yLjYuZ2l0IzIyM2NlXAogYTZhNGYwNTUyYjg2ZmIyNWUzYjhiYmQwMDQ2OTgx
NmNkN2EtNTE2OGFmZTZlZjU5NmVhZjJmZjdhNTMzYjc4MGM3OWNlMTQ0NDVlNCBnaXQ6Ly94ZW5i
aXRzLnhlbi5vcmcvb3NzdGVzdC9saW51eC1maXJtd2FyZS5naXQjYzUzMGE3NWMxZTZhNDcyYjBl
Yjk1NTgzMTBiNTE4ZjBkZmNkODg2MC1jNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRm
Y2Q4ODYwIGdpdDovL3hlbmJpdHMueGVuLm9yZy9vc3N0ZXN0L292bWYuZ2l0I2QwMzFmYzA3ZWI4
M2M5ZDEzYmZmM2ViYWMyNWRhNDU4ZDVhNDc5MTctZDQ3Yjg1YTYyMWFkZDU5MTIxMjU0NmIxMjk0
NWQ3Yjk4NzNmYmFiZiBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvcWVtdS14ZW4tdHJhZGl0aW9uYWwu
Z2l0I2QwZDhhZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4NGZlMDlmNTA4NzY3OTgtZDBkOGFkMzllY2I1
MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5OCBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvcWVtdS14
ZW4uZ2l0IzljY2EwMmRcCiA4ZmZjMjNlOTY4OGE5NzFkODU4ZTRmZmRmZjUzODliMTEtMWJjZjQ4
NGZhOWY0NTFjYzhjMjkwZmU4MGZkMGU3NjQxOTljYTgxYyBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcv
b3NzdGVzdC9zZWFiaW9zLmdpdCMzMGYxZTQxZjA0ZmI0YzcxNWQyN2Y5ODdmMDAzY2ZjMzFjOWZm
NGYzLTMwZjFlNDFmMDRmYjRjNzE1ZDI3Zjk4N2YwMDNjZmMzMWM5ZmY0ZjMgZ2l0Oi8veGVuYml0
cy54ZW4ub3JnL3hlbi5naXQjODQzY2VjMGRlODAwYTVmOTI1ZjgwNzFhN2Y1OGYzZmIxYzZiNmVi
Ni05OTFiOWM2ZmY3YmUyMGEwMmJlMTQ2Yjk5YTcxMWE1Yzk0NjY0YWIxCmFkaG9jLXJldnR1cGxl
LWdlbmVyYXRvcjogdHJlZSBkaXNjb250aWd1b3VzOiBsaW51eC0yLjYKTG9hZGVkIDQwMDYgbm9k
ZXMgaW4gcmV2aXNpb24gZ3JhcGgKU2VhcmNoaW5nIGZvciB0ZXN0IHJlc3VsdHM6CiAxMzg3ODAg
W2RzdF9ob3N0PXBpbm90MSxzcmNfaG9zdD1waW5vdDBdCiAxMzg4MTMgW2RzdF9ob3N0PWZpYW5v
MSxzcmNfaG9zdD1maWFubzBdCiAxMzg4NDkgcGFzcyBkNDBmN2I2YmFjMGE5Mzk4YzViNWQ2N2I2
NjQxYmRkYzBlZGI0NGU1IDgwODljMDA5NzlhNWIwODljZmY1OTJjNmI5MTQyMGU1OTU2NTcxNjcg
NjI4MGM5NGYzMDZkZjZhMjBiYmMxMDBiYTE1YTVhODFhZjAzNjZlNiAyMjNjZWE2YTRmMDU1MmI4
NmZiMjVlM2I4YmJkMDA0Njk4MTZjZDdhIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYw
ZGZjZDg4NjAgZDAzMWZjMDdlYjgzYzlkMTNiZmYzZWJhYzI1ZGE0NThkNWE0NzkxNyBkMGQ4YWQz
OWVjYjUxY2Q3NDk3Y2Q1MjQ0ODRmZTA5ZjUwODc2Nzk4IDljY2EwMmQ4ZmZjMjNlOTY4OGE5NzFk
ODU4ZTRmZmRmZjUzODliMTEgMzBmMWU0MWYwNGZiNGM3MTVkMjdmOTg3ZjAwM2NmYzMxYzlmZjRm
MyA4NDNjZWMwZGU4MDBhNWY5MjVmODA3MWE3ZjU4ZjNmYjFjNmI2ZWI2CiAxMzg4NzggZmFpbCBp
cnJlbGV2YW50CiAxMzg5MDIgZmFpbCBpcnJlbGV2YW50CiAxMzg5NjIgZmFpbCBpcnJlbGV2YW50
CiAxMzkwMDMgZmFpbCBpcnJlbGV2YW50CiAxMzkwNjggZmFpbCBpcnJlbGV2YW50CiAxMzkxMzQg
ZmFpbCBpcnJlbGV2YW50CiAxMzkyMzcgZmFpbCBpcnJlbGV2YW50CiAxMzkyMjMgZmFpbCBpcnJl
bGV2YW50CiAxMzkyNTcgZmFpbCBpcnJlbGV2YW50CiAxMzkzMjQgZmFpbCBpcnJlbGV2YW50CiAx
MzkzMDYgZmFpbCBpcnJlbGV2YW50CiAxMzkyODYgZmFpbCBpcnJlbGV2YW50CiAxMzkzMzggZmFp
bCBpcnJlbGV2YW50CiAxMzkzNjEgZmFpbCBpcnJlbGV2YW50CiAxMzkzODMgZmFpbCBpcnJlbGV2
YW50CiAxMzk0MDMgcGFzcyBkNDBmN2I2YmFjMGE5Mzk4YzViNWQ2N2I2NjQxYmRkYzBlZGI0NGU1
IDgwODljMDA5NzlhNWIwODljZmY1OTJjNmI5MTQyMGU1OTU2NTcxNjcgNjI4MGM5NGYzMDZkZjZh
MjBiYmMxMDBiYTE1YTVhODFhZjAzNjZlNiAyMjNjZWE2YTRmMDU1MmI4NmZiMjVlM2I4YmJkMDA0
Njk4MTZjZDdhIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgZDAzMWZj
MDdlYjgzYzlkMTNiZmYzZWJhYzI1ZGE0NThkNWE0NzkxNyBkMGQ4YWQzOWVjYjUxY2Q3NDk3Y2Q1
MjQ0ODRmZTA5ZjUwODc2Nzk4IDljY2EwMmQ4ZmZjMjNlOTY4OGE5NzFkODU4ZTRmZmRmZjUzODli
MTEgMzBmMWU0MWYwNGZiNGM3MTVkMjdmOTg3ZjAwM2NmYzMxYzlmZjRmMyA4NDNjZWMwZGU4MDBh
NWY5MjVmODA3MWE3ZjU4ZjNmYjFjNmI2ZWI2CiAxMzk0MDQgZmFpbCBpcnJlbGV2YW50CiAxMzk0
MDggZmFpbCBjOGE0YTAyMDU4YWY4Nzg4ZjFhZWIzMmRlYzFkMjE0YWFlYWJmN2E5IDgwODljMDA5
NzlhNWIwODljZmY1OTJjNmI5MTQyMGU1OTU2NTcxNjcgNjI4MGM5NGYzMDZkZjZhMjBiYmMxMDBi
YTE1YTVhODFhZjAzNjZlNiA1MTY4YWZlNmVmNTk2ZWFmMmZmN2E1MzNiNzgwYzc5Y2UxNDQ0NWU0
IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgZDQ3Yjg1YTYyMWFkZDU5
MTIxMjU0NmIxMjk0NWQ3Yjk4NzNmYmFiZiBkMGQ4YWQzOWVjYjUxY2Q3NDk3Y2Q1MjQ0ODRmZTA5
ZjUwODc2Nzk4IDFiY2Y0ODRmYTlmNDUxY2M4YzI5MGZlODBmZDBlNzY0MTk5Y2E4MWMgMzBmMWU0
MWYwNGZiNGM3MTVkMjdmOTg3ZjAwM2NmYzMxYzlmZjRmMyA5OTFiOWM2ZmY3YmUyMGEwMmJlMTQ2
Yjk5YTcxMWE1Yzk0NjY0YWIxCiAxMzk0MDUgZmFpbCBpcnJlbGV2YW50CiAxMzk0MjcgcGFzcyBj
OGE0YTAyMDU4YWY4Nzg4ZjFhZWIzMmRlYzFkMjE0YWFlYWJmN2E5IDgwODljMDA5NzlhNWIwODlj
ZmY1OTJjNmI5MTQyMGU1OTU2NTcxNjcgNjI4MGM5NGYzMDZkZjZhMjBiYmMxMDBiYTE1YTVhODFh
ZjAzNjZlNiAyMjNjZWE2YTRmMDU1MmI4NmZiMjVlM2I4YmJkMDA0Njk4MTZjZDdhIGM1MzBhNzVj
MWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgNTIwYTFlNjBkZTQzNDFmNTVjNTljZjQ2
ODBkNmQwMjQyYTdmOTI5ZiBkMGQ4YWQzOWVjYjUxY2Q3NDk3Y2Q1MjQ0ODRmZTA5ZjUwODc2Nzk4
IDljY2EwMmQ4ZmZjMjNlOTY4OGE5NzFkODU4ZTRmZmRmZjUzODliMTEgMzBmMWU0MWYwNGZiNGM3
MTVkMjdmOTg3ZjAwM2NmYzMxYzlmZjRmMyA5OTFiOWM2ZmY3YmUyMGEwMmJlMTQ2Yjk5YTcxMWE1
Yzk0NjY0YWIxCiAxMzk0MDYgcGFzcyBjYjE5MzhlYjU4MTQ2MWU4NmYyNWY2N2U1OGI5OWE4M2Fh
YmIwMWZmIDgwODljMDA5NzlhNWIwODljZmY1OTJjNmI5MTQyMGU1OTU2NTcxNjcgNjI4MGM5NGYz
MDZkZjZhMjBiYmMxMDBiYTE1YTVhODFhZjAzNjZlNiAyMjNjZWE2YTRmMDU1MmI4NmZiMjVlM2I4
YmJkMDA0Njk4MTZjZDdhIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAg
ZWViYzEzNWZmYjIxMGM2ZGE3MTMzMTQ1YmE5ZTU0MjNjYWZjMTNkNCBkMGQ4YWQzOWVjYjUxY2Q3
NDk3Y2Q1MjQ0ODRmZTA5ZjUwODc2Nzk4IDljY2EwMmQ4ZmZjMjNlOTY4OGE5NzFkODU4ZTRmZmRm
ZjUzODliMTEgMzBmMWU0MWYwNGZiNGM3MTVkMjdmOTg3ZjAwM2NmYzMxYzlmZjRmMyAzOGVlYjM4
NjRkZTQwYWE1NjhjNDhmOWYyNjI3MWMxNDFjNjJiNTBiCiAxMzk0MDkgcGFzcyAyZDM2YzU4NjZl
M2U0ZmFhYWIyZGFhZjg2YjE5OGVmMmEwZWU2MTA1IDgwODljMDA5NzlhNWIwODljZmY1OTJjNmI5
MTQyMGU1OTU2NTcxNjcgNjI4MGM5NGYzMDZkZjZhMjBiYmMxMDBiYTE1YTVhODFhZjAzNjZlNiAy
MjNjZWE2YTRmMDU1MmI4NmZiMjVlM2I4YmJkMDA0Njk4MTZjZDdhIGM1MzBhNzVjMWU2YTQ3MmIw
ZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgZGE3NWFjMjE2OWQ3ZDQ0NzkwYWY4NWI5MjFkZDc2NGY0
NzNkYjlkNCBkMGQ4YWQzOWVjYjUxY2Q3NDk3Y2Q1MjQ0ODRmZTA5ZjUwODc2Nzk4IDljY2EwMmQ4
ZmZjMjNlOTY4OGE5NzFkODU4ZTRmZmRmZjUzODliMTEgMzBmMWU0MWYwNGZiNGM3MTVkMjdmOTg3
ZjAwM2NmYzMxYzlmZjRmMyAyNTM3YTFiMTIzNDdlMTJkM2E1ZGY3MjNhNzExNjkzMjNlZGQ4NDI1
CiAxMzk0MTEgcGFzcyA4OGNlN2JhYzQxM2E3YTU3MjJiMmZmZTUzZGQ4NDRjMGQ2NzcxNjhhIDgw
ODljMDA5NzlhNWIwODljZmY1OTJjNmI5MTQyMGU1OTU2NTcxNjcgNjI4MGM5NGYzMDZkZjZhMjBi
YmMxMDBiYTE1YTVhODFhZjAzNjZlNiAyMjNjZWE2YTRmMDU1MmI4NmZiMjVlM2I4YmJkMDA0Njk4
MTZjZDdhIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgYmI4MjRmNjg1
ZDc2MGY1NjBiYjNjM2ZiMTRhZjM5NGFiM2IzNTQ0ZiBkMGQ4YWQzOWVjYjUxY2Q3NDk3Y2Q1MjQ0
ODRmZTA5ZjUwODc2Nzk4IDljY2EwMmQ4ZmZjMjNlOTY4OGE5NzFkODU4ZTRmZmRmZjUzODliMTEg
MzBmMWU0MWYwNGZiNGM3MTVkMjdmOTg3ZjAwM2NmYzMxYzlmZjRmMyA3MWQ1NzFkZGQ3NWY0NDVm
YzU2ZDY3ZTA2MjA4MDdjYmNlNGMyNzZhCiAxMzk0MzIgcGFzcyBkNDBmN2I2YmFjMGE5Mzk4YzVi
NWQ2N2I2NjQxYmRkYzBlZGI0NGU1IDgwODljMDA5NzlhNWIwODljZmY1OTJjNmI5MTQyMGU1OTU2
NTcxNjcgNjI4MGM5NGYzMDZkZjZhMjBiYmMxMDBiYTE1YTVhODFhZjAzNjZlNiAyMjNjZWE2YTRm
MDU1MmI4NmZiMjVlM2I4YmJkMDA0Njk4MTZjZDdhIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEw
YjUxOGYwZGZjZDg4NjAgZDAzMWZjMDdlYjgzYzlkMTNiZmYzZWJhYzI1ZGE0NThkNWE0NzkxNyBk
MGQ4YWQzOWVjYjUxY2Q3NDk3Y2Q1MjQ0ODRmZTA5ZjUwODc2Nzk4IDljY2EwMmQ4ZmZjMjNlOTY4
OGE5NzFkODU4ZTRmZmRmZjUzODliMTEgMzBmMWU0MWYwNGZiNGM3MTVkMjdmOTg3ZjAwM2NmYzMx
YzlmZjRmMyA4NDNjZWMwZGU4MDBhNWY5MjVmODA3MWE3ZjU4ZjNmYjFjNmI2ZWI2CiAxMzk0NDcg
ZmFpbCBjOGE0YTAyMDU4YWY4Nzg4ZjFhZWIzMmRlYzFkMjE0YWFlYWJmN2E5IDgwODljMDA5Nzlh
NWIwODljZmY1OTJjNmI5MTQyMGU1OTU2NTcxNjcgNjI4MGM5NGYzMDZkZjZhMjBiYmMxMDBiYTE1
YTVhODFhZjAzNjZlNiA1MTY4YWZlNmVmNTk2ZWFmMmZmN2E1MzNiNzgwYzc5Y2UxNDQ0NWU0IGM1
MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgZDQ3Yjg1YTYyMWFkZDU5MTIx
MjU0NmIxMjk0NWQ3Yjk4NzNmYmFiZiBkMGQ4YWQzOWVjYjUxY2Q3NDk3Y2Q1MjQ0ODRmZTA5ZjUw
ODc2Nzk4IDFiY2Y0ODRmYTlmNDUxY2M4YzI5MGZlODBmZDBlNzY0MTk5Y2E4MWMgMzBmMWU0MWYw
NGZiNGM3MTVkMjdmOTg3ZjAwM2NmYzMxYzlmZjRmMyA5OTFiOWM2ZmY3YmUyMGEwMmJlMTQ2Yjk5
YTcxMWE1Yzk0NjY0YWIxCiAxMzk0MTQgcGFzcyA4OGNlN2JhYzQxM2E3YTU3MjJiMmZmZTUzZGQ4
NDRjMGQ2NzcxNjhhIDgwODljMDA5NzlhNWIwODljZmY1OTJjNmI5MTQyMGU1OTU2NTcxNjcgNjI4
MGM5NGYzMDZkZjZhMjBiYmMxMDBiYTE1YTVhODFhZjAzNjZlNiAyMjNjZWE2YTRmMDU1MmI4NmZi
MjVlM2I4YmJkMDA0Njk4MTZjZDdhIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZj
ZDg4NjAgMDdkODBkMzVhZDQ0ZTQ5YzY0MTIwYzcwYzU3ZDJiODA3M2YzMjFlNiBkMGQ4YWQzOWVj
YjUxY2Q3NDk3Y2Q1MjQ0ODRmZTA5ZjUwODc2Nzk4IDljY2EwMmQ4ZmZjMjNlOTY4OGE5NzFkODU4
ZTRmZmRmZjUzODliMTEgMzBmMWU0MWYwNGZiNGM3MTVkMjdmOTg3ZjAwM2NmYzMxYzlmZjRmMyBm
NTY4MTNmMzQ3MGM1YjQ5ODc5NjNjM2M0MWU0ZmUxNmI5NWM1YTNmCiAxMzk0MTggcGFzcyA2YWU0
ZjRhNGNlYjEyMzQxN2I3MzJlODY5ZDUzMDk5OTgzYWU4ZDNmIDgwODljMDA5NzlhNWIwODljZmY1
OTJjNmI5MTQyMGU1OTU2NTcxNjcgNjI4MGM5NGYzMDZkZjZhMjBiYmMxMDBiYTE1YTVhODFhZjAz
NjZlNiAyMjNjZWE2YTRmMDU1MmI4NmZiMjVlM2I4YmJkMDA0Njk4MTZjZDdhIGM1MzBhNzVjMWU2
YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgY2YyZDhkNDk3OGU4N2E4MGQyM2VjZDQwZWY3
YjQ5ZjI3MTk5YTEzYyBkMGQ4YWQzOWVjYjUxY2Q3NDk3Y2Q1MjQ0ODRmZTA5ZjUwODc2Nzk4IDlj
Y2EwMmQ4ZmZjMjNlOTY4OGE5NzFkODU4ZTRmZmRmZjUzODliMTEgMzBmMWU0MWYwNGZiNGM3MTVk
MjdmOTg3ZjAwM2NmYzMxYzlmZjRmMyAwYzM4YzYxYWFkMjEwNmUyM2E1ZmNhYjdlNDM1NjcxZmIz
OWRjNDRjCiAxMzk0MjAgcGFzcyBjOGE0YTAyMDU4YWY4Nzg4ZjFhZWIzMmRlYzFkMjE0YWFlYWJm
N2E5IDgwODljMDA5NzlhNWIwODljZmY1OTJjNmI5MTQyMGU1OTU2NTcxNjcgNjI4MGM5NGYzMDZk
ZjZhMjBiYmMxMDBiYTE1YTVhODFhZjAzNjZlNiAyMjNjZWE2YTRmMDU1MmI4NmZiMjVlM2I4YmJk
MDA0Njk4MTZjZDdhIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgN2Qw
YTU2YzRhMTI1OTE3YTQ3NGQzNDY5Zjc3NDE4NGQwOWEzOGY0OCBkMGQ4YWQzOWVjYjUxY2Q3NDk3
Y2Q1MjQ0ODRmZTA5ZjUwODc2Nzk4IDljY2EwMmQ4ZmZjMjNlOTY4OGE5NzFkODU4ZTRmZmRmZjUz
ODliMTEgMzBmMWU0MWYwNGZiNGM3MTVkMjdmOTg3ZjAwM2NmYzMxYzlmZjRmMyAwOTQ3OTZhZmZi
N2M4N2Y2YjJkYWNjZGJlMTkyMjA4YWY3MTVlMDg4CiAxMzk0NjAgZmFpbCBjOGE0YTAyMDU4YWY4
Nzg4ZjFhZWIzMmRlYzFkMjE0YWFlYWJmN2E5IDgwODljMDA5NzlhNWIwODljZmY1OTJjNmI5MTQy
MGU1OTU2NTcxNjcgNjI4MGM5NGYzMDZkZjZhMjBiYmMxMDBiYTE1YTVhODFhZjAzNjZlNiA1MTY4
YWZlNmVmNTk2ZWFmMmZmN2E1MzNiNzgwYzc5Y2UxNDQ0NWU0IGM1MzBhNzVjMWU2YTQ3MmIwZWI5
NTU4MzEwYjUxOGYwZGZjZDg4NjAgZDQ3Yjg1YTYyMWFkZDU5MTIxMjU0NmIxMjk0NWQ3Yjk4NzNm
YmFiZiBkMGQ4YWQzOWVjYjUxY2Q3NDk3Y2Q1MjQ0ODRmZTA5ZjUwODc2Nzk4IDFiY2Y0ODRmYTlm
NDUxY2M4YzI5MGZlODBmZDBlNzY0MTk5Y2E4MWMgMzBmMWU0MWYwNGZiNGM3MTVkMjdmOTg3ZjAw
M2NmYzMxYzlmZjRmMyA5OTFiOWM2ZmY3YmUyMGEwMmJlMTQ2Yjk5YTcxMWE1Yzk0NjY0YWIxCiAx
Mzk0MjEgcGFzcyBjOGE0YTAyMDU4YWY4Nzg4ZjFhZWIzMmRlYzFkMjE0YWFlYWJmN2E5IDgwODlj
MDA5NzlhNWIwODljZmY1OTJjNmI5MTQyMGU1OTU2NTcxNjcgNjI4MGM5NGYzMDZkZjZhMjBiYmMx
MDBiYTE1YTVhODFhZjAzNjZlNiAyMjNjZWE2YTRmMDU1MmI4NmZiMjVlM2I4YmJkMDA0Njk4MTZj
ZDdhIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgMGRkOGQ3ZDU1NmRm
NDZjNTAzMjU0ZDM3YjIyYjJiMzRmNmFkMTJmNiBkMGQ4YWQzOWVjYjUxY2Q3NDk3Y2Q1MjQ0ODRm
ZTA5ZjUwODc2Nzk4IDljY2EwMmQ4ZmZjMjNlOTY4OGE5NzFkODU4ZTRmZmRmZjUzODliMTEgMzBm
MWU0MWYwNGZiNGM3MTVkMjdmOTg3ZjAwM2NmYzMxYzlmZjRmMyBiNWZiZTgxMTk2ODY2Mzc0YzVk
YTVjODI3ODcxNDVjZWUzNzJhZmYzCiAxMzk0MzYgZmFpbCBjOGE0YTAyMDU4YWY4Nzg4ZjFhZWIz
MmRlYzFkMjE0YWFlYWJmN2E5IDgwODljMDA5NzlhNWIwODljZmY1OTJjNmI5MTQyMGU1OTU2NTcx
NjcgNjI4MGM5NGYzMDZkZjZhMjBiYmMxMDBiYTE1YTVhODFhZjAzNjZlNiA1MTY4YWZlNmVmNTk2
ZWFmMmZmN2E1MzNiNzgwYzc5Y2UxNDQ0NWU0IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUx
OGYwZGZjZDg4NjAgZDQ3Yjg1YTYyMWFkZDU5MTIxMjU0NmIxMjk0NWQ3Yjk4NzNmYmFiZiBkMGQ4
YWQzOWVjYjUxY2Q3NDk3Y2Q1MjQ0ODRmZTA5ZjUwODc2Nzk4IDFiY2Y0ODRmYTlmNDUxY2M4YzI5
MGZlODBmZDBlNzY0MTk5Y2E4MWMgMzBmMWU0MWYwNGZiNGM3MTVkMjdmOTg3ZjAwM2NmYzMxYzlm
ZjRmMyA5OTFiOWM2ZmY3YmUyMGEwMmJlMTQ2Yjk5YTcxMWE1Yzk0NjY0YWIxCiAxMzk0MjUgcGFz
cyBjOGE0YTAyMDU4YWY4Nzg4ZjFhZWIzMmRlYzFkMjE0YWFlYWJmN2E5IDgwODljMDA5NzlhNWIw
ODljZmY1OTJjNmI5MTQyMGU1OTU2NTcxNjcgNjI4MGM5NGYzMDZkZjZhMjBiYmMxMDBiYTE1YTVh
ODFhZjAzNjZlNiAyMjNjZWE2YTRmMDU1MmI4NmZiMjVlM2I4YmJkMDA0Njk4MTZjZDdhIGM1MzBh
NzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgMGRkOGQ3ZDU1NmRmNDZjNTAzMjU0
ZDM3YjIyYjJiMzRmNmFkMTJmNiBkMGQ4YWQzOWVjYjUxY2Q3NDk3Y2Q1MjQ0ODRmZTA5ZjUwODc2
Nzk4IDljY2EwMmQ4ZmZjMjNlOTY4OGE5NzFkODU4ZTRmZmRmZjUzODliMTEgMzBmMWU0MWYwNGZi
NGM3MTVkMjdmOTg3ZjAwM2NmYzMxYzlmZjRmMyA5OTFiOWM2ZmY3YmUyMGEwMmJlMTQ2Yjk5YTcx
MWE1Yzk0NjY0YWIxCiAxMzk0NTEgcGFzcyBjOGE0YTAyMDU4YWY4Nzg4ZjFhZWIzMmRlYzFkMjE0
YWFlYWJmN2E5IDgwODljMDA5NzlhNWIwODljZmY1OTJjNmI5MTQyMGU1OTU2NTcxNjcgNjI4MGM5
NGYzMDZkZjZhMjBiYmMxMDBiYTE1YTVhODFhZjAzNjZlNiAyMjNjZWE2YTRmMDU1MmI4NmZiMjVl
M2I4YmJkMDA0Njk4MTZjZDdhIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4
NjAgZDQ3Yjg1YTYyMWFkZDU5MTIxMjU0NmIxMjk0NWQ3Yjk4NzNmYmFiZiBkMGQ4YWQzOWVjYjUx
Y2Q3NDk3Y2Q1MjQ0ODRmZTA5ZjUwODc2Nzk4IDFiY2Y0ODRmYTlmNDUxY2M4YzI5MGZlODBmZDBl
NzY0MTk5Y2E4MWMgMzBmMWU0MWYwNGZiNGM3MTVkMjdmOTg3ZjAwM2NmYzMxYzlmZjRmMyA5OTFi
OWM2ZmY3YmUyMGEwMmJlMTQ2Yjk5YTcxMWE1Yzk0NjY0YWIxCiAxMzk0NDAgcGFzcyBjOGE0YTAy
MDU4YWY4Nzg4ZjFhZWIzMmRlYzFkMjE0YWFlYWJmN2E5IDgwODljMDA5NzlhNWIwODljZmY1OTJj
NmI5MTQyMGU1OTU2NTcxNjcgNjI4MGM5NGYzMDZkZjZhMjBiYmMxMDBiYTE1YTVhODFhZjAzNjZl
NiAyMjNjZWE2YTRmMDU1MmI4NmZiMjVlM2I4YmJkMDA0Njk4MTZjZDdhIGM1MzBhNzVjMWU2YTQ3
MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgZDQ3Yjg1YTYyMWFkZDU5MTIxMjU0NmIxMjk0NWQ3
Yjk4NzNmYmFiZiBkMGQ4YWQzOWVjYjUxY2Q3NDk3Y2Q1MjQ0ODRmZTA5ZjUwODc2Nzk4IDljY2Ew
MmQ4ZmZjMjNlOTY4OGE5NzFkODU4ZTRmZmRmZjUzODliMTEgMzBmMWU0MWYwNGZiNGM3MTVkMjdm
OTg3ZjAwM2NmYzMxYzlmZjRmMyA5OTFiOWM2ZmY3YmUyMGEwMmJlMTQ2Yjk5YTcxMWE1Yzk0NjY0
YWIxCiAxMzk0NDMgcGFzcyBjOGE0YTAyMDU4YWY4Nzg4ZjFhZWIzMmRlYzFkMjE0YWFlYWJmN2E5
IDgwODljMDA5NzlhNWIwODljZmY1OTJjNmI5MTQyMGU1OTU2NTcxNjcgNjI4MGM5NGYzMDZkZjZh
MjBiYmMxMDBiYTE1YTVhODFhZjAzNjZlNiAyMjNjZWE2YTRmMDU1MmI4NmZiMjVlM2I4YmJkMDA0
Njk4MTZjZDdhIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgZDQ3Yjg1
YTYyMWFkZDU5MTIxMjU0NmIxMjk0NWQ3Yjk4NzNmYmFiZiBkMGQ4YWQzOWVjYjUxY2Q3NDk3Y2Q1
MjQ0ODRmZTA5ZjUwODc2Nzk4IDFiY2Y0ODRmYTlmNDUxY2M4YzI5MGZlODBmZDBlNzY0MTk5Y2E4
MWMgMzBmMWU0MWYwNGZiNGM3MTVkMjdmOTg3ZjAwM2NmYzMxYzlmZjRmMyA5OTFiOWM2ZmY3YmUy
MGEwMmJlMTQ2Yjk5YTcxMWE1Yzk0NjY0YWIxCiAxMzk0NTMgZmFpbCBjOGE0YTAyMDU4YWY4Nzg4
ZjFhZWIzMmRlYzFkMjE0YWFlYWJmN2E5IDgwODljMDA5NzlhNWIwODljZmY1OTJjNmI5MTQyMGU1
OTU2NTcxNjcgNjI4MGM5NGYzMDZkZjZhMjBiYmMxMDBiYTE1YTVhODFhZjAzNjZlNiA1MTY4YWZl
NmVmNTk2ZWFmMmZmN2E1MzNiNzgwYzc5Y2UxNDQ0NWU0IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4
MzEwYjUxOGYwZGZjZDg4NjAgZDQ3Yjg1YTYyMWFkZDU5MTIxMjU0NmIxMjk0NWQ3Yjk4NzNmYmFi
ZiBkMGQ4YWQzOWVjYjUxY2Q3NDk3Y2Q1MjQ0ODRmZTA5ZjUwODc2Nzk4IDFiY2Y0ODRmYTlmNDUx
Y2M4YzI5MGZlODBmZDBlNzY0MTk5Y2E4MWMgMzBmMWU0MWYwNGZiNGM3MTVkMjdmOTg3ZjAwM2Nm
YzMxYzlmZjRmMyA5OTFiOWM2ZmY3YmUyMGEwMmJlMTQ2Yjk5YTcxMWE1Yzk0NjY0YWIxCiAxMzk0
NTcgcGFzcyBjOGE0YTAyMDU4YWY4Nzg4ZjFhZWIzMmRlYzFkMjE0YWFlYWJmN2E5IDgwODljMDA5
NzlhNWIwODljZmY1OTJjNmI5MTQyMGU1OTU2NTcxNjcgNjI4MGM5NGYzMDZkZjZhMjBiYmMxMDBi
YTE1YTVhODFhZjAzNjZlNiAyMjNjZWE2YTRmMDU1MmI4NmZiMjVlM2I4YmJkMDA0Njk4MTZjZDdh
IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgZDQ3Yjg1YTYyMWFkZDU5
MTIxMjU0NmIxMjk0NWQ3Yjk4NzNmYmFiZiBkMGQ4YWQzOWVjYjUxY2Q3NDk3Y2Q1MjQ0ODRmZTA5
ZjUwODc2Nzk4IDFiY2Y0ODRmYTlmNDUxY2M4YzI5MGZlODBmZDBlNzY0MTk5Y2E4MWMgMzBmMWU0
MWYwNGZiNGM3MTVkMjdmOTg3ZjAwM2NmYzMxYzlmZjRmMyA5OTFiOWM2ZmY3YmUyMGEwMmJlMTQ2
Yjk5YTcxMWE1Yzk0NjY0YWIxClNlYXJjaGluZyBmb3IgaW50ZXJlc3RpbmcgdmVyc2lvbnMKIFJl
c3VsdCBmb3VuZDogZmxpZ2h0IDEzODg0OSAocGFzcyksIGZvciBiYXNpcyBwYXNzCiBSZXN1bHQg
Zm91bmQ6IGZsaWdodCAxMzk0MDggKGZhaWwpLCBmb3IgYmFzaXMgZmFpbHVyZQogUmVwcm8gZm91
bmQ6IGZsaWdodCAxMzk0MzIgKHBhc3MpLCBmb3IgYmFzaXMgcGFzcwogUmVwcm8gZm91bmQ6IGZs
aWdodCAxMzk0MzYgKGZhaWwpLCBmb3IgYmFzaXMgZmFpbHVyZQogMCByZXZpc2lvbnMgYXQgYzhh
NGEwMjA1OGFmODc4OGYxYWViMzJkZWMxZDIxNGFhZWFiZjdhOSA4MDg5YzAwOTc5YTViMDg5Y2Zm
NTkyYzZiOTE0MjBlNTk1NjU3MTY3IDYyODBjOTRmMzA2ZGY2YTIwYmJjMTAwYmExNWE1YTgxYWYw
MzY2ZTYgMjIzY2VhNmE0ZjA1NTJiODZmYjI1ZTNiOGJiZDAwNDY5ODE2Y2Q3YSBjNTMwYTc1YzFl
NmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGQ0N2I4NWE2MjFhZGQ1OTEyMTI1NDZiMTI5
NDVkN2I5ODczZmJhYmYgZDBkOGFkMzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5OCAx
YmNmNDg0ZmE5ZjQ1MWNjOGMyOTBmZTgwZmQwZTc2NDE5OWNhODFjIDMwZjFlNDFmMDRmYjRjNzE1
ZDI3Zjk4N2YwMDNjZmMzMWM5ZmY0ZjMgOTkxYjljNmZmN2JlMjBhMDJiZTE0NmI5OWE3MTFhNWM5
NDY2NGFiMQpObyByZXZpc2lvbnMgbGVmdCB0byB0ZXN0LCBjaGVja2luZyBncmFwaCBzdGF0ZS4K
IFJlc3VsdCBmb3VuZDogZmxpZ2h0IDEzOTQ0MyAocGFzcyksIGZvciBsYXN0IHBhc3MKIFJlc3Vs
dCBmb3VuZDogZmxpZ2h0IDEzOTQ0NyAoZmFpbCksIGZvciBmaXJzdCBmYWlsdXJlCiBSZXBybyBm
b3VuZDogZmxpZ2h0IDEzOTQ1MSAocGFzcyksIGZvciBsYXN0IHBhc3MKIFJlcHJvIGZvdW5kOiBm
bGlnaHQgMTM5NDUzIChmYWlsKSwgZm9yIGZpcnN0IGZhaWx1cmUKIFJlcHJvIGZvdW5kOiBmbGln
aHQgMTM5NDU3IChwYXNzKSwgZm9yIGxhc3QgcGFzcwogUmVwcm8gZm91bmQ6IGZsaWdodCAxMzk0
NjAgKGZhaWwpLCBmb3IgZmlyc3QgZmFpbHVyZQoKKioqIEZvdW5kIGFuZCByZXByb2R1Y2VkIHBy
b2JsZW0gY2hhbmdlc2V0ICoqKgoKICBCdWcgaXMgaW4gdHJlZTogIGxpbnV4IGdpdDovL2dpdC5r
ZXJuZWwub3JnL3B1Yi9zY20vbGludXgva2VybmVsL2dpdC90b3J2YWxkcy9saW51eC0yLjYuZ2l0
CiAgQnVnIGludHJvZHVjZWQ6ICA1MTY4YWZlNmVmNTk2ZWFmMmZmN2E1MzNiNzgwYzc5Y2UxNDQ0
NWU0CiAgQnVnIG5vdCBwcmVzZW50OiAyMjNjZWE2YTRmMDU1MmI4NmZiMjVlM2I4YmJkMDA0Njk4
MTZjZDdhCiAgTGFzdCBmYWlsIHJlcHJvOiBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0
Lm9yZy9vc3N0ZXN0L2xvZ3MvMTM5NDYwLwoKCiAgKFJldmlzaW9uIGxvZyB0b28gbG9uZywgb21p
dHRlZC4pCgpwbm10b3BuZzogMTE3IGNvbG9ycyBmb3VuZApSZXZpc2lvbiBncmFwaCBsZWZ0IGlu
IC9ob21lL2xvZ3MvcmVzdWx0cy9iaXNlY3QvbGludXgtbGludXMvdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQtcGFpci54ZW4tYm9vdC0tc3JjX2hvc3Que2RvdCxwcyxwbmcsaHRtbCxzdmd9LgotLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCjEzOTQ2MDogdG9sZXJhYmxlIEZB
SUwKCmZsaWdodCAxMzk0NjAgbGludXgtbGludXMgcmVhbC1iaXNlY3QgW3JlYWxdCmh0dHA6Ly9s
b2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzk0NjAvCgpGYWlsdXJl
cyA6LS8gYnV0IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLApp
bmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXBhaXIgMTAgeGVuLWJvb3Qvc3JjX2hvc3QgICAgICAgZmFpbCBiYXNlbGluZSB1bnRl
c3RlZAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAxMSB4ZW4tYm9vdC9kc3RfaG9zdCAg
ICAgICBmYWlsIGJhc2VsaW5lIHVudGVzdGVkCgoKam9iczoKIGJ1aWxkLWkzODYtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9q
ZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoK
TG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dz
LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhl
c2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFp
bDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3Qu
Z2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBm
b3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDth
PXN1bW1hcnkKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 01:21:42 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 01: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 1hruLr-0007v3-NX; Mon, 29 Jul 2019 01:21: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=kpHI=V2=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hruLp-0007ur-Kv
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 01:21:21 +0000
X-Inumbo-ID: 2b260a9a-b19f-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2b260a9a-b19f-11e9-8980-bc764e045a96;
 Mon, 29 Jul 2019 01:21:19 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hruLn-00052l-0Q; Mon, 29 Jul 2019 01:21: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 1hruLm-0001Dj-LJ; Mon, 29 Jul 2019 01:21:18 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hruLm-0000K1-Kj; Mon, 29 Jul 2019 01:21:18 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139461-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-amd64:xen-build:fail:regression
 xen-unstable-smoke:build-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=b4c8a27d5bc0f7c91d04af8584b55aafc104a0a9
X-Osstest-Versions-That: xen=22ec7474348fea2c4a32b0872dd3385bf3785a26
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 29 Jul 2019 01:21:18 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 139461: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTQ2MSB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzOTQ2MS8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYW1kNjQgICAgICAgICAg
ICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM5Mzgw
CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogYnVp
bGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgIGJsb2NrZWQgbi9hCiB0
ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRl
c3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICBiNGM4YTI3ZDViYzBmN2M5MWQwNGFmODU4NGI1
NWFhZmMxMDRhMGE5CmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICAyMmVj
NzQ3NDM0OGZlYTJjNGEzMmIwODcyZGQzMzg1YmYzNzg1YTI2CgpMYXN0IHRlc3Qgb2YgYmFzaXMg
ICAxMzkzODAgIDIwMTktMDctMjYgMTc6MDE6MzcgWiAgICAyIGRheXMKVGVzdGluZyBzYW1lIHNp
bmNlICAgMTM5NDQxICAyMDE5LTA3LTI4IDEyOjA0OjA0IFogICAgMCBkYXlzICAgIDQgYXR0ZW1w
dHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgRGFyaW8g
RmFnZ2lvbGkgPGRmYWdnaW9saUBzdXNlLmNvbT4KICBXZWkgTGl1IDx3bEB4ZW4ub3JnPgogIFpo
YW5nIENoZW4gPGNoZW4uemhhbmdAaW50ZWwuY29tPgoKam9iczoKIGJ1aWxkLWFybTY0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGln
aHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xv
Z3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFy
ZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29z
c3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3Qg
aW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9z
c3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0
ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMu
eGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQpjb21taXQgYjRjOGEyN2Q1YmMwZjdjOTFkMDRhZjg1ODRiNTVhYWZjMTA0YTBhOQpBdXRob3I6
IERhcmlvIEZhZ2dpb2xpIDxkZmFnZ2lvbGlAc3VzZS5jb20+CkRhdGU6ICAgU2F0IEp1bCAyNyAw
MDoxMzo0OSAyMDE5ICswMjAwCgogICAgdG9vbHM6IGlweGU6IHVwZGF0ZSBmb3IgZml4aW5nIGJ1
aWxkIHdpdGggR0NDOQogICAgCiAgICBCdWlsZGluZyB3aXRoIEdDQzkgKG9uIG9wZW5TVVNFIFR1
Ym1sZXdlZWQpIGdlbmVyYXRlcyBhIGxvdCBvZiBlcnJvcnMgb2YKICAgIHRoZSAidGFraW5nIGFk
ZHJlc3Mgb2YgcGFja2VkIG1lbWJlciBvZiAuLi4gbWF5IHJlc3VsdCBpbiBhbiB1bmFsaWduZWQK
ICAgIHBvaW50ZXIgdmFsdWUiIGtpbmQuCiAgICAKICAgIFVwZGF0aW5nIHRvIHVwc3RyZWFtIGNv
bW1pdCAxZGQ1NmRiZDExMDgyICgiW2J1aWxkXSBXb3JrYXJvdW5kIGNvbXBpbGF0aW9uCiAgICBl
cnJvciB3aXRoIGdjYyA5LjEiKSBzZWVtcyB0byBmaXggdGhlIHByb2JsZW0uCiAgICAKICAgIEZv
ciBtb3JlIGluZm8sIHNlZToKICAgIAogICAgaHR0cHM6Ly9naXQuaXB4ZS5vcmcvaXB4ZS5naXQv
Y29tbWl0LzFkZDU2ZGJkMTEwODJmYjYyMmMyZWQyMWNmYWNlZDRmNDdkNzk4YTYKICAgIAogICAg
U2lnbmVkLW9mZi1ieTogRGFyaW8gRmFnZ2lvbGkgPGRmYWdnaW9saUBzdXNlLmNvbT4KICAgIEFj
a2VkLWJ5OiBXZWkgTGl1IDx3bEB4ZW4ub3JnPgoKY29tbWl0IDE3NGRiMjhiYjgyM2U4Yzk4YzMx
OWZkYmRjNmQ0Y2JlMTA1MGJhMTQKQXV0aG9yOiBaaGFuZyBDaGVuIDxjaGVuLnpoYW5nQGludGVs
LmNvbT4KRGF0ZTogICBTYXQgSnVsIDI3IDAwOjI3OjIzIDIwMTkgKzA4MDAKCiAgICB0b29scy9s
aWJ4bDogQWRkIGlvdGhyZWFkIHN1cHBvcnQgZm9yIENPTE8KICAgIAogICAgWGVuIENPTE8gYW5k
IEtWTSBDT0xPIHNoYXJlZCBsb3RzIG9mIGNvZGUgaW4gUWVtdS4KICAgIFRoZSBjb2xvLWNvbXBh
cmUgb2JqZWN0IGluIFFlbXUgbm93IHJlcXVpcmVzIGFuICdpb3RocmVhZCcgcHJvcGVydHkgc2lu
Y2UgUUVNVSAyLjExLgogICAgCiAgICBEZXRhaWw6CiAgICBodHRwczovL3dpa2kucWVtdS5vcmcv
RmVhdHVyZXMvQ09MTwogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBaaGFuZyBDaGVuIDxjaGVuLnpo
YW5nQGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBBbnRob255IFBFUkFSRCA8YW50aG9ueS5w
ZXJhcmRAY2l0cml4LmNvbT4KKHFlbXUgY2hhbmdlcyBub3QgaW5jbHVkZWQpCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 02:15:51 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 02:15: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 1hrvCS-0003Ce-5X; Mon, 29 Jul 2019 02:15:44 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=i0K+=V2=gmail.com=kevin.buckley.ecs.vuw.ac.nz@srs-us1.protection.inumbo.net>)
 id 1hrvCQ-0003CZ-PM
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 02:15:42 +0000
X-Inumbo-ID: c2ecc70b-b1a6-11e9-8980-bc764e045a96
Received: from mail-wm1-x342.google.com (unknown [2a00:1450:4864:20::342])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c2ecc70b-b1a6-11e9-8980-bc764e045a96;
 Mon, 29 Jul 2019 02:15:41 +0000 (UTC)
Received: by mail-wm1-x342.google.com with SMTP id p74so52330744wme.4
 for <xen-devel@lists.xenproject.org>; Sun, 28 Jul 2019 19:15:41 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=kCqN4wsbWhCkrSSwGp7++HN4lTvKCcncly/RXwv6PKQ=;
 b=LUlzVyv28qoJmtdxrHYaSYWbo2CAsZPr58vUy5vLv/E8leZIa2Yc8wP3qiz8HxqxtL
 XqYR8RyoW1ppmNfSg0baHGiQydhH9FK7fceqk+Lna/FFvE1nnVUpRZJ7lUym0eUdCFCL
 GDxrvv23GO0B/PprAhKgvnqxfaFfMgc7R56DxLn8sBHJ+1qrwG79RLhC10a0kigF8Ltj
 FUY1BdLyrEc2np14QYAk8qirqqzLChroX7APJbWiDmqFfNI5TjCKC4HkikFKkBWU63iI
 jeDL8X/Q3vLBpHsknYWemwVexHMw7Drtp3n0S94RZ45fOnhYffbFND953B0kOrEUvZoD
 fZAA==
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=kCqN4wsbWhCkrSSwGp7++HN4lTvKCcncly/RXwv6PKQ=;
 b=tbeelj23SdaDnVgTrFd97VODWp6y2CztliL+m7/TZ+nns7o7QkxaIEtyvsF72PBO+K
 XCxJrjp5cy8Yy2PzDqV8e0pTif+d98F1/DmpUZZWmviX0mC+JK2FrDFqRKFV11u9JQ2E
 Yi9oMwzwCSAh6RHh6fjpP5Drhi8b/kA6TWfRrKWjHOx6Jo9v2+BYyMQpkA9MdM47080b
 1YiWpLmthpt/wqnZQRhtC8vfdlC4+HQOB5yW9n+VQ1slIkWd0vOaja6kGU3NOQGA3239
 m6MBPS7/tUzybbv4dWPb5Czi/3wvZTHulkEcCvR0npv4uqB8EC2CAXcVLvjOkZqcdg8g
 HCVg==
X-Gm-Message-State: APjAAAW3QDWntFzmsVuLwEazI1iFuo5pfKzmDHpITb/HX+PE4/+iAI78
 CtRI7RMY/A/BOC/Gc7KNEhb84dY9XAE4wxJQAcI=
X-Google-Smtp-Source: APXvYqw15deAeYLmgKPVfycHSFQM2JQvpmv2d1JSV29+KxWQKQU0b2LbGVT0nhF5Lx3fDKew4L4EwaORZZ85oWzMrIY=
X-Received: by 2002:a1c:ddc1:: with SMTP id
 u184mr93812972wmg.158.1564366540063; 
 Sun, 28 Jul 2019 19:15:40 -0700 (PDT)
MIME-Version: 1.0
References: <CABwOO=dnXZSfaCAEB5COs4sT_tz-R8VTuuK_V_Nf60XpPQoS3A@mail.gmail.com>
 <4de7580d-5478-2b90-58da-1f7335f0154b@citrix.com>
 <alpine.LFD.2.21.1907222020280.2764@austen3.home>
In-Reply-To: <alpine.LFD.2.21.1907222020280.2764@austen3.home>
From: Kevin Buckley <kevin.buckley.ecs.vuw.ac.nz@gmail.com>
Date: Mon, 29 Jul 2019 10:15:28 +0800
Message-ID: <CABwOO=e4mh39a4RhddVWBbJWaB4q_v7cmTMcwJZNXwrwRPS0Bw@mail.gmail.com>
To: "YOUNG, MICHAEL A." <m.a.young@durham.ac.uk>
Subject: Re: [Xen-devel] pygrub, installed with Python 3,
 doesn't boot Xen DomU-s
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 "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>

T24gVHVlLCAyMyBKdWwgMjAxOSBhdCAwMzo0MywgWU9VTkcsIE1JQ0hBRUwgQS4gPG0uYS55b3Vu
Z0BkdXJoYW0uYWMudWs+IHdyb3RlOgoKPiA+IFllcyAtIHRoaXMgbG9va3MgbGlrZSBhIFB5IDIv
MyBjb21wYXRpYmlsaXR5IGlzc3VlLiAgVGhpcyBwYXJ0aWN1bGFyIG9uZQo+ID4gaXMgcmVsYXRl
ZCB0bwo+ID4gaHR0cHM6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPXhlbi5naXQ7YT1jb21t
aXRkaWZmO2g9ZmY5MTVjOGNhY2MyNjRhZTEzODBkNTFmZWEwNzI2N2I4MzA4ZDdiYQo+ID4KPiA+
IEhvd2V2ZXIsIEkgY2FuJ3QgZXhwbGFpbiB3aHkgcHl0aG9uIGlzIGNvbXBsYWluaW5nIGF0IHN0
ci5zcGxpdCgpLgo+ID4gc3BsaXQoKSBpcyBhIHN0cmluZyBvcGVyYXRpb24sIG5vdCBhIGJ5dGVz
IG9wZXJhdGlvbi4KPgo+IEl0IGxvb2tzIGxpa2UgeW91IGFyZSBtaXNzaW5nIHRoZSBhYm92ZSBw
YXRjaCBhbmQgSSB0aGluayB5b3UgYWxzbyBuZWVkCj4gaHR0cHM6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViLz9wPXhlbi5naXQ7YT1jb21taXQ7aD00ODUwNzllODE2Nzg4ZDcwMTY5ZjQ1NTc5ZTFm
NWE4ZjkwOWRjMWIzCj4gaHR0cHM6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPXhlbi5naXQ7
YT1jb21taXQ7aD03NjdiYTM5N2QzNDg0OGM3ZTBjNGU5Y2RmYzVlZmE0ZTBjYjYxNDQyCj4gYW5k
IHBlcmhhcHMKPiBodHRwczovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9eGVuLmdpdDthPWNv
bW1pdDtoPWE1N2ExYjI2ZWMwYWUzMWY5MjRjZjJiYmNmNDc5NjM3ZDAwN2JlNDQKPiBpZiB5b3Ug
YnVpbGQgd2l0aCBvY2FtbC4gQWN0dWFsbHkgdGhlIGZpcnN0IG9mIHRoZXNlIDMgcGF0Y2hlcyBp
cyBvcHRpb25hbAo+IGFzIGl0IGlzIGp1c3QgYW4gZXJyb3IgbWVzc2FnZSBjaGFuZ2UgYnV0IHNo
b3VsZCBhbGxvdyB0aGUgc2Vjb25kIHBhdGNoIHRvCj4gYXBwbHkgY2xlYW5seS4KPgo+ICAgICAg
ICAgTWljaGFlbCBZb3VuZwoKSnVzdCB0byBzYXkgdGhhdCwgb3ZlciB0aGUgd2Vla2VuZCwgSSBy
ZWJ1aWx0IHRoaW5ncyB1c2luZyBYZW4gY29tbWl0IGY3ZjdjZDUKYW5kIEkgbm93IGhhdmUgYSBY
ZW4gZW52aXJvbm1lbnQgIHRoYXQgYm9vdHMgbXkgZXhpc3RpbmcgRG9tMHMuCgpUaGFua3MgZm9y
IGFsbCB0aGUgcG9pbnRlcnMgdG8gdGhlIG9uZ29pbmcgd29yayBhcyByZWdhcmRzIHB5dGhpbjIt
PjMuCgpLZXZpbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 03:15:34 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 03: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 1hrw86-0007cI-Q3; Mon, 29 Jul 2019 03: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=wN/v=V2=gmail.com=persaur@srs-us1.protection.inumbo.net>)
 id 1hrw84-0007cD-UW
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 03:15:16 +0000
X-Inumbo-ID: 1541c1a1-b1af-11e9-8980-bc764e045a96
Received: from mail-qk1-x741.google.com (unknown [2607:f8b0:4864:20::741])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1541c1a1-b1af-11e9-8980-bc764e045a96;
 Mon, 29 Jul 2019 03:15:14 +0000 (UTC)
Received: by mail-qk1-x741.google.com with SMTP id s145so43163449qke.7
 for <xen-devel@lists.xenproject.org>; Sun, 28 Jul 2019 20:15:14 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:subject:from:in-reply-to:date:cc
 :content-transfer-encoding:message-id:references:to;
 bh=cqELUuUgn6xF1hqWiHemT+K7u4rAfejW/+c7WkSqNuQ=;
 b=gjSYH7rp2F1geaSX8dKZ8/NWM6liQyOKJ70hSwa55wdHiAEMVYw4WPG0ty9Do0zXV3
 G65NnguvkWYyNxrc8q3QnQmo9PVLQEf/gk4UrduNRPvnFsfV3jeOjSPYRTAKe0Hg+zJQ
 9LNvMDOSfrQqj7/kTExdVW28sYBtIMm7kLLrntEAHH5a6inQE+dlS1AMjVHTQmWsgQEH
 gFzWcMhRuKQ0eUFLk1dAeaUQnKn/l+6Z979aGJI2FgDjXTD/3VD+bpAqhwhma8vjJQ3O
 OinDuB9Dh6ep+I2ETLew/qouuxt6jTSGy8qD9bydEg4s4zkNqedvsJmdZgl7yRuSwYhy
 UHHQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc
 :content-transfer-encoding:message-id:references:to;
 bh=cqELUuUgn6xF1hqWiHemT+K7u4rAfejW/+c7WkSqNuQ=;
 b=dv7/pYXYAe9RWV6mvDj4PQ6RcLbJ3vSwNvEUWPFhjf7EMJZDmvpIMP4t06bO8WFeGq
 PokJ4SJCs8BQp2K8Bt6vWj2Rb4u3ItBr2kprW3FvtLOdYHrMpFQmb0qJ717wypm4IX2X
 dnLiJp7rpCZzN9SUIdT9Jn5FivKQAyxQq1TG7lH0edYj/rx65Wtc5OfIRpHucUTQGSlq
 1fvYc4LIG6FAHSDlSew3MWz5TzPNUk8UMXZKiwTpyszHUfRdj8h+gfwbmjvJRXV5i5fm
 2WT4d6kjBvpc4Ia+IP9wa9on88vqWTxMzPCAr2iQcuFMWR25nLRf8+qPTDR68iHjh/fV
 vbwA==
X-Gm-Message-State: APjAAAUQYTg8exJW5SCxfZOEqd2mthL8p7tBrWUTYy+qvkrcCoNkt5Rx
 HztMYzT1i7GDMZCCi/RL/OY=
X-Google-Smtp-Source: APXvYqxU0mtmBiLL9cFOu8Ut6CAawETc4A9ITuJ5d4SVaFR9K80MM69TFzIs4Aem5xdVx3ZPAStUaA==
X-Received: by 2002:ae9:ec0d:: with SMTP id h13mr71426461qkg.26.1564370114177; 
 Sun, 28 Jul 2019 20:15:14 -0700 (PDT)
Received: from [192.168.50.2] (cpe-24-90-150-194.nyc.res.rr.com.
 [24.90.150.194])
 by smtp.gmail.com with ESMTPSA id b4sm24684196qtp.77.2019.07.28.20.15.13
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Sun, 28 Jul 2019 20:15:13 -0700 (PDT)
Mime-Version: 1.0 (1.0)
From: Rich Persaud <persaur@gmail.com>
X-Mailer: iPad Mail (16G77)
In-Reply-To: <20190722192056.15816-1-andrew.cooper3@citrix.com>
Date: Sun, 28 Jul 2019 23:15:12 -0400
Message-Id: <C1FD9748-EC91-4786-B4BA-1B04280C7926@gmail.com>
References: <20190722192056.15816-1-andrew.cooper3@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 Lars Kurth <lars.kurth@citrix.com>
Subject: Re: [Xen-devel] [PATCH] docs/sphinx: todo/wishlist
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Paul Durrant <paul.durrant@citrix.com>,
 Jan Beulich <JBeulich@suse.com>, Ian Jackson <ian.jackson@citrix.com>,
 Xen-devel <xen-devel@lists.xenproject.org>,
 =?utf-8?Q?Roger_Pau_Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: multipart/mixed; boundary="===============7169474232152767511=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============7169474232152767511==
Content-Type: multipart/alternative;
	boundary=Apple-Mail-83056C63-A861-4B1A-9742-3898A3BDBAA1
Content-Transfer-Encoding: 7bit


--Apple-Mail-83056C63-A861-4B1A-9742-3898A3BDBAA1
Content-Type: text/plain;
	charset=utf-8
Content-Transfer-Encoding: quoted-printable

> On Jul 22, 2019, at 15:20, Andrew Cooper <andrew.cooper3@citrix.com> wrote=
:
>=20
> a.k.a. (at least in this form) Andrew's "work which might be offloadable t=
o
> someone else" list.
>=20
> Signed-off-by: Andrew Cooper <andrew.cooper3@citrix.com>
> ---
> CC: George Dunlap <George.Dunlap@eu.citrix.com>
> CC: Ian Jackson <ian.jackson@citrix.com>
> CC: Jan Beulich <JBeulich@suse.com>
> CC: Stefano Stabellini <sstabellini@kernel.org>
> CC: Tim Deegan <tim@xen.org>
> CC: Wei Liu <wl@xen.org>
> CC: Julien Grall <julien.grall@arm.com>
> CC: Lars Kurth <lars.kurth@citrix.com>
> CC: Paul Durrant <paul.durrant@citrix.com>
> CC: Roger Pau Monn=C3=A9 <roger.pau@citrix.com>
>=20
> RFC for obvious reasons.
>=20
> A rendered version of this can be found at:
> https://andrewcoop-xen.readthedocs.io/en/docs-wishlist/misc/wishlist.html
>=20
> During XenSummit in Chicago, it was expressed several times that having so=
me
> todo lists would be a benefit, to help coordinate work in related areas.
>=20
> Here is an attempt to start one.  For now, it covers one single
> item (xenstored's use of non-stable APIs) to get some feedback about the
> general approach.  I have plenty to get stuck into in Xen itself if this w=
ay
> of expressing them isn't deemed unacceptable.
>=20
> As for the wishlist itself, I think it is important that it be restricted t=
o
> concrete actions (i.e. already partially groomed, if you speak agile), whi=
ch
> are identified problems, and suggested fixes.
>=20
> In particular, I don't think it is appropriate to devolve into a bullet po=
int
> list of new features, or tasks like "document $whotsit".  It should be
> restricted to things which are real problems, on existing systems, which h=
ave
> some forward plan of action.  That way, any developer should be able to
> cross-reference at least at a high level, and see if there are areas of
> overlapping work, or whether a slightly tweaked approach might be suitable=
 for
> multiple areas.
>=20
> Anyway - thoughts from the peanut gallery?

Would you consider a permissive, documentation-oriented license, e.g. Creati=
ve Commons CC-BY 4.0, for Xen's Sphinx/RST documentation?
https://creativecommons.org/licenses/by/4.0/

As Xen moves beyond cloud computing into multi-vendor, edge/embedded supply c=
hains [1], the audience and context for Xen's technical docs is expanding.  B=
eyond operating system user/dev/admin, there may be: nested hypervisor user/=
dev/admin, certification (FuSA), security, firmware/device/accelerator dev, p=
rocessor architects, formal verification (e.g. TLA+ models), ecosystem build=
ing (e.g. blogs, books, videos, training, research) and commercial maintenan=
ce manuals for long-lived products with multiple Xen configs and embedded pr=
ocessors.

A permissive license would encourage reuse and tailoring of Xen docs.  With h=
ealthy OSS projects, there will remain an incentive to contribute long-lived=
 improvements upstream, even if those improvements are not mandated by the C=
C license. The Xen wiki license is historically CC-BY-SA 3.0, so that conten=
t would be incompatible with CC-BY 4.0.  But Xen's Sphinx/RST docs appear to=
 be focused on new content, so we have an opportunity to choose a license wh=
ich reflects current community priorities.

Rich

[1] https://dornerworks.com/blog/high-performance-space-computing-platform-n=
asa-sbir


--Apple-Mail-83056C63-A861-4B1A-9742-3898A3BDBAA1
Content-Type: text/html;
	charset=utf-8
Content-Transfer-Encoding: quoted-printable

<html><head><meta http-equiv=3D"content-type" content=3D"text/html; charset=3D=
utf-8"></head><body dir=3D"auto"><div dir=3D"ltr"><span></span></div><div di=
r=3D"ltr"><div dir=3D"ltr"></div><div dir=3D"ltr">On Jul 22, 2019, at 15:20,=
 Andrew Cooper &lt;<a href=3D"mailto:andrew.cooper3@citrix.com">andrew.coope=
r3@citrix.com</a>&gt; wrote:</div><div dir=3D"ltr"><br></div><blockquote typ=
e=3D"cite"><div dir=3D"ltr"><span>a.k.a. (at least in this form) Andrew's "w=
ork which might be offloadable to</span><br><span>someone else" list.</span>=
<br><span></span><br><span>Signed-off-by: Andrew Cooper &lt;<a href=3D"mailt=
o:andrew.cooper3@citrix.com">andrew.cooper3@citrix.com</a>&gt;</span><br><sp=
an>---</span><br><span>CC: George Dunlap &lt;<a href=3D"mailto:George.Dunlap=
@eu.citrix.com">George.Dunlap@eu.citrix.com</a>&gt;</span><br><span>CC: Ian J=
ackson &lt;<a href=3D"mailto:ian.jackson@citrix.com">ian.jackson@citrix.com<=
/a>&gt;</span><br><span>CC: Jan Beulich &lt;<a href=3D"mailto:JBeulich@suse.=
com">JBeulich@suse.com</a>&gt;</span><br><span>CC: Stefano Stabellini &lt;<a=
 href=3D"mailto:sstabellini@kernel.org">sstabellini@kernel.org</a>&gt;</span=
><br><span>CC: Tim Deegan &lt;<a href=3D"mailto:tim@xen.org">tim@xen.org</a>=
&gt;</span><br><span>CC: Wei Liu &lt;<a href=3D"mailto:wl@xen.org">wl@xen.or=
g</a>&gt;</span><br><span>CC: Julien Grall &lt;<a href=3D"mailto:julien.gral=
l@arm.com">julien.grall@arm.com</a>&gt;</span><br><span>CC: Lars Kurth &lt;<=
a href=3D"mailto:lars.kurth@citrix.com">lars.kurth@citrix.com</a>&gt;</span>=
<br><span>CC: Paul Durrant &lt;<a href=3D"mailto:paul.durrant@citrix.com">pa=
ul.durrant@citrix.com</a>&gt;</span><br><span>CC: Roger Pau Monn=C3=A9 &lt;<=
a href=3D"mailto:roger.pau@citrix.com">roger.pau@citrix.com</a>&gt;</span><b=
r><span></span><br><span>RFC for obvious reasons.</span><br><span></span><br=
><span>A rendered version of this can be found at:</span><br><span><a href=3D=
"https://andrewcoop-xen.readthedocs.io/en/docs-wishlist/misc/wishlist.html">=
https://andrewcoop-xen.readthedocs.io/en/docs-wishlist/misc/wishlist.html</a=
></span><br><span></span><br><span>During XenSummit in Chicago, it was expre=
ssed several times that having some</span><br><span>todo lists would be a be=
nefit, to help coordinate work in related areas.</span><br><span></span><br>=
<span>Here is an attempt to start one. &nbsp;For now, it covers one single</=
span><br><span>item (xenstored's use of non-stable APIs) to get some feedbac=
k about the</span><br><span>general approach. &nbsp;I have plenty to get stu=
ck into in Xen itself if this way</span><br><span>of expressing them isn't d=
eemed unacceptable.</span><br><span></span><br><span>As for the wishlist its=
elf, I think it is important that it be restricted to</span><br><span>concre=
te actions (i.e. already partially groomed, if you speak agile), which</span=
><br><span>are identified problems, and suggested fixes.</span><br><span></s=
pan><br><span>In particular, I don't think it is appropriate to devolve into=
 a bullet point</span><br><span>list of new features, or tasks like "documen=
t $whotsit". &nbsp;It should be</span><br><span>restricted to things which a=
re real problems, on existing systems, which have</span><br><span>some forwa=
rd plan of action. &nbsp;That way, any developer should be able to</span><br=
><span>cross-reference at least at a high level, and see if there are areas o=
f</span><br><span>overlapping work, or whether a slightly tweaked approach m=
ight be suitable for</span><br><span>multiple areas.</span><br><span></span>=
<br><span>Anyway - thoughts from the peanut gallery?</span><br></div></block=
quote><br><div>Would you consider a permissive, documentation-oriented licen=
se, e.g. Creative Commons CC-BY 4.0, for Xen's Sphinx/RST documentation?</di=
v><div><a href=3D"https://creativecommons.org/licenses/by/4.0/">https://crea=
tivecommons.org/licenses/by/4.0/</a></div><div><br></div><div>As Xen moves b=
eyond cloud computing into multi-vendor, edge/embedded supply chains [1], th=
e audience and context for Xen's technical docs is expanding. &nbsp;Beyond o=
perating system user/dev/admin, there may be: nested hypervisor user/dev/adm=
in, certification (FuSA), security, firmware/device/accelerator dev, process=
or architects, formal verification (e.g. TLA+ models), ecosystem building (e=
.g. blogs, books, videos, training, research) and commercial maintenance man=
uals for long-lived products with multiple Xen configs and embedded processo=
rs.</div><div><br></div><div>A permissive license would encourage reuse and t=
ailoring of Xen docs. &nbsp;With healthy OSS projects, there will remain an i=
ncentive to contribute long-lived improvements upstream, even if those impro=
vements are not mandated by the CC license. The Xen wiki license is historic=
ally CC-BY-SA 3.0, so that content would be incompatible with CC-BY 4.0. &nb=
sp;But Xen's Sphinx/RST docs appear to be focused on new content, so we have=
 an opportunity to choose a license which reflects current community priorit=
ies.</div><div><br></div><div>Rich</div><div><br></div><div>[1]&nbsp;<a href=
=3D"https://dornerworks.com/blog/high-performance-space-computing-platform-n=
asa-sbir">https://dornerworks.com/blog/high-performance-space-computing-plat=
form-nasa-sbir</a></div><div><br></div><div></div></div></body></html>=

--Apple-Mail-83056C63-A861-4B1A-9742-3898A3BDBAA1--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============7169474232152767511==--


From xen-devel-bounces@lists.xenproject.org Mon Jul 29 03:55:59 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 03: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 1hrwlL-0001s6-5L; Mon, 29 Jul 2019 03: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=NMPo=V2=intel.com=shane.wang@srs-us1.protection.inumbo.net>)
 id 1hruE7-0007Gk-Rs
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 01:13:23 +0000
X-Inumbo-ID: 0e90e5ad-b19e-11e9-8980-bc764e045a96
Received: from mga06.intel.com (unknown [134.134.136.31])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0e90e5ad-b19e-11e9-8980-bc764e045a96;
 Mon, 29 Jul 2019 01:13:22 +0000 (UTC)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from orsmga008.jf.intel.com ([10.7.209.65])
 by orsmga104.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 28 Jul 2019 18:13:21 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.64,320,1559545200"; d="scan'208";a="165280113"
Received: from fmsmsx108.amr.corp.intel.com ([10.18.124.206])
 by orsmga008.jf.intel.com with ESMTP; 28 Jul 2019 18:13:20 -0700
Received: from fmsmsx609.amr.corp.intel.com (10.18.126.89) by
 FMSMSX108.amr.corp.intel.com (10.18.124.206) with Microsoft SMTP Server (TLS)
 id 14.3.439.0; Sun, 28 Jul 2019 18:13:20 -0700
Received: from fmsmsx609.amr.corp.intel.com (10.18.126.89) by
 fmsmsx609.amr.corp.intel.com (10.18.126.89) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id
 15.1.1713.5; Sun, 28 Jul 2019 18:13:20 -0700
Received: from shsmsx105.ccr.corp.intel.com (10.239.4.158) by
 fmsmsx609.amr.corp.intel.com (10.18.126.89) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256) id 15.1.1713.5
 via Frontend Transport; Sun, 28 Jul 2019 18:13:19 -0700
Received: from shsmsx107.ccr.corp.intel.com ([169.254.9.65]) by
 SHSMSX105.ccr.corp.intel.com ([169.254.11.15]) with mapi id 14.03.0439.000;
 Mon, 29 Jul 2019 09:13:18 +0800
From: "Wang, Shane" <shane.wang@intel.com>
To: Roger Pau Monne <roger.pau@citrix.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH] tboot: remove maintainers and declare orphaned
Thread-Index: AQHVQvAfzF+XAI8JWkeiphcaaFrL/Kbgz3kQ
Date: Mon, 29 Jul 2019 01:13:17 +0000
Message-ID: <3AB6CE7F274E534CAFD089D127A8A1FC3A97150F@SHSMSX107.ccr.corp.intel.com>
References: <20190725135112.83569-1-roger.pau@citrix.com>
In-Reply-To: <20190725135112.83569-1-roger.pau@citrix.com>
Accept-Language: zh-CN, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ctpclassification: CTP_NT
x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiMTVkNWEyNjktYTNiOC00ZTkyLThlMTYtYTYyZWI3NDBkNWM2IiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiZEtxaUx6OGpPckhqN2loMG1UWWxuWTVRQmUwVGJKaDNCenQrT1FqSHYzbFdFQVFcLzhGa3ltc1kwTTc0eWtcLzJ3In0=
dlp-product: dlpe-windows
dlp-version: 11.0.600.7
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
X-Mailman-Approved-At: Mon, 29 Jul 2019 03:55:50 +0000
Subject: Re: [Xen-devel] [PATCH] tboot: remove maintainers and declare
 orphaned
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>, Konrad
 Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Jan
 Beulich <jbeulich@suse.com>, Gang Wei <gang.wei@intel.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QUNLZWQgYnk6IFNoYW5lIFdhbmcgPHNoYW5lLndhbmdAaW50ZWwuY29tPg0KDQotLS0tLU9yaWdp
bmFsIE1lc3NhZ2UtLS0tLQ0KRnJvbTogUm9nZXIgUGF1IE1vbm5lIFttYWlsdG86cm9nZXIucGF1
QGNpdHJpeC5jb21dIA0KU2VudDogVGh1cnNkYXksIEp1bHkgMjUsIDIwMTkgOTo1MSBQTQ0KVG86
IHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZw0KQ2M6IFJvZ2VyIFBhdSBNb25uZSA8cm9n
ZXIucGF1QGNpdHJpeC5jb20+OyBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXgu
Y29tPjsgR2VvcmdlIER1bmxhcCA8R2VvcmdlLkR1bmxhcEBldS5jaXRyaXguY29tPjsgSWFuIEph
Y2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+OyBKYW4gQmV1bGljaCA8amJldWxpY2hA
c3VzZS5jb20+OyBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPjsgS29ucmFkIFJ6
ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPjsgU3RlZmFubyBTdGFiZWxsaW5p
IDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPjsgVGltIERlZWdhbiA8dGltQHhlbi5vcmc+OyBXZWkg
TGl1IDx3bEB4ZW4ub3JnPjsgR2FuZyBXZWkgPGdhbmcud2VpQGludGVsLmNvbT47IFdhbmcsIFNo
YW5lIDxzaGFuZS53YW5nQGludGVsLmNvbT4NClN1YmplY3Q6IFtQQVRDSF0gdGJvb3Q6IHJlbW92
ZSBtYWludGFpbmVycyBhbmQgZGVjbGFyZSBvcnBoYW5lZA0KDQpHYW5nIFdlaSBJbnRlbCBlbWFp
bCBhZGRyZXNzIGhhcyBiZWVuIGJvdW5jaW5nIGZvciBzb21lIHRpbWUgbm93LCBhbmQgdGhlIG90
aGVyIG1haW50YWluZXIgaXMgbm9uLXJlc3BvbnNpdmUgdG8gcGF0Y2hlcyBbMF0sIHNvIHJlbW92
ZSBtYWludGFpbmVycyBhbmQgZGVjbGFyZSBJTlRFTChSKSBUUlVTVEVEIEVYRUNVVElPTiBURUNI
Tk9MT0dZIChUWFQpIG9ycGhhbmVkLg0KDQpbMF0gaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9hcmNoaXZlcy9odG1sL3hlbi1kZXZlbC8yMDE5LTA1L21zZzAwNTYzLmh0bWwNCg0KU2lnbmVk
LW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+DQotLS0NCkNj
OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPg0KQ2M6IEdlb3JnZSBE
dW5sYXAgPEdlb3JnZS5EdW5sYXBAZXUuY2l0cml4LmNvbT4NCkNjOiBJYW4gSmFja3NvbiA8aWFu
LmphY2tzb25AZXUuY2l0cml4LmNvbT4NCkNjOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5j
b20+DQpDYzogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4NCkNjOiBLb25yYWQg
Unplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+DQpDYzogU3RlZmFubyBTdGFi
ZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPg0KQ2M6IFRpbSBEZWVnYW4gPHRpbUB4ZW4u
b3JnPg0KQ2M6IFdlaSBMaXUgPHdsQHhlbi5vcmc+DQpDYzogR2FuZyBXZWkgPGdhbmcud2VpQGlu
dGVsLmNvbT4NCkNjOiBTaGFuZSBXYW5nIDxzaGFuZS53YW5nQGludGVsLmNvbT4NCi0tLQ0KIE1B
SU5UQUlORVJTIHwgNCArLS0tDQogMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspLCAzIGRl
bGV0aW9ucygtKQ0KDQpkaWZmIC0tZ2l0IGEvTUFJTlRBSU5FUlMgYi9NQUlOVEFJTkVSUw0KaW5k
ZXggNGU3NjgwOTM0Yi4uODlhMDFiNzEwYiAxMDA2NDQNCi0tLSBhL01BSU5UQUlORVJTDQorKysg
Yi9NQUlOVEFJTkVSUw0KQEAgLTI0MCw5ICsyNDAsNyBAQCBTOglNYWludGFpbmVkDQogRjoJdG9v
bHMvZ29sYW5nDQogDQogSU5URUwoUikgVFJVU1RFRCBFWEVDVVRJT04gVEVDSE5PTE9HWSAoVFhU
KQ0KLU06CUdhbmcgV2VpIDxnYW5nLndlaUBpbnRlbC5jb20+DQotTToJU2hhbmUgV2FuZyA8c2hh
bmUud2FuZ0BpbnRlbC5jb20+DQotUzoJU3VwcG9ydGVkDQorUzoJT3JwaGFuZWQNCiBGOgl4ZW4v
YXJjaC94ODYvdGJvb3QuYw0KIEY6CXhlbi9pbmNsdWRlL2FzbS14ODYvdGJvb3QuaA0KIA0KLS0N
CjIuMjAuMSAoQXBwbGUgR2l0LTExNykNCg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 04:36:53 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 04: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 1hrxOj-0004n6-Kn; Mon, 29 Jul 2019 04:36:33 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=uQHP=V2=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hrxOi-0004n1-Jx
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 04:36:32 +0000
X-Inumbo-ID: 6dce2308-b1ba-11e9-a026-c3e35348a00f
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 6dce2308-b1ba-11e9-a026-c3e35348a00f;
 Mon, 29 Jul 2019 04:36:28 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id F4013AC2E;
 Mon, 29 Jul 2019 04:36:26 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org
Date: Mon, 29 Jul 2019 06:36:24 +0200
Message-Id: <20190729043624.16965-1-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
Subject: [Xen-devel] [PATCH] xen: don't longjmp() after domain_crash() in
 check_wakeup_from_wait()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 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>

Q29udGludWluZyBvbiB0aGUgc3RhY2sgc2F2ZWQgYnkgX19wcmVwYXJlX3RvX3dhaXQoKSBvbiB0
aGUgd3JvbmcgY3B1CmlzIHJhdGhlciBkYW5nZXJvdXMuCgpJbnN0ZWFkIG9mIGRvaW5nIHNvIGp1
c3QgY2FsbCB0aGUgc2NoZWR1bGVyIGFnYWluIGFzIGl0IGFscmVhZHkgaXMKaGFwcGVuaW5nIGlu
IHRoZSBzaW1pbGFyIGNhc2UgaW4gX19wcmVwYXJlX3RvX3dhaXQoKSB3aGVuIGRvaW5nIHRoZQpz
ZXRqbXAoKSB3b3VsZCBiZSB3cm9uZy4KClNpZ25lZC1vZmYtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpn
cm9zc0BzdXNlLmNvbT4KLS0tCiB4ZW4vY29tbW9uL3dhaXQuYyB8IDUgKysrKysKIDEgZmlsZSBj
aGFuZ2VkLCA1IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL3dhaXQuYyBi
L3hlbi9jb21tb24vd2FpdC5jCmluZGV4IDNmYzVmNjg2MTEuLjI0NzE2ZTc2NzYgMTAwNjQ0Ci0t
LSBhL3hlbi9jb21tb24vd2FpdC5jCisrKyBiL3hlbi9jb21tb24vd2FpdC5jCkBAIC0xOTYsNiAr
MTk2LDExIEBAIHZvaWQgY2hlY2tfd2FrZXVwX2Zyb21fd2FpdCh2b2lkKQogICAgIHsKICAgICAg
ICAgZ2RwcmludGsoWEVOTE9HX0VSUiwgInZjcHUgYWZmaW5pdHkgbG9zdFxuIik7CiAgICAgICAg
IGRvbWFpbl9jcmFzaChjdXJyLT5kb21haW4pOworCisgICAgICAgIC8qIFJlLWluaXRpYXRlIHNj
aGVkdWxlciBhbmQgZG9uJ3QgbG9uZ2ptcCgpLiAqLworICAgICAgICByYWlzZV9zb2Z0aXJxKFND
SEVEVUxFX1NPRlRJUlEpOworICAgICAgICBmb3IgKCA7IDsgKQorICAgICAgICAgICAgZG9fc29m
dGlycSgpOwogICAgIH0KIAogICAgIC8qCi0tIAoyLjE2LjQKCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 05:01:01 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 05: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 1hrxmJ-00074n-MD; Mon, 29 Jul 2019 05:00:55 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=kpHI=V2=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hrxmH-00074d-LE
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 05:00:53 +0000
X-Inumbo-ID: d4f5e9fa-b1bd-11e9-b1e8-b74fbf26805d
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d4f5e9fa-b1bd-11e9-b1e8-b74fbf26805d;
 Mon, 29 Jul 2019 05:00:49 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hrxmC-00022p-KB; Mon, 29 Jul 2019 05:00:48 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hrxmC-00053m-Bs; Mon, 29 Jul 2019 05:00:48 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hrxmC-00008t-92; Mon, 29 Jul 2019 05:00:48 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139437-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:test-amd64-i386-xl-qemuu-win10-i386:<job
 status>:broken:regression
 linux-linus:test-amd64-i386-xl-qemuu-win10-i386:host-install(4):broken:regression
 linux-linus:test-amd64-i386-libvirt:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemut-rhel6hvm-intel:xen-boot:fail:regression
 linux-linus:test-amd64-i386-examine:reboot:fail:regression
 linux-linus:test-amd64-i386-xl-raw:xen-boot:fail:regression
 linux-linus:test-amd64-i386-freebsd10-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-freebsd10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-intel:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-i386-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-amd:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemut-rhel6hvm-amd:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-win7-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-pvshim:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-ws16-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-ws16-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-i386-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-win10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-shadow:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-pvshim:guest-localmigrate/x10:fail:regression
 linux-linus:build-armhf-pvops:kernel-build:fail:regression
 linux-linus:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-examine:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:xen-boot:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-debianhvm-i386-xsm:xen-boot:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=a9815a4fa2fd297cab9fa7a12161b16657290293
X-Osstest-Versions-That: linux=736706bee3298208343a76096370e4f6a5c55915
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 29 Jul 2019 05:00:48 +0000
Subject: [Xen-devel] [linux-linus test] 139437: 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>

ZmxpZ2h0IDEzOTQzNyBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTM5NDM3LwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2lu
MTAtaTM4NiAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgIDQgaG9zdC1pbnN0YWxsKDQpIGJyb2tlbiBSRUdS
LiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICA3IHhlbi1ib290ICAg
ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gNyB4ZW4tYm9vdCBmYWlsIFJFR1IuIHZz
LiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgNyB4ZW4tYm9v
dCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUg
ICAgICAgOCByZWJvb3QgICAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0
ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgIDcg
eGVuLWJvb3QgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1p
Mzg2LWZyZWVic2QxMC1pMzg2ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRv
dyA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1
LXJoZWw2aHZtLWludGVsICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgw
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyIDEwIHhlbi1ib290L3NyY19ob3N0ICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgMTEg
eGVuLWJvb3QvZHN0X2hvc3QgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2
NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgNyB4ZW4tYm9vdCAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICA3IHhlbi1i
b290ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQgIDcgeGVuLWJvb3QgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4
MAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAg
ICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1h
bWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1wdnNoaW0gICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVH
Ui4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAg
NyB4ZW4tYm9vdCAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd3MxNi1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1
ODAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgIDcgeGVuLWJvb3QgICAgICAgICAgICAg
ICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYt
YW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgICBmYWlsIFJF
R1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgIDcgeGVuLWJvb3Qg
ICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LXBh
aXIgICAgICAgICAxMCB4ZW4tYm9vdC9zcmNfaG9zdCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMz
NTgwCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgIDExIHhlbi1ib290L2RzdF9ob3N0ICAg
ICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJl
c3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgNyB4ZW4tYm9vdCBmYWlsIFJFR1IuIHZzLiAxMzM1ODAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICA3IHhlbi1ib290ICAgICAgICAg
IGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgNyB4
ZW4tYm9vdCAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcHZzaGltICAgMTggZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCAgIGZhaWwgUkVHUi4gdnMuIDEz
MzU4MAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgNiBrZXJuZWwtYnVpbGQgICAgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQs
IGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1o
Zi14bC1tdWx0aXZjcHUgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydC1yYXcgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwg
ICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1j
cmVkaXQxICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgNyB4ZW4tYm9vdCBmYWls
IGJhc2VsaW5lIHVudGVzdGVkCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWkz
ODYteHNtICA3IHhlbi1ib290IGZhaWwgYmFzZWxpbmUgdW50ZXN0ZWQKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtl
IDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzM1ODAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAg
ICAgZmFpbCBsaWtlIDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0
dGxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1
LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAg
ICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwt
Y3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdp
bmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBsaW51eCAgICAgICAgICAgICAgICBh
OTgxNWE0ZmEyZmQyOTdjYWI5ZmE3YTEyMTYxYjE2NjU3MjkwMjkzCmJhc2VsaW5lIHZlcnNpb246
CiBsaW51eCAgICAgICAgICAgICAgICA3MzY3MDZiZWUzMjk4MjA4MzQzYTc2MDk2MzcwZTRmNmE1
YzU1OTE1CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzM1ODAgIDIwMTktMDMtMDQgMTk6NTM6MDkg
WiAgMTQ2IGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTMzNjA1ICAyMDE5LTAzLTA1IDIwOjAz
OjE0IFogIDE0NSBkYXlzICAgOTAgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM5NDM3
ICAyMDE5LTA3LTI4IDExOjEyOjAwIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQo0MTI0
IHBlb3BsZSB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0LApub3QgbGlzdGluZyB0aGVtIGFs
bAoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
bWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4
Ni14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
ZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1h
cm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1h
bWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGVi
aWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3Zt
Zi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0
cmljdCAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtZXhh
bWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1
LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0
aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1w
YWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcngg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1h
Z2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDov
L2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBv
ZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0
cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1F
LmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3Nz
dGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2Fu
IGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3Qu
Z2l0O2E9c3VtbWFyeQoKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAt
aTM4NiBicm9rZW4KYnJva2VuLXN0ZXAgdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkz
ODYgaG9zdC1pbnN0YWxsKDQpCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdv
dWxkIGJlIDg4MDAwOSBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 05:23:48 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 05:23:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hry8K-0008TW-Nf; Mon, 29 Jul 2019 05:23: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=kpHI=V2=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hry8J-0008TK-Rl
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 05:23:39 +0000
X-Inumbo-ID: 04bf13b3-b1c1-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 04bf13b3-b1c1-11e9-8980-bc764e045a96;
 Mon, 29 Jul 2019 05: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 <osstest-admin@xenproject.org>)
 id 1hry8H-0002S5-63; Mon, 29 Jul 2019 05:23: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 1hry8G-0006vh-Sf; Mon, 29 Jul 2019 05:23:36 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hry8G-0002IT-Ry; Mon, 29 Jul 2019 05:23:36 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139470-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-amd64:xen-build:fail:regression
 xen-unstable-smoke:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-unstable-smoke:build-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=b4c8a27d5bc0f7c91d04af8584b55aafc104a0a9
X-Osstest-Versions-That: xen=22ec7474348fea2c4a32b0872dd3385bf3785a26
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 29 Jul 2019 05:23:36 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 139470: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTQ3MCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzOTQ3MC8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYW1kNjQgICAgICAgICAg
ICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM5Mzgw
CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgIGJsb2NrZWQgbi9hCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRl
c3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICBiNGM4YTI3ZDViYzBmN2M5MWQwNGFmODU4NGI1
NWFhZmMxMDRhMGE5CmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICAyMmVj
NzQ3NDM0OGZlYTJjNGEzMmIwODcyZGQzMzg1YmYzNzg1YTI2CgpMYXN0IHRlc3Qgb2YgYmFzaXMg
ICAxMzkzODAgIDIwMTktMDctMjYgMTc6MDE6MzcgWiAgICAyIGRheXMKVGVzdGluZyBzYW1lIHNp
bmNlICAgMTM5NDQxICAyMDE5LTA3LTI4IDEyOjA0OjA0IFogICAgMCBkYXlzICAgIDUgYXR0ZW1w
dHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgRGFyaW8g
RmFnZ2lvbGkgPGRmYWdnaW9saUBzdXNlLmNvbT4KICBXZWkgTGl1IDx3bEB4ZW4ub3JnPgogIFpo
YW5nIENoZW4gPGNoZW4uemhhbmdAaW50ZWwuY29tPgoKam9iczoKIGJ1aWxkLWFybTY0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGln
aHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xv
Z3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFy
ZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29z
c3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3Qg
aW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9z
c3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0
ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMu
eGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQpjb21taXQgYjRjOGEyN2Q1YmMwZjdjOTFkMDRhZjg1ODRiNTVhYWZjMTA0YTBhOQpBdXRob3I6
IERhcmlvIEZhZ2dpb2xpIDxkZmFnZ2lvbGlAc3VzZS5jb20+CkRhdGU6ICAgU2F0IEp1bCAyNyAw
MDoxMzo0OSAyMDE5ICswMjAwCgogICAgdG9vbHM6IGlweGU6IHVwZGF0ZSBmb3IgZml4aW5nIGJ1
aWxkIHdpdGggR0NDOQogICAgCiAgICBCdWlsZGluZyB3aXRoIEdDQzkgKG9uIG9wZW5TVVNFIFR1
Ym1sZXdlZWQpIGdlbmVyYXRlcyBhIGxvdCBvZiBlcnJvcnMgb2YKICAgIHRoZSAidGFraW5nIGFk
ZHJlc3Mgb2YgcGFja2VkIG1lbWJlciBvZiAuLi4gbWF5IHJlc3VsdCBpbiBhbiB1bmFsaWduZWQK
ICAgIHBvaW50ZXIgdmFsdWUiIGtpbmQuCiAgICAKICAgIFVwZGF0aW5nIHRvIHVwc3RyZWFtIGNv
bW1pdCAxZGQ1NmRiZDExMDgyICgiW2J1aWxkXSBXb3JrYXJvdW5kIGNvbXBpbGF0aW9uCiAgICBl
cnJvciB3aXRoIGdjYyA5LjEiKSBzZWVtcyB0byBmaXggdGhlIHByb2JsZW0uCiAgICAKICAgIEZv
ciBtb3JlIGluZm8sIHNlZToKICAgIAogICAgaHR0cHM6Ly9naXQuaXB4ZS5vcmcvaXB4ZS5naXQv
Y29tbWl0LzFkZDU2ZGJkMTEwODJmYjYyMmMyZWQyMWNmYWNlZDRmNDdkNzk4YTYKICAgIAogICAg
U2lnbmVkLW9mZi1ieTogRGFyaW8gRmFnZ2lvbGkgPGRmYWdnaW9saUBzdXNlLmNvbT4KICAgIEFj
a2VkLWJ5OiBXZWkgTGl1IDx3bEB4ZW4ub3JnPgoKY29tbWl0IDE3NGRiMjhiYjgyM2U4Yzk4YzMx
OWZkYmRjNmQ0Y2JlMTA1MGJhMTQKQXV0aG9yOiBaaGFuZyBDaGVuIDxjaGVuLnpoYW5nQGludGVs
LmNvbT4KRGF0ZTogICBTYXQgSnVsIDI3IDAwOjI3OjIzIDIwMTkgKzA4MDAKCiAgICB0b29scy9s
aWJ4bDogQWRkIGlvdGhyZWFkIHN1cHBvcnQgZm9yIENPTE8KICAgIAogICAgWGVuIENPTE8gYW5k
IEtWTSBDT0xPIHNoYXJlZCBsb3RzIG9mIGNvZGUgaW4gUWVtdS4KICAgIFRoZSBjb2xvLWNvbXBh
cmUgb2JqZWN0IGluIFFlbXUgbm93IHJlcXVpcmVzIGFuICdpb3RocmVhZCcgcHJvcGVydHkgc2lu
Y2UgUUVNVSAyLjExLgogICAgCiAgICBEZXRhaWw6CiAgICBodHRwczovL3dpa2kucWVtdS5vcmcv
RmVhdHVyZXMvQ09MTwogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBaaGFuZyBDaGVuIDxjaGVuLnpo
YW5nQGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBBbnRob255IFBFUkFSRCA8YW50aG9ueS5w
ZXJhcmRAY2l0cml4LmNvbT4KKHFlbXUgY2hhbmdlcyBub3QgaW5jbHVkZWQpCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 06:52:26 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 06:52:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hrzVt-00063H-AT; Mon, 29 Jul 2019 06: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=kpHI=V2=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hrzVr-000637-Jb
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 06:52:03 +0000
X-Inumbo-ID: 5e16a1c3-b1cd-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5e16a1c3-b1cd-11e9-8980-bc764e045a96;
 Mon, 29 Jul 2019 06:52:01 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hrzVp-000498-3r; Mon, 29 Jul 2019 06:52: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 1hrzVo-00065w-Qq; Mon, 29 Jul 2019 06:52:00 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hrzVo-0000Fu-NZ; Mon, 29 Jul 2019 06:52:00 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-Id: <E1hrzVo-0000Fu-NZ@osstest.test-lab.xenproject.org>
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 29 Jul 2019 06:52:00 +0000
Subject: [Xen-devel] [xen-unstable-smoke bisection] complete build-amd64
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

YnJhbmNoIHhlbi11bnN0YWJsZS1zbW9rZQp4ZW5icmFuY2ggeGVuLXVuc3RhYmxlLXNtb2tlCmpv
YiBidWlsZC1hbWQ2NAp0ZXN0aWQgeGVuLWJ1aWxkCgpUcmVlOiBxZW11IGdpdDovL3hlbmJpdHMu
eGVuLm9yZy9xZW11LXhlbi10cmFkaXRpb25hbC5naXQKVHJlZTogcWVtdXUgZ2l0Oi8veGVuYml0
cy54ZW4ub3JnL3FlbXUteGVuLmdpdApUcmVlOiB4ZW4gZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3hl
bi5naXQKCioqKiBGb3VuZCBhbmQgcmVwcm9kdWNlZCBwcm9ibGVtIGNoYW5nZXNldCAqKioKCiAg
QnVnIGlzIGluIHRyZWU6ICB4ZW4gZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3hlbi5naXQKICBCdWcg
aW50cm9kdWNlZDogIGI0YzhhMjdkNWJjMGY3YzkxZDA0YWY4NTg0YjU1YWFmYzEwNGEwYTkKICBC
dWcgbm90IHByZXNlbnQ6IDE3NGRiMjhiYjgyM2U4Yzk4YzMxOWZkYmRjNmQ0Y2JlMTA1MGJhMTQK
ICBMYXN0IGZhaWwgcmVwcm86IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29z
c3Rlc3QvbG9ncy8xMzk0ODIvCgoKICBjb21taXQgYjRjOGEyN2Q1YmMwZjdjOTFkMDRhZjg1ODRi
NTVhYWZjMTA0YTBhOQogIEF1dGhvcjogRGFyaW8gRmFnZ2lvbGkgPGRmYWdnaW9saUBzdXNlLmNv
bT4KICBEYXRlOiAgIFNhdCBKdWwgMjcgMDA6MTM6NDkgMjAxOSArMDIwMAogIAogICAgICB0b29s
czogaXB4ZTogdXBkYXRlIGZvciBmaXhpbmcgYnVpbGQgd2l0aCBHQ0M5CiAgICAgIAogICAgICBC
dWlsZGluZyB3aXRoIEdDQzkgKG9uIG9wZW5TVVNFIFR1Ym1sZXdlZWQpIGdlbmVyYXRlcyBhIGxv
dCBvZiBlcnJvcnMgb2YKICAgICAgdGhlICJ0YWtpbmcgYWRkcmVzcyBvZiBwYWNrZWQgbWVtYmVy
IG9mIC4uLiBtYXkgcmVzdWx0IGluIGFuIHVuYWxpZ25lZAogICAgICBwb2ludGVyIHZhbHVlIiBr
aW5kLgogICAgICAKICAgICAgVXBkYXRpbmcgdG8gdXBzdHJlYW0gY29tbWl0IDFkZDU2ZGJkMTEw
ODIgKCJbYnVpbGRdIFdvcmthcm91bmQgY29tcGlsYXRpb24KICAgICAgZXJyb3Igd2l0aCBnY2Mg
OS4xIikgc2VlbXMgdG8gZml4IHRoZSBwcm9ibGVtLgogICAgICAKICAgICAgRm9yIG1vcmUgaW5m
bywgc2VlOgogICAgICAKICAgICAgaHR0cHM6Ly9naXQuaXB4ZS5vcmcvaXB4ZS5naXQvY29tbWl0
LzFkZDU2ZGJkMTEwODJmYjYyMmMyZWQyMWNmYWNlZDRmNDdkNzk4YTYKICAgICAgCiAgICAgIFNp
Z25lZC1vZmYtYnk6IERhcmlvIEZhZ2dpb2xpIDxkZmFnZ2lvbGlAc3VzZS5jb20+CiAgICAgIEFj
a2VkLWJ5OiBXZWkgTGl1IDx3bEB4ZW4ub3JnPgoKCkZvciBiaXNlY3Rpb24gcmV2aXNpb24tdHVw
bGUgZ3JhcGggc2VlOgogICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0
ZXN0L3Jlc3VsdHMvYmlzZWN0L3hlbi11bnN0YWJsZS1zbW9rZS9idWlsZC1hbWQ2NC54ZW4tYnVp
bGQuaHRtbApSZXZpc2lvbiBJRHMgaW4gZWFjaCBncmFwaCBub2RlIHJlZmVyLCByZXNwZWN0aXZl
bHksIHRvIHRoZSBUcmVlcyBhYm92ZS4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0KUnVubmluZyBjcy1iaXNlY3Rpb24tc3RlcCAtLWdyYXBoLW91dD0vaG9tZS9sb2dz
L3Jlc3VsdHMvYmlzZWN0L3hlbi11bnN0YWJsZS1zbW9rZS9idWlsZC1hbWQ2NC54ZW4tYnVpbGQg
LS1zdW1tYXJ5LW91dD10bXAvMTM5NDgyLmJpc2VjdGlvbi1zdW1tYXJ5IC0tYmFzaXMtdGVtcGxh
dGU9MTM5MzgwIC0tYmxlc3NpbmdzPXJlYWwscmVhbC1iaXNlY3QgeGVuLXVuc3RhYmxlLXNtb2tl
IGJ1aWxkLWFtZDY0IHhlbi1idWlsZApTZWFyY2hpbmcgZm9yIGZhaWx1cmUgLyBiYXNpcyBwYXNz
OgogMTM5NDcwIGZhaWwgW2hvc3Q9Z29kZWxsbzBdIC8gMTM5MzgwIFtob3N0PWl0YWxpYTBdIDEz
OTM2NSBbaG9zdD1jaGFyZG9ubmF5MV0gMTM5MzQzIFtob3N0PWNoYXJkb25uYXkwXSAxMzkzNDAg
b2suCkZhaWx1cmUgLyBiYXNpcyBwYXNzIGZsaWdodHM6IDEzOTQ3MCAvIDEzOTM0MAoodHJlZSB3
aXRoIG5vIHVybDogbWluaW9zKQoodHJlZSB3aXRoIG5vIHVybDogb3ZtZikKKHRyZWUgd2l0aCBu
byB1cmw6IHNlYWJpb3MpClRyZWU6IHFlbXUgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3FlbXUteGVu
LXRyYWRpdGlvbmFsLmdpdApUcmVlOiBxZW11dSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvcWVtdS14
ZW4uZ2l0ClRyZWU6IHhlbiBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcveGVuLmdpdApMYXRlc3QgZDBk
OGFkMzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5OCAxYmNmNDg0ZmE5ZjQ1MWNjOGMy
OTBmZTgwZmQwZTc2NDE5OWNhODFjIGI0YzhhMjdkNWJjMGY3YzkxZDA0YWY4NTg0YjU1YWFmYzEw
NGEwYTkKQmFzaXMgcGFzcyBkMGQ4YWQzOWVjYjUxY2Q3NDk3Y2Q1MjQ0ODRmZTA5ZjUwODc2Nzk4
IDljY2EwMmQ4ZmZjMjNlOTY4OGE5NzFkODU4ZTRmZmRmZjUzODliMTEgYzE2ODFjMzk0MzQ4NjM2
YzVhN2ZiYWE5NDk2MjNjZWY1ZWI5ZTlkNQpHZW5lcmF0aW5nIHJldmlzaW9ucyB3aXRoIC4vYWRo
b2MtcmV2dHVwbGUtZ2VuZXJhdG9yICBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvcWVtdS14ZW4tdHJh
ZGl0aW9uYWwuZ2l0I2QwZDhhZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4NGZlMDlmNTA4NzY3OTgtZDBk
OGFkMzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5OCBnaXQ6Ly94ZW5iaXRzLnhlbi5v
cmcvcWVtdS14ZW4uZ2l0IzljY2EwMmQ4ZmZjMjNlOTY4OGE5NzFkODU4ZTRmZmRmZjUzODliMTEt
MWJjZjQ4NGZhOWY0NTFjYzhjMjkwZmU4MGZkMGU3NjQxOTljYTgxYyBnaXQ6Ly94ZW5iaXRzLnhl
bi5vcmcveGVuLmdpdCNjMTY4MWMzOTQzNDg2MzZjNWE3ZmJhYTk0OTYyM2NlZjVlYjllOWQ1LWI0
YzhhMjdkNWJjMGY3YzkxZDA0YWY4NTg0YjU1YWFmYzEwNGEwYTkKTG9hZGVkIDIwMDUgbm9kZXMg
aW4gcmV2aXNpb24gZ3JhcGgKU2VhcmNoaW5nIGZvciB0ZXN0IHJlc3VsdHM6CiAxMzkzNDAgcGFz
cyBkMGQ4YWQzOWVjYjUxY2Q3NDk3Y2Q1MjQ0ODRmZTA5ZjUwODc2Nzk4IDljY2EwMmQ4ZmZjMjNl
OTY4OGE5NzFkODU4ZTRmZmRmZjUzODliMTEgYzE2ODFjMzk0MzQ4NjM2YzVhN2ZiYWE5NDk2MjNj
ZWY1ZWI5ZTlkNQogMTM5MzQzIFtob3N0PWNoYXJkb25uYXkwXQogMTM5MzY1IFtob3N0PWNoYXJk
b25uYXkxXQogMTM5MzgwIFtob3N0PWl0YWxpYTBdCiAxMzk0NDYgW2hvc3Q9aXRhbGlhMV0KIDEz
OTQ2NyBwYXNzIGQwZDhhZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4NGZlMDlmNTA4NzY3OTggMWJjZjQ4
NGZhOWY0NTFjYzhjMjkwZmU4MGZkMGU3NjQxOTljYTgxYyAyMmVjNzQ3NDM0OGZlYTJjNGEzMmIw
ODcyZGQzMzg1YmYzNzg1YTI2CiAxMzk0NzcgZmFpbCBkMGQ4YWQzOWVjYjUxY2Q3NDk3Y2Q1MjQ0
ODRmZTA5ZjUwODc2Nzk4IDFiY2Y0ODRmYTlmNDUxY2M4YzI5MGZlODBmZDBlNzY0MTk5Y2E4MWMg
YjRjOGEyN2Q1YmMwZjdjOTFkMDRhZjg1ODRiNTVhYWZjMTA0YTBhOQogMTM5NDQ4IFtob3N0PWl0
YWxpYTFdCiAxMzk0NDUgW2hvc3Q9aXRhbGlhMV0KIDEzOTQ3MiBwYXNzIGQwZDhhZDM5ZWNiNTFj
ZDc0OTdjZDUyNDQ4NGZlMDlmNTA4NzY3OTggMWJjZjQ4NGZhOWY0NTFjYzhjMjkwZmU4MGZkMGU3
NjQxOTljYTgxYyAxNzRkYjI4YmI4MjNlOGM5OGMzMTlmZGJkYzZkNGNiZTEwNTBiYTE0CiAxMzk0
NTkgcGFzcyBkMGQ4YWQzOWVjYjUxY2Q3NDk3Y2Q1MjQ0ODRmZTA5ZjUwODc2Nzk4IDljY2EwMmQ4
ZmZjMjNlOTY4OGE5NzFkODU4ZTRmZmRmZjUzODliMTEgYzE2ODFjMzk0MzQ4NjM2YzVhN2ZiYWE5
NDk2MjNjZWY1ZWI5ZTlkNQogMTM5NDUwIFtob3N0PWl0YWxpYTFdCiAxMzk0NjQgZmFpbCBkMGQ4
YWQzOWVjYjUxY2Q3NDk3Y2Q1MjQ0ODRmZTA5ZjUwODc2Nzk4IDFiY2Y0ODRmYTlmNDUxY2M4YzI5
MGZlODBmZDBlNzY0MTk5Y2E4MWMgYjRjOGEyN2Q1YmMwZjdjOTFkMDRhZjg1ODRiNTVhYWZjMTA0
YTBhOQogMTM5NDU0IFtob3N0PWl0YWxpYTFdCiAxMzk0NDEgW2hvc3Q9aXRhbGlhMV0KIDEzOTQ2
MSBmYWlsIGQwZDhhZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4NGZlMDlmNTA4NzY3OTggMWJjZjQ4NGZh
OWY0NTFjYzhjMjkwZmU4MGZkMGU3NjQxOTljYTgxYyBiNGM4YTI3ZDViYzBmN2M5MWQwNGFmODU4
NGI1NWFhZmMxMDRhMGE5CiAxMzk0NDQgW2hvc3Q9aXRhbGlhMV0KIDEzOTQ1NSBbaG9zdD1pdGFs
aWExXQogMTM5NDY1IHBhc3MgZDBkOGFkMzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5
OCA5Y2NhMDJkOGZmYzIzZTk2ODhhOTcxZDg1OGU0ZmZkZmY1Mzg5YjExIGE3YzY4NTllYzk4MmY5
NGU4OTk2MjllMmU3OTg1Y2FhNjBlMzgzM2UKIDEzOTQ2NiBwYXNzIGQwZDhhZDM5ZWNiNTFjZDc0
OTdjZDUyNDQ4NGZlMDlmNTA4NzY3OTggMWJjZjQ4NGZhOWY0NTFjYzhjMjkwZmU4MGZkMGU3NjQx
OTljYTgxYyA2MTJkNDc2ZTc0YTMxNGJlNTE0ZWU2YTk3NDRlZWE4ZGIwOWQzMmU1CiAxMzk0NTIg
ZmFpbCBkMGQ4YWQzOWVjYjUxY2Q3NDk3Y2Q1MjQ0ODRmZTA5ZjUwODc2Nzk4IDFiY2Y0ODRmYTlm
NDUxY2M4YzI5MGZlODBmZDBlNzY0MTk5Y2E4MWMgYjRjOGEyN2Q1YmMwZjdjOTFkMDRhZjg1ODRi
NTVhYWZjMTA0YTBhOQogMTM5NDU2IFtob3N0PWl0YWxpYTFdCiAxMzk0NzMgZmFpbCBkMGQ4YWQz
OWVjYjUxY2Q3NDk3Y2Q1MjQ0ODRmZTA5ZjUwODc2Nzk4IDFiY2Y0ODRmYTlmNDUxY2M4YzI5MGZl
ODBmZDBlNzY0MTk5Y2E4MWMgYjRjOGEyN2Q1YmMwZjdjOTFkMDRhZjg1ODRiNTVhYWZjMTA0YTBh
OQogMTM5NDc5IHBhc3MgZDBkOGFkMzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5OCAx
YmNmNDg0ZmE5ZjQ1MWNjOGMyOTBmZTgwZmQwZTc2NDE5OWNhODFjIDE3NGRiMjhiYjgyM2U4Yzk4
YzMxOWZkYmRjNmQ0Y2JlMTA1MGJhMTQKIDEzOTQ3NSBwYXNzIGQwZDhhZDM5ZWNiNTFjZDc0OTdj
ZDUyNDQ4NGZlMDlmNTA4NzY3OTggMWJjZjQ4NGZhOWY0NTFjYzhjMjkwZmU4MGZkMGU3NjQxOTlj
YTgxYyAxNzRkYjI4YmI4MjNlOGM5OGMzMTlmZGJkYzZkNGNiZTEwNTBiYTE0CiAxMzk0NzAgZmFp
bCBkMGQ4YWQzOWVjYjUxY2Q3NDk3Y2Q1MjQ0ODRmZTA5ZjUwODc2Nzk4IDFiY2Y0ODRmYTlmNDUx
Y2M4YzI5MGZlODBmZDBlNzY0MTk5Y2E4MWMgYjRjOGEyN2Q1YmMwZjdjOTFkMDRhZjg1ODRiNTVh
YWZjMTA0YTBhOQogMTM5NDgyIGZhaWwgZDBkOGFkMzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1
MDg3Njc5OCAxYmNmNDg0ZmE5ZjQ1MWNjOGMyOTBmZTgwZmQwZTc2NDE5OWNhODFjIGI0YzhhMjdk
NWJjMGY3YzkxZDA0YWY4NTg0YjU1YWFmYzEwNGEwYTkKU2VhcmNoaW5nIGZvciBpbnRlcmVzdGlu
ZyB2ZXJzaW9ucwogUmVzdWx0IGZvdW5kOiBmbGlnaHQgMTM5MzQwIChwYXNzKSwgZm9yIGJhc2lz
IHBhc3MKIFJlc3VsdCBmb3VuZDogZmxpZ2h0IDEzOTQ1MiAoZmFpbCksIGZvciBiYXNpcyBmYWls
dXJlCiBSZXBybyBmb3VuZDogZmxpZ2h0IDEzOTQ1OSAocGFzcyksIGZvciBiYXNpcyBwYXNzCiBS
ZXBybyBmb3VuZDogZmxpZ2h0IDEzOTQ2MSAoZmFpbCksIGZvciBiYXNpcyBmYWlsdXJlCiAwIHJl
dmlzaW9ucyBhdCBkMGQ4YWQzOWVjYjUxY2Q3NDk3Y2Q1MjQ0ODRmZTA5ZjUwODc2Nzk4IDFiY2Y0
ODRmYTlmNDUxY2M4YzI5MGZlODBmZDBlNzY0MTk5Y2E4MWMgMTc0ZGIyOGJiODIzZThjOThjMzE5
ZmRiZGM2ZDRjYmUxMDUwYmExNApObyByZXZpc2lvbnMgbGVmdCB0byB0ZXN0LCBjaGVja2luZyBn
cmFwaCBzdGF0ZS4KIFJlc3VsdCBmb3VuZDogZmxpZ2h0IDEzOTQ3MiAocGFzcyksIGZvciBsYXN0
IHBhc3MKIFJlc3VsdCBmb3VuZDogZmxpZ2h0IDEzOTQ3MyAoZmFpbCksIGZvciBmaXJzdCBmYWls
dXJlCiBSZXBybyBmb3VuZDogZmxpZ2h0IDEzOTQ3NSAocGFzcyksIGZvciBsYXN0IHBhc3MKIFJl
cHJvIGZvdW5kOiBmbGlnaHQgMTM5NDc3IChmYWlsKSwgZm9yIGZpcnN0IGZhaWx1cmUKIFJlcHJv
IGZvdW5kOiBmbGlnaHQgMTM5NDc5IChwYXNzKSwgZm9yIGxhc3QgcGFzcwogUmVwcm8gZm91bmQ6
IGZsaWdodCAxMzk0ODIgKGZhaWwpLCBmb3IgZmlyc3QgZmFpbHVyZQoKKioqIEZvdW5kIGFuZCBy
ZXByb2R1Y2VkIHByb2JsZW0gY2hhbmdlc2V0ICoqKgoKICBCdWcgaXMgaW4gdHJlZTogIHhlbiBn
aXQ6Ly94ZW5iaXRzLnhlbi5vcmcveGVuLmdpdAogIEJ1ZyBpbnRyb2R1Y2VkOiAgYjRjOGEyN2Q1
YmMwZjdjOTFkMDRhZjg1ODRiNTVhYWZjMTA0YTBhOQogIEJ1ZyBub3QgcHJlc2VudDogMTc0ZGIy
OGJiODIzZThjOThjMzE5ZmRiZGM2ZDRjYmUxMDUwYmExNAogIExhc3QgZmFpbCByZXBybzogaHR0
cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzOTQ4Mi8KCgog
IGNvbW1pdCBiNGM4YTI3ZDViYzBmN2M5MWQwNGFmODU4NGI1NWFhZmMxMDRhMGE5CiAgQXV0aG9y
OiBEYXJpbyBGYWdnaW9saSA8ZGZhZ2dpb2xpQHN1c2UuY29tPgogIERhdGU6ICAgU2F0IEp1bCAy
NyAwMDoxMzo0OSAyMDE5ICswMjAwCiAgCiAgICAgIHRvb2xzOiBpcHhlOiB1cGRhdGUgZm9yIGZp
eGluZyBidWlsZCB3aXRoIEdDQzkKICAgICAgCiAgICAgIEJ1aWxkaW5nIHdpdGggR0NDOSAob24g
b3BlblNVU0UgVHVibWxld2VlZCkgZ2VuZXJhdGVzIGEgbG90IG9mIGVycm9ycyBvZgogICAgICB0
aGUgInRha2luZyBhZGRyZXNzIG9mIHBhY2tlZCBtZW1iZXIgb2YgLi4uIG1heSByZXN1bHQgaW4g
YW4gdW5hbGlnbmVkCiAgICAgIHBvaW50ZXIgdmFsdWUiIGtpbmQuCiAgICAgIAogICAgICBVcGRh
dGluZyB0byB1cHN0cmVhbSBjb21taXQgMWRkNTZkYmQxMTA4MiAoIltidWlsZF0gV29ya2Fyb3Vu
ZCBjb21waWxhdGlvbgogICAgICBlcnJvciB3aXRoIGdjYyA5LjEiKSBzZWVtcyB0byBmaXggdGhl
IHByb2JsZW0uCiAgICAgIAogICAgICBGb3IgbW9yZSBpbmZvLCBzZWU6CiAgICAgIAogICAgICBo
dHRwczovL2dpdC5pcHhlLm9yZy9pcHhlLmdpdC9jb21taXQvMWRkNTZkYmQxMTA4MmZiNjIyYzJl
ZDIxY2ZhY2VkNGY0N2Q3OThhNgogICAgICAKICAgICAgU2lnbmVkLW9mZi1ieTogRGFyaW8gRmFn
Z2lvbGkgPGRmYWdnaW9saUBzdXNlLmNvbT4KICAgICAgQWNrZWQtYnk6IFdlaSBMaXUgPHdsQHhl
bi5vcmc+CgpSZXZpc2lvbiBncmFwaCBsZWZ0IGluIC9ob21lL2xvZ3MvcmVzdWx0cy9iaXNlY3Qv
eGVuLXVuc3RhYmxlLXNtb2tlL2J1aWxkLWFtZDY0Lnhlbi1idWlsZC57ZG90LHBzLHBuZyxodG1s
LHN2Z30uCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KMTM5NDgyOiB0
b2xlcmFibGUgQUxMIEZBSUwKCmZsaWdodCAxMzk0ODIgeGVuLXVuc3RhYmxlLXNtb2tlIHJlYWwt
YmlzZWN0IFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0
L2xvZ3MvMTM5NDgyLwoKRmFpbHVyZXMgOi0vIGJ1dCBubyByZWdyZXNzaW9ucy4KClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCwKaW5jbHVkaW5nIHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBy
dW46CiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgICAgICAg
ICAgIGZhaWwgYmFzZWxpbmUgdW50ZXN0ZWQKCgpqb2JzOgogYnVpbGQtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCgoKLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNn
LXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAv
aG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZp
bGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5k
IG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAg
IGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJF
QURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0
cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 07:21:18 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 07:21:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hrzy2-0008C1-Lt; Mon, 29 Jul 2019 07:21:10 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Lmhy=V2=gmail.com=viktor.mitin.19@srs-us1.protection.inumbo.net>)
 id 1hrzy1-0008Bw-QD
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 07:21:09 +0000
X-Inumbo-ID: 6f37ad5e-b1d1-11e9-8980-bc764e045a96
Received: from mail-io1-xd41.google.com (unknown [2607:f8b0:4864:20::d41])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6f37ad5e-b1d1-11e9-8980-bc764e045a96;
 Mon, 29 Jul 2019 07:21:08 +0000 (UTC)
Received: by mail-io1-xd41.google.com with SMTP id k8so117866759iot.1
 for <xen-devel@lists.xenproject.org>; Mon, 29 Jul 2019 00:21: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=p1SRD3wW9TSM0TPTW4Wi4d3F3gl4PrzVOJTVZ3KIgxE=;
 b=gxrd0naHU9enrVjeVTRHonFoTvgYW3rcUxhppmCdbCvHfB6OszvxLu3hGdqR1Qkwhj
 WqbLowp8QpmsBrrRKBvQoqbAvuGiqp3CyEZ8y84bEKM6RlvMfdsjwAIoKB+JFF4Bz9E1
 srWYK+MHhqyWShiLjOW3uu9QlrE2IeL7UdfLMi7orVpIeSaVoT8DIXIcUgsholR81TyJ
 fkInc51FksUCL+v99A/YPQ6VRcVq4E0ERPCpvMYZq5cAgAiK0rg5xns84fT2afg0KbE9
 dtfGjO7FTqP/gwQ/K8T6/KmDZAOYeN+VCTdqYvAg9WnO0vik+6e+4Mo/H5RHR/47qSJy
 Eg5g==
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=p1SRD3wW9TSM0TPTW4Wi4d3F3gl4PrzVOJTVZ3KIgxE=;
 b=aVIgERgtEv6Y2zL6Gpe2lsRIOUjyzmupWpaI3wPFYFHMw7Jw0g0BcXJjCDfd/DUQ+E
 5LCJOveuAEL8EvTAvoVpWaMBpKNpd/yg1JVEAfTTmKAsRmmeDwHY6pIdcsu4c56ahNkU
 xclx+sHY1oYs1o4zR9Sri0tJas2dxXjkC7BrN1hcYfdR7wc2b0b2twuB9OoCMFy97z9B
 aCRX3mQpbWzm7JntWb4t78E/MVPlnzDj0zZDbBaIWoi0IOwSbXvYZbyu4elLXdzO6eq2
 hLv20JzQXPPss9MgO/bFhsm+0NvdOX8h+ku5VDXnWNByYKEeJTpVbzJZysZ2NOzl9NV+
 Qd+w==
X-Gm-Message-State: APjAAAU7ig4Dwf4ev1BL0aryWVYmjfQTMZcNU9Nqm/sOl2GDRSWDUNrb
 kS3rpkDCN8VepmvRuyYXdCVx2htnyMOL/alGK/M=
X-Google-Smtp-Source: APXvYqzXzpdAid8YRr+1uZGBVsCkmFzgoVPLV38l/6LqWcYoh3ID+Zmx18IClUAKxj1mIfWjRJbiSK47wJUMvqN3s/k=
X-Received: by 2002:a6b:b756:: with SMTP id h83mr68909837iof.147.1564384868018; 
 Mon, 29 Jul 2019 00:21:08 -0700 (PDT)
MIME-Version: 1.0
References: <20190718144317.23307-1-tamas@tklengyel.com>
 <CAOcoXZbJHzfde_Os=i58vio7nXU2u=V0Tph3gQ_GYhE_UFtUcQ@mail.gmail.com>
 <6b2e18cb-d02a-be2a-74b3-bf9443d9d0eb@arm.com>
In-Reply-To: <6b2e18cb-d02a-be2a-74b3-bf9443d9d0eb@arm.com>
From: Viktor Mitin <viktor.mitin.19@gmail.com>
Date: Mon, 29 Jul 2019 10:20:56 +0300
Message-ID: <CAOcoXZbtYtTHMjmz7H1V6WmTAhX3UmdLP3M1dTF8hgrPMpvpww@mail.gmail.com>
To: Julien Grall <julien.grall@arm.com>, Lars Kurth <lars.kurth.xen@gmail.com>,
 Artem Mygaiev <Artem_Mygaiev@epam.com>
Subject: Re: [Xen-devel] [RFC] xen: Add .astylerc for automated
 style-formatting
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Tamas K Lengyel <tamas@tklengyel.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Stefano Stabellini <sstabellini@kernel.org>, Jan Beulich <jbeulich@suse.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBKdWwgMjYsIDIwMTkgYXQgNjo1NCBQTSBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFs
bEBhcm0uY29tPiB3cm90ZToKPgo+Cj4KPiBPbiAyNi8wNy8yMDE5IDE2OjQ4LCBWaWt0b3IgTWl0
aW4gd3JvdGU6Cj4gPiBIaSBBbGwsCj4gPgo+ID4gT24gVGh1LCBKdWwgMTgsIDIwMTkgYXQgNTo0
NSBQTSBUYW1hcyBLIExlbmd5ZWwgPHRhbWFzQHRrbGVuZ3llbC5jb20+IHdyb3RlOgo+ID4KPiA+
PiBDaGVja2luZyB0aGUgY29tbWVudCBzdHlsZXMgYXJlIG5vdCBpbmNsdWRlZCBpbiB0aGUgYXV0
b21hdGlvbi4KPiA+Cj4gPiBUaGUgc2FtZSBhYm91dCBjbGFuZy1mb3JtYXQuIENoZWNraW5nIHRo
ZSBjb21tZW50IHN0eWxlcyBpcyBub3Qgc3VwcG9ydGVkLgo+ID4gSXQgc2VlbXMgdGhpcyBpcyBu
b3QgY29kZSBmb3JtYXQgY2hlY2tlciB0YXNrIHRvIHBhcnNlIGFuZCBtb2RpZnkgdGhlCj4gPiBj
b2RlIGNvbW1lbnRzLi4uCj4KPiBBcmUgeW91IHN1cmUgYWJvdXQgeW91ciBzdGF0ZW1lbnQ/IExv
b2tpbmcgYXQgdGhlIGRpZmYgeW91IHByb3ZpZGVkIFsxXSwKPiBjbGFuZy1mb3JtYXQgaXMgY2xl
YXJseSB0cnlpbmcgdG8gYWx0ZXIgdGhlIGNvbW1lbnRzLgo+Cj4gQnV0IGNvbW1lbnRzIGZsb3cg
YXJlIGVxdWFsbHkgaW1wb3J0YW50IGFzIHRoZSBjb2RlLiBUaGlzIGlzIHBhcnQgb2YgdGhlIGNv
ZGluZwo+IHN0eWxlIGFmdGVyYWxsLgo+Cj4gWzFdCj4gaHR0cHM6Ly9yYXcuZ2l0aHVidXNlcmNv
bnRlbnQuY29tL3Zpa3Rvci1taXRpbi94ZW4tY2xhbmctZm9ybWF0LWV4YW1wbGUvbWFzdGVyLzAw
MDEtY2xhbmctZm9ybWF0LWNoZWNrcGF0Y2gtb3V0cHV0LWV4YW1wbGUucGF0Y2gKCkNsYW5nLWZv
cm1hdCBzdXBwb3J0cyBvbmx5IGJhc2ljIGluZGVudGF0aW9uIG9mIEM4OSBjb21tZW50cy4KCi0t
LSBhL3hlbi9hcmNoL2FybS9hcm02NC9saXZlcGF0Y2guYworKysgYi94ZW4vYXJjaC9hcm0vYXJt
NjQvbGl2ZXBhdGNoLmMKQEAgLTUxLDE1ICs1MSwxNSBAQCB2b2lkIGFyY2hfbGl2ZXBhdGNoX2Fw
cGx5KHN0cnVjdCBsaXZlcGF0Y2hfZnVuYyAqZnVuYykKICAgICAgICAgKihuZXdfcHRyICsgaSkg
PSBpbnNuOwoKICAgICAvKgotICAgICogV2hlbiB3ZSB1cGxvYWQgdGhlIHBheWxvYWQsIGl0IHdp
bGwgZ28gdGhyb3VnaCB0aGUgZGF0YSBjYWNoZQotICAgICogKHRoZSByZWdpb24gaXMgY2FjaGVh
YmxlKS4gVW50aWwgdGhlIGRhdGEgY2FjaGUgaXMgY2xlYW5lZCwgdGhlIGRhdGEKLSAgICAqIG1h
eSBub3QgcmVhY2ggdGhlIG1lbW9yeS4gQW5kIGluIHRoZSBjYXNlIHRoZSBkYXRhIGFuZCBpbnN0
cnVjdGlvbiBjYWNoZQotICAgICogYXJlIHNlcGFyYXRlZCwgd2UgbWF5IHJlYWQgaW52YWxpZCBp
bnN0cnVjdGlvbiBmcm9tIHRoZSBtZW1vcnkgYmVjYXVzZQotICAgICogdGhlIGRhdGEgY2FjaGUg
aGF2ZSBub3QgeWV0IHN5bmNlZCB3aXRoIHRoZSBtZW1vcnkuIEhlbmNlIHN5bmMgaXQuCi0gICAg
Ki8KKyAgICAgKiBXaGVuIHdlIHVwbG9hZCB0aGUgcGF5bG9hZCwgaXQgd2lsbCBnbyB0aHJvdWdo
IHRoZSBkYXRhIGNhY2hlCisgICAgICogKHRoZSByZWdpb24gaXMgY2FjaGVhYmxlKS4gVW50aWwg
dGhlIGRhdGEgY2FjaGUgaXMgY2xlYW5lZCwgdGhlIGRhdGEKKyAgICAgKiBtYXkgbm90IHJlYWNo
IHRoZSBtZW1vcnkuIEFuZCBpbiB0aGUgY2FzZSB0aGUgZGF0YSBhbmQgaW5zdHJ1Y3Rpb24gY2Fj
aGUKKyAgICAgKiBhcmUgc2VwYXJhdGVkLCB3ZSBtYXkgcmVhZCBpbnZhbGlkIGluc3RydWN0aW9u
IGZyb20gdGhlIG1lbW9yeSBiZWNhdXNlCisgICAgICogdGhlIGRhdGEgY2FjaGUgaGF2ZSBub3Qg
eWV0IHN5bmNlZCB3aXRoIHRoZSBtZW1vcnkuIEhlbmNlIHN5bmMgaXQuCisgICAgICovCgpTbyBp
dCBhZGRyZXNzZXMgWGVuIENvZGluZyBTdHlsZSByZXF1aXJlbWVudHMgcGFydGlhbGx5OgoKRnJv
bSBDT0RJTkdfU1RZTEU6CiIKTXVsdGktbGluZSBjb21tZW50IGJsb2NrcyBzaG91bGQgc3RhcnQg
YW5kIGVuZCB3aXRoIGNvbW1lbnQgbWFya2VycyBvbgpzZXBhcmF0ZSBsaW5lcyBhbmQgZWFjaCBs
aW5lIHNob3VsZCBiZWdpbiB3aXRoIGEgbGVhZGluZyAnKicuCgovKgogKiBFeGFtcGxlLCBtdWx0
aS1saW5lIGNvbW1lbnQgYmxvY2suCiAqCiAqIE5vdGUgYmVnaW5uaW5nIGFuZCBlbmQgbWFya2Vy
cyBvbiBzZXBhcmF0ZSBsaW5lcyBhbmQgbGVhZGluZyAnKicuCiAqLwoiCgpIb3dldmVyLCB0aGUg
bmV4dCBjb21tZW50cyBydWxlcyBhcmUgbm90IHN1cHBvcnRlZCBmb3Igbm93IGFuZCBjYW4gYmUK
YWRkZWQgaW50byBpbXBsZW1lbnRhdGlvbiBsYXRlci4KCkZyb20gQ09ESU5HX1NUWUxFOgoiCk9u
bHkgQyBzdHlsZSAvKiAuLi4gKi8gY29tbWVudHMgYXJlIHRvIGJlIHVzZWQuICBDKysgc3R5bGUg
Ly8gY29tbWVudHMKc2hvdWxkIG5vdCBiZSB1c2VkLiAgTXVsdGktd29yZCBjb21tZW50cyBzaG91
bGQgYmVnaW4gd2l0aCBhIGNhcGl0YWwKbGV0dGVyLiAgQ29tbWVudHMgY29udGFpbmluZyBhIHNp
bmdsZSBzZW50ZW5jZSBtYXkgZW5kIHdpdGggYSBmdWxsCnN0b3A7IGNvbW1lbnRzIGNvbnRhaW5p
bmcgc2V2ZXJhbCBzZW50ZW5jZXMgbXVzdCBoYXZlIGEgZnVsbCBzdG9wCmFmdGVyIGVhY2ggc2Vu
dGVuY2UuCiIKCkJUVywgaXMgdGhlcmUgYW4gYWN0dWFsIHJlYXNvbiBub3QgdG8gc3VwcG9ydCBD
OTkgY29tbWVudHMgKCAvLyApID8KClRoYW5rcwoKPgo+ID4KPiA+IFRoYW5rcwo+ID4KPgo+IC0t
Cj4gSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 07:32:09 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 07: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 1hs08a-0000Ud-OF; Mon, 29 Jul 2019 07: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=33BZ=V2=citrix.com=lars.kurth@srs-us1.protection.inumbo.net>)
 id 1hs08Z-0000UY-84
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 07:32:03 +0000
X-Inumbo-ID: f4c118a7-b1d2-11e9-8980-bc764e045a96
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f4c118a7-b1d2-11e9-8980-bc764e045a96;
 Mon, 29 Jul 2019 07:32:02 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=lars.kurth@citrix.com;
 spf=Pass smtp.mailfrom=lars.kurth@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 lars.kurth@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="lars.kurth@citrix.com";
 x-sender="lars.kurth@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 lars.kurth@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="lars.kurth@citrix.com";
 x-sender="lars.kurth@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="lars.kurth@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 7Du9HUfNCya2xkugMHux/NvjITHe1qwjwiLooIxeUKkMP3cflUZpy0TZOZFUUvRikd7FSKoKd4
 XwJsnefSNjo5T1dRwFaQZU/0Jzj4sAN3IKfJHOxCc123NOdZT008amTH75ct0Sak1EK7wW4lm3
 kbPwCgAueu/gVqOZFJPv0/2N2y62dB8AZUiDcgGgLW34QjLYw0WHlQyXGEeEFPc14GEMc5NMdh
 9eR3UqDh+owBgaq+IfSxpFh2GdmAMrfyhI0/IaFER+7wDZPx580Gut4D31h/v6/4iEfnAdghJe
 3XE=
X-SBRS: 2.7
X-MesageID: 3539115
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,321,1559534400"; 
   d="scan'208";a="3539115"
From: Lars Kurth <lars.kurth@citrix.com>
To: Julien Grall <julien.grall@arm.com>, Viktor Mitin
 <viktor.mitin.19@gmail.com>
Thread-Topic: [Xen-devel] [RFC] xen: Add .astylerc for automated
 style-formatting
Thread-Index: AQHVPXn2jJssZBgvR0Grzx5Y//8PX6bQWn2AgAAH0ICAABvVAIAA/1oAgAuQybSABCVqgA==
Date: Mon, 29 Jul 2019 07:31:57 +0000
Message-ID: <D70D14A6-603E-4A9D-BFAE-C145D0ED2872@citrix.com>
References: <20190718144317.23307-1-tamas@tklengyel.com>
 <119d0edb-cb12-fbad-9e3e-8c0a469983df@arm.com>
 <CABfawh=DwOP5eQYmMVNF+n-khkbEDFia0eo=JbE0yhCKjV_+8Q@mail.gmail.com>
 <fcbf4968-7b82-6e5d-75ae-e4c2ff059b4d@arm.com>
 <CABfawhnk+_ssU1xEzN6O+_JkH4jT2NguP30VRpkNKzc7xoKeXw@mail.gmail.com>
 <d60c933e-7f30-191c-2d75-4558223ef3e4@arm.com>
 <CAOcoXZYA4oC+ZXkfS4CQVs6JhkR+pAONgyg1ZfWzo+Q=GcAWQA@mail.gmail.com>
 <9e9d6fbf-ecdb-4e3f-89ae-beb13243d9e1@arm.com>
In-Reply-To: <9e9d6fbf-ecdb-4e3f-89ae-beb13243d9e1@arm.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.10.c.190715
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
Content-ID: <05BF44238F371B4A9C75C0B04353E013@citrix.com>
MIME-Version: 1.0
Subject: Re: [Xen-devel] [RFC] xen: Add .astylerc for automated
 style-formatting
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Tamas K Lengyel <tamas@tklengyel.com>, Wei
 Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>, "Tim
 \(Xen.org\)" <tim@xen.org>, George
 Dunlap <George.Dunlap@citrix.com>, Stefano Stabellini <sstabellini@kernel.org>,
 Jan
 Beulich <jbeulich@suse.com>, Xen-devel <xen-devel@lists.xenproject.org>,
 Ian Jackson <Ian.Jackson@citrix.com>,
 Iurii Artemenko <Iurii_Artemenko@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>

DQoNCu+7v09uIDI2LzA3LzIwMTksIDE2OjEyLCAiSnVsaWVuIEdyYWxsIiA8anVsaWVuLmdyYWxs
QGFybS5jb20+IHdyb3RlOg0KDQogICAgSGkgVmlrdG9yLA0KICAgIA0KICAgIE9uIDI2LzA3LzIw
MTkgMTU6NTgsIFZpa3RvciBNaXRpbiB3cm90ZToNCiAgICA+IE9uIEZyaSwgSnVsIDE5LCAyMDE5
IGF0IDExOjM3IEFNIEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+IHdyb3RlOg0K
ICAgID4+DQogICAgPj4gSGkgVGFtYXMsDQogICAgPj4NCiAgICA+PiBPbiAxOC8wNy8yMDE5IDE4
OjIyLCBUYW1hcyBLIExlbmd5ZWwgd3JvdGU6DQogICAgPj4+PiAgICAgIC0gTGluZSAxMzk6IFRo
ZSB7IGFyZSBjb21tb25seSBvbiB0aGUgc2FtZSBsaW5lIGFzIHN0cnVjdCBvciBkZWZpbml0aW9u
Lg0KICAgID4+Pg0KICAgID4+PiBBY2NvcmRpbmcgdG8gQ09ESU5HX1NUWUxFIHRoYXQncyBub3Qg
aG93IGl0IHNob3VsZCBiZS4NCiAgICA+Pg0KICAgID4+IEkgZ3Vlc3MgeW91IHJlZmVyIHRvIHRo
ZSBzZWN0aW9uICJCcmFjaW5nIi4gSWYgc28sIEkgdGhpbmsgd2UgZG9uJ3QgZm9sbG93IHRoZQ0K
ICAgID4+IENPRElOR19TVFlMRSBmb3Igc3RydWN0IG9yIGRlZmluaXRpb24uDQogICAgPj4NCiAg
ICA+PiBJIGhhdmUgdG8gYWRtaXQgdGhhdCBmb3IgdGhpcyBjYXNlLCBJIGFsd2F5cyBoYXZlIHRv
IGxvb2sgYXQgb3RoZXIgdXNhZ2UgaW4gdGhlDQogICAgPj4gY29kZSBiZWNhdXNlIEkgdGVuZCB0
byBwdXQgdGhlIHsgb24gYSBuZXdsaW5lLg0KICAgID4+DQogICAgPj4gSSB3YXMgZ29pbmcgdG8g
c2F5IHRoYXQgdGhlcmUgbWF5IGJlIHNvbWUgY2FzZXMgd2hlcmUgaXQgbWFrZXMgc2Vuc2UgdG8g
a2VlcCB7DQogICAgPj4gb24gdGhlIHNhbWUgbGluZS4gRm9yIGluc3RhbmNlOg0KICAgID4+DQog
ICAgPj4gICAgICB7IGEsIGIsIGMsIGQgfSwNCiAgICA+PiAgICAgIHsgZSwgZiwgZywgaCB9LA0K
ICAgID4+DQogICAgPiANCiAgICA+IEFsbCB0aGUgcnVsZXMgc2hvdWxkIGJlIHN0YXRlZCBpbiBD
T0RJTkdfU1RZTEUgZXhwbGljaXRseS4NCiAgICA+IEluIG90aGVyIGNhc2VzLCBpdCBjYW5ub3Qg
YmUgYXV0b21hdGVkIHdpdGggZnV0dXJlIHByb3ZlcyB3aHkgaXQgd29ya3MNCiAgICA+IHRoaXMg
b3IgdGhhdCB3YXkuDQogICAgDQogICAgVGhpcyBpcyBub3QgdmVyeSBjb25zdHJ1Y3RpdmUgdG8g
c2VuZCBvbiBtdWx0aXBsZSBkaWZmZXJlbnQgdGhyZWFkcyAidGhpcyBzaG91bGQgDQogICAgYmUg
ZXhwbGljaXRseSBiZSBpbiB0aGUgQ09ESU5HX1NUWUxFIi4gTW9zdCBvZiB0aGUgcGVvcGxlIGlu
IENDIGFyZSBhd2FyZSB0aGlzIA0KICAgIGlzIGFuIGlzc3VlLg0KICAgIA0KICAgIEJ1dCB0aGUg
cHJvYmxlbSBoZXJlIGlzIGNvZGlmeWluZyB0aG9zZSBzdHlsZXMuIFRoaXMgb2Z0ZW4gcmVzdWx0
cyBpbiBhIGxvdCBvZiANCiAgICBkaXNjdXNzaW9ucyBiZWNhdXNlIGEgbG90IGlzIGEgbWF0dGVy
IG9mIHRhc3RlLiBJbiBvdGhlciB0aGVyZSBhcmUgbm8gYW5zd2VycyB0byANCiAgICB0aGUgcGF0
Y2hlcy4NCiAgICANCiAgICBXaGF0IHdlIG5lZWQgaXMgc29tZW9uZSB0byBkcml2ZSB0aGlzIGVm
Zm9ydCBhbmQgbWFrZSBzdXJlIHdlIG1ha2Ugc29tZSBwcm9ncmVzcy4NCiAgICANCiAgICBBbHNv
LCB0cnlpbmcgdG8gY29kaWZ5IGFsbCB0aGUgdW53cml0dGVuIHN0eWxlcyBpcyBwcm9iYWJseSBn
b2luZyB0byBiZSANCiAgICBkaWZmaWN1bHQuIEluc3RlYWQsIEkgd291bGQgc3VnZ2VzdCB0byBz
dGFydCBmcm9tIGFuIGV4aXN0aW5nIGNvZGluZyBzdHlsZSB0aGF0IA0KICAgIGlzIHZlcnkgY2xv
c2UgdG8gWGVuIChtYXliZSBCU0Q/KS4NCiAgICANCk9LLiBNYXliZSB0aGlzIGlzIHNvbWV0aGlu
ZyBJIHNob3VsZCBkcml2ZSwgaWYgdGhlcmUgaXMgaW4gZmFjdCBzb21lIHNvcnQgb2YgYWdyZWVt
ZW50IHRoYXQgdGhpcyBtYWtlcyBzZW5zZS4NCg0KSSBhZ3JlZSB0aGF0IGNvZGlmeWluZyB0aGUg
c3R5bGVzIGlzIHByb2JsZW1hdGljLCBhcyBpdCBlbmNvdXJhZ2VzIGJpa2Ugc2hlZGRpbmcuIE1h
eWJlIHRoaXMgaXMgc29tZXRoaW5nIA0Kd2hlcmUgd2UgY291bGQgdHJ5IHNvbWV0aGluZyB2b3Rl
IGJhc2VkLCBha2EgbWFrZSBhIGxpc3Qgb2YgY29kaWZpZWQgcnVsZXMuIEhhdmUgZXZlcnlvbmUg
dm90ZSBpbiB0aGUgdXN1YWwNCndheSBvZiAtMiAuLi4gKzIgb24gaXQuDQoNCkFsc28sIHdlIGNh
bid0IGltcGxlbWVudCBjaGVja2luZyB0b29scywgaWYgdGhlIHN0eWxlcyBhcmUgbm90IGRvY3Vt
ZW50ZWQuIENoZWNraW5nIHRvb2xzIHNob3VsZCBmcmVlIHVwDQpyZXZpZXdlciB0aW1lLg0KDQpM
YXJzDQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 07:33:28 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 07:33:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hs09w-0000Yp-3E; Mon, 29 Jul 2019 07:33:28 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=61H9=V2=gmail.com=andrii.anisov@srs-us1.protection.inumbo.net>)
 id 1hs09v-0000Yg-6n
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 07:33:27 +0000
X-Inumbo-ID: 2693a97f-b1d3-11e9-8980-bc764e045a96
Received: from mail-lj1-x243.google.com (unknown [2a00:1450:4864:20::243])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2693a97f-b1d3-11e9-8980-bc764e045a96;
 Mon, 29 Jul 2019 07:33:26 +0000 (UTC)
Received: by mail-lj1-x243.google.com with SMTP id p17so57580990ljg.1
 for <xen-devel@lists.xenproject.org>; Mon, 29 Jul 2019 00:33: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-language:content-transfer-encoding;
 bh=SJ32Azs/wNvLJk/kDeesrUI/+6gZJYqAF9guXCcXb/0=;
 b=LL/1CbrCnKelZJ0TJh014qAu2pHQVtBDpuSjy8HQ6EqEP6hvDCe1Y7pUZWwvE5i1zk
 vIjVq1Kx7malb1nSY6ZDwjV75i7Jwd/Ste3DfXjbTUWWDro+YbgASEgVpqQzytSJ9qj8
 iB69c9kM2Fk5mRqlTqzCJdtxtlFQWSFWysWfrRB2K3rSDrhTYmcbtMKd3QMLCcHGZphv
 PUMbfHUitbFJg1m6tr2tmc8kfRoWNriB2KBqQTKLp1psRx14pDL8AqJPEyuPGsEIZu42
 9562TGGF09Wv7FNzXYBfEkO37whXg9WU4MMcquWAQc+A0Wz8OEdHiA+rlxDdYK1bPkcD
 B9jg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=SJ32Azs/wNvLJk/kDeesrUI/+6gZJYqAF9guXCcXb/0=;
 b=IaHTuHJp0Oi3y2Arih4y/OYRTMnJghGpkQk404y5O0yKhNrCh9F0WUuvViFyz5EA4N
 Ee9aYmLoa0817WLYEHKC58cqy//CGpLzyqYmPWHqoIRo1Vd0VyQ/4L2t8xtTorAxjEX4
 tdEEXc1HpBfzR+z24zbx1mNu5ZS9ORTj+0LSPjmAAlWEmdFyy1OyfQKIe+xhxuKhakui
 9GOJKwdbYgRE4zD3O4ZNw4+jUNY8NI4ZwOnUNZWC9cRutjwlp1nUji5Ml5xLnIaWrYE5
 30JFZqVB+VAj0Ahtc4foJrsUVs5J2T+Qj/i7rEP+0GChmxdxLziSe3DHdTVK68KyOwsR
 rEPA==
X-Gm-Message-State: APjAAAV6wUwBJP5vQFC2PIsn8l//K0lY7pxP+TU2l/XFzoKG8xJ5jyaN
 xEib0RY2VMQ4KsUwli3bxfWPIaNq
X-Google-Smtp-Source: APXvYqx48RG5HAd6JxPA4eSgRLzF8MK+lPeXcAfWo6QFI+ttPuQooEsuZH8sGr3pTopkl9MHSuHJPQ==
X-Received: by 2002:a2e:8602:: with SMTP id a2mr54209149lji.206.1564385604358; 
 Mon, 29 Jul 2019 00:33:24 -0700 (PDT)
Received: from [10.17.180.34] (ll-22.209.223.85.sovam.net.ua. [85.223.209.22])
 by smtp.gmail.com with ESMTPSA id
 d7sm10523461lfa.86.2019.07.29.00.33.22
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Mon, 29 Jul 2019 00:33:23 -0700 (PDT)
To: Julien Grall <julien.grall@arm.com>
References: <1563456140-12180-1-git-send-email-andrii.anisov@gmail.com>
 <18337bfe-c11e-899e-0ac9-90bb90491f21@arm.com>
From: Andrii Anisov <andrii.anisov@gmail.com>
Message-ID: <d2833b7c-798a-c6c6-c970-cf649db33155@gmail.com>
Date: Mon, 29 Jul 2019 10:33:22 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <18337bfe-c11e-899e-0ac9-90bb90491f21@arm.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] arm:cpuerrata: Align a virtual address
 before unmap
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Andrii Anisov <andrii_anisov@epam.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>

SGVsbG8gSnVsaWVuLAoKT24gMjYuMDcuMTkgMTc6MDIsIEp1bGllbiBHcmFsbCB3cm90ZToKPiBI
aSwKPiAKPiBJdCBsb29rcyBsaWtlIHRoZSB2bWFwIHNvbHV0aW9uIHN1Z2dlc3RlZCBieSBBbmRy
ZXcgJiBJIGlzIGEgZGVhZCBlbmQuIEkgc3RpbGwgdGhpbmsgd2UgbmVlZCB0byBkbyBzb21ldGhp
bmcgaW4gdGhlIHZtYXAgcmVnYXJkbGVzcyB0aGUgYWxpZ25tZW50IGRlY2lzaW9uIHRvIGF2b2lk
IHVud2FudGVkIHN1cnByaXNlZCAoaS5lIHRoZSBQYWdlLXRhYmxlIG5vdCBpbiBzeW5jIHdpdGgg
dGhlIHZtYXAgc3RhdGUpLgo+IAo+IFdlIHBvdGVudGlhbGx5IHdhbnQgdG8gYWRkIHNvbWUgQVNT
RVJUX1VOUkVBQ0hBQkxFKCkgaW4gdGhlIHBhZ2UtdGFibGUgY29kZSBmb3IgdGhlIHNhbml0eSBj
aGVjay4gU28gd2UgZG9uJ3QgY29udGludWUgd2l0aG91dCBmdXJ0aGVyIG9uIGRlYnVnIGJ1aWxk
LiBJIHdpbGwgaGF2ZSBhIGxvb2sgYXQgYm90aC4KPiAKPiBBIGNvdXBsZSBvZiBjb21tZW50cyBm
b3IgdGhlIHBhdGNoLgo+IAo+IFRpdGxlOiBOSVQ6IE1pc3Npbmcgc3BhY2UgYWZ0ZXIgdGhlIGZp
cnN0IDouCj4gCj4gT24gMTgvMDcvMjAxOSAxNDoyMiwgQW5kcmlpIEFuaXNvdiB3cm90ZToKPj4g
RnJvbTogQW5kcmlpIEFuaXNvdiA8YW5kcmlpX2FuaXNvdkBlcGFtLmNvbT4KPj4KPj4gQWZ0ZXIg
Y2hhbmdlcyBpbnRyb2R1Y2VkIGJ5IDljYzA2MTggd2UgYXJlIGFibGUgdG8gdm1hcC92dW5tYXAK
PiAKPiA3LWRpZ2l0IGlzIG5vdCBzdWZmaWNpZW50IHRvIGd1YXJhbnRlZSBpdCB3aWxsIGJlIHVu
aXEgaW4gdGhlIGZ1dHVyZS4gWW91IGFsc28gd2FudCB0byBzcGVjaWZ5IHRoZSBjb21taXQgdGl0
bGUuCj4gCj4+IHBhZ2UgYWxpZ25lZCBhZGRyZXNzZXMgb25seS4KPj4gU28gaWYgd2UgYWRkIGEg
cGFnZSBhZGRyZXNzIHJlbWFpbmRlciB0byB0aGUgbWFwcGVkIHZpcnR1YWwgYWRkcmVzcywKPj4g
d2UgaGF2ZSB0byBtYXNrIGl0IG91dCBiZWZvcmUgdW5tYXBwaW5nLgo+Pgo+PiBTaWduZWQtb2Zm
LWJ5OiBBbmRyaWkgQW5pc292IDxhbmRyaWlfYW5pc292QGVwYW0uY29tPgo+IAo+IEFja2VkLWJ5
OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsTEBhcm0uY29tPgo+IAo+IAo+IElmIHlvdSBhcmUg
aGFwcHkgd2l0aCB0aGUgY2hhbmdlcywgSSBjYW4gZG8gdGhlbSBvbiBjb21taXQuCgpJdCdzIGZp
bmUgd2l0aCBtZS4KVGhhbmsgeW91LgoKLS0gClNpbmNlcmVseSwKQW5kcmlpIEFuaXNvdi4KCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 08:06:33 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 08: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 1hs0ff-0003QO-PU; Mon, 29 Jul 2019 08:06:15 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=rlD/=V2=gmail.com=jrdr.linux@srs-us1.protection.inumbo.net>)
 id 1hs0fe-0003QJ-70
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 08:06:14 +0000
X-Inumbo-ID: bad549b3-b1d7-11e9-8980-bc764e045a96
Received: from mail-lj1-x243.google.com (unknown [2a00:1450:4864:20::243])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id bad549b3-b1d7-11e9-8980-bc764e045a96;
 Mon, 29 Jul 2019 08:06:13 +0000 (UTC)
Received: by mail-lj1-x243.google.com with SMTP id y17so33086434ljk.10
 for <xen-devel@lists.xenproject.org>; Mon, 29 Jul 2019 01:06: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:content-transfer-encoding;
 bh=q+5I/p/Nycgrz3gMKuzpkFKzO+GKwckGcbd0BiK6zG0=;
 b=LB/VimNWk6JAU5/0EApO5jynRztUXjN0TlosFKaq/kodUwFVw0PewLEs0V68CR581J
 4JlwzGL1H/RgmulXJE0tUnfGIbnAg+sboDZsIgfwmu5zl5BuBomBD0GnsmCfvsD96P7c
 81a3Itk5111vnbz+3jlZUj6HwRjk603ngMwMhwxGZtZyazLVFIh7gk8zwdo6uMokLrwo
 BxlrHYeLTM7lyQGhdhkpGxhnpuX6jxPYtIgh6+bxdTukqfk38gWfWBmqLnsQhkJfiAW1
 gHJBp5gXUR/8JTLCOXBmIl6aYSDoYBFQWfAph63tY1YwjFkjyQjdiesYPJO7SBVp2XXA
 p9xQ==
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=q+5I/p/Nycgrz3gMKuzpkFKzO+GKwckGcbd0BiK6zG0=;
 b=TA4yvb0pCDSZnPDwm9k6UN+zuenbhQ40u+yJ0TLc6NJP1gJijZpqPj9V/SqXj6X0ou
 2C+imDbFEXnhIN3UNssHTa8dQp0vRkhYe3H3Q2Y+7hN7+d7flTTIEtyM6tUh1IoTIZwE
 s3wnsRR3PgWv9eYYLWcdnj2lQyX5OGvKJttN4egBOADYasjOl5McLhPguMSPySZ9J8S3
 EzzeMrQnQJrVn/hbyBsTiRceQ41ynzsJ+BwxNDr5C7v5zwXgUUGQhGsKRUH22Tqt9MrZ
 hdFM+E+MrVHMeGcSZoTk3AAfLgiGgIqh6MApzGu3WkVVqenX7lh+D8kn/xmzgCQC0i5E
 lyxw==
X-Gm-Message-State: APjAAAX2YjJbJHdKfzZNf5plmjgJLVjaWkS+zd7b+0GodabVHoobqk8b
 RiLeVGs+YKgwAhZtaNk+UXsalk7xhCuapwKyrZ0=
X-Google-Smtp-Source: APXvYqz0P76ouodZLQJ+67CUBUqcRzH9RJUfbxlKZqHe7C7pDJbANNDWcvHTrBJed/XvhfMm/hXZdRRCBXnmIBaGkUs=
X-Received: by 2002:a2e:93cc:: with SMTP id p12mr57966349ljh.11.1564387571686; 
 Mon, 29 Jul 2019 01:06:11 -0700 (PDT)
MIME-Version: 1.0
References: <20190215024830.GA26477@jordon-HP-15-Notebook-PC>
 <20190728180611.GA20589@mail-itl>
In-Reply-To: <20190728180611.GA20589@mail-itl>
From: Souptick Joarder <jrdr.linux@gmail.com>
Date: Mon, 29 Jul 2019 13:35:59 +0530
Message-ID: <CAFqt6zaMDnpB-RuapQAyYAub1t7oSdHH_pTD=f5k-s327ZvqMA@mail.gmail.com>
To: =?UTF-8?Q?Marek_Marczykowski=2DG=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
Subject: Re: [Xen-devel] [PATCH v4 8/9] xen/gntdev.c: Convert to use
 vm_map_pages()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, Michal Hocko <mhocko@suse.com>,
 Russell King - ARM Linux <linux@armlinux.org.uk>,
 Matthew Wilcox <willy@infradead.org>, linux-kernel@vger.kernel.org,
 Linux-MM <linux-mm@kvack.org>, xen-devel@lists.xenproject.org,
 Andrew Morton <akpm@linux-foundation.org>, robin.murphy@arm.com,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gU3VuLCBKdWwgMjgsIDIwMTkgYXQgMTE6MzYgUE0gTWFyZWsgTWFyY3p5a293c2tpLUfDs3Jl
Y2tpCjxtYXJtYXJla0BpbnZpc2libGV0aGluZ3NsYWIuY29tPiB3cm90ZToKPgo+IE9uIEZyaSwg
RmViIDE1LCAyMDE5IGF0IDA4OjE4OjMxQU0gKzA1MzAsIFNvdXB0aWNrIEpvYXJkZXIgd3JvdGU6
Cj4gPiBDb252ZXJ0IHRvIHVzZSB2bV9tYXBfcGFnZXMoKSB0byBtYXAgcmFuZ2Ugb2Yga2VybmVs
Cj4gPiBtZW1vcnkgdG8gdXNlciB2bWEuCj4gPgo+ID4gbWFwLT5jb3VudCBpcyBwYXNzZWQgdG8g
dm1fbWFwX3BhZ2VzKCkgYW5kIGludGVybmFsIEFQSQo+ID4gdmVyaWZ5IG1hcC0+Y291bnQgYWdh
aW5zdCBjb3VudCAoIGNvdW50ID0gdm1hX3BhZ2VzKHZtYSkpCj4gPiBmb3IgcGFnZSBhcnJheSBi
b3VuZGFyeSBvdmVycnVuIGNvbmRpdGlvbi4KPgo+IFRoaXMgY29tbWl0IGJyZWFrcyBnbnRkZXYg
ZHJpdmVyLiBJZiB2bWEtPnZtX3Bnb2ZmID4gMCwgdm1fbWFwX3BhZ2VzCj4gd2lsbDoKPiAgLSB1
c2UgbWFwLT5wYWdlcyBzdGFydGluZyBhdCB2bWEtPnZtX3Bnb2ZmIGluc3RlYWQgb2YgMAoKVGhl
IGFjdHVhbCBjb2RlIGlnbm9yZXMgdm1hLT52bV9wZ29mZiA+IDAgc2NlbmFyaW8gYW5kIG1hcHBl
ZAp0aGUgZW50aXJlIG1hcC0+cGFnZXNbaV0uIFdoeSB0aGUgZW50aXJlIG1hcC0+cGFnZXNbaV0g
bmVlZHMgdG8gYmUgbWFwcGVkCmlmIHZtYS0+dm1fcGdvZmYgPiAwIChpbiBvcmlnaW5hbCBjb2Rl
KSA/CgphcmUgeW91IHJlZmVycmluZyB0byBzZXQgdm1hLT52bV9wZ29mZiA9IDAgaXJyZXNwZWN0
aXZlIG9mIHZhbHVlIHBhc3NlZApmcm9tIHVzZXIgc3BhY2UgPyBJZiB5ZXMsIHVzaW5nIHZtX21h
cF9wYWdlc196ZXJvKCkgaXMgYW4gYWx0ZXJuYXRlCm9wdGlvbi4KCgo+ICAtIHZlcmlmeSBtYXAt
PmNvdW50IGFnYWluc3Qgdm1hX3BhZ2VzKCkrdm1hLT52bV9wZ29mZiBpbnN0ZWFkIG9mIGp1c3QK
PiAgICB2bWFfcGFnZXMoKS4KCkluIG9yaWdpbmFsIGNvZGUgLT4KCmRpZmYgLS1naXQgYS9kcml2
ZXJzL3hlbi9nbnRkZXYuYyBiL2RyaXZlcnMveGVuL2dudGRldi5jCmluZGV4IDU1OWQ0YjdmODA3
ZC4uNDY5ZGZiZDZjZjkwIDEwMDY0NAotLS0gYS9kcml2ZXJzL3hlbi9nbnRkZXYuYworKysgYi9k
cml2ZXJzL3hlbi9nbnRkZXYuYwpAQCAtMTA4NCw3ICsxMDg0LDcgQEAgc3RhdGljIGludCBnbnRk
ZXZfbW1hcChzdHJ1Y3QgZmlsZSAqZmxpcCwgc3RydWN0CnZtX2FyZWFfc3RydWN0ICp2bWEpCmlu
dCBpbmRleCA9IHZtYS0+dm1fcGdvZmY7CmludCBjb3VudCA9IHZtYV9wYWdlcyh2bWEpOwoKQ291
bnQgaXMgdXNlciBwYXNzZWQgdmFsdWUuCgpzdHJ1Y3QgZ250ZGV2X2dyYW50X21hcCAqbWFwOwot
IGludCBpLCBlcnIgPSAtRUlOVkFMOworIGludCBlcnIgPSAtRUlOVkFMOwppZiAoKHZtYS0+dm1f
ZmxhZ3MgJiBWTV9XUklURSkgJiYgISh2bWEtPnZtX2ZsYWdzICYgVk1fU0hBUkVEKSkKcmV0dXJu
IC1FSU5WQUw7CkBAIC0xMTQ1LDEyICsxMTQ1LDkgQEAgc3RhdGljIGludCBnbnRkZXZfbW1hcChz
dHJ1Y3QgZmlsZSAqZmxpcCwKc3RydWN0IHZtX2FyZWFfc3RydWN0ICp2bWEpCmdvdG8gb3V0X3B1
dF9tYXA7CmlmICghdXNlX3B0ZW1vZCkgewotIGZvciAoaSA9IDA7IGkgPCBjb3VudDsgaSsrKSB7
Ci0gZXJyID0gdm1faW5zZXJ0X3BhZ2Uodm1hLCB2bWEtPnZtX3N0YXJ0ICsgaSpQQUdFX1NJWkUs
Ci0gbWFwLT5wYWdlc1tpXSk7CgphbmQgd2hlbiBjb3VudCA+IGkgLCB3ZSBlbmQgdXAgd2l0aCB0
cnlpbmcgdG8gbWFwIG1lbW9yeSBvdXRzaWRlCmJvdW5kYXJ5IG9mIG1hcC0+cGFnZXNbaV0sIHdo
aWNoIHdhcyBub3QgY29ycmVjdC4KCi0gaWYgKGVycikKLSBnb3RvIG91dF9wdXRfbWFwOwotIH0K
KyBlcnIgPSB2bV9tYXBfcGFnZXModm1hLCBtYXAtPnBhZ2VzLCBtYXAtPmNvdW50KTsKKyBpZiAo
ZXJyKQorIGdvdG8gb3V0X3B1dF9tYXA7CgpXaXRoIHRoaXMgY29tbWl0LCBpbnNpZGUgX192bV9t
YXBfcGFnZXMoKSwgd2UgaGF2ZSBhZGRyZXNzZWQgdGhpcyBzY2VuYXJpby4KCitzdGF0aWMgaW50
IF9fdm1fbWFwX3BhZ2VzKHN0cnVjdCB2bV9hcmVhX3N0cnVjdCAqdm1hLCBzdHJ1Y3QgcGFnZSAq
KnBhZ2VzLAorIHVuc2lnbmVkIGxvbmcgbnVtLCB1bnNpZ25lZCBsb25nIG9mZnNldCkKK3sKKyB1
bnNpZ25lZCBsb25nIGNvdW50ID0gdm1hX3BhZ2VzKHZtYSk7CisgdW5zaWduZWQgbG9uZyB1YWRk
ciA9IHZtYS0+dm1fc3RhcnQ7CisgaW50IHJldCwgaTsKKworIC8qIEZhaWwgaWYgdGhlIHVzZXIg
cmVxdWVzdGVkIG9mZnNldCBpcyBiZXlvbmQgdGhlIGVuZCBvZiB0aGUgb2JqZWN0ICovCisgaWYg
KG9mZnNldCA+IG51bSkKKyByZXR1cm4gLUVOWElPOworCisgLyogRmFpbCBpZiB0aGUgdXNlciBy
ZXF1ZXN0ZWQgc2l6ZSBleGNlZWRzIGF2YWlsYWJsZSBvYmplY3Qgc2l6ZSAqLworIGlmIChjb3Vu
dCA+IG51bSAtIG9mZnNldCkKKyByZXR1cm4gLUVOWElPOwoKQnkgY2hlY2tpbmcgY291bnQgPiBu
dW0gLW9mZnNldC4gKGNvbnNpZGVyaW5nIHZtYS0+dm1fcGdvZmYgIT0gMCBhcyB3ZWxsKS4KU28g
d2Ugd2lsbCBuZXZlciBjcm9zcyB0aGUgYm91bmRhcnkgb2YgbWFwLT5wYWdlc1tpXS4KCgo+Cj4g
SW4gcHJhY3RpY2UsIHRoaXMgYnJlYWtzIHVzaW5nIGEgc2luZ2xlIGdudGRldiBGRCBmb3IgbWFw
cGluZyBtdWx0aXBsZQo+IGdyYW50cy4KCkhvdyA/Cgo+Cj4gSXQgbG9va3MgbGlrZSB2bV9tYXBf
cGFnZXMoKSBpcyBub3QgYSBnb29kIGZpdCBmb3IgdGhpcyBjb2RlIGFuZCBJTU8gaXQKPiBzaG91
bGQgYmUgcmV2ZXJ0ZWQuCgpEaWQgeW91IGhpdCBhbnkgaXNzdWUgYXJvdW5kIHRoaXMgY29kZSBp
biByZWFsIHRpbWUgPwoKCj4KPiA+IFNpZ25lZC1vZmYtYnk6IFNvdXB0aWNrIEpvYXJkZXIgPGpy
ZHIubGludXhAZ21haWwuY29tPgo+ID4gUmV2aWV3ZWQtYnk6IEJvcmlzIE9zdHJvdnNreSA8Ym9y
aXMub3N0cm92c2t5QG9yYWNsZS5jb20+Cj4gPiAtLS0KPiA+ICBkcml2ZXJzL3hlbi9nbnRkZXYu
YyB8IDExICsrKystLS0tLS0tCj4gPiAgMSBmaWxlIGNoYW5nZWQsIDQgaW5zZXJ0aW9ucygrKSwg
NyBkZWxldGlvbnMoLSkKPiA+Cj4gPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy94ZW4vZ250ZGV2LmMg
Yi9kcml2ZXJzL3hlbi9nbnRkZXYuYwo+ID4gaW5kZXggNWVmYzVlZS4uNWQ2NDI2MiAxMDA2NDQK
PiA+IC0tLSBhL2RyaXZlcnMveGVuL2dudGRldi5jCj4gPiArKysgYi9kcml2ZXJzL3hlbi9nbnRk
ZXYuYwo+ID4gQEAgLTEwODQsNyArMTA4NCw3IEBAIHN0YXRpYyBpbnQgZ250ZGV2X21tYXAoc3Ry
dWN0IGZpbGUgKmZsaXAsIHN0cnVjdCB2bV9hcmVhX3N0cnVjdCAqdm1hKQo+ID4gICAgICAgaW50
IGluZGV4ID0gdm1hLT52bV9wZ29mZjsKPiA+ICAgICAgIGludCBjb3VudCA9IHZtYV9wYWdlcyh2
bWEpOwo+ID4gICAgICAgc3RydWN0IGdudGRldl9ncmFudF9tYXAgKm1hcDsKPiA+IC0gICAgIGlu
dCBpLCBlcnIgPSAtRUlOVkFMOwo+ID4gKyAgICAgaW50IGVyciA9IC1FSU5WQUw7Cj4gPgo+ID4g
ICAgICAgaWYgKCh2bWEtPnZtX2ZsYWdzICYgVk1fV1JJVEUpICYmICEodm1hLT52bV9mbGFncyAm
IFZNX1NIQVJFRCkpCj4gPiAgICAgICAgICAgICAgIHJldHVybiAtRUlOVkFMOwo+ID4gQEAgLTEx
NDUsMTIgKzExNDUsOSBAQCBzdGF0aWMgaW50IGdudGRldl9tbWFwKHN0cnVjdCBmaWxlICpmbGlw
LCBzdHJ1Y3Qgdm1fYXJlYV9zdHJ1Y3QgKnZtYSkKPiA+ICAgICAgICAgICAgICAgZ290byBvdXRf
cHV0X21hcDsKPiA+Cj4gPiAgICAgICBpZiAoIXVzZV9wdGVtb2QpIHsKPiA+IC0gICAgICAgICAg
ICAgZm9yIChpID0gMDsgaSA8IGNvdW50OyBpKyspIHsKPiA+IC0gICAgICAgICAgICAgICAgICAg
ICBlcnIgPSB2bV9pbnNlcnRfcGFnZSh2bWEsIHZtYS0+dm1fc3RhcnQgKyBpKlBBR0VfU0laRSwK
PiA+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcC0+cGFnZXNbaV0pOwo+ID4gLSAg
ICAgICAgICAgICAgICAgICAgIGlmIChlcnIpCj4gPiAtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBnb3RvIG91dF9wdXRfbWFwOwo+ID4gLSAgICAgICAgICAgICB9Cj4gPiArICAgICAgICAg
ICAgIGVyciA9IHZtX21hcF9wYWdlcyh2bWEsIG1hcC0+cGFnZXMsIG1hcC0+Y291bnQpOwo+ID4g
KyAgICAgICAgICAgICBpZiAoZXJyKQo+ID4gKyAgICAgICAgICAgICAgICAgICAgIGdvdG8gb3V0
X3B1dF9tYXA7Cj4gPiAgICAgICB9IGVsc2Ugewo+ID4gICNpZmRlZiBDT05GSUdfWDg2Cj4gPiAg
ICAgICAgICAgICAgIC8qCj4KPiAtLQo+IEJlc3QgUmVnYXJkcywKPiBNYXJlayBNYXJjenlrb3dz
a2ktR8OzcmVja2kKPiBJbnZpc2libGUgVGhpbmdzIExhYgo+IEE6IEJlY2F1c2UgaXQgbWVzc2Vz
IHVwIHRoZSBvcmRlciBpbiB3aGljaCBwZW9wbGUgbm9ybWFsbHkgcmVhZCB0ZXh0Lgo+IFE6IFdo
eSBpcyB0b3AtcG9zdGluZyBzdWNoIGEgYmFkIHRoaW5nPwoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 08:12:17 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 08:12:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hs0lR-0004A3-KB; Mon, 29 Jul 2019 08:12:13 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=OUEA=V2=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1hs0lQ-00049y-GS
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 08:12:12 +0000
X-Inumbo-ID: 8edb56e2-b1d8-11e9-84b2-3b5d1073d0d8
Received: from EUR03-AM5-obe.outbound.protection.outlook.com (unknown
 [40.107.3.101]) by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 8edb56e2-b1d8-11e9-84b2-3b5d1073d0d8;
 Mon, 29 Jul 2019 08:12:08 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=YcNF7SXzxxpRM7+dDOi05XL20c4T05wVraIL2dmUh/vuL5tAnBpZuMXUnPqptnusA4FS06AN2xJj9SzDNDrR51K0tVXllWDDkrxRMsLqFz7PMVT/mSDBn3fh0ZzfSqotibYy+ehObG8KZDkM8Km4xRquaWeSJNwefoTVF+bMmPFDCUji6UvtSiAamSA8D4QcRNs8GthotXSE/SMg3nEX1dS7tBT/FgI2tzlFpkhhL8wqhDWcZBYP/BT3Goyg05aL1wiMl7fdIG5A4l1es4pj+t29ZowEwbZteecyK2uX6+pbJ09qBgg6ceYwYsFqprGQ+Vb6zCdADW6zWV71AN8A3g==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=1+ab+Gig7fN5T3f/5rL51xwMjEjfZ3ehOhy66u52c9Q=;
 b=KAWNUQJb+T4lEYwTNHg+pmBAmWec1XiNBjkgBN5zIMyODVT43kceScgDPQPthuHcZvnxBa4ymxgchWpNM+uKTJi967DYOxtI2f/cm5hroOZ2+pzU3BagwRJ8r/sKQmdD1icbBJjD18TsCf0SKKFZQqyRj5JaQr4d5CBWS+nxCyVz/Pjg8tYW50STOsg14vzTK26tzwu94DHs7JWZLe5Aer6xwF8OHTKEb8T1ay/wRK9ePkQk7AUAGVGDGOqmM0Tf7Ak5qEgtJvhvy1HS+jXpsm364jFZfH4Rtf1Ov04hbN4+G71EZpJoDx5Cfgvrjx9Mc/9jzfsvpZ3xxwoJHvKA1A==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=bitdefender.com;dmarc=pass action=none
 header.from=bitdefender.com;dkim=pass header.d=bitdefender.com;arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=bitdefender.onmicrosoft.com; s=selector1-bitdefender-onmicrosoft-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=1+ab+Gig7fN5T3f/5rL51xwMjEjfZ3ehOhy66u52c9Q=;
 b=IKhSNg5h3CSFiUmo1WZliKemj+spK5WyOEO34xGuVYKMEOFUhiNtJNFs2Rq+66dWrcxGc9qmJ6shvim6ubHVZYe+iyReBXzYYfr9dVdM5sm9AyF0T0Oj08LSt37Ajrn+WoFsI1DERqvi9C79XTBCbFrC5++1tx5s+/kiKUsK+eA=
Received: from VI1PR0202MB2928.eurprd02.prod.outlook.com (10.171.106.11) by
 VI1PR0202MB2704.eurprd02.prod.outlook.com (10.173.85.139) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2115.15; Mon, 29 Jul 2019 08:12:05 +0000
Received: from VI1PR0202MB2928.eurprd02.prod.outlook.com
 ([fe80::7967:e7:88e7:2c18]) by VI1PR0202MB2928.eurprd02.prod.outlook.com
 ([fe80::7967:e7:88e7:2c18%3]) with mapi id 15.20.2115.005; Mon, 29 Jul 2019
 08:12:05 +0000
From: Alexandru Stefan ISAILA <aisaila@bitdefender.com>
To: Razvan Cojocaru <rcojocaru@bitdefender.com>, Jan Beulich
 <JBeulich@suse.com>
Thread-Topic: [PATCH v7] x86/emulate: Send vm_event from emulate
Thread-Index: AQHVMY4Gmux1Y/IiSU2ZKtKyOfOCuKbQbceAgAG+GQD//9nvgIAAA2iAgAACSgCAAAxnAIAPT4MA
Date: Mon, 29 Jul 2019 08:12:05 +0000
Message-ID: <9a509cd8-d91a-036d-f949-f1c5d54059d6@bitdefender.com>
References: <20190703105639.23081-1-aisaila@bitdefender.com>
 <7a4c824d-3ccd-b289-3e8e-ff94ea916b3e@suse.com>
 <0d1ab92f-171b-98d9-a69e-5aa7cfbe0d85@bitdefender.com>
 <e61a882e-d2ea-a03d-fde8-2c2befd865da@suse.com>
 <8817949d-a99c-ae0f-93b1-13c0bebacae6@bitdefender.com>
 <08ed1d56-b24b-66bd-34da-d0c329a2eecf@suse.com>
 <ded7b153-d2cd-15e1-93cc-9aaab2a06d95@bitdefender.com>
In-Reply-To: <ded7b153-d2cd-15e1-93cc-9aaab2a06d95@bitdefender.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: PR1PR01CA0016.eurprd01.prod.exchangelabs.com
 (2603:10a6:102::29) To VI1PR0202MB2928.eurprd02.prod.outlook.com
 (2603:10a6:800:e3::11)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=aisaila@bitdefender.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [91.199.104.6]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: e60bd82f-acef-40a8-73f4-08d713fc7132
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:VI1PR0202MB2704; 
x-ms-traffictypediagnostic: VI1PR0202MB2704:|VI1PR0202MB2704:
x-microsoft-antispam-prvs: <VI1PR0202MB27042DDA9C41B62557156F1DABDD0@VI1PR0202MB2704.eurprd02.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 01136D2D90
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(366004)(346002)(376002)(39860400002)(396003)(136003)(51444003)(189003)(199004)(26005)(52116002)(14454004)(66946007)(6486002)(99286004)(66476007)(64756008)(66556008)(66446008)(4326008)(102836004)(53546011)(478600001)(386003)(76176011)(86362001)(6506007)(229853002)(11346002)(446003)(71200400001)(186003)(71190400001)(486006)(2616005)(31696002)(476003)(6436002)(5660300002)(54906003)(53936002)(316002)(110136005)(14444005)(256004)(6512007)(2906002)(8936002)(81156014)(81166006)(8676002)(25786009)(36756003)(68736007)(6246003)(31686004)(3846002)(305945005)(66066001)(7736002)(6116002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:VI1PR0202MB2704;
 H:VI1PR0202MB2928.eurprd02.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: bitdefender.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: V2Mh5IZSyCk3XntV0yQ4dP6RbqjPCuFiGMvOEakBB3UvzMpsT5hB6Iqs/HRJGOMicHP0c99Ehzk1CYpa9t6mexOwBWg+f53/B1s+WpC6/F+r5RWkzXH0uL3U/T51HNwmnog0PtAj7VhzjzgrIyX5Qe4LaDT8dtjszD/Zi9XTL9uBaCAH/xFTw0GSb35qYWUqXWoZN+Lpz1A/9HyAHpJwJ0VPBaZ4makRjZGBNzRNwGYbmigVO6wsTlIYk21MIveyhjh4/dPHxaxlNGvqownMv4gt4TjwBbfDvOYrvbFSDDv+2OU+tpKt4tQkdv2J3915SBHN8dYAajUYFsUOBXE4rAznC7Ukwhb7Nh7vHxDt1wnmUS098khkjerYriZsNysn65DjaUuki9DdLf5QpGEVqaBLTxND4DkN4vggRmt7di0=
Content-ID: <31A6444A7CEDA742AF6DDC6D34E76645@eurprd02.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: bitdefender.com
X-MS-Exchange-CrossTenant-Network-Message-Id: e60bd82f-acef-40a8-73f4-08d713fc7132
X-MS-Exchange-CrossTenant-originalarrivaltime: 29 Jul 2019 08:12:05.3637 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 487baf29-f1da-469a-9221-243f830c36f3
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: aisaila@bbu.bitdefender.biz
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0202MB2704
Subject: Re: [Xen-devel] [PATCH v7] x86/emulate: Send vm_event from emulate
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Petre Ovidiu PIRCALABU <ppircalabu@bitdefender.com>,
 "tamas@tklengyel.com" <tamas@tklengyel.com>, "wl@xen.org" <wl@xen.org>,
 "george.dunlap@eu.citrix.com" <george.dunlap@eu.citrix.com>,
 "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>,
 "paul.durrant@citrix.com" <paul.durrant@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 "roger.pau@citrix.com" <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

DQoNCk9uIDE5LjA3LjIwMTkgMTc6MjMsIFJhenZhbiBDb2pvY2FydSB3cm90ZToNCj4gT24gNy8x
OS8xOSA0OjM4IFBNLCBKYW4gQmV1bGljaCB3cm90ZToNCj4+IE9uIDE5LjA3LjIwMTkgMTU6MzAs
IFJhenZhbiBDb2pvY2FydSB3cm90ZToNCj4+PiBPbiA3LzE5LzE5IDQ6MTggUE0sIEphbiBCZXVs
aWNoIHdyb3RlOg0KPj4+PiBPbiAxOS4wNy4yMDE5IDE0OjM0LCBBbGV4YW5kcnUgU3RlZmFuIElT
QUlMQSB3cm90ZToNCj4+Pj4+IE9uIDE4LjA3LjIwMTkgMTU6NTgsIEphbiBCZXVsaWNoIHdyb3Rl
Og0KPj4+Pj4+IE9uIDAzLjA3LjIwMTkgMTI6NTYsIEFsZXhhbmRydSBTdGVmYW4gSVNBSUxBIHdy
b3RlOg0KPj4+Pj4+PiBBL0QgYml0IHdyaXRlcyAob24gcGFnZSB3YWxrcykgY2FuIGJlIGNvbnNp
ZGVyZWQgYmVuaWduIGJ5IGFuIA0KPj4+Pj4+PiBpbnRyb3NwZWN0aW9uDQo+Pj4+Pj4+IGFnZW50
LCBzbyByZWNlaXZpbmcgdm1fZXZlbnRzIGZvciB0aGVtIGlzIGEgcGVzc2ltaXphdGlvbi4gV2Ug
dHJ5IA0KPj4+Pj4+PiBoZXJlIHRvDQo+Pj4+Pj4+IG9wdGltaXplIGJ5IGZpdGVyaW5nIHRoZXNl
IGV2ZW50cyBvdXQuDQo+Pj4+Pj4NCj4+Pj4+PiBCdXQgeW91IGFkZCB0aGUgc2VuZGluZyBvZiBt
b3JlIGV2ZW50cyAtIGhvdyBkb2VzICJmaWx0ZXIgb3V0IiBtYXRjaA0KPj4+Pj4+IHRoZSBhY3R1
YWwgaW1wbGVtZW50YXRpb24/DQo+Pj4+Pg0KPj4+Pj4gVGhlIGV2ZW50cyBhcmUgc2VuZCBvbmx5
IGlmIHRoZXJlIGlzIGEgbWVtIGFjY2VzcyB2aW9sYXRpb24gDQo+Pj4+PiB0aGVyZWZvcmUgd2UN
Cj4+Pj4+IGFyZSBmaWx0ZXJpbmcgYW5kIG9ubHkgc2VuZGluZyB0aGUgZXZlbnRzIHRoYXQgYXJl
IGludGVyZXN0aW5nIHRvDQo+Pj4+PiBpbnRyb3NwZWN0aW9uLg0KPj4+Pg0KPj4+PiBXaGVyZSBp
cyBpdCB0aGF0IHlvdSBwcmV2ZW50IGFueSBldmVudCBmcm9tIGJlaW5nIHNlbnQ/IEFzIHNhaWQs
DQo+Pj4+IHJlYWRpbmcgdGhlIHBhdGNoIEkgb25seSBzZWUgbmV3IHNlbmRpbmcgc2l0ZXMgdG8g
Z2V0IGFkZGVkLg0KPj4+DQo+Pj4gSWYgd2UgZG9uJ3QgZW11bGF0ZSwgd2Ugd291bGQgcmVjZWl2
ZSB0aGUgcGFnZS13YWxrLWdlbmVyYXRlZCBldmVudHMNCj4+PiBfYW5kXyB0aGUgdG91Y2hpbmct
dGhlLXBhZ2UtdGhlLWluc3RydWN0aW9uLWlzLXRvdWNoaW5nIGV2ZW50cy4NCj4+DQo+PiBTaW5j
ZSB0aGUgcGF0Y2ggaGVyZSBhbHRlcnMgZW11bGF0aW9uIHBhdGhzIG9ubHksIGhvdyBkbyB5b3Ug
a25vdw0KPj4gd2hldGhlciB0byBlbXVsYXRlPyBJbiBvcmRlciB0byBub3QgcmVjZWl2ZSB1bmR1
ZSBldmVudHMgaXQgd291bGQNCj4+IHNlZW0gdG8gbWUgdGhhdCB5b3UnZCBmaXJzdCBoYXZlIHRv
IGludGVyY2VwdCB0aGUgZ3Vlc3Qgb24gaW5zbnMNCj4+IG9mIGludGVyZXN0IC4uLiBPdmVyYWxs
IEkgdGhpbmsgdGhhdCB0aGUgcGF0Y2ggZGVzY3JpcHRpb24sIHdoaWxlDQo+PiBpdCBoYXMgaW1w
cm92ZWQsIGlzIHN0aWxsIGxhY2tpbmcgc3VmZmljaWVudCBpbmZvcm1hdGlvbiBmb3IgYQ0KPj4g
cGVyc29uIGxpa2UgbWUgKG5vdCBrbm93aW5nIG11Y2ggYWJvdXQgeW91ciBtb25pdG9yIHRvb2xz
KSB0byBiZQ0KPj4gYWJsZSB0byBzZW5zaWJseSByZXZpZXcgdGhpcyAod2hpY2ggaW5jbHVkZXMg
dW5kZXJzdGFuZGluZyB0aGUNCj4+IHByZWNpc2Ugc2NlbmFyaW8geW91IHdhbnQgdG8gaW1wcm92
ZSkuDQo+IA0KPiBJZiB0aGUgaGFyZHdhcmUgZXhpdHMgYmVjYXVzZSBvZiBhbiBFUFQgZmF1bHQg
Y2F1c2VkIGJ5IGEgcGFnZSB3YWxrLCB3ZSANCj4gZW5kIHVwIGluIHAybV9tZW1fYWNjZXNzX2No
ZWNrKCksIGF0IHdoaWNoIHBvaW50IHdlIG5lZWQgdG8gZGVjaWRlIGlmIHdlIA0KPiB3YW50IHRv
IHNlbmQgb3V0IGEgdm1fZXZlbnQgb3Igbm90Lg0KPiANCj4gSWYgd2Ugd2VyZSB0byBzZW5kIG91
dCB0aGlzIHZtX2V2ZW50LCBhbmQgaXQgd291bGQgdGhlbiBiZSBtYWdpY2FsbHkgDQo+IHRyZWF0
ZWQgc28gdGhhdCB3ZSBnZXQgdG8gYWN0dWFsbHkgcnVuIHRoZSBpbnN0cnVjdGlvbiBhdCBSSVAs
IHNhaWQgDQo+IGluc3RydWN0aW9uIG1pZ2h0IGFsc28gaGl0IGEgcHJvdGVjdGVkIHBhZ2UgYW5k
IHByb3Zva2UgYSB2bV9ldmVudC4NCj4gDQo+IE5vdywgaWYgbnBmZWMua2luZCAhPSBucGZlY19r
aW5kX3dpdGhfZ2xhLCB0aGVuIHdlJ3JlIGluIHRoZSBwYWdlIHdhbGsgDQo+IGNhc2UsIGFuZCBz
byBpbiB0aGlzIGNhc2Ugb25seSwgYW5kIG9ubHkgaWYgDQo+IGQtPmFyY2gubW9uaXRvci5pbmd1
ZXN0X3BhZ2VmYXVsdF9kaXNhYmxlZCBpcyB0cnVlLCB3ZSB3b3VsZCBjaG9vc2UgdG8gDQo+IGRv
IHRoaXMgZW11bGF0aW9uIHRyaWNrOiBlbXVsYXRlIF90aGVfcGFnZV93YWxrXyB3aGlsZSBpZ25v
cmluZyB0aGUgRVBULCANCj4gYnV0IGRvbid0IGlnbm9yZSB0aGUgRVBUIGZvciB0aGUgZW11bGF0
aW9uIG9mIHRoZSBhY3R1YWwgaW5zdHJ1Y3Rpb24uDQo+IA0KPiBTbyB3aGVyZSBpbiB0aGUgZmly
c3QgY2FzZSB3ZSB3b3VsZCBoYXZlIDIgRVBUIGV2ZW50cywgaW4gdGhlIHNlY29uZCB3ZSANCj4g
b25seSBoYXZlIG9uZSAob3IgaWYgdGhlIGluc3RydWN0aW9uIGF0IFJJUCBkb2VzIG5vdCB0cmln
Z2VyIGFuIEVQVCANCj4gZXZlbnQsIHdlIHdvdWxkIGhhdmUgMSBldmVudCBpbiB0aGUgZmlyc3Qg
Y2FzZSwgYW5kIG5vbmUgaW4gdGhlIHNlY29uZCkuDQo+IEhlbmNlIHRoZSBmaWx0ZXJpbmcgbWVu
dGlvbmVkLg0KPiANCj4gU28gdG8gYW5zd2VyIHlvdXIgcXVlc3Rpb246ICJob3cgZG8geW91IGtu
b3cgd2hldGhlciB0byBlbXVsYXRlIiwgd2UgZG8gDQo+IHNvIG9ubHkgaWYgbnBmZWMua2luZCAh
PSBucGZlY19raW5kX3dpdGhfZ2xhICYmIA0KPiBkLT5hcmNoLm1vbml0b3IuaW5ndWVzdF9wYWdl
ZmF1bHRfZGlzYWJsZWQuDQo+IA0KPiBJIGhvcGUgdGhpcyBjbGVhcnMgaXQgdXAgc29tZXdoYXQu
DQo+IA0KDQpUbyBzdW1tYXJpemUgdGhlIGNoYW5nZXMgbmVlZGVkIGZvciB0aGUgbmV4dCB2ZXJz
aW9uLCBhcGFydCBmcm9tIHRoZSANCmNvZGUgY2hhbmdlcywgaXMgdGhlIGRlc2NyaXB0aW9uIGdv
b2Qgb3IgZG8gSSBoYXZlIHRvIGFkZCBzb21ldGhpbmcgZWxzZT8NCg0KVGhhbmtzLA0KQWxleA0K
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 08:33:17 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 08:33:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hs15j-0005Z4-Kb; Mon, 29 Jul 2019 08: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=rlD/=V2=gmail.com=jrdr.linux@srs-us1.protection.inumbo.net>)
 id 1hs15h-0005Yz-TX
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 08:33:09 +0000
X-Inumbo-ID: 7d3a73dd-b1db-11e9-8980-bc764e045a96
Received: from mail-lf1-x141.google.com (unknown [2a00:1450:4864:20::141])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7d3a73dd-b1db-11e9-8980-bc764e045a96;
 Mon, 29 Jul 2019 08:33:07 +0000 (UTC)
Received: by mail-lf1-x141.google.com with SMTP id c9so41394024lfh.4
 for <xen-devel@lists.xenproject.org>; Mon, 29 Jul 2019 01:33:07 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc:content-transfer-encoding;
 bh=fzjgi5IYwtgWKCD94QQKl1WKdW6R14NVG7cIaq5hNd0=;
 b=Yj2x/YP+GQx3u0ETLl95DFn76V+nUeZ0HgcyvoUS0J23BQZRtMVjzIjCk80uAnKs7Q
 HQlRZ1Ixt54mk2Xl0CPAS4hhA/sUUWDDv5/rRB2v+KHQ4C83QqlXf3PwcGVgrK44gXGK
 T8QwJf/xyMFHhs2/N13YRy+O5ZrAaWHzCrT+9uVBY8T0e9XoY4vKw0aMc3l5RNtlaUye
 2VNkfpFLe1kIUERcSgFAVPZYdYW3WF1u+Y7yXdwTmDoI1JjojonOcWFQNJEu9zZ2L+Ms
 iR7gq/NDAQVjh7NAv7l7QBoZvm7uLNemt8yUQrhf5sdM60rK76dfCnEyAtS40qTLkvPy
 d9ag==
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=fzjgi5IYwtgWKCD94QQKl1WKdW6R14NVG7cIaq5hNd0=;
 b=ZyO+ZCCsYS5GlZTzYfOpqyjvOKWWOYG47Vuf/CpPFFU+1vX+92LwsNImK81sWCIqkL
 ZDmJ4Sl+hWmEDPBKv+tTteqipNwBjUmQrA+to3fvd6rJrFxOaa6RvJaBc/M5ddv3m4HL
 gSobzX327dQmJIPl2/HSSKTD5IIZVTyvDx1yGf/Fh+XAm23sWBl5V/38P8gGydWFPlp4
 i01bCvUYj+HYUMkO3Z2WVa8NI3LtUnPPi3U+z9AKq7HGsNFHcHQY9LuLql2Jw8hQLsLV
 ZxgPcf1SWgz6UstFRYmOGccPcfEW9sI+fRaQVNDPMYWNO2Z+BmYDTx+gP8bnRr37t3Zf
 Amug==
X-Gm-Message-State: APjAAAWh+eocGt2tgKwxktvirWmIeW2kgwHlqgXHjUmueEymfR/6h6PE
 0eAuW/qMzp0AHQMq45RkT76ovxRvcizMdKWuUH8=
X-Google-Smtp-Source: APXvYqxOB3hlBmp/ELmfdAvewRmPGBGlLy908aDcnO5gzCSlHvcgEUZGOZj5/xu4Z+SD47jako1Nt3Hob11dDINtGdM=
X-Received: by 2002:a19:5e10:: with SMTP id s16mr49683043lfb.13.1564389186319; 
 Mon, 29 Jul 2019 01:33:06 -0700 (PDT)
MIME-Version: 1.0
References: <20190215024830.GA26477@jordon-HP-15-Notebook-PC>
 <20190728180611.GA20589@mail-itl>
 <CAFqt6zaMDnpB-RuapQAyYAub1t7oSdHH_pTD=f5k-s327ZvqMA@mail.gmail.com>
In-Reply-To: <CAFqt6zaMDnpB-RuapQAyYAub1t7oSdHH_pTD=f5k-s327ZvqMA@mail.gmail.com>
From: Souptick Joarder <jrdr.linux@gmail.com>
Date: Mon, 29 Jul 2019 14:02:54 +0530
Message-ID: <CAFqt6zY+07JBxAVfMqb+X78mXwFOj2VBh0nbR2tGnQOP9RrNkQ@mail.gmail.com>
To: =?UTF-8?Q?Marek_Marczykowski=2DG=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
Subject: Re: [Xen-devel] [PATCH v4 8/9] xen/gntdev.c: Convert to use
 vm_map_pages()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, Michal Hocko <mhocko@suse.com>,
 Russell King - ARM Linux <linux@armlinux.org.uk>,
 Matthew Wilcox <willy@infradead.org>, linux-kernel@vger.kernel.org,
 Linux-MM <linux-mm@kvack.org>, xen-devel@lists.xenproject.org,
 Andrew Morton <akpm@linux-foundation.org>, robin.murphy@arm.com,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBKdWwgMjksIDIwMTkgYXQgMTozNSBQTSBTb3VwdGljayBKb2FyZGVyIDxqcmRyLmxp
bnV4QGdtYWlsLmNvbT4gd3JvdGU6Cj4KPiBPbiBTdW4sIEp1bCAyOCwgMjAxOSBhdCAxMTozNiBQ
TSBNYXJlayBNYXJjenlrb3dza2ktR8OzcmVja2kKPiA8bWFybWFyZWtAaW52aXNpYmxldGhpbmdz
bGFiLmNvbT4gd3JvdGU6Cj4gPgo+ID4gT24gRnJpLCBGZWIgMTUsIDIwMTkgYXQgMDg6MTg6MzFB
TSArMDUzMCwgU291cHRpY2sgSm9hcmRlciB3cm90ZToKPiA+ID4gQ29udmVydCB0byB1c2Ugdm1f
bWFwX3BhZ2VzKCkgdG8gbWFwIHJhbmdlIG9mIGtlcm5lbAo+ID4gPiBtZW1vcnkgdG8gdXNlciB2
bWEuCj4gPiA+Cj4gPiA+IG1hcC0+Y291bnQgaXMgcGFzc2VkIHRvIHZtX21hcF9wYWdlcygpIGFu
ZCBpbnRlcm5hbCBBUEkKPiA+ID4gdmVyaWZ5IG1hcC0+Y291bnQgYWdhaW5zdCBjb3VudCAoIGNv
dW50ID0gdm1hX3BhZ2VzKHZtYSkpCj4gPiA+IGZvciBwYWdlIGFycmF5IGJvdW5kYXJ5IG92ZXJy
dW4gY29uZGl0aW9uLgo+ID4KPiA+IFRoaXMgY29tbWl0IGJyZWFrcyBnbnRkZXYgZHJpdmVyLiBJ
ZiB2bWEtPnZtX3Bnb2ZmID4gMCwgdm1fbWFwX3BhZ2VzCj4gPiB3aWxsOgo+ID4gIC0gdXNlIG1h
cC0+cGFnZXMgc3RhcnRpbmcgYXQgdm1hLT52bV9wZ29mZiBpbnN0ZWFkIG9mIDAKPgo+IFRoZSBh
Y3R1YWwgY29kZSBpZ25vcmVzIHZtYS0+dm1fcGdvZmYgPiAwIHNjZW5hcmlvIGFuZCBtYXBwZWQK
PiB0aGUgZW50aXJlIG1hcC0+cGFnZXNbaV0uIFdoeSB0aGUgZW50aXJlIG1hcC0+cGFnZXNbaV0g
bmVlZHMgdG8gYmUgbWFwcGVkCj4gaWYgdm1hLT52bV9wZ29mZiA+IDAgKGluIG9yaWdpbmFsIGNv
ZGUpID8KPgo+IGFyZSB5b3UgcmVmZXJyaW5nIHRvIHNldCB2bWEtPnZtX3Bnb2ZmID0gMCBpcnJl
c3BlY3RpdmUgb2YgdmFsdWUgcGFzc2VkCj4gZnJvbSB1c2VyIHNwYWNlID8gSWYgeWVzLCB1c2lu
ZyB2bV9tYXBfcGFnZXNfemVybygpIGlzIGFuIGFsdGVybmF0ZQo+IG9wdGlvbi4KPgo+Cj4gPiAg
LSB2ZXJpZnkgbWFwLT5jb3VudCBhZ2FpbnN0IHZtYV9wYWdlcygpK3ZtYS0+dm1fcGdvZmYgaW5z
dGVhZCBvZiBqdXN0Cj4gPiAgICB2bWFfcGFnZXMoKS4KPgo+IEluIG9yaWdpbmFsIGNvZGUgLT4K
Pgo+IGRpZmYgLS1naXQgYS9kcml2ZXJzL3hlbi9nbnRkZXYuYyBiL2RyaXZlcnMveGVuL2dudGRl
di5jCj4gaW5kZXggNTU5ZDRiN2Y4MDdkLi40NjlkZmJkNmNmOTAgMTAwNjQ0Cj4gLS0tIGEvZHJp
dmVycy94ZW4vZ250ZGV2LmMKPiArKysgYi9kcml2ZXJzL3hlbi9nbnRkZXYuYwo+IEBAIC0xMDg0
LDcgKzEwODQsNyBAQCBzdGF0aWMgaW50IGdudGRldl9tbWFwKHN0cnVjdCBmaWxlICpmbGlwLCBz
dHJ1Y3QKPiB2bV9hcmVhX3N0cnVjdCAqdm1hKQo+IGludCBpbmRleCA9IHZtYS0+dm1fcGdvZmY7
Cj4gaW50IGNvdW50ID0gdm1hX3BhZ2VzKHZtYSk7Cj4KPiBDb3VudCBpcyB1c2VyIHBhc3NlZCB2
YWx1ZS4KPgo+IHN0cnVjdCBnbnRkZXZfZ3JhbnRfbWFwICptYXA7Cj4gLSBpbnQgaSwgZXJyID0g
LUVJTlZBTDsKPiArIGludCBlcnIgPSAtRUlOVkFMOwo+IGlmICgodm1hLT52bV9mbGFncyAmIFZN
X1dSSVRFKSAmJiAhKHZtYS0+dm1fZmxhZ3MgJiBWTV9TSEFSRUQpKQo+IHJldHVybiAtRUlOVkFM
Owo+IEBAIC0xMTQ1LDEyICsxMTQ1LDkgQEAgc3RhdGljIGludCBnbnRkZXZfbW1hcChzdHJ1Y3Qg
ZmlsZSAqZmxpcCwKPiBzdHJ1Y3Qgdm1fYXJlYV9zdHJ1Y3QgKnZtYSkKPiBnb3RvIG91dF9wdXRf
bWFwOwo+IGlmICghdXNlX3B0ZW1vZCkgewo+IC0gZm9yIChpID0gMDsgaSA8IGNvdW50OyBpKysp
IHsKPiAtIGVyciA9IHZtX2luc2VydF9wYWdlKHZtYSwgdm1hLT52bV9zdGFydCArIGkqUEFHRV9T
SVpFLAo+IC0gbWFwLT5wYWdlc1tpXSk7Cj4KPiBhbmQgd2hlbiBjb3VudCA+IGkgLCB3ZSBlbmQg
dXAgd2l0aCB0cnlpbmcgdG8gbWFwIG1lbW9yeSBvdXRzaWRlCj4gYm91bmRhcnkgb2YgbWFwLT5w
YWdlc1tpXSwgd2hpY2ggd2FzIG5vdCBjb3JyZWN0LgoKdHlwby4Kcy9jb3VudCA+IGkgLyBjb3Vu
dCA+IG1hcC0+Y291bnQKPgo+IC0gaWYgKGVycikKPiAtIGdvdG8gb3V0X3B1dF9tYXA7Cj4gLSB9
Cj4gKyBlcnIgPSB2bV9tYXBfcGFnZXModm1hLCBtYXAtPnBhZ2VzLCBtYXAtPmNvdW50KTsKPiAr
IGlmIChlcnIpCj4gKyBnb3RvIG91dF9wdXRfbWFwOwo+Cj4gV2l0aCB0aGlzIGNvbW1pdCwgaW5z
aWRlIF9fdm1fbWFwX3BhZ2VzKCksIHdlIGhhdmUgYWRkcmVzc2VkIHRoaXMgc2NlbmFyaW8uCj4K
PiArc3RhdGljIGludCBfX3ZtX21hcF9wYWdlcyhzdHJ1Y3Qgdm1fYXJlYV9zdHJ1Y3QgKnZtYSwg
c3RydWN0IHBhZ2UgKipwYWdlcywKPiArIHVuc2lnbmVkIGxvbmcgbnVtLCB1bnNpZ25lZCBsb25n
IG9mZnNldCkKPiArewo+ICsgdW5zaWduZWQgbG9uZyBjb3VudCA9IHZtYV9wYWdlcyh2bWEpOwo+
ICsgdW5zaWduZWQgbG9uZyB1YWRkciA9IHZtYS0+dm1fc3RhcnQ7Cj4gKyBpbnQgcmV0LCBpOwo+
ICsKPiArIC8qIEZhaWwgaWYgdGhlIHVzZXIgcmVxdWVzdGVkIG9mZnNldCBpcyBiZXlvbmQgdGhl
IGVuZCBvZiB0aGUgb2JqZWN0ICovCj4gKyBpZiAob2Zmc2V0ID4gbnVtKQo+ICsgcmV0dXJuIC1F
TlhJTzsKPiArCj4gKyAvKiBGYWlsIGlmIHRoZSB1c2VyIHJlcXVlc3RlZCBzaXplIGV4Y2VlZHMg
YXZhaWxhYmxlIG9iamVjdCBzaXplICovCj4gKyBpZiAoY291bnQgPiBudW0gLSBvZmZzZXQpCj4g
KyByZXR1cm4gLUVOWElPOwo+Cj4gQnkgY2hlY2tpbmcgY291bnQgPiBudW0gLW9mZnNldC4gKGNv
bnNpZGVyaW5nIHZtYS0+dm1fcGdvZmYgIT0gMCBhcyB3ZWxsKS4KPiBTbyB3ZSB3aWxsIG5ldmVy
IGNyb3NzIHRoZSBib3VuZGFyeSBvZiBtYXAtPnBhZ2VzW2ldLgo+Cj4KPiA+Cj4gPiBJbiBwcmFj
dGljZSwgdGhpcyBicmVha3MgdXNpbmcgYSBzaW5nbGUgZ250ZGV2IEZEIGZvciBtYXBwaW5nIG11
bHRpcGxlCj4gPiBncmFudHMuCj4KPiBIb3cgPwo+Cj4gPgo+ID4gSXQgbG9va3MgbGlrZSB2bV9t
YXBfcGFnZXMoKSBpcyBub3QgYSBnb29kIGZpdCBmb3IgdGhpcyBjb2RlIGFuZCBJTU8gaXQKPiA+
IHNob3VsZCBiZSByZXZlcnRlZC4KPgo+IERpZCB5b3UgaGl0IGFueSBpc3N1ZSBhcm91bmQgdGhp
cyBjb2RlIGluIHJlYWwgdGltZSA/Cj4KPgo+ID4KPiA+ID4gU2lnbmVkLW9mZi1ieTogU291cHRp
Y2sgSm9hcmRlciA8anJkci5saW51eEBnbWFpbC5jb20+Cj4gPiA+IFJldmlld2VkLWJ5OiBCb3Jp
cyBPc3Ryb3Zza3kgPGJvcmlzLm9zdHJvdnNreUBvcmFjbGUuY29tPgo+ID4gPiAtLS0KPiA+ID4g
IGRyaXZlcnMveGVuL2dudGRldi5jIHwgMTEgKysrKy0tLS0tLS0KPiA+ID4gIDEgZmlsZSBjaGFu
Z2VkLCA0IGluc2VydGlvbnMoKyksIDcgZGVsZXRpb25zKC0pCj4gPiA+Cj4gPiA+IGRpZmYgLS1n
aXQgYS9kcml2ZXJzL3hlbi9nbnRkZXYuYyBiL2RyaXZlcnMveGVuL2dudGRldi5jCj4gPiA+IGlu
ZGV4IDVlZmM1ZWUuLjVkNjQyNjIgMTAwNjQ0Cj4gPiA+IC0tLSBhL2RyaXZlcnMveGVuL2dudGRl
di5jCj4gPiA+ICsrKyBiL2RyaXZlcnMveGVuL2dudGRldi5jCj4gPiA+IEBAIC0xMDg0LDcgKzEw
ODQsNyBAQCBzdGF0aWMgaW50IGdudGRldl9tbWFwKHN0cnVjdCBmaWxlICpmbGlwLCBzdHJ1Y3Qg
dm1fYXJlYV9zdHJ1Y3QgKnZtYSkKPiA+ID4gICAgICAgaW50IGluZGV4ID0gdm1hLT52bV9wZ29m
ZjsKPiA+ID4gICAgICAgaW50IGNvdW50ID0gdm1hX3BhZ2VzKHZtYSk7Cj4gPiA+ICAgICAgIHN0
cnVjdCBnbnRkZXZfZ3JhbnRfbWFwICptYXA7Cj4gPiA+IC0gICAgIGludCBpLCBlcnIgPSAtRUlO
VkFMOwo+ID4gPiArICAgICBpbnQgZXJyID0gLUVJTlZBTDsKPiA+ID4KPiA+ID4gICAgICAgaWYg
KCh2bWEtPnZtX2ZsYWdzICYgVk1fV1JJVEUpICYmICEodm1hLT52bV9mbGFncyAmIFZNX1NIQVJF
RCkpCj4gPiA+ICAgICAgICAgICAgICAgcmV0dXJuIC1FSU5WQUw7Cj4gPiA+IEBAIC0xMTQ1LDEy
ICsxMTQ1LDkgQEAgc3RhdGljIGludCBnbnRkZXZfbW1hcChzdHJ1Y3QgZmlsZSAqZmxpcCwgc3Ry
dWN0IHZtX2FyZWFfc3RydWN0ICp2bWEpCj4gPiA+ICAgICAgICAgICAgICAgZ290byBvdXRfcHV0
X21hcDsKPiA+ID4KPiA+ID4gICAgICAgaWYgKCF1c2VfcHRlbW9kKSB7Cj4gPiA+IC0gICAgICAg
ICAgICAgZm9yIChpID0gMDsgaSA8IGNvdW50OyBpKyspIHsKPiA+ID4gLSAgICAgICAgICAgICAg
ICAgICAgIGVyciA9IHZtX2luc2VydF9wYWdlKHZtYSwgdm1hLT52bV9zdGFydCArIGkqUEFHRV9T
SVpFLAo+ID4gPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXAtPnBhZ2VzW2ldKTsK
PiA+ID4gLSAgICAgICAgICAgICAgICAgICAgIGlmIChlcnIpCj4gPiA+IC0gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGdvdG8gb3V0X3B1dF9tYXA7Cj4gPiA+IC0gICAgICAgICAgICAgfQo+
ID4gPiArICAgICAgICAgICAgIGVyciA9IHZtX21hcF9wYWdlcyh2bWEsIG1hcC0+cGFnZXMsIG1h
cC0+Y291bnQpOwo+ID4gPiArICAgICAgICAgICAgIGlmIChlcnIpCj4gPiA+ICsgICAgICAgICAg
ICAgICAgICAgICBnb3RvIG91dF9wdXRfbWFwOwo+ID4gPiAgICAgICB9IGVsc2Ugewo+ID4gPiAg
I2lmZGVmIENPTkZJR19YODYKPiA+ID4gICAgICAgICAgICAgICAvKgo+ID4KPiA+IC0tCj4gPiBC
ZXN0IFJlZ2FyZHMsCj4gPiBNYXJlayBNYXJjenlrb3dza2ktR8OzcmVja2kKPiA+IEludmlzaWJs
ZSBUaGluZ3MgTGFiCj4gPiBBOiBCZWNhdXNlIGl0IG1lc3NlcyB1cCB0aGUgb3JkZXIgaW4gd2hp
Y2ggcGVvcGxlIG5vcm1hbGx5IHJlYWQgdGV4dC4KPiA+IFE6IFdoeSBpcyB0b3AtcG9zdGluZyBz
dWNoIGEgYmFkIHRoaW5nPwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 08:35:10 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 08: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 1hs17e-0005f7-1s; Mon, 29 Jul 2019 08:35:10 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=hB3/=V2=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hs17c-0005ey-Au
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 08:35:08 +0000
X-Inumbo-ID: c2de9320-b1db-11e9-9cb1-3f9678a2ae97
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c2de9320-b1db-11e9-9cb1-3f9678a2ae97;
 Mon, 29 Jul 2019 08:35:04 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: L2G3nzAP9Mh+Tqc8hLr3XGfkaq7txFUkCWWzfg8JEUMDjDcTrrtO5H/3QPYauyoJ/GYZDKU+Dx
 3eS6NWiDdmgndV70YjjBJaxKxh1ydr0AvvPya/I2A2qsGA0UmpZOEu1Lll2t5wiNmVwCaILXEk
 mfOPTyOEHpFG4+/wwAaYuY7dPUDQ++zIUxrZvO9Y8rddQN7AbdaB28xUltymm+fimF9M4FcQPL
 su22QWMtJyGExt/v2KaDP/G/wH8OP/ugKW27qGnteikMchcD6cLBJJ9GGwTDS1DXRSwYMaIK74
 Ljk=
X-SBRS: 2.7
X-MesageID: 3541360
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,322,1559534400"; 
   d="scan'208";a="3541360"
To: Juergen Gross <jgross@suse.com>, <xen-devel@lists.xenproject.org>
References: <20190729043624.16965-1-jgross@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <a45276d3-b0e2-aab9-3180-962d7741b43d@citrix.com>
Date: Mon, 29 Jul 2019 09:34:59 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <20190729043624.16965-1-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] xen: don't longjmp() after domain_crash()
 in check_wakeup_from_wait()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei
 Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Ian Jackson <ian.jackson@eu.citrix.com>, 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>

T24gMjkvMDcvMjAxOSAwNTozNiwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPiBDb250aW51aW5nIG9u
IHRoZSBzdGFjayBzYXZlZCBieSBfX3ByZXBhcmVfdG9fd2FpdCgpIG9uIHRoZSB3cm9uZyBjcHUK
PiBpcyByYXRoZXIgZGFuZ2Vyb3VzLgo+Cj4gSW5zdGVhZCBvZiBkb2luZyBzbyBqdXN0IGNhbGwg
dGhlIHNjaGVkdWxlciBhZ2FpbiBhcyBpdCBhbHJlYWR5IGlzCj4gaGFwcGVuaW5nIGluIHRoZSBz
aW1pbGFyIGNhc2UgaW4gX19wcmVwYXJlX3RvX3dhaXQoKSB3aGVuIGRvaW5nIHRoZQo+IHNldGpt
cCgpIHdvdWxkIGJlIHdyb25nLgo+Cj4gU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdy
b3NzQHN1c2UuY29tPgoKSSdtIGFmcmFpZCB0aGlzIGlzIHN0aWxsIHByb2JsZW1hdGljLsKgIEJ5
IHN1Y2Nlc3NmdWxseSBpbnZva2luZyB0aGUKd2FpdHF1ZXVlLCB3ZSBrbm93IHRoYXQgbm8gc3Bp
bmxvY2tzIHdlcmUgaGVsZCwgYnV0IHdlIGhhdmUgbm8gZ3VhcmFudGVlCnRoYXQgZS5nLiBhbiB4
bWFsbG9jKCknZCBwb2ludGVyIGlzIHN0aWxsIG9ubHkgc3Rhc2hlZCBpbiB0aGUgc3RhY2suCgpU
aGUgb3JpZ2luYWwgYmVoYXZpb3VyIG9mIHRoaXMgY29kZSwgb24gZGlzY292ZXJpbmcgYSBtaXNt
YXRjaGVkCmFmZmluaXR5LCB3YXMgdG8gc2V0IHRoZSBhZmZpbml0eSBiYWNrIHRvIHdoYXQgaXQg
c2hvdWxkIGJlIGFuZCB0cnkKYWdhaW4uwqAgVGhlIHB1cnBvc2Ugb2YgdGhpcyBpcyB0byB0cnkg
YW5kIGVuc3VyZSB0aGF0IHdlIChldmVudHVhbGx5KQpjYW4gc3VjY2Vzc2Z1bGx5IGxvbmdqbXAo
KSBhbmQgdW53aW5kIHRoZSBzdGFjay4KCn5BbmRyZXcKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 08:49:44 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 08:49:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hs1Le-0006T0-Oo; Mon, 29 Jul 2019 08:49:38 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=uQHP=V2=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hs1Ld-0006So-Hj
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 08:49:37 +0000
X-Inumbo-ID: c7ec8d34-b1dd-11e9-80de-533773beaff7
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c7ec8d34-b1dd-11e9-80de-533773beaff7;
 Mon, 29 Jul 2019 08:49:31 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 924CAB5EC;
 Mon, 29 Jul 2019 08:49:30 +0000 (UTC)
To: Andrew Cooper <andrew.cooper3@citrix.com>, xen-devel@lists.xenproject.org
References: <20190729043624.16965-1-jgross@suse.com>
 <a45276d3-b0e2-aab9-3180-962d7741b43d@citrix.com>
From: Juergen Gross <jgross@suse.com>
Message-ID: <6e95a0ee-ac09-ded3-627c-f20735c9af0e@suse.com>
Date: Mon, 29 Jul 2019 10:49:29 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <a45276d3-b0e2-aab9-3180-962d7741b43d@citrix.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH] xen: don't longjmp() after domain_crash()
 in check_wakeup_from_wait()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, WeiLiu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Julien Grall <julien.grall@arm.com>,
 Jan Beulich <jbeulich@suse.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjkuMDcuMTkgMTA6MzQsIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4gT24gMjkvMDcvMjAxOSAw
NTozNiwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPj4gQ29udGludWluZyBvbiB0aGUgc3RhY2sgc2F2
ZWQgYnkgX19wcmVwYXJlX3RvX3dhaXQoKSBvbiB0aGUgd3JvbmcgY3B1Cj4+IGlzIHJhdGhlciBk
YW5nZXJvdXMuCj4+Cj4+IEluc3RlYWQgb2YgZG9pbmcgc28ganVzdCBjYWxsIHRoZSBzY2hlZHVs
ZXIgYWdhaW4gYXMgaXQgYWxyZWFkeSBpcwo+PiBoYXBwZW5pbmcgaW4gdGhlIHNpbWlsYXIgY2Fz
ZSBpbiBfX3ByZXBhcmVfdG9fd2FpdCgpIHdoZW4gZG9pbmcgdGhlCj4+IHNldGptcCgpIHdvdWxk
IGJlIHdyb25nLgo+Pgo+PiBTaWduZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3Vz
ZS5jb20+Cj4gCj4gSSdtIGFmcmFpZCB0aGlzIGlzIHN0aWxsIHByb2JsZW1hdGljLsKgIEJ5IHN1
Y2Nlc3NmdWxseSBpbnZva2luZyB0aGUKPiB3YWl0cXVldWUsIHdlIGtub3cgdGhhdCBubyBzcGlu
bG9ja3Mgd2VyZSBoZWxkLCBidXQgd2UgaGF2ZSBubyBndWFyYW50ZWUKPiB0aGF0IGUuZy4gYW4g
eG1hbGxvYygpJ2QgcG9pbnRlciBpcyBzdGlsbCBvbmx5IHN0YXNoZWQgaW4gdGhlIHN0YWNrLgoK
QnV0IGhvdyBhcmUgdGhlIGRvbWFpbl9jcmFzaCgpIGludm9jYXRpb25zIHdpdGggZm9sbG93aW5n
IGRvX3NvZnRpcnEoKQpjYWxscyBpbiB0aGUgX19wcmVwYXJlX3RvX3dhaXQoKSBjYXNlIGZpbmUg
dGhlbj8gQXQgdGhlIHBsYWNlIHdoZXJlCmVpdGhlciBkb2luZyBzZXRqbXAoKSBvciBsb25nam1w
KCkgaXQgc2hvdWxkIGJlIG9rYXkgdG8gdGhyb3cgYXdheSB0aGUKY3VycmVudCBzdGFjaywgb3Ig
b3RoZXJ3aXNlIHRoZXJlIHdvdWxkIGJlIGluY29uc2lzdGVuY2llcy4KClNvIGVpdGhlciB0aGVy
ZSBpcyBhbHJlYWR5IGEgcHJvYmxlbSBpbiB0aGUgY29kZSByZWdhcmRpbmcgaG93IHRoZQpkb21h
aW4gY3Jhc2hpbmcgaXMgZG9uZSBpbiBfX3ByZXBhcmVfdG9fd2FpdCgpLCBvciBteSBzb2x1dGlv
biBpcyBqdXN0CmZpbmUsIGFzIGl0IGlzIGp1c3QgZXhwYW5kaW5nIHRoZSBjdXJyZW50IGJlaGF2
aW9yLgoKCkp1ZXJnZW4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 08:53:12 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 08:53:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hs1P5-0007C6-DM; Mon, 29 Jul 2019 08:53:11 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=vOtp=V2=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hs1P4-0007C1-7J
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 08:53:10 +0000
X-Inumbo-ID: 47d49636-b1de-11e9-b025-6b9e3b890ee2
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 47d49636-b1de-11e9-b025-6b9e3b890ee2;
 Mon, 29 Jul 2019 08:53:06 +0000 (UTC)
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: aumOAvmYRes36jkKK1CC8ykitccC2A3GkMLMJf7bDGMEOr21mExoDIDxIcY93U3nUzy8QgECTD
 +ZNKk9YWUvBn691YgagD/zUa8Oskg9tAA4NvfG3+5ErTs+Jj8gymydzZtUh9flHVHwMMzcWsCL
 uTq/hKWClhiS/sxXZXbRt7h6IHpRrgLhsIFSk7eWjU2zROBQKzxzaQyCsQ3BIDSay/ltsT2Kco
 RnEAGB4qkS9onyxOdn+ls302rmkIeUXCQVtA4UUAswoPWfL3nFO6WmVfxX9z+myKtY4wl5+FcI
 erg=
X-SBRS: 2.7
X-MesageID: 3557378
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,322,1559534400"; 
   d="scan'208";a="3557378"
Date: Mon, 29 Jul 2019 10:52:33 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20190729085233.x3lees5rcycj7xko@Air-de-Roger>
References: <20190726203222.4833-1-andrew.cooper3@citrix.com>
 <20190726203222.4833-2-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20190726203222.4833-2-andrew.cooper3@citrix.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 1/2] xen/link: Introduce
 .bss.percpu.page_aligned
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <JBeulich@suse.com>,
 Xen-devel <xen-devel@lists.xenproject.org>, Volodymyr
 Babchuk <Volodymyr_Babchuk@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBKdWwgMjYsIDIwMTkgYXQgMDk6MzI6MjFQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBGdXR1cmUgY2hhbmdlcyBhcmUgZ29pbmcgdG8gbmVlZCB0byBwYWdlIGFsaWduIHNv
bWUgcGVyY3B1IGRhdGEuCj4gCj4gVGhpcyBtZWFucyB0aGF0IHRoZSBwZXJjcHUgYXJlYSBuZWVk
cyBzdWl0YWJseSBhbGlnbmluZyBpbiB0aGUgQlNTIHNvIENQVTAgaGFzCj4gY29ycmVjdGx5IGFs
aWduZWQgZGF0YS4gIFNodWZmbGUgdGhlIGV4YWN0IGxpbmsgb3JkZXIgb2YgaXRlbXMgd2l0aGlu
IHRoZSBCU1MKPiB0byBnaXZlIC5ic3MucGVyY3B1LnBhZ2VfYWxpZ25lZCBhcHByb3ByaWF0ZSBh
bGlnbm1lbnQuCj4gCj4gSW4gYWRkaXRpb24sIHdlIG5lZWQgdG8gYmUgYWJsZSB0byBzcGVjaWZ5
IGFuIGFsaWdubWVudCBhdHRyaWJ1dGUgdG8KPiBfX0RFRklORV9QRVJfQ1BVKCkuICBSZXdvcmsg
aXQgc28gdGhlIGNhbGxlciBwYXNzZXMgaW4gYWxsIGF0dHJpYnV0ZXMsIGFuZAo+IGFkanVzdCBE
RUZJTkVfUEVSX0NQVXssX1JFQURfTU9TVExZfSgpIHRvIG1hdGNoLiAgVGhpcyBoYXMgdGhlIGFk
ZGVkIGJvbnVzCj4gdGhhdCBpdCBpcyBub3cgcG9zc2libGUgdG8gZ3JlcCBmb3IgLmJzcy5wZXJj
cHUgYW5kIGZpbmQgYWxsIHRoZSB1c2Vycy4KPiAKPiBGaW5hbGx5LCBpbnRyb2R1Y2UgREVGSU5F
X1BFUl9DUFVfUEFHRV9BTElHTkVEKCkgd2hpY2ggdXNlcyBib3RoIHNlY3Rpb24gYW5kCj4gYWxp
Z25tZW50IGF0dHJpYnV0ZXMuCj4gCj4gU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KClJldmlld2VkLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxy
b2dlci5wYXVAY2l0cml4LmNvbT4KCj4gZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYv
cGVyY3B1LmggYi94ZW4vaW5jbHVkZS9hc20teDg2L3BlcmNwdS5oCj4gaW5kZXggZmYzNGRjNzg5
Ny4uNWI2Y2VmMDRjNCAxMDA2NDQKPiAtLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L3BlcmNwdS5o
Cj4gKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9wZXJjcHUuaAo+IEBAIC03LDEwICs3LDggQEAg
ZXh0ZXJuIHVuc2lnbmVkIGxvbmcgX19wZXJfY3B1X29mZnNldFtOUl9DUFVTXTsKPiAgdm9pZCBw
ZXJjcHVfaW5pdF9hcmVhcyh2b2lkKTsKPiAgI2VuZGlmCj4gIAo+IC0vKiBTZXBhcmF0ZSBvdXQg
dGhlIHR5cGUsIHNvIChpbnRbM10sIGZvbykgd29ya3MuICovCj4gLSNkZWZpbmUgX19ERUZJTkVf
UEVSX0NQVSh0eXBlLCBuYW1lLCBzdWZmaXgpICAgICAgICAgICAgICAgICAgICBcCj4gLSAgICBf
X3NlY3Rpb24oIi5ic3MucGVyY3B1IiAjc3VmZml4KSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBcCj4gLSAgICBfX3R5cGVvZl9fKHR5cGUpIHBlcl9jcHVfIyNuYW1lCj4gKyNkZWZpbmUgX19E
RUZJTkVfUEVSX0NQVShhdHRyLCB0eXBlLCBuYW1lKSBcCj4gKyAgICBhdHRyIF9fdHlwZW9mX18o
dHlwZSkgcGVyX2NwdV8gIyMgbmFtZQo+ICAKPiAgLyogdmFyIGlzIGluIGRpc2NhcmRlZCByZWdp
b246IG9mZnNldCB0byBwYXJ0aWN1bGFyIGNvcHkgd2Ugd2FudCAqLwo+ICAjZGVmaW5lIHBlcl9j
cHUodmFyLCBjcHUpICBcCj4gZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9wZXJjcHUuaCBi
L3hlbi9pbmNsdWRlL3hlbi9wZXJjcHUuaAo+IGluZGV4IGFlZWM1YzE5ZDYuLjcxYTMxY2MzNjEg
MTAwNjQ0Cj4gLS0tIGEveGVuL2luY2x1ZGUveGVuL3BlcmNwdS5oCj4gKysrIGIveGVuL2luY2x1
ZGUveGVuL3BlcmNwdS5oCj4gQEAgLTksOSArOSwxNSBAQAo+ICAgKiBUaGUgXyMjbmFtZSBjb25j
YXRlbmF0aW9uIGlzIGJlaW5nIHVzZWQgaGVyZSB0byBwcmV2ZW50ICduYW1lJyBmcm9tIGdldHRp
bmcKPiAgICogbWFjcm8gZXhwYW5kZWQsIHdoaWxlIHN0aWxsIGFsbG93aW5nIGEgcGVyLWFyY2hp
dGVjdHVyZSBzeW1ib2wgbmFtZSBwcmVmaXguCj4gICAqLwo+IC0jZGVmaW5lIERFRklORV9QRVJf
Q1BVKHR5cGUsIG5hbWUpIF9fREVGSU5FX1BFUl9DUFUodHlwZSwgXyMjbmFtZSwgKQo+ICsjZGVm
aW5lIERFRklORV9QRVJfQ1BVKHR5cGUsIG5hbWUpIFwKPiArICAgIF9fREVGSU5FX1BFUl9DUFUo
X19zZWN0aW9uKCIuYnNzLnBlcmNwdSIpLCB0eXBlLCBfICMjIG5hbWUpCj4gKwo+ICsjZGVmaW5l
IERFRklORV9QRVJfQ1BVX1BBR0VfQUxJR05FRCh0eXBlLCBuYW1lKSBcCj4gKyAgICBfX0RFRklO
RV9QRVJfQ1BVKF9fc2VjdGlvbigiLmJzcy5wZXJjcHUucGFnZV9hbGlnbmVkIikgXAo+ICsgICAg
ICAgICAgICAgICAgICAgICBfX2FsaWduZWQoUEFHRV9TSVpFKSwgdHlwZSwgXyAjIyBuYW1lKQo+
ICsKPiAgI2RlZmluZSBERUZJTkVfUEVSX0NQVV9SRUFEX01PU1RMWSh0eXBlLCBuYW1lKSBcCj4g
LQlfX0RFRklORV9QRVJfQ1BVKHR5cGUsIF8jI25hbWUsIC5yZWFkX21vc3RseSkKPiArICAgIF9f
REVGSU5FX1BFUl9DUFUoX19zZWN0aW9uKCIuYnNzLnBlcmNwdS5yZWFkX21vc3RseSIpLCB0eXBl
LCBfICMjIG5hbWUpCgpBRkFJQ1QgYWxzbyBhZGRpbmcgYSAnXycgaGVyZSB3aWxsIHJlc3VsdCBp
biB2YXJpYWJsZSBuYW1lcyB3aXRoCnBlcl9jcHVfX2Zvbywgd2hpY2ggaXMgaW5saW5lIHdpdGgg
dGhlIHByZXZpb3VzIGJlaGF2aW91ciwgYnV0IEknbSBub3QKc3VyZSBvZiB0aGUgcG9pbnQgb2Yg
dGhlIGRvdWJsZSB1bmRlcnNjb3JlLgoKVGhhbmtzLCBSb2dlci4KCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 08:54:06 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 08: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 1hs1Pw-0007FV-OD; Mon, 29 Jul 2019 08: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=vOtp=V2=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hs1Pv-0007FO-OJ
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 08:54:03 +0000
X-Inumbo-ID: 69394ab9-b1de-11e9-8980-bc764e045a96
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 69394ab9-b1de-11e9-8980-bc764e045a96;
 Mon, 29 Jul 2019 08:54:02 +0000 (UTC)
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: RKe8iEsIat8Rj4s5ci90alYJUSqWDFX03uDu5jX4om4RWTgaVw07rEtnrOY0bTpAAMRVyenWHs
 7lWkHCTRS0Pj2oekKltP0WU710ag3L2vGSKaYfKFFEHSqF6BZg11NnmhMxw2Llsr8CY4w2wwPM
 6quMEeez1GvhG9iUwU5iEk3BCavNDao6NkXihsGBSRYcotHpz1AR0H+PF8OkQFH7L+61hXtY5Y
 NVnSVCn1wMIdaqrY9ByxGuNjf5Mo8QA1hm2UaZJBxcjOwJhWwBqVgy/xjg+IZaqgV1UUTGb4K9
 eec=
X-SBRS: 2.7
X-MesageID: 3682997
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,322,1559534400"; 
   d="scan'208";a="3682997"
Date: Mon, 29 Jul 2019 10:53:51 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20190729085351.gtfuzyosb3zokgv4@Air-de-Roger>
References: <20190726203222.4833-1-andrew.cooper3@citrix.com>
 <20190726203222.4833-3-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20190726203222.4833-3-andrew.cooper3@citrix.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 2/2] x86/xpti: Don't leak TSS-adjacent
 percpu data via Meltdown
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wl@xen.org>,
 Jan Beulich <JBeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBKdWwgMjYsIDIwMTkgYXQgMDk6MzI6MjJQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBUaGUgWFBUSSB3b3JrIHJlc3RyaWN0ZWQgdGhlIHZpc2liaWxpdHkgb2YgbW9zdCBv
ZiBtZW1vcnksIGJ1dCBtaXNzZWQgYSBmZXcKPiBhc3BlY3RzIHdoZW4gaXQgY2FtZSB0byB0aGUg
VFNTLgo+IAo+IEdpdmVuIHRoYXQgdGhlIFRTUyBpcyBqdXN0IGFuIG9iamVjdCBpbiBwZXJjcHUg
ZGF0YSwgdGhlIDRrIG1hcHBpbmcgZm9yIGl0Cj4gY3JlYXRlZCBpbiBzZXR1cF9jcHVfcm9vdF9w
Z3QoKSBtYXBzIGFkamFjZW50IHBlcmNwdSBkYXRhLCBtYWtpbmcgaXQgYWxsCj4gbGVha2FibGUg
dmlhIE1lbHRkb3duLCBldmVuIHdoZW4gWFBUSSBpcyBpbiB1c2UuCj4gCj4gRnVydGhlcm1vcmUs
IG5vIGNhcmUgaXMgdGFrZW4gdG8gY2hlY2sgdGhhdCB0aGUgVFNTIGRvZXNuJ3QgY3Jvc3MgYSBw
YWdlCj4gYm91bmRhcnkuICBBcyBpdCB0dXJucyBvdXQsIHN0cnVjdCB0c3Nfc3RydWN0IGlzIGFs
aWduZWQgb24gaXRzIHNpemUgd2hpY2gKPiBkb2VzIHByZXZlbnQgaXQgc3RyYWRkbGluZyBhIHBh
Z2UgYm91bmRhcnksIGJ1dCB0aGlzIHdpbGwgY2Vhc2UgdG8gYmUgdHJ1ZQo+IG9uY2UgQ0VUIGFu
ZCBTaGFkb3cgU3RhY2sgc3VwcG9ydCBpcyBhZGRlZCB0byBYZW4uCj4gCj4gTW92ZSB0aGUgVFNT
IGludG8gdGhlIHBhZ2UgYWxpZ25lZCBwZXJjcHUgYXJlYSwgc28gbm8gYWRqYWNlbnQgZGF0YSBj
YW4gYmUKPiBsZWFrZWQuICBNb3ZlIHRoZSBkZWZpbml0aW9uIGZyb20gc2V0dXAuYyB0byB0cmFw
cy5jLCB3aGljaCBpcyBhIG1vcmUKPiBhcHByb3ByaWF0ZSBwbGFjZSBmb3IgaXQgdG8gbGl2ZS4K
PiAKPiBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXgu
Y29tPgoKUmV2aWV3ZWQtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29t
PgoKVGhhbmtzLCBSb2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 08:56:06 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 08:56:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hs1Rr-0007OL-5i; Mon, 29 Jul 2019 08:56:03 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=vOtp=V2=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hs1Rq-0007OE-G4
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 08:56:02 +0000
X-Inumbo-ID: ae0dbf90-b1de-11e9-99ca-334c921585da
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id ae0dbf90-b1de-11e9-99ca-334c921585da;
 Mon, 29 Jul 2019 08:55:57 +0000 (UTC)
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: IgMeHxEZGYF46+etFAg1yJ/i/1iDkVXK/c1ss6B47ndaOoSujypW+ndgT6j3u+lcSZ93AMG6TO
 TpNF9EpyErb8OEV8mLaNBzEbyST77ZEl2F832x3Cq+D+wogMbzE63L3WOI3P/ORb7BCmvEPiCY
 9oN7VU4Tg8WiZ+BHNd9YKL7xJPCol/0NFnDdIMVOu0fDyUPWVVKdR3Ddt3dBKRxpdyZ7UOMre9
 uajXt3j3SUfB8EtbFFNYjPv8OMfqaK795oZDAtYBDwuUejR3b6nnvhCysAxc5UMXZLSw/N9J2O
 c/g=
X-SBRS: 2.7
X-MesageID: 3664848
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,322,1559534400"; 
   d="scan'208";a="3664848"
Date: Mon, 29 Jul 2019 10:55:48 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20190729085548.ctmpyyg4la44pqhx@Air-de-Roger>
References: <20190726210854.6408-1-andrew.cooper3@citrix.com>
 <20190726210854.6408-3-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20190726210854.6408-3-andrew.cooper3@citrix.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 2/4] xen/percpu: Drop unused xen/percpu.h
 includes
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <JBeulich@suse.com>,
 Xen-devel <xen-devel@lists.xenproject.org>, Volodymyr
 Babchuk <Volodymyr_Babchuk@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBKdWwgMjYsIDIwMTkgYXQgMTA6MDg6NTJQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBOb25lIG9mIHRoZXNlIGhlYWRlcnMgdXNlIGFueSBQRVJfQ1BVKCkgaW5mcmFzdHJ1
Y3R1cmUuCj4gCj4geGVuL3J3bG9jay5oIGhvd2V2ZXIgZG9lcywgYW5kIHBpY2tlZCBpdCB1cCB0
cmFuc2l0aXZlbHkgdmlhIHhlbi9zcGlubG9jay5oLAo+IHNvIGluY2x1ZGUgaXQgcHJvcGVybHku
Cj4gCj4gU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4
LmNvbT4KClJldmlld2VkLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNv
bT4KClRoYW5rcy4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 08:57:13 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 08:57:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hs1Sz-0007Sy-Hl; Mon, 29 Jul 2019 08:57:13 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=vOtp=V2=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hs1Sy-0007Ss-Fl
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 08:57:12 +0000
X-Inumbo-ID: d9af6253-b1de-11e9-8980-bc764e045a96
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d9af6253-b1de-11e9-8980-bc764e045a96;
 Mon, 29 Jul 2019 08:57:10 +0000 (UTC)
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: nA60j4zBW/2EaEA0ssw2A19K6ABk2jYiXw1hMUlt8wApDO3dBOcvHibbCbpO6MZsuBDKW1oX6O
 TLbe71KJN1NZmqtymnAcLjp67qMCIxGtYD0R5WJTytBJr4qPfpO3lOt37K8Nz3YmAUAlu0pVm5
 MHVCX0Y62YikkoibBa2ftjrYTRlGGHtUkxqTJE7egVWA33u7GXx9uC7SSP7W/fCEDTEe4P4rpR
 D1j6vtTKTz8yr8qu9loZkEazZWmN6oHji9FhoBZW1utPbCRSio6H7PEmhwBI3HznotInQek+jL
 aW4=
X-SBRS: 2.7
X-MesageID: 3664886
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,322,1559534400"; 
   d="scan'208";a="3664886"
Date: Mon, 29 Jul 2019 10:56:57 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20190729085657.ko4n4l7zkvvpeg7d@Air-de-Roger>
References: <20190726210854.6408-1-andrew.cooper3@citrix.com>
 <20190726210854.6408-4-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20190726210854.6408-4-andrew.cooper3@citrix.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 3/4] xen/percpu: Drop unused asm/percpu.h
 includes
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <JBeulich@suse.com>,
 Xen-devel <xen-devel@lists.xenproject.org>, Volodymyr
 Babchuk <Volodymyr_Babchuk@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBKdWwgMjYsIDIwMTkgYXQgMTA6MDg6NTNQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBUaGVzZSBmaWxlcyBlaXRoZXIgZG9uJ3QgdXNlIGFueSBQRVJfQ1BVKCkgaW5mcmFz
dHJ1Y3R1cmUgYXQgYWxsLCBvciB1c2UKPiBERUZJTkVfUEVSX0NQVV8qKCkuICBUaGlzIGlzIGRl
Y2xhcmVkIGluIHhlbi9wZXJjcHUuaCwgbm90IGFzbS9wZXJjcHUuaCwgd2hpY2gKPiBtZWFucyB0
aGF0IHhlbi9wZXJjcHUuaCBpcyBpbmNsdWRlZCB2aWEgYSBkaWZmZXJlbnQgcGF0aC4KPiAKPiBT
aWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoK
UmV2aWV3ZWQtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgoKVGhh
bmtzLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 08:58:22 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 08:58:22 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hs1U5-0007Yy-Sz; Mon, 29 Jul 2019 08:58:21 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=vOtp=V2=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hs1U4-0007Yo-8i
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 08:58:20 +0000
X-Inumbo-ID: 01305b7e-b1df-11e9-8df8-e7940cc96a38
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 01305b7e-b1df-11e9-8df8-e7940cc96a38;
 Mon, 29 Jul 2019 08:58:17 +0000 (UTC)
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: i7uHr0tCEnb9mtkdAFcgXcTrz7tJkrjQpyHeYC3236g86WWVJEJzdmaDNk6EqY4G9MNXcFW6EQ
 cL/SvjY61S5Gn3h633ADSUrE9R6aflS3dJiubB+DljfoQ9u1rXWqptbfpJjXFUPekmwTwpeYZ5
 +cirKorvbMsydcgZlQ7EvYz3d2qBxX/szKqCM6X6uauONqzMkjLB79lwut5GVJUyUl1vr18di/
 OgWvaCW0Tt0oWhwK15WM/ckamG1iVBnvJYZ9t8Mvemr6F/RZ68ekgWz36kCuqk00uxeSmOkKIS
 R/s=
X-SBRS: 2.7
X-MesageID: 3557516
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,322,1559534400"; 
   d="scan'208";a="3557516"
Date: Mon, 29 Jul 2019 10:58:05 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20190729085805.orb7sbqbmt6iacyg@Air-de-Roger>
References: <20190726210854.6408-1-andrew.cooper3@citrix.com>
 <20190726210854.6408-5-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20190726210854.6408-5-andrew.cooper3@citrix.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 4/4] xen/percpu: Make DECLARE_PER_CPU() and
 __DEFINE_PER_CPU() common
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <JBeulich@suse.com>,
 Xen-devel <xen-devel@lists.xenproject.org>, Volodymyr
 Babchuk <Volodymyr_Babchuk@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBKdWwgMjYsIDIwMTkgYXQgMTA6MDg6NTRQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBUaGVzZSBtYWNyb3MgYXJlIGlkZW50aWNhbCBhY3Jvc3MgdGhlIGFyY2hpdGVjdHVy
ZXMsIGFuZCBzaG91bGRuJ3QgYmUgc2VwYXJhdGUKPiBmcm9tIHRoZSBERUZJTkVfUEVSX0NQVSoo
KSBpbmZyYXN0cnVjdHVyZS4KPiAKPiBUaGlzIGNvbnZlcnRzIHRoZSBmaW5hbCBhc20vcGVyY3B1
LmggaW5jbHVkZXMsIHdoaWNoIHdlcmUgYWxsIHVzaW5nCj4gREVDTEFSRV9QRVJfQ1BVKCksIHRv
IGluY2x1ZGUgeGVuL3BlcmNwdS5oIGluc3RlYWQuCj4gCj4gU2lnbmVkLW9mZi1ieTogQW5kcmV3
IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KClJldmlld2VkLWJ5OiBSb2dlciBQ
YXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KClRoYW5rcy4KCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 09:01:33 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 09: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 1hs1X7-0008LW-EV; Mon, 29 Jul 2019 09:01:29 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=hB3/=V2=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hs1X6-0008LR-EZ
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 09:01:28 +0000
X-Inumbo-ID: 720a791e-b1df-11e9-8980-bc764e045a96
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 720a791e-b1df-11e9-8980-bc764e045a96;
 Mon, 29 Jul 2019 09:01:26 +0000 (UTC)
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: yx6Xn/HNBp8G/C+UqYtMX/b+NTaJ1ehdGWAgPO6A6+Gj4VRHDngE9U3UGieA5klupB1mmFwUuO
 8dDa/ZG4q1lN4YmbRYyPCc7iLLbWqxz0HzGsRm3JORcSICrgHyRMUTvGkxgPNH7y/fai0bClDS
 Xz62lvWq219IkwAMR5o4rP9yGHZBgZELLUj5NS8yC4DhsoEvSbbCsyYPrsg9GwuYR7XPcwLARy
 5nSD0TTKhVzJ9hHVqmkDQDXmmd0oJR/ebDma0d86KwQMteNBPij/gVwMQbsTZZtjfXlLcQ7gYc
 oi0=
X-SBRS: 2.7
X-MesageID: 3557650
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,322,1559534400"; 
   d="scan'208";a="3557650"
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <20190726203222.4833-1-andrew.cooper3@citrix.com>
 <20190726203222.4833-2-andrew.cooper3@citrix.com>
 <20190729085233.x3lees5rcycj7xko@Air-de-Roger>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 mQINBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABtClBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPokCOgQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86LkCDQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAYkC
 HwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <bbf67dc5-598d-c816-523f-d848e62840f3@citrix.com>
Date: Mon, 29 Jul 2019 10:01:21 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <20190729085233.x3lees5rcycj7xko@Air-de-Roger>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 1/2] xen/link: Introduce
 .bss.percpu.page_aligned
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <JBeulich@suse.com>,
 Xen-devel <xen-devel@lists.xenproject.org>, Volodymyr
 Babchuk <Volodymyr_Babchuk@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjkvMDcvMjAxOSAwOTo1MiwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiBPbiBGcmksIEp1
bCAyNiwgMjAxOSBhdCAwOTozMjoyMVBNICswMTAwLCBBbmRyZXcgQ29vcGVyIHdyb3RlOgo+PiBG
dXR1cmUgY2hhbmdlcyBhcmUgZ29pbmcgdG8gbmVlZCB0byBwYWdlIGFsaWduIHNvbWUgcGVyY3B1
IGRhdGEuCj4+Cj4+IFRoaXMgbWVhbnMgdGhhdCB0aGUgcGVyY3B1IGFyZWEgbmVlZHMgc3VpdGFi
bHkgYWxpZ25pbmcgaW4gdGhlIEJTUyBzbyBDUFUwIGhhcwo+PiBjb3JyZWN0bHkgYWxpZ25lZCBk
YXRhLiAgU2h1ZmZsZSB0aGUgZXhhY3QgbGluayBvcmRlciBvZiBpdGVtcyB3aXRoaW4gdGhlIEJT
Uwo+PiB0byBnaXZlIC5ic3MucGVyY3B1LnBhZ2VfYWxpZ25lZCBhcHByb3ByaWF0ZSBhbGlnbm1l
bnQuCj4+Cj4+IEluIGFkZGl0aW9uLCB3ZSBuZWVkIHRvIGJlIGFibGUgdG8gc3BlY2lmeSBhbiBh
bGlnbm1lbnQgYXR0cmlidXRlIHRvCj4+IF9fREVGSU5FX1BFUl9DUFUoKS4gIFJld29yayBpdCBz
byB0aGUgY2FsbGVyIHBhc3NlcyBpbiBhbGwgYXR0cmlidXRlcywgYW5kCj4+IGFkanVzdCBERUZJ
TkVfUEVSX0NQVXssX1JFQURfTU9TVExZfSgpIHRvIG1hdGNoLiAgVGhpcyBoYXMgdGhlIGFkZGVk
IGJvbnVzCj4+IHRoYXQgaXQgaXMgbm93IHBvc3NpYmxlIHRvIGdyZXAgZm9yIC5ic3MucGVyY3B1
IGFuZCBmaW5kIGFsbCB0aGUgdXNlcnMuCj4+Cj4+IEZpbmFsbHksIGludHJvZHVjZSBERUZJTkVf
UEVSX0NQVV9QQUdFX0FMSUdORUQoKSB3aGljaCB1c2VzIGJvdGggc2VjdGlvbiBhbmQKPj4gYWxp
Z25tZW50IGF0dHJpYnV0ZXMuCj4+Cj4+IFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFu
ZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cj4gUmV2aWV3ZWQtYnk6IFJvZ2VyIFBhdSBNb25uw6kg
PHJvZ2VyLnBhdUBjaXRyaXguY29tPgo+Cj4+IGRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20t
eDg2L3BlcmNwdS5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9wZXJjcHUuaAo+PiBpbmRleCBmZjM0
ZGM3ODk3Li41YjZjZWYwNGM0IDEwMDY0NAo+PiAtLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L3Bl
cmNwdS5oCj4+ICsrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvcGVyY3B1LmgKPj4gQEAgLTcsMTAg
KzcsOCBAQCBleHRlcm4gdW5zaWduZWQgbG9uZyBfX3Blcl9jcHVfb2Zmc2V0W05SX0NQVVNdOwo+
PiAgdm9pZCBwZXJjcHVfaW5pdF9hcmVhcyh2b2lkKTsKPj4gICNlbmRpZgo+PiAgCj4+IC0vKiBT
ZXBhcmF0ZSBvdXQgdGhlIHR5cGUsIHNvIChpbnRbM10sIGZvbykgd29ya3MuICovCj4+IC0jZGVm
aW5lIF9fREVGSU5FX1BFUl9DUFUodHlwZSwgbmFtZSwgc3VmZml4KSAgICAgICAgICAgICAgICAg
ICAgXAo+PiAtICAgIF9fc2VjdGlvbigiLmJzcy5wZXJjcHUiICNzdWZmaXgpICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIFwKPj4gLSAgICBfX3R5cGVvZl9fKHR5cGUpIHBlcl9jcHVfIyNuYW1l
Cj4+ICsjZGVmaW5lIF9fREVGSU5FX1BFUl9DUFUoYXR0ciwgdHlwZSwgbmFtZSkgXAo+PiArICAg
IGF0dHIgX190eXBlb2ZfXyh0eXBlKSBwZXJfY3B1XyAjIyBuYW1lCj4+ICAKPj4gIC8qIHZhciBp
cyBpbiBkaXNjYXJkZWQgcmVnaW9uOiBvZmZzZXQgdG8gcGFydGljdWxhciBjb3B5IHdlIHdhbnQg
Ki8KPj4gICNkZWZpbmUgcGVyX2NwdSh2YXIsIGNwdSkgIFwKPj4gZGlmZiAtLWdpdCBhL3hlbi9p
bmNsdWRlL3hlbi9wZXJjcHUuaCBiL3hlbi9pbmNsdWRlL3hlbi9wZXJjcHUuaAo+PiBpbmRleCBh
ZWVjNWMxOWQ2Li43MWEzMWNjMzYxIDEwMDY0NAo+PiAtLS0gYS94ZW4vaW5jbHVkZS94ZW4vcGVy
Y3B1LmgKPj4gKysrIGIveGVuL2luY2x1ZGUveGVuL3BlcmNwdS5oCj4+IEBAIC05LDkgKzksMTUg
QEAKPj4gICAqIFRoZSBfIyNuYW1lIGNvbmNhdGVuYXRpb24gaXMgYmVpbmcgdXNlZCBoZXJlIHRv
IHByZXZlbnQgJ25hbWUnIGZyb20gZ2V0dGluZwo+PiAgICogbWFjcm8gZXhwYW5kZWQsIHdoaWxl
IHN0aWxsIGFsbG93aW5nIGEgcGVyLWFyY2hpdGVjdHVyZSBzeW1ib2wgbmFtZSBwcmVmaXguCj4+
ICAgKi8KPj4gLSNkZWZpbmUgREVGSU5FX1BFUl9DUFUodHlwZSwgbmFtZSkgX19ERUZJTkVfUEVS
X0NQVSh0eXBlLCBfIyNuYW1lLCApCj4+ICsjZGVmaW5lIERFRklORV9QRVJfQ1BVKHR5cGUsIG5h
bWUpIFwKPj4gKyAgICBfX0RFRklORV9QRVJfQ1BVKF9fc2VjdGlvbigiLmJzcy5wZXJjcHUiKSwg
dHlwZSwgXyAjIyBuYW1lKQo+PiArCj4+ICsjZGVmaW5lIERFRklORV9QRVJfQ1BVX1BBR0VfQUxJ
R05FRCh0eXBlLCBuYW1lKSBcCj4+ICsgICAgX19ERUZJTkVfUEVSX0NQVShfX3NlY3Rpb24oIi5i
c3MucGVyY3B1LnBhZ2VfYWxpZ25lZCIpIFwKPj4gKyAgICAgICAgICAgICAgICAgICAgIF9fYWxp
Z25lZChQQUdFX1NJWkUpLCB0eXBlLCBfICMjIG5hbWUpCj4+ICsKPj4gICNkZWZpbmUgREVGSU5F
X1BFUl9DUFVfUkVBRF9NT1NUTFkodHlwZSwgbmFtZSkgXAo+PiAtCV9fREVGSU5FX1BFUl9DUFUo
dHlwZSwgXyMjbmFtZSwgLnJlYWRfbW9zdGx5KQo+PiArICAgIF9fREVGSU5FX1BFUl9DUFUoX19z
ZWN0aW9uKCIuYnNzLnBlcmNwdS5yZWFkX21vc3RseSIpLCB0eXBlLCBfICMjIG5hbWUpCj4gQUZB
SUNUIGFsc28gYWRkaW5nIGEgJ18nIGhlcmUgd2lsbCByZXN1bHQgaW4gdmFyaWFibGUgbmFtZXMg
d2l0aAo+IHBlcl9jcHVfX2Zvbywgd2hpY2ggaXMgaW5saW5lIHdpdGggdGhlIHByZXZpb3VzIGJl
aGF2aW91ciwgYnV0IEknbSBub3QKPiBzdXJlIG9mIHRoZSBwb2ludCBvZiB0aGUgZG91YmxlIHVu
ZGVyc2NvcmUuCgpJdHMgZG91YmxlLCB0byBhdm9pZCB0b2tlbiBleHBhbnNpb24uwqAgU2VlIHRo
ZSBjb21tZW50IGluIGNvbnRleHQgYXQgdGhlCnRvcCBvZiB0aGlzIGh1bmsuCgpXaXRob3V0IGl0
LCB0aGUgc2NoZWR1bGVycyBkb24ndCBjb21waWxlIGJlY2F1c2UgY3B1bWFza19zY3JhdGNoIGlz
IGJvdGgKdGhlIG5hbWUgb2YgYSBwZXJjcHUgdmFyaWFibGUsIGFuZCBhbiBhbGlhcyB0bwomdGhp
c19jcHUoY3B1bWFza19zY3JhdGNoKS7CoCBPbWl0dGluZyB0aGUgdG9rZW4gY29uY2F0ZW5hdGlv
biBoZXJlCmNhdXNlcyAmdGhpc19jcHUoKSB0byBiZSBleHBhbmRlZCBpbnRvIF9fREVGSU5FX1BF
Ul9DUFUoKS4KCn5BbmRyZXcKClAuUy4gR3Vlc3Mgd2hvIHRyaWVkIHRvIHJlbW92ZSB0aGlzIHBp
ZWNlIG9mICJmdW4iIHRvIGJlZ2luIHdpdGguLi4KCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 09:12:07 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 09:12:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hs1hD-0000fU-Lv; Mon, 29 Jul 2019 09:11:55 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=kpHI=V2=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hs1hC-0000fG-IY
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 09:11:54 +0000
X-Inumbo-ID: e56da2fa-b1e0-11e9-adf6-f7d422c6bc06
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e56da2fa-b1e0-11e9-adf6-f7d422c6bc06;
 Mon, 29 Jul 2019 09:11:49 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hs1h6-0007Ke-Rr; Mon, 29 Jul 2019 09:11: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 1hs1h6-0001VX-ED; Mon, 29 Jul 2019 09:11:48 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hs1h6-0000W4-DD; Mon, 29 Jul 2019 09:11:48 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139442-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-qemuu-win10-i386:host-install(4):broken:heisenbug
 xen-unstable:test-amd64-i386-qemuu-rhel6hvm-intel:guest-start/redhat.repeat:fail:heisenbug
 xen-unstable:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-arm64-arm64-examine:examine-serial/bootloader:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-unstable:test-arm64-arm64-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-thunderx:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd: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-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=22ec7474348fea2c4a32b0872dd3385bf3785a26
X-Osstest-Versions-That: xen=22ec7474348fea2c4a32b0872dd3385bf3785a26
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 29 Jul 2019 09:11:48 +0000
Subject: [Xen-devel] [xen-unstable test] 139442: 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>

ZmxpZ2h0IDEzOTQ0MiB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzOTQ0Mi8KCkZhaWx1cmVzIGFuZCBwcm9i
bGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUg
YmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAg
ICAgICBicm9rZW4KClRlc3RzIHdoaWNoIGFyZSBmYWlsaW5nIGludGVybWl0dGVudGx5IChub3Qg
YmxvY2tpbmcpOgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgIDQgaG9zdC1p
bnN0YWxsKDQpICAgYnJva2VuIHBhc3MgaW4gMTM5NDEyCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUt
cmhlbDZodm0taW50ZWwgMTIgZ3Vlc3Qtc3RhcnQvcmVkaGF0LnJlcGVhdCBmYWlsIHBhc3MgaW4g
MTM5NDEyCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5n
OgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxs
IGZhaWwgaW4gMTM5NDEyIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAg
MTEgZXhhbWluZS1zZXJpYWwvYm9vdGxvYWRlciAgICBmYWlsICBsaWtlIDEzOTM4NQogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBm
YWlsIGxpa2UgMTM5NDEyCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBn
dWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMzk0MTIKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEz
OTQxMgogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgIGxpa2UgMTM5NDEyCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdz
MTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzk0MTIKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAg
ZmFpbCBsaWtlIDEzOTQxMgogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTM5NDEyCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAx
Mzk0MTIKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICAgZmFpbCBsaWtlIDEzOTQxMgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmly
dC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhz
bSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAg
ICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
cnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLXNlYXR0bGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3Mx
Ni1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEw
IHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAg
ICAyMmVjNzQ3NDM0OGZlYTJjNGEzMmIwODcyZGQzMzg1YmYzNzg1YTI2CmJhc2VsaW5lIHZlcnNp
b246CiB4ZW4gICAgICAgICAgICAgICAgICAyMmVjNzQ3NDM0OGZlYTJjNGEzMmIwODcyZGQzMzg1
YmYzNzg1YTI2CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzk0NDIgIDIwMTktMDctMjggMTM6MDk6
NDIgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgICAgICAgICAgICAgICAgICAgICAg
ICAobm90IGZvdW5kKSAgICAgICAgIDAgYXR0ZW1wdHMKCmpvYnM6CiBidWlsZC1hbWQ2NC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC14dGYgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wcmV2ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWkzODYtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQt
MyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0
Zi1hbWQ2NC1hbWQ2NC00ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWkz
ODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2
aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2lu
Ny1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14
bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3Ry
aWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1leGFt
aW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgYnJv
a2VuICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQt
cmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
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
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJt
NjQteGwtc2VhdHRsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNo
YWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1m
bGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dz
L2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMu
IGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3Jn
L29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rl
c3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9w
PW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1t
YXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCmJyb2tlbi1qb2IgdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgYnJva2VuCmJyb2tlbi1zdGVwIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IGhvc3QtaW5zdGFsbCg0KQoKUHVibGlzaGVk
IHRlc3RlZCB0cmVlIGlzIGFscmVhZHkgdXAgdG8gZGF0ZS4KCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 09:14:16 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 09:14:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hs1jR-0000lE-4z; Mon, 29 Jul 2019 09:14: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=Lmhy=V2=gmail.com=viktor.mitin.19@srs-us1.protection.inumbo.net>)
 id 1hs1jP-0000l7-Bu
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 09:14:11 +0000
X-Inumbo-ID: 39788d0e-b1e1-11e9-8980-bc764e045a96
Received: from mail-io1-xd43.google.com (unknown [2607:f8b0:4864:20::d43])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 39788d0e-b1e1-11e9-8980-bc764e045a96;
 Mon, 29 Jul 2019 09:14:10 +0000 (UTC)
Received: by mail-io1-xd43.google.com with SMTP id k8so118430041iot.1
 for <xen-devel@lists.xenproject.org>; Mon, 29 Jul 2019 02:14:10 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=gqbsLeclLbfi+L02npe7JLAEg9jGtuRrpuo7V9jPphQ=;
 b=ViI5cY5Z8keH2q5UNW79kBY9EusSEIilSXZhD8f53gXPiZOz/33LRcOH6z9QRAHzCL
 2bYiWb6n311enismJ/wz+c4iti021xi/HH3IKIr82F0vFG0OAd/tgWKilus15qiCpjmH
 tDyZsZeouseVqh3O5pL1C/VhzuTRhl98KlHgBUHJ25+tWUH+L+e8K2bTxyPpc/e2CgDy
 p2OuaiQReQasNPq9/t5SKrjgj+uaXScQNYhK6yfkdkZvbRQlzYVtxwty9lNIBA/94+OE
 Ckqe9TwJRLVvZwYmtVyWDX/bUWult3iPWmP1uLFB70LmXOddh5cRR15HXwXcHp1Hsn/G
 W9vw==
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=gqbsLeclLbfi+L02npe7JLAEg9jGtuRrpuo7V9jPphQ=;
 b=Hlg3OM+BO0SYvuuwBrthObQ/nONXgRyM2a9xG2o6ZhFLqL66F4UHmL9o4pV08+Q8qa
 Z5AkTvCqq1CseRmUgNgnaWQPi+CBKe6PyQNFNwa438Ax7ESRRUBMb/dOaVxRdDZoCJrn
 JFkwgwolqG3HxxjE7qNClic9L5aFl8k//80vud0dOR0bR7zoTPpvHuDF8ml6XBTvPeVz
 D5HDNtxMdPiuXyxxqBVXgbg7QFKBdF/E16qSitA3M9lppcjHoYlHR3nppDMxZ00ArIrV
 bMRBsnwdW7q8d5r4J8RGo4UWmm5lt0fuB+bZy2O3FfjepjY6uPfKUEwi+5WHPtyZqXxp
 9/Lw==
X-Gm-Message-State: APjAAAVyBD1UuCpdt4he5N8BMEMuL+Zx0S+UJvPsUlGvvDj9lz1RAorz
 RykzfANQit6Dq3g3IdJdv2Uptom6DKirzAj1EuY=
X-Google-Smtp-Source: APXvYqyE4x3laTywlC5JCm0Lm1KAEkLNxZEFyG22Y1WESd4JA+ikAqG+GrcwBaA4Vc8BYuM+lEBXHMb1ucFwU8gaYtU=
X-Received: by 2002:a5e:9506:: with SMTP id r6mr34901783ioj.219.1564391649756; 
 Mon, 29 Jul 2019 02:14:09 -0700 (PDT)
MIME-Version: 1.0
References: <CAOcoXZavLnHhNc7mmHnO5Gi_vq-0j1FCgvpXh0NimAewXX8e1g@mail.gmail.com>
 <5B61E054-048E-46BF-9952-382FA65893EE@gmail.com>
 <ab635236-6dac-0f8f-8bab-46ccbc9d47e2@arm.com>
In-Reply-To: <ab635236-6dac-0f8f-8bab-46ccbc9d47e2@arm.com>
From: Viktor Mitin <viktor.mitin.19@gmail.com>
Date: Mon, 29 Jul 2019 12:13:58 +0300
Message-ID: <CAOcoXZYw0uC+2c5KAVMhvXRukYomAuhSVW=jWU3HH1sX6zgkaQ@mail.gmail.com>
To: Julien Grall <julien.grall@arm.com>
Subject: Re: [Xen-devel] Xen Coding style and clang-format
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Lars Kurth <lars.kurth.xen@gmail.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Committers <committers@xenproject.org>, Artem Mygaiev <Artem_Mygaiev@epam.com>,
 Doug Goldstein <cardoe@cardoe.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgSnVsaWVuLAoKT24gRnJpLCBKdWwgMjYsIDIwMTkgYXQgMzo1MCBQTSBKdWxpZW4gR3JhbGwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPiB3cm90ZToKPgo+IEkgaGF2ZSBhbHJlYWR5IGRvbmUgc29t
ZSB0ZXN0aW5ncyBhIGNvdXBsZSBvZiB3ZWVrcyBhZ28gd2l0aCB0aGUgcGF0Y2ggWzFdLiBJCj4g
aGF2ZSBzZW50IHNvbWUgY29tbWVudHMgcmVnYXJkaW5nIHRoZSBjaGFuZ2UgbWFkZSBieSB0aGUg
dG9vbHMgdGhhdCByZXF1aXJlIHNvbWUKPiBhdHRlbnRpb24uIEl0IHdvdWxkIGJlIGdvb2QgaWYg
c29tZW9uZSBnbyB0aHJvdWdoIHRoZW0gYW5kIHRyeSB0byBhZGRyZXNzIG9uZSBieQo+IG9uZS4g
Rm9yIGNvbnZlbmllbmNlIEkgaGF2ZSByZXBsaWNhdGVkIG15IGUtbWFpbCBwdWJsaWNseSBiZWxv
dy4KCj4gKioqIHhlbi9hcm0vZG9tYWluX2J1aWxkLmMgKioqCj4KPiAqKioqKgo+Cj4gLSAgICBE
MTFQUklOVCgiQWxsb2NhdGVkICUjIlBSSXBhZGRyIi0lIyJQUklwYWRkciIgKCVsZE1CLyVsZE1C
LCBvcmRlciAlZClcbiIsCj4gLSAgICAgICAgICAgICBzdGFydCwgc3RhcnQgKyBzaXplLAo+IC0g
ICAgICAgICAgICAgMVVMIDw8IChvcmRlciArIFBBR0VfU0hJRlQgLSAyMCksCj4gKyAgICBEMTFQ
UklOVCgiQWxsb2NhdGVkICUjIiBQUklwYWRkciAiLSUjIiBQUklwYWRkcgo+ICsgICAgICAgICAg
ICAgIiAoJWxkTUIvJWxkTUIsIG9yZGVyICVkKVxuIiwKPiAgICBXZSB1c3VhbGx5IHJlY29tbWVu
ZCB0byBhdm9pZCBzcGxpdHRpbmcgdGhlIGZvcm1hdCBzdHJpbmcgc28gaXQgaXMKPiBlYXNpZXIg
dG8gZ3JlcCBpbiB0aGUgY29kZS4KCkluIHRoaXMgY2FzZSwgdGhlIHN0cmluZyBpcyBsb25nZXIg
dGhhbiA3OSBjaGFyYWN0ZXJzLCBzbyB0aGVyZSB3YXMgc3BsaXR0aW5nLgoKPgo+ICoqKioqCj4K
PiAtIyBkZWZpbmUgRDExUFJJTlQoZm10LCBhcmdzLi4uKSBkbyB7fSB3aGlsZSAoIDAgKQo+ICsj
ZGVmaW5lIEQxMVBSSU5UKGZtdCwgYXJncy4uLikgXAo+ICsgICAgZG8geyAgICAgICAgICAgICAg
ICAgICAgICAgXAo+ICsgICAgfSB3aGlsZSAoIDAgKQo+Cj4gSXQgaXMgZmFpcmx5IGNvbW1vbiB0
byBrZWVwIGV2ZXJ5dGhpbmcgb24gYSBsaW5lIHdoZW4gdGhlCj4gYm9keSBpcyBlbXB0eS4gV2Ug
YWxzbyB1c2UgaXMgZm9yIHN0dWIgc3RhdGljIGlubGluZSBoZWxwZXIuCj4gSSBhbSBub3Qgc3Vy
ZSBob3cgZGlmZmljdWx0IGl0IHdvdWxkIGJlIHRvIGltcGxlbWVudCB0aGF0IHdpdGggY2xhbmct
Zm9ybWF0LgoKU29ycnkgZm9yIHJlcGVhdGluZyBpdCBhZ2FpbiBhbmQgYWdhaW4sIGJ1dCBzdWNo
IGNhc2VzIHNob3VsZCBiZSBhZGRlZAp0byB0aGUgY29kaW5nIHN0eWxlIGRvY3VtZW50IGV4cGxp
Y2l0bHkuCkl0IGlzIHVua25vd24gaG93IGRpZmZpY3VsdCBpdCB3b3VsZCBiZSB0byBpbXBsZW1l
bnQgdGhhdCB3aXRoCmNsYW5nLWZvcm1hdCwgaG93ZXZlciwgaXQgY2FuIGJlIGFuYWx5emVkLgo+
Cj4gKioqKioKPgo+IC0gICAgLyogU2VlIGxpbnV4Cj4gRG9jdW1lbnRhdGlvbi9kZXZpY2V0cmVl
L2JpbmRpbmdzL2ludGVycnVwdC1jb250cm9sbGVyL2FybSxnaWMudHh0ICovCj4gKyAgICAvKiBT
ZWUgbGludXgKPiArICAgICAqIERvY3VtZW50YXRpb24vZGV2aWNldHJlZS9iaW5kaW5ncy9pbnRl
cnJ1cHQtY29udHJvbGxlci9hcm0sZ2ljLnR4dCAqLwo+Cj4gTXVsdGktbGluZXMgY29tbWVudCBv
biBYZW4gYXJlIHVzaW5nCj4gLyoKPiAgICogRm9vCj4gICAqIEJhcgo+ICAgKi8KClNlZSBteSBj
b21tZW50IGFib3V0IGNsYW5nLWZvcm1hdCBzdXBwb3J0cyBvbmx5IGNvbW1lbnRzIGluZGVudGF0
aW9uIGZvciBub3cuCgo+Cj4gKioqKioKPgo+IC0gICAgY29uc3QgY2hhciBjb21wYXRbXSA9Cj4g
LSAgICAgICAgImFybSxwc2NpLTEuMCIiXDAiCj4gLSAgICAgICAgImFybSxwc2NpLTAuMiIiXDAi
Cj4gLSAgICAgICAgImFybSxwc2NpIjsKPiArICAgIGNvbnN0IGNoYXIgY29tcGF0W10gPSAiYXJt
LHBzY2ktMS4wIgo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICJcMCIKPiArICAgICAgICAg
ICAgICAgICAgICAgICAgICAiYXJtLHBzY2ktMC4yIgo+ICsgICAgICAgICAgICAgICAgICAgICAg
ICAgICJcMCIKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAiYXJtLHBzY2kiOwo+Cj4gSSBh
bSBub3Qgc3VyZSB3aHkgY2xhbmctZm9ybWF0IGRlY2lkZWQgdG8gZm9ybWF0IGxpa2UgdGhhdC4g
RG8geW91IGtub3cgd2h5PwoKVGhlIHJlYXNvbiBpcyB0aGF0IHRoZXJlIGFyZSB0d28gc3RyaW5n
cyBpbiBvbmUgbGluZS4gSXQgd291bGQgbm90CmNoYW5nZSBpdCBpZiBpdCB3ZXJlCm5vdCAiYXJt
LHBzY2ktMS4wIiJcMCIsIGJ1dCAiYXJtLHBzY2ktMS4wXDAiLgoKPgo+ICoqKioqCj4KPiAtICAg
IGNsb2NrX3ZhbGlkID0gZHRfcHJvcGVydHlfcmVhZF91MzIoZGV2LCAiY2xvY2stZnJlcXVlbmN5
IiwKPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJmNsb2NrX2ZyZXF1
ZW5jeSk7Cj4gKyAgICBjbG9ja192YWxpZCA9Cj4gKyAgICAgICAgZHRfcHJvcGVydHlfcmVhZF91
MzIoZGV2LCAiY2xvY2stZnJlcXVlbmN5IiwgJmNsb2NrX2ZyZXF1ZW5jeSk7Cj4KPiBJIGFtIG5v
dCBzdXJlIHdoeSBjbGFuZy1mb3JtYXQgZGVjaWRlIHRvIGZvcm1hdCBsaWtlIHRoYXQuIFRoZSBj
dXJyZW50IHZlcnNpb24KPiBpcyBkZWZpbml0ZWx5IHZhbGlkLgoKVGhlIGN1cnJlbnQgdmVyc2lv
biBpcyBub3QgdmFsaWQgYXMgaXQgdGFrZXMgODEgY2hhcnMsIHdoaWxlIDc5IGlzCmFsbG93ZWQg
YWNjb3JkaW5nIHRvIGNvZGluZyBzdHlsZS4KCj4KPiAqKioqKgo+Cj4gLSBnb3RfYmFuazA6Cj4g
K2dvdF9iYW5rMDoKPgo+IElJUkMsIEphbiByZXF1ZXN0cyB0byBoYXZlIGEgc3BhY2UgYmVmb3Jl
IHRoZSBsYWJlbC4gSmFuPwo+Cj4gSmFuJ3MgYW5zd2VyIHdhczoKPgo+IFllcy4gTm8gaW5kZW50
YXRpb24gYXQgYWxsIGZvciBsYWJlbHMgbGVhZHMgdG8gdGhlbSBiZWluZwo+ICh3cm9uZ2x5KSB1
c2VkIHdoZW4gZGlmZiAtcCB0cmllcyB0byBpZGVudGlmeSBjb250ZXh0LiBUaGF0J3MKPiB0aGUg
Y2FzZSBldmVuIHdpdGggdXAtdG8tZGF0ZSBkaWZmIGlpcmM7IEkgZG9uJ3QgcmVjYWxsCj4gd2hl
dGhlciBnaXQgYWxzbyBnZXRzIGNvbmZ1c2VkIGJ5IHRoaXMuCj4KU28gY3VycmVudCBjbGFuZy1m
b3JtYXQgYmVoYXZpb3VyIGlzIGNvcnJlY3QgYW5kIG5vdGhpbmcgdG8gY2hhbmdlLgoKPiAqKioq
Kgo+Cj4gLSAgICBjb25zdCBjaGFyIGNvbXBhdFtdID0KPiAtICJ4ZW4seGVuLSJfX3N0cmluZ2lm
eShYRU5fVkVSU0lPTikiLiJfX3N0cmluZ2lmeShYRU5fU1VCVkVSU0lPTikiXDAiCj4gLSAgICAg
ICAgInhlbix4ZW4iOwo+ICsgICAgY29uc3QgY2hhciBjb21wYXRbXSA9ICJ4ZW4seGVuLSIgX19z
dHJpbmdpZnkoWEVOX1ZFUlNJT04pICIuIiBfX3N0cmluZ2lmeSgKPiArICAgICAgICBYRU5fU1VC
VkVSU0lPTikgIlwwIgo+ICsgICAgICAgICAgICAgICAgICAgICAgICAieGVuLHhlbiI7Cj4KPiBX
aGF0IGlzIHRoZSBjb2Rpbmcgc3R5bGUgcnVsZSBmb3IgdGhpcyBjaGFuZ2U/CgpJdCBzZWVtcyB0
aGUgcmVhc29uIGZvciB0aGUgY2hhbmdlIGlzIHRoZSB3cm9uZyBpbmRlbnRhdGlvbiBvZiB0aGUK
c2Vjb25kIGxpbmUsIHdoZW4gdGhlIGZpcnN0IGxpbmUgaGFzIGV4dHJhIHNwYWNlLCBub3Qgc3Vy
ZS4KCj4gKioqKioKPgo+IC0gICAgc3RydWN0IG1hcF9yYW5nZV9kYXRhIG1yX2RhdGEgPSB7IC5k
ID0gZCwgLnAybXQgPSBwMm10IH07Cj4gKyAgICBzdHJ1Y3QgbWFwX3JhbmdlX2RhdGEgbXJfZGF0
YSA9IHsuZCA9IGQsIC5wMm10ID0gcDJtdH07Cj4KPiBBRkFJQ1QsIHdlIGNvbW1vbmx5IHB1dCBh
IHNwYWNlIGFmdGVyIHsgYW5kIGJlZm9yZSB9LgoKVGhpcyBpcyBubyBleHBsaWNpdGx5IGRvY3Vt
ZW50ZWQgaW4gdGhlIGNvZGluZyBzdHlsZS4KSXQgc3RpbGwgc2VlbXMgbm90IGFuIGlzc3VlIHRv
IGFkZCBzdWNoIGNhc2VzIHRvIGNsYW5nLWZvcm1hdC4KCj4gKioqIHhlbi9hcm0vbW0uYyAqKioK
Pgo+ICAgICAgIGNvbnN0IHVuc2lnbmVkIGludCBvZmZzZXRzWzRdID0gewo+IC0gICAgICAgIHpl
cm9ldGhfdGFibGVfb2Zmc2V0KGFkZHIpLAo+IC0gICAgICAgIGZpcnN0X3RhYmxlX29mZnNldChh
ZGRyKSwKPiAtICAgICAgICBzZWNvbmRfdGFibGVfb2Zmc2V0KGFkZHIpLAo+IC0gICAgICAgIHRo
aXJkX3RhYmxlX29mZnNldChhZGRyKQo+IC0gICAgfTsKPiArICAgICAgICB6ZXJvZXRoX3RhYmxl
X29mZnNldChhZGRyKSwgZmlyc3RfdGFibGVfb2Zmc2V0KGFkZHIpLAo+ICsgICAgICAgIHNlY29u
ZF90YWJsZV9vZmZzZXQoYWRkciksIHRoaXJkX3RhYmxlX29mZnNldChhZGRyKX07Cj4KPiBUaGUg
b2xkIGNvZGUgaXMgdGVjaG5pY2FsbHkgdmFsaWQgYW5kIEkgZmluZCB0aGUgbmV3IGNvZGUgbGVz
cyByZWFkYWJsZS4gV2h5Cj4gY2xhbmctZm9ybWF0IGRlY2lkZWQgdG8gcmVmb3JtYXQgaXQ/IEkg
bm90aWNlZCBzaW1pbGFyIHRoaW5ncyBwcm9ibGVtIHdpdGgKPiBwcm90b3R5cGUuCgpJdCBpcyBu
b3QgY2xlYXIgYW5kIHRvIGJlIGludmVzdGlnYXRlZC4KCj4KPiAqKioqKgo+Cj4gLSAgICByYyA9
IGd1ZXN0X3BoeXNtYXBfYWRkX2VudHJ5KGN1cnJlbnQtPmRvbWFpbiwgZ2FkZHJfdG9fZ2ZuKGFk
ZHIpLAo+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmcmFtZSwgMCwgdCk7Cj4g
KyAgICByYyA9IGd1ZXN0X3BoeXNtYXBfYWRkX2VudHJ5KGN1cnJlbnQtPmRvbWFpbiwgZ2FkZHJf
dG9fZ2ZuKGFkZHIpLCBmcmFtZSwgMCwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgdCk7Cj4KPiBJdCBmZWVscyB0byBtZSB0aGF0IGNsYW5nLWZvcm1hdCBpcyB0cnlpbmcgdG8g
Y3JhbSBhcyBtdWNoIGFzIHBvc3NpYmxlIG9uIGEKPiBsaW5lLiAgQ2FuIHlvdSBjb25maXJtIGl0
PwoKU2VlbXMgeWVzLCBpbiB0aGlzIGNhc2UuCgo+Cj4gVGhlIGNvZGUgcGVyIHNlIGlzIHZhbGlk
IGFuZCBpdCBmZWVscyB0byBtZSBtb3JlIHJlYWRhYmxlLiBJIHdvdWxkIGV4cGVjdAo+IGNsYW5n
LWZvcm1hdCB0byBub3QgbW9kaWZ5IGEgbGluZSBpZiB0aGUgY29kZSBpcyB2YWxpZCBwZXIgdGhl
IGNvZGluZyBzdHlsZS4KClRoZSB0aGluZyBpcyB3aGF0IGlzIHRoZSBkZWZpbml0aW9uIG9mICJt
b3JlIHJlYWRhYmxlIiBhbmQgInZhbGlkIHBlcgp0aGUgY29kaW5nIHN0eWxlIi4KSW4gdGhpcyBj
YXNlLCBpdCB0cmllcyB0byB1c2UgYWxsIG9mIHRoZSA3OSBjaGFyYWN0ZXJzIG9mIHRoZSBsaW5l
LgoKPiAqKioqKgo+Cj4gLSAgICBzd2l0Y2ggKCBhdHRyICkKPiArICAgIHN3aXRjaCAoYXR0cikK
Pgo+IHN3aXRjaCBpcyBhIGxvZ2ljYWwgc3RhdGVtZW50LCBzbyB3ZSByZXF1aXJlIHRoZSBzcGFj
ZSBhZnRlciAoIGFuZCBiZWZvcmUgKS4KClRoaXMgaXMgdG8gYmUgYWRkZWQgdG8gaW1wbGVtZW50
YXRpb24uCgpUaGFua3MKPgo+Cj4gLS0KPiBKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 09:20:59 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 09:20:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hs1pv-0001Vw-TZ; Mon, 29 Jul 2019 09:20:55 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=/UFw=V2=citrix.com=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1hs1pu-0001Vr-9Y
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 09:20:54 +0000
X-Inumbo-ID: 299fd6c8-b1e2-11e9-8980-bc764e045a96
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 299fd6c8-b1e2-11e9-8980-bc764e045a96;
 Mon, 29 Jul 2019 09:20:53 +0000 (UTC)
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=george.dunlap@citrix.com;
 spf=Pass smtp.mailfrom=George.Dunlap@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 george.dunlap@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="george.dunlap@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 George.Dunlap@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="George.Dunlap@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: iBMWGOnuKi7GbM75qWxyUn4jW65hx86yJH99km3G+PwggrXqEc68I7rbkEZgpJwiMkNFeHcOvg
 pDS0/OxR0FFW5xPC4X9/mDZaLRvG8DGj2RwnkPmg4JG2mDd4gd1bjy1f8KwkpTGpSr77ww9Tub
 3GI6yoZZWvYLxPF9CaBSCYX7un1OTyce5DQj7y5vd8JJWjxBAwjHhDNLNwKmfJPwaaLkKPaH2I
 0X0DkGqIgJtiEWpekCm5QHOcWQeUAzpCS+OBFAdI8NtlGxGNB8tnr/n9HVWlF1kSk23PaZ9X9p
 O9c=
X-SBRS: 2.7
X-MesageID: 3684226
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,322,1559534400"; 
   d="scan'208";a="3684226"
To: Paul Durrant <paul.durrant@citrix.com>, <xen-devel@lists.xenproject.org>
References: <20190725133920.40673-1-paul.durrant@citrix.com>
 <20190725133920.40673-2-paul.durrant@citrix.com>
From: George Dunlap <george.dunlap@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=george.dunlap@citrix.com; prefer-encrypt=mutual; keydata=
 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
 rIFfe2Dk+lD9A9BVd2rfoHA=
Message-ID: <f6ba73a9-e59a-bdad-7e10-6d8c88d84a60@citrix.com>
Date: Mon, 29 Jul 2019 10:20:49 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.1
MIME-Version: 1.0
In-Reply-To: <20190725133920.40673-2-paul.durrant@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 1/6] domain: stash
 xen_domctl_createdomain flags in struct domain
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>, Konrad
 Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gNy8yNS8xOSAyOjM5IFBNLCBQYXVsIER1cnJhbnQgd3JvdGU6Cj4gVGhlc2UgYXJlIGNhbm9u
aWNhbCBzb3VyY2Ugb2YgZGF0YSB1c2VkIHRvIHNldCB2YXJpb3VzIG90aGVyIGZsYWdzLiBJZgo+
IHRoZXkgYXJlIGF2YWlsYWJsZSBkaXJlY3RseSBpbiBzdHJ1Y3QgZG9tYWluIHRoZW4gdGhlIG90
aGVyIGZsYWdzIGFyZSBubwo+IGxvbmdlciBuZWVkZWQuCj4gCj4gVGhpcyBwYXRjaCBzaW1wbHkg
Y29waWVzIHRoZSBmbGFncyBpbnRvIGEgbmV3ICdvcHRpb25zJyBmaWVsZCBpbgo+IHN0cnVjdCBk
b21haW4uIFN1YnNlcXVlbnQgcGF0Y2hlcyB3aWxsIGRvIHRoZSByZWxhdGVkIGNsZWFuLXVwIHdv
cmsuCj4gCj4gU2lnbmVkLW9mZi1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4
LmNvbT4KClRoaXMgbG9va3MgZ3JlYXQsIHRoYW5rczoKCkFja2VkLWJ5OiBHZW9yZ2UgRHVubGFw
IDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 09:21:38 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 09:21:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hs1qc-0001Zu-Bd; Mon, 29 Jul 2019 09:21:38 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=/UFw=V2=citrix.com=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1hs1qb-0001Zo-Hg
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 09:21:37 +0000
X-Inumbo-ID: 42528692-b1e2-11e9-9d5d-77bb17f860d3
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 42528692-b1e2-11e9-9d5d-77bb17f860d3;
 Mon, 29 Jul 2019 09:21:35 +0000 (UTC)
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=george.dunlap@citrix.com;
 spf=Pass smtp.mailfrom=George.Dunlap@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 george.dunlap@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="george.dunlap@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 George.Dunlap@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="George.Dunlap@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: XxEy4ZfGOj/cspn1QgIrc3CCeQJwoIAURW2ZBCBEZU29cDa0eVCFDkazkDyPH8KpmSuaFJeLzP
 QgeqxtcCqWGBbpvyZAzQoa6uzcXJAnnEwrRdyXjiwFAmofW4vfJe3NrMCvi6GdVW85Ht+UfQze
 PD1Q+g25nNmR0ph+M8VNGueSK/VxmXlg79k68jGGHU4bafYz/E2UiIxESHMWPVpOMdv6EwwyJP
 GsEf95m1qnI8tbE05APdWZzeyQKcoRoU28XxQ7yYC2/5ttgqaMYRRZSxnxQbFGX6upgcLSyDc2
 5FM=
X-SBRS: 2.7
X-MesageID: 3558473
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,322,1559534400"; 
   d="scan'208";a="3558473"
To: Paul Durrant <paul.durrant@citrix.com>, <xen-devel@lists.xenproject.org>
References: <20190725133920.40673-1-paul.durrant@citrix.com>
 <20190725133920.40673-3-paul.durrant@citrix.com>
From: George Dunlap <george.dunlap@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=george.dunlap@citrix.com; prefer-encrypt=mutual; keydata=
 mQINBFPqG+MBEACwPYTQpHepyshcufo0dVmqxDo917iWPslB8lauFxVf4WZtGvQSsKStHJSj
 92Qkxp4CH2DwudI8qpVbnWCXsZxodDWac9c3PordLwz5/XL41LevEoM3NWRm5TNgJ3ckPA+J
 K5OfSK04QtmwSHFP3G/SXDJpGs+oDJgASta2AOl9vPV+t3xG6xyfa2NMGn9wmEvvVMD44Z7R
 W3RhZPn/NEZ5gaJhIUMgTChGwwWDOX0YPY19vcy5fT4bTIxvoZsLOkLSGoZb/jHIzkAAznug
 Q7PPeZJ1kXpbW9EHHaUHiCD9C87dMyty0N3TmWfp0VvBCaw32yFtM9jUgB7UVneoZUMUKeHA
 fgIXhJ7I7JFmw3J0PjGLxCLHf2Q5JOD8jeEXpdxugqF7B/fWYYmyIgwKutiGZeoPhl9c/7RE
 Bf6f9Qv4AtQoJwtLw6+5pDXsTD5q/GwhPjt7ohF7aQZTMMHhZuS52/izKhDzIufl6uiqUBge
 0lqG+/ViLKwCkxHDREuSUTtfjRc9/AoAt2V2HOfgKORSCjFC1eI0+8UMxlfdq2z1AAchinU0
 eSkRpX2An3CPEjgGFmu2Je4a/R/Kd6nGU8AFaE8ta0oq5BSFDRYdcKchw4TSxetkG6iUtqOO
 ZFS7VAdF00eqFJNQpi6IUQryhnrOByw+zSobqlOPUO7XC5fjnwARAQABtCRHZW9yZ2UgVy4g
 RHVubGFwIDxkdW5sYXBnQHVtaWNoLmVkdT6JAlcEEwEKAEECGwMFCwkIBwMFFQoJCAsFFgID
 AQACHgECF4ACGQEWIQTXqBy2bTNXPzpOYFimNjwxBZC0bQUCXEowWQUJDCJ7dgAKCRCmNjwx
 BZC0beKvEACJ75YlJXd7TnNHgFyiCJkm/qPeoQ3sFGSDZuZh7SKcdt9+3V2bFEb0Mii1hQaz
 3hRqZb8sYPHJrGP0ljK09k3wf8k3OuNxziLQBJyzvn7WNlE4wBEcy/Ejo9TVBdA4ph5D0YaZ
 nqdsPmxe/xlTFuSkgu4ep1v9dfVP1TQR0e+JIBa/Ss+cKC5intKm+8JxpOploAHuzaPu0L/X
 FapzsIXqgT9eIQeBEgO2hge6h9Jov3WeED/vh8kA7f8c6zQ/gs5E7VGALwsiLrhr0LZFcKcw
 kI3oCCrB/C/wyPZv789Ra8EXbeRSJmTjcnBwHRPjnjwQmetRDD1t+VyrkC6uujT5jmgOBzaj
 KCqZ8PcMAssOzdzQtKmjUQ2b3ICPs2X13xZ5M5/OVs1W3TG5gkvMh4YoHi4ilFnOk+v3/j7q
 65FG6N0JLb94Ndi80HkIOQQ1XVGTyu6bUPaBg3rWK91Csp1682kD/dNVF3FKHrRLmSVtmEQR
 5rK0+VGc/FmR6vd4haKGWIRuPxzg+pBR77avIZpU7C7+UXGuZ5CbHwIdY8LojJg2TuUdqaVj
 yxmEZLOA8rVHipCGrslRNthVbJrGN/pqtKjCClFZHIAYJQ9EGLHXLG9Pj76opfjHij3MpR3o
 pCGAh6KsCrfrsvjnpDwqSbngGyEVH030irSk4SwIqZ7FwLkBDQRUWmc6AQgAzpc8Ng5Opbrh
 iZrn69Xr3js28p+b4a+0BOvC48NfrNovZw4eFeKIzmI/t6EkJkSqBIxobWRpBkwGweENsqnd
 0qigmsDw4N7J9Xx0h9ARDqiWxX4jr7u9xauI+CRJ1rBNO3VV30QdACwQ4LqhR/WA+IjdhyMH
 wj3EJGE61NdP/h0zfaLYAbvEg47/TPThFsm4m8Rd6bX7RkrrOgBbL/AOnYOMEivyfZZKX1vv
 iEemAvLfdk2lZt7Vm6X/fbKbV8tPUuZELzNedJvTTBS3/l1FVz9OUcLDeWhGEdlxqXH0sYWh
 E9+PXTAfz5JxKH+LMetwEM8DbuOoDIpmIGZKrZ+2fQARAQABiQNbBBgBCgAmAhsCFiEE16gc
 tm0zVz86TmBYpjY8MQWQtG0FAlxKMJ4FCQnQ/OQBKcBdIAQZAQoABgUCVFpnOgAKCRCyFcen
 x4Qb7cXrCAC0qQeEWmLa9oEAPa+5U6wvG1t/mi22gZN6uzQXH1faIOoDehr7PPESE6tuR/vI
 CTTnaSrd4UDPNeqOqVF07YexWD1LDcQG6PnRqC5DIX1RGE3BaSaMl2pFJP8y+chews11yP8G
 DBbxaIsTcHZI1iVIC9XLhoeegWi84vYc8F4ziADVfowbmbvcVw11gE8tmALCwTeBeZVteXjh
 0OELHwrc1/4j4yvENjIXRO+QLIgk43kB57Upr4tP2MEcs0odgPM+Q+oETOJ00xzLgkTnLPim
 C1FIW2bOZdTj+Uq6ezRS2LKsNmW+PRRvNyA5ojEbA/faxmAjMZtLdSSSeFK8y4SoCRCmNjwx
 BZC0bevWEACRu+GyQgrdGmorUptniIeO1jQlpTiP5WpVnk9Oe8SiLoXUhXXNj6EtzyLGpYmf
 kEAbki+S6WAKnzZd3shL58AuMyDxtFNNjNeKJOcl6FL7JPBIIgIp3wR401Ep+/s5pl3Nw8Ii
 157f0T7o8CPb54w6S1WsMkU78WzTxIs/1lLblSMcvyz1Jq64g4OqiWI85JfkzPLlloVf1rzy
 ebIBLrrmjhCE2tL1RONpE/KRVb+Q+PIs5+YcZ+Q1e0vXWA7NhTWFbWx3+N6WW6gaGpbFbopo
 FkYRpj+2TA5cX5zW148/xU5/ATEb5vdUkFLUFVy5YNUSyeBHuaf6fGmBrDc47rQjAOt1rmyD
 56MUBHpLUbvA6NkPezb7T6bQpupyzGRkMUmSwHiLyQNJQhVe+9NiJJvtEE3jol0JVJoQ9WVn
 FAzPNCgHQyvbsIF3gYkCYKI0w8EhEoH5FHYLoKS6Jg880IY5rXzoAEfPvLXegy6mhYl+mNVN
 QUBD4h9XtOvcdzR559lZuC0Ksy7Xqw3BMolmKsRO3gWKhXSna3zKl4UuheyZtubVWoNWP/bn
 vbyiYnLwuiKDfNAinEWERC8nPKlv3PkZw5d3t46F1Dx0TMf16NmP+azsRpnMZyzpY8BL2eur
 feSGAOB9qjZNyzbo5nEKHldKWCKE7Ye0EPEjECS1gjKDwbkBDQRUWrq9AQgA7aJ0i1pQSmUR
 6ZXZD2YEDxia2ByR0uZoTS7N0NYv1OjU8v6p017u0Fco5+Qoju/fZ97ScHhp5xGVAk5kxZBF
 DT4ovJd0nIeSr3bbWwfNzGx1waztfdzXt6n3MBKr7AhioB1m+vuk31redUdnhbtvN7O40MC+
 fgSk5/+jRGxY3IOVPooQKzUO7M51GoOg4wl9ia3H2EzOoGhN2vpTbT8qCcL92ZZZwkBRldoA
 Wn7c1hEKSTuT3f1VpSmhjnX0J4uvKZ1V2R7rooKJYFBcySC0wa8aTmAtAvLgfcpe+legOtgq
 DKzLuN45xzEjyjCiI521t8zxNMPJY9FiCPNv0sCkDwARAQABiQI8BBgBCgAmAhsMFiEE16gc
 tm0zVz86TmBYpjY8MQWQtG0FAlxKNJYFCQnQrVkACgkQpjY8MQWQtG2Xxg//RrRP+PFYuNXt
 9C5hec/JoY24TkGPPd2tMC9usWZVImIk7VlHlAeqHeE0lWU0LRGIvOBITbS9izw6fOVQBvCA
 Fni56S12fKLusWgWhgu03toT9ZGxZ9W22yfw5uThSHQ4y09wRWAIYvhJsKnPGGC2KDxFvtz5
 4pYYNe8Icy4bwsxcgbaSFaRh+mYtts6wE9VzyJvyfTqbe8VrvE+3InG5rrlNn51AO6M4Wv20
 iFEgYanJXfhicl0WCQrHyTLfdB5p1w+072CL8uryHQVfD0FcDe+J/wl3bmYze+aD1SlPzFoI
 MaSIXKejC6oh6DAT4rvU8kMAbX90T834Mvbc3jplaWorNJEwjAH/r+v877AI9Vsmptis+rni
 JwUissjRbcdlkKBisoUZRPmxQeUifxUpqgulZcYwbEC/a49+WvbaYUriaDLHzg9xisijHwD2
 yWV8igBeg+cmwnk0mPz8tIVvwi4lICAgXob7HZiaqKnwaDXs4LiS4vdG5s/ElnE3rIc87yru
 24n3ypeDZ6f5LkdqL1UNp5/0Aqbr3EiN7/ina4YVyscy9754l944kyHnnMRLVykg0v+kakj0
 h0RJ5LbfLAMM8M52KIA3y14g0Fb7kHLcOUMVcgfQ3PrN6chtC+5l6ouDIlSLR3toxH8Aam7E
 rIFfe2Dk+lD9A9BVd2rfoHA=
Message-ID: <ba3b7a24-ad2d-b5ed-03d8-4ca698d74cac@citrix.com>
Date: Mon, 29 Jul 2019 10:21:30 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.1
MIME-Version: 1.0
In-Reply-To: <20190725133920.40673-3-paul.durrant@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 2/6] domain: remove 'guest_type' field
 (and enum guest_type)
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.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>

T24gNy8yNS8xOSAyOjM5IFBNLCBQYXVsIER1cnJhbnQgd3JvdGU6Cj4gVGhlIGVudW0gZ3Vlc3Rf
dHlwZSB3YXMgaW50cm9kdWNlZCBpbiBjb21taXQgNmM2NDkyNzgwZWEgInB2aCBwcmVwOgo+IGlu
dHJvZHVjZSBwdiBndWVzdCB0eXBlIGFuZCBoYXNfaHZtX2NvbnRhaW5lciBtYWNyb3MiIHRvIGFs
bG93IGEgbmV3IGd1ZXN0Cj4gdHlwZSwgZGlzdGluY3QgZnJvbSBlaXRoZXIgUFYgb3IgSFZNIGd1
ZXN0IHR5cGVzLCB0byBiZSBhZGRlZCBpbiBjb21taXQKPiA4MjcxZDY1MjJjNiAicHZoOiBpbnRy
b2R1Y2UgUFZIIGd1ZXN0IHR5cGUiLiBTdWJzZXF1ZW50bHksIGNvbW1pdAo+IDMzZTVjMzI1NTll
ICJ4ODY6IHJlbW92ZSBQVkh2MSBjb2RlIiByZW1vdmVkIHRoaXMgdGhpcmQgZ3Vlc3QgdHlwZS4K
PiAKPiBUaGlzIHBhdGNoIHJlbW92ZXMgdGhlIHN0cnVjdCBkb21haW4gZmllbGQgYW5kIGVudW1l
cmF0aW9uIGFzIHRoZSBndWVzdAo+IHR5cGUgY2FuIG5vdyBiZSB0cml2aWFsbHkgZGV0ZXJtaW5l
ZCBmcm9tIHRoZSAnb3B0aW9ucycgZmllbGQuCj4gCj4gU2lnbmVkLW9mZi1ieTogUGF1bCBEdXJy
YW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KPiBSZXZpZXdlZC1ieTogIlJvZ2VyIFBhdSBN
b25uw6kiIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KCkFja2VkLWJ5OiBHZW9yZ2UgRHVubGFwIDxn
ZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 09:22:07 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 09:22:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hs1r4-0001dp-M2; Mon, 29 Jul 2019 09:22:06 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=/UFw=V2=citrix.com=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1hs1r3-0001dh-SR
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 09:22:05 +0000
X-Inumbo-ID: 51a12d2e-b1e2-11e9-8f7e-130c760a0930
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 51a12d2e-b1e2-11e9-8f7e-130c760a0930;
 Mon, 29 Jul 2019 09:22:00 +0000 (UTC)
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=george.dunlap@citrix.com;
 spf=Pass smtp.mailfrom=George.Dunlap@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 george.dunlap@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="george.dunlap@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 George.Dunlap@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="George.Dunlap@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 6imU3wBeDmC1slqv525CVnqELeJCJV+PBwEy2/N+iFt4/ygbay/9M5i5l0rzb58z6D94CuqVIb
 yF60slPf3jJlW6VfB3fhgvbMwjPFFX1AFdSBvHMCWLpf4S8EEa5wR7nfDUq0QYZhmUL2p71aTJ
 hEG4BnDafm/MsvbzyzQh14+w2k/rG0U8t96EnR0z9paxoMM4tnXVRE90kfVK3GxxN88SLWTwEF
 A0Pv/xMhKkJRiKSudoj4QvojTtWZ0Io0aSOuwaLOFFId61vYECY6AKL7R61bsfJOazGBeMhb7W
 6m0=
X-SBRS: 2.7
X-MesageID: 3558483
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,322,1559534400"; 
   d="scan'208";a="3558483"
To: Paul Durrant <paul.durrant@citrix.com>, <xen-devel@lists.xenproject.org>
References: <20190725133920.40673-1-paul.durrant@citrix.com>
 <20190725133920.40673-5-paul.durrant@citrix.com>
From: George Dunlap <george.dunlap@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=george.dunlap@citrix.com; prefer-encrypt=mutual; keydata=
 mQINBFPqG+MBEACwPYTQpHepyshcufo0dVmqxDo917iWPslB8lauFxVf4WZtGvQSsKStHJSj
 92Qkxp4CH2DwudI8qpVbnWCXsZxodDWac9c3PordLwz5/XL41LevEoM3NWRm5TNgJ3ckPA+J
 K5OfSK04QtmwSHFP3G/SXDJpGs+oDJgASta2AOl9vPV+t3xG6xyfa2NMGn9wmEvvVMD44Z7R
 W3RhZPn/NEZ5gaJhIUMgTChGwwWDOX0YPY19vcy5fT4bTIxvoZsLOkLSGoZb/jHIzkAAznug
 Q7PPeZJ1kXpbW9EHHaUHiCD9C87dMyty0N3TmWfp0VvBCaw32yFtM9jUgB7UVneoZUMUKeHA
 fgIXhJ7I7JFmw3J0PjGLxCLHf2Q5JOD8jeEXpdxugqF7B/fWYYmyIgwKutiGZeoPhl9c/7RE
 Bf6f9Qv4AtQoJwtLw6+5pDXsTD5q/GwhPjt7ohF7aQZTMMHhZuS52/izKhDzIufl6uiqUBge
 0lqG+/ViLKwCkxHDREuSUTtfjRc9/AoAt2V2HOfgKORSCjFC1eI0+8UMxlfdq2z1AAchinU0
 eSkRpX2An3CPEjgGFmu2Je4a/R/Kd6nGU8AFaE8ta0oq5BSFDRYdcKchw4TSxetkG6iUtqOO
 ZFS7VAdF00eqFJNQpi6IUQryhnrOByw+zSobqlOPUO7XC5fjnwARAQABtCRHZW9yZ2UgVy4g
 RHVubGFwIDxkdW5sYXBnQHVtaWNoLmVkdT6JAlcEEwEKAEECGwMFCwkIBwMFFQoJCAsFFgID
 AQACHgECF4ACGQEWIQTXqBy2bTNXPzpOYFimNjwxBZC0bQUCXEowWQUJDCJ7dgAKCRCmNjwx
 BZC0beKvEACJ75YlJXd7TnNHgFyiCJkm/qPeoQ3sFGSDZuZh7SKcdt9+3V2bFEb0Mii1hQaz
 3hRqZb8sYPHJrGP0ljK09k3wf8k3OuNxziLQBJyzvn7WNlE4wBEcy/Ejo9TVBdA4ph5D0YaZ
 nqdsPmxe/xlTFuSkgu4ep1v9dfVP1TQR0e+JIBa/Ss+cKC5intKm+8JxpOploAHuzaPu0L/X
 FapzsIXqgT9eIQeBEgO2hge6h9Jov3WeED/vh8kA7f8c6zQ/gs5E7VGALwsiLrhr0LZFcKcw
 kI3oCCrB/C/wyPZv789Ra8EXbeRSJmTjcnBwHRPjnjwQmetRDD1t+VyrkC6uujT5jmgOBzaj
 KCqZ8PcMAssOzdzQtKmjUQ2b3ICPs2X13xZ5M5/OVs1W3TG5gkvMh4YoHi4ilFnOk+v3/j7q
 65FG6N0JLb94Ndi80HkIOQQ1XVGTyu6bUPaBg3rWK91Csp1682kD/dNVF3FKHrRLmSVtmEQR
 5rK0+VGc/FmR6vd4haKGWIRuPxzg+pBR77avIZpU7C7+UXGuZ5CbHwIdY8LojJg2TuUdqaVj
 yxmEZLOA8rVHipCGrslRNthVbJrGN/pqtKjCClFZHIAYJQ9EGLHXLG9Pj76opfjHij3MpR3o
 pCGAh6KsCrfrsvjnpDwqSbngGyEVH030irSk4SwIqZ7FwLkBDQRUWmc6AQgAzpc8Ng5Opbrh
 iZrn69Xr3js28p+b4a+0BOvC48NfrNovZw4eFeKIzmI/t6EkJkSqBIxobWRpBkwGweENsqnd
 0qigmsDw4N7J9Xx0h9ARDqiWxX4jr7u9xauI+CRJ1rBNO3VV30QdACwQ4LqhR/WA+IjdhyMH
 wj3EJGE61NdP/h0zfaLYAbvEg47/TPThFsm4m8Rd6bX7RkrrOgBbL/AOnYOMEivyfZZKX1vv
 iEemAvLfdk2lZt7Vm6X/fbKbV8tPUuZELzNedJvTTBS3/l1FVz9OUcLDeWhGEdlxqXH0sYWh
 E9+PXTAfz5JxKH+LMetwEM8DbuOoDIpmIGZKrZ+2fQARAQABiQNbBBgBCgAmAhsCFiEE16gc
 tm0zVz86TmBYpjY8MQWQtG0FAlxKMJ4FCQnQ/OQBKcBdIAQZAQoABgUCVFpnOgAKCRCyFcen
 x4Qb7cXrCAC0qQeEWmLa9oEAPa+5U6wvG1t/mi22gZN6uzQXH1faIOoDehr7PPESE6tuR/vI
 CTTnaSrd4UDPNeqOqVF07YexWD1LDcQG6PnRqC5DIX1RGE3BaSaMl2pFJP8y+chews11yP8G
 DBbxaIsTcHZI1iVIC9XLhoeegWi84vYc8F4ziADVfowbmbvcVw11gE8tmALCwTeBeZVteXjh
 0OELHwrc1/4j4yvENjIXRO+QLIgk43kB57Upr4tP2MEcs0odgPM+Q+oETOJ00xzLgkTnLPim
 C1FIW2bOZdTj+Uq6ezRS2LKsNmW+PRRvNyA5ojEbA/faxmAjMZtLdSSSeFK8y4SoCRCmNjwx
 BZC0bevWEACRu+GyQgrdGmorUptniIeO1jQlpTiP5WpVnk9Oe8SiLoXUhXXNj6EtzyLGpYmf
 kEAbki+S6WAKnzZd3shL58AuMyDxtFNNjNeKJOcl6FL7JPBIIgIp3wR401Ep+/s5pl3Nw8Ii
 157f0T7o8CPb54w6S1WsMkU78WzTxIs/1lLblSMcvyz1Jq64g4OqiWI85JfkzPLlloVf1rzy
 ebIBLrrmjhCE2tL1RONpE/KRVb+Q+PIs5+YcZ+Q1e0vXWA7NhTWFbWx3+N6WW6gaGpbFbopo
 FkYRpj+2TA5cX5zW148/xU5/ATEb5vdUkFLUFVy5YNUSyeBHuaf6fGmBrDc47rQjAOt1rmyD
 56MUBHpLUbvA6NkPezb7T6bQpupyzGRkMUmSwHiLyQNJQhVe+9NiJJvtEE3jol0JVJoQ9WVn
 FAzPNCgHQyvbsIF3gYkCYKI0w8EhEoH5FHYLoKS6Jg880IY5rXzoAEfPvLXegy6mhYl+mNVN
 QUBD4h9XtOvcdzR559lZuC0Ksy7Xqw3BMolmKsRO3gWKhXSna3zKl4UuheyZtubVWoNWP/bn
 vbyiYnLwuiKDfNAinEWERC8nPKlv3PkZw5d3t46F1Dx0TMf16NmP+azsRpnMZyzpY8BL2eur
 feSGAOB9qjZNyzbo5nEKHldKWCKE7Ye0EPEjECS1gjKDwbkBDQRUWrq9AQgA7aJ0i1pQSmUR
 6ZXZD2YEDxia2ByR0uZoTS7N0NYv1OjU8v6p017u0Fco5+Qoju/fZ97ScHhp5xGVAk5kxZBF
 DT4ovJd0nIeSr3bbWwfNzGx1waztfdzXt6n3MBKr7AhioB1m+vuk31redUdnhbtvN7O40MC+
 fgSk5/+jRGxY3IOVPooQKzUO7M51GoOg4wl9ia3H2EzOoGhN2vpTbT8qCcL92ZZZwkBRldoA
 Wn7c1hEKSTuT3f1VpSmhjnX0J4uvKZ1V2R7rooKJYFBcySC0wa8aTmAtAvLgfcpe+legOtgq
 DKzLuN45xzEjyjCiI521t8zxNMPJY9FiCPNv0sCkDwARAQABiQI8BBgBCgAmAhsMFiEE16gc
 tm0zVz86TmBYpjY8MQWQtG0FAlxKNJYFCQnQrVkACgkQpjY8MQWQtG2Xxg//RrRP+PFYuNXt
 9C5hec/JoY24TkGPPd2tMC9usWZVImIk7VlHlAeqHeE0lWU0LRGIvOBITbS9izw6fOVQBvCA
 Fni56S12fKLusWgWhgu03toT9ZGxZ9W22yfw5uThSHQ4y09wRWAIYvhJsKnPGGC2KDxFvtz5
 4pYYNe8Icy4bwsxcgbaSFaRh+mYtts6wE9VzyJvyfTqbe8VrvE+3InG5rrlNn51AO6M4Wv20
 iFEgYanJXfhicl0WCQrHyTLfdB5p1w+072CL8uryHQVfD0FcDe+J/wl3bmYze+aD1SlPzFoI
 MaSIXKejC6oh6DAT4rvU8kMAbX90T834Mvbc3jplaWorNJEwjAH/r+v877AI9Vsmptis+rni
 JwUissjRbcdlkKBisoUZRPmxQeUifxUpqgulZcYwbEC/a49+WvbaYUriaDLHzg9xisijHwD2
 yWV8igBeg+cmwnk0mPz8tIVvwi4lICAgXob7HZiaqKnwaDXs4LiS4vdG5s/ElnE3rIc87yru
 24n3ypeDZ6f5LkdqL1UNp5/0Aqbr3EiN7/ina4YVyscy9754l944kyHnnMRLVykg0v+kakj0
 h0RJ5LbfLAMM8M52KIA3y14g0Fb7kHLcOUMVcgfQ3PrN6chtC+5l6ouDIlSLR3toxH8Aam7E
 rIFfe2Dk+lD9A9BVd2rfoHA=
Message-ID: <b333c4b7-761e-3947-9589-4596f8a6c372@citrix.com>
Date: Mon, 29 Jul 2019 10:21:57 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.1
MIME-Version: 1.0
In-Reply-To: <20190725133920.40673-5-paul.durrant@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 4/6] x86/domain: remove the 'oos_off' flag
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wl@xen.org>, George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gNy8yNS8xOSAyOjM5IFBNLCBQYXVsIER1cnJhbnQgd3JvdGU6Cj4gVGhlIGZsYWcgaXMgbm90
IG5lZWRlZCBzaW5jZSB0aGUgZG9tYWluICdvcHRpb25zJyBjYW4gbm93IGJlIHRlc3RlZAo+IGRp
cmVjdGx5Lgo+IAo+IFNpZ25lZC1vZmYtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNp
dHJpeC5jb20+Cj4gQWNrZWQtYnk6IFRpbSBEZWVnYW4gPHRpbUB4ZW4ub3JnPgoKQWNrZWQtYnk6
IEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4KCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 09:22:37 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 09: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 1hs1rY-0001iL-Vr; Mon, 29 Jul 2019 09:22:36 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=/UFw=V2=citrix.com=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1hs1rX-0001i5-BY
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 09:22:35 +0000
X-Inumbo-ID: 64505a4e-b1e2-11e9-84df-834812a4e1d4
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 64505a4e-b1e2-11e9-84df-834812a4e1d4;
 Mon, 29 Jul 2019 09:22:32 +0000 (UTC)
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=george.dunlap@citrix.com;
 spf=Pass smtp.mailfrom=George.Dunlap@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 george.dunlap@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="george.dunlap@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 George.Dunlap@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="George.Dunlap@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 4tJ6nR0akad+F+ZlE7rXCrGXjdEFy9a1+wGybMuRW6bhnCf1pod/1TPm/iAirm84CDH2PvR8Xm
 FXxriQ3KaDH251JKcj0HH7jk5R1eNVwk8OCWMMKSNEas3/IK3ovaeDv2ybRNbKLuQ+6i4xVZyC
 4y51qtU0Mu8kG4/e9YCevEIfZq/S4xpfZmv0ooTV+oewVBf1iZsJbiurwMk5E09dlrvezgKZKd
 PhSen606lHg2NLg3lEyspaAA+ltozP13OOwSXlOxdeEsYx7kSHhusffUp4i6AwPpssO35Qx98x
 p9I=
X-SBRS: 2.7
X-MesageID: 3665914
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,322,1559534400"; 
   d="scan'208";a="3665914"
To: Paul Durrant <paul.durrant@citrix.com>, <xen-devel@lists.xenproject.org>
References: <20190725133920.40673-1-paul.durrant@citrix.com>
 <20190725133920.40673-6-paul.durrant@citrix.com>
From: George Dunlap <george.dunlap@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=george.dunlap@citrix.com; prefer-encrypt=mutual; keydata=
 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
 rIFfe2Dk+lD9A9BVd2rfoHA=
Message-ID: <aba48598-2f7a-cc56-10a5-8efb7ef4945a@citrix.com>
Date: Mon, 29 Jul 2019 10:22:27 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.1
MIME-Version: 1.0
In-Reply-To: <20190725133920.40673-6-paul.durrant@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 5/6] domain: remove the 'is_xenstore' flag
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>,
 Daniel De Graaf <dgdegra@tycho.nsa.gov>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gNy8yNS8xOSAyOjM5IFBNLCBQYXVsIER1cnJhbnQgd3JvdGU6Cj4gVGhpcyBwYXRjaCBpbnRy
b2R1Y2VzIGEgY29udmVuaWVuY2UgbWFjcm8sIGlzX3hlbnN0b3JlX2RvbWFpbigpLCB3aGljaAo+
IHRlc3RzIHRoZSBkb21haW4gJ29wdGlvbnMnIGRpcmVjdGx5IGFuZCB0aGVuIHVzZXMgdGhhdCBp
biBwbGFjZSBvZgo+IHRoZSAnaXNfeGVuc3RvcmUnIGZsYWcuCj4gCj4gU2lnbmVkLW9mZi1ieTog
UGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KPiBSZXZpZXdlZC1ieTogIlJv
Z2VyIFBhdSBNb25uw6kiIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KCkFja2VkLWJ5OiBHZW9yZ2Ug
RHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 09:25:11 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 09:25:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hs1u2-0001w5-E4; Mon, 29 Jul 2019 09:25:10 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=vOtp=V2=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hs1u0-0001vw-ES
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 09:25:08 +0000
X-Inumbo-ID: c0bd13b4-b1e2-11e9-8980-bc764e045a96
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c0bd13b4-b1e2-11e9-8980-bc764e045a96;
 Mon, 29 Jul 2019 09:25:06 +0000 (UTC)
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: JCXkAuvRwivWEKvtlAF1FJaqv8oy7COni3q2HSVGvaWla1X/LZF4BCFr9mPj3WpaVfETtlulqz
 KSoBpk9OhuGOSpAM2X7joHQdaLjMv1pgMQ0CUM/k24y6EbUAfur4n/VKnPi+VJ+Y3tSl8ysVJp
 x2f310k2Dw/UeGvphVO0LcdS1e3D6hn6LKnLRq5r+DDpoUpEEh+C4bJhIU1ZlwQKw75ojUNnrJ
 hlXPeqD5fyrt66CMnrKyXfTrZBhUbaErG0wZv2ltfG9CdjP3c/YiwTVR0QqciWBQ9LLMI/STjB
 O1c=
X-SBRS: 2.7
X-MesageID: 3648128
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,322,1559534400"; 
   d="scan'208";a="3648128"
Date: Mon, 29 Jul 2019 11:24:54 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Paul Durrant <paul.durrant@citrix.com>
Message-ID: <20190729092454.nh4jvcsaqbqlqrg2@Air-de-Roger>
References: <20190725133920.40673-1-paul.durrant@citrix.com>
 <20190725133920.40673-2-paul.durrant@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20190725133920.40673-2-paul.durrant@citrix.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 1/6] domain: stash
 xen_domctl_createdomain flags in struct domain
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>,
 xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBKdWwgMjUsIDIwMTkgYXQgMDI6Mzk6MTVQTSArMDEwMCwgUGF1bCBEdXJyYW50IHdy
b3RlOgo+IFRoZXNlIGFyZSBjYW5vbmljYWwgc291cmNlIG9mIGRhdGEgdXNlZCB0byBzZXQgdmFy
aW91cyBvdGhlciBmbGFncy4gSWYKPiB0aGV5IGFyZSBhdmFpbGFibGUgZGlyZWN0bHkgaW4gc3Ry
dWN0IGRvbWFpbiB0aGVuIHRoZSBvdGhlciBmbGFncyBhcmUgbm8KPiBsb25nZXIgbmVlZGVkLgo+
IAo+IFRoaXMgcGF0Y2ggc2ltcGx5IGNvcGllcyB0aGUgZmxhZ3MgaW50byBhIG5ldyAnb3B0aW9u
cycgZmllbGQgaW4KPiBzdHJ1Y3QgZG9tYWluLiBTdWJzZXF1ZW50IHBhdGNoZXMgd2lsbCBkbyB0
aGUgcmVsYXRlZCBjbGVhbi11cCB3b3JrLgo+IAo+IFNpZ25lZC1vZmYtYnk6IFBhdWwgRHVycmFu
dCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+CgpSZXZpZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7D
qSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CgpUaGFua3MuCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 09:25:23 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 09: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 1hs1uE-0001yU-SO; Mon, 29 Jul 2019 09: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=kpHI=V2=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hs1uD-0001y5-CT
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 09:25:21 +0000
X-Inumbo-ID: c8aba85f-b1e2-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c8aba85f-b1e2-11e9-8980-bc764e045a96;
 Mon, 29 Jul 2019 09:25:20 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hs1uB-0007bF-Jg; Mon, 29 Jul 2019 09:25: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 1hs1uB-0002Jt-55; Mon, 29 Jul 2019 09:25:19 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hs1uB-00011X-4S; Mon, 29 Jul 2019 09:25:19 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139481-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-amd64:xen-build:fail:regression
 xen-unstable-smoke:build-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=b4c8a27d5bc0f7c91d04af8584b55aafc104a0a9
X-Osstest-Versions-That: xen=22ec7474348fea2c4a32b0872dd3385bf3785a26
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 29 Jul 2019 09:25:19 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 139481: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTQ4MSB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzOTQ4MS8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYW1kNjQgICAgICAgICAg
ICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM5Mzgw
CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogYnVp
bGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRl
c3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICBiNGM4YTI3ZDViYzBmN2M5MWQwNGFmODU4NGI1
NWFhZmMxMDRhMGE5CmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICAyMmVj
NzQ3NDM0OGZlYTJjNGEzMmIwODcyZGQzMzg1YmYzNzg1YTI2CgpMYXN0IHRlc3Qgb2YgYmFzaXMg
ICAxMzkzODAgIDIwMTktMDctMjYgMTc6MDE6MzcgWiAgICAyIGRheXMKVGVzdGluZyBzYW1lIHNp
bmNlICAgMTM5NDQxICAyMDE5LTA3LTI4IDEyOjA0OjA0IFogICAgMCBkYXlzICAgIDYgYXR0ZW1w
dHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgRGFyaW8g
RmFnZ2lvbGkgPGRmYWdnaW9saUBzdXNlLmNvbT4KICBXZWkgTGl1IDx3bEB4ZW4ub3JnPgogIFpo
YW5nIENoZW4gPGNoZW4uemhhbmdAaW50ZWwuY29tPgoKam9iczoKIGJ1aWxkLWFybTY0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGln
aHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xv
Z3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFy
ZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29z
c3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3Qg
aW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9z
c3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0
ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMu
eGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQpjb21taXQgYjRjOGEyN2Q1YmMwZjdjOTFkMDRhZjg1ODRiNTVhYWZjMTA0YTBhOQpBdXRob3I6
IERhcmlvIEZhZ2dpb2xpIDxkZmFnZ2lvbGlAc3VzZS5jb20+CkRhdGU6ICAgU2F0IEp1bCAyNyAw
MDoxMzo0OSAyMDE5ICswMjAwCgogICAgdG9vbHM6IGlweGU6IHVwZGF0ZSBmb3IgZml4aW5nIGJ1
aWxkIHdpdGggR0NDOQogICAgCiAgICBCdWlsZGluZyB3aXRoIEdDQzkgKG9uIG9wZW5TVVNFIFR1
Ym1sZXdlZWQpIGdlbmVyYXRlcyBhIGxvdCBvZiBlcnJvcnMgb2YKICAgIHRoZSAidGFraW5nIGFk
ZHJlc3Mgb2YgcGFja2VkIG1lbWJlciBvZiAuLi4gbWF5IHJlc3VsdCBpbiBhbiB1bmFsaWduZWQK
ICAgIHBvaW50ZXIgdmFsdWUiIGtpbmQuCiAgICAKICAgIFVwZGF0aW5nIHRvIHVwc3RyZWFtIGNv
bW1pdCAxZGQ1NmRiZDExMDgyICgiW2J1aWxkXSBXb3JrYXJvdW5kIGNvbXBpbGF0aW9uCiAgICBl
cnJvciB3aXRoIGdjYyA5LjEiKSBzZWVtcyB0byBmaXggdGhlIHByb2JsZW0uCiAgICAKICAgIEZv
ciBtb3JlIGluZm8sIHNlZToKICAgIAogICAgaHR0cHM6Ly9naXQuaXB4ZS5vcmcvaXB4ZS5naXQv
Y29tbWl0LzFkZDU2ZGJkMTEwODJmYjYyMmMyZWQyMWNmYWNlZDRmNDdkNzk4YTYKICAgIAogICAg
U2lnbmVkLW9mZi1ieTogRGFyaW8gRmFnZ2lvbGkgPGRmYWdnaW9saUBzdXNlLmNvbT4KICAgIEFj
a2VkLWJ5OiBXZWkgTGl1IDx3bEB4ZW4ub3JnPgoKY29tbWl0IDE3NGRiMjhiYjgyM2U4Yzk4YzMx
OWZkYmRjNmQ0Y2JlMTA1MGJhMTQKQXV0aG9yOiBaaGFuZyBDaGVuIDxjaGVuLnpoYW5nQGludGVs
LmNvbT4KRGF0ZTogICBTYXQgSnVsIDI3IDAwOjI3OjIzIDIwMTkgKzA4MDAKCiAgICB0b29scy9s
aWJ4bDogQWRkIGlvdGhyZWFkIHN1cHBvcnQgZm9yIENPTE8KICAgIAogICAgWGVuIENPTE8gYW5k
IEtWTSBDT0xPIHNoYXJlZCBsb3RzIG9mIGNvZGUgaW4gUWVtdS4KICAgIFRoZSBjb2xvLWNvbXBh
cmUgb2JqZWN0IGluIFFlbXUgbm93IHJlcXVpcmVzIGFuICdpb3RocmVhZCcgcHJvcGVydHkgc2lu
Y2UgUUVNVSAyLjExLgogICAgCiAgICBEZXRhaWw6CiAgICBodHRwczovL3dpa2kucWVtdS5vcmcv
RmVhdHVyZXMvQ09MTwogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBaaGFuZyBDaGVuIDxjaGVuLnpo
YW5nQGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBBbnRob255IFBFUkFSRCA8YW50aG9ueS5w
ZXJhcmRAY2l0cml4LmNvbT4KKHFlbXUgY2hhbmdlcyBub3QgaW5jbHVkZWQpCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 09:26:37 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 09: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 1hs1vO-00025g-80; Mon, 29 Jul 2019 09:26:34 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=vOtp=V2=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hs1vN-00025X-4i
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 09:26:33 +0000
X-Inumbo-ID: f32c1b1d-b1e2-11e9-8980-bc764e045a96
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f32c1b1d-b1e2-11e9-8980-bc764e045a96;
 Mon, 29 Jul 2019 09:26:31 +0000 (UTC)
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: W2p0Xkrq8gWp0K841BW4tu8XI/8vKNFaQWatd6JczFMRnkzGNp7Y3KagaUkcn9tfccXvp9Kdr7
 riU/LcoiYVatMJhocmWIOPzZxD1uZ9PC8jIvBgiWH55viB6N9j1ILAkul5eqarPzkrBbdT0Lmm
 utG1jniOKDBFy/GVHWFZGVchQKgjhory+tDtwisLvsQIZI4+CqhJ37xjTKrvJRH/hTsvm36Ehf
 TqhRrjdqT0CEELlZUL7n7jcmr58aZYoMID30tnx1hNQ9ktd3MhPXxRw4LTSw6PieN/iAjCjQXa
 25I=
X-SBRS: 2.7
X-MesageID: 3648172
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,322,1559534400"; 
   d="scan'208";a="3648172"
Date: Mon, 29 Jul 2019 11:26:22 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Paul Durrant <paul.durrant@citrix.com>
Message-ID: <20190729092622.qkkuvzdfnjdxounj@Air-de-Roger>
References: <20190725133920.40673-1-paul.durrant@citrix.com>
 <20190725133920.40673-4-paul.durrant@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20190725133920.40673-4-paul.durrant@citrix.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 3/6] x86/hvm/domain: remove the
 'hap_enabled' flag
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Wei Liu <wl@xen.org>,
 Jan Beulich <jbeulich@suse.com>, Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBKdWwgMjUsIDIwMTkgYXQgMDI6Mzk6MTdQTSArMDEwMCwgUGF1bCBEdXJyYW50IHdy
b3RlOgo+IFRoZSBoYXBfZW5hYmxlZCgpIG1hY3JvIGNhbiBkZXRlcm1pbmUgd2hldGhlciB0aGUg
ZmVhdHVyZSBpcyBhdmFpbGFibGUKPiB1c2luZyB0aGUgZG9tYWluICdvcHRpb25zJzsgdGhlcmUg
aXMgbm8gbmVlZCBmb3IgYSBzZXBhcmF0ZSBmbGFnLgo+IAo+IFNpZ25lZC1vZmYtYnk6IFBhdWwg
RHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+CgpSZXZpZXdlZC1ieTogUm9nZXIgUGF1
IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CgpUaGFua3MsIFJvZ2VyLgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 09:28:01 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 09:28:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hs1wl-0002E0-Oc; Mon, 29 Jul 2019 09:27: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=hB3/=V2=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hs1wj-0002Dn-Kx
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 09:27:57 +0000
X-Inumbo-ID: 257052a7-b1e3-11e9-8980-bc764e045a96
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 257052a7-b1e3-11e9-8980-bc764e045a96;
 Mon, 29 Jul 2019 09:27:55 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: Zwtql0z4DcRvSVFE92pvEy9vFLDHMgnZo5Zg0mmXWm3pDrMWqZmBtuUd3pmpoh3UyWpQoYY5Db
 4Y4bZC2PaHE/GhYEP7gZrBK/ZGeTCWZ/XJRq4ymUUJTpXgnLnM0RHHXjNvYlv/7BzrwQ57KfjY
 JOQ6gAwOQBDZdImaiDg1c0TNS06KooYnLSJgb4Ak6la8zyYFtWd/Aeh8gwlIYtU4t/d5pa04yT
 S/y2WwNwt9Dbol+uE+SLki12rqy91cN1aIcTNzvkWR24Al1g9t07DCb3jloCO3ZP1X2eT9ZDj3
 Aq0=
X-SBRS: 2.7
X-MesageID: 3543475
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,322,1559534400"; 
   d="scan'208";a="3543475"
To: Juergen Gross <jgross@suse.com>, <xen-devel@lists.xenproject.org>
References: <20190729043624.16965-1-jgross@suse.com>
 <a45276d3-b0e2-aab9-3180-962d7741b43d@citrix.com>
 <6e95a0ee-ac09-ded3-627c-f20735c9af0e@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <64cbd9e7-96ea-45b7-79a6-1756cd629a96@citrix.com>
Date: Mon, 29 Jul 2019 10:27:50 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <6e95a0ee-ac09-ded3-627c-f20735c9af0e@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] xen: don't longjmp() after domain_crash()
 in check_wakeup_from_wait()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, WeiLiu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Ian Jackson <ian.jackson@eu.citrix.com>, 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>

T24gMjkvMDcvMjAxOSAwOTo0OSwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPiBPbiAyOS4wNy4xOSAx
MDozNCwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4gT24gMjkvMDcvMjAxOSAwNTozNiwgSnVlcmdl
biBHcm9zcyB3cm90ZToKPj4+IENvbnRpbnVpbmcgb24gdGhlIHN0YWNrIHNhdmVkIGJ5IF9fcHJl
cGFyZV90b193YWl0KCkgb24gdGhlIHdyb25nIGNwdQo+Pj4gaXMgcmF0aGVyIGRhbmdlcm91cy4K
Pj4+Cj4+PiBJbnN0ZWFkIG9mIGRvaW5nIHNvIGp1c3QgY2FsbCB0aGUgc2NoZWR1bGVyIGFnYWlu
IGFzIGl0IGFscmVhZHkgaXMKPj4+IGhhcHBlbmluZyBpbiB0aGUgc2ltaWxhciBjYXNlIGluIF9f
cHJlcGFyZV90b193YWl0KCkgd2hlbiBkb2luZyB0aGUKPj4+IHNldGptcCgpIHdvdWxkIGJlIHdy
b25nLgo+Pj4KPj4+IFNpZ25lZC1vZmYtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNv
bT4KPj4KPj4gSSdtIGFmcmFpZCB0aGlzIGlzIHN0aWxsIHByb2JsZW1hdGljLsKgIEJ5IHN1Y2Nl
c3NmdWxseSBpbnZva2luZyB0aGUKPj4gd2FpdHF1ZXVlLCB3ZSBrbm93IHRoYXQgbm8gc3Bpbmxv
Y2tzIHdlcmUgaGVsZCwgYnV0IHdlIGhhdmUgbm8gZ3VhcmFudGVlCj4+IHRoYXQgZS5nLiBhbiB4
bWFsbG9jKCknZCBwb2ludGVyIGlzIHN0aWxsIG9ubHkgc3Rhc2hlZCBpbiB0aGUgc3RhY2suCj4K
PiBCdXQgaG93IGFyZSB0aGUgZG9tYWluX2NyYXNoKCkgaW52b2NhdGlvbnMgd2l0aCBmb2xsb3dp
bmcgZG9fc29mdGlycSgpCj4gY2FsbHMgaW4gdGhlIF9fcHJlcGFyZV90b193YWl0KCkgY2FzZSBm
aW5lIHRoZW4/CgpZb3UgbWFrZSBhIHZlcnkgZ29vZCBwb2ludC4KClNlZWluZyBhcyB0aGlzIHBh
dGNoIHJldHVybnMgaXQgdG8gIm5vIHdvcnNlIHRoYW4gYmVmb3JlIiwgYW5kIHRoaXMgY29kZQpp
c24ndCBsb25nIGZvciB0aGUgd29ybGQgYW55d2F5LCBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3Bl
cgo8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 10:05:04 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 10:05:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hs2WX-0004zQ-1a; Mon, 29 Jul 2019 10:04: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=uQHP=V2=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hs2WV-0004zL-Ce
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 10:04:55 +0000
X-Inumbo-ID: 4f0a16f1-b1e8-11e9-8980-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4f0a16f1-b1e8-11e9-8980-bc764e045a96;
 Mon, 29 Jul 2019 10:04:53 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 314BBAC37;
 Mon, 29 Jul 2019 10:04:52 +0000 (UTC)
To: xen-devel@lists.xenproject.org
References: <20190728084100.13071-1-jgross@suse.com>
 <20190728084100.13071-4-jgross@suse.com>
From: Juergen Gross <jgross@suse.com>
Message-ID: <fa4597d4-9e7d-dfa1-8e29-f5e012d89929@suse.com>
Date: Mon, 29 Jul 2019 12:04:50 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <20190728084100.13071-4-jgross@suse.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH 3/3] xen: add per-cpu buffer option to
 debugtrace
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjguMDcuMTkgMTA6NDEsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4gZGVidWd0cmFjZSBpcyBu
b3JtYWxseSB3cml0aW5nIHRyYWNlIGVudHJpZXMgaW50byBhIHNpbmdsZSB0cmFjZQo+IGJ1ZmZl
ci4gVGhlcmUgYXJlIGNhc2VzIHdoZXJlIHRoaXMgaXMgbm90IG9wdGltYWwsIGUuZy4gd2hlbiBo
dW50aW5nCj4gYSBidWcgd2hpY2ggcmVxdWlyZXMgd3JpdGluZyBsb3RzIG9mIHRyYWNlIGVudHJp
ZXMgYW5kIG9uZSBjcHUgaXMKPiBzdHVjay4gVGhpcyB3aWxsIHJlc3VsdCBpbiBvdGhlciBjcHVz
IGZpbGxpbmcgdGhlIHRyYWNlIGJ1ZmZlciBhbmQKPiBmaW5hbGx5IG92ZXJ3cml0aW5nIHRoZSBp
bnRlcmVzdGluZyB0cmFjZSBlbnRyaWVzIG9mIHRoZSBoYW5naW5nIGNwdS4KPiAKPiBJbiBvcmRl
ciB0byBiZSBhYmxlIHRvIGRlYnVnIHN1Y2ggc2l0dWF0aW9ucyBhZGQgdGhlIGNhcGFiaWxpdHkg
dG8gdXNlCj4gcGVyLWNwdSB0cmFjZSBidWZmZXJzLiBUaGlzIGNhbiBiZSBzZWxlY3RlZCBieSBz
cGVjaWZ5aW5nIHRoZQo+IGRlYnVndHJhY2UgYm9vdCBwYXJhbWV0ZXIgd2l0aCB0aGUgbW9kaWZp
ZXIgImNwdToiLCBsaWtlOgo+IAo+ICAgIGRlYnVndHJhY2U9Y3B1OjE2Cj4gCj4gQXQgdGhlIHNh
bWUgdGltZSBzd2l0Y2ggdGhlIHBhcnNpbmcgZnVuY3Rpb24gdG8gYWNjZXB0IHNpemUgbW9kaWZp
ZXJzCj4gKGUuZy4gNE0gb3IgMUcpLgo+IAo+IFByaW50aW5nIG91dCB0aGUgdHJhY2UgZW50cmll
cyBpcyBkb25lIGZvciBlYWNoIGJ1ZmZlciBpbiBvcmRlciB0bwo+IG1pbmltaXplIHRoZSBlZmZv
cnQgbmVlZGVkIGR1cmluZyBwcmludGluZy4gQXMgZWFjaCBlbnRyeSBpcyBwcmVmaXhlZAo+IHdp
dGggaXRzIHNlcXVlbmNlIG51bWJlciBzb3J0aW5nIHRoZSBlbnRyaWVzIGNhbiBlYXNpbHkgYmUg
ZG9uZSB3aGVuCj4gYW5hbHl6aW5nIHRoZW0uCj4gCj4gU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBH
cm9zcyA8amdyb3NzQHN1c2UuY29tPgo+IC0tLQo+ICAgZG9jcy9taXNjL3hlbi1jb21tYW5kLWxp
bmUucGFuZG9jIHwgICA3ICstCj4gICB4ZW4vY29tbW9uL2RlYnVndHJhY2UuYyAgICAgICAgICAg
fCAxNDUgKysrKysrKysrKysrKysrKysrKysrKysrKysrKystLS0tLS0tLS0KPiAgIDIgZmlsZXMg
Y2hhbmdlZCwgMTE1IGluc2VydGlvbnMoKyksIDM3IGRlbGV0aW9ucygtKQo+IAo+IGRpZmYgLS1n
aXQgYS9kb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5wYW5kb2MgYi9kb2NzL21pc2MveGVuLWNv
bW1hbmQtbGluZS5wYW5kb2MKPiBpbmRleCA3YzcyZTMxMDMyLi44MzI3OTdlMmUyIDEwMDY0NAo+
IC0tLSBhL2RvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5lLnBhbmRvYwo+ICsrKyBiL2RvY3MvbWlz
Yy94ZW4tY29tbWFuZC1saW5lLnBhbmRvYwo+IEBAIC02NDQsMTIgKzY0NCwxMyBAQCBvdmVyIHRo
ZSBQQ0kgYnVzc2VzIHNlcXVlbnRpYWxseSkgb3IgYnkgUENJIGRldmljZSAobXVzdCBiZSBvbiBz
ZWdtZW50IDApLgo+ICAgTGltaXRzIHRoZSBudW1iZXIgbGluZXMgcHJpbnRlZCBpbiBYZW4gc3Rh
Y2sgdHJhY2VzLgo+ICAgCj4gICAjIyMgZGVidWd0cmFjZQo+IC0+IGA9IDxpbnRlZ2VyPmAKPiAr
PiBgPSBbY3B1Ol08c2l6ZT5gCj4gICAKPiAgID4gRGVmYXVsdDogYDEyOGAKPiAgIAo+IC1TcGVj
aWZ5IHRoZSBzaXplIG9mIHRoZSBjb25zb2xlIGRlYnVnIHRyYWNlIGJ1ZmZlciBpbiBLaUIuIFRo
ZSBkZWJ1Zwo+IC10cmFjZSBmZWF0dXJlIGlzIG9ubHkgZW5hYmxlZCBpbiBkZWJ1Z2dpbmcgYnVp
bGRzIG9mIFhlbi4KPiArU3BlY2lmeSB0aGUgc2l6ZSBvZiB0aGUgY29uc29sZSBkZWJ1ZyB0cmFj
ZSBidWZmZXIuIEJ5IHNwZWNpZnlpbmcgYGNwdTpgCj4gK2FkZGl0aW9uYWxseSBhIHRyYWNlIGJ1
ZmZlciBvZiB0aGUgc3BlY2lmaWVkIHNpemUgaXMgYWxsb2NhdGVkIHBlciBjcHUuCj4gK1RoZSBk
ZWJ1ZyB0cmFjZSBmZWF0dXJlIGlzIG9ubHkgZW5hYmxlZCBpbiBkZWJ1Z2dpbmcgYnVpbGRzIG9m
IFhlbi4KPiAgIAo+ICAgIyMjIGRtYV9iaXRzCj4gICA+IGA9IDxpbnRlZ2VyPmAKPiBkaWZmIC0t
Z2l0IGEveGVuL2NvbW1vbi9kZWJ1Z3RyYWNlLmMgYi94ZW4vY29tbW9uL2RlYnVndHJhY2UuYwo+
IGluZGV4IGU1YzQzZDQ0NTcuLjRkZDhhOWQxMmMgMTAwNjQ0Cj4gLS0tIGEveGVuL2NvbW1vbi9k
ZWJ1Z3RyYWNlLmMKPiArKysgYi94ZW4vY29tbW9uL2RlYnVndHJhY2UuYwo+IEBAIC02LDYgKzYs
NyBAQAo+ICAgCj4gICAKPiAgICNpbmNsdWRlIDx4ZW4vY29uc29sZS5oPgo+ICsjaW5jbHVkZSA8
eGVuL2NwdS5oPgo+ICAgI2luY2x1ZGUgPHhlbi9pbml0Lmg+Cj4gICAjaW5jbHVkZSA8eGVuL2tl
eWhhbmRsZXIuaD4KPiAgICNpbmNsdWRlIDx4ZW4vbGliLmg+Cj4gQEAgLTI0LDMwICsyNSw2MSBA
QCBzdHJ1Y3QgZGVidWd0cmFjZV9kYXRhX3Mgewo+ICAgfTsKPiAgIAo+ICAgc3RhdGljIHN0cnVj
dCBkZWJ1Z3RyYWNlX2RhdGFfcyAqZGVidHJfZGF0YTsKPiArc3RhdGljIERFRklORV9QRVJfQ1BV
KHN0cnVjdCBkZWJ1Z3RyYWNlX2RhdGFfcyAqLCBkZWJ0cl9jcHVfZGF0YSk7Cj4gICAKPiAtc3Rh
dGljIHVuc2lnbmVkIGludCBkZWJ1Z3RyYWNlX2tpbG9ieXRlcyA9IDEyODsKPiArc3RhdGljIHVu
c2lnbmVkIGludCBkZWJ1Z3RyYWNlX2J5dGVzID0gMTI4IDw8IDEwOwo+ICtzdGF0aWMgYm9vbCBk
ZWJ1Z3RyYWNlX3Blcl9jcHU7Cj4gICBzdGF0aWMgYm9vbCBkZWJ1Z3RyYWNlX3VzZWQ7Cj4gICBz
dGF0aWMgREVGSU5FX1NQSU5MT0NLKGRlYnVndHJhY2VfbG9jayk7Cj4gLWludGVnZXJfcGFyYW0o
ImRlYnVndHJhY2UiLCBkZWJ1Z3RyYWNlX2tpbG9ieXRlcyk7Cj4gICAKPiAtc3RhdGljIHZvaWQg
ZGVidWd0cmFjZV9kdW1wX3dvcmtlcih2b2lkKQo+ICtzdGF0aWMgaW50IF9faW5pdCBkZWJ1Z3Ry
YWNlX3BhcnNlX3BhcmFtKGNvbnN0IGNoYXIgKnMpCj4gK3sKPiArICAgIGlmICggIXN0cm5jbXAo
cywgImNwdToiLCA0KSApCj4gKyAgICB7Cj4gKyAgICAgICAgZGVidWd0cmFjZV9wZXJfY3B1ID0g
dHJ1ZTsKPiArICAgICAgICBzICs9IDQ7Cj4gKyAgICB9Cj4gKyAgICBkZWJ1Z3RyYWNlX2J5dGVz
ID0gIHBhcnNlX3NpemVfYW5kX3VuaXQocywgTlVMTCk7Cj4gKyAgICByZXR1cm4gMDsKPiArfQo+
ICtjdXN0b21fcGFyYW0oImRlYnVndHJhY2UiLCBkZWJ1Z3RyYWNlX3BhcnNlX3BhcmFtKTsKPiAr
Cj4gK3N0YXRpYyB2b2lkIGRlYnVndHJhY2VfZHVtcF9idWZmZXIoc3RydWN0IGRlYnVndHJhY2Vf
ZGF0YV9zICpkYXRhLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0
IGNoYXIgKndoaWNoKQo+ICAgewo+IC0gICAgaWYgKCAhZGVidHJfZGF0YSB8fCAhZGVidWd0cmFj
ZV91c2VkICkKPiArICAgIGlmICggIWRhdGEgKQo+ICAgICAgICAgICByZXR1cm47Cj4gICAKPiAt
ICAgIHByaW50aygiZGVidWd0cmFjZV9kdW1wKCkgc3RhcnRpbmdcbiIpOwo+ICsgICAgcHJpbnRr
KCJkZWJ1Z3RyYWNlX2R1bXAoKSAlcyBidWZmZXIgc3RhcnRpbmdcbiIsIHdoaWNoKTsKPiAgIAo+
ICAgICAgIC8qIFByaW50IG9sZGVzdCBwb3J0aW9uIG9mIHRoZSByaW5nLiAqLwo+IC0gICAgQVNT
RVJUKGRlYnRyX2RhdGEtPmJ1ZltkZWJ0cl9kYXRhLT5ieXRlcyAtIDFdID09IDApOwo+IC0gICAg
c2VyY29uX3B1dHMoJmRlYnRyX2RhdGEtPmJ1ZltkZWJ0cl9kYXRhLT5wcmRdKTsKPiArICAgIEFT
U0VSVChkYXRhLT5idWZbZGF0YS0+Ynl0ZXMgLSAxXSA9PSAwKTsKPiArICAgIHNlcmNvbl9wdXRz
KCZkYXRhLT5idWZbZGF0YS0+cHJkXSk7Cj4gICAKPiAgICAgICAvKiBQcmludCB5b3VuZ2VzdCBw
b3J0aW9uIG9mIHRoZSByaW5nLiAqLwo+IC0gICAgZGVidHJfZGF0YS0+YnVmW2RlYnRyX2RhdGEt
PnByZF0gPSAnXDAnOwo+IC0gICAgc2VyY29uX3B1dHMoJmRlYnRyX2RhdGEtPmJ1ZlswXSk7Cj4g
KyAgICBkYXRhLT5idWZbZGF0YS0+cHJkXSA9ICdcMCc7Cj4gKyAgICBzZXJjb25fcHV0cygmZGF0
YS0+YnVmWzBdKTsKPiArCj4gKyAgICBtZW1zZXQoZGF0YS0+YnVmLCAnXDAnLCBkYXRhLT5ieXRl
cyk7Cj4gKwo+ICsgICAgcHJpbnRrKCJkZWJ1Z3RyYWNlX2R1bXAoKSAlcyBidWZmZXIgZmluaXNo
ZWRcbiIsIHdoaWNoKTsKPiArfQo+ICsKPiArc3RhdGljIHZvaWQgZGVidWd0cmFjZV9kdW1wX3dv
cmtlcih2b2lkKQo+ICt7Cj4gKyAgICB1bnNpZ25lZCBpbnQgY3B1Owo+ICsgICAgY2hhciBidWZb
MTZdOwo+ICsKPiArICAgIGlmICggIWRlYnVndHJhY2VfdXNlZCApCj4gKyAgICAgICAgcmV0dXJu
Owo+ICAgCj4gLSAgICBtZW1zZXQoZGVidHJfZGF0YS0+YnVmLCAnXDAnLCBkZWJ0cl9kYXRhLT5i
eXRlcyk7Cj4gKyAgICBkZWJ1Z3RyYWNlX2R1bXBfYnVmZmVyKGRlYnRyX2RhdGEsICJnbG9iYWwi
KTsKPiAgIAo+IC0gICAgcHJpbnRrKCJkZWJ1Z3RyYWNlX2R1bXAoKSBmaW5pc2hlZFxuIik7Cj4g
KyAgICBmb3IgKCBjcHUgPSAwOyBjcHUgPCBucl9jcHVfaWRzOyBjcHUrKyApCj4gKyAgICB7Cj4g
KyAgICAgICAgc25wcmludGYoYnVmLCBzaXplb2YoYnVmKSwgImNwdSAldSIsIGNwdSk7Cj4gKyAg
ICAgICAgZGVidWd0cmFjZV9kdW1wX2J1ZmZlcihwZXJfY3B1KGRlYnRyX2NwdV9kYXRhLCBjcHUp
LCBidWYpOwo+ICsgICAgfQo+ICAgfQo+ICAgCj4gICBzdGF0aWMgdm9pZCBkZWJ1Z3RyYWNlX3Rv
Z2dsZSh2b2lkKQo+IEBAIC04NywzNCArMTE5LDQxIEBAIHZvaWQgZGVidWd0cmFjZV9kdW1wKHZv
aWQpCj4gICAKPiAgIHN0YXRpYyB2b2lkIGRlYnVndHJhY2VfYWRkX3RvX2J1ZihjaGFyICpidWYp
Cj4gICB7Cj4gKyAgICBzdHJ1Y3QgZGVidWd0cmFjZV9kYXRhX3MgKmRhdGE7Cj4gICAgICAgY2hh
ciAqcDsKPiAgIAo+ICsgICAgZGF0YSA9IGRlYnVndHJhY2VfcGVyX2NwdSA/IHRoaXNfY3B1KGRl
YnRyX2NwdV9kYXRhKSA6IGRlYnRyX2RhdGE7Cj4gKwo+ICAgICAgIGZvciAoIHAgPSBidWY7ICpw
ICE9ICdcMCc7IHArKyApCj4gICAgICAgewo+IC0gICAgICAgIGRlYnRyX2RhdGEtPmJ1ZltkZWJ0
cl9kYXRhLT5wcmQrK10gPSAqcDsKPiArICAgICAgICBkYXRhLT5idWZbZGF0YS0+cHJkKytdID0g
KnA7Cj4gICAgICAgICAgIC8qIEFsd2F5cyBsZWF2ZSBhIG51bCBieXRlIGF0IHRoZSBlbmQgb2Yg
dGhlIGJ1ZmZlci4gKi8KPiAtICAgICAgICBpZiAoIGRlYnRyX2RhdGEtPnByZCA9PSAoZGVidHJf
ZGF0YS0+Ynl0ZXMgLSAxKSApCj4gLSAgICAgICAgICAgIGRlYnRyX2RhdGEtPnByZCA9IDA7Cj4g
KyAgICAgICAgaWYgKCBkYXRhLT5wcmQgPT0gKGRhdGEtPmJ5dGVzIC0gMSkgKQo+ICsgICAgICAg
ICAgICBkYXRhLT5wcmQgPSAwOwo+ICAgICAgIH0KPiAgIH0KPiAgIAo+ICAgdm9pZCBkZWJ1Z3Ry
YWNlX3ByaW50ayhjb25zdCBjaGFyICpmbXQsIC4uLikKPiAgIHsKPiAgICAgICBzdGF0aWMgY2hh
ciBidWZbMTAyNF0sIGxhc3RfYnVmWzEwMjRdOwo+IC0gICAgc3RhdGljIHVuc2lnbmVkIGludCBj
b3VudCwgbGFzdF9jb3VudCwgbGFzdF9wcmQ7Cj4gKyAgICBzdGF0aWMgdW5zaWduZWQgaW50IGNv
dW50LCBsYXN0X2NvdW50LCBsYXN0X3ByZCwgbGFzdF9jcHU7Cj4gICAKPiAgICAgICBjaGFyICAg
ICAgICAgIGNudGJ1ZlsyNF07Cj4gICAgICAgdmFfbGlzdCAgICAgICBhcmdzOwo+ICAgICAgIHVu
c2lnbmVkIGxvbmcgZmxhZ3M7Cj4gKyAgICBzdHJ1Y3QgZGVidWd0cmFjZV9kYXRhX3MgKmRhdGE7
Cj4gKyAgICB1bnNpZ25lZCBpbnQgY3B1Owo+ICAgCj4gLSAgICBpZiAoICFkZWJ0cl9kYXRhICkK
PiArICAgIGRhdGEgPSBkZWJ1Z3RyYWNlX3Blcl9jcHUgPyB0aGlzX2NwdShkZWJ0cl9jcHVfZGF0
YSkgOiBkZWJ0cl9kYXRhOwo+ICsgICAgY3B1ID0gZGVidWd0cmFjZV9wZXJfY3B1ID8gc21wX3By
b2Nlc3Nvcl9pZCgpIDogMDsKPiArICAgIGlmICggIWRhdGEgKQo+ICAgICAgICAgICByZXR1cm47
Cj4gICAKPiAgICAgICBkZWJ1Z3RyYWNlX3VzZWQgPSB0cnVlOwo+ICAgCj4gICAgICAgc3Bpbl9s
b2NrX2lycXNhdmUoJmRlYnVndHJhY2VfbG9jaywgZmxhZ3MpOwo+ICAgCj4gLSAgICBBU1NFUlQo
ZGVidHJfZGF0YS0+YnVmW2RlYnRyX2RhdGEtPmJ5dGVzIC0gMV0gPT0gMCk7Cj4gKyAgICBBU1NF
UlQoZGF0YS0+YnVmW2RhdGEtPmJ5dGVzIC0gMV0gPT0gMCk7Cj4gICAKPiAgICAgICB2YV9zdGFy
dChhcmdzLCBmbXQpOwo+ICAgICAgIHZzbnByaW50ZihidWYsIHNpemVvZihidWYpLCBmbXQsIGFy
Z3MpOwo+IEBAIC0xMjgsMTYgKzE2NywxNyBAQCB2b2lkIGRlYnVndHJhY2VfcHJpbnRrKGNvbnN0
IGNoYXIgKmZtdCwgLi4uKQo+ICAgICAgIH0KPiAgICAgICBlbHNlCj4gICAgICAgewo+IC0gICAg
ICAgIGlmICggc3RyY21wKGJ1ZiwgbGFzdF9idWYpICkKPiArICAgICAgICBpZiAoIHN0cmNtcChi
dWYsIGxhc3RfYnVmKSB8fCBjcHUgIT0gbGFzdF9jcHUgKQo+ICAgICAgICAgICB7Cj4gLSAgICAg
ICAgICAgIGxhc3RfcHJkID0gZGVidHJfZGF0YS0+cHJkOwo+ICsgICAgICAgICAgICBsYXN0X3By
ZCA9IGRhdGEtPnByZDsKPiAgICAgICAgICAgICAgIGxhc3RfY291bnQgPSArK2NvdW50Owo+ICsg
ICAgICAgICAgICBsYXN0X2NwdSA9IGNwdTsKPiAgICAgICAgICAgICAgIHNhZmVfc3RyY3B5KGxh
c3RfYnVmLCBidWYpOwo+ICAgICAgICAgICAgICAgc25wcmludGYoY250YnVmLCBzaXplb2YoY250
YnVmKSwgIiV1ICIsIGNvdW50KTsKPiAgICAgICAgICAgfQo+ICAgICAgICAgICBlbHNlCj4gICAg
ICAgICAgIHsKPiAtICAgICAgICAgICAgZGVidHJfZGF0YS0+cHJkID0gbGFzdF9wcmQ7Cj4gKyAg
ICAgICAgICAgIGRhdGEtPnByZCA9IGxhc3RfcHJkOwo+ICAgICAgICAgICAgICAgc25wcmludGYo
Y250YnVmLCBzaXplb2YoY250YnVmKSwgIiV1LSV1ICIsIGxhc3RfY291bnQsICsrY291bnQpOwo+
ICAgICAgICAgICB9Cj4gICAgICAgICAgIGRlYnVndHJhY2VfYWRkX3RvX2J1ZihjbnRidWYpOwo+
IEBAIC0xNTIsMzMgKzE5Miw3MCBAQCBzdGF0aWMgdm9pZCBkZWJ1Z3RyYWNlX2tleSh1bnNpZ25l
ZCBjaGFyIGtleSkKPiAgICAgICBkZWJ1Z3RyYWNlX3RvZ2dsZSgpOwo+ICAgfQo+ICAgCj4gLXN0
YXRpYyBpbnQgX19pbml0IGRlYnVndHJhY2VfaW5pdCh2b2lkKQo+ICtzdGF0aWMgdm9pZCBkZWJ1
Z3RyYWNlX2FsbG9jX2J1ZmZlcihzdHJ1Y3QgZGVidWd0cmFjZV9kYXRhX3MgKipwdHIpCj4gICB7
Cj4gICAgICAgaW50IG9yZGVyOwo+IC0gICAgdW5zaWduZWQgbG9uZyBrYnl0ZXMsIGJ5dGVzOwo+
ICAgICAgIHN0cnVjdCBkZWJ1Z3RyYWNlX2RhdGFfcyAqZGF0YTsKPiAgIAo+IC0gICAgLyogUm91
bmQgc2l6ZSBkb3duIHRvIG5leHQgcG93ZXIgb2YgdHdvLiAqLwo+IC0gICAgd2hpbGUgKCAoa2J5
dGVzID0gKGRlYnVndHJhY2Vfa2lsb2J5dGVzICYgKGRlYnVndHJhY2Vfa2lsb2J5dGVzLTEpKSkg
IT0gMCApCj4gLSAgICAgICAgZGVidWd0cmFjZV9raWxvYnl0ZXMgPSBrYnl0ZXM7Cj4gLQo+IC0g
ICAgYnl0ZXMgPSBkZWJ1Z3RyYWNlX2tpbG9ieXRlcyA8PCAxMDsKPiAtICAgIGlmICggYnl0ZXMg
PT0gMCApCj4gLSAgICAgICAgcmV0dXJuIDA7Cj4gKyAgICBpZiAoIGRlYnVndHJhY2VfYnl0ZXMg
PCBQQUdFX1NJWkUgKQo+ICsgICAgICAgIHJldHVybjsKPiAgIAo+IC0gICAgb3JkZXIgPSBnZXRf
b3JkZXJfZnJvbV9ieXRlcyhieXRlcyk7Cj4gKyAgICBvcmRlciA9IGdldF9vcmRlcl9mcm9tX2J5
dGVzKGRlYnVndHJhY2VfYnl0ZXMpOwo+ICAgICAgIGRhdGEgPSBhbGxvY194ZW5oZWFwX3BhZ2Vz
KG9yZGVyLCAwKTsKPiAgICAgICBpZiAoICFkYXRhICkKPiAtICAgICAgICByZXR1cm4gLUVOT01F
TTsKPiArICAgIHsKPiArICAgICAgICBwcmludGsoImZhaWxlZCB0byBhbGxvY2F0ZSBkZWJ1Z3Ry
YWNlIGJ1ZmZlclxuIik7Cj4gKyAgICAgICAgcmV0dXJuOwo+ICsgICAgfQo+ICsKPiArICAgIG1l
bXNldChkYXRhLCAnXDAnLCBkZWJ1Z3RyYWNlX2J5dGVzKTsKPiArICAgIGRhdGEtPmJ5dGVzID0g
ZGVidWd0cmFjZV9ieXRlcyAtIHNpemVvZigqZGF0YSk7Cj4gKwo+ICsgICAgKnB0ciA9IGRhdGE7
Cj4gK30KPiArCj4gK3N0YXRpYyBpbnQgZGVidWd0cmFjZV9jcHVfY2FsbGJhY2soc3RydWN0IG5v
dGlmaWVyX2Jsb2NrICpuZmIsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
dW5zaWduZWQgbG9uZyBhY3Rpb24sIHZvaWQgKmhjcHUpCj4gK3sKPiArICAgIHVuc2lnbmVkIGlu
dCBjcHUgPSAodW5zaWduZWQgbG9uZyloY3B1Owo+ICsKPiArICAgIC8qIEJ1ZmZlcnMgYXJlIG9u
bHkgZXZlciBhbGxvY2F0ZWQsIG5ldmVyIGZyZWVkLiAqLwo+ICsgICAgc3dpdGNoICggYWN0aW9u
ICkKPiArICAgIHsKPiArICAgIGNhc2UgQ1BVX1VQX1BSRVBBUkU6Cj4gKyAgICAgICAgZGVidWd0
cmFjZV9hbGxvY19idWZmZXIoJnBlcl9jcHUoZGVidHJfY3B1X2RhdGEsIGNwdSkpOwoKSSBqdXN0
IHJlYWxpemVkIHRoaXMgaXMgbGVha2luZyBidWZmZXJzIHdoZW4gb2ZmbGluaW5nIGFuZCBvbmxp
bmluZyBhCmNwdSBhZ2Fpbi4KCgpKdWVyZ2VuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 10:05:52 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 10:05:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hs2XQ-00052F-CW; Mon, 29 Jul 2019 10:05: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=l3zY=V2=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hs2XO-000529-E7
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 10:05:50 +0000
X-Inumbo-ID: 70227d62-b1e8-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 70227d62-b1e8-11e9-8980-bc764e045a96;
 Mon, 29 Jul 2019 10:05:48 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 1239F15AB;
 Mon, 29 Jul 2019 03:05:48 -0700 (PDT)
Received: from [10.37.8.36] (unknown [10.37.8.36])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 0C6B63F694;
 Mon, 29 Jul 2019 03:05:46 -0700 (PDT)
To: Jan Beulich <JBeulich@suse.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
References: <5c88239b-de0f-5f81-72c4-7fdb07524278@suse.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <20318831-02d8-cce3-46e9-b4eb22506dce@arm.com>
Date: Mon, 29 Jul 2019 11:05:45 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <5c88239b-de0f-5f81-72c4-7fdb07524278@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2] dom0-build: fix build with clang5
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGksCgpPbiA3LzE3LzE5IDc6NDcgQU0sIEphbiBCZXVsaWNoIHdyb3RlOgo+IFdpdGggbm9uLWVt
cHR5IENPTkZJR19ET00wX01FTSBjbGFuZzUgcHJvZHVjZXMKPiAKPiBkb20wX2J1aWxkLmM6MzQ0
OjI0OiBlcnJvcjogdXNlIG9mIGxvZ2ljYWwgJyYmJyB3aXRoIGNvbnN0YW50IG9wZXJhbmQgWy1X
ZXJyb3IsLVdjb25zdGFudC1sb2dpY2FsLW9wZXJhbmRdCj4gICAgICAgaWYgKCAhZG9tMF9tZW1f
c2V0ICYmIENPTkZJR19ET00wX01FTVswXSApCj4gICAgICAgICAgICAgICAgICAgICAgICAgIF4g
IH5+fn5+fn5+fn5+fn5+fn5+fgo+IGRvbTBfYnVpbGQuYzozNDQ6MjQ6IG5vdGU6IHVzZSAnJicg
Zm9yIGEgYml0d2lzZSBvcGVyYXRpb24KPiAgICAgICBpZiAoICFkb20wX21lbV9zZXQgJiYgQ09O
RklHX0RPTTBfTUVNWzBdICkKPiAgICAgICAgICAgICAgICAgICAgICAgICAgXn4KPiAgICAgICAg
ICAgICAgICAgICAgICAgICAgJgo+IGRvbTBfYnVpbGQuYzozNDQ6MjQ6IG5vdGU6IHJlbW92ZSBj
b25zdGFudCB0byBzaWxlbmNlIHRoaXMgd2FybmluZwo+ICAgICAgIGlmICggIWRvbTBfbWVtX3Nl
dCAmJiBDT05GSUdfRE9NMF9NRU1bMF0gKQo+ICAgICAgICAgICAgICAgICAgICAgICAgIH5efn5+
fn5+fn5+fn5+fn5+fn5+fn4KPiAxIGVycm9yIGdlbmVyYXRlZC4KPiAKPiBPYnZpb3VzbHkgbmVp
dGhlciBvZiB0aGUgdHdvIHN1Z2dlc3Rpb25zIGFyZSBhbiBvcHRpb24gaGVyZS4gT2RkbHkKPiBl
bm91Z2ggc3dhcHBpbmcgdGhlIG9wZXJhbmRzIG9mIHRoZSAmJiBoZWxwcywgd2hpbGUgZS5nLiBj
YXN0aW5nIG9yCj4gcGFyZW50aGVzaXppbmcgZG9lc24ndC4gQW5vdGhlciB3b3JrYWJsZSB2YXJp
YW50IGxvb2tzIHRvIGJlIHRoZSB1c2Ugb2YKPiAhISBvbiB0aGUgY29uc3RhbnQuCj4gCj4gU2ln
bmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+IC0tLQo+IHYyOiBB
bHNvIGFkanVzdCB0aGUgQXJtIGluY2FybmF0aW9uIG9mIHRoZSBzYW1lIGNvbnN0cnVjdC4KPiAt
LS0KPiBJJ20gb3BlbiB0byBnb2luZyB0aGUgISEgb3IgeWV0IHNvbWUgZGlmZmVyZW50IHJvdXRl
IChidXQgbm90IHJlYWxseSB0aGUKPiBzdWdnZXN0ZWQgc3RybGVuKCkgb25lKS4gTm8gbWF0dGVy
IHdoaWNoIG9uZSB3ZSBjaG9vc2UsIEknbSBhZnJhaWQgaXQgaXMKPiBnb2luZyB0byByZW1haW4g
Z3Vlc3N3b3JrIHdoYXQgbmV3ZXIgKGFuZCBmdXR1cmUpIHZlcnNpb25zIG9mIGNsYW5nIHdpbGwK
PiBjaG9rZSBvbi4KCkkgcXVpdGUgbGlrZSB0aGUgc3RybGVuIG9uZSwgaG93ZXZlciBsb29raW5n
IGFyb3VuZCBvbmxpbmUgdGhpcyBtYXkgbm90IApzb2x2ZSB0aGUgcHJvYmxlbS4gQUZBSUssIENs
YW5nIGlzIG5vdCBoYXBweSBiZWNhdXNlIHRoZSBjb25zdGFudCBpcyBub3QgCmEgYm9vbGVhbi4K
ClNvICEhIG9yICE9IDAgc2hvdWxkIHdvcmsgaGVyZS4KCkNoZWVycywKCi0tIApKdWxpZW4gR3Jh
bGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 10:15:17 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 10:15:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hs2gK-0005pG-GY; Mon, 29 Jul 2019 10:15:04 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=l3zY=V2=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hs2gJ-0005p6-R3
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 10:15:03 +0000
X-Inumbo-ID: b8768a9c-b1e9-11e9-a634-4f61f191c13e
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id b8768a9c-b1e9-11e9-a634-4f61f191c13e;
 Mon, 29 Jul 2019 10:14:59 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id D1084344;
 Mon, 29 Jul 2019 03:14:58 -0700 (PDT)
Received: from [10.37.8.36] (unknown [10.37.8.36])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 095A43F694;
 Mon, 29 Jul 2019 03:14:57 -0700 (PDT)
To: Oleksandr <olekstysh@gmail.com>, xen-devel@lists.xenproject.org
References: <1561545009-17493-1-git-send-email-olekstysh@gmail.com>
 <1561545009-17493-2-git-send-email-olekstysh@gmail.com>
 <c07d3a21-872e-c711-958d-916461e331e9@arm.com>
 <3fca4b60-43a0-3f2d-f7bb-1a14cfcacdfb@gmail.com>
 <9fbeba99-06a2-6e8e-b22d-0cbb9c47b485@arm.com>
 <8a8df868-d80f-e5aa-0a65-628ed05ab107@gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <7222faa1-0643-89b7-c8c5-a1cc7dad19a4@arm.com>
Date: Mon, 29 Jul 2019 11:14:56 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <8a8df868-d80f-e5aa-0a65-628ed05ab107@gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH V1] iommu/arm: Add Renesas IPMMU-VMSA 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: Oleksandr Tyshchenko <oleksandr_tyshchenko@epam.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>

SGkgT2xla3NhbmRyLAoKT24gNy8yNC8xOSAxMTo1NCBBTSwgT2xla3NhbmRyIHdyb3RlOgo+IE9u
IDIzLjA3LjE5IDE2OjM2LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+Pj4gT24gNi8yNi8xOSAxMToz
MCBBTSwgT2xla3NhbmRyIFR5c2hjaGVua28gd3JvdGU6Cj4+Pj4+IEZyb206IE9sZWtzYW5kciBU
eXNoY2hlbmtvIDxvbGVrc2FuZHJfdHlzaGNoZW5rb0BlcGFtLmNvbT4KPj4+Pj4gK3sKPj4+Pj4g
K8KgwqDCoCByZXR1cm4gcmVhZGwobW11LT5iYXNlICsgb2Zmc2V0KTsKPj4+Pj4gK30KPj4+Pj4g
Kwo+Pj4+PiArc3RhdGljIHZvaWQgaXBtbXVfd3JpdGUoc3RydWN0IGlwbW11X3Ztc2FfZGV2aWNl
ICptbXUsIHVuc2lnbmVkIAo+Pj4+PiBpbnQgb2Zmc2V0LAo+Pj4+PiArwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCB1MzIgZGF0YSkKPj4+Pj4gK3sKPj4+Pj4g
K8KgwqDCoCB3cml0ZWwoZGF0YSwgbW11LT5iYXNlICsgb2Zmc2V0KTsKPj4+Pj4gK30KPj4+Pj4g
Kwo+Pj4+PiArc3RhdGljIHUzMiBpcG1tdV9jdHhfcmVhZF9yb290KHN0cnVjdCBpcG1tdV92bXNh
X2RvbWFpbiAqZG9tYWluLAo+Pj4+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIHVuc2lnbmVkIGludCByZWcpCj4+Pj4+ICt7Cj4+
Pj4+ICvCoMKgwqAgcmV0dXJuIGlwbW11X3JlYWQoZG9tYWluLT5tbXUtPnJvb3QsCj4+Pj4+ICvC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgZG9tYWluLT5jb250ZXh0
X2lkICogSU1fQ1RYX1NJWkUgKyByZWcpOwo+Pj4+PiArfQo+Pj4+PiArCj4+Pj4+ICtzdGF0aWMg
dm9pZCBpcG1tdV9jdHhfd3JpdGVfcm9vdChzdHJ1Y3QgaXBtbXVfdm1zYV9kb21haW4gKmRvbWFp
biwKPj4+Pj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqAgdW5zaWduZWQgaW50IHJlZywgdTMyIGRhdGEpCj4+Pj4+ICt7Cj4+
Pj4+ICvCoMKgwqAgaXBtbXVfd3JpdGUoZG9tYWluLT5tbXUtPnJvb3QsCj4+Pj4+ICvCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgZG9tYWluLT5jb250ZXh0X2lkICogSU1fQ1RYX1NJWkUg
KyByZWcsIGRhdGEpOwo+Pj4+PiArfQo+Pj4+PiArCj4+Pj4+ICtzdGF0aWMgdm9pZCBpcG1tdV9j
dHhfd3JpdGVfY2FjaGUoc3RydWN0IGlwbW11X3Ztc2FfZG9tYWluICpkb21haW4sCj4+Pj4+ICvC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqAgdW5zaWduZWQgaW50IHJlZywgdTMyIGRhdGEpCj4+Pj4+ICt7Cj4+Pj4+ICvCoMKg
wqAgQVNTRVJUKHJlZyA9PSBJTUNUUik7Cj4+Pj4KPj4+PiBXaGF0J3MgdGhlIHJhdGlvbmFsZSBv
ZiBwYXNzaW5nIHJlZyBpbiBwYXJhbWV0ZXIgaWYgaXQgY2FuIG9ubHkgYmUgCj4+Pj4gZXF1YWwg
dG8gSU1DVFI/Cj4+Pgo+Pj4gR29vZCBxdWVzdGlvbi4gSSB0cmllZCB0byByZXRhaW4gdGhlIHNh
bWUgaW50ZXJmYWNlIGFzIGZvciAKPj4+IGlwbW11X2N0eF93cml0ZV9yb290KF9hbGwpIGZvciB2
aXNpYmlsaXR5Lgo+Pj4KPj4+IENhY2hlIElQTU1VIGRldmljZSBoYXMgb3RoZXIgdGhhbiBJTUNU
UiBjb250ZXh0IHJlZ2lzdGVycywgYnV0IHRoZXkgCj4+PiBhcmUgbm90IHVzZWQgYnkgdGhpcyBk
cml2ZXIuCj4+Cj4+IENvdWxkIHRoZSBmdW5jdGlvbiBiZSBhYmxlIHRvIGRlYWwgd2l0aCB0aG9z
ZSBvdGhlciByZWdpc3RlcnMgd2l0aG91dCAKPj4gYW55IGNoYW5nZT8KPiAKPiBOby4gImRhdGEg
JiBJTUNUUl9DT01NT05fTUFTSyIgc2hvdWxkIGJlIG1vdmVkIG91dCBvZiB0aGUgZnVuY3Rpb24g
YXQgCj4gbGVhc3QuCgpJIHdpbGwgbGVhdmUgdXAgdG8geW91IHdoZXRoZXIgeW91IHdhbnQgdG8g
ZHJvcCB0aGUgcGFyYW1ldGVyLiBIb3dldmVyLCAKSSdkIGxpa2UgYSBjb21tZW50IGV4cGxhaW5p
bmcgd2h5IHRoZSBBU1NFUlQoKSBpZiB5b3UgZGVjaWRlIHRvIGtlZXAgaXQuCgoKWy4uLl0KCj4+
Cj4+IElmIG5vdCwgdGhlbiBtYXliZSB5b3UgY291bGQganVzdCBhZGQgY2hlY2sgaW4gdGhlIGRy
aXZlciB0byBwcmV2ZW50IAo+PiB0aGF0IHVzZSBjYXNlcy4gVGhlIHdvcmsgYXJvdW5kIHRoZSBp
b21tdV9ncm91cCBkb25lIGJ5IFBhdWwgWzFdIG1pZ2h0IAo+PiBiZSB1c2VmdWwuCj4+Cj4+IEFu
eXdheSwgZnJvbSB1cHN0cmVhbSBwZXJzcGVjdGl2ZSB0aGlzIGlzIG5vdCBhIG1hc3NpdmUgY29u
Y2VybiBmb3IgCj4+IG5vdyBhcyBwbGF0Zm9ybSBkZXZpY2UtcGFzc3Rocm91Z2ggaXMgbm90IHNl
Y3VyaXR5IHN1cHBvcnRlZC4gU28gSSAKPj4gd291bGQgYmUgaGFwcHkgaWYgdGhlIFRPRE8gaXMg
YWRkcmVzc2VkIGluIGEgZm9sbG93LXVwIHNlcmllcy4KPiAKPiAKPiBBZ3JlZS4KPiAKPiBTbywg
dGhlIGZvbGxvd2luZyBhY3Rpb25zOgo+IAo+IDEuIFRPRE8gcmVtYWlucyBmb3IgdGhpcyBkcml2
ZXIgc2VyaWVzLgo+IAo+IDIuIFRPRE8gd2lsbCBiZSBhZGRyZXNzZWQgaW4gYSBmb2xsb3ctdXAg
c2VyaWVzIGJ5ICpwcmV2ZW50aW5nKiB0aGUgdXNlIAo+IGNhc2VzIHdoZXJlIHRoZSBzYW1lIHV0
bGIgY291bGQgYmUgc2hhcmVkIGJldHdlZW4gbXVsdGlwbGUgWGVuIGRvbWFpbnMuCgpUaGUgMiBh
Y3Rpb25zIGxvb2tzIGdvb2QgdG8gbWUuCgpbLi4uXQoKPiBJIHRoaW5rLCB0aGlzIHNvdW5kcyBy
ZWFzb25hYmxlIGFuZCB3b3J0aCB0cnlpbmcuIENvdWxkIHRoaXMgVE9ETyBiZSAKPiBhZGRyZXNz
ZWQgaW4gYSBmb2xsb3ctdXAgc2VyaWVzPwoKSSBhbSBmaW5lIHdpdGggdGhhdC4KCkNoZWVycywK
Ci0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 10:31:42 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 10:31:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hs2wK-0007Ai-Uf; Mon, 29 Jul 2019 10:31:36 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=kpHI=V2=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hs2wJ-0007AZ-BA
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 10:31:35 +0000
X-Inumbo-ID: 053db358-b1ec-11e9-8676-3b8bc2e02dc1
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 053db358-b1ec-11e9-8676-3b8bc2e02dc1;
 Mon, 29 Jul 2019 10:31:27 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hs2wA-0000T9-KN; Mon, 29 Jul 2019 10:31:26 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hs2wA-0008Ca-8s; Mon, 29 Jul 2019 10:31:26 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hs2wA-0002SM-8E; Mon, 29 Jul 2019 10:31:26 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139449-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.12-testing:test-amd64-amd64-xl-qcow2:guest-localmigrate/x10:fail:nonblocking
 xen-4.12-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 xen-4.12-testing:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-4.12-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.12-testing:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 xen-4.12-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.12-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.12-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.12-testing:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.12-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.12-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.12-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.12-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.12-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.12-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.12-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.12-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.12-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.12-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.12-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.12-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.12-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.12-testing:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=604ee1116d3e3476133214b1f2ab446f352586ca
X-Osstest-Versions-That: xen=e5122c6c4a413e5d185b25094a15b4ee6d5daf4b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 29 Jul 2019 10:31:26 +0000
Subject: [Xen-devel] [xen-4.12-testing test] 139449: 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>

ZmxpZ2h0IDEzOTQ0OSB4ZW4tNC4xMi10ZXN0aW5nIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzk0NDkvCgpGYWlsdXJlcyA6LS8g
YnV0IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJl
IG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgMTcgZ3Vlc3QtbG9j
YWxtaWdyYXRlL3gxMCAgICAgICBmYWlsICBsaWtlIDEzOTE3NwogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwtc2VhdHRsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAg
ICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
IDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5k
ZXJ4IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3
IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVk
aXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmly
dC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNr
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcg
MTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBn
dWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0
YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdp
bjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAg
ICAgICAgICAgICAgIDYwNGVlMTExNmQzZTM0NzYxMzMyMTRiMWYyYWI0NDZmMzUyNTg2Y2EKYmFz
ZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIGU1MTIyYzZjNGE0MTNlNWQxODVi
MjUwOTRhMTViNGVlNmQ1ZGFmNGIKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzOTE3NyAgMjAxOS0w
Ny0xOSAxNDozNjoyMyBaICAgIDkgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMzkzNjYgIDIw
MTktMDctMjYgMDk6MDY6MTYgWiAgICAzIGRheXMgICAgNCBhdHRlbXB0cwoKLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3
aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcu
Y29vcGVyM0BjaXRyaXguY29tPgogIEJyaWFuIFdvb2RzIDxicmlhbi53b29kc0BhbWQuY29tPgog
IElnb3IgRHJ1emhpbmluIDxpZ29yLmRydXpoaW5pbkBjaXRyaXguY29tPgogIEphbiBCZXVsaWNo
IDxqYmV1bGljaEBzdXNlLmNvbT4KICBOaWNob2xhcyBUc2lyYWtpcyA8dHNpcmFraXNuQGFpbmZv
c2VjLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NC14dGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHJldiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1h
bWQ2NC0xICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFt
ZDY0LTUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9t
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2
bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2
aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQx
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1k
bXJlc3RyaWN0ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
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
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC10aHVu
ZGVyeCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1s
YWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9n
cy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBo
dHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0
aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1S
RUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/
cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29k
ZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3Nz
dGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5v
cmc6L2hvbWUveGVuL2dpdC94ZW4uZ2l0CiAgIGU1MTIyYzZjNGEuLjYwNGVlMTExNmQgIDYwNGVl
MTExNmQzZTM0NzYxMzMyMTRiMWYyYWI0NDZmMzUyNTg2Y2EgLT4gc3RhYmxlLTQuMTIKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 10:49:23 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 10:49:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hs3DR-00083J-T0; Mon, 29 Jul 2019 10:49:17 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=+N/T=V2=suse.com=dfaggioli@srs-us1.protection.inumbo.net>)
 id 1hs3DQ-00083E-0G
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 10:49:16 +0000
X-Inumbo-ID: 7f6388a4-b1ee-11e9-b5e3-cbf56ce58823
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 7f6388a4-b1ee-11e9-b5e3-cbf56ce58823;
 Mon, 29 Jul 2019 10:49:11 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 88E91B616;
 Mon, 29 Jul 2019 10:49:10 +0000 (UTC)
From: Dario Faggioli <dfaggioli@suse.com>
To: xen-devel@lists.xenproject.org
Date: Mon, 29 Jul 2019 12:49:09 +0200
Message-ID: <156439734950.9656.3257482583234913248.stgit@Palanthas>
User-Agent: StGit/0.17.1-dirty
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2] xen: credit2: avoid using cpumask_weight()
 in hot-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: George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Andrii Anisov <andrii.anisov@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>

Y3B1bWFza193ZWlnaHQoKSBpcyBrbm93biB0byBiZSBleHBlbnNpdmUuIEluIENyZWRpdDIsIHdl
IHVzZSBpdCBpbgpsb2FkLWJhbGFuY2luZywgYnV0IG9ubHkgZm9yIGtub3dpbmcgaG93IG1hbnkg
Q1BVcyBhcmUgYWN0aXZlIGluIGEKcnVucXVldWUuCgpLZWVwaW5nIHN1Y2ggY291bnQgaW4gYW4g
aW50ZWdlciBmaWVsZCBvZiB0aGUgcGVyLXJ1bnF1ZXVlIGRhdGEKc3RydWN0dXJlIHdlIGhhdmUs
IGNvbXBsZXRlbHkgYXZvaWRzIHRoZSBuZWVkIGZvciBjcHVtYXNrX3dlaWdodCgpLgoKV2hpbGUg
dGhlcmUsIHJlbW92ZSBhcyBtdWNoIG90aGVyIHVzZXMgb2YgaXQgYXMgd2UgY2FuLCBldmVuIGlm
IG5vdCBpbgpob3QtcGF0aHMuCgpTaWduZWQtb2ZmLWJ5OiBEYXJpbyBGYWdnaW9saSA8ZGZhZ2dp
b2xpQHN1c2UuY29tPgotLS0KQ2M6IEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAZXUuY2l0
cml4LmNvbT4KQ2M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNj
OiBBbmRyaWkgQW5pc292IDxhbmRyaWkuYW5pc292QGdtYWlsLmNvbT4KLS0tCkkganVzdCByZWFs
aXplZCB0aGlzIHBhdGNoIGZlbGwgdGhyb3VnaCB0aGUgY3JhY2tzISA6LU8KCkkgc2VudCBpdCBx
dWl0ZSBhIHdoaWxlIGFnbywgSSBnb3Qgc29tZSBjb21tZW50cyBmcm9tIEFuZHJldyBhbmQKQW5k
cmlpLCBidXQgdGhlbiBuZXZlciByZWFsbHkgZm9sbG93ZWQgdXAuCgpTbyBoZXJlIHdlIGhhcmUh
CgpDaGFuZ2VzIGZyb20gdjE6CiogbnJfY3B1cyBpcyBub3cgdW5zaWduZWQKKiBjb2Rpbmcgc3R5
bGUgKG5vIGhhcmQgdGFicykKKiBraWxsZWQgYSBjb3VwbGUgb2YgcmVkdW5kYW50IEFTU0VSVCgp
cwotLS0KIHhlbi9jb21tb24vc2NoZWRfY3JlZGl0Mi5jIHwgICAxOSArKysrKysrKysrKysrLS0t
LS0tCiAxIGZpbGUgY2hhbmdlZCwgMTMgaW5zZXJ0aW9ucygrKSwgNiBkZWxldGlvbnMoLSkKCmRp
ZmYgLS1naXQgYS94ZW4vY29tbW9uL3NjaGVkX2NyZWRpdDIuYyBiL3hlbi9jb21tb24vc2NoZWRf
Y3JlZGl0Mi5jCmluZGV4IDhlNDM4MWQ4YTcuLmZiZGM0NjE4Y2IgMTAwNjQ0Ci0tLSBhL3hlbi9j
b21tb24vc2NoZWRfY3JlZGl0Mi5jCisrKyBiL3hlbi9jb21tb24vc2NoZWRfY3JlZGl0Mi5jCkBA
IC00NjYsNiArNDY2LDcgQEAgc3RydWN0IGNzY2hlZDJfcnVucXVldWVfZGF0YSB7CiAgICAgc3Bp
bmxvY2tfdCBsb2NrOyAgICAgICAgICAgLyogTG9jayBmb3IgdGhpcyBydW5xdWV1ZSAgICAgICAg
ICAgICAgICAgICAgICovCiAKICAgICBzdHJ1Y3QgbGlzdF9oZWFkIHJ1bnE7ICAgICAvKiBPcmRl
cmVkIGxpc3Qgb2YgcnVubmFibGUgdm1zICAgICAgICAgICAgICAgKi8KKyAgICB1bnNpZ25lZCBp
bnQgbnJfY3B1czsgICAgICAvKiBIb3cgbWFueSBDUFVzIGFyZSBzaGFyaW5nIHRoaXMgcnVucXVl
dWUgICAgKi8KICAgICBpbnQgaWQ7ICAgICAgICAgICAgICAgICAgICAvKiBJRCBvZiB0aGlzIHJ1
bnF1ZXVlICgtMSBpZiBpbnZhbGlkKSAgICAgICAgKi8KIAogICAgIGludCBsb2FkOyAgICAgICAg
ICAgICAgICAgIC8qIEluc3RhbnRhbmVvdXMgbG9hZCAobnVtIG9mIG5vbi1pZGxlIHZjcHVzKSAq
LwpAQCAtMjYxMyw4ICsyNjE0LDggQEAgcmV0cnk6CiAgICAgICAgIGlmICggc3Qub3JxZC0+Yl9h
dmdsb2FkID4gbG9hZF9tYXggKQogICAgICAgICAgICAgbG9hZF9tYXggPSBzdC5vcnFkLT5iX2F2
Z2xvYWQ7CiAKLSAgICAgICAgY3B1c19tYXggPSBjcHVtYXNrX3dlaWdodCgmc3QubHJxZC0+YWN0
aXZlKTsKLSAgICAgICAgaSA9IGNwdW1hc2tfd2VpZ2h0KCZzdC5vcnFkLT5hY3RpdmUpOworICAg
ICAgICBjcHVzX21heCA9IHN0LmxycWQtPm5yX2NwdXM7CisgICAgICAgIGkgPSBzdC5vcnFkLT5u
cl9jcHVzOwogICAgICAgICBpZiAoIGkgPiBjcHVzX21heCApCiAgICAgICAgICAgICBjcHVzX21h
eCA9IGk7CiAKQEAgLTM2OTcsNyArMzY5OCw3IEBAIGNzY2hlZDJfZHVtcChjb25zdCBzdHJ1Y3Qg
c2NoZWR1bGVyICpvcHMpCiAgICAgICAgICAgICAgICAiXHRpbnN0bG9hZCAgICAgICAgICAgPSAl
ZFxuIgogICAgICAgICAgICAgICAgIlx0YXZlbG9hZCAgICAgICAgICAgID0gJSJQUklfc3RpbWUi
ICh+JSJQUklfc3RpbWUiJSUpXG4iLAogICAgICAgICAgICAgICAgaSwKLSAgICAgICAgICAgICAg
IGNwdW1hc2tfd2VpZ2h0KCZwcnYtPnJxZFtpXS5hY3RpdmUpLAorICAgICAgICAgICAgICAgcHJ2
LT5ycWRbaV0ubnJfY3B1cywKICAgICAgICAgICAgICAgIG5yX2NwdV9pZHMsIGNwdW1hc2tfYml0
cygmcHJ2LT5ycWRbaV0uYWN0aXZlKSwKICAgICAgICAgICAgICAgIHBydi0+cnFkW2ldLm1heF93
ZWlnaHQsCiAgICAgICAgICAgICAgICBwcnYtPnJxZFtpXS5waWNrX2JpYXMsCkBAIC0zODE1LDcg
KzM4MTYsNyBAQCBpbml0X3BkYXRhKHN0cnVjdCBjc2NoZWQyX3ByaXZhdGUgKnBydiwgc3RydWN0
IGNzY2hlZDJfcGNwdSAqc3BjLAogCiAgICAgX19jcHVtYXNrX3NldF9jcHUoY3B1LCAmc3BjLT5z
aWJsaW5nX21hc2spOwogCi0gICAgaWYgKCBjcHVtYXNrX3dlaWdodCgmcnFkLT5hY3RpdmUpID4g
MCApCisgICAgaWYgKCBycWQtPm5yX2NwdXMgPiAwICkKICAgICAgICAgZm9yX2VhY2hfY3B1ICgg
cmNwdSwgcGVyX2NwdShjcHVfc2libGluZ19tYXNrLCBjcHUpICkKICAgICAgICAgICAgIGlmICgg
Y3B1bWFza190ZXN0X2NwdShyY3B1LCAmcnFkLT5hY3RpdmUpICkKICAgICAgICAgICAgIHsKQEAg
LTM4MjgsNyArMzgyOSwxMCBAQCBpbml0X3BkYXRhKHN0cnVjdCBjc2NoZWQyX3ByaXZhdGUgKnBy
diwgc3RydWN0IGNzY2hlZDJfcGNwdSAqc3BjLAogICAgIF9fY3B1bWFza19zZXRfY3B1KGNwdSwg
JnBydi0+aW5pdGlhbGl6ZWQpOwogICAgIF9fY3B1bWFza19zZXRfY3B1KGNwdSwgJnJxZC0+c210
X2lkbGUpOwogCi0gICAgaWYgKCBjcHVtYXNrX3dlaWdodCgmcnFkLT5hY3RpdmUpID09IDEgKQor
ICAgIHJxZC0+bnJfY3B1cysrOworICAgIEFTU0VSVChjcHVtYXNrX3dlaWdodCgmcnFkLT5hY3Rp
dmUpID09IHJxZC0+bnJfY3B1cyk7CisKKyAgICBpZiAoIHJxZC0+bnJfY3B1cyA9PSAxICkKICAg
ICAgICAgcnFkLT5waWNrX2JpYXMgPSBjcHU7CiAKICAgICByZXR1cm4gc3BjLT5ydW5xX2lkOwpA
QCAtMzkzNCw3ICszOTM4LDEwIEBAIGNzY2hlZDJfZGVpbml0X3BkYXRhKGNvbnN0IHN0cnVjdCBz
Y2hlZHVsZXIgKm9wcywgdm9pZCAqcGNwdSwgaW50IGNwdSkKICAgICBmb3JfZWFjaF9jcHUgKCBy
Y3B1LCAmcnFkLT5hY3RpdmUgKQogICAgICAgICBfX2NwdW1hc2tfY2xlYXJfY3B1KGNwdSwgJmNz
Y2hlZDJfcGNwdShyY3B1KS0+c2libGluZ19tYXNrKTsKIAotICAgIGlmICggY3B1bWFza19lbXB0
eSgmcnFkLT5hY3RpdmUpICkKKyAgICBycWQtPm5yX2NwdXMtLTsKKyAgICBBU1NFUlQoY3B1bWFz
a193ZWlnaHQoJnJxZC0+YWN0aXZlKSA9PSBycWQtPm5yX2NwdXMpOworCisgICAgaWYgKCBycWQt
Pm5yX2NwdXMgPT0gMCApCiAgICAgewogICAgICAgICBwcmludGsoWEVOTE9HX0lORk8gIiBObyBj
cHVzIGxlZnQgb24gcnVucXVldWUsIGRpc2FibGluZ1xuIik7CiAgICAgICAgIGRlYWN0aXZhdGVf
cnVucXVldWUocHJ2LCBzcGMtPnJ1bnFfaWQpOwoKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 10:49:59 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 10:49:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hs3E7-00087i-AK; Mon, 29 Jul 2019 10:49:59 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=l3zY=V2=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hs3E6-00087Y-Hf
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 10:49:58 +0000
X-Inumbo-ID: 9a77b31d-b1ee-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 9a77b31d-b1ee-11e9-8980-bc764e045a96;
 Mon, 29 Jul 2019 10:49:56 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 3587028;
 Mon, 29 Jul 2019 03:49:56 -0700 (PDT)
Received: from [10.37.8.36] (unknown [10.37.8.36])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id EA03F3F694;
 Mon, 29 Jul 2019 03:49:53 -0700 (PDT)
To: Viktor Mitin <viktor.mitin.19@gmail.com>
References: <CAOcoXZavLnHhNc7mmHnO5Gi_vq-0j1FCgvpXh0NimAewXX8e1g@mail.gmail.com>
 <5B61E054-048E-46BF-9952-382FA65893EE@gmail.com>
 <ab635236-6dac-0f8f-8bab-46ccbc9d47e2@arm.com>
 <CAOcoXZYw0uC+2c5KAVMhvXRukYomAuhSVW=jWU3HH1sX6zgkaQ@mail.gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <685e081c-b374-7d66-4645-d6ee7a02f655@arm.com>
Date: Mon, 29 Jul 2019 11:49:52 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <CAOcoXZYw0uC+2c5KAVMhvXRukYomAuhSVW=jWU3HH1sX6zgkaQ@mail.gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] Xen Coding style and clang-format
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Lars Kurth <lars.kurth.xen@gmail.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Committers <committers@xenproject.org>, Artem Mygaiev <Artem_Mygaiev@epam.com>,
 Doug Goldstein <cardoe@cardoe.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGksCgpPbiA3LzI5LzE5IDEwOjEzIEFNLCBWaWt0b3IgTWl0aW4gd3JvdGU6Cj4gT24gRnJpLCBK
dWwgMjYsIDIwMTkgYXQgMzo1MCBQTSBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29t
PiB3cm90ZToKPj4KPj4gSSBoYXZlIGFscmVhZHkgZG9uZSBzb21lIHRlc3RpbmdzIGEgY291cGxl
IG9mIHdlZWtzIGFnbyB3aXRoIHRoZSBwYXRjaCBbMV0uIEkKPj4gaGF2ZSBzZW50IHNvbWUgY29t
bWVudHMgcmVnYXJkaW5nIHRoZSBjaGFuZ2UgbWFkZSBieSB0aGUgdG9vbHMgdGhhdCByZXF1aXJl
IHNvbWUKPj4gYXR0ZW50aW9uLiBJdCB3b3VsZCBiZSBnb29kIGlmIHNvbWVvbmUgZ28gdGhyb3Vn
aCB0aGVtIGFuZCB0cnkgdG8gYWRkcmVzcyBvbmUgYnkKPj4gb25lLiBGb3IgY29udmVuaWVuY2Ug
SSBoYXZlIHJlcGxpY2F0ZWQgbXkgZS1tYWlsIHB1YmxpY2x5IGJlbG93Lgo+IAo+PiAqKiogeGVu
L2FybS9kb21haW5fYnVpbGQuYyAqKioKPj4KPj4gKioqKioKPj4KPj4gLSAgICBEMTFQUklOVCgi
QWxsb2NhdGVkICUjIlBSSXBhZGRyIi0lIyJQUklwYWRkciIgKCVsZE1CLyVsZE1CLCBvcmRlciAl
ZClcbiIsCj4+IC0gICAgICAgICAgICAgc3RhcnQsIHN0YXJ0ICsgc2l6ZSwKPj4gLSAgICAgICAg
ICAgICAxVUwgPDwgKG9yZGVyICsgUEFHRV9TSElGVCAtIDIwKSwKPj4gKyAgICBEMTFQUklOVCgi
QWxsb2NhdGVkICUjIiBQUklwYWRkciAiLSUjIiBQUklwYWRkcgo+PiArICAgICAgICAgICAgICIg
KCVsZE1CLyVsZE1CLCBvcmRlciAlZClcbiIsCj4+ICAgICBXZSB1c3VhbGx5IHJlY29tbWVuZCB0
byBhdm9pZCBzcGxpdHRpbmcgdGhlIGZvcm1hdCBzdHJpbmcgc28gaXQgaXMKPj4gZWFzaWVyIHRv
IGdyZXAgaW4gdGhlIGNvZGUuCj4gCj4gSW4gdGhpcyBjYXNlLCB0aGUgc3RyaW5nIGlzIGxvbmdl
ciB0aGFuIDc5IGNoYXJhY3RlcnMsIHNvIHRoZXJlIHdhcyBzcGxpdHRpbmcuCgpZZXMsIGJ1dCBh
cyBJIHBvaW50ZWQgb3V0IHNwbGl0dGluZyB0aGUgc3RyaW5nIG1ha2VzIG1vcmUgZGlmZmljdWx0
IHRvIApncmVwIGZvciBpdCBpbiB0aGUgY29kZSBiYXNlLiBTbyB3ZSBwcmVmZXIgdG8gYXZvaWQg
c3BsaXQgdGhlIHN0cmluZyAKZXZlbiBpZiBpdCBpcyBsb25nZXIgdGhhbiA3OSBjaGFyYWN0ZXJz
LgoKPiAKPj4KPj4gKioqKioKPj4KPj4gLSMgZGVmaW5lIEQxMVBSSU5UKGZtdCwgYXJncy4uLikg
ZG8ge30gd2hpbGUgKCAwICkKPj4gKyNkZWZpbmUgRDExUFJJTlQoZm10LCBhcmdzLi4uKSBcCj4+
ICsgICAgZG8geyAgICAgICAgICAgICAgICAgICAgICAgXAo+PiArICAgIH0gd2hpbGUgKCAwICkK
Pj4KPj4gSXQgaXMgZmFpcmx5IGNvbW1vbiB0byBrZWVwIGV2ZXJ5dGhpbmcgb24gYSBsaW5lIHdo
ZW4gdGhlCj4+IGJvZHkgaXMgZW1wdHkuIFdlIGFsc28gdXNlIGlzIGZvciBzdHViIHN0YXRpYyBp
bmxpbmUgaGVscGVyLgo+PiBJIGFtIG5vdCBzdXJlIGhvdyBkaWZmaWN1bHQgaXQgd291bGQgYmUg
dG8gaW1wbGVtZW50IHRoYXQgd2l0aCBjbGFuZy1mb3JtYXQuCj4gCj4gU29ycnkgZm9yIHJlcGVh
dGluZyBpdCBhZ2FpbiBhbmQgYWdhaW4sIGJ1dCBzdWNoIGNhc2VzIHNob3VsZCBiZSBhZGRlZAo+
IHRvIHRoZSBjb2Rpbmcgc3R5bGUgZG9jdW1lbnQgZXhwbGljaXRseS4KClBhdGNoIGFyZSBhbHdh
eXMgd2VsY29tZS4uLgoKPiBJdCBpcyB1bmtub3duIGhvdyBkaWZmaWN1bHQgaXQgd291bGQgYmUg
dG8gaW1wbGVtZW50IHRoYXQgd2l0aAo+IGNsYW5nLWZvcm1hdCwgaG93ZXZlciwgaXQgY2FuIGJl
IGFuYWx5emVkLgoKLi4uICBidXQgdGhlIGdvYWwgb2YgdGhpcyBkaXNjdXNzaW9uIGlzIHRvIHVu
ZGVyc3RhbmQgdGhlIGxpbWl0YXRpb25zIG9mIApDbGFuZy1mb3JtYXQgYW5kIHdoZXRoZXIgYSBD
b2RpbmcgU3R5bGUgY2hhbmdlIG1heSBiZSBlYXNpZXIuCgo+Pgo+PiAqKioqKgo+Pgo+PiAtICAg
IC8qIFNlZSBsaW51eAo+PiBEb2N1bWVudGF0aW9uL2RldmljZXRyZWUvYmluZGluZ3MvaW50ZXJy
dXB0LWNvbnRyb2xsZXIvYXJtLGdpYy50eHQgKi8KPj4gKyAgICAvKiBTZWUgbGludXgKPj4gKyAg
ICAgKiBEb2N1bWVudGF0aW9uL2RldmljZXRyZWUvYmluZGluZ3MvaW50ZXJydXB0LWNvbnRyb2xs
ZXIvYXJtLGdpYy50eHQgKi8KPj4KPj4gTXVsdGktbGluZXMgY29tbWVudCBvbiBYZW4gYXJlIHVz
aW5nCj4+IC8qCj4+ICAgICogRm9vCj4+ICAgICogQmFyCj4+ICAgICovCj4gCj4gU2VlIG15IGNv
bW1lbnQgYWJvdXQgY2xhbmctZm9ybWF0IHN1cHBvcnRzIG9ubHkgY29tbWVudHMgaW5kZW50YXRp
b24gZm9yIG5vdy4gCgpJIHNhdyBpdCBhbmQgSSB3aWxsIHJlcGx5IGhlcmUgZm9yIHNpbXBsaWNp
dHkuIEhhdmluZyBhIGF1dG9tYXRpYyAKY2hlY2tlciB0aGF0IHdpbGwgZG8gdGhlIHdyb25nIHRo
aW5ncyBpcyBub3QgaWRlYWwuCgpJbWFnaW5lIHdlIGRlY2lkZSB0byB1c2UgdGhpcyBjaGVja2Vy
IGFzIGEgcGFydCBvZiB0aGUgY29tbWl0IHByb2Nlc3MuIApUaGlzIG1lYW5zIHRoYXQgdGhlIGNv
ZGUgd2lsbCBiZSBtb2RpZmllZCB0byBjaGVja2VyIGNvZGluZyBzdHlsZSBhbmQgCm5vdCBYZW4g
b25lLgoKPiAKPj4KPj4gKioqKioKPj4KPj4gLSAgICBjb25zdCBjaGFyIGNvbXBhdFtdID0KPj4g
LSAgICAgICAgImFybSxwc2NpLTEuMCIiXDAiCj4+IC0gICAgICAgICJhcm0scHNjaS0wLjIiIlww
Igo+PiAtICAgICAgICAiYXJtLHBzY2kiOwo+PiArICAgIGNvbnN0IGNoYXIgY29tcGF0W10gPSAi
YXJtLHBzY2ktMS4wIgo+PiArICAgICAgICAgICAgICAgICAgICAgICAgICAiXDAiCj4+ICsgICAg
ICAgICAgICAgICAgICAgICAgICAgICJhcm0scHNjaS0wLjIiCj4+ICsgICAgICAgICAgICAgICAg
ICAgICAgICAgICJcMCIKPj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgImFybSxwc2NpIjsK
Pj4KPj4gSSBhbSBub3Qgc3VyZSB3aHkgY2xhbmctZm9ybWF0IGRlY2lkZWQgdG8gZm9ybWF0IGxp
a2UgdGhhdC4gRG8geW91IGtub3cgd2h5Pwo+IAo+IFRoZSByZWFzb24gaXMgdGhhdCB0aGVyZSBh
cmUgdHdvIHN0cmluZ3MgaW4gb25lIGxpbmUuIEl0IHdvdWxkIG5vdAo+IGNoYW5nZSBpdCBpZiBp
dCB3ZXJlCj4gbm90ICJhcm0scHNjaS0xLjAiIlwwIiwgYnV0ICJhcm0scHNjaS0xLjBcMCIuCgpJ
IHdvdWxkIGxpa2UgdG8gc2VlIHRoZSBleGFjdCBwYXJ0IG9mIHRoZSBjbGFuZy1mb3JtYXQgY29k
aW5nIHN0eWxlIApkb2N1bWVudGF0aW9uIHRoYXQgbWVudGlvbiB0aGlzIHJlcXVpcmVtZW50cy4u
LiBUaGUgbW9yZSB0aGF0IGluIGFuIApleGFtcGxlIGFib3ZlIChjb3BpZWQgYmVsb3cgZm9yIHNp
bXBsaWNpdHkpLCB0aGVyZSBhcmUgdHdvIHN0cmluZ3MgaW4gb24gCmxpbmUuCgogPj4gKyAgICBE
MTFQUklOVCgiQWxsb2NhdGVkICUjIiBQUklwYWRkciAiLSUjIiBQUklwYWRkcgoKCj4gCj4+Cj4+
ICoqKioqCj4+Cj4+IC0gICAgY2xvY2tfdmFsaWQgPSBkdF9wcm9wZXJ0eV9yZWFkX3UzMihkZXYs
ICJjbG9jay1mcmVxdWVuY3kiLAo+PiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgJmNsb2NrX2ZyZXF1ZW5jeSk7Cj4+ICsgICAgY2xvY2tfdmFsaWQgPQo+PiArICAgICAg
ICBkdF9wcm9wZXJ0eV9yZWFkX3UzMihkZXYsICJjbG9jay1mcmVxdWVuY3kiLCAmY2xvY2tfZnJl
cXVlbmN5KTsKPj4KPj4gSSBhbSBub3Qgc3VyZSB3aHkgY2xhbmctZm9ybWF0IGRlY2lkZSB0byBm
b3JtYXQgbGlrZSB0aGF0LiBUaGUgY3VycmVudCB2ZXJzaW9uCj4+IGlzIGRlZmluaXRlbHkgdmFs
aWQuCj4gCj4gVGhlIGN1cnJlbnQgdmVyc2lvbiBpcyBub3QgdmFsaWQgYXMgaXQgdGFrZXMgODEg
Y2hhcnMsIHdoaWxlIDc5IGlzCj4gYWxsb3dlZCBhY2NvcmRpbmcgdG8gY29kaW5nIHN0eWxlLgoK
UmVhbGx5PyBJIGxvb2tlZCBhdCB0aGUgY29kZSBhbmQgdGhpcyBpcyA2MiBjaGFyYWN0ZXJzLi4u
IEl0IHdvdWxkIGJlIDgxIApjaGFyYWN0ZXJzIGlmICImY2xvY2tfZnJlcXVlbmN5KTsiIHdlcmUg
b24gdGhlIHNhbWUgbGluZS4gQnV0IHNlZSBob3cgaXQgCmlzIHNwbGl0IGluIDIgbGluZXMuCgo+
IAo+Pgo+PiAqKioqKgo+Pgo+PiAtIGdvdF9iYW5rMDoKPj4gK2dvdF9iYW5rMDoKPj4KPj4gSUlS
QywgSmFuIHJlcXVlc3RzIHRvIGhhdmUgYSBzcGFjZSBiZWZvcmUgdGhlIGxhYmVsLiBKYW4/Cj4+
Cj4+IEphbidzIGFuc3dlciB3YXM6Cj4+Cj4+IFllcy4gTm8gaW5kZW50YXRpb24gYXQgYWxsIGZv
ciBsYWJlbHMgbGVhZHMgdG8gdGhlbSBiZWluZwo+PiAod3JvbmdseSkgdXNlZCB3aGVuIGRpZmYg
LXAgdHJpZXMgdG8gaWRlbnRpZnkgY29udGV4dC4gVGhhdCdzCj4+IHRoZSBjYXNlIGV2ZW4gd2l0
aCB1cC10by1kYXRlIGRpZmYgaWlyYzsgSSBkb24ndCByZWNhbGwKPj4gd2hldGhlciBnaXQgYWxz
byBnZXRzIGNvbmZ1c2VkIGJ5IHRoaXMuCj4+Cj4gU28gY3VycmVudCBjbGFuZy1mb3JtYXQgYmVo
YXZpb3VyIGlzIGNvcnJlY3QgYW5kIG5vdGhpbmcgdG8gY2hhbmdlLgoKUGxlYXNlIHJlYWQgYWdh
aW4gd2hhdCB3YXMgd3JpdHRlbi4gSmFuIGNvbmZpcm1lZCBoZSB3YW50ZWQgdGhlIHNwYWNlIApi
ZWZvcmUgdGhlIGxhYmVsLiBTbyBjbGVhciBjbGFuZy1mb3JtYXQgaXMgbm90IGRvaW5nIHRoZSBy
aWdodCB0aGluZy4KCj4gCj4+ICoqKioqCj4+Cj4+IC0gICAgY29uc3QgY2hhciBjb21wYXRbXSA9
Cj4+IC0gInhlbix4ZW4tIl9fc3RyaW5naWZ5KFhFTl9WRVJTSU9OKSIuIl9fc3RyaW5naWZ5KFhF
Tl9TVUJWRVJTSU9OKSJcMCIKPj4gLSAgICAgICAgInhlbix4ZW4iOwo+PiArICAgIGNvbnN0IGNo
YXIgY29tcGF0W10gPSAieGVuLHhlbi0iIF9fc3RyaW5naWZ5KFhFTl9WRVJTSU9OKSAiLiIgX19z
dHJpbmdpZnkoCj4+ICsgICAgICAgIFhFTl9TVUJWRVJTSU9OKSAiXDAiCj4+ICsgICAgICAgICAg
ICAgICAgICAgICAgICAieGVuLHhlbiI7Cj4+Cj4+IFdoYXQgaXMgdGhlIGNvZGluZyBzdHlsZSBy
dWxlIGZvciB0aGlzIGNoYW5nZT8KPiAKPiBJdCBzZWVtcyB0aGUgcmVhc29uIGZvciB0aGUgY2hh
bmdlIGlzIHRoZSB3cm9uZyBpbmRlbnRhdGlvbiBvZiB0aGUKPiBzZWNvbmQgbGluZSwgd2hlbiB0
aGUgZmlyc3QgbGluZSBoYXMgZXh0cmEgc3BhY2UsIG5vdCBzdXJlLgo+IAo+PiAqKioqKgo+Pgo+
PiAtICAgIHN0cnVjdCBtYXBfcmFuZ2VfZGF0YSBtcl9kYXRhID0geyAuZCA9IGQsIC5wMm10ID0g
cDJtdCB9Owo+PiArICAgIHN0cnVjdCBtYXBfcmFuZ2VfZGF0YSBtcl9kYXRhID0gey5kID0gZCwg
LnAybXQgPSBwMm10fTsKPj4KPj4gQUZBSUNULCB3ZSBjb21tb25seSBwdXQgYSBzcGFjZSBhZnRl
ciB7IGFuZCBiZWZvcmUgfS4KPiAKPiBUaGlzIGlzIG5vIGV4cGxpY2l0bHkgZG9jdW1lbnRlZCBp
biB0aGUgY29kaW5nIHN0eWxlLgo+IEl0IHN0aWxsIHNlZW1zIG5vdCBhbiBpc3N1ZSB0byBhZGQg
c3VjaCBjYXNlcyB0byBjbGFuZy1mb3JtYXQuCj4gCj4+ICoqKiB4ZW4vYXJtL21tLmMgKioqCj4+
Cj4+ICAgICAgICBjb25zdCB1bnNpZ25lZCBpbnQgb2Zmc2V0c1s0XSA9IHsKPj4gLSAgICAgICAg
emVyb2V0aF90YWJsZV9vZmZzZXQoYWRkciksCj4+IC0gICAgICAgIGZpcnN0X3RhYmxlX29mZnNl
dChhZGRyKSwKPj4gLSAgICAgICAgc2Vjb25kX3RhYmxlX29mZnNldChhZGRyKSwKPj4gLSAgICAg
ICAgdGhpcmRfdGFibGVfb2Zmc2V0KGFkZHIpCj4+IC0gICAgfTsKPj4gKyAgICAgICAgemVyb2V0
aF90YWJsZV9vZmZzZXQoYWRkciksIGZpcnN0X3RhYmxlX29mZnNldChhZGRyKSwKPj4gKyAgICAg
ICAgc2Vjb25kX3RhYmxlX29mZnNldChhZGRyKSwgdGhpcmRfdGFibGVfb2Zmc2V0KGFkZHIpfTsK
Pj4KPj4gVGhlIG9sZCBjb2RlIGlzIHRlY2huaWNhbGx5IHZhbGlkIGFuZCBJIGZpbmQgdGhlIG5l
dyBjb2RlIGxlc3MgcmVhZGFibGUuIFdoeQo+PiBjbGFuZy1mb3JtYXQgZGVjaWRlZCB0byByZWZv
cm1hdCBpdD8gSSBub3RpY2VkIHNpbWlsYXIgdGhpbmdzIHByb2JsZW0gd2l0aAo+PiBwcm90b3R5
cGUuCj4gCj4gSXQgaXMgbm90IGNsZWFyIGFuZCB0byBiZSBpbnZlc3RpZ2F0ZWQuCj4gCj4+Cj4+
ICoqKioqCj4+Cj4+IC0gICAgcmMgPSBndWVzdF9waHlzbWFwX2FkZF9lbnRyeShjdXJyZW50LT5k
b21haW4sIGdhZGRyX3RvX2dmbihhZGRyKSwKPj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZyYW1lLCAwLCB0KTsKPj4gKyAgICByYyA9IGd1ZXN0X3BoeXNtYXBfYWRkX2VudHJ5
KGN1cnJlbnQtPmRvbWFpbiwgZ2FkZHJfdG9fZ2ZuKGFkZHIpLCBmcmFtZSwgMCwKPj4gKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHQpOwo+Pgo+PiBJdCBmZWVscyB0byBtZSB0aGF0
IGNsYW5nLWZvcm1hdCBpcyB0cnlpbmcgdG8gY3JhbSBhcyBtdWNoIGFzIHBvc3NpYmxlIG9uIGEK
Pj4gbGluZS4gIENhbiB5b3UgY29uZmlybSBpdD8KPiAKPiBTZWVtcyB5ZXMsIGluIHRoaXMgY2Fz
ZS4KPiAKPj4KPj4gVGhlIGNvZGUgcGVyIHNlIGlzIHZhbGlkIGFuZCBpdCBmZWVscyB0byBtZSBt
b3JlIHJlYWRhYmxlLiBJIHdvdWxkIGV4cGVjdAo+PiBjbGFuZy1mb3JtYXQgdG8gbm90IG1vZGlm
eSBhIGxpbmUgaWYgdGhlIGNvZGUgaXMgdmFsaWQgcGVyIHRoZSBjb2Rpbmcgc3R5bGUuCj4gCj4g
VGhlIHRoaW5nIGlzIHdoYXQgaXMgdGhlIGRlZmluaXRpb24gb2YgIm1vcmUgcmVhZGFibGUiIGFu
ZCAidmFsaWQgcGVyCj4gdGhlIGNvZGluZyBzdHlsZSIuCj4gSW4gdGhpcyBjYXNlLCBpdCB0cmll
cyB0byB1c2UgYWxsIG9mIHRoZSA3OSBjaGFyYWN0ZXJzIG9mIHRoZSBsaW5lLgoKV2hhdCdzIHRo
ZSByYXRpb25hbGUgaGVyZT8gRG8geW91IGhhdmUgdGhlIGV4YWN0IHNlY3Rpb24gaW4gdGhlIApj
bGFuZy1mb3JtYXQgY29kaW5nIHN0eWxlIGZvciB0aGlzPwoKVGhpcyBpcyBvbmUgY2FzZSB3aGVy
ZSBJIGZlZWwgdGhlIGNoZWNrZXIgaXMgaW1wb3NpbmcgYSBsb3QgbW9yZSAKcmVzdHJpY3Rpb24g
dGhhbiBpdCBzaG91bGQgZG8uCgpUaGVyZSBhcmUgYSBsb3Qgb2YgY2FzZXMgd2hlcmUgY3JhbW1p
bmcgZXZlcnl0aGluZyBpbiBvbmUgbGluZSBpcyAKcG9zc2libGUuIEJ1dCBzb21ldGltZXMsIHlv
dSBtYXkgd2FudCB0byBkbyBpdCBvdmVyIG11bHRpcGxlIGxpbmVzIGZvciAKbW9yZSByZWFkYWJp
bGl0eSAodGhpcyBpcyBwcmV0dHkgc3ViamVjdGl2ZSkuIEFzIGEgcmV2aWV3ZXIsIEkgd291bGQg
CmFjY2VwdCBib3RoIGNhc2VzLiBCdXQgSSB3b3VsZCBjbGVhcmx5IG5vdCBpbXBvc2Ugb24gdGhl
IGNvbnRyaWJ1dG9yIAplaXRoZXIgd2F5LgoKQ2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 11:31:13 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 11:31:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hs3rg-0003GN-7w; Mon, 29 Jul 2019 11:30:52 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=hW4D=V2=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hs3rf-0003GI-0U
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 11:30:51 +0000
X-Inumbo-ID: 4de4ad52-b1f4-11e9-8b43-33d98b0eff01
Received: from m4a0041g.houston.softwaregrp.com (unknown [15.124.2.87])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 4de4ad52-b1f4-11e9-8b43-33d98b0eff01;
 Mon, 29 Jul 2019 11:30:46 +0000 (UTC)
Received: FROM m4a0041g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0041g.houston.softwaregrp.com WITH ESMTP; 
 Mon, 29 Jul 2019 11:30:44 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Mon, 29 Jul 2019 11:10:37 +0000
Received: from NAM05-CO1-obe.outbound.protection.outlook.com (15.124.72.14) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Mon, 29 Jul 2019 11:10:37 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=OFPsyniqf/YgHWqkLvG5fwOrG4wyrWhMcLKtqaaFPjZmyKI03DYNX0IM5RBuF3MfMJ/IGGN2t7Cniucr8Z8Fp2MXuQg2bCiFWiFqGnsqHve0ygpIbnsJyD/g3WqROoZ0fe/V2ggCLYmTdT8y2l8fRsd+EQKSVw0DhJ1eJ0Zqyo84qWJcXjiPU/vtfW/rcuAAMZXL6b+IxOEfHWF9hlNzuI2TAYVhFG6aW3kvPrMugwNhmGg2ppQI+dEqHdIJ9GCU5JsyRQjUXX8RyX6YxpSpQFW6LBTVVUVOBIcTOpKi4VeQvvlvaQToTsHUMuE0sn9zqe5HEwGkf/KrAScj1CU5dg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=3RC4KPMe5XUhGLf4d970eHdNGoccNMT2Z65SlpLYSZ0=;
 b=nVjr8YpNGPxqP9vipkDTSOIDJUULccjkTcmFNON/SVliCMTq/ldhppaF+Ja4Niw3PzuDQkH4hDuqEEqiWn7y1NS4m8k0FuF7s6593Sg5LGUfZxGrTfPmymu2oI2c25JwY723ZTIxxz5/7QTV9TQ/UAzOdDY6VRf1MHqmRDcCWivUKX5zRtHFOyOYfWueGmGTUx7Fe6e4HajxMwoWf2ZdQvspaP+1lmWQI6DHLTCsxElCyLkCwHBJmKni1ogxcWdNYPMOhLUg5gVb15aLUeZ4Xhv1vvaVal5eBB1HJs/vCm/pBPw5Kzd4/fK4+FZdJyEX8dKvNmN7+ITpUXEHYpBFXQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3345.namprd18.prod.outlook.com (10.255.138.222) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2115.10; Mon, 29 Jul 2019 11:10:36 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b%7]) with mapi id 15.20.2115.005; Mon, 29 Jul 2019
 11:10:36 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Paul Durrant <Paul.Durrant@citrix.com>
Thread-Topic: [Xen-devel] per-domain passthrough/iommu options
Thread-Index: AdVDqy2gdS3slVvQRuCN/iB10JmJ2gABnjsAAAD6vMAAAUXLgAAASpcAAADXF4AAAKXGUACPHNGA
Date: Mon, 29 Jul 2019 11:10:36 +0000
Message-ID: <9f3ac2e7-9542-dcf0-9e57-bb95928dd947@suse.com>
References: <a65d176f8912458c8576367597613de9@AMSPEX02CL03.citrite.net>
 <8fff2485-bf0a-5b98-dfbc-4679c39b9ed0@suse.com>
 <3cd2057e69bc4bdbb87f53c97ffe765c@AMSPEX02CL03.citrite.net>
 <82fc3e28-353a-44fb-0d6b-ec2913610c2f@suse.com>
 <fa7e8a34bedc43de8a62d8a8480d171e@AMSPEX02CL03.citrite.net>
 <73c71fa0-9eb9-c126-726d-114ff9f464af@suse.com>
 <067b1b1b41bb4fcbba0c353f4be0dc7d@AMSPEX02CL03.citrite.net>
In-Reply-To: <067b1b1b41bb4fcbba0c353f4be0dc7d@AMSPEX02CL03.citrite.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR02CA0011.eurprd02.prod.outlook.com
 (2603:10a6:6:15::24) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: e012c9d4-d577-4c73-af7b-08d7141561b2
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3345; 
x-ms-traffictypediagnostic: BY5PR18MB3345:
x-microsoft-antispam-prvs: <BY5PR18MB334500BC538B964FC3796843B3DD0@BY5PR18MB3345.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 01136D2D90
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(366004)(346002)(376002)(39860400002)(396003)(136003)(189003)(199004)(13464003)(76114002)(31686004)(31696002)(2906002)(3846002)(6116002)(478600001)(14454004)(68736007)(6246003)(25786009)(7736002)(305945005)(26005)(186003)(4326008)(446003)(71190400001)(71200400001)(2616005)(8936002)(6486002)(476003)(11346002)(66446008)(486006)(64756008)(66946007)(8676002)(81166006)(256004)(81156014)(99286004)(66066001)(316002)(66556008)(53936002)(14444005)(66476007)(80792005)(6436002)(76176011)(52116002)(229853002)(53546011)(6506007)(386003)(86362001)(36756003)(102836004)(6916009)(5660300002)(6512007);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3345;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: E6dIO+n3/5NS3Ne0xwPSvilNcl132ufN1V+auqxFOyib1maBIGm4dBCrd+rD4EgdJuYwGK+g0x5fjP1VUHd9R4sIzZqilNSj5GOkt/AcKbwvBUldEd4coE8xCbOm5/YgjDp+TuVCqrCWPqf4ROurifpGrzQc11ZLkiJydVgkjhXTgBPDgZqgiAZgFek8haLSU9hKBlG+Ix7C1p5OJX/a5JaZaG2zm9uqvDnBhtdaKMnjcxqePCsp0z/7TXq4NoQ0UhBLSptyGYr9k0gO2hDRz2O1JezcC1rnkJ8WxhwRIsjcsQ0UQjHCZjVgnKgWTAdZo25viejroosW+CHex0pZvrHX/0ha3/L1GgsgGypIostjWXwHhs6oZMD9Q8/ujD8PtfNfnUaPkDP6m1M4fjle9E2g0EYaxpiqqwREjZPmVls=
Content-ID: <C783296C9C546B4B91614DB3EDB18DDD@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: e012c9d4-d577-4c73-af7b-08d7141561b2
X-MS-Exchange-CrossTenant-originalarrivaltime: 29 Jul 2019 11:10:36.4192 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3345
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] per-domain passthrough/iommu options
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel \(xen-devel@lists.xenproject.org\)"
 <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjYuMDcuMjAxOSAxNjo1NCwgUGF1bCBEdXJyYW50IHdyb3RlOg0KPj4gLS0tLS1PcmlnaW5h
bCBNZXNzYWdlLS0tLS0NCj4+IEZyb206IEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT4N
Cj4+IFNlbnQ6IDI2IEp1bHkgMjAxOSAxNTozNA0KPj4gVG86IFBhdWwgRHVycmFudCA8UGF1bC5E
dXJyYW50QGNpdHJpeC5jb20+DQo+PiBDYzogeGVuLWRldmVsICh4ZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcpIDx4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmc+DQo+PiBTdWJqZWN0
OiBSZTogW1hlbi1kZXZlbF0gcGVyLWRvbWFpbiBwYXNzdGhyb3VnaC9pb21tdSBvcHRpb25zDQo+
Pg0KPj4gT24gMjYuMDcuMjAxOSAxNjoyNiwgUGF1bCBEdXJyYW50IHdyb3RlOg0KPj4+PiBGcm9t
OiBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+DQo+Pj4+IFNlbnQ6IDI2IEp1bHkgMjAx
OSAxNTowMg0KPj4+Pg0KPj4+PiBPbiAyNi4wNy4yMDE5IDE1OjM5LCBQYXVsIER1cnJhbnQgd3Jv
dGU6DQo+Pj4+PiA/IEkgZG9uJ3QgdGhpbmsgJ3ByaXZhdGUtcHQnIG9yICdzZXBhcmF0ZS1wdCcg
cmVhbGx5IGNhcHR1cmUgdGhlIGZhY3QgdGhhdCB0aGUgcGFnZSB0YWJsZXMgbWF0Y2gNCj4+IHRo
ZQ0KPj4+PiBQMk0uIFRoZXkgY291bGQganVzdCBhcyBlYXNpbHkgYmUgdGFrZW4gdG8gbWVhbiB0
aGF0IHRoZXkgYXJlIHBvcHVsYXRlZCB1c2luZyBzb21lIG90aGVyIHBvbGljeS4NCj4+Pj4NCj4+
Pj4gQnV0IGhhdmVuJ3Qgd2UgcmVjZW50bHkgc2VlbiB0aGF0IHRoaXMgZnVsbHkgbG9jay1zdGVw
IHBvcHVsYXRpb24NCj4+Pj4gb2YgcGFnZSB0YWJsZXMgaXNuJ3QgYWx3YXlzIGNvcnJlY3QgKG9y
IGF0IGxlYXN0IGRlc2lyYWJsZSk/IEkNCj4+Pj4gdmFndWVseSByZWNhbGwgb3RoZXIgY29tbWVu
dHMgdG8gdGhhdCBlZmZlY3QgdG9vLCBmcm9tIGxvbmcgYWdvLg0KPj4+PiBJJ2Qgc3BlY2lmaWNh
bGx5IHdhbnQgdG8gYXZvaWQgZW5jb2RpbmcgaW50byB0aGUgaW50ZXJmYWNlIGhlcmUNCj4+Pj4g
dGhhdCB0aGUgdHdvIGFyZSBleGFjdCBtaXJyb3JzIG9mIG9uZSBhbm90aGVyLCBub3cgYW5kIGZv
cmV2ZXIuDQo+Pj4NCj4+PiBIb3cgZG8geW91IHRoaW5rIHdlIHNob3VsZCBleHByZXNzIGl0LiBJ
IGFncmVlIHRoYXQgaXQncyBhIGJpdCBhd2t3YXJkIGJlY2F1c2Ugb2YgdGhlIGRpZmZlcmVuY2UN
Cj4+IGJldHdlZW4gSFZNIGFuZCBQViBkb21haW5zLCBidXQgYWxsIHdlIGNhbiBkbyB0aGVyZSBy
ZWFsbHkgaXMgZG9jdW1lbnQgaXQgSSB0aGluaywgc28gcGVyaGFwcyB0aGUNCj4+IG1hbnBhZ2Ug
Y291bGQgaGF2ZSBzb21ldGhpbmcgbGlrZToNCj4+DQo+PiBTb3VuZHMgcmVhc29uYWJsZSAtIGl0
IGF0IGxlYXN0IGF2b2lkcyBtYWtpbmcgdGhlIGJlaGF2aW9yIHRvbw0KPj4gbXVjaCBzcGVsbGVk
IG91dCB3aXRoIHJlZ2FyZCB0byB0aGUgc2ltaWxhcml0eSBvZiBtYXBwaW5ncyBiZXR3ZWVuDQo+
PiBJT01NVSBwYWdlIHRhYmxlcyBhbmQgUDJNLiBUaGVyZSdzIG9uZSBpc3N1ZSB0aG91Z2g6DQo+
Pg0KPj4+ICdvZmYnDQo+Pj4NCj4+PiBJT01NVSBtYXBwaW5ncyBhcmUgZGlzYWJsZWQgZm9yIHRo
ZSBkb21haW4gYW5kIHNvIGhhcmR3YXJlIG1heSBub3QgYmUgcGFzc2VkIHRocm91Z2guDQo+Pj4N
Cj4+PiAnc3luYy1wdCcNCj4+Pg0KPj4+IEZvciBhIFBWIGRvbWFpbiwgYWxsIHdyaXRhYmxlIHBh
Z2VzIGFzc2lnbmVkIHRvIHRoZSBkb21haW4gYXJlIGlkZW50aXR5IG1hcHBlZCBieSBNRk4gaW4g
dGhlIElPTU1VDQo+PiBwYWdlIHRhYmxlcy4gVGh1cyBhIGRldmljZSBkcml2ZXIgcnVubmluZyBp
biB0aGUgZG9tYWluIG1heSBwcm9ncmFtIHBhc3N0aHJvdWdoIGhhcmR3YXJlIGZvciBETUEgdXNp
bmcNCj4+IE1GTiB2YWx1ZXMgKGkuZS4gaG9zdC9tYWNoaW5lIGZyYW1lIG51bWJlcnMpIGxvb2tl
ZCB1cCBpbiBpdHMgUDJNLg0KPj4+IEZvciBhbiBIVk0gZG9tYWluLCBhbGwgbm9uLWZvcmVpZ24g
UkFNIHBhZ2VzIHByZXNlbnQgaW4gdGhlIFAyTSB3aWxsIGJlIGlkZW50aXR5IG1hcHBlZCBieSBH
Rk4NCj4+DQo+PiBXaHkgImlkZW50aXR5IG1hcHBlZCIgaGVyZT8gSXQncyBhIEdGTiAtPiBNRk4g
bWFwcGluZ20sIGlzbid0IGl0Pw0KPiANCj4gWWVzLi4uIGl0J3MgaGFyZCB0byBleHByZXNzLiBX
aGF0IEkgd2FudCB0byBzYXksIG9mIGNvdXJzZSwgaXMgdGhhdCBkZXZpY2UgZHJpdmVycyBjYW4g
dXNlIEdGTnMuIENhbiB5b3UgdGhpbmsgb2YgYW55IG90aGVyIGZvcm0gb2Ygd29yZHMgdGhhdCBt
aWdodCBiZSBiZXR0ZXI/DQoNCkp1c3Qgb21pdCAiaWRlbnRpdHkiIGluIHRoZSBIVk0gcmVsYXRl
ZCBzZW50ZW5jZT8NCg0KSmFuDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 11:37:50 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 11:37:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hs3yN-0003Od-11; Mon, 29 Jul 2019 11:37:47 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=0i5a=V2=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hs3yL-0003OW-IP
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 11:37:45 +0000
X-Inumbo-ID: 4514a492-b1f5-11e9-9330-238b4d0fd1f6
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 4514a492-b1f5-11e9-9330-238b4d0fd1f6;
 Mon, 29 Jul 2019 11:37:40 +0000 (UTC)
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=Paul.Durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 Paul.Durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: whsgYqG0qDNrYz4LxhimaLOqhEatogs2GBRhLOrRzBOxleeNWT6e1EEvgRHP1hmX4VNKrE5Yup
 GFaat0oR2afnUlzbIPvWiYbnu5hqksSXq1i8PrpoYkEvo0f4ogRUkgbH70DKpZ++e1uB6kSKiN
 v9yeU8lznr+coMvHE8QS4fdhUD7ucqchi3Nf6cFtLzZzKlYAm3EWtK2q/048DbUlI+f+bb175k
 6XBX0mvsuIgL2IPoj1TSn5BHE1RBYK4YQ8nAfZB4zCNSqryaFiaw5SReHLz7iUwE4Rn8o90qaM
 vrk=
X-SBRS: 2.7
X-MesageID: 3653017
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,322,1559534400"; 
   d="scan'208";a="3653017"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Jan Beulich' <JBeulich@suse.com>
Thread-Topic: [Xen-devel] per-domain passthrough/iommu options
Thread-Index: AdVDqy2gdS3slVvQRuCN/iB10JmJ2gABnjsAAAD6vMAAAUXLgAAASpcAAADXF4AAAKXGUACPHNGAAADt3eA=
Date: Mon, 29 Jul 2019 11:37:36 +0000
Message-ID: <822c2382faf5498eb563a2c29d9b8f5a@AMSPEX02CL03.citrite.net>
References: <a65d176f8912458c8576367597613de9@AMSPEX02CL03.citrite.net>
 <8fff2485-bf0a-5b98-dfbc-4679c39b9ed0@suse.com>
 <3cd2057e69bc4bdbb87f53c97ffe765c@AMSPEX02CL03.citrite.net>
 <82fc3e28-353a-44fb-0d6b-ec2913610c2f@suse.com>
 <fa7e8a34bedc43de8a62d8a8480d171e@AMSPEX02CL03.citrite.net>
 <73c71fa0-9eb9-c126-726d-114ff9f464af@suse.com>
 <067b1b1b41bb4fcbba0c353f4be0dc7d@AMSPEX02CL03.citrite.net>
 <9f3ac2e7-9542-dcf0-9e57-bb95928dd947@suse.com>
In-Reply-To: <9f3ac2e7-9542-dcf0-9e57-bb95928dd947@suse.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] per-domain passthrough/iommu options
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel \(xen-devel@lists.xenproject.org\)"
 <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBKYW4gQmV1bGljaCA8SkJldWxp
Y2hAc3VzZS5jb20+DQo+IFNlbnQ6IDI5IEp1bHkgMjAxOSAxMjoxMQ0KPiBUbzogUGF1bCBEdXJy
YW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT4NCj4gQ2M6IHhlbi1kZXZlbCAoeGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnKSA8eGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnPg0K
PiBTdWJqZWN0OiBSZTogW1hlbi1kZXZlbF0gcGVyLWRvbWFpbiBwYXNzdGhyb3VnaC9pb21tdSBv
cHRpb25zDQo+IA0KPiBPbiAyNi4wNy4yMDE5IDE2OjU0LCBQYXVsIER1cnJhbnQgd3JvdGU6DQo+
ID4+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+ID4+IEZyb206IEphbiBCZXVsaWNoIDxK
QmV1bGljaEBzdXNlLmNvbT4NCj4gPj4gU2VudDogMjYgSnVseSAyMDE5IDE1OjM0DQo+ID4+IFRv
OiBQYXVsIER1cnJhbnQgPFBhdWwuRHVycmFudEBjaXRyaXguY29tPg0KPiA+PiBDYzogeGVuLWRl
dmVsICh4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcpIDx4ZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmc+DQo+ID4+IFN1YmplY3Q6IFJlOiBbWGVuLWRldmVsXSBwZXItZG9tYWluIHBh
c3N0aHJvdWdoL2lvbW11IG9wdGlvbnMNCj4gPj4NCj4gPj4gT24gMjYuMDcuMjAxOSAxNjoyNiwg
UGF1bCBEdXJyYW50IHdyb3RlOg0KPiA+Pj4+IEZyb206IEphbiBCZXVsaWNoIDxKQmV1bGljaEBz
dXNlLmNvbT4NCj4gPj4+PiBTZW50OiAyNiBKdWx5IDIwMTkgMTU6MDINCj4gPj4+Pg0KPiA+Pj4+
IE9uIDI2LjA3LjIwMTkgMTU6MzksIFBhdWwgRHVycmFudCB3cm90ZToNCj4gPj4+Pj4gPyBJIGRv
bid0IHRoaW5rICdwcml2YXRlLXB0JyBvciAnc2VwYXJhdGUtcHQnIHJlYWxseSBjYXB0dXJlIHRo
ZSBmYWN0IHRoYXQgdGhlIHBhZ2UgdGFibGVzIG1hdGNoDQo+ID4+IHRoZQ0KPiA+Pj4+IFAyTS4g
VGhleSBjb3VsZCBqdXN0IGFzIGVhc2lseSBiZSB0YWtlbiB0byBtZWFuIHRoYXQgdGhleSBhcmUg
cG9wdWxhdGVkIHVzaW5nIHNvbWUgb3RoZXIgcG9saWN5Lg0KPiA+Pj4+DQo+ID4+Pj4gQnV0IGhh
dmVuJ3Qgd2UgcmVjZW50bHkgc2VlbiB0aGF0IHRoaXMgZnVsbHkgbG9jay1zdGVwIHBvcHVsYXRp
b24NCj4gPj4+PiBvZiBwYWdlIHRhYmxlcyBpc24ndCBhbHdheXMgY29ycmVjdCAob3IgYXQgbGVh
c3QgZGVzaXJhYmxlKT8gSQ0KPiA+Pj4+IHZhZ3VlbHkgcmVjYWxsIG90aGVyIGNvbW1lbnRzIHRv
IHRoYXQgZWZmZWN0IHRvbywgZnJvbSBsb25nIGFnby4NCj4gPj4+PiBJJ2Qgc3BlY2lmaWNhbGx5
IHdhbnQgdG8gYXZvaWQgZW5jb2RpbmcgaW50byB0aGUgaW50ZXJmYWNlIGhlcmUNCj4gPj4+PiB0
aGF0IHRoZSB0d28gYXJlIGV4YWN0IG1pcnJvcnMgb2Ygb25lIGFub3RoZXIsIG5vdyBhbmQgZm9y
ZXZlci4NCj4gPj4+DQo+ID4+PiBIb3cgZG8geW91IHRoaW5rIHdlIHNob3VsZCBleHByZXNzIGl0
LiBJIGFncmVlIHRoYXQgaXQncyBhIGJpdCBhd2t3YXJkIGJlY2F1c2Ugb2YgdGhlIGRpZmZlcmVu
Y2UNCj4gPj4gYmV0d2VlbiBIVk0gYW5kIFBWIGRvbWFpbnMsIGJ1dCBhbGwgd2UgY2FuIGRvIHRo
ZXJlIHJlYWxseSBpcyBkb2N1bWVudCBpdCBJIHRoaW5rLCBzbyBwZXJoYXBzIHRoZQ0KPiA+PiBt
YW5wYWdlIGNvdWxkIGhhdmUgc29tZXRoaW5nIGxpa2U6DQo+ID4+DQo+ID4+IFNvdW5kcyByZWFz
b25hYmxlIC0gaXQgYXQgbGVhc3QgYXZvaWRzIG1ha2luZyB0aGUgYmVoYXZpb3IgdG9vDQo+ID4+
IG11Y2ggc3BlbGxlZCBvdXQgd2l0aCByZWdhcmQgdG8gdGhlIHNpbWlsYXJpdHkgb2YgbWFwcGlu
Z3MgYmV0d2Vlbg0KPiA+PiBJT01NVSBwYWdlIHRhYmxlcyBhbmQgUDJNLiBUaGVyZSdzIG9uZSBp
c3N1ZSB0aG91Z2g6DQo+ID4+DQo+ID4+PiAnb2ZmJw0KPiA+Pj4NCj4gPj4+IElPTU1VIG1hcHBp
bmdzIGFyZSBkaXNhYmxlZCBmb3IgdGhlIGRvbWFpbiBhbmQgc28gaGFyZHdhcmUgbWF5IG5vdCBi
ZSBwYXNzZWQgdGhyb3VnaC4NCj4gPj4+DQo+ID4+PiAnc3luYy1wdCcNCj4gPj4+DQo+ID4+PiBG
b3IgYSBQViBkb21haW4sIGFsbCB3cml0YWJsZSBwYWdlcyBhc3NpZ25lZCB0byB0aGUgZG9tYWlu
IGFyZSBpZGVudGl0eSBtYXBwZWQgYnkgTUZOIGluIHRoZSBJT01NVQ0KPiA+PiBwYWdlIHRhYmxl
cy4gVGh1cyBhIGRldmljZSBkcml2ZXIgcnVubmluZyBpbiB0aGUgZG9tYWluIG1heSBwcm9ncmFt
IHBhc3N0aHJvdWdoIGhhcmR3YXJlIGZvciBETUENCj4gdXNpbmcNCj4gPj4gTUZOIHZhbHVlcyAo
aS5lLiBob3N0L21hY2hpbmUgZnJhbWUgbnVtYmVycykgbG9va2VkIHVwIGluIGl0cyBQMk0uDQo+
ID4+PiBGb3IgYW4gSFZNIGRvbWFpbiwgYWxsIG5vbi1mb3JlaWduIFJBTSBwYWdlcyBwcmVzZW50
IGluIHRoZSBQMk0gd2lsbCBiZSBpZGVudGl0eSBtYXBwZWQgYnkgR0ZODQo+ID4+DQo+ID4+IFdo
eSAiaWRlbnRpdHkgbWFwcGVkIiBoZXJlPyBJdCdzIGEgR0ZOIC0+IE1GTiBtYXBwaW5nbSwgaXNu
J3QgaXQ/DQo+ID4NCj4gPiBZZXMuLi4gaXQncyBoYXJkIHRvIGV4cHJlc3MuIFdoYXQgSSB3YW50
IHRvIHNheSwgb2YgY291cnNlLCBpcyB0aGF0IGRldmljZSBkcml2ZXJzIGNhbiB1c2UgR0ZOcy4g
Q2FuDQo+IHlvdSB0aGluayBvZiBhbnkgb3RoZXIgZm9ybSBvZiB3b3JkcyB0aGF0IG1pZ2h0IGJl
IGJldHRlcj8NCj4gDQo+IEp1c3Qgb21pdCAiaWRlbnRpdHkiIGluIHRoZSBIVk0gcmVsYXRlZCBz
ZW50ZW5jZT8NCg0KT2ssIEkgZ3Vlc3MgdGhhdCBzb3VuZHMgb2suIEknbGwgZG8gdGhhdC4NCg0K
ICBQYXVsDQoNCj4gDQo+IEphbg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 11:43:22 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 11:43:22 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hs43i-000461-ND; Mon, 29 Jul 2019 11:43:18 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=l3zY=V2=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hs43g-00045w-Rp
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 11:43:16 +0000
X-Inumbo-ID: 0d0a866a-b1f6-11e9-af91-7fb916ae02b5
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 0d0a866a-b1f6-11e9-af91-7fb916ae02b5;
 Mon, 29 Jul 2019 11:43:15 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id D90CB28;
 Mon, 29 Jul 2019 04:43:14 -0700 (PDT)
Received: from [10.37.8.36] (unknown [10.37.8.36])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 035833F694;
 Mon, 29 Jul 2019 04:43:13 -0700 (PDT)
To: Andrii Anisov <andrii.anisov@gmail.com>
References: <1563456140-12180-1-git-send-email-andrii.anisov@gmail.com>
 <18337bfe-c11e-899e-0ac9-90bb90491f21@arm.com>
 <d2833b7c-798a-c6c6-c970-cf649db33155@gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <47dbe940-a465-fae4-2879-3198f0715d1b@arm.com>
Date: Mon, 29 Jul 2019 12:43:12 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <d2833b7c-798a-c6c6-c970-cf649db33155@gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] arm:cpuerrata: Align a virtual address
 before unmap
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Andrii Anisov <andrii_anisov@epam.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>

CgpPbiA3LzI5LzE5IDg6MzMgQU0sIEFuZHJpaSBBbmlzb3Ygd3JvdGU6Cj4gSGVsbG8gSnVsaWVu
LAo+IAo+IE9uIDI2LjA3LjE5IDE3OjAyLCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+IEhpLAo+Pgo+
PiBJdCBsb29rcyBsaWtlIHRoZSB2bWFwIHNvbHV0aW9uIHN1Z2dlc3RlZCBieSBBbmRyZXcgJiBJ
IGlzIGEgZGVhZCBlbmQuIAo+PiBJIHN0aWxsIHRoaW5rIHdlIG5lZWQgdG8gZG8gc29tZXRoaW5n
IGluIHRoZSB2bWFwIHJlZ2FyZGxlc3MgdGhlIAo+PiBhbGlnbm1lbnQgZGVjaXNpb24gdG8gYXZv
aWQgdW53YW50ZWQgc3VycHJpc2VkIChpLmUgdGhlIFBhZ2UtdGFibGUgbm90IAo+PiBpbiBzeW5j
IHdpdGggdGhlIHZtYXAgc3RhdGUpLgo+Pgo+PiBXZSBwb3RlbnRpYWxseSB3YW50IHRvIGFkZCBz
b21lIEFTU0VSVF9VTlJFQUNIQUJMRSgpIGluIHRoZSBwYWdlLXRhYmxlIAo+PiBjb2RlIGZvciB0
aGUgc2FuaXR5IGNoZWNrLiBTbyB3ZSBkb24ndCBjb250aW51ZSB3aXRob3V0IGZ1cnRoZXIgb24g
Cj4+IGRlYnVnIGJ1aWxkLiBJIHdpbGwgaGF2ZSBhIGxvb2sgYXQgYm90aC4KPj4KPj4gQSBjb3Vw
bGUgb2YgY29tbWVudHMgZm9yIHRoZSBwYXRjaC4KPj4KPj4gVGl0bGU6IE5JVDogTWlzc2luZyBz
cGFjZSBhZnRlciB0aGUgZmlyc3QgOi4KPj4KPj4gT24gMTgvMDcvMjAxOSAxNDoyMiwgQW5kcmlp
IEFuaXNvdiB3cm90ZToKPj4+IEZyb206IEFuZHJpaSBBbmlzb3YgPGFuZHJpaV9hbmlzb3ZAZXBh
bS5jb20+Cj4+Pgo+Pj4gQWZ0ZXIgY2hhbmdlcyBpbnRyb2R1Y2VkIGJ5IDljYzA2MTggd2UgYXJl
IGFibGUgdG8gdm1hcC92dW5tYXAKPj4KPj4gNy1kaWdpdCBpcyBub3Qgc3VmZmljaWVudCB0byBn
dWFyYW50ZWUgaXQgd2lsbCBiZSB1bmlxIGluIHRoZSBmdXR1cmUuIAo+PiBZb3UgYWxzbyB3YW50
IHRvIHNwZWNpZnkgdGhlIGNvbW1pdCB0aXRsZS4KPj4KPj4+IHBhZ2UgYWxpZ25lZCBhZGRyZXNz
ZXMgb25seS4KPj4+IFNvIGlmIHdlIGFkZCBhIHBhZ2UgYWRkcmVzcyByZW1haW5kZXIgdG8gdGhl
IG1hcHBlZCB2aXJ0dWFsIGFkZHJlc3MsCj4+PiB3ZSBoYXZlIHRvIG1hc2sgaXQgb3V0IGJlZm9y
ZSB1bm1hcHBpbmcuCj4+Pgo+Pj4gU2lnbmVkLW9mZi1ieTogQW5kcmlpIEFuaXNvdiA8YW5kcmlp
X2FuaXNvdkBlcGFtLmNvbT4KPj4KPj4gQWNrZWQtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdy
YWxMQGFybS5jb20+Cj4+Cj4+Cj4+IElmIHlvdSBhcmUgaGFwcHkgd2l0aCB0aGUgY2hhbmdlcywg
SSBjYW4gZG8gdGhlbSBvbiBjb21taXQuCj4gCj4gSXQncyBmaW5lIHdpdGggbWUuCj4gVGhhbmsg
eW91LgoKTm93IGNvbW1pdHRlZC4KCkNoZWVycywKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 11:47:13 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 11:47:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hs47T-0004FH-Fw; Mon, 29 Jul 2019 11:47: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=hW4D=V2=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hs47S-0004FA-9b
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 11:47:10 +0000
X-Inumbo-ID: 92ae3d99-b1f6-11e9-8980-bc764e045a96
Received: from m4a0041g.houston.softwaregrp.com (unknown [15.124.2.87])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 92ae3d99-b1f6-11e9-8980-bc764e045a96;
 Mon, 29 Jul 2019 11:47:08 +0000 (UTC)
Received: FROM m4a0041g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0041g.houston.softwaregrp.com WITH ESMTP; 
 Mon, 29 Jul 2019 11:47:02 +0000
Received: from M4W0335.microfocus.com (2002:f78:1193::f78:1193) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Mon, 29 Jul 2019 11:30:59 +0000
Received: from NAM04-SN1-obe.outbound.protection.outlook.com (15.124.8.12) by
 M4W0335.microfocus.com (15.120.17.147) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Mon, 29 Jul 2019 11:30:59 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=PaRsMc4VVracM1ueaSG+XOlzzDWkYANLZFWEY0+I+ZUQrm6M0HTEPcSotnzZD4JjsY7trihXUS34UrW5bN22EPs9/kbY83rRZpjC8xuRw/psvbat1LbEU78fxvGTI2Ya3iP8RQR3a2V2svqTJ6QU6sVDauQikU70IHC/bnUF76u5yfVLzmpEMHOQs9aOWdyghVZXo54uANjd2mp81kvWFk5dEajUC4aUgWlkKP4AAsGNiDQ3chIfbM6TWVs8iSv8wjomxtyZmbyEgDxXY9GF4VOpZ5uxZSaP8WAC8syl2zdMaBcsyRUNwjtvI1gdGDmUe1JwfV23wY0ZgWPCnpFV9g==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=1+fvEmq3J36qR6hVysPfkto/BGPJj5KgflRU0n21SA4=;
 b=YRvoamS7jvdExh/Z2CRR7j/TUaL3K7WVGaSkMe6HQJo0SNmx+e/COGuQdvmjjwLvI/P2AUwKBCsxADDEglqP6CeiZHCDl97e0xMmaJ7UVFqO13shGt7+9fGJrn1lJDgOxsjCsTLwEfKvQ8ew8O6qGJoNGi8pPYKqmYUtCbz0fZZwkXz+Y7jM8jUXB5XvQrakmpb06d40uPxlOk5YFne5eYfXDnGQZKAuiA4JAdRlRUBpvntWtLnzh0SDIDhP1puRfBDenCVVcak5mOLlPpbWkIb/RTr9Q324d2tRFd28d6AnI0b7xKfgzmndEjibNXJ7gsAloqFbbDZOsGEIWIE42w==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3265.namprd18.prod.outlook.com (10.255.138.22) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2115.13; Mon, 29 Jul 2019 11:30:55 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b%7]) with mapi id 15.20.2115.005; Mon, 29 Jul 2019
 11:30:54 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Alexandru Stefan ISAILA <aisaila@bitdefender.com>
Thread-Topic: [PATCH v7] x86/emulate: Send vm_event from emulate
Thread-Index: AQHVMY4Gmux1Y/IiSU2ZKtKyOfOCuKbQbceAgAG+GQD//9nvgIAAA2iAgAACSgCAAAxnAIAPT4MAgAA3mQA=
Date: Mon, 29 Jul 2019 11:30:54 +0000
Message-ID: <b56852e8-e7db-5185-552a-cd91f8821778@suse.com>
References: <20190703105639.23081-1-aisaila@bitdefender.com>
 <7a4c824d-3ccd-b289-3e8e-ff94ea916b3e@suse.com>
 <0d1ab92f-171b-98d9-a69e-5aa7cfbe0d85@bitdefender.com>
 <e61a882e-d2ea-a03d-fde8-2c2befd865da@suse.com>
 <8817949d-a99c-ae0f-93b1-13c0bebacae6@bitdefender.com>
 <08ed1d56-b24b-66bd-34da-d0c329a2eecf@suse.com>
 <ded7b153-d2cd-15e1-93cc-9aaab2a06d95@bitdefender.com>
 <9a509cd8-d91a-036d-f949-f1c5d54059d6@bitdefender.com>
In-Reply-To: <9a509cd8-d91a-036d-f949-f1c5d54059d6@bitdefender.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR0601CA0015.eurprd06.prod.outlook.com
 (2603:10a6:4:7b::25) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: eaea1afc-87b3-478f-fa01-08d7141837e8
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3265; 
x-ms-traffictypediagnostic: BY5PR18MB3265:
x-microsoft-antispam-prvs: <BY5PR18MB3265467C7A3478A52226B67BB3DD0@BY5PR18MB3265.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 01136D2D90
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(346002)(396003)(39860400002)(376002)(366004)(136003)(189003)(199004)(51444003)(256004)(14444005)(53936002)(4326008)(8676002)(66066001)(6512007)(6116002)(3846002)(81156014)(81166006)(80792005)(8936002)(6246003)(31686004)(2906002)(53546011)(6506007)(386003)(66446008)(76176011)(2616005)(486006)(11346002)(6436002)(446003)(71190400001)(71200400001)(229853002)(36756003)(5660300002)(6916009)(99286004)(316002)(7416002)(102836004)(476003)(86362001)(6486002)(478600001)(7736002)(305945005)(66946007)(64756008)(66556008)(66476007)(54906003)(68736007)(25786009)(26005)(186003)(31696002)(14454004)(52116002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3265;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: tjs1sKlGLJVXKpi9081R4lxgKyptIzNO0GCn6KamGZrFeqTo+7Fd/hYF4Opg16GCCbGJEFTk7kK9jACHCKBXIQ4SejjM4EWhmcC3ROrt01okRrf7aAEt54ytS1nOJJAVkaUjOAKXzDZLuTnMqUISN7WdE1lhp6pq0mMbVnfs0ByEkz7gQHjGMH+w/dxMRf6dNXynY1Q93ONObOQ36ThKV6a9KWBGIu9wCmwf6QUUrMhaEys6krKX54zQSczOeyxHpSLt+bVkTPBxe3Zh7qc60E/baqBgwpSZYScJ/MKjc7v2I4QruLuyihNw47mS+SseL26QtR9UzajyjUSUxn7JyJYA1ukJbokPlyAa7Eife/TBeHSPqcxdaaaHdwufSEEpSnTEuae3KfGpJksVJP/A4rl6PwAKH9Hz86AFi1dda3g=
Content-ID: <82F28CEDFC02404CA603E81BD74F9965@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: eaea1afc-87b3-478f-fa01-08d7141837e8
X-MS-Exchange-CrossTenant-originalarrivaltime: 29 Jul 2019 11:30:54.8498 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3265
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v7] x86/emulate: Send vm_event from emulate
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Petre Ovidiu PIRCALABU <ppircalabu@bitdefender.com>,
 "tamas@tklengyel.com" <tamas@tklengyel.com>, "wl@xen.org" <wl@xen.org>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>,
 "george.dunlap@eu.citrix.com" <george.dunlap@eu.citrix.com>,
 "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>,
 "paul.durrant@citrix.com" <paul.durrant@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 "roger.pau@citrix.com" <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjkuMDcuMjAxOSAxMDoxMiwgQWxleGFuZHJ1IFN0ZWZhbiBJU0FJTEEgd3JvdGU6DQo+IA0K
PiANCj4gT24gMTkuMDcuMjAxOSAxNzoyMywgUmF6dmFuIENvam9jYXJ1IHdyb3RlOg0KPj4gT24g
Ny8xOS8xOSA0OjM4IFBNLCBKYW4gQmV1bGljaCB3cm90ZToNCj4+PiBPbiAxOS4wNy4yMDE5IDE1
OjMwLCBSYXp2YW4gQ29qb2NhcnUgd3JvdGU6DQo+Pj4+IE9uIDcvMTkvMTkgNDoxOCBQTSwgSmFu
IEJldWxpY2ggd3JvdGU6DQo+Pj4+PiBPbiAxOS4wNy4yMDE5IDE0OjM0LCBBbGV4YW5kcnUgU3Rl
ZmFuIElTQUlMQSB3cm90ZToNCj4+Pj4+PiBPbiAxOC4wNy4yMDE5IDE1OjU4LCBKYW4gQmV1bGlj
aCB3cm90ZToNCj4+Pj4+Pj4gT24gMDMuMDcuMjAxOSAxMjo1NiwgQWxleGFuZHJ1IFN0ZWZhbiBJ
U0FJTEEgd3JvdGU6DQo+Pj4+Pj4+PiBBL0QgYml0IHdyaXRlcyAob24gcGFnZSB3YWxrcykgY2Fu
IGJlIGNvbnNpZGVyZWQgYmVuaWduIGJ5IGFuDQo+Pj4+Pj4+PiBpbnRyb3NwZWN0aW9uDQo+Pj4+
Pj4+PiBhZ2VudCwgc28gcmVjZWl2aW5nIHZtX2V2ZW50cyBmb3IgdGhlbSBpcyBhIHBlc3NpbWl6
YXRpb24uIFdlIHRyeQ0KPj4+Pj4+Pj4gaGVyZSB0bw0KPj4+Pj4+Pj4gb3B0aW1pemUgYnkgZml0
ZXJpbmcgdGhlc2UgZXZlbnRzIG91dC4NCj4+Pj4+Pj4NCj4+Pj4+Pj4gQnV0IHlvdSBhZGQgdGhl
IHNlbmRpbmcgb2YgbW9yZSBldmVudHMgLSBob3cgZG9lcyAiZmlsdGVyIG91dCIgbWF0Y2gNCj4+
Pj4+Pj4gdGhlIGFjdHVhbCBpbXBsZW1lbnRhdGlvbj8NCj4+Pj4+Pg0KPj4+Pj4+IFRoZSBldmVu
dHMgYXJlIHNlbmQgb25seSBpZiB0aGVyZSBpcyBhIG1lbSBhY2Nlc3MgdmlvbGF0aW9uDQo+Pj4+
Pj4gdGhlcmVmb3JlIHdlDQo+Pj4+Pj4gYXJlIGZpbHRlcmluZyBhbmQgb25seSBzZW5kaW5nIHRo
ZSBldmVudHMgdGhhdCBhcmUgaW50ZXJlc3RpbmcgdG8NCj4+Pj4+PiBpbnRyb3NwZWN0aW9uLg0K
Pj4+Pj4NCj4+Pj4+IFdoZXJlIGlzIGl0IHRoYXQgeW91IHByZXZlbnQgYW55IGV2ZW50IGZyb20g
YmVpbmcgc2VudD8gQXMgc2FpZCwNCj4+Pj4+IHJlYWRpbmcgdGhlIHBhdGNoIEkgb25seSBzZWUg
bmV3IHNlbmRpbmcgc2l0ZXMgdG8gZ2V0IGFkZGVkLg0KPj4+Pg0KPj4+PiBJZiB3ZSBkb24ndCBl
bXVsYXRlLCB3ZSB3b3VsZCByZWNlaXZlIHRoZSBwYWdlLXdhbGstZ2VuZXJhdGVkIGV2ZW50cw0K
Pj4+PiBfYW5kXyB0aGUgdG91Y2hpbmctdGhlLXBhZ2UtdGhlLWluc3RydWN0aW9uLWlzLXRvdWNo
aW5nIGV2ZW50cy4NCj4+Pg0KPj4+IFNpbmNlIHRoZSBwYXRjaCBoZXJlIGFsdGVycyBlbXVsYXRp
b24gcGF0aHMgb25seSwgaG93IGRvIHlvdSBrbm93DQo+Pj4gd2hldGhlciB0byBlbXVsYXRlPyBJ
biBvcmRlciB0byBub3QgcmVjZWl2ZSB1bmR1ZSBldmVudHMgaXQgd291bGQNCj4+PiBzZWVtIHRv
IG1lIHRoYXQgeW91J2QgZmlyc3QgaGF2ZSB0byBpbnRlcmNlcHQgdGhlIGd1ZXN0IG9uIGluc25z
DQo+Pj4gb2YgaW50ZXJlc3QgLi4uIE92ZXJhbGwgSSB0aGluayB0aGF0IHRoZSBwYXRjaCBkZXNj
cmlwdGlvbiwgd2hpbGUNCj4+PiBpdCBoYXMgaW1wcm92ZWQsIGlzIHN0aWxsIGxhY2tpbmcgc3Vm
ZmljaWVudCBpbmZvcm1hdGlvbiBmb3IgYQ0KPj4+IHBlcnNvbiBsaWtlIG1lIChub3Qga25vd2lu
ZyBtdWNoIGFib3V0IHlvdXIgbW9uaXRvciB0b29scykgdG8gYmUNCj4+PiBhYmxlIHRvIHNlbnNp
Ymx5IHJldmlldyB0aGlzICh3aGljaCBpbmNsdWRlcyB1bmRlcnN0YW5kaW5nIHRoZQ0KPj4+IHBy
ZWNpc2Ugc2NlbmFyaW8geW91IHdhbnQgdG8gaW1wcm92ZSkuDQo+Pg0KPj4gSWYgdGhlIGhhcmR3
YXJlIGV4aXRzIGJlY2F1c2Ugb2YgYW4gRVBUIGZhdWx0IGNhdXNlZCBieSBhIHBhZ2Ugd2Fsaywg
d2UNCj4+IGVuZCB1cCBpbiBwMm1fbWVtX2FjY2Vzc19jaGVjaygpLCBhdCB3aGljaCBwb2ludCB3
ZSBuZWVkIHRvIGRlY2lkZSBpZiB3ZQ0KPj4gd2FudCB0byBzZW5kIG91dCBhIHZtX2V2ZW50IG9y
IG5vdC4NCj4+DQo+PiBJZiB3ZSB3ZXJlIHRvIHNlbmQgb3V0IHRoaXMgdm1fZXZlbnQsIGFuZCBp
dCB3b3VsZCB0aGVuIGJlIG1hZ2ljYWxseQ0KPj4gdHJlYXRlZCBzbyB0aGF0IHdlIGdldCB0byBh
Y3R1YWxseSBydW4gdGhlIGluc3RydWN0aW9uIGF0IFJJUCwgc2FpZA0KPj4gaW5zdHJ1Y3Rpb24g
bWlnaHQgYWxzbyBoaXQgYSBwcm90ZWN0ZWQgcGFnZSBhbmQgcHJvdm9rZSBhIHZtX2V2ZW50Lg0K
Pj4NCj4+IE5vdywgaWYgbnBmZWMua2luZCAhPSBucGZlY19raW5kX3dpdGhfZ2xhLCB0aGVuIHdl
J3JlIGluIHRoZSBwYWdlIHdhbGsNCj4+IGNhc2UsIGFuZCBzbyBpbiB0aGlzIGNhc2Ugb25seSwg
YW5kIG9ubHkgaWYNCj4+IGQtPmFyY2gubW9uaXRvci5pbmd1ZXN0X3BhZ2VmYXVsdF9kaXNhYmxl
ZCBpcyB0cnVlLCB3ZSB3b3VsZCBjaG9vc2UgdG8NCj4+IGRvIHRoaXMgZW11bGF0aW9uIHRyaWNr
OiBlbXVsYXRlIF90aGVfcGFnZV93YWxrXyB3aGlsZSBpZ25vcmluZyB0aGUgRVBULA0KPj4gYnV0
IGRvbid0IGlnbm9yZSB0aGUgRVBUIGZvciB0aGUgZW11bGF0aW9uIG9mIHRoZSBhY3R1YWwgaW5z
dHJ1Y3Rpb24uDQo+Pg0KPj4gU28gd2hlcmUgaW4gdGhlIGZpcnN0IGNhc2Ugd2Ugd291bGQgaGF2
ZSAyIEVQVCBldmVudHMsIGluIHRoZSBzZWNvbmQgd2UNCj4+IG9ubHkgaGF2ZSBvbmUgKG9yIGlm
IHRoZSBpbnN0cnVjdGlvbiBhdCBSSVAgZG9lcyBub3QgdHJpZ2dlciBhbiBFUFQNCj4+IGV2ZW50
LCB3ZSB3b3VsZCBoYXZlIDEgZXZlbnQgaW4gdGhlIGZpcnN0IGNhc2UsIGFuZCBub25lIGluIHRo
ZSBzZWNvbmQpLg0KPj4gSGVuY2UgdGhlIGZpbHRlcmluZyBtZW50aW9uZWQuDQo+Pg0KPj4gU28g
dG8gYW5zd2VyIHlvdXIgcXVlc3Rpb246ICJob3cgZG8geW91IGtub3cgd2hldGhlciB0byBlbXVs
YXRlIiwgd2UgZG8NCj4+IHNvIG9ubHkgaWYgbnBmZWMua2luZCAhPSBucGZlY19raW5kX3dpdGhf
Z2xhICYmDQo+PiBkLT5hcmNoLm1vbml0b3IuaW5ndWVzdF9wYWdlZmF1bHRfZGlzYWJsZWQuDQo+
Pg0KPj4gSSBob3BlIHRoaXMgY2xlYXJzIGl0IHVwIHNvbWV3aGF0Lg0KPj4NCj4gDQo+IFRvIHN1
bW1hcml6ZSB0aGUgY2hhbmdlcyBuZWVkZWQgZm9yIHRoZSBuZXh0IHZlcnNpb24sIGFwYXJ0IGZy
b20gdGhlDQo+IGNvZGUgY2hhbmdlcywgaXMgdGhlIGRlc2NyaXB0aW9uIGdvb2Qgb3IgZG8gSSBo
YXZlIHRvIGFkZCBzb21ldGhpbmcgZWxzZT8NCg0KQXMgc2FpZCBpbiBhIHByaW9yIHJlcGx5LCBS
YXp2YW4ncyBleHBsYW5hdGlvbiBoYXMgaGVscGVkLiBJIGRvbid0IHRoaW5rDQp0aG91Z2ggdGhh
dCBpdCdzIHN1aXRhYmxlIGFzIGEgcGF0Y2ggZGVzY3JpcHRpb24gd2l0aG91dCBzb21lIGFkanVz
dG1lbnRzLg0KSSBmdXJ0aGVyIHNlZW0gdG8gcmVjYWxsIHRoYXQgSSBoYWQgYXNrZWQgZm9yIGEg
Y29uY3JldGUgZXhhbXBsZSB0byBiZQ0KbGFpZCBvdXQgaW4gdGhlIGRlc2NyaXB0aW9uLCBoaWdo
bGlnaHRpbmcgd2hhdCBleGFjdGx5IGluIHRoZSBvdmVyYWxsIGZsb3cNCnlvdXIgcGF0Y2ggbWVh
bnMgdG8gY2hhbmdlLg0KDQpKYW4NCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 11:53:30 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 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 1hs4DW-0004wv-79; Mon, 29 Jul 2019 11:53:26 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=hW4D=V2=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hs4DV-0004wq-7P
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 11:53:25 +0000
X-Inumbo-ID: 7458ea92-b1f7-11e9-8980-bc764e045a96
Received: from m4a0041g.houston.softwaregrp.com (unknown [15.124.2.87])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7458ea92-b1f7-11e9-8980-bc764e045a96;
 Mon, 29 Jul 2019 11:53:23 +0000 (UTC)
Received: FROM m4a0041g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0041g.houston.softwaregrp.com WITH ESMTP; 
 Mon, 29 Jul 2019 11:53:18 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Mon, 29 Jul 2019 11:36:50 +0000
Received: from NAM04-BN3-obe.outbound.protection.outlook.com (15.124.72.13) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Mon, 29 Jul 2019 11:36:50 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=Rq1oKbX2OFJksfmX5NgL9WVchEAQPFo78UwfVUG+mG51BfBtSWgC9GdMGvgM6bAs2aS0a1vi6Q+wexGfMGP/IoxOpZYa8jvzrFFxNac7C/hOhvLXCFxh5qKalATjbAHgA/R1iXF4zFWEm3Xkgczrs4pyFbUN20aS77yiXmWxJy49+CcjO4FvEY2232JMWp3uhFO3i6wquG875XNeR+Wwhc4AL7qcUj7+IdSlFa5/vYWe5isc+w3KCI1KV8Ss6n28AWQqiJfC4Qsp8C2PhvWVPToI2fIrlzaiP9M1BUYELS1G+nWrPvJhijtEef6bLZZIqSY3Uo5kYXWsdI8zr6kQrA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=6pQNRXMMryhlfEu5WQz3Go7hgVd2srSQIa6jtVIKB9I=;
 b=UcicRzPdv7arQf+LMdkyYquka2lkTpc+mE1CBSUXK92CWXmV8iC75J2eE3o2uJuFT0vibhY4VyWypfXJbgh1z4Q4QqfAoSWLQaE0VRqf8UhQfIifOXlD1vy+/FKhucMiXU39lA84AlgyNTI+VPHWcUtpdeXqMSu8p7HFq8pz66kfuQ9zeqEhyfZN7U85zgozj7GThLuTef59O9Q2sh5GsD1B2lT1recdAHKg3oLkj1CDPh2TO3THk/gnuoc7+X9sVYIxKjW0CN1vsZtb4Wuj7o8ukj2yXZ3VK7IMtmbNA3yWQHq3ESJGKDiHm7MB89pmpQD2lAeSYCEPFRcPkUCvZQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3282.namprd18.prod.outlook.com (10.255.138.79) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2115.14; Mon, 29 Jul 2019 11:36:49 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b%7]) with mapi id 15.20.2115.005; Mon, 29 Jul 2019
 11:36:49 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Julien Grall <julien.grall@arm.com>, Andrew Cooper
 <andrew.cooper3@citrix.com>
Thread-Topic: [PATCH v2] dom0-build: fix build with clang5
Thread-Index: AQHVPGuDyWWK6Geo3ESEScpkr4UVE6bhcbZsgAAZOoA=
Date: Mon, 29 Jul 2019 11:36:49 +0000
Message-ID: <a32c473d-85f8-e795-e1c9-9ce858ec437b@suse.com>
References: <5c88239b-de0f-5f81-72c4-7fdb07524278@suse.com>
 <20318831-02d8-cce3-46e9-b4eb22506dce@arm.com>
In-Reply-To: <20318831-02d8-cce3-46e9-b4eb22506dce@arm.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB8PR04CA0012.eurprd04.prod.outlook.com
 (2603:10a6:10:110::22) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: d3cb5fcc-d17d-40e4-851b-08d714190b21
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3282; 
x-ms-traffictypediagnostic: BY5PR18MB3282:
x-microsoft-antispam-prvs: <BY5PR18MB32825A2F7296C66F94DF5329B3DD0@BY5PR18MB3282.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:6790;
x-forefront-prvs: 01136D2D90
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(39860400002)(366004)(136003)(346002)(376002)(396003)(189003)(199004)(68736007)(80792005)(81166006)(81156014)(14454004)(6436002)(8676002)(6116002)(71200400001)(3846002)(31696002)(71190400001)(86362001)(8936002)(2906002)(6512007)(478600001)(25786009)(52116002)(305945005)(5660300002)(53936002)(6246003)(53546011)(102836004)(446003)(26005)(186003)(66066001)(36756003)(31686004)(66476007)(64756008)(66446008)(14444005)(66556008)(2616005)(11346002)(476003)(256004)(6486002)(229853002)(54906003)(486006)(110136005)(76176011)(6506007)(386003)(99286004)(316002)(4326008)(7736002)(66946007);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3282;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: Ova7pLVHecCmP/P2JnaWQYzaDJzmWqUv6xCaHg7Oc2WlvDNp45nDyrLPmoUXacnPJAKZy8eYYLsAOzarjAYzySDm5oy49DzKeFesRMA7vwzW+kk0v+DYEqb67iJH7GKSEqOKeC6A6PLpF/2eQSyctNFBzK6GTORiiOqz5XKwNhv9nE+DzJCtVNpvPQgvodCcBHg1TEsh1YDMbYFGd1wki4Bl/5eQrRCUbRYJv6DJ77prFp6rjdDzsiBK9jGCcykzgOoJy6e/bFIzoFX3YDI1HaHBSj3yKrCT35S0uVQqV8FFTcdoTUOnmcNMfV8dwhZzVAjgZyaY/kIOtSiQbTEM6zGYT0JovHfykcqca9JPyiArQmmtWi1PglhlndeoJImdiFsZIUiJm9SL6F1NUNe5x9n7OQ6SS6zDY1ffjKGRtiI=
Content-ID: <8015B2832078FB409FC105DB365EFB47@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: d3cb5fcc-d17d-40e4-851b-08d714190b21
X-MS-Exchange-CrossTenant-originalarrivaltime: 29 Jul 2019 11:36:49.1697 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3282
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v2] dom0-build: fix build with clang5
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>, Stefano
 Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjkuMDcuMjAxOSAxMjowNSwgSnVsaWVuIEdyYWxsIHdyb3RlOg0KPiBIaSwNCj4gDQo+IE9u
IDcvMTcvMTkgNzo0NyBBTSwgSmFuIEJldWxpY2ggd3JvdGU6DQo+PiBXaXRoIG5vbi1lbXB0eSBD
T05GSUdfRE9NMF9NRU0gY2xhbmc1IHByb2R1Y2VzDQo+Pg0KPj4gZG9tMF9idWlsZC5jOjM0NDoy
NDogZXJyb3I6IHVzZSBvZiBsb2dpY2FsICcmJicgd2l0aCBjb25zdGFudCBvcGVyYW5kIFstV2Vy
cm9yLC1XY29uc3RhbnQtbG9naWNhbC1vcGVyYW5kXQ0KPj4gwqDCoMKgwqDCoCBpZiAoICFkb20w
X21lbV9zZXQgJiYgQ09ORklHX0RPTTBfTUVNWzBdICkNCj4+IMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBewqAgfn5+fn5+fn5+fn5+fn5+fn5+DQo+PiBk
b20wX2J1aWxkLmM6MzQ0OjI0OiBub3RlOiB1c2UgJyYnIGZvciBhIGJpdHdpc2Ugb3BlcmF0aW9u
DQo+PiDCoMKgwqDCoMKgIGlmICggIWRvbTBfbWVtX3NldCAmJiBDT05GSUdfRE9NMF9NRU1bMF0g
KQ0KPj4gwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIF5+
DQo+PiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgJg0K
Pj4gZG9tMF9idWlsZC5jOjM0NDoyNDogbm90ZTogcmVtb3ZlIGNvbnN0YW50IHRvIHNpbGVuY2Ug
dGhpcyB3YXJuaW5nDQo+PiDCoMKgwqDCoMKgIGlmICggIWRvbTBfbWVtX3NldCAmJiBDT05GSUdf
RE9NMF9NRU1bMF0gKQ0KPj4gwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoCB+Xn5+fn5+fn5+fn5+fn5+fn5+fn5+DQo+PiAxIGVycm9yIGdlbmVyYXRlZC4NCj4+
DQo+PiBPYnZpb3VzbHkgbmVpdGhlciBvZiB0aGUgdHdvIHN1Z2dlc3Rpb25zIGFyZSBhbiBvcHRp
b24gaGVyZS4gT2RkbHkNCj4+IGVub3VnaCBzd2FwcGluZyB0aGUgb3BlcmFuZHMgb2YgdGhlICYm
IGhlbHBzLCB3aGlsZSBlLmcuIGNhc3Rpbmcgb3INCj4+IHBhcmVudGhlc2l6aW5nIGRvZXNuJ3Qu
IEFub3RoZXIgd29ya2FibGUgdmFyaWFudCBsb29rcyB0byBiZSB0aGUgdXNlIG9mDQo+PiAhISBv
biB0aGUgY29uc3RhbnQuDQo+Pg0KPj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPg0KPj4gLS0tDQo+PiB2MjogQWxzbyBhZGp1c3QgdGhlIEFybSBpbmNhcm5h
dGlvbiBvZiB0aGUgc2FtZSBjb25zdHJ1Y3QuDQo+PiAtLS0NCj4+IEknbSBvcGVuIHRvIGdvaW5n
IHRoZSAhISBvciB5ZXQgc29tZSBkaWZmZXJlbnQgcm91dGUgKGJ1dCBub3QgcmVhbGx5IHRoZQ0K
Pj4gc3VnZ2VzdGVkIHN0cmxlbigpIG9uZSkuIE5vIG1hdHRlciB3aGljaCBvbmUgd2UgY2hvb3Nl
LCBJJ20gYWZyYWlkIGl0IGlzDQo+PiBnb2luZyB0byByZW1haW4gZ3Vlc3N3b3JrIHdoYXQgbmV3
ZXIgKGFuZCBmdXR1cmUpIHZlcnNpb25zIG9mIGNsYW5nIHdpbGwNCj4+IGNob2tlIG9uLg0KPiAN
Cj4gSSBxdWl0ZSBsaWtlIHRoZSBzdHJsZW4gb25lLCBob3dldmVyIGxvb2tpbmcgYXJvdW5kIG9u
bGluZSB0aGlzIG1heSBub3QNCj4gc29sdmUgdGhlIHByb2JsZW0uIEFGQUlLLCBDbGFuZyBpcyBu
b3QgaGFwcHkgYmVjYXVzZSB0aGUgY29uc3RhbnQgaXMgbm90DQo+IGEgYm9vbGVhbi4NCg0KSSBk
b24ndCB0aGluayBpdCdzIGFzIHNpbXBsZSBhcyAibm90IGEgYm9vbGVhbiIsIGJ1dCBJIGFsc28g
aGF2ZW4ndA0KcGxheWVkIHdpdGggaXQgbW9yZSB0aGFuIEkgaGFkIHRvIGluIG9yZGVyIHRvIGZp
bmQgcG9zc2libGUNCndvcmthcm91bmRzLiBBcyB0byB0aGUgc3RybGVuKCkgYXBwcm9hY2ggLSBJ
J3ZlIGV4cHJlc3NlZCBteSBkaXNsaWtlDQpiZWZvcmUuDQoNCj4gU28gISEgb3IgIT0gMCBzaG91
bGQgd29yayBoZXJlLg0KDQpXZWxsLCB3aXRoIHBlcmhhcHMgYXMgbXVjaCBvZiBhIGNoYW5jZSBv
ZiBicmVha2luZyBhZ2FpbiBhcyBhbnkNCm90aGVyIG9mIHRoZSBwb3NzaWJsZSBzb2x1dGlvbnMs
IHVubGVzcyB0aGV5IHJlY29nbml6ZSBhbmQgYWRkcmVzcw0KdGhlIG9kZGl0eS4gQW5kcmV3IC0g
d291bGQgeW91IGJlIHdpbGxpbmcgdG8gYWNrIGEgdjMgdXNpbmcgISENCmluc3RlYWQgb2YgcmUt
b3JkZXJpbmcgdGhlICYmIG9wZXJhbmRzIChzZWVpbmcgdGhhdCB5b3UgZGlkbid0IGFjaw0KdjIg
eWV0LCBhbmQgcGVyaGFwcyB5b3UncmUgYWxzbyBub3QgbWVhbmluZyB0byk/DQoNCkphbg0KX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 11:58:03 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 11:58:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hs4Hy-00054J-Rc; Mon, 29 Jul 2019 11:58:02 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=+N/T=V2=suse.com=dfaggioli@srs-us1.protection.inumbo.net>)
 id 1hs4Hx-00054E-8c
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 11:58:01 +0000
X-Inumbo-ID: 168c098c-b1f8-11e9-ad59-e7e5c9ff15c3
Received: from m4a0041g.houston.softwaregrp.com (unknown [15.124.2.87])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 168c098c-b1f8-11e9-ad59-e7e5c9ff15c3;
 Mon, 29 Jul 2019 11:57:57 +0000 (UTC)
Received: FROM m4a0041g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0041g.houston.softwaregrp.com WITH ESMTP; 
 Mon, 29 Jul 2019 11:57:53 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Mon, 29 Jul 2019 11:40:57 +0000
Received: from NAM05-CO1-obe.outbound.protection.outlook.com (15.124.8.10) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Mon, 29 Jul 2019 11:40:57 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=eM/YnP11g1IIjYqvsa0OXovysXUcwU9fJuGBcXpsYLgv2B89FVY182Thr786L9LqKqiwoj6hKr389dqxTvCcQbFBL0ndBpf3VjVjQb0odFjuQMW8IvrxyjaeOU+4aQnPKh0eyE16YWJaG+8bXCfvnc3WMHPyFaP+WqA6+5hsx6pS6lVEHZfdNFllkx1AhuinoycfnJASnQo3qrnIGTF5cUvFJTq/OYEmlo3SyfhsWSsvO4D66MjGRiEj7nWk3ZwNUcuhuLsbUVojljYUcXyzpK4ZB1v9nUE2YV9yanV2XnKUHp+qLcszn9nSOyNL0Ec2SY/WESzQRRN8RIGY0v+bcQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=vNLaloMoiiMkjIBhvZZKJwMLiNLbtZhgd6umGmOM9aA=;
 b=jaY5Ixnej+OQfs6XSbVnMZZM2ufWktu1f8StSvGG8OKBwGmB2CILyIqECOZlVlwaV+S48jEYhBKguAktW7OHzdneePhhxykCpipolyxzoYzv5FRvEVoTV0xaJPZWbmlnR4P0REAuy8XvG6V9u8arm2wRIEIDQgA19hxSaAlOwS0n5EzyVg+BsHJX/XohNI88SW1vfIfmnbBWjOHknYF8zu7Qj6VrKMSgpslmcc8cEWzHh3qvhIfPs6g6mamdVxpOhCyF4Ew/N+gJ5MFwNjpNrIfJPQvkZJrTn7meDRQM0RbYHQ2wgL4ZG6EqeaLGxYcUEU+Thiq1d6+TLD/3m9VwRQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM5PR18MB1499.namprd18.prod.outlook.com (10.175.220.20) by
 DM5PR18MB1673.namprd18.prod.outlook.com (10.175.224.143) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2115.14; Mon, 29 Jul 2019 11:40:56 +0000
Received: from DM5PR18MB1499.namprd18.prod.outlook.com
 ([fe80::8060:5740:b813:5324]) by DM5PR18MB1499.namprd18.prod.outlook.com
 ([fe80::8060:5740:b813:5324%4]) with mapi id 15.20.2115.005; Mon, 29 Jul 2019
 11:40:56 +0000
From: Dario Faggioli <dfaggioli@suse.com>
To: "andrii.anisov@gmail.com" <andrii.anisov@gmail.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [Xen-devel] [RFC 2/6] schedule: account true system idle time
Thread-Index: AQHVQ542k/V3jm/kpEa8uLBSXrMN5abczCoAgAAMAbKABKWMgA==
Date: Mon, 29 Jul 2019 11:40:55 +0000
Message-ID: <a219e3d1bad84d08c5eabc06dbcc89c9b8c2e330.camel@suse.com>
References: <1564137460-25629-1-git-send-email-andrii.anisov@gmail.com>
 <1564137460-25629-3-git-send-email-andrii.anisov@gmail.com>
 <f8e9bd7c08f85acc17af58fa305495113c990e0a.camel@suse.com>
 <7b374888-c394-d741-f34b-28eb8647e507@gmail.com>
In-Reply-To: <7b374888-c394-d741-f34b-28eb8647e507@gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=dfaggioli@suse.com; 
x-originating-ip: [89.186.78.87]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: fe36c873-49bc-482e-42ad-08d714199e62
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(49563074)(7193020);
 SRVR:DM5PR18MB1673; 
x-ms-traffictypediagnostic: DM5PR18MB1673:
x-microsoft-antispam-prvs: <DM5PR18MB16739810CCCC3C04415669C9C5DD0@DM5PR18MB1673.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 01136D2D90
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(346002)(376002)(396003)(136003)(39860400002)(366004)(189003)(199004)(52314003)(186003)(446003)(6436002)(2616005)(229853002)(81166006)(81156014)(91956017)(486006)(476003)(11346002)(54906003)(8676002)(8936002)(110136005)(4326008)(25786009)(256004)(14444005)(76116006)(66066001)(68736007)(86362001)(6486002)(66616009)(66476007)(66556008)(64756008)(66446008)(66946007)(7110500001)(26005)(71200400001)(966005)(2420400007)(305945005)(99286004)(478600001)(5660300002)(71190400001)(2906002)(36756003)(99936001)(102836004)(6306002)(2501003)(14454004)(53936002)(6506007)(3846002)(6116002)(118296001)(6246003)(53376002)(53366004)(6512007)(53546011)(7736002)(15650500001)(316002)(76176011);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM5PR18MB1673;
 H:DM5PR18MB1499.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: K/fqb/0LW97jT1KiM8o5fWiwxDm1VWKvcVqpKRLmB4zHCwUCvl29UWypKtI0wcq0NxR33VVyng5+G8RFmTcB3IkCg4jAXgl6Wwz2DmtUx8IxoF1P9KWRS1PIrqlXuIUy5LijsJOLGu7GUktTfu2MTASUryIjYr3tIkIAbA7q/ztBP7Bqk9AN9+h73hBpfjRCZSY87m6HdlesqNe5zb9jQVmVDvIBcW6sZHSIwKyhqYJ0tjb3NWhS9T6ttu9705RYcicb7mR6oOTg51nxCkY3Q4r/gMBJG5du4/QJ6VVE0OEvV6xlrwjs8EBf9IhrAwWFmArijEDM2H1f7SVh4wnNc6jmFudeovEKawY99wUHNbfKanU/ZLseU9BzJfHfDhhFOmwNC2TtxUzV4ZPXuAl3EKMwTND7QqGwDHI4ik4uzOo=
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: fe36c873-49bc-482e-42ad-08d714199e62
X-MS-Exchange-CrossTenant-originalarrivaltime: 29 Jul 2019 11:40:55.7319 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: dfaggioli@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR18MB1673
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [RFC 2/6] schedule: account true system idle 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: "george.dunlap@eu.citrix.com" <george.dunlap@eu.citrix.com>,
 "andrii_anisov@epam.com" <andrii_anisov@epam.com>,
 "julien.grall@arm.com" <julien.grall@arm.com>,
 "sstabellini@kernel.org" <sstabellini@kernel.org>,
 "Volodymyr_Babchuk@epam.com" <Volodymyr_Babchuk@epam.com>
Content-Type: multipart/mixed; boundary="===============7092719212769216904=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============7092719212769216904==
Content-Language: en-US
Content-Type: multipart/signed; micalg=pgp-sha256;
	protocol="application/pgp-signature"; boundary="=-/bPVzNniYtIUFzzn+Q3m"

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

On Fri, 2019-07-26 at 15:42 +0300, Andrii Anisov wrote:
> Hello Dario,
>=20
Hi,

> On 26.07.19 15:00, Dario Faggioli wrote:
> > On Fri, 2019-07-26 at 13:37 +0300, Andrii Anisov wrote:
> > I see how it is rather easy to do something like this, so
> > I understand it being done like this in an RFC patch, but I don't
> > think
> > it's correct.
>=20
> This is the VERY RFC with the minimal changes to the existing code
> and adopting existing approaches.
>
Sure, I know, and this is fine.

> This topic is really complex and requires wide discussion, so this
> series is rather an invitation to the discussion.
>=20
Absolutely.

> > And, on an even more general perspective, the fact that the
> > hypervisor,
> > when scheduling the idle vcpu, runs softirq, tasklets, etc, it's a
> > generic concept, not an arch specific one. So, we really should
> > find a
> > way to implement this in common code, not in arch code.
>=20
> Yes, in terms of this patch, idle_vcpu_runstate_change() better be
> moved to common/schedule.c.
>=20
I think we should, first of all, think, if using runstates and
runstates manipulation functions is really the best way forward here.

And, if that reveals to be the case, I feel like runstates would need
to be extended to be able to deal with want we want to achieve.

I'll think more about this, and try to form an idea...

> > Maybe, but I'm just thinking out loud, and I need to think more
> > about
> > this, we can do things the other way round. I.e., we measure the
> > time
> > that it takes to run softirq and tasklets, and we subtract it from
> > idle_vcpu runtime?
>=20
> In the patch "schedule: account all the hypervisor time to the idle
> vcpu" I extend what I think should be accounted for the hypervisor
> run time. And subtraction approach will result in more complex code
> over there.
>=20
Yep, I quickly looked at it, but I need to review it carefully, to
properly understand it, come up with comments, think about
alternatives, etc.

Will do that soon, hopefully.

For now, just consider that, IMO, the big value of this series (or, if
you want, the discussion this series is aimed at starting) is getting
Xen toward having a better, more accurate and more fine grained time
accounting and reporting.

If we time. e.g., interrupts, softirqs and tasklets, we can store such
metrics too, and, if we want, report a breakout of the time spent in
hypervisor... something like (in xentop, as you're doing already, or
somewhere else):

 hyp=3D12%(irq=3D4%+softirq=3D1%+tasklet=3D5%+other=3D2%)=20

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


--=-/bPVzNniYtIUFzzn+Q3m
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+4FAl0+20UACgkQFkJ4iaW4
c+593xAAmLHGUcFDTWHNF9jDsIp1G5e9s+JHUBzVMJduzltHY/7+ASrb0XHB78eY
RfHjeRl2d1OW0zFrFsJBsP12TIVsCCokY25/9E6TzLagsRmvqqIdl9VA49dNlVv1
xwV9DA0sIMAhfVIVXk4+3Zu8UmYh2BMmC6/8BlxoswHk6hAlUww35TqGtZPusxC5
CVa/PVXWMhl/WFLWoN23m2m524+bgi59hH9cGeXbZcOVWns5RSTf2bkOovM9vnB8
BUpPpIB1WlsQchxP45+2gzQHXcd20CxogPjyLQuUdiVtBFSkoLChzYfQ39RsH2DC
G5Pc5tD7IzX2pQ5OQON8bauNKx6qOTHh4RaUbGCfzxzVTb8wns/QpqwpMTA195Hv
Cc360HzinG4hY+dyCfbF9ogKsB6n+7oPw6pUzV+UFId7lw1nVxhn4sM/rvDEn3dK
zE/rPbCotJlDlZJdSPWsOGeM64Hf3BjT2Yq0Tj7Ssv61dxQhYX9sQHVCQm78dzfZ
pXjs6TPeZU9jSe/ala841V67VstrxYKx6FQc9xdXto0pR+s7+ehfmHj64e+QTUzT
0fa452+uklp201MbotKOvUCJlN9Fq08lfS9b2Z7VoTzwobrikFuCbNUI1k84hrWd
Gc+GwuvXw7CuRi6TVBwsKf/+Uy2YIxnSdzYctKayx3Crzbc/NRo=
=W1os
-----END PGP SIGNATURE-----

--=-/bPVzNniYtIUFzzn+Q3m--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============7092719212769216904==--


From xen-devel-bounces@lists.xenproject.org Mon Jul 29 12:08:45 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 12: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 1hs4SF-0005v8-Dt; Mon, 29 Jul 2019 12:08:39 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=l3zY=V2=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hs4SD-0005v1-W2
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 12:08:38 +0000
X-Inumbo-ID: 97c1d95e-b1f9-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 97c1d95e-b1f9-11e9-8980-bc764e045a96;
 Mon, 29 Jul 2019 12:08:36 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id E6D8128;
 Mon, 29 Jul 2019 05:08:35 -0700 (PDT)
Received: from [10.37.8.36] (unknown [10.37.8.36])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 85D363F575;
 Mon, 29 Jul 2019 05:08:32 -0700 (PDT)
To: Jan Beulich <JBeulich@suse.com>
References: <20190603160350.29806-1-julien.grall@arm.com>
 <20190603160350.29806-8-julien.grall@arm.com>
 <5CF698EB0200007800235319@prv1-mh.provo.novell.com>
 <b85178eb-05ad-da33-3f97-9fdcdf65727b@arm.com>
 <5CF76BC30200007800235596@prv1-mh.provo.novell.com>
 <b0f4d528-deee-b09c-3d0b-417c7b870c88@arm.com>
 <5CF7950302000078002356E9@prv1-mh.provo.novell.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <ed7baa68-a361-71f8-422a-fdc894143f54@arm.com>
Date: Mon, 29 Jul 2019 13:08:30 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <5CF7950302000078002356E9@prv1-mh.provo.novell.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3 07/14] xen: Introduce HAS_M2P config and
 use to protect mfn_to_gmfn 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: Stefano Stabellini <sstabellini@kernel.org>,
 "andrii_anisov@epam.com" <andrii_anisov@epam.com>, WeiLiu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 oleksandr_tyshchenko@epam.com, xen-devel <xen-devel@lists.xenproject.org>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGksCgpPbiA2LzUvMTkgMTE6MTAgQU0sIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDA1LjA2
LjE5IGF0IDExOjM1LCA8anVsaWVuLmdyYWxsQGFybS5jb20+IHdyb3RlOgo+PiBPbiAwNS8wNi8y
MDE5IDA4OjE0LCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4+IE9uIDA0LjA2LjE5IGF0IDE4OjIy
LCA8anVsaWVuLmdyYWxsQGFybS5jb20+IHdyb3RlOgo+Pj4+IE9uIDYvNC8xOSA1OjE0IFBNLCBK
YW4gQmV1bGljaCB3cm90ZToKPj4+Pj4+Pj4gT24gMDMuMDYuMTkgYXQgMTg6MDMsIDxqdWxpZW4u
Z3JhbGxAYXJtLmNvbT4gd3JvdGU6Cj4+Pj4+PiBUaGlzIHBhdGNoIGludHJvZHVjZXMgYSBjb25m
aWcgb3B0aW9uIEhBU19NMlAgdG8gdGVsbCB3aGV0aGVyIGFuCj4+Pj4+PiBhcmNoaXRlY3R1cmUg
aW1wbGVtZW50cyB0aGUgTTJQLgo+Pj4+Pj4gICAgICAgIC0gaW9tbXVfaHdkb21faW5pdDogRm9y
IG5vdywgd2UgcmVxdWlyZSB0aGUgTTJQIHN1cHBvcnQgd2hlbiB0aGUgSU9NTVUKPj4+Pj4+ICAg
ICAgICBpcyBub3Qgc2hhcmluZyB0aGUgUDJNLgo+Pj4+Pj4gICAgICAgIC0gbWVtb3J5X2V4Y2hh
bmdlOiBUaGUgaHlwZXJjYWxsIGlzIG1hcmtlZCBhcyBub3Qgc3VwcG9ydGVkIHdoZW4gdGhlCj4+
Pj4+PiAgICAgICAgTTJQIGRvZXMgbm90IGV4aXN0Lgo+Pj4+Pgo+Pj4+PiBCdXQgd2hlcmUncyB0
aGUgY29ubmVjdGlvbiBiZXR3ZWVuIHRoZXJlIGJlaW5nIE0yUCBhbmQgdGhlCj4+Pj4+IGF2YWls
YWJpbGl0eSBvZiB0aGlzIG9wZXJhdGlvbj8gSSB0aGluayBJJ3ZlIHN1Z2dlc3RlZCBzbyBiZWZv
cmU6Cj4+Pj4+IFdoeSBkb24ndCB3ZSBzaW1wbHkgZGlzYWJsZSB0aGlzIG9wZXJhdGlvbiBmb3Ig
dHJhbnNsYXRlZAo+Pj4+PiBndWVzdHMgKGluIGFuIGluZGVwZW5kZW50IHBhdGNoKT8KPj4+Pgo+
Pj4+IEFuZCBJIGFuc3dlcmVkIHRoYXQgbWZuX3RvX2dtZm4oKSBpcyB1c2VkIGluIHRoZSBmdW5j
dGlvbi4gSSByZWFsbHkKPj4+PiBkb24ndCB3YW50IHRvIGltcGxlbWVudCB0aGUgbWFjcm8gb24g
QXJtIChldmVuIGlmIGl0IGlzIGR1bW15KS4KPj4+Pgo+Pj4+IFlvdSBoYXZlbid0IGFuc3dlcmVk
IGJhY2sgdG8gdGhhdCBjb21tZW50IGFuZCBJIGFzc3VtZWQgdGhpcyB3YXMgZmluZQo+Pj4+IHdp
dGggeW91Li4uCj4+Pgo+Pj4gV2VsbCwgSSBndWVzcyBpdCB3YXMsIGJ1dCBzdXBwbHlpbmcgdGhl
ICJ3aHkiIGluIHRoZSBkZXNjcmlwdGlvbiAob3IKPj4+IGF0dGFjaGVkIGFzIGEgYnJpZWYgY29t
bWVudCB0byB0aGUgI2lmZGVmKSB3b3VsZCBoYXZlIGhlbHBlZAo+Pj4gYXZvaWQgcmUtcmFpc2lu
ZyB0aGUgc2FtZSBxdWVzdGlvbi4gSG93ZXZlciwgdGhpbmtpbmcgYWJvdXQgaXQKPj4+IGFnYWlu
IEknbSBub3Qgc3VyZSBJIGFncmVlIHdpdGggI2lmZGVmLWluZyBvdXQgdGhlIGVudGlyZSAobGFy
Z2UpCj4+PiBmdW5jdGlvbiBib2R5IC0gSSdkIHJlYWxseSBwcmVmZXIgdGhlIGFsdGVybmF0aXZl
IGFwcHJvYWNoCj4+PiBzdWdnZXN0ZWQgYWJvdmUuCj4+Cj4+IEkgd291bGQgYXBwcmVjaWF0ZSBp
ZiB5b3UgY2xhcmlmaWVkIGl0IGluIHRoZSBwcmV2aW91cyB2ZXJzaW9uIHJhdGhlciB0aGFuCj4+
IGV4cGVjdGluZyBtZSB0byB1bmRlcnN0YW5kIHRoZSBoaWRkZW4gbWVhbmluZy4gQmVjYXVzZSAu
Li4KPiAKPiBJJ20gc29ycnkgZm9yIHRoaXMsIGJ1dCAidGhpbmtpbmcgYWJvdXQgdGhpcyBhZ2Fp
biIgbWVhbnMgSSB3YXMgY29taW5nCj4gdG8gdGhhdCBjb25jbHVzaW9uIG5vdywgbm90IGJhY2sg
dGhlbi4KPiAKPj4+IE9yIG90aGVyd2lzZSBJJ2Qgc2VlIHlldCBhbm90aGVyIHNlcGFyYXRlIEtj
b25maWcgb3B0aW9uCj4+PiBpZGVudGlmeWluZyB3aGV0aGVyIGFuIGFyY2ggc3VwcG9ydHMgbm9u
LXRyYW5zbGF0ZWQgbW9kZSBpbiB0aGUKPj4+IGZpcnN0IHBsYWNlLiBUaGF0IG9wdGlvbiB3b3Vs
ZCBzZWxlY3QgdGhlIE0yUCBvbmUgdGhlbiwgYXMgSSBjYW4ndAo+Pj4gc2VlIGhvdyBvbmUgd291
bGQgZ28gYWJvdXQgc3VwcG9ydGluZyBub24tdHJhbnNsYXRlZCBndWVzdHMKPj4+IHdpdGhvdXQg
TTJQLiBJbiB0aGlzIGNhc2UgeW91J2QgYWRkIGFuICNpZmRlZiBoZXJlIChwbGFjZW1lbnQKPj4+
IHN1YmplY3QgdG8gZnVydGhlciBkaXNjdXNzaW9uOyBwZXJzb25hbGx5IEknZCBmYXZvciBpZiBp
dCB3YXMgcHV0Cj4+PiBhcm91bmQganVzdCB0aGUgcHJvYmxlbWF0aWMgaW52b2NhdGlvbiBvZiBt
Zm5fdG9fZ21mbigpLCB3aXRoCj4+PiBhIHN1aXRhYmxlICNlbHNlOyBhbHRlcm5hdGl2ZWx5IGhh
dmUgY29tbW9uIGNvZGUgcHJvdmlkZSBhCj4+PiBzdHViIG1mbl90b19nbWZuKCkpIF9hbmRfIGEg
cGFnaW5nX21vZGVfdHJhbnNsYXRlKCkgY2hlY2sKPj4+IG5lYXIgdGhlIHRvcCBvZiB0aGUgZnVu
Y3Rpb24sIHRodXMgeWllbGRpbmcgY29uc2lzdGVudCBiZWhhdmlvci4KPj4KPj4gLi4uIEkgd291
bGQgaGF2ZSBhdm9pZGVkIHRvIHdhc3RlIHRpbWUgcmVzZW5kaW5nIHRoZSBzZXJpZXMgd2l0aG91
dAo+PiBhZGRyZXNzaW5nCj4+IHlvdXIgY29uY2Vybi4KPj4KPj4gSW4gdGhpcyBjYXNlLCBJIHdp
bGwgc3Ryb25nbHkgbmFjayBhbnkgZGVmaW5pdGlvbiBvZiBtZm5fdG9fZ21mbigpIGluIHRoZQo+
PiBub24tTTJQIGNhc2UuIFdlIHNhdyB0aGUgaW1wbGljYXRpb24gb24gQXJtIGFuZCBJIGp1c3Qg
d2FudCB0byBzZWUgdGhlIG1hY3JvCj4+IGNvbXBsZXRlbHkgZGlzYXBwZWFyIGZyb20gQXJtLgo+
Pgo+PiBGdXJ0aGVybW9yZSwgI2lmZGVmIGNodW5rIG9mIGNvZGUgbWVhbnMgdGhleSBjb21wbGV0
ZWx5IGRpc2FwcGVhciBmcm9tIHRoZSBjb2RlCj4+IGJhc2Ugd2l0aG91dCB0aGUgYWlkIG9mIHRo
ZSBjb21waWxlciBpdHNlbGYgKHZpYSBvcHRpbWl6YXRpb24pLiBUaGlzIGlzIGxlc3MKPj4gZXJy
b3ItcHJvbmUgdGhhbiBhIHBvdGVudGlhbGx5IHdyb25nIGNoZWNrIGFuZCB3b3VsZCBhbHNvIGhl
bHAgc2FmZXR5Cj4+IGNlcnRpZmljYXRpb24gYXMgd2UgZG9uJ3QgbmVlZC4KPiAKPiBUaGF0J3Mg
b25lIHBlcnNwZWN0aXZlIHRvIHRha2UuIFRoZSBvdGhlciBpcyB0aGF0IHBlb3BsZSBjaGFuZ2lu
ZyBhbmQKPiB0ZXN0aW5nIG9ubHkgQXJtIGNvZGUgd2lsbCBub3QgZWFzaWx5IG5vdGljZSBpZiB0
aGV5IGJyZWFrIHRoYXQgZnVuY3Rpb24uCgpUaGF0J3Mgbm90IGRpZmZlcmVudCBmcm9tIGFueSBm
aWxlcyB0aGF0IGFyZSBub3QgY29tcGlsZWQgb3V0IG9uIEFybS4gClNlZSBjb21wYXQsIGtleGVj
ICYgY28uIFNvIHdoeSAjaWZkZWYgaXMgYSBjb25jZXJuIGhlcmU/Cgo+IFNlZSBmb3IgZXhhbXBs
ZSBBbmRyZXcncyByZXF1ZXN0IGFuZCBmb2xsb3ctdXAgcGF0Y2ggdG8gbXkgaHdlaWdodCgpCj4g
c2VyaWVzLCBjb252ZXJ0aW5nIGZyb20gI2lmZGVmIHRvIGlmKCkuCgoKPj4gU28gSSBzdGlsbCBm
YXZvciB1c2luZyAjaWZkZWYgaGVyZS4gSSBjb3VsZCByZXBsYWNlIGJ5IGEgc3BlY2lmaWMgS2Nv
bmZpZyAoc2VlIGEKPj4gcHJldmlvdXMgYXR0ZW1wdCBbMV0pLgo+IAo+IERpZCB5b3UgcGVyaGFw
cyBzdXBwbHkgdGhlIHdyb25nIGxpbms/IFRoZXJlJ3Mgbm8gS2NvbmZpZyBvcHRpb24KPiBiZWlu
ZyBpbnRyb2R1Y2VkL3N1Z2dlc3RlZCB0aGVyZS4KClRoaXMgd2FzIGEgbGluayB0byBhbiBhdHRl
bXB0IHRvIGFkZCBzdXBwb3J0IGZvciBYRU5NRU1fZXhjaGFuZ2Ugb24gQXJtLiAKIEZyb20gdGhl
IGRpc2N1c3Npb24gYmFjayB0aGVuIGl0IGlzIHF1aXRlIGNsZWFyIHRoYXQgdGhlIGh5cGVyY2Fs
bCBpcyAKdW5saWtlbHkgdG8gYmUgaW1wbGVtZW50ZWQgb24gQXJtLiBTbyBpdCBmZWVscyB0byBt
ZSB0aGF0IHRyeWluZyB0byBrZWVwIAp0aGUgY29kZSBhcm91bmQgaXMgbm90IGFuIG9wdGlvbi4K
Cj4gCj4+PiBJIGZpbmQgaXQgb2RkIHRoYXQgbm8gc3VjaCBjaGVjayBpcyB0aGVyZSByaWdodCBu
b3csIGFzIHRoZSBwdWJsaWMKPj4+IGhlYWRlciBjbGVhcmx5IHNheXMgdGhpcyBpcyBhIFBWLW9u
bHkgaW50ZXJmYWNlLgo+Pj4KPj4+IE5vdGUgdGhhdCB3aXRoIGEgcGFnaW5nX21vZGVfdHJhbnNs
YXRlKCkgY2hlY2sgYXQgdGhlIHRvcCBvZgo+Pj4gdGhlIGZ1bmN0aW9uIChvciBldmVuIGF0IGl0
cyBvbmx5IGNhbGwgc2l0ZSkgdGhlIG9uZSB0b3dhcmRzIHRoZQo+Pj4gZW5kIG9mIHRoZSBmdW5j
dGlvbiBzaG91bGQgdGhlbiBiZSBkaXRjaGVkLgo+Pgo+PiBTZWUgYWJvdmUgbXkgb3BpbmlvbiBv
biBwYWdpbmdfbW9kZV90cmFuc2xhdGUoKS4KPiAKPiBBcyBzYWlkIC0gYXMgcGVyIHRoZSBwdWJs
aWMgaGVhZGVyIHN1Y2ggYSBjaGVjayBzaG91bGQgYmUgYWRkZWQKPiBfYW55d2F5Xy4gVGhlICNp
ZmRlZiwgaWYgd2UgZGVjaWRlIHRvIGdvIHRoYXQgcm91dGUsIGltbyBzaG91bGQKPiB0aGVuIGxp
dmUgX2FmdGVyXyB0aGF0IGNoZWNrLCB3aXRoIEFTU0VSVF9VTlJFQUNIQUJMRSgpIGluIGl0cyAj
ZWxzZS4KClRoYXQncyBhbiBvcHRpb24uCgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 12:12:12 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 12: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 1hs4Vg-0006c8-6y; Mon, 29 Jul 2019 12:12:12 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=hB3/=V2=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hs4Ve-0006bm-R3
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 12:12:10 +0000
X-Inumbo-ID: 170689f0-b1fa-11e9-8980-bc764e045a96
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 170689f0-b1fa-11e9-8980-bc764e045a96;
 Mon, 29 Jul 2019 12:12:09 +0000 (UTC)
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: g585z62AXuuzKgG+ZUdYdUQzBhhM+fmFY6142nqALR9hhGW5UpCfmryneYGdyCussTzKDueI3L
 mBz2yO1RF+KygV0AsmAM95WcfQWOcnZftkY7FpH/hsOFdJ58qxIlehuxuxTGqwCWoz+eKxtwBF
 q4lAVNRzaqSOvpaNiQrqb0mam4VWF6pdULWY1/Ffdv7FDB0KZdY2b5WSGmfU2MQbBSrLvEDQRM
 46b1jYu874R0jcVV2px7R4ga36N+mvAvJhdqncRtJxThaTob5WwSlcEPpuR4Vo0MPQy/BFYP+F
 a+4=
X-SBRS: 2.7
X-MesageID: 3672659
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,322,1559534400"; 
   d="scan'208";a="3672659"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Mon, 29 Jul 2019 13:11:54 +0100
Message-ID: <20190729121204.13559-1-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 00/10] xen/nodemask: API cleanup and fixes
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, Stefano
 Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Dario Faggioli <dfaggioli@suse.com>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <JBeulich@suse.com>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBzZXJpZXMgaGFzIGV4cGFuZGVkIHN1YnN0YW50aWFsbHkgZnJvbSB2Mi4KClRoZSBidWdm
aXggaGFzIGJlZW4gbW92ZWQgdG8gcGF0Y2ggMSwgaW4gY2FzZSBpdCB3YW50cyBiYWNrcG9ydGlu
Zy4KRXZlcnl0aGluZyBlbHNlIGlzIEFQSSBjbGVhbnVwIGZvbGxvd2luZyBmcm9tIEphbidzIHJl
cXVlc3QgdG8gZG8gbW9yZSB0aGFuIGluCnYyLgoKQW5kcmV3IENvb3BlciAoMTApOgogIHBhZ2Ut
YWxsb2M6IENsYW1wIGdldF9mcmVlX2J1ZGR5KCkgdG8gb25saW5lIG5vZGVzCiAgeGVuL2JpdG1h
cDogRHJvcCB7Yml0bWFwLGNwdW1hc2ssbm9kZXN9X3NoaWZ0X3tsZWZ0LHJpZ2h0fSgpCiAgeGVu
L25vZGVtYXNrOiBEcm9wIGFueV9vbmxpbmVfbm9kZSgpIGFuZCBmaXJzdF91bnNldF9ub2RlKCkK
ICB4ZW4vbWFzazogQ29udmVydCB7Y3B1LG5vZGV9bWFza190ZXN0KCkgdG8gYmUgc3RhdGljIGlu
bGluZQogIHhlbi9jcHVtYXNrOiBJbnRyb2R1Y2UgYSBDUFVNQVNLX1BSKCkgd3JhcHBlciBmb3Ig
cHJpbnRpbmcKICB4ZW4vbm9kZW1hc2s6IEludHJvZHVjZSBhIE5PREVNQVNLX1BSKCkgd3JhcHBl
ciBmb3IgcHJpbnRpbmcKICB4ZW4vbm9kZW1hc2s6IERyb3Agbm9kZXNfe3NldGFsbCxjbGVhcn0o
KSBhbmQgaW1wcm92ZSB0aGUgaW5pdGlhbGlzZXJzCiAgeGVuL25vZGVtYXNrOiBJbnRyb2R1Y2Ug
dW5sb2NrZWQgX19ub2RlbWFza197c2V0LGNsZWFyfSgpIGhlbHBlcnMKICB4ZW4vbm9kZW1hc2s6
IFNhbml0aXNlIHRoZSByZW1haW5kZXIgb2YgdGhlIG5vZGVtYXNrIEFQSQogIHhlbi9ub2RlbWFz
azogRHJvcCByZW1haW5pbmcgcmVmZWNlcyB0byBsaW51eAoKIHhlbi9hcmNoL3g4Ni9jcHUvbWNo
ZWNrL21jZS5jIHwgICAyICstCiB4ZW4vYXJjaC94ODYvY3Jhc2guYyAgICAgICAgICB8ICAgMiAr
LQogeGVuL2FyY2gveDg2L2RvbTBfYnVpbGQuYyAgICAgfCAgMTIgKy0KIHhlbi9hcmNoL3g4Ni9p
b19hcGljLmMgICAgICAgIHwgICA2ICstCiB4ZW4vYXJjaC94ODYvaXJxLmMgICAgICAgICAgICB8
ICAgNSArLQogeGVuL2FyY2gveDg2L251bWEuYyAgICAgICAgICAgfCAgIDcgKy0KIHhlbi9hcmNo
L3g4Ni9zcmF0LmMgICAgICAgICAgIHwgIDE1ICstCiB4ZW4vYXJjaC94ODYvc3lzY3RsLmMgICAg
ICAgICB8ICAgMyArLQogeGVuL2NvbW1vbi9iaXRtYXAuYyAgICAgICAgICAgfCAgODggLS0tLS0t
LS0tLS0KIHhlbi9jb21tb24vY3B1cG9vbC5jICAgICAgICAgIHwgICA3ICstCiB4ZW4vY29tbW9u
L2RvbWFpbi5jICAgICAgICAgICB8ICAxMCArLQogeGVuL2NvbW1vbi9kb21jdGwuYyAgICAgICAg
ICAgfCAgIDQgKy0KIHhlbi9jb21tb24va2V5aGFuZGxlci5jICAgICAgIHwgIDEwICstCiB4ZW4v
Y29tbW9uL3BhZ2VfYWxsb2MuYyAgICAgICB8ICAzNSArKystLQogeGVuL2NvbW1vbi9zY2hlZF9j
cmVkaXQuYyAgICAgfCAgIDggKy0KIHhlbi9jb21tb24vc2NoZWRfY3JlZGl0Mi5jICAgIHwgIDEy
ICstCiB4ZW4vY29tbW9uL3NjaGVkX251bGwuYyAgICAgICB8ICAgNyArLQogeGVuL2NvbW1vbi9z
Y2hlZF9ydC5jICAgICAgICAgfCAgIDMgKy0KIHhlbi9jb21tb24vc3lzY3RsLmMgICAgICAgICAg
IHwgICAyICstCiB4ZW4vaW5jbHVkZS94ZW4vYml0bWFwLmggICAgICB8ICAyMiAtLS0KIHhlbi9p
bmNsdWRlL3hlbi9jcHVtYXNrLmggICAgIHwgIDQxICsrLS0tCiB4ZW4vaW5jbHVkZS94ZW4vbm9k
ZW1hc2suaCAgICB8IDM0NiArKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0KIDIyIGZpbGVzIGNoYW5nZWQsIDIyOCBpbnNlcnRpb25zKCspLCA0MTkgZGVsZXRpb25zKC0p
CgotLSAKMi4xMS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 12:12:12 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 12: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 1hs4Vg-0006cE-GH; Mon, 29 Jul 2019 12:12:12 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=hB3/=V2=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hs4Vf-0006bv-7D
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 12:12:11 +0000
X-Inumbo-ID: 175a1506-b1fa-11e9-8980-bc764e045a96
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 175a1506-b1fa-11e9-8980-bc764e045a96;
 Mon, 29 Jul 2019 12:12:10 +0000 (UTC)
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: VkmIG/zsE2itTtiAGL2m1VcRbq5d7vVg1V33C3publY1+sM9PFPcQVKul8E30OSAAP+0vQOJTZ
 A/nVMZZhmbHctGNQAdW4cwBBbDhjH1laL6nOKO3BLBor1wGFOz1D7ChVXnbuzAdRXZ3OW4VRlW
 rN6qgETf1GsL3yUoGkfN97619QGuf82ZhRtEp9EuJvUUj9/xFXr5VtNOy9Z+jR4Gg5jc3m69Hi
 eF9Yc4CkcrJsOrjQKHYxImlAZiKohXmzHdu7n+GIf+jVPVR3rRBkZ8aE/1RJExj+dnlAy6lhHx
 7NY=
X-SBRS: 2.7
X-MesageID: 3672662
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,322,1559534400"; 
   d="scan'208";a="3672662"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Mon, 29 Jul 2019 13:11:57 +0100
Message-ID: <20190729121204.13559-4-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190729121204.13559-1-andrew.cooper3@citrix.com>
References: <20190729121204.13559-1-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 03/10] xen/nodemask: Drop any_online_node()
 and first_unset_node()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Julien Grall <julien.grall@arm.com>,
 Jan Beulich <JBeulich@suse.com>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlc2UgaGF2ZSBuZXZlciBiZWVuIHVzZWQgaW4gWGVuLCBhbmQgaXQgaXMgdW5saWtlbHkgdGhh
dCB0aGV5IHdvdWxkIGJlCnVzZWZ1bCBpbiB0aGUgZnV0dXJlLgoKYW55X29ubGluZV9jcHUoKSB3
YXMgZHJvcHBlZCBieSBjL3MgMjJiZGNlMWMwNDggImVsaW1pbmF0ZSBmaXJzdF9jcHUoKSBldGMi
CmJ1dCB0aGUgQVBJIGNvbW1lbnQgd2FzIGxlZnQgaW4gcGxhY2UuICBEcm9wIHRoYXQgdG9vLgoK
U2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4K
LS0tCkNDOiBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+CkNDOiBXZWkgTGl1IDx3bEB4
ZW4ub3JnPgpDQzogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CkNDOiBT
dGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CkNDOiBKdWxpZW4gR3Jh
bGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgpDQzogVm9sb2R5bXlyIEJhYmNodWsgPFZvbG9keW15
cl9CYWJjaHVrQGVwYW0uY29tPgoKdjM6CiAqIE5ldwotLS0KIHhlbi9pbmNsdWRlL3hlbi9jcHVt
YXNrLmggIHwgIDIgLS0KIHhlbi9pbmNsdWRlL3hlbi9ub2RlbWFzay5oIHwgMjAgLS0tLS0tLS0t
LS0tLS0tLS0tLS0KIDIgZmlsZXMgY2hhbmdlZCwgMjIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0
IGEveGVuL2luY2x1ZGUveGVuL2NwdW1hc2suaCBiL3hlbi9pbmNsdWRlL3hlbi9jcHVtYXNrLmgK
aW5kZXggNmJlOTU2N2U5ZS4uOTQ0OGY1YzZmOCAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUveGVu
L2NwdW1hc2suaAorKysgYi94ZW4vaW5jbHVkZS94ZW4vY3B1bWFzay5oCkBAIC01MCw4ICs1MCw2
IEBACiAgKiBpbnQgY3B1X3Bvc3NpYmxlKGNwdSkJCUlzIHNvbWUgY3B1IHBvc3NpYmxlPwogICog
aW50IGNwdV9wcmVzZW50KGNwdSkJCQlJcyBzb21lIGNwdSBwcmVzZW50IChjYW4gc2NoZWR1bGUp
PwogICoKLSAqIGludCBhbnlfb25saW5lX2NwdShtYXNrKQkJRmlyc3Qgb25saW5lIGNwdSBpbiBt
YXNrLCBvciBOUl9DUFVTCi0gKgogICogZm9yX2VhY2hfcG9zc2libGVfY3B1KGNwdSkJCWZvci1s
b29wIGNwdSBvdmVyIGNwdV9wb3NzaWJsZV9tYXAKICAqIGZvcl9lYWNoX29ubGluZV9jcHUoY3B1
KQkJZm9yLWxvb3AgY3B1IG92ZXIgY3B1X29ubGluZV9tYXAKICAqIGZvcl9lYWNoX3ByZXNlbnRf
Y3B1KGNwdSkJCWZvci1sb29wIGNwdSBvdmVyIGNwdV9wcmVzZW50X21hcApkaWZmIC0tZ2l0IGEv
eGVuL2luY2x1ZGUveGVuL25vZGVtYXNrLmggYi94ZW4vaW5jbHVkZS94ZW4vbm9kZW1hc2suaApp
bmRleCA1ZWViYzJjNWVlLi5jMjhkZDNjNzY4IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS94ZW4v
bm9kZW1hc2suaAorKysgYi94ZW4vaW5jbHVkZS94ZW4vbm9kZW1hc2suaApAQCAtMzMsOCArMzMs
NiBAQAogICogaW50IGZpcnN0X25vZGUobWFzaykJCQlOdW1iZXIgbG93ZXN0IHNldCBiaXQsIG9y
IE1BWF9OVU1OT0RFUwogICogaW50IG5leHRfbm9kZShub2RlLCBtYXNrKQkJTmV4dCBub2RlIHBh
c3QgJ25vZGUnLCBvciBNQVhfTlVNTk9ERVMKICAqIGludCBsYXN0X25vZGUobWFzaykJCQlOdW1i
ZXIgaGlnaGVzdCBzZXQgYml0LCBvciBNQVhfTlVNTk9ERVMKLSAqIGludCBmaXJzdF91bnNldF9u
b2RlKG1hc2spCQlGaXJzdCBub2RlIG5vdCBzZXQgaW4gbWFzaywgb3IgCi0gKgkJCQkJTUFYX05V
TU5PREVTLgogICogaW50IGN5Y2xlX25vZGUobm9kZSwgbWFzaykJCU5leHQgbm9kZSBjeWNsaW5n
IGZyb20gJ25vZGUnLCBvcgogICoJCQkJCU1BWF9OVU1OT0RFUwogICoKQEAgLTQ5LDggKzQ3LDYg
QEAKICAqCiAgKiBpbnQgbm9kZV9vbmxpbmUobm9kZSkJCUlzIHNvbWUgbm9kZSBvbmxpbmU/CiAg
KgotICogaW50IGFueV9vbmxpbmVfbm9kZShtYXNrKQkJRmlyc3Qgb25saW5lIG5vZGUgaW4gbWFz
awotICoKICAqIG5vZGVfc2V0X29ubGluZShub2RlKQkJc2V0IGJpdCAnbm9kZScgaW4gbm9kZV9v
bmxpbmVfbWFwCiAgKiBub2RlX3NldF9vZmZsaW5lKG5vZGUpCQljbGVhciBiaXQgJ25vZGUnIGlu
IG5vZGVfb25saW5lX21hcAogICoKQEAgLTIyNCwxMyArMjIwLDYgQEAgc3RhdGljIGlubGluZSBp
bnQgX19sYXN0X25vZGUoY29uc3Qgbm9kZW1hc2tfdCAqc3JjcCwgaW50IG5iaXRzKQogCW07CQkJ
CQkJCQlcCiB9KQogCi0jZGVmaW5lIGZpcnN0X3Vuc2V0X25vZGUobWFzaykgX19maXJzdF91bnNl
dF9ub2RlKCYobWFzaykpCi1zdGF0aWMgaW5saW5lIGludCBfX2ZpcnN0X3Vuc2V0X25vZGUoY29u
c3Qgbm9kZW1hc2tfdCAqbWFza3ApCi17Ci0JcmV0dXJuIG1pbl90KGludCxNQVhfTlVNTk9ERVMs
Ci0JCQlmaW5kX2ZpcnN0X3plcm9fYml0KG1hc2twLT5iaXRzLCBNQVhfTlVNTk9ERVMpKTsKLX0K
LQogI2RlZmluZSBjeWNsZV9ub2RlKG4sIHNyYykgX19jeWNsZV9ub2RlKChuKSwgJihzcmMpLCBN
QVhfTlVNTk9ERVMpCiBzdGF0aWMgaW5saW5lIGludCBfX2N5Y2xlX25vZGUoaW50IG4sIGNvbnN0
IG5vZGVtYXNrX3QgKm1hc2twLCBpbnQgbmJpdHMpCiB7CkBAIC0yOTMsMTUgKzI4Miw2IEBAIGV4
dGVybiBub2RlbWFza190IG5vZGVfb25saW5lX21hcDsKICNkZWZpbmUgbm9kZV9vbmxpbmUobm9k
ZSkJKChub2RlKSA9PSAwKQogI2VuZGlmCiAKLSNkZWZpbmUgYW55X29ubGluZV9ub2RlKG1hc2sp
CQkJXAotKHsJCQkJCQlcCi0JaW50IG5vZGU7CQkJCVwKLQlmb3JfZWFjaF9ub2RlX21hc2sobm9k
ZSwgKG1hc2spKQlcCi0JCWlmIChub2RlX29ubGluZShub2RlKSkJCVwKLQkJCWJyZWFrOwkJCVwK
LQlub2RlOwkJCQkJXAotfSkKLQogI2RlZmluZSBub2RlX3NldF9vbmxpbmUobm9kZSkJICAgc2V0
X2JpdCgobm9kZSksIG5vZGVfb25saW5lX21hcC5iaXRzKQogI2RlZmluZSBub2RlX3NldF9vZmZs
aW5lKG5vZGUpCSAgIGNsZWFyX2JpdCgobm9kZSksIG5vZGVfb25saW5lX21hcC5iaXRzKQogCi0t
IAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 12:12:12 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 12: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 1hs4Vf-0006c2-U8; Mon, 29 Jul 2019 12:12:11 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=hB3/=V2=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hs4Ve-0006bl-PC
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 12:12:10 +0000
X-Inumbo-ID: 16772d31-b1fa-11e9-8980-bc764e045a96
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 16772d31-b1fa-11e9-8980-bc764e045a96;
 Mon, 29 Jul 2019 12:12:09 +0000 (UTC)
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: aq2XepDnFyMLnK9OtWXd6SgrQQAcA/e+Cw3RfAxXnxYoNAVf9Ib/mcXkpBpY04FaTAisXmYPfS
 Qg9d8HoLWcCiCqHhiv4nFsIGwSyowaNbvK07yvZduz2yHEu0bs21xjsRU/ccHfbs2P6Rcxittp
 Ov2KqvUhFUr2B4x5iAQ24+fFuvu9eg+RqYHXlChhJvBZyPypolgO/XIr6j7EmLqsxCvjuqYejW
 oz6IEz+kUxnyMXBcTbZ82tXuKGs9tUoGHXE1wNCjQMZq9vTHlCKyMEUNDP3ZNbmd0yMLt2AtYX
 1K4=
X-SBRS: 2.7
X-MesageID: 3672658
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,322,1559534400"; 
   d="scan'208";a="3672658"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Mon, 29 Jul 2019 13:11:55 +0100
Message-ID: <20190729121204.13559-2-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190729121204.13559-1-andrew.cooper3@citrix.com>
References: <20190729121204.13559-1-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 01/10] page-alloc: Clamp get_free_buddy() to
 online nodes
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Julien Grall <julien.grall@arm.com>,
 Jan Beulich <JBeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZC0+bm9kZV9hZmZpbml0eSBkZWZhdWx0cyB0byBOT0RFX01BU0tfQUxMIHdoaWNoIGhhcyBiaXRz
IHNldCBvdXRzaWRlIG9mCm5vZGVfb25saW5lX21hcC4gIFRoaXMgaW4gdHVybiBjYXVzZXMgdGhl
IGxvb3AgaW4gZ2V0X2ZyZWVfYnVkZHkoKSB0byB3YXN0ZQplZmZvcnQgaXRlcmF0aW5nIG92ZXIg
b2ZmbGluZSBub2Rlcy4KCkFsd2F5cyBjbGFtcCBkLT5ub2RlX2FmZmluaXR5IHRvIG5vZGVfb25s
aW5lX21hcCB3aGVuIGluIHVzZS4KClNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJl
dy5jb29wZXIzQGNpdHJpeC5jb20+CkFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+Ci0tLQpDQzogSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1c2UuY29tPgpDQzogV2VpIExp
dSA8d2xAeGVuLm9yZz4KQ0M6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29t
PgpDQzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpDQzogSnVs
aWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KQ0M6IEdlb3JnZSBEdW5sYXAgPGdlb3Jn
ZS5kdW5sYXBAZXUuY2l0cml4LmNvbT4KCnYzOgogKiBSZWJhc2UgdG8gYmVmb3JlIHRoZSBub2Rl
bWFzayBBUEkgY2xlYW51cCwgdG8gbWFrZSBpdCBlYXNpZXIgdG8gYmFja3BvcnQuCnYyOgogKiBS
ZWJhc2Ugb3ZlciB0aGUgbm9kZW1hc2sgQVBJIGNoYW5nZSwgYW5kIGltcGxlbWVudCB3aXRoIGEg
c2luZ2xlCiAgIG5vZGVzX2FuZCgpCi0tLQogeGVuL2NvbW1vbi9wYWdlX2FsbG9jLmMgfCA5ICsr
KysrKysrLQogMSBmaWxlIGNoYW5nZWQsIDggaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQoK
ZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vcGFnZV9hbGxvYy5jIGIveGVuL2NvbW1vbi9wYWdlX2Fs
bG9jLmMKaW5kZXggNDRhNzJkMGIxOS4uZWZhNDM3YzdkZiAxMDA2NDQKLS0tIGEveGVuL2NvbW1v
bi9wYWdlX2FsbG9jLmMKKysrIGIveGVuL2NvbW1vbi9wYWdlX2FsbG9jLmMKQEAgLTgxMSwxMSAr
ODExLDE4IEBAIHN0YXRpYyBzdHJ1Y3QgcGFnZV9pbmZvICpnZXRfZnJlZV9idWRkeSh1bnNpZ25l
ZCBpbnQgem9uZV9sbywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBj
b25zdCBzdHJ1Y3QgZG9tYWluICpkKQogewogICAgIG5vZGVpZF90IGZpcnN0LCBub2RlID0gTUVN
Rl9nZXRfbm9kZShtZW1mbGFncyksIHJlcV9ub2RlID0gbm9kZTsKLSAgICBub2RlbWFza190IG5v
ZGVtYXNrID0gZCA/IGQtPm5vZGVfYWZmaW5pdHkgOiBub2RlX29ubGluZV9tYXA7CisgICAgbm9k
ZW1hc2tfdCBub2RlbWFzayA9IG5vZGVfb25saW5lX21hcDsKICAgICB1bnNpZ25lZCBpbnQgaiwg
em9uZSwgbm9kZW1hc2tfcmV0cnkgPSAwOwogICAgIHN0cnVjdCBwYWdlX2luZm8gKnBnOwogICAg
IGJvb2wgdXNlX3Vuc2NydWJiZWQgPSAobWVtZmxhZ3MgJiBNRU1GX25vX3NjcnViKTsKIAorICAg
IC8qCisgICAgICogZC0+bm9kZV9hZmZpbml0eSBpcyBvdXIgcHJlZmVycmVkIGFsbG9jYXRpb24g
c2V0IGlmIHByb3ZpZGVkLCBidXQgaXQKKyAgICAgKiBtYXkgaGF2ZSBiaXQgc2V0IG91dHNpZGUg
b2Ygbm9kZV9vbmxpbmVfbWFwLiAgQ2xhbXAgaXQuCisgICAgICovCisgICAgaWYgKCBkICkKKyAg
ICAgICAgbm9kZXNfYW5kKG5vZGVtYXNrLCBub2RlbWFzaywgZC0+bm9kZV9hZmZpbml0eSk7CisK
ICAgICBpZiAoIG5vZGUgPT0gTlVNQV9OT19OT0RFICkKICAgICB7CiAgICAgICAgIGlmICggZCAh
PSBOVUxMICkKLS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 12:12:13 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 12:12:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hs4Vh-0006dF-Pn; Mon, 29 Jul 2019 12:12:13 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=hB3/=V2=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hs4Vg-0006cc-Vw
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 12:12:13 +0000
X-Inumbo-ID: 185cb658-b1fa-11e9-8980-bc764e045a96
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 185cb658-b1fa-11e9-8980-bc764e045a96;
 Mon, 29 Jul 2019 12:12:12 +0000 (UTC)
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 5QZiSNMik7uRCxlEeakZ1vL297kyK81835L9fPWpvLzcdvePxl5X3If1poscTHuzkrJsUzbEMr
 NcJu7oUn3vXinvH09IEq3CvDy+rBA6xCJ2BSDfPlA26tKOfcp4ZZseklU+A36Z6/2YIH7KlOl6
 pQQkzCLs2jkJTnHbG+XWBWnFkwr4xsUxjLxgGrvpZWoFnhrUNAjAhs43Ijrd/EXJatnB12CMj3
 wvcPFEdcLbeWuZiexO1OUvu5gHionW3RPTUnOKlik0HwW5dtXwKsO/KTPjxiTfUTYf/xDOUu5Y
 BwU=
X-SBRS: 2.7
X-MesageID: 3672665
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,322,1559534400"; 
   d="scan'208";a="3672665"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Mon, 29 Jul 2019 13:12:00 +0100
Message-ID: <20190729121204.13559-7-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190729121204.13559-1-andrew.cooper3@citrix.com>
References: <20190729121204.13559-1-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 06/10] xen/nodemask: Introduce a
 NODEMASK_PR() wrapper for printing
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Julien Grall <julien.grall@arm.com>,
 Jan Beulich <JBeulich@suse.com>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

UmV3b3JrIG5vZGVzX2FkZHIoKSBpbnRvIG5vZGVtYXNrX2JpdHMoKSBhbmQgY2hhbmdlIHRoZSBp
bmRpcmVjdGlvbiB0byBtYXRjaAppdHMgY3B1bWFza19iaXRzKCkgY291bnRlcnBhcnQsIGFuZCB1
cGRhdGUgdGhlIGNhbGxlci4KClVzZSBOT0RFTUFTS19QUigpIHRvIGZpeCB1cCBvbmUgb3BlbmNv
ZGVkIGFjY2VzcyBpbnRvIG5vZGVtYXNrLmJpdHMgaW4KZHVtcF9kb21haW5zKCkuCgpTaWduZWQt
b2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KQ0M6
IEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT4KQ0M6IFdlaSBMaXUgPHdsQHhlbi5vcmc+
CkNDOiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KQ0M6IFN0ZWZhbm8g
U3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KQ0M6IEp1bGllbiBHcmFsbCA8anVs
aWVuLmdyYWxsQGFybS5jb20+CkNDOiBWb2xvZHlteXIgQmFiY2h1ayA8Vm9sb2R5bXlyX0JhYmNo
dWtAZXBhbS5jb20+Cgp2MzoKICogTmV3Ci0tLQogeGVuL2NvbW1vbi9kb21jdGwuYyAgICAgICAg
fCAgNCArKy0tCiB4ZW4vY29tbW9uL2tleWhhbmRsZXIuYyAgICB8ICAyICstCiB4ZW4vaW5jbHVk
ZS94ZW4vbm9kZW1hc2suaCB8IDEzICsrKysrKysrKystLS0KIDMgZmlsZXMgY2hhbmdlZCwgMTMg
aW5zZXJ0aW9ucygrKSwgNiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL2Rv
bWN0bC5jIGIveGVuL2NvbW1vbi9kb21jdGwuYwppbmRleCBmYTI2MGNlNWZiLi45ZWQ5ZjU3ZjBk
IDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL2RvbWN0bC5jCisrKyBiL3hlbi9jb21tb24vZG9tY3Rs
LmMKQEAgLTEyMywxNCArMTIzLDE0IEBAIGludCB4ZW5jdGxfYml0bWFwX3RvX2NwdW1hc2soY3B1
bWFza192YXJfdCAqY3B1bWFzaywKIHN0YXRpYyBpbnQgbm9kZW1hc2tfdG9feGVuY3RsX2JpdG1h
cChzdHJ1Y3QgeGVuY3RsX2JpdG1hcCAqeGVuY3RsX25vZGVtYXAsCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgY29uc3Qgbm9kZW1hc2tfdCAqbm9kZW1hc2spCiB7Ci0gICAg
cmV0dXJuIGJpdG1hcF90b194ZW5jdGxfYml0bWFwKHhlbmN0bF9ub2RlbWFwLCBub2Rlc19hZGRy
KCpub2RlbWFzayksCisgICAgcmV0dXJuIGJpdG1hcF90b194ZW5jdGxfYml0bWFwKHhlbmN0bF9u
b2RlbWFwLCBub2RlbWFza19iaXRzKG5vZGVtYXNrKSwKICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgTUFYX05VTU5PREVTKTsKIH0KIAogc3RhdGljIGludCB4ZW5jdGxfYml0bWFw
X3RvX25vZGVtYXNrKG5vZGVtYXNrX3QgKm5vZGVtYXNrLAogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGNvbnN0IHN0cnVjdCB4ZW5jdGxfYml0bWFwICp4ZW5jdGxfbm9kZW1h
cCkKIHsKLSAgICByZXR1cm4geGVuY3RsX2JpdG1hcF90b19iaXRtYXAobm9kZXNfYWRkcigqbm9k
ZW1hc2spLCB4ZW5jdGxfbm9kZW1hcCwKKyAgICByZXR1cm4geGVuY3RsX2JpdG1hcF90b19iaXRt
YXAobm9kZW1hc2tfYml0cyhub2RlbWFzayksIHhlbmN0bF9ub2RlbWFwLAogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBNQVhfTlVNTk9ERVMpOwogfQogCmRpZmYgLS1naXQgYS94
ZW4vY29tbW9uL2tleWhhbmRsZXIuYyBiL3hlbi9jb21tb24va2V5aGFuZGxlci5jCmluZGV4IGE1
ZTk1ZTJmZTkuLjU3YjM2MGVlNGIgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24va2V5aGFuZGxlci5j
CisrKyBiL3hlbi9jb21tb24va2V5aGFuZGxlci5jCkBAIC0yOTMsNyArMjkzLDcgQEAgc3RhdGlj
IHZvaWQgZHVtcF9kb21haW5zKHVuc2lnbmVkIGNoYXIga2V5KQogICAgICAgICBkdW1wX3BhZ2Vm
cmFtZV9pbmZvKGQpOwogCiAgICAgICAgIHByaW50aygiTk9ERSBhZmZpbml0eSBmb3IgZG9tYWlu
ICVkOiBbJSpwYmxdXG4iLAotICAgICAgICAgICAgICAgZC0+ZG9tYWluX2lkLCBNQVhfTlVNTk9E
RVMsIGQtPm5vZGVfYWZmaW5pdHkuYml0cyk7CisgICAgICAgICAgICAgICBkLT5kb21haW5faWQs
IE5PREVNQVNLX1BSKCZkLT5ub2RlX2FmZmluaXR5KSk7CiAKICAgICAgICAgcHJpbnRrKCJWQ1BV
IGluZm9ybWF0aW9uIGFuZCBjYWxsYmFja3MgZm9yIGRvbWFpbiAldTpcbiIsCiAgICAgICAgICAg
ICAgICBkLT5kb21haW5faWQpOwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL25vZGVtYXNr
LmggYi94ZW4vaW5jbHVkZS94ZW4vbm9kZW1hc2suaAppbmRleCA3YWI4Yjc5NGM2Li4xZGQ2Yzc0
NThlIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS94ZW4vbm9kZW1hc2suaAorKysgYi94ZW4vaW5j
bHVkZS94ZW4vbm9kZW1hc2suaApAQCAtMzksNyArMzksNyBAQAogICogbm9kZW1hc2tfdCBub2Rl
bWFza19vZl9ub2RlKG5vZGUpCVJldHVybiBub2RlbWFzayB3aXRoIGJpdCAnbm9kZScgc2V0CiAg
KiBOT0RFX01BU0tfQUxMCQkJSW5pdGlhbGl6ZXIgLSBhbGwgYml0cyBzZXQKICAqIE5PREVfTUFT
S19OT05FCQkJSW5pdGlhbGl6ZXIgLSBubyBiaXRzIHNldAotICogdW5zaWduZWQgbG9uZyAqbm9k
ZXNfYWRkcihtYXNrKQlBcnJheSBvZiB1bnNpZ25lZCBsb25nJ3MgaW4gbWFzaworICogdW5zaWdu
ZWQgbG9uZyAqbm9kZW1hc2tfYml0cyhtYXNrKQlBcnJheSBvZiB1bnNpZ25lZCBsb25nJ3MgaW4g
bWFzawogICoKICAqIGZvcl9lYWNoX25vZGVfbWFzayhub2RlLCBtYXNrKQlmb3ItbG9vcCBub2Rl
IG92ZXIgbWFzawogICoKQEAgLTU4LDYgKzU4LDE1IEBACiAjaW5jbHVkZSA8eGVuL251bWEuaD4K
IAogdHlwZWRlZiBzdHJ1Y3QgeyBERUNMQVJFX0JJVE1BUChiaXRzLCBNQVhfTlVNTk9ERVMpOyB9
IG5vZGVtYXNrX3Q7CisKKy8qCisgKiBwcmludGYgYXJndW1lbnRzIGZvciBhIG5vZGVtYXNrLiAg
U2hvcnRoYW5kIGZvciB1c2luZyAnJSpwYltsXScgd2hlbgorICogcHJpbnRpbmcgYSBub2RlbWFz
ay4KKyAqLworI2RlZmluZSBOT0RFTUFTS19QUihzcmMpIE1BWF9OVU1OT0RFUywgbm9kZW1hc2tf
Yml0cyhzcmMpCisKKyNkZWZpbmUgbm9kZW1hc2tfYml0cyhzcmMpICgoc3JjKS0+Yml0cykKKwog
ZXh0ZXJuIG5vZGVtYXNrX3QgX3VudXNlZF9ub2RlbWFza19hcmdfOwogCiAjZGVmaW5lIG5vZGVf
c2V0KG5vZGUsIGRzdCkgX19ub2RlX3NldCgobm9kZSksICYoZHN0KSkKQEAgLTI1MCw4ICsyNTks
NiBAQCBzdGF0aWMgaW5saW5lIGludCBfX2N5Y2xlX25vZGUoaW50IG4sIGNvbnN0IG5vZGVtYXNr
X3QgKm1hc2twLCBpbnQgbmJpdHMpCiAJWzAgLi4uIEJJVFNfVE9fTE9OR1MoTUFYX05VTU5PREVT
KS0xXSA9ICAwVUwJCQlcCiB9IH0pCiAKLSNkZWZpbmUgbm9kZXNfYWRkcihzcmMpICgoc3JjKS5i
aXRzKQotCiAjaWYgTUFYX05VTU5PREVTID4gMQogI2RlZmluZSBmb3JfZWFjaF9ub2RlX21hc2so
bm9kZSwgbWFzaykJCQlcCiAJZm9yICgobm9kZSkgPSBmaXJzdF9ub2RlKG1hc2spOwkJCVwKLS0g
CjIuMTEuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 12:12:14 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 12:12:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hs4Vi-0006dZ-2w; Mon, 29 Jul 2019 12:12:14 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=hB3/=V2=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hs4Vh-0006cg-1W
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 12:12:13 +0000
X-Inumbo-ID: 17b824e4-b1fa-11e9-8980-bc764e045a96
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 17b824e4-b1fa-11e9-8980-bc764e045a96;
 Mon, 29 Jul 2019 12:12:10 +0000 (UTC)
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: rXCzYAjwYizDDTkz6FnzAG/UCfIsAm3iRY9iWj+g0iXQnTkp2dtZoQ5PGxZqpxYbdH1yOjpQNN
 8zw/JT1wErd+RpwZbkspNiXdf7JArMzEhlwUwsTg7onpzfAGHXEIhNkNR+YLqz4x2robemVN0e
 ZjXt0fC55KAHI0wKjUFnLh3phmP2IKmuyJ7wuvDrtOZJ+T8P9JR7FNb5IKeO0n3h2s6Ekwx2z3
 3hsvhe6hQmk8cNYvMhBrzhYBYGBU1YCkX+akSKP/DCB547cm8WzgDsC1JYG8aE4lG+wAcPq7+W
 g20=
X-SBRS: 2.7
X-MesageID: 3672663
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,322,1559534400"; 
   d="scan'208";a="3672663"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Mon, 29 Jul 2019 13:11:56 +0100
Message-ID: <20190729121204.13559-3-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190729121204.13559-1-andrew.cooper3@citrix.com>
References: <20190729121204.13559-1-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 02/10] xen/bitmap: Drop {bitmap, cpumask,
 nodes}_shift_{left, right}()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Julien Grall <julien.grall@arm.com>,
 Jan Beulich <JBeulich@suse.com>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlc2Ugb3BlcmF0aW9ucyBoYXZlIG5ldmVyIGJlZW4gdXNlZCBpbiBYZW4gc2luY2UgdGhlaXIg
aW50cm9kdWN0aW9uLCBhbmQgaXQKZG9lc24ndCBzZWVtIGxpa2VseSB0aGF0IHRoZXkgd2lsbCBp
biB0aGUgZnV0dXJlLgoKQmxvYXQtby1tZXRlciByZXBvcnRzIHRoYXQgdGhleSBhcmVuJ3QgdGhl
IHNtYWxsZWQgd2hlbiBjb21waWxlZCwgZWl0aGVyLgoKICBhZGQvcmVtb3ZlOiAwLzIgZ3Jvdy9z
aHJpbms6IDAvMCB1cC9kb3duOiAwLy04MTQgKC04MTQpCiAgRnVuY3Rpb24gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgb2xkICAgICBuZXcgICBkZWx0YQogIF9fYml0bWFwX3No
aWZ0X2xlZnQgICAgICAgICAgICAgICAgICAgICAgICAgIDM2NiAgICAgICAtICAgIC0zNjYKICBf
X2JpdG1hcF9zaGlmdF9yaWdodCAgICAgICAgICAgICAgICAgICAgICAgICA0NDggICAgICAgLSAg
ICAtNDQ4CiAgVG90YWw6IEJlZm9yZT0zMzIzNzMwLCBBZnRlcj0zMzIyOTE2LCBjaGcgLTAuMDIl
CgpTdWdnZXN0ZWQtYnk6IEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT4KU2lnbmVkLW9m
Zi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KLS0tCkNDOiBK
YW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+CkNDOiBXZWkgTGl1IDx3bEB4ZW4ub3JnPgpD
QzogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CkNDOiBTdGVmYW5vIFN0
YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CkNDOiBKdWxpZW4gR3JhbGwgPGp1bGll
bi5ncmFsbEBhcm0uY29tPgpDQzogVm9sb2R5bXlyIEJhYmNodWsgPFZvbG9keW15cl9CYWJjaHVr
QGVwYW0uY29tPgoKdjM6CiAqIE5ldwotLS0KIHhlbi9jb21tb24vYml0bWFwLmMgICAgICAgIHwg
ODggLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogeGVuL2lu
Y2x1ZGUveGVuL2JpdG1hcC5oICAgfCAyMiAtLS0tLS0tLS0tLS0KIHhlbi9pbmNsdWRlL3hlbi9j
cHVtYXNrLmggIHwgMTUgLS0tLS0tLS0KIHhlbi9pbmNsdWRlL3hlbi9ub2RlbWFzay5oIHwgMTkg
LS0tLS0tLS0tLQogNCBmaWxlcyBjaGFuZ2VkLCAxNDQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0
IGEveGVuL2NvbW1vbi9iaXRtYXAuYyBiL3hlbi9jb21tb24vYml0bWFwLmMKaW5kZXggMzRkZTM4
Nzg4MC4uZmQwNzBiZWU5NyAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi9iaXRtYXAuYworKysgYi94
ZW4vY29tbW9uL2JpdG1hcC5jCkBAIC0xMDksOTQgKzEwOSw2IEBAIHZvaWQgX19iaXRtYXBfY29t
cGxlbWVudCh1bnNpZ25lZCBsb25nICpkc3QsIGNvbnN0IHVuc2lnbmVkIGxvbmcgKnNyYywgaW50
IGJpdHMpCiB9CiBFWFBPUlRfU1lNQk9MKF9fYml0bWFwX2NvbXBsZW1lbnQpOwogCi0vKgotICog
X19iaXRtYXBfc2hpZnRfcmlnaHQgLSBsb2dpY2FsIHJpZ2h0IHNoaWZ0IG9mIHRoZSBiaXRzIGlu
IGEgYml0bWFwCi0gKiAgIEBkc3QgLSBkZXN0aW5hdGlvbiBiaXRtYXAKLSAqICAgQHNyYyAtIHNv
dXJjZSBiaXRtYXAKLSAqICAgQG5iaXRzIC0gc2hpZnQgYnkgdGhpcyBtYW55IGJpdHMKLSAqICAg
QGJpdHMgLSBiaXRtYXAgc2l6ZSwgaW4gYml0cwotICoKLSAqIFNoaWZ0aW5nIHJpZ2h0IChkaXZp
ZGluZykgbWVhbnMgbW92aW5nIGJpdHMgaW4gdGhlIE1TIC0+IExTIGJpdAotICogZGlyZWN0aW9u
LiAgWmVyb3MgYXJlIGZlZCBpbnRvIHRoZSB2YWNhdGVkIE1TIHBvc2l0aW9ucyBhbmQgdGhlCi0g
KiBMUyBiaXRzIHNoaWZ0ZWQgb2ZmIHRoZSBib3R0b20gYXJlIGxvc3QuCi0gKi8KLXZvaWQgX19i
aXRtYXBfc2hpZnRfcmlnaHQodW5zaWduZWQgbG9uZyAqZHN0LAotCQkJY29uc3QgdW5zaWduZWQg
bG9uZyAqc3JjLCBpbnQgc2hpZnQsIGludCBiaXRzKQotewotCWludCBrLCBsaW0gPSBCSVRTX1RP
X0xPTkdTKGJpdHMpLCBsZWZ0ID0gYml0cyAlIEJJVFNfUEVSX0xPTkc7Ci0JaW50IG9mZiA9IHNo
aWZ0L0JJVFNfUEVSX0xPTkcsIHJlbSA9IHNoaWZ0ICUgQklUU19QRVJfTE9ORzsKLQl1bnNpZ25l
ZCBsb25nIG1hc2sgPSAoMVVMIDw8IGxlZnQpIC0gMTsKLQlmb3IgKGsgPSAwOyBvZmYgKyBrIDwg
bGltOyArK2spIHsKLQkJdW5zaWduZWQgbG9uZyB1cHBlciwgbG93ZXI7Ci0KLQkJLyoKLQkJICog
SWYgc2hpZnQgaXMgbm90IHdvcmQgYWxpZ25lZCwgdGFrZSBsb3dlciByZW0gYml0cyBvZgotCQkg
KiB3b3JkIGFib3ZlIGFuZCBtYWtlIHRoZW0gdGhlIHRvcCByZW0gYml0cyBvZiByZXN1bHQuCi0J
CSAqLwotCQlpZiAoIXJlbSB8fCBvZmYgKyBrICsgMSA+PSBsaW0pCi0JCQl1cHBlciA9IDA7Ci0J
CWVsc2UgewotCQkJdXBwZXIgPSBzcmNbb2ZmICsgayArIDFdOwotCQkJaWYgKG9mZiArIGsgKyAx
ID09IGxpbSAtIDEgJiYgbGVmdCkKLQkJCQl1cHBlciAmPSBtYXNrOwotCQl9Ci0JCWxvd2VyID0g
c3JjW29mZiArIGtdOwotCQlpZiAobGVmdCAmJiBvZmYgKyBrID09IGxpbSAtIDEpCi0JCQlsb3dl
ciAmPSBtYXNrOwotCQlkc3Rba10gPSByZW0KLQkJICAgICAgICAgPyAodXBwZXIgPDwgKEJJVFNf
UEVSX0xPTkcgLSByZW0pKSB8IChsb3dlciA+PiByZW0pCi0JCSAgICAgICAgIDogbG93ZXI7Ci0J
CWlmIChsZWZ0ICYmIGsgPT0gbGltIC0gMSkKLQkJCWRzdFtrXSAmPSBtYXNrOwotCX0KLQlpZiAo
b2ZmKQotCQltZW1zZXQoJmRzdFtsaW0gLSBvZmZdLCAwLCBvZmYqc2l6ZW9mKHVuc2lnbmVkIGxv
bmcpKTsKLX0KLUVYUE9SVF9TWU1CT0woX19iaXRtYXBfc2hpZnRfcmlnaHQpOwotCi0KLS8qCi0g
KiBfX2JpdG1hcF9zaGlmdF9sZWZ0IC0gbG9naWNhbCBsZWZ0IHNoaWZ0IG9mIHRoZSBiaXRzIGlu
IGEgYml0bWFwCi0gKiAgIEBkc3QgLSBkZXN0aW5hdGlvbiBiaXRtYXAKLSAqICAgQHNyYyAtIHNv
dXJjZSBiaXRtYXAKLSAqICAgQG5iaXRzIC0gc2hpZnQgYnkgdGhpcyBtYW55IGJpdHMKLSAqICAg
QGJpdHMgLSBiaXRtYXAgc2l6ZSwgaW4gYml0cwotICoKLSAqIFNoaWZ0aW5nIGxlZnQgKG11bHRp
cGx5aW5nKSBtZWFucyBtb3ZpbmcgYml0cyBpbiB0aGUgTFMgLT4gTVMKLSAqIGRpcmVjdGlvbi4g
IFplcm9zIGFyZSBmZWQgaW50byB0aGUgdmFjYXRlZCBMUyBiaXQgcG9zaXRpb25zCi0gKiBhbmQg
dGhvc2UgTVMgYml0cyBzaGlmdGVkIG9mZiB0aGUgdG9wIGFyZSBsb3N0LgotICovCi0KLXZvaWQg
X19iaXRtYXBfc2hpZnRfbGVmdCh1bnNpZ25lZCBsb25nICpkc3QsCi0JCQljb25zdCB1bnNpZ25l
ZCBsb25nICpzcmMsIGludCBzaGlmdCwgaW50IGJpdHMpCi17Ci0JaW50IGssIGxpbSA9IEJJVFNf
VE9fTE9OR1MoYml0cyksIGxlZnQgPSBiaXRzICUgQklUU19QRVJfTE9ORzsKLQlpbnQgb2ZmID0g
c2hpZnQvQklUU19QRVJfTE9ORywgcmVtID0gc2hpZnQgJSBCSVRTX1BFUl9MT05HOwotCWZvciAo
ayA9IGxpbSAtIG9mZiAtIDE7IGsgPj0gMDsgLS1rKSB7Ci0JCXVuc2lnbmVkIGxvbmcgdXBwZXIs
IGxvd2VyOwotCi0JCS8qCi0JCSAqIElmIHNoaWZ0IGlzIG5vdCB3b3JkIGFsaWduZWQsIHRha2Ug
dXBwZXIgcmVtIGJpdHMgb2YKLQkJICogd29yZCBiZWxvdyBhbmQgbWFrZSB0aGVtIHRoZSBib3R0
b20gcmVtIGJpdHMgb2YgcmVzdWx0LgotCQkgKi8KLQkJaWYgKHJlbSAmJiBrID4gMCkKLQkJCWxv
d2VyID0gc3JjW2sgLSAxXTsKLQkJZWxzZQotCQkJbG93ZXIgPSAwOwotCQl1cHBlciA9IHNyY1tr
XTsKLQkJaWYgKGxlZnQgJiYgayA9PSBsaW0gLSAxKQotCQkJdXBwZXIgJj0gKDFVTCA8PCBsZWZ0
KSAtIDE7Ci0JCWRzdFtrICsgb2ZmXSA9IHJlbSA/IChsb3dlciA+PiAoQklUU19QRVJfTE9ORyAt
IHJlbSkpCi0JCSAgICAgICAgICAgICAgICAgICAgICB8ICh1cHBlciA8PCByZW0pCi0JCSAgICAg
ICAgICAgICAgICAgICA6IHVwcGVyOwotCQlpZiAobGVmdCAmJiBrICsgb2ZmID09IGxpbSAtIDEp
Ci0JCQlkc3RbayArIG9mZl0gJj0gKDFVTCA8PCBsZWZ0KSAtIDE7Ci0JfQotCWlmIChvZmYpCi0J
CW1lbXNldChkc3QsIDAsIG9mZipzaXplb2YodW5zaWduZWQgbG9uZykpOwotfQotRVhQT1JUX1NZ
TUJPTChfX2JpdG1hcF9zaGlmdF9sZWZ0KTsKLQogdm9pZCBfX2JpdG1hcF9hbmQodW5zaWduZWQg
bG9uZyAqZHN0LCBjb25zdCB1bnNpZ25lZCBsb25nICpiaXRtYXAxLAogCQkJCWNvbnN0IHVuc2ln
bmVkIGxvbmcgKmJpdG1hcDIsIGludCBiaXRzKQogewpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUv
eGVuL2JpdG1hcC5oIGIveGVuL2luY2x1ZGUveGVuL2JpdG1hcC5oCmluZGV4IDA0MzBjMWNlMmEu
LjRlMWU2OTBhZjEgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3hlbi9iaXRtYXAuaAorKysgYi94
ZW4vaW5jbHVkZS94ZW4vYml0bWFwLmgKQEAgLTM4LDggKzM4LDYgQEAKICAqIGJpdG1hcF9lbXB0
eShzcmMsIG5iaXRzKQkJCUFyZSBhbGwgYml0cyB6ZXJvIGluICpzcmM/CiAgKiBiaXRtYXBfZnVs
bChzcmMsIG5iaXRzKQkJCUFyZSBhbGwgYml0cyBzZXQgaW4gKnNyYz8KICAqIGJpdG1hcF93ZWln
aHQoc3JjLCBuYml0cykJCQlIYW1taW5nIFdlaWdodDogbnVtYmVyIHNldCBiaXRzCi0gKiBiaXRt
YXBfc2hpZnRfcmlnaHQoZHN0LCBzcmMsIG4sIG5iaXRzKQkqZHN0ID0gKnNyYyA+PiBuCi0gKiBi
aXRtYXBfc2hpZnRfbGVmdChkc3QsIHNyYywgbiwgbmJpdHMpCSpkc3QgPSAqc3JjIDw8IG4KICAq
LwogCiAvKgpAQCAtNzQsMTAgKzcyLDYgQEAgZXh0ZXJuIGludCBfX2JpdG1hcF9lcXVhbChjb25z
dCB1bnNpZ25lZCBsb25nICpiaXRtYXAxLAogICAgICAgICAgICAgICAgIAljb25zdCB1bnNpZ25l
ZCBsb25nICpiaXRtYXAyLCBpbnQgYml0cyk7CiBleHRlcm4gdm9pZCBfX2JpdG1hcF9jb21wbGVt
ZW50KHVuc2lnbmVkIGxvbmcgKmRzdCwgY29uc3QgdW5zaWduZWQgbG9uZyAqc3JjLAogCQkJaW50
IGJpdHMpOwotZXh0ZXJuIHZvaWQgX19iaXRtYXBfc2hpZnRfcmlnaHQodW5zaWduZWQgbG9uZyAq
ZHN0LAotICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgdW5zaWduZWQgbG9uZyAqc3JjLCBp
bnQgc2hpZnQsIGludCBiaXRzKTsKLWV4dGVybiB2b2lkIF9fYml0bWFwX3NoaWZ0X2xlZnQodW5z
aWduZWQgbG9uZyAqZHN0LAotICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgdW5zaWduZWQg
bG9uZyAqc3JjLCBpbnQgc2hpZnQsIGludCBiaXRzKTsKIGV4dGVybiB2b2lkIF9fYml0bWFwX2Fu
ZCh1bnNpZ25lZCBsb25nICpkc3QsIGNvbnN0IHVuc2lnbmVkIGxvbmcgKmJpdG1hcDEsCiAJCQlj
b25zdCB1bnNpZ25lZCBsb25nICpiaXRtYXAyLCBpbnQgYml0cyk7CiBleHRlcm4gdm9pZCBfX2Jp
dG1hcF9vcih1bnNpZ25lZCBsb25nICpkc3QsIGNvbnN0IHVuc2lnbmVkIGxvbmcgKmJpdG1hcDEs
CkBAIC0yMzMsMjIgKzIyNyw2IEBAIHN0YXRpYyBpbmxpbmUgaW50IGJpdG1hcF93ZWlnaHQoY29u
c3QgdW5zaWduZWQgbG9uZyAqc3JjLCBpbnQgbmJpdHMpCiAJcmV0dXJuIF9fYml0bWFwX3dlaWdo
dChzcmMsIG5iaXRzKTsKIH0KIAotc3RhdGljIGlubGluZSB2b2lkIGJpdG1hcF9zaGlmdF9yaWdo
dCh1bnNpZ25lZCBsb25nICpkc3QsCi0JCQljb25zdCB1bnNpZ25lZCBsb25nICpzcmMsIGludCBu
LCBpbnQgbmJpdHMpCi17Ci0JYml0bWFwX3N3aXRjaChuYml0cywsCi0JCSpkc3QgPSAqc3JjID4+
IG4sCi0JCV9fYml0bWFwX3NoaWZ0X3JpZ2h0KGRzdCwgc3JjLCBuLCBuYml0cykpOwotfQotCi1z
dGF0aWMgaW5saW5lIHZvaWQgYml0bWFwX3NoaWZ0X2xlZnQodW5zaWduZWQgbG9uZyAqZHN0LAot
CQkJY29uc3QgdW5zaWduZWQgbG9uZyAqc3JjLCBpbnQgbiwgaW50IG5iaXRzKQotewotCWJpdG1h
cF9zd2l0Y2gobmJpdHMsLAotCQkqZHN0ID0gKCpzcmMgPDwgbikgJiBCSVRNQVBfTEFTVF9XT1JE
X01BU0sobmJpdHMpLAotCQlfX2JpdG1hcF9zaGlmdF9sZWZ0KGRzdCwgc3JjLCBuLCBuYml0cykp
OwotfQotCiAjdW5kZWYgYml0bWFwX3N3aXRjaAogI3VuZGVmIGJpdG1hcF9ieXRlcwogCmRpZmYg
LS1naXQgYS94ZW4vaW5jbHVkZS94ZW4vY3B1bWFzay5oIGIveGVuL2luY2x1ZGUveGVuL2NwdW1h
c2suaAppbmRleCAxZDczZjlmM2I2Li42YmU5NTY3ZTllIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVk
ZS94ZW4vY3B1bWFzay5oCisrKyBiL3hlbi9pbmNsdWRlL3hlbi9jcHVtYXNrLmgKQEAgLTMxLDkg
KzMxLDYgQEAKICAqIGludCBjcHVtYXNrX2Z1bGwobWFzaykJCUlzIG1hc2sgZnVsbCAoYWxsIGJp
dHMgc2V0cyk/CiAgKiBpbnQgY3B1bWFza193ZWlnaHQobWFzaykJCUhhbW1pbmcgd2VpZ2ggLSBu
dW1iZXIgb2Ygc2V0IGJpdHMKICAqCi0gKiB2b2lkIGNwdW1hc2tfc2hpZnRfcmlnaHQoZHN0LCBz
cmMsIG4pIFNoaWZ0IHJpZ2h0Ci0gKiB2b2lkIGNwdW1hc2tfc2hpZnRfbGVmdChkc3QsIHNyYywg
bikJU2hpZnQgbGVmdAotICoKICAqIGludCBjcHVtYXNrX2ZpcnN0KG1hc2spCQlOdW1iZXIgbG93
ZXN0IHNldCBiaXQsIG9yIE5SX0NQVVMKICAqIGludCBjcHVtYXNrX25leHQoY3B1LCBtYXNrKQkJ
TmV4dCBjcHUgcGFzdCAnY3B1Jywgb3IgTlJfQ1BVUwogICogaW50IGNwdW1hc2tfbGFzdChtYXNr
KQkJTnVtYmVyIGhpZ2hlc3Qgc2V0IGJpdCwgb3IgTlJfQ1BVUwpAQCAtMjEzLDE4ICsyMTAsNiBA
QCBzdGF0aWMgaW5saW5lIHZvaWQgY3B1bWFza19jb3B5KGNwdW1hc2tfdCAqZHN0cCwgY29uc3Qg
Y3B1bWFza190ICpzcmNwKQogCWJpdG1hcF9jb3B5KGRzdHAtPmJpdHMsIHNyY3AtPmJpdHMsIG5y
X2NwdW1hc2tfYml0cyk7CiB9CiAKLXN0YXRpYyBpbmxpbmUgdm9pZCBjcHVtYXNrX3NoaWZ0X3Jp
Z2h0KGNwdW1hc2tfdCAqZHN0cCwKLQkJCQkgICAgICAgY29uc3QgY3B1bWFza190ICpzcmNwLCBp
bnQgbikKLXsKLQliaXRtYXBfc2hpZnRfcmlnaHQoZHN0cC0+Yml0cywgc3JjcC0+Yml0cywgbiwg
bnJfY3B1bWFza19iaXRzKTsKLX0KLQotc3RhdGljIGlubGluZSB2b2lkIGNwdW1hc2tfc2hpZnRf
bGVmdChjcHVtYXNrX3QgKmRzdHAsCi0JCQkJICAgICAgY29uc3QgY3B1bWFza190ICpzcmNwLCBp
bnQgbikKLXsKLQliaXRtYXBfc2hpZnRfbGVmdChkc3RwLT5iaXRzLCBzcmNwLT5iaXRzLCBuLCBu
cl9jcHVtYXNrX2JpdHMpOwotfQotCiBzdGF0aWMgaW5saW5lIGludCBjcHVtYXNrX2ZpcnN0KGNv
bnN0IGNwdW1hc2tfdCAqc3JjcCkKIHsKIAlyZXR1cm4gbWluX3QoaW50LCBucl9jcHVfaWRzLCBm
aW5kX2ZpcnN0X2JpdChzcmNwLT5iaXRzLCBucl9jcHVfaWRzKSk7CmRpZmYgLS1naXQgYS94ZW4v
aW5jbHVkZS94ZW4vbm9kZW1hc2suaCBiL3hlbi9pbmNsdWRlL3hlbi9ub2RlbWFzay5oCmluZGV4
IGUyODczOTkzNTIuLjVlZWJjMmM1ZWUgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3hlbi9ub2Rl
bWFzay5oCisrKyBiL3hlbi9pbmNsdWRlL3hlbi9ub2RlbWFzay5oCkBAIC0zMCw5ICszMCw2IEBA
CiAgKiBpbnQgbm9kZXNfZnVsbChtYXNrKQkJCUlzIG1hc2sgZnVsbCAoYWxsIGJpdHMgc2V0cyk/
CiAgKiBpbnQgbm9kZXNfd2VpZ2h0KG1hc2spCQlIYW1taW5nIHdlaWdodCAtIG51bWJlciBvZiBz
ZXQgYml0cwogICoKLSAqIHZvaWQgbm9kZXNfc2hpZnRfcmlnaHQoZHN0LCBzcmMsIG4pCVNoaWZ0
IHJpZ2h0Ci0gKiB2b2lkIG5vZGVzX3NoaWZ0X2xlZnQoZHN0LCBzcmMsIG4pCVNoaWZ0IGxlZnQK
LSAqCiAgKiBpbnQgZmlyc3Rfbm9kZShtYXNrKQkJCU51bWJlciBsb3dlc3Qgc2V0IGJpdCwgb3Ig
TUFYX05VTU5PREVTCiAgKiBpbnQgbmV4dF9ub2RlKG5vZGUsIG1hc2spCQlOZXh0IG5vZGUgcGFz
dCAnbm9kZScsIG9yIE1BWF9OVU1OT0RFUwogICogaW50IGxhc3Rfbm9kZShtYXNrKQkJCU51bWJl
ciBoaWdoZXN0IHNldCBiaXQsIG9yIE1BWF9OVU1OT0RFUwpAQCAtMTg5LDIyICsxODYsNiBAQCBz
dGF0aWMgaW5saW5lIGludCBfX25vZGVzX3dlaWdodChjb25zdCBub2RlbWFza190ICpzcmNwLCBp
bnQgbmJpdHMpCiAJcmV0dXJuIGJpdG1hcF93ZWlnaHQoc3JjcC0+Yml0cywgbmJpdHMpOwogfQog
Ci0jZGVmaW5lIG5vZGVzX3NoaWZ0X3JpZ2h0KGRzdCwgc3JjLCBuKSBcCi0JCQlfX25vZGVzX3No
aWZ0X3JpZ2h0KCYoZHN0KSwgJihzcmMpLCAobiksIE1BWF9OVU1OT0RFUykKLXN0YXRpYyBpbmxp
bmUgdm9pZCBfX25vZGVzX3NoaWZ0X3JpZ2h0KG5vZGVtYXNrX3QgKmRzdHAsCi0JCQkJCWNvbnN0
IG5vZGVtYXNrX3QgKnNyY3AsIGludCBuLCBpbnQgbmJpdHMpCi17Ci0JYml0bWFwX3NoaWZ0X3Jp
Z2h0KGRzdHAtPmJpdHMsIHNyY3AtPmJpdHMsIG4sIG5iaXRzKTsKLX0KLQotI2RlZmluZSBub2Rl
c19zaGlmdF9sZWZ0KGRzdCwgc3JjLCBuKSBcCi0JCQlfX25vZGVzX3NoaWZ0X2xlZnQoJihkc3Qp
LCAmKHNyYyksIChuKSwgTUFYX05VTU5PREVTKQotc3RhdGljIGlubGluZSB2b2lkIF9fbm9kZXNf
c2hpZnRfbGVmdChub2RlbWFza190ICpkc3RwLAotCQkJCQljb25zdCBub2RlbWFza190ICpzcmNw
LCBpbnQgbiwgaW50IG5iaXRzKQotewotCWJpdG1hcF9zaGlmdF9sZWZ0KGRzdHAtPmJpdHMsIHNy
Y3AtPmJpdHMsIG4sIG5iaXRzKTsKLX0KLQogLyogRklYTUU6IGJldHRlciB3b3VsZCBiZSB0byBm
aXggYWxsIGFyY2hpdGVjdHVyZXMgdG8gbmV2ZXIgcmV0dXJuCiAgICAgICAgICAgPiBNQVhfTlVN
Tk9ERVMsIHRoZW4gdGhlIHNpbGx5IG1pbl90cyBjb3VsZCBiZSBkcm9wcGVkLiAqLwogCi0tIAoy
LjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 12:12:16 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 12:12:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hs4Vk-0006fM-H6; Mon, 29 Jul 2019 12:12:16 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=hB3/=V2=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hs4Vi-0006dc-9g
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 12:12:14 +0000
X-Inumbo-ID: 19196c88-b1fa-11e9-a920-c38cce9d7243
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 19196c88-b1fa-11e9-a920-c38cce9d7243;
 Mon, 29 Jul 2019 12:12:13 +0000 (UTC)
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: DrraWLNbgCR9vHZf8Lr+j2mjbl3oOB4oIFPs8no0crbJy+jJ/Q4kM85d8qYfduYgPJmxNErBOz
 LIqIK2AJL5sLr/Jtl5o7VgfIDUANGoYAZjCRi7dhKohTv2OSO/66nY59t7NyaG6QLtU2xMYNFQ
 9Lkb6uWLLoJyYvCss6sh+/6eNzIyy3kjpPGcgirqnIhxRPbVn/A6lYsdYIdcGitGRyQk0ng1RA
 5MKB5KVoQD9+1qs+gErcO4Wp4hOy9z2jPVu9G5S1A4vlOffqOl0ao4a02fhkGE6W2bDy4fjLuv
 jas=
X-SBRS: 2.7
X-MesageID: 3672667
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,322,1559534400"; 
   d="scan'208";a="3672667"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Mon, 29 Jul 2019 13:12:02 +0100
Message-ID: <20190729121204.13559-9-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190729121204.13559-1-andrew.cooper3@citrix.com>
References: <20190729121204.13559-1-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 08/10] xen/nodemask: Introduce unlocked
 __nodemask_{set, clear}() helpers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Julien Grall <julien.grall@arm.com>,
 Jan Beulich <JBeulich@suse.com>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QXMgd2l0aCB0aGUgY3B1bWFzayBzaWRlIG9mIHRoaW5ncywgdGhlcmUgYXJlIHRpbWVzIHdoZW4g
d2UgZG8gbm90IG5lZWQgbG9ja2VkCmJpdCBvcGVyYXRpb25zIG9uIGEgbm9kZW1hc2suCgpDb252
ZXJ0IGFwcHJvcHJpYXRlIGNhbGxlcnMuICBUaHJlZSBvZiB0aGVtIG9wZXJhdGUgb24gaW5pdC10
aW1lIGRhdGEsIHdoaWxlCmRvbWFpbl91cGRhdGVfbm9kZV9hZmZpbml0eSgpIGFscmVhZHkgaGFz
IHVwZGF0ZXMgdG8gdGhlIG5vZGVtYXNrIGluIHF1ZXN0aW9uCnByb3RlY3RlZCBieSBhIHNwaW5s
b2NrLgoKU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4
LmNvbT4KLS0tCkNDOiBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+CkNDOiBXZWkgTGl1
IDx3bEB4ZW4ub3JnPgpDQzogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+
CkNDOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CkNDOiBKdWxp
ZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgpDQzogVm9sb2R5bXlyIEJhYmNodWsgPFZv
bG9keW15cl9CYWJjaHVrQGVwYW0uY29tPgoKdjM6CiAqIE5ldwotLS0KIHhlbi9hcmNoL3g4Ni9k
b20wX2J1aWxkLmMgIHwgIDIgKy0KIHhlbi9hcmNoL3g4Ni9zcmF0LmMgICAgICAgIHwgIDQgKyst
LQogeGVuL2NvbW1vbi9kb21haW4uYyAgICAgICAgfCAgMiArLQogeGVuL2luY2x1ZGUveGVuL25v
ZGVtYXNrLmggfCAxMiArKysrKysrKysrKysKIDQgZmlsZXMgY2hhbmdlZCwgMTYgaW5zZXJ0aW9u
cygrKSwgNCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvZG9tMF9idWls
ZC5jIGIveGVuL2FyY2gveDg2L2RvbTBfYnVpbGQuYwppbmRleCAwNjUwMGM4N2M2Li5jNjI1ZTY0
ZDAzIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvZG9tMF9idWlsZC5jCisrKyBiL3hlbi9hcmNo
L3g4Ni9kb20wX2J1aWxkLmMKQEAgLTI0Niw3ICsyNDYsNyBAQCB1bnNpZ25lZCBpbnQgX19pbml0
IGRvbTBfbWF4X3ZjcHVzKHZvaWQpCiAKICAgICBmb3IgKCBpID0gMDsgaSA8IGRvbTBfbnJfcHht
czsgKytpICkKICAgICAgICAgaWYgKCAobm9kZSA9IHB4bV90b19ub2RlKGRvbTBfcHhtc1tpXSkp
ICE9IE5VTUFfTk9fTk9ERSApCi0gICAgICAgICAgICBub2RlX3NldChub2RlLCBkb20wX25vZGVz
KTsKKyAgICAgICAgICAgIF9fbm9kZW1hc2tfc2V0KG5vZGUsICZkb20wX25vZGVzKTsKICAgICBu
b2Rlc19hbmQoZG9tMF9ub2RlcywgZG9tMF9ub2Rlcywgbm9kZV9vbmxpbmVfbWFwKTsKICAgICBp
ZiAoIG5vZGVzX2VtcHR5KGRvbTBfbm9kZXMpICkKICAgICAgICAgZG9tMF9ub2RlcyA9IG5vZGVf
b25saW5lX21hcDsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9zcmF0LmMgYi94ZW4vYXJjaC94
ODYvc3JhdC5jCmluZGV4IDUwNmE1NmQ2NmIuLjVmNDRhYzI3ZjEgMTAwNjQ0Ci0tLSBhL3hlbi9h
cmNoL3g4Ni9zcmF0LmMKKysrIGIveGVuL2FyY2gveDg2L3NyYXQuYwpAQCAtMjI4LDcgKzIyOCw3
IEBAIGFjcGlfbnVtYV94MmFwaWNfYWZmaW5pdHlfaW5pdChjb25zdCBzdHJ1Y3QgYWNwaV9zcmF0
X3gyYXBpY19jcHVfYWZmaW5pdHkgKnBhKQogCX0KIAogCWFwaWNpZF90b19ub2RlW3BhLT5hcGlj
X2lkXSA9IG5vZGU7Ci0Jbm9kZV9zZXQobm9kZSwgcHJvY2Vzc29yX25vZGVzX3BhcnNlZCk7CisJ
X19ub2RlbWFza19zZXQobm9kZSwgJnByb2Nlc3Nvcl9ub2Rlc19wYXJzZWQpOwogCWFjcGlfbnVt
YSA9IDE7CiAJcHJpbnRrKEtFUk5fSU5GTyAiU1JBVDogUFhNICV1IC0+IEFQSUMgJTA4eCAtPiBO
b2RlICV1XG4iLAogCSAgICAgICBweG0sIHBhLT5hcGljX2lkLCBub2RlKTsKQEAgLTI2MSw3ICsy
NjEsNyBAQCBhY3BpX251bWFfcHJvY2Vzc29yX2FmZmluaXR5X2luaXQoY29uc3Qgc3RydWN0IGFj
cGlfc3JhdF9jcHVfYWZmaW5pdHkgKnBhKQogCQlyZXR1cm47CiAJfQogCWFwaWNpZF90b19ub2Rl
W3BhLT5hcGljX2lkXSA9IG5vZGU7Ci0Jbm9kZV9zZXQobm9kZSwgcHJvY2Vzc29yX25vZGVzX3Bh
cnNlZCk7CisJX19ub2RlbWFza19zZXQobm9kZSwgJnByb2Nlc3Nvcl9ub2Rlc19wYXJzZWQpOwog
CWFjcGlfbnVtYSA9IDE7CiAJcHJpbnRrKEtFUk5fSU5GTyAiU1JBVDogUFhNICV1IC0+IEFQSUMg
JTAyeCAtPiBOb2RlICV1XG4iLAogCSAgICAgICBweG0sIHBhLT5hcGljX2lkLCBub2RlKTsKZGlm
ZiAtLWdpdCBhL3hlbi9jb21tb24vZG9tYWluLmMgYi94ZW4vY29tbW9uL2RvbWFpbi5jCmluZGV4
IDExNTY1YTY0YjMuLjVkYmM2OGNiYzMgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24vZG9tYWluLmMK
KysrIGIveGVuL2NvbW1vbi9kb21haW4uYwpAQCAtNjE3LDcgKzYxNyw3IEBAIHZvaWQgZG9tYWlu
X3VwZGF0ZV9ub2RlX2FmZmluaXR5KHN0cnVjdCBkb21haW4gKmQpCiAKICAgICAgICAgZC0+bm9k
ZV9hZmZpbml0eSA9IE5PREVNQVNLX05PTkU7CiAgICAgICAgIGZvcl9lYWNoX2NwdSAoIGNwdSwg
ZG9tX2FmZmluaXR5ICkKLSAgICAgICAgICAgIG5vZGVfc2V0KGNwdV90b19ub2RlKGNwdSksIGQt
Pm5vZGVfYWZmaW5pdHkpOworICAgICAgICAgICAgX19ub2RlbWFza19zZXQoY3B1X3RvX25vZGUo
Y3B1KSwgJmQtPm5vZGVfYWZmaW5pdHkpOwogICAgIH0KIAogICAgIHNwaW5fdW5sb2NrKCZkLT5u
b2RlX2FmZmluaXR5X2xvY2spOwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL25vZGVtYXNr
LmggYi94ZW4vaW5jbHVkZS94ZW4vbm9kZW1hc2suaAppbmRleCA5OTMzZmVjNWM0Li4xNjA1YzFi
Y2M1IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS94ZW4vbm9kZW1hc2suaAorKysgYi94ZW4vaW5j
bHVkZS94ZW4vbm9kZW1hc2suaApAQCAtMTEsNyArMTEsOSBAQAogICogVGhlIGF2YWlsYWJsZSBu
b2RlbWFzayBvcGVyYXRpb25zIGFyZToKICAqCiAgKiB2b2lkIG5vZGVfc2V0KG5vZGUsIG1hc2sp
CQl0dXJuIG9uIGJpdCAnbm9kZScgaW4gbWFzaworICogdm9pZCBfX25vZGVtYXNrX3NldChub2Rl
LCBtYXNrKQl0dXJuIG9uIGJpdCAnbm9kZScgaW4gbWFzayAodW5sb2NrZWQpCiAgKiB2b2lkIG5v
ZGVfY2xlYXIobm9kZSwgbWFzaykJCXR1cm4gb2ZmIGJpdCAnbm9kZScgaW4gbWFzaworICogdm9p
ZCBfX25vZGVtYXNrX2NsZWFyKG5vZGUsIG1hc2spCXR1cm4gb2ZmIGJpdCAnbm9kZScgaW4gbWFz
ayAodW5sb2NrZWQpCiAgKiBib29sIG5vZGVtYXNrX3Rlc3Qobm9kZSwgbWFzaykJdHJ1ZSBpZmYg
Yml0ICdub2RlJyBzZXQgaW4gbWFzawogICogaW50IG5vZGVfdGVzdF9hbmRfc2V0KG5vZGUsIG1h
c2spCXRlc3QgYW5kIHNldCBiaXQgJ25vZGUnIGluIG1hc2sKICAqCkBAIC0xMDAsMTIgKzEwMiwy
MiBAQCBzdGF0aWMgaW5saW5lIHZvaWQgX19ub2RlX3NldChpbnQgbm9kZSwgdm9sYXRpbGUgbm9k
ZW1hc2tfdCAqZHN0cCkKIAlzZXRfYml0KG5vZGUsIGRzdHAtPmJpdHMpOwogfQogCitzdGF0aWMg
aW5saW5lIHZvaWQgX19ub2RlbWFza19zZXQodW5zaWduZWQgaW50IG5vZGUsIG5vZGVtYXNrX3Qg
KmRzdCkKK3sKKyAgICBfX3NldF9iaXQobm9kZSwgZHN0LT5iaXRzKTsKK30KKwogI2RlZmluZSBu
b2RlX2NsZWFyKG5vZGUsIGRzdCkgX19ub2RlX2NsZWFyKChub2RlKSwgJihkc3QpKQogc3RhdGlj
IGlubGluZSB2b2lkIF9fbm9kZV9jbGVhcihpbnQgbm9kZSwgdm9sYXRpbGUgbm9kZW1hc2tfdCAq
ZHN0cCkKIHsKIAljbGVhcl9iaXQobm9kZSwgZHN0cC0+Yml0cyk7CiB9CiAKK3N0YXRpYyBpbmxp
bmUgdm9pZCBfX25vZGVtYXNrX2NsZWFyKHVuc2lnbmVkIGludCBub2RlLCBub2RlbWFza190ICpk
c3QpCit7CisgICAgX19jbGVhcl9iaXQobm9kZSwgZHN0LT5iaXRzKTsKK30KKwogc3RhdGljIGlu
bGluZSBib29sIG5vZGVtYXNrX3Rlc3QodW5zaWduZWQgaW50IG5vZGUsIGNvbnN0IG5vZGVtYXNr
X3QgKmRzdCkKIHsKICAgICByZXR1cm4gdGVzdF9iaXQobm9kZSwgZHN0LT5iaXRzKTsKLS0gCjIu
MTEuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 12:12:17 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 12:12:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hs4Vk-0006fj-Qy; Mon, 29 Jul 2019 12:12:16 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=hB3/=V2=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hs4Vi-0006dd-9y
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 12:12:14 +0000
X-Inumbo-ID: 17befd4e-b1fa-11e9-b449-abd9a3914de4
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 17befd4e-b1fa-11e9-b449-abd9a3914de4;
 Mon, 29 Jul 2019 12:12:11 +0000 (UTC)
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: Mn0KggICg/WSrmSQcF68gZXvT3Owj2nOW1sCTN9iecYlv9zgSDVpXOS185yU11CYcEiL11/nP5
 Mrlg2BawMiN1xrsGQntdHnwipvq+W97xDrOQZ9zfx+BmGgwQKuRTlrNDoQxrqBJQ9Lneo+tvrp
 jAJL6LuuQF1gcwf9g5FSSebM0BM68eqW8EgK+C+a2eXWkJn4TRK3bSqnHi3z11IsSxDOrMWEy/
 dz8WVhZbF96ThPC2ThwPnolEdQqAG6+9X2wTyVtG320AH51oF59nq89Vod7bQAlCEK2+YhC3Nl
 KZw=
X-SBRS: 2.7
X-MesageID: 3672664
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,322,1559534400"; 
   d="scan'208";a="3672664"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Mon, 29 Jul 2019 13:11:58 +0100
Message-ID: <20190729121204.13559-5-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190729121204.13559-1-andrew.cooper3@citrix.com>
References: <20190729121204.13559-1-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 04/10] xen/mask: Convert {cpu,
 node}mask_test() to be static inline
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Julien Grall <julien.grall@arm.com>,
 Jan Beulich <JBeulich@suse.com>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIGJ1Z2d5IHZlcnNpb24gb2YgR0NDIGlzbid0IHN1cHBvcnRlZCBieSBYZW4sIHNvIHJlaW1w
bGVtZW50IHRoZSBoZWxwZXJzCndpdGggdHlwZSBjaGVja2luZywgdXNpbmcgWGVuJ3MgbGF0ZXN0
IHR5cGUgZXhwZWN0YXRpb25zLgoKU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KLS0tCkNDOiBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5j
b20+CkNDOiBXZWkgTGl1IDx3bEB4ZW4ub3JnPgpDQzogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIu
cGF1QGNpdHJpeC5jb20+CkNDOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5l
bC5vcmc+CkNDOiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgpDQzogVm9sb2R5
bXlyIEJhYmNodWsgPFZvbG9keW15cl9CYWJjaHVrQGVwYW0uY29tPgoKdjM6CiAqIE5ldwotLS0K
IHhlbi9hcmNoL3g4Ni9zcmF0LmMgICAgICAgIHwgIDIgKy0KIHhlbi9jb21tb24vcGFnZV9hbGxv
Yy5jICAgIHwgIDIgKy0KIHhlbi9pbmNsdWRlL3hlbi9jcHVtYXNrLmggIHwgMTggKysrKystLS0t
LS0tLS0tLS0tCiB4ZW4vaW5jbHVkZS94ZW4vbm9kZW1hc2suaCB8IDE4ICsrKysrKystLS0tLS0t
LS0tLQogNCBmaWxlcyBjaGFuZ2VkLCAxNCBpbnNlcnRpb25zKCspLCAyNiBkZWxldGlvbnMoLSkK
CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvc3JhdC5jIGIveGVuL2FyY2gveDg2L3NyYXQuYwpp
bmRleCA0N2E0MjY3MjIwLi41MDZhNTZkNjZiIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvc3Jh
dC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9zcmF0LmMKQEAgLTQ5NSw3ICs0OTUsNyBAQCBpbnQgX19p
bml0IGFjcGlfc2Nhbl9ub2Rlcyh1NjQgc3RhcnQsIHU2NCBlbmQpCiAJZm9yIChpID0gMDsgaSA8
IG5yX2NwdV9pZHM7IGkrKykgewogCQlpZiAoY3B1X3RvX25vZGVbaV0gPT0gTlVNQV9OT19OT0RF
KQogCQkJY29udGludWU7Ci0JCWlmICghbm9kZV9pc3NldChjcHVfdG9fbm9kZVtpXSwgcHJvY2Vz
c29yX25vZGVzX3BhcnNlZCkpCisJCWlmICghbm9kZW1hc2tfdGVzdChjcHVfdG9fbm9kZVtpXSwg
JnByb2Nlc3Nvcl9ub2Rlc19wYXJzZWQpKQogCQkJbnVtYV9zZXRfbm9kZShpLCBOVU1BX05PX05P
REUpOwogCX0KIAludW1hX2luaXRfYXJyYXkoKTsKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vcGFn
ZV9hbGxvYy5jIGIveGVuL2NvbW1vbi9wYWdlX2FsbG9jLmMKaW5kZXggZWZhNDM3YzdkZi4uNzdl
NjQ5ZDA2NSAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi9wYWdlX2FsbG9jLmMKKysrIGIveGVuL2Nv
bW1vbi9wYWdlX2FsbG9jLmMKQEAgLTg3OCw3ICs4NzgsNyBAQCBzdGF0aWMgc3RydWN0IHBhZ2Vf
aW5mbyAqZ2V0X2ZyZWVfYnVkZHkodW5zaWduZWQgaW50IHpvbmVfbG8sCiAgICAgICAgICAgICBy
ZXR1cm4gTlVMTDsKIAogICAgICAgICAvKiBQaWNrIG5leHQgbm9kZS4gKi8KLSAgICAgICAgaWYg
KCAhbm9kZV9pc3NldChub2RlLCBub2RlbWFzaykgKQorICAgICAgICBpZiAoICFub2RlbWFza190
ZXN0KG5vZGUsICZub2RlbWFzaykgKQogICAgICAgICB7CiAgICAgICAgICAgICAvKiBWZXJ5IGZp
cnN0IG5vZGUgbWF5IGJlIGNhbGxlci1zcGVjaWZpZWQgYW5kIG91dHNpZGUgbm9kZW1hc2suICov
CiAgICAgICAgICAgICBBU1NFUlQoIW5vZGVtYXNrX3JldHJ5KTsKZGlmZiAtLWdpdCBhL3hlbi9p
bmNsdWRlL3hlbi9jcHVtYXNrLmggYi94ZW4vaW5jbHVkZS94ZW4vY3B1bWFzay5oCmluZGV4IDk0
NDhmNWM2ZjguLjQ3OGVjNjZlNWIgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3hlbi9jcHVtYXNr
LmgKKysrIGIveGVuL2luY2x1ZGUveGVuL2NwdW1hc2suaApAQCAtMTQsNyArMTQsNyBAQAogICog
dm9pZCBjcHVtYXNrX2NsZWFyX2NwdShjcHUsIG1hc2spCXR1cm4gb2ZmIGJpdCAnY3B1JyBpbiBt
YXNrCiAgKiB2b2lkIGNwdW1hc2tfc2V0YWxsKG1hc2spCQlzZXQgYWxsIGJpdHMKICAqIHZvaWQg
Y3B1bWFza19jbGVhcihtYXNrKQkJY2xlYXIgYWxsIGJpdHMKLSAqIGludCBjcHVtYXNrX3Rlc3Rf
Y3B1KGNwdSwgbWFzaykJdHJ1ZSBpZmYgYml0ICdjcHUnIHNldCBpbiBtYXNrCisgKiBib29sIGNw
dW1hc2tfdGVzdF9jcHUoY3B1LCBtYXNrKQl0cnVlIGlmZiBiaXQgJ2NwdScgc2V0IGluIG1hc2sK
ICAqIGludCBjcHVtYXNrX3Rlc3RfYW5kX3NldF9jcHUoY3B1LCBtYXNrKSB0ZXN0IGFuZCBzZXQg
Yml0ICdjcHUnIGluIG1hc2sKICAqIGludCBjcHVtYXNrX3Rlc3RfYW5kX2NsZWFyX2NwdShjcHUs
IG1hc2spIHRlc3QgYW5kIGNsZWFyIGJpdCAnY3B1JyBpbiBtYXNrCiAgKgpAQCAtNTMsMTUgKzUz
LDYgQEAKICAqIGZvcl9lYWNoX3Bvc3NpYmxlX2NwdShjcHUpCQlmb3ItbG9vcCBjcHUgb3ZlciBj
cHVfcG9zc2libGVfbWFwCiAgKiBmb3JfZWFjaF9vbmxpbmVfY3B1KGNwdSkJCWZvci1sb29wIGNw
dSBvdmVyIGNwdV9vbmxpbmVfbWFwCiAgKiBmb3JfZWFjaF9wcmVzZW50X2NwdShjcHUpCQlmb3It
bG9vcCBjcHUgb3ZlciBjcHVfcHJlc2VudF9tYXAKLSAqCi0gKiBTdWJ0bGV0eToKLSAqIDEpIFRo
ZSAndHlwZS1jaGVja2VkJyBmb3JtIG9mIGNwdW1hc2tfdGVzdF9jcHUoKSBjYXVzZXMgZ2NjICgz
LjMuMiwgYW55d2F5KQotICogICAgdG8gZ2VuZXJhdGUgc2xpZ2h0bHkgd29yc2UgY29kZS4gIE5v
dGUgZm9yIGV4YW1wbGUgdGhlIGFkZGl0aW9uYWwKLSAqICAgIDQwIGxpbmVzIG9mIGFzc2VtYmx5
IGNvZGUgY29tcGlsaW5nIHRoZSAiZm9yIGVhY2ggcG9zc2libGUgY3B1IgotICogICAgbG9vcHMg
YnVyaWVkIGluIHRoZSBkaXNrX3N0YXRfcmVhZCgpIG1hY3JvcyBjYWxscyB3aGVuIGNvbXBpbGlu
ZwotICogICAgZHJpdmVycy9ibG9jay9nZW5oZC5jIChhcmNoIGkzODYsIENPTkZJR19TTVA9eSku
ICBTbyB1c2UgYSBzaW1wbGUKLSAqICAgIG9uZS1saW5lICNkZWZpbmUgZm9yIGNwdW1hc2tfdGVz
dF9jcHUoKSwgaW5zdGVhZCBvZiB3cmFwcGluZyBhbiBpbmxpbmUKLSAqICAgIGluc2lkZSBhIG1h
Y3JvLCB0aGUgd2F5IHdlIGRvIHRoZSBvdGhlciBjYWxscy4KICAqLwogCiAjaW5jbHVkZSA8eGVu
L2JpdG1hcC5oPgpAQCAtMTE3LDkgKzEwOCwxMCBAQCBzdGF0aWMgaW5saW5lIHZvaWQgY3B1bWFz
a19jbGVhcihjcHVtYXNrX3QgKmRzdHApCiAJYml0bWFwX3plcm8oZHN0cC0+Yml0cywgbnJfY3B1
bWFza19iaXRzKTsKIH0KIAotLyogTm8gc3RhdGljIGlubGluZSB0eXBlIGNoZWNraW5nIC0gc2Vl
IFN1YnRsZXR5ICgxKSBhYm92ZS4gKi8KLSNkZWZpbmUgY3B1bWFza190ZXN0X2NwdShjcHUsIGNw
dW1hc2spIFwKLQl0ZXN0X2JpdChjcHVtYXNrX2NoZWNrKGNwdSksIChjcHVtYXNrKS0+Yml0cykK
K3N0YXRpYyBpbmxpbmUgYm9vbCBjcHVtYXNrX3Rlc3RfY3B1KHVuc2lnbmVkIGludCBjcHUsIGNv
bnN0IGNwdW1hc2tfdCAqZHN0KQoreworICAgIHJldHVybiB0ZXN0X2JpdChjcHVtYXNrX2NoZWNr
KGNwdSksIGRzdC0+Yml0cyk7Cit9CiAKIHN0YXRpYyBpbmxpbmUgaW50IGNwdW1hc2tfdGVzdF9h
bmRfc2V0X2NwdShpbnQgY3B1LCB2b2xhdGlsZSBjcHVtYXNrX3QgKmFkZHIpCiB7CmRpZmYgLS1n
aXQgYS94ZW4vaW5jbHVkZS94ZW4vbm9kZW1hc2suaCBiL3hlbi9pbmNsdWRlL3hlbi9ub2RlbWFz
ay5oCmluZGV4IGMyOGRkM2M3NjguLjdhYjhiNzk0YzYgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRl
L3hlbi9ub2RlbWFzay5oCisrKyBiL3hlbi9pbmNsdWRlL3hlbi9ub2RlbWFzay5oCkBAIC0xNCw3
ICsxNCw3IEBACiAgKiB2b2lkIG5vZGVfY2xlYXIobm9kZSwgbWFzaykJCXR1cm4gb2ZmIGJpdCAn
bm9kZScgaW4gbWFzawogICogdm9pZCBub2Rlc19zZXRhbGwobWFzaykJCXNldCBhbGwgYml0cwog
ICogdm9pZCBub2Rlc19jbGVhcihtYXNrKQkJY2xlYXIgYWxsIGJpdHMKLSAqIGludCBub2RlX2lz
c2V0KG5vZGUsIG1hc2spCQl0cnVlIGlmZiBiaXQgJ25vZGUnIHNldCBpbiBtYXNrCisgKiBib29s
IG5vZGVtYXNrX3Rlc3Qobm9kZSwgbWFzaykJdHJ1ZSBpZmYgYml0ICdub2RlJyBzZXQgaW4gbWFz
awogICogaW50IG5vZGVfdGVzdF9hbmRfc2V0KG5vZGUsIG1hc2spCXRlc3QgYW5kIHNldCBiaXQg
J25vZGUnIGluIG1hc2sKICAqCiAgKiB2b2lkIG5vZGVzX2FuZChkc3QsIHNyYzEsIHNyYzIpCWRz
dCA9IHNyYzEgJiBzcmMyICBbaW50ZXJzZWN0aW9uXQpAQCAtNDUsMTggKzQ1LDEyIEBACiAgKgog
ICogaW50IG51bV9vbmxpbmVfbm9kZXMoKQkJTnVtYmVyIG9mIG9ubGluZSBOb2RlcwogICoKLSAq
IGludCBub2RlX29ubGluZShub2RlKQkJSXMgc29tZSBub2RlIG9ubGluZT8KKyAqIGJvb2wgbm9k
ZV9vbmxpbmUobm9kZSkJCUlzIHRoaXMgbm9kZSBvbmxpbmU/CiAgKgogICogbm9kZV9zZXRfb25s
aW5lKG5vZGUpCQlzZXQgYml0ICdub2RlJyBpbiBub2RlX29ubGluZV9tYXAKICAqIG5vZGVfc2V0
X29mZmxpbmUobm9kZSkJCWNsZWFyIGJpdCAnbm9kZScgaW4gbm9kZV9vbmxpbmVfbWFwCiAgKgog
ICogZm9yX2VhY2hfb25saW5lX25vZGUobm9kZSkJCWZvci1sb29wIG5vZGUgb3ZlciBub2RlX29u
bGluZV9tYXAKLSAqCi0gKiBTdWJ0bGV0eToKLSAqIDEpIFRoZSAndHlwZS1jaGVja2VkJyBmb3Jt
IG9mIG5vZGVfaXNzZXQoKSBjYXVzZXMgZ2NjICgzLjMuMiwgYW55d2F5KQotICogICAgdG8gZ2Vu
ZXJhdGUgc2xpZ2h0bHkgd29yc2UgY29kZS4gIFNvIHVzZSBhIHNpbXBsZSBvbmUtbGluZSAjZGVm
aW5lCi0gKiAgICBmb3Igbm9kZV9pc3NldCgpLCBpbnN0ZWFkIG9mIHdyYXBwaW5nIGFuIGlubGlu
ZSBpbnNpZGUgYSBtYWNybywgdGhlCi0gKiAgICB3YXkgd2UgZG8gdGhlIG90aGVyIGNhbGxzLgog
ICovCiAKICNpbmNsdWRlIDx4ZW4va2VybmVsLmg+CkBAIC05MCw4ICs4NCwxMCBAQCBzdGF0aWMg
aW5saW5lIHZvaWQgX19ub2Rlc19jbGVhcihub2RlbWFza190ICpkc3RwLCBpbnQgbmJpdHMpCiAJ
Yml0bWFwX3plcm8oZHN0cC0+Yml0cywgbmJpdHMpOwogfQogCi0vKiBObyBzdGF0aWMgaW5saW5l
IHR5cGUgY2hlY2tpbmcgLSBzZWUgU3VidGxldHkgKDEpIGFib3ZlLiAqLwotI2RlZmluZSBub2Rl
X2lzc2V0KG5vZGUsIG5vZGVtYXNrKSB0ZXN0X2JpdCgobm9kZSksIChub2RlbWFzaykuYml0cykK
K3N0YXRpYyBpbmxpbmUgYm9vbCBub2RlbWFza190ZXN0KHVuc2lnbmVkIGludCBub2RlLCBjb25z
dCBub2RlbWFza190ICpkc3QpCit7CisgICAgcmV0dXJuIHRlc3RfYml0KG5vZGUsIGRzdC0+Yml0
cyk7Cit9CiAKICNkZWZpbmUgbm9kZV90ZXN0X2FuZF9zZXQobm9kZSwgbm9kZW1hc2spIFwKIAkJ
CV9fbm9kZV90ZXN0X2FuZF9zZXQoKG5vZGUpLCAmKG5vZGVtYXNrKSkKQEAgLTI3Niw3ICsyNzIs
NyBAQCBleHRlcm4gbm9kZW1hc2tfdCBub2RlX29ubGluZV9tYXA7CiAKICNpZiBNQVhfTlVNTk9E
RVMgPiAxCiAjZGVmaW5lIG51bV9vbmxpbmVfbm9kZXMoKQlub2Rlc193ZWlnaHQobm9kZV9vbmxp
bmVfbWFwKQotI2RlZmluZSBub2RlX29ubGluZShub2RlKQlub2RlX2lzc2V0KChub2RlKSwgbm9k
ZV9vbmxpbmVfbWFwKQorI2RlZmluZSBub2RlX29ubGluZShub2RlKQlub2RlbWFza190ZXN0KG5v
ZGUsICZub2RlX29ubGluZV9tYXApCiAjZWxzZQogI2RlZmluZSBudW1fb25saW5lX25vZGVzKCkJ
MQogI2RlZmluZSBub2RlX29ubGluZShub2RlKQkoKG5vZGUpID09IDApCi0tIAoyLjExLjAKCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 12:12:17 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 12:12:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hs4Vl-0006g7-4v; Mon, 29 Jul 2019 12: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=hB3/=V2=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hs4Vi-0006eD-Jq
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 12:12:14 +0000
X-Inumbo-ID: 18cf1a87-b1fa-11e9-8980-bc764e045a96
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 18cf1a87-b1fa-11e9-8980-bc764e045a96;
 Mon, 29 Jul 2019 12:12:12 +0000 (UTC)
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: Fd0Grkw7Lgdg1b3B2WJZHvRgi7xi4sNKc4XXSa6uR+7O2/PE4puBXmUrXK3z+dYE1/FFmu9qPI
 lM8zfog747MIbPCw9c1kGrPKoemoI6Bej4tTfkfhwzRb+HDSgcCFcJNs6uSPARwhm0XpC4vK1i
 n0K+ntnKeHm3LhuiS4Yn8d5is928OJvdGt0mOoDoCA3NLwibxjPfCnab3/J+kqCP520KDR3WcN
 OhtQcy1jwx3nHMgqTh61Z2XHJcB5CwQjzR7Hn8dnAV23ScfZw/JM4tiPInSwtSqrQaGxkpz/r1
 5BI=
X-SBRS: 2.7
X-MesageID: 3672666
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,322,1559534400"; 
   d="scan'208";a="3672666"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Mon, 29 Jul 2019 13:11:59 +0100
Message-ID: <20190729121204.13559-6-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190729121204.13559-1-andrew.cooper3@citrix.com>
References: <20190729121204.13559-1-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 05/10] xen/cpumask: Introduce a CPUMASK_PR()
 wrapper for printing
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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 <wl@xen.org>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Dario Faggioli <dfaggioli@suse.com>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <JBeulich@suse.com>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGF2aW5nIHRvIHNwZWNpZnkgJ25yX2NwdV9pZCwgY3B1bWFza19iaXRzKGZvbyknIGZvciBhbGwg
cHJpbnRpbmcgb3BlcmF0aW9ucwppcyBxdWl0ZSByZXBldGF0aXZlLiAgSW50cm9kdWNlIGEgd3Jh
cHBlciB0byBoZWxwLgoKU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3Bl
cjNAY2l0cml4LmNvbT4KLS0tCkNDOiBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+CkND
OiBXZWkgTGl1IDx3bEB4ZW4ub3JnPgpDQzogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNp
dHJpeC5jb20+CkNDOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+
CkNDOiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgpDQzogVm9sb2R5bXlyIEJh
YmNodWsgPFZvbG9keW15cl9CYWJjaHVrQGVwYW0uY29tPgpDQzogR2VvcmdlIER1bmxhcCA8Z2Vv
cmdlLmR1bmxhcEBldS5jaXRyaXguY29tPgpDQzogRGFyaW8gRmFnZ2lvbGkgPGRmYWdnaW9saUBz
dXNlLmNvbT4KQ0M6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KCnYzOgogKiBOZXcK
Ckp1ZXJnZW46IElmIHRoaXMgaXMgdG9vIGRpc3J1cHRpdmUgdG8geW91ciBjb3JlIHNjaGVkdWxs
aW5nIHNlcmllcywgSSBjYW4KZGVmZXIgaXQuICBJdHMganVzdCBBUEkgY2xlYW51cCBwYXRjaGlu
ZyB0aGUgc3Vic2VxdWVudCBwYXRjaC4KLS0tCiB4ZW4vYXJjaC94ODYvY3B1L21jaGVjay9tY2Uu
YyB8ICAyICstCiB4ZW4vYXJjaC94ODYvY3Jhc2guYyAgICAgICAgICB8ICAyICstCiB4ZW4vYXJj
aC94ODYvaW9fYXBpYy5jICAgICAgICB8ICA2ICsrLS0tLQogeGVuL2FyY2gveDg2L2lycS5jICAg
ICAgICAgICAgfCAgNSArKy0tLQogeGVuL2FyY2gveDg2L3N5c2N0bC5jICAgICAgICAgfCAgMyAr
LS0KIHhlbi9jb21tb24vY3B1cG9vbC5jICAgICAgICAgIHwgIDcgKysrLS0tLQogeGVuL2NvbW1v
bi9rZXloYW5kbGVyLmMgICAgICAgfCAgOCArKysrLS0tLQogeGVuL2NvbW1vbi9zY2hlZF9jcmVk
aXQuYyAgICAgfCAgNiArKystLS0KIHhlbi9jb21tb24vc2NoZWRfY3JlZGl0Mi5jICAgIHwgMTIg
KysrKysrLS0tLS0tCiB4ZW4vY29tbW9uL3NjaGVkX251bGwuYyAgICAgICB8ICA3ICsrKy0tLS0K
IHhlbi9jb21tb24vc2NoZWRfcnQuYyAgICAgICAgIHwgIDMgKy0tCiB4ZW4vaW5jbHVkZS94ZW4v
Y3B1bWFzay5oICAgICB8ICA2ICsrKysrKwogMTIgZmlsZXMgY2hhbmdlZCwgMzMgaW5zZXJ0aW9u
cygrKSwgMzQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2NwdS9tY2hl
Y2svbWNlLmMgYi94ZW4vYXJjaC94ODYvY3B1L21jaGVjay9tY2UuYwppbmRleCAyYTk3NDdlZDE5
Li4yOGFkN2RkNjU5IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvY3B1L21jaGVjay9tY2UuYwor
KysgYi94ZW4vYXJjaC94ODYvY3B1L21jaGVjay9tY2UuYwpAQCAtNTQ3LDcgKzU0Nyw3IEBAIHZv
aWQgbWNoZWNrX2Ntbl9oYW5kbGVyKGNvbnN0IHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQog
CiAgICAgICAgICAgICBzbnByaW50ZihlYnVmLCBzaXplb2YoZWJ1ZiksCiAgICAgICAgICAgICAg
ICAgICAgICAiTUNFOiBGYXRhbCBlcnJvciBoYXBwZW5lZCBvbiBDUFVzICUqcGIiLAotICAgICAg
ICAgICAgICAgICAgICAgbnJfY3B1X2lkcywgY3B1bWFza19iaXRzKCZtY2VfZmF0YWxfY3B1cykp
OworICAgICAgICAgICAgICAgICAgICAgQ1BVTUFTS19QUigmbWNlX2ZhdGFsX2NwdXMpKTsKIAog
ICAgICAgICAgICAgbWNfcGFuaWMoZWJ1Zik7CiAgICAgICAgIH0KZGlmZiAtLWdpdCBhL3hlbi9h
cmNoL3g4Ni9jcmFzaC5jIGIveGVuL2FyY2gveDg2L2NyYXNoLmMKaW5kZXggYTlmM2UxODkwYy4u
MzIxMzJlNGNiOSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2NyYXNoLmMKKysrIGIveGVuL2Fy
Y2gveDg2L2NyYXNoLmMKQEAgLTE2MCw3ICsxNjAsNyBAQCBzdGF0aWMgdm9pZCBubWlfc2hvb3Rk
b3duX2NwdXModm9pZCkKICAgICAgICAgcHJpbnRrKCJTaG90IGRvd24gYWxsIENQVXNcbiIpOwog
ICAgIGVsc2UKICAgICAgICAgcHJpbnRrKCJGYWlsZWQgdG8gc2hvb3QgZG93biBDUFVzIHslKnBi
bH1cbiIsCi0gICAgICAgICAgICAgICBucl9jcHVfaWRzLCBjcHVtYXNrX2JpdHMoJndhaXRpbmdf
dG9fY3Jhc2gpKTsKKyAgICAgICAgICAgICAgIENQVU1BU0tfUFIoJndhaXRpbmdfdG9fY3Jhc2gp
KTsKIAogICAgIC8qCiAgICAgICogVHJ5IHRvIGNyYXNoIHNodXRkb3duIElPTU1VIGZ1bmN0aW9u
YWxpdHkgYXMgc29tZSBvbGQgY3Jhc2hkdW1wCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaW9f
YXBpYy5jIGIveGVuL2FyY2gveDg2L2lvX2FwaWMuYwppbmRleCBmOTNmNzExMDUxLi41ZDI1ODYy
YmQ4IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaW9fYXBpYy5jCisrKyBiL3hlbi9hcmNoL3g4
Ni9pb19hcGljLmMKQEAgLTIyMzgsOCArMjIzOCw3IEBAIGludCBpb19hcGljX3NldF9wY2lfcm91
dGluZyAoaW50IGlvYXBpYywgaW50IHBpbiwgaW50IGlycSwgaW50IGVkZ2VfbGV2ZWwsIGludCBh
CiAgICAgICAgIFNFVF9ERVNUKGVudHJ5LCBsb2dpY2FsLCBjcHVfbWFza190b19hcGljaWQobWFz
aykpOwogICAgIH0gZWxzZSB7CiAgICAgICAgIHByaW50ayhYRU5MT0dfRVJSICJJUlElZDogbm8g
dGFyZ2V0IENQVSAoJSpwYiB2cyAlKnBiKVxuIiwKLSAgICAgICAgICAgICAgIGlycSwgbnJfY3B1
X2lkcywgY3B1bWFza19iaXRzKGRlc2MtPmFyY2guY3B1X21hc2spLAotICAgICAgICAgICAgICAg
bnJfY3B1X2lkcywgY3B1bWFza19iaXRzKFRBUkdFVF9DUFVTKSk7CisgICAgICAgICAgICAgICBp
cnEsIENQVU1BU0tfUFIoZGVzYy0+YXJjaC5jcHVfbWFzayksIENQVU1BU0tfUFIoVEFSR0VUX0NQ
VVMpKTsKICAgICAgICAgZGVzYy0+c3RhdHVzIHw9IElSUV9ESVNBQkxFRDsKICAgICB9CiAKQEAg
LTI0MzcsOCArMjQzNiw3IEBAIGludCBpb2FwaWNfZ3Vlc3Rfd3JpdGUodW5zaWduZWQgbG9uZyBw
aHlzYmFzZSwgdW5zaWduZWQgaW50IHJlZywgdTMyIHZhbCkKICAgICBlbHNlCiAgICAgewogICAg
ICAgICBncHJpbnRrKFhFTkxPR19FUlIsICJJUlElZDogbm8gdGFyZ2V0IENQVSAoJSpwYiB2cyAl
KnBiKVxuIiwKLSAgICAgICAgICAgICAgIGlycSwgbnJfY3B1X2lkcywgY3B1bWFza19iaXRzKGRl
c2MtPmFyY2guY3B1X21hc2spLAotICAgICAgICAgICAgICAgbnJfY3B1X2lkcywgY3B1bWFza19i
aXRzKFRBUkdFVF9DUFVTKSk7CisgICAgICAgICAgICAgICBpcnEsIENQVU1BU0tfUFIoZGVzYy0+
YXJjaC5jcHVfbWFzayksIENQVU1BU0tfUFIoVEFSR0VUX0NQVVMpKTsKICAgICAgICAgZGVzYy0+
c3RhdHVzIHw9IElSUV9ESVNBQkxFRDsKICAgICAgICAgcnRlLm1hc2sgPSAxOwogICAgIH0KZGlm
ZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9pcnEuYyBiL3hlbi9hcmNoL3g4Ni9pcnEuYwppbmRleCA2
NjhhMWY1YjM2Li4wZWUzMzQ2NGQyIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaXJxLmMKKysr
IGIveGVuL2FyY2gveDg2L2lycS5jCkBAIC0yMzk4LDggKzIzOTgsNyBAQCBzdGF0aWMgdm9pZCBk
dW1wX2lycXModW5zaWduZWQgY2hhciBrZXkpCiAgICAgICAgIHNwaW5fbG9ja19pcnFzYXZlKCZk
ZXNjLT5sb2NrLCBmbGFncyk7CiAKICAgICAgICAgcHJpbnRrKCIgICBJUlE6JTRkIGFmZjp7JSpw
Ymx9L3slKnBibH0gdmVjOiUwMnggJS0xNXMgc3RhdHVzPSUwM3ggIiwKLSAgICAgICAgICAgICAg
IGlycSwgbnJfY3B1X2lkcywgY3B1bWFza19iaXRzKGRlc2MtPmFmZmluaXR5KSwKLSAgICAgICAg
ICAgICAgIG5yX2NwdV9pZHMsIGNwdW1hc2tfYml0cyhkZXNjLT5hcmNoLmNwdV9tYXNrKSwKKyAg
ICAgICAgICAgICAgIGlycSwgQ1BVTUFTS19QUihkZXNjLT5hZmZpbml0eSksIENQVU1BU0tfUFIo
ZGVzYy0+YXJjaC5jcHVfbWFzayksCiAgICAgICAgICAgICAgICBkZXNjLT5hcmNoLnZlY3Rvciwg
ZGVzYy0+aGFuZGxlci0+dHlwZW5hbWUsIGRlc2MtPnN0YXR1cyk7CiAKICAgICAgICAgaWYgKCBz
c2lkICkKQEAgLTI1NjMsNyArMjU2Miw3IEBAIHZvaWQgZml4dXBfaXJxcyhjb25zdCBjcHVtYXNr
X3QgKm1hc2ssIGJvb2wgdmVyYm9zZSkKICAgICAgICAgICAgIHByaW50aygiQ2Fubm90IHNldCBh
ZmZpbml0eSBmb3IgSVJRJXVcbiIsIGlycSk7CiAgICAgICAgIGVsc2UgaWYgKCBicmVha19hZmZp
bml0eSApCiAgICAgICAgICAgICBwcmludGsoIkJyb2tlIGFmZmluaXR5IGZvciBJUlEldSwgbmV3
OiAlKnBiXG4iLAotICAgICAgICAgICAgICAgICAgIGlycSwgbnJfY3B1X2lkcywgY3B1bWFza19i
aXRzKGFmZmluaXR5KSk7CisgICAgICAgICAgICAgICAgICAgaXJxLCBDUFVNQVNLX1BSKGFmZmlu
aXR5KSk7CiAgICAgfQogCiAgICAgLyogVGhhdCBkb2Vzbid0IHNlZW0gc3VmZmljaWVudC4gIEdp
dmUgaXQgMW1zLiAqLwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3N5c2N0bC5jIGIveGVuL2Fy
Y2gveDg2L3N5c2N0bC5jCmluZGV4IDNmMDZmZWNiZDguLmM1MGQ5MTBhMWMgMTAwNjQ0Ci0tLSBh
L3hlbi9hcmNoL3g4Ni9zeXNjdGwuYworKysgYi94ZW4vYXJjaC94ODYvc3lzY3RsLmMKQEAgLTE1
MCw4ICsxNTAsNyBAQCBzdGF0aWMgbG9uZyBzbXRfdXBfZG93bl9oZWxwZXIodm9pZCAqZGF0YSkK
IAogICAgIGlmICggIXJldCApCiAgICAgICAgIHByaW50ayhYRU5MT0dfSU5GTyAiU01UICVzIC0g
b25saW5lIENQVXMgMHglKnBiXG4iLAotICAgICAgICAgICAgICAgdXAgPyAiZW5hYmxlZCIgOiAi
ZGlzYWJsZWQiLAotICAgICAgICAgICAgICAgbnJfY3B1X2lkcywgY3B1bWFza19iaXRzKCZjcHVf
b25saW5lX21hcCkpOworICAgICAgICAgICAgICAgdXAgPyAiZW5hYmxlZCIgOiAiZGlzYWJsZWQi
LCBDUFVNQVNLX1BSKCZjcHVfb25saW5lX21hcCkpOwogCiAgICAgcmV0dXJuIHJldDsKIH0KZGlm
ZiAtLWdpdCBhL3hlbi9jb21tb24vY3B1cG9vbC5jIGIveGVuL2NvbW1vbi9jcHVwb29sLmMKaW5k
ZXggMzFhYzMyM2U0MC4uZjkwZTQ5NmVkYSAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi9jcHVwb29s
LmMKKysrIGIveGVuL2NvbW1vbi9jcHVwb29sLmMKQEAgLTcxMiwxOCArNzEyLDE3IEBAIHZvaWQg
ZHVtcF9ydW5xKHVuc2lnbmVkIGNoYXIga2V5KQogICAgICAgICAgICAgc2NoZWRfc210X3Bvd2Vy
X3NhdmluZ3M/ICJlbmFibGVkIjoiZGlzYWJsZWQiKTsKICAgICBwcmludGsoIk5PVz0lIlBSSV9z
dGltZSJcbiIsIG5vdyk7CiAKLSAgICBwcmludGsoIk9ubGluZSBDcHVzOiAlKnBibFxuIiwgbnJf
Y3B1X2lkcywgY3B1bWFza19iaXRzKCZjcHVfb25saW5lX21hcCkpOworICAgIHByaW50aygiT25s
aW5lIENwdXM6ICUqcGJsXG4iLCBDUFVNQVNLX1BSKCZjcHVfb25saW5lX21hcCkpOwogICAgIGlm
ICggIWNwdW1hc2tfZW1wdHkoJmNwdXBvb2xfZnJlZV9jcHVzKSApCiAgICAgewotICAgICAgICBw
cmludGsoIkZyZWUgQ3B1czogJSpwYmxcbiIsCi0gICAgICAgICAgICAgICBucl9jcHVfaWRzLCBj
cHVtYXNrX2JpdHMoJmNwdXBvb2xfZnJlZV9jcHVzKSk7CisgICAgICAgIHByaW50aygiRnJlZSBD
cHVzOiAlKnBibFxuIiwgQ1BVTUFTS19QUigmY3B1cG9vbF9mcmVlX2NwdXMpKTsKICAgICAgICAg
c2NoZWR1bGVfZHVtcChOVUxMKTsKICAgICB9CiAKICAgICBmb3JfZWFjaF9jcHVwb29sKGMpCiAg
ICAgewogICAgICAgICBwcmludGsoIkNwdXBvb2wgJWQ6XG4iLCAoKmMpLT5jcHVwb29sX2lkKTsK
LSAgICAgICAgcHJpbnRrKCJDcHVzOiAlKnBibFxuIiwgbnJfY3B1X2lkcywgY3B1bWFza19iaXRz
KCgqYyktPmNwdV92YWxpZCkpOworICAgICAgICBwcmludGsoIkNwdXM6ICUqcGJsXG4iLCBDUFVN
QVNLX1BSKCgqYyktPmNwdV92YWxpZCkpOwogICAgICAgICBzY2hlZHVsZV9kdW1wKCpjKTsKICAg
ICB9CiAKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24va2V5aGFuZGxlci5jIGIveGVuL2NvbW1vbi9r
ZXloYW5kbGVyLmMKaW5kZXggNGY0YTY2MGIwYy4uYTVlOTVlMmZlOSAxMDA2NDQKLS0tIGEveGVu
L2NvbW1vbi9rZXloYW5kbGVyLmMKKysrIGIveGVuL2NvbW1vbi9rZXloYW5kbGVyLmMKQEAgLTI3
Miw4ICsyNzIsOCBAQCBzdGF0aWMgdm9pZCBkdW1wX2RvbWFpbnModW5zaWduZWQgY2hhciBrZXkp
CiAgICAgICAgIHByaW50aygiICAgIG5yX3BhZ2VzPSVkIHhlbmhlYXBfcGFnZXM9JWQgc2hhcmVk
X3BhZ2VzPSV1IHBhZ2VkX3BhZ2VzPSV1ICIKICAgICAgICAgICAgICAgICJkaXJ0eV9jcHVzPXsl
KnBibH0gbWF4X3BhZ2VzPSV1XG4iLAogICAgICAgICAgICAgICAgZC0+dG90X3BhZ2VzLCBkLT54
ZW5oZWFwX3BhZ2VzLCBhdG9taWNfcmVhZCgmZC0+c2hyX3BhZ2VzKSwKLSAgICAgICAgICAgICAg
IGF0b21pY19yZWFkKCZkLT5wYWdlZF9wYWdlcyksIG5yX2NwdV9pZHMsCi0gICAgICAgICAgICAg
ICBjcHVtYXNrX2JpdHMoZC0+ZGlydHlfY3B1bWFzayksIGQtPm1heF9wYWdlcyk7CisgICAgICAg
ICAgICAgICBhdG9taWNfcmVhZCgmZC0+cGFnZWRfcGFnZXMpLCBDUFVNQVNLX1BSKGQtPmRpcnR5
X2NwdW1hc2spLAorICAgICAgICAgICAgICAgZC0+bWF4X3BhZ2VzKTsKICAgICAgICAgcHJpbnRr
KCIgICAgaGFuZGxlPSUwMnglMDJ4JTAyeCUwMngtJTAyeCUwMngtJTAyeCUwMngtIgogICAgICAg
ICAgICAgICAgIiUwMnglMDJ4LSUwMnglMDJ4JTAyeCUwMnglMDJ4JTAyeCB2bV9hc3Npc3Q9JTA4
bHhcbiIsCiAgICAgICAgICAgICAgICBkLT5oYW5kbGVbIDBdLCBkLT5oYW5kbGVbIDFdLCBkLT5o
YW5kbGVbIDJdLCBkLT5oYW5kbGVbIDNdLApAQCAtMzEyLDggKzMxMiw4IEBAIHN0YXRpYyB2b2lk
IGR1bXBfZG9tYWlucyh1bnNpZ25lZCBjaGFyIGtleSkKICAgICAgICAgICAgICAgICBwcmludGso
ImRpcnR5X2NwdT0ldSIsIHYtPmRpcnR5X2NwdSk7CiAgICAgICAgICAgICBwcmludGsoIlxuIik7
CiAgICAgICAgICAgICBwcmludGsoIiAgICBjcHVfaGFyZF9hZmZpbml0eT17JSpwYmx9IGNwdV9z
b2Z0X2FmZmluaXR5PXslKnBibH1cbiIsCi0gICAgICAgICAgICAgICAgICAgbnJfY3B1X2lkcywg
Y3B1bWFza19iaXRzKHYtPmNwdV9oYXJkX2FmZmluaXR5KSwKLSAgICAgICAgICAgICAgICAgICBu
cl9jcHVfaWRzLCBjcHVtYXNrX2JpdHModi0+Y3B1X3NvZnRfYWZmaW5pdHkpKTsKKyAgICAgICAg
ICAgICAgICAgICBDUFVNQVNLX1BSKHYtPmNwdV9oYXJkX2FmZmluaXR5KSwKKyAgICAgICAgICAg
ICAgICAgICBDUFVNQVNLX1BSKHYtPmNwdV9zb2Z0X2FmZmluaXR5KSk7CiAgICAgICAgICAgICBw
cmludGsoIiAgICBwYXVzZV9jb3VudD0lZCBwYXVzZV9mbGFncz0lbHhcbiIsCiAgICAgICAgICAg
ICAgICAgICAgYXRvbWljX3JlYWQoJnYtPnBhdXNlX2NvdW50KSwgdi0+cGF1c2VfZmxhZ3MpOwog
ICAgICAgICAgICAgYXJjaF9kdW1wX3ZjcHVfaW5mbyh2KTsKZGlmZiAtLWdpdCBhL3hlbi9jb21t
b24vc2NoZWRfY3JlZGl0LmMgYi94ZW4vY29tbW9uL3NjaGVkX2NyZWRpdC5jCmluZGV4IDNjMGQ3
YzcyNjcuLjgxZGVlNWU0NzIgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24vc2NoZWRfY3JlZGl0LmMK
KysrIGIveGVuL2NvbW1vbi9zY2hlZF9jcmVkaXQuYwpAQCAtMjA1Nyw4ICsyMDU3LDggQEAgY3Nj
aGVkX2R1bXBfcGNwdShjb25zdCBzdHJ1Y3Qgc2NoZWR1bGVyICpvcHMsIGludCBjcHUpCiAKICAg
ICBwcmludGsoIkNQVVslMDJkXSBucl9ydW49JWQsIHNvcnQ9JWQsIHNpYmxpbmc9JSpwYiwgY29y
ZT0lKnBiXG4iLAogICAgICAgICAgICBjcHUsIHNwYy0+bnJfcnVubmFibGUsIHNwYy0+cnVucV9z
b3J0X2xhc3QsCi0gICAgICAgICAgIG5yX2NwdV9pZHMsIGNwdW1hc2tfYml0cyhwZXJfY3B1KGNw
dV9zaWJsaW5nX21hc2ssIGNwdSkpLAotICAgICAgICAgICBucl9jcHVfaWRzLCBjcHVtYXNrX2Jp
dHMocGVyX2NwdShjcHVfY29yZV9tYXNrLCBjcHUpKSk7CisgICAgICAgICAgIENQVU1BU0tfUFIo
cGVyX2NwdShjcHVfc2libGluZ19tYXNrLCBjcHUpKSwKKyAgICAgICAgICAgQ1BVTUFTS19QUihw
ZXJfY3B1KGNwdV9jb3JlX21hc2ssIGNwdSkpKTsKIAogICAgIC8qIGN1cnJlbnQgVkNQVSAobm90
aGluZyB0byBzYXkgaWYgdGhhdCdzIHRoZSBpZGxlIHZjcHUpLiAqLwogICAgIHN2YyA9IENTQ0hF
RF9WQ1BVKGN1cnJfb25fY3B1KGNwdSkpOwpAQCAtMjExOSw3ICsyMTE5LDcgQEAgY3NjaGVkX2R1
bXAoY29uc3Qgc3RydWN0IHNjaGVkdWxlciAqb3BzKQogICAgICAgICAgICBwcnYtPnRpY2tzX3Bl
cl90c2xpY2UsCiAgICAgICAgICAgIHBydi0+dmNwdV9taWdyX2RlbGF5LyBNSUNST1NFQ1MoMSkp
OwogCi0gICAgcHJpbnRrKCJpZGxlcnM6ICUqcGJcbiIsIG5yX2NwdV9pZHMsIGNwdW1hc2tfYml0
cyhwcnYtPmlkbGVycykpOworICAgIHByaW50aygiaWRsZXJzOiAlKnBiXG4iLCBDUFVNQVNLX1BS
KHBydi0+aWRsZXJzKSk7CiAKICAgICBwcmludGsoImFjdGl2ZSB2Y3B1czpcbiIpOwogICAgIGxv
b3AgPSAwOwpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9zY2hlZF9jcmVkaXQyLmMgYi94ZW4vY29t
bW9uL3NjaGVkX2NyZWRpdDIuYwppbmRleCA4ZTQzODFkOGE3Li4zM2ZjODZmZmIyIDEwMDY0NAot
LS0gYS94ZW4vY29tbW9uL3NjaGVkX2NyZWRpdDIuYworKysgYi94ZW4vY29tbW9uL3NjaGVkX2Ny
ZWRpdDIuYwpAQCAtMzY1Myw4ICszNjUzLDggQEAgZHVtcF9wY3B1KGNvbnN0IHN0cnVjdCBzY2hl
ZHVsZXIgKm9wcywgaW50IGNwdSkKIAogICAgIHByaW50aygiQ1BVWyUwMmRdIHJ1bnE9JWQsIHNp
Ymxpbmc9JSpwYiwgY29yZT0lKnBiXG4iLAogICAgICAgICAgICBjcHUsIGMycihjcHUpLAotICAg
ICAgICAgICBucl9jcHVfaWRzLCBjcHVtYXNrX2JpdHMocGVyX2NwdShjcHVfc2libGluZ19tYXNr
LCBjcHUpKSwKLSAgICAgICAgICAgbnJfY3B1X2lkcywgY3B1bWFza19iaXRzKHBlcl9jcHUoY3B1
X2NvcmVfbWFzaywgY3B1KSkpOworICAgICAgICAgICBDUFVNQVNLX1BSKHBlcl9jcHUoY3B1X3Np
YmxpbmdfbWFzaywgY3B1KSksCisgICAgICAgICAgIENQVU1BU0tfUFIocGVyX2NwdShjcHVfY29y
ZV9tYXNrLCBjcHUpKSk7CiAKICAgICAvKiBjdXJyZW50IFZDUFUgKG5vdGhpbmcgdG8gc2F5IGlm
IHRoYXQncyB0aGUgaWRsZSB2Y3B1KSAqLwogICAgIHN2YyA9IGNzY2hlZDJfdmNwdShjdXJyX29u
X2NwdShjcHUpKTsKQEAgLTM2OTgsNyArMzY5OCw3IEBAIGNzY2hlZDJfZHVtcChjb25zdCBzdHJ1
Y3Qgc2NoZWR1bGVyICpvcHMpCiAgICAgICAgICAgICAgICAiXHRhdmVsb2FkICAgICAgICAgICAg
PSAlIlBSSV9zdGltZSIgKH4lIlBSSV9zdGltZSIlJSlcbiIsCiAgICAgICAgICAgICAgICBpLAog
ICAgICAgICAgICAgICAgY3B1bWFza193ZWlnaHQoJnBydi0+cnFkW2ldLmFjdGl2ZSksCi0gICAg
ICAgICAgICAgICBucl9jcHVfaWRzLCBjcHVtYXNrX2JpdHMoJnBydi0+cnFkW2ldLmFjdGl2ZSks
CisgICAgICAgICAgICAgICBDUFVNQVNLX1BSKCZwcnYtPnJxZFtpXS5hY3RpdmUpLAogICAgICAg
ICAgICAgICAgcHJ2LT5ycWRbaV0ubWF4X3dlaWdodCwKICAgICAgICAgICAgICAgIHBydi0+cnFk
W2ldLnBpY2tfYmlhcywKICAgICAgICAgICAgICAgIHBydi0+cnFkW2ldLmxvYWQsCkBAIC0zNzA4
LDkgKzM3MDgsOSBAQCBjc2NoZWQyX2R1bXAoY29uc3Qgc3RydWN0IHNjaGVkdWxlciAqb3BzKQog
ICAgICAgICBwcmludGsoIlx0aWRsZXJzOiAlKnBiXG4iCiAgICAgICAgICAgICAgICAiXHR0aWNr
bGVkOiAlKnBiXG4iCiAgICAgICAgICAgICAgICAiXHRmdWxseSBpZGxlIGNvcmVzOiAlKnBiXG4i
LAotICAgICAgICAgICAgICAgbnJfY3B1X2lkcywgY3B1bWFza19iaXRzKCZwcnYtPnJxZFtpXS5p
ZGxlKSwKLSAgICAgICAgICAgICAgIG5yX2NwdV9pZHMsIGNwdW1hc2tfYml0cygmcHJ2LT5ycWRb
aV0udGlja2xlZCksCi0gICAgICAgICAgICAgICBucl9jcHVfaWRzLCBjcHVtYXNrX2JpdHMoJnBy
di0+cnFkW2ldLnNtdF9pZGxlKSk7CisgICAgICAgICAgICAgICBDUFVNQVNLX1BSKCZwcnYtPnJx
ZFtpXS5pZGxlKSwKKyAgICAgICAgICAgICAgIENQVU1BU0tfUFIoJnBydi0+cnFkW2ldLnRpY2ts
ZWQpLAorICAgICAgICAgICAgICAgQ1BVTUFTS19QUigmcHJ2LT5ycWRbaV0uc210X2lkbGUpKTsK
ICAgICB9CiAKICAgICBwcmludGsoIkRvbWFpbiBpbmZvOlxuIik7CmRpZmYgLS1naXQgYS94ZW4v
Y29tbW9uL3NjaGVkX251bGwuYyBiL3hlbi9jb21tb24vc2NoZWRfbnVsbC5jCmluZGV4IGM0N2Mx
YjVhYWUuLjVhZWM5ZjE3YmQgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24vc2NoZWRfbnVsbC5jCisr
KyBiL3hlbi9jb21tb24vc2NoZWRfbnVsbC5jCkBAIC03ODIsOSArNzgyLDggQEAgc3RhdGljIHZv
aWQgbnVsbF9kdW1wX3BjcHUoY29uc3Qgc3RydWN0IHNjaGVkdWxlciAqb3BzLCBpbnQgY3B1KQog
ICAgIGxvY2sgPSBwY3B1X3NjaGVkdWxlX2xvY2tfaXJxc2F2ZShjcHUsICZmbGFncyk7CiAKICAg
ICBwcmludGsoIkNQVVslMDJkXSBzaWJsaW5nPSUqcGIsIGNvcmU9JSpwYiIsCi0gICAgICAgICAg
IGNwdSwKLSAgICAgICAgICAgbnJfY3B1X2lkcywgY3B1bWFza19iaXRzKHBlcl9jcHUoY3B1X3Np
YmxpbmdfbWFzaywgY3B1KSksCi0gICAgICAgICAgIG5yX2NwdV9pZHMsIGNwdW1hc2tfYml0cyhw
ZXJfY3B1KGNwdV9jb3JlX21hc2ssIGNwdSkpKTsKKyAgICAgICAgICAgY3B1LCBDUFVNQVNLX1BS
KHBlcl9jcHUoY3B1X3NpYmxpbmdfbWFzaywgY3B1KSksCisgICAgICAgICAgIENQVU1BU0tfUFIo
cGVyX2NwdShjcHVfY29yZV9tYXNrLCBjcHUpKSk7CiAgICAgaWYgKCBwZXJfY3B1KG5wYywgY3B1
KS52Y3B1ICE9IE5VTEwgKQogICAgICAgICBwcmludGsoIiwgdmNwdT0lcHYiLCBwZXJfY3B1KG5w
YywgY3B1KS52Y3B1KTsKICAgICBwcmludGsoIlxuIik7CkBAIC04MTAsNyArODA5LDcgQEAgc3Rh
dGljIHZvaWQgbnVsbF9kdW1wKGNvbnN0IHN0cnVjdCBzY2hlZHVsZXIgKm9wcykKIAogICAgIHNw
aW5fbG9ja19pcnFzYXZlKCZwcnYtPmxvY2ssIGZsYWdzKTsKIAotICAgIHByaW50aygiXHRjcHVz
X2ZyZWUgPSAlKnBibFxuIiwgbnJfY3B1X2lkcywgY3B1bWFza19iaXRzKCZwcnYtPmNwdXNfZnJl
ZSkpOworICAgIHByaW50aygiXHRjcHVzX2ZyZWUgPSAlKnBibFxuIiwgQ1BVTUFTS19QUigmcHJ2
LT5jcHVzX2ZyZWUpKTsKIAogICAgIHByaW50aygiRG9tYWluIGluZm86XG4iKTsKICAgICBsb29w
ID0gMDsKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vc2NoZWRfcnQuYyBiL3hlbi9jb21tb24vc2No
ZWRfcnQuYwppbmRleCAwYWNmYzNkNzAyLi5lMGUzNTBiZGYzIDEwMDY0NAotLS0gYS94ZW4vY29t
bW9uL3NjaGVkX3J0LmMKKysrIGIveGVuL2NvbW1vbi9zY2hlZF9ydC5jCkBAIC0zNDQsOCArMzQ0
LDcgQEAgcnRfZHVtcF92Y3B1KGNvbnN0IHN0cnVjdCBzY2hlZHVsZXIgKm9wcywgY29uc3Qgc3Ry
dWN0IHJ0X3ZjcHUgKnN2YykKICAgICAgICAgICAgIGhhc19leHRyYXRpbWUoc3ZjKSwKICAgICAg
ICAgICAgIHZjcHVfb25fcShzdmMpLAogICAgICAgICAgICAgdmNwdV9ydW5uYWJsZShzdmMtPnZj
cHUpLAotICAgICAgICAgICAgc3ZjLT5mbGFncywKLSAgICAgICAgICAgIG5yX2NwdV9pZHMsIGNw
dW1hc2tfYml0cyhtYXNrKSk7CisgICAgICAgICAgICBzdmMtPmZsYWdzLCBDUFVNQVNLX1BSKG1h
c2spKTsKIH0KIAogc3RhdGljIHZvaWQKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9jcHVt
YXNrLmggYi94ZW4vaW5jbHVkZS94ZW4vY3B1bWFzay5oCmluZGV4IDQ3OGVjNjZlNWIuLmNhNzEy
ZWZlNTcgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3hlbi9jcHVtYXNrLmgKKysrIGIveGVuL2lu
Y2x1ZGUveGVuL2NwdW1hc2suaApAQCAtNjEsNiArNjEsMTIgQEAKIAogdHlwZWRlZiBzdHJ1Y3Qg
Y3B1bWFza3sgREVDTEFSRV9CSVRNQVAoYml0cywgTlJfQ1BVUyk7IH0gY3B1bWFza190OwogCisv
KgorICogcHJpbnRmIGFyZ3VtZW50cyBmb3IgYSBjcHVtYXNrLiAgU2hvcnRoYW5kIGZvciB1c2lu
ZyAnJSpwYltsXScgd2hlbgorICogcHJpbnRpbmcgYSBjcHVtYXNrLgorICovCisjZGVmaW5lIENQ
VU1BU0tfUFIoc3JjKSBucl9jcHVfaWRzLCBjcHVtYXNrX2JpdHMoc3JjKQorCiBleHRlcm4gdW5z
aWduZWQgaW50IG5yX2NwdV9pZHM7CiAKICNpZiBOUl9DUFVTID4gNCAqIEJJVFNfUEVSX0xPTkcK
LS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 12:12:19 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 12:12:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hs4Vm-0006iI-P8; Mon, 29 Jul 2019 12:12:18 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=hB3/=V2=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hs4Vl-0006g8-7o
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 12:12:17 +0000
X-Inumbo-ID: 19b088ac-b1fa-11e9-a069-5f339fc91643
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 19b088ac-b1fa-11e9-a069-5f339fc91643;
 Mon, 29 Jul 2019 12:12:14 +0000 (UTC)
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: LKzS8NoSYwXYckjPrFuU/jSEgH+mwYr/+8pfY0j2gMqDQ+VtyDJYnAFxUvgr4IFMOuOyHwgDEt
 7bRWw3IYy80DDpXuPjTTn+V9jjmi7m93rsST3N8LXGOW8wbg6XGfIdMXg5znAqYAGXEkZg3K+o
 I9ySh/HGj7wYu5HDULe1mNyjR7nb0ObyAXRMze7BhUmAPFln6LBFIcV1tU7Og2Ve2B45cPVXJ5
 IPum94ZhyPRNmAKH2ED09tf9727Xr2qG34rhmmUPYe/JSfJKQREz1Pw6/th3jckBRO1y3dtS38
 Amk=
X-SBRS: 2.7
X-MesageID: 3672669
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,322,1559534400"; 
   d="scan'208";a="3672669"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Mon, 29 Jul 2019 13:12:03 +0100
Message-ID: <20190729121204.13559-10-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190729121204.13559-1-andrew.cooper3@citrix.com>
References: <20190729121204.13559-1-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 09/10] xen/nodemask: Sanitise the remainder
 of the nodemask API
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Julien Grall <julien.grall@arm.com>,
 Jan Beulich <JBeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIG5vZGVtYXNrIEFQSSBkaWZmZXJzIGZyb20gdGhlIGNwdW1hc2sgQVBJIGJlY2F1c2UgZWFj
aCB3cmFwcGVyIHRvIGJpdG1hcApvcGVyYXRpb25zIGlzIGZ1cnRoZXIgd3JhcHBlZCBieSBhIG1h
Y3JvIHdoaWNoIHRha2VzIHRoZSBhZGRyZXNzIG9mIHRoZQpub2RlbWFzayBvYmplY3RzLgoKVGhp
cyByZXN1bHRzIGluIGNvZGUgd2hpY2ggaXMgc2xpZ2h0bHkgY29uZnVzaW5nIHRvIHJlYWQgYXMg
aXQgZG9lc24ndCBmb2xsb3cKQydzIGNhbGxpbmcgY29udmVudGlvbnMsIGFuZCBwcm9oaWJpdHMg
dGhlIHVzZSBvZiBzbGlnaHRseSBtb3JlIGNvbXBsaWNhdGVkCmNvbnN0cnVjdHMgZm9yIHNwZWNp
ZnlpbmcgcGFyYW1ldGVycy4KCkRyb3AgYWxsIHdyYXBwaW5nIG1hY3JvcywgcmVuYW1lIHRoZSBu
b2RlbWFzayBzdGF0aWMgaW5saW5lIGZ1bmN0aW9ucyB0byBkcm9wCnRoZSBkb3VibGUgdW5kZXJz
Y29yZXMsIGFuZCBmZWVkIE1BWF9OVU1OT0RFUyBpbnRvIGFwcHJvcHJpYXRlIGxvY2F0aW9ucy4K
CkZ1cnRoZXJtb3JlLCB0aGUgbmFtaW5nIGlzIGluY29uc2lzdGVudC4gIEFzIHdlJ3JlIGNoYW5n
aW5nIGFsbCBjYWxsZXJzCmFueXdheSwgcmF0aW9uYWxpc2UgYWxsIHRoZSBuYW1pbmcgdG8gYmUg
b2YgdGhlIGZvcm0gbm9kZW1hc2tfKigpLCBhbmQgdXBkYXRlCnRoZSB0eXBlcyB0byBwZXIgWGVu
J3MgbGF0ZXN0IGV4cGVjdGF0aW9ucy4KClNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFu
ZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Ci0tLQpDQzogSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1
c2UuY29tPgpDQzogV2VpIExpdSA8d2xAeGVuLm9yZz4KQ0M6IFJvZ2VyIFBhdSBNb25uw6kgPHJv
Z2VyLnBhdUBjaXRyaXguY29tPgpDQzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBr
ZXJuZWwub3JnPgpDQzogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KQ0M6IEdl
b3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAZXUuY2l0cml4LmNvbT4KCnYzOgogKiBTcGxpdCB2
YXJpb3VzIGJpdHMgb3V0IGludG8gZWFybGllciBwYXRjaGVzCiAqIFJlbmFtZSB0aGUgQVBJcyB0
byBiZSBjb25zaXN0ZW50Lgp2MjoKICogTmV3Ci0tLQogeGVuL2FyY2gveDg2L2RvbTBfYnVpbGQu
YyAgfCAgIDggKy0KIHhlbi9hcmNoL3g4Ni9udW1hLmMgICAgICAgIHwgICA0ICstCiB4ZW4vYXJj
aC94ODYvc3JhdC5jICAgICAgICB8ICAgOSArKy0KIHhlbi9jb21tb24vZG9tYWluLmMgICAgICAg
IHwgICA0ICstCiB4ZW4vY29tbW9uL3BhZ2VfYWxsb2MuYyAgICB8ICAyNiArKystLS0tCiB4ZW4v
Y29tbW9uL3NjaGVkX2NyZWRpdC5jICB8ICAgMiArLQogeGVuL2NvbW1vbi9zeXNjdGwuYyAgICAg
ICAgfCAgIDIgKy0KIHhlbi9pbmNsdWRlL3hlbi9ub2RlbWFzay5oIHwgMTg2ICsrKysrKysrKysr
KysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogOCBmaWxlcyBjaGFuZ2VkLCAxMDkg
aW5zZXJ0aW9ucygrKSwgMTMyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4
Ni9kb20wX2J1aWxkLmMgYi94ZW4vYXJjaC94ODYvZG9tMF9idWlsZC5jCmluZGV4IGM2MjVlNjRk
MDMuLmNiMGY2OTNkNzYgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9kb20wX2J1aWxkLmMKKysr
IGIveGVuL2FyY2gveDg2L2RvbTBfYnVpbGQuYwpAQCAtMjQ3LDEwICsyNDcsMTAgQEAgdW5zaWdu
ZWQgaW50IF9faW5pdCBkb20wX21heF92Y3B1cyh2b2lkKQogICAgIGZvciAoIGkgPSAwOyBpIDwg
ZG9tMF9ucl9weG1zOyArK2kgKQogICAgICAgICBpZiAoIChub2RlID0gcHhtX3RvX25vZGUoZG9t
MF9weG1zW2ldKSkgIT0gTlVNQV9OT19OT0RFICkKICAgICAgICAgICAgIF9fbm9kZW1hc2tfc2V0
KG5vZGUsICZkb20wX25vZGVzKTsKLSAgICBub2Rlc19hbmQoZG9tMF9ub2RlcywgZG9tMF9ub2Rl
cywgbm9kZV9vbmxpbmVfbWFwKTsKLSAgICBpZiAoIG5vZGVzX2VtcHR5KGRvbTBfbm9kZXMpICkK
KyAgICBub2RlbWFza19hbmQoJmRvbTBfbm9kZXMsICZkb20wX25vZGVzLCAmbm9kZV9vbmxpbmVf
bWFwKTsKKyAgICBpZiAoIG5vZGVtYXNrX2VtcHR5KCZkb20wX25vZGVzKSApCiAgICAgICAgIGRv
bTBfbm9kZXMgPSBub2RlX29ubGluZV9tYXA7Ci0gICAgZm9yX2VhY2hfbm9kZV9tYXNrICggbm9k
ZSwgZG9tMF9ub2RlcyApCisgICAgZm9yX2VhY2hfbm9kZV9tYXNrICggbm9kZSwgJmRvbTBfbm9k
ZXMgKQogICAgICAgICBjcHVtYXNrX29yKCZkb20wX2NwdXMsICZkb20wX2NwdXMsICZub2RlX3Rv
X2NwdW1hc2sobm9kZSkpOwogICAgIGNwdW1hc2tfYW5kKCZkb20wX2NwdXMsICZkb20wX2NwdXMs
IGNwdXBvb2wwLT5jcHVfdmFsaWQpOwogICAgIGlmICggY3B1bWFza19lbXB0eSgmZG9tMF9jcHVz
KSApCkBAIC0zNDQsNyArMzQ0LDcgQEAgdW5zaWduZWQgbG9uZyBfX2luaXQgZG9tMF9jb21wdXRl
X25yX3BhZ2VzKAogICAgIGlmICggIWRvbTBfbWVtX3NldCAmJiBDT05GSUdfRE9NMF9NRU1bMF0g
KQogICAgICAgICBwYXJzZV9kb20wX21lbShDT05GSUdfRE9NMF9NRU0pOwogCi0gICAgZm9yX2Vh
Y2hfbm9kZV9tYXNrICggbm9kZSwgZG9tMF9ub2RlcyApCisgICAgZm9yX2VhY2hfbm9kZV9tYXNr
ICggbm9kZSwgJmRvbTBfbm9kZXMgKQogICAgICAgICBhdmFpbCArPSBhdmFpbF9kb21oZWFwX3Bh
Z2VzX3JlZ2lvbihub2RlLCAwLCAwKSArCiAgICAgICAgICAgICAgICAgIGluaXRpYWxfaW1hZ2Vz
X25ycGFnZXMobm9kZSk7CiAKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9udW1hLmMgYi94ZW4v
YXJjaC94ODYvbnVtYS5jCmluZGV4IDc0NzNmODNiN2IuLmQzZGIyMTM0MzIgMTAwNjQ0Ci0tLSBh
L3hlbi9hcmNoL3g4Ni9udW1hLmMKKysrIGIveGVuL2FyY2gveDg2L251bWEuYwpAQCAtMTg2LDEz
ICsxODYsMTMgQEAgdm9pZCBfX2luaXQgbnVtYV9pbml0X2FycmF5KHZvaWQpCiAgICAgICAgbWFw
cGluZy4gVG8gYXZvaWQgdGhpcyBmaWxsIGluIHRoZSBtYXBwaW5nIGZvciBhbGwgcG9zc2libGUK
ICAgICAgICBDUFVzLCBhcyB0aGUgbnVtYmVyIG9mIENQVXMgaXMgbm90IGtub3duIHlldC4KICAg
ICAgICBXZSByb3VuZCByb2JpbiB0aGUgZXhpc3Rpbmcgbm9kZXMuICovCi0gICAgcnIgPSBmaXJz
dF9ub2RlKG5vZGVfb25saW5lX21hcCk7CisgICAgcnIgPSBub2RlbWFza19maXJzdCgmbm9kZV9v
bmxpbmVfbWFwKTsKICAgICBmb3IgKCBpID0gMDsgaSA8IG5yX2NwdV9pZHM7IGkrKyApCiAgICAg
ewogICAgICAgICBpZiAoIGNwdV90b19ub2RlW2ldICE9IE5VTUFfTk9fTk9ERSApCiAgICAgICAg
ICAgICBjb250aW51ZTsKICAgICAgICAgbnVtYV9zZXRfbm9kZShpLCBycik7Ci0gICAgICAgIHJy
ID0gY3ljbGVfbm9kZShyciwgbm9kZV9vbmxpbmVfbWFwKTsKKyAgICAgICAgcnIgPSBub2RlbWFz
a19jeWNsZShyciwgJm5vZGVfb25saW5lX21hcCk7CiAgICAgfQogfQogCmRpZmYgLS1naXQgYS94
ZW4vYXJjaC94ODYvc3JhdC5jIGIveGVuL2FyY2gveDg2L3NyYXQuYwppbmRleCA1ZjQ0YWMyN2Yx
Li45ZTM3ZTI0ZDcwIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvc3JhdC5jCisrKyBiL3hlbi9h
cmNoL3g4Ni9zcmF0LmMKQEAgLTMzMiw3ICszMzIsNyBAQCBhY3BpX251bWFfbWVtb3J5X2FmZmlu
aXR5X2luaXQoY29uc3Qgc3RydWN0IGFjcGlfc3JhdF9tZW1fYWZmaW5pdHkgKm1hKQogCWlmICgh
KG1hLT5mbGFncyAmIEFDUElfU1JBVF9NRU1fSE9UX1BMVUdHQUJMRSkpIHsKIAkJc3RydWN0IG5v
ZGUgKm5kID0gJm5vZGVzW25vZGVdOwogCi0JCWlmICghbm9kZV90ZXN0X2FuZF9zZXQobm9kZSwg
bWVtb3J5X25vZGVzX3BhcnNlZCkpIHsKKwkJaWYgKCFub2RlbWFza190ZXN0X2FuZF9zZXQobm9k
ZSwgJm1lbW9yeV9ub2Rlc19wYXJzZWQpKSB7CiAJCQluZC0+c3RhcnQgPSBzdGFydDsKIAkJCW5k
LT5lbmQgPSBlbmQ7CiAJCX0gZWxzZSB7CkBAIC0zNzYsNyArMzc2LDcgQEAgc3RhdGljIGludCBf
X2luaXQgbm9kZXNfY292ZXJfbWVtb3J5KHZvaWQpCiAKIAkJZG8gewogCQkJZm91bmQgPSAwOwot
CQkJZm9yX2VhY2hfbm9kZV9tYXNrKGosIG1lbW9yeV9ub2Rlc19wYXJzZWQpCisJCQlmb3JfZWFj
aF9ub2RlX21hc2soIGosICZtZW1vcnlfbm9kZXNfcGFyc2VkICkKIAkJCQlpZiAoc3RhcnQgPCBu
b2Rlc1tqXS5lbmQKIAkJCQkgICAgJiYgZW5kID4gbm9kZXNbal0uc3RhcnQpIHsKIAkJCQkJaWYg
KHN0YXJ0ID49IG5vZGVzW2pdLnN0YXJ0KSB7CkBAIC00ODAsMTAgKzQ4MCwxMSBAQCBpbnQgX19p
bml0IGFjcGlfc2Nhbl9ub2Rlcyh1NjQgc3RhcnQsIHU2NCBlbmQpCiAJCXJldHVybiAtMTsKIAl9
CiAKLQlub2Rlc19vcihhbGxfbm9kZXNfcGFyc2VkLCBtZW1vcnlfbm9kZXNfcGFyc2VkLCBwcm9j
ZXNzb3Jfbm9kZXNfcGFyc2VkKTsKKwlub2RlbWFza19vcigmYWxsX25vZGVzX3BhcnNlZCwgJm1l
bW9yeV9ub2Rlc19wYXJzZWQsCisJCSAgICAmcHJvY2Vzc29yX25vZGVzX3BhcnNlZCk7CiAKIAkv
KiBGaW5hbGx5IHJlZ2lzdGVyIG5vZGVzICovCi0JZm9yX2VhY2hfbm9kZV9tYXNrKGksIGFsbF9u
b2Rlc19wYXJzZWQpCisJZm9yX2VhY2hfbm9kZV9tYXNrKCBpLCAmYWxsX25vZGVzX3BhcnNlZCAp
CiAJewogCQl1NjQgc2l6ZSA9IG5vZGVzW2ldLmVuZCAtIG5vZGVzW2ldLnN0YXJ0OwogCQlpZiAo
IHNpemUgPT0gMCApCmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL2RvbWFpbi5jIGIveGVuL2NvbW1v
bi9kb21haW4uYwppbmRleCA1ZGJjNjhjYmMzLi4zMjI4YjA4YjNhIDEwMDY0NAotLS0gYS94ZW4v
Y29tbW9uL2RvbWFpbi5jCisrKyBiL3hlbi9jb21tb24vZG9tYWluLmMKQEAgLTYzMCw3ICs2MzAs
NyBAQCB2b2lkIGRvbWFpbl91cGRhdGVfbm9kZV9hZmZpbml0eShzdHJ1Y3QgZG9tYWluICpkKQog
aW50IGRvbWFpbl9zZXRfbm9kZV9hZmZpbml0eShzdHJ1Y3QgZG9tYWluICpkLCBjb25zdCBub2Rl
bWFza190ICphZmZpbml0eSkKIHsKICAgICAvKiBCZWluZyBhZmZpbmUgd2l0aCBubyBub2RlcyBp
cyBqdXN0IHdyb25nICovCi0gICAgaWYgKCBub2Rlc19lbXB0eSgqYWZmaW5pdHkpICkKKyAgICBp
ZiAoIG5vZGVtYXNrX2VtcHR5KGFmZmluaXR5KSApCiAgICAgICAgIHJldHVybiAtRUlOVkFMOwog
CiAgICAgc3Bpbl9sb2NrKCZkLT5ub2RlX2FmZmluaXR5X2xvY2spOwpAQCAtNjM5LDcgKzYzOSw3
IEBAIGludCBkb21haW5fc2V0X25vZGVfYWZmaW5pdHkoc3RydWN0IGRvbWFpbiAqZCwgY29uc3Qg
bm9kZW1hc2tfdCAqYWZmaW5pdHkpCiAgICAgICogQmVpbmcvYmVjb21pbmcgZXhwbGljaXRseSBh
ZmZpbmUgdG8gYWxsIG5vZGVzIGlzIG5vdCBwYXJ0aWN1bGFybHkKICAgICAgKiB1c2VmdWwuIExl
dCdzIHRha2UgaXQgYXMgdGhlIGByZXNldCBub2RlIGFmZmluaXR5YCBjb21tYW5kLgogICAgICAq
LwotICAgIGlmICggbm9kZXNfZnVsbCgqYWZmaW5pdHkpICkKKyAgICBpZiAoIG5vZGVtYXNrX2Z1
bGwoYWZmaW5pdHkpICkKICAgICB7CiAgICAgICAgIGQtPmF1dG9fbm9kZV9hZmZpbml0eSA9IDE7
CiAgICAgICAgIGdvdG8gb3V0OwpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9wYWdlX2FsbG9jLmMg
Yi94ZW4vY29tbW9uL3BhZ2VfYWxsb2MuYwppbmRleCA3N2U2NDlkMDY1Li45NzUzOWZmZDY5IDEw
MDY0NAotLS0gYS94ZW4vY29tbW9uL3BhZ2VfYWxsb2MuYworKysgYi94ZW4vY29tbW9uL3BhZ2Vf
YWxsb2MuYwpAQCAtODIxLDEyICs4MjEsMTIgQEAgc3RhdGljIHN0cnVjdCBwYWdlX2luZm8gKmdl
dF9mcmVlX2J1ZGR5KHVuc2lnbmVkIGludCB6b25lX2xvLAogICAgICAqIG1heSBoYXZlIGJpdCBz
ZXQgb3V0c2lkZSBvZiBub2RlX29ubGluZV9tYXAuICBDbGFtcCBpdC4KICAgICAgKi8KICAgICBp
ZiAoIGQgKQotICAgICAgICBub2Rlc19hbmQobm9kZW1hc2ssIG5vZGVtYXNrLCBkLT5ub2RlX2Fm
ZmluaXR5KTsKKyAgICAgICAgbm9kZW1hc2tfYW5kKCZub2RlbWFzaywgJm5vZGVtYXNrLCAmZC0+
bm9kZV9hZmZpbml0eSk7CiAKICAgICBpZiAoIG5vZGUgPT0gTlVNQV9OT19OT0RFICkKICAgICB7
CiAgICAgICAgIGlmICggZCAhPSBOVUxMICkKLSAgICAgICAgICAgIG5vZGUgPSBjeWNsZV9ub2Rl
KGQtPmxhc3RfYWxsb2Nfbm9kZSwgbm9kZW1hc2spOworICAgICAgICAgICAgbm9kZSA9IG5vZGVt
YXNrX2N5Y2xlKGQtPmxhc3RfYWxsb2Nfbm9kZSwgJm5vZGVtYXNrKTsKIAogICAgICAgICBpZiAo
IG5vZGUgPj0gTUFYX05VTU5PREVTICkKICAgICAgICAgICAgIG5vZGUgPSBjcHVfdG9fbm9kZShz
bXBfcHJvY2Vzc29yX2lkKCkpOwpAQCAtODgyLDE5ICs4ODIsMTkgQEAgc3RhdGljIHN0cnVjdCBw
YWdlX2luZm8gKmdldF9mcmVlX2J1ZGR5KHVuc2lnbmVkIGludCB6b25lX2xvLAogICAgICAgICB7
CiAgICAgICAgICAgICAvKiBWZXJ5IGZpcnN0IG5vZGUgbWF5IGJlIGNhbGxlci1zcGVjaWZpZWQg
YW5kIG91dHNpZGUgbm9kZW1hc2suICovCiAgICAgICAgICAgICBBU1NFUlQoIW5vZGVtYXNrX3Jl
dHJ5KTsKLSAgICAgICAgICAgIGZpcnN0ID0gbm9kZSA9IGZpcnN0X25vZGUobm9kZW1hc2spOwor
ICAgICAgICAgICAgZmlyc3QgPSBub2RlID0gbm9kZW1hc2tfZmlyc3QoJm5vZGVtYXNrKTsKICAg
ICAgICAgICAgIGlmICggbm9kZSA8IE1BWF9OVU1OT0RFUyApCiAgICAgICAgICAgICAgICAgY29u
dGludWU7CiAgICAgICAgIH0KLSAgICAgICAgZWxzZSBpZiAoIChub2RlID0gbmV4dF9ub2RlKG5v
ZGUsIG5vZGVtYXNrKSkgPj0gTUFYX05VTU5PREVTICkKLSAgICAgICAgICAgIG5vZGUgPSBmaXJz
dF9ub2RlKG5vZGVtYXNrKTsKKyAgICAgICAgZWxzZSBpZiAoIChub2RlID0gbm9kZW1hc2tfbmV4
dChub2RlLCAmbm9kZW1hc2spKSA+PSBNQVhfTlVNTk9ERVMgKQorICAgICAgICAgICAgbm9kZSA9
IG5vZGVtYXNrX2ZpcnN0KCZub2RlbWFzayk7CiAgICAgICAgIGlmICggbm9kZSA9PSBmaXJzdCAp
CiAgICAgICAgIHsKICAgICAgICAgICAgIC8qIFdoZW4gd2UgaGF2ZSB0cmllZCBhbGwgaW4gbm9k
ZW1hc2ssIHdlIGZhbGwgYmFjayB0byBvdGhlcnMuICovCiAgICAgICAgICAgICBpZiAoIChtZW1m
bGFncyAmIE1FTUZfZXhhY3Rfbm9kZSkgfHwgbm9kZW1hc2tfcmV0cnkrKyApCiAgICAgICAgICAg
ICAgICAgcmV0dXJuIE5VTEw7Ci0gICAgICAgICAgICBub2Rlc19hbmRub3Qobm9kZW1hc2ssIG5v
ZGVfb25saW5lX21hcCwgbm9kZW1hc2spOwotICAgICAgICAgICAgZmlyc3QgPSBub2RlID0gZmly
c3Rfbm9kZShub2RlbWFzayk7CisgICAgICAgICAgICBub2RlbWFza19hbmRub3QoJm5vZGVtYXNr
LCAmbm9kZV9vbmxpbmVfbWFwLCAmbm9kZW1hc2spOworICAgICAgICAgICAgZmlyc3QgPSBub2Rl
ID0gbm9kZW1hc2tfZmlyc3QoJm5vZGVtYXNrKTsKICAgICAgICAgICAgIGlmICggbm9kZSA+PSBN
QVhfTlVNTk9ERVMgKQogICAgICAgICAgICAgICAgIHJldHVybiBOVUxMOwogICAgICAgICB9CkBA
IC0xMTcxLDcgKzExNzEsNyBAQCBzdGF0aWMgdW5zaWduZWQgaW50IG5vZGVfdG9fc2NydWIoYm9v
bCBnZXRfbm9kZSkKICAgICAgICAgbm9kZSA9IDA7CiAKICAgICBpZiAoIG5vZGVfbmVlZF9zY3J1
Yltub2RlXSAmJgotICAgICAgICAgKCFnZXRfbm9kZSB8fCAhbm9kZV90ZXN0X2FuZF9zZXQobm9k
ZSwgbm9kZV9zY3J1YmJpbmcpKSApCisgICAgICAgICAoIWdldF9ub2RlIHx8ICFub2RlbWFza190
ZXN0X2FuZF9zZXQobm9kZSwgJm5vZGVfc2NydWJiaW5nKSkgKQogICAgICAgICByZXR1cm4gbm9k
ZTsKIAogICAgIC8qCkBAIC0xMTgyLDcgKzExODIsNyBAQCBzdGF0aWMgdW5zaWduZWQgaW50IG5v
ZGVfdG9fc2NydWIoYm9vbCBnZXRfbm9kZSkKICAgICBmb3IgKCA7IDsgKQogICAgIHsKICAgICAg
ICAgZG8gewotICAgICAgICAgICAgbm9kZSA9IGN5Y2xlX25vZGUobm9kZSwgbm9kZV9vbmxpbmVf
bWFwKTsKKyAgICAgICAgICAgIG5vZGUgPSBub2RlbWFza19jeWNsZShub2RlLCAmbm9kZV9vbmxp
bmVfbWFwKTsKICAgICAgICAgfSB3aGlsZSAoICFjcHVtYXNrX2VtcHR5KCZub2RlX3RvX2NwdW1h
c2sobm9kZSkpICYmCiAgICAgICAgICAgICAgICAgICAobm9kZSAhPSBsb2NhbF9ub2RlKSApOwog
CkBAIC0xMjA1LDEwICsxMjA1LDEwIEBAIHN0YXRpYyB1bnNpZ25lZCBpbnQgbm9kZV90b19zY3J1
Yihib29sIGdldF9ub2RlKQogICAgICAgICAgICAgICogdGhlbiB3ZSdkIG5lZWQgdG8gdGFrZSB0
aGlzIGxvY2sgZXZlcnkgdGltZSB3ZSBjb21lIGluIGhlcmUuCiAgICAgICAgICAgICAgKi8KICAg
ICAgICAgICAgIGlmICggKGRpc3QgPCBzaG9ydGVzdCB8fCBjbG9zZXN0ID09IE5VTUFfTk9fTk9E
RSkgJiYKLSAgICAgICAgICAgICAgICAgIW5vZGVfdGVzdF9hbmRfc2V0KG5vZGUsIG5vZGVfc2Ny
dWJiaW5nKSApCisgICAgICAgICAgICAgICAgICFub2RlbWFza190ZXN0X2FuZF9zZXQobm9kZSwg
Jm5vZGVfc2NydWJiaW5nKSApCiAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgaWYgKCBj
bG9zZXN0ICE9IE5VTUFfTk9fTk9ERSApCi0gICAgICAgICAgICAgICAgICAgIG5vZGVfY2xlYXIo
Y2xvc2VzdCwgbm9kZV9zY3J1YmJpbmcpOworICAgICAgICAgICAgICAgICAgICBub2RlbWFza19j
bGVhcihjbG9zZXN0LCAmbm9kZV9zY3J1YmJpbmcpOwogICAgICAgICAgICAgICAgIHNob3J0ZXN0
ID0gZGlzdDsKICAgICAgICAgICAgICAgICBjbG9zZXN0ID0gbm9kZTsKICAgICAgICAgICAgIH0K
QEAgLTEzNjAsNyArMTM2MCw3IEBAIGJvb2wgc2NydWJfZnJlZV9wYWdlcyh2b2lkKQogICAgIHNw
aW5fdW5sb2NrKCZoZWFwX2xvY2spOwogCiAgb3V0X25vbG9jazoKLSAgICBub2RlX2NsZWFyKG5v
ZGUsIG5vZGVfc2NydWJiaW5nKTsKKyAgICBub2RlbWFza19jbGVhcihub2RlLCAmbm9kZV9zY3J1
YmJpbmcpOwogICAgIHJldHVybiBub2RlX3RvX3NjcnViKGZhbHNlKSAhPSBOVU1BX05PX05PREU7
CiB9CiAKQEAgLTIwMTAsNyArMjAxMCw3IEBAIHN0YXRpYyB2b2lkIF9faW5pdCBzY3J1Yl9oZWFw
X3BhZ2VzKHZvaWQpCiAgICAgICAgICAgICBjb250aW51ZTsKIAogICAgICAgICBsYXN0X2Rpc3Rh
bmNlID0gSU5UX01BWDsKLSAgICAgICAgYmVzdF9ub2RlID0gZmlyc3Rfbm9kZShub2RlX29ubGlu
ZV9tYXApOworICAgICAgICBiZXN0X25vZGUgPSBub2RlbWFza19maXJzdCgmbm9kZV9vbmxpbmVf
bWFwKTsKICAgICAgICAgLyogRmlndXJlIG91dCB3aGljaCBOT0RFIENQVXMgYXJlIGNsb3NlLiAq
LwogICAgICAgICBmb3JfZWFjaF9vbmxpbmVfbm9kZSAoIGogKQogICAgICAgICB7CmRpZmYgLS1n
aXQgYS94ZW4vY29tbW9uL3NjaGVkX2NyZWRpdC5jIGIveGVuL2NvbW1vbi9zY2hlZF9jcmVkaXQu
YwppbmRleCA4MWRlZTVlNDcyLi4zZTU2OWQ2OTcwIDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL3Nj
aGVkX2NyZWRpdC5jCisrKyBiL3hlbi9jb21tb24vc2NoZWRfY3JlZGl0LmMKQEAgLTE4MTAsNyAr
MTgxMCw3IEBAIGNzY2hlZF9sb2FkX2JhbGFuY2Uoc3RydWN0IGNzY2hlZF9wcml2YXRlICpwcnYs
IGludCBjcHUsCiAgICAgICAgICAgICB9IHdoaWxlKCBwZWVyX2NwdSAhPSBmaXJzdF9jcHUgKTsK
IAogIG5leHRfbm9kZToKLSAgICAgICAgICAgIHBlZXJfbm9kZSA9IGN5Y2xlX25vZGUocGVlcl9u
b2RlLCBub2RlX29ubGluZV9tYXApOworICAgICAgICAgICAgcGVlcl9ub2RlID0gbm9kZW1hc2tf
Y3ljbGUocGVlcl9ub2RlLCAmbm9kZV9vbmxpbmVfbWFwKTsKICAgICAgICAgfSB3aGlsZSggcGVl
cl9ub2RlICE9IG5vZGUgKTsKICAgICB9CiAKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vc3lzY3Rs
LmMgYi94ZW4vY29tbW9uL3N5c2N0bC5jCmluZGV4IDc2NWVmZmRlOGQuLmM4YzY4MDViYjQgMTAw
NjQ0Ci0tLSBhL3hlbi9jb21tb24vc3lzY3RsLmMKKysrIGIveGVuL2NvbW1vbi9zeXNjdGwuYwpA
QCAtMjgwLDcgKzI4MCw3IEBAIGxvbmcgZG9fc3lzY3RsKFhFTl9HVUVTVF9IQU5ETEVfUEFSQU0o
eGVuX3N5c2N0bF90KSB1X3N5c2N0bCkKICAgICAgICAgYm9vbF90IGRvX21lbWluZm8gPSAhZ3Vl
c3RfaGFuZGxlX2lzX251bGwobmktPm1lbWluZm8pOwogICAgICAgICBib29sX3QgZG9fZGlzdGFu
Y2UgPSAhZ3Vlc3RfaGFuZGxlX2lzX251bGwobmktPmRpc3RhbmNlKTsKIAotICAgICAgICBudW1f
bm9kZXMgPSBsYXN0X25vZGUobm9kZV9vbmxpbmVfbWFwKSArIDE7CisgICAgICAgIG51bV9ub2Rl
cyA9IG5vZGVtYXNrX2xhc3QoJm5vZGVfb25saW5lX21hcCkgKyAxOwogCiAgICAgICAgIGlmICgg
ZG9fbWVtaW5mbyB8fCBkb19kaXN0YW5jZSApCiAgICAgICAgIHsKZGlmZiAtLWdpdCBhL3hlbi9p
bmNsdWRlL3hlbi9ub2RlbWFzay5oIGIveGVuL2luY2x1ZGUveGVuL25vZGVtYXNrLmgKaW5kZXgg
MTYwNWMxYmNjNS4uZWQ5MThlNGE4ZCAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUveGVuL25vZGVt
YXNrLmgKKysrIGIveGVuL2luY2x1ZGUveGVuL25vZGVtYXNrLmgKQEAgLTEwLDMwICsxMCwzMCBA
QAogICoKICAqIFRoZSBhdmFpbGFibGUgbm9kZW1hc2sgb3BlcmF0aW9ucyBhcmU6CiAgKgotICog
dm9pZCBub2RlX3NldChub2RlLCBtYXNrKQkJdHVybiBvbiBiaXQgJ25vZGUnIGluIG1hc2sKKyAq
IHZvaWQgbm9kZW1hc2tfc2V0KG5vZGUsIG1hc2spCXR1cm4gb24gYml0ICdub2RlJyBpbiBtYXNr
CiAgKiB2b2lkIF9fbm9kZW1hc2tfc2V0KG5vZGUsIG1hc2spCXR1cm4gb24gYml0ICdub2RlJyBp
biBtYXNrICh1bmxvY2tlZCkKLSAqIHZvaWQgbm9kZV9jbGVhcihub2RlLCBtYXNrKQkJdHVybiBv
ZmYgYml0ICdub2RlJyBpbiBtYXNrCisgKiB2b2lkIG5vZGVtYXNrX2NsZWFyKG5vZGUsIG1hc2sp
CXR1cm4gb2ZmIGJpdCAnbm9kZScgaW4gbWFzawogICogdm9pZCBfX25vZGVtYXNrX2NsZWFyKG5v
ZGUsIG1hc2spCXR1cm4gb2ZmIGJpdCAnbm9kZScgaW4gbWFzayAodW5sb2NrZWQpCiAgKiBib29s
IG5vZGVtYXNrX3Rlc3Qobm9kZSwgbWFzaykJdHJ1ZSBpZmYgYml0ICdub2RlJyBzZXQgaW4gbWFz
awotICogaW50IG5vZGVfdGVzdF9hbmRfc2V0KG5vZGUsIG1hc2spCXRlc3QgYW5kIHNldCBiaXQg
J25vZGUnIGluIG1hc2sKKyAqIGJvb2wgbm9kZW1hc2tfdGVzdF9hbmRfc2V0KG5vZGUsIG1hc2sp
IHRlc3QgYW5kIHNldCBiaXQgJ25vZGUnIGluIG1hc2sKICAqCi0gKiB2b2lkIG5vZGVzX2FuZChk
c3QsIHNyYzEsIHNyYzIpCWRzdCA9IHNyYzEgJiBzcmMyICBbaW50ZXJzZWN0aW9uXQotICogdm9p
ZCBub2Rlc19vcihkc3QsIHNyYzEsIHNyYzIpCWRzdCA9IHNyYzEgfCBzcmMyICBbdW5pb25dCi0g
KiB2b2lkIG5vZGVzX3hvcihkc3QsIHNyYzEsIHNyYzIpCWRzdCA9IHNyYzEgXiBzcmMyCi0gKiB2
b2lkIG5vZGVzX2FuZG5vdChkc3QsIHNyYzEsIHNyYzIpCWRzdCA9IHNyYzEgJiB+c3JjMgotICog
dm9pZCBub2Rlc19jb21wbGVtZW50KGRzdCwgc3JjKQlkc3QgPSB+c3JjCisgKiB2b2lkIG5vZGVt
YXNrX2FuZChkc3QsIHNyYzEsIHNyYzIpCWRzdCA9IHNyYzEgJiBzcmMyICBbaW50ZXJzZWN0aW9u
XQorICogdm9pZCBub2RlbWFza19vcihkc3QsIHNyYzEsIHNyYzIpCWRzdCA9IHNyYzEgfCBzcmMy
ICBbdW5pb25dCisgKiB2b2lkIG5vZGVtYXNrX3hvcihkc3QsIHNyYzEsIHNyYzIpCWRzdCA9IHNy
YzEgXiBzcmMyCisgKiB2b2lkIG5vZGVtYXNrX2FuZG5vdChkc3QsIHNyYzEsIHNyYzIpZHN0ID0g
c3JjMSAmIH5zcmMyCisgKiB2b2lkIG5vZGVtYXNrX2NvbXBsZW1lbnQoZHN0LCBzcmMpCWRzdCA9
IH5zcmMKICAqCi0gKiBpbnQgbm9kZXNfZXF1YWwobWFzazEsIG1hc2syKQlEb2VzIG1hc2sxID09
IG1hc2syPwotICogaW50IG5vZGVzX2ludGVyc2VjdHMobWFzazEsIG1hc2syKQlEbyBtYXNrMSBh
bmQgbWFzazIgaW50ZXJzZWN0PwotICogaW50IG5vZGVzX3N1YnNldChtYXNrMSwgbWFzazIpCUlz
IG1hc2sxIGEgc3Vic2V0IG9mIG1hc2syPwotICogaW50IG5vZGVzX2VtcHR5KG1hc2spCQlJcyBt
YXNrIGVtcHR5IChubyBiaXRzIHNldHMpPwotICogaW50IG5vZGVzX2Z1bGwobWFzaykJCQlJcyBt
YXNrIGZ1bGwgKGFsbCBiaXRzIHNldHMpPwotICogaW50IG5vZGVzX3dlaWdodChtYXNrKQkJSGFt
bWluZyB3ZWlnaHQgLSBudW1iZXIgb2Ygc2V0IGJpdHMKKyAqIGJvb2wgbm9kZW1hc2tfZXF1YWwo
bWFzazEsIG1hc2syKQlEb2VzIG1hc2sxID09IG1hc2syPworICogYm9vbCBub2RlbWFza19pbnRl
cnNlY3RzKG1hc2sxLCBtYXNrMikgRG8gbWFzazEgYW5kIG1hc2syIGludGVyc2VjdD8KKyAqIGJv
b2wgbm9kZW1hc2tfc3Vic2V0KG1hc2sxLCBtYXNrMikJSXMgbWFzazEgYSBzdWJzZXQgb2YgbWFz
azI/CisgKiBib29sIG5vZGVtYXNrX2VtcHR5KG1hc2spCQlJcyBtYXNrIGVtcHR5IChubyBiaXRz
IHNldHMpPworICogYm9vbCBub2RlbWFza19mdWxsKG1hc2spCQlJcyBtYXNrIGZ1bGwgKGFsbCBi
aXRzIHNldHMpPworICogdW5zaWduZWQgaW50IG5vZGVtYXNrX3dlaWdodChtYXNrKQlIYW1taW5n
IHdlaWdodCAtIG51bWJlciBvZiBzZXQgYml0cwogICoKLSAqIGludCBmaXJzdF9ub2RlKG1hc2sp
CQkJTnVtYmVyIGxvd2VzdCBzZXQgYml0LCBvciBNQVhfTlVNTk9ERVMKLSAqIGludCBuZXh0X25v
ZGUobm9kZSwgbWFzaykJCU5leHQgbm9kZSBwYXN0ICdub2RlJywgb3IgTUFYX05VTU5PREVTCi0g
KiBpbnQgbGFzdF9ub2RlKG1hc2spCQkJTnVtYmVyIGhpZ2hlc3Qgc2V0IGJpdCwgb3IgTUFYX05V
TU5PREVTCi0gKiBpbnQgY3ljbGVfbm9kZShub2RlLCBtYXNrKQkJTmV4dCBub2RlIGN5Y2xpbmcg
ZnJvbSAnbm9kZScsIG9yCisgKiBub2RlIG5vZGVtYXNrX2ZpcnN0KG1hc2spCQlOdW1iZXIgbG93
ZXN0IHNldCBiaXQsIG9yIE1BWF9OVU1OT0RFUworICogbm9kZSBub2RlbWFza19uZXh0KG5vZGUs
IG1hc2spIAlOZXh0IG5vZGUgcGFzdCAnbm9kZScsIG9yIE1BWF9OVU1OT0RFUworICogbm9kZSBu
b2RlbWFza19sYXN0KG1hc2spCQlOdW1iZXIgaGlnaGVzdCBzZXQgYml0LCBvciBNQVhfTlVNTk9E
RVMKKyAqIG5vZGUgbm9kZW1hc2tfY3ljbGUobm9kZSwgbWFzaykgCU5leHQgbm9kZSBjeWNsaW5n
IGZyb20gJ25vZGUnLCBvcgogICoJCQkJCU1BWF9OVU1OT0RFUwogICoKICAqIG5vZGVtYXNrX3Qg
Tk9ERU1BU0tfT0Yobm9kZSkJCUluaXRpYWxpemVyIC0gYml0ICdub2RlJyBzZXQKQEAgLTQzLDcg
KzQzLDcgQEAKICAqCiAgKiBmb3JfZWFjaF9ub2RlX21hc2sobm9kZSwgbWFzaykJZm9yLWxvb3Ag
bm9kZSBvdmVyIG1hc2sKICAqCi0gKiBpbnQgbnVtX29ubGluZV9ub2RlcygpCQlOdW1iZXIgb2Yg
b25saW5lIE5vZGVzCisgKiB1bnNpZ25lZCBpbnQgbnVtX29ubGluZV9ub2RlcygpCU51bWJlciBv
ZiBvbmxpbmUgTm9kZXMKICAqCiAgKiBib29sIG5vZGVfb25saW5lKG5vZGUpCQlJcyB0aGlzIG5v
ZGUgb25saW5lPwogICoKQEAgLTk2LDEwICs5Niw5IEBAIHR5cGVkZWYgc3RydWN0IHsgREVDTEFS
RV9CSVRNQVAoYml0cywgTUFYX05VTU5PREVTKTsgfSBub2RlbWFza190OwogCiAjZW5kaWYgLyog
TUFYX05VTU5PREVTICovCiAKLSNkZWZpbmUgbm9kZV9zZXQobm9kZSwgZHN0KSBfX25vZGVfc2V0
KChub2RlKSwgJihkc3QpKQotc3RhdGljIGlubGluZSB2b2lkIF9fbm9kZV9zZXQoaW50IG5vZGUs
IHZvbGF0aWxlIG5vZGVtYXNrX3QgKmRzdHApCitzdGF0aWMgaW5saW5lIHZvaWQgbm9kZW1hc2tf
c2V0KHVuc2lnbmVkIGludCBub2RlLCBub2RlbWFza190ICpkc3QpCiB7Ci0Jc2V0X2JpdChub2Rl
LCBkc3RwLT5iaXRzKTsKKyAgICBzZXRfYml0KG5vZGUsIGRzdC0+Yml0cyk7CiB9CiAKIHN0YXRp
YyBpbmxpbmUgdm9pZCBfX25vZGVtYXNrX3NldCh1bnNpZ25lZCBpbnQgbm9kZSwgbm9kZW1hc2tf
dCAqZHN0KQpAQCAtMTA3LDEwICsxMDYsOSBAQCBzdGF0aWMgaW5saW5lIHZvaWQgX19ub2RlbWFz
a19zZXQodW5zaWduZWQgaW50IG5vZGUsIG5vZGVtYXNrX3QgKmRzdCkKICAgICBfX3NldF9iaXQo
bm9kZSwgZHN0LT5iaXRzKTsKIH0KIAotI2RlZmluZSBub2RlX2NsZWFyKG5vZGUsIGRzdCkgX19u
b2RlX2NsZWFyKChub2RlKSwgJihkc3QpKQotc3RhdGljIGlubGluZSB2b2lkIF9fbm9kZV9jbGVh
cihpbnQgbm9kZSwgdm9sYXRpbGUgbm9kZW1hc2tfdCAqZHN0cCkKK3N0YXRpYyBpbmxpbmUgdm9p
ZCBub2RlbWFza19jbGVhcih1bnNpZ25lZCBpbnQgbm9kZSwgbm9kZW1hc2tfdCAqZHN0KQogewot
CWNsZWFyX2JpdChub2RlLCBkc3RwLT5iaXRzKTsKKyAgICBjbGVhcl9iaXQobm9kZSwgZHN0LT5i
aXRzKTsKIH0KIAogc3RhdGljIGlubGluZSB2b2lkIF9fbm9kZW1hc2tfY2xlYXIodW5zaWduZWQg
aW50IG5vZGUsIG5vZGVtYXNrX3QgKmRzdCkKQEAgLTEyMywxMzkgKzEyMSwxMTcgQEAgc3RhdGlj
IGlubGluZSBib29sIG5vZGVtYXNrX3Rlc3QodW5zaWduZWQgaW50IG5vZGUsIGNvbnN0IG5vZGVt
YXNrX3QgKmRzdCkKICAgICByZXR1cm4gdGVzdF9iaXQobm9kZSwgZHN0LT5iaXRzKTsKIH0KIAot
I2RlZmluZSBub2RlX3Rlc3RfYW5kX3NldChub2RlLCBub2RlbWFzaykgXAotCQkJX19ub2RlX3Rl
c3RfYW5kX3NldCgobm9kZSksICYobm9kZW1hc2spKQotc3RhdGljIGlubGluZSBpbnQgX19ub2Rl
X3Rlc3RfYW5kX3NldChpbnQgbm9kZSwgbm9kZW1hc2tfdCAqYWRkcikKK3N0YXRpYyBpbmxpbmUg
Ym9vbCBub2RlbWFza190ZXN0X2FuZF9zZXQodW5zaWduZWQgaW50IG5vZGUsIG5vZGVtYXNrX3Qg
KmRzdCkKIHsKLQlyZXR1cm4gdGVzdF9hbmRfc2V0X2JpdChub2RlLCBhZGRyLT5iaXRzKTsKKyAg
ICByZXR1cm4gdGVzdF9hbmRfc2V0X2JpdChub2RlLCBkc3QtPmJpdHMpOwogfQogCi0jZGVmaW5l
IG5vZGVzX2FuZChkc3QsIHNyYzEsIHNyYzIpIFwKLQkJCV9fbm9kZXNfYW5kKCYoZHN0KSwgJihz
cmMxKSwgJihzcmMyKSwgTUFYX05VTU5PREVTKQotc3RhdGljIGlubGluZSB2b2lkIF9fbm9kZXNf
YW5kKG5vZGVtYXNrX3QgKmRzdHAsIGNvbnN0IG5vZGVtYXNrX3QgKnNyYzFwLAotCQkJCQljb25z
dCBub2RlbWFza190ICpzcmMycCwgaW50IG5iaXRzKQorc3RhdGljIGlubGluZSB2b2lkIG5vZGVt
YXNrX2FuZChub2RlbWFza190ICpkc3QsIGNvbnN0IG5vZGVtYXNrX3QgKnNyYzEsCisgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IG5vZGVtYXNrX3QgKnNyYzIpCiB7Ci0JYml0
bWFwX2FuZChkc3RwLT5iaXRzLCBzcmMxcC0+Yml0cywgc3JjMnAtPmJpdHMsIG5iaXRzKTsKKyAg
ICBiaXRtYXBfYW5kKGRzdC0+Yml0cywgc3JjMS0+Yml0cywgc3JjMi0+Yml0cywgTUFYX05VTU5P
REVTKTsKIH0KIAotI2RlZmluZSBub2Rlc19vcihkc3QsIHNyYzEsIHNyYzIpIFwKLQkJCV9fbm9k
ZXNfb3IoJihkc3QpLCAmKHNyYzEpLCAmKHNyYzIpLCBNQVhfTlVNTk9ERVMpCi1zdGF0aWMgaW5s
aW5lIHZvaWQgX19ub2Rlc19vcihub2RlbWFza190ICpkc3RwLCBjb25zdCBub2RlbWFza190ICpz
cmMxcCwKLQkJCQkJY29uc3Qgbm9kZW1hc2tfdCAqc3JjMnAsIGludCBuYml0cykKK3N0YXRpYyBp
bmxpbmUgdm9pZCBub2RlbWFza19vcihub2RlbWFza190ICpkc3QsIGNvbnN0IG5vZGVtYXNrX3Qg
KnNyYzEsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3Qgbm9kZW1hc2tfdCAq
c3JjMikKIHsKLQliaXRtYXBfb3IoZHN0cC0+Yml0cywgc3JjMXAtPmJpdHMsIHNyYzJwLT5iaXRz
LCBuYml0cyk7CisgICAgYml0bWFwX29yKGRzdC0+Yml0cywgc3JjMS0+Yml0cywgc3JjMi0+Yml0
cywgTUFYX05VTU5PREVTKTsKIH0KIAotI2RlZmluZSBub2Rlc194b3IoZHN0LCBzcmMxLCBzcmMy
KSBcCi0JCQlfX25vZGVzX3hvcigmKGRzdCksICYoc3JjMSksICYoc3JjMiksIE1BWF9OVU1OT0RF
UykKLXN0YXRpYyBpbmxpbmUgdm9pZCBfX25vZGVzX3hvcihub2RlbWFza190ICpkc3RwLCBjb25z
dCBub2RlbWFza190ICpzcmMxcCwKLQkJCQkJY29uc3Qgbm9kZW1hc2tfdCAqc3JjMnAsIGludCBu
Yml0cykKK3N0YXRpYyBpbmxpbmUgdm9pZCBub2RlbWFza194b3Iobm9kZW1hc2tfdCAqZHN0LCBj
b25zdCBub2RlbWFza190ICpzcmMxLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBj
b25zdCBub2RlbWFza190ICpzcmMyKQogewotCWJpdG1hcF94b3IoZHN0cC0+Yml0cywgc3JjMXAt
PmJpdHMsIHNyYzJwLT5iaXRzLCBuYml0cyk7CisgICAgYml0bWFwX3hvcihkc3QtPmJpdHMsIHNy
YzEtPmJpdHMsIHNyYzItPmJpdHMsIE1BWF9OVU1OT0RFUyk7CiB9CiAKLSNkZWZpbmUgbm9kZXNf
YW5kbm90KGRzdCwgc3JjMSwgc3JjMikgXAotCQkJX19ub2Rlc19hbmRub3QoJihkc3QpLCAmKHNy
YzEpLCAmKHNyYzIpLCBNQVhfTlVNTk9ERVMpCi1zdGF0aWMgaW5saW5lIHZvaWQgX19ub2Rlc19h
bmRub3Qobm9kZW1hc2tfdCAqZHN0cCwgY29uc3Qgbm9kZW1hc2tfdCAqc3JjMXAsCi0JCQkJCWNv
bnN0IG5vZGVtYXNrX3QgKnNyYzJwLCBpbnQgbmJpdHMpCitzdGF0aWMgaW5saW5lIHZvaWQgbm9k
ZW1hc2tfYW5kbm90KG5vZGVtYXNrX3QgKmRzdCwgY29uc3Qgbm9kZW1hc2tfdCAqc3JjMSwKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3Qgbm9kZW1hc2tfdCAqc3JjMikK
IHsKLQliaXRtYXBfYW5kbm90KGRzdHAtPmJpdHMsIHNyYzFwLT5iaXRzLCBzcmMycC0+Yml0cywg
bmJpdHMpOworICAgIGJpdG1hcF9hbmRub3QoZHN0LT5iaXRzLCBzcmMxLT5iaXRzLCBzcmMyLT5i
aXRzLCBNQVhfTlVNTk9ERVMpOwogfQogCi0jZGVmaW5lIG5vZGVzX2NvbXBsZW1lbnQoZHN0LCBz
cmMpIFwKLQkJCV9fbm9kZXNfY29tcGxlbWVudCgmKGRzdCksICYoc3JjKSwgTUFYX05VTU5PREVT
KQotc3RhdGljIGlubGluZSB2b2lkIF9fbm9kZXNfY29tcGxlbWVudChub2RlbWFza190ICpkc3Rw
LAotCQkJCQljb25zdCBub2RlbWFza190ICpzcmNwLCBpbnQgbmJpdHMpCitzdGF0aWMgaW5saW5l
IHZvaWQgbm9kZW1hc2tfY29tcGxlbWVudChub2RlbWFza190ICpkc3QsIGNvbnN0IG5vZGVtYXNr
X3QgKnNyYykKIHsKLQliaXRtYXBfY29tcGxlbWVudChkc3RwLT5iaXRzLCBzcmNwLT5iaXRzLCBu
Yml0cyk7CisgICAgYml0bWFwX2NvbXBsZW1lbnQoZHN0LT5iaXRzLCBzcmMtPmJpdHMsIE1BWF9O
VU1OT0RFUyk7CiB9CiAKLSNkZWZpbmUgbm9kZXNfZXF1YWwoc3JjMSwgc3JjMikgXAotCQkJX19u
b2Rlc19lcXVhbCgmKHNyYzEpLCAmKHNyYzIpLCBNQVhfTlVNTk9ERVMpCi1zdGF0aWMgaW5saW5l
IGludCBfX25vZGVzX2VxdWFsKGNvbnN0IG5vZGVtYXNrX3QgKnNyYzFwLAotCQkJCQljb25zdCBu
b2RlbWFza190ICpzcmMycCwgaW50IG5iaXRzKQorc3RhdGljIGlubGluZSBib29sIG5vZGVtYXNr
X2VxdWFsKGNvbnN0IG5vZGVtYXNrX3QgKnNyYzEsCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgY29uc3Qgbm9kZW1hc2tfdCAqc3JjMikKIHsKLQlyZXR1cm4gYml0bWFwX2VxdWFs
KHNyYzFwLT5iaXRzLCBzcmMycC0+Yml0cywgbmJpdHMpOworICAgIHJldHVybiBiaXRtYXBfZXF1
YWwoc3JjMS0+Yml0cywgc3JjMi0+Yml0cywgTUFYX05VTU5PREVTKTsKIH0KIAotI2RlZmluZSBu
b2Rlc19pbnRlcnNlY3RzKHNyYzEsIHNyYzIpIFwKLQkJCV9fbm9kZXNfaW50ZXJzZWN0cygmKHNy
YzEpLCAmKHNyYzIpLCBNQVhfTlVNTk9ERVMpCi1zdGF0aWMgaW5saW5lIGludCBfX25vZGVzX2lu
dGVyc2VjdHMoY29uc3Qgbm9kZW1hc2tfdCAqc3JjMXAsCi0JCQkJCWNvbnN0IG5vZGVtYXNrX3Qg
KnNyYzJwLCBpbnQgbmJpdHMpCitzdGF0aWMgaW5saW5lIGJvb2wgbm9kZW1hc2tfaW50ZXJzZWN0
cyhjb25zdCBub2RlbWFza190ICpzcmMxLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgY29uc3Qgbm9kZW1hc2tfdCAqc3JjMikKIHsKLQlyZXR1cm4gYml0bWFwX2ludGVy
c2VjdHMoc3JjMXAtPmJpdHMsIHNyYzJwLT5iaXRzLCBuYml0cyk7CisgICAgcmV0dXJuIGJpdG1h
cF9pbnRlcnNlY3RzKHNyYzEtPmJpdHMsIHNyYzItPmJpdHMsIE1BWF9OVU1OT0RFUyk7CiB9CiAK
LSNkZWZpbmUgbm9kZXNfc3Vic2V0KHNyYzEsIHNyYzIpIFwKLQkJCV9fbm9kZXNfc3Vic2V0KCYo
c3JjMSksICYoc3JjMiksIE1BWF9OVU1OT0RFUykKLXN0YXRpYyBpbmxpbmUgaW50IF9fbm9kZXNf
c3Vic2V0KGNvbnN0IG5vZGVtYXNrX3QgKnNyYzFwLAotCQkJCQljb25zdCBub2RlbWFza190ICpz
cmMycCwgaW50IG5iaXRzKQorc3RhdGljIGlubGluZSBib29sIG5vZGVtYXNrX3N1YnNldChjb25z
dCBub2RlbWFza190ICpzcmMxLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBj
b25zdCBub2RlbWFza190ICpzcmMyKQogewotCXJldHVybiBiaXRtYXBfc3Vic2V0KHNyYzFwLT5i
aXRzLCBzcmMycC0+Yml0cywgbmJpdHMpOworICAgIHJldHVybiBiaXRtYXBfc3Vic2V0KHNyYzEt
PmJpdHMsIHNyYzItPmJpdHMsIE1BWF9OVU1OT0RFUyk7CiB9CiAKLSNkZWZpbmUgbm9kZXNfZW1w
dHkoc3JjKSBfX25vZGVzX2VtcHR5KCYoc3JjKSwgTUFYX05VTU5PREVTKQotc3RhdGljIGlubGlu
ZSBpbnQgX19ub2Rlc19lbXB0eShjb25zdCBub2RlbWFza190ICpzcmNwLCBpbnQgbmJpdHMpCitz
dGF0aWMgaW5saW5lIGJvb2wgbm9kZW1hc2tfZW1wdHkoY29uc3Qgbm9kZW1hc2tfdCAqc3JjKQog
ewotCXJldHVybiBiaXRtYXBfZW1wdHkoc3JjcC0+Yml0cywgbmJpdHMpOworICAgIHJldHVybiBi
aXRtYXBfZW1wdHkoc3JjLT5iaXRzLCBNQVhfTlVNTk9ERVMpOwogfQogCi0jZGVmaW5lIG5vZGVz
X2Z1bGwobm9kZW1hc2spIF9fbm9kZXNfZnVsbCgmKG5vZGVtYXNrKSwgTUFYX05VTU5PREVTKQot
c3RhdGljIGlubGluZSBpbnQgX19ub2Rlc19mdWxsKGNvbnN0IG5vZGVtYXNrX3QgKnNyY3AsIGlu
dCBuYml0cykKK3N0YXRpYyBpbmxpbmUgYm9vbCBub2RlbWFza19mdWxsKGNvbnN0IG5vZGVtYXNr
X3QgKnNyYykKIHsKLQlyZXR1cm4gYml0bWFwX2Z1bGwoc3JjcC0+Yml0cywgbmJpdHMpOworICAg
IHJldHVybiBiaXRtYXBfZnVsbChzcmMtPmJpdHMsIE1BWF9OVU1OT0RFUyk7CiB9CiAKLSNkZWZp
bmUgbm9kZXNfd2VpZ2h0KG5vZGVtYXNrKSBfX25vZGVzX3dlaWdodCgmKG5vZGVtYXNrKSwgTUFY
X05VTU5PREVTKQotc3RhdGljIGlubGluZSBpbnQgX19ub2Rlc193ZWlnaHQoY29uc3Qgbm9kZW1h
c2tfdCAqc3JjcCwgaW50IG5iaXRzKQorc3RhdGljIGlubGluZSB1bnNpZ25lZCBpbnQgbm9kZW1h
c2tfd2VpZ2h0KGNvbnN0IG5vZGVtYXNrX3QgKnNyYykKIHsKLQlyZXR1cm4gYml0bWFwX3dlaWdo
dChzcmNwLT5iaXRzLCBuYml0cyk7CisgICAgcmV0dXJuIGJpdG1hcF93ZWlnaHQoc3JjLT5iaXRz
LCBNQVhfTlVNTk9ERVMpOwogfQogCiAvKiBGSVhNRTogYmV0dGVyIHdvdWxkIGJlIHRvIGZpeCBh
bGwgYXJjaGl0ZWN0dXJlcyB0byBuZXZlciByZXR1cm4KICAgICAgICAgICA+IE1BWF9OVU1OT0RF
UywgdGhlbiB0aGUgc2lsbHkgbWluX3RzIGNvdWxkIGJlIGRyb3BwZWQuICovCiAKLSNkZWZpbmUg
Zmlyc3Rfbm9kZShzcmMpIF9fZmlyc3Rfbm9kZSgmKHNyYyksIE1BWF9OVU1OT0RFUykKLXN0YXRp
YyBpbmxpbmUgaW50IF9fZmlyc3Rfbm9kZShjb25zdCBub2RlbWFza190ICpzcmNwLCBpbnQgbmJp
dHMpCitzdGF0aWMgaW5saW5lIHVuc2lnbmVkIGludCBub2RlbWFza19maXJzdChjb25zdCBub2Rl
bWFza190ICpzcmMpCiB7Ci0JcmV0dXJuIG1pbl90KGludCwgbmJpdHMsIGZpbmRfZmlyc3RfYml0
KHNyY3AtPmJpdHMsIG5iaXRzKSk7CisgICAgcmV0dXJuIG1pbl90KHVuc2lnbmVkIGludCwgTUFY
X05VTU5PREVTLAorICAgICAgICAgICAgICAgICBmaW5kX2ZpcnN0X2JpdChzcmMtPmJpdHMsIE1B
WF9OVU1OT0RFUykpOwogfQogCi0jZGVmaW5lIG5leHRfbm9kZShuLCBzcmMpIF9fbmV4dF9ub2Rl
KChuKSwgJihzcmMpLCBNQVhfTlVNTk9ERVMpCi1zdGF0aWMgaW5saW5lIGludCBfX25leHRfbm9k
ZShpbnQgbiwgY29uc3Qgbm9kZW1hc2tfdCAqc3JjcCwgaW50IG5iaXRzKQorc3RhdGljIGlubGlu
ZSB1bnNpZ25lZCBpbnQgbm9kZW1hc2tfbmV4dCh1bnNpZ25lZCBpbnQgbiwgY29uc3Qgbm9kZW1h
c2tfdCAqc3JjKQogewotCXJldHVybiBtaW5fdChpbnQsIG5iaXRzLCBmaW5kX25leHRfYml0KHNy
Y3AtPmJpdHMsIG5iaXRzLCBuKzEpKTsKKyAgICByZXR1cm4gbWluX3QodW5zaWduZWQgaW50LCBN
QVhfTlVNTk9ERVMsCisgICAgICAgICAgICAgICAgIGZpbmRfbmV4dF9iaXQoc3JjLT5iaXRzLCBN
QVhfTlVNTk9ERVMsIG4gKyAxKSk7CiB9CiAKLSNkZWZpbmUgbGFzdF9ub2RlKHNyYykgX19sYXN0
X25vZGUoJihzcmMpLCBNQVhfTlVNTk9ERVMpCi1zdGF0aWMgaW5saW5lIGludCBfX2xhc3Rfbm9k
ZShjb25zdCBub2RlbWFza190ICpzcmNwLCBpbnQgbmJpdHMpCitzdGF0aWMgaW5saW5lIHVuc2ln
bmVkIGludCBub2RlbWFza19sYXN0KGNvbnN0IG5vZGVtYXNrX3QgKnNyYykKIHsKLQlpbnQgbm9k
ZSwgcG5vZGUgPSBuYml0czsKLQlmb3IgKG5vZGUgPSBfX2ZpcnN0X25vZGUoc3JjcCwgbmJpdHMp
OwotCSAgICAgbm9kZSA8IG5iaXRzOwotCSAgICAgbm9kZSA9IF9fbmV4dF9ub2RlKG5vZGUsIHNy
Y3AsIG5iaXRzKSkKLQkJcG5vZGUgPSBub2RlOwotCXJldHVybiBwbm9kZTsKKyAgICB1bnNpZ25l
ZCBpbnQgbm9kZSwgcG5vZGUgPSBNQVhfTlVNTk9ERVM7CisKKyAgICBmb3IgKCBub2RlID0gbm9k
ZW1hc2tfZmlyc3Qoc3JjKTsKKyAgICAgICAgICBub2RlIDwgTUFYX05VTU5PREVTOyBub2RlID0g
bm9kZW1hc2tfbmV4dChub2RlLCBzcmMpICkKKyAgICAgICAgcG5vZGUgPSBub2RlOworCisgICAg
cmV0dXJuIHBub2RlOwogfQogCi0jZGVmaW5lIGN5Y2xlX25vZGUobiwgc3JjKSBfX2N5Y2xlX25v
ZGUoKG4pLCAmKHNyYyksIE1BWF9OVU1OT0RFUykKLXN0YXRpYyBpbmxpbmUgaW50IF9fY3ljbGVf
bm9kZShpbnQgbiwgY29uc3Qgbm9kZW1hc2tfdCAqbWFza3AsIGludCBuYml0cykKK3N0YXRpYyBp
bmxpbmUgdW5zaWduZWQgaW50IG5vZGVtYXNrX2N5Y2xlKHVuc2lnbmVkIGludCBuLCBjb25zdCBu
b2RlbWFza190ICpzcmMpCiB7Ci0gICAgaW50IG54dCA9IF9fbmV4dF9ub2RlKG4sIG1hc2twLCBu
Yml0cyk7CisgICAgdW5zaWduZWQgaW50IG54dCA9IG5vZGVtYXNrX25leHQobiwgc3JjKTsKKwor
ICAgIGlmICggbnh0ID09IE1BWF9OVU1OT0RFUyApCisgICAgICAgIG54dCA9IG5vZGVtYXNrX2Zp
cnN0KHNyYyk7CiAKLSAgICBpZiAobnh0ID09IG5iaXRzKQotICAgICAgICBueHQgPSBfX2ZpcnN0
X25vZGUobWFza3AsIG5iaXRzKTsKICAgICByZXR1cm4gbnh0OwogfQogCiAjaWYgTUFYX05VTU5P
REVTID4gMQogI2RlZmluZSBmb3JfZWFjaF9ub2RlX21hc2sobm9kZSwgbWFzaykJCQlcCi0JZm9y
ICgobm9kZSkgPSBmaXJzdF9ub2RlKG1hc2spOwkJCVwKKwlmb3IgKChub2RlKSA9IG5vZGVtYXNr
X2ZpcnN0KG1hc2spOwkJXAogCQkobm9kZSkgPCBNQVhfTlVNTk9ERVM7CQkJXAotCQkobm9kZSkg
PSBuZXh0X25vZGUoKG5vZGUpLCAobWFzaykpKQorCQkobm9kZSkgPSBub2RlbWFza19uZXh0KG5v
ZGUsIG1hc2spKQogI2Vsc2UgLyogTUFYX05VTU5PREVTID09IDEgKi8KICNkZWZpbmUgZm9yX2Vh
Y2hfbm9kZV9tYXNrKG5vZGUsIG1hc2spCQkJXAotCWlmICghbm9kZXNfZW1wdHkobWFzaykpCQkJ
CVwKKwlpZiAoICFub2RlbWFza19lbXB0eShtYXNrKSApCQkJXAogCQlmb3IgKChub2RlKSA9IDA7
IChub2RlKSA8IDE7IChub2RlKSsrKQogI2VuZGlmIC8qIE1BWF9OVU1OT0RFUyAqLwogCkBAIC0y
NjcsMTYgKzI0MywxNiBAQCBzdGF0aWMgaW5saW5lIGludCBfX2N5Y2xlX25vZGUoaW50IG4sIGNv
bnN0IG5vZGVtYXNrX3QgKm1hc2twLCBpbnQgbmJpdHMpCiBleHRlcm4gbm9kZW1hc2tfdCBub2Rl
X29ubGluZV9tYXA7CiAKICNpZiBNQVhfTlVNTk9ERVMgPiAxCi0jZGVmaW5lIG51bV9vbmxpbmVf
bm9kZXMoKQlub2Rlc193ZWlnaHQobm9kZV9vbmxpbmVfbWFwKQorI2RlZmluZSBudW1fb25saW5l
X25vZGVzKCkJbm9kZW1hc2tfd2VpZ2h0KCZub2RlX29ubGluZV9tYXApCiAjZGVmaW5lIG5vZGVf
b25saW5lKG5vZGUpCW5vZGVtYXNrX3Rlc3Qobm9kZSwgJm5vZGVfb25saW5lX21hcCkKICNlbHNl
Ci0jZGVmaW5lIG51bV9vbmxpbmVfbm9kZXMoKQkxCisjZGVmaW5lIG51bV9vbmxpbmVfbm9kZXMo
KQkxVQogI2RlZmluZSBub2RlX29ubGluZShub2RlKQkoKG5vZGUpID09IDApCiAjZW5kaWYKIAot
I2RlZmluZSBub2RlX3NldF9vbmxpbmUobm9kZSkJICAgc2V0X2JpdCgobm9kZSksIG5vZGVfb25s
aW5lX21hcC5iaXRzKQotI2RlZmluZSBub2RlX3NldF9vZmZsaW5lKG5vZGUpCSAgIGNsZWFyX2Jp
dCgobm9kZSksIG5vZGVfb25saW5lX21hcC5iaXRzKQorI2RlZmluZSBub2RlX3NldF9vbmxpbmUo
bm9kZSkJICAgc2V0X2JpdChub2RlLCBub2RlX29ubGluZV9tYXAuYml0cykKKyNkZWZpbmUgbm9k
ZV9zZXRfb2ZmbGluZShub2RlKQkgICBjbGVhcl9iaXQobm9kZSwgbm9kZV9vbmxpbmVfbWFwLmJp
dHMpCiAKLSNkZWZpbmUgZm9yX2VhY2hfb25saW5lX25vZGUobm9kZSkgZm9yX2VhY2hfbm9kZV9t
YXNrKChub2RlKSwgbm9kZV9vbmxpbmVfbWFwKQorI2RlZmluZSBmb3JfZWFjaF9vbmxpbmVfbm9k
ZShub2RlKSBmb3JfZWFjaF9ub2RlX21hc2sobm9kZSwgJm5vZGVfb25saW5lX21hcCkKIAogI2Vu
ZGlmIC8qIF9fTElOVVhfTk9ERU1BU0tfSCAqLwotLSAKMi4xMS4wCgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 12:12:19 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 12:12:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hs4Vn-0006in-3T; Mon, 29 Jul 2019 12:12:19 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=61H9=V2=gmail.com=andrii.anisov@srs-us1.protection.inumbo.net>)
 id 1hs4Vl-0006gL-Ev
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 12:12:17 +0000
X-Inumbo-ID: 1a644d36-b1fa-11e9-8980-bc764e045a96
Received: from mail-lj1-x243.google.com (unknown [2a00:1450:4864:20::243])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1a644d36-b1fa-11e9-8980-bc764e045a96;
 Mon, 29 Jul 2019 12:12:16 +0000 (UTC)
Received: by mail-lj1-x243.google.com with SMTP id v24so58458817ljg.13
 for <xen-devel@lists.xenproject.org>; Mon, 29 Jul 2019 05:12: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-language:content-transfer-encoding;
 bh=9XsWnL1pM5EdFZZs5goGdGisThLXzzf+DGIXfqGyzsU=;
 b=dE7aauYHrFeKOaapIaerug1VOX5LzrbpNETrmLYJfFGEh1lBJ/mxBps2hEGM7zkGWl
 Ym4mdK4PgbQSePFdE9jRTJV7qPyFoG3Qj2x2UzeWBX2MFQS5jtOHRejyY+cSLuB8ou6B
 8lNPudCaYD0LxOzYum4TKGHmW9YvXd6wbNMnQjjIYUgNL7O7jwSEGhkI2e36tXrMTXfe
 WiwgoRUB/4EC6wuIY9LUDdLbBB4F1WydGtwekvJbffXVgCCOUcUm+JJXgelPEOK3cVgF
 Vd1YCdBa6D40lUDEywuorSbr3DGYtcr8fyJvm8Hk16Fdts8/FkZQFHBUtYKNyJEXC4UC
 LtIw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=9XsWnL1pM5EdFZZs5goGdGisThLXzzf+DGIXfqGyzsU=;
 b=aNahvsg/2WznNRzRG0EOtpmYDDCZw2E10AgPjkIOPzSLl5erp/22Y077xIZC5x+NSE
 ZN0fnvXQqUcSkiC6YmbsH++wV62DsNc7/5bMh00FG1w124hKLJqe0YQmKp84nhYlJgO5
 BoVdDrwOUyBcACGVBPWwzwZX4tPPJ4Ip+eigbknI8yk2Y0pyUFzuCCs2RSymxxM2i65Z
 KiVOayQ82MXdwgq4YpAwnIFZQt+o88LvIHhB3YLUMJP82qa1ji8doO9RYm1dMoUxqFPA
 /zEHtBc0D40Qj3Bv6J9mKgVtzDrwFV1J9m9nKFRTjS19MXlNii5xoDk0yJNE+CkO6kPK
 gTsg==
X-Gm-Message-State: APjAAAWANx1agMBCMN/Rndmy1MaFQtgNINEYqhVWAZ1FrbgVerH1Jasi
 RRRoI2opI9/t15OFJ5557lg=
X-Google-Smtp-Source: APXvYqxJNBC1DUjgQx22O8R+yoszJoNn6mIv4n3fXpu0kpuZNAYEu7Ad9CbLWBesb49m8co7N/riAQ==
X-Received: by 2002:a05:651c:150:: with SMTP id
 c16mr7963384ljd.193.1564402334718; 
 Mon, 29 Jul 2019 05:12:14 -0700 (PDT)
Received: from [10.17.180.34] (ll-22.209.223.85.sovam.net.ua. [85.223.209.22])
 by smtp.gmail.com with ESMTPSA id
 p9sm12950964lji.107.2019.07.29.05.12.13
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Mon, 29 Jul 2019 05:12:13 -0700 (PDT)
To: Dario Faggioli <dfaggioli@suse.com>, xen-devel@lists.xenproject.org
References: <156439734950.9656.3257482583234913248.stgit@Palanthas>
From: Andrii Anisov <andrii.anisov@gmail.com>
Message-ID: <120f52c4-5398-23b0-1e22-de944c23570a@gmail.com>
Date: Mon, 29 Jul 2019 15:12:12 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <156439734950.9656.3257482583234913248.stgit@Palanthas>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2] xen: credit2: avoid using
 cpumask_weight() in hot-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: George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

CgpPbiAyOS4wNy4xOSAxMzo0OSwgRGFyaW8gRmFnZ2lvbGkgd3JvdGU6Cj4gY3B1bWFza193ZWln
aHQoKSBpcyBrbm93biB0byBiZSBleHBlbnNpdmUuIEluIENyZWRpdDIsIHdlIHVzZSBpdCBpbgo+
IGxvYWQtYmFsYW5jaW5nLCBidXQgb25seSBmb3Iga25vd2luZyBob3cgbWFueSBDUFVzIGFyZSBh
Y3RpdmUgaW4gYQo+IHJ1bnF1ZXVlLgo+IAo+IEtlZXBpbmcgc3VjaCBjb3VudCBpbiBhbiBpbnRl
Z2VyIGZpZWxkIG9mIHRoZSBwZXItcnVucXVldWUgZGF0YQo+IHN0cnVjdHVyZSB3ZSBoYXZlLCBj
b21wbGV0ZWx5IGF2b2lkcyB0aGUgbmVlZCBmb3IgY3B1bWFza193ZWlnaHQoKS4KPiAKPiBXaGls
ZSB0aGVyZSwgcmVtb3ZlIGFzIG11Y2ggb3RoZXIgdXNlcyBvZiBpdCBhcyB3ZSBjYW4sIGV2ZW4g
aWYgbm90IGluCj4gaG90LXBhdGhzLgo+IAo+IFNpZ25lZC1vZmYtYnk6IERhcmlvIEZhZ2dpb2xp
IDxkZmFnZ2lvbGlAc3VzZS5jb20+Cj4gLS0tCj4gQ2M6IEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5k
dW5sYXBAZXUuY2l0cml4LmNvbT4KPiBDYzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNA
Y2l0cml4LmNvbT4KPiBDYzogQW5kcmlpIEFuaXNvdiA8YW5kcmlpLmFuaXNvdkBnbWFpbC5jb20+
Cj4gLS0tCj4gSSBqdXN0IHJlYWxpemVkIHRoaXMgcGF0Y2ggZmVsbCB0aHJvdWdoIHRoZSBjcmFj
a3MhIDotTwo+IAo+IEkgc2VudCBpdCBxdWl0ZSBhIHdoaWxlIGFnbywgSSBnb3Qgc29tZSBjb21t
ZW50cyBmcm9tIEFuZHJldyBhbmQKPiBBbmRyaWksIGJ1dCB0aGVuIG5ldmVyIHJlYWxseSBmb2xs
b3dlZCB1cC4KPiAKPiBTbyBoZXJlIHdlIGhhcmUhCj4gCj4gQ2hhbmdlcyBmcm9tIHYxOgo+ICog
bnJfY3B1cyBpcyBub3cgdW5zaWduZWQKPiAqIGNvZGluZyBzdHlsZSAobm8gaGFyZCB0YWJzKQo+
ICoga2lsbGVkIGEgY291cGxlIG9mIHJlZHVuZGFudCBBU1NFUlQoKXMKPiAtLS0KClJldmlld2Vk
LWJ5OiBBbmRyaWkgQW5pc292IDxhbmRyaWlfYW5pc292QGVwYW0uY29tPgoKLS0gClNpbmNlcmVs
eSwKQW5kcmlpIEFuaXNvdi4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 12:12:20 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 12:12:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hs4Vo-0006lE-Ma; Mon, 29 Jul 2019 12:12:20 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=hB3/=V2=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hs4Vn-0006jK-H0
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 12:12:19 +0000
X-Inumbo-ID: 1b64c5d2-b1fa-11e9-803b-2f6df10fe840
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 1b64c5d2-b1fa-11e9-803b-2f6df10fe840;
 Mon, 29 Jul 2019 12:12:17 +0000 (UTC)
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: f4kfPd8Kk9C2lKqQCRUk0/B/lVw3mswK6V/oTmKlQUerF1nbg4ldRqPi/owYtXqWBR9ol5rjsa
 uN+B7jhfva4Q3S7Y8W1XX4MUJmuhFPjhVFsNLl77GDGfc8qwnLUx4WFfaFYdb4LB3BTUHECOwf
 6Pvc9nKU3rMTAkmdiJSsE5NjZfBdqIxp638QmYr4IRAcXS+KxLHTjFxfTnmLMFpYfYFo/vy8rb
 MW7MqClffGt/3ztFOw43sAtlcIX+5JYjx1pjrycE1L1m0SL7TOxufK/zlGbmXXmwg0EwGsohXz
 nJ8=
X-SBRS: 2.7
X-MesageID: 3672670
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,322,1559534400"; 
   d="scan'208";a="3672670"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Mon, 29 Jul 2019 13:12:01 +0100
Message-ID: <20190729121204.13559-8-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190729121204.13559-1-andrew.cooper3@citrix.com>
References: <20190729121204.13559-1-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 07/10] xen/nodemask: Drop nodes_{setall,
 clear}() and improve the initialisers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Julien Grall <julien.grall@arm.com>,
 Jan Beulich <JBeulich@suse.com>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlcmUgaXMgbm8gbmVlZCB0byB1c2UgcnVudGltZSB2YXJpYWJsZS1sZW5ndGggY2xlYXJpbmcg
d2hlbiBNQVhfTlVNTk9ERVMgaXMKa25vd24gdG8gdGhlIGNvbXBpbGVyLiAgRHJvcCB0aGVzZSBm
dW5jdGlvbnMgYW5kIHVzZSB0aGUgaW5pdGlhbGlzZXJzIGluc3RlYWQuCgpudW1hX2luaXRtZW1f
aW5pdCgpIG9wZW5jb2RlcyBub2RlbWFza19vZl9ub2RlKCksIGJ1dCBpdHMgaW1wbGVtZW50aW9u
IGlzCnN0aWxsIHBvb3IsIHNvIHJlcGxhY2UgaXQgd2l0aCBOT0RFTUFTS19PRigpIHdoaWNoIGlz
IGNhbGN1bGF0ZWQgYXQgY29tcGlsZQp0aW1lLCBhbmQgd2l0aG91dCB0aGUgdXNlIG9mIGEgbG9j
a2VkIHNldF9iaXQoKSBvcGVyYXRpb24uCgpTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxh
bmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KQ0M6IEphbiBCZXVsaWNoIDxKQmV1bGljaEBz
dXNlLmNvbT4KQ0M6IFdlaSBMaXUgPHdsQHhlbi5vcmc+CkNDOiBSb2dlciBQYXUgTW9ubsOpIDxy
b2dlci5wYXVAY2l0cml4LmNvbT4KQ0M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlA
a2VybmVsLm9yZz4KQ0M6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CkNDOiBW
b2xvZHlteXIgQmFiY2h1ayA8Vm9sb2R5bXlyX0JhYmNodWtAZXBhbS5jb20+Cgp2MzoKICogTmV3
Ci0tLQogeGVuL2FyY2gveDg2L2RvbTBfYnVpbGQuYyAgfCAgMiArLQogeGVuL2FyY2gveDg2L251
bWEuYyAgICAgICAgfCAgMyArLQogeGVuL2NvbW1vbi9kb21haW4uYyAgICAgICAgfCAgNCArLS0K
IHhlbi9pbmNsdWRlL3hlbi9ub2RlbWFzay5oIHwgODUgKysrKysrKysrKysrKysrKystLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogNCBmaWxlcyBjaGFuZ2VkLCAzNSBpbnNlcnRpb25zKCsp
LCA1OSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvZG9tMF9idWlsZC5j
IGIveGVuL2FyY2gveDg2L2RvbTBfYnVpbGQuYwppbmRleCBjNjk1NzA5MjBjLi4wNjUwMGM4N2M2
IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvZG9tMF9idWlsZC5jCisrKyBiL3hlbi9hcmNoL3g4
Ni9kb20wX2J1aWxkLmMKQEAgLTIzMSw3ICsyMzEsNyBAQCB1bnNpZ25lZCBpbnQgX19pbml0IGRv
bTBfbWF4X3ZjcHVzKHZvaWQpCiAKICAgICBpZiAoIHB2X3NoaW0gKQogICAgIHsKLSAgICAgICAg
bm9kZXNfc2V0YWxsKGRvbTBfbm9kZXMpOworICAgICAgICBkb20wX25vZGVzID0gTk9ERU1BU0tf
QUxMOwogCiAgICAgICAgIC8qCiAgICAgICAgICAqIFdoZW4gYm9vdGluZyBpbiBzaGltIG1vZGUg
QVBzIGFyZSBub3Qgc3RhcnRlZCB1bnRpbCB0aGUgZ3Vlc3QgYnJpbmdzCmRpZmYgLS1naXQgYS94
ZW4vYXJjaC94ODYvbnVtYS5jIGIveGVuL2FyY2gveDg2L251bWEuYwppbmRleCA3ZTFmNTYzMDEy
Li43NDczZjgzYjdiIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvbnVtYS5jCisrKyBiL3hlbi9h
cmNoL3g4Ni9udW1hLmMKQEAgLTI2OSw4ICsyNjksNyBAQCB2b2lkIF9faW5pdCBudW1hX2luaXRt
ZW1faW5pdCh1bnNpZ25lZCBsb25nIHN0YXJ0X3BmbiwgdW5zaWduZWQgbG9uZyBlbmRfcGZuKQog
ICAgIC8qIHNldHVwIGR1bW15IG5vZGUgY292ZXJpbmcgYWxsIG1lbW9yeSAqLwogICAgIG1lbW5v
ZGVfc2hpZnQgPSBCSVRTX1BFUl9MT05HIC0gMTsKICAgICBtZW1ub2RlbWFwID0gX21lbW5vZGVt
YXA7Ci0gICAgbm9kZXNfY2xlYXIobm9kZV9vbmxpbmVfbWFwKTsKLSAgICBub2RlX3NldF9vbmxp
bmUoMCk7CisgICAgbm9kZV9vbmxpbmVfbWFwID0gTk9ERU1BU0tfT0YoMCk7CiAgICAgZm9yICgg
aSA9IDA7IGkgPCBucl9jcHVfaWRzOyBpKysgKQogICAgICAgICBudW1hX3NldF9ub2RlKGksIDAp
OwogICAgIGNwdW1hc2tfY29weSgmbm9kZV90b19jcHVtYXNrWzBdLCBjcHVtYXNrX29mKDApKTsK
ZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vZG9tYWluLmMgYi94ZW4vY29tbW9uL2RvbWFpbi5jCmlu
ZGV4IGU4ZTg1MDc5NmUuLjExNTY1YTY0YjMgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24vZG9tYWlu
LmMKKysrIGIveGVuL2NvbW1vbi9kb21haW4uYwpAQCAtMzg0LDcgKzM4NCw3IEBAIHN0cnVjdCBk
b21haW4gKmRvbWFpbl9jcmVhdGUoZG9taWRfdCBkb21pZCwKICAgICBJTklUX1BBR0VfTElTVF9I
RUFEKCZkLT54ZW5wYWdlX2xpc3QpOwogCiAgICAgc3Bpbl9sb2NrX2luaXQoJmQtPm5vZGVfYWZm
aW5pdHlfbG9jayk7Ci0gICAgZC0+bm9kZV9hZmZpbml0eSA9IE5PREVfTUFTS19BTEw7CisgICAg
ZC0+bm9kZV9hZmZpbml0eSA9IE5PREVNQVNLX0FMTDsKICAgICBkLT5hdXRvX25vZGVfYWZmaW5p
dHkgPSAxOwogCiAgICAgc3Bpbl9sb2NrX2luaXQoJmQtPnNodXRkb3duX2xvY2spOwpAQCAtNjE1
LDcgKzYxNSw3IEBAIHZvaWQgZG9tYWluX3VwZGF0ZV9ub2RlX2FmZmluaXR5KHN0cnVjdCBkb21h
aW4gKmQpCiAgICAgICAgIGRvbV9hZmZpbml0eSA9IGNwdW1hc2tfZW1wdHkoZG9tX2NwdW1hc2tf
c29mdCkgPwogICAgICAgICAgICAgICAgICAgICAgICAgICAgZG9tX2NwdW1hc2sgOiBkb21fY3B1
bWFza19zb2Z0OwogCi0gICAgICAgIG5vZGVzX2NsZWFyKGQtPm5vZGVfYWZmaW5pdHkpOworICAg
ICAgICBkLT5ub2RlX2FmZmluaXR5ID0gTk9ERU1BU0tfTk9ORTsKICAgICAgICAgZm9yX2VhY2hf
Y3B1ICggY3B1LCBkb21fYWZmaW5pdHkgKQogICAgICAgICAgICAgbm9kZV9zZXQoY3B1X3RvX25v
ZGUoY3B1KSwgZC0+bm9kZV9hZmZpbml0eSk7CiAgICAgfQpkaWZmIC0tZ2l0IGEveGVuL2luY2x1
ZGUveGVuL25vZGVtYXNrLmggYi94ZW4vaW5jbHVkZS94ZW4vbm9kZW1hc2suaAppbmRleCAxZGQ2
Yzc0NThlLi45OTMzZmVjNWM0IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS94ZW4vbm9kZW1hc2su
aAorKysgYi94ZW4vaW5jbHVkZS94ZW4vbm9kZW1hc2suaApAQCAtMTIsOCArMTIsNiBAQAogICoK
ICAqIHZvaWQgbm9kZV9zZXQobm9kZSwgbWFzaykJCXR1cm4gb24gYml0ICdub2RlJyBpbiBtYXNr
CiAgKiB2b2lkIG5vZGVfY2xlYXIobm9kZSwgbWFzaykJCXR1cm4gb2ZmIGJpdCAnbm9kZScgaW4g
bWFzawotICogdm9pZCBub2Rlc19zZXRhbGwobWFzaykJCXNldCBhbGwgYml0cwotICogdm9pZCBu
b2Rlc19jbGVhcihtYXNrKQkJY2xlYXIgYWxsIGJpdHMKICAqIGJvb2wgbm9kZW1hc2tfdGVzdChu
b2RlLCBtYXNrKQl0cnVlIGlmZiBiaXQgJ25vZGUnIHNldCBpbiBtYXNrCiAgKiBpbnQgbm9kZV90
ZXN0X2FuZF9zZXQobm9kZSwgbWFzaykJdGVzdCBhbmQgc2V0IGJpdCAnbm9kZScgaW4gbWFzawog
ICoKQEAgLTM2LDkgKzM0LDkgQEAKICAqIGludCBjeWNsZV9ub2RlKG5vZGUsIG1hc2spCQlOZXh0
IG5vZGUgY3ljbGluZyBmcm9tICdub2RlJywgb3IKICAqCQkJCQlNQVhfTlVNTk9ERVMKICAqCi0g
KiBub2RlbWFza190IG5vZGVtYXNrX29mX25vZGUobm9kZSkJUmV0dXJuIG5vZGVtYXNrIHdpdGgg
Yml0ICdub2RlJyBzZXQKLSAqIE5PREVfTUFTS19BTEwJCQlJbml0aWFsaXplciAtIGFsbCBiaXRz
IHNldAotICogTk9ERV9NQVNLX05PTkUJCQlJbml0aWFsaXplciAtIG5vIGJpdHMgc2V0CisgKiBu
b2RlbWFza190IE5PREVNQVNLX09GKG5vZGUpCQlJbml0aWFsaXplciAtIGJpdCAnbm9kZScgc2V0
CisgKiBOT0RFTUFTS19BTEwJCQkJSW5pdGlhbGl6ZXIgLSBhbGwgYml0cyBzZXQKKyAqIE5PREVN
QVNLX05PTkUJCQlJbml0aWFsaXplciAtIG5vIGJpdHMgc2V0CiAgKiB1bnNpZ25lZCBsb25nICpu
b2RlbWFza19iaXRzKG1hc2spCUFycmF5IG9mIHVuc2lnbmVkIGxvbmcncyBpbiBtYXNrCiAgKgog
ICogZm9yX2VhY2hfbm9kZV9tYXNrKG5vZGUsIG1hc2spCWZvci1sb29wIG5vZGUgb3ZlciBtYXNr
CkBAIC02Nyw3ICs2NSwzNCBAQCB0eXBlZGVmIHN0cnVjdCB7IERFQ0xBUkVfQklUTUFQKGJpdHMs
IE1BWF9OVU1OT0RFUyk7IH0gbm9kZW1hc2tfdDsKIAogI2RlZmluZSBub2RlbWFza19iaXRzKHNy
YykgKChzcmMpLT5iaXRzKQogCi1leHRlcm4gbm9kZW1hc2tfdCBfdW51c2VkX25vZGVtYXNrX2Fy
Z187CisjZGVmaW5lIE5PREVNQVNLX0xBU1RfV09SRCBCSVRNQVBfTEFTVF9XT1JEX01BU0soTUFY
X05VTU5PREVTKQorCisjZGVmaW5lIE5PREVNQVNLX05PTkUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisoKG5vZGVtYXNrX3QpIHt7ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgICAg
IFswIC4uLiBCSVRTX1RPX0xPTkdTKE1BWF9OVU1OT0RFUykgLSAxXSA9IDAgICAgICAgICAgICAg
ICAgICAgICBcCit9fSkKKworI2lmIE1BWF9OVU1OT0RFUyA8PSBCSVRTX1BFUl9MT05HCisKKyNk
ZWZpbmUgTk9ERU1BU0tfQUxMICAgICAgKChub2RlbWFza190KSB7eyBOT0RFTUFTS19MQVNUX1dP
UkQgfX0pCisjZGVmaW5lIE5PREVNQVNLX09GKG5vZGUpICgobm9kZW1hc2tfdCkge3sgMVVMIDw8
IChub2RlKSB9fSkKKworI2Vsc2UgLyogTUFYX05VTU5PREVTID4gQklUU19QRVJfTE9ORyAqLwor
CisjZGVmaW5lIE5PREVNQVNLX0FMTCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBcCisoKG5vZGVtYXNrX3QpIHt7ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgICAgIFswIC4uLiBCSVRT
X1RPX0xPTkdTKE1BWF9OVU1OT0RFUykgLSAyXSA9IH4wVUwsICAgICAgICAgICAgICAgICBcCisg
ICAgICAgIFtCSVRTX1RPX0xPTkdTKE1BWF9OVU1OT0RFUykgLSAxXSA9IE5PREVNQVNLX0xBU1Rf
V09SRCAgICAgICAgICBcCit9fSkKKworI2RlZmluZSBOT0RFTUFTS19PRihub2RlKSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorKHsgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
XAorICAgIG5vZGVtYXNrX3QgbSA9IE5PREVTX05PTkU7ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgXAorICAgIG0uYml0c1sobm9kZSkgLyBCSVRTX1BFUl9MT05HXSA9
IDFVTCA8PCAoKG5vZGUpICUgQklUU19QRVJfTE9ORyk7ICAgXAorICAgIG07ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAor
fSkKKworI2VuZGlmIC8qIE1BWF9OVU1OT0RFUyAqLwogCiAjZGVmaW5lIG5vZGVfc2V0KG5vZGUs
IGRzdCkgX19ub2RlX3NldCgobm9kZSksICYoZHN0KSkKIHN0YXRpYyBpbmxpbmUgdm9pZCBfX25v
ZGVfc2V0KGludCBub2RlLCB2b2xhdGlsZSBub2RlbWFza190ICpkc3RwKQpAQCAtODEsMTggKzEw
Niw2IEBAIHN0YXRpYyBpbmxpbmUgdm9pZCBfX25vZGVfY2xlYXIoaW50IG5vZGUsIHZvbGF0aWxl
IG5vZGVtYXNrX3QgKmRzdHApCiAJY2xlYXJfYml0KG5vZGUsIGRzdHAtPmJpdHMpOwogfQogCi0j
ZGVmaW5lIG5vZGVzX3NldGFsbChkc3QpIF9fbm9kZXNfc2V0YWxsKCYoZHN0KSwgTUFYX05VTU5P
REVTKQotc3RhdGljIGlubGluZSB2b2lkIF9fbm9kZXNfc2V0YWxsKG5vZGVtYXNrX3QgKmRzdHAs
IGludCBuYml0cykKLXsKLQliaXRtYXBfZmlsbChkc3RwLT5iaXRzLCBuYml0cyk7Ci19Ci0KLSNk
ZWZpbmUgbm9kZXNfY2xlYXIoZHN0KSBfX25vZGVzX2NsZWFyKCYoZHN0KSwgTUFYX05VTU5PREVT
KQotc3RhdGljIGlubGluZSB2b2lkIF9fbm9kZXNfY2xlYXIobm9kZW1hc2tfdCAqZHN0cCwgaW50
IG5iaXRzKQotewotCWJpdG1hcF96ZXJvKGRzdHAtPmJpdHMsIG5iaXRzKTsKLX0KLQogc3RhdGlj
IGlubGluZSBib29sIG5vZGVtYXNrX3Rlc3QodW5zaWduZWQgaW50IG5vZGUsIGNvbnN0IG5vZGVt
YXNrX3QgKmRzdCkKIHsKICAgICByZXR1cm4gdGVzdF9iaXQobm9kZSwgZHN0LT5iaXRzKTsKQEAg
LTIxMywxOCArMjI2LDYgQEAgc3RhdGljIGlubGluZSBpbnQgX19sYXN0X25vZGUoY29uc3Qgbm9k
ZW1hc2tfdCAqc3JjcCwgaW50IG5iaXRzKQogCXJldHVybiBwbm9kZTsKIH0KIAotI2RlZmluZSBu
b2RlbWFza19vZl9ub2RlKG5vZGUpCQkJCQkJXAotKHsJCQkJCQkJCQlcCi0JdHlwZW9mKF91bnVz
ZWRfbm9kZW1hc2tfYXJnXykgbTsJCQkJXAotCWlmIChzaXplb2YobSkgPT0gc2l6ZW9mKHVuc2ln
bmVkIGxvbmcpKSB7CQkJXAotCQltLmJpdHNbMF0gPSAxVUw8PChub2RlKTsJCQkJXAotCX0gZWxz
ZSB7CQkJCQkJCVwKLQkJbm9kZXNfY2xlYXIobSk7CQkJCQkJXAotCQlub2RlX3NldCgobm9kZSks
IG0pOwkJCQkJXAotCX0JCQkJCQkJCVwKLQltOwkJCQkJCQkJXAotfSkKLQogI2RlZmluZSBjeWNs
ZV9ub2RlKG4sIHNyYykgX19jeWNsZV9ub2RlKChuKSwgJihzcmMpLCBNQVhfTlVNTk9ERVMpCiBz
dGF0aWMgaW5saW5lIGludCBfX2N5Y2xlX25vZGUoaW50IG4sIGNvbnN0IG5vZGVtYXNrX3QgKm1h
c2twLCBpbnQgbmJpdHMpCiB7CkBAIC0yMzUsMzAgKzIzNiw2IEBAIHN0YXRpYyBpbmxpbmUgaW50
IF9fY3ljbGVfbm9kZShpbnQgbiwgY29uc3Qgbm9kZW1hc2tfdCAqbWFza3AsIGludCBuYml0cykK
ICAgICByZXR1cm4gbnh0OwogfQogCi0jZGVmaW5lIE5PREVfTUFTS19MQVNUX1dPUkQgQklUTUFQ
X0xBU1RfV09SRF9NQVNLKE1BWF9OVU1OT0RFUykKLQotI2lmIE1BWF9OVU1OT0RFUyA8PSBCSVRT
X1BFUl9MT05HCi0KLSNkZWZpbmUgTk9ERV9NQVNLX0FMTAkJCQkJCQlcCi0oKG5vZGVtYXNrX3Qp
IHsgewkJCQkJCQlcCi0JW0JJVFNfVE9fTE9OR1MoTUFYX05VTU5PREVTKS0xXSA9IE5PREVfTUFT
S19MQVNUX1dPUkQJCVwKLX0gfSkKLQotI2Vsc2UKLQotI2RlZmluZSBOT0RFX01BU0tfQUxMCQkJ
CQkJCVwKLSgobm9kZW1hc2tfdCkgeyB7CQkJCQkJCVwKLQlbMCAuLi4gQklUU19UT19MT05HUyhN
QVhfTlVNTk9ERVMpLTJdID0gfjBVTCwJCQlcCi0JW0JJVFNfVE9fTE9OR1MoTUFYX05VTU5PREVT
KS0xXSA9IE5PREVfTUFTS19MQVNUX1dPUkQJCVwKLX0gfSkKLQotI2VuZGlmCi0KLSNkZWZpbmUg
Tk9ERV9NQVNLX05PTkUJCQkJCQkJXAotKChub2RlbWFza190KSB7IHsJCQkJCQkJXAotCVswIC4u
LiBCSVRTX1RPX0xPTkdTKE1BWF9OVU1OT0RFUyktMV0gPSAgMFVMCQkJXAotfSB9KQotCiAjaWYg
TUFYX05VTU5PREVTID4gMQogI2RlZmluZSBmb3JfZWFjaF9ub2RlX21hc2sobm9kZSwgbWFzaykJ
CQlcCiAJZm9yICgobm9kZSkgPSBmaXJzdF9ub2RlKG1hc2spOwkJCVwKLS0gCjIuMTEuMAoKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 12:13:00 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 12:13:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hs4WS-0007Cn-5t; Mon, 29 Jul 2019 12:13:00 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=+N/T=V2=suse.com=dfaggioli@srs-us1.protection.inumbo.net>)
 id 1hs4WQ-0007By-PR
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 12:12:58 +0000
X-Inumbo-ID: 2defc238-b1fa-11e9-90b6-dbf264a4728c
Received: from m4a0040g.houston.softwaregrp.com (unknown [15.124.2.86])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 2defc238-b1fa-11e9-90b6-dbf264a4728c;
 Mon, 29 Jul 2019 12:12:58 +0000 (UTC)
Received: FROM m4a0040g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0040g.houston.softwaregrp.com WITH ESMTP; 
 Mon, 29 Jul 2019 12:12:52 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Mon, 29 Jul 2019 11:53:51 +0000
Received: from NAM02-CY1-obe.outbound.protection.outlook.com (15.124.72.11) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Mon, 29 Jul 2019 11:53:50 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=YXbfh2V+DZJYYbmNeZ6z3x82nuS+B0/fV9DhMRsfNTy9LzZhzgM3HaOSS2W5hrPL9DawBBaPFIMU+rXGG7wo8XSseSWm7X49zTYLxilNkw2EoAhwHvhiGyNZENM0udePMajfKclgzx+e3C6fYtmPK2naw/hnfw+yaYocKsTjvab1npm/2r/Cy1Ai40Rvstix4DywQoJ+zImA3K/tFG0vOBxH5abCPWt7VZUGCq7NGvCvMQVuyUkSgrQMYAX4PzU7+z1s3Rj7Z71+S0lMIXRKJhUgD8+iWQLQBli71gOaW4CdpoUP9AACtkx4ce6akyWNFrjBoT97twHQ5jPtMwbXXA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=EAXlRy5TjvHhIiaEQKJwJZr/BfmzfJ7sCVSkOx1BAZY=;
 b=Yw2lMaBb37yep7895vY9hWsBhxM5eRRCCZiPMTrb1ypVC4m1/3WpxWzc+U36lBRDK35S5pFhGFsFr/zrurqIc3cKYBPAmH6979bvURnnhXjAryHSQjzoBlAqL4cwgkcBYgeJb0G55D6KMjiFsDS9Fyd7JcylUEdAC9oonNPq+Dgvy95NYlnQ8Ph2s4oyyQHPcnO6wmnPGJIFKyq2xB2U4UWb8CvFPWBhXRGFAz7t2h+dX34wJJnBmXqVJgkB+7gkYa/zaQvEBgSSz+P1b+2i71NwmoZXVNF9/H0G+gCAjUBeTq6Tzyzv42eDVM7eLsqp1cI1VzyKfGAT5qnoaThyeA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM5PR18MB1499.namprd18.prod.outlook.com (10.175.220.20) by
 DM5PR18MB1627.namprd18.prod.outlook.com (10.175.224.149) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2115.14; Mon, 29 Jul 2019 11:53:49 +0000
Received: from DM5PR18MB1499.namprd18.prod.outlook.com
 ([fe80::8060:5740:b813:5324]) by DM5PR18MB1499.namprd18.prod.outlook.com
 ([fe80::8060:5740:b813:5324%4]) with mapi id 15.20.2115.005; Mon, 29 Jul 2019
 11:53:49 +0000
From: Dario Faggioli <dfaggioli@suse.com>
To: "andrii.anisov@gmail.com" <andrii.anisov@gmail.com>, Juergen Gross
 <JGross@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [Xen-devel] [RFC 0/6] XEN scheduling hardening
Thread-Index: AQHVQ6vC3g8obmh8ekWZSTh5IAudE6bhgTYA
Date: Mon, 29 Jul 2019 11:53:48 +0000
Message-ID: <41291327c741e276b4ad666e67152b74d2257a42.camel@suse.com>
References: <1564137460-25629-1-git-send-email-andrii.anisov@gmail.com>
 <79b01757ee19b57ac43649a4d94e378891152887.camel@suse.com>
 <25dfa166-c7a4-c2dd-0c1d-58faf5ffc296@suse.com>
In-Reply-To: <25dfa166-c7a4-c2dd-0c1d-58faf5ffc296@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=dfaggioli@suse.com; 
x-originating-ip: [89.186.78.87]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: fb4e9136-787e-4858-7983-08d7141b6b26
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(49563074)(7193020);
 SRVR:DM5PR18MB1627; 
x-ms-traffictypediagnostic: DM5PR18MB1627:
x-microsoft-antispam-prvs: <DM5PR18MB16279A55F9BF83CD295C2814C5DD0@DM5PR18MB1627.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8273;
x-forefront-prvs: 01136D2D90
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(366004)(136003)(376002)(396003)(346002)(39860400002)(189003)(199004)(68736007)(36756003)(71190400001)(71200400001)(486006)(81166006)(6246003)(102836004)(305945005)(256004)(26005)(110136005)(76116006)(91956017)(6486002)(6512007)(53936002)(6506007)(53546011)(66066001)(316002)(6306002)(2501003)(54906003)(186003)(66946007)(478600001)(66446008)(66616009)(64756008)(66556008)(66476007)(118296001)(8936002)(99286004)(86362001)(3846002)(6436002)(76176011)(4326008)(25786009)(966005)(2906002)(14454004)(6116002)(14444005)(2616005)(11346002)(476003)(5660300002)(7736002)(446003)(53366004)(81156014)(8676002)(99936001)(53376002)(229853002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM5PR18MB1627;
 H:DM5PR18MB1499.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: CtNwbHBdbrC9fRSpa3NM0RwttMDzKv0IdkfqB7I1SJzRdlvxqndheuCuXtkFF/DVK4fQrtkhcxxDeBYuyi9vep22+XMn1/CiRkPVx89Iv8xtu3XizeekypDyfGWr7Yi2RrI8d8m7Gk2X/9q/XF6rmpXCM96ks0Ycx3cKugiEzd45UvfNkEaWKsSss+UENVpvoeiHY8Di7G5AuRJrX/8QRkpEIo1uDNvG7PVOWyfw9hz2hDlzLhTDid1lq/lp9p0HMMfUyN/zEP48KlbBuvMDbQeOy6F6xiLRnhoCGLj8udaT4+J6ErW3PkXz9MVsebq7iHQcDi5rNHf3a1sXl1ORF5XCyMvvYiWZxVjLK6L8Rbil5L+JKxn7Fwyi7mTx2vKx/gIJQjCilQ0f5+1kfnWRAMyQImxr3YYlsWYxBd0fYX4=
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: fb4e9136-787e-4858-7983-08d7141b6b26
X-MS-Exchange-CrossTenant-originalarrivaltime: 29 Jul 2019 11:53:48.9379 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: dfaggioli@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR18MB1627
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [RFC 0/6] XEN scheduling hardening
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "sstabellini@kernel.org" <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>,
 "tim@xen.org" <tim@xen.org>, "julien.grall@arm.com" <julien.grall@arm.com>,
 Jan Beulich <JBeulich@suse.com>
Content-Type: multipart/mixed; boundary="===============0694893146507654833=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============0694893146507654833==
Content-Language: en-US
Content-Type: multipart/signed; micalg=pgp-sha256;
	protocol="application/pgp-signature"; boundary="=-Eh9T0J85pE5hpYf6WUm9"

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

On Fri, 2019-07-26 at 14:14 +0200, Juergen Gross wrote:
> On 26.07.19 13:56, Dario Faggioli wrote:
> > On Fri, 2019-07-26 at 13:37 +0300, Andrii Anisov wrote:
> > >   - How to avoid the absolute top priority of tasklets (what is
> > > obeyed
> > > by all
> > >     schedulers so far). Should idle vcpu be scheduled as the
> > > normal
> > > guest vcpus
> > >     (through queues, priorities, etc)?
> > >=20
> > Therefore, even if there wouldn't be any subsystem explicitly
> > relying
> > on the current behavior (which should be verified), I think we are
> > at
> > high risk of breaking things, if we change.
>=20
> We'd break things IMO.
>=20
> Tasklets are sometimes used to perform async actions which can't be
> done
> in guest vcpu context. Like switching a domain to shadow mode for
> L1TF
> mitigation, or marshalling all cpus for stop_machine(). You don't
> want
> to be able to block tasklets, you want them to run as soon as
> possible.
>=20
Yep, stop-machine was precisely what I had in mind, but as Juergen
says, there's more.

As said, I suggest we defer this problem or, in general, we treat it
outside of this series.

> > 2) you move all these activities out of idle, and in some other
> >     context, and you let idle just do the idling. At that point,
> > time
> >     accounted to idle will be only actual idle time, as the time it
> >     took to Xen to do all the other things is now accounted to the
> > new
> >     execution context which is running them.
>=20
> And here we are coming back to the idea of a "hypervisor domain" I
> suggested about 10 years ago and which was rejected at that time...
>=20
It's pretty much what Andrii is proposing already, when he says he'd
consider idle_vcpu an 'hypervisor vcpu'. Or at least a naturale
extension of that.

I don't know what was the occasion for proposing it, and the argument
against it, 10 years ago, so I won't comment on that. :-D

Let's see if something like that end up making sense for this work. I'm
unconvinced, for now, but I'm still looking at and thinking about the
code. :-)

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


--=-Eh9T0J85pE5hpYf6WUm9
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+4FAl0+3ksACgkQFkJ4iaW4
c+5f0xAAwbNnWvhIFs674KjzuZ/Xmn7y4zN1BWwkA8hHNi/QPtu+b3PzG8NCy/vD
c2IwljMaAPXSflmr4ik6APYvRCOsjrFCwm0/SU1bHFs+FyvTIVUzZ9+Rgj7m5HV0
Kxzjbhnz8rfKoRA99QoOQ5RNRYV7IIpPAfO80k7l1JmcWp71f39Lx510K+ZWFhEa
+aqgXHEFJASTw+v5r740+GO93jyynfn827E+c7TUFJnI19qgZLmIa0F3UY2T56Ae
ytoKFZ48ls1IcpyUf+7EA0HCK87jA/SGDltsDGhVZsT3R2dkZlFjYzieqpzuRq9P
FxxeXYIbS7FaPk+9HVrtYqjgsmRUet5RteyTOPzj68QbatYG2Lw0XvjtjJvRA3ZJ
Px68yH3HHLVJ/jp9B51LniZGtNGPrN3fYlEPoRFkMBr2SKbOsObOCpaVVwIWcRW5
WHE04rO6zENU2+W1MpXW7TlNXqmdVIS6j9BkJHoe663ca1fcKiblVDSRbKf+lnoy
CZiUuUrPDjvkgUHT+rZZCY6ASGZ53AnjJGNP48GuLtOXq2MfiZKrh1DYM8BQjuxj
xd/tILcIYSy6FK3KO7nYiwFIDBgCASYWpv5PoRc+swBo9ALi4vSx8gqFyMD3tcr+
TaPCL3rJwgJBDykHQgGlkFefi97w/S+UnSrrqjfWhHyfzRk3zAY=
=JddK
-----END PGP SIGNATURE-----

--=-Eh9T0J85pE5hpYf6WUm9--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============0694893146507654833==--


From xen-devel-bounces@lists.xenproject.org Mon Jul 29 12:13:53 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 12: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 1hs4XD-0007T5-L2; Mon, 29 Jul 2019 12: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=l3zY=V2=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hs4XC-0007Se-ST
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 12:13:46 +0000
X-Inumbo-ID: 500e2c17-b1fa-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 500e2c17-b1fa-11e9-8980-bc764e045a96;
 Mon, 29 Jul 2019 12:13:45 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 4968E28;
 Mon, 29 Jul 2019 05:13:45 -0700 (PDT)
Received: from [10.37.8.36] (unknown [10.37.8.36])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id B55283F575;
 Mon, 29 Jul 2019 05:13:43 -0700 (PDT)
To: xen-devel@lists.xenproject.org, George Dunlap <george.dunlap@eu.citrix.com>
References: <20190603160350.29806-1-julien.grall@arm.com>
 <20190603160350.29806-2-julien.grall@arm.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <b2fba871-bcb7-2d08-25d1-8501964cb71d@arm.com>
Date: Mon, 29 Jul 2019 13:13:42 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <20190603160350.29806-2-julien.grall@arm.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3 01/14] xen/x86: Make mfn_to_gfn typesafe
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 Wei Liu <wl@xen.org>, Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGksCgpAR2VvcmdlIGNhbiBJIGdldCBhbiBhY2sgZm9yIHRoaXMgcGF0Y2g/CgpDaGVlcnMsCgpP
biA2LzMvMTkgNTowMyBQTSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IE5vIGZ1bmN0aW9uYWwgY2hh
bmdlcyBpbnRlbmRlZC4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5n
cmFsbEBhcm0uY29tPgo+IAo+IC0tLQo+ICAgICAgQ2hhbmdlcyBpbiB2MzoKPiAgICAgICAgICAt
IFJlbW92ZSBnZm5feCguLi4pIGZvciBnZm4gdXNlZCBpbiBwYXJhbWV0ZXIgb2YgX190cmFjZV92
YXIoLi4uKS4KPiAKPiAgICAgIENoYW5nZXMgaW4gdjI6Cj4gICAgICAgICAgLSBQYXRjaCBhZGRl
ZAo+IC0tLQo+ICAgeGVuL2FyY2gveDg2L21tL3AybS5jICAgICAgICAgICB8ICAyICstCj4gICB4
ZW4vYXJjaC94ODYvbW0vc2hhZG93L2NvbW1vbi5jIHwgMzEgKysrKysrKysrKysrKysrKysrLS0t
LS0tLS0tLS0tLQo+ICAgeGVuL2FyY2gveDg2L21tL3NoYWRvdy9tdWx0aS5jICB8ICA0ICsrLS0K
PiAgIHhlbi9pbmNsdWRlL2FzbS14ODYvcDJtLmggICAgICAgfCAgNiArKystLS0KPiAgIDQgZmls
ZXMgY2hhbmdlZCwgMjQgaW5zZXJ0aW9ucygrKSwgMTkgZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAt
LWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS9wMm0uYyBiL3hlbi9hcmNoL3g4Ni9tbS9wMm0uYwo+IGlu
ZGV4IDRjOTk1NDg2N2MuLjI3OTI3ODcxNWUgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gveDg2L21t
L3AybS5jCj4gKysrIGIveGVuL2FyY2gveDg2L21tL3AybS5jCj4gQEAgLTk1MSw3ICs5NTEsNyBA
QCBndWVzdF9waHlzbWFwX2FkZF9lbnRyeShzdHJ1Y3QgZG9tYWluICpkLCBnZm5fdCBnZm4sIG1m
bl90IG1mbiwKPiAgICAgICAgICAgfQo+ICAgICAgICAgICBpZiAoIHBhZ2VfZ2V0X293bmVyKG1m
bl90b19wYWdlKG1mbl9hZGQobWZuLCBpKSkpICE9IGQgKQo+ICAgICAgICAgICAgICAgY29udGlu
dWU7Cj4gLSAgICAgICAgb2dmbiA9IF9nZm4obWZuX3RvX2dmbihkLCBtZm5fYWRkKG1mbiwgaSkp
KTsKPiArICAgICAgICBvZ2ZuID0gbWZuX3RvX2dmbihkLCBtZm5fYWRkKG1mbiwgaSkpOwo+ICAg
ICAgICAgICBpZiAoICFnZm5fZXEob2dmbiwgX2dmbihJTlZBTElEX00yUF9FTlRSWSkpICYmCj4g
ICAgICAgICAgICAgICAgIWdmbl9lcShvZ2ZuLCBnZm5fYWRkKGdmbiwgaSkpICkKPiAgICAgICAg
ICAgewo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0vc2hhZG93L2NvbW1vbi5jIGIveGVu
L2FyY2gveDg2L21tL3NoYWRvdy9jb21tb24uYwo+IGluZGV4IDc5NTIwMWRjODIuLjFlNjdiZDA3
MmEgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gveDg2L21tL3NoYWRvdy9jb21tb24uYwo+ICsrKyBi
L3hlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvY29tbW9uLmMKPiBAQCAtNDc0LDcgKzQ3NCw4IEBAIHN0
YXRpYyBpbmxpbmUgdm9pZCB0cmFjZV9yZXN5bmMoaW50IGV2ZW50LCBtZm5fdCBnbWZuKQo+ICAg
ICAgIGlmICggdGJfaW5pdF9kb25lICkKPiAgICAgICB7Cj4gICAgICAgICAgIC8qIENvbnZlcnQg
Z21mbiB0byBnZm4gKi8KPiAtICAgICAgICB1bnNpZ25lZCBsb25nIGdmbiA9IG1mbl90b19nZm4o
Y3VycmVudC0+ZG9tYWluLCBnbWZuKTsKPiArICAgICAgICBnZm5fdCBnZm4gPSBtZm5fdG9fZ2Zu
KGN1cnJlbnQtPmRvbWFpbiwgZ21mbik7Cj4gKwo+ICAgICAgICAgICBfX3RyYWNlX3ZhcihldmVu
dCwgMC8qIXRzYyovLCBzaXplb2YoZ2ZuKSwgJmdmbik7Cj4gICAgICAgfQo+ICAgfQo+IEBAIC05
ODUsNyArOTg2LDggQEAgc3RhdGljIGlubGluZSB2b2lkIHRyYWNlX3NoYWRvd19wcmVhbGxvY191
bnBpbihzdHJ1Y3QgZG9tYWluICpkLCBtZm5fdCBzbWZuKQo+ICAgICAgIGlmICggdGJfaW5pdF9k
b25lICkKPiAgICAgICB7Cj4gICAgICAgICAgIC8qIENvbnZlcnQgc21mbiB0byBnZm4gKi8KPiAt
ICAgICAgICB1bnNpZ25lZCBsb25nIGdmbjsKPiArICAgICAgICBnZm5fdCBnZm47Cj4gKwo+ICAg
ICAgICAgICBBU1NFUlQobWZuX3ZhbGlkKHNtZm4pKTsKPiAgICAgICAgICAgZ2ZuID0gbWZuX3Rv
X2dmbihkLCBiYWNrcG9pbnRlcihtZm5fdG9fcGFnZShzbWZuKSkpOwo+ICAgICAgICAgICBfX3Ry
YWNlX3ZhcihUUkNfU0hBRE9XX1BSRUFMTE9DX1VOUElOLCAwLyohdHNjKi8sIHNpemVvZihnZm4p
LCAmZ2ZuKTsKPiBAQCAtMTg2MSw3ICsxODYzLDggQEAgc3RhdGljIGlubGluZSB2b2lkIHRyYWNl
X3NoYWRvd193cm1hcF9iZihtZm5fdCBnbWZuKQo+ICAgICAgIGlmICggdGJfaW5pdF9kb25lICkK
PiAgICAgICB7Cj4gICAgICAgICAgIC8qIENvbnZlcnQgZ21mbiB0byBnZm4gKi8KPiAtICAgICAg
ICB1bnNpZ25lZCBsb25nIGdmbiA9IG1mbl90b19nZm4oY3VycmVudC0+ZG9tYWluLCBnbWZuKTsK
PiArICAgICAgICBnZm5fdCBnZm4gPSBtZm5fdG9fZ2ZuKGN1cnJlbnQtPmRvbWFpbiwgZ21mbik7
Cj4gKwo+ICAgICAgICAgICBfX3RyYWNlX3ZhcihUUkNfU0hBRE9XX1dSTUFQX0JGLCAwLyohdHNj
Ki8sIHNpemVvZihnZm4pLCAmZ2ZuKTsKPiAgICAgICB9Cj4gICB9Cj4gQEAgLTE5NDYsNyArMTk0
OSw3IEBAIGludCBzaF9yZW1vdmVfd3JpdGVfYWNjZXNzKHN0cnVjdCBkb21haW4gKmQsIG1mbl90
IGdtZm4sCj4gICAjaWYgU0hBRE9XX09QVElNSVpBVElPTlMgJiBTSE9QVF9XUklUQUJMRV9IRVVS
SVNUSUMKPiAgICAgICBpZiAoIGN1cnItPmRvbWFpbiA9PSBkICkKPiAgICAgICB7Cj4gLSAgICAg
ICAgdW5zaWduZWQgbG9uZyBnZm47Cj4gKyAgICAgICAgZ2ZuX3QgZ2ZuOwo+ICAgICAgICAgICAv
KiBIZXVyaXN0aWM6IHRoZXJlIGlzIGxpa2VseSB0byBiZSBvbmx5IG9uZSB3cml0ZWFibGUgbWFw
cGluZywKPiAgICAgICAgICAgICogYW5kIHRoYXQgbWFwcGluZyBpcyBsaWtlbHkgdG8gYmUgaW4g
dGhlIGN1cnJlbnQgcGFnZXRhYmxlLAo+ICAgICAgICAgICAgKiBpbiB0aGUgZ3Vlc3QncyBsaW5l
YXIgbWFwIChvbiBub24tSElHSFBURSBsaW51eCBhbmQgd2luZG93cykqLwo+IEBAIC0xOTY5LDgg
KzE5NzIsOSBAQCBpbnQgc2hfcmVtb3ZlX3dyaXRlX2FjY2VzcyhzdHJ1Y3QgZG9tYWluICpkLCBt
Zm5fdCBnbWZuLAo+ICAgICAgICAgICAgICAgICAgIEdVRVNTKDB4QzAwMDAwMDBVTCArIChmYXVs
dF9hZGRyID4+IDEwKSwgMSk7Cj4gICAKPiAgICAgICAgICAgICAgIC8qIExpbnV4IGxvd21lbTog
Zmlyc3QgODk2TUIgaXMgbWFwcGVkIDEtdG8tMSBhYm92ZSAweEMwMDAwMDAwICovCj4gLSAgICAg
ICAgICAgIGlmICgoZ2ZuID0gbWZuX3RvX2dmbihkLCBnbWZuKSkgPCAweDM4MDAwICkKPiAtICAg
ICAgICAgICAgICAgIEdVRVNTKDB4QzAwMDAwMDBVTCArIChnZm4gPDwgUEFHRV9TSElGVCksIDQp
Owo+ICsgICAgICAgICAgICBnZm4gPSBtZm5fdG9fZ2ZuKGQsIGdtZm4pOwo+ICsgICAgICAgICAg
ICBpZiAoIGdmbl94KGdmbikgPCAweDM4MDAwICkKPiArICAgICAgICAgICAgICAgIEdVRVNTKDB4
QzAwMDAwMDBVTCArIGdmbl90b19nYWRkcihnZm4pLCA0KTsKPiAgIAo+ICAgICAgICAgICAgICAg
LyogRnJlZUJTRDogTGluZWFyIG1hcCBhdCAweEJGQzAwMDAwICovCj4gICAgICAgICAgICAgICBp
ZiAoIGxldmVsID09IDEgKQo+IEBAIC0xOTg3LDggKzE5OTEsOSBAQCBpbnQgc2hfcmVtb3ZlX3dy
aXRlX2FjY2VzcyhzdHJ1Y3QgZG9tYWluICpkLCBtZm5fdCBnbWZuLAo+ICAgICAgICAgICAgICAg
fQo+ICAgCj4gICAgICAgICAgICAgICAvKiBMaW51eCBsb3dtZW06IGZpcnN0IDg5Nk1CIGlzIG1h
cHBlZCAxLXRvLTEgYWJvdmUgMHhDMDAwMDAwMCAqLwo+IC0gICAgICAgICAgICBpZiAoKGdmbiA9
IG1mbl90b19nZm4oZCwgZ21mbikpIDwgMHgzODAwMCApCj4gLSAgICAgICAgICAgICAgICBHVUVT
UygweEMwMDAwMDAwVUwgKyAoZ2ZuIDw8IFBBR0VfU0hJRlQpLCA0KTsKPiArICAgICAgICAgICAg
Z2ZuID0gbWZuX3RvX2dmbihkLCBnbWZuKTsKPiArICAgICAgICAgICAgaWYgKCBnZm5feChnZm4p
IDwgMHgzODAwMCApCj4gKyAgICAgICAgICAgICAgICBHVUVTUygweEMwMDAwMDAwVUwgKyBnZm5f
dG9fZ2FkZHIoZ2ZuKSwgNCk7Cj4gICAKPiAgICAgICAgICAgICAgIC8qIEZyZWVCU0QgUEFFOiBM
aW5lYXIgbWFwIGF0IDB4QkY4MDAwMDAgKi8KPiAgICAgICAgICAgICAgIHN3aXRjaCAoIGxldmVs
ICkKPiBAQCAtMjAxNiwxNSArMjAyMSwxNSBAQCBpbnQgc2hfcmVtb3ZlX3dyaXRlX2FjY2Vzcyhz
dHJ1Y3QgZG9tYWluICpkLCBtZm5fdCBnbWZuLAo+ICAgICAgICAgICAgICAgICogaGFkIGl0IGF0
IDB4ZmZmZjgxMDAwMDAwMDAwMCwgYW5kIG9sZGVyIGtlcm5lbHMgeWV0IGhhZCBpdAo+ICAgICAg
ICAgICAgICAgICogYXQgMHgwMDAwMDEwMDAwMDAwMDAwVUwgKi8KPiAgICAgICAgICAgICAgIGdm
biA9IG1mbl90b19nZm4oZCwgZ21mbik7Cj4gLSAgICAgICAgICAgIEdVRVNTKDB4ZmZmZjg4MDAw
MDAwMDAwMFVMICsgKGdmbiA8PCBQQUdFX1NISUZUKSwgNCk7Cj4gLSAgICAgICAgICAgIEdVRVNT
KDB4ZmZmZjgxMDAwMDAwMDAwMFVMICsgKGdmbiA8PCBQQUdFX1NISUZUKSwgNCk7Cj4gLSAgICAg
ICAgICAgIEdVRVNTKDB4MDAwMDAxMDAwMDAwMDAwMFVMICsgKGdmbiA8PCBQQUdFX1NISUZUKSwg
NCk7Cj4gKyAgICAgICAgICAgIEdVRVNTKDB4ZmZmZjg4MDAwMDAwMDAwMFVMICsgZ2ZuX3RvX2dh
ZGRyKGdmbiksIDQpOwo+ICsgICAgICAgICAgICBHVUVTUygweGZmZmY4MTAwMDAwMDAwMDBVTCAr
IGdmbl90b19nYWRkcihnZm4pLCA0KTsKPiArICAgICAgICAgICAgR1VFU1MoMHgwMDAwMDEwMDAw
MDAwMDAwVUwgKyBnZm5fdG9fZ2FkZHIoZ2ZuKSwgNCk7Cj4gICAKPiAgICAgICAgICAgICAgIC8q
Cj4gICAgICAgICAgICAgICAgKiA2NGJpdCBTb2xhcmlzIGtlcm5lbCBwYWdlIG1hcCBhdAo+ICAg
ICAgICAgICAgICAgICoga3BtX3ZiYXNlOyAweGZmZmZmZTAwMDAwMDAwMDBVTAo+ICAgICAgICAg
ICAgICAgICovCj4gLSAgICAgICAgICAgIEdVRVNTKDB4ZmZmZmZlMDAwMDAwMDAwMFVMICsgKGdm
biA8PCBQQUdFX1NISUZUKSwgNCk7Cj4gKyAgICAgICAgICAgIEdVRVNTKDB4ZmZmZmZlMDAwMDAw
MDAwMFVMICsgZ2ZuX3RvX2dhZGRyKGdmbiksIDQpOwo+ICAgCj4gICAgICAgICAgICAgICAgLyog
RnJlZUJTRCA2NGJpdDogbGluZWFyIG1hcCAweGZmZmY4MDAwMDAwMDAwMDAgKi8KPiAgICAgICAg
ICAgICAgICBzd2l0Y2ggKCBsZXZlbCApCj4gQEAgLTIwMzcsNyArMjA0Miw3IEBAIGludCBzaF9y
ZW1vdmVfd3JpdGVfYWNjZXNzKHN0cnVjdCBkb21haW4gKmQsIG1mbl90IGdtZm4sCj4gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICArICgoZmF1bHRfYWRkciAmIFZBRERSX01BU0spID4+IDI3
KSwgNik7IGJyZWFrOwo+ICAgICAgICAgICAgICAgIH0KPiAgICAgICAgICAgICAgICAvKiBGcmVl
QlNEIDY0Yml0OiBkaXJlY3QgbWFwIGF0IDB4ZmZmZmZmMDAwMDAwMDAwMCAqLwo+IC0gICAgICAg
ICAgICAgR1VFU1MoMHhmZmZmZmYwMDAwMDAwMDAwICsgKGdmbiA8PCBQQUdFX1NISUZUKSwgNik7
Cj4gKyAgICAgICAgICAgICBHVUVTUygweGZmZmZmZjAwMDAwMDAwMDAgKyBnZm5fdG9fZ2FkZHIo
Z2ZuKSwgNik7Cj4gICAgICAgICAgIH0KPiAgIAo+ICAgI3VuZGVmIEdVRVNTCj4gZGlmZiAtLWdp
dCBhL3hlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvbXVsdGkuYyBiL3hlbi9hcmNoL3g4Ni9tbS9zaGFk
b3cvbXVsdGkuYwo+IGluZGV4IDVmOGE3NDVkZTIuLjc0NjgxYmE4NWMgMTAwNjQ0Cj4gLS0tIGEv
eGVuL2FyY2gveDg2L21tL3NoYWRvdy9tdWx0aS5jCj4gKysrIGIveGVuL2FyY2gveDg2L21tL3No
YWRvdy9tdWx0aS5jCj4gQEAgLTEwNzYsNyArMTA3Niw3IEBAIHN0YXRpYyBpbmxpbmUgdm9pZCBz
aGFkb3dfdnJhbV9nZXRfbDFlKHNoYWRvd19sMWVfdCBuZXdfc2wxZSwKPiAgICAgICAgICAgIHx8
ICFtZm5fdmFsaWQobWZuKSApICAgLyogbWZuIGNhbiBiZSBpbnZhbGlkIGluIG1taW9fZGlyZWN0
ICovCj4gICAgICAgICAgIHJldHVybjsKPiAgIAo+IC0gICAgZ2ZuID0gbWZuX3RvX2dmbihkLCBt
Zm4pOwo+ICsgICAgZ2ZuID0gZ2ZuX3gobWZuX3RvX2dmbihkLCBtZm4pKTsKPiAgICAgICAvKiBQ
YWdlIHNoYXJpbmcgbm90IHN1cHBvcnRlZCBvbiBzaGFkb3cgUFRzICovCj4gICAgICAgQlVHX09O
KFNIQVJFRF9NMlAoZ2ZuKSk7Cj4gICAKPiBAQCAtMTEwNyw3ICsxMTA3LDcgQEAgc3RhdGljIGlu
bGluZSB2b2lkIHNoYWRvd192cmFtX3B1dF9sMWUoc2hhZG93X2wxZV90IG9sZF9zbDFlLAo+ICAg
ICAgICAgICAgfHwgIW1mbl92YWxpZChtZm4pICkgICAvKiBtZm4gY2FuIGJlIGludmFsaWQgaW4g
bW1pb19kaXJlY3QgKi8KPiAgICAgICAgICAgcmV0dXJuOwo+ICAgCj4gLSAgICBnZm4gPSBtZm5f
dG9fZ2ZuKGQsIG1mbik7Cj4gKyAgICBnZm4gPSBnZm5feChtZm5fdG9fZ2ZuKGQsIG1mbikpOwo+
ICAgICAgIC8qIFBhZ2Ugc2hhcmluZyBub3Qgc3VwcG9ydGVkIG9uIHNoYWRvdyBQVHMgKi8KPiAg
ICAgICBCVUdfT04oU0hBUkVEX00yUChnZm4pKTsKPiAgIAo+IGRpZmYgLS1naXQgYS94ZW4vaW5j
bHVkZS9hc20teDg2L3AybS5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9wMm0uaAo+IGluZGV4IDA5
ZWY3ZTAyZmQuLjFhMDc1NTQ3ZTIgMTAwNjQ0Cj4gLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9w
Mm0uaAo+ICsrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvcDJtLmgKPiBAQCAtNTA2LDEyICs1MDYs
MTIgQEAgc3RhdGljIGlubGluZSBzdHJ1Y3QgcGFnZV9pbmZvICpnZXRfcGFnZV9mcm9tX2dmbigK
PiAgIH0KPiAgIAo+ICAgLyogR2VuZXJhbCBjb252ZXJzaW9uIGZ1bmN0aW9uIGZyb20gbWZuIHRv
IGdmbiAqLwo+IC1zdGF0aWMgaW5saW5lIHVuc2lnbmVkIGxvbmcgbWZuX3RvX2dmbihjb25zdCBz
dHJ1Y3QgZG9tYWluICpkLCBtZm5fdCBtZm4pCj4gK3N0YXRpYyBpbmxpbmUgZ2ZuX3QgbWZuX3Rv
X2dmbihjb25zdCBzdHJ1Y3QgZG9tYWluICpkLCBtZm5fdCBtZm4pCj4gICB7Cj4gICAgICAgaWYg
KCBwYWdpbmdfbW9kZV90cmFuc2xhdGUoZCkgKQo+IC0gICAgICAgIHJldHVybiBnZXRfZ3Bmbl9m
cm9tX21mbihtZm5feChtZm4pKTsKPiArICAgICAgICByZXR1cm4gX2dmbihnZXRfZ3Bmbl9mcm9t
X21mbihtZm5feChtZm4pKSk7Cj4gICAgICAgZWxzZQo+IC0gICAgICAgIHJldHVybiBtZm5feCht
Zm4pOwo+ICsgICAgICAgIHJldHVybiBfZ2ZuKG1mbl94KG1mbikpOwo+ICAgfQo+ICAgCj4gICAj
aWZkZWYgQ09ORklHX0hWTQo+IAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 12:14:03 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 12:14:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hs4XT-0007at-5H; Mon, 29 Jul 2019 12:14:03 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=uQHP=V2=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hs4XR-0007Zp-5C
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 12:14:01 +0000
X-Inumbo-ID: 572dcffa-b1fa-11e9-9ac3-0730ca26ddb5
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 572dcffa-b1fa-11e9-9ac3-0730ca26ddb5;
 Mon, 29 Jul 2019 12:13:57 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id D3088ABD4;
 Mon, 29 Jul 2019 12:13:56 +0000 (UTC)
To: Dario Faggioli <dfaggioli@suse.com>,
 "andrii.anisov@gmail.com" <andrii.anisov@gmail.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
References: <1564137460-25629-1-git-send-email-andrii.anisov@gmail.com>
 <79b01757ee19b57ac43649a4d94e378891152887.camel@suse.com>
 <25dfa166-c7a4-c2dd-0c1d-58faf5ffc296@suse.com>
 <41291327c741e276b4ad666e67152b74d2257a42.camel@suse.com>
From: Juergen Gross <jgross@suse.com>
Message-ID: <f9ebb773-db7b-f466-2c77-302bc3e2ed51@suse.com>
Date: Mon, 29 Jul 2019 14:13:55 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <41291327c741e276b4ad666e67152b74d2257a42.camel@suse.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [RFC 0/6] XEN scheduling hardening
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "sstabellini@kernel.org" <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>,
 "tim@xen.org" <tim@xen.org>, "julien.grall@arm.com" <julien.grall@arm.com>,
 Jan Beulich <JBeulich@suse.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjkuMDcuMTkgMTM6NTMsIERhcmlvIEZhZ2dpb2xpIHdyb3RlOgo+IE9uIEZyaSwgMjAxOS0w
Ny0yNiBhdCAxNDoxNCArMDIwMCwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPj4gT24gMjYuMDcuMTkg
MTM6NTYsIERhcmlvIEZhZ2dpb2xpIHdyb3RlOgo+Pj4gT24gRnJpLCAyMDE5LTA3LTI2IGF0IDEz
OjM3ICswMzAwLCBBbmRyaWkgQW5pc292IHdyb3RlOgo+Pj4+ICAgIC0gSG93IHRvIGF2b2lkIHRo
ZSBhYnNvbHV0ZSB0b3AgcHJpb3JpdHkgb2YgdGFza2xldHMgKHdoYXQgaXMKPj4+PiBvYmV5ZWQK
Pj4+PiBieSBhbGwKPj4+PiAgICAgIHNjaGVkdWxlcnMgc28gZmFyKS4gU2hvdWxkIGlkbGUgdmNw
dSBiZSBzY2hlZHVsZWQgYXMgdGhlCj4+Pj4gbm9ybWFsCj4+Pj4gZ3Vlc3QgdmNwdXMKPj4+PiAg
ICAgICh0aHJvdWdoIHF1ZXVlcywgcHJpb3JpdGllcywgZXRjKT8KPj4+Pgo+Pj4gVGhlcmVmb3Jl
LCBldmVuIGlmIHRoZXJlIHdvdWxkbid0IGJlIGFueSBzdWJzeXN0ZW0gZXhwbGljaXRseQo+Pj4g
cmVseWluZwo+Pj4gb24gdGhlIGN1cnJlbnQgYmVoYXZpb3IgKHdoaWNoIHNob3VsZCBiZSB2ZXJp
ZmllZCksIEkgdGhpbmsgd2UgYXJlCj4+PiBhdAo+Pj4gaGlnaCByaXNrIG9mIGJyZWFraW5nIHRo
aW5ncywgaWYgd2UgY2hhbmdlLgo+Pgo+PiBXZSdkIGJyZWFrIHRoaW5ncyBJTU8uCj4+Cj4+IFRh
c2tsZXRzIGFyZSBzb21ldGltZXMgdXNlZCB0byBwZXJmb3JtIGFzeW5jIGFjdGlvbnMgd2hpY2gg
Y2FuJ3QgYmUKPj4gZG9uZQo+PiBpbiBndWVzdCB2Y3B1IGNvbnRleHQuIExpa2Ugc3dpdGNoaW5n
IGEgZG9tYWluIHRvIHNoYWRvdyBtb2RlIGZvcgo+PiBMMVRGCj4+IG1pdGlnYXRpb24sIG9yIG1h
cnNoYWxsaW5nIGFsbCBjcHVzIGZvciBzdG9wX21hY2hpbmUoKS4gWW91IGRvbid0Cj4+IHdhbnQK
Pj4gdG8gYmUgYWJsZSB0byBibG9jayB0YXNrbGV0cywgeW91IHdhbnQgdGhlbSB0byBydW4gYXMg
c29vbiBhcwo+PiBwb3NzaWJsZS4KPj4KPiBZZXAsIHN0b3AtbWFjaGluZSB3YXMgcHJlY2lzZWx5
IHdoYXQgSSBoYWQgaW4gbWluZCwgYnV0IGFzIEp1ZXJnZW4KPiBzYXlzLCB0aGVyZSdzIG1vcmUu
Cj4gCj4gQXMgc2FpZCwgSSBzdWdnZXN0IHdlIGRlZmVyIHRoaXMgcHJvYmxlbSBvciwgaW4gZ2Vu
ZXJhbCwgd2UgdHJlYXQgaXQKPiBvdXRzaWRlIG9mIHRoaXMgc2VyaWVzLgo+IAo+Pj4gMikgeW91
IG1vdmUgYWxsIHRoZXNlIGFjdGl2aXRpZXMgb3V0IG9mIGlkbGUsIGFuZCBpbiBzb21lIG90aGVy
Cj4+PiAgICAgIGNvbnRleHQsIGFuZCB5b3UgbGV0IGlkbGUganVzdCBkbyB0aGUgaWRsaW5nLiBB
dCB0aGF0IHBvaW50LAo+Pj4gdGltZQo+Pj4gICAgICBhY2NvdW50ZWQgdG8gaWRsZSB3aWxsIGJl
IG9ubHkgYWN0dWFsIGlkbGUgdGltZSwgYXMgdGhlIHRpbWUgaXQKPj4+ICAgICAgdG9vayB0byBY
ZW4gdG8gZG8gYWxsIHRoZSBvdGhlciB0aGluZ3MgaXMgbm93IGFjY291bnRlZCB0byB0aGUKPj4+
IG5ldwo+Pj4gICAgICBleGVjdXRpb24gY29udGV4dCB3aGljaCBpcyBydW5uaW5nIHRoZW0uCj4+
Cj4+IEFuZCBoZXJlIHdlIGFyZSBjb21pbmcgYmFjayB0byB0aGUgaWRlYSBvZiBhICJoeXBlcnZp
c29yIGRvbWFpbiIgSQo+PiBzdWdnZXN0ZWQgYWJvdXQgMTAgeWVhcnMgYWdvIGFuZCB3aGljaCB3
YXMgcmVqZWN0ZWQgYXQgdGhhdCB0aW1lLi4uCj4+Cj4gSXQncyBwcmV0dHkgbXVjaCB3aGF0IEFu
ZHJpaSBpcyBwcm9wb3NpbmcgYWxyZWFkeSwgd2hlbiBoZSBzYXlzIGhlJ2QKPiBjb25zaWRlciBp
ZGxlX3ZjcHUgYW4gJ2h5cGVydmlzb3IgdmNwdScuIE9yIGF0IGxlYXN0IGEgbmF0dXJhbGUKPiBl
eHRlbnNpb24gb2YgdGhhdC4KClRoZSBtYWluIGRpZmZlcmVuY2UgaXMgaXRzIHByaW9yaXR5IGFu
ZCB0aGUgcG9zc2liaWxpdHkgdG8gYWxsb3cgaXQgdG8KYmVjb21lIGJsb2NrZWQuCgo+IEkgZG9u
J3Qga25vdyB3aGF0IHdhcyB0aGUgb2NjYXNpb24gZm9yIHByb3Bvc2luZyBpdCwgYW5kIHRoZSBh
cmd1bWVudAo+IGFnYWluc3QgaXQsIDEwIHllYXJzIGFnbywgc28gSSB3b24ndCBjb21tZW50IG9u
IHRoYXQuIDotRAoKSXQgd2FzIGluIHRoZSBkaXNjdXNzaW9uIG9mIG15IGluaXRpYWwgc3VibWlz
c2lvbiBvZiBjcHVwb29scy4gSXQgd2FzCm9uZSBhbHRlcm5hdGl2ZSB0aG91Z2h0IHRvIHNvbHZl
IHRoZSBjb250aW51ZV9oeXBlcmNhbGxfb25fY3B1KCkKcHJvYmxlbS4gSW4gdGhlIGVuZCB0aGF0
IHdhcyBkb25lIHZpYSB0YXNrbGV0cy4gOi0pCgoKSnVlcmdlbgoKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 12:21:27 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 12:21:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hs4eZ-0000Fd-1v; Mon, 29 Jul 2019 12:21: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=Lmhy=V2=gmail.com=viktor.mitin.19@srs-us1.protection.inumbo.net>)
 id 1hs4eY-0000FY-MY
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 12:21:22 +0000
X-Inumbo-ID: 5f374ace-b1fb-11e9-8980-bc764e045a96
Received: from mail-io1-xd44.google.com (unknown [2607:f8b0:4864:20::d44])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5f374ace-b1fb-11e9-8980-bc764e045a96;
 Mon, 29 Jul 2019 12:21:20 +0000 (UTC)
Received: by mail-io1-xd44.google.com with SMTP id f4so119521169ioh.6
 for <xen-devel@lists.xenproject.org>; Mon, 29 Jul 2019 05:21: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=dLNRerou3QEyJ3J+z/WrcBuEUZtW5Ek04FthPyI1au0=;
 b=Zf/n244NTmNY1TWb2pP8uFr6CbkwvarICSJNcm6odgKR3bzLtSYTxQNZiEX1dDipVk
 NkcCj2AL5wVlDFRTYyklnPQJ4SrqeVWYcewF5HJVqATuqlOz8o1EgbXZJh0vwl3gOLpE
 66HEUEHzSJ2C3ZaaUfSzmMdaNp+zeydkQWB3okp5aQqGKFW29TZ3pJbm4gNa/vjzdFN+
 ywTGuUN5Vlg0OzFaI6M3f9rrtBRbQT3QHcRXiuj9qxiRZcBsOHtm1V+8i8IetYL61yTX
 bJcNBpvOWH6QnV6UchS0BNFDUTZRRzkQZdV2blJMnXej9vJMfi4MEwe3jQvDYNFYUCua
 BNhw==
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=dLNRerou3QEyJ3J+z/WrcBuEUZtW5Ek04FthPyI1au0=;
 b=mG8GOTTkjgorZNYXMuBCeUYwyh334LHZgoFts2CEcX02W3Mlh4FKGddUtXjDJqEdWr
 flMNZHT77MJuWVgARRXZVvtXD7r6/51nRymn8RmB8ruitKnTDf15nnCk9ZcCJXoBNZ1b
 qkcqoClCF7oGqEP+6h6Jj8NKSi7sJuHD3Hz789oVa79iZG5X6x9xTS5jHqTsdACOe/pc
 +Z7uunRYW+IfOx7AzlAErvtsnq49QKHjSUAW6KUGx9fAnhjGIxRbC/GxbQ1Gw1o/rF4y
 qdOybweL7W8WU07DQKpanPGKD8SCC9p3iMFDkrD/cq5TUc4D+kVCbrf01NtZzI0X/QBO
 ddDQ==
X-Gm-Message-State: APjAAAUxzLmZdihyVfseGFgG5LpHOuToFNEuZsDAomUlKf0XtygjdfyY
 tjUlW5AgGcRVG5uMJ8DKLwh8h5r8uQ0ou5GDFp4=
X-Google-Smtp-Source: APXvYqy44OZKAOne89/TiZ5rWd3/TlYV0/kYB+Ew/VfDAI8rfe0h+fbfYgTp0l3oKUFPUdzHYOfLw31YM8Ru1xpxb68=
X-Received: by 2002:a6b:8b8b:: with SMTP id
 n133mr26288799iod.183.1564402879956; 
 Mon, 29 Jul 2019 05:21:19 -0700 (PDT)
MIME-Version: 1.0
References: <CAOcoXZavLnHhNc7mmHnO5Gi_vq-0j1FCgvpXh0NimAewXX8e1g@mail.gmail.com>
 <5B61E054-048E-46BF-9952-382FA65893EE@gmail.com>
 <ab635236-6dac-0f8f-8bab-46ccbc9d47e2@arm.com>
 <CAOcoXZYw0uC+2c5KAVMhvXRukYomAuhSVW=jWU3HH1sX6zgkaQ@mail.gmail.com>
 <685e081c-b374-7d66-4645-d6ee7a02f655@arm.com>
In-Reply-To: <685e081c-b374-7d66-4645-d6ee7a02f655@arm.com>
From: Viktor Mitin <viktor.mitin.19@gmail.com>
Date: Mon, 29 Jul 2019 15:21:08 +0300
Message-ID: <CAOcoXZZ5HWYrDEy966BN-Esaci2XD=H98kn1JNwjAU_DUW_Egg@mail.gmail.com>
To: Julien Grall <julien.grall@arm.com>
Subject: Re: [Xen-devel] Xen Coding style and clang-format
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Lars Kurth <lars.kurth.xen@gmail.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Committers <committers@xenproject.org>, Artem Mygaiev <Artem_Mygaiev@epam.com>,
 Doug Goldstein <cardoe@cardoe.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgSnVsaWVuLAoKT24gTW9uLCBKdWwgMjksIDIwMTkgYXQgMTo0OSBQTSBKdWxpZW4gR3JhbGwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPiB3cm90ZToKPgo+IEhpLAo+Cj4gT24gNy8yOS8xOSAxMDox
MyBBTSwgVmlrdG9yIE1pdGluIHdyb3RlOgo+ID4gT24gRnJpLCBKdWwgMjYsIDIwMTkgYXQgMzo1
MCBQTSBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPiB3cm90ZToKPiA+Pgo+ID4+
IEkgaGF2ZSBhbHJlYWR5IGRvbmUgc29tZSB0ZXN0aW5ncyBhIGNvdXBsZSBvZiB3ZWVrcyBhZ28g
d2l0aCB0aGUgcGF0Y2ggWzFdLiBJCj4gPj4gaGF2ZSBzZW50IHNvbWUgY29tbWVudHMgcmVnYXJk
aW5nIHRoZSBjaGFuZ2UgbWFkZSBieSB0aGUgdG9vbHMgdGhhdCByZXF1aXJlIHNvbWUKPiA+PiBh
dHRlbnRpb24uIEl0IHdvdWxkIGJlIGdvb2QgaWYgc29tZW9uZSBnbyB0aHJvdWdoIHRoZW0gYW5k
IHRyeSB0byBhZGRyZXNzIG9uZSBieQo+ID4+IG9uZS4gRm9yIGNvbnZlbmllbmNlIEkgaGF2ZSBy
ZXBsaWNhdGVkIG15IGUtbWFpbCBwdWJsaWNseSBiZWxvdy4KPiA+Cj4gPj4gKioqIHhlbi9hcm0v
ZG9tYWluX2J1aWxkLmMgKioqCj4gPj4KPiA+PiAqKioqKgo+ID4+Cj4gPj4gLSAgICBEMTFQUklO
VCgiQWxsb2NhdGVkICUjIlBSSXBhZGRyIi0lIyJQUklwYWRkciIgKCVsZE1CLyVsZE1CLCBvcmRl
ciAlZClcbiIsCj4gPj4gLSAgICAgICAgICAgICBzdGFydCwgc3RhcnQgKyBzaXplLAo+ID4+IC0g
ICAgICAgICAgICAgMVVMIDw8IChvcmRlciArIFBBR0VfU0hJRlQgLSAyMCksCj4gPj4gKyAgICBE
MTFQUklOVCgiQWxsb2NhdGVkICUjIiBQUklwYWRkciAiLSUjIiBQUklwYWRkcgo+ID4+ICsgICAg
ICAgICAgICAgIiAoJWxkTUIvJWxkTUIsIG9yZGVyICVkKVxuIiwKPiA+PiAgICAgV2UgdXN1YWxs
eSByZWNvbW1lbmQgdG8gYXZvaWQgc3BsaXR0aW5nIHRoZSBmb3JtYXQgc3RyaW5nIHNvIGl0IGlz
Cj4gPj4gZWFzaWVyIHRvIGdyZXAgaW4gdGhlIGNvZGUuCj4gPgo+ID4gSW4gdGhpcyBjYXNlLCB0
aGUgc3RyaW5nIGlzIGxvbmdlciB0aGFuIDc5IGNoYXJhY3RlcnMsIHNvIHRoZXJlIHdhcyBzcGxp
dHRpbmcuCj4KPiBZZXMsIGJ1dCBhcyBJIHBvaW50ZWQgb3V0IHNwbGl0dGluZyB0aGUgc3RyaW5n
IG1ha2VzIG1vcmUgZGlmZmljdWx0IHRvCj4gZ3JlcCBmb3IgaXQgaW4gdGhlIGNvZGUgYmFzZS4g
U28gd2UgcHJlZmVyIHRvIGF2b2lkIHNwbGl0IHRoZSBzdHJpbmcKPiBldmVuIGlmIGl0IGlzIGxv
bmdlciB0aGFuIDc5IGNoYXJhY3RlcnMuCgpPaywgY2xhbmctZm9ybWF0IHNlZW1zIGRvZXNuJ3Qg
d29yayB0aGlzIHdheS4gSXQgbmVlZHMgdG8gaW52ZXN0aWdhdGUKaG93IHRvIGltcGxlbWVudCBp
dC4KCj4KPiA+Cj4gPj4KPiA+PiAqKioqKgo+ID4+Cj4gPj4gLSMgZGVmaW5lIEQxMVBSSU5UKGZt
dCwgYXJncy4uLikgZG8ge30gd2hpbGUgKCAwICkKPiA+PiArI2RlZmluZSBEMTFQUklOVChmbXQs
IGFyZ3MuLi4pIFwKPiA+PiArICAgIGRvIHsgICAgICAgICAgICAgICAgICAgICAgIFwKPiA+PiAr
ICAgIH0gd2hpbGUgKCAwICkKPiA+Pgo+ID4+IEl0IGlzIGZhaXJseSBjb21tb24gdG8ga2VlcCBl
dmVyeXRoaW5nIG9uIGEgbGluZSB3aGVuIHRoZQo+ID4+IGJvZHkgaXMgZW1wdHkuIFdlIGFsc28g
dXNlIGlzIGZvciBzdHViIHN0YXRpYyBpbmxpbmUgaGVscGVyLgo+ID4+IEkgYW0gbm90IHN1cmUg
aG93IGRpZmZpY3VsdCBpdCB3b3VsZCBiZSB0byBpbXBsZW1lbnQgdGhhdCB3aXRoIGNsYW5nLWZv
cm1hdC4KPiA+Cj4gPiBTb3JyeSBmb3IgcmVwZWF0aW5nIGl0IGFnYWluIGFuZCBhZ2FpbiwgYnV0
IHN1Y2ggY2FzZXMgc2hvdWxkIGJlIGFkZGVkCj4gPiB0byB0aGUgY29kaW5nIHN0eWxlIGRvY3Vt
ZW50IGV4cGxpY2l0bHkuCj4KPiBQYXRjaCBhcmUgYWx3YXlzIHdlbGNvbWUuLi4KCkFncmVlIHdp
dGggeW91IGFib3V0IGl0LCBhbmQgdGhpcyBzZWVtcyB0byBiZSB0aGUgaGFyZGVzdCB0aGluZyB0
byBvdmVyY29tZS4KCj4KPiA+IEl0IGlzIHVua25vd24gaG93IGRpZmZpY3VsdCBpdCB3b3VsZCBi
ZSB0byBpbXBsZW1lbnQgdGhhdCB3aXRoCj4gPiBjbGFuZy1mb3JtYXQsIGhvd2V2ZXIsIGl0IGNh
biBiZSBhbmFseXplZC4KPgo+IC4uLiAgYnV0IHRoZSBnb2FsIG9mIHRoaXMgZGlzY3Vzc2lvbiBp
cyB0byB1bmRlcnN0YW5kIHRoZSBsaW1pdGF0aW9ucyBvZgo+IENsYW5nLWZvcm1hdCBhbmQgd2hl
dGhlciBhIENvZGluZyBTdHlsZSBjaGFuZ2UgbWF5IGJlIGVhc2llci4KCkl0IGlzIG5vdCBzbyBl
YXN5IHRvIGRvLCBzbyBpdCBtYXkgdGFrZSBhIHRpbWUgdG8gaW52ZXN0aWdhdGUgZXZlcnkgdGhl
IGNhc2UuCgo+Cj4gPj4KPiA+PiAqKioqKgo+ID4+Cj4gPj4gLSAgICAvKiBTZWUgbGludXgKPiA+
PiBEb2N1bWVudGF0aW9uL2RldmljZXRyZWUvYmluZGluZ3MvaW50ZXJydXB0LWNvbnRyb2xsZXIv
YXJtLGdpYy50eHQgKi8KPiA+PiArICAgIC8qIFNlZSBsaW51eAo+ID4+ICsgICAgICogRG9jdW1l
bnRhdGlvbi9kZXZpY2V0cmVlL2JpbmRpbmdzL2ludGVycnVwdC1jb250cm9sbGVyL2FybSxnaWMu
dHh0ICovCj4gPj4KPiA+PiBNdWx0aS1saW5lcyBjb21tZW50IG9uIFhlbiBhcmUgdXNpbmcKPiA+
PiAvKgo+ID4+ICAgICogRm9vCj4gPj4gICAgKiBCYXIKPiA+PiAgICAqLwo+ID4KPiA+IFNlZSBt
eSBjb21tZW50IGFib3V0IGNsYW5nLWZvcm1hdCBzdXBwb3J0cyBvbmx5IGNvbW1lbnRzIGluZGVu
dGF0aW9uIGZvciBub3cuCj4KPiBJIHNhdyBpdCBhbmQgSSB3aWxsIHJlcGx5IGhlcmUgZm9yIHNp
bXBsaWNpdHkuIEhhdmluZyBhIGF1dG9tYXRpYwo+IGNoZWNrZXIgdGhhdCB3aWxsIGRvIHRoZSB3
cm9uZyB0aGluZ3MgaXMgbm90IGlkZWFsLgo+Cj4gSW1hZ2luZSB3ZSBkZWNpZGUgdG8gdXNlIHRo
aXMgY2hlY2tlciBhcyBhIHBhcnQgb2YgdGhlIGNvbW1pdCBwcm9jZXNzLgo+IFRoaXMgbWVhbnMg
dGhhdCB0aGUgY29kZSB3aWxsIGJlIG1vZGlmaWVkIHRvIGNoZWNrZXIgY29kaW5nIHN0eWxlIGFu
ZAo+IG5vdCBYZW4gb25lLgoKV2VsbCwgeW91IGFyZSByaWdodC4gRXZlbiBtb3JlLCB1bmZvcnR1
bmF0ZWx5LCB0aGVyZSBpcyBubyBzdWNoIGNvZGluZwpzdHlsZSBhcyAnYnNkJyBpbiBjbGFuZy1m
b3JtYXQuClNvICd4ZW4nIGNsYW5nLWZvcm1hdCBzdHlsZSBpcyBiYXNlZCBvbiB0aGUgJ2xsdm0n
IHN0eWxlLgoKPgo+ID4KPiA+Pgo+ID4+ICoqKioqCj4gPj4KPiA+PiAtICAgIGNvbnN0IGNoYXIg
Y29tcGF0W10gPQo+ID4+IC0gICAgICAgICJhcm0scHNjaS0xLjAiIlwwIgo+ID4+IC0gICAgICAg
ICJhcm0scHNjaS0wLjIiIlwwIgo+ID4+IC0gICAgICAgICJhcm0scHNjaSI7Cj4gPj4gKyAgICBj
b25zdCBjaGFyIGNvbXBhdFtdID0gImFybSxwc2NpLTEuMCIKPiA+PiArICAgICAgICAgICAgICAg
ICAgICAgICAgICAiXDAiCj4gPj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgImFybSxwc2Np
LTAuMiIKPiA+PiArICAgICAgICAgICAgICAgICAgICAgICAgICAiXDAiCj4gPj4gKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgImFybSxwc2NpIjsKPiA+Pgo+ID4+IEkgYW0gbm90IHN1cmUgd2h5
IGNsYW5nLWZvcm1hdCBkZWNpZGVkIHRvIGZvcm1hdCBsaWtlIHRoYXQuIERvIHlvdSBrbm93IHdo
eT8KPiA+Cj4gPiBUaGUgcmVhc29uIGlzIHRoYXQgdGhlcmUgYXJlIHR3byBzdHJpbmdzIGluIG9u
ZSBsaW5lLiBJdCB3b3VsZCBub3QKPiA+IGNoYW5nZSBpdCBpZiBpdCB3ZXJlCj4gPiBub3QgImFy
bSxwc2NpLTEuMCIiXDAiLCBidXQgImFybSxwc2NpLTEuMFwwIi4KPgo+IEkgd291bGQgbGlrZSB0
byBzZWUgdGhlIGV4YWN0IHBhcnQgb2YgdGhlIGNsYW5nLWZvcm1hdCBjb2Rpbmcgc3R5bGUKPiBk
b2N1bWVudGF0aW9uIHRoYXQgbWVudGlvbiB0aGlzIHJlcXVpcmVtZW50cy4uLiBUaGUgbW9yZSB0
aGF0IGluIGFuCj4gZXhhbXBsZSBhYm92ZSAoY29waWVkIGJlbG93IGZvciBzaW1wbGljaXR5KSwg
dGhlcmUgYXJlIHR3byBzdHJpbmdzIGluIG9uCj4gbGluZS4KClRoZSBjbG9zZXN0IGZvdW5kIHNl
ZW1zIEJpblBhY2tQYXJhbWV0ZXJzIEJpblBhY2tBcmd1bWVudHMsCmhvd2V2ZXIsIGl0IGlzIGFi
b3V0IGZ1bmN0aW9uIGNhbGxzIGFjY29yZGluZyB0byBtYW51YWwuLi4KCj4KPiAgPj4gKyAgICBE
MTFQUklOVCgiQWxsb2NhdGVkICUjIiBQUklwYWRkciAiLSUjIiBQUklwYWRkcgo+Cj4KPiA+Cj4g
Pj4KPiA+PiAqKioqKgo+ID4+Cj4gPj4gLSAgICBjbG9ja192YWxpZCA9IGR0X3Byb3BlcnR5X3Jl
YWRfdTMyKGRldiwgImNsb2NrLWZyZXF1ZW5jeSIsCj4gPj4gLSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICZjbG9ja19mcmVxdWVuY3kpOwo+ID4+ICsgICAgY2xvY2tfdmFs
aWQgPQo+ID4+ICsgICAgICAgIGR0X3Byb3BlcnR5X3JlYWRfdTMyKGRldiwgImNsb2NrLWZyZXF1
ZW5jeSIsICZjbG9ja19mcmVxdWVuY3kpOwo+ID4+Cj4gPj4gSSBhbSBub3Qgc3VyZSB3aHkgY2xh
bmctZm9ybWF0IGRlY2lkZSB0byBmb3JtYXQgbGlrZSB0aGF0LiBUaGUgY3VycmVudCB2ZXJzaW9u
Cj4gPj4gaXMgZGVmaW5pdGVseSB2YWxpZC4KPiA+Cj4gPiBUaGUgY3VycmVudCB2ZXJzaW9uIGlz
IG5vdCB2YWxpZCBhcyBpdCB0YWtlcyA4MSBjaGFycywgd2hpbGUgNzkgaXMKPiA+IGFsbG93ZWQg
YWNjb3JkaW5nIHRvIGNvZGluZyBzdHlsZS4KPgo+IFJlYWxseT8gSSBsb29rZWQgYXQgdGhlIGNv
ZGUgYW5kIHRoaXMgaXMgNjIgY2hhcmFjdGVycy4uLiBJdCB3b3VsZCBiZSA4MQo+IGNoYXJhY3Rl
cnMgaWYgIiZjbG9ja19mcmVxdWVuY3kpOyIgd2VyZSBvbiB0aGUgc2FtZSBsaW5lLiBCdXQgc2Vl
IGhvdyBpdAo+IGlzIHNwbGl0IGluIDIgbGluZXMuCgpZb3UgYXJlIHJpZ2h0LCB0aGVyZSBhcmUg
dHdvIGxpbmVzLiBTbyBpdCBuZWVkcyB0byBmaW5kIG91dCBob3cgdG8KY29uZmlndXJlIG9yIGlt
cGxlbWVudCBzdWNoIGEgZmVhdHVyZSB0byBpZ25vcmUgc3VjaCBjYXNlcy4KPgo+ID4KPiA+Pgo+
ID4+ICoqKioqCj4gPj4KPiA+PiAtIGdvdF9iYW5rMDoKPiA+PiArZ290X2JhbmswOgo+ID4+Cj4g
Pj4gSUlSQywgSmFuIHJlcXVlc3RzIHRvIGhhdmUgYSBzcGFjZSBiZWZvcmUgdGhlIGxhYmVsLiBK
YW4/Cj4gPj4KPiA+PiBKYW4ncyBhbnN3ZXIgd2FzOgo+ID4+Cj4gPj4gWWVzLiBObyBpbmRlbnRh
dGlvbiBhdCBhbGwgZm9yIGxhYmVscyBsZWFkcyB0byB0aGVtIGJlaW5nCj4gPj4gKHdyb25nbHkp
IHVzZWQgd2hlbiBkaWZmIC1wIHRyaWVzIHRvIGlkZW50aWZ5IGNvbnRleHQuIFRoYXQncwo+ID4+
IHRoZSBjYXNlIGV2ZW4gd2l0aCB1cC10by1kYXRlIGRpZmYgaWlyYzsgSSBkb24ndCByZWNhbGwK
PiA+PiB3aGV0aGVyIGdpdCBhbHNvIGdldHMgY29uZnVzZWQgYnkgdGhpcy4KPiA+Pgo+ID4gU28g
Y3VycmVudCBjbGFuZy1mb3JtYXQgYmVoYXZpb3VyIGlzIGNvcnJlY3QgYW5kIG5vdGhpbmcgdG8g
Y2hhbmdlLgo+Cj4gUGxlYXNlIHJlYWQgYWdhaW4gd2hhdCB3YXMgd3JpdHRlbi4gSmFuIGNvbmZp
cm1lZCBoZSB3YW50ZWQgdGhlIHNwYWNlCj4gYmVmb3JlIHRoZSBsYWJlbC4gU28gY2xlYXIgY2xh
bmctZm9ybWF0IGlzIG5vdCBkb2luZyB0aGUgcmlnaHQgdGhpbmcuCgpPaywgaWYgd2UgYWdyZWUg
c3VjaCBhIHJ1bGUgaW4gY29kaW5nIHN0eWxlIGRvY3VtZW50LCB0aGVuIGxldCdzIGltcGxlbWVu
dCBzdWNoLgo+Cj4gPgo+ID4+ICoqKioqCj4gPj4KPiA+PiAtICAgIGNvbnN0IGNoYXIgY29tcGF0
W10gPQo+ID4+IC0gInhlbix4ZW4tIl9fc3RyaW5naWZ5KFhFTl9WRVJTSU9OKSIuIl9fc3RyaW5n
aWZ5KFhFTl9TVUJWRVJTSU9OKSJcMCIKPiA+PiAtICAgICAgICAieGVuLHhlbiI7Cj4gPj4gKyAg
ICBjb25zdCBjaGFyIGNvbXBhdFtdID0gInhlbix4ZW4tIiBfX3N0cmluZ2lmeShYRU5fVkVSU0lP
TikgIi4iIF9fc3RyaW5naWZ5KAo+ID4+ICsgICAgICAgIFhFTl9TVUJWRVJTSU9OKSAiXDAiCj4g
Pj4gKyAgICAgICAgICAgICAgICAgICAgICAgICJ4ZW4seGVuIjsKPiA+Pgo+ID4+IFdoYXQgaXMg
dGhlIGNvZGluZyBzdHlsZSBydWxlIGZvciB0aGlzIGNoYW5nZT8KPiA+Cj4gPiBJdCBzZWVtcyB0
aGUgcmVhc29uIGZvciB0aGUgY2hhbmdlIGlzIHRoZSB3cm9uZyBpbmRlbnRhdGlvbiBvZiB0aGUK
PiA+IHNlY29uZCBsaW5lLCB3aGVuIHRoZSBmaXJzdCBsaW5lIGhhcyBleHRyYSBzcGFjZSwgbm90
IHN1cmUuCj4gPgo+ID4+ICoqKioqCj4gPj4KPiA+PiAtICAgIHN0cnVjdCBtYXBfcmFuZ2VfZGF0
YSBtcl9kYXRhID0geyAuZCA9IGQsIC5wMm10ID0gcDJtdCB9Owo+ID4+ICsgICAgc3RydWN0IG1h
cF9yYW5nZV9kYXRhIG1yX2RhdGEgPSB7LmQgPSBkLCAucDJtdCA9IHAybXR9Owo+ID4+Cj4gPj4g
QUZBSUNULCB3ZSBjb21tb25seSBwdXQgYSBzcGFjZSBhZnRlciB7IGFuZCBiZWZvcmUgfS4KPiA+
Cj4gPiBUaGlzIGlzIG5vIGV4cGxpY2l0bHkgZG9jdW1lbnRlZCBpbiB0aGUgY29kaW5nIHN0eWxl
Lgo+ID4gSXQgc3RpbGwgc2VlbXMgbm90IGFuIGlzc3VlIHRvIGFkZCBzdWNoIGNhc2VzIHRvIGNs
YW5nLWZvcm1hdC4KPiA+Cj4gPj4gKioqIHhlbi9hcm0vbW0uYyAqKioKPiA+Pgo+ID4+ICAgICAg
ICBjb25zdCB1bnNpZ25lZCBpbnQgb2Zmc2V0c1s0XSA9IHsKPiA+PiAtICAgICAgICB6ZXJvZXRo
X3RhYmxlX29mZnNldChhZGRyKSwKPiA+PiAtICAgICAgICBmaXJzdF90YWJsZV9vZmZzZXQoYWRk
ciksCj4gPj4gLSAgICAgICAgc2Vjb25kX3RhYmxlX29mZnNldChhZGRyKSwKPiA+PiAtICAgICAg
ICB0aGlyZF90YWJsZV9vZmZzZXQoYWRkcikKPiA+PiAtICAgIH07Cj4gPj4gKyAgICAgICAgemVy
b2V0aF90YWJsZV9vZmZzZXQoYWRkciksIGZpcnN0X3RhYmxlX29mZnNldChhZGRyKSwKPiA+PiAr
ICAgICAgICBzZWNvbmRfdGFibGVfb2Zmc2V0KGFkZHIpLCB0aGlyZF90YWJsZV9vZmZzZXQoYWRk
cil9Owo+ID4+Cj4gPj4gVGhlIG9sZCBjb2RlIGlzIHRlY2huaWNhbGx5IHZhbGlkIGFuZCBJIGZp
bmQgdGhlIG5ldyBjb2RlIGxlc3MgcmVhZGFibGUuIFdoeQo+ID4+IGNsYW5nLWZvcm1hdCBkZWNp
ZGVkIHRvIHJlZm9ybWF0IGl0PyBJIG5vdGljZWQgc2ltaWxhciB0aGluZ3MgcHJvYmxlbSB3aXRo
Cj4gPj4gcHJvdG90eXBlLgo+ID4KPiA+IEl0IGlzIG5vdCBjbGVhciBhbmQgdG8gYmUgaW52ZXN0
aWdhdGVkLgo+ID4KPiA+Pgo+ID4+ICoqKioqCj4gPj4KPiA+PiAtICAgIHJjID0gZ3Vlc3RfcGh5
c21hcF9hZGRfZW50cnkoY3VycmVudC0+ZG9tYWluLCBnYWRkcl90b19nZm4oYWRkciksCj4gPj4g
LSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZyYW1lLCAwLCB0KTsKPiA+PiArICAg
IHJjID0gZ3Vlc3RfcGh5c21hcF9hZGRfZW50cnkoY3VycmVudC0+ZG9tYWluLCBnYWRkcl90b19n
Zm4oYWRkciksIGZyYW1lLCAwLAo+ID4+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICB0KTsKPiA+Pgo+ID4+IEl0IGZlZWxzIHRvIG1lIHRoYXQgY2xhbmctZm9ybWF0IGlzIHRyeWlu
ZyB0byBjcmFtIGFzIG11Y2ggYXMgcG9zc2libGUgb24gYQo+ID4+IGxpbmUuICBDYW4geW91IGNv
bmZpcm0gaXQ/Cj4gPgo+ID4gU2VlbXMgeWVzLCBpbiB0aGlzIGNhc2UuCj4gPgo+ID4+Cj4gPj4g
VGhlIGNvZGUgcGVyIHNlIGlzIHZhbGlkIGFuZCBpdCBmZWVscyB0byBtZSBtb3JlIHJlYWRhYmxl
LiBJIHdvdWxkIGV4cGVjdAo+ID4+IGNsYW5nLWZvcm1hdCB0byBub3QgbW9kaWZ5IGEgbGluZSBp
ZiB0aGUgY29kZSBpcyB2YWxpZCBwZXIgdGhlIGNvZGluZyBzdHlsZS4KPiA+Cj4gPiBUaGUgdGhp
bmcgaXMgd2hhdCBpcyB0aGUgZGVmaW5pdGlvbiBvZiAibW9yZSByZWFkYWJsZSIgYW5kICJ2YWxp
ZCBwZXIKPiA+IHRoZSBjb2Rpbmcgc3R5bGUiLgo+ID4gSW4gdGhpcyBjYXNlLCBpdCB0cmllcyB0
byB1c2UgYWxsIG9mIHRoZSA3OSBjaGFyYWN0ZXJzIG9mIHRoZSBsaW5lLgo+Cj4gV2hhdCdzIHRo
ZSByYXRpb25hbGUgaGVyZT8gRG8geW91IGhhdmUgdGhlIGV4YWN0IHNlY3Rpb24gaW4gdGhlCj4g
Y2xhbmctZm9ybWF0IGNvZGluZyBzdHlsZSBmb3IgdGhpcz8KPgo+IFRoaXMgaXMgb25lIGNhc2Ug
d2hlcmUgSSBmZWVsIHRoZSBjaGVja2VyIGlzIGltcG9zaW5nIGEgbG90IG1vcmUKPiByZXN0cmlj
dGlvbiB0aGFuIGl0IHNob3VsZCBkby4KPgo+IFRoZXJlIGFyZSBhIGxvdCBvZiBjYXNlcyB3aGVy
ZSBjcmFtbWluZyBldmVyeXRoaW5nIGluIG9uZSBsaW5lIGlzCj4gcG9zc2libGUuIEJ1dCBzb21l
dGltZXMsIHlvdSBtYXkgd2FudCB0byBkbyBpdCBvdmVyIG11bHRpcGxlIGxpbmVzIGZvcgo+IG1v
cmUgcmVhZGFiaWxpdHkgKHRoaXMgaXMgcHJldHR5IHN1YmplY3RpdmUpLiBBcyBhIHJldmlld2Vy
LCBJIHdvdWxkCj4gYWNjZXB0IGJvdGggY2FzZXMuIEJ1dCBJIHdvdWxkIGNsZWFybHkgbm90IGlt
cG9zZSBvbiB0aGUgY29udHJpYnV0b3IKPiBlaXRoZXIgd2F5LgoKQWdyZWUsIHRoZSBiZXN0IG9w
dGlvbiBpcyB0byBmaW5kIG91dCBob3cgdG8gaWdub3JlIHN1Y2ggY2FzZXMgd2l0aApjbGFuZy1m
b3JtYXQuCgpUaGFua3MKCj4KPiBDaGVlcnMsCj4KPiAtLQo+IEp1bGllbiBHcmFsbAoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 12:27:36 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 12:27:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hs4kV-0000NZ-Tw; Mon, 29 Jul 2019 12:27:31 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=kpHI=V2=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hs4kU-0000NP-MK
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 12:27:30 +0000
X-Inumbo-ID: 3b3968f4-b1fc-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3b3968f4-b1fc-11e9-8980-bc764e045a96;
 Mon, 29 Jul 2019 12:27:29 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hs4kT-0002oC-6h; Mon, 29 Jul 2019 12:27: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 1hs4kS-0000zg-Sc; Mon, 29 Jul 2019 12:27:29 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hs4kS-0001Nz-Rw; Mon, 29 Jul 2019 12:27:28 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139489-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=b4c8a27d5bc0f7c91d04af8584b55aafc104a0a9
X-Osstest-Versions-That: xen=22ec7474348fea2c4a32b0872dd3385bf3785a26
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 29 Jul 2019 12:27:28 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 139489: 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>

ZmxpZ2h0IDEzOTQ4OSB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzOTQ4OS8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICBiNGM4YTI3ZDViYzBmN2M5MWQwNGFmODU4NGI1NWFhZmMxMDRhMGE5CmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICAyMmVjNzQ3NDM0OGZlYTJjNGEz
MmIwODcyZGQzMzg1YmYzNzg1YTI2CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzkzODAgIDIwMTkt
MDctMjYgMTc6MDE6MzcgWiAgICAyIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM5NDQxICAy
MDE5LTA3LTI4IDEyOjA0OjA0IFogICAgMSBkYXlzICAgIDcgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgRGFyaW8gRmFnZ2lvbGkgPGRmYWdn
aW9saUBzdXNlLmNvbT4KICBXZWkgTGl1IDx3bEB4ZW4ub3JnPgogIFpoYW5nIENoZW4gPGNoZW4u
emhhbmdAaW50ZWwuY29tPgoKam9iczoKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhs
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50
ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9t
ZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQK
ICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhw
bGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMg
YXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9Ymxv
YjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVz
cyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/
cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9uIDoKClRvIHhlbmJpdHMu
eGVuLm9yZzovaG9tZS94ZW4vZ2l0L3hlbi5naXQKICAgMjJlYzc0NzQzNC4uYjRjOGEyN2Q1YiAg
YjRjOGEyN2Q1YmMwZjdjOTFkMDRhZjg1ODRiNTVhYWZjMTA0YTBhOSAtPiBzbW9rZQoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 12:27:44 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 12:27: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 1hs4ki-0000Oa-7v; Mon, 29 Jul 2019 12:27:44 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=hB3/=V2=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hs4kh-0000OS-1H
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 12:27:43 +0000
X-Inumbo-ID: 41b78d26-b1fc-11e9-b8e9-275bf5d2db5d
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 41b78d26-b1fc-11e9-b8e9-275bf5d2db5d;
 Mon, 29 Jul 2019 12:27:40 +0000 (UTC)
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: cX8Z9eJmHgeoWhosIk17timF7Tx0EqaEmf8wj0OKTMn68TGeNqg/UigVzITaTo6khbTHVcxQx0
 Un+6cn+JD3VYfiZ8YtrHc458GayN3Oy2TgcJpiANrzCEvps5TutR1TGdJuJ7z6/w+gygSXyT/P
 n2OsS5d4a5nZEgRMDpWGxpFC5pck45ahG+UNYa2FhgBz8sxwXkQDEZN89uc+NkIQC3sMYtjUwF
 l/eDeWJw1hE5essiW2Jqc8g0jOD6ZEV5u344XuVl0RkRFgeJ0cSITMSOunsXFd9zEN5glOY6s8
 z0Q=
X-SBRS: 2.7
X-MesageID: 3565566
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,322,1559534400"; 
   d="scan'208";a="3565566"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Mon, 29 Jul 2019 13:12:04 +0100
Message-ID: <20190729121204.13559-11-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190729121204.13559-1-andrew.cooper3@citrix.com>
References: <20190729121204.13559-1-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 10/10] xen/nodemask: Drop remaining refeces
 to 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 <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Julien Grall <julien.grall@arm.com>,
 Jan Beulich <JBeulich@suse.com>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBmaWxlIGhhcyBub3cgZGl2ZXJnZWQgY29tcGxldGVseSBmcm9tIGl0cyBMaW51eCByb290
cy4KClNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5j
b20+Ci0tLQpDQzogSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1c2UuY29tPgpDQzogV2VpIExpdSA8
d2xAeGVuLm9yZz4KQ0M6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgpD
QzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpDQzogSnVsaWVu
IEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KQ0M6IFZvbG9keW15ciBCYWJjaHVrIDxWb2xv
ZHlteXJfQmFiY2h1a0BlcGFtLmNvbT4KLS0tCiB4ZW4vaW5jbHVkZS94ZW4vbm9kZW1hc2suaCB8
IDE3ICsrKysrKysrKysrKystLS0tCiAxIGZpbGUgY2hhbmdlZCwgMTMgaW5zZXJ0aW9ucygrKSwg
NCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4vbm9kZW1hc2suaCBi
L3hlbi9pbmNsdWRlL3hlbi9ub2RlbWFzay5oCmluZGV4IGVkOTE4ZTRhOGQuLmJlNDAxNmU1NzEg
MTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3hlbi9ub2RlbWFzay5oCisrKyBiL3hlbi9pbmNsdWRl
L3hlbi9ub2RlbWFzay5oCkBAIC0xLDExICsxLDExIEBACi0jaWZuZGVmIF9fTElOVVhfTk9ERU1B
U0tfSAotI2RlZmluZSBfX0xJTlVYX05PREVNQVNLX0gKKyNpZm5kZWYgWEVOX05PREVNQVNLX0gK
KyNkZWZpbmUgWEVOX05PREVNQVNLX0gKIAogLyoKICAqIE5vZGVtYXNrcyBwcm92aWRlIGEgYml0
bWFwIHN1aXRhYmxlIGZvciByZXByZXNlbnRpbmcgdGhlCiAgKiBzZXQgb2YgTm9kZSdzIGluIGEg
c3lzdGVtLCBvbmUgYml0IHBvc2l0aW9uIHBlciBOb2RlIG51bWJlci4KICAqCi0gKiBTZWUgZGV0
YWlsZWQgY29tbWVudHMgaW4gdGhlIGZpbGUgbGludXgvYml0bWFwLmggZGVzY3JpYmluZyB0aGUK
KyAqIFNlZSBkZXRhaWxlZCBjb21tZW50cyBpbiB0aGUgZmlsZSB4ZW4vYml0bWFwLmggZGVzY3Jp
YmluZyB0aGUKICAqIGRhdGEgdHlwZSBvbiB3aGljaCB0aGVzZSBub2RlbWFza3MgYXJlIGJhc2Vk
LgogICoKICAqIFRoZSBhdmFpbGFibGUgbm9kZW1hc2sgb3BlcmF0aW9ucyBhcmU6CkBAIC0yNTUs
NCArMjU1LDEzIEBAIGV4dGVybiBub2RlbWFza190IG5vZGVfb25saW5lX21hcDsKIAogI2RlZmlu
ZSBmb3JfZWFjaF9vbmxpbmVfbm9kZShub2RlKSBmb3JfZWFjaF9ub2RlX21hc2sobm9kZSwgJm5v
ZGVfb25saW5lX21hcCkKIAotI2VuZGlmIC8qIF9fTElOVVhfTk9ERU1BU0tfSCAqLworI2VuZGlm
IC8qIFhFTl9OT0RFTUFTS19IICovCisKKy8qCisgKiBMb2NhbCB2YXJpYWJsZXM6CisgKiBtb2Rl
OiBDCisgKiBjLWZpbGUtc3R5bGU6ICJCU0QiCisgKiBjLWJhc2ljLW9mZnNldDogNAorICogaW5k
ZW50LXRhYnMtbW9kZTogbmlsCisgKiBFbmQ6CisgKi8KLS0gCjIuMTEuMAoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 12:36:04 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 12:36:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hs4sV-0001Fa-7M; Mon, 29 Jul 2019 12:35:47 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=l3zY=V2=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hs4sT-0001FV-Lo
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 12:35:45 +0000
X-Inumbo-ID: 621c843f-b1fd-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 621c843f-b1fd-11e9-8980-bc764e045a96;
 Mon, 29 Jul 2019 12:35:44 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id E41F528;
 Mon, 29 Jul 2019 05:35:43 -0700 (PDT)
Received: from [10.37.8.36] (unknown [10.37.8.36])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 9BBB43F575;
 Mon, 29 Jul 2019 05:35:42 -0700 (PDT)
To: Viktor Mitin <viktor.mitin.19@gmail.com>
References: <CAOcoXZavLnHhNc7mmHnO5Gi_vq-0j1FCgvpXh0NimAewXX8e1g@mail.gmail.com>
 <5B61E054-048E-46BF-9952-382FA65893EE@gmail.com>
 <ab635236-6dac-0f8f-8bab-46ccbc9d47e2@arm.com>
 <CAOcoXZYw0uC+2c5KAVMhvXRukYomAuhSVW=jWU3HH1sX6zgkaQ@mail.gmail.com>
 <685e081c-b374-7d66-4645-d6ee7a02f655@arm.com>
 <CAOcoXZZ5HWYrDEy966BN-Esaci2XD=H98kn1JNwjAU_DUW_Egg@mail.gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <d5e1b66e-4d94-6ec5-96e4-54fb77c44eaa@arm.com>
Date: Mon, 29 Jul 2019 13:35:41 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <CAOcoXZZ5HWYrDEy966BN-Esaci2XD=H98kn1JNwjAU_DUW_Egg@mail.gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] Xen Coding style and clang-format
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Lars Kurth <lars.kurth.xen@gmail.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Committers <committers@xenproject.org>, Artem Mygaiev <Artem_Mygaiev@epam.com>,
 Doug Goldstein <cardoe@cardoe.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgVmlrdG9yLAoKT24gNy8yOS8xOSAxOjIxIFBNLCBWaWt0b3IgTWl0aW4gd3JvdGU6Cj4gT24g
TW9uLCBKdWwgMjksIDIwMTkgYXQgMTo0OSBQTSBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBh
cm0uY29tPiB3cm90ZToKPj4gT24gNy8yOS8xOSAxMDoxMyBBTSwgVmlrdG9yIE1pdGluIHdyb3Rl
Ogo+Pj4gT24gRnJpLCBKdWwgMjYsIDIwMTkgYXQgMzo1MCBQTSBKdWxpZW4gR3JhbGwgPGp1bGll
bi5ncmFsbEBhcm0uY29tPiB3cm90ZToKPj4KPj4+IEl0IGlzIHVua25vd24gaG93IGRpZmZpY3Vs
dCBpdCB3b3VsZCBiZSB0byBpbXBsZW1lbnQgdGhhdCB3aXRoCj4+PiBjbGFuZy1mb3JtYXQsIGhv
d2V2ZXIsIGl0IGNhbiBiZSBhbmFseXplZC4KPj4KPj4gLi4uICBidXQgdGhlIGdvYWwgb2YgdGhp
cyBkaXNjdXNzaW9uIGlzIHRvIHVuZGVyc3RhbmQgdGhlIGxpbWl0YXRpb25zIG9mCj4+IENsYW5n
LWZvcm1hdCBhbmQgd2hldGhlciBhIENvZGluZyBTdHlsZSBjaGFuZ2UgbWF5IGJlIGVhc2llci4K
PiAKPiBJdCBpcyBub3Qgc28gZWFzeSB0byBkbywgc28gaXQgbWF5IHRha2UgYSB0aW1lIHRvIGlu
dmVzdGlnYXRlIGV2ZXJ5IHRoZSBjYXNlLgoKVGhlcmUgbXVzdCBiZSBhIGRvY3VtZW50YXRpb24g
Zm9yIGNsYW5nLWZvcm1hdCB0byBleHBsYWluIHRoZSBkZWZhdWx0IApjb2Rpbmcgc3R5bGUgYW5k
IHdheSB0byB0d2VhayBpdCwgcmlnaHQ/IENvdWxkIHdlIGdldCBhIHBvaW50ZXIgdG8gaXQ/Cgo+
Pj4+Cj4+Pj4gKioqKioKPj4+Pgo+Pj4+IC0gICAgLyogU2VlIGxpbnV4Cj4+Pj4gRG9jdW1lbnRh
dGlvbi9kZXZpY2V0cmVlL2JpbmRpbmdzL2ludGVycnVwdC1jb250cm9sbGVyL2FybSxnaWMudHh0
ICovCj4+Pj4gKyAgICAvKiBTZWUgbGludXgKPj4+PiArICAgICAqIERvY3VtZW50YXRpb24vZGV2
aWNldHJlZS9iaW5kaW5ncy9pbnRlcnJ1cHQtY29udHJvbGxlci9hcm0sZ2ljLnR4dCAqLwo+Pj4+
Cj4+Pj4gTXVsdGktbGluZXMgY29tbWVudCBvbiBYZW4gYXJlIHVzaW5nCj4+Pj4gLyoKPj4+PiAg
ICAgKiBGb28KPj4+PiAgICAgKiBCYXIKPj4+PiAgICAgKi8KPj4+Cj4+PiBTZWUgbXkgY29tbWVu
dCBhYm91dCBjbGFuZy1mb3JtYXQgc3VwcG9ydHMgb25seSBjb21tZW50cyBpbmRlbnRhdGlvbiBm
b3Igbm93Lgo+Pgo+PiBJIHNhdyBpdCBhbmQgSSB3aWxsIHJlcGx5IGhlcmUgZm9yIHNpbXBsaWNp
dHkuIEhhdmluZyBhIGF1dG9tYXRpYwo+PiBjaGVja2VyIHRoYXQgd2lsbCBkbyB0aGUgd3Jvbmcg
dGhpbmdzIGlzIG5vdCBpZGVhbC4KPj4KPj4gSW1hZ2luZSB3ZSBkZWNpZGUgdG8gdXNlIHRoaXMg
Y2hlY2tlciBhcyBhIHBhcnQgb2YgdGhlIGNvbW1pdCBwcm9jZXNzLgo+PiBUaGlzIG1lYW5zIHRo
YXQgdGhlIGNvZGUgd2lsbCBiZSBtb2RpZmllZCB0byBjaGVja2VyIGNvZGluZyBzdHlsZSBhbmQK
Pj4gbm90IFhlbiBvbmUuCj4gCj4gV2VsbCwgeW91IGFyZSByaWdodC4gRXZlbiBtb3JlLCB1bmZv
cnR1bmF0ZWx5LCB0aGVyZSBpcyBubyBzdWNoIGNvZGluZwo+IHN0eWxlIGFzICdic2QnIGluIGNs
YW5nLWZvcm1hdC4KPiBTbyAneGVuJyBjbGFuZy1mb3JtYXQgc3R5bGUgaXMgYmFzZWQgb24gdGhl
ICdsbHZtJyBzdHlsZS4KCkRvIHlvdSBoYXZlIGEgcG9pbnRlciB0byB0aGUgTExWTSBzdHlsZT8K
CkFzIEkgcG9pbnRlZCBvdXQgaW4gYSBkaWZmZXJlbnQgdGhyZWFkLCBpdCB3b3VkbCBiZSBlYXNp
ZXIgdG8gc3RhcnQgZnJvbSAKYW4gZXhpc3RpbmcgY29kaW5nIHN0eWxlIChMTFZNLCBCU0QuLi4p
IGFuZCBkZWNpZGUgd2hldGhlciB5b3Ugd2FudCB0byAKZnVsbHkgYWRvcHQgaXQgb3IgbWFrZSBj
aGFuZ2VzLgoKU28gc29tZW9uZSBuZWVkcyB0byBiZSBwaWNrIG9uZSBhbmQgbG9vayBhdCB0aGUg
ZGlmZmVyZW5jZSBpbiBzdHlsZSB3aXRoIApYZW4uIEl0IHNlZW1zIHlvdSBhbHJlYWR5IGRvbmUg
dGhhdCBqb2IgYXMgeW91IHR3ZWFrIGl0IGZvciBYZW4uIERvIHlvdSAKaGF2ZSBhIHdyaXRlLXVw
IG9mIHRoZSBkaWZmZXJlbmNlcz8KCj4+Pj4gSSBhbSBub3Qgc3VyZSB3aHkgY2xhbmctZm9ybWF0
IGRlY2lkZWQgdG8gZm9ybWF0IGxpa2UgdGhhdC4gRG8geW91IGtub3cgd2h5Pwo+Pj4KPj4+IFRo
ZSByZWFzb24gaXMgdGhhdCB0aGVyZSBhcmUgdHdvIHN0cmluZ3MgaW4gb25lIGxpbmUuIEl0IHdv
dWxkIG5vdAo+Pj4gY2hhbmdlIGl0IGlmIGl0IHdlcmUKPj4+IG5vdCAiYXJtLHBzY2ktMS4wIiJc
MCIsIGJ1dCAiYXJtLHBzY2ktMS4wXDAiLgo+Pgo+PiBJIHdvdWxkIGxpa2UgdG8gc2VlIHRoZSBl
eGFjdCBwYXJ0IG9mIHRoZSBjbGFuZy1mb3JtYXQgY29kaW5nIHN0eWxlCj4+IGRvY3VtZW50YXRp
b24gdGhhdCBtZW50aW9uIHRoaXMgcmVxdWlyZW1lbnRzLi4uIFRoZSBtb3JlIHRoYXQgaW4gYW4K
Pj4gZXhhbXBsZSBhYm92ZSAoY29waWVkIGJlbG93IGZvciBzaW1wbGljaXR5KSwgdGhlcmUgYXJl
IHR3byBzdHJpbmdzIGluIG9uCj4+IGxpbmUuCj4gCj4gVGhlIGNsb3Nlc3QgZm91bmQgc2VlbXMg
QmluUGFja1BhcmFtZXRlcnMgQmluUGFja0FyZ3VtZW50cywKPiBob3dldmVyLCBpdCBpcyBhYm91
dCBmdW5jdGlvbiBjYWxscyBhY2NvcmRpbmcgdG8gbWFudWFsLi4uCgpBYm92ZSwgeW91IG1lbnRp
b24gdGhlIHdvcmsgaXMgYmFzZWQgb24gdGhlIExMVk0gY29kaW5nIHN0eWxlLiBJcyB0aGVyZSAK
YW55dGhpbmcgaW4gdGhhdCBjb2Rpbmcgc3R5bGUgYWJvdXQgdGhlIHN0cmluZz8KCj4gCj4+Cj4+
ICAgPj4gKyAgICBEMTFQUklOVCgiQWxsb2NhdGVkICUjIiBQUklwYWRkciAiLSUjIiBQUklwYWRk
cgo+Pgo+Pgo+Pj4KPj4+Pgo+Pj4+ICoqKioqCj4+Pj4KPj4+PiAtICAgIGNsb2NrX3ZhbGlkID0g
ZHRfcHJvcGVydHlfcmVhZF91MzIoZGV2LCAiY2xvY2stZnJlcXVlbmN5IiwKPj4+PiAtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJmNsb2NrX2ZyZXF1ZW5jeSk7Cj4+Pj4g
KyAgICBjbG9ja192YWxpZCA9Cj4+Pj4gKyAgICAgICAgZHRfcHJvcGVydHlfcmVhZF91MzIoZGV2
LCAiY2xvY2stZnJlcXVlbmN5IiwgJmNsb2NrX2ZyZXF1ZW5jeSk7Cj4+Pj4KPj4+PiBJIGFtIG5v
dCBzdXJlIHdoeSBjbGFuZy1mb3JtYXQgZGVjaWRlIHRvIGZvcm1hdCBsaWtlIHRoYXQuIFRoZSBj
dXJyZW50IHZlcnNpb24KPj4+PiBpcyBkZWZpbml0ZWx5IHZhbGlkLgo+Pj4KPj4+IFRoZSBjdXJy
ZW50IHZlcnNpb24gaXMgbm90IHZhbGlkIGFzIGl0IHRha2VzIDgxIGNoYXJzLCB3aGlsZSA3OSBp
cwo+Pj4gYWxsb3dlZCBhY2NvcmRpbmcgdG8gY29kaW5nIHN0eWxlLgo+Pgo+PiBSZWFsbHk/IEkg
bG9va2VkIGF0IHRoZSBjb2RlIGFuZCB0aGlzIGlzIDYyIGNoYXJhY3RlcnMuLi4gSXQgd291bGQg
YmUgODEKPj4gY2hhcmFjdGVycyBpZiAiJmNsb2NrX2ZyZXF1ZW5jeSk7IiB3ZXJlIG9uIHRoZSBz
YW1lIGxpbmUuIEJ1dCBzZWUgaG93IGl0Cj4+IGlzIHNwbGl0IGluIDIgbGluZXMuCj4gCj4gWW91
IGFyZSByaWdodCwgdGhlcmUgYXJlIHR3byBsaW5lcy4gU28gaXQgbmVlZHMgdG8gZmluZCBvdXQg
aG93IHRvCj4gY29uZmlndXJlIG9yIGltcGxlbWVudCBzdWNoIGEgZmVhdHVyZSB0byBpZ25vcmUg
c3VjaCBjYXNlcy4KCldoYXQncyB0aGUgTExWTSBjb2Rpbmcgc3R5bGUgcG9saWN5IGFib3V0IHRo
aXM/CgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 12:37:38 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 12:37:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hs4uH-0001KL-Ov; Mon, 29 Jul 2019 12:37:37 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=hW4D=V2=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hs4uG-0001KF-SX
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 12:37:36 +0000
X-Inumbo-ID: 9fc24518-b1fd-11e9-8ce5-0fd3a9dbfd71
Received: from m4a0039g.houston.softwaregrp.com (unknown [15.124.2.85])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 9fc24518-b1fd-11e9-8ce5-0fd3a9dbfd71;
 Mon, 29 Jul 2019 12:37:33 +0000 (UTC)
Received: FROM m4a0039g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0039g.houston.softwaregrp.com WITH ESMTP; 
 Mon, 29 Jul 2019 12:37:27 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Mon, 29 Jul 2019 12:19:59 +0000
Received: from NAM05-DM3-obe.outbound.protection.outlook.com (15.124.8.12) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Mon, 29 Jul 2019 12:19:59 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=ewCqS6vcltOUO8OyVvsAfSp5a9XIakpaP4mqZFKb1xierxd7doGx90bo4KCTh+So8TXbFFBPlk/NG4qhaWA+wLKVFJr0mYEBCyJ4coER3BvAiMTJfemt8FEq23SZm/B0+MQcPJkz6uWM7ilua/a4mxHgzZZlY9RMi+GgTn4EJielCtC8DjKozAhlabgEWE6ZsSoMvveagMB6cbA44RlkeOs1IV9SOUyf0SuJQUPfDS7MhSUam+I1N00xkvEi9ZvP5r4WWi3OLzfehg3rU53LlMfgui/j4oVmsw0UKLsxZ7kc/WUXiX9SBpnK07MFvzgMtSw9BB4itqA6sCWBW4p02A==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=zjjVyfccExT3ApdmCBFgDWL0evxGs9wyrLepJZjaBIg=;
 b=hqYmfszeF+tOjit53ButkVSR8pzqM52TGHWRnEO4yCTkR8464l2sN+w6FA3wRmBaVRRBSoL/AgQaasWihKpHrlCVH5P8Da4m0HhMjmAvX50GfBT4zElkHO0dPSi3PGppvFjOdzW/2Q++8cWZj2Fe+Lw6dpaOAZvtoSMv31g+FbgzDxFf8SJT+YNwtSsBYrOG7Rwd56wx28rf6Vg70cqZEMF4Fz7tuyfyWO8OWcYsp4nR2v4GTG3QvtHJwmmOUpLRbR6ERN5il0ys4GTtWbg4emcpawQl9mfb5tMaw7dz6QzSCt8tad1UysrwgeTtrN5SI5hxGdNq6Ou4OgpnhH1bfQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3314.namprd18.prod.outlook.com (10.255.138.151) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2115.10; Mon, 29 Jul 2019 12:19:58 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b%7]) with mapi id 15.20.2115.005; Mon, 29 Jul 2019
 12:19:58 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Viktor Mitin <viktor.mitin.19@gmail.com>
Thread-Topic: [Xen-devel] [RFC] xen: Add .astylerc for automated
 style-formatting
Thread-Index: AQHVPXcqh/rpHqCfrE2r6qBBgy1Fu6bQeNoBgAADe8CAAAegOoAMhBoBgASM1gA=
Date: Mon, 29 Jul 2019 12:19:58 +0000
Message-ID: <fc7cc403-889c-482c-3037-43eba2a7f80a@suse.com>
References: <20190718144317.23307-1-tamas@tklengyel.com>
 <119d0edb-cb12-fbad-9e3e-8c0a469983df@arm.com>
 <CABfawh=DwOP5eQYmMVNF+n-khkbEDFia0eo=JbE0yhCKjV_+8Q@mail.gmail.com>
 <fcbf4968-7b82-6e5d-75ae-e4c2ff059b4d@arm.com>
 <CAOcoXZYfJ--zTmU5SDWM0zV71-dcp=iPfO56noktf=j+MMLLVw@mail.gmail.com>
In-Reply-To: <CAOcoXZYfJ--zTmU5SDWM0zV71-dcp=iPfO56noktf=j+MMLLVw@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB7PR08CA0011.eurprd08.prod.outlook.com
 (2603:10a6:5:16::24) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 3c49400e-f923-4516-d1dd-08d7141f126a
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3314; 
x-ms-traffictypediagnostic: BY5PR18MB3314:
x-ms-exchange-purlcount: 2
x-microsoft-antispam-prvs: <BY5PR18MB33143C71DF73016299381786B3DD0@BY5PR18MB3314.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 01136D2D90
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(376002)(39860400002)(136003)(346002)(396003)(366004)(189003)(199004)(64756008)(7416002)(66946007)(6512007)(186003)(486006)(66446008)(66556008)(26005)(68736007)(14454004)(6306002)(81166006)(81156014)(256004)(14444005)(229853002)(102836004)(53936002)(76176011)(66476007)(476003)(2616005)(11346002)(446003)(31686004)(36756003)(99286004)(2906002)(52116002)(386003)(6506007)(53546011)(66066001)(6486002)(6436002)(8936002)(25786009)(80792005)(7736002)(4326008)(6116002)(86362001)(316002)(54906003)(6246003)(305945005)(478600001)(5660300002)(6916009)(3846002)(31696002)(71190400001)(71200400001)(8676002)(966005)(142923001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3314;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: qD/2lCYd5m+u0HDnYJbwv5taeZG6Rh/FRltL9/FddudLU4o6XNRDsk/W2RvJol+ztZyRIMgeA0qmPgx5sYASFi63ZB2+mMiK+ncLrytFXizqPtW48ruz21C67/CU92SNCWNaqgkElqnSDQXTw/USoW1EpJLIJOH4I0G+dzfZUpyJyrLEetKLjHUPd1xiQig4RE6EvKakI6/AqBRstpcEvp7cQp6yJ0Z0NwmEyF03zseka5CpWcR/ZEWqpY6ibG1Ohr52+/EPS30okr2P/UgVJbj96etTyOHzd/+DekZvydymqz2aBLMmdms1n13pimcvqRIwpvDJ7/CnwkouHn0WeDK5lzKHUyKR4P/dMSE2TFkfJ9IpCj6lS/HhTUuu8ANzW+8ELwp9Yfn8Mt8trw/Y/LQLCGmjVCKA+6fbdaRSef8=
Content-ID: <9371954F9010CC44B4CE6FE4AC8172B4@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 3c49400e-f923-4516-d1dd-08d7141f126a
X-MS-Exchange-CrossTenant-originalarrivaltime: 29 Jul 2019 12:19:58.4744 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3314
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [RFC] xen: Add .astylerc for automated
 style-formatting
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Iurii Artemenko <Iurii_Artemenko@epam.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Tamas K Lengyel <tamas@tklengyel.com>,
 Xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjYuMDcuMjAxOSAxNjo0OSwgVmlrdG9yIE1pdGluIHdyb3RlOg0KPiBIaSBKdWxpZW4sIEFs
bCwNCj4gDQo+IE9uIFRodSwgSnVsIDE4LCAyMDE5IGF0IDY6NDQgUE0gSnVsaWVuIEdyYWxsIDxq
dWxpZW4uZ3JhbGxAYXJtLmNvbT4gd3JvdGU6DQo+Pg0KPj4gSGkgVGFtYXMsDQo+Pg0KPj4gT24g
Ny8xOC8xOSA0OjE0IFBNLCBUYW1hcyBLIExlbmd5ZWwgd3JvdGU6DQo+Pj4gT24gVGh1LCBKdWwg
MTgsIDIwMTkgYXQgOTowMiBBTSBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPiB3
cm90ZToNCj4+Pj4NCj4+Pj4gSGkgVGFtYXMsDQo+Pj4+DQo+Pj4+IEFkZGluZyBMYXJzLCBBcnRl
bSBhbmQgSXVyaWkuIEl1cmlpIGhhcyBiZWVuIHdvcmtpbmcgb24gYSB2ZXJzaW9uIGZvcg0KPj4+
PiBjbGFuZy1mb3JtYXQgcmVjZW50bHkuDQo+Pj4+DQo+Pj4+IE9uIDcvMTgvMTkgMzo0MyBQTSwg
VGFtYXMgSyBMZW5neWVsIHdyb3RlOg0KPj4+Pj4gVXNpbmcgYXN0eWxlIChodHRwOi8vYXN0eWxl
LnNvdXJjZWZvcmdlLm5ldCkgY2FuIGdyZWF0bHkgcmVkdWNlIHRoZSBvdmVyaGVhZCBvZg0KPj4+
Pj4gbWFudWFsbHkgY2hlY2tpbmcgYW5kIGFwcGx5aW5nIHN0eWxlLWZpeGVzIHRvIHNvdXJjZS1j
b2RlLiBUaGUgaW5jbHVkZWQNCj4+Pj4+IC5hc3R5bGVyYyBpcyB0aGUgY2xvc2VzdCBhcHByb3hp
bWF0aW9uIG9mIHRoZSBlc3RhYmxpc2hlZCBYZW4gc3R5bGUgKGluY2x1ZGluZw0KPj4+Pj4gc3R5
bGVzIG5vdCBmb3JtYWxseSBzcGVsbGVkIG91dCBieSBDT0RJTkdfU1RZTEUgYnV0IGNvbW1vbmx5
IHJlcXVlc3RlZCkuDQo+Pj4+Pg0KPj4+Pj4gQ2hlY2tpbmcgdGhlIGNvbW1lbnQgc3R5bGVzIGFy
ZSBub3QgaW5jbHVkZWQgaW4gdGhlIGF1dG9tYXRpb24uDQo+Pj4+Pg0KPj4+Pj4gSW5jb3Jwb3Jh
dGluZyBYZW4ncyBleGNlcHRpb24gdG8gdGhlIGRvLXdoaWxlIHN0eWxlIGlzIG9ubHkgcGFydGlh
bGx5IHBvc3NpYmxlLA0KPj4+Pj4gdGh1cyBhIGNoYW5nZSBpcyBwcm9wb3NlZCB0byB0aGUgQ09E
SU5HX1NUWUxFIG9mIG1vdmluZyB0aGUgYnJhY2UgZnJvbSAiZG8geyINCj4+Pj4+IHRvIHRoZSBu
ZXh0IGxpbmUuDQo+Pj4+Pg0KPj4+Pj4gTW9zdCBvZiBYZW4ncyBjb2RlLWJhc2UgaXMgbm9uLWNv
bmZvcm1pbmcgYXQgdGhlIG1vbWVudDogMjg5IGZpbGVzIHBhc3MNCj4+Pj4+IHVuY2hhbmdlZCwg
ODc2IGhhdmUgc29tZSBzdHlsZSBpc3N1ZQ0KPj4+Pj4NCj4+Pj4+IElkZWFsbHkgd2UgY2FuIHNs
b3dseSBtaWdyYXRlIHRoZSBlbnRpcmUgY29kZS1iYXNlIHRvIGJlIGNvbmZvcm1pbmcsIHRodXMN
Cj4+Pj4+IGVsaW1pbmF0aW5nIHRoZSBuZWVkIG9mIGRpc2N1c3NpbmcgYW5kIGVuZm9yY2luZyBz
dHlsZSBpc3N1ZXMgbWFudWFsbHkgb24gdGhlDQo+Pj4+PiBtYWlsaW5nbGlzdC4NCj4+Pj4NCj4+
Pj4gSSBxdWl0ZSBsaWtlIHRoZSBpZGVhIG9mIGFuIGF1dG9tYXRpYyBjb2Rpbmcgc3R5bGUgY2hl
Y2tlci4gSG93ZXZlciwgaXQNCj4+Pj4gaXMgYSBiaXQgY29uY2VybmluZyB0aGF0IG5vdCBldmVu
IGEgMS8zIG9mIHRoZSBmaWxlcyBhcmUgYWJsZSB0byBwYXNzDQo+Pj4+IHRoZSBjb2Rpbmcgc3R5
bGUgeW91IHN1Z2dlc3QuIENvdWxkIHlvdSBleHBsYWluIHdoZXRoZXIgdGhpcyBpcyBiZWNhdXNl
DQo+Pj4+IHRoZSBmaWxlcyBkb2VzIG5vdCBhbHJlYWR5IGZvbGxvdyBYZW4gY29kaW5nIHN0eWxl
IG9yIGlzIGl0IGp1c3QgdGhlDQo+Pj4+IGRpZmZlcmVuY2Ugd2l0aCBhc3R5bGU/DQo+Pj4+DQo+
Pj4+IFdoYXQgYXJlIHRoZSBtYWluIHN0eWxlIGlzc3Vlcz8NCj4+Pg0KPj4+IExvb2tzIGxpa2Ug
YSBsb3Qgb2YgZmlsZXMgdGhhdCBkb24ndCBmb2xsb3cgdGhlIFhlbiBjb2Rpbmcgc3R5bGUNCj4+
PiBhcy1pcy4gQWxpZ25tZW50IGlzc3VlcyBzZWVtIHRvIG1lIHRvIGJlIHRoZSBtb3N0IGNvbW1v
biBlcnJvcnMuIFNlZQ0KPj4+IHRoZSBmdWxsIGRpZmYgaGVyZToNCj4+Pg0KPj4+IGh0dHBzOi8v
Z2lzdC5naXRodWIuY29tL3RrbGVuZ3llbC9jNWNhYzE0YTBkNTdmMTE5ZGQ3NzQ3YTFiZTZmYjI2
MA0KPj4+DQo+Pj4gV2UgY2FuIHBlcmhhcHMgdHVuZSBzb21lIGFzcGVjdHMgb2YgaXQgd2UgZGlz
YWdyZWUgd2l0aCB0aGUgYXN0eWxlDQo+Pj4gZ2VuZXJhdGVkIHN0eWxlIGFuZCB0cnkgdG8gb3Zl
cnJpZGUgaXQuIEkgZGlkIG15IGJlc3QgdG8gbWFrZSBpdA0KPj4+IGNvbmZvcm0gdG8gdGhlIGV4
aXN0aW5nIFhlbiBzdHlsZSBidXQgY2VydGFpbmx5IHRoZXJlIGNvdWxkIGJlIG90aGVyDQo+Pj4g
dHdlYWtzIG1hZGUgdG8gcmVkdWNlIHRoZSBjaHVybi4NCj4+DQo+PiBJIHRoaW5rIHdlIGRlZmlu
aXRlbHkgd2FudCB0byBhdm9pZCBjaHVybiBhcyB0aGlzIGlzIGdvaW5nIHRvIHRha2UgYSBsb3QN
Cj4+IG9mIHRpbWUgdG8gZml4IGFsbCB0aGUgcGxhY2VzIHRvIHRoZSBuZXcgaW5kZW50YXRpb24u
DQo+Pg0KPj4gR29pbmcgdGhyb3VnaCB0aGUgZGlmZiBJIGNhbiBzZWUgbWFqb3IgZGlmZmVyZW5j
ZXMgd2l0aCB0aGUgWGVuIENvZGluZw0KPj4gc3R5bGUgYW5kIGFsc28gd2hhdCBsb29rcyBsaWtl
IGluY29uc2lzdGVuY2llcyBmcm9tIHRoZSB0b29scyBpdHNlbGY6DQo+PiAgICAgLSBMaW5lIDU4
OiBUaGlzIGlzIGZhaXJseSBjb21tb24gdG8gaW5kZW50IHRoZSBwYXJhbWV0ZXJzIGFzIGl0IGlz
DQo+PiB0b2RheS4gQnV0IHRoZW4gb24gbGluZSAxNTgvMjcyIGl0IGluZGVudHMgYXMgd2UgZG8g
dG9kYXkuIFNvIEkgYW0gbm90DQo+PiBzdXJlIHdoYXQgdGhlIGV4cGVjdGVkIGNvZGluZyBzdHls
ZSBmcm9tIHRoZSB0b29scy4NCj4+ICAgICAtIExpbmUgNjc6IEkgYmVsaWV2ZSBKYW4gcmVxdWVz
dCB0aGUgc3BhY2UgYmVmb3JlIGxhYmVsDQo+IFNlZW1zIGFncmVlZCBub3QgdG8gYWRkIHRoZSBz
cGFjZXMgYmVmb3JlIGxhYmVsLiBSaWdodD8NCg0KQ2VydGFpbmx5IG5vdCwgYWZhaWEuIEkgd2ls
bCBvYmplY3QgdG8gYW55IHdyaXR0ZW4gZG93biBydWxlIGRpc2FsbG93aW5nDQpsZWFkaW5nIGJs
YW5rKHMpIGFsdG9nZXRoZXIuIEkgd2lsbCBhcmd1ZSBmb3IgbWFraW5nIG1hbmRhdG9yeSBhdCBs
ZWFzdA0Kb25lIGJsYW5rIG9mIGluZGVudGF0aW9uLg0KDQpKYW4NCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 12:49:51 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 12:49: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 1hs561-00028E-Ug; Mon, 29 Jul 2019 12:49:45 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=l3zY=V2=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hs560-000289-QI
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 12:49:44 +0000
X-Inumbo-ID: 562997be-b1ff-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 562997be-b1ff-11e9-8980-bc764e045a96;
 Mon, 29 Jul 2019 12:49:43 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id EF0FC28;
 Mon, 29 Jul 2019 05:49:42 -0700 (PDT)
Received: from [10.37.8.36] (unknown [10.37.8.36])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 91E413F575;
 Mon, 29 Jul 2019 05:49:40 -0700 (PDT)
To: Jan Beulich <JBeulich@suse.com>, Viktor Mitin <viktor.mitin.19@gmail.com>
References: <20190718144317.23307-1-tamas@tklengyel.com>
 <119d0edb-cb12-fbad-9e3e-8c0a469983df@arm.com>
 <CABfawh=DwOP5eQYmMVNF+n-khkbEDFia0eo=JbE0yhCKjV_+8Q@mail.gmail.com>
 <fcbf4968-7b82-6e5d-75ae-e4c2ff059b4d@arm.com>
 <CAOcoXZYfJ--zTmU5SDWM0zV71-dcp=iPfO56noktf=j+MMLLVw@mail.gmail.com>
 <fc7cc403-889c-482c-3037-43eba2a7f80a@suse.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <de9f1e4a-7923-40f8-9c3b-fab912aa250b@arm.com>
Date: Mon, 29 Jul 2019 13:49:39 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <fc7cc403-889c-482c-3037-43eba2a7f80a@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [RFC] xen: Add .astylerc for automated
 style-formatting
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Iurii Artemenko <Iurii_Artemenko@epam.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Tamas K Lengyel <tamas@tklengyel.com>,
 Xen-devel <xen-devel@lists.xenproject.org>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgSmFuLAoKT24gNy8yOS8xOSAxOjE5IFBNLCBKYW4gQmV1bGljaCB3cm90ZToKPiBPbiAyNi4w
Ny4yMDE5IDE2OjQ5LCBWaWt0b3IgTWl0aW4gd3JvdGU6Cj4+IEhpIEp1bGllbiwgQWxsLAo+Pgo+
PiBPbiBUaHUsIEp1bCAxOCwgMjAxOSBhdCA2OjQ0IFBNIEp1bGllbiBHcmFsbCA8anVsaWVuLmdy
YWxsQGFybS5jb20+IHdyb3RlOgo+Pj4KPj4+IEhpIFRhbWFzLAo+Pj4KPj4+IE9uIDcvMTgvMTkg
NDoxNCBQTSwgVGFtYXMgSyBMZW5neWVsIHdyb3RlOgo+Pj4+IE9uIFRodSwgSnVsIDE4LCAyMDE5
IGF0IDk6MDIgQU0gSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4gd3JvdGU6Cj4+
Pj4+Cj4+Pj4+IEhpIFRhbWFzLAo+Pj4+Pgo+Pj4+PiBBZGRpbmcgTGFycywgQXJ0ZW0gYW5kIEl1
cmlpLiBJdXJpaSBoYXMgYmVlbiB3b3JraW5nIG9uIGEgdmVyc2lvbiBmb3IKPj4+Pj4gY2xhbmct
Zm9ybWF0IHJlY2VudGx5Lgo+Pj4+Pgo+Pj4+PiBPbiA3LzE4LzE5IDM6NDMgUE0sIFRhbWFzIEsg
TGVuZ3llbCB3cm90ZToKPj4+Pj4+IFVzaW5nIGFzdHlsZSAoaHR0cDovL2FzdHlsZS5zb3VyY2Vm
b3JnZS5uZXQpIGNhbiBncmVhdGx5IHJlZHVjZSB0aGUgb3ZlcmhlYWQgb2YKPj4+Pj4+IG1hbnVh
bGx5IGNoZWNraW5nIGFuZCBhcHBseWluZyBzdHlsZS1maXhlcyB0byBzb3VyY2UtY29kZS4gVGhl
IGluY2x1ZGVkCj4+Pj4+PiAuYXN0eWxlcmMgaXMgdGhlIGNsb3Nlc3QgYXBwcm94aW1hdGlvbiBv
ZiB0aGUgZXN0YWJsaXNoZWQgWGVuIHN0eWxlIChpbmNsdWRpbmcKPj4+Pj4+IHN0eWxlcyBub3Qg
Zm9ybWFsbHkgc3BlbGxlZCBvdXQgYnkgQ09ESU5HX1NUWUxFIGJ1dCBjb21tb25seSByZXF1ZXN0
ZWQpLgo+Pj4+Pj4KPj4+Pj4+IENoZWNraW5nIHRoZSBjb21tZW50IHN0eWxlcyBhcmUgbm90IGlu
Y2x1ZGVkIGluIHRoZSBhdXRvbWF0aW9uLgo+Pj4+Pj4KPj4+Pj4+IEluY29ycG9yYXRpbmcgWGVu
J3MgZXhjZXB0aW9uIHRvIHRoZSBkby13aGlsZSBzdHlsZSBpcyBvbmx5IHBhcnRpYWxseSBwb3Nz
aWJsZSwKPj4+Pj4+IHRodXMgYSBjaGFuZ2UgaXMgcHJvcG9zZWQgdG8gdGhlIENPRElOR19TVFlM
RSBvZiBtb3ZpbmcgdGhlIGJyYWNlIGZyb20gImRvIHsiCj4+Pj4+PiB0byB0aGUgbmV4dCBsaW5l
Lgo+Pj4+Pj4KPj4+Pj4+IE1vc3Qgb2YgWGVuJ3MgY29kZS1iYXNlIGlzIG5vbi1jb25mb3JtaW5n
IGF0IHRoZSBtb21lbnQ6IDI4OSBmaWxlcyBwYXNzCj4+Pj4+PiB1bmNoYW5nZWQsIDg3NiBoYXZl
IHNvbWUgc3R5bGUgaXNzdWUKPj4+Pj4+Cj4+Pj4+PiBJZGVhbGx5IHdlIGNhbiBzbG93bHkgbWln
cmF0ZSB0aGUgZW50aXJlIGNvZGUtYmFzZSB0byBiZSBjb25mb3JtaW5nLCB0aHVzCj4+Pj4+PiBl
bGltaW5hdGluZyB0aGUgbmVlZCBvZiBkaXNjdXNzaW5nIGFuZCBlbmZvcmNpbmcgc3R5bGUgaXNz
dWVzIG1hbnVhbGx5IG9uIHRoZQo+Pj4+Pj4gbWFpbGluZ2xpc3QuCj4+Pj4+Cj4+Pj4+IEkgcXVp
dGUgbGlrZSB0aGUgaWRlYSBvZiBhbiBhdXRvbWF0aWMgY29kaW5nIHN0eWxlIGNoZWNrZXIuIEhv
d2V2ZXIsIGl0Cj4+Pj4+IGlzIGEgYml0IGNvbmNlcm5pbmcgdGhhdCBub3QgZXZlbiBhIDEvMyBv
ZiB0aGUgZmlsZXMgYXJlIGFibGUgdG8gcGFzcwo+Pj4+PiB0aGUgY29kaW5nIHN0eWxlIHlvdSBz
dWdnZXN0LiBDb3VsZCB5b3UgZXhwbGFpbiB3aGV0aGVyIHRoaXMgaXMgYmVjYXVzZQo+Pj4+PiB0
aGUgZmlsZXMgZG9lcyBub3QgYWxyZWFkeSBmb2xsb3cgWGVuIGNvZGluZyBzdHlsZSBvciBpcyBp
dCBqdXN0IHRoZQo+Pj4+PiBkaWZmZXJlbmNlIHdpdGggYXN0eWxlPwo+Pj4+Pgo+Pj4+PiBXaGF0
IGFyZSB0aGUgbWFpbiBzdHlsZSBpc3N1ZXM/Cj4+Pj4KPj4+PiBMb29rcyBsaWtlIGEgbG90IG9m
IGZpbGVzIHRoYXQgZG9uJ3QgZm9sbG93IHRoZSBYZW4gY29kaW5nIHN0eWxlCj4+Pj4gYXMtaXMu
IEFsaWdubWVudCBpc3N1ZXMgc2VlbSB0byBtZSB0byBiZSB0aGUgbW9zdCBjb21tb24gZXJyb3Jz
LiBTZWUKPj4+PiB0aGUgZnVsbCBkaWZmIGhlcmU6Cj4+Pj4KPj4+PiBodHRwczovL2dpc3QuZ2l0
aHViLmNvbS90a2xlbmd5ZWwvYzVjYWMxNGEwZDU3ZjExOWRkNzc0N2ExYmU2ZmIyNjAKPj4+Pgo+
Pj4+IFdlIGNhbiBwZXJoYXBzIHR1bmUgc29tZSBhc3BlY3RzIG9mIGl0IHdlIGRpc2FncmVlIHdp
dGggdGhlIGFzdHlsZQo+Pj4+IGdlbmVyYXRlZCBzdHlsZSBhbmQgdHJ5IHRvIG92ZXJyaWRlIGl0
LiBJIGRpZCBteSBiZXN0IHRvIG1ha2UgaXQKPj4+PiBjb25mb3JtIHRvIHRoZSBleGlzdGluZyBY
ZW4gc3R5bGUgYnV0IGNlcnRhaW5seSB0aGVyZSBjb3VsZCBiZSBvdGhlcgo+Pj4+IHR3ZWFrcyBt
YWRlIHRvIHJlZHVjZSB0aGUgY2h1cm4uCj4+Pgo+Pj4gSSB0aGluayB3ZSBkZWZpbml0ZWx5IHdh
bnQgdG8gYXZvaWQgY2h1cm4gYXMgdGhpcyBpcyBnb2luZyB0byB0YWtlIGEgbG90Cj4+PiBvZiB0
aW1lIHRvIGZpeCBhbGwgdGhlIHBsYWNlcyB0byB0aGUgbmV3IGluZGVudGF0aW9uLgo+Pj4KPj4+
IEdvaW5nIHRocm91Z2ggdGhlIGRpZmYgSSBjYW4gc2VlIG1ham9yIGRpZmZlcmVuY2VzIHdpdGgg
dGhlIFhlbiBDb2RpbmcKPj4+IHN0eWxlIGFuZCBhbHNvIHdoYXQgbG9va3MgbGlrZSBpbmNvbnNp
c3RlbmNpZXMgZnJvbSB0aGUgdG9vbHMgaXRzZWxmOgo+Pj4gICAgICAtIExpbmUgNTg6IFRoaXMg
aXMgZmFpcmx5IGNvbW1vbiB0byBpbmRlbnQgdGhlIHBhcmFtZXRlcnMgYXMgaXQgaXMKPj4+IHRv
ZGF5LiBCdXQgdGhlbiBvbiBsaW5lIDE1OC8yNzIgaXQgaW5kZW50cyBhcyB3ZSBkbyB0b2RheS4g
U28gSSBhbSBub3QKPj4+IHN1cmUgd2hhdCB0aGUgZXhwZWN0ZWQgY29kaW5nIHN0eWxlIGZyb20g
dGhlIHRvb2xzLgo+Pj4gICAgICAtIExpbmUgNjc6IEkgYmVsaWV2ZSBKYW4gcmVxdWVzdCB0aGUg
c3BhY2UgYmVmb3JlIGxhYmVsCj4+IFNlZW1zIGFncmVlZCBub3QgdG8gYWRkIHRoZSBzcGFjZXMg
YmVmb3JlIGxhYmVsLiBSaWdodD8KPiAKPiBDZXJ0YWlubHkgbm90LCBhZmFpYS4gSSB3aWxsIG9i
amVjdCB0byBhbnkgd3JpdHRlbiBkb3duIHJ1bGUgZGlzYWxsb3dpbmcKPiBsZWFkaW5nIGJsYW5r
KHMpIGFsdG9nZXRoZXIuIEkgd2lsbCBhcmd1ZSBmb3IgbWFraW5nIG1hbmRhdG9yeSBhdCBsZWFz
dAo+IG9uZSBibGFuayBvZiBpbmRlbnRhdGlvbi4KCkNvZGluZyBzdHlsZSBhcmUgYSBtYXR0ZXIg
b2YgdGFzdGUuIElmIGV2ZXJ5b25lIGlzIGdvaW5nIHRvIHNheSAiSSB3YW50IAp0aGlzIGluIHRo
ZSBjb2Rpbmcgc3R5bGUiLCB0aGVuIHdlIGFyZSBnb2luZyB0byBzcGVuZCBjb3VudGxlc3Mgb2Yg
aG91cnMgCmJpa2Utc2hlZGRpbmcuIFRoaXMgaXMgbm90IGhvdyB3ZSBzaG91bGQgdXNlIG91ciBh
bHJlYWR5IGxpbWl0ZWQgdGltZS4KCklmIHdlIHdhbnQgdG8gcmUtdXNlIGV4aXN0aW5nIGNoZWNr
ZXIsIHRoZW4gd2Ugd2lsbCBtb3N0IGxpa2VseSBoYXZlIHRvIAptYWtlIHNvbWUgY29tcHJvbWlz
ZS4gSSBhbSBub3Qgc3VnZ2VzdGluZyB0aGlzIHNob3VsZCBiZSAob3Igbm90IGJlKSAKcGFydCBv
ZiB0aGUgY29tcHJvbWlzZXMuCgpDaGVlcnMsCgoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 13:08:45 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 13: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 1hs5OH-0003WR-KW; Mon, 29 Jul 2019 13:08:37 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=hW4D=V2=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hs5OF-0003WM-Kg
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 13:08:35 +0000
X-Inumbo-ID: f2338b08-b201-11e9-8980-bc764e045a96
Received: from m4a0041g.houston.softwaregrp.com (unknown [15.124.2.87])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f2338b08-b201-11e9-8980-bc764e045a96;
 Mon, 29 Jul 2019 13:08:34 +0000 (UTC)
Received: FROM m4a0041g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0041g.houston.softwaregrp.com WITH ESMTP; 
 Mon, 29 Jul 2019 13:08:27 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Mon, 29 Jul 2019 12:50:39 +0000
Received: from NAM04-BN3-obe.outbound.protection.outlook.com (15.124.8.12) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Mon, 29 Jul 2019 12:50:39 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=Wmw2Ncd4soPavSeBm9RF6mWj6g0+1Vy3Tnjbu5sFdhyGJRSL7aSAkjEN8kSuxZe9pTOpTgN+G3U1J3u8k+dHQsPm+ALkABioJm01VYjVb13dhlFsy2z2jJLzd4XQ4c+cbdyyjzFMmmzeCsWEDAeYz/s2zcP9QxdtUSR6Y2UJSHwJ+5i/3NZlW0Ich26yCyBZu5wiLGd1jKSCgeyVEVdXo03ZVErMLzp8C7XQt+mROsuooq2IxxuKbRiiPPXyRqnjP6/gsF/WpdwIFmYZwLvV8+ilO+V4TN8t+9pB5w5fE89HM03bsPpsIpX6+gKQJpbsGBz06Lj5T0VVnbHQrsmKbQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=JvVwpXl/uGbGW6vhgg/4yOh9mhTVQPqs90rGeyuzpfk=;
 b=K+YlzUYRF7gQ0Izl8KZp3ktfDjsCLNkYDxPsWTnolnWIWVolCndg0zsA5ejtyexixJc7VhalvrDvq52yl0B5OfnURkGqYo3U4RW4mrSvxhVIRcJl1GBLN09T2WUkYzVW2MJLM9kqgaLMo/vwl1ZUdFI5XUasT5dw7uhuA+13W61pFh67akzMetHg86gKIRMnPIEcSGo0NlQmUr+uokQpLV5dtsd3QyaMK3d9s4LBsIjBTfUe7g/yRXZFyenfHR0+eSO9jymkvADvbMBI0rcmLJRXbl8Q7J7F6c1k0+m+D1dqTDAHkJNNtpETQA/xubnjV7KdKzCD7s82jeG/mfEJQg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3204.namprd18.prod.outlook.com (10.255.137.151) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2115.10; Mon, 29 Jul 2019 12:50:38 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b%7]) with mapi id 15.20.2115.005; Mon, 29 Jul 2019
 12:50:38 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Thread-Topic: [Xen-devel] [PATCH 2/4] xen/percpu: Drop unused xen/percpu.h
 includes
Thread-Index: AQHVQ/Zh/YUAj+gdbkS2I/t6mSzgwabhTxScgABBaIA=
Date: Mon, 29 Jul 2019 12:50:38 +0000
Message-ID: <d2b5e44c-5190-fb94-3eb0-c4219a0ae853@suse.com>
References: <20190726210854.6408-1-andrew.cooper3@citrix.com>
 <20190726210854.6408-3-andrew.cooper3@citrix.com>
 <20190729085548.ctmpyyg4la44pqhx@Air-de-Roger>
In-Reply-To: <20190729085548.ctmpyyg4la44pqhx@Air-de-Roger>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR06CA0017.eurprd06.prod.outlook.com (2603:10a6:6:1::30)
 To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 0d65e803-8e39-4edb-cddc-08d714235b29
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3204; 
x-ms-traffictypediagnostic: BY5PR18MB3204:
x-microsoft-antispam-prvs: <BY5PR18MB32046B615B5C43AD04C58FD0B3DD0@BY5PR18MB3204.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:1091;
x-forefront-prvs: 01136D2D90
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(136003)(366004)(376002)(39860400002)(396003)(346002)(199004)(189003)(3846002)(6116002)(486006)(256004)(5660300002)(86362001)(52116002)(76176011)(66476007)(4744005)(14454004)(386003)(6512007)(66946007)(31696002)(305945005)(36756003)(64756008)(66446008)(7736002)(66556008)(446003)(53936002)(4326008)(99286004)(6436002)(31686004)(229853002)(316002)(6916009)(6246003)(25786009)(8676002)(6486002)(8936002)(102836004)(26005)(2906002)(478600001)(11346002)(68736007)(2616005)(476003)(71190400001)(71200400001)(6506007)(53546011)(66066001)(186003)(54906003)(80792005)(81166006)(81156014);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3204;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: C8im5KMnQVdwKBySHwyeIf7WWxSykQkJFKD7gQz9PBWGanIqbP96UjKjF8pJbsY+Urc0YSWjeDWztbXVJaleSdW4hg3cA1DiM+F/1yePDFK2dT1jHQgyTIiQ24CSEeX49bdKSmiDFSm5TzWdj52YCOmJ4ArXEi0zIvvw1Oqb0N2wQpp4rT5MQiAp2LS5sbgsyeyQo2LBwMk77Uhk0+8beVxlrszKq7pmoJx7vVbzhmjYgSZ4PG2gagR+dcCVJNgB7jReOm6ao+erZSDF4MP3t5XepX40Ix1n64+NVvLgE7e2l8ydgsIIJmQXr8KtePXrJCR1uU9pzoWmK3+iHxfpYgnnYtuhtnozZhq/Czu1eBkHlYcZRGoUAp7Rt7gZblGyRramjBL+qC9CXDatPoFFwr2olx7Qpxn8z9iLI4Eibcg=
Content-ID: <ED0D2D84F4E1644D8248A1C06039FF84@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 0d65e803-8e39-4edb-cddc-08d714235b29
X-MS-Exchange-CrossTenant-originalarrivaltime: 29 Jul 2019 12:50:38.4280 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3204
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH 2/4] xen/percpu: Drop unused xen/percpu.h
 includes
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Julien Grall <julien.grall@arm.com>,
 Xen-devel <xen-devel@lists.xenproject.org>,
 VolodymyrBabchuk <Volodymyr_Babchuk@epam.com>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjkuMDcuMjAxOSAxMDo1NSwgUm9nZXIgUGF1IE1vbm7DqSAgd3JvdGU6DQo+IE9uIEZyaSwg
SnVsIDI2LCAyMDE5IGF0IDEwOjA4OjUyUE0gKzAxMDAsIEFuZHJldyBDb29wZXIgd3JvdGU6DQo+
PiBOb25lIG9mIHRoZXNlIGhlYWRlcnMgdXNlIGFueSBQRVJfQ1BVKCkgaW5mcmFzdHJ1Y3R1cmUu
DQo+Pg0KPj4geGVuL3J3bG9jay5oIGhvd2V2ZXIgZG9lcywgYW5kIHBpY2tlZCBpdCB1cCB0cmFu
c2l0aXZlbHkgdmlhIHhlbi9zcGlubG9jay5oLA0KPj4gc28gaW5jbHVkZSBpdCBwcm9wZXJseS4N
Cj4+DQo+PiBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRy
aXguY29tPg0KPiANCj4gUmV2aWV3ZWQtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBj
aXRyaXguY29tPg0KDQpBY2tlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPg0K
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 13:10:19 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 13:10:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hs5Pv-0004B0-1R; Mon, 29 Jul 2019 13:10:19 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=hW4D=V2=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hs5Pu-0004Au-JM
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 13:10:18 +0000
X-Inumbo-ID: 2946fc9e-b202-11e9-8980-bc764e045a96
Received: from m9a0003g.houston.softwaregrp.com (unknown [15.124.64.68])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2946fc9e-b202-11e9-8980-bc764e045a96;
 Mon, 29 Jul 2019 13:10:17 +0000 (UTC)
Received: FROM m9a0003g.houston.softwaregrp.com (15.121.0.191) BY
 m9a0003g.houston.softwaregrp.com WITH ESMTP; 
 Mon, 29 Jul 2019 13:09:55 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M9W0068.microfocus.com (2002:f79:bf::f79:bf) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Mon, 29 Jul 2019 12:45:01 +0000
Received: from NAM04-BN3-obe.outbound.protection.outlook.com (15.124.72.11) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Mon, 29 Jul 2019 12:45:02 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=NBD6K83pC/w/j5RLo0YREqZeZ3zgvFu16/RRJHgV2T21oW6HndsjwOVA8Jgr/E6ZYNKINK63fGPtlrm0pVeG2sbi8PXV7Y1uyZ+iUbnDUVxt35LIQXgtOMW6/UxGkokCnDwfgiYJd2Wk5DGGREmgI/Gb4eeVlAW/6iFnD+tPdiDwsPjfKjZat32Fn+E50jdMH1DGBFt5wh7jjLgN5JdpP/wVaOBcVmRhZijIBTW2e9WsXzn6UDHahiPc9HUurubiC0JM3aLeTRrySuZmGqUwM9AVoMuNZovlNSPNEjiv3mCUbHqq5IBDhop7G1WDaYlDE5VvRN8xwPXMTnAhKfmgOw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=zQvpUfiFu8Lp+tP4FDfTmWGOCvMdyLYZttse5modv2U=;
 b=Aihqi6jNVlVNU+/iaGUCe4IcHTZfQ7pKkOLuRCZP+VO0luRjV0yyKC4SIyrn3Xb53bPyuumb4wwXLATmk3c/gIjvSZCjmriOcZqK0pSYrCztyL/F5ADVEil9w2EbW/ISljdqGzDQXqC4q2CzPZSL6N2af/dbs5pbqMt/BBcUOWaArgxSjz5Oq9nFnPE0+LQO4I8sknH8BufbXL5xEcHxfu/3qIIDp8kkIA3ROiSvt2Lkp8YgU850dFOqIkRVZBaePF1PyrsfcuHL3hpOFBUa+PCISsV6oNcrlQVg/A83r8aWhwLQW0CNrrRn9OyLF3aI+V8Nc/2sBpVP7Xu3/w39xg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3092.namprd18.prod.outlook.com (10.255.154.212) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2115.10; Mon, 29 Jul 2019 12:45:00 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b%7]) with mapi id 15.20.2115.005; Mon, 29 Jul 2019
 12:45:00 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Juergen Gross <JGross@suse.com>
Thread-Topic: [PATCH 1/3] xen: move debugtrace coding to common/debugtrace.c
Thread-Index: AQHVRSA2vhgAAF6AnUuE4HJXiRUWH6bhjJWA
Date: Mon, 29 Jul 2019 12:45:00 +0000
Message-ID: <014a658d-c2d5-0497-a2b3-793997f952ad@suse.com>
References: <20190728084100.13071-1-jgross@suse.com>
 <20190728084100.13071-2-jgross@suse.com>
In-Reply-To: <20190728084100.13071-2-jgross@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB3PR0202CA0033.eurprd02.prod.outlook.com
 (2603:10a6:8:1::46) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 5744716f-5663-428a-51e2-08d7142291b4
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3092; 
x-ms-traffictypediagnostic: BY5PR18MB3092:
x-microsoft-antispam-prvs: <BY5PR18MB309239F05164DC0B5C32DD6CB3DD0@BY5PR18MB3092.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:2201;
x-forefront-prvs: 01136D2D90
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(366004)(346002)(136003)(396003)(39860400002)(376002)(199004)(189003)(4326008)(6862004)(6116002)(3846002)(86362001)(6636002)(8676002)(478600001)(36756003)(53936002)(6246003)(6512007)(14454004)(229853002)(6486002)(8936002)(31696002)(66066001)(6436002)(81156014)(81166006)(316002)(71200400001)(71190400001)(102836004)(66476007)(5660300002)(37006003)(99286004)(54906003)(66946007)(7736002)(2616005)(31686004)(476003)(486006)(2906002)(256004)(25786009)(305945005)(68736007)(14444005)(52116002)(64756008)(186003)(26005)(386003)(66446008)(66556008)(6506007)(53546011)(11346002)(80792005)(76176011)(446003);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3092;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: xSd+pa0CYl47ODkGngVMMkefx4WnJZUdJfiZpPefGm0PG2ykjIcqYs6zhc+QWQ36GrNffqmGb2A7MAzoWMMK3b70Fv25dDo1Gw15CuCF00Jr1wyDJGL2mq9UUy0pQzGR0VfVQH1dCYdyvXbx3OySRhhteG4T+gYQYAz3FP8uQOdgEjm6xdC82vXW3mvXJ79+EOL+uiPh9xgpx5GiZpblqi/Jnbv+vqUmNzDzv+fsugIgVT+5qveBXurjjBdbtAn9KJjN9Srh/8Dg1fRZ/Plh+Q/n/aVZcuzkcksN5KuSej8YewaGJ7OESoQhev70h1/FfqgvALyI/mNsUQkgaMZkzbgSJronmAQgYqERB62ARHfCygnysGy0RF4qhbvSXGHehYe9JMTIGMh5MmbDV/RGD6sfq9pPZuZzHrcruk8rLoQ=
Content-ID: <67B49C42818EEE4FBDC26B5F12BE2607@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 5744716f-5663-428a-51e2-08d7142291b4
X-MS-Exchange-CrossTenant-originalarrivaltime: 29 Jul 2019 12:45:00.4230 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3092
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH 1/3] xen: move debugtrace coding to
 common/debugtrace.c
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>, Julien
 Grall <julien.grall@arm.com>,
 "xen-devel@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>

T24gMjguMDcuMjAxOSAxMDo0MCwgSnVlcmdlbiBHcm9zcyB3cm90ZToNCj4gQEAgLTExNTUsMTc4
ICsxMTU1LDYgQEAgaW50IHByaW50a19yYXRlbGltaXQodm9pZCkNCj4gICAgICAgcmV0dXJuIF9f
cHJpbnRrX3JhdGVsaW1pdChwcmludGtfcmF0ZWxpbWl0X21zLCBwcmludGtfcmF0ZWxpbWl0X2J1
cnN0KTsNCj4gICB9DQo+ICAgDQo+IC0vKg0KPiAtICogKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioNCj4gLSAqICoqKioqKioqKioq
KioqKiBTZXJpYWwgY29uc29sZSByaW5nIGJ1ZmZlciAqKioqKioqKioqKioqKioqKioqDQo+IC0g
KiAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKg0KPiAtICovDQoNCkkgYWNrbm93bGVkZ2UgdGhhdCB0aGlzIGNvbW1lbnQgaGFzIGF0
IGJlc3QgYmVlbiBkaXNwbGFjZWQgZnJvbSB3aGF0DQppdCB3b3VsZCBwcm9wZXJseSBiZWxvbmcg
dG8sIHNvIGlzIGluZGVlZCBwZXJoYXBzIGJlc3QgZHJvcHBlZC4gQnV0IC4uLg0KDQo+IC0jaWZk
ZWYgQ09ORklHX0RFQlVHX1RSQUNFDQo+IC0NCj4gLS8qIFNlbmQgb3V0cHV0IGRpcmVjdCB0byBj
b25zb2xlLCBvciBidWZmZXIgaXQ/ICovDQo+IC1zdGF0aWMgdm9sYXRpbGUgaW50IGRlYnVndHJh
Y2Vfc2VuZF90b19jb25zb2xlOw0KPiAtDQo+IC1zdGF0aWMgY2hhciAgICAgICAgKmRlYnVndHJh
Y2VfYnVmOyAvKiBEZWJ1Zy10cmFjZSBidWZmZXIgKi8NCj4gLXN0YXRpYyB1bnNpZ25lZCBpbnQg
ZGVidWd0cmFjZV9wcmQ7IC8qIFByb2R1Y2VyIGluZGV4ICAgICAqLw0KPiAtc3RhdGljIHVuc2ln
bmVkIGludCBkZWJ1Z3RyYWNlX2tpbG9ieXRlcyA9IDEyOCwgZGVidWd0cmFjZV9ieXRlczsNCj4g
LXN0YXRpYyB1bnNpZ25lZCBpbnQgZGVidWd0cmFjZV91c2VkOw0KPiAtc3RhdGljIERFRklORV9T
UElOTE9DSyhkZWJ1Z3RyYWNlX2xvY2spOw0KPiAtaW50ZWdlcl9wYXJhbSgiZGVidWd0cmFjZSIs
IGRlYnVndHJhY2Vfa2lsb2J5dGVzKTsNCj4gLQ0KPiAtc3RhdGljIHZvaWQgZGVidWd0cmFjZV9k
dW1wX3dvcmtlcih2b2lkKQ0KPiAtew0KPiAtICAgIGlmICggKGRlYnVndHJhY2VfYnl0ZXMgPT0g
MCkgfHwgIWRlYnVndHJhY2VfdXNlZCApDQo+IC0gICAgICAgIHJldHVybjsNCj4gLQ0KPiAtICAg
IHByaW50aygiZGVidWd0cmFjZV9kdW1wKCkgc3RhcnRpbmdcbiIpOw0KPiAtDQo+IC0gICAgLyog
UHJpbnQgb2xkZXN0IHBvcnRpb24gb2YgdGhlIHJpbmcuICovDQo+IC0gICAgQVNTRVJUKGRlYnVn
dHJhY2VfYnVmW2RlYnVndHJhY2VfYnl0ZXMgLSAxXSA9PSAwKTsNCj4gLSAgICBzZXJjb25fcHV0
cygmZGVidWd0cmFjZV9idWZbZGVidWd0cmFjZV9wcmRdKTsNCj4gLQ0KPiAtICAgIC8qIFByaW50
IHlvdW5nZXN0IHBvcnRpb24gb2YgdGhlIHJpbmcuICovDQo+IC0gICAgZGVidWd0cmFjZV9idWZb
ZGVidWd0cmFjZV9wcmRdID0gJ1wwJzsNCj4gLSAgICBzZXJjb25fcHV0cygmZGVidWd0cmFjZV9i
dWZbMF0pOw0KPiAtDQo+IC0gICAgbWVtc2V0KGRlYnVndHJhY2VfYnVmLCAnXDAnLCBkZWJ1Z3Ry
YWNlX2J5dGVzKTsNCj4gLQ0KPiAtICAgIHByaW50aygiZGVidWd0cmFjZV9kdW1wKCkgZmluaXNo
ZWRcbiIpOw0KPiAtfQ0KPiAtDQo+IC1zdGF0aWMgdm9pZCBkZWJ1Z3RyYWNlX3RvZ2dsZSh2b2lk
KQ0KPiAtew0KPiAtICAgIHVuc2lnbmVkIGxvbmcgZmxhZ3M7DQo+IC0NCj4gLSAgICB3YXRjaGRv
Z19kaXNhYmxlKCk7DQo+IC0gICAgc3Bpbl9sb2NrX2lycXNhdmUoJmRlYnVndHJhY2VfbG9jaywg
ZmxhZ3MpOw0KPiAtDQo+IC0gICAgLyoNCj4gLSAgICAgKiBEdW1wIHRoZSBidWZmZXIgKmJlZm9y
ZSogdG9nZ2xpbmcsIGluIGNhc2UgdGhlIGFjdCBvZiBkdW1waW5nIHRoZQ0KPiAtICAgICAqIGJ1
ZmZlciBpdHNlbGYgY2F1c2VzIG1vcmUgcHJpbnRrKCkgaW52b2NhdGlvbnMuDQo+IC0gICAgICov
DQo+IC0gICAgcHJpbnRrKCJkZWJ1Z3RyYWNlX3ByaW50ayBub3cgd3JpdGluZyB0byAlcy5cbiIs
DQo+IC0gICAgICAgICAgICFkZWJ1Z3RyYWNlX3NlbmRfdG9fY29uc29sZSA/ICJjb25zb2xlIjog
ImJ1ZmZlciIpOw0KPiAtICAgIGlmICggIWRlYnVndHJhY2Vfc2VuZF90b19jb25zb2xlICkNCj4g
LSAgICAgICAgZGVidWd0cmFjZV9kdW1wX3dvcmtlcigpOw0KPiAtDQo+IC0gICAgZGVidWd0cmFj
ZV9zZW5kX3RvX2NvbnNvbGUgPSAhZGVidWd0cmFjZV9zZW5kX3RvX2NvbnNvbGU7DQo+IC0NCj4g
LSAgICBzcGluX3VubG9ja19pcnFyZXN0b3JlKCZkZWJ1Z3RyYWNlX2xvY2ssIGZsYWdzKTsNCj4g
LSAgICB3YXRjaGRvZ19lbmFibGUoKTsNCj4gLQ0KPiAtfQ0KPiAtDQo+IC12b2lkIGRlYnVndHJh
Y2VfZHVtcCh2b2lkKQ0KPiAtew0KPiAtICAgIHVuc2lnbmVkIGxvbmcgZmxhZ3M7DQo+IC0NCj4g
LSAgICB3YXRjaGRvZ19kaXNhYmxlKCk7DQo+IC0gICAgc3Bpbl9sb2NrX2lycXNhdmUoJmRlYnVn
dHJhY2VfbG9jaywgZmxhZ3MpOw0KPiAtDQo+IC0gICAgZGVidWd0cmFjZV9kdW1wX3dvcmtlcigp
Ow0KPiAtDQo+IC0gICAgc3Bpbl91bmxvY2tfaXJxcmVzdG9yZSgmZGVidWd0cmFjZV9sb2NrLCBm
bGFncyk7DQo+IC0gICAgd2F0Y2hkb2dfZW5hYmxlKCk7DQo+IC19DQo+IC0NCj4gLXN0YXRpYyB2
b2lkIGRlYnVndHJhY2VfYWRkX3RvX2J1ZihjaGFyICpidWYpDQo+IC17DQo+IC0gICAgY2hhciAq
cDsNCj4gLQ0KPiAtICAgIGZvciAoIHAgPSBidWY7ICpwICE9ICdcMCc7IHArKyApDQo+IC0gICAg
ew0KPiAtICAgICAgICBkZWJ1Z3RyYWNlX2J1ZltkZWJ1Z3RyYWNlX3ByZCsrXSA9ICpwOw0KPiAt
ICAgICAgICAvKiBBbHdheXMgbGVhdmUgYSBudWwgYnl0ZSBhdCB0aGUgZW5kIG9mIHRoZSBidWZm
ZXIuICovDQo+IC0gICAgICAgIGlmICggZGVidWd0cmFjZV9wcmQgPT0gKGRlYnVndHJhY2VfYnl0
ZXMgLSAxKSApDQo+IC0gICAgICAgICAgICBkZWJ1Z3RyYWNlX3ByZCA9IDA7DQo+IC0gICAgfQ0K
PiAtfQ0KPiAtDQo+IC12b2lkIGRlYnVndHJhY2VfcHJpbnRrKGNvbnN0IGNoYXIgKmZtdCwgLi4u
KQ0KPiAtew0KPiAtICAgIHN0YXRpYyBjaGFyIGJ1ZlsxMDI0XSwgbGFzdF9idWZbMTAyNF07DQo+
IC0gICAgc3RhdGljIHVuc2lnbmVkIGludCBjb3VudCwgbGFzdF9jb3VudCwgbGFzdF9wcmQ7DQo+
IC0NCj4gLSAgICBjaGFyICAgICAgICAgIGNudGJ1ZlsyNF07DQo+IC0gICAgdmFfbGlzdCAgICAg
ICBhcmdzOw0KPiAtICAgIHVuc2lnbmVkIGxvbmcgZmxhZ3M7DQo+IC0NCj4gLSAgICBpZiAoIGRl
YnVndHJhY2VfYnl0ZXMgPT0gMCApDQo+IC0gICAgICAgIHJldHVybjsNCj4gLQ0KPiAtICAgIGRl
YnVndHJhY2VfdXNlZCA9IDE7DQo+IC0NCj4gLSAgICBzcGluX2xvY2tfaXJxc2F2ZSgmZGVidWd0
cmFjZV9sb2NrLCBmbGFncyk7DQo+IC0NCj4gLSAgICBBU1NFUlQoZGVidWd0cmFjZV9idWZbZGVi
dWd0cmFjZV9ieXRlcyAtIDFdID09IDApOw0KPiAtDQo+IC0gICAgdmFfc3RhcnQoYXJncywgZm10
KTsNCj4gLSAgICB2c25wcmludGYoYnVmLCBzaXplb2YoYnVmKSwgZm10LCBhcmdzKTsNCj4gLSAg
ICB2YV9lbmQoYXJncyk7DQo+IC0NCj4gLSAgICBpZiAoIGRlYnVndHJhY2Vfc2VuZF90b19jb25z
b2xlICkNCj4gLSAgICB7DQo+IC0gICAgICAgIHNucHJpbnRmKGNudGJ1Ziwgc2l6ZW9mKGNudGJ1
ZiksICIldSAiLCArK2NvdW50KTsNCj4gLSAgICAgICAgc2VyaWFsX3B1dHMoc2VyY29uX2hhbmRs
ZSwgY250YnVmKTsNCj4gLSAgICAgICAgc2VyaWFsX3B1dHMoc2VyY29uX2hhbmRsZSwgYnVmKTsN
Cj4gLSAgICB9DQo+IC0gICAgZWxzZQ0KPiAtICAgIHsNCj4gLSAgICAgICAgaWYgKCBzdHJjbXAo
YnVmLCBsYXN0X2J1ZikgKQ0KPiAtICAgICAgICB7DQo+IC0gICAgICAgICAgICBsYXN0X3ByZCA9
IGRlYnVndHJhY2VfcHJkOw0KPiAtICAgICAgICAgICAgbGFzdF9jb3VudCA9ICsrY291bnQ7DQo+
IC0gICAgICAgICAgICBzYWZlX3N0cmNweShsYXN0X2J1ZiwgYnVmKTsNCj4gLSAgICAgICAgICAg
IHNucHJpbnRmKGNudGJ1Ziwgc2l6ZW9mKGNudGJ1ZiksICIldSAiLCBjb3VudCk7DQo+IC0gICAg
ICAgIH0NCj4gLSAgICAgICAgZWxzZQ0KPiAtICAgICAgICB7DQo+IC0gICAgICAgICAgICBkZWJ1
Z3RyYWNlX3ByZCA9IGxhc3RfcHJkOw0KPiAtICAgICAgICAgICAgc25wcmludGYoY250YnVmLCBz
aXplb2YoY250YnVmKSwgIiV1LSV1ICIsIGxhc3RfY291bnQsICsrY291bnQpOw0KPiAtICAgICAg
ICB9DQo+IC0gICAgICAgIGRlYnVndHJhY2VfYWRkX3RvX2J1ZihjbnRidWYpOw0KPiAtICAgICAg
ICBkZWJ1Z3RyYWNlX2FkZF90b19idWYoYnVmKTsNCj4gLSAgICB9DQo+IC0NCj4gLSAgICBzcGlu
X3VubG9ja19pcnFyZXN0b3JlKCZkZWJ1Z3RyYWNlX2xvY2ssIGZsYWdzKTsNCj4gLX0NCj4gLQ0K
PiAtc3RhdGljIHZvaWQgZGVidWd0cmFjZV9rZXkodW5zaWduZWQgY2hhciBrZXkpDQo+IC17DQo+
IC0gICAgZGVidWd0cmFjZV90b2dnbGUoKTsNCj4gLX0NCj4gLQ0KPiAtc3RhdGljIGludCBfX2lu
aXQgZGVidWd0cmFjZV9pbml0KHZvaWQpDQo+IC17DQo+IC0gICAgaW50IG9yZGVyOw0KPiAtICAg
IHVuc2lnbmVkIGludCBrYnl0ZXMsIGJ5dGVzOw0KPiAtDQo+IC0gICAgLyogUm91bmQgc2l6ZSBk
b3duIHRvIG5leHQgcG93ZXIgb2YgdHdvLiAqLw0KPiAtICAgIHdoaWxlICggKGtieXRlcyA9IChk
ZWJ1Z3RyYWNlX2tpbG9ieXRlcyAmIChkZWJ1Z3RyYWNlX2tpbG9ieXRlcy0xKSkpICE9IDAgKQ0K
PiAtICAgICAgICBkZWJ1Z3RyYWNlX2tpbG9ieXRlcyA9IGtieXRlczsNCj4gLQ0KPiAtICAgIGJ5
dGVzID0gZGVidWd0cmFjZV9raWxvYnl0ZXMgPDwgMTA7DQo+IC0gICAgaWYgKCBieXRlcyA9PSAw
ICkNCj4gLSAgICAgICAgcmV0dXJuIDA7DQo+IC0NCj4gLSAgICBvcmRlciA9IGdldF9vcmRlcl9m
cm9tX2J5dGVzKGJ5dGVzKTsNCj4gLSAgICBkZWJ1Z3RyYWNlX2J1ZiA9IGFsbG9jX3hlbmhlYXBf
cGFnZXMob3JkZXIsIDApOw0KPiAtICAgIEFTU0VSVChkZWJ1Z3RyYWNlX2J1ZiAhPSBOVUxMKTsN
Cj4gLQ0KPiAtICAgIG1lbXNldChkZWJ1Z3RyYWNlX2J1ZiwgJ1wwJywgYnl0ZXMpOw0KPiAtDQo+
IC0gICAgZGVidWd0cmFjZV9ieXRlcyA9IGJ5dGVzOw0KPiAtDQo+IC0gICAgcmVnaXN0ZXJfa2V5
aGFuZGxlcignVCcsIGRlYnVndHJhY2Vfa2V5LA0KPiAtICAgICAgICAgICAgICAgICAgICAgICAg
InRvZ2dsZSBkZWJ1Z3RyYWNlIHRvIGNvbnNvbGUvYnVmZmVyIiwgMCk7DQo+IC0NCj4gLSAgICBy
ZXR1cm4gMDsNCj4gLX0NCj4gLV9faW5pdGNhbGwoZGVidWd0cmFjZV9pbml0KTsNCj4gLQ0KPiAt
I2VuZGlmIC8qICFDT05GSUdfREVCVUdfVFJBQ0UgKi8NCj4gLQ0KPiAtDQo+ICAgLyoNCj4gICAg
KiAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKg0KPiAgICAqICoqKioqKioqKioqKioqKiBEZWJ1Z2dpbmcvdHJhY2luZy9lcnJvci1y
ZXBvcnQgKioqKioqKioqKioqKioqDQoNCi4uLiB3aGF0IGFib3V0IHRoaXMgb25lPyBUaGVyZSdz
IG9ubHkgcGFuaWMoKSBiZXR3ZWVuIGl0IGFuZCB0aGUgbmV4dA0Kc3VjaCBjb21tZW50LCBhbmQg
SSBkb24ndCB0aGluayB0aGUgIkRlYnVnZ2luZy90cmFjaW5nIiBwYXJ0IG9mIGl0DQphcmUgYXBw
bGljYWJsZSAoYW55bW9yZSkuDQoNCj4gLS0tIGEveGVuL2luY2x1ZGUveGVuL2NvbnNvbGUuaA0K
PiArKysgYi94ZW4vaW5jbHVkZS94ZW4vY29uc29sZS5oDQo+IEBAIC00OCw0ICs0OCw4IEBAIGlu
dCBjb25zb2xlX3Jlc3VtZSh2b2lkKTsNCj4gICANCj4gICBleHRlcm4gaW50OF90IG9wdF9jb25z
b2xlX3hlbjsNCj4gICANCj4gKy8qIElzc3VlIHN0cmluZyB2aWEgc2VyaWFsIGxpbmUuICovDQo+
ICtleHRlcm4gaW50IHNlcmNvbl9oYW5kbGU7DQo+ICt2b2lkIHNlcmNvbl9wdXRzKGNvbnN0IGNo
YXIgKnMpOw0KDQpJIGd1ZXNzIGF2b2lkaW5nIHRoZWlyIGV4cG9zdXJlIHdhcyBvbmUgb2YgdGhl
IHJlYXNvbnMgdGhlIGRlYnVnIHRyYWNlDQpjb2RlIGxpdmVkIGluIHRoZSBwbGFjZSB5b3UgbW92
ZSBpdCBmcm9tLiBJJ20gdW5jb252aW5jZWQgbm9uLWNvbnNvbGUNCmNvZGUgaXMgYWN0dWFsbHkg
c3VwcG9zZWQgdG8gbWFrZSB1c2Ugb2YgZWl0aGVyLCBidXQgSSdtIG5vdCBvcHBvc2VkDQplbm91
Z2ggdG8gbmFrIHRoZSBjaGFuZ2UuIEkgZG9uJ3QgdGhpbmsgdGhvdWdoIHRoZSBjb21tZW50IGZp
dHMgd2VsbA0Kd2l0aCB0aGUgdmFyaWFibGUgZGVjbGFyYXRpb24uDQoNCkphbg0KX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 13:14:28 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 13:14:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hs5Ts-0004Ky-NE; Mon, 29 Jul 2019 13:14: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=hW4D=V2=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hs5Tr-0004Kr-8C
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 13:14:23 +0000
X-Inumbo-ID: c48a41e8-b202-11e9-8980-bc764e045a96
Received: from m4a0041g.houston.softwaregrp.com (unknown [15.124.2.87])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c48a41e8-b202-11e9-8980-bc764e045a96;
 Mon, 29 Jul 2019 13:14:22 +0000 (UTC)
Received: FROM m4a0041g.houston.softwaregrp.com (15.120.17.147) BY
 m4a0041g.houston.softwaregrp.com WITH ESMTP; 
 Mon, 29 Jul 2019 13:14:15 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M4W0335.microfocus.com (2002:f78:1193::f78:1193) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Mon, 29 Jul 2019 12:53:42 +0000
Received: from NAM01-BY2-obe.outbound.protection.outlook.com (15.124.72.11) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Mon, 29 Jul 2019 12:53:42 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=GUUjNa4N2BBINRYvOK1yQr0uvMBKQJ7QhX9JS0T2Jmb529TFQBfP3+U7DVibfUQjTAnR9CkPS/KfdchOWOogjRVqdpOvwIqX0Q8wxvrG+7GnvY28ApZeXJpDtPcY0X7PcLlhwt05qtbcR/aOe9gNeL6YzQGU6yEIZRTkOWKSInUDe0IXGgsw/X/rP2/Gkb6Rl1AF7lj3TnDDalj5MeljM4fTAnv75uDamTA5N6zt++mQv9908ldBsK1CF3naXy21FykJTgUks+M0RDbJnJdBIiFnjuBFKsMKqoP8hJ62XDdAXDbknfTkUZ5VA5ugqndiRrvdIjlBg0zQCvq7t3T7RA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=KArDCDzaoccWzERgANg3cd9oCQ/hl0KOmmIVDonsYYg=;
 b=iswXSUrwLjJcOe2c14/mVm6ZS+pJsa/sTc3nJmwOee/GM4pbqtZ6USowmUSiG207ybvJYegALKrMVj65T8mpxf0hZGRibySLf44LvlmhW8budsqV8/Ls1jy9xP50EaUnQMeF6FgzDmVCVEVoRRdxe0vsiA1U5rLG5zpSZ4L7dt8eCzIF37rOj4jEDh8Und+Pqhe+xJm7urLH9qdj+Ew1ldN/u0NXrAakiFECCzExTIkYfrBjstLdtI5gZFKTpFfBFlviO1Oqu+hoFVDurvXhKXsdHZUq1p7pl7WANPoHoPjnR9Pcsqzt7S42IbMUBwp9QWMTr2Lx+J3s3V4D1yC/zg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3204.namprd18.prod.outlook.com (10.255.137.151) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2115.10; Mon, 29 Jul 2019 12:53:41 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b%7]) with mapi id 15.20.2115.005; Mon, 29 Jul 2019
 12:53:41 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Thread-Topic: [Xen-devel] [PATCH 3/4] xen/percpu: Drop unused asm/percpu.h
 includes
Thread-Index: AQHVQ/aTcbyZijQELUWr8Cax2G1o4abhkVUA
Date: Mon, 29 Jul 2019 12:53:41 +0000
Message-ID: <0452c476-3194-6465-baab-b645612fe2c8@suse.com>
References: <20190726210854.6408-1-andrew.cooper3@citrix.com>
 <20190726210854.6408-4-andrew.cooper3@citrix.com>
In-Reply-To: <20190726210854.6408-4-andrew.cooper3@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR07CA0053.eurprd07.prod.outlook.com
 (2603:10a6:6:2a::15) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 8da49dd7-eddf-4cb7-cad8-08d71423c853
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3204; 
x-ms-traffictypediagnostic: BY5PR18MB3204:
x-microsoft-antispam-prvs: <BY5PR18MB320403154ACDEB746CDBB124B3DD0@BY5PR18MB3204.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:5797;
x-forefront-prvs: 01136D2D90
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(136003)(366004)(376002)(39860400002)(396003)(346002)(199004)(189003)(3846002)(6116002)(486006)(256004)(5660300002)(86362001)(52116002)(76176011)(66476007)(4744005)(14454004)(386003)(6512007)(66946007)(31696002)(305945005)(36756003)(64756008)(66446008)(7736002)(66556008)(446003)(53936002)(4326008)(99286004)(6436002)(31686004)(229853002)(316002)(6916009)(6246003)(25786009)(8676002)(6486002)(8936002)(102836004)(26005)(2906002)(478600001)(11346002)(68736007)(2616005)(476003)(71190400001)(71200400001)(6506007)(53546011)(66066001)(186003)(54906003)(80792005)(81166006)(81156014);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3204;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: 1B2XlsoOjsz3+nRPYW+r48CF1ePau9J7zhpMl9zKKikPcV95lAYZ8G5MVvew27M16+4TVE6u+EqH4jfGlcEKW09sNiCs53oLzp0hUXvqD0zOWa4CIoNdDdNI/Py6VmI0dS/JG2+MqpsEXlm9TsdddjdGipeGjmSmrSOpD9rH0GH0pILNBDPwUIlLevSX2t9o2qpY2yNd/XsMXc98pIgOIM49B+6iLfBWHlyjsw0kAiXwW++nh9lYqMmwlGk4XKEPFdJeIcSrO3dmrkLY/OZh3rBZhmiRX3YQk68nGWwf9WkSvS77SaBcS+183gokFZ/RoCtFwl97n2kaKgXilukXwAnYgoIasgi4qtNT33JTD4mThdQy0sr1k592lS3wq95vLHcEfjM7fj8+fVGTLgBew497kJN9jh7MbxXfwKCQ0HI=
Content-ID: <F91BBAFC2EDEC245B75E057ADF01D399@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 8da49dd7-eddf-4cb7-cad8-08d71423c853
X-MS-Exchange-CrossTenant-originalarrivaltime: 29 Jul 2019 12:53:41.4919 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3204
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH 3/4] xen/percpu: Drop unused asm/percpu.h
 includes
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Julien Grall <julien.grall@arm.com>,
 Xen-devel <xen-devel@lists.xenproject.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjYuMDcuMjAxOSAyMzowOCwgQW5kcmV3IENvb3BlciB3cm90ZToNCj4gVGhlc2UgZmlsZXMg
ZWl0aGVyIGRvbid0IHVzZSBhbnkgUEVSX0NQVSgpIGluZnJhc3RydWN0dXJlIGF0IGFsbCwgb3Ig
dXNlDQo+IERFRklORV9QRVJfQ1BVXyooKS4gIFRoaXMgaXMgZGVjbGFyZWQgaW4geGVuL3BlcmNw
dS5oLCBub3QgYXNtL3BlcmNwdS5oLCB3aGljaA0KPiBtZWFucyB0aGF0IHhlbi9wZXJjcHUuaCBp
cyBpbmNsdWRlZCB2aWEgYSBkaWZmZXJlbnQgcGF0aC4NCj4gDQo+IFNpZ25lZC1vZmYtYnk6IEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+DQoNCkFja2VkLWJ5OiBKYW4g
QmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+DQp3aXRoIGEgcmVtYXJrOg0KDQo+IC0tLSBhL3hl
bi9jb21tb24vY29yZV9wYXJraW5nLmMNCj4gKysrIGIveGVuL2NvbW1vbi9jb3JlX3Bhcmtpbmcu
Yw0KPiBAQCAtMTksNyArMTksNyBAQA0KPiAgICNpbmNsdWRlIDx4ZW4vY3B1Lmg+DQo+ICAgI2lu
Y2x1ZGUgPHhlbi9pbml0Lmg+DQo+ICAgI2luY2x1ZGUgPHhlbi9jcHVtYXNrLmg+DQo+IC0jaW5j
bHVkZSA8YXNtL3BlcmNwdS5oPg0KPiArDQo+ICAgI2luY2x1ZGUgPGFzbS9zbXAuaD4NCg0KSSBk
b24ndCBiZWxpZXZlIGluIHN1Y2ggYmxhbmsgbGluZXMgdG8gYmUgb3Zlcmx5IHVzZWZ1bCwNCmVz
cGVjaWFsbHkgd2hlbiAuLi4NCg0KPiAtLS0gYS94ZW4vaW5jbHVkZS94ZW4va2V4ZWMuaA0KPiAr
KysgYi94ZW4vaW5jbHVkZS94ZW4va2V4ZWMuaA0KPiBAQCAtNCw3ICs0LDYgQEANCj4gICAjaWZk
ZWYgQ09ORklHX0tFWEVDDQo+ICAgDQo+ICAgI2luY2x1ZGUgPHB1YmxpYy9rZXhlYy5oPg0KPiAt
I2luY2x1ZGUgPGFzbS9wZXJjcHUuaD4NCj4gICAjaW5jbHVkZSA8eGVuL2VsZmNvcmUuaD4NCj4g
ICAjaW5jbHVkZSA8eGVuL2tpbWFnZS5oPg0KDQouLi4gdGhpcyBtb2RlbCBpc24ndCBiZWluZyBm
b2xsb3dlZCBjb25zaXN0ZW50bHkuDQoNCkphbg0KX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 13:18:46 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 13: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 1hs5Y4-0004Sg-9w; Mon, 29 Jul 2019 13:18:44 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ZKY6=V2=dornerworks.com=stewart.hildebrand@srs-us1.protection.inumbo.net>)
 id 1hs5Y3-0004Sb-48
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 13:18:43 +0000
X-Inumbo-ID: 617e0887-b203-11e9-8980-bc764e045a96
Received: from webmail.dornerworks.com (unknown [12.207.209.150])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 617e0887-b203-11e9-8980-bc764e045a96;
 Mon, 29 Jul 2019 13:18:42 +0000 (UTC)
From: Stewart Hildebrand <Stewart.Hildebrand@dornerworks.com>
To: Julien Grall <julien.grall@arm.com>, xen-devel
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH 0/2] Raspberry Pi 4 support
Thread-Index: AdVCKTNrhqec33CFSM29ddylSiacxAAJwNIAAO/C4+A=
Date: Mon, 29 Jul 2019 13:19:55 +0000
Message-ID: <9dc0ad87d10b44cb844b5ad1e1ef5646@dornerworks.com>
References: <b947a9eee2bb43d490ddb4f9378f2ff5@dornerworks.com>
 <e85ac1a4-4ef4-3423-35f3-6796f45b72b2@arm.com>
In-Reply-To: <e85ac1a4-4ef4-3423-35f3-6796f45b72b2@arm.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [172.27.12.5]
MIME-Version: 1.0
X-spam-status: No, score=-2.9 required=5.0 tests=ALL_TRUSTED, BAYES_00,
 MAILSHELL_SCORE_0_4
X-Spam-Flag: NO
Subject: Re: [Xen-devel] [PATCH 0/2] Raspberry Pi 4 support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei
 Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 Jeff Kubascik <Jeff.Kubascik@dornerworks.com>, Tim Deegan <tim@xen.org>, Jan
 Beulich <jbeulich@suse.com>, Andre Przywara <andre.przywara@arm.com>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkbmVzZGF5LCBKdWx5IDI0LCAyMDE5IDEwOjQ3IEFNLCBKdWxpZW4gR3JhbGwgPGp1bGll
bi5ncmFsbEBhcm0uY29tPiB3cm90ZToKPkFsc28sIHRoZXJlIGEgZmV3IG90aGVyIGludGVyZXN0
aW5nIHByb2JsZW1zIHdpdGggdGhlIFJQSTQgdGhhdCB3aWxsIG5lZWQgdG8gYmUKPnNvbHZlZDoK
PiAgICAxKSBUaGUgVUFSVCBpcyBzaGFyaW5nIHRoZSBzYW1lIHBhZ2UgYXMgc29tZSBvdGhlciBk
ZXZpY2VzLiBXZSBlaXRoZXIKPm5lZWQKPnRvIGJsYWNrbGlzdCB0aGVtIHNvIHRoZXkgY2FuJ3Qg
YmUgdXNlZCBieSBhIGd1ZXN0IChpbmNsdWRpbmcgRG9tMCksIG9yIHdlCj5uZWVkCj50byB0cmFw
IGFuZCBzYW5pdGl6ZSBhY2Nlc3MuCgpJdCdzIGFsc28gc2hhcmluZyBhbiBJUlEgd2l0aCB0aGUg
b3RoZXIgImF1eCIgcGVyaXBoZXJhbHMuIEkgd2lsbCBzZW5kIGEgcGF0Y2ggdG8gYmxhY2tsaXN0
IGZvciBub3cuCgo+ICAgIDIpIFhlbiBpcyBtYXBwaW5nIG1lbW9yeSB1c2luZyAxR0IgbWFwcGlu
Zy4gQUZBSUssIHRoZXJlIGFyZSAxR0Igc2xvdAo+dGhhdAo+aXMgc2hhcmVkIGJldHdlZW4gUkFN
IGFuZCBNTUlPLiBUaGlzIHdpbGwgcmVzdWx0IHRvIGNhY2hlIGluY29oZXJlbmN5LgoKVGhhbmtz
IGZvciB0aGUgaW5mby4gVGhlcmUgaXMgYWxzbyBhIDFHQiBzbG90IHNoYXJlZCB3aXRoIEdQVSBb
MV0uCgpTdGV3YXJ0IEhpbGRlYnJhbmQKRG9ybmVyV29ya3MsIEx0ZAoKWzFdIGh0dHBzOi8vZ2l0
aHViLmNvbS9yYXNwYmVycnlwaS9saW51eC9pc3N1ZXMvMzA5MyNpc3N1ZWNvbW1lbnQtNTE1NDM4
NjI3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 13:19:34 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 13: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 1hs5Yp-0004W4-L1; Mon, 29 Jul 2019 13:19: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=ZKY6=V2=dornerworks.com=stewart.hildebrand@srs-us1.protection.inumbo.net>)
 id 1hs5Yn-0004Vq-Io
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 13:19:29 +0000
X-Inumbo-ID: 7cde296f-b203-11e9-8980-bc764e045a96
Received: from webmail.dornerworks.com (unknown [12.207.209.150])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 7cde296f-b203-11e9-8980-bc764e045a96;
 Mon, 29 Jul 2019 13:19:27 +0000 (UTC)
From: Stewart Hildebrand <stewart.hildebrand@dornerworks.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 29 Jul 2019 09:19:18 -0400
Message-ID: <cover.1564371527.git.stewart.hildebrand@dornerworks.com>
X-Mailer: git-send-email 2.22.0
MIME-Version: 1.0
X-Originating-IP: [172.27.12.5]
X-ClientProxiedBy: Mcbain.dw.local (172.27.1.45) To Mcbain.dw.local
 (172.27.1.45)
X-spam-status: No, score=-2.9 required=5.0 tests=ALL_TRUSTED, BAYES_00,
 MAILSHELL_SCORE_0_4
X-Spam-Flag: NO
Subject: [Xen-devel] [PATCH v2 0/2] Raspberry Pi 4 support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>,
 Andre Przywara <andre.przywara@arm.com>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBpcyBhIHNlcmllcyB0byBlbmFibGUgVUFSVCBjb25zb2xlIGZvciBSYXNwYmVycnkgUGkg
NC4gTm90ZSB0aGF0IEknbSByZWx5aW5nIG9uIHRoZSBmaXJtd2FyZSB0byBpbml0aWFsaXplIHRo
ZSBVQVJUIChpLmUuIGVuYWJsZV91YXJ0PTEgaW4gY29uZmlnLnR4dCksIHNpbmNlIGZ1bGwgVUFS
VCBpbml0aWFsaXphdGlvbiBvbiB0aGlzIHBsYXRmb3JtIHJlcXVpcmVzIGFjY2Vzc2luZyBzb21l
IHJlZ2lzdGVycyBvdXRzaWRlIHRoZSByYW5nZSBzcGVjaWZpZWQgaW4gdGhlIGJyY20sYmNtMjgz
NS1hdXgtdWFydCBub2RlLgoKSSBoYXZlIGJlZW4gYWJsZSB0byBnZXQgWGVuK2RvbTArZG9tVXMg
Ym9vdGluZy4gVGVzdGVkIHdpdGggWGVuIDQuMTIgYW5kIDQuMTMtdW5zdGFibGUgKGI0YzhhMjdk
NWIpIGFuZCBMaW51eCA0LjE5LnkgKFJhc3BiZXJyeSBQaSBsaW51eCB0cmVlICsgYSBjb3VwbGUg
b2YgcGF0Y2hlcykuIFBsZWFzZSBzZWUgWzFdIGZvciBidWlsZCBpbnN0cnVjdGlvbnMgYW5kIGxp
bWl0YXRpb25zLgoKTmV3IGluIHYyOgoqIERyb3AgZWFybHkgcHJpbnRrIGFsaWFzCiogU2V0IHJl
Zy1zaGlmdCBhbmQgcmVnLWlvLXdpZHRoIGluIHRoZSBYZW4gZHJpdmVyCiogQmxhY2tsaXN0IG90
aGVyIGF1eCBwZXJpcGhlcmFscyBpbiBwbGF0Zm9ybSBzZXR0aW5ncyAoc3BpMSwgc3BpMiwgYW5k
IGEgY291cGxlIG9mIGJhc2UgYXV4IHJlZ2lzdGVycykKClRoYW5rcywKU3Rld2FydCBIaWxkZWJy
YW5kCkRvcm5lcldvcmtzLCBMdGQKClsxXSBodHRwczovL2dpdGh1Yi5jb20vZG9ybmVyd29ya3Mv
eGVuLXJwaTQtYnVpbGRlcgoKU3Rld2FydCBIaWxkZWJyYW5kICgyKToKICBuczE2NTUwOiBBZGQg
Y29tcGF0aWJsZSBzdHJpbmcgZm9yIFJhc3BiZXJyeSBQaSA0CiAgeGVuL2FybTogcGxhdGZvcm06
IEFkZCBSYXNwYmVycnkgUGkgcGxhdGZvcm0KCiB4ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL01ha2Vm
aWxlICAgICAgICAgICAgfCAgMSArCiB4ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL2JyY20tcmFzcGJl
cnJ5LXBpLmMgfCA1NSArKysrKysrKysrKysrKysrKysrKysrCiB4ZW4vZHJpdmVycy9jaGFyL25z
MTY1NTAuYyAgICAgICAgICAgICAgICAgfCAgNyArKysKIDMgZmlsZXMgY2hhbmdlZCwgNjMgaW5z
ZXJ0aW9ucygrKQogY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9hcmNoL2FybS9wbGF0Zm9ybXMvYnJj
bS1yYXNwYmVycnktcGkuYwoKLS0gCjIuMjIuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 13:19:34 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 13: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 1hs5Yp-0004WA-UB; Mon, 29 Jul 2019 13:19: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=ZKY6=V2=dornerworks.com=stewart.hildebrand@srs-us1.protection.inumbo.net>)
 id 1hs5Yo-0004Vy-Ua
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 13:19:30 +0000
X-Inumbo-ID: 7e3b0d5c-b203-11e9-8980-bc764e045a96
Received: from webmail.dornerworks.com (unknown [12.207.209.150])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 7e3b0d5c-b203-11e9-8980-bc764e045a96;
 Mon, 29 Jul 2019 13:19:30 +0000 (UTC)
From: Stewart Hildebrand <stewart.hildebrand@dornerworks.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 29 Jul 2019 09:19:19 -0400
Message-ID: <6f94e7b0f1cfe98a640d7f9ff59f18f299fd0d7d.1564371527.git.stewart.hildebrand@dornerworks.com>
X-Mailer: git-send-email 2.22.0
In-Reply-To: <cover.1564371527.git.stewart.hildebrand@dornerworks.com>
References: <cover.1564371527.git.stewart.hildebrand@dornerworks.com>
MIME-Version: 1.0
X-Originating-IP: [172.27.12.5]
X-ClientProxiedBy: Mcbain.dw.local (172.27.1.45) To Mcbain.dw.local
 (172.27.1.45)
X-spam-status: No, score=-2.9 required=5.0 tests=ALL_TRUSTED, BAYES_00,
 MAILSHELL_SCORE_0_4
X-Spam-Flag: NO
Subject: [Xen-devel] [PATCH v2 1/2] ns16550: Add compatible string for
 Raspberry Pi 4
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>,
 Andre Przywara <andre.przywara@arm.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

UGVyIHRoZSBCQ00yODM1IHBlcmlwaGVyYWxzIGRhdGFzaGVldCBbMV0gcGFnZSAxMDoKIlRoZSBV
QVJUIGNvcmUgaXMgYnVpbGQgdG8gZW11bGF0ZSAxNjU1MCBiZWhhdmlvdXIgLi4uIFRoZSBpbXBs
ZW1lbnRlZApVQVJUIGlzIG5vdCBhIDE2NjUwIGNvbXBhdGlibGUgVUFSVCBIb3dldmVyIGFzIGZh
ciBhcyBwb3NzaWJsZSB0aGUKZmlyc3QgOCBjb250cm9sIGFuZCBzdGF0dXMgcmVnaXN0ZXJzIGFy
ZSBsYWlkIG91dCBsaWtlIGEgMTY1NTAgVUFSVC4gQWwKMTY1NTAgcmVnaXN0ZXIgYml0cyB3aGlj
aCBhcmUgbm90IHN1cHBvcnRlZCBjYW4gYmUgd3JpdHRlbiBidXQgd2lsbCBiZQppZ25vcmVkIGFu
ZCByZWFkIGJhY2sgYXMgMC4gQWxsIGNvbnRyb2wgYml0cyBmb3Igc2ltcGxlIFVBUlQgcmVjZWl2
ZS8KdHJhbnNtaXQgb3BlcmF0aW9ucyBhcmUgYXZhaWxhYmxlLiIKCkFkZGl0aW9uYWxseSwgTGlu
dXggdXNlcyB0aGUgODI1MC8xNjU1MCBkcml2ZXIgZm9yIHRoZSBhdXggVUFSVCBbMl0uCgpVbmZv
cnR1bmF0ZWx5IHRoZSBicmNtLGJjbTI4MzUtYXV4LXVhcnQgZGV2aWNlIHRyZWUgYmluZGluZyBk
b2Vzbid0CmhhdmUgdGhlIHJlZy1zaGlmdCBhbmQgcmVnLWlvLXdpZHRoIHByb3BlcnRpZXMgWzNd
LiBUaHVzLCB0aGUgcmVnLXNoaWZ0CmFuZCByZWctaW8td2lkdGggcHJvcGVydGllcyBhcmUgaW5o
ZXJlbnQgcHJvcGVydGllcyBvZiB0aGlzIFVBUlQuCgpUaGFua3MgdG8gQW5kcmUgUHJ6eXdhcmEg
Zm9yIGNvbnRyaWJ1dGluZyB0aGUgcmVnLXNoaWZ0IGFuZApyZWctaW8td2lkdGggc2V0dGluZyBz
bmlwcGV0LgoKSW4gbXkgdGVzdGluZywgSSBoYXZlIHJlbGllZCBvbiBlbmFibGVfdWFydD0xIGJl
aW5nIHNldCBpbiBjb25maWcudHh0LAphIGNvbmZpZ3VyYXRpb24gZmlsZSByZWFkIGJ5IHRoZSBS
YXNwYmVycnkgUGkncyBmaXJtd2FyZS4gV2l0aAplbmFibGVfdWFydD0xLCB0aGUgZmlybXdhcmUg
cGVyZm9ybXMgVUFSVCBpbml0aWFsaXphdGlvbi4KClsxXSBodHRwczovL3d3dy5yYXNwYmVycnlw
aS5vcmcvZG9jdW1lbnRhdGlvbi9oYXJkd2FyZS9yYXNwYmVycnlwaS9iY20yODM1L0JDTTI4MzUt
QVJNLVBlcmlwaGVyYWxzLnBkZgpbMl0gaHR0cHM6Ly9naXQua2VybmVsLm9yZy9wdWIvc2NtL2xp
bnV4L2tlcm5lbC9naXQvc3RhYmxlL2xpbnV4LmdpdC90cmVlL2RyaXZlcnMvdHR5L3NlcmlhbC84
MjUwLzgyNTBfYmNtMjgzNWF1eC5jClszXSBodHRwczovL3d3dy5rZXJuZWwub3JnL2RvYy9Eb2N1
bWVudGF0aW9uL2RldmljZXRyZWUvYmluZGluZ3Mvc2VyaWFsL2JyY20sYmNtMjgzNS1hdXgtdWFy
dC50eHQKClNpZ25lZC1vZmYtYnk6IFN0ZXdhcnQgSGlsZGVicmFuZCA8c3Rld2FydC5oaWxkZWJy
YW5kQGRvcm5lcndvcmtzLmNvbT4KLS0tCiB4ZW4vZHJpdmVycy9jaGFyL25zMTY1NTAuYyB8IDcg
KysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDcgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL3hl
bi9kcml2ZXJzL2NoYXIvbnMxNjU1MC5jIGIveGVuL2RyaXZlcnMvY2hhci9uczE2NTUwLmMKaW5k
ZXggZTUxOGYyZDc5MC4uODY2N2RlNmQ2NyAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvY2hhci9u
czE2NTUwLmMKKysrIGIveGVuL2RyaXZlcnMvY2hhci9uczE2NTUwLmMKQEAgLTE1ODUsNiArMTU4
NSwxMiBAQCBzdGF0aWMgaW50IF9faW5pdCBuczE2NTUwX3VhcnRfZHRfaW5pdChzdHJ1Y3QgZHRf
ZGV2aWNlX25vZGUgKmRldiwKICAgICBpZiAoIHVhcnQtPnJlZ193aWR0aCAhPSAxICYmIHVhcnQt
PnJlZ193aWR0aCAhPSA0ICkKICAgICAgICAgcmV0dXJuIC1FSU5WQUw7CiAKKyAgICBpZiAoIGR0
X2RldmljZV9pc19jb21wYXRpYmxlKGRldiwgImJyY20sYmNtMjgzNS1hdXgtdWFydCIpICkKKyAg
ICB7CisgICAgICAgIHVhcnQtPnJlZ193aWR0aCA9IDQ7CisgICAgICAgIHVhcnQtPnJlZ19zaGlm
dCA9IDI7CisgICAgfQorCiAgICAgcmVzID0gcGxhdGZvcm1fZ2V0X2lycShkZXYsIDApOwogICAg
IGlmICggISByZXMgKQogICAgICAgICByZXR1cm4gLUVJTlZBTDsKQEAgLTE2MTEsNiArMTYxNyw3
IEBAIHN0YXRpYyBjb25zdCBzdHJ1Y3QgZHRfZGV2aWNlX21hdGNoIG5zMTY1NTBfZHRfbWF0Y2hb
XSBfX2luaXRjb25zdCA9CiAgICAgRFRfTUFUQ0hfQ09NUEFUSUJMRSgibnMxNjU1MCIpLAogICAg
IERUX01BVENIX0NPTVBBVElCTEUoIm5zMTY1NTBhIiksCiAgICAgRFRfTUFUQ0hfQ09NUEFUSUJM
RSgic25wcyxkdy1hcGItdWFydCIpLAorICAgIERUX01BVENIX0NPTVBBVElCTEUoImJyY20sYmNt
MjgzNS1hdXgtdWFydCIpLAogICAgIHsgLyogc2VudGluZWwgKi8gfSwKIH07CiAKLS0gCjIuMjIu
MAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 13:19:35 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 13:19:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hs5Yt-0004Wy-61; Mon, 29 Jul 2019 13:19:35 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ZKY6=V2=dornerworks.com=stewart.hildebrand@srs-us1.protection.inumbo.net>)
 id 1hs5Yr-0004WR-OM
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 13:19:33 +0000
X-Inumbo-ID: 7f8d9030-b203-11e9-8980-bc764e045a96
Received: from webmail.dornerworks.com (unknown [12.207.209.150])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 7f8d9030-b203-11e9-8980-bc764e045a96;
 Mon, 29 Jul 2019 13:19:32 +0000 (UTC)
From: Stewart Hildebrand <stewart.hildebrand@dornerworks.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 29 Jul 2019 09:19:20 -0400
Message-ID: <2473fc46a8229bb2434a90a510136202e7479177.1564371527.git.stewart.hildebrand@dornerworks.com>
X-Mailer: git-send-email 2.22.0
In-Reply-To: <cover.1564371527.git.stewart.hildebrand@dornerworks.com>
References: <cover.1564371527.git.stewart.hildebrand@dornerworks.com>
MIME-Version: 1.0
X-Originating-IP: [172.27.12.5]
X-ClientProxiedBy: Mcbain.dw.local (172.27.1.45) To Mcbain.dw.local
 (172.27.1.45)
X-spam-status: No, score=-2.9 required=5.0 tests=ALL_TRUSTED, BAYES_00,
 MAILSHELL_SCORE_0_4
X-Spam-Flag: NO
Subject: [Xen-devel] [PATCH v2 2/2] xen/arm: platform: Add Raspberry Pi
 platform
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andre Przywara <andre.przywara@arm.com>,
 Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIGF1eCBwZXJpcGhlcmFscyAodWFydDEsIHNwaTEsIGFuZCBzcGkyKSBzaGFyZSBhbiBJUlEg
YW5kIGEgcGFnZSBvZgptZW1vcnkuIEZvciBkZWJ1Z2dpbmcsIGl0IGlzIGhlbHBmdWwgdG8gdXNl
IHRoZSBhdXggVUFSVCBpbiBYZW4uIEluCnRoaXMgY2FzZSwgWGVuIHdvdWxkIHRyeSB0byBhc3Np
Z24gc3BpMSBhbmQgc3BpMiB0byBkb20wLCBidXQgdGhpcwpyZXN1bHRzIGluIGFuIGVycm9yIHNp
bmNlIHRoZSBzaGFyZWQgSVJRIHdhcyBhbHJlYWR5IGFzc2lnbmVkIHRvIFhlbi4KQmxhY2tsaXN0
IGF1eCBkZXZpY2VzIG90aGVyIHRoYW4gdGhlIFVBUlQgdG8gcHJldmVudCBtYXBwaW5nIHRoZSBz
aGFyZWQKSVJRIGFuZCBtZW1vcnkgcmFuZ2UgdG8gZG9tMC4KClNpZ25lZC1vZmYtYnk6IFN0ZXdh
cnQgSGlsZGVicmFuZCA8c3Rld2FydC5oaWxkZWJyYW5kQGRvcm5lcndvcmtzLmNvbT4KLS0tCiB4
ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL01ha2VmaWxlICAgICAgICAgICAgfCAgMSArCiB4ZW4vYXJj
aC9hcm0vcGxhdGZvcm1zL2JyY20tcmFzcGJlcnJ5LXBpLmMgfCA1NSArKysrKysrKysrKysrKysr
KysrKysrCiAyIGZpbGVzIGNoYW5nZWQsIDU2IGluc2VydGlvbnMoKykKIGNyZWF0ZSBtb2RlIDEw
MDY0NCB4ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL2JyY20tcmFzcGJlcnJ5LXBpLmMKCmRpZmYgLS1n
aXQgYS94ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL01ha2VmaWxlIGIveGVuL2FyY2gvYXJtL3BsYXRm
b3Jtcy9NYWtlZmlsZQppbmRleCAwMTYwOGY4OWVlLi44NjMyZjQxMTVmIDEwMDY0NAotLS0gYS94
ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL01ha2VmaWxlCisrKyBiL3hlbi9hcmNoL2FybS9wbGF0Zm9y
bXMvTWFrZWZpbGUKQEAgLTgsNSArOCw2IEBAIG9iai0kKENPTkZJR19BTEw2NF9QTEFUKSArPSBz
ZWF0dGxlLm8KIG9iai0kKENPTkZJR19BTExfUExBVCkgICArPSBzdW54aS5vCiBvYmotJChDT05G
SUdfQUxMNjRfUExBVCkgKz0gdGh1bmRlcngubwogb2JqLSQoQ09ORklHX0FMTDY0X1BMQVQpICs9
IHhnZW5lLXN0b3JtLm8KK29iai0kKENPTkZJR19BTEw2NF9QTEFUKSArPSBicmNtLXJhc3BiZXJy
eS1waS5vCiBvYmotJChDT05GSUdfTVBTT0NfUExBVEZPUk0pICArPSB4aWxpbngtenlucW1wLm8K
IG9iai0kKENPTkZJR19NUFNPQ19QTEFURk9STSkgICs9IHhpbGlueC16eW5xbXAtZWVtaS5vCmRp
ZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL2JyY20tcmFzcGJlcnJ5LXBpLmMgYi94
ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL2JyY20tcmFzcGJlcnJ5LXBpLmMKbmV3IGZpbGUgbW9kZSAx
MDA2NDQKaW5kZXggMDAwMDAwMDAwMC4uZTIyZDJiMzE4NAotLS0gL2Rldi9udWxsCisrKyBiL3hl
bi9hcmNoL2FybS9wbGF0Zm9ybXMvYnJjbS1yYXNwYmVycnktcGkuYwpAQCAtMCwwICsxLDU1IEBA
CisvKgorICogeGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9icmNtLXJhc3BiZXJyeS1waS5jCisgKgor
ICogUmFzcGJlcnJ5IFBpIDQgUGxhdGZvcm0gc3BlY2lmaWMgc2V0dGluZ3MuCisgKgorICogU3Rl
d2FydCBIaWxkZWJyYW5kIDxzdGV3YXJ0LmhpbGRlYnJhbmRAZG9ybmVyd29ya3MuY29tPgorICog
Q29weXJpZ2h0IChjKSAyMDE5IERvcm5lcldvcmtzLCBMdGQKKyAqCisgKiBUaGlzIHByb2dyYW0g
aXMgZnJlZSBzb2Z0d2FyZTsgeW91IGNhbiByZWRpc3RyaWJ1dGUgaXQgYW5kL29yIG1vZGlmeQor
ICogaXQgdW5kZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBh
cyBwdWJsaXNoZWQgYnkKKyAqIHRoZSBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb247IGVpdGhlciB2
ZXJzaW9uIDIgb2YgdGhlIExpY2Vuc2UsIG9yCisgKiAoYXQgeW91ciBvcHRpb24pIGFueSBsYXRl
ciB2ZXJzaW9uLgorICoKKyAqIFRoaXMgcHJvZ3JhbSBpcyBkaXN0cmlidXRlZCBpbiB0aGUgaG9w
ZSB0aGF0IGl0IHdpbGwgYmUgdXNlZnVsLAorICogYnV0IFdJVEhPVVQgQU5ZIFdBUlJBTlRZOyB3
aXRob3V0IGV2ZW4gdGhlIGltcGxpZWQgd2FycmFudHkgb2YKKyAqIE1FUkNIQU5UQUJJTElUWSBv
ciBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRS4gIFNlZSB0aGUKKyAqIEdOVSBHZW5l
cmFsIFB1YmxpYyBMaWNlbnNlIGZvciBtb3JlIGRldGFpbHMuCisgKi8KKworI2luY2x1ZGUgPGFz
bS9wbGF0Zm9ybS5oPgorCitzdGF0aWMgY29uc3QgY2hhciAqY29uc3QgYnJjbV9iY20yODM4X2R0
X2NvbXBhdFtdIF9faW5pdGNvbnN0ID0KK3sKKyAgICAiYnJjbSxiY20yODM4IiwKKyAgICBOVUxM
Cit9OworCitzdGF0aWMgY29uc3Qgc3RydWN0IGR0X2RldmljZV9tYXRjaCBicmNtX2JjbTI4Mzhf
YmxhY2tsaXN0X2RldltdIF9faW5pdGNvbnN0ID0KK3sKKyAgICAvKgorICAgICAqIFRoZSBhdXgg
U1BJcyBzaGFyZSBhbiBJUlEgYW5kIGEgcGFnZSB3aXRoIHRoZSBhdXggVUFSVC4KKyAgICAgKiBJ
ZiB0aGUgc2FtZSBwYWdlIGdldHMgbWFwcGVkIHRvIGRvbTAgYW5kIFhlbiwgdGhlcmUgaXMgcmlz
ayBvZgorICAgICAqIGRvbTAgd3JpdGluZyB0byB0aGUgVUFSVCB0aGF0IFhlbiBjb250cm9scy4K
KyAgICAgKi8KKyAgICBEVF9NQVRDSF9DT01QQVRJQkxFKCJicmNtLGJjbTI4MzUtYXV4LXNwaSIp
LAorICAgIC8qCisgICAgICogVGhlIGF1eCBwZXJpcGhlcmFsIGFsc28gc2hhcmVzIGEgcGFnZSB3
aXRoIHRoZSBhdXggVUFSVC4KKyAgICAgKi8KKyAgICBEVF9NQVRDSF9DT01QQVRJQkxFKCJicmNt
LGJjbTI4MzUtYXV4IiksCisgICAgeyAvKiBzZW50aW5lbCAqLyB9LAorfTsKKworUExBVEZPUk1f
U1RBUlQoYnJjbV9iY20yODM4LCAiUmFzcGJlcnJ5IFBpIDQiKQorICAgIC5jb21wYXRpYmxlICAg
ICA9IGJyY21fYmNtMjgzOF9kdF9jb21wYXQsCisgICAgLmJsYWNrbGlzdF9kZXYgID0gYnJjbV9i
Y20yODM4X2JsYWNrbGlzdF9kZXYsCitQTEFURk9STV9FTkQKKworLyoKKyAqIExvY2FsIHZhcmlh
YmxlczoKKyAqIG1vZGU6IEMKKyAqIGMtZmlsZS1zdHlsZTogIkJTRCIKKyAqIGMtYmFzaWMtb2Zm
c2V0OiA0CisgKiBpbmRlbnQtdGFicy1tb2RlOiBuaWwKKyAqIEVuZDoKKyAqLwotLSAKMi4yMi4w
CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 13:20:30 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 13: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 1hs5Zl-0005ID-J9; Mon, 29 Jul 2019 13:20:29 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=hW4D=V2=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hs5Zj-0005Ho-Pn
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 13:20:27 +0000
X-Inumbo-ID: a02d53a2-b203-11e9-b5b4-eb5c3a497ce6
Received: from m9a0001g.houston.softwaregrp.com (unknown [15.124.64.66])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id a02d53a2-b203-11e9-b5b4-eb5c3a497ce6;
 Mon, 29 Jul 2019 13:20:26 +0000 (UTC)
Received: FROM m9a0001g.houston.softwaregrp.com (15.121.0.191) BY
 m9a0001g.houston.softwaregrp.com WITH ESMTP; 
 Mon, 29 Jul 2019 13:20:24 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M9W0068.microfocus.com (2002:f79:bf::f79:bf) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Mon, 29 Jul 2019 13:00:33 +0000
Received: from NAM01-BY2-obe.outbound.protection.outlook.com (15.124.72.10) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Mon, 29 Jul 2019 13:00:33 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=AMb5+MIWmP27NgATKK9zLLkbRK+gnOBNOd90g8gqh5uTu/xZTHKOduJNA5sl+AJuQ49dJpFEktrifFJZgOoLnVgVf3t9HaF1yXZWFM6HOzN+FQ2xDglRNQr+bLm/rPQz3TM8UcfofPENYfSNiWyVQ+ABOwhIVIl97qpxPi+B3acfHMIDoKGWkzA2Yvo9pXt0AQ72oFsfo4Q0ND3B58js2muC51GXlotxlmwfPPOqjlELJI/azsLkUCvC7CVW3col9YuplP34jxPzGafBLYjffPAVDnZEatrANm1aNQSHwaWCtbZqHHpH7iFOM4Ap6Labj1eoWF9v57F6uaTe5soysQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=JAcvOlVixIpJOznT3Upakt5gxGX8bBKER6/IjZ8kdsI=;
 b=OBOmB2Frg+88GwP18P4TYs2DCAX+aKP6l0+rtC4K3hBRD/IFA7A452+aSYjl81S4s+YuJYMBsE+bIXsApChMhEqA0zTcONWIBCYlowHyJGVAt68T0p0sZbnbKd5ooZhQuXX0R9Ajj11zAM4aVgF6X15Yb9PLZYGmu+ztU9jFkSg1kloROa7/bBWWRwsI7fFC2abavekEW/JiEH68/6JD0gqWpQaCMrvHAndjAcksUVDkFEGoViMncvidb2n6D7j/cqB+yWgZRcCX7Y9Yyy5ltWiS4sdjICWxnIhJmkLcdCz7y90mPKj2Q5vdeH7L2heaKuOLG6+fY2GPxp0KogbsPQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3363.namprd18.prod.outlook.com (10.255.139.24) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2115.10; Mon, 29 Jul 2019 13:00:32 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b%7]) with mapi id 15.20.2115.005; Mon, 29 Jul 2019
 13:00:32 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Thread-Topic: [PATCH 4/4] xen/percpu: Make DECLARE_PER_CPU() and
 __DEFINE_PER_CPU() common
Thread-Index: AQHVQ/aLJfmONJuXtEOXa2NkIvPAfabhkz+A
Date: Mon, 29 Jul 2019 13:00:32 +0000
Message-ID: <9c5c9972-801a-e01a-171e-bcabde79eb6f@suse.com>
References: <20190726210854.6408-1-andrew.cooper3@citrix.com>
 <20190726210854.6408-5-andrew.cooper3@citrix.com>
In-Reply-To: <20190726210854.6408-5-andrew.cooper3@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6P191CA0013.EURP191.PROD.OUTLOOK.COM (2603:10a6:6:28::23)
 To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 9337c55e-59b4-41a5-80ec-08d71424bd0d
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3363; 
x-ms-traffictypediagnostic: BY5PR18MB3363:
x-microsoft-antispam-prvs: <BY5PR18MB3363690C83C0C6BF328E4CC5B3DD0@BY5PR18MB3363.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7219;
x-forefront-prvs: 01136D2D90
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(366004)(136003)(346002)(376002)(396003)(39860400002)(189003)(199004)(186003)(52116002)(6436002)(8676002)(81156014)(66066001)(4744005)(256004)(6486002)(76176011)(71200400001)(71190400001)(8936002)(26005)(81166006)(53936002)(102836004)(478600001)(6246003)(386003)(6506007)(53546011)(446003)(36756003)(11346002)(31686004)(68736007)(99286004)(305945005)(7736002)(6512007)(66476007)(486006)(5660300002)(476003)(229853002)(14454004)(25786009)(86362001)(66556008)(66446008)(64756008)(66946007)(316002)(6916009)(2906002)(54906003)(80792005)(3846002)(2616005)(31696002)(6116002)(4326008);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3363;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: VmgixR4hWuozghE9lI8nDOUcBoHAfpHJ4XfUaBATsZkrALhGdS5FwDH8Xlvj3/KMFR7ZTP6u0Jv+zot2IaPMFIxucAX9EDR0+koOtCmK/VrKBGCu6by0Gb7Q+8GmMCLRCwVDm8Y5J99ZTELKNpkcUbKlpMmZMwsO056pMjdjWeF3zIY0yN6+ko0jEiu74/tuqOtWJ1OmD15QNM6goxQ+pXJVvEAScKiiplXwkrxrdDFrNS7Qu9XvN4aR5xSyPyN4dcnB6jZKyKJfas9I1AYxiWvKwhG6y7yHKWVsi2esXE4Wxwk3Iv9mfyz7KAC6MfCorMWtgrlMqeh0e5rB6uWwTJf+f0nBLKmN22StvEmcTCEma0hamN+0sOZILb3uN5oCAcAp0c9pFpvqgRk7t1JXvB98SITdoS78vTMGdn+xIRI=
Content-ID: <10CBB10882FAC04DAE6267EEDAAA7029@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 9337c55e-59b4-41a5-80ec-08d71424bd0d
X-MS-Exchange-CrossTenant-originalarrivaltime: 29 Jul 2019 13:00:32.2299 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3363
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH 4/4] xen/percpu: Make DECLARE_PER_CPU() and
 __DEFINE_PER_CPU() common
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: StefanoStabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Julien Grall <julien.grall@arm.com>,
 Xen-devel <xen-devel@lists.xenproject.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjYuMDcuMjAxOSAyMzowOCwgQW5kcmV3IENvb3BlciB3cm90ZToNCj4gLS0tIGEveGVuL2lu
Y2x1ZGUveGVuL3BlcmNwdS5oDQo+ICsrKyBiL3hlbi9pbmNsdWRlL3hlbi9wZXJjcHUuaA0KPiBA
QCAtMyw2ICszLDEyIEBADQo+ICAgDQo+ICAgI2luY2x1ZGUgPGFzbS9wZXJjcHUuaD4NCj4gICAN
Cj4gKyNkZWZpbmUgREVDTEFSRV9QRVJfQ1BVKHR5cGUsIG5hbWUpIFwNCj4gKyAgICBleHRlcm4g
X190eXBlb2ZfXyh0eXBlKSBwZXJfY3B1X18gIyMgbmFtZQ0KPiArDQo+ICsjZGVmaW5lIF9fREVG
SU5FX1BFUl9DUFUoYXR0ciwgdHlwZSwgbmFtZSkgXA0KPiArICAgIGF0dHIgX190eXBlb2ZfXyh0
eXBlKSBwZXJfY3B1XyAjIyBuYW1lDQo+ICsNCj4gICAvKg0KPiAgICAqIFNlcGFyYXRlIG91dCB0
aGUgdHlwZSwgc28gKGludFszXSwgZm9vKSB3b3Jrcy4NCj4gICAgKg0KDQpCeSBtb3ZpbmcgdGhp
bmdzIGhlcmUgeW91IHJlbmRlciBzdGFsZSB0aGUgcmVtYWluZGVyIG9mIHRoZQ0KY29tbWVudCBp
biBjb250ZXh0IGFib3ZlOiBObyBwZXItYXJjaCBzeW1ib2wgbmFtZSBwcmVmaXggaXMgZ29pbmcN
CnRvIGJlIHBvc3NpYmxlIGFueW1vcmUuIEknbSBub3QgYWdhaW5zdCBpdCwgYnV0IHRoaXMgY29t
bWVudA0Kd291bGQgdGhlbiB3YW50IGFkanVzdGluZy4gV2hhdCdzIG5vdCBpbW1lZGlhdGVseSBj
bGVhciB0byBtZSBpcw0Kd2hldGhlciB0aGUgdHdvLXN0YWdlIGNvbmNhdGVuYXRpb24gb2YgYW4g
dW5kZXJzY29yZSBlYWNoIGlzIHRoZW4NCnN0aWxsIG5lY2Vzc2FyeS4NCg0KSmFuDQpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 13:21:44 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 13: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 1hs5ay-0005Ui-5W; Mon, 29 Jul 2019 13:21:44 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=hW4D=V2=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hs5aw-0005UY-TG
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 13:21:42 +0000
X-Inumbo-ID: c240c396-b203-11e9-8980-bc764e045a96
Received: from m4a0041g.houston.softwaregrp.com (unknown [15.124.2.87])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c240c396-b203-11e9-8980-bc764e045a96;
 Mon, 29 Jul 2019 13:21:41 +0000 (UTC)
Received: FROM m4a0041g.houston.softwaregrp.com (15.120.17.147) BY
 m4a0041g.houston.softwaregrp.com WITH ESMTP; 
 Mon, 29 Jul 2019 13:21:27 +0000
Received: from M4W0335.microfocus.com (2002:f78:1193::f78:1193) by
 M4W0335.microfocus.com (2002:f78:1193::f78:1193) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Mon, 29 Jul 2019 13:02:43 +0000
Received: from NAM01-BN3-obe.outbound.protection.outlook.com (15.124.8.14) by
 M4W0335.microfocus.com (15.120.17.147) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Mon, 29 Jul 2019 13:02:43 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=c5bsyWKS09CyK+XXIGfeJJy/pv6XH2FEBIjYp18Dm3BZPxKK4SeAORglGmxmeSI3t0N07HzOq5WFUWM3Wj5dadcRfSYa4m4WvNzy+OiikcfFvw+lacvrcjFp7Y+OGAVoKcgFW0ONNWMm6LET1rGF+6OPnh0x6xgrp81YArlepg5OHF79d5jBzOKYkmQm5PmDMd4E7esU0/Jef539hypoIDxAyzHtgV0dA+JZCLMIGh033FZwwm8f4pEgrCeNEkDzOV+6gOrdr7jD24Mn24mKv6Sy3wxto+JuYFEnhe1Wwac8WLnsvoEFe+Kdx22AP3Lh21RcjxDGPuj5XuJTM2NOxg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=IaCubTQeP85dAvVKUxBItvUGNqHNYpVRy21ohAbdPCY=;
 b=fZOW+IQTSfgzrTb8nFVdSiJ8m2cu65gopMSKKGoRVN0LYL6YPCGM9890nQ7KvvAoSSxVseLjXhvFKWNvj2TZ4239RpUac9w1O4QCLFNi1jimEgx4lKnw88KYRvdLdDEggjIYIFWf/prJKWZc87bLyMNSRje4ECu9AH9pvH0+XcSKnbTC2gJoPppzScZfp8Vpb5n7kqlQIl8rxt6W0llc4pCLLJQvbABgzWFFi54OnIFvi1BJ1mtFGqRZdWKayT64RfwGiSxP2Nbx/AUUW2pEhiarp3Mu6EN/5JosVQ1DL2ln2MkV6FtSyP7k/1o/u041+7nB9yDjQyQ7F4AOL48VPA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3363.namprd18.prod.outlook.com (10.255.139.24) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2115.10; Mon, 29 Jul 2019 13:02:42 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b%7]) with mapi id 15.20.2115.005; Mon, 29 Jul 2019
 13:02:41 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Julien Grall <julien.grall@arm.com>
Thread-Topic: [Xen-devel] [RFC] xen: Add .astylerc for automated
 style-formatting
Thread-Index: AQHVPXcqh/rpHqCfrE2r6qBBgy1Fu6bQeNoBgAADe8CAAAegOoAMhBoBgASM1gCAAAh2qIAAA3yA
Date: Mon, 29 Jul 2019 13:02:41 +0000
Message-ID: <6aa7726a-5dc2-c901-2700-34bbc2726879@suse.com>
References: <20190718144317.23307-1-tamas@tklengyel.com>
 <119d0edb-cb12-fbad-9e3e-8c0a469983df@arm.com>
 <CABfawh=DwOP5eQYmMVNF+n-khkbEDFia0eo=JbE0yhCKjV_+8Q@mail.gmail.com>
 <fcbf4968-7b82-6e5d-75ae-e4c2ff059b4d@arm.com>
 <CAOcoXZYfJ--zTmU5SDWM0zV71-dcp=iPfO56noktf=j+MMLLVw@mail.gmail.com>
 <fc7cc403-889c-482c-3037-43eba2a7f80a@suse.com>
 <de9f1e4a-7923-40f8-9c3b-fab912aa250b@arm.com>
In-Reply-To: <de9f1e4a-7923-40f8-9c3b-fab912aa250b@arm.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB7PR03CA0055.eurprd03.prod.outlook.com
 (2603:10a6:5:2a::32) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: b5cf43d1-72c0-40df-f593-08d714250a52
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(5600148)(711020)(4605104)(1401327)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7193020);
 SRVR:BY5PR18MB3363; 
x-ms-traffictypediagnostic: BY5PR18MB3363:
x-ms-exchange-purlcount: 2
x-microsoft-antispam-prvs: <BY5PR18MB336364963856EFB43B8CEC0BB3DD0@BY5PR18MB3363.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:3826;
x-forefront-prvs: 01136D2D90
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(366004)(136003)(346002)(376002)(396003)(39860400002)(189003)(199004)(186003)(14444005)(52116002)(6436002)(8676002)(81156014)(66066001)(256004)(6486002)(76176011)(71200400001)(71190400001)(8936002)(26005)(81166006)(53936002)(966005)(7416002)(102836004)(478600001)(6246003)(386003)(6506007)(53546011)(446003)(36756003)(11346002)(31686004)(68736007)(99286004)(305945005)(7736002)(6306002)(6512007)(66476007)(486006)(5660300002)(476003)(229853002)(14454004)(25786009)(86362001)(66556008)(66446008)(64756008)(66946007)(316002)(6916009)(2906002)(54906003)(80792005)(3846002)(2616005)(31696002)(6116002)(4326008)(142923001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3363;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: l1Oqon6DSIysceD+RzItnNUXIZo5QouBvEUG9ToLDsxWa9dDYN35453xK1aymXMn+7rAcwThizCanA2GSCZq+m/qwPMyp8kOxbzlhieL/AxkhEIHhZiWruptGW5QRuaJppvHXhMmGoxXdsm8N0WIGMxRMVCAQ2AYGC8s/Z9VUhH6JM3AVnA7t8OyY4uh5UpW4oFUkYjZUKzUkqPr05XHIp08cQ8rVyCcF5d0uE29SbScfW05o8f+ESz/GUSOzM2sRD1czvH1z9QPyUij85N5kE7mcfDe2SWGzqNj28npK9LHh9kbJSNXjy5/CDTZNZ5H9ELnmPYbA//5Klu2x5vDF7ZoOYd0xsUCC5e99wn35wAWbx/fh+HapvtoJ03Q295vwSjD+4s8qBq53JihgOyrK9Cln2BgLeVzHN0elcs2HGk=
Content-ID: <896D3272F972A044B618D2F5801F330B@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: b5cf43d1-72c0-40df-f593-08d714250a52
X-MS-Exchange-CrossTenant-originalarrivaltime: 29 Jul 2019 13:02:41.7358 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3363
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [RFC] xen: Add .astylerc for automated
 style-formatting
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Iurii Artemenko <Iurii_Artemenko@epam.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Tamas K Lengyel <tamas@tklengyel.com>,
 Xen-devel <xen-devel@lists.xenproject.org>,
 Viktor Mitin <viktor.mitin.19@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>

T24gMjkuMDcuMjAxOSAxNDo0OSwgSnVsaWVuIEdyYWxsIHdyb3RlOg0KPiBIaSBKYW4sDQo+IA0K
PiBPbiA3LzI5LzE5IDE6MTkgUE0sIEphbiBCZXVsaWNoIHdyb3RlOg0KPj4gT24gMjYuMDcuMjAx
OSAxNjo0OSwgVmlrdG9yIE1pdGluIHdyb3RlOg0KPj4+IEhpIEp1bGllbiwgQWxsLA0KPj4+DQo+
Pj4gT24gVGh1LCBKdWwgMTgsIDIwMTkgYXQgNjo0NCBQTSBKdWxpZW4gR3JhbGwgPGp1bGllbi5n
cmFsbEBhcm0uY29tPiB3cm90ZToNCj4+Pj4NCj4+Pj4gSGkgVGFtYXMsDQo+Pj4+DQo+Pj4+IE9u
IDcvMTgvMTkgNDoxNCBQTSwgVGFtYXMgSyBMZW5neWVsIHdyb3RlOg0KPj4+Pj4gT24gVGh1LCBK
dWwgMTgsIDIwMTkgYXQgOTowMiBBTSBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29t
PiB3cm90ZToNCj4+Pj4+Pg0KPj4+Pj4+IEhpIFRhbWFzLA0KPj4+Pj4+DQo+Pj4+Pj4gQWRkaW5n
IExhcnMsIEFydGVtIGFuZCBJdXJpaS4gSXVyaWkgaGFzIGJlZW4gd29ya2luZyBvbiBhIHZlcnNp
b24gZm9yDQo+Pj4+Pj4gY2xhbmctZm9ybWF0IHJlY2VudGx5Lg0KPj4+Pj4+DQo+Pj4+Pj4gT24g
Ny8xOC8xOSAzOjQzIFBNLCBUYW1hcyBLIExlbmd5ZWwgd3JvdGU6DQo+Pj4+Pj4+IFVzaW5nIGFz
dHlsZSAoaHR0cDovL2FzdHlsZS5zb3VyY2Vmb3JnZS5uZXQpIGNhbiBncmVhdGx5IHJlZHVjZSB0
aGUgb3ZlcmhlYWQgb2YNCj4+Pj4+Pj4gbWFudWFsbHkgY2hlY2tpbmcgYW5kIGFwcGx5aW5nIHN0
eWxlLWZpeGVzIHRvIHNvdXJjZS1jb2RlLiBUaGUgaW5jbHVkZWQNCj4+Pj4+Pj4gLmFzdHlsZXJj
IGlzIHRoZSBjbG9zZXN0IGFwcHJveGltYXRpb24gb2YgdGhlIGVzdGFibGlzaGVkIFhlbiBzdHls
ZSAoaW5jbHVkaW5nDQo+Pj4+Pj4+IHN0eWxlcyBub3QgZm9ybWFsbHkgc3BlbGxlZCBvdXQgYnkg
Q09ESU5HX1NUWUxFIGJ1dCBjb21tb25seSByZXF1ZXN0ZWQpLg0KPj4+Pj4+Pg0KPj4+Pj4+PiBD
aGVja2luZyB0aGUgY29tbWVudCBzdHlsZXMgYXJlIG5vdCBpbmNsdWRlZCBpbiB0aGUgYXV0b21h
dGlvbi4NCj4+Pj4+Pj4NCj4+Pj4+Pj4gSW5jb3Jwb3JhdGluZyBYZW4ncyBleGNlcHRpb24gdG8g
dGhlIGRvLXdoaWxlIHN0eWxlIGlzIG9ubHkgcGFydGlhbGx5IHBvc3NpYmxlLA0KPj4+Pj4+PiB0
aHVzIGEgY2hhbmdlIGlzIHByb3Bvc2VkIHRvIHRoZSBDT0RJTkdfU1RZTEUgb2YgbW92aW5nIHRo
ZSBicmFjZSBmcm9tICJkbyB7Ig0KPj4+Pj4+PiB0byB0aGUgbmV4dCBsaW5lLg0KPj4+Pj4+Pg0K
Pj4+Pj4+PiBNb3N0IG9mIFhlbidzIGNvZGUtYmFzZSBpcyBub24tY29uZm9ybWluZyBhdCB0aGUg
bW9tZW50OiAyODkgZmlsZXMgcGFzcw0KPj4+Pj4+PiB1bmNoYW5nZWQsIDg3NiBoYXZlIHNvbWUg
c3R5bGUgaXNzdWUNCj4+Pj4+Pj4NCj4+Pj4+Pj4gSWRlYWxseSB3ZSBjYW4gc2xvd2x5IG1pZ3Jh
dGUgdGhlIGVudGlyZSBjb2RlLWJhc2UgdG8gYmUgY29uZm9ybWluZywgdGh1cw0KPj4+Pj4+PiBl
bGltaW5hdGluZyB0aGUgbmVlZCBvZiBkaXNjdXNzaW5nIGFuZCBlbmZvcmNpbmcgc3R5bGUgaXNz
dWVzIG1hbnVhbGx5IG9uIHRoZQ0KPj4+Pj4+PiBtYWlsaW5nbGlzdC4NCj4+Pj4+Pg0KPj4+Pj4+
IEkgcXVpdGUgbGlrZSB0aGUgaWRlYSBvZiBhbiBhdXRvbWF0aWMgY29kaW5nIHN0eWxlIGNoZWNr
ZXIuIEhvd2V2ZXIsIGl0DQo+Pj4+Pj4gaXMgYSBiaXQgY29uY2VybmluZyB0aGF0IG5vdCBldmVu
IGEgMS8zIG9mIHRoZSBmaWxlcyBhcmUgYWJsZSB0byBwYXNzDQo+Pj4+Pj4gdGhlIGNvZGluZyBz
dHlsZSB5b3Ugc3VnZ2VzdC4gQ291bGQgeW91IGV4cGxhaW4gd2hldGhlciB0aGlzIGlzIGJlY2F1
c2UNCj4+Pj4+PiB0aGUgZmlsZXMgZG9lcyBub3QgYWxyZWFkeSBmb2xsb3cgWGVuIGNvZGluZyBz
dHlsZSBvciBpcyBpdCBqdXN0IHRoZQ0KPj4+Pj4+IGRpZmZlcmVuY2Ugd2l0aCBhc3R5bGU/DQo+
Pj4+Pj4NCj4+Pj4+PiBXaGF0IGFyZSB0aGUgbWFpbiBzdHlsZSBpc3N1ZXM/DQo+Pj4+Pg0KPj4+
Pj4gTG9va3MgbGlrZSBhIGxvdCBvZiBmaWxlcyB0aGF0IGRvbid0IGZvbGxvdyB0aGUgWGVuIGNv
ZGluZyBzdHlsZQ0KPj4+Pj4gYXMtaXMuIEFsaWdubWVudCBpc3N1ZXMgc2VlbSB0byBtZSB0byBi
ZSB0aGUgbW9zdCBjb21tb24gZXJyb3JzLiBTZWUNCj4+Pj4+IHRoZSBmdWxsIGRpZmYgaGVyZToN
Cj4+Pj4+DQo+Pj4+PiBodHRwczovL2dpc3QuZ2l0aHViLmNvbS90a2xlbmd5ZWwvYzVjYWMxNGEw
ZDU3ZjExOWRkNzc0N2ExYmU2ZmIyNjANCj4+Pj4+DQo+Pj4+PiBXZSBjYW4gcGVyaGFwcyB0dW5l
IHNvbWUgYXNwZWN0cyBvZiBpdCB3ZSBkaXNhZ3JlZSB3aXRoIHRoZSBhc3R5bGUNCj4+Pj4+IGdl
bmVyYXRlZCBzdHlsZSBhbmQgdHJ5IHRvIG92ZXJyaWRlIGl0LiBJIGRpZCBteSBiZXN0IHRvIG1h
a2UgaXQNCj4+Pj4+IGNvbmZvcm0gdG8gdGhlIGV4aXN0aW5nIFhlbiBzdHlsZSBidXQgY2VydGFp
bmx5IHRoZXJlIGNvdWxkIGJlIG90aGVyDQo+Pj4+PiB0d2Vha3MgbWFkZSB0byByZWR1Y2UgdGhl
IGNodXJuLg0KPj4+Pg0KPj4+PiBJIHRoaW5rIHdlIGRlZmluaXRlbHkgd2FudCB0byBhdm9pZCBj
aHVybiBhcyB0aGlzIGlzIGdvaW5nIHRvIHRha2UgYSBsb3QNCj4+Pj4gb2YgdGltZSB0byBmaXgg
YWxsIHRoZSBwbGFjZXMgdG8gdGhlIG5ldyBpbmRlbnRhdGlvbi4NCj4+Pj4NCj4+Pj4gR29pbmcg
dGhyb3VnaCB0aGUgZGlmZiBJIGNhbiBzZWUgbWFqb3IgZGlmZmVyZW5jZXMgd2l0aCB0aGUgWGVu
IENvZGluZw0KPj4+PiBzdHlsZSBhbmQgYWxzbyB3aGF0IGxvb2tzIGxpa2UgaW5jb25zaXN0ZW5j
aWVzIGZyb20gdGhlIHRvb2xzIGl0c2VsZjoNCj4+Pj4gwqDCoMKgwqAgLSBMaW5lIDU4OiBUaGlz
IGlzIGZhaXJseSBjb21tb24gdG8gaW5kZW50IHRoZSBwYXJhbWV0ZXJzIGFzIGl0IGlzDQo+Pj4+
IHRvZGF5LiBCdXQgdGhlbiBvbiBsaW5lIDE1OC8yNzIgaXQgaW5kZW50cyBhcyB3ZSBkbyB0b2Rh
eS4gU28gSSBhbSBub3QNCj4+Pj4gc3VyZSB3aGF0IHRoZSBleHBlY3RlZCBjb2Rpbmcgc3R5bGUg
ZnJvbSB0aGUgdG9vbHMuDQo+Pj4+IMKgwqDCoMKgIC0gTGluZSA2NzogSSBiZWxpZXZlIEphbiBy
ZXF1ZXN0IHRoZSBzcGFjZSBiZWZvcmUgbGFiZWwNCj4+PiBTZWVtcyBhZ3JlZWQgbm90IHRvIGFk
ZCB0aGUgc3BhY2VzIGJlZm9yZSBsYWJlbC4gUmlnaHQ/DQo+Pg0KPj4gQ2VydGFpbmx5IG5vdCwg
YWZhaWEuIEkgd2lsbCBvYmplY3QgdG8gYW55IHdyaXR0ZW4gZG93biBydWxlIGRpc2FsbG93aW5n
DQo+PiBsZWFkaW5nIGJsYW5rKHMpIGFsdG9nZXRoZXIuIEkgd2lsbCBhcmd1ZSBmb3IgbWFraW5n
IG1hbmRhdG9yeSBhdCBsZWFzdA0KPj4gb25lIGJsYW5rIG9mIGluZGVudGF0aW9uLg0KPiANCj4g
Q29kaW5nIHN0eWxlIGFyZSBhIG1hdHRlciBvZiB0YXN0ZS4gSWYgZXZlcnlvbmUgaXMgZ29pbmcg
dG8gc2F5ICJJIHdhbnQNCj4gdGhpcyBpbiB0aGUgY29kaW5nIHN0eWxlIiwgdGhlbiB3ZSBhcmUg
Z29pbmcgdG8gc3BlbmQgY291bnRsZXNzIG9mIGhvdXJzDQo+IGJpa2Utc2hlZGRpbmcuIFRoaXMg
aXMgbm90IGhvdyB3ZSBzaG91bGQgdXNlIG91ciBhbHJlYWR5IGxpbWl0ZWQgdGltZS4NCg0KSSBh
Z3JlZSB3aXRoIHdoYXQgeW91IHNheSBpbiBnZW5lcmFsLCBidXQgbm90IGluIHRoaXMgc3BlY2lm
aWMgY2FzZTogSSd2ZQ0KZXhwbGFpbmVkIHdoeSB0aGUgbGVhZGluZyBibGFuayhzKSBhcmUgd2Fu
dGVkIGhlcmUuIFRoaXMgaXMgbm90IGJlY2F1c2Ugb2YNCm15IHRhc3RlLCBidXQgYmVjYXVzZSBv
ZiBoZWxwaW5nIHdpdGggcGF0Y2ggcmV2aWV3Lg0KDQpKYW4NCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 13:23:11 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 13: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 1hs5cM-0005d4-Hi; Mon, 29 Jul 2019 13:23:10 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=hB3/=V2=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hs5cL-0005cy-P8
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 13:23:09 +0000
X-Inumbo-ID: 0042e842-b204-11e9-8426-a722c8eee138
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 0042e842-b204-11e9-8426-a722c8eee138;
 Mon, 29 Jul 2019 13:23:07 +0000 (UTC)
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: ISMLY1dK/anC2fmbUbEuklPbmJe+4UEDbmXbUQ/hbCtTtVf839qkQqOE4/QWH9WCtkdvomY+kt
 ggX9vO/XXNZk6TvYG5lRd/XoVPJfKTVifBjh0JMds+oSmCQ6zCWZ7oFFW1efVwEhPRbEpd2hS6
 EsJ8MLxCRfCSXJUqzRQ+lpJpsZEfD5VRbMtkTAowEVeWBiCgwsDKBPQ+nUZC89Z5IRo2bHKjc/
 6aZTsMnnhlGz79MFBxQXebolEuCwuSwvT0ZRmBFBdKwFvulnXTeAIrwNtxbCs9q7dKV/qnJkOS
 pxg=
X-SBRS: 2.7
X-MesageID: 3658927
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,322,1559534400"; 
   d="scan'208";a="3658927"
To: Jan Beulich <JBeulich@suse.com>
References: <20190726210854.6408-1-andrew.cooper3@citrix.com>
 <20190726210854.6408-5-andrew.cooper3@citrix.com>
 <9c5c9972-801a-e01a-171e-bcabde79eb6f@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <bb203e66-6edd-4edd-4f96-1fe95c1f9ccd@citrix.com>
Date: Mon, 29 Jul 2019 14:23:03 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <9c5c9972-801a-e01a-171e-bcabde79eb6f@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 4/4] xen/percpu: Make DECLARE_PER_CPU() and
 __DEFINE_PER_CPU() common
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: StefanoStabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Julien Grall <julien.grall@arm.com>,
 Xen-devel <xen-devel@lists.xenproject.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjkvMDcvMjAxOSAxNDowMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gT24gMjYuMDcuMjAxOSAy
MzowOCwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4gLS0tIGEveGVuL2luY2x1ZGUveGVuL3BlcmNw
dS5oCj4+ICsrKyBiL3hlbi9pbmNsdWRlL3hlbi9wZXJjcHUuaAo+PiBAQCAtMyw2ICszLDEyIEBA
Cj4+ICAgCj4+ICAgI2luY2x1ZGUgPGFzbS9wZXJjcHUuaD4KPj4gICAKPj4gKyNkZWZpbmUgREVD
TEFSRV9QRVJfQ1BVKHR5cGUsIG5hbWUpIFwKPj4gKyAgICBleHRlcm4gX190eXBlb2ZfXyh0eXBl
KSBwZXJfY3B1X18gIyMgbmFtZQo+PiArCj4+ICsjZGVmaW5lIF9fREVGSU5FX1BFUl9DUFUoYXR0
ciwgdHlwZSwgbmFtZSkgXAo+PiArICAgIGF0dHIgX190eXBlb2ZfXyh0eXBlKSBwZXJfY3B1XyAj
IyBuYW1lCj4+ICsKPj4gICAvKgo+PiAgICAqIFNlcGFyYXRlIG91dCB0aGUgdHlwZSwgc28gKGlu
dFszXSwgZm9vKSB3b3Jrcy4KPj4gICAgKgo+IEJ5IG1vdmluZyB0aGluZ3MgaGVyZSB5b3UgcmVu
ZGVyIHN0YWxlIHRoZSByZW1haW5kZXIgb2YgdGhlCj4gY29tbWVudCBpbiBjb250ZXh0IGFib3Zl
OiBObyBwZXItYXJjaCBzeW1ib2wgbmFtZSBwcmVmaXggaXMgZ29pbmcKPiB0byBiZSBwb3NzaWJs
ZSBhbnltb3JlLiBJJ20gbm90IGFnYWluc3QgaXQsIGJ1dCB0aGlzIGNvbW1lbnQKPiB3b3VsZCB0
aGVuIHdhbnQgYWRqdXN0aW5nLiBXaGF0J3Mgbm90IGltbWVkaWF0ZWx5IGNsZWFyIHRvIG1lIGlz
Cj4gd2hldGhlciB0aGUgdHdvLXN0YWdlIGNvbmNhdGVuYXRpb24gb2YgYW4gdW5kZXJzY29yZSBl
YWNoIGlzIHRoZW4KPiBzdGlsbCBuZWNlc3NhcnkuCgpZZXMgaXQgaXMgc3RpbGwgbmVjZXNzYXJ5
LsKgIFNlZSB0aGUgVFNTIHRocmVhZCBmb3Igd2h5LgoKfkFuZHJldwoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 13:30:45 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 13:30: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 1hs5jb-0006Nz-DK; Mon, 29 Jul 2019 13:30: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=uQHP=V2=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hs5ja-0006Nu-8w
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 13:30:38 +0000
X-Inumbo-ID: 0c0ef259-b205-11e9-8980-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0c0ef259-b205-11e9-8980-bc764e045a96;
 Mon, 29 Jul 2019 13:30:36 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 0DFC4AE84;
 Mon, 29 Jul 2019 13:30:35 +0000 (UTC)
To: Jan Beulich <JBeulich@suse.com>
References: <20190728084100.13071-1-jgross@suse.com>
 <20190728084100.13071-2-jgross@suse.com>
 <014a658d-c2d5-0497-a2b3-793997f952ad@suse.com>
From: Juergen Gross <jgross@suse.com>
Message-ID: <1895d2d8-db34-8c93-09c2-56f11b890cd6@suse.com>
Date: Mon, 29 Jul 2019 15:30:31 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <014a658d-c2d5-0497-a2b3-793997f952ad@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 1/3] xen: move debugtrace coding to
 common/debugtrace.c
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjkuMDcuMTkgMTQ6NDUsIEphbiBCZXVsaWNoIHdyb3RlOgo+IE9uIDI4LjA3LjIwMTkgMTA6
NDAsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4+IC0jZW5kaWYgLyogIUNPTkZJR19ERUJVR19UUkFD
RSAqLwo+PiAtCj4+IC0KPj4gICAgLyoKPj4gICAgICogKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioKPj4gICAgICogKioqKioqKioq
KioqKioqIERlYnVnZ2luZy90cmFjaW5nL2Vycm9yLXJlcG9ydCAqKioqKioqKioqKioqKioKPiAK
PiAuLi4gd2hhdCBhYm91dCB0aGlzIG9uZT8gVGhlcmUncyBvbmx5IHBhbmljKCkgYmV0d2VlbiBp
dCBhbmQgdGhlIG5leHQKPiBzdWNoIGNvbW1lbnQsIGFuZCBJIGRvbid0IHRoaW5rIHRoZSAiRGVi
dWdnaW5nL3RyYWNpbmciIHBhcnQgb2YgaXQKPiBhcmUgYXBwbGljYWJsZSAoYW55bW9yZSkuCgpU
cnVlLiBJJ2xsIHJlbW92ZSB0aGUgIkRlYnVnZ2luZy90cmFjaW5nIiBwYXJ0LgoKPiAKPj4gLS0t
IGEveGVuL2luY2x1ZGUveGVuL2NvbnNvbGUuaAo+PiArKysgYi94ZW4vaW5jbHVkZS94ZW4vY29u
c29sZS5oCj4+IEBAIC00OCw0ICs0OCw4IEBAIGludCBjb25zb2xlX3Jlc3VtZSh2b2lkKTsKPj4g
ICAgCj4+ICAgIGV4dGVybiBpbnQ4X3Qgb3B0X2NvbnNvbGVfeGVuOwo+PiAgICAKPj4gKy8qIElz
c3VlIHN0cmluZyB2aWEgc2VyaWFsIGxpbmUuICovCj4+ICtleHRlcm4gaW50IHNlcmNvbl9oYW5k
bGU7Cj4+ICt2b2lkIHNlcmNvbl9wdXRzKGNvbnN0IGNoYXIgKnMpOwo+IAo+IEkgZ3Vlc3MgYXZv
aWRpbmcgdGhlaXIgZXhwb3N1cmUgd2FzIG9uZSBvZiB0aGUgcmVhc29ucyB0aGUgZGVidWcgdHJh
Y2UKPiBjb2RlIGxpdmVkIGluIHRoZSBwbGFjZSB5b3UgbW92ZSBpdCBmcm9tLiBJJ20gdW5jb252
aW5jZWQgbm9uLWNvbnNvbGUKPiBjb2RlIGlzIGFjdHVhbGx5IHN1cHBvc2VkIHRvIG1ha2UgdXNl
IG9mIGVpdGhlciwgYnV0IEknbSBub3Qgb3Bwb3NlZAo+IGVub3VnaCB0byBuYWsgdGhlIGNoYW5n
ZS4gSSBkb24ndCB0aGluayB0aG91Z2ggdGhlIGNvbW1lbnQgZml0cyB3ZWxsCj4gd2l0aCB0aGUg
dmFyaWFibGUgZGVjbGFyYXRpb24uCgpzZXJjb25faGFuZGxlIGlzIHVzZWQgZm9yIGNhbGxpbmcg
c2VyaWFsX3B1dHMoKSwgc28gbWF5YmUgaW5zdGVhZCBvZgpkaXJlY3RseSB1c2luZyBzZXJpYWxf
cHV0cygpIHdpdGggc2VyY29uX2hhbmRsZSBJIHNob3VsZCBhZGQgYSB3cmFwcGVyCnRvIGNvbnNv
bGUuYyAoZS5nLiBjb25zb2xlX3NlcmlhbF9wdXRzKCkpPyBJdCBzaG91bGQgYmUgbm90ZWQgdGhh
dApzZXJpYWxfcHV0cygpIGlzIGNhbGxlZCBvbmx5IGluIGNhc2Ugb2YgZGVidWd0cmFjZSBvdXRw
dXQgdG9nZ2xlZCB0byBnbwp0byB0aGUgY29uc29sZS4gSSBndWVzcyB1c2luZyBzZXJpYWxfcHV0
cygpIGluIHRoYXQgY2FzZSBpcyBtZWFudCB0bwphdm9pZCB0b28gbWFueSBzb2Z0d2FyZSBsYXll
cnMgd2hlbiBkb2luZyB0aGUgb3V0cHV0LiBJdCB3b3VsZCBiZQpwb3NzaWJsZSB0byB1c2Ugc2Vy
Y29uX3B1dHMoKSBmb3IgdGhhdCBjYXNlLCB0b28sIHJlc3VsdGluZyBpbiB0aGUKaW5hYmlsaXR5
IHRvIHVzZSBkZWJ1Z3RyYWNlX3ByaW50aygpIGluIHRoZSB0aGVuIGFkZGl0aW9uYWxseSBuZWVk
ZWQKcGF0aHMgKG9yIGJldHRlcjogdG8gdXNlIGl0IHdpdGggb3V0cHV0IHJlZGlyZWN0ZWQgdG8g
Y29uc29sZSkuCgpzZXJjb25fcHV0cygpIGNvdWxkIHVzZSBhbm90aGVyIHdyYXBwZXIsIGUuZy4g
Y29uc29sZV9kZWJ1Z19wdXRzKCkuCgpXb3VsZCB5b3UgbGlrZSB0aGF0IGJldHRlcj8KCgpKdWVy
Z2VuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 13:34:25 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 13:34:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hs5nA-0006VQ-1q; Mon, 29 Jul 2019 13:34: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=hW4D=V2=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hs5n8-0006VL-PF
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 13:34:18 +0000
X-Inumbo-ID: 8fc0f6f8-b205-11e9-8980-bc764e045a96
Received: from m4a0039g.houston.softwaregrp.com (unknown [15.124.2.85])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8fc0f6f8-b205-11e9-8980-bc764e045a96;
 Mon, 29 Jul 2019 13:34:17 +0000 (UTC)
Received: FROM m4a0039g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0039g.houston.softwaregrp.com WITH ESMTP; 
 Mon, 29 Jul 2019 13:34:14 +0000
Received: from M9W0068.microfocus.com (2002:f79:bf::f79:bf) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Mon, 29 Jul 2019 13:17:31 +0000
Received: from NAM01-BN3-obe.outbound.protection.outlook.com (15.124.72.10) by
 M9W0068.microfocus.com (15.121.0.191) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Mon, 29 Jul 2019 13:17:30 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=hQfdRIcVA2WA3fVykNwjwXN4pmNSR7E1PkFoFF611pvG6yKThL3QD6JgvLQJdUqXfyyh6YpJxtrvXXU1O+DS9QwiR6/nznvpz5kX1q7rJWuTQs0i9QF92GX1YdYorhWeE6gL9G2zDPX1RJgJWmlBdw40jhX6s5sBnQ/9dHwGblhN/jM2lM9UqPje1huZRRnqRnuZsPJdt9idgUgmlEGVIayNqj1EWJZWkSoKjjfBFiD352pwTe1XzshcmCBSpLxpAaHUrBuWO9CFzbVI3FvTom4Ds7RwJ2qc0TQipgBW+JgI3rK+4hLuHSkQYcq0svtAnOR/eGMSaphuHPT2mpZrvA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=Tt5XUBdvJz1n6bhglTvkGfXvGb4wW3QuvCq6w7zNB3o=;
 b=ZhBRnyjRPqoqKxpPejudgLBleLBDGyORPjO9GWxXOqUOBO/GJIpKCQ3xDrpFX0+JuPtsn+w4uqbV1oGJSrHbK03/XgRLxI0rY3BpFE/hGkEYUay3POLQ9WuUkoX9tZeW/5Z/o+kaoJzcmLG87WWmdI2lP1lqDIo3QB1bIKEFN585/3XFMvo1lL+ICpeCJr8oyn9a/HSFl3KE/J+PRaXdl2Oy9Q8sFVsJJQw1SOhg13Nu1EsYKJjOzzDVQi3yNB3DefQbEh+KyBlQoPLMAWHkIdGRBfauWWWVMsU7uG9bE3Gkr08NU1eOdEMTtdRKb5BRzLT2XyrXh4sLCmUjbnoqJQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3187.namprd18.prod.outlook.com (10.255.139.221) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2115.15; Mon, 29 Jul 2019 13:17:29 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b%7]) with mapi id 15.20.2115.005; Mon, 29 Jul 2019
 13:17:29 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Thread-Topic: [Xen-devel] [PATCH v2 1/2] xen/link: Introduce
 .bss.percpu.page_aligned
Thread-Index: AQHVQ/FyveAxY3hrR029jOQeDtxaXKbhmAYA
Date: Mon, 29 Jul 2019 13:17:29 +0000
Message-ID: <a27cfac4-231b-e06c-11a9-5bf8f839fee2@suse.com>
References: <20190726203222.4833-1-andrew.cooper3@citrix.com>
 <20190726203222.4833-2-andrew.cooper3@citrix.com>
In-Reply-To: <20190726203222.4833-2-andrew.cooper3@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB8PR06CA0038.eurprd06.prod.outlook.com
 (2603:10a6:10:120::12) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 8e3dbdc4-1ee8-45f2-1bd4-08d714271b88
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3187; 
x-ms-traffictypediagnostic: BY5PR18MB3187:
x-microsoft-antispam-prvs: <BY5PR18MB318755311AE04849CEA069FDB3DD0@BY5PR18MB3187.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 01136D2D90
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(136003)(346002)(366004)(376002)(39860400002)(396003)(189003)(199004)(6506007)(256004)(25786009)(53546011)(186003)(102836004)(26005)(386003)(6246003)(14444005)(3846002)(8936002)(80792005)(8676002)(81156014)(6116002)(81166006)(4326008)(305945005)(66066001)(486006)(99286004)(31686004)(11346002)(446003)(2616005)(476003)(76176011)(52116002)(68736007)(316002)(6916009)(66946007)(36756003)(54906003)(6436002)(86362001)(6512007)(66476007)(31696002)(229853002)(66556008)(66446008)(64756008)(71190400001)(71200400001)(5660300002)(2906002)(6486002)(7736002)(14454004)(478600001)(53936002)(142923001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3187;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: Ggt6e3rsGYVcZkMdBi1Ud2mslYjisxpbci7bGSll4rvBSp/dz/WrIz4ZyvsV/+p7iTOeAlP3LCfwn98yTI8RNiWO5qg+CgUwg9jQWnjQdfcHq2vop1S5fIEVYJX6/5rCF6eJ5wTzGISGAEmMbsrAhUSKwZLFt9akpdv5dsRCN8DeJsF7v0jg8THimeQwwLa3bKAYs0dmvaN1Anf1xdcDcHDP1+nfQgIjDLmgUclA6NszvAx/JOqlPKgR9nkldSocv0/DPQTPTLQSjtlJJhjR4K+Eues1SS5KkAO0oCUwkbhCm6cMORX03lJNC3M/L2OH595KroK5P3NjD1cN6S3GzfIC6YTl2B1w7tvvVClKyoYrlJUUhKYxtNlYliehKnDd7zhb5BrBoi3vmWuV1bhd0DshBci1pdWVcOtVO0WyTZI=
Content-ID: <D0CD0E3C1E6F474E886958F632BE04D0@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 8e3dbdc4-1ee8-45f2-1bd4-08d714271b88
X-MS-Exchange-CrossTenant-originalarrivaltime: 29 Jul 2019 13:17:29.5628 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3187
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v2 1/2] xen/link: Introduce
 .bss.percpu.page_aligned
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Julien Grall <julien.grall@arm.com>,
 Xen-devel <xen-devel@lists.xenproject.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjYuMDcuMjAxOSAyMjozMiwgQW5kcmV3IENvb3BlciB3cm90ZToNCj4gRnV0dXJlIGNoYW5n
ZXMgYXJlIGdvaW5nIHRvIG5lZWQgdG8gcGFnZSBhbGlnbiBzb21lIHBlcmNwdSBkYXRhLg0KPiAN
Cj4gVGhpcyBtZWFucyB0aGF0IHRoZSBwZXJjcHUgYXJlYSBuZWVkcyBzdWl0YWJseSBhbGlnbmlu
ZyBpbiB0aGUgQlNTIHNvIENQVTAgaGFzDQo+IGNvcnJlY3RseSBhbGlnbmVkIGRhdGEuICBTaHVm
ZmxlIHRoZSBleGFjdCBsaW5rIG9yZGVyIG9mIGl0ZW1zIHdpdGhpbiB0aGUgQlNTDQo+IHRvIGdp
dmUgLmJzcy5wZXJjcHUucGFnZV9hbGlnbmVkIGFwcHJvcHJpYXRlIGFsaWdubWVudC4NCj4gDQo+
IEluIGFkZGl0aW9uLCB3ZSBuZWVkIHRvIGJlIGFibGUgdG8gc3BlY2lmeSBhbiBhbGlnbm1lbnQg
YXR0cmlidXRlIHRvDQo+IF9fREVGSU5FX1BFUl9DUFUoKS4gIFJld29yayBpdCBzbyB0aGUgY2Fs
bGVyIHBhc3NlcyBpbiBhbGwgYXR0cmlidXRlcywgYW5kDQo+IGFkanVzdCBERUZJTkVfUEVSX0NQ
VXssX1JFQURfTU9TVExZfSgpIHRvIG1hdGNoLiAgVGhpcyBoYXMgdGhlIGFkZGVkIGJvbnVzDQo+
IHRoYXQgaXQgaXMgbm93IHBvc3NpYmxlIHRvIGdyZXAgZm9yIC5ic3MucGVyY3B1IGFuZCBmaW5k
IGFsbCB0aGUgdXNlcnMuDQoNCkFuZCBpdCBoYXMgdGhlIG1lYW5pbmdmdWwgZG93bnNpZGUgb2Yg
bm93IGV2ZXJ5IHVzZSBzaXRlIG5lZWRpbmcgdG8gZ2V0DQp0aGluZ3MgcmlnaHQuIFRoaXMgaXMg
bm90IHJlYWxseSBhIHByb2JsZW0gc29sZWx5IGJlY2F1c2UNCl9fREVGSU5FX1BFUl9DUFUoKSBp
cyBhIGhlbHBlciBmb3IgYWxsIHRoZSByZWFsIERFRklORV9QRVJfQ1BVKigpLiBUaGUNCmdyZXAt
aW5nIGFyZ3VtZW50IGlzIG5vdCBhIHJlYWxseSBtZWFuaW5nZnVsIG9uZSBpbW8gYW55d2F5IC0g
eW91IGNvdWxkDQphcyB3ZWxsIGdyZXAgZm9yIERFRklORV9QRVJfQ1BVLg0KDQpBbnl3YXkgLSB0
aGlzIGlzIG5vdCBhbiBvYmplY3Rpb24gdG8gdGhlIGNob3NlbiBhcHByb2FjaCwganVzdCBhIHJl
bWFyay4NCkknZCBsaWtlIHRvIG5vdGUgdGhvdWdoIHRoYXQgeW91IGV4cGxpY2l0bHkgdW5kbyBz
b21ldGhpbmcgSSBoYWQgZG9uZQ0KKGlpcmMpLCBhbmQgSSBtYXkgZmluZCBvZGQgd2hlbiBydW5u
aW5nIGludG8gYWdhaW4gZG93biB0aGUgcm9hZCwNCnBvdGVudGlhbGx5IHJlc3VsdGluZyBpbiBh
biAidW5kby10aGUtdW5kbyIgcGF0Y2guIEkgdGhpbmsgd2UgcmVhbGx5DQpuZWVkIHRvIGZpbmQg
YSB3YXkgdG8gYXZvaWQgcmUtZG9pbmcgdGhpbmdzIHRoYXQgd2VyZSBkb25lIGludGVudGlvbmFs
bHkNCmluIGNlcnRhaW4gd2F5cywgd2hlbiB0aGUgZGlmZmVyZW5jZSBiZXR3ZWVuIHZhcmlhbnRz
IGlzIG1lcmVseSBwZXJzb25hbA0KdGFzdGUuDQoNCj4gLS0tIGEveGVuL2FyY2gveDg2L3hlbi5s
ZHMuUw0KPiArKysgYi94ZW4vYXJjaC94ODYveGVuLmxkcy5TDQo+IEBAIC0yOTMsMTQgKzI5Mywx
NSBAQCBTRUNUSU9OUw0KPiAgICAgICAgICBfX2Jzc19zdGFydCA9IC47DQo+ICAgICAgICAgICoo
LmJzcy5zdGFja19hbGlnbmVkKQ0KPiAgICAgICAgICAqKC5ic3MucGFnZV9hbGlnbmVkKikNCj4g
LSAgICAgICAqKC5ic3MpDQo+IC0gICAgICAgLiA9IEFMSUdOKFNNUF9DQUNIRV9CWVRFUyk7DQo+
ICAgICAgICAgIF9fcGVyX2NwdV9zdGFydCA9IC47DQo+ICsgICAgICAgKiguYnNzLnBlcmNwdS5w
YWdlX2FsaWduZWQpDQoNCk5vdyB0aGlzIGlzIGEgY2FzZSB3aGVyZSBJIHRoaW5rIGFuIGV4cGxp
Y2l0IEFMSUdOKFBBR0VfU0laRSkgd291bGQgYmUNCmRlc2lyYWJsZTogSWYgdGhlIGxhc3QgaXRl
bSBpbiAuYnNzLnBhZ2VfYWxpZ25lZCB3YXMgbm90IGEgbXVsdGlwbGUgb2YNClBBR0VfU0laRSBp
biBzaXplLCB0aGVuIF9fcGVyX2NwdV9zdGFydCB3b3VsZCBsaXZlIG5lZWRsZXNzbHkgZWFybHks
DQpwb3NzaWJseSBpbmNyZWFzaW5nIG91ciBtZW1vcnkgb3ZlcmhlYWQgYnkgYSBwYWdlIHBlciBD
UFUgZm9yIG5vIGdhaW4NCmF0IGFsbC4NCg0KPiAgICAgICAgICAqKC5ic3MucGVyY3B1KQ0KPiAg
ICAgICAgICAuID0gQUxJR04oU01QX0NBQ0hFX0JZVEVTKTsNCj4gICAgICAgICAgKiguYnNzLnBl
cmNwdS5yZWFkX21vc3RseSkNCj4gICAgICAgICAgLiA9IEFMSUdOKFNNUF9DQUNIRV9CWVRFUyk7
DQo+ICAgICAgICAgIF9fcGVyX2NwdV9kYXRhX2VuZCA9IC47DQo+ICsgICAgICAgKiguYnNzKQ0K
PiArICAgICAgIC4gPSBBTElHTihTTVBfQ0FDSEVfQllURVMpOw0KPiAgICAgICAgICBfX2Jzc19l
bmQgPSAuOw0KDQpXaHkgaXMgdGhpcyBsYXN0IEFMSUdOKCkgbmVlZGVkPw0KDQpKYW4NCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 13:37:09 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 13:37:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hs5pd-0006dM-LV; Mon, 29 Jul 2019 13:36:53 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=SrOz=V2=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1hs5pc-0006dG-S0
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 13:36:53 +0000
X-Inumbo-ID: eaf39534-b205-11e9-b2e9-234f5878d7c8
Received: from new3-smtp.messagingengine.com (unknown [66.111.4.229])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id eaf39534-b205-11e9-b2e9-234f5878d7c8;
 Mon, 29 Jul 2019 13:36:49 +0000 (UTC)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailnew.nyi.internal (Postfix) with ESMTP id 954BE25C7;
 Mon, 29 Jul 2019 09:36:49 -0400 (EDT)
Received: from mailfrontend1 ([10.202.2.162])
 by compute7.internal (MEProxy); Mon, 29 Jul 2019 09:36:49 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:content-type:date:from:in-reply-to
 :message-id:mime-version:references:subject:to:x-me-proxy
 :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm3; bh=RyaC16
 PSTOvq/k1p7u852FYetjzj++iB3xERHs/E83U=; b=n3j6ChF5mFB5vfXvL0hSko
 nPB4CTDOB9OdwGdBCP4FFTmO0cMekFHcA8p/MRZebqIYuvpmUgZkV/pk/jTEUSZL
 glzDJO3zNlpQ3lrrbSKvk1yFntvkfhx7DCHNOLKGtWRrYxwM3i/pvJP6ReTAHwLG
 izN6+aTE5GVADVz3OyEQWznY0+f12C2Ajg+FyVZrn38tR9g7u2YwkVsbIzKaL6zB
 SAY25nROjsdDjX4uAs8LuyF0f9PAwv3LmAugfXT9mpsDgOIdA9La/wPFBFGkQ2+8
 /XnuXzNRWWq1nZ5hcFq00019QOL2xybRw3/tzmnR0+HUw8WzdTmgEsYfPMM4owSg
 ==
X-ME-Sender: <xms:cPY-XQTpzd_4FH8IQQnDIH5_UnLjHGiZYrFc-o8_DhJ2D8uGYgMbww>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduvddrledugdeiiecutefuodetggdotefrodftvf
 curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu
 uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc
 fjughrpeffhffvuffkfhggtggujggfsehgtderredtreejnecuhfhrohhmpeforghrvghk
 ucforghrtgiihihkohifshhkihdqifpkrhgvtghkihcuoehmrghrmhgrrhgvkhesihhnvh
 hishhisghlvghthhhinhhgshhlrggsrdgtohhmqeenucffohhmrghinhepghhithhhuhgs
 rdgtohhmpdhgrhgrnhhtshdrhhhofienucfkphepledurdeihedrfeegrdeffeenucfrrg
 hrrghmpehmrghilhhfrhhomhepmhgrrhhmrghrvghksehinhhvihhsihgslhgvthhhihhn
 ghhslhgrsgdrtghomhenucevlhhushhtvghrufhiiigvpedt
X-ME-Proxy: <xmx:cPY-XYjf4ekNALU5d0xR9sr4N-cZt07Q1tYws3mrRSUuK8w9pJtFow>
 <xmx:cPY-XcssA5KSWNFrorGh0KSoRqS_YuHPGilEryLCzUDJqQCsptJiPg>
 <xmx:cPY-XazNBPefQNewECx2hzSoCeGN6tj0uV13FS35c56kBRp0pSC25A>
 <xmx:cfY-XYKf06DFSlRIxrqZvsjkOYRfjFvB7PLHXtA5x1chHcq6AHViIA>
Received: from mail-itl (ip5b412221.dynamic.kabel-deutschland.de [91.65.34.33])
 by mail.messagingengine.com (Postfix) with ESMTPA id 301DB80061;
 Mon, 29 Jul 2019 09:36:47 -0400 (EDT)
Date: Mon, 29 Jul 2019 15:36:42 +0200
From: Marek =?utf-8?Q?Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
To: Souptick Joarder <jrdr.linux@gmail.com>
Message-ID: <20190729133642.GQ1250@mail-itl>
References: <20190215024830.GA26477@jordon-HP-15-Notebook-PC>
 <20190728180611.GA20589@mail-itl>
 <CAFqt6zaMDnpB-RuapQAyYAub1t7oSdHH_pTD=f5k-s327ZvqMA@mail.gmail.com>
 <CAFqt6zY+07JBxAVfMqb+X78mXwFOj2VBh0nbR2tGnQOP9RrNkQ@mail.gmail.com>
MIME-Version: 1.0
In-Reply-To: <CAFqt6zY+07JBxAVfMqb+X78mXwFOj2VBh0nbR2tGnQOP9RrNkQ@mail.gmail.com>
User-Agent: Mutt/1.12+29 (a621eaed) (2019-06-14)
Subject: Re: [Xen-devel] [PATCH v4 8/9] xen/gntdev.c: Convert to use
 vm_map_pages()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, Michal Hocko <mhocko@suse.com>,
 Russell King - ARM Linux <linux@armlinux.org.uk>,
 Matthew Wilcox <willy@infradead.org>, linux-kernel@vger.kernel.org,
 Linux-MM <linux-mm@kvack.org>, xen-devel@lists.xenproject.org,
 Andrew Morton <akpm@linux-foundation.org>, robin.murphy@arm.com,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>
Content-Type: multipart/mixed; boundary="===============0467873109207320521=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============0467873109207320521==
Content-Type: multipart/signed; micalg=pgp-sha256;
	protocol="application/pgp-signature"; boundary="9ZRxqsK4bBEmgNeO"
Content-Disposition: inline


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

On Mon, Jul 29, 2019 at 02:02:54PM +0530, Souptick Joarder wrote:
> On Mon, Jul 29, 2019 at 1:35 PM Souptick Joarder <jrdr.linux@gmail.com> w=
rote:
> >
> > On Sun, Jul 28, 2019 at 11:36 PM Marek Marczykowski-G=C3=B3recki
> > <marmarek@invisiblethingslab.com> wrote:
> > >
> > > On Fri, Feb 15, 2019 at 08:18:31AM +0530, Souptick Joarder wrote:
> > > > Convert to use vm_map_pages() to map range of kernel
> > > > memory to user vma.
> > > >
> > > > map->count is passed to vm_map_pages() and internal API
> > > > verify map->count against count ( count =3D vma_pages(vma))
> > > > for page array boundary overrun condition.
> > >
> > > This commit breaks gntdev driver. If vma->vm_pgoff > 0, vm_map_pages
> > > will:
> > >  - use map->pages starting at vma->vm_pgoff instead of 0
> >
> > The actual code ignores vma->vm_pgoff > 0 scenario and mapped
> > the entire map->pages[i]. Why the entire map->pages[i] needs to be mapp=
ed
> > if vma->vm_pgoff > 0 (in original code) ?

vma->vm_pgoff is used as index passed to gntdev_find_map_index. It's
basically (ab)using this parameter for "which grant reference to map".

> > are you referring to set vma->vm_pgoff =3D 0 irrespective of value pass=
ed
> > from user space ? If yes, using vm_map_pages_zero() is an alternate
> > option.

Yes, that should work.

> > >  - verify map->count against vma_pages()+vma->vm_pgoff instead of just
> > >    vma_pages().
> >
> > In original code ->
> >
> > diff --git a/drivers/xen/gntdev.c b/drivers/xen/gntdev.c
> > index 559d4b7f807d..469dfbd6cf90 100644
> > --- a/drivers/xen/gntdev.c
> > +++ b/drivers/xen/gntdev.c
> > @@ -1084,7 +1084,7 @@ static int gntdev_mmap(struct file *flip, struct
> > vm_area_struct *vma)
> > int index =3D vma->vm_pgoff;
> > int count =3D vma_pages(vma);
> >
> > Count is user passed value.
> >
> > struct gntdev_grant_map *map;
> > - int i, err =3D -EINVAL;
> > + int err =3D -EINVAL;
> > if ((vma->vm_flags & VM_WRITE) && !(vma->vm_flags & VM_SHARED))
> > return -EINVAL;
> > @@ -1145,12 +1145,9 @@ static int gntdev_mmap(struct file *flip,
> > struct vm_area_struct *vma)
> > goto out_put_map;
> > if (!use_ptemod) {
> > - for (i =3D 0; i < count; i++) {
> > - err =3D vm_insert_page(vma, vma->vm_start + i*PAGE_SIZE,
> > - map->pages[i]);
> >
> > and when count > i , we end up with trying to map memory outside
> > boundary of map->pages[i], which was not correct.
>=20
> typo.
> s/count > i / count > map->count

gntdev_find_map_index verifies it. Specifically, it looks for a map matching
both index and count.

> >
> > - if (err)
> > - goto out_put_map;
> > - }
> > + err =3D vm_map_pages(vma, map->pages, map->count);
> > + if (err)
> > + goto out_put_map;
> >
> > With this commit, inside __vm_map_pages(), we have addressed this scena=
rio.
> >
> > +static int __vm_map_pages(struct vm_area_struct *vma, struct page **pa=
ges,
> > + unsigned long num, unsigned long offset)
> > +{
> > + unsigned long count =3D vma_pages(vma);
> > + unsigned long uaddr =3D vma->vm_start;
> > + int ret, i;
> > +
> > + /* Fail if the user requested offset is beyond the end of the object =
*/
> > + if (offset > num)
> > + return -ENXIO;
> > +
> > + /* Fail if the user requested size exceeds available object size */
> > + if (count > num - offset)
> > + return -ENXIO;
> >
> > By checking count > num -offset. (considering vma->vm_pgoff !=3D 0 as w=
ell).
> > So we will never cross the boundary of map->pages[i].
> >
> >
> > >
> > > In practice, this breaks using a single gntdev FD for mapping multiple
> > > grants.
> >
> > How ?

gntdev uses vma->vm_pgoff to select which grant entry should be mapped.
map struct returned by gntdev_find_map_index() describes just the pages
to be mapped. Specifically map->pages[0] should be mapped at
vma->vm_start, not vma->vm_start+vma->vm_pgoff*PAGE_SIZE.

When trying to map grant with index (aka vma->vm_pgoff) > 1,
__vm_map_pages() will refuse to map it because it will expect map->count
to be at least vma_pages(vma)+vma->vm_pgoff, while it is exactly
vma_pages(vma).

> > > It looks like vm_map_pages() is not a good fit for this code and IMO =
it
> > > should be reverted.
> >
> > Did you hit any issue around this code in real time ?

Yes, relevant strace output:
[pid   857] ioctl(7, IOCTL_GNTDEV_MAP_GRANT_REF, 0x7ffd3407b6d0) =3D 0
[pid   857] mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_SHARED, 7, 0) =3D 0x=
777f1211b000
[pid   857] ioctl(7, IOCTL_GNTDEV_SET_UNMAP_NOTIFY, 0x7ffd3407b710) =3D 0
[pid   857] ioctl(7, IOCTL_GNTDEV_MAP_GRANT_REF, 0x7ffd3407b6d0) =3D 0
[pid   857] mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_SHARED, 7, 0x1000) =
=3D -1 ENXIO (No such device or address)

details here:
https://github.com/QubesOS/qubes-issues/issues/5199


> >
> >
> > >
> > > > Signed-off-by: Souptick Joarder <jrdr.linux@gmail.com>
> > > > Reviewed-by: Boris Ostrovsky <boris.ostrovsky@oracle.com>
> > > > ---
> > > >  drivers/xen/gntdev.c | 11 ++++-------
> > > >  1 file changed, 4 insertions(+), 7 deletions(-)
> > > >
> > > > diff --git a/drivers/xen/gntdev.c b/drivers/xen/gntdev.c
> > > > index 5efc5ee..5d64262 100644
> > > > --- a/drivers/xen/gntdev.c
> > > > +++ b/drivers/xen/gntdev.c
> > > > @@ -1084,7 +1084,7 @@ static int gntdev_mmap(struct file *flip, str=
uct vm_area_struct *vma)
> > > >       int index =3D vma->vm_pgoff;
> > > >       int count =3D vma_pages(vma);
> > > >       struct gntdev_grant_map *map;
> > > > -     int i, err =3D -EINVAL;
> > > > +     int err =3D -EINVAL;
> > > >
> > > >       if ((vma->vm_flags & VM_WRITE) && !(vma->vm_flags & VM_SHARED=
))
> > > >               return -EINVAL;
> > > > @@ -1145,12 +1145,9 @@ static int gntdev_mmap(struct file *flip, st=
ruct vm_area_struct *vma)
> > > >               goto out_put_map;
> > > >
> > > >       if (!use_ptemod) {
> > > > -             for (i =3D 0; i < count; i++) {
> > > > -                     err =3D vm_insert_page(vma, vma->vm_start + i=
*PAGE_SIZE,
> > > > -                             map->pages[i]);
> > > > -                     if (err)
> > > > -                             goto out_put_map;
> > > > -             }
> > > > +             err =3D vm_map_pages(vma, map->pages, map->count);
> > > > +             if (err)
> > > > +                     goto out_put_map;
> > > >       } else {
> > > >  #ifdef CONFIG_X86
> > > >               /*
> > >
> > > --
> > > 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?

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

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

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

iQEzBAEBCAAdFiEEhrpukzGPukRmQqkK24/THMrX1ywFAl0+9mwACgkQ24/THMrX
1yyp+Qf7BgjpKR5VnF94lyc3cB60I75O5vek4tH7R8v3YrusLm18zU20w/OBv6Dv
ZScjcJEpqQ9rorNTxSleltLG+zX/qPpv5Aqhh5hWqPKNCml8NqEI8KVQrVORk15x
c8YZDOGG4lMgONdcQyxwb83jySoRjfy0P9bj4N4impyB0/d4vgPZGsXbyn+EufdO
Nmfc6DrN7bu2ebW7c2y4DJlBiFj7g/PIdkooFaIpz1yh6XuWTkOotXOI/gt13qvy
9TWXPOTcRhGZfxTRsyDTcW/7qzp7hQWM8aLFXEEoZu6wdWfMh6i8AXJzpEgfTxeb
Wgqm5ngGbeXCUyKXVpMv+PYRSoCp6A==
=9+m6
-----END PGP SIGNATURE-----

--9ZRxqsK4bBEmgNeO--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============0467873109207320521==--


From xen-devel-bounces@lists.xenproject.org Mon Jul 29 14:06:31 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 14:06:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hs6IA-0000M5-Hi; Mon, 29 Jul 2019 14:06:22 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=hW4D=V2=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hs6I8-0000M0-HB
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 14:06:20 +0000
X-Inumbo-ID: 0880b682-b20a-11e9-92ab-537f3405c60b
Received: from m4a0039g.houston.softwaregrp.com (unknown [15.124.2.85])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 0880b682-b20a-11e9-92ab-537f3405c60b;
 Mon, 29 Jul 2019 14:06:18 +0000 (UTC)
Received: FROM m4a0039g.houston.softwaregrp.com (15.120.17.147) BY
 m4a0039g.houston.softwaregrp.com WITH ESMTP; 
 Mon, 29 Jul 2019 14:06:14 +0000
Received: from M4W0335.microfocus.com (2002:f78:1193::f78:1193) by
 M4W0335.microfocus.com (2002:f78:1193::f78:1193) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Mon, 29 Jul 2019 13:51:11 +0000
Received: from NAM03-DM3-obe.outbound.protection.outlook.com (15.124.8.12) by
 M4W0335.microfocus.com (15.120.17.147) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Mon, 29 Jul 2019 13:51:11 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=Bq7teHUa9/3jzwy9svVO+JwbsKcBx91yCCBXtfOjvv8K4O0Y6Oj9twu5Ob42gC2PJyTPg7T/5o85LG8il8Y2kXAh2DPUZpWWaYsOy+rs7JpgR0aRXkcQjL3BBwOO3KvgSIcKUp0kv2m56vyhsh9OpENlpIgrzoT66Nxhj1fnMtzGtePqja37wNJ7cvfZUqgO1NUy6Avco1o+PYQMvUdIeGYMWxK9orLpln/e0ea/MisjqiIEKTl8MD9McFuycew1hJbQAX0P7Y9wkIqLj3V/MAHUkPm3tEBhI+nyzp46vwm9l7+igCC5iWcfA6YRCATh2VGYef3l/mluAka8VnyJhQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=78RnuU+MIOAhRGawgAg8Gn7VtxCXQvB806xzBerniaA=;
 b=drT/fbdYEvIWZXo6VXukEeVm+iy0aQBH9mMnX1suUC9RERfzaQ+QGskDyf/jslQCGtpN6IRLKXqAI7FFyCV7QKtHZ1Jh0c+bPBgJgdirceHpehnJHHIRb34nFRbvDmOTjB/VQQbX+F/4me2MSNdt9aZiHwRq5z9l2K+lfJWaUR8ywG47p8Ylz7tCPpNt2asOFrRl6+aOpG1SnPbydEp2gnvvHw6culnl97oUv4WErHx24XgSg0OB1jm7dsBDiPyph8rVMYUDfYQaGUVXPDWcb0quMJ0ZY3Q/sOBvDnQ2oli2uubfxWkGBse2ueE8eLgbdH8SF9qd2QkCgDOGz55TYA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3426.namprd18.prod.outlook.com (10.255.136.156) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2115.14; Mon, 29 Jul 2019 13:51:09 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b%7]) with mapi id 15.20.2115.005; Mon, 29 Jul 2019
 13:51:09 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Thread-Topic: [PATCH v2 2/2] x86/xpti: Don't leak TSS-adjacent percpu data via
 Meltdown
Thread-Index: AQHVQ/FLGOl3AfgP2E20kStBm0Ng06bhoW4A
Date: Mon, 29 Jul 2019 13:51:08 +0000
Message-ID: <c72b3b9a-4e4a-2a6f-3d94-fedf56018b00@suse.com>
References: <20190726203222.4833-1-andrew.cooper3@citrix.com>
 <20190726203222.4833-3-andrew.cooper3@citrix.com>
In-Reply-To: <20190726203222.4833-3-andrew.cooper3@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB3PR0202CA0015.eurprd02.prod.outlook.com
 (2603:10a6:8:1::28) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: ee175276-b38d-41d7-cfe7-08d7142bcf29
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3426; 
x-ms-traffictypediagnostic: BY5PR18MB3426:
x-microsoft-antispam-prvs: <BY5PR18MB3426DB3BCAF2FA91B2F4B507B3DD0@BY5PR18MB3426.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 01136D2D90
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(376002)(346002)(136003)(39860400002)(366004)(396003)(199004)(189003)(53936002)(66946007)(31696002)(86362001)(66446008)(476003)(486006)(66476007)(8936002)(66556008)(64756008)(446003)(81166006)(6246003)(80792005)(229853002)(6512007)(2616005)(11346002)(8676002)(31686004)(26005)(316002)(52116002)(186003)(6436002)(76176011)(14454004)(6486002)(102836004)(478600001)(53546011)(54906003)(99286004)(6506007)(386003)(256004)(14444005)(25786009)(81156014)(2906002)(7736002)(4326008)(5660300002)(6916009)(71200400001)(3846002)(6116002)(66066001)(305945005)(71190400001)(68736007)(36756003);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3426;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: 75RAgu+Nmle0iYi8vRChQ5mPnyawp2WY73eKWq1zRIyn/xZkEHvRYdTaZBUbZjv3hAZAdz1vA+f3LoBloykDpQv2g+3m7VdGIJAHuCj8WQPlUeUmBA9ajM+SmduwWWifRcF8flToc3F014cEC+9ARB8Ml2ipJ7q9YCQ9VzYZCodvHMPVLeT04T+2CsxJDjlxQdcrUO3xhQQxP+a8H87hYiKK2oMmq3ne0DzXTyBNMkbyoi28SbALxGYmq6KffC28jwAkDTE8+S7taoYIA38dWK5ALklbNnHSOR0P+rEQ2WuQqhAQpafcs4fCI6q4gQDuw3Osq0V0LKmYKdDE6b2Xnt4vGzajUY24BCv+74ylcIdcMa7v6NyaStE37pozSAQoFTIgnKDO/wirhNBG/fsk3DFQGX959yF++hRpVwxQHG0=
Content-ID: <F7AD74252A14A741A847DA952667C0E6@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: ee175276-b38d-41d7-cfe7-08d7142bcf29
X-MS-Exchange-CrossTenant-originalarrivaltime: 29 Jul 2019 13:51:08.9496 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3426
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v2 2/2] x86/xpti: Don't leak TSS-adjacent
 percpu data via Meltdown
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wl@xen.org>,
 =?utf-8?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>

T24gMjYuMDcuMjAxOSAyMjozMiwgQW5kcmV3IENvb3BlciB3cm90ZToNCj4gVGhlIFhQVEkgd29y
ayByZXN0cmljdGVkIHRoZSB2aXNpYmlsaXR5IG9mIG1vc3Qgb2YgbWVtb3J5LCBidXQgbWlzc2Vk
IGEgZmV3DQo+IGFzcGVjdHMgd2hlbiBpdCBjYW1lIHRvIHRoZSBUU1MuDQoNCk5vbmUgb2YgdGhl
c2Ugd2VyZSAibWlzc2VkIiBhZmFpciAtIHdlJ2QgYmVlbiBhd2FyZSwgYW5kIGFjY2VwdGVkIHRo
aW5ncw0KdG8gYmUgdGhlIHdheSB0aGV5IGFyZSBub3cgZm9yIHRoZSBmaXJzdCBzdGVwLiBSZW1l
bWJlciB0aGF0IGF0IHRoZSB0aW1lDQpYUFRJIHdhcyBjYWxsZWQgIlhQVEkgbGlnaHQiLCBpbiBh
bnRpY2lwYXRpb24gZm9yIHRoaXMgdG8ganVzdCBiZSBhDQp0ZW1wb3Jhcnkgc29sdXRpb24uDQoN
Cj4gR2l2ZW4gdGhhdCB0aGUgVFNTIGlzIGp1c3QgYW4gb2JqZWN0IGluIHBlcmNwdSBkYXRhLCB0
aGUgNGsgbWFwcGluZyBmb3IgaXQNCj4gY3JlYXRlZCBpbiBzZXR1cF9jcHVfcm9vdF9wZ3QoKSBt
YXBzIGFkamFjZW50IHBlcmNwdSBkYXRhLCBtYWtpbmcgaXQgYWxsDQo+IGxlYWthYmxlIHZpYSBN
ZWx0ZG93biwgZXZlbiB3aGVuIFhQVEkgaXMgaW4gdXNlLg0KPiANCj4gRnVydGhlcm1vcmUsIG5v
IGNhcmUgaXMgdGFrZW4gdG8gY2hlY2sgdGhhdCB0aGUgVFNTIGRvZXNuJ3QgY3Jvc3MgYSBwYWdl
DQo+IGJvdW5kYXJ5LiAgQXMgaXQgdHVybnMgb3V0LCBzdHJ1Y3QgdHNzX3N0cnVjdCBpcyBhbGln
bmVkIG9uIGl0cyBzaXplIHdoaWNoDQo+IGRvZXMgcHJldmVudCBpdCBzdHJhZGRsaW5nIGEgcGFn
ZSBib3VuZGFyeSwgYnV0IHRoaXMgd2lsbCBjZWFzZSB0byBiZSB0cnVlDQo+IG9uY2UgQ0VUIGFu
ZCBTaGFkb3cgU3RhY2sgc3VwcG9ydCBpcyBhZGRlZCB0byBYZW4uDQoNClBsZWFzZSBjYW4geW91
IHBvaW50IG1lIGF0IHRoZSBDRVQgYXNwZWN0IGluIGRvY3VtZW50YXRpb24gaGVyZT8gQWl1aQ0K
aXQncyBvbmx5IHRhc2sgc3dpdGNoZXMgd2hpY2ggYXJlIGFmZmVjdGVkLCBhbmQgaGVuY2Ugb25s
eSAzMi1iaXQgVFNTZXMNCndoaWNoIHdvdWxkIGdyb3cgKGFuZCBldmVuIHRoZW4gbm90IGVub3Vn
aCB0byBleGNlZWQgMTI4IGJ5dGVzKS4gRm9yDQp0aGUgcHVycG9zZXMgNjQtYml0IGhhcyB0aGVy
ZSBhcmUgTVNScyB0byBsb2FkIFNTUCBmcm9tLg0KDQo+IC0tLSBhL3hlbi9pbmNsdWRlL2FzbS14
ODYvcHJvY2Vzc29yLmgNCj4gKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9wcm9jZXNzb3IuaA0K
PiBAQCAtNDExLDcgKzQxMSw3IEBAIHN0YXRpYyBhbHdheXNfaW5saW5lIHZvaWQgX19td2FpdCh1
bnNpZ25lZCBsb25nIGVheCwgdW5zaWduZWQgbG9uZyBlY3gpDQo+ICAgI2RlZmluZSBJT0JNUF9C
WVRFUyAgICAgICAgICAgICA4MTkyDQo+ICAgI2RlZmluZSBJT0JNUF9JTlZBTElEX09GRlNFVCAg
ICAweDgwMDANCj4gICANCj4gLXN0cnVjdCBfX3BhY2tlZCBfX2NhY2hlbGluZV9hbGlnbmVkIHRz
c19zdHJ1Y3Qgew0KPiArc3RydWN0IF9fcGFja2VkIHRzc19zdHJ1Y3Qgew0KPiAgICAgICB1aW50
MzJfdCA6MzI7DQo+ICAgICAgIHVpbnQ2NF90IHJzcDAsIHJzcDEsIHJzcDI7DQo+ICAgICAgIHVp
bnQ2NF90IDo2NDsNCj4gQEAgLTQyNSw2ICs0MjUsNyBAQCBzdHJ1Y3QgX19wYWNrZWQgX19jYWNo
ZWxpbmVfYWxpZ25lZCB0c3Nfc3RydWN0IHsNCj4gICAgICAgLyogUGFkcyB0aGUgVFNTIHRvIGJl
IGNhY2hlbGluZS1hbGlnbmVkICh0b3RhbCBzaXplIGlzIDB4ODApLiAqLw0KPiAgICAgICB1aW50
OF90IF9fY2FjaGVsaW5lX2ZpbGxlclsyNF07DQo+ICAgfTsNCj4gK0RFQ0xBUkVfUEVSX0NQVShz
dHJ1Y3QgdHNzX3N0cnVjdCwgaW5pdF90c3MpOw0KDQpUYWtpbmcgcGF0Y2ggMSB0aGlzIGV4cGFu
ZHMgdG8NCg0KICAgICBfX0RFRklORV9QRVJfQ1BVKF9fc2VjdGlvbigiLmJzcy5wZXJjcHUucGFn
ZV9hbGlnbmVkIikgXA0KICAgICAgICAgICAgICAgICAgICAgIF9fYWxpZ25lZChQQUdFX1NJWkUp
LCBzdHJ1Y3QgdHNzX3N0cnVjdCwgX2luaXRfdHNzKTsNCg0KYW5kIHRoZW4NCg0KICAgICBfX3Nl
Y3Rpb24oIi5ic3MucGVyY3B1LnBhZ2VfYWxpZ25lZCIpIF9fYWxpZ25lZChQQUdFX1NJWkUpDQog
ICAgIF9fdHlwZW9mX18oc3RydWN0IHRzc19zdHJ1Y3QpIHBlcl9jcHVfX2luaXRfdHNzOw0KDQp3
aGljaCBpcyBub3Qgd2hhdCB5b3Ugd2FudDogWW91IGhhdmUgYW4gb2JqZWN0IG9mIHNpemUNCnNp
emVvZihzdHJ1Y3QgdHNzX3N0cnVjdCkgd2hpY2ggaXMgUEFHRV9TSVpFIGFsaWduZWQuIEFmYWlj
dCB5b3UNCnRoZXJlZm9yZSBzdGlsbCBsZWFrIGV2ZXJ5dGhpbmcgdGhhdCBmb2xsb3dzIGluIHRo
ZSBzYW1lIHBhZ2UuIFRoZXJlDQp3YXMgYSByZWFzb24gZm9yIF9fY2FjaGVsaW5lX2FsaWduZWQn
cyBvcmlnaW5hbCBwbGFjZW1lbnQsIGFsYmVpdCBJDQphZ3JlZSB0aGF0IGl0IHdhcy9pcyBhZ2Fp
bnN0IHRoZSBpbnRlbnRpb24gb2YgaGF2aW5nIHRoZSBzdHJ1Y3QNCmRlZmluZSBhbiBpbnRlcmZh
Y2UgdG8gdGhlIGhhcmR3YXJlICh3aGljaCBkb2Vzbid0IGhhdmUgc3VjaCBhbg0KYWxpZ25tZW50
IHJlcXVpcmVtZW50KS4gUGVyaGFwcyB0aGUgc29sdXRpb24gaXMgYSB0d28tbGF5ZXINCmFwcHJv
YWNoOg0KDQpzdHJ1Y3QgX19hbGlnbmVkKFBBR0VfU0laRSkgeGVuX3RzcyB7DQogICAgIHN0cnVj
dCBfX3BhY2tlZCB0c3Nfc3RydWN0IHsNCiAgICAgICAgIC4uLg0KICAgICB9Ow0KfTsNCg0Kd2hl
cmUgdGhlIGlubmVyIHN0cnVjdHVyZSBkZXNjcmliZXMgdGhlIGhhcmR3YXJlIGludGVyZmFjZSBh
bmQgdGhlDQpjb250YWluaW5nIG9uZSBvdXIgb3duIHJlcXVpcmVtZW50KHMpLiBCdXQgcGVyc29u
YWxseSBJIGFsc28NCndvdWxkbid0IG1pbmQgcHV0dGluZyB0aGUgX19hbGlnbmVkKFBBR0VfU0la
RSkgcmlnaHQgb24gc3RydWN0DQp0c3Nfc3RydWN0LCB3aGVyZSBfX2NhY2hlbGluZV9hbGlnbmVk
IGhhcyBiZWVuIHNpdHRpbmcuDQoNCk9mIGNvdXJzZSBlaXRoZXIgYXBwcm9hY2ggZ29lcyBhZ2Fp
bnN0IHRoZSBpZGVhIG9mIGF2b2lkaW5nIHVzYWdlDQptaXN0YWtlcyAoYXMgcG9pbnRlZCBvdXQg
Ynkgb3RoZXJzIGluIHRoZSB2MSBkaXNjdXNzaW9uLCBpaXJjKToNClRoZXJlIGJldHRlciB3b3Vs
ZG4ndCBiZSBhIG5lZWQgdG8gZ2V0IHRoZSB0d28gInBhZ2UgYWxpZ25lZCINCmF0dHJpYnV0ZXMg
aW4gc3luYywgaS5lLiB0aGUgaW5zdGFudGlhdGlvbiBvZiB0aGUgc3RydWN0dXJlDQp3b3VsZCBi
ZXR0ZXIgZW5mb3JjZSB0aGUgcmVxdWVzdGVkIGFsaWdubWVudC4gSSd2ZSBub3QgdGhvdWdodA0K
dGhyb3VnaCB3aGV0aGVyIHRoZXJlJ3MgdHJpY2tlcnkgdG8gYWN0dWFsbHkgbWFrZSB0aGlzIHdv
cmssIGJ1dA0KSSdkIGhvcGUgd2UgY291bGQgYXQgdGhlIHZlcnkgbGVhc3QgZGV0ZWN0IHRoaW5n
cyBub3QgYmVpbmcgaW4NCnN5bmMgYXQgY29tcGlsZSB0aW1lLg0KDQpKYW4NCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 14:12:13 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 14:12:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hs6Nm-00014M-AY; Mon, 29 Jul 2019 14:12:10 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=hW4D=V2=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hs6Nl-00014H-FI
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 14:12:09 +0000
X-Inumbo-ID: d179ba84-b20a-11e9-a302-9b15014410c1
Received: from m9a0001g.houston.softwaregrp.com (unknown [15.124.64.66])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d179ba84-b20a-11e9-a302-9b15014410c1;
 Mon, 29 Jul 2019 14:12:06 +0000 (UTC)
Received: FROM m9a0001g.houston.softwaregrp.com (15.121.0.190) BY
 m9a0001g.houston.softwaregrp.com WITH ESMTP; 
 Mon, 29 Jul 2019 14:11:58 +0000
Received: from M9W0068.microfocus.com (2002:f79:bf::f79:bf) by
 M9W0067.microfocus.com (2002:f79:be::f79:be) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Mon, 29 Jul 2019 13:54:26 +0000
Received: from NAM03-DM3-obe.outbound.protection.outlook.com (15.124.72.10) by
 M9W0068.microfocus.com (15.121.0.191) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Mon, 29 Jul 2019 13:54:26 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=aYIlAF8LErQX44CPUtCKTk5YIAMTXWMSz14TlAux2im7FAKWoX32/xbCm8IF0hFcnnYPsBwQi23wJQw+lzNVMJBVjjk6hAl0YVyTTxIcpC7shSoq20L0U4kufGdWbfcXxr+pN+DabiIdxqf5NuPmGO1MiXAzYoyaEARlQtZEa/Kz2kKtJLbR0CUKEBaDKZlW8lA7tWU2FOeio7LIAU0UHknPdRQsJL0CQ9sjXMJ+moq/bZLgh1NXySl9pWXNt2/DlwpnkB3q6hDwvFxkC478fIW1rOYVKSaaIxDUb/0UsOGh4pDZU/ZzN4MMM8EUGVBaXFXbsSSOkSm/wRIVk2abRw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=7ivPjVcIjKM2OGYukKLViimQc9Wv5oflN8R4h1JIAeE=;
 b=ndz6tVphC/zmHlgUUae3xXEwduvOkmRFSuOGaskFH94a8KvKtPRApbG754AsM5rxylZw5SNge7OT88+S4K1nV7sKNYl2Y9CDVZgbzSra7W/S+FVQjsSk/Mgb5jlhyAmSvR8QTTIuxxCSc1ejGiWUQMsGJqpfpZDom/G/LE6145G9g44cUNJdrT/4kaytN1vhhM47+OTtIn1WSclDhZmXpbZgCQhckKNYskUFZooDlu9IzgtqlirIUs4g6PmHc4zSVFOhFnkZWnDfuEJ3GuVYZE6TCyQ0g6CP5A5LYZJBnIkZv/yCVX9aSlP4JBbzCe0iubV9EtO9Pn8egIys5q/UsQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3219.namprd18.prod.outlook.com (10.255.137.152) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2115.15; Mon, 29 Jul 2019 13:54:25 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b%7]) with mapi id 15.20.2115.005; Mon, 29 Jul 2019
 13:54:25 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Thread-Topic: [PATCH 4/4] xen/percpu: Make DECLARE_PER_CPU() and
 __DEFINE_PER_CPU() common
Thread-Index: AQHVQ/aLJfmONJuXtEOXa2NkIvPAfabhkz+AgAAGfoKAAAiSgA==
Date: Mon, 29 Jul 2019 13:54:25 +0000
Message-ID: <f585f767-f6a0-e9ce-bbab-2183dde59e97@suse.com>
References: <20190726210854.6408-1-andrew.cooper3@citrix.com>
 <20190726210854.6408-5-andrew.cooper3@citrix.com>
 <9c5c9972-801a-e01a-171e-bcabde79eb6f@suse.com>
 <bb203e66-6edd-4edd-4f96-1fe95c1f9ccd@citrix.com>
In-Reply-To: <bb203e66-6edd-4edd-4f96-1fe95c1f9ccd@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB7PR03CA0065.eurprd03.prod.outlook.com
 (2603:10a6:5:2a::42) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 4684aab9-6583-48e8-454d-08d7142c4431
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3219; 
x-ms-traffictypediagnostic: BY5PR18MB3219:
x-microsoft-antispam-prvs: <BY5PR18MB32193FACC41C125513B522E0B3DD0@BY5PR18MB3219.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 01136D2D90
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(366004)(396003)(39860400002)(376002)(346002)(136003)(189003)(199004)(66476007)(66946007)(66556008)(64756008)(66446008)(486006)(54906003)(31686004)(71190400001)(71200400001)(478600001)(31696002)(80792005)(4326008)(7736002)(476003)(14454004)(86362001)(6246003)(8936002)(66066001)(6116002)(3846002)(6916009)(53546011)(6512007)(186003)(53936002)(6436002)(52116002)(6486002)(2616005)(68736007)(102836004)(2906002)(36756003)(8676002)(229853002)(11346002)(446003)(316002)(5660300002)(25786009)(26005)(99286004)(305945005)(6506007)(386003)(256004)(81166006)(81156014)(76176011);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3219;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: nNg+3NN7Ejh9zL+Wd736EfsU9r2hUCrisLljWPjkxg4DatKy8kGLayZvFE0dNVsnQInPvOghMTHLFf0/LnY0vWGaXg08CDwfjuYtjfTJIHCOqQjls/YIXLsq9z+0vJS9gLg9c13ewVSwc/ZdfZt5B2sOEqy0V1XJsS8/jHRKqSbZrpKD6HV7YmmFv+R5WeL0TDoOFS13ffvc/NrKycZ+08+s9AqZBRVL7PhyNH2gCd5TyYjCj0MNm8R6AxM0KtkQmhl/F0StBOOxA4CYuxkL+FV38wMBZVnOSRsQkkkWqGblWmA5oI/KsCTWULnPOzUjdu4xwunIpbJ3HNMznFNGlh+3GWo1VpH3/Tgn/2TQkYIF90+yvpGt8a6nhsml0y+VnHLglhQEcxr/aAVbgE7ijdh7VORGWnVHOtosAib1dO0=
Content-ID: <175E61A4D7410F41A08115F14BAD8659@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 4684aab9-6583-48e8-454d-08d7142c4431
X-MS-Exchange-CrossTenant-originalarrivaltime: 29 Jul 2019 13:54:25.2749 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3219
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH 4/4] xen/percpu: Make DECLARE_PER_CPU() and
 __DEFINE_PER_CPU() common
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: StefanoStabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Julien Grall <julien.grall@arm.com>,
 Xen-devel <xen-devel@lists.xenproject.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjkuMDcuMjAxOSAxNToyMywgQW5kcmV3IENvb3BlciB3cm90ZToNCj4gT24gMjkvMDcvMjAx
OSAxNDowMCwgSmFuIEJldWxpY2ggd3JvdGU6DQo+PiBPbiAyNi4wNy4yMDE5IDIzOjA4LCBBbmRy
ZXcgQ29vcGVyIHdyb3RlOg0KPj4+IC0tLSBhL3hlbi9pbmNsdWRlL3hlbi9wZXJjcHUuaA0KPj4+
ICsrKyBiL3hlbi9pbmNsdWRlL3hlbi9wZXJjcHUuaA0KPj4+IEBAIC0zLDYgKzMsMTIgQEANCj4+
PiAgICANCj4+PiAgICAjaW5jbHVkZSA8YXNtL3BlcmNwdS5oPg0KPj4+ICAgIA0KPj4+ICsjZGVm
aW5lIERFQ0xBUkVfUEVSX0NQVSh0eXBlLCBuYW1lKSBcDQo+Pj4gKyAgICBleHRlcm4gX190eXBl
b2ZfXyh0eXBlKSBwZXJfY3B1X18gIyMgbmFtZQ0KPj4+ICsNCj4+PiArI2RlZmluZSBfX0RFRklO
RV9QRVJfQ1BVKGF0dHIsIHR5cGUsIG5hbWUpIFwNCj4+PiArICAgIGF0dHIgX190eXBlb2ZfXyh0
eXBlKSBwZXJfY3B1XyAjIyBuYW1lDQo+Pj4gKw0KPj4+ICAgIC8qDQo+Pj4gICAgICogU2VwYXJh
dGUgb3V0IHRoZSB0eXBlLCBzbyAoaW50WzNdLCBmb28pIHdvcmtzLg0KPj4+ICAgICAqDQo+PiBC
eSBtb3ZpbmcgdGhpbmdzIGhlcmUgeW91IHJlbmRlciBzdGFsZSB0aGUgcmVtYWluZGVyIG9mIHRo
ZQ0KPj4gY29tbWVudCBpbiBjb250ZXh0IGFib3ZlOiBObyBwZXItYXJjaCBzeW1ib2wgbmFtZSBw
cmVmaXggaXMgZ29pbmcNCj4+IHRvIGJlIHBvc3NpYmxlIGFueW1vcmUuIEknbSBub3QgYWdhaW5z
dCBpdCwgYnV0IHRoaXMgY29tbWVudA0KPj4gd291bGQgdGhlbiB3YW50IGFkanVzdGluZy4gV2hh
dCdzIG5vdCBpbW1lZGlhdGVseSBjbGVhciB0byBtZSBpcw0KPj4gd2hldGhlciB0aGUgdHdvLXN0
YWdlIGNvbmNhdGVuYXRpb24gb2YgYW4gdW5kZXJzY29yZSBlYWNoIGlzIHRoZW4NCj4+IHN0aWxs
IG5lY2Vzc2FyeS4NCj4gDQo+IFllcyBpdCBpcyBzdGlsbCBuZWNlc3NhcnkuwqAgU2VlIHRoZSBU
U1MgdGhyZWFkIGZvciB3aHkuDQoNCk5vLCB0aGF0IHRocmVhZCBkb2Vzbid0IGV4cGxhaW4gaXQu
IEZyb20gYW4gaW5pdGlhbCBsb29rIEkgdGhpbmsNCnR3by1zdGFnZSBleHBhbnNpb24gaXMgc3Rp
bGwgbmVjZXNzYXJ5LCBidXQgaXQgY291bGQgdGhlbiBiZQ0KXyAjIyBuYW1lIG9uIHRoZSBmaXJz
dCBhbmQgcGVyX2NwdSAjIyBuYW1lIG9uIHRoZSBzZWNvbmQgKGkuZS4NCm5vIGRvdWJsZSB1bmRl
cnNjb3JlIGluIHRoZSBtaWRkbGUgYW55bW9yZSkuIE9mIGNvdXJzZSB0aGVyZSBtYXkNCmJlIHJl
YXNvbnMgd2h5IHdlIGFjdHVhbGx5IF93YW50XyBhIGRvdWJsZSB1bmRlcnNjb3JlIHRoZXJlLg0K
DQpKYW4NCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 14:16:42 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 14: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 1hs6S9-0001DG-4Y; Mon, 29 Jul 2019 14:16:41 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=hW4D=V2=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hs6S8-0001DB-At
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 14:16:40 +0000
X-Inumbo-ID: 6c9544cd-b20b-11e9-8980-bc764e045a96
Received: from m4a0039g.houston.softwaregrp.com (unknown [15.124.2.85])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6c9544cd-b20b-11e9-8980-bc764e045a96;
 Mon, 29 Jul 2019 14:16:38 +0000 (UTC)
Received: FROM m4a0039g.houston.softwaregrp.com (15.120.17.147) BY
 m4a0039g.houston.softwaregrp.com WITH ESMTP; 
 Mon, 29 Jul 2019 14:16:15 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M4W0335.microfocus.com (2002:f78:1193::f78:1193) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Mon, 29 Jul 2019 14:00:06 +0000
Received: from NAM03-DM3-obe.outbound.protection.outlook.com (15.124.72.14) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Mon, 29 Jul 2019 14:00:06 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=ct15zKb6tjbTunvRemFJ84tZ2Gf67BxHb2DS48fQojo7Llpw7O56agILoSfIVDAedrCNQv2AZF4ikipYkcLa0xBzbnbDD8v1FY7IMSYEg03e/5nVszBiHbfxQVE3xLbfnIE2ODJhkp3qlQ6XDwOlVMFFoC1/8W3d/rPgmSSQ4gE8WfpzPRQRCaTkitXaD989w0aQ6eJxtOV85Io2/6kAbElvbDsLNaAJ4heCXX6ERnEZEBnFheRyVRGnnP/v08CM8wBTA6pFrZJoBxVrazvqY6QK/+jbJlXJkWQROc/TPs5QdVdMxcKUx5tI3fjrYzV+74VvsFTan5U10VOt2K9b1Q==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=gdltsNFbWtaWIG+wgiEMpgh/57m8Og8VZt5cnW6xZg8=;
 b=HuzuQ1myxOh6rc+ybSjwBN2gG+joknZZCrS0rC0ehBpEQpfUGGU5/jbRo8k4L74j2IADnbyqiNSO0TrZ2/7Pw/E3lmIO54A9kTBysdpuHfivLb2bNWRq60Tu5a/rMTakMomBb1UmT0fUvZWpN9iJna2cA3MUIOkVcmIwKfDEtbipCi/dh4Roi8X1CXhQJ9QUNE0xJKVLS/4toEKNdatC2Ne9p+j1oDwAAh+GM75M/yAYM95gHr/HKEt7t8FKeqW/1VBW37RBuYVNDkUrUTNwHZ2pQdT9XwBm/grC/zDGRBchPXGOJjzPOyZ7Q7GkpSHC4pli2ac94JDi42vLwkFmVg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3219.namprd18.prod.outlook.com (10.255.137.152) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2115.15; Mon, 29 Jul 2019 14:00:05 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b%7]) with mapi id 15.20.2115.005; Mon, 29 Jul 2019
 14:00:05 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Juergen Gross <JGross@suse.com>
Thread-Topic: [PATCH 1/3] xen: move debugtrace coding to common/debugtrace.c
Thread-Index: AQHVRSA2vhgAAF6AnUuE4HJXiRUWH6bhjJWAgAAM8DaAAAgJgA==
Date: Mon, 29 Jul 2019 14:00:05 +0000
Message-ID: <58a04e6c-8dbc-198c-cfb2-16a5b626bfb8@suse.com>
References: <20190728084100.13071-1-jgross@suse.com>
 <20190728084100.13071-2-jgross@suse.com>
 <014a658d-c2d5-0497-a2b3-793997f952ad@suse.com>
 <1895d2d8-db34-8c93-09c2-56f11b890cd6@suse.com>
In-Reply-To: <1895d2d8-db34-8c93-09c2-56f11b890cd6@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6P189CA0002.EURP189.PROD.OUTLOOK.COM (2603:10a6:6:2e::15)
 To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 753fa56a-f50e-4f56-6aca-08d7142d0ec5
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3219; 
x-ms-traffictypediagnostic: BY5PR18MB3219:
x-microsoft-antispam-prvs: <BY5PR18MB32199E72672CEFEFD2713259B3DD0@BY5PR18MB3219.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 01136D2D90
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(366004)(396003)(39860400002)(376002)(346002)(136003)(189003)(199004)(6862004)(66476007)(66946007)(66556008)(64756008)(66446008)(486006)(54906003)(31686004)(71190400001)(71200400001)(478600001)(31696002)(80792005)(4326008)(7736002)(476003)(14454004)(86362001)(6246003)(8936002)(66066001)(6116002)(3846002)(6636002)(53546011)(6512007)(186003)(53936002)(6436002)(52116002)(6486002)(2616005)(68736007)(102836004)(2906002)(36756003)(8676002)(229853002)(11346002)(446003)(316002)(5660300002)(37006003)(25786009)(26005)(99286004)(305945005)(6506007)(386003)(256004)(81166006)(81156014)(76176011);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3219;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: 0W4jIV/DcYqYAdkoFDPIWH1g8U9IcU4B8mMjNlbg/egzMyzeo9EXLCGtxML3fUUKlT9DUrgXdSVGt4phMPJv2RBezsNirwEZXEWfYE/CAjJDbHxAtHzbIW4FVL2Hx7InTTp73MqyEkBnb+U2hzRSHsemEhZkxLf2UaCJbEa3UOit6O1y6wzE40uG/B6qy9x7IMzw8oy8fsJcdracfbDJ9rlFtM6dF7daYcECHuMaXpfH4hMG0b1U5xdLWfzfDHgirSwvuMtbzKinTflmOV5sQ18Q7jDxySllszfZyA/hxgaUz2xDxoOGBATxy24YsssjJdBNawtpQuseY2hxOcxuFI2S547agWTUIspdXeeUr3WpAx2t0NMZ3dExaQbzoZOOmnlPA3U9EiHw57MRjKLnGnwYoYwXfA5Z1RsnuRJbKFQ=
Content-ID: <8D7CD53AA0495A4EA9AA669AFD37B330@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 753fa56a-f50e-4f56-6aca-08d7142d0ec5
X-MS-Exchange-CrossTenant-originalarrivaltime: 29 Jul 2019 14:00:05.1956 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3219
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH 1/3] xen: move debugtrace coding to
 common/debugtrace.c
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>,
 "xen-devel@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>

T24gMjkuMDcuMjAxOSAxNTozMCwgSnVlcmdlbiBHcm9zcyB3cm90ZToNCj4gT24gMjkuMDcuMTkg
MTQ6NDUsIEphbiBCZXVsaWNoIHdyb3RlOg0KPj4gT24gMjguMDcuMjAxOSAxMDo0MCwgSnVlcmdl
biBHcm9zcyB3cm90ZToNCj4+PiAtI2VuZGlmIC8qICFDT05GSUdfREVCVUdfVFJBQ0UgKi8NCj4+
PiAtDQo+Pj4gLQ0KPj4+IMKgwqAgLyoNCj4+PiDCoMKgwqAgKiAqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKg0KPj4+IMKgwqDCoCAq
ICoqKioqKioqKioqKioqKiBEZWJ1Z2dpbmcvdHJhY2luZy9lcnJvci1yZXBvcnQgKioqKioqKioq
KioqKioqDQo+Pg0KPj4gLi4uIHdoYXQgYWJvdXQgdGhpcyBvbmU/IFRoZXJlJ3Mgb25seSBwYW5p
YygpIGJldHdlZW4gaXQgYW5kIHRoZSBuZXh0DQo+PiBzdWNoIGNvbW1lbnQsIGFuZCBJIGRvbid0
IHRoaW5rIHRoZSAiRGVidWdnaW5nL3RyYWNpbmciIHBhcnQgb2YgaXQNCj4+IGFyZSBhcHBsaWNh
YmxlIChhbnltb3JlKS4NCj4gDQo+IFRydWUuIEknbGwgcmVtb3ZlIHRoZSAiRGVidWdnaW5nL3Ry
YWNpbmciIHBhcnQuDQo+IA0KPj4NCj4+PiAtLS0gYS94ZW4vaW5jbHVkZS94ZW4vY29uc29sZS5o
DQo+Pj4gKysrIGIveGVuL2luY2x1ZGUveGVuL2NvbnNvbGUuaA0KPj4+IEBAIC00OCw0ICs0OCw4
IEBAIGludCBjb25zb2xlX3Jlc3VtZSh2b2lkKTsNCj4+PiDCoMKgIGV4dGVybiBpbnQ4X3Qgb3B0
X2NvbnNvbGVfeGVuOw0KPj4+ICsvKiBJc3N1ZSBzdHJpbmcgdmlhIHNlcmlhbCBsaW5lLiAqLw0K
Pj4+ICtleHRlcm4gaW50IHNlcmNvbl9oYW5kbGU7DQo+Pj4gK3ZvaWQgc2VyY29uX3B1dHMoY29u
c3QgY2hhciAqcyk7DQo+Pg0KPj4gSSBndWVzcyBhdm9pZGluZyB0aGVpciBleHBvc3VyZSB3YXMg
b25lIG9mIHRoZSByZWFzb25zIHRoZSBkZWJ1ZyB0cmFjZQ0KPj4gY29kZSBsaXZlZCBpbiB0aGUg
cGxhY2UgeW91IG1vdmUgaXQgZnJvbS4gSSdtIHVuY29udmluY2VkIG5vbi1jb25zb2xlDQo+PiBj
b2RlIGlzIGFjdHVhbGx5IHN1cHBvc2VkIHRvIG1ha2UgdXNlIG9mIGVpdGhlciwgYnV0IEknbSBu
b3Qgb3Bwb3NlZA0KPj4gZW5vdWdoIHRvIG5hayB0aGUgY2hhbmdlLiBJIGRvbid0IHRoaW5rIHRo
b3VnaCB0aGUgY29tbWVudCBmaXRzIHdlbGwNCj4+IHdpdGggdGhlIHZhcmlhYmxlIGRlY2xhcmF0
aW9uLg0KPiANCj4gc2VyY29uX2hhbmRsZSBpcyB1c2VkIGZvciBjYWxsaW5nIHNlcmlhbF9wdXRz
KCksIHNvIG1heWJlIGluc3RlYWQgb2YNCj4gZGlyZWN0bHkgdXNpbmcgc2VyaWFsX3B1dHMoKSB3
aXRoIHNlcmNvbl9oYW5kbGUgSSBzaG91bGQgYWRkIGEgd3JhcHBlcg0KPiB0byBjb25zb2xlLmMg
KGUuZy4gY29uc29sZV9zZXJpYWxfcHV0cygpKT8gSXQgc2hvdWxkIGJlIG5vdGVkIHRoYXQNCj4g
c2VyaWFsX3B1dHMoKSBpcyBjYWxsZWQgb25seSBpbiBjYXNlIG9mIGRlYnVndHJhY2Ugb3V0cHV0
IHRvZ2dsZWQgdG8gZ28NCj4gdG8gdGhlIGNvbnNvbGUuIEkgZ3Vlc3MgdXNpbmcgc2VyaWFsX3B1
dHMoKSBpbiB0aGF0IGNhc2UgaXMgbWVhbnQgdG8NCj4gYXZvaWQgdG9vIG1hbnkgc29mdHdhcmUg
bGF5ZXJzIHdoZW4gZG9pbmcgdGhlIG91dHB1dC4NCg0KSG1tLCBJJ2QgcmF0aGVyIGV4cGVjdCB0
aGlzIHRvIGJlIHVzZWQgdG8gYXZvaWQgZG9pbmcgYW55dGhpbmcgZWxzZQ0Kc2VyY29uX3B1dHMo
KSBkb2VzIGJlc2lkZXMgY2FsbGluZyBzZXJpYWxfcHV0cygpLiBUaGVzZSBvdGhlciBzdGVwcw0K
YXJlIGFsc28gd2h5IEkgdGhpbmsgdGhpcyBpcyB0byByZW1haW4gYSBjb25zb2xlIGludGVybmFs
IGludGVyZmFjZS4NCg0KPiBJdCB3b3VsZCBiZQ0KPiBwb3NzaWJsZSB0byB1c2Ugc2VyY29uX3B1
dHMoKSBmb3IgdGhhdCBjYXNlLCB0b28sIHJlc3VsdGluZyBpbiB0aGUNCj4gaW5hYmlsaXR5IHRv
IHVzZSBkZWJ1Z3RyYWNlX3ByaW50aygpIGluIHRoZSB0aGVuIGFkZGl0aW9uYWxseSBuZWVkZWQN
Cj4gcGF0aHMgKG9yIGJldHRlcjogdG8gdXNlIGl0IHdpdGggb3V0cHV0IHJlZGlyZWN0ZWQgdG8g
Y29uc29sZSkuDQo+IA0KPiBzZXJjb25fcHV0cygpIGNvdWxkIHVzZSBhbm90aGVyIHdyYXBwZXIs
IGUuZy4gY29uc29sZV9kZWJ1Z19wdXRzKCkuDQo+IA0KPiBXb3VsZCB5b3UgbGlrZSB0aGF0IGJl
dHRlcj8NCg0KUHJvYmFibHkgbm90LiBJIHdvbmRlciB3aGV0aGVyIHNwbGl0dGluZyBvdXQgdGhp
cyBjb2RlIGlzIHJlYWxseSBhDQpnb29kIHN0ZXAuDQoNCkphbg0KX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 14:28:26 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 14:28:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hs6dO-0001wf-9m; Mon, 29 Jul 2019 14: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=uQHP=V2=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hs6dM-0001wa-Vy
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 14:28:17 +0000
X-Inumbo-ID: 19b09d4d-b20d-11e9-8980-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 19b09d4d-b20d-11e9-8980-bc764e045a96;
 Mon, 29 Jul 2019 14:28:15 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 259C6AE2F;
 Mon, 29 Jul 2019 14:28:14 +0000 (UTC)
To: Jan Beulich <JBeulich@suse.com>
References: <20190728084100.13071-1-jgross@suse.com>
 <20190728084100.13071-2-jgross@suse.com>
 <014a658d-c2d5-0497-a2b3-793997f952ad@suse.com>
 <1895d2d8-db34-8c93-09c2-56f11b890cd6@suse.com>
 <58a04e6c-8dbc-198c-cfb2-16a5b626bfb8@suse.com>
From: Juergen Gross <jgross@suse.com>
Message-ID: <954eb28c-1aeb-8072-aa17-5e4e4f0bba52@suse.com>
Date: Mon, 29 Jul 2019 16:28:12 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <58a04e6c-8dbc-198c-cfb2-16a5b626bfb8@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 1/3] xen: move debugtrace coding to
 common/debugtrace.c
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjkuMDcuMTkgMTY6MDAsIEphbiBCZXVsaWNoIHdyb3RlOgo+IE9uIDI5LjA3LjIwMTkgMTU6
MzAsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4+IE9uIDI5LjA3LjE5IDE0OjQ1LCBKYW4gQmV1bGlj
aCB3cm90ZToKPj4+IE9uIDI4LjA3LjIwMTkgMTA6NDAsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4+
Pj4gLSNlbmRpZiAvKiAhQ09ORklHX0RFQlVHX1RSQUNFICovCj4+Pj4gLQo+Pj4+IC0KPj4+PiAg
wqDCoCAvKgo+Pj4+ICDCoMKgwqAgKiAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKgo+Pj4+ICDCoMKgwqAgKiAqKioqKioqKioqKioq
KiogRGVidWdnaW5nL3RyYWNpbmcvZXJyb3ItcmVwb3J0ICoqKioqKioqKioqKioqKgo+Pj4KPj4+
IC4uLiB3aGF0IGFib3V0IHRoaXMgb25lPyBUaGVyZSdzIG9ubHkgcGFuaWMoKSBiZXR3ZWVuIGl0
IGFuZCB0aGUgbmV4dAo+Pj4gc3VjaCBjb21tZW50LCBhbmQgSSBkb24ndCB0aGluayB0aGUgIkRl
YnVnZ2luZy90cmFjaW5nIiBwYXJ0IG9mIGl0Cj4+PiBhcmUgYXBwbGljYWJsZSAoYW55bW9yZSku
Cj4+Cj4+IFRydWUuIEknbGwgcmVtb3ZlIHRoZSAiRGVidWdnaW5nL3RyYWNpbmciIHBhcnQuCj4+
Cj4+Pgo+Pj4+IC0tLSBhL3hlbi9pbmNsdWRlL3hlbi9jb25zb2xlLmgKPj4+PiArKysgYi94ZW4v
aW5jbHVkZS94ZW4vY29uc29sZS5oCj4+Pj4gQEAgLTQ4LDQgKzQ4LDggQEAgaW50IGNvbnNvbGVf
cmVzdW1lKHZvaWQpOwo+Pj4+ICDCoMKgIGV4dGVybiBpbnQ4X3Qgb3B0X2NvbnNvbGVfeGVuOwo+
Pj4+ICsvKiBJc3N1ZSBzdHJpbmcgdmlhIHNlcmlhbCBsaW5lLiAqLwo+Pj4+ICtleHRlcm4gaW50
IHNlcmNvbl9oYW5kbGU7Cj4+Pj4gK3ZvaWQgc2VyY29uX3B1dHMoY29uc3QgY2hhciAqcyk7Cj4+
Pgo+Pj4gSSBndWVzcyBhdm9pZGluZyB0aGVpciBleHBvc3VyZSB3YXMgb25lIG9mIHRoZSByZWFz
b25zIHRoZSBkZWJ1ZyB0cmFjZQo+Pj4gY29kZSBsaXZlZCBpbiB0aGUgcGxhY2UgeW91IG1vdmUg
aXQgZnJvbS4gSSdtIHVuY29udmluY2VkIG5vbi1jb25zb2xlCj4+PiBjb2RlIGlzIGFjdHVhbGx5
IHN1cHBvc2VkIHRvIG1ha2UgdXNlIG9mIGVpdGhlciwgYnV0IEknbSBub3Qgb3Bwb3NlZAo+Pj4g
ZW5vdWdoIHRvIG5hayB0aGUgY2hhbmdlLiBJIGRvbid0IHRoaW5rIHRob3VnaCB0aGUgY29tbWVu
dCBmaXRzIHdlbGwKPj4+IHdpdGggdGhlIHZhcmlhYmxlIGRlY2xhcmF0aW9uLgo+Pgo+PiBzZXJj
b25faGFuZGxlIGlzIHVzZWQgZm9yIGNhbGxpbmcgc2VyaWFsX3B1dHMoKSwgc28gbWF5YmUgaW5z
dGVhZCBvZgo+PiBkaXJlY3RseSB1c2luZyBzZXJpYWxfcHV0cygpIHdpdGggc2VyY29uX2hhbmRs
ZSBJIHNob3VsZCBhZGQgYSB3cmFwcGVyCj4+IHRvIGNvbnNvbGUuYyAoZS5nLiBjb25zb2xlX3Nl
cmlhbF9wdXRzKCkpPyBJdCBzaG91bGQgYmUgbm90ZWQgdGhhdAo+PiBzZXJpYWxfcHV0cygpIGlz
IGNhbGxlZCBvbmx5IGluIGNhc2Ugb2YgZGVidWd0cmFjZSBvdXRwdXQgdG9nZ2xlZCB0byBnbwo+
PiB0byB0aGUgY29uc29sZS4gSSBndWVzcyB1c2luZyBzZXJpYWxfcHV0cygpIGluIHRoYXQgY2Fz
ZSBpcyBtZWFudCB0bwo+PiBhdm9pZCB0b28gbWFueSBzb2Z0d2FyZSBsYXllcnMgd2hlbiBkb2lu
ZyB0aGUgb3V0cHV0Lgo+IAo+IEhtbSwgSSdkIHJhdGhlciBleHBlY3QgdGhpcyB0byBiZSB1c2Vk
IHRvIGF2b2lkIGRvaW5nIGFueXRoaW5nIGVsc2UKPiBzZXJjb25fcHV0cygpIGRvZXMgYmVzaWRl
cyBjYWxsaW5nIHNlcmlhbF9wdXRzKCkuIFRoZXNlIG90aGVyIHN0ZXBzCj4gYXJlIGFsc28gd2h5
IEkgdGhpbmsgdGhpcyBpcyB0byByZW1haW4gYSBjb25zb2xlIGludGVybmFsIGludGVyZmFjZS4K
ClRvIG1lIGl0IHNlZW1zIGEgbGl0dGxlIGJpdCBzdHJhbmdlIHRvIGhhdmUgdGhlIGJ1ZmZlciBk
dW1waW5nIHVzaW5nCnNlcmNvbl9wdXRzKCkgd2hpbGUgaXNzdWluZyB0aGUgYWN0dWFsIHRyYWNl
IGVudHJpZXMgdG8gY29uc29sZSBpc24ndAp1c2luZyBpdC4KCj4gCj4+IEl0IHdvdWxkIGJlCj4+
IHBvc3NpYmxlIHRvIHVzZSBzZXJjb25fcHV0cygpIGZvciB0aGF0IGNhc2UsIHRvbywgcmVzdWx0
aW5nIGluIHRoZQo+PiBpbmFiaWxpdHkgdG8gdXNlIGRlYnVndHJhY2VfcHJpbnRrKCkgaW4gdGhl
IHRoZW4gYWRkaXRpb25hbGx5IG5lZWRlZAo+PiBwYXRocyAob3IgYmV0dGVyOiB0byB1c2UgaXQg
d2l0aCBvdXRwdXQgcmVkaXJlY3RlZCB0byBjb25zb2xlKS4KPj4KPj4gc2VyY29uX3B1dHMoKSBj
b3VsZCB1c2UgYW5vdGhlciB3cmFwcGVyLCBlLmcuIGNvbnNvbGVfZGVidWdfcHV0cygpLgo+Pgo+
PiBXb3VsZCB5b3UgbGlrZSB0aGF0IGJldHRlcj8KPiAKPiBQcm9iYWJseSBub3QuIEkgd29uZGVy
IHdoZXRoZXIgc3BsaXR0aW5nIG91dCB0aGlzIGNvZGUgaXMgcmVhbGx5IGEKPiBnb29kIHN0ZXAu
CgpJJ20gbm90IGZpZ2h0aW5nIGZvciBpdCwgSSBqdXN0IHRob3VnaHQgaXQgd291bGQgYmV0dGVy
IGJlIHB1dCBpbnRvIGEKZmlsZSBvZiBpdHMgb3duLgoKSW4gY2FzZSB5b3UgZGlzYWdyZWUgYW5k
IG90aGVycyBhcmUgbm90IHB1c2hpbmcgZm9yIHNlcGFyYXRpb24gSSdtIGZpbmUKdG8gZHJvcCB0
aGlzIHBhdGNoLgoKCkp1ZXJnZW4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 14:29:09 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 14:29:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hs6eD-0001zZ-LD; Mon, 29 Jul 2019 14:29:09 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=61H9=V2=gmail.com=andrii.anisov@srs-us1.protection.inumbo.net>)
 id 1hs6eC-0001zP-Ny
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 14:29:08 +0000
X-Inumbo-ID: 389567e7-b20d-11e9-8980-bc764e045a96
Received: from mail-lf1-x142.google.com (unknown [2a00:1450:4864:20::142])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 389567e7-b20d-11e9-8980-bc764e045a96;
 Mon, 29 Jul 2019 14:29:07 +0000 (UTC)
Received: by mail-lf1-x142.google.com with SMTP id u10so3448944lfm.12
 for <xen-devel@lists.xenproject.org>; Mon, 29 Jul 2019 07:29: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-language:content-transfer-encoding;
 bh=Bjee+mm+9KIrpPNZn2Rga+SbooVNz2OAqsw14N+38MA=;
 b=i5IlGrXkiznqYlgQe3BlIiDuDAMSOZK5M2LyaUTtaec0y1wjUuBhissU4MOBAJWZUO
 6cj2iDUCfKhExF0g967p2gsMY5gSJQObeo6gSlWf3CZeI9sO8GDktIdl4oZg5J1ql5rv
 CLhp+mAqx7jNrJ+WwiKKZJuanlnY79KP8zwblrMeWj3dkJB94oe0prCpFJrV2Pf5KN5l
 5bJqDWA+nKhMCkajTaZC/DltfRQYvEMLdgwAGPVQKzQSJzMoLGMmjy4rlFvtqjNcY3Or
 4gVjd0XDr5RSPm+9232uR9lHpJ7iAiw7vBP9jn9bBaPZVWRtA0+mynhP8sm1mrSxthHO
 qQyw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=Bjee+mm+9KIrpPNZn2Rga+SbooVNz2OAqsw14N+38MA=;
 b=UwPs7IYZy3EGvKsOu0d12CtakcDK4IcdOBAq3nR4xkrhfE2izHJCEbX/aqAsHfIdqL
 KMF5xZDdeHv2mMbG0p5M0HbTZEZj/mesmdoaUTDxusK6dvCCc7zE/XgGgsmLX7hXcMba
 8ldl1fBiWWoZb1Zqr58akioapZWIQsQTyjbgV8yr6j3AK6HO3Htrw6legLt3ASK0vxOR
 YOdeaoJR9YTGr+N60bpKSmzBktUp4ajNm05cv6q7gmWMBS/v65TovmjBunU/cHWDp81R
 AIsh9dy3pm4dlt+Uo4cm1vGOO+vmkSh60aAlvCj3BX/ax7qBSjJUfBiSoJ4stBQwwHHW
 D1UQ==
X-Gm-Message-State: APjAAAUsCkk72vpmaK1pQWHr/iopSyVrZkteFlld1nzFwJU0lTlltQnn
 UtGRKjQlLSMmpb3lsEPZALI=
X-Google-Smtp-Source: APXvYqzWkuPGwuGkXdgmkAxdTAx2HuvPGNqVlyIc0+C6ULIJRsnpotCe7zUhKtmCxEQekVEYwG/x0w==
X-Received: by 2002:ac2:46ef:: with SMTP id q15mr53230697lfo.63.1564410545916; 
 Mon, 29 Jul 2019 07:29:05 -0700 (PDT)
Received: from [10.17.180.34] (ll-22.209.223.85.sovam.net.ua. [85.223.209.22])
 by smtp.gmail.com with ESMTPSA id
 t21sm10659465lfd.85.2019.07.29.07.29.04
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Mon, 29 Jul 2019 07:29:05 -0700 (PDT)
To: Dario Faggioli <dfaggioli@suse.com>, xen-devel@lists.xenproject.org
References: <1564137460-25629-1-git-send-email-andrii.anisov@gmail.com>
 <79b01757ee19b57ac43649a4d94e378891152887.camel@suse.com>
From: Andrii Anisov <andrii.anisov@gmail.com>
Message-ID: <59643a8e-d87b-b915-42b7-8084fc050747@gmail.com>
Date: Mon, 29 Jul 2019 17:28:58 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <79b01757ee19b57ac43649a4d94e378891152887.camel@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [RFC 0/6] XEN scheduling hardening
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Andrii Anisov <andrii_anisov@epam.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGVsbG8gRGFyaW8KCk9uIDI2LjA3LjE5IDE0OjU2LCBEYXJpbyBGYWdnaW9saSB3cm90ZToKPiBb
QWRkaW5nIEdlb3JnZSBwbHVzIG90aGVycyB4ODYsIEFSTSBhbmQgY29yZS1YZW4gcGVvcGxlXQo+
IAo+IEhpIEFuZHJpaSwKPiAKPiBGaXJzdCBvZiBhbGwsIHRoYW5rcyBhIGxvdCBmb3IgdGhpcyBz
ZXJpZXMhCj4gCj4gVGhlIHByb2JsZW0geW91IG1lbnRpb24gaXMgYSBsb25nIHN0YW5kaW5nIG9u
ZSwgYW5kIEknbSBnbGFkIHdlJ3JlCj4gZXZlbnR1YWxseSBzdGFydGluZyB0byBwcm9wZXJseSBs
b29rIGludG8gaXQuCj4gCj4gSSBhbHJlYWR5IGhhdmUgb25lIGNvbW1lbnQ6IEkgdGhpbmsgSSBj
YW4gc2VlIGZyb20gd2hlcmUgdGhpcyBjb21lCj4gZnJvbSwgYnV0IEkgZG9uJ3QgdGhpbmsgJ1hF
TiBzY2hlZHVsaW5nIGhhcmRlbmluZycgaXMgd2hhdCB3ZSdyZSBkb2luZwo+IGluIHRoaXMgc2Vy
aWVzLi4uIEknZCBnbyBmb3Igc29tZXRoaW5nIGxpa2UgInhlbjogc2NoZWQ6IGltcHJvdmUgaWRs
ZQo+IGFuZCB2Y3B1IHRpbWUgYWNjb3VudGluZyBwcmVjaXNpb24iLCBvciBzb21ldGhpbmcgbGlr
ZSB0aGF0LgoKSSBkbyBub3QgcmVhbGx5IHN0aWNrIGF0IHRoZSBuYW1pbmcuIFdpbGwgcmVuYW1l
IG9uIHRoZSBuZXh0IHZlcnNpb24uCgo+PiBXaGlsZSB0aGUgc2VyaWVzIGlzIHRoZSBlYXJseSBS
RkMsIHNldmVyYWwgcG9pbnRzIGFyZSBzdGlsbAo+PiB1bnRvdWNoZWQ6Cj4+ICAgLSBOb3cgdGhl
IHRpbWUgZWxhcHNlZCBmcm9tIHRoZSBsYXN0IHJlc2NoZWR1bGluZyBpcyBub3QgZnVsbHkKPj4g
Y2hhcmdlZCBmcm9tCj4+ICAgICB0aGUgY3VycmVudCB2Y3B1IGJ1ZGdldC4gQXJlIHRoZXJlIGFu
eSBjaGFuZ2VzIG5lZWRlZCBpbiB0aGUKPj4gZXhpc3RpbmcKPj4gICAgIHNjaGVkdWxpbmcgYWxn
b3JpdGhtcz8KPj4KPiBJJ2xsIHRoaW5rIGFib3V0IGl0LCBidXQgb3V0IG9mIHRoZSB0b3Agb2Yg
bXkgaGVhZCwgSSBkb24ndCBzZWUgaG93Cj4gdGhpcyBjYW4gYmUgYSBwcm9ibGVtLiBTY2hlZHVs
aW5nIGFsZ29yaXRobXMgKHNob3VsZCEpIGJhc2UgdGhlaXIgbG9naWMKPiBhbmQgdGhlaXIgY2Fs
Y3VsYXRpb25zIG9uIGFjdHVhbCB2Y3B1cycgcnVudGltZSwgbm90IG11Y2ggb24gaWRsZQo+IHZj
cHVzJyBvbmUuCgpJTU8gUlREUyBhbmQgQVJJTkM2NTMgc2NoZWR1bGluZyBhbGdvcml0aG1zIGFy
ZSBub3QgYWZmZWN0ZWQgYmVjYXVzZSB0aGV5IGFyZSBvcGVyYXRpbmcgd2l0aCB0aGUgYWJzb2x1
dGUgdmFsdWUgb2YgdGltZSBzcGVudCBieSB2Y3B1IGFuZCBhIGZ1dHVyZSBldmVudCAobmVhcmVz
dCBkZWFkbGluZSBvciBtYWpvciBmcmFtZSBlbmQpLgpCdXQgSSBoYXZlIG15IGRvdWJ0cyBhYm91
dCBjcmVkaXQgc2NoZWR1bGVycyAoY3JlZGl0LCBjcmVkaXQyKS4gTm93IHdlIGhhdmUgYW4gZW50
aXR5IHdoaWNoIHVuY29uZGl0aW9uYWxseSBzdGVhbHMgdGltZSBmcm9tIHNvbWUgcGVyaW9kcy4g
V291bGRuJ3QgaXQgYWZmZWN0IGNhbGN1bGF0aW9uIG9mIGRvbWFpbnMgYnVkZ2V0IHByb3BvcnRp
b25zIHdpdGggdGhlIHJlc3BlY3QgdG8gdGhlIGRvbWFpbnMgd2VpZ2h0L2NhcD8KCgo+PiAgIC0g
SG93IHRvIGF2b2lkIHRoZSBhYnNvbHV0ZSB0b3AgcHJpb3JpdHkgb2YgdGFza2xldHMgKHdoYXQg
aXMgb2JleWVkCj4+IGJ5IGFsbAo+PiAgICAgc2NoZWR1bGVycyBzbyBmYXIpLiBTaG91bGQgaWRs
ZSB2Y3B1IGJlIHNjaGVkdWxlZCBhcyB0aGUgbm9ybWFsCj4+IGd1ZXN0IHZjcHVzCj4+ICAgICAo
dGhyb3VnaCBxdWV1ZXMsIHByaW9yaXRpZXMsIGV0Yyk/Cj4+Cj4gTm93LCB0aGlzIGlzIHNvbWV0
aGluZyB0byB0aGluayBhYm91dCwgYW5kIHRyeSB0byB1bmRlcnN0YW5kIGlmCj4gYW55dGhpbmcg
d291bGQgYnJlYWsgaWYgd2UgZ28gZm9yIGl0LiBJIG1lYW4sIEkgc2VlIHdoeSB5b3UnZCB3YW50
IHRvCj4gZG8gdGhhdCwgYnV0IHRhc2tsZXRzIGFuZCBzb2Z0aXJxcyB3b3JrcyB0aGUgd2F5IHRo
ZXkgZG8sIGluIFhlbiwgc2luY2UKPiB3aGVuIHRoZXkgd2VyZSBpbnRyb2R1Y2VkLCBJIGJlbGll
dmUuCj4gCj4gVGhlcmVmb3JlLCBldmVuIGlmIHRoZXJlIHdvdWxkbid0IGJlIGFueSBzdWJzeXN0
ZW0gZXhwbGljaXRseSByZWx5aW5nCj4gb24gdGhlIGN1cnJlbnQgYmVoYXZpb3IgKHdoaWNoIHNo
b3VsZCBiZSB2ZXJpZmllZCksIEkgdGhpbmsgd2UgYXJlIGF0Cj4gaGlnaCByaXNrIG9mIGJyZWFr
aW5nIHRoaW5ncywgaWYgd2UgY2hhbmdlLgo+IAo+IFRoYXQncyBub3QgdG8gbWVhbiBpdCB3b3Vs
ZCBub3QgYmUgYSBnb29kIGNoYW5nZSwgb3IgdGhhdCBpdCBpcwo+IGltcG9zc2libGUuLi4gSXQn
cywgcmF0aGVyLCBqdXN0IHRvIHJhaXNlIHNvbWUgYXdhcmVuZXNzLiA6LSkKCkkgdW5kZXJzdGFu
ZCB0aGF0IHRoaXMgYXJlYSBpcyBjb25zZXJ2YXRpdmUgYW5kIGhhcmQgdG8gY2hhbmdlLgpCdXQg
dGhlIGN1cnJlbnQgc2NoZWR1bGluZyBpbiBYRU4gaXMgcXVpdGUgbm9uLWRldGVybWluaXN0aWMu
IEFuZCwgSU1PLCB3aXRoIHRoYXQgbWVzcyBYRU4gY2FuIG5vdCBnbyBpbnRvIGFueSBzYWZldHkg
Y2VydGlmaWVkIHN5c3RlbS4KCj4+ICAgLSBJZGxlIHZjcHUgbmFtaW5nIGlzIHF1aXRlIG1pc2xl
YWRpbmcuIEl0IGlzIGEga2luZCBvZiBzeXN0ZW0KPj4gKGh5cGVydmlzb3IpCj4+ICAgICB0YXNr
IHdoaWNoIGlzIHJlc3BvbnNpYmxlIGZvciBzb21lIGh5cGVydmlzb3Igd29yay4gU2hvdWxkIGl0
IGJlCj4+ICAgICByZW5hbWVkL3JlY29uc2lkZXJlZD8KPj4KPiBXZWxsLCB0aGF0J3MgYSBkZXNp
Z24gcXVlc3Rpb24sIGV2ZW4gZm9yIHRoaXMgdmVyeSBzZXJpZXMsIGlzbid0IGl0PyBJCj4gbWVh
biwgSSBzZWUgdHdvIHdheXMgb2YgYWNoaWV2aW5nIHByb3BlciBpZGxlIHRpbWUgYWNjb3VudGlu
ZzoKPiAxKSB5b3UgbGVhdmUgdGhpbmdzIGFzIHRoZXkgYXJlIC0taS5lLiwgaWRsZSBkb2VzIG5v
dCBvbmx5IGRvIGlkbGluZywKPiAgICAgaXQgYWxzbyBkb2VzIGFsbCB0aGVzZSBvdGhlciB0aGlu
Z3MsIGJ1dCB5b3UgbWFrZSBzdXJlIHlvdSBkb24ndAo+ICAgICBjb3VudCB0aGUgdGltZSB0aGV5
IHRha2UgYXMgaWRsZSB0aW1lOwo+IDIpIHlvdSBtb3ZlIGFsbCB0aGVzZSBhY3Rpdml0aWVzIG91
dCBvZiBpZGxlLCBhbmQgaW4gc29tZSBvdGhlcgo+ICAgICBjb250ZXh0LCBhbmQgeW91IGxldCBp
ZGxlIGp1c3QgZG8gdGhlIGlkbGluZy4gQXQgdGhhdCBwb2ludCwgdGltZQo+ICAgICBhY2NvdW50
ZWQgdG8gaWRsZSB3aWxsIGJlIG9ubHkgYWN0dWFsIGlkbGUgdGltZSwgYXMgdGhlIHRpbWUgaXQK
PiAgICAgdG9vayB0byBYZW4gdG8gZG8gYWxsIHRoZSBvdGhlciB0aGluZ3MgaXMgbm93IGFjY291
bnRlZCB0byB0aGUgbmV3Cj4gICAgIGV4ZWN1dGlvbiBjb250ZXh0IHdoaWNoIGlzIHJ1bm5pbmcg
dGhlbS4KPiAKPiBTbywgd2hpY2ggcGF0aCB0aGlzIHBhdGggc2VyaWVzIHRha2VzIChJIGJlbGll
dmUgMSksIGFuZCB3aGljaCBwYXRoIHlvdQo+IChhbmQgb3RoZXJzKSBiZWxpZXZlIGlzIGJldHRl
cj8KClRoaXMgaGF2ZSB0byBiZSBkaXNjdXNzZWQuCkkgd291bGQgc3RyZXNzIGFnYWluIHRoaXMg
aXMgdGhlIHNldCBvZiBtaW5pbWFsIGNoYW5nZXMgZm9sbG93aW5nIGV4aXN0aW5nIGFwcHJvYWNo
ZXMgKGUuZy4gSSBkb24ndCBsaWtlIHJ1bnN0YXRlIHVzYWdlIGhlcmUpCgo+IChBbmQsIHllcywg
ZGlzY3Vzc2luZyB0aGlzIGlzIHdoeSBJJ3ZlIGFkZGVkLCBhcGFydCBmcm9tIEdlb3JnZSwgc29t
ZQo+IG90aGVyIHg4NiwgQVJNLCBhbmQgY29yZS1YZW4gcGVvcGxlKQoKVGhhbmsgeW91LgoKLS0g
ClNpbmNlcmVseSwKQW5kcmlpIEFuaXNvdi4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 14:39:32 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 14:39:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hs6o2-0002mQ-N4; Mon, 29 Jul 2019 14:39: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=LvHy=V2=intel.com=lukasz.hawrylko@srs-us1.protection.inumbo.net>)
 id 1hs6o2-0002mL-2S
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 14:39:18 +0000
X-Inumbo-ID: a39baad5-b20e-11e9-8980-bc764e045a96
Received: from mga01.intel.com (unknown [192.55.52.88])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a39baad5-b20e-11e9-8980-bc764e045a96;
 Mon, 29 Jul 2019 14:39:15 +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 fmsmga101.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 29 Jul 2019 07:39:15 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.64,323,1559545200"; d="scan'208";a="171586227"
Received: from lhawrylk-desk.igk.intel.com ([10.102.89.27])
 by fmsmga008.fm.intel.com with ESMTP; 29 Jul 2019 07:39:12 -0700
From: Lukasz Hawrylko <lukasz.hawrylko@intel.com>
To: lukasz.hawrylko@intel.com,
	xen-devel@lists.xenproject.org
Date: Mon, 29 Jul 2019 16:39:10 +0200
Message-Id: <20190729143910.2389-1-lukasz.hawrylko@intel.com>
X-Mailer: git-send-email 2.20.1
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] Adding Intel TXT maintainter
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 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>

U3VwcG9ydCBmb3IgSW50ZWwgVFhUIGhhcyBvcnBoYW5lZCBzdGF0dXMgcmlnaHQgbm93IGJlY2F1
c2UKbm8gYWN0aXZlIG1haW50YWludGVyIGlzIGxpc3RlZC4gQWRkaW5nIG15c2VsZiBhcyBhY3Rp
dmUgbWFpbnRhaW50ZXIsCnNvIGl0IGNvdWxkIGJlIHJldmVydGVkIHRvIHN1cHBvcnRlZCBzdGF0
ZS4KClNpZ25lZC1vZmYtYnk6IEx1a2FzeiBIYXdyeWxrbyA8bHVrYXN6Lmhhd3J5bGtvQGludGVs
LmNvbT4KLS0tCiBNQUlOVEFJTkVSUyB8IDEgKwogMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9u
KCspCgpkaWZmIC0tZ2l0IGEvTUFJTlRBSU5FUlMgYi9NQUlOVEFJTkVSUwppbmRleCA4OWEwMWI3
MTBiLi5lMDIyNzlmOTM1IDEwMDY0NAotLS0gYS9NQUlOVEFJTkVSUworKysgYi9NQUlOVEFJTkVS
UwpAQCAtMjQwLDYgKzI0MCw3IEBAIFM6CU1haW50YWluZWQKIEY6CXRvb2xzL2dvbGFuZwogCiBJ
TlRFTChSKSBUUlVTVEVEIEVYRUNVVElPTiBURUNITk9MT0dZIChUWFQpCitNOglMdWthc3ogSGF3
cnlsa28gPGx1a2Fzei5oYXdyeWxrb0BpbnRlbC5jb20+CiBTOglPcnBoYW5lZAogRjoJeGVuL2Fy
Y2gveDg2L3Rib290LmMKIEY6CXhlbi9pbmNsdWRlL2FzbS14ODYvdGJvb3QuaAotLSAKMi4yMC4x
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLQoKSW50ZWwgVGVjaG5vbG9neSBQb2xhbmQgc3AuIHogby5vLgp1bC4gU2xv
d2Fja2llZ28gMTczIHwgODAtMjk4IEdkYW5zayB8IFNhZCBSZWpvbm93eSBHZGFuc2sgUG9sbm9j
IHwgVklJIFd5ZHppYWwgR29zcG9kYXJjenkgS3Jham93ZWdvIFJlamVzdHJ1IFNhZG93ZWdvIC0g
S1JTIDEwMTg4MiB8IE5JUCA5NTctMDctNTItMzE2IHwgS2FwaXRhbCB6YWtsYWRvd3kgMjAwLjAw
MCBQTE4uCgpUYSB3aWFkb21vc2Mgd3JheiB6IHphbGFjem5pa2FtaSBqZXN0IHByemV6bmFjem9u
YSBkbGEgb2tyZXNsb25lZ28gYWRyZXNhdGEgaSBtb3plIHphd2llcmFjIGluZm9ybWFjamUgcG91
Zm5lLiBXIHJhemllIHByenlwYWRrb3dlZ28gb3RyenltYW5pYSB0ZWogd2lhZG9tb3NjaSwgcHJv
c2lteSBvIHBvd2lhZG9taWVuaWUgbmFkYXdjeSBvcmF6IHRyd2FsZSBqZWogdXN1bmllY2llOyBq
YWtpZWtvbHdpZWsKcHJ6ZWdsYWRhbmllIGx1YiByb3pwb3dzemVjaG5pYW5pZSBqZXN0IHphYnJv
bmlvbmUuClRoaXMgZS1tYWlsIGFuZCBhbnkgYXR0YWNobWVudHMgbWF5IGNvbnRhaW4gY29uZmlk
ZW50aWFsIG1hdGVyaWFsIGZvciB0aGUgc29sZSB1c2Ugb2YgdGhlIGludGVuZGVkIHJlY2lwaWVu
dChzKS4gSWYgeW91IGFyZSBub3QgdGhlIGludGVuZGVkIHJlY2lwaWVudCwgcGxlYXNlIGNvbnRh
Y3QgdGhlIHNlbmRlciBhbmQgZGVsZXRlIGFsbCBjb3BpZXM7IGFueSByZXZpZXcgb3IgZGlzdHJp
YnV0aW9uIGJ5Cm90aGVycyBpcyBzdHJpY3RseSBwcm9oaWJpdGVkLgoKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 14:47:36 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 14:47:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hs6vz-0003WJ-JJ; Mon, 29 Jul 2019 14:47: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=61H9=V2=gmail.com=andrii.anisov@srs-us1.protection.inumbo.net>)
 id 1hs6vy-0003WE-3F
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 14:47:30 +0000
X-Inumbo-ID: c9575e9b-b20f-11e9-8980-bc764e045a96
Received: from mail-lj1-x22f.google.com (unknown [2a00:1450:4864:20::22f])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c9575e9b-b20f-11e9-8980-bc764e045a96;
 Mon, 29 Jul 2019 14:47:29 +0000 (UTC)
Received: by mail-lj1-x22f.google.com with SMTP id d24so58857800ljg.8
 for <xen-devel@lists.xenproject.org>; Mon, 29 Jul 2019 07:47:29 -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-language:content-transfer-encoding;
 bh=/0w+hvxiGYPxPU0mtGqlG2o5L2iO31NV9clnjZND+wk=;
 b=BbS0Kwvu/Hwx1Ot5i4QHbmNVe8gmCFtV94R5H4WF7i9IQwBLUGh8kW73OPno0AGkVw
 CZyaDviPj4ptD/5jtD772SsKB/AJhgiW7aBMAWcFhyUQHDjYrGvX0tDgiBW8cx0zaowW
 PrD/kNKYMnleE3kP+v17C/70LWE4awzyMc7IBdcUeSMW6m+ja//B8Hqhm1A56Y3hP0At
 xSfpYn/l/0CMeZ7rofrBsREdGSEwN5eCVCiseEXQyAro9RjvNYwNem3eCdKxqfbotEOK
 WsMDlk0hoJ6wHQNUFCbxa+E1s7od73StVWYnqRP3JXctUPaSPoiYoOMRucVPbMhjbqPs
 txYA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=/0w+hvxiGYPxPU0mtGqlG2o5L2iO31NV9clnjZND+wk=;
 b=llk3SERlSt/8qJeX7wivQLsrHZ0lV+NAvxyK6uEsSzlW0XRCw7C+fAbz1H0fCPgGjc
 4B0eJ94D47GcrEb3KG2y7ytWBu4+VPH/0zA8ijrjop8UgHYoaWA2fe66m0ExtTCy+1WQ
 vB7b4RQAYXW74rgsuahPnTlQP7lT7JBXhn2eN+IL+1Ebo4ul5cxu3ARn3/64mGk5pDWb
 wCiOtSt26+qnN9fw5MaK6x+FA/X7VRnH3OyUcHWdxmSOIz8Ijci7FJ8h9ySGvENnkfhW
 c6O8YkbiP7f7l6arEJN6ETBmWpJusO9hwjtPh5+LSnfF1njuJNjT34h87tld/bc9x29C
 pSnw==
X-Gm-Message-State: APjAAAW7bcV0obeZdynUvv4QJ3oPiRm3NbmErPbii/lVVMRY6aDniq6K
 cyRz90rxhSMcKbP8Ycq9J3c=
X-Google-Smtp-Source: APXvYqzTPAJCp6C/opB332JaBNn7Kyr/hiNjd/k+m92SIXd4N/U+EhM+ReGT15LgGOWmuKyEPR2U3w==
X-Received: by 2002:a2e:7c14:: with SMTP id x20mr33330830ljc.56.1564411647790; 
 Mon, 29 Jul 2019 07:47:27 -0700 (PDT)
Received: from [10.17.180.34] (ll-22.209.223.85.sovam.net.ua. [85.223.209.22])
 by smtp.gmail.com with ESMTPSA id
 t21sm12736553ljg.60.2019.07.29.07.47.26
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Mon, 29 Jul 2019 07:47:27 -0700 (PDT)
To: Juergen Gross <jgross@suse.com>, Dario Faggioli <dfaggioli@suse.com>,
 xen-devel@lists.xenproject.org
References: <1564137460-25629-1-git-send-email-andrii.anisov@gmail.com>
 <79b01757ee19b57ac43649a4d94e378891152887.camel@suse.com>
 <25dfa166-c7a4-c2dd-0c1d-58faf5ffc296@suse.com>
From: Andrii Anisov <andrii.anisov@gmail.com>
Message-ID: <30bb656e-fe48-e92e-403c-efc8fb7e8cb7@gmail.com>
Date: Mon, 29 Jul 2019 17:47:25 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <25dfa166-c7a4-c2dd-0c1d-58faf5ffc296@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [RFC 0/6] XEN scheduling hardening
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>,
 Andrii Anisov <andrii_anisov@epam.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGVsbG8gSnVlcmdlbiwKCk9uIDI2LjA3LjE5IDE1OjE0LCBKdWVyZ2VuIEdyb3NzIHdyb3RlOgo+
Pj4gwqAgLSBIb3cgdG8gYXZvaWQgdGhlIGFic29sdXRlIHRvcCBwcmlvcml0eSBvZiB0YXNrbGV0
cyAod2hhdCBpcyBvYmV5ZWQKPj4+IGJ5IGFsbAo+Pj4gwqDCoMKgIHNjaGVkdWxlcnMgc28gZmFy
KS4gU2hvdWxkIGlkbGUgdmNwdSBiZSBzY2hlZHVsZWQgYXMgdGhlIG5vcm1hbAo+Pj4gZ3Vlc3Qg
dmNwdXMKPj4+IMKgwqDCoCAodGhyb3VnaCBxdWV1ZXMsIHByaW9yaXRpZXMsIGV0Yyk/Cj4+Pgo+
PiBOb3csIHRoaXMgaXMgc29tZXRoaW5nIHRvIHRoaW5rIGFib3V0LCBhbmQgdHJ5IHRvIHVuZGVy
c3RhbmQgaWYKPj4gYW55dGhpbmcgd291bGQgYnJlYWsgaWYgd2UgZ28gZm9yIGl0LiBJIG1lYW4s
IEkgc2VlIHdoeSB5b3UnZCB3YW50IHRvCj4+IGRvIHRoYXQsIGJ1dCB0YXNrbGV0cyBhbmQgc29m
dGlycXMgd29ya3MgdGhlIHdheSB0aGV5IGRvLCBpbiBYZW4sIHNpbmNlCj4+IHdoZW4gdGhleSB3
ZXJlIGludHJvZHVjZWQsIEkgYmVsaWV2ZS4KPj4KPj4gVGhlcmVmb3JlLCBldmVuIGlmIHRoZXJl
IHdvdWxkbid0IGJlIGFueSBzdWJzeXN0ZW0gZXhwbGljaXRseSByZWx5aW5nCj4+IG9uIHRoZSBj
dXJyZW50IGJlaGF2aW9yICh3aGljaCBzaG91bGQgYmUgdmVyaWZpZWQpLCBJIHRoaW5rIHdlIGFy
ZSBhdAo+PiBoaWdoIHJpc2sgb2YgYnJlYWtpbmcgdGhpbmdzLCBpZiB3ZSBjaGFuZ2UuCj4gCj4g
V2UnZCBicmVhayB0aGluZ3MgSU1PLgo+IAo+IFRhc2tsZXRzIGFyZSBzb21ldGltZXMgdXNlZCB0
byBwZXJmb3JtIGFzeW5jIGFjdGlvbnMgd2hpY2ggY2FuJ3QgYmUgZG9uZQo+IGluIGd1ZXN0IHZj
cHUgY29udGV4dC4KCk9LLCB0aGF0IHN0dWZmIGNhbiBub3QgYmUgZG9uZSBpbiB0aGUgZ3Vlc3Qg
dmNwdSBjb250ZXh0LiBCdXQgd2h5IGNhbid0IGl0IGJlIGRvbmUgd2l0aCB0aGUgZ3Vlc3QncyBw
cmlvcml0eT8KCj4gTGlrZSBzd2l0Y2hpbmcgYSBkb21haW4gdG8gc2hhZG93IG1vZGUgZm9yIEwx
VEYKPiBtaXRpZ2F0aW9uLAoKU29ycnkgSSdtIG5vdCByZWFsbHkgYXdhcmUgd2hhdCBMMVRGIG1p
dGlnYXRpb24gaXMuCkJ1dAoKPiBvciBtYXJzaGFsbGluZyBhbGwgY3B1cyBmb3Igc3RvcF9tYWNo
aW5lKCkuCgpJIHRoaW5rIEkgZmFjZWQgc29tZSB0aW1lIGFnby4gV2hlbiBmaXhlZCBhIG5vdGlj
ZWFibGUgbGFnIGluIHZpZGVvIHBsYXliYWNrIGF0IHRoZSBtb21lbnQgb2YgdGhlIG90aGVyIGRv
bWFpbiByZWJvb3QuCgo+IFlvdSBkb24ndCB3YW50Cj4gdG8gYmUgYWJsZSB0byBibG9jayB0YXNr
bGV0cywgeW91IHdhbnQgdGhlbSB0byBydW4gYXMgc29vbiBhcyBwb3NzaWJsZS4KClNob3VsZCBp
dCByZWFsbHkgYmUgZG9uZSBpbiB0aGUgd2F5IG9mIGJyZWFraW5nIHNjaGVkdWxpbmc/IFdoYXQg
aWYgdGhlIHN5c3RlbSBoYXMgUlQgcmVxdWlyZW1lbnRzPwoKLS0gClNpbmNlcmVseSwKQW5kcmlp
IEFuaXNvdi4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 14:48:30 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 14:48:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hs6wt-0003ag-25; Mon, 29 Jul 2019 14:48:27 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=LvHy=V2=intel.com=lukasz.hawrylko@srs-us1.protection.inumbo.net>)
 id 1hs6wr-0003aW-L4
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 14:48:25 +0000
X-Inumbo-ID: e9b6e1d0-b20f-11e9-b2d9-1398ab929e59
Received: from mga14.intel.com (unknown [192.55.52.115])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e9b6e1d0-b20f-11e9-b2d9-1398ab929e59;
 Mon, 29 Jul 2019 14:48:23 +0000 (UTC)
X-Amp-Result: UNKNOWN
X-Amp-Original-Verdict: FILE UNKNOWN
X-Amp-File-Uploaded: False
Content-Type: multipart/mixed; boundary="===============5900739458283095399=="
MIME-Version: 1.0
Received: from orsmga005.jf.intel.com ([10.7.209.41])
 by fmsmga103.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 29 Jul 2019 07:48:21 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.64,323,1559545200"; 
 d="p7s'?scan'208";a="346646811"
Received: from irsmsx106.ger.corp.intel.com ([163.33.3.31])
 by orsmga005.jf.intel.com with ESMTP; 29 Jul 2019 07:48:17 -0700
Received: from irsmsx104.ger.corp.intel.com ([169.254.5.40]) by
 IRSMSX106.ger.corp.intel.com ([169.254.8.234]) with mapi id 14.03.0439.000;
 Mon, 29 Jul 2019 15:48:17 +0100
From: "Hawrylko, Lukasz" <lukasz.hawrylko@intel.com>
To: "lars.kurth.xen@gmail.com" <lars.kurth.xen@gmail.com>,
 "roger.pau@citrix.com" <roger.pau@citrix.com>, "tamas@tklengyel.com"
 <tamas@tklengyel.com>, "Wang, Shane" <shane.wang@intel.com>, "Nakajima, Jun"
 <jun.nakajima@intel.com>, "persaur@gmail.com" <persaur@gmail.com>
Thread-Topic: [Xen-devel] [PATCH] tboot: remove maintainers and declare
 orphaned
Thread-Index: AQHVQvAnlTUxSZF8PEa/bQBOxDBHMKbbofGAgADL6wCAAJa1AIAEnhiA
Date: Mon, 29 Jul 2019 14:48:16 +0000
Message-ID: <4459250d7915cc7543447610777c0c98fbb6e70f.camel@intel.com>
References: <20190725135112.83569-1-roger.pau@citrix.com>
 <AC845283-0555-4296-97B4-EDFB6A4C5882@gmail.com>
 <20190726071758.geuxwscfhs2zftfr@Air-de-Roger>
 <49FE39B5-BDC8-43D6-8940-A4BDA6D22F62@gmail.com>
In-Reply-To: <49FE39B5-BDC8-43D6-8940-A4BDA6D22F62@gmail.com>
Accept-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
x-originating-ip: [10.102.89.27]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] tboot: remove maintainers and declare
 orphaned
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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@arm.com" <julien.grall@arm.com>,
 "sstabellini@kernel.org" <sstabellini@kernel.org>, "wl@xen.org" <wl@xen.org>,
 "konrad.wilk@oracle.com" <konrad.wilk@oracle.com>,
 "George.Dunlap@eu.citrix.com" <George.Dunlap@eu.citrix.com>,
 "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>,
 "ian.jackson@eu.citrix.com" <ian.jackson@eu.citrix.com>,
 "marmarek@invisiblethingslab.com" <marmarek@invisiblethingslab.com>,
 "tim@xen.org" <tim@xen.org>,
 "dpsmith@apertussolutions.com" <dpsmith@apertussolutions.com>,
 "tboot-devel@lists.sourceforge.net" <tboot-devel@lists.sourceforge.net>,
 "jbeulich@suse.com" <jbeulich@suse.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============5900739458283095399==
Content-Language: en-US
Content-Type: multipart/signed; micalg=sha-1;
	protocol="application/x-pkcs7-signature"; boundary="=-3jeyNl0dZwAeX8bnFPvy"

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

Hi Lars

As you suggested, I have sent patch that added myself as TXT maintainer:
https://lists.xenproject.org/archives/html/xen-devel/2019-07/msg02077.html

I didn't change TXT support state to "supported", I guess that this should =
be done by XEN community.

Thanks,
Lukasz

-----Original Message-----
From: Lars Kurth <lars.kurth.xen@gmail.com>
To: Roger Pau Monne <roger.pau@citrix.com>, Tamas K Lengyel <tamas@tklengye=
l.com>, Lukasz Hawrylko <
lukasz.hawrylko@intel.com>, Shane Wang <shane.wang@intel.com>, Jun Nakajima=
 <jun.nakajima@intel.com>
, Rich Persaud <persaur@gmail.com>
Cc: xen-devel <xen-devel@lists.xenproject.org>, Stefano Stabellini <sstabel=
lini@kernel.org>, Wei Liu
<wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>, George Dunlap=
 <
George.Dunlap@eu.citrix.com>, Andrew Cooper <andrew.cooper3@citrix.com>, Ia=
n Jackson <
ian.jackson@eu.citrix.com>, Tim (Xen.org) <tim@xen.org>, Julien Grall <juli=
en.grall@arm.com>, 'Jan
Beulich' <jbeulich@suse.com>, tboot-devel@lists.sourceforge.net, Marek Marc=
zykowski-G=C3=B3recki <
marmarek@invisiblethingslab.com>, Daniel Smith <dpsmith@apertussolutions.co=
m>
Subject: Re: [Xen-devel] [PATCH] tboot: remove maintainers and declare orph=
aned
Date: Fri, 26 Jul 2019 17:17:22 +0100


> On 26 Jul 2019, at 08:17, Roger Pau Monn=C3=A9 <
> roger.pau@citrix.com
> > wrote:
>=20
> On Thu, Jul 25, 2019 at 03:08:07PM -0400, Rich Persaud wrote:
> > (cc Intel and tboot-devel)
> >=20
> > Hi Roger,
> >=20
> > Thanks for your interest in documenting the status of maintenance for I=
ntel TXT support in
> > Xen.  Intel TXT and Xen are deployed in production today by OpenXT and =
QubesOS for boot
> > integrity.  Xen was a pioneering adopter of DRTM, almost a decade ago, =
but mainstream enterprise
> > computing is now catching up with the May 2019 release of Windows 10 Sy=
stemGuard.  It would be
> > nice to avoid "orphaning" one of Xen's competitive advantages in 2019.
>=20
> Thanks for the feedback! Just to be clear, this is not a plan to
> remove the tboot code from Xen in any way, it's just a IMO needed step
> in order to reflect the current maintainership status of the code, and
> likely a way to move forward, please see below.


> > > On Jul 25, 2019, at 09:51, Roger Pau Monne <
> > > roger.pau@citrix.com
> > > > wrote:
> > >=20
> > > Gang Wei Intel email address has been bouncing for some time now,
> >=20
> > Gang Wei's replacement is Lukasz Hawrylko, who posted on March 6, 2019:
> > https://lists.gt.net/xen/devel/546401
> >=20
> >=20
> > Could you include Lukasz patch, along with Julien's requested formattin=
g changes, in your update
> > to the MAINTAINERS file?
>=20
> I think it would be better if Lukasz could resend his patch, now that
> the section entry is orphaned we can add/remove reviewers and
> maintainers without being blocked.

I added Tamas who I believe works for Intel in the security area and maybe =
he can connect some dots
here. I believe that Intel's security organisation is entirely different fr=
om our normal interfaces
with Intel, so he may be able to help.=20

@Lukasz: could you re-send the patch related to maintainership after the pa=
tch has been applied?
Regarding Jan's and Julien's concerns about awarding maintainership straigh=
t away. We tend to ask
prospective maintainers who don't have a track record of reviewing code in =
the community to start as
reviewers. An example of this is the VM EVENT, MEM ACCESS and MONITOR compo=
nent where Razvan is
handing over maintainership to two other bitdefender staff members. In prac=
tice, this makes not a
lot of difference if you review contributions to TXT.=20

Regarding removing Shane Wang as maintainer, the case for this is somewhat =
stronger than simply not
replying to [0]. The last mail Shane sent to xen-devel@ was in 2011. This -=
 according to his
LinkedIn profile - relates to a career change towards becoming a manager an=
d being responsible for
components that are not related to virtualisation. Shane should probably ha=
ve stepped down as a
maintainer pro-actively, but we normally don't remove maintainers unless th=
ere is a problem. Clearly
the lack of a responsive maintainer is now a problem: we already have been =
unable to instate Lukasz
as maintainer in March for that reason as technically an ACK from an existi=
ng maintainer is needed.

@Roger: this should be recorded in the commit message. I would also suggest=
 you refer to the thread
related to Lukasz taking over maintainership, which was essentially blocked=
 because Gang had
probably sent the maintainership change request too late and couldn't ACK i=
t because he probably
didn't have access to his Intel email address anymore.

So I think removing Shane is fair enough. In particular if it helps instate=
 a replacement
maintainer.=20

> > As a new Xen maintainer and contributor, Lukasz may not yet be familiar=
 with the procedures and
> > practices of the Xen community.  We can welcome his new maintainership =
role without dropping
> > support for a feature, that (a) he is maintaining, (b) is used by Xen.
>=20
> Sure, my plan is to declare the support orphaned, so that Lukasz (or
> anyone who has interest in this code) can be added as a reviewer
> afterwards without us being blocked on an Ack from Shane Wang, who is
> unresponsive (as per the thread pointed to in the commit message).


> > > and
> > > the other maintainer is non-responsive to patches [0], so remove
> > > maintainers and declare INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
> > > orphaned.
> > >=20
> > > [0]=20
> > > https://lists.xenproject.org/archives/html/xen-devel/2019-05/msg00563=
.html
> > >=20
> >=20
> > Since we have at least one Intel maintainer, Lukasz, the feature need n=
ot be orphaned.  If Shawn
> > is not responding to the request to confirm Lukasz as maintainer, the X=
en community has multiple
> > communication channels with Intel.  Pragmatically, a review of the tboo=
t-devel archives shows
> > that Lukasz is working on tboot development. =20
>=20
> The orphaned step is IMO needed in order to move forward and add a new
> reviewer/maintainer. Without removing the current maintainers and
> declaring it orphaned we would be blocked on an Ack from Shane Wang in
> order to add or remove maintainers. Removing current maintainers and
> adding Lukasz in the same patch would still require an Ack from the
> current owners.

@All: we probably need to look at the hand-over of maintainership, given th=
is issue. We should
really not be in this position and should have a way to deal with this in a=
 more efficient way.=20


Best Regards
Lars



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

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
qaf3z+pX4yJmyPzdHQO5UxfwvHA8hHPUXhX83MDYcYYDjP+aNwVPjwo+m9bLf7GrO/d5e0EVsQID
AQABo4ICNTCCAjEwHQYDVR0OBBYEFPHUkwveLWwE8tkGA3QLJU3A3VOqMB8GA1UdIwQYMBaAFNpB
I5xaj3GvV4M+INPjZdsMywvbMGUGA1UdHwReMFwwWqBYoFaGVGh0dHA6Ly93d3cuaW50ZWwuY29t
L3JlcG9zaXRvcnkvQ1JML0ludGVsJTIwRXh0ZXJuYWwlMjBCYXNpYyUyMElzc3VpbmclMjBDQSUy
MDRCLmNybDCBnwYIKwYBBQUHAQEEgZIwgY8wIgYIKwYBBQUHMAGGFmh0dHA6Ly9vY3NwLmludGVs
LmNvbS8waQYIKwYBBQUHMAKGXWh0dHA6Ly93d3cuaW50ZWwuY29tL3JlcG9zaXRvcnkvY2VydGlm
aWNhdGVzL0ludGVsJTIwRXh0ZXJuYWwlMjBCYXNpYyUyMElzc3VpbmclMjBDQSUyMDRCLmNydDAL
BgNVHQ8EBAMCB4AwPAYJKwYBBAGCNxUHBC8wLQYlKwYBBAGCNxUIhsOMdYSZ5VGD/YEohY6fU4KR
wAlngd69OZXwQwIBZAIBCTAfBgNVHSUEGDAWBggrBgEFBQcDBAYKKwYBBAGCNwoDDDApBgkrBgEE
AYI3FQoEHDAaMAoGCCsGAQUFBwMEMAwGCisGAQQBgjcKAwwwTwYDVR0RBEgwRqApBgorBgEEAYI3
FAIDoBsMGWx1a2Fzei5oYXdyeWxrb0BpbnRlbC5jb22BGWx1a2Fzei5oYXdyeWxrb0BpbnRlbC5j
b20wDQYJKoZIhvcNAQEFBQADggEBAG4Dd2NWIH5N3CXQQGWtunka9jgZG0cYpO1uXoBzRliNvmIC
sjfFEnt6UtzYcJ3i3muLy8vlanT5KF8gHM3I/SwCG9f1LgAV1UgDgoUQuInQEi4llIVJcBeAawXi
Zo3vp286gOi+Hqlo4On9k+p2QK8+TVNWJVby/CLQwO59HuZ7vevmn3xWJaFW06Z7Brr6rnPUFJsH
B5zWdoSc3ije0IRrVc7dquyRjfPsdIwShbhc9NgogaQcGYjTG8JfjaALcrE8Gg5dswDn+9bjooAz
nuQtivo1KlO0nUh36bi3oOd96SR6RfrnnBqmBK8DFyEhra8gDv82ztn/A4AhtvoCkjMxggIXMIIC
EwIBATCBkDB5MQswCQYDVQQGEwJVUzELMAkGA1UECBMCQ0ExFDASBgNVBAcTC1NhbnRhIENsYXJh
MRowGAYDVQQKExFJbnRlbCBDb3Jwb3JhdGlvbjErMCkGA1UEAxMiSW50ZWwgRXh0ZXJuYWwgQmFz
aWMgSXNzdWluZyBDQSA0QgITMwAAcfNga0/++LqE0AAAAABx8zAJBgUrDgMCGgUAoF0wGAYJKoZI
hvcNAQkDMQsGCSqGSIb3DQEHATAcBgkqhkiG9w0BCQUxDxcNMTkwNzI5MTQ0ODE1WjAjBgkqhkiG
9w0BCQQxFgQUUxfiNDCV6VUJ4m7lYjEDTx5aNaQwDQYJKoZIhvcNAQEBBQAEggEAqTaFdLI1Jm43
KobS1ZyBlmBQT1fAZRkKH4JpxCqPaD+ANvCf2v6N7blXoRkTq2e3/sjampGtBzyKpIZRaU/MWwUh
JKjcLyspCovguZrJRKqy0eeVTlnIyqwZavEPm/VesHb9T4M5HKv3Na9DcNqgwP+oYGCYiD5px9nf
I9u+6X55+bKNVJwj8IL50UtzDfdPgx131x55Mmt5r+8t8yt/+1GG63RNnoe4xb2H/Gz8j9CLYaxZ
/X7HNWJxPVWF0ktIBFpYGVH4aMzCRD0bAJrYUdmz6hSFl/xL79mi609WbTENIxjzMboO8ftgc9NG
olRDcP61DI9CXYCpq2R8b+V7+QAAAAAAAA==


--=-3jeyNl0dZwAeX8bnFPvy--

--===============5900739458283095399==
Content-Type: multipart/alternative; boundary="===============0696008784550877573=="
MIME-Version: 1.0
Content-Disposition: inline

--===============0696008784550877573==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: quoted-printable

--------------------------------------------------------------------

Intel Technology Poland sp. z o.o.
ul. Slowackiego 173 | 80-298 Gdansk | Sad Rejonowy Gdansk Polnoc | VII Wydz=
ial Gospodarczy Krajowego Rejestru Sadowego - KRS 101882 | NIP 957-07-52-31=
6 | Kapital zakladowy 200.000 PLN.

Ta wiadomosc wraz z zalacznikami jest przeznaczona dla okreslonego adresata=
 i moze zawierac informacje poufne. W razie przypadkowego otrzymania tej wi=
adomosci, prosimy o powiadomienie nadawcy oraz trwale jej usuniecie; jakiek=
olwiek
przegladanie lub rozpowszechnianie jest zabronione.
This e-mail and any attachments may contain confidential material for the s=
ole use of the intended recipient(s). If you are not the intended recipient=
, please contact the sender and delete all copies; any review or distributi=
on by
others is strictly prohibited.

--===============0696008784550877573==
Content-Type: text/html; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: quoted-printable

<p>---------------------------------------------------------------------<br>
<strong style=3D"line-height: 11.25pt;"><span  style=3D"font-size: 9pt; col=
or:
#595959;"><span style=3D"font-family: 'Arial Narrow', sans-serif;">Intel
Technology Poland sp. z o.o.<br></span></span></strong><span style=3D"color:
#595959; font-family: 'Arial Narrow', sans-serif; font-size: 9pt; line-heig=
ht:
11.25pt;">ul. S&#322owackiego 173 | 80-298 Gda&#324sk | S&#261d Rejonowy Gd=
a&#324sk
P&#243&#322noc
| VII Wydzia&#322 Gospodarczy Krajowego Rejestru S&#261dowego - KRS 101882 =
| NIP
957-07-52-316 | Kapita&#322 zak&#322adowy 200.000 PLN.</span></p><p>

<span style=3D"font-size:8.0pt;font-family:&quot;Arial
Narrow&quot;,&quot;sans-serif&quot;;
mso-fareast-font-family:&quot;Times New
Roman&quot;;mso-bidi-font-family:Arial;
color:#595959;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-l=
anguage:
AR-SA">Ta wiadomo&#347&#263 wraz z za&#322&#261cznikami jest przeznaczona d=
la okre&#347lonego
adresata i mo&#380e zawiera&#263 informacje poufne. W razie przypadkowego o=
trzymania
tej wiadomo&#347ci, prosimy o powiadomienie nadawcy oraz trwa&#322e jej usu=
ni&#281cie;
jakiekolwiek przegl&#261danie lub rozpowszechnianie jest zabronione.<br>
This e-mail and any attachments may contain confidential material for the s=
ole
use of the intended recipient(s). If you are not the intended recipient,
please
contact the sender and delete all copies; any review or distribution by oth=
ers
is strictly prohibited.</span></p><p class=3D"MsoNormal"><o:p></o:p></p>

--===============0696008784550877573==--

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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============5900739458283095399==--


From xen-devel-bounces@lists.xenproject.org Mon Jul 29 14:48:47 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 14:48:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hs6xD-0003cs-CT; Mon, 29 Jul 2019 14:48:47 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=hW4D=V2=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hs6xB-0003ch-VA
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 14:48:45 +0000
X-Inumbo-ID: f50ac4fc-b20f-11e9-9a02-130ecc1b941d
Received: from m9a0002g.houston.softwaregrp.com (unknown [15.124.64.67])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f50ac4fc-b20f-11e9-9a02-130ecc1b941d;
 Mon, 29 Jul 2019 14:48:42 +0000 (UTC)
Received: FROM m9a0002g.houston.softwaregrp.com (15.121.0.190) BY
 m9a0002g.houston.softwaregrp.com WITH ESMTP; 
 Mon, 29 Jul 2019 14:48:41 +0000
Received: from M9W0068.microfocus.com (2002:f79:bf::f79:bf) by
 M9W0067.microfocus.com (2002:f79:be::f79:be) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Mon, 29 Jul 2019 14:27:06 +0000
Received: from NAM02-CY1-obe.outbound.protection.outlook.com (15.124.72.11) by
 M9W0068.microfocus.com (15.121.0.191) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Mon, 29 Jul 2019 14:27:06 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=XYkc+c+r7A7odw9vrHrGkuJ6n6HRcVG75PZtsXcgPbiRNarAxgIP90lzgzEMBL64N/pvk2L/GHWEhdUnKL2uHx1cvE06B69GL5po9AsMaFip/CIeAy1cnhYfpTzv19tZ5FCbAxW1XW84Umi9lN3B2miKUjw5y2/fE2vypx0eqhFIg6fQ8xPy5VGVijbup2VyvK4LUSdVwG9nUXmXSBRFUmTwLDIHQr/T+/ja9zNU8e2wYOX3LXkclab60u71a9hZhrNA7EOdCQFFOK4pNHpWSI+FlHeq+hsGd0Bx8gE9gCiCTjVtkwHx635OZUgnO71lp3eoyCyNjTBk1Lyoig9kzg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=OOpwW9z4opfiTO8f5UeO3lfmqrWbYXmX5gbm6IfLmj4=;
 b=CGM0OBcLKGLNycT709UKFWvzmqAgw42UuF5edDrDK0fHXs972bwByc+hLnjaFZ2UWU0Uc3+fc9u0UiMJQhadN89Qi7EKfpo/7L9ipxokZabrHPnKjQkzwHHwL5wBVHwssUHKpB44oSKXHymL3gzJtZr+XL9QwEFfWJt9w9I0ehXIUyVmKcHxGTNgWmGsu8lqeQW/Ir/JM16EDqROaC0JKZ6isjRLjzEjGUGt8kQeDMLmqzngRMiyurM+WT4nPv4tUsJQqaho273uuteIQNtA/OsSoXqwyvt9Eo/LLPjr00CViGkzQbUhv9t9mnAXzs27spGds/giYtnPCSwekWQFhQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3410.namprd18.prod.outlook.com (10.255.137.212) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2115.15; Mon, 29 Jul 2019 14:27:05 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b%7]) with mapi id 15.20.2115.005; Mon, 29 Jul 2019
 14:27:05 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Paul Durrant <paul.durrant@citrix.com>
Thread-Topic: [PATCH v2 2/6] domain: remove 'guest_type' field (and enum
 guest_type)
Thread-Index: AQHVQu51p3+tO9+a50epDLWv6WiT+6bhrXwA
Date: Mon, 29 Jul 2019 14:27:05 +0000
Message-ID: <511f03cb-4ac3-da1b-ac54-8a8ab231f7c4@suse.com>
References: <20190725133920.40673-1-paul.durrant@citrix.com>
 <20190725133920.40673-3-paul.durrant@citrix.com>
In-Reply-To: <20190725133920.40673-3-paul.durrant@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR02CA0032.eurprd02.prod.outlook.com
 (2603:10a6:6:15::45) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 7f2c8666-7e8d-450e-d839-08d71430d494
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3410; 
x-ms-traffictypediagnostic: BY5PR18MB3410:
x-microsoft-antispam-prvs: <BY5PR18MB3410DCE5E401ABC5AAA57093B3DD0@BY5PR18MB3410.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:86;
x-forefront-prvs: 01136D2D90
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(376002)(39860400002)(396003)(366004)(346002)(136003)(189003)(199004)(81166006)(81156014)(76176011)(8676002)(8936002)(102836004)(52116002)(386003)(66946007)(54906003)(3846002)(25786009)(6512007)(80792005)(6506007)(53546011)(53936002)(6116002)(7416002)(4744005)(6486002)(256004)(66556008)(64756008)(66446008)(71200400001)(31696002)(71190400001)(86362001)(99286004)(2906002)(66476007)(68736007)(229853002)(6436002)(7736002)(31686004)(26005)(305945005)(11346002)(186003)(316002)(486006)(2616005)(36756003)(476003)(4326008)(66066001)(6916009)(478600001)(446003)(14454004)(5660300002)(6246003);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3410;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: 5suq/cnHaDQE8OpdZ+iWaYIQmy2pF4FCL/xIpWVH5nqBHkU/Ez1BDQX6txrrf0kjUNwK1ZvVLGgvTi1TnT7Mf5+Wd5YNGMOAT2KMzbnSASg37pEt4c4mBF3t4f3lJpWhyPN4XRvRoICk1SlLmuZkoj6GDwpFSK+dqByPPtKojuipLKtPkEukZOqfV5kMylfP1lj3ay6tW8LHPrwr1iph/xGYpF409QpheE+4hOmMGlN5W6Sm+w6T/qdZkyQNT1IbFwpMiGkpJvf/e8H0ZOpjFOgxGTYtGhxMtMJeM27LPVSI3HUDkn4qcbLovvHdATaepeI2LRQTjFSNdTktn+rsUrT570bstZvUlVg4kyiPAi1ENYx1Y8Y/L8LyhfAuefj3bpG3miHFDbUYNMXP6yPvbDG7z4/xbyZUwKoFlGFFL6U=
Content-ID: <C31815F32480984BAB6DE62539F92F60@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 7f2c8666-7e8d-450e-d839-08d71430d494
X-MS-Exchange-CrossTenant-originalarrivaltime: 29 Jul 2019 14:27:05.5163 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3410
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v2 2/6] domain: remove 'guest_type' field
 (and enum guest_type)
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, TimDeegan <tim@xen.org>, Julien
 Grall <julien.grall@arm.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjUuMDcuMjAxOSAxNTozOSwgUGF1bCBEdXJyYW50IHdyb3RlOg0KPiBAQCAtOTE2LDggKzkx
MCw4IEBAIHZvaWQgd2F0Y2hkb2dfZG9tYWluX2Rlc3Ryb3koc3RydWN0IGRvbWFpbiAqZCk7DQo+
ICAgDQo+ICAgc3RhdGljIGlubGluZSBib29sIGlzX3B2X2RvbWFpbihjb25zdCBzdHJ1Y3QgZG9t
YWluICpkKQ0KPiAgIHsNCj4gLSAgICByZXR1cm4gSVNfRU5BQkxFRChDT05GSUdfUFYpDQo+IC0g
ICAgICAgICAgID8gZXZhbHVhdGVfbm9zcGVjKGQtPmd1ZXN0X3R5cGUgPT0gZ3Vlc3RfdHlwZV9w
dikgOiBmYWxzZTsNCj4gKyAgICByZXR1cm4gSVNfRU5BQkxFRChDT05GSUdfUFYpICYmDQo+ICsg
ICAgICAgICFldmFsdWF0ZV9ub3NwZWMoZC0+b3B0aW9ucyAmIFhFTl9ET01DVExfQ0RGX2h2bV9n
dWVzdCk7DQoNCkkgdGhpbmsgdGhlICEgc2hvdWxkIG1vdmUgaW5zaWRlIGV2YWx1YXRlX25vc3Bl
YygpLiBXaXRoIHRoaXMgKHdoaWNoDQpjYW4gYmUgZWFzaWx5IGRvbmUgd2hpbGUgY29tbWl0dGlu
ZywgaWYgbm8gb3RoZXIgbmVlZCBmb3IgYSB2MyBhcmlzZXMpDQoNClJldmlld2VkLWJ5OiBKYW4g
QmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+DQoNCkphbg0KX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 14:53:55 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 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 1hs727-0004RF-1M; Mon, 29 Jul 2019 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=hW4D=V2=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hs725-0004R7-Cf
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 14:53:49 +0000
X-Inumbo-ID: ab203fdc-b210-11e9-8980-bc764e045a96
Received: from m9a0003g.houston.softwaregrp.com (unknown [15.124.64.68])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ab203fdc-b210-11e9-8980-bc764e045a96;
 Mon, 29 Jul 2019 14:53:47 +0000 (UTC)
Received: FROM m9a0003g.houston.softwaregrp.com (15.121.0.190) BY
 m9a0003g.houston.softwaregrp.com WITH ESMTP; 
 Mon, 29 Jul 2019 14:53:45 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M9W0067.microfocus.com (2002:f79:be::f79:be) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Mon, 29 Jul 2019 14:35:47 +0000
Received: from NAM05-DM3-obe.outbound.protection.outlook.com (15.124.72.12) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Mon, 29 Jul 2019 14:35:47 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=Ixatg4K8l05EwA52xw0tsu1gaL52Y/7JRySwtP38741vMLbNNVkRp2/efLNF1gmSI19UNe73B/KUXrR4ZnBlofhrljnE8oTs8vBF0/B7bo+wyyRQ9pJ40VVQwTFWHFysV4bL352cCkw80uZAw40YdQhNU1rURAera3HVGWYfHSa0KdMnOZZRbCOHVP0nlgphxXGUh3U4bJGjEaaJD5AVWI/c83z7PO2I5mytSBum8R154gfcJr3duM0KkoXjAsmNTCLaRUb+2YLHV6oWvzFBGUgTD+tu34UtqPMszYwcZY4/jmiapg47q1S+OQh5/ycJjTFDy6vHDSyBpruAqWtMlw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=cL8+1oahNVOqJA+5J6p3EX9Ow2nhBiR68VgVAMLdZUM=;
 b=DTRcCuA25f8vE6tjNXZSNM46tV7Od2XFjAYJ6TL6KMfFGczfxs1ULUSNB91GmwiUo4dkdPPRqYOBsGrRrxL02rYZOPWZ6gxn8we5Rwqu2J/bf1DCug4PKrQFh14q/XVtuMXaP9zyuL1VNX0lqkpCwTna+sWLHcKEbgLsqVsDIqY/Zdj+3ZHxDiqoEWi0Cut7YRRZlEN3WDailj8WhOMFNlG1Ggc4EtfA6MmiBdGcrpXVJDVrmcpbZ9oeiXal3jE5mctfDwgBIfUCih9at48JmSMLUkP9U/znl8en/N2lMxFmZk6Ng9ahTqJNjEUBnzMEiAdhRvmQrBt4fuPk5QopuA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3266.namprd18.prod.outlook.com (10.255.163.207) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2115.13; Mon, 29 Jul 2019 14:35:46 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b%7]) with mapi id 15.20.2115.005; Mon, 29 Jul 2019
 14:35:46 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Paul Durrant <paul.durrant@citrix.com>
Thread-Topic: [PATCH v2 3/6] x86/hvm/domain: remove the 'hap_enabled' flag
Thread-Index: AQHVQu5vz1VKdPiVUEavBBqvCluqW6bhr+wA
Date: Mon, 29 Jul 2019 14:35:46 +0000
Message-ID: <4e5f66f9-3315-30ff-68e5-6f11cb0862ba@suse.com>
References: <20190725133920.40673-1-paul.durrant@citrix.com>
 <20190725133920.40673-4-paul.durrant@citrix.com>
In-Reply-To: <20190725133920.40673-4-paul.durrant@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR01CA0078.eurprd01.prod.exchangelabs.com
 (2603:10a6:6:44::19) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 7ad8ffca-21d4-4da5-9140-08d714320b14
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3266; 
x-ms-traffictypediagnostic: BY5PR18MB3266:
x-microsoft-antispam-prvs: <BY5PR18MB3266879207A6E63F63EAF704B3DD0@BY5PR18MB3266.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8273;
x-forefront-prvs: 01136D2D90
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(396003)(346002)(136003)(39860400002)(366004)(376002)(199004)(189003)(6116002)(6486002)(478600001)(229853002)(76176011)(4744005)(3846002)(6436002)(99286004)(80792005)(4326008)(36756003)(5660300002)(31696002)(14454004)(53936002)(54906003)(6246003)(6916009)(6512007)(25786009)(52116002)(26005)(102836004)(8676002)(81156014)(81166006)(186003)(486006)(446003)(66066001)(8936002)(2906002)(316002)(86362001)(6506007)(386003)(476003)(2616005)(11346002)(31686004)(68736007)(305945005)(256004)(7736002)(66446008)(64756008)(66556008)(71200400001)(71190400001)(66476007)(66946007)(53546011);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3266;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: Hss4XD9uLrvz7M2lm4HezXfgPkJx2nrOPk41yKOg6AoB8HR42zNW/npvTpqU5k3sRcMnZpt7Ejhnj7MQMl6t/l8iWfFqOyPri7VvhLZzmRceB7Q7nksvfVSW6ImL0hgwEogN7BeKgMq/dRS7t4PGRWjfO3a+WU3dKv9RVu10D/nDX1ktiNmbwxzkMWccdC9tsrjU0NRrYFJo+7D5pHXBc9XdqxVeYrnKQOQuAAKu0BZNHRJRvnTTxIVJcPYzBhJ5ePT8bHydq4XHTUDcKQDmCdtr1fcURzoyo8umeRHKdxYrLUbRH+Mw08CMAj0PAXaFmJz69xSz8hDWVTL7+kU14ChzZwrbi1sBh3hsShROlJCUlSrRXBhSUX6V4YlF2+RfVO+wZTN2JRDmteLwFIGU3R2lvQZ9bj6KmDQ0L1KXqWo=
Content-ID: <BB0B7D436DA2C541BCCF27B1B60F5266@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 7ad8ffca-21d4-4da5-9140-08d714320b14
X-MS-Exchange-CrossTenant-originalarrivaltime: 29 Jul 2019 14:35:46.4471 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3266
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v2 3/6] x86/hvm/domain: remove the
 'hap_enabled' flag
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>,
 Wei Liu <wl@xen.org>, Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjUuMDcuMjAxOSAxNTozOSwgUGF1bCBEdXJyYW50IHdyb3RlOg0KPiBAQCAtMTk1LDExICsx
OTQsOSBAQCBzdHJ1Y3QgaHZtX2RvbWFpbiB7DQo+ICAgICAgIH07DQo+ICAgfTsNCj4gICANCj4g
LSNpZmRlZiBDT05GSUdfSFZNDQo+IC0jZGVmaW5lIGhhcF9lbmFibGVkKGQpICAoaXNfaHZtX2Rv
bWFpbihkKSAmJiAoZCktPmFyY2guaHZtLmhhcF9lbmFibGVkKQ0KPiAtI2Vsc2UNCj4gLSNkZWZp
bmUgaGFwX2VuYWJsZWQoZCkgICh7KHZvaWQpKGQpOyBmYWxzZTt9KQ0KPiAtI2VuZGlmDQo+ICsj
ZGVmaW5lIGhhcF9lbmFibGVkKGQpIFwNCj4gKyAgICAoaHZtX2hhcF9zdXBwb3J0ZWQoKSAmJiBp
c19odm1fZG9tYWluKGQpICYmIFwNCj4gKyAgICAgZXZhbHVhdGVfbm9zcGVjKGQtPm9wdGlvbnMg
JiBYRU5fRE9NQ1RMX0NERl9oYXApKQ0KDQpSYXRoZXIgdGhhbiBhZGRpbmcgeWV0IGFub3RoZXIg
JiYgaGVyZSBJIHRoaW5rIHlvdSB3YW50IHRvDQpyZWplY3QgWEVOX0RPTUNUTF9DREZfaGFwIGlu
IGFyY2hfc2FuaXRpc2VfZG9tYWluX2NvbmZpZygpDQp3aGVuICFodm1faGFwX3N1cHBvcnRlZCgp
LiBTaW1pbGFybHkgdGhlIGlzX2h2bV9kb21haW4oKQ0KY291bGQgdGhlbiBhbHNvIGJlIGVsaW1p
bmF0ZWQgYnkgY2hlY2tpbmcgdGhhdCBDREZfaGFwIGlzDQpzZXQgb25seSB0b2dldGhlciB3aXRo
IENERl9odm0gKG9yIGJ5IGNsZWFyaW5nIENERl9oYXAgaWYNCkNERl9odm0gaXMgY2xlYXIgLSBk
ZXBlbmRzIG9uIHdoYXQgY29tcGF0aWJpbGl0eSBuZWVkcw0KdGhlcmUgYXJlLg0KDQpUaGlzIHdv
dWxkIHRoZW4gYWxzbyBlbGltaW5hdGUgdGhlIGRvdWJsZSBldmFsdWF0aW9uIG9mDQoiZCIuDQoN
Ckphbg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 14:55:17 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 14:55:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hs73U-0004XG-If; Mon, 29 Jul 2019 14:55:16 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=kpHI=V2=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hs73T-0004X2-2N
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 14:55:15 +0000
X-Inumbo-ID: dbcc4302-b210-11e9-bd94-c3cb9c7d7aba
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id dbcc4302-b210-11e9-bd94-c3cb9c7d7aba;
 Mon, 29 Jul 2019 14:55:09 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hs73M-0005iV-Ig; Mon, 29 Jul 2019 14:55: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 1hs73M-0003Rs-3T; Mon, 29 Jul 2019 14:55:08 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hs73M-000719-2L; Mon, 29 Jul 2019 14:55:08 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139458-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.19:test-amd64-i386-qemut-rhel6hvm-amd:guest-start.2:fail:regression
 linux-4.19:build-armhf-pvops:kernel-build:fail:regression
 linux-4.19:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-examine:build-check(1):blocked:nonblocking
 linux-4.19:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=64f4694072aa4ac23eb9ad2feeb0a178d2a054da
X-Osstest-Versions-That: linux=84df9525b0c27f3ebc2ebb1864fa62a97fdedb7d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 29 Jul 2019 14:55:08 +0000
Subject: [Xen-devel] [linux-4.19 test] 139458: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTQ1OCBsaW51eC00LjE5IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzk0NTgvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2
bS1hbWQgMTMgZ3Vlc3Qtc3RhcnQuMiAgICAgIGZhaWwgUkVHUi4gdnMuIDEyOTMxMwogYnVpbGQt
YXJtaGYtcHZvcHMgICAgICAgICAgICAgNiBrZXJuZWwtYnVpbGQgICAgICAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTI5MzEzCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90
IGJsb2NraW5nOgogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAg
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJt
aGYtYXJtaGYteGwtYXJuZGFsZSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAg
ICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jcmVkaXQxICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2
LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhz
bSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwtc2VhdHRsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhz
bSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAg
ICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwt
dGh1bmRlcnggMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjct
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjct
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBn
dWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0
YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4x
MC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGludXggICAg
ICAgICAgICAgICAgNjRmNDY5NDA3MmFhNGFjMjNlYjlhZDJmZWViMGExNzhkMmEwNTRkYQpiYXNl
bGluZSB2ZXJzaW9uOgogbGludXggICAgICAgICAgICAgICAgODRkZjk1MjViMGMyN2YzZWJjMmVi
YjE4NjRmYTYyYTk3ZmRlZGI3ZAoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI5MzEzICAyMDE4LTEx
LTAyIDA1OjM5OjA4IFogIDI2OSBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyOTQxMiAgMjAx
OC0xMS0wNCAxNDoxMDoxNSBaICAyNjcgZGF5cyAgMTc3IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBz
aW5jZSAgIDEzOTQ1OCAgMjAxOS0wNy0yOCAyMjowOToxMyBaICAgIDAgZGF5cyAgICAxIGF0dGVt
cHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0KMjM2NCBwZW9wbGUgdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdCwKbm90IGxp
c3RpbmcgdGhlbSBhbGwKCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtaTM4
Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWkzODYt
eHNtICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3Rl
ZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGVi
aWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhs
LWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0
cmljdCAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0
LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFt
aW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bTY0LWFybTY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJz
ZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJo
ZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRp
dmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1w
YWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXRodW5kZXJ4ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVz
dC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAv
aG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUg
YXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoK
RXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwg
aXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9
YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFy
bmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBs
b2c7IGl0IHdvdWxkIGJlIDE5NzUwNCBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 15:00:10 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 15: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 1hs78B-0005Fy-Eb; Mon, 29 Jul 2019 15:00:07 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=0i5a=V2=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hs78A-0005Cn-Qp
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 15:00:06 +0000
X-Inumbo-ID: 8c6af9f5-b211-11e9-8980-bc764e045a96
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8c6af9f5-b211-11e9-8980-bc764e045a96;
 Mon, 29 Jul 2019 15:00:05 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=Paul.Durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 Paul.Durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: po4EXSdwEis55Yn3gQjLPKWVTuXTTy7goFgS6vwwKNPW6TXFIDBR/aUO4JW692JWGp8SrSXj/P
 Z0Bk9+R2hAhPdO81koCE9ooPCw9P5qRAb5NNmx06Tbroz78EORLN9SQAh7/rAyP858wprPPabF
 Vet4zIsXHXDDdAAoR7N16iPD1/cQ1+/b8oMcR8CyNZViODEPsJaVrcORtkXa4aQDz23OjskHv3
 yWbGwvTrJPF7nR27eTq5BTv57ykhTeDJ1qeQwwAfHsPmHcdiYIMN9HFmSdZnl/XR+OvfFu71os
 xuw=
X-SBRS: 2.7
X-MesageID: 3561685
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,323,1559534400"; 
   d="scan'208";a="3561685"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Jan Beulich' <JBeulich@suse.com>
Thread-Topic: [PATCH v2 3/6] x86/hvm/domain: remove the 'hap_enabled' flag
Thread-Index: AQHVQu5gfwtOlcu510C1AHboj8iXe6bhjm0AgAAoDUA=
Date: Mon, 29 Jul 2019 15:00:00 +0000
Message-ID: <7d9812f69f48402fb9fb444779162cb2@AMSPEX02CL03.citrite.net>
References: <20190725133920.40673-1-paul.durrant@citrix.com>
 <20190725133920.40673-4-paul.durrant@citrix.com>
 <4e5f66f9-3315-30ff-68e5-6f11cb0862ba@suse.com>
In-Reply-To: <4e5f66f9-3315-30ff-68e5-6f11cb0862ba@suse.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 3/6] x86/hvm/domain: remove the
 'hap_enabled' flag
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Roger Pau Monne <roger.pau@citrix.com>, Wei Liu <wl@xen.org>, Andrew
 Cooper <Andrew.Cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBKYW4gQmV1bGljaCA8SkJldWxp
Y2hAc3VzZS5jb20+DQo+IFNlbnQ6IDI5IEp1bHkgMjAxOSAxNTozNg0KPiBUbzogUGF1bCBEdXJy
YW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT4NCj4gQ2M6IHhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZzsgQW5kcmV3IENvb3BlciA8QW5kcmV3LkNvb3BlcjNAY2l0cml4LmNvbT47IFJv
Z2VyIFBhdSBNb25uZQ0KPiA8cm9nZXIucGF1QGNpdHJpeC5jb20+OyBXZWkgTGl1IDx3bEB4ZW4u
b3JnPg0KPiBTdWJqZWN0OiBSZTogW1BBVENIIHYyIDMvNl0geDg2L2h2bS9kb21haW46IHJlbW92
ZSB0aGUgJ2hhcF9lbmFibGVkJyBmbGFnDQo+IA0KPiBPbiAyNS4wNy4yMDE5IDE1OjM5LCBQYXVs
IER1cnJhbnQgd3JvdGU6DQo+ID4gQEAgLTE5NSwxMSArMTk0LDkgQEAgc3RydWN0IGh2bV9kb21h
aW4gew0KPiA+ICAgICAgIH07DQo+ID4gICB9Ow0KPiA+DQo+ID4gLSNpZmRlZiBDT05GSUdfSFZN
DQo+ID4gLSNkZWZpbmUgaGFwX2VuYWJsZWQoZCkgIChpc19odm1fZG9tYWluKGQpICYmIChkKS0+
YXJjaC5odm0uaGFwX2VuYWJsZWQpDQo+ID4gLSNlbHNlDQo+ID4gLSNkZWZpbmUgaGFwX2VuYWJs
ZWQoZCkgICh7KHZvaWQpKGQpOyBmYWxzZTt9KQ0KPiA+IC0jZW5kaWYNCj4gPiArI2RlZmluZSBo
YXBfZW5hYmxlZChkKSBcDQo+ID4gKyAgICAoaHZtX2hhcF9zdXBwb3J0ZWQoKSAmJiBpc19odm1f
ZG9tYWluKGQpICYmIFwNCj4gPiArICAgICBldmFsdWF0ZV9ub3NwZWMoZC0+b3B0aW9ucyAmIFhF
Tl9ET01DVExfQ0RGX2hhcCkpDQo+IA0KPiBSYXRoZXIgdGhhbiBhZGRpbmcgeWV0IGFub3RoZXIg
JiYgaGVyZSBJIHRoaW5rIHlvdSB3YW50IHRvDQo+IHJlamVjdCBYRU5fRE9NQ1RMX0NERl9oYXAg
aW4gYXJjaF9zYW5pdGlzZV9kb21haW5fY29uZmlnKCkNCj4gd2hlbiAhaHZtX2hhcF9zdXBwb3J0
ZWQoKS4gU2ltaWxhcmx5IHRoZSBpc19odm1fZG9tYWluKCkNCj4gY291bGQgdGhlbiBhbHNvIGJl
IGVsaW1pbmF0ZWQgYnkgY2hlY2tpbmcgdGhhdCBDREZfaGFwIGlzDQo+IHNldCBvbmx5IHRvZ2V0
aGVyIHdpdGggQ0RGX2h2bSAob3IgYnkgY2xlYXJpbmcgQ0RGX2hhcCBpZg0KPiBDREZfaHZtIGlz
IGNsZWFyIC0gZGVwZW5kcyBvbiB3aGF0IGNvbXBhdGliaWxpdHkgbmVlZHMNCj4gdGhlcmUgYXJl
Lg0KPiANCj4gVGhpcyB3b3VsZCB0aGVuIGFsc28gZWxpbWluYXRlIHRoZSBkb3VibGUgZXZhbHVh
dGlvbiBvZg0KPiAiZCIuDQoNCk9oIHllcywgdGhhdCdzIG5lYXRlci4gSSdsbCBkbyB0aGF0LCBh
bmQgYWxzbyBmaXggdXAgcGF0Y2ggIzIuDQoNCiAgUGF1bA0KDQo+IA0KPiBKYW4NCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 15:02:01 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 15:02:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hs7A0-0005PL-Sx; Mon, 29 Jul 2019 15:02:00 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=hB3/=V2=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hs79z-0005P7-Cy
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 15:01:59 +0000
X-Inumbo-ID: cf42ef54-b211-11e9-8740-93dc7d340984
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id cf42ef54-b211-11e9-8740-93dc7d340984;
 Mon, 29 Jul 2019 15:01:57 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: JjtLm3A5pRED04tgWphh/+Q5kC0hA1WoccKhcDFluGtegSxPjy078cexHFQLiKRsUsoAy3pT7L
 mIeU7nLKEhXUqNWi1hNtIgo7SOXKM/zCfkcaT4k3++uzNrbi9MzHf4DCymR8RTUD9K2d9eKS0a
 ZDkQGtupvUXlmzlZ0rDwPBdx0DO9ihYC31j1154uplRhnqq3fOpcDd+KRbdQ0zm+hU0aQoFMKY
 cMRAsqMS+gEJGrcXP3hbF0UIz4HzQE9LM0Gu/fNWgrHMrx8CpDw6/VP8R7C0WxDsBLce0+w3O5
 jw8=
X-SBRS: 2.7
X-MesageID: 3561879
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,323,1559534400"; 
   d="scan'208";a="3561879"
To: Jan Beulich <JBeulich@suse.com>
References: <20190726203222.4833-1-andrew.cooper3@citrix.com>
 <20190726203222.4833-2-andrew.cooper3@citrix.com>
 <a27cfac4-231b-e06c-11a9-5bf8f839fee2@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <998bce0b-dd54-3f64-e759-e6f93b9b278a@citrix.com>
Date: Mon, 29 Jul 2019 16:01:53 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <a27cfac4-231b-e06c-11a9-5bf8f839fee2@suse.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 1/2] xen/link: Introduce
 .bss.percpu.page_aligned
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Julien Grall <julien.grall@arm.com>,
 Xen-devel <xen-devel@lists.xenproject.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjkvMDcvMjAxOSAxNDoxNywgSmFuIEJldWxpY2ggd3JvdGU6Cj4gT24gMjYuMDcuMjAxOSAy
MjozMiwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4gRnV0dXJlIGNoYW5nZXMgYXJlIGdvaW5nIHRv
IG5lZWQgdG8gcGFnZSBhbGlnbiBzb21lIHBlcmNwdSBkYXRhLgo+Pgo+PiBUaGlzIG1lYW5zIHRo
YXQgdGhlIHBlcmNwdSBhcmVhIG5lZWRzIHN1aXRhYmx5IGFsaWduaW5nIGluIHRoZSBCU1Mgc28g
Q1BVMCBoYXMKPj4gY29ycmVjdGx5IGFsaWduZWQgZGF0YS4gIFNodWZmbGUgdGhlIGV4YWN0IGxp
bmsgb3JkZXIgb2YgaXRlbXMgd2l0aGluIHRoZSBCU1MKPj4gdG8gZ2l2ZSAuYnNzLnBlcmNwdS5w
YWdlX2FsaWduZWQgYXBwcm9wcmlhdGUgYWxpZ25tZW50Lgo+Pgo+PiBJbiBhZGRpdGlvbiwgd2Ug
bmVlZCB0byBiZSBhYmxlIHRvIHNwZWNpZnkgYW4gYWxpZ25tZW50IGF0dHJpYnV0ZSB0bwo+PiBf
X0RFRklORV9QRVJfQ1BVKCkuICBSZXdvcmsgaXQgc28gdGhlIGNhbGxlciBwYXNzZXMgaW4gYWxs
IGF0dHJpYnV0ZXMsIGFuZAo+PiBhZGp1c3QgREVGSU5FX1BFUl9DUFV7LF9SRUFEX01PU1RMWX0o
KSB0byBtYXRjaC4gIFRoaXMgaGFzIHRoZSBhZGRlZCBib251cwo+PiB0aGF0IGl0IGlzIG5vdyBw
b3NzaWJsZSB0byBncmVwIGZvciAuYnNzLnBlcmNwdSBhbmQgZmluZCBhbGwgdGhlIHVzZXJzLgo+
IEFuZCBpdCBoYXMgdGhlIG1lYW5pbmdmdWwgZG93bnNpZGUgb2Ygbm93IGV2ZXJ5IHVzZSBzaXRl
IG5lZWRpbmcgdG8gZ2V0Cj4gdGhpbmdzIHJpZ2h0LgoKWW91IHNheSB0aGlzIGFzIGlmIGl0IHRo
ZSBjdXJyZW50IHdheSBvZiBkb2luZyB0aGluZ3MgaXMgYW55dGhpbmcgbW9yZQp0aGFuIGFuIGls
bHVzaW9uIG9mIHByb3RlY3Rpb24uCgo+ICBUaGlzIGlzIG5vdCByZWFsbHkgYSBwcm9ibGVtIHNv
bGVseSBiZWNhdXNlCj4gX19ERUZJTkVfUEVSX0NQVSgpIGlzIGEgaGVscGVyIGZvciBhbGwgdGhl
IHJlYWwgREVGSU5FX1BFUl9DUFUqKCkuIFRoZQo+IGdyZXAtaW5nIGFyZ3VtZW50IGlzIG5vdCBh
IHJlYWxseSBtZWFuaW5nZnVsIG9uZSBpbW8gYW55d2F5IC0geW91IGNvdWxkCj4gYXMgd2VsbCBn
cmVwIGZvciBERUZJTkVfUEVSX0NQVS4KCkFuZCBhcyB1c3VhbCwgb3VyIHBvaW50cyBvZiB2aWV3
IGRpZmZlciBzdWJzdGFudGlhbGx5IGhlcmUuwqAgTG9va2luZyBmb3IKREVGSU5FX1BFUl9DUFUo
KSBkb2Vzbid0IGhlbHAgeW91IGlkZW50aWZ5IHRoZSBzZWN0aW9ucyBpbiB1c2UuwqAgVGhhdApy
ZXF1aXJlcyBhIGZ1cnRoZXIgbGV2ZWwgb2YgaW5kaXJlY3Rpb24uCgo+IEFueXdheSAtIHRoaXMg
aXMgbm90IGFuIG9iamVjdGlvbiB0byB0aGUgY2hvc2VuIGFwcHJvYWNoLCBqdXN0IGEgcmVtYXJr
Lgo+IEknZCBsaWtlIHRvIG5vdGUgdGhvdWdoIHRoYXQgeW91IGV4cGxpY2l0bHkgdW5kbyBzb21l
dGhpbmcgSSBoYWQgZG9uZQo+IChpaXJjKSwgYW5kIEkgbWF5IGZpbmQgb2RkIHdoZW4gcnVubmlu
ZyBpbnRvIGFnYWluIGRvd24gdGhlIHJvYWQsCj4gcG90ZW50aWFsbHkgcmVzdWx0aW5nIGluIGFu
ICJ1bmRvLXRoZS11bmRvIiBwYXRjaC4gSSB0aGluayB3ZSByZWFsbHkKPiBuZWVkIHRvIGZpbmQg
YSB3YXkgdG8gYXZvaWQgcmUtZG9pbmcgdGhpbmdzIHRoYXQgd2VyZSBkb25lIGludGVudGlvbmFs
bHkKPiBpbiBjZXJ0YWluIHdheXMsIHdoZW4gdGhlIGRpZmZlcmVuY2UgYmV0d2VlbiB2YXJpYW50
cyBpcyBtZXJlbHkgcGVyc29uYWwKPiB0YXN0ZS4KCktlaXIgaW50cm9kdWNlZCBwZXJjcHUgaW4g
ZWE2MDhjYzM2ZCB3aGVuIERFRklORV9QRVJfQ1BVKCkgd2FzIHByaXZhdGUKdG8geDg2IGFuZCBo
YWQgdGhlIF9fc2VjdGlvbigpIGltcGxpY2l0IGluIGl0LgoKWW91IGNoYW5nZWQgREVGSU5FX1BF
Ul9DUFUoKSB0byBpbmNsdWRlIGEgc3VmZml4IGZvciB0aGUgcHVycG9zZSBvZgppbnRyb2R1Y2lu
ZyBERUZJTkVfUEVSX0NQVV9SRUFEX01PU1RMWSgpIGluIGNmYmYxN2ZmYmIwLCBidXQgbm93aGVy
ZSBpcwp0aGVyZSBhbnkgaGludCBvZiBhIHN1Z2dlc3Rpb24gdGhhdCB0aGUgZW5kIHJlc3VsdCB3
YXMgYW55dGhpbmcgbW9yZQp0aGFuIGp1c3QgImhvdyBpdCBoYXBwZW5lZCB0byB0dXJuIG91dCIu
CgoKQXMgdG8gInRoaXMgYmVpbmcgaW50ZW50aW9uYWwgdG8gcmVtb3ZlIG1pc3Rha2VzIi7CoCBU
aGVyZSBhcmUgcGxlbnR5IG9mCndheXMgdG8gc2NyZXcgdGhpcyB1cCwgaW5jbHVkaW5nIHdheXMg
d2hpY2ggZG9uJ3QgaW52b2x2ZSB1c2luZwpfX0RFRklORV9QRVJfQ1BVKCwsICJmb28iKSwgb3Ig
bWFudWFsbHkgaW5zZXJ0aW5nIHNvbWV0aGluZyBpbnRvCi5ic3MucGVyX2NwdSBvdXRzaWRlIG9m
IGFueSBvZiB0aGUgcGVyY3B1IGluZnJhc3RydWN0dXJlLCBhbmQgbm8gYW1vdW50Cm9mIHRlY2hu
aWNhbCBtZWFzdXJlcyBjYW4gY2F0Y2ggdGhpcy4KClRoZSBvbmx5IHJlY291cnNlIGlzIHNlbnNp
YmxlIGNvZGUgcmV2aWV3LCBhbmQgYW55IG9wZW5jb2RlZCB1c2Ugb2YKX19ERUZJTkVfUEVSX0NQ
VSgpIG9yIF9fc2VjdGlvbigiLmJzcy5wZXJfY3B1IiAuLi4pIHN0aWNrIG91dCBpbiBhbgpvYnZp
b3VzIG1hbm5lci4KCj4+IC0tLSBhL3hlbi9hcmNoL3g4Ni94ZW4ubGRzLlMKPj4gKysrIGIveGVu
L2FyY2gveDg2L3hlbi5sZHMuUwo+PiBAQCAtMjkzLDE0ICsyOTMsMTUgQEAgU0VDVElPTlMKPj4g
ICAgICAgICAgX19ic3Nfc3RhcnQgPSAuOwo+PiAgICAgICAgICAqKC5ic3Muc3RhY2tfYWxpZ25l
ZCkKPj4gICAgICAgICAgKiguYnNzLnBhZ2VfYWxpZ25lZCopCj4+IC0gICAgICAgKiguYnNzKQo+
PiAtICAgICAgIC4gPSBBTElHTihTTVBfQ0FDSEVfQllURVMpOwo+PiAgICAgICAgICBfX3Blcl9j
cHVfc3RhcnQgPSAuOwo+PiArICAgICAgICooLmJzcy5wZXJjcHUucGFnZV9hbGlnbmVkKQo+IE5v
dyB0aGlzIGlzIGEgY2FzZSB3aGVyZSBJIHRoaW5rIGFuIGV4cGxpY2l0IEFMSUdOKFBBR0VfU0la
RSkgd291bGQgYmUKPiBkZXNpcmFibGU6IElmIHRoZSBsYXN0IGl0ZW0gaW4gLmJzcy5wYWdlX2Fs
aWduZWQgd2FzIG5vdCBhIG11bHRpcGxlIG9mCj4gUEFHRV9TSVpFIGluIHNpemUsIHRoZW4gX19w
ZXJfY3B1X3N0YXJ0IHdvdWxkIGxpdmUgbmVlZGxlc3NseSBlYXJseSwKPiBwb3NzaWJseSBpbmNy
ZWFzaW5nIG91ciBtZW1vcnkgb3ZlcmhlYWQgYnkgYSBwYWdlIHBlciBDUFUgZm9yIG5vIGdhaW4K
PiBhdCBhbGwuCgpIbW0sIHllcy7CoCBXZSBzaG91bGQgZG8gb3VyIGJlc3QgdG8gZGVmZW5kIGFn
YWluc3QgYnVncyBsaWtlIHRoaXMuCgo+Cj4+ICAgICAgICAgICooLmJzcy5wZXJjcHUpCj4+ICAg
ICAgICAgIC4gPSBBTElHTihTTVBfQ0FDSEVfQllURVMpOwo+PiAgICAgICAgICAqKC5ic3MucGVy
Y3B1LnJlYWRfbW9zdGx5KQo+PiAgICAgICAgICAuID0gQUxJR04oU01QX0NBQ0hFX0JZVEVTKTsK
Pj4gICAgICAgICAgX19wZXJfY3B1X2RhdGFfZW5kID0gLjsKPj4gKyAgICAgICAqKC5ic3MpCj4+
ICsgICAgICAgLiA9IEFMSUdOKFNNUF9DQUNIRV9CWVRFUyk7Cj4+ICAgICAgICAgIF9fYnNzX2Vu
ZCA9IC47Cj4gV2h5IGlzIHRoaXMgbGFzdCBBTElHTigpIG5lZWRlZD8KClRyeSB0YWtpbmcgaXQg
b3V0IGFuZCB0aGUgbGlua2VyIHdpbGwgbWFrZSBpdHMgZmVlbGluZ3Mga25vd24uCgpUZWNobmlj
YWxseSwgaXQgb25seSBuZWVkcyA4IGJ5dGUgYWxpZ25tZW50IChpdHMgc28gd2UgY2FuIHVzZSBy
ZXAgc3Rvc3EKdG8gY2xlYXIpLCB3aGljaCBpcyBtb3JlIHJlbGF4ZWQgdGhhbiBTTVBfQ0FDSEVf
QllURVMuCgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 15:03:02 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 15: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 1hs7Az-0005Ut-DG; Mon, 29 Jul 2019 15:03:01 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=hW4D=V2=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hs7Ay-0005Ul-7B
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 15:03:00 +0000
X-Inumbo-ID: f1d0bb64-b211-11e9-85fd-b38179a9e178
Received: from m4a0041g.houston.softwaregrp.com (unknown [15.124.2.87])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f1d0bb64-b211-11e9-85fd-b38179a9e178;
 Mon, 29 Jul 2019 15:02:57 +0000 (UTC)
Received: FROM m4a0041g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0041g.houston.softwaregrp.com WITH ESMTP; 
 Mon, 29 Jul 2019 15:02:55 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Mon, 29 Jul 2019 14:45:07 +0000
Received: from NAM04-BN3-obe.outbound.protection.outlook.com (15.124.72.13) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Mon, 29 Jul 2019 14:45:07 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=FCLc9TiunWBImqtec4WcJTOc0iSNKK+uHUCA06QMjE2jRSuSeOO8eAUyecjYaipDE5XKQxhVWCN1WpBTD8WxH+2hVlbk1h0+bG48srDkRyzTAdyi2Y56+WXciQEJQXNZCTXgm0P+CenRq9rEjhFeZAa844EGzi76lOTQ9WuCLchxvoafEZHx74B02zWeIOi/HNI4nKdwXMGcfuXZ9MSgjbVCbQSc8tSQVw8AwmMAGcHLx8rlYIIsO9WD32LiKg8OvshQh5sFySvAptTgLfTYShWcaYP1LO+ECjrGU8vqsFITeWUVkhn/T/6XxKL1yDGnFzWVN965afxIFa0H86RyDw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=fhuS0pKno1/JuM4nQOPPd8+YA/zi4/sW+2Z/yJhjzcI=;
 b=NJOGY9exN2DmnKzjhTqw9KLwqrHkXNxlNJkZy9tLLqEV0XMlCuyXy6yFqL/Sk+AWGjx5MI1z63IAON/o1DvaMTTqdOdxACJNLgZ+qVAW65av5xFDAW+m4KDXvpbL4CJrIE062RuQpyC5dw0uNNAQsRMb5ikPuhRgiF9o2qR4AkPslB506tKwNt81NEtLrsIO933/rBtQOrcgdI5VlrTP9TjNB4pfNMva3CIfLgxUbFqCew5ULt/y5InP9nzdFdvhFLyduxvD3U0eCNm7DPcAHWKKprWDaQIFrJT/WRmqnyBmvTgMmoK6LKk3d0h0/1EbtPeH/5KBGp5Nxgc+zr+JgQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3393.namprd18.prod.outlook.com (10.255.136.159) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2115.14; Mon, 29 Jul 2019 14:45:05 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b%7]) with mapi id 15.20.2115.005; Mon, 29 Jul 2019
 14:45:05 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Lukasz Hawrylko <lukasz.hawrylko@intel.com>
Thread-Topic: [PATCH] Adding Intel TXT maintainter
Thread-Index: AQHVRht2CgttkeCEaEaB9qhqmBNIMabhrCsA
Date: Mon, 29 Jul 2019 14:45:05 +0000
Message-ID: <05253a48-a077-ff8d-120b-7bf1356b94cc@suse.com>
References: <20190729143910.2389-1-lukasz.hawrylko@intel.com>
In-Reply-To: <20190729143910.2389-1-lukasz.hawrylko@intel.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR0202CA0002.eurprd02.prod.outlook.com
 (2603:10a6:4:29::12) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 96133e97-7a96-46fb-a625-08d71433587b
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3393; 
x-ms-traffictypediagnostic: BY5PR18MB3393:
x-microsoft-antispam-prvs: <BY5PR18MB3393A1FE265C0D4F9286004AB3DD0@BY5PR18MB3393.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7691;
x-forefront-prvs: 01136D2D90
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(396003)(366004)(39860400002)(376002)(346002)(136003)(189003)(199004)(486006)(66476007)(476003)(4744005)(5660300002)(31686004)(66066001)(81156014)(81166006)(66446008)(64756008)(66556008)(8676002)(8936002)(31696002)(86362001)(68736007)(66946007)(99286004)(71200400001)(71190400001)(26005)(6916009)(478600001)(256004)(14454004)(7416002)(316002)(6116002)(7736002)(3846002)(305945005)(76176011)(53546011)(102836004)(186003)(36756003)(2906002)(4326008)(54906003)(6436002)(229853002)(25786009)(6512007)(6246003)(53936002)(2616005)(11346002)(446003)(6506007)(80792005)(6486002)(386003)(52116002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3393;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: V0Xys5o1nirXEpEdMbiSuxcV9rBvpiplUXkolPsyve1oT1GS5hOqpDz4QleSKz1CGBDqbH40AcbEaycncUaKpuT+nmN+b0sp9ZRZ2CtOaYlFcTkwlmkPsqu8sUQ1kKkx1BDPlkhwUos1wXWrxHdgnaSnsEQHwtkK9uds8Ho6p4/kEMZRcA3s0hd2HiviXbHteLNJEfoUaBrdmT69o7xryR1MwpyM/getrqIZ23krZTXnoEoJjCf85aAwoawAH2kCf+orisPItGbVs7G6zE8WfADJVc7JJk0OJ2ZTG7pazWP2DVgAPl5bLlIj/+q/uGphBEzF9rn7Tl8PdFkks116wmEBIPeEVRtt4VQCGK5jLLF2399i862elOORrtf0Nmr0Qv9zD5kCP8SOREDUibZFqrAmj+GUolkhCXkw7RFFx8U=
Content-ID: <CF048A929C57894E8DCE5E32BC2E5AE1@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 96133e97-7a96-46fb-a625-08d71433587b
X-MS-Exchange-CrossTenant-originalarrivaltime: 29 Jul 2019 14:45:05.8009 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3393
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH] Adding Intel TXT maintainter
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>, Julien
 Grall <julien.grall@arm.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>

T24gMjkuMDcuMjAxOSAxNjozOSwgTHVrYXN6IEhhd3J5bGtvIHdyb3RlOg0KPiBTdXBwb3J0IGZv
ciBJbnRlbCBUWFQgaGFzIG9ycGhhbmVkIHN0YXR1cyByaWdodCBub3cgYmVjYXVzZQ0KPiBubyBh
Y3RpdmUgbWFpbnRhaW50ZXIgaXMgbGlzdGVkLiBBZGRpbmcgbXlzZWxmIGFzIGFjdGl2ZSBtYWlu
dGFpbnRlciwNCj4gc28gaXQgY291bGQgYmUgcmV2ZXJ0ZWQgdG8gc3VwcG9ydGVkIHN0YXRlLg0K
DQpXaGljaCB5b3Ugc2hvdWxkIHRoZW4gZG8gLi4uDQoNCj4gLS0tIGEvTUFJTlRBSU5FUlMNCj4g
KysrIGIvTUFJTlRBSU5FUlMNCj4gQEAgLTI0MCw2ICsyNDAsNyBAQCBTOglNYWludGFpbmVkDQo+
ICAgRjoJdG9vbHMvZ29sYW5nDQo+ICAgDQo+ICAgSU5URUwoUikgVFJVU1RFRCBFWEVDVVRJT04g
VEVDSE5PTE9HWSAoVFhUKQ0KPiArTToJTHVrYXN6IEhhd3J5bGtvIDxsdWthc3ouaGF3cnlsa29A
aW50ZWwuY29tPg0KPiAgIFM6CU9ycGhhbmVkDQoNCi4uLiByaWdodCBoZXJlLiBUaGUgcXVlc3Rp
b24gaXMgd2hhdCBuZXcgc3RhdGUgeW91IHdhbnQgdG8gcHV0DQppdCBpbnRvLiBCdXQgaXQgd2Fz
IHN1Z2dlc3RlZCBhbnl3YXkgdGhhdCB5b3UgYWRkIHlvdXJzZWxmIGFzDQpyZXZpZXdlciBmaXJz
dCwgYXQgd2hpY2ggcG9pbnQgdGhlIG5ldyBzdGF0ZSB3b3VsZCBwcm9iYWJseSBiZQ0KIk9kZCBG
aXhlcyIuDQoNCkphbg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 15:08:22 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 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 1hs7G6-0005fY-2R; Mon, 29 Jul 2019 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=kpHI=V2=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hs7G5-0005fO-B8
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 15:08:17 +0000
X-Inumbo-ID: b12f2949-b212-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b12f2949-b212-11e9-8980-bc764e045a96;
 Mon, 29 Jul 2019 15:08:16 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hs7G3-00060Z-Pi; Mon, 29 Jul 2019 15:08:15 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hs7G2-0004JL-Sb; Mon, 29 Jul 2019 15:08:15 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hs7G2-0000ys-Rq; Mon, 29 Jul 2019 15:08:14 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139468-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=87ad6913b4dbeb0a49c6edc997e845e63840e4c2
X-Osstest-Versions-That: ovmf=d47b85a621add591212546b12945d7b9873fbabf
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 29 Jul 2019 15:08:14 +0000
Subject: [Xen-devel] [ovmf test] 139468: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTQ2OCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzk0NjgvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICA4N2FkNjkxM2I0ZGJlYjBhNDljNmVkYzk5N2U4NDVl
NjM4NDBlNGMyCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICBkNDdiODVh
NjIxYWRkNTkxMjEyNTQ2YjEyOTQ1ZDdiOTg3M2ZiYWJmCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MzkzNzEgIDIwMTktMDctMjYgMTE6MTA6MjIgWiAgICAzIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTM5NDY4ICAyMDE5LTA3LTI5IDAxOjM5OjIyIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgRXJpYyBEb25n
IDxlcmljLmRvbmdAaW50ZWwuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92
bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcK
bG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNv
bmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9y
dHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFz
dGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJs
b2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5
CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC9v
c3N0ZXN0L292bWYuZ2l0CiAgIGQ0N2I4NWE2MjEuLjg3YWQ2OTEzYjQgIDg3YWQ2OTEzYjRkYmVi
MGE0OWM2ZWRjOTk3ZTg0NWU2Mzg0MGU0YzIgLT4geGVuLXRlc3RlZC1tYXN0ZXIKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 15:09:07 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 15:09:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hs7Gq-0005iQ-Do; Mon, 29 Jul 2019 15:09: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=hW4D=V2=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hs7Gp-0005iJ-4j
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 15:09:03 +0000
X-Inumbo-ID: bee85031-b212-11e9-8980-bc764e045a96
Received: from m9a0002g.houston.softwaregrp.com (unknown [15.124.64.67])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id bee85031-b212-11e9-8980-bc764e045a96;
 Mon, 29 Jul 2019 15:09:02 +0000 (UTC)
Received: FROM m9a0002g.houston.softwaregrp.com (15.121.0.191) BY
 m9a0002g.houston.softwaregrp.com WITH ESMTP; 
 Mon, 29 Jul 2019 15:08:42 +0000
Received: from M4W0335.microfocus.com (2002:f78:1193::f78:1193) by
 M9W0068.microfocus.com (2002:f79:bf::f79:bf) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Mon, 29 Jul 2019 14:47:57 +0000
Received: from NAM04-SN1-obe.outbound.protection.outlook.com (15.124.8.11) by
 M4W0335.microfocus.com (15.120.17.147) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Mon, 29 Jul 2019 14:47:57 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=F76swHluKHKXlcTc3wM70xQhV86MGd/QCRosTDzHdQWPf+Abnh27ZYXoegZRiMg0GqeXtFsBv1ZdCpi4sfouV0kaHfdb3PB0aTRozRBuNZ7s4BKHDOsneZL2v86vJRnj/VpjQY9MlClcA/yhPMPhMu7XJjGOA/XDtj3J9WP1Z+9FWKWBZARZ0c570ZJzgVcnDpBpextvCp8W/+b+WrRh2zhXrnTK4u2zISLFT6VRjD+xNVXGaN3PqqcN/otD7ztG/lKFQMj2YHflDPX7+iBo99C6W6riFsndC2YpsirZkyEQzJwCT0NRNWQv6HaWcAkAqhHKriRkIDUDL2pcDNSpnA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=3rufo48DdoblI1GrXyUK2qmKAwYPBL2MSekAtK2+2dg=;
 b=gZl2EEYnhO82xEvw+q6ZLdATJaPdbul7kmZiWMxrUxStF4TU9oz1uuEQ3NBCHQlgvcbU9giE3gtHSbvD/0hoLrsAtr1mJETVHGWCUxt383QskI74ocUUFNsz/dbERiQragE8njN60tOLJVRfXTV5+0I53yVwtLhA+GMctT5Kh+Wv50oEhjHX0xnsXTDE/0rM5d5qV0unoKXV8XkQ+ykzKBx/x4ek3+FGCF6bCL1N4a3wqX/SAW8YQoOAxbaz/arvvQmCmeQcrxhr3vbHmtiDoh7p18FF37b2+K/NWs3+b1/5gNygGJySlS9G30AXjcAW1JjMl3zEfMHPw2dsIuud/Q==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3330.namprd18.prod.outlook.com (10.255.138.207) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2115.14; Mon, 29 Jul 2019 14:47:56 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b%7]) with mapi id 15.20.2115.005; Mon, 29 Jul 2019
 14:47:56 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Juergen Gross <JGross@suse.com>
Thread-Topic: [PATCH 1/3] xen: move debugtrace coding to common/debugtrace.c
Thread-Index: AQHVRSA2vhgAAF6AnUuE4HJXiRUWH6bhjJWAgAAM8DaAAAgJgIAAB+6RgAAFb4A=
Date: Mon, 29 Jul 2019 14:47:56 +0000
Message-ID: <12c50335-6e8e-40a8-1304-e185b054af85@suse.com>
References: <20190728084100.13071-1-jgross@suse.com>
 <20190728084100.13071-2-jgross@suse.com>
 <014a658d-c2d5-0497-a2b3-793997f952ad@suse.com>
 <1895d2d8-db34-8c93-09c2-56f11b890cd6@suse.com>
 <58a04e6c-8dbc-198c-cfb2-16a5b626bfb8@suse.com>
 <954eb28c-1aeb-8072-aa17-5e4e4f0bba52@suse.com>
In-Reply-To: <954eb28c-1aeb-8072-aa17-5e4e4f0bba52@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB8P191CA0019.EURP191.PROD.OUTLOOK.COM
 (2603:10a6:10:130::29) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 0db1baf7-144e-4253-54e9-08d71433be36
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3330; 
x-ms-traffictypediagnostic: BY5PR18MB3330:
x-microsoft-antispam-prvs: <BY5PR18MB333086FE3FE5BDE8AACF3916B3DD0@BY5PR18MB3330.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 01136D2D90
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(366004)(136003)(396003)(376002)(39860400002)(346002)(199004)(189003)(6862004)(102836004)(66066001)(186003)(80792005)(5660300002)(2906002)(99286004)(6506007)(11346002)(36756003)(53546011)(37006003)(26005)(54906003)(4326008)(25786009)(316002)(6512007)(386003)(81166006)(76176011)(256004)(478600001)(81156014)(486006)(3846002)(6116002)(8676002)(52116002)(86362001)(6636002)(66446008)(64756008)(71200400001)(71190400001)(31696002)(66556008)(66476007)(66946007)(8936002)(31686004)(68736007)(14454004)(6246003)(476003)(2616005)(446003)(53936002)(229853002)(6486002)(305945005)(6436002)(7736002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3330;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: bfHobe6a7crIl/kFvQr2lD0IG6rk7ADqSvWPT469mxdl3BWNbpegQPdn3kF1REac7NR6CtX89FEwK5S4l7bugXnKjJruGDSRC3kQE9bvntBO4EQMG08VujaoqQ5GcND5j0VgvFh7H8XCB2sLHWaLtAZxhAlJZnbtkTz2jdD5ZObSSBp1b//a1iVXY+1/K7683Szelg/llqysZPU3bCri1LRpet1T4Un2CezmLFzWtnTeSSmHw371uEl5a3xctZLeLBunxP8n/EluVrKBugSd40tF7jimDa7ZP2XNi11q61W1F/NMUHj9WwKDQa6YMJWQEUqbIFHMiv3CXFWF41wMGaEqdune0Ixtaf3Knp2dNMGbxHIBAhs5pY+ztImvctAwdh70qRbqGZ2YQOUKbIXv3kZkUpKqUaUCA6m/omekwRQ=
Content-ID: <D464FC07879B56458BE9318D10F0FA2B@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 0db1baf7-144e-4253-54e9-08d71433be36
X-MS-Exchange-CrossTenant-originalarrivaltime: 29 Jul 2019 14:47:56.6222 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3330
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH 1/3] xen: move debugtrace coding to
 common/debugtrace.c
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>,
 "xen-devel@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>

T24gMjkuMDcuMjAxOSAxNjoyOCwgSnVlcmdlbiBHcm9zcyB3cm90ZToNCj4gT24gMjkuMDcuMTkg
MTY6MDAsIEphbiBCZXVsaWNoIHdyb3RlOg0KPj4gT24gMjkuMDcuMjAxOSAxNTozMCwgSnVlcmdl
biBHcm9zcyB3cm90ZToNCj4+PiBPbiAyOS4wNy4xOSAxNDo0NSwgSmFuIEJldWxpY2ggd3JvdGU6
DQo+Pj4+IE9uIDI4LjA3LjIwMTkgMTA6NDAsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6DQo+Pj4+PiAt
I2VuZGlmIC8qICFDT05GSUdfREVCVUdfVFJBQ0UgKi8NCj4+Pj4+IC0NCj4+Pj4+IC0NCj4+Pj4+
IMKgwqDCoCAvKg0KPj4+Pj4gwqDCoMKgwqAgKiAqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKg0KPj4+Pj4gwqDCoMKgwqAgKiAqKioq
KioqKioqKioqKiogRGVidWdnaW5nL3RyYWNpbmcvZXJyb3ItcmVwb3J0ICoqKioqKioqKioqKioq
Kg0KPj4+Pg0KPj4+PiAuLi4gd2hhdCBhYm91dCB0aGlzIG9uZT8gVGhlcmUncyBvbmx5IHBhbmlj
KCkgYmV0d2VlbiBpdCBhbmQgdGhlIG5leHQNCj4+Pj4gc3VjaCBjb21tZW50LCBhbmQgSSBkb24n
dCB0aGluayB0aGUgIkRlYnVnZ2luZy90cmFjaW5nIiBwYXJ0IG9mIGl0DQo+Pj4+IGFyZSBhcHBs
aWNhYmxlIChhbnltb3JlKS4NCj4+Pg0KPj4+IFRydWUuIEknbGwgcmVtb3ZlIHRoZSAiRGVidWdn
aW5nL3RyYWNpbmciIHBhcnQuDQo+Pj4NCj4+Pj4NCj4+Pj4+IC0tLSBhL3hlbi9pbmNsdWRlL3hl
bi9jb25zb2xlLmgNCj4+Pj4+ICsrKyBiL3hlbi9pbmNsdWRlL3hlbi9jb25zb2xlLmgNCj4+Pj4+
IEBAIC00OCw0ICs0OCw4IEBAIGludCBjb25zb2xlX3Jlc3VtZSh2b2lkKTsNCj4+Pj4+IMKgwqDC
oCBleHRlcm4gaW50OF90IG9wdF9jb25zb2xlX3hlbjsNCj4+Pj4+ICsvKiBJc3N1ZSBzdHJpbmcg
dmlhIHNlcmlhbCBsaW5lLiAqLw0KPj4+Pj4gK2V4dGVybiBpbnQgc2VyY29uX2hhbmRsZTsNCj4+
Pj4+ICt2b2lkIHNlcmNvbl9wdXRzKGNvbnN0IGNoYXIgKnMpOw0KPj4+Pg0KPj4+PiBJIGd1ZXNz
IGF2b2lkaW5nIHRoZWlyIGV4cG9zdXJlIHdhcyBvbmUgb2YgdGhlIHJlYXNvbnMgdGhlIGRlYnVn
IHRyYWNlDQo+Pj4+IGNvZGUgbGl2ZWQgaW4gdGhlIHBsYWNlIHlvdSBtb3ZlIGl0IGZyb20uIEkn
bSB1bmNvbnZpbmNlZCBub24tY29uc29sZQ0KPj4+PiBjb2RlIGlzIGFjdHVhbGx5IHN1cHBvc2Vk
IHRvIG1ha2UgdXNlIG9mIGVpdGhlciwgYnV0IEknbSBub3Qgb3Bwb3NlZA0KPj4+PiBlbm91Z2gg
dG8gbmFrIHRoZSBjaGFuZ2UuIEkgZG9uJ3QgdGhpbmsgdGhvdWdoIHRoZSBjb21tZW50IGZpdHMg
d2VsbA0KPj4+PiB3aXRoIHRoZSB2YXJpYWJsZSBkZWNsYXJhdGlvbi4NCj4+Pg0KPj4+IHNlcmNv
bl9oYW5kbGUgaXMgdXNlZCBmb3IgY2FsbGluZyBzZXJpYWxfcHV0cygpLCBzbyBtYXliZSBpbnN0
ZWFkIG9mDQo+Pj4gZGlyZWN0bHkgdXNpbmcgc2VyaWFsX3B1dHMoKSB3aXRoIHNlcmNvbl9oYW5k
bGUgSSBzaG91bGQgYWRkIGEgd3JhcHBlcg0KPj4+IHRvIGNvbnNvbGUuYyAoZS5nLiBjb25zb2xl
X3NlcmlhbF9wdXRzKCkpPyBJdCBzaG91bGQgYmUgbm90ZWQgdGhhdA0KPj4+IHNlcmlhbF9wdXRz
KCkgaXMgY2FsbGVkIG9ubHkgaW4gY2FzZSBvZiBkZWJ1Z3RyYWNlIG91dHB1dCB0b2dnbGVkIHRv
IGdvDQo+Pj4gdG8gdGhlIGNvbnNvbGUuIEkgZ3Vlc3MgdXNpbmcgc2VyaWFsX3B1dHMoKSBpbiB0
aGF0IGNhc2UgaXMgbWVhbnQgdG8NCj4+PiBhdm9pZCB0b28gbWFueSBzb2Z0d2FyZSBsYXllcnMg
d2hlbiBkb2luZyB0aGUgb3V0cHV0Lg0KPj4NCj4+IEhtbSwgSSdkIHJhdGhlciBleHBlY3QgdGhp
cyB0byBiZSB1c2VkIHRvIGF2b2lkIGRvaW5nIGFueXRoaW5nIGVsc2UNCj4+IHNlcmNvbl9wdXRz
KCkgZG9lcyBiZXNpZGVzIGNhbGxpbmcgc2VyaWFsX3B1dHMoKS4gVGhlc2Ugb3RoZXIgc3RlcHMN
Cj4+IGFyZSBhbHNvIHdoeSBJIHRoaW5rIHRoaXMgaXMgdG8gcmVtYWluIGEgY29uc29sZSBpbnRl
cm5hbCBpbnRlcmZhY2UuDQo+IA0KPiBUbyBtZSBpdCBzZWVtcyBhIGxpdHRsZSBiaXQgc3RyYW5n
ZSB0byBoYXZlIHRoZSBidWZmZXIgZHVtcGluZyB1c2luZw0KPiBzZXJjb25fcHV0cygpIHdoaWxl
IGlzc3VpbmcgdGhlIGFjdHVhbCB0cmFjZSBlbnRyaWVzIHRvIGNvbnNvbGUgaXNuJ3QNCj4gdXNp
bmcgaXQuDQoNCkkgZ3Vlc3MgSSBhZ3JlZS4NCg0KPj4+IEl0IHdvdWxkIGJlDQo+Pj4gcG9zc2li
bGUgdG8gdXNlIHNlcmNvbl9wdXRzKCkgZm9yIHRoYXQgY2FzZSwgdG9vLCByZXN1bHRpbmcgaW4g
dGhlDQo+Pj4gaW5hYmlsaXR5IHRvIHVzZSBkZWJ1Z3RyYWNlX3ByaW50aygpIGluIHRoZSB0aGVu
IGFkZGl0aW9uYWxseSBuZWVkZWQNCj4+PiBwYXRocyAob3IgYmV0dGVyOiB0byB1c2UgaXQgd2l0
aCBvdXRwdXQgcmVkaXJlY3RlZCB0byBjb25zb2xlKS4NCj4+Pg0KPj4+IHNlcmNvbl9wdXRzKCkg
Y291bGQgdXNlIGFub3RoZXIgd3JhcHBlciwgZS5nLiBjb25zb2xlX2RlYnVnX3B1dHMoKS4NCj4+
Pg0KPj4+IFdvdWxkIHlvdSBsaWtlIHRoYXQgYmV0dGVyPw0KPj4NCj4+IFByb2JhYmx5IG5vdC4g
SSB3b25kZXIgd2hldGhlciBzcGxpdHRpbmcgb3V0IHRoaXMgY29kZSBpcyByZWFsbHkgYQ0KPj4g
Z29vZCBzdGVwLg0KPiANCj4gSSdtIG5vdCBmaWdodGluZyBmb3IgaXQsIEkganVzdCB0aG91Z2h0
IGl0IHdvdWxkIGJldHRlciBiZSBwdXQgaW50byBhDQo+IGZpbGUgb2YgaXRzIG93bi4NCj4gDQo+
IEluIGNhc2UgeW91IGRpc2FncmVlIGFuZCBvdGhlcnMgYXJlIG5vdCBwdXNoaW5nIGZvciBzZXBh
cmF0aW9uIEknbSBmaW5lDQo+IHRvIGRyb3AgdGhpcyBwYXRjaC4NCg0KV2VsbCwgSSBkb24ndCBt
aW5kIHRoZSBzZXBhcmF0aW9uIGFzIGxvbmcgYXMgaXQncyBpbmRlZWQgcHJvcGVybHkNCnNlcGFy
YXRlZCBpbiB0aGUgZW5kLg0KDQpKYW4NCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 15:34:45 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 15: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 1hs7fY-0007nn-So; Mon, 29 Jul 2019 15:34:36 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=hW4D=V2=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hs7fX-0007nh-FU
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 15:34:35 +0000
X-Inumbo-ID: 5be57be4-b216-11e9-b491-b72aeaf6b582
Received: from m4a0041g.houston.softwaregrp.com (unknown [15.124.2.87])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 5be57be4-b216-11e9-b491-b72aeaf6b582;
 Mon, 29 Jul 2019 15:34:32 +0000 (UTC)
Received: FROM m4a0041g.houston.softwaregrp.com (15.120.17.147) BY
 m4a0041g.houston.softwaregrp.com WITH ESMTP; 
 Mon, 29 Jul 2019 15:34:30 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M4W0335.microfocus.com (2002:f78:1193::f78:1193) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Mon, 29 Jul 2019 15:13:51 +0000
Received: from NAM01-BN3-obe.outbound.protection.outlook.com (15.124.8.14) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Mon, 29 Jul 2019 15:13:50 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=JuufQmnxbd/JCV5CI/Peje6EUnq32foMWS9xo3RbBHPNPylz2BtucR/0SdDbV5ZMlpGrzjCDUKEUOeWaqxKPH65DgVRfoQ4384JvFNIxTB3dZHirszRkqp9SXUgx/1ZJaPdNpf81MXoEWjnr4CHvM6hQqcLNYw82Vz1fpDBxaFf01xfLBbmlFf8CzZ90qfcoHbpQJ1/+RdL0bieA21O7noe/G5iMGxptKAaGEcEWI9hdeetdFKVkDMIAnTQ88Sb7nsu77mTyOI76s1y+xjjlp5iya4qcyJx34a1QdncEgzfUqJE0+ylD7ra6i6F0lCm0j+3nPxGHYSVxwsaTjRV51Q==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=TYlMYtqkzNkH3ZWTS3r2nD7Te2u5+eLRDZQbP2Fg3sE=;
 b=CFccWTrIbXzvA+xljDsrD9X4fX7Jvq3xh4nNRWCt3xx1K6bQ5XF2PJQfHONwAqP1NatXuvi0iafkvIPEYiyt0zuJ+/7Fd9anJJvYs3on+WH+L7dddITqEHICLF+Ekfd8rTg/Tbq31ZoWpFgTz12zyV1NxZNcR30tNiQuaqkoQteK+yskuRJ3/i9f5Xi+SlwcLQ6vJkMsf5SvAdhRxvQZ8+EPWvpQxNvfu5xVFk1aSOBqyFEHR3aqpUFze+9vsn6ueafMgbDj0RHII6oiLj0UpFRod+cRYyHLxnuUrEQZpYlpqfm6lrVFqa/YPoMYJw9cKqUPdkj0Nro9shp6DZ7NzQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3410.namprd18.prod.outlook.com (10.255.137.212) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2115.15; Mon, 29 Jul 2019 15:13:49 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b%7]) with mapi id 15.20.2115.005; Mon, 29 Jul 2019
 15:13:49 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Paul Durrant <paul.durrant@citrix.com>
Thread-Topic: [PATCH v2 4/6] x86/domain: remove the 'oos_off' flag
Thread-Index: AQHVQu50nBwcI3lUmEKPPlnGNTy8pabhuo0A
Date: Mon, 29 Jul 2019 15:13:49 +0000
Message-ID: <1126a1d6-1467-f180-a9ad-9a62a19ecac8@suse.com>
References: <20190725133920.40673-1-paul.durrant@citrix.com>
 <20190725133920.40673-5-paul.durrant@citrix.com>
In-Reply-To: <20190725133920.40673-5-paul.durrant@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR07CA0093.eurprd07.prod.outlook.com
 (2603:10a6:6:2b::31) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 47174eed-dcb9-4087-9f5d-08d714375c00
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3410; 
x-ms-traffictypediagnostic: BY5PR18MB3410:
x-microsoft-antispam-prvs: <BY5PR18MB3410880B3380E949D2BB0E31B3DD0@BY5PR18MB3410.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:5797;
x-forefront-prvs: 01136D2D90
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(39860400002)(136003)(346002)(396003)(376002)(366004)(199004)(189003)(2616005)(476003)(4326008)(36756003)(11346002)(305945005)(26005)(31686004)(186003)(486006)(316002)(6246003)(5660300002)(478600001)(446003)(66066001)(6916009)(14454004)(53546011)(6506007)(53936002)(80792005)(25786009)(54906003)(6512007)(3846002)(6116002)(4744005)(386003)(52116002)(102836004)(76176011)(81156014)(81166006)(8936002)(8676002)(66946007)(6486002)(6436002)(7736002)(68736007)(229853002)(14444005)(71190400001)(31696002)(71200400001)(86362001)(256004)(66446008)(64756008)(66556008)(2906002)(66476007)(99286004);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3410;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: LpEAyZp+Jc3LHhwMGtpFLpeWjlOrpBvpdlgL2lPwf5PjG4MPgSnFgURCO4cxeh+CVux/rNuDsAAIXzwcdvg/EJ0KK8kvtSNRaX0TZHx1CzXb2CJqD6RiBarqTjKSFNaIglU726c4lEu5ZG/rqizSdDJU5VCJ0/3fS0VRXDW3Wlax0K97GxiSY0evYQGSIge2FC+vQac93vOZXSjFXaN8d/KbkhY0XXBJi+LR5SvPDMH2c5dQW1qdJwjNDpYglGpnx/sv8Mwmu8UPRqUsHq2vbGAefpe1Vg9zlnyO0y13+iyEKYVlwxfL+BUA16Z4gp5pd6tU8CAjrwjG3CNc3CCnIt9AxTW27Msfi/mR0se/vseZRzAQKXWWE+0jHFDGsndlBoWHeSRE3z+611WzvwPKxN4W75JodKVyUMt/uXIxbvo=
Content-ID: <2F84339AB89A1A4C949C21141CEFB10F@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 47174eed-dcb9-4087-9f5d-08d714375c00
X-MS-Exchange-CrossTenant-originalarrivaltime: 29 Jul 2019 15:13:49.7484 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3410
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v2 4/6] x86/domain: remove the 'oos_off' flag
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wl@xen.org>, GeorgeDunlap <george.dunlap@eu.citrix.com>, Andrew
 Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjUuMDcuMjAxOSAxNTozOSwgUGF1bCBEdXJyYW50IHdyb3RlOg0KPiBAQCAtMjUyMyw3ICsy
NTIyLDcgQEAgc3RhdGljIHZvaWQgc2hfdXBkYXRlX3BhZ2luZ19tb2RlcyhzdHJ1Y3QgdmNwdSAq
dikNCj4gICAjaWYgKFNIQURPV19PUFRJTUlaQVRJT05TICYgU0hPUFRfT1VUX09GX1NZTkMpDQo+
ICAgICAgIC8qIFdlIG5lZWQgdG8gY2hlY2sgdGhhdCBhbGwgdGhlIHZjcHVzIGhhdmUgcGFnaW5n
IGVuYWJsZWQgdG8NCj4gICAgICAgICogdW5zeW5jIFBUcy4gKi8NCj4gLSAgICBpZiAoIGlzX2h2
bV9kb21haW4oZCkgJiYgIWQtPmFyY2gucGFnaW5nLnNoYWRvdy5vb3Nfb2ZmICkNCj4gKyAgICBp
ZiAoIGlzX2h2bV9kb21haW4oZCkgJiYgIShkLT5vcHRpb25zICYgWEVOX0RPTUNUTF9DREZfb29z
X29mZikgKQ0KDQpBZmFpY3MgdGhpcyBpcyB0aGUgb25seSBldmFsdWF0aW9uIG9mIHRoZSBmbGFn
LCBpLmUuIGl0J3MgSFZNDQpzcGVjaWZpYy4gSW4gd2hpY2ggY2FzZXMgaXQgc2hvdWxkIHByb2Jh
Ymx5IGZvbGxvdyB0aGUgbW9kZWwNCm91dGxpbmVkIGZvciBwYXRjaCAzLCBhdCB3aGljaCBwb2lu
dCB0aGUgaXNfaHZtX2RvbWFpbigpIGhlcmUNCmJlY29tZXMgcmVkdW5kYW50IChpLmUuIGNvdWxk
IGJlIGRlbW90ZWQgdG8gYW4gQVNTRVJUKCkgaW5zaWRlDQp0aGUgaWYoKSkuDQoNCkphbg0KX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 15:39:30 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 15: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 1hs7k7-0007w8-Is; Mon, 29 Jul 2019 15:39:19 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=0i5a=V2=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hs7k6-0007w3-DN
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 15:39:18 +0000
X-Inumbo-ID: 051b40fe-b217-11e9-a835-e7bca3171e12
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 051b40fe-b217-11e9-a835-e7bca3171e12;
 Mon, 29 Jul 2019 15:39:15 +0000 (UTC)
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=Paul.Durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 Paul.Durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: hROZbzmJVD69axE7WwFp2jYQUFhnCbf5qx4kvRDDfnmOWnntwz74fLHASb0zFYR82P5+omy0mG
 DLT+dLfibnZ/gvSp2QDIl4g7MeiOIEdzNW3sCVy3y99zi9VnxGjB06N5utx7HoJEJfCcoU7Bdk
 Re4Eb6u+Z3TDRGqJKPqGiMIxkjaY+MmYB7bagUE9iDXM8hYas3wHTHWG5H27tI+3mQEZL8+bnb
 37gktjW4a2onzLGSJ0W1frUOOeLivcHsR94EDCZ1CJvj8eIvGi7kkBt0WL7lFzElFCFMBeUlOm
 7Nk=
X-SBRS: 2.7
X-MesageID: 3605975
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,323,1559534400"; 
   d="scan'208";a="3605975"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Jan Beulich' <JBeulich@suse.com>
Thread-Topic: [PATCH v2 4/6] x86/domain: remove the 'oos_off' flag
Thread-Index: AQHVQu5iLU0mF4N520Wpse/6cATuIKbhmQ6AgAAof7A=
Date: Mon, 29 Jul 2019 15:39:11 +0000
Message-ID: <c2dbdc555cbf450b879c7cae2552f908@AMSPEX02CL03.citrite.net>
References: <20190725133920.40673-1-paul.durrant@citrix.com>
 <20190725133920.40673-5-paul.durrant@citrix.com>
 <1126a1d6-1467-f180-a9ad-9a62a19ecac8@suse.com>
In-Reply-To: <1126a1d6-1467-f180-a9ad-9a62a19ecac8@suse.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 4/6] x86/domain: remove the 'oos_off' flag
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wl@xen.org>, Andrew
 Cooper <Andrew.Cooper3@citrix.com>, "Tim \(Xen.org\)" <tim@xen.org>,
 George Dunlap <George.Dunlap@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBKYW4gQmV1bGljaCA8SkJldWxp
Y2hAc3VzZS5jb20+DQo+IFNlbnQ6IDI5IEp1bHkgMjAxOSAxNjoxNA0KPiBUbzogUGF1bCBEdXJy
YW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT4NCj4gQ2M6IHhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZzsgQW5kcmV3IENvb3BlciA8QW5kcmV3LkNvb3BlcjNAY2l0cml4LmNvbT47IFJv
Z2VyIFBhdSBNb25uZQ0KPiA8cm9nZXIucGF1QGNpdHJpeC5jb20+OyBHZW9yZ2UgRHVubGFwIDxH
ZW9yZ2UuRHVubGFwQGNpdHJpeC5jb20+OyBUaW0gKFhlbi5vcmcpIDx0aW1AeGVuLm9yZz47IFdl
aSBMaXUNCj4gPHdsQHhlbi5vcmc+DQo+IFN1YmplY3Q6IFJlOiBbUEFUQ0ggdjIgNC82XSB4ODYv
ZG9tYWluOiByZW1vdmUgdGhlICdvb3Nfb2ZmJyBmbGFnDQo+IA0KPiBPbiAyNS4wNy4yMDE5IDE1
OjM5LCBQYXVsIER1cnJhbnQgd3JvdGU6DQo+ID4gQEAgLTI1MjMsNyArMjUyMiw3IEBAIHN0YXRp
YyB2b2lkIHNoX3VwZGF0ZV9wYWdpbmdfbW9kZXMoc3RydWN0IHZjcHUgKnYpDQo+ID4gICAjaWYg
KFNIQURPV19PUFRJTUlaQVRJT05TICYgU0hPUFRfT1VUX09GX1NZTkMpDQo+ID4gICAgICAgLyog
V2UgbmVlZCB0byBjaGVjayB0aGF0IGFsbCB0aGUgdmNwdXMgaGF2ZSBwYWdpbmcgZW5hYmxlZCB0
bw0KPiA+ICAgICAgICAqIHVuc3luYyBQVHMuICovDQo+ID4gLSAgICBpZiAoIGlzX2h2bV9kb21h
aW4oZCkgJiYgIWQtPmFyY2gucGFnaW5nLnNoYWRvdy5vb3Nfb2ZmICkNCj4gPiArICAgIGlmICgg
aXNfaHZtX2RvbWFpbihkKSAmJiAhKGQtPm9wdGlvbnMgJiBYRU5fRE9NQ1RMX0NERl9vb3Nfb2Zm
KSApDQo+IA0KPiBBZmFpY3MgdGhpcyBpcyB0aGUgb25seSBldmFsdWF0aW9uIG9mIHRoZSBmbGFn
LCBpLmUuIGl0J3MgSFZNDQo+IHNwZWNpZmljLiBJbiB3aGljaCBjYXNlcyBpdCBzaG91bGQgcHJv
YmFibHkgZm9sbG93IHRoZSBtb2RlbA0KPiBvdXRsaW5lZCBmb3IgcGF0Y2ggMywgYXQgd2hpY2gg
cG9pbnQgdGhlIGlzX2h2bV9kb21haW4oKSBoZXJlDQo+IGJlY29tZXMgcmVkdW5kYW50IChpLmUu
IGNvdWxkIGJlIGRlbW90ZWQgdG8gYW4gQVNTRVJUKCkgaW5zaWRlDQo+IHRoZSBpZigpKS4NCg0K
T2ssIEknbGwgZG8gdGhhdC4NCg0KICBQYXVsDQoNCj4gDQo+IEphbg0KX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 15:40:13 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 15:40:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hs7kj-000815-8N; Mon, 29 Jul 2019 15:39:57 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Q6P6=V2=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hs7ki-00080c-9J
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 15:39:56 +0000
X-Inumbo-ID: 1b9f4c62-b217-11e9-87e8-03eb11ff9524
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 1b9f4c62-b217-11e9-87e8-03eb11ff9524;
 Mon, 29 Jul 2019 15:39:53 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: CZfNmKbxo6BMyctqClNie5W3svk+DAK7v6wrLdEPmGFDb+dlXYlLsZswThd9GdIJwEuFfBmDKi
 Il4lcYcCTTaRJDqTmsock+2Kyq23E2lhlFvy2Jo5JwV3SLjJ3AL3qnp6Z7z9fA/0dIegHdZrC9
 79DxyPzlpSKyDYMpLy1XrIeoKMWzi6cPQW9DiRyVxZn0N4W60cfgX1auSlU+t6nxbfCb0S1ysu
 hXOx4YIbfvUUdsUHwkF7S1S44IDBKtu4fKpR4NRYC2XR/pGJwOETmg3i1GI75ma2dNwOQWk2FK
 ARY=
X-SBRS: 2.7
X-MesageID: 3564626
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,323,1559534400"; 
   d="scan'208";a="3564626"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <devel@edk2.groups.io>
Date: Mon, 29 Jul 2019 16:39:14 +0100
Message-ID: <20190729153944.24239-6-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.22.0
In-Reply-To: <20190729153944.24239-1-anthony.perard@citrix.com>
References: <20190729153944.24239-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 05/35] OvmfPkg/OvmfXen: Creating an ELF 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: Ard Biesheuvel <ard.biesheuvel@linaro.org>,
 Jordan Justen <jordan.l.justen@intel.com>, Julien Grall <julien.grall@arm.com>,
 Anthony PERARD <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Laszlo Ersek <lersek@redhat.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBwYXRjaCBjaGFuZ2VzIHRoZSBmbGFzaCBkZXZpY2UgaW1hZ2Ugb2YgT3ZtZlhlbiB0byBt
YWtlIGl0IGxvb2sKbGlrZSBpdCdzIGFuIEVMRi4gRm9yIHRoaXMsIHdlIHJlcGxhY2UgdGhlIGVt
cHR5IGVtYmVkZGVkIHZhcmlhYmxlIHN0b3JlCmJ5IGEgYmluYXJ5IGFycmF5LCB3aGljaCBpcyBh
IEVMRiBmaWxlIGhlYWRlci4KClRoZSBFTEYgaGVhZGVyIGV4cGxhaW4gdG8gYSBsb2FkZXIgdG8g
bG9hZCB0aGUgYmluYXJ5IGF0IHRoZSBhZGRyZXNzCjFNQiwgdGhlbiBqdW1wIHRvIHRoZSBQVkgg
ZW50cnkgcG9pbnQgd2hpY2ggd2lsbCBiZSBjcmVhdGVkIGluIGEgbGF0ZXIKcGF0Y2guIFRoZSBo
ZWFkZXIgYWxzbyBpbmNsdWRlcyBhIFhlbiBFTEYgbm90ZSB0aGF0IGlzIHBhcnQgb2YgdGhlClBW
SCBBQkkuCgpUaGF0IHBhdGNoIGluY2x1ZGUgT3ZtZlhlbkVsZkhlYWRlckdlbmVyYXRvci5jIHdo
aWNoIGNhbiBiZSB1c2UgdG8KcmVnZW5lcmF0ZSB0aGUgRUxGIGhlYWRlciwgYnV0IHRoaXMgd2ls
bCBiZSBhIG1hbnVhbCBzdGVwLgoKUmVmOiBodHRwczovL2J1Z3ppbGxhLnRpYW5vY29yZS5vcmcv
c2hvd19idWcuY2dpP2lkPTE2ODkKU2lnbmVkLW9mZi1ieTogQW50aG9ueSBQRVJBUkQgPGFudGhv
bnkucGVyYXJkQGNpdHJpeC5jb20+CkFja2VkLWJ5OiBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRo
YXQuY29tPgotLS0KCk5vdGVzOgogICAgdjQ6CiAgICAtIGZpeCB0b3AtbGV2ZWwgY29tbWVudCBz
dHlsZQogICAgLSBVcGRhdGUgTWFpbnRhaW5lcnMudHh0CiAgICAKICAgIHYzOgogICAgLSBhZGRl
ZCBsaWNlbnNlIHRvIGdlbmVyYXRlX2VsZl9oZWFkZXIuYwogICAgICB3aGljaCBpcyByZW5hbWVk
IHRvIE92bWZQa2cvT3ZtZlhlbkVsZkhlYWRlckdlbmVyYXRvci5jCiAgICAtIGFkZGVkIGFuIEVM
RiBOT1RFIGludG8gdGhlIGhlYWRlcgoKIE92bWZQa2cvT3ZtZlhlbi5mZGYgICAgICAgICAgICAg
ICAgIHwgMTAxICsrKysrKysrKysrKysrKysrKystCiBPdm1mUGtnL092bWZYZW5FbGZIZWFkZXJH
ZW5lcmF0b3IuYyB8IDE0MCArKysrKysrKysrKysrKysrKysrKysrKysrKysrCiBNYWludGFpbmVy
cy50eHQgICAgICAgICAgICAgICAgICAgICB8ICAgMSArCiAzIGZpbGVzIGNoYW5nZWQsIDIzOSBp
bnNlcnRpb25zKCspLCAzIGRlbGV0aW9ucygtKQogY3JlYXRlIG1vZGUgMTAwNjQ0IE92bWZQa2cv
T3ZtZlhlbkVsZkhlYWRlckdlbmVyYXRvci5jCgpkaWZmIC0tZ2l0IGEvT3ZtZlBrZy9Pdm1mWGVu
LmZkZiBiL092bWZQa2cvT3ZtZlhlbi5mZGYKaW5kZXggMmNlZmY3YmFhMi4uNDNjMjY4ZjZjYiAx
MDA2NDQKLS0tIGEvT3ZtZlBrZy9Pdm1mWGVuLmZkZgorKysgYi9Pdm1mUGtnL092bWZYZW4uZmRm
CkBAIC0xNSw4ICsxNSw4IEBAIFtEZWZpbmVzXQogIWluY2x1ZGUgT3ZtZlBrZy5mZGYuaW5jDQog
DQogIw0KLSMgQnVpbGQgdGhlIHZhcmlhYmxlIHN0b3JlIGFuZCB0aGUgZmlybXdhcmUgY29kZSBh
cyBvbmUgdW5pZmllZCBmbGFzaCBkZXZpY2UNCi0jIGltYWdlLg0KKyMgVGhpcyB3aWxsIGFsbG93
IHRoZSBmbGFzaCBkZXZpY2UgaW1hZ2UgdG8gYmUgcmVjb2duaXplIGFzIGFuIEVMRiwgd2l0aCBm
aXJzdA0KKyMgYW4gRUxGIGhlYWRlcnMsIHRoZW4gdGhlIGZpcm13YXJlIGNvZGUuDQogIw0KIFtG
RC5PVk1GXQ0KIEJhc2VBZGRyZXNzICAgPSAkKEZXX0JBU0VfQUREUkVTUykNCkBAIC0yNSw3ICsy
NSwxMDIgQEAgW0ZELk9WTUZdCiBCbG9ja1NpemUgICAgID0gJChCTE9DS19TSVpFKQ0KIE51bUJs
b2NrcyAgICAgPSAkKEZXX0JMT0NLUykNCiANCi0haW5jbHVkZSBWYXJTdG9yZS5mZGYuaW5jDQor
IWlmICgkKEZEX1NJWkVfSU5fS0IpID09IDEwMjQpIHx8ICgkKEZEX1NJWkVfSU5fS0IpID09IDIw
NDgpDQorMHgwMDAwMDAwMHwweDAwMDBlMDAwDQorIWVuZGlmDQorIWlmICQoRkRfU0laRV9JTl9L
QikgPT0gNDA5Ng0KKzB4MDAwMDAwMDB8MHgwMDA0MDAwMA0KKyFlbmRpZg0KK0RBVEEgPSB7DQor
ICAjDQorICAjIFRoaXMgaGV4IGFycmF5IGhhdmUgYmVlbiBnZW5lcmF0ZWQgYnkgT3ZtZlBrZy9P
dm1mWGVuRWxmSGVhZGVyR2VuZXJhdG9yLmMNCisgICMgYW5kIGNvcGllZCBtYW51YWxseS4NCisg
ICMNCisgICMgRUxGIGZpbGUgaGVhZGVyDQorICAweDdmLCAweDQ1LCAweDRjLCAweDQ2LCAjIGVf
aWRlbnRbMC4uM106IE1hZ2ljIG51bWJlcg0KKyAgMHgwMSwgIyBGaWxlIGNsYXNzOiAzMi1iaXQg
b2JqZWN0cw0KKyAgMHgwMSwgIyBEYXRhIGVuY29kaW5nOiAyJ3MgY29tcGxlbWVudCwgbGl0dGxl
IGVuZGlhbg0KKyAgMHgwMSwgIyBGaWxlIHZlcnNpb24NCisgIDB4MDMsICMgT1MgQUJJIGlkZW50
aWZpY2F0aW9uOiBPYmplY3QgdXNlcyBHTlUgRUxGIGV4dGVuc2lvbnMNCisgIDB4MDAsICMgQUJJ
IHZlcnNpb24NCisgIDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAsICAj
IGVfaWRlbnRbRUlfUEFELi4uXQ0KKyAgMHgwMiwgMHgwMCwgIyBlX3R5cGUgPSBFeGVjdXRhYmxl
IGZpbGUNCisgIDB4MDMsIDB4MDAsICMgZV9tYWNoaW5lID0gSW50ZWwgODAzODYNCisgIDB4MDEs
IDB4MDAsIDB4MDAsIDB4MDAsICMgZV92ZXJzaW9uDQorICAweGQwLCAweGZmLCAweDJmLCAweDAw
LCAjIGVfZW50cnk6IEVudHJ5IHBvaW50IHZpcnR1YWwgYWRkcmVzcw0KKyAgMHgzNCwgMHgwMCwg
MHgwMCwgMHgwMCwgIyBlX3Bob2ZmOiBQcm9ncmFtIGhlYWRlciB0YWJsZSBmaWxlIG9mZnNldA0K
KyAgMHgwMCwgMHgwMCwgMHgwMCwgMHgwMCwgIyBlX3Nob2ZmOiBTZWN0aW9uIGhlYWRlciB0YWJs
ZSBmaWxlIG9mZnNldA0KKyAgMHgwMCwgMHgwMCwgMHgwMCwgMHgwMCwgIyBlX2ZsYWdzOiBQcm9j
ZXNzb3Itc3BlY2lmaWMgZmxhZ3MNCisgIDB4MzQsIDB4MDAsICMgICAgZV9laHNpemU6IEVMRiBo
ZWFkZXIgc2l6ZQ0KKyAgMHgyMCwgMHgwMCwgIyBlX3BoZW50c2l6ZTogUHJvZ3JhbSBoZWFkZXIg
dGFibGUgZW50cnkgc2l6ZQ0KKyAgMHgwMiwgMHgwMCwgIyAgICAgZV9waG51bTogUHJvZ3JhbSBo
ZWFkZXIgdGFibGUgZW50cnkgY291bnQNCisgIDB4MDAsIDB4MDAsICMgZV9zaGVudHNpemU6IFNl
Y3Rpb24gaGVhZGVyIHRhYmxlIGVudHJ5IHNpemUNCisgIDB4MDAsIDB4MDAsICMgICAgIGVfc2hu
dW06IFNlY3Rpb24gaGVhZGVyIHRhYmxlIGVudHJ5IGNvdW50DQorICAweDAwLCAweDAwLCAjIGVf
c2hzdHJuZHgNCisNCisgICMgRUxGIFByb2dyYW0gc2VnbWVudCBoZWFkZXJzDQorICAjIC0gTG9h
ZCBzZWdtZW50DQorICAweDAxLCAweDAwLCAweDAwLCAweDAwLCAjIHBfdHlwZSA9IExvYWRhYmxl
IHByb2dyYW0gc2VnbWVudA0KKyAgMHgwMCwgMHgwMCwgMHgwMCwgMHgwMCwgIyBwX29mZnNldA0K
KyAgMHgwMCwgMHgwMCwgMHgxMCwgMHgwMCwgIyBwX3ZhZGRyOiBTZWdtZW50IHZpcnR1YWwgYWRk
cmVzcw0KKyAgMHgwMCwgMHgwMCwgMHgxMCwgMHgwMCwgIyBwX3BhZGRyOiBTZWdtZW50IHBoeXNp
Y2FsIGFkZHJlc3MNCisgIDB4MDAsIDB4MDAsIDB4MjAsIDB4MDAsICMgcF9maWxlc3o6IFNlZ21l
bnQgc2l6ZSBpbiBmaWxlDQorICAweDAwLCAweDAwLCAweDIwLCAweDAwLCAjIHBfbWVtc3o6IFNl
Z21lbnQgc2l6ZSBpbiBtZW1vcnkNCisgIDB4MDcsIDB4MDAsIDB4MDAsIDB4MDAsICMgcF9mbGFn
cyA9IFNlZ21lbnQgaXMgZXhlY3V0YWJsZSB8IHdyaXRhYmxlIHwgcmVhZGFibGUNCisgIDB4MDAs
IDB4MDAsIDB4MDAsIDB4MDAsICMgcF9hbGlnbg0KKyAgIyAtIEVMRk5PVEUgc2VnbWVudA0KKyAg
MHgwNCwgMHgwMCwgMHgwMCwgMHgwMCwgIyBwX3R5cGUgPSBQVF9OT1RFDQorICAweDc0LCAweDAw
LCAweDAwLCAweDAwLCAjIHBfb2Zmc2V0ID0gcG9pbnQgdG8gWEVOX0VMRk5PVEVfUEhZUzMyX0VO
VFJZIGJlbG93DQorICAweDc0LCAweDAwLCAweDEwLCAweDAwLA0KKyAgMHg3NCwgMHgwMCwgMHgx
MCwgMHgwMCwNCisgIDB4MTQsIDB4MDAsIDB4MDAsIDB4MDAsDQorICAweDE0LCAweDAwLCAweDAw
LCAweDAwLA0KKyAgMHgwNCwgMHgwMCwgMHgwMCwgMHgwMCwgIyBwX2ZsYWdzID0gU2VnbWVudCBp
cyByZWFkYWJsZQ0KKyAgMHgwMCwgMHgwMCwgMHgwMCwgMHgwMCwNCisNCisgICMgWEVOX0VMRk5P
VEVfUEhZUzMyX0VOVFJZDQorICAweDA0LCAweDAwLCAweDAwLCAweDAwLCAjIG5hbWUgc2l6ZQ0K
KyAgMHgwNCwgMHgwMCwgMHgwMCwgMHgwMCwgIyBkZXNjIHNpemUNCisgIDB4MTIsIDB4MDAsIDB4
MDAsIDB4MDAsICMgdHlwZSA9IFhFTl9FTEZOT1RFX1BIWVMzMl9FTlRSWQ0KKyAgMHg1OCwgMHg2
NSwgMHg2ZSwgMHgwMCwgIyBuYW1lID0gIlhlbiINCisgIDB4ZDAsIDB4ZmYsIDB4MmYsIDB4MDAs
ICMgZGVzYzogUFZIIGVudHJ5IHBvaW50DQorICAweDAwDQorfQ0KKw0KKyFpZiAoJChGRF9TSVpF
X0lOX0tCKSA9PSAxMDI0KSB8fCAoJChGRF9TSVpFX0lOX0tCKSA9PSAyMDQ4KQ0KKzB4MDAwMGUw
MDB8MHgwMDAwMTAwMA0KKyFlbmRpZg0KKyFpZiAkKEZEX1NJWkVfSU5fS0IpID09IDQwOTYNCisw
eDAwMDQwMDAwfDB4MDAwMDEwMDANCishZW5kaWYNCisjTlZfRVZFTlRfTE9HDQorDQorIWlmICgk
KEZEX1NJWkVfSU5fS0IpID09IDEwMjQpIHx8ICgkKEZEX1NJWkVfSU5fS0IpID09IDIwNDgpDQor
MHgwMDAwZjAwMHwweDAwMDAxMDAwDQorIWVuZGlmDQorIWlmICQoRkRfU0laRV9JTl9LQikgPT0g
NDA5Ng0KKzB4MDAwNDEwMDB8MHgwMDAwMTAwMA0KKyFlbmRpZg0KKyNOVl9GVFdfV09SS0lORw0K
K0RBVEEgPSB7DQorICAjIEVGSV9GQVVMVF9UT0xFUkFOVF9XT1JLSU5HX0JMT0NLX0hFQURFUi0+
U2lnbmF0dXJlID0gZ0Vka2lpV29ya2luZ0Jsb2NrU2lnbmF0dXJlR3VpZCAgICAgICAgID0NCisg
ICMgIHsgMHg5ZTU4MjkyYiwgMHg3YzY4LCAweDQ5N2QsIHsgMHhhMCwgMHhjZSwgMHg2NSwgIDB4
MCwgMHhmZCwgMHg5ZiwgMHgxYiwgMHg5NSB9fQ0KKyAgMHgyYiwgMHgyOSwgMHg1OCwgMHg5ZSwg
MHg2OCwgMHg3YywgMHg3ZCwgMHg0OSwNCisgIDB4YTAsIDB4Y2UsIDB4NjUsICAweDAsIDB4ZmQs
IDB4OWYsIDB4MWIsIDB4OTUsDQorICAjIENyYzpVSU5UMzIgICAgICAgICAgICAjV29ya2luZ0Js
b2NrVmFsaWQ6MSwgV29ya2luZ0Jsb2NrSW52YWxpZDoxLCBSZXNlcnZlZA0KKyAgMHgyYywgMHhh
ZiwgMHgyYywgMHg2NCwgMHhGRSwgMHhGRiwgMHhGRiwgMHhGRiwNCisgICMgV3JpdGVRdWV1ZVNp
emU6IFVJTlQ2NA0KKyAgMHhFMCwgMHgwRiwgMHgwMCwgMHgwMCwgMHgwMCwgMHgwMCwgMHgwMCwg
MHgwMA0KK30NCisNCishaWYgKCQoRkRfU0laRV9JTl9LQikgPT0gMTAyNCkgfHwgKCQoRkRfU0la
RV9JTl9LQikgPT0gMjA0OCkNCisweDAwMDEwMDAwfDB4MDAwMTAwMDANCishZW5kaWYNCishaWYg
JChGRF9TSVpFX0lOX0tCKSA9PSA0MDk2DQorMHgwMDA0MjAwMHwweDAwMDQyMDAwDQorIWVuZGlm
DQorI05WX0ZUV19TUEFSRQ0KKw0KIA0KICQoVkFSU19TSVpFKXwkKEZWTUFJTl9TSVpFKQ0KIEZW
ID0gRlZNQUlOX0NPTVBBQ1QNCmRpZmYgLS1naXQgYS9Pdm1mUGtnL092bWZYZW5FbGZIZWFkZXJH
ZW5lcmF0b3IuYyBiL092bWZQa2cvT3ZtZlhlbkVsZkhlYWRlckdlbmVyYXRvci5jCm5ldyBmaWxl
IG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAuLjkwZjA1NzRmYzYKLS0tIC9kZXYvbnVsbAor
KysgYi9Pdm1mUGtnL092bWZYZW5FbGZIZWFkZXJHZW5lcmF0b3IuYwpAQCAtMCwwICsxLDE0MCBA
QAorLyoqIEBmaWxlDQorICBUaGlzIHByb2dyYW0gZ2VuZXJhdGVzIGEgaGV4IGFycmF5IHRvIGJl
IG1hbnVhbGx5IGNvcHBpZWQgaW50bw0KKyAgT3ZtZlhlbi5mZGYuDQorDQorICBUaGUgcHVycG9z
ZSBpcyBmb3IgdGhlIGZsYXNoIGRldmljZSBpbWFnZSB0byBiZSByZWNvZ25pemUgYXMgYW4gRUxG
Lg0KKw0KKyAgQ29weXJpZ2h0IChjKSAyMDE5LCBDaXRyaXggU3lzdGVtcywgSW5jLg0KKw0KKyAg
U1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEJTRC0yLUNsYXVzZS1QYXRlbnQNCisqKi8NCisNCisj
aW5jbHVkZSAiZWxmLmgiDQorI2luY2x1ZGUgInN0ZGlvLmgiDQorI2luY2x1ZGUgInN0ZGRlZi5o
Ig0KKw0KK3ZvaWQgcHJpbnRfaGRyKHZvaWQgKnMsIHNpemVfdCBzaXplKQ0KK3sNCisgIGNoYXIg
KmMgPSBzOw0KKw0KKyAgd2hpbGUgKHNpemUtLSkgew0KKyAgICBwcmludGYoIjB4JTAyaGh4LCAi
LCAqKGMrKykpOw0KKyAgfQ0KK30NCisNCisvKiBGb3JtYXQgZm9yIHRoZSBYRU5fRUxGTk9URV9Q
SFlTMzJfRU5UUlkgcHJvZ3JhbSBzZWdtZW50ICovDQorI2RlZmluZSBYRU5fRUxGTk9URV9QSFlT
MzJfRU5UUlkgMTgNCit0eXBlZGVmIHN0cnVjdCB7DQorICB1aW50MzJfdCBuYW1lX3NpemU7DQor
ICB1aW50MzJfdCBkZXNjX3NpemU7DQorICB1aW50MzJfdCB0eXBlOw0KKyAgY2hhciBuYW1lWzRd
Ow0KKyAgdWludDMyX3QgZGVzYzsNCit9IHhlbl9lbGZub3RlX3BoeXMzMl9lbnRyeTsNCisNCitp
bnQgbWFpbih2b2lkKQ0KK3sNCisgIC8qIEZXX1NJWkUgKi8NCisgIHNpemVfdCBvdm1mX2Jsb2Jf
c2l6ZSA9IDB4MDAyMDAwMDA7DQorICAvKiBMb2FkIE9WTUYgYXQgMU1CIHdoZW4gcnVubmluZyBh
cyBQVkggZ3Vlc3QgKi8NCisgIHVpbnQzMl90IG92bWZfYmFzZV9hZGRyZXNzID0gMHgwMDEwMDAw
MDsNCisgIC8qIFhlbiBQVkggZW50cnkgcG9pbnQgKi8NCisgIHVpbnQzMl90IG92bWZ4ZW5fcHZo
X2VudHJ5X3BvaW50ID0gb3ZtZl9iYXNlX2FkZHJlc3MgKyBvdm1mX2Jsb2Jfc2l6ZSAtIDB4MzA7
DQorICBzaXplX3Qgb2Zmc2V0X2ludG9fZmlsZSA9IDA7DQorDQorICAvKiBFTEYgZmlsZSBoZWFk
ZXIgKi8NCisgIEVsZjMyX0VoZHIgaGRyID0gew0KKyAgICAuZV9pZGVudCA9IEVMRk1BRywNCisg
ICAgLmVfdHlwZSA9IEVUX0VYRUMsDQorICAgIC5lX21hY2hpbmUgPSBFTV8zODYsDQorICAgIC5l
X3ZlcnNpb24gPSBFVl9DVVJSRU5ULA0KKyAgICAuZV9lbnRyeSA9IG92bWZ4ZW5fcHZoX2VudHJ5
X3BvaW50LA0KKyAgICAuZV9mbGFncyA9IFJfMzg2X05PTkUsDQorICAgIC5lX2Voc2l6ZSA9IHNp
emVvZiAoaGRyKSwNCisgICAgLmVfcGhlbnRzaXplID0gc2l6ZW9mIChFbGYzMl9QaGRyKSwNCisg
IH07DQorICBvZmZzZXRfaW50b19maWxlICs9IHNpemVvZiAoaGRyKTsNCisNCisgIGhkci5lX2lk
ZW50W0VJX0NMQVNTXSA9IEVMRkNMQVNTMzI7DQorICBoZHIuZV9pZGVudFtFSV9EQVRBXSA9IEVM
RkRBVEEyTFNCOw0KKyAgaGRyLmVfaWRlbnRbRUlfVkVSU0lPTl0gPSBFVl9DVVJSRU5UOw0KKyAg
aGRyLmVfaWRlbnRbRUlfT1NBQkldID0gRUxGT1NBQklfTElOVVg7DQorICAvKiBQbGFjaW5nIHBy
b2dyYW0gaGVhZGVycyBqdXN0IGFmdGVyIGhkciAqLw0KKyAgaGRyLmVfcGhvZmYgPSBzaXplb2Yg
KGhkcik7DQorDQorICAvKiBwcm9ncmFtIGhlYWRlciAqLw0KKyAgRWxmMzJfUGhkciBwaGRyX2xv
YWQgPSB7DQorICAgIC5wX3R5cGUgPSBQVF9MT0FELA0KKyAgICAucF9vZmZzZXQgPSAwLCAvKiBs
b2FkIGV2ZXJ5dGhpbmcgKi8NCisgICAgLnBfcGFkZHIgPSBvdm1mX2Jhc2VfYWRkcmVzcywNCisg
ICAgLnBfZmlsZXN6ID0gb3ZtZl9ibG9iX3NpemUsDQorICAgIC5wX21lbXN6ID0gb3ZtZl9ibG9i
X3NpemUsDQorICAgIC5wX2ZsYWdzID0gUEZfWCB8IFBGX1cgfCBQRl9SLA0KKyAgICAucF9hbGln
biA9IDAsDQorICB9Ow0KKyAgcGhkcl9sb2FkLnBfdmFkZHIgPSBwaGRyX2xvYWQucF9wYWRkcjsN
CisgIGhkci5lX3BobnVtICs9IDE7DQorICBvZmZzZXRfaW50b19maWxlICs9IHNpemVvZiAocGhk
cl9sb2FkKTsNCisNCisgIC8qIFhlbiBFTEYgTm90ZS4gKi8NCisNCisgIHhlbl9lbGZub3RlX3Bo
eXMzMl9lbnRyeSB4ZW5fZWxmX25vdGUgPSB7DQorICAgIC50eXBlID0gWEVOX0VMRk5PVEVfUEhZ
UzMyX0VOVFJZLA0KKyAgICAubmFtZSA9ICJYZW4iLA0KKyAgICAuZGVzYyA9IG92bWZ4ZW5fcHZo
X2VudHJ5X3BvaW50LA0KKyAgICAubmFtZV9zaXplID0NCisgICAgICBvZmZzZXRvZiAoeGVuX2Vs
Zm5vdGVfcGh5czMyX2VudHJ5LCBkZXNjKSAtDQorICAgICAgb2Zmc2V0b2YgKHhlbl9lbGZub3Rl
X3BoeXMzMl9lbnRyeSwgbmFtZSksDQorICAgIC5kZXNjX3NpemUgPQ0KKyAgICAgIHNpemVvZiAo
eGVuX2VsZm5vdGVfcGh5czMyX2VudHJ5KSAtDQorICAgICAgb2Zmc2V0b2YgKHhlbl9lbGZub3Rl
X3BoeXMzMl9lbnRyeSwgZGVzYyksDQorICB9Ow0KKyAgRWxmMzJfUGhkciBwaGRyX25vdGUgPSB7
DQorICAgIC5wX3R5cGUgPSBQVF9OT1RFLA0KKyAgICAucF9maWxlc3ogPSBzaXplb2YgKHhlbl9l
bGZfbm90ZSksDQorICAgIC5wX21lbXN6ID0gc2l6ZW9mICh4ZW5fZWxmX25vdGUpLA0KKyAgICAu
cF9mbGFncyA9IFBGX1IsDQorICAgIC5wX2FsaWduID0gMCwNCisgIH07DQorICBoZHIuZV9waG51
bSArPSAxOw0KKyAgb2Zmc2V0X2ludG9fZmlsZSArPSBzaXplb2YgKHBoZHJfbm90ZSk7DQorICBw
aGRyX25vdGUucF9vZmZzZXQgPSBvZmZzZXRfaW50b19maWxlOw0KKyAgcGhkcl9ub3RlLnBfcGFk
ZHIgPSBvdm1mX2Jhc2VfYWRkcmVzcyArIHBoZHJfbm90ZS5wX29mZnNldDsNCisgIHBoZHJfbm90
ZS5wX3ZhZGRyID0gcGhkcl9ub3RlLnBfcGFkZHI7DQorDQorDQorICAvKg0KKyAgICogcHJpbnQg
ZWxmIGhlYWRlcg0KKyAgICovDQorDQorICBzaXplX3QgaTsNCisgIHNpemVfdCBoZHJfc2l6ZSA9
IHNpemVvZiAoaGRyKTsNCisgIHNpemVfdCBlbnRyeV9vZmYgPSBvZmZzZXRvZih0eXBlb2YoaGRy
KSwgZV9lbnRyeSk7DQorDQorICBwcmludGYoIiMgRUxGIGZpbGUgaGVhZGVyXG4iKTsNCisgIHBy
aW50X2hkcigmaGRyLCBlbnRyeV9vZmYpOw0KKyAgcHJpbnRmKCJcbiIpOw0KKyAgcHJpbnRfaGRy
KCZoZHIuZV9lbnRyeSwgc2l6ZW9mIChoZHIuZV9lbnRyeSkpOw0KKyAgcHJpbnRmKCIgIyBoZHIu
ZV9lbnRyeVxuIik7DQorICBwcmludF9oZHIoJmhkci5lX2VudHJ5ICsgMSwgaGRyX3NpemUgLSBl
bnRyeV9vZmYgLSBzaXplb2YgKGhkci5lX2VudHJ5KSk7DQorDQorICBwcmludGYoIlxuXG4jIEVM
RiBQcm9ncmFtIHNlZ21lbnQgaGVhZGVyc1xuIik7DQorICBwcmludGYoIiMgLSBMb2FkIHNlZ21l
bnRcbiIpOw0KKyAgZm9yIChpID0gMDsgaSA8IHNpemVvZiAocGhkcl9sb2FkKTsgaSArPSA0KSB7
DQorICAgIHByaW50X2hkcigoKGNoYXIqKSZwaGRyX2xvYWQpICsgaSwgNCk7DQorICAgIHByaW50
ZigiXG4iKTsNCisgIH0NCisgIHByaW50ZigiIyAtIEVMRk5PVEUgc2VnbWVudFxuIik7DQorICBm
b3IgKGkgPSAwOyBpIDwgc2l6ZW9mIChwaGRyX25vdGUpOyBpICs9IDQpIHsNCisgICAgcHJpbnRf
aGRyKCgoY2hhciopJnBoZHJfbm90ZSkgKyBpLCA0KTsNCisgICAgcHJpbnRmKCJcbiIpOw0KKyAg
fQ0KKw0KKyAgcHJpbnRmKCJcbiMgWEVOX0VMRk5PVEVfUEhZUzMyX0VOVFJZXG4iKTsNCisgIGZv
ciAoaSA9IDA7IGkgPCBzaXplb2YgKHhlbl9lbGZfbm90ZSk7IGkgKz0gNCkgew0KKyAgICBwcmlu
dF9oZHIoKChjaGFyKikmeGVuX2VsZl9ub3RlKSArIGksIDQpOw0KKyAgICBwcmludGYoIlxuIik7
DQorICB9DQorDQorICByZXR1cm4gMDsNCit9DQpkaWZmIC0tZ2l0IGEvTWFpbnRhaW5lcnMudHh0
IGIvTWFpbnRhaW5lcnMudHh0CmluZGV4IDQyZWM4ZDU0YWYuLjAxNjUyM2I0MDEgMTAwNjQ0Ci0t
LSBhL01haW50YWluZXJzLnR4dAorKysgYi9NYWludGFpbmVycy50eHQKQEAgLTM3Myw2ICszNzMs
NyBAQCBGOiBPdm1mUGtnL0xpYnJhcnkvWGVuQ29uc29sZVNlcmlhbFBvcnRMaWIvCiBGOiBPdm1m
UGtnL0xpYnJhcnkvWGVuSHlwZXJjYWxsTGliLw0KIEY6IE92bWZQa2cvTGlicmFyeS9YZW5Jb01t
aW9MaWIvDQogRjogT3ZtZlBrZy9Pdm1mWGVuLioNCitGOiBPdm1mUGtnL092bWZYZW5FbGZIZWFk
ZXJHZW5lcmF0b3IuYw0KIEY6IE92bWZQa2cvUGxhdGZvcm1QZWkvTWVtRGV0ZWN0LmMNCiBGOiBP
dm1mUGtnL1BsYXRmb3JtUGVpL1BsYXRmb3JtLioNCiBGOiBPdm1mUGtnL1BsYXRmb3JtUGVpL1hl
bi4qDQotLSAKQW50aG9ueSBQRVJBUkQKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 15:40:13 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 15:40:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hs7km-00083n-4t; Mon, 29 Jul 2019 15:40:00 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Q6P6=V2=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hs7kl-00082J-1a
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 15:39:59 +0000
X-Inumbo-ID: 1da475fa-b217-11e9-a13e-7366749a5118
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 1da475fa-b217-11e9-a13e-7366749a5118;
 Mon, 29 Jul 2019 15:39:56 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 8q3tlYICukgJ6BSSfvy3UDOVQWAYS8kiKL6aTnHIdTfPDiZM0n70PxgYspbqd78ZGiXwL/4NQz
 6mE93V4wxW4LVtzB05UvdljuVto1M2xyc8JtFuK4mtwDQ4CR6W2E4uAnzvpOUSHc9Ef/dJqBq7
 aVb0SzYl8cpPnvC4TWKkKc/XoyO/P2dQhy+HaXJgRZJ5IghxrA4HpYWkMjofrU7If7VsBMVtYz
 YrostINP1SUHguDdGKmZPmraMdxf8xwzIeLNFufMnzDpkLfeU9cy1QkmvblpDnGvcmcfGNBqwT
 kEs=
X-SBRS: 2.7
X-MesageID: 3564633
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,323,1559534400"; 
   d="scan'208";a="3564633"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <devel@edk2.groups.io>
Date: Mon, 29 Jul 2019 16:39:13 +0100
Message-ID: <20190729153944.24239-5-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.22.0
In-Reply-To: <20190729153944.24239-1-anthony.perard@citrix.com>
References: <20190729153944.24239-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 04/35] OvmfPkg: Introduce XenPlatformPei
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>,
 Jordan Justen <jordan.l.justen@intel.com>, Julien Grall <julien.grall@arm.com>,
 Anthony PERARD <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Laszlo Ersek <lersek@redhat.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SW50cm9kdWNlIFhlblBsYXRmb3JtUGVpLCBhIGNvcHkgb2YgT3ZtZlBrZy9QbGF0Zm9ybVBlaSB3
aXRob3V0IHNvbWUKb2YgUUVNVSBzcGVjaWZpYyBpbml0aWFsaXphdGlvbiwgWGVuIGRvZXMgbm90
IHN1cHBvcnQgUWVtdUZ3Q2ZnLgoKVGhpcyBuZXcgbW9kdWxlIHdpbGwgYmUgYWRqdXN0ZWQgdG8g
YWNjb21tb2RhdGUgWGVuIFBWSC4KCmZ3X2NmZyBkZXBlbmRlbnRzIHRoYXQgaGF2ZSBiZWVuIHJl
bW92ZWQsIHdoaWNoIGFyZSBkeW5hbWljYWxseSBza2lwcGVkCndoZW4gcnVubmluZyBQbGF0Zm9y
bVBlaSBvbiBYZW46Ci0gR2V0Rmlyc3ROb25BZGRyZXNzKCk6IGNvbnRyb2xsaW5nIHRoZSA2NC1i
aXQgUENJIE1NSU8gYXBlcnR1cmUgdmlhIHRoZQooZXhwZXJpbWVudGFsKSAib3B0L292bWYvWC1Q
Y2lNbWlvNjRNYiIgZmlsZQotIEdldEZpcnN0Tm9uQWRkcmVzcygpOiBob25vcmluZyB0aGUgaG90
cGx1ZyBESU1NIGFyZWEKKCJldGMvcmVzZXJ2ZWQtbWVtb3J5LWVuZCIpIGluIHRoZSBwbGFjZW1l
bnQgb2YgdGhlIDY0LWJpdCBQQ0kgTU1JTwphcGVydHVyZQotIE5vZXhlY0R4ZUluaXRpYWxpemF0
aW9uKCkgaXMgcmVtb3ZlZCwgc28gUGNkUHJvcGVydGllc1RhYmxlRW5hYmxlIGFuZApQY2RTZXRO
eEZvclN0YWNrIGFyZSBsZWZ0IGNvbnN0YW50IEZBTFNFIChub3Qgc2V0IGR5bmFtaWNhbGx5IGZy
b20KZndfY2ZnICJvcHQvb3ZtZi9QY2RYeHh4IikKLSBNYXhDcHVDb3VudEluaXRpYWxpemF0aW9u
KCksIFB1Ymxpc2hQZWlNZW1vcnkoKTogdGhlIG1heCBDUFUgY291bnQgaXMKbm90IHRha2VuIGZy
b20gdGhlIFFlbXVGd0NmZ0l0ZW1TbXBDcHVDb3VudCBmd19jZmcga2V5OwpQY2RDcHVNYXhMb2dp
Y2FsUHJvY2Vzc29yTnVtYmVyIGlzIHVzZWQgaW50YWN0IGFuZApQY2RDcHVBcEluaXRUaW1lT3V0
SW5NaWNyb1NlY29uZHMgaXMgbmV2ZXIgY2hhbmdlZCBvciB1c2VkLgotIEluaXRpYWxpemVYZW5Q
bGF0Zm9ybSgpLCBTM1ZlcmlmaWNhdGlvbigpOiBTMyBpcyBhc3N1bWVkIGRpc2FibGVkIChub3QK
Y29uc3VsdGluZyAiZXRjL3N5c3RlbS1zdGF0ZXMiIHZpYSBRZW11RndDZmdTM0VuYWJsZWQoKSku
Ci0gSW5zdGFsbEZlYXR1cmVDb250cm9sQ2FsbGJhY2soKTogdGhlIGZlYXR1cmUgY29udHJvbCBN
U1IgaXMgbm90IHNldApmcm9tICJldGMvbXNyX2ZlYXR1cmVfY29udHJvbCIKKGFsc28gcmVtb3Zl
ZCBGZWF0dXJlQ29udHJvbC5jIGFzIHRoZXJlIGlzIG5vdGhpbmcgYmVlbiBleGVjdXRlZCkKCkFs
c28gcmVtb3ZlZDoKLSBTTVJBTS9UU0VHLXJlbGF0ZWQgbG93IG1lbSBzaXplIGFkanVzdGluZyAo
UGNkU21tU21yYW1SZXF1aXJlIGlzCmFzc3VtZWQgRkFMU0UpIGluIFB1Ymxpc2hQZWlNZW1vcnko
KSwKLSBRZW11SW5pdGlhbGl6ZVJhbSgpIGVudGlyZWx5LAoKWGVuIHJlbGF0ZWQgY2hhbmdlczoK
LSBIYXZlIHJlbW92ZWQgdGhlIG1vZHVsZSB2YXJpYWJsZSBtWGVuLCBhcyBpdCBzaG91bGQgYmUg
YWx3YXlzIHRydWUuCi0gSGF2ZSB0aGUgcGxhdGZvcm0gUEVJIGluaXRpYWxpemF0aW9uIGZhaWxz
IGlmIFhlbiBoYXMgbm90IGJlZW4KICBkZXRlY3RlZC4KClJlZjogaHR0cHM6Ly9idWd6aWxsYS50
aWFub2NvcmUub3JnL3Nob3dfYnVnLmNnaT9pZD0xNjg5ClNpZ25lZC1vZmYtYnk6IEFudGhvbnkg
UEVSQVJEIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29tPgpSZXZpZXdlZC1ieTogTGFzemxvIEVy
c2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KLS0tCgpOb3RlczoKICAgIHY0OgogICAgICAtIHJlcGxh
Y2UgdGhlIG90aGVyIEVGSV9EXyBieSBERUJVR18uCiAgICAgIC0gVXBkYXRlIE1haW50YWluZXJz
LnR4dAogICAgICAtIGZpeCBvbmUgdHJhaWxpbmcgd2hpdGVzcGFjZQogICAgCiAgICB2MzoKICAg
ICAgLSBmaXggY29kaW5nIHN0eWxlIGluIG5ldyBjb2RlCiAgICAgICAgKHVzZSBERUJVR194eHgs
IGFkZCBBU1NFUlQgYmVmb3JlIENwdURlYWRMb29wKQogICAgICAtIHJlYmFzZWQsIFNQRFgKCiBP
dm1mUGtnL092bWZYZW4uZHNjICAgICAgICAgICAgICAgICAgICAgICB8ICAgMiArLQogT3ZtZlBr
Zy9Pdm1mWGVuLmZkZiAgICAgICAgICAgICAgICAgICAgICAgfCAgIDIgKy0KIE92bWZQa2cvWGVu
UGxhdGZvcm1QZWkvWGVuUGxhdGZvcm1QZWkuaW5mIHwgIDk2ICsrKysrCiBPdm1mUGtnL1hlblBs
YXRmb3JtUGVpL0Ntb3MuaCAgICAgICAgICAgICB8ICA1MiArKysKIE92bWZQa2cvWGVuUGxhdGZv
cm1QZWkvUGxhdGZvcm0uaCAgICAgICAgIHwgMTA4ICsrKysrKwogT3ZtZlBrZy9YZW5QbGF0Zm9y
bVBlaS9YZW4uaCAgICAgICAgICAgICAgfCAgMzkgKysKIE92bWZQa2cvWGVuUGxhdGZvcm1QZWkv
QW1kU2V2LmMgICAgICAgICAgIHwgIDY0ICsrKysKIE92bWZQa2cvWGVuUGxhdGZvcm1QZWkvQ2xl
YXJDYWNoZS5jICAgICAgIHwgMTEyICsrKysrKwogT3ZtZlBrZy9YZW5QbGF0Zm9ybVBlaS9DbW9z
LmMgICAgICAgICAgICAgfCAgNjAgKysrCiBPdm1mUGtnL1hlblBsYXRmb3JtUGVpL0Z2LmMgICAg
ICAgICAgICAgICB8ICA3NiArKysrCiBPdm1mUGtnL1hlblBsYXRmb3JtUGVpL01lbURldGVjdC5j
ICAgICAgICB8IDQyMSArKysrKysrKysrKysrKysrKysrKwogT3ZtZlBrZy9YZW5QbGF0Zm9ybVBl
aS9QbGF0Zm9ybS5jICAgICAgICAgfCA0NDQgKysrKysrKysrKysrKysrKysrKysrKwogT3ZtZlBr
Zy9YZW5QbGF0Zm9ybVBlaS9YZW4uYyAgICAgICAgICAgICAgfCAyMTkgKysrKysrKysrKysKIE1h
aW50YWluZXJzLnR4dCAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgICAxICsKIDE0IGZpbGVz
IGNoYW5nZWQsIDE2OTQgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKIGNyZWF0ZSBtb2Rl
IDEwMDY0NCBPdm1mUGtnL1hlblBsYXRmb3JtUGVpL1hlblBsYXRmb3JtUGVpLmluZgogY3JlYXRl
IG1vZGUgMTAwNjQ0IE92bWZQa2cvWGVuUGxhdGZvcm1QZWkvQ21vcy5oCiBjcmVhdGUgbW9kZSAx
MDA2NDQgT3ZtZlBrZy9YZW5QbGF0Zm9ybVBlaS9QbGF0Zm9ybS5oCiBjcmVhdGUgbW9kZSAxMDA2
NDQgT3ZtZlBrZy9YZW5QbGF0Zm9ybVBlaS9YZW4uaAogY3JlYXRlIG1vZGUgMTAwNjQ0IE92bWZQ
a2cvWGVuUGxhdGZvcm1QZWkvQW1kU2V2LmMKIGNyZWF0ZSBtb2RlIDEwMDY0NCBPdm1mUGtnL1hl
blBsYXRmb3JtUGVpL0NsZWFyQ2FjaGUuYwogY3JlYXRlIG1vZGUgMTAwNjQ0IE92bWZQa2cvWGVu
UGxhdGZvcm1QZWkvQ21vcy5jCiBjcmVhdGUgbW9kZSAxMDA2NDQgT3ZtZlBrZy9YZW5QbGF0Zm9y
bVBlaS9Gdi5jCiBjcmVhdGUgbW9kZSAxMDA2NDQgT3ZtZlBrZy9YZW5QbGF0Zm9ybVBlaS9NZW1E
ZXRlY3QuYwogY3JlYXRlIG1vZGUgMTAwNjQ0IE92bWZQa2cvWGVuUGxhdGZvcm1QZWkvUGxhdGZv
cm0uYwogY3JlYXRlIG1vZGUgMTAwNjQ0IE92bWZQa2cvWGVuUGxhdGZvcm1QZWkvWGVuLmMKCmRp
ZmYgLS1naXQgYS9Pdm1mUGtnL092bWZYZW4uZHNjIGIvT3ZtZlBrZy9Pdm1mWGVuLmRzYwppbmRl
eCAxYTBlNTlmMGNjLi43NjE5YTg5MzgyIDEwMDY0NAotLS0gYS9Pdm1mUGtnL092bWZYZW4uZHNj
CisrKyBiL092bWZQa2cvT3ZtZlhlbi5kc2MKQEAgLTUyMyw3ICs1MjMsNyBAQCBbQ29tcG9uZW50
c10KICAgfQ0KICAgTWRlTW9kdWxlUGtnL0NvcmUvRHhlSXBsUGVpbS9EeGVJcGwuaW5mDQogDQot
ICBPdm1mUGtnL1BsYXRmb3JtUGVpL1BsYXRmb3JtUGVpLmluZg0KKyAgT3ZtZlBrZy9YZW5QbGF0
Zm9ybVBlaS9YZW5QbGF0Zm9ybVBlaS5pbmYNCiAgIFVlZmlDcHVQa2cvVW5pdmVyc2FsL0FjcGkv
UzNSZXN1bWUyUGVpL1MzUmVzdW1lMlBlaS5pbmYNCiAgIFVlZmlDcHVQa2cvQ3B1TXBQZWkvQ3B1
TXBQZWkuaW5mDQogDQpkaWZmIC0tZ2l0IGEvT3ZtZlBrZy9Pdm1mWGVuLmZkZiBiL092bWZQa2cv
T3ZtZlhlbi5mZGYKaW5kZXggNmZjODQ3OWFhZS4uMmNlZmY3YmFhMiAxMDA2NDQKLS0tIGEvT3Zt
ZlBrZy9Pdm1mWGVuLmZkZgorKysgYi9Pdm1mUGtnL092bWZYZW4uZmRmCkBAIC0xNTIsNyArMTUy
LDcgQEAgW0ZWLlBFSUZWXQogSU5GICBNZGVNb2R1bGVQa2cvVW5pdmVyc2FsL1BDRC9QZWkvUGNk
LmluZg0KIElORiAgTWRlTW9kdWxlUGtnL1VuaXZlcnNhbC9SZXBvcnRTdGF0dXNDb2RlUm91dGVy
L1BlaS9SZXBvcnRTdGF0dXNDb2RlUm91dGVyUGVpLmluZg0KIElORiAgTWRlTW9kdWxlUGtnL1Vu
aXZlcnNhbC9TdGF0dXNDb2RlSGFuZGxlci9QZWkvU3RhdHVzQ29kZUhhbmRsZXJQZWkuaW5mDQot
SU5GICBPdm1mUGtnL1BsYXRmb3JtUGVpL1BsYXRmb3JtUGVpLmluZg0KK0lORiAgT3ZtZlBrZy9Y
ZW5QbGF0Zm9ybVBlaS9YZW5QbGF0Zm9ybVBlaS5pbmYNCiBJTkYgIE1kZU1vZHVsZVBrZy9Db3Jl
L0R4ZUlwbFBlaW0vRHhlSXBsLmluZg0KIElORiAgVWVmaUNwdVBrZy9Vbml2ZXJzYWwvQWNwaS9T
M1Jlc3VtZTJQZWkvUzNSZXN1bWUyUGVpLmluZg0KIElORiAgVWVmaUNwdVBrZy9DcHVNcFBlaS9D
cHVNcFBlaS5pbmYNCmRpZmYgLS1naXQgYS9Pdm1mUGtnL1hlblBsYXRmb3JtUGVpL1hlblBsYXRm
b3JtUGVpLmluZiBiL092bWZQa2cvWGVuUGxhdGZvcm1QZWkvWGVuUGxhdGZvcm1QZWkuaW5mCm5l
dyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAuLmQxMjY1YzM2NWEKLS0tIC9kZXYv
bnVsbAorKysgYi9Pdm1mUGtnL1hlblBsYXRmb3JtUGVpL1hlblBsYXRmb3JtUGVpLmluZgpAQCAt
MCwwICsxLDk2IEBACisjIyBAZmlsZQ0KKyMgIFBsYXRmb3JtIFBFSSBkcml2ZXINCisjDQorIyAg
VGhpcyBtb2R1bGUgcHJvdmlkZXMgcGxhdGZvcm0gc3BlY2lmaWMgZnVuY3Rpb24gdG8gZGV0ZWN0
IGJvb3QgbW9kZS4NCisjICBDb3B5cmlnaHQgKGMpIDIwMDYgLSAyMDE5LCBJbnRlbCBDb3Jwb3Jh
dGlvbi4gQWxsIHJpZ2h0cyByZXNlcnZlZC48QlI+DQorIyAgQ29weXJpZ2h0IChjKSAyMDE5LCBD
aXRyaXggU3lzdGVtcywgSW5jLg0KKyMNCisjICBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQlNE
LTItQ2xhdXNlLVBhdGVudA0KKyMNCisjIw0KKw0KK1tEZWZpbmVzXQ0KKyAgSU5GX1ZFUlNJT04g
ICAgICAgICAgICAgICAgICAgID0gMHgwMDAxMDAwNQ0KKyAgQkFTRV9OQU1FICAgICAgICAgICAg
ICAgICAgICAgID0gWGVuUGxhdGZvcm1QZWkNCisgIEZJTEVfR1VJRCAgICAgICAgICAgICAgICAg
ICAgICA9IGYxMTJhNmVlLTk5M2EtNGYwYi04Mjk1LWU1MjAyOWQ5YjRiYQ0KKyAgTU9EVUxFX1RZ
UEUgICAgICAgICAgICAgICAgICAgID0gUEVJTQ0KKyAgVkVSU0lPTl9TVFJJTkcgICAgICAgICAg
ICAgICAgID0gMS4wDQorICBFTlRSWV9QT0lOVCAgICAgICAgICAgICAgICAgICAgPSBJbml0aWFs
aXplWGVuUGxhdGZvcm0NCisNCisjDQorIyBUaGUgZm9sbG93aW5nIGluZm9ybWF0aW9uIGlzIGZv
ciByZWZlcmVuY2Ugb25seSBhbmQgbm90IHJlcXVpcmVkIGJ5IHRoZSBidWlsZCB0b29scy4NCisj
DQorIyAgVkFMSURfQVJDSElURUNUVVJFUyAgICAgICAgICAgPSBJQTMyIFg2NCBFQkMNCisjDQor
DQorW1NvdXJjZXNdDQorICBBbWRTZXYuYw0KKyAgQ2xlYXJDYWNoZS5jDQorICBDbW9zLmMNCisg
IENtb3MuaA0KKyAgRnYuYw0KKyAgTWVtRGV0ZWN0LmMNCisgIFBsYXRmb3JtLmMNCisgIFBsYXRm
b3JtLmgNCisgIFhlbi5jDQorICBYZW4uaA0KKw0KK1tQYWNrYWdlc10NCisgIE1kZVBrZy9NZGVQ
a2cuZGVjDQorICBNZGVNb2R1bGVQa2cvTWRlTW9kdWxlUGtnLmRlYw0KKyAgU2VjdXJpdHlQa2cv
U2VjdXJpdHlQa2cuZGVjDQorICBVZWZpQ3B1UGtnL1VlZmlDcHVQa2cuZGVjDQorICBPdm1mUGtn
L092bWZQa2cuZGVjDQorDQorW0d1aWRzXQ0KKyAgZ0VmaU1lbW9yeVR5cGVJbmZvcm1hdGlvbkd1
aWQNCisgIGdFZmlYZW5JbmZvR3VpZA0KKw0KK1tMaWJyYXJ5Q2xhc3Nlc10NCisgIEJhc2VMaWIN
CisgIENhY2hlTWFpbnRlbmFuY2VMaWINCisgIERlYnVnTGliDQorICBIb2JMaWINCisgIElvTGli
DQorICBQY2lMaWINCisgIFJlc291cmNlUHVibGljYXRpb25MaWINCisgIFBlaVNlcnZpY2VzTGli
DQorICBQZWltRW50cnlQb2ludA0KKyAgTXRyckxpYg0KKyAgTWVtRW5jcnlwdFNldkxpYg0KKyAg
UGNkTGliDQorDQorW1BjZF0NCisgIGdVZWZpT3ZtZlBrZ1Rva2VuU3BhY2VHdWlkLlBjZE92bWZQ
ZWlNZW1GdkJhc2UNCisgIGdVZWZpT3ZtZlBrZ1Rva2VuU3BhY2VHdWlkLlBjZE92bWZQZWlNZW1G
dlNpemUNCisgIGdVZWZpT3ZtZlBrZ1Rva2VuU3BhY2VHdWlkLlBjZE92bWZEeGVNZW1GdkJhc2UN
CisgIGdVZWZpT3ZtZlBrZ1Rva2VuU3BhY2VHdWlkLlBjZE92bWZEeGVNZW1GdlNpemUNCisgIGdV
ZWZpT3ZtZlBrZ1Rva2VuU3BhY2VHdWlkLlBjZE92bWZMb2NrQm94U3RvcmFnZUJhc2UNCisgIGdV
ZWZpT3ZtZlBrZ1Rva2VuU3BhY2VHdWlkLlBjZE92bWZMb2NrQm94U3RvcmFnZVNpemUNCisgIGdV
ZWZpT3ZtZlBrZ1Rva2VuU3BhY2VHdWlkLlBjZE92bWZIb3N0QnJpZGdlUGNpRGV2SWQNCisgIGdV
ZWZpT3ZtZlBrZ1Rva2VuU3BhY2VHdWlkLlBjZFBjaUlvQmFzZQ0KKyAgZ1VlZmlPdm1mUGtnVG9r
ZW5TcGFjZUd1aWQuUGNkUGNpSW9TaXplDQorICBnVWVmaU92bWZQa2dUb2tlblNwYWNlR3VpZC5Q
Y2RQY2lNbWlvMzJCYXNlDQorICBnVWVmaU92bWZQa2dUb2tlblNwYWNlR3VpZC5QY2RQY2lNbWlv
MzJTaXplDQorICBnVWVmaU92bWZQa2dUb2tlblNwYWNlR3VpZC5QY2RQY2lNbWlvNjRCYXNlDQor
ICBnVWVmaU92bWZQa2dUb2tlblNwYWNlR3VpZC5QY2RQY2lNbWlvNjRTaXplDQorICBnVWVmaU92
bWZQa2dUb2tlblNwYWNlR3VpZC5QY2RRMzVUc2VnTWJ5dGVzDQorICBnRWZpTWRlTW9kdWxlUGtn
VG9rZW5TcGFjZUd1aWQuUGNkRmxhc2hOdlN0b3JhZ2VGdHdTcGFyZVNpemUNCisgIGdFZmlNZGVN
b2R1bGVQa2dUb2tlblNwYWNlR3VpZC5QY2RFbXVWYXJpYWJsZU52U3RvcmVSZXNlcnZlZA0KKyAg
Z0VmaU1kZU1vZHVsZVBrZ1Rva2VuU3BhY2VHdWlkLlBjZFBjaURpc2FibGVCdXNFbnVtZXJhdGlv
bg0KKyAgZ0VmaU1kZU1vZHVsZVBrZ1Rva2VuU3BhY2VHdWlkLlBjZER4ZUlwbFN3aXRjaFRvTG9u
Z01vZGUNCisgIGdFZmlNZGVNb2R1bGVQa2dUb2tlblNwYWNlR3VpZC5QY2RVc2UxR1BhZ2VUYWJs
ZQ0KKyAgZ0VmaU1kZU1vZHVsZVBrZ1Rva2VuU3BhY2VHdWlkLlBjZFB0ZU1lbW9yeUVuY3J5cHRp
b25BZGRyZXNzT3JNYXNrDQorICBnRWZpU2VjdXJpdHlQa2dUb2tlblNwYWNlR3VpZC5QY2RPcHRp
b25Sb21JbWFnZVZlcmlmaWNhdGlvblBvbGljeQ0KKyAgZ1VlZmlDcHVQa2dUb2tlblNwYWNlR3Vp
ZC5QY2RDcHVMb2NhbEFwaWNCYXNlQWRkcmVzcw0KKw0KK1tGaXhlZFBjZF0NCisgIGdFZmlNZGVQ
a2dUb2tlblNwYWNlR3VpZC5QY2RQY2lFeHByZXNzQmFzZUFkZHJlc3MNCisNCitbUHBpc10NCisg
IGdFZmlQZWlNYXN0ZXJCb290TW9kZVBwaUd1aWQNCisgIGdFZmlQZWlNcFNlcnZpY2VzUHBpR3Vp
ZA0KKw0KK1tEZXBleF0NCisgIFRSVUUNCisNCmRpZmYgLS1naXQgYS9Pdm1mUGtnL1hlblBsYXRm
b3JtUGVpL0Ntb3MuaCBiL092bWZQa2cvWGVuUGxhdGZvcm1QZWkvQ21vcy5oCm5ldyBmaWxlIG1v
ZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAuLjgwZmZjYjAwMmYKLS0tIC9kZXYvbnVsbAorKysg
Yi9Pdm1mUGtnL1hlblBsYXRmb3JtUGVpL0Ntb3MuaApAQCAtMCwwICsxLDUyIEBACisvKiogQGZp
bGUNCisgIFBDL0FUIENNT1MgYWNjZXNzIHJvdXRpbmVzDQorDQorICBDb3B5cmlnaHQgKGMpIDIw
MDYgLSAyMDA5LCBJbnRlbCBDb3Jwb3JhdGlvbi4gQWxsIHJpZ2h0cyByZXNlcnZlZC48QlI+DQor
ICBDb3B5cmlnaHQgKGMpIDIwMTksIENpdHJpeCBTeXN0ZW1zLCBJbmMuDQorDQorICBTUERYLUxp
Y2Vuc2UtSWRlbnRpZmllcjogQlNELTItQ2xhdXNlLVBhdGVudA0KKw0KKyoqLw0KKw0KKyNpZm5k
ZWYgX19DTU9TX0hfXw0KKyNkZWZpbmUgX19DTU9TX0hfXw0KKw0KKy8qKg0KKyAgUmVhZHMgOC1i
aXRzIG9mIENNT1MgZGF0YS4NCisNCisgIFJlYWRzIHRoZSA4LWJpdHMgb2YgQ01PUyBkYXRhIGF0
IHRoZSBsb2NhdGlvbiBzcGVjaWZpZWQgYnkgSW5kZXguDQorICBUaGUgOC1iaXQgcmVhZCB2YWx1
ZSBpcyByZXR1cm5lZC4NCisNCisgIEBwYXJhbSAgSW5kZXggIFRoZSBDTU9TIGxvY2F0aW9uIHRv
IHJlYWQuDQorDQorICBAcmV0dXJuIFRoZSB2YWx1ZSByZWFkLg0KKw0KKyoqLw0KK1VJTlQ4DQor
RUZJQVBJDQorQ21vc1JlYWQ4ICgNCisgIElOICAgICAgVUlOVE4gICAgICAgICAgICAgICAgICAg
ICBJbmRleA0KKyAgKTsNCisNCisvKioNCisgIFdyaXRlcyA4LWJpdHMgb2YgQ01PUyBkYXRhLg0K
Kw0KKyAgV3JpdGVzIDgtYml0cyBvZiBDTU9TIGRhdGEgdG8gdGhlIGxvY2F0aW9uIHNwZWNpZmll
ZCBieSBJbmRleA0KKyAgd2l0aCB0aGUgdmFsdWUgc3BlY2lmaWVkIGJ5IFZhbHVlIGFuZCByZXR1
cm5zIFZhbHVlLg0KKw0KKyAgQHBhcmFtICBJbmRleCAgVGhlIENNT1MgbG9jYXRpb24gdG8gd3Jp
dGUuDQorICBAcGFyYW0gIFZhbHVlICBUaGUgdmFsdWUgdG8gd3JpdGUgdG8gQ01PUy4NCisNCisg
IEByZXR1cm4gVGhlIHZhbHVlIHdyaXR0ZW4gdG8gQ01PUy4NCisNCisqKi8NCitVSU5UOA0KK0VG
SUFQSQ0KK0Ntb3NXcml0ZTggKA0KKyAgSU4gICAgICBVSU5UTiAgICAgICAgICAgICAgICAgICAg
IEluZGV4LA0KKyAgSU4gICAgICBVSU5UOCAgICAgICAgICAgICAgICAgICAgIFZhbHVlDQorICAp
Ow0KKw0KKw0KKyNlbmRpZg0KKw0KZGlmZiAtLWdpdCBhL092bWZQa2cvWGVuUGxhdGZvcm1QZWkv
UGxhdGZvcm0uaCBiL092bWZQa2cvWGVuUGxhdGZvcm1QZWkvUGxhdGZvcm0uaApuZXcgZmlsZSBt
b2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwLi43NzQyNzQ5NmMwCi0tLSAvZGV2L251bGwKKysr
IGIvT3ZtZlBrZy9YZW5QbGF0Zm9ybVBlaS9QbGF0Zm9ybS5oCkBAIC0wLDAgKzEsMTA4IEBACisv
KiogQGZpbGUNCisgIFBsYXRmb3JtIFBFSSBtb2R1bGUgaW5jbHVkZSBmaWxlLg0KKw0KKyAgQ29w
eXJpZ2h0IChjKSAyMDA2IC0gMjAxNiwgSW50ZWwgQ29ycG9yYXRpb24uIEFsbCByaWdodHMgcmVz
ZXJ2ZWQuPEJSPg0KKyAgQ29weXJpZ2h0IChjKSAyMDE5LCBDaXRyaXggU3lzdGVtcywgSW5jLg0K
Kw0KKyAgU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEJTRC0yLUNsYXVzZS1QYXRlbnQNCisNCisq
Ki8NCisNCisjaWZuZGVmIF9QTEFURk9STV9QRUlfSF9JTkNMVURFRF8NCisjZGVmaW5lIF9QTEFU
Rk9STV9QRUlfSF9JTkNMVURFRF8NCisNCisjaW5jbHVkZSA8SW5kdXN0cnlTdGFuZGFyZC9FODIw
Lmg+DQorDQorVk9JRA0KK0FkZElvTWVtb3J5QmFzZVNpemVIb2IgKA0KKyAgRUZJX1BIWVNJQ0FM
X0FERFJFU1MgICAgICAgIE1lbW9yeUJhc2UsDQorICBVSU5UNjQgICAgICAgICAgICAgICAgICAg
ICAgTWVtb3J5U2l6ZQ0KKyAgKTsNCisNCitWT0lEDQorQWRkSW9NZW1vcnlSYW5nZUhvYiAoDQor
ICBFRklfUEhZU0lDQUxfQUREUkVTUyAgICAgICAgTWVtb3J5QmFzZSwNCisgIEVGSV9QSFlTSUNB
TF9BRERSRVNTICAgICAgICBNZW1vcnlMaW1pdA0KKyAgKTsNCisNCitWT0lEDQorQWRkTWVtb3J5
QmFzZVNpemVIb2IgKA0KKyAgRUZJX1BIWVNJQ0FMX0FERFJFU1MgICAgICAgIE1lbW9yeUJhc2Us
DQorICBVSU5UNjQgICAgICAgICAgICAgICAgICAgICAgTWVtb3J5U2l6ZQ0KKyAgKTsNCisNCitW
T0lEDQorQWRkTWVtb3J5UmFuZ2VIb2IgKA0KKyAgRUZJX1BIWVNJQ0FMX0FERFJFU1MgICAgICAg
IE1lbW9yeUJhc2UsDQorICBFRklfUEhZU0lDQUxfQUREUkVTUyAgICAgICAgTWVtb3J5TGltaXQN
CisgICk7DQorDQorVk9JRA0KK0FkZFJlc2VydmVkTWVtb3J5QmFzZVNpemVIb2IgKA0KKyAgRUZJ
X1BIWVNJQ0FMX0FERFJFU1MgICAgICAgIE1lbW9yeUJhc2UsDQorICBVSU5UNjQgICAgICAgICAg
ICAgICAgICAgICAgTWVtb3J5U2l6ZSwNCisgIEJPT0xFQU4gICAgICAgICAgICAgICAgICAgICBD
YWNoZWFibGUNCisgICk7DQorDQorVk9JRA0KK0FkZHJlc3NXaWR0aEluaXRpYWxpemF0aW9uICgN
CisgIFZPSUQNCisgICk7DQorDQorVk9JRA0KK1EzNVRzZWdNYnl0ZXNJbml0aWFsaXphdGlvbiAo
DQorICBWT0lEDQorICApOw0KKw0KK0VGSV9TVEFUVVMNCitQdWJsaXNoUGVpTWVtb3J5ICgNCisg
IFZPSUQNCisgICk7DQorDQorVUlOVDMyDQorR2V0U3lzdGVtTWVtb3J5U2l6ZUJlbG93NGdiICgN
CisgIFZPSUQNCisgICk7DQorDQorVk9JRA0KK0luaXRpYWxpemVSYW1SZWdpb25zICgNCisgIFZP
SUQNCisgICk7DQorDQorRUZJX1NUQVRVUw0KK1BlaUZ2SW5pdGlhbGl6YXRpb24gKA0KKyAgVk9J
RA0KKyAgKTsNCisNCitWT0lEDQorSW5zdGFsbENsZWFyQ2FjaGVDYWxsYmFjayAoDQorICBWT0lE
DQorICApOw0KKw0KK0VGSV9TVEFUVVMNCitJbml0aWFsaXplWGVuICgNCisgIFZPSUQNCisgICk7
DQorDQorQk9PTEVBTg0KK1hlbkRldGVjdCAoDQorICBWT0lEDQorICApOw0KKw0KK1ZPSUQNCitB
bWRTZXZJbml0aWFsaXplICgNCisgIFZPSUQNCisgICk7DQorDQorVk9JRA0KK1hlblB1Ymxpc2hS
YW1SZWdpb25zICgNCisgIFZPSUQNCisgICk7DQorDQorZXh0ZXJuIEVGSV9CT09UX01PREUgbUJv
b3RNb2RlOw0KKw0KK2V4dGVybiBVSU5UOCBtUGh5c01lbUFkZHJlc3NXaWR0aDsNCisNCitleHRl
cm4gVUlOVDE2IG1Ib3N0QnJpZGdlRGV2SWQ7DQorDQorI2VuZGlmIC8vIF9QTEFURk9STV9QRUlf
SF9JTkNMVURFRF8NCmRpZmYgLS1naXQgYS9Pdm1mUGtnL1hlblBsYXRmb3JtUGVpL1hlbi5oIGIv
T3ZtZlBrZy9YZW5QbGF0Zm9ybVBlaS9YZW4uaApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAw
MDAwMDAwMDAwLi4yNjA1NDgxMjgwCi0tLSAvZGV2L251bGwKKysrIGIvT3ZtZlBrZy9YZW5QbGF0
Zm9ybVBlaS9YZW4uaApAQCAtMCwwICsxLDM5IEBACisvKiogQGZpbGUNCisgIE92bWYgaW5mbyBz
dHJ1Y3R1cmUgcGFzc2VkIGJ5IFhlbg0KKw0KK0NvcHlyaWdodCAoYykgMjAxMywgQ2l0cml4IFN5
c3RlbXMgVUsgTHRkLjxCUj4NCisNCitTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQlNELTItQ2xh
dXNlLVBhdGVudA0KKw0KKyoqLw0KKw0KKyNpZm5kZWYgX19YRU5fSF9fDQorI2RlZmluZSBfX1hF
Tl9IX18NCisNCisjaW5jbHVkZSA8UGlQZWkuaD4NCisNCisvLyBQaHlzaWNhbCBhZGRyZXNzIG9m
IE9WTUYgaW5mbw0KKyNkZWZpbmUgT1ZNRl9JTkZPX1BIWVNJQ0FMX0FERFJFU1MgMHgwMDAwMTAw
MA0KKw0KKy8vIFRoaXMgc3RydWN0dXJlIG11c3QgbWF0Y2ggdGhlIGRlZmluaXRpb24gb24gWGVu
IHNpZGUNCisjcHJhZ21hIHBhY2soMSkNCit0eXBlZGVmIHN0cnVjdCB7DQorICBDSEFSOCBTaWdu
YXR1cmVbMTRdOyAvLyBYZW5IVk1PVk1GXDANCisgIFVJTlQ4IExlbmd0aDsgICAgICAgIC8vIExl
bmd0aCBvZiB0aGlzIHN0cnVjdHVyZQ0KKyAgVUlOVDggQ2hlY2tzdW07ICAgICAgLy8gU2V0IHN1
Y2ggdGhhdCB0aGUgc3VtIG92ZXIgYnl0ZXMgMC4ubGVuZ3RoID09IDANCisgIC8vDQorICAvLyBQ
aHlzaWNhbCBhZGRyZXNzIG9mIGFuIGFycmF5IG9mIFRhYmxlc0NvdW50IGVsZW1lbnRzLg0KKyAg
Ly8NCisgIC8vIEVhY2ggZWxlbWVudCBjb250YWlucyB0aGUgcGh5c2ljYWwgYWRkcmVzcyBvZiBh
IEJJT1MgdGFibGUuDQorICAvLw0KKyAgRUZJX1BIWVNJQ0FMX0FERFJFU1MgVGFibGVzOw0KKyAg
VUlOVDMyIFRhYmxlc0NvdW50Ow0KKyAgLy8NCisgIC8vIFBoeXNpY2FsIGFkZHJlc3Mgb2YgdGhl
IEU4MjAgdGFibGUsIGNvbnRhaW5zIEU4MjBFbnRyaWVzQ291bnQgZW50cmllcy4NCisgIC8vDQor
ICBFRklfUEhZU0lDQUxfQUREUkVTUyBFODIwOw0KKyAgVUlOVDMyIEU4MjBFbnRyaWVzQ291bnQ7
DQorfSBFRklfWEVOX09WTUZfSU5GTzsNCisjcHJhZ21hIHBhY2soKQ0KKw0KKyNlbmRpZiAvKiBf
X1hFTl9IX18gKi8NCmRpZmYgLS1naXQgYS9Pdm1mUGtnL1hlblBsYXRmb3JtUGVpL0FtZFNldi5j
IGIvT3ZtZlBrZy9YZW5QbGF0Zm9ybVBlaS9BbWRTZXYuYwpuZXcgZmlsZSBtb2RlIDEwMDY0NApp
bmRleCAwMDAwMDAwMDAwLi43ZWJiYjVjYzFmCi0tLSAvZGV2L251bGwKKysrIGIvT3ZtZlBrZy9Y
ZW5QbGF0Zm9ybVBlaS9BbWRTZXYuYwpAQCAtMCwwICsxLDY0IEBACisvKipAZmlsZQ0KKyAgSW5p
dGlhbGl6ZSBTZWN1cmUgRW5jcnlwdGVkIFZpcnR1YWxpemF0aW9uIChTRVYpIHN1cHBvcnQNCisN
CisgIENvcHlyaWdodCAoYykgMjAxNywgQWR2YW5jZWQgTWljcm8gRGV2aWNlcy4gQWxsIHJpZ2h0
cyByZXNlcnZlZC48QlI+DQorICBDb3B5cmlnaHQgKGMpIDIwMTksIENpdHJpeCBTeXN0ZW1zLCBJ
bmMuDQorDQorICBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQlNELTItQ2xhdXNlLVBhdGVudA0K
Kw0KKyoqLw0KKy8vDQorLy8gVGhlIHBhY2thZ2UgbGV2ZWwgaGVhZGVyIGZpbGVzIHRoaXMgbW9k
dWxlIHVzZXMNCisvLw0KKyNpbmNsdWRlIDxMaWJyYXJ5L0RlYnVnTGliLmg+DQorI2luY2x1ZGUg
PExpYnJhcnkvTWVtRW5jcnlwdFNldkxpYi5oPg0KKyNpbmNsdWRlIDxMaWJyYXJ5L1BjZExpYi5o
Pg0KKyNpbmNsdWRlIDxQaVBlaS5oPg0KKyNpbmNsdWRlIDxSZWdpc3Rlci9BbWQvQ3B1aWQuaD4N
CisjaW5jbHVkZSA8UmVnaXN0ZXIvQ3B1aWQuaD4NCisNCisjaW5jbHVkZSAiUGxhdGZvcm0uaCIN
CisNCisvKioNCisNCisgIEZ1bmN0aW9uIGNoZWNrcyBpZiBTRVYgc3VwcG9ydCBpcyBhdmFpbGFi
bGUsIGlmIHByZXNlbnQgdGhlbiBpdCBzZXRzDQorICB0aGUgZHluYW1pYyBQY2RQdGVNZW1vcnlF
bmNyeXB0aW9uQWRkcmVzc09yTWFzayB3aXRoIG1lbW9yeSBlbmNyeXB0aW9uIG1hc2suDQorDQor
ICAqKi8NCitWT0lEDQorQW1kU2V2SW5pdGlhbGl6ZSAoDQorICBWT0lEDQorICApDQorew0KKyAg
Q1BVSURfTUVNT1JZX0VOQ1JZUFRJT05fSU5GT19FQlggIEVieDsNCisgIFVJTlQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBFbmNyeXB0aW9uTWFzazsNCisgIFJFVFVSTl9TVEFUVVMgICAg
ICAgICAgICAgICAgICAgICBQY2RTdGF0dXM7DQorDQorICAvLw0KKyAgLy8gQ2hlY2sgaWYgU0VW
IGlzIGVuYWJsZWQNCisgIC8vDQorICBpZiAoIU1lbUVuY3J5cHRTZXZJc0VuYWJsZWQgKCkpIHsN
CisgICAgcmV0dXJuOw0KKyAgfQ0KKw0KKyAgLy8NCisgIC8vIENQVUlEIEZuODAwMF8wMDFGW0VC
WF0gQml0IDA6NSAobWVtb3J5IGVuY3J5cHRpb24gYml0IHBvc2l0aW9uKQ0KKyAgLy8NCisgIEFz
bUNwdWlkIChDUFVJRF9NRU1PUllfRU5DUllQVElPTl9JTkZPLCBOVUxMLCAmRWJ4LlVpbnQzMiwg
TlVMTCwgTlVMTCk7DQorICBFbmNyeXB0aW9uTWFzayA9IExTaGlmdFU2NCAoMSwgRWJ4LkJpdHMu
UHRlUG9zQml0cyk7DQorDQorICAvLw0KKyAgLy8gU2V0IE1lbW9yeSBFbmNyeXB0aW9uIE1hc2sg
UENEDQorICAvLw0KKyAgUGNkU3RhdHVzID0gUGNkU2V0NjRTIChQY2RQdGVNZW1vcnlFbmNyeXB0
aW9uQWRkcmVzc09yTWFzaywgRW5jcnlwdGlvbk1hc2spOw0KKyAgQVNTRVJUX1JFVFVSTl9FUlJP
UiAoUGNkU3RhdHVzKTsNCisNCisgIERFQlVHICgoREVCVUdfSU5GTywgIlNFViBpcyBlbmFibGVk
IChtYXNrIDB4JWx4KVxuIiwgRW5jcnlwdGlvbk1hc2spKTsNCisNCisgIC8vDQorICAvLyBTZXQg
UGNkIHRvIERlbnkgdGhlIGV4ZWN1dGlvbiBvZiBvcHRpb24gUk9NIHdoZW4gc2VjdXJpdHkNCisg
IC8vIHZpb2xhdGlvbi4NCisgIC8vDQorICBQY2RTdGF0dXMgPSBQY2RTZXQzMlMgKFBjZE9wdGlv
blJvbUltYWdlVmVyaWZpY2F0aW9uUG9saWN5LCAweDQpOw0KKyAgQVNTRVJUX1JFVFVSTl9FUlJP
UiAoUGNkU3RhdHVzKTsNCit9DQpkaWZmIC0tZ2l0IGEvT3ZtZlBrZy9YZW5QbGF0Zm9ybVBlaS9D
bGVhckNhY2hlLmMgYi9Pdm1mUGtnL1hlblBsYXRmb3JtUGVpL0NsZWFyQ2FjaGUuYwpuZXcgZmls
ZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwLi5mYWI1MzYzM2E5Ci0tLSAvZGV2L251bGwK
KysrIGIvT3ZtZlBrZy9YZW5QbGF0Zm9ybVBlaS9DbGVhckNhY2hlLmMKQEAgLTAsMCArMSwxMTIg
QEAKKy8qKkBmaWxlDQorICBJbnN0YWxsIGEgY2FsbGJhY2sgdG8gY2xlYXIgY2FjaGUgb24gYWxs
IHByb2Nlc3NvcnMuDQorICBUaGlzIGlzIGZvciBjb25mb3JtYW5jZSB3aXRoIHRoZSBUQ0cgIlBs
YXRmb3JtIFJlc2V0IEF0dGFjayBNaXRpZ2F0aW9uDQorICBTcGVjaWZpY2F0aW9uIi4gQmVjYXVz
ZSBjbGVhcmluZyB0aGUgQ1BVIGNhY2hlcyBhdCBib290IGRvZXNuJ3QgaW1wYWN0DQorICBwZXJm
b3JtYW5jZSBzaWduaWZpY2FudGx5LCBkbyBpdCB1bmNvbmRpdGlvbmFsbHksIGZvciBzaW1wbGlj
aXR5J3MNCisgIHNha2UuDQorDQorICBDb3B5cmlnaHQgKEMpIDIwMTgsIFJlZCBIYXQsIEluYy4N
CisgIENvcHlyaWdodCAoYykgMjAxOSwgQ2l0cml4IFN5c3RlbXMsIEluYy4NCisNCisgIFNQRFgt
TGljZW5zZS1JZGVudGlmaWVyOiBCU0QtMi1DbGF1c2UtUGF0ZW50DQorKiovDQorDQorI2luY2x1
ZGUgPExpYnJhcnkvQ2FjaGVNYWludGVuYW5jZUxpYi5oPg0KKyNpbmNsdWRlIDxMaWJyYXJ5L0Rl
YnVnTGliLmg+DQorI2luY2x1ZGUgPExpYnJhcnkvUGVpU2VydmljZXNMaWIuaD4NCisjaW5jbHVk
ZSA8UHBpL01wU2VydmljZXMuaD4NCisNCisjaW5jbHVkZSAiUGxhdGZvcm0uaCINCisNCisvKioN
CisgIEludmFsaWRhdGUgZGF0YSAmIGluc3RydWN0aW9uIGNhY2hlcy4NCisgIEFsbCBBUHMgZXhl
Y3V0ZSB0aGlzIGZ1bmN0aW9uIGluIHBhcmFsbGVsLiBUaGUgQlNQIGV4ZWN1dGVzIHRoZSBmdW5j
dGlvbg0KKyAgc2VwYXJhdGVseS4NCisNCisgIEBwYXJhbVtpbixvdXRdIFdvcmtTcGFjZSAgUG9p
bnRlciB0byB0aGUgaW5wdXQvb3V0cHV0IGFyZ3VtZW50IHdvcmtzcGFjZQ0KKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBzaGFyZWQgYnkgYWxsIHByb2Nlc3NvcnMuDQorKiovDQorU1RBVElD
DQorVk9JRA0KK0VGSUFQSQ0KK0NsZWFyQ2FjaGUgKA0KKyAgSU4gT1VUIFZPSUQgKldvcmtTcGFj
ZQ0KKyAgKQ0KK3sNCisgIFdyaXRlQmFja0ludmFsaWRhdGVEYXRhQ2FjaGUgKCk7DQorICBJbnZh
bGlkYXRlSW5zdHJ1Y3Rpb25DYWNoZSAoKTsNCit9DQorDQorLyoqDQorICBOb3RpZmljYXRpb24g
ZnVuY3Rpb24gY2FsbGVkIHdoZW4gRUZJX1BFSV9NUF9TRVJWSUNFU19QUEkgYmVjb21lcyBhdmFp
bGFibGUuDQorDQorICBAcGFyYW1baW5dIFBlaVNlcnZpY2VzICAgICAgSW5kaXJlY3QgcmVmZXJl
bmNlIHRvIHRoZSBQRUkgU2VydmljZXMgVGFibGUuDQorICBAcGFyYW1baW5dIE5vdGlmeURlc2Ny
aXB0b3IgQWRkcmVzcyBvZiB0aGUgbm90aWZpY2F0aW9uIGRlc2NyaXB0b3IgZGF0YQ0KKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdHVyZS4NCisgIEBwYXJhbVtpbl0gUHBpICAg
ICAgICAgICAgICBBZGRyZXNzIG9mIHRoZSBQUEkgdGhhdCB3YXMgaW5zdGFsbGVkLg0KKw0KKyAg
QHJldHVybiAgU3RhdHVzIG9mIHRoZSBub3RpZmljYXRpb24uIFRoZSBzdGF0dXMgY29kZSByZXR1
cm5lZCBmcm9tIHRoaXMNCisgICAgICAgICAgIGZ1bmN0aW9uIGlzIGlnbm9yZWQuDQorKiovDQor
U1RBVElDDQorRUZJX1NUQVRVUw0KK0VGSUFQSQ0KK0NsZWFyQ2FjaGVPbk1wU2VydmljZXNBdmFp
bGFibGUgKA0KKyAgSU4gRUZJX1BFSV9TRVJWSUNFUyAgICAgICAgICAgKipQZWlTZXJ2aWNlcywN
CisgIElOIEVGSV9QRUlfTk9USUZZX0RFU0NSSVBUT1IgICpOb3RpZnlEZXNjcmlwdG9yLA0KKyAg
SU4gVk9JRCAgICAgICAgICAgICAgICAgICAgICAgKlBwaQ0KKyAgKQ0KK3sNCisgIEVGSV9QRUlf
TVBfU0VSVklDRVNfUFBJICpNcFNlcnZpY2VzOw0KKyAgRUZJX1NUQVRVUyAgICAgICAgICAgICAg
U3RhdHVzOw0KKw0KKyAgREVCVUcgKChERUJVR19JTkZPLCAiJWE6ICVhXG4iLCBnRWZpQ2FsbGVy
QmFzZU5hbWUsIF9fRlVOQ1RJT05fXykpOw0KKw0KKyAgLy8NCisgIC8vIENsZWFyIGNhY2hlIG9u
IGFsbCB0aGUgQVBzIGluIHBhcmFsbGVsLg0KKyAgLy8NCisgIE1wU2VydmljZXMgPSBQcGk7DQor
ICBTdGF0dXMgPSBNcFNlcnZpY2VzLT5TdGFydHVwQWxsQVBzICgNCisgICAgICAgICAgICAgICAg
ICAgICAgICAgKENPTlNUIEVGSV9QRUlfU0VSVklDRVMgKiopUGVpU2VydmljZXMsDQorICAgICAg
ICAgICAgICAgICAgICAgICAgIE1wU2VydmljZXMsDQorICAgICAgICAgICAgICAgICAgICAgICAg
IENsZWFyQ2FjaGUsICAgICAgICAgIC8vIFByb2NlZHVyZQ0KKyAgICAgICAgICAgICAgICAgICAg
ICAgICBGQUxTRSwgICAgICAgICAgICAgICAvLyBTaW5nbGVUaHJlYWQNCisgICAgICAgICAgICAg
ICAgICAgICAgICAgMCwgICAgICAgICAgICAgICAgICAgLy8gVGltZW91dEluTWljcm9TZWNvbmRz
OiBpbmYuDQorICAgICAgICAgICAgICAgICAgICAgICAgIE5VTEwgICAgICAgICAgICAgICAgIC8v
IFByb2NlZHVyZUFyZ3VtZW50DQorICAgICAgICAgICAgICAgICAgICAgICAgICk7DQorICBpZiAo
RUZJX0VSUk9SIChTdGF0dXMpICYmIFN0YXR1cyAhPSBFRklfTk9UX1NUQVJURUQpIHsNCisgICAg
REVCVUcgKChERUJVR19FUlJPUiwgIiVhOiBTdGFydHVwQWxsQXBzKCk6ICVyXG4iLCBfX0ZVTkNU
SU9OX18sIFN0YXR1cykpOw0KKyAgICByZXR1cm4gU3RhdHVzOw0KKyAgfQ0KKw0KKyAgLy8NCisg
IC8vIE5vdyBjbGVhciBjYWNoZSBvbiB0aGUgQlNQIHRvby4NCisgIC8vDQorICBDbGVhckNhY2hl
IChOVUxMKTsNCisgIHJldHVybiBFRklfU1VDQ0VTUzsNCit9DQorDQorLy8NCisvLyBOb3RpZmlj
YXRpb24gb2JqZWN0IGZvciByZWdpc3RlcmluZyB0aGUgY2FsbGJhY2ssIGZvciB3aGVuDQorLy8g
RUZJX1BFSV9NUF9TRVJWSUNFU19QUEkgYmVjb21lcyBhdmFpbGFibGUuDQorLy8NCitTVEFUSUMg
Q09OU1QgRUZJX1BFSV9OT1RJRllfREVTQ1JJUFRPUiBtTXBTZXJ2aWNlc05vdGlmeSA9IHsNCisg
IEVGSV9QRUlfUFBJX0RFU0NSSVBUT1JfTk9USUZZX0NBTExCQUNLIHwgLy8gRmxhZ3MNCisgIEVG
SV9QRUlfUFBJX0RFU0NSSVBUT1JfVEVSTUlOQVRFX0xJU1QsDQorICAmZ0VmaVBlaU1wU2Vydmlj
ZXNQcGlHdWlkLCAgICAgICAgICAgICAgIC8vIEd1aWQNCisgIENsZWFyQ2FjaGVPbk1wU2Vydmlj
ZXNBdmFpbGFibGUgICAgICAgICAgLy8gTm90aWZ5DQorfTsNCisNCitWT0lEDQorSW5zdGFsbENs
ZWFyQ2FjaGVDYWxsYmFjayAoDQorICBWT0lEDQorICApDQorew0KKyAgRUZJX1NUQVRVUyAgICAg
ICAgICAgU3RhdHVzOw0KKw0KKyAgU3RhdHVzID0gUGVpU2VydmljZXNOb3RpZnlQcGkgKCZtTXBT
ZXJ2aWNlc05vdGlmeSk7DQorICBpZiAoRUZJX0VSUk9SIChTdGF0dXMpKSB7DQorICAgIERFQlVH
ICgoREVCVUdfRVJST1IsICIlYTogZmFpbGVkIHRvIHNldCB1cCBNUCBTZXJ2aWNlcyBjYWxsYmFj
azogJXJcbiIsDQorICAgICAgX19GVU5DVElPTl9fLCBTdGF0dXMpKTsNCisgIH0NCit9DQpkaWZm
IC0tZ2l0IGEvT3ZtZlBrZy9YZW5QbGF0Zm9ybVBlaS9DbW9zLmMgYi9Pdm1mUGtnL1hlblBsYXRm
b3JtUGVpL0Ntb3MuYwpuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwLi41ZDll
ZTY3Y2Q4Ci0tLSAvZGV2L251bGwKKysrIGIvT3ZtZlBrZy9YZW5QbGF0Zm9ybVBlaS9DbW9zLmMK
QEAgLTAsMCArMSw2MCBAQAorLyoqIEBmaWxlDQorICBQQy9BVCBDTU9TIGFjY2VzcyByb3V0aW5l
cw0KKw0KKyAgQ29weXJpZ2h0IChjKSAyMDA2IC0gMjAwOSwgSW50ZWwgQ29ycG9yYXRpb24uIEFs
bCByaWdodHMgcmVzZXJ2ZWQuPEJSPg0KKyAgQ29weXJpZ2h0IChjKSAyMDE5LCBDaXRyaXggU3lz
dGVtcywgSW5jLg0KKw0KKyAgU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEJTRC0yLUNsYXVzZS1Q
YXRlbnQNCisNCisqKi8NCisNCisNCisjaW5jbHVkZSAiQ21vcy5oIg0KKyNpbmNsdWRlICJMaWJy
YXJ5L0lvTGliLmgiDQorDQorLyoqDQorICBSZWFkcyA4LWJpdHMgb2YgQ01PUyBkYXRhLg0KKw0K
KyAgUmVhZHMgdGhlIDgtYml0cyBvZiBDTU9TIGRhdGEgYXQgdGhlIGxvY2F0aW9uIHNwZWNpZmll
ZCBieSBJbmRleC4NCisgIFRoZSA4LWJpdCByZWFkIHZhbHVlIGlzIHJldHVybmVkLg0KKw0KKyAg
QHBhcmFtICBJbmRleCAgVGhlIENNT1MgbG9jYXRpb24gdG8gcmVhZC4NCisNCisgIEByZXR1cm4g
VGhlIHZhbHVlIHJlYWQuDQorDQorKiovDQorVUlOVDgNCitFRklBUEkNCitDbW9zUmVhZDggKA0K
KyAgSU4gICAgICBVSU5UTiAgICAgICAgICAgICAgICAgICAgIEluZGV4DQorICApDQorew0KKyAg
SW9Xcml0ZTggKDB4NzAsIChVSU5UOCkgSW5kZXgpOw0KKyAgcmV0dXJuIElvUmVhZDggKDB4NzEp
Ow0KK30NCisNCisNCisvKioNCisgIFdyaXRlcyA4LWJpdHMgb2YgQ01PUyBkYXRhLg0KKw0KKyAg
V3JpdGVzIDgtYml0cyBvZiBDTU9TIGRhdGEgdG8gdGhlIGxvY2F0aW9uIHNwZWNpZmllZCBieSBJ
bmRleA0KKyAgd2l0aCB0aGUgdmFsdWUgc3BlY2lmaWVkIGJ5IFZhbHVlIGFuZCByZXR1cm5zIFZh
bHVlLg0KKw0KKyAgQHBhcmFtICBJbmRleCAgVGhlIENNT1MgbG9jYXRpb24gdG8gd3JpdGUuDQor
ICBAcGFyYW0gIFZhbHVlICBUaGUgdmFsdWUgdG8gd3JpdGUgdG8gQ01PUy4NCisNCisgIEByZXR1
cm4gVGhlIHZhbHVlIHdyaXR0ZW4gdG8gQ01PUy4NCisNCisqKi8NCitVSU5UOA0KK0VGSUFQSQ0K
K0Ntb3NXcml0ZTggKA0KKyAgSU4gICAgICBVSU5UTiAgICAgICAgICAgICAgICAgICAgIEluZGV4
LA0KKyAgSU4gICAgICBVSU5UOCAgICAgICAgICAgICAgICAgICAgIFZhbHVlDQorICApDQorew0K
KyAgSW9Xcml0ZTggKDB4NzAsIChVSU5UOCkgSW5kZXgpOw0KKyAgSW9Xcml0ZTggKDB4NzEsIFZh
bHVlKTsNCisgIHJldHVybiBWYWx1ZTsNCit9DQorDQpkaWZmIC0tZ2l0IGEvT3ZtZlBrZy9YZW5Q
bGF0Zm9ybVBlaS9Gdi5jIGIvT3ZtZlBrZy9YZW5QbGF0Zm9ybVBlaS9Gdi5jCm5ldyBmaWxlIG1v
ZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAuLjcwZTliNTI3MDAKLS0tIC9kZXYvbnVsbAorKysg
Yi9Pdm1mUGtnL1hlblBsYXRmb3JtUGVpL0Z2LmMKQEAgLTAsMCArMSw3NiBAQAorLyoqIEBmaWxl
DQorICBCdWlsZCBGViByZWxhdGVkIGhvYnMgZm9yIHBsYXRmb3JtLg0KKw0KKyAgQ29weXJpZ2h0
IChjKSAyMDA2IC0gMjAxMywgSW50ZWwgQ29ycG9yYXRpb24uIEFsbCByaWdodHMgcmVzZXJ2ZWQu
PEJSPg0KKyAgQ29weXJpZ2h0IChjKSAyMDE5LCBDaXRyaXggU3lzdGVtcywgSW5jLg0KKw0KKyAg
U1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEJTRC0yLUNsYXVzZS1QYXRlbnQNCisNCisqKi8NCisN
CisjaW5jbHVkZSAiUGlQZWkuaCINCisjaW5jbHVkZSAiUGxhdGZvcm0uaCINCisjaW5jbHVkZSA8
TGlicmFyeS9EZWJ1Z0xpYi5oPg0KKyNpbmNsdWRlIDxMaWJyYXJ5L0hvYkxpYi5oPg0KKyNpbmNs
dWRlIDxMaWJyYXJ5L1BlaVNlcnZpY2VzTGliLmg+DQorI2luY2x1ZGUgPExpYnJhcnkvUGNkTGli
Lmg+DQorDQorDQorLyoqDQorICBQdWJsaXNoIFBFSSAmIERYRSAoRGVjb21wcmVzc2VkKSBNZW1v
cnkgYmFzZWQgRlZzIHRvIGxldCBQRUkNCisgIGFuZCBEWEUga25vdyBhYm91dCB0aGVtLg0KKw0K
KyAgQHJldHZhbCBFRklfU1VDQ0VTUyAgIFBsYXRmb3JtIFBFSSBGVnMgd2VyZSBpbml0aWFsaXpl
ZCBzdWNjZXNzZnVsbHkuDQorDQorKiovDQorRUZJX1NUQVRVUw0KK1BlaUZ2SW5pdGlhbGl6YXRp
b24gKA0KKyAgVk9JRA0KKyAgKQ0KK3sNCisgIERFQlVHICgoREVCVUdfSU5GTywgIlBsYXRmb3Jt
IFBFSSBGaXJtd2FyZSBWb2x1bWUgSW5pdGlhbGl6YXRpb25cbiIpKTsNCisNCisgIC8vDQorICAv
LyBDcmVhdGUgYSBtZW1vcnkgYWxsb2NhdGlvbiBIT0IgZm9yIHRoZSBQRUkgRlYuDQorICAvLw0K
KyAgLy8gQWxsb2NhdGUgYXMgQUNQSSBOVlMgaXMgUzMgaXMgc3VwcG9ydGVkDQorICAvLw0KKyAg
QnVpbGRNZW1vcnlBbGxvY2F0aW9uSG9iICgNCisgICAgUGNkR2V0MzIgKFBjZE92bWZQZWlNZW1G
dkJhc2UpLA0KKyAgICBQY2RHZXQzMiAoUGNkT3ZtZlBlaU1lbUZ2U2l6ZSksDQorICAgIEVmaUJv
b3RTZXJ2aWNlc0RhdGENCisgICAgKTsNCisNCisgIC8vDQorICAvLyBMZXQgRFhFIGtub3cgYWJv
dXQgdGhlIERYRSBGVg0KKyAgLy8NCisgIEJ1aWxkRnZIb2IgKFBjZEdldDMyIChQY2RPdm1mRHhl
TWVtRnZCYXNlKSwgUGNkR2V0MzIgKFBjZE92bWZEeGVNZW1GdlNpemUpKTsNCisNCisgIC8vDQor
ICAvLyBDcmVhdGUgYSBtZW1vcnkgYWxsb2NhdGlvbiBIT0IgZm9yIHRoZSBEWEUgRlYuDQorICAv
Lw0KKyAgLy8gSWYgInNlY3VyZSIgUzMgaXMgbmVlZGVkLCB0aGVuIFNFQyB3aWxsIGRlY29tcHJl
c3MgYm90aCBQRUkgYW5kIERYRQ0KKyAgLy8gZmlybXdhcmUgdm9sdW1lcyBhdCBTMyByZXN1bWUg
dG9vLCBoZW5jZSB3ZSBuZWVkIHRvIGtlZXAgYXdheSB0aGUgT1MgZnJvbQ0KKyAgLy8gRFhFRlYg
YXMgd2VsbC4gT3RoZXJ3aXNlIHdlIG9ubHkgbmVlZCB0byBrZWVwIGF3YXkgRFhFIGl0c2VsZiBm
cm9tIHRoZQ0KKyAgLy8gRFhFRlYgYXJlYS4NCisgIC8vDQorICBCdWlsZE1lbW9yeUFsbG9jYXRp
b25Ib2IgKA0KKyAgICBQY2RHZXQzMiAoUGNkT3ZtZkR4ZU1lbUZ2QmFzZSksDQorICAgIFBjZEdl
dDMyIChQY2RPdm1mRHhlTWVtRnZTaXplKSwNCisgICAgRWZpQm9vdFNlcnZpY2VzRGF0YQ0KKyAg
ICApOw0KKw0KKyAgLy8NCisgIC8vIExldCBQRUkga25vdyBhYm91dCB0aGUgRFhFIEZWIHNvIGl0
IGNhbiBmaW5kIHRoZSBEWEUgQ29yZQ0KKyAgLy8NCisgIFBlaVNlcnZpY2VzSW5zdGFsbEZ2SW5m
b1BwaSAoDQorICAgIE5VTEwsDQorICAgIChWT0lEICopKFVJTlROKSBQY2RHZXQzMiAoUGNkT3Zt
ZkR4ZU1lbUZ2QmFzZSksDQorICAgIFBjZEdldDMyIChQY2RPdm1mRHhlTWVtRnZTaXplKSwNCisg
ICAgTlVMTCwNCisgICAgTlVMTA0KKyAgICApOw0KKw0KKyAgcmV0dXJuIEVGSV9TVUNDRVNTOw0K
K30NCisNCmRpZmYgLS1naXQgYS9Pdm1mUGtnL1hlblBsYXRmb3JtUGVpL01lbURldGVjdC5jIGIv
T3ZtZlBrZy9YZW5QbGF0Zm9ybVBlaS9NZW1EZXRlY3QuYwpuZXcgZmlsZSBtb2RlIDEwMDY0NApp
bmRleCAwMDAwMDAwMDAwLi5jZjk1ZjljNDc0Ci0tLSAvZGV2L251bGwKKysrIGIvT3ZtZlBrZy9Y
ZW5QbGF0Zm9ybVBlaS9NZW1EZXRlY3QuYwpAQCAtMCwwICsxLDQyMSBAQAorLyoqQGZpbGUNCisg
IE1lbW9yeSBEZXRlY3Rpb24gZm9yIFZpcnR1YWwgTWFjaGluZXMuDQorDQorICBDb3B5cmlnaHQg
KGMpIDIwMDYgLSAyMDE2LCBJbnRlbCBDb3Jwb3JhdGlvbi4gQWxsIHJpZ2h0cyByZXNlcnZlZC48
QlI+DQorICBDb3B5cmlnaHQgKGMpIDIwMTksIENpdHJpeCBTeXN0ZW1zLCBJbmMuDQorDQorICBT
UERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQlNELTItQ2xhdXNlLVBhdGVudA0KKw0KK01vZHVsZSBO
YW1lOg0KKw0KKyAgTWVtRGV0ZWN0LmMNCisNCisqKi8NCisNCisvLw0KKy8vIFRoZSBwYWNrYWdl
IGxldmVsIGhlYWRlciBmaWxlcyB0aGlzIG1vZHVsZSB1c2VzDQorLy8NCisjaW5jbHVkZSA8SW5k
dXN0cnlTdGFuZGFyZC9RMzVNY2hJY2g5Lmg+DQorI2luY2x1ZGUgPFBpUGVpLmg+DQorDQorLy8N
CisvLyBUaGUgTGlicmFyeSBjbGFzc2VzIHRoaXMgbW9kdWxlIGNvbnN1bWVzDQorLy8NCisjaW5j
bHVkZSA8TGlicmFyeS9CYXNlTGliLmg+DQorI2luY2x1ZGUgPExpYnJhcnkvQmFzZU1lbW9yeUxp
Yi5oPg0KKyNpbmNsdWRlIDxMaWJyYXJ5L0RlYnVnTGliLmg+DQorI2luY2x1ZGUgPExpYnJhcnkv
SG9iTGliLmg+DQorI2luY2x1ZGUgPExpYnJhcnkvSW9MaWIuaD4NCisjaW5jbHVkZSA8TGlicmFy
eS9QY2RMaWIuaD4NCisjaW5jbHVkZSA8TGlicmFyeS9QY2lMaWIuaD4NCisjaW5jbHVkZSA8TGli
cmFyeS9QZWltRW50cnlQb2ludC5oPg0KKyNpbmNsdWRlIDxMaWJyYXJ5L1Jlc291cmNlUHVibGlj
YXRpb25MaWIuaD4NCisNCisjaW5jbHVkZSAiUGxhdGZvcm0uaCINCisjaW5jbHVkZSAiQ21vcy5o
Ig0KKw0KK1VJTlQ4IG1QaHlzTWVtQWRkcmVzc1dpZHRoOw0KKw0KK1NUQVRJQyBVSU5UMzIgbVMz
QWNwaVJlc2VydmVkTWVtb3J5QmFzZTsNCitTVEFUSUMgVUlOVDMyIG1TM0FjcGlSZXNlcnZlZE1l
bW9yeVNpemU7DQorDQorU1RBVElDIFVJTlQxNiBtUTM1VHNlZ01ieXRlczsNCisNCitWT0lEDQor
UTM1VHNlZ01ieXRlc0luaXRpYWxpemF0aW9uICgNCisgIFZPSUQNCisgICkNCit7DQorICBVSU5U
MTYgICAgICAgIEV4dGVuZGVkVHNlZ01ieXRlczsNCisgIFJFVFVSTl9TVEFUVVMgUGNkU3RhdHVz
Ow0KKw0KKyAgaWYgKG1Ib3N0QnJpZGdlRGV2SWQgIT0gSU5URUxfUTM1X01DSF9ERVZJQ0VfSUQp
IHsNCisgICAgREVCVUcgKCgNCisgICAgICBERUJVR19FUlJPUiwNCisgICAgICAiJWE6IG5vIFRT
RUcgKFNNUkFNKSBvbiBob3N0IGJyaWRnZSBESUQ9MHglMDR4OyAiDQorICAgICAgIm9ubHkgRElE
PTB4JTA0eCAoUTM1KSBpcyBzdXBwb3J0ZWRcbiIsDQorICAgICAgX19GVU5DVElPTl9fLA0KKyAg
ICAgIG1Ib3N0QnJpZGdlRGV2SWQsDQorICAgICAgSU5URUxfUTM1X01DSF9ERVZJQ0VfSUQNCisg
ICAgICApKTsNCisgICAgQVNTRVJUIChGQUxTRSk7DQorICAgIENwdURlYWRMb29wICgpOw0KKyAg
fQ0KKw0KKyAgLy8NCisgIC8vIENoZWNrIGlmIFFFTVUgb2ZmZXJzIGFuIGV4dGVuZGVkIFRTRUcu
DQorICAvLw0KKyAgLy8gVGhpcyBjYW4gYmUgc2VlbiBmcm9tIHdyaXRpbmcgTUNIX0VYVF9UU0VH
X01CX1FVRVJZIHRvIHRoZSBNQ0hfRVhUX1RTRUdfTUINCisgIC8vIHJlZ2lzdGVyLCBhbmQgcmVh
ZGluZyBiYWNrIHRoZSByZWdpc3Rlci4NCisgIC8vDQorICAvLyBPbiBhIFFFTVUgbWFjaGluZSB0
eXBlIHRoYXQgZG9lcyBub3Qgb2ZmZXIgYW4gZXh0ZW5kZWQgVFNFRywgdGhlIGluaXRpYWwNCisg
IC8vIHdyaXRlIG92ZXJ3cml0ZXMgd2hhdGV2ZXIgdmFsdWUgYSBtYWxpY2lvdXMgZ3Vlc3QgT1Mg
bWF5IGhhdmUgcGxhY2VkIGluDQorICAvLyB0aGUgKHVuaW1wbGVtZW50ZWQpIHJlZ2lzdGVyLCBi
ZWZvcmUgZW50ZXJpbmcgUzMgb3IgcmVib290aW5nLg0KKyAgLy8gU3Vic2VxdWVudGx5LCB0aGUg
cmVhZCByZXR1cm5zIE1DSF9FWFRfVFNFR19NQl9RVUVSWSB1bmNoYW5nZWQuDQorICAvLw0KKyAg
Ly8gT24gYSBRRU1VIG1hY2hpbmUgdHlwZSB0aGF0IG9mZmVycyBhbiBleHRlbmRlZCBUU0VHLCB0
aGUgaW5pdGlhbCB3cml0ZQ0KKyAgLy8gdHJpZ2dlcnMgYW4gdXBkYXRlIHRvIHRoZSByZWdpc3Rl
ci4gU3Vic2VxdWVudGx5LCB0aGUgdmFsdWUgcmVhZCBiYWNrDQorICAvLyAod2hpY2ggaXMgZ3Vh
cmFudGVlZCB0byBkaWZmZXIgZnJvbSBNQ0hfRVhUX1RTRUdfTUJfUVVFUlkpIHRlbGxzIHVzIHRo
ZQ0KKyAgLy8gbnVtYmVyIG9mIG1lZ2FieXRlcy4NCisgIC8vDQorICBQY2lXcml0ZTE2IChEUkFN
Q19SRUdJU1RFUl9RMzUgKE1DSF9FWFRfVFNFR19NQiksIE1DSF9FWFRfVFNFR19NQl9RVUVSWSk7
DQorICBFeHRlbmRlZFRzZWdNYnl0ZXMgPSBQY2lSZWFkMTYgKERSQU1DX1JFR0lTVEVSX1EzNSAo
TUNIX0VYVF9UU0VHX01CKSk7DQorICBpZiAoRXh0ZW5kZWRUc2VnTWJ5dGVzID09IE1DSF9FWFRf
VFNFR19NQl9RVUVSWSkgew0KKyAgICBtUTM1VHNlZ01ieXRlcyA9IFBjZEdldDE2IChQY2RRMzVU
c2VnTWJ5dGVzKTsNCisgICAgcmV0dXJuOw0KKyAgfQ0KKw0KKyAgREVCVUcgKCgNCisgICAgREVC
VUdfSU5GTywNCisgICAgIiVhOiBRRU1VIG9mZmVycyBhbiBleHRlbmRlZCBUU0VHICglZCBNQilc
biIsDQorICAgIF9fRlVOQ1RJT05fXywNCisgICAgRXh0ZW5kZWRUc2VnTWJ5dGVzDQorICAgICkp
Ow0KKyAgUGNkU3RhdHVzID0gUGNkU2V0MTZTIChQY2RRMzVUc2VnTWJ5dGVzLCBFeHRlbmRlZFRz
ZWdNYnl0ZXMpOw0KKyAgQVNTRVJUX1JFVFVSTl9FUlJPUiAoUGNkU3RhdHVzKTsNCisgIG1RMzVU
c2VnTWJ5dGVzID0gRXh0ZW5kZWRUc2VnTWJ5dGVzOw0KK30NCisNCisNCitVSU5UMzINCitHZXRT
eXN0ZW1NZW1vcnlTaXplQmVsb3c0Z2IgKA0KKyAgVk9JRA0KKyAgKQ0KK3sNCisgIFVJTlQ4IENt
b3MweDM0Ow0KKyAgVUlOVDggQ21vczB4MzU7DQorDQorICAvLw0KKyAgLy8gQ01PUyAweDM0LzB4
MzUgc3BlY2lmaWVzIHRoZSBzeXN0ZW0gbWVtb3J5IGFib3ZlIDE2IE1CLg0KKyAgLy8gKiBDTU9T
KDB4MzUpIGlzIHRoZSBoaWdoIGJ5dGUNCisgIC8vICogQ01PUygweDM0KSBpcyB0aGUgbG93IGJ5
dGUNCisgIC8vICogVGhlIHNpemUgaXMgc3BlY2lmaWVkIGluIDY0a2IgY2h1bmtzDQorICAvLyAq
IFNpbmNlIHRoaXMgaXMgbWVtb3J5IGFib3ZlIDE2TUIsIHRoZSAxNk1CIG11c3QgYmUgYWRkZWQN
CisgIC8vICAgaW50byB0aGUgY2FsY3VsYXRpb24gdG8gZ2V0IHRoZSB0b3RhbCBtZW1vcnkgc2l6
ZS4NCisgIC8vDQorDQorICBDbW9zMHgzNCA9IChVSU5UOCkgQ21vc1JlYWQ4ICgweDM0KTsNCisg
IENtb3MweDM1ID0gKFVJTlQ4KSBDbW9zUmVhZDggKDB4MzUpOw0KKw0KKyAgcmV0dXJuIChVSU5U
MzIpICgoKFVJTlROKSgoQ21vczB4MzUgPDwgOCkgKyBDbW9zMHgzNCkgPDwgMTYpICsgU0laRV8x
Nk1CKTsNCit9DQorDQorDQorU1RBVElDDQorVUlOVDY0DQorR2V0U3lzdGVtTWVtb3J5U2l6ZUFi
b3ZlNGdiICgNCisgICkNCit7DQorICBVSU5UMzIgU2l6ZTsNCisgIFVJTlROICBDbW9zSW5kZXg7
DQorDQorICAvLw0KKyAgLy8gQ01PUyAweDViLTB4NWQgc3BlY2lmaWVzIHRoZSBzeXN0ZW0gbWVt
b3J5IGFib3ZlIDRHQiBNQi4NCisgIC8vICogQ01PUygweDVkKSBpcyB0aGUgbW9zdCBzaWduaWZp
Y2FudCBzaXplIGJ5dGUNCisgIC8vICogQ01PUygweDVjKSBpcyB0aGUgbWlkZGxlIHNpemUgYnl0
ZQ0KKyAgLy8gKiBDTU9TKDB4NWIpIGlzIHRoZSBsZWFzdCBzaWduaWZpY2FudCBzaXplIGJ5dGUN
CisgIC8vICogVGhlIHNpemUgaXMgc3BlY2lmaWVkIGluIDY0a2IgY2h1bmtzDQorICAvLw0KKw0K
KyAgU2l6ZSA9IDA7DQorICBmb3IgKENtb3NJbmRleCA9IDB4NWQ7IENtb3NJbmRleCA+PSAweDVi
OyBDbW9zSW5kZXgtLSkgew0KKyAgICBTaXplID0gKFVJTlQzMikgKFNpemUgPDwgOCkgKyAoVUlO
VDMyKSBDbW9zUmVhZDggKENtb3NJbmRleCk7DQorICB9DQorDQorICByZXR1cm4gTFNoaWZ0VTY0
IChTaXplLCAxNik7DQorfQ0KKw0KKw0KKy8qKg0KKyAgUmV0dXJuIHRoZSBoaWdoZXN0IGFkZHJl
c3MgdGhhdCBEWEUgY291bGQgcG9zc2libHkgdXNlLCBwbHVzIG9uZS4NCisqKi8NCitTVEFUSUMN
CitVSU5UNjQNCitHZXRGaXJzdE5vbkFkZHJlc3MgKA0KKyAgVk9JRA0KKyAgKQ0KK3sNCisgIFVJ
TlQ2NCAgICAgICAgICAgICAgIEZpcnN0Tm9uQWRkcmVzczsNCisgIFVJTlQ2NCAgICAgICAgICAg
ICAgIFBjaTY0QmFzZSwgUGNpNjRTaXplOw0KKyAgUkVUVVJOX1NUQVRVUyAgICAgICAgUGNkU3Rh
dHVzOw0KKw0KKyAgRmlyc3ROb25BZGRyZXNzID0gQkFTRV80R0IgKyBHZXRTeXN0ZW1NZW1vcnlT
aXplQWJvdmU0Z2IgKCk7DQorDQorICAvLw0KKyAgLy8gSWYgRFhFIGlzIDMyLWJpdCwgdGhlbiB3
ZSdyZSBkb25lOyBQY2lCdXNEeGUgd2lsbCBkZWdyYWRlIDY0LWJpdCBNTUlPDQorICAvLyByZXNv
dXJjZXMgdG8gMzItYml0IGFueXdheS4gU2VlIERlZ3JhZGVSZXNvdXJjZSgpIGluDQorICAvLyAi
UGNpUmVzb3VyY2VTdXBwb3J0LmMiLg0KKyAgLy8NCisjaWZkZWYgTURFX0NQVV9JQTMyDQorICBp
ZiAoIUZlYXR1cmVQY2RHZXQgKFBjZER4ZUlwbFN3aXRjaFRvTG9uZ01vZGUpKSB7DQorICAgIHJl
dHVybiBGaXJzdE5vbkFkZHJlc3M7DQorICB9DQorI2VuZGlmDQorDQorICAvLw0KKyAgLy8gT3Ro
ZXJ3aXNlLCBpbiBvcmRlciB0byBjYWxjdWxhdGUgdGhlIGhpZ2hlc3QgYWRkcmVzcyBwbHVzIG9u
ZSwgd2UgbXVzdA0KKyAgLy8gY29uc2lkZXIgdGhlIDY0LWJpdCBQQ0kgaG9zdCBhcGVydHVyZSB0
b28uIEZldGNoIHRoZSBkZWZhdWx0IHNpemUuDQorICAvLw0KKyAgUGNpNjRTaXplID0gUGNkR2V0
NjQgKFBjZFBjaU1taW82NFNpemUpOw0KKw0KKyAgaWYgKFBjaTY0U2l6ZSA9PSAwKSB7DQorICAg
IGlmIChtQm9vdE1vZGUgIT0gQk9PVF9PTl9TM19SRVNVTUUpIHsNCisgICAgICBERUJVRyAoKERF
QlVHX0lORk8sICIlYTogZGlzYWJsaW5nIDY0LWJpdCBQQ0kgaG9zdCBhcGVydHVyZVxuIiwNCisg
ICAgICAgIF9fRlVOQ1RJT05fXykpOw0KKyAgICAgIFBjZFN0YXR1cyA9IFBjZFNldDY0UyAoUGNk
UGNpTW1pbzY0U2l6ZSwgMCk7DQorICAgICAgQVNTRVJUX1JFVFVSTl9FUlJPUiAoUGNkU3RhdHVz
KTsNCisgICAgfQ0KKw0KKyAgICAvLw0KKyAgICAvLyBUaGVyZSdzIG5vdGhpbmcgbW9yZSB0byBk
bzsgdGhlIGFtb3VudCBvZiBtZW1vcnkgYWJvdmUgNEdCIGZ1bGx5DQorICAgIC8vIGRldGVybWlu
ZXMgdGhlIGhpZ2hlc3QgYWRkcmVzcyBwbHVzIG9uZS4gVGhlIG1lbW9yeSBob3RwbHVnIGFyZWEg
KHNlZQ0KKyAgICAvLyBiZWxvdykgcGxheXMgbm8gcm9sZSBmb3IgdGhlIGZpcm13YXJlIGluIHRo
aXMgY2FzZS4NCisgICAgLy8NCisgICAgcmV0dXJuIEZpcnN0Tm9uQWRkcmVzczsNCisgIH0NCisN
CisgIC8vDQorICAvLyBTZWFCSU9TIGFsaWducyBib3RoIGJvdW5kYXJpZXMgb2YgdGhlIDY0LWJp
dCBQQ0kgaG9zdCBhcGVydHVyZSB0byAxR0IsIHNvDQorICAvLyB0aGF0IHRoZSBob3N0IGNhbiBt
YXAgaXQgd2l0aCAxR0IgaHVnZXBhZ2VzLiBGb2xsb3cgc3VpdC4NCisgIC8vDQorICBQY2k2NEJh
c2UgPSBBTElHTl9WQUxVRSAoRmlyc3ROb25BZGRyZXNzLCAoVUlOVDY0KVNJWkVfMUdCKTsNCisg
IFBjaTY0U2l6ZSA9IEFMSUdOX1ZBTFVFIChQY2k2NFNpemUsIChVSU5UNjQpU0laRV8xR0IpOw0K
Kw0KKyAgLy8NCisgIC8vIFRoZSA2NC1iaXQgUENJIGhvc3QgYXBlcnR1cmUgc2hvdWxkIGFsc28g
YmUgIm5hdHVyYWxseSIgYWxpZ25lZC4gVGhlDQorICAvLyBhbGlnbm1lbnQgaXMgZGV0ZXJtaW5l
ZCBieSByb3VuZGluZyB0aGUgc2l6ZSBvZiB0aGUgYXBlcnR1cmUgZG93biB0byB0aGUNCisgIC8v
IG5leHQgc21hbGxlciBvciBlcXVhbCBwb3dlciBvZiB0d28uIFRoYXQgaXMsIGFsaWduIHRoZSBh
cGVydHVyZSBieSB0aGUNCisgIC8vIGxhcmdlc3QgQkFSIHNpemUgdGhhdCBjYW4gZml0IGludG8g
aXQuDQorICAvLw0KKyAgUGNpNjRCYXNlID0gQUxJR05fVkFMVUUgKFBjaTY0QmFzZSwgR2V0UG93
ZXJPZlR3bzY0IChQY2k2NFNpemUpKTsNCisNCisgIGlmIChtQm9vdE1vZGUgIT0gQk9PVF9PTl9T
M19SRVNVTUUpIHsNCisgICAgLy8NCisgICAgLy8gVGhlIGNvcmUgUGNpSG9zdEJyaWRnZUR4ZSBk
cml2ZXIgd2lsbCBhdXRvbWF0aWNhbGx5IGFkZCB0aGlzIHJhbmdlIHRvDQorICAgIC8vIHRoZSBH
Q0QgbWVtb3J5IHNwYWNlIG1hcCB0aHJvdWdoIG91ciBQY2lIb3N0QnJpZGdlTGliIGluc3RhbmNl
OyBoZXJlIHdlDQorICAgIC8vIG9ubHkgbmVlZCB0byBzZXQgdGhlIFBDRHMuDQorICAgIC8vDQor
ICAgIFBjZFN0YXR1cyA9IFBjZFNldDY0UyAoUGNkUGNpTW1pbzY0QmFzZSwgUGNpNjRCYXNlKTsN
CisgICAgQVNTRVJUX1JFVFVSTl9FUlJPUiAoUGNkU3RhdHVzKTsNCisgICAgUGNkU3RhdHVzID0g
UGNkU2V0NjRTIChQY2RQY2lNbWlvNjRTaXplLCBQY2k2NFNpemUpOw0KKyAgICBBU1NFUlRfUkVU
VVJOX0VSUk9SIChQY2RTdGF0dXMpOw0KKw0KKyAgICBERUJVRyAoKERFQlVHX0lORk8sICIlYTog
UGNpNjRCYXNlPTB4JUx4IFBjaTY0U2l6ZT0weCVMeFxuIiwNCisgICAgICBfX0ZVTkNUSU9OX18s
IFBjaTY0QmFzZSwgUGNpNjRTaXplKSk7DQorICB9DQorDQorICAvLw0KKyAgLy8gVGhlIHVzZWZ1
bCBhZGRyZXNzIHNwYWNlIGVuZHMgd2l0aCB0aGUgNjQtYml0IFBDSSBob3N0IGFwZXJ0dXJlLg0K
KyAgLy8NCisgIEZpcnN0Tm9uQWRkcmVzcyA9IFBjaTY0QmFzZSArIFBjaTY0U2l6ZTsNCisgIHJl
dHVybiBGaXJzdE5vbkFkZHJlc3M7DQorfQ0KKw0KKw0KKy8qKg0KKyAgSW5pdGlhbGl6ZSB0aGUg
bVBoeXNNZW1BZGRyZXNzV2lkdGggdmFyaWFibGUsIGJhc2VkIG9uIGd1ZXN0IFJBTSBzaXplLg0K
KyoqLw0KK1ZPSUQNCitBZGRyZXNzV2lkdGhJbml0aWFsaXphdGlvbiAoDQorICBWT0lEDQorICAp
DQorew0KKyAgVUlOVDY0IEZpcnN0Tm9uQWRkcmVzczsNCisNCisgIC8vDQorICAvLyBBcyBndWVz
dC1waHlzaWNhbCBtZW1vcnkgc2l6ZSBncm93cywgdGhlIHBlcm1hbmVudCBQRUkgUkFNIHJlcXVp
cmVtZW50cw0KKyAgLy8gYXJlIGRvbWluYXRlZCBieSB0aGUgaWRlbnRpdHktbWFwcGluZyBwYWdl
IHRhYmxlcyBidWlsdCBieSB0aGUgRFhFIElQTC4NCisgIC8vIFRoZSBEWEwgSVBMIGtleXMgb2Zm
IG9mIHRoZSBwaHlzaWNhbCBhZGRyZXNzIGJpdHMgYWR2ZXJ0aXplZCBpbiB0aGUgQ1BVDQorICAv
LyBIT0IuIFRvIGNvbnNlcnZlIG1lbW9yeSwgd2UgY2FsY3VsYXRlIHRoZSBtaW5pbXVtIGFkZHJl
c3Mgd2lkdGggaGVyZS4NCisgIC8vDQorICBGaXJzdE5vbkFkZHJlc3MgICAgICA9IEdldEZpcnN0
Tm9uQWRkcmVzcyAoKTsNCisgIG1QaHlzTWVtQWRkcmVzc1dpZHRoID0gKFVJTlQ4KUhpZ2hCaXRT
ZXQ2NCAoRmlyc3ROb25BZGRyZXNzKTsNCisNCisgIC8vDQorICAvLyBJZiBGaXJzdE5vbkFkZHJl
c3MgaXMgbm90IGFuIGludGVncmFsIHBvd2VyIG9mIHR3bywgdGhlbiB3ZSBuZWVkIGFuDQorICAv
LyBhZGRpdGlvbmFsIGJpdC4NCisgIC8vDQorICBpZiAoKEZpcnN0Tm9uQWRkcmVzcyAmIChGaXJz
dE5vbkFkZHJlc3MgLSAxKSkgIT0gMCkgew0KKyAgICArK21QaHlzTWVtQWRkcmVzc1dpZHRoOw0K
KyAgfQ0KKw0KKyAgLy8NCisgIC8vIFRoZSBtaW5pbXVtIGFkZHJlc3Mgd2lkdGggaXMgMzYgKGNv
dmVycyB1cCB0byBhbmQgZXhjbHVkaW5nIDY0IEdCLCB3aGljaA0KKyAgLy8gaXMgdGhlIG1heGlt
dW0gZm9yIElhMzIgKyBQQUUpLiBUaGUgdGhlb3JldGljYWwgYXJjaGl0ZWN0dXJlIG1heGltdW0g
Zm9yDQorICAvLyBYNjQgbG9uZyBtb2RlIGlzIDUyIGJpdHMsIGJ1dCB0aGUgRFhFIElQTCBjbGFt
cHMgdGhhdCBkb3duIHRvIDQ4IGJpdHMuIFdlDQorICAvLyBjYW4gc2ltcGx5IGFzc2VydCB0aGF0
IGhlcmUsIHNpbmNlIDQ4IGJpdHMgYXJlIGdvb2QgZW5vdWdoIGZvciAyNTYgVEIuDQorICAvLw0K
KyAgaWYgKG1QaHlzTWVtQWRkcmVzc1dpZHRoIDw9IDM2KSB7DQorICAgIG1QaHlzTWVtQWRkcmVz
c1dpZHRoID0gMzY7DQorICB9DQorICBBU1NFUlQgKG1QaHlzTWVtQWRkcmVzc1dpZHRoIDw9IDQ4
KTsNCit9DQorDQorDQorLyoqDQorICBDYWxjdWxhdGUgdGhlIGNhcCBmb3IgdGhlIHBlcm1hbmVu
dCBQRUkgbWVtb3J5Lg0KKyoqLw0KK1NUQVRJQw0KK1VJTlQzMg0KK0dldFBlaU1lbW9yeUNhcCAo
DQorICBWT0lEDQorICApDQorew0KKyAgQk9PTEVBTiBQYWdlMUdTdXBwb3J0Ow0KKyAgVUlOVDMy
ICBSZWdFYXg7DQorICBVSU5UMzIgIFJlZ0VkeDsNCisgIFVJTlQzMiAgUG1sNEVudHJpZXM7DQor
ICBVSU5UMzIgIFBkcEVudHJpZXM7DQorICBVSU5UTiAgIFRvdGFsUGFnZXM7DQorDQorICAvLw0K
KyAgLy8gSWYgRFhFIGlzIDMyLWJpdCwgdGhlbiBqdXN0IHJldHVybiB0aGUgdHJhZGl0aW9uYWwg
NjQgTUIgY2FwLg0KKyAgLy8NCisjaWZkZWYgTURFX0NQVV9JQTMyDQorICBpZiAoIUZlYXR1cmVQ
Y2RHZXQgKFBjZER4ZUlwbFN3aXRjaFRvTG9uZ01vZGUpKSB7DQorICAgIHJldHVybiBTSVpFXzY0
TUI7DQorICB9DQorI2VuZGlmDQorDQorICAvLw0KKyAgLy8gRGVwZW5kZW50IG9uIHBoeXNpY2Fs
IGFkZHJlc3Mgd2lkdGgsIFBFSSBtZW1vcnkgYWxsb2NhdGlvbnMgY2FuIGJlDQorICAvLyBkb21p
bmF0ZWQgYnkgdGhlIHBhZ2UgdGFibGVzIGJ1aWx0IGZvciA2NC1iaXQgRFhFLiBTbyB3ZSBrZXkg
dGhlIGNhcCBvZmYNCisgIC8vIG9mIHRob3NlLiBUaGUgY29kZSBiZWxvdyBpcyBiYXNlZCBvbiBD
cmVhdGVJZGVudGl0eU1hcHBpbmdQYWdlVGFibGVzKCkgaW4NCisgIC8vICJNZGVNb2R1bGVQa2cv
Q29yZS9EeGVJcGxQZWltL1g2NC9WaXJ0dWFsTWVtb3J5LmMiLg0KKyAgLy8NCisgIFBhZ2UxR1N1
cHBvcnQgPSBGQUxTRTsNCisgIGlmIChQY2RHZXRCb29sIChQY2RVc2UxR1BhZ2VUYWJsZSkpIHsN
CisgICAgQXNtQ3B1aWQgKDB4ODAwMDAwMDAsICZSZWdFYXgsIE5VTEwsIE5VTEwsIE5VTEwpOw0K
KyAgICBpZiAoUmVnRWF4ID49IDB4ODAwMDAwMDEpIHsNCisgICAgICBBc21DcHVpZCAoMHg4MDAw
MDAwMSwgTlVMTCwgTlVMTCwgTlVMTCwgJlJlZ0VkeCk7DQorICAgICAgaWYgKChSZWdFZHggJiBC
SVQyNikgIT0gMCkgew0KKyAgICAgICAgUGFnZTFHU3VwcG9ydCA9IFRSVUU7DQorICAgICAgfQ0K
KyAgICB9DQorICB9DQorDQorICBpZiAobVBoeXNNZW1BZGRyZXNzV2lkdGggPD0gMzkpIHsNCisg
ICAgUG1sNEVudHJpZXMgPSAxOw0KKyAgICBQZHBFbnRyaWVzID0gMSA8PCAobVBoeXNNZW1BZGRy
ZXNzV2lkdGggLSAzMCk7DQorICAgIEFTU0VSVCAoUGRwRW50cmllcyA8PSAweDIwMCk7DQorICB9
IGVsc2Ugew0KKyAgICBQbWw0RW50cmllcyA9IDEgPDwgKG1QaHlzTWVtQWRkcmVzc1dpZHRoIC0g
MzkpOw0KKyAgICBBU1NFUlQgKFBtbDRFbnRyaWVzIDw9IDB4MjAwKTsNCisgICAgUGRwRW50cmll
cyA9IDUxMjsNCisgIH0NCisNCisgIFRvdGFsUGFnZXMgPSBQYWdlMUdTdXBwb3J0ID8gUG1sNEVu
dHJpZXMgKyAxIDoNCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKFBkcEVudHJpZXMg
KyAxKSAqIFBtbDRFbnRyaWVzICsgMTsNCisgIEFTU0VSVCAoVG90YWxQYWdlcyA8PSAweDQwMjAx
KTsNCisNCisgIC8vDQorICAvLyBBZGQgNjQgTUIgZm9yIG1pc2NlbGxhbmVvdXMgYWxsb2NhdGlv
bnMuIE5vdGUgdGhhdCBmb3INCisgIC8vIG1QaHlzTWVtQWRkcmVzc1dpZHRoIHZhbHVlcyBjbG9z
ZSB0byAzNiwgdGhlIGNhcCB3aWxsIGFjdHVhbGx5IGJlDQorICAvLyBkb21pbmF0ZWQgYnkgdGhp
cyBpbmNyZW1lbnQuDQorICAvLw0KKyAgcmV0dXJuIChVSU5UMzIpKEVGSV9QQUdFU19UT19TSVpF
IChUb3RhbFBhZ2VzKSArIFNJWkVfNjRNQik7DQorfQ0KKw0KKw0KKy8qKg0KKyAgUHVibGlzaCBQ
RUkgY29yZSBtZW1vcnkNCisNCisgIEByZXR1cm4gRUZJX1NVQ0NFU1MgICAgIFRoZSBQRUlNIGlu
aXRpYWxpemVkIHN1Y2Nlc3NmdWxseS4NCisNCisqKi8NCitFRklfU1RBVFVTDQorUHVibGlzaFBl
aU1lbW9yeSAoDQorICBWT0lEDQorICApDQorew0KKyAgRUZJX1NUQVRVUyAgICAgICAgICAgICAg
ICAgIFN0YXR1czsNCisgIEVGSV9QSFlTSUNBTF9BRERSRVNTICAgICAgICBNZW1vcnlCYXNlOw0K
KyAgVUlOVDY0ICAgICAgICAgICAgICAgICAgICAgIE1lbW9yeVNpemU7DQorICBVSU5UMzIgICAg
ICAgICAgICAgICAgICAgICAgTG93ZXJNZW1vcnlTaXplOw0KKyAgVUlOVDMyICAgICAgICAgICAg
ICAgICAgICAgIFBlaU1lbW9yeUNhcDsNCisNCisgIExvd2VyTWVtb3J5U2l6ZSA9IEdldFN5c3Rl
bU1lbW9yeVNpemVCZWxvdzRnYiAoKTsNCisNCisgIGlmIChtQm9vdE1vZGUgPT0gQk9PVF9PTl9T
M19SRVNVTUUpIHsNCisgICAgTWVtb3J5QmFzZSA9IG1TM0FjcGlSZXNlcnZlZE1lbW9yeUJhc2U7
DQorICAgIE1lbW9yeVNpemUgPSBtUzNBY3BpUmVzZXJ2ZWRNZW1vcnlTaXplOw0KKyAgfSBlbHNl
IHsNCisgICAgUGVpTWVtb3J5Q2FwID0gR2V0UGVpTWVtb3J5Q2FwICgpOw0KKyAgICBERUJVRyAo
KERFQlVHX0lORk8sICIlYTogbVBoeXNNZW1BZGRyZXNzV2lkdGg9JWQgUGVpTWVtb3J5Q2FwPSV1
IEtCXG4iLA0KKyAgICAgIF9fRlVOQ1RJT05fXywgbVBoeXNNZW1BZGRyZXNzV2lkdGgsIFBlaU1l
bW9yeUNhcCA+PiAxMCkpOw0KKw0KKyAgICAvLw0KKyAgICAvLyBEZXRlcm1pbmUgdGhlIHJhbmdl
IG9mIG1lbW9yeSB0byB1c2UgZHVyaW5nIFBFSQ0KKyAgICAvLw0KKyAgICBNZW1vcnlCYXNlID0N
CisgICAgICBQY2RHZXQzMiAoUGNkT3ZtZkR4ZU1lbUZ2QmFzZSkgKyBQY2RHZXQzMiAoUGNkT3Zt
ZkR4ZU1lbUZ2U2l6ZSk7DQorICAgIE1lbW9yeVNpemUgPSBMb3dlck1lbW9yeVNpemUgLSBNZW1v
cnlCYXNlOw0KKyAgICBpZiAoTWVtb3J5U2l6ZSA+IFBlaU1lbW9yeUNhcCkgew0KKyAgICAgIE1l
bW9yeUJhc2UgPSBMb3dlck1lbW9yeVNpemUgLSBQZWlNZW1vcnlDYXA7DQorICAgICAgTWVtb3J5
U2l6ZSA9IFBlaU1lbW9yeUNhcDsNCisgICAgfQ0KKyAgfQ0KKw0KKyAgLy8NCisgIC8vIFB1Ymxp
c2ggdGhpcyBtZW1vcnkgdG8gdGhlIFBFSSBDb3JlDQorICAvLw0KKyAgU3RhdHVzID0gUHVibGlz
aFN5c3RlbU1lbW9yeShNZW1vcnlCYXNlLCBNZW1vcnlTaXplKTsNCisgIEFTU0VSVF9FRklfRVJS
T1IgKFN0YXR1cyk7DQorDQorICByZXR1cm4gU3RhdHVzOw0KK30NCisNCisNCisvKioNCisgIFB1
Ymxpc2ggc3lzdGVtIFJBTSBhbmQgcmVzZXJ2ZSBtZW1vcnkgcmVnaW9ucw0KKw0KKyoqLw0KK1ZP
SUQNCitJbml0aWFsaXplUmFtUmVnaW9ucyAoDQorICBWT0lEDQorICApDQorew0KKyAgWGVuUHVi
bGlzaFJhbVJlZ2lvbnMgKCk7DQorDQorICBpZiAobUJvb3RNb2RlICE9IEJPT1RfT05fUzNfUkVT
VU1FKSB7DQorICAgIC8vDQorICAgIC8vIFJlc2VydmUgdGhlIGxvY2sgYm94IHN0b3JhZ2UgYXJl
YQ0KKyAgICAvLw0KKyAgICAvLyBTaW5jZSB0aGlzIG1lbW9yeSByYW5nZSB3aWxsIGJlIHVzZWQg
b24gUzMgcmVzdW1lLCBpdCBtdXN0IGJlDQorICAgIC8vIHJlc2VydmVkIGFzIEFDUEkgTlZTLg0K
KyAgICAvLw0KKyAgICAvLyBJZiBTMyBpcyB1bnN1cHBvcnRlZCwgdGhlbiB2YXJpb3VzIGRyaXZl
cnMgbWlnaHQgc3RpbGwgd3JpdGUgdG8gdGhlDQorICAgIC8vIExvY2tCb3ggYXJlYS4gV2Ugb3Vn
aHQgdG8gcHJldmVudCBEWEUgZnJvbSBzZXJ2aW5nIGFsbG9jYXRpb24gcmVxdWVzdHMNCisgICAg
Ly8gc3VjaCB0aGF0IHRoZXkgd291bGQgb3ZlcmxhcCB0aGUgTG9ja0JveCBzdG9yYWdlLg0KKyAg
ICAvLw0KKyAgICBaZXJvTWVtICgNCisgICAgICAoVk9JRCopKFVJTlROKSBQY2RHZXQzMiAoUGNk
T3ZtZkxvY2tCb3hTdG9yYWdlQmFzZSksDQorICAgICAgKFVJTlROKSBQY2RHZXQzMiAoUGNkT3Zt
ZkxvY2tCb3hTdG9yYWdlU2l6ZSkNCisgICAgICApOw0KKyAgICBCdWlsZE1lbW9yeUFsbG9jYXRp
b25Ib2IgKA0KKyAgICAgIChFRklfUEhZU0lDQUxfQUREUkVTUykoVUlOVE4pIFBjZEdldDMyIChQ
Y2RPdm1mTG9ja0JveFN0b3JhZ2VCYXNlKSwNCisgICAgICAoVUlOVDY0KShVSU5UTikgUGNkR2V0
MzIgKFBjZE92bWZMb2NrQm94U3RvcmFnZVNpemUpLA0KKyAgICAgIEVmaUJvb3RTZXJ2aWNlc0Rh
dGENCisgICAgICApOw0KKyAgfQ0KK30NCmRpZmYgLS1naXQgYS9Pdm1mUGtnL1hlblBsYXRmb3Jt
UGVpL1BsYXRmb3JtLmMgYi9Pdm1mUGtnL1hlblBsYXRmb3JtUGVpL1BsYXRmb3JtLmMKbmV3IGZp
bGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMC4uNTgwOWVhZGIwYgotLS0gL2Rldi9udWxs
CisrKyBiL092bWZQa2cvWGVuUGxhdGZvcm1QZWkvUGxhdGZvcm0uYwpAQCAtMCwwICsxLDQ0NCBA
QAorLyoqQGZpbGUNCisgIFBsYXRmb3JtIFBFSSBkcml2ZXINCisNCisgIENvcHlyaWdodCAoYykg
MjAwNiAtIDIwMTYsIEludGVsIENvcnBvcmF0aW9uLiBBbGwgcmlnaHRzIHJlc2VydmVkLjxCUj4N
CisgIENvcHlyaWdodCAoYykgMjAxMSwgQW5kcmVpIFdhcmtlbnRpbiA8YW5kcmVpd0Btb3Rvcm9s
YS5jb20+DQorICBDb3B5cmlnaHQgKGMpIDIwMTksIENpdHJpeCBTeXN0ZW1zLCBJbmMuDQorDQor
ICBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQlNELTItQ2xhdXNlLVBhdGVudA0KKw0KKyoqLw0K
Kw0KKy8vDQorLy8gVGhlIHBhY2thZ2UgbGV2ZWwgaGVhZGVyIGZpbGVzIHRoaXMgbW9kdWxlIHVz
ZXMNCisvLw0KKyNpbmNsdWRlIDxQaVBlaS5oPg0KKw0KKy8vDQorLy8gVGhlIExpYnJhcnkgY2xh
c3NlcyB0aGlzIG1vZHVsZSBjb25zdW1lcw0KKy8vDQorI2luY2x1ZGUgPExpYnJhcnkvQmFzZUxp
Yi5oPg0KKyNpbmNsdWRlIDxMaWJyYXJ5L0RlYnVnTGliLmg+DQorI2luY2x1ZGUgPExpYnJhcnkv
SG9iTGliLmg+DQorI2luY2x1ZGUgPExpYnJhcnkvSW9MaWIuaD4NCisjaW5jbHVkZSA8TGlicmFy
eS9NZW1vcnlBbGxvY2F0aW9uTGliLmg+DQorI2luY2x1ZGUgPExpYnJhcnkvUGNkTGliLmg+DQor
I2luY2x1ZGUgPExpYnJhcnkvUGNpTGliLmg+DQorI2luY2x1ZGUgPExpYnJhcnkvUGVpbUVudHJ5
UG9pbnQuaD4NCisjaW5jbHVkZSA8TGlicmFyeS9QZWlTZXJ2aWNlc0xpYi5oPg0KKyNpbmNsdWRl
IDxMaWJyYXJ5L1Jlc291cmNlUHVibGljYXRpb25MaWIuaD4NCisjaW5jbHVkZSA8R3VpZC9NZW1v
cnlUeXBlSW5mb3JtYXRpb24uaD4NCisjaW5jbHVkZSA8UHBpL01hc3RlckJvb3RNb2RlLmg+DQor
I2luY2x1ZGUgPEluZHVzdHJ5U3RhbmRhcmQvUGNpMjIuaD4NCisjaW5jbHVkZSA8T3ZtZlBsYXRm
b3Jtcy5oPg0KKw0KKyNpbmNsdWRlICJQbGF0Zm9ybS5oIg0KKyNpbmNsdWRlICJDbW9zLmgiDQor
DQorRUZJX01FTU9SWV9UWVBFX0lORk9STUFUSU9OIG1EZWZhdWx0TWVtb3J5VHlwZUluZm9ybWF0
aW9uW10gPSB7DQorICB7IEVmaUFDUElNZW1vcnlOVlMsICAgICAgIDB4MDA0IH0sDQorICB7IEVm
aUFDUElSZWNsYWltTWVtb3J5LCAgIDB4MDA4IH0sDQorICB7IEVmaVJlc2VydmVkTWVtb3J5VHlw
ZSwgIDB4MDA0IH0sDQorICB7IEVmaVJ1bnRpbWVTZXJ2aWNlc0RhdGEsIDB4MDI0IH0sDQorICB7
IEVmaVJ1bnRpbWVTZXJ2aWNlc0NvZGUsIDB4MDMwIH0sDQorICB7IEVmaUJvb3RTZXJ2aWNlc0Nv
ZGUsICAgIDB4MTgwIH0sDQorICB7IEVmaUJvb3RTZXJ2aWNlc0RhdGEsICAgIDB4RjAwIH0sDQor
ICB7IEVmaU1heE1lbW9yeVR5cGUsICAgICAgIDB4MDAwIH0NCit9Ow0KKw0KKw0KK0VGSV9QRUlf
UFBJX0RFU0NSSVBUT1IgICBtUHBpQm9vdE1vZGVbXSA9IHsNCisgIHsNCisgICAgRUZJX1BFSV9Q
UElfREVTQ1JJUFRPUl9QUEkgfCBFRklfUEVJX1BQSV9ERVNDUklQVE9SX1RFUk1JTkFURV9MSVNU
LA0KKyAgICAmZ0VmaVBlaU1hc3RlckJvb3RNb2RlUHBpR3VpZCwNCisgICAgTlVMTA0KKyAgfQ0K
K307DQorDQorDQorVUlOVDE2IG1Ib3N0QnJpZGdlRGV2SWQ7DQorDQorRUZJX0JPT1RfTU9ERSBt
Qm9vdE1vZGUgPSBCT09UX1dJVEhfRlVMTF9DT05GSUdVUkFUSU9OOw0KKw0KKw0KK1ZPSUQNCitB
ZGRJb01lbW9yeUJhc2VTaXplSG9iICgNCisgIEVGSV9QSFlTSUNBTF9BRERSRVNTICAgICAgICBN
ZW1vcnlCYXNlLA0KKyAgVUlOVDY0ICAgICAgICAgICAgICAgICAgICAgIE1lbW9yeVNpemUNCisg
ICkNCit7DQorICBCdWlsZFJlc291cmNlRGVzY3JpcHRvckhvYiAoDQorICAgIEVGSV9SRVNPVVJD
RV9NRU1PUllfTUFQUEVEX0lPLA0KKyAgICAgIEVGSV9SRVNPVVJDRV9BVFRSSUJVVEVfUFJFU0VO
VCAgICAgfA0KKyAgICAgIEVGSV9SRVNPVVJDRV9BVFRSSUJVVEVfSU5JVElBTElaRUQgfA0KKyAg
ICAgIEVGSV9SRVNPVVJDRV9BVFRSSUJVVEVfVU5DQUNIRUFCTEUgfA0KKyAgICAgIEVGSV9SRVNP
VVJDRV9BVFRSSUJVVEVfVEVTVEVELA0KKyAgICBNZW1vcnlCYXNlLA0KKyAgICBNZW1vcnlTaXpl
DQorICAgICk7DQorfQ0KKw0KK1ZPSUQNCitBZGRSZXNlcnZlZE1lbW9yeUJhc2VTaXplSG9iICgN
CisgIEVGSV9QSFlTSUNBTF9BRERSRVNTICAgICAgICBNZW1vcnlCYXNlLA0KKyAgVUlOVDY0ICAg
ICAgICAgICAgICAgICAgICAgIE1lbW9yeVNpemUsDQorICBCT09MRUFOICAgICAgICAgICAgICAg
ICAgICAgQ2FjaGVhYmxlDQorICApDQorew0KKyAgQnVpbGRSZXNvdXJjZURlc2NyaXB0b3JIb2Ig
KA0KKyAgICBFRklfUkVTT1VSQ0VfTUVNT1JZX1JFU0VSVkVELA0KKyAgICAgIEVGSV9SRVNPVVJD
RV9BVFRSSUJVVEVfUFJFU0VOVCAgICAgfA0KKyAgICAgIEVGSV9SRVNPVVJDRV9BVFRSSUJVVEVf
SU5JVElBTElaRUQgfA0KKyAgICAgIEVGSV9SRVNPVVJDRV9BVFRSSUJVVEVfVU5DQUNIRUFCTEUg
fA0KKyAgICAgIChDYWNoZWFibGUgPw0KKyAgICAgICBFRklfUkVTT1VSQ0VfQVRUUklCVVRFX1dS
SVRFX0NPTUJJTkVBQkxFIHwNCisgICAgICAgRUZJX1JFU09VUkNFX0FUVFJJQlVURV9XUklURV9U
SFJPVUdIX0NBQ0hFQUJMRSB8DQorICAgICAgIEVGSV9SRVNPVVJDRV9BVFRSSUJVVEVfV1JJVEVf
QkFDS19DQUNIRUFCTEUgOg0KKyAgICAgICAwDQorICAgICAgICkgfA0KKyAgICAgIEVGSV9SRVNP
VVJDRV9BVFRSSUJVVEVfVEVTVEVELA0KKyAgICBNZW1vcnlCYXNlLA0KKyAgICBNZW1vcnlTaXpl
DQorICAgICk7DQorfQ0KKw0KK1ZPSUQNCitBZGRJb01lbW9yeVJhbmdlSG9iICgNCisgIEVGSV9Q
SFlTSUNBTF9BRERSRVNTICAgICAgICBNZW1vcnlCYXNlLA0KKyAgRUZJX1BIWVNJQ0FMX0FERFJF
U1MgICAgICAgIE1lbW9yeUxpbWl0DQorICApDQorew0KKyAgQWRkSW9NZW1vcnlCYXNlU2l6ZUhv
YiAoTWVtb3J5QmFzZSwgKFVJTlQ2NCkoTWVtb3J5TGltaXQgLSBNZW1vcnlCYXNlKSk7DQorfQ0K
Kw0KKw0KK1ZPSUQNCitBZGRNZW1vcnlCYXNlU2l6ZUhvYiAoDQorICBFRklfUEhZU0lDQUxfQURE
UkVTUyAgICAgICAgTWVtb3J5QmFzZSwNCisgIFVJTlQ2NCAgICAgICAgICAgICAgICAgICAgICBN
ZW1vcnlTaXplDQorICApDQorew0KKyAgQnVpbGRSZXNvdXJjZURlc2NyaXB0b3JIb2IgKA0KKyAg
ICBFRklfUkVTT1VSQ0VfU1lTVEVNX01FTU9SWSwNCisgICAgICBFRklfUkVTT1VSQ0VfQVRUUklC
VVRFX1BSRVNFTlQgfA0KKyAgICAgIEVGSV9SRVNPVVJDRV9BVFRSSUJVVEVfSU5JVElBTElaRUQg
fA0KKyAgICAgIEVGSV9SRVNPVVJDRV9BVFRSSUJVVEVfVU5DQUNIRUFCTEUgfA0KKyAgICAgIEVG
SV9SRVNPVVJDRV9BVFRSSUJVVEVfV1JJVEVfQ09NQklORUFCTEUgfA0KKyAgICAgIEVGSV9SRVNP
VVJDRV9BVFRSSUJVVEVfV1JJVEVfVEhST1VHSF9DQUNIRUFCTEUgfA0KKyAgICAgIEVGSV9SRVNP
VVJDRV9BVFRSSUJVVEVfV1JJVEVfQkFDS19DQUNIRUFCTEUgfA0KKyAgICAgIEVGSV9SRVNPVVJD
RV9BVFRSSUJVVEVfVEVTVEVELA0KKyAgICBNZW1vcnlCYXNlLA0KKyAgICBNZW1vcnlTaXplDQor
ICAgICk7DQorfQ0KKw0KKw0KK1ZPSUQNCitBZGRNZW1vcnlSYW5nZUhvYiAoDQorICBFRklfUEhZ
U0lDQUxfQUREUkVTUyAgICAgICAgTWVtb3J5QmFzZSwNCisgIEVGSV9QSFlTSUNBTF9BRERSRVNT
ICAgICAgICBNZW1vcnlMaW1pdA0KKyAgKQ0KK3sNCisgIEFkZE1lbW9yeUJhc2VTaXplSG9iIChN
ZW1vcnlCYXNlLCAoVUlOVDY0KShNZW1vcnlMaW1pdCAtIE1lbW9yeUJhc2UpKTsNCit9DQorDQor
DQorVk9JRA0KK01lbU1hcEluaXRpYWxpemF0aW9uICgNCisgIFZPSUQNCisgICkNCit7DQorICBV
SU5UNjQgICAgICAgIFBjaUlvQmFzZTsNCisgIFVJTlQ2NCAgICAgICAgUGNpSW9TaXplOw0KKyAg
UkVUVVJOX1NUQVRVUyBQY2RTdGF0dXM7DQorDQorICBQY2lJb0Jhc2UgPSAweEMwMDA7DQorICBQ
Y2lJb1NpemUgPSAweDQwMDA7DQorDQorICAvLw0KKyAgLy8gQ3JlYXRlIE1lbW9yeSBUeXBlIElu
Zm9ybWF0aW9uIEhPQg0KKyAgLy8NCisgIEJ1aWxkR3VpZERhdGFIb2IgKA0KKyAgICAmZ0VmaU1l
bW9yeVR5cGVJbmZvcm1hdGlvbkd1aWQsDQorICAgIG1EZWZhdWx0TWVtb3J5VHlwZUluZm9ybWF0
aW9uLA0KKyAgICBzaXplb2YobURlZmF1bHRNZW1vcnlUeXBlSW5mb3JtYXRpb24pDQorICAgICk7
DQorDQorICAvLw0KKyAgLy8gVmlkZW8gbWVtb3J5ICsgTGVnYWN5IEJJT1MgcmVnaW9uDQorICAv
Lw0KKyAgQWRkSW9NZW1vcnlSYW5nZUhvYiAoMHgwQTAwMDAsIEJBU0VfMU1CKTsNCisNCisgIC8v
DQorICAvLyBBZGQgUENJIElPIFBvcnQgc3BhY2UgYXZhaWxhYmxlIGZvciBQQ0kgcmVzb3VyY2Ug
YWxsb2NhdGlvbnMuDQorICAvLw0KKyAgQnVpbGRSZXNvdXJjZURlc2NyaXB0b3JIb2IgKA0KKyAg
ICBFRklfUkVTT1VSQ0VfSU8sDQorICAgIEVGSV9SRVNPVVJDRV9BVFRSSUJVVEVfUFJFU0VOVCAg
ICAgfA0KKyAgICBFRklfUkVTT1VSQ0VfQVRUUklCVVRFX0lOSVRJQUxJWkVELA0KKyAgICBQY2lJ
b0Jhc2UsDQorICAgIFBjaUlvU2l6ZQ0KKyAgICApOw0KKyAgUGNkU3RhdHVzID0gUGNkU2V0NjRT
IChQY2RQY2lJb0Jhc2UsIFBjaUlvQmFzZSk7DQorICBBU1NFUlRfUkVUVVJOX0VSUk9SIChQY2RT
dGF0dXMpOw0KKyAgUGNkU3RhdHVzID0gUGNkU2V0NjRTIChQY2RQY2lJb1NpemUsIFBjaUlvU2l6
ZSk7DQorICBBU1NFUlRfUkVUVVJOX0VSUk9SIChQY2RTdGF0dXMpOw0KK30NCisNCitWT0lEDQor
UGNpRXhCYXJJbml0aWFsaXphdGlvbiAoDQorICBWT0lEDQorICApDQorew0KKyAgdW5pb24gew0K
KyAgICBVSU5UNjQgVWludDY0Ow0KKyAgICBVSU5UMzIgVWludDMyWzJdOw0KKyAgfSBQY2lFeEJh
ckJhc2U7DQorDQorICAvLw0KKyAgLy8gV2Ugb25seSBzdXBwb3J0IHRoZSAyNTZNQiBzaXplIGZv
ciB0aGUgTU1DT05GSUcgYXJlYToNCisgIC8vIDI1NiBidXNlcyAqIDMyIGRldmljZXMgKiA4IGZ1
bmN0aW9ucyAqIDQwOTYgYnl0ZXMgY29uZmlnIHNwYWNlLg0KKyAgLy8NCisgIC8vIFRoZSBtYXNr
cyB1c2VkIGJlbG93IGVuZm9yY2UgdGhlIFEzNSByZXF1aXJlbWVudHMgdGhhdCB0aGUgTU1DT05G
SUcgYXJlYQ0KKyAgLy8gYmUgKGEpIGNvcnJlY3RseSBhbGlnbmVkIC0tIGhlcmUgYXQgMjU2IE1C
IC0tLCAoYikgbG9jYXRlZCB1bmRlciA2NCBHQi4NCisgIC8vDQorICAvLyBOb3RlIHRoYXQgKGIp
IGFsc28gZW5zdXJlcyB0aGF0IHRoZSBtaW5pbXVtIGFkZHJlc3Mgd2lkdGggd2UgaGF2ZQ0KKyAg
Ly8gZGV0ZXJtaW5lZCBpbiBBZGRyZXNzV2lkdGhJbml0aWFsaXphdGlvbigpLCBpLmUuLCAzNiBi
aXRzLCB3aWxsIHN1ZmZpY2UNCisgIC8vIGZvciBEWEUncyBwYWdlIHRhYmxlcyB0byBjb3ZlciB0
aGUgTU1DT05GSUcgYXJlYS4NCisgIC8vDQorICBQY2lFeEJhckJhc2UuVWludDY0ID0gRml4ZWRQ
Y2RHZXQ2NCAoUGNkUGNpRXhwcmVzc0Jhc2VBZGRyZXNzKTsNCisgIEFTU0VSVCAoKFBjaUV4QmFy
QmFzZS5VaW50MzJbMV0gJiBNQ0hfUENJRVhCQVJfSElHSE1BU0spID09IDApOw0KKyAgQVNTRVJU
ICgoUGNpRXhCYXJCYXNlLlVpbnQzMlswXSAmIE1DSF9QQ0lFWEJBUl9MT1dNQVNLKSA9PSAwKTsN
CisNCisgIC8vDQorICAvLyBDbGVhciB0aGUgUENJRVhCQVJFTiBiaXQgZmlyc3QsIGJlZm9yZSBw
cm9ncmFtbWluZyB0aGUgaGlnaCByZWdpc3Rlci4NCisgIC8vDQorICBQY2lXcml0ZTMyIChEUkFN
Q19SRUdJU1RFUl9RMzUgKE1DSF9QQ0lFWEJBUl9MT1cpLCAwKTsNCisNCisgIC8vDQorICAvLyBQ
cm9ncmFtIHRoZSBoaWdoIHJlZ2lzdGVyLiBUaGVuIHByb2dyYW0gdGhlIGxvdyByZWdpc3Rlciwg
c2V0dGluZyB0aGUNCisgIC8vIE1NQ09ORklHIGFyZWEgc2l6ZSBhbmQgZW5hYmxpbmcgZGVjb2Rp
bmcgYXQgb25jZS4NCisgIC8vDQorICBQY2lXcml0ZTMyIChEUkFNQ19SRUdJU1RFUl9RMzUgKE1D
SF9QQ0lFWEJBUl9ISUdIKSwgUGNpRXhCYXJCYXNlLlVpbnQzMlsxXSk7DQorICBQY2lXcml0ZTMy
ICgNCisgICAgRFJBTUNfUkVHSVNURVJfUTM1IChNQ0hfUENJRVhCQVJfTE9XKSwNCisgICAgUGNp
RXhCYXJCYXNlLlVpbnQzMlswXSB8IE1DSF9QQ0lFWEJBUl9CVVNfRkYgfCBNQ0hfUENJRVhCQVJf
RU4NCisgICAgKTsNCit9DQorDQorVk9JRA0KK01pc2NJbml0aWFsaXphdGlvbiAoDQorICBWT0lE
DQorICApDQorew0KKyAgVUlOVE4gICAgICAgICBQbUNtZDsNCisgIFVJTlROICAgICAgICAgUG1i
YTsNCisgIFVJTlQzMiAgICAgICAgUG1iYUFuZFZhbDsNCisgIFVJTlQzMiAgICAgICAgUG1iYU9y
VmFsOw0KKyAgVUlOVE4gICAgICAgICBBY3BpQ3RsUmVnOw0KKyAgVUlOVDggICAgICAgICBBY3Bp
RW5CaXQ7DQorICBSRVRVUk5fU1RBVFVTIFBjZFN0YXR1czsNCisNCisgIC8vDQorICAvLyBEaXNh
YmxlIEEyMCBNYXNrDQorICAvLw0KKyAgSW9PcjggKDB4OTIsIEJJVDEpOw0KKw0KKyAgLy8NCisg
IC8vIEJ1aWxkIHRoZSBDUFUgSE9CIHdpdGggZ3Vlc3QgUkFNIHNpemUgZGVwZW5kZW50IGFkZHJl
c3Mgd2lkdGggYW5kIDE2LWJpdHMNCisgIC8vIG9mIElPIHNwYWNlLiAoU2lkZSBub3RlOiB1bmxp
a2Ugb3RoZXIgSE9CcywgdGhlIENQVSBIT0IgaXMgbmVlZGVkIGR1cmluZw0KKyAgLy8gUzMgcmVz
dW1lIGFzIHdlbGwsIHNvIHdlIGJ1aWxkIGl0IHVuY29uZGl0aW9uYWxseS4pDQorICAvLw0KKyAg
QnVpbGRDcHVIb2IgKG1QaHlzTWVtQWRkcmVzc1dpZHRoLCAxNik7DQorDQorICAvLw0KKyAgLy8g
RGV0ZXJtaW5lIHBsYXRmb3JtIHR5cGUgYW5kIHNhdmUgSG9zdCBCcmlkZ2UgRElEIHRvIFBDRA0K
KyAgLy8NCisgIHN3aXRjaCAobUhvc3RCcmlkZ2VEZXZJZCkgew0KKyAgICBjYXNlIElOVEVMXzgy
NDQxX0RFVklDRV9JRDoNCisgICAgICBQbUNtZCAgICAgID0gUE9XRVJfTUdNVF9SRUdJU1RFUl9Q
SUlYNCAoUENJX0NPTU1BTkRfT0ZGU0VUKTsNCisgICAgICBQbWJhICAgICAgID0gUE9XRVJfTUdN
VF9SRUdJU1RFUl9QSUlYNCAoUElJWDRfUE1CQSk7DQorICAgICAgUG1iYUFuZFZhbCA9IH4oVUlO
VDMyKVBJSVg0X1BNQkFfTUFTSzsNCisgICAgICBQbWJhT3JWYWwgID0gUElJWDRfUE1CQV9WQUxV
RTsNCisgICAgICBBY3BpQ3RsUmVnID0gUE9XRVJfTUdNVF9SRUdJU1RFUl9QSUlYNCAoUElJWDRf
UE1SRUdNSVNDKTsNCisgICAgICBBY3BpRW5CaXQgID0gUElJWDRfUE1SRUdNSVNDX1BNSU9TRTsN
CisgICAgICBicmVhazsNCisgICAgY2FzZSBJTlRFTF9RMzVfTUNIX0RFVklDRV9JRDoNCisgICAg
ICBQbUNtZCAgICAgID0gUE9XRVJfTUdNVF9SRUdJU1RFUl9RMzUgKFBDSV9DT01NQU5EX09GRlNF
VCk7DQorICAgICAgUG1iYSAgICAgICA9IFBPV0VSX01HTVRfUkVHSVNURVJfUTM1IChJQ0g5X1BN
QkFTRSk7DQorICAgICAgUG1iYUFuZFZhbCA9IH4oVUlOVDMyKUlDSDlfUE1CQVNFX01BU0s7DQor
ICAgICAgUG1iYU9yVmFsICA9IElDSDlfUE1CQVNFX1ZBTFVFOw0KKyAgICAgIEFjcGlDdGxSZWcg
PSBQT1dFUl9NR01UX1JFR0lTVEVSX1EzNSAoSUNIOV9BQ1BJX0NOVEwpOw0KKyAgICAgIEFjcGlF
bkJpdCAgPSBJQ0g5X0FDUElfQ05UTF9BQ1BJX0VOOw0KKyAgICAgIGJyZWFrOw0KKyAgICBkZWZh
dWx0Og0KKyAgICAgIERFQlVHICgoREVCVUdfRVJST1IsICIlYTogVW5rbm93biBIb3N0IEJyaWRn
ZSBEZXZpY2UgSUQ6IDB4JTA0eFxuIiwNCisgICAgICAgIF9fRlVOQ1RJT05fXywgbUhvc3RCcmlk
Z2VEZXZJZCkpOw0KKyAgICAgIEFTU0VSVCAoRkFMU0UpOw0KKyAgICAgIHJldHVybjsNCisgIH0N
CisgIFBjZFN0YXR1cyA9IFBjZFNldDE2UyAoUGNkT3ZtZkhvc3RCcmlkZ2VQY2lEZXZJZCwgbUhv
c3RCcmlkZ2VEZXZJZCk7DQorICBBU1NFUlRfUkVUVVJOX0VSUk9SIChQY2RTdGF0dXMpOw0KKw0K
KyAgLy8NCisgIC8vIElmIHRoZSBhcHByb3ByaWF0ZSBJT3NwYWNlIGVuYWJsZSBiaXQgaXMgc2V0
LCBhc3N1bWUgdGhlIEFDUEkgUE1CQQ0KKyAgLy8gaGFzIGJlZW4gY29uZmlndXJlZCAoZS5nLiwg
YnkgWGVuKSBhbmQgc2tpcCB0aGUgc2V0dXAgaGVyZS4NCisgIC8vIFRoaXMgbWF0Y2hlcyB0aGUg
bG9naWMgaW4gQWNwaVRpbWVyTGliQ29uc3RydWN0b3IgKCkuDQorICAvLw0KKyAgaWYgKChQY2lS
ZWFkOCAoQWNwaUN0bFJlZykgJiBBY3BpRW5CaXQpID09IDApIHsNCisgICAgLy8NCisgICAgLy8g
VGhlIFBFSSBwaGFzZSBzaG91bGQgYmUgZXhpdGVkIHdpdGggZnVsbHkgYWNjZXNzaWJlIEFDUEkg
UE0gSU8gc3BhY2U6DQorICAgIC8vIDEuIHNldCBQTUJBDQorICAgIC8vDQorICAgIFBjaUFuZFRo
ZW5PcjMyIChQbWJhLCBQbWJhQW5kVmFsLCBQbWJhT3JWYWwpOw0KKw0KKyAgICAvLw0KKyAgICAv
LyAyLiBzZXQgUENJQ01EL0lPU0UNCisgICAgLy8NCisgICAgUGNpT3I4IChQbUNtZCwgRUZJX1BD
SV9DT01NQU5EX0lPX1NQQUNFKTsNCisNCisgICAgLy8NCisgICAgLy8gMy4gc2V0IEFDUEkgUE0g
SU8gZW5hYmxlIGJpdCAoUE1SRUdNSVNDOlBNSU9TRSBvciBBQ1BJX0NOVEw6QUNQSV9FTikNCisg
ICAgLy8NCisgICAgUGNpT3I4IChBY3BpQ3RsUmVnLCBBY3BpRW5CaXQpOw0KKyAgfQ0KKw0KKyAg
aWYgKG1Ib3N0QnJpZGdlRGV2SWQgPT0gSU5URUxfUTM1X01DSF9ERVZJQ0VfSUQpIHsNCisgICAg
Ly8NCisgICAgLy8gU2V0IFJvb3QgQ29tcGxleCBSZWdpc3RlciBCbG9jayBCQVINCisgICAgLy8N
CisgICAgUGNpV3JpdGUzMiAoDQorICAgICAgUE9XRVJfTUdNVF9SRUdJU1RFUl9RMzUgKElDSDlf
UkNCQSksDQorICAgICAgSUNIOV9ST09UX0NPTVBMRVhfQkFTRSB8IElDSDlfUkNCQV9FTg0KKyAg
ICAgICk7DQorDQorICAgIC8vDQorICAgIC8vIFNldCBQQ0kgRXhwcmVzcyBSZWdpc3RlciBSYW5n
ZSBCYXNlIEFkZHJlc3MNCisgICAgLy8NCisgICAgUGNpRXhCYXJJbml0aWFsaXphdGlvbiAoKTsN
CisgIH0NCit9DQorDQorDQorVk9JRA0KK0Jvb3RNb2RlSW5pdGlhbGl6YXRpb24gKA0KKyAgVk9J
RA0KKyAgKQ0KK3sNCisgIEVGSV9TVEFUVVMgICAgU3RhdHVzOw0KKw0KKyAgaWYgKENtb3NSZWFk
OCAoMHhGKSA9PSAweEZFKSB7DQorICAgIG1Cb290TW9kZSA9IEJPT1RfT05fUzNfUkVTVU1FOw0K
KyAgfQ0KKyAgQ21vc1dyaXRlOCAoMHhGLCAweDAwKTsNCisNCisgIFN0YXR1cyA9IFBlaVNlcnZp
Y2VzU2V0Qm9vdE1vZGUgKG1Cb290TW9kZSk7DQorICBBU1NFUlRfRUZJX0VSUk9SIChTdGF0dXMp
Ow0KKw0KKyAgU3RhdHVzID0gUGVpU2VydmljZXNJbnN0YWxsUHBpIChtUHBpQm9vdE1vZGUpOw0K
KyAgQVNTRVJUX0VGSV9FUlJPUiAoU3RhdHVzKTsNCit9DQorDQorDQorVk9JRA0KK1Jlc2VydmVF
bXVWYXJpYWJsZU52U3RvcmUgKA0KKyAgKQ0KK3sNCisgIEVGSV9QSFlTSUNBTF9BRERSRVNTIFZh
cmlhYmxlU3RvcmU7DQorICBSRVRVUk5fU1RBVFVTICAgICAgICBQY2RTdGF0dXM7DQorDQorICAv
Lw0KKyAgLy8gQWxsb2NhdGUgc3RvcmFnZSBmb3IgTlYgdmFyaWFibGVzIGVhcmx5IG9uIHNvIGl0
IHdpbGwgYmUNCisgIC8vIGF0IGEgY29uc2lzdGVudCBhZGRyZXNzLiAgU2luY2UgVk0gbWVtb3J5
IGlzIHByZXNlcnZlZA0KKyAgLy8gYWNyb3NzIHJlYm9vdHMsIHRoaXMgYWxsb3dzIHRoZSBOViB2
YXJpYWJsZSBzdG9yYWdlIHRvIHN1cnZpdmUNCisgIC8vIGEgVk0gcmVib290Lg0KKyAgLy8NCisg
IFZhcmlhYmxlU3RvcmUgPQ0KKyAgICAoRUZJX1BIWVNJQ0FMX0FERFJFU1MpKFVJTlROKQ0KKyAg
ICAgIEFsbG9jYXRlUnVudGltZVBhZ2VzICgNCisgICAgICAgIEVGSV9TSVpFX1RPX1BBR0VTICgy
ICogUGNkR2V0MzIgKFBjZEZsYXNoTnZTdG9yYWdlRnR3U3BhcmVTaXplKSkNCisgICAgICAgICk7
DQorICBERUJVRyAoKERFQlVHX0lORk8sDQorICAgICAgICAgICJSZXNlcnZlZCB2YXJpYWJsZSBz
dG9yZSBtZW1vcnk6IDB4JWxYOyBzaXplOiAlZGtiXG4iLA0KKyAgICAgICAgICBWYXJpYWJsZVN0
b3JlLA0KKyAgICAgICAgICAoMiAqIFBjZEdldDMyIChQY2RGbGFzaE52U3RvcmFnZUZ0d1NwYXJl
U2l6ZSkpIC8gMTAyNA0KKyAgICAgICAgKSk7DQorICBQY2RTdGF0dXMgPSBQY2RTZXQ2NFMgKFBj
ZEVtdVZhcmlhYmxlTnZTdG9yZVJlc2VydmVkLCBWYXJpYWJsZVN0b3JlKTsNCisgIEFTU0VSVF9S
RVRVUk5fRVJST1IgKFBjZFN0YXR1cyk7DQorfQ0KKw0KKw0KK1ZPSUQNCitEZWJ1Z0R1bXBDbW9z
ICgNCisgIFZPSUQNCisgICkNCit7DQorICBVSU5UMzIgTG9vcDsNCisNCisgIERFQlVHICgoREVC
VUdfSU5GTywgIkNNT1M6XG4iKSk7DQorDQorICBmb3IgKExvb3AgPSAwOyBMb29wIDwgMHg4MDsg
TG9vcCsrKSB7DQorICAgIGlmICgoTG9vcCAlIDB4MTApID09IDApIHsNCisgICAgICBERUJVRyAo
KERFQlVHX0lORk8sICIlMDJ4OiIsIExvb3ApKTsNCisgICAgfQ0KKyAgICBERUJVRyAoKERFQlVH
X0lORk8sICIgJTAyeCIsIENtb3NSZWFkOCAoTG9vcCkpKTsNCisgICAgaWYgKChMb29wICUgMHgx
MCkgPT0gMHhmKSB7DQorICAgICAgREVCVUcgKChERUJVR19JTkZPLCAiXG4iKSk7DQorICAgIH0N
CisgIH0NCit9DQorDQorDQorDQorLyoqDQorICBQZXJmb3JtIFBsYXRmb3JtIFBFSSBpbml0aWFs
aXphdGlvbi4NCisNCisgIEBwYXJhbSAgRmlsZUhhbmRsZSAgICAgIEhhbmRsZSBvZiB0aGUgZmls
ZSBiZWluZyBpbnZva2VkLg0KKyAgQHBhcmFtICBQZWlTZXJ2aWNlcyAgICAgRGVzY3JpYmVzIHRo
ZSBsaXN0IG9mIHBvc3NpYmxlIFBFSSBTZXJ2aWNlcy4NCisNCisgIEByZXR1cm4gRUZJX1NVQ0NF
U1MgICAgIFRoZSBQRUlNIGluaXRpYWxpemVkIHN1Y2Nlc3NmdWxseS4NCisNCisqKi8NCitFRklf
U1RBVFVTDQorRUZJQVBJDQorSW5pdGlhbGl6ZVhlblBsYXRmb3JtICgNCisgIElOICAgICAgIEVG
SV9QRUlfRklMRV9IQU5ETEUgIEZpbGVIYW5kbGUsDQorICBJTiBDT05TVCBFRklfUEVJX1NFUlZJ
Q0VTICAgICAqKlBlaVNlcnZpY2VzDQorICApDQorew0KKyAgREVCVUcgKChERUJVR19JTkZPLCAi
UGxhdGZvcm0gUEVJTSBMb2FkZWRcbiIpKTsNCisNCisgIERlYnVnRHVtcENtb3MgKCk7DQorDQor
ICBpZiAoIVhlbkRldGVjdCAoKSkgew0KKyAgICBERUJVRyAoKERFQlVHX0VSUk9SLCAiRVJST1I6
IFhlbiBpc24ndCBkZXRlY3RlZFxuIikpOw0KKyAgICBBU1NFUlQgKEZBTFNFKTsNCisgICAgQ3B1
RGVhZExvb3AgKCk7DQorICB9DQorDQorICBCb290TW9kZUluaXRpYWxpemF0aW9uICgpOw0KKyAg
QWRkcmVzc1dpZHRoSW5pdGlhbGl6YXRpb24gKCk7DQorDQorICAvLw0KKyAgLy8gUXVlcnkgSG9z
dCBCcmlkZ2UgRElEDQorICAvLw0KKyAgbUhvc3RCcmlkZ2VEZXZJZCA9IFBjaVJlYWQxNiAoT1ZN
Rl9IT1NUQlJJREdFX0RJRCk7DQorDQorICBQdWJsaXNoUGVpTWVtb3J5ICgpOw0KKw0KKyAgSW5p
dGlhbGl6ZVJhbVJlZ2lvbnMgKCk7DQorDQorICBJbml0aWFsaXplWGVuICgpOw0KKw0KKyAgaWYg
KG1Cb290TW9kZSAhPSBCT09UX09OX1MzX1JFU1VNRSkgew0KKyAgICBSZXNlcnZlRW11VmFyaWFi
bGVOdlN0b3JlICgpOw0KKyAgICBQZWlGdkluaXRpYWxpemF0aW9uICgpOw0KKyAgICBNZW1NYXBJ
bml0aWFsaXphdGlvbiAoKTsNCisgIH0NCisNCisgIEluc3RhbGxDbGVhckNhY2hlQ2FsbGJhY2sg
KCk7DQorICBBbWRTZXZJbml0aWFsaXplICgpOw0KKyAgTWlzY0luaXRpYWxpemF0aW9uICgpOw0K
Kw0KKyAgcmV0dXJuIEVGSV9TVUNDRVNTOw0KK30NCmRpZmYgLS1naXQgYS9Pdm1mUGtnL1hlblBs
YXRmb3JtUGVpL1hlbi5jIGIvT3ZtZlBrZy9YZW5QbGF0Zm9ybVBlaS9YZW4uYwpuZXcgZmlsZSBt
b2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwLi5mNGQwZDFjNzNiCi0tLSAvZGV2L251bGwKKysr
IGIvT3ZtZlBrZy9YZW5QbGF0Zm9ybVBlaS9YZW4uYwpAQCAtMCwwICsxLDIxOSBAQAorLyoqQGZp
bGUNCisgIFhlbiBQbGF0Zm9ybSBQRUkgc3VwcG9ydA0KKw0KKyAgQ29weXJpZ2h0IChjKSAyMDA2
IC0gMjAxNiwgSW50ZWwgQ29ycG9yYXRpb24uIEFsbCByaWdodHMgcmVzZXJ2ZWQuPEJSPg0KKyAg
Q29weXJpZ2h0IChjKSAyMDExLCBBbmRyZWkgV2Fya2VudGluIDxhbmRyZWl3QG1vdG9yb2xhLmNv
bT4NCisgIENvcHlyaWdodCAoYykgMjAxOSwgQ2l0cml4IFN5c3RlbXMsIEluYy4NCisNCisgIFNQ
RFgtTGljZW5zZS1JZGVudGlmaWVyOiBCU0QtMi1DbGF1c2UtUGF0ZW50DQorDQorKiovDQorDQor
Ly8NCisvLyBUaGUgcGFja2FnZSBsZXZlbCBoZWFkZXIgZmlsZXMgdGhpcyBtb2R1bGUgdXNlcw0K
Ky8vDQorI2luY2x1ZGUgPFBpUGVpLmg+DQorDQorLy8NCisvLyBUaGUgTGlicmFyeSBjbGFzc2Vz
IHRoaXMgbW9kdWxlIGNvbnN1bWVzDQorLy8NCisjaW5jbHVkZSA8TGlicmFyeS9EZWJ1Z0xpYi5o
Pg0KKyNpbmNsdWRlIDxMaWJyYXJ5L0hvYkxpYi5oPg0KKyNpbmNsdWRlIDxMaWJyYXJ5L01lbW9y
eUFsbG9jYXRpb25MaWIuaD4NCisjaW5jbHVkZSA8TGlicmFyeS9QY2RMaWIuaD4NCisjaW5jbHVk
ZSA8R3VpZC9YZW5JbmZvLmg+DQorI2luY2x1ZGUgPEluZHVzdHJ5U3RhbmRhcmQvRTgyMC5oPg0K
KyNpbmNsdWRlIDxMaWJyYXJ5L1Jlc291cmNlUHVibGljYXRpb25MaWIuaD4NCisjaW5jbHVkZSA8
TGlicmFyeS9NdHJyTGliLmg+DQorDQorI2luY2x1ZGUgIlBsYXRmb3JtLmgiDQorI2luY2x1ZGUg
Ilhlbi5oIg0KKw0KK1NUQVRJQyBVSU5UMzIgbVhlbkxlYWYgPSAwOw0KKw0KK0VGSV9YRU5fSU5G
TyBtWGVuSW5mbzsNCisNCisvKioNCisgIFJldHVybnMgRTgyMCBtYXAgcHJvdmlkZWQgYnkgWGVu
DQorDQorICBAcGFyYW0gRW50cmllcyAgICAgIFBvaW50ZXIgdG8gRTgyMCBtYXANCisgIEBwYXJh
bSBDb3VudCAgICAgICAgTnVtYmVyIG9mIGVudHJpZXMNCisNCisgIEByZXR1cm4gRUZJX1NUQVRV
Uw0KKyoqLw0KK0VGSV9TVEFUVVMNCitYZW5HZXRFODIwTWFwICgNCisgIEVGSV9FODIwX0VOVFJZ
NjQgKipFbnRyaWVzLA0KKyAgVUlOVDMyICpDb3VudA0KKyAgKQ0KK3sNCisgIEVGSV9YRU5fT1ZN
Rl9JTkZPICpJbmZvID0NCisgICAgKEVGSV9YRU5fT1ZNRl9JTkZPICopKFVJTlROKSBPVk1GX0lO
Rk9fUEhZU0lDQUxfQUREUkVTUzsNCisNCisgIGlmIChBc2NpaVN0ckNtcCAoKENIQVI4ICopIElu
Zm8tPlNpZ25hdHVyZSwgIlhlbkhWTU9WTUYiKSkgew0KKyAgICByZXR1cm4gRUZJX05PVF9GT1VO
RDsNCisgIH0NCisNCisgIEFTU0VSVCAoSW5mby0+RTgyMCA8IE1BWF9BRERSRVNTKTsNCisgICpF
bnRyaWVzID0gKEVGSV9FODIwX0VOVFJZNjQgKikoVUlOVE4pIEluZm8tPkU4MjA7DQorICAqQ291
bnQgPSBJbmZvLT5FODIwRW50cmllc0NvdW50Ow0KKw0KKyAgcmV0dXJuIEVGSV9TVUNDRVNTOw0K
K30NCisNCisvKioNCisgIENvbm5lY3RzIHRvIHRoZSBIeXBlcnZpc29yLg0KKw0KKyAgQHBhcmFt
ICBYZW5MZWFmICAgICBDUFVJRCBpbmRleCB1c2VkIHRvIGNvbm5lY3QuDQorDQorICBAcmV0dXJu
IEVGSV9TVEFUVVMNCisNCisqKi8NCitFRklfU1RBVFVTDQorWGVuQ29ubmVjdCAoDQorICBVSU5U
MzIgWGVuTGVhZg0KKyAgKQ0KK3sNCisgIFVJTlQzMiBJbmRleDsNCisgIFVJTlQzMiBUcmFuc2Zl
clJlZzsNCisgIFVJTlQzMiBUcmFuc2ZlclBhZ2VzOw0KKyAgVUlOVDMyIFhlblZlcnNpb247DQor
DQorICBBc21DcHVpZCAoWGVuTGVhZiArIDIsICZUcmFuc2ZlclBhZ2VzLCAmVHJhbnNmZXJSZWcs
IE5VTEwsIE5VTEwpOw0KKyAgbVhlbkluZm8uSHlwZXJQYWdlcyA9IEFsbG9jYXRlUGFnZXMgKFRy
YW5zZmVyUGFnZXMpOw0KKyAgaWYgKCFtWGVuSW5mby5IeXBlclBhZ2VzKSB7DQorICAgIHJldHVy
biBFRklfT1VUX09GX1JFU09VUkNFUzsNCisgIH0NCisNCisgIGZvciAoSW5kZXggPSAwOyBJbmRl
eCA8IFRyYW5zZmVyUGFnZXM7IEluZGV4KyspIHsNCisgICAgQXNtV3JpdGVNc3I2NCAoVHJhbnNm
ZXJSZWcsDQorICAgICAgICAgICAgICAgICAgIChVSU5UTikgbVhlbkluZm8uSHlwZXJQYWdlcyAr
DQorICAgICAgICAgICAgICAgICAgIChJbmRleCA8PCBFRklfUEFHRV9TSElGVCkgKyBJbmRleCk7
DQorICB9DQorDQorICBBc21DcHVpZCAoWGVuTGVhZiArIDEsICZYZW5WZXJzaW9uLCBOVUxMLCBO
VUxMLCBOVUxMKTsNCisgIERFQlVHICgoREVCVUdfRVJST1IsICJEZXRlY3RlZCBYZW4gdmVyc2lv
biAlZC4lZFxuIiwNCisgICAgICAgICAgWGVuVmVyc2lvbiA+PiAxNiwgWGVuVmVyc2lvbiAmIDB4
RkZGRikpOw0KKyAgbVhlbkluZm8uVmVyc2lvbk1ham9yID0gKFVJTlQxNikoWGVuVmVyc2lvbiA+
PiAxNik7DQorICBtWGVuSW5mby5WZXJzaW9uTWlub3IgPSAoVUlOVDE2KShYZW5WZXJzaW9uICYg
MHhGRkZGKTsNCisNCisgIC8qIFRCRDogTG9jYXRlIGh2bV9pbmZvIGFuZCByZXNlcnZlIGl0IGF3
YXkuICovDQorICBtWGVuSW5mby5Idm1JbmZvID0gTlVMTDsNCisNCisgIEJ1aWxkR3VpZERhdGFI
b2IgKA0KKyAgICAmZ0VmaVhlbkluZm9HdWlkLA0KKyAgICAmbVhlbkluZm8sDQorICAgIHNpemVv
ZihtWGVuSW5mbykNCisgICAgKTsNCisNCisgIHJldHVybiBFRklfU1VDQ0VTUzsNCit9DQorDQor
LyoqDQorICBGaWd1cmVzIG91dCBpZiB3ZSBhcmUgcnVubmluZyBpbnNpZGUgWGVuIEhWTS4NCisN
CisgIEByZXR2YWwgVFJVRSAgIFhlbiB3YXMgZGV0ZWN0ZWQNCisgIEByZXR2YWwgRkFMU0UgIFhl
biB3YXMgbm90IGRldGVjdGVkDQorDQorKiovDQorQk9PTEVBTg0KK1hlbkRldGVjdCAoDQorICBW
T0lEDQorICApDQorew0KKyAgVUlOVDggU2lnbmF0dXJlWzEzXTsNCisNCisgIGlmIChtWGVuTGVh
ZiAhPSAwKSB7DQorICAgIHJldHVybiBUUlVFOw0KKyAgfQ0KKw0KKyAgU2lnbmF0dXJlWzEyXSA9
ICdcMCc7DQorICBmb3IgKG1YZW5MZWFmID0gMHg0MDAwMDAwMDsgbVhlbkxlYWYgPCAweDQwMDEw
MDAwOyBtWGVuTGVhZiArPSAweDEwMCkgew0KKyAgICBBc21DcHVpZCAobVhlbkxlYWYsDQorICAg
ICAgICAgICAgICBOVUxMLA0KKyAgICAgICAgICAgICAgKFVJTlQzMiAqKSAmU2lnbmF0dXJlWzBd
LA0KKyAgICAgICAgICAgICAgKFVJTlQzMiAqKSAmU2lnbmF0dXJlWzRdLA0KKyAgICAgICAgICAg
ICAgKFVJTlQzMiAqKSAmU2lnbmF0dXJlWzhdKTsNCisNCisgICAgaWYgKCFBc2NpaVN0ckNtcCAo
KENIQVI4ICopIFNpZ25hdHVyZSwgIlhlblZNTVhlblZNTSIpKSB7DQorICAgICAgcmV0dXJuIFRS
VUU7DQorICAgIH0NCisgIH0NCisNCisgIG1YZW5MZWFmID0gMDsNCisgIHJldHVybiBGQUxTRTsN
Cit9DQorDQorDQorVk9JRA0KK1hlblB1Ymxpc2hSYW1SZWdpb25zICgNCisgIFZPSUQNCisgICkN
Cit7DQorICBFRklfRTgyMF9FTlRSWTY0ICAqRTgyME1hcDsNCisgIFVJTlQzMiAgICAgICAgICAg
IEU4MjBFbnRyaWVzQ291bnQ7DQorICBFRklfU1RBVFVTICAgICAgICBTdGF0dXM7DQorDQorICBE
RUJVRyAoKERFQlVHX0lORk8sICJVc2luZyBtZW1vcnkgbWFwIHByb3ZpZGVkIGJ5IFhlblxuIikp
Ow0KKw0KKyAgLy8NCisgIC8vIFBhcnNlIFJBTSBpbiBFODIwIG1hcA0KKyAgLy8NCisgIEU4MjBF
bnRyaWVzQ291bnQgPSAwOw0KKyAgU3RhdHVzID0gWGVuR2V0RTgyME1hcCAoJkU4MjBNYXAsICZF
ODIwRW50cmllc0NvdW50KTsNCisNCisgIEFTU0VSVF9FRklfRVJST1IgKFN0YXR1cyk7DQorDQor
ICBpZiAoRTgyMEVudHJpZXNDb3VudCA+IDApIHsNCisgICAgRUZJX0U4MjBfRU5UUlk2NCAqRW50
cnk7DQorICAgIFVJTlQzMiBMb29wOw0KKw0KKyAgICBmb3IgKExvb3AgPSAwOyBMb29wIDwgRTgy
MEVudHJpZXNDb3VudDsgTG9vcCsrKSB7DQorICAgICAgRW50cnkgPSBFODIwTWFwICsgTG9vcDsN
CisNCisgICAgICAvLw0KKyAgICAgIC8vIE9ubHkgY2FyZSBhYm91dCBSQU0NCisgICAgICAvLw0K
KyAgICAgIGlmIChFbnRyeS0+VHlwZSAhPSBFZmlBY3BpQWRkcmVzc1JhbmdlTWVtb3J5KSB7DQor
ICAgICAgICBjb250aW51ZTsNCisgICAgICB9DQorDQorICAgICAgQWRkTWVtb3J5QmFzZVNpemVI
b2IgKEVudHJ5LT5CYXNlQWRkciwgRW50cnktPkxlbmd0aCk7DQorDQorICAgICAgTXRyclNldE1l
bW9yeUF0dHJpYnV0ZSAoRW50cnktPkJhc2VBZGRyLCBFbnRyeS0+TGVuZ3RoLCBDYWNoZVdyaXRl
QmFjayk7DQorICAgIH0NCisgIH0NCit9DQorDQorDQorLyoqDQorICBQZXJmb3JtIFhlbiBQRUkg
aW5pdGlhbGl6YXRpb24uDQorDQorICBAcmV0dXJuIEVGSV9TVUNDRVNTICAgICBYZW4gaW5pdGlh
bGl6ZWQgc3VjY2Vzc2Z1bGx5DQorICBAcmV0dXJuIEVGSV9OT1RfRk9VTkQgICBOb3QgcnVubmlu
ZyB1bmRlciBYZW4NCisNCisqKi8NCitFRklfU1RBVFVTDQorSW5pdGlhbGl6ZVhlbiAoDQorICBW
T0lEDQorICApDQorew0KKyAgUkVUVVJOX1NUQVRVUyBQY2RTdGF0dXM7DQorDQorICBpZiAobVhl
bkxlYWYgPT0gMCkgew0KKyAgICByZXR1cm4gRUZJX05PVF9GT1VORDsNCisgIH0NCisNCisgIFhl
bkNvbm5lY3QgKG1YZW5MZWFmKTsNCisNCisgIC8vDQorICAvLyBSZXNlcnZlIGF3YXkgSFZNTE9B
REVSIHJlc2VydmVkIG1lbW9yeSBbMHhGQzAwMDAwMCwweEZEMDAwMDAwKS4NCisgIC8vIFRoaXMg
bmVlZHMgdG8gbWF0Y2ggSFZNTE9BREVSIFJFU0VSVkVEX01FTUJBU0UvUkVTRVJWRURfTUVNU0la
RS4NCisgIC8vDQorICBBZGRSZXNlcnZlZE1lbW9yeUJhc2VTaXplSG9iICgweEZDMDAwMDAwLCAw
eDEwMDAwMDAsIEZBTFNFKTsNCisNCisgIFBjZFN0YXR1cyA9IFBjZFNldEJvb2xTIChQY2RQY2lE
aXNhYmxlQnVzRW51bWVyYXRpb24sIFRSVUUpOw0KKyAgQVNTRVJUX1JFVFVSTl9FUlJPUiAoUGNk
U3RhdHVzKTsNCisNCisgIHJldHVybiBFRklfU1VDQ0VTUzsNCit9DQpkaWZmIC0tZ2l0IGEvTWFp
bnRhaW5lcnMudHh0IGIvTWFpbnRhaW5lcnMudHh0CmluZGV4IDM0YmRiMjc1YjQuLjQyZWM4ZDU0
YWYgMTAwNjQ0Ci0tLSBhL01haW50YWluZXJzLnR4dAorKysgYi9NYWludGFpbmVycy50eHQKQEAg
LTM3OSw2ICszNzksNyBAQCBGOiBPdm1mUGtnL1BsYXRmb3JtUGVpL1hlbi4qCiBGOiBPdm1mUGtn
L1NtYmlvc1BsYXRmb3JtRHhlLypYZW4uYw0KIEY6IE92bWZQa2cvWGVuQnVzRHhlLw0KIEY6IE92
bWZQa2cvWGVuSW9QY2lEeGUvDQorRjogT3ZtZlBrZy9YZW5QbGF0Zm9ybVBlaS8NCiBGOiBPdm1m
UGtnL1hlblB2QmxrRHhlLw0KIEY6IE92bWZQa2cvWGVuUmVzZXRWZWN0b3IvDQogUjogQW50aG9u
eSBQZXJhcmQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+DQotLSAKQW50aG9ueSBQRVJBUkQK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 15:40:13 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 15:40:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hs7kl-00082r-Bu; Mon, 29 Jul 2019 15:39:59 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Q6P6=V2=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hs7kj-00081c-Ps
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 15:39:57 +0000
X-Inumbo-ID: 1d80f490-b217-11e9-b64b-9fe5f453ea43
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 1d80f490-b217-11e9-b64b-9fe5f453ea43;
 Mon, 29 Jul 2019 15:39:56 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: ieaY3czrLObttP+4C89F/icyrwsm1CTlt+E0u6+wGZTy8QgB/UBdM6IAp75mLH+g68L/XMS4TM
 EGo/rq8nirEgjdNhQK2lazsfa8QY9oy68yJHsYqiWg90u8z5t+H4srugs+C1rCG9rP8U26R73U
 05icafrgtz9kXo1dg6PllcoEunk4HQAJzwrAk9Xa2tQKww4evmecLnU5yR05JLxPeUeyvNzBeB
 8HACLR0IjkdZpXcdYrYtprOgnaq3kvnG1DjZF1DJqlC8g+RaqqPtESX3dg65ucmvz34mDQJ49w
 jMY=
X-SBRS: 2.7
X-MesageID: 3564631
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,323,1559534400"; 
   d="scan'208";a="3564631"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <devel@edk2.groups.io>
Date: Mon, 29 Jul 2019 16:39:18 +0100
Message-ID: <20190729153944.24239-10-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.22.0
In-Reply-To: <20190729153944.24239-1-anthony.perard@citrix.com>
References: <20190729153944.24239-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 09/35] OvmfPkg/OvmfXen: use a TimerLib
 instance that depends only on the CPU
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>,
 Jordan Justen <jordan.l.justen@intel.com>, Julien Grall <julien.grall@arm.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Anthony PERARD <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Laszlo Ersek <lersek@redhat.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>

VGhlIEFDUEkgVGltZXIgaXNuJ3QgcHJlc2VudCBpbiBhIFBWSCBndWVzdCwgYnV0IGxvY2FsIEFQ
SUMgd29ya3Mgb24KYm90aCBQVkggYW5kIEhWTS4KCk5vdGUgdGhhdCB0aGUgdXNlIG9mIFNlY1Bl
aUR4ZVRpbWVyTGliQ3B1IG1pZ2h0IGJlIGFuIGlzc3VlIHdpdGggYQpkcml2ZXIgb2YgdHlwZSBE
WEVfUlVOVElNRV9EUklWRVIuIEkndmUgYXR0ZW1wdGVkIHRvIGZpbmQgb3V0IHdoaWNoIG9mCnRo
ZSBEWEVfUlVOVElNRV9EUklWRVIgdXNlcyB0aGUgVGltZXJMaWIgYXQgcnVudGltZS4gSSd2ZSBk
b25lIHRoYXQgYnkKcmVwbGFjaW5nIHRoZSBUaW1lckxpYiBldmFsdWF0aW9uIGluCltMaWJyYXJ5
Q2xhc3Nlcy5jb21tb24uRFhFX1JVTlRJTUVfRFJJVkVSXSBieSBhIGRpZmZlcmVudCBvbmUgYW5k
CmNoZWNraW5nIGV2ZXJ5IG1vZHVsZSB0aGF0IHVzZXMgaXQgKHdpdGggdGhlIC0tcmVwb3J0LWZp
bGU9cmVwb3J0CmJ1aWxkIG9wdGlvbikuCgpSZXNldFN5c3RlbVJ1bnRpbWVEeGUgaXMgY2FsbGlu
ZyB0aGUgVGltZXJMaWIgQVBJIGF0IHJ1bnRpbWUgdG8gZG8gdGhlCm9wZXJhdGlvbiAiRWZpUmVz
ZXRDb2xkIiwgc28gdGhpcyBtYXkgbmV2ZXIgY29tcGxldGUgaWYgdGhlIE9TIGhhdmUKZGlzYWJs
ZWQgdGhlIExvY2FsIEFQSUMgVGltZXIuCgpSZWY6IGh0dHBzOi8vYnVnemlsbGEudGlhbm9jb3Jl
Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTY4OQpTaWduZWQtb2ZmLWJ5OiBBbnRob255IFBFUkFSRCA8
YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KQWNrZWQtYnk6IExhc3psbyBFcnNlayA8bGVyc2Vr
QHJlZGhhdC5jb20+Ci0tLQoKTm90ZXM6CiAgICB2NDoKICAgIC0gcmV3b3JkZWQgdGhlIGZpcnN0
IHNlbnRlbmNlLCB1c2UgIm5vdCBwcmVzZW50IiBpbnN0ZWFkIG9mICJkb24ndCB3b3JrIi4KICAg
IAogICAgdjM6CiAgICAtIGNsZWFudXAgLmRzYywgbGVhdmUgb25seSBvbmUgVGltZXJMaWIgcmVz
b2x1dGlvbgogICAgLSBBZGRlZCBhIG5vdGUgaW4gdGhlIGNvbW1pdCBtZXNzYWdlIHJlZ2FyZGlu
ZyB0aGUgdXNlIG9mIHRoZSBsb2NhbCBhcGljCiAgICAgIGJ5IHJ1bnRpbWUgZHJpdmVycwoKIE92
bWZQa2cvT3ZtZlhlbi5kc2MgfCA3ICstLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlv
bigrKSwgNiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9Pdm1mUGtnL092bWZYZW4uZHNjIGIv
T3ZtZlBrZy9Pdm1mWGVuLmRzYwppbmRleCA3NjE5YTg5MzgyLi5iNDBkMzllMDAzIDEwMDY0NAot
LS0gYS9Pdm1mUGtnL092bWZYZW4uZHNjCisrKyBiL092bWZQa2cvT3ZtZlhlbi5kc2MKQEAgLTEw
NCw3ICsxMDQsNyBAQCBbU2t1SWRzXQogIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMNCiBbTGlicmFy
eUNsYXNzZXNdDQogICBQY2RMaWJ8TWRlUGtnL0xpYnJhcnkvQmFzZVBjZExpYk51bGwvQmFzZVBj
ZExpYk51bGwuaW5mDQotICBUaW1lckxpYnxPdm1mUGtnL0xpYnJhcnkvQWNwaVRpbWVyTGliL0Jh
c2VBY3BpVGltZXJMaWIuaW5mDQorICBUaW1lckxpYnxNZGVQa2cvTGlicmFyeS9TZWNQZWlEeGVU
aW1lckxpYkNwdS9TZWNQZWlEeGVUaW1lckxpYkNwdS5pbmYNCiAgIFByaW50TGlifE1kZVBrZy9M
aWJyYXJ5L0Jhc2VQcmludExpYi9CYXNlUHJpbnRMaWIuaW5mDQogICBCYXNlTWVtb3J5TGlifE1k
ZVBrZy9MaWJyYXJ5L0Jhc2VNZW1vcnlMaWJSZXBTdHIvQmFzZU1lbW9yeUxpYlJlcFN0ci5pbmYN
CiAgIEJhc2VMaWJ8TWRlUGtnL0xpYnJhcnkvQmFzZUxpYi9CYXNlTGliLmluZg0KQEAgLTIwMiw3
ICsyMDIsNiBAQCBbTGlicmFyeUNsYXNzZXMuY29tbW9uXQogICBCYXNlQ3J5cHRMaWJ8Q3J5cHRv
UGtnL0xpYnJhcnkvQmFzZUNyeXB0TGliL0Jhc2VDcnlwdExpYi5pbmYNCiANCiBbTGlicmFyeUNs
YXNzZXMuY29tbW9uLlNFQ10NCi0gIFRpbWVyTGlifE92bWZQa2cvTGlicmFyeS9BY3BpVGltZXJM
aWIvQmFzZVJvbUFjcGlUaW1lckxpYi5pbmYNCiAgIFFlbXVGd0NmZ0xpYnxPdm1mUGtnL0xpYnJh
cnkvUWVtdUZ3Q2ZnTGliL1FlbXVGd0NmZ1NlY0xpYi5pbmYNCiAhaWZkZWYgJChERUJVR19PTl9T
RVJJQUxfUE9SVCkNCiAgIERlYnVnTGlifE1kZVBrZy9MaWJyYXJ5L0Jhc2VEZWJ1Z0xpYlNlcmlh
bFBvcnQvQmFzZURlYnVnTGliU2VyaWFsUG9ydC5pbmYNCkBAIC0yODEsNyArMjgwLDYgQEAgW0xp
YnJhcnlDbGFzc2VzLmNvbW1vbi5EWEVfQ09SRV0KIA0KIFtMaWJyYXJ5Q2xhc3Nlcy5jb21tb24u
RFhFX1JVTlRJTUVfRFJJVkVSXQ0KICAgUGNkTGlifE1kZVBrZy9MaWJyYXJ5L0R4ZVBjZExpYi9E
eGVQY2RMaWIuaW5mDQotICBUaW1lckxpYnxPdm1mUGtnL0xpYnJhcnkvQWNwaVRpbWVyTGliL0R4
ZUFjcGlUaW1lckxpYi5pbmYNCiAgIEhvYkxpYnxNZGVQa2cvTGlicmFyeS9EeGVIb2JMaWIvRHhl
SG9iTGliLmluZg0KICAgRHhlQ29yZUVudHJ5UG9pbnR8TWRlUGtnL0xpYnJhcnkvRHhlQ29yZUVu
dHJ5UG9pbnQvRHhlQ29yZUVudHJ5UG9pbnQuaW5mDQogICBNZW1vcnlBbGxvY2F0aW9uTGlifE1k
ZVBrZy9MaWJyYXJ5L1VlZmlNZW1vcnlBbGxvY2F0aW9uTGliL1VlZmlNZW1vcnlBbGxvY2F0aW9u
TGliLmluZg0KQEAgLTI5OCw3ICsyOTYsNiBAQCBbTGlicmFyeUNsYXNzZXMuY29tbW9uLkRYRV9S
VU5USU1FX0RSSVZFUl0KIA0KIFtMaWJyYXJ5Q2xhc3Nlcy5jb21tb24uVUVGSV9EUklWRVJdDQog
ICBQY2RMaWJ8TWRlUGtnL0xpYnJhcnkvRHhlUGNkTGliL0R4ZVBjZExpYi5pbmYNCi0gIFRpbWVy
TGlifE92bWZQa2cvTGlicmFyeS9BY3BpVGltZXJMaWIvRHhlQWNwaVRpbWVyTGliLmluZg0KICAg
SG9iTGlifE1kZVBrZy9MaWJyYXJ5L0R4ZUhvYkxpYi9EeGVIb2JMaWIuaW5mDQogICBEeGVDb3Jl
RW50cnlQb2ludHxNZGVQa2cvTGlicmFyeS9EeGVDb3JlRW50cnlQb2ludC9EeGVDb3JlRW50cnlQ
b2ludC5pbmYNCiAgIE1lbW9yeUFsbG9jYXRpb25MaWJ8TWRlUGtnL0xpYnJhcnkvVWVmaU1lbW9y
eUFsbG9jYXRpb25MaWIvVWVmaU1lbW9yeUFsbG9jYXRpb25MaWIuaW5mDQpAQCAtMzEzLDcgKzMx
MCw2IEBAIFtMaWJyYXJ5Q2xhc3Nlcy5jb21tb24uVUVGSV9EUklWRVJdCiANCiBbTGlicmFyeUNs
YXNzZXMuY29tbW9uLkRYRV9EUklWRVJdDQogICBQY2RMaWJ8TWRlUGtnL0xpYnJhcnkvRHhlUGNk
TGliL0R4ZVBjZExpYi5pbmYNCi0gIFRpbWVyTGlifE92bWZQa2cvTGlicmFyeS9BY3BpVGltZXJM
aWIvRHhlQWNwaVRpbWVyTGliLmluZg0KICAgSG9iTGlifE1kZVBrZy9MaWJyYXJ5L0R4ZUhvYkxp
Yi9EeGVIb2JMaWIuaW5mDQogICBNZW1vcnlBbGxvY2F0aW9uTGlifE1kZVBrZy9MaWJyYXJ5L1Vl
ZmlNZW1vcnlBbGxvY2F0aW9uTGliL1VlZmlNZW1vcnlBbGxvY2F0aW9uTGliLmluZg0KICAgUmVw
b3J0U3RhdHVzQ29kZUxpYnxNZGVNb2R1bGVQa2cvTGlicmFyeS9EeGVSZXBvcnRTdGF0dXNDb2Rl
TGliL0R4ZVJlcG9ydFN0YXR1c0NvZGVMaWIuaW5mDQpAQCAtMzM3LDcgKzMzMyw2IEBAIFtMaWJy
YXJ5Q2xhc3Nlcy5jb21tb24uRFhFX0RSSVZFUl0KIA0KIFtMaWJyYXJ5Q2xhc3Nlcy5jb21tb24u
VUVGSV9BUFBMSUNBVElPTl0NCiAgIFBjZExpYnxNZGVQa2cvTGlicmFyeS9EeGVQY2RMaWIvRHhl
UGNkTGliLmluZg0KLSAgVGltZXJMaWJ8T3ZtZlBrZy9MaWJyYXJ5L0FjcGlUaW1lckxpYi9EeGVB
Y3BpVGltZXJMaWIuaW5mDQogICBIb2JMaWJ8TWRlUGtnL0xpYnJhcnkvRHhlSG9iTGliL0R4ZUhv
YkxpYi5pbmYNCiAgIE1lbW9yeUFsbG9jYXRpb25MaWJ8TWRlUGtnL0xpYnJhcnkvVWVmaU1lbW9y
eUFsbG9jYXRpb25MaWIvVWVmaU1lbW9yeUFsbG9jYXRpb25MaWIuaW5mDQogICBSZXBvcnRTdGF0
dXNDb2RlTGlifE1kZU1vZHVsZVBrZy9MaWJyYXJ5L0R4ZVJlcG9ydFN0YXR1c0NvZGVMaWIvRHhl
UmVwb3J0U3RhdHVzQ29kZUxpYi5pbmYNCi0tIApBbnRob255IFBFUkFSRAoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 15:40:13 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 15:40:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hs7ki-00080w-UT; Mon, 29 Jul 2019 15:39:56 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Q6P6=V2=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hs7ki-00080d-9K
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 15:39:56 +0000
X-Inumbo-ID: 1a0fdf4c-b217-11e9-96ba-c7d1b8bdb1e8
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 1a0fdf4c-b217-11e9-96ba-c7d1b8bdb1e8;
 Mon, 29 Jul 2019 15:39:50 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: twSvjs2x1DVUL8kYio3zUY1KTRUckLo+GDwjJ3D7qj5lxjbEIUiQW/dDGp7zcGo7pMx6Se7utA
 NBcwVSt2COo2nGF0Tzhr08PMU0GkaUW/kOTRUWHCSVzXuVc65KTJ+A2R8egoEw/wmtTFxVMfro
 Kxn3lRdmEjDO3WC+k5bIKgadDz2bLoCWJ9J00PDP0JD91eGM8bo3zldn0/alQKE5abOJ2eoNpm
 WPrGglVdMppXs32MQxfsoe5WoteLoY9pbpiz0DFtK+ZLLYkXTB/N25sGeDoweEqVD4fVmQuQaC
 a44=
X-SBRS: 2.7
X-MesageID: 3564621
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,323,1559534400"; 
   d="scan'208";a="3564621"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <devel@edk2.groups.io>
Date: Mon, 29 Jul 2019 16:39:12 +0100
Message-ID: <20190729153944.24239-4-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.22.0
In-Reply-To: <20190729153944.24239-1-anthony.perard@citrix.com>
References: <20190729153944.24239-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 03/35] OvmfPkg: Introduce XenResetVector
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>,
 Jordan Justen <jordan.l.justen@intel.com>, Julien Grall <julien.grall@arm.com>,
 Anthony PERARD <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Laszlo Ersek <lersek@redhat.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SW50cm9kdWNlIFhlblJlc2V0VmVjdG9yLCBhIGNvcHkgb2YgT3ZtZlBrZy9SZXNldFZlY3Rvciwg
d2l0aCBvbmUKY2hhbmdlczoKICAtIFNFQ19ERUZBVUxUX0NSMDogZW5hYmxlIGNhY2hlIChiaXQg
MzAgb3IgQ0Qgc2V0IHRvIDApCgpYZW4gY29waWVzIHRoZSBPVk1GIGNvZGUgdG8gUkFNLCB0aGVy
ZSBpcyBubyBuZWVkIHRvIGRpc2FibGUgY2FjaGUuCgpUaGlzIG5ldyBtb2R1bGUgd2lsbCBsYXRl
ciBiZSBtb2RpZmllZCB0byBhZGQgYSBuZXcgZW50cnkgcG9pbnQsIG1vcmUKZGV0YWlsIGluIGEg
Zm9sbG93aW5nIGNvbW1pdCAiT3ZtZlBrZy9YZW5SZXNldFZlY3RvcjogQWRkIG5ldyBlbnRyeSBw
b2ludApmb3IgWGVuIFBWSCIKClZhbHVlIEZJTEVfR1VJRCBvZiBYZW5SZXNldFZlY3RvciBoYXZl
IG5vdCBjaGFuZ2VkIGNvbXBhcmUgdG8gUmVzZXRWZWN0b3IKYmVjYXVzZSBpdCBpcyBhIHNwZWNp
YWwgdmFsdWUgKGdFZmlGaXJtd2FyZVZvbHVtZVRvcEZpbGVHdWlkKS4KClJlZjogaHR0cHM6Ly9i
dWd6aWxsYS50aWFub2NvcmUub3JnL3Nob3dfYnVnLmNnaT9pZD0xNjg5ClNpZ25lZC1vZmYtYnk6
IEFudGhvbnkgUEVSQVJEIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29tPgpSZXZpZXdlZC1ieTog
TGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KLS0tCgpOb3RlczoKICAgIHY0OgogICAg
LSBVcGRhdGUgTWFpbnRhaW5lcnMudHh0CiAgICAKICAgIHYzOgogICAgICAtIEFkZGVkIGdFZmlG
aXJtd2FyZVZvbHVtZVRvcEZpbGVHdWlkIHRvIHRoZSBjb21taXQgbWVzc2FnZS4KICAgICAgLSBy
ZWJhc2VkOiBTUERYCgogT3ZtZlBrZy9Pdm1mWGVuLmRzYyAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHwgICAyICstCiBPdm1mUGtnL092bWZYZW4uZmRmICAgICAgICAgICAgICAgICAgICAgICAg
ICAgfCAgIDIgKy0KIE92bWZQa2cvWGVuUmVzZXRWZWN0b3IvWGVuUmVzZXRWZWN0b3IuaW5mICAg
ICB8ICAzOCArKysrKwogTWFpbnRhaW5lcnMudHh0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHwgICAxICsKIC4uLi9YZW5SZXNldFZlY3Rvci9JYTE2L1JlYWwxNlRvRmxhdDMyLmFzbSAg
ICB8IDEzNCArKysrKysrKysrKysrKysrCiBPdm1mUGtnL1hlblJlc2V0VmVjdG9yL0lhMzIvUGFn
ZVRhYmxlczY0LmFzbSAgfCAxNDkgKysrKysrKysrKysrKysrKysrCiBPdm1mUGtnL1hlblJlc2V0
VmVjdG9yL1hlblJlc2V0VmVjdG9yLm5hc21iICAgfCAgNjggKysrKysrKysKIDcgZmlsZXMgY2hh
bmdlZCwgMzkyIGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCiBjcmVhdGUgbW9kZSAxMDA2
NDQgT3ZtZlBrZy9YZW5SZXNldFZlY3Rvci9YZW5SZXNldFZlY3Rvci5pbmYKIGNyZWF0ZSBtb2Rl
IDEwMDY0NCBPdm1mUGtnL1hlblJlc2V0VmVjdG9yL0lhMTYvUmVhbDE2VG9GbGF0MzIuYXNtCiBj
cmVhdGUgbW9kZSAxMDA2NDQgT3ZtZlBrZy9YZW5SZXNldFZlY3Rvci9JYTMyL1BhZ2VUYWJsZXM2
NC5hc20KIGNyZWF0ZSBtb2RlIDEwMDY0NCBPdm1mUGtnL1hlblJlc2V0VmVjdG9yL1hlblJlc2V0
VmVjdG9yLm5hc21iCgpkaWZmIC0tZ2l0IGEvT3ZtZlBrZy9Pdm1mWGVuLmRzYyBiL092bWZQa2cv
T3ZtZlhlbi5kc2MKaW5kZXggZjIyNGFjMzJiNC4uMWEwZTU5ZjBjYyAxMDA2NDQKLS0tIGEvT3Zt
ZlBrZy9Pdm1mWGVuLmRzYworKysgYi9Pdm1mUGtnL092bWZYZW4uZHNjCkBAIC00OTUsNyArNDk1
LDcgQEAgW1BjZHNEeW5hbWljRGVmYXVsdF0KICMNCiAjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIw0K
IFtDb21wb25lbnRzXQ0KLSAgT3ZtZlBrZy9SZXNldFZlY3Rvci9SZXNldFZlY3Rvci5pbmYNCisg
IE92bWZQa2cvWGVuUmVzZXRWZWN0b3IvWGVuUmVzZXRWZWN0b3IuaW5mDQogDQogICAjDQogICAj
IFNFQyBQaGFzZSBtb2R1bGVzDQpkaWZmIC0tZ2l0IGEvT3ZtZlBrZy9Pdm1mWGVuLmZkZiBiL092
bWZQa2cvT3ZtZlhlbi5mZGYKaW5kZXggZjU5NjQ3ZmQxNC4uNmZjODQ3OWFhZSAxMDA2NDQKLS0t
IGEvT3ZtZlBrZy9Pdm1mWGVuLmZkZgorKysgYi9Pdm1mUGtnL092bWZYZW4uZmRmCkBAIC0xMTgs
NyArMTE4LDcgQEAgW0ZWLlNFQ0ZWXQogIw0KIElORiAgT3ZtZlBrZy9TZWMvU2VjTWFpbi5pbmYN
CiANCi1JTkYgIFJ1bGVPdmVycmlkZT1SRVNFVF9WRUNUT1IgT3ZtZlBrZy9SZXNldFZlY3Rvci9S
ZXNldFZlY3Rvci5pbmYNCitJTkYgIFJ1bGVPdmVycmlkZT1SRVNFVF9WRUNUT1IgT3ZtZlBrZy9Y
ZW5SZXNldFZlY3Rvci9YZW5SZXNldFZlY3Rvci5pbmYNCiANCiAjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIw0KIFtGVi5QRUlGVl0NCmRpZmYgLS1naXQgYS9Pdm1mUGtnL1hlblJlc2V0VmVjdG9yL1hl
blJlc2V0VmVjdG9yLmluZiBiL092bWZQa2cvWGVuUmVzZXRWZWN0b3IvWGVuUmVzZXRWZWN0b3Iu
aW5mCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAuLjA5N2ZjOWI1YjQKLS0t
IC9kZXYvbnVsbAorKysgYi9Pdm1mUGtnL1hlblJlc2V0VmVjdG9yL1hlblJlc2V0VmVjdG9yLmlu
ZgpAQCAtMCwwICsxLDM4IEBACisjIyBAZmlsZQ0KKyMgIFJlc2V0IFZlY3Rvcg0KKyMNCisjICBD
b3B5cmlnaHQgKGMpIDIwMDYgLSAyMDE0LCBJbnRlbCBDb3Jwb3JhdGlvbi4gQWxsIHJpZ2h0cyBy
ZXNlcnZlZC48QlI+DQorIyAgQ29weXJpZ2h0IChjKSAyMDE5LCBDaXRyaXggU3lzdGVtcywgSW5j
Lg0KKyMNCisjICBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQlNELTItQ2xhdXNlLVBhdGVudA0K
KyMNCisjIw0KKw0KK1tEZWZpbmVzXQ0KKyAgSU5GX1ZFUlNJT04gICAgICAgICAgICAgICAgICAg
ID0gMHgwMDAxMDAwNQ0KKyAgQkFTRV9OQU1FICAgICAgICAgICAgICAgICAgICAgID0gWGVuUmVz
ZXRWZWN0b3INCisgIEZJTEVfR1VJRCAgICAgICAgICAgICAgICAgICAgICA9IDFCQTAwNjJFLUM3
NzktNDU4Mi04NTY2LTMzNkFFOEY3OEYwOQ0KKyAgTU9EVUxFX1RZUEUgICAgICAgICAgICAgICAg
ICAgID0gU0VDDQorICBWRVJTSU9OX1NUUklORyAgICAgICAgICAgICAgICAgPSAxLjENCisNCisj
DQorIyBUaGUgZm9sbG93aW5nIGluZm9ybWF0aW9uIGlzIGZvciByZWZlcmVuY2Ugb25seSBhbmQg
bm90IHJlcXVpcmVkIGJ5IHRoZSBidWlsZCB0b29scy4NCisjDQorIyAgVkFMSURfQVJDSElURUNU
VVJFUyAgICAgICAgICAgPSBJQTMyIFg2NA0KKyMNCisNCitbU291cmNlc10NCisgIFhlblJlc2V0
VmVjdG9yLm5hc21iDQorDQorW1BhY2thZ2VzXQ0KKyAgT3ZtZlBrZy9Pdm1mUGtnLmRlYw0KKyAg
TWRlUGtnL01kZVBrZy5kZWMNCisgIFVlZmlDcHVQa2cvVWVmaUNwdVBrZy5kZWMNCisNCitbQnVp
bGRPcHRpb25zXQ0KKyAgICpfKl9JQTMyX05BU01CX0ZMQUdTID0gLUkkKFdPUktTUEFDRSkvVWVm
aUNwdVBrZy9SZXNldFZlY3Rvci9WdGYwLw0KKyAgICpfKl9YNjRfTkFTTUJfRkxBR1MgPSAtSSQo
V09SS1NQQUNFKS9VZWZpQ3B1UGtnL1Jlc2V0VmVjdG9yL1Z0ZjAvDQorDQorW1BjZF0NCisgIGdV
ZWZpT3ZtZlBrZ1Rva2VuU3BhY2VHdWlkLlBjZE92bWZTZWNQYWdlVGFibGVzQmFzZQ0KKyAgZ1Vl
ZmlPdm1mUGtnVG9rZW5TcGFjZUd1aWQuUGNkT3ZtZlNlY1BhZ2VUYWJsZXNTaXplDQpkaWZmIC0t
Z2l0IGEvTWFpbnRhaW5lcnMudHh0IGIvTWFpbnRhaW5lcnMudHh0CmluZGV4IDk4ZjZkODI4ZWIu
LjM0YmRiMjc1YjQgMTAwNjQ0Ci0tLSBhL01haW50YWluZXJzLnR4dAorKysgYi9NYWludGFpbmVy
cy50eHQKQEAgLTM4MCw2ICszODAsNyBAQCBGOiBPdm1mUGtnL1NtYmlvc1BsYXRmb3JtRHhlLypY
ZW4uYwogRjogT3ZtZlBrZy9YZW5CdXNEeGUvDQogRjogT3ZtZlBrZy9YZW5Jb1BjaUR4ZS8NCiBG
OiBPdm1mUGtnL1hlblB2QmxrRHhlLw0KK0Y6IE92bWZQa2cvWGVuUmVzZXRWZWN0b3IvDQogUjog
QW50aG9ueSBQZXJhcmQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+DQogUjogSnVsaWVuIEdy
YWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4NCiANCmRpZmYgLS1naXQgYS9Pdm1mUGtnL1hlblJl
c2V0VmVjdG9yL0lhMTYvUmVhbDE2VG9GbGF0MzIuYXNtIGIvT3ZtZlBrZy9YZW5SZXNldFZlY3Rv
ci9JYTE2L1JlYWwxNlRvRmxhdDMyLmFzbQpuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAw
MDAwMDAwLi41YzMyOWJmYWVhCi0tLSAvZGV2L251bGwKKysrIGIvT3ZtZlBrZy9YZW5SZXNldFZl
Y3Rvci9JYTE2L1JlYWwxNlRvRmxhdDMyLmFzbQpAQCAtMCwwICsxLDEzNCBAQAorOy0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLQ0KKzsgQGZpbGUNCis7IFRyYW5zaXRpb24gZnJvbSAxNiBiaXQgcmVhbCBt
b2RlIGludG8gMzIgYml0IGZsYXQgcHJvdGVjdGVkIG1vZGUNCis7DQorOyBDb3B5cmlnaHQgKGMp
IDIwMDggLSAyMDEwLCBJbnRlbCBDb3Jwb3JhdGlvbi4gQWxsIHJpZ2h0cyByZXNlcnZlZC48QlI+
DQorOyBDb3B5cmlnaHQgKGMpIDIwMTksIENpdHJpeCBTeXN0ZW1zLCBJbmMuDQorOyBTUERYLUxp
Y2Vuc2UtSWRlbnRpZmllcjogQlNELTItQ2xhdXNlLVBhdGVudA0KKzsNCis7LS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tDQorDQorJWRlZmluZSBTRUNfREVGQVVMVF9DUjAgIDB4MDAwMDAwMjMNCislZGVm
aW5lIFNFQ19ERUZBVUxUX0NSNCAgMHg2NDANCisNCitCSVRTICAgIDE2DQorDQorOw0KKzsgTW9k
aWZpZWQ6ICBFQVgsIEVCWA0KKzsNCis7IEBwYXJhbVtvdXRdICAgICBEUyAgICAgICBTZWxlY3Rv
ciBhbGxvd2luZyBmbGF0IGFjY2VzcyB0byBhbGwgYWRkcmVzc2VzDQorOyBAcGFyYW1bb3V0XSAg
ICAgRVMgICAgICAgU2VsZWN0b3IgYWxsb3dpbmcgZmxhdCBhY2Nlc3MgdG8gYWxsIGFkZHJlc3Nl
cw0KKzsgQHBhcmFtW291dF0gICAgIEZTICAgICAgIFNlbGVjdG9yIGFsbG93aW5nIGZsYXQgYWNj
ZXNzIHRvIGFsbCBhZGRyZXNzZXMNCis7IEBwYXJhbVtvdXRdICAgICBHUyAgICAgICBTZWxlY3Rv
ciBhbGxvd2luZyBmbGF0IGFjY2VzcyB0byBhbGwgYWRkcmVzc2VzDQorOyBAcGFyYW1bb3V0XSAg
ICAgU1MgICAgICAgU2VsZWN0b3IgYWxsb3dpbmcgZmxhdCBhY2Nlc3MgdG8gYWxsIGFkZHJlc3Nl
cw0KKzsNCitUcmFuc2l0aW9uRnJvbVJlYWwxNlRvMzJCaXRGbGF0Og0KKw0KKyAgICBkZWJ1Z1No
b3dQb3N0Q29kZSBQT1NUQ09ERV8xNkJJVF9NT0RFDQorDQorICAgIGNsaQ0KKw0KKyAgICBtb3Yg
ICAgIGJ4LCAweGYwMDANCisgICAgbW92ICAgICBkcywgYngNCisNCisgICAgbW92ICAgICBieCwg
QUREUjE2X09GKGdkdHIpDQorDQorbzMyIGxnZHQgICAgW2NzOmJ4XQ0KKw0KKyAgICBtb3YgICAg
IGVheCwgU0VDX0RFRkFVTFRfQ1IwDQorICAgIG1vdiAgICAgY3IwLCBlYXgNCisNCisgICAgam1w
ICAgICBMSU5FQVJfQ09ERV9TRUw6ZHdvcmQgQUREUl9PRihqdW1wVG8zMkJpdEFuZExhbmRIZXJl
KQ0KK0JJVFMgICAgMzINCitqdW1wVG8zMkJpdEFuZExhbmRIZXJlOg0KKw0KKyAgICBtb3YgICAg
IGVheCwgU0VDX0RFRkFVTFRfQ1I0DQorICAgIG1vdiAgICAgY3I0LCBlYXgNCisNCisgICAgZGVi
dWdTaG93UG9zdENvZGUgUE9TVENPREVfMzJCSVRfTU9ERQ0KKw0KKyAgICBtb3YgICAgIGF4LCBM
SU5FQVJfU0VMDQorICAgIG1vdiAgICAgZHMsIGF4DQorICAgIG1vdiAgICAgZXMsIGF4DQorICAg
IG1vdiAgICAgZnMsIGF4DQorICAgIG1vdiAgICAgZ3MsIGF4DQorICAgIG1vdiAgICAgc3MsIGF4
DQorDQorICAgIE9uZVRpbWVDYWxsUmV0IFRyYW5zaXRpb25Gcm9tUmVhbDE2VG8zMkJpdEZsYXQN
CisNCitBTElHTiAgIDINCisNCitnZHRyOg0KKyAgICBkdyAgICAgIEdEVF9FTkQgLSBHRFRfQkFT
RSAtIDEgICA7IEdEVCBsaW1pdA0KKyAgICBkZCAgICAgIEFERFJfT0YoR0RUX0JBU0UpDQorDQor
QUxJR04gICAxNg0KKw0KKzsNCis7IE1hY3JvcyBmb3IgR0RUIGVudHJpZXMNCis7DQorDQorJWRl
ZmluZSAgUFJFU0VOVF9GTEFHKHApIChwIDw8IDcpDQorJWRlZmluZSAgRFBMKGRwbCkgKGRwbCA8
PCA1KQ0KKyVkZWZpbmUgIFNZU1RFTV9GTEFHKHMpIChzIDw8IDQpDQorJWRlZmluZSAgREVTQ19U
WVBFKHQpICh0KQ0KKw0KKzsgVHlwZTogZGF0YSwgZXhwYW5kLXVwLCB3cml0YWJsZSwgYWNjZXNz
ZWQNCislZGVmaW5lICBEQVRBMzJfVFlQRSAzDQorDQorOyBUeXBlOiBleGVjdXRlLCByZWFkYWJs
ZSwgZXhwYW5kLXVwLCBhY2Nlc3NlZA0KKyVkZWZpbmUgIENPREUzMl9UWVBFIDB4Yg0KKw0KKzsg
VHlwZTogZXhlY3V0ZSwgcmVhZGFibGUsIGV4cGFuZC11cCwgYWNjZXNzZWQNCislZGVmaW5lICBD
T0RFNjRfVFlQRSAweGINCisNCislZGVmaW5lICBHUkFOVUxBUklUWV9GTEFHKGcpIChnIDw8IDcp
DQorJWRlZmluZSAgREVGQVVMVF9TSVpFMzIoZCkgKGQgPDwgNikNCislZGVmaW5lICBDT0RFNjRf
RkxBRyhsKSAobCA8PCA1KQ0KKyVkZWZpbmUgIFVQUEVSX0xJTUlUKGwpIChsKQ0KKw0KKzsNCis7
IFRoZSBHbG9iYWwgRGVzY3JpcHRvciBUYWJsZSAoR0RUKQ0KKzsNCisNCitHRFRfQkFTRToNCis7
IG51bGwgZGVzY3JpcHRvcg0KK05VTExfU0VMICAgICAgICAgICAgZXF1ICQtR0RUX0JBU0UNCisg
ICAgRFcgICAgICAwICAgICAgICAgICAgOyBsaW1pdCAxNTowDQorICAgIERXICAgICAgMCAgICAg
ICAgICAgIDsgYmFzZSAxNTowDQorICAgIERCICAgICAgMCAgICAgICAgICAgIDsgYmFzZSAyMzox
Ng0KKyAgICBEQiAgICAgIDAgICAgICAgICAgICA7IHN5cyBmbGFnLCBkcGwsIHR5cGUNCisgICAg
REIgICAgICAwICAgICAgICAgICAgOyBsaW1pdCAxOToxNiwgZmxhZ3MNCisgICAgREIgICAgICAw
ICAgICAgICAgICAgOyBiYXNlIDMxOjI0DQorDQorOyBsaW5lYXIgZGF0YSBzZWdtZW50IGRlc2Ny
aXB0b3INCitMSU5FQVJfU0VMICAgICAgICAgIGVxdSAkLUdEVF9CQVNFDQorICAgIERXICAgICAg
MHhmZmZmICAgICAgIDsgbGltaXQgMTU6MA0KKyAgICBEVyAgICAgIDAgICAgICAgICAgICA7IGJh
c2UgMTU6MA0KKyAgICBEQiAgICAgIDAgICAgICAgICAgICA7IGJhc2UgMjM6MTYNCisgICAgREIg
ICAgICBQUkVTRU5UX0ZMQUcoMSl8RFBMKDApfFNZU1RFTV9GTEFHKDEpfERFU0NfVFlQRShEQVRB
MzJfVFlQRSkNCisgICAgREIgICAgICBHUkFOVUxBUklUWV9GTEFHKDEpfERFRkFVTFRfU0laRTMy
KDEpfENPREU2NF9GTEFHKDApfFVQUEVSX0xJTUlUKDB4ZikNCisgICAgREIgICAgICAwICAgICAg
ICAgICAgOyBiYXNlIDMxOjI0DQorDQorOyBsaW5lYXIgY29kZSBzZWdtZW50IGRlc2NyaXB0b3IN
CitMSU5FQVJfQ09ERV9TRUwgICAgIGVxdSAkLUdEVF9CQVNFDQorICAgIERXICAgICAgMHhmZmZm
ICAgICAgIDsgbGltaXQgMTU6MA0KKyAgICBEVyAgICAgIDAgICAgICAgICAgICA7IGJhc2UgMTU6
MA0KKyAgICBEQiAgICAgIDAgICAgICAgICAgICA7IGJhc2UgMjM6MTYNCisgICAgREIgICAgICBQ
UkVTRU5UX0ZMQUcoMSl8RFBMKDApfFNZU1RFTV9GTEFHKDEpfERFU0NfVFlQRShDT0RFMzJfVFlQ
RSkNCisgICAgREIgICAgICBHUkFOVUxBUklUWV9GTEFHKDEpfERFRkFVTFRfU0laRTMyKDEpfENP
REU2NF9GTEFHKDApfFVQUEVSX0xJTUlUKDB4ZikNCisgICAgREIgICAgICAwICAgICAgICAgICAg
OyBiYXNlIDMxOjI0DQorDQorJWlmZGVmIEFSQ0hfWDY0DQorOyBsaW5lYXIgY29kZSAoNjQtYml0
KSBzZWdtZW50IGRlc2NyaXB0b3INCitMSU5FQVJfQ09ERTY0X1NFTCAgIGVxdSAkLUdEVF9CQVNF
DQorICAgIERXICAgICAgMHhmZmZmICAgICAgIDsgbGltaXQgMTU6MA0KKyAgICBEVyAgICAgIDAg
ICAgICAgICAgICA7IGJhc2UgMTU6MA0KKyAgICBEQiAgICAgIDAgICAgICAgICAgICA7IGJhc2Ug
MjM6MTYNCisgICAgREIgICAgICBQUkVTRU5UX0ZMQUcoMSl8RFBMKDApfFNZU1RFTV9GTEFHKDEp
fERFU0NfVFlQRShDT0RFNjRfVFlQRSkNCisgICAgREIgICAgICBHUkFOVUxBUklUWV9GTEFHKDEp
fERFRkFVTFRfU0laRTMyKDApfENPREU2NF9GTEFHKDEpfFVQUEVSX0xJTUlUKDB4ZikNCisgICAg
REIgICAgICAwICAgICAgICAgICAgOyBiYXNlIDMxOjI0DQorJWVuZGlmDQorDQorR0RUX0VORDoN
CisNCmRpZmYgLS1naXQgYS9Pdm1mUGtnL1hlblJlc2V0VmVjdG9yL0lhMzIvUGFnZVRhYmxlczY0
LmFzbSBiL092bWZQa2cvWGVuUmVzZXRWZWN0b3IvSWEzMi9QYWdlVGFibGVzNjQuYXNtCm5ldyBm
aWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAuLjlmMWMwZTIyNTkKLS0tIC9kZXYvbnVs
bAorKysgYi9Pdm1mUGtnL1hlblJlc2V0VmVjdG9yL0lhMzIvUGFnZVRhYmxlczY0LmFzbQpAQCAt
MCwwICsxLDE0OSBAQAorOy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KKzsgQGZpbGUNCis7IFNldHMg
dGhlIENSMyByZWdpc3RlciBmb3IgNjQtYml0IHBhZ2luZw0KKzsNCis7IENvcHlyaWdodCAoYykg
MjAwOCAtIDIwMTMsIEludGVsIENvcnBvcmF0aW9uLiBBbGwgcmlnaHRzIHJlc2VydmVkLjxCUj4N
Cis7IENvcHlyaWdodCAoYykgMjAxOSwgQ2l0cml4IFN5c3RlbXMsIEluYy4NCis7IFNQRFgtTGlj
ZW5zZS1JZGVudGlmaWVyOiBCU0QtMi1DbGF1c2UtUGF0ZW50DQorOw0KKzstLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0NCisNCitCSVRTICAgIDMyDQorDQorJWRlZmluZSBQQUdFX1BSRVNFTlQgICAgICAg
ICAgICAweDAxDQorJWRlZmluZSBQQUdFX1JFQURfV1JJVEUgICAgICAgICAweDAyDQorJWRlZmlu
ZSBQQUdFX1VTRVJfU1VQRVJWSVNPUiAgICAweDA0DQorJWRlZmluZSBQQUdFX1dSSVRFX1RIUk9V
R0ggICAgICAweDA4DQorJWRlZmluZSBQQUdFX0NBQ0hFX0RJU0FCTEUgICAgIDB4MDEwDQorJWRl
ZmluZSBQQUdFX0FDQ0VTU0VEICAgICAgICAgIDB4MDIwDQorJWRlZmluZSBQQUdFX0RJUlRZICAg
ICAgICAgICAgIDB4MDQwDQorJWRlZmluZSBQQUdFX1BBVCAgICAgICAgICAgICAgIDB4MDgwDQor
JWRlZmluZSBQQUdFX0dMT0JBTCAgICAgICAgICAgMHgwMTAwDQorJWRlZmluZSBQQUdFXzJNX01C
TyAgICAgICAgICAgIDB4MDgwDQorJWRlZmluZSBQQUdFXzJNX1BBVCAgICAgICAgICAweDAxMDAw
DQorDQorJWRlZmluZSBQQUdFXzJNX1BERV9BVFRSIChQQUdFXzJNX01CTyArIFwNCisgICAgICAg
ICAgICAgICAgICAgICAgICAgIFBBR0VfQUNDRVNTRUQgKyBcDQorICAgICAgICAgICAgICAgICAg
ICAgICAgICBQQUdFX0RJUlRZICsgXA0KKyAgICAgICAgICAgICAgICAgICAgICAgICAgUEFHRV9S
RUFEX1dSSVRFICsgXA0KKyAgICAgICAgICAgICAgICAgICAgICAgICAgUEFHRV9QUkVTRU5UKQ0K
Kw0KKyVkZWZpbmUgUEFHRV9QRFBfQVRUUiAoUEFHRV9BQ0NFU1NFRCArIFwNCisgICAgICAgICAg
ICAgICAgICAgICAgIFBBR0VfUkVBRF9XUklURSArIFwNCisgICAgICAgICAgICAgICAgICAgICAg
IFBBR0VfUFJFU0VOVCkNCisNCis7IENoZWNrIGlmIFNlY3VyZSBFbmNyeXB0ZWQgVmlydHVhbGl6
YXRpb24gKFNFVikgZmVhdHVyZSBpcyBlbmFibGVkDQorOw0KKzsgSWYgU0VWIGlzIGVuYWJsZWQg
dGhlbiBFQVggd2lsbCBiZSBhdCBsZWFzdCAzMg0KKzsgSWYgU0VWIGlzIGRpc2FibGVkIHRoZW4g
RUFYIHdpbGwgYmUgemVyby4NCis7DQorQ2hlY2tTZXZGZWF0dXJlOg0KKyAgICA7IENoZWNrIGlm
IHdlIGhhdmUgYSB2YWxpZCAoMHg4MDAwXzAwMUYpIENQVUlEIGxlYWYNCisgICAgbW92ICAgICAg
IGVheCwgMHg4MDAwMDAwMA0KKyAgICBjcHVpZA0KKw0KKyAgICA7IFRoaXMgY2hlY2sgc2hvdWxk
IGZhaWwgb24gSW50ZWwgb3IgTm9uIFNFViBBTUQgQ1BVcy4gSW4gZnV0dXJlIGlmDQorICAgIDsg
SW50ZWwgQ1BVcyBzdXBwb3J0cyB0aGlzIENQVUlEIGxlYWYgdGhlbiB3ZSBhcmUgZ3VyYW50ZWVk
IHRvIGhhdmUgZXhhY3QNCisgICAgOyBzYW1lIGJpdCBkZWZpbml0aW9uLg0KKyAgICBjbXAgICAg
ICAgZWF4LCAweDgwMDAwMDFmDQorICAgIGpsICAgICAgICBOb1Nldg0KKw0KKyAgICA7IENoZWNr
IGZvciBtZW1vcnkgZW5jcnlwdGlvbiBmZWF0dXJlOg0KKyAgICA7ICBDUFVJRCAgRm44MDAwXzAw
MUZbRUFYXSAtIEJpdCAxDQorICAgIDsNCisgICAgbW92ICAgICAgIGVheCwgIDB4ODAwMDAwMWYN
CisgICAgY3B1aWQNCisgICAgYnQgICAgICAgIGVheCwgMQ0KKyAgICBqbmMgICAgICAgTm9TZXYN
CisNCisgICAgOyBDaGVjayBpZiBtZW1vcnkgZW5jcnlwdGlvbiBpcyBlbmFibGVkDQorICAgIDsg
IE1TUl8weEMwMDEwMTMxIC0gQml0IDAgKFNFViBlbmFibGVkKQ0KKyAgICBtb3YgICAgICAgZWN4
LCAweGMwMDEwMTMxDQorICAgIHJkbXNyDQorICAgIGJ0ICAgICAgICBlYXgsIDANCisgICAgam5j
ICAgICAgIE5vU2V2DQorDQorICAgIDsgR2V0IHB0ZSBiaXQgcG9zaXRpb24gdG8gZW5hYmxlIG1l
bW9yeSBlbmNyeXB0aW9uDQorICAgIDsgQ1BVSUQgRm44MDAwXzAwMUZbRUJYXSAtIEJpdHMgNTow
DQorICAgIDsNCisgICAgbW92ICAgICAgIGVheCwgZWJ4DQorICAgIGFuZCAgICAgICBlYXgsIDB4
M2YNCisgICAgam1wICAgICAgIFNldkV4aXQNCisNCitOb1NldjoNCisgICAgeG9yICAgICAgIGVh
eCwgZWF4DQorDQorU2V2RXhpdDoNCisgICAgT25lVGltZUNhbGxSZXQgQ2hlY2tTZXZGZWF0dXJl
DQorDQorOw0KKzsgTW9kaWZpZWQ6ICBFQVgsIEVCWCwgRUNYLCBFRFgNCis7DQorU2V0Q3IzRm9y
UGFnZVRhYmxlczY0Og0KKw0KKyAgICBPbmVUaW1lQ2FsbCAgIENoZWNrU2V2RmVhdHVyZQ0KKyAg
ICB4b3IgICAgIGVkeCwgZWR4DQorICAgIHRlc3QgICAgZWF4LCBlYXgNCisgICAganogICAgICBT
ZXZOb3RBY3RpdmUNCisNCisgICAgOyBJZiBTRVYgaXMgZW5hYmxlZCwgQy1iaXQgaXMgYWx3YXlz
IGFib3ZlIDMxDQorICAgIHN1YiAgICAgZWF4LCAzMg0KKyAgICBidHMgICAgIGVkeCwgZWF4DQor
DQorU2V2Tm90QWN0aXZlOg0KKw0KKyAgICA7DQorICAgIDsgRm9yIE9WTUYsIGJ1aWxkIHNvbWUg
aW5pdGlhbCBwYWdlIHRhYmxlcyBhdA0KKyAgICA7IFBjZE92bWZTZWNQYWdlVGFibGVzQmFzZSAt
IChQY2RPdm1mU2VjUGFnZVRhYmxlc0Jhc2UgKyAweDYwMDApLg0KKyAgICA7DQorICAgIDsgVGhp
cyByYW5nZSBzaG91bGQgbWF0Y2ggd2l0aCBQY2RPdm1mU2VjUGFnZVRhYmxlc1NpemUgd2hpY2gg
aXMNCisgICAgOyBkZWNsYXJlZCBpbiB0aGUgRkRGIGZpbGVzLg0KKyAgICA7DQorICAgIDsgQXQg
dGhlIGVuZCBvZiBQRUksIHRoZSBwYWdlcyB0YWJsZXMgd2lsbCBiZSByZWJ1aWx0IGludG8gYQ0K
KyAgICA7IG1vcmUgcGVybWFuZW50IGxvY2F0aW9uIGJ5IER4ZUlwbC4NCisgICAgOw0KKw0KKyAg
ICBtb3YgICAgIGVjeCwgNiAqIDB4MTAwMCAvIDQNCisgICAgeG9yICAgICBlYXgsIGVheA0KK2Ns
ZWFyUGFnZVRhYmxlc01lbW9yeUxvb3A6DQorICAgIG1vdiAgICAgZHdvcmRbZWN4ICogNCArIFBU
X0FERFIgKDApIC0gNF0sIGVheA0KKyAgICBsb29wICAgIGNsZWFyUGFnZVRhYmxlc01lbW9yeUxv
b3ANCisNCisgICAgOw0KKyAgICA7IFRvcCBsZXZlbCBQYWdlIERpcmVjdG9yeSBQb2ludGVycyAo
MSAqIDUxMkdCIGVudHJ5KQ0KKyAgICA7DQorICAgIG1vdiAgICAgZHdvcmRbUFRfQUREUiAoMCld
LCBQVF9BRERSICgweDEwMDApICsgUEFHRV9QRFBfQVRUUg0KKyAgICBtb3YgICAgIGR3b3JkW1BU
X0FERFIgKDQpXSwgZWR4DQorDQorICAgIDsNCisgICAgOyBOZXh0IGxldmVsIFBhZ2UgRGlyZWN0
b3J5IFBvaW50ZXJzICg0ICogMUdCIGVudHJpZXMgPT4gNEdCKQ0KKyAgICA7DQorICAgIG1vdiAg
ICAgZHdvcmRbUFRfQUREUiAoMHgxMDAwKV0sIFBUX0FERFIgKDB4MjAwMCkgKyBQQUdFX1BEUF9B
VFRSDQorICAgIG1vdiAgICAgZHdvcmRbUFRfQUREUiAoMHgxMDA0KV0sIGVkeA0KKyAgICBtb3Yg
ICAgIGR3b3JkW1BUX0FERFIgKDB4MTAwOCldLCBQVF9BRERSICgweDMwMDApICsgUEFHRV9QRFBf
QVRUUg0KKyAgICBtb3YgICAgIGR3b3JkW1BUX0FERFIgKDB4MTAwQyldLCBlZHgNCisgICAgbW92
ICAgICBkd29yZFtQVF9BRERSICgweDEwMTApXSwgUFRfQUREUiAoMHg0MDAwKSArIFBBR0VfUERQ
X0FUVFINCisgICAgbW92ICAgICBkd29yZFtQVF9BRERSICgweDEwMTQpXSwgZWR4DQorICAgIG1v
diAgICAgZHdvcmRbUFRfQUREUiAoMHgxMDE4KV0sIFBUX0FERFIgKDB4NTAwMCkgKyBQQUdFX1BE
UF9BVFRSDQorICAgIG1vdiAgICAgZHdvcmRbUFRfQUREUiAoMHgxMDFDKV0sIGVkeA0KKw0KKyAg
ICA7DQorICAgIDsgUGFnZSBUYWJsZSBFbnRyaWVzICgyMDQ4ICogMk1CIGVudHJpZXMgPT4gNEdC
KQ0KKyAgICA7DQorICAgIG1vdiAgICAgZWN4LCAweDgwMA0KK3BhZ2VUYWJsZUVudHJpZXNMb29w
Og0KKyAgICBtb3YgICAgIGVheCwgZWN4DQorICAgIGRlYyAgICAgZWF4DQorICAgIHNobCAgICAg
ZWF4LCAyMQ0KKyAgICBhZGQgICAgIGVheCwgUEFHRV8yTV9QREVfQVRUUg0KKyAgICBtb3YgICAg
IFtlY3ggKiA4ICsgUFRfQUREUiAoMHgyMDAwIC0gOCldLCBlYXgNCisgICAgbW92ICAgICBbKGVj
eCAqIDggKyBQVF9BRERSICgweDIwMDAgLSA4KSkgKyA0XSwgZWR4DQorICAgIGxvb3AgICAgcGFn
ZVRhYmxlRW50cmllc0xvb3ANCisNCisgICAgOw0KKyAgICA7IFNldCBDUjMgbm93IHRoYXQgdGhl
IHBhZ2luZyBzdHJ1Y3R1cmVzIGFyZSBhdmFpbGFibGUNCisgICAgOw0KKyAgICBtb3YgICAgIGVh
eCwgUFRfQUREUiAoMCkNCisgICAgbW92ICAgICBjcjMsIGVheA0KKw0KKyAgICBPbmVUaW1lQ2Fs
bFJldCBTZXRDcjNGb3JQYWdlVGFibGVzNjQNCmRpZmYgLS1naXQgYS9Pdm1mUGtnL1hlblJlc2V0
VmVjdG9yL1hlblJlc2V0VmVjdG9yLm5hc21iIGIvT3ZtZlBrZy9YZW5SZXNldFZlY3Rvci9YZW5S
ZXNldFZlY3Rvci5uYXNtYgpuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwLi44
OWE0YjA4YmMzCi0tLSAvZGV2L251bGwKKysrIGIvT3ZtZlBrZy9YZW5SZXNldFZlY3Rvci9YZW5S
ZXNldFZlY3Rvci5uYXNtYgpAQCAtMCwwICsxLDY4IEBACis7LS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
DQorOyBAZmlsZQ0KKzsgVGhpcyBmaWxlIGluY2x1ZGVzIGFsbCBvdGhlciBjb2RlIGZpbGVzIHRv
IGFzc2VtYmxlIHRoZSByZXNldCB2ZWN0b3IgY29kZQ0KKzsNCis7IENvcHlyaWdodCAoYykgMjAw
OCAtIDIwMTMsIEludGVsIENvcnBvcmF0aW9uLiBBbGwgcmlnaHRzIHJlc2VydmVkLjxCUj4NCis7
IENvcHlyaWdodCAoYykgMjAxOSwgQ2l0cml4IFN5c3RlbXMsIEluYy4NCis7IFNQRFgtTGljZW5z
ZS1JZGVudGlmaWVyOiBCU0QtMi1DbGF1c2UtUGF0ZW50DQorOw0KKzstLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0NCisNCis7DQorOyBJZiBuZWl0aGVyIEFSQ0hfSUEzMiBub3IgQVJDSF9YNjQgYXJlIGRl
ZmluZWQsIHRoZW4gdHJ5IHRvIGluY2x1ZGUNCis7IEJhc2UuaCB0byB1c2UgdGhlIEMgcHJlLXBy
b2Nlc3NvciB0byBkZXRlcm1pbmUgdGhlIGFyY2hpdGVjdHVyZS4NCis7DQorJWlmbmRlZiBBUkNI
X0lBMzINCisgICVpZm5kZWYgQVJDSF9YNjQNCisgICAgI2luY2x1ZGUgPEJhc2UuaD4NCisgICAg
I2lmIGRlZmluZWQgKE1ERV9DUFVfSUEzMikNCisgICAgICAlZGVmaW5lIEFSQ0hfSUEzMg0KKyAg
ICAjZWxpZiBkZWZpbmVkIChNREVfQ1BVX1g2NCkNCisgICAgICAlZGVmaW5lIEFSQ0hfWDY0DQor
ICAgICNlbmRpZg0KKyAgJWVuZGlmDQorJWVuZGlmDQorDQorJWlmZGVmIEFSQ0hfSUEzMg0KKyAg
JWlmZGVmIEFSQ0hfWDY0DQorICAgICVlcnJvciAiT25seSBvbmUgb2YgQVJDSF9JQTMyIG9yIEFS
Q0hfWDY0IGNhbiBiZSBkZWZpbmVkLiINCisgICVlbmRpZg0KKyVlbGlmZGVmIEFSQ0hfWDY0DQor
JWVsc2UNCisgICVlcnJvciAiRWl0aGVyIEFSQ0hfSUEzMiBvciBBUkNIX1g2NCBtdXN0IGJlIGRl
ZmluZWQuIg0KKyVlbmRpZg0KKw0KKyVpbmNsdWRlICJDb21tb25NYWNyb3MuaW5jIg0KKw0KKyVp
bmNsdWRlICJQb3N0Q29kZXMuaW5jIg0KKw0KKyVpZmRlZiBERUJVR19QT1JUODANCisgICVpbmNs
dWRlICJQb3J0ODBEZWJ1Zy5hc20iDQorJWVsaWZkZWYgREVCVUdfU0VSSUFMDQorICAlaW5jbHVk
ZSAiU2VyaWFsRGVidWcuYXNtIg0KKyVlbHNlDQorICAlaW5jbHVkZSAiRGVidWdEaXNhYmxlZC5h
c20iDQorJWVuZGlmDQorDQorJWluY2x1ZGUgIklhMzIvU2VhcmNoRm9yQmZ2QmFzZS5hc20iDQor
JWluY2x1ZGUgIklhMzIvU2VhcmNoRm9yU2VjRW50cnkuYXNtIg0KKw0KKyVpZmRlZiBBUkNIX1g2
NA0KKyAgI2luY2x1ZGUgPEF1dG9HZW4uaD4NCisNCisgICVpZiAoRml4ZWRQY2RHZXQzMiAoUGNk
T3ZtZlNlY1BhZ2VUYWJsZXNTaXplKSAhPSAweDYwMDApDQorICAgICVlcnJvciAiVGhpcyBpbXBs
ZW1lbnRhdGlvbiBpbmhlcmVudGx5IGRlcGVuZHMgb24gUGNkT3ZtZlNlY1BhZ2VUYWJsZXNTaXpl
Ig0KKyAgJWVuZGlmDQorDQorICAlZGVmaW5lIFBUX0FERFIoT2Zmc2V0KSAoRml4ZWRQY2RHZXQz
MiAoUGNkT3ZtZlNlY1BhZ2VUYWJsZXNCYXNlKSArIChPZmZzZXQpKQ0KKyVpbmNsdWRlICJJYTMy
L0ZsYXQzMlRvRmxhdDY0LmFzbSINCislaW5jbHVkZSAiSWEzMi9QYWdlVGFibGVzNjQuYXNtIg0K
KyVlbmRpZg0KKw0KKyVpbmNsdWRlICJJYTE2L1JlYWwxNlRvRmxhdDMyLmFzbSINCislaW5jbHVk
ZSAiSWExNi9Jbml0MTYuYXNtIg0KKw0KKyVpbmNsdWRlICJNYWluLmFzbSINCisNCislaW5jbHVk
ZSAiSWExNi9SZXNldFZlY3RvclZ0ZjAuYXNtIg0KKw0KLS0gCkFudGhvbnkgUEVSQVJECgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 15:40:13 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 15:40:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hs7km-00084C-JG; Mon, 29 Jul 2019 15:40:00 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Q6P6=V2=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hs7kl-00082a-BE
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 15:39:59 +0000
X-Inumbo-ID: 1e35b952-b217-11e9-89f5-a3fbc4035de1
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 1e35b952-b217-11e9-89f5-a3fbc4035de1;
 Mon, 29 Jul 2019 15:39:57 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: kKQW3JKMqTC3M3dmXxvhx2uWW1KD10vDi0tCr9RCD2vcf5aFQ1iL8abf2hCN2aDFonCDi64Fb9
 BIUGMsPjhrCPLrqyOq97tLcnEjoiLF0FEibUSi0ONrO7Nik/Ksij103VRGnM6oilQa81i727b9
 vSzzFMIa37q/pU+1pSHKNBSwbRzBCCX3bfy2O9UT+yYsm4tjZ8lI0U/B/tX0S3S8mGn97wvHN3
 RuYrRrsb+2ya0wIKlUSmO8HTBOFa8FcBare3Jy7N3KZuC83QEbwWCS2jIYrA7CY0ZOUks3CR2R
 maI=
X-SBRS: 2.7
X-MesageID: 3564634
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,323,1559534400"; 
   d="scan'208";a="3564634"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <devel@edk2.groups.io>
Date: Mon, 29 Jul 2019 16:39:17 +0100
Message-ID: <20190729153944.24239-9-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.22.0
In-Reply-To: <20190729153944.24239-1-anthony.perard@citrix.com>
References: <20190729153944.24239-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 08/35] OvmfPkg/XenResetVector: Allow
 jumpstart from either hvmloader or 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: Ard Biesheuvel <ard.biesheuvel@linaro.org>,
 Jordan Justen <jordan.l.justen@intel.com>, Julien Grall <julien.grall@arm.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Anthony PERARD <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Laszlo Ersek <lersek@redhat.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>

VGhpcyBwYXRjaCBhbGxvd3MgdGhlIFJlc2V0VmVjdG9yIHRvIGJlIHJ1biBpbmRlbnBlbmRlbnRs
eSBmcm9tIGJ1aWxkCnRpbWUgYWRkcmVzc2VzLgoKVGhlIGdvYWwgb2YgdGhlIHBhdGNoIGlzIHRv
IGF2b2lkIGhhdmluZyB0byBjcmVhdGUgUkFNIGp1c3QgYmVsb3cgNEcKd2hlbiBjcmVhdGluZyBh
IFhlbiBQVkggZ3Vlc3Qgd2hpbGUgYmVpbmcgY29tcGF0aWJsZSB3aXRoIHRoZSB3YXkKaHZtbG9h
ZGVyIGN1cnJlbnRseSBsb2FkIE9WTUYsIGp1c3QgYmVsb3cgNEcuCgpPbmx5IHRoZSBuZXcgUFZI
IGVudHJ5IHBvaW50IHdpbGwgZG8gdGhlIGNhbGN1bGF0aW9uLgoKVGhlIFJlc2V0VmVjdG9yIHdp
bGwgZmlndXJlIG91dCBpdHMgY3VycmVudCBydW5uaW5nIGFkZHJlc3MgYnkgY3JlYXRpbmcKYSB0
ZW1wb3Jhcnkgc3RhY2ssIG1ha2UgYSBjYWxsIGFuZCBjYWxjdWxhdGUgdGhlIGRpZmZlcmVuY2Ug
YmV0d2VlbiB0aGUKYnVpbGQgdGltZSBhZGRyZXNzIGFuZCB0aGUgYWRkcmVzcyBhdCBydW4gdGlt
ZS4KClRoaXMgcGF0Y2ggY29waWVzIGFuZCBtYWtlIHRoZSBuZWNlc3NhcnkgbW9kaWZpY2F0aW9u
IHRvIHNvbWUgb3RoZXIgYXNtCmZpbGVzOgotIGNvcHkgb2YgVWVmaUNwdVBrZy8uLi4vRmxhdDMy
VG9GbGF0NjQuYXNtOgogIEFsbG93IFRyYW5zaXRpb24zMkZsYXRUbzY0RmxhdCB0byBiZSBydW4g
ZnJvbSBhbnl3aGVyZSBpbiBtZW1vcnkKLSBjb3B5IG9mIFVlZmlDcHVQa2cvLi4vU2VhcmNoRm9y
QmZ2QmFzZS5hc206CiAgQWRkIGEgZXh0cmEgcGFyYW1ldGVyIHRvIGluZGljYXRlIHdoZXJlIHRv
IHN0YXJ0IHRoZSBzZWFyY2ggZm9yIHRoZQogIGJvb3QgZmlybXdhcmUgdm9sdW1lLgoKUmVmOiBo
dHRwczovL2J1Z3ppbGxhLnRpYW5vY29yZS5vcmcvc2hvd19idWcuY2dpP2lkPTE2ODkKU2lnbmVk
LW9mZi1ieTogQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+CkFja2Vk
LWJ5OiBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgotLS0KCk5vdGVzOgogICAgdjM6
CiAgICAtIHJlYmFzZWQsIFNQRFgKICAgIC0gZml4IGNvbW1pdCBtZXNzYWdlCgogLi4uL1hlblJl
c2V0VmVjdG9yL0lhMTYvUmVhbDE2VG9GbGF0MzIuYXNtICAgIHwgIDMgKwogLi4uL1hlblJlc2V0
VmVjdG9yL0lhMzIvRmxhdDMyVG9GbGF0NjQuYXNtICAgIHwgNjggKysrKysrKysrKysrKysrCiAu
Li4vWGVuUmVzZXRWZWN0b3IvSWEzMi9TZWFyY2hGb3JCZnZCYXNlLmFzbSAgfCA4NyArKysrKysr
KysrKysrKysrKysrCiBPdm1mUGtnL1hlblJlc2V0VmVjdG9yL0lhMzIvWGVuUFZITWFpbi5hc20g
ICAgfCA0MyArKysrKysrLS0KIDQgZmlsZXMgY2hhbmdlZCwgMTk0IGluc2VydGlvbnMoKyksIDcg
ZGVsZXRpb25zKC0pCiBjcmVhdGUgbW9kZSAxMDA2NDQgT3ZtZlBrZy9YZW5SZXNldFZlY3Rvci9J
YTMyL0ZsYXQzMlRvRmxhdDY0LmFzbQogY3JlYXRlIG1vZGUgMTAwNjQ0IE92bWZQa2cvWGVuUmVz
ZXRWZWN0b3IvSWEzMi9TZWFyY2hGb3JCZnZCYXNlLmFzbQoKZGlmZiAtLWdpdCBhL092bWZQa2cv
WGVuUmVzZXRWZWN0b3IvSWExNi9SZWFsMTZUb0ZsYXQzMi5hc20gYi9Pdm1mUGtnL1hlblJlc2V0
VmVjdG9yL0lhMTYvUmVhbDE2VG9GbGF0MzIuYXNtCmluZGV4IDVjMzI5YmZhZWEuLjM2ZWE3NGY3
ZmUgMTAwNjQ0Ci0tLSBhL092bWZQa2cvWGVuUmVzZXRWZWN0b3IvSWExNi9SZWFsMTZUb0ZsYXQz
Mi5hc20KKysrIGIvT3ZtZlBrZy9YZW5SZXNldFZlY3Rvci9JYTE2L1JlYWwxNlRvRmxhdDMyLmFz
bQpAQCAtNTQsNiArNTQsOSBAQCBqdW1wVG8zMkJpdEFuZExhbmRIZXJlOgogICAgIG1vdiAgICAg
Z3MsIGF4DQogICAgIG1vdiAgICAgc3MsIGF4DQogDQorICAgIDsgcGFyYW1ldGVyIGZvciBGbGF0
MzJTZWFyY2hGb3JCZnZCYXNlDQorICAgIHhvciAgICAgZWF4LCBlYXggOyBTdGFydCBzZWFyY2hp
bmcgZnJvbSB0b3Agb2YgNEdCIGZvciBCZnZCYXNlDQorDQogICAgIE9uZVRpbWVDYWxsUmV0IFRy
YW5zaXRpb25Gcm9tUmVhbDE2VG8zMkJpdEZsYXQNCiANCiBBTElHTiAgIDINCmRpZmYgLS1naXQg
YS9Pdm1mUGtnL1hlblJlc2V0VmVjdG9yL0lhMzIvRmxhdDMyVG9GbGF0NjQuYXNtIGIvT3ZtZlBr
Zy9YZW5SZXNldFZlY3Rvci9JYTMyL0ZsYXQzMlRvRmxhdDY0LmFzbQpuZXcgZmlsZSBtb2RlIDEw
MDY0NAppbmRleCAwMDAwMDAwMDAwLi42NjFhOGU3MDI4Ci0tLSAvZGV2L251bGwKKysrIGIvT3Zt
ZlBrZy9YZW5SZXNldFZlY3Rvci9JYTMyL0ZsYXQzMlRvRmxhdDY0LmFzbQpAQCAtMCwwICsxLDY4
IEBACis7LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQorOyBAZmlsZQ0KKzsgVHJhbnNpdGlvbiBmcm9t
IDMyIGJpdCBmbGF0IHByb3RlY3RlZCBtb2RlIGludG8gNjQgYml0IGZsYXQgcHJvdGVjdGVkIG1v
ZGUNCis7DQorOyBDb3B5cmlnaHQgKGMpIDIwMDggLSAyMDE4LCBJbnRlbCBDb3Jwb3JhdGlvbi4g
QWxsIHJpZ2h0cyByZXNlcnZlZC48QlI+DQorOyBDb3B5cmlnaHQgKGMpIDIwMTksIENpdHJpeCBT
eXN0ZW1zLCBJbmMuDQorOw0KKzsgU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEJTRC0yLUNsYXVz
ZS1QYXRlbnQNCis7DQorOy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KKw0KK0JJVFMgICAgMzINCisN
Cis7DQorOyBNb2RpZmllZDogIEVBWCwgRUJYLCBFQ1gsIEVEWCwgRVNQDQorOw0KK1RyYW5zaXRp
b24zMkZsYXRUbzY0RmxhdDoNCisNCisgICAgT25lVGltZUNhbGwgU2V0Q3IzRm9yUGFnZVRhYmxl
czY0DQorDQorICAgIG1vdiAgICAgZWF4LCBjcjQNCisgICAgYnRzICAgICBlYXgsIDUgICAgICAg
ICAgICAgICAgICAgICAgOyBlbmFibGUgUEFFDQorICAgIG1vdiAgICAgY3I0LCBlYXgNCisNCisg
ICAgbW92ICAgICBlY3gsIDB4YzAwMDAwODANCisgICAgcmRtc3INCisgICAgYnRzICAgICBlYXgs
IDggICAgICAgICAgICAgICAgICAgICAgOyBzZXQgTE1FDQorICAgIHdybXNyDQorDQorICAgIG1v
diAgICAgZWF4LCBjcjANCisgICAgYnRzICAgICBlYXgsIDMxICAgICAgICAgICAgICAgICAgICAg
OyBzZXQgUEcNCisgICAgbW92ICAgICBjcjAsIGVheCAgICAgICAgICAgICAgICAgICAgOyBlbmFi
bGUgcGFnaW5nDQorDQorICAgIDsNCisgICAgOyBiYWNrdXAgRVNQDQorICAgIDsNCisgICAgbW92
ICAgICBlYngsIGVzcA0KKw0KKyAgICA7DQorICAgIDsgcmVjYWxjdWxhdGUgZGVsdGENCisgICAg
Ow0KKyAgICBtb3YgICAgIGVzcCwgUFZIX1NQQUNFKDE2KQ0KKyAgICBjYWxsICAgIC5kZWx0YQ0K
Ky5kZWx0YToNCisgICAgcG9wICAgICBlZHgNCisgICAgc3ViICAgICBlZHgsIEFERFJfT0YoLmRl
bHRhKQ0KKw0KKyAgICA7DQorICAgIDsgcHVzaCByZXR1cm4gYWRkciBhbmQgc2VnIHRvIHRoZSBz
dGFjaywgdGhlbiByZXR1cm4gZmFyDQorICAgIDsNCisgICAgcHVzaCAgICBkd29yZCBMSU5FQVJf
Q09ERTY0X1NFTA0KKyAgICBtb3YgICAgIGVheCwgQUREUl9PRihqdW1wVG82NEJpdEFuZExhbmRI
ZXJlKQ0KKyAgICBhZGQgICAgIGVheCwgZWR4ICAgICAgICAgICAgICAgICAgICAgICAgICAgICA7
IGFkZCBkZWx0YQ0KKyAgICBwdXNoICAgIGVheA0KKyAgICByZXRmDQorDQorQklUUyAgICA2NA0K
K2p1bXBUbzY0Qml0QW5kTGFuZEhlcmU6DQorDQorICAgIDsNCisgICAgOyByZXN0b3JlIEVTUA0K
KyAgICA7DQorICAgIG1vdiAgICAgZXNwLCBlYngNCisNCisgICAgZGVidWdTaG93UG9zdENvZGUg
UE9TVENPREVfNjRCSVRfTU9ERQ0KKw0KKyAgICBPbmVUaW1lQ2FsbFJldCBUcmFuc2l0aW9uMzJG
bGF0VG82NEZsYXQNCisNCmRpZmYgLS1naXQgYS9Pdm1mUGtnL1hlblJlc2V0VmVjdG9yL0lhMzIv
U2VhcmNoRm9yQmZ2QmFzZS5hc20gYi9Pdm1mUGtnL1hlblJlc2V0VmVjdG9yL0lhMzIvU2VhcmNo
Rm9yQmZ2QmFzZS5hc20KbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMC4uMTkw
Mzg5YzQ2ZgotLS0gL2Rldi9udWxsCisrKyBiL092bWZQa2cvWGVuUmVzZXRWZWN0b3IvSWEzMi9T
ZWFyY2hGb3JCZnZCYXNlLmFzbQpAQCAtMCwwICsxLDg3IEBACis7LS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tDQorOyBAZmlsZQ0KKzsgU2VhcmNoIGZvciB0aGUgQm9vdCBGaXJtd2FyZSBWb2x1bWUgKEJG
VikgYmFzZSBhZGRyZXNzDQorOw0KKzsgQ29weXJpZ2h0IChjKSAyMDA4IC0gMjAwOSwgSW50ZWwg
Q29ycG9yYXRpb24uIEFsbCByaWdodHMgcmVzZXJ2ZWQuPEJSPg0KKzsgQ29weXJpZ2h0IChjKSAy
MDE5LCBDaXRyaXggU3lzdGVtcywgSW5jLg0KKzsNCis7IFNQRFgtTGljZW5zZS1JZGVudGlmaWVy
OiBCU0QtMi1DbGF1c2UtUGF0ZW50DQorOw0KKzstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCisNCis7
I2RlZmluZSBFRklfRklSTVdBUkVfRklMRV9TWVNURU0yX0dVSUQgXA0KKzsgIHsgMHg4YzhjZTU3
OCwgMHg4YTNkLCAweDRmMWMsIHsgMHg5OSwgMHgzNSwgMHg4OSwgMHg2MSwgMHg4NSwgMHhjMywg
MHgyZCwgMHhkMyB9IH0NCislZGVmaW5lIEZGU19HVUlEX0RXT1JEMCAweDhjOGNlNTc4DQorJWRl
ZmluZSBGRlNfR1VJRF9EV09SRDEgMHg0ZjFjOGEzZA0KKyVkZWZpbmUgRkZTX0dVSURfRFdPUkQy
IDB4NjE4OTM1OTkNCislZGVmaW5lIEZGU19HVUlEX0RXT1JEMyAweGQzMmRjMzg1DQorDQorQklU
UyAgICAzMg0KKw0KKzsNCis7IE1vZGlmaWVkOiAgRUFYLCBFQlgsIEVDWA0KKzsgUHJlc2VydmVk
OiBFREksIEVTUA0KKzsNCis7IEBwYXJhbVtpbl0gICBFQVggIFN0YXJ0IHNlYXJjaCBmcm9tIGhl
cmUNCis7IEBwYXJhbVtvdXRdICBFQlAgIEFkZHJlc3Mgb2YgQm9vdCBGaXJtd2FyZSBWb2x1bWUg
KEJGVikNCis7DQorRmxhdDMyU2VhcmNoRm9yQmZ2QmFzZToNCisNCisgICAgbW92ICAgICBlY3gs
IGVheA0KK3NlYXJjaGluZ0ZvckJmdkhlYWRlckxvb3A6DQorICAgIDsNCisgICAgOyBXZSBjaGVj
ayBmb3IgYSBmaXJtd2FyZSB2b2x1bWUgYXQgZXZlcnkgNEtCIGFkZHJlc3MgaW4gdGhlIDE2TUIN
CisgICAgOyBqdXN0IGJlbG93IHdoZXJlIHdlIHN0YXJ0ZWQsIEVDWC4NCisgICAgOw0KKyAgICBz
dWIgICAgIGVheCwgMHgxMDAwDQorICAgIG1vdiAgICAgZWJ4LCBlY3gNCisgICAgc3ViICAgICBl
YngsIGVheA0KKyAgICBjbXAgICAgIGVieCwgMHgwMTAwMDAwMA0KKyAgICA7IGlmIEVDWC1FQVgg
PiAxNk1COyBqdW1wIG5vdGZvdW5kDQorICAgIGphICAgICAgc2VhcmNoZWRGb3JCZnZIZWFkZXJC
dXROb3RGb3VuZA0KKw0KKyAgICA7DQorICAgIDsgQ2hlY2sgRkZTIEdVSUQNCisgICAgOw0KKyAg
ICBjbXAgICAgIGR3b3JkIFtlYXggKyAweDEwXSwgRkZTX0dVSURfRFdPUkQwDQorICAgIGpuZSAg
ICAgc2VhcmNoaW5nRm9yQmZ2SGVhZGVyTG9vcA0KKyAgICBjbXAgICAgIGR3b3JkIFtlYXggKyAw
eDE0XSwgRkZTX0dVSURfRFdPUkQxDQorICAgIGpuZSAgICAgc2VhcmNoaW5nRm9yQmZ2SGVhZGVy
TG9vcA0KKyAgICBjbXAgICAgIGR3b3JkIFtlYXggKyAweDE4XSwgRkZTX0dVSURfRFdPUkQyDQor
ICAgIGpuZSAgICAgc2VhcmNoaW5nRm9yQmZ2SGVhZGVyTG9vcA0KKyAgICBjbXAgICAgIGR3b3Jk
IFtlYXggKyAweDFjXSwgRkZTX0dVSURfRFdPUkQzDQorICAgIGpuZSAgICAgc2VhcmNoaW5nRm9y
QmZ2SGVhZGVyTG9vcA0KKw0KKyAgICA7DQorICAgIDsgQ2hlY2sgRlYgTGVuZ3RoDQorICAgIDsN
CisgICAgY21wICAgICBkd29yZCBbZWF4ICsgMHgyNF0sIDANCisgICAgam5lICAgICBzZWFyY2hp
bmdGb3JCZnZIZWFkZXJMb29wDQorICAgIG1vdiAgICAgZWJ4LCBlYXgNCisgICAgYWRkICAgICBl
YngsIGR3b3JkIFtlYXggKyAweDIwXQ0KKyAgICBjbXAgICAgIGVieCwgZWN4DQorICAgIGpueiAg
ICAgc2VhcmNoaW5nRm9yQmZ2SGVhZGVyTG9vcA0KKw0KKyAgICBqbXAgICAgIHNlYXJjaGVkRm9y
QmZ2SGVhZGVyQW5kSXRXYXNGb3VuZA0KKw0KK3NlYXJjaGVkRm9yQmZ2SGVhZGVyQnV0Tm90Rm91
bmQ6DQorICAgIDsNCisgICAgOyBIYW5nIGlmIHRoZSBTRUMgZW50cnkgcG9pbnQgd2FzIG5vdCBm
b3VuZA0KKyAgICA7DQorICAgIGRlYnVnU2hvd1Bvc3RDb2RlIFBPU1RDT0RFX0JGVl9OT1RfRk9V
TkQNCisNCisgICAgOw0KKyAgICA7IDB4YmZiZmJmYmYgaW4gdGhlIEVBWCAmIEVCUCByZWdpc3Rl
cnMgaGVscHMgc2lnbmFsIHdoYXQgZmFpbGVkDQorICAgIDsgZm9yIGRlYnVnZ2luZyBwdXJwb3Nl
cy4NCisgICAgOw0KKyAgICBtb3YgICAgIGVheCwgMHhCRkJGQkZCRg0KKyAgICBtb3YgICAgIGVi
cCwgZWF4DQorICAgIGptcCAgICAgJA0KKw0KK3NlYXJjaGVkRm9yQmZ2SGVhZGVyQW5kSXRXYXNG
b3VuZDoNCisgICAgbW92ICAgICBlYnAsIGVheA0KKw0KKyAgICBkZWJ1Z1Nob3dQb3N0Q29kZSBQ
T1NUQ09ERV9CRlZfRk9VTkQNCisNCisgICAgT25lVGltZUNhbGxSZXQgRmxhdDMyU2VhcmNoRm9y
QmZ2QmFzZQ0KKw0KZGlmZiAtLWdpdCBhL092bWZQa2cvWGVuUmVzZXRWZWN0b3IvSWEzMi9YZW5Q
VkhNYWluLmFzbSBiL092bWZQa2cvWGVuUmVzZXRWZWN0b3IvSWEzMi9YZW5QVkhNYWluLmFzbQpp
bmRleCBmNDJkZjNkYmEyLi4yZGYwZjEyZTE4IDEwMDY0NAotLS0gYS9Pdm1mUGtnL1hlblJlc2V0
VmVjdG9yL0lhMzIvWGVuUFZITWFpbi5hc20KKysrIGIvT3ZtZlBrZy9YZW5SZXNldFZlY3Rvci9J
YTMyL1hlblBWSE1haW4uYXNtCkBAIC0xNiwyNSArMTYsNDIgQEAgeGVuUFZITWFpbjoKICAgICA7
DQogICAgIG1vdiAgICAgZGksICdCUCcNCiANCi0gICAgOw0KLSAgICA7IEVTUCB3aWxsIGJlIHVz
ZWQgYXMgaW5pdGlhbCB2YWx1ZSBvZiB0aGUgRUFYIHJlZ2lzdGVyDQotICAgIDsgaW4gTWFpbi5h
c20NCi0gICAgOw0KLSAgICB4b3IgICAgIGVzcCwgZXNwDQotDQogICAgIDsNCiAgICAgOyBTdG9y
ZSAiU3RhcnQgb2YgZGF5IiBzdHJ1Y3QgcG9pbnRlciBmb3IgbGF0ZXIgdXNlDQogICAgIDsNCiAg
ICAgbW92ICAgICBkd29yZFtQVkhfU1BBQ0UgKDApXSwgZWJ4DQogICAgIG1vdiAgICAgZHdvcmRb
UFZIX1NQQUNFICg0KV0sICdYUFZIJw0KIA0KKyAgICA7DQorICAgIDsgY2FsY3VsYXRlIGRlbHRh
IGJldHdlZW4gYnVpbGQtYWRkciBhbmQgcnVuIHBvc2l0aW9uDQorICAgIDsNCisgICAgbW92ICAg
ICBlc3AsIFBWSF9TUEFDRSgxNikgICAgICAgICAgOyBjcmVhdGUgYSB0ZW1wb3Jhcnkgc3RhY2sN
CisgICAgY2FsbCAgICAuZGVsdGENCisuZGVsdGE6DQorICAgIHBvcCAgICAgZWR4ICAgICAgICAg
ICAgICAgICAgICAgICAgIDsgZ2V0IGFkZHIgb2YgLmRlbHRhDQorICAgIHN1YiAgICAgZWR4LCBB
RERSX09GKC5kZWx0YSkgICAgICAgIDsgY2FsY3VsYXRlIGRlbHRhDQorDQorICAgIDsNCisgICAg
OyBGaW5kIGFkZHJlc3Mgb2YgR0RUIGFuZCBnZHRyIGFuZCBmaXggdGhlIGxhdGVyDQorICAgIDsN
CiAgICAgbW92ICAgICBlYngsIEFERFJfT0YoZ2R0cikNCisgICAgYWRkICAgICBlYngsIGVkeCAg
ICAgICAgICAgICAgICAgICAgOyBhZGQgZGVsdGEgZ2R0cg0KKyAgICBtb3YgICAgIGVheCwgQURE
Ul9PRihHRFRfQkFTRSkNCisgICAgYWRkICAgICBlYXgsIGVkeCAgICAgICAgICAgICAgICAgICAg
OyBhZGQgZGVsdGEgdG8gR0RUX0JBU0UNCisgICAgbW92ICAgICBkd29yZFtlYnggKyAyXSwgZWF4
ICAgICAgICAgOyBmaXggR0RUX0JBU0UgYWRkciBpbiBnZHRyDQogICAgIGxnZHQgICAgW2VieF0N
CiANCiAgICAgbW92ICAgICBlYXgsIFNFQ19ERUZBVUxUX0NSMA0KICAgICBtb3YgICAgIGNyMCwg
ZWF4DQogDQotICAgIGptcCAgICAgTElORUFSX0NPREVfU0VMOkFERFJfT0YoLmptcFRvTmV3Q29k
ZVNlZykNCisgICAgOw0KKyAgICA7IHB1c2ggcmV0dXJuIGFkZHIgdG8gdGhlIHN0YWNrLCB0aGVu
IHJldHVybiBmYXINCisgICAgOw0KKyAgICBwdXNoICAgIGR3b3JkIExJTkVBUl9DT0RFX1NFTCAg
ICAgICAgICA7IHNlZ21lbnQgdG8gc2VsZWN0DQorICAgIG1vdiAgICAgZWF4LCBBRERSX09GKC5q
bXBUb05ld0NvZGVTZWcpIDsgcmV0dXJuIGFkZHINCisgICAgYWRkICAgICBlYXgsIGVkeCAgICAg
ICAgICAgICAgICAgICAgICAgOyBhZGQgZGVsdGEgdG8gcmV0dXJuIGFkZHINCisgICAgcHVzaCAg
ICBlYXgNCisgICAgcmV0Zg0KIC5qbXBUb05ld0NvZGVTZWc6DQogDQogICAgIG1vdiAgICAgZWF4
LCBTRUNfREVGQVVMVF9DUjQNCkBAIC00Nyw2ICs2NCwxOCBAQCB4ZW5QVkhNYWluOgogICAgIG1v
diAgICAgZ3MsIGF4DQogICAgIG1vdiAgICAgc3MsIGF4DQogDQorICAgIDsNCisgICAgOyBFU1Ag
d2lsbCBiZSB1c2VkIGFzIGluaXRpYWwgdmFsdWUgb2YgdGhlIEVBWCByZWdpc3Rlcg0KKyAgICA7
IGluIE1haW4uYXNtDQorICAgIDsNCisgICAgeG9yICAgICBlc3AsIGVzcA0KKw0KKyAgICA7DQor
ICAgIDsgcGFyYW1ldGVyIGZvciBGbGF0MzJTZWFyY2hGb3JCZnZCYXNlDQorICAgIDsNCisgICAg
bW92ICAgICBlYXgsIEFERFJfT0YoZm91ckdpZ2FieXRlcykNCisgICAgYWRkICAgICBlYXgsIGVk
eCA7IGFkZCBkZWx0YQ0KKw0KICAgICA7DQogICAgIDsgSnVtcCB0byB0aGUgbWFpbiByb3V0aW5l
IG9mIHRoZSBwcmUtU0VDIGNvZGUNCiAgICAgOyBza2lwaW5nIHRoZSAxNi1iaXQgcGFydCBvZiB0
aGUgcm91dGluZSBhbmQNCi0tIApBbnRob255IFBFUkFSRAoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 15:40:13 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 15:40:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hs7kc-0007zN-TY; Mon, 29 Jul 2019 15:39:50 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Q6P6=V2=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hs7kb-0007z6-Em
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 15:39:49 +0000
X-Inumbo-ID: 19010282-b217-11e9-8980-bc764e045a96
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 19010282-b217-11e9-8980-bc764e045a96;
 Mon, 29 Jul 2019 15:39:48 +0000 (UTC)
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: qMPg8t0G8QThSS16Mam/oS5nELdWPesEqgKf0xjY2qy/jEwJZVH4u/nqO0DTamcMowWVPNWd/L
 WiQpOONAai3OjzkGm1wMTe8TKVSzyCKyKnWSb6P4eOgcbqXpQzCVFKAo+qc9PGBm33rPaTtD96
 lwfxNDFZ4A9nkG66HebvEp69QIzbGuZ2pBckW9UZ1piwTATsPyiDukD0L+z9wb+0qv8E0lfHF1
 xvfJYjvKuPaVLvGVT35GQCynJxrCoa7Jy4HsAh2/vHEV4W6ccaMyukDU0KIJ3MuLmkS8v2N8vH
 Ddk=
X-SBRS: 2.7
X-MesageID: 3709373
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,323,1559534400"; 
   d="scan'208";a="3709373"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <devel@edk2.groups.io>
Date: Mon, 29 Jul 2019 16:39:09 +0100
Message-ID: <20190729153944.24239-1-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.22.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 00/35] Specific platform to run OVMF in Xen
 PVH and HVM guests
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>,
 Jordan Justen <jordan.l.justen@intel.com>, Julien Grall <julien.grall@arm.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Anthony PERARD <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Laszlo Ersek <lersek@redhat.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

UGF0Y2ggc2VyaWVzIGF2YWlsYWJsZSBpbiB0aGlzIGdpdCBicmFuY2g6Cmh0dHBzOi8veGVuYml0
cy54ZW4ub3JnL2dpdC1odHRwL3Blb3BsZS9hcGVyYXJkL292bWYuZ2l0IGJyLnBsYXRmb3JtLXhl
bi1wdmgtdjQKCkNoYW5nZXMgaW4gdjQ6Ci0gcGF0Y2ggIk92bWZQa2cvWGVuUGxhdGZvcm1QZWk6
IFJlc2VydmUgaHZtbG9hZGVyJ3MgbWVtb3J5IG9ubHkgd2hlbiBpdCBoYXMKICBydW4iIHdhcyBy
ZW1vdmVkLCBhbmQgaW5zdGVhZCBhIGRpZmZlcmVudCBjaGFuZ2UgaXMgZG9uZSBpbgogICJPdm1m
UGtnL1hlblBsYXRmb3JtUGVpOiBSZXdvcmsgbWVtb3J5IGRldGVjdGlvbiIKLSBvdGhlciBjaGFu
Z2VzIGRldGFpbGVkIGluIHRoZSBub3RlcyBvZiBlYWNoIHBhdGNoCgpIaSwKCkkndmUgc3RhcnRl
ZCB0byBjcmVhdGUgYSBYZW4gc3BlY2lmaWMgcGxhdGZvcm0sIGluIE92bWZQa2cvWGVuT3ZtZi5k
c2MKd2l0aCB0aGUgZ29hbCB0byBtYWtlIGl0IHdvcmsgb24gYm90aCBYZW4gSFZNIGFuZCBYZW4g
UFZILgoKVGhlIGZpcnN0IGZldyBwYXRjaGVzIG9ubHkgY3JlYXRlIHRoZSBwbGF0Zm9ybSBhbmQg
ZHVwbGljYXRlIHNvbWUgY29kZSBmcm9tCk92bWZQa2cgYW5kIHRoZSBsYXRlciBwYXRjaGVzIG1h
a2VzIE9WTUYgYm9vdCBpbiBhIFhlbiBQVkggZ3Vlc3QgYW5kIGNhbiBib290CmEgTGludXggZ3Vl
c3QuCgpBZnRlciB0aGlzIHBhdGNoIHNlcmllcywgSSdkIGxpa2UgdG8gd2FpdCBhIGJpdCBiZWZv
cmUgcmVtb3ZpbmcgWGVuIHN1cHBvcnQKZnJvbSB0aGUgT3ZtZlBrZyouZHNjLCB0byBhbGxvdyB0
aW1lIHRvIHN3aXRjaCB0byB0aGUgbmV3IFhlbiBvbmx5IHBsYXRmb3JtLAptYXliZSAxIHllYXIu
CgpUbyBidWlsZCBhbmQgYm9vdDoKClRvIGJ1aWxkLCBzaW1wbHkgcnVuIE92bWZQa2cvYnVpbGQu
c2ggLXAgT3ZtZlBrZy9Pdm1mWGVuLmRzYwpUaGVuIHVzZSBPVk1GLmZkIGFzIGEga2VybmVsIG9m
IGEgcHZoIGd1ZXN0IGNvbmZpZyBmaWxlICh3aXRoIHhsL2xpYnhsKS4KClBhdGNoIHNlcmllcyBh
dmFpbGFibGUgaW4gdGhpcyBnaXQgYnJhbmNoOgpodHRwczovL3hlbmJpdHMueGVuLm9yZy9naXQt
aHR0cC9wZW9wbGUvYXBlcmFyZC9vdm1mLmdpdCBici5wbGF0Zm9ybS14ZW4tcHZoLXY0CgpBbnRo
b255IFBFUkFSRCAoMzUpOgogIE92bWZQa2cvUmVzZXRTeXN0ZW1MaWI6IEFkZCBtaXNzaW5nIGRl
cGVuZGVuY3kgb24gUGNpTGliCiAgT3ZtZlBrZzogQ3JlYXRlIHBsYXRmb3JtIE92bWZYZW4KICBP
dm1mUGtnOiBJbnRyb2R1Y2UgWGVuUmVzZXRWZWN0b3IKICBPdm1mUGtnOiBJbnRyb2R1Y2UgWGVu
UGxhdGZvcm1QZWkKICBPdm1mUGtnL092bWZYZW46IENyZWF0aW5nIGFuIEVMRiBoZWFkZXIKICBP
dm1mUGtnL1hlblJlc2V0VmVjdG9yOiBBZGQgbmV3IGVudHJ5IHBvaW50IGZvciBYZW4gUFZICiAg
T3ZtZlBrZy9YZW5SZXNldFZlY3RvcjogU2F2aW5nIHN0YXJ0IG9mIGRheSBwb2ludGVyIGZvciBQ
VkggZ3Vlc3RzCiAgT3ZtZlBrZy9YZW5SZXNldFZlY3RvcjogQWxsb3cganVtcHN0YXJ0IGZyb20g
ZWl0aGVyIGh2bWxvYWRlciBvciBQVkgKICBPdm1mUGtnL092bWZYZW46IHVzZSBhIFRpbWVyTGli
IGluc3RhbmNlIHRoYXQgZGVwZW5kcyBvbmx5IG9uIHRoZSBDUFUKICBPdm1mUGtnL1hlblBsYXRm
b3JtUGVpOiBEZXRlY3QgT1ZNRl9JTkZPIGZyb20gaHZtbG9hZGVyCiAgT3ZtZlBrZy9YZW5QbGF0
Zm9ybVBlaTogVXNlIG1YZW5Idm1sb2FkZXJJbmZvIHRvIGdldCBFODIwCiAgT3ZtZlBrZy9YZW5Q
bGF0Zm9ybVBlaTogR3JhYiBSU0RQIGZyb20gUFZIIGd1ZXN0IHN0YXJ0IG9mIGRheSBzdHJ1Y3QK
ICBPdm1mUGtnL0xpYnJhcnkvWGVuUGxhdGZvcm1MaWI6IE5ldyBsaWJyYXJ5CiAgT3ZtZlBrZy9B
Y3BpUGxhdGZvcm1EeGU6IFVzZSBYZW5QbGF0Zm9ybUxpYgogIE92bWZQa2cvQWNwaVBsYXRmb3Jt
RHhlOiBVc2UgWGVuIFBWSCBSU0RQIGlmIGl0IGV4aXN0CiAgT3ZtZlBrZy9YZW5IeXBlcmNhbGxM
aWI6IEVuYWJsZSBpdCBpbiBQRUlNCiAgT3ZtZlBrZy9YZW5QbGF0Zm9ybVBlaTogUmVpbml0IFhl
bkh5cGVyY2FsbExpYgogIE92bWZQa2cvWGVuUGxhdGZvcm1QZWk6IEludHJvZHVjZSBYZW5Idm1s
b2FkZXJEZXRlY3RlZAogIE92bWZQa2cvWGVuUGxhdGZvcm1QZWk6IFNldHVwIEh5cGVyUGFnZXMg
ZWFybGllcgogIE92bWZQa2cvWGVuUGxhdGZvcm1QZWk6IEludHJvZHVjZSBYZW5QdmhEZXRlY3Rl
ZAogIE92bWZQa2c6IEltcG9ydCBYRU5NRU1fbWVtb3J5X21hcCBoeXBlcmNhbGwgdG8gWGVuL21l
bW9yeS5oCiAgT3ZtZlBrZy9YZW5QbGF0Zm9ybVBlaTogbm8gaHZtbG9hZGVyOiBnZXQgdGhlIEU4
MjAgdGFibGUgdmlhIGh5cGVyY2FsbAogIE92bWZQa2cvWGVuUGxhdGZvcm1QZWk6IFJld29yayBt
ZW1vcnkgZGV0ZWN0aW9uCiAgT3ZtZlBrZy9YZW5QbGF0Zm9ybVBlaTogUmVzZXJ2ZSBWR0EgbWVt
b3J5IHJlZ2lvbiwgdG8gYm9vdCBMaW51eAogIE92bWZQa2cvWGVuUGxhdGZvcm1QZWk6IElnbm9y
ZSBtaXNzaW5nIFBDSSBIb3N0IEJyaWRnZSBvbiBYZW4gUFZICiAgT3ZtZlBrZy9YZW5QbGF0Zm9y
bUxpYjogQ2FjaGUgcmVzdWx0IGZvciBYZW5EZXRlY3RlZAogIE92bWZQa2cvUGxhdGZvcm1Cb290
TWFuYWdlckxpYjogVXNlIFhlbkRldGVjdGVkIGZyb20gWGVuUGxhdGZvcm1MaWIKICBPdm1mUGtn
L1BsYXRmb3JtQm9vdE1hbmFnZXJMaWI6IEhhbmRsZSB0aGUgYWJzZW5jZSBvZiBQQ0kgYnVzIG9u
IFhlbgogICAgUFZICiAgT3ZtZlBrZy9Pdm1mWGVuOiBPdmVycmlkZSBQY2RGU0JDbG9jayB0byBY
ZW4gdkxBUElDIHRpbWVyIGZyZXF1ZW5jeQogIE92bWZQa2cvT3ZtZlhlbjogSW50cm9kdWNlIFhl
blRpbWVyRHhlCiAgT3ZtZlBrZy9QbGF0Zm9ybUJvb3RNYW5hZ2VyTGliOiBVc2UgYSBYZW4gY29u
c29sZSBmb3IgQ29uT3V0L0NvbkluCiAgT3ZtZlBrZzogSW50cm9kdWNlIFBjZFhlbkdyYW50RnJh
bWVzCiAgT3ZtZlBrZzogSW50cm9kdWNlIFhlbklvUHZoRHhlIHRvIGluaXRpYWxpemUgR3JhbnQg
VGFibGVzCiAgT3ZtZlBrZzogTW92ZSBYZW5SZWFsVGltZUNsb2NrTGliIGZyb20gQXJtVmlydFBr
ZwogIE92bWZQa2cvT3ZtZlhlbjogdXNlIFJlYWxUaW1lQ2xvY2tSdW50aW1lRHhlIGZyb20gRW1i
ZWRkZWRQa2cKCiBPdm1mUGtnL092bWZQa2cuZGVjICAgICAgICAgICAgICAgICAgICAgICAgICAg
fCAgMTAgKwogQXJtVmlydFBrZy9Bcm1WaXJ0WGVuLmRzYyAgICAgICAgICAgICAgICAgICAgIHwg
ICAyICstCiBPdm1mUGtnL092bWZQa2dJYTMyLmRzYyAgICAgICAgICAgICAgICAgICAgICAgfCAg
IDEgKwogT3ZtZlBrZy9Pdm1mUGtnSWEzMlg2NC5kc2MgICAgICAgICAgICAgICAgICAgIHwgICAx
ICsKIE92bWZQa2cvT3ZtZlBrZ1g2NC5kc2MgICAgICAgICAgICAgICAgICAgICAgICB8ICAgMSAr
CiBPdm1mUGtnL3tPdm1mUGtnWDY0LmRzYyA9PiBPdm1mWGVuLmRzY30gICAgICAgfCAyMzggKy0t
LS0tLS0KIE92bWZQa2cvT3ZtZlhlbi5mZGYgICAgICAgICAgICAgICAgICAgICAgICAgICB8IDUz
OSArKysrKysrKysrKysrKysrKysKIE92bWZQa2cvQWNwaVBsYXRmb3JtRHhlL0FjcGlQbGF0Zm9y
bUR4ZS5pbmYgICB8ICAgMyArLQogLi4uL1BsYXRmb3JtQm9vdE1hbmFnZXJMaWIuaW5mICAgICAg
ICAgICAgICAgIHwgICA2ICstCiAuLi4vTGlicmFyeS9SZXNldFN5c3RlbUxpYi9SZXNldFN5c3Rl
bUxpYi5pbmYgfCAgIDEgKwogLi4uL1hlbkh5cGVyY2FsbExpYi9YZW5IeXBlcmNhbGxMaWIuaW5m
ICAgICAgIHwgICA0ICstCiAuLi4vTGlicmFyeS9YZW5QbGF0Zm9ybUxpYi9YZW5QbGF0Zm9ybUxp
Yi5pbmYgfCAgMzMgKysKIC4uLi9YZW5SZWFsVGltZUNsb2NrTGliLmluZiAgICAgICAgICAgICAg
ICAgICB8ICAgMAogT3ZtZlBrZy9YZW5CdXNEeGUvWGVuQnVzRHhlLmluZiAgICAgICAgICAgICAg
IHwgICAyICsKIE92bWZQa2cvWGVuSW9QdmhEeGUvWGVuSW9QdmhEeGUuaW5mICAgICAgICAgICB8
ICAzNSArKwogT3ZtZlBrZy9YZW5QbGF0Zm9ybVBlaS9YZW5QbGF0Zm9ybVBlaS5pbmYgICAgIHwg
MTAwICsrKysKIE92bWZQa2cvWGVuUmVzZXRWZWN0b3IvWGVuUmVzZXRWZWN0b3IuaW5mICAgICB8
ICA0MSArKwogT3ZtZlBrZy9YZW5UaW1lckR4ZS9YZW5UaW1lckR4ZS5pbmYgICAgICAgICAgIHwg
IDQyICsrCiBPdm1mUGtnL0FjcGlQbGF0Zm9ybUR4ZS9BY3BpUGxhdGZvcm0uaCAgICAgICAgfCAg
IDYgKy0KIE92bWZQa2cvSW5jbHVkZS9HdWlkL1hlbkluZm8uaCAgICAgICAgICAgICAgICB8ICAg
OCArLQogLi4uL1hlbi9hcmNoLXg4Ni9odm0vc3RhcnRfaW5mby5oICAgICAgICAgICAgIHwgMTQz
ICsrKysrCiBPdm1mUGtnL0luY2x1ZGUvSW5kdXN0cnlTdGFuZGFyZC9YZW4vbWVtb3J5LmggfCAg
MjMgKwogT3ZtZlBrZy9JbmNsdWRlL0xpYnJhcnkvWGVuSHlwZXJjYWxsTGliLmggICAgIHwgIDEy
ICsKIE92bWZQa2cvSW5jbHVkZS9MaWJyYXJ5L1hlblBsYXRmb3JtTGliLmggICAgICB8ICA1MyAr
KwogLi4uL1BsYXRmb3JtQm9vdE1hbmFnZXJMaWIvQmRzUGxhdGZvcm0uaCAgICAgIHwgICAxICsK
IE92bWZQa2cvWGVuQnVzRHhlL1hlbkJ1c0R4ZS5oICAgICAgICAgICAgICAgICB8ICAgMSArCiBP
dm1mUGtnL1hlblBsYXRmb3JtUGVpL0Ntb3MuaCAgICAgICAgICAgICAgICAgfCAgNTIgKysKIE92
bWZQa2cvWGVuUGxhdGZvcm1QZWkvUGxhdGZvcm0uaCAgICAgICAgICAgICB8IDEzNiArKysrKwog
T3ZtZlBrZy9YZW5QbGF0Zm9ybVBlaS9YZW4uaCAgICAgICAgICAgICAgICAgIHwgIDM5ICsrCiBP
dm1mUGtnL1hlblRpbWVyRHhlL1hlblRpbWVyRHhlLmggICAgICAgICAgICAgfCAxNzcgKysrKysr
CiBPdm1mUGtnL0FjcGlQbGF0Zm9ybUR4ZS9YZW4uYyAgICAgICAgICAgICAgICAgfCAgNDEgKy0K
IC4uLi9QbGF0Zm9ybUJvb3RNYW5hZ2VyTGliL0Jkc1BsYXRmb3JtLmMgICAgICB8ICA0MyArLQog
Li4uL1BsYXRmb3JtQm9vdE1hbmFnZXJMaWIvUGxhdGZvcm1EYXRhLmMgICAgIHwgIDQ5ICstCiAu
Li4vTGlicmFyeS9SZXNldFN5c3RlbUxpYi9SZXNldFN5c3RlbUxpYi5jICAgfCAgIDMgKy0KIC4u
Li9MaWJyYXJ5L1hlbkh5cGVyY2FsbExpYi9YODZYZW5IeXBlcmNhbGwuYyB8ICAgOCArLQogLi4u
L0xpYnJhcnkvWGVuSHlwZXJjYWxsTGliL1hlbkh5cGVyY2FsbC5jICAgIHwgIDE2ICsKIC4uLi9M
aWJyYXJ5L1hlblBsYXRmb3JtTGliL1hlblBsYXRmb3JtTGliLmMgICB8ICA4MSArKysKIC4uLi9Y
ZW5SZWFsVGltZUNsb2NrTGliL1hlblJlYWxUaW1lQ2xvY2tMaWIuYyB8ICAgMAogT3ZtZlBrZy9P
dm1mWGVuRWxmSGVhZGVyR2VuZXJhdG9yLmMgICAgICAgICAgIHwgMTQwICsrKysrCiBPdm1mUGtn
L1BsYXRmb3JtUGVpL1hlbi5jICAgICAgICAgICAgICAgICAgICAgfCAgIDMgLQogT3ZtZlBrZy9Y
ZW5CdXNEeGUvR3JhbnRUYWJsZS5jICAgICAgICAgICAgICAgIHwgICAzICstCiBPdm1mUGtnL1hl
bklvUHZoRHhlL1hlbklvUHZoRHhlLmMgICAgICAgICAgICAgfCAgNTMgKysKIE92bWZQa2cvWGVu
UGxhdGZvcm1QZWkvQW1kU2V2LmMgICAgICAgICAgICAgICB8ICA2NCArKysKIE92bWZQa2cvWGVu
UGxhdGZvcm1QZWkvQ2xlYXJDYWNoZS5jICAgICAgICAgICB8IDExMiArKysrCiBPdm1mUGtnL1hl
blBsYXRmb3JtUGVpL0Ntb3MuYyAgICAgICAgICAgICAgICAgfCAgNjAgKysKIE92bWZQa2cvWGVu
UGxhdGZvcm1QZWkvRnYuYyAgICAgICAgICAgICAgICAgICB8ICA3NiArKysKIE92bWZQa2cvWGVu
UGxhdGZvcm1QZWkvTWVtRGV0ZWN0LmMgICAgICAgICAgICB8IDQ5MCArKysrKysrKysrKysrKysr
CiBPdm1mUGtnL1hlblBsYXRmb3JtUGVpL1BsYXRmb3JtLmMgICAgICAgICAgICAgfCA0NjMgKysr
KysrKysrKysrKysrCiBPdm1mUGtnL1hlblBsYXRmb3JtUGVpL1hlbi5jICAgICAgICAgICAgICAg
ICAgfCAzNzMgKysrKysrKysrKysrCiBPdm1mUGtnL1hlblRpbWVyRHhlL1hlblRpbWVyRHhlLmMg
ICAgICAgICAgICAgfCAzNTUgKysrKysrKysrKysrCiBNYWludGFpbmVycy50eHQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgfCAgMTAgKy0KIC4uLi9YZW5SZXNldFZlY3Rvci9JYTE2L1Jl
YWwxNlRvRmxhdDMyLmFzbSAgICB8IDEzNyArKysrKwogLi4uL1hlblJlc2V0VmVjdG9yL0lhMTYv
UmVzZXRWZWN0b3JWdGYwLmFzbSAgIHwgIDc5ICsrKwogLi4uL1hlblJlc2V0VmVjdG9yL0lhMzIv
RmxhdDMyVG9GbGF0NjQuYXNtICAgIHwgIDY4ICsrKwogT3ZtZlBrZy9YZW5SZXNldFZlY3Rvci9J
YTMyL1BhZ2VUYWJsZXM2NC5hc20gIHwgMTQ5ICsrKysrCiAuLi4vWGVuUmVzZXRWZWN0b3IvSWEz
Mi9TZWFyY2hGb3JCZnZCYXNlLmFzbSAgfCAgODcgKysrCiBPdm1mUGtnL1hlblJlc2V0VmVjdG9y
L0lhMzIvWGVuUFZITWFpbi5hc20gICAgfCAgODQgKysrCiBPdm1mUGtnL1hlblJlc2V0VmVjdG9y
L1hlblJlc2V0VmVjdG9yLm5hc21iICAgfCAgNzEgKysrCiA1OCBmaWxlcyBjaGFuZ2VkLCA0NTIz
IGluc2VydGlvbnMoKyksIDMwNSBkZWxldGlvbnMoLSkKIGNvcHkgT3ZtZlBrZy97T3ZtZlBrZ1g2
NC5kc2MgPT4gT3ZtZlhlbi5kc2N9ICg3NiUpCiBjcmVhdGUgbW9kZSAxMDA2NDQgT3ZtZlBrZy9P
dm1mWGVuLmZkZgogY3JlYXRlIG1vZGUgMTAwNjQ0IE92bWZQa2cvTGlicmFyeS9YZW5QbGF0Zm9y
bUxpYi9YZW5QbGF0Zm9ybUxpYi5pbmYKIHJlbmFtZSB7QXJtVmlydFBrZyA9PiBPdm1mUGtnfS9M
aWJyYXJ5L1hlblJlYWxUaW1lQ2xvY2tMaWIvWGVuUmVhbFRpbWVDbG9ja0xpYi5pbmYgKDEwMCUp
CiBjcmVhdGUgbW9kZSAxMDA2NDQgT3ZtZlBrZy9YZW5Jb1B2aER4ZS9YZW5Jb1B2aER4ZS5pbmYK
IGNyZWF0ZSBtb2RlIDEwMDY0NCBPdm1mUGtnL1hlblBsYXRmb3JtUGVpL1hlblBsYXRmb3JtUGVp
LmluZgogY3JlYXRlIG1vZGUgMTAwNjQ0IE92bWZQa2cvWGVuUmVzZXRWZWN0b3IvWGVuUmVzZXRW
ZWN0b3IuaW5mCiBjcmVhdGUgbW9kZSAxMDA2NDQgT3ZtZlBrZy9YZW5UaW1lckR4ZS9YZW5UaW1l
ckR4ZS5pbmYKIGNyZWF0ZSBtb2RlIDEwMDY0NCBPdm1mUGtnL0luY2x1ZGUvSW5kdXN0cnlTdGFu
ZGFyZC9YZW4vYXJjaC14ODYvaHZtL3N0YXJ0X2luZm8uaAogY3JlYXRlIG1vZGUgMTAwNjQ0IE92
bWZQa2cvSW5jbHVkZS9MaWJyYXJ5L1hlblBsYXRmb3JtTGliLmgKIGNyZWF0ZSBtb2RlIDEwMDY0
NCBPdm1mUGtnL1hlblBsYXRmb3JtUGVpL0Ntb3MuaAogY3JlYXRlIG1vZGUgMTAwNjQ0IE92bWZQ
a2cvWGVuUGxhdGZvcm1QZWkvUGxhdGZvcm0uaAogY3JlYXRlIG1vZGUgMTAwNjQ0IE92bWZQa2cv
WGVuUGxhdGZvcm1QZWkvWGVuLmgKIGNyZWF0ZSBtb2RlIDEwMDY0NCBPdm1mUGtnL1hlblRpbWVy
RHhlL1hlblRpbWVyRHhlLmgKIGNyZWF0ZSBtb2RlIDEwMDY0NCBPdm1mUGtnL0xpYnJhcnkvWGVu
UGxhdGZvcm1MaWIvWGVuUGxhdGZvcm1MaWIuYwogcmVuYW1lIHtBcm1WaXJ0UGtnID0+IE92bWZQ
a2d9L0xpYnJhcnkvWGVuUmVhbFRpbWVDbG9ja0xpYi9YZW5SZWFsVGltZUNsb2NrTGliLmMgKDEw
MCUpCiBjcmVhdGUgbW9kZSAxMDA2NDQgT3ZtZlBrZy9Pdm1mWGVuRWxmSGVhZGVyR2VuZXJhdG9y
LmMKIGNyZWF0ZSBtb2RlIDEwMDY0NCBPdm1mUGtnL1hlbklvUHZoRHhlL1hlbklvUHZoRHhlLmMK
IGNyZWF0ZSBtb2RlIDEwMDY0NCBPdm1mUGtnL1hlblBsYXRmb3JtUGVpL0FtZFNldi5jCiBjcmVh
dGUgbW9kZSAxMDA2NDQgT3ZtZlBrZy9YZW5QbGF0Zm9ybVBlaS9DbGVhckNhY2hlLmMKIGNyZWF0
ZSBtb2RlIDEwMDY0NCBPdm1mUGtnL1hlblBsYXRmb3JtUGVpL0Ntb3MuYwogY3JlYXRlIG1vZGUg
MTAwNjQ0IE92bWZQa2cvWGVuUGxhdGZvcm1QZWkvRnYuYwogY3JlYXRlIG1vZGUgMTAwNjQ0IE92
bWZQa2cvWGVuUGxhdGZvcm1QZWkvTWVtRGV0ZWN0LmMKIGNyZWF0ZSBtb2RlIDEwMDY0NCBPdm1m
UGtnL1hlblBsYXRmb3JtUGVpL1BsYXRmb3JtLmMKIGNyZWF0ZSBtb2RlIDEwMDY0NCBPdm1mUGtn
L1hlblBsYXRmb3JtUGVpL1hlbi5jCiBjcmVhdGUgbW9kZSAxMDA2NDQgT3ZtZlBrZy9YZW5UaW1l
ckR4ZS9YZW5UaW1lckR4ZS5jCiBjcmVhdGUgbW9kZSAxMDA2NDQgT3ZtZlBrZy9YZW5SZXNldFZl
Y3Rvci9JYTE2L1JlYWwxNlRvRmxhdDMyLmFzbQogY3JlYXRlIG1vZGUgMTAwNjQ0IE92bWZQa2cv
WGVuUmVzZXRWZWN0b3IvSWExNi9SZXNldFZlY3RvclZ0ZjAuYXNtCiBjcmVhdGUgbW9kZSAxMDA2
NDQgT3ZtZlBrZy9YZW5SZXNldFZlY3Rvci9JYTMyL0ZsYXQzMlRvRmxhdDY0LmFzbQogY3JlYXRl
IG1vZGUgMTAwNjQ0IE92bWZQa2cvWGVuUmVzZXRWZWN0b3IvSWEzMi9QYWdlVGFibGVzNjQuYXNt
CiBjcmVhdGUgbW9kZSAxMDA2NDQgT3ZtZlBrZy9YZW5SZXNldFZlY3Rvci9JYTMyL1NlYXJjaEZv
ckJmdkJhc2UuYXNtCiBjcmVhdGUgbW9kZSAxMDA2NDQgT3ZtZlBrZy9YZW5SZXNldFZlY3Rvci9J
YTMyL1hlblBWSE1haW4uYXNtCiBjcmVhdGUgbW9kZSAxMDA2NDQgT3ZtZlBrZy9YZW5SZXNldFZl
Y3Rvci9YZW5SZXNldFZlY3Rvci5uYXNtYgoKLS0gCkFudGhvbnkgUEVSQVJECgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 15:40:13 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 15:40:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hs7kd-0007zW-6e; Mon, 29 Jul 2019 15: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=Q6P6=V2=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hs7kb-0007z7-Fq
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 15:39:49 +0000
X-Inumbo-ID: 187bc9e9-b217-11e9-8980-bc764e045a96
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 187bc9e9-b217-11e9-8980-bc764e045a96;
 Mon, 29 Jul 2019 15:39:47 +0000 (UTC)
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: uU4dSJimHxh3lQhwszNeNiyfUwENcf6YhugRDPu4ZhhL3BLsSGVHSN9WKJTQgP2PXYJwm4s01F
 G7N7/ds9c9NCIupfq/29v28+xRKqJ7iBTGW2HxnW6Uroj4zynFqDIZvlOHQkSFkNmR0HMYltsN
 1WLmtpXpXFhMyFyw63c3L7421/lkzg1GRpFYAkKgKV08ZcIC/NC5sHPGAMgi00Th0Cw3JlKCnl
 lTCX+gfUc6/e6poE53iLcHWchYoUiKUDlnLSHHnNbOUwLL3jS3XBV5AOzHbebaHbVXuV0qehJ2
 DXQ=
X-SBRS: 2.7
X-MesageID: 3709372
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,323,1559534400"; 
   d="scan'208";a="3709372"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <devel@edk2.groups.io>
Date: Mon, 29 Jul 2019 16:39:10 +0100
Message-ID: <20190729153944.24239-2-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.22.0
In-Reply-To: <20190729153944.24239-1-anthony.perard@citrix.com>
References: <20190729153944.24239-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 01/35] OvmfPkg/ResetSystemLib: Add missing
 dependency on PciLib
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>,
 Jordan Justen <jordan.l.justen@intel.com>, Julien Grall <julien.grall@arm.com>,
 Anthony PERARD <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Laszlo Ersek <lersek@redhat.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QWRkIG1pc3NpbmcgZGVwZW5kZW5jeSBvbiBQY2lMaWIKYW5kIHJlbW92ZSBleHRyYSBpbmNsdWRl
cyBvZiBPdm1mUGxhdGZvcm1zLmguCgpTaWduZWQtb2ZmLWJ5OiBBbnRob255IFBFUkFSRCA8YW50
aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KUmV2aWV3ZWQtYnk6IExhc3psbyBFcnNlayA8bGVyc2Vr
QHJlZGhhdC5jb20+Ci0tLQoKTm90ZXM6CiAgICB2MjoKICAgIC0gYWxzbyBhZGQgUGNpTGliLmgg
aW5jbHVkZSB0byB0aGUgLmMKICAgIC0gYW5kIHJlbW92ZSBleHRyYSBpbmNsdWRlIG9mIE92bWZQ
bGF0Zm9ybXMuaAoKIE92bWZQa2cvTGlicmFyeS9SZXNldFN5c3RlbUxpYi9SZXNldFN5c3RlbUxp
Yi5pbmYgfCAxICsKIE92bWZQa2cvTGlicmFyeS9SZXNldFN5c3RlbUxpYi9SZXNldFN5c3RlbUxp
Yi5jICAgfCAzICstLQogMiBmaWxlcyBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKyksIDIgZGVsZXRp
b25zKC0pCgpkaWZmIC0tZ2l0IGEvT3ZtZlBrZy9MaWJyYXJ5L1Jlc2V0U3lzdGVtTGliL1Jlc2V0
U3lzdGVtTGliLmluZiBiL092bWZQa2cvTGlicmFyeS9SZXNldFN5c3RlbUxpYi9SZXNldFN5c3Rl
bUxpYi5pbmYKaW5kZXggN2M0NGY5OWE1Yy4uMmYyNGRhYzg3ZiAxMDA2NDQKLS0tIGEvT3ZtZlBr
Zy9MaWJyYXJ5L1Jlc2V0U3lzdGVtTGliL1Jlc2V0U3lzdGVtTGliLmluZgorKysgYi9Pdm1mUGtn
L0xpYnJhcnkvUmVzZXRTeXN0ZW1MaWIvUmVzZXRTeXN0ZW1MaWIuaW5mCkBAIC0zMCw0ICszMCw1
IEBAIFtQYWNrYWdlc10KIFtMaWJyYXJ5Q2xhc3Nlc10NCiAgIERlYnVnTGliDQogICBJb0xpYg0K
KyAgUGNpTGliDQogICBUaW1lckxpYg0KZGlmZiAtLWdpdCBhL092bWZQa2cvTGlicmFyeS9SZXNl
dFN5c3RlbUxpYi9SZXNldFN5c3RlbUxpYi5jIGIvT3ZtZlBrZy9MaWJyYXJ5L1Jlc2V0U3lzdGVt
TGliL1Jlc2V0U3lzdGVtTGliLmMKaW5kZXggMjc0NjBjZDEwMC4uOThkZDgwZTMzYyAxMDA2NDQK
LS0tIGEvT3ZtZlBrZy9MaWJyYXJ5L1Jlc2V0U3lzdGVtTGliL1Jlc2V0U3lzdGVtTGliLmMKKysr
IGIvT3ZtZlBrZy9MaWJyYXJ5L1Jlc2V0U3lzdGVtTGliL1Jlc2V0U3lzdGVtTGliLmMKQEAgLTEx
LDExICsxMSwxMCBAQAogI2luY2x1ZGUgPExpYnJhcnkvQmFzZUxpYi5oPg0KICNpbmNsdWRlIDxM
aWJyYXJ5L0RlYnVnTGliLmg+DQogI2luY2x1ZGUgPExpYnJhcnkvSW9MaWIuaD4NCisjaW5jbHVk
ZSA8TGlicmFyeS9QY2lMaWIuaD4NCiAjaW5jbHVkZSA8TGlicmFyeS9UaW1lckxpYi5oPg0KICNp
bmNsdWRlIDxPdm1mUGxhdGZvcm1zLmg+DQogDQotI2luY2x1ZGUgPE92bWZQbGF0Zm9ybXMuaD4N
Ci0NCiBWT0lEDQogQWNwaVBtQ29udHJvbCAoDQogICBVSU5UTiBTdXNwZW5kVHlwZQ0KLS0gCkFu
dGhvbnkgUEVSQVJECgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 15:40:13 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 15:40:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hs7ke-0007zk-Fr; Mon, 29 Jul 2019 15:39:52 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Q6P6=V2=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hs7kd-0007zQ-3L
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 15:39:51 +0000
X-Inumbo-ID: 18edb2ec-b217-11e9-853d-f31a523c321e
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 18edb2ec-b217-11e9-853d-f31a523c321e;
 Mon, 29 Jul 2019 15:39:48 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: VnLqvQ7yFR6s7AQv08S+LULM2Z81LqXCxjEbdXD/0dYsmzI6+gsJWovBy3uvlAmQrCElNNRTFf
 tc19W4yjeS2sBMPC2epeekNIZfP5js2DBbFqVvHDvSPGNI+7uGj/uO7F8L9SavoeEu87FzDGu0
 7d30zLGLM6e7kJf2O9iZbBvGl+MPXhEIyBPtTL6Ur0+JQuh36Z6MgjW5UcWiUpBzhOVPIGvYJg
 Hgd7NH3vYtL3lDFZ6W1V2kq/rJxxI4kYKdSC9HOl6X64MEG8koMGEP32K05Eo0q1eNTDTxUqxy
 IHc=
X-SBRS: 2.7
X-MesageID: 3564619
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,323,1559534400"; 
   d="scan'208";a="3564619"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <devel@edk2.groups.io>
Date: Mon, 29 Jul 2019 16:39:16 +0100
Message-ID: <20190729153944.24239-8-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.22.0
In-Reply-To: <20190729153944.24239-1-anthony.perard@citrix.com>
References: <20190729153944.24239-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 07/35] OvmfPkg/XenResetVector: Saving start
 of day pointer for PVH guests
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>,
 Jordan Justen <jordan.l.justen@intel.com>, Julien Grall <julien.grall@arm.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Anthony PERARD <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Laszlo Ersek <lersek@redhat.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>

QXMgZGVzY3JpYmVkIGluIHRoZSBYZW4gUFZIIGRvY3VtZW50YXRpb24gWzFdLCAiZWJ4OiBjb250
YWlucyB0aGUKcGh5c2ljYWwgbWVtb3J5IGFkZHJlc3Mgd2hlcmUgdGhlIGxvYWRlciBoYXMgcGxh
Y2VkIHRoZSBib290IHN0YXJ0IGluZm8Kc3RydWN0dXJlIi4gVG8gaGF2ZSB0aGlzIHBvaW50ZXIg
c2F2ZWQgdG8gYmUgYWJsZSB0byB1c2UgaXQgbGF0ZXIgaW4gdGhlClBFSSBwaGFzZSwgd2UgYWxs
b2NhdGUgc29tZSBzcGFjZSBpbiB0aGUgTUVNRkQgZm9yIGl0LiBXZSB1c2UgJ1hQVkgnIGFzCmEg
c2lnbmF0dXJlIChmb3IgIlhlbiBQVkgiKS4KClsxXSBodHRwczovL3hlbmJpdHMueGVucHJvamVj
dC5vcmcvZG9jcy91bnN0YWJsZS9taXNjL3B2aC5odG1sCgpSZWY6IGh0dHBzOi8vYnVnemlsbGEu
dGlhbm9jb3JlLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTY4OQpTaWduZWQtb2ZmLWJ5OiBBbnRob255
IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KQWNrZWQtYnk6IExhc3psbyBFcnNl
ayA8bGVyc2VrQHJlZGhhdC5jb20+Ci0tLQoKTm90ZXM6CiAgICB2MzoKICAgIC0gcmVuYW1lIFBj
ZFhlblN0YXJ0T2ZEYXkqIHRvIFBjZFhlblB2aFN0YXJ0T2ZEYXkqCiAgICAtIFVzZSBmaXJzdCBh
dmFpbGFibGUgdG9rZW4gdmFsdWUgZm9yIHRob3NlICgweDE3IGFuZCAweDI4KQoKIE92bWZQa2cv
T3ZtZlBrZy5kZWMgICAgICAgICAgICAgICAgICAgICAgICAgfCAzICsrKwogT3ZtZlBrZy9Pdm1m
WGVuLmZkZiAgICAgICAgICAgICAgICAgICAgICAgICB8IDQgKysrKwogT3ZtZlBrZy9YZW5SZXNl
dFZlY3Rvci9YZW5SZXNldFZlY3Rvci5pbmYgICB8IDMgKysrCiBPdm1mUGtnL1hlblJlc2V0VmVj
dG9yL0lhMzIvWGVuUFZITWFpbi5hc20gIHwgNiArKysrKysKIE92bWZQa2cvWGVuUmVzZXRWZWN0
b3IvWGVuUmVzZXRWZWN0b3IubmFzbWIgfCAyICsrCiA1IGZpbGVzIGNoYW5nZWQsIDE4IGluc2Vy
dGlvbnMoKykKCmRpZmYgLS1naXQgYS9Pdm1mUGtnL092bWZQa2cuZGVjIGIvT3ZtZlBrZy9Pdm1m
UGtnLmRlYwppbmRleCA5NjQwMzYwZjYyLi5jMmEyZWJmYjk1IDEwMDY0NAotLS0gYS9Pdm1mUGtn
L092bWZQa2cuZGVjCisrKyBiL092bWZQa2cvT3ZtZlBrZy5kZWMKQEAgLTIxOCw2ICsyMTgsOSBA
QCBbUGNkc0ZpeGVkQXRCdWlsZF0KICAgIyAgVGhlIHZhbHVlIHNob3VsZCBiZSBhIG11bHRpcGxl
IG9mIDRLQi4NCiAgIGdVZWZpT3ZtZlBrZ1Rva2VuU3BhY2VHdWlkLlBjZEhpZ2hQbW1NZW1vcnlT
aXplfDB4NDAwMDAwfFVJTlQzMnwweDMxDQogDQorICBnVWVmaU92bWZQa2dUb2tlblNwYWNlR3Vp
ZC5QY2RYZW5QdmhTdGFydE9mRGF5U3RydWN0UHRyfDB4MHxVSU5UMzJ8MHgxNw0KKyAgZ1VlZmlP
dm1mUGtnVG9rZW5TcGFjZUd1aWQuUGNkWGVuUHZoU3RhcnRPZkRheVN0cnVjdFB0clNpemV8MHgw
fFVJTlQzMnwweDMyDQorDQogW1BjZHNEeW5hbWljLCBQY2RzRHluYW1pY0V4XQ0KICAgZ1VlZmlP
dm1mUGtnVG9rZW5TcGFjZUd1aWQuUGNkRW11VmFyaWFibGVFdmVudHwwfFVJTlQ2NHwyDQogICBn
VWVmaU92bWZQa2dUb2tlblNwYWNlR3VpZC5QY2RPdm1mRmxhc2hWYXJpYWJsZXNFbmFibGV8RkFM
U0V8Qk9PTEVBTnwweDEwDQpkaWZmIC0tZ2l0IGEvT3ZtZlBrZy9Pdm1mWGVuLmZkZiBiL092bWZQ
a2cvT3ZtZlhlbi5mZGYKaW5kZXggNDNjMjY4ZjZjYi4uNDk5OTdmZWU5YiAxMDA2NDQKLS0tIGEv
T3ZtZlBrZy9Pdm1mWGVuLmZkZgorKysgYi9Pdm1mUGtnL092bWZYZW4uZmRmCkBAIC0xNzIsNiAr
MTcyLDEwIEBAIFtGRC5NRU1GRF0KIDB4MDA3MDAwfDB4MDAxMDAwDQogZ0VmaU1kZVBrZ1Rva2Vu
U3BhY2VHdWlkLlBjZEd1aWRlZEV4dHJhY3RIYW5kbGVyVGFibGVBZGRyZXNzfGdVZWZpT3ZtZlBr
Z1Rva2VuU3BhY2VHdWlkLlBjZEd1aWRlZEV4dHJhY3RIYW5kbGVyVGFibGVTaXplDQogDQorMHgw
MDgwMDB8MHgwMDEwMDANCisjIFVzZWQgYnkgWGVuUmVzZXRWZWN0b3IgdG8gY29tbXVuaWNhdGUg
d2l0aCBYZW5QbGF0Zm9ybVBlaQ0KK2dVZWZpT3ZtZlBrZ1Rva2VuU3BhY2VHdWlkLlBjZFhlblB2
aFN0YXJ0T2ZEYXlTdHJ1Y3RQdHJ8Z1VlZmlPdm1mUGtnVG9rZW5TcGFjZUd1aWQuUGNkWGVuUHZo
U3RhcnRPZkRheVN0cnVjdFB0clNpemUNCisNCiAweDAxMDAwMHwweDAxMDAwMA0KIGdVZWZpT3Zt
ZlBrZ1Rva2VuU3BhY2VHdWlkLlBjZE92bWZTZWNQZWlUZW1wUmFtQmFzZXxnVWVmaU92bWZQa2dU
b2tlblNwYWNlR3VpZC5QY2RPdm1mU2VjUGVpVGVtcFJhbVNpemUNCiANCmRpZmYgLS1naXQgYS9P
dm1mUGtnL1hlblJlc2V0VmVjdG9yL1hlblJlc2V0VmVjdG9yLmluZiBiL092bWZQa2cvWGVuUmVz
ZXRWZWN0b3IvWGVuUmVzZXRWZWN0b3IuaW5mCmluZGV4IDA5N2ZjOWI1YjQuLjQ2YjEzM2E4MzQg
MTAwNjQ0Ci0tLSBhL092bWZQa2cvWGVuUmVzZXRWZWN0b3IvWGVuUmVzZXRWZWN0b3IuaW5mCisr
KyBiL092bWZQa2cvWGVuUmVzZXRWZWN0b3IvWGVuUmVzZXRWZWN0b3IuaW5mCkBAIC0zNiwzICsz
Niw2IEBAIFtCdWlsZE9wdGlvbnNdCiBbUGNkXQ0KICAgZ1VlZmlPdm1mUGtnVG9rZW5TcGFjZUd1
aWQuUGNkT3ZtZlNlY1BhZ2VUYWJsZXNCYXNlDQogICBnVWVmaU92bWZQa2dUb2tlblNwYWNlR3Vp
ZC5QY2RPdm1mU2VjUGFnZVRhYmxlc1NpemUNCisNCisgIGdVZWZpT3ZtZlBrZ1Rva2VuU3BhY2VH
dWlkLlBjZFhlblB2aFN0YXJ0T2ZEYXlTdHJ1Y3RQdHINCisgIGdVZWZpT3ZtZlBrZ1Rva2VuU3Bh
Y2VHdWlkLlBjZFhlblB2aFN0YXJ0T2ZEYXlTdHJ1Y3RQdHJTaXplDQpkaWZmIC0tZ2l0IGEvT3Zt
ZlBrZy9YZW5SZXNldFZlY3Rvci9JYTMyL1hlblBWSE1haW4uYXNtIGIvT3ZtZlBrZy9YZW5SZXNl
dFZlY3Rvci9JYTMyL1hlblBWSE1haW4uYXNtCmluZGV4IDJhMTdmZWQ1MmYuLmY0MmRmM2RiYTIg
MTAwNjQ0Ci0tLSBhL092bWZQa2cvWGVuUmVzZXRWZWN0b3IvSWEzMi9YZW5QVkhNYWluLmFzbQor
KysgYi9Pdm1mUGtnL1hlblJlc2V0VmVjdG9yL0lhMzIvWGVuUFZITWFpbi5hc20KQEAgLTIyLDYg
KzIyLDEyIEBAIHhlblBWSE1haW46CiAgICAgOw0KICAgICB4b3IgICAgIGVzcCwgZXNwDQogDQor
ICAgIDsNCisgICAgOyBTdG9yZSAiU3RhcnQgb2YgZGF5IiBzdHJ1Y3QgcG9pbnRlciBmb3IgbGF0
ZXIgdXNlDQorICAgIDsNCisgICAgbW92ICAgICBkd29yZFtQVkhfU1BBQ0UgKDApXSwgZWJ4DQor
ICAgIG1vdiAgICAgZHdvcmRbUFZIX1NQQUNFICg0KV0sICdYUFZIJw0KKw0KICAgICBtb3YgICAg
IGVieCwgQUREUl9PRihnZHRyKQ0KICAgICBsZ2R0ICAgIFtlYnhdDQogDQpkaWZmIC0tZ2l0IGEv
T3ZtZlBrZy9YZW5SZXNldFZlY3Rvci9YZW5SZXNldFZlY3Rvci5uYXNtYiBiL092bWZQa2cvWGVu
UmVzZXRWZWN0b3IvWGVuUmVzZXRWZWN0b3IubmFzbWIKaW5kZXggMGRiYzRmMmMxZC4uYjJjYjQw
NWQ1NCAxMDA2NDQKLS0tIGEvT3ZtZlBrZy9YZW5SZXNldFZlY3Rvci9YZW5SZXNldFZlY3Rvci5u
YXNtYgorKysgYi9Pdm1mUGtnL1hlblJlc2V0VmVjdG9yL1hlblJlc2V0VmVjdG9yLm5hc21iCkBA
IC0zNCw2ICszNCw4IEBACiANCiAlaW5jbHVkZSAiQ29tbW9uTWFjcm9zLmluYyINCiANCislZGVm
aW5lIFBWSF9TUEFDRShPZmZzZXQpIChGaXhlZFBjZEdldDMyIChQY2RYZW5QdmhTdGFydE9mRGF5
U3RydWN0UHRyKSArIChPZmZzZXQpKQ0KKw0KICVpbmNsdWRlICJQb3N0Q29kZXMuaW5jIg0KIA0K
ICVpZmRlZiBERUJVR19QT1JUODANCi0tIApBbnRob255IFBFUkFSRAoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 15:40:13 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 15:40:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hs7kk-00082F-QE; Mon, 29 Jul 2019 15:39:58 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Q6P6=V2=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hs7ki-00080n-H5
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 15:39:56 +0000
X-Inumbo-ID: 1a6367f2-b217-11e9-b3f6-2393cf4deee1
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 1a6367f2-b217-11e9-b3f6-2393cf4deee1;
 Mon, 29 Jul 2019 15:39:50 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: e2lOWaTbSEKdK/75lPWuRaYNpBnjp9kp2/38zz2+xewxV09CkEbxqN6I1Lis2gjU8Fn94VfqUU
 zgxcS9/86MGSlHDjxin2uePEXj+ZGYVdMb4sw0/uzqAUfsfqkkk4iKkNqmg5LQUQ4pCTw3wxwQ
 gJkCUWrFr+7ZfkIWNzqKdr9lkc8uP13wkvqophd60j+aHokrUbn70e3F9MVhy8J6DOky9W8AuH
 q8TYOFLaTU29jciXGbVchfkQMyb5VmtMKlkDQI2OqOg2gQOGlh+IiTmip7is2DKRy8ZzQ/9to1
 5P0=
X-SBRS: 2.7
X-MesageID: 3564624
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,323,1559534400"; 
   d="scan'208";a="3564624"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <devel@edk2.groups.io>
Date: Mon, 29 Jul 2019 16:39:11 +0100
Message-ID: <20190729153944.24239-3-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.22.0
In-Reply-To: <20190729153944.24239-1-anthony.perard@citrix.com>
References: <20190729153944.24239-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 02/35] OvmfPkg: Create platform OvmfXen
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>,
 Jordan Justen <jordan.l.justen@intel.com>, Julien Grall <julien.grall@arm.com>,
 Anthony PERARD <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Laszlo Ersek <lersek@redhat.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T3ZtZlhlbiBpcyBhIGNvcHkgb2YgT3ZtZlg2NCwgcmVtb3ZpbmcgVmlydElPIGFuZCBzb21lIFNN
TS4KClRoaXMgbmV3IHBsYXRmb3JtIHdpbGwgYmUgY2hhbmdlZCB0byBtYWtlIGl0IHdvcmtzIG9u
IHR3byB0eXBlcyBvZiBYZW4KZ3Vlc3Q6IEhWTSBhbmQgUFZILgoKQ29tcGFyZSB0byBPdm1mWDY0
LCB0aGlzIHBhdGNoOgoKLSBjaGFuZ2VkOiBQTEFURk9STV9HVUlELCBPVVRQVVRfRElSRUNUT1JZ
LCBGTEFTSF9ERUZJTklUSU9OCi0gcmVtb3ZlZDogVmlydGlvTGliIGNsYXNzIHJlc29sdXRpb24K
LSByZW1vdmVkOiBhbGwgVUVGSV9EUklWRVIgbW9kdWxlcyBmb3IgdmlydGlvIGRldmljZXMKLSBy
ZW1vdmVkOiBEWEVfU01NX0RSSVZFUiBhbmQgU01NX0NPUkUgbGliIGNsYXNzIHJlc29sdXRpb25z
Ci0gcmVtb3ZlZDogRFhFX1NNTV9EUklWRVIgYW5kIFNNTV9DT1JFIEZERiBydWxlcwotIHJlbW92
ZWQ6IEV2ZXJ5dGhpbmcgcmVsYXRlZCB0byBTTU1fUkVRVUlSRT09dHJ1ZQotIHJlbW92ZWQ6IEV2
ZXJ5dGhpbmcgcmVsYXRlZCB0byBTRUNVUkVfQk9PVF9FTkFCTEU9PXRydWUKLSByZW1vdmVkOiBF
dmVyeXRoaW5nIHJlbGF0ZWQgdG8gVFBNMl9FTkFCTEU9PXRydWUKLSBjaGFuZ2VkOiBQY2RQY2lE
aXNhYmxlQnVzRW51bWVyYXRpb24gZHluYW1pYyBkZWZhdWx0IGZsaXBwZWQgdG8gVFJVRQotIGNo
YW5nZWQ6IGRlZmF1bHQgRkRfU0laRV9JTl9LQiB0byAyTS4KLSByZXZlcnRlZCBkMjcyNDQ5ZDll
MWUsICJPdm1mUGtnOiByYWlzZSBEWEVGViBzaXplIHRvIDExIE1CIgoKUmVmOiBodHRwczovL2J1
Z3ppbGxhLnRpYW5vY29yZS5vcmcvc2hvd19idWcuY2dpP2lkPTE2ODkKU2lnbmVkLW9mZi1ieTog
QW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+ClJldmlld2VkLWJ5OiBM
YXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgotLS0KCk5vdGVzOgogICAgdjQ6CiAgICAt
IHJlYmFzZWQKICAgIC0gVXBkYXRlIE1haW50YWluZXJzLnR4dAogICAgCiAgICB2MzoKICAgIC0g
cmViYXNlZCwgU1BEWCArIDgyNTkvODI1NCBjaGFuZ2VzCgogT3ZtZlBrZy9Pdm1mWGVuLmRzYyB8
IDcyOSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogT3ZtZlBr
Zy9Pdm1mWGVuLmZkZiB8IDQzOSArKysrKysrKysrKysrKysrKysrKysrKysrKwogTWFpbnRhaW5l
cnMudHh0ICAgICB8ICAgMSArCiAzIGZpbGVzIGNoYW5nZWQsIDExNjkgaW5zZXJ0aW9ucygrKQog
Y3JlYXRlIG1vZGUgMTAwNjQ0IE92bWZQa2cvT3ZtZlhlbi5kc2MKIGNyZWF0ZSBtb2RlIDEwMDY0
NCBPdm1mUGtnL092bWZYZW4uZmRmCgpkaWZmIC0tZ2l0IGEvT3ZtZlBrZy9Pdm1mWGVuLmRzYyBi
L092bWZQa2cvT3ZtZlhlbi5kc2MKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAw
MC4uZjIyNGFjMzJiNAotLS0gL2Rldi9udWxsCisrKyBiL092bWZQa2cvT3ZtZlhlbi5kc2MKQEAg
LTAsMCArMSw3MjkgQEAKKyMjIEBmaWxlDQorIyAgRUZJL0ZyYW1ld29yayBPcGVuIFZpcnR1YWwg
TWFjaGluZSBGaXJtd2FyZSAoT1ZNRikgcGxhdGZvcm0NCisjDQorIyAgQ29weXJpZ2h0IChjKSAy
MDA2IC0gMjAxOSwgSW50ZWwgQ29ycG9yYXRpb24uIEFsbCByaWdodHMgcmVzZXJ2ZWQuPEJSPg0K
KyMgIChDKSBDb3B5cmlnaHQgMjAxNiBIZXdsZXR0IFBhY2thcmQgRW50ZXJwcmlzZSBEZXZlbG9w
bWVudCBMUDxCUj4NCisjICBDb3B5cmlnaHQgKGMpIDIwMTksIENpdHJpeCBTeXN0ZW1zLCBJbmMu
DQorIw0KKyMgIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBCU0QtMi1DbGF1c2UtUGF0ZW50DQor
Iw0KKyMjDQorDQorIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMNCisjDQorIyBEZWZpbmVzIFNlY3Rp
b24gLSBzdGF0ZW1lbnRzIHRoYXQgd2lsbCBiZSBwcm9jZXNzZWQgdG8gY3JlYXRlIGEgTWFrZWZp
bGUuDQorIw0KKyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjDQorW0RlZmluZXNdDQorICBQTEFURk9S
TV9OQU1FICAgICAgICAgICAgICAgICAgPSBPdm1mDQorICBQTEFURk9STV9HVUlEICAgICAgICAg
ICAgICAgICAgPSBlM2FhNGZiZS05NDU5LTQ4MmQtYmQ0MC1kM2YzYjVmODlkNmUNCisgIFBMQVRG
T1JNX1ZFUlNJT04gICAgICAgICAgICAgICA9IDAuMQ0KKyAgRFNDX1NQRUNJRklDQVRJT04gICAg
ICAgICAgICAgID0gMHgwMDAxMDAwNQ0KKyAgT1VUUFVUX0RJUkVDVE9SWSAgICAgICAgICAgICAg
ID0gQnVpbGQvT3ZtZlhlbg0KKyAgU1VQUE9SVEVEX0FSQ0hJVEVDVFVSRVMgICAgICAgID0gWDY0
DQorICBCVUlMRF9UQVJHRVRTICAgICAgICAgICAgICAgICAgPSBOT09QVHxERUJVR3xSRUxFQVNF
DQorICBTS1VJRF9JREVOVElGSUVSICAgICAgICAgICAgICAgPSBERUZBVUxUDQorICBGTEFTSF9E
RUZJTklUSU9OICAgICAgICAgICAgICAgPSBPdm1mUGtnL092bWZYZW4uZmRmDQorDQorICAjDQor
ICAjIERlZmluZXMgZm9yIGRlZmF1bHQgc3RhdGVzLiAgVGhlc2UgY2FuIGJlIGNoYW5nZWQgb24g
dGhlIGNvbW1hbmQgbGluZS4NCisgICMgLUQgRkxBRz1WQUxVRQ0KKyAgIw0KKw0KKyAgIw0KKyAg
IyBOZXR3b3JrIGRlZmluaXRpb24NCisgICMNCisgIERFRklORSBORVRXT1JLX1RMU19FTkFCTEUg
ICAgICAgICAgICAgPSBGQUxTRQ0KKyAgREVGSU5FIE5FVFdPUktfSVA2X0VOQUJMRSAgICAgICAg
ICAgICA9IEZBTFNFDQorICBERUZJTkUgTkVUV09SS19IVFRQX0JPT1RfRU5BQkxFICAgICAgID0g
RkFMU0UNCisgIERFRklORSBORVRXT1JLX0FMTE9XX0hUVFBfQ09OTkVDVElPTlMgPSBUUlVFDQor
DQorIWluY2x1ZGUgTmV0d29ya1BrZy9OZXR3b3JrRGVmaW5lcy5kc2MuaW5jDQorDQorICAjDQor
ICAjIEZsYXNoIHNpemUgc2VsZWN0aW9uLiBTZXR0aW5nIEZEX1NJWkVfSU5fS0Igb24gdGhlIGNv
bW1hbmQgbGluZSBkaXJlY3RseSB0bw0KKyAgIyBvbmUgb2YgdGhlIHN1cHBvcnRlZCB2YWx1ZXMs
IGluIHBsYWNlIG9mIGFueSBvZiB0aGUgY29udmVuaWVuY2UgbWFjcm9zLCBpcw0KKyAgIyBwZXJt
aXR0ZWQuDQorICAjDQorIWlmZGVmICQoRkRfU0laRV8xTUIpDQorICBERUZJTkUgRkRfU0laRV9J
Tl9LQiAgICAgICAgICAgPSAxMDI0DQorIWVsc2UNCishaWZkZWYgJChGRF9TSVpFXzJNQikNCisg
IERFRklORSBGRF9TSVpFX0lOX0tCICAgICAgICAgICA9IDIwNDgNCishZWxzZQ0KKyFpZmRlZiAk
KEZEX1NJWkVfNE1CKQ0KKyAgREVGSU5FIEZEX1NJWkVfSU5fS0IgICAgICAgICAgID0gNDA5Ng0K
KyFlbHNlDQorICBERUZJTkUgRkRfU0laRV9JTl9LQiAgICAgICAgICAgPSAyMDQ4DQorIWVuZGlm
DQorIWVuZGlmDQorIWVuZGlmDQorDQorW0J1aWxkT3B0aW9uc10NCisgIEdDQzpSRUxFQVNFXypf
Kl9DQ19GTEFHUyAgICAgICAgICAgICA9IC1ETURFUEtHX05ERUJVRw0KKyAgSU5URUw6UkVMRUFT
RV8qXypfQ0NfRkxBR1MgICAgICAgICAgID0gL0QgTURFUEtHX05ERUJVRw0KKyAgTVNGVDpSRUxF
QVNFXypfKl9DQ19GTEFHUyAgICAgICAgICAgID0gL0QgTURFUEtHX05ERUJVRw0KKyFpZiAkKFRP
T0xfQ0hBSU5fVEFHKSAhPSAiWENPREU1Ig0KKyAgR0NDOipfKl8qX0NDX0ZMQUdTICAgICAgICAg
ICAgICAgICAgID0gLW1uby1tbXggLW1uby1zc2UNCishZW5kaWYNCishaWZkZWYgJChTT1VSQ0Vf
REVCVUdfRU5BQkxFKQ0KKyAgTVNGVDoqXypfWDY0X0dFTkZXX0ZMQUdTICA9IC0ta2VlcGV4Y2Vw
dGlvbnRhYmxlDQorICBHQ0M6Kl8qX1g2NF9HRU5GV19GTEFHUyAgID0gLS1rZWVwZXhjZXB0aW9u
dGFibGUNCisgIElOVEVMOipfKl9YNjRfR0VORldfRkxBR1MgPSAtLWtlZXBleGNlcHRpb250YWJs
ZQ0KKyFlbmRpZg0KKw0KKyAgIw0KKyAgIyBEaXNhYmxlIGRlcHJlY2F0ZWQgQVBJcy4NCisgICMN
CisgIE1TRlQ6Kl8qXypfQ0NfRkxBR1MgPSAvRCBESVNBQkxFX05FV19ERVBSRUNBVEVEX0lOVEVS
RkFDRVMNCisgIElOVEVMOipfKl8qX0NDX0ZMQUdTID0gL0QgRElTQUJMRV9ORVdfREVQUkVDQVRF
RF9JTlRFUkZBQ0VTDQorICBHQ0M6Kl8qXypfQ0NfRkxBR1MgPSAtRCBESVNBQkxFX05FV19ERVBS
RUNBVEVEX0lOVEVSRkFDRVMNCisNCitbQnVpbGRPcHRpb25zLmNvbW1vbi5FREtJSS5EWEVfUlVO
VElNRV9EUklWRVJdDQorICBHQ0M6Kl8qXypfRExJTktfRkxBR1MgPSAteiBjb21tb24tcGFnZS1z
aXplPTB4MTAwMA0KKyAgWENPREU6Kl8qXypfRExJTktfRkxBR1MgPQ0KKw0KKyMgRm9yY2UgUEUv
Q09GRiBzZWN0aW9ucyB0byBiZSBhbGlnbmVkIGF0IDRLQiBib3VuZGFyaWVzIHRvIHN1cHBvcnQg
cGFnZSBsZXZlbA0KKyMgcHJvdGVjdGlvbiBvZiBEWEVfU01NX0RSSVZFUi9TTU1fQ09SRSBtb2R1
bGVzDQorW0J1aWxkT3B0aW9ucy5jb21tb24uRURLSUkuRFhFX1NNTV9EUklWRVIsIEJ1aWxkT3B0
aW9ucy5jb21tb24uRURLSUkuU01NX0NPUkVdDQorICBHQ0M6Kl8qXypfRExJTktfRkxBR1MgPSAt
eiBjb21tb24tcGFnZS1zaXplPTB4MTAwMA0KKyAgWENPREU6Kl8qXypfRExJTktfRkxBR1MgPQ0K
Kw0KKyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjDQorIw0KKyMgU0tVIElkZW50aWZpY2F0aW9uIHNl
Y3Rpb24gLSBsaXN0IG9mIGFsbCBTS1UgSURzIHN1cHBvcnRlZCBieSB0aGlzIFBsYXRmb3JtLg0K
KyMNCisjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIw0KK1tTa3VJZHNdDQorICAwfERFRkFVTFQNCisN
CisjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIw0KKyMNCisjIExpYnJhcnkgQ2xhc3Mgc2VjdGlvbiAt
IGxpc3Qgb2YgYWxsIExpYnJhcnkgQ2xhc3NlcyBuZWVkZWQgYnkgdGhpcyBQbGF0Zm9ybS4NCisj
DQorIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMNCitbTGlicmFyeUNsYXNzZXNdDQorICBQY2RMaWJ8
TWRlUGtnL0xpYnJhcnkvQmFzZVBjZExpYk51bGwvQmFzZVBjZExpYk51bGwuaW5mDQorICBUaW1l
ckxpYnxPdm1mUGtnL0xpYnJhcnkvQWNwaVRpbWVyTGliL0Jhc2VBY3BpVGltZXJMaWIuaW5mDQor
ICBQcmludExpYnxNZGVQa2cvTGlicmFyeS9CYXNlUHJpbnRMaWIvQmFzZVByaW50TGliLmluZg0K
KyAgQmFzZU1lbW9yeUxpYnxNZGVQa2cvTGlicmFyeS9CYXNlTWVtb3J5TGliUmVwU3RyL0Jhc2VN
ZW1vcnlMaWJSZXBTdHIuaW5mDQorICBCYXNlTGlifE1kZVBrZy9MaWJyYXJ5L0Jhc2VMaWIvQmFz
ZUxpYi5pbmYNCisgIFNhZmVJbnRMaWJ8TWRlUGtnL0xpYnJhcnkvQmFzZVNhZmVJbnRMaWIvQmFz
ZVNhZmVJbnRMaWIuaW5mDQorICBCbXBTdXBwb3J0TGlifE1kZU1vZHVsZVBrZy9MaWJyYXJ5L0Jh
c2VCbXBTdXBwb3J0TGliL0Jhc2VCbXBTdXBwb3J0TGliLmluZg0KKyAgU3luY2hyb25pemF0aW9u
TGlifE1kZVBrZy9MaWJyYXJ5L0Jhc2VTeW5jaHJvbml6YXRpb25MaWIvQmFzZVN5bmNocm9uaXph
dGlvbkxpYi5pbmYNCisgIENwdUxpYnxNZGVQa2cvTGlicmFyeS9CYXNlQ3B1TGliL0Jhc2VDcHVM
aWIuaW5mDQorICBQZXJmb3JtYW5jZUxpYnxNZGVQa2cvTGlicmFyeS9CYXNlUGVyZm9ybWFuY2VM
aWJOdWxsL0Jhc2VQZXJmb3JtYW5jZUxpYk51bGwuaW5mDQorICBQZUNvZmZMaWJ8TWRlUGtnL0xp
YnJhcnkvQmFzZVBlQ29mZkxpYi9CYXNlUGVDb2ZmTGliLmluZg0KKyAgQ2FjaGVNYWludGVuYW5j
ZUxpYnxNZGVQa2cvTGlicmFyeS9CYXNlQ2FjaGVNYWludGVuYW5jZUxpYi9CYXNlQ2FjaGVNYWlu
dGVuYW5jZUxpYi5pbmYNCisgIFVlZmlEZWNvbXByZXNzTGlifE1kZVBrZy9MaWJyYXJ5L0Jhc2VV
ZWZpRGVjb21wcmVzc0xpYi9CYXNlVWVmaURlY29tcHJlc3NMaWIuaW5mDQorICBVZWZpSGlpU2Vy
dmljZXNMaWJ8TWRlTW9kdWxlUGtnL0xpYnJhcnkvVWVmaUhpaVNlcnZpY2VzTGliL1VlZmlIaWlT
ZXJ2aWNlc0xpYi5pbmYNCisgIEhpaUxpYnxNZGVNb2R1bGVQa2cvTGlicmFyeS9VZWZpSGlpTGli
L1VlZmlIaWlMaWIuaW5mDQorICBTb3J0TGlifE1kZU1vZHVsZVBrZy9MaWJyYXJ5L1VlZmlTb3J0
TGliL1VlZmlTb3J0TGliLmluZg0KKyAgVWVmaUJvb3RNYW5hZ2VyTGlifE1kZU1vZHVsZVBrZy9M
aWJyYXJ5L1VlZmlCb290TWFuYWdlckxpYi9VZWZpQm9vdE1hbmFnZXJMaWIuaW5mDQorICBCb290
TG9nb0xpYnxNZGVNb2R1bGVQa2cvTGlicmFyeS9Cb290TG9nb0xpYi9Cb290TG9nb0xpYi5pbmYN
CisgIEZpbGVFeHBsb3JlckxpYnxNZGVNb2R1bGVQa2cvTGlicmFyeS9GaWxlRXhwbG9yZXJMaWIv
RmlsZUV4cGxvcmVyTGliLmluZg0KKyAgQ2Fwc3VsZUxpYnxNZGVNb2R1bGVQa2cvTGlicmFyeS9E
eGVDYXBzdWxlTGliTnVsbC9EeGVDYXBzdWxlTGliTnVsbC5pbmYNCisgIER4ZVNlcnZpY2VzTGli
fE1kZVBrZy9MaWJyYXJ5L0R4ZVNlcnZpY2VzTGliL0R4ZVNlcnZpY2VzTGliLmluZg0KKyAgRHhl
U2VydmljZXNUYWJsZUxpYnxNZGVQa2cvTGlicmFyeS9EeGVTZXJ2aWNlc1RhYmxlTGliL0R4ZVNl
cnZpY2VzVGFibGVMaWIuaW5mDQorICBQZUNvZmZHZXRFbnRyeVBvaW50TGlifE1kZVBrZy9MaWJy
YXJ5L0Jhc2VQZUNvZmZHZXRFbnRyeVBvaW50TGliL0Jhc2VQZUNvZmZHZXRFbnRyeVBvaW50TGli
LmluZg0KKyAgUGNpQ2Y4TGlifE1kZVBrZy9MaWJyYXJ5L0Jhc2VQY2lDZjhMaWIvQmFzZVBjaUNm
OExpYi5pbmYNCisgIFBjaUV4cHJlc3NMaWJ8TWRlUGtnL0xpYnJhcnkvQmFzZVBjaUV4cHJlc3NM
aWIvQmFzZVBjaUV4cHJlc3NMaWIuaW5mDQorICBQY2lMaWJ8TWRlUGtnL0xpYnJhcnkvQmFzZVBj
aUxpYkNmOC9CYXNlUGNpTGliQ2Y4LmluZg0KKyAgUGNpU2VnbWVudExpYnxNZGVQa2cvTGlicmFy
eS9CYXNlUGNpU2VnbWVudExpYlBjaS9CYXNlUGNpU2VnbWVudExpYlBjaS5pbmYNCisgIFBjaUNh
cExpYnxPdm1mUGtnL0xpYnJhcnkvQmFzZVBjaUNhcExpYi9CYXNlUGNpQ2FwTGliLmluZg0KKyAg
UGNpQ2FwUGNpU2VnbWVudExpYnxPdm1mUGtnL0xpYnJhcnkvQmFzZVBjaUNhcFBjaVNlZ21lbnRM
aWIvQmFzZVBjaUNhcFBjaVNlZ21lbnRMaWIuaW5mDQorICBQY2lDYXBQY2lJb0xpYnxPdm1mUGtn
L0xpYnJhcnkvVWVmaVBjaUNhcFBjaUlvTGliL1VlZmlQY2lDYXBQY2lJb0xpYi5pbmYNCisgIElv
TGlifE1kZVBrZy9MaWJyYXJ5L0Jhc2VJb0xpYkludHJpbnNpYy9CYXNlSW9MaWJJbnRyaW5zaWNT
ZXYuaW5mDQorICBPZW1Ib29rU3RhdHVzQ29kZUxpYnxNZGVNb2R1bGVQa2cvTGlicmFyeS9PZW1I
b29rU3RhdHVzQ29kZUxpYk51bGwvT2VtSG9va1N0YXR1c0NvZGVMaWJOdWxsLmluZg0KKyAgU2Vy
aWFsUG9ydExpYnxQY0F0Q2hpcHNldFBrZy9MaWJyYXJ5L1NlcmlhbElvTGliL1NlcmlhbElvTGli
LmluZg0KKyAgTXRyckxpYnxVZWZpQ3B1UGtnL0xpYnJhcnkvTXRyckxpYi9NdHJyTGliLmluZg0K
KyAgVWVmaUxpYnxNZGVQa2cvTGlicmFyeS9VZWZpTGliL1VlZmlMaWIuaW5mDQorICBVZWZpQm9v
dFNlcnZpY2VzVGFibGVMaWJ8TWRlUGtnL0xpYnJhcnkvVWVmaUJvb3RTZXJ2aWNlc1RhYmxlTGli
L1VlZmlCb290U2VydmljZXNUYWJsZUxpYi5pbmYNCisgIFVlZmlSdW50aW1lU2VydmljZXNUYWJs
ZUxpYnxNZGVQa2cvTGlicmFyeS9VZWZpUnVudGltZVNlcnZpY2VzVGFibGVMaWIvVWVmaVJ1bnRp
bWVTZXJ2aWNlc1RhYmxlTGliLmluZg0KKyAgVWVmaURyaXZlckVudHJ5UG9pbnR8TWRlUGtnL0xp
YnJhcnkvVWVmaURyaXZlckVudHJ5UG9pbnQvVWVmaURyaXZlckVudHJ5UG9pbnQuaW5mDQorICBV
ZWZpQXBwbGljYXRpb25FbnRyeVBvaW50fE1kZVBrZy9MaWJyYXJ5L1VlZmlBcHBsaWNhdGlvbkVu
dHJ5UG9pbnQvVWVmaUFwcGxpY2F0aW9uRW50cnlQb2ludC5pbmYNCisgIERldmljZVBhdGhMaWJ8
TWRlUGtnL0xpYnJhcnkvVWVmaURldmljZVBhdGhMaWJEZXZpY2VQYXRoUHJvdG9jb2wvVWVmaURl
dmljZVBhdGhMaWJEZXZpY2VQYXRoUHJvdG9jb2wuaW5mDQorICBOdlZhcnNGaWxlTGlifE92bWZQ
a2cvTGlicmFyeS9OdlZhcnNGaWxlTGliL052VmFyc0ZpbGVMaWIuaW5mDQorICBGaWxlSGFuZGxl
TGlifE1kZVBrZy9MaWJyYXJ5L1VlZmlGaWxlSGFuZGxlTGliL1VlZmlGaWxlSGFuZGxlTGliLmlu
Zg0KKyAgVWVmaUNwdUxpYnxVZWZpQ3B1UGtnL0xpYnJhcnkvQmFzZVVlZmlDcHVMaWIvQmFzZVVl
ZmlDcHVMaWIuaW5mDQorICBTZWN1cml0eU1hbmFnZW1lbnRMaWJ8TWRlTW9kdWxlUGtnL0xpYnJh
cnkvRHhlU2VjdXJpdHlNYW5hZ2VtZW50TGliL0R4ZVNlY3VyaXR5TWFuYWdlbWVudExpYi5pbmYN
CisgIFVlZmlVc2JMaWJ8TWRlUGtnL0xpYnJhcnkvVWVmaVVzYkxpYi9VZWZpVXNiTGliLmluZg0K
KyAgU2VyaWFsaXplVmFyaWFibGVzTGlifE92bWZQa2cvTGlicmFyeS9TZXJpYWxpemVWYXJpYWJs
ZXNMaWIvU2VyaWFsaXplVmFyaWFibGVzTGliLmluZg0KKyAgUWVtdUZ3Q2ZnTGlifE92bWZQa2cv
TGlicmFyeS9RZW11RndDZmdMaWIvUWVtdUZ3Q2ZnRHhlTGliLmluZg0KKyAgTG9hZExpbnV4TGli
fE92bWZQa2cvTGlicmFyeS9Mb2FkTGludXhMaWIvTG9hZExpbnV4TGliLmluZg0KKyAgTWVtRW5j
cnlwdFNldkxpYnxPdm1mUGtnL0xpYnJhcnkvQmFzZU1lbUVuY3J5cHRTZXZMaWIvQmFzZU1lbUVu
Y3J5cHRTZXZMaWIuaW5mDQorICBMb2NrQm94TGlifE92bWZQa2cvTGlicmFyeS9Mb2NrQm94TGli
L0xvY2tCb3hCYXNlTGliLmluZg0KKyAgQ3VzdG9taXplZERpc3BsYXlMaWJ8TWRlTW9kdWxlUGtn
L0xpYnJhcnkvQ3VzdG9taXplZERpc3BsYXlMaWIvQ3VzdG9taXplZERpc3BsYXlMaWIuaW5mDQor
ICBGcmFtZUJ1ZmZlckJsdExpYnxNZGVNb2R1bGVQa2cvTGlicmFyeS9GcmFtZUJ1ZmZlckJsdExp
Yi9GcmFtZUJ1ZmZlckJsdExpYi5pbmYNCisNCishaWZkZWYgJChTT1VSQ0VfREVCVUdfRU5BQkxF
KQ0KKyAgUGVDb2ZmRXh0cmFBY3Rpb25MaWJ8U291cmNlTGV2ZWxEZWJ1Z1BrZy9MaWJyYXJ5L1Bl
Q29mZkV4dHJhQWN0aW9uTGliRGVidWcvUGVDb2ZmRXh0cmFBY3Rpb25MaWJEZWJ1Zy5pbmYNCisg
IERlYnVnQ29tbXVuaWNhdGlvbkxpYnxTb3VyY2VMZXZlbERlYnVnUGtnL0xpYnJhcnkvRGVidWdD
b21tdW5pY2F0aW9uTGliU2VyaWFsUG9ydC9EZWJ1Z0NvbW11bmljYXRpb25MaWJTZXJpYWxQb3J0
LmluZg0KKyFlbHNlDQorICBQZUNvZmZFeHRyYUFjdGlvbkxpYnxNZGVQa2cvTGlicmFyeS9CYXNl
UGVDb2ZmRXh0cmFBY3Rpb25MaWJOdWxsL0Jhc2VQZUNvZmZFeHRyYUFjdGlvbkxpYk51bGwuaW5m
DQorICBEZWJ1Z0FnZW50TGlifE1kZU1vZHVsZVBrZy9MaWJyYXJ5L0RlYnVnQWdlbnRMaWJOdWxs
L0RlYnVnQWdlbnRMaWJOdWxsLmluZg0KKyFlbmRpZg0KKw0KKyAgUmVzZXRTeXN0ZW1MaWJ8T3Zt
ZlBrZy9MaWJyYXJ5L1Jlc2V0U3lzdGVtTGliL1Jlc2V0U3lzdGVtTGliLmluZg0KKyAgTG9jYWxB
cGljTGlifFVlZmlDcHVQa2cvTGlicmFyeS9CYXNlWEFwaWNYMkFwaWNMaWIvQmFzZVhBcGljWDJB
cGljTGliLmluZg0KKyAgRGVidWdQcmludEVycm9yTGV2ZWxMaWJ8TWRlUGtnL0xpYnJhcnkvQmFz
ZURlYnVnUHJpbnRFcnJvckxldmVsTGliL0Jhc2VEZWJ1Z1ByaW50RXJyb3JMZXZlbExpYi5pbmYN
CisNCisgIEludHJpbnNpY0xpYnxDcnlwdG9Qa2cvTGlicmFyeS9JbnRyaW5zaWNMaWIvSW50cmlu
c2ljTGliLmluZg0KKyFpZiAkKE5FVFdPUktfVExTX0VOQUJMRSkgPT0gVFJVRQ0KKyAgT3BlbnNz
bExpYnxDcnlwdG9Qa2cvTGlicmFyeS9PcGVuc3NsTGliL09wZW5zc2xMaWIuaW5mDQorIWVsc2UN
CisgIE9wZW5zc2xMaWJ8Q3J5cHRvUGtnL0xpYnJhcnkvT3BlbnNzbExpYi9PcGVuc3NsTGliQ3J5
cHRvLmluZg0KKyFlbmRpZg0KKw0KKyAgQXV0aFZhcmlhYmxlTGlifE1kZU1vZHVsZVBrZy9MaWJy
YXJ5L0F1dGhWYXJpYWJsZUxpYk51bGwvQXV0aFZhcmlhYmxlTGliTnVsbC5pbmYNCisgIFZhckNo
ZWNrTGlifE1kZU1vZHVsZVBrZy9MaWJyYXJ5L1ZhckNoZWNrTGliL1ZhckNoZWNrTGliLmluZg0K
Kw0KKw0KKyAgIw0KKyAgIyBOZXR3b3JrIGxpYnJhcmllcw0KKyAgIw0KKyFpbmNsdWRlIE5ldHdv
cmtQa2cvTmV0d29ya0xpYnMuZHNjLmluYw0KKw0KKyFpZiAkKE5FVFdPUktfVExTX0VOQUJMRSkg
PT0gVFJVRQ0KKyAgVGxzTGlifENyeXB0b1BrZy9MaWJyYXJ5L1Rsc0xpYi9UbHNMaWIuaW5mDQor
IWVuZGlmDQorDQorICBTaGVsbExpYnxTaGVsbFBrZy9MaWJyYXJ5L1VlZmlTaGVsbExpYi9VZWZp
U2hlbGxMaWIuaW5mDQorICBTaGVsbENFbnRyeUxpYnxTaGVsbFBrZy9MaWJyYXJ5L1VlZmlTaGVs
bENFbnRyeUxpYi9VZWZpU2hlbGxDRW50cnlMaWIuaW5mDQorICBTM0Jvb3RTY3JpcHRMaWJ8TWRl
TW9kdWxlUGtnL0xpYnJhcnkvUGlEeGVTM0Jvb3RTY3JpcHRMaWIvRHhlUzNCb290U2NyaXB0TGli
LmluZg0KKyAgU21idXNMaWJ8TWRlUGtnL0xpYnJhcnkvQmFzZVNtYnVzTGliTnVsbC9CYXNlU21i
dXNMaWJOdWxsLmluZg0KKyAgT3JkZXJlZENvbGxlY3Rpb25MaWJ8TWRlUGtnL0xpYnJhcnkvQmFz
ZU9yZGVyZWRDb2xsZWN0aW9uUmVkQmxhY2tUcmVlTGliL0Jhc2VPcmRlcmVkQ29sbGVjdGlvblJl
ZEJsYWNrVHJlZUxpYi5pbmYNCisgIFhlbkh5cGVyY2FsbExpYnxPdm1mUGtnL0xpYnJhcnkvWGVu
SHlwZXJjYWxsTGliL1hlbkh5cGVyY2FsbExpYi5pbmYNCisNCisgIFRjZzJQaHlzaWNhbFByZXNl
bmNlTGlifE92bWZQa2cvTGlicmFyeS9UY2cyUGh5c2ljYWxQcmVzZW5jZUxpYk51bGwvRHhlVGNn
MlBoeXNpY2FsUHJlc2VuY2VMaWIuaW5mDQorICBUcG1NZWFzdXJlbWVudExpYnxNZGVNb2R1bGVQ
a2cvTGlicmFyeS9UcG1NZWFzdXJlbWVudExpYk51bGwvVHBtTWVhc3VyZW1lbnRMaWJOdWxsLmlu
Zg0KKw0KK1tMaWJyYXJ5Q2xhc3Nlcy5jb21tb25dDQorICBCYXNlQ3J5cHRMaWJ8Q3J5cHRvUGtn
L0xpYnJhcnkvQmFzZUNyeXB0TGliL0Jhc2VDcnlwdExpYi5pbmYNCisNCitbTGlicmFyeUNsYXNz
ZXMuY29tbW9uLlNFQ10NCisgIFRpbWVyTGlifE92bWZQa2cvTGlicmFyeS9BY3BpVGltZXJMaWIv
QmFzZVJvbUFjcGlUaW1lckxpYi5pbmYNCisgIFFlbXVGd0NmZ0xpYnxPdm1mUGtnL0xpYnJhcnkv
UWVtdUZ3Q2ZnTGliL1FlbXVGd0NmZ1NlY0xpYi5pbmYNCishaWZkZWYgJChERUJVR19PTl9TRVJJ
QUxfUE9SVCkNCisgIERlYnVnTGlifE1kZVBrZy9MaWJyYXJ5L0Jhc2VEZWJ1Z0xpYlNlcmlhbFBv
cnQvQmFzZURlYnVnTGliU2VyaWFsUG9ydC5pbmYNCishZWxzZQ0KKyAgRGVidWdMaWJ8T3ZtZlBr
Zy9MaWJyYXJ5L1BsYXRmb3JtRGVidWdMaWJJb1BvcnQvUGxhdGZvcm1Sb21EZWJ1Z0xpYklvUG9y
dC5pbmYNCishZW5kaWYNCisgIFJlcG9ydFN0YXR1c0NvZGVMaWJ8TWRlTW9kdWxlUGtnL0xpYnJh
cnkvUGVpUmVwb3J0U3RhdHVzQ29kZUxpYi9QZWlSZXBvcnRTdGF0dXNDb2RlTGliLmluZg0KKyAg
RXh0cmFjdEd1aWRlZFNlY3Rpb25MaWJ8TWRlUGtnL0xpYnJhcnkvQmFzZUV4dHJhY3RHdWlkZWRT
ZWN0aW9uTGliL0Jhc2VFeHRyYWN0R3VpZGVkU2VjdGlvbkxpYi5pbmYNCishaWZkZWYgJChTT1VS
Q0VfREVCVUdfRU5BQkxFKQ0KKyAgRGVidWdBZ2VudExpYnxTb3VyY2VMZXZlbERlYnVnUGtnL0xp
YnJhcnkvRGVidWdBZ2VudC9TZWNQZWlEZWJ1Z0FnZW50TGliLmluZg0KKyFlbmRpZg0KKyAgSG9i
TGlifE1kZVBrZy9MaWJyYXJ5L1BlaUhvYkxpYi9QZWlIb2JMaWIuaW5mDQorICBQZWlTZXJ2aWNl
c0xpYnxNZGVQa2cvTGlicmFyeS9QZWlTZXJ2aWNlc0xpYi9QZWlTZXJ2aWNlc0xpYi5pbmYNCisg
IFBlaVNlcnZpY2VzVGFibGVQb2ludGVyTGlifE1kZVBrZy9MaWJyYXJ5L1BlaVNlcnZpY2VzVGFi
bGVQb2ludGVyTGliSWR0L1BlaVNlcnZpY2VzVGFibGVQb2ludGVyTGliSWR0LmluZg0KKyAgTWVt
b3J5QWxsb2NhdGlvbkxpYnxNZGVQa2cvTGlicmFyeS9QZWlNZW1vcnlBbGxvY2F0aW9uTGliL1Bl
aU1lbW9yeUFsbG9jYXRpb25MaWIuaW5mDQorICBDcHVFeGNlcHRpb25IYW5kbGVyTGlifFVlZmlD
cHVQa2cvTGlicmFyeS9DcHVFeGNlcHRpb25IYW5kbGVyTGliL1NlY1BlaUNwdUV4Y2VwdGlvbkhh
bmRsZXJMaWIuaW5mDQorDQorW0xpYnJhcnlDbGFzc2VzLmNvbW1vbi5QRUlfQ09SRV0NCisgIEhv
YkxpYnxNZGVQa2cvTGlicmFyeS9QZWlIb2JMaWIvUGVpSG9iTGliLmluZg0KKyAgUGVpU2Vydmlj
ZXNUYWJsZVBvaW50ZXJMaWJ8TWRlUGtnL0xpYnJhcnkvUGVpU2VydmljZXNUYWJsZVBvaW50ZXJM
aWJJZHQvUGVpU2VydmljZXNUYWJsZVBvaW50ZXJMaWJJZHQuaW5mDQorICBQZWlTZXJ2aWNlc0xp
YnxNZGVQa2cvTGlicmFyeS9QZWlTZXJ2aWNlc0xpYi9QZWlTZXJ2aWNlc0xpYi5pbmYNCisgIE1l
bW9yeUFsbG9jYXRpb25MaWJ8TWRlUGtnL0xpYnJhcnkvUGVpTWVtb3J5QWxsb2NhdGlvbkxpYi9Q
ZWlNZW1vcnlBbGxvY2F0aW9uTGliLmluZg0KKyAgUGVpQ29yZUVudHJ5UG9pbnR8TWRlUGtnL0xp
YnJhcnkvUGVpQ29yZUVudHJ5UG9pbnQvUGVpQ29yZUVudHJ5UG9pbnQuaW5mDQorICBSZXBvcnRT
dGF0dXNDb2RlTGlifE1kZU1vZHVsZVBrZy9MaWJyYXJ5L1BlaVJlcG9ydFN0YXR1c0NvZGVMaWIv
UGVpUmVwb3J0U3RhdHVzQ29kZUxpYi5pbmYNCisgIE9lbUhvb2tTdGF0dXNDb2RlTGlifE1kZU1v
ZHVsZVBrZy9MaWJyYXJ5L09lbUhvb2tTdGF0dXNDb2RlTGliTnVsbC9PZW1Ib29rU3RhdHVzQ29k
ZUxpYk51bGwuaW5mDQorICBQZUNvZmZHZXRFbnRyeVBvaW50TGlifE1kZVBrZy9MaWJyYXJ5L0Jh
c2VQZUNvZmZHZXRFbnRyeVBvaW50TGliL0Jhc2VQZUNvZmZHZXRFbnRyeVBvaW50TGliLmluZg0K
KyFpZmRlZiAkKERFQlVHX09OX1NFUklBTF9QT1JUKQ0KKyAgRGVidWdMaWJ8TWRlUGtnL0xpYnJh
cnkvQmFzZURlYnVnTGliU2VyaWFsUG9ydC9CYXNlRGVidWdMaWJTZXJpYWxQb3J0LmluZg0KKyFl
bHNlDQorICBEZWJ1Z0xpYnxPdm1mUGtnL0xpYnJhcnkvUGxhdGZvcm1EZWJ1Z0xpYklvUG9ydC9Q
bGF0Zm9ybURlYnVnTGliSW9Qb3J0LmluZg0KKyFlbmRpZg0KKyAgUGVDb2ZmTGlifE1kZVBrZy9M
aWJyYXJ5L0Jhc2VQZUNvZmZMaWIvQmFzZVBlQ29mZkxpYi5pbmYNCisNCitbTGlicmFyeUNsYXNz
ZXMuY29tbW9uLlBFSU1dDQorICBIb2JMaWJ8TWRlUGtnL0xpYnJhcnkvUGVpSG9iTGliL1BlaUhv
YkxpYi5pbmYNCisgIFBlaVNlcnZpY2VzVGFibGVQb2ludGVyTGlifE1kZVBrZy9MaWJyYXJ5L1Bl
aVNlcnZpY2VzVGFibGVQb2ludGVyTGliSWR0L1BlaVNlcnZpY2VzVGFibGVQb2ludGVyTGliSWR0
LmluZg0KKyAgUGVpU2VydmljZXNMaWJ8TWRlUGtnL0xpYnJhcnkvUGVpU2VydmljZXNMaWIvUGVp
U2VydmljZXNMaWIuaW5mDQorICBNZW1vcnlBbGxvY2F0aW9uTGlifE1kZVBrZy9MaWJyYXJ5L1Bl
aU1lbW9yeUFsbG9jYXRpb25MaWIvUGVpTWVtb3J5QWxsb2NhdGlvbkxpYi5pbmYNCisgIFBlaW1F
bnRyeVBvaW50fE1kZVBrZy9MaWJyYXJ5L1BlaW1FbnRyeVBvaW50L1BlaW1FbnRyeVBvaW50Lmlu
Zg0KKyAgUmVwb3J0U3RhdHVzQ29kZUxpYnxNZGVNb2R1bGVQa2cvTGlicmFyeS9QZWlSZXBvcnRT
dGF0dXNDb2RlTGliL1BlaVJlcG9ydFN0YXR1c0NvZGVMaWIuaW5mDQorICBPZW1Ib29rU3RhdHVz
Q29kZUxpYnxNZGVNb2R1bGVQa2cvTGlicmFyeS9PZW1Ib29rU3RhdHVzQ29kZUxpYk51bGwvT2Vt
SG9va1N0YXR1c0NvZGVMaWJOdWxsLmluZg0KKyAgUGVDb2ZmR2V0RW50cnlQb2ludExpYnxNZGVQ
a2cvTGlicmFyeS9CYXNlUGVDb2ZmR2V0RW50cnlQb2ludExpYi9CYXNlUGVDb2ZmR2V0RW50cnlQ
b2ludExpYi5pbmYNCishaWZkZWYgJChERUJVR19PTl9TRVJJQUxfUE9SVCkNCisgIERlYnVnTGli
fE1kZVBrZy9MaWJyYXJ5L0Jhc2VEZWJ1Z0xpYlNlcmlhbFBvcnQvQmFzZURlYnVnTGliU2VyaWFs
UG9ydC5pbmYNCishZWxzZQ0KKyAgRGVidWdMaWJ8T3ZtZlBrZy9MaWJyYXJ5L1BsYXRmb3JtRGVi
dWdMaWJJb1BvcnQvUGxhdGZvcm1EZWJ1Z0xpYklvUG9ydC5pbmYNCishZW5kaWYNCisgIFBlQ29m
ZkxpYnxNZGVQa2cvTGlicmFyeS9CYXNlUGVDb2ZmTGliL0Jhc2VQZUNvZmZMaWIuaW5mDQorICBS
ZXNvdXJjZVB1YmxpY2F0aW9uTGlifE1kZVBrZy9MaWJyYXJ5L1BlaVJlc291cmNlUHVibGljYXRp
b25MaWIvUGVpUmVzb3VyY2VQdWJsaWNhdGlvbkxpYi5pbmYNCisgIEV4dHJhY3RHdWlkZWRTZWN0
aW9uTGlifE1kZVBrZy9MaWJyYXJ5L1BlaUV4dHJhY3RHdWlkZWRTZWN0aW9uTGliL1BlaUV4dHJh
Y3RHdWlkZWRTZWN0aW9uTGliLmluZg0KKyFpZmRlZiAkKFNPVVJDRV9ERUJVR19FTkFCTEUpDQor
ICBEZWJ1Z0FnZW50TGlifFNvdXJjZUxldmVsRGVidWdQa2cvTGlicmFyeS9EZWJ1Z0FnZW50L1Nl
Y1BlaURlYnVnQWdlbnRMaWIuaW5mDQorIWVuZGlmDQorICBDcHVFeGNlcHRpb25IYW5kbGVyTGli
fFVlZmlDcHVQa2cvTGlicmFyeS9DcHVFeGNlcHRpb25IYW5kbGVyTGliL1BlaUNwdUV4Y2VwdGlv
bkhhbmRsZXJMaWIuaW5mDQorICBNcEluaXRMaWJ8VWVmaUNwdVBrZy9MaWJyYXJ5L01wSW5pdExp
Yi9QZWlNcEluaXRMaWIuaW5mDQorICBRZW11RndDZmdTM0xpYnxPdm1mUGtnL0xpYnJhcnkvUWVt
dUZ3Q2ZnUzNMaWIvUGVpUWVtdUZ3Q2ZnUzNMaWJGd0NmZy5pbmYNCisgIFBjZExpYnxNZGVQa2cv
TGlicmFyeS9QZWlQY2RMaWIvUGVpUGNkTGliLmluZg0KKyAgUWVtdUZ3Q2ZnTGlifE92bWZQa2cv
TGlicmFyeS9RZW11RndDZmdMaWIvUWVtdUZ3Q2ZnUGVpTGliLmluZg0KKw0KK1tMaWJyYXJ5Q2xh
c3Nlcy5jb21tb24uRFhFX0NPUkVdDQorICBIb2JMaWJ8TWRlUGtnL0xpYnJhcnkvRHhlQ29yZUhv
YkxpYi9EeGVDb3JlSG9iTGliLmluZg0KKyAgRHhlQ29yZUVudHJ5UG9pbnR8TWRlUGtnL0xpYnJh
cnkvRHhlQ29yZUVudHJ5UG9pbnQvRHhlQ29yZUVudHJ5UG9pbnQuaW5mDQorICBNZW1vcnlBbGxv
Y2F0aW9uTGlifE1kZU1vZHVsZVBrZy9MaWJyYXJ5L0R4ZUNvcmVNZW1vcnlBbGxvY2F0aW9uTGli
L0R4ZUNvcmVNZW1vcnlBbGxvY2F0aW9uTGliLmluZg0KKyAgUmVwb3J0U3RhdHVzQ29kZUxpYnxN
ZGVNb2R1bGVQa2cvTGlicmFyeS9EeGVSZXBvcnRTdGF0dXNDb2RlTGliL0R4ZVJlcG9ydFN0YXR1
c0NvZGVMaWIuaW5mDQorIWlmZGVmICQoREVCVUdfT05fU0VSSUFMX1BPUlQpDQorICBEZWJ1Z0xp
YnxNZGVQa2cvTGlicmFyeS9CYXNlRGVidWdMaWJTZXJpYWxQb3J0L0Jhc2VEZWJ1Z0xpYlNlcmlh
bFBvcnQuaW5mDQorIWVsc2UNCisgIERlYnVnTGlifE92bWZQa2cvTGlicmFyeS9QbGF0Zm9ybURl
YnVnTGliSW9Qb3J0L1BsYXRmb3JtRGVidWdMaWJJb1BvcnQuaW5mDQorIWVuZGlmDQorICBFeHRy
YWN0R3VpZGVkU2VjdGlvbkxpYnxNZGVQa2cvTGlicmFyeS9EeGVFeHRyYWN0R3VpZGVkU2VjdGlv
bkxpYi9EeGVFeHRyYWN0R3VpZGVkU2VjdGlvbkxpYi5pbmYNCishaWZkZWYgJChTT1VSQ0VfREVC
VUdfRU5BQkxFKQ0KKyAgRGVidWdBZ2VudExpYnxTb3VyY2VMZXZlbERlYnVnUGtnL0xpYnJhcnkv
RGVidWdBZ2VudC9EeGVEZWJ1Z0FnZW50TGliLmluZg0KKyFlbmRpZg0KKyAgQ3B1RXhjZXB0aW9u
SGFuZGxlckxpYnxVZWZpQ3B1UGtnL0xpYnJhcnkvQ3B1RXhjZXB0aW9uSGFuZGxlckxpYi9EeGVD
cHVFeGNlcHRpb25IYW5kbGVyTGliLmluZg0KKyAgUGNkTGlifE1kZVBrZy9MaWJyYXJ5L0R4ZVBj
ZExpYi9EeGVQY2RMaWIuaW5mDQorDQorW0xpYnJhcnlDbGFzc2VzLmNvbW1vbi5EWEVfUlVOVElN
RV9EUklWRVJdDQorICBQY2RMaWJ8TWRlUGtnL0xpYnJhcnkvRHhlUGNkTGliL0R4ZVBjZExpYi5p
bmYNCisgIFRpbWVyTGlifE92bWZQa2cvTGlicmFyeS9BY3BpVGltZXJMaWIvRHhlQWNwaVRpbWVy
TGliLmluZg0KKyAgSG9iTGlifE1kZVBrZy9MaWJyYXJ5L0R4ZUhvYkxpYi9EeGVIb2JMaWIuaW5m
DQorICBEeGVDb3JlRW50cnlQb2ludHxNZGVQa2cvTGlicmFyeS9EeGVDb3JlRW50cnlQb2ludC9E
eGVDb3JlRW50cnlQb2ludC5pbmYNCisgIE1lbW9yeUFsbG9jYXRpb25MaWJ8TWRlUGtnL0xpYnJh
cnkvVWVmaU1lbW9yeUFsbG9jYXRpb25MaWIvVWVmaU1lbW9yeUFsbG9jYXRpb25MaWIuaW5mDQor
ICBSZXBvcnRTdGF0dXNDb2RlTGlifE1kZU1vZHVsZVBrZy9MaWJyYXJ5L1J1bnRpbWVEeGVSZXBv
cnRTdGF0dXNDb2RlTGliL1J1bnRpbWVEeGVSZXBvcnRTdGF0dXNDb2RlTGliLmluZg0KKyFpZmRl
ZiAkKERFQlVHX09OX1NFUklBTF9QT1JUKQ0KKyAgRGVidWdMaWJ8TWRlUGtnL0xpYnJhcnkvQmFz
ZURlYnVnTGliU2VyaWFsUG9ydC9CYXNlRGVidWdMaWJTZXJpYWxQb3J0LmluZg0KKyFlbHNlDQor
ICBEZWJ1Z0xpYnxPdm1mUGtnL0xpYnJhcnkvUGxhdGZvcm1EZWJ1Z0xpYklvUG9ydC9QbGF0Zm9y
bURlYnVnTGliSW9Qb3J0LmluZg0KKyFlbmRpZg0KKyAgVWVmaVJ1bnRpbWVMaWJ8TWRlUGtnL0xp
YnJhcnkvVWVmaVJ1bnRpbWVMaWIvVWVmaVJ1bnRpbWVMaWIuaW5mDQorICBCYXNlQ3J5cHRMaWJ8
Q3J5cHRvUGtnL0xpYnJhcnkvQmFzZUNyeXB0TGliL1J1bnRpbWVDcnlwdExpYi5pbmYNCisgIFBj
aUxpYnxPdm1mUGtnL0xpYnJhcnkvRHhlUGNpTGliSTQ0MEZ4UTM1L0R4ZVBjaUxpYkk0NDBGeFEz
NS5pbmYNCisgIFFlbXVGd0NmZ1MzTGlifE92bWZQa2cvTGlicmFyeS9RZW11RndDZmdTM0xpYi9E
eGVRZW11RndDZmdTM0xpYkZ3Q2ZnLmluZg0KKw0KK1tMaWJyYXJ5Q2xhc3Nlcy5jb21tb24uVUVG
SV9EUklWRVJdDQorICBQY2RMaWJ8TWRlUGtnL0xpYnJhcnkvRHhlUGNkTGliL0R4ZVBjZExpYi5p
bmYNCisgIFRpbWVyTGlifE92bWZQa2cvTGlicmFyeS9BY3BpVGltZXJMaWIvRHhlQWNwaVRpbWVy
TGliLmluZg0KKyAgSG9iTGlifE1kZVBrZy9MaWJyYXJ5L0R4ZUhvYkxpYi9EeGVIb2JMaWIuaW5m
DQorICBEeGVDb3JlRW50cnlQb2ludHxNZGVQa2cvTGlicmFyeS9EeGVDb3JlRW50cnlQb2ludC9E
eGVDb3JlRW50cnlQb2ludC5pbmYNCisgIE1lbW9yeUFsbG9jYXRpb25MaWJ8TWRlUGtnL0xpYnJh
cnkvVWVmaU1lbW9yeUFsbG9jYXRpb25MaWIvVWVmaU1lbW9yeUFsbG9jYXRpb25MaWIuaW5mDQor
ICBSZXBvcnRTdGF0dXNDb2RlTGlifE1kZU1vZHVsZVBrZy9MaWJyYXJ5L0R4ZVJlcG9ydFN0YXR1
c0NvZGVMaWIvRHhlUmVwb3J0U3RhdHVzQ29kZUxpYi5pbmYNCishaWZkZWYgJChERUJVR19PTl9T
RVJJQUxfUE9SVCkNCisgIERlYnVnTGlifE1kZVBrZy9MaWJyYXJ5L0Jhc2VEZWJ1Z0xpYlNlcmlh
bFBvcnQvQmFzZURlYnVnTGliU2VyaWFsUG9ydC5pbmYNCishZWxzZQ0KKyAgRGVidWdMaWJ8T3Zt
ZlBrZy9MaWJyYXJ5L1BsYXRmb3JtRGVidWdMaWJJb1BvcnQvUGxhdGZvcm1EZWJ1Z0xpYklvUG9y
dC5pbmYNCishZW5kaWYNCisgIFVlZmlTY3NpTGlifE1kZVBrZy9MaWJyYXJ5L1VlZmlTY3NpTGli
L1VlZmlTY3NpTGliLmluZg0KKyAgUGNpTGlifE92bWZQa2cvTGlicmFyeS9EeGVQY2lMaWJJNDQw
RnhRMzUvRHhlUGNpTGliSTQ0MEZ4UTM1LmluZg0KKw0KK1tMaWJyYXJ5Q2xhc3Nlcy5jb21tb24u
RFhFX0RSSVZFUl0NCisgIFBjZExpYnxNZGVQa2cvTGlicmFyeS9EeGVQY2RMaWIvRHhlUGNkTGli
LmluZg0KKyAgVGltZXJMaWJ8T3ZtZlBrZy9MaWJyYXJ5L0FjcGlUaW1lckxpYi9EeGVBY3BpVGlt
ZXJMaWIuaW5mDQorICBIb2JMaWJ8TWRlUGtnL0xpYnJhcnkvRHhlSG9iTGliL0R4ZUhvYkxpYi5p
bmYNCisgIE1lbW9yeUFsbG9jYXRpb25MaWJ8TWRlUGtnL0xpYnJhcnkvVWVmaU1lbW9yeUFsbG9j
YXRpb25MaWIvVWVmaU1lbW9yeUFsbG9jYXRpb25MaWIuaW5mDQorICBSZXBvcnRTdGF0dXNDb2Rl
TGlifE1kZU1vZHVsZVBrZy9MaWJyYXJ5L0R4ZVJlcG9ydFN0YXR1c0NvZGVMaWIvRHhlUmVwb3J0
U3RhdHVzQ29kZUxpYi5pbmYNCisgIFVlZmlTY3NpTGlifE1kZVBrZy9MaWJyYXJ5L1VlZmlTY3Np
TGliL1VlZmlTY3NpTGliLmluZg0KKyFpZmRlZiAkKERFQlVHX09OX1NFUklBTF9QT1JUKQ0KKyAg
RGVidWdMaWJ8TWRlUGtnL0xpYnJhcnkvQmFzZURlYnVnTGliU2VyaWFsUG9ydC9CYXNlRGVidWdM
aWJTZXJpYWxQb3J0LmluZg0KKyFlbHNlDQorICBEZWJ1Z0xpYnxPdm1mUGtnL0xpYnJhcnkvUGxh
dGZvcm1EZWJ1Z0xpYklvUG9ydC9QbGF0Zm9ybURlYnVnTGliSW9Qb3J0LmluZg0KKyFlbmRpZg0K
KyAgUGxhdGZvcm1Cb290TWFuYWdlckxpYnxPdm1mUGtnL0xpYnJhcnkvUGxhdGZvcm1Cb290TWFu
YWdlckxpYi9QbGF0Zm9ybUJvb3RNYW5hZ2VyTGliLmluZg0KKyAgUGxhdGZvcm1CbVByaW50U2NM
aWJ8T3ZtZlBrZy9MaWJyYXJ5L1BsYXRmb3JtQm1QcmludFNjTGliL1BsYXRmb3JtQm1QcmludFNj
TGliLmluZg0KKyAgUWVtdUJvb3RPcmRlckxpYnxPdm1mUGtnL0xpYnJhcnkvUWVtdUJvb3RPcmRl
ckxpYi9RZW11Qm9vdE9yZGVyTGliLmluZg0KKyAgQ3B1RXhjZXB0aW9uSGFuZGxlckxpYnxVZWZp
Q3B1UGtnL0xpYnJhcnkvQ3B1RXhjZXB0aW9uSGFuZGxlckxpYi9EeGVDcHVFeGNlcHRpb25IYW5k
bGVyTGliLmluZg0KKyAgTG9ja0JveExpYnxPdm1mUGtnL0xpYnJhcnkvTG9ja0JveExpYi9Mb2Nr
Qm94RHhlTGliLmluZg0KKyFpZmRlZiAkKFNPVVJDRV9ERUJVR19FTkFCTEUpDQorICBEZWJ1Z0Fn
ZW50TGlifFNvdXJjZUxldmVsRGVidWdQa2cvTGlicmFyeS9EZWJ1Z0FnZW50L0R4ZURlYnVnQWdl
bnRMaWIuaW5mDQorIWVuZGlmDQorICBQY2lMaWJ8T3ZtZlBrZy9MaWJyYXJ5L0R4ZVBjaUxpYkk0
NDBGeFEzNS9EeGVQY2lMaWJJNDQwRnhRMzUuaW5mDQorICBNcEluaXRMaWJ8VWVmaUNwdVBrZy9M
aWJyYXJ5L01wSW5pdExpYi9EeGVNcEluaXRMaWIuaW5mDQorICBRZW11RndDZmdTM0xpYnxPdm1m
UGtnL0xpYnJhcnkvUWVtdUZ3Q2ZnUzNMaWIvRHhlUWVtdUZ3Q2ZnUzNMaWJGd0NmZy5pbmYNCisN
CitbTGlicmFyeUNsYXNzZXMuY29tbW9uLlVFRklfQVBQTElDQVRJT05dDQorICBQY2RMaWJ8TWRl
UGtnL0xpYnJhcnkvRHhlUGNkTGliL0R4ZVBjZExpYi5pbmYNCisgIFRpbWVyTGlifE92bWZQa2cv
TGlicmFyeS9BY3BpVGltZXJMaWIvRHhlQWNwaVRpbWVyTGliLmluZg0KKyAgSG9iTGlifE1kZVBr
Zy9MaWJyYXJ5L0R4ZUhvYkxpYi9EeGVIb2JMaWIuaW5mDQorICBNZW1vcnlBbGxvY2F0aW9uTGli
fE1kZVBrZy9MaWJyYXJ5L1VlZmlNZW1vcnlBbGxvY2F0aW9uTGliL1VlZmlNZW1vcnlBbGxvY2F0
aW9uTGliLmluZg0KKyAgUmVwb3J0U3RhdHVzQ29kZUxpYnxNZGVNb2R1bGVQa2cvTGlicmFyeS9E
eGVSZXBvcnRTdGF0dXNDb2RlTGliL0R4ZVJlcG9ydFN0YXR1c0NvZGVMaWIuaW5mDQorIWlmZGVm
ICQoREVCVUdfT05fU0VSSUFMX1BPUlQpDQorICBEZWJ1Z0xpYnxNZGVQa2cvTGlicmFyeS9CYXNl
RGVidWdMaWJTZXJpYWxQb3J0L0Jhc2VEZWJ1Z0xpYlNlcmlhbFBvcnQuaW5mDQorIWVsc2UNCisg
IERlYnVnTGlifE92bWZQa2cvTGlicmFyeS9QbGF0Zm9ybURlYnVnTGliSW9Qb3J0L1BsYXRmb3Jt
RGVidWdMaWJJb1BvcnQuaW5mDQorIWVuZGlmDQorICBQY2lMaWJ8T3ZtZlBrZy9MaWJyYXJ5L0R4
ZVBjaUxpYkk0NDBGeFEzNS9EeGVQY2lMaWJJNDQwRnhRMzUuaW5mDQorDQorIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIyMNCisjDQorIyBQY2QgU2VjdGlvbiAtIGxpc3Qgb2YgYWxsIEVESyBJSSBQQ0Qg
RW50cmllcyBkZWZpbmVkIGJ5IHRoaXMgUGxhdGZvcm0uDQorIw0KKyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjDQorW1BjZHNGZWF0dXJlRmxhZ10NCisgIGdFZmlNZGVNb2R1bGVQa2dUb2tlblNwYWNl
R3VpZC5QY2RIaWlPc1J1bnRpbWVTdXBwb3J0fEZBTFNFDQorICBnRWZpTWRlTW9kdWxlUGtnVG9r
ZW5TcGFjZUd1aWQuUGNkU3RhdHVzQ29kZVVzZVNlcmlhbHxGQUxTRQ0KKyAgZ0VmaU1kZU1vZHVs
ZVBrZ1Rva2VuU3BhY2VHdWlkLlBjZFN0YXR1c0NvZGVVc2VNZW1vcnl8VFJVRQ0KKyAgZ0VmaU1k
ZU1vZHVsZVBrZ1Rva2VuU3BhY2VHdWlkLlBjZER4ZUlwbFN1cHBvcnRVZWZpRGVjb21wcmVzc3xG
QUxTRQ0KKyAgZ0VmaU1kZU1vZHVsZVBrZ1Rva2VuU3BhY2VHdWlkLlBjZER4ZUlwbFN3aXRjaFRv
TG9uZ01vZGV8RkFMU0UNCisgIGdFZmlNZGVNb2R1bGVQa2dUb2tlblNwYWNlR3VpZC5QY2RDb25P
dXRHb3BTdXBwb3J0fFRSVUUNCisgIGdFZmlNZGVNb2R1bGVQa2dUb2tlblNwYWNlR3VpZC5QY2RD
b25PdXRVZ2FTdXBwb3J0fEZBTFNFDQorICBnRWZpTWRlTW9kdWxlUGtnVG9rZW5TcGFjZUd1aWQu
UGNkSW5zdGFsbEFjcGlTZHRQcm90b2NvbHxUUlVFDQorDQorW1BjZHNGaXhlZEF0QnVpbGRdDQor
ICBnRWZpTWRlTW9kdWxlUGtnVG9rZW5TcGFjZUd1aWQuUGNkU3RhdHVzQ29kZU1lbW9yeVNpemV8
MQ0KKyAgZ0VmaU1kZU1vZHVsZVBrZ1Rva2VuU3BhY2VHdWlkLlBjZFJlc2V0T25NZW1vcnlUeXBl
SW5mb3JtYXRpb25DaGFuZ2V8RkFMU0UNCisgIGdFZmlNZGVQa2dUb2tlblNwYWNlR3VpZC5QY2RN
YXhpbXVtR3VpZGVkRXh0cmFjdEhhbmRsZXJ8MHgxMA0KKyFpZiAoJChGRF9TSVpFX0lOX0tCKSA9
PSAxMDI0KSB8fCAoJChGRF9TSVpFX0lOX0tCKSA9PSAyMDQ4KQ0KKyAgZ0VmaU1kZU1vZHVsZVBr
Z1Rva2VuU3BhY2VHdWlkLlBjZE1heFZhcmlhYmxlU2l6ZXwweDIwMDANCisgIGdFZmlNZGVNb2R1
bGVQa2dUb2tlblNwYWNlR3VpZC5QY2RNYXhBdXRoVmFyaWFibGVTaXplfDB4MjgwMA0KKyFpZiAk
KE5FVFdPUktfVExTX0VOQUJMRSkgPT0gRkFMU0UNCisgICMgbWF0Y2ggUGNkRmxhc2hOdlN0b3Jh
Z2VWYXJpYWJsZVNpemUgcHVyZWx5IGZvciBjb252ZW5pZW5jZQ0KKyAgZ0VmaU1kZU1vZHVsZVBr
Z1Rva2VuU3BhY2VHdWlkLlBjZFZhcmlhYmxlU3RvcmVTaXplfDB4ZTAwMA0KKyFlbmRpZg0KKyFl
bmRpZg0KKyFpZiAkKEZEX1NJWkVfSU5fS0IpID09IDQwOTYNCisgIGdFZmlNZGVNb2R1bGVQa2dU
b2tlblNwYWNlR3VpZC5QY2RNYXhWYXJpYWJsZVNpemV8MHg4NDAwDQorICBnRWZpTWRlTW9kdWxl
UGtnVG9rZW5TcGFjZUd1aWQuUGNkTWF4QXV0aFZhcmlhYmxlU2l6ZXwweDg0MDANCishaWYgJChO
RVRXT1JLX1RMU19FTkFCTEUpID09IEZBTFNFDQorICAjIG1hdGNoIFBjZEZsYXNoTnZTdG9yYWdl
VmFyaWFibGVTaXplIHB1cmVseSBmb3IgY29udmVuaWVuY2UNCisgIGdFZmlNZGVNb2R1bGVQa2dU
b2tlblNwYWNlR3VpZC5QY2RWYXJpYWJsZVN0b3JlU2l6ZXwweDQwMDAwDQorIWVuZGlmDQorIWVu
ZGlmDQorIWlmICQoTkVUV09SS19UTFNfRU5BQkxFKSA9PSBUUlVFDQorICBnRWZpTWRlTW9kdWxl
UGtnVG9rZW5TcGFjZUd1aWQuUGNkVmFyaWFibGVTdG9yZVNpemV8MHg4MDAwMA0KKyAgZ0VmaU1k
ZU1vZHVsZVBrZ1Rva2VuU3BhY2VHdWlkLlBjZE1heFZvbGF0aWxlVmFyaWFibGVTaXplfDB4NDAw
MDANCishZW5kaWYNCisNCisgIGdFZmlNZGVNb2R1bGVQa2dUb2tlblNwYWNlR3VpZC5QY2RWcGRC
YXNlQWRkcmVzc3wweDANCisNCisgIGdFZmlNZGVQa2dUb2tlblNwYWNlR3VpZC5QY2RSZXBvcnRT
dGF0dXNDb2RlUHJvcGVydHlNYXNrfDB4MDcNCisNCisgICMgREVCVUdfSU5JVCAgICAgIDB4MDAw
MDAwMDEgIC8vIEluaXRpYWxpemF0aW9uDQorICAjIERFQlVHX1dBUk4gICAgICAweDAwMDAwMDAy
ICAvLyBXYXJuaW5ncw0KKyAgIyBERUJVR19MT0FEICAgICAgMHgwMDAwMDAwNCAgLy8gTG9hZCBl
dmVudHMNCisgICMgREVCVUdfRlMgICAgICAgIDB4MDAwMDAwMDggIC8vIEVGSSBGaWxlIHN5c3Rl
bQ0KKyAgIyBERUJVR19QT09MICAgICAgMHgwMDAwMDAxMCAgLy8gQWxsb2MgJiBGcmVlIChwb29s
KQ0KKyAgIyBERUJVR19QQUdFICAgICAgMHgwMDAwMDAyMCAgLy8gQWxsb2MgJiBGcmVlIChwYWdl
KQ0KKyAgIyBERUJVR19JTkZPICAgICAgMHgwMDAwMDA0MCAgLy8gSW5mb3JtYXRpb25hbCBkZWJ1
ZyBtZXNzYWdlcw0KKyAgIyBERUJVR19ESVNQQVRDSCAgMHgwMDAwMDA4MCAgLy8gUEVJL0RYRS9T
TU0gRGlzcGF0Y2hlcnMNCisgICMgREVCVUdfVkFSSUFCTEUgIDB4MDAwMDAxMDAgIC8vIFZhcmlh
YmxlDQorICAjIERFQlVHX0JNICAgICAgICAweDAwMDAwNDAwICAvLyBCb290IE1hbmFnZXINCisg
ICMgREVCVUdfQkxLSU8gICAgIDB4MDAwMDEwMDAgIC8vIEJsa0lvIERyaXZlcg0KKyAgIyBERUJV
R19ORVQgICAgICAgMHgwMDAwNDAwMCAgLy8gU05QIERyaXZlcg0KKyAgIyBERUJVR19VTkRJICAg
ICAgMHgwMDAxMDAwMCAgLy8gVU5ESSBEcml2ZXINCisgICMgREVCVUdfTE9BREZJTEUgIDB4MDAw
MjAwMDAgIC8vIExvYWRGaWxlDQorICAjIERFQlVHX0VWRU5UICAgICAweDAwMDgwMDAwICAvLyBF
dmVudCBtZXNzYWdlcw0KKyAgIyBERUJVR19HQ0QgICAgICAgMHgwMDEwMDAwMCAgLy8gR2xvYmFs
IENvaGVyZW5jeSBEYXRhYmFzZSBjaGFuZ2VzDQorICAjIERFQlVHX0NBQ0hFICAgICAweDAwMjAw
MDAwICAvLyBNZW1vcnkgcmFuZ2UgY2FjaGFiaWxpdHkgY2hhbmdlcw0KKyAgIyBERUJVR19WRVJC
T1NFICAgMHgwMDQwMDAwMCAgLy8gRGV0YWlsZWQgZGVidWcgbWVzc2FnZXMgdGhhdCBtYXkNCisg
ICMgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIHNpZ25pZmljYW50bHkgaW1wYWN0IGJv
b3QgcGVyZm9ybWFuY2UNCisgICMgREVCVUdfRVJST1IgICAgIDB4ODAwMDAwMDAgIC8vIEVycm9y
DQorICBnRWZpTWRlUGtnVG9rZW5TcGFjZUd1aWQuUGNkRGVidWdQcmludEVycm9yTGV2ZWx8MHg4
MDAwMDA0Rg0KKw0KKyFpZmRlZiAkKFNPVVJDRV9ERUJVR19FTkFCTEUpDQorICBnRWZpTWRlUGtn
VG9rZW5TcGFjZUd1aWQuUGNkRGVidWdQcm9wZXJ0eU1hc2t8MHgxNw0KKyFlbHNlDQorICBnRWZp
TWRlUGtnVG9rZW5TcGFjZUd1aWQuUGNkRGVidWdQcm9wZXJ0eU1hc2t8MHgyRg0KKyFlbmRpZg0K
Kw0KKyAgIyBUaGlzIFBDRCBpcyB1c2VkIHRvIHNldCB0aGUgYmFzZSBhZGRyZXNzIG9mIHRoZSBQ
Q0kgZXhwcmVzcyBoaWVyYXJjaHkuIEl0DQorICAjIGlzIG9ubHkgY29uc3VsdGVkIHdoZW4gT1ZN
RiBydW5zIG9uIFEzNS4gSW4gdGhhdCBjYXNlIGl0IGlzIHByb2dyYW1tZWQgaW50bw0KKyAgIyB0
aGUgUENJRVhCQVIgcmVnaXN0ZXIuDQorICAjDQorICAjIE9uIFEzNSBtYWNoaW5lIHR5cGVzIHRo
YXQgUUVNVSBpbnRlbmRzIHRvIHN1cHBvcnQgaW4gdGhlIGxvbmcgdGVybSwgUUVNVQ0KKyAgIyBu
ZXZlciBsZXRzIHRoZSBSQU0gYmVsb3cgNCBHQiBleGNlZWQgMjgxNiBNQi4NCisgIGdFZmlNZGVQ
a2dUb2tlblNwYWNlR3VpZC5QY2RQY2lFeHByZXNzQmFzZUFkZHJlc3N8MHhCMDAwMDAwMA0KKw0K
KyFpZmRlZiAkKFNPVVJDRV9ERUJVR19FTkFCTEUpDQorICBnRWZpU291cmNlTGV2ZWxEZWJ1Z1Br
Z1Rva2VuU3BhY2VHdWlkLlBjZERlYnVnTG9hZEltYWdlTWV0aG9kfDB4Mg0KKyFlbmRpZg0KKw0K
KyAgIw0KKyAgIyBOZXR3b3JrIFBjZHMNCisgICMNCishaW5jbHVkZSBOZXR3b3JrUGtnL05ldHdv
cmtQY2RzLmRzYy5pbmMNCisNCisgICMgSVJRcyA1LCA5LCAxMCwgMTEgYXJlIGxldmVsLXRyaWdn
ZXJlZA0KKyAgZ1VlZmlPdm1mUGtnVG9rZW5TcGFjZUd1aWQuUGNkODI1OUxlZ2FjeU1vZGVFZGdl
TGV2ZWx8MHgwRTIwDQorDQorICAjIFBvaW50IHRvIHRoZSBNZGVNb2R1bGVQa2cvQXBwbGljYXRp
b24vVWlBcHAvVWlBcHAuaW5mDQorICBnRWZpTWRlTW9kdWxlUGtnVG9rZW5TcGFjZUd1aWQuUGNk
Qm9vdE1hbmFnZXJNZW51RmlsZXx7IDB4MjEsIDB4YWEsIDB4MmMsIDB4NDYsIDB4MTQsIDB4NzYs
IDB4MDMsIDB4NDUsIDB4ODMsIDB4NmUsIDB4OGEsIDB4YjYsIDB4ZjQsIDB4NjYsIDB4MjMsIDB4
MzEgfQ0KKw0KKyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjDQorIw0KKyMgUGNkIER5bmFtaWMgU2Vj
dGlvbiAtIGxpc3Qgb2YgYWxsIEVESyBJSSBQQ0QgRW50cmllcyBkZWZpbmVkIGJ5IHRoaXMgUGxh
dGZvcm0NCisjDQorIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMNCisNCitbUGNkc0R5bmFtaWNEZWZh
dWx0XQ0KKyAgZ0VmaU1kZU1vZHVsZVBrZ1Rva2VuU3BhY2VHdWlkLlBjZEVtdVZhcmlhYmxlTnZT
dG9yZVJlc2VydmVkfDANCisgIGdFZmlNZGVNb2R1bGVQa2dUb2tlblNwYWNlR3VpZC5QY2RGbGFz
aE52U3RvcmFnZVZhcmlhYmxlQmFzZTY0fDANCisgIGdFZmlNZGVNb2R1bGVQa2dUb2tlblNwYWNl
R3VpZC5QY2RGbGFzaE52U3RvcmFnZUZ0d1dvcmtpbmdCYXNlfDANCisgIGdFZmlNZGVNb2R1bGVQ
a2dUb2tlblNwYWNlR3VpZC5QY2RGbGFzaE52U3RvcmFnZUZ0d1NwYXJlQmFzZXwwDQorICBnRWZp
TWRlTW9kdWxlUGtnVG9rZW5TcGFjZUd1aWQuUGNkUGNpRGlzYWJsZUJ1c0VudW1lcmF0aW9ufFRS
VUUNCisgIGdFZmlNZGVNb2R1bGVQa2dUb2tlblNwYWNlR3VpZC5QY2RWaWRlb0hvcml6b250YWxS
ZXNvbHV0aW9ufDgwMA0KKyAgZ0VmaU1kZU1vZHVsZVBrZ1Rva2VuU3BhY2VHdWlkLlBjZFZpZGVv
VmVydGljYWxSZXNvbHV0aW9ufDYwMA0KKyAgZ0VmaU1kZU1vZHVsZVBrZ1Rva2VuU3BhY2VHdWlk
LlBjZEFjcGlTM0VuYWJsZXxGQUxTRQ0KKyAgZ1VlZmlPdm1mUGtnVG9rZW5TcGFjZUd1aWQuUGNk
T3ZtZkhvc3RCcmlkZ2VQY2lEZXZJZHwwDQorICBnVWVmaU92bWZQa2dUb2tlblNwYWNlR3VpZC5Q
Y2RQY2lJb0Jhc2V8MHgwDQorICBnVWVmaU92bWZQa2dUb2tlblNwYWNlR3VpZC5QY2RQY2lJb1Np
emV8MHgwDQorICBnVWVmaU92bWZQa2dUb2tlblNwYWNlR3VpZC5QY2RQY2lNbWlvMzJCYXNlfDB4
MA0KKyAgZ1VlZmlPdm1mUGtnVG9rZW5TcGFjZUd1aWQuUGNkUGNpTW1pbzMyU2l6ZXwweDANCisg
IGdVZWZpT3ZtZlBrZ1Rva2VuU3BhY2VHdWlkLlBjZFBjaU1taW82NEJhc2V8MHgwDQorICBnVWVm
aU92bWZQa2dUb2tlblNwYWNlR3VpZC5QY2RQY2lNbWlvNjRTaXplfDB4ODAwMDAwMDAwDQorDQor
ICBnRWZpTWRlUGtnVG9rZW5TcGFjZUd1aWQuUGNkUGxhdGZvcm1Cb290VGltZU91dHwwDQorDQor
ICAjIFNldCB2aWRlbyByZXNvbHV0aW9uIGZvciB0ZXh0IHNldHVwLg0KKyAgZ0VmaU1kZU1vZHVs
ZVBrZ1Rva2VuU3BhY2VHdWlkLlBjZFNldHVwVmlkZW9Ib3Jpem9udGFsUmVzb2x1dGlvbnw2NDAN
CisgIGdFZmlNZGVNb2R1bGVQa2dUb2tlblNwYWNlR3VpZC5QY2RTZXR1cFZpZGVvVmVydGljYWxS
ZXNvbHV0aW9ufDQ4MA0KKw0KKyAgZ0VmaU1kZU1vZHVsZVBrZ1Rva2VuU3BhY2VHdWlkLlBjZFNt
Ymlvc1ZlcnNpb258MHgwMjA4DQorICBnRWZpTWRlTW9kdWxlUGtnVG9rZW5TcGFjZUd1aWQuUGNk
U21iaW9zRG9jUmV2fDB4MA0KKyAgZ1VlZmlPdm1mUGtnVG9rZW5TcGFjZUd1aWQuUGNkUWVtdVNt
Ymlvc1ZhbGlkYXRlZHxGQUxTRQ0KKw0KKyAgIyBOb2V4ZWMgc2V0dGluZ3MgZm9yIERYRS4NCisg
IGdFZmlNZGVNb2R1bGVQa2dUb2tlblNwYWNlR3VpZC5QY2RTZXROeEZvclN0YWNrfEZBTFNFDQor
ICBnRWZpTWRlTW9kdWxlUGtnVG9rZW5TcGFjZUd1aWQuUGNkUHJvcGVydGllc1RhYmxlRW5hYmxl
fEZBTFNFDQorDQorICAjIFVlZmlDcHVQa2cgUENEcyByZWxhdGVkIHRvIGluaXRpYWwgQVAgYnJp
bmd1cCBhbmQgZ2VuZXJhbCBBUCBtYW5hZ2VtZW50Lg0KKyAgZ1VlZmlDcHVQa2dUb2tlblNwYWNl
R3VpZC5QY2RDcHVNYXhMb2dpY2FsUHJvY2Vzc29yTnVtYmVyfDY0DQorICBnVWVmaUNwdVBrZ1Rv
a2VuU3BhY2VHdWlkLlBjZENwdUFwSW5pdFRpbWVPdXRJbk1pY3JvU2Vjb25kc3w1MDAwMA0KKw0K
KyAgIyBTZXQgbWVtb3J5IGVuY3J5cHRpb24gbWFzaw0KKyAgZ0VmaU1kZU1vZHVsZVBrZ1Rva2Vu
U3BhY2VHdWlkLlBjZFB0ZU1lbW9yeUVuY3J5cHRpb25BZGRyZXNzT3JNYXNrfDB4MA0KKw0KKyAg
Z0VmaVNlY3VyaXR5UGtnVG9rZW5TcGFjZUd1aWQuUGNkT3B0aW9uUm9tSW1hZ2VWZXJpZmljYXRp
b25Qb2xpY3l8MHgwMA0KKw0KKyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjDQorIw0KKyMgQ29tcG9u
ZW50cyBTZWN0aW9uIC0gbGlzdCBvZiBhbGwgRURLIElJIE1vZHVsZXMgbmVlZGVkIGJ5IHRoaXMg
UGxhdGZvcm0uDQorIw0KKyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjDQorW0NvbXBvbmVudHNdDQor
ICBPdm1mUGtnL1Jlc2V0VmVjdG9yL1Jlc2V0VmVjdG9yLmluZg0KKw0KKyAgIw0KKyAgIyBTRUMg
UGhhc2UgbW9kdWxlcw0KKyAgIw0KKyAgT3ZtZlBrZy9TZWMvU2VjTWFpbi5pbmYgew0KKyAgICA8
TGlicmFyeUNsYXNzZXM+DQorICAgICAgTlVMTHxNZGVNb2R1bGVQa2cvTGlicmFyeS9Mem1hQ3Vz
dG9tRGVjb21wcmVzc0xpYi9Mem1hQ3VzdG9tRGVjb21wcmVzc0xpYi5pbmYNCisgIH0NCisNCisg
ICMNCisgICMgUEVJIFBoYXNlIG1vZHVsZXMNCisgICMNCisgIE1kZU1vZHVsZVBrZy9Db3JlL1Bl
aS9QZWlNYWluLmluZg0KKyAgTWRlTW9kdWxlUGtnL1VuaXZlcnNhbC9QQ0QvUGVpL1BjZC5pbmYg
IHsNCisgICAgPExpYnJhcnlDbGFzc2VzPg0KKyAgICAgIFBjZExpYnxNZGVQa2cvTGlicmFyeS9C
YXNlUGNkTGliTnVsbC9CYXNlUGNkTGliTnVsbC5pbmYNCisgIH0NCisgIE1kZU1vZHVsZVBrZy9V
bml2ZXJzYWwvUmVwb3J0U3RhdHVzQ29kZVJvdXRlci9QZWkvUmVwb3J0U3RhdHVzQ29kZVJvdXRl
clBlaS5pbmYgew0KKyAgICA8TGlicmFyeUNsYXNzZXM+DQorICAgICAgUGNkTGlifE1kZVBrZy9M
aWJyYXJ5L0Jhc2VQY2RMaWJOdWxsL0Jhc2VQY2RMaWJOdWxsLmluZg0KKyAgfQ0KKyAgTWRlTW9k
dWxlUGtnL1VuaXZlcnNhbC9TdGF0dXNDb2RlSGFuZGxlci9QZWkvU3RhdHVzQ29kZUhhbmRsZXJQ
ZWkuaW5mIHsNCisgICAgPExpYnJhcnlDbGFzc2VzPg0KKyAgICAgIFBjZExpYnxNZGVQa2cvTGli
cmFyeS9CYXNlUGNkTGliTnVsbC9CYXNlUGNkTGliTnVsbC5pbmYNCisgIH0NCisgIE1kZU1vZHVs
ZVBrZy9Db3JlL0R4ZUlwbFBlaW0vRHhlSXBsLmluZg0KKw0KKyAgT3ZtZlBrZy9QbGF0Zm9ybVBl
aS9QbGF0Zm9ybVBlaS5pbmYNCisgIFVlZmlDcHVQa2cvVW5pdmVyc2FsL0FjcGkvUzNSZXN1bWUy
UGVpL1MzUmVzdW1lMlBlaS5pbmYNCisgIFVlZmlDcHVQa2cvQ3B1TXBQZWkvQ3B1TXBQZWkuaW5m
DQorDQorICAjDQorICAjIERYRSBQaGFzZSBtb2R1bGVzDQorICAjDQorICBNZGVNb2R1bGVQa2cv
Q29yZS9EeGUvRHhlTWFpbi5pbmYgew0KKyAgICA8TGlicmFyeUNsYXNzZXM+DQorICAgICAgTlVM
THxNZGVNb2R1bGVQa2cvTGlicmFyeS9Mem1hQ3VzdG9tRGVjb21wcmVzc0xpYi9Mem1hQ3VzdG9t
RGVjb21wcmVzc0xpYi5pbmYNCisgICAgICBEZXZpY2VQYXRoTGlifE1kZVBrZy9MaWJyYXJ5L1Vl
ZmlEZXZpY2VQYXRoTGliL1VlZmlEZXZpY2VQYXRoTGliLmluZg0KKyAgfQ0KKw0KKyAgTWRlTW9k
dWxlUGtnL1VuaXZlcnNhbC9SZXBvcnRTdGF0dXNDb2RlUm91dGVyL1J1bnRpbWVEeGUvUmVwb3J0
U3RhdHVzQ29kZVJvdXRlclJ1bnRpbWVEeGUuaW5mDQorICBNZGVNb2R1bGVQa2cvVW5pdmVyc2Fs
L1N0YXR1c0NvZGVIYW5kbGVyL1J1bnRpbWVEeGUvU3RhdHVzQ29kZUhhbmRsZXJSdW50aW1lRHhl
LmluZg0KKyAgTWRlTW9kdWxlUGtnL1VuaXZlcnNhbC9QQ0QvRHhlL1BjZC5pbmYgIHsNCisgICA8
TGlicmFyeUNsYXNzZXM+DQorICAgICAgUGNkTGlifE1kZVBrZy9MaWJyYXJ5L0Jhc2VQY2RMaWJO
dWxsL0Jhc2VQY2RMaWJOdWxsLmluZg0KKyAgfQ0KKw0KKyAgTWRlTW9kdWxlUGtnL0NvcmUvUnVu
dGltZUR4ZS9SdW50aW1lRHhlLmluZg0KKw0KKyAgTWRlTW9kdWxlUGtnL1VuaXZlcnNhbC9TZWN1
cml0eVN0dWJEeGUvU2VjdXJpdHlTdHViRHhlLmluZg0KKw0KKyAgTWRlTW9kdWxlUGtnL1VuaXZl
cnNhbC9FYmNEeGUvRWJjRHhlLmluZg0KKyAgT3ZtZlBrZy84MjU5SW50ZXJydXB0Q29udHJvbGxl
ckR4ZS84MjU5LmluZg0KKyAgVWVmaUNwdVBrZy9DcHVJbzJEeGUvQ3B1SW8yRHhlLmluZg0KKyAg
VWVmaUNwdVBrZy9DcHVEeGUvQ3B1RHhlLmluZg0KKyAgT3ZtZlBrZy84MjU0VGltZXJEeGUvODI1
NFRpbWVyLmluZg0KKyAgT3ZtZlBrZy9JbmNvbXBhdGlibGVQY2lEZXZpY2VTdXBwb3J0RHhlL0lu
Y29tcGF0aWJsZVBjaURldmljZVN1cHBvcnQuaW5mDQorICBPdm1mUGtnL1BjaUhvdFBsdWdJbml0
RHhlL1BjaUhvdFBsdWdJbml0LmluZg0KKyAgTWRlTW9kdWxlUGtnL0J1cy9QY2kvUGNpSG9zdEJy
aWRnZUR4ZS9QY2lIb3N0QnJpZGdlRHhlLmluZiB7DQorICAgIDxMaWJyYXJ5Q2xhc3Nlcz4NCisg
ICAgICBQY2lIb3N0QnJpZGdlTGlifE92bWZQa2cvTGlicmFyeS9QY2lIb3N0QnJpZGdlTGliL1Bj
aUhvc3RCcmlkZ2VMaWIuaW5mDQorICAgICAgTlVMTHxPdm1mUGtnL0xpYnJhcnkvUGxhdGZvcm1I
YXNJb01tdUxpYi9QbGF0Zm9ybUhhc0lvTW11TGliLmluZg0KKyAgfQ0KKyAgTWRlTW9kdWxlUGtn
L0J1cy9QY2kvUGNpQnVzRHhlL1BjaUJ1c0R4ZS5pbmYgew0KKyAgICA8TGlicmFyeUNsYXNzZXM+
DQorICAgICAgUGNkTGlifE1kZVBrZy9MaWJyYXJ5L0R4ZVBjZExpYi9EeGVQY2RMaWIuaW5mDQor
ICB9DQorICBNZGVNb2R1bGVQa2cvVW5pdmVyc2FsL1Jlc2V0U3lzdGVtUnVudGltZUR4ZS9SZXNl
dFN5c3RlbVJ1bnRpbWVEeGUuaW5mDQorICBNZGVNb2R1bGVQa2cvVW5pdmVyc2FsL01ldHJvbm9t
ZS9NZXRyb25vbWUuaW5mDQorICBQY0F0Q2hpcHNldFBrZy9QY2F0UmVhbFRpbWVDbG9ja1J1bnRp
bWVEeGUvUGNhdFJlYWxUaW1lQ2xvY2tSdW50aW1lRHhlLmluZg0KKyAgTWRlTW9kdWxlUGtnL1Vu
aXZlcnNhbC9Ecml2ZXJIZWFsdGhNYW5hZ2VyRHhlL0RyaXZlckhlYWx0aE1hbmFnZXJEeGUuaW5m
DQorICBNZGVNb2R1bGVQa2cvVW5pdmVyc2FsL0Jkc0R4ZS9CZHNEeGUuaW5mIHsNCisgICAgPExp
YnJhcnlDbGFzc2VzPg0KKyFpZmRlZiAkKENTTV9FTkFCTEUpDQorICAgICAgTlVMTHxPdm1mUGtn
L0NzbS9Dc21TdXBwb3J0TGliL0NzbVN1cHBvcnRMaWIuaW5mDQorICAgICAgTlVMTHxPdm1mUGtn
L0NzbS9MZWdhY3lCb290TWFuYWdlckxpYi9MZWdhY3lCb290TWFuYWdlckxpYi5pbmYNCishZW5k
aWYNCisgIH0NCisgIE1kZU1vZHVsZVBrZy9Mb2dvL0xvZ29EeGUuaW5mDQorICBNZGVNb2R1bGVQ
a2cvQXBwbGljYXRpb24vVWlBcHAvVWlBcHAuaW5mIHsNCisgICAgPExpYnJhcnlDbGFzc2VzPg0K
KyAgICAgIE5VTEx8TWRlTW9kdWxlUGtnL0xpYnJhcnkvRGV2aWNlTWFuYWdlclVpTGliL0Rldmlj
ZU1hbmFnZXJVaUxpYi5pbmYNCisgICAgICBOVUxMfE1kZU1vZHVsZVBrZy9MaWJyYXJ5L0Jvb3RN
YW5hZ2VyVWlMaWIvQm9vdE1hbmFnZXJVaUxpYi5pbmYNCisgICAgICBOVUxMfE1kZU1vZHVsZVBr
Zy9MaWJyYXJ5L0Jvb3RNYWludGVuYW5jZU1hbmFnZXJVaUxpYi9Cb290TWFpbnRlbmFuY2VNYW5h
Z2VyVWlMaWIuaW5mDQorIWlmZGVmICQoQ1NNX0VOQUJMRSkNCisgICAgICBOVUxMfE92bWZQa2cv
Q3NtL0xlZ2FjeUJvb3RNYW5hZ2VyTGliL0xlZ2FjeUJvb3RNYW5hZ2VyTGliLmluZg0KKyAgICAg
IE5VTEx8T3ZtZlBrZy9Dc20vTGVnYWN5Qm9vdE1haW50VWlMaWIvTGVnYWN5Qm9vdE1haW50VWlM
aWIuaW5mDQorIWVuZGlmDQorICB9DQorICBPdm1mUGtnL1hlbklvUGNpRHhlL1hlbklvUGNpRHhl
LmluZg0KKyAgT3ZtZlBrZy9YZW5CdXNEeGUvWGVuQnVzRHhlLmluZg0KKyAgT3ZtZlBrZy9YZW5Q
dkJsa0R4ZS9YZW5QdkJsa0R4ZS5pbmYNCisgIE1kZU1vZHVsZVBrZy9Vbml2ZXJzYWwvV2F0Y2hk
b2dUaW1lckR4ZS9XYXRjaGRvZ1RpbWVyLmluZg0KKyAgTWRlTW9kdWxlUGtnL1VuaXZlcnNhbC9N
b25vdG9uaWNDb3VudGVyUnVudGltZUR4ZS9Nb25vdG9uaWNDb3VudGVyUnVudGltZUR4ZS5pbmYN
CisgIE1kZU1vZHVsZVBrZy9Vbml2ZXJzYWwvQ2Fwc3VsZVJ1bnRpbWVEeGUvQ2Fwc3VsZVJ1bnRp
bWVEeGUuaW5mDQorICBNZGVNb2R1bGVQa2cvVW5pdmVyc2FsL0NvbnNvbGUvQ29uUGxhdGZvcm1E
eGUvQ29uUGxhdGZvcm1EeGUuaW5mDQorICBNZGVNb2R1bGVQa2cvVW5pdmVyc2FsL0NvbnNvbGUv
Q29uU3BsaXR0ZXJEeGUvQ29uU3BsaXR0ZXJEeGUuaW5mDQorICBNZGVNb2R1bGVQa2cvVW5pdmVy
c2FsL0NvbnNvbGUvR3JhcGhpY3NDb25zb2xlRHhlL0dyYXBoaWNzQ29uc29sZUR4ZS5pbmYgew0K
KyAgICA8TGlicmFyeUNsYXNzZXM+DQorICAgICAgUGNkTGlifE1kZVBrZy9MaWJyYXJ5L0R4ZVBj
ZExpYi9EeGVQY2RMaWIuaW5mDQorICB9DQorICBNZGVNb2R1bGVQa2cvVW5pdmVyc2FsL0NvbnNv
bGUvVGVybWluYWxEeGUvVGVybWluYWxEeGUuaW5mDQorICBNZGVNb2R1bGVQa2cvVW5pdmVyc2Fs
L0RldmljZVBhdGhEeGUvRGV2aWNlUGF0aER4ZS5pbmYgew0KKyAgICA8TGlicmFyeUNsYXNzZXM+
DQorICAgICAgRGV2aWNlUGF0aExpYnxNZGVQa2cvTGlicmFyeS9VZWZpRGV2aWNlUGF0aExpYi9V
ZWZpRGV2aWNlUGF0aExpYi5pbmYNCisgICAgICBQY2RMaWJ8TWRlUGtnL0xpYnJhcnkvQmFzZVBj
ZExpYk51bGwvQmFzZVBjZExpYk51bGwuaW5mDQorICB9DQorICBNZGVNb2R1bGVQa2cvVW5pdmVy
c2FsL1ByaW50RHhlL1ByaW50RHhlLmluZg0KKyAgTWRlTW9kdWxlUGtnL1VuaXZlcnNhbC9EaXNr
L0Rpc2tJb0R4ZS9EaXNrSW9EeGUuaW5mDQorICBNZGVNb2R1bGVQa2cvVW5pdmVyc2FsL0Rpc2sv
UGFydGl0aW9uRHhlL1BhcnRpdGlvbkR4ZS5pbmYNCisgIE1kZU1vZHVsZVBrZy9Vbml2ZXJzYWwv
RGlzay9SYW1EaXNrRHhlL1JhbURpc2tEeGUuaW5mDQorICBNZGVNb2R1bGVQa2cvVW5pdmVyc2Fs
L0Rpc2svVW5pY29kZUNvbGxhdGlvbi9FbmdsaXNoRHhlL0VuZ2xpc2hEeGUuaW5mDQorICBGYXRQ
a2cvRW5oYW5jZWRGYXREeGUvRmF0LmluZg0KKyAgTWRlTW9kdWxlUGtnL1VuaXZlcnNhbC9EaXNr
L1VkZkR4ZS9VZGZEeGUuaW5mDQorICBNZGVNb2R1bGVQa2cvQnVzL1Njc2kvU2NzaUJ1c0R4ZS9T
Y3NpQnVzRHhlLmluZg0KKyAgTWRlTW9kdWxlUGtnL0J1cy9TY3NpL1Njc2lEaXNrRHhlL1Njc2lE
aXNrRHhlLmluZg0KKyAgT3ZtZlBrZy9TYXRhQ29udHJvbGxlckR4ZS9TYXRhQ29udHJvbGxlckR4
ZS5pbmYNCisgIE1kZU1vZHVsZVBrZy9CdXMvQXRhL0F0YUF0YXBpUGFzc1RocnUvQXRhQXRhcGlQ
YXNzVGhydS5pbmYNCisgIE1kZU1vZHVsZVBrZy9CdXMvQXRhL0F0YUJ1c0R4ZS9BdGFCdXNEeGUu
aW5mDQorICBNZGVNb2R1bGVQa2cvQnVzL1BjaS9Odm1FeHByZXNzRHhlL052bUV4cHJlc3NEeGUu
aW5mDQorICBNZGVNb2R1bGVQa2cvVW5pdmVyc2FsL0hpaURhdGFiYXNlRHhlL0hpaURhdGFiYXNl
RHhlLmluZg0KKyAgTWRlTW9kdWxlUGtnL1VuaXZlcnNhbC9TZXR1cEJyb3dzZXJEeGUvU2V0dXBC
cm93c2VyRHhlLmluZg0KKyAgTWRlTW9kdWxlUGtnL1VuaXZlcnNhbC9EaXNwbGF5RW5naW5lRHhl
L0Rpc3BsYXlFbmdpbmVEeGUuaW5mDQorICBNZGVNb2R1bGVQa2cvVW5pdmVyc2FsL01lbW9yeVRl
c3QvTnVsbE1lbW9yeVRlc3REeGUvTnVsbE1lbW9yeVRlc3REeGUuaW5mDQorDQorICBPdm1mUGtn
L1FlbXVWaWRlb0R4ZS9RZW11VmlkZW9EeGUuaW5mDQorICBPdm1mUGtnL1FlbXVSYW1mYkR4ZS9R
ZW11UmFtZmJEeGUuaW5mDQorDQorICAjDQorICAjIElTQSBTdXBwb3J0DQorICAjDQorICBPdm1m
UGtnL1Npb0J1c0R4ZS9TaW9CdXNEeGUuaW5mDQorICBNZGVNb2R1bGVQa2cvQnVzL1BjaS9QY2lT
aW9TZXJpYWxEeGUvUGNpU2lvU2VyaWFsRHhlLmluZg0KKyAgTWRlTW9kdWxlUGtnL0J1cy9Jc2Ev
UHMyS2V5Ym9hcmREeGUvUHMyS2V5Ym9hcmREeGUuaW5mDQorDQorICAjDQorICAjIFNNQklPUyBT
dXBwb3J0DQorICAjDQorICBNZGVNb2R1bGVQa2cvVW5pdmVyc2FsL1NtYmlvc0R4ZS9TbWJpb3NE
eGUuaW5mIHsNCisgICAgPExpYnJhcnlDbGFzc2VzPg0KKyAgICAgIE5VTEx8T3ZtZlBrZy9MaWJy
YXJ5L1NtYmlvc1ZlcnNpb25MaWIvRGV0ZWN0U21iaW9zVmVyc2lvbkxpYi5pbmYNCisgIH0NCisg
IE92bWZQa2cvU21iaW9zUGxhdGZvcm1EeGUvU21iaW9zUGxhdGZvcm1EeGUuaW5mDQorDQorICAj
DQorICAjIEFDUEkgU3VwcG9ydA0KKyAgIw0KKyAgTWRlTW9kdWxlUGtnL1VuaXZlcnNhbC9BY3Bp
L0FjcGlUYWJsZUR4ZS9BY3BpVGFibGVEeGUuaW5mDQorICBPdm1mUGtnL0FjcGlQbGF0Zm9ybUR4
ZS9BY3BpUGxhdGZvcm1EeGUuaW5mDQorICBPdm1mUGtnL0FjcGlUYWJsZXMvQWNwaVRhYmxlcy5p
bmYNCisgIE1kZU1vZHVsZVBrZy9Vbml2ZXJzYWwvQWNwaS9TM1NhdmVTdGF0ZUR4ZS9TM1NhdmVT
dGF0ZUR4ZS5pbmYNCisgIE1kZU1vZHVsZVBrZy9Vbml2ZXJzYWwvQWNwaS9Cb290U2NyaXB0RXhl
Y3V0b3JEeGUvQm9vdFNjcmlwdEV4ZWN1dG9yRHhlLmluZg0KKyAgTWRlTW9kdWxlUGtnL1VuaXZl
cnNhbC9BY3BpL0Jvb3RHcmFwaGljc1Jlc291cmNlVGFibGVEeGUvQm9vdEdyYXBoaWNzUmVzb3Vy
Y2VUYWJsZUR4ZS5pbmYNCisNCisgICMNCisgICMgTmV0d29yayBTdXBwb3J0DQorICAjDQorIWlu
Y2x1ZGUgTmV0d29ya1BrZy9OZXR3b3JrQ29tcG9uZW50cy5kc2MuaW5jDQorDQorIWlmICQoTkVU
V09SS19UTFNfRU5BQkxFKSA9PSBUUlVFDQorICBOZXR3b3JrUGtnL1Rsc0F1dGhDb25maWdEeGUv
VGxzQXV0aENvbmZpZ0R4ZS5pbmYgew0KKyAgICA8TGlicmFyeUNsYXNzZXM+DQorICAgICAgTlVM
THxPdm1mUGtnL0xpYnJhcnkvVGxzQXV0aENvbmZpZ0xpYi9UbHNBdXRoQ29uZmlnTGliLmluZg0K
KyAgfQ0KKyFlbmRpZg0KKw0KKyAgIw0KKyAgIyBVc2IgU3VwcG9ydA0KKyAgIw0KKyAgTWRlTW9k
dWxlUGtnL0J1cy9QY2kvVWhjaUR4ZS9VaGNpRHhlLmluZg0KKyAgTWRlTW9kdWxlUGtnL0J1cy9Q
Y2kvRWhjaUR4ZS9FaGNpRHhlLmluZg0KKyAgTWRlTW9kdWxlUGtnL0J1cy9QY2kvWGhjaUR4ZS9Y
aGNpRHhlLmluZg0KKyAgTWRlTW9kdWxlUGtnL0J1cy9Vc2IvVXNiQnVzRHhlL1VzYkJ1c0R4ZS5p
bmYNCisgIE1kZU1vZHVsZVBrZy9CdXMvVXNiL1VzYktiRHhlL1VzYktiRHhlLmluZg0KKyAgTWRl
TW9kdWxlUGtnL0J1cy9Vc2IvVXNiTWFzc1N0b3JhZ2VEeGUvVXNiTWFzc1N0b3JhZ2VEeGUuaW5m
DQorDQorIWlmZGVmICQoQ1NNX0VOQUJMRSkNCisgIE92bWZQa2cvQ3NtL0Jpb3NUaHVuay9WaWRl
b0R4ZS9WaWRlb0R4ZS5pbmYgew0KKyAgICA8TGlicmFyeUNsYXNzZXM+DQorICAgICAgUGNkTGli
fE1kZVBrZy9MaWJyYXJ5L0R4ZVBjZExpYi9EeGVQY2RMaWIuaW5mDQorICB9DQorICBPdm1mUGtn
L0NzbS9MZWdhY3lCaW9zRHhlL0xlZ2FjeUJpb3NEeGUuaW5mDQorICBPdm1mUGtnL0NzbS9Dc20x
Ni9Dc20xNi5pbmYNCishZW5kaWYNCisNCishaWYgJChUT09MX0NIQUlOX1RBRykgIT0gIlhDT0RF
NSINCisgIFNoZWxsUGtnL0R5bmFtaWNDb21tYW5kL1RmdHBEeW5hbWljQ29tbWFuZC9UZnRwRHlu
YW1pY0NvbW1hbmQuaW5mIHsNCisgICAgPFBjZHNGaXhlZEF0QnVpbGQ+DQorICAgICAgZ0VmaVNo
ZWxsUGtnVG9rZW5TcGFjZUd1aWQuUGNkU2hlbGxMaWJBdXRvSW5pdGlhbGl6ZXxGQUxTRQ0KKyAg
fQ0KKyFlbmRpZg0KKyAgU2hlbGxQa2cvQXBwbGljYXRpb24vU2hlbGwvU2hlbGwuaW5mIHsNCisg
ICAgPExpYnJhcnlDbGFzc2VzPg0KKyAgICAgIFNoZWxsQ29tbWFuZExpYnxTaGVsbFBrZy9MaWJy
YXJ5L1VlZmlTaGVsbENvbW1hbmRMaWIvVWVmaVNoZWxsQ29tbWFuZExpYi5pbmYNCisgICAgICBO
VUxMfFNoZWxsUGtnL0xpYnJhcnkvVWVmaVNoZWxsTGV2ZWwyQ29tbWFuZHNMaWIvVWVmaVNoZWxs
TGV2ZWwyQ29tbWFuZHNMaWIuaW5mDQorICAgICAgTlVMTHxTaGVsbFBrZy9MaWJyYXJ5L1VlZmlT
aGVsbExldmVsMUNvbW1hbmRzTGliL1VlZmlTaGVsbExldmVsMUNvbW1hbmRzTGliLmluZg0KKyAg
ICAgIE5VTEx8U2hlbGxQa2cvTGlicmFyeS9VZWZpU2hlbGxMZXZlbDNDb21tYW5kc0xpYi9VZWZp
U2hlbGxMZXZlbDNDb21tYW5kc0xpYi5pbmYNCisgICAgICBOVUxMfFNoZWxsUGtnL0xpYnJhcnkv
VWVmaVNoZWxsRHJpdmVyMUNvbW1hbmRzTGliL1VlZmlTaGVsbERyaXZlcjFDb21tYW5kc0xpYi5p
bmYNCisgICAgICBOVUxMfFNoZWxsUGtnL0xpYnJhcnkvVWVmaVNoZWxsRGVidWcxQ29tbWFuZHNM
aWIvVWVmaVNoZWxsRGVidWcxQ29tbWFuZHNMaWIuaW5mDQorICAgICAgTlVMTHxTaGVsbFBrZy9M
aWJyYXJ5L1VlZmlTaGVsbEluc3RhbGwxQ29tbWFuZHNMaWIvVWVmaVNoZWxsSW5zdGFsbDFDb21t
YW5kc0xpYi5pbmYNCisgICAgICBOVUxMfFNoZWxsUGtnL0xpYnJhcnkvVWVmaVNoZWxsTmV0d29y
azFDb21tYW5kc0xpYi9VZWZpU2hlbGxOZXR3b3JrMUNvbW1hbmRzTGliLmluZg0KKyFpZiAkKE5F
VFdPUktfSVA2X0VOQUJMRSkgPT0gVFJVRQ0KKyAgICAgIE5VTEx8U2hlbGxQa2cvTGlicmFyeS9V
ZWZpU2hlbGxOZXR3b3JrMkNvbW1hbmRzTGliL1VlZmlTaGVsbE5ldHdvcmsyQ29tbWFuZHNMaWIu
aW5mDQorIWVuZGlmDQorICAgICAgSGFuZGxlUGFyc2luZ0xpYnxTaGVsbFBrZy9MaWJyYXJ5L1Vl
ZmlIYW5kbGVQYXJzaW5nTGliL1VlZmlIYW5kbGVQYXJzaW5nTGliLmluZg0KKyAgICAgIFByaW50
TGlifE1kZVBrZy9MaWJyYXJ5L0Jhc2VQcmludExpYi9CYXNlUHJpbnRMaWIuaW5mDQorICAgICAg
QmNmZ0NvbW1hbmRMaWJ8U2hlbGxQa2cvTGlicmFyeS9VZWZpU2hlbGxCY2ZnQ29tbWFuZExpYi9V
ZWZpU2hlbGxCY2ZnQ29tbWFuZExpYi5pbmYNCisNCisgICAgPFBjZHNGaXhlZEF0QnVpbGQ+DQor
ICAgICAgZ0VmaU1kZVBrZ1Rva2VuU3BhY2VHdWlkLlBjZERlYnVnUHJvcGVydHlNYXNrfDB4RkYN
CisgICAgICBnRWZpU2hlbGxQa2dUb2tlblNwYWNlR3VpZC5QY2RTaGVsbExpYkF1dG9Jbml0aWFs
aXplfEZBTFNFDQorICAgICAgZ0VmaU1kZVBrZ1Rva2VuU3BhY2VHdWlkLlBjZFVlZmlMaWJNYXhQ
cmludEJ1ZmZlclNpemV8ODAwMA0KKyAgfQ0KKw0KKyAgT3ZtZlBrZy9QbGF0Zm9ybUR4ZS9QbGF0
Zm9ybS5pbmYNCisgIE92bWZQa2cvQW1kU2V2RHhlL0FtZFNldkR4ZS5pbmYNCisgIE92bWZQa2cv
SW9NbXVEeGUvSW9NbXVEeGUuaW5mDQorDQorICAjDQorICAjIFZhcmlhYmxlIGRyaXZlciBzdGFj
ayAobm9uLVNNTSkNCisgICMNCisgIE92bWZQa2cvUWVtdUZsYXNoRnZiU2VydmljZXNSdW50aW1l
RHhlL0Z2YlNlcnZpY2VzUnVudGltZUR4ZS5pbmYNCisgIE92bWZQa2cvRW11VmFyaWFibGVGdmJS
dW50aW1lRHhlL0Z2Yi5pbmYgew0KKyAgICA8TGlicmFyeUNsYXNzZXM+DQorICAgICAgUGxhdGZv
cm1GdmJMaWJ8T3ZtZlBrZy9MaWJyYXJ5L0VtdVZhcmlhYmxlRnZiTGliL0VtdVZhcmlhYmxlRnZi
TGliLmluZg0KKyAgfQ0KKyAgTWRlTW9kdWxlUGtnL1VuaXZlcnNhbC9GYXVsdFRvbGVyYW50V3Jp
dGVEeGUvRmF1bHRUb2xlcmFudFdyaXRlRHhlLmluZg0KKyAgTWRlTW9kdWxlUGtnL1VuaXZlcnNh
bC9WYXJpYWJsZS9SdW50aW1lRHhlL1ZhcmlhYmxlUnVudGltZUR4ZS5pbmYgew0KKyAgICA8TGli
cmFyeUNsYXNzZXM+DQorICAgICAgTlVMTHxNZGVNb2R1bGVQa2cvTGlicmFyeS9WYXJDaGVja1Vl
ZmlMaWIvVmFyQ2hlY2tVZWZpTGliLmluZg0KKyAgfQ0KZGlmZiAtLWdpdCBhL092bWZQa2cvT3Zt
Zlhlbi5mZGYgYi9Pdm1mUGtnL092bWZYZW4uZmRmCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4
IDAwMDAwMDAwMDAuLmY1OTY0N2ZkMTQKLS0tIC9kZXYvbnVsbAorKysgYi9Pdm1mUGtnL092bWZY
ZW4uZmRmCkBAIC0wLDAgKzEsNDM5IEBACisjIyBAZmlsZQ0KKyMgIE9wZW4gVmlydHVhbCBNYWNo
aW5lIEZpcm13YXJlOiBGREYNCisjDQorIyAgQ29weXJpZ2h0IChjKSAyMDA2IC0gMjAxOSwgSW50
ZWwgQ29ycG9yYXRpb24uIEFsbCByaWdodHMgcmVzZXJ2ZWQuPEJSPg0KKyMgIChDKSBDb3B5cmln
aHQgMjAxNiBIZXdsZXR0IFBhY2thcmQgRW50ZXJwcmlzZSBEZXZlbG9wbWVudCBMUDxCUj4NCisj
ICBDb3B5cmlnaHQgKGMpIDIwMTksIENpdHJpeCBTeXN0ZW1zLCBJbmMuDQorIw0KKyMgIFNQRFgt
TGljZW5zZS1JZGVudGlmaWVyOiBCU0QtMi1DbGF1c2UtUGF0ZW50DQorIw0KKyMjDQorDQorIyMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMNCisNCitbRGVmaW5lc10NCishaW5jbHVkZSBPdm1mUGtnLmZk
Zi5pbmMNCisNCisjDQorIyBCdWlsZCB0aGUgdmFyaWFibGUgc3RvcmUgYW5kIHRoZSBmaXJtd2Fy
ZSBjb2RlIGFzIG9uZSB1bmlmaWVkIGZsYXNoIGRldmljZQ0KKyMgaW1hZ2UuDQorIw0KK1tGRC5P
Vk1GXQ0KK0Jhc2VBZGRyZXNzICAgPSAkKEZXX0JBU0VfQUREUkVTUykNCitTaXplICAgICAgICAg
ID0gJChGV19TSVpFKQ0KK0VyYXNlUG9sYXJpdHkgPSAxDQorQmxvY2tTaXplICAgICA9ICQoQkxP
Q0tfU0laRSkNCitOdW1CbG9ja3MgICAgID0gJChGV19CTE9DS1MpDQorDQorIWluY2x1ZGUgVmFy
U3RvcmUuZmRmLmluYw0KKw0KKyQoVkFSU19TSVpFKXwkKEZWTUFJTl9TSVpFKQ0KK0ZWID0gRlZN
QUlOX0NPTVBBQ1QNCisNCiskKFNFQ0ZWX09GRlNFVCl8JChTRUNGVl9TSVpFKQ0KK0ZWID0gU0VD
RlYNCisNCisjDQorIyBCdWlsZCB0aGUgdmFyaWFibGUgc3RvcmUgYW5kIHRoZSBmaXJtd2FyZSBj
b2RlIGFzIHNlcGFyYXRlIGZsYXNoIGRldmljZQ0KKyMgaW1hZ2VzLg0KKyMNCitbRkQuT1ZNRl9W
QVJTXQ0KK0Jhc2VBZGRyZXNzICAgPSAkKEZXX0JBU0VfQUREUkVTUykNCitTaXplICAgICAgICAg
ID0gJChWQVJTX1NJWkUpDQorRXJhc2VQb2xhcml0eSA9IDENCitCbG9ja1NpemUgICAgID0gJChC
TE9DS19TSVpFKQ0KK051bUJsb2NrcyAgICAgPSAkKFZBUlNfQkxPQ0tTKQ0KKw0KKyFpbmNsdWRl
IFZhclN0b3JlLmZkZi5pbmMNCisNCitbRkQuT1ZNRl9DT0RFXQ0KK0Jhc2VBZGRyZXNzICAgPSAk
KENPREVfQkFTRV9BRERSRVNTKQ0KK1NpemUgICAgICAgICAgPSAkKENPREVfU0laRSkNCitFcmFz
ZVBvbGFyaXR5ID0gMQ0KK0Jsb2NrU2l6ZSAgICAgPSAkKEJMT0NLX1NJWkUpDQorTnVtQmxvY2tz
ICAgICA9ICQoQ09ERV9CTE9DS1MpDQorDQorMHgwMDAwMDAwMHwkKEZWTUFJTl9TSVpFKQ0KK0ZW
ID0gRlZNQUlOX0NPTVBBQ1QNCisNCiskKEZWTUFJTl9TSVpFKXwkKFNFQ0ZWX1NJWkUpDQorRlYg
PSBTRUNGVg0KKw0KKyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjDQorDQorW0ZELk1FTUZEXQ0KK0Jh
c2VBZGRyZXNzICAgPSAkKE1FTUZEX0JBU0VfQUREUkVTUykNCitTaXplICAgICAgICAgID0gMHhC
MDAwMDANCitFcmFzZVBvbGFyaXR5ID0gMQ0KK0Jsb2NrU2l6ZSAgICAgPSAweDEwMDAwDQorTnVt
QmxvY2tzICAgICA9IDB4QjANCisNCisweDAwMDAwMHwweDAwNjAwMA0KK2dVZWZpT3ZtZlBrZ1Rv
a2VuU3BhY2VHdWlkLlBjZE92bWZTZWNQYWdlVGFibGVzQmFzZXxnVWVmaU92bWZQa2dUb2tlblNw
YWNlR3VpZC5QY2RPdm1mU2VjUGFnZVRhYmxlc1NpemUNCisNCisweDAwNjAwMHwweDAwMTAwMA0K
K2dVZWZpT3ZtZlBrZ1Rva2VuU3BhY2VHdWlkLlBjZE92bWZMb2NrQm94U3RvcmFnZUJhc2V8Z1Vl
ZmlPdm1mUGtnVG9rZW5TcGFjZUd1aWQuUGNkT3ZtZkxvY2tCb3hTdG9yYWdlU2l6ZQ0KKw0KKzB4
MDA3MDAwfDB4MDAxMDAwDQorZ0VmaU1kZVBrZ1Rva2VuU3BhY2VHdWlkLlBjZEd1aWRlZEV4dHJh
Y3RIYW5kbGVyVGFibGVBZGRyZXNzfGdVZWZpT3ZtZlBrZ1Rva2VuU3BhY2VHdWlkLlBjZEd1aWRl
ZEV4dHJhY3RIYW5kbGVyVGFibGVTaXplDQorDQorMHgwMTAwMDB8MHgwMTAwMDANCitnVWVmaU92
bWZQa2dUb2tlblNwYWNlR3VpZC5QY2RPdm1mU2VjUGVpVGVtcFJhbUJhc2V8Z1VlZmlPdm1mUGtn
VG9rZW5TcGFjZUd1aWQuUGNkT3ZtZlNlY1BlaVRlbXBSYW1TaXplDQorDQorMHgwMjAwMDB8MHgw
RTAwMDANCitnVWVmaU92bWZQa2dUb2tlblNwYWNlR3VpZC5QY2RPdm1mUGVpTWVtRnZCYXNlfGdV
ZWZpT3ZtZlBrZ1Rva2VuU3BhY2VHdWlkLlBjZE92bWZQZWlNZW1GdlNpemUNCitGViA9IFBFSUZW
DQorDQorMHgxMDAwMDB8MHhBMDAwMDANCitnVWVmaU92bWZQa2dUb2tlblNwYWNlR3VpZC5QY2RP
dm1mRHhlTWVtRnZCYXNlfGdVZWZpT3ZtZlBrZ1Rva2VuU3BhY2VHdWlkLlBjZE92bWZEeGVNZW1G
dlNpemUNCitGViA9IERYRUZWDQorDQorIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMNCisNCitbRlYu
U0VDRlZdDQorRnZOYW1lR3VpZCAgICAgICAgID0gNzYzQkVEMEQtREU5Ri00OEY1LTgxRjEtM0U5
MEUxQjFBMDE1DQorQmxvY2tTaXplICAgICAgICAgID0gMHgxMDAwDQorRnZBbGlnbm1lbnQgICAg
ICAgID0gMTYNCitFUkFTRV9QT0xBUklUWSAgICAgPSAxDQorTUVNT1JZX01BUFBFRCAgICAgID0g
VFJVRQ0KK1NUSUNLWV9XUklURSAgICAgICA9IFRSVUUNCitMT0NLX0NBUCAgICAgICAgICAgPSBU
UlVFDQorTE9DS19TVEFUVVMgICAgICAgID0gVFJVRQ0KK1dSSVRFX0RJU0FCTEVEX0NBUCA9IFRS
VUUNCitXUklURV9FTkFCTEVEX0NBUCAgPSBUUlVFDQorV1JJVEVfU1RBVFVTICAgICAgID0gVFJV
RQ0KK1dSSVRFX0xPQ0tfQ0FQICAgICA9IFRSVUUNCitXUklURV9MT0NLX1NUQVRVUyAgPSBUUlVF
DQorUkVBRF9ESVNBQkxFRF9DQVAgID0gVFJVRQ0KK1JFQURfRU5BQkxFRF9DQVAgICA9IFRSVUUN
CitSRUFEX1NUQVRVUyAgICAgICAgPSBUUlVFDQorUkVBRF9MT0NLX0NBUCAgICAgID0gVFJVRQ0K
K1JFQURfTE9DS19TVEFUVVMgICA9IFRSVUUNCisNCisjDQorIyBTRUMgUGhhc2UgbW9kdWxlcw0K
KyMNCisjIFRoZSBjb2RlIGluIHRoaXMgRlYgaGFuZGxlcyB0aGUgaW5pdGlhbCBmaXJtd2FyZSBz
dGFydHVwLCBhbmQNCisjIGRlY29tcHJlc3NlcyB0aGUgUEVJIGFuZCBEWEUgRlZzIHdoaWNoIGhh
bmRsZXMgdGhlIHJlc3Qgb2YgdGhlIGJvb3Qgc2VxdWVuY2UuDQorIw0KK0lORiAgT3ZtZlBrZy9T
ZWMvU2VjTWFpbi5pbmYNCisNCitJTkYgIFJ1bGVPdmVycmlkZT1SRVNFVF9WRUNUT1IgT3ZtZlBr
Zy9SZXNldFZlY3Rvci9SZXNldFZlY3Rvci5pbmYNCisNCisjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
Iw0KK1tGVi5QRUlGVl0NCitGdk5hbWVHdWlkICAgICAgICAgPSA2OTM4MDc5Qi1CNTAzLTRFM0Qt
OUQyNC1CMjgzMzdBMjU4MDYNCitCbG9ja1NpemUgICAgICAgICAgPSAweDEwMDAwDQorRnZBbGln
bm1lbnQgICAgICAgID0gMTYNCitFUkFTRV9QT0xBUklUWSAgICAgPSAxDQorTUVNT1JZX01BUFBF
RCAgICAgID0gVFJVRQ0KK1NUSUNLWV9XUklURSAgICAgICA9IFRSVUUNCitMT0NLX0NBUCAgICAg
ICAgICAgPSBUUlVFDQorTE9DS19TVEFUVVMgICAgICAgID0gVFJVRQ0KK1dSSVRFX0RJU0FCTEVE
X0NBUCA9IFRSVUUNCitXUklURV9FTkFCTEVEX0NBUCAgPSBUUlVFDQorV1JJVEVfU1RBVFVTICAg
ICAgID0gVFJVRQ0KK1dSSVRFX0xPQ0tfQ0FQICAgICA9IFRSVUUNCitXUklURV9MT0NLX1NUQVRV
UyAgPSBUUlVFDQorUkVBRF9ESVNBQkxFRF9DQVAgID0gVFJVRQ0KK1JFQURfRU5BQkxFRF9DQVAg
ICA9IFRSVUUNCitSRUFEX1NUQVRVUyAgICAgICAgPSBUUlVFDQorUkVBRF9MT0NLX0NBUCAgICAg
ID0gVFJVRQ0KK1JFQURfTE9DS19TVEFUVVMgICA9IFRSVUUNCisNCitBUFJJT1JJIFBFSSB7DQor
ICBJTkYgIE1kZU1vZHVsZVBrZy9Vbml2ZXJzYWwvUENEL1BlaS9QY2QuaW5mDQorfQ0KKw0KKyMN
CisjICBQRUkgUGhhc2UgbW9kdWxlcw0KKyMNCitJTkYgIE1kZU1vZHVsZVBrZy9Db3JlL1BlaS9Q
ZWlNYWluLmluZg0KK0lORiAgTWRlTW9kdWxlUGtnL1VuaXZlcnNhbC9QQ0QvUGVpL1BjZC5pbmYN
CitJTkYgIE1kZU1vZHVsZVBrZy9Vbml2ZXJzYWwvUmVwb3J0U3RhdHVzQ29kZVJvdXRlci9QZWkv
UmVwb3J0U3RhdHVzQ29kZVJvdXRlclBlaS5pbmYNCitJTkYgIE1kZU1vZHVsZVBrZy9Vbml2ZXJz
YWwvU3RhdHVzQ29kZUhhbmRsZXIvUGVpL1N0YXR1c0NvZGVIYW5kbGVyUGVpLmluZg0KK0lORiAg
T3ZtZlBrZy9QbGF0Zm9ybVBlaS9QbGF0Zm9ybVBlaS5pbmYNCitJTkYgIE1kZU1vZHVsZVBrZy9D
b3JlL0R4ZUlwbFBlaW0vRHhlSXBsLmluZg0KK0lORiAgVWVmaUNwdVBrZy9Vbml2ZXJzYWwvQWNw
aS9TM1Jlc3VtZTJQZWkvUzNSZXN1bWUyUGVpLmluZg0KK0lORiAgVWVmaUNwdVBrZy9DcHVNcFBl
aS9DcHVNcFBlaS5pbmYNCisNCisjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIw0KKw0KK1tGVi5EWEVG
Vl0NCitGdkZvcmNlUmViYXNlICAgICAgPSBGQUxTRQ0KK0Z2TmFtZUd1aWQgICAgICAgICA9IDdD
QjhCREM5LUY4RUItNEYzNC1BQUVBLTNFRTRBRjY1MTZBMQ0KK0Jsb2NrU2l6ZSAgICAgICAgICA9
IDB4MTAwMDANCitGdkFsaWdubWVudCAgICAgICAgPSAxNg0KK0VSQVNFX1BPTEFSSVRZICAgICA9
IDENCitNRU1PUllfTUFQUEVEICAgICAgPSBUUlVFDQorU1RJQ0tZX1dSSVRFICAgICAgID0gVFJV
RQ0KK0xPQ0tfQ0FQICAgICAgICAgICA9IFRSVUUNCitMT0NLX1NUQVRVUyAgICAgICAgPSBUUlVF
DQorV1JJVEVfRElTQUJMRURfQ0FQID0gVFJVRQ0KK1dSSVRFX0VOQUJMRURfQ0FQICA9IFRSVUUN
CitXUklURV9TVEFUVVMgICAgICAgPSBUUlVFDQorV1JJVEVfTE9DS19DQVAgICAgID0gVFJVRQ0K
K1dSSVRFX0xPQ0tfU1RBVFVTICA9IFRSVUUNCitSRUFEX0RJU0FCTEVEX0NBUCAgPSBUUlVFDQor
UkVBRF9FTkFCTEVEX0NBUCAgID0gVFJVRQ0KK1JFQURfU1RBVFVTICAgICAgICA9IFRSVUUNCitS
RUFEX0xPQ0tfQ0FQICAgICAgPSBUUlVFDQorUkVBRF9MT0NLX1NUQVRVUyAgID0gVFJVRQ0KKw0K
K0FQUklPUkkgRFhFIHsNCisgIElORiAgTWRlTW9kdWxlUGtnL1VuaXZlcnNhbC9EZXZpY2VQYXRo
RHhlL0RldmljZVBhdGhEeGUuaW5mDQorICBJTkYgIE1kZU1vZHVsZVBrZy9Vbml2ZXJzYWwvUENE
L0R4ZS9QY2QuaW5mDQorICBJTkYgIE92bWZQa2cvQW1kU2V2RHhlL0FtZFNldkR4ZS5pbmYNCisg
IElORiAgT3ZtZlBrZy9RZW11Rmxhc2hGdmJTZXJ2aWNlc1J1bnRpbWVEeGUvRnZiU2VydmljZXNS
dW50aW1lRHhlLmluZg0KK30NCisNCisjDQorIyBEWEUgUGhhc2UgbW9kdWxlcw0KKyMNCitJTkYg
IE1kZU1vZHVsZVBrZy9Db3JlL0R4ZS9EeGVNYWluLmluZg0KKw0KK0lORiAgTWRlTW9kdWxlUGtn
L1VuaXZlcnNhbC9SZXBvcnRTdGF0dXNDb2RlUm91dGVyL1J1bnRpbWVEeGUvUmVwb3J0U3RhdHVz
Q29kZVJvdXRlclJ1bnRpbWVEeGUuaW5mDQorSU5GICBNZGVNb2R1bGVQa2cvVW5pdmVyc2FsL1N0
YXR1c0NvZGVIYW5kbGVyL1J1bnRpbWVEeGUvU3RhdHVzQ29kZUhhbmRsZXJSdW50aW1lRHhlLmlu
Zg0KK0lORiAgTWRlTW9kdWxlUGtnL1VuaXZlcnNhbC9QQ0QvRHhlL1BjZC5pbmYNCisNCitJTkYg
IE1kZU1vZHVsZVBrZy9Db3JlL1J1bnRpbWVEeGUvUnVudGltZUR4ZS5pbmYNCitJTkYgIE1kZU1v
ZHVsZVBrZy9Vbml2ZXJzYWwvU2VjdXJpdHlTdHViRHhlL1NlY3VyaXR5U3R1YkR4ZS5pbmYNCitJ
TkYgIE1kZU1vZHVsZVBrZy9Vbml2ZXJzYWwvRWJjRHhlL0ViY0R4ZS5pbmYNCitJTkYgIE92bWZQ
a2cvODI1OUludGVycnVwdENvbnRyb2xsZXJEeGUvODI1OS5pbmYNCitJTkYgIFVlZmlDcHVQa2cv
Q3B1SW8yRHhlL0NwdUlvMkR4ZS5pbmYNCitJTkYgIFVlZmlDcHVQa2cvQ3B1RHhlL0NwdUR4ZS5p
bmYNCitJTkYgIE92bWZQa2cvODI1NFRpbWVyRHhlLzgyNTRUaW1lci5pbmYNCitJTkYgIE92bWZQ
a2cvSW5jb21wYXRpYmxlUGNpRGV2aWNlU3VwcG9ydER4ZS9JbmNvbXBhdGlibGVQY2lEZXZpY2VT
dXBwb3J0LmluZg0KK0lORiAgT3ZtZlBrZy9QY2lIb3RQbHVnSW5pdER4ZS9QY2lIb3RQbHVnSW5p
dC5pbmYNCitJTkYgIE1kZU1vZHVsZVBrZy9CdXMvUGNpL1BjaUhvc3RCcmlkZ2VEeGUvUGNpSG9z
dEJyaWRnZUR4ZS5pbmYNCitJTkYgIE1kZU1vZHVsZVBrZy9CdXMvUGNpL1BjaUJ1c0R4ZS9QY2lC
dXNEeGUuaW5mDQorSU5GICBNZGVNb2R1bGVQa2cvVW5pdmVyc2FsL1Jlc2V0U3lzdGVtUnVudGlt
ZUR4ZS9SZXNldFN5c3RlbVJ1bnRpbWVEeGUuaW5mDQorSU5GICBNZGVNb2R1bGVQa2cvVW5pdmVy
c2FsL01ldHJvbm9tZS9NZXRyb25vbWUuaW5mDQorSU5GICBQY0F0Q2hpcHNldFBrZy9QY2F0UmVh
bFRpbWVDbG9ja1J1bnRpbWVEeGUvUGNhdFJlYWxUaW1lQ2xvY2tSdW50aW1lRHhlLmluZg0KKw0K
K0lORiAgT3ZtZlBrZy9YZW5Jb1BjaUR4ZS9YZW5Jb1BjaUR4ZS5pbmYNCitJTkYgIE92bWZQa2cv
WGVuQnVzRHhlL1hlbkJ1c0R4ZS5pbmYNCitJTkYgIE92bWZQa2cvWGVuUHZCbGtEeGUvWGVuUHZC
bGtEeGUuaW5mDQorDQorSU5GICBNZGVNb2R1bGVQa2cvVW5pdmVyc2FsL1dhdGNoZG9nVGltZXJE
eGUvV2F0Y2hkb2dUaW1lci5pbmYNCitJTkYgIE1kZU1vZHVsZVBrZy9Vbml2ZXJzYWwvTW9ub3Rv
bmljQ291bnRlclJ1bnRpbWVEeGUvTW9ub3RvbmljQ291bnRlclJ1bnRpbWVEeGUuaW5mDQorSU5G
ICBNZGVNb2R1bGVQa2cvVW5pdmVyc2FsL0NhcHN1bGVSdW50aW1lRHhlL0NhcHN1bGVSdW50aW1l
RHhlLmluZg0KK0lORiAgTWRlTW9kdWxlUGtnL1VuaXZlcnNhbC9Db25zb2xlL0NvblBsYXRmb3Jt
RHhlL0NvblBsYXRmb3JtRHhlLmluZg0KK0lORiAgTWRlTW9kdWxlUGtnL1VuaXZlcnNhbC9Db25z
b2xlL0NvblNwbGl0dGVyRHhlL0NvblNwbGl0dGVyRHhlLmluZg0KK0lORiAgTWRlTW9kdWxlUGtn
L1VuaXZlcnNhbC9Db25zb2xlL0dyYXBoaWNzQ29uc29sZUR4ZS9HcmFwaGljc0NvbnNvbGVEeGUu
aW5mDQorSU5GICBNZGVNb2R1bGVQa2cvVW5pdmVyc2FsL0NvbnNvbGUvVGVybWluYWxEeGUvVGVy
bWluYWxEeGUuaW5mDQorSU5GICBNZGVNb2R1bGVQa2cvVW5pdmVyc2FsL0RyaXZlckhlYWx0aE1h
bmFnZXJEeGUvRHJpdmVySGVhbHRoTWFuYWdlckR4ZS5pbmYNCitJTkYgIE1kZU1vZHVsZVBrZy9V
bml2ZXJzYWwvQmRzRHhlL0Jkc0R4ZS5pbmYNCitJTkYgIE1kZU1vZHVsZVBrZy9BcHBsaWNhdGlv
bi9VaUFwcC9VaUFwcC5pbmYNCitJTkYgIE1kZU1vZHVsZVBrZy9Vbml2ZXJzYWwvRGV2aWNlUGF0
aER4ZS9EZXZpY2VQYXRoRHhlLmluZg0KK0lORiAgTWRlTW9kdWxlUGtnL1VuaXZlcnNhbC9Qcmlu
dER4ZS9QcmludER4ZS5pbmYNCitJTkYgIE1kZU1vZHVsZVBrZy9Vbml2ZXJzYWwvRGlzay9EaXNr
SW9EeGUvRGlza0lvRHhlLmluZg0KK0lORiAgTWRlTW9kdWxlUGtnL1VuaXZlcnNhbC9EaXNrL1Bh
cnRpdGlvbkR4ZS9QYXJ0aXRpb25EeGUuaW5mDQorSU5GICBNZGVNb2R1bGVQa2cvVW5pdmVyc2Fs
L0Rpc2svUmFtRGlza0R4ZS9SYW1EaXNrRHhlLmluZg0KK0lORiAgTWRlTW9kdWxlUGtnL1VuaXZl
cnNhbC9EaXNrL1VuaWNvZGVDb2xsYXRpb24vRW5nbGlzaER4ZS9FbmdsaXNoRHhlLmluZg0KK0lO
RiAgTWRlTW9kdWxlUGtnL0J1cy9TY3NpL1Njc2lCdXNEeGUvU2NzaUJ1c0R4ZS5pbmYNCitJTkYg
IE1kZU1vZHVsZVBrZy9CdXMvU2NzaS9TY3NpRGlza0R4ZS9TY3NpRGlza0R4ZS5pbmYNCitJTkYg
IE92bWZQa2cvU2F0YUNvbnRyb2xsZXJEeGUvU2F0YUNvbnRyb2xsZXJEeGUuaW5mDQorSU5GICBN
ZGVNb2R1bGVQa2cvQnVzL0F0YS9BdGFBdGFwaVBhc3NUaHJ1L0F0YUF0YXBpUGFzc1RocnUuaW5m
DQorSU5GICBNZGVNb2R1bGVQa2cvQnVzL0F0YS9BdGFCdXNEeGUvQXRhQnVzRHhlLmluZg0KK0lO
RiAgTWRlTW9kdWxlUGtnL0J1cy9QY2kvTnZtRXhwcmVzc0R4ZS9Odm1FeHByZXNzRHhlLmluZg0K
K0lORiAgTWRlTW9kdWxlUGtnL1VuaXZlcnNhbC9IaWlEYXRhYmFzZUR4ZS9IaWlEYXRhYmFzZUR4
ZS5pbmYNCitJTkYgIE1kZU1vZHVsZVBrZy9Vbml2ZXJzYWwvU2V0dXBCcm93c2VyRHhlL1NldHVw
QnJvd3NlckR4ZS5pbmYNCitJTkYgIE1kZU1vZHVsZVBrZy9Vbml2ZXJzYWwvRGlzcGxheUVuZ2lu
ZUR4ZS9EaXNwbGF5RW5naW5lRHhlLmluZg0KK0lORiAgTWRlTW9kdWxlUGtnL1VuaXZlcnNhbC9N
ZW1vcnlUZXN0L051bGxNZW1vcnlUZXN0RHhlL051bGxNZW1vcnlUZXN0RHhlLmluZg0KKw0KK0lO
RiAgT3ZtZlBrZy9TaW9CdXNEeGUvU2lvQnVzRHhlLmluZg0KKyFpZm5kZWYgJChTT1VSQ0VfREVC
VUdfRU5BQkxFKQ0KK0lORiAgTWRlTW9kdWxlUGtnL0J1cy9QY2kvUGNpU2lvU2VyaWFsRHhlL1Bj
aVNpb1NlcmlhbER4ZS5pbmYNCishZW5kaWYNCitJTkYgIE1kZU1vZHVsZVBrZy9CdXMvSXNhL1Bz
MktleWJvYXJkRHhlL1BzMktleWJvYXJkRHhlLmluZg0KKw0KK0lORiAgTWRlTW9kdWxlUGtnL1Vu
aXZlcnNhbC9TbWJpb3NEeGUvU21iaW9zRHhlLmluZg0KK0lORiAgT3ZtZlBrZy9TbWJpb3NQbGF0
Zm9ybUR4ZS9TbWJpb3NQbGF0Zm9ybUR4ZS5pbmYNCisNCitJTkYgIE1kZU1vZHVsZVBrZy9Vbml2
ZXJzYWwvQWNwaS9BY3BpVGFibGVEeGUvQWNwaVRhYmxlRHhlLmluZg0KK0lORiAgT3ZtZlBrZy9B
Y3BpUGxhdGZvcm1EeGUvQWNwaVBsYXRmb3JtRHhlLmluZg0KK0lORiAgUnVsZU92ZXJyaWRlPUFD
UElUQUJMRSBPdm1mUGtnL0FjcGlUYWJsZXMvQWNwaVRhYmxlcy5pbmYNCitJTkYgIE1kZU1vZHVs
ZVBrZy9Vbml2ZXJzYWwvQWNwaS9TM1NhdmVTdGF0ZUR4ZS9TM1NhdmVTdGF0ZUR4ZS5pbmYNCitJ
TkYgIE1kZU1vZHVsZVBrZy9Vbml2ZXJzYWwvQWNwaS9Cb290U2NyaXB0RXhlY3V0b3JEeGUvQm9v
dFNjcmlwdEV4ZWN1dG9yRHhlLmluZg0KK0lORiAgTWRlTW9kdWxlUGtnL1VuaXZlcnNhbC9BY3Bp
L0Jvb3RHcmFwaGljc1Jlc291cmNlVGFibGVEeGUvQm9vdEdyYXBoaWNzUmVzb3VyY2VUYWJsZUR4
ZS5pbmYNCisNCitJTkYgIEZhdFBrZy9FbmhhbmNlZEZhdER4ZS9GYXQuaW5mDQorSU5GICBNZGVN
b2R1bGVQa2cvVW5pdmVyc2FsL0Rpc2svVWRmRHhlL1VkZkR4ZS5pbmYNCisNCishaWYgJChUT09M
X0NIQUlOX1RBRykgIT0gIlhDT0RFNSINCitJTkYgIFNoZWxsUGtnL0R5bmFtaWNDb21tYW5kL1Rm
dHBEeW5hbWljQ29tbWFuZC9UZnRwRHluYW1pY0NvbW1hbmQuaW5mDQorIWVuZGlmDQorSU5GICBT
aGVsbFBrZy9BcHBsaWNhdGlvbi9TaGVsbC9TaGVsbC5pbmYNCisNCitJTkYgTWRlTW9kdWxlUGtn
L0xvZ28vTG9nb0R4ZS5pbmYNCisNCisjDQorIyBOZXR3b3JrIG1vZHVsZXMNCisjDQorIWlmICQo
RTEwMDBfRU5BQkxFKQ0KKyAgRklMRSBEUklWRVIgPSA1RDY5NUUxMS05QjNGLTRiODMtQjI1Ri00
QThENUQ2OUJFMDcgew0KKyAgICBTRUNUSU9OIFBFMzIgPSBJbnRlbDMuNS9FRklYNjQvRTM1MjJY
Mi5FRkkNCisgIH0NCishZW5kaWYNCishaW5jbHVkZSBOZXR3b3JrUGtnL05ldHdvcmsuZmRmLmlu
Yw0KKw0KKyMNCisjIFVzYiBTdXBwb3J0DQorIw0KK0lORiAgTWRlTW9kdWxlUGtnL0J1cy9QY2kv
VWhjaUR4ZS9VaGNpRHhlLmluZg0KK0lORiAgTWRlTW9kdWxlUGtnL0J1cy9QY2kvRWhjaUR4ZS9F
aGNpRHhlLmluZg0KK0lORiAgTWRlTW9kdWxlUGtnL0J1cy9QY2kvWGhjaUR4ZS9YaGNpRHhlLmlu
Zg0KK0lORiAgTWRlTW9kdWxlUGtnL0J1cy9Vc2IvVXNiQnVzRHhlL1VzYkJ1c0R4ZS5pbmYNCitJ
TkYgIE1kZU1vZHVsZVBrZy9CdXMvVXNiL1VzYktiRHhlL1VzYktiRHhlLmluZg0KK0lORiAgTWRl
TW9kdWxlUGtnL0J1cy9Vc2IvVXNiTWFzc1N0b3JhZ2VEeGUvVXNiTWFzc1N0b3JhZ2VEeGUuaW5m
DQorDQorIWlmZGVmICQoQ1NNX0VOQUJMRSkNCitJTkYgIE92bWZQa2cvQ3NtL0Jpb3NUaHVuay9W
aWRlb0R4ZS9WaWRlb0R4ZS5pbmYNCitJTkYgIE92bWZQa2cvQ3NtL0xlZ2FjeUJpb3NEeGUvTGVn
YWN5Qmlvc0R4ZS5pbmYNCitJTkYgIFJ1bGVPdmVycmlkZT1DU00gT3ZtZlBrZy9Dc20vQ3NtMTYv
Q3NtMTYuaW5mDQorIWVuZGlmDQorDQorSU5GICBPdm1mUGtnL1FlbXVWaWRlb0R4ZS9RZW11Vmlk
ZW9EeGUuaW5mDQorSU5GICBPdm1mUGtnL1FlbXVSYW1mYkR4ZS9RZW11UmFtZmJEeGUuaW5mDQor
SU5GICBPdm1mUGtnL1BsYXRmb3JtRHhlL1BsYXRmb3JtLmluZg0KK0lORiAgT3ZtZlBrZy9BbWRT
ZXZEeGUvQW1kU2V2RHhlLmluZg0KK0lORiAgT3ZtZlBrZy9Jb01tdUR4ZS9Jb01tdUR4ZS5pbmYN
CisNCisjDQorIyBWYXJpYWJsZSBkcml2ZXIgc3RhY2sgKG5vbi1TTU0pDQorIw0KK0lORiAgT3Zt
ZlBrZy9RZW11Rmxhc2hGdmJTZXJ2aWNlc1J1bnRpbWVEeGUvRnZiU2VydmljZXNSdW50aW1lRHhl
LmluZg0KK0lORiAgT3ZtZlBrZy9FbXVWYXJpYWJsZUZ2YlJ1bnRpbWVEeGUvRnZiLmluZg0KK0lO
RiAgTWRlTW9kdWxlUGtnL1VuaXZlcnNhbC9GYXVsdFRvbGVyYW50V3JpdGVEeGUvRmF1bHRUb2xl
cmFudFdyaXRlRHhlLmluZg0KK0lORiAgTWRlTW9kdWxlUGtnL1VuaXZlcnNhbC9WYXJpYWJsZS9S
dW50aW1lRHhlL1ZhcmlhYmxlUnVudGltZUR4ZS5pbmYNCisNCisjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIw0KKw0KK1tGVi5GVk1BSU5fQ09NUEFDVF0NCitGdk5hbWVHdWlkICAgICAgICAgPSA0OERC
NUUxNy03MDdDLTQ3MkQtOTFDRC0xNjEzRTdFRjUxQjANCitGdkFsaWdubWVudCAgICAgICAgPSAx
Ng0KK0VSQVNFX1BPTEFSSVRZICAgICA9IDENCitNRU1PUllfTUFQUEVEICAgICAgPSBUUlVFDQor
U1RJQ0tZX1dSSVRFICAgICAgID0gVFJVRQ0KK0xPQ0tfQ0FQICAgICAgICAgICA9IFRSVUUNCitM
T0NLX1NUQVRVUyAgICAgICAgPSBUUlVFDQorV1JJVEVfRElTQUJMRURfQ0FQID0gVFJVRQ0KK1dS
SVRFX0VOQUJMRURfQ0FQICA9IFRSVUUNCitXUklURV9TVEFUVVMgICAgICAgPSBUUlVFDQorV1JJ
VEVfTE9DS19DQVAgICAgID0gVFJVRQ0KK1dSSVRFX0xPQ0tfU1RBVFVTICA9IFRSVUUNCitSRUFE
X0RJU0FCTEVEX0NBUCAgPSBUUlVFDQorUkVBRF9FTkFCTEVEX0NBUCAgID0gVFJVRQ0KK1JFQURf
U1RBVFVTICAgICAgICA9IFRSVUUNCitSRUFEX0xPQ0tfQ0FQICAgICAgPSBUUlVFDQorUkVBRF9M
T0NLX1NUQVRVUyAgID0gVFJVRQ0KKw0KK0ZJTEUgRlZfSU1BR0UgPSA5RTIxRkQ5My05QzcyLTRj
MTUtOEM0Qi1FNzdGMURCMkQ3OTIgew0KKyAgIFNFQ1RJT04gR1VJREVEIEVFNEU1ODk4LTM5MTQt
NDI1OS05RDZFLURDN0JENzk0MDNDRiBQUk9DRVNTSU5HX1JFUVVJUkVEID0gVFJVRSB7DQorICAg
ICAjDQorICAgICAjIFRoZXNlIGZpcm13YXJlIHZvbHVtZXMgd2lsbCBoYXZlIGZpbGVzIHBsYWNl
ZCBpbiB0aGVtIHVuY29tcHJlc3NlZCwNCisgICAgICMgYW5kIHRoZW4gYm90aCBmaXJtd2FyZSB2
b2x1bWVzIHdpbGwgYmUgY29tcHJlc3NlZCBpbiBhIHNpbmdsZQ0KKyAgICAgIyBjb21wcmVzc2lv
biBvcGVyYXRpb24gaW4gb3JkZXIgdG8gYWNoaWV2ZSBiZXR0ZXIgb3ZlcmFsbCBjb21wcmVzc2lv
bi4NCisgICAgICMNCisgICAgIFNFQ1RJT04gRlZfSU1BR0UgPSBQRUlGVg0KKyAgICAgU0VDVElP
TiBGVl9JTUFHRSA9IERYRUZWDQorICAgfQ0KKyB9DQorDQorIWluY2x1ZGUgRGVjb21wclNjcmF0
Y2hFbmQuZmRmLmluYw0KKw0KKyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjDQorDQorW1J1bGUuQ29t
bW9uLlNFQ10NCisgIEZJTEUgU0VDID0gJChOQU1FRF9HVUlEKSB7DQorICAgIFBFMzIgICAgIFBF
MzIgICAgICAgICAgICQoSU5GX09VVFBVVCkvJChNT0RVTEVfTkFNRSkuZWZpDQorICAgIFVJICAg
ICAgIFNUUklORyA9IiQoTU9EVUxFX05BTUUpIiBPcHRpb25hbA0KKyAgICBWRVJTSU9OICBTVFJJ
TkcgPSIkKElORl9WRVJTSU9OKSIgT3B0aW9uYWwgQlVJTERfTlVNPSQoQlVJTERfTlVNQkVSKQ0K
KyAgfQ0KKw0KK1tSdWxlLkNvbW1vbi5QRUlfQ09SRV0NCisgIEZJTEUgUEVJX0NPUkUgPSAkKE5B
TUVEX0dVSUQpIHsNCisgICAgUEUzMiAgICAgUEUzMiAgIEFsaWduPUF1dG8gICAgJChJTkZfT1VU
UFVUKS8kKE1PRFVMRV9OQU1FKS5lZmkNCisgICAgVUkgICAgICAgU1RSSU5HID0iJChNT0RVTEVf
TkFNRSkiIE9wdGlvbmFsDQorICAgIFZFUlNJT04gIFNUUklORyA9IiQoSU5GX1ZFUlNJT04pIiBP
cHRpb25hbCBCVUlMRF9OVU09JChCVUlMRF9OVU1CRVIpDQorICB9DQorDQorW1J1bGUuQ29tbW9u
LlBFSU1dDQorICBGSUxFIFBFSU0gPSAkKE5BTUVEX0dVSUQpIHsNCisgICAgIFBFSV9ERVBFWCBQ
RUlfREVQRVggT3B0aW9uYWwgICAgICAgICQoSU5GX09VVFBVVCkvJChNT0RVTEVfTkFNRSkuZGVw
ZXgNCisgICAgIFBFMzIgICAgICBQRTMyICAgQWxpZ249QXV0byAgICAgICAgICQoSU5GX09VVFBV
VCkvJChNT0RVTEVfTkFNRSkuZWZpDQorICAgICBVSSAgICAgICBTVFJJTkc9IiQoTU9EVUxFX05B
TUUpIiBPcHRpb25hbA0KKyAgICAgVkVSU0lPTiAgU1RSSU5HPSIkKElORl9WRVJTSU9OKSIgT3B0
aW9uYWwgQlVJTERfTlVNPSQoQlVJTERfTlVNQkVSKQ0KKyAgfQ0KKw0KK1tSdWxlLkNvbW1vbi5E
WEVfQ09SRV0NCisgIEZJTEUgRFhFX0NPUkUgPSAkKE5BTUVEX0dVSUQpIHsNCisgICAgUEUzMiAg
ICAgUEUzMiAgICAgICAgICAgJChJTkZfT1VUUFVUKS8kKE1PRFVMRV9OQU1FKS5lZmkNCisgICAg
VUkgICAgICAgU1RSSU5HPSIkKE1PRFVMRV9OQU1FKSIgT3B0aW9uYWwNCisgICAgVkVSU0lPTiAg
U1RSSU5HPSIkKElORl9WRVJTSU9OKSIgT3B0aW9uYWwgQlVJTERfTlVNPSQoQlVJTERfTlVNQkVS
KQ0KKyAgfQ0KKw0KK1tSdWxlLkNvbW1vbi5EWEVfRFJJVkVSXQ0KKyAgRklMRSBEUklWRVIgPSAk
KE5BTUVEX0dVSUQpIHsNCisgICAgRFhFX0RFUEVYICAgIERYRV9ERVBFWCBPcHRpb25hbCAgICAg
ICQoSU5GX09VVFBVVCkvJChNT0RVTEVfTkFNRSkuZGVwZXgNCisgICAgUEUzMiAgICAgUEUzMiAg
ICAgICAgICAgICAgICAgICAgJChJTkZfT1VUUFVUKS8kKE1PRFVMRV9OQU1FKS5lZmkNCisgICAg
VUkgICAgICAgU1RSSU5HPSIkKE1PRFVMRV9OQU1FKSIgT3B0aW9uYWwNCisgICAgVkVSU0lPTiAg
U1RSSU5HPSIkKElORl9WRVJTSU9OKSIgT3B0aW9uYWwgQlVJTERfTlVNPSQoQlVJTERfTlVNQkVS
KQ0KKyAgICBSQVcgQUNQSSAgT3B0aW9uYWwgICAgICAgICAgICAgICB8LmFjcGkNCisgICAgUkFX
IEFTTCAgIE9wdGlvbmFsICAgICAgICAgICAgICAgfC5hbWwNCisgIH0NCisNCitbUnVsZS5Db21t
b24uRFhFX1JVTlRJTUVfRFJJVkVSXQ0KKyAgRklMRSBEUklWRVIgPSAkKE5BTUVEX0dVSUQpIHsN
CisgICAgRFhFX0RFUEVYICAgIERYRV9ERVBFWCBPcHRpb25hbCAgICAgICQoSU5GX09VVFBVVCkv
JChNT0RVTEVfTkFNRSkuZGVwZXgNCisgICAgUEUzMiAgICAgUEUzMiAgICAgICAgICAgICAgICAg
ICAgJChJTkZfT1VUUFVUKS8kKE1PRFVMRV9OQU1FKS5lZmkNCisgICAgVUkgICAgICAgU1RSSU5H
PSIkKE1PRFVMRV9OQU1FKSIgT3B0aW9uYWwNCisgICAgVkVSU0lPTiAgU1RSSU5HPSIkKElORl9W
RVJTSU9OKSIgT3B0aW9uYWwgQlVJTERfTlVNPSQoQlVJTERfTlVNQkVSKQ0KKyAgfQ0KKw0KK1tS
dWxlLkNvbW1vbi5VRUZJX0RSSVZFUl0NCisgIEZJTEUgRFJJVkVSID0gJChOQU1FRF9HVUlEKSB7
DQorICAgIERYRV9ERVBFWCAgICBEWEVfREVQRVggT3B0aW9uYWwgICAgICAkKElORl9PVVRQVVQp
LyQoTU9EVUxFX05BTUUpLmRlcGV4DQorICAgIFBFMzIgICAgIFBFMzIgICAgICAgICAgICAgICAg
ICAgICQoSU5GX09VVFBVVCkvJChNT0RVTEVfTkFNRSkuZWZpDQorICAgIFVJICAgICAgIFNUUklO
Rz0iJChNT0RVTEVfTkFNRSkiIE9wdGlvbmFsDQorICAgIFZFUlNJT04gIFNUUklORz0iJChJTkZf
VkVSU0lPTikiIE9wdGlvbmFsIEJVSUxEX05VTT0kKEJVSUxEX05VTUJFUikNCisgIH0NCisNCitb
UnVsZS5Db21tb24uVUVGSV9EUklWRVIuQklOQVJZXQ0KKyAgRklMRSBEUklWRVIgPSAkKE5BTUVE
X0dVSUQpIHsNCisgICAgRFhFX0RFUEVYIERYRV9ERVBFWCBPcHRpb25hbCAgICAgIHwuZGVwZXgN
CisgICAgUEUzMiAgICAgIFBFMzIgICAgICAgICAgICAgICAgICAgIHwuZWZpDQorICAgIFVJICAg
ICAgICBTVFJJTkc9IiQoTU9EVUxFX05BTUUpIiBPcHRpb25hbA0KKyAgICBWRVJTSU9OICAgU1RS
SU5HPSIkKElORl9WRVJTSU9OKSIgT3B0aW9uYWwgQlVJTERfTlVNPSQoQlVJTERfTlVNQkVSKQ0K
KyAgfQ0KKw0KK1tSdWxlLkNvbW1vbi5VRUZJX0FQUExJQ0FUSU9OXQ0KKyAgRklMRSBBUFBMSUNB
VElPTiA9ICQoTkFNRURfR1VJRCkgew0KKyAgICBQRTMyICAgICBQRTMyICAgICAgICAgICAgICAg
ICAgICAkKElORl9PVVRQVVQpLyQoTU9EVUxFX05BTUUpLmVmaQ0KKyAgICBVSSAgICAgICBTVFJJ
Tkc9IiQoTU9EVUxFX05BTUUpIiBPcHRpb25hbA0KKyAgICBWRVJTSU9OICBTVFJJTkc9IiQoSU5G
X1ZFUlNJT04pIiBPcHRpb25hbCBCVUlMRF9OVU09JChCVUlMRF9OVU1CRVIpDQorICB9DQorDQor
W1J1bGUuQ29tbW9uLlVFRklfQVBQTElDQVRJT04uQklOQVJZXQ0KKyAgRklMRSBBUFBMSUNBVElP
TiA9ICQoTkFNRURfR1VJRCkgew0KKyAgICBQRTMyICAgICAgUEUzMiAgICAgICAgICAgICAgICAg
ICAgfC5lZmkNCisgICAgVUkgICAgICAgIFNUUklORz0iJChNT0RVTEVfTkFNRSkiIE9wdGlvbmFs
DQorICAgIFZFUlNJT04gICBTVFJJTkc9IiQoSU5GX1ZFUlNJT04pIiBPcHRpb25hbCBCVUlMRF9O
VU09JChCVUlMRF9OVU1CRVIpDQorICB9DQorDQorW1J1bGUuQ29tbW9uLlVTRVJfREVGSU5FRC5B
Q1BJVEFCTEVdDQorICBGSUxFIEZSRUVGT1JNID0gJChOQU1FRF9HVUlEKSB7DQorICAgIFJBVyBB
Q1BJICAgICAgICAgICAgICAgfC5hY3BpDQorICAgIFJBVyBBU0wgICAgICAgICAgICAgICAgfC5h
bWwNCisgIH0NCisNCitbUnVsZS5Db21tb24uVVNFUl9ERUZJTkVELkNTTV0NCisgIEZJTEUgRlJF
RUZPUk0gPSAkKE5BTUVEX0dVSUQpIHsNCisgICAgUkFXIEJJTiAgICAgICAgICAgICAgICB8LmJp
bg0KKyAgfQ0KKw0KK1tSdWxlLkNvbW1vbi5TRUMuUkVTRVRfVkVDVE9SXQ0KKyAgRklMRSBSQVcg
PSAkKE5BTUVEX0dVSUQpIHsNCisgICAgUkFXIEJJTiAgIEFsaWduID0gMTYgICB8LmJpbg0KKyAg
fQ0KZGlmZiAtLWdpdCBhL01haW50YWluZXJzLnR4dCBiL01haW50YWluZXJzLnR4dAppbmRleCAw
Mjk4MDEwODA5Li45OGY2ZDgyOGViIDEwMDY0NAotLS0gYS9NYWludGFpbmVycy50eHQKKysrIGIv
TWFpbnRhaW5lcnMudHh0CkBAIC0zNzIsNiArMzcyLDcgQEAgRjogT3ZtZlBrZy9MaWJyYXJ5L1Bs
YXRmb3JtQm9vdE1hbmFnZXJMaWIvQmRzUGxhdGZvcm0uYwogRjogT3ZtZlBrZy9MaWJyYXJ5L1hl
bkNvbnNvbGVTZXJpYWxQb3J0TGliLw0KIEY6IE92bWZQa2cvTGlicmFyeS9YZW5IeXBlcmNhbGxM
aWIvDQogRjogT3ZtZlBrZy9MaWJyYXJ5L1hlbklvTW1pb0xpYi8NCitGOiBPdm1mUGtnL092bWZY
ZW4uKg0KIEY6IE92bWZQa2cvUGxhdGZvcm1QZWkvTWVtRGV0ZWN0LmMNCiBGOiBPdm1mUGtnL1Bs
YXRmb3JtUGVpL1BsYXRmb3JtLioNCiBGOiBPdm1mUGtnL1BsYXRmb3JtUGVpL1hlbi4qDQotLSAK
QW50aG9ueSBQRVJBUkQKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 15:40:13 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 15:40:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hs7kl-00083K-LD; Mon, 29 Jul 2019 15:39:59 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Q6P6=V2=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hs7kj-00081e-QF
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 15:39:57 +0000
X-Inumbo-ID: 1d152850-b217-11e9-be0f-c35fa1f92888
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 1d152850-b217-11e9-be0f-c35fa1f92888;
 Mon, 29 Jul 2019 15:39:55 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: GxkCt18+pGcd18lBYZvaoqnpraTmAmw8/Jhc//iuxvNEHyTspCR2yjS6KW4crrPBKtMxkxaoWE
 TwU/8znCk84L4DTOxx6GBQFDJYnl0Ym3HF3dVVqQcZzhhDphytKqh2nDqiFvwbxc04TeD+fk83
 pVmrKuXH5mQtPVRWYaa7GPpZJQtszXwXPNB+CZFVyEhqphnLFYPrT2mXPW9VF+1dNZuNx0CUVM
 Z/c+UJL7rjXQ8MSUvO2NBNvOr3NMUn1ALITbk4gjJyz/mgqgkmpVIKhn+2jmmM39cn4k8I/Gvk
 XFw=
X-SBRS: 2.7
X-MesageID: 3564630
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,323,1559534400"; 
   d="scan'208";a="3564630"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <devel@edk2.groups.io>
Date: Mon, 29 Jul 2019 16:39:15 +0100
Message-ID: <20190729153944.24239-7-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.22.0
In-Reply-To: <20190729153944.24239-1-anthony.perard@citrix.com>
References: <20190729153944.24239-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 06/35] OvmfPkg/XenResetVector: Add new entry
 point for Xen PVH
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>,
 Jordan Justen <jordan.l.justen@intel.com>, Julien Grall <julien.grall@arm.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Anthony PERARD <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Laszlo Ersek <lersek@redhat.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>

QWRkIGEgbmV3IGVudHJ5IHBvaW50IGZvciBYZW4gUFZIIHRoYXQgZW50ZXIgZGlyZWN0bHkgaW4g
MzJiaXRzLgoKSW5mb3JtYXRpb24gb24gdGhlIGV4cGVjdGVkIHN0YXRlIG9mIHRoZSBtYWNoaW5l
IHdoZW4gdGhpcyBlbnRyeSBwb2ludAppcyB1c2VkIGNhbiBiZSBmb3VuZCBhdDoKaHR0cHM6Ly94
ZW5iaXRzLnhlbnByb2plY3Qub3JnL2RvY3MvdW5zdGFibGUvbWlzYy9wdmguaHRtbAoKQWxzbywg
Y29tcGFyZSB0byB0aGUgb3JpZ2luYWwgZmlsZSBbMV0sIHRoZSB0d28gYG5vcCcgb2YgdGhlICJy
ZXNldFZlY3RvciIKZW50cnkgcG9pbnQgYXJlIHJlbW92ZWQuIFRoZXJlIHdlcmUgaW50cm9kdWNl
ZCBieSA4MzMyOTgzZTJlMzMKKCJVZWZpQ3B1UGtnOiBSZXBsYWNlIHRoZSB1bi1uZWNlc3Nhcnkg
V0JJTlZEIGluc3RydWN0aW9uIGF0IHRoZSByZXNldAp2ZWN0b3Igd2l0aCB0d28gTk9QcyBpbiBW
VEYwLiIsIDIwMTEtMDgtMDQpLCBidXQgZG9uJ3Qgc2VlbXMgdG8gYmUKdXNlZnVsLiBUaGlzIGlz
IHRoZSBlbnRyeSBwb2ludCB1c2VkIGJ5IEhWTSBndWVzdCAoaHZtbG9hZGVyKS4KClsxXSBVZWZp
Q3B1UGtnL1Jlc2V0VmVjdG9yL1Z0ZjAvSWExNi9SZXNldFZlY3RvclZ0ZjAuYXNtCgpSZWY6IGh0
dHBzOi8vYnVnemlsbGEudGlhbm9jb3JlLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTY4OQpTaWduZWQt
b2ZmLWJ5OiBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KQWNrZWQt
Ynk6IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+Ci0tLQoKTm90ZXM6CiAgICB2NDoK
ICAgIC0gcmVtb3ZlIHRoZSB0d28gbm9wIGluIHRoZSBIVk0gZW50cnkgcG9pbnQKICAgIAogICAg
djM6CiAgICAtIHJlYmFzZWQsIFNQRFgKICAgIC0gcmVtb3ZlIGBjbGknIGFzIHZpYSBQVkggdGhl
IGludGVycnVwdHMgYXJlIGd1YXJhbnRlZWQgdG8gYmUgb2ZmCiAgICAtIHJld3JpdGUgc29tZSBj
b21tZW50cwoKIC4uLi9YZW5SZXNldFZlY3Rvci9JYTE2L1Jlc2V0VmVjdG9yVnRmMC5hc20gICB8
IDc5ICsrKysrKysrKysrKysrKysrKysKIE92bWZQa2cvWGVuUmVzZXRWZWN0b3IvSWEzMi9YZW5Q
VkhNYWluLmFzbSAgICB8IDQ5ICsrKysrKysrKysrKwogT3ZtZlBrZy9YZW5SZXNldFZlY3Rvci9Y
ZW5SZXNldFZlY3Rvci5uYXNtYiAgIHwgIDEgKwogMyBmaWxlcyBjaGFuZ2VkLCAxMjkgaW5zZXJ0
aW9ucygrKQogY3JlYXRlIG1vZGUgMTAwNjQ0IE92bWZQa2cvWGVuUmVzZXRWZWN0b3IvSWExNi9S
ZXNldFZlY3RvclZ0ZjAuYXNtCiBjcmVhdGUgbW9kZSAxMDA2NDQgT3ZtZlBrZy9YZW5SZXNldFZl
Y3Rvci9JYTMyL1hlblBWSE1haW4uYXNtCgpkaWZmIC0tZ2l0IGEvT3ZtZlBrZy9YZW5SZXNldFZl
Y3Rvci9JYTE2L1Jlc2V0VmVjdG9yVnRmMC5hc20gYi9Pdm1mUGtnL1hlblJlc2V0VmVjdG9yL0lh
MTYvUmVzZXRWZWN0b3JWdGYwLmFzbQpuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAw
MDAwLi41Njc0OWJkYmM5Ci0tLSAvZGV2L251bGwKKysrIGIvT3ZtZlBrZy9YZW5SZXNldFZlY3Rv
ci9JYTE2L1Jlc2V0VmVjdG9yVnRmMC5hc20KQEAgLTAsMCArMSw3OSBAQAorOy0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLQ0KKzsgQGZpbGUNCis7IEZpcnN0IGNvZGUgZXhlY3V0ZWQgYnkgcHJvY2Vzc29y
IGFmdGVyIHJlc2V0dGluZy4NCis7DQorOyBDb3B5cmlnaHQgKGMpIDIwMDggLSAyMDE0LCBJbnRl
bCBDb3Jwb3JhdGlvbi4gQWxsIHJpZ2h0cyByZXNlcnZlZC48QlI+DQorOyBDb3B5cmlnaHQgKGMp
IDIwMTksIENpdHJpeCBTeXN0ZW1zLCBJbmMuDQorOw0KKzsgU1BEWC1MaWNlbnNlLUlkZW50aWZp
ZXI6IEJTRC0yLUNsYXVzZS1QYXRlbnQNCis7DQorOy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KKw0K
K0JJVFMgICAgMTYNCisNCitBTElHTiAgIDE2DQorDQorOw0KKzsgUGFkIHRoZSBpbWFnZSBzaXpl
IHRvIDRrIHdoZW4gcGFnZSB0YWJsZXMgYXJlIGluIFZURjANCis7DQorOyBJZiB0aGUgVlRGMCBp
bWFnZSBoYXMgcGFnZSB0YWJsZXMgYnVpbHQgaW4sIHRoZW4gd2UgbmVlZCB0byBtYWtlDQorOyBz
dXJlIHRoZSBlbmQgb2YgVlRGMCBpcyA0ayBhYm92ZSB3aGVyZSB0aGUgcGFnZSB0YWJsZXMgZW5k
Lg0KKzsNCis7IFRoaXMgaXMgcmVxdWlyZWQgc28gdGhlIHBhZ2UgdGFibGVzIHdpbGwgYmUgNGsg
YWxpZ25lZCB3aGVuIFZURjAgaXMNCis7IGxvY2F0ZWQganVzdCBiZWxvdyAweDEwMDAwMDAwMCAo
NEdCKSBpbiB0aGUgZmlybXdhcmUgZGV2aWNlLg0KKzsNCislaWZkZWYgQUxJR05fVE9QX1RPXzRL
X0ZPUl9QQUdJTkcNCisgICAgVElNRVMgKDB4MTAwMCAtICgkIC0gRW5kT2ZQYWdlVGFibGVzKSAt
IChmb3VyR2lnYWJ5dGVzIC0geGVuUFZIRW50cnlQb2ludCkpIERCIDANCislZW5kaWYNCisNCitC
SVRTICAgIDMyDQoreGVuUFZIRW50cnlQb2ludDoNCis7DQorOyBFbnRyeSBwb2ludCB0byB1c2Ug
d2hlbiBydW5uaW5nIGFzIGEgWGVuIFBWSCBndWVzdC4gKDB4ZmZmZmZmZDApDQorOw0KKzsgRGVz
Y3JpcHRpb24gb2YgdGhlIGV4cGVjdGVkIHN0YXRlIG9mIHRoZSBtYWNoaW5lIHdoZW4gdGhpcyBl
bnRyeSBwb2ludCBpcw0KKzsgdXNlZCBjYW4gYmUgZm91bmQgYXQ6DQorOyBodHRwczovL3hlbmJp
dHMueGVucHJvamVjdC5vcmcvZG9jcy91bnN0YWJsZS9taXNjL3B2aC5odG1sDQorOw0KKyAgICBq
bXAgICAgIHhlblBWSE1haW4NCisNCitCSVRTICAgIDE2DQorQUxJR04gICAxNg0KKw0KK2FwcGxp
Y2F0aW9uUHJvY2Vzc29yRW50cnlQb2ludDoNCis7DQorOyBBcHBsaWNhdGlvbiBQcm9jZXNzb3Jz
IGVudHJ5IHBvaW50DQorOw0KKzsgR2VuRnYgZ2VuZXJhdGVzIGNvZGUgYWxpZ25lZCBvbiBhIDRr
IGJvdW5kYXJ5IHdoaWNoIHdpbGwganVtcCB0byB0aGlzDQorOyBsb2NhdGlvbi4gICgweGZmZmZm
ZmUwKSAgVGhpcyBhbGxvd3MgdGhlIExvY2FsIEFQSUMgU3RhcnR1cCBJUEkgdG8gYmUNCis7IHVz
ZWQgdG8gd2FrZSB1cCB0aGUgYXBwbGljYXRpb24gcHJvY2Vzc29ycy4NCis7DQorICAgIGptcCAg
ICAgRWFybHlBcEluaXRSZWFsMTYNCisNCitBTElHTiAgIDgNCisNCisgICAgREQgICAgICAwDQor
DQorOw0KKzsgVGhlIFZURiBzaWduYXR1cmUNCis7DQorOyBWVEYtMCBtZWFucyB0aGF0IHRoZSBW
VEYgKFZvbHVtZSBUb3AgRmlsZSkgY29kZSBkb2VzIG5vdCByZXF1aXJlDQorOyBhbnkgZml4dXBz
Lg0KKzsNCit2dGZTaWduYXR1cmU6DQorICAgIERCICAgICAgJ1YnLCAnVCcsICdGJywgMA0KKw0K
K0FMSUdOICAgMTYNCisNCityZXNldFZlY3RvcjoNCis7DQorOyBSZXNldCBWZWN0b3INCis7DQor
OyBUaGlzIGlzIHdoZXJlIHRoZSBwcm9jZXNzb3Igd2lsbCBiZWdpbiBleGVjdXRpb24NCis7DQor
ICAgIGptcCAgICAgRWFybHlCc3BJbml0UmVhbDE2DQorDQorQUxJR04gICAxNg0KKw0KK2ZvdXJH
aWdhYnl0ZXM6DQorDQpkaWZmIC0tZ2l0IGEvT3ZtZlBrZy9YZW5SZXNldFZlY3Rvci9JYTMyL1hl
blBWSE1haW4uYXNtIGIvT3ZtZlBrZy9YZW5SZXNldFZlY3Rvci9JYTMyL1hlblBWSE1haW4uYXNt
Cm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAuLjJhMTdmZWQ1MmYKLS0tIC9k
ZXYvbnVsbAorKysgYi9Pdm1mUGtnL1hlblJlc2V0VmVjdG9yL0lhMzIvWGVuUFZITWFpbi5hc20K
QEAgLTAsMCArMSw0OSBAQAorOy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KKzsgQGZpbGUNCis7IEFu
IGVudHJ5IHBvaW50IHVzZSBieSBYZW4gd2hlbiBhIGd1ZXN0IGlzIHN0YXJ0ZWQgaW4gUFZIIG1v
ZGUuDQorOw0KKzsgQ29weXJpZ2h0IChjKSAyMDE5LCBDaXRyaXggU3lzdGVtcywgSW5jLg0KKzsN
Cis7IFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBCU0QtMi1DbGF1c2UtUGF0ZW50DQorOw0KKzst
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0NCisNCitCSVRTICAgIDMyDQorDQoreGVuUFZITWFpbjoNCisg
ICAgOw0KKyAgICA7ICdCUCcgdG8gaW5kaWNhdGUgYm9vdC1zdHJhcCBwcm9jZXNzb3INCisgICAg
Ow0KKyAgICBtb3YgICAgIGRpLCAnQlAnDQorDQorICAgIDsNCisgICAgOyBFU1Agd2lsbCBiZSB1
c2VkIGFzIGluaXRpYWwgdmFsdWUgb2YgdGhlIEVBWCByZWdpc3Rlcg0KKyAgICA7IGluIE1haW4u
YXNtDQorICAgIDsNCisgICAgeG9yICAgICBlc3AsIGVzcA0KKw0KKyAgICBtb3YgICAgIGVieCwg
QUREUl9PRihnZHRyKQ0KKyAgICBsZ2R0ICAgIFtlYnhdDQorDQorICAgIG1vdiAgICAgZWF4LCBT
RUNfREVGQVVMVF9DUjANCisgICAgbW92ICAgICBjcjAsIGVheA0KKw0KKyAgICBqbXAgICAgIExJ
TkVBUl9DT0RFX1NFTDpBRERSX09GKC5qbXBUb05ld0NvZGVTZWcpDQorLmptcFRvTmV3Q29kZVNl
ZzoNCisNCisgICAgbW92ICAgICBlYXgsIFNFQ19ERUZBVUxUX0NSNA0KKyAgICBtb3YgICAgIGNy
NCwgZWF4DQorDQorICAgIG1vdiAgICAgYXgsIExJTkVBUl9TRUwNCisgICAgbW92ICAgICBkcywg
YXgNCisgICAgbW92ICAgICBlcywgYXgNCisgICAgbW92ICAgICBmcywgYXgNCisgICAgbW92ICAg
ICBncywgYXgNCisgICAgbW92ICAgICBzcywgYXgNCisNCisgICAgOw0KKyAgICA7IEp1bXAgdG8g
dGhlIG1haW4gcm91dGluZSBvZiB0aGUgcHJlLVNFQyBjb2RlDQorICAgIDsgc2tpcGluZyB0aGUg
MTYtYml0IHBhcnQgb2YgdGhlIHJvdXRpbmUgYW5kDQorICAgIDsgaW50byB0aGUgMzItYml0IGZs
YXQgbW9kZSBwYXJ0DQorICAgIDsNCisgICAgT25lVGltZUNhbGxSZXQgVHJhbnNpdGlvbkZyb21S
ZWFsMTZUbzMyQml0RmxhdA0KZGlmZiAtLWdpdCBhL092bWZQa2cvWGVuUmVzZXRWZWN0b3IvWGVu
UmVzZXRWZWN0b3IubmFzbWIgYi9Pdm1mUGtnL1hlblJlc2V0VmVjdG9yL1hlblJlc2V0VmVjdG9y
Lm5hc21iCmluZGV4IDg5YTRiMDhiYzMuLjBkYmM0ZjJjMWQgMTAwNjQ0Ci0tLSBhL092bWZQa2cv
WGVuUmVzZXRWZWN0b3IvWGVuUmVzZXRWZWN0b3IubmFzbWIKKysrIGIvT3ZtZlBrZy9YZW5SZXNl
dFZlY3Rvci9YZW5SZXNldFZlY3Rvci5uYXNtYgpAQCAtNjMsNiArNjMsNyBAQAogJWluY2x1ZGUg
IklhMTYvSW5pdDE2LmFzbSINCiANCiAlaW5jbHVkZSAiTWFpbi5hc20iDQorJWluY2x1ZGUgIklh
MzIvWGVuUFZITWFpbi5hc20iDQogDQogJWluY2x1ZGUgIklhMTYvUmVzZXRWZWN0b3JWdGYwLmFz
bSINCiANCi0tIApBbnRob255IFBFUkFSRAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 15:41:17 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 15:41:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hs7m1-0000oP-BK; Mon, 29 Jul 2019 15:41:17 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=hW4D=V2=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hs7m0-0000oD-QD
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 15:41:16 +0000
X-Inumbo-ID: 4a8aa954-b217-11e9-80bc-531c9d3388f8
Received: from m4a0040g.houston.softwaregrp.com (unknown [15.124.2.86])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 4a8aa954-b217-11e9-80bc-531c9d3388f8;
 Mon, 29 Jul 2019 15:41:12 +0000 (UTC)
Received: FROM m4a0040g.houston.softwaregrp.com (15.120.17.147) BY
 m4a0040g.houston.softwaregrp.com WITH ESMTP; 
 Mon, 29 Jul 2019 15:41:10 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M4W0335.microfocus.com (2002:f78:1193::f78:1193) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Mon, 29 Jul 2019 15:21:02 +0000
Received: from NAM01-BN3-obe.outbound.protection.outlook.com (15.124.8.11) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Mon, 29 Jul 2019 15:21:02 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=g4gQ76nVYo93hVcnOdFAd4jWFd13aVMPiFAmxto0wzEESxcxI40GWMREUe5OWoG5Z5xLUcrfGEt8RjV9cgkAZGF97lnjwhR/Qd9L8sj0K69vf6cYGmhWB9TUJAuGZgmdKQr5sEakJAc5bmXWDlsoge+fStvMivZqdtR3sauAsLNYPIvxI5EZai8lwh6y6DUSNOqLLbsiINZdlVl2kJWmwJLyA1hLQOT9Qk5pOrRiRA3ZyQcWZTIKN35xerYpCrjsTXmnXCp8dnaqmHCz7AG3oAxTo1692Naiir9d+tr+cNIXMCiE7QAiQggDsxTGA5vEjBHSFcTyAj62FPiLV3+KWg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=rwucnqhauOikk1CSZaS5ZU1/Jszs0O/R6BKJer6Fbsw=;
 b=dIFOzP4vKCZ23s0uodpF3YFG+TwZBu0DeWdCc2/USezcYzGCBtGfiIJ6lQHDASfe+uuwjo1fW+CgWLcb41AfqiN9KRWBVELvW2rH+Jp5BC35R0e9JTeNxPX27Ci08FMO5ggXMH/ZB3HJIzS0PmOGlRVOe/zK3/HRd6ftHrHGqDh4wuXaQGcCGRDR1e8rHkvuWh5saMW18rI3owb2RiUB/0ahH01ehvgIweuNyxCYYUqhujnN9NgfnDU2BcG2g+HZBSToh93p+gOED5ni1ZpazH6fo6RXZNLkHZ81ujgcUXNH24QgJXIUgqEr618OJgJ/AGsVklXTFkCaFXuFz3ATEA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3410.namprd18.prod.outlook.com (10.255.137.212) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2115.15; Mon, 29 Jul 2019 15:21:00 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b%7]) with mapi id 15.20.2115.005; Mon, 29 Jul 2019
 15:21:00 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Paul Durrant <paul.durrant@citrix.com>
Thread-Topic: [PATCH v2 6/6] x86/domain: remove the 's3_integrity' flag
Thread-Index: AQHVQu5nDUlAdGLDd0ODUxYDEP6roqbhvI+A
Date: Mon, 29 Jul 2019 15:21:00 +0000
Message-ID: <9250abf4-dbb4-33ce-3ebe-43b087ca029c@suse.com>
References: <20190725133920.40673-1-paul.durrant@citrix.com>
 <20190725133920.40673-7-paul.durrant@citrix.com>
In-Reply-To: <20190725133920.40673-7-paul.durrant@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR0202CA0001.eurprd02.prod.outlook.com
 (2603:10a6:4:29::11) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 102792b9-aadf-417d-2c49-08d714385cf6
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3410; 
x-ms-traffictypediagnostic: BY5PR18MB3410:
x-microsoft-antispam-prvs: <BY5PR18MB341014EDF726EC005709CFA7B3DD0@BY5PR18MB3410.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:6430;
x-forefront-prvs: 01136D2D90
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(366004)(376002)(396003)(346002)(136003)(39860400002)(189003)(199004)(81156014)(81166006)(76176011)(8676002)(8936002)(386003)(102836004)(52116002)(6486002)(66946007)(80792005)(54906003)(6512007)(3846002)(25786009)(6506007)(53546011)(53936002)(6116002)(4744005)(256004)(66556008)(64756008)(66446008)(71200400001)(31696002)(86362001)(2906002)(99286004)(66476007)(71190400001)(68736007)(229853002)(6436002)(7736002)(31686004)(26005)(305945005)(11346002)(186003)(316002)(486006)(36756003)(476003)(2616005)(4326008)(66066001)(6916009)(478600001)(446003)(14454004)(6246003)(5660300002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3410;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: R6qNO6krxeFzLt8Et6tQ4mFOoDqniMLlgya5GskWVpLcpxnQl1q09Q/Du+4aJBPqbjjJgNdDxRC24YchC7mkJe6xswJxl8xMK+Yufd6kvjI7Q/AZWc9g0yGH+6zQU+YCLiDnj1pV9OFqZs4wyfSPqeQahXYoB9Ok6quvleanho9ZP9tn05iAEToGJ/ghBOR5y92XgbTEE73xVPfb64twcNIOmZ4aQUkRdiSOJ0AEYBGt+fSH/qs5BmXdfaPq9SQo0Vp8H27TyT2sVoPNWqO+RUJJ1FggF9NdoMF1L3tx3n+6twcMJ1epE0f16Jm2TeyhsJ/ZiFNi2/WAo4fHVVUsStb9qQrVJjI8bLt61SzwQU8BJMlgLgpKL9aVe3jGXgH0U6xun+qviFmu+7YdnzrYg6fThtue6rYDQjkYNjz7MmM=
Content-ID: <458D0FC2541A2C468A42C49B2EE53EB1@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 102792b9-aadf-417d-2c49-08d714385cf6
X-MS-Exchange-CrossTenant-originalarrivaltime: 29 Jul 2019 15:21:00.7974 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3410
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v2 6/6] x86/domain: remove the
 's3_integrity' flag
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wl@xen.org>, Shane Wang <shane.wang@intel.com>, Andrew
 Cooper <andrew.cooper3@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Gang Wei <gang.wei@intel.com>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjUuMDcuMjAxOSAxNTozOSwgUGF1bCBEdXJyYW50IHdyb3RlOg0KPiBUaGUgZmxhZyBpcyBu
b3QgbmVlZGVkIHNpbmNlIHRoZSBkb21haW4gJ29wdGlvbnMnIGNhbiBub3cgYmUgdGVzdGVkDQo+
IGRpcmVjdGx5Lg0KPiANCj4gU2lnbmVkLW9mZi1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJh
bnRAY2l0cml4LmNvbT4NCj4gUmV2aWV3ZWQtYnk6ICJSb2dlciBQYXUgTW9ubsOpIiA8cm9nZXIu
cGF1QGNpdHJpeC5jb20+DQoNCkkgbWF5IGJlIGFza2luZyBhIGxpdHRsZSBtdWNoLCBhcyBpdCdz
IG5vdCBkaXJlY3RseSByZWxhdGVkIHRvDQp3aGF0IHlvdSB3YW50IHRvIGRvIGhlcmUsIGJ1dCBz
aW5jZSBUQk9PVCBoYXMgYSBzZXBhcmF0ZSBjb25maWcNCm9wdGlvbiwgcmVqZWN0aW5nIGJvZ3Vz
IHVzZSBvZiBDREZfczNfaW50ZWdyaXR5IGFnYWluIGluDQphcmNoX3Nhbml0aXNlX2RvbWFpbl9j
b25maWcoKSB3b3VsZCBiZSBhIHVzZWZ1bCBhdWdtZW50YXRpb24NCmhlcmUuIElmIHlvdSBkb24n
dCB3YW50IHRvIGRvIHNvLCB0aGVuIGZlZWwgZnJlZSB0byBhZGQNClJldmlld2VkLWJ5OiBKYW4g
QmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+DQpvbiB0aGUgcGF0Y2ggYXMgaW4gaXRzIGN1cnJl
bnQgc2hhcGUuDQoNCkphbg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 15:41:30 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 15:41:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hs7mE-0000sg-MB; Mon, 29 Jul 2019 15: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=yGCc=V2=citrix.com=ross.lagerwall@srs-us1.protection.inumbo.net>)
 id 1hs7mD-0000s2-6j
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 15:41:29 +0000
X-Inumbo-ID: 53d50ba1-b217-11e9-8980-bc764e045a96
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 53d50ba1-b217-11e9-8980-bc764e045a96;
 Mon, 29 Jul 2019 15:41:27 +0000 (UTC)
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=ross.lagerwall@citrix.com;
 spf=Pass smtp.mailfrom=ross.lagerwall@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 ross.lagerwall@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="ross.lagerwall@citrix.com";
 x-sender="ross.lagerwall@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 ross.lagerwall@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="ross.lagerwall@citrix.com";
 x-sender="ross.lagerwall@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="ross.lagerwall@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: EfVmCSp/3iSv1XZUlDJQdS4SR95+T40KnPCZJ6RZRzFnzo6kauir8xqWQJZGVeFONIY13aDAqx
 ggtolvWdsfbdTB/99VAfGZFR2QOQB8YWwyzImnKJOiLil0WblUPR5AZAWqHuPry7AMyjyiwBxz
 cH0DUSO3YTJtfbkoEcUklYxs/DJUWB2ImQFZrvmK05adZQny+1CMlxopjjXi5ENumd/xcmWfBY
 IpPsGBAjtdS1kKO2FJm6dp+3gkilSXQzXnF3Kt9Rr0unhgqCMpBsE/7YhrPpX+wbNo4GePDqSu
 /MQ=
X-SBRS: 2.7
X-MesageID: 3709473
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,323,1559534400"; 
   d="scan'208";a="3709473"
From: Ross Lagerwall <ross.lagerwall@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 29 Jul 2019 16:41:12 +0100
Message-ID: <20190729154112.7644-1-ross.lagerwall@citrix.com>
X-Mailer: git-send-email 2.17.2
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] xen: Avoid calling device suspend/resume
 callbacks
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, Ross
 Lagerwall <ross.lagerwall@citrix.com>,
 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>

V2hlbiBzdXNwZW5kaW5nL3Jlc3VtaW5nIG9yIG1pZ3JhdGluZyB1bmRlciBYZW4sIHRoZXJlIGlz
bid0IG11Y2ggbmVlZApmb3Igc3VzcGVuZGluZyBhbmQgcmVzdW1pbmcgYWxsIHRoZSBhdHRhY2hl
ZCBkZXZpY2VzIHNpbmNlIHRoZSBYZW4vUUVNVQpzaG91bGQgY29ycmVjdGx5IG1haW50YWluIHRo
ZSBoYXJkd2FyZSBzdGF0ZS4gRHJvcCB0aGVzZSBjYWxscyBhbmQKcmVwbGFjZSB3aXRoIG1vcmUg
c3BlY2lmaWMgY2FsbHMgdG8gZW5zdXJlIFhlbiBmcm9udGVuZCBkZXZpY2VzIGFyZQpwcm9wZXJs
eSByZWNvbm5lY3RlZC4KClRoaXMgY2hhbmdlIGlzIG5lZWRlZCB0byBtYWtlIE5WSURJQSB2R1BV
IG1pZ3JhdGlvbiB3b3JrIHVuZGVyIFhlbiBzaW5jZQp0aGUgdkdQVSBkZXZpY2UgYmVpbmcgc3Vz
cGVuZGVkIGludGVyZmVyZXMgd2l0aCB0aGF0IHdvcmtpbmcgY29ycmVjdGx5LgpIb3dldmVyLCBp
dCBoYXMgdGhlIGFkZGVkIGJlbmVmaXQgb2YgcmVkdWNpbmcgbWlncmF0aW9uIGRvd250aW1lIC0g
YnkKYXBwcm94aW1hdGVseSA1MDBtcyB3aXRoIGFuIEhWTSBndWVzdCBpbiBteSBlbnZpcm9ubWVu
dC4KClRlc3RlZCBieSBwdXR0aW5nIGFuIEhWTSBndWVzdCB0aHJvdWdoIDEwMDAgbWlncmF0aW9u
IGN5Y2xlcy4gSSBhbHNvCnRlc3RlZCBQViBndWVzdCBtaWdyYXRpb24gKHRob3VnaCBsZXNzIHJp
Z29yb3VzbHkpLgoKU2lnbmVkLW9mZi1ieTogUm9zcyBMYWdlcndhbGwgPHJvc3MubGFnZXJ3YWxs
QGNpdHJpeC5jb20+Ci0tLQogZHJpdmVycy94ZW4vbWFuYWdlLmMgICAgICAgICAgICAgICAgICAg
ICAgIHwgMjQgKysrKysrKy0tLS0tLS0tLS0tLS0tLQogZHJpdmVycy94ZW4veGVuYnVzL3hlbmJ1
c19wcm9iZV9mcm9udGVuZC5jIHwgMjIgKysrKysrKysrKysrKysrKysrKysKIGluY2x1ZGUveGVu
L3hlbmJ1cy5oICAgICAgICAgICAgICAgICAgICAgICB8ICAzICsrKwogMyBmaWxlcyBjaGFuZ2Vk
LCAzMiBpbnNlcnRpb25zKCspLCAxNyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9kcml2ZXJz
L3hlbi9tYW5hZ2UuYyBiL2RyaXZlcnMveGVuL21hbmFnZS5jCmluZGV4IGNkMDQ2Njg0ZTBkMS4u
NTM3NjhlMGUyNTYwIDEwMDY0NAotLS0gYS9kcml2ZXJzL3hlbi9tYW5hZ2UuYworKysgYi9kcml2
ZXJzL3hlbi9tYW5hZ2UuYwpAQCAtMTEzLDIxICsxMTMsMTIgQEAgc3RhdGljIHZvaWQgZG9fc3Vz
cGVuZCh2b2lkKQogCQlnb3RvIG91dF90aGF3OwogCX0KIAotCWVyciA9IGRwbV9zdXNwZW5kX3N0
YXJ0KFBNU0dfRlJFRVpFKTsKLQlpZiAoZXJyKSB7Ci0JCXByX2VycigiJXM6IGRwbV9zdXNwZW5k
X3N0YXJ0ICVkXG4iLCBfX2Z1bmNfXywgZXJyKTsKLQkJZ290byBvdXRfdGhhdzsKLQl9CisJeGVu
YnVzX3N1c3BlbmRfZnJvbnRlbmRzKCk7CiAKIAlwcmludGsoS0VSTl9ERUJVRyAic3VzcGVuZGlu
ZyB4ZW5zdG9yZS4uLlxuIik7CiAJeHNfc3VzcGVuZCgpOwogCi0JZXJyID0gZHBtX3N1c3BlbmRf
ZW5kKFBNU0dfRlJFRVpFKTsKLQlpZiAoZXJyKSB7Ci0JCXByX2VycigiZHBtX3N1c3BlbmRfZW5k
IGZhaWxlZDogJWRcbiIsIGVycik7Ci0JCXNpLmNhbmNlbGxlZCA9IDA7Ci0JCWdvdG8gb3V0X3Jl
c3VtZTsKLQl9CisJc3VzcGVuZF9kZXZpY2VfaXJxcygpOwogCiAJeGVuX2FyY2hfc3VzcGVuZCgp
OwogCkBAIC0xNDEsNyArMTMyLDcgQEAgc3RhdGljIHZvaWQgZG9fc3VzcGVuZCh2b2lkKQogCiAJ
cmF3X25vdGlmaWVyX2NhbGxfY2hhaW4oJnhlbl9yZXN1bWVfbm90aWZpZXIsIDAsIE5VTEwpOwog
Ci0JZHBtX3Jlc3VtZV9zdGFydChzaS5jYW5jZWxsZWQgPyBQTVNHX1RIQVcgOiBQTVNHX1JFU1RP
UkUpOworCXJlc3VtZV9kZXZpY2VfaXJxcygpOwogCiAJaWYgKGVycikgewogCQlwcl9lcnIoImZh
aWxlZCB0byBzdGFydCB4ZW5fc3VzcGVuZDogJWRcbiIsIGVycik7CkBAIC0xNTAsMTMgKzE0MSwx
MiBAQCBzdGF0aWMgdm9pZCBkb19zdXNwZW5kKHZvaWQpCiAKIAl4ZW5fYXJjaF9yZXN1bWUoKTsK
IAotb3V0X3Jlc3VtZToKLQlpZiAoIXNpLmNhbmNlbGxlZCkKKwlpZiAoIXNpLmNhbmNlbGxlZCkg
ewogCQl4c19yZXN1bWUoKTsKLQllbHNlCisJCXhlbmJ1c19yZXN1bWVfZnJvbnRlbmRzKCk7CisJ
fSBlbHNlIHsKIAkJeHNfc3VzcGVuZF9jYW5jZWwoKTsKLQotCWRwbV9yZXN1bWVfZW5kKHNpLmNh
bmNlbGxlZCA/IFBNU0dfVEhBVyA6IFBNU0dfUkVTVE9SRSk7CisJfQogCiBvdXRfdGhhdzoKIAl0
aGF3X3Byb2Nlc3NlcygpOwpkaWZmIC0tZ2l0IGEvZHJpdmVycy94ZW4veGVuYnVzL3hlbmJ1c19w
cm9iZV9mcm9udGVuZC5jIGIvZHJpdmVycy94ZW4veGVuYnVzL3hlbmJ1c19wcm9iZV9mcm9udGVu
ZC5jCmluZGV4IGE3ZDkwYTcxOWNlYS4uOGNkODM2YzQwMmUxIDEwMDY0NAotLS0gYS9kcml2ZXJz
L3hlbi94ZW5idXMveGVuYnVzX3Byb2JlX2Zyb250ZW5kLmMKKysrIGIvZHJpdmVycy94ZW4veGVu
YnVzL3hlbmJ1c19wcm9iZV9mcm9udGVuZC5jCkBAIC0xNTMsNiArMTUzLDI4IEBAIHN0YXRpYyBz
dHJ1Y3QgeGVuX2J1c190eXBlIHhlbmJ1c19mcm9udGVuZCA9IHsKIAl9LAogfTsKIAorc3RhdGlj
IGludCB4ZW5idXNfc3VzcGVuZF9vbmUoc3RydWN0IGRldmljZSAqZGV2LCB2b2lkICpkYXRhKQor
eworCXhlbmJ1c19kZXZfc3VzcGVuZChkZXYpOworCXJldHVybiAwOworfQorCit2b2lkIHhlbmJ1
c19zdXNwZW5kX2Zyb250ZW5kcyh2b2lkKQoreworCWJ1c19mb3JfZWFjaF9kZXYoJnhlbmJ1c19m
cm9udGVuZC5idXMsIE5VTEwsIE5VTEwsIHhlbmJ1c19zdXNwZW5kX29uZSk7Cit9CisKK3N0YXRp
YyBpbnQgeGVuYnVzX3Jlc3VtZV9vbmUoc3RydWN0IGRldmljZSAqZGV2LCB2b2lkICpkYXRhKQor
eworCXhlbmJ1c19mcm9udGVuZF9kZXZfcmVzdW1lKGRldik7CisJcmV0dXJuIDA7Cit9CisKK3Zv
aWQgeGVuYnVzX3Jlc3VtZV9mcm9udGVuZHModm9pZCkKK3sKKwlidXNfZm9yX2VhY2hfZGV2KCZ4
ZW5idXNfZnJvbnRlbmQuYnVzLCBOVUxMLCBOVUxMLCB4ZW5idXNfcmVzdW1lX29uZSk7Cit9CisK
IHN0YXRpYyB2b2lkIGZyb250ZW5kX2NoYW5nZWQoc3RydWN0IHhlbmJ1c193YXRjaCAqd2F0Y2gs
CiAJCQkgICAgIGNvbnN0IGNoYXIgKnBhdGgsIGNvbnN0IGNoYXIgKnRva2VuKQogewpkaWZmIC0t
Z2l0IGEvaW5jbHVkZS94ZW4veGVuYnVzLmggYi9pbmNsdWRlL3hlbi94ZW5idXMuaAppbmRleCA4
NjljODE2ZDVmOGMuLjcxZWViNDQyYzM3NSAxMDA2NDQKLS0tIGEvaW5jbHVkZS94ZW4veGVuYnVz
LmgKKysrIGIvaW5jbHVkZS94ZW4veGVuYnVzLmgKQEAgLTIzMyw0ICsyMzMsNyBAQCBleHRlcm4g
Y29uc3Qgc3RydWN0IGZpbGVfb3BlcmF0aW9ucyB4ZW5feGVuYnVzX2ZvcHM7CiBleHRlcm4gc3Ry
dWN0IHhlbnN0b3JlX2RvbWFpbl9pbnRlcmZhY2UgKnhlbl9zdG9yZV9pbnRlcmZhY2U7CiBleHRl
cm4gaW50IHhlbl9zdG9yZV9ldnRjaG47CiAKK3ZvaWQgeGVuYnVzX3N1c3BlbmRfZnJvbnRlbmRz
KHZvaWQpOwordm9pZCB4ZW5idXNfcmVzdW1lX2Zyb250ZW5kcyh2b2lkKTsKKwogI2VuZGlmIC8q
IF9YRU5fWEVOQlVTX0ggKi8KLS0gCjIuMTcuMgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 15:43:04 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 15:43:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hs7nk-0001Jw-9L; Mon, 29 Jul 2019 15:43:04 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=0i5a=V2=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hs7ni-0001Jb-PL
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 15:43:02 +0000
X-Inumbo-ID: 8bd7e516-b217-11e9-b1ee-d3d48d00c63c
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 8bd7e516-b217-11e9-b1ee-d3d48d00c63c;
 Mon, 29 Jul 2019 15:43:01 +0000 (UTC)
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=Paul.Durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 Paul.Durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: +iIa6joBuwu8aVo6qZiWf/KeGKMHHbzNIYx7+bpc8YOKVGbmJjv6acB9anMf4y5FUuNgx5VQQW
 kCM2AMw2ZnPgHhxGExE2gPd7dYni7NEyVNbzGQuwLDO+urjglylAUQbJ3Sqw4qXdJFbmLqw+FA
 WH2QuUadYKtFxs6L0/qoK9EcdHFzW+CTLOhpKtZYw612wM6wVgTUeK4PSs3cA0i/lSHXf1RiGi
 XEKJB22L1bN0G+z6y4bzBOigW33IR8F5ufJCVw69ffFr290/umudWQRyp7w1W8xaJySyQ1c+9I
 jgY=
X-SBRS: 2.7
X-MesageID: 3578701
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,323,1559534400"; 
   d="scan'208";a="3578701"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Jan Beulich' <JBeulich@suse.com>
Thread-Topic: [PATCH v2 6/6] x86/domain: remove the 's3_integrity' flag
Thread-Index: AQHVQu5hVx1wFbwsYE2f5fUcnBUXV6bhmxAAgAAnhwA=
Date: Mon, 29 Jul 2019 15:42:57 +0000
Message-ID: <483f77d051114a3f81ed3ca14624fb8b@AMSPEX02CL03.citrite.net>
References: <20190725133920.40673-1-paul.durrant@citrix.com>
 <20190725133920.40673-7-paul.durrant@citrix.com>
 <9250abf4-dbb4-33ce-3ebe-43b087ca029c@suse.com>
In-Reply-To: <9250abf4-dbb4-33ce-3ebe-43b087ca029c@suse.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 6/6] x86/domain: remove the
 's3_integrity' flag
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wl@xen.org>, Shane Wang <shane.wang@intel.com>, Andrew
 Cooper <Andrew.Cooper3@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Gang Wei <gang.wei@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>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBKYW4gQmV1bGljaCA8SkJldWxp
Y2hAc3VzZS5jb20+DQo+IFNlbnQ6IDI5IEp1bHkgMjAxOSAxNjoyMQ0KPiBUbzogUGF1bCBEdXJy
YW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT4NCj4gQ2M6IHhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZzsgQW5kcmV3IENvb3BlciA8QW5kcmV3LkNvb3BlcjNAY2l0cml4LmNvbT47IFJv
Z2VyIFBhdSBNb25uZQ0KPiA8cm9nZXIucGF1QGNpdHJpeC5jb20+OyBHYW5nIFdlaSA8Z2FuZy53
ZWlAaW50ZWwuY29tPjsgU2hhbmUgV2FuZyA8c2hhbmUud2FuZ0BpbnRlbC5jb20+OyBXZWkgTGl1
DQo+IDx3bEB4ZW4ub3JnPg0KPiBTdWJqZWN0OiBSZTogW1BBVENIIHYyIDYvNl0geDg2L2RvbWFp
bjogcmVtb3ZlIHRoZSAnczNfaW50ZWdyaXR5JyBmbGFnDQo+IA0KPiBPbiAyNS4wNy4yMDE5IDE1
OjM5LCBQYXVsIER1cnJhbnQgd3JvdGU6DQo+ID4gVGhlIGZsYWcgaXMgbm90IG5lZWRlZCBzaW5j
ZSB0aGUgZG9tYWluICdvcHRpb25zJyBjYW4gbm93IGJlIHRlc3RlZA0KPiA+IGRpcmVjdGx5Lg0K
PiA+DQo+ID4gU2lnbmVkLW9mZi1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4
LmNvbT4NCj4gPiBSZXZpZXdlZC1ieTogIlJvZ2VyIFBhdSBNb25uw6kiIDxyb2dlci5wYXVAY2l0
cml4LmNvbT4NCj4gDQo+IEkgbWF5IGJlIGFza2luZyBhIGxpdHRsZSBtdWNoLCBhcyBpdCdzIG5v
dCBkaXJlY3RseSByZWxhdGVkIHRvDQo+IHdoYXQgeW91IHdhbnQgdG8gZG8gaGVyZSwgYnV0IHNp
bmNlIFRCT09UIGhhcyBhIHNlcGFyYXRlIGNvbmZpZw0KPiBvcHRpb24sIHJlamVjdGluZyBib2d1
cyB1c2Ugb2YgQ0RGX3MzX2ludGVncml0eSBhZ2FpbiBpbg0KPiBhcmNoX3Nhbml0aXNlX2RvbWFp
bl9jb25maWcoKSB3b3VsZCBiZSBhIHVzZWZ1bCBhdWdtZW50YXRpb24NCj4gaGVyZS4gSWYgeW91
IGRvbid0IHdhbnQgdG8gZG8gc28sIHRoZW4gZmVlbCBmcmVlIHRvIGFkZA0KPiBSZXZpZXdlZC1i
eTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPg0KPiBvbiB0aGUgcGF0Y2ggYXMgaW4g
aXRzIGN1cnJlbnQgc2hhcGUuDQoNCk9rLCBJJ2xsIHRha2UgYSBsb29rIGF0IGRvaW5nIHRoYXQg
d2hpbGUgSSdtIHJlLXdvcmtpbmcgdGhlIG90aGVycy4NCg0KICBQYXVsDQoNCj4gDQo+IEphbg0K
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 15:47:14 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 15: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 1hs7ri-0001Xm-S3; Mon, 29 Jul 2019 15:47:10 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=/UFw=V2=citrix.com=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1hs7rh-0001Xh-W4
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 15:47:10 +0000
X-Inumbo-ID: 1ee3636c-b218-11e9-85b8-272cb0453950
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 1ee3636c-b218-11e9-85b8-272cb0453950;
 Mon, 29 Jul 2019 15:47:08 +0000 (UTC)
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=george.dunlap@citrix.com;
 spf=Pass smtp.mailfrom=George.Dunlap@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 george.dunlap@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="george.dunlap@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 George.Dunlap@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="George.Dunlap@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: Jvz1T1t+gaASLmsZlL3Y5Diq6S0aqoNQiV0ix3KtiV4uHxbD+ItrvoSQCdk9x7hAmfI5l4NI4q
 iO35UxCCi1YObNEGUjnk5jZ8YBT2GSAbnF9Ii4+OhIWoe1oZeUIy0FAKmerH0W61lTZUIYYUo5
 sVZJNwE9t1QxIGhwzjENan/hpY7ZwPkiJYIk4AQbiiHKaGlUCOHYg1rH17EIepEa2dQXQpe1Yz
 gIifonZ2c9Ax/PE+dmjhLGxdl/tgMmFIadbWtFt6l8BF6cDpgg+ogTM6KmvkS7W3ZKVrxC/p7n
 BXs=
X-SBRS: 2.7
X-MesageID: 3688693
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,323,1559534400"; 
   d="scan'208";a="3688693"
To: Jan Beulich <JBeulich@suse.com>, Tamas K Lengyel <tamas@tklengyel.com>
References: <20190717193335.11991-1-tamas@tklengyel.com>
 <20190717193335.11991-2-tamas@tklengyel.com>
 <66bbd9f7-12f9-b654-555d-a02d5f4f0dba@suse.com>
 <CABfawhkJR8sz8cVCfcuxQ-4+xoQOSTs-XQuow-qzPyd4xZwq0g@mail.gmail.com>
 <b6cdc457-01e8-03cf-5408-11337e5a10d9@suse.com>
 <CABfawhkAcoHm_+5ob6nge4xELUvpb4kZXoC+n_7sF-PNK+untQ@mail.gmail.com>
 <6e2986dd-5416-4ef3-c00b-eca4db578e7c@suse.com>
 <CABfawh=6vwfcRqHMrbgojduvvAk5jMJ_u=vOt=r-3sCiYGapoA@mail.gmail.com>
 <f3fc709b-d959-07f3-c047-a1da24816e09@suse.com>
 <CABfawhkvmiUoRLJaiCU4RwNpCRpcqRthTW9xZ0NLc6CCbS8-uQ@mail.gmail.com>
 <92678567-f9d1-aea4-52e8-d9e1fb6c12e2@suse.com>
From: George Dunlap <george.dunlap@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=george.dunlap@citrix.com; prefer-encrypt=mutual; keydata=
 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
 rIFfe2Dk+lD9A9BVd2rfoHA=
Message-ID: <36a73179-8c2b-4550-ce94-cb630b0b4ea9@citrix.com>
Date: Mon, 29 Jul 2019 16:46:59 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.1
MIME-Version: 1.0
In-Reply-To: <92678567-f9d1-aea4-52e8-d9e1fb6c12e2@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v6 1/5] x86/mem_sharing: reorder when pages
 are unlocked and released
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gNy8xOC8xOSAzOjQ3IFBNLCBKYW4gQmV1bGljaCB3cm90ZToKPiBPbiAxOC4wNy4yMDE5IDE2
OjM1LCBUYW1hcyBLIExlbmd5ZWwgd3JvdGU6Cj4+IE9uIFRodSwgSnVsIDE4LCAyMDE5IGF0IDg6
MjggQU0gSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1c2UuY29tPiB3cm90ZToKPj4+IE9uIDE4LjA3
LjIwMTkgMTU6NDcsIFRhbWFzIEsgTGVuZ3llbCB3cm90ZToKPj4+PiBJIGZlZWwgbGlrZSB3ZSBh
cmUgZ29pbmcgaW4gY2lyY2xlcyBhbmQgaGF2aW5nIHRoZSBzYW1lIGNvbnZlcnNhdGlvbnMKPj4+
PiBvdmVyIGFuZCBvdmVyIHdpdGhvdXQgcmVhbGx5IG1ha2luZyBhbnkgaGVhZHdheS4gWW91IGlu
dHJvZHVjZWQKPj4+PiBncmFiYmluZyB0aGUgYnJva2VuIGV4dHJhIHJlZmVyZW5jZSBpbiAwNTAy
ZTBhZGFlMi4gSXQgaXMgYW5kIHdhcwo+Pj4+IGFjdHVhbGx5IHVubmVlZGVkIHRvIHN0YXJ0IHdp
dGggaWYgdGhlIHByb3BlciBzb2x1dGlvbiB3YXMgcHV0IGluCj4+Pj4gcGxhY2UsIHdoaWNoIGlz
IHdoYXQgdGhpcyBwYXRjaCBkb2VzLCByZW9yZGVyaW5nIHRoaW5ncy4KPj4+Cj4+PiBJJ20gbm90
IGNvbXBsYWluaW5nIGFib3V0IHRoZSBjaGFuZ2VzOyBJJ2QgbWVyZWx5IGxpa2UgdGhlIGRlc2Ny
aXB0aW9uCj4+PiBzdGF0ZSB3aHkgdGhleSdyZSBuZWVkZWQuCj4+Cj4+IE9LLgo+Pgo+Pj4+IEl0
J3MgcG9zc2libGUgdGhlcmUgYXJlIG90aGVyIGluc3RhbmNlcyB3aGVyZSB0aGlzIG1heSBzdGls
bCBiZQo+Pj4+IGJyb2tlbi4gUmlnaHQgbm93IEkgb25seSBoYXZlIGJhbmR3aWR0aCB0byB0ZXN0
IGFuZCBmaXggdGhlIHBhdGhzIEkKPj4+PiB1c2UuIElmIHRoYXQncyB1bmFjY2VwdGFibGUgSSdt
IGhhcHB5IHRvIGNvbnRpbnVlIGRldmVsb3BtZW50IGluIG15Cj4+Pj4gcHJpdmF0ZSBmb3JrIGFu
ZCBsZWF2ZSB0aGluZ3MgYXMtaXMgdXBzdHJlYW0uCj4+Pgo+Pj4gU2ltaWxhcmx5LCBpZiB0aGVy
ZSBhcmUgbGltaXRhdGlvbnMgLSBmaW5lLiBCdXQgcGxlYXNlIHNheSBzbyBpbiB0aGUKPj4+IGRl
c2NyaXB0aW9uLCB0byBhdm9pZCBnaXZpbmcgdGhlIGltcHJlc3Npb24gdGhhdCB0aGUgaXNzdWVz
IGhhdmUgYmVlbgo+Pj4gdGFrZW4gY2FyZSBvZiBhbHRvZ2V0aGVyLgo+Pgo+PiBGYWlyIGVub3Vn
aC4KPiAKPiBBbmQgYnR3IC0gaWYgeW91IGp1c3Qgc2VudCBhbiB1cGRhdGVkIGRlc2NyaXB0aW9u
LCBJIHRoaW5rIEknZCBjb21taXQKPiB0aGlzIHdpdGhvdXQgZnVydGhlciB3YWl0aW5nIGZvciBH
ZW9yZ2UgdG8gZmluZCB0aW1lIHRvIGV2ZW50dWFsbHkgYWNrCj4gaXQuCgpUaGFua3MgLS0gYnV0
IGl0IGxvb2tzIGxpa2UgbWF5YmUgeW91IGRpZG4ndCBjb21taXQgdGhlIGZpbmFsIHBhdGNoIG9m
CnRoZSBzZXJpZXMgKCJ4ODYvbWVtX3NoYXJpbmc6IHN0eWxlIGNsZWFudXAiKT8KCiAtR2Vvcmdl
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 15:51:51 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 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 1hs7wD-0002GP-GJ; Mon, 29 Jul 2019 15:51:49 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=hW4D=V2=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hs7wC-0002GK-KH
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 15:51:48 +0000
X-Inumbo-ID: c3b46008-b218-11e9-a86d-47ff52a531f4
Received: from m4a0041g.houston.softwaregrp.com (unknown [15.124.2.87])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c3b46008-b218-11e9-a86d-47ff52a531f4;
 Mon, 29 Jul 2019 15:51:45 +0000 (UTC)
Received: FROM m4a0041g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0041g.houston.softwaregrp.com WITH ESMTP; 
 Mon, 29 Jul 2019 15:51:43 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Mon, 29 Jul 2019 15:31:33 +0000
Received: from NAM05-BY2-obe.outbound.protection.outlook.com (15.124.8.13) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Mon, 29 Jul 2019 15:31:33 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=ZFYgsyCNY7mctMErOE0t3NLV777QHzCRgwtLwRM9SWBa+Jk9WXHNZrV5B4OoeJ82eskjpUAaG7Pn9sBrFIGNadAqCLxKji5cnS8WPKvR+hajtdoWWhNljYHnlOG+fPp18ytYElyiPRqtRJu3E+TrNoU1RT7OrHNsEo7ieWyoFkv3m+mo6mDcqyrZu6pWkpVCrYdMfLKeLIWkEJG1VU4BcCYp0oX6zK6Ye+2UZeG6AQNibBdIe/MiIK0t5Nt/y4rGUOWFePdglSckky8v6EMk5ecpDXjpx4zW/ExUkknN20m2FCwOpyL3YhgWlJGVK+S1WC5w4b/Jtwxt62smQ7NBuQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=DYpeD9xDfIS5Ebj/FRqdWldXFfZ4i9dS3x7nW1MZs5g=;
 b=daVUjzoQDQ8kccPR2RKAgoDpyAdz/9vjkQD7IKbhxn6EyEAgcNpuMwEzB8LNX8Kb7odEe95fmKM188Y+1kb/wXP+ifX0OFIegJlpepy90fFsCwuGA5VpCaWGILV9MFYZ6z1bD3LurBUoOCiTa8yDI0YUtRkXw38OugM2lB2saNXkgEnnwRDHjl+ZAZKTJUybUa+7uYOsnEYI/6MPSvDVSy/0WNa8iYFHUbzXkZQox3ZFDSYJwv1NqVhCMM+FBIaZDscn5nn0ijEh3SfsN5x2+IbJOw0JmFPioK8zR/5jzEP2gqG5NZUQZ3xdZQADzNz0nlDH2hEK96mY9yYj8NY2xw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3156.namprd18.prod.outlook.com (10.255.138.204) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2115.15; Mon, 29 Jul 2019 15:31:31 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b%7]) with mapi id 15.20.2115.005; Mon, 29 Jul 2019
 15:31:31 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Roger Pau Monne <roger.pau@citrix.com>
Thread-Topic: [PATCH 1/3] kconfig: include default toolchain values
Thread-Index: AQHVQ7bZ4JfBDdQhHkSeEuJQATAI7abhve2A
Date: Mon, 29 Jul 2019 15:31:31 +0000
Message-ID: <1274ba66-a510-7ee0-23db-ff61de2634f7@suse.com>
References: <20190726133331.91482-1-roger.pau@citrix.com>
 <20190726133331.91482-2-roger.pau@citrix.com>
In-Reply-To: <20190726133331.91482-2-roger.pau@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6P192CA0016.EURP192.PROD.OUTLOOK.COM (2603:10a6:4:b8::26)
 To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 722f5db7-5cf1-4ed5-3bf7-08d71439d4af
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3156; 
x-ms-traffictypediagnostic: BY5PR18MB3156:
x-microsoft-antispam-prvs: <BY5PR18MB315623F70F8A1005B19510FAB3DD0@BY5PR18MB3156.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-forefront-prvs: 01136D2D90
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(979002)(4636009)(136003)(346002)(366004)(396003)(39860400002)(376002)(189003)(199004)(6246003)(31696002)(36756003)(8936002)(14454004)(8676002)(52116002)(99286004)(6436002)(4326008)(81156014)(81166006)(186003)(76176011)(316002)(54906003)(25786009)(3846002)(6916009)(6116002)(6486002)(102836004)(229853002)(26005)(7736002)(6512007)(66476007)(486006)(305945005)(7416002)(478600001)(386003)(2906002)(53546011)(66946007)(66446008)(64756008)(66556008)(66066001)(446003)(86362001)(2616005)(68736007)(476003)(80792005)(5660300002)(31686004)(11346002)(256004)(71200400001)(6506007)(71190400001)(53936002)(969003)(989001)(999001)(1009001)(1019001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3156;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: 0YwzJMl5XsN0gXRLYWdZ9LrbNfTG/Ka35dLRoQC7WB/2ueqQ9Ok8N4/91iD/eucuC4vTfZ4Wq7x4N/eyq7THGYY/ijA+4RG6JWU0n1AoZibV8t5Tbc4+b4LcVza00aPe3VCyXuTrxwdojcWUjSb/eEFTPefoQqU0FgUaP84IWyDmHuAQPwvcBZ63mlHe+aXqkC1vvDRdwtgkFTO5DdcH5pKQ2fCSl06GpSl19ASDULiJ2D10GLeo7S3TRLZqEYP59sJYbi0Pqftlb4nylXPPz3mc7DW7hurZ85e3w8MOIIe4T9U/TawR6zybeAZCEcXG3JO32TcmxecwbV1qdT0BxJTZRaUuNQrhCtDMi+i5GEFrAzB0oH7Er1hXrVSkZLa99y3cXshm+t7jv3DqfMPHTClwqY5+0VmbvmOP4R/fIrg=
Content-ID: <7CA5A99D4A94B14E89F7DFC60E985549@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 722f5db7-5cf1-4ed5-3bf7-08d71439d4af
X-MS-Exchange-CrossTenant-originalarrivaltime: 29 Jul 2019 15:31:31.1928 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3156
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH 1/3] kconfig: include default toolchain
 values
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Doug Goldstein <cardoe@cardoe.com>,
 TimDeegan <tim@xen.org>, Julien Grall <julien.grall@arm.com>, Andrew
 Cooper <andrew.cooper3@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>

T24gMjYuMDcuMjAxOSAxNTozMywgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOg0KPiBJbmNsdWRlIGNv
bmZpZy8kKE9TKS5tayB3aGljaCBjb250YWlucyB0aGUgZGVmYXVsdCB2YWx1ZXMgZm9yIHRoZQ0K
PiB0b29sY2hhaW4gdmFyaWFibGVzLiBUaGlzIHJlbW92ZXMgdGhlIG5lZWQgdG8gcGFzcyBIT1NU
e0NDL0NYWH0gYXMNCj4gcGFyYW1ldGVycyBmcm9tIHRoZSBoaWdoIGxldmVsIG1ha2UgdGFyZ2V0
IG9yIHRvIGRlZmF1bHQgdGhlbSB0bw0KPiBnY2MvZysrIGlmIHVuc2V0Lg0KDQogRnJvbSB0aGlz
IGRlc2NyaXB0aW9uIEkgdGhvdWdodCByZXZpZXdpbmcgd291bGQgYmUgc3RyYWlnaHRmb3J3YXJk
Lg0KSG93ZXZlciwgLi4uDQoNCj4gLS0tIGEveGVuL3Rvb2xzL2tjb25maWcvTWFrZWZpbGUua2Nv
bmZpZw0KPiArKysgYi94ZW4vdG9vbHMva2NvbmZpZy9NYWtlZmlsZS5rY29uZmlnDQo+IEBAIC0z
NSwxNSArMzUsMTQgQEAgS0JVSUxEX0RFRkNPTkZJRyA6PSAkKEFSQ0gpX2RlZmNvbmZpZw0KPiAg
ICMgcHJvdmlkZSBvdXIgc2hlbGwNCj4gICBDT05GSUdfU0hFTEwgOj0gJChTSEVMTCkNCj4gICAN
Cj4gLSMgcHJvdmlkZSB0aGUgaG9zdCBjb21waWxlcg0KPiAtSE9TVENDID89IGdjYw0KPiAtSE9T
VENYWCA/PSBnKysNCj4gLQ0KPiAgICMgZm9yY2UgdGFyZ2V0DQo+ICAgUEhPTlkgKz0gRk9SQ0UN
Cj4gICANCj4gICBGT1JDRToNCj4gICANCj4gKyMgU2V0cyB0b29sY2hhaW4gYmluYXJpZXMgdG8g
dXNlDQo+ICtpbmNsdWRlICQoWEVOX1JPT1QpL2NvbmZpZy8kKHNoZWxsIHVuYW1lIC1zKS5taw0K
PiArDQo+ICAgIyBpbmNsdWRlIHRoZSBvcmlnaW5hbCBNYWtlZmlsZSBhbmQgTWFrZWZpbGUuaG9z
dCBmcm9tIExpbnV4DQo+ICAgaW5jbHVkZSAkKHNyYykvTWFrZWZpbGUNCj4gICBpbmNsdWRlICQo
c3JjKS9NYWtlZmlsZS5ob3N0DQoNCi4uLiBuZWl0aGVyIHRoZSBtYWtlIGZpbGUgaGVyZSBub3Ig
dGhlIHR3byBvbmVzIGluY2x1ZGVkIChpbg0KY29udGV4dCBhYm92ZSkgaW5jbHVkZSBhbnkgb3Ro
ZXIgZmlsZSAoYWZhaWNzKSB0aGF0IHdvdWxkIGxlYWQgdG8NCkhPU1RDQyBiZWluZyBkZWZpbmVk
LiBBbmQgbm90aGluZyB1bmRlciAkKFhFTl9ST09UKS9jb25maWcvIGxvb2tzDQp0byBkZWZpbmUg
aXQgZWl0aGVyLiBJIGd1ZXNzIEknbSBtaXNzaW5nIHNvbWV0aGluZywgYXMgSSdtIHN1cmUNCnRo
aXMgaXMgd29ya2luZyBmb3IgeW91Lg0KDQpKYW4NCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 15:55:10 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 15:55:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hs7zP-0002Ns-3t; Mon, 29 Jul 2019 15: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=hB3/=V2=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hs7zN-0002Nm-Sf
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 15:55:05 +0000
X-Inumbo-ID: 3aeb47b4-b219-11e9-8980-bc764e045a96
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3aeb47b4-b219-11e9-8980-bc764e045a96;
 Mon, 29 Jul 2019 15:55:04 +0000 (UTC)
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: fB/BfaQK5J5xqfCSFj4s7VLzc1g2raenaGwsOfMaT4MiQuoAuP5hgT9bLe7C3M8cqO+H3fUf1j
 lhVux1Jk+tB3KPITFolROtMBrH06qxQgOLK8PMBhJqt9YED9JmVg8N72YZKcyIYNyLqB7ArwSN
 qDH23DjvJsmw0zG+xoLiW3OB+pPswaXchfW0mMNIB46Jf0Wt8PI5RcNicc99IPyhJDVdbnoHk3
 0W+cegObA7O2763UUAb1ThxRJINfedmwljS1NrZcM7HeXM+hyjkPb/MvLq2/hPV4ozyXa5/r/U
 OJ8=
X-SBRS: 2.7
X-MesageID: 3689258
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,323,1559534400"; 
   d="scan'208";a="3689258"
To: Jan Beulich <JBeulich@suse.com>
References: <20190726203222.4833-1-andrew.cooper3@citrix.com>
 <20190726203222.4833-3-andrew.cooper3@citrix.com>
 <c72b3b9a-4e4a-2a6f-3d94-fedf56018b00@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <d13d7b00-e040-6aad-cfbf-f51c4ab5e709@citrix.com>
Date: Mon, 29 Jul 2019 16:55:02 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <c72b3b9a-4e4a-2a6f-3d94-fedf56018b00@suse.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 2/2] x86/xpti: Don't leak TSS-adjacent
 percpu data via Meltdown
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wl@xen.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjkvMDcvMjAxOSAxNDo1MSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gT24gMjYuMDcuMjAxOSAy
MjozMiwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4gVGhlIFhQVEkgd29yayByZXN0cmljdGVkIHRo
ZSB2aXNpYmlsaXR5IG9mIG1vc3Qgb2YgbWVtb3J5LCBidXQgbWlzc2VkIGEgZmV3Cj4+IGFzcGVj
dHMgd2hlbiBpdCBjYW1lIHRvIHRoZSBUU1MuCj4gTm9uZSBvZiB0aGVzZSB3ZXJlICJtaXNzZWQi
IGFmYWlyIC0gd2UnZCBiZWVuIGF3YXJlLCBhbmQgYWNjZXB0ZWQgdGhpbmdzCj4gdG8gYmUgdGhl
IHdheSB0aGV5IGFyZSBub3cgZm9yIHRoZSBmaXJzdCBzdGVwLiBSZW1lbWJlciB0aGF0IGF0IHRo
ZSB0aW1lCj4gWFBUSSB3YXMgY2FsbGVkICJYUFRJIGxpZ2h0IiwgaW4gYW50aWNpcGF0aW9uIGZv
ciB0aGlzIHRvIGp1c3QgYmUgYQo+IHRlbXBvcmFyeSBzb2x1dGlvbi4KCkRpZCB0aGUgdGVybSAi
WFBUSSBsaWdodCIgc3Vydml2ZSBwYXN0IHRoZSBmaXJzdCBSRkMgcG9zdGluZz8KClN1cmUgLSB3
ZSBkaWQgdGhpbmdzIGluIGFuIGluY3JlbWVudGFsIHdheSBiZWNhdXNlIGl0IHdhcyBhIHRlY2hu
aWNhbGx5CmNvbXBsZXggY2hhbmdlIGFuZCBNZWx0ZG93biB3YXMgb3V0IGluIHRoZSB3aWxkIGF0
IHRoZSB0aW1lLgoKSG93ZXZlciwgSSB3b3VsZCBoYXZlIGZpeGVkIHRoaXMgYXQgdGhlIHNhbWUg
dGltZSBhcyAuZW50cnkudGV4dCBpZiBJCmhhZCBub3RpY2VkLCBiZWNhdXNlIHRoZSBwdXJwb3Nl
IG9mIHRoYXQgc2VyaWVzIHdhcyBpZGVudGljYWwgdG8gdGhpcwpzZXJpZXMgLSBhdm9pZCBsZWFr
aW5nIHRoaW5ncyB3ZSBkb24ndCBhYnNvbHV0ZWx5IG5lZWQgdG8gbGVhay4KCj4+IEdpdmVuIHRo
YXQgdGhlIFRTUyBpcyBqdXN0IGFuIG9iamVjdCBpbiBwZXJjcHUgZGF0YSwgdGhlIDRrIG1hcHBp
bmcgZm9yIGl0Cj4+IGNyZWF0ZWQgaW4gc2V0dXBfY3B1X3Jvb3RfcGd0KCkgbWFwcyBhZGphY2Vu
dCBwZXJjcHUgZGF0YSwgbWFraW5nIGl0IGFsbAo+PiBsZWFrYWJsZSB2aWEgTWVsdGRvd24sIGV2
ZW4gd2hlbiBYUFRJIGlzIGluIHVzZS4KPj4KPj4gRnVydGhlcm1vcmUsIG5vIGNhcmUgaXMgdGFr
ZW4gdG8gY2hlY2sgdGhhdCB0aGUgVFNTIGRvZXNuJ3QgY3Jvc3MgYSBwYWdlCj4+IGJvdW5kYXJ5
LiAgQXMgaXQgdHVybnMgb3V0LCBzdHJ1Y3QgdHNzX3N0cnVjdCBpcyBhbGlnbmVkIG9uIGl0cyBz
aXplIHdoaWNoCj4+IGRvZXMgcHJldmVudCBpdCBzdHJhZGRsaW5nIGEgcGFnZSBib3VuZGFyeSwg
YnV0IHRoaXMgd2lsbCBjZWFzZSB0byBiZSB0cnVlCj4+IG9uY2UgQ0VUIGFuZCBTaGFkb3cgU3Rh
Y2sgc3VwcG9ydCBpcyBhZGRlZCB0byBYZW4uCj4gUGxlYXNlIGNhbiB5b3UgcG9pbnQgbWUgYXQg
dGhlIENFVCBhc3BlY3QgaW4gZG9jdW1lbnRhdGlvbiBoZXJlPyBBaXVpCj4gaXQncyBvbmx5IHRh
c2sgc3dpdGNoZXMgd2hpY2ggYXJlIGFmZmVjdGVkLCBhbmQgaGVuY2Ugb25seSAzMi1iaXQgVFNT
ZXMKPiB3aGljaCB3b3VsZCBncm93IChhbmQgZXZlbiB0aGVuIG5vdCBlbm91Z2ggdG8gZXhjZWVk
IDEyOCBieXRlcykuIEZvcgo+IHRoZSBwdXJwb3NlcyA2NC1iaXQgaGFzIHRoZXJlIGFyZSBNU1Jz
IHRvIGxvYWQgU1NQIGZyb20uCgpBaCAtIGl0IHdhcyB2MSBvZiB0aGUgQ0VUIHNwZWMuwqAgSSBz
ZWUgdjMgbm8gbG9uZ2VyIGhhcyB0aGUgc2hhZG93IHN0YWNrCnBvaW50ZXIgaW4gdGhlIFRTUy4K
CkknbGwgZHJvcCB0aGlzIHBhcnQgb2YgdGhlIG1lc3NhZ2UuCgo+PiAtLS0gYS94ZW4vaW5jbHVk
ZS9hc20teDg2L3Byb2Nlc3Nvci5oCj4+ICsrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvcHJvY2Vz
c29yLmgKPj4gQEAgLTQxMSw3ICs0MTEsNyBAQCBzdGF0aWMgYWx3YXlzX2lubGluZSB2b2lkIF9f
bXdhaXQodW5zaWduZWQgbG9uZyBlYXgsIHVuc2lnbmVkIGxvbmcgZWN4KQo+PiAgICNkZWZpbmUg
SU9CTVBfQllURVMgICAgICAgICAgICAgODE5Mgo+PiAgICNkZWZpbmUgSU9CTVBfSU5WQUxJRF9P
RkZTRVQgICAgMHg4MDAwCj4+ICAgCj4+IC1zdHJ1Y3QgX19wYWNrZWQgX19jYWNoZWxpbmVfYWxp
Z25lZCB0c3Nfc3RydWN0IHsKPj4gK3N0cnVjdCBfX3BhY2tlZCB0c3Nfc3RydWN0IHsKPj4gICAg
ICAgdWludDMyX3QgOjMyOwo+PiAgICAgICB1aW50NjRfdCByc3AwLCByc3AxLCByc3AyOwo+PiAg
ICAgICB1aW50NjRfdCA6NjQ7Cj4+IEBAIC00MjUsNiArNDI1LDcgQEAgc3RydWN0IF9fcGFja2Vk
IF9fY2FjaGVsaW5lX2FsaWduZWQgdHNzX3N0cnVjdCB7Cj4+ICAgICAgIC8qIFBhZHMgdGhlIFRT
UyB0byBiZSBjYWNoZWxpbmUtYWxpZ25lZCAodG90YWwgc2l6ZSBpcyAweDgwKS4gKi8KPj4gICAg
ICAgdWludDhfdCBfX2NhY2hlbGluZV9maWxsZXJbMjRdOwo+PiAgIH07Cj4+ICtERUNMQVJFX1BF
Ul9DUFUoc3RydWN0IHRzc19zdHJ1Y3QsIGluaXRfdHNzKTsKPiBUYWtpbmcgcGF0Y2ggMSB0aGlz
IGV4cGFuZHMgdG8KPgo+ICAgICAgX19ERUZJTkVfUEVSX0NQVShfX3NlY3Rpb24oIi5ic3MucGVy
Y3B1LnBhZ2VfYWxpZ25lZCIpIFwKPiAgICAgICAgICAgICAgICAgICAgICAgX19hbGlnbmVkKFBB
R0VfU0laRSksIHN0cnVjdCB0c3Nfc3RydWN0LCBfaW5pdF90c3MpOwo+Cj4gYW5kIHRoZW4KPgo+
ICAgICAgX19zZWN0aW9uKCIuYnNzLnBlcmNwdS5wYWdlX2FsaWduZWQiKSBfX2FsaWduZWQoUEFH
RV9TSVpFKQo+ICAgICAgX190eXBlb2ZfXyhzdHJ1Y3QgdHNzX3N0cnVjdCkgcGVyX2NwdV9faW5p
dF90c3M7Cj4KPiB3aGljaCBpcyBub3Qgd2hhdCB5b3Ugd2FudDogWW91IGhhdmUgYW4gb2JqZWN0
IG9mIHNpemUKPiBzaXplb2Yoc3RydWN0IHRzc19zdHJ1Y3QpIHdoaWNoIGlzIFBBR0VfU0laRSBh
bGlnbmVkLiBBZmFpY3QgeW91Cj4gdGhlcmVmb3JlIHN0aWxsIGxlYWsgZXZlcnl0aGluZyB0aGF0
IGZvbGxvd3MgaW4gdGhlIHNhbWUgcGFnZS4KCldoYXQgZGF0YSBtaWdodCB0aGlzIGJlPwoKRXZl
cnkgb2JqZWN0IHB1dCBpbnRvIHRoaXMgc2VjdGlvbiBpcyBzdWl0YWJseSBhbGlnbmVkLCBzbyBu
b3RoaW5nIHdpbGwKc2l0IGluIHRoZSBzbGFjayBiZXR3ZWVuIHRoZSBUU1MgYW5kIHRoZSBlbmQg
b2YgdGhlIHBhZ2UuCgo+IFRoZXJlIHdhcyBhIHJlYXNvbiBmb3IgX19jYWNoZWxpbmVfYWxpZ25l
ZCdzIG9yaWdpbmFsIHBsYWNlbWVudCwgYWxiZWl0IEkKPiBhZ3JlZSB0aGF0IGl0IHdhcy9pcyBh
Z2FpbnN0IHRoZSBpbnRlbnRpb24gb2YgaGF2aW5nIHRoZSBzdHJ1Y3QKPiBkZWZpbmUgYW4gaW50
ZXJmYWNlIHRvIHRoZSBoYXJkd2FyZSAod2hpY2ggZG9lc24ndCBoYXZlIHN1Y2ggYW4KPiBhbGln
bm1lbnQgcmVxdWlyZW1lbnQpLgoKVGhlcmUgaXMgYSBoYXJkIHJlcXVpcmVtZW50IHRvIGhhdmUg
dGhlIGZpcnN0IDEwNCBieXRlcyBiZSBwaHlzaWNhbGx5CmNvbnRpZ3VvdXMsIGJlY2F1c2Ugb24g
YSB0YXNrIHN3aXRjaCwgc29tZSBDUFVzIHRyYW5zbGF0ZSB0aGUgVFNTIGJhc2UKYW5kIG9mZnNl
dCBkaXJlY3RseSBmcm9tIHRoZXJlLgoKSSBleHBlY3QgdGhhdCBpcyB3aGVyZSB0aGUgX19jYWNo
ZWxpbmVfYWxpZ25lZCgpLCBiZWluZyAxMjgsIGNvbWVzIGluLgoKSG93ZXZlciwgdGhlIG1hbnVh
bCBhbHNvIG1ha2VzIGl0IGNsZWFyIHRoYXQgdGhpcyBpcyBvbmx5IG9uIGEgdGFzawpzd2l0Y2gs
IHdoaWNoIGlzIGluYXBwbGljYWJsZSBmb3IgdXMuCgpGaW5hbGx5LCB3ZXJlIHdlIHRvIHB1dCBh
IHN0cnVjdHVyZSBsaWtlIHRoaXMgb24gdGhlIHN0YWNrIChlLmcuIGxpa2UKaHZtX3Rhc2tfc3dp
dGNoKCkgZG9lcyB3aXRoIHRzczMyKSwgd2Ugc3BlY2lmaWNhbGx5IHdvdWxkbid0IHdhbnQgYW55
CnVubmVjZXNzYXJ5IGFsaWdubWVudC4KCj4gUGVyaGFwcyB0aGUgc29sdXRpb24gaXMgYSB0d28t
bGF5ZXIgYXBwcm9hY2g6Cj4KPiBzdHJ1Y3QgX19hbGlnbmVkKFBBR0VfU0laRSkgeGVuX3RzcyB7
Cj4gICAgICBzdHJ1Y3QgX19wYWNrZWQgdHNzX3N0cnVjdCB7Cj4gICAgICAgICAgLi4uCj4gICAg
ICB9Owo+IH07Cj4KPiB3aGVyZSB0aGUgaW5uZXIgc3RydWN0dXJlIGRlc2NyaWJlcyB0aGUgaGFy
ZHdhcmUgaW50ZXJmYWNlIGFuZCB0aGUKPiBjb250YWluaW5nIG9uZSBvdXIgb3duIHJlcXVpcmVt
ZW50KHMpLiBCdXQgcGVyc29uYWxseSBJIGFsc28KPiB3b3VsZG4ndCBtaW5kIHB1dHRpbmcgdGhl
IF9fYWxpZ25lZChQQUdFX1NJWkUpIHJpZ2h0IG9uIHN0cnVjdAo+IHRzc19zdHJ1Y3QsIHdoZXJl
IF9fY2FjaGVsaW5lX2FsaWduZWQgaGFzIGJlZW4gc2l0dGluZy4KClRoZSBvbmx5IHdheSB0aGF0
IHdvdWxkIG1ha2UgdGhpbmdzIG1vcmUgcm9idXN0IGlzIGlmIHhlbl90c3Mgd2FzIGEKdW5pb24g
d2l0aCBjaGFyWzQwOTZdIHRvIGV4dGVuZCBpdHMgc2l6ZS4KCkhvd2V2ZXIsIEkgdGhpbmsgdGhp
cyBpcyBvdmVya2lsbCwgZ2l2ZW4gdGhlIGludGVybmFscyBvZgpERUZJTkVfUEVSX0NQVV9QQUdF
X0FMSUdORUQoKQoKPiBPZiBjb3Vyc2UgZWl0aGVyIGFwcHJvYWNoIGdvZXMgYWdhaW5zdCB0aGUg
aWRlYSBvZiBhdm9pZGluZyB1c2FnZQo+IG1pc3Rha2VzIChhcyBwb2ludGVkIG91dCBieSBvdGhl
cnMgaW4gdGhlIHYxIGRpc2N1c3Npb24sIGlpcmMpOgo+IFRoZXJlIGJldHRlciB3b3VsZG4ndCBi
ZSBhIG5lZWQgdG8gZ2V0IHRoZSB0d28gInBhZ2UgYWxpZ25lZCIKPiBhdHRyaWJ1dGVzIGluIHN5
bmMsIGkuZS4gdGhlIGluc3RhbnRpYXRpb24gb2YgdGhlIHN0cnVjdHVyZQo+IHdvdWxkIGJldHRl
ciBlbmZvcmNlIHRoZSByZXF1ZXN0ZWQgYWxpZ25tZW50LiBJJ3ZlIG5vdCB0aG91Z2h0Cj4gdGhy
b3VnaCB3aGV0aGVyIHRoZXJlJ3MgdHJpY2tlcnkgdG8gYWN0dWFsbHkgbWFrZSB0aGlzIHdvcmss
IGJ1dAo+IEknZCBob3BlIHdlIGNvdWxkIGF0IHRoZSB2ZXJ5IGxlYXN0IGRldGVjdCB0aGluZ3Mg
bm90IGJlaW5nIGluCj4gc3luYyBhdCBjb21waWxlIHRpbWUuCgpUaGVyZSBpcyBhIHJlYXNvbiB3
aHkgSSBwdXQgaW4gYSBsaW5rZXIgYXNzZXJ0aW9uIGZvciB0aGUgVFNTIGJlaW5nCm5vbi1hbGln
bmVkLgoKfkFuZHJldwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 15:55:51 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 15:55:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hs807-0002S2-Il; Mon, 29 Jul 2019 15: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=hW4D=V2=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hs806-0002Ro-25
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 15:55:50 +0000
X-Inumbo-ID: 5490a045-b219-11e9-8980-bc764e045a96
Received: from m4a0041g.houston.softwaregrp.com (unknown [15.124.2.87])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5490a045-b219-11e9-8980-bc764e045a96;
 Mon, 29 Jul 2019 15:55:48 +0000 (UTC)
Received: FROM m4a0041g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0041g.houston.softwaregrp.com WITH ESMTP; 
 Mon, 29 Jul 2019 15:55:46 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Mon, 29 Jul 2019 15:35:38 +0000
Received: from NAM02-BL2-obe.outbound.protection.outlook.com (15.124.8.12) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Mon, 29 Jul 2019 15:35:38 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=JvPcBz6VGH3jv6n9+ldiotyRFegCl6yff5LN+B9EIkugtii8LNOswR6YjdqveMSWzVjAVmbcDDSkC/A0VK8KefD05waKsLHB1FXqA4InBANAwvOLSX3JxMoBpjnby4x53sIsIcg6vtO6YNucFGtNkiWdAzgC+9lQhuGTZxUYtmdEerZyrfTxwW1OSsacpg39hmPWA7xC5oEGQdOp0nvUDOY9MwmxVjH2iTdi9Jh8/Yjx6ANwpzUeQXiaLhIHEwclY2NI+YQ+ozx8OTN2Xs/3JG6VA2YZUc3L4exLPD8Q8G8uWQkg3qjXUC/LK6fPtsriGovN0TMucSi9cX6CTCs9HQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=3M+rgRFCGKg8h1Zmb2VnvD6B7ep5g1ycz2uC/A4wQtA=;
 b=mHe9isnImhapekUv98HGIz/WEfkldIWrNlnkhc0q7AM8LBbncQeSUFibkftbD/iSI0OXFBUwWzvMJKK/iZjG3TNqq7+WqJFicpENsV9ZiApFsNFC/IDH4iuBeBCT3pLlN+cMaSrJBreuTv94RoJo4zfWsOiwID8Oidv8FaV0XyhNvhKrKTZsa8MNM8ayDv9HoJX6xlNh/gIjG0lchPQi9P4nQqPB+iJ3gR6uS1GSpGhxXWUKlnwdboWkbsYEgqAHGS66TkhrMC55p3R0GhmWsZlUF9p75LxpF9lM8f5CtOJQyO+8B1xYQo3AmAOmfo+688/SN2vnqft6tb0IB6/jvg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3137.namprd18.prod.outlook.com (10.255.136.206) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2115.14; Mon, 29 Jul 2019 15:35:36 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b%7]) with mapi id 15.20.2115.005; Mon, 29 Jul 2019
 15:35:36 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Roger Pau Monne <roger.pau@citrix.com>
Thread-Topic: [PATCH 2/3] build: allow picking the env values for compiler
 variables
Thread-Index: AQHVQ7bRDE0fGAhFDE++tH3QzKoz3abhvxKA
Date: Mon, 29 Jul 2019 15:35:36 +0000
Message-ID: <f46656a6-22f7-bece-30c2-9be66ab36ef4@suse.com>
References: <20190726133331.91482-1-roger.pau@citrix.com>
 <20190726133331.91482-3-roger.pau@citrix.com>
In-Reply-To: <20190726133331.91482-3-roger.pau@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR0402CA0013.eurprd04.prod.outlook.com
 (2603:10a6:4:91::23) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 3d4ac692-0d74-4708-72e1-08d7143a66c6
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3137; 
x-ms-traffictypediagnostic: BY5PR18MB3137:
x-microsoft-antispam-prvs: <BY5PR18MB31377C03E21DFF7893026279B3DD0@BY5PR18MB3137.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 01136D2D90
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(376002)(39860400002)(136003)(366004)(396003)(346002)(199004)(189003)(7416002)(80792005)(186003)(52116002)(6486002)(6436002)(476003)(2616005)(7736002)(11346002)(5660300002)(2906002)(66066001)(31696002)(4326008)(446003)(68736007)(81156014)(81166006)(14454004)(53936002)(229853002)(6916009)(36756003)(99286004)(26005)(486006)(305945005)(8676002)(54906003)(6246003)(25786009)(102836004)(8936002)(478600001)(76176011)(4744005)(71200400001)(31686004)(71190400001)(66446008)(64756008)(66946007)(53546011)(256004)(6512007)(316002)(86362001)(66476007)(6506007)(6116002)(66556008)(386003)(3846002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3137;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: +fTD+IWdERGsXHko/e1Zf46YDHQPKDK4XcPm7xonz1KpQT85uSBc0LVbmuMOta0nxLLGMIjIR2CYg7QFbgbkO1zu/UCKylnReYHgt6Prhoo4u01QxL/PKkJ+zmPRlX6JMt2yLhGcyqWS12YoaNyqJlmKHkK/ypzDc92GHNzSjYkBQORO8XRO+/fh8DVVUr+FfWZcFIqIt5A0cH5+e2buMDn9yjWsMJkhInj7d3JoV8M/0moEi8tzPDhmasyAgdKD8GCiF7kcR1CfJZIuYjY5T4U62x10N+wffPbskgDV8Pyk5oallOjOcPaIbClcGBAR4hbc7E0i/Xt8UQmbTMPnzJSBgmaRjGFaw85OCrzIYDCqbc0uogG+2fY8a6Ej/1Q+4qPFVNjOlpE8bztDqFGEYus9oEPltE7sMqk/7nwrB28=
Content-ID: <DC63CAADC6E8ED48899DDE0839494983@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 3d4ac692-0d74-4708-72e1-08d7143a66c6
X-MS-Exchange-CrossTenant-originalarrivaltime: 29 Jul 2019 15:35:36.2533 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3137
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH 2/3] build: allow picking the env values for
 compiler variables
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei
 Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, TimDeegan <tim@xen.org>, Julien
 Grall <julien.grall@arm.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>

T24gMjYuMDcuMjAxOSAxNTozMywgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOg0KPiBEb24ndCBmb3Jj
ZSB0aGUgdXNhZ2Ugb2YgdGhlIGhhcmRjb2RlZCBjb21waWxlciB2YWx1ZXMgaWYgdGhvc2UgYXJl
DQo+IGFscmVhZHkgc2V0IG9uIHRoZSBlbnZpcm9ubWVudC4gVGhpcyBhbGxvd3MgdGhlIFhlbiBi
dWlsZCBzeXN0ZW0gdG8NCj4gY29ycmVjdGx5IHBpY2sgQ0MvQ1hYIHZhbHVlcyBwcmVzZW50IG9u
IHRoZSBlbnZpcm9ubWVudCwgYW5kIGZpeGVzIHRoZQ0KPiB1c2FnZSBvZiB0aG9zZSBieSB0aGUg
R2l0bGFiIENJIHRlc3Qgc3lzdGVtLg0KPiANCj4gTm90ZSB0aGF0IHdpdGhvdXQgdGhpcyBmaXgg
dGhlIFhlbiBidWlsZCBzeXN0ZW0gd2lsbCBjb21wbGV0ZWx5IGlnbm9yZQ0KPiBhbnkgQ0Mgb3Ig
Q1hYIHZhbHVlcyBzZXQgb24gdGhlIGVudmlyb25tZW50LCBhbmQgdGhlIG9ubHkgd2F5IHRvIHBh
c3MNCj4gYSBkaWZmZXJlbnQgQ0Mgb3IgQ1hYIGlzIHRvIG92ZXJ3cml0ZSBpdCBvbiB0aGUgbWFr
ZSBjb21tYW5kIGxpbmUuDQoNCk5vdyB0aGUgcXVlc3Rpb24gaXM6IERvIHdlIHBvc3NpYmx5IHdh
bnQgaXQgdG8gYmUgdGhhdCB3YXk/IEkndmUgYWx3YXlzDQpiZWVuIG9mIHRoZSBvcGluaW9uIHRo
YXQgaW5oZXJpdGluZyBzb21ldGhpbmcgdGhhdCBoYXBwZW5zIHRvIGJlIChsZWZ0PykNCnNldCBp
biB0aGUgZW52aXJvbm1lbnQgaXMgbm90IGEgZ29vZCBpZGVhLiBIZW5jZSBJJ3ZlIGJlZW4gd2Vs
Y29taW5nIGFsbA0KY2hhbmdlcyB0aGF0IHJlbW92ZWQgZGVwZW5kZW5jaWVzIG9uIHNldHRpbmdz
IHBvc3NpYmx5IGNvbWluZyBmcm9tIHRoZQ0KZW52aXJvbm1lbnQuIChFeGNlcHRpb25zIG9mIGNv
dXJzZSBhcmUgWEVOXyogZW52aXJvbm1lbnQgdmFyaWFibGVzIHdlDQpzcGVjaWZpY2FsbHkgZXZh
bHVhdGUuKQ0KDQpBcyBhIHJlc3VsdCBJJ20gaW5jbGluZWQgdG8gbmFrIHRoaXMgcGF0Y2gsIGJ1
dCBJJ20gb3BlbiB0byBhcmd1bWVudHMuDQoNCkphbg0KX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 15:57:45 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 15:57:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hs81v-0002a0-2C; Mon, 29 Jul 2019 15:57:43 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Q6P6=V2=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hs81t-0002Zt-Rb
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 15:57:41 +0000
X-Inumbo-ID: 97ae2d33-b219-11e9-8980-bc764e045a96
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 97ae2d33-b219-11e9-8980-bc764e045a96;
 Mon, 29 Jul 2019 15:57:40 +0000 (UTC)
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 3LiU+RgJhRr8I8JRH1hVsRwafmpxG0YVVkoTDGYRk3IRIMcMmojCFU9pzk9xQNbgByMMICC5yz
 0LcCSeiqlkT8/Q4YHKoLIR+e5v6zpFT/c0MXAYpaiQ2rwGhaHFm6i5b2X09OD7Mev74rAub6d/
 kRB4R3wkL/q0s6oUc8lGtb2tt8CtsLjWDay6T+P/tpNm6wlYg0RGKjQ/fIS4rQgkVF3hWTktpl
 JGlt36oiY416Gpos+BtcilnNbxZmUshFyfyLbT7VnYXP/OEP9E5gT65iQ1PDetUNDFdLfLSThY
 pt0=
X-SBRS: 2.7
X-MesageID: 3710479
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,323,1559534400"; 
   d="scan'208";a="3710479"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <devel@edk2.groups.io>
Date: Mon, 29 Jul 2019 16:39:30 +0100
Message-ID: <20190729153944.24239-22-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.22.0
In-Reply-To: <20190729153944.24239-1-anthony.perard@citrix.com>
References: <20190729153944.24239-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 21/35] OvmfPkg: Import XENMEM_memory_map
 hypercall to Xen/memory.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: Ard Biesheuvel <ard.biesheuvel@linaro.org>,
 Jordan Justen <jordan.l.justen@intel.com>, Julien Grall <julien.grall@arm.com>,
 Anthony PERARD <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Laszlo Ersek <lersek@redhat.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIGluZm9ybWF0aW9ucyB0byBtYWtlIGEgWEVOTUVNX21lbW9yeV9tYXAgaHlwZXJjYWxsIGlz
IGNvcGllZCBvdmVyCmZyb20gdGhlIHB1YmxpYyBoZWFkZXIgb2YgdGhlIFhlbiBQcm9qZWN0LCB3
aXRoIHRoZSB0eXBlIG5hbWUgbW9kaWZpZWQKdG8gYnVpbGQgb24gT1ZNRi4KClJlZjogaHR0cHM6
Ly9idWd6aWxsYS50aWFub2NvcmUub3JnL3Nob3dfYnVnLmNnaT9pZD0xNjg5ClNpZ25lZC1vZmYt
Ynk6IEFudGhvbnkgUEVSQVJEIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29tPgpBY2tlZC1ieTog
TGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KLS0tCgpOb3RlczoKICAgIHYzOgogICAg
LSBleHBhbmRlZCB0aGUgIlRoaXMiIHRoYXQgd2FzIHN0YXJ0aW5nIHRoZSBjb21taXQgbWVzc2Fn
ZSBib2R5LgoKIE92bWZQa2cvSW5jbHVkZS9JbmR1c3RyeVN0YW5kYXJkL1hlbi9tZW1vcnkuaCB8
IDIzICsrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAyMyBpbnNlcnRpb25zKCsp
CgpkaWZmIC0tZ2l0IGEvT3ZtZlBrZy9JbmNsdWRlL0luZHVzdHJ5U3RhbmRhcmQvWGVuL21lbW9y
eS5oIGIvT3ZtZlBrZy9JbmNsdWRlL0luZHVzdHJ5U3RhbmRhcmQvWGVuL21lbW9yeS5oCmluZGV4
IDgxZTk4MTMzMWEuLjRhMzNhMjZkNGUgMTAwNjQ0Ci0tLSBhL092bWZQa2cvSW5jbHVkZS9JbmR1
c3RyeVN0YW5kYXJkL1hlbi9tZW1vcnkuaAorKysgYi9Pdm1mUGtnL0luY2x1ZGUvSW5kdXN0cnlT
dGFuZGFyZC9YZW4vbWVtb3J5LmgKQEAgLTY1LDYgKzY1LDI5IEBAIHN0cnVjdCB4ZW5fcmVtb3Zl
X2Zyb21fcGh5c21hcCB7CiB0eXBlZGVmIHN0cnVjdCB4ZW5fcmVtb3ZlX2Zyb21fcGh5c21hcCB4
ZW5fcmVtb3ZlX2Zyb21fcGh5c21hcF90Ow0KIERFRklORV9YRU5fR1VFU1RfSEFORExFKHhlbl9y
ZW1vdmVfZnJvbV9waHlzbWFwX3QpOw0KIA0KKy8qDQorICogUmV0dXJucyB0aGUgcHNldWRvLXBo
eXNpY2FsIG1lbW9yeSBtYXAgYXMgaXQgd2FzIHdoZW4gdGhlIGRvbWFpbg0KKyAqIHdhcyBzdGFy
dGVkIChzcGVjaWZpZWQgYnkgWEVOTUVNX3NldF9tZW1vcnlfbWFwKS4NCisgKiBhcmcgPT0gYWRk
ciBvZiB4ZW5fbWVtb3J5X21hcF90Lg0KKyAqLw0KKyNkZWZpbmUgWEVOTUVNX21lbW9yeV9tYXAg
ICAgICAgICAgIDkNCitzdHJ1Y3QgeGVuX21lbW9yeV9tYXAgew0KKyAgICAvKg0KKyAgICAgKiBP
biBjYWxsIHRoZSBudW1iZXIgb2YgZW50cmllcyB3aGljaCBjYW4gYmUgc3RvcmVkIGluIGJ1ZmZl
ci4gT24NCisgICAgICogcmV0dXJuIHRoZSBudW1iZXIgb2YgZW50cmllcyB3aGljaCBoYXZlIGJl
ZW4gc3RvcmVkIGluDQorICAgICAqIGJ1ZmZlci4NCisgICAgICovDQorICAgIFVJTlQzMiBucl9l
bnRyaWVzOw0KKw0KKyAgICAvKg0KKyAgICAgKiBFbnRyaWVzIGluIHRoZSBidWZmZXIgYXJlIGlu
IHRoZSBzYW1lIGZvcm1hdCBhcyByZXR1cm5lZCBieSB0aGUNCisgICAgICogQklPUyBJTlQgMHgx
NSBFQVg9MHhFODIwIGNhbGwuDQorICAgICAqLw0KKyAgICBYRU5fR1VFU1RfSEFORExFKHZvaWQp
IGJ1ZmZlcjsNCit9Ow0KK3R5cGVkZWYgc3RydWN0IHhlbl9tZW1vcnlfbWFwIHhlbl9tZW1vcnlf
bWFwX3Q7DQorREVGSU5FX1hFTl9HVUVTVF9IQU5ETEUoeGVuX21lbW9yeV9tYXBfdCk7DQorDQog
I2VuZGlmIC8qIF9fWEVOX1BVQkxJQ19NRU1PUllfSF9fICovDQogDQogLyoNCi0tIApBbnRob255
IFBFUkFSRAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 15:57:47 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 15: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 1hs81z-0002ae-B3; Mon, 29 Jul 2019 15:57:47 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=hW4D=V2=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hs81x-0002aO-LM
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 15:57:45 +0000
X-Inumbo-ID: 98d4b8f0-b219-11e9-b358-eb125def30a3
Received: from m4a0039g.houston.softwaregrp.com (unknown [15.124.2.85])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 98d4b8f0-b219-11e9-b358-eb125def30a3;
 Mon, 29 Jul 2019 15:57:42 +0000 (UTC)
Received: FROM m4a0039g.houston.softwaregrp.com (15.120.17.147) BY
 m4a0039g.houston.softwaregrp.com WITH ESMTP; 
 Mon, 29 Jul 2019 15:57:39 +0000
Received: from M9W0068.microfocus.com (2002:f79:bf::f79:bf) by
 M4W0335.microfocus.com (2002:f78:1193::f78:1193) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Mon, 29 Jul 2019 15:39:37 +0000
Received: from NAM01-BN3-obe.outbound.protection.outlook.com (15.124.72.10) by
 M9W0068.microfocus.com (15.121.0.191) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Mon, 29 Jul 2019 15:39:36 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=Z920VFA4PdzE+eGT2cMUj8A2KY3f72cDtCOnfmrZmRCDnC+7In4fVuIcxj2kgFwXgTBQ77Lq2LQsgPzg4iKUknmdBO8S3e5woiIgXxHopWfNQuuuY2ZGZCFXlc1dMvqIZqWAQXG6z3I35AcH0A/JswGhRKeLygKrd7gDTCggKpUf2Zv1o2WQY55WFbwpsu1deSSGU4mcVrbef8Z4oKrCVeOYm0kIdYvBWjDcwJFd6UG8HGulviLIcQGydjmHAhgpkA5VWdY6kiYKCXCqYiOnev7xi7Iwrnvoaf/Ajq+pgc3xRT+gZMcy/x4zifNWEJTM4/ExedAzzdqo4kVTMG48Rw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=IIiUxdVbPXmfyza3zv3iSMLo5pHSWyc/BxMgwNGb6KU=;
 b=PnBsqNAKDJUcYH6g2lheY3xYLVUPN6GTkYVtzqOcCEDtHs8iVEg2+jKTF31d1nb5Pc7Ydm+xi/jAC55eEI/DzGiyf086Dpyxj4fPNdNi+50FozYJt7yMjxvrk9pbwraD0uYRlIWXQLVYvaVlkMs3Dj/2Kov9yp9FfpKy08xdbzJavOepJOswStWHBlnVhLQjW49fbGoOFP3ya+K1UZVNW+OW+1Xdc6uyPMLsypTXe02iMmeuklpfTAKgDtn8rI2Vioc403Jfyog3tQaSzKbejrJxX97dhz+R/NdKCDhN9BsjaFoCWNBGDs0WkzByF4ZrEx101Deitw28s9cjqMYDKg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3156.namprd18.prod.outlook.com (10.255.138.204) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2115.15; Mon, 29 Jul 2019 15:39:35 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b%7]) with mapi id 15.20.2115.005; Mon, 29 Jul 2019
 15:39:35 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Roger Pau Monne <roger.pau@citrix.com>
Thread-Topic: [PATCH 3/3] build: allow picking the env values for toolchain
 utilities
Thread-Index: AQHVRiPSkFp+75VIl0mvuXFUmT434Q==
Date: Mon, 29 Jul 2019 15:39:35 +0000
Message-ID: <1073e04c-1a97-b51e-c67a-43acafeb7bbb@suse.com>
References: <20190726133331.91482-1-roger.pau@citrix.com>
 <20190726133331.91482-4-roger.pau@citrix.com>
In-Reply-To: <20190726133331.91482-4-roger.pau@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR07CA0016.eurprd07.prod.outlook.com
 (2603:10a6:6:2d::26) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 51f3d1b7-502c-4687-87b9-08d7143af52f
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3156; 
x-ms-traffictypediagnostic: BY5PR18MB3156:
x-microsoft-antispam-prvs: <BY5PR18MB315699900DE9D9DACCCACCA0B3DD0@BY5PR18MB3156.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7691;
x-forefront-prvs: 01136D2D90
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(136003)(346002)(366004)(396003)(39860400002)(376002)(189003)(199004)(6246003)(31696002)(36756003)(8936002)(14454004)(8676002)(52116002)(99286004)(6436002)(4326008)(81156014)(81166006)(186003)(76176011)(316002)(54906003)(25786009)(3846002)(6916009)(6116002)(6486002)(102836004)(229853002)(26005)(7736002)(6512007)(66476007)(486006)(305945005)(7416002)(478600001)(386003)(2906002)(53546011)(66946007)(66446008)(64756008)(66556008)(66066001)(446003)(86362001)(2616005)(68736007)(476003)(80792005)(5660300002)(31686004)(11346002)(256004)(71200400001)(6506007)(71190400001)(53936002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3156;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: OZgCjQYImgAUW0i2O9oVU+wLKxY2vm2kRZ7GgVBvr/xmqCDQnXo6svo+GVpNF+de1rDDTexGZ+aLRitJAVNaixI3cb3XeoYbDeeVo+2S7RU8x1mqfOGBUedZPC0zLNgg18God2KF2Li3aR4g71Lt5etB0wE9H5GhVEAJHbWLwR1JHu4nNTrcBBy/ZL4DX2N3x6zoMwG5mKs2R8aG/ROTW+lJsMPR3u7rjErBWU9ckxl/KkJ8qtgw7+szU9by+5MwvAXDLZOhTQS7yZfXbP52a97GXulwcnsOIsHQl82DLiY8CD5XZ17FBrmLyp8eb0q3Y+NGNBimHVEn9EV9muqyfn6kUfO6P6IHqgLHSu/GqYSUg4gm4bIArryYOnwCmQrdJCezZoNmxZeZreGZHvDSnJx48VDeoEGslV5b+wvdxxU=
Content-ID: <45ADA96F5B18844293394BEE24490D37@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 51f3d1b7-502c-4687-87b9-08d7143af52f
X-MS-Exchange-CrossTenant-originalarrivaltime: 29 Jul 2019 15:39:35.4563 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3156
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH 3/3] build: allow picking the env values for
 toolchain utilities
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>, Julien
 Grall <julien.grall@arm.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>

T24gMjYuMDcuMjAxOSAxNTozMywgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOg0KPiAtLS0gYS9jb25m
aWcvU3RkR05VLm1rDQo+ICsrKyBiL2NvbmZpZy9TdGRHTlUubWsNCj4gQEAgLTEsOCArMSw2IEBA
DQo+ICAgIyBVc2UgQ2xhbmcvTExWTSBpbnN0ZWFkIG9mIEdDQz8NCj4gICBjbGFuZyAgICAgPz0g
bg0KPiAgIA0KPiAtQVMgICAgICAgICA9ICQoQ1JPU1NfQ09NUElMRSlhcw0KPiAtTEQgICAgICAg
ICA9ICQoQ1JPU1NfQ09NUElMRSlsZA0KPiAgIGlmZXEgKCQoY2xhbmcpLHkpDQo+ICAgZ2NjICAg
ICAgIDo9IG4NCj4gICBERUZfQ0MgICAgID0gY2xhbmcNCj4gQEAgLTI4LDE5ICsyNiwyMSBAQCBI
T1NUQ0MgICAgPz0gJChERUZfQ0MpDQo+ICAgSE9TVENYWCAgID89ICQoREVGX0NYWCkNCj4gICBl
bmRpZg0KPiAgIA0KPiAtQ1BQICAgICAgICA9ICQoQ0MpIC1FDQo+IC1BUiAgICAgICAgID0gJChD
Uk9TU19DT01QSUxFKWFyDQo+IC1SQU5MSUIgICAgID0gJChDUk9TU19DT01QSUxFKXJhbmxpYg0K
PiAtTk0gICAgICAgICA9ICQoQ1JPU1NfQ09NUElMRSlubQ0KPiAtU1RSSVAgICAgICA9ICQoQ1JP
U1NfQ09NUElMRSlzdHJpcA0KPiAtT0JKQ09QWSAgICA9ICQoQ1JPU1NfQ09NUElMRSlvYmpjb3B5
DQo+IC1PQkpEVU1QICAgID0gJChDUk9TU19DT01QSUxFKW9iamR1bXANCj4gLVNJWkVVVElMICAg
PSAkKENST1NTX0NPTVBJTEUpc2l6ZQ0KPiArQVMgICAgICAgID89ICQoQ1JPU1NfQ09NUElMRSlh
cw0KPiArTEQgICAgICAgID89ICQoQ1JPU1NfQ09NUElMRSlsZA0KPiArQ1BQICAgICAgID89ICQo
Q0MpIC1FDQo+ICtBUiAgICAgICAgPz0gJChDUk9TU19DT01QSUxFKWFyDQo+ICtSQU5MSUIgICAg
Pz0gJChDUk9TU19DT01QSUxFKXJhbmxpYg0KPiArTk0gICAgICAgID89ICQoQ1JPU1NfQ09NUElM
RSlubQ0KPiArU1RSSVAgICAgID89ICQoQ1JPU1NfQ09NUElMRSlzdHJpcA0KPiArT0JKQ09QWSAg
ID89ICQoQ1JPU1NfQ09NUElMRSlvYmpjb3B5DQo+ICtPQkpEVU1QICAgPz0gJChDUk9TU19DT01Q
SUxFKW9iamR1bXANCj4gK1NJWkVVVElMICA/PSAkKENST1NTX0NPTVBJTEUpc2l6ZQ0KDQpUaGlz
IGRvZXMgYWZmZWN0IG1vcmUgdGhhbiBqdXN0IHRoZSB0b29sY2hhaW4gcGFydCBvZiB0aGUgdHJl
ZSwNCmRvZXNuJ3QgaXQ/IElycmVzcGVjdGl2ZSBvZiB0aGlzIG15IHBvaW50IG1hZGUgZm9yIHBh
dGNoIDINCmFwcGxpZXMgaGVyZSBhcyB3ZWxsLiBGdXJ0aGVybW9yZSwgaWYgd2Ugd2VyZSB0byBn
byB0aGlzIHJvdXRlLA0KdGhlbiBTdW5PUy5tayB3b3VsZCB3YW50IHNpbWlsYXIgbWFzc2FnaW5n
Lg0KDQpKYW4NCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 15:57:51 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 15:57:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hs822-0002bm-LN; Mon, 29 Jul 2019 15: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=Q6P6=V2=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hs820-0002b7-Ng
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 15:57:48 +0000
X-Inumbo-ID: 9c28501b-b219-11e9-8980-bc764e045a96
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9c28501b-b219-11e9-8980-bc764e045a96;
 Mon, 29 Jul 2019 15:57:47 +0000 (UTC)
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: wrJUj1XaM7oaaXvaT8/Yh/leDGNXWVR42DYj4i1k+WnBSiAeQRlqjScfgwDTlnOVtURlhUp5iq
 65bZgKwr9Q8pBbWrb+T3rL/gnvAks1CJUhIvPVe2L/8SppLKH00tzszi9+3T8cKa57+cFQNeu6
 yTRntO9csdxi8z2RGfNAJZGO5Wmu0va37r7Qi6jH2EPrPpN4vZ7VKbkiEPMjkcyuzonujMNc6d
 kFkU+wow70JHiJ3IvP/p0jOrScuimb/Dx3+kr2JvWb7de18WENhdZdbwAzZTUI4yI7+NNCqFZX
 9pA=
X-SBRS: 2.7
X-MesageID: 3710491
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,323,1559534400"; 
   d="scan'208";a="3710491"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <devel@edk2.groups.io>
Date: Mon, 29 Jul 2019 16:39:33 +0100
Message-ID: <20190729153944.24239-25-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.22.0
In-Reply-To: <20190729153944.24239-1-anthony.perard@citrix.com>
References: <20190729153944.24239-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 24/35] OvmfPkg/XenPlatformPei: Reserve VGA
 memory region, to boot 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: Ard Biesheuvel <ard.biesheuvel@linaro.org>,
 Jordan Justen <jordan.l.justen@intel.com>, Julien Grall <julien.grall@arm.com>,
 Anthony PERARD <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Laszlo Ersek <lersek@redhat.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

TGludXggcGFuaWMgaWYgdGhlIFZHQSByZWdpb24gaXNuJ3QgcmVzZXJ2ZWQuCgpXaGVuIExpbnV4
IGlzIGJvb3RlZCBvbiBFRkkgc3lzdGVtLCBpdCBleHBlY3RzIHRoZSBtZW1vcnkgYXQgMHhhMDAw
MCB0bwpfbm90XyBiZSBjb252ZW50aW9uYWwgbWVtb3J5LiBPdGhlcndpc2UgYSB2YXJpYWJsZSBp
c24ndCBpbml0aWFsaXNlZApwcm9wZXJseSBhbmQgTGludXggcGFuaWMgd2hlbiBhIHZpcnR1YWwg
Y29uc29sZS90ZXJtaW5hbCBpcyBhc2tlZCB0byBiZQpjcmVhdGVkLgoKU2VlIGZvciBtb3JlIGRl
dGFpbDoKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9hcmNoaXZlcy9odG1sL3hlbi1kZXZl
bC8yMDE5LTAzL21zZzAyMTM5Lmh0bWwKClJlZjogaHR0cHM6Ly9idWd6aWxsYS50aWFub2NvcmUu
b3JnL3Nob3dfYnVnLmNnaT9pZD0xNjg5ClNpZ25lZC1vZmYtYnk6IEFudGhvbnkgUEVSQVJEIDxh
bnRob255LnBlcmFyZEBjaXRyaXguY29tPgpBY2tlZC1ieTogTGFzemxvIEVyc2VrIDxsZXJzZWtA
cmVkaGF0LmNvbT4KLS0tCgpOb3RlczoKICAgIHYzOgogICAgLSBmaXggY29tbWl0IG1lc3NhZ2UK
CiBPdm1mUGtnL1hlblBsYXRmb3JtUGVpL1hlbi5jIHwgMTYgKysrKysrKysrKysrKysrKwogMSBm
aWxlIGNoYW5nZWQsIDE2IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9Pdm1mUGtnL1hlblBs
YXRmb3JtUGVpL1hlbi5jIGIvT3ZtZlBrZy9YZW5QbGF0Zm9ybVBlaS9YZW4uYwppbmRleCAxODJl
OTZjYzViLi5jM2VhYmU3ZmE0IDEwMDY0NAotLS0gYS9Pdm1mUGtnL1hlblBsYXRmb3JtUGVpL1hl
bi5jCisrKyBiL092bWZQa2cvWGVuUGxhdGZvcm1QZWkvWGVuLmMKQEAgLTI5Miw2ICsyOTIsMTIg
QEAgWGVuUHVibGlzaFJhbVJlZ2lvbnMgKAogICBTdGF0dXMgPSBYZW5HZXRFODIwTWFwICgmRTgy
ME1hcCwgJkU4MjBFbnRyaWVzQ291bnQpOw0KICAgQVNTRVJUX0VGSV9FUlJPUiAoU3RhdHVzKTsN
CiANCisgIEFkZE1lbW9yeUJhc2VTaXplSG9iICgwLCAweEEwMDAwKTsNCisgIC8vDQorICAvLyBW
aWRlbyBtZW1vcnkgKyBMZWdhY3kgQklPUyByZWdpb24sIHRvIGFsbG93IExpbnV4IHRvIGJvb3Qu
DQorICAvLw0KKyAgQWRkUmVzZXJ2ZWRNZW1vcnlCYXNlU2l6ZUhvYiAoMHhBMDAwMCwgQkFTRV8x
TUIgLSAweEEwMDAwLCBUUlVFKTsNCisNCiAgIExvY2FsQXBpYyA9IFBjZEdldDMyKFBjZENwdUxv
Y2FsQXBpY0Jhc2VBZGRyZXNzKTsNCiAgIEFkZElvTWVtb3J5QmFzZVNpemVIb2IgKExvY2FsQXBp
YywgU0laRV8xTUIpOw0KIA0KQEAgLTMwNyw2ICszMTMsMTYgQEAgWGVuUHVibGlzaFJhbVJlZ2lv
bnMgKAogICAgIEJhc2UgPSBBTElHTl9WQUxVRSAoRW50cnktPkJhc2VBZGRyLCAoVUlOVDY0KUVG
SV9QQUdFX1NJWkUpOw0KICAgICBFbmQgPSAoRW50cnktPkJhc2VBZGRyICsgRW50cnktPkxlbmd0
aCkgJiB+KFVJTlQ2NClFRklfUEFHRV9NQVNLOw0KIA0KKyAgICAvLw0KKyAgICAvLyBJZ25vcmUg
dGhlIGZpcnN0IDFNQiwgdGhpcyBpcyBoYW5kbGVkIGJlZm9yZSB0aGUgbG9vcC4NCisgICAgLy8N
CisgICAgaWYgKEJhc2UgPCBCQVNFXzFNQikgew0KKyAgICAgIEJhc2UgPSBCQVNFXzFNQjsNCisg
ICAgfQ0KKyAgICBpZiAoQmFzZSA+PSBFbmQpIHsNCisgICAgICBjb250aW51ZTsNCisgICAgfQ0K
Kw0KICAgICBzd2l0Y2ggKEVudHJ5LT5UeXBlKSB7DQogICAgIGNhc2UgRWZpQWNwaUFkZHJlc3NS
YW5nZU1lbW9yeToNCiAgICAgICBBZGRNZW1vcnlSYW5nZUhvYiAoQmFzZSwgRW5kKTsNCi0tIApB
bnRob255IFBFUkFSRAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 15:57:51 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 15:57:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hs823-0002by-0m; Mon, 29 Jul 2019 15:57:51 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Q6P6=V2=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hs821-0002bS-JX
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 15:57:49 +0000
X-Inumbo-ID: 9b85b4f0-b219-11e9-ba84-230d5d92ff5c
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 9b85b4f0-b219-11e9-ba84-230d5d92ff5c;
 Mon, 29 Jul 2019 15:57:47 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: r85R9OkBf+8F/qyi7MoZ3Wsno5IkiC5vT3mzxNR2nD3e79f3vLUK8viIZgbfyyPhxSvtHGzGld
 tgKp6E/iv4mmbJEbD1ii/SbUSJ7TXKTWWObPA5i1mvg/0UK0aDhIfGN6c6fY7Zsksvnif5TDi0
 +AQWAPtA0ibHe8OkCA5D8/Si5LulSPRk4X8KjAQ/jEfqHIiuE++4MuXi1T6cWtn/HdAjK5UxoL
 p9tPDnWFbnbVzvOC4qV9Kvgi2/aOxyQrXcGLrAP8Sq0nZHhaksyGbG8QcaPNJ4hzfKK8yc0oYp
 npI=
X-SBRS: 2.7
X-MesageID: 3565730
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,323,1559534400"; 
   d="scan'208";a="3565730"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <devel@edk2.groups.io>
Date: Mon, 29 Jul 2019 16:39:27 +0100
Message-ID: <20190729153944.24239-19-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.22.0
In-Reply-To: <20190729153944.24239-1-anthony.perard@citrix.com>
References: <20190729153944.24239-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 18/35] OvmfPkg/XenPlatformPei: Introduce
 XenHvmloaderDetected
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>,
 Jordan Justen <jordan.l.justen@intel.com>, Julien Grall <julien.grall@arm.com>,
 Anthony PERARD <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Laszlo Ersek <lersek@redhat.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBuZXcgWGVuSHZtbG9hZGVyRGV0ZWN0ZWQoKSByZXR1cm4gdHJ1ZSBpZiB0aGUgaHZtbG9h
ZGVyIGZpcm13YXJlCmhhcyBydW5uZWQgYmVmb3JlIE9WTUYuCgpSZWY6IGh0dHBzOi8vYnVnemls
bGEudGlhbm9jb3JlLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTY4OQpTaWduZWQtb2ZmLWJ5OiBBbnRo
b255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KQWNrZWQtYnk6IExhc3psbyBF
cnNlayA8bGVyc2VrQHJlZGhhdC5jb20+Ci0tLQoKTm90ZXM6CiAgICB2MzoKICAgIC0gQWRkZWQg
b25lIHNlbnRlbmNlIGluIHRoZSBjb21taXQgbWVzc2FnZS4KCiBPdm1mUGtnL1hlblBsYXRmb3Jt
UGVpL1BsYXRmb3JtLmggfCA1ICsrKysrCiBPdm1mUGtnL1hlblBsYXRmb3JtUGVpL1hlbi5jICAg
ICAgfCA3ICsrKysrKysKIDIgZmlsZXMgY2hhbmdlZCwgMTIgaW5zZXJ0aW9ucygrKQoKZGlmZiAt
LWdpdCBhL092bWZQa2cvWGVuUGxhdGZvcm1QZWkvUGxhdGZvcm0uaCBiL092bWZQa2cvWGVuUGxh
dGZvcm1QZWkvUGxhdGZvcm0uaAppbmRleCA3NzQyNzQ5NmMwLi45MjVkZjMxZjg4IDEwMDY0NAot
LS0gYS9Pdm1mUGtnL1hlblBsYXRmb3JtUGVpL1BsYXRmb3JtLmgKKysrIGIvT3ZtZlBrZy9YZW5Q
bGF0Zm9ybVBlaS9QbGF0Zm9ybS5oCkBAIC04OSw2ICs4OSwxMSBAQCBYZW5EZXRlY3QgKAogICBW
T0lEDQogICApOw0KIA0KK0JPT0xFQU4NCitYZW5Idm1sb2FkZXJEZXRlY3RlZCAoDQorICBWT0lE
DQorICApOw0KKw0KIFZPSUQNCiBBbWRTZXZJbml0aWFsaXplICgNCiAgIFZPSUQNCmRpZmYgLS1n
aXQgYS9Pdm1mUGtnL1hlblBsYXRmb3JtUGVpL1hlbi5jIGIvT3ZtZlBrZy9YZW5QbGF0Zm9ybVBl
aS9YZW4uYwppbmRleCBjNjdmNGM5Njk3Li4yMTA1MzA0YzQxIDEwMDY0NAotLS0gYS9Pdm1mUGtn
L1hlblBsYXRmb3JtUGVpL1hlbi5jCisrKyBiL092bWZQa2cvWGVuUGxhdGZvcm1QZWkvWGVuLmMK
QEAgLTE5OSw2ICsxOTksMTMgQEAgWGVuRGV0ZWN0ICgKICAgcmV0dXJuIEZBTFNFOw0KIH0NCiAN
CitCT09MRUFODQorWGVuSHZtbG9hZGVyRGV0ZWN0ZWQgKA0KKyAgVk9JRA0KKyAgKQ0KK3sNCisg
IHJldHVybiAobVhlbkh2bWxvYWRlckluZm8gIT0gTlVMTCk7DQorfQ0KIA0KIFZPSUQNCiBYZW5Q
dWJsaXNoUmFtUmVnaW9ucyAoDQotLSAKQW50aG9ueSBQRVJBUkQKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 15:57:52 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 15: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 1hs824-0002dc-I2; Mon, 29 Jul 2019 15:57:52 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Q6P6=V2=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hs822-0002bq-QW
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 15:57:50 +0000
X-Inumbo-ID: 9cffdcac-b219-11e9-93e8-efd8cdfb8bde
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 9cffdcac-b219-11e9-93e8-efd8cdfb8bde;
 Mon, 29 Jul 2019 15:57:49 +0000 (UTC)
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: dg73xxYbXrZ9KLab95eD5znetHlBhupQqqvIBPzlNQQzmXlVkSGabgk/K78/ZfgE2u56TQ/dLf
 V0UxP6yOw+CMZODGOx9yQ4WBS/MauwIT4esBHcE1muW5Y5n3KIvhONM5KC/zocHvOWutT9mQGj
 P1TuIIGWpdIm/GuJbv3JYLcSwyKCg797zVy7ZKPWZ/+Gk517ogEfZ+cOYEc2/k7PX9dwqhagqk
 rJtQUuxxBS/fovEOBW85s8Cw0ZjJyRiI3Pb7w/O14NlIBOXCX/CIjeHxYvzVVQoIHGJQMmgmRm
 oGs=
X-SBRS: 2.7
X-MesageID: 3579623
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,323,1559534400"; 
   d="scan'208";a="3579623"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <devel@edk2.groups.io>
Date: Mon, 29 Jul 2019 16:39:26 +0100
Message-ID: <20190729153944.24239-18-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.22.0
In-Reply-To: <20190729153944.24239-1-anthony.perard@citrix.com>
References: <20190729153944.24239-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 17/35] OvmfPkg/XenPlatformPei: Reinit
 XenHypercallLib
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>,
 Jordan Justen <jordan.l.justen@intel.com>, Julien Grall <julien.grall@arm.com>,
 Anthony PERARD <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Laszlo Ersek <lersek@redhat.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIFhlblBsYXRmb3JtUGVpIG5lZWRzIHRvIG1ha2UgaHlwZXJjYWxscywgYnV0IHRoZSBYZW5I
eXBlcmNhbGxMaWIgd2FzCmluaXRpYWxpc2VkIGJlZm9yZSB0aGUgSHlwZXJQYWdlIHdhcyByZWFk
eS4gTm93IHRoYXQgWGVuUGxhdGZvcm1QZWkgaGFzCmluaXRpYWxpc2VkIHRoZSBIeXBlclBhZ2Us
IHJlaW5pdGlhbGlzZSB0aGUgWGVuSHlwZXJjYWxsTGliLgoKUmVmOiBodHRwczovL2J1Z3ppbGxh
LnRpYW5vY29yZS5vcmcvc2hvd19idWcuY2dpP2lkPTE2ODkKU2lnbmVkLW9mZi1ieTogQW50aG9u
eSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+ClJldmlld2VkLWJ5OiBMYXN6bG8g
RXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgotLS0KCk5vdGVzOgogICAgdjM6CiAgICAtIG5ldyBw
YXRjaCBzcGxpdCBmcm9tIFhlbkh5cGVyY2FsbExpYjogRW5hYmxlIGl0IGluIFBFSU0uCiAgICAt
IGNoZWNrIGZvciBMaWIgaW5pdGlhbGlzYXRpb24gZmFpbHVyZS4KCiBPdm1mUGtnL1hlblBsYXRm
b3JtUGVpL1hlblBsYXRmb3JtUGVpLmluZiB8IDEgKwogT3ZtZlBrZy9YZW5QbGF0Zm9ybVBlaS9Y
ZW4uYyAgICAgICAgICAgICAgfCA5ICsrKysrKysrKwogMiBmaWxlcyBjaGFuZ2VkLCAxMCBpbnNl
cnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvT3ZtZlBrZy9YZW5QbGF0Zm9ybVBlaS9YZW5QbGF0Zm9y
bVBlaS5pbmYgYi9Pdm1mUGtnL1hlblBsYXRmb3JtUGVpL1hlblBsYXRmb3JtUGVpLmluZgppbmRl
eCA0ZDAwMjA2ZDA5Li4wZWY3N2RiOTJjIDEwMDY0NAotLS0gYS9Pdm1mUGtnL1hlblBsYXRmb3Jt
UGVpL1hlblBsYXRmb3JtUGVpLmluZgorKysgYi9Pdm1mUGtnL1hlblBsYXRmb3JtUGVpL1hlblBs
YXRmb3JtUGVpLmluZgpAQCAtNTksNiArNTksNyBAQCBbTGlicmFyeUNsYXNzZXNdCiAgIE10cnJM
aWINCiAgIE1lbUVuY3J5cHRTZXZMaWINCiAgIFBjZExpYg0KKyAgWGVuSHlwZXJjYWxsTGliDQog
DQogW1BjZF0NCiAgIGdVZWZpT3ZtZlBrZ1Rva2VuU3BhY2VHdWlkLlBjZE92bWZQZWlNZW1GdkJh
c2UNCmRpZmYgLS1naXQgYS9Pdm1mUGtnL1hlblBsYXRmb3JtUGVpL1hlbi5jIGIvT3ZtZlBrZy9Y
ZW5QbGF0Zm9ybVBlaS9YZW4uYwppbmRleCBiMzY2MTM5YTBhLi5jNjdmNGM5Njk3IDEwMDY0NAot
LS0gYS9Pdm1mUGtnL1hlblBsYXRmb3JtUGVpL1hlbi5jCisrKyBiL092bWZQa2cvWGVuUGxhdGZv
cm1QZWkvWGVuLmMKQEAgLTI2LDYgKzI2LDcgQEAKICNpbmNsdWRlIDxMaWJyYXJ5L1Jlc291cmNl
UHVibGljYXRpb25MaWIuaD4NCiAjaW5jbHVkZSA8TGlicmFyeS9NdHJyTGliLmg+DQogI2luY2x1
ZGUgPEluZHVzdHJ5U3RhbmRhcmQvWGVuL2FyY2gteDg2L2h2bS9zdGFydF9pbmZvLmg+DQorI2lu
Y2x1ZGUgPExpYnJhcnkvWGVuSHlwZXJjYWxsTGliLmg+DQogDQogI2luY2x1ZGUgIlBsYXRmb3Jt
LmgiDQogI2luY2x1ZGUgIlhlbi5oIg0KQEAgLTg4LDYgKzg5LDcgQEAgWGVuQ29ubmVjdCAoCiAg
IEVGSV9YRU5fT1ZNRl9JTkZPICpJbmZvOw0KICAgQ0hBUjggU2lnW3NpemVvZiAoSW5mby0+U2ln
bmF0dXJlKSArIDFdOw0KICAgVUlOVDMyICpQVkhSZXNldFZlY3RvckRhdGE7DQorICBSRVRVUk5f
U1RBVFVTIFN0YXR1czsNCiANCiAgIEFzbUNwdWlkIChYZW5MZWFmICsgMiwgJlRyYW5zZmVyUGFn
ZXMsICZUcmFuc2ZlclJlZywgTlVMTCwgTlVMTCk7DQogICBtWGVuSW5mby5IeXBlclBhZ2VzID0g
QWxsb2NhdGVQYWdlcyAoVHJhbnNmZXJQYWdlcyk7DQpAQCAtMTUyLDYgKzE1NCwxMyBAQCBYZW5D
b25uZWN0ICgKICAgICBzaXplb2YobVhlbkluZm8pDQogICAgICk7DQogDQorICAvLw0KKyAgLy8g
SW5pdGlhbGl6ZSB0aGUgWGVuSHlwZXJjYWxsIGxpYnJhcnksIG5vdyB0aGF0IHRoZSBYZW5JbmZv
IEhPQiBpcw0KKyAgLy8gYXZhaWxhYmxlDQorICAvLw0KKyAgU3RhdHVzID0gWGVuSHlwZXJjYWxs
TGliSW5pdCAoKTsNCisgIEFTU0VSVF9SRVRVUk5fRVJST1IgKFN0YXR1cyk7DQorDQogICByZXR1
cm4gRUZJX1NVQ0NFU1M7DQogfQ0KIA0KLS0gCkFudGhvbnkgUEVSQVJECgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 15:57:56 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 15:57:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hs827-0002fs-Tr; Mon, 29 Jul 2019 15:57:55 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Q6P6=V2=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hs826-0002ee-1e
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 15:57:54 +0000
X-Inumbo-ID: 9ea0acee-b219-11e9-a07c-e71bd933fb2f
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 9ea0acee-b219-11e9-a07c-e71bd933fb2f;
 Mon, 29 Jul 2019 15:57:51 +0000 (UTC)
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: OC6mMAihpiEm/z+j/9INK1n1VEKj4W74Jcaqh/22VSU8VzgAaAfdeua/gSU/m9dGf+hD9W5bBM
 bfRudTxQXubG+kvoSr79HxZqLtG0QrdaLhiFWVWe30sg9qTAs3xMl/5SC59lxbZOwHch7w/n96
 RexiAZDQ4ygq1okVTHMn8aisiS9UABWicwFCxOldgbfQ40bcFCdmA9BYc18JSTEPoRA5oNBiK5
 Ji80P7qaXUk1apXSTxZWRlGVqjcShqV3Jwf+qrMNWb3zyJgI0/7IiBmFqazAfMAax5DOg434iG
 Bj0=
X-SBRS: 2.7
X-MesageID: 3579626
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,323,1559534400"; 
   d="scan'208";a="3579626"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <devel@edk2.groups.io>
Date: Mon, 29 Jul 2019 16:39:32 +0100
Message-ID: <20190729153944.24239-24-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.22.0
In-Reply-To: <20190729153944.24239-1-anthony.perard@citrix.com>
References: <20190729153944.24239-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 23/35] OvmfPkg/XenPlatformPei: Rework memory
 detection
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>,
 Jordan Justen <jordan.l.justen@intel.com>, Julien Grall <julien.grall@arm.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Anthony PERARD <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Laszlo Ersek <lersek@redhat.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>

V2hlbiBydW5uaW5nIGFzIGEgWGVuIFBWSCBndWVzdCwgdGhlcmUgaXMgbm8gQ01PUyB0byByZWFk
IHRoZSBtZW1vcnkKc2l6ZSBmcm9tLiAgUmV3b3JrIEdldFN5c3RlbU1lbW9yeVNpemUoQmVsb3d8
QWJvdmUpNGdiKCkgc28gdGhleSBjYW4Kd29yayB3aXRob3V0IENNT1MgYnkgcmVhZGluZyB0aGUg
ZTgyMCB0YWJsZS4KClJld29yayBYZW5QdWJsaXNoUmFtUmVnaW9ucyB0byBhbHNvIGNhcmUgZm9y
IHRoZSByZXNlcnZlZCBhbmQgQUNQSQplbnRyeSBpbiB0aGUgZTgyMCB0YWJsZS4gVGhlIHJlZ2lv
biB0aGF0IHdhcyBhZGRlZCBieSBJbml0aWFsaXplWGVuKCkKaXNuJ3QgbmVlZGVkIGFzIHRoYXQg
c2FtZSBlbnRyeSBpcyBpbiB0aGUgZTgyMCB0YWJsZSBwcm92aWRlZCBieQpodm1sb2FkZXIuCgpN
VFJSIHNldHRpbmdzIGFyZW4ndCBtb2RpZmllZCBhbnltb3JlLCBvbiBIVk0gaXQncyBhbHJlYWR5
IGRvbmUgYnkKaHZtbG9hZGVyLCBvbiBQVkggaXQgaXMgc3VwcG9zZWQgdG8gaGF2ZSBzYW5lIGRl
ZmF1bHQuIE1UUlIgd2lsbCBuZWVkCnRvIGJlIGRvbmUgcHJvcGVybHkgYnV0IGtlZXBpbmcgd2hh
dCdzIGFscmVhZHkgYmVlbiBkb25lIGJ5IHByb2dyYW1tZXMKdGhhdCBoYXMgcnVubmVkIGJlZm9y
ZSBPVk1GIHdpbGwgZG8gZm9yIG5vdy4KClJlZjogaHR0cHM6Ly9idWd6aWxsYS50aWFub2NvcmUu
b3JnL3Nob3dfYnVnLmNnaT9pZD0xNjg5ClNpZ25lZC1vZmYtYnk6IEFudGhvbnkgUEVSQVJEIDxh
bnRob255LnBlcmFyZEBjaXRyaXguY29tPgpBY2tlZC1ieTogTGFzemxvIEVyc2VrIDxsZXJzZWtA
cmVkaGF0LmNvbT4KLS0tCgpOb3RlczoKICAgIHY0OgogICAgLSBzb21lIGNvZGluZyBzdHlsZQog
ICAgLSBBZGRlZCBBZGRSZXNlcnZlZE1lbW9yeVJhbmdlSG9iLCBhbmQgdXNpbmcgaXQuCiAgICAt
IHRoaXMgcGF0Y2ggbm93IHJlcGxhY2UgIk92bWZQa2cvWGVuUGxhdGZvcm1QZWk6IFJlc2VydmUg
aHZtbG9hZGVyJ3MgbWVtb3J5IG9ubHkgd2hlbiBpdCBoYXMgcnVuIgogICAgICBmcm9tIHYzLiAg
aHZtbG9hZGVyIGhhdmUgYWRkZWQgYW4gZW50cnkgaW4gdGhlIGU4MjAgdGFibGUsIHRoZXJlIGlz
IG5vCiAgICAgIG5lZWQgZm9yIGEgc3BlY2lhbCBjYXNlLgogICAgLSBub3csIGV2ZXJ5dGhpbmcg
dGhhdCBpcyBpbiB0aGUgZTgyMCB0YWJsZSBpcyBhZGRlZCB0byBPVk1GJ3MgbWVtb3J5CiAgICAg
IG1hcCwgbm8gbW9yZSBza2lwcGluZyBBQ1BJIGVudHJpZXMgb3IgaHZtbG9hZGVyJ3MgcmVzZXJ2
ZWQgZW50cmllcy4KICAgICAgSW5zdGVhZCwgd2UgbG9vayBmb3IgdGhlIGxvY2FsIEFQSUMgcmVn
aW9uIGFuZCBhdm9pZCBpdCBpZiBpdCBpcwogICAgICBwcmVzZW50IGluIHRoZSBlODIwLgogICAg
LSByZXdvcmsgY29tbWl0IG1lc3NhZ2UKCiBPdm1mUGtnL1hlblBsYXRmb3JtUGVpL1BsYXRmb3Jt
LmggIHwgMTMgKysrKysrCiBPdm1mUGtnL1hlblBsYXRmb3JtUGVpL01lbURldGVjdC5jIHwgNjkg
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIE92bWZQa2cvWGVuUGxhdGZvcm1QZWkvUGxh
dGZvcm0uYyAgfCAxMSArKysrKwogT3ZtZlBrZy9YZW5QbGF0Zm9ybVBlaS9YZW4uYyAgICAgICB8
IDcwICsrKysrKysrKysrKysrKysrKystLS0tLS0tLS0tLQogNCBmaWxlcyBjaGFuZ2VkLCAxMzcg
aW5zZXJ0aW9ucygrKSwgMjYgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvT3ZtZlBrZy9YZW5Q
bGF0Zm9ybVBlaS9QbGF0Zm9ybS5oIGIvT3ZtZlBrZy9YZW5QbGF0Zm9ybVBlaS9QbGF0Zm9ybS5o
CmluZGV4IGRiOWE2MjU3MmYuLjc2NjFmNGE4ZGUgMTAwNjQ0Ci0tLSBhL092bWZQa2cvWGVuUGxh
dGZvcm1QZWkvUGxhdGZvcm0uaAorKysgYi9Pdm1mUGtnL1hlblBsYXRmb3JtUGVpL1BsYXRmb3Jt
LmgKQEAgLTQ0LDYgKzQ0LDEzIEBAIEFkZFJlc2VydmVkTWVtb3J5QmFzZVNpemVIb2IgKAogICBC
T09MRUFOICAgICAgICAgICAgICAgICAgICAgQ2FjaGVhYmxlDQogICApOw0KIA0KK1ZPSUQNCitB
ZGRSZXNlcnZlZE1lbW9yeVJhbmdlSG9iICgNCisgIEVGSV9QSFlTSUNBTF9BRERSRVNTICAgICAg
ICBNZW1vcnlCYXNlLA0KKyAgRUZJX1BIWVNJQ0FMX0FERFJFU1MgICAgICAgIE1lbW9yeUxpbWl0
LA0KKyAgQk9PTEVBTiAgICAgICAgICAgICAgICAgICAgIENhY2hlYWJsZQ0KKyAgKTsNCisNCiBW
T0lEDQogQWRkcmVzc1dpZHRoSW5pdGlhbGl6YXRpb24gKA0KICAgVk9JRA0KQEAgLTExNCw2ICsx
MjEsMTIgQEAgWGVuUHVibGlzaFJhbVJlZ2lvbnMgKAogICBWT0lEDQogICApOw0KIA0KK0VGSV9T
VEFUVVMNCitYZW5HZXRFODIwTWFwICgNCisgIEVGSV9FODIwX0VOVFJZNjQgKipFbnRyaWVzLA0K
KyAgVUlOVDMyICpDb3VudA0KKyAgKTsNCisNCiBleHRlcm4gRUZJX0JPT1RfTU9ERSBtQm9vdE1v
ZGU7DQogDQogZXh0ZXJuIFVJTlQ4IG1QaHlzTWVtQWRkcmVzc1dpZHRoOw0KZGlmZiAtLWdpdCBh
L092bWZQa2cvWGVuUGxhdGZvcm1QZWkvTWVtRGV0ZWN0LmMgYi9Pdm1mUGtnL1hlblBsYXRmb3Jt
UGVpL01lbURldGVjdC5jCmluZGV4IGNmOTVmOWM0NzQuLjFmODFlZWU0MDcgMTAwNjQ0Ci0tLSBh
L092bWZQa2cvWGVuUGxhdGZvcm1QZWkvTWVtRGV0ZWN0LmMKKysrIGIvT3ZtZlBrZy9YZW5QbGF0
Zm9ybVBlaS9NZW1EZXRlY3QuYwpAQCAtOTYsNiArOTYsNDUgQEAgUTM1VHNlZ01ieXRlc0luaXRp
YWxpemF0aW9uICgKICAgbVEzNVRzZWdNYnl0ZXMgPSBFeHRlbmRlZFRzZWdNYnl0ZXM7DQogfQ0K
IA0KK1NUQVRJQw0KK1VJTlQ2NA0KK0dldEhpZ2hlc3RTeXN0ZW1NZW1vcnlBZGRyZXNzICgNCisg
IEJPT0xFQU4gICAgICAgQmVsb3c0Z2INCisgICkNCit7DQorICBFRklfRTgyMF9FTlRSWTY0ICAg
ICpFODIwTWFwOw0KKyAgVUlOVDMyICAgICAgICAgICAgICBFODIwRW50cmllc0NvdW50Ow0KKyAg
RUZJX0U4MjBfRU5UUlk2NCAgICAqRW50cnk7DQorICBFRklfU1RBVFVTICAgICAgICAgIFN0YXR1
czsNCisgIFVJTlQzMiAgICAgICAgICAgICAgTG9vcDsNCisgIFVJTlQ2NCAgICAgICAgICAgICAg
SGlnaGVzdEFkZHJlc3M7DQorICBVSU5UNjQgICAgICAgICAgICAgIEVudHJ5RW5kOw0KKw0KKyAg
SGlnaGVzdEFkZHJlc3MgPSAwOw0KKw0KKyAgU3RhdHVzID0gWGVuR2V0RTgyME1hcCAoJkU4MjBN
YXAsICZFODIwRW50cmllc0NvdW50KTsNCisgIEFTU0VSVF9FRklfRVJST1IgKFN0YXR1cyk7DQor
DQorICBmb3IgKExvb3AgPSAwOyBMb29wIDwgRTgyMEVudHJpZXNDb3VudDsgTG9vcCsrKSB7DQor
ICAgIEVudHJ5ID0gRTgyME1hcCArIExvb3A7DQorICAgIEVudHJ5RW5kID0gRW50cnktPkJhc2VB
ZGRyICsgRW50cnktPkxlbmd0aDsNCisNCisgICAgaWYgKEVudHJ5LT5UeXBlID09IEVmaUFjcGlB
ZGRyZXNzUmFuZ2VNZW1vcnkgJiYNCisgICAgICAgIEVudHJ5RW5kID4gSGlnaGVzdEFkZHJlc3Mp
IHsNCisNCisgICAgICBpZiAoQmVsb3c0Z2IgJiYgKEVudHJ5RW5kIDw9IEJBU0VfNEdCKSkgew0K
KyAgICAgICAgSGlnaGVzdEFkZHJlc3MgPSBFbnRyeUVuZDsNCisgICAgICB9IGVsc2UgaWYgKCFC
ZWxvdzRnYiAmJiAoRW50cnlFbmQgPj0gQkFTRV80R0IpKSB7DQorICAgICAgICBIaWdoZXN0QWRk
cmVzcyA9IEVudHJ5RW5kOw0KKyAgICAgIH0NCisgICAgfQ0KKyAgfQ0KKw0KKyAgLy8NCisgIC8v
IFJvdW5kIGRvd24gdGhlIGVuZCBhZGRyZXNzLg0KKyAgLy8NCisgIHJldHVybiBIaWdoZXN0QWRk
cmVzcyAmIH4oVUlOVDY0KUVGSV9QQUdFX01BU0s7DQorfQ0KIA0KIFVJTlQzMg0KIEdldFN5c3Rl
bU1lbW9yeVNpemVCZWxvdzRnYiAoDQpAQCAtMTA1LDYgKzE0NCwxOSBAQCBHZXRTeXN0ZW1NZW1v
cnlTaXplQmVsb3c0Z2IgKAogICBVSU5UOCBDbW9zMHgzNDsNCiAgIFVJTlQ4IENtb3MweDM1Ow0K
IA0KKyAgLy8NCisgIC8vIEluIFBWSCBjYXNlLCB0aGVyZSBpcyBubyBDTU9TLCB3ZSBoYXZlIHRv
IGNhbGN1bGF0ZSB0aGUgbWVtb3J5IHNpemUNCisgIC8vIGZyb20gcGFyc2luZyB0aGUgRTgyMA0K
KyAgLy8NCisgIGlmIChYZW5QdmhEZXRlY3RlZCAoKSkgew0KKyAgICBVSU5UNjQgIEhpZ2hlc3RB
ZGRyZXNzOw0KKw0KKyAgICBIaWdoZXN0QWRkcmVzcyA9IEdldEhpZ2hlc3RTeXN0ZW1NZW1vcnlB
ZGRyZXNzIChUUlVFKTsNCisgICAgQVNTRVJUIChIaWdoZXN0QWRkcmVzcyA+IDAgJiYgSGlnaGVz
dEFkZHJlc3MgPD0gQkFTRV80R0IpOw0KKw0KKyAgICByZXR1cm4gSGlnaGVzdEFkZHJlc3M7DQor
ICB9DQorDQogICAvLw0KICAgLy8gQ01PUyAweDM0LzB4MzUgc3BlY2lmaWVzIHRoZSBzeXN0ZW0g
bWVtb3J5IGFib3ZlIDE2IE1CLg0KICAgLy8gKiBDTU9TKDB4MzUpIGlzIHRoZSBoaWdoIGJ5dGUN
CkBAIC0xMjksNiArMTgxLDIzIEBAIEdldFN5c3RlbU1lbW9yeVNpemVBYm92ZTRnYiAoCiAgIFVJ
TlQzMiBTaXplOw0KICAgVUlOVE4gIENtb3NJbmRleDsNCiANCisgIC8vDQorICAvLyBJbiBQVkgg
Y2FzZSwgdGhlcmUgaXMgbm8gQ01PUywgd2UgaGF2ZSB0byBjYWxjdWxhdGUgdGhlIG1lbW9yeSBz
aXplDQorICAvLyBmcm9tIHBhcnNpbmcgdGhlIEU4MjANCisgIC8vDQorICBpZiAoWGVuUHZoRGV0
ZWN0ZWQgKCkpIHsNCisgICAgVUlOVDY0ICBIaWdoZXN0QWRkcmVzczsNCisNCisgICAgSGlnaGVz
dEFkZHJlc3MgPSBHZXRIaWdoZXN0U3lzdGVtTWVtb3J5QWRkcmVzcyAoRkFMU0UpOw0KKyAgICBB
U1NFUlQgKEhpZ2hlc3RBZGRyZXNzID09IDAgfHwgSGlnaGVzdEFkZHJlc3MgPj0gQkFTRV80R0Ip
Ow0KKw0KKyAgICBpZiAoSGlnaGVzdEFkZHJlc3MgPj0gQkFTRV80R0IpIHsNCisgICAgICBIaWdo
ZXN0QWRkcmVzcyAtPSBCQVNFXzRHQjsNCisgICAgfQ0KKw0KKyAgICByZXR1cm4gSGlnaGVzdEFk
ZHJlc3M7DQorICB9DQorDQogICAvLw0KICAgLy8gQ01PUyAweDViLTB4NWQgc3BlY2lmaWVzIHRo
ZSBzeXN0ZW0gbWVtb3J5IGFib3ZlIDRHQiBNQi4NCiAgIC8vICogQ01PUygweDVkKSBpcyB0aGUg
bW9zdCBzaWduaWZpY2FudCBzaXplIGJ5dGUNCmRpZmYgLS1naXQgYS9Pdm1mUGtnL1hlblBsYXRm
b3JtUGVpL1BsYXRmb3JtLmMgYi9Pdm1mUGtnL1hlblBsYXRmb3JtUGVpL1BsYXRmb3JtLmMKaW5k
ZXggNmFhYWZjM2VlOS4uMmY0MmNhNmNjZCAxMDA2NDQKLS0tIGEvT3ZtZlBrZy9YZW5QbGF0Zm9y
bVBlaS9QbGF0Zm9ybS5jCisrKyBiL092bWZQa2cvWGVuUGxhdGZvcm1QZWkvUGxhdGZvcm0uYwpA
QCAtMTAyLDYgKzEwMiwxNyBAQCBBZGRSZXNlcnZlZE1lbW9yeUJhc2VTaXplSG9iICgKICAgICAp
Ow0KIH0NCiANCitWT0lEDQorQWRkUmVzZXJ2ZWRNZW1vcnlSYW5nZUhvYiAoDQorICBFRklfUEhZ
U0lDQUxfQUREUkVTUyAgICAgICAgTWVtb3J5QmFzZSwNCisgIEVGSV9QSFlTSUNBTF9BRERSRVNT
ICAgICAgICBNZW1vcnlMaW1pdCwNCisgIEJPT0xFQU4gICAgICAgICAgICAgICAgICAgICBDYWNo
ZWFibGUNCisgICkNCit7DQorICBBZGRSZXNlcnZlZE1lbW9yeUJhc2VTaXplSG9iIChNZW1vcnlC
YXNlLA0KKyAgICAoVUlOVDY0KShNZW1vcnlMaW1pdCAtIE1lbW9yeUJhc2UpLCBDYWNoZWFibGUp
Ow0KK30NCisNCiBWT0lEDQogQWRkSW9NZW1vcnlSYW5nZUhvYiAoDQogICBFRklfUEhZU0lDQUxf
QUREUkVTUyAgICAgICAgTWVtb3J5QmFzZSwNCmRpZmYgLS1naXQgYS9Pdm1mUGtnL1hlblBsYXRm
b3JtUGVpL1hlbi5jIGIvT3ZtZlBrZy9YZW5QbGF0Zm9ybVBlaS9YZW4uYwppbmRleCBhMjFkNjU3
MzU3Li4xODJlOTZjYzViIDEwMDY0NAotLS0gYS9Pdm1mUGtnL1hlblBsYXRmb3JtUGVpL1hlbi5j
CisrKyBiL092bWZQa2cvWGVuUGxhdGZvcm1QZWkvWGVuLmMKQEAgLTI3Niw5ICsyNzYsMTIgQEAg
WGVuUHVibGlzaFJhbVJlZ2lvbnMgKAogICBWT0lEDQogICApDQogew0KLSAgRUZJX0U4MjBfRU5U
Ulk2NCAgKkU4MjBNYXA7DQotICBVSU5UMzIgICAgICAgICAgICBFODIwRW50cmllc0NvdW50Ow0K
LSAgRUZJX1NUQVRVUyAgICAgICAgU3RhdHVzOw0KKyAgRUZJX0U4MjBfRU5UUlk2NCAgICAgICpF
ODIwTWFwOw0KKyAgVUlOVDMyICAgICAgICAgICAgICAgIEU4MjBFbnRyaWVzQ291bnQ7DQorICBF
RklfU1RBVFVTICAgICAgICAgICAgU3RhdHVzOw0KKyAgRUZJX0U4MjBfRU5UUlk2NCAgICAgICpF
bnRyeTsNCisgIFVJTlROICAgICAgICAgICAgICAgICBJbmRleDsNCisgIEVGSV9QSFlTSUNBTF9B
RERSRVNTICBMb2NhbEFwaWM7DQogDQogICBERUJVRyAoKERFQlVHX0lORk8sICJVc2luZyBtZW1v
cnkgbWFwIHByb3ZpZGVkIGJ5IFhlblxuIikpOw0KIA0KQEAgLTI4NywyNiArMjkwLDQ3IEBAIFhl
blB1Ymxpc2hSYW1SZWdpb25zICgKICAgLy8NCiAgIEU4MjBFbnRyaWVzQ291bnQgPSAwOw0KICAg
U3RhdHVzID0gWGVuR2V0RTgyME1hcCAoJkU4MjBNYXAsICZFODIwRW50cmllc0NvdW50KTsNCi0N
CiAgIEFTU0VSVF9FRklfRVJST1IgKFN0YXR1cyk7DQogDQotICBpZiAoRTgyMEVudHJpZXNDb3Vu
dCA+IDApIHsNCi0gICAgRUZJX0U4MjBfRU5UUlk2NCAqRW50cnk7DQotICAgIFVJTlQzMiBMb29w
Ow0KLQ0KLSAgICBmb3IgKExvb3AgPSAwOyBMb29wIDwgRTgyMEVudHJpZXNDb3VudDsgTG9vcCsr
KSB7DQotICAgICAgRW50cnkgPSBFODIwTWFwICsgTG9vcDsNCi0NCi0gICAgICAvLw0KLSAgICAg
IC8vIE9ubHkgY2FyZSBhYm91dCBSQU0NCi0gICAgICAvLw0KLSAgICAgIGlmIChFbnRyeS0+VHlw
ZSAhPSBFZmlBY3BpQWRkcmVzc1JhbmdlTWVtb3J5KSB7DQotICAgICAgICBjb250aW51ZTsNCisg
IExvY2FsQXBpYyA9IFBjZEdldDMyKFBjZENwdUxvY2FsQXBpY0Jhc2VBZGRyZXNzKTsNCisgIEFk
ZElvTWVtb3J5QmFzZVNpemVIb2IgKExvY2FsQXBpYywgU0laRV8xTUIpOw0KKw0KKyAgZm9yIChJ
bmRleCA9IDA7IEluZGV4IDwgRTgyMEVudHJpZXNDb3VudDsgSW5kZXgrKykgew0KKyAgICBVSU5U
NjQgQmFzZTsNCisgICAgVUlOVDY0IEVuZDsNCisNCisgICAgRW50cnkgPSAmRTgyME1hcFtJbmRl
eF07DQorDQorICAgIC8vDQorICAgIC8vIFJvdW5kIHVwIHRoZSBzdGFydCBhZGRyZXNzLCBhbmQg
cm91bmQgZG93biB0aGUgZW5kIGFkZHJlc3MuDQorICAgIC8vDQorICAgIEJhc2UgPSBBTElHTl9W
QUxVRSAoRW50cnktPkJhc2VBZGRyLCAoVUlOVDY0KUVGSV9QQUdFX1NJWkUpOw0KKyAgICBFbmQg
PSAoRW50cnktPkJhc2VBZGRyICsgRW50cnktPkxlbmd0aCkgJiB+KFVJTlQ2NClFRklfUEFHRV9N
QVNLOw0KKw0KKyAgICBzd2l0Y2ggKEVudHJ5LT5UeXBlKSB7DQorICAgIGNhc2UgRWZpQWNwaUFk
ZHJlc3NSYW5nZU1lbW9yeToNCisgICAgICBBZGRNZW1vcnlSYW5nZUhvYiAoQmFzZSwgRW5kKTsN
CisgICAgICBicmVhazsNCisgICAgY2FzZSBFZmlBY3BpQWRkcmVzc1JhbmdlQUNQSToNCisgICAg
ICBBZGRSZXNlcnZlZE1lbW9yeVJhbmdlSG9iIChCYXNlLCBFbmQsIEZBTFNFKTsNCisgICAgICBi
cmVhazsNCisgICAgY2FzZSBFZmlBY3BpQWRkcmVzc1JhbmdlUmVzZXJ2ZWQ6DQorICAgICAgaWYg
KEJhc2UgPCBMb2NhbEFwaWMgJiYgTG9jYWxBcGljIDwgRW5kKSB7DQorICAgICAgICAvLw0KKyAg
ICAgICAgLy8gaHZtbG9hZGVyIG1hcmtzIGEgcmFuZ2UgdGhhdCBvdmVybGFwcyB3aXRoIHRoZSBs
b2NhbCBBUElDIG1lbW9yeQ0KKyAgICAgICAgLy8gbWFwcGVkIHJlZ2lvbiBhcyByZXNlcnZlZCwg
YnV0IENwdUR4ZSB3YW50cyBpdCBhcyBtYXBwZWQgSU8uIFdlDQorICAgICAgICAvLyBoYXZlIGFs
cmVhZHkgYWRkZWQgaXQgYXMgbWFwcGVkIElPLCBzbyBza2lwIGl0IGhlcmUuDQorICAgICAgICAv
Lw0KKyAgICAgICAgQWRkUmVzZXJ2ZWRNZW1vcnlSYW5nZUhvYiAoQmFzZSwgTG9jYWxBcGljLCBG
QUxTRSk7DQorICAgICAgICBpZiAoRW5kID4gKExvY2FsQXBpYyArIFNJWkVfMU1CKSkgew0KKyAg
ICAgICAgICBBZGRSZXNlcnZlZE1lbW9yeVJhbmdlSG9iIChMb2NhbEFwaWMgKyBTSVpFXzFNQiwg
RW5kLCBGQUxTRSk7DQorICAgICAgICB9DQorICAgICAgfSBlbHNlIHsNCisgICAgICAgIEFkZFJl
c2VydmVkTWVtb3J5UmFuZ2VIb2IgKEJhc2UsIEVuZCwgRkFMU0UpOw0KICAgICAgIH0NCi0NCi0g
ICAgICBBZGRNZW1vcnlCYXNlU2l6ZUhvYiAoRW50cnktPkJhc2VBZGRyLCBFbnRyeS0+TGVuZ3Ro
KTsNCi0NCi0gICAgICBNdHJyU2V0TWVtb3J5QXR0cmlidXRlIChFbnRyeS0+QmFzZUFkZHIsIEVu
dHJ5LT5MZW5ndGgsIENhY2hlV3JpdGVCYWNrKTsNCisgICAgICBicmVhazsNCisgICAgZGVmYXVs
dDoNCisgICAgICBicmVhazsNCiAgICAgfQ0KICAgfQ0KIH0NCkBAIC0zMjYsMTIgKzM1MCw2IEBA
IEluaXRpYWxpemVYZW4gKAogew0KICAgUkVUVVJOX1NUQVRVUyBQY2RTdGF0dXM7DQogDQotICAv
Lw0KLSAgLy8gUmVzZXJ2ZSBhd2F5IEhWTUxPQURFUiByZXNlcnZlZCBtZW1vcnkgWzB4RkMwMDAw
MDAsMHhGRDAwMDAwMCkuDQotICAvLyBUaGlzIG5lZWRzIHRvIG1hdGNoIEhWTUxPQURFUiBSRVNF
UlZFRF9NRU1CQVNFL1JFU0VSVkVEX01FTVNJWkUuDQotICAvLw0KLSAgQWRkUmVzZXJ2ZWRNZW1v
cnlCYXNlU2l6ZUhvYiAoMHhGQzAwMDAwMCwgMHgxMDAwMDAwLCBGQUxTRSk7DQotDQogICBQY2RT
dGF0dXMgPSBQY2RTZXRCb29sUyAoUGNkUGNpRGlzYWJsZUJ1c0VudW1lcmF0aW9uLCBUUlVFKTsN
CiAgIEFTU0VSVF9SRVRVUk5fRVJST1IgKFBjZFN0YXR1cyk7DQogDQotLSAKQW50aG9ueSBQRVJB
UkQKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 15:57:56 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 15:57:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hs828-0002gF-8z; Mon, 29 Jul 2019 15:57:56 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Q6P6=V2=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hs827-0002fX-CW
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 15:57:55 +0000
X-Inumbo-ID: 9dc3e962-b219-11e9-bca6-87c937dea438
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 9dc3e962-b219-11e9-bca6-87c937dea438;
 Mon, 29 Jul 2019 15:57:50 +0000 (UTC)
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: bRjEl8B7P0eHp5jG1Phu0l1RnNMTNYnUDQt6ygOyIYCSNlro0UkAYMZ/MjTu/JwAXmEgZ5Lalw
 1Z8aKdh7kUjBxa3LgA++faUH1W9S5QwKVcOOeubQ+SoAbb8fE2rF2DcZrLiD86H1t6IGn0Lh2/
 lPPzKRpW7HYLKZc1OL9Astmy7YRF7MEjS8rMeAcqNmH5nMnlGxQemxNiQLdc3DzVVHcxORVctm
 +OSmDW9VIlFnCXpWfOaDOerSZylusdUeUcGfexMhfdIauETLyIdIW8+I64Ja1FvvMUson9GXIW
 dP0=
X-SBRS: 2.7
X-MesageID: 3671534
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,323,1559534400"; 
   d="scan'208";a="3671534"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <devel@edk2.groups.io>
Date: Mon, 29 Jul 2019 16:39:40 +0100
Message-ID: <20190729153944.24239-32-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.22.0
In-Reply-To: <20190729153944.24239-1-anthony.perard@citrix.com>
References: <20190729153944.24239-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 31/35] OvmfPkg/PlatformBootManagerLib: Use a
 Xen console for ConOut/ConIn
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>,
 Jordan Justen <jordan.l.justen@intel.com>, Julien Grall <julien.grall@arm.com>,
 Anthony PERARD <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Laszlo Ersek <lersek@redhat.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gYSBYZW4gUFZIIGd1ZXN0LCBub25lIG9mIHRoZSBleGlzdGluZyBzZXJpYWwgb3IgY29uc29s
ZSBpbnRlcmZhY2UKd29ya3MsIHNvIHdlIGFkZCBhIG5ldyBvbmUsIGJhc2VkIG9uIFhlbkNvbnNv
bGVTZXJpYWxQb3J0TGliLCBhbmQKaW1wbGVtZW50ZWQgdmlhIFNlcmlhbER4ZS4KClRoYXQgaXMg
YSBzaW1wbGUgY29uc29sZSBpbXBsZW1lbnRhdGlvbiB0aGF0IGNhbiB3b3JrcyBvbiBib3RoIFBW
SApndWVzdCBhbmQgSFZNIGd1ZXN0cywgZXZlbiBpZiBpdCByYXJlbHkgZ29pbmcgdG8gYmUgdXNl
IG9uIEhWTS4KCkhhdmUgUGxhdGZvcm1Cb290TWFuYWdlckxpYiBsb29rIGZvciB0aGUgbmV3IGNv
bnNvbGUsIHdoZW4gcnVubmluZyBhcyBhClhlbiBndWVzdC4KClNpbmNlIHdlIHVzZSBWRU5ET1Jf
VUFSVF9ERVZJQ0VfUEFUSCwgZml4IGl0cyBkZXNjcmlwdGlvbiBhbmQgY29kaW5nCnN0eWxlLgoK
UmVmOiBodHRwczovL2J1Z3ppbGxhLnRpYW5vY29yZS5vcmcvc2hvd19idWcuY2dpP2lkPTE2ODkK
U2lnbmVkLW9mZi1ieTogQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+
ClJldmlld2VkLWJ5OiBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgotLS0KCk5vdGVz
OgogICAgdjQ6CiAgICAtIGluc3RlYWQgb2YgY3JlYXRpbmcgYSBuZXcgWEVOX0NPTlNPTEVfREVW
SUNFX1BBVEgsIHVzZSB0aGUgZXhpc3RpbmcKICAgICAgVkVORE9SX1VBUlRfREVWSUNFX1BBVEgu
IEFuZCBleHBsYWluIHdoeSBWRU5ET1JfVUFSVF9ERVZJQ0VfUEFUSAogICAgICBjaGFuZ2VkIGlu
IHRoZSBjb21taXQgbWVzc2FnZS4KICAgIAogICAgdjM6CiAgICAtIHJlbW92ZWQgUGNpU2lvU2Vy
aWFsRHhlIGFuZCBJc2FTZXJpYWxEeGUgZnJvbSBPdm1mWGVuLCBzaW5jZSB0aGV5CiAgICAgIHdv
dWxkIG5vdCBiZSB1c2VkLCBtYXliZSwgdG8gY2hlY2suCiAgICAtIHNvbWUgY29kaW5nIHN0eWxl
IGZpeAogICAgCiAgICAtIG5vdCBjaGFuZ2VkOiBQY2lTaW9TZXJpYWxEeGU6IGV2ZW4gaWYgd2Ug
YWRkIFNlcmlhbER4ZSwgd2Ugc3RpbGwgbmVlZHMKICAgICAgUGNpU2lvU2VyaWFsRHhlIHRvIGhh
dmUgT1ZNRiB1c2UgdGhlIGVtdWxhdGVkIHNlcmlhbCBwb3J0IG9uIEhWTS4KICAgIAogICAgdjI6
CiAgICAtIFVzZSBNZGVNb2R1bGVQa2cvVW5pdmVyc2FsL1NlcmlhbER4ZSBpbnN0ZWFkIG9mIHNv
bWV0aGluZyBuZXcuCiAgICAtIEhhdmUgUGxhdGZvcm1Jbml0aWFsaXplQ29uc29sZSgpIGxvb2sg
Zm9yIGl0IGJ5IHVzaW5nIHRoZQogICAgICBrbm93bi1pbi1hZHZhbmNlIGRldmljZSBwYXRoIGZv
ciB0aGUgeGVuIGNvbnNvbGUgaW4gdGhlCiAgICAgIFBMQVRGT1JNX0NPTlNPTEVfQ09OTkVDVF9F
TlRSWS4KCiBPdm1mUGtnL092bWZYZW4uZHNjICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAg
NCArKwogT3ZtZlBrZy9Pdm1mWGVuLmZkZiAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgIDEg
KwogLi4uL1BsYXRmb3JtQm9vdE1hbmFnZXJMaWIuaW5mICAgICAgICAgICAgICAgIHwgIDQgKysK
IC4uLi9QbGF0Zm9ybUJvb3RNYW5hZ2VyTGliL0Jkc1BsYXRmb3JtLmggICAgICB8ICAxICsKIC4u
Li9QbGF0Zm9ybUJvb3RNYW5hZ2VyTGliL0Jkc1BsYXRmb3JtLmMgICAgICB8ICAzICstCiAuLi4v
UGxhdGZvcm1Cb290TWFuYWdlckxpYi9QbGF0Zm9ybURhdGEuYyAgICAgfCA0OSArKysrKysrKysr
KysrKysrKy0tCiA2IGZpbGVzIGNoYW5nZWQsIDU4IGluc2VydGlvbnMoKyksIDQgZGVsZXRpb25z
KC0pCgpkaWZmIC0tZ2l0IGEvT3ZtZlBrZy9Pdm1mWGVuLmRzYyBiL092bWZQa2cvT3ZtZlhlbi5k
c2MKaW5kZXggNTRhYzkxMGQ4ZS4uZTcxOWExNjhmOCAxMDA2NDQKLS0tIGEvT3ZtZlBrZy9Pdm1m
WGVuLmRzYworKysgYi9Pdm1mUGtnL092bWZYZW4uZHNjCkBAIC01ODYsNiArNTg2LDEwIEBAIFtD
b21wb25lbnRzXQogICBPdm1mUGtnL1hlbklvUGNpRHhlL1hlbklvUGNpRHhlLmluZg0KICAgT3Zt
ZlBrZy9YZW5CdXNEeGUvWGVuQnVzRHhlLmluZg0KICAgT3ZtZlBrZy9YZW5QdkJsa0R4ZS9YZW5Q
dkJsa0R4ZS5pbmYNCisgIE1kZU1vZHVsZVBrZy9Vbml2ZXJzYWwvU2VyaWFsRHhlL1NlcmlhbER4
ZS5pbmYgew0KKyAgICA8TGlicmFyeUNsYXNzZXM+DQorICAgICAgU2VyaWFsUG9ydExpYnxPdm1m
UGtnL0xpYnJhcnkvWGVuQ29uc29sZVNlcmlhbFBvcnRMaWIvWGVuQ29uc29sZVNlcmlhbFBvcnRM
aWIuaW5mDQorICB9DQogICBNZGVNb2R1bGVQa2cvVW5pdmVyc2FsL1dhdGNoZG9nVGltZXJEeGUv
V2F0Y2hkb2dUaW1lci5pbmYNCiAgIE1kZU1vZHVsZVBrZy9Vbml2ZXJzYWwvTW9ub3RvbmljQ291
bnRlclJ1bnRpbWVEeGUvTW9ub3RvbmljQ291bnRlclJ1bnRpbWVEeGUuaW5mDQogICBNZGVNb2R1
bGVQa2cvVW5pdmVyc2FsL0NhcHN1bGVSdW50aW1lRHhlL0NhcHN1bGVSdW50aW1lRHhlLmluZg0K
ZGlmZiAtLWdpdCBhL092bWZQa2cvT3ZtZlhlbi5mZGYgYi9Pdm1mUGtnL092bWZYZW4uZmRmCmlu
ZGV4IGZhMDgzMGEzMjQuLjVjMWE5MjVkNmEgMTAwNjQ0Ci0tLSBhL092bWZQa2cvT3ZtZlhlbi5m
ZGYKKysrIGIvT3ZtZlBrZy9Pdm1mWGVuLmZkZgpAQCAtMzEyLDYgKzMxMiw3IEBAIFtGVi5EWEVG
Vl0KIElORiAgT3ZtZlBrZy9YZW5Jb1BjaUR4ZS9YZW5Jb1BjaUR4ZS5pbmYNCiBJTkYgIE92bWZQ
a2cvWGVuQnVzRHhlL1hlbkJ1c0R4ZS5pbmYNCiBJTkYgIE92bWZQa2cvWGVuUHZCbGtEeGUvWGVu
UHZCbGtEeGUuaW5mDQorSU5GICBNZGVNb2R1bGVQa2cvVW5pdmVyc2FsL1NlcmlhbER4ZS9TZXJp
YWxEeGUuaW5mDQogDQogSU5GICBNZGVNb2R1bGVQa2cvVW5pdmVyc2FsL1dhdGNoZG9nVGltZXJE
eGUvV2F0Y2hkb2dUaW1lci5pbmYNCiBJTkYgIE1kZU1vZHVsZVBrZy9Vbml2ZXJzYWwvTW9ub3Rv
bmljQ291bnRlclJ1bnRpbWVEeGUvTW9ub3RvbmljQ291bnRlclJ1bnRpbWVEeGUuaW5mDQpkaWZm
IC0tZ2l0IGEvT3ZtZlBrZy9MaWJyYXJ5L1BsYXRmb3JtQm9vdE1hbmFnZXJMaWIvUGxhdGZvcm1C
b290TWFuYWdlckxpYi5pbmYgYi9Pdm1mUGtnL0xpYnJhcnkvUGxhdGZvcm1Cb290TWFuYWdlckxp
Yi9QbGF0Zm9ybUJvb3RNYW5hZ2VyTGliLmluZgppbmRleCAwNGQ2MTRjZDQ5Li5mODljY2UxODc5
IDEwMDY0NAotLS0gYS9Pdm1mUGtnL0xpYnJhcnkvUGxhdGZvcm1Cb290TWFuYWdlckxpYi9QbGF0
Zm9ybUJvb3RNYW5hZ2VyTGliLmluZgorKysgYi9Pdm1mUGtnL0xpYnJhcnkvUGxhdGZvcm1Cb290
TWFuYWdlckxpYi9QbGF0Zm9ybUJvb3RNYW5hZ2VyTGliLmluZgpAQCAtNjEsNiArNjEsMTAgQEAg
W1BjZF0KICAgZ1VlZmlPdm1mUGtnVG9rZW5TcGFjZUd1aWQuUGNkT3ZtZkZsYXNoVmFyaWFibGVz
RW5hYmxlDQogICBnVWVmaU92bWZQa2dUb2tlblNwYWNlR3VpZC5QY2RPdm1mSG9zdEJyaWRnZVBj
aURldklkDQogICBnRWZpTWRlUGtnVG9rZW5TcGFjZUd1aWQuUGNkUGxhdGZvcm1Cb290VGltZU91
dA0KKyAgZ0VmaU1kZVBrZ1Rva2VuU3BhY2VHdWlkLlBjZFVhcnREZWZhdWx0QmF1ZFJhdGUgICAg
ICAgICAjIyBDT05TVU1FUw0KKyAgZ0VmaU1kZVBrZ1Rva2VuU3BhY2VHdWlkLlBjZFVhcnREZWZh
dWx0RGF0YUJpdHMgICAgICAgICAjIyBDT05TVU1FUw0KKyAgZ0VmaU1kZVBrZ1Rva2VuU3BhY2VH
dWlkLlBjZFVhcnREZWZhdWx0UGFyaXR5ICAgICAgICAgICAjIyBDT05TVU1FUw0KKyAgZ0VmaU1k
ZVBrZ1Rva2VuU3BhY2VHdWlkLlBjZFVhcnREZWZhdWx0U3RvcEJpdHMgICAgICAgICAjIyBDT05T
VU1FUw0KIA0KIFtQY2QuSUEzMiwgUGNkLlg2NF0NCiAgIGdFZmlNZGVQa2dUb2tlblNwYWNlR3Vp
ZC5QY2RGU0JDbG9jaw0KZGlmZiAtLWdpdCBhL092bWZQa2cvTGlicmFyeS9QbGF0Zm9ybUJvb3RN
YW5hZ2VyTGliL0Jkc1BsYXRmb3JtLmggYi9Pdm1mUGtnL0xpYnJhcnkvUGxhdGZvcm1Cb290TWFu
YWdlckxpYi9CZHNQbGF0Zm9ybS5oCmluZGV4IDQ5YTA3MmI0MDAuLjE1M2UyMTUxMDEgMTAwNjQ0
Ci0tLSBhL092bWZQa2cvTGlicmFyeS9QbGF0Zm9ybUJvb3RNYW5hZ2VyTGliL0Jkc1BsYXRmb3Jt
LmgKKysrIGIvT3ZtZlBrZy9MaWJyYXJ5L1BsYXRmb3JtQm9vdE1hbmFnZXJMaWIvQmRzUGxhdGZv
cm0uaApAQCAtMTY1LDYgKzE2NSw3IEBAIHR5cGVkZWYgc3RydWN0IHsKICNkZWZpbmUgQ09OU09M
RV9JTiAgQklUMQ0KICNkZWZpbmUgU1REX0VSUk9SICAgQklUMg0KIGV4dGVybiBQTEFURk9STV9D
T05TT0xFX0NPTk5FQ1RfRU5UUlkgIGdQbGF0Zm9ybUNvbnNvbGVbXTsNCitleHRlcm4gUExBVEZP
Uk1fQ09OU09MRV9DT05ORUNUX0VOVFJZICBnWGVuUGxhdGZvcm1Db25zb2xlW107DQogDQogLy8N
CiAvLyBQbGF0Zm9ybSBCRFMgRnVuY3Rpb25zDQpkaWZmIC0tZ2l0IGEvT3ZtZlBrZy9MaWJyYXJ5
L1BsYXRmb3JtQm9vdE1hbmFnZXJMaWIvQmRzUGxhdGZvcm0uYyBiL092bWZQa2cvTGlicmFyeS9Q
bGF0Zm9ybUJvb3RNYW5hZ2VyTGliL0Jkc1BsYXRmb3JtLmMKaW5kZXggMWViYTMwNGYwOS4uNzBk
ZjZiODQxYSAxMDA2NDQKLS0tIGEvT3ZtZlBrZy9MaWJyYXJ5L1BsYXRmb3JtQm9vdE1hbmFnZXJM
aWIvQmRzUGxhdGZvcm0uYworKysgYi9Pdm1mUGtnL0xpYnJhcnkvUGxhdGZvcm1Cb290TWFuYWdl
ckxpYi9CZHNQbGF0Zm9ybS5jCkBAIC0zOTgsNyArMzk4LDggQEAgUGxhdGZvcm1Cb290TWFuYWdl
ckJlZm9yZUNvbnNvbGUgKAogICAvLw0KICAgRWZpQm9vdE1hbmFnZXJEaXNwYXRjaERlZmVycmVk
SW1hZ2VzICgpOw0KIA0KLSAgUGxhdGZvcm1Jbml0aWFsaXplQ29uc29sZSAoZ1BsYXRmb3JtQ29u
c29sZSk7DQorICBQbGF0Zm9ybUluaXRpYWxpemVDb25zb2xlICgNCisgICAgWGVuRGV0ZWN0ZWQo
KSA/IGdYZW5QbGF0Zm9ybUNvbnNvbGUgOiBnUGxhdGZvcm1Db25zb2xlKTsNCiAgIFBjZFN0YXR1
cyA9IFBjZFNldDE2UyAoUGNkUGxhdGZvcm1Cb290VGltZU91dCwNCiAgICAgICAgICAgICAgICAg
R2V0RnJvbnRQYWdlVGltZW91dEZyb21RZW11ICgpKTsNCiAgIEFTU0VSVF9SRVRVUk5fRVJST1Ig
KFBjZFN0YXR1cyk7DQpkaWZmIC0tZ2l0IGEvT3ZtZlBrZy9MaWJyYXJ5L1BsYXRmb3JtQm9vdE1h
bmFnZXJMaWIvUGxhdGZvcm1EYXRhLmMgYi9Pdm1mUGtnL0xpYnJhcnkvUGxhdGZvcm1Cb290TWFu
YWdlckxpYi9QbGF0Zm9ybURhdGEuYwppbmRleCAzNmFhYjc4NGQ3Li4yODU4YzNkZmQ1IDEwMDY0
NAotLS0gYS9Pdm1mUGtnL0xpYnJhcnkvUGxhdGZvcm1Cb290TWFuYWdlckxpYi9QbGF0Zm9ybURh
dGEuYworKysgYi9Pdm1mUGtnL0xpYnJhcnkvUGxhdGZvcm1Cb290TWFuYWdlckxpYi9QbGF0Zm9y
bURhdGEuYwpAQCAtOSwxOCArOSwxOSBAQAogDQogI2luY2x1ZGUgIkJkc1BsYXRmb3JtLmgiDQog
I2luY2x1ZGUgPEd1aWQvUWVtdVJhbWZiLmg+DQorI2luY2x1ZGUgPEd1aWQvU2VyaWFsUG9ydExp
YlZlbmRvci5oPg0KIA0KIC8vDQotLy8gRGVidWcgQWdlbnQgVUFSVCBEZXZpY2UgUGF0aCBzdHJ1
Y3R1cmUNCisvLyBWZW5kb3IgVUFSVCBEZXZpY2UgUGF0aCBzdHJ1Y3R1cmUNCiAvLw0KLSNwcmFn
bWEgcGFjaygxKQ0KKyNwcmFnbWEgcGFjayAoMSkNCiB0eXBlZGVmIHN0cnVjdCB7DQogICBWRU5E
T1JfREVWSUNFX1BBVEggICAgICAgIFZlbmRvckhhcmR3YXJlOw0KICAgVUFSVF9ERVZJQ0VfUEFU
SCAgICAgICAgICBVYXJ0Ow0KICAgVkVORE9SX0RFVklDRV9QQVRIICAgICAgICBUZXJtaW5hbFR5
cGU7DQogICBFRklfREVWSUNFX1BBVEhfUFJPVE9DT0wgIEVuZDsNCiB9IFZFTkRPUl9VQVJUX0RF
VklDRV9QQVRIOw0KLSNwcmFnbWEgcGFjaygpDQorI3ByYWdtYSBwYWNrICgpDQogDQogLy8NCiAv
LyBVU0IgS2V5Ym9hcmQgRGV2aWNlIFBhdGggc3RydWN0dXJlDQpAQCAtMTQxLDYgKzE0MiwzNyBA
QCBTVEFUSUMgVkVORE9SX1JBTUZCX0RFVklDRV9QQVRIIGdRZW11UmFtZmJEZXZpY2VQYXRoID0g
ewogICBnRW5kRW50aXJlDQogfTsNCiANCitTVEFUSUMgVkVORE9SX1VBUlRfREVWSUNFX1BBVEgg
Z1hlbkNvbnNvbGVEZXZpY2VQYXRoID0gew0KKyAgew0KKyAgICB7DQorICAgICAgSEFSRFdBUkVf
REVWSUNFX1BBVEgsDQorICAgICAgSFdfVkVORE9SX0RQLA0KKyAgICAgIHsNCisgICAgICAgIChV
SU5UOCkgKHNpemVvZiAoVkVORE9SX0RFVklDRV9QQVRIKSksDQorICAgICAgICAoVUlOVDgpICgo
c2l6ZW9mIChWRU5ET1JfREVWSUNFX1BBVEgpKSA+PiA4KQ0KKyAgICAgIH0NCisgICAgfSwNCisg
ICAgRURLSUlfU0VSSUFMX1BPUlRfTElCX1ZFTkRPUl9HVUlEDQorICB9LA0KKyAgew0KKyAgICB7
DQorICAgICAgTUVTU0FHSU5HX0RFVklDRV9QQVRILA0KKyAgICAgIE1TR19VQVJUX0RQLA0KKyAg
ICAgIHsNCisgICAgICAgIChVSU5UOCkgKHNpemVvZiAoVUFSVF9ERVZJQ0VfUEFUSCkpLA0KKyAg
ICAgICAgKFVJTlQ4KSAoKHNpemVvZiAoVUFSVF9ERVZJQ0VfUEFUSCkpID4+IDgpDQorICAgICAg
fQ0KKyAgICB9LA0KKyAgICAwLA0KKyAgICBGaXhlZFBjZEdldDY0IChQY2RVYXJ0RGVmYXVsdEJh
dWRSYXRlKSwNCisgICAgRml4ZWRQY2RHZXQ4IChQY2RVYXJ0RGVmYXVsdERhdGFCaXRzKSwNCisg
ICAgRml4ZWRQY2RHZXQ4IChQY2RVYXJ0RGVmYXVsdFBhcml0eSksDQorICAgIEZpeGVkUGNkR2V0
OCAoUGNkVWFydERlZmF1bHRTdG9wQml0cyksDQorICB9LA0KKyAgZ1BjQW5zaVRlcm1pbmFsLA0K
KyAgZ0VuZEVudGlyZQ0KK307DQorDQogLy8NCiAvLyBQcmVkZWZpbmVkIHBsYXRmb3JtIGRlZmF1
bHQgY29uc29sZSBkZXZpY2UgcGF0aA0KIC8vDQpAQCAtMTYzLDYgKzE5NSwxNyBAQCBQTEFURk9S
TV9DT05TT0xFX0NPTk5FQ1RfRU5UUlkgICBnUGxhdGZvcm1Db25zb2xlW10gPSB7CiAgIH0NCiB9
Ow0KIA0KK1BMQVRGT1JNX0NPTlNPTEVfQ09OTkVDVF9FTlRSWSAgIGdYZW5QbGF0Zm9ybUNvbnNv
bGVbXSA9IHsNCisgIHsNCisgICAgKEVGSV9ERVZJQ0VfUEFUSF9QUk9UT0NPTCAqKSZnWGVuQ29u
c29sZURldmljZVBhdGgsDQorICAgIChDT05TT0xFX09VVCB8IENPTlNPTEVfSU4gfCBTVERfRVJS
T1IpDQorICB9LA0KKyAgew0KKyAgICBOVUxMLA0KKyAgICAwDQorICB9DQorfTsNCisNCiAvLw0K
IC8vIFByZWRlZmluZWQgcGxhdGZvcm0gY29ubmVjdCBzZXF1ZW5jZQ0KIC8vDQotLSAKQW50aG9u
eSBQRVJBUkQKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 15:58:01 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 15: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 1hs82D-0002l0-QD; Mon, 29 Jul 2019 15:58: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=Q6P6=V2=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hs82C-0002jc-4f
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 15:58:00 +0000
X-Inumbo-ID: a2f77dc7-b219-11e9-8980-bc764e045a96
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a2f77dc7-b219-11e9-8980-bc764e045a96;
 Mon, 29 Jul 2019 15:57:59 +0000 (UTC)
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: zQk+uCIOehgvFDdxdrjGeN4hLn5ctXZzgqSkOdFkHEmNCY5rTWFuo7pt2O6NHTc+5mPhfs2OLD
 1tkJae9S8ZHij8AmrmMhUapTBWWcZn+Bv/hor73GuObCvjywyCgSvlCda/SHmZcr0GBs0YbxOE
 icavMSTHzSR4OKanf4NZ/3s9wVURCBdbsxYLxZBLApzjMaT52zbFHds1EH0wNgUF6ynq0mcupO
 wE3Z8dj3P4go3EvlTZtLSv9R9+qw0FYfj7xqw82qbFmiRfT8h4oXBPRnDHUMZWH3sjxJChJOk8
 iYQ=
X-SBRS: 2.7
X-MesageID: 3689428
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,323,1559534400"; 
   d="scan'208";a="3689428"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <devel@edk2.groups.io>
Date: Mon, 29 Jul 2019 16:39:43 +0100
Message-ID: <20190729153944.24239-35-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.22.0
In-Reply-To: <20190729153944.24239-1-anthony.perard@citrix.com>
References: <20190729153944.24239-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 34/35] OvmfPkg: Move XenRealTimeClockLib from
 ArmVirtPkg
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>,
 Jordan Justen <jordan.l.justen@intel.com>, Julien Grall <julien.grall@arm.com>,
 Anthony PERARD <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Laszlo Ersek <lersek@redhat.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

TW92ZSBYZW5SZWFsVGltZUNsb2NrTGliIGZyb20gQXJtVmlydFBrZyB0byBPdm1mUGtnIHNvIGl0
IGNhbiBiZSB1c2VkCmZyb20gdGhlIE92bWZQa2cgYnkgdGhlIGZvbGxvd2luZyBwYXRjaCwgIk92
bWZQa2cvT3ZtZlhlbjogdXNlClJlYWxUaW1lQ2xvY2tSdW50aW1lRHhlIGZyb20gRW1iZWRkZWRQ
a2ciCgpSZWY6IGh0dHBzOi8vYnVnemlsbGEudGlhbm9jb3JlLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9
MTY4OQpTaWduZWQtb2ZmLWJ5OiBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4
LmNvbT4KUmV2aWV3ZWQtYnk6IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+Ci0tLQoK
Tm90ZXM6CiAgICB2NDoKICAgIC0gVXBkYXRlIE1haW50YWluZXJzLnR4dAogICAgCiAgICB2MzoK
ICAgIC0gZml4IHRoZSBjb21taXQgbWVzc2FnZSBib2R5CgogQXJtVmlydFBrZy9Bcm1WaXJ0WGVu
LmRzYyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgMiArLQogLi4uL0xp
YnJhcnkvWGVuUmVhbFRpbWVDbG9ja0xpYi9YZW5SZWFsVGltZUNsb2NrTGliLmluZiAgICAgICAg
IHwgMAogLi4uL0xpYnJhcnkvWGVuUmVhbFRpbWVDbG9ja0xpYi9YZW5SZWFsVGltZUNsb2NrTGli
LmMgICAgICAgICAgIHwgMAogTWFpbnRhaW5lcnMudHh0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHwgMiArLQogNCBmaWxlcyBjaGFuZ2VkLCAyIGluc2Vy
dGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCiByZW5hbWUge0FybVZpcnRQa2cgPT4gT3ZtZlBrZ30v
TGlicmFyeS9YZW5SZWFsVGltZUNsb2NrTGliL1hlblJlYWxUaW1lQ2xvY2tMaWIuaW5mICgxMDAl
KQogcmVuYW1lIHtBcm1WaXJ0UGtnID0+IE92bWZQa2d9L0xpYnJhcnkvWGVuUmVhbFRpbWVDbG9j
a0xpYi9YZW5SZWFsVGltZUNsb2NrTGliLmMgKDEwMCUpCgpkaWZmIC0tZ2l0IGEvQXJtVmlydFBr
Zy9Bcm1WaXJ0WGVuLmRzYyBiL0FybVZpcnRQa2cvQXJtVmlydFhlbi5kc2MKaW5kZXggNzkzMDRl
ZTYxZC4uMWI0MmE5YTgxMyAxMDA2NDQKLS0tIGEvQXJtVmlydFBrZy9Bcm1WaXJ0WGVuLmRzYwor
KysgYi9Bcm1WaXJ0UGtnL0FybVZpcnRYZW4uZHNjCkBAIC0yNyw3ICsyNyw3IEBAIFtEZWZpbmVz
XQogDQogW0xpYnJhcnlDbGFzc2VzXQ0KICAgU2VyaWFsUG9ydExpYnxPdm1mUGtnL0xpYnJhcnkv
WGVuQ29uc29sZVNlcmlhbFBvcnRMaWIvWGVuQ29uc29sZVNlcmlhbFBvcnRMaWIuaW5mDQotICBS
ZWFsVGltZUNsb2NrTGlifEFybVZpcnRQa2cvTGlicmFyeS9YZW5SZWFsVGltZUNsb2NrTGliL1hl
blJlYWxUaW1lQ2xvY2tMaWIuaW5mDQorICBSZWFsVGltZUNsb2NrTGlifE92bWZQa2cvTGlicmFy
eS9YZW5SZWFsVGltZUNsb2NrTGliL1hlblJlYWxUaW1lQ2xvY2tMaWIuaW5mDQogICBYZW5IeXBl
cmNhbGxMaWJ8T3ZtZlBrZy9MaWJyYXJ5L1hlbkh5cGVyY2FsbExpYi9YZW5IeXBlcmNhbGxMaWIu
aW5mDQogDQogICBBcm1HZW5lcmljVGltZXJDb3VudGVyTGlifEFybVZpcnRQa2cvTGlicmFyeS9Y
ZW5Bcm1HZW5lcmljVGltZXJWaXJ0Q291bnRlckxpYi9YZW5Bcm1HZW5lcmljVGltZXJWaXJ0Q291
bnRlckxpYi5pbmYNCmRpZmYgLS1naXQgYS9Bcm1WaXJ0UGtnL0xpYnJhcnkvWGVuUmVhbFRpbWVD
bG9ja0xpYi9YZW5SZWFsVGltZUNsb2NrTGliLmluZiBiL092bWZQa2cvTGlicmFyeS9YZW5SZWFs
VGltZUNsb2NrTGliL1hlblJlYWxUaW1lQ2xvY2tMaWIuaW5mCnNpbWlsYXJpdHkgaW5kZXggMTAw
JQpyZW5hbWUgZnJvbSBBcm1WaXJ0UGtnL0xpYnJhcnkvWGVuUmVhbFRpbWVDbG9ja0xpYi9YZW5S
ZWFsVGltZUNsb2NrTGliLmluZgpyZW5hbWUgdG8gT3ZtZlBrZy9MaWJyYXJ5L1hlblJlYWxUaW1l
Q2xvY2tMaWIvWGVuUmVhbFRpbWVDbG9ja0xpYi5pbmYKZGlmZiAtLWdpdCBhL0FybVZpcnRQa2cv
TGlicmFyeS9YZW5SZWFsVGltZUNsb2NrTGliL1hlblJlYWxUaW1lQ2xvY2tMaWIuYyBiL092bWZQ
a2cvTGlicmFyeS9YZW5SZWFsVGltZUNsb2NrTGliL1hlblJlYWxUaW1lQ2xvY2tMaWIuYwpzaW1p
bGFyaXR5IGluZGV4IDEwMCUKcmVuYW1lIGZyb20gQXJtVmlydFBrZy9MaWJyYXJ5L1hlblJlYWxU
aW1lQ2xvY2tMaWIvWGVuUmVhbFRpbWVDbG9ja0xpYi5jCnJlbmFtZSB0byBPdm1mUGtnL0xpYnJh
cnkvWGVuUmVhbFRpbWVDbG9ja0xpYi9YZW5SZWFsVGltZUNsb2NrTGliLmMKZGlmZiAtLWdpdCBh
L01haW50YWluZXJzLnR4dCBiL01haW50YWluZXJzLnR4dAppbmRleCA3OWRlZmQxM2JmLi45MTli
YWNjYzU2IDEwMDY0NAotLS0gYS9NYWludGFpbmVycy50eHQKKysrIGIvTWFpbnRhaW5lcnMudHh0
CkBAIC0xMTQsNyArMTE0LDYgQEAgUjogTGVpZiBMaW5kaG9sbSA8bGVpZi5saW5kaG9sbUBsaW5h
cm8ub3JnPgogQXJtVmlydFBrZzogbW9kdWxlcyB1c2VkIG9uIFhlbg0KIEY6IEFybVZpcnRQa2cv
QXJtVmlydFhlbi4qDQogRjogQXJtVmlydFBrZy9MaWJyYXJ5L1hlbkFybUdlbmVyaWNUaW1lclZp
cnRDb3VudGVyTGliLw0KLUY6IEFybVZpcnRQa2cvTGlicmFyeS9YZW5SZWFsVGltZUNsb2NrTGli
Lw0KIEY6IEFybVZpcnRQa2cvTGlicmFyeS9YZW5WaXJ0TWVtSW5mb0xpYi8NCiBGOiBBcm1WaXJ0
UGtnL1ByZVBpLw0KIEY6IEFybVZpcnRQa2cvWGVuQWNwaVBsYXRmb3JtRHhlLw0KQEAgLTM3NCw2
ICszNzMsNyBAQCBGOiBPdm1mUGtnL0xpYnJhcnkvWGVuQ29uc29sZVNlcmlhbFBvcnRMaWIvCiBG
OiBPdm1mUGtnL0xpYnJhcnkvWGVuSHlwZXJjYWxsTGliLw0KIEY6IE92bWZQa2cvTGlicmFyeS9Y
ZW5Jb01taW9MaWIvDQogRjogT3ZtZlBrZy9MaWJyYXJ5L1hlblBsYXRmb3JtTGliLw0KK0Y6IE92
bWZQa2cvTGlicmFyeS9YZW5SZWFsVGltZUNsb2NrTGliLw0KIEY6IE92bWZQa2cvT3ZtZlhlbi4q
DQogRjogT3ZtZlBrZy9Pdm1mWGVuRWxmSGVhZGVyR2VuZXJhdG9yLmMNCiBGOiBPdm1mUGtnL1Bs
YXRmb3JtUGVpL01lbURldGVjdC5jDQotLSAKQW50aG9ueSBQRVJBUkQKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 15:58:04 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 15:58:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hs82G-0002nW-69; Mon, 29 Jul 2019 15:58:04 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Q6P6=V2=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hs82E-0002lq-Ix
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 15:58:02 +0000
X-Inumbo-ID: a3e2f7e8-b219-11e9-b0e7-dfa62a446bf5
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id a3e2f7e8-b219-11e9-b0e7-dfa62a446bf5;
 Mon, 29 Jul 2019 15:58:01 +0000 (UTC)
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: lvJ5vsMwAw51ff9YBjVwQGeorpJ1VIkt4OsHH4NdxttGsNH3TAGkYlSQLLWfXmAYcYoHg84yBi
 LqpurP75Cye0KnCD5AV3bh5SRQ+NGpchzH8sJ5XA84qVAND7ya8/n1YSFAfQIjcqJlhP6trTpF
 NOivbI6+OsFyz/OrXA0cqQ2D7x9vP6d2bxFLYAaMPoOCZ5EuqbOQ2Rd4wMBf7QqQMzh8DXd2Dr
 RrXHev7jv1iMB5FOEaeECerFoPEPTmILcUTjzLeQBAWUAdq846PPWs4KPMM8fBVhUt/9pywlH8
 XeY=
X-SBRS: 2.7
X-MesageID: 3607270
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,323,1559534400"; 
   d="scan'208";a="3607270"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <devel@edk2.groups.io>
Date: Mon, 29 Jul 2019 16:39:20 +0100
Message-ID: <20190729153944.24239-12-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.22.0
In-Reply-To: <20190729153944.24239-1-anthony.perard@citrix.com>
References: <20190729153944.24239-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 11/35] OvmfPkg/XenPlatformPei: Use
 mXenHvmloaderInfo to get E820
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>,
 Jordan Justen <jordan.l.justen@intel.com>, Julien Grall <julien.grall@arm.com>,
 Anthony PERARD <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Laszlo Ersek <lersek@redhat.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VXNlIHRoZSBhbHJlYWR5IGNoZWNrZWQgcG9pbnRlciBtWGVuSHZtbG9hZGVySW5mbyB0byByZXRy
aWV2ZSB0aGUgRTgyMAp0YWJsZSBwcm9kdWNlZCBieSBodm1sb2FkZXIuCgpSZWY6IGh0dHBzOi8v
YnVnemlsbGEudGlhbm9jb3JlLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTY4OQpTaWduZWQtb2ZmLWJ5
OiBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KQWNrZWQtYnk6IExh
c3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+Ci0tLQogT3ZtZlBrZy9YZW5QbGF0Zm9ybVBl
aS9YZW4uYyB8IDE4ICsrKysrKysrKy0tLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDkgaW5zZXJ0
aW9ucygrKSwgOSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9Pdm1mUGtnL1hlblBsYXRmb3Jt
UGVpL1hlbi5jIGIvT3ZtZlBrZy9YZW5QbGF0Zm9ybVBlaS9YZW4uYwppbmRleCA5OTYyZmU5ZmM3
Li41YzdkN2RkYzFjIDEwMDY0NAotLS0gYS9Pdm1mUGtnL1hlblBsYXRmb3JtUGVpL1hlbi5jCisr
KyBiL092bWZQa2cvWGVuUGxhdGZvcm1QZWkvWGVuLmMKQEAgLTUzLDE4ICs1MywxOCBAQCBYZW5H
ZXRFODIwTWFwICgKICAgVUlOVDMyICpDb3VudA0KICAgKQ0KIHsNCi0gIEVGSV9YRU5fT1ZNRl9J
TkZPICpJbmZvID0NCi0gICAgKEVGSV9YRU5fT1ZNRl9JTkZPICopKFVJTlROKSBPVk1GX0lORk9f
UEhZU0lDQUxfQUREUkVTUzsNCisgIC8vDQorICAvLyBHZXQgRTgyMCBwcm9kdWNlZCBieSBodm1s
b2FkZXINCisgIC8vDQorICBpZiAobVhlbkh2bWxvYWRlckluZm8gIT0gTlVMTCkgew0KKyAgICBB
U1NFUlQgKG1YZW5Idm1sb2FkZXJJbmZvLT5FODIwIDwgTUFYX0FERFJFU1MpOw0KKyAgICAqRW50
cmllcyA9IChFRklfRTgyMF9FTlRSWTY0ICopKFVJTlROKSBtWGVuSHZtbG9hZGVySW5mby0+RTgy
MDsNCisgICAgKkNvdW50ID0gbVhlbkh2bWxvYWRlckluZm8tPkU4MjBFbnRyaWVzQ291bnQ7DQog
DQotICBpZiAoQXNjaWlTdHJDbXAgKChDSEFSOCAqKSBJbmZvLT5TaWduYXR1cmUsICJYZW5IVk1P
Vk1GIikpIHsNCi0gICAgcmV0dXJuIEVGSV9OT1RfRk9VTkQ7DQorICAgIHJldHVybiBFRklfU1VD
Q0VTUzsNCiAgIH0NCiANCi0gIEFTU0VSVCAoSW5mby0+RTgyMCA8IE1BWF9BRERSRVNTKTsNCi0g
ICpFbnRyaWVzID0gKEVGSV9FODIwX0VOVFJZNjQgKikoVUlOVE4pIEluZm8tPkU4MjA7DQotICAq
Q291bnQgPSBJbmZvLT5FODIwRW50cmllc0NvdW50Ow0KLQ0KLSAgcmV0dXJuIEVGSV9TVUNDRVNT
Ow0KKyAgcmV0dXJuIEVGSV9OT1RfRk9VTkQ7DQogfQ0KIA0KIC8qKg0KLS0gCkFudGhvbnkgUEVS
QVJECgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 15:58:04 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 15:58:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hs82G-0002nx-IR; Mon, 29 Jul 2019 15:58:04 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Q6P6=V2=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hs82E-0002lp-Il
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 15:58:02 +0000
X-Inumbo-ID: a252f518-b219-11e9-b1d6-736346dd0b99
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id a252f518-b219-11e9-b1d6-736346dd0b99;
 Mon, 29 Jul 2019 15:57:58 +0000 (UTC)
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: qOLaOccMLeUGVLrWJN7yBtgvKMzEWibyeYo5hBCJGKuRoULz0YH9BXyxD+Nd7Zdp+E9Y+wCbLY
 FmEk1XX5pwAlwWGlF2v5TpM0hY1ZA07MPwHY5/k1tqFSiEc2h55+EzDOEanhjwBKZG8DM0NF5O
 lbF8hxdCoqee4mYKOTP15MPbKJ/X4N78vTDBu49qt7OTkINIVXGm2lXeep8+UcZZTVxNBXEFNs
 E6jNHdqqof5bGqQiZtw8ExO4uxpIhcOvDoXzyVS91fOQtocnp6QDXEslzJV6lo8XeJ+pPA+AJr
 zXc=
X-SBRS: 2.7
X-MesageID: 3607265
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,323,1559534400"; 
   d="scan'208";a="3607265"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <devel@edk2.groups.io>
Date: Mon, 29 Jul 2019 16:39:24 +0100
Message-ID: <20190729153944.24239-16-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.22.0
In-Reply-To: <20190729153944.24239-1-anthony.perard@citrix.com>
References: <20190729153944.24239-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 15/35] OvmfPkg/AcpiPlatformDxe: Use Xen PVH
 RSDP if it 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: Ard Biesheuvel <ard.biesheuvel@linaro.org>,
 Jordan Justen <jordan.l.justen@intel.com>, Julien Grall <julien.grall@arm.com>,
 Anthony PERARD <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Laszlo Ersek <lersek@redhat.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SWYgdGhlIGZpcm13YXJlIGhhdmUgYmVlbiBzdGFydGVkIHZpYSB0aGUgWGVuIFBWSCBlbnRyeSBw
b2ludCwgYSBSU0RQCnBvaW50ZXIgd291bGQgaGF2ZSBiZWVuIHByb3ZpZGVkLiBVc2UgaXQuCgpS
ZWY6IGh0dHBzOi8vYnVnemlsbGEudGlhbm9jb3JlLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTY4OQpT
aWduZWQtb2ZmLWJ5OiBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4K
UmV2aWV3ZWQtYnk6IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+Ci0tLQoKTm90ZXM6
CiAgICB2NDoKICAgIC0gZml4IGNvZGluZyBzdHlsZQogICAgCiAgICB2MzoKICAgIC0gcGF0Y2gg
c3BsaXRlZCBmcm9tIHRoZSBwcmV2aW91cyBvbmUKICAgIC0gRml4IERFQlVHIGZvcm1hdCBzdHJp
bmcsIHVzZSAlcCBmb3IgcG9pbnRlcnMuCiAgICAgIGFuZCB1c2UgZ0VmaUNhbGxlckJhc2VOYW1l
IHRvIHByaW50IG1vZHVsZSBuYW1lCgogT3ZtZlBrZy9BY3BpUGxhdGZvcm1EeGUvWGVuLmMgfCAx
NyArKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDE3IGluc2VydGlvbnMoKykKCmRp
ZmYgLS1naXQgYS9Pdm1mUGtnL0FjcGlQbGF0Zm9ybUR4ZS9YZW4uYyBiL092bWZQa2cvQWNwaVBs
YXRmb3JtRHhlL1hlbi5jCmluZGV4IDgyNzk0YjkzM2UuLmY4MGRmZTFhNTcgMTAwNjQ0Ci0tLSBh
L092bWZQa2cvQWNwaVBsYXRmb3JtRHhlL1hlbi5jCisrKyBiL092bWZQa2cvQWNwaVBsYXRmb3Jt
RHhlL1hlbi5jCkBAIC0zNiwxMCArMzYsMjcgQEAgR2V0WGVuQWNwaVJzZHAgKAogICBFRklfQUNQ
SV8yXzBfUk9PVF9TWVNURU1fREVTQ1JJUFRJT05fUE9JTlRFUiAgICpSc2RwU3RydWN0dXJlUHRy
Ow0KICAgVUlOVDggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAqWGVu
QWNwaVB0cjsNCiAgIFVJTlQ4ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgU3VtOw0KKyAgRUZJX1hFTl9JTkZPICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAqWGVuSW5mbzsNCiANCiAgIC8vDQogICAvLyBEZXRlY3QgdGhlIFJTRFAgc3RydWN0dXJlDQog
ICAvLw0KKw0KKyAgLy8NCisgIC8vIEZpcnN0IGxvb2sgZm9yIFBWSCBvbmUNCisgIC8vDQorICBY
ZW5JbmZvID0gWGVuR2V0SW5mb0hPQiAoKTsNCisgIEFTU0VSVCAoWGVuSW5mbyAhPSBOVUxMKTsN
CisgIGlmIChYZW5JbmZvLT5Sc2RwUHZoICE9IE5VTEwpIHsNCisgICAgREVCVUcgKChERUJVR19J
TkZPLCAiJWE6IFVzZSBBQ1BJIFJTRFAgdGFibGUgYXQgMHglcFxuIiwNCisgICAgICBnRWZpQ2Fs
bGVyQmFzZU5hbWUsIFhlbkluZm8tPlJzZHBQdmgpKTsNCisgICAgKlJzZHBQdHIgPSBYZW5JbmZv
LT5Sc2RwUHZoOw0KKyAgICByZXR1cm4gRUZJX1NVQ0NFU1M7DQorICB9DQorDQorICAvLw0KKyAg
Ly8gT3RoZXJ3aXNlLCBsb29rIGZvciB0aGUgSFZNIG9uZQ0KKyAgLy8NCiAgIGZvciAoWGVuQWNw
aVB0ciA9IChVSU5UOCopKFVJTlROKSBYRU5fQUNQSV9QSFlTSUNBTF9BRERSRVNTOw0KICAgICAg
ICBYZW5BY3BpUHRyIDwgKFVJTlQ4KikoVUlOVE4pIFhFTl9CSU9TX1BIWVNJQ0FMX0VORDsNCiAg
ICAgICAgWGVuQWNwaVB0ciArPSAweDEwKSB7DQotLSAKQW50aG9ueSBQRVJBUkQKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 15:58:05 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 15:58: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 1hs82H-0002ox-0e; Mon, 29 Jul 2019 15: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=Q6P6=V2=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hs82E-0002mM-Vd
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 15:58:03 +0000
X-Inumbo-ID: a47be9a8-b219-11e9-8980-bc764e045a96
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a47be9a8-b219-11e9-8980-bc764e045a96;
 Mon, 29 Jul 2019 15:58:01 +0000 (UTC)
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: lMHgU7ZkGJO1fE1FBwEX/wI5Q24m8fSVKDrJQ+D9PYHETVi5PkcEW18aeQsTEAqiK6bBSqaDdP
 ZdpO5LiMEkCxhfvhpkv3I1FUGlbUdWGZCa2CbQBIJ2E3l0FgzkONnR0jVp13HNiJHCF3JMskvm
 WpHBdzMfHdXrD1gtgRn1b6UGtry4ql8hcvMukPoq7V5lXNODLcid11Whd16pqX7yO6avyoDL5j
 C27sSO0UKXDF0l/OP9hV0O81JcIM2MTx/5Wpk0GQKD2R8Nertelgi79OPJAN68V5T8XOp3i/Ah
 xsI=
X-SBRS: 2.7
X-MesageID: 3710501
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,323,1559534400"; 
   d="scan'208";a="3710501"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <devel@edk2.groups.io>
Date: Mon, 29 Jul 2019 16:39:41 +0100
Message-ID: <20190729153944.24239-33-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.22.0
In-Reply-To: <20190729153944.24239-1-anthony.perard@citrix.com>
References: <20190729153944.24239-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 32/35] OvmfPkg: Introduce PcdXenGrantFrames
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>,
 Jordan Justen <jordan.l.justen@intel.com>, Julien Grall <julien.grall@arm.com>,
 Anthony PERARD <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Laszlo Ersek <lersek@redhat.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SW50cm9kdWNlIFBjZFhlbkdyYW50RnJhbWVzIHRvIHJlcGxhY2UgYSBkZWZpbmUgaW4gWGVuQnVz
RHhlIGFuZCBhbGxvdwp0aGUgc2FtZSB2YWx1ZSB0byBiZSB1c2VkIGluIGEgZGlmZmVyZW50IG1v
ZHVsZS4KClRoZSByZWFzb24gZm9yIHRoZSBudW1iZXIgb2YgcGFnZSB0byBiZSA0IGRvZXNuJ3Qg
ZXhpc3QgYW55bW9yZSwgc28Kc2ltcGx5IHJlbW92ZSB0aGUgY29tbWVudC4KClNpZ25lZC1vZmYt
Ynk6IEFudGhvbnkgUEVSQVJEIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29tPgotLS0KIE92bWZQ
a2cvT3ZtZlBrZy5kZWMgICAgICAgICAgICAgfCAzICsrKwogT3ZtZlBrZy9YZW5CdXNEeGUvWGVu
QnVzRHhlLmluZiB8IDIgKysKIE92bWZQa2cvWGVuQnVzRHhlL1hlbkJ1c0R4ZS5oICAgfCAxICsK
IE92bWZQa2cvWGVuQnVzRHhlL0dyYW50VGFibGUuYyAgfCAzICstLQogNCBmaWxlcyBjaGFuZ2Vk
LCA3IGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvT3ZtZlBrZy9P
dm1mUGtnLmRlYyBiL092bWZQa2cvT3ZtZlBrZy5kZWMKaW5kZXggMDRkNWUyOTI3Mi4uZDVmZWU4
MDVlZiAxMDA2NDQKLS0tIGEvT3ZtZlBrZy9Pdm1mUGtnLmRlYworKysgYi9Pdm1mUGtnL092bWZQ
a2cuZGVjCkBAIC0yMjUsNiArMjI1LDkgQEAgW1BjZHNGaXhlZEF0QnVpbGRdCiAgIGdVZWZpT3Zt
ZlBrZ1Rva2VuU3BhY2VHdWlkLlBjZFhlblB2aFN0YXJ0T2ZEYXlTdHJ1Y3RQdHJ8MHgwfFVJTlQz
MnwweDE3DQogICBnVWVmaU92bWZQa2dUb2tlblNwYWNlR3VpZC5QY2RYZW5QdmhTdGFydE9mRGF5
U3RydWN0UHRyU2l6ZXwweDB8VUlOVDMyfDB4MzINCiANCisgICMjIE51bWJlciBvZiBwYWdlIGZy
YW1lcyB0byB1c2UgZm9yIHN0b3JpbmcgZ3JhbnQgdGFibGUgZW50cmllcy4NCisgIGdVZWZpT3Zt
ZlBrZ1Rva2VuU3BhY2VHdWlkLlBjZFhlbkdyYW50RnJhbWVzfDR8VUlOVDMyfDB4MzMNCisNCiBb
UGNkc0R5bmFtaWMsIFBjZHNEeW5hbWljRXhdDQogICBnVWVmaU92bWZQa2dUb2tlblNwYWNlR3Vp
ZC5QY2RFbXVWYXJpYWJsZUV2ZW50fDB8VUlOVDY0fDINCiAgIGdVZWZpT3ZtZlBrZ1Rva2VuU3Bh
Y2VHdWlkLlBjZE92bWZGbGFzaFZhcmlhYmxlc0VuYWJsZXxGQUxTRXxCT09MRUFOfDB4MTANCmRp
ZmYgLS1naXQgYS9Pdm1mUGtnL1hlbkJ1c0R4ZS9YZW5CdXNEeGUuaW5mIGIvT3ZtZlBrZy9YZW5C
dXNEeGUvWGVuQnVzRHhlLmluZgppbmRleCA4NmUwZmI4MjI0Li4wYjc4Y2QwYWY0IDEwMDY0NAot
LS0gYS9Pdm1mUGtnL1hlbkJ1c0R4ZS9YZW5CdXNEeGUuaW5mCisrKyBiL092bWZQa2cvWGVuQnVz
RHhlL1hlbkJ1c0R4ZS5pbmYKQEAgLTU5LDMgKzU5LDUgQEAgW1Byb3RvY29sc10KICAgZ1hlbkJ1
c1Byb3RvY29sR3VpZA0KICAgZ1hlbklvUHJvdG9jb2xHdWlkDQogDQorW0ZpeGVkUGNkXQ0KKyAg
Z1VlZmlPdm1mUGtnVG9rZW5TcGFjZUd1aWQuUGNkWGVuR3JhbnRGcmFtZXMNCmRpZmYgLS1naXQg
YS9Pdm1mUGtnL1hlbkJ1c0R4ZS9YZW5CdXNEeGUuaCBiL092bWZQa2cvWGVuQnVzRHhlL1hlbkJ1
c0R4ZS5oCmluZGV4IDg1MTAzNjFiY2EuLmIxZGNjMzU0OWMgMTAwNjQ0Ci0tLSBhL092bWZQa2cv
WGVuQnVzRHhlL1hlbkJ1c0R4ZS5oCisrKyBiL092bWZQa2cvWGVuQnVzRHhlL1hlbkJ1c0R4ZS5o
CkBAIC0yMiw2ICsyMiw3IEBACiAjaW5jbHVkZSA8TGlicmFyeS9VZWZpTGliLmg+DQogI2luY2x1
ZGUgPExpYnJhcnkvRGV2aWNlUGF0aExpYi5oPg0KICNpbmNsdWRlIDxMaWJyYXJ5L0RlYnVnTGli
Lmg+DQorI2luY2x1ZGUgPExpYnJhcnkvUGNkTGliLmg+DQogDQogDQogLy8NCmRpZmYgLS1naXQg
YS9Pdm1mUGtnL1hlbkJ1c0R4ZS9HcmFudFRhYmxlLmMgYi9Pdm1mUGtnL1hlbkJ1c0R4ZS9HcmFu
dFRhYmxlLmMKaW5kZXggNjU3NWU5Yjg4Yy4uMTEzMDQwNGNkMSAxMDA2NDQKLS0tIGEvT3ZtZlBr
Zy9YZW5CdXNEeGUvR3JhbnRUYWJsZS5jCisrKyBiL092bWZQa2cvWGVuQnVzRHhlL0dyYW50VGFi
bGUuYwpAQCAtMjIsOCArMjIsNyBAQAogDQogI2RlZmluZSBOUl9SRVNFUlZFRF9FTlRSSUVTIDgN
CiANCi0vKiBOUl9HUkFOVF9GUkFNRVMgbXVzdCBiZSBsZXNzIHRoYW4gb3IgZXF1YWwgdG8gdGhh
dCBjb25maWd1cmVkIGluIFhlbiAqLw0KLSNkZWZpbmUgTlJfR1JBTlRfRlJBTUVTIDQNCisjZGVm
aW5lIE5SX0dSQU5UX0ZSQU1FUyAoRml4ZWRQY2RHZXQzMiAoUGNkWGVuR3JhbnRGcmFtZXMpKQ0K
ICNkZWZpbmUgTlJfR1JBTlRfRU5UUklFUyAoTlJfR1JBTlRfRlJBTUVTICogRUZJX1BBR0VfU0la
RSAvIHNpemVvZihncmFudF9lbnRyeV92MV90KSkNCiANCiBTVEFUSUMgZ3JhbnRfZW50cnlfdjFf
dCAqR3JhbnRUYWJsZSA9IE5VTEw7DQotLSAKQW50aG9ueSBQRVJBUkQKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 15:58:11 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 15:58:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hs82N-0002us-Eb; Mon, 29 Jul 2019 15:58:11 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Q6P6=V2=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hs82L-0002tC-Bn
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 15:58:09 +0000
X-Inumbo-ID: a852fe7e-b219-11e9-8980-bc764e045a96
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a852fe7e-b219-11e9-8980-bc764e045a96;
 Mon, 29 Jul 2019 15:58:08 +0000 (UTC)
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: kn7KdF7qyQZxc3NTFVbIXFNmLegg0x7rnlI6vAhvdU+xKpLAXs5BUVLPpfLr3YgPMS2Yg5Xmgp
 N2TTPEgPAdfbKCHjwiUYe5dC1nS/3fQxPCjuDYX7FE9A8tss79LxluTrimEvlIh9VJIsRrmR4J
 zd2Yz5B14qtpgXHxeJ3dZlO+LYt+kfwrt+SY0xZEKC6OELf1ASemNZzECD9JcT9jKh5Cn6e8c3
 ffelZjdhiW3ABhFUmnoaUrn+VJkCJgFXVgx2m+REFrjhqN8t8rx2ZIySJuNkYj4w8QAwbY3/WK
 j4w=
X-SBRS: 2.7
X-MesageID: 3579636
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,323,1559534400"; 
   d="scan'208";a="3579636"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <devel@edk2.groups.io>
Date: Mon, 29 Jul 2019 16:39:34 +0100
Message-ID: <20190729153944.24239-26-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.22.0
In-Reply-To: <20190729153944.24239-1-anthony.perard@citrix.com>
References: <20190729153944.24239-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 25/35] OvmfPkg/XenPlatformPei: Ignore missing
 PCI Host Bridge on Xen PVH
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>,
 Jordan Justen <jordan.l.justen@intel.com>, Julien Grall <julien.grall@arm.com>,
 Anthony PERARD <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Laszlo Ersek <lersek@redhat.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

V2hlbiB0aGUgZGV2aWNlIElEIG9mIHRoZSBob3N0IGJyaWRnZSBpcyB1bmtub3duLCBjaGVjayBp
ZiB3ZSBhcmUKcnVubmluZyBhcyBhIFBWSCBndWVzdCBhcyB0aGVyZSBpcyBubyBQQ0kgYnVzIGlu
IHRoYXQgY2FzZS4KClJlZjogaHR0cHM6Ly9idWd6aWxsYS50aWFub2NvcmUub3JnL3Nob3dfYnVn
LmNnaT9pZD0xNjg5ClNpZ25lZC1vZmYtYnk6IEFudGhvbnkgUEVSQVJEIDxhbnRob255LnBlcmFy
ZEBjaXRyaXguY29tPgpBY2tlZC1ieTogTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4K
LS0tCgpOb3RlczoKICAgIHYzOgogICAgLSBSZW1vdmUgdXNlIG9mIFhFTl9QVkhfUENJX0hPU1Rf
QlJJREdFX0RFVklDRV9JRCwgYW5kIHNpbXBseSBkb24ndCBzZXQKICAgICAgUGNkT3ZtZkhvc3RC
cmlkZ2VQY2lEZXZJZC4KICAgIAogICAgdjI6CiAgICAtIFVzZSBuZXcgWEVOX1BWSF9QQ0lfSE9T
VF9CUklER0VfREVWSUNFX0lEIG1hY3JvCgogT3ZtZlBrZy9YZW5QbGF0Zm9ybVBlaS9QbGF0Zm9y
bS5jIHwgNiArKysrKysKIDEgZmlsZSBjaGFuZ2VkLCA2IGluc2VydGlvbnMoKykKCmRpZmYgLS1n
aXQgYS9Pdm1mUGtnL1hlblBsYXRmb3JtUGVpL1BsYXRmb3JtLmMgYi9Pdm1mUGtnL1hlblBsYXRm
b3JtUGVpL1BsYXRmb3JtLmMKaW5kZXggMmY0MmNhNmNjZC4uNzE3ZmQwYWIxYSAxMDA2NDQKLS0t
IGEvT3ZtZlBrZy9YZW5QbGF0Zm9ybVBlaS9QbGF0Zm9ybS5jCisrKyBiL092bWZQa2cvWGVuUGxh
dGZvcm1QZWkvUGxhdGZvcm0uYwpAQCAtMjgzLDYgKzI4MywxMiBAQCBNaXNjSW5pdGlhbGl6YXRp
b24gKAogICAgICAgQWNwaUVuQml0ICA9IElDSDlfQUNQSV9DTlRMX0FDUElfRU47DQogICAgICAg
YnJlYWs7DQogICAgIGRlZmF1bHQ6DQorICAgICAgaWYgKFhlblB2aERldGVjdGVkICgpKSB7DQor
ICAgICAgICAvLw0KKyAgICAgICAgLy8gVGhlcmUgaXMgbm8gUENJIGJ1cyBpbiB0aGlzIGNhc2UN
CisgICAgICAgIC8vDQorICAgICAgICByZXR1cm47DQorICAgICAgfQ0KICAgICAgIERFQlVHICgo
REVCVUdfRVJST1IsICIlYTogVW5rbm93biBIb3N0IEJyaWRnZSBEZXZpY2UgSUQ6IDB4JTA0eFxu
IiwNCiAgICAgICAgIF9fRlVOQ1RJT05fXywgbUhvc3RCcmlkZ2VEZXZJZCkpOw0KICAgICAgIEFT
U0VSVCAoRkFMU0UpOw0KLS0gCkFudGhvbnkgUEVSQVJECgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 15:58:13 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 15: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 1hs82P-0002xM-2Y; Mon, 29 Jul 2019 15:58: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=Q6P6=V2=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hs82N-0002v5-Pz
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 15:58:11 +0000
X-Inumbo-ID: a9d36b29-b219-11e9-8980-bc764e045a96
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a9d36b29-b219-11e9-8980-bc764e045a96;
 Mon, 29 Jul 2019 15:58:10 +0000 (UTC)
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 3ARBLeNSo2mL2OkpWWqoUly+FoDdSJQxfcbCUH3/VJMvmqVRiEFTQlIBThANPKP6xjXSoCfy4C
 Z1hbFg8d/KibdeJBe86SEWlpetBDQaeD+YWoDLNUJrdaGuiibHu54Lpxg/W3LDjDwmzZ+bYSIb
 Hi8qP5977299if4r1vgl+4Ds09ZC1OZV6i4p4k9VOL9NBnjp0Nwie/6StcgTIZJfzBiaxlINlX
 D0ZlbdZv+uLIhvEgBGYi6mbb3Ez9QMb0aBi0Mwll0DSlT1+h+d/+RZ2GPwIc6liNdhflFROJH5
 POM=
X-SBRS: 2.7
X-MesageID: 3579638
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,323,1559534400"; 
   d="scan'208";a="3579638"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <devel@edk2.groups.io>
Date: Mon, 29 Jul 2019 16:39:19 +0100
Message-ID: <20190729153944.24239-11-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.22.0
In-Reply-To: <20190729153944.24239-1-anthony.perard@citrix.com>
References: <20190729153944.24239-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 10/35] OvmfPkg/XenPlatformPei: Detect
 OVMF_INFO from hvmloader
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>,
 Jordan Justen <jordan.l.justen@intel.com>, Julien Grall <julien.grall@arm.com>,
 Anthony PERARD <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Laszlo Ersek <lersek@redhat.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RUZJX1hFTl9PVk1GX0lORk8gaXMgb25seSB1c2VmdWwgdG8gcmV0cmlldmUgdGhlIEU4MjAgdGFi
bGUuIFRoZQptWGVuSHZtbG9hZGVySW5mbyBpc24ndCB1c2VkIHlldCwgYnV0IHdpbGwgYmUgdXNl
IGluIGEgZnVydGhlciBwYXRjaCB0bwpyZXRyaWV2ZSB0aGUgRTgyMCB0YWJsZS4KCkFsc28gcmVt
b3ZlIHRoZSB1bnVzZWQgcG9pbnRlciBmcm9tIHRoZSBYZW5JbmZvIEhPQiBhcyB0aGF0IGluZm9y
bWF0aW9uCmlzIG9ubHkgdXNlZnVsIGluIHRoZSBYZW5QbGF0Zm9ybVBlaS4KClJlZjogaHR0cHM6
Ly9idWd6aWxsYS50aWFub2NvcmUub3JnL3Nob3dfYnVnLmNnaT9pZD0xNjg5ClNpZ25lZC1vZmYt
Ynk6IEFudGhvbnkgUEVSQVJEIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29tPgpBY2tlZC1ieTog
TGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KLS0tCgpOb3RlczoKICAgIHYzOgogICAg
LSBmaXggY29kaW5nIHN0eWxlCiAgICAtIGZpeCBjb21taXQgbWVzc2FnZQoKIE92bWZQa2cvSW5j
bHVkZS9HdWlkL1hlbkluZm8uaCB8ICA0IC0tLS0KIE92bWZQa2cvUGxhdGZvcm1QZWkvWGVuLmMg
ICAgICB8ICAzIC0tLQogT3ZtZlBrZy9YZW5QbGF0Zm9ybVBlaS9YZW4uYyAgIHwgMjUgKysrKysr
KysrKysrKysrKysrKysrKystLQogMyBmaWxlcyBjaGFuZ2VkLCAyMyBpbnNlcnRpb25zKCspLCA5
IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL092bWZQa2cvSW5jbHVkZS9HdWlkL1hlbkluZm8u
aCBiL092bWZQa2cvSW5jbHVkZS9HdWlkL1hlbkluZm8uaAppbmRleCAyNWQ3NmE3ODI4Li5iMDUy
ZDYxOGZkIDEwMDY0NAotLS0gYS9Pdm1mUGtnL0luY2x1ZGUvR3VpZC9YZW5JbmZvLmgKKysrIGIv
T3ZtZlBrZy9JbmNsdWRlL0d1aWQvWGVuSW5mby5oCkBAIC0xOCwxMCArMTgsNiBAQCB0eXBlZGVm
IHN0cnVjdCB7CiAgIC8vLw0KICAgVk9JRCAqSHlwZXJQYWdlczsNCiAgIC8vLw0KLSAgLy8vIExv
Y2F0aW9uIG9mIHRoZSBodm1faW5mbyBwYWdlLg0KLSAgLy8vDQotICBWT0lEICpIdm1JbmZvOw0K
LSAgLy8vDQogICAvLy8gSHlwZXJ2aXNvciBtYWpvciB2ZXJzaW9uLg0KICAgLy8vDQogICBVSU5U
MTYgVmVyc2lvbk1ham9yOw0KZGlmZiAtLWdpdCBhL092bWZQa2cvUGxhdGZvcm1QZWkvWGVuLmMg
Yi9Pdm1mUGtnL1BsYXRmb3JtUGVpL1hlbi5jCmluZGV4IDg5ZGM0MTQzYjIuLjNlMTViMzJhNzMg
MTAwNjQ0Ci0tLSBhL092bWZQa2cvUGxhdGZvcm1QZWkvWGVuLmMKKysrIGIvT3ZtZlBrZy9QbGF0
Zm9ybVBlaS9YZW4uYwpAQCAtOTgsOSArOTgsNiBAQCBYZW5Db25uZWN0ICgKICAgbVhlbkluZm8u
VmVyc2lvbk1ham9yID0gKFVJTlQxNikoWGVuVmVyc2lvbiA+PiAxNik7DQogICBtWGVuSW5mby5W
ZXJzaW9uTWlub3IgPSAoVUlOVDE2KShYZW5WZXJzaW9uICYgMHhGRkZGKTsNCiANCi0gIC8qIFRC
RDogTG9jYXRlIGh2bV9pbmZvIGFuZCByZXNlcnZlIGl0IGF3YXkuICovDQotICBtWGVuSW5mby5I
dm1JbmZvID0gTlVMTDsNCi0NCiAgIEJ1aWxkR3VpZERhdGFIb2IgKA0KICAgICAmZ0VmaVhlbklu
Zm9HdWlkLA0KICAgICAmbVhlbkluZm8sDQpkaWZmIC0tZ2l0IGEvT3ZtZlBrZy9YZW5QbGF0Zm9y
bVBlaS9YZW4uYyBiL092bWZQa2cvWGVuUGxhdGZvcm1QZWkvWGVuLmMKaW5kZXggZjRkMGQxYzcz
Yi4uOTk2MmZlOWZjNyAxMDA2NDQKLS0tIGEvT3ZtZlBrZy9YZW5QbGF0Zm9ybVBlaS9YZW4uYwor
KysgYi9Pdm1mUGtnL1hlblBsYXRmb3JtUGVpL1hlbi5jCkBAIC0zMyw2ICszMywxMiBAQCBTVEFU
SUMgVUlOVDMyIG1YZW5MZWFmID0gMDsKIA0KIEVGSV9YRU5fSU5GTyBtWGVuSW5mbzsNCiANCisv
Lw0KKy8vIExvY2F0aW9uIG9mIHRoZSBmaXJtd2FyZSBpbmZvIHN0cnVjdCBzZXR1cCBieSBodm1s
b2FkZXIuDQorLy8gT25seSB0aGUgRTgyMCB0YWJsZSBpcyB1c2VkIGJ5IE9WTUYuDQorLy8NCitF
RklfWEVOX09WTUZfSU5GTyAqbVhlbkh2bWxvYWRlckluZm87DQorDQogLyoqDQogICBSZXR1cm5z
IEU4MjAgbWFwIHByb3ZpZGVkIGJ5IFhlbg0KIA0KQEAgLTc4LDYgKzg0LDggQEAgWGVuQ29ubmVj
dCAoCiAgIFVJTlQzMiBUcmFuc2ZlclJlZzsNCiAgIFVJTlQzMiBUcmFuc2ZlclBhZ2VzOw0KICAg
VUlOVDMyIFhlblZlcnNpb247DQorICBFRklfWEVOX09WTUZfSU5GTyAqSW5mbzsNCisgIENIQVI4
IFNpZ1tzaXplb2YgKEluZm8tPlNpZ25hdHVyZSkgKyAxXTsNCiANCiAgIEFzbUNwdWlkIChYZW5M
ZWFmICsgMiwgJlRyYW5zZmVyUGFnZXMsICZUcmFuc2ZlclJlZywgTlVMTCwgTlVMTCk7DQogICBt
WGVuSW5mby5IeXBlclBhZ2VzID0gQWxsb2NhdGVQYWdlcyAoVHJhbnNmZXJQYWdlcyk7DQpAQCAt
OTcsOCArMTA1LDIxIEBAIFhlbkNvbm5lY3QgKAogICBtWGVuSW5mby5WZXJzaW9uTWFqb3IgPSAo
VUlOVDE2KShYZW5WZXJzaW9uID4+IDE2KTsNCiAgIG1YZW5JbmZvLlZlcnNpb25NaW5vciA9IChV
SU5UMTYpKFhlblZlcnNpb24gJiAweEZGRkYpOw0KIA0KLSAgLyogVEJEOiBMb2NhdGUgaHZtX2lu
Zm8gYW5kIHJlc2VydmUgaXQgYXdheS4gKi8NCi0gIG1YZW5JbmZvLkh2bUluZm8gPSBOVUxMOw0K
KyAgLy8NCisgIC8vIENoZWNrIGlmIHRoZXJlIGFyZSBpbmZvcm1hdGlvbiBsZWZ0IGJ5IGh2bWxv
YWRlcg0KKyAgLy8NCisNCisgIEluZm8gPSAoRUZJX1hFTl9PVk1GX0lORk8gKikoVUlOVE4pIE9W
TUZfSU5GT19QSFlTSUNBTF9BRERSRVNTOw0KKyAgLy8NCisgIC8vIENvcHkgdGhlIHNpZ25hdHVy
ZSwgYW5kIG1ha2UgaXQgbnVsbC10ZXJtaW5hdGVkLg0KKyAgLy8NCisgIEFzY2lpU3RybkNweVMg
KFNpZywgc2l6ZW9mIChTaWcpLCAoQ0hBUjggKikgJkluZm8tPlNpZ25hdHVyZSwNCisgICAgc2l6
ZW9mIChJbmZvLT5TaWduYXR1cmUpKTsNCisgIGlmIChBc2NpaVN0ckNtcCAoU2lnLCAiWGVuSFZN
T1ZNRiIpID09IDApIHsNCisgICAgbVhlbkh2bWxvYWRlckluZm8gPSBJbmZvOw0KKyAgfSBlbHNl
IHsNCisgICAgbVhlbkh2bWxvYWRlckluZm8gPSBOVUxMOw0KKyAgfQ0KIA0KICAgQnVpbGRHdWlk
RGF0YUhvYiAoDQogICAgICZnRWZpWGVuSW5mb0d1aWQsDQotLSAKQW50aG9ueSBQRVJBUkQKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 15:58:13 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 15: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 1hs82P-0002xx-FL; Mon, 29 Jul 2019 15:58:13 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Q6P6=V2=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hs82N-0002vN-Ry
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 15:58:11 +0000
X-Inumbo-ID: a9550d88-b219-11e9-9401-4fb1de5aba37
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id a9550d88-b219-11e9-9401-4fb1de5aba37;
 Mon, 29 Jul 2019 15:58:10 +0000 (UTC)
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: dcMEupTCQYbHFYV1ktcq9ee82QuNaXCdHKSkfr4Yur0Er5YJLvSrryVgAEzEGmy+6AQii9PAcg
 MYrxiPw1eXsirmYH6ScJSgRdvkzIJ4sqOY5TFE5QLbs9u6ayL1+jVhmBlsMMK5qrxg3L8+CF6E
 CPIbyT/gJEhJRGQjxEb3gIR+WgMCOqb0gPFsfKfssjkrrNKLmJVQCG75Uzby0LcmZHW542T3Fh
 EybJ0u45e7hNsXbtoBcudkbU2wMGG3LGk4KZM1AC8zg6yLgD438dhbBG/z9WZVe2WjqUmlIuY8
 +Xk=
X-SBRS: 2.7
X-MesageID: 3607276
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,323,1559534400"; 
   d="scan'208";a="3607276"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <devel@edk2.groups.io>
Date: Mon, 29 Jul 2019 16:39:28 +0100
Message-ID: <20190729153944.24239-20-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.22.0
In-Reply-To: <20190729153944.24239-1-anthony.perard@citrix.com>
References: <20190729153944.24239-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 19/35] OvmfPkg/XenPlatformPei: Setup
 HyperPages earlier
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>,
 Jordan Justen <jordan.l.justen@intel.com>, Julien Grall <julien.grall@arm.com>,
 Anthony PERARD <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Laszlo Ersek <lersek@redhat.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

V2UgYXJlIGdvaW5nIHRvIG5lZWQgdG8gbWFrZSBhbiBoeXBlcmNhbGwgaW4gb3JkZXIgdG8gcmV0
cmVpdmUgdGhlIEU4MjAKdGFibGUgZnJvbSB0aGUgaHlwZXJ2aXNvciBiZWZvcmUgYmVlbiBhYmxl
IHRvIHNldHVwIHRoZSBtZW1vcnkuCgpDYWxsaW5nIFhlbkNvbm5lY3QgZWFybGllciB3aWxsIGFs
bG93IHRvIHNldHVwIHRoZSBYZW5IeXBlcmNhbGxMaWIKZWFybGllciB0byBhbGxvdyB0byBtYWtl
IGh5cGVyY2FsbHMuCgpXaGlsZSBoZXJlLCBhZGQgc29tZSBjb21tZW50cyBpbiBYZW5Db25uZWN0
KCkuCgpSZWY6IGh0dHBzOi8vYnVnemlsbGEudGlhbm9jb3JlLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9
MTY4OQpTaWduZWQtb2ZmLWJ5OiBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4
LmNvbT4KQWNrZWQtYnk6IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+Ci0tLQogT3Zt
ZlBrZy9YZW5QbGF0Zm9ybVBlaS9QbGF0Zm9ybS5oIHwgIDUgKysrKysKIE92bWZQa2cvWGVuUGxh
dGZvcm1QZWkvUGxhdGZvcm0uYyB8ICAyICsrCiBPdm1mUGtnL1hlblBsYXRmb3JtUGVpL1hlbi5j
ICAgICAgfCAyMyArKysrKysrKysrKystLS0tLS0tLS0tLQogMyBmaWxlcyBjaGFuZ2VkLCAxOSBp
bnNlcnRpb25zKCspLCAxMSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9Pdm1mUGtnL1hlblBs
YXRmb3JtUGVpL1BsYXRmb3JtLmggYi9Pdm1mUGtnL1hlblBsYXRmb3JtUGVpL1BsYXRmb3JtLmgK
aW5kZXggOTI1ZGYzMWY4OC4uNGE4MDA1N2JkYyAxMDA2NDQKLS0tIGEvT3ZtZlBrZy9YZW5QbGF0
Zm9ybVBlaS9QbGF0Zm9ybS5oCisrKyBiL092bWZQa2cvWGVuUGxhdGZvcm1QZWkvUGxhdGZvcm0u
aApAQCAtNzksNiArNzksMTEgQEAgSW5zdGFsbENsZWFyQ2FjaGVDYWxsYmFjayAoCiAgIFZPSUQN
CiAgICk7DQogDQorRUZJX1NUQVRVUw0KK1hlbkNvbm5lY3QgKA0KKyAgVk9JRA0KKyAgKTsNCisN
CiBFRklfU1RBVFVTDQogSW5pdGlhbGl6ZVhlbiAoDQogICBWT0lEDQpkaWZmIC0tZ2l0IGEvT3Zt
ZlBrZy9YZW5QbGF0Zm9ybVBlaS9QbGF0Zm9ybS5jIGIvT3ZtZlBrZy9YZW5QbGF0Zm9ybVBlaS9Q
bGF0Zm9ybS5jCmluZGV4IDU4MDllYWRiMGIuLjZhYWFmYzNlZTkgMTAwNjQ0Ci0tLSBhL092bWZQ
a2cvWGVuUGxhdGZvcm1QZWkvUGxhdGZvcm0uYworKysgYi9Pdm1mUGtnL1hlblBsYXRmb3JtUGVp
L1BsYXRmb3JtLmMKQEAgLTQxNiw2ICs0MTYsOCBAQCBJbml0aWFsaXplWGVuUGxhdGZvcm0gKAog
ICAgIENwdURlYWRMb29wICgpOw0KICAgfQ0KIA0KKyAgWGVuQ29ubmVjdCAoKTsNCisNCiAgIEJv
b3RNb2RlSW5pdGlhbGl6YXRpb24gKCk7DQogICBBZGRyZXNzV2lkdGhJbml0aWFsaXphdGlvbiAo
KTsNCiANCmRpZmYgLS1naXQgYS9Pdm1mUGtnL1hlblBsYXRmb3JtUGVpL1hlbi5jIGIvT3ZtZlBr
Zy9YZW5QbGF0Zm9ybVBlaS9YZW4uYwppbmRleCAyMTA1MzA0YzQxLi4yOWI0MmI3NDZjIDEwMDY0
NAotLS0gYS9Pdm1mUGtnL1hlblBsYXRmb3JtUGVpL1hlbi5jCisrKyBiL092bWZQa2cvWGVuUGxh
dGZvcm1QZWkvWGVuLmMKQEAgLTcyLDE0ICs3MiwxMSBAQCBYZW5HZXRFODIwTWFwICgKIC8qKg0K
ICAgQ29ubmVjdHMgdG8gdGhlIEh5cGVydmlzb3IuDQogDQotICBAcGFyYW0gIFhlbkxlYWYgICAg
IENQVUlEIGluZGV4IHVzZWQgdG8gY29ubmVjdC4NCi0NCiAgIEByZXR1cm4gRUZJX1NUQVRVUw0K
IA0KICoqLw0KIEVGSV9TVEFUVVMNCiBYZW5Db25uZWN0ICgNCi0gIFVJTlQzMiBYZW5MZWFmDQog
ICApDQogew0KICAgVUlOVDMyIEluZGV4Ow0KQEAgLTkxLDcgKzg4LDEzIEBAIFhlbkNvbm5lY3Qg
KAogICBVSU5UMzIgKlBWSFJlc2V0VmVjdG9yRGF0YTsNCiAgIFJFVFVSTl9TVEFUVVMgU3RhdHVz
Ow0KIA0KLSAgQXNtQ3B1aWQgKFhlbkxlYWYgKyAyLCAmVHJhbnNmZXJQYWdlcywgJlRyYW5zZmVy
UmVnLCBOVUxMLCBOVUxMKTsNCisgIEFTU0VSVCAobVhlbkxlYWYgIT0gMCk7DQorDQorICAvLw0K
KyAgLy8gUHJlcGFyZSBIeXBlclBhZ2VzIHRvIGJlIGFibGUgdG8gbWFrZSBoeXBlcmNhbGxzDQor
ICAvLw0KKw0KKyAgQXNtQ3B1aWQgKG1YZW5MZWFmICsgMiwgJlRyYW5zZmVyUGFnZXMsICZUcmFu
c2ZlclJlZywgTlVMTCwgTlVMTCk7DQogICBtWGVuSW5mby5IeXBlclBhZ2VzID0gQWxsb2NhdGVQ
YWdlcyAoVHJhbnNmZXJQYWdlcyk7DQogICBpZiAoIW1YZW5JbmZvLkh5cGVyUGFnZXMpIHsNCiAg
ICAgcmV0dXJuIEVGSV9PVVRfT0ZfUkVTT1VSQ0VTOw0KQEAgLTEwMyw3ICsxMDYsMTEgQEAgWGVu
Q29ubmVjdCAoCiAgICAgICAgICAgICAgICAgICAgKEluZGV4IDw8IEVGSV9QQUdFX1NISUZUKSAr
IEluZGV4KTsNCiAgIH0NCiANCi0gIEFzbUNwdWlkIChYZW5MZWFmICsgMSwgJlhlblZlcnNpb24s
IE5VTEwsIE5VTEwsIE5VTEwpOw0KKyAgLy8NCisgIC8vIEZpbmQgb3V0IHRoZSBYZW4gdmVyc2lv
bg0KKyAgLy8NCisNCisgIEFzbUNwdWlkIChtWGVuTGVhZiArIDEsICZYZW5WZXJzaW9uLCBOVUxM
LCBOVUxMLCBOVUxMKTsNCiAgIERFQlVHICgoREVCVUdfRVJST1IsICJEZXRlY3RlZCBYZW4gdmVy
c2lvbiAlZC4lZFxuIiwNCiAgICAgICAgICAgWGVuVmVyc2lvbiA+PiAxNiwgWGVuVmVyc2lvbiAm
IDB4RkZGRikpOw0KICAgbVhlbkluZm8uVmVyc2lvbk1ham9yID0gKFVJTlQxNikoWGVuVmVyc2lv
biA+PiAxNik7DQpAQCAtMjYyLDEyICsyNjksNiBAQCBJbml0aWFsaXplWGVuICgKIHsNCiAgIFJF
VFVSTl9TVEFUVVMgUGNkU3RhdHVzOw0KIA0KLSAgaWYgKG1YZW5MZWFmID09IDApIHsNCi0gICAg
cmV0dXJuIEVGSV9OT1RfRk9VTkQ7DQotICB9DQotDQotICBYZW5Db25uZWN0IChtWGVuTGVhZik7
DQotDQogICAvLw0KICAgLy8gUmVzZXJ2ZSBhd2F5IEhWTUxPQURFUiByZXNlcnZlZCBtZW1vcnkg
WzB4RkMwMDAwMDAsMHhGRDAwMDAwMCkuDQogICAvLyBUaGlzIG5lZWRzIHRvIG1hdGNoIEhWTUxP
QURFUiBSRVNFUlZFRF9NRU1CQVNFL1JFU0VSVkVEX01FTVNJWkUuDQotLSAKQW50aG9ueSBQRVJB
UkQKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 15:58:20 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 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 1hs82V-00035U-SC; Mon, 29 Jul 2019 15:58:19 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Q6P6=V2=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hs82U-000345-KK
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 15:58:18 +0000
X-Inumbo-ID: ad925313-b219-11e9-8980-bc764e045a96
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ad925313-b219-11e9-8980-bc764e045a96;
 Mon, 29 Jul 2019 15:58:17 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: BZNIgitR2hz8Jve4CWcQw+g71IGTzDMyyKPEgY7/A6zzEe8w37VxKrFdZNBCkvjQeFyZYCqNaL
 sAZzhgTlzmXHVu+I3IjESrqS4Kk/Ly33+p18zU9FFZP/shosG5x+fnSZO7VtYQpeMCuUTeK3Yf
 LLacKGqD11sk7OQUQGI6yg4RwBNjkFZ+qHup7uJ9rlEtc6qQArh354J+8tv8OnbTboWUAOBSFp
 0Rn6T6kYW42SIQtJpFN/eJczMWKINc5C1eTaPgO8RAn85u3X7pHnsNowf0QeXxUfUtuz+P3lT0
 Y08=
X-SBRS: 2.7
X-MesageID: 3565747
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,323,1559534400"; 
   d="scan'208";a="3565747"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <devel@edk2.groups.io>
Date: Mon, 29 Jul 2019 16:39:29 +0100
Message-ID: <20190729153944.24239-21-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.22.0
In-Reply-To: <20190729153944.24239-1-anthony.perard@citrix.com>
References: <20190729153944.24239-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 20/35] OvmfPkg/XenPlatformPei: Introduce
 XenPvhDetected
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>,
 Jordan Justen <jordan.l.justen@intel.com>, Julien Grall <julien.grall@arm.com>,
 Anthony PERARD <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Laszlo Ersek <lersek@redhat.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

WGVuUHZoRGV0ZWN0ZWQoKSBjYW4gYmUgdXNlZCB0byBmaWd1cmUgb3V0IGlmIE9WTUYgaGFzIHN0
YXJ0ZWQgdmlhIHRoZQpYZW4gUFZIIGVudHJ5IHBvaW50LgoKUmVmOiBodHRwczovL2J1Z3ppbGxh
LnRpYW5vY29yZS5vcmcvc2hvd19idWcuY2dpP2lkPTE2ODkKU2lnbmVkLW9mZi1ieTogQW50aG9u
eSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+CkFja2VkLWJ5OiBMYXN6bG8gRXJz
ZWsgPGxlcnNla0ByZWRoYXQuY29tPgotLS0KIE92bWZQa2cvWGVuUGxhdGZvcm1QZWkvUGxhdGZv
cm0uaCB8ICA1ICsrKysrCiBPdm1mUGtnL1hlblBsYXRmb3JtUGVpL1hlbi5jICAgICAgfCAxMyAr
KysrKysrKysrKysrCiAyIGZpbGVzIGNoYW5nZWQsIDE4IGluc2VydGlvbnMoKykKCmRpZmYgLS1n
aXQgYS9Pdm1mUGtnL1hlblBsYXRmb3JtUGVpL1BsYXRmb3JtLmggYi9Pdm1mUGtnL1hlblBsYXRm
b3JtUGVpL1BsYXRmb3JtLmgKaW5kZXggNGE4MDA1N2JkYy4uZGI5YTYyNTcyZiAxMDA2NDQKLS0t
IGEvT3ZtZlBrZy9YZW5QbGF0Zm9ybVBlaS9QbGF0Zm9ybS5oCisrKyBiL092bWZQa2cvWGVuUGxh
dGZvcm1QZWkvUGxhdGZvcm0uaApAQCAtOTksNiArOTksMTEgQEAgWGVuSHZtbG9hZGVyRGV0ZWN0
ZWQgKAogICBWT0lEDQogICApOw0KIA0KK0JPT0xFQU4NCitYZW5QdmhEZXRlY3RlZCAoDQorICBW
T0lEDQorICApOw0KKw0KIFZPSUQNCiBBbWRTZXZJbml0aWFsaXplICgNCiAgIFZPSUQNCmRpZmYg
LS1naXQgYS9Pdm1mUGtnL1hlblBsYXRmb3JtUGVpL1hlbi5jIGIvT3ZtZlBrZy9YZW5QbGF0Zm9y
bVBlaS9YZW4uYwppbmRleCAyOWI0MmI3NDZjLi43MWZlNWRlNDQ2IDEwMDY0NAotLS0gYS9Pdm1m
UGtnL1hlblBsYXRmb3JtUGVpL1hlbi5jCisrKyBiL092bWZQa2cvWGVuUGxhdGZvcm1QZWkvWGVu
LmMKQEAgLTIxNCw2ICsyMTQsMTkgQEAgWGVuSHZtbG9hZGVyRGV0ZWN0ZWQgKAogICByZXR1cm4g
KG1YZW5Idm1sb2FkZXJJbmZvICE9IE5VTEwpOw0KIH0NCiANCitCT09MRUFODQorWGVuUHZoRGV0
ZWN0ZWQgKA0KKyAgVk9JRA0KKyAgKQ0KK3sNCisgIC8vDQorICAvLyBUaGlzIGZ1bmN0aW9uIHNo
b3VsZCBvbmx5IGJlIHVzZWQgYWZ0ZXIgWGVuQ29ubmVjdA0KKyAgLy8NCisgIEFTU0VSVCAobVhl
bkluZm8uVmVyc2lvbk1ham9yICE9IDApOw0KKw0KKyAgcmV0dXJuIG1YZW5Idm1sb2FkZXJJbmZv
ID09IE5VTEw7DQorfQ0KKw0KIFZPSUQNCiBYZW5QdWJsaXNoUmFtUmVnaW9ucyAoDQogICBWT0lE
DQotLSAKQW50aG9ueSBQRVJBUkQKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 15:58:25 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 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 1hs82b-0003Bs-96; Mon, 29 Jul 2019 15:58: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=Q6P6=V2=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hs82a-0003AZ-6W
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 15:58:24 +0000
X-Inumbo-ID: b12cf2f6-b219-11e9-8980-bc764e045a96
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b12cf2f6-b219-11e9-8980-bc764e045a96;
 Mon, 29 Jul 2019 15:58:23 +0000 (UTC)
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: NCd2dnuCZnbupkJa/NL3zKbwtXnos7N/K1QJtlvValOIFYqrnnggcLDJq2fvzdSk2WEXvOyhMP
 JDjVcbxASP7pbGafr1IHBOH4/QXujHyshMlnloQAJp6OqiGYmsg4KK5JwYpQHvly9Mcw5jU5Ux
 Y1LxwV1R+c9zIHVDqM8IMHhYmND9ekLLXbbZ0/stkPdQOqzjvEXZSTsmyE6I3Fm66k9ixV7swI
 7HSsaJNMT+cKXbWh3/nHQy1kGGLzVBWJKgzaTytSW/H950FpPSEgpLhuDWlSsm2qfMovxEtIDC
 F44=
X-SBRS: 2.7
X-MesageID: 3689448
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,323,1559534400"; 
   d="scan'208";a="3689448"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <devel@edk2.groups.io>
Date: Mon, 29 Jul 2019 16:39:37 +0100
Message-ID: <20190729153944.24239-29-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.22.0
In-Reply-To: <20190729153944.24239-1-anthony.perard@citrix.com>
References: <20190729153944.24239-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 28/35] OvmfPkg/PlatformBootManagerLib: Handle
 the absence of PCI bus on Xen PVH
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>,
 Jordan Justen <jordan.l.justen@intel.com>, Julien Grall <julien.grall@arm.com>,
 Anthony PERARD <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Laszlo Ersek <lersek@redhat.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

V2hlbiBydW5uaW5nIGluIGEgWGVuIFBWSCBndWVzdCwgdGhlcmUncyBub3RoaW5nIHRvIGRvIGlu
ClBjaUFjcGlJbml0aWFsaXphdGlvbigpIGJlY2F1c2UgdGhlcmUgaXNuJ3QgYW55IFBDSSBidXMu
IFdoZW4gdGhlIEhvc3QKQnJpZGdlIERJRCBpc24ndCByZWNvZ25pc2VkLCBzaW1wbHkgY29udGlu
dWUuIChUaGUgdmFsdWUgb2YKUGNkT3ZtZkhvc3RCcmlkZ2VQY2lEZXZJZCB3b3VsZCBiZSAwIGJl
Y2F1c2UgaXQgaXNuJ3Qgc2V0LikKClJlZjogaHR0cHM6Ly9idWd6aWxsYS50aWFub2NvcmUub3Jn
L3Nob3dfYnVnLmNnaT9pZD0xNjg5ClNpZ25lZC1vZmYtYnk6IEFudGhvbnkgUEVSQVJEIDxhbnRo
b255LnBlcmFyZEBjaXRyaXguY29tPgpSZXZpZXdlZC1ieTogTGFzemxvIEVyc2VrIDxsZXJzZWtA
cmVkaGF0LmNvbT4KLS0tCgpOb3RlczoKICAgIHYzOgogICAgLSBJbnN0ZWFkIG9mIGNoZWNraW5n
IGZvciBhIGZhbHNlIHZhbHVlLAogICAgICBYRU5fUFZIX1BDSV9IT1NUX0JSSURHRV9ERVZJQ0Vf
SUQsIHNpbXBseSBjaGVjayBpZiB3ZSBhcmUgcnVubmluZyB4ZW4KICAgICAgd2hlbiB0aGUgSG9z
dEJyaWRnZSBkZXZpY2UgSUQgaXNuJ3QgcmVjb2duaXNlZC4KCiBPdm1mUGtnL0xpYnJhcnkvUGxh
dGZvcm1Cb290TWFuYWdlckxpYi9CZHNQbGF0Zm9ybS5jIHwgNiArKysrKysKIDEgZmlsZSBjaGFu
Z2VkLCA2IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9Pdm1mUGtnL0xpYnJhcnkvUGxhdGZv
cm1Cb290TWFuYWdlckxpYi9CZHNQbGF0Zm9ybS5jIGIvT3ZtZlBrZy9MaWJyYXJ5L1BsYXRmb3Jt
Qm9vdE1hbmFnZXJMaWIvQmRzUGxhdGZvcm0uYwppbmRleCBkNWQ1ZDIwZmQ4Li4xZWJhMzA0ZjA5
IDEwMDY0NAotLS0gYS9Pdm1mUGtnL0xpYnJhcnkvUGxhdGZvcm1Cb290TWFuYWdlckxpYi9CZHNQ
bGF0Zm9ybS5jCisrKyBiL092bWZQa2cvTGlicmFyeS9QbGF0Zm9ybUJvb3RNYW5hZ2VyTGliL0Jk
c1BsYXRmb3JtLmMKQEAgLTEyMDgsNiArMTIwOCwxMiBAQCBQY2lBY3BpSW5pdGlhbGl6YXRpb24g
KAogICAgICAgUGNpV3JpdGU4IChQQ0lfTElCX0FERFJFU1MgKDAsIDB4MWYsIDAsIDB4NmIpLCAw
eDBiKTsgLy8gSA0KICAgICAgIGJyZWFrOw0KICAgICBkZWZhdWx0Og0KKyAgICAgIGlmIChYZW5E
ZXRlY3RlZCAoKSkgew0KKyAgICAgICAgLy8NCisgICAgICAgIC8vIFRoZXJlIGlzIG5vIFBDSSBi
dXMgaW4gdGhpcyBjYXNlLg0KKyAgICAgICAgLy8NCisgICAgICAgIHJldHVybjsNCisgICAgICB9
DQogICAgICAgREVCVUcgKChFRklfRF9FUlJPUiwgIiVhOiBVbmtub3duIEhvc3QgQnJpZGdlIERl
dmljZSBJRDogMHglMDR4XG4iLA0KICAgICAgICAgX19GVU5DVElPTl9fLCBtSG9zdEJyaWRnZURl
dklkKSk7DQogICAgICAgQVNTRVJUIChGQUxTRSk7DQotLSAKQW50aG9ueSBQRVJBUkQKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 15:58:29 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 15: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 1hs82f-0003GC-Nm; Mon, 29 Jul 2019 15:58:29 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Q6P6=V2=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hs82d-0003EG-Si
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 15:58:27 +0000
X-Inumbo-ID: b2d3f09d-b219-11e9-8980-bc764e045a96
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b2d3f09d-b219-11e9-8980-bc764e045a96;
 Mon, 29 Jul 2019 15:58:26 +0000 (UTC)
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: s9/VoRrRGHaDagzNrSJ5zXwbTzoQ0/+7Ix5Jf4hcCmedOD/719sil6RbUAgD92/uSLQOrJHVuq
 kc+4PHTZLMc5VKSJZG/z2Ov60vZLeyrglJXXKsqSdwsm4TnArGBnbtULlnvOdHGZoH7RPRsm0d
 EAVWgMCXNS0ht7DE2QbOjxvBdKmNdpk5jWV/SYVxsNjP6tisQYhamd5blZcKfvbQVPEqhjNDZk
 NveEJH78ihtgnLQ4q0SH5Lk307b+5CFERz6rTKb2ebDjCnHU19CGD6Kh+xEv9xoMBOwKwTKj5R
 Uw8=
X-SBRS: 2.7
X-MesageID: 3607282
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,323,1559534400"; 
   d="scan'208";a="3607282"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <devel@edk2.groups.io>
Date: Mon, 29 Jul 2019 16:39:35 +0100
Message-ID: <20190729153944.24239-27-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.22.0
In-Reply-To: <20190729153944.24239-1-anthony.perard@citrix.com>
References: <20190729153944.24239-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 26/35] OvmfPkg/XenPlatformLib: Cache result
 for XenDetected
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>,
 Jordan Justen <jordan.l.justen@intel.com>, Julien Grall <julien.grall@arm.com>,
 Anthony PERARD <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Laszlo Ersek <lersek@redhat.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

V2UgYXJlIGdvaW5nIHRvIHJlcGxhY2UgWGVuRGV0ZWN0ZWQoKSBpbXBsZW1lbnRhdGlvbiBpbgpQ
bGF0Zm9ybUJvb3RNYW5hZ2VyTGliIGJ5IHRoZSBvbmUgaW4gWGVuUGxhdGZvcm1MaWIuClBsYXRm
b3JtQm9vdE1hbmFnZXJMaWIncyBpbXBsZW1lbnRhdGlvbiBkb2VzIGNhY2hlIHRoZSByZXN1bHQg
b2YKR2V0Rmlyc3RHdWlkSG9iKCksIHNvIHdlIGRvIHNvbWV0aGluZyBzaW1pbGFyIGluIFhlblBs
YXRmb3JtTGliLgoKUmVmOiBodHRwczovL2J1Z3ppbGxhLnRpYW5vY29yZS5vcmcvc2hvd19idWcu
Y2dpP2lkPTE2ODkKU2lnbmVkLW9mZi1ieTogQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJk
QGNpdHJpeC5jb20+ClJldmlld2VkLWJ5OiBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29t
PgotLS0KCk5vdGVzOgogICAgdjQ6CiAgICAtIGZpeCBjb2Rpbmcgc3R5bGUKICAgIAogICAgdjM6
CiAgICAtIG5ldyBwYXRjaAoKIC4uLi9MaWJyYXJ5L1hlblBsYXRmb3JtTGliL1hlblBsYXRmb3Jt
TGliLmMgICB8IDIwICsrKysrKysrKysrKysrKy0tLS0KIDEgZmlsZSBjaGFuZ2VkLCAxNiBpbnNl
cnRpb25zKCspLCA0IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL092bWZQa2cvTGlicmFyeS9Y
ZW5QbGF0Zm9ybUxpYi9YZW5QbGF0Zm9ybUxpYi5jIGIvT3ZtZlBrZy9MaWJyYXJ5L1hlblBsYXRm
b3JtTGliL1hlblBsYXRmb3JtTGliLmMKaW5kZXggOTc0YTBlNzNmMS4uOGYyMGFlMmQ0NSAxMDA2
NDQKLS0tIGEvT3ZtZlBrZy9MaWJyYXJ5L1hlblBsYXRmb3JtTGliL1hlblBsYXRmb3JtTGliLmMK
KysrIGIvT3ZtZlBrZy9MaWJyYXJ5L1hlblBsYXRmb3JtTGliL1hlblBsYXRmb3JtTGliLmMKQEAg
LTI1LDE0ICsyNSwyNiBAQCBYZW5HZXRJbmZvSE9CICgKICAgVk9JRA0KICAgKQ0KIHsNCi0gIEVG
SV9IT0JfR1VJRF9UWVBFICAqR3VpZEhvYjsNCisgIEVGSV9IT0JfR1VJRF9UWVBFICAgKkd1aWRI
b2I7DQorICBTVEFUSUMgQk9PTEVBTiAgICAgIENhY2hlZCA9IEZBTFNFOw0KKyAgU1RBVElDIEVG
SV9YRU5fSU5GTyAqWGVuSW5mbzsNCisNCisgIC8vDQorICAvLyBSZXR1cm4gdGhlIGNhY2hlZCBy
ZXN1bHQgZm9yIHRoZSBiZW5lZml0IG9mIFhlbkRldGVjdGVkIHRoYXQgY2FuIGJlDQorICAvLyBj
YWxsZWQgbWFueSB0aW1lcy4NCisgIC8vDQorICBpZiAoQ2FjaGVkKSB7DQorICAgIHJldHVybiBY
ZW5JbmZvOw0KKyAgfQ0KIA0KICAgR3VpZEhvYiA9IEdldEZpcnN0R3VpZEhvYiAoJmdFZmlYZW5J
bmZvR3VpZCk7DQogICBpZiAoR3VpZEhvYiA9PSBOVUxMKSB7DQotICAgIHJldHVybiBOVUxMOw0K
KyAgICBYZW5JbmZvID0gTlVMTDsNCisgIH0gZWxzZSB7DQorICAgIFhlbkluZm8gPSAoRUZJX1hF
Tl9JTkZPICopIEdFVF9HVUlEX0hPQl9EQVRBIChHdWlkSG9iKTsNCiAgIH0NCi0NCi0gIHJldHVy
biAoRUZJX1hFTl9JTkZPICopIEdFVF9HVUlEX0hPQl9EQVRBIChHdWlkSG9iKTsNCisgIENhY2hl
ZCA9IFRSVUU7DQorICByZXR1cm4gWGVuSW5mbzsNCiB9DQogDQogLyoqDQotLSAKQW50aG9ueSBQ
RVJBUkQKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 15:58:30 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 15:58:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hs82g-0003Gg-3h; Mon, 29 Jul 2019 15:58:30 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Q6P6=V2=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hs82e-0003EJ-0P
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 15:58:28 +0000
X-Inumbo-ID: b24b1e50-b219-11e9-a403-0f210b5ba57f
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b24b1e50-b219-11e9-a403-0f210b5ba57f;
 Mon, 29 Jul 2019 15:58:25 +0000 (UTC)
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 8dgea5gdejrI6ADeXTluuLwyLWHv9Z5NbBX5+nnMS58IZj9CgrxkOIblrc1+foGVv8BJNCnCVz
 /AhIRiVRvpZU5yN1TVh8EXr3P9Xh4KzwblVOkwVBngbWh8X0+l1OiwVPuKxmGe1QqHvXYJ2M1i
 1Cus8gtqcr3VkUcpySr/wZWGqdKwK5l99MKU0W97n5ZmNsz48rYtsmXweVUsQAIgk4HYFUIkVt
 btSqAKE1CsOt+juOWfv2CwQuyxl4LSwWk4Xvu1iPz9OEuz7qGyCJcJwJwf1OaAhkSZtR0J9Iwa
 JtU=
X-SBRS: 2.7
X-MesageID: 3671583
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,323,1559534400"; 
   d="scan'208";a="3671583"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <devel@edk2.groups.io>
Date: Mon, 29 Jul 2019 16:39:25 +0100
Message-ID: <20190729153944.24239-17-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.22.0
In-Reply-To: <20190729153944.24239-1-anthony.perard@citrix.com>
References: <20190729153944.24239-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 16/35] OvmfPkg/XenHypercallLib: Enable it in
 PEIM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>,
 Jordan Justen <jordan.l.justen@intel.com>, Julien Grall <julien.grall@arm.com>,
 Anthony PERARD <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Laszlo Ersek <lersek@redhat.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QWxsb3cgdG8gdXNlIFhlbiBoeXBlcmNhbGxzIGVhcmxpZXIsIGR1cmluZyB0aGUgUEVJTSBzdGFn
ZSwgYnV0Clhlbkh5cGVyY2FsbExpYkluaXQoKSBtdXN0IGJlIGNhbGxlZCBvbmNlIHRoZSBYZW5J
bmZvIEhPQiBpcyBjcmVhdGVkCndpdGggdGhlIEh5cGVyUGFnZSBzZXR1cC4KCkNoYW5nZSB0aGUg
cmV0dXJuIHZhbHVlIG9mIFhlbkh5cGVyY2FsbExpYkluaXQgc28gZmFpbHVyZSBjYW4gYmUKZGV0
ZWN0ZWQgd2hlbiB0aGUgY2FsbCBzaG91bGRuJ3QgZmFpbCwgYnV0IHN0aWxsIGhhdmUgdGhlIGNv
bnN0cnVjdG9yCmFsd2F5cyBzdWNjZWVkLgoKUmVmOiBodHRwczovL2J1Z3ppbGxhLnRpYW5vY29y
ZS5vcmcvc2hvd19idWcuY2dpP2lkPTE2ODkKU2lnbmVkLW9mZi1ieTogQW50aG9ueSBQRVJBUkQg
PGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+ClJldmlld2VkLWJ5OiBMYXN6bG8gRXJzZWsgPGxl
cnNla0ByZWRoYXQuY29tPgotLS0KCk5vdGVzOgogICAgdjM6CiAgICAtIG9ubHkgbW9kaWZ5IFhl
bkh5cGVyY2FsbExpYiwgYW5kIHRvIHRoZSBtb2RpZmljYXRpb24gb2YgWGVuUGxhdGZvcm1QZWkK
ICAgICAgaW4gYSBzZXBhcmF0ZWQgcGF0Y2guCiAgICAtIEFsbG93IFhlbkh5cGVyY2FsbExpYklu
aXQgdG8gYmUgY2FsbGVkIG91dHNpZGUgdGhlIGxpYnJhcnkgaW5zdGVhZCBvZgogICAgICBjcmVh
dGluZyBhIG5ldyBmdW5jdGlvbiwgYnV0IGFsc28gcmV0dXJuIGZhaWx1cmUgb24gZmFpbHVyZSwK
ICAgICAgYW5kIGhhdmUgYSBuZXcgY29uc3RydWN0b3IgdGhhdCBuZXZlciBmYWlsLgoKIC4uLi9M
aWJyYXJ5L1hlbkh5cGVyY2FsbExpYi9YZW5IeXBlcmNhbGxMaWIuaW5mICB8ICA0ICsrLS0KIE92
bWZQa2cvSW5jbHVkZS9MaWJyYXJ5L1hlbkh5cGVyY2FsbExpYi5oICAgICAgICB8IDEyICsrKysr
KysrKysrKwogLi4uL0xpYnJhcnkvWGVuSHlwZXJjYWxsTGliL1g4Nlhlbkh5cGVyY2FsbC5jICAg
IHwgIDggKy0tLS0tLS0KIE92bWZQa2cvTGlicmFyeS9YZW5IeXBlcmNhbGxMaWIvWGVuSHlwZXJj
YWxsLmMgICB8IDE2ICsrKysrKysrKysrKysrKysKIDQgZmlsZXMgY2hhbmdlZCwgMzEgaW5zZXJ0
aW9ucygrKSwgOSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9Pdm1mUGtnL0xpYnJhcnkvWGVu
SHlwZXJjYWxsTGliL1hlbkh5cGVyY2FsbExpYi5pbmYgYi9Pdm1mUGtnL0xpYnJhcnkvWGVuSHlw
ZXJjYWxsTGliL1hlbkh5cGVyY2FsbExpYi5pbmYKaW5kZXggMTIwOGYwMDU3YS4uMjFjZTViNDQz
NCAxMDA2NDQKLS0tIGEvT3ZtZlBrZy9MaWJyYXJ5L1hlbkh5cGVyY2FsbExpYi9YZW5IeXBlcmNh
bGxMaWIuaW5mCisrKyBiL092bWZQa2cvTGlicmFyeS9YZW5IeXBlcmNhbGxMaWIvWGVuSHlwZXJj
YWxsTGliLmluZgpAQCAtMTIsMTAgKzEyLDEwIEBAIFtEZWZpbmVzXQogICBGSUxFX0dVSUQgICAg
ICAgICAgICAgICAgICAgICAgPSBCNUVFOUEzMi1DQTVBLTQ5QTgtODJFMy1BREE0Q0NCNzdDN0MN
CiAgIE1PRFVMRV9UWVBFICAgICAgICAgICAgICAgICAgICA9IEJBU0UNCiAgIFZFUlNJT05fU1RS
SU5HICAgICAgICAgICAgICAgICA9IDEuMA0KLSAgQ09OU1RSVUNUT1IgICAgICAgICAgICAgICAg
ICAgID0gWGVuSHlwZXJjYWxsTGliSW5pdA0KKyAgQ09OU1RSVUNUT1IgICAgICAgICAgICAgICAg
ICAgID0gWGVuSHlwZXJjYWxsTGliQ29uc3RydWN0DQogDQogW0RlZmluZXMuSUEzMiwgRGVmaW5l
cy5YNjRdDQotICBMSUJSQVJZX0NMQVNTICAgICAgICAgICAgICAgICAgPSBYZW5IeXBlcmNhbGxM
aWJ8RFhFX0RSSVZFUiBVRUZJX0RSSVZFUg0KKyAgTElCUkFSWV9DTEFTUyAgICAgICAgICAgICAg
ICAgID0gWGVuSHlwZXJjYWxsTGlifFBFSU0gRFhFX0RSSVZFUiBVRUZJX0RSSVZFUg0KIA0KIFtE
ZWZpbmVzLkFSTSwgRGVmaW5lcy5BQVJDSDY0XQ0KICAgTElCUkFSWV9DTEFTUyAgICAgICAgICAg
ICAgICAgID0gWGVuSHlwZXJjYWxsTGliDQpkaWZmIC0tZ2l0IGEvT3ZtZlBrZy9JbmNsdWRlL0xp
YnJhcnkvWGVuSHlwZXJjYWxsTGliLmggYi9Pdm1mUGtnL0luY2x1ZGUvTGlicmFyeS9YZW5IeXBl
cmNhbGxMaWIuaAppbmRleCBjNDM4MjI3ODJiLi5jMTQ5MWRkNjUyIDEwMDY0NAotLS0gYS9Pdm1m
UGtnL0luY2x1ZGUvTGlicmFyeS9YZW5IeXBlcmNhbGxMaWIuaAorKysgYi9Pdm1mUGtnL0luY2x1
ZGUvTGlicmFyeS9YZW5IeXBlcmNhbGxMaWIuaApAQCAtMTAsNiArMTAsMTggQEAKICNpZm5kZWYg
X19YRU5fSFlQRVJDQUxMX0xJQl9IX18NCiAjZGVmaW5lIF9fWEVOX0hZUEVSQ0FMTF9MSUJfSF9f
DQogDQorLyoqDQorICBUbyBjYWxsIHdoZW4gdGhlIGdFZmlYZW5JbmZvR3VpZCBIT0IgYmVjYW1l
IGF2YWlsYWJsZSBhZnRlciB0aGUgbGlicmFyeSBpbml0DQorICBmdW5jdGlvbiBoYXMgYWxyZWFk
eSBiZWVuIGV4ZWN1dGVkLg0KKw0KKyAgVGhpcyBhbGxvdyB0byBtYWtlIGh5cGVyY2FsbCBpbiB0
aGUgUEVJTSBzdGFnZS4NCisqKi8NCitSRVRVUk5fU1RBVFVTDQorRUZJQVBJDQorWGVuSHlwZXJj
YWxsTGliSW5pdCAoDQorICBWT0lEDQorICApOw0KKw0KIC8qKg0KICAgQ2hlY2sgaWYgdGhlIFhl
biBIeXBlcmNhbGwgbGlicmFyeSBpcyBhYmxlIHRvIG1ha2UgY2FsbHMgdG8gdGhlIFhlbg0KICAg
aHlwZXJ2aXNvci4NCmRpZmYgLS1naXQgYS9Pdm1mUGtnL0xpYnJhcnkvWGVuSHlwZXJjYWxsTGli
L1g4Nlhlbkh5cGVyY2FsbC5jIGIvT3ZtZlBrZy9MaWJyYXJ5L1hlbkh5cGVyY2FsbExpYi9YODZY
ZW5IeXBlcmNhbGwuYwppbmRleCAyNzA4M2Y5MjRmLi5mNzc5ZTQ2NDcwIDEwMDY0NAotLS0gYS9P
dm1mUGtnL0xpYnJhcnkvWGVuSHlwZXJjYWxsTGliL1g4Nlhlbkh5cGVyY2FsbC5jCisrKyBiL092
bWZQa2cvTGlicmFyeS9YZW5IeXBlcmNhbGxMaWIvWDg2WGVuSHlwZXJjYWxsLmMKQEAgLTU5LDEz
ICs1OSw3IEBAIFhlbkh5cGVyY2FsbExpYkluaXQgKAogDQogICBHdWlkSG9iID0gR2V0Rmlyc3RH
dWlkSG9iICgmZ0VmaVhlbkluZm9HdWlkKTsNCiAgIGlmIChHdWlkSG9iID09IE5VTEwpIHsNCi0g
ICAgLy8NCi0gICAgLy8gV2UgZG9uJ3QgZmFpbCBsaWJyYXJ5IGNvbnN0cnVjdGlvbiwgc2luY2Ug
dGhhdCBoYXMgY2F0YXN0cm9waGljDQotICAgIC8vIGNvbnNlcXVlbmNlcyBmb3IgY2xpZW50IG1v
ZHVsZXMgKHdoZXJlYXMgdGhvc2UgbW9kdWxlcyBtYXkgZWFzaWx5IGJlDQotICAgIC8vIHJ1bm5p
bmcgb24gYSBub24tWGVuIHBsYXRmb3JtKS4gSW5zdGVhZCwgWGVuSHlwZXJjYWxsSXNBdmFpbGFi
bGUoKSBhYm92ZQ0KLSAgICAvLyB3aWxsIHJldHVybiBGQUxTRS4NCi0gICAgLy8NCi0gICAgcmV0
dXJuIFJFVFVSTl9TVUNDRVNTOw0KKyAgICByZXR1cm4gUkVUVVJOX05PVF9GT1VORDsNCiAgIH0N
CiAgIFhlbkluZm8gPSAoRUZJX1hFTl9JTkZPICopIEdFVF9HVUlEX0hPQl9EQVRBIChHdWlkSG9i
KTsNCiAgIEh5cGVyUGFnZSA9IFhlbkluZm8tPkh5cGVyUGFnZXM7DQpkaWZmIC0tZ2l0IGEvT3Zt
ZlBrZy9MaWJyYXJ5L1hlbkh5cGVyY2FsbExpYi9YZW5IeXBlcmNhbGwuYyBiL092bWZQa2cvTGli
cmFyeS9YZW5IeXBlcmNhbGxMaWIvWGVuSHlwZXJjYWxsLmMKaW5kZXggYTJjNDFhMmE2OS4uZDRm
YTgwMjc0MyAxMDA2NDQKLS0tIGEvT3ZtZlBrZy9MaWJyYXJ5L1hlbkh5cGVyY2FsbExpYi9YZW5I
eXBlcmNhbGwuYworKysgYi9Pdm1mUGtnL0xpYnJhcnkvWGVuSHlwZXJjYWxsTGliL1hlbkh5cGVy
Y2FsbC5jCkBAIC0xNSw2ICsxNSwyMiBAQAogI2luY2x1ZGUgPExpYnJhcnkvRGVidWdMaWIuaD4N
CiAjaW5jbHVkZSA8TGlicmFyeS9YZW5IeXBlcmNhbGxMaWIuaD4NCiANCitSRVRVUk5fU1RBVFVT
DQorRUZJQVBJDQorWGVuSHlwZXJjYWxsTGliQ29uc3RydWN0ICgNCisgIFZPSUQNCisgICkNCit7
DQorICBYZW5IeXBlcmNhbGxMaWJJbml0ICgpOw0KKyAgLy8NCisgIC8vIFdlIGRvbid0IGZhaWwg
bGlicmFyeSBjb25zdHJ1Y3Rpb24sIHNpbmNlIHRoYXQgaGFzIGNhdGFzdHJvcGhpYw0KKyAgLy8g
Y29uc2VxdWVuY2VzIGZvciBjbGllbnQgbW9kdWxlcyAod2hlcmVhcyB0aG9zZSBtb2R1bGVzIG1h
eSBlYXNpbHkgYmUNCisgIC8vIHJ1bm5pbmcgb24gYSBub24tWGVuIHBsYXRmb3JtKS4gSW5zdGVh
ZCwgWGVuSHlwZXJjYWxsSXNBdmFpbGFibGUoKQ0KKyAgLy8gd2lsbCByZXR1cm4gRkFMU0UuDQor
ICAvLw0KKyAgcmV0dXJuIFJFVFVSTl9TVUNDRVNTOw0KK30NCisNCiBVSU5UNjQNCiBFRklBUEkN
CiBYZW5IeXBlcmNhbGxIdm1HZXRQYXJhbSAoDQotLSAKQW50aG9ueSBQRVJBUkQKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 15:58:31 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 15:58:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hs82g-0003Ht-Pv; Mon, 29 Jul 2019 15:58: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=Q6P6=V2=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hs82f-0003Fa-4j
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 15:58:29 +0000
X-Inumbo-ID: b3ff9662-b219-11e9-8980-bc764e045a96
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b3ff9662-b219-11e9-8980-bc764e045a96;
 Mon, 29 Jul 2019 15:58:27 +0000 (UTC)
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: M890CLPCpFfqnE2cjW8xX/uQQNcOltnjt07MeD+nw1QyM4+9e78xtnnk4yhOoHfu9VXuHFiN0r
 2RY5GDbHgOcRrdjEc5ubTE8sBujEXA+2OakhZgbTq87B04xyYHBIBqOvSBfyS0VvJlWKexvpVH
 PnuSn+56L7LgNBAeOpkFGTOYosXftLujP27DhjWfGuJ7OlpSIHTR3yYaN2g2FaTJVf4moT0xzU
 KtoDLpWrUNRNffaqxxLnq2spvz+6dTaQeTC9gzh6Vy4cwWCIHwjcy2pITclIhCcWe/NaHMtSru
 v0o=
X-SBRS: 2.7
X-MesageID: 3579653
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,323,1559534400"; 
   d="scan'208";a="3579653"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <devel@edk2.groups.io>
Date: Mon, 29 Jul 2019 16:39:44 +0100
Message-ID: <20190729153944.24239-36-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.22.0
In-Reply-To: <20190729153944.24239-1-anthony.perard@citrix.com>
References: <20190729153944.24239-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 35/35] OvmfPkg/OvmfXen: use
 RealTimeClockRuntimeDxe from EmbeddedPkg
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>,
 Jordan Justen <jordan.l.justen@intel.com>, Julien Grall <julien.grall@arm.com>,
 Anthony PERARD <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Laszlo Ersek <lersek@redhat.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QSBYZW4gUFZIIGd1ZXN0IGRvZXNuJ3QgaGF2ZSBhIFJUQyB0aGF0IE9WTUYgd291bGQgZXhwZWN0
LCBzbwpQY2F0UmVhbFRpbWVDbG9ja1J1bnRpbWVEeGUgZmFpbHMgdG8gaW5pdGlhbGl6ZSBhbmQg
cHJldmVudCB0aGUKZmlybXdhcmUgZnJvbSBmaW5pc2ggdG8gYm9vdC4gVG8gcHJldmVudCB0aGF0
LCB3ZSB3aWxsIHVzZQpYZW5SZWFsVGltZUNsb2NrTGliIHdoaWNoIHNpbXBseSBhbHdheXMgcmV0
dXJuIHRoZSBzYW1lIHRpbWUuClRoaXMgd2lsbCB3b3JrIG9uIGJvdGggWGVuIFBWSCBhbmQgSFZN
IGd1ZXN0cy4KClJlZjogaHR0cHM6Ly9idWd6aWxsYS50aWFub2NvcmUub3JnL3Nob3dfYnVnLmNn
aT9pZD0xNjg5ClNpZ25lZC1vZmYtYnk6IEFudGhvbnkgUEVSQVJEIDxhbnRob255LnBlcmFyZEBj
aXRyaXguY29tPgpBY2tlZC1ieTogTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KLS0t
CgpOb3RlczoKICAgIHYzOgogICAgLSBtb3ZlZCBSZWFsVGltZUNsb2NrTGlifCovWGVuUmVhbFRp
bWVDbG9ja0xpYi5pbmYgdG8gdGhlIGdsb2JhbAogICAgICBbTGlicmFyeUNsYXNzZXNdCgogT3Zt
ZlBrZy9Pdm1mWGVuLmRzYyB8IDMgKystCiBPdm1mUGtnL092bWZYZW4uZmRmIHwgMiArLQogMiBm
aWxlcyBjaGFuZ2VkLCAzIGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0
IGEvT3ZtZlBrZy9Pdm1mWGVuLmRzYyBiL092bWZQa2cvT3ZtZlhlbi5kc2MKaW5kZXggNWUwN2Iz
NzI3OS4uNWEzMWY3NWYwNSAxMDA2NDQKLS0tIGEvT3ZtZlBrZy9Pdm1mWGVuLmRzYworKysgYi9P
dm1mUGtnL092bWZYZW4uZHNjCkBAIC0xOTksNiArMTk5LDcgQEAgW0xpYnJhcnlDbGFzc2VzXQog
DQogICBUY2cyUGh5c2ljYWxQcmVzZW5jZUxpYnxPdm1mUGtnL0xpYnJhcnkvVGNnMlBoeXNpY2Fs
UHJlc2VuY2VMaWJOdWxsL0R4ZVRjZzJQaHlzaWNhbFByZXNlbmNlTGliLmluZg0KICAgVHBtTWVh
c3VyZW1lbnRMaWJ8TWRlTW9kdWxlUGtnL0xpYnJhcnkvVHBtTWVhc3VyZW1lbnRMaWJOdWxsL1Rw
bU1lYXN1cmVtZW50TGliTnVsbC5pbmYNCisgIFJlYWxUaW1lQ2xvY2tMaWJ8T3ZtZlBrZy9MaWJy
YXJ5L1hlblJlYWxUaW1lQ2xvY2tMaWIvWGVuUmVhbFRpbWVDbG9ja0xpYi5pbmYNCiANCiBbTGli
cmFyeUNsYXNzZXMuY29tbW9uXQ0KICAgQmFzZUNyeXB0TGlifENyeXB0b1BrZy9MaWJyYXJ5L0Jh
c2VDcnlwdExpYi9CYXNlQ3J5cHRMaWIuaW5mDQpAQCAtNTY0LDcgKzU2NSw3IEBAIFtDb21wb25l
bnRzXQogICB9DQogICBNZGVNb2R1bGVQa2cvVW5pdmVyc2FsL1Jlc2V0U3lzdGVtUnVudGltZUR4
ZS9SZXNldFN5c3RlbVJ1bnRpbWVEeGUuaW5mDQogICBNZGVNb2R1bGVQa2cvVW5pdmVyc2FsL01l
dHJvbm9tZS9NZXRyb25vbWUuaW5mDQotICBQY0F0Q2hpcHNldFBrZy9QY2F0UmVhbFRpbWVDbG9j
a1J1bnRpbWVEeGUvUGNhdFJlYWxUaW1lQ2xvY2tSdW50aW1lRHhlLmluZg0KKyAgRW1iZWRkZWRQ
a2cvUmVhbFRpbWVDbG9ja1J1bnRpbWVEeGUvUmVhbFRpbWVDbG9ja1J1bnRpbWVEeGUuaW5mDQog
ICBNZGVNb2R1bGVQa2cvVW5pdmVyc2FsL0RyaXZlckhlYWx0aE1hbmFnZXJEeGUvRHJpdmVySGVh
bHRoTWFuYWdlckR4ZS5pbmYNCiAgIE1kZU1vZHVsZVBrZy9Vbml2ZXJzYWwvQmRzRHhlL0Jkc0R4
ZS5pbmYgew0KICAgICA8TGlicmFyeUNsYXNzZXM+DQpkaWZmIC0tZ2l0IGEvT3ZtZlBrZy9Pdm1m
WGVuLmZkZiBiL092bWZQa2cvT3ZtZlhlbi5mZGYKaW5kZXggNTE3YTQ5MmYxNC4uZTZlOWUxODRl
ZiAxMDA2NDQKLS0tIGEvT3ZtZlBrZy9Pdm1mWGVuLmZkZgorKysgYi9Pdm1mUGtnL092bWZYZW4u
ZmRmCkBAIC0zMDcsNyArMzA3LDcgQEAgW0ZWLkRYRUZWXQogSU5GICBNZGVNb2R1bGVQa2cvQnVz
L1BjaS9QY2lCdXNEeGUvUGNpQnVzRHhlLmluZg0KIElORiAgTWRlTW9kdWxlUGtnL1VuaXZlcnNh
bC9SZXNldFN5c3RlbVJ1bnRpbWVEeGUvUmVzZXRTeXN0ZW1SdW50aW1lRHhlLmluZg0KIElORiAg
TWRlTW9kdWxlUGtnL1VuaXZlcnNhbC9NZXRyb25vbWUvTWV0cm9ub21lLmluZg0KLUlORiAgUGNB
dENoaXBzZXRQa2cvUGNhdFJlYWxUaW1lQ2xvY2tSdW50aW1lRHhlL1BjYXRSZWFsVGltZUNsb2Nr
UnVudGltZUR4ZS5pbmYNCitJTkYgIEVtYmVkZGVkUGtnL1JlYWxUaW1lQ2xvY2tSdW50aW1lRHhl
L1JlYWxUaW1lQ2xvY2tSdW50aW1lRHhlLmluZg0KIA0KIElORiAgT3ZtZlBrZy9YZW5Jb1B2aER4
ZS9YZW5Jb1B2aER4ZS5pbmYNCiBJTkYgIE92bWZQa2cvWGVuSW9QY2lEeGUvWGVuSW9QY2lEeGUu
aW5mDQotLSAKQW50aG9ueSBQRVJBUkQKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 15:58:31 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 15:58:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hs82h-0003Iu-BD; Mon, 29 Jul 2019 15:58:31 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Q6P6=V2=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hs82f-0003Fb-6K
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 15:58:29 +0000
X-Inumbo-ID: b447ca3a-b219-11e9-8980-bc764e045a96
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b447ca3a-b219-11e9-8980-bc764e045a96;
 Mon, 29 Jul 2019 15:58:28 +0000 (UTC)
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: Hn6HSGGiCIQjvrv6DrX4d22VoeyjcDedBidEoKWpC3AqFpqDkUG+VQPM7m7BOMnpk01LDaKP9p
 A/D2cq9+FTl79ls3VF2U1kIoCjtkMWJe5rhiJvic2z32GPcnVAsFkPhHlXf58MRqHXpLIsNY8S
 XdhsGekLxZ/Gj6M6Vat/fLEhJteUeF5IhVoYV/aUepaVYFbWyaaLgmNDuH81wgb+u9JyG+bFw2
 1FAljKSRLd5vJZGNX3gsTvR8nQoEIO8Ck5dp5BrAbPUWC4HfZrFEKSCez8UCLzns9TSEU9I+La
 rjE=
X-SBRS: 2.7
X-MesageID: 3607284
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,323,1559534400"; 
   d="scan'208";a="3607284"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <devel@edk2.groups.io>
Date: Mon, 29 Jul 2019 16:39:38 +0100
Message-ID: <20190729153944.24239-30-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.22.0
In-Reply-To: <20190729153944.24239-1-anthony.perard@citrix.com>
References: <20190729153944.24239-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 29/35] OvmfPkg/OvmfXen: Override PcdFSBClock
 to Xen vLAPIC timer frequency
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>,
 Jordan Justen <jordan.l.justen@intel.com>, Julien Grall <julien.grall@arm.com>,
 Anthony PERARD <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Laszlo Ersek <lersek@redhat.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

UGNkRlNCQ2xvY2sgaXMgdXNlZCBieSBTZWNQZWlEeGVUaW1lckxpYkNwdSwgdGhlIFRpbWVyTGli
CmltcGxlbWVudGF0aW9uLiBJdCB3aWxsIGFsc28gYmUgdXNlZCBieSBYZW5UaW1lckR4ZS4gT3Zl
cnJpZGUKUGNkRlNCQ2xvY2sgdG8gbWF0Y2ggWGVuIHZMQVBJQyB0aW1lciBmcmVxdWVuY3kuCgpS
ZWY6IGh0dHBzOi8vYnVnemlsbGEudGlhbm9jb3JlLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTY4OQpT
aWduZWQtb2ZmLWJ5OiBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4K
QWNrZWQtYnk6IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+Ci0tLQoKTm90ZXM6CiAg
ICB2MzoKICAgIC0gZXhwYW5kIGNvbW1pdCBtZXNzYWdlIGJvZHkgdG8gYmUgc3RhbmRhbG9uZQoK
IE92bWZQa2cvT3ZtZlhlbi5kc2MgfCAzICsrKwogMSBmaWxlIGNoYW5nZWQsIDMgaW5zZXJ0aW9u
cygrKQoKZGlmZiAtLWdpdCBhL092bWZQa2cvT3ZtZlhlbi5kc2MgYi9Pdm1mUGtnL092bWZYZW4u
ZHNjCmluZGV4IDIyOTcwZWRhNWQuLjQ3N2Q4Yzc2YTEgMTAwNjQ0Ci0tLSBhL092bWZQa2cvT3Zt
Zlhlbi5kc2MKKysrIGIvT3ZtZlBrZy9Pdm1mWGVuLmRzYwpAQCAtNDM5LDYgKzQzOSw5IEBAIFtQ
Y2RzRml4ZWRBdEJ1aWxkXQogICAjIFBvaW50IHRvIHRoZSBNZGVNb2R1bGVQa2cvQXBwbGljYXRp
b24vVWlBcHAvVWlBcHAuaW5mDQogICBnRWZpTWRlTW9kdWxlUGtnVG9rZW5TcGFjZUd1aWQuUGNk
Qm9vdE1hbmFnZXJNZW51RmlsZXx7IDB4MjEsIDB4YWEsIDB4MmMsIDB4NDYsIDB4MTQsIDB4NzYs
IDB4MDMsIDB4NDUsIDB4ODMsIDB4NmUsIDB4OGEsIDB4YjYsIDB4ZjQsIDB4NjYsIDB4MjMsIDB4
MzEgfQ0KIA0KKyAgIyMgWGVuIHZsYXBpYydzIGZyZXF1ZW5jZSBpcyAxMDAgTUh6DQorICBnRWZp
TWRlUGtnVG9rZW5TcGFjZUd1aWQuUGNkRlNCQ2xvY2t8MTAwMDAwMDAwDQorDQogIyMjIyMjIyMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIyMjIyMNCiAjDQogIyBQY2QgRHluYW1pYyBTZWN0aW9uIC0gbGlzdCBvZiBhbGwg
RURLIElJIFBDRCBFbnRyaWVzIGRlZmluZWQgYnkgdGhpcyBQbGF0Zm9ybQ0KLS0gCkFudGhvbnkg
UEVSQVJECgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 15:58:34 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 15:58:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hs82j-0003Mb-TH; Mon, 29 Jul 2019 15: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=Q6P6=V2=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hs82h-0003J9-Kk
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 15:58:31 +0000
X-Inumbo-ID: b53cfc72-b219-11e9-8980-bc764e045a96
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b53cfc72-b219-11e9-8980-bc764e045a96;
 Mon, 29 Jul 2019 15:58:29 +0000 (UTC)
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: EazD5oPV39NasbfQSNJeg53Ksb1XqXzGpRu6QXcj3SeqoBMuqTEeqB04TKEc/R2mq3xJ8pJsZ3
 Q2IxUX2cBerXhqPotQSL2asWg4mnT8kjv/fncHMykTz5uQjlRfGCbTLQrGETjkHKxAqAUv+xEt
 XXqdFB7rwGefOkST4reb61+kbWz+MNCirwk8+agFjLAATVdFEglHwFo5Jgjy22XbTpbOFACunm
 AgmCMcQBOtca/2KUnM+buIRPK7ji8PIHTx5SCvoOMpKXr4QU+cz7Tsho9PW9Nv5pydwQNGxGp3
 JQM=
X-SBRS: 2.7
X-MesageID: 3607287
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,323,1559534400"; 
   d="scan'208";a="3607287"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <devel@edk2.groups.io>
Date: Mon, 29 Jul 2019 16:39:21 +0100
Message-ID: <20190729153944.24239-13-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.22.0
In-Reply-To: <20190729153944.24239-1-anthony.perard@citrix.com>
References: <20190729153944.24239-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 12/35] OvmfPkg/XenPlatformPei: Grab RSDP from
 PVH guest start of day struct
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>,
 Jordan Justen <jordan.l.justen@intel.com>, Julien Grall <julien.grall@arm.com>,
 Anthony PERARD <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Laszlo Ersek <lersek@redhat.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Q2hlY2sgaWYgdGhlcmUncyBhIHN0YXJ0IG9mIHRoZSBkYXkgc3RydWN0IHByb3ZpZGVkIHRvIFBW
SCBndWVzdCwgc2F2ZQp0aGUgQUNQSSBSU0RQIGFkZHJlc3MgZm9yIGxhdGVyLgoKVGhpcyBwYXRj
aCBpbXBvcnQgaW1wb3J0IGFyY2gteDg2L2h2bS9zdGFydF9pbmZvLmggZnJvbSB4ZW4uZ2l0LgoK
UmVmOiBodHRwczovL2J1Z3ppbGxhLnRpYW5vY29yZS5vcmcvc2hvd19idWcuY2dpP2lkPTE2ODkK
U2lnbmVkLW9mZi1ieTogQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+
CkFja2VkLWJ5OiBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgotLS0KCk5vdGVzOgog
ICAgdjM6CiAgICAtIHVzZSBTUERYCiAgICAtIHVzZSBTSUdOQVRVUkVfMzIKICAgIC0gZml4IGNv
ZGluZyBzdHlsZQoKIE92bWZQa2cvWGVuUGxhdGZvcm1QZWkvWGVuUGxhdGZvcm1QZWkuaW5mICAg
ICB8ICAgMyArCiBPdm1mUGtnL0luY2x1ZGUvR3VpZC9YZW5JbmZvLmggICAgICAgICAgICAgICAg
fCAgIDQgKwogLi4uL1hlbi9hcmNoLXg4Ni9odm0vc3RhcnRfaW5mby5oICAgICAgICAgICAgIHwg
MTQzICsrKysrKysrKysrKysrKysrKwogT3ZtZlBrZy9YZW5QbGF0Zm9ybVBlaS9YZW4uYyAgICAg
ICAgICAgICAgICAgIHwgIDI1ICsrKwogNCBmaWxlcyBjaGFuZ2VkLCAxNzUgaW5zZXJ0aW9ucygr
KQogY3JlYXRlIG1vZGUgMTAwNjQ0IE92bWZQa2cvSW5jbHVkZS9JbmR1c3RyeVN0YW5kYXJkL1hl
bi9hcmNoLXg4Ni9odm0vc3RhcnRfaW5mby5oCgpkaWZmIC0tZ2l0IGEvT3ZtZlBrZy9YZW5QbGF0
Zm9ybVBlaS9YZW5QbGF0Zm9ybVBlaS5pbmYgYi9Pdm1mUGtnL1hlblBsYXRmb3JtUGVpL1hlblBs
YXRmb3JtUGVpLmluZgppbmRleCBkMTI2NWMzNjVhLi40ZDAwMjA2ZDA5IDEwMDY0NAotLS0gYS9P
dm1mUGtnL1hlblBsYXRmb3JtUGVpL1hlblBsYXRmb3JtUGVpLmluZgorKysgYi9Pdm1mUGtnL1hl
blBsYXRmb3JtUGVpL1hlblBsYXRmb3JtUGVpLmluZgpAQCAtODQsNiArODQsOSBAQCBbUGNkXQog
ICBnRWZpU2VjdXJpdHlQa2dUb2tlblNwYWNlR3VpZC5QY2RPcHRpb25Sb21JbWFnZVZlcmlmaWNh
dGlvblBvbGljeQ0KICAgZ1VlZmlDcHVQa2dUb2tlblNwYWNlR3VpZC5QY2RDcHVMb2NhbEFwaWNC
YXNlQWRkcmVzcw0KIA0KKyAgZ1VlZmlPdm1mUGtnVG9rZW5TcGFjZUd1aWQuUGNkWGVuUHZoU3Rh
cnRPZkRheVN0cnVjdFB0cg0KKyAgZ1VlZmlPdm1mUGtnVG9rZW5TcGFjZUd1aWQuUGNkWGVuUHZo
U3RhcnRPZkRheVN0cnVjdFB0clNpemUNCisNCiBbRml4ZWRQY2RdDQogICBnRWZpTWRlUGtnVG9r
ZW5TcGFjZUd1aWQuUGNkUGNpRXhwcmVzc0Jhc2VBZGRyZXNzDQogDQpkaWZmIC0tZ2l0IGEvT3Zt
ZlBrZy9JbmNsdWRlL0d1aWQvWGVuSW5mby5oIGIvT3ZtZlBrZy9JbmNsdWRlL0d1aWQvWGVuSW5m
by5oCmluZGV4IGIwNTJkNjE4ZmQuLjI1NzQzYjM4ODQgMTAwNjQ0Ci0tLSBhL092bWZQa2cvSW5j
bHVkZS9HdWlkL1hlbkluZm8uaAorKysgYi9Pdm1mUGtnL0luY2x1ZGUvR3VpZC9YZW5JbmZvLmgK
QEAgLTI1LDYgKzI1LDEwIEBAIHR5cGVkZWYgc3RydWN0IHsKICAgLy8vIEh5cGVydmlzb3IgbWlu
b3IgdmVyc2lvbi4NCiAgIC8vLw0KICAgVUlOVDE2IFZlcnNpb25NaW5vcjsNCisgIC8vLw0KKyAg
Ly8vIFBvaW50ZXIgdG8gdGhlIFJTRFAgZm91bmQgaW4gdGhlIGh2bV9zdGFydF9pbmZvIHByb3Zp
ZGVkIHRvIGEgUFZIIGd1ZXN0DQorICAvLy8NCisgIFZPSUQgKlJzZHBQdmg7DQogfSBFRklfWEVO
X0lORk87DQogDQogZXh0ZXJuIEVGSV9HVUlEIGdFZmlYZW5JbmZvR3VpZDsNCmRpZmYgLS1naXQg
YS9Pdm1mUGtnL0luY2x1ZGUvSW5kdXN0cnlTdGFuZGFyZC9YZW4vYXJjaC14ODYvaHZtL3N0YXJ0
X2luZm8uaCBiL092bWZQa2cvSW5jbHVkZS9JbmR1c3RyeVN0YW5kYXJkL1hlbi9hcmNoLXg4Ni9o
dm0vc3RhcnRfaW5mby5oCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAuLjE1
NzA4ZDZkZDUKLS0tIC9kZXYvbnVsbAorKysgYi9Pdm1mUGtnL0luY2x1ZGUvSW5kdXN0cnlTdGFu
ZGFyZC9YZW4vYXJjaC14ODYvaHZtL3N0YXJ0X2luZm8uaApAQCAtMCwwICsxLDE0MyBAQAorLyoN
CisgKiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogTUlUDQorICoNCisgKiBDb3B5cmlnaHQgKGMp
IDIwMTYsIENpdHJpeCBTeXN0ZW1zLCBJbmMuDQorICovDQorDQorI2lmbmRlZiBfX1hFTl9QVUJM
SUNfQVJDSF9YODZfSFZNX1NUQVJUX0lORk9fSF9fDQorI2RlZmluZSBfX1hFTl9QVUJMSUNfQVJD
SF9YODZfSFZNX1NUQVJUX0lORk9fSF9fDQorDQorLyoNCisgKiBTdGFydCBvZiBkYXkgc3RydWN0
dXJlIHBhc3NlZCB0byBQVkggZ3Vlc3RzIGFuZCB0byBIVk0gZ3Vlc3RzIGluICVlYnguDQorICoN
CisgKiBOT1RFOiBub3RoaW5nIHdpbGwgYmUgbG9hZGVkIGF0IHBoeXNpY2FsIGFkZHJlc3MgMCwg
c28gYSAwIHZhbHVlIGluIGFueQ0KKyAqIG9mIHRoZSBhZGRyZXNzIGZpZWxkcyBzaG91bGQgYmUg
dHJlYXRlZCBhcyBub3QgcHJlc2VudC4NCisgKg0KKyAqICAwICstLS0tLS0tLS0tLS0tLS0tKw0K
KyAqICAgIHwgbWFnaWMgICAgICAgICAgfCBDb250YWlucyB0aGUgbWFnaWMgdmFsdWUgWEVOX0hW
TV9TVEFSVF9NQUdJQ19WQUxVRQ0KKyAqICAgIHwgICAgICAgICAgICAgICAgfCAoInhFbjMiIHdp
dGggdGhlIDB4ODAgYml0IG9mIHRoZSAiRSIgc2V0KS4NCisgKiAgNCArLS0tLS0tLS0tLS0tLS0t
LSsNCisgKiAgICB8IHZlcnNpb24gICAgICAgIHwgVmVyc2lvbiBvZiB0aGlzIHN0cnVjdHVyZS4g
Q3VycmVudCB2ZXJzaW9uIGlzIDEuIE5ldw0KKyAqICAgIHwgICAgICAgICAgICAgICAgfCB2ZXJz
aW9ucyBhcmUgZ3VhcmFudGVlZCB0byBiZSBiYWNrd2FyZHMtY29tcGF0aWJsZS4NCisgKiAgOCAr
LS0tLS0tLS0tLS0tLS0tLSsNCisgKiAgICB8IGZsYWdzICAgICAgICAgIHwgU0lGX3h4eCBmbGFn
cy4NCisgKiAxMiArLS0tLS0tLS0tLS0tLS0tLSsNCisgKiAgICB8IG5yX21vZHVsZXMgICAgIHwg
TnVtYmVyIG9mIG1vZHVsZXMgcGFzc2VkIHRvIHRoZSBrZXJuZWwuDQorICogMTYgKy0tLS0tLS0t
LS0tLS0tLS0rDQorICogICAgfCBtb2RsaXN0X3BhZGRyICB8IFBoeXNpY2FsIGFkZHJlc3Mgb2Yg
YW4gYXJyYXkgb2YgbW9kdWxlcw0KKyAqICAgIHwgICAgICAgICAgICAgICAgfCAobGF5b3V0IG9m
IHRoZSBzdHJ1Y3R1cmUgYmVsb3cpLg0KKyAqIDI0ICstLS0tLS0tLS0tLS0tLS0tKw0KKyAqICAg
IHwgY21kbGluZV9wYWRkciAgfCBQaHlzaWNhbCBhZGRyZXNzIG9mIHRoZSBjb21tYW5kIGxpbmUs
DQorICogICAgfCAgICAgICAgICAgICAgICB8IGEgemVyby10ZXJtaW5hdGVkIEFTQ0lJIHN0cmlu
Zy4NCisgKiAzMiArLS0tLS0tLS0tLS0tLS0tLSsNCisgKiAgICB8IHJzZHBfcGFkZHIgICAgIHwg
UGh5c2ljYWwgYWRkcmVzcyBvZiB0aGUgUlNEUCBBQ1BJIGRhdGEgc3RydWN0dXJlLg0KKyAqIDQw
ICstLS0tLS0tLS0tLS0tLS0tKw0KKyAqICAgIHwgbWVtbWFwX3BhZGRyICAgfCBQaHlzaWNhbCBh
ZGRyZXNzIG9mIHRoZSAob3B0aW9uYWwpIG1lbW9yeSBtYXAuIE9ubHkNCisgKiAgICB8ICAgICAg
ICAgICAgICAgIHwgcHJlc2VudCBpbiB2ZXJzaW9uIDEgYW5kIG5ld2VyIG9mIHRoZSBzdHJ1Y3R1
cmUuDQorICogNDggKy0tLS0tLS0tLS0tLS0tLS0rDQorICogICAgfCBtZW1tYXBfZW50cmllcyB8
IE51bWJlciBvZiBlbnRyaWVzIGluIHRoZSBtZW1vcnkgbWFwIHRhYmxlLiBaZXJvDQorICogICAg
fCAgICAgICAgICAgICAgICB8IGlmIHRoZXJlIGlzIG5vIG1lbW9yeSBtYXAgYmVpbmcgcHJvdmlk
ZWQuIE9ubHkNCisgKiAgICB8ICAgICAgICAgICAgICAgIHwgcHJlc2VudCBpbiB2ZXJzaW9uIDEg
YW5kIG5ld2VyIG9mIHRoZSBzdHJ1Y3R1cmUuDQorICogNTIgKy0tLS0tLS0tLS0tLS0tLS0rDQor
ICogICAgfCByZXNlcnZlZCAgICAgICB8IFZlcnNpb24gMSBhbmQgbmV3ZXIgb25seS4NCisgKiA1
NiArLS0tLS0tLS0tLS0tLS0tLSsNCisgKg0KKyAqIFRoZSBsYXlvdXQgb2YgZWFjaCBlbnRyeSBp
biB0aGUgbW9kdWxlIHN0cnVjdHVyZSBpcyB0aGUgZm9sbG93aW5nOg0KKyAqDQorICogIDAgKy0t
LS0tLS0tLS0tLS0tLS0rDQorICogICAgfCBwYWRkciAgICAgICAgICB8IFBoeXNpY2FsIGFkZHJl
c3Mgb2YgdGhlIG1vZHVsZS4NCisgKiAgOCArLS0tLS0tLS0tLS0tLS0tLSsNCisgKiAgICB8IHNp
emUgICAgICAgICAgIHwgU2l6ZSBvZiB0aGUgbW9kdWxlIGluIGJ5dGVzLg0KKyAqIDE2ICstLS0t
LS0tLS0tLS0tLS0tKw0KKyAqICAgIHwgY21kbGluZV9wYWRkciAgfCBQaHlzaWNhbCBhZGRyZXNz
IG9mIHRoZSBjb21tYW5kIGxpbmUsDQorICogICAgfCAgICAgICAgICAgICAgICB8IGEgemVyby10
ZXJtaW5hdGVkIEFTQ0lJIHN0cmluZy4NCisgKiAyNCArLS0tLS0tLS0tLS0tLS0tLSsNCisgKiAg
ICB8IHJlc2VydmVkICAgICAgIHwNCisgKiAzMiArLS0tLS0tLS0tLS0tLS0tLSsNCisgKg0KKyAq
IFRoZSBsYXlvdXQgb2YgZWFjaCBlbnRyeSBpbiB0aGUgbWVtb3J5IG1hcCB0YWJsZSBpcyBhcyBm
b2xsb3dzOg0KKyAqDQorICogIDAgKy0tLS0tLS0tLS0tLS0tLS0rDQorICogICAgfCBhZGRyICAg
ICAgICAgICB8IEJhc2UgYWRkcmVzcw0KKyAqICA4ICstLS0tLS0tLS0tLS0tLS0tKw0KKyAqICAg
IHwgc2l6ZSAgICAgICAgICAgfCBTaXplIG9mIG1hcHBpbmcgaW4gYnl0ZXMNCisgKiAxNiArLS0t
LS0tLS0tLS0tLS0tLSsNCisgKiAgICB8IHR5cGUgICAgICAgICAgIHwgVHlwZSBvZiBtYXBwaW5n
IGFzIGRlZmluZWQgYmV0d2VlbiB0aGUgaHlwZXJ2aXNvcg0KKyAqICAgIHwgICAgICAgICAgICAg
ICAgfCBhbmQgZ3Vlc3QuIFNlZSBYRU5fSFZNX01FTU1BUF9UWVBFXyogdmFsdWVzIGJlbG93Lg0K
KyAqIDIwICstLS0tLS0tLS0tLS0tLS0tfA0KKyAqICAgIHwgcmVzZXJ2ZWQgICAgICAgfA0KKyAq
IDI0ICstLS0tLS0tLS0tLS0tLS0tKw0KKyAqDQorICogVGhlIGFkZHJlc3MgYW5kIHNpemVzIGFy
ZSBhbHdheXMgYSA2NGJpdCBsaXR0bGUgZW5kaWFuIHVuc2lnbmVkIGludGVnZXIuDQorICoNCisg
KiBOQjogWGVuIG9uIHg4NiB3aWxsIGFsd2F5cyB0cnkgdG8gcGxhY2UgYWxsIHRoZSBkYXRhIGJl
bG93IHRoZSA0R2lCDQorICogYm91bmRhcnkuDQorICoNCisgKiBWZXJzaW9uIG51bWJlcnMgb2Yg
dGhlIGh2bV9zdGFydF9pbmZvIHN0cnVjdHVyZSBoYXZlIGV2b2x2ZWQgbGlrZSB0aGlzOg0KKyAq
DQorICogVmVyc2lvbiAwOiAgSW5pdGlhbCBpbXBsZW1lbnRhdGlvbi4NCisgKg0KKyAqIFZlcnNp
b24gMTogIEFkZGVkIHRoZSBtZW1tYXBfcGFkZHIvbWVtbWFwX2VudHJpZXMgZmllbGRzIChwbHVz
IDQgYnl0ZXMgb2YNCisgKiAgICAgICAgICAgICBwYWRkaW5nKSB0byB0aGUgZW5kIG9mIHRoZSBo
dm1fc3RhcnRfaW5mbyBzdHJ1Y3QuIFRoZXNlIG5ldw0KKyAqICAgICAgICAgICAgIGZpZWxkcyBj
YW4gYmUgdXNlZCB0byBwYXNzIGEgbWVtb3J5IG1hcCB0byB0aGUgZ3Vlc3QuIFRoZQ0KKyAqICAg
ICAgICAgICAgIG1lbW9yeSBtYXAgaXMgb3B0aW9uYWwgYW5kIHNvIGd1ZXN0cyB0aGF0IHVuZGVy
c3RhbmQgdmVyc2lvbiAxDQorICogICAgICAgICAgICAgb2YgdGhlIHN0cnVjdHVyZSBtdXN0IGNo
ZWNrIHRoYXQgbWVtbWFwX2VudHJpZXMgaXMgbm9uLXplcm8NCisgKiAgICAgICAgICAgICBiZWZv
cmUgdHJ5aW5nIHRvIHJlYWQgdGhlIG1lbW9yeSBtYXAuDQorICovDQorI2RlZmluZSBYRU5fSFZN
X1NUQVJUX01BR0lDX1ZBTFVFIDB4MzM2ZWM1NzgNCisNCisvKg0KKyAqIFRoZSB2YWx1ZXMgdXNl
ZCBpbiB0aGUgdHlwZSBmaWVsZCBvZiB0aGUgbWVtb3J5IG1hcCB0YWJsZSBlbnRyaWVzIGFyZQ0K
KyAqIGRlZmluZWQgYmVsb3cgYW5kIG1hdGNoIHRoZSBBZGRyZXNzIFJhbmdlIFR5cGVzIGFzIGRl
ZmluZWQgaW4gdGhlICJTeXN0ZW0NCisgKiBBZGRyZXNzIE1hcCBJbnRlcmZhY2VzIiBzZWN0aW9u
IG9mIHRoZSBBQ1BJIFNwZWNpZmljYXRpb24uIFBsZWFzZSByZWZlciB0bw0KKyAqIHNlY3Rpb24g
MTUgaW4gdmVyc2lvbiA2LjIgb2YgdGhlIEFDUEkgc3BlYzogaHR0cDovL3VlZmkub3JnL3NwZWNp
ZmljYXRpb25zDQorICovDQorI2RlZmluZSBYRU5fSFZNX01FTU1BUF9UWVBFX1JBTSAgICAgICAx
DQorI2RlZmluZSBYRU5fSFZNX01FTU1BUF9UWVBFX1JFU0VSVkVEICAyDQorI2RlZmluZSBYRU5f
SFZNX01FTU1BUF9UWVBFX0FDUEkgICAgICAzDQorI2RlZmluZSBYRU5fSFZNX01FTU1BUF9UWVBF
X05WUyAgICAgICA0DQorI2RlZmluZSBYRU5fSFZNX01FTU1BUF9UWVBFX1VOVVNBQkxFICA1DQor
I2RlZmluZSBYRU5fSFZNX01FTU1BUF9UWVBFX0RJU0FCTEVEICA2DQorI2RlZmluZSBYRU5fSFZN
X01FTU1BUF9UWVBFX1BNRU0gICAgICA3DQorDQorLyoNCisgKiBDIHJlcHJlc2VudGF0aW9uIG9m
IHRoZSB4ODYvSFZNIHN0YXJ0IGluZm8gbGF5b3V0Lg0KKyAqDQorICogVGhlIGNhbm9uaWNhbCBk
ZWZpbml0aW9uIG9mIHRoaXMgbGF5b3V0IGlzIGFib3ZlLCB0aGlzIGlzIGp1c3QgYSB3YXkgdG8N
CisgKiByZXByZXNlbnQgdGhlIGxheW91dCBkZXNjcmliZWQgdGhlcmUgdXNpbmcgQyB0eXBlcy4N
CisgKi8NCitzdHJ1Y3QgaHZtX3N0YXJ0X2luZm8gew0KKyAgICBVSU5UMzIgbWFnaWM7ICAgICAg
ICAgICAgIC8qIENvbnRhaW5zIHRoZSBtYWdpYyB2YWx1ZSAweDMzNmVjNTc4ICAgICAgICovDQor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLyogKCJ4RW4zIiB3aXRoIHRoZSAweDgwIGJp
dCBvZiB0aGUgIkUiIHNldCkuKi8NCisgICAgVUlOVDMyIHZlcnNpb247ICAgICAgICAgICAvKiBW
ZXJzaW9uIG9mIHRoaXMgc3RydWN0dXJlLiAgICAgICAgICAgICAgICAqLw0KKyAgICBVSU5UMzIg
ZmxhZ3M7ICAgICAgICAgICAgIC8qIFNJRl94eHggZmxhZ3MuICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICovDQorICAgIFVJTlQzMiBucl9tb2R1bGVzOyAgICAgICAgLyogTnVtYmVyIG9mIG1v
ZHVsZXMgcGFzc2VkIHRvIHRoZSBrZXJuZWwuICAgKi8NCisgICAgVUlOVDY0IG1vZGxpc3RfcGFk
ZHI7ICAgICAvKiBQaHlzaWNhbCBhZGRyZXNzIG9mIGFuIGFycmF5IG9mICAgICAgICAgICAqLw0K
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8qIGh2bV9tb2RsaXN0X2VudHJ5LiAgICAg
ICAgICAgICAgICAgICAgICAgICovDQorICAgIFVJTlQ2NCBjbWRsaW5lX3BhZGRyOyAgICAgLyog
UGh5c2ljYWwgYWRkcmVzcyBvZiB0aGUgY29tbWFuZCBsaW5lLiAgICAgKi8NCisgICAgVUlOVDY0
IHJzZHBfcGFkZHI7ICAgICAgICAvKiBQaHlzaWNhbCBhZGRyZXNzIG9mIHRoZSBSU0RQIEFDUEkg
ZGF0YSAgICAqLw0KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8qIHN0cnVjdHVyZS4g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICovDQorICAgIC8qIEFsbCBmb2xsb3dpbmcg
ZmllbGRzIG9ubHkgcHJlc2VudCBpbiB2ZXJzaW9uIDEgYW5kIG5ld2VyICovDQorICAgIFVJTlQ2
NCBtZW1tYXBfcGFkZHI7ICAgICAgLyogUGh5c2ljYWwgYWRkcmVzcyBvZiBhbiBhcnJheSBvZiAg
ICAgICAgICAgKi8NCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvKiBodm1fbWVtbWFw
X3RhYmxlX2VudHJ5LiAgICAgICAgICAgICAgICAgICAqLw0KKyAgICBVSU5UMzIgbWVtbWFwX2Vu
dHJpZXM7ICAgIC8qIE51bWJlciBvZiBlbnRyaWVzIGluIHRoZSBtZW1tYXAgdGFibGUuICAgICov
DQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLyogVmFsdWUgd2lsbCBiZSB6ZXJvIGlm
IHRoZXJlIGlzIG5vIG1lbW9yeSAgKi8NCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAv
KiBtYXAgYmVpbmcgcHJvdmlkZWQuICAgICAgICAgICAgICAgICAgICAgICAqLw0KKyAgICBVSU5U
MzIgcmVzZXJ2ZWQ7ICAgICAgICAgIC8qIE11c3QgYmUgemVyby4gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICovDQorfTsNCisNCitzdHJ1Y3QgaHZtX21vZGxpc3RfZW50cnkgew0KKyAgICBV
SU5UNjQgcGFkZHI7ICAgICAgICAgICAgIC8qIFBoeXNpY2FsIGFkZHJlc3Mgb2YgdGhlIG1vZHVs
ZS4gICAgICAgICAgICovDQorICAgIFVJTlQ2NCBzaXplOyAgICAgICAgICAgICAgLyogU2l6ZSBv
ZiB0aGUgbW9kdWxlIGluIGJ5dGVzLiAgICAgICAgICAgICAgKi8NCisgICAgVUlOVDY0IGNtZGxp
bmVfcGFkZHI7ICAgICAvKiBQaHlzaWNhbCBhZGRyZXNzIG9mIHRoZSBjb21tYW5kIGxpbmUuICAg
ICAqLw0KKyAgICBVSU5UNjQgcmVzZXJ2ZWQ7DQorfTsNCisNCitzdHJ1Y3QgaHZtX21lbW1hcF90
YWJsZV9lbnRyeSB7DQorICAgIFVJTlQ2NCBhZGRyOyAgICAgICAgICAgICAgLyogQmFzZSBhZGRy
ZXNzIG9mIHRoZSBtZW1vcnkgcmVnaW9uICAgICAgICAgKi8NCisgICAgVUlOVDY0IHNpemU7ICAg
ICAgICAgICAgICAvKiBTaXplIG9mIHRoZSBtZW1vcnkgcmVnaW9uIGluIGJ5dGVzICAgICAgICAq
Lw0KKyAgICBVSU5UMzIgdHlwZTsgICAgICAgICAgICAgIC8qIE1hcHBpbmcgdHlwZSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICovDQorICAgIFVJTlQzMiByZXNlcnZlZDsgICAgICAgICAg
LyogTXVzdCBiZSB6ZXJvIGZvciBWZXJzaW9uIDEuICAgICAgICAgICAgICAgKi8NCit9Ow0KKw0K
KyNlbmRpZiAvKiBfX1hFTl9QVUJMSUNfQVJDSF9YODZfSFZNX1NUQVJUX0lORk9fSF9fICovDQpk
aWZmIC0tZ2l0IGEvT3ZtZlBrZy9YZW5QbGF0Zm9ybVBlaS9YZW4uYyBiL092bWZQa2cvWGVuUGxh
dGZvcm1QZWkvWGVuLmMKaW5kZXggNWM3ZDdkZGMxYy4uYjM2NjEzOWEwYSAxMDA2NDQKLS0tIGEv
T3ZtZlBrZy9YZW5QbGF0Zm9ybVBlaS9YZW4uYworKysgYi9Pdm1mUGtnL1hlblBsYXRmb3JtUGVp
L1hlbi5jCkBAIC0yNSw2ICsyNSw3IEBACiAjaW5jbHVkZSA8SW5kdXN0cnlTdGFuZGFyZC9FODIw
Lmg+DQogI2luY2x1ZGUgPExpYnJhcnkvUmVzb3VyY2VQdWJsaWNhdGlvbkxpYi5oPg0KICNpbmNs
dWRlIDxMaWJyYXJ5L010cnJMaWIuaD4NCisjaW5jbHVkZSA8SW5kdXN0cnlTdGFuZGFyZC9YZW4v
YXJjaC14ODYvaHZtL3N0YXJ0X2luZm8uaD4NCiANCiAjaW5jbHVkZSAiUGxhdGZvcm0uaCINCiAj
aW5jbHVkZSAiWGVuLmgiDQpAQCAtODYsNiArODcsNyBAQCBYZW5Db25uZWN0ICgKICAgVUlOVDMy
IFhlblZlcnNpb247DQogICBFRklfWEVOX09WTUZfSU5GTyAqSW5mbzsNCiAgIENIQVI4IFNpZ1tz
aXplb2YgKEluZm8tPlNpZ25hdHVyZSkgKyAxXTsNCisgIFVJTlQzMiAqUFZIUmVzZXRWZWN0b3JE
YXRhOw0KIA0KICAgQXNtQ3B1aWQgKFhlbkxlYWYgKyAyLCAmVHJhbnNmZXJQYWdlcywgJlRyYW5z
ZmVyUmVnLCBOVUxMLCBOVUxMKTsNCiAgIG1YZW5JbmZvLkh5cGVyUGFnZXMgPSBBbGxvY2F0ZVBh
Z2VzIChUcmFuc2ZlclBhZ2VzKTsNCkBAIC0xMjEsNiArMTIzLDI5IEBAIFhlbkNvbm5lY3QgKAog
ICAgIG1YZW5Idm1sb2FkZXJJbmZvID0gTlVMTDsNCiAgIH0NCiANCisgIG1YZW5JbmZvLlJzZHBQ
dmggPSBOVUxMOw0KKw0KKyAgLy8NCisgIC8vIExvY2F0ZSBhbmQgdXNlIGluZm9ybWF0aW9uIGZy
b20gdGhlIHN0YXJ0IG9mIGRheSBzdHJ1Y3R1cmUgaWYgd2UgaGF2ZQ0KKyAgLy8gYm9vdGVkIHZp
YSB0aGUgUFZIIGVudHJ5IHBvaW50Lg0KKyAgLy8NCisNCisgIFBWSFJlc2V0VmVjdG9yRGF0YSA9
IChWT0lEICopKFVJTlROKSBQY2RHZXQzMiAoUGNkWGVuUHZoU3RhcnRPZkRheVN0cnVjdFB0cik7
DQorICAvLw0KKyAgLy8gVGhhdCBtYWdpYyB2YWx1ZSBpcyB3cml0dGVuIGluIFhlblJlc2V0VmVj
dG9yL0lhMzIvWGVuUFZITWFpbi5hc20NCisgIC8vDQorICBpZiAoUFZIUmVzZXRWZWN0b3JEYXRh
WzFdID09IFNJR05BVFVSRV8zMiAoJ1gnLCAnUCcsICdWJywgJ0gnKSkgew0KKyAgICBzdHJ1Y3Qg
aHZtX3N0YXJ0X2luZm8gKkhWTVN0YXJ0SW5mbzsNCisNCisgICAgSFZNU3RhcnRJbmZvID0gKFZP
SUQgKikoVUlOVE4pIFBWSFJlc2V0VmVjdG9yRGF0YVswXTsNCisgICAgaWYgKEhWTVN0YXJ0SW5m
by0+bWFnaWMgPT0gWEVOX0hWTV9TVEFSVF9NQUdJQ19WQUxVRSkgew0KKyAgICAgIEFTU0VSVCAo
SFZNU3RhcnRJbmZvLT5yc2RwX3BhZGRyICE9IDApOw0KKyAgICAgIGlmIChIVk1TdGFydEluZm8t
PnJzZHBfcGFkZHIgIT0gMCkgew0KKyAgICAgICAgbVhlbkluZm8uUnNkcFB2aCA9IChWT0lEICop
KFVJTlROKUhWTVN0YXJ0SW5mby0+cnNkcF9wYWRkcjsNCisgICAgICB9DQorICAgIH0NCisgIH0N
CisNCiAgIEJ1aWxkR3VpZERhdGFIb2IgKA0KICAgICAmZ0VmaVhlbkluZm9HdWlkLA0KICAgICAm
bVhlbkluZm8sDQotLSAKQW50aG9ueSBQRVJBUkQKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 15:58:34 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 15:58:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hs82k-0003OH-OW; Mon, 29 Jul 2019 15:58:34 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Q6P6=V2=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hs82j-0003Lr-BY
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 15:58:33 +0000
X-Inumbo-ID: b5f60100-b219-11e9-8545-57e81dac30ba
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b5f60100-b219-11e9-8545-57e81dac30ba;
 Mon, 29 Jul 2019 15:58:31 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: BKOdQFmFnh0tZwkpIzua02Lda7VCjhizyL/mLtpGqFYwPbnMG6z1ur0inNLIDkMNKt3Y1WHL0L
 zb2KRmEau6n90H6H054LeXfCWITDpy+93Z+EAZQZd+KhNh1I0UK9/nFOUtGeeeKID/ni3OmOGb
 3lNRjZxzoK36zYjMoKdaPYnwJi9Abu4RCLVc0y2P8B1I2If8mS7GDl6YejXjrbL2S9BnFZGgX6
 hg//L8KoFcFA8IslncgXgCIryUZYnHSgD8CFA+qX8zMcEcRXSoZiJuuXeOXFVkgY2Vt0BlizUE
 rpw=
X-SBRS: 2.7
X-MesageID: 3565752
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,323,1559534400"; 
   d="scan'208";a="3565752"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <devel@edk2.groups.io>
Date: Mon, 29 Jul 2019 16:39:42 +0100
Message-ID: <20190729153944.24239-34-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.22.0
In-Reply-To: <20190729153944.24239-1-anthony.perard@citrix.com>
References: <20190729153944.24239-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 33/35] OvmfPkg: Introduce XenIoPvhDxe to
 initialize Grant Tables
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>,
 Jordan Justen <jordan.l.justen@intel.com>, Julien Grall <julien.grall@arm.com>,
 Anthony PERARD <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Laszlo Ersek <lersek@redhat.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

WGVuSW9QdmhEeGUgdXNlIFhlbklvTW1pb0xpYiB0byByZXNlcnZlIHNvbWUgc3BhY2UgdG8gYmUg
dXNlIGJ5IHRoZQpHcmFudCBUYWJsZXMuCgpUaGUgY2FsbCBpcyBvbmx5IGRvbmUgaWYgaXQgaXMg
bmVjZXNzYXJ5LCB3ZSBzaW1wbHkgZGV0ZWN0IGlmIHRoZQpndWVzdCBpcyBQVkgsIGFzIGluIHRo
aXMgY2FzZSB0aGVyZSBpcyBjdXJyZW50bHkgbm8gUENJIGJ1cywgYW5kIG5vClBDSSBYZW4gcGxh
dGZvcm0gZGV2aWNlIHdoaWNoIHdvdWxkIHN0YXJ0IHRoZSBYZW5Jb1BjaUR4ZSBhbmQgYWxsb2Nh
dGUKdGhlIHNwYWNlIGZvciB0aGUgR3JhbnQgVGFibGVzLgoKUmVmOiBodHRwczovL2J1Z3ppbGxh
LnRpYW5vY29yZS5vcmcvc2hvd19idWcuY2dpP2lkPTE2ODkKU2lnbmVkLW9mZi1ieTogQW50aG9u
eSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+Ci0tLQoKTm90ZXM6CiAgICB2NDoK
ICAgIC0gUmVtb3ZlZCBYZW5Jb1B2aER4ZU5vdGlmeUV4aXRCb290KCkgd2hpY2ggd2FzIGRvaW5n
IGFjdGlvbiB0aGF0IHNob3VsZAogICAgICBub3QgYmUgZG9uZSBpbiBhbiBFeGl0Qm9vdFNlcnZp
Y2VzIG5vdGlmaWNhdGlvbi4KICAgICAgKEluaXRpYWxpemVYZW5Jb1B2aER4ZSgpIGhhcyBiZWVu
IGNsZWFuZWQgdXAgZm9sbG93aW5nIHRoaXMuKQogICAgLSBVc2UgbmV3IFBjZFhlbkdyYW50RnJh
bWVzLgogICAgLSBTb21lIGNvZGluZyBzdHlsZSBmaXgKICAgIC0gVXBkYXRlIE1haW50YWluZXJz
LnR4dAogICAgCiAgICB2MzoKICAgIC0gZG93bmdyYWRlIHR5cGUgdG8gRFhFX0RSSVZFUgogICAg
LSB1c2UgU1BEWAogICAgLSByZXdvcmsgSW5pdGlhbGl6ZVhlbklvUHZoRHhlLCBhbmQgaGFuZGxl
IGVycm9ycyBwcm9wZXJseS4KICAgIC0gRnJlZSB0aGUgcmVzZXJ2ZWQgYWxsb2NhdGlvbiBpbiBF
eGl0Qm9vdFNlcnZpY2VzIGV2ZW4gaWYgdGhlIFhlbklvCiAgICAgIHByb3RvY29sIGNvdWxkIHN1
Y2Nlc3NmdWxseSBiZWVuIHVuaW5zdGFsbGVkLgogICAgCiAgICB2MjoKICAgIC0gZG8gYWxsb2Nh
dGlvbiBpbiBFbnRyeVBvaW50IGxpa2UgdGhlIG90aGVyIHVzZXIgb2YgWGVuSW9NbWlvTGliLgog
ICAgLSBhbGxvY2F0ZSBtZW1vcnkgaW5zdGVhZCBvZiBoYXJkY29kZWQgYWRkci4KICAgIC0gY2xl
YW51cCwgYWRkIGNvcHlyaWdodAogICAgLSBkZXRlY3QgaWYgd2UgYXJlIHJ1bm5pbmcgaW4gUFZI
IG1vZGUKCiBPdm1mUGtnL092bWZYZW4uZHNjICAgICAgICAgICAgICAgICB8ICAyICsrCiBPdm1m
UGtnL092bWZYZW4uZmRmICAgICAgICAgICAgICAgICB8ICAxICsKIE92bWZQa2cvWGVuSW9QdmhE
eGUvWGVuSW9QdmhEeGUuaW5mIHwgMzUgKysrKysrKysrKysrKysrKysrKwogT3ZtZlBrZy9YZW5J
b1B2aER4ZS9YZW5Jb1B2aER4ZS5jICAgfCA1MyArKysrKysrKysrKysrKysrKysrKysrKysrKysr
KwogTWFpbnRhaW5lcnMudHh0ICAgICAgICAgICAgICAgICAgICAgfCAgMSArCiA1IGZpbGVzIGNo
YW5nZWQsIDkyIGluc2VydGlvbnMoKykKIGNyZWF0ZSBtb2RlIDEwMDY0NCBPdm1mUGtnL1hlbklv
UHZoRHhlL1hlbklvUHZoRHhlLmluZgogY3JlYXRlIG1vZGUgMTAwNjQ0IE92bWZQa2cvWGVuSW9Q
dmhEeGUvWGVuSW9QdmhEeGUuYwoKZGlmZiAtLWdpdCBhL092bWZQa2cvT3ZtZlhlbi5kc2MgYi9P
dm1mUGtnL092bWZYZW4uZHNjCmluZGV4IGU3MTlhMTY4ZjguLjVlMDdiMzcyNzkgMTAwNjQ0Ci0t
LSBhL092bWZQa2cvT3ZtZlhlbi5kc2MKKysrIGIvT3ZtZlBrZy9Pdm1mWGVuLmRzYwpAQCAtMTk1
LDYgKzE5NSw3IEBAIFtMaWJyYXJ5Q2xhc3Nlc10KICAgT3JkZXJlZENvbGxlY3Rpb25MaWJ8TWRl
UGtnL0xpYnJhcnkvQmFzZU9yZGVyZWRDb2xsZWN0aW9uUmVkQmxhY2tUcmVlTGliL0Jhc2VPcmRl
cmVkQ29sbGVjdGlvblJlZEJsYWNrVHJlZUxpYi5pbmYNCiAgIFhlbkh5cGVyY2FsbExpYnxPdm1m
UGtnL0xpYnJhcnkvWGVuSHlwZXJjYWxsTGliL1hlbkh5cGVyY2FsbExpYi5pbmYNCiAgIFhlblBs
YXRmb3JtTGlifE92bWZQa2cvTGlicmFyeS9YZW5QbGF0Zm9ybUxpYi9YZW5QbGF0Zm9ybUxpYi5p
bmYNCisgIFhlbklvTW1pb0xpYnxPdm1mUGtnL0xpYnJhcnkvWGVuSW9NbWlvTGliL1hlbklvTW1p
b0xpYi5pbmYNCiANCiAgIFRjZzJQaHlzaWNhbFByZXNlbmNlTGlifE92bWZQa2cvTGlicmFyeS9U
Y2cyUGh5c2ljYWxQcmVzZW5jZUxpYk51bGwvRHhlVGNnMlBoeXNpY2FsUHJlc2VuY2VMaWIuaW5m
DQogICBUcG1NZWFzdXJlbWVudExpYnxNZGVNb2R1bGVQa2cvTGlicmFyeS9UcG1NZWFzdXJlbWVu
dExpYk51bGwvVHBtTWVhc3VyZW1lbnRMaWJOdWxsLmluZg0KQEAgLTU4Myw2ICs1ODQsNyBAQCBb
Q29tcG9uZW50c10KICAgICAgIE5VTEx8T3ZtZlBrZy9Dc20vTGVnYWN5Qm9vdE1haW50VWlMaWIv
TGVnYWN5Qm9vdE1haW50VWlMaWIuaW5mDQogIWVuZGlmDQogICB9DQorICBPdm1mUGtnL1hlbklv
UHZoRHhlL1hlbklvUHZoRHhlLmluZg0KICAgT3ZtZlBrZy9YZW5Jb1BjaUR4ZS9YZW5Jb1BjaUR4
ZS5pbmYNCiAgIE92bWZQa2cvWGVuQnVzRHhlL1hlbkJ1c0R4ZS5pbmYNCiAgIE92bWZQa2cvWGVu
UHZCbGtEeGUvWGVuUHZCbGtEeGUuaW5mDQpkaWZmIC0tZ2l0IGEvT3ZtZlBrZy9Pdm1mWGVuLmZk
ZiBiL092bWZQa2cvT3ZtZlhlbi5mZGYKaW5kZXggNWMxYTkyNWQ2YS4uNTE3YTQ5MmYxNCAxMDA2
NDQKLS0tIGEvT3ZtZlBrZy9Pdm1mWGVuLmZkZgorKysgYi9Pdm1mUGtnL092bWZYZW4uZmRmCkBA
IC0zMDksNiArMzA5LDcgQEAgW0ZWLkRYRUZWXQogSU5GICBNZGVNb2R1bGVQa2cvVW5pdmVyc2Fs
L01ldHJvbm9tZS9NZXRyb25vbWUuaW5mDQogSU5GICBQY0F0Q2hpcHNldFBrZy9QY2F0UmVhbFRp
bWVDbG9ja1J1bnRpbWVEeGUvUGNhdFJlYWxUaW1lQ2xvY2tSdW50aW1lRHhlLmluZg0KIA0KK0lO
RiAgT3ZtZlBrZy9YZW5Jb1B2aER4ZS9YZW5Jb1B2aER4ZS5pbmYNCiBJTkYgIE92bWZQa2cvWGVu
SW9QY2lEeGUvWGVuSW9QY2lEeGUuaW5mDQogSU5GICBPdm1mUGtnL1hlbkJ1c0R4ZS9YZW5CdXNE
eGUuaW5mDQogSU5GICBPdm1mUGtnL1hlblB2QmxrRHhlL1hlblB2QmxrRHhlLmluZg0KZGlmZiAt
LWdpdCBhL092bWZQa2cvWGVuSW9QdmhEeGUvWGVuSW9QdmhEeGUuaW5mIGIvT3ZtZlBrZy9YZW5J
b1B2aER4ZS9YZW5Jb1B2aER4ZS5pbmYKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAw
MDAwMC4uNTc0MGRmNmU1OQotLS0gL2Rldi9udWxsCisrKyBiL092bWZQa2cvWGVuSW9QdmhEeGUv
WGVuSW9QdmhEeGUuaW5mCkBAIC0wLDAgKzEsMzUgQEAKKyMjIEBmaWxlDQorIyAgRHJpdmVyIGZv
ciB0aGUgWGVuSW8gcHJvdG9jb2wNCisjDQorIyAgQ29weXJpZ2h0IChjKSAyMDE5LCBDaXRyaXgg
U3lzdGVtcywgSW5jLg0KKyMNCisjICBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQlNELTItQ2xh
dXNlLVBhdGVudA0KKyMNCisjIw0KKw0KK1tEZWZpbmVzXQ0KKyAgSU5GX1ZFUlNJT04gICAgICAg
ICAgICAgICA9IDB4MDAwMTAwMDUNCisgIEJBU0VfTkFNRSAgICAgICAgICAgICAgICAgPSBYZW5J
b1B2aER4ZQ0KKyAgRklMRV9HVUlEICAgICAgICAgICAgICAgICA9IDdhNTY3Y2M0LTBlNzUtNGQ3
YS1hMzA1LWMzZGIxMDliNTNhZA0KKyAgTU9EVUxFX1RZUEUgICAgICAgICAgICAgICA9IERYRV9E
UklWRVINCisgIFZFUlNJT05fU1RSSU5HICAgICAgICAgICAgPSAxLjANCisgIEVOVFJZX1BPSU5U
ICAgICAgICAgICAgICAgPSBJbml0aWFsaXplWGVuSW9QdmhEeGUNCisNCitbUGFja2FnZXNdDQor
ICBNZGVQa2cvTWRlUGtnLmRlYw0KKyAgT3ZtZlBrZy9Pdm1mUGtnLmRlYw0KKw0KK1tTb3VyY2Vz
XQ0KKyAgWGVuSW9QdmhEeGUuYw0KKw0KK1tMaWJyYXJ5Q2xhc3Nlc10NCisgIE1lbW9yeUFsbG9j
YXRpb25MaWINCisgIFVlZmlEcml2ZXJFbnRyeVBvaW50DQorICBYZW5Jb01taW9MaWINCisgIFhl
blBsYXRmb3JtTGliDQorDQorW0ZpeGVkUGNkXQ0KKyAgZ1VlZmlPdm1mUGtnVG9rZW5TcGFjZUd1
aWQuUGNkWGVuR3JhbnRGcmFtZXMNCisNCitbRGVwZXhdDQorICBUUlVFDQpkaWZmIC0tZ2l0IGEv
T3ZtZlBrZy9YZW5Jb1B2aER4ZS9YZW5Jb1B2aER4ZS5jIGIvT3ZtZlBrZy9YZW5Jb1B2aER4ZS9Y
ZW5Jb1B2aER4ZS5jCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAuLmU1Njk5
Y2RkODAKLS0tIC9kZXYvbnVsbAorKysgYi9Pdm1mUGtnL1hlbklvUHZoRHhlL1hlbklvUHZoRHhl
LmMKQEAgLTAsMCArMSw1MyBAQAorLyoqIEBmaWxlDQorDQorICBEcml2ZXIgZm9yIHRoZSBYZW5J
byBwcm90b2NvbA0KKw0KKyAgVGhpcyBkcml2ZXIgc2ltcGx5IGFsbG9jYXRlIHNwYWNlIGZvciB0
aGUgZ3JhbnQgdGFibGVzLg0KKw0KKyAgQ29weXJpZ2h0IChjKSAyMDE5LCBDaXRyaXggU3lzdGVt
cywgSW5jLg0KKw0KKyAgU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEJTRC0yLUNsYXVzZS1QYXRl
bnQNCisNCisqKi8NCisNCisjaW5jbHVkZSA8TGlicmFyeS9NZW1vcnlBbGxvY2F0aW9uTGliLmg+
DQorI2luY2x1ZGUgPExpYnJhcnkvWGVuSW9NbWlvTGliLmg+DQorI2luY2x1ZGUgPExpYnJhcnkv
WGVuUGxhdGZvcm1MaWIuaD4NCisNCitFRklfU1RBVFVTDQorRUZJQVBJDQorSW5pdGlhbGl6ZVhl
bklvUHZoRHhlICgNCisgIElOIEVGSV9IQU5ETEUgICAgICAgSW1hZ2VIYW5kbGUsDQorICBJTiBF
RklfU1lTVEVNX1RBQkxFICpTeXN0ZW1UYWJsZQ0KKyAgKQ0KK3sNCisgIFZPSUQgICAgICAgICAg
KkFsbG9jYXRpb247DQorICBFRklfU1RBVFVTICAgIFN0YXR1czsNCisgIEVGSV9IQU5ETEUgICAg
WGVuSW9IYW5kbGU7DQorDQorICBBbGxvY2F0aW9uID0gTlVMTDsNCisgIFhlbklvSGFuZGxlID0g
TlVMTDsNCisNCisgIGlmICghWGVuUHZoRGV0ZWN0ZWQgKCkpIHsNCisgICAgcmV0dXJuIEVGSV9V
TlNVUFBPUlRFRDsNCisgIH0NCisNCisgIEFsbG9jYXRpb24gPSBBbGxvY2F0ZVJlc2VydmVkUGFn
ZXMgKEZpeGVkUGNkR2V0MzIgKFBjZFhlbkdyYW50RnJhbWVzKSk7DQorICBpZiAoQWxsb2NhdGlv
biA9PSBOVUxMKSB7DQorICAgIFN0YXR1cyA9IEVGSV9PVVRfT0ZfUkVTT1VSQ0VTOw0KKyAgICBn
b3RvIEVycm9yOw0KKyAgfQ0KKw0KKyAgU3RhdHVzID0gWGVuSW9NbWlvSW5zdGFsbCAoJlhlbklv
SGFuZGxlLCAoVUlOVE4pIEFsbG9jYXRpb24pOw0KKyAgaWYgKEVGSV9FUlJPUiAoU3RhdHVzKSkg
ew0KKyAgICBnb3RvIEVycm9yOw0KKyAgfQ0KKw0KKyAgcmV0dXJuIEVGSV9TVUNDRVNTOw0KKw0K
K0Vycm9yOg0KKyAgaWYgKEFsbG9jYXRpb24gIT0gTlVMTCkgew0KKyAgICBGcmVlUGFnZXMgKEFs
bG9jYXRpb24sIEZpeGVkUGNkR2V0MzIgKFBjZFhlbkdyYW50RnJhbWVzKSk7DQorICB9DQorICBy
ZXR1cm4gU3RhdHVzOw0KK30NCmRpZmYgLS1naXQgYS9NYWludGFpbmVycy50eHQgYi9NYWludGFp
bmVycy50eHQKaW5kZXggNzhlOWY4ODlhYi4uNzlkZWZkMTNiZiAxMDA2NDQKLS0tIGEvTWFpbnRh
aW5lcnMudHh0CisrKyBiL01haW50YWluZXJzLnR4dApAQCAtMzgyLDYgKzM4Miw3IEBAIEY6IE92
bWZQa2cvUGxhdGZvcm1QZWkvWGVuLioKIEY6IE92bWZQa2cvU21iaW9zUGxhdGZvcm1EeGUvKlhl
bi5jDQogRjogT3ZtZlBrZy9YZW5CdXNEeGUvDQogRjogT3ZtZlBrZy9YZW5Jb1BjaUR4ZS8NCitG
OiBPdm1mUGtnL1hlbklvUHZoRHhlLw0KIEY6IE92bWZQa2cvWGVuUGxhdGZvcm1QZWkvDQogRjog
T3ZtZlBrZy9YZW5QdkJsa0R4ZS8NCiBGOiBPdm1mUGtnL1hlblJlc2V0VmVjdG9yLw0KLS0gCkFu
dGhvbnkgUEVSQVJECgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 15:58:36 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 15:58:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hs82m-0003QZ-5N; Mon, 29 Jul 2019 15:58:36 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Q6P6=V2=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hs82l-0003PW-J5
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 15:58:35 +0000
X-Inumbo-ID: b7b051f8-b219-11e9-a18f-a382e62cc4f3
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b7b051f8-b219-11e9-a18f-a382e62cc4f3;
 Mon, 29 Jul 2019 15:58:33 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 35yr0l/1cxY4/TNGEsX1tzlNc8m2G44FBjK5wQEeIzaJG9HZGFgx4tDmh84YM0ACIrs0yVHi1d
 eMkAd2O42x4rZgwEaqnxErMx/k77kQviXLsC6g9ex+MIJ8D8UXhuVJ3Yn4ugLWyX3OLdnz2KHV
 S0dF2uzISIvA7woXyToy6DAeB4MGPaaFhx029JRF1t2+KtFaGvAEQ1ghcZmppkBCxVC6hzV+kC
 a0MDD/NwHHVdaaUa4yRq5OdEKujjnoqq88tZFhUfLS+b+h+VL6Poks6wRQSai42S+suL96DJZS
 VQY=
X-SBRS: 2.7
X-MesageID: 3565757
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,323,1559534400"; 
   d="scan'208";a="3565757"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <devel@edk2.groups.io>
Date: Mon, 29 Jul 2019 16:39:31 +0100
Message-ID: <20190729153944.24239-23-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.22.0
In-Reply-To: <20190729153944.24239-1-anthony.perard@citrix.com>
References: <20190729153944.24239-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 22/35] OvmfPkg/XenPlatformPei: no hvmloader:
 get the E820 table via hypercall
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>,
 Jordan Justen <jordan.l.justen@intel.com>, Julien Grall <julien.grall@arm.com>,
 Anthony PERARD <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Laszlo Ersek <lersek@redhat.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

V2hlbiB0aGUgWGVuIFBWSCBlbnRyeSBwb2ludCBoYXMgYmVlbiB1c2VkLCBodm1sb2FkZXIgaGFz
bid0IHJ1biBhbmQKaGFzbid0IHByZXBhcmVkIGFuIEU4MjAgdGFibGUuIFRoZSBvbmx5IHdheSBs
ZWZ0IHRvIGdldCBhbiBFODIwIHRhYmxlCmlzIHRvIGFzayBYZW4gdmlhIGFuIGh5cGVyY2FsbCwg
dGhlIGNhbGwgY2FuIG9ubHkgYmUgbWFkZSBvbmNlIHNvIGtlZXAKdGhlIHJlc3VsdCBjYWNoZWQg
Zm9yIGxhdGVyLgoKUmVmOiBodHRwczovL2J1Z3ppbGxhLnRpYW5vY29yZS5vcmcvc2hvd19idWcu
Y2dpP2lkPTE2ODkKU2lnbmVkLW9mZi1ieTogQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJk
QGNpdHJpeC5jb20+CkFja2VkLWJ5OiBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgot
LS0KCk5vdGVzOgogICAgdjM6CiAgICAtIGZpeCBjb21taXQgbWVzc2FnZQogICAgLSBhZGQgJ20n
IHByZWZpeCB0byB0aGUgZ2xvYmFsIHZhcmlhYmxlcwogICAgICBhbmQgbWFrZSB0aGVtIHN0YXRp
YwoKIE92bWZQa2cvWGVuUGxhdGZvcm1QZWkvWGVuLmMgfCA0NiArKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKy0KIDEgZmlsZSBjaGFuZ2VkLCA0NSBpbnNlcnRpb25zKCspLCAxIGRl
bGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEvT3ZtZlBrZy9YZW5QbGF0Zm9ybVBlaS9YZW4uYyBiL092
bWZQa2cvWGVuUGxhdGZvcm1QZWkvWGVuLmMKaW5kZXggNzFmZTVkZTQ0Ni4uYTIxZDY1NzM1NyAx
MDA2NDQKLS0tIGEvT3ZtZlBrZy9YZW5QbGF0Zm9ybVBlaS9YZW4uYworKysgYi9Pdm1mUGtnL1hl
blBsYXRmb3JtUGVpL1hlbi5jCkBAIC0yNyw2ICsyNyw3IEBACiAjaW5jbHVkZSA8TGlicmFyeS9N
dHJyTGliLmg+DQogI2luY2x1ZGUgPEluZHVzdHJ5U3RhbmRhcmQvWGVuL2FyY2gteDg2L2h2bS9z
dGFydF9pbmZvLmg+DQogI2luY2x1ZGUgPExpYnJhcnkvWGVuSHlwZXJjYWxsTGliLmg+DQorI2lu
Y2x1ZGUgPEluZHVzdHJ5U3RhbmRhcmQvWGVuL21lbW9yeS5oPg0KIA0KICNpbmNsdWRlICJQbGF0
Zm9ybS5oIg0KICNpbmNsdWRlICJYZW4uaCINCkBAIC00MCw2ICs0MSw4IEBAIEVGSV9YRU5fSU5G
TyBtWGVuSW5mbzsKIC8vIE9ubHkgdGhlIEU4MjAgdGFibGUgaXMgdXNlZCBieSBPVk1GLg0KIC8v
DQogRUZJX1hFTl9PVk1GX0lORk8gKm1YZW5Idm1sb2FkZXJJbmZvOw0KK1NUQVRJQyBFRklfRTgy
MF9FTlRSWTY0IG1FODIwRW50cmllc1sxMjhdOw0KK1NUQVRJQyBVSU5UMzIgbUU4MjBFbnRyaWVz
Q291bnQ7DQogDQogLyoqDQogICBSZXR1cm5zIEU4MjAgbWFwIHByb3ZpZGVkIGJ5IFhlbg0KQEAg
LTU1LDYgKzU4LDEyIEBAIFhlbkdldEU4MjBNYXAgKAogICBVSU5UMzIgKkNvdW50DQogICApDQog
ew0KKyAgSU5UTiBSZXR1cm5Db2RlOw0KKyAgeGVuX21lbW9yeV9tYXBfdCBQYXJhbWV0ZXJzOw0K
KyAgVUlOVE4gTG9vcEluZGV4Ow0KKyAgVUlOVE4gSW5kZXg7DQorICBFRklfRTgyMF9FTlRSWTY0
IFRtcEVudHJ5Ow0KKw0KICAgLy8NCiAgIC8vIEdldCBFODIwIHByb2R1Y2VkIGJ5IGh2bWxvYWRl
cg0KICAgLy8NCkBAIC02Niw3ICs3NSw0MiBAQCBYZW5HZXRFODIwTWFwICgKICAgICByZXR1cm4g
RUZJX1NVQ0NFU1M7DQogICB9DQogDQotICByZXR1cm4gRUZJX05PVF9GT1VORDsNCisgIC8vDQor
ICAvLyBPdGhlcndpc2UsIGdldCB0aGUgRTgyMCB0YWJsZSBmcm9tIHRoZSBYZW4gaHlwZXJ2aXNv
cg0KKyAgLy8NCisNCisgIGlmIChtRTgyMEVudHJpZXNDb3VudCA+IDApIHsNCisgICAgKkVudHJp
ZXMgPSBtRTgyMEVudHJpZXM7DQorICAgICpDb3VudCA9IG1FODIwRW50cmllc0NvdW50Ow0KKyAg
ICByZXR1cm4gRUZJX1NVQ0NFU1M7DQorICB9DQorDQorICBQYXJhbWV0ZXJzLm5yX2VudHJpZXMg
PSAxMjg7DQorICBzZXRfeGVuX2d1ZXN0X2hhbmRsZSAoUGFyYW1ldGVycy5idWZmZXIsIG1FODIw
RW50cmllcyk7DQorDQorICAvLyBSZXR1cm5zIGEgZXJybm8NCisgIFJldHVybkNvZGUgPSBYZW5I
eXBlcmNhbGxNZW1vcnlPcCAoWEVOTUVNX21lbW9yeV9tYXAsICZQYXJhbWV0ZXJzKTsNCisgIEFT
U0VSVCAoUmV0dXJuQ29kZSA9PSAwKTsNCisNCisgIG1FODIwRW50cmllc0NvdW50ID0gUGFyYW1l
dGVycy5ucl9lbnRyaWVzOw0KKw0KKyAgLy8NCisgIC8vIFNvcnQgRTgyMCBlbnRyaWVzDQorICAv
Lw0KKyAgZm9yIChMb29wSW5kZXggPSAxOyBMb29wSW5kZXggPCBtRTgyMEVudHJpZXNDb3VudDsg
TG9vcEluZGV4KyspIHsNCisgICAgZm9yIChJbmRleCA9IExvb3BJbmRleDsgSW5kZXggPCBtRTgy
MEVudHJpZXNDb3VudDsgSW5kZXgrKykgew0KKyAgICAgIGlmIChtRTgyMEVudHJpZXNbSW5kZXgg
LSAxXS5CYXNlQWRkciA+IG1FODIwRW50cmllc1tJbmRleF0uQmFzZUFkZHIpIHsNCisgICAgICAg
IFRtcEVudHJ5ID0gbUU4MjBFbnRyaWVzW0luZGV4XTsNCisgICAgICAgIG1FODIwRW50cmllc1tJ
bmRleF0gPSBtRTgyMEVudHJpZXNbSW5kZXggLSAxXTsNCisgICAgICAgIG1FODIwRW50cmllc1tJ
bmRleCAtIDFdID0gVG1wRW50cnk7DQorICAgICAgfQ0KKyAgICB9DQorICB9DQorDQorICAqQ291
bnQgPSBtRTgyMEVudHJpZXNDb3VudDsNCisgICpFbnRyaWVzID0gbUU4MjBFbnRyaWVzOw0KKw0K
KyAgcmV0dXJuIEVGSV9TVUNDRVNTOw0KIH0NCiANCiAvKioNCi0tIApBbnRob255IFBFUkFSRAoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 15:58:36 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 15:58:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hs82m-0003RJ-LW; Mon, 29 Jul 2019 15:58:36 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Q6P6=V2=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hs82l-0003PV-Iz
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 15:58:35 +0000
X-Inumbo-ID: b6c30ce0-b219-11e9-bd15-cbdacc86706a
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b6c30ce0-b219-11e9-bd15-cbdacc86706a;
 Mon, 29 Jul 2019 15:58:32 +0000 (UTC)
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: AqIrsI5ADWYqY0VAD6upqbDBG1D83CtiNmVTW7ZasPHGZ8aMA7fV1kHJVifcf78JkFuX/2OVQV
 S8Tde8oOAYPV37BluAZBbkRPk8p4Eqia1xxPl9Cjp8W24CgVF9llnfVOAcOeSQmNzQdsair9C8
 EHQG5f+x/osjIzeKWnuxXaCaoboxt8ZTJrm4f7c0ydNZIfudo4ZAdAZlPrdlxGYDZPgquPRi/m
 IDmW3ylPOBmJsrCx0uohB791HSmcHqIHgW8N6MgbT25CR8NReeEpab6EJ8A8Oz4rV0peVM8se2
 028=
X-SBRS: 2.7
X-MesageID: 3710535
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,323,1559534400"; 
   d="scan'208";a="3710535"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <devel@edk2.groups.io>
Date: Mon, 29 Jul 2019 16:39:39 +0100
Message-ID: <20190729153944.24239-31-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.22.0
In-Reply-To: <20190729153944.24239-1-anthony.perard@citrix.com>
References: <20190729153944.24239-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 30/35] OvmfPkg/OvmfXen: Introduce XenTimerDxe
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>,
 Jordan Justen <jordan.l.justen@intel.com>, Julien Grall <julien.grall@arm.com>,
 Anthony PERARD <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Laszlo Ersek <lersek@redhat.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Ik92bWZQa2cvODI1NFRpbWVyRHhlIiBpcyByZXBsYWNlZCB3aXRoIGEgWGVuLXNwZWNpZmljCkVG
SV9USU1FUl9BUkNIX1BST1RPQ09MIGltcGxlbWVudGF0aW9uLiBBbHNvIHJlbW92ZQo4MjU5SW50
ZXJydXB0Q29udHJvbGxlckR4ZSBhcyBpdCBpcyBub3QgdXNlZCBhbnltb3JlLgoKVGhpcyBUaW1l
ciB1c2VzIHRoZSBsb2NhbCBBUElDIHRpbWVyIGFzIHRpbWUgc291cmNlIGFzIGl0IGNhbiB3b3Jr
IG9uCmJvdGggYSBYZW4gUFZIIGd1ZXN0IGFuZCBhbiBIVk0gb25lLgoKQmFzZWQgb24gdGhlICJP
dm1mUGtnLzgyNTRUaW1lckR4ZSIgaW1wbGVtZW50YXRpb24uCgpSZWY6IGh0dHBzOi8vYnVnemls
bGEudGlhbm9jb3JlLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTY4OQpTaWduZWQtb2ZmLWJ5OiBBbnRo
b255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KQWNrZWQtYnk6IExhc3psbyBF
cnNlayA8bGVyc2VrQHJlZGhhdC5jb20+Ci0tLQoKTm90ZXM6CiAgICB2NDoKICAgIC0gZml4IHRo
ZSBjb21taXQgbWVzc2FnZSB0byByZWZsZWN0IHRoZSBmYWN0IHRoYXQgdGhlIG9yaWdpbmFsIGNv
ZGUgYXMKICAgICAgbW92ZWQuCiAgICAtIFVwZGF0ZSBNYWludGFpbmVycy50eHQKICAgIAogICAg
djM6CiAgICAtIHJlYmFzZWQsIFNQRFgsIGNvcHlyaWdodAogICAgCiAgICB2MjoKICAgIC0gVXNl
IEluaXRpYWxpemVBcGljVGltZXIgaW5zdGVhZCBvZiBXcml0ZUxvY2FsQXBpY1JlZwogICAgLSBy
ZXdvcmsgY29tbWVudHMgKHJlbW92ZSBtYW55IHRoYXQgZG9uJ3QgYXBwbHkpCiAgICAtIHJlbW92
ZSB1bnVzZWQgaW5jbHVkZXMsIGFuZCBsaWJzCiAgICAtIGhhdmUgYSBtYWNybyB0byB0aGUgdGlt
ZXJ2ZWN0b3IuCiAgICAtIGNsZWFudXAsIGNvcHlyaWdodAogICAgLSByZXdvcmsgY2FsY3VsYXRp
b24gb2YgVGltZXJDb3VudCwgdmFsdWUgdG8gYmUgdXNlIGJ5IHRoZSBBUElDIHRpbWVyCiAgICAt
IGNoZWNrIGZvciBvdmVyZmxvdyBvZiBUaW1lclBlcmlvZCwgd2l0aCB0aGUgYXBpYyB0aW1lciwg
dGhlIHBlcmlvZCBjYW4KICAgICAgYmUgdXAgdG8gYWJvdXQgNDJzIG9uIFhlbiAob3IgZXZlbiBo
aWdoZXIgYnkgY2hhbmdpbmcgdGhlIERpdmlkZVZhbHVlKS4KCiBPdm1mUGtnL092bWZYZW4uZHNj
ICAgICAgICAgICAgICAgICB8ICAgMyArLQogT3ZtZlBrZy9Pdm1mWGVuLmZkZiAgICAgICAgICAg
ICAgICAgfCAgIDMgKy0KIE92bWZQa2cvWGVuVGltZXJEeGUvWGVuVGltZXJEeGUuaW5mIHwgIDQy
ICsrKysKIE92bWZQa2cvWGVuVGltZXJEeGUvWGVuVGltZXJEeGUuaCAgIHwgMTc3ICsrKysrKysr
KysrKysrCiBPdm1mUGtnL1hlblRpbWVyRHhlL1hlblRpbWVyRHhlLmMgICB8IDM1NSArKysrKysr
KysrKysrKysrKysrKysrKysrKysrCiBNYWludGFpbmVycy50eHQgICAgICAgICAgICAgICAgICAg
ICB8ICAgMSArCiA2IGZpbGVzIGNoYW5nZWQsIDU3NyBpbnNlcnRpb25zKCspLCA0IGRlbGV0aW9u
cygtKQogY3JlYXRlIG1vZGUgMTAwNjQ0IE92bWZQa2cvWGVuVGltZXJEeGUvWGVuVGltZXJEeGUu
aW5mCiBjcmVhdGUgbW9kZSAxMDA2NDQgT3ZtZlBrZy9YZW5UaW1lckR4ZS9YZW5UaW1lckR4ZS5o
CiBjcmVhdGUgbW9kZSAxMDA2NDQgT3ZtZlBrZy9YZW5UaW1lckR4ZS9YZW5UaW1lckR4ZS5jCgpk
aWZmIC0tZ2l0IGEvT3ZtZlBrZy9Pdm1mWGVuLmRzYyBiL092bWZQa2cvT3ZtZlhlbi5kc2MKaW5k
ZXggNDc3ZDhjNzZhMS4uNTRhYzkxMGQ4ZSAxMDA2NDQKLS0tIGEvT3ZtZlBrZy9Pdm1mWGVuLmRz
YworKysgYi9Pdm1mUGtnL092bWZYZW4uZHNjCkBAIC01NDcsMTAgKzU0Nyw5IEBAIFtDb21wb25l
bnRzXQogICBNZGVNb2R1bGVQa2cvVW5pdmVyc2FsL1NlY3VyaXR5U3R1YkR4ZS9TZWN1cml0eVN0
dWJEeGUuaW5mDQogDQogICBNZGVNb2R1bGVQa2cvVW5pdmVyc2FsL0ViY0R4ZS9FYmNEeGUuaW5m
DQotICBPdm1mUGtnLzgyNTlJbnRlcnJ1cHRDb250cm9sbGVyRHhlLzgyNTkuaW5mDQorICBPdm1m
UGtnL1hlblRpbWVyRHhlL1hlblRpbWVyRHhlLmluZg0KICAgVWVmaUNwdVBrZy9DcHVJbzJEeGUv
Q3B1SW8yRHhlLmluZg0KICAgVWVmaUNwdVBrZy9DcHVEeGUvQ3B1RHhlLmluZg0KLSAgT3ZtZlBr
Zy84MjU0VGltZXJEeGUvODI1NFRpbWVyLmluZg0KICAgT3ZtZlBrZy9JbmNvbXBhdGlibGVQY2lE
ZXZpY2VTdXBwb3J0RHhlL0luY29tcGF0aWJsZVBjaURldmljZVN1cHBvcnQuaW5mDQogICBPdm1m
UGtnL1BjaUhvdFBsdWdJbml0RHhlL1BjaUhvdFBsdWdJbml0LmluZg0KICAgTWRlTW9kdWxlUGtn
L0J1cy9QY2kvUGNpSG9zdEJyaWRnZUR4ZS9QY2lIb3N0QnJpZGdlRHhlLmluZiB7DQpkaWZmIC0t
Z2l0IGEvT3ZtZlBrZy9Pdm1mWGVuLmZkZiBiL092bWZQa2cvT3ZtZlhlbi5mZGYKaW5kZXggNDk5
OTdmZWU5Yi4uZmEwODMwYTMyNCAxMDA2NDQKLS0tIGEvT3ZtZlBrZy9Pdm1mWGVuLmZkZgorKysg
Yi9Pdm1mUGtnL092bWZYZW4uZmRmCkBAIC0yOTgsMTAgKzI5OCw5IEBAIFtGVi5EWEVGVl0KIElO
RiAgTWRlTW9kdWxlUGtnL0NvcmUvUnVudGltZUR4ZS9SdW50aW1lRHhlLmluZg0KIElORiAgTWRl
TW9kdWxlUGtnL1VuaXZlcnNhbC9TZWN1cml0eVN0dWJEeGUvU2VjdXJpdHlTdHViRHhlLmluZg0K
IElORiAgTWRlTW9kdWxlUGtnL1VuaXZlcnNhbC9FYmNEeGUvRWJjRHhlLmluZg0KLUlORiAgT3Zt
ZlBrZy84MjU5SW50ZXJydXB0Q29udHJvbGxlckR4ZS84MjU5LmluZg0KK0lORiAgT3ZtZlBrZy9Y
ZW5UaW1lckR4ZS9YZW5UaW1lckR4ZS5pbmYNCiBJTkYgIFVlZmlDcHVQa2cvQ3B1SW8yRHhlL0Nw
dUlvMkR4ZS5pbmYNCiBJTkYgIFVlZmlDcHVQa2cvQ3B1RHhlL0NwdUR4ZS5pbmYNCi1JTkYgIE92
bWZQa2cvODI1NFRpbWVyRHhlLzgyNTRUaW1lci5pbmYNCiBJTkYgIE92bWZQa2cvSW5jb21wYXRp
YmxlUGNpRGV2aWNlU3VwcG9ydER4ZS9JbmNvbXBhdGlibGVQY2lEZXZpY2VTdXBwb3J0LmluZg0K
IElORiAgT3ZtZlBrZy9QY2lIb3RQbHVnSW5pdER4ZS9QY2lIb3RQbHVnSW5pdC5pbmYNCiBJTkYg
IE1kZU1vZHVsZVBrZy9CdXMvUGNpL1BjaUhvc3RCcmlkZ2VEeGUvUGNpSG9zdEJyaWRnZUR4ZS5p
bmYNCmRpZmYgLS1naXQgYS9Pdm1mUGtnL1hlblRpbWVyRHhlL1hlblRpbWVyRHhlLmluZiBiL092
bWZQa2cvWGVuVGltZXJEeGUvWGVuVGltZXJEeGUuaW5mCm5ldyBmaWxlIG1vZGUgMTAwNjQ0Cmlu
ZGV4IDAwMDAwMDAwMDAuLmFkZDFkMDFiYmYKLS0tIC9kZXYvbnVsbAorKysgYi9Pdm1mUGtnL1hl
blRpbWVyRHhlL1hlblRpbWVyRHhlLmluZgpAQCAtMCwwICsxLDQyIEBACisjIyBAZmlsZQ0KKyMg
TG9jYWwgQVBJQyB0aW1lciBkcml2ZXIgdGhhdCBwcm92aWRlcyBUaW1lciBBcmNoIHByb3RvY29s
Lg0KKyMNCisjIENvcHlyaWdodCAoYykgMjAwNSAtIDIwMTksIEludGVsIENvcnBvcmF0aW9uLiBB
bGwgcmlnaHRzIHJlc2VydmVkLjxCUj4NCisjIENvcHlyaWdodCAoYykgMjAxOSwgQ2l0cml4IFN5
c3RlbXMsIEluYy4NCisjDQorIyBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQlNELTItQ2xhdXNl
LVBhdGVudA0KKyMNCisjIw0KKw0KK1tEZWZpbmVzXQ0KKyAgSU5GX1ZFUlNJT04gICAgICAgICAg
ICAgICAgICAgID0gMHgwMDAxMDAwNQ0KKyAgQkFTRV9OQU1FICAgICAgICAgICAgICAgICAgICAg
ID0gWGVuVGltZXJEeGUNCisgIEZJTEVfR1VJRCAgICAgICAgICAgICAgICAgICAgICA9IDUyZmU4
MTk2LWY5ZGUtNGQwNy1iMjJmLTUxZjc3YTBlN2M0MQ0KKyAgTU9EVUxFX1RZUEUgICAgICAgICAg
ICAgICAgICAgID0gRFhFX0RSSVZFUg0KKyAgVkVSU0lPTl9TVFJJTkcgICAgICAgICAgICAgICAg
ID0gMS4wDQorDQorICBFTlRSWV9QT0lOVCAgICAgICAgICAgICAgICAgICAgPSBUaW1lckRyaXZl
ckluaXRpYWxpemUNCisNCitbUGFja2FnZXNdDQorICBNZGVQa2cvTWRlUGtnLmRlYw0KKyAgVWVm
aUNwdVBrZy9VZWZpQ3B1UGtnLmRlYw0KKyAgT3ZtZlBrZy9Pdm1mUGtnLmRlYw0KKw0KK1tMaWJy
YXJ5Q2xhc3Nlc10NCisgIFVlZmlCb290U2VydmljZXNUYWJsZUxpYg0KKyAgQmFzZUxpYg0KKyAg
RGVidWdMaWINCisgIFVlZmlEcml2ZXJFbnRyeVBvaW50DQorICBMb2NhbEFwaWNMaWINCisNCitb
U291cmNlc10NCisgIFhlblRpbWVyRHhlLmgNCisgIFhlblRpbWVyRHhlLmMNCisNCitbUHJvdG9j
b2xzXQ0KKyAgZ0VmaUNwdUFyY2hQcm90b2NvbEd1aWQgICAgICAgIyMgQ09OU1VNRVMNCisgIGdF
ZmlUaW1lckFyY2hQcm90b2NvbEd1aWQgICAgICMjIFBST0RVQ0VTDQorW1BjZF0NCisgIGdFZmlN
ZGVQa2dUb2tlblNwYWNlR3VpZC5QY2RGU0JDbG9jayAgIyMgQ09OU1VNRVMNCitbRGVwZXhdDQor
ICBnRWZpQ3B1QXJjaFByb3RvY29sR3VpZA0KZGlmZiAtLWdpdCBhL092bWZQa2cvWGVuVGltZXJE
eGUvWGVuVGltZXJEeGUuaCBiL092bWZQa2cvWGVuVGltZXJEeGUvWGVuVGltZXJEeGUuaApuZXcg
ZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwLi5lMGEzZDk1ZmQwCi0tLSAvZGV2L251
bGwKKysrIGIvT3ZtZlBrZy9YZW5UaW1lckR4ZS9YZW5UaW1lckR4ZS5oCkBAIC0wLDAgKzEsMTc3
IEBACisvKiogQGZpbGUNCisgIFByaXZhdGUgZGF0YSBzdHJ1Y3R1cmVzDQorDQorQ29weXJpZ2h0
IChjKSAyMDA1IC0gMjAxOCwgSW50ZWwgQ29ycG9yYXRpb24uIEFsbCByaWdodHMgcmVzZXJ2ZWQu
PEJSPg0KK0NvcHlyaWdodCAoYykgMjAxOSwgQ2l0cml4IFN5c3RlbXMsIEluYy4NCisNCitTUERY
LUxpY2Vuc2UtSWRlbnRpZmllcjogQlNELTItQ2xhdXNlLVBhdGVudA0KKyoqLw0KKw0KKyNpZm5k
ZWYgX1RJTUVSX0hfDQorI2RlZmluZSBfVElNRVJfSF8NCisNCisjaW5jbHVkZSA8UGlEeGUuaD4N
CisNCisjaW5jbHVkZSA8UHJvdG9jb2wvQ3B1Lmg+DQorI2luY2x1ZGUgPFByb3RvY29sL1RpbWVy
Lmg+DQorDQorI2luY2x1ZGUgPFJlZ2lzdGVyL0xvY2FsQXBpYy5oPg0KKw0KKyNpbmNsdWRlIDxM
aWJyYXJ5L1VlZmlCb290U2VydmljZXNUYWJsZUxpYi5oPg0KKyNpbmNsdWRlIDxMaWJyYXJ5L0Jh
c2VMaWIuaD4NCisjaW5jbHVkZSA8TGlicmFyeS9EZWJ1Z0xpYi5oPg0KKyNpbmNsdWRlIDxMaWJy
YXJ5L0xvY2FsQXBpY0xpYi5oPg0KKyNpbmNsdWRlIDxMaWJyYXJ5L1BjZExpYi5oPg0KKw0KKy8v
IFRoZSBkZWZhdWx0IHRpbWVyIHRpY2sgZHVyYXRpb24gaXMgc2V0IHRvIDEwIG1zID0gMTAwMDAw
IDEwMCBucyB1bml0cw0KKy8vDQorI2RlZmluZSBERUZBVUxUX1RJTUVSX1RJQ0tfRFVSQVRJT04g
MTAwMDAwDQorDQorLy8NCisvLyBUaGUgVGltZXIgVmVjdG9yIHVzZSBmb3IgaW50ZXJydXB0DQor
Ly8NCisjZGVmaW5lIExPQ0FMX0FQSUNfVElNRVJfVkVDVE9SIDMyDQorDQorLy8NCisvLyBGdW5j
dGlvbiBQcm90b3R5cGVzDQorLy8NCisvKioNCisgIEluaXRpYWxpemUgdGhlIFRpbWVyIEFyY2hp
dGVjdHVyYWwgUHJvdG9jb2wgZHJpdmVyDQorDQorICBAcGFyYW0gSW1hZ2VIYW5kbGUgICAgIElt
YWdlSGFuZGxlIG9mIHRoZSBsb2FkZWQgZHJpdmVyDQorICBAcGFyYW0gU3lzdGVtVGFibGUgICAg
IFBvaW50ZXIgdG8gdGhlIFN5c3RlbSBUYWJsZQ0KKw0KKyAgQHJldHZhbCBFRklfU1VDQ0VTUyAg
ICAgICAgICAgIFRpbWVyIEFyY2hpdGVjdHVyYWwgUHJvdG9jb2wgY3JlYXRlZA0KKyAgQHJldHZh
bCBFRklfT1VUX09GX1JFU09VUkNFUyAgIE5vdCBlbm91Z2ggcmVzb3VyY2VzIGF2YWlsYWJsZSB0
byBpbml0aWFsaXplIGRyaXZlci4NCisgIEByZXR2YWwgRUZJX0RFVklDRV9FUlJPUiAgICAgICBB
IGRldmljZSBlcnJvciBvY2N1cnJlZCBhdHRlbXB0aW5nIHRvIGluaXRpYWxpemUgdGhlIGRyaXZl
ci4NCisNCisqKi8NCitFRklfU1RBVFVTDQorRUZJQVBJDQorVGltZXJEcml2ZXJJbml0aWFsaXpl
ICgNCisgIElOIEVGSV9IQU5ETEUgICAgICAgIEltYWdlSGFuZGxlLA0KKyAgSU4gRUZJX1NZU1RF
TV9UQUJMRSAgKlN5c3RlbVRhYmxlDQorICApDQorOw0KKw0KKy8qKg0KKw0KKyAgVGhpcyBmdW5j
dGlvbiBhZGp1c3RzIHRoZSBwZXJpb2Qgb2YgdGltZXIgaW50ZXJydXB0cyB0byB0aGUgdmFsdWUg
c3BlY2lmaWVkDQorICBieSBUaW1lclBlcmlvZC4gIElmIHRoZSB0aW1lciBwZXJpb2QgaXMgdXBk
YXRlZCwgdGhlbiB0aGUgc2VsZWN0ZWQgdGltZXINCisgIHBlcmlvZCBpcyBzdG9yZWQgaW4gRUZJ
X1RJTUVSLlRpbWVyUGVyaW9kLCBhbmQgRUZJX1NVQ0NFU1MgaXMgcmV0dXJuZWQuICBJZg0KKyAg
dGhlIHRpbWVyIGhhcmR3YXJlIGlzIG5vdCBwcm9ncmFtbWFibGUsIHRoZW4gRUZJX1VOU1VQUE9S
VEVEIGlzIHJldHVybmVkLg0KKyAgSWYgYW4gZXJyb3Igb2NjdXJzIHdoaWxlIGF0dGVtcHRpbmcg
dG8gdXBkYXRlIHRoZSB0aW1lciBwZXJpb2QsIHRoZW4gdGhlDQorICB0aW1lciBoYXJkd2FyZSB3
aWxsIGJlIHB1dCBiYWNrIGluIGl0cyBzdGF0ZSBwcmlvciB0byB0aGlzIGNhbGwsIGFuZA0KKyAg
RUZJX0RFVklDRV9FUlJPUiBpcyByZXR1cm5lZC4gIElmIFRpbWVyUGVyaW9kIGlzIDAsIHRoZW4g
dGhlIHRpbWVyIGludGVycnVwdA0KKyAgaXMgZGlzYWJsZWQuICBUaGlzIGlzIG5vdCB0aGUgc2Ft
ZSBhcyBkaXNhYmxpbmcgdGhlIENQVSdzIGludGVycnVwdHMuDQorICBJbnN0ZWFkLCBpdCBtdXN0
IGVpdGhlciB0dXJuIG9mZiB0aGUgdGltZXIgaGFyZHdhcmUsIG9yIGl0IG11c3QgYWRqdXN0IHRo
ZQ0KKyAgaW50ZXJydXB0IGNvbnRyb2xsZXIgc28gdGhhdCBhIENQVSBpbnRlcnJ1cHQgaXMgbm90
IGdlbmVyYXRlZCB3aGVuIHRoZSB0aW1lcg0KKyAgaW50ZXJydXB0IGZpcmVzLg0KKw0KKw0KKyAg
QHBhcmFtIFRoaXMgICAgICAgICAgICBUaGUgRUZJX1RJTUVSX0FSQ0hfUFJPVE9DT0wgaW5zdGFu
Y2UuDQorICBAcGFyYW0gTm90aWZ5RnVuY3Rpb24gIFRoZSByYXRlIHRvIHByb2dyYW0gdGhlIHRp
bWVyIGludGVycnVwdCBpbiAxMDAgblMgdW5pdHMuICBJZg0KKyAgICAgICAgICAgICAgICAgICAg
ICAgICB0aGUgdGltZXIgaGFyZHdhcmUgaXMgbm90IHByb2dyYW1tYWJsZSwgdGhlbiBFRklfVU5T
VVBQT1JURUQgaXMNCisgICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuZWQuICBJZiB0aGUg
dGltZXIgaXMgcHJvZ3JhbW1hYmxlLCB0aGVuIHRoZSB0aW1lciBwZXJpb2QNCisgICAgICAgICAg
ICAgICAgICAgICAgICAgd2lsbCBiZSByb3VuZGVkIHVwIHRvIHRoZSBuZWFyZXN0IHRpbWVyIHBl
cmlvZCB0aGF0IGlzIHN1cHBvcnRlZA0KKyAgICAgICAgICAgICAgICAgICAgICAgICBieSB0aGUg
dGltZXIgaGFyZHdhcmUuICBJZiBUaW1lclBlcmlvZCBpcyBzZXQgdG8gMCwgdGhlbiB0aGUNCisg
ICAgICAgICAgICAgICAgICAgICAgICAgdGltZXIgaW50ZXJydXB0cyB3aWxsIGJlIGRpc2FibGVk
Lg0KKw0KKyAgQHJldHZhbCAgICAgICAgRUZJX1NVQ0NFU1MgICAgICAgVGhlIHRpbWVyIHBlcmlv
ZCB3YXMgY2hhbmdlZC4NCisgIEByZXR2YWwgICAgICAgIEVGSV9VTlNVUFBPUlRFRCAgIFRoZSBw
bGF0Zm9ybSBjYW5ub3QgY2hhbmdlIHRoZSBwZXJpb2Qgb2YgdGhlIHRpbWVyIGludGVycnVwdC4N
CisgIEByZXR2YWwgICAgICAgIEVGSV9ERVZJQ0VfRVJST1IgIFRoZSB0aW1lciBwZXJpb2QgY291
bGQgbm90IGJlIGNoYW5nZWQgZHVlIHRvIGEgZGV2aWNlIGVycm9yLg0KKw0KKyoqLw0KK0VGSV9T
VEFUVVMNCitFRklBUEkNCitUaW1lckRyaXZlclJlZ2lzdGVySGFuZGxlciAoDQorICBJTiBFRklf
VElNRVJfQVJDSF9QUk9UT0NPTCAgKlRoaXMsDQorICBJTiBFRklfVElNRVJfTk9USUZZICAgICAg
ICAgTm90aWZ5RnVuY3Rpb24NCisgICkNCis7DQorDQorLyoqDQorDQorICBUaGlzIGZ1bmN0aW9u
IGFkanVzdHMgdGhlIHBlcmlvZCBvZiB0aW1lciBpbnRlcnJ1cHRzIHRvIHRoZSB2YWx1ZSBzcGVj
aWZpZWQNCisgIGJ5IFRpbWVyUGVyaW9kLiAgSWYgdGhlIHRpbWVyIHBlcmlvZCBpcyB1cGRhdGVk
LCB0aGVuIHRoZSBzZWxlY3RlZCB0aW1lcg0KKyAgcGVyaW9kIGlzIHN0b3JlZCBpbiBFRklfVElN
RVIuVGltZXJQZXJpb2QsIGFuZCBFRklfU1VDQ0VTUyBpcyByZXR1cm5lZC4gIElmDQorICB0aGUg
dGltZXIgaGFyZHdhcmUgaXMgbm90IHByb2dyYW1tYWJsZSwgdGhlbiBFRklfVU5TVVBQT1JURUQg
aXMgcmV0dXJuZWQuDQorICBJZiBhbiBlcnJvciBvY2N1cnMgd2hpbGUgYXR0ZW1wdGluZyB0byB1
cGRhdGUgdGhlIHRpbWVyIHBlcmlvZCwgdGhlbiB0aGUNCisgIHRpbWVyIGhhcmR3YXJlIHdpbGwg
YmUgcHV0IGJhY2sgaW4gaXRzIHN0YXRlIHByaW9yIHRvIHRoaXMgY2FsbCwgYW5kDQorICBFRklf
REVWSUNFX0VSUk9SIGlzIHJldHVybmVkLiAgSWYgVGltZXJQZXJpb2QgaXMgMCwgdGhlbiB0aGUg
dGltZXIgaW50ZXJydXB0DQorICBpcyBkaXNhYmxlZC4gIFRoaXMgaXMgbm90IHRoZSBzYW1lIGFz
IGRpc2FibGluZyB0aGUgQ1BVJ3MgaW50ZXJydXB0cy4NCisgIEluc3RlYWQsIGl0IG11c3QgZWl0
aGVyIHR1cm4gb2ZmIHRoZSB0aW1lciBoYXJkd2FyZSwgb3IgaXQgbXVzdCBhZGp1c3QgdGhlDQor
ICBpbnRlcnJ1cHQgY29udHJvbGxlciBzbyB0aGF0IGEgQ1BVIGludGVycnVwdCBpcyBub3QgZ2Vu
ZXJhdGVkIHdoZW4gdGhlIHRpbWVyDQorICBpbnRlcnJ1cHQgZmlyZXMuDQorDQorDQorICBAcGFy
YW0gVGhpcyAgICAgICAgICAgIFRoZSBFRklfVElNRVJfQVJDSF9QUk9UT0NPTCBpbnN0YW5jZS4N
CisgIEBwYXJhbSBUaW1lclBlcmlvZCAgICAgVGhlIHJhdGUgdG8gcHJvZ3JhbSB0aGUgdGltZXIg
aW50ZXJydXB0IGluIDEwMCBuUyB1bml0cy4gIElmDQorICAgICAgICAgICAgICAgICAgICAgICAg
IHRoZSB0aW1lciBoYXJkd2FyZSBpcyBub3QgcHJvZ3JhbW1hYmxlLCB0aGVuIEVGSV9VTlNVUFBP
UlRFRCBpcw0KKyAgICAgICAgICAgICAgICAgICAgICAgICByZXR1cm5lZC4gIElmIHRoZSB0aW1l
ciBpcyBwcm9ncmFtbWFibGUsIHRoZW4gdGhlIHRpbWVyIHBlcmlvZA0KKyAgICAgICAgICAgICAg
ICAgICAgICAgICB3aWxsIGJlIHJvdW5kZWQgdXAgdG8gdGhlIG5lYXJlc3QgdGltZXIgcGVyaW9k
IHRoYXQgaXMgc3VwcG9ydGVkDQorICAgICAgICAgICAgICAgICAgICAgICAgIGJ5IHRoZSB0aW1l
ciBoYXJkd2FyZS4gIElmIFRpbWVyUGVyaW9kIGlzIHNldCB0byAwLCB0aGVuIHRoZQ0KKyAgICAg
ICAgICAgICAgICAgICAgICAgICB0aW1lciBpbnRlcnJ1cHRzIHdpbGwgYmUgZGlzYWJsZWQuDQor
DQorICBAcmV0dmFsICAgICAgICBFRklfU1VDQ0VTUyAgICAgICBUaGUgdGltZXIgcGVyaW9kIHdh
cyBjaGFuZ2VkLg0KKyAgQHJldHZhbCAgICAgICAgRUZJX1VOU1VQUE9SVEVEICAgVGhlIHBsYXRm
b3JtIGNhbm5vdCBjaGFuZ2UgdGhlIHBlcmlvZCBvZiB0aGUgdGltZXIgaW50ZXJydXB0Lg0KKyAg
QHJldHZhbCAgICAgICAgRUZJX0RFVklDRV9FUlJPUiAgVGhlIHRpbWVyIHBlcmlvZCBjb3VsZCBu
b3QgYmUgY2hhbmdlZCBkdWUgdG8gYSBkZXZpY2UgZXJyb3IuDQorDQorKiovDQorRUZJX1NUQVRV
Uw0KK0VGSUFQSQ0KK1RpbWVyRHJpdmVyU2V0VGltZXJQZXJpb2QgKA0KKyAgSU4gRUZJX1RJTUVS
X0FSQ0hfUFJPVE9DT0wgICpUaGlzLA0KKyAgSU4gVUlOVDY0ICAgICAgICAgICAgICAgICAgIFRp
bWVyUGVyaW9kDQorICApDQorOw0KKw0KKy8qKg0KKw0KKyAgVGhpcyBmdW5jdGlvbiByZXRyaWV2
ZXMgdGhlIHBlcmlvZCBvZiB0aW1lciBpbnRlcnJ1cHRzIGluIDEwMCBucyB1bml0cywNCisgIHJl
dHVybnMgdGhhdCB2YWx1ZSBpbiBUaW1lclBlcmlvZCwgYW5kIHJldHVybnMgRUZJX1NVQ0NFU1Mu
ICBJZiBUaW1lclBlcmlvZA0KKyAgaXMgTlVMTCwgdGhlbiBFRklfSU5WQUxJRF9QQVJBTUVURVIg
aXMgcmV0dXJuZWQuICBJZiBhIFRpbWVyUGVyaW9kIG9mIDAgaXMNCisgIHJldHVybmVkLCB0aGVu
IHRoZSB0aW1lciBpcyBjdXJyZW50bHkgZGlzYWJsZWQuDQorDQorDQorICBAcGFyYW0gVGhpcyAg
ICAgICAgICAgIFRoZSBFRklfVElNRVJfQVJDSF9QUk9UT0NPTCBpbnN0YW5jZS4NCisgIEBwYXJh
bSBUaW1lclBlcmlvZCAgICAgQSBwb2ludGVyIHRvIHRoZSB0aW1lciBwZXJpb2QgdG8gcmV0cmll
dmUgaW4gMTAwIG5zIHVuaXRzLiAgSWYNCisgICAgICAgICAgICAgICAgICAgICAgICAgMCBpcyBy
ZXR1cm5lZCwgdGhlbiB0aGUgdGltZXIgaXMgY3VycmVudGx5IGRpc2FibGVkLg0KKw0KKyAgQHJl
dHZhbCBFRklfU1VDQ0VTUyAgICAgICAgICAgIFRoZSB0aW1lciBwZXJpb2Qgd2FzIHJldHVybmVk
IGluIFRpbWVyUGVyaW9kLg0KKyAgQHJldHZhbCBFRklfSU5WQUxJRF9QQVJBTUVURVIgIFRpbWVy
UGVyaW9kIGlzIE5VTEwuDQorDQorKiovDQorRUZJX1NUQVRVUw0KK0VGSUFQSQ0KK1RpbWVyRHJp
dmVyR2V0VGltZXJQZXJpb2QgKA0KKyAgSU4gRUZJX1RJTUVSX0FSQ0hfUFJPVE9DT0wgICAqVGhp
cywNCisgIE9VVCBVSU5UNjQgICAgICAgICAgICAgICAgICAgKlRpbWVyUGVyaW9kDQorICApDQor
Ow0KKw0KKy8qKg0KKw0KKyAgVGhpcyBmdW5jdGlvbiBnZW5lcmF0ZXMgYSBzb2Z0IHRpbWVyIGlu
dGVycnVwdC4gSWYgdGhlIHBsYXRmb3JtIGRvZXMgbm90IHN1cHBvcnQgc29mdA0KKyAgdGltZXIg
aW50ZXJydXB0cywgdGhlbiBFRklfVU5TVVBQT1JURUQgaXMgcmV0dXJuZWQuIE90aGVyd2lzZSwg
RUZJX1NVQ0NFU1MgaXMgcmV0dXJuZWQuDQorICBJZiBhIGhhbmRsZXIgaGFzIGJlZW4gcmVnaXN0
ZXJlZCB0aHJvdWdoIHRoZSBFRklfVElNRVJfQVJDSF9QUk9UT0NPTC5SZWdpc3RlckhhbmRsZXIo
KQ0KKyAgc2VydmljZSwgdGhlbiBhIHNvZnQgdGltZXIgaW50ZXJydXB0IHdpbGwgYmUgZ2VuZXJh
dGVkLiBJZiB0aGUgdGltZXIgaW50ZXJydXB0IGlzDQorICBlbmFibGVkIHdoZW4gdGhpcyBzZXJ2
aWNlIGlzIGNhbGxlZCwgdGhlbiB0aGUgcmVnaXN0ZXJlZCBoYW5kbGVyIHdpbGwgYmUgaW52b2tl
ZC4gVGhlDQorICByZWdpc3RlcmVkIGhhbmRsZXIgc2hvdWxkIG5vdCBiZSBhYmxlIHRvIGRpc3Rp
bmd1aXNoIGEgaGFyZHdhcmUtZ2VuZXJhdGVkIHRpbWVyDQorICBpbnRlcnJ1cHQgZnJvbSBhIHNv
ZnR3YXJlLWdlbmVyYXRlZCB0aW1lciBpbnRlcnJ1cHQuDQorDQorDQorICBAcGFyYW0gVGhpcyAg
ICAgICAgICAgICAgVGhlIEVGSV9USU1FUl9BUkNIX1BST1RPQ09MIGluc3RhbmNlLg0KKw0KKyAg
QHJldHZhbCBFRklfU1VDQ0VTUyAgICAgICBUaGUgc29mdCB0aW1lciBpbnRlcnJ1cHQgd2FzIGdl
bmVyYXRlZC4NCisgIEByZXR2YWwgRUZJX1VOU1VQUE9SVEVEICAgVGhlIHBsYXRmb3JtIGRvZXMg
bm90IHN1cHBvcnQgdGhlIGdlbmVyYXRpb24gb2Ygc29mdCB0aW1lciBpbnRlcnJ1cHRzLg0KKw0K
KyoqLw0KK0VGSV9TVEFUVVMNCitFRklBUEkNCitUaW1lckRyaXZlckdlbmVyYXRlU29mdEludGVy
cnVwdCAoDQorICBJTiBFRklfVElNRVJfQVJDSF9QUk9UT0NPTCAgKlRoaXMNCisgICkNCis7DQor
DQorI2VuZGlmDQpkaWZmIC0tZ2l0IGEvT3ZtZlBrZy9YZW5UaW1lckR4ZS9YZW5UaW1lckR4ZS5j
IGIvT3ZtZlBrZy9YZW5UaW1lckR4ZS9YZW5UaW1lckR4ZS5jCm5ldyBmaWxlIG1vZGUgMTAwNjQ0
CmluZGV4IDAwMDAwMDAwMDAuLjlmOWUwNDc2NmMKLS0tIC9kZXYvbnVsbAorKysgYi9Pdm1mUGtn
L1hlblRpbWVyRHhlL1hlblRpbWVyRHhlLmMKQEAgLTAsMCArMSwzNTUgQEAKKy8qKiBAZmlsZQ0K
KyAgVGltZXIgQXJjaGl0ZWN0dXJhbCBQcm90b2NvbCBhcyBkZWZpbmVkIGluIHRoZSBEWEUgQ0lT
DQorDQorQ29weXJpZ2h0IChjKSAyMDA1IC0gMjAxOCwgSW50ZWwgQ29ycG9yYXRpb24uIEFsbCBy
aWdodHMgcmVzZXJ2ZWQuPEJSPg0KK0NvcHlyaWdodCAoYykgMjAxOSwgQ2l0cml4IFN5c3RlbXMs
IEluYy4NCisNCitTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQlNELTItQ2xhdXNlLVBhdGVudA0K
Kw0KKyoqLw0KKw0KKyNpbmNsdWRlICJYZW5UaW1lckR4ZS5oIg0KKw0KKy8vDQorLy8gVGhlIGhh
bmRsZSBvbnRvIHdoaWNoIHRoZSBUaW1lciBBcmNoaXRlY3R1cmFsIFByb3RvY29sIHdpbGwgYmUg
aW5zdGFsbGVkDQorLy8NCitFRklfSEFORExFICAgICAgICAgICAgICAgIG1UaW1lckhhbmRsZSA9
IE5VTEw7DQorDQorLy8NCisvLyBUaGUgVGltZXIgQXJjaGl0ZWN0dXJhbCBQcm90b2NvbCB0aGF0
IHRoaXMgZHJpdmVyIHByb2R1Y2VzDQorLy8NCitFRklfVElNRVJfQVJDSF9QUk9UT0NPTCAgIG1U
aW1lciA9IHsNCisgIFRpbWVyRHJpdmVyUmVnaXN0ZXJIYW5kbGVyLA0KKyAgVGltZXJEcml2ZXJT
ZXRUaW1lclBlcmlvZCwNCisgIFRpbWVyRHJpdmVyR2V0VGltZXJQZXJpb2QsDQorICBUaW1lckRy
aXZlckdlbmVyYXRlU29mdEludGVycnVwdA0KK307DQorDQorLy8NCisvLyBQb2ludGVyIHRvIHRo
ZSBDUFUgQXJjaGl0ZWN0dXJhbCBQcm90b2NvbCBpbnN0YW5jZQ0KKy8vDQorRUZJX0NQVV9BUkNI
X1BST1RPQ09MICAgICAqbUNwdTsNCisNCisvLw0KKy8vIFRoZSBub3RpZmljYXRpb24gZnVuY3Rp
b24gdG8gY2FsbCBvbiBldmVyeSB0aW1lciBpbnRlcnJ1cHQuDQorLy8gQSBidWcgaW4gdGhlIGNv
bXBpbGVyIHByZXZlbnRzIHVzIGZyb20gaW5pdGlhbGl6aW5nIHRoaXMgaGVyZS4NCisvLw0KK0VG
SV9USU1FUl9OT1RJRlkgbVRpbWVyTm90aWZ5RnVuY3Rpb247DQorDQorLy8NCisvLyBUaGUgY3Vy
cmVudCBwZXJpb2Qgb2YgdGhlIHRpbWVyIGludGVycnVwdA0KKy8vDQordm9sYXRpbGUgVUlOVDY0
ICAgICAgICAgICBtVGltZXJQZXJpb2QgPSAwOw0KKw0KKy8vDQorLy8gV29ya2VyIEZ1bmN0aW9u
cw0KKy8vDQorLyoqDQorICBJbnRlcnJ1cHQgSGFuZGxlci4NCisNCisgIEBwYXJhbSBJbnRlcnJ1
cHRUeXBlICAgIFRoZSB0eXBlIG9mIGludGVycnVwdCB0aGF0IG9jY3VycmVkDQorICBAcGFyYW0g
U3lzdGVtQ29udGV4dCAgICBBIHBvaW50ZXIgdG8gdGhlIHN5c3RlbSBjb250ZXh0IHdoZW4gdGhl
IGludGVycnVwdCBvY2N1cnJlZA0KKyoqLw0KK1ZPSUQNCitFRklBUEkNCitUaW1lckludGVycnVw
dEhhbmRsZXIgKA0KKyAgSU4gRUZJX0VYQ0VQVElPTl9UWVBFICAgSW50ZXJydXB0VHlwZSwNCisg
IElOIEVGSV9TWVNURU1fQ09OVEVYVCAgIFN5c3RlbUNvbnRleHQNCisgICkNCit7DQorICBFRklf
VFBMIE9yaWdpbmFsVFBMOw0KKw0KKyAgT3JpZ2luYWxUUEwgPSBnQlMtPlJhaXNlVFBMIChUUExf
SElHSF9MRVZFTCk7DQorDQorICBTZW5kQXBpY0VvaSgpOw0KKw0KKyAgaWYgKG1UaW1lck5vdGlm
eUZ1bmN0aW9uICE9IE5VTEwpIHsNCisgICAgLy8NCisgICAgLy8gQGJ1ZyA6IFRoaXMgZG9lcyBu
b3QgaGFuZGxlIG1pc3NlZCB0aW1lciBpbnRlcnJ1cHRzDQorICAgIC8vDQorICAgIG1UaW1lck5v
dGlmeUZ1bmN0aW9uIChtVGltZXJQZXJpb2QpOw0KKyAgfQ0KKw0KKyAgZ0JTLT5SZXN0b3JlVFBM
IChPcmlnaW5hbFRQTCk7DQorfQ0KKw0KKy8qKg0KKw0KKyAgVGhpcyBmdW5jdGlvbiByZWdpc3Rl
cnMgdGhlIGhhbmRsZXIgTm90aWZ5RnVuY3Rpb24gc28gaXQgaXMgY2FsbGVkIGV2ZXJ5IHRpbWUN
CisgIHRoZSB0aW1lciBpbnRlcnJ1cHQgZmlyZXMuICBJdCBhbHNvIHBhc3NlcyB0aGUgYW1vdW50
IG9mIHRpbWUgc2luY2UgdGhlIGxhc3QNCisgIGhhbmRsZXIgY2FsbCB0byB0aGUgTm90aWZ5RnVu
Y3Rpb24uICBJZiBOb3RpZnlGdW5jdGlvbiBpcyBOVUxMLCB0aGVuIHRoZQ0KKyAgaGFuZGxlciBp
cyB1bnJlZ2lzdGVyZWQuICBJZiB0aGUgaGFuZGxlciBpcyByZWdpc3RlcmVkLCB0aGVuIEVGSV9T
VUNDRVNTIGlzDQorICByZXR1cm5lZC4gIElmIHRoZSBDUFUgZG9lcyBub3Qgc3VwcG9ydCByZWdp
c3RlcmluZyBhIHRpbWVyIGludGVycnVwdCBoYW5kbGVyLA0KKyAgdGhlbiBFRklfVU5TVVBQT1JU
RUQgaXMgcmV0dXJuZWQuICBJZiBhbiBhdHRlbXB0IGlzIG1hZGUgdG8gcmVnaXN0ZXIgYSBoYW5k
bGVyDQorICB3aGVuIGEgaGFuZGxlciBpcyBhbHJlYWR5IHJlZ2lzdGVyZWQsIHRoZW4gRUZJX0FM
UkVBRFlfU1RBUlRFRCBpcyByZXR1cm5lZC4NCisgIElmIGFuIGF0dGVtcHQgaXMgbWFkZSB0byB1
bnJlZ2lzdGVyIGEgaGFuZGxlciB3aGVuIGEgaGFuZGxlciBpcyBub3QgcmVnaXN0ZXJlZCwNCisg
IHRoZW4gRUZJX0lOVkFMSURfUEFSQU1FVEVSIGlzIHJldHVybmVkLiAgSWYgYW4gZXJyb3Igb2Nj
dXJzIGF0dGVtcHRpbmcgdG8NCisgIHJlZ2lzdGVyIHRoZSBOb3RpZnlGdW5jdGlvbiB3aXRoIHRo
ZSB0aW1lciBpbnRlcnJ1cHQsIHRoZW4gRUZJX0RFVklDRV9FUlJPUg0KKyAgaXMgcmV0dXJuZWQu
DQorDQorDQorICBAcGFyYW0gVGhpcyAgICAgICAgICAgICBUaGUgRUZJX1RJTUVSX0FSQ0hfUFJP
VE9DT0wgaW5zdGFuY2UuDQorICBAcGFyYW0gTm90aWZ5RnVuY3Rpb24gICBUaGUgZnVuY3Rpb24g
dG8gY2FsbCB3aGVuIGEgdGltZXIgaW50ZXJydXB0IGZpcmVzLiAgVGhpcw0KKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgZnVuY3Rpb24gZXhlY3V0ZXMgYXQgVFBMX0hJR0hfTEVWRUwuICBUaGUg
RFhFIENvcmUgd2lsbA0KKyAgICAgICAgICAgICAgICAgICAgICAgICAgcmVnaXN0ZXIgYSBoYW5k
bGVyIGZvciB0aGUgdGltZXIgaW50ZXJydXB0LCBzbyBpdCBjYW4ga25vdw0KKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgaG93IG11Y2ggdGltZSBoYXMgcGFzc2VkLiAgVGhpcyBpbmZvcm1hdGlv
biBpcyB1c2VkIHRvDQorICAgICAgICAgICAgICAgICAgICAgICAgICBzaWduYWwgdGltZXIgYmFz
ZWQgZXZlbnRzLiAgTlVMTCB3aWxsIHVucmVnaXN0ZXIgdGhlIGhhbmRsZXIuDQorDQorICBAcmV0
dmFsICAgICAgICBFRklfU1VDQ0VTUyAgICAgICAgICAgIFRoZSB0aW1lciBoYW5kbGVyIHdhcyBy
ZWdpc3RlcmVkLg0KKyAgQHJldHZhbCAgICAgICAgRUZJX1VOU1VQUE9SVEVEICAgICAgICBUaGUg
cGxhdGZvcm0gZG9lcyBub3Qgc3VwcG9ydCB0aW1lciBpbnRlcnJ1cHRzLg0KKyAgQHJldHZhbCAg
ICAgICAgRUZJX0FMUkVBRFlfU1RBUlRFRCAgICBOb3RpZnlGdW5jdGlvbiBpcyBub3QgTlVMTCwg
YW5kIGEgaGFuZGxlciBpcyBhbHJlYWR5DQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHJlZ2lzdGVyZWQuDQorICBAcmV0dmFsICAgICAgICBFRklfSU5WQUxJRF9QQVJB
TUVURVIgIE5vdGlmeUZ1bmN0aW9uIGlzIE5VTEwsIGFuZCBhIGhhbmRsZXIgd2FzIG5vdA0KKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwcmV2aW91c2x5IHJlZ2lzdGVy
ZWQuDQorICBAcmV0dmFsICAgICAgICBFRklfREVWSUNFX0VSUk9SICAgICAgIFRoZSB0aW1lciBo
YW5kbGVyIGNvdWxkIG5vdCBiZSByZWdpc3RlcmVkLg0KKw0KKyoqLw0KK0VGSV9TVEFUVVMNCitF
RklBUEkNCitUaW1lckRyaXZlclJlZ2lzdGVySGFuZGxlciAoDQorICBJTiBFRklfVElNRVJfQVJD
SF9QUk9UT0NPTCAgKlRoaXMsDQorICBJTiBFRklfVElNRVJfTk9USUZZICAgICAgICAgTm90aWZ5
RnVuY3Rpb24NCisgICkNCit7DQorICAvLw0KKyAgLy8gQ2hlY2sgZm9yIGludmFsaWQgcGFyYW1l
dGVycw0KKyAgLy8NCisgIGlmIChOb3RpZnlGdW5jdGlvbiA9PSBOVUxMICYmIG1UaW1lck5vdGlm
eUZ1bmN0aW9uID09IE5VTEwpIHsNCisgICAgcmV0dXJuIEVGSV9JTlZBTElEX1BBUkFNRVRFUjsN
CisgIH0NCisNCisgIGlmIChOb3RpZnlGdW5jdGlvbiAhPSBOVUxMICYmIG1UaW1lck5vdGlmeUZ1
bmN0aW9uICE9IE5VTEwpIHsNCisgICAgcmV0dXJuIEVGSV9BTFJFQURZX1NUQVJURUQ7DQorICB9
DQorDQorICBtVGltZXJOb3RpZnlGdW5jdGlvbiA9IE5vdGlmeUZ1bmN0aW9uOw0KKw0KKyAgcmV0
dXJuIEVGSV9TVUNDRVNTOw0KK30NCisNCisvKioNCisNCisgIFRoaXMgZnVuY3Rpb24gYWRqdXN0
cyB0aGUgcGVyaW9kIG9mIHRpbWVyIGludGVycnVwdHMgdG8gdGhlIHZhbHVlIHNwZWNpZmllZA0K
KyAgYnkgVGltZXJQZXJpb2QuICBJZiB0aGUgdGltZXIgcGVyaW9kIGlzIHVwZGF0ZWQsIHRoZW4g
dGhlIHNlbGVjdGVkIHRpbWVyDQorICBwZXJpb2QgaXMgc3RvcmVkIGluIEVGSV9USU1FUi5UaW1l
clBlcmlvZCwgYW5kIEVGSV9TVUNDRVNTIGlzIHJldHVybmVkLiAgSWYNCisgIHRoZSB0aW1lciBo
YXJkd2FyZSBpcyBub3QgcHJvZ3JhbW1hYmxlLCB0aGVuIEVGSV9VTlNVUFBPUlRFRCBpcyByZXR1
cm5lZC4NCisgIElmIGFuIGVycm9yIG9jY3VycyB3aGlsZSBhdHRlbXB0aW5nIHRvIHVwZGF0ZSB0
aGUgdGltZXIgcGVyaW9kLCB0aGVuIHRoZQ0KKyAgdGltZXIgaGFyZHdhcmUgd2lsbCBiZSBwdXQg
YmFjayBpbiBpdHMgc3RhdGUgcHJpb3IgdG8gdGhpcyBjYWxsLCBhbmQNCisgIEVGSV9ERVZJQ0Vf
RVJST1IgaXMgcmV0dXJuZWQuICBJZiBUaW1lclBlcmlvZCBpcyAwLCB0aGVuIHRoZSB0aW1lciBp
bnRlcnJ1cHQNCisgIGlzIGRpc2FibGVkLiAgVGhpcyBpcyBub3QgdGhlIHNhbWUgYXMgZGlzYWJs
aW5nIHRoZSBDUFUncyBpbnRlcnJ1cHRzLg0KKyAgSW5zdGVhZCwgaXQgbXVzdCBlaXRoZXIgdHVy
biBvZmYgdGhlIHRpbWVyIGhhcmR3YXJlLCBvciBpdCBtdXN0IGFkanVzdCB0aGUNCisgIGludGVy
cnVwdCBjb250cm9sbGVyIHNvIHRoYXQgYSBDUFUgaW50ZXJydXB0IGlzIG5vdCBnZW5lcmF0ZWQg
d2hlbiB0aGUgdGltZXINCisgIGludGVycnVwdCBmaXJlcy4NCisNCisNCisgIEBwYXJhbSBUaGlz
ICAgICAgICAgICAgVGhlIEVGSV9USU1FUl9BUkNIX1BST1RPQ09MIGluc3RhbmNlLg0KKyAgQHBh
cmFtIFRpbWVyUGVyaW9kICAgICBUaGUgcmF0ZSB0byBwcm9ncmFtIHRoZSB0aW1lciBpbnRlcnJ1
cHQgaW4gMTAwIG5TIHVuaXRzLiAgSWYNCisgICAgICAgICAgICAgICAgICAgICAgICAgdGhlIHRp
bWVyIGhhcmR3YXJlIGlzIG5vdCBwcm9ncmFtbWFibGUsIHRoZW4gRUZJX1VOU1VQUE9SVEVEIGlz
DQorICAgICAgICAgICAgICAgICAgICAgICAgIHJldHVybmVkLiAgSWYgdGhlIHRpbWVyIGlzIHBy
b2dyYW1tYWJsZSwgdGhlbiB0aGUgdGltZXIgcGVyaW9kDQorICAgICAgICAgICAgICAgICAgICAg
ICAgIHdpbGwgYmUgcm91bmRlZCB1cCB0byB0aGUgbmVhcmVzdCB0aW1lciBwZXJpb2QgdGhhdCBp
cyBzdXBwb3J0ZWQNCisgICAgICAgICAgICAgICAgICAgICAgICAgYnkgdGhlIHRpbWVyIGhhcmR3
YXJlLiAgSWYgVGltZXJQZXJpb2QgaXMgc2V0IHRvIDAsIHRoZW4gdGhlDQorICAgICAgICAgICAg
ICAgICAgICAgICAgIHRpbWVyIGludGVycnVwdHMgd2lsbCBiZSBkaXNhYmxlZC4NCisNCisgIEBy
ZXR2YWwgICAgICAgIEVGSV9TVUNDRVNTICAgICAgIFRoZSB0aW1lciBwZXJpb2Qgd2FzIGNoYW5n
ZWQuDQorICBAcmV0dmFsICAgICAgICBFRklfVU5TVVBQT1JURUQgICBUaGUgcGxhdGZvcm0gY2Fu
bm90IGNoYW5nZSB0aGUgcGVyaW9kIG9mIHRoZSB0aW1lciBpbnRlcnJ1cHQuDQorICBAcmV0dmFs
ICAgICAgICBFRklfREVWSUNFX0VSUk9SICBUaGUgdGltZXIgcGVyaW9kIGNvdWxkIG5vdCBiZSBj
aGFuZ2VkIGR1ZSB0byBhIGRldmljZSBlcnJvci4NCisNCisqKi8NCitFRklfU1RBVFVTDQorRUZJ
QVBJDQorVGltZXJEcml2ZXJTZXRUaW1lclBlcmlvZCAoDQorICBJTiBFRklfVElNRVJfQVJDSF9Q
Uk9UT0NPTCAgKlRoaXMsDQorICBJTiBVSU5UNjQgICAgICAgICAgICAgICAgICAgVGltZXJQZXJp
b2QNCisgICkNCit7DQorICBVSU5UNjQgIFRpbWVyQ291bnQ7DQorICBVSU5UMzIgIFRpbWVyRnJl
cXVlbmN5Ow0KKyAgVUlOVE4gICBEaXZpZGVWYWx1ZSA9IDE7DQorDQorICBpZiAoVGltZXJQZXJp
b2QgPT0gMCkgew0KKyAgICAvLw0KKyAgICAvLyBEaXNhYmxlIHRpbWVyIGludGVycnVwdCBmb3Ig
YSBUaW1lclBlcmlvZCBvZiAwDQorICAgIC8vDQorICAgIERpc2FibGVBcGljVGltZXJJbnRlcnJ1
cHQoKTsNCisgIH0gZWxzZSB7DQorICAgIFRpbWVyRnJlcXVlbmN5ID0gUGNkR2V0MzIoUGNkRlNC
Q2xvY2spIC8gRGl2aWRlVmFsdWU7DQorDQorICAgIC8vDQorICAgIC8vIENvbnZlcnQgVGltZXJQ
ZXJpb2QgaW50byBsb2NhbCBBUElDIGNvdW50cw0KKyAgICAvLw0KKyAgICAvLyBUaW1lclBlcmlv
ZCBpcyBpbiAxMDBucw0KKyAgICAvLyBUaW1lclBlcmlvZC8xMDAwMDAwMCB3aWxsIGJlIGluIHNl
Y29uZHMuDQorICAgIFRpbWVyQ291bnQgPSBEaXZVNjR4MzIgKE11bHRVNjR4MzIgKFRpbWVyUGVy
aW9kLCBUaW1lckZyZXF1ZW5jeSksDQorICAgICAgICAgICAgICAgICAgICAgICAgICAgIDEwMDAw
MDAwKTsNCisNCisgICAgLy8gQ2hlY2sgZm9yIG92ZXJmbG93DQorICAgIGlmIChUaW1lckNvdW50
ID4gTUFYX1VJTlQzMikgew0KKyAgICAgIFRpbWVyQ291bnQgPSBNQVhfVUlOVDMyOw0KKyAgICAg
IC8qIFRpbWVyUGVyaW9kID0gKE1BWF9VSU5UMzIgLyBUaW1lckZyZXF1ZW5jeSkgKiAxMDAwMDAw
MDsgKi8NCisgICAgICBUaW1lclBlcmlvZCA9IDQyOTQ5NjczMDsNCisgICAgfQ0KKw0KKyAgICAv
Lw0KKyAgICAvLyBQcm9ncmFtIHRoZSB0aW1lciB3aXRoIHRoZSBuZXcgY291bnQgdmFsdWUNCisg
ICAgLy8NCisgICAgSW5pdGlhbGl6ZUFwaWNUaW1lcihEaXZpZGVWYWx1ZSwgVGltZXJDb3VudCwg
VFJVRSwgTE9DQUxfQVBJQ19USU1FUl9WRUNUT1IpOw0KKw0KKyAgICAvLw0KKyAgICAvLyBFbmFi
bGUgdGltZXIgaW50ZXJydXB0DQorICAgIC8vDQorICAgIEVuYWJsZUFwaWNUaW1lckludGVycnVw
dCgpOw0KKyAgfQ0KKyAgLy8NCisgIC8vIFNhdmUgdGhlIG5ldyB0aW1lciBwZXJpb2QNCisgIC8v
DQorICBtVGltZXJQZXJpb2QgPSBUaW1lclBlcmlvZDsNCisNCisgIHJldHVybiBFRklfU1VDQ0VT
UzsNCit9DQorDQorLyoqDQorDQorICBUaGlzIGZ1bmN0aW9uIHJldHJpZXZlcyB0aGUgcGVyaW9k
IG9mIHRpbWVyIGludGVycnVwdHMgaW4gMTAwIG5zIHVuaXRzLA0KKyAgcmV0dXJucyB0aGF0IHZh
bHVlIGluIFRpbWVyUGVyaW9kLCBhbmQgcmV0dXJucyBFRklfU1VDQ0VTUy4gIElmIFRpbWVyUGVy
aW9kDQorICBpcyBOVUxMLCB0aGVuIEVGSV9JTlZBTElEX1BBUkFNRVRFUiBpcyByZXR1cm5lZC4g
IElmIGEgVGltZXJQZXJpb2Qgb2YgMCBpcw0KKyAgcmV0dXJuZWQsIHRoZW4gdGhlIHRpbWVyIGlz
IGN1cnJlbnRseSBkaXNhYmxlZC4NCisNCisNCisgIEBwYXJhbSBUaGlzICAgICAgICAgICAgVGhl
IEVGSV9USU1FUl9BUkNIX1BST1RPQ09MIGluc3RhbmNlLg0KKyAgQHBhcmFtIFRpbWVyUGVyaW9k
ICAgICBBIHBvaW50ZXIgdG8gdGhlIHRpbWVyIHBlcmlvZCB0byByZXRyaWV2ZSBpbiAxMDAgbnMg
dW5pdHMuICBJZg0KKyAgICAgICAgICAgICAgICAgICAgICAgICAwIGlzIHJldHVybmVkLCB0aGVu
IHRoZSB0aW1lciBpcyBjdXJyZW50bHkgZGlzYWJsZWQuDQorDQorICBAcmV0dmFsIEVGSV9TVUND
RVNTICAgICAgICAgICAgVGhlIHRpbWVyIHBlcmlvZCB3YXMgcmV0dXJuZWQgaW4gVGltZXJQZXJp
b2QuDQorICBAcmV0dmFsIEVGSV9JTlZBTElEX1BBUkFNRVRFUiAgVGltZXJQZXJpb2QgaXMgTlVM
TC4NCisNCisqKi8NCitFRklfU1RBVFVTDQorRUZJQVBJDQorVGltZXJEcml2ZXJHZXRUaW1lclBl
cmlvZCAoDQorICBJTiBFRklfVElNRVJfQVJDSF9QUk9UT0NPTCAgICpUaGlzLA0KKyAgT1VUIFVJ
TlQ2NCAgICAgICAgICAgICAgICAgICAqVGltZXJQZXJpb2QNCisgICkNCit7DQorICBpZiAoVGlt
ZXJQZXJpb2QgPT0gTlVMTCkgew0KKyAgICByZXR1cm4gRUZJX0lOVkFMSURfUEFSQU1FVEVSOw0K
KyAgfQ0KKw0KKyAgKlRpbWVyUGVyaW9kID0gbVRpbWVyUGVyaW9kOw0KKw0KKyAgcmV0dXJuIEVG
SV9TVUNDRVNTOw0KK30NCisNCisvKioNCisNCisgIFRoaXMgZnVuY3Rpb24gZ2VuZXJhdGVzIGEg
c29mdCB0aW1lciBpbnRlcnJ1cHQuIElmIHRoZSBwbGF0Zm9ybSBkb2VzIG5vdCBzdXBwb3J0IHNv
ZnQNCisgIHRpbWVyIGludGVycnVwdHMsIHRoZW4gRUZJX1VOU1VQUE9SVEVEIGlzIHJldHVybmVk
LiBPdGhlcndpc2UsIEVGSV9TVUNDRVNTIGlzIHJldHVybmVkLg0KKyAgSWYgYSBoYW5kbGVyIGhh
cyBiZWVuIHJlZ2lzdGVyZWQgdGhyb3VnaCB0aGUgRUZJX1RJTUVSX0FSQ0hfUFJPVE9DT0wuUmVn
aXN0ZXJIYW5kbGVyKCkNCisgIHNlcnZpY2UsIHRoZW4gYSBzb2Z0IHRpbWVyIGludGVycnVwdCB3
aWxsIGJlIGdlbmVyYXRlZC4gSWYgdGhlIHRpbWVyIGludGVycnVwdCBpcw0KKyAgZW5hYmxlZCB3
aGVuIHRoaXMgc2VydmljZSBpcyBjYWxsZWQsIHRoZW4gdGhlIHJlZ2lzdGVyZWQgaGFuZGxlciB3
aWxsIGJlIGludm9rZWQuIFRoZQ0KKyAgcmVnaXN0ZXJlZCBoYW5kbGVyIHNob3VsZCBub3QgYmUg
YWJsZSB0byBkaXN0aW5ndWlzaCBhIGhhcmR3YXJlLWdlbmVyYXRlZCB0aW1lcg0KKyAgaW50ZXJy
dXB0IGZyb20gYSBzb2Z0d2FyZS1nZW5lcmF0ZWQgdGltZXIgaW50ZXJydXB0Lg0KKw0KKw0KKyAg
QHBhcmFtIFRoaXMgICAgICAgICAgICAgIFRoZSBFRklfVElNRVJfQVJDSF9QUk9UT0NPTCBpbnN0
YW5jZS4NCisNCisgIEByZXR2YWwgRUZJX1NVQ0NFU1MgICAgICAgVGhlIHNvZnQgdGltZXIgaW50
ZXJydXB0IHdhcyBnZW5lcmF0ZWQuDQorICBAcmV0dmFsIEVGSV9VTlNVUFBPUlRFRCAgIFRoZSBw
bGF0Zm9ybSBkb2VzIG5vdCBzdXBwb3J0IHRoZSBnZW5lcmF0aW9uIG9mIHNvZnQgdGltZXIgaW50
ZXJydXB0cy4NCisNCisqKi8NCitFRklfU1RBVFVTDQorRUZJQVBJDQorVGltZXJEcml2ZXJHZW5l
cmF0ZVNvZnRJbnRlcnJ1cHQgKA0KKyAgSU4gRUZJX1RJTUVSX0FSQ0hfUFJPVE9DT0wgICpUaGlz
DQorICApDQorew0KKyAgRUZJX1RQTCAgICAgT3JpZ2luYWxUUEw7DQorDQorICBpZiAoR2V0QXBp
Y1RpbWVySW50ZXJydXB0U3RhdGUoKSkgew0KKyAgICAvLw0KKyAgICAvLyBJbnZva2UgdGhlIHJl
Z2lzdGVyZWQgaGFuZGxlcg0KKyAgICAvLw0KKyAgICBPcmlnaW5hbFRQTCA9IGdCUy0+UmFpc2VU
UEwgKFRQTF9ISUdIX0xFVkVMKTsNCisNCisgICAgaWYgKG1UaW1lck5vdGlmeUZ1bmN0aW9uICE9
IE5VTEwpIHsNCisgICAgICAvLw0KKyAgICAgIC8vIEBidWcgOiBUaGlzIGRvZXMgbm90IGhhbmRs
ZSBtaXNzZWQgdGltZXIgaW50ZXJydXB0cw0KKyAgICAgIC8vDQorICAgICAgbVRpbWVyTm90aWZ5
RnVuY3Rpb24gKG1UaW1lclBlcmlvZCk7DQorICAgIH0NCisNCisgICAgZ0JTLT5SZXN0b3JlVFBM
IChPcmlnaW5hbFRQTCk7DQorICB9IGVsc2Ugew0KKyAgICByZXR1cm4gRUZJX1VOU1VQUE9SVEVE
Ow0KKyAgfQ0KKw0KKyAgcmV0dXJuIEVGSV9TVUNDRVNTOw0KK30NCisNCisvKioNCisgIEluaXRp
YWxpemUgdGhlIFRpbWVyIEFyY2hpdGVjdHVyYWwgUHJvdG9jb2wgZHJpdmVyDQorDQorICBAcGFy
YW0gSW1hZ2VIYW5kbGUgICAgIEltYWdlSGFuZGxlIG9mIHRoZSBsb2FkZWQgZHJpdmVyDQorICBA
cGFyYW0gU3lzdGVtVGFibGUgICAgIFBvaW50ZXIgdG8gdGhlIFN5c3RlbSBUYWJsZQ0KKw0KKyAg
QHJldHZhbCBFRklfU1VDQ0VTUyAgICAgICAgICAgIFRpbWVyIEFyY2hpdGVjdHVyYWwgUHJvdG9j
b2wgY3JlYXRlZA0KKyAgQHJldHZhbCBFRklfT1VUX09GX1JFU09VUkNFUyAgIE5vdCBlbm91Z2gg
cmVzb3VyY2VzIGF2YWlsYWJsZSB0byBpbml0aWFsaXplIGRyaXZlci4NCisgIEByZXR2YWwgRUZJ
X0RFVklDRV9FUlJPUiAgICAgICBBIGRldmljZSBlcnJvciBvY2N1cnJlZCBhdHRlbXB0aW5nIHRv
IGluaXRpYWxpemUgdGhlIGRyaXZlci4NCisNCisqKi8NCitFRklfU1RBVFVTDQorRUZJQVBJDQor
VGltZXJEcml2ZXJJbml0aWFsaXplICgNCisgIElOIEVGSV9IQU5ETEUgICAgICAgIEltYWdlSGFu
ZGxlLA0KKyAgSU4gRUZJX1NZU1RFTV9UQUJMRSAgKlN5c3RlbVRhYmxlDQorICApDQorew0KKyAg
RUZJX1NUQVRVUyAgU3RhdHVzOw0KKw0KKyAgLy8NCisgIC8vIEluaXRpYWxpemUgdGhlIHBvaW50
ZXIgdG8gb3VyIG5vdGlmeSBmdW5jdGlvbi4NCisgIC8vDQorICBtVGltZXJOb3RpZnlGdW5jdGlv
biA9IE5VTEw7DQorDQorICAvLw0KKyAgLy8gTWFrZSBzdXJlIHRoZSBUaW1lciBBcmNoaXRlY3R1
cmFsIFByb3RvY29sIGlzIG5vdCBhbHJlYWR5IGluc3RhbGxlZCBpbiB0aGUgc3lzdGVtDQorICAv
Lw0KKyAgQVNTRVJUX1BST1RPQ09MX0FMUkVBRFlfSU5TVEFMTEVEIChOVUxMLCAmZ0VmaVRpbWVy
QXJjaFByb3RvY29sR3VpZCk7DQorDQorICAvLw0KKyAgLy8gRmluZCB0aGUgQ1BVIGFyY2hpdGVj
dHVyYWwgcHJvdG9jb2wuDQorICAvLw0KKyAgU3RhdHVzID0gZ0JTLT5Mb2NhdGVQcm90b2NvbCAo
JmdFZmlDcHVBcmNoUHJvdG9jb2xHdWlkLCBOVUxMLCAoVk9JRCAqKikgJm1DcHUpOw0KKyAgQVNT
RVJUX0VGSV9FUlJPUiAoU3RhdHVzKTsNCisNCisgIC8vDQorICAvLyBGb3JjZSB0aGUgdGltZXIg
dG8gYmUgZGlzYWJsZWQNCisgIC8vDQorICBTdGF0dXMgPSBUaW1lckRyaXZlclNldFRpbWVyUGVy
aW9kICgmbVRpbWVyLCAwKTsNCisgIEFTU0VSVF9FRklfRVJST1IgKFN0YXR1cyk7DQorDQorICAv
Lw0KKyAgLy8gSW5zdGFsbCBpbnRlcnJ1cHQgaGFuZGxlciBmb3IgTG9jYWwgQVBJQyBUaW1lcg0K
KyAgLy8NCisgIFN0YXR1cyA9IG1DcHUtPlJlZ2lzdGVySW50ZXJydXB0SGFuZGxlciAobUNwdSwg
TE9DQUxfQVBJQ19USU1FUl9WRUNUT1IsDQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIFRpbWVySW50ZXJydXB0SGFuZGxlcik7DQorICBBU1NFUlRfRUZJX0VSUk9S
IChTdGF0dXMpOw0KKw0KKyAgLy8NCisgIC8vIEZvcmNlIHRoZSB0aW1lciB0byBiZSBlbmFibGVk
IGF0IGl0cyBkZWZhdWx0IHBlcmlvZA0KKyAgLy8NCisgIFN0YXR1cyA9IFRpbWVyRHJpdmVyU2V0
VGltZXJQZXJpb2QgKCZtVGltZXIsIERFRkFVTFRfVElNRVJfVElDS19EVVJBVElPTik7DQorICBB
U1NFUlRfRUZJX0VSUk9SIChTdGF0dXMpOw0KKw0KKyAgLy8NCisgIC8vIEluc3RhbGwgdGhlIFRp
bWVyIEFyY2hpdGVjdHVyYWwgUHJvdG9jb2wgb250byBhIG5ldyBoYW5kbGUNCisgIC8vDQorICBT
dGF0dXMgPSBnQlMtPkluc3RhbGxNdWx0aXBsZVByb3RvY29sSW50ZXJmYWNlcyAoDQorICAgICAg
ICAgICAgICAgICAgJm1UaW1lckhhbmRsZSwNCisgICAgICAgICAgICAgICAgICAmZ0VmaVRpbWVy
QXJjaFByb3RvY29sR3VpZCwgJm1UaW1lciwNCisgICAgICAgICAgICAgICAgICBOVUxMDQorICAg
ICAgICAgICAgICAgICAgKTsNCisgIEFTU0VSVF9FRklfRVJST1IgKFN0YXR1cyk7DQorDQorICBy
ZXR1cm4gU3RhdHVzOw0KK30NCisNCmRpZmYgLS1naXQgYS9NYWludGFpbmVycy50eHQgYi9NYWlu
dGFpbmVycy50eHQKaW5kZXggZjUxNzMxYTZiNi4uNzhlOWY4ODlhYiAxMDA2NDQKLS0tIGEvTWFp
bnRhaW5lcnMudHh0CisrKyBiL01haW50YWluZXJzLnR4dApAQCAtMzg1LDYgKzM4NSw3IEBAIEY6
IE92bWZQa2cvWGVuSW9QY2lEeGUvCiBGOiBPdm1mUGtnL1hlblBsYXRmb3JtUGVpLw0KIEY6IE92
bWZQa2cvWGVuUHZCbGtEeGUvDQogRjogT3ZtZlBrZy9YZW5SZXNldFZlY3Rvci8NCitGOiBPdm1m
UGtnL1hlblRpbWVyRHhlLw0KIFI6IEFudGhvbnkgUGVyYXJkIDxhbnRob255LnBlcmFyZEBjaXRy
aXguY29tPg0KIFI6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+DQogDQotLSAK
QW50aG9ueSBQRVJBUkQKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 15:58:43 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 15:58:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hs82t-0003cM-Fg; Mon, 29 Jul 2019 15:58:43 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Q6P6=V2=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hs82s-0003aL-5M
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 15:58:42 +0000
X-Inumbo-ID: bb502a18-b219-11e9-87c2-3f837ae01d6d
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id bb502a18-b219-11e9-87c2-3f837ae01d6d;
 Mon, 29 Jul 2019 15:58:39 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 0W/FDJSMs8O3z8y/gLNadohsv2ol1Htktm7Hb5hfFIorj7/lscxaw5t3PI/0Hc+bupQETDo13W
 FU+fhEKaUkVhK+ZWrgn1bgWQpf04C5gns/jjdofpN08OBGwv2Fk63WgDTK3WbMofNj4kRS3lKL
 RCv5DLtjQzglYcgstGYNisURKkJApY20TBxgXChUC610VMbMKC6JJw9GbNLsOkka2cMTzBHzY6
 XULEb1gEVS+AGEgDe31O4OoQY5r9hL1STvVZOA1yh+aXLUPQt3lUhU5aS5X+KHKOuoCG/PL9rd
 J+0=
X-SBRS: 2.7
X-MesageID: 3565766
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,323,1559534400"; 
   d="scan'208";a="3565766"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <devel@edk2.groups.io>
Date: Mon, 29 Jul 2019 16:39:23 +0100
Message-ID: <20190729153944.24239-15-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.22.0
In-Reply-To: <20190729153944.24239-1-anthony.perard@citrix.com>
References: <20190729153944.24239-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 14/35] OvmfPkg/AcpiPlatformDxe: Use
 XenPlatformLib
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>,
 Jordan Justen <jordan.l.justen@intel.com>, Julien Grall <julien.grall@arm.com>,
 Anthony PERARD <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Laszlo Ersek <lersek@redhat.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBwYXRjaCByZXBsYWNlIHRoZSBYZW5EZXRlY3RlZCgpIGZ1bmN0aW9uIGJ5IHRoZSBvbmUg
aW4KWGVuUGxhdGZvcm1MaWIuCgpSZWY6IGh0dHBzOi8vYnVnemlsbGEudGlhbm9jb3JlLm9yZy9z
aG93X2J1Zy5jZ2k/aWQ9MTY4OQpTaWduZWQtb2ZmLWJ5OiBBbnRob255IFBFUkFSRCA8YW50aG9u
eS5wZXJhcmRAY2l0cml4LmNvbT4KUmV2aWV3ZWQtYnk6IExhc3psbyBFcnNlayA8bGVyc2VrQHJl
ZGhhdC5jb20+Ci0tLQoKTm90ZXM6CiAgICB2NDoKICAgIC0gcmVtb3ZlZCBnRWZpWGVuSW5mb0d1
aWQgZnJvbSBHdWlkcyBsaXN0LgogICAgCiAgICB2MzoKICAgIC0gbmV3IHBhdGNoLCBzcGxpdGVk
IGZyb20gdGhlIG5leHQgcGF0Y2gKICAgICAgKHdoaWNoIHdhcyBPdm1mUGtnL0FjcGlQbGF0Zm9y
bUR4ZTogVXNlIFBWSCBSU0RQIGlmIGV4aXN0KQoKIE92bWZQa2cvT3ZtZlBrZ0lhMzIuZHNjICAg
ICAgICAgICAgICAgICAgICAgfCAgMSArCiBPdm1mUGtnL092bWZQa2dJYTMyWDY0LmRzYyAgICAg
ICAgICAgICAgICAgIHwgIDEgKwogT3ZtZlBrZy9Pdm1mUGtnWDY0LmRzYyAgICAgICAgICAgICAg
ICAgICAgICB8ICAxICsKIE92bWZQa2cvQWNwaVBsYXRmb3JtRHhlL0FjcGlQbGF0Zm9ybUR4ZS5p
bmYgfCAgMyArLS0KIE92bWZQa2cvQWNwaVBsYXRmb3JtRHhlL0FjcGlQbGF0Zm9ybS5oICAgICAg
fCAgNiArLS0tLS0KIE92bWZQa2cvQWNwaVBsYXRmb3JtRHhlL1hlbi5jICAgICAgICAgICAgICAg
fCAyNCAtLS0tLS0tLS0tLS0tLS0tLS0tLS0KIDYgZmlsZXMgY2hhbmdlZCwgNSBpbnNlcnRpb25z
KCspLCAzMSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9Pdm1mUGtnL092bWZQa2dJYTMyLmRz
YyBiL092bWZQa2cvT3ZtZlBrZ0lhMzIuZHNjCmluZGV4IDZhYjczMDAxODYuLjY2ZTk0NDQzNmEg
MTAwNjQ0Ci0tLSBhL092bWZQa2cvT3ZtZlBrZ0lhMzIuZHNjCisrKyBiL092bWZQa2cvT3ZtZlBr
Z0lhMzIuZHNjCkBAIC0yMDAsNiArMjAwLDcgQEAgW0xpYnJhcnlDbGFzc2VzXQogICBTbWJ1c0xp
YnxNZGVQa2cvTGlicmFyeS9CYXNlU21idXNMaWJOdWxsL0Jhc2VTbWJ1c0xpYk51bGwuaW5mDQog
ICBPcmRlcmVkQ29sbGVjdGlvbkxpYnxNZGVQa2cvTGlicmFyeS9CYXNlT3JkZXJlZENvbGxlY3Rp
b25SZWRCbGFja1RyZWVMaWIvQmFzZU9yZGVyZWRDb2xsZWN0aW9uUmVkQmxhY2tUcmVlTGliLmlu
Zg0KICAgWGVuSHlwZXJjYWxsTGlifE92bWZQa2cvTGlicmFyeS9YZW5IeXBlcmNhbGxMaWIvWGVu
SHlwZXJjYWxsTGliLmluZg0KKyAgWGVuUGxhdGZvcm1MaWJ8T3ZtZlBrZy9MaWJyYXJ5L1hlblBs
YXRmb3JtTGliL1hlblBsYXRmb3JtTGliLmluZg0KIA0KICFpZiAkKFRQTTJfRU5BQkxFKSA9PSBU
UlVFDQogICBUcG0yQ29tbWFuZExpYnxTZWN1cml0eVBrZy9MaWJyYXJ5L1RwbTJDb21tYW5kTGli
L1RwbTJDb21tYW5kTGliLmluZg0KZGlmZiAtLWdpdCBhL092bWZQa2cvT3ZtZlBrZ0lhMzJYNjQu
ZHNjIGIvT3ZtZlBrZy9Pdm1mUGtnSWEzMlg2NC5kc2MKaW5kZXggZjE2M2FhMjY3MS4uNTFjMmJm
YjQ0ZiAxMDA2NDQKLS0tIGEvT3ZtZlBrZy9Pdm1mUGtnSWEzMlg2NC5kc2MKKysrIGIvT3ZtZlBr
Zy9Pdm1mUGtnSWEzMlg2NC5kc2MKQEAgLTIwNSw2ICsyMDUsNyBAQCBbTGlicmFyeUNsYXNzZXNd
CiAgIFNtYnVzTGlifE1kZVBrZy9MaWJyYXJ5L0Jhc2VTbWJ1c0xpYk51bGwvQmFzZVNtYnVzTGli
TnVsbC5pbmYNCiAgIE9yZGVyZWRDb2xsZWN0aW9uTGlifE1kZVBrZy9MaWJyYXJ5L0Jhc2VPcmRl
cmVkQ29sbGVjdGlvblJlZEJsYWNrVHJlZUxpYi9CYXNlT3JkZXJlZENvbGxlY3Rpb25SZWRCbGFj
a1RyZWVMaWIuaW5mDQogICBYZW5IeXBlcmNhbGxMaWJ8T3ZtZlBrZy9MaWJyYXJ5L1hlbkh5cGVy
Y2FsbExpYi9YZW5IeXBlcmNhbGxMaWIuaW5mDQorICBYZW5QbGF0Zm9ybUxpYnxPdm1mUGtnL0xp
YnJhcnkvWGVuUGxhdGZvcm1MaWIvWGVuUGxhdGZvcm1MaWIuaW5mDQogDQogIWlmICQoVFBNMl9F
TkFCTEUpID09IFRSVUUNCiAgIFRwbTJDb21tYW5kTGlifFNlY3VyaXR5UGtnL0xpYnJhcnkvVHBt
MkNvbW1hbmRMaWIvVHBtMkNvbW1hbmRMaWIuaW5mDQpkaWZmIC0tZ2l0IGEvT3ZtZlBrZy9Pdm1m
UGtnWDY0LmRzYyBiL092bWZQa2cvT3ZtZlBrZ1g2NC5kc2MKaW5kZXggZmE5OGYxNmEzZi4uYmE3
YTc1ODg0NCAxMDA2NDQKLS0tIGEvT3ZtZlBrZy9Pdm1mUGtnWDY0LmRzYworKysgYi9Pdm1mUGtn
L092bWZQa2dYNjQuZHNjCkBAIC0yMDUsNiArMjA1LDcgQEAgW0xpYnJhcnlDbGFzc2VzXQogICBT
bWJ1c0xpYnxNZGVQa2cvTGlicmFyeS9CYXNlU21idXNMaWJOdWxsL0Jhc2VTbWJ1c0xpYk51bGwu
aW5mDQogICBPcmRlcmVkQ29sbGVjdGlvbkxpYnxNZGVQa2cvTGlicmFyeS9CYXNlT3JkZXJlZENv
bGxlY3Rpb25SZWRCbGFja1RyZWVMaWIvQmFzZU9yZGVyZWRDb2xsZWN0aW9uUmVkQmxhY2tUcmVl
TGliLmluZg0KICAgWGVuSHlwZXJjYWxsTGlifE92bWZQa2cvTGlicmFyeS9YZW5IeXBlcmNhbGxM
aWIvWGVuSHlwZXJjYWxsTGliLmluZg0KKyAgWGVuUGxhdGZvcm1MaWJ8T3ZtZlBrZy9MaWJyYXJ5
L1hlblBsYXRmb3JtTGliL1hlblBsYXRmb3JtTGliLmluZg0KIA0KICFpZiAkKFRQTTJfRU5BQkxF
KSA9PSBUUlVFDQogICBUcG0yQ29tbWFuZExpYnxTZWN1cml0eVBrZy9MaWJyYXJ5L1RwbTJDb21t
YW5kTGliL1RwbTJDb21tYW5kTGliLmluZg0KZGlmZiAtLWdpdCBhL092bWZQa2cvQWNwaVBsYXRm
b3JtRHhlL0FjcGlQbGF0Zm9ybUR4ZS5pbmYgYi9Pdm1mUGtnL0FjcGlQbGF0Zm9ybUR4ZS9BY3Bp
UGxhdGZvcm1EeGUuaW5mCmluZGV4IDI0NjM0ZWVhZTIuLmU0ODZiOGFmYTUgMTAwNjQ0Ci0tLSBh
L092bWZQa2cvQWNwaVBsYXRmb3JtRHhlL0FjcGlQbGF0Zm9ybUR4ZS5pbmYKKysrIGIvT3ZtZlBr
Zy9BY3BpUGxhdGZvcm1EeGUvQWNwaVBsYXRmb3JtRHhlLmluZgpAQCAtNDQsMTMgKzQ0LDEzIEBA
IFtMaWJyYXJ5Q2xhc3Nlc10KICAgRGVidWdMaWINCiAgIFVlZmlCb290U2VydmljZXNUYWJsZUxp
Yg0KICAgVWVmaURyaXZlckVudHJ5UG9pbnQNCi0gIEhvYkxpYg0KICAgUWVtdUZ3Q2ZnTGliDQog
ICBRZW11RndDZmdTM0xpYg0KICAgTWVtb3J5QWxsb2NhdGlvbkxpYg0KICAgQmFzZUxpYg0KICAg
RHhlU2VydmljZXNUYWJsZUxpYg0KICAgT3JkZXJlZENvbGxlY3Rpb25MaWINCisgIFhlblBsYXRm
b3JtTGliDQogDQogW1Byb3RvY29sc10NCiAgIGdFZmlBY3BpVGFibGVQcm90b2NvbEd1aWQgICAg
ICAgICAgICAgICAgICAgICAjIFBST1RPQ09MIEFMV0FZU19DT05TVU1FRA0KQEAgLTU4LDcgKzU4
LDYgQEAgW1Byb3RvY29sc10KICAgZ0VmaVBjaUlvUHJvdG9jb2xHdWlkICAgICAgICAgICAgICAg
ICAgICAgICAgICMgUFJPVE9DT0wgU09NRVRJTUVTX0NPTlNVTUVEDQogDQogW0d1aWRzXQ0KLSAg
Z0VmaVhlbkluZm9HdWlkDQogICBnUm9vdEJyaWRnZXNDb25uZWN0ZWRFdmVudEdyb3VwR3VpZA0K
IA0KIFtQY2RdDQpkaWZmIC0tZ2l0IGEvT3ZtZlBrZy9BY3BpUGxhdGZvcm1EeGUvQWNwaVBsYXRm
b3JtLmggYi9Pdm1mUGtnL0FjcGlQbGF0Zm9ybUR4ZS9BY3BpUGxhdGZvcm0uaAppbmRleCAzMDM3
YWZjZjE4Li45NTk3ZTAyOGU0IDEwMDY0NAotLS0gYS9Pdm1mUGtnL0FjcGlQbGF0Zm9ybUR4ZS9B
Y3BpUGxhdGZvcm0uaAorKysgYi9Pdm1mUGtnL0FjcGlQbGF0Zm9ybUR4ZS9BY3BpUGxhdGZvcm0u
aApAQCAtMTksNiArMTksNyBAQAogI2luY2x1ZGUgPExpYnJhcnkvVWVmaUJvb3RTZXJ2aWNlc1Rh
YmxlTGliLmg+DQogI2luY2x1ZGUgPExpYnJhcnkvRGVidWdMaWIuaD4NCiAjaW5jbHVkZSA8TGli
cmFyeS9QY2RMaWIuaD4NCisjaW5jbHVkZSA8TGlicmFyeS9YZW5QbGF0Zm9ybUxpYi5oPg0KIA0K
ICNpbmNsdWRlIDxJbmR1c3RyeVN0YW5kYXJkL0FjcGkuaD4NCiANCkBAIC01MiwxMSArNTMsNiBA
QCBRZW11SW5zdGFsbEFjcGlUYWJsZSAoCiAgIE9VVCAgVUlOVE4gICAgICAgICAgICAgICAgICAg
ICAgICAgKlRhYmxlS2V5DQogICApOw0KIA0KLUJPT0xFQU4NCi1YZW5EZXRlY3RlZCAoDQotICBW
T0lEDQotICApOw0KLQ0KIEVGSV9TVEFUVVMNCiBFRklBUEkNCiBJbnN0YWxsWGVuVGFibGVzICgN
CmRpZmYgLS1naXQgYS9Pdm1mUGtnL0FjcGlQbGF0Zm9ybUR4ZS9YZW4uYyBiL092bWZQa2cvQWNw
aVBsYXRmb3JtRHhlL1hlbi5jCmluZGV4IGU0ZTQ3YmYwZTguLjgyNzk0YjkzM2UgMTAwNjQ0Ci0t
LSBhL092bWZQa2cvQWNwaVBsYXRmb3JtRHhlL1hlbi5jCisrKyBiL092bWZQa2cvQWNwaVBsYXRm
b3JtRHhlL1hlbi5jCkBAIC05LDggKzksNiBAQAogKiovIA0KIA0KICNpbmNsdWRlICJBY3BpUGxh
dGZvcm0uaCINCi0jaW5jbHVkZSA8TGlicmFyeS9Ib2JMaWIuaD4NCi0jaW5jbHVkZSA8R3VpZC9Y
ZW5JbmZvLmg+DQogI2luY2x1ZGUgPExpYnJhcnkvQmFzZUxpYi5oPg0KIA0KICNkZWZpbmUgWEVO
X0FDUElfUEhZU0lDQUxfQUREUkVTUyAgICAgICAgIDB4MDAwRUEwMjANCkBAIC0xOCwyOCArMTYs
NiBAQAogDQogRUZJX0FDUElfMl8wX1JPT1RfU1lTVEVNX0RFU0NSSVBUSU9OX1BPSU5URVIgICpY
ZW5BY3BpUnNkcFN0cnVjdHVyZVB0ciA9IE5VTEw7DQogDQotLyoqDQotICBUaGlzIGZ1bmN0aW9u
IGRldGVjdHMgaWYgT1ZNRiBpcyBydW5uaW5nIG9uIFhlbi4NCi0NCi0qKi8NCi1CT09MRUFODQot
WGVuRGV0ZWN0ZWQgKA0KLSAgVk9JRA0KLSAgKQ0KLXsNCi0gIEVGSV9IT0JfR1VJRF9UWVBFICAg
ICAgICAgKkd1aWRIb2I7DQotDQotICAvLw0KLSAgLy8gU2VlIGlmIGEgWGVuSW5mbyBIT0IgaXMg
YXZhaWxhYmxlDQotICAvLw0KLSAgR3VpZEhvYiA9IEdldEZpcnN0R3VpZEhvYiAoJmdFZmlYZW5J
bmZvR3VpZCk7DQotICBpZiAoR3VpZEhvYiA9PSBOVUxMKSB7DQotICAgIHJldHVybiBGQUxTRTsN
Ci0gIH0NCi0NCi0gIHJldHVybiBUUlVFOw0KLX0NCi0NCiAvKioNCiAgIEdldCB0aGUgYWRkcmVz
cyBvZiBYZW4gQUNQSSBSb290IFN5c3RlbSBEZXNjcmlwdGlvbiBQb2ludGVyIChSU0RQKQ0KICAg
c3RydWN0dXJlLg0KLS0gCkFudGhvbnkgUEVSQVJECgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 15:58:51 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 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 1hs830-0003nV-Vt; Mon, 29 Jul 2019 15:58:50 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Q6P6=V2=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hs82z-0003l1-Di
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 15:58:49 +0000
X-Inumbo-ID: bfcf9d76-b219-11e9-b51e-47ec623b94ea
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id bfcf9d76-b219-11e9-b51e-47ec623b94ea;
 Mon, 29 Jul 2019 15:58:47 +0000 (UTC)
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: wskyX/z37wM7BEzMF5aZ3LrLONcHYqqhnhqys502pbmqH0cZI8rLET+aqwSbpdsnxkNLz26K2W
 7WA0mI/5GINV6gL52AGE2LBPgXXN9i+oki27WJtxdNoBSvAKHwII5uj3MTo0+LBRIBPp0wAixc
 Nv+1t81F3cl92ktN5unhsr3nR343aZfkKUJ96n0WFR7NZsSmGXL1L7C8wY2ClUOpFx4JvHVA3M
 OMnMdw9gcR1Uhw1VRM6kxRslOzhv83zftyH9yMYP/R1UpXHeSSae/q/ep/7j+stDcrxtqF/dIl
 JWI=
X-SBRS: 2.7
X-MesageID: 3607298
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,323,1559534400"; 
   d="scan'208";a="3607298"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <devel@edk2.groups.io>
Date: Mon, 29 Jul 2019 16:39:36 +0100
Message-ID: <20190729153944.24239-28-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.22.0
In-Reply-To: <20190729153944.24239-1-anthony.perard@citrix.com>
References: <20190729153944.24239-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 27/35] OvmfPkg/PlatformBootManagerLib: Use
 XenDetected from XenPlatformLib
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>,
 Jordan Justen <jordan.l.justen@intel.com>, Julien Grall <julien.grall@arm.com>,
 Anthony PERARD <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Laszlo Ersek <lersek@redhat.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

UmVwbGFjZSB0aGUgWGVuRGV0ZWN0ZWQoKSBpbXBsZW1lbnRhdGlvbiBieSB0aGUgb25lIGZyb20K
WGVuUGxhdGZvcm1MaWIuCgpSZWY6IGh0dHBzOi8vYnVnemlsbGEudGlhbm9jb3JlLm9yZy9zaG93
X2J1Zy5jZ2k/aWQ9MTY4OQpTaWduZWQtb2ZmLWJ5OiBBbnRob255IFBFUkFSRCA8YW50aG9ueS5w
ZXJhcmRAY2l0cml4LmNvbT4KUmV2aWV3ZWQtYnk6IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhh
dC5jb20+Ci0tLQoKTm90ZXM6CiAgICB2NDoKICAgIC0gcmVtb3ZlZCBnRWZpWGVuSW5mb0d1aWQg
ZnJvbSBHdWlkcyBsaXN0IGFuZCB0aGUgYXNzb2NpYXRlZCBpbmNsdWRlIG9mCiAgICAgIEd1aWQv
WGVuSW5mby5oCiAgICAKICAgIHYzOgogICAgLSBuZXcgcGF0Y2gKCiAuLi4vUGxhdGZvcm1Cb290
TWFuYWdlckxpYi5pbmYgICAgICAgICAgICAgICAgfCAgMiArLQogLi4uL1BsYXRmb3JtQm9vdE1h
bmFnZXJMaWIvQmRzUGxhdGZvcm0uYyAgICAgIHwgMzQgKy0tLS0tLS0tLS0tLS0tLS0tLQogMiBm
aWxlcyBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKyksIDM0IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdp
dCBhL092bWZQa2cvTGlicmFyeS9QbGF0Zm9ybUJvb3RNYW5hZ2VyTGliL1BsYXRmb3JtQm9vdE1h
bmFnZXJMaWIuaW5mIGIvT3ZtZlBrZy9MaWJyYXJ5L1BsYXRmb3JtQm9vdE1hbmFnZXJMaWIvUGxh
dGZvcm1Cb290TWFuYWdlckxpYi5pbmYKaW5kZXggMDYwYTNhYjRjNS4uMDRkNjE0Y2Q0OSAxMDA2
NDQKLS0tIGEvT3ZtZlBrZy9MaWJyYXJ5L1BsYXRmb3JtQm9vdE1hbmFnZXJMaWIvUGxhdGZvcm1C
b290TWFuYWdlckxpYi5pbmYKKysrIGIvT3ZtZlBrZy9MaWJyYXJ5L1BsYXRmb3JtQm9vdE1hbmFn
ZXJMaWIvUGxhdGZvcm1Cb290TWFuYWdlckxpYi5pbmYKQEAgLTU0LDYgKzU0LDcgQEAgW0xpYnJh
cnlDbGFzc2VzXQogICBVZWZpTGliDQogICBQbGF0Zm9ybUJtUHJpbnRTY0xpYg0KICAgVGNnMlBo
eXNpY2FsUHJlc2VuY2VMaWINCisgIFhlblBsYXRmb3JtTGliDQogDQogW1BjZF0NCiAgIGdVZWZp
T3ZtZlBrZ1Rva2VuU3BhY2VHdWlkLlBjZEVtdVZhcmlhYmxlRXZlbnQNCkBAIC03Myw3ICs3NCw2
IEBAIFtQcm90b2NvbHNdCiAgIGdFZmlGaXJtd2FyZVZvbHVtZTJQcm90b2NvbEd1aWQgICAgICAg
ICAgICAgICAjIFBST1RPQ09MIFNPTUVUSU1FU19DT05TVU1FRA0KIA0KIFtHdWlkc10NCi0gIGdF
ZmlYZW5JbmZvR3VpZA0KICAgZ0VmaUVuZE9mRHhlRXZlbnRHcm91cEd1aWQNCiAgIGdSb290QnJp
ZGdlc0Nvbm5lY3RlZEV2ZW50R3JvdXBHdWlkDQogICBnVWVmaVNoZWxsRmlsZUd1aWQNCmRpZmYg
LS1naXQgYS9Pdm1mUGtnL0xpYnJhcnkvUGxhdGZvcm1Cb290TWFuYWdlckxpYi9CZHNQbGF0Zm9y
bS5jIGIvT3ZtZlBrZy9MaWJyYXJ5L1BsYXRmb3JtQm9vdE1hbmFnZXJMaWIvQmRzUGxhdGZvcm0u
YwppbmRleCA3OTc3MzFhNDFjLi5kNWQ1ZDIwZmQ4IDEwMDY0NAotLS0gYS9Pdm1mUGtnL0xpYnJh
cnkvUGxhdGZvcm1Cb290TWFuYWdlckxpYi9CZHNQbGF0Zm9ybS5jCisrKyBiL092bWZQa2cvTGli
cmFyeS9QbGF0Zm9ybUJvb3RNYW5hZ2VyTGliL0Jkc1BsYXRmb3JtLmMKQEAgLTcsMTEgKzcsMTEg
QEAKICoqLw0KIA0KICNpbmNsdWRlICJCZHNQbGF0Zm9ybS5oIg0KLSNpbmNsdWRlIDxHdWlkL1hl
bkluZm8uaD4NCiAjaW5jbHVkZSA8R3VpZC9Sb290QnJpZGdlc0Nvbm5lY3RlZEV2ZW50R3JvdXAu
aD4NCiAjaW5jbHVkZSA8UHJvdG9jb2wvRmlybXdhcmVWb2x1bWUyLmg+DQogI2luY2x1ZGUgPExp
YnJhcnkvUGxhdGZvcm1CbVByaW50U2NMaWIuaD4NCiAjaW5jbHVkZSA8TGlicmFyeS9UY2cyUGh5
c2ljYWxQcmVzZW5jZUxpYi5oPg0KKyNpbmNsdWRlIDxMaWJyYXJ5L1hlblBsYXRmb3JtTGliLmg+
DQogDQogDQogLy8NCkBAIC0xMjI1LDM4ICsxMjI1LDYgQEAgUGNpQWNwaUluaXRpYWxpemF0aW9u
ICgKICAgSW9PcjE2ICgoUGNpUmVhZDMyIChQbWJhKSAmIH5CSVQwKSArIDQsIEJJVDApOw0KIH0N
CiANCi0vKioNCi0gIFRoaXMgZnVuY3Rpb24gZGV0ZWN0cyBpZiBPVk1GIGlzIHJ1bm5pbmcgb24g
WGVuLg0KLQ0KLSoqLw0KLVNUQVRJQw0KLUJPT0xFQU4NCi1YZW5EZXRlY3RlZCAoDQotICBWT0lE
DQotICApDQotew0KLSAgRUZJX0hPQl9HVUlEX1RZUEUgICAgICAgICAqR3VpZEhvYjsNCi0gIFNU
QVRJQyBJTlROICAgICAgICAgICAgICAgRm91bmRIb2IgPSAtMTsNCi0NCi0gIGlmIChGb3VuZEhv
YiA9PSAwKSB7DQotICAgIHJldHVybiBGQUxTRTsNCi0gIH0gZWxzZSBpZiAoRm91bmRIb2IgPT0g
MSkgew0KLSAgICByZXR1cm4gVFJVRTsNCi0gIH0NCi0NCi0gIC8vDQotICAvLyBTZWUgaWYgYSBY
ZW5JbmZvIEhPQiBpcyBhdmFpbGFibGUNCi0gIC8vDQotICBHdWlkSG9iID0gR2V0Rmlyc3RHdWlk
SG9iICgmZ0VmaVhlbkluZm9HdWlkKTsNCi0gIGlmIChHdWlkSG9iID09IE5VTEwpIHsNCi0gICAg
Rm91bmRIb2IgPSAwOw0KLSAgICByZXR1cm4gRkFMU0U7DQotICB9DQotDQotICBGb3VuZEhvYiA9
IDE7DQotICByZXR1cm4gVFJVRTsNCi19DQotDQogRUZJX1NUQVRVUw0KIEVGSUFQSQ0KIENvbm5l
Y3RSZWN1cnNpdmVseUlmUGNpTWFzc1N0b3JhZ2UgKA0KLS0gCkFudGhvbnkgUEVSQVJECgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 15:59:02 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 15:59:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hs83C-00040o-Cg; Mon, 29 Jul 2019 15:59:02 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Q6P6=V2=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hs83A-0003yo-Oi
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 15:59:00 +0000
X-Inumbo-ID: c6af932e-b219-11e9-8980-bc764e045a96
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c6af932e-b219-11e9-8980-bc764e045a96;
 Mon, 29 Jul 2019 15:58:59 +0000 (UTC)
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: OBT7dae1/iDRdnVd2o9tjOUUvDXf3d/YXX5KCaqLQEQmqVVoXlbe3W5tgl0X3h9eZHBVL/rHFW
 A2ih4wB8OfQNRWRVklLOciH2socO1AjaeTMUY4GR4oj289uaA1/l8I8Wf6cM+TVImOs6zwAYWr
 5ntHH19MyQYdMdbuMWhRNhtd05f6qeuLT04OuH7Dd5Lkchohablrlrjzyk6Wjo1qqvxnNxUNIv
 p6zBNzc532vOBmVhdnZ3qsCSixChRfT8KYld74dKX8k9FjHgP/Fsv0kpKJ3u/48vdZqFI2NLAB
 4Kc=
X-SBRS: 2.7
X-MesageID: 3710546
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,323,1559534400"; 
   d="scan'208";a="3710546"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <devel@edk2.groups.io>
Date: Mon, 29 Jul 2019 16:39:22 +0100
Message-ID: <20190729153944.24239-14-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.22.0
In-Reply-To: <20190729153944.24239-1-anthony.perard@citrix.com>
References: <20190729153944.24239-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 13/35] OvmfPkg/Library/XenPlatformLib: New
 library
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>,
 Jordan Justen <jordan.l.justen@intel.com>, Julien Grall <julien.grall@arm.com>,
 Anthony PERARD <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Laszlo Ersek <lersek@redhat.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIHB1cnBvc2Ugb2YgWGVuUGxhdGZvcm1MaWIgaXMgdG8gcmVncm91cCB0aGUgZmV3IGZ1bmN0
aW9ucyB0aGF0IGFyZQp1c2VkIGluIHNldmVyYWwgcGxhY2VzIHRvIGRldGVjdCBpZiBYZW4gaXMg
ZGV0ZWN0ZWQsIGFuZCB0byBnZXQgdGhlClhlbkluZm8gSE9CLgoKUmVmOiBodHRwczovL2J1Z3pp
bGxhLnRpYW5vY29yZS5vcmcvc2hvd19idWcuY2dpP2lkPTE2ODkKU2lnbmVkLW9mZi1ieTogQW50
aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+ClJldmlld2VkLWJ5OiBMYXN6
bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgotLS0KCk5vdGVzOgogICAgdjQ6CiAgICAtIGZp
eCB0b3AtbGV2ZWwgY29tbWVudCBzdHlsZQogICAgLSBVcGRhdGUgTWFpbnRhaW5lcnMudHh0CiAg
ICAKICAgIHYzOgogICAgLSB1c2UgU1BEWAogICAgLSBhZGQgWGVuUGxhdGZvcm1MaWIuaCB0byBb
TGlicmFyeUNsYXNzZXNdIGluIE92bWZQa2cuZGVjCiAgICAtIGZpeCB0eXBvcwoKIE92bWZQa2cv
T3ZtZlBrZy5kZWMgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICA0ICsrCiBPdm1mUGtnL092
bWZYZW4uZHNjICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgMSArCiAuLi4vTGlicmFyeS9Y
ZW5QbGF0Zm9ybUxpYi9YZW5QbGF0Zm9ybUxpYi5pbmYgfCAzMyArKysrKysrKysKIE92bWZQa2cv
SW5jbHVkZS9MaWJyYXJ5L1hlblBsYXRmb3JtTGliLmggICAgICB8IDUzICsrKysrKysrKysrKysr
CiAuLi4vTGlicmFyeS9YZW5QbGF0Zm9ybUxpYi9YZW5QbGF0Zm9ybUxpYi5jICAgfCA2OSArKysr
KysrKysrKysrKysrKysrCiBNYWludGFpbmVycy50eHQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgfCAgMiArCiA2IGZpbGVzIGNoYW5nZWQsIDE2MiBpbnNlcnRpb25zKCspCiBjcmVhdGUg
bW9kZSAxMDA2NDQgT3ZtZlBrZy9MaWJyYXJ5L1hlblBsYXRmb3JtTGliL1hlblBsYXRmb3JtTGli
LmluZgogY3JlYXRlIG1vZGUgMTAwNjQ0IE92bWZQa2cvSW5jbHVkZS9MaWJyYXJ5L1hlblBsYXRm
b3JtTGliLmgKIGNyZWF0ZSBtb2RlIDEwMDY0NCBPdm1mUGtnL0xpYnJhcnkvWGVuUGxhdGZvcm1M
aWIvWGVuUGxhdGZvcm1MaWIuYwoKZGlmZiAtLWdpdCBhL092bWZQa2cvT3ZtZlBrZy5kZWMgYi9P
dm1mUGtnL092bWZQa2cuZGVjCmluZGV4IGMyYTJlYmZiOTUuLjA0ZDVlMjkyNzIgMTAwNjQ0Ci0t
LSBhL092bWZQa2cvT3ZtZlBrZy5kZWMKKysrIGIvT3ZtZlBrZy9Pdm1mUGtnLmRlYwpAQCAtNzAs
NiArNzAsMTAgQEAgW0xpYnJhcnlDbGFzc2VzXQogICAjDQogICBYZW5Jb01taW9MaWJ8SW5jbHVk
ZS9MaWJyYXJ5L1hlbklvTW1pb0xpYi5oDQogDQorICAjIyAgQGxpYnJhcnljbGFzcyAgR2V0IGlu
Zm9ybWF0aW9uIGFib3V0IFhlbg0KKyAgIw0KKyAgWGVuUGxhdGZvcm1MaWJ8SW5jbHVkZS9MaWJy
YXJ5L1hlblBsYXRmb3JtTGliLmgNCisNCiBbR3VpZHNdDQogICBnVWVmaU92bWZQa2dUb2tlblNw
YWNlR3VpZCAgICAgICAgICA9IHsweDkzYmI5NmFmLCAweGI5ZjIsIDB4NGViOCwgezB4OTQsIDB4
NjIsIDB4ZTAsIDB4YmEsIDB4NzQsIDB4NTYsIDB4NDIsIDB4MzZ9fQ0KICAgZ0VmaVhlbkluZm9H
dWlkICAgICAgICAgICAgICAgICAgICAgPSB7MHhkM2I0NmYzYiwgMHhkNDQxLCAweDEyNDQsIHsw
eDlhLCAweDEyLCAweDAsIDB4MTIsIDB4MjcsIDB4M2YsIDB4YzEsIDB4NGR9fQ0KZGlmZiAtLWdp
dCBhL092bWZQa2cvT3ZtZlhlbi5kc2MgYi9Pdm1mUGtnL092bWZYZW4uZHNjCmluZGV4IGI0MGQz
OWUwMDMuLjIyOTcwZWRhNWQgMTAwNjQ0Ci0tLSBhL092bWZQa2cvT3ZtZlhlbi5kc2MKKysrIGIv
T3ZtZlBrZy9Pdm1mWGVuLmRzYwpAQCAtMTk0LDYgKzE5NCw3IEBAIFtMaWJyYXJ5Q2xhc3Nlc10K
ICAgU21idXNMaWJ8TWRlUGtnL0xpYnJhcnkvQmFzZVNtYnVzTGliTnVsbC9CYXNlU21idXNMaWJO
dWxsLmluZg0KICAgT3JkZXJlZENvbGxlY3Rpb25MaWJ8TWRlUGtnL0xpYnJhcnkvQmFzZU9yZGVy
ZWRDb2xsZWN0aW9uUmVkQmxhY2tUcmVlTGliL0Jhc2VPcmRlcmVkQ29sbGVjdGlvblJlZEJsYWNr
VHJlZUxpYi5pbmYNCiAgIFhlbkh5cGVyY2FsbExpYnxPdm1mUGtnL0xpYnJhcnkvWGVuSHlwZXJj
YWxsTGliL1hlbkh5cGVyY2FsbExpYi5pbmYNCisgIFhlblBsYXRmb3JtTGlifE92bWZQa2cvTGli
cmFyeS9YZW5QbGF0Zm9ybUxpYi9YZW5QbGF0Zm9ybUxpYi5pbmYNCiANCiAgIFRjZzJQaHlzaWNh
bFByZXNlbmNlTGlifE92bWZQa2cvTGlicmFyeS9UY2cyUGh5c2ljYWxQcmVzZW5jZUxpYk51bGwv
RHhlVGNnMlBoeXNpY2FsUHJlc2VuY2VMaWIuaW5mDQogICBUcG1NZWFzdXJlbWVudExpYnxNZGVN
b2R1bGVQa2cvTGlicmFyeS9UcG1NZWFzdXJlbWVudExpYk51bGwvVHBtTWVhc3VyZW1lbnRMaWJO
dWxsLmluZg0KZGlmZiAtLWdpdCBhL092bWZQa2cvTGlicmFyeS9YZW5QbGF0Zm9ybUxpYi9YZW5Q
bGF0Zm9ybUxpYi5pbmYgYi9Pdm1mUGtnL0xpYnJhcnkvWGVuUGxhdGZvcm1MaWIvWGVuUGxhdGZv
cm1MaWIuaW5mCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAuLjMyYWRiMjQ2
ZDYKLS0tIC9kZXYvbnVsbAorKysgYi9Pdm1mUGtnL0xpYnJhcnkvWGVuUGxhdGZvcm1MaWIvWGVu
UGxhdGZvcm1MaWIuaW5mCkBAIC0wLDAgKzEsMzMgQEAKKyMjIEBmaWxlDQorIyAgR2V0IGluZm9y
bWF0aW9uIGFib3V0IFhlbg0KKyMNCisjICBUaGlzIGxpYnJhcnkgc2ltcGx5IGFsbG93IHRvIGZp
bmQgb3V0IGlmIE9WTUYgaXMgcnVubmluZyB1bmRlciBYZW4gYW5kDQorIyAgYWxsb3cgdG8gZ2V0
IG1vcmUgaW5mb3JtYXRpb24gd2hlbiBpdCBpcyB0aGUgY2FzZS4NCisjDQorIyAgQ29weXJpZ2h0
IChjKSAyMDE5LCBDaXRyaXggU3lzdGVtcywgSW5jLg0KKyMNCisjICBTUERYLUxpY2Vuc2UtSWRl
bnRpZmllcjogQlNELTItQ2xhdXNlLVBhdGVudA0KKyMNCisjDQorIyMNCisNCitbRGVmaW5lc10N
CisgIElORl9WRVJTSU9OICAgICAgICAgICAgICAgICAgICA9IDB4MDAwMTAwMDUNCisgIEJBU0Vf
TkFNRSAgICAgICAgICAgICAgICAgICAgICA9IFhlblBsYXRmb3JtTGliDQorICBGSUxFX0dVSUQg
ICAgICAgICAgICAgICAgICAgICAgPSBEQjU0REJCNy04MTQyLTRFRTUtOTM2NC03OEM4MjRCNTgy
RUINCisgIE1PRFVMRV9UWVBFICAgICAgICAgICAgICAgICAgICA9IEJBU0UNCisgIFZFUlNJT05f
U1RSSU5HICAgICAgICAgICAgICAgICA9IDEuMA0KKyAgTElCUkFSWV9DTEFTUyAgICAgICAgICAg
ICAgICAgID0gWGVuUGxhdGZvcm1MaWINCisNCitbU291cmNlc10NCisgIFhlblBsYXRmb3JtTGli
LmMNCisNCitbUGFja2FnZXNdDQorICBNZGVQa2cvTWRlUGtnLmRlYw0KKyAgT3ZtZlBrZy9Pdm1m
UGtnLmRlYw0KKw0KK1tMaWJyYXJ5Q2xhc3Nlc10NCisgIEhvYkxpYg0KKw0KK1tHdWlkc10NCisg
IGdFZmlYZW5JbmZvR3VpZA0KZGlmZiAtLWdpdCBhL092bWZQa2cvSW5jbHVkZS9MaWJyYXJ5L1hl
blBsYXRmb3JtTGliLmggYi9Pdm1mUGtnL0luY2x1ZGUvTGlicmFyeS9YZW5QbGF0Zm9ybUxpYi5o
Cm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAuLjhiOGMwZDA1N2YKLS0tIC9k
ZXYvbnVsbAorKysgYi9Pdm1mUGtnL0luY2x1ZGUvTGlicmFyeS9YZW5QbGF0Zm9ybUxpYi5oCkBA
IC0wLDAgKzEsNTMgQEAKKy8qKiBAZmlsZQ0KKyAgR2V0IGluZm9ybWF0aW9uIGFib3V0IFhlbg0K
Kw0KKyAgVGhpcyBsaWJyYXJ5IHNpbXBseSBhbGxvdyB0byBmaW5kIG91dCBpZiBPVk1GIGlzIHJ1
bm5pbmcgdW5kZXIgWGVuIGFuZA0KKyAgYWxsb3cgdG8gZ2V0IG1vcmUgaW5mb3JtYXRpb24gd2hl
biBpdCBpcyB0aGUgY2FzZS4NCisNCisgIENvcHlyaWdodCAoYykgMjAxOSwgQ2l0cml4IFN5c3Rl
bXMsIEluYy4NCisNCisgIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBCU0QtMi1DbGF1c2UtUGF0
ZW50DQorDQorKiovDQorDQorI2lmbmRlZiBfWEVOX1BMQVRGT1JNX0xJQl9IXw0KKyNkZWZpbmUg
X1hFTl9QTEFURk9STV9MSUJfSF8NCisNCisjaW5jbHVkZSA8R3VpZC9YZW5JbmZvLmg+DQorDQor
LyoqDQorICBUaGlzIGZ1bmN0aW9uIGRldGVjdHMgaWYgT1ZNRiBpcyBydW5uaW5nIG9uIFhlbi4N
CisNCisgIEByZXR2YWwgVFJVRSAgICBPVk1GIGlzIHJ1bm5pbmcgb24gWGVuDQorICBAcmV0dmFs
IEZBTFNFICAgWGVuIGhhcyBub3QgYmVlbiBkZXRlY3RlZA0KKyoqLw0KK0JPT0xFQU4NCitFRklB
UEkNCitYZW5EZXRlY3RlZCAoDQorICBWT0lEDQorICApOw0KKw0KKy8qKg0KKyAgVGhpcyBmdW5j
dGlvbiBkZXRlY3QgaWYgT1ZNRiBoYXZlIHN0YXJ0ZWQgdmlhIHRoZSBQVkggZW50cnkgcG9pbnQu
DQorDQorICBAcmV0dmFsIFRSVUUgIFBWSCBlbnRyeSBwb2ludCBhcyBiZWVuIHVzZWQNCisgIEBy
ZXR2YWwgRkFMU0UgT1ZNRiBoYXZlIHN0YXJ0ZWQgdmlhIHRoZSBIVk0gcm91dGUNCisqKi8NCitC
T09MRUFODQorRUZJQVBJDQorWGVuUHZoRGV0ZWN0ZWQgKA0KKyAgVk9JRA0KKyAgKTsNCisNCisv
KioNCisgIFRoaXMgZnVuY3Rpb24gcmV0dXJuIGEgcG9pbnRlciB0byB0aGUgWGVuSW5mbyBIT0Iu
DQorDQorICBAcmV0dXJuICBYZW5JbmZvIHBvaW50ZXIgb3IgTlVMTCBpZiBub3QgYXZhaWxhYmxl
DQorKiovDQorRUZJX1hFTl9JTkZPICoNCitFRklBUEkNCitYZW5HZXRJbmZvSE9CICgNCisgIFZP
SUQNCisgICk7DQorDQorI2VuZGlmDQpkaWZmIC0tZ2l0IGEvT3ZtZlBrZy9MaWJyYXJ5L1hlblBs
YXRmb3JtTGliL1hlblBsYXRmb3JtTGliLmMgYi9Pdm1mUGtnL0xpYnJhcnkvWGVuUGxhdGZvcm1M
aWIvWGVuUGxhdGZvcm1MaWIuYwpuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAw
Li45NzRhMGU3M2YxCi0tLSAvZGV2L251bGwKKysrIGIvT3ZtZlBrZy9MaWJyYXJ5L1hlblBsYXRm
b3JtTGliL1hlblBsYXRmb3JtTGliLmMKQEAgLTAsMCArMSw2OSBAQAorLyoqIEBmaWxlDQorICBH
ZXQgaW5mb3JtYXRpb24gYWJvdXQgWGVuDQorDQorICBUaGlzIGxpYnJhcnkgc2ltcGx5IGFsbG93
IHRvIGZpbmQgb3V0IGlmIE9WTUYgaXMgcnVubmluZyB1bmRlciBYZW4gYW5kDQorICBhbGxvdyB0
byBnZXQgbW9yZSBpbmZvcm1hdGlvbiB3aGVuIGl0IGlzIHRoZSBjYXNlLg0KKw0KKyAgQ29weXJp
Z2h0IChjKSAyMDE5LCBDaXRyaXggU3lzdGVtcywgSW5jLg0KKw0KKyAgU1BEWC1MaWNlbnNlLUlk
ZW50aWZpZXI6IEJTRC0yLUNsYXVzZS1QYXRlbnQNCisNCisqKi8NCisNCisjaW5jbHVkZSA8UGlE
eGUuaD4NCisjaW5jbHVkZSA8TGlicmFyeS9Ib2JMaWIuaD4NCisjaW5jbHVkZSA8TGlicmFyeS9Y
ZW5QbGF0Zm9ybUxpYi5oPg0KKw0KKy8qKg0KKyAgVGhpcyBmdW5jdGlvbiByZXR1cm4gYSBwb2lu
dGVyIHRvIHRoZSBYZW5JbmZvIEhPQi4NCisNCisgIEByZXR1cm4gIFhlbkluZm8gcG9pbnRlciBv
ciBOVUxMIGlmIG5vdCBhdmFpbGFibGUNCisqKi8NCitFRklfWEVOX0lORk8gKg0KK0VGSUFQSQ0K
K1hlbkdldEluZm9IT0IgKA0KKyAgVk9JRA0KKyAgKQ0KK3sNCisgIEVGSV9IT0JfR1VJRF9UWVBF
ICAqR3VpZEhvYjsNCisNCisgIEd1aWRIb2IgPSBHZXRGaXJzdEd1aWRIb2IgKCZnRWZpWGVuSW5m
b0d1aWQpOw0KKyAgaWYgKEd1aWRIb2IgPT0gTlVMTCkgew0KKyAgICByZXR1cm4gTlVMTDsNCisg
IH0NCisNCisgIHJldHVybiAoRUZJX1hFTl9JTkZPICopIEdFVF9HVUlEX0hPQl9EQVRBIChHdWlk
SG9iKTsNCit9DQorDQorLyoqDQorICBUaGlzIGZ1bmN0aW9uIGRldGVjdHMgaWYgT1ZNRiBpcyBy
dW5uaW5nIG9uIFhlbi4NCisNCisgIEByZXR2YWwgVFJVRSAgICBPVk1GIGlzIHJ1bm5pbmcgb24g
WGVuDQorICBAcmV0dmFsIEZBTFNFICAgWGVuIGhhcyBub3QgYmVlbiBkZXRlY3RlZA0KKyoqLw0K
K0JPT0xFQU4NCitFRklBUEkNCitYZW5EZXRlY3RlZCAoDQorICBWT0lEDQorICApDQorew0KKyAg
cmV0dXJuIChYZW5HZXRJbmZvSE9CICgpICE9IE5VTEwpOw0KK30NCisNCisvKioNCisgIFRoaXMg
ZnVuY3Rpb24gZGV0ZWN0IGlmIE9WTUYgaGF2ZSBzdGFydGVkIHZpYSB0aGUgUFZIIGVudHJ5IHBv
aW50Lg0KKw0KKyAgQHJldHZhbCBUUlVFICBQVkggZW50cnkgcG9pbnQgYXMgYmVlbiB1c2VkDQor
ICBAcmV0dmFsIEZBTFNFIE9WTUYgaGF2ZSBzdGFydGVkIHZpYSB0aGUgSFZNIHJvdXRlDQorKiov
DQorQk9PTEVBTg0KK0VGSUFQSQ0KK1hlblB2aERldGVjdGVkICgNCisgIFZPSUQNCisgICkNCit7
DQorICBFRklfWEVOX0lORk8gICAgICAgICpYZW5JbmZvOw0KKw0KKyAgWGVuSW5mbyA9IFhlbkdl
dEluZm9IT0IgKCk7DQorICByZXR1cm4gKFhlbkluZm8gIT0gTlVMTCAmJiBYZW5JbmZvLT5Sc2Rw
UHZoICE9IE5VTEwpOw0KK30NCmRpZmYgLS1naXQgYS9NYWludGFpbmVycy50eHQgYi9NYWludGFp
bmVycy50eHQKaW5kZXggMDE2NTIzYjQwMS4uZjUxNzMxYTZiNiAxMDA2NDQKLS0tIGEvTWFpbnRh
aW5lcnMudHh0CisrKyBiL01haW50YWluZXJzLnR4dApAQCAtMzY1LDYgKzM2NSw3IEBAIEY6IE92
bWZQa2cvSW5jbHVkZS9HdWlkL1hlbkluZm8uaAogRjogT3ZtZlBrZy9JbmNsdWRlL0luZHVzdHJ5
U3RhbmRhcmQvWGVuLw0KIEY6IE92bWZQa2cvSW5jbHVkZS9MaWJyYXJ5L1hlbkh5cGVyY2FsbExp
Yi5oDQogRjogT3ZtZlBrZy9JbmNsdWRlL0xpYnJhcnkvWGVuSW9NbWlvTGliLmgNCitGOiBPdm1m
UGtnL0luY2x1ZGUvTGlicmFyeS9YZW5QbGF0Zm9ybUxpYi5oDQogRjogT3ZtZlBrZy9JbmNsdWRl
L1Byb3RvY29sL1hlbkJ1cy5oDQogRjogT3ZtZlBrZy9JbmNsdWRlL1Byb3RvY29sL1hlbklvLmgN
CiBGOiBPdm1mUGtnL0xpYnJhcnkvUGNpSG9zdEJyaWRnZUxpYi9YZW5TdXBwb3J0LmMNCkBAIC0z
NzIsNiArMzczLDcgQEAgRjogT3ZtZlBrZy9MaWJyYXJ5L1BsYXRmb3JtQm9vdE1hbmFnZXJMaWIv
QmRzUGxhdGZvcm0uYwogRjogT3ZtZlBrZy9MaWJyYXJ5L1hlbkNvbnNvbGVTZXJpYWxQb3J0TGli
Lw0KIEY6IE92bWZQa2cvTGlicmFyeS9YZW5IeXBlcmNhbGxMaWIvDQogRjogT3ZtZlBrZy9MaWJy
YXJ5L1hlbklvTW1pb0xpYi8NCitGOiBPdm1mUGtnL0xpYnJhcnkvWGVuUGxhdGZvcm1MaWIvDQog
RjogT3ZtZlBrZy9Pdm1mWGVuLioNCiBGOiBPdm1mUGtnL092bWZYZW5FbGZIZWFkZXJHZW5lcmF0
b3IuYw0KIEY6IE92bWZQa2cvUGxhdGZvcm1QZWkvTWVtRGV0ZWN0LmMNCi0tIApBbnRob255IFBF
UkFSRAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 16:02:45 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 16:02:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hs86k-0006UN-8w; Mon, 29 Jul 2019 16:02:42 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=cdI7=V2=tklengyel.com=bounce+e181d6.cd840-xen-devel=lists.xenproject.org@srs-us1.protection.inumbo.net>)
 id 1hs86i-0006UI-IH
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 16:02:40 +0000
X-Inumbo-ID: 49239f8c-b21a-11e9-92a9-a78c97fe5bf5
Received: from rs224.mailgun.us (unknown [209.61.151.224])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 49239f8c-b21a-11e9-92a9-a78c97fe5bf5;
 Mon, 29 Jul 2019 16:02:38 +0000 (UTC)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=tklengyel.com;
 q=dns/txt; 
 s=krs; t=1564416158; h=Content-Type: Cc: To: Subject: Message-ID: Date:
 From: In-Reply-To: References: MIME-Version: Sender;
 bh=mP4NS5rIOudST7DnB4MyMDWyFNytq+eMM4vVeXhjHyc=;
 b=P/k2dL2v3mGl6jtlstgCsvdvt8mWJZmCRif7H6zcG5JKBdOKeKqFI8xSYA4pmHY7QwWBfo6y
 ntiTiBsMboh3Df7ufPpoxYnZONaScYxXhRCLfFymwPYHmp6KiVY9RNet6DLK08DiVkaE6v5M
 xa9D0TAkUZDJRIoigcpugNBvs3Q=
X-Mailgun-Sending-Ip: 209.61.151.224
X-Mailgun-Sid: WyIyYTNmOCIsICJ4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmciLCAiY2Q4NDAiXQ==
Received: from mail-wr1-f50.google.com (mail-wr1-f50.google.com
 [209.85.221.50])
 by mxa.mailgun.org with ESMTP id 5d3f189c.7f99b0e20cf0-smtp-out-n03;
 Mon, 29 Jul 2019 16:02:36 -0000 (UTC)
Received: by mail-wr1-f50.google.com with SMTP id g17so62449848wrr.5
 for <xen-devel@lists.xenproject.org>; Mon, 29 Jul 2019 09:02:36 -0700 (PDT)
X-Gm-Message-State: APjAAAXdv13FedcCIwsERBbFmWYrOSJe4t1SKlPrKmKri91I/ZxiAP8Q
 mk8RjZmvH+BPXqdnNH1Uwuu4Vfb8mwcLYb7dfr8=
X-Google-Smtp-Source: APXvYqwhKKZ73FKfd9Rb3gnsy1Sfg9G9jVbVClLlQUyvm3QF7nLPBtsTEU8bP3P94798gmXNkbgWP66jpq5jcV+QdVQ=
X-Received: by 2002:adf:ef8d:: with SMTP id d13mr117263457wro.60.1564416155696; 
 Mon, 29 Jul 2019 09:02:35 -0700 (PDT)
MIME-Version: 1.0
References: <20190717193335.11991-1-tamas@tklengyel.com>
 <20190717193335.11991-2-tamas@tklengyel.com>
 <66bbd9f7-12f9-b654-555d-a02d5f4f0dba@suse.com>
 <CABfawhkJR8sz8cVCfcuxQ-4+xoQOSTs-XQuow-qzPyd4xZwq0g@mail.gmail.com>
 <b6cdc457-01e8-03cf-5408-11337e5a10d9@suse.com>
 <CABfawhkAcoHm_+5ob6nge4xELUvpb4kZXoC+n_7sF-PNK+untQ@mail.gmail.com>
 <6e2986dd-5416-4ef3-c00b-eca4db578e7c@suse.com>
 <CABfawh=6vwfcRqHMrbgojduvvAk5jMJ_u=vOt=r-3sCiYGapoA@mail.gmail.com>
 <f3fc709b-d959-07f3-c047-a1da24816e09@suse.com>
 <CABfawhkvmiUoRLJaiCU4RwNpCRpcqRthTW9xZ0NLc6CCbS8-uQ@mail.gmail.com>
 <92678567-f9d1-aea4-52e8-d9e1fb6c12e2@suse.com>
 <36a73179-8c2b-4550-ce94-cb630b0b4ea9@citrix.com>
In-Reply-To: <36a73179-8c2b-4550-ce94-cb630b0b4ea9@citrix.com>
From: Tamas K Lengyel <tamas@tklengyel.com>
Date: Mon, 29 Jul 2019 10:01:59 -0600
X-Gmail-Original-Message-ID: <CABfawhnj2_=qCVGCR5+gR8rDqoCyUtRn_E9F1tCOL0OQLPeqDA@mail.gmail.com>
Message-ID: <CABfawhnj2_=qCVGCR5+gR8rDqoCyUtRn_E9F1tCOL0OQLPeqDA@mail.gmail.com>
To: George Dunlap <george.dunlap@citrix.com>
Subject: Re: [Xen-devel] [PATCH v6 1/5] x86/mem_sharing: reorder when pages
 are unlocked and released
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wei.liu2@citrix.com>, George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Jan Beulich <JBeulich@suse.com>,
 "xen-devel@lists.xenproject.org" <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>

T24gTW9uLCBKdWwgMjksIDIwMTkgYXQgOTo0NyBBTSBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVu
bGFwQGNpdHJpeC5jb20+IHdyb3RlOgo+Cj4gT24gNy8xOC8xOSAzOjQ3IFBNLCBKYW4gQmV1bGlj
aCB3cm90ZToKPiA+IE9uIDE4LjA3LjIwMTkgMTY6MzUsIFRhbWFzIEsgTGVuZ3llbCB3cm90ZToK
PiA+PiBPbiBUaHUsIEp1bCAxOCwgMjAxOSBhdCA4OjI4IEFNIEphbiBCZXVsaWNoIDxKQmV1bGlj
aEBzdXNlLmNvbT4gd3JvdGU6Cj4gPj4+IE9uIDE4LjA3LjIwMTkgMTU6NDcsIFRhbWFzIEsgTGVu
Z3llbCB3cm90ZToKPiA+Pj4+IEkgZmVlbCBsaWtlIHdlIGFyZSBnb2luZyBpbiBjaXJjbGVzIGFu
ZCBoYXZpbmcgdGhlIHNhbWUgY29udmVyc2F0aW9ucwo+ID4+Pj4gb3ZlciBhbmQgb3ZlciB3aXRo
b3V0IHJlYWxseSBtYWtpbmcgYW55IGhlYWR3YXkuIFlvdSBpbnRyb2R1Y2VkCj4gPj4+PiBncmFi
YmluZyB0aGUgYnJva2VuIGV4dHJhIHJlZmVyZW5jZSBpbiAwNTAyZTBhZGFlMi4gSXQgaXMgYW5k
IHdhcwo+ID4+Pj4gYWN0dWFsbHkgdW5uZWVkZWQgdG8gc3RhcnQgd2l0aCBpZiB0aGUgcHJvcGVy
IHNvbHV0aW9uIHdhcyBwdXQgaW4KPiA+Pj4+IHBsYWNlLCB3aGljaCBpcyB3aGF0IHRoaXMgcGF0
Y2ggZG9lcywgcmVvcmRlcmluZyB0aGluZ3MuCj4gPj4+Cj4gPj4+IEknbSBub3QgY29tcGxhaW5p
bmcgYWJvdXQgdGhlIGNoYW5nZXM7IEknZCBtZXJlbHkgbGlrZSB0aGUgZGVzY3JpcHRpb24KPiA+
Pj4gc3RhdGUgd2h5IHRoZXkncmUgbmVlZGVkLgo+ID4+Cj4gPj4gT0suCj4gPj4KPiA+Pj4+IEl0
J3MgcG9zc2libGUgdGhlcmUgYXJlIG90aGVyIGluc3RhbmNlcyB3aGVyZSB0aGlzIG1heSBzdGls
bCBiZQo+ID4+Pj4gYnJva2VuLiBSaWdodCBub3cgSSBvbmx5IGhhdmUgYmFuZHdpZHRoIHRvIHRl
c3QgYW5kIGZpeCB0aGUgcGF0aHMgSQo+ID4+Pj4gdXNlLiBJZiB0aGF0J3MgdW5hY2NlcHRhYmxl
IEknbSBoYXBweSB0byBjb250aW51ZSBkZXZlbG9wbWVudCBpbiBteQo+ID4+Pj4gcHJpdmF0ZSBm
b3JrIGFuZCBsZWF2ZSB0aGluZ3MgYXMtaXMgdXBzdHJlYW0uCj4gPj4+Cj4gPj4+IFNpbWlsYXJs
eSwgaWYgdGhlcmUgYXJlIGxpbWl0YXRpb25zIC0gZmluZS4gQnV0IHBsZWFzZSBzYXkgc28gaW4g
dGhlCj4gPj4+IGRlc2NyaXB0aW9uLCB0byBhdm9pZCBnaXZpbmcgdGhlIGltcHJlc3Npb24gdGhh
dCB0aGUgaXNzdWVzIGhhdmUgYmVlbgo+ID4+PiB0YWtlbiBjYXJlIG9mIGFsdG9nZXRoZXIuCj4g
Pj4KPiA+PiBGYWlyIGVub3VnaC4KPiA+Cj4gPiBBbmQgYnR3IC0gaWYgeW91IGp1c3Qgc2VudCBh
biB1cGRhdGVkIGRlc2NyaXB0aW9uLCBJIHRoaW5rIEknZCBjb21taXQKPiA+IHRoaXMgd2l0aG91
dCBmdXJ0aGVyIHdhaXRpbmcgZm9yIEdlb3JnZSB0byBmaW5kIHRpbWUgdG8gZXZlbnR1YWxseSBh
Y2sKPiA+IGl0Lgo+Cj4gVGhhbmtzIC0tIGJ1dCBpdCBsb29rcyBsaWtlIG1heWJlIHlvdSBkaWRu
J3QgY29tbWl0IHRoZSBmaW5hbCBwYXRjaCBvZgo+IHRoZSBzZXJpZXMgKCJ4ODYvbWVtX3NoYXJp
bmc6IHN0eWxlIGNsZWFudXAiKT8KCkphbiByZXF1ZXN0ZWQgYWRkaXRpb25hbCBzdHlsZSBjbGVh
bnVwcyB0byBiZSBhcHBsaWVkLiBJJ2xsIHRyeSB0bwpzZW5kIHRoYXQgaW4gdGhpcyB3ZWVrLgoK
VGFtYXMKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 16:02:45 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 16:02:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hs86n-0006Ue-Hx; Mon, 29 Jul 2019 16:02:45 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=hB3/=V2=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hs86m-0006UV-52
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 16:02:44 +0000
X-Inumbo-ID: 4c234f37-b21a-11e9-8980-bc764e045a96
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4c234f37-b21a-11e9-8980-bc764e045a96;
 Mon, 29 Jul 2019 16:02:43 +0000 (UTC)
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 0bq0bKECq101joiMRf4RY2orjo2SjCPD3BV0Y8b7U0q3gleNxuS6YXF1iPb3sm7Et1MO5byuBr
 Ghxt0fbRTOeHqZdsq7HP+xtM40/CPRg/8n/++0bf1pDoMd7a9yw/LyOvP9CnT/wuTiQUvd68fs
 UyJZawrQx+tzc0D6Whe1x+POvQazuntIEt76O9rTHzUallJz1Z3rGA/eeRqq8sp8WzRtYPgjya
 1PkMxNkUsSznU6ce18ScSbdZWD7JtVVCW6WHMhZ8U4zhYPk9+0fkfxSaZ/bxa5u8A/YuKnr6OV
 CtE=
X-SBRS: 2.7
X-MesageID: 3579972
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,323,1559534400"; 
   d="scan'208";a="3579972"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
References: <20190726203222.4833-1-andrew.cooper3@citrix.com>
 <20190726203222.4833-3-andrew.cooper3@citrix.com>
 <c72b3b9a-4e4a-2a6f-3d94-fedf56018b00@suse.com>
 <d13d7b00-e040-6aad-cfbf-f51c4ab5e709@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <e07bd3da-eec6-ff4c-7771-9899d2ccba5b@citrix.com>
Date: Mon, 29 Jul 2019 17:02:39 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <d13d7b00-e040-6aad-cfbf-f51c4ab5e709@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 2/2] x86/xpti: Don't leak TSS-adjacent
 percpu data via Meltdown
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wl@xen.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjkvMDcvMjAxOSAxNjo1NSwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4+IC0tLSBhL3hlbi9p
bmNsdWRlL2FzbS14ODYvcHJvY2Vzc29yLmgKPj4+ICsrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYv
cHJvY2Vzc29yLmgKPj4+IEBAIC00MTEsNyArNDExLDcgQEAgc3RhdGljIGFsd2F5c19pbmxpbmUg
dm9pZCBfX213YWl0KHVuc2lnbmVkIGxvbmcgZWF4LCB1bnNpZ25lZCBsb25nIGVjeCkKPj4+ICAg
I2RlZmluZSBJT0JNUF9CWVRFUyAgICAgICAgICAgICA4MTkyCj4+PiAgICNkZWZpbmUgSU9CTVBf
SU5WQUxJRF9PRkZTRVQgICAgMHg4MDAwCj4+PiAgIAo+Pj4gLXN0cnVjdCBfX3BhY2tlZCBfX2Nh
Y2hlbGluZV9hbGlnbmVkIHRzc19zdHJ1Y3Qgewo+Pj4gK3N0cnVjdCBfX3BhY2tlZCB0c3Nfc3Ry
dWN0IHsKPj4+ICAgICAgIHVpbnQzMl90IDozMjsKPj4+ICAgICAgIHVpbnQ2NF90IHJzcDAsIHJz
cDEsIHJzcDI7Cj4+PiAgICAgICB1aW50NjRfdCA6NjQ7Cj4+PiBAQCAtNDI1LDYgKzQyNSw3IEBA
IHN0cnVjdCBfX3BhY2tlZCBfX2NhY2hlbGluZV9hbGlnbmVkIHRzc19zdHJ1Y3Qgewo+Pj4gICAg
ICAgLyogUGFkcyB0aGUgVFNTIHRvIGJlIGNhY2hlbGluZS1hbGlnbmVkICh0b3RhbCBzaXplIGlz
IDB4ODApLiAqLwo+Pj4gICAgICAgdWludDhfdCBfX2NhY2hlbGluZV9maWxsZXJbMjRdOwo+Pj4g
ICB9Owo+Pj4gK0RFQ0xBUkVfUEVSX0NQVShzdHJ1Y3QgdHNzX3N0cnVjdCwgaW5pdF90c3MpOwo+
PiBUYWtpbmcgcGF0Y2ggMSB0aGlzIGV4cGFuZHMgdG8KPj4KPj4gICAgICBfX0RFRklORV9QRVJf
Q1BVKF9fc2VjdGlvbigiLmJzcy5wZXJjcHUucGFnZV9hbGlnbmVkIikgXAo+PiAgICAgICAgICAg
ICAgICAgICAgICAgX19hbGlnbmVkKFBBR0VfU0laRSksIHN0cnVjdCB0c3Nfc3RydWN0LCBfaW5p
dF90c3MpOwo+Pgo+PiBhbmQgdGhlbgo+Pgo+PiAgICAgIF9fc2VjdGlvbigiLmJzcy5wZXJjcHUu
cGFnZV9hbGlnbmVkIikgX19hbGlnbmVkKFBBR0VfU0laRSkKPj4gICAgICBfX3R5cGVvZl9fKHN0
cnVjdCB0c3Nfc3RydWN0KSBwZXJfY3B1X19pbml0X3RzczsKPj4KPj4gd2hpY2ggaXMgbm90IHdo
YXQgeW91IHdhbnQ6IFlvdSBoYXZlIGFuIG9iamVjdCBvZiBzaXplCj4+IHNpemVvZihzdHJ1Y3Qg
dHNzX3N0cnVjdCkgd2hpY2ggaXMgUEFHRV9TSVpFIGFsaWduZWQuIEFmYWljdCB5b3UKPj4gdGhl
cmVmb3JlIHN0aWxsIGxlYWsgZXZlcnl0aGluZyB0aGF0IGZvbGxvd3MgaW4gdGhlIHNhbWUgcGFn
ZS4KPiBXaGF0IGRhdGEgbWlnaHQgdGhpcyBiZT8KPgo+IEV2ZXJ5IG9iamVjdCBwdXQgaW50byB0
aGlzIHNlY3Rpb24gaXMgc3VpdGFibHkgYWxpZ25lZCwgc28gbm90aGluZyB3aWxsCj4gc2l0IGlu
IHRoZSBzbGFjayBiZXR3ZWVuIHRoZSBUU1MgYW5kIHRoZSBlbmQgb2YgdGhlIHBhZ2UuCgpBbmQg
b2YgY291cnNlLCBJIHNob3VsZCBoYXZlIGFjdHVhbGx5IGNoZWNrZWQuLi4KCmZmZmY4MmQwODA5
MmUwMDAgQiBwZXJfY3B1X19pbml0X3RzcwpmZmZmODJkMDgwOTJlMDAwIEIgX19wZXJfY3B1X3N0
YXJ0CmZmZmY4MmQwODA5MmUwODAgQiBwZXJfY3B1X19jcHVwb29sCmZmZmY4MmQwODA5MmUwODgg
YiBwZXJfY3B1X19jb250aW51ZV9pbmZvCgpUaGlzIG5lZWRzIGZpeGluZyB3aXRoIHN1aXRhYmxl
IGFsaWdubWVudCBpbiB0aGUgbGlua2VyIHNjcmlwdC4KCn5BbmRyZXcKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 16:07:30 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 16: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 1hs8BM-0006iz-7B; Mon, 29 Jul 2019 16:07:28 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=XvZ0=V2=arm.com=andre.przywara@srs-us1.protection.inumbo.net>)
 id 1hs8BL-0006iq-H8
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 16:07:27 +0000
X-Inumbo-ID: f3b03262-b21a-11e9-8763-87a3a37553ea
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id f3b03262-b21a-11e9-8763-87a3a37553ea;
 Mon, 29 Jul 2019 16:07:23 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 93301337;
 Mon, 29 Jul 2019 09:07:23 -0700 (PDT)
Received: from donnerap.cambridge.arm.com (usa-sjc-imap-foss1.foss.arm.com
 [10.121.207.14])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 1C8663F694;
 Mon, 29 Jul 2019 09:07:22 -0700 (PDT)
Date: Mon, 29 Jul 2019 17:06:43 +0100
From: Andre Przywara <andre.przywara@arm.com>
To: Stewart Hildebrand <stewart.hildebrand@dornerworks.com>
Message-ID: <20190729170643.4ac19952@donnerap.cambridge.arm.com>
In-Reply-To: <6f94e7b0f1cfe98a640d7f9ff59f18f299fd0d7d.1564371527.git.stewart.hildebrand@dornerworks.com>
References: <cover.1564371527.git.stewart.hildebrand@dornerworks.com>
 <6f94e7b0f1cfe98a640d7f9ff59f18f299fd0d7d.1564371527.git.stewart.hildebrand@dornerworks.com>
Organization: ARM
X-Mailer: Claws Mail 3.17.3 (GTK+ 2.24.32; aarch64-unknown-linux-gnu)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 1/2] ns16550: Add compatible string for
 Raspberry Pi 4
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 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>

T24gTW9uLCAyOSBKdWwgMjAxOSAwOToxOToxOSAtMDQwMApTdGV3YXJ0IEhpbGRlYnJhbmQgPHN0
ZXdhcnQuaGlsZGVicmFuZEBkb3JuZXJ3b3Jrcy5jb20+IHdyb3RlOgoKSGksCgo+IFBlciB0aGUg
QkNNMjgzNSBwZXJpcGhlcmFscyBkYXRhc2hlZXQgWzFdIHBhZ2UgMTA6Cj4gIlRoZSBVQVJUIGNv
cmUgaXMgYnVpbGQgdG8gZW11bGF0ZSAxNjU1MCBiZWhhdmlvdXIgLi4uIFRoZSBpbXBsZW1lbnRl
ZAo+IFVBUlQgaXMgbm90IGEgMTY2NTAgY29tcGF0aWJsZSBVQVJUIEhvd2V2ZXIgYXMgZmFyIGFz
IHBvc3NpYmxlIHRoZQo+IGZpcnN0IDggY29udHJvbCBhbmQgc3RhdHVzIHJlZ2lzdGVycyBhcmUg
bGFpZCBvdXQgbGlrZSBhIDE2NTUwIFVBUlQuIEFsCj4gMTY1NTAgcmVnaXN0ZXIgYml0cyB3aGlj
aCBhcmUgbm90IHN1cHBvcnRlZCBjYW4gYmUgd3JpdHRlbiBidXQgd2lsbCBiZQo+IGlnbm9yZWQg
YW5kIHJlYWQgYmFjayBhcyAwLiBBbGwgY29udHJvbCBiaXRzIGZvciBzaW1wbGUgVUFSVCByZWNl
aXZlLwo+IHRyYW5zbWl0IG9wZXJhdGlvbnMgYXJlIGF2YWlsYWJsZS4iCj4gCj4gQWRkaXRpb25h
bGx5LCBMaW51eCB1c2VzIHRoZSA4MjUwLzE2NTUwIGRyaXZlciBmb3IgdGhlIGF1eCBVQVJUIFsy
XS4KPiAKPiBVbmZvcnR1bmF0ZWx5IHRoZSBicmNtLGJjbTI4MzUtYXV4LXVhcnQgZGV2aWNlIHRy
ZWUgYmluZGluZyBkb2Vzbid0Cj4gaGF2ZSB0aGUgcmVnLXNoaWZ0IGFuZCByZWctaW8td2lkdGgg
cHJvcGVydGllcyBbM10uIFRodXMsIHRoZSByZWctc2hpZnQKPiBhbmQgcmVnLWlvLXdpZHRoIHBy
b3BlcnRpZXMgYXJlIGluaGVyZW50IHByb3BlcnRpZXMgb2YgdGhpcyBVQVJULgo+IAo+IFRoYW5r
cyB0byBBbmRyZSBQcnp5d2FyYSBmb3IgY29udHJpYnV0aW5nIHRoZSByZWctc2hpZnQgYW5kCj4g
cmVnLWlvLXdpZHRoIHNldHRpbmcgc25pcHBldC4KPiAKPiBJbiBteSB0ZXN0aW5nLCBJIGhhdmUg
cmVsaWVkIG9uIGVuYWJsZV91YXJ0PTEgYmVpbmcgc2V0IGluIGNvbmZpZy50eHQsCj4gYSBjb25m
aWd1cmF0aW9uIGZpbGUgcmVhZCBieSB0aGUgUmFzcGJlcnJ5IFBpJ3MgZmlybXdhcmUuIFdpdGgK
PiBlbmFibGVfdWFydD0xLCB0aGUgZmlybXdhcmUgcGVyZm9ybXMgVUFSVCBpbml0aWFsaXphdGlv
bi4KPiAKPiBbMV0gaHR0cHM6Ly93d3cucmFzcGJlcnJ5cGkub3JnL2RvY3VtZW50YXRpb24vaGFy
ZHdhcmUvcmFzcGJlcnJ5cGkvYmNtMjgzNS9CQ00yODM1LUFSTS1QZXJpcGhlcmFscy5wZGYKPiBb
Ml0gaHR0cHM6Ly9naXQua2VybmVsLm9yZy9wdWIvc2NtL2xpbnV4L2tlcm5lbC9naXQvc3RhYmxl
L2xpbnV4LmdpdC90cmVlL2RyaXZlcnMvdHR5L3NlcmlhbC84MjUwLzgyNTBfYmNtMjgzNWF1eC5j
Cj4gWzNdIGh0dHBzOi8vd3d3Lmtlcm5lbC5vcmcvZG9jL0RvY3VtZW50YXRpb24vZGV2aWNldHJl
ZS9iaW5kaW5ncy9zZXJpYWwvYnJjbSxiY20yODM1LWF1eC11YXJ0LnR4dAo+IAo+IFNpZ25lZC1v
ZmYtYnk6IFN0ZXdhcnQgSGlsZGVicmFuZCA8c3Rld2FydC5oaWxkZWJyYW5kQGRvcm5lcndvcmtz
LmNvbT4KClJldmlld2VkLWJ5OiBBbmRyZSBQcnp5d2FyYSA8YW5kcmUucHJ6eXdhcmFAYXJtLmNv
bT4KVGVzdGVkLWJ5OiBBbmRyZSBQcnp5d2FyYSA8YW5kcmUucHJ6eXdhcmFAYXJtLmNvbT4KCkNo
ZWVycywKQW5kcmUuCgo+IC0tLQo+ICB4ZW4vZHJpdmVycy9jaGFyL25zMTY1NTAuYyB8IDcgKysr
KysrKwo+ICAxIGZpbGUgY2hhbmdlZCwgNyBpbnNlcnRpb25zKCspCj4gCj4gZGlmZiAtLWdpdCBh
L3hlbi9kcml2ZXJzL2NoYXIvbnMxNjU1MC5jIGIveGVuL2RyaXZlcnMvY2hhci9uczE2NTUwLmMK
PiBpbmRleCBlNTE4ZjJkNzkwLi44NjY3ZGU2ZDY3IDEwMDY0NAo+IC0tLSBhL3hlbi9kcml2ZXJz
L2NoYXIvbnMxNjU1MC5jCj4gKysrIGIveGVuL2RyaXZlcnMvY2hhci9uczE2NTUwLmMKPiBAQCAt
MTU4NSw2ICsxNTg1LDEyIEBAIHN0YXRpYyBpbnQgX19pbml0IG5zMTY1NTBfdWFydF9kdF9pbml0
KHN0cnVjdCBkdF9kZXZpY2Vfbm9kZSAqZGV2LAo+ICAgICAgaWYgKCB1YXJ0LT5yZWdfd2lkdGgg
IT0gMSAmJiB1YXJ0LT5yZWdfd2lkdGggIT0gNCApCj4gICAgICAgICAgcmV0dXJuIC1FSU5WQUw7
Cj4gIAo+ICsgICAgaWYgKCBkdF9kZXZpY2VfaXNfY29tcGF0aWJsZShkZXYsICJicmNtLGJjbTI4
MzUtYXV4LXVhcnQiKSApCj4gKyAgICB7Cj4gKyAgICAgICAgdWFydC0+cmVnX3dpZHRoID0gNDsK
PiArICAgICAgICB1YXJ0LT5yZWdfc2hpZnQgPSAyOwo+ICsgICAgfQo+ICsKPiAgICAgIHJlcyA9
IHBsYXRmb3JtX2dldF9pcnEoZGV2LCAwKTsKPiAgICAgIGlmICggISByZXMgKQo+ICAgICAgICAg
IHJldHVybiAtRUlOVkFMOwo+IEBAIC0xNjExLDYgKzE2MTcsNyBAQCBzdGF0aWMgY29uc3Qgc3Ry
dWN0IGR0X2RldmljZV9tYXRjaCBuczE2NTUwX2R0X21hdGNoW10gX19pbml0Y29uc3QgPQo+ICAg
ICAgRFRfTUFUQ0hfQ09NUEFUSUJMRSgibnMxNjU1MCIpLAo+ICAgICAgRFRfTUFUQ0hfQ09NUEFU
SUJMRSgibnMxNjU1MGEiKSwKPiAgICAgIERUX01BVENIX0NPTVBBVElCTEUoInNucHMsZHctYXBi
LXVhcnQiKSwKPiArICAgIERUX01BVENIX0NPTVBBVElCTEUoImJyY20sYmNtMjgzNS1hdXgtdWFy
dCIpLAo+ICAgICAgeyAvKiBzZW50aW5lbCAqLyB9LAo+ICB9Owo+ICAKCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 16:09:07 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 16:09:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hs8Ct-0006o2-Jw; Mon, 29 Jul 2019 16:09:03 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=hW4D=V2=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hs8Cs-0006nv-JK
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 16:09:02 +0000
X-Inumbo-ID: 2ae8a458-b21b-11e9-8419-4f6c7802475e
Received: from m9a0003g.houston.softwaregrp.com (unknown [15.124.64.68])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 2ae8a458-b21b-11e9-8419-4f6c7802475e;
 Mon, 29 Jul 2019 16:08:57 +0000 (UTC)
Received: FROM m9a0003g.houston.softwaregrp.com (15.121.0.191) BY
 m9a0003g.houston.softwaregrp.com WITH ESMTP; 
 Mon, 29 Jul 2019 16:08:55 +0000
Received: from M9W0068.microfocus.com (2002:f79:bf::f79:bf) by
 M9W0068.microfocus.com (2002:f79:bf::f79:bf) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Mon, 29 Jul 2019 15:48:31 +0000
Received: from NAM01-BN3-obe.outbound.protection.outlook.com (15.124.72.14) by
 M9W0068.microfocus.com (15.121.0.191) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Mon, 29 Jul 2019 15:48:31 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=C/6vEpb4inFLn0pPKi8T6AqVDuzdMBtREb5qgCiqZISp4kSPBPPuIWupoIk0mjFpwxdWr2FQxsNrPSADMxj0GDezd/YnNjg6heQg5a5r0SqXtW4DSA99jpTgIGsi1XhmXrWQ1rp4dEAkckrAHF03z3p02KGB9pMLYeYV04o5k+iHK0zoT4usD7nucLlbkQLPnwotbfgduk1eYFRew1mFkfW+a1v30DbslrJEAIuB98hf3NmE31tAGS5KhKNYsy8RNDcFRgrgdvYesC/3kDssCstGuwWTBtS/e1v+LTzwG6p1W9iveJA43ezLj6S0a2EN8lfrQfKd4lTC1Ok2HOillg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=UygHx+HLvHTPPJnaKsqN+/eZVDne+WS+4G1gSKwQzXY=;
 b=AWkfzve77T3jw0jdMkPw28Y0L8JDT01y+2mAgVBJyXC9GduxcktA4SKnrDCGOJXjbK8L4PgIhj76GjXls9VuuUNws++Hzr6mHHbW5lwXPuhAk8RVSCpvO3vmRpD4dI/DJRyKU3mZdjj0u/xc6z2hroYUskRn7VD4rLSX3ttgFNBfBGykqzaZbWVOfWJoHppxtvfxbITD22OZy8JZpkAGIi/GfieBGLG9DNetfl51/i6hsq7mbw/m83WELJLtC+loTjP687mgCbetL0eZOQAaxORP/QfRLQ2xq1eA2WJ7LJuctEbnb7bNizPkwDdY9e4AAi2es5XGWPLK8a3DVn5FRA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3140.namprd18.prod.outlook.com (10.255.136.209) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2115.14; Mon, 29 Jul 2019 15:48:30 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b%7]) with mapi id 15.20.2115.005; Mon, 29 Jul 2019
 15:48:30 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Thread-Topic: [Xen-devel] [PATCH v3 01/10] page-alloc: Clamp get_free_buddy()
 to online nodes
Thread-Index: AQHVRgcXbA5oo5qfM0G3fbP8NjBdsqbhvgyA
Date: Mon, 29 Jul 2019 15:48:30 +0000
Message-ID: <d3179354-a1c3-6e67-8f4e-821878f80a14@suse.com>
References: <20190729121204.13559-1-andrew.cooper3@citrix.com>
 <20190729121204.13559-2-andrew.cooper3@citrix.com>
In-Reply-To: <20190729121204.13559-2-andrew.cooper3@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR07CA0018.eurprd07.prod.outlook.com
 (2603:10a6:6:2d::28) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 62ca79b1-f77b-4834-25bb-08d7143c3435
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3140; 
x-ms-traffictypediagnostic: BY5PR18MB3140:
x-microsoft-antispam-prvs: <BY5PR18MB3140B6234A3DCE7DCD105085B3DD0@BY5PR18MB3140.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:6790;
x-forefront-prvs: 01136D2D90
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(136003)(346002)(396003)(376002)(39860400002)(366004)(199004)(189003)(71190400001)(2906002)(5660300002)(102836004)(14454004)(53546011)(386003)(76176011)(36756003)(99286004)(305945005)(71200400001)(80792005)(6246003)(478600001)(316002)(7736002)(6512007)(53936002)(6506007)(31696002)(6116002)(3846002)(476003)(11346002)(52116002)(25786009)(256004)(6436002)(2616005)(81156014)(81166006)(229853002)(186003)(446003)(66946007)(86362001)(486006)(66476007)(66556008)(8936002)(66446008)(64756008)(26005)(6916009)(8676002)(66066001)(68736007)(4326008)(31686004)(6486002)(54906003);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3140;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: iDJPToPNU3rcHjKSNMJnBfG6ygZUzUUWdg6Tow8xBj7baV/LYMIFnfqtkNRxPiRlKEhHnwpgWB7JscG50pJMO5HHdYwj2pNjHFIfN1ChjDRGUQIJmagoCzh+z3m8Z8zEzzhUeUo07wqJC1xqnvUtMj9Nk7O/teEhUiwst5cZAEFSeNLhNCEny8HuxLdXXbLyibfnseXBZNe2wbm6eiwV7lpXvlxpN1vEu0bjgq2C/fKkEQ5ADBIS2FacImTAamjrNGXZZAv7AZc0Qs0WncjRljc7l33+/hFq4ufcp3Si8bMTLB63qcbk4eIImxTYvShviKun9Db0sxEejsGRcrNUH8sPIKaq/zPmB0QvXNOni9Qb5lZfCpdogmxpzspNx8H5a2E3i/eNmQlWhHDqMn/3LPLYEK4I1t2sikIughWSaIE=
Content-ID: <A044621C280D7A439EBEB7601565720F@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 62ca79b1-f77b-4834-25bb-08d7143c3435
X-MS-Exchange-CrossTenant-originalarrivaltime: 29 Jul 2019 15:48:30.4095 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3140
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v3 01/10] page-alloc: Clamp get_free_buddy()
 to online nodes
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Julien Grall <julien.grall@arm.com>,
 Xen-devel <xen-devel@lists.xenproject.org>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjkuMDcuMjAxOSAxNDoxMSwgQW5kcmV3IENvb3BlciB3cm90ZToNCj4gLS0tIGEveGVuL2Nv
bW1vbi9wYWdlX2FsbG9jLmMNCj4gKysrIGIveGVuL2NvbW1vbi9wYWdlX2FsbG9jLmMNCj4gQEAg
LTgxMSwxMSArODExLDE4IEBAIHN0YXRpYyBzdHJ1Y3QgcGFnZV9pbmZvICpnZXRfZnJlZV9idWRk
eSh1bnNpZ25lZCBpbnQgem9uZV9sbywNCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgY29uc3Qgc3RydWN0IGRvbWFpbiAqZCkNCj4gICB7DQo+ICAgICAgIG5vZGVp
ZF90IGZpcnN0LCBub2RlID0gTUVNRl9nZXRfbm9kZShtZW1mbGFncyksIHJlcV9ub2RlID0gbm9k
ZTsNCj4gLSAgICBub2RlbWFza190IG5vZGVtYXNrID0gZCA/IGQtPm5vZGVfYWZmaW5pdHkgOiBu
b2RlX29ubGluZV9tYXA7DQo+ICsgICAgbm9kZW1hc2tfdCBub2RlbWFzayA9IG5vZGVfb25saW5l
X21hcDsNCj4gICAgICAgdW5zaWduZWQgaW50IGosIHpvbmUsIG5vZGVtYXNrX3JldHJ5ID0gMDsN
Cj4gICAgICAgc3RydWN0IHBhZ2VfaW5mbyAqcGc7DQo+ICAgICAgIGJvb2wgdXNlX3Vuc2NydWJi
ZWQgPSAobWVtZmxhZ3MgJiBNRU1GX25vX3NjcnViKTsNCj4gICANCj4gKyAgICAvKg0KPiArICAg
ICAqIGQtPm5vZGVfYWZmaW5pdHkgaXMgb3VyIHByZWZlcnJlZCBhbGxvY2F0aW9uIHNldCBpZiBw
cm92aWRlZCwgYnV0IGl0DQo+ICsgICAgICogbWF5IGhhdmUgYml0IHNldCBvdXRzaWRlIG9mIG5v
ZGVfb25saW5lX21hcC4gIENsYW1wIGl0Lg0KDQpXb3VsZCB5b3UgbWluZCBhZGRpbmcgdGhlIGFw
cGFyZW50bHkgbWlzc2luZyAicyIgdG8gImJpdCI/DQoNCj4gKyAgICAgKi8NCj4gKyAgICBpZiAo
IGQgKQ0KPiArICAgICAgICBub2Rlc19hbmQobm9kZW1hc2ssIG5vZGVtYXNrLCBkLT5ub2RlX2Fm
ZmluaXR5KTsNCg0KRGVzcGl0ZSBteSBlYXJsaWVyIGFjazogQ29kZSBmdXJ0aGVyIGRvd24gYXNz
dW1lcyBhIG5vbi1lbXB0eSBtYXNrLA0Kd2hpY2ggaXMgbm8gbG9uZ2VyIGd1YXJhbnRlZWQgYWZh
aWNzLiBJIHRoaW5rIHlvdSB3YW50IHRvIGFwcGVuZCBhbg0KImludGVyc2VjdHMiIGNoZWNrIGlu
IHRoZSBpZigpLiBXaXRoIHRoYXQgZmVlbCBmcmVlIHRvIHByb21vdGUgbXkNCkEtYiB0byBSLWIu
DQoNCkphbg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 16:11:09 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 16:11:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hs8Eu-0007VO-1k; Mon, 29 Jul 2019 16:11:08 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=hW4D=V2=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hs8Es-0007V3-Tv
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 16:11:06 +0000
X-Inumbo-ID: 75c04986-b21b-11e9-bc63-838c6afdb72b
Received: from m4a0040g.houston.softwaregrp.com (unknown [15.124.2.86])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 75c04986-b21b-11e9-bc63-838c6afdb72b;
 Mon, 29 Jul 2019 16:11:03 +0000 (UTC)
Received: FROM m4a0040g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0040g.houston.softwaregrp.com WITH ESMTP; 
 Mon, 29 Jul 2019 16:11:01 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Mon, 29 Jul 2019 15:50:23 +0000
Received: from NAM05-CO1-obe.outbound.protection.outlook.com (15.124.8.11) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Mon, 29 Jul 2019 15:50:23 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=Iu5igqKkuj4rQhTPJoARK7u4KaBav7Qdv0yV5/qkS7WXvuor6+3M7MLBYTvLHEJxtfb3hjXMXRCb/ZKwTn6765HYGYNOCWF0ACvhALuwmAXnfiTWbxRm7SKnbGf6xmJUZ/SjX3xEd4QeXJ+e2upTRVtv8iDMUjum8AIl8rktS8r44oy/eiMQbAW5cDq6WipmQCfxsnrR2CxpZDpFsnv2Phj7bM5mXtuuXewz/UvUT/vyqTThqXJOaq7dLDIlo18NA41TneZik3U6lYgebmzfJ/CzDICHp1MkMsEFnMwtX90yZWqcNXQybs8ZGK2HADON4zDWLHMx3DqrKXOsxnXUrw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=60jr+6vyTpEDn58BUICNaPoSHGniugTTPsIpVsaMwFo=;
 b=Fvhcb+cfG8l9I++CEHTkYJLs9bTyPpvFuguytvyMnlXLZ/xe02OG6lcSGA7C9hsHr2+b+8npK/Kwh+O8MDw0Blyzi0OjDjzfOE3Klxx9FQrwdQBNuy5EN0dhnjb/k/FTDLUb6VBoXD9OQ29kSt24STB0Yiopt3ksOE0w+Bp4jdEIdouhZF6pzvMZP7VACvBRcX2GjlbW1vmRQY+DXcpb4UoE8R896gCtCeUy+pZjjGOQAnU+YB78f7NsDIpKajncIPGflrpulARvnbvOn4RVgyn8E1A8WlS97Z2C82udMXPRxP+7IN74lR7PkCBx3EnQ8rEO504bAu3PaC+tJR2/2Q==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3380.namprd18.prod.outlook.com (10.255.139.30) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2115.14; Mon, 29 Jul 2019 15:50:22 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b%7]) with mapi id 15.20.2115.005; Mon, 29 Jul 2019
 15:50:22 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Thread-Topic: [PATCH v3 02/10] xen/bitmap: Drop
 {bitmap,cpumask,nodes}_shift_{left,right}()
Thread-Index: AQHVRgbp3jiDr8CqHE2akaxC8H9eqabhvpKA
Date: Mon, 29 Jul 2019 15:50:22 +0000
Message-ID: <4b6afda2-d882-1d2c-1d1f-3f3b29506f36@suse.com>
References: <20190729121204.13559-1-andrew.cooper3@citrix.com>
 <20190729121204.13559-3-andrew.cooper3@citrix.com>
In-Reply-To: <20190729121204.13559-3-andrew.cooper3@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR0301CA0065.eurprd03.prod.outlook.com
 (2603:10a6:4:54::33) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 39e0fcba-3185-4850-f7bf-08d7143c770e
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3380; 
x-ms-traffictypediagnostic: BY5PR18MB3380:
x-microsoft-antispam-prvs: <BY5PR18MB33803347199A64A306FE2224B3DD0@BY5PR18MB3380.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:6430;
x-forefront-prvs: 01136D2D90
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(376002)(396003)(39860400002)(346002)(366004)(136003)(189003)(199004)(7736002)(478600001)(14454004)(8676002)(5660300002)(54906003)(4744005)(6436002)(4326008)(256004)(8936002)(6512007)(6246003)(305945005)(53936002)(81166006)(66066001)(81156014)(36756003)(186003)(68736007)(71200400001)(71190400001)(66446008)(64756008)(66556008)(66476007)(446003)(66946007)(316002)(80792005)(6486002)(76176011)(3846002)(486006)(6506007)(25786009)(386003)(53546011)(99286004)(476003)(2616005)(2906002)(31686004)(26005)(86362001)(11346002)(102836004)(229853002)(6116002)(52116002)(6916009)(31696002)(142933001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3380;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: SbGd9/9cy+AplJ6jAmakJd3ANe1BP5lRU2bD9cD83rR6IM9xeR3FxT96JkM7C9VBuBM4+zxFDE+9MifQXJTj1SbYyy7hOK7HXaYEH3Enz6Wqbd41X0bESyoB+c8MkZI7TWJrAkBTkaIxinvW2vSPPSSJcVH4+mOxFH5AnnDIVjSu5xHYJZtkc1CqNMNbzrDdwGBNykiSAstXBGWZjqPyTYhzKApLly8M8Rr7EUqQG0GskRFa81AfiQvG959tbVPZaNlc0/0LHwXLaZa77tfCAbm+VQr+3q6iz+hEXaNQYsBevZTlnEKPQZjbNArq4f5jq1ip0fijsKsXufLxx+gwvFbix2uBueAB0wqrx2hbe51dp6Z4Psu27FT96XR2AUuf8xca83meDsgudfFu9tO1tZg4ZLN92Nke+amopjuhABM=
Content-ID: <772351D643353145BF48B533EF1CEB59@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 39e0fcba-3185-4850-f7bf-08d7143c770e
X-MS-Exchange-CrossTenant-originalarrivaltime: 29 Jul 2019 15:50:22.5716 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3380
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v3 02/10] xen/bitmap: Drop {bitmap, cpumask,
 nodes}_shift_{left, right}()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: StefanoStabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Julien Grall <julien.grall@arm.com>,
 Xen-devel <xen-devel@lists.xenproject.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjkuMDcuMjAxOSAxNDoxMSwgQW5kcmV3IENvb3BlciB3cm90ZToNCj4gVGhlc2Ugb3BlcmF0
aW9ucyBoYXZlIG5ldmVyIGJlZW4gdXNlZCBpbiBYZW4gc2luY2UgdGhlaXIgaW50cm9kdWN0aW9u
LCBhbmQgaXQNCj4gZG9lc24ndCBzZWVtIGxpa2VseSB0aGF0IHRoZXkgd2lsbCBpbiB0aGUgZnV0
dXJlLg0KPiANCj4gQmxvYXQtby1tZXRlciByZXBvcnRzIHRoYXQgdGhleSBhcmVuJ3QgdGhlIHNt
YWxsZWQgd2hlbiBjb21waWxlZCwgZWl0aGVyLg0KDQoic21hbGxlc3QiPw0KDQo+ICAgIGFkZC9y
ZW1vdmU6IDAvMiBncm93L3NocmluazogMC8wIHVwL2Rvd246IDAvLTgxNCAoLTgxNCkNCj4gICAg
RnVuY3Rpb24gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb2xkICAgICBuZXcg
ICBkZWx0YQ0KPiAgICBfX2JpdG1hcF9zaGlmdF9sZWZ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAzNjYgICAgICAgLSAgICAtMzY2DQo+ICAgIF9fYml0bWFwX3NoaWZ0X3JpZ2h0ICAgICAgICAg
ICAgICAgICAgICAgICAgIDQ0OCAgICAgICAtICAgIC00NDgNCj4gICAgVG90YWw6IEJlZm9yZT0z
MzIzNzMwLCBBZnRlcj0zMzIyOTE2LCBjaGcgLTAuMDIlDQo+IA0KPiBTdWdnZXN0ZWQtYnk6IEph
biBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT4NCj4gU2lnbmVkLW9mZi1ieTogQW5kcmV3IENv
b3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4NCg0KQWNrZWQtYnk6IEphbiBCZXVsaWNo
IDxqYmV1bGljaEBzdXNlLmNvbT4NCg0KVGhhbmtzIGZvciB0YWtpbmcgdGhlIHRpbWUsDQpKYW4N
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 16:11:58 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 16:11:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hs8Fi-0007dc-Gu; Mon, 29 Jul 2019 16: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=kpHI=V2=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hs8Fh-0007dC-AQ
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 16:11:57 +0000
X-Inumbo-ID: 95b169fc-b21b-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 95b169fc-b21b-11e9-8980-bc764e045a96;
 Mon, 29 Jul 2019 16:11:55 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hs8Ff-0007wB-5r; Mon, 29 Jul 2019 16:11:55 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hs8Fe-0007zh-Mo; Mon, 29 Jul 2019 16:11:54 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hs8Fe-0001am-M8; Mon, 29 Jul 2019 16:11:54 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139492-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=3ef59a85411eb7391876bed6f5c7541126e2de25
X-Osstest-Versions-That: xen=b4c8a27d5bc0f7c91d04af8584b55aafc104a0a9
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 29 Jul 2019 16:11:54 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 139492: 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>

ZmxpZ2h0IDEzOTQ5MiB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzOTQ5Mi8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICAzZWY1OWE4NTQxMWViNzM5MTg3NmJlZDZmNWM3NTQxMTI2ZTJkZTI1CmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICBiNGM4YTI3ZDViYzBmN2M5MWQw
NGFmODU4NGI1NWFhZmMxMDRhMGE5CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzk0ODkgIDIwMTkt
MDctMjkgMTA6MDA6MzcgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM5NDkyICAy
MDE5LTA3LTI5IDEzOjAxOjAxIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmlpIEFuaXNvdiA8YW5kcmlp
X2FuaXNvdkBlcGFtLmNvbT4KICBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CiAgSnVs
aWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KCmpvYnM6CiBidWlsZC1hcm02NC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxp
Z2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9s
b2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBh
cmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9v
c3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0
IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1v
c3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFz
dGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRz
Lnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lv
biA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC94ZW4uZ2l0CiAgIGI0YzhhMjdk
NWIuLjNlZjU5YTg1NDEgIDNlZjU5YTg1NDExZWI3MzkxODc2YmVkNmY1Yzc1NDExMjZlMmRlMjUg
LT4gc21va2UKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 16:12:52 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 16:12:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hs8GZ-0007mm-UN; Mon, 29 Jul 2019 16:12: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=hW4D=V2=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hs8GY-0007mf-IY
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 16:12:50 +0000
X-Inumbo-ID: b59fcd08-b21b-11e9-8980-bc764e045a96
Received: from m4a0039g.houston.softwaregrp.com (unknown [15.124.2.85])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b59fcd08-b21b-11e9-8980-bc764e045a96;
 Mon, 29 Jul 2019 16:12:49 +0000 (UTC)
Received: FROM m4a0039g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0039g.houston.softwaregrp.com WITH ESMTP; 
 Mon, 29 Jul 2019 16:12:46 +0000
Received: from M4W0335.microfocus.com (2002:f78:1193::f78:1193) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Mon, 29 Jul 2019 15:51:49 +0000
Received: from NAM01-BN3-obe.outbound.protection.outlook.com (15.124.8.12) by
 M4W0335.microfocus.com (15.120.17.147) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Mon, 29 Jul 2019 15:51:49 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=TMF/eOj8jwwjEddVZY4N2QeJPnfVaUqOA0IzFxo8sJf1QEE8XKRNFA3lD7Db72oOTr2SGYSvW38Fx/6Jr7ULTCIBnAUSWuIV+/RygzjK4u7eYTK3imBGtrKmd8F44rsq3z7GuJraoVOTdycs09020Lurm59LjEBW8z5WYMOpsMITjTJKAil2kKH8l2WdR/8KubextXTrxHX1U2Huffpf32JPL5AZNW0uO+EjpPVOeqS9mp0BSgC6d6HZjunEeXDzpcyQhz+xGbnd17Z8kIAns4FVRIuRQIki3r2scTQOTNVszcXSTtCfntrTG1KqN1KSrsQM3ALWDkAWE9oGexQ9hg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=wcFKypvLJuUd7xX85loscjXc3UmKEvAAai+n/wj5haE=;
 b=CaOavcBR7NhrL149mhq1G6wh6O9Ts8jluV2riVMPWBdGD84kCatWxzCF5Jystts7xky+HCkYKu7syB11BgN51pallzJagQUxhT0fF/D8uEvfOayxm4+cST1etKTVGFaKBxi+HbBo3NqaiceHbTHJSSZzUooYBFZOR2y0pifA0UPG5uelC/GOonLCjbo2DRfn9Xq553SxKKcEXNfr2Cj5lzPtyFDgwka+CkxjUTuvzDOJu+eqAMYfKgXX/sDpzBGqfm2i3xOEekvXDtuWaup3oxoTU2/XxAtIOvO5Z8m4AK65C6KAjeRF2bi+XfuwvXzvmj6WdjNLW6b7h+XyBlqXCw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3412.namprd18.prod.outlook.com (10.255.136.146) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2115.15; Mon, 29 Jul 2019 15:51:48 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b%7]) with mapi id 15.20.2115.005; Mon, 29 Jul 2019
 15:51:48 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Thread-Topic: [Xen-devel] [PATCH v3 03/10] xen/nodemask: Drop
 any_online_node() and first_unset_node()
Thread-Index: AQHVRgcPgWKDGfw42EGG9cNdP5TlVqbhvviA
Date: Mon, 29 Jul 2019 15:51:48 +0000
Message-ID: <17360368-288b-fd09-7adc-a0b4c6c3978a@suse.com>
References: <20190729121204.13559-1-andrew.cooper3@citrix.com>
 <20190729121204.13559-4-andrew.cooper3@citrix.com>
In-Reply-To: <20190729121204.13559-4-andrew.cooper3@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR01CA0078.eurprd01.prod.exchangelabs.com
 (2603:10a6:6:44::19) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 4d53f6aa-25b8-4511-6009-08d7143caa3e
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3412; 
x-ms-traffictypediagnostic: BY5PR18MB3412:
x-microsoft-antispam-prvs: <BY5PR18MB3412A83D70F11B23EAB7EABCB3DD0@BY5PR18MB3412.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8273;
x-forefront-prvs: 01136D2D90
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(366004)(346002)(39860400002)(376002)(396003)(136003)(199004)(189003)(54906003)(4326008)(66446008)(64756008)(66556008)(66476007)(66946007)(36756003)(6436002)(6246003)(6486002)(6512007)(53936002)(229853002)(80792005)(316002)(25786009)(305945005)(5660300002)(31686004)(256004)(71190400001)(71200400001)(2906002)(31696002)(478600001)(26005)(386003)(6506007)(53546011)(76176011)(8936002)(66066001)(81156014)(81166006)(102836004)(8676002)(14454004)(86362001)(7736002)(11346002)(6116002)(2616005)(99286004)(52116002)(446003)(3846002)(476003)(486006)(6916009)(68736007)(4744005)(186003);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3412;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: xz1RvAhrjDaJgnN+5HZed0AAq0UMmosEM+GQKqqJFQ5P2J4Bcn5FNmu4ZqgMur9M6w8mN6CEIyIxxSIZFJiun++qO6LMN6V1eGTRx9kwa9jpQcIjnmjJMX99IBNe0aHq2XHOGa4RMitdjQchrhKSttICa+LZRAQXHbg/f+k5XXl+yyN5yLzcFxHcatXXtvmoQL9FNrIqUNu4XpSC51ZhxEVa8LBf6mtiIMwuGQFFhtjBnSBv8md7jIHx57mBw3FeydmH2Hmg8W/MsepqacHKjeGPe1gYna3Rv7SWUwUEXh9ZcSw1x0jLGe4XN8I6BMtf9M16opvXl0EBxXwNbQw9vRVkRryvvt7n2MWGScfXekXJ5HoZF6TWgSQTfT6q/36Wn8SwdPfRAQwblhEi9MwADKH9wCy5r9l0uNoWdc2rn14=
Content-ID: <5CF3A76E2EF8DA428EE33E9AEA1397E9@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 4d53f6aa-25b8-4511-6009-08d7143caa3e
X-MS-Exchange-CrossTenant-originalarrivaltime: 29 Jul 2019 15:51:48.4361 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3412
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v3 03/10] xen/nodemask: Drop
 any_online_node() and first_unset_node()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Julien Grall <julien.grall@arm.com>,
 Xen-devel <xen-devel@lists.xenproject.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjkuMDcuMjAxOSAxNDoxMSwgQW5kcmV3IENvb3BlciB3cm90ZToNCj4gVGhlc2UgaGF2ZSBu
ZXZlciBiZWVuIHVzZWQgaW4gWGVuLCBhbmQgaXQgaXMgdW5saWtlbHkgdGhhdCB0aGV5IHdvdWxk
IGJlDQo+IHVzZWZ1bCBpbiB0aGUgZnV0dXJlLg0KPiANCj4gYW55X29ubGluZV9jcHUoKSB3YXMg
ZHJvcHBlZCBieSBjL3MgMjJiZGNlMWMwNDggImVsaW1pbmF0ZSBmaXJzdF9jcHUoKSBldGMiDQo+
IGJ1dCB0aGUgQVBJIGNvbW1lbnQgd2FzIGxlZnQgaW4gcGxhY2UuICBEcm9wIHRoYXQgdG9vLg0K
PiANCj4gU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4
LmNvbT4NCg0KQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4NCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 16:18:55 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 16:18:55 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hs8ML-0007zf-N8; Mon, 29 Jul 2019 16:18: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=hW4D=V2=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hs8MK-0007zY-Oj
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 16:18:48 +0000
X-Inumbo-ID: 8a8ed091-b21c-11e9-8980-bc764e045a96
Received: from m9a0001g.houston.softwaregrp.com (unknown [15.124.64.66])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8a8ed091-b21c-11e9-8980-bc764e045a96;
 Mon, 29 Jul 2019 16:18:47 +0000 (UTC)
Received: FROM m9a0001g.houston.softwaregrp.com (15.121.0.191) BY
 m9a0001g.houston.softwaregrp.com WITH ESMTP; 
 Mon, 29 Jul 2019 16:18:47 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M9W0068.microfocus.com (2002:f79:bf::f79:bf) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Mon, 29 Jul 2019 15:57:14 +0000
Received: from NAM03-CO1-obe.outbound.protection.outlook.com (15.124.72.11) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Mon, 29 Jul 2019 15:57:14 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=fP+PntkOeIc2ijVC+HsiYVE6iN3DBbRm2/AZCKqM7Y6qi8H2kT6JIoGn+nBFMcNItAih1T8/QgGgNu3PJpPh3lgNPK27fw3s8YC1dS3BGvaakZY/Ks2QhIttD6W2YGDt7wO3qrCeV7VOpyXsTDXMYj3BbK0uFstvfYdLPk3O19ER4gMljBiSIY/QmixZ1Eqr8zhPm5SFRe1os1N9PYam6x8+7JucX2qqyAfJI1U4lBFJDyOBcrLMf81FSvL6wKJ7m9ZUEMOyHT+7uF62KiIte9EBDaweD8plfGXVYyNsLts+BXZrG9aZTQvkV1vJcwP6f9xUdAs+uz4DQ7qKoXpl9Q==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=35/jrHJXwfmEAu2shWpvsryFzeN6AadXwRChQAHmPOU=;
 b=lMVaT4+LqUkqBBEF8WitTleG9reWePjsEfeXQAZV6PxjVcAeh3ZjnQC11FP0E/Ie1VPA8tvjQ/CxiIUJi1YofgF0Svgtg9Wma5n+fI7wXu2T4GUVL5CtmjC81QFh5knKrQJ7iwAMvbrMfSg65pofxbrplEfEFrYQ6M+TldUD8BaCDOJlayMou5CMNdqD/bCFke/oBHtRaPXRO1z8DBFwDJgLRE/RqrH/10T3f3QHePcapYJx/0H9bMTzytrc4BiY5uQR2Tcd3mEfOjy99YEFUlEcmniTzdHoqi0Ll5lTN150B4SMtZKvuzSdQoaKz3MjpANKrPO7LpMwWyLnxdhnFg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3412.namprd18.prod.outlook.com (10.255.136.146) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2115.15; Mon, 29 Jul 2019 15:57:13 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b%7]) with mapi id 15.20.2115.005; Mon, 29 Jul 2019
 15:57:13 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Ross Lagerwall <ross.lagerwall@citrix.com>
Thread-Topic: [Xen-devel] [PATCH] xen: Avoid calling device suspend/resume
 callbacks
Thread-Index: AQHVRiQr6DrMZ4ncf0iQGv5Hre+VmqbhwEEA
Date: Mon, 29 Jul 2019 15:57:13 +0000
Message-ID: <d9cb90b9-1d58-9514-0f35-0c1dbb1476be@suse.com>
References: <20190729154112.7644-1-ross.lagerwall@citrix.com>
In-Reply-To: <20190729154112.7644-1-ross.lagerwall@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6P192CA0004.EURP192.PROD.OUTLOOK.COM (2603:10a6:4:b8::14)
 To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: f6a2e810-1202-4b6d-c879-08d7143d6bc1
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3412; 
x-ms-traffictypediagnostic: BY5PR18MB3412:
x-microsoft-antispam-prvs: <BY5PR18MB341284421C33C1C690E0D2CCB3DD0@BY5PR18MB3412.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7691;
x-forefront-prvs: 01136D2D90
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(136003)(396003)(376002)(346002)(39860400002)(366004)(199004)(189003)(76176011)(26005)(53546011)(6506007)(386003)(66066001)(8936002)(5024004)(14444005)(256004)(71190400001)(71200400001)(2906002)(478600001)(31696002)(486006)(476003)(3846002)(446003)(186003)(6916009)(4744005)(68736007)(52116002)(86362001)(81166006)(81156014)(102836004)(14454004)(8676002)(99286004)(2616005)(6116002)(7736002)(11346002)(6512007)(53936002)(66446008)(66946007)(66476007)(66556008)(64756008)(4326008)(54906003)(6486002)(15650500001)(36756003)(6246003)(6436002)(305945005)(107886003)(25786009)(5660300002)(31686004)(229853002)(80792005)(316002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3412;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: ix6nvJfbYAG1PozXJ5h1oLp1JGHhPdSw7ocFd/yqQ8m5nEIkJFgdEGmnBmY/djJq2W/zIWEO7RCCee2UitAcLh8Er79JoWrLQSLaovTt0ECTzar1Ixi3PJltu5qMkjsOoVhB3W5lyD2YEhW8ZhbWOvLc1Mhx+ut6S6T9R1cVAeOmRFg9k9T9oa+m2G7wcbNdtfa3K+XuZDdy86MQtU+Xd1SohHh4zAdyBRZYfILplJX7YIe8cTkZWS4JS6oLu1j9WJttra7q4LqaeK1dz9RVfhh5GGjd0PkZmsMhYXDA0Muw5G3nIrYM2Fjd8aFfWXKuJEYNO6XV2uJu9lwSo6VDEjfsXXxxLxJY8YLZqe5pFSKBFH+hmTRhs895zMRWsVx87s+mLPw6tcsLTloubvszNVX1dA9uqvTOwNeo+IuwDsw=
Content-ID: <BC08A7D1E87365469F33D404149E4DED@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: f6a2e810-1202-4b6d-c879-08d7143d6bc1
X-MS-Exchange-CrossTenant-originalarrivaltime: 29 Jul 2019 15:57:13.3384 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3412
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH] xen: Avoid calling device suspend/resume
 callbacks
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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" <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>

T24gMjkuMDcuMjAxOSAxNzo0MSwgUm9zcyBMYWdlcndhbGwgd3JvdGU6DQo+IFdoZW4gc3VzcGVu
ZGluZy9yZXN1bWluZyBvciBtaWdyYXRpbmcgdW5kZXIgWGVuLCB0aGVyZSBpc24ndCBtdWNoIG5l
ZWQNCj4gZm9yIHN1c3BlbmRpbmcgYW5kIHJlc3VtaW5nIGFsbCB0aGUgYXR0YWNoZWQgZGV2aWNl
cyBzaW5jZSB0aGUgWGVuL1FFTVUNCj4gc2hvdWxkIGNvcnJlY3RseSBtYWludGFpbiB0aGUgaGFy
ZHdhcmUgc3RhdGUuIERyb3AgdGhlc2UgY2FsbHMgYW5kDQo+IHJlcGxhY2Ugd2l0aCBtb3JlIHNw
ZWNpZmljIGNhbGxzIHRvIGVuc3VyZSBYZW4gZnJvbnRlbmQgZGV2aWNlcyBhcmUNCj4gcHJvcGVy
bHkgcmVjb25uZWN0ZWQuDQoNCklzIHRoaXMgdHJ1ZSBmb3IgdGhlIGdlbmVyYWwgcGFzcy10aHJv
dWdoIGNhc2UgYXMgd2VsbD8gV2hpbGUgbWlncmF0aW9uDQptYXkgbm90IGJlIChmdWxseSkgY29t
cGF0aWJsZSB3aXRoIHBhc3MtdGhyb3VnaCwgaWlyYyBzYXZlL3Jlc3RvcmUgaXMuDQpXb3VsZCBx
ZW11IHJlc3RvcmUgc3RhdGUgb2YgcGh5c2ljYWwgUENJIGRldmljZXM/DQoNCkphbg0KX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 16:20:15 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 16:20:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hs8Ni-0000D4-3N; Mon, 29 Jul 2019 16:20:14 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=hW4D=V2=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hs8Ng-0000Cp-GO
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 16:20:12 +0000
X-Inumbo-ID: b9b03326-b21c-11e9-bd41-a7873761eb9a
Received: from m9a0002g.houston.softwaregrp.com (unknown [15.124.64.67])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b9b03326-b21c-11e9-bd41-a7873761eb9a;
 Mon, 29 Jul 2019 16:20:10 +0000 (UTC)
Received: FROM m9a0002g.houston.softwaregrp.com (15.121.0.191) BY
 m9a0002g.houston.softwaregrp.com WITH ESMTP; 
 Mon, 29 Jul 2019 16:20:07 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M9W0068.microfocus.com (2002:f79:bf::f79:bf) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Mon, 29 Jul 2019 15:59:06 +0000
Received: from NAM05-BY2-obe.outbound.protection.outlook.com (15.124.72.11) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Mon, 29 Jul 2019 15:59:07 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=fkGnrkNG8hNHEdiMLhGS1ei5mnT0gFTPoZ5KXWOxJiRV/UMQ0I8ULEApa+KThxPPzy1mGnvmTZs/4F6ajNMS3HruUfhj2RIqrUVui7V8n0nItjo3ZKP2cU2gijz8Ylq0za/wSY6/Tmrt0GsFSN6nVdijozUX7TMUTVxrlPGD6s3rFh26KrmgHWtA7psVCZIVQ+LP1TA/bpMJyCtjXRs3HqihQCDKg48Kiw3MBsbq0rTTt4o/YP/zq6CfV0Ay/MvXz6rnIbMqeF5DqZAoYwGCZZgKqxzh6Wdy3+fo56f/mH9nbeYB6N/7AGtvN44WFpQ7/RB7/p4LDXKjd+Xo8H2MEg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=OtZLIB5zou5BfyHT4QUc/dQ+sZllD1U2ga3yEzAuUuY=;
 b=ZLGn0XBa4Fel+prOuqHuzmTlPPwlj+uWnEdM5ZcmPiwHdf/8gNDOgKebfAarqZVr71lGwURvO7JqenawsVn8JhdqTTTgUf68k0jG8k34+aZdTCKkSlHTnv+0OUhki8okNjWwCHYsv6xEDKFIluuZdYqGHAOi+S7rptKRyPoHyDqDnhPzGNCqkc5a+MGcntk/B46WPVoHRjKOMymhASu9QRGybcn0LL7LcRtCS3x6eDiGYBUJT4/U5P8WSM6RyNG1AyBaL1KRf98bpbTuQCGm5kZe80tyr9SVbIMRZNgmkT/qVQRgIg44ZOqtUeVeZNsLgHyRSmh0tzaTlCCnc81ggw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3234.namprd18.prod.outlook.com (10.255.163.213) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2115.10; Mon, 29 Jul 2019 15:59:05 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b%7]) with mapi id 15.20.2115.005; Mon, 29 Jul 2019
 15:59:05 +0000
From: Jan Beulich <JBeulich@suse.com>
To: George Dunlap <george.dunlap@citrix.com>
Thread-Topic: [Xen-devel] [PATCH v6 1/5] x86/mem_sharing: reorder when pages
 are unlocked and released
Thread-Index: AQHVPNaoMN4/6VqHlEm91bwrx18tx6bQMluAgAAkhnuAAARMgIAAAL3BgAAFHgCAAAROh4AACw0AgAACMMeAAAMOAIARWovcgAADNgA=
Date: Mon, 29 Jul 2019 15:59:05 +0000
Message-ID: <15085fb4-5e3f-e473-2716-55158cc90c1e@suse.com>
References: <20190717193335.11991-1-tamas@tklengyel.com>
 <20190717193335.11991-2-tamas@tklengyel.com>
 <66bbd9f7-12f9-b654-555d-a02d5f4f0dba@suse.com>
 <CABfawhkJR8sz8cVCfcuxQ-4+xoQOSTs-XQuow-qzPyd4xZwq0g@mail.gmail.com>
 <b6cdc457-01e8-03cf-5408-11337e5a10d9@suse.com>
 <CABfawhkAcoHm_+5ob6nge4xELUvpb4kZXoC+n_7sF-PNK+untQ@mail.gmail.com>
 <6e2986dd-5416-4ef3-c00b-eca4db578e7c@suse.com>
 <CABfawh=6vwfcRqHMrbgojduvvAk5jMJ_u=vOt=r-3sCiYGapoA@mail.gmail.com>
 <f3fc709b-d959-07f3-c047-a1da24816e09@suse.com>
 <CABfawhkvmiUoRLJaiCU4RwNpCRpcqRthTW9xZ0NLc6CCbS8-uQ@mail.gmail.com>
 <92678567-f9d1-aea4-52e8-d9e1fb6c12e2@suse.com>
 <36a73179-8c2b-4550-ce94-cb630b0b4ea9@citrix.com>
In-Reply-To: <36a73179-8c2b-4550-ce94-cb630b0b4ea9@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR0501CA0020.eurprd05.prod.outlook.com
 (2603:10a6:4:8f::30) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: e24e6614-bb4e-4f35-07dd-08d7143dae7f
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3234; 
x-ms-traffictypediagnostic: BY5PR18MB3234:
x-microsoft-antispam-prvs: <BY5PR18MB32345E8F70EEEC2312CD541EB3DD0@BY5PR18MB3234.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:1923;
x-forefront-prvs: 01136D2D90
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(376002)(346002)(396003)(39860400002)(136003)(366004)(189003)(199004)(6246003)(31686004)(53936002)(68736007)(4744005)(7736002)(8936002)(5660300002)(66946007)(66476007)(66556008)(64756008)(66446008)(305945005)(6512007)(3846002)(4326008)(8676002)(6116002)(81156014)(81166006)(14454004)(25786009)(478600001)(99286004)(102836004)(36756003)(52116002)(54906003)(76176011)(26005)(80792005)(316002)(2906002)(186003)(386003)(53546011)(6436002)(6506007)(71200400001)(446003)(229853002)(11346002)(2616005)(476003)(66066001)(71190400001)(256004)(6486002)(31696002)(6916009)(486006)(86362001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3234;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: BvbmS6axb9huhcN8f/o2u5VufiCzQviNNvhX4/GjJmmIarNkA91M2Yoc/wqgcnHPAEy6N13GP5q59EXPLHbEbPLbOIuUAFgPr6lDgkLYPu+zTdOibzEPqwcvxXyzR4eP2tOoso4IDUHIg1Q1pl9jGnAE8YAlwPXCdgX667M+CrZdx0SZJMkm9ACU6T5zVtfGVbTM9ekff1M4C4iheExh+GE85VlPDlHDMlsOTEHCpRyC+Ju16Rgn020FAnVW50tpco3Awf+MGcHVWNqyGYPan7tP3MZDyArRE7SHdBReHr+LLuYt3I/XHitJxG6wU4OGIDjIpgoucWhFdFUZ8WO22yhkiqTYeQop00ASSUan9hFM6WE8p2oEIjFgDKyZVExCYSL+AZ3GKSbh+ETegnKmh+CvCfef/+9kcftZbwhH0xk=
Content-ID: <761A41DE5E93574CABB15671C585102C@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: e24e6614-bb4e-4f35-07dd-08d7143dae7f
X-MS-Exchange-CrossTenant-originalarrivaltime: 29 Jul 2019 15:59:05.2344 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3234
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v6 1/5] x86/mem_sharing: reorder when pages
 are unlocked and released
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Tamas K Lengyel <tamas@tklengyel.com>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjkuMDcuMjAxOSAxNzo0NiwgR2VvcmdlIER1bmxhcCB3cm90ZToNCj4gT24gNy8xOC8xOSAz
OjQ3IFBNLCBKYW4gQmV1bGljaCB3cm90ZToNCj4+IEFuZCBidHcgLSBpZiB5b3UganVzdCBzZW50
IGFuIHVwZGF0ZWQgZGVzY3JpcHRpb24sIEkgdGhpbmsgSSdkIGNvbW1pdA0KPj4gdGhpcyB3aXRo
b3V0IGZ1cnRoZXIgd2FpdGluZyBmb3IgR2VvcmdlIHRvIGZpbmQgdGltZSB0byBldmVudHVhbGx5
IGFjaw0KPj4gaXQuDQo+IA0KPiBUaGFua3MgLS0gYnV0IGl0IGxvb2tzIGxpa2UgbWF5YmUgeW91
IGRpZG4ndCBjb21taXQgdGhlIGZpbmFsIHBhdGNoIG9mDQo+IHRoZSBzZXJpZXMgKCJ4ODYvbWVt
X3NoYXJpbmc6IHN0eWxlIGNsZWFudXAiKT8NCg0KWWVzLCBiZWNhdXNlIG9mIG9iamVjdGlvbnMg
dG8gdGhlIGRhbWFnZSB0aGUgcGF0Y2ggYWN0dWFsbHkgZG9lcy4NCg0KSmFuDQpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 16:22:05 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 16:22:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hs8PU-0000KL-Hh; Mon, 29 Jul 2019 16:22:04 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Nrba=V2=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hs8PS-0000KA-WE
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 16:22:03 +0000
X-Inumbo-ID: fe8d6d8a-b21c-11e9-8980-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id fe8d6d8a-b21c-11e9-8980-bc764e045a96;
 Mon, 29 Jul 2019 16:22:01 +0000 (UTC)
Received: from localhost (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256
 bits)) (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 48BFD2073F;
 Mon, 29 Jul 2019 16:22:00 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1564417320;
 bh=9TTa2aDG4BjPlNf2TJ8zaNMjJLC9uOLMkxQnn/fR8+M=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=q1p9wZWoC5gxrE8UJh3jq7IXwJSN+UBoxLk38Y6b47lAu2PWK1q1z6fexzZmoVAwq
 /8mpK6XhVfR+wW1A2sRgPL0WY82Y3CmKRKNZN2gYyf1qbtG2+EhO3Ey42snXV3Om71
 22jSOa/cJlkIoHAvFcWOf0whmBDH5zOE38WCl70w=
Date: Mon, 29 Jul 2019 09:21:53 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-T480s
To: Julien Grall <julien.grall@arm.com>
In-Reply-To: <bd61688d-99cf-a502-6a94-3233e64498ad@arm.com>
Message-ID: <alpine.DEB.2.21.1907290921110.1237@sstabellini-ThinkPad-T480s>
References: <20190710051823.29155-1-viktor.mitin.19@gmail.com>
 <bd61688d-99cf-a502-6a94-3233e64498ad@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="8323329-1113686645-1564417320=:1237"
Subject: Re: [Xen-devel] [PATCH v3] xen/doc: Improve Dom0-less documentation
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>,
 Viktor Mitin <viktor_mitin@epam.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Jan Beulich <jbeulich@suse.com>, xen-devel@lists.xenproject.org,
 Viktor Mitin <viktor.mitin.19@gmail.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-1113686645-1564417320=:1237
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8BIT

On Sat, 27 Jul 2019, Julien Grall wrote:
> Hi Viktor,
> 
> On 7/10/19 6:18 AM, Viktor Mitin wrote:
> > - Changed unprintable characters with %s/\%xA0/ /g
> >    So all the spaces are 0x20 now.
> > 
> > - Added address-cells and size-cells to configuration example.
> >    This resolves the dom0less boot issue in case of arm64.
> > 
> > - Added some notes about xl tools usage in case of dom0less.
> > 
> > - Added extra 0x0 to memory property in configuration example.
> >    This matches the binding docs/misc/arm/device-tree/booting.txt
> >    which requires a 64-bit value.
> > 
> > Signed-off-by: Viktor Mitin <viktor_mitin@epam.com>
> > ---
> > 
> > v3:
> > - Added extra 0x0 to memory property in configuration example.
> >    This matches the binding docs/misc/arm/device-tree/booting.txt
> >    which requires a 64-bit value.
> > ---
> >   docs/features/dom0less.pandoc | 58 +++++++++++++++++++++++------------
> >   1 file changed, 39 insertions(+), 19 deletions(-)
> > 
> > diff --git a/docs/features/dom0less.pandoc b/docs/features/dom0less.pandoc
> > index e076e3739e..d4f44b5502 100644
> > --- a/docs/features/dom0less.pandoc
> > +++ b/docs/features/dom0less.pandoc
> > @@ -40,8 +40,8 @@ to boot. For example if this is the bootcmd for Xen and
> > Dom0:
> > 
> >       bootm 0x1400000 0x9000000 0x1280000
> > 
> > -If we want to add one DomU with Image-DomU as the DomU kernel
> > -and ramdisk-DomU as DomU ramdisk:
> > +If we want to add one DomU with Image-DomU as the DomU kernel
> > +and ramdisk-DomU as DomU ramdisk:
> > 
> >       tftpb 0x1280000 xen.dtb
> >       tftpb 0x80000 xen-Image
> > @@ -61,25 +61,27 @@ the presence of the additional VM and its configuration.
> > It is done via
> >   device tree adding a node under /chosen as follows:
> > 
> >       domU1 {
> > -        compatible = "xen,domain";
> > -        memory = <0x20000>;
> > -        cpus = 1;
> > -        vpl011;
> > -
> > -        module@2000000 {
> > -            compatible = "multiboot,kernel", "multiboot,module";
> > -            reg = <0x2000000 0xffffff>;
> > -            bootargs = "console=ttyAMA0";
> > -        };
> > -
> > -        module@30000000 {
> > -            compatible = "multiboot,ramdisk", "multiboot,module";
> > -            reg = <0x3000000 0xffffff>;
> > -        };
> > +        #address-cells = <0x00000001>;
> > +        #size-cells = <0x00000001>;
> 
> DTC is can deal with decimal number. So I would prefer if we directly use 1 in
> the 2 properties above.

Agreed


> > +        compatible = "xen,domain";
> > +        memory = <0x0 0x20000>;
> > +        cpus = 1;
> 
> I think this should be cpus = <1>;

Yep


> > +        vpl011;
> > +
> > +        module@2000000 {
> > +            compatible = "multiboot,kernel", "multiboot,module";
> > +            reg = <0x2000000 0xffffff>;
> > +            bootargs = "console=ttyAMA0";
> > +        };
> > +
> > +        module@30000000 {
> > +            compatible = "multiboot,ramdisk", "multiboot,module";
> > +            reg = <0x3000000 0xffffff>;
> > +        };
> >       };
> > 
> > -Where memory is the memory of the VM in KBs, cpus is the number of
> > -cpus. module@2000000 and module@3000000 advertise where the kernel and
> > +Where memory is the memory of the VM in KBs, cpus is the number of
> > +cpus. module@2000000 and module@3000000 advertise where the kernel and
> >   ramdisk are in memory.
> 
> As a side note, the size specified should exactly match the size of the
> Kernel/initramfs. Otherwise, they may be unusable in Xen (for instance if they
> are compressed).
> 
> > 
> >   See docs/misc/arm/device-tree/booting.txt for more information.
> > @@ -111,3 +113,21 @@ limitations:
> >     the Xen command line. The NULL scheduler automatically assigns and
> >     pins vCPUs to pCPUs, but the vCPU-pCPU assignments cannot be
> >     configured.
> > +
> > +Notes
> > +-----
> > +
> > +- 'xl console' command will not attach to the domain's console in case
> > +  of dom0less. DomU are domains created by Xen (similar to Dom0) and
> > +  therefore they are all managed by Xen and some of the commands may not
> > work.
> > +
> > +  A user is allowed to configure the key sequence to switch input.
> > +  Pressing the Xen "conswitch" (Ctrl-A by default) three times
> > +  switches input in case of dom0less mode.
> > +
> > +- Domains created by Xen will have no name at boot. Domain-0 has a name
> > +  thanks to the helper xen-init-dom0 called at boot by the initscript.
> > +  If you want to setup DomU name, then you will have to create the xenstore
> > +  node associated. By default DomU names are shown as '(null)' in the
> > +  xl domains list.
> > +
> 
> Except the few minors things above. The improvement looks good to me, although
> I would like another pair of eye. Stefano, can you look at it?

It looks good aside for the two small points you have already raised.
--8323329-1113686645-1564417320=:1237
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--8323329-1113686645-1564417320=:1237--


From xen-devel-bounces@lists.xenproject.org Mon Jul 29 16:22:44 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 16:22:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hs8Q7-0000Pa-17; Mon, 29 Jul 2019 16:22: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=kpHI=V2=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hs8Q5-0000PG-P7
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 16:22:41 +0000
X-Inumbo-ID: 158e37d0-b21d-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 158e37d0-b21d-11e9-8980-bc764e045a96;
 Mon, 29 Jul 2019 16:22:39 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hs8Q3-00089b-CC; Mon, 29 Jul 2019 16:22:39 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hs8Q3-0000WV-4d; Mon, 29 Jul 2019 16:22:39 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hs8Q3-0005UM-3u; Mon, 29 Jul 2019 16:22:39 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139476-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: libvirt:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-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-vhd:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:saverestore-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
X-Osstest-Versions-This: libvirt=bcf3e3a2842a4553e08a6aa894e883e36820f32d
X-Osstest-Versions-That: libvirt=72299db63690aa4b74131f54398a665a51e3592f
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 29 Jul 2019 16:22:39 +0000
Subject: [Xen-devel] [libvirt test] 139476: 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>

ZmxpZ2h0IDEzOTQ3NiBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzk0NzYvCgpGYWlsdXJlcyA6LS8gYnV0IG5vIHJl
Z3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9j
a2luZzoKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICBsaWtlIDEzOTQyMwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJh
dyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTM5NDIzCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmly
dCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQtbGlidmlydC1xY293MiAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXFjb3cyIDEzIHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxp
YnZpcnQgICAgICAgICAgICAgIGJjZjNlM2EyODQyYTQ1NTNlMDhhNmFhODk0ZTg4M2UzNjgyMGYz
MmQKYmFzZWxpbmUgdmVyc2lvbjoKIGxpYnZpcnQgICAgICAgICAgICAgIDcyMjk5ZGI2MzY5MGFh
NGI3NDEzMWY1NDM5OGE2NjVhNTFlMzU5MmYKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzOTQyMyAg
MjAxOS0wNy0yOCAwNDoxOTo0NCBaICAgIDEgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMzk0
NzYgIDIwMTktMDctMjkgMDQ6MTg6NDggWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBl
b3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBKb2huIEZlcmxhbiA8amZl
cmxhbkByZWRoYXQuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
NjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
cGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0
LWFybTY0LWxpYnZpcnQtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24g
b3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1h
Z2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFp
bGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3Qv
bG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2Vu
ZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3Qu
Z2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRl
c3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9y
Zy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9uIDoKClRv
IHhlbmJpdHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0L2xpYnZpcnQuZ2l0CiAgIDcyMjk5ZGI2MzYu
LmJjZjNlM2EyODQgIGJjZjNlM2EyODQyYTQ1NTNlMDhhNmFhODk0ZTg4M2UzNjgyMGYzMmQgLT4g
eGVuLXRlc3RlZC1tYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 16:29:36 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 16: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 1hs8Wi-0000cq-T2; Mon, 29 Jul 2019 16:29:32 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=hW4D=V2=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hs8Wh-0000cl-AU
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 16:29:31 +0000
X-Inumbo-ID: 084f09a6-b21e-11e9-8980-bc764e045a96
Received: from m4a0040g.houston.softwaregrp.com (unknown [15.124.2.86])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 084f09a6-b21e-11e9-8980-bc764e045a96;
 Mon, 29 Jul 2019 16:29:29 +0000 (UTC)
Received: FROM m4a0040g.houston.softwaregrp.com (15.120.17.147) BY
 m4a0040g.houston.softwaregrp.com WITH ESMTP; 
 Mon, 29 Jul 2019 16:29:26 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M4W0335.microfocus.com (2002:f78:1193::f78:1193) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Mon, 29 Jul 2019 16:07:54 +0000
Received: from NAM05-CO1-obe.outbound.protection.outlook.com (15.124.72.13) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Mon, 29 Jul 2019 16:07:54 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=n0dluIBJdWIbtC8I9NNwO1WH25id+Wt1Anw1W750Q9HKKIVNiB4ZXbmt8x/253yTMdWsymUz+LRcW4z6fqAaKYxLvw+lgG1GeZ4UEPZzCb2bJubmVOhiXQmzZ+ANjuuUH0wiSY+PwBRj2AZ1TqF8hZ5UevlApbhyjeR91YQlyeTG1RPpxK4R/vBI4Ela1hSc6ggSlYdQJH90BwClWH7Wm1V0RBZt6m89SHjeNKCAry4cO4A8PsZl/tdp/8RN3qfkvM1ZAxBJmw0mkAXQVy95os8kyE0lVjf8fEn8un5S6rQb3eKlnDj2WVPlPBYD9+gzte87685QUU1imOrxp8cGdQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=Na/fnEzAJZTPekTGJj+ch8Zv+/jx1GTTKmI4nfmdgRM=;
 b=gJgMslWUaZXx1d9Fi5JRC0ncvxQnRuACGVnKH++91DRdkq52nc/31lbW6GtDcyPbW1q1XV4Jqbl9y01SFdUH4ldirXZ+HtfaPnXPm2zY/rmhBph7rNiRavjUj4eslNEgw/tNcrE6/USSJ7PH+p8UK+eQFFSjw8PiryHm5qUZZ9P0pjbY6mTBMgcbq5xbDaxhx9ioaJmsNxauSGogmI6p15T9TRAx3b5Yw2+ZgsScawZrXrCHM4RozCbOnV2b0GFZ6qlcoZYm+/IIQW2wU9X+liGdN8DxayzuvpHxiv/u1JVcf51at9/rbMZtbQWrpKZIwFtv3kvRyNgiG2hg1JQ0IQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3314.namprd18.prod.outlook.com (10.255.138.151) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2115.10; Mon, 29 Jul 2019 16:07:53 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b%7]) with mapi id 15.20.2115.005; Mon, 29 Jul 2019
 16:07:53 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Thread-Topic: [Xen-devel] [PATCH v2 2/2] x86/xpti: Don't leak TSS-adjacent
 percpu data via Meltdown
Thread-Index: AQHVQ/FLGOl3AfgP2E20kStBm0Ng06bhoW4AgAAjGGqAAAMcAA==
Date: Mon, 29 Jul 2019 16:07:53 +0000
Message-ID: <43997a60-4c4a-0733-e247-b14c302b755a@suse.com>
References: <20190726203222.4833-1-andrew.cooper3@citrix.com>
 <20190726203222.4833-3-andrew.cooper3@citrix.com>
 <c72b3b9a-4e4a-2a6f-3d94-fedf56018b00@suse.com>
 <d13d7b00-e040-6aad-cfbf-f51c4ab5e709@citrix.com>
In-Reply-To: <d13d7b00-e040-6aad-cfbf-f51c4ab5e709@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR04CA0012.eurprd04.prod.outlook.com (2603:10a6:6::25)
 To BY5PR18MB3394.namprd18.prod.outlook.com (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 5e591b8c-c35c-486e-81cf-08d7143ee938
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3314; 
x-ms-traffictypediagnostic: BY5PR18MB3314:
x-microsoft-antispam-prvs: <BY5PR18MB3314D18649A199B0F2CBC3A8B3DD0@BY5PR18MB3314.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 01136D2D90
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(346002)(136003)(396003)(366004)(39860400002)(376002)(189003)(199004)(4326008)(7736002)(316002)(6116002)(86362001)(6486002)(6436002)(6506007)(386003)(53546011)(66066001)(80792005)(25786009)(8936002)(71190400001)(3846002)(31696002)(8676002)(71200400001)(305945005)(6246003)(54906003)(6916009)(478600001)(5660300002)(14454004)(26005)(68736007)(66446008)(66946007)(64756008)(486006)(66556008)(186003)(6512007)(99286004)(36756003)(2906002)(2616005)(476003)(31686004)(446003)(11346002)(52116002)(76176011)(256004)(81156014)(81166006)(14444005)(66476007)(229853002)(53936002)(102836004);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3314;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: 4hVuJTa0t6vfeizEXiJHY6Do5u91HFWtLB9tpRo6Dme13q/zUE4eX31XsmL3M3+P5f445c0v2kFTrF+yZG8zSHRVPIhbD5hWge07/f2Gx3nWUD+AntWJ5NeVByslbhRJLFGRFGMpC+iQ7NF/rgZXBtppRmfsiiMy+W3Ug0rjjZMG/JxtzE3kpU3oW9zDyVIcoL8otzJnL+vSxhN2Jlqfb43ZbG/PEHaUqstBCopo9KKcqwu/rz0enkeH+4kEcfuR9rlxQAgVhIa8jj2GMoB/bx0f9Xj3Tgc1exvpYg7JZxsxVOArLrUg97WarfUq50znJNg/Q20aGuWdd1qODOyEzgJcKEurSNkgIwc95A6ymnEWcHLrqcHcWq0w5+HesqAROidS5uUE4bhAnQOqiGBZUSfphMOezhXEl3/1wVlUoZs=
Content-ID: <71616EC719503647914DCE66BAB95FAB@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 5e591b8c-c35c-486e-81cf-08d7143ee938
X-MS-Exchange-CrossTenant-originalarrivaltime: 29 Jul 2019 16:07:53.1186 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3314
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v2 2/2] x86/xpti: Don't leak TSS-adjacent
 percpu data via Meltdown
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wl@xen.org>,
 =?utf-8?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>

T24gMjkuMDcuMjAxOSAxNzo1NSwgQW5kcmV3IENvb3BlciB3cm90ZToNCj4gT24gMjkvMDcvMjAx
OSAxNDo1MSwgSmFuIEJldWxpY2ggd3JvdGU6DQo+PiBPbiAyNi4wNy4yMDE5IDIyOjMyLCBBbmRy
ZXcgQ29vcGVyIHdyb3RlOg0KPj4+IC0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvcHJvY2Vzc29y
LmgNCj4+PiArKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L3Byb2Nlc3Nvci5oDQo+Pj4gQEAgLTQx
MSw3ICs0MTEsNyBAQCBzdGF0aWMgYWx3YXlzX2lubGluZSB2b2lkIF9fbXdhaXQodW5zaWduZWQg
bG9uZyBlYXgsIHVuc2lnbmVkIGxvbmcgZWN4KQ0KPj4+ICAgICNkZWZpbmUgSU9CTVBfQllURVMg
ICAgICAgICAgICAgODE5Mg0KPj4+ICAgICNkZWZpbmUgSU9CTVBfSU5WQUxJRF9PRkZTRVQgICAg
MHg4MDAwDQo+Pj4gICAgDQo+Pj4gLXN0cnVjdCBfX3BhY2tlZCBfX2NhY2hlbGluZV9hbGlnbmVk
IHRzc19zdHJ1Y3Qgew0KPj4+ICtzdHJ1Y3QgX19wYWNrZWQgdHNzX3N0cnVjdCB7DQo+Pj4gICAg
ICAgIHVpbnQzMl90IDozMjsNCj4+PiAgICAgICAgdWludDY0X3QgcnNwMCwgcnNwMSwgcnNwMjsN
Cj4+PiAgICAgICAgdWludDY0X3QgOjY0Ow0KPj4+IEBAIC00MjUsNiArNDI1LDcgQEAgc3RydWN0
IF9fcGFja2VkIF9fY2FjaGVsaW5lX2FsaWduZWQgdHNzX3N0cnVjdCB7DQo+Pj4gICAgICAgIC8q
IFBhZHMgdGhlIFRTUyB0byBiZSBjYWNoZWxpbmUtYWxpZ25lZCAodG90YWwgc2l6ZSBpcyAweDgw
KS4gKi8NCj4+PiAgICAgICAgdWludDhfdCBfX2NhY2hlbGluZV9maWxsZXJbMjRdOw0KPj4+ICAg
IH07DQo+Pj4gK0RFQ0xBUkVfUEVSX0NQVShzdHJ1Y3QgdHNzX3N0cnVjdCwgaW5pdF90c3MpOw0K
Pj4gVGFraW5nIHBhdGNoIDEgdGhpcyBleHBhbmRzIHRvDQo+Pg0KPj4gICAgICAgX19ERUZJTkVf
UEVSX0NQVShfX3NlY3Rpb24oIi5ic3MucGVyY3B1LnBhZ2VfYWxpZ25lZCIpIFwNCj4+ICAgICAg
ICAgICAgICAgICAgICAgICAgX19hbGlnbmVkKFBBR0VfU0laRSksIHN0cnVjdCB0c3Nfc3RydWN0
LCBfaW5pdF90c3MpOw0KPj4NCj4+IGFuZCB0aGVuDQo+Pg0KPj4gICAgICAgX19zZWN0aW9uKCIu
YnNzLnBlcmNwdS5wYWdlX2FsaWduZWQiKSBfX2FsaWduZWQoUEFHRV9TSVpFKQ0KPj4gICAgICAg
X190eXBlb2ZfXyhzdHJ1Y3QgdHNzX3N0cnVjdCkgcGVyX2NwdV9faW5pdF90c3M7DQo+Pg0KPj4g
d2hpY2ggaXMgbm90IHdoYXQgeW91IHdhbnQ6IFlvdSBoYXZlIGFuIG9iamVjdCBvZiBzaXplDQo+
PiBzaXplb2Yoc3RydWN0IHRzc19zdHJ1Y3QpIHdoaWNoIGlzIFBBR0VfU0laRSBhbGlnbmVkLiBB
ZmFpY3QgeW91DQo+PiB0aGVyZWZvcmUgc3RpbGwgbGVhayBldmVyeXRoaW5nIHRoYXQgZm9sbG93
cyBpbiB0aGUgc2FtZSBwYWdlLg0KPiANCj4gV2hhdCBkYXRhIG1pZ2h0IHRoaXMgYmU/DQoNCldo
YXRldmVyIHNpdHMgZWFybHkgZW5vdWdoIGluIC5ic3MucGVyY3B1LiBUaGVyZSdzIG5vIHBhZ2Ug
c2l6ZQ0KYWxpZ25tZW50IGVuZm9yY2VkIGJldHdlZW4gdGhlIHR3byBzZWN0aW9ucywgLi4uDQoN
Cj4gRXZlcnkgb2JqZWN0IHB1dCBpbnRvIHRoaXMgc2VjdGlvbiBpcyBzdWl0YWJseSBhbGlnbmVk
LCBzbyBub3RoaW5nIHdpbGwNCj4gc2l0IGluIHRoZSBzbGFjayBiZXR3ZWVuIHRoZSBUU1MgYW5k
IHRoZSBlbmQgb2YgdGhlIHBhZ2UuDQoNCi4uLiBzbyBmb3IgdGhlIG9iamVjdCBiZWluZyBsYXN0
IGluIC5ic3MucGVyY3B1LnBhZ2VfYWxpZ25lZCBpdA0KaXMgaXRzIHNpemUgdGhhdCBtYXR0ZXJz
LCBub3QgaXRzIGFsaWdubWVudC4NCg0KPj4gUGVyaGFwcyB0aGUgc29sdXRpb24gaXMgYSB0d28t
bGF5ZXIgYXBwcm9hY2g6DQo+Pg0KPj4gc3RydWN0IF9fYWxpZ25lZChQQUdFX1NJWkUpIHhlbl90
c3Mgew0KPj4gICAgICAgc3RydWN0IF9fcGFja2VkIHRzc19zdHJ1Y3Qgew0KPj4gICAgICAgICAg
IC4uLg0KPj4gICAgICAgfTsNCj4+IH07DQo+Pg0KPj4gd2hlcmUgdGhlIGlubmVyIHN0cnVjdHVy
ZSBkZXNjcmliZXMgdGhlIGhhcmR3YXJlIGludGVyZmFjZSBhbmQgdGhlDQo+PiBjb250YWluaW5n
IG9uZSBvdXIgb3duIHJlcXVpcmVtZW50KHMpLiBCdXQgcGVyc29uYWxseSBJIGFsc28NCj4+IHdv
dWxkbid0IG1pbmQgcHV0dGluZyB0aGUgX19hbGlnbmVkKFBBR0VfU0laRSkgcmlnaHQgb24gc3Ry
dWN0DQo+PiB0c3Nfc3RydWN0LCB3aGVyZSBfX2NhY2hlbGluZV9hbGlnbmVkIGhhcyBiZWVuIHNp
dHRpbmcuDQo+IA0KPiBUaGUgb25seSB3YXkgdGhhdCB3b3VsZCBtYWtlIHRoaW5ncyBtb3JlIHJv
YnVzdCBpcyBpZiB4ZW5fdHNzIHdhcyBhDQo+IHVuaW9uIHdpdGggY2hhcls0MDk2XSB0byBleHRl
bmQgaXRzIHNpemUuDQo+IA0KPiBIb3dldmVyLCBJIHRoaW5rIHRoaXMgaXMgb3ZlcmtpbGwsIGdp
dmVuIHRoZSBpbnRlcm5hbHMgb2YNCj4gREVGSU5FX1BFUl9DUFVfUEFHRV9BTElHTkVEKCkNCj4g
DQo+PiBPZiBjb3Vyc2UgZWl0aGVyIGFwcHJvYWNoIGdvZXMgYWdhaW5zdCB0aGUgaWRlYSBvZiBh
dm9pZGluZyB1c2FnZQ0KPj4gbWlzdGFrZXMgKGFzIHBvaW50ZWQgb3V0IGJ5IG90aGVycyBpbiB0
aGUgdjEgZGlzY3Vzc2lvbiwgaWlyYyk6DQo+PiBUaGVyZSBiZXR0ZXIgd291bGRuJ3QgYmUgYSBu
ZWVkIHRvIGdldCB0aGUgdHdvICJwYWdlIGFsaWduZWQiDQo+PiBhdHRyaWJ1dGVzIGluIHN5bmMs
IGkuZS4gdGhlIGluc3RhbnRpYXRpb24gb2YgdGhlIHN0cnVjdHVyZQ0KPj4gd291bGQgYmV0dGVy
IGVuZm9yY2UgdGhlIHJlcXVlc3RlZCBhbGlnbm1lbnQuIEkndmUgbm90IHRob3VnaHQNCj4+IHRo
cm91Z2ggd2hldGhlciB0aGVyZSdzIHRyaWNrZXJ5IHRvIGFjdHVhbGx5IG1ha2UgdGhpcyB3b3Jr
LCBidXQNCj4+IEknZCBob3BlIHdlIGNvdWxkIGF0IHRoZSB2ZXJ5IGxlYXN0IGRldGVjdCB0aGlu
Z3Mgbm90IGJlaW5nIGluDQo+PiBzeW5jIGF0IGNvbXBpbGUgdGltZS4NCj4gDQo+IFRoZXJlIGlz
IGEgcmVhc29uIHdoeSBJIHB1dCBpbiBhIGxpbmtlciBhc3NlcnRpb24gZm9yIHRoZSBUU1MgYmVp
bmcNCj4gbm9uLWFsaWduZWQuDQoNCkhtbSwgSSBpbmRlZWQgZGlkbid0IGhhdmUgdGhhdCBvbmUg
b24gbXkgcmFkYXIgd2hlbiB3cml0aW5nIHRoZSByZXBseS4NCkhvd2V2ZXIsIGEgY29tcGlsZSB0
aW1lIGRpYWdub3N0aWMgd2FzIHdoYXQgSSB3b3VsZCBwcmVmZXI6IEhhdmluZyB0bw0KYWRkIGxp
bmtlciBhc3NlcnRpb25zIGZvciBlYWNoIGFuZCBldmVyeSBvYmplY3Qgd2UgcHV0IGluIHRoaXMg
bmV3DQpzZWN0aW9uIHdvdWxkbid0IHJlYWxseSBiZSBuaWNlLCBldmVuIGlmIHJpZ2h0IG5vdyB3
ZSBjZXJ0YWlubHkgaG9wZQ0KZm9yIHRoaXMgdG8gYmUgdGhlIG9ubHkgc3VjaCBvYmplY3QuDQoN
Ckphbg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 17:06:45 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 17:06:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hs96I-0003WU-R2; Mon, 29 Jul 2019 17:06:18 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=hB3/=V2=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hs96G-0003WL-SL
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 17:06:16 +0000
X-Inumbo-ID: 2b657642-b223-11e9-896e-ab2167e59835
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 2b657642-b223-11e9-896e-ab2167e59835;
 Mon, 29 Jul 2019 17:06:13 +0000 (UTC)
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: mOxltsFQto6ELg0ju4UocdcOUUd5FxEfXbTS/zFTwdkI6jn7AdSIuRlKY4XVdAnR1nZiwRw8JY
 lGYUeMjNxkWUDZlO2fH7jsyU0iqjtQPrsteWXUovygieyKtZ3TzvY0xKpDYPGeVtPra+jy2cNg
 /9W1OzijjeDdK0LxVTFQlsR/z8E+bWYuImXhnN3njqi8CRopkRI724dnVlrMBB9tqKq2AQGobe
 gqMuFBtax4SNDwhJji4FEIzdX6+Fay9tojrjaULGdl/25Q3YlaJRvjWdWEQ3XiuR80QWDjgT1Y
 B6s=
X-SBRS: 2.7
X-MesageID: 3610961
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,323,1559534400"; 
   d="scan'208";a="3610961"
To: Jan Beulich <JBeulich@suse.com>, Ross Lagerwall <ross.lagerwall@citrix.com>
References: <20190729154112.7644-1-ross.lagerwall@citrix.com>
 <d9cb90b9-1d58-9514-0f35-0c1dbb1476be@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <7dc7166d-dae2-45b2-4119-eda08f63cd83@citrix.com>
Date: Mon, 29 Jul 2019 18:06:09 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <d9cb90b9-1d58-9514-0f35-0c1dbb1476be@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] xen: Avoid calling device suspend/resume
 callbacks
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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" <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>

T24gMjkvMDcvMjAxOSAxNjo1NywgSmFuIEJldWxpY2ggd3JvdGU6Cj4gT24gMjkuMDcuMjAxOSAx
Nzo0MSwgUm9zcyBMYWdlcndhbGwgd3JvdGU6Cj4+IFdoZW4gc3VzcGVuZGluZy9yZXN1bWluZyBv
ciBtaWdyYXRpbmcgdW5kZXIgWGVuLCB0aGVyZSBpc24ndCBtdWNoIG5lZWQKPj4gZm9yIHN1c3Bl
bmRpbmcgYW5kIHJlc3VtaW5nIGFsbCB0aGUgYXR0YWNoZWQgZGV2aWNlcyBzaW5jZSB0aGUgWGVu
L1FFTVUKPj4gc2hvdWxkIGNvcnJlY3RseSBtYWludGFpbiB0aGUgaGFyZHdhcmUgc3RhdGUuIERy
b3AgdGhlc2UgY2FsbHMgYW5kCj4+IHJlcGxhY2Ugd2l0aCBtb3JlIHNwZWNpZmljIGNhbGxzIHRv
IGVuc3VyZSBYZW4gZnJvbnRlbmQgZGV2aWNlcyBhcmUKPj4gcHJvcGVybHkgcmVjb25uZWN0ZWQu
Cj4gSXMgdGhpcyB0cnVlIGZvciB0aGUgZ2VuZXJhbCBwYXNzLXRocm91Z2ggY2FzZSBhcyB3ZWxs
PyBXaGlsZSBtaWdyYXRpb24KPiBtYXkgbm90IGJlIChmdWxseSkgY29tcGF0aWJsZSB3aXRoIHBh
c3MtdGhyb3VnaCwgaWlyYyBzYXZlL3Jlc3RvcmUgaXMuCgpXaGF0IGdpdmVzIHlvdSB0aGlzIGlt
cHJlc3Npb24/CgpNaWdyYXRpb24gYW5kIHNhdmUvcmVzdG9yZSBhcmUgKmxpdGVyYWxseSogdGhl
IHNhbWUgdGhpbmcsIGV4Y2VwdCB0aGF0CmluIG9uZSBjYXNlIHlvdSdyZSBwaXBpbmcgdGhlIGRh
dGEgdG8vZnJvbSBkaXNrLCBhbmQgaW4gdGhlIG90aGVyIHlvdSdyZQpwaXBpbmcgaXQgdG8gdGhl
IGRlc3RpbmF0aW9uIGFuZCByZXN0b3JpbmcgaXQgaW1tZWRpYXRlbHkuCgpJZiB5b3UgbG9vayBh
dCB0aGUgdG9vbHN0YWNrIGNvZGUsIGl0IGlzIGFsbCBpbiB0ZXJtcyBvZiByZWFkaW5nL3dyaXRp
bmcKYW4gZmQgKGluY2x1ZGluZyBsaWJ4bCdzIEFQSSkgd2hpY2ggaXMgZWl0aGVyIGEgbmV0d29y
ayBzb2NrZXQgb3IgYQpmaWxlLCBhcyBjaG9zZW4gYnkgeGwuCgo+IFdvdWxkIHFlbXUgcmVzdG9y
ZSBzdGF0ZSBvZiBwaHlzaWNhbCBQQ0kgZGV2aWNlcz8KCldoYXQgc3RhdGUgd291bGQgUWVtdSBi
ZSBpbiBhIHBvc2l0aW9uIHRvIGtub3cgYWJvdXQsIHdoaWNoIGlzbid0CmFscmVhZHkgcHJlc2Vu
dCBpbiBRZW11J3MgZGF0YWJsb2I/CgpXaGF0IHdlIGRvIHdpdGggZ3JhcGhpY3MgY2FyZHMgaXMg
dG8gbWVyZ2UgWGVucyBsb2dkaXJ0eSBiaXRtYXAsIHdpdGggYQpkaXJ0eSBsaXN0IHByb3ZpZGVk
IGJ5IHRoZSBjYXJkIGl0c2VsZi7CoCBUaGlzIG5lZWRzIGEgZGV2aWNlLXNwZWNpZmljCmtub3ds
ZWRnZS7CoCBJbiBhZGRpdGlvbiwgdGhlcmUgaXMgYW4gb3BhcXVlIGJsb2Igb2YgZGF0YSBwcm9k
dWNlZCBieSB0aGUKc291cmNlIGNhcmQsIHdoaWNoIGlzIGhhbmRlZCB0byB0aGUgZGVzdGluYXRp
b24gY2FyZC7CoCBUaGF0IGFsc28gbGl2ZXMKaW4gdGhlIHN0cmVhbS4KCkludGVsJ3MgU2NhbGFi
bGUgSU9WIHNwZWMgaXMgYXR0ZW1wdGluZyB0byByYXRpb25hbGlzZSB0aGlzIGJ5IGhhdmluZyBh
CnN0YW5kYXJkIHdheXMgb2YgZ2V0dGluZyBsb2dkaXJ0eSBhbmQgImludGVybmFsIHN0YXRlIiBp
bmZvcm1hdGlvbiBvdXQKb2YgYSBkZXZpY2UsIGJ1dCBmb3IgdGhlIG1vbWVudCwgaXQgcmVxdWly
ZXMgY3VzdG9tIGRldmljZS1kcml2ZXIKc3BlY2lmaWMgY29kZSB0byBkbyBhbnl0aGluZyBtaWdy
YXRpb24gcmVsYXRlZCB3aXRoIHJlYWwgaGFyZHdhcmUuCgpBcyBmb3Igd2h5IGl0cyBzYWZlIHRv
IGRvIGxpa2UgdGhpcywgdGhlIGJlc3QgYXJndW1lbnQgaXMgdGhhdCB0aGlzIGlzCmhvdyBhbGwg
b3RoZXIgdmVuZG9ycyBkbyBtaWdyYXRpb24sIGluY2x1ZGluZyBLVk0uwqAgWGVuIGlzIHRoZQpv
ZGQtb25lLW91dCB1c2luZyB0aGUgZnVsbCBTMyBwYXRoLgoKfkFuZHJldwoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 17:19:10 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 17: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 1hs9IW-0004If-9C; Mon, 29 Jul 2019 17:18: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=6vhx=V2=cardoe.com=cardoe@srs-us1.protection.inumbo.net>)
 id 1hs9IU-0004Ia-Nl
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 17:18:54 +0000
X-Inumbo-ID: f06f860c-b224-11e9-8980-bc764e045a96
Received: from mail-yw1-xc43.google.com (unknown [2607:f8b0:4864:20::c43])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f06f860c-b224-11e9-8980-bc764e045a96;
 Mon, 29 Jul 2019 17:18:53 +0000 (UTC)
Received: by mail-yw1-xc43.google.com with SMTP id i138so22886245ywg.8
 for <xen-devel@lists.xenproject.org>; Mon, 29 Jul 2019 10:18:53 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cardoe.com; s=google;
 h=subject:to:references:from:message-id:date:user-agent:mime-version
 :in-reply-to:content-transfer-encoding:content-language;
 bh=nk68wtEpF/zTDxx5voq2zNs0DJnWtukaMUHtNp3j6OA=;
 b=VLZit1ZUrAuwMecOQ0KuZYFe3g/a3RNElsuzVCh2WMLQMLuzO1j46cczCqE/fEJ8rD
 t+ZnhyuuSnXyQwMFgJog0fcoCSCfpjAWmwsAH/K3bRZGkuxfI1GrsHNcl6GpZrJYcSSM
 OWWyBaFTifNbBOCL1cHDPglVwjeaerudUVQ00=
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=nk68wtEpF/zTDxx5voq2zNs0DJnWtukaMUHtNp3j6OA=;
 b=WWlWPNych2RXanGVkPl+aKY24mkEi6h8iNCLJMciUMGoNq3iCyOM1+yCWWFHm4DoBx
 yf6AfZ1uKBTBHLxz7nsU4ukGLoCaT/YSYZtI3XPXqv1R2Xsn0r0Aqf61XLZur04Nf4zf
 Pyhaftn4TaAR+HghqCvAaWMYgbRlqE6UaA4DwLuuLU85Lo35Hc369/yIzgXGlYtVWFC9
 5atsJM6LclG6mMDF1rf9styjZQUPoxvqNfiCk1p00ZPvVEkJrUpf9aUwOCF3W7I2pB6C
 yXWy3yxSlYN1tLupRTYsss9SKCCS2ElwrJfJvM4q3ablK0IQjtckubW23e3U9wki9mkk
 qI4g==
X-Gm-Message-State: APjAAAXNRj2W7+laSNxnO+hVN1WGKGqqKbMZFoQnkJnB0IqvLTocMVIY
 dayGjq+5y6RU2SVwstdVncm7RGFl
X-Google-Smtp-Source: APXvYqxWbqHk6VDpCQa+VLtgpaGkfgWIbp4/reCo59yxGFdqMahq1leooGOD+g813Z71CWlmiSl8jw==
X-Received: by 2002:a81:6d07:: with SMTP id i7mr70406662ywc.112.1564420732916; 
 Mon, 29 Jul 2019 10:18:52 -0700 (PDT)
Received: from MacBook-Pro.localdomain
 ([2600:1700:7b90:52f0:6008:4bd3:3aa3:cc44])
 by smtp.gmail.com with ESMTPSA id k22sm14492444ywh.5.2019.07.29.10.18.52
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Mon, 29 Jul 2019 10:18:52 -0700 (PDT)
To: Dario Faggioli <dfaggioli@suse.com>, xen-devel@lists.xenproject.org
References: <156413540514.22784.14073005924861814163.stgit@Palanthas>
From: Doug Goldstein <cardoe@cardoe.com>
Message-ID: <65d9c6bf-3eec-59d0-a070-8142f34d9e15@cardoe.com>
Date: Mon, 29 Jul 2019 12:18:51 -0500
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:60.0)
 Gecko/20100101 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <156413540514.22784.14073005924861814163.stgit@Palanthas>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] ci: install C++ in opensuse-leap CI
 container
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gNy8yNi8xOSA1OjAzIEFNLCBEYXJpbyBGYWdnaW9saSB3cm90ZToKCj4gVGhlIG9wZW5TVVNF
IExlYXAgY29udGFpbmVyIGltYWdlLCBidWlsdCBhZnRlcgo+IG9wZW5zdXNlLWxlYXAuZG9ja2Vy
ZmlsZSB3YXMgbWlzc2luZyB0aGUgZ2NjLWMrKywKPiB3aGljaCBpcyBuZWNlc3NhcnksIGUuZy4s
IGZvciBidWlsZGluZyBPVk1GLgo+Cj4gQWRkIGl0Lgo+Cj4gU2lnbmVkLW9mZi1ieTogRGFyaW8g
RmFnZ2lvbGkgPGRmYWdnaW9saUBzdXNlLmNvbT4KPiAtLS0KPiBDYzogRG91ZyBHb2xkc3RlaW4g
PGNhcmRvZUBjYXJkb2UuY29tPgo+IC0tLQoKCkFja2VkLWJ5OiBEb3VnIEdvbGRzdGVpbiA8Y2Fy
ZG9lQGNhcmRvZS5jb20+CgpXaWxsIHlvdSBiZSBwdXNoaW5nIHRoZSByZWJ1aWx0IGNvbnRhaW5l
ciBvciBkbyB5b3UgbmVlZCBtZSB0byBkbyB0aGF0PwoKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 17:26:58 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 17:26:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hs9Q3-000546-7k; Mon, 29 Jul 2019 17:26:43 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=hB3/=V2=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hs9Q1-000541-Et
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 17:26:41 +0000
X-Inumbo-ID: 04d57fba-b226-11e9-9155-2f4bca8c002f
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 04d57fba-b226-11e9-9155-2f4bca8c002f;
 Mon, 29 Jul 2019 17:26:37 +0000 (UTC)
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: z4f0wRLC8uiLiEO1u2Vu1MXdZov0Tzrc2mFuL+anWpT1YBI7QZeDw2ZAPBlH0Zy6lFCoCbn46H
 /jPewcVn1leuGcau1Kxg+fnVoT7+X6DBZG1iBHOXFnkYlY1tzyf1ME9VtqfE4EPW6D4aeQZH5j
 b5bar7Q13taJ8jQL8Ek1b2PbBxDjvjXAByLeurwoxwp26BDr3FY2bLC9Rw+KOfueJUJ1j77ILP
 7dXfZVVImyTDIktysvNBRe6FYo2DAxITJIlqKO/RbBltQPaztJxICk9Eq0F27AnuSuIxUEUirR
 VpA=
X-SBRS: 2.7
X-MesageID: 3584623
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,323,1559534400"; 
   d="scan'208";a="3584623"
To: Jan Beulich <JBeulich@suse.com>
References: <20190729121204.13559-1-andrew.cooper3@citrix.com>
 <20190729121204.13559-2-andrew.cooper3@citrix.com>
 <d3179354-a1c3-6e67-8f4e-821878f80a14@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <05d466ab-1d28-a369-331e-350f09464f37@citrix.com>
Date: Mon, 29 Jul 2019 18:26:33 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <d3179354-a1c3-6e67-8f4e-821878f80a14@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 v3 01/10] page-alloc: Clamp get_free_buddy()
 to online nodes
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Julien Grall <julien.grall@arm.com>,
 Xen-devel <xen-devel@lists.xenproject.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjkvMDcvMjAxOSAxNjo0OCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gT24gMjkuMDcuMjAxOSAx
NDoxMSwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4gLS0tIGEveGVuL2NvbW1vbi9wYWdlX2FsbG9j
LmMKPj4gKysrIGIveGVuL2NvbW1vbi9wYWdlX2FsbG9jLmMKPj4gQEAgLTgxMSwxMSArODExLDE4
IEBAIHN0YXRpYyBzdHJ1Y3QgcGFnZV9pbmZvICpnZXRfZnJlZV9idWRkeSh1bnNpZ25lZCBpbnQg
em9uZV9sbywKPj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29u
c3Qgc3RydWN0IGRvbWFpbiAqZCkKPj4gICB7Cj4+ICAgICAgIG5vZGVpZF90IGZpcnN0LCBub2Rl
ID0gTUVNRl9nZXRfbm9kZShtZW1mbGFncyksIHJlcV9ub2RlID0gbm9kZTsKPj4gLSAgICBub2Rl
bWFza190IG5vZGVtYXNrID0gZCA/IGQtPm5vZGVfYWZmaW5pdHkgOiBub2RlX29ubGluZV9tYXA7
Cj4+ICsgICAgbm9kZW1hc2tfdCBub2RlbWFzayA9IG5vZGVfb25saW5lX21hcDsKPj4gICAgICAg
dW5zaWduZWQgaW50IGosIHpvbmUsIG5vZGVtYXNrX3JldHJ5ID0gMDsKPj4gICAgICAgc3RydWN0
IHBhZ2VfaW5mbyAqcGc7Cj4+ICAgICAgIGJvb2wgdXNlX3Vuc2NydWJiZWQgPSAobWVtZmxhZ3Mg
JiBNRU1GX25vX3NjcnViKTsKPj4gICAKPj4gKyAgICAvKgo+PiArICAgICAqIGQtPm5vZGVfYWZm
aW5pdHkgaXMgb3VyIHByZWZlcnJlZCBhbGxvY2F0aW9uIHNldCBpZiBwcm92aWRlZCwgYnV0IGl0
Cj4+ICsgICAgICogbWF5IGhhdmUgYml0IHNldCBvdXRzaWRlIG9mIG5vZGVfb25saW5lX21hcC4g
IENsYW1wIGl0Lgo+IFdvdWxkIHlvdSBtaW5kIGFkZGluZyB0aGUgYXBwYXJlbnRseSBtaXNzaW5n
ICJzIiB0byAiYml0Ij8KCk9vcHMgeWVzLgoKPgo+PiArICAgICAqLwo+PiArICAgIGlmICggZCAp
Cj4+ICsgICAgICAgIG5vZGVzX2FuZChub2RlbWFzaywgbm9kZW1hc2ssIGQtPm5vZGVfYWZmaW5p
dHkpOwo+IERlc3BpdGUgbXkgZWFybGllciBhY2s6IENvZGUgZnVydGhlciBkb3duIGFzc3VtZXMg
YSBub24tZW1wdHkgbWFzaywKPiB3aGljaCBpcyBubyBsb25nZXIgZ3VhcmFudGVlZCBhZmFpY3Mu
CgpOb3RoaW5nIHByZXZpb3VzIGd1YXJhbnRlZWQgdGhhdCBkLT5ub2RlX2FmZmluaXR5IGhhZCBh
bnkgYml0cyBzZXQgaW4KaXQsIGVpdGhlci4KClRoYXQgc2FpZCwgaW4gcHJhY3RpY2UgaXQgaXMg
ZWl0aGVyIEFMTCwgb3Igc29tZXRoaW5nIGRlcml2ZWQgZnJvbSB0aGUKY3B1PT5ub2RlIG1hcHBp
bmdzLCBzbyBJIGRvbid0IHRoaW5rIHRoaXMgaXMgYSBwcm9ibGVtIGluIHByYWN0aWNlLgoKPiBJ
IHRoaW5rIHlvdSB3YW50IHRvIGFwcGVuZCBhbgo+ICJpbnRlcnNlY3RzIiBjaGVjayBpbiB0aGUg
aWYoKS4KCkkgdGhpbmsgaXQgd291bGQgYmUgYmV0dGVyIHRvIGFzc2VydCB0aGF0IGNhbGxlcnMg
ZG9uJ3QgZ2l2ZSB1cyBjb21wbGV0ZQpqdW5rLgoKPiBXaXRoIHRoYXQgZmVlbCBmcmVlIHRvIHBy
b21vdGUgbXkKPiBBLWIgdG8gUi1iLgoKSG93IGFib3V0OgoKwqDCoMKgIGlmICggZCApCsKgwqDC
oCB7CsKgwqDCoMKgwqDCoMKgIGlmICggbm9kZXNfaW50ZXJzZWN0KG5vZGVtYXNrLCBkLT5ub2Rl
X2FmZmluaXR5KSApCsKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgbm9kZXNfYW5kKG5vZGVtYXNrLCBu
b2RlbWFzaywgZC0+bm9kZV9hZmZpbml0eSk7CsKgwqDCoMKgwqDCoMKgIGVsc2UKwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoCBBU1NFUlRfVU5SRUFDSEFCTEUoKTsKwqDCoMKgIH0KCj8KClRoaXMgY2hh
bmdlIGhhcyBwYXNzZWQgbXkgbm9ybWFsIHNldCBvZiBwcmVwdXNoIGNoZWNrcyAobm90IG5vdCB0
aGF0CnRoZXJlIGlzIGFueXRoaW5nIGludGVyZXN0aW5nIE5VTUEtd2lzZSBpbiB0aGVyZSkuCgp+
QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 17:39:02 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 17:39:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hs9bl-0005pq-U2; Mon, 29 Jul 2019 17:38: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=hB3/=V2=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hs9bk-0005pd-Um
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 17:38:48 +0000
X-Inumbo-ID: b8756226-b227-11e9-8980-bc764e045a96
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b8756226-b227-11e9-8980-bc764e045a96;
 Mon, 29 Jul 2019 17:38:48 +0000 (UTC)
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: SBEQXRPqaaF2q6SJRLvi0kSRI+nVITMi6P8bipKP/cNpEwwCsr/ZX/rWOAapw8btZFBB4JsWwQ
 Xu0/nWB/Z4hiOGq2aKpLLGCnKMMCWjkQGn+4QEsWA3FuUheLUtRpWc6+U+X02SLMvalXm2AETe
 g+R/tmzt6DWIYf3XC2qbDApkonf71PQOgDk6VCcB+RGzaQc3zxEDyKKOd2ZT0+3poY1irR6GrZ
 52xo3L+c/znJSBBP21elJKvIpVdkjD+kyIEpBBzUsMSEyf5sYYsXtanr0gjlC7CHMhl/+7Hrpw
 LsI=
X-SBRS: 2.7
X-MesageID: 3716346
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,323,1559534400"; 
   d="scan'208";a="3716346"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Mon, 29 Jul 2019 18:38:43 +0100
Message-ID: <20190729173843.21586-3-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190729173843.21586-1-andrew.cooper3@citrix.com>
References: <20190729173843.21586-1-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 2/2] x86/xpti: Don't leak TSS-adjacent percpu
 data via Meltdown
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 Jan Beulich <JBeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIFhQVEkgd29yayByZXN0cmljdGVkIHRoZSB2aXNpYmlsaXR5IG9mIG1vc3Qgb2YgbWVtb3J5
LCBidXQgbWlzc2VkIGEgZmV3CmFzcGVjdHMgd2hlbiBpdCBjYW1lIHRvIHRoZSBUU1MuCgpHaXZl
biB0aGF0IHRoZSBUU1MgaXMganVzdCBhbiBvYmplY3QgaW4gcGVyY3B1IGRhdGEsIHRoZSA0ayBt
YXBwaW5nIGZvciBpdApjcmVhdGVkIGluIHNldHVwX2NwdV9yb290X3BndCgpIG1hcHMgYWRqYWNl
bnQgcGVyY3B1IGRhdGEsIG1ha2luZyBpdCBhbGwKbGVha2FibGUgdmlhIE1lbHRkb3duLCBldmVu
IHdoZW4gWFBUSSBpcyBpbiB1c2UuCgpGdXJ0aGVybW9yZSwgbm8gY2FyZSBpcyB0YWtlbiB0byBj
aGVjayB0aGF0IHRoZSBUU1MgZG9lc24ndCBjcm9zcyBhIHBhZ2UKYm91bmRhcnkuICBBcyBpdCB0
dXJucyBvdXQsIHN0cnVjdCB0c3Nfc3RydWN0IGlzIGFsaWduZWQgb24gaXRzIHNpemUgd2hpY2gK
ZG9lcyBwcmV2ZW50IGl0IHN0cmFkZGxpbmcgYSBwYWdlIGJvdW5kYXJ5LgoKTW92ZSB0aGUgVFNT
IGludG8gdGhlIHBhZ2UgYWxpZ25lZCBwZXJjcHUgYXJlYSwgc28gbm8gYWRqYWNlbnQgZGF0YSBj
YW4gYmUKbGVha2VkLiAgTW92ZSB0aGUgZGVmaW5pdGlvbiBmcm9tIHNldHVwLmMgdG8gdHJhcHMu
Yywgd2hpY2ggaXMgYSBtb3JlCmFwcHJvcHJpYXRlIHBsYWNlIGZvciBpdCB0byBsaXZlLgoKU2ln
bmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KUmV2
aWV3ZWQtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgotLS0KQ0M6
IEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT4KQ0M6IFdlaSBMaXUgPHdsQHhlbi5vcmc+
CkNDOiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KCnYzOgogKiBEcm9w
IHRoZSByZW1hcmsgYWJvdXQgQ0VULiAgSXQgaXMgbm8gbG9uZ2VyIGFjY3VyYXRlIGluIHRoZSBs
YXRlc3QgdmVyc2lvbgogICBvZiB0aGUgQ0VUIHNwZWMuCgp2MjoKICogUmViYXNlIG92ZXIgY2hh
bmdlcyB0byBpbmNsdWRlIF9fYWxpZ25lZCgpIHdpdGhpbgogICBERUZJTkVfUEVSX0NQVV9QQUdF
X0FMSUdORUQoKQogKiBEcm9wIG5vdy11bnVzZWQgeGVuL3BlcmNwdS5oIGZyb20gc2V0dXAuYwot
LS0KIHhlbi9hcmNoL3g4Ni9zZXR1cC5jICAgICAgICAgICAgfCAzIC0tLQogeGVuL2FyY2gveDg2
L3RyYXBzLmMgICAgICAgICAgICB8IDYgKysrKysrCiB4ZW4vYXJjaC94ODYveGVuLmxkcy5TICAg
ICAgICAgIHwgMiArKwogeGVuL2luY2x1ZGUvYXNtLXg4Ni9wcm9jZXNzb3IuaCB8IDQgKystLQog
NCBmaWxlcyBjaGFuZ2VkLCAxMCBpbnNlcnRpb25zKCspLCA1IGRlbGV0aW9ucygtKQoKZGlmZiAt
LWdpdCBhL3hlbi9hcmNoL3g4Ni9zZXR1cC5jIGIveGVuL2FyY2gveDg2L3NldHVwLmMKaW5kZXgg
ZDIwMTE5MTBmYS4uZjlkMzgxNTVkMyAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3NldHVwLmMK
KysrIGIveGVuL2FyY2gveDg2L3NldHVwLmMKQEAgLTE2LDcgKzE2LDYgQEAKICNpbmNsdWRlIDx4
ZW4vZG9tYWluX3BhZ2UuaD4KICNpbmNsdWRlIDx4ZW4vdmVyc2lvbi5oPgogI2luY2x1ZGUgPHhl
bi9nZGJzdHViLmg+Ci0jaW5jbHVkZSA8eGVuL3BlcmNwdS5oPgogI2luY2x1ZGUgPHhlbi9oeXBl
cmNhbGwuaD4KICNpbmNsdWRlIDx4ZW4va2V5aGFuZGxlci5oPgogI2luY2x1ZGUgPHhlbi9udW1h
Lmg+CkBAIC0xMDAsOCArOTksNiBAQCB1bnNpZ25lZCBsb25nIF9fcmVhZF9tb3N0bHkgeGVuX3Bo
eXNfc3RhcnQ7CiAKIHVuc2lnbmVkIGxvbmcgX19yZWFkX21vc3RseSB4ZW5fdmlydF9lbmQ7CiAK
LURFRklORV9QRVJfQ1BVKHN0cnVjdCB0c3Nfc3RydWN0LCBpbml0X3Rzcyk7Ci0KIGNoYXIgX19z
ZWN0aW9uKCIuYnNzLnN0YWNrX2FsaWduZWQiKSBfX2FsaWduZWQoU1RBQ0tfU0laRSkKICAgICBj
cHUwX3N0YWNrW1NUQUNLX1NJWkVdOwogCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvdHJhcHMu
YyBiL3hlbi9hcmNoL3g4Ni90cmFwcy5jCmluZGV4IDM4ZDEyMDEzZGIuLmRlM2FjMTM1ZjUgMTAw
NjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni90cmFwcy5jCisrKyBiL3hlbi9hcmNoL3g4Ni90cmFwcy5j
CkBAIC0xMDgsNiArMTA4LDEyIEBAIGlkdF9lbnRyeV90IF9fc2VjdGlvbigiLmJzcy5wYWdlX2Fs
aWduZWQiKSBfX2FsaWduZWQoUEFHRV9TSVpFKQogLyogUG9pbnRlciB0byB0aGUgSURUIG9mIGV2
ZXJ5IENQVS4gKi8KIGlkdF9lbnRyeV90ICppZHRfdGFibGVzW05SX0NQVVNdIF9fcmVhZF9tb3N0
bHk7CiAKKy8qCisgKiBUaGUgVFNTIGlzIHNtYWxsZXIgdGhhbiBhIHBhZ2UsIGJ1dCB3ZSBnaXZl
IGl0IGEgZnVsbCBwYWdlIHRvIGF2b2lkCisgKiBhZGphY2VudCBwZXItY3B1IGRhdGEgbGVha2lu
ZyB2aWEgTWVsdGRvd24gd2hlbiBYUFRJIGlzIGluIHVzZS4KKyAqLworREVGSU5FX1BFUl9DUFVf
UEFHRV9BTElHTkVEKHN0cnVjdCB0c3Nfc3RydWN0LCBpbml0X3Rzcyk7CisKIGJvb2wgKCppb2Vt
dWxfaGFuZGxlX3F1aXJrKSgKICAgICB1OCBvcGNvZGUsIGNoYXIgKmlvX2VtdWxfc3R1Yiwgc3Ry
dWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpOwogCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYveGVu
Lmxkcy5TIGIveGVuL2FyY2gveDg2L3hlbi5sZHMuUwppbmRleCAzYmYyMTk3NWEyLi4yNzMyZjMw
YmU1IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYveGVuLmxkcy5TCisrKyBiL3hlbi9hcmNoL3g4
Ni94ZW4ubGRzLlMKQEAgLTM3MCw2ICszNzAsOCBAQCBBU1NFUlQoSVNfQUxJR05FRChfXzJNX3J3
ZGF0YV9lbmQsICAgU0VDVElPTl9BTElHTiksICJfXzJNX3J3ZGF0YV9lbmQgbWlzYWxpZ25lZAog
CiBBU1NFUlQoSVNfQUxJR05FRChjcHUwX3N0YWNrLCBTVEFDS19TSVpFKSwgImNwdTBfc3RhY2sg
bWlzYWxpZ25lZCIpCiAKK0FTU0VSVChJU19BTElHTkVEKHBlcl9jcHVfX2luaXRfdHNzLCBQQUdF
X1NJWkUpLCAicGVyX2NwdShpbml0X3RzcykgbWlzYWxpZ25lZCIpCisKIEFTU0VSVChJU19BTElH
TkVEKF9faW5pdF9iZWdpbiwgUEFHRV9TSVpFKSwgIl9faW5pdF9iZWdpbiBtaXNhbGlnbmVkIikK
IEFTU0VSVChJU19BTElHTkVEKF9faW5pdF9lbmQsICAgUEFHRV9TSVpFKSwgIl9faW5pdF9lbmQg
bWlzYWxpZ25lZCIpCiAKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvcHJvY2Vzc29y
LmggYi94ZW4vaW5jbHVkZS9hc20teDg2L3Byb2Nlc3Nvci5oCmluZGV4IDI4NjIzMjFlZWUuLmI1
YmVlOTQ5MzEgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvcHJvY2Vzc29yLmgKKysr
IGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9wcm9jZXNzb3IuaApAQCAtNDExLDcgKzQxMSw3IEBAIHN0
YXRpYyBhbHdheXNfaW5saW5lIHZvaWQgX19td2FpdCh1bnNpZ25lZCBsb25nIGVheCwgdW5zaWdu
ZWQgbG9uZyBlY3gpCiAjZGVmaW5lIElPQk1QX0JZVEVTICAgICAgICAgICAgIDgxOTIKICNkZWZp
bmUgSU9CTVBfSU5WQUxJRF9PRkZTRVQgICAgMHg4MDAwCiAKLXN0cnVjdCBfX3BhY2tlZCBfX2Nh
Y2hlbGluZV9hbGlnbmVkIHRzc19zdHJ1Y3Qgeworc3RydWN0IF9fcGFja2VkIHRzc19zdHJ1Y3Qg
ewogICAgIHVpbnQzMl90IDozMjsKICAgICB1aW50NjRfdCByc3AwLCByc3AxLCByc3AyOwogICAg
IHVpbnQ2NF90IDo2NDsKQEAgLTQyNSw2ICs0MjUsNyBAQCBzdHJ1Y3QgX19wYWNrZWQgX19jYWNo
ZWxpbmVfYWxpZ25lZCB0c3Nfc3RydWN0IHsKICAgICAvKiBQYWRzIHRoZSBUU1MgdG8gYmUgY2Fj
aGVsaW5lLWFsaWduZWQgKHRvdGFsIHNpemUgaXMgMHg4MCkuICovCiAgICAgdWludDhfdCBfX2Nh
Y2hlbGluZV9maWxsZXJbMjRdOwogfTsKK0RFQ0xBUkVfUEVSX0NQVShzdHJ1Y3QgdHNzX3N0cnVj
dCwgaW5pdF90c3MpOwogCiAjZGVmaW5lIElTVF9OT05FIDBVTAogI2RlZmluZSBJU1RfREYgICAx
VUwKQEAgLTQ2Myw3ICs0NjQsNiBAQCBzdGF0aWMgaW5saW5lIHZvaWQgZGlzYWJsZV9lYWNoX2lz
dChpZHRfZW50cnlfdCAqaWR0KQogZXh0ZXJuIGlkdF9lbnRyeV90IGlkdF90YWJsZVtdOwogZXh0
ZXJuIGlkdF9lbnRyeV90ICppZHRfdGFibGVzW107CiAKLURFQ0xBUkVfUEVSX0NQVShzdHJ1Y3Qg
dHNzX3N0cnVjdCwgaW5pdF90c3MpOwogREVDTEFSRV9QRVJfQ1BVKHJvb3RfcGdlbnRyeV90ICos
IHJvb3RfcGd0KTsKIAogZXh0ZXJuIHZvaWQgd3JpdGVfcHRiYXNlKHN0cnVjdCB2Y3B1ICp2KTsK
LS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 17:39:02 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 17:39:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hs9bl-0005pk-LD; Mon, 29 Jul 2019 17:38: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=hB3/=V2=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hs9bk-0005pY-Nd
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 17:38:48 +0000
X-Inumbo-ID: b7d81a13-b227-11e9-8980-bc764e045a96
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b7d81a13-b227-11e9-8980-bc764e045a96;
 Mon, 29 Jul 2019 17:38:47 +0000 (UTC)
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: hbfmVdnjpUKZbatcRGSl6t7JhipylCxKlnV/bJlfZFlDJ2OQDc9JzO7S1r18f8he7ARruUXR6K
 Ym5pi70rLSoXXAk33fx2W4hRvZhDyeArzdQMsPmigBnUQ6Iq1VqsVvWDorsSZoeHpPMh4OV83o
 zn+sz6iuHnoo20bpFxTi99OwNvKSUj/9mhYrpRwt2VBkACFdIEwRqevsWblMDObMt76czhkJjB
 UzsMXmxnFozS3JxdhRFRcYOkOdfJzx/H/bnsTJzrYtj1w2pIr+Z73vNt2im4ZrdwOxESGEEF7I
 VcU=
X-SBRS: 2.7
X-MesageID: 3716345
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,323,1559534400"; 
   d="scan'208";a="3716345"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Mon, 29 Jul 2019 18:38:41 +0100
Message-ID: <20190729173843.21586-1-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 0/2] x86/xpti: Don't leak TSS-adjacent percpu
 data via Meltdown
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Julien Grall <julien.grall@arm.com>,
 Jan Beulich <JBeulich@suse.com>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Rml4IGRhdGEgbGVha2FnZSBjYXVzZWQgYnkgaW5zdWZmaWNpZW50IGxpbmtlciBsZXZlbCBhbGln
bm1lbnQuCgpBbmRyZXcgQ29vcGVyICgyKToKICB4ZW4vbGluazogSW50cm9kdWNlIC5ic3MucGVy
Y3B1LnBhZ2VfYWxpZ25lZAogIHg4Ni94cHRpOiBEb24ndCBsZWFrIFRTUy1hZGphY2VudCBwZXJj
cHUgZGF0YSB2aWEgTWVsdGRvd24KCiB4ZW4vYXJjaC9hcm0veGVuLmxkcy5TICAgICAgICAgIHwg
IDcgKysrKystLQogeGVuL2FyY2gveDg2L3NldHVwLmMgICAgICAgICAgICB8ICAzIC0tLQogeGVu
L2FyY2gveDg2L3RyYXBzLmMgICAgICAgICAgICB8ICA2ICsrKysrKwogeGVuL2FyY2gveDg2L3hl
bi5sZHMuUyAgICAgICAgICB8ICA5ICsrKysrKystLQogeGVuL2luY2x1ZGUvYXNtLWFybS9wZXJj
cHUuaCAgICB8ICA2ICsrLS0tLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9wZXJjcHUuaCAgICB8ICA2
ICsrLS0tLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9wcm9jZXNzb3IuaCB8ICA0ICsrLS0KIHhlbi9p
bmNsdWRlL3hlbi9wZXJjcHUuaCAgICAgICAgfCAxMCArKysrKysrKy0tCiA4IGZpbGVzIGNoYW5n
ZWQsIDMyIGluc2VydGlvbnMoKyksIDE5IGRlbGV0aW9ucygtKQoKLS0gCjIuMTEuMAoKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 17:39:03 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 17: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 1hs9bp-0005q8-6N; Mon, 29 Jul 2019 17:38:53 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=hB3/=V2=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hs9bn-0005px-O0
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 17:38:51 +0000
X-Inumbo-ID: b881cb08-b227-11e9-98ba-7304cec94108
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b881cb08-b227-11e9-98ba-7304cec94108;
 Mon, 29 Jul 2019 17:38:48 +0000 (UTC)
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: BFYegNC79QyB5Cbm8C5L1TwasP5ujm3DKklJwdsGvV9xdRrpL4mi/bHPZXsByB9k5dBTWXuzLH
 M64gNa1Veaes+XBMiZ1zyXAfvE7nXaRRzfxP6E/dBoqn3XRA6QNfULgqq0DCZ0qwX5PwzXeiZh
 aiBCvrG+yUU1PluVA1J/dw6YC2lXXtWbkSNwp2YrgPgVaLqMVye9/jrXz5ZDO4pKU4yQsB5sJo
 s4rDVr7PhE4YmHOAzgKb2BEmAWVo6yV9gZgn5KB62AU4W2hgxJFmdQhK1dn7167p7VZlrOCc3m
 Z7w=
X-SBRS: 2.7
X-MesageID: 3716348
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,323,1559534400"; 
   d="scan'208";a="3716348"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Mon, 29 Jul 2019 18:38:42 +0100
Message-ID: <20190729173843.21586-2-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20190729173843.21586-1-andrew.cooper3@citrix.com>
References: <20190729173843.21586-1-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 1/2] xen/link: Introduce
 .bss.percpu.page_aligned
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Julien Grall <julien.grall@arm.com>,
 Jan Beulich <JBeulich@suse.com>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnV0dXJlIGNoYW5nZXMgYXJlIGdvaW5nIHRvIG5lZWQgdG8gcGFnZSBhbGlnbiBzb21lIHBlcmNw
dSBkYXRhLgoKU2h1ZmZsZSB0aGUgZXhhY3QgbGluayBvcmRlciBvZiBpdGVtcyB3aXRoaW4gdGhl
IEJTUyB0byBnaXZlCi5ic3MucGVyY3B1LnBhZ2VfYWxpZ25lZCBhcHByb3ByaWF0ZSBhbGlnbm1l
bnQsIGV2ZW4gb24gQ1BVMCwgd2hpY2ggdXNlcwouYnNzLnBlcmNwdSBpdHNlbGYuCgpJbnNlcnQg
ZXhwbGljaXQgYWxpZ25tZW50IHN1Y2ggdGhhdCB0aGUgcmVzdWx0IGlzIHNhZmUgZXZlbiB3aXRo
IG9iamVjdHMKc2hvcnRlciB0aGFuIGEgcGFnZSBpbiBsZW5ndGguICBUaGUgUE9JTlRFUl9BTElH
TiBmb3IgX19ic3NfZW5kIGlzIHRvIGNvdmVyCnRoZSBsYWNrIG9mIFNNUF9DQUNIRV9CWVRFUyBh
bGlnbm1lbnQsIGFzIHRoZSBsb29wcyB3aGljaCB6ZXJvIHRoZSBCU1MgdXNlCnBvaW50ZXItc2l6
ZWQgc3RvcmVzIG9uIGFsbCBhcmNoaXRlY3R1cmVzLgoKSW4gYWRkaXRpb24sIHdlIG5lZWQgdG8g
YmUgYWJsZSB0byBzcGVjaWZ5IGFuIGFsaWdubWVudCBhdHRyaWJ1dGUgdG8KX19ERUZJTkVfUEVS
X0NQVSgpLiAgUmV3b3JrIGl0IHNvIHRoZSBjYWxsZXIgcGFzc2VzIGluIGFsbCBhdHRyaWJ1dGVz
LCBhbmQKYWRqdXN0IERFRklORV9QRVJfQ1BVeyxfUkVBRF9NT1NUTFl9KCkgdG8gbWF0Y2guICBU
aGlzIGhhcyB0aGUgYWRkZWQgYm9udXMKdGhhdCBpdCBpcyBub3cgcG9zc2libGUgdG8gZ3JlcCBm
b3IgLmJzcy5wZXJjcHUgYW5kIGZpbmQgYWxsIHRoZSB1c2Vycy4KCkZpbmFsbHksIGludHJvZHVj
ZSBERUZJTkVfUEVSX0NQVV9QQUdFX0FMSUdORUQoKSB3aGljaCB1c2VzIGJvdGggc2VjdGlvbiBh
bmQKYWxpZ25tZW50IGF0dHJpYnV0ZXMuCgpTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxh
bmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpBY2tlZC1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4u
Z3JhbGxAYXJtLmNvbT4KLS0tCkNDOiBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+CkND
OiBXZWkgTGl1IDx3bEB4ZW4ub3JnPgpDQzogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNp
dHJpeC5jb20+CkNDOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+
CkNDOiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgpDQzogVm9sb2R5bXlyIEJh
YmNodWsgPFZvbG9keW15cl9CYWJjaHVrQGVwYW0uY29tPgoKQSBzYW1wbGUgYnVpbGQgaW5jbHVk
aW5nIHRoZSBzdWJzZXF1ZW50IHBhdGNoIGlzIG5vdzoKCmZmZmY4MmQwODA5MmQwMDAgQiB6ZXJv
X3BhZ2UKZmZmZjgyZDA4MDkyZTAwMCBCIHBlcl9jcHVfX2luaXRfdHNzCmZmZmY4MmQwODA5MmUw
MDAgQiBfX3Blcl9jcHVfc3RhcnQKZmZmZjgyZDA4MDkyZjAwMCBCIHBlcl9jcHVfX2NwdXBvb2wK
ZmZmZjgyZDA4MDkyZjAwOCBiIHBlcl9jcHVfX2NvbnRpbnVlX2luZm8KZmZmZjgyZDA4MDkyZjAx
MCBiIHBlcl9jcHVfX2dyYW50X3J3bG9jawoKd2hpY2ggZGVtb25zdHJhdGVzIHRoZSBjb3JyZWN0
IGFsaWdubWVudCBvZiBkYXRhIGluIC5ic3MucGVyY3B1IGV2ZW4gd2hlbgpmb2xsb3dpbmcgYSBu
b24tcGFnZS1zaXplZCBvYmplY3QgaW4gLmJzcy5wZXJjcHUucGFnZV9hbGlnbmVkLgoKdjM6CiAq
IEluc2VydCBleHBsaWNpdCBhbGlnbm1lbnQuCiAqIFJlZHVjZSBfX2Jzc19lbmQncyBhbGlnbm1l
bnQgdG8ganVzdCBQT0lOVEVSX0FMSUdOLgoKdjI6CiAqIFJld29yayBfX0RFRklORV9QRVJfQ1BV
KCkgdG8gYWxsb3cgZm9yIGZ1cnRoZXIgYXR0cmlidXRlcyB0byBiZSBwYXNzZWQuCiAqIFNwZWNp
ZnkgX19hbGlnbmVkKFBBR0VfU0laRSkgYXMgcGFydCBvZiBERUZJTkVfUEVSX0NQVV9QQUdFX0FM
SUdORUQoKS4KLS0tCiB4ZW4vYXJjaC9hcm0veGVuLmxkcy5TICAgICAgIHwgIDcgKysrKystLQog
eGVuL2FyY2gveDg2L3hlbi5sZHMuUyAgICAgICB8ICA3ICsrKysrLS0KIHhlbi9pbmNsdWRlL2Fz
bS1hcm0vcGVyY3B1LmggfCAgNiArKy0tLS0KIHhlbi9pbmNsdWRlL2FzbS14ODYvcGVyY3B1Lmgg
fCAgNiArKy0tLS0KIHhlbi9pbmNsdWRlL3hlbi9wZXJjcHUuaCAgICAgfCAxMCArKysrKysrKy0t
CiA1IGZpbGVzIGNoYW5nZWQsIDIyIGluc2VydGlvbnMoKyksIDE0IGRlbGV0aW9ucygtKQoKZGlm
ZiAtLWdpdCBhL3hlbi9hcmNoL2FybS94ZW4ubGRzLlMgYi94ZW4vYXJjaC9hcm0veGVuLmxkcy5T
CmluZGV4IDEyYzEwN2Y0NWQuLmNjMjcxMzFkNWUgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS94
ZW4ubGRzLlMKKysrIGIveGVuL2FyY2gvYXJtL3hlbi5sZHMuUwpAQCAtMjAxLDE0ICsyMDEsMTcg
QEAgU0VDVElPTlMKICAgICAgICAqKC5ic3Muc3RhY2tfYWxpZ25lZCkKICAgICAgICAuID0gQUxJ
R04oUEFHRV9TSVpFKTsKICAgICAgICAqKC5ic3MucGFnZV9hbGlnbmVkKQotICAgICAgICooLmJz
cykKLSAgICAgICAuID0gQUxJR04oU01QX0NBQ0hFX0JZVEVTKTsKKyAgICAgICAuID0gQUxJR04o
UEFHRV9TSVpFKTsKICAgICAgICBfX3Blcl9jcHVfc3RhcnQgPSAuOworICAgICAgICooLmJzcy5w
ZXJjcHUucGFnZV9hbGlnbmVkKQorICAgICAgIC4gPSBBTElHTihQQUdFX1NJWkUpOwogICAgICAg
ICooLmJzcy5wZXJjcHUpCiAgICAgICAgLiA9IEFMSUdOKFNNUF9DQUNIRV9CWVRFUyk7CiAgICAg
ICAgKiguYnNzLnBlcmNwdS5yZWFkX21vc3RseSkKICAgICAgICAuID0gQUxJR04oU01QX0NBQ0hF
X0JZVEVTKTsKICAgICAgICBfX3Blcl9jcHVfZGF0YV9lbmQgPSAuOworICAgICAgICooLmJzcykK
KyAgICAgICAuID0gQUxJR04oUE9JTlRFUl9BTElHTik7CiAgICAgICAgX19ic3NfZW5kID0gLjsK
ICAgfSA6dGV4dAogICBfZW5kID0gLiA7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYveGVuLmxk
cy5TIGIveGVuL2FyY2gveDg2L3hlbi5sZHMuUwppbmRleCBhNzMxMzljZDI5Li4zYmYyMTk3NWEy
IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYveGVuLmxkcy5TCisrKyBiL3hlbi9hcmNoL3g4Ni94
ZW4ubGRzLlMKQEAgLTI5MywxNCArMjkzLDE3IEBAIFNFQ1RJT05TCiAgICAgICAgX19ic3Nfc3Rh
cnQgPSAuOwogICAgICAgICooLmJzcy5zdGFja19hbGlnbmVkKQogICAgICAgICooLmJzcy5wYWdl
X2FsaWduZWQqKQotICAgICAgICooLmJzcykKLSAgICAgICAuID0gQUxJR04oU01QX0NBQ0hFX0JZ
VEVTKTsKKyAgICAgICAuID0gQUxJR04oUEFHRV9TSVpFKTsKICAgICAgICBfX3Blcl9jcHVfc3Rh
cnQgPSAuOworICAgICAgICooLmJzcy5wZXJjcHUucGFnZV9hbGlnbmVkKQorICAgICAgIC4gPSBB
TElHTihQQUdFX1NJWkUpOwogICAgICAgICooLmJzcy5wZXJjcHUpCiAgICAgICAgLiA9IEFMSUdO
KFNNUF9DQUNIRV9CWVRFUyk7CiAgICAgICAgKiguYnNzLnBlcmNwdS5yZWFkX21vc3RseSkKICAg
ICAgICAuID0gQUxJR04oU01QX0NBQ0hFX0JZVEVTKTsKICAgICAgICBfX3Blcl9jcHVfZGF0YV9l
bmQgPSAuOworICAgICAgICooLmJzcykKKyAgICAgICAuID0gQUxJR04oUE9JTlRFUl9BTElHTik7
CiAgICAgICAgX19ic3NfZW5kID0gLjsKICAgfSA6dGV4dAogICBfZW5kID0gLiA7CmRpZmYgLS1n
aXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL3BlcmNwdS5oIGIveGVuL2luY2x1ZGUvYXNtLWFybS9w
ZXJjcHUuaAppbmRleCA5NTg0YjgzMGQ0Li4yNjQxMjBiMTkyIDEwMDY0NAotLS0gYS94ZW4vaW5j
bHVkZS9hc20tYXJtL3BlcmNwdS5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vcGVyY3B1LmgK
QEAgLTEwLDEwICsxMCw4IEBAIGV4dGVybiBjaGFyIF9fcGVyX2NwdV9zdGFydFtdLCBfX3Blcl9j
cHVfZGF0YV9lbmRbXTsKIGV4dGVybiB1bnNpZ25lZCBsb25nIF9fcGVyX2NwdV9vZmZzZXRbTlJf
Q1BVU107CiB2b2lkIHBlcmNwdV9pbml0X2FyZWFzKHZvaWQpOwogCi0vKiBTZXBhcmF0ZSBvdXQg
dGhlIHR5cGUsIHNvIChpbnRbM10sIGZvbykgd29ya3MuICovCi0jZGVmaW5lIF9fREVGSU5FX1BF
Ul9DUFUodHlwZSwgbmFtZSwgc3VmZml4KSAgICAgICAgICAgICAgICAgICAgXAotICAgIF9fc2Vj
dGlvbigiLmJzcy5wZXJjcHUiICNzdWZmaXgpICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwK
LSAgICBfX3R5cGVvZl9fKHR5cGUpIHBlcl9jcHVfIyNuYW1lCisjZGVmaW5lIF9fREVGSU5FX1BF
Ul9DUFUoYXR0ciwgdHlwZSwgbmFtZSkgXAorICAgIGF0dHIgX190eXBlb2ZfXyh0eXBlKSBwZXJf
Y3B1XyAjIyBuYW1lCiAKICNkZWZpbmUgcGVyX2NwdSh2YXIsIGNwdSkgIFwKICAgICAoKlJFTE9D
X0hJREUoJnBlcl9jcHVfXyMjdmFyLCBfX3Blcl9jcHVfb2Zmc2V0W2NwdV0pKQpkaWZmIC0tZ2l0
IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9wZXJjcHUuaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvcGVy
Y3B1LmgKaW5kZXggZmYzNGRjNzg5Ny4uNWI2Y2VmMDRjNCAxMDA2NDQKLS0tIGEveGVuL2luY2x1
ZGUvYXNtLXg4Ni9wZXJjcHUuaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L3BlcmNwdS5oCkBA
IC03LDEwICs3LDggQEAgZXh0ZXJuIHVuc2lnbmVkIGxvbmcgX19wZXJfY3B1X29mZnNldFtOUl9D
UFVTXTsKIHZvaWQgcGVyY3B1X2luaXRfYXJlYXModm9pZCk7CiAjZW5kaWYKIAotLyogU2VwYXJh
dGUgb3V0IHRoZSB0eXBlLCBzbyAoaW50WzNdLCBmb28pIHdvcmtzLiAqLwotI2RlZmluZSBfX0RF
RklORV9QRVJfQ1BVKHR5cGUsIG5hbWUsIHN1ZmZpeCkgICAgICAgICAgICAgICAgICAgIFwKLSAg
ICBfX3NlY3Rpb24oIi5ic3MucGVyY3B1IiAjc3VmZml4KSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBcCi0gICAgX190eXBlb2ZfXyh0eXBlKSBwZXJfY3B1XyMjbmFtZQorI2RlZmluZSBfX0RF
RklORV9QRVJfQ1BVKGF0dHIsIHR5cGUsIG5hbWUpIFwKKyAgICBhdHRyIF9fdHlwZW9mX18odHlw
ZSkgcGVyX2NwdV8gIyMgbmFtZQogCiAvKiB2YXIgaXMgaW4gZGlzY2FyZGVkIHJlZ2lvbjogb2Zm
c2V0IHRvIHBhcnRpY3VsYXIgY29weSB3ZSB3YW50ICovCiAjZGVmaW5lIHBlcl9jcHUodmFyLCBj
cHUpICBcCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4vcGVyY3B1LmggYi94ZW4vaW5jbHVk
ZS94ZW4vcGVyY3B1LmgKaW5kZXggYWVlYzVjMTlkNi4uNzFhMzFjYzM2MSAxMDA2NDQKLS0tIGEv
eGVuL2luY2x1ZGUveGVuL3BlcmNwdS5oCisrKyBiL3hlbi9pbmNsdWRlL3hlbi9wZXJjcHUuaApA
QCAtOSw5ICs5LDE1IEBACiAgKiBUaGUgXyMjbmFtZSBjb25jYXRlbmF0aW9uIGlzIGJlaW5nIHVz
ZWQgaGVyZSB0byBwcmV2ZW50ICduYW1lJyBmcm9tIGdldHRpbmcKICAqIG1hY3JvIGV4cGFuZGVk
LCB3aGlsZSBzdGlsbCBhbGxvd2luZyBhIHBlci1hcmNoaXRlY3R1cmUgc3ltYm9sIG5hbWUgcHJl
Zml4LgogICovCi0jZGVmaW5lIERFRklORV9QRVJfQ1BVKHR5cGUsIG5hbWUpIF9fREVGSU5FX1BF
Ul9DUFUodHlwZSwgXyMjbmFtZSwgKQorI2RlZmluZSBERUZJTkVfUEVSX0NQVSh0eXBlLCBuYW1l
KSBcCisgICAgX19ERUZJTkVfUEVSX0NQVShfX3NlY3Rpb24oIi5ic3MucGVyY3B1IiksIHR5cGUs
IF8gIyMgbmFtZSkKKworI2RlZmluZSBERUZJTkVfUEVSX0NQVV9QQUdFX0FMSUdORUQodHlwZSwg
bmFtZSkgXAorICAgIF9fREVGSU5FX1BFUl9DUFUoX19zZWN0aW9uKCIuYnNzLnBlcmNwdS5wYWdl
X2FsaWduZWQiKSBcCisgICAgICAgICAgICAgICAgICAgICBfX2FsaWduZWQoUEFHRV9TSVpFKSwg
dHlwZSwgXyAjIyBuYW1lKQorCiAjZGVmaW5lIERFRklORV9QRVJfQ1BVX1JFQURfTU9TVExZKHR5
cGUsIG5hbWUpIFwKLQlfX0RFRklORV9QRVJfQ1BVKHR5cGUsIF8jI25hbWUsIC5yZWFkX21vc3Rs
eSkKKyAgICBfX0RFRklORV9QRVJfQ1BVKF9fc2VjdGlvbigiLmJzcy5wZXJjcHUucmVhZF9tb3N0
bHkiKSwgdHlwZSwgXyAjIyBuYW1lKQogCiAjZGVmaW5lIGdldF9wZXJfY3B1X3Zhcih2YXIpICAo
cGVyX2NwdV9fIyN2YXIpCiAKLS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 18:03:28 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 18: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 1hs9zM-0008Av-JS; Mon, 29 Jul 2019 18:03:12 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=hB3/=V2=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hs9zL-0008Aq-Gh
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 18:03:11 +0000
X-Inumbo-ID: 1e496ccc-b22b-11e9-8cb4-dff55235a222
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 1e496ccc-b22b-11e9-8cb4-dff55235a222;
 Mon, 29 Jul 2019 18:03:07 +0000 (UTC)
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: nIHGPt8sxdHdYawDcPqX4kQzrgkRZKkoNjrhwjlbJI6rkX2HTPF/jvAyIgz1IRlMPErBxYmRCM
 E2Tmr+op4hIb1oZrYHYizzjkR1fxrPUvaefiAY9DP34elZWdo+MyQfMn9ioDGArwwqowjOa80X
 l7BbXeEjzjUArAVpFLOHdluC8xw0BDAb3sal3ed5mxRgGmOXuK76bx7VkVB7JvthLYgT3yU/lW
 JFwk5nhpWO7U3/9Id8WKmdUeX80hIt0qEofzuyQ6V0cvo2/+30woEkLJFe9m+mT5TpDu9d9t+x
 6Uc=
X-SBRS: 2.7
X-MesageID: 3697001
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,323,1559534400"; 
   d="scan'208";a="3697001"
To: Jan Beulich <JBeulich@suse.com>
References: <20190726210854.6408-1-andrew.cooper3@citrix.com>
 <20190726210854.6408-5-andrew.cooper3@citrix.com>
 <9c5c9972-801a-e01a-171e-bcabde79eb6f@suse.com>
 <bb203e66-6edd-4edd-4f96-1fe95c1f9ccd@citrix.com>
 <f585f767-f6a0-e9ce-bbab-2183dde59e97@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <59379d7b-6add-4f34-c82e-1d8124871d9e@citrix.com>
Date: Mon, 29 Jul 2019 19:03:01 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <f585f767-f6a0-e9ce-bbab-2183dde59e97@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 4/4] xen/percpu: Make DECLARE_PER_CPU() and
 __DEFINE_PER_CPU() common
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <JGross@suse.com>, StefanoStabellini <sstabellini@kernel.org>,
 Wei Liu <wl@xen.org>, Julien Grall <julien.grall@arm.com>,
 Xen-devel <xen-devel@lists.xenproject.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjkvMDcvMjAxOSAxNDo1NCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gT24gMjkuMDcuMjAxOSAx
NToyMywgQW5kcmV3IENvb3BlciB3cm90ZToKPj4gT24gMjkvMDcvMjAxOSAxNDowMCwgSmFuIEJl
dWxpY2ggd3JvdGU6Cj4+PiBPbiAyNi4wNy4yMDE5IDIzOjA4LCBBbmRyZXcgQ29vcGVyIHdyb3Rl
Ogo+Pj4+IC0tLSBhL3hlbi9pbmNsdWRlL3hlbi9wZXJjcHUuaAo+Pj4+ICsrKyBiL3hlbi9pbmNs
dWRlL3hlbi9wZXJjcHUuaAo+Pj4+IEBAIC0zLDYgKzMsMTIgQEAKPj4+PiAgICAKPj4+PiAgICAj
aW5jbHVkZSA8YXNtL3BlcmNwdS5oPgo+Pj4+ICAgIAo+Pj4+ICsjZGVmaW5lIERFQ0xBUkVfUEVS
X0NQVSh0eXBlLCBuYW1lKSBcCj4+Pj4gKyAgICBleHRlcm4gX190eXBlb2ZfXyh0eXBlKSBwZXJf
Y3B1X18gIyMgbmFtZQo+Pj4+ICsKPj4+PiArI2RlZmluZSBfX0RFRklORV9QRVJfQ1BVKGF0dHIs
IHR5cGUsIG5hbWUpIFwKPj4+PiArICAgIGF0dHIgX190eXBlb2ZfXyh0eXBlKSBwZXJfY3B1XyAj
IyBuYW1lCj4+Pj4gKwo+Pj4+ICAgIC8qCj4+Pj4gICAgICogU2VwYXJhdGUgb3V0IHRoZSB0eXBl
LCBzbyAoaW50WzNdLCBmb28pIHdvcmtzLgo+Pj4+ICAgICAqCj4+PiBCeSBtb3ZpbmcgdGhpbmdz
IGhlcmUgeW91IHJlbmRlciBzdGFsZSB0aGUgcmVtYWluZGVyIG9mIHRoZQo+Pj4gY29tbWVudCBp
biBjb250ZXh0IGFib3ZlOiBObyBwZXItYXJjaCBzeW1ib2wgbmFtZSBwcmVmaXggaXMgZ29pbmcK
Pj4+IHRvIGJlIHBvc3NpYmxlIGFueW1vcmUuIEknbSBub3QgYWdhaW5zdCBpdCwgYnV0IHRoaXMg
Y29tbWVudAo+Pj4gd291bGQgdGhlbiB3YW50IGFkanVzdGluZy4gV2hhdCdzIG5vdCBpbW1lZGlh
dGVseSBjbGVhciB0byBtZSBpcwo+Pj4gd2hldGhlciB0aGUgdHdvLXN0YWdlIGNvbmNhdGVuYXRp
b24gb2YgYW4gdW5kZXJzY29yZSBlYWNoIGlzIHRoZW4KPj4+IHN0aWxsIG5lY2Vzc2FyeS4KPj4g
WWVzIGl0IGlzIHN0aWxsIG5lY2Vzc2FyeS7CoCBTZWUgdGhlIFRTUyB0aHJlYWQgZm9yIHdoeS4K
PiBObywgdGhhdCB0aHJlYWQgZG9lc24ndCBleHBsYWluIGl0LiBGcm9tIGFuIGluaXRpYWwgbG9v
ayBJIHRoaW5rCj4gdHdvLXN0YWdlIGV4cGFuc2lvbiBpcyBzdGlsbCBuZWNlc3NhcnkKCkl0IGlz
IGFib3V0IHByZXZlbnRpbmcgJ25hbWUnIGJlaW5nIGV4cGFuZGVkLCBkdWUgdG8gdGhlIG1lc3Mg
d2l0aApjcHVtYXNrX3NjcmF0Y2gsIHdoaWNoIHJlcXVpcmVzIGEgIyMgYXQgbGVhc3QgYXQgdGhl
IHRvcCBsZXZlbC4KCkkgcGVyc29uYWxseSB0aGluayB0aGF0IGZpeGluZyBjcHVtYXNrX3NjcmF0
Y2ggaXMgdGhlIHJpZ2h0IHdheSB0byBnbywKYnV0IEkgc3BlY2lmaWNhbGx5IGRpZG4ndCB0b3Vj
aCB0aGF0IHNvIGFzIHRvIGF2b2lkIHdyZWFraW5nIGhhdm9jIHdpdGgKSnVlcmdlbidzIGNvcmUt
c2NoZWR1bGluZyBzZXJpZXMuCgo+ICwgYnV0IGl0IGNvdWxkIHRoZW4gYmUKPiBfICMjIG5hbWUg
b24gdGhlIGZpcnN0IGFuZCBwZXJfY3B1ICMjIG5hbWUgb24gdGhlIHNlY29uZCAoaS5lLgo+IG5v
IGRvdWJsZSB1bmRlcnNjb3JlIGluIHRoZSBtaWRkbGUgYW55bW9yZSkuCgpIbW0sIHByb2JhYmx5
LCBidXQuLi4KCj4gT2YgY291cnNlIHRoZXJlIG1heQo+IGJlIHJlYXNvbnMgd2h5IHdlIGFjdHVh
bGx5IF93YW50XyBhIGRvdWJsZSB1bmRlcnNjb3JlIHRoZXJlLgoKLi4uIEkgZG9uJ3QgaGF2ZSB0
aGUgZWZmb3J0IG9yIGVuZXJneSAtIGJ1dCBtb3N0IGltcG9ydGFudGx5LCB0aW1lIC0gdG8KcmV3
cml0ZSBYZW4gZnJvbSBzY3JhdGNoLgoKSWYgdGhlcmUgaXMgYSBjb25jcmV0ZSByZWFzb24gd2h5
IGRyb3BwaW5nIHRoZSBkb3VibGUgdW5kZXJzY29yZSBpcwpnb29kL25lY2Vzc2FyeS9vdGhlciwg
dGhlbiBpdCBzaG91bGQgYmUgcHJlc2VudCBhcyBpdHMgb3duIHBhdGNoLCBub3QKY3Jvd2JhcnJl
ZCBpbnRvIGFuIHVucmVsYXRlZCBjbGVhbnVwIHBhdGNoLgoKVW50aWwgdGhlbiwgdGhlIGluZXJ0
aWEgb2YgImJlY2F1c2UgaXRzIGFscmVhZHkgbGlrZSB0aGlzIiB3aW5zLgoKfkFuZHJldwoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 18:06:00 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 18: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 1hsA1u-0008Hm-3Q; Mon, 29 Jul 2019 18:05:50 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=kpHI=V2=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hsA1s-0008HX-QD
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 18:05:48 +0000
X-Inumbo-ID: 7c3fcf42-b22b-11e9-b824-b35212d565c2
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 7c3fcf42-b22b-11e9-b824-b35212d565c2;
 Mon, 29 Jul 2019 18:05:45 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hsA1o-0001hn-DG; Mon, 29 Jul 2019 18:05:44 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hsA1o-0007Mz-5q; Mon, 29 Jul 2019 18:05:44 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hsA1o-0005im-4y; Mon, 29 Jul 2019 18:05:44 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139462-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:test-amd64-i386-xl-qemuu-ovmf-amd64:guest-start/debianhvm.repeat:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-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-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=fff3159900d2b95613a9cb75fc3703e67a674729
X-Osstest-Versions-That: qemuu=bf8b024372bf8abf5a9f40bfa65eeefad23ff988
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 29 Jul 2019 18:05:44 +0000
Subject: [Xen-devel] [qemu-mainline test] 139462: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTQ2MiBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzk0NjIvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1v
dm1mLWFtZDY0IDE4IGd1ZXN0LXN0YXJ0L2RlYmlhbmh2bS5yZXBlYXQgZmFpbCBSRUdSLiB2cy4g
MTM5MzAwCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5n
OgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICBmYWlsIGxpa2UgMTM5MzAwCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMzkzMDAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFp
bCBsaWtlIDEzOTMwMAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTM5MzAwCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzkz
MDAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAg
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bC1zZWF0dGxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAg
ICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5l
c3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVk
aXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVs
dGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNy
ZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1j
cmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
dmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEw
LWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHFlbXV1ICAgICAg
ICAgICAgICAgIGZmZjMxNTk5MDBkMmI5NTYxM2E5Y2I3NWZjMzcwM2U2N2E2NzQ3MjkKYmFzZWxp
bmUgdmVyc2lvbjoKIHFlbXV1ICAgICAgICAgICAgICAgIGJmOGIwMjQzNzJiZjhhYmY1YTlmNDBi
ZmE2NWVlZWZhZDIzZmY5ODgKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzOTMwMCAgMjAxOS0wNy0y
NCAwMzoyMDo0MSBaICAgIDUgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMzkzMzUgIDIwMTkt
MDctMjUgMTE6Mzc6MjggWiAgICA0IGRheXMgICAgNiBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2lu
Y2UgICAxMzk0MDEgIDIwMTktMDctMjcgMDk6Mjk6MzAgWiAgICAyIGRheXMgICAgMyBhdHRlbXB0
cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBDb3JuZWxp
YSBIdWNrIDxjb2h1Y2tAcmVkaGF0LmNvbT4KICBEYW1pZW4gSGVkZGUgPGRhbWllbi5oZWRkZUBn
cmVlbnNvY3MuY29tPgogIERhdmlkIEdpYnNvbiA8ZGF2aWRAZ2lic29uLmRyb3BiZWFyLmlkLmF1
PgogIERhdmlkIEhpbGRlbmJyYW5kIDxkYXZpZEByZWRoYXQuY29tPgogIERyLiBEYXZpZCBBbGFu
IEdpbGJlcnQgPGRnaWxiZXJ0QHJlZGhhdC5jb20+CiAgRXZnZW55IFlha292bGV2IDx3cmZzaEB5
YW5kZXgtdGVhbS5ydT4KICBGYXJoYW4gQWxpIDxhbGlmbUBsaW51eC5pYm0uY29tPgogIEl2YW4g
UmVuIDxpdmFucmVuQHRlbmNlbnQuY29tPgogIEl2YW4gUmVuIDxyZW55aW1lQGdtYWlsLmNvbT4K
ICBKYW4gS2lzemthIDxqYW4ua2lzemthQHNpZW1lbnMuY29tPgogIEp1YW4gUXVpbnRlbGEgPHF1
aW50ZWxhQHJlZGhhdC5jb20+CiAgTWFyYy1BbmRyw6kgTHVyZWF1IDxtYXJjYW5kcmUubHVyZWF1
QHJlZGhhdC5jb20+CiAgTWFyayBSdXRsYW5kIDxtYXJrLnJ1dGxhbmRAYXJtLmNvbT4KICBNaWNo
YWVsIFMuIFRzaXJraW4gPG1zdEByZWRoYXQuY29tPgogIFBhb2xvIEJvbnppbmkgPHBib256aW5p
QHJlZGhhdC5jb20+CiAgUGV0ZXIgTWF5ZGVsbCA8cGV0ZXIubWF5ZGVsbEBsaW5hcm8ub3JnPgog
IFN0ZWZhbiBCZXJnZXIgPHN0ZWZhbmJAbGludXguaWJtLmNvbT4KICBTdGVmYW4gQmVyZ2VyIDxz
dGVmYW5iQGxpbnV4LnZuZXQuaWJtLmNvbT4KICBTdGVmYW4gSGFqbm9jemkgPHN0ZWZhbmhhQHJl
ZGhhdC5jb20+CiAgWmhlbmd1aSBsaSA8bGl6aGVuZ3VpQGh1YXdlaS5jb20+Cgpqb2JzOgogYnVp
bGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkz
ODYteHNtICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02
NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhl
bDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
b3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRt
cmVzdHJpY3QgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVs
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1x
ZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNl
YXR0bGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFk
b3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02
NC1hcm02NC14bC10aHVuZGVyeCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9u
IG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmlt
YWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZh
aWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0
L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdl
bmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0
LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpU
ZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5v
cmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2
aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA3NzkgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 18:38:28 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 18: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 1hsAXA-0001xL-Tj; Mon, 29 Jul 2019 18:38: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=f31F=V2=gmail.com=lars.kurth.xen@srs-us1.protection.inumbo.net>)
 id 1hsAX9-0001xG-Pm
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 18:38:07 +0000
X-Inumbo-ID: 0075f3b2-b230-11e9-8980-bc764e045a96
Received: from mail-wr1-x42f.google.com (unknown [2a00:1450:4864:20::42f])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0075f3b2-b230-11e9-8980-bc764e045a96;
 Mon, 29 Jul 2019 18:38:05 +0000 (UTC)
Received: by mail-wr1-x42f.google.com with SMTP id z1so62919942wru.13
 for <xen-devel@lists.xenproject.org>; Mon, 29 Jul 2019 11:38:05 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:message-id:mime-version:subject:date:in-reply-to:cc:to
 :references; bh=6sQgyJIeBp7Uu2/kLtnmnrSRlOCg6F7UeZCktuQDs1U=;
 b=S2cXrUifXhTiZDkYQpSk82UP2uxEjXwZcHECxQHfJdmzp/CP9Ib/7Lkp687vLZTXon
 GLEmfZbr3IWP5CWaw6fOBsB24epp4FTIbwPtrtHkhz6Sk9zJrgeE7p96wlBRKGd72B12
 meB4JiLzAAAXXszS54gZT79oaXwrty0Dk5FZLnnNOsjNa1As8lScCbe0hIs8DzJTDLsi
 qD2HR0ZJhmlre6HNeoO7MV82GkfUGZ/a097oVcfCvpCNkv5h+dEl5k0XvuBjNb7jzZgy
 S7A6cFrA1iDeEXGUiTLz55+R/26iKWD7fpHdhd6A1H2nejvelTCwEHhat40EPFYWSuVB
 6a0w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:message-id:mime-version:subject:date
 :in-reply-to:cc:to:references;
 bh=6sQgyJIeBp7Uu2/kLtnmnrSRlOCg6F7UeZCktuQDs1U=;
 b=sBhYit+O67H3amukN1hjH1JL+KyySSp+9s8hiXJayyTVlPleto02rZfR7fK5wAOrBu
 0bsnimdspo7Il1aXkgFv1+4I5fpG0ITfd60tT5uMvCyCS5h9WxcS/L09xrv93hkIxHU5
 RttbN5DLWMYVNbbf0+fJY/ZZiE6Un/dImz5UloqVLCMtP5C2wBFIBv2/Pgs86Qaidbc1
 EixMRbrye9COg0MZ7oIv04bRSbJIBzZO758dwAZwhlxGggi7E4SayzNOSGtdlBqMBNG7
 uqgfpXb6rJ6FtD5TXjl/LcHdzz8eHo7rg/1eXbrywYTSB1EWfkVIpDiSVROElm80BiEs
 iRSg==
X-Gm-Message-State: APjAAAV8GcINN/90EmQhhyShlhvvsesjgLuqvaxQ28aLe1gUqE3yNXk4
 CMxexC17jkbULF0O/a3Ykxc=
X-Google-Smtp-Source: APXvYqzN6YVlvRCGCS/pK3TmgWKM0AFrdnu6/E1r5O/30OH74TMtOgCOgvBJ5MNDG/t/QN+tLOfUZQ==
X-Received: by 2002:a5d:408c:: with SMTP id o12mr25881056wrp.176.1564425483702; 
 Mon, 29 Jul 2019 11:38:03 -0700 (PDT)
Received: from ?IPv6:2a02:c7f:ac18:da00:383e:c45d:2023:5881?
 ([2a02:c7f:ac18:da00:383e:c45d:2023:5881])
 by smtp.gmail.com with ESMTPSA id s10sm47218235wrt.49.2019.07.29.11.38.02
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Mon, 29 Jul 2019 11:38:02 -0700 (PDT)
From: Lars Kurth <lars.kurth.xen@gmail.com>
X-Google-Original-From: Lars Kurth <lars.kurth@xenproject.org>
Message-Id: <DA30FA07-2D81-47C4-8A53-DAABF14B6749@xenproject.org>
Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\))
Date: Mon, 29 Jul 2019 19:38:01 +0100
In-Reply-To: <CACJ1ZNsXOP-NHHhVTvxnsLvMx1FdJQgEibTsH4nj01b0WrO7fA@mail.gmail.com>
To: Olivier Lambert <lambert.olivier@gmail.com>
References: <CACJ1ZNsXOP-NHHhVTvxnsLvMx1FdJQgEibTsH4nj01b0WrO7fA@mail.gmail.com>
X-Mailer: Apple Mail (2.3445.9.1)
Subject: Re: [Xen-devel] [RFC] XCP-ng subproject proposal
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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 <committers@xenproject.org>
Content-Type: multipart/mixed; boundary="===============7876444526571312366=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============7876444526571312366==
Content-Type: multipart/alternative;
	boundary="Apple-Mail=_B3286564-8478-48A8-9E54-E2D319E3928B"


--Apple-Mail=_B3286564-8478-48A8-9E54-E2D319E3928B
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

Hi everyone,

adding committers, who would need to vote for or against the proposal. =
The title probably does not need an RFC, which is why no-one looked at =
it so far

I think this is a great idea and I would want to welcome XCP-ng into the =
project: with this in mind, I vote +1

Lars


> On 22 Jul 2019, at 17:25, Olivier Lambert <lambert.olivier@gmail.com> =
wrote:
>=20
> Hello everyone,
>=20
> Following up on discussions that we had at the last Xen summit, =
we=E2=80=99re submitting a Xen subproject proposal, regarding XCP-ng =
project (https://xcp-ng.org <https://xcp-ng.org/>). Feel free to give =
your feedback!
>=20
> Regards,
>=20
> Olivier Lambert and XCP-ng team
>=20
>=20
> # XCP-ng proposal
>=20
> ## The Project
>=20
> XCP-ng is a turn-key virtualization platform based on the Xen =
Hypervisor, using existing Xen Project tools (XAPI). It's built from =
Xenserver source, improved and maintained by both passionate individuals =
and companies. The result is a completely free and Open Source solution =
available for everyone.
>=20
> Thanks to a very successful Kickstarter campaign as well as backing =
from various companies, the project doesn't require any further funds =
and isn't seeking monetary contributions.
>=20
> We believe forming a Xen sub-project within the Linux Foundation has =
the potential to bring further companies and contributors into the Xen =
Project as a whole, as well as demonstrate our dedication to open =
source. XCP-ng has already displayed its ability to draw new users into =
the Xen virtualization ecosystem. For new users, utilizing Xen from =
scratch can be daunting. XCP-ng offers a way to solve this problem by =
drawing end-users more closely into the Xen Project and providing an =
easy route for prospective Xen users to get started with Xen. This is an =
area where Xen has been trailing KVM for a long time. Hosting XCP-ng =
within the Xen Project provides a route to level the playing field. It =
would also enable the Xen Project to leverage XCP-ng success stories for =
the benefit of the Xen Project as a whole.
>=20
> ## The Mission
>=20
> Our goal is to continue development of XCP-ng while building a large =
community of contributors to XCP-ng. We also expect an increase of =
contributions to XAPI as well as the Xen Project. Through large =
community involvement and contributions we have already turned XCP-ng =
into a stable hypervisor platform that is used in small and large =
enterprise deployments.
>=20
> ## Upstream first, fully Open Source
>=20
> Vates and XCP-ng have started to work with a number of academic =
organizations with the aim to fund and develop feature improvements and =
new features that benefit the whole Xen Project ecosystem (including the =
Hypervisor and XAPI). We follow an upstream first philosophy, which is =
possible because of the fast release cycle of XCP-ng and expect to =
become a long-term contributor to XAPI and the Hypervisor project.
>=20
> Besides contributions, we believe that an XCP-ng which is part of the =
Xen Project will deliver other benefits:
>=20
> * Bring passionate and verbal XCP-ng users closer to the Xen Project
> * Bring more publicity to the Xen Project: currently we have the =
XCP-ng blog, newsletter and success stories, which we are willing to =
share with the Xen Project
>=20
> With an incredibly active forum, IRC, and github, we are always =
looking for more contributors to the project. We also believe in giving =
back to the open source community via contributions to upstream =
projects, and we believe becoming a Xen Project member will help in our =
ability to do so. To further our dedication to open source, Vates SAS, =
the company with the most active contributions to XCP-ng currently, is =
in the process of becoming a Linux Foundation member.
>=20
> ## How we differ from existing platforms
>=20
> Our vision is to maintain XCP-ng as a complete easy-to-use hypervisor =
solution similar to existing full-stack solutions. Where we differ is =
our dedication to the open source mindset. We have no licensing system =
or license restrictions, all pieces of the platform are free to use. =
Simultaneously, we encourage community involvement and have merged many =
community contributions already.
>=20
> ## Infrastructure
>=20
> The infrastructure will be primarily managed by Vates, with multiple =
companies in partnership (mainly hosting companies owning DC real =
estate). Access and resources can be given for people interested in =
becoming maintainers.
>=20
> We would also like to expand the very active XCP-ng forum to also =
cover Xen and XAPI, providing a modern user friendly interface for users =
to discuss the hypervisor and related parts with dedicated sections. =
This will help to centralize much Xen & XAPI discussion in a place that =
is easier for casual users to find than a mailing list.
>=20
> ## Security
>=20
> XCP-ng has a dedicated email for security feedback =
(security@xcp-ng.org <mailto:security@xcp-ng.org>) and is already a =
member of the Xen pre-disclosure mailing list.
>=20
> ## License
>=20
> XCP-ng can be considered as a specialized Linux distribution, so there =
are multiple packages inside it. However, most of its packages are =
licensed in GPLv2.
>=20
> ## Contributors / Roles
>=20
> Project lead: Olivier Lambert (Vates SAS)
>=20
> * Github org: https://github.com/xcp-ng/ <https://github.com/xcp-ng/>
> * Main website: https://xcp-ng.org <https://xcp-ng.org/>
>=20
> Extra notes:
>=20
> * we already contributed to Xen hypervisor (see =
https://lists.xenproject.org/archives/html/xen-devel/2019-02/msg01602.html=
 =
<https://lists.xenproject.org/archives/html/xen-devel/2019-02/msg01602.htm=
l> ) and we plan to do more in the future
> * we already contributed to XAPI (see =
https://github.com/xapi-project/xen-api-libs-transitional/commit/3f881066a=
1bdd4b52275e49edb57fba0d47c2dc9 =
<https://github.com/xapi-project/xen-api-libs-transitional/commit/3f881066=
a1bdd4b52275e49edb57fba0d47c2dc9> )
> * we added new features (ZoL support, zstd compression=E2=80=A6)
> * we contributed to various other projects (eg: ZFS on Linux =
https://github.com/zfsonlinux/zfs/pull/8866 =
<https://github.com/zfsonlinux/zfs/pull/8866>)=20
> * we are committed to invest money and time in R&D for XCP-ng (see =
https://xcp-ng.org/blog/2018/12/19/xcp-ng-research-initiative/ =
<https://xcp-ng.org/blog/2018/12/19/xcp-ng-research-initiative/> )
> * our dev process is fully documented and open: =
https://github.com/xcp-ng/xcp/wiki/Development-process-tour =
<https://github.com/xcp-ng/xcp/wiki/Development-process-tour>
> * we have dev diaries explaining to everyone what we are working on, =
in details: =
https://xcp-ng.org/forum/topic/1036/dev-diaries-1-analyzing-storage-perf-s=
mapiv3 =
<https://xcp-ng.org/forum/topic/1036/dev-diaries-1-analyzing-storage-perf-=
smapiv3>_______________________________________________
> Xen-devel mailing list
> Xen-devel@lists.xenproject.org
> https://lists.xenproject.org/mailman/listinfo/xen-devel


--Apple-Mail=_B3286564-8478-48A8-9E54-E2D319E3928B
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;" class=3D"">Hi =
everyone,<div class=3D""><br class=3D""></div><div class=3D"">adding =
committers, who would need to vote for or against the proposal. The =
title probably does not need an RFC, which is why no-one looked at it so =
far</div><div class=3D""><br class=3D""></div><div class=3D"">I think =
this is a great idea and I would want to welcome XCP-ng into the =
project: with this in mind, I vote +1</div><div class=3D""><br =
class=3D""></div><div class=3D"">Lars</div><div class=3D""><br =
class=3D""><div><br class=3D""><blockquote type=3D"cite" class=3D""><div =
class=3D"">On 22 Jul 2019, at 17:25, Olivier Lambert &lt;<a =
href=3D"mailto:lambert.olivier@gmail.com" =
class=3D"">lambert.olivier@gmail.com</a>&gt; wrote:</div><br =
class=3D"Apple-interchange-newline"><div class=3D""><div dir=3D"ltr" =
class=3D""><div class=3D"">Hello everyone,</div><div class=3D""></div><div=
 class=3D""><div class=3D"">
<br class=3D"webkit-block-placeholder"></div><p class=3D"">Following up =
on discussions that we had at the last Xen summit, we=E2=80=99re =
submitting a Xen subproject proposal, regarding XCP-ng project (<a =
href=3D"https://xcp-ng.org/" class=3D"">https://xcp-ng.org</a>). Feel =
free to give your feedback! </p><p class=3D"">Regards,

</p><p class=3D"">Olivier Lambert and XCP-ng team</p><div class=3D""><br =
class=3D"webkit-block-placeholder"></div><p class=3D""># XCP-ng =
proposal<br class=3D""><br class=3D"">## The Project<br class=3D""><br =
class=3D"">XCP-ng is a turn-key virtualization platform based on the Xen =
Hypervisor, using existing Xen Project tools (XAPI). It's built from =
Xenserver source, improved and maintained by both passionate individuals =
and companies. The result is a completely free and Open Source solution =
available for everyone.<br class=3D""><br class=3D"">Thanks to a very =
successful Kickstarter campaign as well as backing from various =
companies, the project doesn't require any further funds and isn't =
seeking monetary contributions.<br class=3D""><br class=3D"">We believe =
forming a Xen sub-project within the Linux Foundation has the potential =
to bring further companies and contributors into the Xen Project as a =
whole, as well as demonstrate our dedication to open source. XCP-ng has =
already displayed its ability to draw new users into the Xen =
virtualization ecosystem. For new users, utilizing Xen from scratch can =
be daunting. XCP-ng offers a way to solve this problem by drawing =
end-users more closely into the Xen Project and providing an easy route =
for prospective Xen users to get started with Xen. This is an area where =
Xen has been trailing KVM for a long time. Hosting XCP-ng within the Xen =
Project provides a route to level the playing field. It would also =
enable the Xen Project to leverage XCP-ng success stories for the =
benefit of the Xen Project as a whole.<br class=3D""><br class=3D"">## =
The Mission<br class=3D""><br class=3D"">Our goal is to continue =
development of XCP-ng while building a large community of contributors =
to XCP-ng. We also expect an increase of contributions to XAPI as well =
as the Xen Project. Through large community involvement and =
contributions we have already turned XCP-ng into a stable hypervisor =
platform that is used in small and large enterprise deployments.<br =
class=3D""><br class=3D"">## Upstream first, fully Open Source<br =
class=3D""><br class=3D"">Vates and XCP-ng have started to work with a =
number of academic organizations with the aim to fund and develop =
feature improvements and new features that benefit the whole Xen Project =
ecosystem (including the Hypervisor and XAPI). We follow an upstream =
first philosophy, which is possible because of the fast release cycle of =
XCP-ng and expect to become a long-term contributor to XAPI and the =
Hypervisor project.<br class=3D""><br class=3D"">Besides contributions, =
we believe that an XCP-ng which is part of the Xen Project will deliver =
other benefits:<br class=3D""><br class=3D"">* Bring passionate and =
verbal XCP-ng users closer to the Xen Project<br class=3D"">* Bring more =
publicity to the Xen Project: currently we have the XCP-ng blog, =
newsletter and success stories, which we are willing to share with the =
Xen Project<br class=3D""><br class=3D"">With an incredibly active =
forum, IRC, and github, we are always looking for more contributors to =
the project. We also believe in giving back to the open source community =
via contributions to upstream projects, and we believe becoming a Xen =
Project member will help in our ability to do so. To further our =
dedication to open source, Vates SAS, the company with the most active =
contributions to XCP-ng currently, is in the process of becoming a Linux =
Foundation member.<br class=3D""><br class=3D"">## How we differ from =
existing platforms<br class=3D""><br class=3D"">Our vision is to =
maintain XCP-ng as a complete easy-to-use hypervisor solution similar to =
existing full-stack solutions. Where we differ is our dedication to the =
open source mindset. We have no licensing system or license =
restrictions, all pieces of the platform are free to use. =
Simultaneously, we encourage community involvement and have merged many =
community contributions already.<br class=3D""><br class=3D"">## =
Infrastructure<br class=3D""><br class=3D"">The infrastructure will be =
primarily managed by Vates, with multiple companies in partnership =
(mainly hosting companies owning DC real estate). Access and resources =
can be given for people interested in becoming maintainers.<br =
class=3D""><br class=3D"">We would also like to expand the very active =
XCP-ng forum to also cover Xen and XAPI, providing a modern user =
friendly interface for users to discuss the hypervisor and related parts =
with dedicated sections. This will help to centralize much Xen &amp; =
XAPI discussion in a place that is easier for casual users to find than =
a mailing list.<br class=3D""><br class=3D"">## Security<br class=3D""><br=
 class=3D"">XCP-ng has a dedicated email for security feedback (<a =
href=3D"mailto:security@xcp-ng.org" class=3D"">security@xcp-ng.org</a>) =
and is already a member of the Xen pre-disclosure mailing list.<br =
class=3D""><br class=3D"">## License<br class=3D""><br class=3D"">XCP-ng =
can be considered as a specialized Linux distribution, so there are =
multiple packages inside it. However, most of its packages are licensed =
in GPLv2.</p><p class=3D"">## Contributors / Roles<br class=3D""><br =
class=3D"">Project lead: Olivier Lambert (Vates SAS)<br class=3D""><br =
class=3D"">* Github org: <a href=3D"https://github.com/xcp-ng/" =
class=3D"">https://github.com/xcp-ng/</a><br class=3D"">* Main website: =
<a href=3D"https://xcp-ng.org/" class=3D"">https://xcp-ng.org</a><br =
class=3D""><br class=3D"">Extra notes:<br class=3D""><br class=3D"">* we =
already contributed to Xen hypervisor (see <a =
href=3D"https://lists.xenproject.org/archives/html/xen-devel/2019-02/msg01=
602.html" =
class=3D"">https://lists.xenproject.org/archives/html/xen-devel/2019-02/ms=
g01602.html</a> ) and we plan to do more in the future<br class=3D"">* =
we already contributed to XAPI (see <a =
href=3D"https://github.com/xapi-project/xen-api-libs-transitional/commit/3=
f881066a1bdd4b52275e49edb57fba0d47c2dc9" =
class=3D"">https://github.com/xapi-project/xen-api-libs-transitional/commi=
t/3f881066a1bdd4b52275e49edb57fba0d47c2dc9</a> )<br class=3D"">* we =
added new features (ZoL support, zstd compression=E2=80=A6)<br =
class=3D"">* we contributed to various other projects (eg: ZFS on Linux =
<a href=3D"https://github.com/zfsonlinux/zfs/pull/8866" =
class=3D"">https://github.com/zfsonlinux/zfs/pull/8866</a>) <br =
class=3D"">* we are committed to invest money and time in R&amp;D for =
XCP-ng (see <a =
href=3D"https://xcp-ng.org/blog/2018/12/19/xcp-ng-research-initiative/" =
class=3D"">https://xcp-ng.org/blog/2018/12/19/xcp-ng-research-initiative/<=
/a> )<br class=3D"">* our dev process is fully documented and open: <a =
href=3D"https://github.com/xcp-ng/xcp/wiki/Development-process-tour" =
class=3D"">https://github.com/xcp-ng/xcp/wiki/Development-process-tour</a>=
<br class=3D"">* we have dev diaries explaining to everyone what we are =
working on, in details: <a =
href=3D"https://xcp-ng.org/forum/topic/1036/dev-diaries-1-analyzing-storag=
e-perf-smapiv3" =
class=3D"">https://xcp-ng.org/forum/topic/1036/dev-diaries-1-analyzing-sto=
rage-perf-smapiv3</a></p></div></div>
_______________________________________________<br class=3D"">Xen-devel =
mailing list<br class=3D""><a =
href=3D"mailto:Xen-devel@lists.xenproject.org" =
class=3D"">Xen-devel@lists.xenproject.org</a><br =
class=3D"">https://lists.xenproject.org/mailman/listinfo/xen-devel</div></=
blockquote></div><br class=3D""></div></body></html>=

--Apple-Mail=_B3286564-8478-48A8-9E54-E2D319E3928B--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============7876444526571312366==--


From xen-devel-bounces@lists.xenproject.org Mon Jul 29 18:47:39 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 18:47:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsAgK-0002iE-0y; Mon, 29 Jul 2019 18:47: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=+N/T=V2=suse.com=dfaggioli@srs-us1.protection.inumbo.net>)
 id 1hsAgI-0002i9-Ea
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 18:47:34 +0000
X-Inumbo-ID: 4be0e033-b231-11e9-8980-bc764e045a96
Received: from m4a0039g.houston.softwaregrp.com (unknown [15.124.2.85])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4be0e033-b231-11e9-8980-bc764e045a96;
 Mon, 29 Jul 2019 18:47:33 +0000 (UTC)
Received: FROM m4a0039g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0039g.houston.softwaregrp.com WITH ESMTP; 
 Mon, 29 Jul 2019 18:47:23 +0000
Received: from M9W0068.microfocus.com (2002:f79:bf::f79:bf) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Mon, 29 Jul 2019 18:46:10 +0000
Received: from NAM02-SN1-obe.outbound.protection.outlook.com (15.124.72.14) by
 M9W0068.microfocus.com (15.121.0.191) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Mon, 29 Jul 2019 18:46:10 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=hboY9mmj9o/H3d1Kjy7gbisEOAAHAWiuRpzGhzDiwLEVl2Rbj3c9weYqtol3ywR+e70smLmdWAoy8O49kRxyCjgC+hdg2OHHrpRtiFJzB2vBFih7wNTViH3xghStpNliMT3N5Yos/doVWSnxYmYHohUpUG3Zrbyp1GL6xTu6nNEvcoylxObqOGrwxWBwbLZf5VO/CfewpMUPlr/J3ZtA2aHWE9tvR7dnGub9w8RKqBB1NDlJj6JbY8hqQNSRpw2TayP5noyE2tYh3vjFLmta6Nbc5UJdjbsnhL6zO856gvmQSmPT0k7+mCJBdC2kYa1ngbGwpGaINzgnKVMuUWrAzg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=mnYhwJGjRdblARjXgQg0zTOfcEkedHDlcSuzKC/fe5k=;
 b=hcfaH+zr96HuDxV041iCILIJX8fvnlO27rHKwHalXX4PMLI+vXtWTTMKqOQpoWRyCMD3HDFuoGm5w3PA2bCWVW0qrgNlqaY26pUkZobMyr7NxInsukreh0Nf5oDNScaIsEpZC5nCOCAHx9RUBFQTdJvUeul6Wfi16SLFtkMZgtL4Wd5PEOGiAxff62LpGn0fQDO4R5XDHGqbjrjU869NuSbxplEJfaROK7sncGcJyOLiBDGQDR/kCC4PEdIuLVH3uWpaHiCNGm2aWHalUdwHG+tHqT1xYWTWNum6IV387QVXAu2fVBFAj/lgpCOhr8l+KzAg/csaE0c89DsMSlVdmA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM5PR18MB1499.namprd18.prod.outlook.com (10.175.220.20) by
 DM5PR18MB2295.namprd18.prod.outlook.com (52.132.208.12) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2115.15; Mon, 29 Jul 2019 18:46:07 +0000
Received: from DM5PR18MB1499.namprd18.prod.outlook.com
 ([fe80::8060:5740:b813:5324]) by DM5PR18MB1499.namprd18.prod.outlook.com
 ([fe80::8060:5740:b813:5324%4]) with mapi id 15.20.2115.005; Mon, 29 Jul 2019
 18:46:07 +0000
From: Dario Faggioli <dfaggioli@suse.com>
To: "andrii.anisov@gmail.com" <andrii.anisov@gmail.com>, Juergen Gross
 <JGross@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [Xen-devel] [RFC 0/6] XEN scheduling hardening
Thread-Index: AQHVQ6vC3g8obmh8ekWZSTh5IAudE6bhsdtQgABCjIA=
Date: Mon, 29 Jul 2019 18:46:06 +0000
Message-ID: <522ba57b26c27875c34a153e101b3958ec8dd451.camel@suse.com>
References: <1564137460-25629-1-git-send-email-andrii.anisov@gmail.com>
 <79b01757ee19b57ac43649a4d94e378891152887.camel@suse.com>
 <25dfa166-c7a4-c2dd-0c1d-58faf5ffc296@suse.com>
 <30bb656e-fe48-e92e-403c-efc8fb7e8cb7@gmail.com>
In-Reply-To: <30bb656e-fe48-e92e-403c-efc8fb7e8cb7@gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=dfaggioli@suse.com; 
x-originating-ip: [89.186.78.87]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 2a10d5f4-059d-4655-98eb-08d714550434
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(49563074)(7193020);
 SRVR:DM5PR18MB2295; 
x-ms-traffictypediagnostic: DM5PR18MB2295:
x-microsoft-antispam-prvs: <DM5PR18MB22952C1A068C7C05AEAC86C2C5DD0@DM5PR18MB2295.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7691;
x-forefront-prvs: 01136D2D90
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(366004)(189003)(199004)(66446008)(66066001)(68736007)(7736002)(99936001)(36756003)(118296001)(186003)(26005)(53936002)(99286004)(86362001)(6506007)(76176011)(8676002)(81166006)(81156014)(305945005)(8936002)(53546011)(102836004)(476003)(66946007)(53366004)(91956017)(2616005)(53376002)(14454004)(71190400001)(446003)(11346002)(76116006)(486006)(256004)(66556008)(4326008)(5660300002)(71200400001)(110136005)(6246003)(498600001)(6486002)(2906002)(6512007)(2501003)(6436002)(6116002)(3846002)(6306002)(54906003)(966005)(25786009)(64756008)(229853002)(66616009)(66476007);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM5PR18MB2295;
 H:DM5PR18MB1499.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: aUIjUVaR+yzfooJ6tlh5Z/to68YiGVkgARMQY80TNrLKaiUxS5linEhxgUb6SZnrTYRlCzVMX1V+hETNU67bsrWUjfT2FDn1sljFoa0aShG6A+KkcyJ800jXvCcsxW1clmxqTkEAvjUNlJIUagyXgLMct02tj4K58g56ZyG3DZ6uzfkwOzzLKYkTNCkSSBpjkOe84TSsKDIgtQDPAKkZyxj8EIkAFJ6e4qYwajeAaH7QFE5vfLDOUqF2x4JIHgbILn+hjCINwZgucvS6cy/ZizIBggj06qZKgCp8X53V5lehhnImvJSFcCTrvkS6VYOGmYKc87WtPxE9eyptMYaOWi7jYpZNrAz2Y2z1SwmFWK190W4iLmzGwkZPHy8G4erSFllGlHL5ukJ775R7FbtZav4e76BksRyUtsur8vwAoHM=
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 2a10d5f4-059d-4655-98eb-08d714550434
X-MS-Exchange-CrossTenant-originalarrivaltime: 29 Jul 2019 18:46:06.8783 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: dfaggioli@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR18MB2295
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [RFC 0/6] XEN scheduling hardening
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "sstabellini@kernel.org" <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>,
 "tim@xen.org" <tim@xen.org>, "julien.grall@arm.com" <julien.grall@arm.com>,
 Jan Beulich <JBeulich@suse.com>
Content-Type: multipart/mixed; boundary="===============0525330695171406530=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============0525330695171406530==
Content-Language: en-US
Content-Type: multipart/signed; micalg=pgp-sha256;
	protocol="application/pgp-signature"; boundary="=-mKJqG8u3hE9IDh0DoOOB"

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

On Mon, 2019-07-29 at 17:47 +0300, Andrii Anisov wrote:
> On 26.07.19 15:14, Juergen Gross wrote:
> > > >=20
> > Tasklets are sometimes used to perform async actions which can't be
> > done
> > in guest vcpu context.
> > [...]
> > Like switching a domain to shadow mode for L1TF
> > mitigation,
>=20
> Sorry I'm not really aware what L1TF mitigation is.
> But
>=20
> > or marshalling all cpus for stop_machine().
>=20
> I think I faced some time ago. When fixed a noticeable lag in video
> playback at the moment of the other domain reboot.
>=20
No, stop_machine() is not about a VM being shutdown/killed/stopped.
It's, let's say, about all the (physical) CPU in the host having to do
something, in a coordinated way.

Check the comment in xen/include/xen/stop_machine.h

> > You don't want
> > to be able to block tasklets, you want them to run as soon as
> > possible.
>=20
> Should it really be done in the way of breaking scheduling? What if
> the system has RT requirements?
>=20
It's possible, I guess, that we can implement some of the things that
are done in tasklets (either stop_machine() or something else)
differently, and in a way that is less disruptive for scheduling and
determinism.

But, if it is, it's not going to be as easy as <<let's run tasklet at
domain priority, and be done with it>>, I'm afraid. :-(

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


--=-mKJqG8u3hE9IDh0DoOOB
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+4FAl0/PuwACgkQFkJ4iaW4
c+7Pxw//ati448hsuXPkBg0ZXY25z97+RqY+HdhqQKKIUE0WnEs/e9nN7fcgu3tW
KUfNGoXdWS4PSokVT1nh40ByBVRXIuIXCIVMhzLsjWkHTg4c9beKpA7mzHvWrkAO
Nk4JRFA3MibgJhxSu3rmyUsszmxMoH/N3tkshuQ5lVEnhiB6/KF0jFx2ighqo6m9
vonc2eblIrpzRohZjs7dbooMUq9gn+rqUJLPlNtDMvlDosgvcAOhrSAtWes5BUMA
A3vo5tULR+alWGCSxp+M0QOOhf5w+C5s6JXVGaHqYkHZ36R6E3RKC7vK3keuJazY
99BU0cj8BfhiSUuN6fdtRYAWr+RyyO4fbfcqD/OKpAhr3Nx/glsg9suOCkNZmKsp
QRj7PfommRdhH2MiEQslfWhOxYo0q9vY+5c+KWSeNsAn1OFkBn3fplcbJ5FV4pnC
6kgSNfDHRZDmRmqHjpwKphSoiDg/iNCcGiSULt7FNhFafbZUN3FpGDlJb8RRAb/w
xS21AruKy/MrVlXAl+eWp+HmfdaaCYqfTSynqhC4HjontGy/EFH30wv/bA/zL+Na
JBQ1+Y/Vgb2RKYKcuXEyd9d9qTBT7o5ow1MJhuDhwH3wjK9pXP+8vR9K/klF3X4S
Cm0q+u0ncRkJqcwPpDpECsBinsuvWyysxrHd3Zw6KClX4KgqgxM=
=dMEd
-----END PGP SIGNATURE-----

--=-mKJqG8u3hE9IDh0DoOOB--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============0525330695171406530==--


From xen-devel-bounces@lists.xenproject.org Mon Jul 29 19:29:48 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 19:29:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsBKy-0005RC-JW; Mon, 29 Jul 2019 19:29:36 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=8hpq=V2=citrix.com=igor.druzhinin@srs-us1.protection.inumbo.net>)
 id 1hsBKx-0005R6-DW
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 19:29:35 +0000
X-Inumbo-ID: 2e7424e6-b237-11e9-ac6d-af77c831acd4
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 2e7424e6-b237-11e9-ac6d-af77c831acd4;
 Mon, 29 Jul 2019 19:29:29 +0000 (UTC)
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=igor.druzhinin@citrix.com;
 spf=Pass smtp.mailfrom=igor.druzhinin@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 igor.druzhinin@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="igor.druzhinin@citrix.com";
 x-sender="igor.druzhinin@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 igor.druzhinin@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="igor.druzhinin@citrix.com";
 x-sender="igor.druzhinin@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="igor.druzhinin@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: xIYHDh8MB8rA1+hPyKK/RDS/nhLVT3ciaqFWpLzUvKzl6Oo6M4xdlyZvymW9Fz50CM2iIO+60C
 bzSjH2cFqrgR3JVUMUv5lbA1BZo9B1cnw5C+MuA69cIN66B6DO9DyVRHJv2r3oBpEevAuytmxL
 0tZ/LGmUT6U13dU4fTxoXeADQ+7ZcxYysGTVA30sc1dAQQrzQTSUQBHNPY2Yu8wwoFptNakPrq
 vWxO4O3pE931o9bSlTUfCaGtmHnInO84fv5GvhFz4PGezkRAY01jb7xq/9eMlQETwb1izSwR4f
 36k=
X-SBRS: 2.7
X-MesageID: 3591051
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,324,1559534400"; 
   d="scan'208";a="3591051"
From: Igor Druzhinin <igor.druzhinin@citrix.com>
To: <xen-devel@lists.xenproject.org>, <qemu-devel@nongnu.org>
Date: Mon, 29 Jul 2019 20:29:23 +0100
Message-ID: <1564428563-1006-1-git-send-email-igor.druzhinin@citrix.com>
X-Mailer: git-send-email 2.7.4
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] xen: cleanup IOREQ server on exit
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: anthony.perard@citrix.com, Igor Druzhinin <igor.druzhinin@citrix.com>,
 sstabellini@kernel.org, paul.durrant@citrix.com, mst@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>

RGV2aWNlIG1vZGVsIGlzIHN1cHBvc2VkIHRvIGRlc3Ryb3kgSU9SRVEgc2VydmVyIGZvciBpdHNl
bGYuCgpTaWduZWQtb2ZmLWJ5OiBJZ29yIERydXpoaW5pbiA8aWdvci5kcnV6aGluaW5AY2l0cml4
LmNvbT4KLS0tCiBody9pMzg2L3hlbi94ZW4taHZtLmMgfCAyICsrCiAxIGZpbGUgY2hhbmdlZCwg
MiBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvaHcvaTM4Ni94ZW4veGVuLWh2bS5jIGIvaHcv
aTM4Ni94ZW4veGVuLWh2bS5jCmluZGV4IGU4ZTc5ZTAuLjMwYTU5NDggMTAwNjQ0Ci0tLSBhL2h3
L2kzODYveGVuL3hlbi1odm0uYworKysgYi9ody9pMzg2L3hlbi94ZW4taHZtLmMKQEAgLTEyNDIs
NiArMTI0Miw4IEBAIHN0YXRpYyB2b2lkIHhlbl9leGl0X25vdGlmaWVyKE5vdGlmaWVyICpuLCB2
b2lkICpkYXRhKQogewogICAgIFhlbklPU3RhdGUgKnN0YXRlID0gY29udGFpbmVyX29mKG4sIFhl
bklPU3RhdGUsIGV4aXQpOwogCisgICAgeGVuX2Rlc3Ryb3lfaW9yZXFfc2VydmVyKHhlbl9kb21p
ZCwgc3RhdGUtPmlvc2VydmlkKTsKKwogICAgIHhlbmV2dGNobl9jbG9zZShzdGF0ZS0+eGNlX2hh
bmRsZSk7CiAgICAgeHNfZGFlbW9uX2Nsb3NlKHN0YXRlLT54ZW5zdG9yZSk7CiB9Ci0tIAoyLjcu
NAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 20:42:36 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 20:42:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsCTH-0002LI-Tr; Mon, 29 Jul 2019 20:42:15 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Nrba=V2=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hsCTG-0002LD-CE
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 20:42:14 +0000
X-Inumbo-ID: 57dce245-b241-11e9-8980-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 57dce245-b241-11e9-8980-bc764e045a96;
 Mon, 29 Jul 2019 20:42:13 +0000 (UTC)
Received: from localhost (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256
 bits)) (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 373ED20659;
 Mon, 29 Jul 2019 20:42:12 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1564432932;
 bh=Ln5jXQKZAHErglAL22/AwAWOJpAGU6hJzvUFU6VOeeA=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=ZV0pFGI+er+IVDai9Z3ON3JOhTFCLYwft3lf2fBdhXZ6Lcu2n/VX/JKiFg59/WEao
 Nz24zBBMFhnLbOe4YC4JisTbszGwRCgQ0hWTAYcwTK+Gcec3EEQR8jxcoW079AXDyd
 ZPrL5x9kSwGqz2EtdKIQ93tMtr7DiW/hSgoxS+98=
Date: Mon, 29 Jul 2019 13:42:11 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-T480s
To: Alexandru Stefan ISAILA <aisaila@bitdefender.com>
In-Reply-To: <1b25dd21-cf9f-a4ce-f1ca-e97b31e12063@bitdefender.com>
Message-ID: <alpine.DEB.2.21.1907291338470.1237@sstabellini-ThinkPad-T480s>
References: <20190603160829.31912-1-julien.grall@arm.com>
 <1b25dd21-cf9f-a4ce-f1ca-e97b31e12063@bitdefender.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] xen/public: arch-arm: Use xen_mk_ullong
 instead of suffixing value with ULL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>,
 Julien Grall <julien.grall@arm.com>,
 "sstabellini@kernel.org" <sstabellini@kernel.org>,
 "Andrii_Anisov@epam.com" <Andrii_Anisov@epam.com>,
 "Oleksandr_Tyshchenko@epam.com" <Oleksandr_Tyshchenko@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCAyNiBKdW4gMjAxOSwgQWxleGFuZHJ1IFN0ZWZhbiBJU0FJTEEgd3JvdGU6Cj4gTG9v
a3MgZ29vZCB0byBtZQo+IAo+ID4gVGhlcmUgYXJlIGEgZmV3IHBsYWNlcyBpbiBpbmNsdWRlL3B1
YmxpYy9hcmNoLWFybS5oIHRoYXQgYXJlIHN0aWxsCj4gPiBzdWZmaXhpbmcgaW1tZWRpYXRlIHdp
dGggVUxMIGluc3RlYWQgb2YgdXNpbmcgeGVuX21rX3VsbG9uZy4KPiA+IAo+ID4gVGhlIGxhdHRl
ciBhbGxvd3MgYSBjb25zdW1lciB0byBlYXNpbHkgdHdlYWsgdGhlIGhlYWRlciBpZiBVTEwgaXMg
bm90Cj4gPiBzdXBwb3J0ZWQuCj4gPiAKPiA+IFNvIHN3aXRjaCB0aGUgcmVtYWluaW5nIHVzZXJz
IG9mIFVMTCB0byB4ZW5fbWtfdWxsb25nLgo+ID4gCj4gPiBTaWduZWQtb2ZmLWJ5OiBKdWxpZW4g
R3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgo+IAo+IFJldmlld2VkLWJ5OiBBbGV4YW5kcnUg
SXNhaWxhIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4KCkFja2VkLWJ5OiBTdGVmYW5vIFN0YWJl
bGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 21:02:04 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 21:02:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsCmM-0003mY-SD; Mon, 29 Jul 2019 21:01:58 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Nrba=V2=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hsCmL-0003mT-Re
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 21:01:57 +0000
X-Inumbo-ID: 18d74ec8-b244-11e9-8980-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 18d74ec8-b244-11e9-8980-bc764e045a96;
 Mon, 29 Jul 2019 21:01:56 +0000 (UTC)
Received: from localhost (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256
 bits)) (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 0AC9421655;
 Mon, 29 Jul 2019 21:01:55 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1564434115;
 bh=Mq8HxsCVKuYoHo7SHmx1FJ23mGiycr22Wzc7bzFF/Wk=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=cVixfm3Ow5Fw9yBqlkTjtVxKl46V88rlzPHkLGGJ/ewBXDBSs5xKFj6eSfEOy2WyQ
 VdybNK4tU8xVwEyRf8ZH9jgMkCnbX7QoIKB/GIY+T4Q/dq8V5hdqLCR2xlLe4jN8wI
 biWej3oNqCQ0pFbbSzeXXtaWcbveqUHYcXiXZ30Q=
Date: Mon, 29 Jul 2019 14:01:54 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-T480s
To: Julien Grall <julien.grall@arm.com>
In-Reply-To: <b1b0e507-d9ac-8c3b-7613-494407580ce7@arm.com>
Message-ID: <alpine.DEB.2.21.1907291401400.1237@sstabellini-ThinkPad-T480s>
References: <20190602102614.22640-1-julien.grall@arm.com>
 <d39a21d8-12b3-5bb9-9f09-16fba17d0857@gmail.com>
 <b1b0e507-d9ac-8c3b-7613-494407580ce7@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2] xen/arm: irq: Don't use _IRQ_PENDING
 when handling host interrupt
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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,
 sstabellini@kernel.org, andrii_anisov@epam.com,
 Andrii Anisov <andrii.anisov@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>

T24gTW9uLCAxMCBKdW4gMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IE9uIDYvMTAvMTkgMTI6
MjMgUE0sIEFuZHJpaSBBbmlzb3Ygd3JvdGU6Cj4gPiBIZWxsbyBKdWxpZW4sCj4gCj4gSGksCj4g
Cj4gPiBPbiAwMi4wNi4xOSAxMzoyNiwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+ID4gCj4gPiA+ICsg
KiBUaGlzIHNob3VsZCBvbmx5IGJlIGNhbGxlZCB3aXRoIGludGVycnVwdCByb3V0ZWQgdG8gZ3Vl
c3QuIFRoZSBmbG93Cj4gPiA+ICsgKiBvZiBpbnRlcnJ1cHQgcm91dGVkIHRvIFhlbiBhbnkgc29m
dHdhcmUgY2hhbmdlIG9mIHRoZSBzdGF0ZS4KPiA+IAo+ID4gU29ycnkgSSBjYW4ndCBwYXJzZSB0
aGUgbGFzdCBzZW50ZW5jZS4gSXQgc2VlbXMgdG8gbWUgeW91IG1pc3NlZCBhCj4gPiB3b3JkL3dv
cmRzPwo+IAo+IEhtbW0sIHNvcnJ5IGZvciB0aGF0LiBIb3cgYWJvdXQgdGhlIGZvbGxvd2luZzoK
PiAKPiAiVGhpcyBzaG91bGQgb25seSBiZSBjYWxsZWQgd2l0aCBpbnRlcnJ1cHQgcm91dGVkIHRv
IGd1ZXN0LiBUaGUgZmxvdyBvZgo+IGludGVycnVwdCByb3V0ZWQgdG8gWGVuIGlzIG5vdCBhYmxl
IGNvcGUgd2l0aCBzb2Z0d2FyZSBjaGFuZ2Ugb2YgdGhlIGFjdGl2ZQo+IHN0YXRlIj8KPiAKPiA+
IAo+ID4gRm9yIHRoZSByZXN0Ogo+ID4gCj4gPiBSZXZpZXdlZC1ieTogQW5kcmlpIEFuaXNvdiA8
YW5kcmlpX2FuaXNvdkBlcGFtLmNvbT4KPiAKPiBUaGFuayB5b3UgZm9yIHRoZSByZXZpZXchIEkg
YW0gbm90IHBsYW5uaW5nIHRvIHJlc2VuZCB0aGUgcGF0Y2ggYW5kIEkgd2lsbAo+IHVwZGF0ZSB0
aGUgY29tbWVudCBvbiBjb21taXQgKHBlbmRpbmcgU3RlZmFubydzIHJldmlldykuCgpSZXZpZXdl
ZC1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgoKSSdsbCB1
cGRhdGUgb24gY29tbWl0LgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 21:14:27 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 21:14:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsCyN-0004Yg-4w; Mon, 29 Jul 2019 21:14:23 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Nrba=V2=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hsCyL-0004Yb-Mn
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 21:14:21 +0000
X-Inumbo-ID: d4c3dfc2-b245-11e9-bc83-d74db56deaf7
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d4c3dfc2-b245-11e9-bc83-d74db56deaf7;
 Mon, 29 Jul 2019 21:14:20 +0000 (UTC)
Received: from localhost (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256
 bits)) (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id D9DC32073F;
 Mon, 29 Jul 2019 21:14:19 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1564434860;
 bh=ImeDxY6SJoJLOwuIDDy/DCXdFHZPmK8YvZgbFf8enLc=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=dy+KK7rkKtpf0gWW0NM9VllsL0gh9PBRsb5MDv9SqGYWr+Ttad2xg7+vNIigIFB7+
 WUb+qmfGk3psieBoJmsNWWXbyz1KmMdx3xFPoKHW+LSEUAGapkeD4rUKlUpBWlgZ16
 F7x+0s+yv0TzeE/dk6a+J0iLss1XuuHtK9QCVcPM=
Date: Mon, 29 Jul 2019 14:14:19 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-T480s
To: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
In-Reply-To: <87h879hr52.fsf@epam.com>
Message-ID: <alpine.DEB.2.21.1907291414030.1237@sstabellini-ThinkPad-T480s>
References: <20190723213553.22300-1-julien.grall@arm.com>
 <20190723213553.22300-2-julien.grall@arm.com> <87r26dhu1z.fsf@epam.com>
 <b93a7a7e-970f-b550-bd0e-b31ac8e62975@arm.com> <87h879hr52.fsf@epam.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 1/7] xen/public: arch-arm: Restrict the
 visibility of struct vcpu_guest_core_regs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.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>

T24gRnJpLCAyNiBKdWwgMjAxOSwgVm9sb2R5bXlyIEJhYmNodWsgd3JvdGU6Cj4gPiBPbiAyNi8w
Ny8yMDE5IDEzOjE0LCBWb2xvZHlteXIgQmFiY2h1ayB3cm90ZToKPiA+Pgo+ID4+IEhpIEp1bGll
biwKPiA+Cj4gPiBIaSBWb2xvZHlteXIsCj4gPgo+ID4+IEp1bGllbiBHcmFsbCB3cml0ZXM6Cj4g
Pj4KPiA+Pj4gQ3VycmVudGx5LCB0aGUgc3RydWN0dXJlIHZjcHVfZ3Vlc3RfY29yZV9yZWdzIGlz
IHBhcnQgb2YgdGhlIHB1YmxpYyBBUEkuCj4gPj4+IFRoaXMgaW1wbGllcyB0aGF0IGFueSBjaGFu
Z2UgaW4gdGhlIHN0cnVjdHVyZSBzaG91bGQgYmUgYmFja3dhcmQKPiA+Pj4gY29tcGF0aWJsZS4K
PiA+Pj4KPiA+Pj4gSG93ZXZlciwgdGhlIHN0cnVjdHVyZSBpcyBvbmx5IG5lZWRlZCBieSB0aGUg
dG9vbHMgYW5kIFhlbi4gSXQgaXMgYWxzbwo+ID4+PiBub3QgZXhwZWN0ZWQgdG8gYmUgZXZlciB1
c2VkIG91dHNpZGUgb2YgdGhhdCBjb250ZXh0LiBTbyB3ZSBjb3VsZCBzYXZlIHVzCj4gPj4+IHNv
bWUgaGVhZGFjaGUgYnkgb25seSBkZWNsYXJpbmcgdGhlIHN0cnVjdHVyZSBmb3IgWGVuIGFuZCB0
b29scy4KPiA+Pj4KPiA+Pj4gU3VnZ2VzdGVkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29v
cGVyM0BjaXRyaXguY29tPgo+ID4+PiBTaWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGll
bi5ncmFsbEBhcm0uY29tPgo+ID4+PiAtLS0KPiA+Pj4gICAgICBUaGlzIGlzIGEgZm9sbG93LXVw
IG9mIHRoZSBkaXNjdXNzaW9uIFsxXS4KPiA+Pj4KPiA+Pj4gICAgICBbMV0gPDNjMjQ1YzViLTUx
YzYtMWQwZS1hZDZjLTQyNDE0NTczMTY2ZkBhcm0uY29tPgo+ID4+Pgo+ID4+PiAgICAgIENoYW5n
ZXMgaW4gdjM6Cj4gPj4+ICAgICAgICAgIC0gQXZvaWQgaW50cm9kdWNlIGEgbmV3ICNpZmRlZiBp
biB0aGUgaGVhZGVyIGJ5IG1vdmluZyB0aGUKPiA+Pj4gICAgICAgICAgZGVmaW5pdGlvbnMgbGF0
ZXIgb24uCj4gPj4+IC0tLQo+ID4+PiAgIHhlbi9pbmNsdWRlL3B1YmxpYy9hcmNoLWFybS5oIHwg
MjQgKysrKysrKysrKysrLS0tLS0tLS0tLS0tCj4gPj4+ICAgMSBmaWxlIGNoYW5nZWQsIDEyIGlu
c2VydGlvbnMoKyksIDEyIGRlbGV0aW9ucygtKQo+ID4+Pgo+ID4+PiBkaWZmIC0tZ2l0IGEveGVu
L2luY2x1ZGUvcHVibGljL2FyY2gtYXJtLmggYi94ZW4vaW5jbHVkZS9wdWJsaWMvYXJjaC1hcm0u
aAo+ID4+PiBpbmRleCAzZThjZGMxNTFkLi43Y2UxMzlhMGY1IDEwMDY0NAo+ID4+PiAtLS0gYS94
ZW4vaW5jbHVkZS9wdWJsaWMvYXJjaC1hcm0uaAo+ID4+PiArKysgYi94ZW4vaW5jbHVkZS9wdWJs
aWMvYXJjaC1hcm0uaAo+ID4+PiBAQCAtMTk3LDYgKzE5NywxOCBAQAo+ID4+PiAgICAgICB9IHdo
aWxlICggMCApCj4gPj4+ICAgI2RlZmluZSBzZXRfeGVuX2d1ZXN0X2hhbmRsZShobmQsIHZhbCkg
c2V0X3hlbl9ndWVzdF9oYW5kbGVfcmF3KGhuZCwgdmFsKQo+ID4+PiAgICt0eXBlZGVmIHVpbnQ2
NF90IHhlbl9wZm5fdDsKPiA+Pj4gKyNkZWZpbmUgUFJJX3hlbl9wZm4gUFJJeDY0Cj4gPj4+ICsj
ZGVmaW5lIFBSSXVfeGVuX3BmbiBQUkl1NjQKPiA+Pj4gKwo+ID4+PiArLyogTWF4aW11bSBudW1i
ZXIgb2YgdmlydHVhbCBDUFVzIGluIGxlZ2FjeSBtdWx0aS1wcm9jZXNzb3IgZ3Vlc3RzLiAqLwo+
ID4+PiArLyogT25seSBvbmUuIEFsbCBvdGhlciBWQ1BVUyBtdXN0IHVzZSBWQ1BVT1BfcmVnaXN0
ZXJfdmNwdV9pbmZvICovCj4gPj4gSnVzdCBhIHN1Z2dlc3Rpb246IHlvdSBhbHJlYWR5IHRvdWNo
aW5nIHRoaXMgcGFydC4gTWF5YmUgeW91J2xsIGZpeCB0aGlzCj4gPj4gY29tbWVudCBhcyB3ZWxs
Pwo+ID4KPiA+IEkgYW0gbm90IHN1cmUgd2hhdCdzIHdyb25nIHdpdGggdGhlIGN1cnJlbnQgY29t
bWVudC4gQ2FuIHlvdSBleHBhbmQKPiA+IHlvdXIgdGhvdWdodHMgcGxlYXNlPwo+IFN1cmUuIEl0
IGRvZXMgbm90IGNvbmZvcm0gdG8gQ09ESU5HX1NUWUxFOgo+IAo+ICAgIENvbW1lbnRzIGNvbnRh
aW5pbmcgYSBzaW5nbGUgc2VudGVuY2UgbWF5IGVuZCB3aXRoIGEgZnVsbAo+ICAgIHN0b3A7IGNv
bW1lbnRzIGNvbnRhaW5pbmcgc2V2ZXJhbCBzZW50ZW5jZXMgbXVzdCBoYXZlIGEgZnVsbCBzdG9w
Cj4gICAgYWZ0ZXIgZWFjaCBzZW50ZW5jZS4KPiAKPiBUaGUgc2Vjb25kIGNvbW1lbnQgbWlzc2Vz
IGZ1bGwgc3RvcCBhdCB0aGUgZW5kLiBBbHNvLCBtYXliZSB3ZSBzaG91bGQKPiBjb25zaWRlciB0
aGlzIGFzIHMgbXVsdGktbGluZSBjb21tZW50Ogo+IAo+ICAgIE11bHRpLWxpbmUgY29tbWVudCBi
bG9ja3Mgc2hvdWxkIHN0YXJ0IGFuZCBlbmQgd2l0aCBjb21tZW50IG1hcmtlcnMgb24KPiAgICBz
ZXBhcmF0ZSBsaW5lcyBhbmQgZWFjaCBsaW5lIHNob3VsZCBiZWdpbiB3aXRoIGEgbGVhZGluZyAn
KicuCgpJJ2xsIGltcHJvdmUgb24gY29tbWl0CgpSZXZpZXdlZC1ieTogU3RlZmFubyBTdGFiZWxs
aW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 21:31:15 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 21: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 1hsDEc-0005xi-OP; Mon, 29 Jul 2019 21:31:10 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=kpHI=V2=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hsDEb-0005xY-KF
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 21:31:09 +0000
X-Inumbo-ID: 2b2d36d6-b248-11e9-8f26-ff14828fe05d
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 2b2d36d6-b248-11e9-8f26-ff14828fe05d;
 Mon, 29 Jul 2019 21:31:04 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hsDET-0005bt-HN; Mon, 29 Jul 2019 21:31:01 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hsDET-0001y1-4D; Mon, 29 Jul 2019 21:31:01 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hsDET-0004at-3V; Mon, 29 Jul 2019 21:31:01 +0000
To: xen-devel@lists.xenproject.org, osstest-admin@xenproject.org,
 royger@FreeBSD.org
Message-ID: <osstest-139488-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: freebsd=51e3e3ac0b7ca4c2619be3df90d1c0a9ca3176d2
X-Osstest-Versions-That: freebsd=467944ce4546b5d2cd88b15125501d03597920bd
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 29 Jul 2019 21:31:01 +0000
Subject: [Xen-devel] [freebsd-master test] 139488: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTQ4OCBmcmVlYnNkLW1hc3RlciByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTM5NDg4LwoKUGVyZmVjdCA6LSkKQWxs
IHRlc3RzIGluIHRoaXMgZmxpZ2h0IHBhc3NlZCBhcyByZXF1aXJlZAp2ZXJzaW9uIHRhcmdldGVk
IGZvciB0ZXN0aW5nOgogZnJlZWJzZCAgICAgICAgICAgICAgNTFlM2UzYWMwYjdjYTRjMjYxOWJl
M2RmOTBkMWMwYTljYTMxNzZkMgpiYXNlbGluZSB2ZXJzaW9uOgogZnJlZWJzZCAgICAgICAgICAg
ICAgNDY3OTQ0Y2U0NTQ2YjVkMmNkODhiMTUxMjU1MDFkMDM1OTc5MjBiZAoKTGFzdCB0ZXN0IG9m
IGJhc2lzICAgMTM5MzY4ICAyMDE5LTA3LTI2IDA5OjE5OjI4IFogICAgMyBkYXlzClRlc3Rpbmcg
c2FtZSBzaW5jZSAgIDEzOTQ4OCAgMjAxOS0wNy0yOSAwOToyNzoyNiBaICAgIDAgZGF5cyAgICAx
IGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0Ogog
IGFyeWJjaGlrIDxhcnliY2hpa0BGcmVlQlNELm9yZz4KICBhc29tZXJzIDxhc29tZXJzQEZyZWVC
U0Qub3JnPgogIGJhcHQgPGJhcHRARnJlZUJTRC5vcmc+CiAgZGltIDxkaW1ARnJlZUJTRC5vcmc+
CiAgZG91Z20gPGRvdWdtQEZyZWVCU0Qub3JnPgogIGhzZWxhc2t5IDxoc2VsYXNreUBGcmVlQlNE
Lm9yZz4KICBpYW4gPGlhbkBGcmVlQlNELm9yZz4KICBpbXAgPGltcEBGcmVlQlNELm9yZz4KICBr
cCA8a3BARnJlZUJTRC5vcmc+CiAgbWFudSA8bWFudUBGcmVlQlNELm9yZz4KICBtYXYgPG1hdkBG
cmVlQlNELm9yZz4KICBybWFja2xlbSA8cm1hY2tsZW1ARnJlZUJTRC5vcmc+CiAgVG9tb2hpcm8g
S3VzdW1pIDxrdXN1bWkudG9tb2hpcm9AZ21haWwuY29tPgogIHR1ZXhlbiA8dHVleGVuQEZyZWVC
U0Qub3JnPgoKam9iczoKIGJ1aWxkLWFtZDY0LWZyZWVic2QtYWdhaW4gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtZnJlZWJzZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC14
ZW4tZnJlZWJzZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3Jn
CmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBj
b25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBv
cnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMu
eGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1h
c3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1i
bG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0
CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFy
eQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQv
ZnJlZWJzZC5naXQKICAgNDY3OTQ0Y2U0NTQuLjUxZTNlM2FjMGI3ICA1MWUzZTNhYzBiN2NhNGMy
NjE5YmUzZGY5MGQxYzBhOWNhMzE3NmQyIC0+IHRlc3RlZC9tYXN0ZXIKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 21:33:19 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 21:33:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsDGh-000648-Cj; Mon, 29 Jul 2019 21:33:19 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Nrba=V2=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hsDGg-000642-CR
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 21:33:18 +0000
X-Inumbo-ID: 7a0c1556-b248-11e9-9e22-9beeb18a802d
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 7a0c1556-b248-11e9-9e22-9beeb18a802d;
 Mon, 29 Jul 2019 21:33:17 +0000 (UTC)
Received: from localhost (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256
 bits)) (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 09F962073F;
 Mon, 29 Jul 2019 21:33:15 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1564435996;
 bh=wyYmKYBj3CVCe6a7Cc4zIt+l6ggGgyx+xMQioDfdsdo=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=UmlHMHhbLE7Evu6wI6ysVsSbjYKh4b7TteLZ0ZkWN6pbOZ5TU61bE1RG67+B8qAdi
 EVyvg2E5DGeKwDuUXRb40xtqjZr2ss6t7KTr35h3n4yu/3pcTiGSoo7YirMQ4HsT5x
 7BRdVdqg116R+cYvOp/5STzaWLGX2l/95itjVMuU=
Date: Mon, 29 Jul 2019 14:33:15 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-T480s
To: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
In-Reply-To: <87pnlxhtno.fsf@epam.com>
Message-ID: <alpine.DEB.2.21.1907291432590.1237@sstabellini-ThinkPad-T480s>
References: <20190723213553.22300-1-julien.grall@arm.com>
 <20190723213553.22300-3-julien.grall@arm.com> <87pnlxhtno.fsf@epam.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 2/7] xen/arm: SCTLR_EL1 is a 64-bit register
 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>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Julien Grall <julien.grall@arm.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>

T24gRnJpLCAyNiBKdWwgMjAxOSwgVm9sb2R5bXlyIEJhYmNodWsgd3JvdGU6Cj4gSGksCj4gCj4g
SnVsaWVuIEdyYWxsIHdyaXRlczoKPiAKPiA+IE9uIEFybTY0LCBzeXN0ZW0gcmVnaXN0ZXJzIGFy
ZSBhbHdheXMgNjQtYml0IGluY2x1ZGluZyBTQ1RMUl9FTDEuCj4gPiBIb3dldmVyLCBYZW4gaXMg
YXNzdW1pbmcgdGhpcyBpcyAzMi1iaXQgYmVjYXVzZSBlYXJsaWVyIHJldmlzaW9uIG9mCj4gPiBB
cm12OCBoYWQgdGhlIHRvcCAzMi1iaXQgUkVTMCAoc2VlIEFSTSBEREkwNTk1LmIpLgo+ID4KPiA+
IEZyb20gQXJtdjguNSwgc29tZSBiaXRzIGluIFs2MzozMl0gd2lsbCBiZSBkZWZpbmVkIGFuZCBh
bGxvd2VkIHRvIGJlCj4gPiBtb2RpZmllZCBieSB0aGUgZ3Vlc3QuIFNvIHdlIHdvdWxkIGVmZmVj
dGl2ZWx5IHJlc2V0IHRob3NlIGJpdHMgdG8gMAo+ID4gYWZ0ZXIgZWFjaCBjb250ZXh0IHN3aXRj
aC4gVGhpcyBtZWFucyB0aGUgZ3Vlc3QgbWF5IG5vdCBmdW5jdGlvbgo+ID4gY29ycmVjdGx5IGFm
dGVyd2FyZHMuCj4gPgo+ID4gUmF0aGVyIHRoYW4gcmVzZXR0aW5nIHRvIDAgdGhlIGJpdHMgWzYz
OjMyXSwgcHJlc2VydmUgdGhlbSBhY3hjcm9zcwo+IHR5cG86IGFjcm9zcwo+ID4gY29udGV4dCBz
d2l0Y2guCj4gPgo+ID4gTm90ZSB0aGF0IHRoZSBjb3JyZXNwb25kaW5nIHJlZ2lzdGVyIG9uIEFy
bTMyIChpLmUgU0NUTFIpIGlzIGFsd2F5cwo+ID4gMzItYml0LiBTbyB3ZSBuZWVkIHRvIHVzZSBy
ZWdpc3Rlcl90IGFueXdoZXJlIHdlIGRlYWwgdGhlIFNDVExSeyxfRUwxfS4KPiA+Cj4gPiBPdXRz
aWRlIGludGVyZmFjZSBpcyBzd2l0Y2hlZCB0byB1c2UgNjQtYml0IHRvIGFsbG93IEFCSSBjb21w
YXRpYmlsaXR5Cj4gPiBiZXR3ZWVuIDMyLWJpdCBhbmQgNjQtYml0Lgo+ID4KPiA+IFNpZ25lZC1v
ZmYtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Cj4gCj4gUHJvdmlkaW5n
IHRoYXQgdHlwbyB3aWxsIGJlIGZpeGVkOgo+IFJldmlld2VkLWJ5OiBWb2xvZHlteXIgQmFiY2h1
ayA8dm9sb2R5bXlyLmJhYmNodWtAZXBhbS5jb20+CgpSZXZpZXdlZC1ieTogU3RlZmFubyBTdGFi
ZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgoKRml4ZWQgdGhlIHR5cG8gb24gY29tbWl0
CgoKPiA+Cj4gPiAtLS0KPiA+ICAgICBBbGwgdGhlIG90aGVyIHN5c3RlbSByZWdpc3RlcnMgc2hv
dWxkIGJlIHN3aXRjaGVkIHRvIDY0LWJpdC4gVGhpcyBpcwo+ID4gICAgIGRvbmUgc2VwYXJhdGx5
IGFzIHRoaXMgaXMgdGhlIG9ubHkgc3lzdGVtIHJlZ2lzdGVyIHRoYXQgY3VycmVudGx5Cj4gPiAg
ICAgbm90IHNhdmUvcmVzdG9yZSBjb3JyZWN0bHkuCj4gPgo+ID4gICAgIEkgd291bGQgY29uc2lk
ZXIgdG8gYmFja3BvcnQgaXQgYXMgd2Ugd291bGQgZW5kIHVwIHRvIGRpc2FibGUKPiA+ICAgICBm
ZWF0dXJlcyBiZWhpbmQgdGhlIGJhY2sgb2YgdGhlIGd1ZXN0Lgo+ID4gLS0tCj4gPiAgdG9vbHMv
eGVudHJhY2UveGVuY3R4LmMgICAgICAgfCAgNCArKystCj4gPiAgeGVuL2FyY2gvYXJtL2d1ZXN0
X3dhbGsuYyAgICAgfCAgMiArLQo+ID4gIHhlbi9hcmNoL2FybS90cmFwcy5jICAgICAgICAgIHwg
MTAgKysrKystLS0tLQo+ID4gIHhlbi9pbmNsdWRlL2FzbS1hcm0vZG9tYWluLmggIHwgIDMgKyst
Cj4gPiAgeGVuL2luY2x1ZGUvYXNtLWFybS9wMm0uaCAgICAgfCAgNCArKy0tCj4gPiAgeGVuL2lu
Y2x1ZGUvcHVibGljL2FyY2gtYXJtLmggfCAgNCArKy0tCj4gPiAgNiBmaWxlcyBjaGFuZ2VkLCAx
NSBpbnNlcnRpb25zKCspLCAxMiBkZWxldGlvbnMoLSkKPiA+Cj4gPiBkaWZmIC0tZ2l0IGEvdG9v
bHMveGVudHJhY2UveGVuY3R4LmMgYi90b29scy94ZW50cmFjZS94ZW5jdHguYwo+ID4gaW5kZXgg
ZTY0NzE3OWUxOS4uMmZhODY0Zjg2NyAxMDA2NDQKPiA+IC0tLSBhL3Rvb2xzL3hlbnRyYWNlL3hl
bmN0eC5jCj4gPiArKysgYi90b29scy94ZW50cmFjZS94ZW5jdHguYwo+ID4gQEAgLTU5OCw2ICs1
OTgsOCBAQCBzdGF0aWMgdm9pZCBwcmludF9jdHhfMzIodmNwdV9ndWVzdF9jb250ZXh0X3QgKmN0
eCkKPiA+ICAKPiA+ICAgICAgcHJpbnRmKCJyMTJfZmlxOiAlMDgiUFJJeDMyIlxuIiwgcmVncy0+
cjEyX2ZpcSk7Cj4gPiAgICAgIHByaW50ZigiXG4iKTsKPiA+ICsgICAgLyogU0NUTFIgaXMgYWx3
YXlzIDMyLWJpdCAqLwo+ID4gKyAgICBwcmludGYoIlNDVExSOiAlMDgiUFJJeDMyIlxuIiwgKHVp
bnQzMl90KWN0eC0+c2N0bHIpOwo+ID4gIH0KPiA+ICAKPiA+ICAjaWZkZWYgX19hYXJjaDY0X18K
PiA+IEBAIC02NTksNiArNjYxLDcgQEAgc3RhdGljIHZvaWQgcHJpbnRfY3R4XzY0KHZjcHVfZ3Vl
c3RfY29udGV4dF90ICpjdHgpCj4gPiAgICAgIHByaW50ZigieDI4OiAlMDE2IlBSSXg2NCJcdCIs
IHJlZ3MtPngyOCk7Cj4gPiAgICAgIHByaW50ZigieDI5OiAlMDE2IlBSSXg2NCJcbiIsIHJlZ3Mt
PngyOSk7Cj4gPiAgICAgIHByaW50ZigiXG4iKTsKPiA+ICsgICAgcHJpbnRmKCJTQ1RMUl9FTDE6
ICUwMTYiUFJJeDY0IlxuIiwgY3R4LT5zY3Rscik7Cj4gPiAgfQo+ID4gICNlbmRpZiAvKiBfX2Fh
cmNoNjRfXyAqLwo+ID4gIAo+ID4gQEAgLTY3NSw3ICs2NzgsNiBAQCBzdGF0aWMgdm9pZCBwcmlu
dF9jdHgodmNwdV9ndWVzdF9jb250ZXh0X2FueV90ICpjdHhfYW55KQo+ID4gICAgICBwcmludF9j
dHhfMzIoY3R4KTsKPiA+ICAjZW5kaWYKPiA+ICAKPiA+IC0gICAgcHJpbnRmKCJTQ1RMUjogJTA4
IlBSSXgzMiJcbiIsIGN0eC0+c2N0bHIpOwo+ID4gICAgICBwcmludGYoIlRUQkNSOiAlMDE2IlBS
SXg2NCJcbiIsIGN0eC0+dHRiY3IpOwo+ID4gICAgICBwcmludGYoIlRUQlIwOiAlMDE2IlBSSXg2
NCJcbiIsIGN0eC0+dHRicjApOwo+ID4gICAgICBwcmludGYoIlRUQlIxOiAlMDE2IlBSSXg2NCJc
biIsIGN0eC0+dHRicjEpOwo+ID4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9ndWVzdF93YWxr
LmMgYi94ZW4vYXJjaC9hcm0vZ3Vlc3Rfd2Fsay5jCj4gPiBpbmRleCBjNmQ2ZTIzYmY1Li5hMWNk
ZDdmNGFmIDEwMDY0NAo+ID4gLS0tIGEveGVuL2FyY2gvYXJtL2d1ZXN0X3dhbGsuYwo+ID4gKysr
IGIveGVuL2FyY2gvYXJtL2d1ZXN0X3dhbGsuYwo+ID4gQEAgLTU4OSw3ICs1ODksNyBAQCBzdGF0
aWMgYm9vbCBndWVzdF93YWxrX2xkKGNvbnN0IHN0cnVjdCB2Y3B1ICp2LAo+ID4gIGJvb2wgZ3Vl
c3Rfd2Fsa190YWJsZXMoY29uc3Qgc3RydWN0IHZjcHUgKnYsIHZhZGRyX3QgZ3ZhLAo+ID4gICAg
ICAgICAgICAgICAgICAgICAgICAgcGFkZHJfdCAqaXBhLCB1bnNpZ25lZCBpbnQgKnBlcm1zKQo+
ID4gIHsKPiA+IC0gICAgdWludDMyX3Qgc2N0bHIgPSBSRUFEX1NZU1JFRyhTQ1RMUl9FTDEpOwo+
ID4gKyAgICByZWdpc3Rlcl90IHNjdGxyID0gUkVBRF9TWVNSRUcoU0NUTFJfRUwxKTsKPiA+ICAg
ICAgcmVnaXN0ZXJfdCB0Y3IgPSBSRUFEX1NZU1JFRyhUQ1JfRUwxKTsKPiA+ICAgICAgdW5zaWdu
ZWQgaW50IF9wZXJtczsKPiA+ICAKPiA+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vdHJhcHMu
YyBiL3hlbi9hcmNoL2FybS90cmFwcy5jCj4gPiBpbmRleCAzMTAzNjIwMzIzLi4xMTFhMjAyOWU2
IDEwMDY0NAo+ID4gLS0tIGEveGVuL2FyY2gvYXJtL3RyYXBzLmMKPiA+ICsrKyBiL3hlbi9hcmNo
L2FybS90cmFwcy5jCj4gPiBAQCAtMzg0LDcgKzM4NCw3IEBAIHZvaWQgcGFuaWNfUEFSKHVpbnQ2
NF90IHBhcikKPiA+ICAKPiA+ICBzdGF0aWMgdm9pZCBjcHNyX3N3aXRjaF9tb2RlKHN0cnVjdCBj
cHVfdXNlcl9yZWdzICpyZWdzLCBpbnQgbW9kZSkKPiA+ICB7Cj4gPiAtICAgIHVpbnQzMl90IHNj
dGxyID0gUkVBRF9TWVNSRUczMihTQ1RMUl9FTDEpOwo+ID4gKyAgICByZWdpc3Rlcl90IHNjdGxy
ID0gUkVBRF9TWVNSRUcoU0NUTFJfRUwxKTsKPiA+ICAKPiA+ICAgICAgcmVncy0+Y3BzciAmPSB+
KFBTUl9NT0RFX01BU0t8UFNSX0lUX01BU0t8UFNSX0pBWkVMTEV8UFNSX0JJR19FTkRJQU58UFNS
X1RIVU1CKTsKPiA+ICAKPiA+IEBAIC00MDAsNyArNDAwLDcgQEAgc3RhdGljIHZvaWQgY3Bzcl9z
d2l0Y2hfbW9kZShzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncywgaW50IG1vZGUpCj4gPiAgCj4g
PiAgc3RhdGljIHZhZGRyX3QgZXhjZXB0aW9uX2hhbmRsZXIzMih2YWRkcl90IG9mZnNldCkKPiA+
ICB7Cj4gPiAtICAgIHVpbnQzMl90IHNjdGxyID0gUkVBRF9TWVNSRUczMihTQ1RMUl9FTDEpOwo+
ID4gKyAgICByZWdpc3Rlcl90IHNjdGxyID0gUkVBRF9TWVNSRUcoU0NUTFJfRUwxKTsKPiA+ICAK
PiA+ICAgICAgaWYgKCBzY3RsciAmIFNDVExSX0EzMl9FTDFfViApCj4gPiAgICAgICAgICByZXR1
cm4gMHhmZmZmMDAwMCArIG9mZnNldDsKPiA+IEBAIC03MTksNyArNzE5LDcgQEAgY3Jhc2hfc3lz
dGVtOgo+ID4gIAo+ID4gIHN0cnVjdCByZWdfY3R4dCB7Cj4gPiAgICAgIC8qIEd1ZXN0LXNpZGUg
c3RhdGUgKi8KPiA+IC0gICAgdWludDMyX3Qgc2N0bHJfZWwxOwo+ID4gKyAgICByZWdpc3Rlcl90
IHNjdGxyX2VsMTsKPiA+ICAgICAgcmVnaXN0ZXJfdCB0Y3JfZWwxOwo+ID4gICAgICB1aW50NjRf
dCB0dGJyMF9lbDEsIHR0YnIxX2VsMTsKPiA+ICAjaWZkZWYgQ09ORklHX0FSTV8zMgo+ID4gQEAg
LTgyMiw3ICs4MjIsNyBAQCBzdGF0aWMgdm9pZCBzaG93X3JlZ2lzdGVyc18zMihjb25zdCBzdHJ1
Y3QgY3B1X3VzZXJfcmVncyAqcmVncywKPiA+ICAKPiA+ICAgICAgaWYgKCBndWVzdF9tb2RlICkK
PiA+ICAgICAgewo+ID4gLSAgICAgICAgcHJpbnRrKCIgICAgIFNDVExSOiAlMDgiUFJJeDMyIlxu
IiwgY3R4dC0+c2N0bHJfZWwxKTsKPiA+ICsgICAgICAgIHByaW50aygiICAgICBTQ1RMUjogJSJQ
UklyZWdpc3RlciJcbiIsIGN0eHQtPnNjdGxyX2VsMSk7Cj4gPiAgICAgICAgICBwcmludGsoIiAg
ICAgICBUQ1I6ICUwOCJQUklyZWdpc3RlciJcbiIsIGN0eHQtPnRjcl9lbDEpOwo+ID4gICAgICAg
ICAgcHJpbnRrKCIgICAgIFRUQlIwOiAlMDE2IlBSSXg2NCJcbiIsIGN0eHQtPnR0YnIwX2VsMSk7
Cj4gPiAgICAgICAgICBwcmludGsoIiAgICAgVFRCUjE6ICUwMTYiUFJJeDY0IlxuIiwgY3R4dC0+
dHRicjFfZWwxKTsKPiA+IEBAIC04OTQsNyArODk0LDcgQEAgc3RhdGljIHZvaWQgc2hvd19yZWdp
c3RlcnNfNjQoY29uc3Qgc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MsCj4gPiAgICAgICAgICBw
cmludGsoIiAgIEVTUl9FTDE6ICUwOCJQUkl4MzIiXG4iLCBjdHh0LT5lc3JfZWwxKTsKPiA+ICAg
ICAgICAgIHByaW50aygiICAgRkFSX0VMMTogJTAxNiJQUkl4NjQiXG4iLCBjdHh0LT5mYXIpOwo+
ID4gICAgICAgICAgcHJpbnRrKCJcbiIpOwo+ID4gLSAgICAgICAgcHJpbnRrKCIgU0NUTFJfRUwx
OiAlMDgiUFJJeDMyIlxuIiwgY3R4dC0+c2N0bHJfZWwxKTsKPiA+ICsgICAgICAgIHByaW50aygi
IFNDVExSX0VMMTogJSJQUklyZWdpc3RlciJcbiIsIGN0eHQtPnNjdGxyX2VsMSk7Cj4gPiAgICAg
ICAgICBwcmludGsoIiAgIFRDUl9FTDE6ICUwOCJQUklyZWdpc3RlciJcbiIsIGN0eHQtPnRjcl9l
bDEpOwo+ID4gICAgICAgICAgcHJpbnRrKCIgVFRCUjBfRUwxOiAlMDE2IlBSSXg2NCJcbiIsIGN0
eHQtPnR0YnIwX2VsMSk7Cj4gPiAgICAgICAgICBwcmludGsoIiBUVEJSMV9FTDE6ICUwMTYiUFJJ
eDY0IlxuIiwgY3R4dC0+dHRicjFfZWwxKTsKPiA+IGRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9h
c20tYXJtL2RvbWFpbi5oIGIveGVuL2luY2x1ZGUvYXNtLWFybS9kb21haW4uaAo+ID4gaW5kZXgg
Mjk2MGE1M2U2OS4uODZlYmRkMmJjZiAxMDA2NDQKPiA+IC0tLSBhL3hlbi9pbmNsdWRlL2FzbS1h
cm0vZG9tYWluLmgKPiA+ICsrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vZG9tYWluLmgKPiA+IEBA
IC0xNjcsNyArMTY3LDggQEAgc3RydWN0IGFyY2hfdmNwdQo+ID4gICNlbmRpZgo+ID4gIAo+ID4g
ICAgICAvKiBDb250cm9sIFJlZ2lzdGVycyAqLwo+ID4gLSAgICB1aW50MzJfdCBhY3Rsciwgc2N0
bHI7Cj4gPiArICAgIHJlZ2lzdGVyX3Qgc2N0bHI7Cj4gPiArICAgIHVpbnQzMl90IGFjdGxyOwo+
ID4gICAgICB1aW50MzJfdCBjcGFjcjsKPiA+ICAKPiA+ICAgICAgdWludDMyX3QgY29udGV4dGlk
cjsKPiA+IGRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL3AybS5oIGIveGVuL2luY2x1
ZGUvYXNtLWFybS9wMm0uaAo+ID4gaW5kZXggMmY4OWJiMDBjMy4uMDNmMmVlNzVjMSAxMDA2NDQK
PiA+IC0tLSBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vcDJtLmgKPiA+ICsrKyBiL3hlbi9pbmNsdWRl
L2FzbS1hcm0vcDJtLmgKPiA+IEBAIC0zOTEsMTIgKzM5MSwxMiBAQCBzdGF0aWMgaW5saW5lIGlu
dCBzZXRfZm9yZWlnbl9wMm1fZW50cnkoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBn
Zm4sCj4gPiAgICovCj4gPiAgc3RhdGljIGlubGluZSBib29sIHZjcHVfaGFzX2NhY2hlX2VuYWJs
ZWQoc3RydWN0IHZjcHUgKnYpCj4gPiAgewo+ID4gLSAgICBjb25zdCB1aW50MzJfdCBtYXNrID0g
U0NUTFJfQXh4X0VMeF9DIHwgU0NUTFJfQXh4X0VMeF9NOwo+ID4gKyAgICBjb25zdCByZWdpc3Rl
cl90IG1hc2sgPSBTQ1RMUl9BeHhfRUx4X0MgfCBTQ1RMUl9BeHhfRUx4X007Cj4gPiAgCj4gPiAg
ICAgIC8qIE9ubHkgd29ya3Mgd2l0aCB0aGUgY3VycmVudCB2Q1BVICovCj4gPiAgICAgIEFTU0VS
VChjdXJyZW50ID09IHYpOwo+ID4gIAo+ID4gLSAgICByZXR1cm4gKFJFQURfU1lTUkVHMzIoU0NU
TFJfRUwxKSAmIG1hc2spID09IG1hc2s7Cj4gPiArICAgIHJldHVybiAoUkVBRF9TWVNSRUcoU0NU
TFJfRUwxKSAmIG1hc2spID09IG1hc2s7Cj4gPiAgfQo+ID4gIAo+ID4gICNlbmRpZiAvKiBfWEVO
X1AyTV9IICovCj4gPiBkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvcHVibGljL2FyY2gtYXJtLmgg
Yi94ZW4vaW5jbHVkZS9wdWJsaWMvYXJjaC1hcm0uaAo+ID4gaW5kZXggN2NlMTM5YTBmNS4uZDlh
MDZlZmJkOCAxMDA2NDQKPiA+IC0tLSBhL3hlbi9pbmNsdWRlL3B1YmxpYy9hcmNoLWFybS5oCj4g
PiArKysgYi94ZW4vaW5jbHVkZS9wdWJsaWMvYXJjaC1hcm0uaAo+ID4gQEAgLTI5MSw3ICsyOTEs
NyBAQCBzdHJ1Y3QgdmNwdV9ndWVzdF9jb250ZXh0IHsKPiA+ICAKPiA+ICAgICAgc3RydWN0IHZj
cHVfZ3Vlc3RfY29yZV9yZWdzIHVzZXJfcmVnczsgIC8qIENvcmUgQ1BVIHJlZ2lzdGVycyAqLwo+
ID4gIAo+ID4gLSAgICB1aW50MzJfdCBzY3RscjsKPiA+ICsgICAgdWludDY0X3Qgc2N0bHI7Cj4g
PiAgICAgIHVpbnQ2NF90IHR0YmNyLCB0dGJyMCwgdHRicjE7Cj4gPiAgfTsKPiA+ICB0eXBlZGVm
IHN0cnVjdCB2Y3B1X2d1ZXN0X2NvbnRleHQgdmNwdV9ndWVzdF9jb250ZXh0X3Q7Cj4gPiBAQCAt
MzgwLDcgKzM4MCw3IEBAIHR5cGVkZWYgdWludDY0X3QgeGVuX2NhbGxiYWNrX3Q7Cj4gPiAgI2Rl
ZmluZSBQU1JfR1VFU1QzMl9JTklUICAoUFNSX0FCVF9NQVNLfFBTUl9GSVFfTUFTS3xQU1JfSVJR
X01BU0t8UFNSX01PREVfU1ZDKQo+ID4gICNkZWZpbmUgUFNSX0dVRVNUNjRfSU5JVCAoUFNSX0FC
VF9NQVNLfFBTUl9GSVFfTUFTS3xQU1JfSVJRX01BU0t8UFNSX01PREVfRUwxaCkKPiA+ICAKPiA+
IC0jZGVmaW5lIFNDVExSX0dVRVNUX0lOSVQgICAgMHgwMGM1MDA3OAo+ID4gKyNkZWZpbmUgU0NU
TFJfR1VFU1RfSU5JVCAgICB4ZW5fbWtfdWxsb25nKDB4MDBjNTAwNzgpCj4gPiAgCj4gPiAgLyoK
PiA+ICAgKiBWaXJ0dWFsIG1hY2hpbmUgcGxhdGZvcm0gKG1lbW9yeSBsYXlvdXQsIGludGVycnVw
dHMpCj4gCj4gCj4gLS0gCj4gVm9sb2R5bXlyIEJhYmNodWsgYXQgRVBBTQoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 21:52:48 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 21:52:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsDZG-0007Uk-4I; Mon, 29 Jul 2019 21:52: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=Nrba=V2=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hsDZF-0007Uf-4e
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 21:52:29 +0000
X-Inumbo-ID: 27fe1947-b24b-11e9-8980-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 27fe1947-b24b-11e9-8980-bc764e045a96;
 Mon, 29 Jul 2019 21:52:27 +0000 (UTC)
Received: from localhost (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256
 bits)) (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 0F9A72073F;
 Mon, 29 Jul 2019 21:52:27 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1564437147;
 bh=yjigvxx86YybWMHsXoZuxfs6oQ3hGSRoi8X7IPY1XvU=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=ii8Pe7+Mt+dfsusRGZqDBfeDyTxTeOUI6HLEq5rAf7TvvSk+dLAuoU3MlQVN+OCGc
 C3KKRwz+N2JkXD+8ZMd7o/DSpNn0EOLL6vsyuvOZf6TXSPlh2VNHLkDlYx4EJEQL7i
 UjvXndKRBQujiIjQEDfUprehL4TdVN4r61Uo5kIE=
Date: Mon, 29 Jul 2019 14:52:26 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-T480s
To: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
In-Reply-To: <87ef2cj3gd.fsf@epam.com>
Message-ID: <alpine.DEB.2.21.1907291446320.1237@sstabellini-ThinkPad-T480s>
References: <20190723213553.22300-1-julien.grall@arm.com>
 <20190723213553.22300-4-julien.grall@arm.com> <87o91hht9c.fsf@epam.com>
 <89065edf-d75c-81dd-0249-a5554feeab51@arm.com> <87ef2cj3gd.fsf@epam.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 3/7] xen/arm: Rework psr_mode_is_32bit()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>,
 Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCAyNiBKdWwgMjAxOSwgVm9sb2R5bXlyIEJhYmNodWsgd3JvdGU6Cj4gSnVsaWVuIEdy
YWxsIHdyaXRlczoKPiAKPiA+IEhpLAo+ID4KPiA+IE9uIDI2LzA3LzIwMTkgMTM6MzEsIFZvbG9k
eW15ciBCYWJjaHVrIHdyb3RlOgo+ID4+Cj4gPj4gSnVsaWVuIEdyYWxsIHdyaXRlczoKPiA+Pgo+
ID4+PiBwc3JfbW9kZV9pc18zMmJpdCgpIHByb3RvdHlwZSBkb2VzIG5vdCBtYXRjaCB0aGUgcmVz
dCBvZiB0aGUgaGVscGVycyBmb3IKPiA+Pj4gdGhlIHByb2Nlc3Mgc3RhdGUuIExvb2tpbmcgYXQg
dGhlIGNhbGxlcnMsIG1vc3Qgb2YgdGhlbSB3aWxsIGFjY2Vzcwo+ID4+PiBzdHJ1Y3QgY3B1X3Vz
ZXJfcmVncyBqdXN0IGZvciBjYWxsaW5nIHBzcl9tb2RlX2lzXzMyYml0KCkuCj4gPj4+Cj4gPj4+
IFRoZSBtYWNybyBpcyBub3cgcmV3b3JrZWQgdG8gdGFrZSBhIHN0cnVjdCBjcHVfdXNlcl9yZWdz
IGluIHBhcmFtZXRlci4KPiA+Pj4gQXQgdGhlIHNhbWUgdGltZSB0YWtlIHRoZSBvcHBvcnR1bml0
eSB0byBzd2l0Y2ggdG8gYSBzdGF0aWMgaW5saW5lCj4gPj4+IGhlbHBlci4KPiA+PiBJJ20gYSBi
aXQgY29uY2VybmVkIGFib3V0IG5hbWluZyBub3cuIEFzIHBzcl9tb2RlX2lzXzMyYml0KCkgaXMg
bm93IGhhdmUKPiA+PiBubyBwc3IgcGFyYW1ldGVyLCBhbmQgQVJNIEFSTSB1c2VzIHRlcm0gInN0
YXRlIiBpbnN0ZWFkIG9mICJtb2RlIiwgbWF5YmUKPiA+PiBpdCBpcyB3b3J0aCB0byByZW5hbWUg
dGhpcyBoZWxwZXIgdG8gc29tZXRoaW5nIGxpa2UgImlzXzMyYml0X3N0YXRlIj8KPiA+Cj4gPiBJ
dCByZWFsbHkgZGVwZW5kcyBob3cgeW91IHNlZSBpdC4gVGhlIGJpdCBpcyBwYXJ0IG9mIHRoZSAi
bW9kZSIgZmllbGQsCj4gPiBzbyB0ZWNobmljYWxseSB3ZSBhcmUgY2hlY2tpbmcgd2hldGhlciB0
aGUgbW9kZSBjb3JyZXNwb25kcyB0byBhCj4gPiAzMi1iaXQgb25lIG9yIG5vdC4gVGhpcyBpcyBh
bHNvIGlubGluZSB3aXRoIHRoZSByZXN0IG9mIHRoZSBoZWxwZXJzCj4gPiB3aXRoaW4gdGhpcyBo
ZWFkZXIuCj4gPgo+ID4gSSB3b3VsZCBiZSB3aWxsaW5nIHRvIGNvbnNpZGVyIHJlbmFtaW5nIHRo
ZSBoZWxwZXIgdG8gcmVnc19tb2RlX2lzXzMyYml0KCkuCj4gSSdtIGZpbmUgd2l0aCB0aGlzIG5h
bWUuCgpUaGUgcGF0Y2ggaXMgZmluZSBieSBtZSwgYXMgaXMsIG9yIHdpdGggdGhlIG5hbWUgY2hh
bmdlZCB0bwpyZWdzX21vZGVfaXNfMzJiaXQuIChJIGRpZG4ndCBjb21taXQgaXQuKQoKRWl0aGVy
IHdheToKClJldmlld2VkLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5l
bC5vcmc+CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 21:55:13 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 21:55:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsDbs-0007bO-KX; Mon, 29 Jul 2019 21:55:12 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Nrba=V2=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hsDbq-0007bH-V4
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 21:55:10 +0000
X-Inumbo-ID: 88eb262c-b24b-11e9-9ae5-0bc8fc311476
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 88eb262c-b24b-11e9-9ae5-0bc8fc311476;
 Mon, 29 Jul 2019 21:55:10 +0000 (UTC)
Received: from localhost (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256
 bits)) (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id B027E20C01;
 Mon, 29 Jul 2019 21:55:09 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1564437309;
 bh=Wfd28tY552p+UXdZ8FrXidmjN/ptL57FFTEJ24r84ME=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=Hids+wMIKcagkudMDWJDgTNiCqgHhqZInRpT7P/E2ZSrmep0kJS77xc0+8mHcAuyA
 lGlQOMv1N5gRtI2Mrix0xJATqx6vwcrTGIZLe/+74zJUKH4dkNfhBiNcGelClR2mXw
 nMVBGbkap4Ho6J5/098narQBYUDS34ZCeBdbkREw=
Date: Mon, 29 Jul 2019 14:55:09 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-T480s
To: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
In-Reply-To: <87muh1ht5f.fsf@epam.com>
Message-ID: <alpine.DEB.2.21.1907291454060.1237@sstabellini-ThinkPad-T480s>
References: <20190723213553.22300-1-julien.grall@arm.com>
 <20190723213553.22300-5-julien.grall@arm.com> <87muh1ht5f.fsf@epam.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 4/7] xen/arm: traps: Avoid using BUG_ON() in
 _show_registers()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCAyNiBKdWwgMjAxOSwgVm9sb2R5bXlyIEJhYmNodWsgd3JvdGU6Cj4gSnVsaWVuIEdy
YWxsIHdyaXRlczoKPiAKPiA+IEF0IHRoZSBtb21lbnQsIF9zaG93X3JlZ2lzdGVycygpIGlzIHVz
aW5nIGEgQlVHX09OKCkgdG8gYXNzZXJ0IG9ubHkKPiA+IHVzZXJzcGFjZSB3aWxsIHJ1biAzMi1i
aXQgY29kZSBpbiBhIDY0LWJpdCBkb21haW4uCj4gPgo+ID4gU3VjaCBleHRyYSBwcmVjYXV0aW9u
IGlzIG5vdCBuZWNlc3NhcnkgYW5kIGNvdWxkIGJlIGF2b2lkZWQgYnkgb25seQo+ID4gY2hlY2tp
bmcgdGhlIENQVSBtb2RlIHRvIGRlY2lkZSB3aGV0aGVyIHNob3dfcmVnaXN0ZXJzXzY0KCkgb3IK
PiA+IHNob3dfcmVpZ3N0ZXJzXzMyKCkgc2hvdWxkIGJlIGNhbGxlZC4KPiA+Cj4gPiBUaGlzIGhh
cyBhbHNvIHRoZSBuaWNlIGFkdmFudGFnZSB0byBhdm9pZCBuZXN0ZWQgaWYgaW4gdGhlIGNvZGUu
Cj4gPgo+ID4gU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNv
bT4KPiBSZXZpZXdlZC1ieTogVm9sb2R5bXlyIEJhYmNodWsgPHZvbG9keW15cl9iYWJjaHVrQGVw
YW0uY29tPgoKQWNrZWQtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVs
Lm9yZz4KCgo+ID4gLS0tCj4gPiAgeGVuL2FyY2gvYXJtL3RyYXBzLmMgfCAxNiArKystLS0tLS0t
LS0tLS0tCj4gPiAgMSBmaWxlIGNoYW5nZWQsIDMgaW5zZXJ0aW9ucygrKSwgMTMgZGVsZXRpb25z
KC0pCj4gPgo+ID4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS90cmFwcy5jIGIveGVuL2FyY2gv
YXJtL3RyYXBzLmMKPiA+IGluZGV4IDU0ZTY2YTg2ZDAuLjEzMjY4NmVlMGYgMTAwNjQ0Cj4gPiAt
LS0gYS94ZW4vYXJjaC9hcm0vdHJhcHMuYwo+ID4gKysrIGIveGVuL2FyY2gvYXJtL3RyYXBzLmMK
PiA+IEBAIC05MTQsMjEgKzkxNCwxMSBAQCBzdGF0aWMgdm9pZCBfc2hvd19yZWdpc3RlcnMoY29u
c3Qgc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MsCj4gPiAgCj4gPiAgICAgIGlmICggZ3Vlc3Rf
bW9kZSApCj4gPiAgICAgIHsKPiA+IC0gICAgICAgIGlmICggaXNfMzJiaXRfZG9tYWluKHYtPmRv
bWFpbikgKQo+ID4gKyAgICAgICAgaWYgKCBwc3JfbW9kZV9pc18zMmJpdChyZWdzKSApCj4gPiAg
ICAgICAgICAgICAgc2hvd19yZWdpc3RlcnNfMzIocmVncywgY3R4dCwgZ3Vlc3RfbW9kZSwgdik7
Cj4gPiAgI2lmZGVmIENPTkZJR19BUk1fNjQKPiA+IC0gICAgICAgIGVsc2UgaWYgKCBpc182NGJp
dF9kb21haW4odi0+ZG9tYWluKSApCj4gPiAtICAgICAgICB7Cj4gPiAtICAgICAgICAgICAgaWYg
KCBwc3JfbW9kZV9pc18zMmJpdChyZWdzKSApCj4gPiAtICAgICAgICAgICAgewo+ID4gLSAgICAg
ICAgICAgICAgICBCVUdfT04oIXVzcl9tb2RlKHJlZ3MpKTsKPiA+IC0gICAgICAgICAgICAgICAg
c2hvd19yZWdpc3RlcnNfMzIocmVncywgY3R4dCwgZ3Vlc3RfbW9kZSwgdik7Cj4gPiAtICAgICAg
ICAgICAgfQo+ID4gLSAgICAgICAgICAgIGVsc2UKPiA+IC0gICAgICAgICAgICB7Cj4gPiAtICAg
ICAgICAgICAgICAgIHNob3dfcmVnaXN0ZXJzXzY0KHJlZ3MsIGN0eHQsIGd1ZXN0X21vZGUsIHYp
Owo+ID4gLSAgICAgICAgICAgIH0KPiA+IC0gICAgICAgIH0KPiA+ICsgICAgICAgIGVsc2UKPiA+
ICsgICAgICAgICAgICBzaG93X3JlZ2lzdGVyc182NChyZWdzLCBjdHh0LCBndWVzdF9tb2RlLCB2
KTsKPiA+ICAjZW5kaWYKPiA+ICAgICAgfQo+ID4gICAgICBlbHNlCj4gCj4gCj4gLS0gCj4gVm9s
b2R5bXlyIEJhYmNodWsgYXQgRVBBTQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 22:02:45 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 22:02:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsDiz-0008MP-Fa; Mon, 29 Jul 2019 22:02:33 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Nrba=V2=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hsDiy-0008MK-Ps
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 22:02:32 +0000
X-Inumbo-ID: 902456c4-b24c-11e9-8a76-bf2fe53e1243
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 902456c4-b24c-11e9-8a76-bf2fe53e1243;
 Mon, 29 Jul 2019 22:02:32 +0000 (UTC)
Received: from localhost (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256
 bits)) (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 44A36216C8;
 Mon, 29 Jul 2019 22:02:31 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1564437751;
 bh=9J6wfFGlm0lPcg+aSWeFfrJdgzJBaYxeVR4yFCDCX9Q=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=TAQENHN4VKeodJLB95Je+h3Zb+TjFNeVDasbIIg4sVkKDboNdI5d6TY0KJgNqo5zr
 8QVqv9sMPOvR7Xt/ArVLjViFMfZPHmbUiDx+LWXIoUPIATbse6dZfB+3673sHzzfdE
 2LU054CqQt8XIJh8Dah40vZDPzNkyjojYsuaxNDE=
Date: Mon, 29 Jul 2019 15:02:30 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-T480s
To: Julien Grall <julien.grall@arm.com>
In-Reply-To: <20190723213553.22300-6-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.21.1907291500210.1237@sstabellini-ThinkPad-T480s>
References: <20190723213553.22300-1-julien.grall@arm.com>
 <20190723213553.22300-6-julien.grall@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 5/7] xen/arm: traps: Avoid BUG_ON() in
 do_trap_brk()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Stefano Stabellini <sstabellini@kernel.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCAyMyBKdWwgMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEF0IHRoZSBtb21lbnQs
IGRvX3RyYXBfYnJrKCkgaXMgdXNpbmcgYSBCVUdfT04oKSB0byBjaGVjayB0aGUgaGFyZHdhcmUK
PiBoYXMgYmVlbiBjb3JyZWN0bHkgY29uZmlndXJlZCBkdXJpbmcgYm9vdC4KPiAKPiBBbnkgZXJy
b3Igd2hlbiBjb25maWd1cmluZyB0aGUgaGFyZHdhcmUgY291bGQgcmVzdWx0IHRvIGEgZ3Vlc3Qg
J2JyaycKPiB0cmFwcGluZyBpbiB0aGUgaHlwZXJ2aXNvciBhbmQgY3Jhc2ggaXQuCj4gCj4gVGhp
cyBpcyBwcmV0dHkgaGFyc2ggdG8ga2lsbCBYZW4gd2hlbiBhY3R1YWxseSBraWxsaW5nIHRoZSBn
dWVzdCB3b3VsZAo+IGJlIGVub3VnaCBhcyBtaXNjb25maWd1cmluZyB0aGlzIHRyYXAgd291bGQg
bm90IGxlYWQgdG8gZXhwb3NpbmcKPiBzZW5zaXRpdmUgZGF0YS4gUmVwbGFjZSB0aGUgQlVHX09O
KCkgd2l0aCBjcmFzaGluZyB0aGUgZ3Vlc3QuCj4gCj4gU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdy
YWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KPiAtLS0KPiAgeGVuL2FyY2gvYXJtL3RyYXBzLmMg
fCAxMSArKysrKysrKy0tLQo+ICAxIGZpbGUgY2hhbmdlZCwgOCBpbnNlcnRpb25zKCspLCAzIGRl
bGV0aW9ucygtKQo+IAo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vdHJhcHMuYyBiL3hlbi9h
cmNoL2FybS90cmFwcy5jCj4gaW5kZXggMTMyNjg2ZWUwZi4uZWYzN2NhNmJkZSAxMDA2NDQKPiAt
LS0gYS94ZW4vYXJjaC9hcm0vdHJhcHMuYwo+ICsrKyBiL3hlbi9hcmNoL2FybS90cmFwcy5jCj4g
QEAgLTEzMDQsMTAgKzEzMDQsMTUgQEAgaW50IGRvX2J1Z19mcmFtZShjb25zdCBzdHJ1Y3QgY3B1
X3VzZXJfcmVncyAqcmVncywgdmFkZHJfdCBwYykKPiAgI2lmZGVmIENPTkZJR19BUk1fNjQKPiAg
c3RhdGljIHZvaWQgZG9fdHJhcF9icmsoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MsIGNvbnN0
IHVuaW9uIGhzciBoc3IpCj4gIHsKPiAtICAgIC8qIEhDUl9FTDIuVEdFIGFuZCBNRENSX0VMMi5U
REUgYXJlIG5vdCBzZXQgc28gd2UgbmV2ZXIgcmVjZWl2ZQo+IC0gICAgICogc29mdHdhcmUgYnJl
YWtwb2ludCBleGNlcHRpb24gZm9yIEVMMSBhbmQgRUwwIGhlcmUuCj4gKyAgICAvKgo+ICsgICAg
ICogSENSX0VMMi5UR0UgYW5kIE1EQ1JfRUwyLlREUiBhcmUgY3VycmVudGx5IG5vdCBzZXQuIFNv
IHdlIHNob3VsZAo+ICsgICAgICogbmV2ZXIgcmVjZWl2ZSBzb2Z0d2FyZSBicmVha3BvaW5nIGV4
Y2VwdGlvbiBmb3IgRUwxIGFuZCBFTDAgaGVyZS4KPiAgICAgICAqLwo+IC0gICAgQlVHX09OKCFo
eXBfbW9kZShyZWdzKSk7Cj4gKyAgICBpZiAoICFoeXBfbW9kZShyZWdzKSApCj4gKyAgICB7Cj4g
KyAgICAgICAgZG9tYWluX2NyYXNoKGN1cnJlbnQtPmRvbWFpbik7Cj4gKyAgICAgICAgcmV0dXJu
Owo+ICsgICAgfQoKVGhpcyBpcyBhIGdvb2QgY2hhbmdlIHRvIGhhdmUuIEkgYW0gd29uZGVyaW5n
IGlmIGl0IHdvdWxkIG1ha2Ugc2Vuc2UgdG8KYWxzbyBwcmludGsgc29tZSBkZWJ1ZyBtZXNzYWdl
cywgbWF5YmUgZXZlbiBzaG93X2V4ZWN1dGlvbl9zdGF0ZS4gSWYgc28sCndlIG5lZWQgdG8gYmUg
Y2FyZWZ1bCB0aGF0IGl0J3Mgb25seSBkb25lIGluIGRlYnVnIGJ1aWxkcywgb3IgaXQgaXMgcmF0
ZQpsaW1pdGVkLiBXaGF0IGRvIHlvdSB0aGluaz8gSW4gYW55IGNhc2UsIGl0IGlzIG5vdCBuZWNl
c3NhcnkgZm9yIHRoaXMKcGF0Y2ggdG8gYmUgYWNjZXB0ZWQgc286CgpSZXZpZXdlZC1ieTogU3Rl
ZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 22:09:09 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 22:09:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsDpF-0008Ui-Ar; Mon, 29 Jul 2019 22:09:01 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=+N/T=V2=suse.com=dfaggioli@srs-us1.protection.inumbo.net>)
 id 1hsDpE-0008Ud-Io
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 22:09:00 +0000
X-Inumbo-ID: 76057182-b24d-11e9-ad05-4b8acdd68784
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 76057182-b24d-11e9-ad05-4b8acdd68784;
 Mon, 29 Jul 2019 22:08:57 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 8CDF0AFCC;
 Mon, 29 Jul 2019 22:08:56 +0000 (UTC)
Message-ID: <fcbda84bdd7a162d9d10d89204090dc69d600373.camel@suse.com>
From: Dario Faggioli <dfaggioli@suse.com>
To: Juergen Gross <jgross@suse.com>, xen-devel@lists.xenproject.org
Date: Tue, 30 Jul 2019 00:08:54 +0200
In-Reply-To: <20190528103313.1343-11-jgross@suse.com>
References: <20190528103313.1343-1-jgross@suse.com>
 <20190528103313.1343-11-jgross@suse.com>
Organization: SUSE
User-Agent: Evolution 3.32.3 
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 10/60] xen/sched: switch schedule_data.curr
 to point at sched_unit
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 Robert VanVossen <robert.vanvossen@dornerworks.com>,
 Julien Grall <julien.grall@arm.com>,
 Josh Whitehead <josh.whitehead@dornerworks.com>,
 Meng Xu <mengxu@cis.upenn.edu>, Jan Beulich <jbeulich@suse.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>
Content-Type: multipart/mixed; boundary="===============2764577240101405523=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


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


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

On Tue, 2019-05-28 at 12:32 +0200, Juergen Gross wrote:
> In preparation of core scheduling let the percpu pointer
> schedule_data.curr point to a strct sched_unit instead of the related
> vcpu. At the same time rename the per-vcpu scheduler specific structs
> to per-unit ones.
>=20
> Signed-off-by: Juergen Gross <jgross@suse.com>
>
Reviewed-by: Dario Faggioli <dfaggioli@suse.com>

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


--=-Z9TfR2nLl2DknPIPM8yG
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+4FAl0/bnYACgkQFkJ4iaW4
c+56Mw/+Iqd9Ak7VReGiq/kFaDi++Qg+mQpIpQecht2OabLLnh7tW8C4ngqyctgz
So/qRDizA3ls9E2JVYuIA2n9hc81K6/Tv5brgfZ07VVD3lRybhhLsKYkyqpI/cC/
g8CPBL1KfLL25VcwF6Vi+VuYrWHewi6Z40Z1K9Y/sm/GB8V8YXiTrPfHds6uQ6Ex
0TU0vb6jPQMFrc3nrproM8GLdb8HudDIPKT+/FqshUz7VzW4ysflDqwG/plUgZIF
xCP30+T9THWLI58OQG18fhd+cdaSIK8ntjXPFCE61XGHBWE6b3AykarPR84FCwKz
3AnjVITbn84HjztRhW7Q74OFfoY9PhL/leX+rg1A3iP2/PbbXoOk8gG8ULwm7pkO
YSrZtmISdRmG/U1gXqCdKowzjzfG+QJB18PhZ2CEJbIofTwk7ChjkfTbHyccQTuX
F/JkbbTfIzdAFTd5bK5fc3cytFsRW0rZTYuQyKrJ/kJTWWt7TcqONsolcn0nW3+f
NBrqsOM5igjSkvO338lh/5PptieTD16WqSsfwZp42+WavmNM/tDrJCeUi8+7Vf1g
3qAqnLikdV7DsNTtHIVtXKiNVmfKYjmsBsRhUae5n+nF426ivpfP2oNXbEjw7ZsJ
SeLDqubvdisiGYI+Lrw+17lpnYJzNb3oBp9pS2HswAUHs3S2MY8=
=nL/t
-----END PGP SIGNATURE-----

--=-Z9TfR2nLl2DknPIPM8yG--



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============2764577240101405523==--



From xen-devel-bounces@lists.xenproject.org Mon Jul 29 22:13:26 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 22:13: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 1hsDtU-0000m8-VJ; Mon, 29 Jul 2019 22: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=Nrba=V2=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hsDtT-0000lz-73
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 22:13:23 +0000
X-Inumbo-ID: 13c818ae-b24e-11e9-8980-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 13c818ae-b24e-11e9-8980-bc764e045a96;
 Mon, 29 Jul 2019 22:13:22 +0000 (UTC)
Received: from localhost (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256
 bits)) (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 977522073F;
 Mon, 29 Jul 2019 22:13:21 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1564438401;
 bh=SLE/L/icCAPZRxsDFr94D0/b3CNWpbwSO7frLqFgD9E=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=Zhld3r8PDrMyNfJ7mxFFdHuuLGyHIfVUVVA6iK5lLdgHRJ3h+JrhCsCIahJGRfsH/
 +SQdeGLTCWcYBQLEIOBALXu9oMlL3W3Qol3vYsnsq1a93DHnaE0oWJZHvjCnjMRd1A
 TRXxk74Uf3uiNIlkquBrL4ruifooSf5SIx81evGk=
Date: Mon, 29 Jul 2019 15:13:21 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-T480s
To: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
In-Reply-To: <87k1c5hsva.fsf@epam.com>
Message-ID: <alpine.DEB.2.21.1907291513140.1237@sstabellini-ThinkPad-T480s>
References: <20190723213553.22300-1-julien.grall@arm.com>
 <20190723213553.22300-7-julien.grall@arm.com> <87k1c5hsva.fsf@epam.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 6/7] xen/arm: vsmc: The function identifier
 is always 32-bit
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCAyNiBKdWwgMjAxOSwgVm9sb2R5bXlyIEJhYmNodWsgd3JvdGU6Cj4gSnVsaWVuIEdy
YWxsIHdyaXRlczoKPiAKPiA+IE9uIEFybTY0LCB0aGUgU01DQ0MgZnVuY3Rpb24gaWRlbnRpZmll
ciBpcyBhbHdheXMgc3RvcmVkIGluIHRoZSBmaXJzdCAzMi1iaXQKPiA+IG9mIHgwIHJlZ2lzdGVy
LiBUaGUgcmVzdCBvZiB0aGUgYml0cyBhcmUgbm90IGRlZmluZWQgYW5kIHNob3VsZCBiZQo+ID4g
aWdub3JlZC4KPiA+Cj4gPiBUaGlzIG1lYW5zIHRoZSB2YXJpYWJsZSBmdW5jaWQgc2hvdWxkIGJl
IGFuIHVpbnQzMl90IHJhdGhlciB0aGFuCj4gPiByZWdpc3Rlcl90Lgo+ID4KPiA+IFNpZ25lZC1v
ZmYtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Cj4gUmV2aWV3ZWQtYnk6
IFZvbG9keW15ciBCYWJjaHVrIDx2b2xvZHlteXJfYmFiY2h1a0BlcGFtLmNvbT4KClJldmlld2Vk
LWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Cgo+ID4gLS0t
Cj4gPiAgeGVuL2FyY2gvYXJtL3ZzbWMuYyB8IDQgKystLQo+ID4gIDEgZmlsZSBjaGFuZ2VkLCAy
IGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCj4gPgo+ID4gZGlmZiAtLWdpdCBhL3hlbi9h
cmNoL2FybS92c21jLmMgYi94ZW4vYXJjaC9hcm0vdnNtYy5jCj4gPiBpbmRleCBmOGUzNTAzMTFk
Li5hMzZkYjE1ZmZmIDEwMDY0NAo+ID4gLS0tIGEveGVuL2FyY2gvYXJtL3ZzbWMuYwo+ID4gKysr
IGIveGVuL2FyY2gvYXJtL3ZzbWMuYwo+ID4gQEAgLTIyMCw3ICsyMjAsNyBAQCBzdGF0aWMgYm9v
bCB2c21jY2NfaGFuZGxlX2NhbGwoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCj4gPiAgewo+
ID4gICAgICBib29sIGhhbmRsZWQgPSBmYWxzZTsKPiA+ICAgICAgY29uc3QgdW5pb24gaHNyIGhz
ciA9IHsgLmJpdHMgPSByZWdzLT5oc3IgfTsKPiA+IC0gICAgcmVnaXN0ZXJfdCBmdW5jaWQgPSBn
ZXRfdXNlcl9yZWcocmVncywgMCk7Cj4gPiArICAgIHVpbnQzMl90IGZ1bmNpZCA9IGdldF91c2Vy
X3JlZyhyZWdzLCAwKTsKPiA+ICAKPiA+ICAgICAgLyoKPiA+ICAgICAgICogQ2hlY2sgaW1tZWRp
YXRlIHZhbHVlIGZvciBIVkMzMiwgSFZDNjQgYW5kIFNNQzY0Lgo+ID4gQEAgLTI4Niw3ICsyODYs
NyBAQCBzdGF0aWMgYm9vbCB2c21jY2NfaGFuZGxlX2NhbGwoc3RydWN0IGNwdV91c2VyX3JlZ3Mg
KnJlZ3MpCj4gPiAgCj4gPiAgICAgIGlmICggIWhhbmRsZWQgKQo+ID4gICAgICB7Cj4gPiAtICAg
ICAgICBncHJpbnRrKFhFTkxPR19JTkZPLCAiVW5oYW5kbGVkIFNNQy9IVkM6ICUwOCJQUklyZWdp
c3RlciJcbiIsIGZ1bmNpZCk7Cj4gPiArICAgICAgICBncHJpbnRrKFhFTkxPR19JTkZPLCAiVW5o
YW5kbGVkIFNNQy9IVkM6ICUjeFxuIiwgZnVuY2lkKTsKPiA+ICAKPiA+ICAgICAgICAgIC8qIElu
Zm9ybSBjYWxsZXIgdGhhdCBmdW5jdGlvbiBpcyBub3Qgc3VwcG9ydGVkLiAqLwo+ID4gICAgICAg
ICAgc2V0X3VzZXJfcmVnKHJlZ3MsIDAsIEFSTV9TTUNDQ19FUlJfVU5LTk9XTl9GVU5DVElPTik7
Cj4gCj4gCj4gLS0gCj4gVm9sb2R5bXlyIEJhYmNodWsgYXQgRVBBTQoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 22:15:08 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 22:15:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsDv7-0000t0-HN; Mon, 29 Jul 2019 22:15: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=Nrba=V2=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hsDv6-0000sv-P2
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 22:15:04 +0000
X-Inumbo-ID: 501fe75d-b24e-11e9-8980-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 501fe75d-b24e-11e9-8980-bc764e045a96;
 Mon, 29 Jul 2019 22:15:03 +0000 (UTC)
Received: from localhost (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256
 bits)) (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id E9B762073F;
 Mon, 29 Jul 2019 22:15:02 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1564438503;
 bh=ZXTrzC3Xn7CC3R2JL4/U6YLNOyDyzHOjVh4Hm2XNRlI=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=sIlIygF8fCC6ALGehsJdsZU268CggIm1jdxuQtaRJdyYiUzcvTc5NpGIzgXjiecA4
 56G/ULSY33hZXqKyn6PQ2oOoqFPZr3AEL4FcvlxXAUTApwacHNeJOMyQB0r16BVr+k
 mdmeGT5p1IEaYElXNGYL+A3Ff109RlgVrbrDDpkk=
Date: Mon, 29 Jul 2019 15:15:02 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-T480s
To: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
In-Reply-To: <87a7d0iv4z.fsf@epam.com>
Message-ID: <alpine.DEB.2.21.1907291514550.1237@sstabellini-ThinkPad-T480s>
References: <20190723213553.22300-1-julien.grall@arm.com>
 <20190723213553.22300-8-julien.grall@arm.com>
 <375e98f5-3f6e-e579-acf0-8052dc15a210@arm.com> <87a7d0iv4z.fsf@epam.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 7/7] xen/arm: types: Specify the zero
 padding in the definition of PRIregister
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>,
 Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCAyNiBKdWwgMjAxOSwgVm9sb2R5bXlyIEJhYmNodWsgd3JvdGU6Cj4gPiBPbiAyMy8w
Ny8yMDE5IDIyOjM1LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gPj4gVGhlIGRlZmluaXRpb24gb2Yg
UFJJcmVnaXN0ZXIgdmFyaWVzIGJldHdlZW4gQXJtMzIgYW5kIEFybTY0ICgzMi1iaXQgdnMKPiA+
PiA2NC1iaXQpLiBIb3dldmVyLCBzb21lIG9mIHRoZSB1c2VycyB1c2VzIHRoZSB3cm9uZyBwYWRk
aW5nLgo+ID4+Cj4gPj4gRm9yIG1vcmUgY29uc2lzdGVuY3ksIHRoZSBwYWRkaW5nIGlzIG5vdyBt
b3ZlZCBpbnRvIHRoZSBQUklyZWdpc3RlciBhbmQKPiA+PiB2YXJpZXMgZGVwZW5kaW5nIG9uIHRo
ZSBhcmNoaXRlY3R1cmUuCj4gPgo+ID4gQmVsb3cgYSBzdWdnZXN0ZWQgbmV3IGNvbW1pdCBtZXNz
YWdlOgo+ID4KPiA+ICJUaGUgZGVmaW5pdGlvbiBvZiBQUklyZWdpc3RlciB2YXJpZXMgYmV0d2Vl
biBBcm0zMiBhbmQgQXJtNjQgKDMyLWJpdCB2cwo+ID4gNjQtYml0KS4gSG93ZXZlciwgc29tZSBv
ZiB0aGUgdXNlcnMgdXNlcyB0aGUgd3JvbmcgcGFkZGluZyBhbmQgb3RoZXJzIGFyZQo+ID4gbm90
IHVzaW5nIHBhZGRpbmcgYXQgYWxsLgo+ID4KPiA+IEZvciBtb3JlIGNvbnNpc3RlbmN5LCB0aGUg
cGFkZGluZyBpcyBub3cgbW92ZWQgaW50byB0aGUgUFJJcmVnaXN0ZXIgYW5kCj4gPiB2YXJpZXMg
ZGVwZW5kaW5nIG9uIHRoZSBhcmNoaXRlY3R1cmUuIgo+IFdpdGggdGhpcyBjb21taXQgbWVzc2Fn
ZToKPiAKPiBSZXZpZXdlZC1ieTogVm9sb2R5bXlyIEJhYmNodWsgPHZvbG9keW15cl9iYWJjaHVr
QGVwYW0uY29tPgoKQWNrZWQtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2Vy
bmVsLm9yZz4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 23:12:17 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 23:12:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsEoC-0004wA-GE; Mon, 29 Jul 2019 23:12: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=Nrba=V2=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hsEoA-0004w4-KT
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 23:11:58 +0000
X-Inumbo-ID: 42b2bd85-b256-11e9-8980-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 42b2bd85-b256-11e9-8980-bc764e045a96;
 Mon, 29 Jul 2019 23:11:57 +0000 (UTC)
Received: from localhost (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256
 bits)) (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 34B18206E0;
 Mon, 29 Jul 2019 23:11:56 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1564441916;
 bh=QsbLgc9g6RKTguaWVVlRejNfDJEI779O8ilJlGfuyS4=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=Gd8t8zzRxW020EeLQRWhV+gu5onm3VnplE9uBWzZa8+lG39VFiKMGekJW4LGczrqI
 KWro4pXoHIiGJek0QduX0FSK05Kt8ZScmb19cSivkwbVVx3UEVuUFXqujbStMAdsDw
 KnbNDDDETRjopAGToLXvLSGnPCiWwtlw8a4AKn0Y=
Date: Mon, 29 Jul 2019 16:11:55 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-T480s
To: Julien Grall <julien.grall@arm.com>
In-Reply-To: <20190722213958.5761-2-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.21.1907291611440.1237@sstabellini-ThinkPad-T480s>
References: <20190722213958.5761-1-julien.grall@arm.com>
 <20190722213958.5761-2-julien.grall@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 01/35] xen/arm64: macros: Introduce an
 assembly macro to alias x30
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Stefano Stabellini <sstabellini@kernel.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCAyMiBKdWwgMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IFRoZSByZXR1cm4gYWRk
cmVzcyBvZiBhIGZ1bmN0aW9uIGlzIGFsd2F5cyBzdG9yZWQgaW4geDMwLiBGb3IgY29udmVuaWVu
Y2UsCj4gaW50cm9kdWNlIGEgcmVnaXN0ZXIgYWxpYXMgc28gImxyIiBjYW4gYmUgdXNlZCBpbiBh
c3NlbWJseS4KPiAKPiBUaGlzIGlzIGRlZmluZWQgaW4gYXNtLWFybS9hcm02NC9tYWNyb3MuaCB0
byBhbGxvdyBhbGwgYXNzZW1ibHkgZmlsZXMKPiB0byB1c2UgaXQuCj4gCj4gU2lnbmVkLW9mZi1i
eTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KClJldmlld2VkLWJ5OiBTdGVm
YW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CgphbmQgY29tbWl0dGVkCgoK
PiAtLS0KPiAgICAgQ2hhbmdlcyBpbiB2MjoKPiAgICAgICAgIC0gUGF0Y2ggYWRkZWQKPiAtLS0K
PiAgeGVuL2FyY2gvYXJtL2FybTY0L2VudHJ5LlMgICAgICAgICB8IDUgLS0tLS0KPiAgeGVuL2lu
Y2x1ZGUvYXNtLWFybS9hcm02NC9tYWNyb3MuaCB8IDUgKysrKysKPiAgMiBmaWxlcyBjaGFuZ2Vk
LCA1IGluc2VydGlvbnMoKyksIDUgZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL3hlbi9h
cmNoL2FybS9hcm02NC9lbnRyeS5TIGIveGVuL2FyY2gvYXJtL2FybTY0L2VudHJ5LlMKPiBpbmRl
eCA5N2IwNWY1M2VhLi4yZDlhMjcxM2ExIDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL2FybS9hcm02
NC9lbnRyeS5TCj4gKysrIGIveGVuL2FyY2gvYXJtL2FybTY0L2VudHJ5LlMKPiBAQCAtNywxMSAr
Nyw2IEBACj4gICNpbmNsdWRlIDxwdWJsaWMveGVuLmg+Cj4gIAo+ICAvKgo+IC0gKiBSZWdpc3Rl
ciBhbGlhc2VzLgo+IC0gKi8KPiAtbHIgICAgICAucmVxICAgIHgzMCAgICAgICAgICAgICAvKiBs
aW5rIHJlZ2lzdGVyICovCj4gLQo+IC0vKgo+ICAgKiBTdGFjayBwdXNoaW5nL3BvcHBpbmcgKHJl
Z2lzdGVyIHBhaXJzIG9ubHkpLiBFcXVpdmFsZW50IHRvIHN0b3JlIGRlY3JlbWVudAo+ICAgKiBi
ZWZvcmUsIGxvYWQgaW5jcmVtZW50IGFmdGVyLgo+ICAgKi8KPiBkaWZmIC0tZ2l0IGEveGVuL2lu
Y2x1ZGUvYXNtLWFybS9hcm02NC9tYWNyb3MuaCBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vYXJtNjQv
bWFjcm9zLmgKPiBpbmRleCA5YzVlNjc2YjM3Li5mOTgxYjRmNDNlIDEwMDY0NAo+IC0tLSBhL3hl
bi9pbmNsdWRlL2FzbS1hcm0vYXJtNjQvbWFjcm9zLmgKPiArKysgYi94ZW4vaW5jbHVkZS9hc20t
YXJtL2FybTY0L21hY3Jvcy5oCj4gQEAgLTIxLDUgKzIxLDEwIEBACj4gICAgICBsZHIgICAgIFxk
c3QsIFtcZHN0LCBcdG1wXQo+ICAgICAgLmVuZG0KPiAgCj4gKy8qCj4gKyAqIFJlZ2lzdGVyIGFs
aWFzZXMuCj4gKyAqLwo+ICtsciAgICAgIC5yZXEgICAgeDMwICAgICAgICAgICAgIC8qIGxpbmsg
cmVnaXN0ZXIgKi8KPiArCj4gICNlbmRpZiAvKiBfX0FTTV9BUk1fQVJNNjRfTUFDUk9TX0ggKi8K
PiAgCj4gLS0gCj4gMi4xMS4wCj4gCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 23:19:54 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 23: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 1hsEvm-00055u-Hh; Mon, 29 Jul 2019 23:19:50 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Nrba=V2=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hsEvl-00055p-Gn
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 23:19:49 +0000
X-Inumbo-ID: 59952ace-b257-11e9-a744-ab815b7245fb
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 59952ace-b257-11e9-a744-ab815b7245fb;
 Mon, 29 Jul 2019 23:19:48 +0000 (UTC)
Received: from localhost (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256
 bits)) (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 1D4A0206E0;
 Mon, 29 Jul 2019 23:19:44 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1564442384;
 bh=hP9RLudIyVa5qsD4rckQ0LUz2fvTUhwfuT7Kf2VJws0=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=FBLr9Ink1uHImAFa1VV1R6/+UIB77YQCzzl6WY7qC9EWY0uu6xAeBTeQjNKQ9ZvP6
 yN9xSRMZIMiWVoHK2VjS3eP2ulrScSWeo2EmDURe1a2J8suM2f7nb3rhsgcUNtnzyX
 jGbPgUPOCG+dc9uXTSZap8+i+Z4SJHXtuv04mkoA=
Date: Mon, 29 Jul 2019 16:19:43 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-T480s
To: Julien Grall <julien.grall@arm.com>
In-Reply-To: <20190722213958.5761-5-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.21.1907291617360.1237@sstabellini-ThinkPad-T480s>
References: <20190722213958.5761-1-julien.grall@arm.com>
 <20190722213958.5761-5-julien.grall@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 04/35] xen/arm64: head: Rework UART
 initialization on boot CPU
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Stefano Stabellini <sstabellini@kernel.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCAyMiBKdWwgMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEFueXRoaW5nIGV4ZWN1
dGVkIGFmdGVyIHRoZSBsYWJlbCBjb21tb25fc3RhcnQgY2FuIGJlIGV4ZWN1dGVkIG9uIGFsbAo+
IENQVXMuIEhvd2V2ZXIgbW9zdCBvZiB0aGUgaW5zdHJ1Y3Rpb25zIGV4ZWN1dGVkIGJldHdlZW4g
dGhlIGxhYmVsCj4gY29tbW9uX3N0YXJ0IGFuZCBpbml0X3VhcnQgYXJlIG5vdCBleGVjdXRlZCBv
biB0aGUgYm9vdCBDUFUuCj4gCj4gVGhlIG9ubHkgaW5zdHJ1Y3Rpb25zIGV4ZWN1dGVkIGFyZSB0
byBsb29rdXAgdGhlIENQVUlEIHNvIGl0IGNhbiBiZQo+IHByaW50ZWQgb24gdGhlIGNvbnNvbGUg
KGlmIGVhcmx5cHJpbnRrIGlzIGVuYWJsZWQpLiBQcmludGluZyB0aGUgQ1BVSUQKPiBpcyBub3Qg
ZW50aXJlbHkgdXNlZnVsIHRvIGhhdmUgZm9yIHRoZSBib290IENQVSBhbmQgcmVxdWlyZXMgYQo+
IGNvbmRpdGlvbmFsIGJyYW5jaCB0byBieXBhc3MgdW51c2VkIGluc3RydWN0aW9ucy4KPiAKPiBG
dXJ0aGVybW9yZSwgdGhlIGZ1bmN0aW9uIGluaXRfdWFydCBpcyBvbmx5IGNhbGxlZCBmb3IgYm9v
dCBDUFUKPiByZXF1aXJpbmcgYW5vdGhlciBjb25kaXRpb25hbCBicmFuY2guIFRoaXMgbWFrZXMg
dGhlIGNvZGUgYSBiaXQgdHJpY2t5Cj4gdG8gZm9sbG93Lgo+IAo+IFRoZSBVQVJUIGluaXRpYWxp
emF0aW9uIGlzIG5vdyBtb3ZlZCBiZWZvcmUgdGhlIGxhYmVsIGNvbW1vbl9zdGFydC4gVGhpcwo+
IG5vdyByZXF1aXJlcyB0byBoYXZlIGEgc2xpZ2h0bHkgYWx0ZXJlZCBwcmludCBmb3IgdGhlIGJv
b3QgQ1BVIGFuZCBzZXQKPiB0aGUgZWFybHkgVUFSVCBiYXNlIGFkZHJlc3MgaW4gZWFjaCB0aGUg
dHdvIHBhdGggKGJvb3QgQ1BVIGFuZAo+IHNlY29uZGFyeSBDUFVzKS4KPiAKPiBUaGlzIGhhcyB0
aGUgbmljZSBlZmZlY3QgdG8gcmVtb3ZlIGEgY291cGxlIG9mIGNvbmRpdGlvbmFsIGJyYW5jaCBp
bgo+IHRoZSBjb2RlLgo+IAo+IEFmdGVyIHRoaXMgcmV3b3JrLCB0aGUgQ1BVSUQgaXMgb25seSB1
c2VkIGF0IHRoZSB2ZXJ5IGJlZ2lubmluZyBvZiB0aGUKPiBzZWNvbmRhcnkgQ1BVcyBib290IHBh
dGguIFNvIHRoZXJlIGlzIG5vIG5lZWQgdG8gInJlc2VydmUiIHgyNCBmb3IgdGhlCj4gQ1BVSUQu
Cj4gCj4gU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4K
ClJldmlld2VkLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+
CgphbmQgY29tbWl0dGVkCgo+IC0tLQo+ICAgICBDaGFuZ2VzIGluIHYyOgo+ICAgICAgICAgLSBG
b2xkICJ4ZW4vYXJtNjQ6IGhlYWQ6IERvbid0ICJyZXNlcnZlIiB4MjQgZm9yIHRoZSBDUFVJRCIg
aW4KPiAgICAgICAgIHRoaXMgcGF0Y2gKPiAtLS0KPiAgeGVuL2FyY2gvYXJtL2FybTY0L2hlYWQu
UyB8IDMxICsrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0KPiAgMSBmaWxlIGNoYW5nZWQs
IDIwIGluc2VydGlvbnMoKyksIDExIGRlbGV0aW9ucygtKQo+IAo+IGRpZmYgLS1naXQgYS94ZW4v
YXJjaC9hcm0vYXJtNjQvaGVhZC5TIGIveGVuL2FyY2gvYXJtL2FybTY0L2hlYWQuUwo+IGluZGV4
IDZhZmU4M2MzNDcuLmI2ODQwOTFhYWMgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gvYXJtL2FybTY0
L2hlYWQuUwo+ICsrKyBiL3hlbi9hcmNoL2FybS9hcm02NC9oZWFkLlMKPiBAQCAtNjksNyArNjks
NyBAQAo+ICAgKiAgeDIxIC0gRFRCIGFkZHJlc3MgKGJvb3QgY3B1IG9ubHkpCj4gICAqICB4MjIg
LSBpc19zZWNvbmRhcnlfY3B1Cj4gICAqICB4MjMgLSBVQVJUIGFkZHJlc3MKPiAtICogIHgyNCAt
IGNwdWlkCj4gKyAqICB4MjQgLQo+ICAgKiAgeDI1IC0gaWRlbnRpdHkgbWFwIGluIHBsYWNlCj4g
ICAqICB4MjYgLSBza2lwX3plcm9fYnNzCj4gICAqICB4MjcgLQo+IEBAIC0yNjUsNiArMjY1LDEy
IEBAIHJlYWxfc3RhcnRfZWZpOgo+ICAgICAgICAgIGxvYWRfcGFkZHIgeDIxLCBfc2R0Ygo+ICAj
ZW5kaWYKPiAgCj4gKyAgICAgICAgLyogSW5pdGlhbGl6ZSB0aGUgVUFSVCBpZiBlYXJseXByaW50
ayBoYXMgYmVlbiBlbmFibGVkLiAqLwo+ICsjaWZkZWYgQ09ORklHX0VBUkxZX1BSSU5USwo+ICsg
ICAgICAgIGJsICAgIGluaXRfdWFydAo+ICsjZW5kaWYKPiArICAgICAgICBQUklOVCgiLSBCb290
IENQVSBib290aW5nIC1cclxuIikKPiArCj4gICAgICAgICAgbW92ICAgeDIyLCAjMCAgICAgICAg
ICAgICAgICAvKiB4MjIgOj0gaXNfc2Vjb25kYXJ5X2NwdSAqLwo+ICAKPiAgICAgICAgICBiICAg
ICBjb21tb25fc3RhcnQKPiBAQCAtMjgxLDE0ICsyODcsMTEgQEAgR0xPQkFMKGluaXRfc2Vjb25k
YXJ5KQo+ICAgICAgICAgIC8qIEJvb3QgQ1BVIGFscmVhZHkgemVybyBCU1Mgc28gc2tpcCBpdCBv
biBzZWNvbmRhcnkgQ1BVcy4gKi8KPiAgICAgICAgICBtb3YgICB4MjYsICMxICAgICAgICAgICAg
ICAgIC8qIFgyNiA6PSBza2lwX3plcm9fYnNzICovCj4gIAo+IC1jb21tb25fc3RhcnQ6Cj4gICAg
ICAgICAgbXJzICAgeDAsIG1waWRyX2VsMQo+ICAgICAgICAgIGxkciAgIHgxMywgPSh+TVBJRFJf
SFdJRF9NQVNLKQo+ICAgICAgICAgIGJpYyAgIHgyNCwgeDAsIHgxMyAgICAgICAgICAgLyogTWFz
ayBvdXQgZmxhZ3MgdG8gZ2V0IENQVSBJRCAqLwo+ICAKPiAtICAgICAgICAvKiBOb24tYm9vdCBD
UFVzIHdhaXQgaGVyZSB1bnRpbCBfX2NwdV91cCBpcyByZWFkeSBmb3IgdGhlbSAqLwo+IC0gICAg
ICAgIGNieiAgIHgyMiwgMWYKPiAtCj4gKyAgICAgICAgLyogV2FpdCBoZXJlIHVudGlsIF9fY3B1
X3VwIGlzIHJlYWR5IHRvIGhhbmRsZSB0aGUgQ1BVICovCj4gICAgICAgICAgbG9hZF9wYWRkciB4
MCwgc21wX3VwX2NwdQo+ICAgICAgICAgIGRzYiAgIHN5Cj4gIDI6ICAgICAgbGRyICAgeDEsIFt4
MF0KPiBAQCAtMzAwLDE0ICszMDMsMTQgQEAgY29tbW9uX3N0YXJ0Ogo+ICAKPiAgI2lmZGVmIENP
TkZJR19FQVJMWV9QUklOVEsKPiAgICAgICAgICBsZHIgICB4MjMsID1FQVJMWV9VQVJUX0JBU0Vf
QUREUkVTUyAvKiB4MjMgOj0gVUFSVCBiYXNlIGFkZHJlc3MgKi8KPiAtICAgICAgICBjYm56ICB4
MjIsIDFmCj4gLSAgICAgICAgYmwgICAgaW5pdF91YXJ0ICAgICAgICAgICAgICAgICAvKiBCb290
IENQVSBzZXRzIHVwIHRoZSBVQVJUIHRvbyAqLwo+IC0xOiAgICAgIFBSSU5UKCItIENQVSAiKQo+
ICsgICAgICAgIFBSSU5UKCItIENQVSAiKQo+ICAgICAgICAgIG1vdiAgIHgwLCB4MjQKPiAgICAg
ICAgICBibCAgICBwdXRuCj4gICAgICAgICAgUFJJTlQoIiBib290aW5nIC1cclxuIikKPiAgI2Vu
ZGlmCj4gIAo+ICtjb21tb25fc3RhcnQ6Cj4gKwo+ICAgICAgICAgIFBSSU5UKCItIEN1cnJlbnQg
RUwgIikKPiAgICAgICAgICBtcnMgICB4NCwgQ3VycmVudEVMCj4gICAgICAgICAgbW92ICAgeDAs
IHg0Cj4gQEAgLTYyMCwxMCArNjIzLDE2IEBAIEVOVFJZKHN3aXRjaF90dGJyKQo+ICAgICAgICAg
IHJldAo+ICAKPiAgI2lmZGVmIENPTkZJR19FQVJMWV9QUklOVEsKPiAtLyogQnJpbmcgdXAgdGhl
IFVBUlQuCj4gLSAqIHgyMzogRWFybHkgVUFSVCBiYXNlIGFkZHJlc3MKPiAtICogQ2xvYmJlcnMg
eDAteDEgKi8KPiArLyoKPiArICogSW5pdGlhbGl6ZSB0aGUgVUFSVC4gU2hvdWxkIG9ubHkgYmUg
Y2FsbGVkIG9uIHRoZSBib290IENQVS4KPiArICoKPiArICogT3VwdXQ6Cj4gKyAqICB4MjM6IEVh
cmx5IFVBUlQgYmFzZSBwaHlzaWNhbCBhZGRyZXNzCj4gKyAqCj4gKyAqIENsb2JiZXJzIHgwIC0g
eDEKPiArICovCj4gIGluaXRfdWFydDoKPiArICAgICAgICBsZHIgICB4MjMsID1FQVJMWV9VQVJU
X0JBU0VfQUREUkVTUwo+ICAjaWZkZWYgRUFSTFlfUFJJTlRLX0lOSVRfVUFSVAo+ICAgICAgICAg
IGVhcmx5X3VhcnRfaW5pdCB4MjMsIDAKPiAgI2VuZGlmCj4gLS0gCj4gMi4xMS4wCj4gCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 23:26:40 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 23:26:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsF2K-0005sG-Kq; Mon, 29 Jul 2019 23:26:36 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=kpHI=V2=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hsF2I-0005s2-Qe
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 23:26:34 +0000
X-Inumbo-ID: 4a1f1b1c-b258-11e9-bc3c-771f329f28c6
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 4a1f1b1c-b258-11e9-bc3c-771f329f28c6;
 Mon, 29 Jul 2019 23:26:28 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hsF2B-0007n8-Qw; Mon, 29 Jul 2019 23:26:27 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hsF2B-0000oM-Ij; Mon, 29 Jul 2019 23:26:27 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hsF2B-0003uD-I7; Mon, 29 Jul 2019 23:26:27 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139478-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:test-amd64-i386-libvirt:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemut-rhel6hvm-intel:xen-boot:fail:regression
 linux-linus:test-amd64-i386-examine:reboot:fail:regression
 linux-linus:test-amd64-i386-xl-raw:xen-boot:fail:regression
 linux-linus:test-amd64-i386-freebsd10-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-freebsd10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-intel:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-i386-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-amd:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemut-rhel6hvm-amd:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-win7-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-pvshim:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-ws16-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-win10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-ws16-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-i386-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-win10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-shadow:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 linux-linus:test-arm64-arm64-examine:examine-serial/bootloader:fail:regression
 linux-linus:build-armhf-pvops:kernel-build:fail:regression
 linux-linus:test-arm64-arm64-libvirt-xsm:guest-start/debian.repeat:fail:regression
 linux-linus:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-examine:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:xen-boot:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-debianhvm-i386-xsm:xen-boot:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=609488bc979f99f805f34e9a32c1e3b71179d10b
X-Osstest-Versions-That: linux=736706bee3298208343a76096370e4f6a5c55915
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 29 Jul 2019 23:26:27 +0000
Subject: [Xen-devel] [linux-linus test] 139478: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTQ3OCBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTM5NDc4LwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAg
ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gNyB4ZW4tYm9v
dCBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1p
bnRlbCAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2
NC1pMzg2LWV4YW1pbmUgICAgICAgOCByZWJvb3QgICAgICAgICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICA3IHhlbi1ib290ICAg
ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVl
YnNkMTAtYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4
MAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICA3IHhlbi1ib290ICAgICAgICAgICAg
ICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXNoYWRvdyA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1h
bWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyIDEwIHhlbi1ib290
L3NyY19ob3N0ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXBhaXIgMTEgeGVuLWJvb3QvZHN0X2hvc3QgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEz
MzU4MAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgNyB4ZW4tYm9vdCAgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZo
dm0tYW1kICA3IHhlbi1ib290ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDcgeGVuLWJvb3QgICAgIGZhaWwg
UkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgNyB4ZW4tYm9v
dCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtd2luNy1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgIDcgeGVuLWJvb3QgICAgICAgICAg
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRl
Ymlhbmh2bS1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICA3
IHhlbi1ib290ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQteHNtICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgNyB4ZW4tYm9vdCAg
ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
aW43LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgIDEwIHhlbi1i
b290L3NyY19ob3N0ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4
Ni1wYWlyICAgICAgICAgMTEgeGVuLWJvb3QvZHN0X2hvc3QgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0
cmljdCA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXdpbjEwLWkzODYgIDcgeGVuLWJvb3QgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMz
NTgwCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDcg
eGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93
ICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgIDExIGV4YW1p
bmUtc2VyaWFsL2Jvb3Rsb2FkZXIgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiBidWlsZC1hcm1oZi1w
dm9wcyAgICAgICAgICAgICA2IGtlcm5lbC1idWlsZCAgICAgICAgICAgICBmYWlsIFJFR1IuIHZz
LiAxMzM1ODAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTYgZ3Vlc3Qtc3RhcnQvZGVi
aWFuLnJlcGVhdCBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3Vj
Y2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1
Y2sgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYt
YXJtaGYteGwtdmhkICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJt
aGYteGwtbXVsdGl2Y3B1ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhm
LWV4YW1pbmUgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICA3IHhlbi1ib290
IGZhaWwgYmFzZWxpbmUgdW50ZXN0ZWQKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5o
dm0taTM4Ni14c20gIDcgeGVuLWJvb3QgZmFpbCBiYXNlbGluZSB1bnRlc3RlZAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWls
IGxpa2UgMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEzMzU4
MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICBmYWlsIGxpa2UgMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LXNlYXR0bGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEx
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
cWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhz
bSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0
MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYg
MTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAgICAg
ICAgIDYwOTQ4OGJjOTc5Zjk5ZjgwNWYzNGU5YTMyYzFlM2I3MTE3OWQxMGIKYmFzZWxpbmUgdmVy
c2lvbjoKIGxpbnV4ICAgICAgICAgICAgICAgIDczNjcwNmJlZTMyOTgyMDgzNDNhNzYwOTYzNzBl
NGY2YTVjNTU5MTUKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzMzU4MCAgMjAxOS0wMy0wNCAxOTo1
MzowOSBaICAxNDcgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMzM2MDUgIDIwMTktMDMtMDUg
MjA6MDM6MTQgWiAgMTQ2IGRheXMgICA5MSBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAx
Mzk0NzggIDIwMTktMDctMjkgMDU6MDI6MjAgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
CjQxMzIgcGVvcGxlIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3QsCm5vdCBsaXN0aW5nIHRo
ZW0gYWxsCgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWkzODYtcHZvcHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhs
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9t
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2
bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2
aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQx
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1k
bXJlc3RyaWN0ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02
NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
cWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1p
bnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2
c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02NC14bC10aHVu
ZGVyeCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1s
YWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9n
cy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBo
dHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0
aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1S
RUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/
cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29k
ZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3Nz
dGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3
b3VsZCBiZSA4ODExMzkgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Jul 29 23:36:25 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Jul 2019 23:36:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsFBf-0006dy-Pv; Mon, 29 Jul 2019 23:36:15 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Nrba=V2=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hsFBe-0006dt-KL
 for xen-devel@lists.xenproject.org; Mon, 29 Jul 2019 23:36:14 +0000
X-Inumbo-ID: a6c60528-b259-11e9-bdb9-430eaf741f6c
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id a6c60528-b259-11e9-bdb9-430eaf741f6c;
 Mon, 29 Jul 2019 23:36:13 +0000 (UTC)
Received: from localhost (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256
 bits)) (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 9EFF220679;
 Mon, 29 Jul 2019 23:36:12 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1564443372;
 bh=+jaMTx4BrZVSf2Zo1EDNLnta64swh6s/xohVSgl83nA=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=lT36jFA3ww8uIOXsF0zyxMnKFh5UwKrvogWKKGJJNQvT7+6N2sPta8pC7IUJxVppb
 aS7gZ9ldTMmpWwffgeiZYCn30OSgc+9eNLvQ4JFHhFaLQj/pwu3I3slkUgwx1/6vG+
 dh66R4rAxI8pFHYDqbPI4D0AFLPTfKat7JDJxFxo=
Date: Mon, 29 Jul 2019 16:36:12 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-T480s
To: Julien Grall <julien.grall@arm.com>
In-Reply-To: <20190722213958.5761-6-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.21.1907291635570.1237@sstabellini-ThinkPad-T480s>
References: <20190722213958.5761-1-julien.grall@arm.com>
 <20190722213958.5761-6-julien.grall@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 05/35] xen/arm64: head: Introduce
 print_reg
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Stefano Stabellini <sstabellini@kernel.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCAyMiBKdWwgMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEF0IHRoZSBtb21lbnQs
IHRoZSB1c2VyIHNob3VsZCBzYXZlIHgzMC9sciBpZiBpdCBjYXJlcyBhYm91dCBpdC4KPiAKPiBG
b2xsb3ctdXAgcGF0Y2hlcyB3aWxsIGludHJvZHVjZSBtb3JlIHVzZSBvZiBwdXRuIGluIHBsYWNl
IHdoZXJlIGxyCj4gc2hvdWxkIGJlIHByZXNlcnZlZC4KPiAKPiBGdXJ0aGVybW9yZSwgYW55IHVz
ZXIgb2YgcHV0biBzaG91bGQgYWxzbyBtb3ZlIHRoZSB2YWx1ZSB0byByZWdpc3RlciB4MAo+IGlm
IGl0IHdhcyBzdG9yZWQgaW4gYSBkaWZmZXJlbnQgcmVnaXN0ZXIuCj4gCj4gRm9yIGNvbnZlbmll
bmNlLCBhIG5ldyBtYWNybyBpcyBpbnRyb2R1Y2VkIHRvIHByaW50IGEgZ2l2ZW4gcmVnaXN0ZXIu
Cj4gVGhlIG1hY3JvIHdpbGwgdGFrZSBjYXJlIGZvciB1cyB0byBtb3ZlIHRoZSB2YWx1ZSB0byB4
MCBhbmQgYWxzbwo+IHByZXNlcnZlIGxyLgo+IAo+IExhc3RseSB0aGUgbmV3IG1hY3JvIGlzIHVz
ZWQgdG8gcmVwbGFjZSBhbGwgdGhlIGNhbGxzaXRlIG9mIHB1dG4uIFRoaXMKPiB3aWxsIHNpbXBs
aWZ5IHJld29yay9yZXZpZXcgbGF0ZXIgb24uCj4gCj4gTm90ZSB0aGF0IEN1cnJlbnRFTCBpcyBu
b3cgc3RvcmVkIGluIHg1IGluc3RlYWQgb2YgeDQgYmVjYXVzZSB0aGUgbGF0dGVyCj4gd2lsbCBi
ZSBjbG9iYmVyZWQgYnkgdGhlIG1hY3JvIHByaW50X3JlZy4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBK
dWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgoKUmV2aWV3ZWQtYnk6IFN0ZWZhbm8g
U3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KCmFuZCBjb21taXR0ZWQKCj4gLS0t
Cj4gICAgIENoYW5nZXMgaW4gdjI6Cj4gICAgICAgICAtIFJlLW9yZGVyIHRoZSBpbnN0cnVjdGlv
bnMgdG8gYXZvaWQgY2xvYmVycmluZyB4NCBlYXJseS4gVGhpcwo+ICAgICAgICAgYWxsb3dzIHRv
IHByaW50IGNvbnRlbnQgb2YgeDQuCj4gLS0tCj4gIHhlbi9hcmNoL2FybS9hcm02NC9oZWFkLlMg
fCAyOSArKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLQo+ICAxIGZpbGUgY2hhbmdlZCwgMjIg
aW5zZXJ0aW9ucygrKSwgNyBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gv
YXJtL2FybTY0L2hlYWQuUyBiL3hlbi9hcmNoL2FybS9hcm02NC9oZWFkLlMKPiBpbmRleCBiNjg0
MDkxYWFjLi42M2Q2M2JjOGVjIDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL2FybS9hcm02NC9oZWFk
LlMKPiArKysgYi94ZW4vYXJjaC9hcm0vYXJtNjQvaGVhZC5TCj4gQEAgLTkwLDggKzkwLDI1IEBA
Cj4gICAgICAgICAgYmwgICAgcHV0cyAgICA7ICAgIFwKPiAgICAgICAgICBtb3YgICBsciwgeDMg
OyAgICAgXAo+ICAgICAgICAgIFJPREFUQV9TVFIoOTgsIF9zKQo+ICsKPiArLyoKPiArICogTWFj
cm8gdG8gcHJpbnQgdGhlIHZhbHVlIG9mIHJlZ2lzdGVyIFx4Ygo+ICsgKgo+ICsgKiBDbG9iYmVy
cyB4MCAtIHg0Cj4gKyAqLwo+ICsubWFjcm8gcHJpbnRfcmVnIHhiCj4gKyAgICAgICAgbW92ICAg
eDAsIFx4Ygo+ICsgICAgICAgIG1vdiAgIHg0LCBscgo+ICsgICAgICAgIGJsICAgIHB1dG4KPiAr
ICAgICAgICBtb3YgICBsciwgeDQKPiArLmVuZG0KPiArCj4gICNlbHNlIC8qIENPTkZJR19FQVJM
WV9QUklOVEsgKi8KPiAgI2RlZmluZSBQUklOVChzKQo+ICsKPiArLm1hY3JvIHByaW50X3JlZyB4
Ygo+ICsuZW5kbQo+ICsKPiAgI2VuZGlmIC8qICFDT05GSUdfRUFSTFlfUFJJTlRLICovCj4gIAo+
ICAvKiBMb2FkIHRoZSBwaHlzaWNhbCBhZGRyZXNzIG9mIGEgc3ltYm9sIGludG8geGIgKi8KPiBA
QCAtMzA0LDIyICszMjEsMjAgQEAgR0xPQkFMKGluaXRfc2Vjb25kYXJ5KQo+ICAjaWZkZWYgQ09O
RklHX0VBUkxZX1BSSU5USwo+ICAgICAgICAgIGxkciAgIHgyMywgPUVBUkxZX1VBUlRfQkFTRV9B
RERSRVNTIC8qIHgyMyA6PSBVQVJUIGJhc2UgYWRkcmVzcyAqLwo+ICAgICAgICAgIFBSSU5UKCIt
IENQVSAiKQo+IC0gICAgICAgIG1vdiAgIHgwLCB4MjQKPiAtICAgICAgICBibCAgICBwdXRuCj4g
KyAgICAgICAgcHJpbnRfcmVnIHgyNAo+ICAgICAgICAgIFBSSU5UKCIgYm9vdGluZyAtXHJcbiIp
Cj4gICNlbmRpZgo+ICAKPiAgY29tbW9uX3N0YXJ0Ogo+ICAKPiAgICAgICAgICBQUklOVCgiLSBD
dXJyZW50IEVMICIpCj4gLSAgICAgICAgbXJzICAgeDQsIEN1cnJlbnRFTAo+IC0gICAgICAgIG1v
diAgIHgwLCB4NAo+IC0gICAgICAgIGJsICAgIHB1dG4KPiArICAgICAgICBtcnMgICB4NSwgQ3Vy
cmVudEVMCj4gKyAgICAgICAgcHJpbnRfcmVnIHg1Cj4gICAgICAgICAgUFJJTlQoIiAtXHJcbiIp
Cj4gIAo+ICAgICAgICAgIC8qIEFyZSB3ZSBpbiBFTDIgKi8KPiAtICAgICAgICBjbXAgICB4NCwg
I1BTUl9NT0RFX0VMMnQKPiAtICAgICAgICBjY21wICB4NCwgI1BTUl9NT0RFX0VMMmgsICMweDQs
IG5lCj4gKyAgICAgICAgY21wICAgeDUsICNQU1JfTU9ERV9FTDJ0Cj4gKyAgICAgICAgY2NtcCAg
eDUsICNQU1JfTU9ERV9FTDJoLCAjMHg0LCBuZQo+ICAgICAgICAgIGIuZXEgIGVsMiAvKiBZZXMg
Ki8KPiAgCj4gICAgICAgICAgLyogT0ssIHdlJ3JlIGJvbmVkLiAqLwo+IC0tIAo+IDIuMTEuMAo+
IAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 00:09:30 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 00:09:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsFhh-0000sA-RP; Tue, 30 Jul 2019 00:09:21 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=goWA=V3=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hsFhg-0000ry-CU
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 00:09:20 +0000
X-Inumbo-ID: 40f69082-b25e-11e9-9062-b74b94209d19
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 40f69082-b25e-11e9-9062-b74b94209d19;
 Tue, 30 Jul 2019 00:09:10 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hsFhU-0000jP-UP; Tue, 30 Jul 2019 00: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 1hsFhU-0002wg-Ln; Tue, 30 Jul 2019 00:09:08 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hsFhU-00082d-LC; Tue, 30 Jul 2019 00:09:08 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139506-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=663ba2ffe110fce181df3183f4f594944ce05772
X-Osstest-Versions-That: xen=3ef59a85411eb7391876bed6f5c7541126e2de25
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 30 Jul 2019 00:09:08 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 139506: 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>

ZmxpZ2h0IDEzOTUwNiB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzOTUwNi8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICA2NjNiYTJmZmUxMTBmY2UxODFkZjMxODNmNGY1OTQ5NDRjZTA1NzcyCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICAzZWY1OWE4NTQxMWViNzM5MTg3
NmJlZDZmNWM3NTQxMTI2ZTJkZTI1CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzk0OTIgIDIwMTkt
MDctMjkgMTM6MDE6MDEgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM5NTA2ICAy
MDE5LTA3LTI5IDIxOjAxOjA4IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgSnVsaWVuIEdyYWxsIDxqdWxpZW4u
Z3JhbGxAYXJtLmNvbT4KCmpvYnM6CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVz
dC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUv
bG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAg
ICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxh
bmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0
CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7
Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdl
Yi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3Mg
Y29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9
b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhl
bi5vcmc6L2hvbWUveGVuL2dpdC94ZW4uZ2l0CiAgIDNlZjU5YTg1NDEuLjY2M2JhMmZmZTEgIDY2
M2JhMmZmZTExMGZjZTE4MWRmMzE4M2Y0ZjU5NDk0NGNlMDU3NzIgLT4gc21va2UKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 03:22:55 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 03:22:55 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsIik-0004ww-OW; Tue, 30 Jul 2019 03:22:38 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=goWA=V3=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hsIij-0004wn-Jx
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 03:22:37 +0000
X-Inumbo-ID: 4409f686-b279-11e9-bc67-e7e53f2e86bb
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 4409f686-b279-11e9-bc67-e7e53f2e86bb;
 Tue, 30 Jul 2019 03:22:31 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hsIic-0005UA-Sa; Tue, 30 Jul 2019 03:22:30 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hsIic-0005XL-FI; Tue, 30 Jul 2019 03:22:30 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hsIic-0002Ck-EN; Tue, 30 Jul 2019 03:22:30 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139484-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-qemuu-win10-i386:host-install(4):broken:heisenbug
 xen-unstable:test-amd64-i386-qemuu-rhel6hvm-intel:guest-start/redhat.repeat:fail:heisenbug
 xen-unstable:test-amd64-amd64-xl-pvshim:guest-start/debian.repeat:fail:heisenbug
 xen-unstable:test-arm64-arm64-examine:examine-serial/bootloader:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-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-seattle:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-unstable:test-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-thunderx:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd: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-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=22ec7474348fea2c4a32b0872dd3385bf3785a26
X-Osstest-Versions-That: xen=22ec7474348fea2c4a32b0872dd3385bf3785a26
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 30 Jul 2019 03:22:30 +0000
Subject: [Xen-devel] [xen-unstable test] 139484: FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTQ4NCB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzOTQ4NC8KCkZhaWx1cmVzIGFuZCBwcm9i
bGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUg
YmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICBi
cm9rZW4gaW4gMTM5NDQyCgpUZXN0cyB3aGljaCBhcmUgZmFpbGluZyBpbnRlcm1pdHRlbnRseSAo
bm90IGJsb2NraW5nKToKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDQgaG9z
dC1pbnN0YWxsKDQpIGJyb2tlbiBpbiAxMzk0NDIgcGFzcyBpbiAxMzk0ODQKIHRlc3QtYW1kNjQt
aTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAxMiBndWVzdC1zdGFydC9yZWRoYXQucmVwZWF0IGZh
aWwgaW4gMTM5NDQyIHBhc3MgaW4gMTM5NDg0CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAg
IDIwIGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgIGZhaWwgcGFzcyBpbiAxMzk0NDIKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFybTY0
LWFybTY0LWV4YW1pbmUgMTEgZXhhbWluZS1zZXJpYWwvYm9vdGxvYWRlciBmYWlsIGluIDEzOTQ0
MiBsaWtlIDEzOTM4NQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTM5NDQyCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMzk0
NDIKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgZmFpbCBsaWtlIDEzOTQ0MgogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTM5NDQyCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZh
aWwgbGlrZSAxMzk0NDIKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEzOTQ0MgogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTM5
NDQyCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAg
ICAgICAgICAgIGZhaWwgbGlrZSAxMzk0NDIKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2
LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEzOTQ0MgogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0
YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEv
bDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC10aHVu
ZGVyeCAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3Jl
ZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFy
bmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1j
cmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3
aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0
YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4x
MC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lv
biB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIDIyZWM3NDc0MzQ4
ZmVhMmM0YTMyYjA4NzJkZDMzODViZjM3ODVhMjYKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAg
ICAgICAgICAgICAgIDIyZWM3NDc0MzQ4ZmVhMmM0YTMyYjA4NzJkZDMzODViZjM3ODVhMjYKCkxh
c3QgdGVzdCBvZiBiYXNpcyAgIDEzOTQ4NCAgMjAxOS0wNy0yOSAwOToxMzo1OSBaICAgIDAgZGF5
cwpUZXN0aW5nIHNhbWUgc2luY2UgICAgICAgICAgICAgICAgICAgICAgICAgIChub3QgZm91bmQp
ICAgICAgICAgMCBhdHRlbXB0cwoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXh0ZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXByZXYgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wcmV2ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
eHRmLWFtZDY0LWFtZDY0LTEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0
LTQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14
dGYtYW1kNjQtYW1kNjQtNSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWkz
ODYteHNtICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5l
c3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
ZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2lu
Ny1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0
LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1y
ZXN0cmljdCAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3Ry
aWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1l
eGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybTY0LWFybTY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJl
ZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRl
bCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1
LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpdmVw
YXRjaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1saXZlcGF0Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVs
dGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hp
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1y
YXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxl
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJt
NjQteGwtdGh1bmRlcnggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0
ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6
IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJs
ZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dz
CgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFs
LCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7
YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9y
Zy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBo
YXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd2luMTAtaTM4NiBicm9rZW4KClB1Ymxpc2hlZCB0ZXN0ZWQgdHJlZSBpcyBhbHJl
YWR5IHVwIHRvIGRhdGUuCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 03:40:54 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 03: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 1hsJ0K-0006LW-J1; Tue, 30 Jul 2019 03:40: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=goWA=V3=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hsJ0J-0006LM-1Q
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 03:40:47 +0000
X-Inumbo-ID: d064bf78-b27b-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d064bf78-b27b-11e9-8980-bc764e045a96;
 Tue, 30 Jul 2019 03:40:46 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hsJ0H-0005nM-HS; Tue, 30 Jul 2019 03:40: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 1hsJ0G-0006mb-Lg; Tue, 30 Jul 2019 03:40:44 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hsJ0G-0000rp-Ky; Tue, 30 Jul 2019 03:40:44 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139511-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=bec9f9023e941a089b5aaae301743c9f0e14a111
X-Osstest-Versions-That: xen=663ba2ffe110fce181df3183f4f594944ce05772
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 30 Jul 2019 03:40:44 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 139511: 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>

ZmxpZ2h0IDEzOTUxMSB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzOTUxMS8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICBiZWM5ZjkwMjNlOTQxYTA4OWI1YWFhZTMwMTc0M2M5ZjBlMTRhMTExCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICA2NjNiYTJmZmUxMTBmY2UxODFk
ZjMxODNmNGY1OTQ5NDRjZTA1NzcyCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzk1MDYgIDIwMTkt
MDctMjkgMjE6MDE6MDggWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM5NTExICAy
MDE5LTA3LTMwIDAxOjA1OjAxIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgSnVsaWVuIEdyYWxsIDxqdWxpZW4u
Z3JhbGxAYXJtLmNvbT4KICBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5jb20+
Cgpqb2JzOgogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2pl
Y3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpM
b2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVz
ZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hl
bmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWls
O2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5n
aXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZv
dW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9
c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hl
bi9naXQveGVuLmdpdAogICA2NjNiYTJmZmUxLi5iZWM5ZjkwMjNlICBiZWM5ZjkwMjNlOTQxYTA4
OWI1YWFhZTMwMTc0M2M5ZjBlMTRhMTExIC0+IHNtb2tlCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 05:58:43 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 05: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 1hsL9W-00072c-8p; Tue, 30 Jul 2019 05:58: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=goWA=V3=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hsL9U-00072Q-G7
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 05:58:24 +0000
X-Inumbo-ID: 09e26890-b28f-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 09e26890-b28f-11e9-8980-bc764e045a96;
 Tue, 30 Jul 2019 05:58:23 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hsL9S-0000La-0d; Tue, 30 Jul 2019 05:58:22 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hsL9R-0001Jv-JS; Tue, 30 Jul 2019 05:58:21 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hsL9R-0001LS-Ip; Tue, 30 Jul 2019 05:58:21 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139499-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=28bc6992400d56351d36b26f0841fbfcb1ea2fd4
X-Osstest-Versions-That: ovmf=87ad6913b4dbeb0a49c6edc997e845e63840e4c2
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 30 Jul 2019 05:58:21 +0000
Subject: [Xen-devel] [ovmf test] 139499: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTQ5OSBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzk0OTkvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICAyOGJjNjk5MjQwMGQ1NjM1MWQzNmIyNmYwODQxZmJm
Y2IxZWEyZmQ0CmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICA4N2FkNjkx
M2I0ZGJlYjBhNDljNmVkYzk5N2U4NDVlNjM4NDBlNGMyCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
Mzk0NjggIDIwMTktMDctMjkgMDE6Mzk6MjIgWiAgICAxIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTM5NDk5ICAyMDE5LTA3LTI5IDE1OjEzOjE4IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgV2VpNiBYdSA8
d2VpNi54dUBpbnRlbC5jb20+CiAgWHUsIFdlaTYgPHdlaTYueHVAaW50ZWwuY29tPgoKam9iczoK
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
aXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC9vc3N0ZXN0L292bWYuZ2l0CiAgIDg3YWQ2OTEzYjQu
LjI4YmM2OTkyNDAgIDI4YmM2OTkyNDAwZDU2MzUxZDM2YjI2ZjA4NDFmYmZjYjFlYTJmZDQgLT4g
eGVuLXRlc3RlZC1tYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 06:04:18 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 06: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 1hsLEx-0007pg-Vk; Tue, 30 Jul 2019 06:04: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=7rz3=V3=gmail.com=jrdr.linux@srs-us1.protection.inumbo.net>)
 id 1hsLEw-0007pb-FU
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 06:04:02 +0000
X-Inumbo-ID: d3010858-b28f-11e9-8980-bc764e045a96
Received: from mail-lj1-x241.google.com (unknown [2a00:1450:4864:20::241])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d3010858-b28f-11e9-8980-bc764e045a96;
 Tue, 30 Jul 2019 06:04:01 +0000 (UTC)
Received: by mail-lj1-x241.google.com with SMTP id t28so60875991lje.9
 for <xen-devel@lists.xenproject.org>; Mon, 29 Jul 2019 23:04:00 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc:content-transfer-encoding;
 bh=lhPMu/d+mNYdO4/R52AZNi5dcudkfxUtoSnXQNNQLlQ=;
 b=EjhcZSiW+f0fGCMRFiSX0SOJOBGh0j//EIo6dykFJY6R2JbrH9ULgnQM7kU3M95hzN
 0Ocvh9z/vuU93g+A7Spe94issRYoBNmFeYNloFwSKMDk227vKZVPCp3OuzLsljoNX8Kx
 q/h9rM634j/VxpdgRrdkBK8FjoOYwKjOOmiKuFADAs43HNAF50Tj7qBpX5ZymyzTbZhX
 +mD78Mlhl1GDj3dlAEdTevu1F9kWunvsPANlYSLSbHhjEQHKsnvJBvbEp5GcxGv+eKbX
 bX/n5OhUWwLW/sUVwPYSavlpZjDd7SOXfv24PXXeZ5empjHxbfXPkWuFHleaT4syeLnh
 Wn2w==
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=lhPMu/d+mNYdO4/R52AZNi5dcudkfxUtoSnXQNNQLlQ=;
 b=ietRwpbIWQ2ZlPQUddXD146hOIFynLWYWeGvISWxQ/9Hg+jvLCfC4DcvjCTziPDRGY
 YOXIxp37mEApallFu8bA5ykxTIGKB08gozxeXRnJIcmyeHxCM6fCaR9yzvpuyE0OQ16j
 C71a2Pola5SkNP6816qQbrI01X4O22jVsUNuRHTgv5nt8FI+tSfivXs8NYf6QPmA86ID
 Dd+VzRiThxMGr10s4RDmjPIB8gOHiC8ylOvswmyL7mZuFvl97V3iii2i7aeLyc5h1E+E
 MuEuWOCk3P5OGD+8wl5ZYazZYengrYLBwCwTFhIMZFPzIIOiWT3fF/SPAHCRJbws1V8h
 Cd5w==
X-Gm-Message-State: APjAAAWh6KJdU6MzNPbHMP/wvjroF8PvtlCFVcb3gKP7wE0jsNdWRfXj
 UM28wdAvV4/vc8EtPjzg/q/gsdksY4GFtoFhWa0=
X-Google-Smtp-Source: APXvYqxmzmHjV57Df9PHOF7v/xjttRA0NnN6lrhC81EOznMVxKhz9A/bRkA5d5KZr0oMTlR3OV/eB0A8gy041JH4Nxc=
X-Received: by 2002:a2e:85d7:: with SMTP id h23mr61000623ljj.53.1564466639430; 
 Mon, 29 Jul 2019 23:03:59 -0700 (PDT)
MIME-Version: 1.0
References: <20190215024830.GA26477@jordon-HP-15-Notebook-PC>
 <20190728180611.GA20589@mail-itl>
 <CAFqt6zaMDnpB-RuapQAyYAub1t7oSdHH_pTD=f5k-s327ZvqMA@mail.gmail.com>
 <CAFqt6zY+07JBxAVfMqb+X78mXwFOj2VBh0nbR2tGnQOP9RrNkQ@mail.gmail.com>
 <20190729133642.GQ1250@mail-itl>
In-Reply-To: <20190729133642.GQ1250@mail-itl>
From: Souptick Joarder <jrdr.linux@gmail.com>
Date: Tue, 30 Jul 2019 11:33:47 +0530
Message-ID: <CAFqt6zZN+6r6wYJY+f15JAjj8dY+o30w_+EWH9Vy2kUXCKSBog@mail.gmail.com>
To: =?UTF-8?Q?Marek_Marczykowski=2DG=C3=B3recki?=
 <marmarek@invisiblethingslab.com>, 
 Boris Ostrovsky <boris.ostrovsky@oracle.com>
Subject: Re: [Xen-devel] [PATCH v4 8/9] xen/gntdev.c: Convert to use
 vm_map_pages()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, Michal Hocko <mhocko@suse.com>,
 Russell King - ARM Linux <linux@armlinux.org.uk>,
 Matthew Wilcox <willy@infradead.org>, linux-kernel@vger.kernel.org,
 Linux-MM <linux-mm@kvack.org>, xen-devel@lists.xenproject.org,
 Andrew Morton <akpm@linux-foundation.org>, robin.murphy@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>

T24gTW9uLCBKdWwgMjksIDIwMTkgYXQgNzowNiBQTSBNYXJlayBNYXJjenlrb3dza2ktR8OzcmVj
a2kKPG1hcm1hcmVrQGludmlzaWJsZXRoaW5nc2xhYi5jb20+IHdyb3RlOgo+Cj4gT24gTW9uLCBK
dWwgMjksIDIwMTkgYXQgMDI6MDI6NTRQTSArMDUzMCwgU291cHRpY2sgSm9hcmRlciB3cm90ZToK
PiA+IE9uIE1vbiwgSnVsIDI5LCAyMDE5IGF0IDE6MzUgUE0gU291cHRpY2sgSm9hcmRlciA8anJk
ci5saW51eEBnbWFpbC5jb20+IHdyb3RlOgo+ID4gPgo+ID4gPiBPbiBTdW4sIEp1bCAyOCwgMjAx
OSBhdCAxMTozNiBQTSBNYXJlayBNYXJjenlrb3dza2ktR8OzcmVja2kKPiA+ID4gPG1hcm1hcmVr
QGludmlzaWJsZXRoaW5nc2xhYi5jb20+IHdyb3RlOgo+ID4gPiA+Cj4gPiA+ID4gT24gRnJpLCBG
ZWIgMTUsIDIwMTkgYXQgMDg6MTg6MzFBTSArMDUzMCwgU291cHRpY2sgSm9hcmRlciB3cm90ZToK
PiA+ID4gPiA+IENvbnZlcnQgdG8gdXNlIHZtX21hcF9wYWdlcygpIHRvIG1hcCByYW5nZSBvZiBr
ZXJuZWwKPiA+ID4gPiA+IG1lbW9yeSB0byB1c2VyIHZtYS4KPiA+ID4gPiA+Cj4gPiA+ID4gPiBt
YXAtPmNvdW50IGlzIHBhc3NlZCB0byB2bV9tYXBfcGFnZXMoKSBhbmQgaW50ZXJuYWwgQVBJCj4g
PiA+ID4gPiB2ZXJpZnkgbWFwLT5jb3VudCBhZ2FpbnN0IGNvdW50ICggY291bnQgPSB2bWFfcGFn
ZXModm1hKSkKPiA+ID4gPiA+IGZvciBwYWdlIGFycmF5IGJvdW5kYXJ5IG92ZXJydW4gY29uZGl0
aW9uLgo+ID4gPiA+Cj4gPiA+ID4gVGhpcyBjb21taXQgYnJlYWtzIGdudGRldiBkcml2ZXIuIElm
IHZtYS0+dm1fcGdvZmYgPiAwLCB2bV9tYXBfcGFnZXMKPiA+ID4gPiB3aWxsOgo+ID4gPiA+ICAt
IHVzZSBtYXAtPnBhZ2VzIHN0YXJ0aW5nIGF0IHZtYS0+dm1fcGdvZmYgaW5zdGVhZCBvZiAwCj4g
PiA+Cj4gPiA+IFRoZSBhY3R1YWwgY29kZSBpZ25vcmVzIHZtYS0+dm1fcGdvZmYgPiAwIHNjZW5h
cmlvIGFuZCBtYXBwZWQKPiA+ID4gdGhlIGVudGlyZSBtYXAtPnBhZ2VzW2ldLiBXaHkgdGhlIGVu
dGlyZSBtYXAtPnBhZ2VzW2ldIG5lZWRzIHRvIGJlIG1hcHBlZAo+ID4gPiBpZiB2bWEtPnZtX3Bn
b2ZmID4gMCAoaW4gb3JpZ2luYWwgY29kZSkgPwo+Cj4gdm1hLT52bV9wZ29mZiBpcyB1c2VkIGFz
IGluZGV4IHBhc3NlZCB0byBnbnRkZXZfZmluZF9tYXBfaW5kZXguIEl0J3MKPiBiYXNpY2FsbHkg
KGFiKXVzaW5nIHRoaXMgcGFyYW1ldGVyIGZvciAid2hpY2ggZ3JhbnQgcmVmZXJlbmNlIHRvIG1h
cCIuCj4KPiA+ID4gYXJlIHlvdSByZWZlcnJpbmcgdG8gc2V0IHZtYS0+dm1fcGdvZmYgPSAwIGly
cmVzcGVjdGl2ZSBvZiB2YWx1ZSBwYXNzZWQKPiA+ID4gZnJvbSB1c2VyIHNwYWNlID8gSWYgeWVz
LCB1c2luZyB2bV9tYXBfcGFnZXNfemVybygpIGlzIGFuIGFsdGVybmF0ZQo+ID4gPiBvcHRpb24u
Cj4KPiBZZXMsIHRoYXQgc2hvdWxkIHdvcmsuCgpJIHByZWZlciB0byB1c2Ugdm1fbWFwX3BhZ2Vz
X3plcm8oKSB0byByZXNvbHZlIGJvdGggdGhlIGlzc3Vlcy4gQWx0ZXJuYXRpdmVseQp0aGUgcGF0
Y2ggY2FuIGJlIHJldmVydGVkIGFzIHlvdSBzdWdnZXN0ZWQuIExldCBtZSBrbm93IHlvdSBvcGlu
aW9uIGFuZCB3YWl0CmZvciBmZWVkYmFjayBmcm9tIG90aGVycy4KCkJvcmlzLCB3b3VsZCB5b3Ug
bGlrZSB0byBnaXZlIGFueSBmZWVkYmFjayA/Cgo+Cj4gPiA+ID4gIC0gdmVyaWZ5IG1hcC0+Y291
bnQgYWdhaW5zdCB2bWFfcGFnZXMoKSt2bWEtPnZtX3Bnb2ZmIGluc3RlYWQgb2YganVzdAo+ID4g
PiA+ICAgIHZtYV9wYWdlcygpLgo+ID4gPgo+ID4gPiBJbiBvcmlnaW5hbCBjb2RlIC0+Cj4gPiA+
Cj4gPiA+IGRpZmYgLS1naXQgYS9kcml2ZXJzL3hlbi9nbnRkZXYuYyBiL2RyaXZlcnMveGVuL2du
dGRldi5jCj4gPiA+IGluZGV4IDU1OWQ0YjdmODA3ZC4uNDY5ZGZiZDZjZjkwIDEwMDY0NAo+ID4g
PiAtLS0gYS9kcml2ZXJzL3hlbi9nbnRkZXYuYwo+ID4gPiArKysgYi9kcml2ZXJzL3hlbi9nbnRk
ZXYuYwo+ID4gPiBAQCAtMTA4NCw3ICsxMDg0LDcgQEAgc3RhdGljIGludCBnbnRkZXZfbW1hcChz
dHJ1Y3QgZmlsZSAqZmxpcCwgc3RydWN0Cj4gPiA+IHZtX2FyZWFfc3RydWN0ICp2bWEpCj4gPiA+
IGludCBpbmRleCA9IHZtYS0+dm1fcGdvZmY7Cj4gPiA+IGludCBjb3VudCA9IHZtYV9wYWdlcyh2
bWEpOwo+ID4gPgo+ID4gPiBDb3VudCBpcyB1c2VyIHBhc3NlZCB2YWx1ZS4KPiA+ID4KPiA+ID4g
c3RydWN0IGdudGRldl9ncmFudF9tYXAgKm1hcDsKPiA+ID4gLSBpbnQgaSwgZXJyID0gLUVJTlZB
TDsKPiA+ID4gKyBpbnQgZXJyID0gLUVJTlZBTDsKPiA+ID4gaWYgKCh2bWEtPnZtX2ZsYWdzICYg
Vk1fV1JJVEUpICYmICEodm1hLT52bV9mbGFncyAmIFZNX1NIQVJFRCkpCj4gPiA+IHJldHVybiAt
RUlOVkFMOwo+ID4gPiBAQCAtMTE0NSwxMiArMTE0NSw5IEBAIHN0YXRpYyBpbnQgZ250ZGV2X21t
YXAoc3RydWN0IGZpbGUgKmZsaXAsCj4gPiA+IHN0cnVjdCB2bV9hcmVhX3N0cnVjdCAqdm1hKQo+
ID4gPiBnb3RvIG91dF9wdXRfbWFwOwo+ID4gPiBpZiAoIXVzZV9wdGVtb2QpIHsKPiA+ID4gLSBm
b3IgKGkgPSAwOyBpIDwgY291bnQ7IGkrKykgewo+ID4gPiAtIGVyciA9IHZtX2luc2VydF9wYWdl
KHZtYSwgdm1hLT52bV9zdGFydCArIGkqUEFHRV9TSVpFLAo+ID4gPiAtIG1hcC0+cGFnZXNbaV0p
Owo+ID4gPgo+ID4gPiBhbmQgd2hlbiBjb3VudCA+IGkgLCB3ZSBlbmQgdXAgd2l0aCB0cnlpbmcg
dG8gbWFwIG1lbW9yeSBvdXRzaWRlCj4gPiA+IGJvdW5kYXJ5IG9mIG1hcC0+cGFnZXNbaV0sIHdo
aWNoIHdhcyBub3QgY29ycmVjdC4KPiA+Cj4gPiB0eXBvLgo+ID4gcy9jb3VudCA+IGkgLyBjb3Vu
dCA+IG1hcC0+Y291bnQKPgo+IGdudGRldl9maW5kX21hcF9pbmRleCB2ZXJpZmllcyBpdC4gU3Bl
Y2lmaWNhbGx5LCBpdCBsb29rcyBmb3IgYSBtYXAgbWF0Y2hpbmcKPiBib3RoIGluZGV4IGFuZCBj
b3VudC4KPgo+ID4gPgo+ID4gPiAtIGlmIChlcnIpCj4gPiA+IC0gZ290byBvdXRfcHV0X21hcDsK
PiA+ID4gLSB9Cj4gPiA+ICsgZXJyID0gdm1fbWFwX3BhZ2VzKHZtYSwgbWFwLT5wYWdlcywgbWFw
LT5jb3VudCk7Cj4gPiA+ICsgaWYgKGVycikKPiA+ID4gKyBnb3RvIG91dF9wdXRfbWFwOwo+ID4g
Pgo+ID4gPiBXaXRoIHRoaXMgY29tbWl0LCBpbnNpZGUgX192bV9tYXBfcGFnZXMoKSwgd2UgaGF2
ZSBhZGRyZXNzZWQgdGhpcyBzY2VuYXJpby4KPiA+ID4KPiA+ID4gK3N0YXRpYyBpbnQgX192bV9t
YXBfcGFnZXMoc3RydWN0IHZtX2FyZWFfc3RydWN0ICp2bWEsIHN0cnVjdCBwYWdlICoqcGFnZXMs
Cj4gPiA+ICsgdW5zaWduZWQgbG9uZyBudW0sIHVuc2lnbmVkIGxvbmcgb2Zmc2V0KQo+ID4gPiAr
ewo+ID4gPiArIHVuc2lnbmVkIGxvbmcgY291bnQgPSB2bWFfcGFnZXModm1hKTsKPiA+ID4gKyB1
bnNpZ25lZCBsb25nIHVhZGRyID0gdm1hLT52bV9zdGFydDsKPiA+ID4gKyBpbnQgcmV0LCBpOwo+
ID4gPiArCj4gPiA+ICsgLyogRmFpbCBpZiB0aGUgdXNlciByZXF1ZXN0ZWQgb2Zmc2V0IGlzIGJl
eW9uZCB0aGUgZW5kIG9mIHRoZSBvYmplY3QgKi8KPiA+ID4gKyBpZiAob2Zmc2V0ID4gbnVtKQo+
ID4gPiArIHJldHVybiAtRU5YSU87Cj4gPiA+ICsKPiA+ID4gKyAvKiBGYWlsIGlmIHRoZSB1c2Vy
IHJlcXVlc3RlZCBzaXplIGV4Y2VlZHMgYXZhaWxhYmxlIG9iamVjdCBzaXplICovCj4gPiA+ICsg
aWYgKGNvdW50ID4gbnVtIC0gb2Zmc2V0KQo+ID4gPiArIHJldHVybiAtRU5YSU87Cj4gPiA+Cj4g
PiA+IEJ5IGNoZWNraW5nIGNvdW50ID4gbnVtIC1vZmZzZXQuIChjb25zaWRlcmluZyB2bWEtPnZt
X3Bnb2ZmICE9IDAgYXMgd2VsbCkuCj4gPiA+IFNvIHdlIHdpbGwgbmV2ZXIgY3Jvc3MgdGhlIGJv
dW5kYXJ5IG9mIG1hcC0+cGFnZXNbaV0uCj4gPiA+Cj4gPiA+Cj4gPiA+ID4KPiA+ID4gPiBJbiBw
cmFjdGljZSwgdGhpcyBicmVha3MgdXNpbmcgYSBzaW5nbGUgZ250ZGV2IEZEIGZvciBtYXBwaW5n
IG11bHRpcGxlCj4gPiA+ID4gZ3JhbnRzLgo+ID4gPgo+ID4gPiBIb3cgPwo+Cj4gZ250ZGV2IHVz
ZXMgdm1hLT52bV9wZ29mZiB0byBzZWxlY3Qgd2hpY2ggZ3JhbnQgZW50cnkgc2hvdWxkIGJlIG1h
cHBlZC4KPiBtYXAgc3RydWN0IHJldHVybmVkIGJ5IGdudGRldl9maW5kX21hcF9pbmRleCgpIGRl
c2NyaWJlcyBqdXN0IHRoZSBwYWdlcwo+IHRvIGJlIG1hcHBlZC4gU3BlY2lmaWNhbGx5IG1hcC0+
cGFnZXNbMF0gc2hvdWxkIGJlIG1hcHBlZCBhdAo+IHZtYS0+dm1fc3RhcnQsIG5vdCB2bWEtPnZt
X3N0YXJ0K3ZtYS0+dm1fcGdvZmYqUEFHRV9TSVpFLgo+Cj4gV2hlbiB0cnlpbmcgdG8gbWFwIGdy
YW50IHdpdGggaW5kZXggKGFrYSB2bWEtPnZtX3Bnb2ZmKSA+IDEsCj4gX192bV9tYXBfcGFnZXMo
KSB3aWxsIHJlZnVzZSB0byBtYXAgaXQgYmVjYXVzZSBpdCB3aWxsIGV4cGVjdCBtYXAtPmNvdW50
Cj4gdG8gYmUgYXQgbGVhc3Qgdm1hX3BhZ2VzKHZtYSkrdm1hLT52bV9wZ29mZiwgd2hpbGUgaXQg
aXMgZXhhY3RseQo+IHZtYV9wYWdlcyh2bWEpLgo+Cj4gPiA+ID4gSXQgbG9va3MgbGlrZSB2bV9t
YXBfcGFnZXMoKSBpcyBub3QgYSBnb29kIGZpdCBmb3IgdGhpcyBjb2RlIGFuZCBJTU8gaXQKPiA+
ID4gPiBzaG91bGQgYmUgcmV2ZXJ0ZWQuCj4gPiA+Cj4gPiA+IERpZCB5b3UgaGl0IGFueSBpc3N1
ZSBhcm91bmQgdGhpcyBjb2RlIGluIHJlYWwgdGltZSA/Cj4KPiBZZXMsIHJlbGV2YW50IHN0cmFj
ZSBvdXRwdXQ6Cj4gW3BpZCAgIDg1N10gaW9jdGwoNywgSU9DVExfR05UREVWX01BUF9HUkFOVF9S
RUYsIDB4N2ZmZDM0MDdiNmQwKSA9IDAKPiBbcGlkICAgODU3XSBtbWFwKE5VTEwsIDQwOTYsIFBS
T1RfUkVBRHxQUk9UX1dSSVRFLCBNQVBfU0hBUkVELCA3LCAwKSA9IDB4Nzc3ZjEyMTFiMDAwCj4g
W3BpZCAgIDg1N10gaW9jdGwoNywgSU9DVExfR05UREVWX1NFVF9VTk1BUF9OT1RJRlksIDB4N2Zm
ZDM0MDdiNzEwKSA9IDAKPiBbcGlkICAgODU3XSBpb2N0bCg3LCBJT0NUTF9HTlRERVZfTUFQX0dS
QU5UX1JFRiwgMHg3ZmZkMzQwN2I2ZDApID0gMAo+IFtwaWQgICA4NTddIG1tYXAoTlVMTCwgNDA5
NiwgUFJPVF9SRUFEfFBST1RfV1JJVEUsIE1BUF9TSEFSRUQsIDcsIDB4MTAwMCkgPSAtMSBFTlhJ
TyAoTm8gc3VjaCBkZXZpY2Ugb3IgYWRkcmVzcykKPgo+IGRldGFpbHMgaGVyZToKPiBodHRwczov
L2dpdGh1Yi5jb20vUXViZXNPUy9xdWJlcy1pc3N1ZXMvaXNzdWVzLzUxOTkKPgo+Cj4gPiA+Cj4g
PiA+Cj4gPiA+ID4KPiA+ID4gPiA+IFNpZ25lZC1vZmYtYnk6IFNvdXB0aWNrIEpvYXJkZXIgPGpy
ZHIubGludXhAZ21haWwuY29tPgo+ID4gPiA+ID4gUmV2aWV3ZWQtYnk6IEJvcmlzIE9zdHJvdnNr
eSA8Ym9yaXMub3N0cm92c2t5QG9yYWNsZS5jb20+Cj4gPiA+ID4gPiAtLS0KPiA+ID4gPiA+ICBk
cml2ZXJzL3hlbi9nbnRkZXYuYyB8IDExICsrKystLS0tLS0tCj4gPiA+ID4gPiAgMSBmaWxlIGNo
YW5nZWQsIDQgaW5zZXJ0aW9ucygrKSwgNyBkZWxldGlvbnMoLSkKPiA+ID4gPiA+Cj4gPiA+ID4g
PiBkaWZmIC0tZ2l0IGEvZHJpdmVycy94ZW4vZ250ZGV2LmMgYi9kcml2ZXJzL3hlbi9nbnRkZXYu
Ywo+ID4gPiA+ID4gaW5kZXggNWVmYzVlZS4uNWQ2NDI2MiAxMDA2NDQKPiA+ID4gPiA+IC0tLSBh
L2RyaXZlcnMveGVuL2dudGRldi5jCj4gPiA+ID4gPiArKysgYi9kcml2ZXJzL3hlbi9nbnRkZXYu
Ywo+ID4gPiA+ID4gQEAgLTEwODQsNyArMTA4NCw3IEBAIHN0YXRpYyBpbnQgZ250ZGV2X21tYXAo
c3RydWN0IGZpbGUgKmZsaXAsIHN0cnVjdCB2bV9hcmVhX3N0cnVjdCAqdm1hKQo+ID4gPiA+ID4g
ICAgICAgaW50IGluZGV4ID0gdm1hLT52bV9wZ29mZjsKPiA+ID4gPiA+ICAgICAgIGludCBjb3Vu
dCA9IHZtYV9wYWdlcyh2bWEpOwo+ID4gPiA+ID4gICAgICAgc3RydWN0IGdudGRldl9ncmFudF9t
YXAgKm1hcDsKPiA+ID4gPiA+IC0gICAgIGludCBpLCBlcnIgPSAtRUlOVkFMOwo+ID4gPiA+ID4g
KyAgICAgaW50IGVyciA9IC1FSU5WQUw7Cj4gPiA+ID4gPgo+ID4gPiA+ID4gICAgICAgaWYgKCh2
bWEtPnZtX2ZsYWdzICYgVk1fV1JJVEUpICYmICEodm1hLT52bV9mbGFncyAmIFZNX1NIQVJFRCkp
Cj4gPiA+ID4gPiAgICAgICAgICAgICAgIHJldHVybiAtRUlOVkFMOwo+ID4gPiA+ID4gQEAgLTEx
NDUsMTIgKzExNDUsOSBAQCBzdGF0aWMgaW50IGdudGRldl9tbWFwKHN0cnVjdCBmaWxlICpmbGlw
LCBzdHJ1Y3Qgdm1fYXJlYV9zdHJ1Y3QgKnZtYSkKPiA+ID4gPiA+ICAgICAgICAgICAgICAgZ290
byBvdXRfcHV0X21hcDsKPiA+ID4gPiA+Cj4gPiA+ID4gPiAgICAgICBpZiAoIXVzZV9wdGVtb2Qp
IHsKPiA+ID4gPiA+IC0gICAgICAgICAgICAgZm9yIChpID0gMDsgaSA8IGNvdW50OyBpKyspIHsK
PiA+ID4gPiA+IC0gICAgICAgICAgICAgICAgICAgICBlcnIgPSB2bV9pbnNlcnRfcGFnZSh2bWEs
IHZtYS0+dm1fc3RhcnQgKyBpKlBBR0VfU0laRSwKPiA+ID4gPiA+IC0gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIG1hcC0+cGFnZXNbaV0pOwo+ID4gPiA+ID4gLSAgICAgICAgICAgICAgICAg
ICAgIGlmIChlcnIpCj4gPiA+ID4gPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICBnb3Rv
IG91dF9wdXRfbWFwOwo+ID4gPiA+ID4gLSAgICAgICAgICAgICB9Cj4gPiA+ID4gPiArICAgICAg
ICAgICAgIGVyciA9IHZtX21hcF9wYWdlcyh2bWEsIG1hcC0+cGFnZXMsIG1hcC0+Y291bnQpOwo+
ID4gPiA+ID4gKyAgICAgICAgICAgICBpZiAoZXJyKQo+ID4gPiA+ID4gKyAgICAgICAgICAgICAg
ICAgICAgIGdvdG8gb3V0X3B1dF9tYXA7Cj4gPiA+ID4gPiAgICAgICB9IGVsc2Ugewo+ID4gPiA+
ID4gICNpZmRlZiBDT05GSUdfWDg2Cj4gPiA+ID4gPiAgICAgICAgICAgICAgIC8qCj4gPiA+ID4K
PiA+ID4gPiAtLQo+ID4gPiA+IEJlc3QgUmVnYXJkcywKPiA+ID4gPiBNYXJlayBNYXJjenlrb3dz
a2ktR8OzcmVja2kKPiA+ID4gPiBJbnZpc2libGUgVGhpbmdzIExhYgo+ID4gPiA+IEE6IEJlY2F1
c2UgaXQgbWVzc2VzIHVwIHRoZSBvcmRlciBpbiB3aGljaCBwZW9wbGUgbm9ybWFsbHkgcmVhZCB0
ZXh0Lgo+ID4gPiA+IFE6IFdoeSBpcyB0b3AtcG9zdGluZyBzdWNoIGEgYmFkIHRoaW5nPwo+Cj4g
LS0KPiBCZXN0IFJlZ2FyZHMsCj4gTWFyZWsgTWFyY3p5a293c2tpLUfDs3JlY2tpCj4gSW52aXNp
YmxlIFRoaW5ncyBMYWIKPiBBOiBCZWNhdXNlIGl0IG1lc3NlcyB1cCB0aGUgb3JkZXIgaW4gd2hp
Y2ggcGVvcGxlIG5vcm1hbGx5IHJlYWQgdGV4dC4KPiBROiBXaHkgaXMgdG9wLXBvc3Rpbmcgc3Vj
aCBhIGJhZCB0aGluZz8KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 06:57:18 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 06:57:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsM4O-0002lE-2x; Tue, 30 Jul 2019 06:57:12 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=PKz9=V3=intel.com=lukasz.hawrylko@srs-us1.protection.inumbo.net>)
 id 1hsM4N-0002l7-El
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 06:57:11 +0000
X-Inumbo-ID: 3f4d13f7-b297-11e9-8980-bc764e045a96
Received: from mga01.intel.com (unknown [192.55.52.88])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3f4d13f7-b297-11e9-8980-bc764e045a96;
 Tue, 30 Jul 2019 06:57:08 +0000 (UTC)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from orsmga008.jf.intel.com ([10.7.209.65])
 by fmsmga101.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 29 Jul 2019 23:57:07 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.64,325,1559545200"; d="scan'208";a="165757112"
Received: from lhawrylk-desk.igk.intel.com ([10.102.89.27])
 by orsmga008.jf.intel.com with ESMTP; 29 Jul 2019 23:57:04 -0700
From: Lukasz Hawrylko <lukasz.hawrylko@intel.com>
To: xen-devel@lists.xenproject.org
Date: Tue, 30 Jul 2019 08:56:37 +0200
Message-Id: <20190730065637.3802-1-lukasz.hawrylko@intel.com>
X-Mailer: git-send-email 2.20.1
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] Intel TXT: add reviewer, move to Odd Fixes 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 <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>,
 Lukasz Hawrylko <lukasz.hawrylko@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>

U3VwcG9ydCBmb3IgSW50ZWwgVFhUIGhhcyBvcnBoYW5lZCBzdGF0dXMgcmlnaHQgbm93IGJlY2F1
c2UKbm8gYWN0aXZlIG1haW50YWludGVyIGlzIGxpc3RlZC4gQWRkaW5nIG15c2VsZiBhcyByZXZp
ZXdlcgphbmQgbW92aW5nIGl0IHRvIE9kZCBGaXhlcyBzdGF0ZS4KClNpZ25lZC1vZmYtYnk6IEx1
a2FzeiBIYXdyeWxrbyA8bHVrYXN6Lmhhd3J5bGtvQGludGVsLmNvbT4KLS0tCiBNQUlOVEFJTkVS
UyB8IDMgKystCiAxIGZpbGUgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0p
CgpkaWZmIC0tZ2l0IGEvTUFJTlRBSU5FUlMgYi9NQUlOVEFJTkVSUwppbmRleCA4OWEwMWI3MTBi
Li5jYTMwMGU4N2M4IDEwMDY0NAotLS0gYS9NQUlOVEFJTkVSUworKysgYi9NQUlOVEFJTkVSUwpA
QCAtMjQwLDcgKzI0MCw4IEBAIFM6CU1haW50YWluZWQKIEY6CXRvb2xzL2dvbGFuZwogCiBJTlRF
TChSKSBUUlVTVEVEIEVYRUNVVElPTiBURUNITk9MT0dZIChUWFQpCi1TOglPcnBoYW5lZAorUjoJ
THVrYXN6IEhhd3J5bGtvIDxsdWthc3ouaGF3cnlsa29AaW50ZWwuY29tPgorUzoJT2RkIEZpeGVz
CiBGOgl4ZW4vYXJjaC94ODYvdGJvb3QuYwogRjoJeGVuL2luY2x1ZGUvYXNtLXg4Ni90Ym9vdC5o
CiAKLS0gCjIuMjAuMQoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KCkludGVsIFRlY2hub2xvZ3kgUG9sYW5kIHNwLiB6
IG8uby4KdWwuIFNsb3dhY2tpZWdvIDE3MyB8IDgwLTI5OCBHZGFuc2sgfCBTYWQgUmVqb25vd3kg
R2RhbnNrIFBvbG5vYyB8IFZJSSBXeWR6aWFsIEdvc3BvZGFyY3p5IEtyYWpvd2VnbyBSZWplc3Ry
dSBTYWRvd2VnbyAtIEtSUyAxMDE4ODIgfCBOSVAgOTU3LTA3LTUyLTMxNiB8IEthcGl0YWwgemFr
bGFkb3d5IDIwMC4wMDAgUExOLgoKVGEgd2lhZG9tb3NjIHdyYXogeiB6YWxhY3puaWthbWkgamVz
dCBwcnplem5hY3pvbmEgZGxhIG9rcmVzbG9uZWdvIGFkcmVzYXRhIGkgbW96ZSB6YXdpZXJhYyBp
bmZvcm1hY2plIHBvdWZuZS4gVyByYXppZSBwcnp5cGFka293ZWdvIG90cnp5bWFuaWEgdGVqIHdp
YWRvbW9zY2ksIHByb3NpbXkgbyBwb3dpYWRvbWllbmllIG5hZGF3Y3kgb3JheiB0cndhbGUgamVq
IHVzdW5pZWNpZTsgamFraWVrb2x3aWVrCnByemVnbGFkYW5pZSBsdWIgcm96cG93c3plY2huaWFu
aWUgamVzdCB6YWJyb25pb25lLgpUaGlzIGUtbWFpbCBhbmQgYW55IGF0dGFjaG1lbnRzIG1heSBj
b250YWluIGNvbmZpZGVudGlhbCBtYXRlcmlhbCBmb3IgdGhlIHNvbGUgdXNlIG9mIHRoZSBpbnRl
bmRlZCByZWNpcGllbnQocykuIElmIHlvdSBhcmUgbm90IHRoZSBpbnRlbmRlZCByZWNpcGllbnQs
IHBsZWFzZSBjb250YWN0IHRoZSBzZW5kZXIgYW5kIGRlbGV0ZSBhbGwgY29waWVzOyBhbnkgcmV2
aWV3IG9yIGRpc3RyaWJ1dGlvbiBieQpvdGhlcnMgaXMgc3RyaWN0bHkgcHJvaGliaXRlZC4KCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 06:59:31 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 06: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 1hsM6U-0002qO-HD; Tue, 30 Jul 2019 06: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=goWA=V3=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hsM6T-0002qE-NX
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 06:59:21 +0000
X-Inumbo-ID: 8d67c8c7-b297-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8d67c8c7-b297-11e9-8980-bc764e045a96;
 Tue, 30 Jul 2019 06:59:19 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hsM6R-0001XI-0P; Tue, 30 Jul 2019 06:59:19 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hsM6Q-0005K9-Lj; Tue, 30 Jul 2019 06:59:18 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hsM6Q-0006TY-Jg; Tue, 30 Jul 2019 06:59:18 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139487-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-next:test-armhf-armhf-examine:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-win10-i386:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-debianhvm-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-raw:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-libvirt-pair:xen-boot/src_host:fail:nonblocking
 linux-next:test-amd64-i386-libvirt-pair:xen-boot/dst_host:fail:nonblocking
 linux-next:test-amd64-i386-examine:reboot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-win10-i386:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-freebsd10-i386:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-shadow:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-libvirt-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-qemut-rhel6hvm-intel:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-ws16-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-pair:xen-boot/src_host:fail:nonblocking
 linux-next:test-amd64-i386-pair:xen-boot/dst_host:fail:nonblocking
 linux-next:test-amd64-i386-qemut-rhel6hvm-amd:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-qemuu-rhel6hvm-intel:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-debianhvm-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-qemuu-rhel6hvm-amd:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-ws16-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-debianhvm-i386-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-libvirt:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-pvshim:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-win7-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-ovmf-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-freebsd10-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-win7-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-next:build-armhf-pvops:kernel-build:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-next:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-next:test-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=0d8b3265d9a6376b416b3ba86f758a5c6a85a6df
X-Osstest-Versions-That: linux=a9815a4fa2fd297cab9fa7a12161b16657290293
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 30 Jul 2019 06:59:18 +0000
Subject: [Xen-devel] [linux-next test] 139487: 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>

ZmxpZ2h0IDEzOTQ4NyBsaW51eC1uZXh0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzk0ODcvCgpGYWlsdXJlcyA6LS8gYnV0IG5v
IHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBi
bG9ja2luZzoKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYt
YXJtaGYteGwtbXVsdGl2Y3B1ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFy
bWhmLXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJt
aGYteGwtcnRkcyAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS13aW4xMC1pMzg2ICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBibG9ja2VkIGluIDEz
OTQzNwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgNyB4ZW4tYm9v
dCAgICAgICAgICBmYWlsIGxpa2UgMTM5NDM3CiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAg
ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgbGlrZSAxMzk0MzcKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgMTAgeGVuLWJvb3Qvc3JjX2hvc3QgICAgICAgICAgICBm
YWlsICBsaWtlIDEzOTQzNwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAxMSB4ZW4tYm9v
dC9kc3RfaG9zdCAgICAgICAgICAgIGZhaWwgIGxpa2UgMTM5NDM3CiB0ZXN0LWFtZDY0LWkzODYt
ZXhhbWluZSAgICAgICA4IHJlYm9vdCAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgbGlrZSAx
Mzk0MzcKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICA3IHhlbi1ib290ICAg
ICAgICAgICAgICAgZmFpbCBsaWtlIDEzOTQzNwogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1p
Mzg2ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICAgICBmYWlsIGxpa2UgMTM5NDM3CiB0ZXN0
LWFtZDY0LWkzODYteGwteHNtICAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgbGlrZSAxMzk0MzcKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgIDcgeGVuLWJv
b3QgICAgICAgICAgICAgICAgICAgICBmYWlsICBsaWtlIDEzOTQzNwogdGVzdC1hbWQ2NC1pMzg2
LXhsLXNoYWRvdyAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgICAgIGZhaWwgIGxpa2Ug
MTM5NDM3CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICA3IHhlbi1ib290ICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgbGlrZSAxMzk0MzcKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVs
Nmh2bS1pbnRlbCAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgZmFpbCBsaWtlIDEzOTQzNwogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICAgICAg
ICBmYWlsIGxpa2UgMTM5NDM3CiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgIDEwIHhlbi1i
b290L3NyY19ob3N0ICAgICAgICAgICAgZmFpbCAgbGlrZSAxMzk0MzcKIHRlc3QtYW1kNjQtaTM4
Ni1wYWlyICAgICAgICAgMTEgeGVuLWJvb3QvZHN0X2hvc3QgICAgICAgICAgICBmYWlsICBsaWtl
IDEzOTQzNwogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgNyB4ZW4tYm9vdCAg
ICAgICAgICAgICAgICBmYWlsIGxpa2UgMTM5NDM3CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhl
bDZodm0taW50ZWwgIDcgeGVuLWJvb3QgICAgICAgICAgICAgIGZhaWwgbGlrZSAxMzk0MzcKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgNyB4ZW4t
Ym9vdCBmYWlsIGxpa2UgMTM5NDM3CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1k
ZWJpYW5odm0tYW1kNjQteHNtIDcgeGVuLWJvb3QgZmFpbCBsaWtlIDEzOTQzNwogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgIDcgeGVuLWJvb3QgICBmYWls
IGxpa2UgMTM5NDM3CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICA3
IHhlbi1ib290ICAgICAgICAgIGZhaWwgbGlrZSAxMzk0MzcKIHRlc3QtYW1kNjQtaTM4Ni1xZW11
dS1yaGVsNmh2bS1hbWQgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgZmFpbCBsaWtlIDEzOTQz
NwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgNyB4
ZW4tYm9vdCBmYWlsIGxpa2UgMTM5NDM3CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1h
bWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgIGZhaWwgbGlrZSAxMzk0MzcKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gIDcgeGVuLWJvb3QgICAgICAgZmFp
bCBsaWtlIDEzOTQzNwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgNyB4ZW4tYm9vdCAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgIGxpa2UgMTM5NDM3CiB0ZXN0LWFtZDY0LWkzODYteGwt
cHZzaGltICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgbGlrZSAxMzk0
MzcKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICA3IHhlbi1ib290ICAgICAg
ICAgICAgICAgZmFpbCBsaWtlIDEzOTQzNwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYt
YW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICBmYWlsIGxpa2UgMTM5NDM3CiB0ZXN0LWFt
ZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICAgIGZh
aWwgbGlrZSAxMzk0MzcKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICA3IHhl
bi1ib290ICAgICAgICAgICAgICAgZmFpbCBsaWtlIDEzOTQzNwogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgNyB4ZW4tYm9vdCAgICAgICBmYWlsIGxpa2UgMTM5
NDM3CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAg
ICAgICAgICAgIGZhaWwgbGlrZSAxMzk0MzcKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAg
IDYga2VybmVsLWJ1aWxkICAgICAgICAgICAgICAgICBmYWlsICBsaWtlIDEzOTQzNwogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBm
YWlsIGxpa2UgMTM5NDM3CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcg
Z3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzk0MzcKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEz
OTQzNwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0t
aW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVk
aXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bC10aHVuZGVyeCAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkz
ODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFy
Z2V0ZWQgZm9yIHRlc3Rpbmc6CiBsaW51eCAgICAgICAgICAgICAgICAwZDhiMzI2NWQ5YTYzNzZi
NDE2YjNiYTg2Zjc1OGE1YzZhODVhNmRmCmJhc2VsaW5lIHZlcnNpb246CiBsaW51eCAgICAgICAg
ICAgICAgICBhOTgxNWE0ZmEyZmQyOTdjYWI5ZmE3YTEyMTYxYjE2NjU3MjkwMjkzCgpMYXN0IHRl
c3Qgb2YgYmFzaXMgICAgICAgICAgICAgICAgICAgICAgICAgIChub3QgZm91bmQpICAgICAKRmFp
bGluZyBzaW5jZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAobm90IGZvdW5kKSAgICAg
ClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEzOTQ4NyAgMjAxOS0wNy0yOSAwOToyMzoyMCBaICAgIDAg
ZGF5cyAgICAxIGF0dGVtcHRzCgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxk
LWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1p
Mzg2LXhzbSAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1u
ZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdp
bjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3Mx
Ni1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02
NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRt
cmVzdHJpY3QgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0
cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
ZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm02NC1hcm02NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZy
ZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50
ZWwgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11
dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1t
dWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZz
aGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0
bGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1h
cm02NC14bC10aHVuZGVyeCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9z
c3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdl
czogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxh
YmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xv
Z3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVy
YWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0Lmdp
dDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4u
b3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0
IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaCBub3QgYXBwbGljYWJsZS4KCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 08:02:58 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 08:02:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsN5k-00088n-IG; Tue, 30 Jul 2019 08: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=zL4X=V3=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hsN5i-00088i-UE
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 08:02:38 +0000
X-Inumbo-ID: 6241c0b3-b2a0-11e9-8980-bc764e045a96
Received: from m4a0041g.houston.softwaregrp.com (unknown [15.124.2.87])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6241c0b3-b2a0-11e9-8980-bc764e045a96;
 Tue, 30 Jul 2019 08:02:37 +0000 (UTC)
Received: FROM m4a0041g.houston.softwaregrp.com (15.120.17.147) BY
 m4a0041g.houston.softwaregrp.com WITH ESMTP; 
 Tue, 30 Jul 2019 08:02:33 +0000
Received: from M4W0335.microfocus.com (2002:f78:1193::f78:1193) by
 M4W0335.microfocus.com (2002:f78:1193::f78:1193) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Tue, 30 Jul 2019 07:55:04 +0000
Received: from NAM05-DM3-obe.outbound.protection.outlook.com (15.124.8.13) by
 M4W0335.microfocus.com (15.120.17.147) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Tue, 30 Jul 2019 07:55:04 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=RaY2POYY+u4iCEpLNmijyF+MPl1BVJx9ef22INaV9vxS2x9mLTPmVwBKV2AqAaA+/FlI6bAqoINbyT2A0Dm7wuuCkn33uDxGHmspnMsxJ9Vw3I9AEJN/56z7WubDlQzo2VCgWyuzWxYmE9TDQghoC0iMXrbvm8tslb6vMU84ZpPjNPZJC3RWJFcXWxFW9ioR7BNkh+E3WP8tn/5rDSyZ5BSCNkQEZqFnfp9wMKnEfG6brYf38vz9D4JD2vk75meLLDNoSqrZVeLReQe0YaQYKcT0rwEo+rXjum45phjSrwHar+2eEFTZ9Z80GtrYkisrEfmdMuAY5BKuT7DcqM+4Ow==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=m8S+uEcUON09sP2qjrAvxKSBqC00Ufh8ZkYr8R55d6s=;
 b=ZcPAtG21xRj90BqBc/6kAngkvxNeeBFHoA7KmxDQzbk6jiey4lOZ7ungIHJHDHAYDxAls1qzqdtEMdmTrYY3soZ12IQDQWIEzNn3PtZjf2M4uZZC0D497mmBB7FXNYLYhJsUx+UrliCX3ka5yzPs34rH2rz6MOtODD+dVakraoEgoMCiAcHu0OrD8b1OvcJF7QICW1lyd4drLUd7IayepK/MsisFpuvwH8+55ozFtIkrW+U3Xhc/XUNGcURz++0bN23e4TtASlGqISchV7Who7faJPi8/TfaLagczV3BVSDlAFB3VkTyHZZyF9uVPmurEDHI/8L3BRsn5hHErU6rXQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3217.namprd18.prod.outlook.com (10.255.138.203) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2115.15; Tue, 30 Jul 2019 07:55:02 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b%7]) with mapi id 15.20.2115.005; Tue, 30 Jul 2019
 07:55:02 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Thread-Topic: [Xen-devel] [PATCH] xen: Avoid calling device suspend/resume
 callbacks
Thread-Index: AQHVRiQr6DrMZ4ncf0iQGv5Hre+VmqbhwEEAgAATXb6AAPg8AA==
Date: Tue, 30 Jul 2019 07:55:02 +0000
Message-ID: <0fcde4fe-fc59-316e-b53b-619bd18a27a3@suse.com>
References: <20190729154112.7644-1-ross.lagerwall@citrix.com>
 <d9cb90b9-1d58-9514-0f35-0c1dbb1476be@suse.com>
 <7dc7166d-dae2-45b2-4119-eda08f63cd83@citrix.com>
In-Reply-To: <7dc7166d-dae2-45b2-4119-eda08f63cd83@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB8PR03CA0018.eurprd03.prod.outlook.com
 (2603:10a6:10:be::31) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 620662b9-3bf1-4a1b-fecf-08d714c33a1c
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3217; 
x-ms-traffictypediagnostic: BY5PR18MB3217:
x-microsoft-antispam-prvs: <BY5PR18MB32175CC532B8EA7555FE8E18B3DC0@BY5PR18MB3217.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0114FF88F6
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(136003)(346002)(366004)(396003)(39860400002)(376002)(199004)(189003)(53936002)(6246003)(31696002)(36756003)(8936002)(14454004)(25786009)(6436002)(81156014)(107886003)(99286004)(52116002)(81166006)(6916009)(8676002)(186003)(26005)(3846002)(6486002)(4326008)(6116002)(102836004)(229853002)(71190400001)(7736002)(5024004)(14444005)(305945005)(6512007)(66476007)(66066001)(446003)(86362001)(478600001)(486006)(2906002)(54906003)(316002)(66946007)(66446008)(64756008)(66556008)(386003)(53546011)(76176011)(80792005)(476003)(2616005)(31686004)(11346002)(256004)(71200400001)(6506007)(15650500001)(5660300002)(68736007);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3217;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: 1YU9NhUAF4weMeSeQRSgJK97NR/dYJk4o42Ah2kHsZ+Zc+eix7hErsMomvnRhqRX+Ic7C5SLz3y7yJg1kRoIj11UcB/tToOwAakKNI6GtfloK1E6rBaig1uym+onV+U0VoybDReZFhYQrphr9JMaUD07D5xT8a9de16CLiDR6Ied23NHR/xDhGhfATb4SOSIZa28vKGocv2+vBtiPuVom9g/ydrERpj8MFnftKpWcgmcbkUBUK4/ZXpu7d7Hx2UT53x63NGS9Gn4ifRkd4ghty4HylzOCd4JuUhNLrGqxk8XTnFwBMP+b8v0TvnH8SuVilH+oKpsYPH6Y+hZA1uH4rnf8QZ11ng1c/bizfA+M7HdSziNbPk+LdZmnhA5OGmDVaCeQGUIFvELFEV4UWRTbSYhrNcpgV891QEsbRyH1hA=
Content-ID: <FBAD38FE1A6E344AB7FABDEC5E2B1BB2@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 620662b9-3bf1-4a1b-fecf-08d714c33a1c
X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Jul 2019 07:55:02.4640 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3217
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH] xen: Avoid calling device suspend/resume
 callbacks
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <JGross@suse.com>, Ross Lagerwall <ross.lagerwall@citrix.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 "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>

T24gMjkuMDcuMjAxOSAxOTowNiwgQW5kcmV3IENvb3BlciB3cm90ZToNCj4gT24gMjkvMDcvMjAx
OSAxNjo1NywgSmFuIEJldWxpY2ggd3JvdGU6DQo+PiBPbiAyOS4wNy4yMDE5IDE3OjQxLCBSb3Nz
IExhZ2Vyd2FsbCB3cm90ZToNCj4+PiBXaGVuIHN1c3BlbmRpbmcvcmVzdW1pbmcgb3IgbWlncmF0
aW5nIHVuZGVyIFhlbiwgdGhlcmUgaXNuJ3QgbXVjaCBuZWVkDQo+Pj4gZm9yIHN1c3BlbmRpbmcg
YW5kIHJlc3VtaW5nIGFsbCB0aGUgYXR0YWNoZWQgZGV2aWNlcyBzaW5jZSB0aGUgWGVuL1FFTVUN
Cj4+PiBzaG91bGQgY29ycmVjdGx5IG1haW50YWluIHRoZSBoYXJkd2FyZSBzdGF0ZS4gRHJvcCB0
aGVzZSBjYWxscyBhbmQNCj4+PiByZXBsYWNlIHdpdGggbW9yZSBzcGVjaWZpYyBjYWxscyB0byBl
bnN1cmUgWGVuIGZyb250ZW5kIGRldmljZXMgYXJlDQo+Pj4gcHJvcGVybHkgcmVjb25uZWN0ZWQu
DQo+PiBJcyB0aGlzIHRydWUgZm9yIHRoZSBnZW5lcmFsIHBhc3MtdGhyb3VnaCBjYXNlIGFzIHdl
bGw/IFdoaWxlIG1pZ3JhdGlvbg0KPj4gbWF5IG5vdCBiZSAoZnVsbHkpIGNvbXBhdGlibGUgd2l0
aCBwYXNzLXRocm91Z2gsIGlpcmMgc2F2ZS9yZXN0b3JlIGlzLg0KPiANCj4gV2hhdCBnaXZlcyB5
b3UgdGhpcyBpbXByZXNzaW9uPw0KPiANCj4gTWlncmF0aW9uIGFuZCBzYXZlL3Jlc3RvcmUgYXJl
ICpsaXRlcmFsbHkqIHRoZSBzYW1lIHRoaW5nLCBleGNlcHQgdGhhdA0KPiBpbiBvbmUgY2FzZSB5
b3UncmUgcGlwaW5nIHRoZSBkYXRhIHRvL2Zyb20gZGlzaywgYW5kIGluIHRoZSBvdGhlciB5b3Un
cmUNCj4gcGlwaW5nIGl0IHRvIHRoZSBkZXN0aW5hdGlvbiBhbmQgcmVzdG9yaW5nIGl0IGltbWVk
aWF0ZWx5Lg0KPiANCj4gSWYgeW91IGxvb2sgYXQgdGhlIHRvb2xzdGFjayBjb2RlLCBpdCBpcyBh
bGwgaW4gdGVybXMgb2YgcmVhZGluZy93cml0aW5nDQo+IGFuIGZkIChpbmNsdWRpbmcgbGlieGwn
cyBBUEkpIHdoaWNoIGlzIGVpdGhlciBhIG5ldHdvcmsgc29ja2V0IG9yIGENCj4gZmlsZSwgYXMg
Y2hvc2VuIGJ5IHhsLg0KDQpTdXJlLiBUaGUgbWFpbiBkaWZmZXJlbmNlIGlzIHdoZXJlIHRoZSBy
ZXN0b3JlIGhhcHBlbnMgKGJ5IGRlZmF1bHQpOg0KRm9yIGxpdmUgbWlncmF0aW9uIEkgZXhwZWN0
IHRoaXMgdG8gYmUgb24gYSBkaWZmZXJlbnQgaG9zdCwgd2hlcmVhcw0KZm9yIGEgbm9uLWxpdmUg
cmVzdG9yZSBJJ2QgZXhwZWN0IHRoaXMgdG8gYmUgdGhlIHNhbWUgaG9zdC4gQW5kIGl0DQppcyBv
bmx5IHRoZSAic2FtZSBob3N0IiBjYXNlIHdoZXJlIG9uZSBjYW4gYXNzdW1lIHRoZSBzYW1lIHBo
eXNpY2FsDQpwaWVjZSBvZiBoYXJkd2FyZSB0byBiZSBhdmFpbGFibGUgYWdhaW4gZm9yIHBhc3Np
bmcgdGhyb3VnaCB0byB0aGlzDQpndWVzdC4gSW4gdGhlICJkaWZmZXJlbnQgaG9zdCIgY2FzZSBy
ZXN0b3JlIF9tYXlfIGJlIHBvc3NpYmxlLCB1c2luZw0KaWRlbnRpY2FsIGhhcmR3YXJlLiAoQW5k
IHllcywgaW4gdGhlICJzYW1lIGhvc3QiIGNhc2UgcmVzdG9yZSBtYXkNCmFsc28gYmUgaW1wb3Nz
aWJsZSwgaWYgdGhlIGhhcmR3YXJlIG1lYW53aGlsZSBoYXMgYmVlbiBhc3NpZ25lZCB0bw0KYW5v
dGhlciBndWVzdC4gQnV0IGFzIHNhaWQsIEknbSB0YWxraW5nIGFib3V0IHRoZSBkZWZhdWx0IGNh
c2UgaGVyZS4pDQoNCj4+IFdvdWxkIHFlbXUgcmVzdG9yZSBzdGF0ZSBvZiBwaHlzaWNhbCBQQ0kg
ZGV2aWNlcz8NCj4gDQo+IFdoYXQgc3RhdGUgd291bGQgUWVtdSBiZSBpbiBhIHBvc2l0aW9uIHRv
IGtub3cgYWJvdXQsIHdoaWNoIGlzbid0DQo+IGFscmVhZHkgcHJlc2VudCBpbiBRZW11J3MgZGF0
YWJsb2I/DQoNClRoYXQncyBhIHZhbGlkIChyaGV0b3JpY2FsKSBxdWVzdGlvbiwgYnV0IG5vdCBo
ZWxwaW5nIHRvIGFuc3dlciBtaW5lLg0KDQo+IFdoYXQgd2UgZG8gd2l0aCBncmFwaGljcyBjYXJk
cyBpcyB0byBtZXJnZSBYZW5zIGxvZ2RpcnR5IGJpdG1hcCwgd2l0aCBhDQo+IGRpcnR5IGxpc3Qg
cHJvdmlkZWQgYnkgdGhlIGNhcmQgaXRzZWxmLsKgIFRoaXMgbmVlZHMgYSBkZXZpY2Utc3BlY2lm
aWMNCj4ga25vd2xlZGdlLsKgIEluIGFkZGl0aW9uLCB0aGVyZSBpcyBhbiBvcGFxdWUgYmxvYiBv
ZiBkYXRhIHByb2R1Y2VkIGJ5IHRoZQ0KPiBzb3VyY2UgY2FyZCwgd2hpY2ggaXMgaGFuZGVkIHRv
IHRoZSBkZXN0aW5hdGlvbiBjYXJkLsKgIFRoYXQgYWxzbyBsaXZlcw0KPiBpbiB0aGUgc3RyZWFt
Lg0KPiANCj4gSW50ZWwncyBTY2FsYWJsZSBJT1Ygc3BlYyBpcyBhdHRlbXB0aW5nIHRvIHJhdGlv
bmFsaXNlIHRoaXMgYnkgaGF2aW5nIGENCj4gc3RhbmRhcmQgd2F5cyBvZiBnZXR0aW5nIGxvZ2Rp
cnR5IGFuZCAiaW50ZXJuYWwgc3RhdGUiIGluZm9ybWF0aW9uIG91dA0KPiBvZiBhIGRldmljZSwg
YnV0IGZvciB0aGUgbW9tZW50LCBpdCByZXF1aXJlcyBjdXN0b20gZGV2aWNlLWRyaXZlcg0KPiBz
cGVjaWZpYyBjb2RlIHRvIGRvIGFueXRoaW5nIG1pZ3JhdGlvbiByZWxhdGVkIHdpdGggcmVhbCBo
YXJkd2FyZS4NCg0KV2hpY2ggaXNuJ3QgdmVyeSBuaWNlLCBzaW5jZSBpdCBkb2Vzbid0IHNjYWxl
IHdlbGwgYXMgYSBtb2RlbC4NCg0KPiBBcyBmb3Igd2h5IGl0cyBzYWZlIHRvIGRvIGxpa2UgdGhp
cywgdGhlIGJlc3QgYXJndW1lbnQgaXMgdGhhdCB0aGlzIGlzDQo+IGhvdyBhbGwgb3RoZXIgdmVu
ZG9ycyBkbyBtaWdyYXRpb24sIGluY2x1ZGluZyBLVk0uwqAgWGVuIGlzIHRoZQ0KPiBvZGQtb25l
LW91dCB1c2luZyB0aGUgZnVsbCBTMyBwYXRoLg0KDQpTbyBob3cgZG8gImFsbCBvdGhlciB2ZW5k
b3JzIiBkZWFsIHdpdGggZGV2aWNlIHNwZWNpZmljIHN0YXRlPyBTbw0KZmFyIEkgd2FzIHVuZGVy
IHRoZSBpbXByZXNzaW9uIHRoYXQgdG8gZGVhbCB3aXRoIHRoaXMgaXMgcHJlY2lzZWx5DQp3aHkg
d2UgdXNlIHRoZSBTMyBsb2dpYyBpbiB0aGUga2VybmVsLg0KDQpKYW4NCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 08:11:12 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 08:11:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsNDw-0000RF-Dg; Tue, 30 Jul 2019 08:11:08 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=zL4X=V3=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hsNDv-0000R3-8e
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 08:11:07 +0000
X-Inumbo-ID: 8c86b9c6-b2a1-11e9-97c0-57214f7a724e
Received: from m4a0039g.houston.softwaregrp.com (unknown [15.124.2.85])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 8c86b9c6-b2a1-11e9-97c0-57214f7a724e;
 Tue, 30 Jul 2019 08:11:03 +0000 (UTC)
Received: FROM m4a0039g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0039g.houston.softwaregrp.com WITH ESMTP; 
 Tue, 30 Jul 2019 08:10:53 +0000
Received: from M9W0068.microfocus.com (2002:f79:bf::f79:bf) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Tue, 30 Jul 2019 08:09:15 +0000
Received: from NAM02-BL2-obe.outbound.protection.outlook.com (15.124.72.12) by
 M9W0068.microfocus.com (15.121.0.191) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Tue, 30 Jul 2019 08:09:15 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=PaC2oywjvyxzX74mygbtl7yxrfWzgA1fLM/vmYS67P7qwehcI0X7OdAyjmrwXq9rE/M/jXmWRFk2FMXal2WPB4JEkWWfz4vf8nIA0Rk0AZMdNWLPvbX1Il+ym6KM6EuTaeDnJCxR/IDxrQKb0WZDBPheZl0eLPOepi79OAz9K5KJNip8WLUm98faXE8/ecjpfzPDVpz3IbGXiLzm+AjtLYPxQ7AvF2mH8f8Ep2GmeoeuwdWMJnaHWNmoSOGjBEf1c6DMevSHPIvZ3HG/KvnOwwsUnoGqqU/q4mCpEAIVGyrE5RrsJ8BiIa4+M/ANpY9naT3afc5voP0oLqUvH8mnFQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=CEKBwt9pOQOcttd85ycIJ8RvVLnAKU0WOjUOSKoMdGo=;
 b=D1jQ2lASsEPEpX/1B7lLMdpYei6GzYAIm2IsQWJJWRlkebovaCzYUQ+OlSkE7SZ64cdaS7fBet/t4djIiWwawwCmM8Az4r5A1MyMYpNJXcKyzWi5l+/qxIdrUVqndF1cuVfx6ikKum+3iicbUAwKtQoKhvKmaCrS4h1DjC9XGPMWwK6mFeMRiC+FwjMNbIq94G6sfR2gy/ruvHVU9DE7Jigx884h3LKfeUCUGRQClrnNdZCSj6HOkCc9pOZ1bdt+fdRRW6ZO0zqToZUrUfsSK/AEqGodoh/Nr2hJWMpw5M7+6gkDydfChUSAffKWLt2zcaW4kSlNJc/LFrYkPTXWLQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3251.namprd18.prod.outlook.com (10.255.136.210) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2136.12; Tue, 30 Jul 2019 08:09:14 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b%7]) with mapi id 15.20.2115.005; Tue, 30 Jul 2019
 08:09:14 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Thread-Topic: [Xen-devel] [PATCH v3 01/10] page-alloc: Clamp get_free_buddy()
 to online nodes
Thread-Index: AQHVRgcXbA5oo5qfM0G3fbP8NjBdsqbhvgyAgAAbkuCAAPZygA==
Date: Tue, 30 Jul 2019 08:09:14 +0000
Message-ID: <bfc30841-2582-15e6-0e4f-96b47c514f3b@suse.com>
References: <20190729121204.13559-1-andrew.cooper3@citrix.com>
 <20190729121204.13559-2-andrew.cooper3@citrix.com>
 <d3179354-a1c3-6e67-8f4e-821878f80a14@suse.com>
 <05d466ab-1d28-a369-331e-350f09464f37@citrix.com>
In-Reply-To: <05d466ab-1d28-a369-331e-350f09464f37@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6P192CA0017.EURP192.PROD.OUTLOOK.COM (2603:10a6:4:b8::27)
 To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 03d664ee-eb1e-4975-ceae-08d714c535e8
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3251; 
x-ms-traffictypediagnostic: BY5PR18MB3251:
x-microsoft-antispam-prvs: <BY5PR18MB3251105D27C06A39A6BE7615B3DC0@BY5PR18MB3251.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0114FF88F6
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(396003)(39860400002)(366004)(376002)(346002)(136003)(189003)(199004)(486006)(5660300002)(6246003)(71200400001)(53546011)(6506007)(36756003)(2906002)(71190400001)(6916009)(6436002)(25786009)(76176011)(386003)(52116002)(229853002)(99286004)(6486002)(256004)(14444005)(66556008)(14454004)(6512007)(186003)(8676002)(305945005)(7736002)(68736007)(53936002)(31686004)(54906003)(102836004)(11346002)(80792005)(31696002)(478600001)(316002)(476003)(2616005)(4326008)(446003)(6116002)(3846002)(81166006)(66476007)(26005)(8936002)(66946007)(66066001)(66446008)(64756008)(86362001)(81156014);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3251;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: gvpJfNBrv5LwBKZCjCB+RXzD6tFbb+FxS979rp9qxlf2ho2S0DvbQLRl67dcynqSJoc3PaZPCKYnPYDipemrnPUbJuzmrzvIVxbP8CpdXw8Mqz+iMwN11qJ19uqrIcEO61IVGdIef4q50mLFkd+I9c4YMgdQWXfyOk0M3L2uVc2Ze6D8ZSKLtxx0MtOPmj6qhMUMKvnhqXpVKfGQrxOMMVfMhToz+5gYjrRc8Yw6ztFyGyLCzvRW1LQNwkS4Sj7wY7N8vlhKxD4j2INHBmR+eUsKe/NEJapTtYNdipYmVJHRwt0DUr01Is5B/gpKjKK5IklD5RRrdX5ruHmcynl024r+1VFo9/LAnhGsjueKoc0SaEQ+Jei8pBvxrfuUluR6oBcFtKHEwWl8exJR/rxNw/fjX/L9w7XsjHjl2G/SGsM=
Content-ID: <D772F204A1BA32418BCD253527989BCA@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 03d664ee-eb1e-4975-ceae-08d714c535e8
X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Jul 2019 08:09:14.3496 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3251
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v3 01/10] page-alloc: Clamp get_free_buddy()
 to online 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: StefanoStabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Julien Grall <julien.grall@arm.com>,
 Xen-devel <xen-devel@lists.xenproject.org>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjkuMDcuMjAxOSAxOToyNiwgQW5kcmV3IENvb3BlciB3cm90ZToNCj4gT24gMjkvMDcvMjAx
OSAxNjo0OCwgSmFuIEJldWxpY2ggd3JvdGU6DQo+PiBPbiAyOS4wNy4yMDE5IDE0OjExLCBBbmRy
ZXcgQ29vcGVyIHdyb3RlOg0KPj4+ICsgICAgaWYgKCBkICkNCj4+PiArICAgICAgICBub2Rlc19h
bmQobm9kZW1hc2ssIG5vZGVtYXNrLCBkLT5ub2RlX2FmZmluaXR5KTsNCj4+IERlc3BpdGUgbXkg
ZWFybGllciBhY2s6IENvZGUgZnVydGhlciBkb3duIGFzc3VtZXMgYSBub24tZW1wdHkgbWFzaywN
Cj4+IHdoaWNoIGlzIG5vIGxvbmdlciBndWFyYW50ZWVkIGFmYWljcy4NCj4gDQo+IE5vdGhpbmcg
cHJldmlvdXMgZ3VhcmFudGVlZCB0aGF0IGQtPm5vZGVfYWZmaW5pdHkgaGFkIGFueSBiaXRzIHNl
dCBpbg0KPiBpdCwgZWl0aGVyLg0KPiANCj4gVGhhdCBzYWlkLCBpbiBwcmFjdGljZSBpdCBpcyBl
aXRoZXIgQUxMLCBvciBzb21ldGhpbmcgZGVyaXZlZCBmcm9tIHRoZQ0KPiBjcHU9Pm5vZGUgbWFw
cGluZ3MsIHNvIEkgZG9uJ3QgdGhpbmsgdGhpcyBpcyBhIHByb2JsZW0gaW4gcHJhY3RpY2UuDQo+
IA0KPj4gSSB0aGluayB5b3Ugd2FudCB0byBhcHBlbmQgYW4NCj4+ICJpbnRlcnNlY3RzIiBjaGVj
ayBpbiB0aGUgaWYoKS4NCj4gDQo+IEkgdGhpbmsgaXQgd291bGQgYmUgYmV0dGVyIHRvIGFzc2Vy
dCB0aGF0IGNhbGxlcnMgZG9uJ3QgZ2l2ZSB1cyBjb21wbGV0ZQ0KPiBqdW5rLg0KPiANCj4+IFdp
dGggdGhhdCBmZWVsIGZyZWUgdG8gcHJvbW90ZSBteQ0KPj4gQS1iIHRvIFItYi4NCj4gDQo+IEhv
dyBhYm91dDoNCj4gDQo+ICDCoMKgwqAgaWYgKCBkICkNCj4gIMKgwqDCoCB7DQo+ICDCoMKgwqDC
oMKgwqDCoCBpZiAoIG5vZGVzX2ludGVyc2VjdChub2RlbWFzaywgZC0+bm9kZV9hZmZpbml0eSkg
KQ0KPiAgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBub2Rlc19hbmQobm9kZW1hc2ssIG5vZGVtYXNr
LCBkLT5ub2RlX2FmZmluaXR5KTsNCj4gIMKgwqDCoMKgwqDCoMKgIGVsc2UNCj4gIMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqAgQVNTRVJUX1VOUkVBQ0hBQkxFKCk7DQo+ICDCoMKgwqAgfQ0KPiANCj4g
Pw0KPiANCj4gVGhpcyBjaGFuZ2UgaGFzIHBhc3NlZCBteSBub3JtYWwgc2V0IG9mIHByZXB1c2gg
Y2hlY2tzIChub3Qgbm90IHRoYXQNCj4gdGhlcmUgaXMgYW55dGhpbmcgaW50ZXJlc3RpbmcgTlVN
QS13aXNlIGluIHRoZXJlKS4NCg0KZG9tYWluX3VwZGF0ZV9ub2RlX2FmZmluaXR5KCkgbWVhbnMg
dG8gZ3VhcmFudGVlIGEgbm9uLWVtcHR5IG1hc2sgKGJ5DQp3YXkgb2YgYSBzaW1pbGFyIGFzc2Vy
dGlvbiksIHdoZW4gLT5hdXRvX25vZGVfYWZmaW5pdHkgaXMgc2V0LiBPdG9oDQpkb21haW5fc2V0
X25vZGVfYWZmaW5pdHkoKSBtYXkgY2xlYXIgdGhhdCBmbGFnLCBhdCB3aGljaCBwb2ludCBJIGNh
bid0DQpzZWUgd2hhdCB3b3VsZCBndWFyYW50ZWUgdGhhdCB0aGUgaW50ZXJzZWN0aW9uIHdvdWxk
IHJlbWFpbiBub24tZW1wdHkNCmFzIENQVXMgZ2V0IG9mZmxpbmVkLiAoSSBkb24ndCB1bmRlcnN0
YW5kLCBidHcsIHdoeSB0aGUgZnVuY3Rpb24gY2FsbHMNCmRvbWFpbl91cGRhdGVfbm9kZV9hZmZp
bml0eSgpIGFmdGVyIGNsZWFyaW5nIHRoZSBmbGFnLikgVGhlcmVmb3JlIEkNCmRvbid0IHRoaW5r
IGFuIGFzc2VydGlvbiBsaWtlIHlvdSBzdWdnZXN0IHdvdWxkIGJlIGxlZ2l0aW1hdGUuIEZvcg0K
dGhpcyB0aGVyZSB3b3VsZCBiZSBhIHByZXJlcSBvZiBkb21haW5fdXBkYXRlX25vZGVfYWZmaW5p
dHkoKSBjbGVhcmluZw0KdGhlIGZsYWcgd2hlbiBpdCBmaW5kcyB0aGUgaW50ZXJzZWN0aW9uIGhh
cyBiZWNvbWUgZW1wdHkuIEFuZCBldmVuDQp0aGVuIHRoZXJlIHdvdWxkIGJlIGEgd2luZG93IGlu
IHRpbWUgd2hlcmUgdGhlIGludGVyc2VjdGlvbiBtaWdodCBiZQ0KYWN0aXZlbHkgZW1wdHksIHNv
IHNvbWUgc3luY2hyb25pemF0aW9uIHdvdWxkIGJlIG5lZWRlZCBpbiBhZGRpdGlvbi4NCg0KSmFu
DQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 08:16:14 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 08:16:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsNIo-0000a8-1x; Tue, 30 Jul 2019 08:16:10 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=zL4X=V3=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hsNIn-0000a1-0K
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 08:16:09 +0000
X-Inumbo-ID: 41a501e6-b2a2-11e9-8fb3-af9fe4f5325b
Received: from m4a0040g.houston.softwaregrp.com (unknown [15.124.2.86])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 41a501e6-b2a2-11e9-8fb3-af9fe4f5325b;
 Tue, 30 Jul 2019 08:16:06 +0000 (UTC)
Received: FROM m4a0040g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0040g.houston.softwaregrp.com WITH ESMTP; 
 Tue, 30 Jul 2019 08:15:59 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Tue, 30 Jul 2019 08:11:43 +0000
Received: from NAM03-CO1-obe.outbound.protection.outlook.com (15.124.72.13) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Tue, 30 Jul 2019 08:11:43 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=PbaXp8w+M6yATjFGHvYyy3i9aw4Hg9N4snmiTD/xiyZvateCiEUl1knJzAC8APPKOuO7ndgajJCSggqVji2npUVPFpcQ59/aV1WgjOdtUkX+f9VIRWU+uLI+AR8bBeIaiCbkrOh6WpmTh7+EUTnHPmATzuz2szROJeOVHC9CkOpokhBbM0tq3ajSHYK5oONqnBNRJGeETaWUiSuvtlog4h9wWW/HX8+5Z1mTdiht0STOPENT4GV1XoCnbI/kGngPHlq1ZCcOCUJzQoYllGsxcwICtiyRCOIugqOlsnNOk1X+ox7LZbHnW4EO/nn7LrUy1g86J+8URI5pncAN48hgug==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=T9KRxJLvPGWOyGzPfBaWltewQRRl1hATwyrSZp5J/oY=;
 b=RZsCh4eYJxs0E91HzYNvrAmfF0g7JdO5iXcENa3wtXFZcyLiLaHjt1hhtRpdlz+1excwhcbfZdU8gsMu3AsAy84nYFtgzI9jhMYL7Su58pACXtQ1yhpDS0a+hUf38TnAKXEoVsdjr3VSqAIett0zd7umvr4EN/tiNVSA+qANRwVpgk9okx4B8K2SoW2F/geVGVEeTg5O2BjTkDRLuAnQU+doMA3shg6uRa7gTaytn4awOK4j90qjxLa4TPX204jAlybTPC28ZnweeoqpIkdgXPnyPlbFJYhIUg9k4/TgQL+IsQ7JfaPtLjbNEOac9+oaB7ARboec/ICfRXpezQDoFg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3251.namprd18.prod.outlook.com (10.255.136.210) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2136.12; Tue, 30 Jul 2019 08:11:42 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b%7]) with mapi id 15.20.2115.005; Tue, 30 Jul 2019
 08:11:42 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Thread-Topic: [PATCH 4/4] xen/percpu: Make DECLARE_PER_CPU() and
 __DEFINE_PER_CPU() common
Thread-Index: AQHVQ/aLJfmONJuXtEOXa2NkIvPAfabhkz+AgAAGfoKAAAiSgIAARZsggADs94A=
Date: Tue, 30 Jul 2019 08:11:41 +0000
Message-ID: <bb4b13d2-7345-832a-5e16-0cf4334e8760@suse.com>
References: <20190726210854.6408-1-andrew.cooper3@citrix.com>
 <20190726210854.6408-5-andrew.cooper3@citrix.com>
 <9c5c9972-801a-e01a-171e-bcabde79eb6f@suse.com>
 <bb203e66-6edd-4edd-4f96-1fe95c1f9ccd@citrix.com>
 <f585f767-f6a0-e9ce-bbab-2183dde59e97@suse.com>
 <59379d7b-6add-4f34-c82e-1d8124871d9e@citrix.com>
In-Reply-To: <59379d7b-6add-4f34-c82e-1d8124871d9e@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR05CA0032.eurprd05.prod.outlook.com
 (2603:10a6:6:14::45) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: a5fa0d03-8269-4db2-e2fc-08d714c58dd3
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3251; 
x-ms-traffictypediagnostic: BY5PR18MB3251:
x-microsoft-antispam-prvs: <BY5PR18MB3251C194E20FA5BAA420A285B3DC0@BY5PR18MB3251.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0114FF88F6
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(136003)(346002)(376002)(39860400002)(396003)(366004)(199004)(189003)(305945005)(7736002)(53936002)(68736007)(6512007)(186003)(14454004)(66556008)(8676002)(446003)(6116002)(316002)(4326008)(2616005)(476003)(64756008)(86362001)(66066001)(66446008)(81156014)(66476007)(81166006)(3846002)(26005)(8936002)(66946007)(54906003)(11346002)(102836004)(31686004)(478600001)(80792005)(31696002)(6916009)(71190400001)(2906002)(36756003)(386003)(76176011)(25786009)(6436002)(5660300002)(486006)(53546011)(6506007)(71200400001)(6246003)(256004)(6486002)(99286004)(52116002)(229853002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3251;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: aKbdLCgwPPM1dLqrP8aJHgUIHawPBhKGNe423fugPUTGLYQj65wKfXkggibzof/gxOiHM/BcYY2VnCVpIwKnz9CAQvjK5ynKUIscukoOeBxD2Cne6RQBcPMQY5FPO9QkMJACJVFXQdhUFBXi3LHeH8PqQwpsMWHMaQs5g2++gyGWTxl9iubg8caD50ZfDIHRtigOB9V/mFgCDiCVvpZnXx8WC9titO3igxhHc5D+HGpNTCL5nyI/qZI3+HM/A0+Qzs1fK0oKGT0e4lA/D/c9gVG8CNUsESrEswuTUgQYwdp6F6AfKFLmM7tYnk6d7fs0O6PVhGmZmssqTaAO2vs/KtlqeDDO8h6DPIJ0Wj+mBfZ9SQ+2kHak6REuBeLAhOcN6H/DycXozvi54KK72hJ9mPJVnWQtir3Gr58vxG33kHs=
Content-ID: <AA3C72076217F64284C0921AC7A23E32@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: a5fa0d03-8269-4db2-e2fc-08d714c58dd3
X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Jul 2019 08:11:41.8520 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3251
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH 4/4] xen/percpu: Make DECLARE_PER_CPU() and
 __DEFINE_PER_CPU() common
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <JGross@suse.com>, StefanoStabellini <sstabellini@kernel.org>,
 Wei Liu <wl@xen.org>, Julien Grall <julien.grall@arm.com>,
 Xen-devel <xen-devel@lists.xenproject.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjkuMDcuMjAxOSAyMDowMywgQW5kcmV3IENvb3BlciB3cm90ZToNCj4gT24gMjkvMDcvMjAx
OSAxNDo1NCwgSmFuIEJldWxpY2ggd3JvdGU6DQo+PiBPbiAyOS4wNy4yMDE5IDE1OjIzLCBBbmRy
ZXcgQ29vcGVyIHdyb3RlOg0KPj4+IE9uIDI5LzA3LzIwMTkgMTQ6MDAsIEphbiBCZXVsaWNoIHdy
b3RlOg0KPj4+PiBPbiAyNi4wNy4yMDE5IDIzOjA4LCBBbmRyZXcgQ29vcGVyIHdyb3RlOg0KPj4+
Pj4gLS0tIGEveGVuL2luY2x1ZGUveGVuL3BlcmNwdS5oDQo+Pj4+PiArKysgYi94ZW4vaW5jbHVk
ZS94ZW4vcGVyY3B1LmgNCj4+Pj4+IEBAIC0zLDYgKzMsMTIgQEANCj4+Pj4+ICAgICANCj4+Pj4+
ICAgICAjaW5jbHVkZSA8YXNtL3BlcmNwdS5oPg0KPj4+Pj4gICAgIA0KPj4+Pj4gKyNkZWZpbmUg
REVDTEFSRV9QRVJfQ1BVKHR5cGUsIG5hbWUpIFwNCj4+Pj4+ICsgICAgZXh0ZXJuIF9fdHlwZW9m
X18odHlwZSkgcGVyX2NwdV9fICMjIG5hbWUNCj4+Pj4+ICsNCj4+Pj4+ICsjZGVmaW5lIF9fREVG
SU5FX1BFUl9DUFUoYXR0ciwgdHlwZSwgbmFtZSkgXA0KPj4+Pj4gKyAgICBhdHRyIF9fdHlwZW9m
X18odHlwZSkgcGVyX2NwdV8gIyMgbmFtZQ0KPj4+Pj4gKw0KPj4+Pj4gICAgIC8qDQo+Pj4+PiAg
ICAgICogU2VwYXJhdGUgb3V0IHRoZSB0eXBlLCBzbyAoaW50WzNdLCBmb28pIHdvcmtzLg0KPj4+
Pj4gICAgICAqDQo+Pj4+IEJ5IG1vdmluZyB0aGluZ3MgaGVyZSB5b3UgcmVuZGVyIHN0YWxlIHRo
ZSByZW1haW5kZXIgb2YgdGhlDQo+Pj4+IGNvbW1lbnQgaW4gY29udGV4dCBhYm92ZTogTm8gcGVy
LWFyY2ggc3ltYm9sIG5hbWUgcHJlZml4IGlzIGdvaW5nDQo+Pj4+IHRvIGJlIHBvc3NpYmxlIGFu
eW1vcmUuIEknbSBub3QgYWdhaW5zdCBpdCwgYnV0IHRoaXMgY29tbWVudA0KPj4+PiB3b3VsZCB0
aGVuIHdhbnQgYWRqdXN0aW5nLiBXaGF0J3Mgbm90IGltbWVkaWF0ZWx5IGNsZWFyIHRvIG1lIGlz
DQo+Pj4+IHdoZXRoZXIgdGhlIHR3by1zdGFnZSBjb25jYXRlbmF0aW9uIG9mIGFuIHVuZGVyc2Nv
cmUgZWFjaCBpcyB0aGVuDQo+Pj4+IHN0aWxsIG5lY2Vzc2FyeS4NCj4+PiBZZXMgaXQgaXMgc3Rp
bGwgbmVjZXNzYXJ5LsKgIFNlZSB0aGUgVFNTIHRocmVhZCBmb3Igd2h5Lg0KPj4gTm8sIHRoYXQg
dGhyZWFkIGRvZXNuJ3QgZXhwbGFpbiBpdC4gRnJvbSBhbiBpbml0aWFsIGxvb2sgSSB0aGluaw0K
Pj4gdHdvLXN0YWdlIGV4cGFuc2lvbiBpcyBzdGlsbCBuZWNlc3NhcnkNCj4gDQo+IEl0IGlzIGFi
b3V0IHByZXZlbnRpbmcgJ25hbWUnIGJlaW5nIGV4cGFuZGVkLCBkdWUgdG8gdGhlIG1lc3Mgd2l0
aA0KPiBjcHVtYXNrX3NjcmF0Y2gsIHdoaWNoIHJlcXVpcmVzIGEgIyMgYXQgbGVhc3QgYXQgdGhl
IHRvcCBsZXZlbC4NCj4gDQo+IEkgcGVyc29uYWxseSB0aGluayB0aGF0IGZpeGluZyBjcHVtYXNr
X3NjcmF0Y2ggaXMgdGhlIHJpZ2h0IHdheSB0byBnbywNCj4gYnV0IEkgc3BlY2lmaWNhbGx5IGRp
ZG4ndCB0b3VjaCB0aGF0IHNvIGFzIHRvIGF2b2lkIHdyZWFraW5nIGhhdm9jIHdpdGgNCj4gSnVl
cmdlbidzIGNvcmUtc2NoZWR1bGluZyBzZXJpZXMuDQo+IA0KPj4gLCBidXQgaXQgY291bGQgdGhl
biBiZQ0KPj4gXyAjIyBuYW1lIG9uIHRoZSBmaXJzdCBhbmQgcGVyX2NwdSAjIyBuYW1lIG9uIHRo
ZSBzZWNvbmQgKGkuZS4NCj4+IG5vIGRvdWJsZSB1bmRlcnNjb3JlIGluIHRoZSBtaWRkbGUgYW55
bW9yZSkuDQo+IA0KPiBIbW0sIHByb2JhYmx5LCBidXQuLi4NCj4gDQo+PiBPZiBjb3Vyc2UgdGhl
cmUgbWF5DQo+PiBiZSByZWFzb25zIHdoeSB3ZSBhY3R1YWxseSBfd2FudF8gYSBkb3VibGUgdW5k
ZXJzY29yZSB0aGVyZS4NCj4gDQo+IC4uLiBJIGRvbid0IGhhdmUgdGhlIGVmZm9ydCBvciBlbmVy
Z3kgLSBidXQgbW9zdCBpbXBvcnRhbnRseSwgdGltZSAtIHRvDQo+IHJld3JpdGUgWGVuIGZyb20g
c2NyYXRjaC4NCj4gDQo+IElmIHRoZXJlIGlzIGEgY29uY3JldGUgcmVhc29uIHdoeSBkcm9wcGlu
ZyB0aGUgZG91YmxlIHVuZGVyc2NvcmUgaXMNCj4gZ29vZC9uZWNlc3Nhcnkvb3RoZXIsIHRoZW4g
aXQgc2hvdWxkIGJlIHByZXNlbnQgYXMgaXRzIG93biBwYXRjaCwgbm90DQo+IGNyb3diYXJyZWQg
aW50byBhbiB1bnJlbGF0ZWQgY2xlYW51cCBwYXRjaC4NCj4gDQo+IFVudGlsIHRoZW4sIHRoZSBp
bmVydGlhIG9mICJiZWNhdXNlIGl0cyBhbHJlYWR5IGxpa2UgdGhpcyIgd2lucy4NCg0KQW5kIHRo
aXMgaXMgYWxsIGZpbmUsIGFzIGxvbmcgYXMgdGhlIGNvbW1lbnQgaW4gcXVlc3Rpb24gY29udGlu
dWVzDQp0byByZWZsZWN0IHJlYWxpdHkgYWZ0ZXIgdGhpcyBjaGFuZ2UuDQoNCkphbg0KX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 08:28:29 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 08: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 1hsNUb-0001LT-Ai; Tue, 30 Jul 2019 08:28:21 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=zL4X=V3=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hsNUa-0001LO-Gi
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 08:28:20 +0000
X-Inumbo-ID: fb534d4b-b2a3-11e9-8980-bc764e045a96
Received: from m4a0039g.houston.softwaregrp.com (unknown [15.124.2.85])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id fb534d4b-b2a3-11e9-8980-bc764e045a96;
 Tue, 30 Jul 2019 08:28:18 +0000 (UTC)
Received: FROM m4a0039g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0039g.houston.softwaregrp.com WITH ESMTP; 
 Tue, 30 Jul 2019 08:28:14 +0000
Received: from M4W0335.microfocus.com (2002:f78:1193::f78:1193) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Tue, 30 Jul 2019 08:22:55 +0000
Received: from NAM01-BN3-obe.outbound.protection.outlook.com (15.124.8.11) by
 M4W0335.microfocus.com (15.120.17.147) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Tue, 30 Jul 2019 08:22:55 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=I4NM5omuJvMVnv+t1wgvmKwD/yHft/fSM3qyuJkSx6Q+j0OVWTtERdH6pZVYqGjy89A4aiyQeKhCyol0NEp1CWig7jzRSPwm2vsROJP8woo0Zj79lXCoAg8suzrI96ZqT6/beFKV8YSa7lPobS13aVdxZAW1tFLsTxlVC1fQDYnZ67n1J7OFxOQzT3egYN9Yx5NK0nvzZMNFBdZxRSAo4DPB2CLQYlM7PUAtbpnbs7zosAckuTEnJoKLzLAl69/fx2EuSoJGNDfwUtY3Hr+DGooEmK7pLDq6x/zjzBHyleWA1R0dLgr4ayGhr1fGtn7k+aVFApGWWOmGUGvsmkVYRQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=d7klLcUgYy3/WSoyOcAYMbBMFaYvDbcypLENcdhdApA=;
 b=T9FFz7za8CiKePkXbtTWWufIoOdJojzwU10yh+9Tfp0zNgeh1nw0pxKYZxbdQ6w2UwycwOjyv2KdWq16G27ZTurgkPxjsO76/Rp7SJ3PC0SXZ7+emtE4GFmSNIQRkZmrz3z2kLsmxuIoFvoDlqM/sQIWaHrqe2zOHjjDuHR0eAhKElbOOhdCdFvpQPJ66MkLmfnkYj8rGuengBhoMteZYzzvw3fxOrqJm1PaBWLoFa+4CNnAfMaf153owJ3s6YaKlD/hgRd8qPfFWthY0vtld+CkS+TPzbHMJqO0rYnLh5ZISycI79cVCif1TRBx0qH+fv2CITTZ8o71q2bbE0Pz1g==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3140.namprd18.prod.outlook.com (10.255.136.209) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2115.14; Tue, 30 Jul 2019 08:22:54 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b%7]) with mapi id 15.20.2115.005; Tue, 30 Jul 2019
 08:22:54 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Lars Kurth <lars.kurth.xen@gmail.com>
Thread-Topic: XCP-ng subproject proposal
Thread-Index: AQHVRq/8/9yJO8FqgEGRyMZ1hVn28Q==
Date: Tue, 30 Jul 2019 08:22:53 +0000
Message-ID: <7531fdc4-4f9e-11f8-5327-75afc9146a7a@suse.com>
References: <CACJ1ZNsXOP-NHHhVTvxnsLvMx1FdJQgEibTsH4nj01b0WrO7fA@mail.gmail.com>
 <DA30FA07-2D81-47C4-8A53-DAABF14B6749@xenproject.org>
In-Reply-To: <DA30FA07-2D81-47C4-8A53-DAABF14B6749@xenproject.org>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR05CA0020.eurprd05.prod.outlook.com
 (2603:10a6:6:14::33) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 321fc8a7-189c-4458-4bec-08d714c71e75
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3140; 
x-ms-traffictypediagnostic: BY5PR18MB3140:
x-microsoft-antispam-prvs: <BY5PR18MB3140FDA84AF2AF9760851205B3DC0@BY5PR18MB3140.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8273;
x-forefront-prvs: 0114FF88F6
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(136003)(346002)(396003)(376002)(39860400002)(366004)(199004)(189003)(53754006)(71190400001)(31686004)(5660300002)(14454004)(2906002)(386003)(76176011)(36756003)(4744005)(305945005)(80792005)(3480700005)(102836004)(53546011)(6246003)(6116002)(7736002)(6512007)(316002)(71200400001)(561944003)(99286004)(53936002)(3846002)(31696002)(11346002)(54906003)(6486002)(52116002)(25786009)(256004)(486006)(6436002)(229853002)(2616005)(81156014)(81166006)(186003)(478600001)(6506007)(446003)(86362001)(8936002)(66446008)(64756008)(6916009)(8676002)(66476007)(66556008)(66066001)(26005)(4326008)(68736007)(476003)(66946007);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3140;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: d06S9WL2jQpq1SuAKEU8fJK++TnHXmvxzcoudGHbvDlTxeXyWu+OYidUq5EYM2JgZXv6slJnqBFBOxYPSPAsqC3tENr2052mKGHxabCuFd87uPPT5c8nLFol6MzcGwvBibtACce5PhLmVrJrzsTZzvRieQRcZ7Ftk82W9KSUGtrGgROzkh3cD8U7Nx3i9Mxi3W9FWaEdI9DOWn03hiT7At1T76pRKO4XrkRj3PwVXx/1lZielWJvry/tB5jqePCU9EzDKCMZalZihbTinaIJVW+ywFpWZbKO4lGL5BJWfKwKAow6BTiYwfve+vHJshFgFUTTVMXjMD3AFyOHa8DBDgzVYbKBtZI90XZbsaLQguW6fyjdjxN8oJAXSZjdX9FS0RLDTrve1nuimKq2NVHa8mgaaF8Jc4DyP0qt9r1SVzo=
Content-ID: <31A65F1E4067664A80C3BB80422A83EF@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 321fc8a7-189c-4458-4bec-08d714c71e75
X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Jul 2019 08:22:53.9944 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3140
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] XCP-ng subproject proposal
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>,
 Olivier Lambert <lambert.olivier@gmail.com>,
 Committers <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>

T24gMjkuMDcuMjAxOSAyMDozOCwgTGFycyBLdXJ0aCB3cm90ZToNCj4gSGkgZXZlcnlvbmUsDQo+
IA0KPiBhZGRpbmcgY29tbWl0dGVycywgd2hvIHdvdWxkIG5lZWQgdG8gdm90ZSBmb3Igb3IgYWdh
aW5zdCB0aGUgcHJvcG9zYWwuIFRoZSB0aXRsZSBwcm9iYWJseSBkb2VzIG5vdCBuZWVkIGFuIFJG
Qywgd2hpY2ggaXMgd2h5IG5vLW9uZSBsb29rZWQgYXQgaXQgc28gZmFyDQo+IA0KPiBJIHRoaW5r
IHRoaXMgaXMgYSBncmVhdCBpZGVhIGFuZCBJIHdvdWxkIHdhbnQgdG8gd2VsY29tZSBYQ1Atbmcg
aW50byB0aGUgcHJvamVjdDogd2l0aCB0aGlzIGluIG1pbmQsIEkgdm90ZSArMQ0KDQorMQ0KDQpK
YW4NCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 08:35:08 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 08: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 1hsNb6-00022a-2p; Tue, 30 Jul 2019 08:35: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=3sDM=V3=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hsNb4-00022V-IC
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 08:35:02 +0000
X-Inumbo-ID: eb8e4cb8-b2a4-11e9-8980-bc764e045a96
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id eb8e4cb8-b2a4-11e9-8980-bc764e045a96;
 Tue, 30 Jul 2019 08:35:01 +0000 (UTC)
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=Paul.Durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 Paul.Durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: JYJ65E86F17nLfLI3FMQkSI6SJE40gw/lU00m++TpbiCnAKvexQQ6tVWyh/Di3Ue0gHbwM9vzP
 hduZ9Prh/rK4VCQyMQuW9kk2ERiynUFnA2d8hZnVXIvMq3DpPoqxl53wMB9OYvBbo1VwZz749l
 E37i5DZUt+uIREixyraTuKCoL3ZYBEPfCUhsjEMKURPGQAvNkoLL/4o+USUQksqOIKVupR+lxY
 c7Gt3XdvHfgby1iOMEoqnIqhi73OGO7IBUNRLeyvG8CvXRcnPLcAln+hqd2UZqXoey/WFvphYo
 zRQ=
X-SBRS: 2.7
X-MesageID: 3612175
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,326,1559534400"; 
   d="scan'208";a="3612175"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Igor Druzhinin <igor.druzhinin@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 "qemu-devel@nongnu.org" <qemu-devel@nongnu.org>
Thread-Topic: [PATCH] xen: cleanup IOREQ server on exit
Thread-Index: AQHVRkPwYtwm6xiHKUyO/Ltn7zqYNKbi1qZg
Date: Tue, 30 Jul 2019 08:34:57 +0000
Message-ID: <709c0bad95d8471e8c821fceb83a9948@AMSPEX02CL03.citrite.net>
References: <1564428563-1006-1-git-send-email-igor.druzhinin@citrix.com>
In-Reply-To: <1564428563-1006-1-git-send-email-igor.druzhinin@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: cleanup IOREQ server on exit
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony Perard <anthony.perard@citrix.com>, Igor
 Druzhinin <igor.druzhinin@citrix.com>,
 "sstabellini@kernel.org" <sstabellini@kernel.org>,
 "mst@redhat.com" <mst@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>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IElnb3IgRHJ1emhpbmluIDxpZ29y
LmRydXpoaW5pbkBjaXRyaXguY29tPgo+IFNlbnQ6IDI5IEp1bHkgMjAxOSAyMDoyOQo+IFRvOiB4
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmc7IHFlbXUtZGV2ZWxAbm9uZ251Lm9yZwo+IENj
OiBzc3RhYmVsbGluaUBrZXJuZWwub3JnOyBBbnRob255IFBlcmFyZCA8YW50aG9ueS5wZXJhcmRA
Y2l0cml4LmNvbT47IFBhdWwgRHVycmFudAo+IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT47IG1z
dEByZWRoYXQuY29tOyBJZ29yIERydXpoaW5pbiA8aWdvci5kcnV6aGluaW5AY2l0cml4LmNvbT4K
PiBTdWJqZWN0OiBbUEFUQ0hdIHhlbjogY2xlYW51cCBJT1JFUSBzZXJ2ZXIgb24gZXhpdAo+IAo+
IERldmljZSBtb2RlbCBpcyBzdXBwb3NlZCB0byBkZXN0cm95IElPUkVRIHNlcnZlciBmb3IgaXRz
ZWxmLgo+IAo+IFNpZ25lZC1vZmYtYnk6IElnb3IgRHJ1emhpbmluIDxpZ29yLmRydXpoaW5pbkBj
aXRyaXguY29tPgoKQWNrZWQtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5j
b20+Cgo+IC0tLQo+ICBody9pMzg2L3hlbi94ZW4taHZtLmMgfCAyICsrCj4gIDEgZmlsZSBjaGFu
Z2VkLCAyIGluc2VydGlvbnMoKykKPiAKPiBkaWZmIC0tZ2l0IGEvaHcvaTM4Ni94ZW4veGVuLWh2
bS5jIGIvaHcvaTM4Ni94ZW4veGVuLWh2bS5jCj4gaW5kZXggZThlNzllMC4uMzBhNTk0OCAxMDA2
NDQKPiAtLS0gYS9ody9pMzg2L3hlbi94ZW4taHZtLmMKPiArKysgYi9ody9pMzg2L3hlbi94ZW4t
aHZtLmMKPiBAQCAtMTI0Miw2ICsxMjQyLDggQEAgc3RhdGljIHZvaWQgeGVuX2V4aXRfbm90aWZp
ZXIoTm90aWZpZXIgKm4sIHZvaWQgKmRhdGEpCj4gIHsKPiAgICAgIFhlbklPU3RhdGUgKnN0YXRl
ID0gY29udGFpbmVyX29mKG4sIFhlbklPU3RhdGUsIGV4aXQpOwo+IAo+ICsgICAgeGVuX2Rlc3Ry
b3lfaW9yZXFfc2VydmVyKHhlbl9kb21pZCwgc3RhdGUtPmlvc2VydmlkKTsKPiArCj4gICAgICB4
ZW5ldnRjaG5fY2xvc2Uoc3RhdGUtPnhjZV9oYW5kbGUpOwo+ICAgICAgeHNfZGFlbW9uX2Nsb3Nl
KHN0YXRlLT54ZW5zdG9yZSk7Cj4gIH0KPiAtLQo+IDIuNy40CgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 08:36:58 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 08: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 1hsNcw-00027v-G3; Tue, 30 Jul 2019 08:36:58 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=zL4X=V3=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hsNcu-00027l-UP
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 08:36:56 +0000
X-Inumbo-ID: 2f81f43b-b2a5-11e9-8980-bc764e045a96
Received: from m4a0041g.houston.softwaregrp.com (unknown [15.124.2.87])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2f81f43b-b2a5-11e9-8980-bc764e045a96;
 Tue, 30 Jul 2019 08:36:55 +0000 (UTC)
Received: FROM m4a0041g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0041g.houston.softwaregrp.com WITH ESMTP; 
 Tue, 30 Jul 2019 08:36:53 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Tue, 30 Jul 2019 08:29:44 +0000
Received: from NAM05-DM3-obe.outbound.protection.outlook.com (15.124.8.13) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Tue, 30 Jul 2019 08:29:44 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=kK/1wvW0Iz6nQATZpDzjfxF7jcSjWZyIY4x9Msom0CU7kXLmpf1glKhdTaeToE20lp8bsOP8zcNrrd3aPyx5sBNldAxj+OCMt4ujODl695Ahf3oIk0fST/E1D+QarsTOo80xJ+/e0aCGAuqqKLDhmqXd+LVd3MBlJ3Td5NN1P2iPN+JHUb0wexQehtbnZco/OZxtQSeWSyQUS8s2ArlYglqTNEqMuGbPg/d30gsiyNwGVjeYBytuQIHUZNVXVCJ4KC/587nXTU44nNNHD6f3wBM1vcDIfAl5crN3vzu9UIk3XpsoLJBiXldMYFzExp1yjKGyRCw6LqPsoT0TmFJ/dQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=pcFv/M7lwN0N8E+c3RAha/AtYMG3i5cSiY4LoAFX6ew=;
 b=DDg3Qh1h/OhQf2FsBVWuQscSfilFaKjWj+0Lw97K703SMIVPW5SbhgzD3n0F7nX6Ci6aJ+P5RkPVDo1qN860auT4GaUQ83EJxtrzGqh6/GAK68Wosl/6Y3moogTMwiXG1KVeQ26Tkr1rTMOGggj1gC2MjAbbb68WS1Gv8lQUMQKH+0ysPQQ8hDPLSJfzb+QmTq4PH2Tjf6F2lb3pE6JpqByM3Q9GrIBb8UyJCDW1DFKovY3k2v/VtCq1u5DA5HSaYIiv/0br0dRBIxynPT7k4kPJ1QE4eXSgklMwgmXN/k9h7ed54kBtabQV7byC7ao6vba+95cfmIC24QiVCXaf9w==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3186.namprd18.prod.outlook.com (10.255.137.79) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2115.14; Tue, 30 Jul 2019 08:29:43 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b%7]) with mapi id 15.20.2115.005; Tue, 30 Jul 2019
 08:29:42 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH] Intel TXT: add reviewer, move to Odd Fixes state
Thread-Index: AQHVRqQXgGfUTRtdJUu4GI2iK/jW8qbi1I8A
Date: Tue, 30 Jul 2019 08:29:42 +0000
Message-ID: <5e5c945a-6bdb-2776-e2db-b11bbeb74bf5@suse.com>
References: <20190730065637.3802-1-lukasz.hawrylko@intel.com>
In-Reply-To: <20190730065637.3802-1-lukasz.hawrylko@intel.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR07CA0173.eurprd07.prod.outlook.com
 (2603:10a6:6:43::27) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: cbd98788-bd15-42d1-e7bd-08d714c81204
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3186; 
x-ms-traffictypediagnostic: BY5PR18MB3186:
x-microsoft-antispam-prvs: <BY5PR18MB3186FBBBC0997B945ED76B35B3DC0@BY5PR18MB3186.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8273;
x-forefront-prvs: 0114FF88F6
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(396003)(376002)(39860400002)(136003)(366004)(346002)(189003)(199004)(51444003)(2351001)(8936002)(71200400001)(52116002)(186003)(14454004)(66556008)(102836004)(53546011)(6116002)(76176011)(81156014)(81166006)(71190400001)(478600001)(4744005)(486006)(386003)(6506007)(256004)(64756008)(5660300002)(66946007)(14444005)(26005)(66476007)(446003)(7736002)(2906002)(5640700003)(2616005)(8676002)(476003)(66446008)(53936002)(7416002)(3846002)(99286004)(4326008)(305945005)(6246003)(25786009)(229853002)(6916009)(6436002)(6512007)(31696002)(2501003)(316002)(6486002)(11346002)(36756003)(80792005)(68736007)(66066001)(54906003)(86362001)(31686004);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3186;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: ja9dyzReUoR+Jf7S88brGmkDhoGxJJASu9YjH86It8FI5PCG+lXHQMQCMErHuLRhI0lEatIE6jA+yMZzMwvyuAejwDcpqqSR51ilKt0kOFKvBdyYvyJvi0e2zBsZZOowhOnnYxCCRDIjobC6MMPLkaZH8wkraXc/VyqErm9cMPu+MhAYjiJ90V1bqqMB5Mb9d2m1b8Beqlxhbq6ho4VxoScQ96JeF2AvAXsF+DMq2FC3qK+JF5257ITx+UF6YYzxKO+wjetspfDNQhzUgbD1zFnFjIWvznQBBazdzE+Yqu4Z4tAta2lRMJzq/mVU/ni4rnIhGxIAGImHmGsdxhTtfIW2odmorFQHAPisgczZN5rkbE6Ik8qJfpQNvQgEsnRUK0fXufKYESoz2OlTkg76i+QrZZsJiQtVFOzYfpbmAR8=
Content-ID: <00E8279FACA9DB4CB14BAA646671BFDA@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: cbd98788-bd15-42d1-e7bd-08d714c81204
X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Jul 2019 08:29:42.7968 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3186
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH] Intel TXT: add reviewer,
 move to Odd Fixes 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 <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>, George
 Dunlap <George.Dunlap@eu.citrix.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>,
 Lukasz Hawrylko <lukasz.hawrylko@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>

T24gMzAuMDcuMjAxOSAwODo1NiwgTHVrYXN6IEhhd3J5bGtvIHdyb3RlOg0KPiBTdXBwb3J0IGZv
ciBJbnRlbCBUWFQgaGFzIG9ycGhhbmVkIHN0YXR1cyByaWdodCBub3cgYmVjYXVzZQ0KPiBubyBh
Y3RpdmUgbWFpbnRhaW50ZXIgaXMgbGlzdGVkLiBBZGRpbmcgbXlzZWxmIGFzIHJldmlld2VyDQo+
IGFuZCBtb3ZpbmcgaXQgdG8gT2RkIEZpeGVzIHN0YXRlLg0KPiANCj4gU2lnbmVkLW9mZi1ieTog
THVrYXN6IEhhd3J5bGtvIDxsdWthc3ouaGF3cnlsa29AaW50ZWwuY29tPg0KPiAtLS0NCj4gICBN
QUlOVEFJTkVSUyB8IDMgKystDQo+ICAgMSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKSwg
MSBkZWxldGlvbigtKQ0KPiANCj4gZGlmZiAtLWdpdCBhL01BSU5UQUlORVJTIGIvTUFJTlRBSU5F
UlMNCj4gaW5kZXggODlhMDFiNzEwYi4uY2EzMDBlODdjOCAxMDA2NDQNCj4gLS0tIGEvTUFJTlRB
SU5FUlMNCj4gKysrIGIvTUFJTlRBSU5FUlMNCj4gQEAgLTI0MCw3ICsyNDAsOCBAQCBTOglNYWlu
dGFpbmVkDQo+ICBGOgl0b29scy9nb2xhbmcNCj4gIA0KPiAgSU5URUwoUikgVFJVU1RFRCBFWEVD
VVRJT04gVEVDSE5PTE9HWSAoVFhUKQ0KPiAtUzoJT3JwaGFuZWQNCj4gK1I6CUx1a2FzeiBIYXdy
eWxrbyA8bHVrYXN6Lmhhd3J5bGtvQGludGVsLmNvbT4NCj4gK1M6CU9kZCBGaXhlcw0KDQpJIGd1
ZXNzIHdlIHNob3VsZCBnaXZlIGl0IGEgZmV3IGRheXMgZm9yIG9iamVjdGlvbnMgdG8gYmUgcmFp
c2VkDQphZ2FpbnN0IHRoaXMgc2xpZ2h0bHkgaW5jb25zaXN0ZW50IHN0YXRlLCBidXQgSSB0aGlu
ayB0aGF0J3MgdGhlDQpiZXN0IHdheSB0byBleHByZXNzIHRoZSBjdXJyZW50IHN0YXRlIG9mIHRo
aW5ncyAoaGVuY2UgbXkNCnN1Z2dlc3Rpb24gdG8gdGhpcyBlZmZlY3QpLiBJZiBubyBvYmplY3Rp
b25zIHR1cm4gdXAsIEkndmUgcXVldWVkDQp0aGlzIG9udG8gbXkgdG8tYmUtY29tbWl0dGVkIGxp
c3QuDQoNCkphbg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 08:51:45 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 08:51:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsNr9-0003Sw-SU; Tue, 30 Jul 2019 08:51: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=zL4X=V3=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hsNr9-0003Sr-1J
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 08:51:39 +0000
X-Inumbo-ID: 3d0a668c-b2a7-11e9-8980-bc764e045a96
Received: from m9a0001g.houston.softwaregrp.com (unknown [15.124.64.66])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3d0a668c-b2a7-11e9-8980-bc764e045a96;
 Tue, 30 Jul 2019 08:51:37 +0000 (UTC)
Received: FROM m9a0001g.houston.softwaregrp.com (15.121.0.190) BY
 m9a0001g.houston.softwaregrp.com WITH ESMTP; 
 Tue, 30 Jul 2019 08:51:36 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M9W0067.microfocus.com (2002:f79:be::f79:be) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Tue, 30 Jul 2019 08:46:58 +0000
Received: from NAM01-SN1-obe.outbound.protection.outlook.com (15.124.72.10) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Tue, 30 Jul 2019 08:46:58 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=hVNXquYWE/6+h9bDcP0gszcDIRC0yM6yK9nAS2l0zEqORZQr4ROFdqiiBiTRPw0rcx9CdEx6BccQLzqDXtxsiTJznn1KktvBs1zJbqwOet1EIw24gzxaf99Z3/HV+jVUkW4QunfOMjgRV/R7kjZ5kI2SXCt6P+HJx7JhT9RwmwSXLYSEqJaz5QXtOEdOS6tO6Y1laBZeTNA79I/XPEUbSFFWg1HY+Cl2MJ8srJSnaT1sqUmp7QIAMFaaaO7X0XW+wtIPkzDPIVBy1kIael91PI/2pjDCj4CAa0Lnr1M4weXogit0ComMkE7/ttV0zUNZzjY8wW5M8N/+PwmVBzTLlg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=pk1ofjtbqdvBT6IqNV7O+i3IZk2+lu3IJTcXcbmMriI=;
 b=AsnF89idHfyqIvaf4hs9iivTTUupQGt3Idiyhncn8A3TvehXoM/iaY4bHgncrlOOImLtIUwsc1lYv7GW3nvf6xpZ5nLfdqNazMsgNKHfdQKRuFLoc6At4ES2QEteY1cHNCE2lGZQRGfycOU767hGGoAL2t89DeI0etVYJoUoZuURUBfnSKOHfgjREnvfgBolbqb7Rb0r6IYbz2SZGxpPCRPzM8sFo1npdh4+yFu3O54SOVwSAMKIOSnwFTT+dX3dI8dtDuCUEnF31Xz2u2WqjQjZ4qH/xsUABgwg9j6diHcr6n7yboYxf6TR2Nq56z1HV7ag1jT52MyjjyMweTS81A==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3282.namprd18.prod.outlook.com (10.255.138.79) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2115.14; Tue, 30 Jul 2019 08:46:56 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b%7]) with mapi id 15.20.2115.005; Tue, 30 Jul 2019
 08:46:56 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Thread-Topic: [PATCH v3 2/2] x86/xpti: Don't leak TSS-adjacent percpu data via
 Meltdown
Thread-Index: AQHVRjSFfC2E6IjOF0q7sjJMHtTAKqbi2j4A
Date: Tue, 30 Jul 2019 08:46:56 +0000
Message-ID: <824dc9bc-3fe8-16ae-ec98-446908fadc28@suse.com>
References: <20190729173843.21586-1-andrew.cooper3@citrix.com>
 <20190729173843.21586-3-andrew.cooper3@citrix.com>
In-Reply-To: <20190729173843.21586-3-andrew.cooper3@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR0801CA0053.eurprd08.prod.outlook.com
 (2603:10a6:4:2b::21) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 8414a8a1-34f7-4cef-8f20-08d714ca79f8
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3282; 
x-ms-traffictypediagnostic: BY5PR18MB3282:
x-microsoft-antispam-prvs: <BY5PR18MB328270DA8F334CEA04EBAAB1B3DC0@BY5PR18MB3282.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7219;
x-forefront-prvs: 0114FF88F6
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(366004)(396003)(136003)(39860400002)(346002)(376002)(189003)(199004)(68736007)(64756008)(316002)(80792005)(81156014)(81166006)(4326008)(14454004)(8676002)(6116002)(71200400001)(3846002)(31696002)(86362001)(6436002)(2906002)(6512007)(71190400001)(478600001)(6916009)(8936002)(25786009)(66946007)(305945005)(53936002)(26005)(5660300002)(446003)(6246003)(53546011)(102836004)(66066001)(186003)(4744005)(2616005)(36756003)(66556008)(52116002)(476003)(6486002)(54906003)(11346002)(229853002)(66446008)(256004)(486006)(76176011)(99286004)(6506007)(386003)(66476007)(7736002)(31686004);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3282;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: PYQbC7zZLYO7HYX+1gpFRUuuMXuXaDaLy8HSIA4/0pe7XUdVoIAHzVE/bByqwLhvR+rsBOqrZRIFK/0fHBAP1CPKKDsoPFhmxSHXX0i+w3d3KDKNhW7Zjqtkuul+aLRxQgOT9pDvxQhJf4/1Jh3LSg1voEQfd7Q4b+VdrOKgWHLVWil2ePsBZaT10glTuWNlJTQDoSB/B3ODqpg8kylZK1Wiu9b0NCZkT/b+oMctGhr5xX6KGTiLUVdEewyIV76tPRTX/e8rdOVcrgsZyZnWGnp2CnEBcc1Zv9CNNXnZShmrOn+romKoox+7SnbAUPcdS2UdMwnIGepuWYTwNoPvV1mo4Quv0U6xGAVa+cQOhNWkjp+AM4+/V4gaC5h65f6X0YUMYsZPqZDCAY1q6n3SztaRPPJPsBfoAtiiXxigbtY=
Content-ID: <10DD08E042CED44583E8960A1104E276@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 8414a8a1-34f7-4cef-8f20-08d714ca79f8
X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Jul 2019 08:46:56.2004 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3282
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v3 2/2] x86/xpti: Don't leak TSS-adjacent
 percpu data via Meltdown
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wl@xen.org>,
 =?utf-8?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>

T24gMjkuMDcuMjAxOSAxOTozOCwgQW5kcmV3IENvb3BlciB3cm90ZToNCj4gLS0tIGEveGVuL2Fy
Y2gveDg2L3RyYXBzLmMNCj4gKysrIGIveGVuL2FyY2gveDg2L3RyYXBzLmMNCj4gQEAgLTEwOCw2
ICsxMDgsMTIgQEAgaWR0X2VudHJ5X3QgX19zZWN0aW9uKCIuYnNzLnBhZ2VfYWxpZ25lZCIpIF9f
YWxpZ25lZChQQUdFX1NJWkUpDQo+ICAgLyogUG9pbnRlciB0byB0aGUgSURUIG9mIGV2ZXJ5IENQ
VS4gKi8NCj4gICBpZHRfZW50cnlfdCAqaWR0X3RhYmxlc1tOUl9DUFVTXSBfX3JlYWRfbW9zdGx5
Ow0KPiAgIA0KPiArLyoNCj4gKyAqIFRoZSBUU1MgaXMgc21hbGxlciB0aGFuIGEgcGFnZSwgYnV0
IHdlIGdpdmUgaXQgYSBmdWxsIHBhZ2UgdG8gYXZvaWQNCj4gKyAqIGFkamFjZW50IHBlci1jcHUg
ZGF0YSBsZWFraW5nIHZpYSBNZWx0ZG93biB3aGVuIFhQVEkgaXMgaW4gdXNlLg0KPiArICovDQo+
ICtERUZJTkVfUEVSX0NQVV9QQUdFX0FMSUdORUQoc3RydWN0IHRzc19zdHJ1Y3QsIGluaXRfdHNz
KTsNCg0KSSBhc3N1bWUgdGhlcmUncyBhIHJlYXNvbiB3aHkgeW91IGRpZG4ndCBpbnRyb2R1Y2Ug
YSB3cmFwcGVyDQp1bmlvbiB0byBwYWQgdGhpcyB0byBwYWdlIHNpemUgLSBJJ2QgbGlrZSB0byB1
bmRlcnN0YW5kIHRoaXMNCnJlYXNvbiAoc2VlIGFsc28gbXkgcmVwbHkgdG8gcGF0Y2ggMSkgYmVm
b3JlIGFja2luZyBib3RoDQpwYXRjaGVzLg0KDQpKYW4NCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 08:54:44 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 08:54:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsNu8-0003Zn-C8; Tue, 30 Jul 2019 08:54:44 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=WuyF=V3=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hsNu7-0003Zi-HI
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 08:54:43 +0000
X-Inumbo-ID: ab97c516-b2a7-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id ab97c516-b2a7-11e9-8980-bc764e045a96;
 Tue, 30 Jul 2019 08:54:42 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id A74BC344;
 Tue, 30 Jul 2019 01:54:41 -0700 (PDT)
Received: from [10.37.8.36] (unknown [10.37.8.36])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 956D73F71F;
 Tue, 30 Jul 2019 01:54:39 -0700 (PDT)
To: Jan Beulich <JBeulich@suse.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
References: <20190730065637.3802-1-lukasz.hawrylko@intel.com>
 <5e5c945a-6bdb-2776-e2db-b11bbeb74bf5@suse.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <d216b609-353d-e4c7-fdea-e2e63b175bb8@arm.com>
Date: Tue, 30 Jul 2019 09:54:37 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <5e5c945a-6bdb-2776-e2db-b11bbeb74bf5@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] Intel TXT: add reviewer,
 move to Odd Fixes 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 <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Lukasz Hawrylko <lukasz.hawrylko@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>

SGkgSmFuLAoKT24gNy8zMC8xOSA5OjI5IEFNLCBKYW4gQmV1bGljaCB3cm90ZToKPiBPbiAzMC4w
Ny4yMDE5IDA4OjU2LCBMdWthc3ogSGF3cnlsa28gd3JvdGU6Cj4+IFN1cHBvcnQgZm9yIEludGVs
IFRYVCBoYXMgb3JwaGFuZWQgc3RhdHVzIHJpZ2h0IG5vdyBiZWNhdXNlCj4+IG5vIGFjdGl2ZSBt
YWludGFpbnRlciBpcyBsaXN0ZWQuIEFkZGluZyBteXNlbGYgYXMgcmV2aWV3ZXIKPj4gYW5kIG1v
dmluZyBpdCB0byBPZGQgRml4ZXMgc3RhdGUuCj4+Cj4+IFNpZ25lZC1vZmYtYnk6IEx1a2FzeiBI
YXdyeWxrbyA8bHVrYXN6Lmhhd3J5bGtvQGludGVsLmNvbT4KPj4gLS0tCj4+ICAgIE1BSU5UQUlO
RVJTIHwgMyArKy0KPj4gICAgMSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKSwgMSBkZWxl
dGlvbigtKQo+Pgo+PiBkaWZmIC0tZ2l0IGEvTUFJTlRBSU5FUlMgYi9NQUlOVEFJTkVSUwo+PiBp
bmRleCA4OWEwMWI3MTBiLi5jYTMwMGU4N2M4IDEwMDY0NAo+PiAtLS0gYS9NQUlOVEFJTkVSUwo+
PiArKysgYi9NQUlOVEFJTkVSUwo+PiBAQCAtMjQwLDcgKzI0MCw4IEBAIFM6CU1haW50YWluZWQK
Pj4gICBGOgl0b29scy9nb2xhbmcKPj4gICAKPj4gICBJTlRFTChSKSBUUlVTVEVEIEVYRUNVVElP
TiBURUNITk9MT0dZIChUWFQpCj4+IC1TOglPcnBoYW5lZAo+PiArUjoJTHVrYXN6IEhhd3J5bGtv
IDxsdWthc3ouaGF3cnlsa29AaW50ZWwuY29tPgo+PiArUzoJT2RkIEZpeGVzCj4gCj4gSSBndWVz
cyB3ZSBzaG91bGQgZ2l2ZSBpdCBhIGZldyBkYXlzIGZvciBvYmplY3Rpb25zIHRvIGJlIHJhaXNl
ZAo+IGFnYWluc3QgdGhpcyBzbGlnaHRseSBpbmNvbnNpc3RlbnQgc3RhdGUsIGJ1dCBJIHRoaW5r
IHRoYXQncyB0aGUKPiBiZXN0IHdheSB0byBleHByZXNzIHRoZSBjdXJyZW50IHN0YXRlIG9mIHRo
aW5ncyAoaGVuY2UgbXkKPiBzdWdnZXN0aW9uIHRvIHRoaXMgZWZmZWN0KS4gSWYgbm8gb2JqZWN0
aW9ucyB0dXJuIHVwLCBJJ3ZlIHF1ZXVlZAo+IHRoaXMgb250byBteSB0by1iZS1jb21taXR0ZWQg
bGlzdC4KCkkgaGF2ZSBzb21lIG9iamVjdGlvbnMgcmVnYXJkaW5nIHRoZSBwcm9jZXNzIGl0c2Vs
Zi4uLiBPbiB0aGUgZmlyc3QgCnZlcnNpb24gb2YgdGhpcyBwYXRjaCwgaXQgd2FzIHBvaW50ZWQg
b3V0IHRoYXQgdGhlIGUtbWFpbCBzaG91bGRuJ3QgYmUgCnNlbnQgd2l0aCBkaXNjbGFpbWVyLiBU
aGlzIGlzIG5vdyB0aGUgdGhpcmQgdmVyc2lvbiBhbmQgdGhlIGRpc2NsYWltZXIgCmlzIHN0aWxs
IHByZXNlbnQuCgpUZWNobmljYWxseSwgbm8gcGF0Y2ggc2hvdWxkIGJlIGFwcGxpZWQgd2hlbiB0
aGVyZSBhcmUgYSBkaXNjbGFpbWVyLiAKV2hpbGUgSSB3b3VsZCBoYXZlIGJlZW4gaGFwcHkgdG8g
ZGlzcmVnYXJkIGl0IGlmIGl0IHdlcmUgdGhlIGZpcnN0IAp2ZXJzaW9uLCBJIHRoaW5rIEx1a2Fz
eiBzaG91bGQgcmVzZW5kIHRoaXMgcGF0Y2ggd2l0aCB0aGUgZGlzY2xhaW1lciAKb2ZmLiBUaGlz
IHdpbGwgZ2l2ZSBoaW0gYW4gb3Bwb3J0dW5pdHkgdG8gY29ycmVjdGx5IGNvbmZpZ3VyZSBoaXMg
ZS1tYWlsIApjbGllbnQgZm9yIGZ1dHVyZSBjb21tdW5pY2F0aW9uIG9uIHRoZSBsaXN0LgoKQ2hl
ZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 08:55:35 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 08:55:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsNuw-0003ez-Rx; Tue, 30 Jul 2019 08: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=zL4X=V3=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hsNuu-0003em-W5
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 08:55:33 +0000
X-Inumbo-ID: c93f2887-b2a7-11e9-8980-bc764e045a96
Received: from m4a0041g.houston.softwaregrp.com (unknown [15.124.2.87])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c93f2887-b2a7-11e9-8980-bc764e045a96;
 Tue, 30 Jul 2019 08:55:32 +0000 (UTC)
Received: FROM m4a0041g.houston.softwaregrp.com (15.120.17.147) BY
 m4a0041g.houston.softwaregrp.com WITH ESMTP; 
 Tue, 30 Jul 2019 08:55:30 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M4W0335.microfocus.com (2002:f78:1193::f78:1193) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Tue, 30 Jul 2019 08:42:39 +0000
Received: from NAM03-BY2-obe.outbound.protection.outlook.com (15.124.8.12) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Tue, 30 Jul 2019 08:42:39 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=iUemOD76DllxH3GDX6kBuVh4vJ7hDHEAuG+oV5y/qqMPRnVfPnVJxHFSiEWVbnY+gZ3vtOYDoXjJFLcRJs15/FTH/wgvGa6ffcB8zoPAIv7bzCeqVUuCARTEUgU97Khm7QLh3BDXrOXHF9TOqvYsLUTph87MRWP4EKblIdQai37dYFhF6eB7eAu2GNOojlU5H8Y8MHIEOKJaE9tdJjVQL1GPg+ZJrhU7cTT7WLd8V769jxv/QIQVF4QmkhDYtqQRXUrEZJDBCnNxUwBZ/7OYRpy7KHal5I+pgTRx80kBu0xcpwrB3cA/jrMOQ2/cCxk6Hg725nbnHcWNl3D76flBnA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=ThhJjD7PAKQy1jD/Ix4I2z+WLZ31pQ6kCHEXaHMwKww=;
 b=ZFxzmshSDoWgB06z3oz861cf1mFFH303LuFsyXPilNfqwk0SR4y4CpkoDMreN8g2KgbMkRdi8AgVRjo92B3tV0O5RyRvhQsB4sMqGLJ6Ts9j0NmzMt30S7ID1+yhc9eNVydV7eb3F5xs/SLszXuCTvyjS170NEzLDyogYyneLc6FIBj1hIXzFqkqWWG9yaSsEcKlvtFT0brWiFwjL6fndUB2i2NinvsItIDPdqxMg8UwQoOZumyabq6cMqqs0cIvk9MNJ8/ew9RKiOR+OOShPB6vimKCmrpLAktGtxKM1iYMK36gBkLgX9jG9gS9o1RHlFP2niLweje3yS0h5NeMKA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3282.namprd18.prod.outlook.com (10.255.138.79) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2115.14; Tue, 30 Jul 2019 08:42:37 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b%7]) with mapi id 15.20.2115.005; Tue, 30 Jul 2019
 08:42:37 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Thread-Topic: [PATCH v3 1/2] xen/link: Introduce .bss.percpu.page_aligned
Thread-Index: AQHVRjSGjfvYvY8Mj0+dnjT7dlU+s6bi2QqA
Date: Tue, 30 Jul 2019 08:42:37 +0000
Message-ID: <446e9293-2689-39cb-9086-19abd6702431@suse.com>
References: <20190729173843.21586-1-andrew.cooper3@citrix.com>
 <20190729173843.21586-2-andrew.cooper3@citrix.com>
In-Reply-To: <20190729173843.21586-2-andrew.cooper3@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR07CA0010.eurprd07.prod.outlook.com
 (2603:10a6:6:2d::20) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 6456fcbb-3749-43e4-f8ab-08d714c9dff4
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3282; 
x-ms-traffictypediagnostic: BY5PR18MB3282:
x-microsoft-antispam-prvs: <BY5PR18MB3282C5365D69160BBC5F40EDB3DC0@BY5PR18MB3282.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 0114FF88F6
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(366004)(396003)(136003)(39860400002)(346002)(376002)(189003)(199004)(68736007)(64756008)(316002)(80792005)(81156014)(81166006)(4326008)(14454004)(8676002)(6116002)(71200400001)(3846002)(31696002)(86362001)(6436002)(2906002)(6512007)(71190400001)(478600001)(6916009)(8936002)(25786009)(66946007)(305945005)(53936002)(26005)(5660300002)(446003)(6246003)(53546011)(102836004)(66066001)(186003)(2616005)(36756003)(66556008)(52116002)(476003)(6486002)(54906003)(11346002)(229853002)(66446008)(256004)(486006)(76176011)(99286004)(6506007)(386003)(66476007)(7736002)(31686004)(142923001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3282;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: hl6X9d/lNduOVqDSgTZc8OLiuThC53SbEJj/boyx83TfLYPD8tULDf9qFzeU73LlNaBchXeMkJl++K7AMqREUCv3IOwlgjtnmG/xPs82e8+VoNY3GQJC03eAEBBHQBn4UT/QWB694YdodXhPAOQMfAjqU6XFpa9t5l65AWalGdBh7MNXuFOZU+/NoY4OPNOEy19D7X1YO5YGoUNe/3sOfknksTiPCCjrpBqC0ytb/7HRUojW8K/CWENtGb2+5iu/AAcvQCZwQbEpcHiQ+bvTtyE5icOJX9SjQ0A0IDZR9z6FrgFu0u3AMztLdfNYES9WaloAcvkPf/3J6be5cb2GSwEC9Ham5z/Zvgt/8cTeuijD2o3tLZELeDc3bsHN8E8pDOExaKRbotPYv9ovi5UNDGTne7QkUijH7U8wWaI/0Nc=
Content-ID: <08F472A5A2DA3848A5505518FF7A6A9E@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 6456fcbb-3749-43e4-f8ab-08d714c9dff4
X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Jul 2019 08:42:37.6529 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3282
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v3 1/2] xen/link: Introduce
 .bss.percpu.page_aligned
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: StefanoStabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Julien Grall <julien.grall@arm.com>,
 Xen-devel <xen-devel@lists.xenproject.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjkuMDcuMjAxOSAxOTozOCwgQW5kcmV3IENvb3BlciB3cm90ZToNCj4gLS0tIGEveGVuL2Fy
Y2gveDg2L3hlbi5sZHMuUw0KPiArKysgYi94ZW4vYXJjaC94ODYveGVuLmxkcy5TDQo+IEBAIC0y
OTMsMTQgKzI5MywxNyBAQCBTRUNUSU9OUw0KPiAgICAgICAgIF9fYnNzX3N0YXJ0ID0gLjsNCj4g
ICAgICAgICAqKC5ic3Muc3RhY2tfYWxpZ25lZCkNCj4gICAgICAgICAqKC5ic3MucGFnZV9hbGln
bmVkKikNCj4gLSAgICAgICAqKC5ic3MpDQo+IC0gICAgICAgLiA9IEFMSUdOKFNNUF9DQUNIRV9C
WVRFUyk7DQo+ICsgICAgICAgLiA9IEFMSUdOKFBBR0VfU0laRSk7DQo+ICAgICAgICAgX19wZXJf
Y3B1X3N0YXJ0ID0gLjsNCj4gKyAgICAgICAqKC5ic3MucGVyY3B1LnBhZ2VfYWxpZ25lZCkNCj4g
KyAgICAgICAuID0gQUxJR04oUEFHRV9TSVpFKTsNCg0KQnV0IHRoaXMgZ29lcyB0b28gZmFyOiBX
aGF0IHdlIHdhbnQgaXMgZm9yIHRoZSBUU1MgdG8gb2NjdXB5IGEgZnVsbA0KcGFnZSwgbm90IGZv
ciB3aGF0ZXZlciByYW5kb20gb3RoZXIgcGFnZS1hbGlnbmVkIG9iamVjdCBlbmRzIHVwDQpsYXN0
IGhlcmUgKHNob3VsZCBhbnkgZXZlcnkgYXBwZWFyKS4gSWYgeW91IHdhbnQgdG8gZWZmZWN0IHRo
aXMNCnZpYSBsaW5rZXIgc2NyaXB0IChyYXRoZXIgdGhhbiBDIGFycmFuZ2VtZW50cyksIHRoZW4g
anVzdCBsaWtlIHRoZQ0KQ1BVMCBzdGFjayBJIHRoaW5rIHdlIHdhbnQgYSBkZWRpY2F0ZWQgc2Vj
dGlvbiBjb250YWluaW5nIF9qdXN0Xw0KdGhlIFRTUy4gKEhhdmluZyBzYWlkIHRoYXQgSSByZWFs
aXplIHRoYXQgLmJzcy5zdGFja19hbGlnbmVkIGlzbid0DQpyZWFsbHkgYSBnb29kIG5hbWUgZm9y
IGEgZGVkaWNhdGVkIHNlY3Rpb24uIEl0J3MganVzdCB0aGF0IHdlDQpvYnZpb3VzbHkgd2FudCB0
aGUgc3RhY2sgdG8gb2NjdXB5IGl0cyBlbnRpcmUgU1RBQ0tfU0laRSByYW5nZS4gT2YNCmNvdXJz
ZSB3ZSBjb3VsZCBwdXQgb3Vyc2VsdmVzIG9uIHRoZSBwb3NpdGlvbiB0aGF0DQouYnNzLnBlcmNw
dS5wYWdlX2FsaWduZWQgdG9vIF9pc18gYSBkZWRpY2F0ZWQgc2VjdGlvbiBkZXNwaXRlIGl0cw0K
bmFtZSwgYnV0IGlmIHlvdSBtZWFuIGl0IHRvIGJlIGxpa2UgdGhhdCB0aGVuIGl0IHdvdWxkIGJl
IG5pY2UgZm9yDQp0aGUgZGVzY3JpcHRpb24gdG8gYWN0dWFsbHkgc2F5IHNvLikNCg0KSmFuDQpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 08:58:44 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 08:58:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsNxx-0003q6-Ct; Tue, 30 Jul 2019 08: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=zL4X=V3=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hsNxw-0003q1-EH
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 08:58:40 +0000
X-Inumbo-ID: 38c3859c-b2a8-11e9-8980-bc764e045a96
Received: from m9a0001g.houston.softwaregrp.com (unknown [15.124.64.66])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 38c3859c-b2a8-11e9-8980-bc764e045a96;
 Tue, 30 Jul 2019 08:58:39 +0000 (UTC)
Received: FROM m9a0001g.houston.softwaregrp.com (15.121.0.190) BY
 m9a0001g.houston.softwaregrp.com WITH ESMTP; 
 Tue, 30 Jul 2019 08:58:38 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M9W0067.microfocus.com (2002:f79:be::f79:be) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Tue, 30 Jul 2019 08:52:27 +0000
Received: from NAM03-CO1-obe.outbound.protection.outlook.com (15.124.72.12) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Tue, 30 Jul 2019 08:52:27 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=WYDFIvzCZCqCArXscgcFMD6C8M/IhpvIS53dCui8MQdSmqF8x5lt696MyBLTHe6PQXlTkGMB7SjtFq3xrwZEncPi9ODTx/1wbX0Yi/cLTXiSGMatIwXUsZixTuS/UPLZJAgkvz/+iwEzJdneoMBC8u3RdKrUBwrvddtIRzRDh2ANfkz7mYvE/3xfUdI36BbaV9rq6X+2wEOiLOLDAMZ+pF/huKZs5uBtcwgKUlsj0wNd4qptXy/tReiaRiP3XdoBUxa/mS6BpEiLccTeuP8+znsoOmg0knjmnNba41S+6STeUmXGq6nLyI3M08Poh46xCyyZENuGZv3Rp2w6ilFn0g==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=bgvXewOVxRurH+Y4OmvFa7WoiUY+/z/0YvpUCcRiErA=;
 b=VwQ46RTZjnxnjwH3IQ1QdfVqOt16DLMmD81PgY/Ls6sLUC4nn4WS2XX6UqGPgeh0vE4qFMAsOpaB5O8on8EqyyWxd4jypi7SUSb6S0YtA7JsxP9vETp4kwlMfc7xFAOGptahZYA7TU/28fxzUXMmgFXS4/HXwTL8bfE4S97JNun5ATJC957nSg5ZUuE3p9QYJTMyHGJ/iJUJiZDxqZLiRNSMU9NiZWpWkqi8s9hyxoRTsGmayZv4CnilRjS/PyD1TVvd+MCg9P2Jvrd09J287Kkf55JSXstT/IB7UBLfbvaqRx5ZJ2XfStAKDN/tPFkq5VmGtEnjyLLD/JWCHUXp4A==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3428.namprd18.prod.outlook.com (10.255.139.79) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2115.13; Tue, 30 Jul 2019 08:52:26 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b%7]) with mapi id 15.20.2115.005; Tue, 30 Jul 2019
 08:52:26 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Thread-Topic: [PATCH v3 04/10] xen/mask: Convert {cpu,node}mask_test() to be
 static inline
Thread-Index: AQHVRgbpDOdFjryO+EmqrqZxqjugP6bi3CEA
Date: Tue, 30 Jul 2019 08:52:25 +0000
Message-ID: <802b09e7-adf9-85ee-e298-3b239e900016@suse.com>
References: <20190729121204.13559-1-andrew.cooper3@citrix.com>
 <20190729121204.13559-5-andrew.cooper3@citrix.com>
In-Reply-To: <20190729121204.13559-5-andrew.cooper3@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB8PR04CA0006.eurprd04.prod.outlook.com
 (2603:10a6:10:110::16) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 9f01533d-7719-4828-a289-08d714cb3e85
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3428; 
x-ms-traffictypediagnostic: BY5PR18MB3428:
x-microsoft-antispam-prvs: <BY5PR18MB34280E3614C6C6A4AAB527E3B3DC0@BY5PR18MB3428.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:4714;
x-forefront-prvs: 0114FF88F6
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(136003)(396003)(39860400002)(376002)(346002)(366004)(189003)(199004)(66066001)(4326008)(81166006)(81156014)(8676002)(8936002)(6246003)(25786009)(316002)(229853002)(31686004)(6436002)(68736007)(446003)(86362001)(53936002)(2616005)(6486002)(476003)(11346002)(66946007)(2906002)(64756008)(66446008)(66476007)(486006)(66556008)(5660300002)(6512007)(71190400001)(71200400001)(54906003)(4744005)(256004)(186003)(26005)(31696002)(36756003)(478600001)(80792005)(102836004)(14454004)(6916009)(3846002)(99286004)(53546011)(76176011)(7736002)(305945005)(6506007)(52116002)(386003)(6116002)(142933001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3428;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: oVrnbQKT7cM9iwupXHmAReVC0tfx5ZVIVTogRlUmHlcpmzNdYvS6KUKG0N1nr50qDnSQIvrwFqR1ECaQAowqXIo4N5q5eyfZ5XxQt+cPqrS4EC37Q+FP/3BW5BZ9ONR+Yn3EqbsL+dxv0VwwkoBz4qT2YhvlQ7Eyo0i2QR9BexHKnki0qbz4SLJBLakgR+qxHIurRu415EaI4SyZ2JGmh7H8wZ5cxSnqpdl+3MA3913cx+1RvLBv/dcS/feOJC4i2AKgtoptbJPXLYKpO2Z61f2Tj10nuVxIYhmNzrDHWkmp0YPdwjFg9ALAyddax4/AzOlVqiod3FTD+slcnpVWU/tSk4N8bM8HH26SCIC9THaHu5oeThHNMJA+nJef3vriJvVbnLUoTiMyypOfkJqQR8jzataiSG0+MQgvveCZxpY=
Content-ID: <AEAA55F18A086A4793A11A4F99B6E532@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 9f01533d-7719-4828-a289-08d714cb3e85
X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Jul 2019 08:52:25.9704 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3428
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v3 04/10] xen/mask: Convert {cpu,
 node}mask_test() to be static inline
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: StefanoStabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Julien Grall <julien.grall@arm.com>,
 Xen-devel <xen-devel@lists.xenproject.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjkuMDcuMjAxOSAxNDoxMSwgQW5kcmV3IENvb3BlciB3cm90ZToNCj4gVGhlIGJ1Z2d5IHZl
cnNpb24gb2YgR0NDIGlzbid0IHN1cHBvcnRlZCBieSBYZW4sIHNvIHJlaW1wbGVtZW50IHRoZSBo
ZWxwZXJzDQo+IHdpdGggdHlwZSBjaGVja2luZywgdXNpbmcgWGVuJ3MgbGF0ZXN0IHR5cGUgZXhw
ZWN0YXRpb25zLg0KPiANCj4gU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNv
b3BlcjNAY2l0cml4LmNvbT4NCg0KQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNl
LmNvbT4NCndpdGggb25lIHJlbWFyazoNCg0KPiBAQCAtMTE3LDkgKzEwOCwxMCBAQCBzdGF0aWMg
aW5saW5lIHZvaWQgY3B1bWFza19jbGVhcihjcHVtYXNrX3QgKmRzdHApDQo+ICAgCWJpdG1hcF96
ZXJvKGRzdHAtPmJpdHMsIG5yX2NwdW1hc2tfYml0cyk7DQo+ICAgfQ0KPiAgIA0KPiAtLyogTm8g
c3RhdGljIGlubGluZSB0eXBlIGNoZWNraW5nIC0gc2VlIFN1YnRsZXR5ICgxKSBhYm92ZS4gKi8N
Cj4gLSNkZWZpbmUgY3B1bWFza190ZXN0X2NwdShjcHUsIGNwdW1hc2spIFwNCj4gLQl0ZXN0X2Jp
dChjcHVtYXNrX2NoZWNrKGNwdSksIChjcHVtYXNrKS0+Yml0cykNCj4gK3N0YXRpYyBpbmxpbmUg
Ym9vbCBjcHVtYXNrX3Rlc3RfY3B1KHVuc2lnbmVkIGludCBjcHUsIGNvbnN0IGNwdW1hc2tfdCAq
ZHN0KQ0KDQpJbiBwYXJ0aWN1bGFyIGluIGNvbWJpbmF0aW9uIHdpdGggY29uc3QgSSBkb24ndCB0
aGluayAiZHN0IiBpcyBhDQpwYXJ0aWN1bGFybHkgZ29vZCBuYW1lLiAic3JjIiwgIm1zayIsIG9y
ICJtYXNrIiB3b3VsZCBhbGwgc2VlbQ0KYmV0dGVyIHRvIG1lLg0KDQpKYW4NCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 08:59:55 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 08: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 1hsNz8-0003ti-P3; Tue, 30 Jul 2019 08:59: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=WuyF=V3=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hsNz8-0003tc-66
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 08:59:54 +0000
X-Inumbo-ID: 64d66bbb-b2a8-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 64d66bbb-b2a8-11e9-8980-bc764e045a96;
 Tue, 30 Jul 2019 08:59:52 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 8D63E344;
 Tue, 30 Jul 2019 01:59:52 -0700 (PDT)
Received: from [10.37.8.36] (unknown [10.37.8.36])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id AC5333F71F;
 Tue, 30 Jul 2019 01:59:51 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <20190723213553.22300-1-julien.grall@arm.com>
 <20190723213553.22300-6-julien.grall@arm.com>
 <alpine.DEB.2.21.1907291500210.1237@sstabellini-ThinkPad-T480s>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <d4f7330a-ad8d-032f-2020-efcf649c4312@arm.com>
Date: Tue, 30 Jul 2019 09:59:50 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <alpine.DEB.2.21.1907291500210.1237@sstabellini-ThinkPad-T480s>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 5/7] xen/arm: traps: Avoid BUG_ON() in
 do_trap_brk()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgU3RlZmFubywKCk9uIDcvMjkvMTkgMTE6MDIgUE0sIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90
ZToKPiBPbiBUdWUsIDIzIEp1bCAyMDE5LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+IEF0IHRoZSBt
b21lbnQsIGRvX3RyYXBfYnJrKCkgaXMgdXNpbmcgYSBCVUdfT04oKSB0byBjaGVjayB0aGUgaGFy
ZHdhcmUKPj4gaGFzIGJlZW4gY29ycmVjdGx5IGNvbmZpZ3VyZWQgZHVyaW5nIGJvb3QuCj4+Cj4+
IEFueSBlcnJvciB3aGVuIGNvbmZpZ3VyaW5nIHRoZSBoYXJkd2FyZSBjb3VsZCByZXN1bHQgdG8g
YSBndWVzdCAnYnJrJwo+PiB0cmFwcGluZyBpbiB0aGUgaHlwZXJ2aXNvciBhbmQgY3Jhc2ggaXQu
Cj4+Cj4+IFRoaXMgaXMgcHJldHR5IGhhcnNoIHRvIGtpbGwgWGVuIHdoZW4gYWN0dWFsbHkga2ls
bGluZyB0aGUgZ3Vlc3Qgd291bGQKPj4gYmUgZW5vdWdoIGFzIG1pc2NvbmZpZ3VyaW5nIHRoaXMg
dHJhcCB3b3VsZCBub3QgbGVhZCB0byBleHBvc2luZwo+PiBzZW5zaXRpdmUgZGF0YS4gUmVwbGFj
ZSB0aGUgQlVHX09OKCkgd2l0aCBjcmFzaGluZyB0aGUgZ3Vlc3QuCj4+Cj4+IFNpZ25lZC1vZmYt
Ynk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Cj4+IC0tLQo+PiAgIHhlbi9h
cmNoL2FybS90cmFwcy5jIHwgMTEgKysrKysrKystLS0KPj4gICAxIGZpbGUgY2hhbmdlZCwgOCBp
bnNlcnRpb25zKCspLCAzIGRlbGV0aW9ucygtKQo+Pgo+PiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gv
YXJtL3RyYXBzLmMgYi94ZW4vYXJjaC9hcm0vdHJhcHMuYwo+PiBpbmRleCAxMzI2ODZlZTBmLi5l
ZjM3Y2E2YmRlIDEwMDY0NAo+PiAtLS0gYS94ZW4vYXJjaC9hcm0vdHJhcHMuYwo+PiArKysgYi94
ZW4vYXJjaC9hcm0vdHJhcHMuYwo+PiBAQCAtMTMwNCwxMCArMTMwNCwxNSBAQCBpbnQgZG9fYnVn
X2ZyYW1lKGNvbnN0IHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzLCB2YWRkcl90IHBjKQo+PiAg
ICNpZmRlZiBDT05GSUdfQVJNXzY0Cj4+ICAgc3RhdGljIHZvaWQgZG9fdHJhcF9icmsoc3RydWN0
IGNwdV91c2VyX3JlZ3MgKnJlZ3MsIGNvbnN0IHVuaW9uIGhzciBoc3IpCj4+ICAgewo+PiAtICAg
IC8qIEhDUl9FTDIuVEdFIGFuZCBNRENSX0VMMi5UREUgYXJlIG5vdCBzZXQgc28gd2UgbmV2ZXIg
cmVjZWl2ZQo+PiAtICAgICAqIHNvZnR3YXJlIGJyZWFrcG9pbnQgZXhjZXB0aW9uIGZvciBFTDEg
YW5kIEVMMCBoZXJlLgo+PiArICAgIC8qCj4+ICsgICAgICogSENSX0VMMi5UR0UgYW5kIE1EQ1Jf
RUwyLlREUiBhcmUgY3VycmVudGx5IG5vdCBzZXQuIFNvIHdlIHNob3VsZAo+PiArICAgICAqIG5l
dmVyIHJlY2VpdmUgc29mdHdhcmUgYnJlYWtwb2luZyBleGNlcHRpb24gZm9yIEVMMSBhbmQgRUww
IGhlcmUuCj4+ICAgICAgICAqLwo+PiAtICAgIEJVR19PTighaHlwX21vZGUocmVncykpOwo+PiAr
ICAgIGlmICggIWh5cF9tb2RlKHJlZ3MpICkKPj4gKyAgICB7Cj4+ICsgICAgICAgIGRvbWFpbl9j
cmFzaChjdXJyZW50LT5kb21haW4pOwo+PiArICAgICAgICByZXR1cm47Cj4+ICsgICAgfQo+IAo+
IFRoaXMgaXMgYSBnb29kIGNoYW5nZSB0byBoYXZlLiBJIGFtIHdvbmRlcmluZyBpZiBpdCB3b3Vs
ZCBtYWtlIHNlbnNlIHRvCj4gYWxzbyBwcmludGsgc29tZSBkZWJ1ZyBtZXNzYWdlcywgbWF5YmUg
ZXZlbiBzaG93X2V4ZWN1dGlvbl9zdGF0ZS4gSWYgc28sCj4gd2UgbmVlZCB0byBiZSBjYXJlZnVs
IHRoYXQgaXQncyBvbmx5IGRvbmUgaW4gZGVidWcgYnVpbGRzLCBvciBpdCBpcyByYXRlCj4gbGlt
aXRlZC4gV2hhdCBkbyB5b3UgdGhpbms/CgpNZXNzYWdlcyBhcmUgYWxyZWFkeSBwcmludGVkIGJ5
IGRvbWFpbl9jcmFzaCguLi4pLiBCdXQgSSBkb24ndCBzZWUgdGhlIApjb25jZXJuIGFib3V0IG5v
bi1kZWJ1ZyBidWlsZCBvciBldmVuIG5vdCByYXRlIGxpbWl0aW5nLi4uIElmIHRoZSBkb21haW4g
CmNyYXNoLCB0aGVuIGl0IHdpbGwgbm90IGNhdXNlIGFueW1vcmUgcHJpbnQgYW5kIHRoZXJlZm9y
ZSB5b3UgY2FuJ3Qgc3BhbSAKdGhlIGNvbnNvbGUgaGVyZS4KCj4gSW4gYW55IGNhc2UsIGl0IGlz
IG5vdCBuZWNlc3NhcnkgZm9yIHRoaXMKPiBwYXRjaCB0byBiZSBhY2NlcHRlZCBzbzoKPiAKPiBS
ZXZpZXdlZC1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgo+
IAoKQ2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 09:04:07 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 09: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 1hsO30-0004ex-Be; Tue, 30 Jul 2019 09:03:54 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=x3jf=V3=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hsO2y-0004er-MQ
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 09:03:52 +0000
X-Inumbo-ID: f163ae56-b2a8-11e9-88d2-e3850189fb8e
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f163ae56-b2a8-11e9-88d2-e3850189fb8e;
 Tue, 30 Jul 2019 09:03:49 +0000 (UTC)
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: xuaq1yNUwo/6L0LjClv9ZX/+QjQog37uF15KovpR6/pCdJIPvgKBhLLxJu3XooArzMdXfWTTIU
 7aTXJkustVZ7qpz3YlGoRzwOqTlbzrP2KdWCgk9/LRCmQr17PESxAXvmChhrXzlsDdSfNHmguf
 UUG3N7CH0MxqqK7hNearYbk3vs7OmU0QiiPP8vF0HqzCZPBwMdJDSO9JdNLT+9SRO8pND3ykpD
 JWlLm+MSXJ+4uHrLCjBV48YjgyqFnE3PaBvknl78PD4jZMmg+HnB8B8E4LawnrIkYp1PJgeAIC
 /KI=
X-SBRS: 2.7
X-MesageID: 3747386
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,326,1559534400"; 
   d="scan'208";a="3747386"
To: Jan Beulich <JBeulich@suse.com>
References: <20190729121204.13559-1-andrew.cooper3@citrix.com>
 <20190729121204.13559-5-andrew.cooper3@citrix.com>
 <802b09e7-adf9-85ee-e298-3b239e900016@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <e4f934d2-9d16-1387-70d0-5349b0d87d10@citrix.com>
Date: Tue, 30 Jul 2019 10:03:44 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <802b09e7-adf9-85ee-e298-3b239e900016@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 v3 04/10] xen/mask: Convert {cpu,
 node}mask_test() to be static inline
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: StefanoStabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Julien Grall <julien.grall@arm.com>,
 Xen-devel <xen-devel@lists.xenproject.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMzAvMDcvMjAxOSAwOTo1MiwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gT24gMjkuMDcuMjAxOSAx
NDoxMSwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4gVGhlIGJ1Z2d5IHZlcnNpb24gb2YgR0NDIGlz
bid0IHN1cHBvcnRlZCBieSBYZW4sIHNvIHJlaW1wbGVtZW50IHRoZSBoZWxwZXJzCj4+IHdpdGgg
dHlwZSBjaGVja2luZywgdXNpbmcgWGVuJ3MgbGF0ZXN0IHR5cGUgZXhwZWN0YXRpb25zLgo+Pgo+
PiBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29t
Pgo+IEFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4gd2l0aCBvbmUg
cmVtYXJrOgo+Cj4+IEBAIC0xMTcsOSArMTA4LDEwIEBAIHN0YXRpYyBpbmxpbmUgdm9pZCBjcHVt
YXNrX2NsZWFyKGNwdW1hc2tfdCAqZHN0cCkKPj4gICAJYml0bWFwX3plcm8oZHN0cC0+Yml0cywg
bnJfY3B1bWFza19iaXRzKTsKPj4gICB9Cj4+ICAgCj4+IC0vKiBObyBzdGF0aWMgaW5saW5lIHR5
cGUgY2hlY2tpbmcgLSBzZWUgU3VidGxldHkgKDEpIGFib3ZlLiAqLwo+PiAtI2RlZmluZSBjcHVt
YXNrX3Rlc3RfY3B1KGNwdSwgY3B1bWFzaykgXAo+PiAtCXRlc3RfYml0KGNwdW1hc2tfY2hlY2so
Y3B1KSwgKGNwdW1hc2spLT5iaXRzKQo+PiArc3RhdGljIGlubGluZSBib29sIGNwdW1hc2tfdGVz
dF9jcHUodW5zaWduZWQgaW50IGNwdSwgY29uc3QgY3B1bWFza190ICpkc3QpCj4gSW4gcGFydGlj
dWxhciBpbiBjb21iaW5hdGlvbiB3aXRoIGNvbnN0IEkgZG9uJ3QgdGhpbmsgImRzdCIgaXMgYQo+
IHBhcnRpY3VsYXJseSBnb29kIG5hbWUuICJzcmMiLCAibXNrIiwgb3IgIm1hc2siIHdvdWxkIGFs
bCBzZWVtCj4gYmV0dGVyIHRvIG1lLgoKT29wcyAtIEkgaGFkIHNldmVyYWwgcGFzc2VzIHRyeWlu
ZyB0byBnZXQgbmFtaW5nIGNvbnNpc3RlbnQsIGFuZCB0aGlzCm9uZSBjbGVhcmx5IHNsaXBwZWQu
wqAgSSBpbnRlbmRlZCBzcmMgaGVyZS4KCn5BbmRyZXcKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 09:04:32 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 09:04:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsO3c-0004gq-MD; Tue, 30 Jul 2019 09:04:32 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=zL4X=V3=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hsO3b-0004gi-2n
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 09:04:31 +0000
X-Inumbo-ID: 07cad6ba-b2a9-11e9-b62b-a3b88d44b815
Received: from m9a0002g.houston.softwaregrp.com (unknown [15.124.64.67])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 07cad6ba-b2a9-11e9-b62b-a3b88d44b815;
 Tue, 30 Jul 2019 09:04:26 +0000 (UTC)
Received: FROM m9a0002g.houston.softwaregrp.com (15.121.0.190) BY
 m9a0002g.houston.softwaregrp.com WITH ESMTP; 
 Tue, 30 Jul 2019 09:04:25 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M9W0067.microfocus.com (2002:f79:be::f79:be) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Tue, 30 Jul 2019 08:58:35 +0000
Received: from NAM03-CO1-obe.outbound.protection.outlook.com (15.124.8.12) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Tue, 30 Jul 2019 08:58:35 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=PhHBrJSsgaeS/RvtXmEyg4uERNX9TOyAf2AJFCkhIv8PP90PvBNqJ+O2JbkJmyqySMbCt0YVywBpYT665gSctCWgJUK8HcGlB+sH2zdCSiDgrkRd+4079ljJWOV6He2sPPXYIb5y9W2Xv4S5nJyenPZ6gqrOjdz+4Lx9sgIuVCTmWxb3J9RRtZ1J/xuroylIrxe+LnI9oZBII21HaammH8ioOJhOpdbUqFmW+vJlzGoFwJ4FOLslDu8m0nEWzoYlMgyXjBIcbH5CCJ1/fR8oU/9mMCQTkKM5fu3slMeTzHvIG7NiIqbyCxNvd1aZT8TZePTqirBQ21nsdejNvD6LrQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=l6/Qf7WyR+/noLWcF2jFGedo9zbYggVclj9jRPJvjkY=;
 b=CJQ+GVvMzAS9ut1Y9ZiiGX2naSXvf2hYk+tVxlmZvy/2JOQvWXCuHEiUTc603s2q8wXcGEtKoFwuo2in0Fi4I64GpWyzDFCDQMk4V3DZbDzoKkfD4QtohnPYYHPih/UhuNeZZuN4k1J65A3B40KFt6OpVyuwAo9EivVFGwRM2u18BcTinlk1Ouohz6uA8RBrLnGtJvElbn2+rKFxywfeUbOfVvFUKJ3z91SdKv5Zhy0041WNE3fFneJtkRsQt45qCyxuWeX12x4ND47o3Ufx03SLFkqZhuaaCB4TaUI2SsGEJ7B2fC2Qbt7whd4RtVCbVYJnaEPkWRWnf+PG7Wfi5Q==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3428.namprd18.prod.outlook.com (10.255.139.79) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2115.13; Tue, 30 Jul 2019 08:58:34 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b%7]) with mapi id 15.20.2115.005; Tue, 30 Jul 2019
 08:58:34 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Thread-Topic: [PATCH v3 06/10] xen/nodemask: Introduce a NODEMASK_PR() wrapper
 for printing
Thread-Index: AQHVRgbpwCHNZFsIO0SvCXunCREMG6bi3doA
Date: Tue, 30 Jul 2019 08:58:34 +0000
Message-ID: <9f70bf76-e8e7-acff-57c7-e01c39a34dab@suse.com>
References: <20190729121204.13559-1-andrew.cooper3@citrix.com>
 <20190729121204.13559-7-andrew.cooper3@citrix.com>
In-Reply-To: <20190729121204.13559-7-andrew.cooper3@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6P190CA0023.EURP190.PROD.OUTLOOK.COM (2603:10a6:6:2f::36)
 To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: e57a3e04-d858-4e9b-6124-08d714cc1a02
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3428; 
x-ms-traffictypediagnostic: BY5PR18MB3428:
x-microsoft-antispam-prvs: <BY5PR18MB3428025E4405B928AB45E5FFB3DC0@BY5PR18MB3428.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7219;
x-forefront-prvs: 0114FF88F6
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(136003)(396003)(39860400002)(376002)(346002)(366004)(51444003)(189003)(199004)(66066001)(4326008)(81166006)(81156014)(8676002)(8936002)(6246003)(25786009)(316002)(229853002)(31686004)(6436002)(68736007)(446003)(86362001)(53936002)(2616005)(6486002)(476003)(11346002)(66946007)(2906002)(64756008)(66446008)(66476007)(486006)(66556008)(5660300002)(6512007)(71190400001)(71200400001)(54906003)(14444005)(4744005)(256004)(186003)(26005)(31696002)(36756003)(478600001)(80792005)(102836004)(14454004)(6916009)(3846002)(99286004)(53546011)(76176011)(7736002)(305945005)(6506007)(52116002)(386003)(6116002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3428;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: FU8AXQAwaCWVw4bS1DTOmhPvsaobfoH16lK7/5wa3reJSAir4IKYcdJW2ZCGju/IIPkIaSmYSqESZubGDxc6J1N2xWp7U8XDZpx/f3drTu/O8EJrsQGnKBvw3wc9DJ6KxBp2QcSLnFkBPbceIvpl0RR/wksLCu28U/O8xID+OAVY4W0XecVtabmJxaivWLh3QHBMx4r8w0qKLrxLnmad7VqJoxourSTr74qIPT4f6PmsrGCilW7BKgzpzyzeMCVaKI5OWPLvnqtheHtNrstywGLY2s/w9SsFab7j17/fOw+L4wVvwAD/0uXFdL2vRll2ENOcqLiZ+d6sXq6DnXtjrraqfCw9y+ylf4ZSfvHRpTwLyRlO6YnE0jZ+CUF6+a7HSv6xmrJcdp2R4D/nKuW25naogoPz8abrFM9OQtp6JSY=
Content-ID: <301607FC4C142F4F898E3B57B9E94849@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: e57a3e04-d858-4e9b-6124-08d714cc1a02
X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Jul 2019 08:58:34.0131 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3428
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v3 06/10] xen/nodemask: Introduce a
 NODEMASK_PR() wrapper for printing
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: StefanoStabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Julien Grall <julien.grall@arm.com>,
 Xen-devel <xen-devel@lists.xenproject.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjkuMDcuMjAxOSAxNDoxMiwgQW5kcmV3IENvb3BlciB3cm90ZToNCj4gUmV3b3JrIG5vZGVz
X2FkZHIoKSBpbnRvIG5vZGVtYXNrX2JpdHMoKSBhbmQgY2hhbmdlIHRoZSBpbmRpcmVjdGlvbiB0
byBtYXRjaA0KPiBpdHMgY3B1bWFza19iaXRzKCkgY291bnRlcnBhcnQsIGFuZCB1cGRhdGUgdGhl
IGNhbGxlci4NCj4gDQo+IFVzZSBOT0RFTUFTS19QUigpIHRvIGZpeCB1cCBvbmUgb3BlbmNvZGVk
IGFjY2VzcyBpbnRvIG5vZGVtYXNrLmJpdHMgaW4NCj4gZHVtcF9kb21haW5zKCkuDQo+IA0KPiBT
aWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPg0K
DQpSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPg0KYWxiZWl0IEkg
dGhpbmsgdGhhdCAuLi4NCg0KPiBAQCAtNTgsNiArNTgsMTUgQEANCj4gICAjaW5jbHVkZSA8eGVu
L251bWEuaD4NCj4gICANCj4gICB0eXBlZGVmIHN0cnVjdCB7IERFQ0xBUkVfQklUTUFQKGJpdHMs
IE1BWF9OVU1OT0RFUyk7IH0gbm9kZW1hc2tfdDsNCj4gKw0KPiArLyoNCj4gKyAqIHByaW50ZiBh
cmd1bWVudHMgZm9yIGEgbm9kZW1hc2suICBTaG9ydGhhbmQgZm9yIHVzaW5nICclKnBiW2xdJyB3
aGVuDQo+ICsgKiBwcmludGluZyBhIG5vZGVtYXNrLg0KPiArICovDQo+ICsjZGVmaW5lIE5PREVN
QVNLX1BSKHNyYykgTUFYX05VTU5PREVTLCBub2RlbWFza19iaXRzKHNyYykNCj4gKw0KPiArI2Rl
ZmluZSBub2RlbWFza19iaXRzKHNyYykgKChzcmMpLT5iaXRzKQ0KDQouLi4gaXQgd291bGQgYmUg
bmljZSBpZiBub2RlbWFza19iaXRzKCkgd2FzIGRlZmluZWQgYmVmb3JlIGl0cyBmaXJzdA0KdXNl
LCBubyBtYXR0ZXIgdGhhdCBzdWNoIG9yZGVyaW5nIGlzIGlycmVsZXZhbnQgZm9yIG1hY3Jvcy4N
Cg0KSmFuDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 09:06:53 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 09:06:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsO5r-0004qq-9Z; Tue, 30 Jul 2019 09:06: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=zL4X=V3=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hsO5q-0004ql-Pv
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 09:06:50 +0000
X-Inumbo-ID: 5b5e09c7-b2a9-11e9-8980-bc764e045a96
Received: from m9a0001g.houston.softwaregrp.com (unknown [15.124.64.66])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5b5e09c7-b2a9-11e9-8980-bc764e045a96;
 Tue, 30 Jul 2019 09:06:49 +0000 (UTC)
Received: FROM m9a0001g.houston.softwaregrp.com (15.121.0.191) BY
 m9a0001g.houston.softwaregrp.com WITH ESMTP; 
 Tue, 30 Jul 2019 09:06:47 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M9W0068.microfocus.com (2002:f79:bf::f79:bf) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Tue, 30 Jul 2019 09:05:10 +0000
Received: from NAM05-CO1-obe.outbound.protection.outlook.com (15.124.8.12) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Tue, 30 Jul 2019 09:05:10 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=IjbqKFyJvInSVb8Tg3E8ak4Qyq+z+8qn4rN1rfOr8GMdnqA+nzV/RhBKmWg7HQ0KdGeraPiRSSqu2pBzdFb2iWDDercDIxyIY9bDKOEp9oqM2HutYll6/ZZ4ueOEKDxXnOrDgn8xzyRFpoWbB6doUCJ/3BmWiyeeqb19zckgUiOiy2Z5yI3ReKYgjGVE+xpIZTeuvs5MwgepulyAEfd8mZCTkZOE0GuS9G6wd59l5rEnX57QpH3lYmied3nr5T8RR6zXJZkMLxWVOvhXAj/2RdUvjsL4U4+J4d6n8Ll0I0ayF5N9+NJkY0RqWtAB74nbXSVZVJY7XQKPAZg02biL1A==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=74DmJnjMjuDf8XRw37aDuEcGmVqLt4j51B0BS3NbHuU=;
 b=BG61viaajEcDM9T/ihqI4+5jCDiJUkpXE2Lu7M3vy67IxO/y9FbMDOiwa29JhZObSKkS6oiuK5qqLhX0z+X/CcipKzBDmt1xZX5O8lojVRWkxIOuDEOKekRiCD3SuIDybFtEOo4X0hY2LOXhEJCGUFwSJv5uaOu9iG7cl0FiRWbVGRqFHRHBmNS7cWW5vEkUJ0pSwU7kcq8rx+Oz/S35jcFqmRjuJqMRD0HB+UVpQYhEWFGKjfPlzrBi/9GXQ8W2jh9QDPlDk8XwAa0nw0sYy+6F6vpnnTrhYqs8wQwdKj9w1hdF2i5ZgWz4844scub9eBZoIM1aWI/XED9vSOQSsA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3138.namprd18.prod.outlook.com (10.255.137.211) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2136.12; Tue, 30 Jul 2019 09:05:09 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b%7]) with mapi id 15.20.2115.005; Tue, 30 Jul 2019
 09:05:09 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Julien Grall <julien.grall@arm.com>
Thread-Topic: [PATCH] Intel TXT: add reviewer, move to Odd Fixes state
Thread-Index: AQHVRqQXgGfUTRtdJUu4GI2iK/jW8qbi1I8AgAAHKbaAAAK9AA==
Date: Tue, 30 Jul 2019 09:05:09 +0000
Message-ID: <6b786dc3-f6d0-8536-0291-4f0de7f673b8@suse.com>
References: <20190730065637.3802-1-lukasz.hawrylko@intel.com>
 <5e5c945a-6bdb-2776-e2db-b11bbeb74bf5@suse.com>
 <d216b609-353d-e4c7-fdea-e2e63b175bb8@arm.com>
In-Reply-To: <d216b609-353d-e4c7-fdea-e2e63b175bb8@arm.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR0601CA0011.eurprd06.prod.outlook.com
 (2603:10a6:4:7b::21) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 97aac24b-c943-49a3-79f9-08d714cd0582
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3138; 
x-ms-traffictypediagnostic: BY5PR18MB3138:
x-microsoft-antispam-prvs: <BY5PR18MB3138854FD0F9A541786F2C94B3DC0@BY5PR18MB3138.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8273;
x-forefront-prvs: 0114FF88F6
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(136003)(39860400002)(376002)(366004)(396003)(346002)(51444003)(199004)(189003)(8936002)(102836004)(76176011)(6436002)(71200400001)(486006)(6512007)(66066001)(71190400001)(7416002)(53546011)(386003)(6246003)(6506007)(6486002)(99286004)(3846002)(229853002)(66446008)(66476007)(64756008)(6116002)(5660300002)(186003)(11346002)(66946007)(26005)(2616005)(446003)(36756003)(53936002)(52116002)(14444005)(31686004)(476003)(256004)(4326008)(66556008)(81166006)(14454004)(81156014)(316002)(8676002)(54906003)(7736002)(305945005)(478600001)(2906002)(31696002)(25786009)(86362001)(80792005)(68736007)(6916009);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3138;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: hqAxSV7N3JH1B5GUEz0r+ptAZddnWUxVzd2zJHtaWAK9qC6OWkdj5bEdoPMQxnbfc4EDAYSugjPd4PPUFl2Eit9hS/hjyGchnjqg2Ng+we4MsJTHZD+2cXx6o/9UkYb4s+qz8zw1Nuy5l/jR4OvAvisWO3XBZYO1zdilUxyU+3RKgChWCqC9bjQ4wEYNKDcKJ+erwxrBUtF0pbzD27PpEOmy96WvkgOMjl5QWmaNpGwXNiaE26SeMHohC8Ygx708eqVmJazZuD2WLoEz8emQjC24uJaTEeFUszN6vr5HC9rMEfwTgNOOVtd0kkwC2Ls89Gh/mK69nzku+NYH/Z4JY+PRiVMS1fgErW1zLJ4dsiZw0ciivEa5bDoM3x+vSXy0r4s0vcxCdgkvOPwPXHrAoULQM2njYy70e4VXpVW6n6Q=
Content-ID: <814EDA9D63E7234F89965EC75C4BD97F@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 97aac24b-c943-49a3-79f9-08d714cd0582
X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Jul 2019 09:05:09.1211 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3138
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH] Intel TXT: add reviewer,
 move to Odd Fixes 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 <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Andrew
 Cooper <andrew.cooper3@citrix.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 Tim Deegan <tim@xen.org>, Lukasz Hawrylko <lukasz.hawrylko@intel.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMzAuMDcuMjAxOSAxMDo1NCwgSnVsaWVuIEdyYWxsIHdyb3RlOg0KPiBPbiA3LzMwLzE5IDk6
MjkgQU0sIEphbiBCZXVsaWNoIHdyb3RlOg0KPj4gT24gMzAuMDcuMjAxOSAwODo1NiwgTHVrYXN6
IEhhd3J5bGtvIHdyb3RlOg0KPj4+IFN1cHBvcnQgZm9yIEludGVsIFRYVCBoYXMgb3JwaGFuZWQg
c3RhdHVzIHJpZ2h0IG5vdyBiZWNhdXNlDQo+Pj4gbm8gYWN0aXZlIG1haW50YWludGVyIGlzIGxp
c3RlZC4gQWRkaW5nIG15c2VsZiBhcyByZXZpZXdlcg0KPj4+IGFuZCBtb3ZpbmcgaXQgdG8gT2Rk
IEZpeGVzIHN0YXRlLg0KPj4+DQo+Pj4gU2lnbmVkLW9mZi1ieTogTHVrYXN6IEhhd3J5bGtvIDxs
dWthc3ouaGF3cnlsa29AaW50ZWwuY29tPg0KPj4+IC0tLQ0KPj4+IMKgwqAgTUFJTlRBSU5FUlMg
fCAzICsrLQ0KPj4+IMKgwqAgMSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKSwgMSBkZWxl
dGlvbigtKQ0KPj4+DQo+Pj4gZGlmZiAtLWdpdCBhL01BSU5UQUlORVJTIGIvTUFJTlRBSU5FUlMN
Cj4+PiBpbmRleCA4OWEwMWI3MTBiLi5jYTMwMGU4N2M4IDEwMDY0NA0KPj4+IC0tLSBhL01BSU5U
QUlORVJTDQo+Pj4gKysrIGIvTUFJTlRBSU5FUlMNCj4+PiBAQCAtMjQwLDcgKzI0MCw4IEBAIFM6
wqDCoMKgIE1haW50YWluZWQNCj4+PiAgRjrCoMKgwqAgdG9vbHMvZ29sYW5nDQo+Pj4gIElOVEVM
KFIpIFRSVVNURUQgRVhFQ1VUSU9OIFRFQ0hOT0xPR1kgKFRYVCkNCj4+PiAtUzrCoMKgwqAgT3Jw
aGFuZWQNCj4+PiArUjrCoMKgwqAgTHVrYXN6IEhhd3J5bGtvIDxsdWthc3ouaGF3cnlsa29AaW50
ZWwuY29tPg0KPj4+ICtTOsKgwqDCoCBPZGQgRml4ZXMNCj4+DQo+PiBJIGd1ZXNzIHdlIHNob3Vs
ZCBnaXZlIGl0IGEgZmV3IGRheXMgZm9yIG9iamVjdGlvbnMgdG8gYmUgcmFpc2VkDQo+PiBhZ2Fp
bnN0IHRoaXMgc2xpZ2h0bHkgaW5jb25zaXN0ZW50IHN0YXRlLCBidXQgSSB0aGluayB0aGF0J3Mg
dGhlDQo+PiBiZXN0IHdheSB0byBleHByZXNzIHRoZSBjdXJyZW50IHN0YXRlIG9mIHRoaW5ncyAo
aGVuY2UgbXkNCj4+IHN1Z2dlc3Rpb24gdG8gdGhpcyBlZmZlY3QpLiBJZiBubyBvYmplY3Rpb25z
IHR1cm4gdXAsIEkndmUgcXVldWVkDQo+PiB0aGlzIG9udG8gbXkgdG8tYmUtY29tbWl0dGVkIGxp
c3QuDQo+IA0KPiBJIGhhdmUgc29tZSBvYmplY3Rpb25zIHJlZ2FyZGluZyB0aGUgcHJvY2VzcyBp
dHNlbGYuLi4gT24gdGhlIGZpcnN0DQo+IHZlcnNpb24gb2YgdGhpcyBwYXRjaCwgaXQgd2FzIHBv
aW50ZWQgb3V0IHRoYXQgdGhlIGUtbWFpbCBzaG91bGRuJ3QNCj4gYmUgc2VudCB3aXRoIGRpc2Ns
YWltZXIuIFRoaXMgaXMgbm93IHRoZSB0aGlyZCB2ZXJzaW9uIGFuZCB0aGUNCj4gZGlzY2xhaW1l
ciBpcyBzdGlsbCBwcmVzZW50Lg0KDQpPa2F5LCBJIG11c3QgaGF2ZSBtaXNzZWQgYm90aCBlYXJs
aWVyIHJlcXVlc3RzIHRvIHRoaXMgZWZmZWN0LiBJJ3ZlDQpnb25lIGJhY2sgdG8gdGhlIGxpc3Qg
YXJjaGl2ZXMgdGhvdWdoLCBhbmQgSSBjb3VsZG4ndCBmaW5kIGFueSBzdWNoDQpyZXF1ZXN0IGVp
dGhlciBmcm9tIEp1bHkgb3IgSnVuZS4gVGhlcmVmb3JlIC4uLg0KDQo+IFRlY2huaWNhbGx5LCBu
byBwYXRjaCBzaG91bGQgYmUgYXBwbGllZCB3aGVuIHRoZXJlIGFyZSBhIGRpc2NsYWltZXIuDQoN
Ci4uLiBJJ2QgYWxzbyBsaWtlIHRvIGFzayBmb3IgdGhlIGJhY2tncm91bmQgb2YgdGhpcy4gSXQg
d291bGQgbmV2ZXINCmhhdmUgb2NjdXJyZWQgdG8gbWUgdGhhdCBJIHNob3VsZCBwYXkgYXR0ZW50
aW9uIHRvIHBvc3NpYmxlDQpkaXNjbGFpbWVycyBvciBhbGlrZSBvbiBwYXRjaCBzdWJtaXNzaW9u
cy4NCg0KSmFuDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 09:09:42 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 09: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 1hsO8Y-0004z3-Pi; Tue, 30 Jul 2019 09:09:38 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=x3jf=V3=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hsO8Y-0004yx-1X
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 09:09:38 +0000
X-Inumbo-ID: bfc25914-b2a9-11e9-9593-7b09ce5af4f2
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id bfc25914-b2a9-11e9-9593-7b09ce5af4f2;
 Tue, 30 Jul 2019 09:09:35 +0000 (UTC)
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: wJHQeIhm2kxmg5o0ZOZeKUGeOOMQk0prqJ6+YlxSbosf1+Ayr8X7EseeatZ+pXRSx/vn6V2wIa
 0k5Ed8BndXDWGzJMR3//CJRSchPWoBNJlSbx6yysEzrjfWyxs2nuP6/75+niMNSIt9zGzV2iJc
 1wwPlxEqz+7RnWLzsQ18eikevRi1jv+YdvIeJED4c1KrpWhM+7JsRDJhaN9Rn9dLsCpiAplXh+
 y3cGxSwcki/4ypXp+zNCR4WVA7SWvtAVsa1Ybt4Y4F9vddIqu14rlh7sjvel27ERMHkB/YB0Qs
 kkQ=
X-SBRS: 2.7
X-MesageID: 3727388
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,326,1559534400"; 
   d="scan'208";a="3727388"
To: Jan Beulich <JBeulich@suse.com>
References: <20190729121204.13559-1-andrew.cooper3@citrix.com>
 <20190729121204.13559-7-andrew.cooper3@citrix.com>
 <9f70bf76-e8e7-acff-57c7-e01c39a34dab@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <b197fb5d-e275-961e-5bd4-7f619bd74b97@citrix.com>
Date: Tue, 30 Jul 2019 10:09:30 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <9f70bf76-e8e7-acff-57c7-e01c39a34dab@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 v3 06/10] xen/nodemask: Introduce a
 NODEMASK_PR() wrapper for printing
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: StefanoStabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Julien Grall <julien.grall@arm.com>,
 Xen-devel <xen-devel@lists.xenproject.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMzAvMDcvMjAxOSAwOTo1OCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gT24gMjkuMDcuMjAxOSAx
NDoxMiwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4gUmV3b3JrIG5vZGVzX2FkZHIoKSBpbnRvIG5v
ZGVtYXNrX2JpdHMoKSBhbmQgY2hhbmdlIHRoZSBpbmRpcmVjdGlvbiB0byBtYXRjaAo+PiBpdHMg
Y3B1bWFza19iaXRzKCkgY291bnRlcnBhcnQsIGFuZCB1cGRhdGUgdGhlIGNhbGxlci4KPj4KPj4g
VXNlIE5PREVNQVNLX1BSKCkgdG8gZml4IHVwIG9uZSBvcGVuY29kZWQgYWNjZXNzIGludG8gbm9k
ZW1hc2suYml0cyBpbgo+PiBkdW1wX2RvbWFpbnMoKS4KPj4KPj4gU2lnbmVkLW9mZi1ieTogQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KPiBSZXZpZXdlZC1ieTogSmFu
IEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+IGFsYmVpdCBJIHRoaW5rIHRoYXQgLi4uCj4K
Pj4gQEAgLTU4LDYgKzU4LDE1IEBACj4+ICAgI2luY2x1ZGUgPHhlbi9udW1hLmg+Cj4+ICAgCj4+
ICAgdHlwZWRlZiBzdHJ1Y3QgeyBERUNMQVJFX0JJVE1BUChiaXRzLCBNQVhfTlVNTk9ERVMpOyB9
IG5vZGVtYXNrX3Q7Cj4+ICsKPj4gKy8qCj4+ICsgKiBwcmludGYgYXJndW1lbnRzIGZvciBhIG5v
ZGVtYXNrLiAgU2hvcnRoYW5kIGZvciB1c2luZyAnJSpwYltsXScgd2hlbgo+PiArICogcHJpbnRp
bmcgYSBub2RlbWFzay4KPj4gKyAqLwo+PiArI2RlZmluZSBOT0RFTUFTS19QUihzcmMpIE1BWF9O
VU1OT0RFUywgbm9kZW1hc2tfYml0cyhzcmMpCj4+ICsKPj4gKyNkZWZpbmUgbm9kZW1hc2tfYml0
cyhzcmMpICgoc3JjKS0+Yml0cykKPiAuLi4gaXQgd291bGQgYmUgbmljZSBpZiBub2RlbWFza19i
aXRzKCkgd2FzIGRlZmluZWQgYmVmb3JlIGl0cyBmaXJzdAo+IHVzZSwgbm8gbWF0dGVyIHRoYXQg
c3VjaCBvcmRlcmluZyBpcyBpcnJlbGV2YW50IGZvciBtYWNyb3MuCgpJbiB0aGlzIGNhc2UsIEkg
ZGVjaWRlZCB0aGF0IGhhdmluZyBOT0RFTUFTS19QUigpIGNsb3NlciB0byB0aGUKbm9kZW1hc2tf
dCBpcyBtb3JlIGltcG9ydGFudCwgb3ZlcmFsbC4KCkluIHByYWN0aWNlLCB0aGV5IGFyZSBhZGph
Y2VudCBhbmQgcmVtYWluIHNvIGF0IHRoZSBlbmQgb2YgdGhlIHNlcmllcy4KCn5BbmRyZXcKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 09:10:07 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 09:10:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsO91-0005W6-3n; Tue, 30 Jul 2019 09:10:07 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=zL4X=V3=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hsO8z-0005In-Cw
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 09:10:05 +0000
X-Inumbo-ID: cf709678-b2a9-11e9-baa5-db1d1e418ea4
Received: from m4a0040g.houston.softwaregrp.com (unknown [15.124.2.86])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id cf709678-b2a9-11e9-baa5-db1d1e418ea4;
 Tue, 30 Jul 2019 09:10:02 +0000 (UTC)
Received: FROM m4a0040g.houston.softwaregrp.com (15.120.17.147) BY
 m4a0040g.houston.softwaregrp.com WITH ESMTP; 
 Tue, 30 Jul 2019 09:09:59 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M4W0335.microfocus.com (2002:f78:1193::f78:1193) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Tue, 30 Jul 2019 08:55:32 +0000
Received: from NAM04-SN1-obe.outbound.protection.outlook.com (15.124.72.11) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Tue, 30 Jul 2019 08:55:32 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=MZlHT4eXHW8N4J17HmIbU5gcZuCGsBn/HHVYVMIeTrayDrEjunOPphlj2PgdBqXnomEzGHP6TmJlYCuQpCOQANS9dw8qgr1snW+1YjIxGddHLc4BndcEYUOOZjw6vHbnth1TFwDlsn+BrqIXZXRO09DtjbcHlotzz+LVk8im8BiyMAf2+y4zfQHdcsi4XJAAXhbxsdM73BgPhDWmDClUK1HaSPUsR1HpiGuURqdb+h88VAMJyr2R8vKz2xk+MrzPE60224gQq1w7nSIbcNb5dgnJ/tUilK7E0WCNkapc2A1gorWlwMpVzC6ciiKHjv8xdGJ9KUix9VAVNQG0oXV55Q==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=SjlHzNJobSHcwFSG2Kyg3mvhn2BC/h5rSEhIbIDbDq0=;
 b=l6LBtZSu8UzPu+DmdsNeqJCvY932O5trTlpaBVXaILyyrM6MYHC8Eqzb4orm9NDl071idbdMleO7OPHTGLbn4rJIIQ7KuqT/0QpmhhaDgcCLTuFSkyhOBdAECuQKAYqWcs01orGVKoWbFC2rwRU42FWzNDUMSca7kCko8P2fT0J3NCIGbgjPufs2IKXZvJacdSgYXk6T7QSLEovm8PZXxGYJpUt73UomaSq/c9Bbc3xhLMds8XEjwi5F6ezL5VczaLtUDrK1oHVqGW3reJpjEYySaDigxIeUL+pzV2bsf+VOzR92VVKaDo+9iavNnDETvpAUx8Oz1N4XrSTfS2sq8g==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3377.namprd18.prod.outlook.com (10.255.139.78) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2115.14; Tue, 30 Jul 2019 08:55:30 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b%7]) with mapi id 15.20.2115.005; Tue, 30 Jul 2019
 08:55:30 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Thread-Topic: [PATCH v3 05/10] xen/cpumask: Introduce a CPUMASK_PR() wrapper
 for printing
Thread-Index: AQHVRgbpJR+vHriez0+AHn/bSB7qcqbi3P2A
Date: Tue, 30 Jul 2019 08:55:29 +0000
Message-ID: <468dd9ea-5c84-ccaf-8590-80f613edbd52@suse.com>
References: <20190729121204.13559-1-andrew.cooper3@citrix.com>
 <20190729121204.13559-6-andrew.cooper3@citrix.com>
In-Reply-To: <20190729121204.13559-6-andrew.cooper3@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB7PR08CA0005.eurprd08.prod.outlook.com
 (2603:10a6:5:16::18) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: c7c49355-5c75-4285-6144-08d714cbac24
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3377; 
x-ms-traffictypediagnostic: BY5PR18MB3377:
x-microsoft-antispam-prvs: <BY5PR18MB3377CFC339C5C6FE92E05BBCB3DC0@BY5PR18MB3377.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:1850;
x-forefront-prvs: 0114FF88F6
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(366004)(39860400002)(136003)(376002)(396003)(346002)(199004)(189003)(478600001)(36756003)(68736007)(186003)(71200400001)(81166006)(316002)(71190400001)(102836004)(66476007)(6246003)(486006)(256004)(26005)(6512007)(53546011)(66066001)(53936002)(386003)(6506007)(54906003)(99286004)(64756008)(66446008)(66556008)(66946007)(6486002)(8936002)(6436002)(4326008)(86362001)(3846002)(25786009)(14454004)(2906002)(6116002)(31696002)(305945005)(5660300002)(6916009)(476003)(11346002)(76176011)(446003)(8676002)(81156014)(558084003)(7736002)(80792005)(31686004)(52116002)(229853002)(2616005);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3377;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: INfdHhq2nb2LtPdgLen3+0w7ue31oAf7xSVGd6M1FCQSMI3Zx+c+NSTlE8qCsQP9fwCHdbra/Z+VOkgmR1xCwSesBZLWBnJR9iS1BFky+F560VBNV6p9OYogb+Pp7xGNxeMSO6/NkmDtgQE0DMSZsWz5ED0CRmkBSr7jMPqn/PPXt8NOUK/p035xk9bFGJeP34HsREcZL5RU98ROS3k5lxOLTv9VI6MiHdwWnw43V0jsizQ/zrmxIuFRO8jJT5WpuhFwaLIu0nOdKXfiFpb7qFF/3wAQowa9pGKaWnvygCAaRU+mJV5zVJU6rFiKNVZvSj7v8Vf6vhJi1CUo24O66sU36n6z3bPwoPPu2sowBDSeME7cjoWzPv75LIrtVEoM+dIggR3SW6Heif/bVqeD7yr80S+zVtIjzqmBdxEvT/Q=
Content-ID: <38092F01E34C5845967EC449D40B517D@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: c7c49355-5c75-4285-6144-08d714cbac24
X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Jul 2019 08:55:29.8924 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3377
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v3 05/10] xen/cpumask: Introduce a
 CPUMASK_PR() wrapper for printing
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <JGross@suse.com>, StefanoStabellini <sstabellini@kernel.org>,
 Wei Liu <wl@xen.org>, George Dunlap <george.dunlap@eu.citrix.com>,
 Dario Faggioli <dfaggioli@suse.com>, Julien Grall <julien.grall@arm.com>,
 Xen-devel <xen-devel@lists.xenproject.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjkuMDcuMjAxOSAxNDoxMSwgQW5kcmV3IENvb3BlciB3cm90ZToNCj4gSGF2aW5nIHRvIHNw
ZWNpZnkgJ25yX2NwdV9pZCwgY3B1bWFza19iaXRzKGZvbyknIGZvciBhbGwgcHJpbnRpbmcgb3Bl
cmF0aW9ucw0KPiBpcyBxdWl0ZSByZXBldGF0aXZlLiAgSW50cm9kdWNlIGEgd3JhcHBlciB0byBo
ZWxwLg0KPiANCj4gU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNA
Y2l0cml4LmNvbT4NCg0KUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNv
bT4NCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 09:13:20 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 09:13:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsOC6-0005mU-Lq; Tue, 30 Jul 2019 09:13: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=QE78=V3=redhat.com=lersek@srs-us1.protection.inumbo.net>)
 id 1hsOC4-0005mN-TU
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 09:13:16 +0000
X-Inumbo-ID: 4321fdc5-b2aa-11e9-8980-bc764e045a96
Received: from mx1.redhat.com (unknown [209.132.183.28])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4321fdc5-b2aa-11e9-8980-bc764e045a96;
 Tue, 30 Jul 2019 09:13:15 +0000 (UTC)
Received: from smtp.corp.redhat.com (int-mx02.intmail.prod.int.phx2.redhat.com
 [10.5.11.12])
 (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mx1.redhat.com (Postfix) with ESMTPS id E446999C48;
 Tue, 30 Jul 2019 09:13:14 +0000 (UTC)
Received: from lacos-laptop-7.usersys.redhat.com (unknown [10.36.118.39])
 by smtp.corp.redhat.com (Postfix) with ESMTP id 864AA60BE5;
 Tue, 30 Jul 2019 09:13:13 +0000 (UTC)
To: devel@edk2.groups.io, anthony.perard@citrix.com
References: <20190729153944.24239-1-anthony.perard@citrix.com>
 <20190729153944.24239-3-anthony.perard@citrix.com>
From: Laszlo Ersek <lersek@redhat.com>
Message-ID: <7562c32f-0af8-d177-ac3e-1ddd8d063726@redhat.com>
Date: Tue, 30 Jul 2019 11:13:12 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20190729153944.24239-3-anthony.perard@citrix.com>
Content-Language: en-US
X-Scanned-By: MIMEDefang 2.79 on 10.5.11.12
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16
 (mx1.redhat.com [10.5.110.38]); Tue, 30 Jul 2019 09:13:15 +0000 (UTC)
Subject: Re: [Xen-devel] [edk2-devel] [PATCH v4 02/35] OvmfPkg: Create
 platform OvmfXen
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Julien Grall <julien.grall@arm.com>,
 Ard Biesheuvel <ard.biesheuvel@linaro.org>,
 Jordan Justen <jordan.l.justen@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>

T24gMDcvMjkvMTkgMTc6MzksIEFudGhvbnkgUEVSQVJEIHdyb3RlOgo+IE92bWZYZW4gaXMgYSBj
b3B5IG9mIE92bWZYNjQsIHJlbW92aW5nIFZpcnRJTyBhbmQgc29tZSBTTU0uCj4gCj4gVGhpcyBu
ZXcgcGxhdGZvcm0gd2lsbCBiZSBjaGFuZ2VkIHRvIG1ha2UgaXQgd29ya3Mgb24gdHdvIHR5cGVz
IG9mIFhlbgo+IGd1ZXN0OiBIVk0gYW5kIFBWSC4KPiAKPiBDb21wYXJlIHRvIE92bWZYNjQsIHRo
aXMgcGF0Y2g6Cj4gCj4gLSBjaGFuZ2VkOiBQTEFURk9STV9HVUlELCBPVVRQVVRfRElSRUNUT1JZ
LCBGTEFTSF9ERUZJTklUSU9OCj4gLSByZW1vdmVkOiBWaXJ0aW9MaWIgY2xhc3MgcmVzb2x1dGlv
bgo+IC0gcmVtb3ZlZDogYWxsIFVFRklfRFJJVkVSIG1vZHVsZXMgZm9yIHZpcnRpbyBkZXZpY2Vz
Cj4gLSByZW1vdmVkOiBEWEVfU01NX0RSSVZFUiBhbmQgU01NX0NPUkUgbGliIGNsYXNzIHJlc29s
dXRpb25zCj4gLSByZW1vdmVkOiBEWEVfU01NX0RSSVZFUiBhbmQgU01NX0NPUkUgRkRGIHJ1bGVz
Cj4gLSByZW1vdmVkOiBFdmVyeXRoaW5nIHJlbGF0ZWQgdG8gU01NX1JFUVVJUkU9PXRydWUKPiAt
IHJlbW92ZWQ6IEV2ZXJ5dGhpbmcgcmVsYXRlZCB0byBTRUNVUkVfQk9PVF9FTkFCTEU9PXRydWUK
PiAtIHJlbW92ZWQ6IEV2ZXJ5dGhpbmcgcmVsYXRlZCB0byBUUE0yX0VOQUJMRT09dHJ1ZQo+IC0g
Y2hhbmdlZDogUGNkUGNpRGlzYWJsZUJ1c0VudW1lcmF0aW9uIGR5bmFtaWMgZGVmYXVsdCBmbGlw
cGVkIHRvIFRSVUUKPiAtIGNoYW5nZWQ6IGRlZmF1bHQgRkRfU0laRV9JTl9LQiB0byAyTS4KPiAt
IHJldmVydGVkIGQyNzI0NDlkOWUxZSwgIk92bWZQa2c6IHJhaXNlIERYRUZWIHNpemUgdG8gMTEg
TUIiCj4gCj4gUmVmOiBodHRwczovL2J1Z3ppbGxhLnRpYW5vY29yZS5vcmcvc2hvd19idWcuY2dp
P2lkPTE2ODkKPiBTaWduZWQtb2ZmLWJ5OiBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRA
Y2l0cml4LmNvbT4KPiBSZXZpZXdlZC1ieTogTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNv
bT4KPiAtLS0KPiAKPiBOb3RlczoKPiAgICAgdjQ6Cj4gICAgIC0gcmViYXNlZAo+ICAgICAtIFVw
ZGF0ZSBNYWludGFpbmVycy50eHQKPiAgICAgCj4gICAgIHYzOgo+ICAgICAtIHJlYmFzZWQsIFNQ
RFggKyA4MjU5LzgyNTQgY2hhbmdlcwo+IAo+ICBPdm1mUGtnL092bWZYZW4uZHNjIHwgNzI5ICsr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCj4gIE92bWZQa2cvT3Zt
Zlhlbi5mZGYgfCA0MzkgKysrKysrKysrKysrKysrKysrKysrKysrKysKPiAgTWFpbnRhaW5lcnMu
dHh0ICAgICB8ICAgMSArCj4gIDMgZmlsZXMgY2hhbmdlZCwgMTE2OSBpbnNlcnRpb25zKCspCj4g
IGNyZWF0ZSBtb2RlIDEwMDY0NCBPdm1mUGtnL092bWZYZW4uZHNjCj4gIGNyZWF0ZSBtb2RlIDEw
MDY0NCBPdm1mUGtnL092bWZYZW4uZmRmCgpbLi4uXQoKPiBkaWZmIC0tZ2l0IGEvTWFpbnRhaW5l
cnMudHh0IGIvTWFpbnRhaW5lcnMudHh0Cj4gaW5kZXggMDI5ODAxMDgwOS4uOThmNmQ4MjhlYiAx
MDA2NDQKPiAtLS0gYS9NYWludGFpbmVycy50eHQKPiArKysgYi9NYWludGFpbmVycy50eHQKPiBA
QCAtMzcyLDYgKzM3Miw3IEBAIEY6IE92bWZQa2cvTGlicmFyeS9QbGF0Zm9ybUJvb3RNYW5hZ2Vy
TGliL0Jkc1BsYXRmb3JtLmMKPiAgRjogT3ZtZlBrZy9MaWJyYXJ5L1hlbkNvbnNvbGVTZXJpYWxQ
b3J0TGliLwo+ICBGOiBPdm1mUGtnL0xpYnJhcnkvWGVuSHlwZXJjYWxsTGliLwo+ICBGOiBPdm1m
UGtnL0xpYnJhcnkvWGVuSW9NbWlvTGliLwo+ICtGOiBPdm1mUGtnL092bWZYZW4uKgo+ICBGOiBP
dm1mUGtnL1BsYXRmb3JtUGVpL01lbURldGVjdC5jCj4gIEY6IE92bWZQa2cvUGxhdGZvcm1QZWkv
UGxhdGZvcm0uKgo+ICBGOiBPdm1mUGtnL1BsYXRmb3JtUGVpL1hlbi4qCj4gCgpSZXZpZXdlZC1i
eTogTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 09:16:30 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 09: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 1hsOF8-0005uI-9k; Tue, 30 Jul 2019 09:16:26 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=QE78=V3=redhat.com=lersek@srs-us1.protection.inumbo.net>)
 id 1hsOF7-0005uD-9H
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 09:16:25 +0000
X-Inumbo-ID: b358e070-b2aa-11e9-9d4d-f3a295c00e76
Received: from mx1.redhat.com (unknown [209.132.183.28])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b358e070-b2aa-11e9-9d4d-f3a295c00e76;
 Tue, 30 Jul 2019 09:16:23 +0000 (UTC)
Received: from smtp.corp.redhat.com (int-mx03.intmail.prod.int.phx2.redhat.com
 [10.5.11.13])
 (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mx1.redhat.com (Postfix) with ESMTPS id 196E1B0CCB;
 Tue, 30 Jul 2019 09:16:23 +0000 (UTC)
Received: from lacos-laptop-7.usersys.redhat.com (unknown [10.36.118.39])
 by smtp.corp.redhat.com (Postfix) with ESMTP id B3DC460922;
 Tue, 30 Jul 2019 09:16:21 +0000 (UTC)
To: devel@edk2.groups.io, anthony.perard@citrix.com
References: <20190729153944.24239-1-anthony.perard@citrix.com>
 <20190729153944.24239-4-anthony.perard@citrix.com>
From: Laszlo Ersek <lersek@redhat.com>
Message-ID: <735a50d9-feaa-9270-71e6-fb89f672d4fb@redhat.com>
Date: Tue, 30 Jul 2019 11:16:20 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20190729153944.24239-4-anthony.perard@citrix.com>
Content-Language: en-US
X-Scanned-By: MIMEDefang 2.79 on 10.5.11.13
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16
 (mx1.redhat.com [10.5.110.26]); Tue, 30 Jul 2019 09:16:23 +0000 (UTC)
Subject: Re: [Xen-devel] [edk2-devel] [PATCH v4 03/35] OvmfPkg: Introduce
 XenResetVector
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Julien Grall <julien.grall@arm.com>,
 Ard Biesheuvel <ard.biesheuvel@linaro.org>,
 Jordan Justen <jordan.l.justen@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>

T24gMDcvMjkvMTkgMTc6MzksIEFudGhvbnkgUEVSQVJEIHdyb3RlOgo+IEludHJvZHVjZSBYZW5S
ZXNldFZlY3RvciwgYSBjb3B5IG9mIE92bWZQa2cvUmVzZXRWZWN0b3IsIHdpdGggb25lCj4gY2hh
bmdlczoKPiAgIC0gU0VDX0RFRkFVTFRfQ1IwOiBlbmFibGUgY2FjaGUgKGJpdCAzMCBvciBDRCBz
ZXQgdG8gMCkKPiAKPiBYZW4gY29waWVzIHRoZSBPVk1GIGNvZGUgdG8gUkFNLCB0aGVyZSBpcyBu
byBuZWVkIHRvIGRpc2FibGUgY2FjaGUuCj4gCj4gVGhpcyBuZXcgbW9kdWxlIHdpbGwgbGF0ZXIg
YmUgbW9kaWZpZWQgdG8gYWRkIGEgbmV3IGVudHJ5IHBvaW50LCBtb3JlCj4gZGV0YWlsIGluIGEg
Zm9sbG93aW5nIGNvbW1pdCAiT3ZtZlBrZy9YZW5SZXNldFZlY3RvcjogQWRkIG5ldyBlbnRyeSBw
b2ludAo+IGZvciBYZW4gUFZIIgo+IAo+IFZhbHVlIEZJTEVfR1VJRCBvZiBYZW5SZXNldFZlY3Rv
ciBoYXZlIG5vdCBjaGFuZ2VkIGNvbXBhcmUgdG8gUmVzZXRWZWN0b3IKPiBiZWNhdXNlIGl0IGlz
IGEgc3BlY2lhbCB2YWx1ZSAoZ0VmaUZpcm13YXJlVm9sdW1lVG9wRmlsZUd1aWQpLgo+IAo+IFJl
ZjogaHR0cHM6Ly9idWd6aWxsYS50aWFub2NvcmUub3JnL3Nob3dfYnVnLmNnaT9pZD0xNjg5Cj4g
U2lnbmVkLW9mZi1ieTogQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+
Cj4gUmV2aWV3ZWQtYnk6IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+Cj4gLS0tCj4g
Cj4gTm90ZXM6Cj4gICAgIHY0Ogo+ICAgICAtIFVwZGF0ZSBNYWludGFpbmVycy50eHQKPiAgICAg
Cj4gICAgIHYzOgo+ICAgICAgIC0gQWRkZWQgZ0VmaUZpcm13YXJlVm9sdW1lVG9wRmlsZUd1aWQg
dG8gdGhlIGNvbW1pdCBtZXNzYWdlLgo+ICAgICAgIC0gcmViYXNlZDogU1BEWAo+IAo+ICBPdm1m
UGtnL092bWZYZW4uZHNjICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgIDIgKy0KPiAgT3Zt
ZlBrZy9Pdm1mWGVuLmZkZiAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgICAyICstCj4gIE92
bWZQa2cvWGVuUmVzZXRWZWN0b3IvWGVuUmVzZXRWZWN0b3IuaW5mICAgICB8ICAzOCArKysrKwo+
ICBNYWludGFpbmVycy50eHQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgIDEgKwo+
ICAuLi4vWGVuUmVzZXRWZWN0b3IvSWExNi9SZWFsMTZUb0ZsYXQzMi5hc20gICAgfCAxMzQgKysr
KysrKysrKysrKysrKwo+ICBPdm1mUGtnL1hlblJlc2V0VmVjdG9yL0lhMzIvUGFnZVRhYmxlczY0
LmFzbSAgfCAxNDkgKysrKysrKysrKysrKysrKysrCj4gIE92bWZQa2cvWGVuUmVzZXRWZWN0b3Iv
WGVuUmVzZXRWZWN0b3IubmFzbWIgICB8ICA2OCArKysrKysrKwo+ICA3IGZpbGVzIGNoYW5nZWQs
IDM5MiBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQo+ICBjcmVhdGUgbW9kZSAxMDA2NDQg
T3ZtZlBrZy9YZW5SZXNldFZlY3Rvci9YZW5SZXNldFZlY3Rvci5pbmYKPiAgY3JlYXRlIG1vZGUg
MTAwNjQ0IE92bWZQa2cvWGVuUmVzZXRWZWN0b3IvSWExNi9SZWFsMTZUb0ZsYXQzMi5hc20KPiAg
Y3JlYXRlIG1vZGUgMTAwNjQ0IE92bWZQa2cvWGVuUmVzZXRWZWN0b3IvSWEzMi9QYWdlVGFibGVz
NjQuYXNtCj4gIGNyZWF0ZSBtb2RlIDEwMDY0NCBPdm1mUGtnL1hlblJlc2V0VmVjdG9yL1hlblJl
c2V0VmVjdG9yLm5hc21iCgpbLi4uXQoKPiBkaWZmIC0tZ2l0IGEvTWFpbnRhaW5lcnMudHh0IGIv
TWFpbnRhaW5lcnMudHh0Cj4gaW5kZXggOThmNmQ4MjhlYi4uMzRiZGIyNzViNCAxMDA2NDQKPiAt
LS0gYS9NYWludGFpbmVycy50eHQKPiArKysgYi9NYWludGFpbmVycy50eHQKPiBAQCAtMzgwLDYg
KzM4MCw3IEBAIEY6IE92bWZQa2cvU21iaW9zUGxhdGZvcm1EeGUvKlhlbi5jCj4gIEY6IE92bWZQ
a2cvWGVuQnVzRHhlLwo+ICBGOiBPdm1mUGtnL1hlbklvUGNpRHhlLwo+ICBGOiBPdm1mUGtnL1hl
blB2QmxrRHhlLwo+ICtGOiBPdm1mUGtnL1hlblJlc2V0VmVjdG9yLwo+ICBSOiBBbnRob255IFBl
cmFyZCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KPiAgUjogSnVsaWVuIEdyYWxsIDxqdWxp
ZW4uZ3JhbGxAYXJtLmNvbT4KPiAgCgpSZXZpZXdlZC1ieTogTGFzemxvIEVyc2VrIDxsZXJzZWtA
cmVkaGF0LmNvbT4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 09:17:51 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 09:17:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsOGU-0005yf-MI; Tue, 30 Jul 2019 09: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=PKz9=V3=intel.com=lukasz.hawrylko@srs-us1.protection.inumbo.net>)
 id 1hsOGT-0005yY-QV
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 09:17:49 +0000
X-Inumbo-ID: e5b214ee-b2aa-11e9-8980-bc764e045a96
Received: from mga11.intel.com (unknown [192.55.52.93])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e5b214ee-b2aa-11e9-8980-bc764e045a96;
 Tue, 30 Jul 2019 09:17:48 +0000 (UTC)
X-Amp-Result: UNKNOWN
X-Amp-Original-Verdict: FILE UNKNOWN
X-Amp-File-Uploaded: False
Content-Type: multipart/mixed; boundary="===============4504839366276486366=="
MIME-Version: 1.0
Received: from orsmga001.jf.intel.com ([10.7.209.18])
 by fmsmga102.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 30 Jul 2019 02:17:46 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.64,326,1559545200"; 
 d="p7s'?scan'208";a="255556305"
Received: from irsmsx107.ger.corp.intel.com ([163.33.3.99])
 by orsmga001.jf.intel.com with ESMTP; 30 Jul 2019 02:17:44 -0700
Received: from irsmsx104.ger.corp.intel.com ([169.254.5.40]) by
 IRSMSX107.ger.corp.intel.com ([169.254.10.251]) with mapi id 14.03.0439.000;
 Tue, 30 Jul 2019 10:17:43 +0100
From: "Hawrylko, Lukasz" <lukasz.hawrylko@intel.com>
To: "JBeulich@suse.com" <JBeulich@suse.com>, "julien.grall@arm.com"
 <julien.grall@arm.com>
Thread-Topic: [PATCH] Intel TXT: add reviewer, move to Odd Fixes state
Thread-Index: AQHVRqQLKu2IE1z0Fk+wHuOLCyyd5abiw9IAgAAG94CAAALxgIAAA4IA
Date: Tue, 30 Jul 2019 09:17:42 +0000
Message-ID: <9df036bc31653c2194c232751be013e6ca10b62b.camel@intel.com>
References: <20190730065637.3802-1-lukasz.hawrylko@intel.com>
 <5e5c945a-6bdb-2776-e2db-b11bbeb74bf5@suse.com>
 <d216b609-353d-e4c7-fdea-e2e63b175bb8@arm.com>
 <6b786dc3-f6d0-8536-0291-4f0de7f673b8@suse.com>
In-Reply-To: <6b786dc3-f6d0-8536-0291-4f0de7f673b8@suse.com>
Accept-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
x-originating-ip: [10.102.89.27]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] Intel TXT: add reviewer,
 move to Odd Fixes 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: "sstabellini@kernel.org" <sstabellini@kernel.org>,
 "wl@xen.org" <wl@xen.org>, "konrad.wilk@oracle.com" <konrad.wilk@oracle.com>,
 "George.Dunlap@eu.citrix.com" <George.Dunlap@eu.citrix.com>,
 "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>,
 "ian.jackson@eu.citrix.com" <ian.jackson@eu.citrix.com>,
 "tim@xen.org" <tim@xen.org>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============4504839366276486366==
Content-Language: en-US
Content-Type: multipart/signed; micalg=sha-1;
	protocol="application/x-pkcs7-signature"; boundary="=-t9vGGVdrHGUHDHXVTyT8"

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

I have sent request to IT how can I disable this disclaimer. It is added
by server side for all mails that go outside Intel. I didn't see that
footer when I read my own mail on mailing list.

Lukasz

-----Original Message-----
From: Jan Beulich <JBeulich@suse.com>
To: Julien Grall <julien.grall@arm.com>
Cc: xen-devel@lists.xenproject.org <xen-devel@lists.xenproject.org>,
Andrew Cooper <andrew.cooper3@citrix.com>, George Dunlap <
George.Dunlap@eu.citrix.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
Lukasz Hawrylko <lukasz.hawrylko@intel.com>, Stefano Stabellini <
sstabellini@kernel.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
Tim Deegan <tim@xen.org>, Wei Liu <wl@xen.org>
Subject: Re: [PATCH] Intel TXT: add reviewer, move to Odd Fixes state
Date: Tue, 30 Jul 2019 09:05:09 +0000

On 30.07.2019 10:54, Julien Grall wrote:
> On 7/30/19 9:29 AM, Jan Beulich wrote:
> > On 30.07.2019 08:56, Lukasz Hawrylko wrote:
> > > Support for Intel TXT has orphaned status right now because
> > > no active maintainter is listed. Adding myself as reviewer
> > > and moving it to Odd Fixes state.
> > >=20
> > > Signed-off-by: Lukasz Hawrylko <
> > > lukasz.hawrylko@intel.com
> > > >
> > > ---
> > >    MAINTAINERS | 3 ++-
> > >    1 file changed, 2 insertions(+), 1 deletion(-)
> > >=20
> > > diff --git a/MAINTAINERS b/MAINTAINERS
> > > index 89a01b710b..ca300e87c8 100644
> > > --- a/MAINTAINERS
> > > +++ b/MAINTAINERS
> > > @@ -240,7 +240,8 @@ S:    Maintained
> > >  F:    tools/golang
> > >  INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
> > > -S:    Orphaned
> > > +R:    Lukasz Hawrylko <
> > > lukasz.hawrylko@intel.com
> > > >
> > > +S:    Odd Fixes
> >=20
> > I guess we should give it a few days for objections to be raised
> > against this slightly inconsistent state, but I think that's the
> > best way to express the current state of things (hence my
> > suggestion to this effect). If no objections turn up, I've queued
> > this onto my to-be-committed list.
>=20
> I have some objections regarding the process itself... On the first
> version of this patch, it was pointed out that the e-mail shouldn't
> be sent with disclaimer. This is now the third version and the
> disclaimer is still present.

Okay, I must have missed both earlier requests to this effect. I've
gone back to the list archives though, and I couldn't find any such
request either from July or June. Therefore ...

> Technically, no patch should be applied when there are a disclaimer.

... I'd also like to ask for the background of this. It would never
have occurred to me that I should pay attention to possible
disclaimers or alike on patch submissions.

Jan

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

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
qaf3z+pX4yJmyPzdHQO5UxfwvHA8hHPUXhX83MDYcYYDjP+aNwVPjwo+m9bLf7GrO/d5e0EVsQID
AQABo4ICNTCCAjEwHQYDVR0OBBYEFPHUkwveLWwE8tkGA3QLJU3A3VOqMB8GA1UdIwQYMBaAFNpB
I5xaj3GvV4M+INPjZdsMywvbMGUGA1UdHwReMFwwWqBYoFaGVGh0dHA6Ly93d3cuaW50ZWwuY29t
L3JlcG9zaXRvcnkvQ1JML0ludGVsJTIwRXh0ZXJuYWwlMjBCYXNpYyUyMElzc3VpbmclMjBDQSUy
MDRCLmNybDCBnwYIKwYBBQUHAQEEgZIwgY8wIgYIKwYBBQUHMAGGFmh0dHA6Ly9vY3NwLmludGVs
LmNvbS8waQYIKwYBBQUHMAKGXWh0dHA6Ly93d3cuaW50ZWwuY29tL3JlcG9zaXRvcnkvY2VydGlm
aWNhdGVzL0ludGVsJTIwRXh0ZXJuYWwlMjBCYXNpYyUyMElzc3VpbmclMjBDQSUyMDRCLmNydDAL
BgNVHQ8EBAMCB4AwPAYJKwYBBAGCNxUHBC8wLQYlKwYBBAGCNxUIhsOMdYSZ5VGD/YEohY6fU4KR
wAlngd69OZXwQwIBZAIBCTAfBgNVHSUEGDAWBggrBgEFBQcDBAYKKwYBBAGCNwoDDDApBgkrBgEE
AYI3FQoEHDAaMAoGCCsGAQUFBwMEMAwGCisGAQQBgjcKAwwwTwYDVR0RBEgwRqApBgorBgEEAYI3
FAIDoBsMGWx1a2Fzei5oYXdyeWxrb0BpbnRlbC5jb22BGWx1a2Fzei5oYXdyeWxrb0BpbnRlbC5j
b20wDQYJKoZIhvcNAQEFBQADggEBAG4Dd2NWIH5N3CXQQGWtunka9jgZG0cYpO1uXoBzRliNvmIC
sjfFEnt6UtzYcJ3i3muLy8vlanT5KF8gHM3I/SwCG9f1LgAV1UgDgoUQuInQEi4llIVJcBeAawXi
Zo3vp286gOi+Hqlo4On9k+p2QK8+TVNWJVby/CLQwO59HuZ7vevmn3xWJaFW06Z7Brr6rnPUFJsH
B5zWdoSc3ije0IRrVc7dquyRjfPsdIwShbhc9NgogaQcGYjTG8JfjaALcrE8Gg5dswDn+9bjooAz
nuQtivo1KlO0nUh36bi3oOd96SR6RfrnnBqmBK8DFyEhra8gDv82ztn/A4AhtvoCkjMxggIXMIIC
EwIBATCBkDB5MQswCQYDVQQGEwJVUzELMAkGA1UECBMCQ0ExFDASBgNVBAcTC1NhbnRhIENsYXJh
MRowGAYDVQQKExFJbnRlbCBDb3Jwb3JhdGlvbjErMCkGA1UEAxMiSW50ZWwgRXh0ZXJuYWwgQmFz
aWMgSXNzdWluZyBDQSA0QgITMwAAcfNga0/++LqE0AAAAABx8zAJBgUrDgMCGgUAoF0wGAYJKoZI
hvcNAQkDMQsGCSqGSIb3DQEHATAcBgkqhkiG9w0BCQUxDxcNMTkwNzMwMDkxNzQyWjAjBgkqhkiG
9w0BCQQxFgQUf06g5x2TLGOKwPYv0xd/a7ws6SMwDQYJKoZIhvcNAQEBBQAEggEACTepKKovxr6W
yhYKsxJrtJEPLzo6CIJf0z/F0u1juCIt5xp7o/47yacgNlEsANbBgLT++1IQHB6jY/gLBXeivPA5
uo2Zk0DtnGMXyg6HfTR14wZQA0y6GhG7gFgPbh3QwSjvXNUByvHSqeVb5AfODFV0jwR4poLVwOHI
k1sKyTtMthh7BCiydHHIJnEEsF/UE4p7s1ArrPTbdld07PRJd26+Z+o8kKm9cPAaaxPxf7brfS8p
VHqRd4vixwIq6x4B40N3C6w8lccDc6H/iesNOEmAB5IpfvEEBguTIlEfAcuVI7np+m6i3cmHjLB5
KRS67ZCsof0XkhGHZUPDFMu1CgAAAAAAAA==


--=-t9vGGVdrHGUHDHXVTyT8--

--===============4504839366276486366==
Content-Type: multipart/alternative; boundary="===============7288886231433031567=="
MIME-Version: 1.0
Content-Disposition: inline

--===============7288886231433031567==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: quoted-printable

--------------------------------------------------------------------

Intel Technology Poland sp. z o.o.
ul. Slowackiego 173 | 80-298 Gdansk | Sad Rejonowy Gdansk Polnoc | VII Wydz=
ial Gospodarczy Krajowego Rejestru Sadowego - KRS 101882 | NIP 957-07-52-31=
6 | Kapital zakladowy 200.000 PLN.

Ta wiadomosc wraz z zalacznikami jest przeznaczona dla okreslonego adresata=
 i moze zawierac informacje poufne. W razie przypadkowego otrzymania tej wi=
adomosci, prosimy o powiadomienie nadawcy oraz trwale jej usuniecie; jakiek=
olwiek
przegladanie lub rozpowszechnianie jest zabronione.
This e-mail and any attachments may contain confidential material for the s=
ole use of the intended recipient(s). If you are not the intended recipient=
, please contact the sender and delete all copies; any review or distributi=
on by
others is strictly prohibited.

--===============7288886231433031567==
Content-Type: text/html; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: quoted-printable

<p>---------------------------------------------------------------------<br>
<strong style=3D"line-height: 11.25pt;"><span  style=3D"font-size: 9pt; col=
or:
#595959;"><span style=3D"font-family: 'Arial Narrow', sans-serif;">Intel
Technology Poland sp. z o.o.<br></span></span></strong><span style=3D"color:
#595959; font-family: 'Arial Narrow', sans-serif; font-size: 9pt; line-heig=
ht:
11.25pt;">ul. S&#322owackiego 173 | 80-298 Gda&#324sk | S&#261d Rejonowy Gd=
a&#324sk
P&#243&#322noc
| VII Wydzia&#322 Gospodarczy Krajowego Rejestru S&#261dowego - KRS 101882 =
| NIP
957-07-52-316 | Kapita&#322 zak&#322adowy 200.000 PLN.</span></p><p>

<span style=3D"font-size:8.0pt;font-family:&quot;Arial
Narrow&quot;,&quot;sans-serif&quot;;
mso-fareast-font-family:&quot;Times New
Roman&quot;;mso-bidi-font-family:Arial;
color:#595959;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-l=
anguage:
AR-SA">Ta wiadomo&#347&#263 wraz z za&#322&#261cznikami jest przeznaczona d=
la okre&#347lonego
adresata i mo&#380e zawiera&#263 informacje poufne. W razie przypadkowego o=
trzymania
tej wiadomo&#347ci, prosimy o powiadomienie nadawcy oraz trwa&#322e jej usu=
ni&#281cie;
jakiekolwiek przegl&#261danie lub rozpowszechnianie jest zabronione.<br>
This e-mail and any attachments may contain confidential material for the s=
ole
use of the intended recipient(s). If you are not the intended recipient,
please
contact the sender and delete all copies; any review or distribution by oth=
ers
is strictly prohibited.</span></p><p class=3D"MsoNormal"><o:p></o:p></p>

--===============7288886231433031567==--

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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============4504839366276486366==--


From xen-devel-bounces@lists.xenproject.org Tue Jul 30 09:20:57 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 09:20:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsOJU-0006gx-61; Tue, 30 Jul 2019 09:20:56 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=zL4X=V3=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hsOJS-0006gr-8E
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 09:20:54 +0000
X-Inumbo-ID: 50439a1f-b2ab-11e9-8980-bc764e045a96
Received: from m4a0041g.houston.softwaregrp.com (unknown [15.124.2.87])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 50439a1f-b2ab-11e9-8980-bc764e045a96;
 Tue, 30 Jul 2019 09:20:52 +0000 (UTC)
Received: FROM m4a0041g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0041g.houston.softwaregrp.com WITH ESMTP; 
 Tue, 30 Jul 2019 09:20:46 +0000
Received: from M4W0335.microfocus.com (2002:f78:1193::f78:1193) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Tue, 30 Jul 2019 09:14:08 +0000
Received: from NAM02-BL2-obe.outbound.protection.outlook.com (15.124.8.13) by
 M4W0335.microfocus.com (15.120.17.147) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Tue, 30 Jul 2019 09:14:08 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=TDj5UZCE1ZnFavihqa+6CENc2+u9BUS/dDfKYdDZr8LIcc94UpVixjrBB33xwv15lxjEviVLIp52yOAf+/OGrd18qsScPRBIw0mzkK05OhjIi55KpZayVMZ1WjR9IaJaC9So6Al9Ylb2qps3RpjBqbicQZIcAOLmhHbuS7XRmpBAphR7afuYCNJt9h2PQ3cQFrf2cxxLwkD/j7EID3J62u363/M8lRCNXpzo0XfybiPZ/+pACPuYTWMS4HsUPsFZzKrngpNJo0aqHh7e2lRrd0CZt0cx4egthUkWCJkAKeXMnnf0MKl+5eSw0AR6bIaogCqYkL/umdxkecXcsU8dNg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=6He+XytxQhKUuashEWjYp44OBZM4dzo4Y/63Bq9oTdU=;
 b=WXivxwzhKaYIRijtseFxNW4xSrY1ENJIlmytkfm5ri1SzqCebjohIXVuD/g43fPGIp7AE0tUXXfWV0MGSvI4Xl2QbazWu7lqHqG11mo0lksTFqXb2IdDJs8N+ig+6mXoVXfY8h25jtdtIGOB9Htm6wNU4X/MCWfYgiQquK/zH3ToMa5k561IcBfy7OxCgc98PnIh/lwFVFc1sSY+XXJGphnvln/uxG19EcobuAhhC5sSPCFstvUpIwvYq4XeHLtcR6IKFhM2QeLIYm7+77RDGVb0PvEsNMYlQTqy1MkNAxR7RTPRBeoptMlrweJT7UJStKT9tCDLNoalO5NmU1RgpQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3267.namprd18.prod.outlook.com (10.255.138.24) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2115.14; Tue, 30 Jul 2019 09:14:07 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b%7]) with mapi id 15.20.2115.005; Tue, 30 Jul 2019
 09:14:07 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Brian Woods <brian.woods@amd.com>, Suravee Suthikulpanit
 <suravee.suthikulpanit@amd.com>
Thread-Topic: Ping: [PATCH v4 01/12] AMD/IOMMU: use bit field for extended
 feature register
Thread-Index: AQHVQuz0h0YSkgZ2V0CykyBnr4e8Mabi6GcA
Date: Tue, 30 Jul 2019 09:14:06 +0000
Message-ID: <c5ed12aa-5754-7820-1ef2-e6d4efa7a35a@suse.com>
References: <b8ae110a-f94a-4ed2-5cf9-c00ff1c0cb81@suse.com>
 <bc717f3d-a116-c3de-7864-b21e900e9c34@suse.com>
In-Reply-To: <bc717f3d-a116-c3de-7864-b21e900e9c34@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DBBPR09CA0028.eurprd09.prod.outlook.com
 (2603:10a6:10:d4::16) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 4362ee83-56ca-46d4-3cec-08d714ce460a
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3267; 
x-ms-traffictypediagnostic: BY5PR18MB3267:
x-microsoft-antispam-prvs: <BY5PR18MB3267613A1BEDA759930F6794B3DC0@BY5PR18MB3267.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:2733;
x-forefront-prvs: 0114FF88F6
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(346002)(376002)(136003)(396003)(366004)(39860400002)(189003)(199004)(71200400001)(4744005)(66446008)(64756008)(66556008)(66946007)(66476007)(71190400001)(31696002)(68736007)(8936002)(6436002)(31686004)(6486002)(476003)(86362001)(305945005)(7736002)(14454004)(53936002)(446003)(2616005)(6506007)(25786009)(36756003)(11346002)(54906003)(4326008)(66066001)(186003)(102836004)(99286004)(2906002)(80792005)(5660300002)(6116002)(53546011)(81156014)(478600001)(256004)(8676002)(486006)(81166006)(3846002)(76176011)(6512007)(316002)(52116002)(26005)(386003)(110136005);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3267;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: mtva3ppmlMqVL9NE0FiVjL9hMZKWgCTtx9uJU/P2wA8b0ey8WtfSnJtVKjkikTKowqICgjoJolY3bnWimCQVerTzsFbU3zXOFqmUXdRXtVNMOkv/NtLnQ0Z25UtgKbGqiHNyCewmHwK9G6KqjfoCyfR6Cc9bEFhJI9io993jn6ldLV9Vz8xioqVFvfJLheMqW/jLXLkH8uvN9D/g2gtG5Zu7ElrnHo30y0tJZ8EtdQ5E8Hdb2B6DtABvRZTLmdD14peL3u+fpcjFZQudsFx3xtuLS+xtczSYvOk5IhHEAvhqEXoDqqco203disq+GCo/CvpOf3WubYIalJotdeHyRPTHH8Lo4T5w4Kb42SKqq+qJ3IpKcAeQPREYl1xbu475akz7Ommk4yS0j0KwITQu9FlcLhjf9wU/5vxi6LXvf1Y=
Content-ID: <0B45B2577764FA4F8D7B4F15E7EC671B@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 4362ee83-56ca-46d4-3cec-08d714ce460a
X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Jul 2019 09:14:06.8957 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3267
X-OriginatorOrg: suse.com
Subject: [Xen-devel] Ping: [PATCH v4 01/12] AMD/IOMMU: use bit field for
 extended feature 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: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>, Andrew
 Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjUuMDcuMjAxOSAxNToyOSwgSmFuIEJldWxpY2ggd3JvdGU6DQo+IFRoaXMgYWxzbyB0YWtl
cyBjYXJlIG9mIHNldmVyYWwgb2YgdGhlIHNoaWZ0IHZhbHVlcyB3cm9uZ2x5IGhhdmluZyBiZWVu
DQo+IHNwZWNpZmllZCBhcyBoZXggcmF0aGVyIHRoYW4gZGVjLg0KPiANCj4gVGFrZSB0aGUgb3Bw
b3J0dW5pdHkgYW5kDQo+IC0gcmVwbGFjZSBhIHJlYWRsKCkgcGFpciBieSBhIHNpbmdsZSByZWFk
cSgpLA0KPiAtIGFkZCBmdXJ0aGVyIGZpZWxkcy4NCj4gDQo+IFNpZ25lZC1vZmYtYnk6IEphbiBC
ZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4NCj4gQWNrZWQtYnk6IEFuZHJldyBDb29wZXIgPGFu
ZHJldy5jb29wZXIzQGNpdHJpeC5jb20+DQoNCkJyaWFuLCBTdXJhdmVlLA0KDQpnZXR0aW5nIHlv
dXIgYWNrIGhlcmUgd291bGQgdW5ibG9jayBhIGZhaXIgcGFydCBvZiB0aGUgcmVzdCBvZg0KdGhp
cyBzZXJpZXMuDQoNClRoYW5rcywgSmFuDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 09:21:37 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 09:21:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsOK6-0006kK-H6; Tue, 30 Jul 2019 09:21:34 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=6ea1=V3=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hsOK5-0006kC-Bm
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 09:21:33 +0000
X-Inumbo-ID: 6b11777b-b2ab-11e9-8980-bc764e045a96
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6b11777b-b2ab-11e9-8980-bc764e045a96;
 Tue, 30 Jul 2019 09:21:32 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: myYyR12f7R1o6dAudTNLqf5cu49C5r9eIXGmsTGcUEmSTX4G34596vEBTlSVRb1HayqwRf5OHf
 +E9PakEbZCFWE8+KTkkZkctvVHprln8uBn+QfWCSbS2tzj9GylxHtQbytH9EgiselFnhbrN6Dn
 eBt22xq/ugIKiGyN+3rItmhzPkcBZ8Wm27m28KNCPuDJX9ONTsWoyyEIFJh+zSbgm4W4vsxWrm
 4ywmj1IhVJXNUYN5h7Ry6Y1MhY9i1ThYsb4qvz9tLE9wFcOfh90NUK+eFw00udKu4CuQhiV96E
 Qsk=
X-SBRS: 2.7
X-MesageID: 3601504
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,326,1559534400"; 
   d="scan'208";a="3601504"
Date: Tue, 30 Jul 2019 11:21:22 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Roman Shaposhnik <roman@zededa.com>
Message-ID: <20190730092122.dbpfzu7jsznpyksd@Air-de-Roger>
References: <81a7cdc728294e5ca05fd056a87cb21b@AMSPEX02CL03.citrite.net>
 <20190722143953.tkcmv5bb72sdlkql@Air-de-Roger>
 <9f11fd0b6be14ea5a8efbb809df74cc9@AMSPEX02CL03.citrite.net>
 <20190722152152.dvhs4riw2w67rvih@Air-de-Roger>
 <CAMmSBy-P9+00XfK6k2OYqFHNONcxeGuu0V=Qk4peFDC=KOUogA@mail.gmail.com>
 <b5ba8315-ce59-85e6-5bfc-1db4c239eb1c@citrix.com>
 <CAMmSBy-S7nMg-V5DUzV2L2RmK0TnFt+9=C8gE=0FuUOQK3kjQQ@mail.gmail.com>
 <20190724141145.hg4aa5wyg5tsgv5p@Air-de-Roger>
 <CAMmSBy_XRLrxdM-U11pu4JinAKP3fi2TO=VCSo8g_BzMG3X0TA@mail.gmail.com>
 <20190726093545.zwmbt27c24skd3iz@Air-de-Roger>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20190726093545.zwmbt27c24skd3iz@Air-de-Roger>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [BUG] After upgrade to Xen 4.12.0 iommu=no-igfx
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Paul Durrant <Paul.Durrant@citrix.com>,
 "jbeulich@suse.com" <jbeulich@suse.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 "boris.ostrovsky@oracle.com" <boris.ostrovsky@oracle.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

UGluZz8KCkl0IHdvdWxkIGJlIHZlcnkgaGVscGZ1bCBmb3IgdXMgaW4gb3JkZXIgdG8gZ2V0IHRo
aXMgc29ydGVkIG91dCBpZiB5b3UKY291bGQgYW5zd2VyIHRoZSBxdWVzdGlvbnMgYmVsb3cgYW5k
IHRyeSB0aGUgbmV3IGRlYnVnIHBhdGNoIDopLgoKT24gRnJpLCBKdWwgMjYsIDIwMTkgYXQgMTE6
MzU6NDVBTSArMDIwMCwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiBPbiBUaHUsIEp1bCAyNSwg
MjAxOSBhdCAwNTo0NzoxOVBNIC0wNzAwLCBSb21hbiBTaGFwb3NobmlrIHdyb3RlOgo+ID4gSGkg
Um9nZXIhCj4gPiAKPiA+IFdpdGggeW91ciBwYXRjaCAoYW5kIGJ1aWxkIGFzIGEgZGVidWcgYnVp
bGQpIFhlbiBjcmFzaGVzIG9uIGJvb3QKPiA+ICh3aGljaCBJIGd1ZXNzIHdhcyB0aGUgcG9pbnQg
b2YgeW91ciBCVUdfT04gc3RhdGVtZW50KS4KPiAKPiBZZXMsIHRoYXQncyB2ZXJ5IHdlaXJkLCBz
ZWVtcyBsaWtlIGVudHJpZXMgYXJlIG5vdCBhZGRlZCB0byB0aGUgaW9tbXUKPiBwYWdlIHRhYmxl
cyBidXQgSSBoYXZlIG5vIGlkZWEgd2h5LCBBRkFJQ1QgdGhpcyB3b3JrcyBmaW5lIG9uIG15Cj4g
c3lzdGVtLgo+IAo+IERvIHlvdSBoYXZlIGFueSBwYXRjaGVzIG9uIHRvcCBvZiBSRUxFQVNFLTQu
MTIuMD8KPiAKPiBJIGhhdmUgYW5vdGhlciBwYXRjaCB3aXRoIG1vcmUgdmVyYm9zZSBvdXRwdXQs
IGNvdWxkIHlvdSBnaXZlIGl0IGEKPiB0cnk/IEl0J3MgbWF5YmUgZ29pbmcgdG8gYmUgbW9yZSBj
aGF0dHkgdGhhbiB0aGUgcHJldmlvdXMgb25lLgo+IAo+IEknbSBzb3JyeSB0byBrZWVwIHlvdSB0
ZXN0aW5nIHN0dWZmLCBidXQgc2luY2UgSSBjYW5ub3QgcmVwcm9kdWNlIHRoaXMKPiBsb2NhbGx5
IEkgaGF2ZSB0byByZWx5IG9uIHlvdSB0byBwcm92aWRlIHRoZSBkZWJ1ZyBvdXRwdXQuCj4gCj4g
VGhhbmtzLCBSb2dlci4KPiAtLS04PC0tLQo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0v
cDJtLmMgYi94ZW4vYXJjaC94ODYvbW0vcDJtLmMKPiBpbmRleCBiOWJiYjhmNDg1Li43NWY4MzU5
YTk5IDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9wMm0uYwo+ICsrKyBiL3hlbi9hcmNo
L3g4Ni9tbS9wMm0uYwo+IEBAIC0xMzMxLDcgKzEzMzEsNyBAQCBpbnQgc2V0X2lkZW50aXR5X3Ay
bV9lbnRyeShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGdmbl9sLAo+ICAKPiAgICAg
IGlmICggIXBhZ2luZ19tb2RlX3RyYW5zbGF0ZShwMm0tPmRvbWFpbikgKQo+ICAgICAgewo+IC0g
ICAgICAgIGlmICggIW5lZWRfaW9tbXVfcHRfc3luYyhkKSApCj4gKyAgICAgICAgaWYgKCAhaGFz
X2lvbW11X3B0KGQpICkKPiAgICAgICAgICAgICAgcmV0dXJuIDA7Cj4gICAgICAgICAgcmV0dXJu
IGlvbW11X2xlZ2FjeV9tYXAoZCwgX2RmbihnZm5fbCksIF9tZm4oZ2ZuX2wpLCBQQUdFX09SREVS
XzRLLAo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIElPTU1VRl9yZWFkYWJsZSB8
IElPTU1VRl93cml0YWJsZSk7Cj4gQEAgLTE0MjIsNyArMTQyMiw3IEBAIGludCBjbGVhcl9pZGVu
dGl0eV9wMm1fZW50cnkoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBnZm5fbCkKPiAg
Cj4gICAgICBpZiAoICFwYWdpbmdfbW9kZV90cmFuc2xhdGUoZCkgKQo+ICAgICAgewo+IC0gICAg
ICAgIGlmICggIW5lZWRfaW9tbXVfcHRfc3luYyhkKSApCj4gKyAgICAgICAgaWYgKCAhaGFzX2lv
bW11X3B0KGQpICkKPiAgICAgICAgICAgICAgcmV0dXJuIDA7Cj4gICAgICAgICAgcmV0dXJuIGlv
bW11X2xlZ2FjeV91bm1hcChkLCBfZGZuKGdmbl9sKSwgUEFHRV9PUkRFUl80Syk7Cj4gICAgICB9
Cj4gZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMgYi94ZW4vZHJp
dmVycy9wYXNzdGhyb3VnaC9pb21tdS5jCj4gaW5kZXggMTE3Yjg2OWIwYy4uMjE0YzVkNTE1ZiAx
MDA2NDQKPiAtLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jCj4gKysrIGIveGVu
L2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYwo+IEBAIC0yOTEsOCArMjkxLDE4IEBAIGludCBp
b21tdV9tYXAoc3RydWN0IGRvbWFpbiAqZCwgZGZuX3QgZGZuLCBtZm5fdCBtZm4sCj4gICAgICB1
bnNpZ25lZCBsb25nIGk7Cj4gICAgICBpbnQgcmMgPSAwOwo+ICAKPiAraWYgKGRmbl94KGRmbikg
Pj0gMHg4ZDgwMCAmJiBkZm5feChkZm4pIDwgMHg5MDAwMCApCj4gK3sKPiArICAgIHByaW50aygi
PFJNUlI+IGlvbW11X21hcCAlI2x4XG4iLCBkZm5feChkZm4pKTsKPiArICAgIHByb2Nlc3NfcGVu
ZGluZ19zb2Z0aXJxcygpOwo+ICt9Cj4gKwo+ICAgICAgaWYgKCAhaW9tbXVfZW5hYmxlZCB8fCAh
aGQtPnBsYXRmb3JtX29wcyApCj4gK3sKPiArICAgIHByaW50aygiaW9tbXVfZW5hYmxlZDogJWQg
cGxhdGZvcm1fb3BzICVwXG4iLAo+ICsgICAgICAgICAgIGlvbW11X2VuYWJsZWQsIGhkLT5wbGF0
Zm9ybV9vcHMpOwo+ICAgICAgICAgIHJldHVybiAwOwo+ICt9Cj4gIAo+ICAgICAgQVNTRVJUKElT
X0FMSUdORUQoZGZuX3goZGZuKSwgKDF1bCA8PCBwYWdlX29yZGVyKSkpOwo+ICAgICAgQVNTRVJU
KElTX0FMSUdORUQobWZuX3gobWZuKSwgKDF1bCA8PCBwYWdlX29yZGVyKSkpOwo+IGRpZmYgLS1n
aXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYyBiL3hlbi9kcml2ZXJzL3Bh
c3N0aHJvdWdoL3Z0ZC9pb21tdS5jCj4gaW5kZXggNTBhMGUyNTIyNC4uOGMzZmNiNTBhZSAxMDA2
NDQKPiAtLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYwo+ICsrKyBiL3hl
bi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jCj4gQEAgLTIwMDksMTIgKzIwMDksMzMg
QEAgc3RhdGljIGludCBybXJyX2lkZW50aXR5X21hcHBpbmcoc3RydWN0IGRvbWFpbiAqZCwgYm9v
bF90IG1hcCwKPiAgICAgIGlmICggIW1hcCApCj4gICAgICAgICAgcmV0dXJuIC1FTk9FTlQ7Cj4g
IAo+ICtwcmludGsoIjxSTVJSPiBtYXBwaW5nICUjbHggLSAlI2x4XG4iLCBiYXNlX3BmbiwgZW5k
X3Bmbik7Cj4gICAgICB3aGlsZSAoIGJhc2VfcGZuIDwgZW5kX3BmbiApCj4gICAgICB7Cj4gICAg
ICAgICAgaW50IGVyciA9IHNldF9pZGVudGl0eV9wMm1fZW50cnkoZCwgYmFzZV9wZm4sIHAybV9h
Y2Nlc3NfcncsIGZsYWcpOwo+ICsgICAgICAgIG1mbl90IG1mbjsKPiArICAgICAgICB1bnNpZ25l
ZCBpbnQgZjsKPiAgCj4gICAgICAgICAgaWYgKCBlcnIgKQo+ICAgICAgICAgICAgICByZXR1cm4g
ZXJyOwo+ICsKPiArZXJyID0gaW50ZWxfaW9tbXVfbG9va3VwX3BhZ2UoZCwgX2RmbihiYXNlX3Bm
biksICZtZm4sICZmKTsKPiAraWYgKCBlcnIgKQo+ICt7Cj4gKyAgICBwcmludGsoImludGVsX2lv
bW11X2xvb2t1cF9wYWdlIGVycjogJWRcbiIsIGVycik7Cj4gKyAgICBCVUcoKTsKPiArfQo+ICtp
ZiAoIGJhc2VfcGZuICE9IG1mbl94KG1mbikgKQo+ICt7Cj4gKyAgICBwcmludGsoImJhc2VfcGZu
OiAlI2x4IG1mbjogJSNseFxuIiwgYmFzZV9wZm4sIG1mbl94KG1mbikpOwo+ICsgICAgQlVHKCk7
Cj4gK30KPiAraWYgKCBmICE9IChJT01NVUZfcmVhZGFibGUgfCBJT01NVUZfd3JpdGFibGUpICkK
PiArewo+ICsgICAgcHJpbnRrKCJmbGFnczogJSN4XG4iLCBmKTsKPiArICAgIEJVRygpOwo+ICt9
Cj4gKwo+ICAgICAgICAgIGJhc2VfcGZuKys7Cj4gICAgICB9Cj4gIAo+IEBAIC0yMjYzLDYgKzIy
ODQsNyBAQCBzdGF0aWMgdm9pZCBfX2h3ZG9tX2luaXQgc2V0dXBfaHdkb21fcm1ycihzdHJ1Y3Qg
ZG9tYWluICpkKQo+ICAgICAgdTE2IGJkZjsKPiAgICAgIGludCByZXQsIGk7Cj4gIAo+ICtwcmlu
dGsoIjxSTVJSPiBzZXR0aW5nIHVwIHJlZ2lvbnNcbiIpOwo+ICAgICAgcGNpZGV2c19sb2NrKCk7
Cj4gICAgICBmb3JfZWFjaF9ybXJyX2RldmljZSAoIHJtcnIsIGJkZiwgaSApCj4gICAgICB7Cj4g
Cj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KPiBYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Cj4gWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCj4gaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbAoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 09:21:42 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 09: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 1hsOKD-0006ln-VX; Tue, 30 Jul 2019 09:21:41 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=QE78=V3=redhat.com=lersek@srs-us1.protection.inumbo.net>)
 id 1hsOKC-0006lX-QY
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 09:21:40 +0000
X-Inumbo-ID: 6fa94fdd-b2ab-11e9-8980-bc764e045a96
Received: from mx1.redhat.com (unknown [209.132.183.28])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6fa94fdd-b2ab-11e9-8980-bc764e045a96;
 Tue, 30 Jul 2019 09:21:39 +0000 (UTC)
Received: from smtp.corp.redhat.com (int-mx05.intmail.prod.int.phx2.redhat.com
 [10.5.11.15])
 (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mx1.redhat.com (Postfix) with ESMTPS id 2BEEF3091753;
 Tue, 30 Jul 2019 09:21:39 +0000 (UTC)
Received: from lacos-laptop-7.usersys.redhat.com (unknown [10.36.118.39])
 by smtp.corp.redhat.com (Postfix) with ESMTP id 74B4F5D6B2;
 Tue, 30 Jul 2019 09:21:37 +0000 (UTC)
To: devel@edk2.groups.io, anthony.perard@citrix.com
References: <20190729153944.24239-1-anthony.perard@citrix.com>
 <20190729153944.24239-5-anthony.perard@citrix.com>
From: Laszlo Ersek <lersek@redhat.com>
Message-ID: <8d4420c8-2ac2-0653-5d3a-1121bd698570@redhat.com>
Date: Tue, 30 Jul 2019 11:21:36 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20190729153944.24239-5-anthony.perard@citrix.com>
Content-Language: en-US
X-Scanned-By: MIMEDefang 2.79 on 10.5.11.15
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16
 (mx1.redhat.com [10.5.110.41]); Tue, 30 Jul 2019 09:21:39 +0000 (UTC)
Subject: Re: [Xen-devel] [edk2-devel] [PATCH v4 04/35] OvmfPkg: Introduce
 XenPlatformPei
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Julien Grall <julien.grall@arm.com>,
 Ard Biesheuvel <ard.biesheuvel@linaro.org>,
 Jordan Justen <jordan.l.justen@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>

T24gMDcvMjkvMTkgMTc6MzksIEFudGhvbnkgUEVSQVJEIHdyb3RlOgo+IEludHJvZHVjZSBYZW5Q
bGF0Zm9ybVBlaSwgYSBjb3B5IG9mIE92bWZQa2cvUGxhdGZvcm1QZWkgd2l0aG91dCBzb21lCj4g
b2YgUUVNVSBzcGVjaWZpYyBpbml0aWFsaXphdGlvbiwgWGVuIGRvZXMgbm90IHN1cHBvcnQgUWVt
dUZ3Q2ZnLgo+IAo+IFRoaXMgbmV3IG1vZHVsZSB3aWxsIGJlIGFkanVzdGVkIHRvIGFjY29tbW9k
YXRlIFhlbiBQVkguCj4gCj4gZndfY2ZnIGRlcGVuZGVudHMgdGhhdCBoYXZlIGJlZW4gcmVtb3Zl
ZCwgd2hpY2ggYXJlIGR5bmFtaWNhbGx5IHNraXBwZWQKPiB3aGVuIHJ1bm5pbmcgUGxhdGZvcm1Q
ZWkgb24gWGVuOgo+IC0gR2V0Rmlyc3ROb25BZGRyZXNzKCk6IGNvbnRyb2xsaW5nIHRoZSA2NC1i
aXQgUENJIE1NSU8gYXBlcnR1cmUgdmlhIHRoZQo+IChleHBlcmltZW50YWwpICJvcHQvb3ZtZi9Y
LVBjaU1taW82NE1iIiBmaWxlCj4gLSBHZXRGaXJzdE5vbkFkZHJlc3MoKTogaG9ub3JpbmcgdGhl
IGhvdHBsdWcgRElNTSBhcmVhCj4gKCJldGMvcmVzZXJ2ZWQtbWVtb3J5LWVuZCIpIGluIHRoZSBw
bGFjZW1lbnQgb2YgdGhlIDY0LWJpdCBQQ0kgTU1JTwo+IGFwZXJ0dXJlCj4gLSBOb2V4ZWNEeGVJ
bml0aWFsaXphdGlvbigpIGlzIHJlbW92ZWQsIHNvIFBjZFByb3BlcnRpZXNUYWJsZUVuYWJsZSBh
bmQKPiBQY2RTZXROeEZvclN0YWNrIGFyZSBsZWZ0IGNvbnN0YW50IEZBTFNFIChub3Qgc2V0IGR5
bmFtaWNhbGx5IGZyb20KPiBmd19jZmcgIm9wdC9vdm1mL1BjZFh4eHgiKQo+IC0gTWF4Q3B1Q291
bnRJbml0aWFsaXphdGlvbigpLCBQdWJsaXNoUGVpTWVtb3J5KCk6IHRoZSBtYXggQ1BVIGNvdW50
IGlzCj4gbm90IHRha2VuIGZyb20gdGhlIFFlbXVGd0NmZ0l0ZW1TbXBDcHVDb3VudCBmd19jZmcg
a2V5Owo+IFBjZENwdU1heExvZ2ljYWxQcm9jZXNzb3JOdW1iZXIgaXMgdXNlZCBpbnRhY3QgYW5k
Cj4gUGNkQ3B1QXBJbml0VGltZU91dEluTWljcm9TZWNvbmRzIGlzIG5ldmVyIGNoYW5nZWQgb3Ig
dXNlZC4KPiAtIEluaXRpYWxpemVYZW5QbGF0Zm9ybSgpLCBTM1ZlcmlmaWNhdGlvbigpOiBTMyBp
cyBhc3N1bWVkIGRpc2FibGVkIChub3QKPiBjb25zdWx0aW5nICJldGMvc3lzdGVtLXN0YXRlcyIg
dmlhIFFlbXVGd0NmZ1MzRW5hYmxlZCgpKS4KPiAtIEluc3RhbGxGZWF0dXJlQ29udHJvbENhbGxi
YWNrKCk6IHRoZSBmZWF0dXJlIGNvbnRyb2wgTVNSIGlzIG5vdCBzZXQKPiBmcm9tICJldGMvbXNy
X2ZlYXR1cmVfY29udHJvbCIKPiAoYWxzbyByZW1vdmVkIEZlYXR1cmVDb250cm9sLmMgYXMgdGhl
cmUgaXMgbm90aGluZyBiZWVuIGV4ZWN1dGVkKQo+IAo+IEFsc28gcmVtb3ZlZDoKPiAtIFNNUkFN
L1RTRUctcmVsYXRlZCBsb3cgbWVtIHNpemUgYWRqdXN0aW5nIChQY2RTbW1TbXJhbVJlcXVpcmUg
aXMKPiBhc3N1bWVkIEZBTFNFKSBpbiBQdWJsaXNoUGVpTWVtb3J5KCksCj4gLSBRZW11SW5pdGlh
bGl6ZVJhbSgpIGVudGlyZWx5LAo+IAo+IFhlbiByZWxhdGVkIGNoYW5nZXM6Cj4gLSBIYXZlIHJl
bW92ZWQgdGhlIG1vZHVsZSB2YXJpYWJsZSBtWGVuLCBhcyBpdCBzaG91bGQgYmUgYWx3YXlzIHRy
dWUuCj4gLSBIYXZlIHRoZSBwbGF0Zm9ybSBQRUkgaW5pdGlhbGl6YXRpb24gZmFpbHMgaWYgWGVu
IGhhcyBub3QgYmVlbgo+ICAgZGV0ZWN0ZWQuCj4gCj4gUmVmOiBodHRwczovL2J1Z3ppbGxhLnRp
YW5vY29yZS5vcmcvc2hvd19idWcuY2dpP2lkPTE2ODkKPiBTaWduZWQtb2ZmLWJ5OiBBbnRob255
IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KPiBSZXZpZXdlZC1ieTogTGFzemxv
IEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KPiAtLS0KPiAKPiBOb3RlczoKPiAgICAgdjQ6Cj4g
ICAgICAgLSByZXBsYWNlIHRoZSBvdGhlciBFRklfRF8gYnkgREVCVUdfLgo+ICAgICAgIC0gVXBk
YXRlIE1haW50YWluZXJzLnR4dAo+ICAgICAgIC0gZml4IG9uZSB0cmFpbGluZyB3aGl0ZXNwYWNl
Cj4gICAgIAo+ICAgICB2MzoKPiAgICAgICAtIGZpeCBjb2Rpbmcgc3R5bGUgaW4gbmV3IGNvZGUK
PiAgICAgICAgICh1c2UgREVCVUdfeHh4LCBhZGQgQVNTRVJUIGJlZm9yZSBDcHVEZWFkTG9vcCkK
PiAgICAgICAtIHJlYmFzZWQsIFNQRFgKPiAKPiAgT3ZtZlBrZy9Pdm1mWGVuLmRzYyAgICAgICAg
ICAgICAgICAgICAgICAgfCAgIDIgKy0KPiAgT3ZtZlBrZy9Pdm1mWGVuLmZkZiAgICAgICAgICAg
ICAgICAgICAgICAgfCAgIDIgKy0KPiAgT3ZtZlBrZy9YZW5QbGF0Zm9ybVBlaS9YZW5QbGF0Zm9y
bVBlaS5pbmYgfCAgOTYgKysrKysKPiAgT3ZtZlBrZy9YZW5QbGF0Zm9ybVBlaS9DbW9zLmggICAg
ICAgICAgICAgfCAgNTIgKysrCj4gIE92bWZQa2cvWGVuUGxhdGZvcm1QZWkvUGxhdGZvcm0uaCAg
ICAgICAgIHwgMTA4ICsrKysrKwo+ICBPdm1mUGtnL1hlblBsYXRmb3JtUGVpL1hlbi5oICAgICAg
ICAgICAgICB8ICAzOSArKwo+ICBPdm1mUGtnL1hlblBsYXRmb3JtUGVpL0FtZFNldi5jICAgICAg
ICAgICB8ICA2NCArKysrCj4gIE92bWZQa2cvWGVuUGxhdGZvcm1QZWkvQ2xlYXJDYWNoZS5jICAg
ICAgIHwgMTEyICsrKysrKwo+ICBPdm1mUGtnL1hlblBsYXRmb3JtUGVpL0Ntb3MuYyAgICAgICAg
ICAgICB8ICA2MCArKysKPiAgT3ZtZlBrZy9YZW5QbGF0Zm9ybVBlaS9Gdi5jICAgICAgICAgICAg
ICAgfCAgNzYgKysrKwo+ICBPdm1mUGtnL1hlblBsYXRmb3JtUGVpL01lbURldGVjdC5jICAgICAg
ICB8IDQyMSArKysrKysrKysrKysrKysrKysrKwo+ICBPdm1mUGtnL1hlblBsYXRmb3JtUGVpL1Bs
YXRmb3JtLmMgICAgICAgICB8IDQ0NCArKysrKysrKysrKysrKysrKysrKysrCj4gIE92bWZQa2cv
WGVuUGxhdGZvcm1QZWkvWGVuLmMgICAgICAgICAgICAgIHwgMjE5ICsrKysrKysrKysrCj4gIE1h
aW50YWluZXJzLnR4dCAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgICAxICsKPiAgMTQgZmls
ZXMgY2hhbmdlZCwgMTY5NCBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQo+ICBjcmVhdGUg
bW9kZSAxMDA2NDQgT3ZtZlBrZy9YZW5QbGF0Zm9ybVBlaS9YZW5QbGF0Zm9ybVBlaS5pbmYKPiAg
Y3JlYXRlIG1vZGUgMTAwNjQ0IE92bWZQa2cvWGVuUGxhdGZvcm1QZWkvQ21vcy5oCj4gIGNyZWF0
ZSBtb2RlIDEwMDY0NCBPdm1mUGtnL1hlblBsYXRmb3JtUGVpL1BsYXRmb3JtLmgKPiAgY3JlYXRl
IG1vZGUgMTAwNjQ0IE92bWZQa2cvWGVuUGxhdGZvcm1QZWkvWGVuLmgKPiAgY3JlYXRlIG1vZGUg
MTAwNjQ0IE92bWZQa2cvWGVuUGxhdGZvcm1QZWkvQW1kU2V2LmMKPiAgY3JlYXRlIG1vZGUgMTAw
NjQ0IE92bWZQa2cvWGVuUGxhdGZvcm1QZWkvQ2xlYXJDYWNoZS5jCj4gIGNyZWF0ZSBtb2RlIDEw
MDY0NCBPdm1mUGtnL1hlblBsYXRmb3JtUGVpL0Ntb3MuYwo+ICBjcmVhdGUgbW9kZSAxMDA2NDQg
T3ZtZlBrZy9YZW5QbGF0Zm9ybVBlaS9Gdi5jCj4gIGNyZWF0ZSBtb2RlIDEwMDY0NCBPdm1mUGtn
L1hlblBsYXRmb3JtUGVpL01lbURldGVjdC5jCj4gIGNyZWF0ZSBtb2RlIDEwMDY0NCBPdm1mUGtn
L1hlblBsYXRmb3JtUGVpL1BsYXRmb3JtLmMKPiAgY3JlYXRlIG1vZGUgMTAwNjQ0IE92bWZQa2cv
WGVuUGxhdGZvcm1QZWkvWGVuLmMKClsuLi5dCgo+IGRpZmYgLS1naXQgYS9NYWludGFpbmVycy50
eHQgYi9NYWludGFpbmVycy50eHQKPiBpbmRleCAzNGJkYjI3NWI0Li40MmVjOGQ1NGFmIDEwMDY0
NAo+IC0tLSBhL01haW50YWluZXJzLnR4dAo+ICsrKyBiL01haW50YWluZXJzLnR4dAo+IEBAIC0z
NzksNiArMzc5LDcgQEAgRjogT3ZtZlBrZy9QbGF0Zm9ybVBlaS9YZW4uKgo+ICBGOiBPdm1mUGtn
L1NtYmlvc1BsYXRmb3JtRHhlLypYZW4uYwo+ICBGOiBPdm1mUGtnL1hlbkJ1c0R4ZS8KPiAgRjog
T3ZtZlBrZy9YZW5Jb1BjaUR4ZS8KPiArRjogT3ZtZlBrZy9YZW5QbGF0Zm9ybVBlaS8KPiAgRjog
T3ZtZlBrZy9YZW5QdkJsa0R4ZS8KPiAgRjogT3ZtZlBrZy9YZW5SZXNldFZlY3Rvci8KPiAgUjog
QW50aG9ueSBQZXJhcmQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+Cj4gCgpSZXZpZXdlZC1i
eTogTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 09:22:17 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 09:22:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsOKk-0006rl-9z; Tue, 30 Jul 2019 09:22:14 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=zL4X=V3=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hsOKi-0006rR-D2
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 09:22:12 +0000
X-Inumbo-ID: 7f7a0274-b2ab-11e9-ab74-5bb5a42455d6
Received: from m4a0041g.houston.softwaregrp.com (unknown [15.124.2.87])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 7f7a0274-b2ab-11e9-ab74-5bb5a42455d6;
 Tue, 30 Jul 2019 09:22:06 +0000 (UTC)
Received: FROM m4a0041g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0041g.houston.softwaregrp.com WITH ESMTP; 
 Tue, 30 Jul 2019 09:22:04 +0000
Received: from M9W0068.microfocus.com (2002:f79:bf::f79:bf) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Tue, 30 Jul 2019 09:17:24 +0000
Received: from NAM05-DM3-obe.outbound.protection.outlook.com (15.124.72.12) by
 M9W0068.microfocus.com (15.121.0.191) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Tue, 30 Jul 2019 09:17:23 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=EbLdGruUKJKo72BekdE8SUHtW5nxXc0AdwCsEEamJCm3AyVkTsV1v0pwmekYfma3qXq4n14afJDRmCOmyzmeJmk0DrCbl1YAGLARUyDtfn9A94GD6jeIU/YuNFisYja1OXiSS7uy6q9vRU3z32hxRPZMptzt/djXwVQn+85YglF4hMVdPn6Wt2W8fwOraqg5T4f8/cpP3lFm8LyxRDXosf3rHff+KHi0r7RUeoDvI7zXSPSqLedZafdAdWX219+aTE6TheIwadKUGi8ewAPI8Tg/SdJ0iahVMcAi9X2D9ehVEBTq8+UNcO+dWx8P5qXvBwRoFGkxH7cOC7yjztMz4A==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=IQSGqpbs1ISNeSc+d49++n04ytQIchLRhUbiraBhkBY=;
 b=NafAdPDJ7ttDlWnDqUgY9KabvvTShBATMSp3gjmV3k/ZRSRXAb81PaBL6ioYSdLroYOx0Iycbp8EGWFEo8KAwWhsX5wjkFtj2utDQCAND7O2z+gas/w+dr8HyuMzGorcWKtCPki55E5JemXYBx40zZWZMjul+eBl3E1JMV1ncLqkPI97j+yAN1d57s4Zcz7/5FWxsYdUOo6Rq+qFd4nvlMoVgT3Ar75UfWzSbLVPnoxrp+F/WCTp1AICsxuIBY2Hy9OZVXwlZOdfvNyvUZ91FQ+GvD+yCRTsKEb9AptREwCbdO+z053Iri3G+Y/INUt3QC7wciFtQ4RjOXbjeaE1nw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3267.namprd18.prod.outlook.com (10.255.138.24) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2115.14; Tue, 30 Jul 2019 09:17:23 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b%7]) with mapi id 15.20.2115.005; Tue, 30 Jul 2019
 09:17:23 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Paul Durrant <paul.durrant@citrix.com>
Thread-Topic: [Xen-devel] [PATCH v2 1/6] domain: stash xen_domctl_createdomain
 flags in struct domain
Thread-Index: AQHVQu6akvnjr7AS1UCxO+8m8M4Duqbi6UsA
Date: Tue, 30 Jul 2019 09:17:22 +0000
Message-ID: <f1afdb08-b40d-99a7-1938-5a0ad8a66bc4@suse.com>
References: <20190725133920.40673-1-paul.durrant@citrix.com>
 <20190725133920.40673-2-paul.durrant@citrix.com>
In-Reply-To: <20190725133920.40673-2-paul.durrant@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR01CA0092.eurprd01.prod.exchangelabs.com
 (2603:10a6:6:44::33) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 4c38c4bd-7704-4e57-a497-08d714cebad5
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3267; 
x-ms-traffictypediagnostic: BY5PR18MB3267:
x-microsoft-antispam-prvs: <BY5PR18MB32673F57722EFCDA9A172632B3DC0@BY5PR18MB3267.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8273;
x-forefront-prvs: 0114FF88F6
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(346002)(376002)(136003)(396003)(366004)(39860400002)(189003)(199004)(71200400001)(4744005)(66446008)(64756008)(66556008)(66946007)(66476007)(71190400001)(31696002)(68736007)(8936002)(6436002)(31686004)(6486002)(476003)(86362001)(305945005)(7736002)(14454004)(229853002)(6246003)(6916009)(53936002)(446003)(2616005)(6506007)(25786009)(36756003)(11346002)(54906003)(4326008)(66066001)(186003)(102836004)(99286004)(2906002)(80792005)(5660300002)(7416002)(6116002)(53546011)(81156014)(478600001)(256004)(8676002)(486006)(81166006)(3846002)(76176011)(6512007)(316002)(52116002)(26005)(386003);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3267;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: uA7cC5m2zWEWSWNJGOdeqLwCbnw9AY63KhtxRsVqh3r5DhcmmM2QeOZIMkrbqXb6fVActA8t9WT9K7IwRNPeZzpycVHuXthgYG/iTRnoaebxRXuyfDQLhQPPpfRWTQpmPgZDKcJ9TG0cBRFsY96ynmFHkMmm0I233xmFL2eReIyiFb1CQtwuSohxN9VOpz4bWSsJmaK7yPa5twrLiwvg6u7pvzuUurLz5v83hHhkQKmT7O+3PkqWW9sNOMhicA3yhOrYBFfgIY7KicCDo39sNjBzJLxTypIxBoW4uDYhnvi/7YeDoqRU47ySBCW2D1rSJsIlC31UYH8/dzRgzwdoVCP3MgNtO8aJq6Apo3hhYdp5k54prEepvMHS3q0iKI3vB14/Q7r1xR4dqc2U+fLZj47siHCLlNfJVVkGnUOhpkI=
Content-ID: <0ECDEECE48CF5143B64547D58187905C@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 4c38c4bd-7704-4e57-a497-08d714cebad5
X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Jul 2019 09:17:22.9804 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3267
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v2 1/6] domain: stash
 xen_domctl_createdomain flags in struct domain
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>, Julien
 Grall <julien.grall@arm.com>,
 "xen-devel@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>

T24gMjUuMDcuMjAxOSAxNTozOSwgUGF1bCBEdXJyYW50IHdyb3RlOg0KPiAtLS0gYS94ZW4vaW5j
bHVkZS94ZW4vc2NoZWQuaA0KPiArKysgYi94ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaA0KPiBAQCAt
MzA2LDYgKzMwNiw3IEBAIGVudW0gZ3Vlc3RfdHlwZSB7DQo+ICAgDQo+ICAgc3RydWN0IGRvbWFp
bg0KPiAgIHsNCj4gKyAgICB1bnNpZ25lZCBpbnQgICAgIG9wdGlvbnM7ICAgICAgICAgLyogY29w
eSBvZiBjcmVhdGVkb21haW4gZmxhZ3MgKi8NCj4gICAgICBkb21pZF90ICAgICAgICAgIGRvbWFp
bl9pZDsNCj4gICANCj4gICAgICB1bnNpZ25lZCBpbnQgICAgIG1heF92Y3B1czsNCg0KSSB3YXMg
YWJvdXQgdG8gY29tbWl0IHRoaXMgd2hlbiBJIG5vdGljZWQgdGhlIHBsYWNlbWVudCBoZXJlOg0K
SSB0aGluayBpdCB3b3VsZCBiZSBwcmV0dHkgZ29vZCB0byByZXRhaW4gZG9tYWluX2lkIGFzIHRo
ZQ0KZmlyc3QgZmllbGQuIEknbGwgYmUgaGFwcHkgdG8gbWFrZSB0aGF0IGFkanVzdG1lbnQgd2hp
bGUNCmNvbW1pdHRpbmcsIGFzIGxvbmcgYXMgeW91IGFyZSBmaW5lIHdpdGggbWUgZG9pbmcgc28u
DQoNCkphbg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 09:24:24 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 09:24:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsOMp-000762-O2; Tue, 30 Jul 2019 09:24:23 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=3sDM=V3=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hsOMo-00075t-C2
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 09:24:22 +0000
X-Inumbo-ID: d029b59a-b2ab-11e9-8980-bc764e045a96
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d029b59a-b2ab-11e9-8980-bc764e045a96;
 Tue, 30 Jul 2019 09:24:21 +0000 (UTC)
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=Paul.Durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 Paul.Durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: +2ceGqmpejnNlOYpJUfhRyzmEtJeKNb+hmzZn/LfcxBBkFZu8Ps73LIeMjci0CSbbwYVEpN2hG
 4ri/OoFmLwqWgsbwaTkxPGi5p+KDYNVHuZxyim0yU7PwSda9Nb0DsvK7hos05dhCZGqGUIi4P8
 veeC6fSt14XjBG/WaAGiWxspBS+8sluvtvUw/58eUiVrFa3HTPtML3Qyozy9ifrdavsRG11V0q
 yzgbJWy6DtngQymixwZc4CeBny56XgkM50U+oB4v95vl/2zMdHGEW7ygJfKkEjvl9pGbi6AxXK
 xG8=
X-SBRS: 2.7
X-MesageID: 3709986
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,326,1559534400"; 
   d="scan'208";a="3709986"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Jan Beulich' <JBeulich@suse.com>
Thread-Topic: [Xen-devel] [PATCH v2 1/6] domain: stash xen_domctl_createdomain
 flags in struct domain
Thread-Index: AQHVQu5f9Cm4BI8UYkuwivtzr2jeyKbix8wAgAAjPPA=
Date: Tue, 30 Jul 2019 09:24:17 +0000
Message-ID: <2e251f176fe44833a2d8f6b915955459@AMSPEX02CL03.citrite.net>
References: <20190725133920.40673-1-paul.durrant@citrix.com>
 <20190725133920.40673-2-paul.durrant@citrix.com>
 <f1afdb08-b40d-99a7-1938-5a0ad8a66bc4@suse.com>
In-Reply-To: <f1afdb08-b40d-99a7-1938-5a0ad8a66bc4@suse.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 1/6] domain: stash
 xen_domctl_createdomain flags in struct domain
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>, "Tim \(Xen.org\)" <tim@xen.org>,
 George Dunlap <George.Dunlap@citrix.com>, Julien
 Grall <julien.grall@arm.com>, Ian Jackson <Ian.Jackson@citrix.com>,
 "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>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBKYW4gQmV1bGljaCA8SkJldWxp
Y2hAc3VzZS5jb20+DQo+IFNlbnQ6IDMwIEp1bHkgMjAxOSAxMDoxNw0KPiBUbzogUGF1bCBEdXJy
YW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT4NCj4gQ2M6IHhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZzsgSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT47IEFuZHJldyBD
b29wZXINCj4gPEFuZHJldy5Db29wZXIzQGNpdHJpeC5jb20+OyBHZW9yZ2UgRHVubGFwIDxHZW9y
Z2UuRHVubGFwQGNpdHJpeC5jb20+OyBJYW4gSmFja3Nvbg0KPiA8SWFuLkphY2tzb25AY2l0cml4
LmNvbT47IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz47IEtvbnJh
ZCBSemVzenV0ZWsgV2lsaw0KPiA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT47IFRpbSAoWGVuLm9y
ZykgPHRpbUB4ZW4ub3JnPjsgV2VpIExpdSA8d2xAeGVuLm9yZz4NCj4gU3ViamVjdDogUmU6IFtY
ZW4tZGV2ZWxdIFtQQVRDSCB2MiAxLzZdIGRvbWFpbjogc3Rhc2ggeGVuX2RvbWN0bF9jcmVhdGVk
b21haW4gZmxhZ3MgaW4gc3RydWN0IGRvbWFpbg0KPiANCj4gT24gMjUuMDcuMjAxOSAxNTozOSwg
UGF1bCBEdXJyYW50IHdyb3RlOg0KPiA+IC0tLSBhL3hlbi9pbmNsdWRlL3hlbi9zY2hlZC5oDQo+
ID4gKysrIGIveGVuL2luY2x1ZGUveGVuL3NjaGVkLmgNCj4gPiBAQCAtMzA2LDYgKzMwNiw3IEBA
IGVudW0gZ3Vlc3RfdHlwZSB7DQo+ID4NCj4gPiAgIHN0cnVjdCBkb21haW4NCj4gPiAgIHsNCj4g
PiArICAgIHVuc2lnbmVkIGludCAgICAgb3B0aW9uczsgICAgICAgICAvKiBjb3B5IG9mIGNyZWF0
ZWRvbWFpbiBmbGFncyAqLw0KPiA+ICAgICAgZG9taWRfdCAgICAgICAgICBkb21haW5faWQ7DQo+
ID4NCj4gPiAgICAgIHVuc2lnbmVkIGludCAgICAgbWF4X3ZjcHVzOw0KPiANCj4gSSB3YXMgYWJv
dXQgdG8gY29tbWl0IHRoaXMgd2hlbiBJIG5vdGljZWQgdGhlIHBsYWNlbWVudCBoZXJlOg0KPiBJ
IHRoaW5rIGl0IHdvdWxkIGJlIHByZXR0eSBnb29kIHRvIHJldGFpbiBkb21haW5faWQgYXMgdGhl
DQo+IGZpcnN0IGZpZWxkLiBJJ2xsIGJlIGhhcHB5IHRvIG1ha2UgdGhhdCBhZGp1c3RtZW50IHdo
aWxlDQo+IGNvbW1pdHRpbmcsIGFzIGxvbmcgYXMgeW91IGFyZSBmaW5lIHdpdGggbWUgZG9pbmcg
c28uDQoNClllcywgc3VyZS4gSSBndWVzcyBwdXQgaXQganVzdCBiZWxvdyBkb21pZCBpbnN0ZWFk
Lg0KDQogIFBhdWwNCg0KPiANCj4gSmFuDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 09:25:30 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 09:25:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsONu-0007Ah-2k; Tue, 30 Jul 2019 09:25:30 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=QE78=V3=redhat.com=lersek@srs-us1.protection.inumbo.net>)
 id 1hsONt-0007Ac-EN
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 09:25:29 +0000
X-Inumbo-ID: f7d4f440-b2ab-11e9-8ca4-371f826211a4
Received: from mx1.redhat.com (unknown [209.132.183.28])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f7d4f440-b2ab-11e9-8ca4-371f826211a4;
 Tue, 30 Jul 2019 09:25:28 +0000 (UTC)
Received: from smtp.corp.redhat.com (int-mx03.intmail.prod.int.phx2.redhat.com
 [10.5.11.13])
 (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mx1.redhat.com (Postfix) with ESMTPS id A762481DE3;
 Tue, 30 Jul 2019 09:25:27 +0000 (UTC)
Received: from lacos-laptop-7.usersys.redhat.com (unknown [10.36.118.39])
 by smtp.corp.redhat.com (Postfix) with ESMTP id 4C1D060856;
 Tue, 30 Jul 2019 09:25:26 +0000 (UTC)
To: devel@edk2.groups.io, anthony.perard@citrix.com
References: <20190729153944.24239-1-anthony.perard@citrix.com>
 <20190729153944.24239-6-anthony.perard@citrix.com>
From: Laszlo Ersek <lersek@redhat.com>
Message-ID: <12d1d4e4-715d-8e7b-585b-5324a40a17ff@redhat.com>
Date: Tue, 30 Jul 2019 11:25:25 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20190729153944.24239-6-anthony.perard@citrix.com>
Content-Language: en-US
X-Scanned-By: MIMEDefang 2.79 on 10.5.11.13
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16
 (mx1.redhat.com [10.5.110.25]); Tue, 30 Jul 2019 09:25:27 +0000 (UTC)
Subject: Re: [Xen-devel] [edk2-devel] [PATCH v4 05/35] OvmfPkg/OvmfXen:
 Creating an ELF header
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Julien Grall <julien.grall@arm.com>,
 Ard Biesheuvel <ard.biesheuvel@linaro.org>,
 Jordan Justen <jordan.l.justen@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>

T24gMDcvMjkvMTkgMTc6MzksIEFudGhvbnkgUEVSQVJEIHdyb3RlOgo+IFRoaXMgcGF0Y2ggY2hh
bmdlcyB0aGUgZmxhc2ggZGV2aWNlIGltYWdlIG9mIE92bWZYZW4gdG8gbWFrZSBpdCBsb29rCj4g
bGlrZSBpdCdzIGFuIEVMRi4gRm9yIHRoaXMsIHdlIHJlcGxhY2UgdGhlIGVtcHR5IGVtYmVkZGVk
IHZhcmlhYmxlIHN0b3JlCj4gYnkgYSBiaW5hcnkgYXJyYXksIHdoaWNoIGlzIGEgRUxGIGZpbGUg
aGVhZGVyLgo+IAo+IFRoZSBFTEYgaGVhZGVyIGV4cGxhaW4gdG8gYSBsb2FkZXIgdG8gbG9hZCB0
aGUgYmluYXJ5IGF0IHRoZSBhZGRyZXNzCj4gMU1CLCB0aGVuIGp1bXAgdG8gdGhlIFBWSCBlbnRy
eSBwb2ludCB3aGljaCB3aWxsIGJlIGNyZWF0ZWQgaW4gYSBsYXRlcgo+IHBhdGNoLiBUaGUgaGVh
ZGVyIGFsc28gaW5jbHVkZXMgYSBYZW4gRUxGIG5vdGUgdGhhdCBpcyBwYXJ0IG9mIHRoZQo+IFBW
SCBBQkkuCj4gCj4gVGhhdCBwYXRjaCBpbmNsdWRlIE92bWZYZW5FbGZIZWFkZXJHZW5lcmF0b3Iu
YyB3aGljaCBjYW4gYmUgdXNlIHRvCj4gcmVnZW5lcmF0ZSB0aGUgRUxGIGhlYWRlciwgYnV0IHRo
aXMgd2lsbCBiZSBhIG1hbnVhbCBzdGVwLgo+IAo+IFJlZjogaHR0cHM6Ly9idWd6aWxsYS50aWFu
b2NvcmUub3JnL3Nob3dfYnVnLmNnaT9pZD0xNjg5Cj4gU2lnbmVkLW9mZi1ieTogQW50aG9ueSBQ
RVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+Cj4gQWNrZWQtYnk6IExhc3psbyBFcnNl
ayA8bGVyc2VrQHJlZGhhdC5jb20+Cj4gLS0tCj4gCj4gTm90ZXM6Cj4gICAgIHY0Ogo+ICAgICAt
IGZpeCB0b3AtbGV2ZWwgY29tbWVudCBzdHlsZQo+ICAgICAtIFVwZGF0ZSBNYWludGFpbmVycy50
eHQKPiAgICAgCj4gICAgIHYzOgo+ICAgICAtIGFkZGVkIGxpY2Vuc2UgdG8gZ2VuZXJhdGVfZWxm
X2hlYWRlci5jCj4gICAgICAgd2hpY2ggaXMgcmVuYW1lZCB0byBPdm1mUGtnL092bWZYZW5FbGZI
ZWFkZXJHZW5lcmF0b3IuYwo+ICAgICAtIGFkZGVkIGFuIEVMRiBOT1RFIGludG8gdGhlIGhlYWRl
cgo+IAo+ICBPdm1mUGtnL092bWZYZW4uZmRmICAgICAgICAgICAgICAgICB8IDEwMSArKysrKysr
KysrKysrKysrKysrLQo+ICBPdm1mUGtnL092bWZYZW5FbGZIZWFkZXJHZW5lcmF0b3IuYyB8IDE0
MCArKysrKysrKysrKysrKysrKysrKysrKysrKysrCj4gIE1haW50YWluZXJzLnR4dCAgICAgICAg
ICAgICAgICAgICAgIHwgICAxICsKPiAgMyBmaWxlcyBjaGFuZ2VkLCAyMzkgaW5zZXJ0aW9ucygr
KSwgMyBkZWxldGlvbnMoLSkKPiAgY3JlYXRlIG1vZGUgMTAwNjQ0IE92bWZQa2cvT3ZtZlhlbkVs
ZkhlYWRlckdlbmVyYXRvci5jCgpbLi4uXQoKPiBkaWZmIC0tZ2l0IGEvTWFpbnRhaW5lcnMudHh0
IGIvTWFpbnRhaW5lcnMudHh0Cj4gaW5kZXggNDJlYzhkNTRhZi4uMDE2NTIzYjQwMSAxMDA2NDQK
PiAtLS0gYS9NYWludGFpbmVycy50eHQKPiArKysgYi9NYWludGFpbmVycy50eHQKPiBAQCAtMzcz
LDYgKzM3Myw3IEBAIEY6IE92bWZQa2cvTGlicmFyeS9YZW5Db25zb2xlU2VyaWFsUG9ydExpYi8K
PiAgRjogT3ZtZlBrZy9MaWJyYXJ5L1hlbkh5cGVyY2FsbExpYi8KPiAgRjogT3ZtZlBrZy9MaWJy
YXJ5L1hlbklvTW1pb0xpYi8KPiAgRjogT3ZtZlBrZy9Pdm1mWGVuLioKPiArRjogT3ZtZlBrZy9P
dm1mWGVuRWxmSGVhZGVyR2VuZXJhdG9yLmMKPiAgRjogT3ZtZlBrZy9QbGF0Zm9ybVBlaS9NZW1E
ZXRlY3QuYwo+ICBGOiBPdm1mUGtnL1BsYXRmb3JtUGVpL1BsYXRmb3JtLioKPiAgRjogT3ZtZlBr
Zy9QbGF0Zm9ybVBlaS9YZW4uKgo+IAoKQWNrZWQtYnk6IExhc3psbyBFcnNlayA8bGVyc2VrQHJl
ZGhhdC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 09:28:35 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 09: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 1hsOQp-0007Kh-JW; Tue, 30 Jul 2019 09:28:31 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=goWA=V3=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hsOQo-0007KU-8K
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 09:28:30 +0000
X-Inumbo-ID: 621f0f16-b2ac-11e9-b0b5-379a43a8de04
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 621f0f16-b2ac-11e9-b0b5-379a43a8de04;
 Tue, 30 Jul 2019 09:28:26 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hsOQj-00050o-M0; Tue, 30 Jul 2019 09:28:25 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hsOQj-0007hg-Dv; Tue, 30 Jul 2019 09:28:25 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hsOQj-00054w-Cv; Tue, 30 Jul 2019 09:28:25 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139498-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.19:build-armhf-pvops:kernel-build:fail:regression
 linux-4.19:test-amd64-i386-qemut-rhel6hvm-amd:guest-start.2:fail:regression
 linux-4.19:test-amd64-i386-qemut-rhel6hvm-amd:guest-start/redhat.repeat:fail:heisenbug
 linux-4.19:test-arm64-arm64-examine:examine-serial/bootloader:fail:heisenbug
 linux-4.19:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-examine:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-4.19:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=64f4694072aa4ac23eb9ad2feeb0a178d2a054da
X-Osstest-Versions-That: linux=84df9525b0c27f3ebc2ebb1864fa62a97fdedb7d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 30 Jul 2019 09:28:25 +0000
Subject: [Xen-devel] [linux-4.19 test] 139498: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTQ5OCBsaW51eC00LjE5IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzk0OTgvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAg
IDYga2VybmVsLWJ1aWxkICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyOTMxMwogdGVzdC1h
bWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAxMyBndWVzdC1zdGFydC4yIGZhaWwgaW4gMTM5
NDU4IFJFR1IuIHZzLiAxMjkzMTMKClRlc3RzIHdoaWNoIGFyZSBmYWlsaW5nIGludGVybWl0dGVu
dGx5IChub3QgYmxvY2tpbmcpOgogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAx
MiBndWVzdC1zdGFydC9yZWRoYXQucmVwZWF0IGZhaWwgcGFzcyBpbiAxMzk0NTgKIHRlc3QtYXJt
NjQtYXJtNjQtZXhhbWluZSAgICAgMTEgZXhhbWluZS1zZXJpYWwvYm9vdGxvYWRlciAgZmFpbCBw
YXNzIGluIDEzOTQ1OAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBi
bG9ja2luZzoKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAg
ICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jcmVkaXQxICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1h
cm1oZi14bC12aGQgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14
bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20g
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXNlYXR0bGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVk
aXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAg
ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRo
dW5kZXJ4IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFs
bCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAt
aTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAg
ICAgICAgICAgIDY0ZjQ2OTQwNzJhYTRhYzIzZWI5YWQyZmVlYjBhMTc4ZDJhMDU0ZGEKYmFzZWxp
bmUgdmVyc2lvbjoKIGxpbnV4ICAgICAgICAgICAgICAgIDg0ZGY5NTI1YjBjMjdmM2ViYzJlYmIx
ODY0ZmE2MmE5N2ZkZWRiN2QKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyOTMxMyAgMjAxOC0xMS0w
MiAwNTozOTowOCBaICAyNzAgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjk0MTIgIDIwMTgt
MTEtMDQgMTQ6MTA6MTUgWiAgMjY3IGRheXMgIDE3OCBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2lu
Y2UgICAxMzk0NTggIDIwMTktMDctMjggMjI6MDk6MTMgWiAgICAxIGRheXMgICAgMiBhdHRlbXB0
cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tCjIzNjQgcGVvcGxlIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3QsCm5vdCBsaXN0
aW5nIHRoZW0gYWxsCgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWkzODYt
cHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1z
dHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhz
bSAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRl
Ymlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQt
YW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlh
bmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1j
cmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNy
ZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJp
Y3QgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1h
bWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWlu
ZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02
NC1hcm02NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2Qx
MC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
d2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVs
Nmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZj
cHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFp
ciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14
bC10aHVuZGVyeCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3Qu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hv
bWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0
CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4
cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlz
IGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJs
b2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5l
c3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
P3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9n
OyBpdCB3b3VsZCBiZSAxOTc1MDQgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 09:32:05 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 09:32:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsOUH-00081t-AG; Tue, 30 Jul 2019 09:32:05 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=gbCZ=V3=citrix.com=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1hsOUF-00081o-W5
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 09:32:04 +0000
X-Inumbo-ID: e2db7316-b2ac-11e9-8980-bc764e045a96
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e2db7316-b2ac-11e9-8980-bc764e045a96;
 Tue, 30 Jul 2019 09:32:02 +0000 (UTC)
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=george.dunlap@citrix.com;
 spf=Pass smtp.mailfrom=George.Dunlap@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 george.dunlap@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="george.dunlap@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 George.Dunlap@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="George.Dunlap@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: bXGMj3aSHroEa0ix1sGH4y63oo6R6yg9yFs2Ua1ZTxqFLa2Qs1BLiIo/StyfBaXtAVuQOv/2Oh
 MCbHvcIW4U1bh46+vOgf4eR4+2kyuS1HfMIvUvPkLcelFUBOFDYGOtn6xThEcJtjbSrl2bKhjI
 C6ZSCX9nlrCzwEvboPGCSZBjWt8kq6FG/QxjqGNjE7aI/y6Cb70xqMgozCAfpjM2e77s/GHM+3
 P49YGqaeJpHSvzYJ2tVpgaiMbIEAou4gUCSQ1lMFJk/NjmVQdgE26WiVjEHMy4z4oZtS3eGCSQ
 is4=
X-SBRS: 2.7
X-MesageID: 3748456
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,326,1559534400"; 
   d="scan'208";a="3748456"
To: Jan Beulich <JBeulich@suse.com>
References: <20190717193335.11991-1-tamas@tklengyel.com>
 <20190717193335.11991-2-tamas@tklengyel.com>
 <66bbd9f7-12f9-b654-555d-a02d5f4f0dba@suse.com>
 <CABfawhkJR8sz8cVCfcuxQ-4+xoQOSTs-XQuow-qzPyd4xZwq0g@mail.gmail.com>
 <b6cdc457-01e8-03cf-5408-11337e5a10d9@suse.com>
 <CABfawhkAcoHm_+5ob6nge4xELUvpb4kZXoC+n_7sF-PNK+untQ@mail.gmail.com>
 <6e2986dd-5416-4ef3-c00b-eca4db578e7c@suse.com>
 <CABfawh=6vwfcRqHMrbgojduvvAk5jMJ_u=vOt=r-3sCiYGapoA@mail.gmail.com>
 <f3fc709b-d959-07f3-c047-a1da24816e09@suse.com>
 <CABfawhkvmiUoRLJaiCU4RwNpCRpcqRthTW9xZ0NLc6CCbS8-uQ@mail.gmail.com>
 <92678567-f9d1-aea4-52e8-d9e1fb6c12e2@suse.com>
 <36a73179-8c2b-4550-ce94-cb630b0b4ea9@citrix.com>
 <15085fb4-5e3f-e473-2716-55158cc90c1e@suse.com>
From: George Dunlap <george.dunlap@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=george.dunlap@citrix.com; prefer-encrypt=mutual; keydata=
 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
 rIFfe2Dk+lD9A9BVd2rfoHA=
Message-ID: <0cae154b-9771-a8de-7a84-8de52fff4454@citrix.com>
Date: Tue, 30 Jul 2019 10:31:58 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.1
MIME-Version: 1.0
In-Reply-To: <15085fb4-5e3f-e473-2716-55158cc90c1e@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v6 1/5] x86/mem_sharing: reorder when pages
 are unlocked and released
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Tamas K Lengyel <tamas@tklengyel.com>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gNy8yOS8xOSA0OjU5IFBNLCBKYW4gQmV1bGljaCB3cm90ZToKPiBPbiAyOS4wNy4yMDE5IDE3
OjQ2LCBHZW9yZ2UgRHVubGFwIHdyb3RlOgo+PiBPbiA3LzE4LzE5IDM6NDcgUE0sIEphbiBCZXVs
aWNoIHdyb3RlOgo+Pj4gQW5kIGJ0dyAtIGlmIHlvdSBqdXN0IHNlbnQgYW4gdXBkYXRlZCBkZXNj
cmlwdGlvbiwgSSB0aGluayBJJ2QgY29tbWl0Cj4+PiB0aGlzIHdpdGhvdXQgZnVydGhlciB3YWl0
aW5nIGZvciBHZW9yZ2UgdG8gZmluZCB0aW1lIHRvIGV2ZW50dWFsbHkgYWNrCj4+PiBpdC4KPj4K
Pj4gVGhhbmtzIC0tIGJ1dCBpdCBsb29rcyBsaWtlIG1heWJlIHlvdSBkaWRuJ3QgY29tbWl0IHRo
ZSBmaW5hbCBwYXRjaCBvZgo+PiB0aGUgc2VyaWVzICgieDg2L21lbV9zaGFyaW5nOiBzdHlsZSBj
bGVhbnVwIik/Cj4gCj4gWWVzLCBiZWNhdXNlIG9mIG9iamVjdGlvbnMgdG8gdGhlIGRhbWFnZSB0
aGUgcGF0Y2ggYWN0dWFsbHkgZG9lcy4KClJpZ2h0IC0tIGZvciBzb21lIHJlYXNvbiBpbiB0aGF0
IHRocmVhZCBJIHdhcyBvbmx5IGdldHRpbmcgVGFtYXMnCnJlcGxpZXMsIG5vdCB5b3Vycy4gIEJ1
dCBteSBtYWluIHF1ZXN0aW9uIHdhcyB3aGV0aGVyIEkgY291bGQgZGVsZXRlIHRoZQpzZXJpZXMg
ZnJvbSBteSByZXZpZXcgcXVldWU7IGFuZCBzaW5jZSBpdCdzIHRvIGJlIHJlLXNlbnQsIHRoZSBh
bnN3ZXIKdHVybnMgb3V0IHRvIGJlICJ5ZXMiLgoKVGhhbmtzLAogLUdlb3JnZQoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 09:33:35 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 09:33:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsOVg-00087a-MW; Tue, 30 Jul 2019 09:33:32 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=QE78=V3=redhat.com=lersek@srs-us1.protection.inumbo.net>)
 id 1hsOVg-00087U-5T
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 09:33:32 +0000
X-Inumbo-ID: 17d4816a-b2ad-11e9-8d84-6bcd57042597
Received: from mx1.redhat.com (unknown [209.132.183.28])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 17d4816a-b2ad-11e9-8d84-6bcd57042597;
 Tue, 30 Jul 2019 09:33:31 +0000 (UTC)
Received: from smtp.corp.redhat.com (int-mx02.intmail.prod.int.phx2.redhat.com
 [10.5.11.12])
 (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mx1.redhat.com (Postfix) with ESMTPS id E3040C007359;
 Tue, 30 Jul 2019 09:33:29 +0000 (UTC)
Received: from lacos-laptop-7.usersys.redhat.com (unknown [10.36.118.39])
 by smtp.corp.redhat.com (Postfix) with ESMTP id 30CBB60BE5;
 Tue, 30 Jul 2019 09:33:28 +0000 (UTC)
To: devel@edk2.groups.io, anthony.perard@citrix.com
References: <20190729153944.24239-1-anthony.perard@citrix.com>
 <20190729153944.24239-7-anthony.perard@citrix.com>
From: Laszlo Ersek <lersek@redhat.com>
Message-ID: <71b514aa-f54f-b262-e544-7a1c46a1dbf9@redhat.com>
Date: Tue, 30 Jul 2019 11:33:27 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20190729153944.24239-7-anthony.perard@citrix.com>
Content-Language: en-US
X-Scanned-By: MIMEDefang 2.79 on 10.5.11.12
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16
 (mx1.redhat.com [10.5.110.32]); Tue, 30 Jul 2019 09:33:30 +0000 (UTC)
Subject: Re: [Xen-devel] [edk2-devel] [PATCH v4 06/35]
 OvmfPkg/XenResetVector: Add new entry point for Xen PVH
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Julien Grall <julien.grall@arm.com>,
 Jordan Justen <jordan.l.justen@intel.com>, xen-devel@lists.xenproject.org,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDcvMjkvMTkgMTc6MzksIEFudGhvbnkgUEVSQVJEIHdyb3RlOgo+IEFkZCBhIG5ldyBlbnRy
eSBwb2ludCBmb3IgWGVuIFBWSCB0aGF0IGVudGVyIGRpcmVjdGx5IGluIDMyYml0cy4KPiAKPiBJ
bmZvcm1hdGlvbiBvbiB0aGUgZXhwZWN0ZWQgc3RhdGUgb2YgdGhlIG1hY2hpbmUgd2hlbiB0aGlz
IGVudHJ5IHBvaW50Cj4gaXMgdXNlZCBjYW4gYmUgZm91bmQgYXQ6Cj4gaHR0cHM6Ly94ZW5iaXRz
LnhlbnByb2plY3Qub3JnL2RvY3MvdW5zdGFibGUvbWlzYy9wdmguaHRtbAo+IAo+IEFsc28sIGNv
bXBhcmUgdG8gdGhlIG9yaWdpbmFsIGZpbGUgWzFdLCB0aGUgdHdvIGBub3AnIG9mIHRoZSAicmVz
ZXRWZWN0b3IiCj4gZW50cnkgcG9pbnQgYXJlIHJlbW92ZWQuIFRoZXJlIHdlcmUgaW50cm9kdWNl
ZCBieSA4MzMyOTgzZTJlMzMKPiAoIlVlZmlDcHVQa2c6IFJlcGxhY2UgdGhlIHVuLW5lY2Vzc2Fy
eSBXQklOVkQgaW5zdHJ1Y3Rpb24gYXQgdGhlIHJlc2V0Cj4gdmVjdG9yIHdpdGggdHdvIE5PUHMg
aW4gVlRGMC4iLCAyMDExLTA4LTA0KSwgYnV0IGRvbid0IHNlZW1zIHRvIGJlCj4gdXNlZnVsLiBU
aGlzIGlzIHRoZSBlbnRyeSBwb2ludCB1c2VkIGJ5IEhWTSBndWVzdCAoaHZtbG9hZGVyKS4KPiAK
PiBbMV0gVWVmaUNwdVBrZy9SZXNldFZlY3Rvci9WdGYwL0lhMTYvUmVzZXRWZWN0b3JWdGYwLmFz
bQo+IAo+IFJlZjogaHR0cHM6Ly9idWd6aWxsYS50aWFub2NvcmUub3JnL3Nob3dfYnVnLmNnaT9p
ZD0xNjg5Cj4gU2lnbmVkLW9mZi1ieTogQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNp
dHJpeC5jb20+Cj4gQWNrZWQtYnk6IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+Cj4g
LS0tCj4gCj4gTm90ZXM6Cj4gICAgIHY0Ogo+ICAgICAtIHJlbW92ZSB0aGUgdHdvIG5vcCBpbiB0
aGUgSFZNIGVudHJ5IHBvaW50CgpBbHNvLCBuZXcgcGFyYWdyYXBoIGluIHRoZSBjb21taXQgbWVz
c2FnZS4KCkFja2VkLWJ5OiBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 09:36:18 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 09:36:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsOYK-0008FT-5B; Tue, 30 Jul 2019 09:36:16 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=x3jf=V3=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hsOYI-0008FK-Uw
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 09:36:14 +0000
X-Inumbo-ID: 781c9c82-b2ad-11e9-8980-bc764e045a96
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 781c9c82-b2ad-11e9-8980-bc764e045a96;
 Tue, 30 Jul 2019 09:36:12 +0000 (UTC)
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: i0cY7yXFs21UJqJqrizXSJ1CS3/djKXMUxbhApEyP0P4DS6fbeLWoy9Bc5GDpShNBBbJImqiLY
 pHlz5XYB5GkAymMC1hGZFYqKwj6RrtXkBPJJbYs8Y8eTAu9m6dkVLiCZGAAutqwzQy4lVY3KkR
 QW299IK/2C+ervelpm1+Fuzo66QBVvQG+ECyNKEfSvccKV0nyu8T8SZYbvPGS9q+wS5lEpEMby
 YkCaJH/+QH7UQPVGLvUlGYyjIywxwAm8yQrar+hUl4SIzV466Y7D0uN/0fAuthihhuVhmLpLdJ
 Nzk=
X-SBRS: 2.7
X-MesageID: 3642458
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,326,1559534400"; 
   d="scan'208";a="3642458"
To: Jan Beulich <JBeulich@suse.com>
References: <20190729173843.21586-1-andrew.cooper3@citrix.com>
 <20190729173843.21586-2-andrew.cooper3@citrix.com>
 <446e9293-2689-39cb-9086-19abd6702431@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <fb4f5507-11aa-d197-c759-a84d84c7779d@citrix.com>
Date: Tue, 30 Jul 2019 10:35:58 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <446e9293-2689-39cb-9086-19abd6702431@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 v3 1/2] xen/link: Introduce
 .bss.percpu.page_aligned
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: StefanoStabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Julien Grall <julien.grall@arm.com>,
 Xen-devel <xen-devel@lists.xenproject.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMzAvMDcvMjAxOSAwOTo0MiwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gT24gMjkuMDcuMjAxOSAx
OTozOCwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4gLS0tIGEveGVuL2FyY2gveDg2L3hlbi5sZHMu
Uwo+PiArKysgYi94ZW4vYXJjaC94ODYveGVuLmxkcy5TCj4+IEBAIC0yOTMsMTQgKzI5MywxNyBA
QCBTRUNUSU9OUwo+PiAgICAgICAgIF9fYnNzX3N0YXJ0ID0gLjsKPj4gICAgICAgICAqKC5ic3Mu
c3RhY2tfYWxpZ25lZCkKPj4gICAgICAgICAqKC5ic3MucGFnZV9hbGlnbmVkKikKPj4gLSAgICAg
ICAqKC5ic3MpCj4+IC0gICAgICAgLiA9IEFMSUdOKFNNUF9DQUNIRV9CWVRFUyk7Cj4+ICsgICAg
ICAgLiA9IEFMSUdOKFBBR0VfU0laRSk7Cj4+ICAgICAgICAgX19wZXJfY3B1X3N0YXJ0ID0gLjsK
Pj4gKyAgICAgICAqKC5ic3MucGVyY3B1LnBhZ2VfYWxpZ25lZCkKPj4gKyAgICAgICAuID0gQUxJ
R04oUEFHRV9TSVpFKTsKPiBCdXQgdGhpcyBnb2VzIHRvbyBmYXI6IFdoYXQgd2Ugd2FudCBpcyBm
b3IgdGhlIFRTUyB0byBvY2N1cHkgYSBmdWxsCj4gcGFnZSwgbm90IGZvciB3aGF0ZXZlciByYW5k
b20gb3RoZXIgcGFnZS1hbGlnbmVkIG9iamVjdCBlbmRzIHVwCj4gbGFzdCBoZXJlIChzaG91bGQg
YW55IGV2ZXJ5IGFwcGVhcikuCgpDb21lIGFnYWluP8KgIFRoaXMgaXMgcmlkaWN1bG91cy4KCk9i
amVjdHMgaW4gYSBzZWN0aW9uIGZvbGxvd2luZyBmb28ucGFnZV9hbGlnbmVkIHNob3VsZCBuZXZl
ciBlbmQgdXAgaW4KdGhlIHRhaWwgb2YgdGhlIGZpbmFsIHBhZ2Ugb2YgZm9vLnBhZ2VfYWxpZ25l
ZCwgYmVjYXVzZSB0aGVuIHRoZXkgYXJlIGluCnRoZSB3cm9uZyBzZWN0aW9uLgoKQSBzaG9ydCBU
U1MgaXMgYSBwYWluIHRvIGRlYWwgd2l0aCwgYnV0IGV2ZW4geW91IHNhaWQgeW91IGRpZG4ndCBs
aWtlCnRoZSB4ZW5fdHNzIGlkZWEgd2hlbiB5b3Ugc3VnZ2VzdGVkIGl0LgoKVGhlIG5hbWUgb2Yg
dGhlIHNlY3Rpb24gaXMgdmVyeSBkZWxpYmVyYXRlbHkgbm90IFRTUyBzcGVjaWZpYywgYmVjYXVz
ZQp0aGVyZSBpcyBwbGVudHkgb2Ygb3RoZXIgY2xlYW51cCB3aGljaCB3aWxsIGVuZCB1cCB3aXRo
IG9iamVjdHMgaW4gdGhpcwpzZWN0aW9uLgoKfkFuZHJldwoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 09:39:20 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 09:39:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsObF-0008Mq-UA; Tue, 30 Jul 2019 09:39:17 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=3sDM=V3=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hsObE-0008MV-A9
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 09:39:16 +0000
X-Inumbo-ID: e24fadb6-b2ad-11e9-b004-5b850822c15d
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e24fadb6-b2ad-11e9-b004-5b850822c15d;
 Tue, 30 Jul 2019 09:39:11 +0000 (UTC)
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=paul.durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 paul.durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="paul.durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: i1cwXM61ZbpJx+WjMNFC8oBpH5eBdnNOjh9k+2v5hBReU5crbp4UGvxmqFq2zMPNOmEp3rky85
 DpBdoqOEoFVKIppo7+7C+AyyOU4JemHr5aF9RkGn/Wm09MxnIwZ4laFL+nOrFY1/omrZdxQKD9
 5jbhXdrBoK06ZTBT8BM7q6joJR/pSDmDAbYW7ScdGRuvetu+J4DNGXgVQwz/xpEkx8YgLMuWaX
 +Qjt7baDY2vSozbIK6+3s/FU3JApW9WYThGia/zmDDF9FIX2kY/q4KeUXtxAr0Oup20i8naes3
 QJU=
X-SBRS: 2.7
X-MesageID: 3748698
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,326,1559534400"; 
   d="scan'208";a="3748698"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 30 Jul 2019 10:38:59 +0100
Message-ID: <20190730093904.1794-1-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.20.1.2.gb21ebb671
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 0/5] use stashed domain create 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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>, George
 Dunlap <George.Dunlap@eu.citrix.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Paul Durrant <paul.durrant@citrix.com>,
 Jan Beulich <jbeulich@suse.com>, Daniel De Graaf <dgdegra@tycho.nsa.gov>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBpcyB0aGUgcmVtYWluZGVyIG9mIG15ICdzdGFzaCBkb21haW4gY3JlYXRlIGZsYWdzIGFu
ZCB0aGVuIHVzZSB0aGVtJyBzZXJpZXMuIFBhdGNoICMxIGlzCmRyb3BwZWQgYXMgaXQgaXMgaW4g
dGhlIHByb2Nlc3Mgb2YgYmVpbmcgY29tbWl0dGVkIGFscmVhZHkuCgpQYXVsIER1cnJhbnQgKDUp
OgogIGRvbWFpbjogcmVtb3ZlICdndWVzdF90eXBlJyBmaWVsZCAoYW5kIGVudW0gZ3Vlc3RfdHlw
ZSkKICB4ODYvaHZtL2RvbWFpbjogcmVtb3ZlIHRoZSAnaGFwX2VuYWJsZWQnIGZsYWcKICB4ODYv
ZG9tYWluOiByZW1vdmUgdGhlICdvb3Nfb2ZmJyBmbGFnCiAgZG9tYWluOiByZW1vdmUgdGhlICdp
c194ZW5zdG9yZScgZmxhZwogIHg4Ni9kb21haW46IHJlbW92ZSB0aGUgJ3MzX2ludGVncml0eScg
ZmxhZwoKIHhlbi9hcmNoL3g4Ni9kb21haW4uYyAgICAgICAgICAgIHwgMjIgKysrKysrKysrKysr
KystLS0tLS0tLQogeGVuL2FyY2gveDg2L21tL3BhZ2luZy5jICAgICAgICAgfCAgNCArKy0tCiB4
ZW4vYXJjaC94ODYvbW0vc2hhZG93L2NvbW1vbi5jICB8ICA3ICsrKystLS0KIHhlbi9hcmNoL3g4
Ni9tbS9zaGFkb3cvbm9uZS5jICAgIHwgIDIgKy0KIHhlbi9hcmNoL3g4Ni9zZXR1cC5jICAgICAg
ICAgICAgIHwgIDIgKy0KIHhlbi9hcmNoL3g4Ni90Ym9vdC5jICAgICAgICAgICAgIHwgIDIgKy0K
IHhlbi9jb21tb24vZG9tYWluLmMgICAgICAgICAgICAgIHwgMjggKysrKysrKysrKysrKysrKysr
LS0tLS0tLS0tLQogeGVuL2NvbW1vbi9kb21jdGwuYyAgICAgICAgICAgICAgfCAxMiArKy0tLS0t
LS0tLS0KIHhlbi9jb21tb24va2VybmVsLmMgICAgICAgICAgICAgIHwgIDkgKystLS0tLS0tCiB4
ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jICB8ICAyIC0tCiB4ZW4vaW5jbHVkZS9hc20t
eDg2L2RvbWFpbi5oICAgICB8ICAzIC0tLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vZG9tYWlu
LmggfCAgNyAtLS0tLS0tCiB4ZW4vaW5jbHVkZS9hc20teDg2L3BhZ2luZy5oICAgICB8ICAyICst
CiB4ZW4vaW5jbHVkZS9hc20teDg2L3NoYWRvdy5oICAgICB8ICAyICstCiB4ZW4vaW5jbHVkZS94
ZW4vc2NoZWQuaCAgICAgICAgICB8IDI2ICsrKysrKysrKysrKysrLS0tLS0tLS0tLS0tCiB4ZW4v
aW5jbHVkZS94c20vZHVtbXkuaCAgICAgICAgICB8ICAyICstCiAxNiBmaWxlcyBjaGFuZ2VkLCA2
MiBpbnNlcnRpb25zKCspLCA3MCBkZWxldGlvbnMoLSkKLS0tCkNjOiBBbmRyZXcgQ29vcGVyIDxh
bmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpDYzogRGFuaWVsIERlIEdyYWFmIDxkZ2RlZ3JhQHR5
Y2hvLm5zYS5nb3Y+CkNjOiBHZW9yZ2UgRHVubGFwIDxHZW9yZ2UuRHVubGFwQGV1LmNpdHJpeC5j
b20+CkNjOiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KQ2M6IEphbiBC
ZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KQ2M6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxs
QGFybS5jb20+CkNjOiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5j
b20+CkNjOiAiUm9nZXIgUGF1IE1vbm7DqSIgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgpDYzogU3Rl
ZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpDYzogVGltIERlZWdhbiA8
dGltQHhlbi5vcmc+CkNjOiBXZWkgTGl1IDx3bEB4ZW4ub3JnPgotLSAKMi4yMC4xLjIuZ2IyMWVi
YjY3MQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 09:39:20 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 09:39:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsObH-0008NU-Ky; Tue, 30 Jul 2019 09:39:19 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=3sDM=V3=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hsObG-0008N1-HD
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 09:39:18 +0000
X-Inumbo-ID: e537dbf2-b2ad-11e9-b6e1-5fb48bb40884
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e537dbf2-b2ad-11e9-b6e1-5fb48bb40884;
 Tue, 30 Jul 2019 09:39:15 +0000 (UTC)
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=paul.durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 paul.durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="paul.durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: AnsnNj0yynucRqQAoHQlayD+IHCVFWtaDLhzRrdYunYTo0Vs2tSCBs3eOaL3wm0Du9/ib9Q17b
 T6FYkyWLnSpiYXEGkxXVNmRTkrgJBVzRZbhXXxuKzTnywWiCyOnMKMy+i3QZDhbmeohWRghrPo
 JZcxJYyRhsMawtt753VvAjjemtQoFIo8couR5mTl2G2lawx6z6JdkuYWbRhL7QPKvnaeaZtDQY
 q5UPn3l+t6u8Rxoo9LxNA6OdnwaqY3I+fv0H4KN/IDOBl9n9qeT9teeMpEOdlbqCOTpSHwXpc+
 xDE=
X-SBRS: 2.7
X-MesageID: 3748701
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,326,1559534400"; 
   d="scan'208";a="3748701"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 30 Jul 2019 10:39:04 +0100
Message-ID: <20190730093904.1794-6-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.20.1.2.gb21ebb671
In-Reply-To: <20190730093904.1794-1-paul.durrant@citrix.com>
References: <20190730093904.1794-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 5/5] x86/domain: remove the 's3_integrity'
 flag
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Paul Durrant <paul.durrant@citrix.com>, Wei Liu <wl@xen.org>,
 Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIGZsYWcgaXMgbm90IG5lZWRlZCBzaW5jZSB0aGUgZG9tYWluICdvcHRpb25zJyBjYW4gbm93
IGJlIHRlc3RlZApkaXJlY3RseS4KClNpZ25lZC1vZmYtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5k
dXJyYW50QGNpdHJpeC5jb20+ClJldmlld2VkLWJ5OiAiUm9nZXIgUGF1IE1vbm7DqSIgPHJvZ2Vy
LnBhdUBjaXRyaXguY29tPgotLS0KQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4K
Q2M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNjOiBXZWkgTGl1
IDx3bEB4ZW4ub3JnPgoKdjM6CiAtIEFsc28gc2FuaXRpc2UgdGhlIGZsYWcgYWdhaW5zdCBDT05G
SUdfVEJPT1QgYmVpbmcgc2V0Ci0tLQogeGVuL2FyY2gveDg2L2RvbWFpbi5jICAgICAgICB8IDkg
KysrKysrKy0tCiB4ZW4vYXJjaC94ODYvc2V0dXAuYyAgICAgICAgIHwgMiArLQogeGVuL2FyY2gv
eDg2L3Rib290LmMgICAgICAgICB8IDIgKy0KIHhlbi9pbmNsdWRlL2FzbS14ODYvZG9tYWluLmgg
fCAyIC0tCiA0IGZpbGVzIGNoYW5nZWQsIDkgaW5zZXJ0aW9ucygrKSwgNiBkZWxldGlvbnMoLSkK
CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvZG9tYWluLmMgYi94ZW4vYXJjaC94ODYvZG9tYWlu
LmMKaW5kZXggMGY0M2RhM2I2YS4uMTVhY2U3ZGY3MCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2
L2RvbWFpbi5jCisrKyBiL3hlbi9hcmNoL3g4Ni9kb21haW4uYwpAQCAtNDY2LDYgKzQ2NiwxMyBA
QCBpbnQgYXJjaF9zYW5pdGlzZV9kb21haW5fY29uZmlnKHN0cnVjdCB4ZW5fZG9tY3RsX2NyZWF0
ZWRvbWFpbiAqY29uZmlnKQogICAgICAgICByZXR1cm4gLUVJTlZBTDsKICAgICB9CiAKKyAgICBp
ZiAoIChjb25maWctPmZsYWdzICYgWEVOX0RPTUNUTF9DREZfczNfaW50ZWdyaXR5KSAmJgorICAg
ICAgICAgIUlTX0VOQUJMRUQoVEJPT1QpICkKKyAgICB7CisgICAgICAgIGRwcmludGsoWEVOTE9H
X0lORk8sICJTMyBpbnRlZ3JpdHkgY2hlY2sgbm90IHZhbGlkIHdpdGhvdXQgQ09ORklHX1RCT09U
XG4iKTsKKyAgICAgICAgcmV0dXJuIC1FSU5WQUw7CisgICAgfQorCiAgICAgcmV0dXJuIDA7CiB9
CiAKQEAgLTU0NCw4ICs1NTEsNiBAQCBpbnQgYXJjaF9kb21haW5fY3JlYXRlKHN0cnVjdCBkb21h
aW4gKmQsCiAgICAgICAgICAgICAgICBkLT5kb21haW5faWQpOwogICAgIH0KIAotICAgIGQtPmFy
Y2guczNfaW50ZWdyaXR5ID0gY29uZmlnLT5mbGFncyAmIFhFTl9ET01DVExfQ0RGX3MzX2ludGVn
cml0eTsKLQogICAgIGVtZmxhZ3MgPSBjb25maWctPmFyY2guZW11bGF0aW9uX2ZsYWdzOwogCiAg
ICAgaWYgKCBpc19oYXJkd2FyZV9kb21haW4oZCkgJiYgaXNfcHZfZG9tYWluKGQpICkKZGlmZiAt
LWdpdCBhL3hlbi9hcmNoL3g4Ni9zZXR1cC5jIGIveGVuL2FyY2gveDg2L3NldHVwLmMKaW5kZXgg
ZDIwMTE5MTBmYS4uZmRkMWYyYjQ4OSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3NldHVwLmMK
KysrIGIveGVuL2FyY2gveDg2L3NldHVwLmMKQEAgLTY4OSw3ICs2ODksNyBAQCB2b2lkIF9faW5p
dCBub3JldHVybiBfX3N0YXJ0X3hlbih1bnNpZ25lZCBsb25nIG1iaV9wKQogICAgICAgICAuc3Rv
cF9iaXRzID0gMQogICAgIH07CiAgICAgc3RydWN0IHhlbl9kb21jdGxfY3JlYXRlZG9tYWluIGRv
bTBfY2ZnID0gewotICAgICAgICAuZmxhZ3MgPSBYRU5fRE9NQ1RMX0NERl9zM19pbnRlZ3JpdHks
CisgICAgICAgIC5mbGFncyA9IElTX0VOQUJMRUQoVEJPT1QpID8gWEVOX0RPTUNUTF9DREZfczNf
aW50ZWdyaXR5IDogMCwKICAgICAgICAgLm1heF9ldnRjaG5fcG9ydCA9IC0xLAogICAgICAgICAu
bWF4X2dyYW50X2ZyYW1lcyA9IG9wdF9tYXhfZ3JhbnRfZnJhbWVzLAogICAgICAgICAubWF4X21h
cHRyYWNrX2ZyYW1lcyA9IG9wdF9tYXhfbWFwdHJhY2tfZnJhbWVzLApkaWZmIC0tZ2l0IGEveGVu
L2FyY2gveDg2L3Rib290LmMgYi94ZW4vYXJjaC94ODYvdGJvb3QuYwppbmRleCBmM2ZkZWU0ZDM5
Li4zZGI4YThhOGQ4IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvdGJvb3QuYworKysgYi94ZW4v
YXJjaC94ODYvdGJvb3QuYwpAQCAtMjEyLDcgKzIxMiw3IEBAIHN0YXRpYyB2b2lkIHRib290X2dl
bl9kb21haW5faW50ZWdyaXR5KGNvbnN0IHVpbnQ4X3Qga2V5W1RCX0tFWV9TSVpFXSwKICAgICB2
bWFjX3NldF9rZXkoKHVpbnQ4X3QgKilrZXksICZjdHgpOwogICAgIGZvcl9lYWNoX2RvbWFpbigg
ZCApCiAgICAgewotICAgICAgICBpZiAoICFkLT5hcmNoLnMzX2ludGVncml0eSApCisgICAgICAg
IGlmICggIShkLT5vcHRpb25zICYgWEVOX0RPTUNUTF9DREZfczNfaW50ZWdyaXR5KSApCiAgICAg
ICAgICAgICBjb250aW51ZTsKICAgICAgICAgcHJpbnRrKCJNQUNpbmcgRG9tYWluICV1XG4iLCBk
LT5kb21haW5faWQpOwogCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L2RvbWFpbi5o
IGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9kb21haW4uaAppbmRleCA1Zjk4OTk0NjljLi41YzAzOGEx
MDY1IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2RvbWFpbi5oCisrKyBiL3hlbi9p
bmNsdWRlL2FzbS14ODYvZG9tYWluLmgKQEAgLTI5NSw4ICsyOTUsNiBAQCBzdHJ1Y3QgYXJjaF9k
b21haW4KICAgICB1aW50MzJfdCBwY2lfY2Y4OwogICAgIHVpbnQ4X3QgY21vc19pZHg7CiAKLSAg
ICBib29sX3QgczNfaW50ZWdyaXR5OwotCiAgICAgdW5pb24gewogICAgICAgICBzdHJ1Y3QgcHZf
ZG9tYWluIHB2OwogICAgICAgICBzdHJ1Y3QgaHZtX2RvbWFpbiBodm07Ci0tIAoyLjIwLjEuMi5n
YjIxZWJiNjcxCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 09:39:20 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 09:39:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsObF-0008Mk-Lc; Tue, 30 Jul 2019 09:39:17 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=3sDM=V3=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hsObE-0008MW-AJ
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 09:39:16 +0000
X-Inumbo-ID: e3245610-b2ad-11e9-9fc5-a32546597094
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e3245610-b2ad-11e9-9fc5-a32546597094;
 Tue, 30 Jul 2019 09:39:12 +0000 (UTC)
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=paul.durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 paul.durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="paul.durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 83KS6LcB3XH6vO1KM6N4MLpkR9nvKg5xUcjOlurPIHtu46C9T/i9hUf2jrwcJ+9SDdQCTFr3Th
 sjxlCIIUCzhdejgT6YETZFUhRLnWkXZzjpZ0ymjYsdDn3jO8/AAB/dv3I1mqAIZYIDu4Jw5Pnf
 73fLgFvMRtIZxOAzczwe/6zGVA4MLCtsdgTdmIsCsWsjBzh5zUEtVciowhtWDps2KImXmaDyIU
 tovZiYJvHxesSMAFMfF/YOgNBEbMYFoug8CyyhxQEebLhmc6YD2k6jMZEPYS1HCumMHUExHzC0
 R5s=
X-SBRS: 2.7
X-MesageID: 3748699
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,326,1559534400"; 
   d="scan'208";a="3748699"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 30 Jul 2019 10:39:00 +0100
Message-ID: <20190730093904.1794-2-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.20.1.2.gb21ebb671
In-Reply-To: <20190730093904.1794-1-paul.durrant@citrix.com>
References: <20190730093904.1794-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 1/5] domain: remove 'guest_type' field (and
 enum guest_type)
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>, Julien
 Grall <julien.grall@arm.com>, Paul Durrant <paul.durrant@citrix.com>,
 Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIGVudW0gZ3Vlc3RfdHlwZSB3YXMgaW50cm9kdWNlZCBpbiBjb21taXQgNmM2NDkyNzgwZWEg
InB2aCBwcmVwOgppbnRyb2R1Y2UgcHYgZ3Vlc3QgdHlwZSBhbmQgaGFzX2h2bV9jb250YWluZXIg
bWFjcm9zIiB0byBhbGxvdyBhIG5ldyBndWVzdAp0eXBlLCBkaXN0aW5jdCBmcm9tIGVpdGhlciBQ
ViBvciBIVk0gZ3Vlc3QgdHlwZXMsIHRvIGJlIGFkZGVkIGluIGNvbW1pdAo4MjcxZDY1MjJjNiAi
cHZoOiBpbnRyb2R1Y2UgUFZIIGd1ZXN0IHR5cGUiLiBTdWJzZXF1ZW50bHksIGNvbW1pdAozM2U1
YzMyNTU5ZSAieDg2OiByZW1vdmUgUFZIdjEgY29kZSIgcmVtb3ZlZCB0aGlzIHRoaXJkIGd1ZXN0
IHR5cGUuCgpUaGlzIHBhdGNoIHJlbW92ZXMgdGhlIHN0cnVjdCBkb21haW4gZmllbGQgYW5kIGVu
dW1lcmF0aW9uIGFzIHRoZSBndWVzdAp0eXBlIGNhbiBub3cgYmUgdHJpdmlhbGx5IGRldGVybWlu
ZWQgZnJvbSB0aGUgJ29wdGlvbnMnIGZpZWxkLgoKU2lnbmVkLW9mZi1ieTogUGF1bCBEdXJyYW50
IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KUmV2aWV3ZWQtYnk6ICJSb2dlciBQYXUgTW9ubsOp
IiA8cm9nZXIucGF1QGNpdHJpeC5jb20+CkFja2VkLWJ5OiBHZW9yZ2UgRHVubGFwIDxHZW9yZ2Uu
RHVubGFwQGV1LmNpdHJpeC5jb20+ClJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hA
c3VzZS5jb20+Ci0tLQpDYzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4KQ2M6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgpDYzogSnVsaWVu
IEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KQ2M6IEtvbnJhZCBSemVzenV0ZWsgV2lsayA8
a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KQ2M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxp
bmlAa2VybmVsLm9yZz4KQ2M6IFRpbSBEZWVnYW4gPHRpbUB4ZW4ub3JnPgpDYzogV2VpIExpdSA8
d2xAeGVuLm9yZz4KCnYzOgogLSBDaGFuZ2UgIWV2YWx1YXRlX25vc3BlYyhjb25kKSB0byBldmFs
dWF0ZV9ub3NwZWMoIWNvbmQpCi0tLQogeGVuL2NvbW1vbi9kb21haW4uYyAgICAgfCAgNCAtLS0t
CiB4ZW4vY29tbW9uL2RvbWN0bC5jICAgICB8IDEwICstLS0tLS0tLS0KIHhlbi9jb21tb24va2Vy
bmVsLmMgICAgIHwgIDkgKystLS0tLS0tCiB4ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaCB8IDE0ICsr
KystLS0tLS0tLS0tCiA0IGZpbGVzIGNoYW5nZWQsIDcgaW5zZXJ0aW9ucygrKSwgMzAgZGVsZXRp
b25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9kb21haW4uYyBiL3hlbi9jb21tb24vZG9t
YWluLmMKaW5kZXggOWFlZmMyYTY4MC4uZGY1MjNjOWNlNCAxMDA2NDQKLS0tIGEveGVuL2NvbW1v
bi9kb21haW4uYworKysgYi94ZW4vY29tbW9uL2RvbWFpbi5jCkBAIC0zNTMsMTAgKzM1Myw2IEBA
IHN0cnVjdCBkb21haW4gKmRvbWFpbl9jcmVhdGUoZG9taWRfdCBkb21pZCwKICAgICAgICAgaGFy
ZHdhcmVfZG9tYWluID0gZDsKICAgICB9CiAKLSAgICAvKiBTb3J0IG91dCBvdXIgaWRlYSBvZiBp
c197cHYsaHZtfV9kb21haW4oKS4gIEFsbCBzeXN0ZW0gZG9tYWlucyBhcmUgUFYuICovCi0gICAg
ZC0+Z3Vlc3RfdHlwZSA9ICgoZC0+b3B0aW9ucyAmIFhFTl9ET01DVExfQ0RGX2h2bV9ndWVzdCkK
LSAgICAgICAgICAgICAgICAgICAgID8gZ3Vlc3RfdHlwZV9odm0gOiBndWVzdF90eXBlX3B2KTsK
LQogICAgIFRSQUNFXzFEKFRSQ19ET00wX0RPTV9BREQsIGQtPmRvbWFpbl9pZCk7CiAKICAgICAv
KgpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9kb21jdGwuYyBiL3hlbi9jb21tb24vZG9tY3RsLmMK
aW5kZXggZmEyNjBjZTVmYi4uM2Q5Mzc0MzRhZiAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi9kb21j
dGwuYworKysgYi94ZW4vY29tbW9uL2RvbWN0bC5jCkBAIC0xODcsMTcgKzE4Nyw5IEBAIHZvaWQg
Z2V0ZG9tYWluaW5mbyhzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QgeGVuX2RvbWN0bF9nZXRkb21h
aW5pbmZvICppbmZvKQogICAgICAgICAoZC0+Y29udHJvbGxlcl9wYXVzZV9jb3VudCA+IDAgID8g
WEVOX0RPTUlORl9wYXVzZWQgICAgOiAwKSB8CiAgICAgICAgIChkLT5kZWJ1Z2dlcl9hdHRhY2hl
ZCAgICAgICAgICAgPyBYRU5fRE9NSU5GX2RlYnVnZ2VkICA6IDApIHwKICAgICAgICAgKGQtPmlz
X3hlbnN0b3JlICAgICAgICAgICAgICAgICA/IFhFTl9ET01JTkZfeHNfZG9tYWluIDogMCkgfAor
ICAgICAgICAoaXNfaHZtX2RvbWFpbihkKSAgICAgICAgICAgICAgID8gWEVOX0RPTUlORl9odm1f
Z3Vlc3QgOiAwKSB8CiAgICAgICAgIGQtPnNodXRkb3duX2NvZGUgPDwgWEVOX0RPTUlORl9zaHV0
ZG93bnNoaWZ0OwogCi0gICAgc3dpdGNoICggZC0+Z3Vlc3RfdHlwZSApCi0gICAgewotICAgIGNh
c2UgZ3Vlc3RfdHlwZV9odm06Ci0gICAgICAgIGluZm8tPmZsYWdzIHw9IFhFTl9ET01JTkZfaHZt
X2d1ZXN0OwotICAgICAgICBicmVhazsKLSAgICBkZWZhdWx0OgotICAgICAgICBicmVhazsKLSAg
ICB9Ci0KICAgICB4c21fc2VjdXJpdHlfZG9tYWluaW5mbyhkLCBpbmZvKTsKIAogICAgIGluZm8t
PnRvdF9wYWdlcyAgICAgICAgID0gZC0+dG90X3BhZ2VzOwpkaWZmIC0tZ2l0IGEveGVuL2NvbW1v
bi9rZXJuZWwuYyBiL3hlbi9jb21tb24va2VybmVsLmMKaW5kZXggNjEyNTc1NDMwZi4uZjc2Mjhk
NzNjZSAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi9rZXJuZWwuYworKysgYi94ZW4vY29tbW9uL2tl
cm5lbC5jCkBAIC00NzQsMTkgKzQ3NCwxNCBAQCBETyh4ZW5fdmVyc2lvbikoaW50IGNtZCwgWEVO
X0dVRVNUX0hBTkRMRV9QQVJBTSh2b2lkKSBhcmcpCiAgICAgICAgICAgICBmaS5zdWJtYXAgfD0g
KDFVIDw8IFhFTkZFQVRfQVJNX1NNQ0NDX3N1cHBvcnRlZCk7CiAjZW5kaWYKICNpZmRlZiBDT05G
SUdfWDg2Ci0gICAgICAgICAgICBzd2l0Y2ggKCBkLT5ndWVzdF90eXBlICkKLSAgICAgICAgICAg
IHsKLSAgICAgICAgICAgIGNhc2UgZ3Vlc3RfdHlwZV9wdjoKKyAgICAgICAgICAgIGlmICggaXNf
cHZfZG9tYWluKGQpICkKICAgICAgICAgICAgICAgICBmaS5zdWJtYXAgfD0gKDFVIDw8IFhFTkZF
QVRfbW11X3B0X3VwZGF0ZV9wcmVzZXJ2ZV9hZCkgfAogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAoMVUgPDwgWEVORkVBVF9oaWdobWVtX2Fzc2lzdCkgfAogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAoMVUgPDwgWEVORkVBVF9nbnR0YWJfbWFwX2F2YWlsX2JpdHMpOwotICAgICAg
ICAgICAgICAgIGJyZWFrOwotICAgICAgICAgICAgY2FzZSBndWVzdF90eXBlX2h2bToKKyAgICAg
ICAgICAgIGVsc2UKICAgICAgICAgICAgICAgICBmaS5zdWJtYXAgfD0gKDFVIDw8IFhFTkZFQVRf
aHZtX3NhZmVfcHZjbG9jaykgfAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoMVUgPDwg
WEVORkVBVF9odm1fY2FsbGJhY2tfdmVjdG9yKSB8CiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIChoYXNfcGlycShkKSA/ICgxVSA8PCBYRU5GRUFUX2h2bV9waXJxcykgOiAwKTsKLSAgICAg
ICAgICAgICAgICBicmVhazsKLSAgICAgICAgICAgIH0KICNlbmRpZgogICAgICAgICAgICAgYnJl
YWs7CiAgICAgICAgIGRlZmF1bHQ6CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4vc2NoZWQu
aCBiL3hlbi9pbmNsdWRlL3hlbi9zY2hlZC5oCmluZGV4IGZmYjQ0ZjE1YTMuLjc5ZWZmNDE4YzQg
MTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3hlbi9zY2hlZC5oCisrKyBiL3hlbi9pbmNsdWRlL3hl
bi9zY2hlZC5oCkBAIC0zMDIsMTAgKzMwMiw2IEBAIHN0cnVjdCB2bV9ldmVudF9kb21haW4KIAog
c3RydWN0IGV2dGNobl9wb3J0X29wczsKIAotZW51bSBndWVzdF90eXBlIHsKLSAgICBndWVzdF90
eXBlX3B2LCBndWVzdF90eXBlX2h2bQotfTsKLQogc3RydWN0IGRvbWFpbgogewogICAgIHVuc2ln
bmVkIGludCAgICAgb3B0aW9uczsgICAgICAgICAvKiBjb3B5IG9mIGNyZWF0ZWRvbWFpbiBmbGFn
cyAqLwpAQCAtMzU3LDggKzM1Myw2IEBAIHN0cnVjdCBkb21haW4KICAgICBzdHJ1Y3QgcmFkaXhf
dHJlZV9yb290IHBpcnFfdHJlZTsKICAgICB1bnNpZ25lZCBpbnQgICAgIG5yX3BpcnFzOwogCi0g
ICAgZW51bSBndWVzdF90eXBlIGd1ZXN0X3R5cGU7Ci0KICAgICAvKiBJcyB0aGlzIGd1ZXN0IGR5
aW5nIChpLmUuLCBhIHpvbWJpZSk/ICovCiAgICAgZW51bSB7IERPTURZSU5HX2FsaXZlLCBET01E
WUlOR19keWluZywgRE9NRFlJTkdfZGVhZCB9IGlzX2R5aW5nOwogCkBAIC05MTgsOCArOTEyLDgg
QEAgdm9pZCB3YXRjaGRvZ19kb21haW5fZGVzdHJveShzdHJ1Y3QgZG9tYWluICpkKTsKIAogc3Rh
dGljIGlubGluZSBib29sIGlzX3B2X2RvbWFpbihjb25zdCBzdHJ1Y3QgZG9tYWluICpkKQogewot
ICAgIHJldHVybiBJU19FTkFCTEVEKENPTkZJR19QVikKLSAgICAgICAgICAgPyBldmFsdWF0ZV9u
b3NwZWMoZC0+Z3Vlc3RfdHlwZSA9PSBndWVzdF90eXBlX3B2KSA6IGZhbHNlOworICAgIHJldHVy
biBJU19FTkFCTEVEKENPTkZJR19QVikgJiYKKyAgICAgICAgZXZhbHVhdGVfbm9zcGVjKCEoZC0+
b3B0aW9ucyAmIFhFTl9ET01DVExfQ0RGX2h2bV9ndWVzdCkpOwogfQogCiBzdGF0aWMgaW5saW5l
IGJvb2wgaXNfcHZfdmNwdShjb25zdCBzdHJ1Y3QgdmNwdSAqdikKQEAgLTk1MCw4ICs5NDQsOCBA
QCBzdGF0aWMgaW5saW5lIGJvb2wgaXNfcHZfNjRiaXRfdmNwdShjb25zdCBzdHJ1Y3QgdmNwdSAq
dikKICNlbmRpZgogc3RhdGljIGlubGluZSBib29sIGlzX2h2bV9kb21haW4oY29uc3Qgc3RydWN0
IGRvbWFpbiAqZCkKIHsKLSAgICByZXR1cm4gSVNfRU5BQkxFRChDT05GSUdfSFZNKQotICAgICAg
ICAgICA/IGV2YWx1YXRlX25vc3BlYyhkLT5ndWVzdF90eXBlID09IGd1ZXN0X3R5cGVfaHZtKSA6
IGZhbHNlOworICAgIHJldHVybiBJU19FTkFCTEVEKENPTkZJR19IVk0pICYmCisgICAgICAgIGV2
YWx1YXRlX25vc3BlYyhkLT5vcHRpb25zICYgWEVOX0RPTUNUTF9DREZfaHZtX2d1ZXN0KTsKIH0K
IAogc3RhdGljIGlubGluZSBib29sIGlzX2h2bV92Y3B1KGNvbnN0IHN0cnVjdCB2Y3B1ICp2KQot
LSAKMi4yMC4xLjIuZ2IyMWViYjY3MQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 09:39:20 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 09:39:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsObH-0008Nb-VD; Tue, 30 Jul 2019 09:39:19 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=3sDM=V3=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hsObG-0008N2-HK
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 09:39:18 +0000
X-Inumbo-ID: e547a1cc-b2ad-11e9-badd-db6d9afa5fb9
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e547a1cc-b2ad-11e9-badd-db6d9afa5fb9;
 Tue, 30 Jul 2019 09:39:15 +0000 (UTC)
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=paul.durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 paul.durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="paul.durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: KNsLszJUDRgtEqXctsKQZq853cc0sOytKQQJXL5xqaTbYSUI3DNk9z1PnM+M62Q6egnrzzGKkx
 UpSiSsur9odOdApozKQFQWeHi4MlpgHb2IMXYZdeJqelA6YXGwCMYSVd8zqid3Ot55OphIDF5z
 ZSNMKgg7SXR746shSgQuAm/Q6E4OYCaEXAZmj4tJU6U5fcCl+pkIF+My1OcRZlUClMNUwmA7MM
 FYXSLehrc1/ldIQbK6KVENEdQlV3/rq7HPoBePzgEmtxKbxGo4dtcvCvg0/0fq5lQqTOvmbbVD
 8as=
X-SBRS: 2.7
X-MesageID: 3748702
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,326,1559534400"; 
   d="scan'208";a="3748702"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 30 Jul 2019 10:39:02 +0100
Message-ID: <20190730093904.1794-4-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.20.1.2.gb21ebb671
In-Reply-To: <20190730093904.1794-1-paul.durrant@citrix.com>
References: <20190730093904.1794-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 3/5] x86/domain: remove the 'oos_off' flag
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wl@xen.org>, George
 Dunlap <george.dunlap@eu.citrix.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Tim Deegan <tim@xen.org>, Paul Durrant <paul.durrant@citrix.com>,
 Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIGZsYWcgaXMgbm90IG5lZWRlZCBzaW5jZSB0aGUgZG9tYWluICdvcHRpb25zJyBjYW4gbm93
IGJlIHRlc3RlZApkaXJlY3RseS4KClNpZ25lZC1vZmYtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5k
dXJyYW50QGNpdHJpeC5jb20+Ci0tLQpDYzogVGltIERlZWdhbiA8dGltQHhlbi5vcmc+CkNjOiBH
ZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGV1LmNpdHJpeC5jb20+CkNjOiBKYW4gQmV1bGlj
aCA8amJldWxpY2hAc3VzZS5jb20+CkNjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0Bj
aXRyaXguY29tPgpDYzogV2VpIExpdSA8d2xAeGVuLm9yZz4KQ2M6ICJSb2dlciBQYXUgTW9ubsOp
IiA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cgp2MzoKIC0gRm9yY2UgJ29vc19vZmYnIHRvIGJlIHNl
dCBmb3IgUFYgZ3Vlc3RzICh0byBhdm9pZCBjYWxsIHRvCiAgIGlzX2h2bV9kb21haW4oKSBleGNl
cHQgaW4gQVNTRVJUKQogLSBEcm9wcGVkIFRpbSdzIEEtYiBiZWNhdXNlIG9mIHRoZSBjaGFuZ2UK
CnYyOgogLSBNb3ZlIHNvbWUgb2YgdGhlIGh1bmtzIGZyb20gcGF0Y2ggIzMKIC0gQWxzbyB1cGRh
dGUgdGhlIGRlZmluaXRpb24gb2Ygc2hhZG93X2RvbWFpbl9pbml0KCkgaW4gbm9uZS5jCi0tLQog
eGVuL2FyY2gveDg2L21tL3BhZ2luZy5jICAgICAgICB8ICAyICstCiB4ZW4vYXJjaC94ODYvbW0v
c2hhZG93L2NvbW1vbi5jIHwgIDcgKysrKy0tLQogeGVuL2FyY2gveDg2L21tL3NoYWRvdy9ub25l
LmMgICB8ICAyICstCiB4ZW4vY29tbW9uL2RvbWFpbi5jICAgICAgICAgICAgIHwgMTYgKysrKysr
KysrKysrLS0tLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9kb21haW4uaCAgICB8ICAxIC0KIHhlbi9p
bmNsdWRlL2FzbS14ODYvc2hhZG93LmggICAgfCAgMiArLQogNiBmaWxlcyBjaGFuZ2VkLCAxOSBp
bnNlcnRpb25zKCspLCAxMSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYv
bW0vcGFnaW5nLmMgYi94ZW4vYXJjaC94ODYvbW0vcGFnaW5nLmMKaW5kZXggMDk3YTI3ZjYwOC4u
NjlhYTIyOGU0NiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L21tL3BhZ2luZy5jCisrKyBiL3hl
bi9hcmNoL3g4Ni9tbS9wYWdpbmcuYwpAQCAtNjUzLDcgKzY1Myw3IEBAIGludCBwYWdpbmdfZG9t
YWluX2luaXQoc3RydWN0IGRvbWFpbiAqZCkKICAgICBpZiAoIGhhcF9lbmFibGVkKGQpICkKICAg
ICAgICAgaGFwX2RvbWFpbl9pbml0KGQpOwogICAgIGVsc2UKLSAgICAgICAgcmMgPSBzaGFkb3df
ZG9tYWluX2luaXQoZCwgZC0+b3B0aW9ucyk7CisgICAgICAgIHJjID0gc2hhZG93X2RvbWFpbl9p
bml0KGQpOwogCiAgICAgcmV0dXJuIHJjOwogfQpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21t
L3NoYWRvdy9jb21tb24uYyBiL3hlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvY29tbW9uLmMKaW5kZXgg
ZmExOGRlMGJiNi4uMTE4NzE3Njk5MyAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L21tL3NoYWRv
dy9jb21tb24uYworKysgYi94ZW4vYXJjaC94ODYvbW0vc2hhZG93L2NvbW1vbi5jCkBAIC00Niw3
ICs0Niw3IEBAIHN0YXRpYyB2b2lkIHNoX2NsZWFuX2RpcnR5X2JpdG1hcChzdHJ1Y3QgZG9tYWlu
ICopOwogCiAvKiBTZXQgdXAgdGhlIHNoYWRvdy1zcGVjaWZpYyBwYXJ0cyBvZiBhIGRvbWFpbiBz
dHJ1Y3QgYXQgc3RhcnQgb2YgZGF5LgogICogQ2FsbGVkIGZvciBldmVyeSBkb21haW4gZnJvbSBh
cmNoX2RvbWFpbl9jcmVhdGUoKSAqLwotaW50IHNoYWRvd19kb21haW5faW5pdChzdHJ1Y3QgZG9t
YWluICpkLCB1bnNpZ25lZCBpbnQgZG9tY3JfZmxhZ3MpCitpbnQgc2hhZG93X2RvbWFpbl9pbml0
KHN0cnVjdCBkb21haW4gKmQpCiB7CiAgICAgc3RhdGljIGNvbnN0IHN0cnVjdCBsb2dfZGlydHlf
b3BzIHNoX29wcyA9IHsKICAgICAgICAgLmVuYWJsZSAgPSBzaF9lbmFibGVfbG9nX2RpcnR5LApA
QCAtNjIsNyArNjIsNiBAQCBpbnQgc2hhZG93X2RvbWFpbl9pbml0KHN0cnVjdCBkb21haW4gKmQs
IHVuc2lnbmVkIGludCBkb21jcl9mbGFncykKIAogI2lmIChTSEFET1dfT1BUSU1JWkFUSU9OUyAm
IFNIT1BUX09VVF9PRl9TWU5DKQogICAgIGQtPmFyY2gucGFnaW5nLnNoYWRvdy5vb3NfYWN0aXZl
ID0gMDsKLSAgICBkLT5hcmNoLnBhZ2luZy5zaGFkb3cub29zX29mZiA9IGRvbWNyX2ZsYWdzICYg
WEVOX0RPTUNUTF9DREZfb29zX29mZjsKICNlbmRpZgogICAgIGQtPmFyY2gucGFnaW5nLnNoYWRv
dy5wYWdldGFibGVfZHlpbmdfb3AgPSAwOwogCkBAIC0yNTIzLDExICsyNTIyLDEzIEBAIHN0YXRp
YyB2b2lkIHNoX3VwZGF0ZV9wYWdpbmdfbW9kZXMoc3RydWN0IHZjcHUgKnYpCiAjaWYgKFNIQURP
V19PUFRJTUlaQVRJT05TICYgU0hPUFRfT1VUX09GX1NZTkMpCiAgICAgLyogV2UgbmVlZCB0byBj
aGVjayB0aGF0IGFsbCB0aGUgdmNwdXMgaGF2ZSBwYWdpbmcgZW5hYmxlZCB0bwogICAgICAqIHVu
c3luYyBQVHMuICovCi0gICAgaWYgKCBpc19odm1fZG9tYWluKGQpICYmICFkLT5hcmNoLnBhZ2lu
Zy5zaGFkb3cub29zX29mZiApCisgICAgaWYgKCAhKGQtPm9wdGlvbnMgJiBYRU5fRE9NQ1RMX0NE
Rl9vb3Nfb2ZmKSApCiAgICAgewogICAgICAgICBpbnQgcGUgPSAxOwogICAgICAgICBzdHJ1Y3Qg
dmNwdSAqdnB0cjsKIAorICAgICAgICBBU1NFUlQoaXNfaHZtX2RvbWFpbihkKSk7CisKICAgICAg
ICAgZm9yX2VhY2hfdmNwdShkLCB2cHRyKQogICAgICAgICB7CiAgICAgICAgICAgICBpZiAoICFo
dm1fcGFnaW5nX2VuYWJsZWQodnB0cikgKQpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tL3No
YWRvdy9ub25lLmMgYi94ZW4vYXJjaC94ODYvbW0vc2hhZG93L25vbmUuYwppbmRleCBhNzA4ODhi
ZDk4Li4yZmRkZjQyNzRjIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvbW0vc2hhZG93L25vbmUu
YworKysgYi94ZW4vYXJjaC94ODYvbW0vc2hhZG93L25vbmUuYwpAQCAtMTgsNyArMTgsNyBAQCBz
dGF0aWMgdm9pZCBfY2xlYW5fZGlydHlfYml0bWFwKHN0cnVjdCBkb21haW4gKmQpCiAgICAgQVNT
RVJUKGlzX3B2X2RvbWFpbihkKSk7CiB9CiAKLWludCBzaGFkb3dfZG9tYWluX2luaXQoc3RydWN0
IGRvbWFpbiAqZCwgdW5zaWduZWQgaW50IGRvbWNyX2ZsYWdzKQoraW50IHNoYWRvd19kb21haW5f
aW5pdChzdHJ1Y3QgZG9tYWluICpkKQogewogICAgIHN0YXRpYyBjb25zdCBzdHJ1Y3QgbG9nX2Rp
cnR5X29wcyBzaF9ub25lX29wcyA9IHsKICAgICAgICAgLmVuYWJsZSAgPSBfZW5hYmxlX2xvZ19k
aXJ0eSwKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vZG9tYWluLmMgYi94ZW4vY29tbW9uL2RvbWFp
bi5jCmluZGV4IDUzZDBhNjJmODIuLjJkZjkwODI4NWIgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24v
ZG9tYWluLmMKKysrIGIveGVuL2NvbW1vbi9kb21haW4uYwpAQCAtMzEzLDExICszMTMsMTkgQEAg
c3RhdGljIGludCBzYW5pdGlzZV9kb21haW5fY29uZmlnKHN0cnVjdCB4ZW5fZG9tY3RsX2NyZWF0
ZWRvbWFpbiAqY29uZmlnKQogICAgICAgICByZXR1cm4gLUVJTlZBTDsKICAgICB9CiAKLSAgICBp
ZiAoICEoY29uZmlnLT5mbGFncyAmIFhFTl9ET01DVExfQ0RGX2h2bV9ndWVzdCkgJiYKLSAgICAg
ICAgIGNvbmZpZy0+ZmxhZ3MgJiBYRU5fRE9NQ1RMX0NERl9oYXAgKQorICAgIGlmICggIShjb25m
aWctPmZsYWdzICYgWEVOX0RPTUNUTF9DREZfaHZtX2d1ZXN0KSApCiAgICAgewotICAgICAgICBk
cHJpbnRrKFhFTkxPR19JTkZPLCAiSEFQIGVuYWJsZWQgZm9yIG5vbi1IVk0gZ3Vlc3RcbiIpOwot
ICAgICAgICByZXR1cm4gLUVJTlZBTDsKKyAgICAgICAgaWYgKCBjb25maWctPmZsYWdzICYgWEVO
X0RPTUNUTF9DREZfaGFwICkKKyAgICAgICAgeworICAgICAgICAgICAgZHByaW50ayhYRU5MT0df
SU5GTywgIkhBUCBlbmFibGVkIGZvciBub24tSFZNIGd1ZXN0XG4iKTsKKyAgICAgICAgICAgIHJl
dHVybiAtRUlOVkFMOworICAgICAgICB9CisKKyAgICAgICAgLyoKKyAgICAgICAgICogSXQgaXMg
b25seSBtZWFuaW5nZnVsIGZvciBYRU5fRE9NQ1RMX0NERl9vb3Nfb2ZmIHRvIGJlIGNsZWFyCisg
ICAgICAgICAqIGZvciBIVk0gZ3Vlc3RzLgorICAgICAgICAgKi8KKyAgICAgICAgY29uZmlnLT5m
bGFncyB8PSBYRU5fRE9NQ1RMX0NERl9vb3Nfb2ZmOwogICAgIH0KIAogICAgIHJldHVybiBhcmNo
X3Nhbml0aXNlX2RvbWFpbl9jb25maWcoY29uZmlnKTsKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRl
L2FzbS14ODYvZG9tYWluLmggYi94ZW4vaW5jbHVkZS9hc20teDg2L2RvbWFpbi5oCmluZGV4IDkz
M2I4NTkwMWYuLjVmOTg5OTQ2OWMgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvZG9t
YWluLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9kb21haW4uaApAQCAtMTE1LDcgKzExNSw2
IEBAIHN0cnVjdCBzaGFkb3dfZG9tYWluIHsKIAogICAgIC8qIE9PUyAqLwogICAgIGJvb2xfdCBv
b3NfYWN0aXZlOwotICAgIGJvb2xfdCBvb3Nfb2ZmOwogCiAgICAgLyogSGFzIHRoaXMgZG9tYWlu
IGV2ZXIgdXNlZCBIVk1PUF9wYWdldGFibGVfZHlpbmc/ICovCiAgICAgYm9vbF90IHBhZ2V0YWJs
ZV9keWluZ19vcDsKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvc2hhZG93LmggYi94
ZW4vaW5jbHVkZS9hc20teDg2L3NoYWRvdy5oCmluZGV4IGYyOWYwZjY1MmIuLjhlYmI4OWMwMjcg
MTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvc2hhZG93LmgKKysrIGIveGVuL2luY2x1
ZGUvYXNtLXg4Ni9zaGFkb3cuaApAQCAtNDksNyArNDksNyBAQAogCiAvKiBTZXQgdXAgdGhlIHNo
YWRvdy1zcGVjaWZpYyBwYXJ0cyBvZiBhIGRvbWFpbiBzdHJ1Y3QgYXQgc3RhcnQgb2YgZGF5Lgog
ICogQ2FsbGVkIGZyb20gcGFnaW5nX2RvbWFpbl9pbml0KCkuICovCi1pbnQgc2hhZG93X2RvbWFp
bl9pbml0KHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGludCBkb21jcl9mbGFncyk7CitpbnQg
c2hhZG93X2RvbWFpbl9pbml0KHN0cnVjdCBkb21haW4gKmQpOwogCiAvKiBTZXR1cCB0aGUgc2hh
ZG93LXNwZWNpZmljIHBhcnRzIG9mIGEgdmNwdSBzdHJ1Y3QuIEl0IGlzIGNhbGxlZCBieQogICog
cGFnaW5nX3ZjcHVfaW5pdCgpIGluIHBhZ2luZy5jICovCi0tIAoyLjIwLjEuMi5nYjIxZWJiNjcx
CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 09:39:20 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 09:39:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsObG-0008Mw-6e; Tue, 30 Jul 2019 09:39: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=3sDM=V3=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hsObE-0008Mf-IB
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 09:39:16 +0000
X-Inumbo-ID: e53a5e87-b2ad-11e9-8980-bc764e045a96
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e53a5e87-b2ad-11e9-8980-bc764e045a96;
 Tue, 30 Jul 2019 09:39:15 +0000 (UTC)
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=paul.durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 paul.durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="paul.durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: fnLxQU7h7DPCKJLe2xqemlvUKlPZ33lBql4LkCz9qRdMmGuxQ1i9Ca/NHFavnA+M4/9Y7edwq1
 NM+n6cvksO1mEMfLAwskWD7NRk6a62NpRIcS9N7ZKfTp7BsUxB8sNMJo8MFzEOHHdWZsm9yOjd
 UTU2lE/dvjJog9gUGkIul/t3jqYOdGUvURWJWGwLDI9YcXkYGRp2y1K11U5b9/TY+8Jpjn71Bi
 qzfErOiG4pfEvRrwJU2GkWF0LNw8qfbqoCrM/LeVvoDRjHBeMhHZDjhno0UeU6dF9p8vTWmRrP
 VRg=
X-SBRS: 2.7
X-MesageID: 3748703
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,326,1559534400"; 
   d="scan'208";a="3748703"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 30 Jul 2019 10:39:03 +0100
Message-ID: <20190730093904.1794-5-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.20.1.2.gb21ebb671
In-Reply-To: <20190730093904.1794-1-paul.durrant@citrix.com>
References: <20190730093904.1794-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 4/5] domain: remove the 'is_xenstore' flag
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Paul Durrant <paul.durrant@citrix.com>,
 Jan Beulich <jbeulich@suse.com>, Daniel De Graaf <dgdegra@tycho.nsa.gov>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBwYXRjaCBpbnRyb2R1Y2VzIGEgY29udmVuaWVuY2UgbWFjcm8sIGlzX3hlbnN0b3JlX2Rv
bWFpbigpLCB3aGljaAp0ZXN0cyB0aGUgZG9tYWluICdvcHRpb25zJyBkaXJlY3RseSBhbmQgdGhl
biB1c2VzIHRoYXQgaW4gcGxhY2Ugb2YKdGhlICdpc194ZW5zdG9yZScgZmxhZy4KClNpZ25lZC1v
ZmYtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+ClJldmlld2VkLWJ5
OiAiUm9nZXIgUGF1IE1vbm7DqSIgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgpBY2tlZC1ieTogR2Vv
cmdlIER1bmxhcCA8R2VvcmdlLkR1bmxhcEBldS5jaXRyaXguY29tPgotLS0KQ2M6IEFuZHJldyBD
b29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNjOiBJYW4gSmFja3NvbiA8aWFuLmph
Y2tzb25AZXUuY2l0cml4LmNvbT4KQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4K
Q2M6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CkNjOiBLb25yYWQgUnplc3p1
dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+CkNjOiBTdGVmYW5vIFN0YWJlbGxpbmkg
PHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CkNjOiBUaW0gRGVlZ2FuIDx0aW1AeGVuLm9yZz4KQ2M6
IFdlaSBMaXUgPHdsQHhlbi5vcmc+CkNjOiBEYW5pZWwgRGUgR3JhYWYgPGRnZGVncmFAdHljaG8u
bnNhLmdvdj4KCnYyOgogLSBTZXQgJ2Rpc2FibGVfbWlncmF0ZScgdG8gdHJ1ZSByYXRoZXIgMQot
LS0KIHhlbi9jb21tb24vZG9tYWluLmMgICAgIHwgOSArKystLS0tLS0KIHhlbi9jb21tb24vZG9t
Y3RsLmMgICAgIHwgMiArLQogeGVuL2luY2x1ZGUveGVuL3NjaGVkLmggfCA3ICsrKysrLS0KIHhl
bi9pbmNsdWRlL3hzbS9kdW1teS5oIHwgMiArLQogNCBmaWxlcyBjaGFuZ2VkLCAxMCBpbnNlcnRp
b25zKCspLCAxMCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL2RvbWFpbi5j
IGIveGVuL2NvbW1vbi9kb21haW4uYwppbmRleCAyZGY5MDgyODViLi45YjcwNjI2NzUzIDEwMDY0
NAotLS0gYS94ZW4vY29tbW9uL2RvbWFpbi5jCisrKyBiL3hlbi9jb21tb24vZG9tYWluLmMKQEAg
LTM2Myw3ICszNjMsNyBAQCBzdHJ1Y3QgZG9tYWluICpkb21haW5fY3JlYXRlKGRvbWlkX3QgZG9t
aWQsCiAgICAgICAgIGlmICggaGFyZHdhcmVfZG9taWQgPCAwIHx8IGhhcmR3YXJlX2RvbWlkID49
IERPTUlEX0ZJUlNUX1JFU0VSVkVEICkKICAgICAgICAgICAgIHBhbmljKCJUaGUgdmFsdWUgb2Yg
aGFyZHdhcmVfZG9tIG11c3QgYmUgYSB2YWxpZCBkb21haW4gSURcbiIpOwogCi0gICAgICAgIGQt
PmRpc2FibGVfbWlncmF0ZSA9IDE7CisgICAgICAgIGQtPmRpc2FibGVfbWlncmF0ZSA9IHRydWU7
CiAgICAgICAgIG9sZF9od2RvbSA9IGhhcmR3YXJlX2RvbWFpbjsKICAgICAgICAgaGFyZHdhcmVf
ZG9tYWluID0gZDsKICAgICB9CkBAIC00NDIsMTEgKzQ0Miw4IEBAIHN0cnVjdCBkb21haW4gKmRv
bWFpbl9jcmVhdGUoZG9taWRfdCBkb21pZCwKICAgICAgICAgd2F0Y2hkb2dfZG9tYWluX2luaXQo
ZCk7CiAgICAgICAgIGluaXRfc3RhdHVzIHw9IElOSVRfd2F0Y2hkb2c7CiAKLSAgICAgICAgaWYg
KCBkLT5vcHRpb25zICYgWEVOX0RPTUNUTF9DREZfeHNfZG9tYWluICkKLSAgICAgICAgewotICAg
ICAgICAgICAgZC0+aXNfeGVuc3RvcmUgPSAxOwotICAgICAgICAgICAgZC0+ZGlzYWJsZV9taWdy
YXRlID0gMTsKLSAgICAgICAgfQorICAgICAgICBpZiAoIGlzX3hlbnN0b3JlX2RvbWFpbihkKSAp
CisgICAgICAgICAgICBkLT5kaXNhYmxlX21pZ3JhdGUgPSB0cnVlOwogCiAgICAgICAgIGQtPmlv
bWVtX2NhcHMgPSByYW5nZXNldF9uZXcoZCwgIkkvTyBNZW1vcnkiLCBSQU5HRVNFVEZfcHJldHR5
cHJpbnRfaGV4KTsKICAgICAgICAgZC0+aXJxX2NhcHMgICA9IHJhbmdlc2V0X25ldyhkLCAiSW50
ZXJydXB0cyIsIDApOwpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9kb21jdGwuYyBiL3hlbi9jb21t
b24vZG9tY3RsLmMKaW5kZXggM2Q5Mzc0MzRhZi4uNjQzNmY4YjI4NyAxMDA2NDQKLS0tIGEveGVu
L2NvbW1vbi9kb21jdGwuYworKysgYi94ZW4vY29tbW9uL2RvbWN0bC5jCkBAIC0xODYsNyArMTg2
LDcgQEAgdm9pZCBnZXRkb21haW5pbmZvKHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCB4ZW5fZG9t
Y3RsX2dldGRvbWFpbmluZm8gKmluZm8pCiAgICAgICAgIChkLT5pc19zaHV0X2Rvd24gICAgICAg
ICAgICAgICAgPyBYRU5fRE9NSU5GX3NodXRkb3duICA6IDApIHwKICAgICAgICAgKGQtPmNvbnRy
b2xsZXJfcGF1c2VfY291bnQgPiAwICA/IFhFTl9ET01JTkZfcGF1c2VkICAgIDogMCkgfAogICAg
ICAgICAoZC0+ZGVidWdnZXJfYXR0YWNoZWQgICAgICAgICAgID8gWEVOX0RPTUlORl9kZWJ1Z2dl
ZCAgOiAwKSB8Ci0gICAgICAgIChkLT5pc194ZW5zdG9yZSAgICAgICAgICAgICAgICAgPyBYRU5f
RE9NSU5GX3hzX2RvbWFpbiA6IDApIHwKKyAgICAgICAgKGlzX3hlbnN0b3JlX2RvbWFpbihkKSAg
ICAgICAgICA/IFhFTl9ET01JTkZfeHNfZG9tYWluIDogMCkgfAogICAgICAgICAoaXNfaHZtX2Rv
bWFpbihkKSAgICAgICAgICAgICAgID8gWEVOX0RPTUlORl9odm1fZ3Vlc3QgOiAwKSB8CiAgICAg
ICAgIGQtPnNodXRkb3duX2NvZGUgPDwgWEVOX0RPTUlORl9zaHV0ZG93bnNoaWZ0OwogCmRpZmYg
LS1naXQgYS94ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaCBiL3hlbi9pbmNsdWRlL3hlbi9zY2hlZC5o
CmluZGV4IGUxNDU0MDk2NmYuLjUzODNjYTRkMWIgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3hl
bi9zY2hlZC5oCisrKyBiL3hlbi9pbmNsdWRlL3hlbi9zY2hlZC5oCkBAIC0zNzQsOCArMzc0LDYg
QEAgc3RydWN0IGRvbWFpbgogICAgIGJvb2wgICAgICAgICAgICAgaXNfcHJpdmlsZWdlZDsKICAg
ICAvKiBDYW4gdGhpcyBndWVzdCBhY2Nlc3MgdGhlIFhlbiBjb25zb2xlPyAqLwogICAgIGJvb2wg
ICAgICAgICAgICAgaXNfY29uc29sZTsKLSAgICAvKiBJcyB0aGlzIGEgeGVuc3RvcmUgZG9tYWlu
IChub3QgZG9tMCk/ICovCi0gICAgYm9vbCAgICAgICAgICAgICBpc194ZW5zdG9yZTsKICAgICAv
KiBOb24tbWlncmF0YWJsZSBhbmQgbm9uLXJlc3RvcmVhYmxlPyAqLwogICAgIGJvb2wgICAgICAg
ICAgICAgZGlzYWJsZV9taWdyYXRlOwogICAgIC8qIElzIHRoaXMgZ3Vlc3QgYmVpbmcgZGVidWdn
ZWQgYnkgZG9tMD8gKi8KQEAgLTk3Nyw2ICs5NzUsMTEgQEAgc3RhdGljIGlubGluZSBib29sIGlz
X3ZjcHVfb25saW5lKGNvbnN0IHN0cnVjdCB2Y3B1ICp2KQogICAgIHJldHVybiAhdGVzdF9iaXQo
X1ZQRl9kb3duLCAmdi0+cGF1c2VfZmxhZ3MpOwogfQogCitzdGF0aWMgaW5saW5lIGJvb2wgaXNf
eGVuc3RvcmVfZG9tYWluKGNvbnN0IHN0cnVjdCBkb21haW4gKmQpCit7CisgICAgcmV0dXJuIGQt
Pm9wdGlvbnMgJiBYRU5fRE9NQ1RMX0NERl94c19kb21haW47Cit9CisKIGV4dGVybiBib29sIHNj
aGVkX3NtdF9wb3dlcl9zYXZpbmdzOwogCiBleHRlcm4gZW51bSBjcHVmcmVxX2NvbnRyb2xsZXIg
ewpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveHNtL2R1bW15LmggYi94ZW4vaW5jbHVkZS94c20v
ZHVtbXkuaAppbmRleCBlZjUyYmIxNzY0Li5iOGUxODVlNmZhIDEwMDY0NAotLS0gYS94ZW4vaW5j
bHVkZS94c20vZHVtbXkuaAorKysgYi94ZW4vaW5jbHVkZS94c20vZHVtbXkuaApAQCAtNzksNyAr
NzksNyBAQCBzdGF0aWMgYWx3YXlzX2lubGluZSBpbnQgeHNtX2RlZmF1bHRfYWN0aW9uKAogICAg
ICAgICB7CiAgICAgICAgICAgICByZXR1cm4gMDsKICAgICBjYXNlIFhTTV9YU19QUklWOgotICAg
ICAgICAgICAgaWYgKCBzcmMtPmlzX3hlbnN0b3JlICkKKyAgICAgICAgICAgIGlmICggaXNfeGVu
c3RvcmVfZG9tYWluKHNyYykgKQogICAgICAgICAgICAgICAgIHJldHVybiAwOwogICAgICAgICB9
CiAgICAgICAgIC8qIGZhbGwgdGhyb3VnaCAqLwotLSAKMi4yMC4xLjIuZ2IyMWViYjY3MQoKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 09:39:38 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 09:39:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsOba-0008Up-BM; Tue, 30 Jul 2019 09:39:38 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=3sDM=V3=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hsObY-0008U6-Bi
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 09:39:36 +0000
X-Inumbo-ID: efbb9988-b2ad-11e9-bf07-9fb0354c80c9
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id efbb9988-b2ad-11e9-bf07-9fb0354c80c9;
 Tue, 30 Jul 2019 09:39:33 +0000 (UTC)
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=paul.durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 paul.durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="paul.durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: x5oz3wht006ZyGu1grLqqzFDSM4cHfwbatA7zAc46Lsm0wHycjJ8RKXyFo2I2LgJs1KQ0EfO3X
 zYjKfpDH2l7GooiGg3/mTfF+k33mp7Ze47i6iaiZzo1PpLgD8UrXmKpLkYMUhoUBUoyvX8/Mmh
 a5pTt1y/y2AkkO+yl+tsNuoAffJQCqpRU9+QKInkG7e9JmtVbQYUh4/v7KX9TOxr7Pkcs/2p1g
 eQnZPCAZZDjHV7Ce7WbT0X5Rj0TxeGtE2/PXX2wiEQeG/zw6HDFyzjjTKDCMOcY1aSpxLa+3yL
 Ug0=
X-SBRS: 2.7
X-MesageID: 3728532
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,326,1559534400"; 
   d="scan'208";a="3728532"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 30 Jul 2019 10:39:01 +0100
Message-ID: <20190730093904.1794-3-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.20.1.2.gb21ebb671
In-Reply-To: <20190730093904.1794-1-paul.durrant@citrix.com>
References: <20190730093904.1794-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 2/5] x86/hvm/domain: remove the 'hap_enabled'
 flag
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim
 Deegan <tim@xen.org>, Julien Grall <julien.grall@arm.com>,
 Paul Durrant <paul.durrant@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIGhhcF9lbmFibGVkKCkgbWFjcm8gY2FuIGRldGVybWluZSB3aGV0aGVyIHRoZSBmZWF0dXJl
IGlzIGF2YWlsYWJsZQp1c2luZyB0aGUgZG9tYWluICdvcHRpb25zJzsgdGhlcmUgaXMgbm8gbmVl
ZCBmb3IgYSBzZXBhcmF0ZSBmbGFnLgoKTk9URTogRnVydGhlcm1vcmUsIGJ5IGV4dGVuZGluZyBz
YW5pdGl6aWluZyBvZiB0aGUgZG9tYWluICdvcHRpb25zJywgdGhlCiAgICAgIG1hY3JvIGNhbiBi
ZSB0cmFuc2Zvcm1lZCBpbnRvIGFuIGlubGluZSBmdW5jdGlvbiBhbmQgcmUtbG9jYXRlZCB0bwog
ICAgICB4ZW4vc2NoZWQuaC4gVGhpcyBhbHNvIG1ha2VzIGhhcF9lbmFibGVkKCkgY29tbW9uLCB0
aHVzIGFsbG93aW5nCiAgICAgIHJlbW92YWwgb2YgYW4gdWdseSBpZmRlZiBDT05GSUdfWDg2IGZy
b20gdGhlIGNvbW1vbiBpb21tdSBjb2RlLgoKU2lnbmVkLW9mZi1ieTogUGF1bCBEdXJyYW50IDxw
YXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KLS0tCkNjOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CkNjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpDYzog
V2VpIExpdSA8d2xAeGVuLm9yZz4KQ2M6ICJSb2dlciBQYXUgTW9ubsOpIiA8cm9nZXIucGF1QGNp
dHJpeC5jb20+CkNjOiBHZW9yZ2UgRHVubGFwIDxHZW9yZ2UuRHVubGFwQGV1LmNpdHJpeC5jb20+
CkNjOiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KQ2M6IEp1bGllbiBH
cmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CkNjOiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtv
bnJhZC53aWxrQG9yYWNsZS5jb20+CkNjOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5p
QGtlcm5lbC5vcmc+CkNjOiBUaW0gRGVlZ2FuIDx0aW1AeGVuLm9yZz4KQ2M6IEdlb3JnZSBEdW5s
YXAgPGdlb3JnZS5kdW5sYXBAZXUuY2l0cml4LmNvbT4KCnYzOgogLSBSZS13b3JrZWQgYXMgc3Vn
Z2VzdGVkIGJ5IEphbgogLSBOb3QgYWRkaW5nIFJvZ2VyJ3MgUi1iIGFzIHRoZSBwYXRjaCBoYXMg
Y2hhbmdlZCBzdWJzdGFudGlhbGx5Cgp2MjoKIC0gRGVmZXIgY2hhbmdlcyB0byBzaGFkb3dfZG9t
YWluX2luaXQoKSB0byBwYXRjaCAjNAotLS0KIHhlbi9hcmNoL3g4Ni9kb21haW4uYyAgICAgICAg
ICAgIHwgMTMgKysrKysrKy0tLS0tLQogeGVuL2FyY2gveDg2L21tL3BhZ2luZy5jICAgICAgICAg
fCAgNCArKy0tCiB4ZW4vY29tbW9uL2RvbWFpbi5jICAgICAgICAgICAgICB8ICA3ICsrKysrKysK
IHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMgIHwgIDIgLS0KIHhlbi9pbmNsdWRlL2Fz
bS14ODYvaHZtL2RvbWFpbi5oIHwgIDcgLS0tLS0tLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9wYWdp
bmcuaCAgICAgfCAgMiArLQogeGVuL2luY2x1ZGUveGVuL3NjaGVkLmggICAgICAgICAgfCAgNSAr
KysrKwogNyBmaWxlcyBjaGFuZ2VkLCAyMiBpbnNlcnRpb25zKCspLCAxOCBkZWxldGlvbnMoLSkK
CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvZG9tYWluLmMgYi94ZW4vYXJjaC94ODYvZG9tYWlu
LmMKaW5kZXggNTkzM2IzZjUxYi4uMGY0M2RhM2I2YSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2
L2RvbWFpbi5jCisrKyBiL3hlbi9hcmNoL3g4Ni9kb21haW4uYwpAQCAtNDYwLDYgKzQ2MCwxMiBA
QCBpbnQgYXJjaF9zYW5pdGlzZV9kb21haW5fY29uZmlnKHN0cnVjdCB4ZW5fZG9tY3RsX2NyZWF0
ZWRvbWFpbiAqY29uZmlnKQogICAgICAgICByZXR1cm4gLUVJTlZBTDsKICAgICB9CiAKKyAgICBp
ZiAoIGNvbmZpZy0+ZmxhZ3MgJiBYRU5fRE9NQ1RMX0NERl9oYXAgJiYgIWh2bV9oYXBfc3VwcG9y
dGVkKCkgKQorICAgIHsKKyAgICAgICAgZHByaW50ayhYRU5MT0dfSU5GTywgIkhBUCBlbmFibGVk
IGJ1dCBub3Qgc3VwcG9ydGVkXG4iKTsKKyAgICAgICAgcmV0dXJuIC1FSU5WQUw7CisgICAgfQor
CiAgICAgcmV0dXJuIDA7CiB9CiAKQEAgLTU2NCwxMiArNTcwLDcgQEAgaW50IGFyY2hfZG9tYWlu
X2NyZWF0ZShzdHJ1Y3QgZG9tYWluICpkLAogICAgIEhZUEVSVklTT1JfQ09NUEFUX1ZJUlRfU1RB
UlQoZCkgPQogICAgICAgICBpc19wdl9kb21haW4oZCkgPyBfX0hZUEVSVklTT1JfQ09NUEFUX1ZJ
UlRfU1RBUlQgOiB+MHU7CiAKLSAgICAvKiBOZWVkIHRvIGRldGVybWluZSBpZiBIQVAgaXMgZW5h
YmxlZCBiZWZvcmUgaW5pdGlhbGlzaW5nIHBhZ2luZyAqLwotICAgIGlmICggaXNfaHZtX2RvbWFp
bihkKSApCi0gICAgICAgIGQtPmFyY2guaHZtLmhhcF9lbmFibGVkID0KLSAgICAgICAgICAgIGh2
bV9oYXBfc3VwcG9ydGVkKCkgJiYgKGNvbmZpZy0+ZmxhZ3MgJiBYRU5fRE9NQ1RMX0NERl9oYXAp
OwotCi0gICAgaWYgKCAocmMgPSBwYWdpbmdfZG9tYWluX2luaXQoZCwgY29uZmlnLT5mbGFncykp
ICE9IDAgKQorICAgIGlmICggKHJjID0gcGFnaW5nX2RvbWFpbl9pbml0KGQpKSAhPSAwICkKICAg
ICAgICAgZ290byBmYWlsOwogICAgIHBhZ2luZ19pbml0aWFsaXNlZCA9IHRydWU7CiAKZGlmZiAt
LWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS9wYWdpbmcuYyBiL3hlbi9hcmNoL3g4Ni9tbS9wYWdpbmcu
YwppbmRleCAwMTEwODkzNjhhLi4wOTdhMjdmNjA4IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYv
bW0vcGFnaW5nLmMKKysrIGIveGVuL2FyY2gveDg2L21tL3BhZ2luZy5jCkBAIC02MzIsNyArNjMy
LDcgQEAgdm9pZCBwYWdpbmdfbG9nX2RpcnR5X2luaXQoc3RydWN0IGRvbWFpbiAqZCwgY29uc3Qg
c3RydWN0IGxvZ19kaXJ0eV9vcHMgKm9wcykKIC8qICAgICAgICAgICBDT0RFIEZPUiBQQUdJTkcg
U1VQUE9SVCAgICAgICAgICAgICovCiAvKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqLwogLyogRG9tYWluIHBhZ2luZyBzdHJ1Y3QgaW5pdGlhbGl6YXRpb24u
ICovCi1pbnQgcGFnaW5nX2RvbWFpbl9pbml0KHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGlu
dCBkb21jcl9mbGFncykKK2ludCBwYWdpbmdfZG9tYWluX2luaXQoc3RydWN0IGRvbWFpbiAqZCkK
IHsKICAgICBpbnQgcmM7CiAKQEAgLTY1Myw3ICs2NTMsNyBAQCBpbnQgcGFnaW5nX2RvbWFpbl9p
bml0KHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGludCBkb21jcl9mbGFncykKICAgICBpZiAo
IGhhcF9lbmFibGVkKGQpICkKICAgICAgICAgaGFwX2RvbWFpbl9pbml0KGQpOwogICAgIGVsc2UK
LSAgICAgICAgcmMgPSBzaGFkb3dfZG9tYWluX2luaXQoZCwgZG9tY3JfZmxhZ3MpOworICAgICAg
ICByYyA9IHNoYWRvd19kb21haW5faW5pdChkLCBkLT5vcHRpb25zKTsKIAogICAgIHJldHVybiBy
YzsKIH0KZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vZG9tYWluLmMgYi94ZW4vY29tbW9uL2RvbWFp
bi5jCmluZGV4IGRmNTIzYzljZTQuLjUzZDBhNjJmODIgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24v
ZG9tYWluLmMKKysrIGIveGVuL2NvbW1vbi9kb21haW4uYwpAQCAtMzEzLDYgKzMxMywxMyBAQCBz
dGF0aWMgaW50IHNhbml0aXNlX2RvbWFpbl9jb25maWcoc3RydWN0IHhlbl9kb21jdGxfY3JlYXRl
ZG9tYWluICpjb25maWcpCiAgICAgICAgIHJldHVybiAtRUlOVkFMOwogICAgIH0KIAorICAgIGlm
ICggIShjb25maWctPmZsYWdzICYgWEVOX0RPTUNUTF9DREZfaHZtX2d1ZXN0KSAmJgorICAgICAg
ICAgY29uZmlnLT5mbGFncyAmIFhFTl9ET01DVExfQ0RGX2hhcCApCisgICAgeworICAgICAgICBk
cHJpbnRrKFhFTkxPR19JTkZPLCAiSEFQIGVuYWJsZWQgZm9yIG5vbi1IVk0gZ3Vlc3RcbiIpOwor
ICAgICAgICByZXR1cm4gLUVJTlZBTDsKKyAgICB9CisKICAgICByZXR1cm4gYXJjaF9zYW5pdGlz
ZV9kb21haW5fY29uZmlnKGNvbmZpZyk7CiB9CiAKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bh
c3N0aHJvdWdoL2lvbW11LmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jCmluZGV4
IGY4YzNiZjUzYmQuLjM3ZWIwZjdkMDEgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJv
dWdoL2lvbW11LmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYwpAQCAtNTcz
LDkgKzU3Myw3IEBAIGludCBpb21tdV9kb19kb21jdGwoCiAKIHZvaWQgaW9tbXVfc2hhcmVfcDJt
X3RhYmxlKHN0cnVjdCBkb21haW4qIGQpCiB7Ci0jaWZkZWYgQ09ORklHX1g4NgogICAgIEFTU0VS
VChoYXBfZW5hYmxlZChkKSk7Ci0jZW5kaWYKICAgICAvKgogICAgICAqIGlvbW11X3VzZV9oYXBf
cHQoZCkgY2Fubm90IGJlIHVzZWQgaGVyZSBiZWNhdXNlIGR1cmluZyBkb21haW4KICAgICAgKiBj
b25zdHJ1Y3Rpb24gbmVlZF9pb21tdShkKSB3aWxsIGFsd2F5cyByZXR1cm4gZmFsc2UgaGVyZS4K
ZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL2RvbWFpbi5oIGIveGVuL2luY2x1
ZGUvYXNtLXg4Ni9odm0vZG9tYWluLmgKaW5kZXggNmM3YzRmNWFhNi4uYmNjNTYyMTc5NyAxMDA2
NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vZG9tYWluLmgKKysrIGIveGVuL2luY2x1
ZGUvYXNtLXg4Ni9odm0vZG9tYWluLmgKQEAgLTE1Niw3ICsxNTYsNiBAQCBzdHJ1Y3QgaHZtX2Rv
bWFpbiB7CiAKICAgICBzdHJ1Y3QgdmlyaWRpYW5fZG9tYWluICp2aXJpZGlhbjsKIAotICAgIGJv
b2xfdCAgICAgICAgICAgICAgICAgaGFwX2VuYWJsZWQ7CiAgICAgYm9vbF90ICAgICAgICAgICAg
ICAgICBtZW1fc2hhcmluZ19lbmFibGVkOwogICAgIGJvb2xfdCAgICAgICAgICAgICAgICAgcWVt
dV9tYXBjYWNoZV9pbnZhbGlkYXRlOwogICAgIGJvb2xfdCAgICAgICAgICAgICAgICAgaXNfczNf
c3VzcGVuZGVkOwpAQCAtMTk1LDEyICsxOTQsNiBAQCBzdHJ1Y3QgaHZtX2RvbWFpbiB7CiAgICAg
fTsKIH07CiAKLSNpZmRlZiBDT05GSUdfSFZNCi0jZGVmaW5lIGhhcF9lbmFibGVkKGQpICAoaXNf
aHZtX2RvbWFpbihkKSAmJiAoZCktPmFyY2guaHZtLmhhcF9lbmFibGVkKQotI2Vsc2UKLSNkZWZp
bmUgaGFwX2VuYWJsZWQoZCkgICh7KHZvaWQpKGQpOyBmYWxzZTt9KQotI2VuZGlmCi0KICNlbmRp
ZiAvKiBfX0FTTV9YODZfSFZNX0RPTUFJTl9IX18gKi8KIAogLyoKZGlmZiAtLWdpdCBhL3hlbi9p
bmNsdWRlL2FzbS14ODYvcGFnaW5nLmggYi94ZW4vaW5jbHVkZS9hc20teDg2L3BhZ2luZy5oCmlu
ZGV4IGNmNTdjYTcwOGQuLmFiNzg4N2YyM2MgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14
ODYvcGFnaW5nLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9wYWdpbmcuaApAQCAtMjA3LDcg
KzIwNyw3IEBAIHZvaWQgcGFnaW5nX3ZjcHVfaW5pdChzdHJ1Y3QgdmNwdSAqdik7CiAKIC8qIFNl
dCB1cCB0aGUgcGFnaW5nLWFzc2lzdGFuY2Utc3BlY2lmaWMgcGFydHMgb2YgYSBkb21haW4gc3Ry
dWN0IGF0CiAgKiBzdGFydCBvZiBkYXkuICBDYWxsZWQgZm9yIGV2ZXJ5IGRvbWFpbiBmcm9tIGFy
Y2hfZG9tYWluX2NyZWF0ZSgpICovCi1pbnQgcGFnaW5nX2RvbWFpbl9pbml0KHN0cnVjdCBkb21h
aW4gKmQsIHVuc2lnbmVkIGludCBkb21jcl9mbGFncyk7CitpbnQgcGFnaW5nX2RvbWFpbl9pbml0
KHN0cnVjdCBkb21haW4gKmQpOwogCiAvKiBIYW5kbGVyIGZvciBwYWdpbmctY29udHJvbCBvcHM6
IG9wZXJhdGlvbnMgZnJvbSB1c2VyLXNwYWNlIHRvIGVuYWJsZQogICogYW5kIGRpc2FibGUgZXBo
ZW1lcmFsIHNoYWRvdyBtb2RlcyAodGVzdCBtb2RlIGFuZCBsb2ctZGlydHkgbW9kZSkgYW5kCmRp
ZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaCBiL3hlbi9pbmNsdWRlL3hlbi9zY2hl
ZC5oCmluZGV4IDc5ZWZmNDE4YzQuLmUxNDU0MDk2NmYgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRl
L3hlbi9zY2hlZC5oCisrKyBiL3hlbi9pbmNsdWRlL3hlbi9zY2hlZC5oCkBAIC05NDgsNiArOTQ4
LDExIEBAIHN0YXRpYyBpbmxpbmUgYm9vbCBpc19odm1fZG9tYWluKGNvbnN0IHN0cnVjdCBkb21h
aW4gKmQpCiAgICAgICAgIGV2YWx1YXRlX25vc3BlYyhkLT5vcHRpb25zICYgWEVOX0RPTUNUTF9D
REZfaHZtX2d1ZXN0KTsKIH0KIAorc3RhdGljIGlubGluZSBib29sIGhhcF9lbmFibGVkKGNvbnN0
IHN0cnVjdCBkb21haW4gKmQpCit7CisgICAgcmV0dXJuIGV2YWx1YXRlX25vc3BlYyhkLT5vcHRp
b25zICYgWEVOX0RPTUNUTF9DREZfaGFwKTsKK30KKwogc3RhdGljIGlubGluZSBib29sIGlzX2h2
bV92Y3B1KGNvbnN0IHN0cnVjdCB2Y3B1ICp2KQogewogICAgIHJldHVybiBpc19odm1fZG9tYWlu
KHYtPmRvbWFpbik7Ci0tIAoyLjIwLjEuMi5nYjIxZWJiNjcxCgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 09:40:21 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 09: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 1hsOcG-0000qw-Vq; Tue, 30 Jul 2019 09:40:20 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=zL4X=V3=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hsOcF-0000qe-SX
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 09:40:19 +0000
X-Inumbo-ID: 03b55a82-b2ae-11e9-8810-4f757573f4aa
Received: from m4a0041g.houston.softwaregrp.com (unknown [15.124.2.87])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 03b55a82-b2ae-11e9-8810-4f757573f4aa;
 Tue, 30 Jul 2019 09:40:17 +0000 (UTC)
Received: FROM m4a0041g.houston.softwaregrp.com (15.120.17.147) BY
 m4a0041g.houston.softwaregrp.com WITH ESMTP; 
 Tue, 30 Jul 2019 09:40:10 +0000
Received: from M4W0335.microfocus.com (2002:f78:1193::f78:1193) by
 M4W0335.microfocus.com (2002:f78:1193::f78:1193) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Tue, 30 Jul 2019 09:25:43 +0000
Received: from NAM01-BN3-obe.outbound.protection.outlook.com (15.124.8.12) by
 M4W0335.microfocus.com (15.120.17.147) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Tue, 30 Jul 2019 09:25:43 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=WvD6C5rcC1QOlXQm6FmPY/+jZSgdOznk9xSZtc+bmNvhVZzm+igCaTcf08IXgkrhdz6K9Q+QbogVMYUrSljnSVjtSCqW2GrAR9/59g+atGRy2ccbn1+mSTxXpRL84O4bNlP3K3yF9LZ0LDSeRVNnKlkhT4BYV816U9iYeiV5pDj308I5fcPXsrwWZ359YQSR8IO4Sx2ZMDbP9hOW3xh9OZuQwcyTrf0C/UHBCfvVezd4h9L5bnYj47cPkddUXkrht4efEhL7BukA6t8bAC2Dn7nCRsuBI5l246JHSA/9edffX5hf1CJD2S0P/NtGLIqUGghRUcSRusultVgUvjvUDw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=nuOmEbuFZEAmyUFfx8Ga+gl0RhxRuHwSJkSV3MFtve4=;
 b=Zbh8cDHt4bix22D1d0SuLXCFlcjY4/druOWUJ+Ng3uy8i/SeaJ/AvooMU6MzGCUfcVBQnrBdHnKWnPGNyLd/tbG4ohPYgVsQEFTJmRZNCKugmZA9smAXuuMYh9rrxPfjChMIYiqMoZlOouFfWyRa+692XHpM6asfu5MXzckDUuVOLLscHJ+WtozmiIwrbfvK4xEVkP+/Na1vLq02BXO7ZRmxHDJp7LxqpWhbNjKf908YBYFOosIyyBQy5uEwqAhmWsMtnvpWz0ETuJnmCxPBwhcKqf+JpDrE01PProGnj20HgjLCuzV7cbqyevDumJZhFGLXaTk/+EwsZogryoLxhw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3153.namprd18.prod.outlook.com (10.255.139.93) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2115.14; Tue, 30 Jul 2019 09:25:42 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b%7]) with mapi id 15.20.2115.005; Tue, 30 Jul 2019
 09:25:42 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Paul Durrant <paul.durrant@citrix.com>
Thread-Topic: [Xen-devel] [PATCH v2 1/6] domain: stash xen_domctl_createdomain
 flags in struct domain
Thread-Index: AQHVQu6akvnjr7AS1UCxO+8m8M4Duqbi6UsAgAACVAA=
Date: Tue, 30 Jul 2019 09:25:42 +0000
Message-ID: <42eab6c8-0e11-e44a-5aa0-32c3c4244249@suse.com>
References: <20190725133920.40673-1-paul.durrant@citrix.com>
 <20190725133920.40673-2-paul.durrant@citrix.com>
 <f1afdb08-b40d-99a7-1938-5a0ad8a66bc4@suse.com>
In-Reply-To: <f1afdb08-b40d-99a7-1938-5a0ad8a66bc4@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB8PR09CA0008.eurprd09.prod.outlook.com
 (2603:10a6:10:a0::21) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 4b2a74f6-1664-48fe-bd21-08d714cfe486
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3153; 
x-ms-traffictypediagnostic: BY5PR18MB3153:
x-microsoft-antispam-prvs: <BY5PR18MB315317F64C6F2F3E4B38BD02B3DC0@BY5PR18MB3153.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8273;
x-forefront-prvs: 0114FF88F6
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(376002)(346002)(39860400002)(136003)(396003)(366004)(189003)(199004)(4326008)(7416002)(80792005)(81166006)(81156014)(99286004)(7736002)(8676002)(71190400001)(6116002)(71200400001)(3846002)(86362001)(31696002)(68736007)(14454004)(25786009)(478600001)(2906002)(8936002)(6436002)(6916009)(6512007)(305945005)(6246003)(102836004)(26005)(446003)(53936002)(316002)(66066001)(186003)(4744005)(66946007)(36756003)(66556008)(53546011)(66476007)(476003)(76176011)(6486002)(229853002)(2616005)(52116002)(31686004)(486006)(386003)(6506007)(5660300002)(256004)(54906003)(11346002)(66446008)(64756008);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3153;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: Qp/0gjjHohbjcbR+1o7UWOslUBHz+WGVHRx3dj2JK7oCX2ZySDJR8vYDcz9zKiVsPrgaM3BuIceOu+a6v/Idm8TgTrXHnwMlVzrt8AD83sudTg3ccUt4Vj90bnSdAld9GLC/0Wu1mV+CjnnvfEc8cYTmjH8pBQcJAJ+Ni/uXzoLYFaRmKufntYOgE7sabzGcv8/Z87bt5IYPwFQn79nfhEtsxmrhHXT1ViXJitzgh5PumCbBJf8byuDxQ/wALqKy9OWFHkm4pfH4EiczPSywVQ8vAGeOGgyTNIQUsFaUT/1g6dyuKuWCC8yWMG7GGur8xGuYzB1CWzaRuLFfBNF7xvurt0+4lVeVCRLRMsUfe3IivkuoyDreU3B+rkzKwCMhX9evx4MUsHJ1m2MyTBeNRnUipKpm3Tk12LKFV/BRCEs=
Content-ID: <EB1C9FD93A41644193A5148B1361DB21@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 4b2a74f6-1664-48fe-bd21-08d714cfe486
X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Jul 2019 09:25:42.2824 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3153
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v2 1/6] domain: stash
 xen_domctl_createdomain flags in struct domain
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 JulienGrall <julien.grall@arm.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>

T24gMzAuMDcuMjAxOSAxMToxNywgSmFuIEJldWxpY2ggd3JvdGU6DQo+IE9uIDI1LjA3LjIwMTkg
MTU6MzksIFBhdWwgRHVycmFudCB3cm90ZToNCj4+IC0tLSBhL3hlbi9pbmNsdWRlL3hlbi9zY2hl
ZC5oDQo+PiArKysgYi94ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaA0KPj4gQEAgLTMwNiw2ICszMDYs
NyBAQCBlbnVtIGd1ZXN0X3R5cGUgew0KPj4gICAgDQo+PiAgICBzdHJ1Y3QgZG9tYWluDQo+PiAg
ICB7DQo+PiArICAgIHVuc2lnbmVkIGludCAgICAgb3B0aW9uczsgICAgICAgICAvKiBjb3B5IG9m
IGNyZWF0ZWRvbWFpbiBmbGFncyAqLw0KPj4gICAgICAgZG9taWRfdCAgICAgICAgICBkb21haW5f
aWQ7DQo+PiAgICANCj4+ICAgICAgIHVuc2lnbmVkIGludCAgICAgbWF4X3ZjcHVzOw0KPiANCj4g
SSB3YXMgYWJvdXQgdG8gY29tbWl0IHRoaXMgd2hlbiBJIG5vdGljZWQgdGhlIHBsYWNlbWVudCBo
ZXJlOg0KPiBJIHRoaW5rIGl0IHdvdWxkIGJlIHByZXR0eSBnb29kIHRvIHJldGFpbiBkb21haW5f
aWQgYXMgdGhlDQo+IGZpcnN0IGZpZWxkLiBJJ2xsIGJlIGhhcHB5IHRvIG1ha2UgdGhhdCBhZGp1
c3RtZW50IHdoaWxlDQo+IGNvbW1pdHRpbmcsIGFzIGxvbmcgYXMgeW91IGFyZSBmaW5lIHdpdGgg
bWUgZG9pbmcgc28uDQoNCkFuZCBJIHJlYWxpemUgSSBzaG91bGQgaGF2ZSBzYWlkIHdoZXJlIEkn
ZCB3YW50IHRvIHB1dCBpdDogSQ0KdGhpbmsgaXQgd2FudHMgdG8gZ28gbmV4dCB0byBndWVzdF90
eXBlLCBzbyB0aGF0IG9uY2UgdGhhdA0KZmllbGQgZ29lcyBhd2F5IHN0cnVjdHVyZSBsYXlvdXQg
KGkuZS4gaG9sZXMgYW5kIG92ZXJhbGwgc2l6ZSkNCmlzIHRoZSBzYW1lIGFnYWluLg0KDQpKYW4N
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 09:41:35 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 09:41:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsOdR-00017L-AG; Tue, 30 Jul 2019 09:41:33 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=QE78=V3=redhat.com=lersek@srs-us1.protection.inumbo.net>)
 id 1hsOdP-000176-Dj
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 09:41:31 +0000
X-Inumbo-ID: 353c4b26-b2ae-11e9-8980-bc764e045a96
Received: from mx1.redhat.com (unknown [209.132.183.28])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 353c4b26-b2ae-11e9-8980-bc764e045a96;
 Tue, 30 Jul 2019 09:41:30 +0000 (UTC)
Received: from smtp.corp.redhat.com (int-mx02.intmail.prod.int.phx2.redhat.com
 [10.5.11.12])
 (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mx1.redhat.com (Postfix) with ESMTPS id 831E55AFF8;
 Tue, 30 Jul 2019 09:41:29 +0000 (UTC)
Received: from lacos-laptop-7.usersys.redhat.com (unknown [10.36.118.39])
 by smtp.corp.redhat.com (Postfix) with ESMTP id BA53660BE5;
 Tue, 30 Jul 2019 09:41:27 +0000 (UTC)
To: devel@edk2.groups.io, anthony.perard@citrix.com
References: <20190729153944.24239-1-anthony.perard@citrix.com>
 <20190729153944.24239-10-anthony.perard@citrix.com>
From: Laszlo Ersek <lersek@redhat.com>
Message-ID: <918ab165-052f-2f23-906a-150161388475@redhat.com>
Date: Tue, 30 Jul 2019 11:41:26 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20190729153944.24239-10-anthony.perard@citrix.com>
Content-Language: en-US
X-Scanned-By: MIMEDefang 2.79 on 10.5.11.12
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16
 (mx1.redhat.com [10.5.110.39]); Tue, 30 Jul 2019 09:41:29 +0000 (UTC)
Subject: Re: [Xen-devel] [edk2-devel] [PATCH v4 09/35] OvmfPkg/OvmfXen: use
 a TimerLib instance that depends only on the CPU
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Julien Grall <julien.grall@arm.com>,
 Jordan Justen <jordan.l.justen@intel.com>, xen-devel@lists.xenproject.org,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDcvMjkvMTkgMTc6MzksIEFudGhvbnkgUEVSQVJEIHdyb3RlOgo+IFRoZSBBQ1BJIFRpbWVy
IGlzbid0IHByZXNlbnQgaW4gYSBQVkggZ3Vlc3QsIGJ1dCBsb2NhbCBBUElDIHdvcmtzIG9uCj4g
Ym90aCBQVkggYW5kIEhWTS4KPiAKPiBOb3RlIHRoYXQgdGhlIHVzZSBvZiBTZWNQZWlEeGVUaW1l
ckxpYkNwdSBtaWdodCBiZSBhbiBpc3N1ZSB3aXRoIGEKPiBkcml2ZXIgb2YgdHlwZSBEWEVfUlVO
VElNRV9EUklWRVIuIEkndmUgYXR0ZW1wdGVkIHRvIGZpbmQgb3V0IHdoaWNoIG9mCj4gdGhlIERY
RV9SVU5USU1FX0RSSVZFUiB1c2VzIHRoZSBUaW1lckxpYiBhdCBydW50aW1lLiBJJ3ZlIGRvbmUg
dGhhdCBieQo+IHJlcGxhY2luZyB0aGUgVGltZXJMaWIgZXZhbHVhdGlvbiBpbgo+IFtMaWJyYXJ5
Q2xhc3Nlcy5jb21tb24uRFhFX1JVTlRJTUVfRFJJVkVSXSBieSBhIGRpZmZlcmVudCBvbmUgYW5k
Cj4gY2hlY2tpbmcgZXZlcnkgbW9kdWxlIHRoYXQgdXNlcyBpdCAod2l0aCB0aGUgLS1yZXBvcnQt
ZmlsZT1yZXBvcnQKPiBidWlsZCBvcHRpb24pLgo+IAo+IFJlc2V0U3lzdGVtUnVudGltZUR4ZSBp
cyBjYWxsaW5nIHRoZSBUaW1lckxpYiBBUEkgYXQgcnVudGltZSB0byBkbyB0aGUKPiBvcGVyYXRp
b24gIkVmaVJlc2V0Q29sZCIsIHNvIHRoaXMgbWF5IG5ldmVyIGNvbXBsZXRlIGlmIHRoZSBPUyBo
YXZlCj4gZGlzYWJsZWQgdGhlIExvY2FsIEFQSUMgVGltZXIuCj4gCj4gUmVmOiBodHRwczovL2J1
Z3ppbGxhLnRpYW5vY29yZS5vcmcvc2hvd19idWcuY2dpP2lkPTE2ODkKPiBTaWduZWQtb2ZmLWJ5
OiBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KPiBBY2tlZC1ieTog
TGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KPiAtLS0KPiAKPiBOb3RlczoKPiAgICAg
djQ6Cj4gICAgIC0gcmV3b3JkZWQgdGhlIGZpcnN0IHNlbnRlbmNlLCB1c2UgIm5vdCBwcmVzZW50
IiBpbnN0ZWFkIG9mICJkb24ndCB3b3JrIi4KClBsdXMgdHdvIHR5cG8gZml4ZXMuCgpBY2tlZC1i
eTogTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KClRoYW5rcwpMYXN6bG8KCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 09:53:57 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 09:53:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsOpK-0001yc-GZ; Tue, 30 Jul 2019 09:53:50 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=3sDM=V3=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hsOpI-0001yX-Ib
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 09:53:48 +0000
X-Inumbo-ID: ea979f2c-b2af-11e9-8bf0-fbf5acbe6d21
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id ea979f2c-b2af-11e9-8bf0-fbf5acbe6d21;
 Tue, 30 Jul 2019 09:53:44 +0000 (UTC)
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=Paul.Durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 Paul.Durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 6BfyXuUFRraHFQvnlxXqCPNJu95eV5jWr+XpSQpaLx8QQnlYJWDofmU8CvIJumCeQX70QgQgNm
 a8Ee8nhlIEEwGSu6Gbxb1nKqlp60D2IOjX02tfFfLYTnVuyEPxLCsqO24fg5EtM9VghcBNICdN
 0vXYB7LoyO5/rO8y9DvJu6EcvveVLOdOxp/bnPuQVAsrp0oLeizhj/czXLmdctlRiCwCX0CS9U
 cZ97PKkoHdQhpJMVQenMomxQe8H2vvDHnsSka8JfPzENRDq2U0Q4XNsuxN5jjbJAHBa8o3tLii
 Qwk=
X-SBRS: 2.7
X-MesageID: 3749159
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,326,1559534400"; 
   d="scan'208";a="3749159"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Jan Beulich' <JBeulich@suse.com>
Thread-Topic: [Xen-devel] [PATCH v2 1/6] domain: stash xen_domctl_createdomain
 flags in struct domain
Thread-Index: AQHVQu5f9Cm4BI8UYkuwivtzr2jeyKbix8wAgAACVACAACkwYA==
Date: Tue, 30 Jul 2019 09:53:39 +0000
Message-ID: <680c55eef9724b24bdc8492e54315176@AMSPEX02CL03.citrite.net>
References: <20190725133920.40673-1-paul.durrant@citrix.com>
 <20190725133920.40673-2-paul.durrant@citrix.com>
 <f1afdb08-b40d-99a7-1938-5a0ad8a66bc4@suse.com>
 <42eab6c8-0e11-e44a-5aa0-32c3c4244249@suse.com>
In-Reply-To: <42eab6c8-0e11-e44a-5aa0-32c3c4244249@suse.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 1/6] domain: stash
 xen_domctl_createdomain flags in struct domain
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>, "Tim \(Xen.org\)" <tim@xen.org>,
 George Dunlap <George.Dunlap@citrix.com>, JulienGrall <julien.grall@arm.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>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBKYW4gQmV1bGljaCA8SkJldWxp
Y2hAc3VzZS5jb20+DQo+IFNlbnQ6IDMwIEp1bHkgMjAxOSAxMDoyNg0KPiBUbzogUGF1bCBEdXJy
YW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT4NCj4gQ2M6IEp1bGllbkdyYWxsIDxqdWxpZW4u
Z3JhbGxAYXJtLmNvbT47IEFuZHJldyBDb29wZXIgPEFuZHJldy5Db29wZXIzQGNpdHJpeC5jb20+
OyBHZW9yZ2UgRHVubGFwDQo+IDxHZW9yZ2UuRHVubGFwQGNpdHJpeC5jb20+OyBJYW4gSmFja3Nv
biA8SWFuLkphY2tzb25AY2l0cml4LmNvbT47IFN0ZWZhbm8gU3RhYmVsbGluaQ0KPiA8c3N0YWJl
bGxpbmlAa2VybmVsLm9yZz47IHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZzsgS29ucmFk
IFJ6ZXN6dXRlayBXaWxrDQo+IDxrb25yYWQud2lsa0BvcmFjbGUuY29tPjsgVGltIChYZW4ub3Jn
KSA8dGltQHhlbi5vcmc+OyBXZWkgTGl1IDx3bEB4ZW4ub3JnPg0KPiBTdWJqZWN0OiBSZTogW1hl
bi1kZXZlbF0gW1BBVENIIHYyIDEvNl0gZG9tYWluOiBzdGFzaCB4ZW5fZG9tY3RsX2NyZWF0ZWRv
bWFpbiBmbGFncyBpbiBzdHJ1Y3QgZG9tYWluDQo+IA0KPiBPbiAzMC4wNy4yMDE5IDExOjE3LCBK
YW4gQmV1bGljaCB3cm90ZToNCj4gPiBPbiAyNS4wNy4yMDE5IDE1OjM5LCBQYXVsIER1cnJhbnQg
d3JvdGU6DQo+ID4+IC0tLSBhL3hlbi9pbmNsdWRlL3hlbi9zY2hlZC5oDQo+ID4+ICsrKyBiL3hl
bi9pbmNsdWRlL3hlbi9zY2hlZC5oDQo+ID4+IEBAIC0zMDYsNiArMzA2LDcgQEAgZW51bSBndWVz
dF90eXBlIHsNCj4gPj4NCj4gPj4gICAgc3RydWN0IGRvbWFpbg0KPiA+PiAgICB7DQo+ID4+ICsg
ICAgdW5zaWduZWQgaW50ICAgICBvcHRpb25zOyAgICAgICAgIC8qIGNvcHkgb2YgY3JlYXRlZG9t
YWluIGZsYWdzICovDQo+ID4+ICAgICAgIGRvbWlkX3QgICAgICAgICAgZG9tYWluX2lkOw0KPiA+
Pg0KPiA+PiAgICAgICB1bnNpZ25lZCBpbnQgICAgIG1heF92Y3B1czsNCj4gPg0KPiA+IEkgd2Fz
IGFib3V0IHRvIGNvbW1pdCB0aGlzIHdoZW4gSSBub3RpY2VkIHRoZSBwbGFjZW1lbnQgaGVyZToN
Cj4gPiBJIHRoaW5rIGl0IHdvdWxkIGJlIHByZXR0eSBnb29kIHRvIHJldGFpbiBkb21haW5faWQg
YXMgdGhlDQo+ID4gZmlyc3QgZmllbGQuIEknbGwgYmUgaGFwcHkgdG8gbWFrZSB0aGF0IGFkanVz
dG1lbnQgd2hpbGUNCj4gPiBjb21taXR0aW5nLCBhcyBsb25nIGFzIHlvdSBhcmUgZmluZSB3aXRo
IG1lIGRvaW5nIHNvLg0KPiANCj4gQW5kIEkgcmVhbGl6ZSBJIHNob3VsZCBoYXZlIHNhaWQgd2hl
cmUgSSdkIHdhbnQgdG8gcHV0IGl0OiBJDQo+IHRoaW5rIGl0IHdhbnRzIHRvIGdvIG5leHQgdG8g
Z3Vlc3RfdHlwZSwgc28gdGhhdCBvbmNlIHRoYXQNCj4gZmllbGQgZ29lcyBhd2F5IHN0cnVjdHVy
ZSBsYXlvdXQgKGkuZS4gaG9sZXMgYW5kIG92ZXJhbGwgc2l6ZSkNCj4gaXMgdGhlIHNhbWUgYWdh
aW4uDQoNCk9rLCBJIGRvbid0IHJlYWxseSBtaW5kLg0KDQogIFBhdWwNCg0KPiANCj4gSmFuDQpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 09:54:46 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 09:54:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsOqC-000225-Ra; Tue, 30 Jul 2019 09:54:44 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=WuyF=V3=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hsOqC-00021z-8p
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 09:54:44 +0000
X-Inumbo-ID: 0bc5c430-b2b0-11e9-bfd4-53c187a8fb55
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 0bc5c430-b2b0-11e9-bfd4-53c187a8fb55;
 Tue, 30 Jul 2019 09:54:39 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 0E336344;
 Tue, 30 Jul 2019 02:54:39 -0700 (PDT)
Received: from [10.1.196.50] (e108454-lin.cambridge.arm.com [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id B00593F575;
 Tue, 30 Jul 2019 02:54:37 -0700 (PDT)
To: Jan Beulich <JBeulich@suse.com>
References: <20190730065637.3802-1-lukasz.hawrylko@intel.com>
 <5e5c945a-6bdb-2776-e2db-b11bbeb74bf5@suse.com>
 <d216b609-353d-e4c7-fdea-e2e63b175bb8@arm.com>
 <6b786dc3-f6d0-8536-0291-4f0de7f673b8@suse.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <3dc11cbc-97a1-dae7-eba0-1bb0f8151244@arm.com>
Date: Tue, 30 Jul 2019 10:54:36 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <6b786dc3-f6d0-8536-0291-4f0de7f673b8@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] Intel TXT: add reviewer,
 move to Odd Fixes 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 <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Lukasz Hawrylko <lukasz.hawrylko@intel.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgSmFuLAoKT24gMzAvMDcvMjAxOSAxMDowNSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gT24gMzAu
MDcuMjAxOSAxMDo1NCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+PiBPbiA3LzMwLzE5IDk6MjkgQU0s
IEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4gT24gMzAuMDcuMjAxOSAwODo1NiwgTHVrYXN6IEhhd3J5
bGtvIHdyb3RlOgo+Pj4+IFN1cHBvcnQgZm9yIEludGVsIFRYVCBoYXMgb3JwaGFuZWQgc3RhdHVz
IHJpZ2h0IG5vdyBiZWNhdXNlCj4+Pj4gbm8gYWN0aXZlIG1haW50YWludGVyIGlzIGxpc3RlZC4g
QWRkaW5nIG15c2VsZiBhcyByZXZpZXdlcgo+Pj4+IGFuZCBtb3ZpbmcgaXQgdG8gT2RkIEZpeGVz
IHN0YXRlLgo+Pj4+Cj4+Pj4gU2lnbmVkLW9mZi1ieTogTHVrYXN6IEhhd3J5bGtvIDxsdWthc3ou
aGF3cnlsa29AaW50ZWwuY29tPgo+Pj4+IC0tLQo+Pj4+ICDCoMKgIE1BSU5UQUlORVJTIHwgMyAr
Ky0KPj4+PiAgwqDCoCAxIGZpbGUgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9u
KC0pCj4+Pj4KPj4+PiBkaWZmIC0tZ2l0IGEvTUFJTlRBSU5FUlMgYi9NQUlOVEFJTkVSUwo+Pj4+
IGluZGV4IDg5YTAxYjcxMGIuLmNhMzAwZTg3YzggMTAwNjQ0Cj4+Pj4gLS0tIGEvTUFJTlRBSU5F
UlMKPj4+PiArKysgYi9NQUlOVEFJTkVSUwo+Pj4+IEBAIC0yNDAsNyArMjQwLDggQEAgUzrCoMKg
wqAgTWFpbnRhaW5lZAo+Pj4+ICAgRjrCoMKgwqAgdG9vbHMvZ29sYW5nCj4+Pj4gICBJTlRFTChS
KSBUUlVTVEVEIEVYRUNVVElPTiBURUNITk9MT0dZIChUWFQpCj4+Pj4gLVM6wqDCoMKgIE9ycGhh
bmVkCj4+Pj4gK1I6wqDCoMKgIEx1a2FzeiBIYXdyeWxrbyA8bHVrYXN6Lmhhd3J5bGtvQGludGVs
LmNvbT4KPj4+PiArUzrCoMKgwqAgT2RkIEZpeGVzCj4+Pgo+Pj4gSSBndWVzcyB3ZSBzaG91bGQg
Z2l2ZSBpdCBhIGZldyBkYXlzIGZvciBvYmplY3Rpb25zIHRvIGJlIHJhaXNlZAo+Pj4gYWdhaW5z
dCB0aGlzIHNsaWdodGx5IGluY29uc2lzdGVudCBzdGF0ZSwgYnV0IEkgdGhpbmsgdGhhdCdzIHRo
ZQo+Pj4gYmVzdCB3YXkgdG8gZXhwcmVzcyB0aGUgY3VycmVudCBzdGF0ZSBvZiB0aGluZ3MgKGhl
bmNlIG15Cj4+PiBzdWdnZXN0aW9uIHRvIHRoaXMgZWZmZWN0KS4gSWYgbm8gb2JqZWN0aW9ucyB0
dXJuIHVwLCBJJ3ZlIHF1ZXVlZAo+Pj4gdGhpcyBvbnRvIG15IHRvLWJlLWNvbW1pdHRlZCBsaXN0
Lgo+Pgo+PiBJIGhhdmUgc29tZSBvYmplY3Rpb25zIHJlZ2FyZGluZyB0aGUgcHJvY2VzcyBpdHNl
bGYuLi4gT24gdGhlIGZpcnN0Cj4+IHZlcnNpb24gb2YgdGhpcyBwYXRjaCwgaXQgd2FzIHBvaW50
ZWQgb3V0IHRoYXQgdGhlIGUtbWFpbCBzaG91bGRuJ3QKPj4gYmUgc2VudCB3aXRoIGRpc2NsYWlt
ZXIuIFRoaXMgaXMgbm93IHRoZSB0aGlyZCB2ZXJzaW9uIGFuZCB0aGUKPj4gZGlzY2xhaW1lciBp
cyBzdGlsbCBwcmVzZW50Lgo+IAo+IE9rYXksIEkgbXVzdCBoYXZlIG1pc3NlZCBib3RoIGVhcmxp
ZXIgcmVxdWVzdHMgdG8gdGhpcyBlZmZlY3QuIEkndmUKPiBnb25lIGJhY2sgdG8gdGhlIGxpc3Qg
YXJjaGl2ZXMgdGhvdWdoLCBhbmQgSSBjb3VsZG4ndCBmaW5kIGFueSBzdWNoCj4gcmVxdWVzdCBl
aXRoZXIgZnJvbSBKdWx5IG9yIEp1bmUuIFRoZXJlZm9yZSAuLi4KClRoZSBmaXJzdCB2ZXJzaW9u
IHdhcyBzZW50IGZyb20gTWFyY2ggWzFdLgoKPiAKPj4gVGVjaG5pY2FsbHksIG5vIHBhdGNoIHNo
b3VsZCBiZSBhcHBsaWVkIHdoZW4gdGhlcmUgYXJlIGEgZGlzY2xhaW1lci4KPiAKPiAuLi4gSSdk
IGFsc28gbGlrZSB0byBhc2sgZm9yIHRoZSBiYWNrZ3JvdW5kIG9mIHRoaXMuIEl0IHdvdWxkIG5l
dmVyCj4gaGF2ZSBvY2N1cnJlZCB0byBtZSB0aGF0IEkgc2hvdWxkIHBheSBhdHRlbnRpb24gdG8g
cG9zc2libGUKPiBkaXNjbGFpbWVycyBvciBhbGlrZSBvbiBwYXRjaCBzdWJtaXNzaW9ucy4KClRo
ZSBkaXNjbGFpbWVyIHRlbGwgeW91IHRoaXMgcGF0Y2ggbWF5IGNvbnRhaW4gY29uZmlkZW50aWFs
IGluZm9ybWF0aW9uIGFuZCB5b3UgCmFyZSBub3QgYWxsb3dlZCB0byBkaXN0cmlidXRlIGl0Li4u
IFdoaWxlIEkgYWdyZWUgdGhpcyBtYWtlcyBubyBzZW5zZSBmb3IgcHVibGljIApNTCwgd2Ugc3Rp
bGwgaGF2ZSB0byBzdGF5IG9uIHRoZSBzYWZlIHNpZGUuIEhvdyBkbyB5b3Uga25vdyB0aGlzIHdh
cyBub3Qgc2VudCBieSAKbWlzdGFrZT8gTm90ZSB0aGF0IHRoaXMgcXVlc3Rpb24gbWFrZXMgbGl0
dGxlIHNlbnNlIG9uIE1BSU5UQUlORVJTIGZpbGUuLi4KCkluIGdlbmVyYWwsIEkgYW0gZm9sbG93
aW5nIEdyZWcgS0ggYWR2aWNlIGhlcmUgWzJdIGFuZCByZWZyYWluIHRvIGFuc3dlciBhbnkgCmUt
bWFpbCB3aXRoIGRpc2NsYWltZXIuIEkgd291bGQgYWN0dWFsbHkgYWR2b2NhdGUgeGVuLWRldmVs
IHRvIGNvbXBsZXRlbHkgYmxvY2sgCnRob3NlIGUtbWFpbHMuCgpDaGVlcnMsCgpbMV0gaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9hcmNoaXZlcy9odG1sL3hlbi1kZXZlbC8yMDE5LTAzL21z
ZzAwNzI5Lmh0bWwKWzJdIGh0dHBzOi8vd3d3LnlvdXR1YmUuY29tL3dhdGNoP3Y9Zk1lSDd3cU93
WEEmZmVhdHVyZT15b3V0dS5iZSZ0PTEzbTUzcwoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 09:56:25 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 09:56:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsOrp-000297-8J; Tue, 30 Jul 2019 09:56: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=zL4X=V3=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hsOro-00028y-H4
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 09:56:24 +0000
X-Inumbo-ID: 42b7b753-b2b0-11e9-8980-bc764e045a96
Received: from m9a0003g.houston.softwaregrp.com (unknown [15.124.64.68])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 42b7b753-b2b0-11e9-8980-bc764e045a96;
 Tue, 30 Jul 2019 09:56:22 +0000 (UTC)
Received: FROM m9a0003g.houston.softwaregrp.com (15.121.0.190) BY
 m9a0003g.houston.softwaregrp.com WITH ESMTP; 
 Tue, 30 Jul 2019 09:56:14 +0000
Received: from M9W0068.microfocus.com (2002:f79:bf::f79:bf) by
 M9W0067.microfocus.com (2002:f79:be::f79:be) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Tue, 30 Jul 2019 09:49:39 +0000
Received: from NAM01-SN1-obe.outbound.protection.outlook.com (15.124.72.10) by
 M9W0068.microfocus.com (15.121.0.191) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Tue, 30 Jul 2019 09:49:39 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=kw0p97jc03fYAhN7XOSKm93HJcN+F3Ct119eFfXbUhQTgpbEw96LQVLRuv/Y8lxlmn3awJ8rYk5eRr51lSNkx0IreqS377NmPp3sHaqqJha3qMsn3EtV6z4Hn9HHyqz2ZzgAmkcxPNhqtpjUQ3kl4lAVtWL97zFWWZMbuA/dz9Op0y/HH0YSyrOMKqu/Nvkcz8BB8GBbFE7jkaebqkEaVfhMR1rf42FXoNgrsaFDfIZACGLVsNGLFRI1tMiOLJrvYAXMSlw+2o7vZtS1PHP1uc/FESjpR+O9dpvNnEHnnHCmlsL9q1QLTFcfYeE8OBv4FTDjLy4ZlZ+zus9aeR2Xhg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=7XDLqKgK3TBnmiDmgtdc9cDFf0qIuMw7IXQJrYH/268=;
 b=KmG26AUU7nJSCbBUFGDBzD7+aB2ve9iPF+MkpJRNdLGcVttgf/KYt+AKvTmHfkBLQV4WUWxnj0uy9I+l/0500Q9I70vFl6dki6lkKaEFWcUVG3+AkfMJUDsWL41h2RMD7yPcZZbCAagy+7YOkYKWfWjzgL2bb8/FroHoeqf7N7EB2fCYPUmt8uyEk1yz6OyX7mwM3GfVA2bEcFhHKw5c7nOUB4YmCjhBirCZir49IdQm3QS4ZCKLsfOPPHsKfVsGjQWxOx6qrt6L5MqoNUB4M0sIpD514fSY3YZ5AVKYydX+RUtzYal2DX3tOTDrNFa3XBoEibWGttWY6L6jl1UEgg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3185.namprd18.prod.outlook.com (10.255.137.78) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2115.14; Tue, 30 Jul 2019 09:49:38 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b%7]) with mapi id 15.20.2115.005; Tue, 30 Jul 2019
 09:49:38 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Thread-Topic: [PATCH v3 1/2] xen/link: Introduce .bss.percpu.page_aligned
Thread-Index: AQHVRjSGjfvYvY8Mj0+dnjT7dlU+s6bi2QqAgAAPEuOAAAOnAA==
Date: Tue, 30 Jul 2019 09:49:38 +0000
Message-ID: <7061f1db-aa45-d016-8645-1f733f753944@suse.com>
References: <20190729173843.21586-1-andrew.cooper3@citrix.com>
 <20190729173843.21586-2-andrew.cooper3@citrix.com>
 <446e9293-2689-39cb-9086-19abd6702431@suse.com>
 <fb4f5507-11aa-d197-c759-a84d84c7779d@citrix.com>
In-Reply-To: <fb4f5507-11aa-d197-c759-a84d84c7779d@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR07CA0169.eurprd07.prod.outlook.com
 (2603:10a6:6:43::23) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 7654813e-62f6-43fb-b1d3-08d714d33ca3
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3185; 
x-ms-traffictypediagnostic: BY5PR18MB3185:
x-microsoft-antispam-prvs: <BY5PR18MB3185D7C0D6C3D03FE54F2FD9B3DC0@BY5PR18MB3185.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 0114FF88F6
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(366004)(136003)(376002)(39860400002)(346002)(396003)(189003)(199004)(3846002)(31686004)(446003)(229853002)(71190400001)(71200400001)(256004)(7736002)(305945005)(2906002)(6246003)(66946007)(6116002)(64756008)(4326008)(66556008)(6916009)(316002)(66446008)(25786009)(66476007)(486006)(14444005)(5660300002)(11346002)(476003)(186003)(2616005)(26005)(99286004)(8676002)(386003)(6506007)(53546011)(478600001)(6486002)(54906003)(86362001)(31696002)(80792005)(6436002)(52116002)(81156014)(81166006)(8936002)(102836004)(14454004)(6512007)(66066001)(76176011)(68736007)(53936002)(36756003)(142923001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3185;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: mCZm0E1e9hCDmX4rYK17Wuks4qX66PhKW9t0N/9ykFa9YbTJ41AOxkVnjLp3E8wyTdU04DiOk46wTxid4J5EqkP+mNeDpkrayQR1agJyYl+Aq2lTxW/H7VYR9exLMY3k73OzSWRgvsSxP9qi3uCpzugmjj1cfOOorLtwAv0sslpPkLV6Wlq/9TmNKt9Z6x0Dw8DOUHw+wXUzxMEq8CjEOoAQsyn8L0USn8mqTgSbuy50mgIRdivWnoDs/h5pk7xecFjLZsOT1ESumRRKioBKIHfkK4ikpiJFCpr3cuV/5bsC0VJPnOJZeMfVTHhwF7imyCFq1wKFOV4jHGus8QlBKWKH3U7f80jOVMxwvF84FQVw8HZKAgWVzycaUcGxCieHs7obYEIXCRuuGSUt3d0FLGid44iqjgP7XkavyHjLUnI=
Content-ID: <CB8732AF6939F845A82B7E5363F4B50C@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 7654813e-62f6-43fb-b1d3-08d714d33ca3
X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Jul 2019 09:49:38.7468 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3185
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v3 1/2] xen/link: Introduce
 .bss.percpu.page_aligned
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: StefanoStabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Julien Grall <julien.grall@arm.com>,
 Xen-devel <xen-devel@lists.xenproject.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMzAuMDcuMjAxOSAxMTozNSwgQW5kcmV3IENvb3BlciB3cm90ZToNCj4gT24gMzAvMDcvMjAx
OSAwOTo0MiwgSmFuIEJldWxpY2ggd3JvdGU6DQo+PiBPbiAyOS4wNy4yMDE5IDE5OjM4LCBBbmRy
ZXcgQ29vcGVyIHdyb3RlOg0KPj4+IC0tLSBhL3hlbi9hcmNoL3g4Ni94ZW4ubGRzLlMNCj4+PiAr
KysgYi94ZW4vYXJjaC94ODYveGVuLmxkcy5TDQo+Pj4gQEAgLTI5MywxNCArMjkzLDE3IEBAIFNF
Q1RJT05TDQo+Pj4gICAgICAgICAgX19ic3Nfc3RhcnQgPSAuOw0KPj4+ICAgICAgICAgICooLmJz
cy5zdGFja19hbGlnbmVkKQ0KPj4+ICAgICAgICAgICooLmJzcy5wYWdlX2FsaWduZWQqKQ0KPj4+
IC0gICAgICAgKiguYnNzKQ0KPj4+IC0gICAgICAgLiA9IEFMSUdOKFNNUF9DQUNIRV9CWVRFUyk7
DQo+Pj4gKyAgICAgICAuID0gQUxJR04oUEFHRV9TSVpFKTsNCj4+PiAgICAgICAgICBfX3Blcl9j
cHVfc3RhcnQgPSAuOw0KPj4+ICsgICAgICAgKiguYnNzLnBlcmNwdS5wYWdlX2FsaWduZWQpDQo+
Pj4gKyAgICAgICAuID0gQUxJR04oUEFHRV9TSVpFKTsNCj4+IEJ1dCB0aGlzIGdvZXMgdG9vIGZh
cjogV2hhdCB3ZSB3YW50IGlzIGZvciB0aGUgVFNTIHRvIG9jY3VweSBhIGZ1bGwNCj4+IHBhZ2Us
IG5vdCBmb3Igd2hhdGV2ZXIgcmFuZG9tIG90aGVyIHBhZ2UtYWxpZ25lZCBvYmplY3QgZW5kcyB1
cA0KPj4gbGFzdCBoZXJlIChzaG91bGQgYW55IGV2ZXJ5IGFwcGVhcikuDQo+IA0KPiBDb21lIGFn
YWluP8KgIFRoaXMgaXMgcmlkaWN1bG91cy4NCj4gDQo+IE9iamVjdHMgaW4gYSBzZWN0aW9uIGZv
bGxvd2luZyBmb28ucGFnZV9hbGlnbmVkIHNob3VsZCBuZXZlciBlbmQgdXAgaW4NCj4gdGhlIHRh
aWwgb2YgdGhlIGZpbmFsIHBhZ2Ugb2YgZm9vLnBhZ2VfYWxpZ25lZCwgYmVjYXVzZSB0aGVuIHRo
ZXkgYXJlIGluDQo+IHRoZSB3cm9uZyBzZWN0aW9uLg0KDQpIb3cgZG8geW91IGRlcml2ZSAid3Jv
bmcgc2VjdGlvbiI/IFNlY3Rpb25zIGhhdmUgYW4gYWxpZ25tZW50IGFuZCBhDQpzaXplLiBUaGUg
bGF0dGVyIGRvZXNuJ3QgbmVlZCB0byBiZSBhIG11bHRpcGxlIG9mIHRoZSBmb3JtZXIuIFRoZQ0K
c2VjdGlvbiBlbmRzIHdoZXJldmVyIGl0cyBzaXplIHNheXMgaXQgZW5kcy4gVXNpbmcgdGhpcyBw
cm9wZXJ0eSBpcw0KYWN0dWFsbHkgZGVzaXJhYmxlIGluIG90aGVyIGNhc2VzLCB0byBsaW1pdCB3
YXN0ZSBvZiBzcGFjZS4NCg0KPiBBIHNob3J0IFRTUyBpcyBhIHBhaW4gdG8gZGVhbCB3aXRoLCBi
dXQgZXZlbiB5b3Ugc2FpZCB5b3UgZGlkbid0IGxpa2UNCj4gdGhlIHhlbl90c3MgaWRlYSB3aGVu
IHlvdSBzdWdnZXN0ZWQgaXQuDQo+IA0KPiBUaGUgbmFtZSBvZiB0aGUgc2VjdGlvbiBpcyB2ZXJ5
IGRlbGliZXJhdGVseSBub3QgVFNTIHNwZWNpZmljLCBiZWNhdXNlDQo+IHRoZXJlIGlzIHBsZW50
eSBvZiBvdGhlciBjbGVhbnVwIHdoaWNoIHdpbGwgZW5kIHVwIHdpdGggb2JqZWN0cyBpbiB0aGlz
DQo+IHNlY3Rpb24uDQoNCldlbGwsIGlmIHRoZXkncmUgYWxsIHN0cmljdGx5IGEgbXVsdGlwbGUg
b2YgUEFHRV9TSVpFLCB0aGVuIHdyaXRpbmcNCmRvd24gYSByZXNwZWN0aXZlIHJlcXVpcmVtZW50
IG1pZ2h0IGJlIGFjY2VwdGFibGUuIEJ1dCBldmVuIHRoZW4gSQ0Kd291bGRuJ3QgYmUgb3Zlcmx5
IGhhcHB5IGdvaW5nIHRoYXQgcm91dGUuDQoNCkphbg0KX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 09:57:21 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 09:57: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 1hsOsi-0002F3-NR; Tue, 30 Jul 2019 09: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=QE78=V3=redhat.com=lersek@srs-us1.protection.inumbo.net>)
 id 1hsOsh-0002Eu-CQ
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 09:57:19 +0000
X-Inumbo-ID: 6a8ffc89-b2b0-11e9-8980-bc764e045a96
Received: from mx1.redhat.com (unknown [209.132.183.28])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6a8ffc89-b2b0-11e9-8980-bc764e045a96;
 Tue, 30 Jul 2019 09:57:18 +0000 (UTC)
Received: from smtp.corp.redhat.com (int-mx08.intmail.prod.int.phx2.redhat.com
 [10.5.11.23])
 (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mx1.redhat.com (Postfix) with ESMTPS id 2606C30BD1C2;
 Tue, 30 Jul 2019 09:57:18 +0000 (UTC)
Received: from lacos-laptop-7.usersys.redhat.com (unknown [10.36.118.39])
 by smtp.corp.redhat.com (Postfix) with ESMTP id B2D6519C67;
 Tue, 30 Jul 2019 09:57:16 +0000 (UTC)
To: devel@edk2.groups.io, anthony.perard@citrix.com
References: <20190729153944.24239-1-anthony.perard@citrix.com>
 <20190729153944.24239-14-anthony.perard@citrix.com>
From: Laszlo Ersek <lersek@redhat.com>
Message-ID: <c6df1ab2-f5d7-5ea3-e6a8-958e4e1818b3@redhat.com>
Date: Tue, 30 Jul 2019 11:57:15 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20190729153944.24239-14-anthony.perard@citrix.com>
Content-Language: en-US
X-Scanned-By: MIMEDefang 2.84 on 10.5.11.23
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16
 (mx1.redhat.com [10.5.110.49]); Tue, 30 Jul 2019 09:57:18 +0000 (UTC)
Subject: Re: [Xen-devel] [edk2-devel] [PATCH v4 13/35]
 OvmfPkg/Library/XenPlatformLib: New library
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Julien Grall <julien.grall@arm.com>,
 Ard Biesheuvel <ard.biesheuvel@linaro.org>,
 Jordan Justen <jordan.l.justen@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>

T24gMDcvMjkvMTkgMTc6MzksIEFudGhvbnkgUEVSQVJEIHdyb3RlOgo+IFRoZSBwdXJwb3NlIG9m
IFhlblBsYXRmb3JtTGliIGlzIHRvIHJlZ3JvdXAgdGhlIGZldyBmdW5jdGlvbnMgdGhhdCBhcmUK
PiB1c2VkIGluIHNldmVyYWwgcGxhY2VzIHRvIGRldGVjdCBpZiBYZW4gaXMgZGV0ZWN0ZWQsIGFu
ZCB0byBnZXQgdGhlCj4gWGVuSW5mbyBIT0IuCj4gCj4gUmVmOiBodHRwczovL2J1Z3ppbGxhLnRp
YW5vY29yZS5vcmcvc2hvd19idWcuY2dpP2lkPTE2ODkKPiBTaWduZWQtb2ZmLWJ5OiBBbnRob255
IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KPiBSZXZpZXdlZC1ieTogTGFzemxv
IEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KPiAtLS0KPiAKPiBOb3RlczoKPiAgICAgdjQ6Cj4g
ICAgIC0gZml4IHRvcC1sZXZlbCBjb21tZW50IHN0eWxlCj4gICAgIC0gVXBkYXRlIE1haW50YWlu
ZXJzLnR4dAo+ICAgICAKPiAgICAgdjM6Cj4gICAgIC0gdXNlIFNQRFgKPiAgICAgLSBhZGQgWGVu
UGxhdGZvcm1MaWIuaCB0byBbTGlicmFyeUNsYXNzZXNdIGluIE92bWZQa2cuZGVjCj4gICAgIC0g
Zml4IHR5cG9zCj4gCj4gIE92bWZQa2cvT3ZtZlBrZy5kZWMgICAgICAgICAgICAgICAgICAgICAg
ICAgICB8ICA0ICsrCj4gIE92bWZQa2cvT3ZtZlhlbi5kc2MgICAgICAgICAgICAgICAgICAgICAg
ICAgICB8ICAxICsKPiAgLi4uL0xpYnJhcnkvWGVuUGxhdGZvcm1MaWIvWGVuUGxhdGZvcm1MaWIu
aW5mIHwgMzMgKysrKysrKysrCj4gIE92bWZQa2cvSW5jbHVkZS9MaWJyYXJ5L1hlblBsYXRmb3Jt
TGliLmggICAgICB8IDUzICsrKysrKysrKysrKysrCj4gIC4uLi9MaWJyYXJ5L1hlblBsYXRmb3Jt
TGliL1hlblBsYXRmb3JtTGliLmMgICB8IDY5ICsrKysrKysrKysrKysrKysrKysKPiAgTWFpbnRh
aW5lcnMudHh0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgIDIgKwo+ICA2IGZpbGVz
IGNoYW5nZWQsIDE2MiBpbnNlcnRpb25zKCspCj4gIGNyZWF0ZSBtb2RlIDEwMDY0NCBPdm1mUGtn
L0xpYnJhcnkvWGVuUGxhdGZvcm1MaWIvWGVuUGxhdGZvcm1MaWIuaW5mCj4gIGNyZWF0ZSBtb2Rl
IDEwMDY0NCBPdm1mUGtnL0luY2x1ZGUvTGlicmFyeS9YZW5QbGF0Zm9ybUxpYi5oCj4gIGNyZWF0
ZSBtb2RlIDEwMDY0NCBPdm1mUGtnL0xpYnJhcnkvWGVuUGxhdGZvcm1MaWIvWGVuUGxhdGZvcm1M
aWIuYwoKWy4uLl0KCj4gZGlmZiAtLWdpdCBhL01haW50YWluZXJzLnR4dCBiL01haW50YWluZXJz
LnR4dAo+IGluZGV4IDAxNjUyM2I0MDEuLmY1MTczMWE2YjYgMTAwNjQ0Cj4gLS0tIGEvTWFpbnRh
aW5lcnMudHh0Cj4gKysrIGIvTWFpbnRhaW5lcnMudHh0Cj4gQEAgLTM2NSw2ICszNjUsNyBAQCBG
OiBPdm1mUGtnL0luY2x1ZGUvR3VpZC9YZW5JbmZvLmgKPiAgRjogT3ZtZlBrZy9JbmNsdWRlL0lu
ZHVzdHJ5U3RhbmRhcmQvWGVuLwo+ICBGOiBPdm1mUGtnL0luY2x1ZGUvTGlicmFyeS9YZW5IeXBl
cmNhbGxMaWIuaAo+ICBGOiBPdm1mUGtnL0luY2x1ZGUvTGlicmFyeS9YZW5Jb01taW9MaWIuaAo+
ICtGOiBPdm1mUGtnL0luY2x1ZGUvTGlicmFyeS9YZW5QbGF0Zm9ybUxpYi5oCj4gIEY6IE92bWZQ
a2cvSW5jbHVkZS9Qcm90b2NvbC9YZW5CdXMuaAo+ICBGOiBPdm1mUGtnL0luY2x1ZGUvUHJvdG9j
b2wvWGVuSW8uaAo+ICBGOiBPdm1mUGtnL0xpYnJhcnkvUGNpSG9zdEJyaWRnZUxpYi9YZW5TdXBw
b3J0LmMKPiBAQCAtMzcyLDYgKzM3Myw3IEBAIEY6IE92bWZQa2cvTGlicmFyeS9QbGF0Zm9ybUJv
b3RNYW5hZ2VyTGliL0Jkc1BsYXRmb3JtLmMKPiAgRjogT3ZtZlBrZy9MaWJyYXJ5L1hlbkNvbnNv
bGVTZXJpYWxQb3J0TGliLwo+ICBGOiBPdm1mUGtnL0xpYnJhcnkvWGVuSHlwZXJjYWxsTGliLwo+
ICBGOiBPdm1mUGtnL0xpYnJhcnkvWGVuSW9NbWlvTGliLwo+ICtGOiBPdm1mUGtnL0xpYnJhcnkv
WGVuUGxhdGZvcm1MaWIvCj4gIEY6IE92bWZQa2cvT3ZtZlhlbi4qCj4gIEY6IE92bWZQa2cvT3Zt
ZlhlbkVsZkhlYWRlckdlbmVyYXRvci5jCj4gIEY6IE92bWZQa2cvUGxhdGZvcm1QZWkvTWVtRGV0
ZWN0LmMKPiAKClJldmlld2VkLWJ5OiBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 09:58:14 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 09:58: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 1hsOta-0002MW-30; Tue, 30 Jul 2019 09:58:14 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=zL4X=V3=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hsOtY-0002MO-Rf
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 09:58:12 +0000
X-Inumbo-ID: 8a3a4ec4-b2b0-11e9-8980-bc764e045a96
Received: from m4a0040g.houston.softwaregrp.com (unknown [15.124.2.86])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8a3a4ec4-b2b0-11e9-8980-bc764e045a96;
 Tue, 30 Jul 2019 09:58:11 +0000 (UTC)
Received: FROM m4a0040g.houston.softwaregrp.com (15.120.17.147) BY
 m4a0040g.houston.softwaregrp.com WITH ESMTP; 
 Tue, 30 Jul 2019 09:58:09 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M4W0335.microfocus.com (2002:f78:1193::f78:1193) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Tue, 30 Jul 2019 09:44:19 +0000
Received: from NAM03-BY2-obe.outbound.protection.outlook.com (15.124.72.10) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Tue, 30 Jul 2019 09:44:19 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=E/l+F23H/vzpCvpM8qdDFG5gMzpjRsSHhGz/2IDg9egJvwk+V1dacSuD8k179137vkgbUaGclQbcWBleMF5+GqQaOcHdll3uncQIJvj77tSvcCZNLBrXqNuSkSZRqPKj2NBb1RsJgkAQEST8n9X5tq+7FdQtGX4u3YKoG9ceQKHwwaKZH6HOKKXWKhVpPdFwCnMWzMuJIceRhpiFmVn3KzAkL/8wf5TqA/H1BHgB14HCdpUBLXm+N2Hn3uQOL4I/m88GAPxyqRciFcMx+4GKe0Atch721R7JbunRHCu4zClfCiw/I21zJu5wR2FHGhjRVrOX5uIhAxxVrpb6x8wdiQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=MRIHTvYDzR+Gc21NdtDUHm977Yif5xPTPKMU5kTN0qM=;
 b=DrAQZThQX7ItSBLinrrIE828xJBwVH5dnMhme+NydsD/SOzRG9rx22Y32oLt4Et9EenpnGDik62eH6Lok70CQKHXzzzHaH1RPVnfd/NIJhbJCVjacKtXpilyx7oQW5AbcHgDBltzZCP/Hy9IEynsdzMbPDf1+G4elPsk6jLWornNKQ1+B1B8XH8Mfm1yv4eQhmxguzPLQTmdIMCzv0+25EOHyLOJ+6B5qRmWDhWuHwvbmdAZhyy45gL9VX0he+SAUQNNEx7YzWclLa8+R0ohe5WNhEkGxJPEw0FDLLwOUFTxunNni6smoCSzj6nPC7ZEPyEczu6/SQey7OjZNggLaQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3235.namprd18.prod.outlook.com (10.255.136.80) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2115.14; Tue, 30 Jul 2019 09:44:18 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b%7]) with mapi id 15.20.2115.005; Tue, 30 Jul 2019
 09:44:18 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Thread-Topic: [PATCH v3 07/10] xen/nodemask: Drop nodes_{setall,clear}() and
 improve the initialisers
Thread-Index: AQHVRgbx+NC5iMPPZEewtwNnf41+y6bi6p2A
Date: Tue, 30 Jul 2019 09:44:18 +0000
Message-ID: <3a6217c6-25d3-3882-99da-846a957d4c02@suse.com>
References: <20190729121204.13559-1-andrew.cooper3@citrix.com>
 <20190729121204.13559-8-andrew.cooper3@citrix.com>
In-Reply-To: <20190729121204.13559-8-andrew.cooper3@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6P18901CA0006.EURP189.PROD.OUTLOOK.COM
 (2603:10a6:4:16::16) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: a51c9bf4-67a7-4253-be2d-08d714d27da9
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3235; 
x-ms-traffictypediagnostic: BY5PR18MB3235:
x-microsoft-antispam-prvs: <BY5PR18MB323556DC13D462894D115A85B3DC0@BY5PR18MB3235.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7219;
x-forefront-prvs: 0114FF88F6
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(366004)(136003)(396003)(376002)(346002)(39860400002)(199004)(189003)(2906002)(54906003)(31686004)(5660300002)(71190400001)(14454004)(53546011)(386003)(36756003)(76176011)(71200400001)(305945005)(478600001)(80792005)(99286004)(102836004)(6116002)(3846002)(6246003)(316002)(6506007)(53936002)(31696002)(8936002)(6486002)(25786009)(52116002)(476003)(256004)(81166006)(81156014)(86362001)(6436002)(229853002)(6512007)(7736002)(186003)(446003)(486006)(11346002)(2616005)(66556008)(4326008)(8676002)(66946007)(66476007)(64756008)(26005)(6916009)(68736007)(66066001)(66446008)(142933001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3235;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: +jfDXUIpJWky7FUfLkuHQiRcX9nlN/Pyui7m+W+bY0K1kQ6EpafxGe1ZfgdE8wme8AJ/YAsLyMohCM3HUfInBsWvKCi6TRpvgu775E+s6bdvSVTZyFwmyRgXNwPg3tJWfTL9egMzON4WfA1ddkCakUk2H4pJTdleoyv0HMfmVT+eqTqci075q3SnSB+9b5fFfyp6EC8zPJLEVZf80y3rJ+l2StglPCBhURlzrRtf00mHianLIyJrVnfXLySw0XbAvBTn5BIFt1IgOGMmqkxqOYqr+nMiXV06i/gJ9gCkaxrrvy8f3cRM/ZHNmeVkWw071l03jZGuFU2ReNxPgyjiWUV+lyF4HCUZLx+YwNuHIZuru+WehN0OtJ7He6403nEePaaAs/tY7pYNHrYvFWTy3p92y8dD/Ro34JxiEDDqycQ=
Content-ID: <3B71F26DACC9814F9B32536BA86A0783@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: a51c9bf4-67a7-4253-be2d-08d714d27da9
X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Jul 2019 09:44:18.3186 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3235
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v3 07/10] xen/nodemask: Drop nodes_{setall,
 clear}() and improve the initialisers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: StefanoStabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Julien Grall <julien.grall@arm.com>,
 Xen-devel <xen-devel@lists.xenproject.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjkuMDcuMjAxOSAxNDoxMiwgQW5kcmV3IENvb3BlciB3cm90ZToNCj4gVGhlcmUgaXMgbm8g
bmVlZCB0byB1c2UgcnVudGltZSB2YXJpYWJsZS1sZW5ndGggY2xlYXJpbmcgd2hlbiBNQVhfTlVN
Tk9ERVMgaXMNCj4ga25vd24gdG8gdGhlIGNvbXBpbGVyLiAgRHJvcCB0aGVzZSBmdW5jdGlvbnMg
YW5kIHVzZSB0aGUgaW5pdGlhbGlzZXJzIGluc3RlYWQuDQoNClRoZSBvbmx5IHNsaWdodCBjb25j
ZXJuIEkgaGF2ZSB3aXRoIHRoaXMgaXMgdGhhdCBpdCBmdXJ0aGVyIGxvY2tzDQpkb3duIHRoZSBt
YXhpbXVtIHJlbWFpbmluZyB0byBiZSBhIGNvbXBpbGUgdGltZSBjb25zdGFudC4gQnV0IHRoaXMN
CmlzIG5vdCBhbiBvYmplY3Rpb24sIGp1c3QgYSByZW1hcmsuDQoNCj4gQEAgLTY3LDcgKzY1LDM0
IEBAIHR5cGVkZWYgc3RydWN0IHsgREVDTEFSRV9CSVRNQVAoYml0cywgTUFYX05VTU5PREVTKTsg
fSBub2RlbWFza190Ow0KPiAgIA0KPiAgICNkZWZpbmUgbm9kZW1hc2tfYml0cyhzcmMpICgoc3Jj
KS0+Yml0cykNCj4gICANCj4gLWV4dGVybiBub2RlbWFza190IF91bnVzZWRfbm9kZW1hc2tfYXJn
XzsNCj4gKyNkZWZpbmUgTk9ERU1BU0tfTEFTVF9XT1JEIEJJVE1BUF9MQVNUX1dPUkRfTUFTSyhN
QVhfTlVNTk9ERVMpDQo+ICsNCj4gKyNkZWZpbmUgTk9ERU1BU0tfTk9ORSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwNCj4gKygobm9kZW1hc2tfdCkg
e3sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IFwNCj4gKyAgICAgICAgWzAgLi4uIEJJVFNfVE9fTE9OR1MoTUFYX05VTU5PREVTKSAtIDFdID0g
MCAgICAgICAgICAgICAgICAgICAgIFwNCj4gK319KQ0KPiArDQo+ICsjaWYgTUFYX05VTU5PREVT
IDw9IEJJVFNfUEVSX0xPTkcNCj4gKw0KPiArI2RlZmluZSBOT0RFTUFTS19BTEwgICAgICAoKG5v
ZGVtYXNrX3QpIHt7IE5PREVNQVNLX0xBU1RfV09SRCB9fSkNCj4gKyNkZWZpbmUgTk9ERU1BU0tf
T0Yobm9kZSkgKChub2RlbWFza190KSB7eyAxVUwgPDwgKG5vZGUpIH19KQ0KPiArDQo+ICsjZWxz
ZSAvKiBNQVhfTlVNTk9ERVMgPiBCSVRTX1BFUl9MT05HICovDQo+ICsNCj4gKyNkZWZpbmUgTk9E
RU1BU0tfQUxMICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIFwNCj4gKygobm9kZW1hc2tfdCkge3sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIFwNCj4gKyAgICAgICAgWzAgLi4uIEJJVFNfVE9fTE9O
R1MoTUFYX05VTU5PREVTKSAtIDJdID0gfjBVTCwgICAgICAgICAgICAgICAgIFwNCj4gKyAgICAg
ICAgW0JJVFNfVE9fTE9OR1MoTUFYX05VTU5PREVTKSAtIDFdID0gTk9ERU1BU0tfTEFTVF9XT1JE
ICAgICAgICAgIFwNCj4gK319KQ0KPiArDQo+ICsjZGVmaW5lIE5PREVNQVNLX09GKG5vZGUpICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcDQo+ICsoeyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBcDQo+ICsgICAgbm9kZW1hc2tfdCBtID0gTk9ERVNfTk9ORTsgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcDQo+ICsgICAgbS5iaXRzWyhub2RlKSAvIEJJ
VFNfUEVSX0xPTkddID0gMVVMIDw8ICgobm9kZSkgJSBCSVRTX1BFUl9MT05HKTsgICBcDQoNCkkg
dGhpbmsgeW91IHdpbGwgd2FudCB0byBhdm9pZCB0aGUgZG91YmxlIGV2YWx1YXRpb24gb2YgIm5v
ZGUiDQpoZXJlLiBXaXRoIHRoaXMgdGFrZW4gY2FyZSBvZg0KUmV2aWV3ZWQtYnk6IEphbiBCZXVs
aWNoIDxqYmV1bGljaEBzdXNlLmNvbT4NCg0KSmFuDQpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 10:08:41 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 10:08:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsP3T-0003FZ-4l; Tue, 30 Jul 2019 10:08: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=gbCZ=V3=citrix.com=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1hsP3S-0003FU-16
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 10:08:26 +0000
X-Inumbo-ID: f7543470-b2b1-11e9-8980-bc764e045a96
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f7543470-b2b1-11e9-8980-bc764e045a96;
 Tue, 30 Jul 2019 10:08:24 +0000 (UTC)
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=george.dunlap@citrix.com;
 spf=Pass smtp.mailfrom=George.Dunlap@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 george.dunlap@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="george.dunlap@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 George.Dunlap@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="George.Dunlap@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: MucIrh+jNLecM40XZowyilzvD3qwdUF93b8ID6s6oQh1L62hUPQ29+IDivssdtdyqSYzg1ZHQy
 k4wx13DzrwLEvLX3Ee/s4b+dq1n8HBWgBKoDoYF7PSyxQIDF5m6qBy3my2Aeqe7HGiNrHhF2U7
 TeGo2Ib9gi8oCTulh+s46nfo6D37pxol+K6S8zuT+k1QkuIoxxrrksjx4ETK9366K2fDAM3Yg/
 mhG9cFyPgJvclaIfh+fcyA0m0+aJfEaB/rwuvnuBkpceuego+dp2l2ebpXiBgyV7YaAVCLKOTU
 O8U=
X-SBRS: 2.7
X-MesageID: 3711530
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,326,1559534400"; 
   d="scan'208";a="3711530"
To: Julien Grall <julien.grall@arm.com>, Jan Beulich <JBeulich@suse.com>
References: <20190730065637.3802-1-lukasz.hawrylko@intel.com>
 <5e5c945a-6bdb-2776-e2db-b11bbeb74bf5@suse.com>
 <d216b609-353d-e4c7-fdea-e2e63b175bb8@arm.com>
 <6b786dc3-f6d0-8536-0291-4f0de7f673b8@suse.com>
 <3dc11cbc-97a1-dae7-eba0-1bb0f8151244@arm.com>
From: George Dunlap <george.dunlap@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=george.dunlap@citrix.com; prefer-encrypt=mutual; keydata=
 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
 rIFfe2Dk+lD9A9BVd2rfoHA=
Message-ID: <47da6b72-614f-b29b-7357-ec6ea0bd3a17@citrix.com>
Date: Tue, 30 Jul 2019 11:08:19 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.1
MIME-Version: 1.0
In-Reply-To: <3dc11cbc-97a1-dae7-eba0-1bb0f8151244@arm.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] Intel TXT: add reviewer,
 move to Odd Fixes 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 <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Andrew
 Cooper <andrew.cooper3@citrix.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 Tim Deegan <tim@xen.org>, Lukasz Hawrylko <lukasz.hawrylko@intel.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gNy8zMC8xOSAxMDo1NCBBTSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpIEphbiwKPiAKPiBP
biAzMC8wNy8yMDE5IDEwOjA1LCBKYW4gQmV1bGljaCB3cm90ZToKPj4gT24gMzAuMDcuMjAxOSAx
MDo1NCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+Pj4gT24gNy8zMC8xOSA5OjI5IEFNLCBKYW4gQmV1
bGljaCB3cm90ZToKPj4+PiBPbiAzMC4wNy4yMDE5IDA4OjU2LCBMdWthc3ogSGF3cnlsa28gd3Jv
dGU6Cj4+Pj4+IFN1cHBvcnQgZm9yIEludGVsIFRYVCBoYXMgb3JwaGFuZWQgc3RhdHVzIHJpZ2h0
IG5vdyBiZWNhdXNlCj4+Pj4+IG5vIGFjdGl2ZSBtYWludGFpbnRlciBpcyBsaXN0ZWQuIEFkZGlu
ZyBteXNlbGYgYXMgcmV2aWV3ZXIKPj4+Pj4gYW5kIG1vdmluZyBpdCB0byBPZGQgRml4ZXMgc3Rh
dGUuCj4+Pj4+Cj4+Pj4+IFNpZ25lZC1vZmYtYnk6IEx1a2FzeiBIYXdyeWxrbyA8bHVrYXN6Lmhh
d3J5bGtvQGludGVsLmNvbT4KPj4+Pj4gLS0tCj4+Pj4+IMKgwqDCoCBNQUlOVEFJTkVSUyB8IDMg
KystCj4+Pj4+IMKgwqDCoCAxIGZpbGUgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCspLCAxIGRlbGV0
aW9uKC0pCj4+Pj4+Cj4+Pj4+IGRpZmYgLS1naXQgYS9NQUlOVEFJTkVSUyBiL01BSU5UQUlORVJT
Cj4+Pj4+IGluZGV4IDg5YTAxYjcxMGIuLmNhMzAwZTg3YzggMTAwNjQ0Cj4+Pj4+IC0tLSBhL01B
SU5UQUlORVJTCj4+Pj4+ICsrKyBiL01BSU5UQUlORVJTCj4+Pj4+IEBAIC0yNDAsNyArMjQwLDgg
QEAgUzrCoMKgwqAgTWFpbnRhaW5lZAo+Pj4+PiDCoCBGOsKgwqDCoCB0b29scy9nb2xhbmcKPj4+
Pj4gwqAgSU5URUwoUikgVFJVU1RFRCBFWEVDVVRJT04gVEVDSE5PTE9HWSAoVFhUKQo+Pj4+PiAt
UzrCoMKgwqAgT3JwaGFuZWQKPj4+Pj4gK1I6wqDCoMKgIEx1a2FzeiBIYXdyeWxrbyA8bHVrYXN6
Lmhhd3J5bGtvQGludGVsLmNvbT4KPj4+Pj4gK1M6wqDCoMKgIE9kZCBGaXhlcwo+Pj4+Cj4+Pj4g
SSBndWVzcyB3ZSBzaG91bGQgZ2l2ZSBpdCBhIGZldyBkYXlzIGZvciBvYmplY3Rpb25zIHRvIGJl
IHJhaXNlZAo+Pj4+IGFnYWluc3QgdGhpcyBzbGlnaHRseSBpbmNvbnNpc3RlbnQgc3RhdGUsIGJ1
dCBJIHRoaW5rIHRoYXQncyB0aGUKPj4+PiBiZXN0IHdheSB0byBleHByZXNzIHRoZSBjdXJyZW50
IHN0YXRlIG9mIHRoaW5ncyAoaGVuY2UgbXkKPj4+PiBzdWdnZXN0aW9uIHRvIHRoaXMgZWZmZWN0
KS4gSWYgbm8gb2JqZWN0aW9ucyB0dXJuIHVwLCBJJ3ZlIHF1ZXVlZAo+Pj4+IHRoaXMgb250byBt
eSB0by1iZS1jb21taXR0ZWQgbGlzdC4KPj4+Cj4+PiBJIGhhdmUgc29tZSBvYmplY3Rpb25zIHJl
Z2FyZGluZyB0aGUgcHJvY2VzcyBpdHNlbGYuLi4gT24gdGhlIGZpcnN0Cj4+PiB2ZXJzaW9uIG9m
IHRoaXMgcGF0Y2gsIGl0IHdhcyBwb2ludGVkIG91dCB0aGF0IHRoZSBlLW1haWwgc2hvdWxkbid0
Cj4+PiBiZSBzZW50IHdpdGggZGlzY2xhaW1lci4gVGhpcyBpcyBub3cgdGhlIHRoaXJkIHZlcnNp
b24gYW5kIHRoZQo+Pj4gZGlzY2xhaW1lciBpcyBzdGlsbCBwcmVzZW50Lgo+Pgo+PiBPa2F5LCBJ
IG11c3QgaGF2ZSBtaXNzZWQgYm90aCBlYXJsaWVyIHJlcXVlc3RzIHRvIHRoaXMgZWZmZWN0LiBJ
J3ZlCj4+IGdvbmUgYmFjayB0byB0aGUgbGlzdCBhcmNoaXZlcyB0aG91Z2gsIGFuZCBJIGNvdWxk
bid0IGZpbmQgYW55IHN1Y2gKPj4gcmVxdWVzdCBlaXRoZXIgZnJvbSBKdWx5IG9yIEp1bmUuIFRo
ZXJlZm9yZSAuLi4KPiAKPiBUaGUgZmlyc3QgdmVyc2lvbiB3YXMgc2VudCBmcm9tIE1hcmNoIFsx
XS4KPiAKPj4KPj4+IFRlY2huaWNhbGx5LCBubyBwYXRjaCBzaG91bGQgYmUgYXBwbGllZCB3aGVu
IHRoZXJlIGFyZSBhIGRpc2NsYWltZXIuCj4+Cj4+IC4uLiBJJ2QgYWxzbyBsaWtlIHRvIGFzayBm
b3IgdGhlIGJhY2tncm91bmQgb2YgdGhpcy4gSXQgd291bGQgbmV2ZXIKPj4gaGF2ZSBvY2N1cnJl
ZCB0byBtZSB0aGF0IEkgc2hvdWxkIHBheSBhdHRlbnRpb24gdG8gcG9zc2libGUKPj4gZGlzY2xh
aW1lcnMgb3IgYWxpa2Ugb24gcGF0Y2ggc3VibWlzc2lvbnMuCj4gCj4gVGhlIGRpc2NsYWltZXIg
dGVsbCB5b3UgdGhpcyBwYXRjaCBtYXkgY29udGFpbiBjb25maWRlbnRpYWwgaW5mb3JtYXRpb24K
PiBhbmQgeW91IGFyZSBub3QgYWxsb3dlZCB0byBkaXN0cmlidXRlIGl0Li4uIFdoaWxlIEkgYWdy
ZWUgdGhpcyBtYWtlcyBubwo+IHNlbnNlIGZvciBwdWJsaWMgTUwsIHdlIHN0aWxsIGhhdmUgdG8g
c3RheSBvbiB0aGUgc2FmZSBzaWRlLiBIb3cgZG8geW91Cj4ga25vdyB0aGlzIHdhcyBub3Qgc2Vu
dCBieSBtaXN0YWtlPyBOb3RlIHRoYXQgdGhpcyBxdWVzdGlvbiBtYWtlcyBsaXR0bGUKPiBzZW5z
ZSBvbiBNQUlOVEFJTkVSUyBmaWxlLi4uCj4gCj4gSW4gZ2VuZXJhbCwgSSBhbSBmb2xsb3dpbmcg
R3JlZyBLSCBhZHZpY2UgaGVyZSBbMl0gYW5kIHJlZnJhaW4gdG8gYW5zd2VyCj4gYW55IGUtbWFp
bCB3aXRoIGRpc2NsYWltZXIuIEkgd291bGQgYWN0dWFsbHkgYWR2b2NhdGUgeGVuLWRldmVsIHRv
Cj4gY29tcGxldGVseSBibG9jayB0aG9zZSBlLW1haWxzLgoKSSB0aGluayAicmVmcmFpbmluZyBm
cm9tIGFuc3dlcmluZyIgYW5kICJibG9ja2luZyBmcm9tIHRoZSBsaXN0IiBpcyBhCmJpdCB0b28g
c3Ryb25nOiBhZnRlciBhbGwsIHRoZSBkaXNjbGFtZXIgZG9lcyBzYXkgIm1heSIsIGFuZCBpdCBz
aG91bGQKYmUgcHJldHR5IGNsZWFyIHRoYXQgdGhlICJpbnRlbmRlZCByZWNpcGllbnRzIiBpbmNs
dWRlcyBhbnlvbmUgb24geGVuLWRldmVsLgoKQnV0IGZvciBjb2RlIGl0c2VsZiwgd2hpY2ggd2ls
bCBlbmQgdXAgYmVpbmcgdXNlZCBpbiB0aGUgcHJvZHVjdHMgb2YKbGFyZ2UgY29ycG9yYXRpb25z
IHdpdGggZGVlcCBwb2NrZXRzLCBJIGFncmVlIHNob3VsZCBiZSBhYnNvbHV0ZWx5IGNsZWFyCm9m
IGxlZ2FsIGRvdWJ0OyBhcyBzdWNoLCBoYXZpbmcgc3VjaCBhIGRpc2NsYWltZXIgb24gdGhlIHBh
dGNoZXMgc2hvdWxkCmJlIGRpc2FsbG93ZWQuICBXZSBnZXQgbG90cyBvZiBwYXRjaGVzIGZyb20g
SW50ZWwgZm9sa3Mgd2hpY2ggZG9uJ3QgaGF2ZQp0aGUgZGlzY2xhaW1lciBhdCB0aGUgYm90dG9t
LgoKU29ycnkgdG8gZGVsYXkgdGhpcyBzaW1wbGUgY2hhbmdlIHlldCBhZ2Fpbi4KCiAtR2Vvcmdl
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 10:14:01 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 10:14:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsP8k-0003zu-Tk; Tue, 30 Jul 2019 10:13:54 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=x3jf=V3=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hsP8j-0003zp-QX
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 10:13:53 +0000
X-Inumbo-ID: b90ba946-b2b2-11e9-96a6-1f16a13d4416
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b90ba946-b2b2-11e9-96a6-1f16a13d4416;
 Tue, 30 Jul 2019 10:13:49 +0000 (UTC)
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: r570V/KxqanID5PunKScyPKbuYir5e098HM4hsHcvHaqBFXGCKxtetPdnxmhCW2FlHIox7qSfX
 eeF957N7HO0uLNhipiy5dkSWMdG1YxfKe6n1lt6sOVT1rXTumSLAa1graEW6ohjrV83lSt/7y6
 6gMGF0H457qC5KXYkubfqn8RrYAfn8sfk2kV3aTfCvt26fZMvWStYxLr/RUwewc9EmqGX5DyuG
 Fudi9XrMtroxbxp1aKqRkJ9TBL59EYpAZZ+lM5CfNyI8YWzqGPpZroC6DYfxei+qCaVKZVR+j2
 Y80=
X-SBRS: 2.7
X-MesageID: 3643689
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,326,1559534400"; 
   d="scan'208";a="3643689"
To: Jan Beulich <JBeulich@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
References: <b8ae110a-f94a-4ed2-5cf9-c00ff1c0cb81@suse.com>
 <193f3db9-5731-6841-4723-fa547f89db07@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <24a41ae6-e1cf-da49-2aa3-c13f0a33700d@citrix.com>
Date: Tue, 30 Jul 2019 11:13:45 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <193f3db9-5731-6841-4723-fa547f89db07@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 v4 05/12] AMD/IOMMU: introduce 128-bit IRTE
 non-guest-APIC IRTE format
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

T24gMjUvMDcvMjAxOSAxNDozMSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gVGhpcyBpcyBpbiBwcmVw
YXJhdGlvbiBvZiBhY3R1YWxseSBlbmFibGluZyB4MkFQSUMgbW9kZSwgd2hpY2ggcmVxdWlyZXMK
PiB0aGlzIHdpZGVyIElSVEUgZm9ybWF0IHRvIGJlIHVzZWQuCj4KPiBBIHNwZWNpZmljIHJlbWFy
ayByZWdhcmRpbmcgdGhlIGZpcnN0IGh1bmsgY2hhbmdpbmcKPiBhbWRfaW9tbXVfaW9hcGljX3Vw
ZGF0ZV9pcmUoKTogVGhpcyBieXBhc3Mgd2FzIGludHJvZHVjZWQgZm9yIFhTQS0zNiwKPiBpLmUu
IGJ5IDk0ZDRhMTExOWQgKCJBTUQsSU9NTVU6IENsZWFuIHVwIG9sZCBlbnRyaWVzIGluIHJlbWFw
cGluZwo+IHRhYmxlcyB3aGVuIGNyZWF0aW5nIG5ldyBvbmUiKS4gT3RoZXIgY29kZSBpbnRyb2R1
Y2VkIGJ5IHRoYXQgY2hhbmdlIGhhcwo+IG1lYW53aGlsZSBkaXNhcHBlYXJlZCBvciBmdXJ0aGVy
IGNoYW5nZWQsIGFuZCBJIHdvbmRlciBpZiAtIHJhdGhlciB0aGFuCj4gYWRkaW5nIGFuIHgyYXBp
Y19lbmFibGVkIGNoZWNrIHRvIHRoZSBjb25kaXRpb25hbCAtIHRoZSBieXBhc3MgY291bGRuJ3QK
PiBiZSBkZWxldGVkIGFsdG9nZXRoZXIuIEZvciBub3cgdGhlIGdvYWwgaXMgdG8gYWZmZWN0IHRo
ZSBub24teDJBUElDCj4gcGF0aHMgYXMgbGl0dGxlIGFzIHBvc3NpYmxlLgo+Cj4gVGFrZSB0aGUg
bGliZXJ0eSBhbmQgdXNlIHRoZSBuZXcgImZyZXNoIiBmbGFnIHRvIHN1cHByZXNzIGFuIHVubmVl
ZGVkCj4gZmx1c2ggaW4gdXBkYXRlX2ludHJlbWFwX2VudHJ5X2Zyb21faW9hcGljKCkuCj4KPiBT
aWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgpSZXZpZXdlZC1i
eTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 10:26:21 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 10: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 1hsPKi-0004kz-B4; Tue, 30 Jul 2019 10:26:16 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=x3jf=V3=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hsPKh-0004ku-4c
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 10:26:15 +0000
X-Inumbo-ID: 729e683e-b2b4-11e9-88a7-93ffd3b3d87a
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 729e683e-b2b4-11e9-88a7-93ffd3b3d87a;
 Tue, 30 Jul 2019 10:26:10 +0000 (UTC)
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: YZ+GvITAE5KOmMy9OBidEfD8LpbFIAsjsUba3lzvNp0yf4nsxPgy6cU9THHxhQtL0UJ+jV8FsX
 /MR9KXLFmpDjFnyx3H5cVPADBryRbJOdi2tmdMaFNcJQ1GqxHpwX43Yd/G71oFIIuz1kD/52B4
 C0nVaa5bSSS+uXA5Y8BNRiW2150wDRXU5u4H61lqbalXzE6+Ai16AjJfRrr/12xHDbrEyaun9V
 8hyJRH8DAcYfqHP2jPSYjpdgcjW52Ri2StKrA3YE3Dd6fUKpqRYpOcRUGN9c3YwjiOnl+4BXzL
 0wA=
X-SBRS: 2.7
X-MesageID: 3750499
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,326,1559534400"; 
   d="scan'208";a="3750499"
To: Jan Beulich <JBeulich@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
References: <b8ae110a-f94a-4ed2-5cf9-c00ff1c0cb81@suse.com>
 <27308615-9199-2183-d987-180520d8afc3@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <c5214a20-e12e-2e59-c18c-23ae73e92948@citrix.com>
Date: Tue, 30 Jul 2019 11:25:46 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <27308615-9199-2183-d987-180520d8afc3@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 v4 11/12] AMD/IOMMU: don't needlessly log
 headers when dumping IRTs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Brian Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjUvMDcvMjAxOSAxNDozMywgSmFuIEJldWxpY2ggd3JvdGU6Cj4gTG9nIFNCREYgaGVhZGVy
cyBvbmx5IHdoZW4gdGhlcmUgYXJlIGFjdHVhbCBJUlRFcyB0byBsb2cuIFRoaXMgaXMKPiBwYXJ0
aWN1bGFybHkgaW1wb3J0YW50IGZvciB0aGUgdG90YWwgdm9sdW1lIG9mIG91dHB1dCB3aGVuIHRo
ZSBBQ1BJCj4gdGFibGVzIGRlc2NyaWJlIGZhciBtb3JlIHRoYW4ganVzdCB0aGUgZXhpc3Rpbmcg
ZGV2aWNlcy4gT24gbXkgUm9tZQo+IHN5c3RlbSBzbyBmYXIgdGhlcmUgd2FzIG9uZSBsaW5lIGZv
ciBldmVyeSBmdW5jdGlvbiBvZiBldmVyeSBkZXZpY2Ugb24KPiBhbGwgMjU2IGJ1c2VzIG9mIHNl
Z21lbnQgMCwgd2l0aCBleHRyZW1lbHkgZmV3IGV4Y2VwdGlvbnMgKGxpa2UgdGhlCj4gSU9NTVVz
IHRoZW1zZWx2ZXMpLgo+Cj4gQWxzbyBvbmx5IGxvZyBvbmUgb2YgdGhlICJwZXItZGV2aWNlIiBv
ciAic2hhcmVkIiBvdmVyYWxsIGhlYWRlcnMuCj4KPiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGlj
aCA8amJldWxpY2hAc3VzZS5jb20+CgpBY2tlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNv
b3BlcjNAY2l0cml4LmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 11:22:29 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 11:22:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsQCq-0000An-N5; Tue, 30 Jul 2019 11:22:12 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=gbCZ=V3=citrix.com=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1hsQCp-0000Ai-Q8
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 11:22:11 +0000
X-Inumbo-ID: 4388a1d8-b2bc-11e9-838d-dfa6b0d8c38a
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 4388a1d8-b2bc-11e9-838d-dfa6b0d8c38a;
 Tue, 30 Jul 2019 11:22:07 +0000 (UTC)
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=george.dunlap@citrix.com;
 spf=Pass smtp.mailfrom=George.Dunlap@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 george.dunlap@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="george.dunlap@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 George.Dunlap@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="George.Dunlap@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: uXSzmAi5FF1WkIlrmYgcmxAIULsgu4YhK+aL3vKuSSQkYbsgYtbQOIg4P0vkKvWD5i0UFomRRC
 2Xw/Flsyrmj2rrtyVQ49BM+zkKT4Kd64f4YErDj7VwlSJml3x01LWNGoxLXn+soyy4ao4Ae0qN
 NGE5+cIAzKDQuMIJ9je71tx6P/yiEFPWco+rYfli8I9fN2VSo9dulJFfFZqVF/KlxDcSP+5g0i
 38w8tQXyX98CjaJ8F0fbvNE/3LpYbLCIr/aPH9b1JaJu8AWvU0bN72BVZ2KYbXUxWrIlh1AGgF
 uAg=
X-SBRS: 2.7
X-MesageID: 3732123
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,326,1559534400"; 
   d="scan'208";a="3732123"
To: Dario Faggioli <dfaggioli@suse.com>, <xen-devel@lists.xenproject.org>
References: <156439734950.9656.3257482583234913248.stgit@Palanthas>
From: George Dunlap <george.dunlap@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=george.dunlap@citrix.com; prefer-encrypt=mutual; keydata=
 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
 rIFfe2Dk+lD9A9BVd2rfoHA=
Message-ID: <6a755528-35d4-5983-9e56-27676129e960@citrix.com>
Date: Tue, 30 Jul 2019 12:22:03 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.1
MIME-Version: 1.0
In-Reply-To: <156439734950.9656.3257482583234913248.stgit@Palanthas>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2] xen: credit2: avoid using
 cpumask_weight() in hot-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: George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Andrii Anisov <andrii.anisov@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>

T24gNy8yOS8xOSAxMTo0OSBBTSwgRGFyaW8gRmFnZ2lvbGkgd3JvdGU6Cj4gY3B1bWFza193ZWln
aHQoKSBpcyBrbm93biB0byBiZSBleHBlbnNpdmUuIEluIENyZWRpdDIsIHdlIHVzZSBpdCBpbgo+
IGxvYWQtYmFsYW5jaW5nLCBidXQgb25seSBmb3Iga25vd2luZyBob3cgbWFueSBDUFVzIGFyZSBh
Y3RpdmUgaW4gYQo+IHJ1bnF1ZXVlLgo+IAo+IEtlZXBpbmcgc3VjaCBjb3VudCBpbiBhbiBpbnRl
Z2VyIGZpZWxkIG9mIHRoZSBwZXItcnVucXVldWUgZGF0YQo+IHN0cnVjdHVyZSB3ZSBoYXZlLCBj
b21wbGV0ZWx5IGF2b2lkcyB0aGUgbmVlZCBmb3IgY3B1bWFza193ZWlnaHQoKS4KPiAKPiBXaGls
ZSB0aGVyZSwgcmVtb3ZlIGFzIG11Y2ggb3RoZXIgdXNlcyBvZiBpdCBhcyB3ZSBjYW4sIGV2ZW4g
aWYgbm90IGluCj4gaG90LXBhdGhzLgo+IAo+IFNpZ25lZC1vZmYtYnk6IERhcmlvIEZhZ2dpb2xp
IDxkZmFnZ2lvbGlAc3VzZS5jb20+CgpMb29rcyBnb29kLCB0aGFua3MuCgpSZXZpZXdlZC1ieTog
R2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 11:22:58 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 11:22:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsQDa-0000EG-1e; Tue, 30 Jul 2019 11:22: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=hds6=V3=gmail.com=lars.kurth.xen@srs-us1.protection.inumbo.net>)
 id 1hsQDY-0000D9-CL
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 11:22:56 +0000
X-Inumbo-ID: 5f638104-b2bc-11e9-8980-bc764e045a96
Received: from mail-wm1-x343.google.com (unknown [2a00:1450:4864:20::343])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5f638104-b2bc-11e9-8980-bc764e045a96;
 Tue, 30 Jul 2019 11:22:54 +0000 (UTC)
Received: by mail-wm1-x343.google.com with SMTP id w9so45075799wmd.1
 for <xen-devel@lists.xenproject.org>; Tue, 30 Jul 2019 04:22:54 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:message-id:mime-version:subject:date:in-reply-to:cc:to
 :references; bh=4bF5vM9T08woYuiTJqde+/KYjqB30EqNWqNaZccXHOo=;
 b=cdGQWvFD6g/DOBU3yMInuyZFZzbC1hPmUj5ycvct9PY8+yAQ2oq82Ki7NovJAXRwcz
 05BHjETlbGoBmpoInSwd97eElPIlcjLM2SMdJq68lNbxSIpINUudgyP64V1lkIi8CAf/
 7DLH3DVgHrt9Uq5iPkCUiRofuHkf+dv0XgPqt8JT0UhM7Iuu6UGHlD/awpAaci34W8jo
 8hhGmnjIlzUuPQvUCdtgCzSyV2Cvy7EgoyOgOvEzUfAzMGd5JNi6zaPsGK4UcHWNFwuf
 ejhRj9DCRPTRyF296Fb82gxD6vsCXlVQGR6WCbGZDYuMIhzBdEgFFLQYsvXSZpDbHM3w
 a97g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:message-id:mime-version:subject:date
 :in-reply-to:cc:to:references;
 bh=4bF5vM9T08woYuiTJqde+/KYjqB30EqNWqNaZccXHOo=;
 b=t3ipc+l54y5rYB0QY4aCWLDkGNX6nKbHNkmUmbDxnI6EkmFRlosRfVTyVzozr1Thw5
 TsUfpwKeVpRhqLGhKMIrCUHX5F4WrNGTouTR4bGry288r1FW55j82nf7M49b4rmJ8vn+
 05cgTKgry5WdPWuBVm54vlmZSoOTvWj/hHBBuTOLsYV26js+sDV4PsRuts7AQOaFxNT6
 Bgj69Ij1x3XqW3oupoGXrsojpOgjke4zzRRG14G0t8+j/ncxdg2UsoyIycbIW215x89n
 8dUmzflMWuiCYz2Kz2AqYEWY8dWSI9KQL0LB1fqujZbz1yPSjnbRQpSCOMfM5y1pddZA
 IDtw==
X-Gm-Message-State: APjAAAV6hVCNGPmII2hIhDN2W1CX4FjHNcKMSKTsTaxVqzRxc3xLVdir
 jVVmp4IoXqaa/wCnzJ8iXok=
X-Google-Smtp-Source: APXvYqzH5R7YfP4RYvP+fIclRAYXSW3J9UtzFCnrTZ/PHB4hde3VvtBO+3dyNabt4zH9Hww3Vjg5pA==
X-Received: by 2002:a1c:9a4b:: with SMTP id c72mr4921601wme.102.1564485772355; 
 Tue, 30 Jul 2019 04:22:52 -0700 (PDT)
Received: from ?IPv6:2a02:c7f:ac18:da00:a16d:67c8:4916:3a70?
 ([2a02:c7f:ac18:da00:a16d:67c8:4916:3a70])
 by smtp.gmail.com with ESMTPSA id u18sm51296667wmd.19.2019.07.30.04.22.50
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Tue, 30 Jul 2019 04:22:51 -0700 (PDT)
From: Lars Kurth <lars.kurth.xen@gmail.com>
X-Google-Original-From: Lars Kurth <lars.kurth@xenproject.org>
Message-Id: <9BB67D01-4F6E-43DA-B080-2EA26AA67C43@xenproject.org>
Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\))
Date: Tue, 30 Jul 2019 12:22:49 +0100
In-Reply-To: <47da6b72-614f-b29b-7357-ec6ea0bd3a17@citrix.com>
To: George Dunlap <george.dunlap@citrix.com>, Juergen Gross <jgross@suse.com>
References: <20190730065637.3802-1-lukasz.hawrylko@intel.com>
 <5e5c945a-6bdb-2776-e2db-b11bbeb74bf5@suse.com>
 <d216b609-353d-e4c7-fdea-e2e63b175bb8@arm.com>
 <6b786dc3-f6d0-8536-0291-4f0de7f673b8@suse.com>
 <3dc11cbc-97a1-dae7-eba0-1bb0f8151244@arm.com>
 <47da6b72-614f-b29b-7357-ec6ea0bd3a17@citrix.com>
X-Mailer: Apple Mail (2.3445.9.1)
Subject: Re: [Xen-devel] [PATCH] Intel TXT: add reviewer,
 move to Odd Fixes 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 <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, "Tim \(Xen.org\)" <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Committers <committers@xenproject.org>,
 'Jan Beulich' <JBeulich@suse.com>, Lukasz Hawrylko <lukasz.hawrylko@intel.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: multipart/mixed; boundary="===============1482323938107808492=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============1482323938107808492==
Content-Type: multipart/alternative;
	boundary="Apple-Mail=_994F8CAF-50DA-44E2-9332-AE1E191FFCFE"


--Apple-Mail=_994F8CAF-50DA-44E2-9332-AE1E191FFCFE
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii



> On 30 Jul 2019, at 11:08, George Dunlap <george.dunlap@citrix.com> =
wrote:
>=20
> On 7/30/19 10:54 AM, Julien Grall wrote:
>> Hi Jan,
>>=20
>> On 30/07/2019 10:05, Jan Beulich wrote:
>>> On 30.07.2019 10:54, Julien Grall wrote:
>>>> On 7/30/19 9:29 AM, Jan Beulich wrote:
>>>>> On 30.07.2019 08:56, Lukasz Hawrylko wrote:
>>>>>> Support for Intel TXT has orphaned status right now because
>>>>>> no active maintainter is listed. Adding myself as reviewer
>>>>>> and moving it to Odd Fixes state.
>>>>>>=20
>>>>>> Signed-off-by: Lukasz Hawrylko <lukasz.hawrylko@intel.com>
>>>>>> ---
>>>>>>     MAINTAINERS | 3 ++-
>>>>>>     1 file changed, 2 insertions(+), 1 deletion(-)
>>>>>>=20
>>>>>> diff --git a/MAINTAINERS b/MAINTAINERS
>>>>>> index 89a01b710b..ca300e87c8 100644
>>>>>> --- a/MAINTAINERS
>>>>>> +++ b/MAINTAINERS
>>>>>> @@ -240,7 +240,8 @@ S:    Maintained
>>>>>>   F:    tools/golang
>>>>>>   INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
>>>>>> -S:    Orphaned
>>>>>> +R:    Lukasz Hawrylko <lukasz.hawrylko@intel.com>
>>>>>> +S:    Odd Fixes
>>>>>=20
>>>>> I guess we should give it a few days for objections to be raised
>>>>> against this slightly inconsistent state, but I think that's the
>>>>> best way to express the current state of things (hence my
>>>>> suggestion to this effect). If no objections turn up, I've queued
>>>>> this onto my to-be-committed list.
>>>>=20
>>>> I have some objections regarding the process itself... On the first
>>>> version of this patch, it was pointed out that the e-mail shouldn't
>>>> be sent with disclaimer. This is now the third version and the
>>>> disclaimer is still present.
>>>=20
>>> Okay, I must have missed both earlier requests to this effect. I've
>>> gone back to the list archives though, and I couldn't find any such
>>> request either from July or June. Therefore ...
>>=20
>> The first version was sent from March [1].
>>=20
>>>=20
>>>> Technically, no patch should be applied when there are a =
disclaimer.
>>>=20
>>> ... I'd also like to ask for the background of this. It would never
>>> have occurred to me that I should pay attention to possible
>>> disclaimers or alike on patch submissions.
>>=20
>> The disclaimer tell you this patch may contain confidential =
information
>> and you are not allowed to distribute it... While I agree this makes =
no
>> sense for public ML, we still have to stay on the safe side. How do =
you
>> know this was not sent by mistake? Note that this question makes =
little
>> sense on MAINTAINERS file...
>>=20
>> In general, I am following Greg KH advice here [2] and refrain to =
answer
>> any e-mail with disclaimer. I would actually advocate xen-devel to
>> completely block those e-mails.
>=20
> I think "refraining from answering" and "blocking from the list" is a
> bit too strong: after all, the disclamer does say "may", and it should
> be pretty clear that the "intended recipients" includes anyone on =
xen-devel.
>=20
> But for code itself, which will end up being used in the products of
> large corporations with deep pockets, I agree should be absolutely =
clear
> of legal doubt; as such, having such a disclaimer on the patches =
should
> be disallowed.  We get lots of patches from Intel folks which don't =
have
> the disclaimer at the bottom.
>=20
> Sorry to delay this simple change yet again.

+full committers list and Juergen=20

OK. We should have a separate discussion related to disclaimers: make a =
formal decision and afterwards document it in the contribution workflow. =
I agree that this makes sense, and this has been raised by Julien in the =
past privately related to questions on xen-devel@. It then turned out =
that Arm folks from China have consistently used disclaimers on =
contributions to mini-os and unikraft. This has stopped now, which is to =
Julien's credit. I suggested than that Julien should raise this issue =
formally as a policy change, which never happened.

I do not believe that we should block any patches from being applied due =
to disclaimers in absence of an agreed policy. Contributors sign a DCO =
and that may well override a disclaimer (we do not have access to the =
legal advice that Greg KH refers to). If there was a serious legal =
issue, the LF would have contacted all of its projects. And I also could =
not find any public reference to such an issue. This definitely =
something where the Advisory Board should have some input.

And in particular this patch also contains no code and should not be =
blocked on these grounds.

@Lukasz: please take note of this issue for the next time round. It =
should be easy enough to disable the disclaimer when sending to certain =
lists

To move forward:=20
* There should be a policy discussion
* There should be AB input
* The outcome should be documented in =
https://xenproject.org/help/contribution-guidelines/ =
<https://xenproject.org/help/contribution-guidelines/> and the git =
contribution workflow

Lars




--Apple-Mail=_994F8CAF-50DA-44E2-9332-AE1E191FFCFE
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=us-ascii

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; =
charset=3Dus-ascii"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;" class=3D""><br =
class=3D""><div><br class=3D""><blockquote type=3D"cite" class=3D""><div =
class=3D"">On 30 Jul 2019, at 11:08, George Dunlap &lt;<a =
href=3D"mailto:george.dunlap@citrix.com" =
class=3D"">george.dunlap@citrix.com</a>&gt; wrote:</div><br =
class=3D"Apple-interchange-newline"><div class=3D""><div class=3D"">On =
7/30/19 10:54 AM, Julien Grall wrote:<br class=3D""><blockquote =
type=3D"cite" class=3D"">Hi Jan,<br class=3D""><br class=3D"">On =
30/07/2019 10:05, Jan Beulich wrote:<br class=3D""><blockquote =
type=3D"cite" class=3D"">On 30.07.2019 10:54, Julien Grall wrote:<br =
class=3D""><blockquote type=3D"cite" class=3D"">On 7/30/19 9:29 AM, Jan =
Beulich wrote:<br class=3D""><blockquote type=3D"cite" class=3D"">On =
30.07.2019 08:56, Lukasz Hawrylko wrote:<br class=3D""><blockquote =
type=3D"cite" class=3D"">Support for Intel TXT has orphaned status right =
now because<br class=3D"">no active maintainter is listed. Adding myself =
as reviewer<br class=3D"">and moving it to Odd Fixes state.<br =
class=3D""><br class=3D"">Signed-off-by: Lukasz Hawrylko &lt;<a =
href=3D"mailto:lukasz.hawrylko@intel.com" =
class=3D"">lukasz.hawrylko@intel.com</a>&gt;<br class=3D"">---<br =
class=3D"">&nbsp;&nbsp;&nbsp; MAINTAINERS | 3 ++-<br =
class=3D"">&nbsp;&nbsp;&nbsp; 1 file changed, 2 insertions(+), 1 =
deletion(-)<br class=3D""><br class=3D"">diff --git a/MAINTAINERS =
b/MAINTAINERS<br class=3D"">index 89a01b710b..ca300e87c8 100644<br =
class=3D"">--- a/MAINTAINERS<br class=3D"">+++ b/MAINTAINERS<br =
class=3D"">@@ -240,7 +240,8 @@ S:&nbsp;&nbsp;&nbsp; Maintained<br =
class=3D"">&nbsp; F:&nbsp;&nbsp;&nbsp; tools/golang<br class=3D"">&nbsp; =
INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)<br =
class=3D"">-S:&nbsp;&nbsp;&nbsp; Orphaned<br =
class=3D"">+R:&nbsp;&nbsp;&nbsp; Lukasz Hawrylko &lt;<a =
href=3D"mailto:lukasz.hawrylko@intel.com" =
class=3D"">lukasz.hawrylko@intel.com</a>&gt;<br =
class=3D"">+S:&nbsp;&nbsp;&nbsp; Odd Fixes<br class=3D""></blockquote><br =
class=3D"">I guess we should give it a few days for objections to be =
raised<br class=3D"">against this slightly inconsistent state, but I =
think that's the<br class=3D"">best way to express the current state of =
things (hence my<br class=3D"">suggestion to this effect). If no =
objections turn up, I've queued<br class=3D"">this onto my =
to-be-committed list.<br class=3D""></blockquote><br class=3D"">I have =
some objections regarding the process itself... On the first<br =
class=3D"">version of this patch, it was pointed out that the e-mail =
shouldn't<br class=3D"">be sent with disclaimer. This is now the third =
version and the<br class=3D"">disclaimer is still present.<br =
class=3D""></blockquote><br class=3D"">Okay, I must have missed both =
earlier requests to this effect. I've<br class=3D"">gone back to the =
list archives though, and I couldn't find any such<br class=3D"">request =
either from July or June. Therefore ...<br class=3D""></blockquote><br =
class=3D"">The first version was sent from March [1].<br class=3D""><br =
class=3D""><blockquote type=3D"cite" class=3D""><br class=3D""><blockquote=
 type=3D"cite" class=3D"">Technically, no patch should be applied when =
there are a disclaimer.<br class=3D""></blockquote><br class=3D"">... =
I'd also like to ask for the background of this. It would never<br =
class=3D"">have occurred to me that I should pay attention to =
possible<br class=3D"">disclaimers or alike on patch submissions.<br =
class=3D""></blockquote><br class=3D"">The disclaimer tell you this =
patch may contain confidential information<br class=3D"">and you are not =
allowed to distribute it... While I agree this makes no<br =
class=3D"">sense for public ML, we still have to stay on the safe side. =
How do you<br class=3D"">know this was not sent by mistake? Note that =
this question makes little<br class=3D"">sense on MAINTAINERS file...<br =
class=3D""><br class=3D"">In general, I am following Greg KH advice here =
[2] and refrain to answer<br class=3D"">any e-mail with disclaimer. I =
would actually advocate xen-devel to<br class=3D"">completely block =
those e-mails.<br class=3D""></blockquote><br class=3D"">I think =
"refraining from answering" and "blocking from the list" is a<br =
class=3D"">bit too strong: after all, the disclamer does say "may", and =
it should<br class=3D"">be pretty clear that the "intended recipients" =
includes anyone on xen-devel.<br class=3D""><br class=3D"">But for code =
itself, which will end up being used in the products of<br =
class=3D"">large corporations with deep pockets, I agree should be =
absolutely clear<br class=3D"">of legal doubt; as such, having such a =
disclaimer on the patches should<br class=3D"">be disallowed. &nbsp;We =
get lots of patches from Intel folks which don't have<br class=3D"">the =
disclaimer at the bottom.<br class=3D""><br class=3D"">Sorry to delay =
this simple change yet again.<br class=3D""></div></div></blockquote><br =
class=3D""></div><div>+full committers list and =
Juergen&nbsp;</div><div><br class=3D""></div><div>OK. We should have a =
separate discussion related to disclaimers: make a formal decision and =
afterwards document it in the contribution workflow. I agree that this =
makes sense, and this has been raised by Julien in the past privately =
related to questions on xen-devel@. It then turned out that Arm folks =
from China have consistently used disclaimers on contributions to =
mini-os and unikraft. This has stopped now, which is to Julien's credit. =
I suggested than that Julien should raise this issue formally as a =
policy change, which never happened.</div><div><br class=3D""></div><div>I=
 do not believe that we should block any patches from being applied due =
to disclaimers in absence of an agreed policy. Contributors sign a DCO =
and that may well override a disclaimer (we do not have access to the =
legal advice that Greg KH refers to). If there was a serious legal =
issue, the LF would have contacted all of its projects. And I also could =
not find any public reference to such an issue. This definitely =
something where the Advisory Board should have some input.</div><div><br =
class=3D""></div><div>And in particular this patch also contains no code =
and should not be blocked on these grounds.</div><div><br =
class=3D""></div><div>@Lukasz: please take note of this issue for the =
next time round. It should be easy enough to disable the disclaimer when =
sending to certain lists</div><div><br class=3D""></div><div>To move =
forward:&nbsp;</div><div>* There should be a policy =
discussion</div><div>* There should be AB input</div><div>* The outcome =
should be documented in&nbsp;<a =
href=3D"https://xenproject.org/help/contribution-guidelines/" =
class=3D"">https://xenproject.org/help/contribution-guidelines/</a>&nbsp;a=
nd the git contribution workflow</div><div><br =
class=3D""></div><div>Lars</div><div><br class=3D""></div><div><br =
class=3D""></div><div class=3D""><br class=3D""></div></body></html>=

--Apple-Mail=_994F8CAF-50DA-44E2-9332-AE1E191FFCFE--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============1482323938107808492==--


From xen-devel-bounces@lists.xenproject.org Tue Jul 30 11:26:46 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 11:26:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsQHF-0000PF-O3; Tue, 30 Jul 2019 11:26:45 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=4wUk=V3=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1hsQHE-0000PA-1n
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 11:26:44 +0000
X-Inumbo-ID: e5e3824a-b2bc-11e9-a0de-cf3162cfba45
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e5e3824a-b2bc-11e9-a0de-cf3162cfba45;
 Tue, 30 Jul 2019 11:26:39 +0000 (UTC)
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: nGCDvRMriiZWeY0thFXOF1cv4yPKy8qxlubXsFPoaWvlLjbqXL1SvmCd1v4tO5B6vojl12wbCt
 uMNYoV5NjBOtaq1eN0HldX3KYL847L+Bvvq+aPb3EdcViBNOoTgpcTogwzOfGz0rae/JjJW/uP
 +KIYUodqiFKMNpOhGkMMUv8EzckD+lev18Z0/W0Eyczq4ZBd30JvcJoJGe7WVBPDDpTGlvIqg9
 37g+pSOTsnoMf81l4U7Zbb+6UC9dyVCHVgnrrlYSbTNJgVMHKsyL4+SwQ0A20fi6Q2z9HKafGP
 PJs=
X-SBRS: 2.7
X-MesageID: 3646390
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,326,1559534400"; 
   d="scan'208";a="3646390"
Date: Tue, 30 Jul 2019 12:26:35 +0100
From: Anthony PERARD <anthony.perard@citrix.com>
To: osstest service owner <osstest-admin@xenproject.org>
Message-ID: <20190730112635.GA5791@perard.uk.xensource.com>
References: <osstest-139462-mainreport@xen.org>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <osstest-139462-mainreport@xen.org>
User-Agent: Mutt/1.12.1 (2019-06-15)
Subject: Re: [Xen-devel] [qemu-mainline test] 139462: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>

T24gTW9uLCBKdWwgMjksIDIwMTkgYXQgMDY6MDU6NDRQTSArMDAwMCwgb3NzdGVzdCBzZXJ2aWNl
IG93bmVyIHdyb3RlOgo+IGZsaWdodCAxMzk0NjIgcWVtdS1tYWlubGluZSByZWFsIFtyZWFsXQo+
IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzk0NjIv
Cj4gCj4gUmVncmVzc2lvbnMgOi0oCj4gCj4gVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFu
ZCBhcmUgYmxvY2tpbmcsCj4gaW5jbHVkaW5nIHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46
Cj4gIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0IDE4IGd1ZXN0LXN0YXJ0L2Rl
Ymlhbmh2bS5yZXBlYXQgZmFpbCBSRUdSLiB2cy4gMTM5MzAwCgpJbiBRRU1VJ3MgbG9nOgpxZW11
LXN5c3RlbS1pMzg2OiBlcnJvcjogdW5rbm93biBvcGVyYXRpb24gKDE3NSkKClRoaXMgc2VlbXMg
dG8gYmUgYW4gZXJyb3IgbWVzc2FnZSBmcm9tCmh3L2Jsb2NrL2RhdGFwbGFuZS94ZW4tYmxvY2su
YzoxNjEgIHhlbl9ibG9ja19wYXJzZV9yZXF1ZXN0KCkKd2hpY2ggd291bGQgc3VnZ2VzdCB0aGF0
IGEgcmVxdWVzdCB3aXRoIG9wZXJhdGlvbj0xNzUgd2FzIHNlbnQgYnkgdGhlCmd1ZXN0IChtYXgg
b3BlcmF0aW9uIHZhbHVlIHNlZW1zIHRvIGJlIDYpLgoKTWF5YmUgc29tZXRoaW5nIGNoYW5nZWQg
aW4gT1ZNRiwgYW5kIHJldmVhbCBhIGJ1ZyBpbiBpdHMgYmxvY2sgZnJvbnQKaW1wbGVtZW50YXRp
b24uIEkgY2FuIHRoaW5rIG9mIHRoYXQgaHR0cHM6Ly94ZW5wcm9qZWN0LmF0bGFzc2lhbi5uZXQv
YnJvd3NlL1hFTi0xMjguCgpJIGRvbid0IGtub3cgd2hhdCB0aGUgZ3Vlc3QgaXMgZG9pbmcsIHNv
IHdlIHdvdWxkIG5lZWQgbW9yZSBsb2dzLCBmcm9tCm1heWJlIG92bWYuIEFsc28sIHdlIHByb2Jh
Ymx5IHdhbnQgYmV0dGVyIGVycm9yIG1lc3NhZ2UgZnJvbSBRRU1VLCBsaWtlCndoaWNoIGRpc2sg
aGF2ZSBhbiBpc3N1ZS4KCi0tIApBbnRob255IFBFUkFSRAoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 11:31:46 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 11: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 1hsQLz-00016y-CV; Tue, 30 Jul 2019 11:31:39 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=oneA=V3=citrix.com=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1hsQLy-00016t-6E
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 11:31:38 +0000
X-Inumbo-ID: 95d97420-b2bd-11e9-ad21-bb343a75f158
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 95d97420-b2bd-11e9-ad21-bb343a75f158;
 Tue, 30 Jul 2019 11:31:34 +0000 (UTC)
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=ian.jackson@citrix.com;
 spf=Pass smtp.mailfrom=Ian.Jackson@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 ian.jackson@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="ian.jackson@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 Ian.Jackson@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="Ian.Jackson@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 8M8rAe8dwilCuPEo0+kBY6Lb4WIIASbFBWI1WXkzxdTCtGQpKtvI9593SAaUtldzZAX9dkIyfN
 2Q86MNL0UprYQpDxqDG44te7lbj1s/oLl5NBaikB9OEMpqk84r8OFMh9ISCXggqL9+abpNQ/Nv
 ItH83h9jiYQvBPnXxE1qnmu0/vK6I0glHNkttxwHC8cRO96EFb7unc6wL9mygTLb0TLBCyK5K1
 /l7VSJz9gK1rHEFpAOBsKAERkgDDt3d/a9zH2lW76uE+5MCyJOioVWI2Z3If7cYJRAtP7OP/LG
 zss=
X-SBRS: 2.7
X-MesageID: 3618049
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,326,1559534400"; 
   d="scan'208";a="3618049"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23872.10866.30445.536510@mariner.uk.xensource.com>
Date: Tue, 30 Jul 2019 12:30:58 +0100
To: Lars Kurth <lars.kurth.xen@gmail.com>
In-Reply-To: <DA30FA07-2D81-47C4-8A53-DAABF14B6749@xenproject.org>
References: <CACJ1ZNsXOP-NHHhVTvxnsLvMx1FdJQgEibTsH4nj01b0WrO7fA@mail.gmail.com>
 <DA30FA07-2D81-47C4-8A53-DAABF14B6749@xenproject.org>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [RFC] XCP-ng subproject proposal
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>,
 Olivier Lambert <lambert.olivier@gmail.com>,
 Committers <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>

TGFycyBLdXJ0aCB3cml0ZXMgKCJSZTogW1hlbi1kZXZlbF0gW1JGQ10gWENQLW5nIHN1YnByb2pl
Y3QgcHJvcG9zYWwiKToKPiBIaSBldmVyeW9uZSwKPiAKPiBhZGRpbmcgY29tbWl0dGVycywgd2hv
IHdvdWxkIG5lZWQgdG8gdm90ZSBmb3Igb3IgYWdhaW5zdCB0aGUgcHJvcG9zYWwuIFRoZSB0aXRs
ZSBwcm9iYWJseSBkb2VzIG5vdCBuZWVkIGFuIFJGQywgd2hpY2ggaXMgd2h5IG5vLW9uZSBsb29r
ZWQgYXQgaXQgc28gZmFyCj4gCj4gSSB0aGluayB0aGlzIGlzIGEgZ3JlYXQgaWRlYSBhbmQgSSB3
b3VsZCB3YW50IHRvIHdlbGNvbWUgWENQLW5nIGludG8gdGhlIHByb2plY3Q6IHdpdGggdGhpcyBp
biBtaW5kLCBJIHZvdGUgKzEKCisxIGZyb20gbWUKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 11:34:41 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 11:34:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsQOt-0001EJ-SD; Tue, 30 Jul 2019 11:34:39 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=zL4X=V3=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hsQOt-0001EE-4S
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 11:34:39 +0000
X-Inumbo-ID: 01214f82-b2be-11e9-9e58-b7402142c376
Received: from m4a0039g.houston.softwaregrp.com (unknown [15.124.2.85])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 01214f82-b2be-11e9-9e58-b7402142c376;
 Tue, 30 Jul 2019 11:34:35 +0000 (UTC)
Received: FROM m4a0039g.houston.softwaregrp.com (15.120.17.147) BY
 m4a0039g.houston.softwaregrp.com WITH ESMTP; 
 Tue, 30 Jul 2019 11:34:30 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M4W0335.microfocus.com (2002:f78:1193::f78:1193) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Tue, 30 Jul 2019 11:26:38 +0000
Received: from NAM02-BL2-obe.outbound.protection.outlook.com (15.124.8.11) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Tue, 30 Jul 2019 11:26:38 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=jOPejiiKDmqMyj3l3YBhcko8HSItRVYEfIg62WNa1IkiK0P/Wqn+vrzjw6EtWNigQqdGSW2sc/GpIk0FwR/4aIlFuvng/IALD/dT7sWNMmGFWNRydWK+TC1RalhaELWqcte4rzuDZPExOF6d/uo5Jbvrn3oK3w7Ag/49NRBYrxaAWKknylxIFIOFb4V6MbWYLJRXj6ytNgbD8+PvI6n+6iY5dZU/+U3MU6PZFW6SnHhDL576Q2WiMsu3ghwXUrVSStjXQi23SxKp3Hn1JyeoEL50OpD+RbN+tXYfugZPJjpvbCGHrvyh6eQRh+AGIWcgBXYf8jnVpZ22wQE5jp5z9A==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=PKhcQdi4rYdnSP7CHUtuaTnevhIPu5W0a+389yuvrYY=;
 b=HfCx01sLTgPthGxz70mSA1hp1/u3MG1dIT1/moBnuq4xxXevs1Gvc1dVDFKMFjQTcudLzScguz87f9Z8xMFQ3F1987hiGcIrrrBBM1Ym+6EV+gHY8rO/lHguEFtVpdtTyj9AY1poJIgYZGKY/JHPeBf3wefwAwptWeX8DQr1bwl07rMmZgbAQ6+VnXKAo/nhQ0JVoNdALQPK+wSCPZIAyZjQU2HoRUqDZl09FqncyWtOw9TFJsYTJhvUuSMIYwcSCyVF6f1Gfh10uXSLpsWoVkqUjFUTwvuLwlPV0H9EqLPd5YBbqKXqTsQ9fuN/WYdSn02fcOyUah8QaZ4YFJImoQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3169.namprd18.prod.outlook.com (10.255.139.213) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2115.14; Tue, 30 Jul 2019 11:26:37 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b%7]) with mapi id 15.20.2115.005; Tue, 30 Jul 2019
 11:26:37 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Thread-Topic: [PATCH v3 08/10] xen/nodemask: Introduce unlocked
 __nodemask_{set,clear}() helpers
Thread-Index: AQHVRgbw7C6GvWJsh0yxbCWlYQa9EqbjBzYA
Date: Tue, 30 Jul 2019 11:26:37 +0000
Message-ID: <7528b666-d5d8-9457-9be2-59ccc13797ab@suse.com>
References: <20190729121204.13559-1-andrew.cooper3@citrix.com>
 <20190729121204.13559-9-andrew.cooper3@citrix.com>
In-Reply-To: <20190729121204.13559-9-andrew.cooper3@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR0202CA0043.eurprd02.prod.outlook.com
 (2603:10a6:4:a5::29) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 6f7c7bf9-db66-418a-1b15-08d714e0c8b2
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3169; 
x-ms-traffictypediagnostic: BY5PR18MB3169:
x-microsoft-antispam-prvs: <BY5PR18MB3169123151451B980CB00E73B3DC0@BY5PR18MB3169.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-forefront-prvs: 0114FF88F6
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(366004)(346002)(376002)(136003)(39860400002)(396003)(199004)(189003)(478600001)(66946007)(6436002)(25786009)(36756003)(6246003)(6916009)(66446008)(81156014)(229853002)(4326008)(81166006)(8676002)(80792005)(53936002)(8936002)(64756008)(66556008)(66476007)(316002)(6512007)(6486002)(54906003)(6506007)(102836004)(186003)(386003)(53546011)(446003)(26005)(14454004)(476003)(52116002)(3846002)(6116002)(71200400001)(71190400001)(2906002)(11346002)(2616005)(31686004)(305945005)(76176011)(486006)(7736002)(14444005)(86362001)(99286004)(31696002)(256004)(68736007)(66066001)(5660300002)(142933001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3169;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: Z2BggWM1rQLje2wtmj6Rc++IMvNq85bo95N4LhfyhzWHgz+zgiTOzx4m1Bu6Tptq07dpGgPMhwSQA0R5os9Pm86W5Kd8zVu/UfITlHBzpm3XH0BLHhKGIBxlT+zLv2EymBJwpOuBfHQJ2KyYugD5u9BOOUxdP8nVSfDvG0YYap8sDB/gROFS7KXSDBOgnBh1yTGMLdIBLeF11KY/9h4/4XiZBS6bYwSX/DnvvTLnK0hSR3Q3HLzTDC7BEB/IwAyjq6p/Mt9hT4XmemGFRIo4KfAts6a9ZGMG95COGoBGPBefL7u+X2avWGGZmgzqmadeVbeBIZT1icllQjxa3Yl6e+0Vjh03wblTvWyl58/RXcxjTIZ5HwSPt8x263LNtoA8oEu2Qlhe6ckc+LDIwkezZfPIml5h93vyUO7DZYbD4bw=
Content-ID: <A80A532BD1E5B146AE5ACE4BC29A4A47@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 6f7c7bf9-db66-418a-1b15-08d714e0c8b2
X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Jul 2019 11:26:37.0668 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3169
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v3 08/10] xen/nodemask: Introduce unlocked
 __nodemask_{set, clear}() 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: StefanoStabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Julien Grall <julien.grall@arm.com>,
 Xen-devel <xen-devel@lists.xenproject.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjkuMDcuMjAxOSAxNDoxMiwgQW5kcmV3IENvb3BlciB3cm90ZToNCj4gLS0tIGEveGVuL2lu
Y2x1ZGUveGVuL25vZGVtYXNrLmgNCj4gKysrIGIveGVuL2luY2x1ZGUveGVuL25vZGVtYXNrLmgN
Cj4gQEAgLTExLDcgKzExLDkgQEANCj4gICAqIFRoZSBhdmFpbGFibGUgbm9kZW1hc2sgb3BlcmF0
aW9ucyBhcmU6DQo+ICAgKg0KPiAgICogdm9pZCBub2RlX3NldChub2RlLCBtYXNrKQkJdHVybiBv
biBiaXQgJ25vZGUnIGluIG1hc2sNCj4gKyAqIHZvaWQgX19ub2RlbWFza19zZXQobm9kZSwgbWFz
aykJdHVybiBvbiBiaXQgJ25vZGUnIGluIG1hc2sgKHVubG9ja2VkKQ0KPiAgICogdm9pZCBub2Rl
X2NsZWFyKG5vZGUsIG1hc2spCQl0dXJuIG9mZiBiaXQgJ25vZGUnIGluIG1hc2sNCj4gKyAqIHZv
aWQgX19ub2RlbWFza19jbGVhcihub2RlLCBtYXNrKQl0dXJuIG9mZiBiaXQgJ25vZGUnIGluIG1h
c2sgKHVubG9ja2VkKQ0KDQpUbyBiZSBob25lc3QgSSdtIHVuaGFwcHkgdG8gc2VlIHlvdSBpbnRy
b2R1Y2UgbmV3IG5hbWUgc3BhY2UNCnZpb2xhdGlvbnMuIEkgcmVhbGl6ZSB5b3Ugd2FudCB0byBo
YXZlIHRoZSBub2RlIG1hc2sgaW50ZXJmYWNlcw0KbWF0Y2ggdGhlIENQVSBtYXNrIG9uZSBhcyBj
bG9zZWx5IGFzIHBvc3NpYmxlLCBidXQgSSB0aGluayB3ZQ0Kc2hvdWxkIGRpdmVyZ2UgaGVyZSAo
YW5kIGV2ZW50dWFsbHkgbWFrZSB0aGUgQ1BVIG1hc2sgb25lcw0KZm9sbG93IHdoYXRldmVyIHJv
dXRlIHdlIGdvIGhlcmUpLiBBcyB0byBuYW1pbmcsIHNpbmNlIHRoZXNlDQphcmUgc3RhdGljIGlu
bGluZXMsIGEgc2luZ2xlIGxlYWRpbmcgdW5kZXJzY29yZSBtYXkgYmUgYW4NCm9wdGlvbiAoYWxi
ZWl0IEknZCBwcmVmZXIgdG8gYXZvaWQgdGhpcykuIEFub3RoZXIgb3B0aW9uIHdvdWxkDQpiZSB0
byBoYXZlIGRvdWJsZSBpbmZpeCB1bmRlcnNjb3JlcyAobm9kZW1hc2tfX3NldCgpKS4gWWV0DQph
bm90aGVyIG9wdGlvbiB3b3VsZCBiZSB0byBleHByZXNzIHRoZSBub24tYXRvbWljaXR5IGluIGEN
CnZlcmJhbCB3YXkgcmF0aGVyIHRoYW4gYnkgdGhlIG51bWJlciBvZiB1bmRlcnNjb3JlcyB1c2Vk
LiBJJ20NCmFmcmFpZCBJIGRvbid0IGhhdmUgYSBnb29kIG5hbWluZyBzdWdnZXN0aW9uIGluIHRo
YXQgY2FzZSwNCnRob3VnaC4NCg0KSmFuDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 11:45:21 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 11:45:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsQZ7-0001xD-Uc; Tue, 30 Jul 2019 11:45:13 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=QE78=V3=redhat.com=lersek@srs-us1.protection.inumbo.net>)
 id 1hsQZ6-0001x8-Sj
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 11:45:12 +0000
X-Inumbo-ID: 7c75ac72-b2bf-11e9-9da0-cb7aa898c305
Received: from mx1.redhat.com (unknown [209.132.183.28])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 7c75ac72-b2bf-11e9-9da0-cb7aa898c305;
 Tue, 30 Jul 2019 11:45:11 +0000 (UTC)
Received: from smtp.corp.redhat.com (int-mx01.intmail.prod.int.phx2.redhat.com
 [10.5.11.11])
 (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mx1.redhat.com (Postfix) with ESMTPS id 72E6330860C9;
 Tue, 30 Jul 2019 11:45:10 +0000 (UTC)
Received: from lacos-laptop-7.usersys.redhat.com (unknown [10.36.118.39])
 by smtp.corp.redhat.com (Postfix) with ESMTP id 3F4186012C;
 Tue, 30 Jul 2019 11:45:08 +0000 (UTC)
To: devel@edk2.groups.io, anthony.perard@citrix.com
References: <20190729153944.24239-1-anthony.perard@citrix.com>
 <20190729153944.24239-24-anthony.perard@citrix.com>
From: Laszlo Ersek <lersek@redhat.com>
Message-ID: <7b8cb5ef-2163-9e22-350f-877be6951b34@redhat.com>
Date: Tue, 30 Jul 2019 13:45:07 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20190729153944.24239-24-anthony.perard@citrix.com>
Content-Language: en-US
X-Scanned-By: MIMEDefang 2.79 on 10.5.11.11
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16
 (mx1.redhat.com [10.5.110.44]); Tue, 30 Jul 2019 11:45:10 +0000 (UTC)
Subject: Re: [Xen-devel] [edk2-devel] [PATCH v4 23/35]
 OvmfPkg/XenPlatformPei: Rework memory detection
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Julien Grall <julien.grall@arm.com>,
 Jordan Justen <jordan.l.justen@intel.com>, xen-devel@lists.xenproject.org,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDcvMjkvMTkgMTc6MzksIEFudGhvbnkgUEVSQVJEIHdyb3RlOgo+IFdoZW4gcnVubmluZyBh
cyBhIFhlbiBQVkggZ3Vlc3QsIHRoZXJlIGlzIG5vIENNT1MgdG8gcmVhZCB0aGUgbWVtb3J5Cj4g
c2l6ZSBmcm9tLiAgUmV3b3JrIEdldFN5c3RlbU1lbW9yeVNpemUoQmVsb3d8QWJvdmUpNGdiKCkg
c28gdGhleSBjYW4KPiB3b3JrIHdpdGhvdXQgQ01PUyBieSByZWFkaW5nIHRoZSBlODIwIHRhYmxl
Lgo+IAo+IFJld29yayBYZW5QdWJsaXNoUmFtUmVnaW9ucyB0byBhbHNvIGNhcmUgZm9yIHRoZSBy
ZXNlcnZlZCBhbmQgQUNQSQo+IGVudHJ5IGluIHRoZSBlODIwIHRhYmxlLiBUaGUgcmVnaW9uIHRo
YXQgd2FzIGFkZGVkIGJ5IEluaXRpYWxpemVYZW4oKQo+IGlzbid0IG5lZWRlZCBhcyB0aGF0IHNh
bWUgZW50cnkgaXMgaW4gdGhlIGU4MjAgdGFibGUgcHJvdmlkZWQgYnkKPiBodm1sb2FkZXIuCj4g
Cj4gTVRSUiBzZXR0aW5ncyBhcmVuJ3QgbW9kaWZpZWQgYW55bW9yZSwgb24gSFZNIGl0J3MgYWxy
ZWFkeSBkb25lIGJ5Cj4gaHZtbG9hZGVyLCBvbiBQVkggaXQgaXMgc3VwcG9zZWQgdG8gaGF2ZSBz
YW5lIGRlZmF1bHQuIE1UUlIgd2lsbCBuZWVkCj4gdG8gYmUgZG9uZSBwcm9wZXJseSBidXQga2Vl
cGluZyB3aGF0J3MgYWxyZWFkeSBiZWVuIGRvbmUgYnkgcHJvZ3JhbW1lcwo+IHRoYXQgaGFzIHJ1
bm5lZCBiZWZvcmUgT1ZNRiB3aWxsIGRvIGZvciBub3cuCgooMSkgcy9wcm9ncmFtbWVzIHRoYXQg
aGFzIHJ1bm5lZC9wcm9ncmFtcyB0aGF0IGhhdmUgcnVuLwoKPiAKPiBSZWY6IGh0dHBzOi8vYnVn
emlsbGEudGlhbm9jb3JlLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTY4OQo+IFNpZ25lZC1vZmYtYnk6
IEFudGhvbnkgUEVSQVJEIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29tPgo+IEFja2VkLWJ5OiBM
YXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgo+IC0tLQo+IAo+IE5vdGVzOgo+ICAgICB2
NDoKPiAgICAgLSBzb21lIGNvZGluZyBzdHlsZQo+ICAgICAtIEFkZGVkIEFkZFJlc2VydmVkTWVt
b3J5UmFuZ2VIb2IsIGFuZCB1c2luZyBpdC4KPiAgICAgLSB0aGlzIHBhdGNoIG5vdyByZXBsYWNl
ICJPdm1mUGtnL1hlblBsYXRmb3JtUGVpOiBSZXNlcnZlIGh2bWxvYWRlcidzIG1lbW9yeSBvbmx5
IHdoZW4gaXQgaGFzIHJ1biIKPiAgICAgICBmcm9tIHYzLiAgaHZtbG9hZGVyIGhhdmUgYWRkZWQg
YW4gZW50cnkgaW4gdGhlIGU4MjAgdGFibGUsIHRoZXJlIGlzIG5vCj4gICAgICAgbmVlZCBmb3Ig
YSBzcGVjaWFsIGNhc2UuCj4gICAgIC0gbm93LCBldmVyeXRoaW5nIHRoYXQgaXMgaW4gdGhlIGU4
MjAgdGFibGUgaXMgYWRkZWQgdG8gT1ZNRidzIG1lbW9yeQo+ICAgICAgIG1hcCwgbm8gbW9yZSBz
a2lwcGluZyBBQ1BJIGVudHJpZXMgb3IgaHZtbG9hZGVyJ3MgcmVzZXJ2ZWQgZW50cmllcy4KPiAg
ICAgICBJbnN0ZWFkLCB3ZSBsb29rIGZvciB0aGUgbG9jYWwgQVBJQyByZWdpb24gYW5kIGF2b2lk
IGl0IGlmIGl0IGlzCj4gICAgICAgcHJlc2VudCBpbiB0aGUgZTgyMC4KPiAgICAgLSByZXdvcmsg
Y29tbWl0IG1lc3NhZ2UKPiAKPiAgT3ZtZlBrZy9YZW5QbGF0Zm9ybVBlaS9QbGF0Zm9ybS5oICB8
IDEzICsrKysrKwo+ICBPdm1mUGtnL1hlblBsYXRmb3JtUGVpL01lbURldGVjdC5jIHwgNjkgKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysKPiAgT3ZtZlBrZy9YZW5QbGF0Zm9ybVBlaS9QbGF0
Zm9ybS5jICB8IDExICsrKysrCj4gIE92bWZQa2cvWGVuUGxhdGZvcm1QZWkvWGVuLmMgICAgICAg
fCA3MCArKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0KPiAgNCBmaWxlcyBjaGFuZ2VkLCAx
MzcgaW5zZXJ0aW9ucygrKSwgMjYgZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL092bWZQ
a2cvWGVuUGxhdGZvcm1QZWkvUGxhdGZvcm0uaCBiL092bWZQa2cvWGVuUGxhdGZvcm1QZWkvUGxh
dGZvcm0uaAo+IGluZGV4IGRiOWE2MjU3MmYuLjc2NjFmNGE4ZGUgMTAwNjQ0Cj4gLS0tIGEvT3Zt
ZlBrZy9YZW5QbGF0Zm9ybVBlaS9QbGF0Zm9ybS5oCj4gKysrIGIvT3ZtZlBrZy9YZW5QbGF0Zm9y
bVBlaS9QbGF0Zm9ybS5oCj4gQEAgLTQ0LDYgKzQ0LDEzIEBAIEFkZFJlc2VydmVkTWVtb3J5QmFz
ZVNpemVIb2IgKAo+ICAgIEJPT0xFQU4gICAgICAgICAgICAgICAgICAgICBDYWNoZWFibGUKPiAg
ICApOwo+ICAKPiArVk9JRAo+ICtBZGRSZXNlcnZlZE1lbW9yeVJhbmdlSG9iICgKPiArICBFRklf
UEhZU0lDQUxfQUREUkVTUyAgICAgICAgTWVtb3J5QmFzZSwKPiArICBFRklfUEhZU0lDQUxfQURE
UkVTUyAgICAgICAgTWVtb3J5TGltaXQsCj4gKyAgQk9PTEVBTiAgICAgICAgICAgICAgICAgICAg
IENhY2hlYWJsZQo+ICsgICk7Cj4gKwo+ICBWT0lECj4gIEFkZHJlc3NXaWR0aEluaXRpYWxpemF0
aW9uICgKPiAgICBWT0lECj4gQEAgLTExNCw2ICsxMjEsMTIgQEAgWGVuUHVibGlzaFJhbVJlZ2lv
bnMgKAo+ICAgIFZPSUQKPiAgICApOwo+ICAKPiArRUZJX1NUQVRVUwo+ICtYZW5HZXRFODIwTWFw
ICgKPiArICBFRklfRTgyMF9FTlRSWTY0ICoqRW50cmllcywKPiArICBVSU5UMzIgKkNvdW50Cj4g
KyAgKTsKPiArCj4gIGV4dGVybiBFRklfQk9PVF9NT0RFIG1Cb290TW9kZTsKPiAgCj4gIGV4dGVy
biBVSU5UOCBtUGh5c01lbUFkZHJlc3NXaWR0aDsKPiBkaWZmIC0tZ2l0IGEvT3ZtZlBrZy9YZW5Q
bGF0Zm9ybVBlaS9NZW1EZXRlY3QuYyBiL092bWZQa2cvWGVuUGxhdGZvcm1QZWkvTWVtRGV0ZWN0
LmMKPiBpbmRleCBjZjk1ZjljNDc0Li4xZjgxZWVlNDA3IDEwMDY0NAo+IC0tLSBhL092bWZQa2cv
WGVuUGxhdGZvcm1QZWkvTWVtRGV0ZWN0LmMKPiArKysgYi9Pdm1mUGtnL1hlblBsYXRmb3JtUGVp
L01lbURldGVjdC5jCj4gQEAgLTk2LDYgKzk2LDQ1IEBAIFEzNVRzZWdNYnl0ZXNJbml0aWFsaXph
dGlvbiAoCj4gICAgbVEzNVRzZWdNYnl0ZXMgPSBFeHRlbmRlZFRzZWdNYnl0ZXM7Cj4gIH0KPiAg
Cj4gK1NUQVRJQwo+ICtVSU5UNjQKPiArR2V0SGlnaGVzdFN5c3RlbU1lbW9yeUFkZHJlc3MgKAo+
ICsgIEJPT0xFQU4gICAgICAgQmVsb3c0Z2IKPiArICApCj4gK3sKPiArICBFRklfRTgyMF9FTlRS
WTY0ICAgICpFODIwTWFwOwo+ICsgIFVJTlQzMiAgICAgICAgICAgICAgRTgyMEVudHJpZXNDb3Vu
dDsKPiArICBFRklfRTgyMF9FTlRSWTY0ICAgICpFbnRyeTsKPiArICBFRklfU1RBVFVTICAgICAg
ICAgIFN0YXR1czsKPiArICBVSU5UMzIgICAgICAgICAgICAgIExvb3A7Cj4gKyAgVUlOVDY0ICAg
ICAgICAgICAgICBIaWdoZXN0QWRkcmVzczsKPiArICBVSU5UNjQgICAgICAgICAgICAgIEVudHJ5
RW5kOwo+ICsKPiArICBIaWdoZXN0QWRkcmVzcyA9IDA7Cj4gKwo+ICsgIFN0YXR1cyA9IFhlbkdl
dEU4MjBNYXAgKCZFODIwTWFwLCAmRTgyMEVudHJpZXNDb3VudCk7Cj4gKyAgQVNTRVJUX0VGSV9F
UlJPUiAoU3RhdHVzKTsKPiArCj4gKyAgZm9yIChMb29wID0gMDsgTG9vcCA8IEU4MjBFbnRyaWVz
Q291bnQ7IExvb3ArKykgewo+ICsgICAgRW50cnkgPSBFODIwTWFwICsgTG9vcDsKPiArICAgIEVu
dHJ5RW5kID0gRW50cnktPkJhc2VBZGRyICsgRW50cnktPkxlbmd0aDsKPiArCj4gKyAgICBpZiAo
RW50cnktPlR5cGUgPT0gRWZpQWNwaUFkZHJlc3NSYW5nZU1lbW9yeSAmJgo+ICsgICAgICAgIEVu
dHJ5RW5kID4gSGlnaGVzdEFkZHJlc3MpIHsKPiArCj4gKyAgICAgIGlmIChCZWxvdzRnYiAmJiAo
RW50cnlFbmQgPD0gQkFTRV80R0IpKSB7Cj4gKyAgICAgICAgSGlnaGVzdEFkZHJlc3MgPSBFbnRy
eUVuZDsKPiArICAgICAgfSBlbHNlIGlmICghQmVsb3c0Z2IgJiYgKEVudHJ5RW5kID49IEJBU0Vf
NEdCKSkgewo+ICsgICAgICAgIEhpZ2hlc3RBZGRyZXNzID0gRW50cnlFbmQ7Cj4gKyAgICAgIH0K
PiArICAgIH0KPiArICB9Cj4gKwo+ICsgIC8vCj4gKyAgLy8gUm91bmQgZG93biB0aGUgZW5kIGFk
ZHJlc3MuCj4gKyAgLy8KPiArICByZXR1cm4gSGlnaGVzdEFkZHJlc3MgJiB+KFVJTlQ2NClFRklf
UEFHRV9NQVNLOwo+ICt9Cj4gIAo+ICBVSU5UMzIKPiAgR2V0U3lzdGVtTWVtb3J5U2l6ZUJlbG93
NGdiICgKPiBAQCAtMTA1LDYgKzE0NCwxOSBAQCBHZXRTeXN0ZW1NZW1vcnlTaXplQmVsb3c0Z2Ig
KAo+ICAgIFVJTlQ4IENtb3MweDM0Owo+ICAgIFVJTlQ4IENtb3MweDM1Owo+ICAKPiArICAvLwo+
ICsgIC8vIEluIFBWSCBjYXNlLCB0aGVyZSBpcyBubyBDTU9TLCB3ZSBoYXZlIHRvIGNhbGN1bGF0
ZSB0aGUgbWVtb3J5IHNpemUKPiArICAvLyBmcm9tIHBhcnNpbmcgdGhlIEU4MjAKPiArICAvLwo+
ICsgIGlmIChYZW5QdmhEZXRlY3RlZCAoKSkgewo+ICsgICAgVUlOVDY0ICBIaWdoZXN0QWRkcmVz
czsKPiArCj4gKyAgICBIaWdoZXN0QWRkcmVzcyA9IEdldEhpZ2hlc3RTeXN0ZW1NZW1vcnlBZGRy
ZXNzIChUUlVFKTsKPiArICAgIEFTU0VSVCAoSGlnaGVzdEFkZHJlc3MgPiAwICYmIEhpZ2hlc3RB
ZGRyZXNzIDw9IEJBU0VfNEdCKTsKPiArCj4gKyAgICByZXR1cm4gSGlnaGVzdEFkZHJlc3M7Cj4g
KyAgfQo+ICsKPiAgICAvLwo+ICAgIC8vIENNT1MgMHgzNC8weDM1IHNwZWNpZmllcyB0aGUgc3lz
dGVtIG1lbW9yeSBhYm92ZSAxNiBNQi4KPiAgICAvLyAqIENNT1MoMHgzNSkgaXMgdGhlIGhpZ2gg
Ynl0ZQo+IEBAIC0xMjksNiArMTgxLDIzIEBAIEdldFN5c3RlbU1lbW9yeVNpemVBYm92ZTRnYiAo
Cj4gICAgVUlOVDMyIFNpemU7Cj4gICAgVUlOVE4gIENtb3NJbmRleDsKPiAgCj4gKyAgLy8KPiAr
ICAvLyBJbiBQVkggY2FzZSwgdGhlcmUgaXMgbm8gQ01PUywgd2UgaGF2ZSB0byBjYWxjdWxhdGUg
dGhlIG1lbW9yeSBzaXplCj4gKyAgLy8gZnJvbSBwYXJzaW5nIHRoZSBFODIwCj4gKyAgLy8KPiAr
ICBpZiAoWGVuUHZoRGV0ZWN0ZWQgKCkpIHsKPiArICAgIFVJTlQ2NCAgSGlnaGVzdEFkZHJlc3M7
Cj4gKwo+ICsgICAgSGlnaGVzdEFkZHJlc3MgPSBHZXRIaWdoZXN0U3lzdGVtTWVtb3J5QWRkcmVz
cyAoRkFMU0UpOwo+ICsgICAgQVNTRVJUIChIaWdoZXN0QWRkcmVzcyA9PSAwIHx8IEhpZ2hlc3RB
ZGRyZXNzID49IEJBU0VfNEdCKTsKPiArCj4gKyAgICBpZiAoSGlnaGVzdEFkZHJlc3MgPj0gQkFT
RV80R0IpIHsKPiArICAgICAgSGlnaGVzdEFkZHJlc3MgLT0gQkFTRV80R0I7Cj4gKyAgICB9Cj4g
Kwo+ICsgICAgcmV0dXJuIEhpZ2hlc3RBZGRyZXNzOwo+ICsgIH0KPiArCj4gICAgLy8KPiAgICAv
LyBDTU9TIDB4NWItMHg1ZCBzcGVjaWZpZXMgdGhlIHN5c3RlbSBtZW1vcnkgYWJvdmUgNEdCIE1C
Lgo+ICAgIC8vICogQ01PUygweDVkKSBpcyB0aGUgbW9zdCBzaWduaWZpY2FudCBzaXplIGJ5dGUK
PiBkaWZmIC0tZ2l0IGEvT3ZtZlBrZy9YZW5QbGF0Zm9ybVBlaS9QbGF0Zm9ybS5jIGIvT3ZtZlBr
Zy9YZW5QbGF0Zm9ybVBlaS9QbGF0Zm9ybS5jCj4gaW5kZXggNmFhYWZjM2VlOS4uMmY0MmNhNmNj
ZCAxMDA2NDQKPiAtLS0gYS9Pdm1mUGtnL1hlblBsYXRmb3JtUGVpL1BsYXRmb3JtLmMKPiArKysg
Yi9Pdm1mUGtnL1hlblBsYXRmb3JtUGVpL1BsYXRmb3JtLmMKPiBAQCAtMTAyLDYgKzEwMiwxNyBA
QCBBZGRSZXNlcnZlZE1lbW9yeUJhc2VTaXplSG9iICgKPiAgICAgICk7Cj4gIH0KPiAgCj4gK1ZP
SUQKPiArQWRkUmVzZXJ2ZWRNZW1vcnlSYW5nZUhvYiAoCj4gKyAgRUZJX1BIWVNJQ0FMX0FERFJF
U1MgICAgICAgIE1lbW9yeUJhc2UsCj4gKyAgRUZJX1BIWVNJQ0FMX0FERFJFU1MgICAgICAgIE1l
bW9yeUxpbWl0LAo+ICsgIEJPT0xFQU4gICAgICAgICAgICAgICAgICAgICBDYWNoZWFibGUKPiAr
ICApCj4gK3sKPiArICBBZGRSZXNlcnZlZE1lbW9yeUJhc2VTaXplSG9iIChNZW1vcnlCYXNlLAo+
ICsgICAgKFVJTlQ2NCkoTWVtb3J5TGltaXQgLSBNZW1vcnlCYXNlKSwgQ2FjaGVhYmxlKTsKPiAr
fQo+ICsKPiAgVk9JRAo+ICBBZGRJb01lbW9yeVJhbmdlSG9iICgKPiAgICBFRklfUEhZU0lDQUxf
QUREUkVTUyAgICAgICAgTWVtb3J5QmFzZSwKPiBkaWZmIC0tZ2l0IGEvT3ZtZlBrZy9YZW5QbGF0
Zm9ybVBlaS9YZW4uYyBiL092bWZQa2cvWGVuUGxhdGZvcm1QZWkvWGVuLmMKPiBpbmRleCBhMjFk
NjU3MzU3Li4xODJlOTZjYzViIDEwMDY0NAo+IC0tLSBhL092bWZQa2cvWGVuUGxhdGZvcm1QZWkv
WGVuLmMKPiArKysgYi9Pdm1mUGtnL1hlblBsYXRmb3JtUGVpL1hlbi5jCj4gQEAgLTI3Niw5ICsy
NzYsMTIgQEAgWGVuUHVibGlzaFJhbVJlZ2lvbnMgKAo+ICAgIFZPSUQKPiAgICApCj4gIHsKPiAt
ICBFRklfRTgyMF9FTlRSWTY0ICAqRTgyME1hcDsKPiAtICBVSU5UMzIgICAgICAgICAgICBFODIw
RW50cmllc0NvdW50Owo+IC0gIEVGSV9TVEFUVVMgICAgICAgIFN0YXR1czsKPiArICBFRklfRTgy
MF9FTlRSWTY0ICAgICAgKkU4MjBNYXA7Cj4gKyAgVUlOVDMyICAgICAgICAgICAgICAgIEU4MjBF
bnRyaWVzQ291bnQ7Cj4gKyAgRUZJX1NUQVRVUyAgICAgICAgICAgIFN0YXR1czsKPiArICBFRklf
RTgyMF9FTlRSWTY0ICAgICAgKkVudHJ5Owo+ICsgIFVJTlROICAgICAgICAgICAgICAgICBJbmRl
eDsKPiArICBFRklfUEhZU0lDQUxfQUREUkVTUyAgTG9jYWxBcGljOwo+ICAKPiAgICBERUJVRyAo
KERFQlVHX0lORk8sICJVc2luZyBtZW1vcnkgbWFwIHByb3ZpZGVkIGJ5IFhlblxuIikpOwo+ICAK
PiBAQCAtMjg3LDI2ICsyOTAsNDcgQEAgWGVuUHVibGlzaFJhbVJlZ2lvbnMgKAo+ICAgIC8vCj4g
ICAgRTgyMEVudHJpZXNDb3VudCA9IDA7Cj4gICAgU3RhdHVzID0gWGVuR2V0RTgyME1hcCAoJkU4
MjBNYXAsICZFODIwRW50cmllc0NvdW50KTsKPiAtCj4gICAgQVNTRVJUX0VGSV9FUlJPUiAoU3Rh
dHVzKTsKPiAgCj4gLSAgaWYgKEU4MjBFbnRyaWVzQ291bnQgPiAwKSB7Cj4gLSAgICBFRklfRTgy
MF9FTlRSWTY0ICpFbnRyeTsKPiAtICAgIFVJTlQzMiBMb29wOwo+IC0KPiAtICAgIGZvciAoTG9v
cCA9IDA7IExvb3AgPCBFODIwRW50cmllc0NvdW50OyBMb29wKyspIHsKPiAtICAgICAgRW50cnkg
PSBFODIwTWFwICsgTG9vcDsKPiAtCj4gLSAgICAgIC8vCj4gLSAgICAgIC8vIE9ubHkgY2FyZSBh
Ym91dCBSQU0KPiAtICAgICAgLy8KPiAtICAgICAgaWYgKEVudHJ5LT5UeXBlICE9IEVmaUFjcGlB
ZGRyZXNzUmFuZ2VNZW1vcnkpIHsKPiAtICAgICAgICBjb250aW51ZTsKPiArICBMb2NhbEFwaWMg
PSBQY2RHZXQzMihQY2RDcHVMb2NhbEFwaWNCYXNlQWRkcmVzcyk7CgooMikgbWlzc2luZyBzcGFj
ZSBiZWZvcmUgIigiIC0tIGJ1dCwgYWN0dWFsbHksIHBsZWFzZSBzZWUgYmVsb3cKCgo+ICsgIEFk
ZElvTWVtb3J5QmFzZVNpemVIb2IgKExvY2FsQXBpYywgU0laRV8xTUIpOwo+ICsKPiArICBmb3Ig
KEluZGV4ID0gMDsgSW5kZXggPCBFODIwRW50cmllc0NvdW50OyBJbmRleCsrKSB7Cj4gKyAgICBV
SU5UNjQgQmFzZTsKPiArICAgIFVJTlQ2NCBFbmQ7Cj4gKwo+ICsgICAgRW50cnkgPSAmRTgyME1h
cFtJbmRleF07Cj4gKwo+ICsgICAgLy8KPiArICAgIC8vIFJvdW5kIHVwIHRoZSBzdGFydCBhZGRy
ZXNzLCBhbmQgcm91bmQgZG93biB0aGUgZW5kIGFkZHJlc3MuCj4gKyAgICAvLwo+ICsgICAgQmFz
ZSA9IEFMSUdOX1ZBTFVFIChFbnRyeS0+QmFzZUFkZHIsIChVSU5UNjQpRUZJX1BBR0VfU0laRSk7
Cj4gKyAgICBFbmQgPSAoRW50cnktPkJhc2VBZGRyICsgRW50cnktPkxlbmd0aCkgJiB+KFVJTlQ2
NClFRklfUEFHRV9NQVNLOwo+ICsKPiArICAgIHN3aXRjaCAoRW50cnktPlR5cGUpIHsKPiArICAg
IGNhc2UgRWZpQWNwaUFkZHJlc3NSYW5nZU1lbW9yeToKPiArICAgICAgQWRkTWVtb3J5UmFuZ2VI
b2IgKEJhc2UsIEVuZCk7Cj4gKyAgICAgIGJyZWFrOwo+ICsgICAgY2FzZSBFZmlBY3BpQWRkcmVz
c1JhbmdlQUNQSToKPiArICAgICAgQWRkUmVzZXJ2ZWRNZW1vcnlSYW5nZUhvYiAoQmFzZSwgRW5k
LCBGQUxTRSk7Cj4gKyAgICAgIGJyZWFrOwo+ICsgICAgY2FzZSBFZmlBY3BpQWRkcmVzc1Jhbmdl
UmVzZXJ2ZWQ6Cj4gKyAgICAgIGlmIChCYXNlIDwgTG9jYWxBcGljICYmIExvY2FsQXBpYyA8IEVu
ZCkgewo+ICsgICAgICAgIC8vCj4gKyAgICAgICAgLy8gaHZtbG9hZGVyIG1hcmtzIGEgcmFuZ2Ug
dGhhdCBvdmVybGFwcyB3aXRoIHRoZSBsb2NhbCBBUElDIG1lbW9yeQo+ICsgICAgICAgIC8vIG1h
cHBlZCByZWdpb24gYXMgcmVzZXJ2ZWQsIGJ1dCBDcHVEeGUgd2FudHMgaXQgYXMgbWFwcGVkIElP
LiBXZQo+ICsgICAgICAgIC8vIGhhdmUgYWxyZWFkeSBhZGRlZCBpdCBhcyBtYXBwZWQgSU8sIHNv
IHNraXAgaXQgaGVyZS4KPiArICAgICAgICAvLwo+ICsgICAgICAgIEFkZFJlc2VydmVkTWVtb3J5
UmFuZ2VIb2IgKEJhc2UsIExvY2FsQXBpYywgRkFMU0UpOwo+ICsgICAgICAgIGlmIChFbmQgPiAo
TG9jYWxBcGljICsgU0laRV8xTUIpKSB7Cj4gKyAgICAgICAgICBBZGRSZXNlcnZlZE1lbW9yeVJh
bmdlSG9iIChMb2NhbEFwaWMgKyBTSVpFXzFNQiwgRW5kLCBGQUxTRSk7Cj4gKyAgICAgICAgfQo+
ICsgICAgICB9IGVsc2Ugewo+ICsgICAgICAgIEFkZFJlc2VydmVkTWVtb3J5UmFuZ2VIb2IgKEJh
c2UsIEVuZCwgRkFMU0UpOwo+ICAgICAgICB9CgooMykgTm90IHN1cmUgaG93IGdlbmVyYWwgeW91
IHdhbnQgdG8gYmUgaGVyZSwgYnV0IEkgZG9uJ3QgdGhpbmsgdGhpcyBpcwpmdWxseSBnZW5lcmFs
LiBIb3cgYWJvdXQ6CgooM2EpIGJlZm9yZSB0aGUgbG9vcCwgZHJvcCAiTG9jYWxBcGljIiwgYW5k
IGFkZDoKCiAgVUlOVDY0IExhcGljQmFzZTsKICBVSU5UNjQgTGFwaWNFbmQ7CgogIExhcGljQmFz
ZSA9IFBjZEdldDMyIChQY2RDcHVMb2NhbEFwaWNCYXNlQWRkcmVzcyk7CiAgTGFwaWNFbmQgPSBM
YXBpY0Jhc2UgKyBTSVpFXzFNQjsKCigzYikgaW5zaWRlIHRoZSBsb29wIGJvZHksIG5lYXIgdGhl
IHRvcCBvZiB0aGUgYmxvY2ssIGFkZDoKCiAgVUlOVDY0IFJlc2VydmVkQmFzZTsKICBVSU5UNjQg
UmVzZXJ2ZWRFbmQ7CgooM2MpIHVuZGVyIHRoZSBFZmlBY3BpQWRkcmVzc1JhbmdlUmVzZXJ2ZWQg
Y2FzZSBsYWJlbDoKCiAgLy8KICAvLyBhZGQgTEFQSUMgcHJlZGVjZXNzb3IgcmFuZ2UsIGlmIGFu
eQogIC8vCiAgUmVzZXJ2ZWRCYXNlID0gQmFzZTsKICBSZXNlcnZlZEVuZCA9IE1JTiAoRW5kLCBM
YXBpY0Jhc2UpOwogIGlmIChSZXNlcnZlZEJhc2UgPCBSZXNlcnZlZEVuZCkgewogICAgQWRkUmVz
ZXJ2ZWRNZW1vcnlSYW5nZUhvYiAoUmVzZXJ2ZWRCYXNlLCBSZXNlcnZlZEVuZCwgRkFMU0UpOwog
IH0KCiAgLy8KICAvLyBhZGQgTEFQSUMgc3VjY2Vzc29yIHJhbmdlLCBpZiBhbnkKICAvLwogIFJl
c2VydmVkQmFzZSA9IE1BWCAoQmFzZSwgTGFwaWNFbmQpOwogIFJlc2VydmVkRW5kID0gRW5kOwog
IGlmIChSZXNlcnZlZEJhc2UgPCBSZXNlcnZlZEVuZCkgewogICAgQWRkUmVzZXJ2ZWRNZW1vcnlS
YW5nZUhvYiAoUmVzZXJ2ZWRCYXNlLCBSZXNlcnZlZEVuZCwgRkFMU0UpOwogIH0KClRoaXMgd2ls
bCBjb3ZlciBhbGwgcG9zc2libGUgY29uc3RlbGxhdGlvbnMgYmV0d2VlbiB0aGUgW0xhcGljQmFz
ZSwKTGFwaWNFbmQpIGFuZCBbQmFzZSwgRW5kKSBpbnRlcnZhbHMuCgotLSotLQoKUmVnYXJkaW5n
IHRoZSBhcHByb2FjaCBpdHNlbGYsIEknbGwgZGVmZXIgdG8gUm9nZXIuCgpUaGFua3MKTGFzemxv
Cgo+IC0KPiAtICAgICAgQWRkTWVtb3J5QmFzZVNpemVIb2IgKEVudHJ5LT5CYXNlQWRkciwgRW50
cnktPkxlbmd0aCk7Cj4gLQo+IC0gICAgICBNdHJyU2V0TWVtb3J5QXR0cmlidXRlIChFbnRyeS0+
QmFzZUFkZHIsIEVudHJ5LT5MZW5ndGgsIENhY2hlV3JpdGVCYWNrKTsKPiArICAgICAgYnJlYWs7
Cj4gKyAgICBkZWZhdWx0Ogo+ICsgICAgICBicmVhazsKPiAgICAgIH0KPiAgICB9Cj4gIH0KPiBA
QCAtMzI2LDEyICszNTAsNiBAQCBJbml0aWFsaXplWGVuICgKPiAgewo+ICAgIFJFVFVSTl9TVEFU
VVMgUGNkU3RhdHVzOwo+ICAKPiAtICAvLwo+IC0gIC8vIFJlc2VydmUgYXdheSBIVk1MT0FERVIg
cmVzZXJ2ZWQgbWVtb3J5IFsweEZDMDAwMDAwLDB4RkQwMDAwMDApLgo+IC0gIC8vIFRoaXMgbmVl
ZHMgdG8gbWF0Y2ggSFZNTE9BREVSIFJFU0VSVkVEX01FTUJBU0UvUkVTRVJWRURfTUVNU0laRS4K
PiAtICAvLwo+IC0gIEFkZFJlc2VydmVkTWVtb3J5QmFzZVNpemVIb2IgKDB4RkMwMDAwMDAsIDB4
MTAwMDAwMCwgRkFMU0UpOwo+IC0KPiAgICBQY2RTdGF0dXMgPSBQY2RTZXRCb29sUyAoUGNkUGNp
RGlzYWJsZUJ1c0VudW1lcmF0aW9uLCBUUlVFKTsKPiAgICBBU1NFUlRfUkVUVVJOX0VSUk9SIChQ
Y2RTdGF0dXMpOwo+ICAKPiAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 11:46:22 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 11: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 1hsQaE-00021J-DQ; Tue, 30 Jul 2019 11:46:22 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=zL4X=V3=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hsQaD-00021D-Oj
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 11:46:21 +0000
X-Inumbo-ID: a3c63706-b2bf-11e9-a5fe-ab8aae0210c1
Received: from m9a0003g.houston.softwaregrp.com (unknown [15.124.64.68])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id a3c63706-b2bf-11e9-a5fe-ab8aae0210c1;
 Tue, 30 Jul 2019 11:46:17 +0000 (UTC)
Received: FROM m9a0003g.houston.softwaregrp.com (15.121.0.191) BY
 m9a0003g.houston.softwaregrp.com WITH ESMTP; 
 Tue, 30 Jul 2019 11:46:14 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M9W0068.microfocus.com (2002:f79:bf::f79:bf) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Tue, 30 Jul 2019 11:43:14 +0000
Received: from NAM05-CO1-obe.outbound.protection.outlook.com (15.124.72.13) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Tue, 30 Jul 2019 11:43:14 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=C7/+4BjrVYbUREIzFeDIKVNIzYcH/WSsi80mxsQ80K98q88Oq4INSv2dyrGAEmakj/xtqYdPHqTTMW8SB7SScvEyUprnusLwfzSdr3sINyNjgdpZ/exg2eyoJIiAfFeqAyKPhSDlkcPJqd8EYYoHZbZQ5iiZ/tUolGuY+vG8CgbBZfK8xoQxAqzCKvsHaC+jmsgzAHnHczZmphmpYeOjLtd1hQz3g+EOJfnDa61YYGftQvgW5nRwcHAjGOB5fisyAHm4i0jeyolnhaJAFC4MLAh5YJ1SgphWzw0f9sL09pwjMYj2pNkvhgfM66wYRc5TgZzzhTHIqcrRUb2dI6/4og==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=hhLskxUrnsSdqY76xa9zsWOnNJriGaLXvafh/kZeJqs=;
 b=QAeqGtV9FAdOMoptSeXq2iA23cKLFxi/sFL8xYcm/ELjkksIkq/LOwpP8Km/HQEqJgeE/cgqstbr24Mq+LC9pjyhc4RsZ2NwDIEpe+/VuqJgc9lzqqwSXROGs5lCoylQJzsPqzdfsnllS+Mt0Hz09mxw37400ceWjXz4kw36c06Sl7v4PfVg/dWPrROv9LEabsQCUC91SOk2qqw1W9VzA+bTLC1QJW/+NP64qGOJakXi2fjvS2E3g6X2AMxP+XNfxFR0+bJqYD4w2nP8S2o1EKkHbmKf5nK7iOFLzXIOJXfQkErBZSOkzvaasf1X1zhw+YBdc/ss5CBy4wmF9+mqpg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3155.namprd18.prod.outlook.com (10.255.136.224) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2115.15; Tue, 30 Jul 2019 11:43:13 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b%7]) with mapi id 15.20.2115.005; Tue, 30 Jul 2019
 11:43:13 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Thread-Topic: [PATCH v3 09/10] xen/nodemask: Sanitise the remainder of the
 nodemask API
Thread-Index: AQHVRgbsWQPLgo+6rE+uTMPGcGF31qbjC9qA
Date: Tue, 30 Jul 2019 11:43:12 +0000
Message-ID: <bb272ab1-c63c-0d5a-9360-d7a8a22ee52e@suse.com>
References: <20190729121204.13559-1-andrew.cooper3@citrix.com>
 <20190729121204.13559-10-andrew.cooper3@citrix.com>
In-Reply-To: <20190729121204.13559-10-andrew.cooper3@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6P18901CA0003.EURP189.PROD.OUTLOOK.COM
 (2603:10a6:4:16::13) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 7943ace5-30dd-41d0-83ce-08d714e31a3c
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3155; 
x-ms-traffictypediagnostic: BY5PR18MB3155:
x-microsoft-antispam-prvs: <BY5PR18MB3155B5FB6C6A29E98B926AB7B3DC0@BY5PR18MB3155.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 0114FF88F6
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(366004)(396003)(39860400002)(376002)(346002)(136003)(189003)(199004)(66476007)(66946007)(66556008)(64756008)(66446008)(486006)(54906003)(71190400001)(71200400001)(31686004)(3846002)(8936002)(80792005)(478600001)(31696002)(4326008)(476003)(7736002)(66066001)(6246003)(14454004)(86362001)(6116002)(6916009)(6512007)(53546011)(446003)(186003)(53936002)(6436002)(8676002)(52116002)(2616005)(68736007)(102836004)(2906002)(36756003)(6486002)(5660300002)(99286004)(25786009)(26005)(305945005)(6506007)(386003)(316002)(76176011)(229853002)(81166006)(81156014)(14444005)(256004)(11346002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3155;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: kfDZQP8pWEvOWWdT/MaDPthjGu8lvBV4BnhHTU29zyWXWS7a47WFV/uLsERE84hiMULcL9qAk45QSBzYqDPKM+7LasRjEI5k6wt1BvEc6cSeqZIg7+BdsLuY/ZnEuef6qxQHGdf0bAkDAvaWFN1TIs8cvLefcGYtWrDc/ajG7x11wqeARsSG5TC6ZSAUk1vVqgpe7c1UV/NW+xorQHXGy0+ePrDeeobMce9AV/TFnRhoKwZ4m2Bs8dkxSsziMo7s7mhtLN/hHXwS5JBtVKWFeKE7pV3QDPn2cwP8gj6KnAhcHNZhWLpIa/36ViZcS59SUnA4hdwcgJnR6hqEhkK+ineLKCNJIRbcW64pd95c0Rw26GGVX9iEMqODZ1lVQXCyuHo4zNe5hjXNjLzfY+eF9gOt8bPpr5ogGi2foHv5g60=
Content-ID: <E345733A69C08C41AF441634CC0419A1@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 7943ace5-30dd-41d0-83ce-08d714e31a3c
X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Jul 2019 11:43:12.8908 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3155
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v3 09/10] xen/nodemask: Sanitise the
 remainder of the nodemask API
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: StefanoStabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Julien Grall <julien.grall@arm.com>,
 Xen-devel <xen-devel@lists.xenproject.org>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjkuMDcuMjAxOSAxNDoxMiwgQW5kcmV3IENvb3BlciB3cm90ZToNCj4gLS0tIGEveGVuL2Fy
Y2gveDg2L3NyYXQuYw0KPiArKysgYi94ZW4vYXJjaC94ODYvc3JhdC5jDQo+IEBAIC0zMzIsNyAr
MzMyLDcgQEAgYWNwaV9udW1hX21lbW9yeV9hZmZpbml0eV9pbml0KGNvbnN0IHN0cnVjdCBhY3Bp
X3NyYXRfbWVtX2FmZmluaXR5ICptYSkNCj4gICAJaWYgKCEobWEtPmZsYWdzICYgQUNQSV9TUkFU
X01FTV9IT1RfUExVR0dBQkxFKSkgew0KPiAgIAkJc3RydWN0IG5vZGUgKm5kID0gJm5vZGVzW25v
ZGVdOw0KPiAgIA0KPiAtCQlpZiAoIW5vZGVfdGVzdF9hbmRfc2V0KG5vZGUsIG1lbW9yeV9ub2Rl
c19wYXJzZWQpKSB7DQo+ICsJCWlmICghbm9kZW1hc2tfdGVzdF9hbmRfc2V0KG5vZGUsICZtZW1v
cnlfbm9kZXNfcGFyc2VkKSkgew0KDQpTaG91bGRuJ3QgdGhpcyBoYXZlIGJlY29tZSBfX25vZGVt
YXNrX3Rlc3RfYW5kX3NldCgpIGFscmVhZHkgaW4gdGhlDQpwcmV2aW91cyBwYXRjaCAod2l0aCB0
aGUgbGVhZGluZyB1bmRlcnNjb3JlcyB0YWtlbiBjYXJlIG9mIGluDQp3aGF0ZXZlciB3YXkgd2Ug
ZGVjaWRlIHRoZXJlKT8NCg0KPiBAQCAtMzc2LDcgKzM3Niw3IEBAIHN0YXRpYyBpbnQgX19pbml0
IG5vZGVzX2NvdmVyX21lbW9yeSh2b2lkKQ0KPiAgIA0KPiAgIAkJZG8gew0KPiAgIAkJCWZvdW5k
ID0gMDsNCj4gLQkJCWZvcl9lYWNoX25vZGVfbWFzayhqLCBtZW1vcnlfbm9kZXNfcGFyc2VkKQ0K
PiArCQkJZm9yX2VhY2hfbm9kZV9tYXNrKCBqLCAmbWVtb3J5X25vZGVzX3BhcnNlZCApDQoNCkhl
cmUgYW5kIGVsc2V3aGVyZSAtIGlmIHlvdSBhZGQgdGhlIGlubmVyIGJsYW5rcywgdGhlbiB0aGVy
ZSBhbHNvDQp3YW50cyB0byBiZSBhIGJsYW5rIGFoZWFkIG9mIHRoZSBvcGVuaW5nIHBhcmVudGhl
c2lzLg0KDQo+IEBAIC0xMTcxLDcgKzExNzEsNyBAQCBzdGF0aWMgdW5zaWduZWQgaW50IG5vZGVf
dG9fc2NydWIoYm9vbCBnZXRfbm9kZSkNCj4gICAgICAgICAgIG5vZGUgPSAwOw0KPiAgIA0KPiAg
ICAgICBpZiAoIG5vZGVfbmVlZF9zY3J1Yltub2RlXSAmJg0KPiAtICAgICAgICAgKCFnZXRfbm9k
ZSB8fCAhbm9kZV90ZXN0X2FuZF9zZXQobm9kZSwgbm9kZV9zY3J1YmJpbmcpKSApDQo+ICsgICAg
ICAgICAoIWdldF9ub2RlIHx8ICFub2RlbWFza190ZXN0X2FuZF9zZXQobm9kZSwgJm5vZGVfc2Ny
dWJiaW5nKSkgKQ0KPiAgICAgICAgICAgcmV0dXJuIG5vZGU7DQo+ICAgDQo+ICAgICAgIC8qDQo+
IEBAIC0xMjA1LDEwICsxMjA1LDEwIEBAIHN0YXRpYyB1bnNpZ25lZCBpbnQgbm9kZV90b19zY3J1
Yihib29sIGdldF9ub2RlKQ0KPiAgICAgICAgICAgICAgICAqIHRoZW4gd2UnZCBuZWVkIHRvIHRh
a2UgdGhpcyBsb2NrIGV2ZXJ5IHRpbWUgd2UgY29tZSBpbiBoZXJlLg0KPiAgICAgICAgICAgICAg
ICAqLw0KPiAgICAgICAgICAgICAgIGlmICggKGRpc3QgPCBzaG9ydGVzdCB8fCBjbG9zZXN0ID09
IE5VTUFfTk9fTk9ERSkgJiYNCj4gLSAgICAgICAgICAgICAgICAgIW5vZGVfdGVzdF9hbmRfc2V0
KG5vZGUsIG5vZGVfc2NydWJiaW5nKSApDQo+ICsgICAgICAgICAgICAgICAgICFub2RlbWFza190
ZXN0X2FuZF9zZXQobm9kZSwgJm5vZGVfc2NydWJiaW5nKSApDQo+ICAgICAgICAgICAgICAgew0K
PiAgICAgICAgICAgICAgICAgICBpZiAoIGNsb3Nlc3QgIT0gTlVNQV9OT19OT0RFICkNCj4gLSAg
ICAgICAgICAgICAgICAgICAgbm9kZV9jbGVhcihjbG9zZXN0LCBub2RlX3NjcnViYmluZyk7DQo+
ICsgICAgICAgICAgICAgICAgICAgIG5vZGVtYXNrX2NsZWFyKGNsb3Nlc3QsICZub2RlX3NjcnVi
YmluZyk7DQo+ICAgICAgICAgICAgICAgICAgIHNob3J0ZXN0ID0gZGlzdDsNCj4gICAgICAgICAg
ICAgICAgICAgY2xvc2VzdCA9IG5vZGU7DQo+ICAgICAgICAgICAgICAgfQ0KPiBAQCAtMTM2MCw3
ICsxMzYwLDcgQEAgYm9vbCBzY3J1Yl9mcmVlX3BhZ2VzKHZvaWQpDQo+ICAgICAgIHNwaW5fdW5s
b2NrKCZoZWFwX2xvY2spOw0KPiAgIA0KPiAgICBvdXRfbm9sb2NrOg0KPiAtICAgIG5vZGVfY2xl
YXIobm9kZSwgbm9kZV9zY3J1YmJpbmcpOw0KPiArICAgIG5vZGVtYXNrX2NsZWFyKG5vZGUsICZu
b2RlX3NjcnViYmluZyk7DQoNClNlZWluZyB0aGlzIGhhcHBlbiBhZnRlciBkcm9wcGluZyB0aGUg
aGVhcCBsb2NrLCBJIHRoaW5rIHRoZSB0d28NCm5vZGVtYXNrX3Rlc3RfYW5kX3NldCgpIHRoYXQg
SSd2ZSBsZWZ0IGluIGNvbnRleHQgYWJvdmUgY291bGQgYmUNCmNvbnZlcnRlZCB0byB0aGVpciBu
b24tbG9ja2VkIGNvdW50ZXJwYXJ0cyBhdCB0aGlzIG9jY2FzaW9uIChvcg0KYWdhaW4gaW4gdGhl
IHByZXZpb3VzIHBhdGNoKS4NCg0KPiAgICNpZiBNQVhfTlVNTk9ERVMgPiAxDQo+ICAgI2RlZmlu
ZSBmb3JfZWFjaF9ub2RlX21hc2sobm9kZSwgbWFzaykJCQlcDQo+IC0JZm9yICgobm9kZSkgPSBm
aXJzdF9ub2RlKG1hc2spOwkJCVwNCj4gKwlmb3IgKChub2RlKSA9IG5vZGVtYXNrX2ZpcnN0KG1h
c2spOwkJXA0KPiAgIAkJKG5vZGUpIDwgTUFYX05VTU5PREVTOwkJCVwNCj4gLQkJKG5vZGUpID0g
bmV4dF9ub2RlKChub2RlKSwgKG1hc2spKSkNCj4gKwkJKG5vZGUpID0gbm9kZW1hc2tfbmV4dChu
b2RlLCBtYXNrKSkNCj4gICAjZWxzZSAvKiBNQVhfTlVNTk9ERVMgPT0gMSAqLw0KPiAgICNkZWZp
bmUgZm9yX2VhY2hfbm9kZV9tYXNrKG5vZGUsIG1hc2spCQkJXA0KPiAtCWlmICghbm9kZXNfZW1w
dHkobWFzaykpCQkJCVwNCj4gKwlpZiAoICFub2RlbWFza19lbXB0eShtYXNrKSApCQkJXA0KPiAg
IAkJZm9yICgobm9kZSkgPSAwOyAobm9kZSkgPCAxOyAobm9kZSkrKykNCj4gICAjZW5kaWYgLyog
TUFYX05VTU5PREVTICovDQoNCkZ1cnRoZXIgdXAgaW4gdGhlIGZpbGUgeW91IGRpZCBhbHNvIHJl
cGxhY2UgdGFicyBhbmQgaW5zZXJ0IHNwYWNlcy4NCldvdWxkIHlvdSBtaW5kIGRvaW5nIHRoaXMg
aGVyZSBhcyB3ZWxsIChJIG5vdGljZSB5b3UndmUgYWRqdXN0ZWQNCnRoZSBpZigpIGFscmVhZHks
IGJ1dCBsZWZ0IHRoZSBmb3IoKXMgYWxvbmUpLg0KDQpKYW4NCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 11:46:48 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 11: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 1hsQae-00024f-O2; Tue, 30 Jul 2019 11:46: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=zL4X=V3=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hsQad-00024P-Fo
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 11:46:47 +0000
X-Inumbo-ID: b49f0c41-b2bf-11e9-8980-bc764e045a96
Received: from m9a0003g.houston.softwaregrp.com (unknown [15.124.64.68])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b49f0c41-b2bf-11e9-8980-bc764e045a96;
 Tue, 30 Jul 2019 11:46:45 +0000 (UTC)
Received: FROM m9a0003g.houston.softwaregrp.com (15.121.0.191) BY
 m9a0003g.houston.softwaregrp.com WITH ESMTP; 
 Tue, 30 Jul 2019 11:46:42 +0000
Received: from M9W0068.microfocus.com (2002:f79:bf::f79:bf) by
 M9W0068.microfocus.com (2002:f79:bf::f79:bf) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Tue, 30 Jul 2019 11:44:21 +0000
Received: from NAM05-CO1-obe.outbound.protection.outlook.com (15.124.72.11) by
 M9W0068.microfocus.com (15.121.0.191) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Tue, 30 Jul 2019 11:44:21 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=jhRN986ifbX8SLHmV9BXSWJrrNktG4YgyR+nxWa90r+RyRxsnKyhs84CdjUmgmkj9Gdj0ptt94o0UyXlRI20ta9f5+B9n9kqv+1UYRiEIcuYr0w/36U5JMbkXP5Wbzr8FMvGQXaj91dEJa4hRMJBBk/+glgNndacdHeqqf2dvos7m/wHc6NsdfJjr0/olpwck/IZhMstUX2+2Y7Bhmpo2lMl8Q6353uqhA+cfyGNRLCOMX+KY12c7HsPRw3bNfzkQdq/8uKwfXZh1OtnVXaPkTmKF9dGii7Ho/WB4YfcHQGlKeaZw97kBbYtb+w7dqAWE4k6XEVbplnFVBOEBqPs4g==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=iXxu0tLnENErI66LtoaE0xgP04IeXtPwjWumElQVfEk=;
 b=GOFRUprQTSPYk4/outCmEnw8Zvi1zkrzrgAqLilV685K93EJNlKvBtp6SVL0JXflWvZfpvPNHYSKJWvMG8L8DFbq1ERpGr6agtA1OyWXs7PfgRqJAiEh0B/Z96DyVBk0Ba39akVQcdY7DSDonrzxy+G59tGBkYiER8eFJt4hSfka3wTjN7BEYlhGYa3b9WEt5NSIVA3rhLvO4HThTzsBHYsLil6OKpyYYMqxw9R3Nr+DSLdvUKJvQuenkh7B0xI8pbd2rauukRXlkKFP0QUWXCRCzs9+ES4MvsPNxH29zm49TpphvPtjY95ULxJm07s6Jv8OmCMGF2kjF0Qei0pdvw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3155.namprd18.prod.outlook.com (10.255.136.224) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2115.15; Tue, 30 Jul 2019 11:44:20 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b%7]) with mapi id 15.20.2115.005; Tue, 30 Jul 2019
 11:44:20 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Thread-Topic: [Xen-devel] [PATCH v3 10/10] xen/nodemask: Drop remaining
 refeces to linux
Thread-Index: AQHVRgkcjxSqKXtTJ0W5x85sbrI7FqbjDCYA
Date: Tue, 30 Jul 2019 11:44:20 +0000
Message-ID: <159f42a8-bd42-40c0-5fba-1184c1f3d019@suse.com>
References: <20190729121204.13559-1-andrew.cooper3@citrix.com>
 <20190729121204.13559-11-andrew.cooper3@citrix.com>
In-Reply-To: <20190729121204.13559-11-andrew.cooper3@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB7PR03CA0101.eurprd03.prod.outlook.com
 (2603:10a6:10:72::42) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: b482eb53-314e-4737-6b5b-08d714e34254
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3155; 
x-ms-traffictypediagnostic: BY5PR18MB3155:
x-microsoft-antispam-prvs: <BY5PR18MB3155E21926A820A3B75E8155B3DC0@BY5PR18MB3155.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:1201;
x-forefront-prvs: 0114FF88F6
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(366004)(396003)(39860400002)(376002)(346002)(136003)(189003)(199004)(66476007)(66946007)(66556008)(64756008)(66446008)(558084003)(486006)(54906003)(71190400001)(71200400001)(31686004)(3846002)(8936002)(80792005)(478600001)(31696002)(4326008)(476003)(7736002)(66066001)(6246003)(14454004)(86362001)(6116002)(6916009)(6512007)(53546011)(446003)(186003)(53936002)(6436002)(8676002)(52116002)(2616005)(68736007)(102836004)(2906002)(36756003)(6486002)(5660300002)(99286004)(25786009)(26005)(305945005)(6506007)(386003)(316002)(76176011)(229853002)(81166006)(81156014)(256004)(11346002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3155;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: HtKMU2MoB83qK4yydVlcBnlYVidiqH2jrdIcOY3vLOimu+er+OeLALVZiF2SDeSIk10hTMrW87RS5np231/qaFF5eBn5JAmJLSv/ZMLDQ/qbiyU7KKaOcFac4L9fKiQtfioQkmAJ95UtmtRknOho2kqn63G6ROPhz3CLG05P3swwVPYF/Cou74RRbjdMyQzNt1g5WUNlIbodlkWdJKVm4IDGGVVWRXCwbqcmJ/G5R+dA/aPOGGFuEYBJBFN2SZFXidnG94TpQ0nluvQgsqevMEvTftz89ySdI8HPH5+jHhTlL4X5ujOmbazyZOIpLAEZ71ZqqSryPg/t5u/7AsXVqATD4Kjglnq05ukOy0jjQEellxJpAiwvK+6VKYliU/qKTix9TTtwE4X+Duczv/m5d69r/LCjiDzIg6shjw+eDso=
Content-ID: <AE9BF9988C13E6408864E8F6613BD7FF@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: b482eb53-314e-4737-6b5b-08d714e34254
X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Jul 2019 11:44:20.2982 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3155
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v3 10/10] xen/nodemask: Drop remaining
 refeces to 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 <wl@xen.org>,
 Julien Grall <julien.grall@arm.com>,
 Xen-devel <xen-devel@lists.xenproject.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjkuMDcuMjAxOSAxNDoxMiwgQW5kcmV3IENvb3BlciB3cm90ZToNCj4gVGhpcyBmaWxlIGhh
cyBub3cgZGl2ZXJnZWQgY29tcGxldGVseSBmcm9tIGl0cyBMaW51eCByb290cy4NCj4gDQo+IFNp
Z25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+DQoN
CkFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+DQoNCkkgZ3Vlc3MgdGhl
IHRpdGxlIHdhbnRzIHRvIHNheSAicmVmZXJlbmNlcyIuDQoNCkphbg0KX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 11:49:56 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 11:49:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsQdf-0002HD-7s; Tue, 30 Jul 2019 11:49:55 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=goWA=V3=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hsQdd-0002H3-P5
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 11:49:53 +0000
X-Inumbo-ID: 245c9d06-b2c0-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 245c9d06-b2c0-11e9-8980-bc764e045a96;
 Tue, 30 Jul 2019 11:49:52 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hsQdc-0007u4-4e; Tue, 30 Jul 2019 11:49:52 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hsQdb-0005h7-Rk; Tue, 30 Jul 2019 11:49:51 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hsQdb-0008Je-Qk; Tue, 30 Jul 2019 11:49:51 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139502-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:guest-start/debianhvm.repeat:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-ovmf-amd64:guest-start/debianhvm.repeat:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-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-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-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-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=34e2746bca222db7cd22f1481bb24e54d2765bc1
X-Osstest-Versions-That: qemuu=bf8b024372bf8abf5a9f40bfa65eeefad23ff988
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 30 Jul 2019 11:49:51 +0000
Subject: [Xen-devel] [qemu-mainline test] 139502: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTUwMiBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzk1MDIvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1v
dm1mLWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMzkzMDAKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTYgZ3Vlc3Qt
c3RhcnQvZGViaWFuaHZtLnJlcGVhdCBmYWlsIFJFR1IuIHZzLiAxMzkzMDAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxOCBndWVzdC1zdGFydC9kZWJpYW5odm0ucmVwZWF0
IGZhaWwgUkVHUi4gdnMuIDEzOTMwMAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQg
YXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAx
NyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEzOTMwMAogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2Ug
MTM5MzAwCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgIGZhaWwgbGlrZSAxMzkzMDAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1y
YXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEzOTMwMAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAg
ICBmYWlsIGxpa2UgMTM5MzAwCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0
LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
eHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1j
cmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwt
dGh1bmRlcnggMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAg
ICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWlu
c3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBxZW11dSAgICAgICAgICAgICAgICAzNGUyNzQ2YmNhMjIyZGI3Y2QyMmYxNDgxYmIyNGU1
NGQyNzY1YmMxCmJhc2VsaW5lIHZlcnNpb246CiBxZW11dSAgICAgICAgICAgICAgICBiZjhiMDI0
MzcyYmY4YWJmNWE5ZjQwYmZhNjVlZWVmYWQyM2ZmOTg4CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MzkzMDAgIDIwMTktMDctMjQgMDM6MjA6NDEgWiAgICA2IGRheXMKRmFpbGluZyBzaW5jZSAgICAg
ICAgMTM5MzM1ICAyMDE5LTA3LTI1IDExOjM3OjI4IFogICAgNCBkYXlzICAgIDcgYXR0ZW1wdHMK
VGVzdGluZyBzYW1lIHNpbmNlICAgMTM5NTAyICAyMDE5LTA3LTI5IDE4OjA2OjQ4IFogICAgMCBk
YXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVy
IHRlc3Q6CiAgQWxpc3RhaXIgRnJhbmNpcyA8YWxpc3RhaXIuZnJhbmNpc0B3ZGMuY29tPgogIENv
cm5lbGlhIEh1Y2sgPGNvaHVja0ByZWRoYXQuY29tPgogIERhbWllbiBIZWRkZSA8ZGFtaWVuLmhl
ZGRlQGdyZWVuc29jcy5jb20+CiAgRGF2aWQgR2lic29uIDxkYXZpZEBnaWJzb24uZHJvcGJlYXIu
aWQuYXU+CiAgRGF2aWQgSGlsZGVuYnJhbmQgPGRhdmlkQHJlZGhhdC5jb20+CiAgRHIuIERhdmlk
IEFsYW4gR2lsYmVydCA8ZGdpbGJlcnRAcmVkaGF0LmNvbT4KICBFZHVhcmRvIEhhYmtvc3QgPGVo
YWJrb3N0QHJlZGhhdC5jb20+CiAgRXZnZW55IFlha292bGV2IDx3cmZzaEB5YW5kZXgtdGVhbS5y
dT4KICBGYXJoYW4gQWxpIDxhbGlmbUBsaW51eC5pYm0uY29tPgogIEdyZWcgS3VyeiA8Z3JvdWdA
a2FvZC5vcmc+CiAgSXZhbiBSZW4gPGl2YW5yZW5AdGVuY2VudC5jb20+CiAgSXZhbiBSZW4gPHJl
bnlpbWVAZ21haWwuY29tPgogIEphbiBLaXN6a2EgPGphbi5raXN6a2FAc2llbWVucy5jb20+CiAg
SmFzb24gV2FuZyA8amFzb3dhbmdAcmVkaGF0LmNvbT4KICBKdWFuIFF1aW50ZWxhIDxxdWludGVs
YUByZWRoYXQuY29tPgogIExhdXJlbnQgVml2aWVyIDxsYXVyZW50QHZpdmllci5ldT4KICBNYXJj
LUFuZHLDqSBMdXJlYXUgPG1hcmNhbmRyZS5sdXJlYXVAcmVkaGF0LmNvbT4KICBNYXJrIFJ1dGxh
bmQgPG1hcmsucnV0bGFuZEBhcm0uY29tPgogIE1pY2hhZWwgUy4gVHNpcmtpbiA8bXN0QHJlZGhh
dC5jb20+CiAgUGFsbWVyIERhYmJlbHQgPHBhbG1lckBzaWZpdmUuY29tPgogIFBhb2xvIEJvbnpp
bmkgPHBib256aW5pQHJlZGhhdC5jb20+CiAgUGF1bCBMYWkgPHBhdWwuYy5sYWlAaW50ZWwuY29t
PgogIFBldGVyIE1heWRlbGwgPHBldGVyLm1heWRlbGxAbGluYXJvLm9yZz4KICBQcmFzYWQgSiBQ
YW5kaXQgPHBqcEBmZWRvcmFwcm9qZWN0Lm9yZz4KICBTdGVmYW4gQmVyZ2VyIDxzdGVmYW5iQGxp
bnV4LmlibS5jb20+CiAgU3RlZmFuIEJlcmdlciA8c3RlZmFuYkBsaW51eC52bmV0LmlibS5jb20+
CiAgU3RlZmFuIEhham5vY3ppIDxzdGVmYW5oYUByZWRoYXQuY29tPgogIFRhbzMgWHUgPHRhbzMu
eHVAaW50ZWwuY29tPgogIFpoYW5nIENoZW4gPGNoZW4uemhhbmdAaW50ZWwuY29tPgogIFpoZW5n
dWkgbGkgPGxpemhlbmd1aUBodWF3ZWkuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
cm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFy
bWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJt
aGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1m
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50
ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1t
dWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNo
aW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRl
cnggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3Mv
aW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0
cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlv
biBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVB
RE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9
b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUg
Y2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rl
c3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291
bGQgYmUgMTEwOCBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 11:59:37 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 11:59:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsQmz-00032l-GC; Tue, 30 Jul 2019 11:59:33 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=zL4X=V3=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hsQmz-00032g-1N
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 11:59:33 +0000
X-Inumbo-ID: 7d5286d6-b2c1-11e9-8980-bc764e045a96
Received: from m4a0040g.houston.softwaregrp.com (unknown [15.124.2.86])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7d5286d6-b2c1-11e9-8980-bc764e045a96;
 Tue, 30 Jul 2019 11:59:31 +0000 (UTC)
Received: FROM m4a0040g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0040g.houston.softwaregrp.com WITH ESMTP; 
 Tue, 30 Jul 2019 11:59:29 +0000
Received: from M4W0335.microfocus.com (2002:f78:1193::f78:1193) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Tue, 30 Jul 2019 11:56:12 +0000
Received: from NAM03-DM3-obe.outbound.protection.outlook.com (15.124.8.12) by
 M4W0335.microfocus.com (15.120.17.147) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Tue, 30 Jul 2019 11:56:12 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=cO9dzp1a3HCdZ5QRn7tn/i3gaPz0MR6jLmYIDICPdpvfeeLygz9J2XjPEW31Pq0YOyR11zbq15jUKWroIw/kG7eUSraXHsWeX3BzPoCV6Io7cqcnN3ZnKrtloSMS+52XHVj7rc+N9QSEixzVq9+LmRIuL4GE3B/MWFgQf3aM7WK6pl0QwkQJYx49DwP05Y2mViRBLjRpvheSRMwwX14n440QcIQg2Q2zsQ9Vq+2huSBAhgfq+JFTXDW7i+b6Yotczmz5o8yKgQRvBcw4EEKNHZpomNvCOIm4aDcE1tDff7/28a+CNsIegIAx34NNPTcp2JH+lGR6/M3md0VxfPSakQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=I3glbWt8c4OsMem/i2TSPdgIfCBibIKqbB7/0dL2fpo=;
 b=gwI9wKKkLJDG2aI8nnnuabtaILawOvEhHyzonQ65fKAL6UD4EWM07mc4QwtAUR6gBFywsP2tJ+oFIhBhmdoo7WY4i4KSNHh/gRPBEMpJ4FKvIOUWSRc6X+TOIFhMgdL4ICRKFDIBwZKQSvlxc34kLDORitZguZPb03Z0dXeHfjxQndPiskQcMRS6V6FqDIHaTMJ8UKNuWNGrHhgjeldxL2/glrFucRfc/y7X5avu5h2tCLuji4NKqcKlBHnqu+aJf8a3FVvbjOZB77brPZD9e7a8AYuPwaIa4f/nKA4vpiXY117AjH3af3YxTNwqXRVCcAxu2A4K1wkE7Mtxnj4GAA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3428.namprd18.prod.outlook.com (10.255.139.79) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2115.13; Tue, 30 Jul 2019 11:56:10 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b%7]) with mapi id 15.20.2115.005; Tue, 30 Jul 2019
 11:56:10 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Paul Durrant <paul.durrant@citrix.com>
Thread-Topic: [PATCH v3 2/5] x86/hvm/domain: remove the 'hap_enabled' flag
Thread-Index: AQHVRrq+c2LMEf8iM0aU6M+2axgpnabjDhCA
Date: Tue, 30 Jul 2019 11:56:10 +0000
Message-ID: <0cfcbaa1-7e3b-a9e3-0da1-ee17e4e7f0a8@suse.com>
References: <20190730093904.1794-1-paul.durrant@citrix.com>
 <20190730093904.1794-3-paul.durrant@citrix.com>
In-Reply-To: <20190730093904.1794-3-paul.durrant@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR0802CA0041.eurprd08.prod.outlook.com
 (2603:10a6:4:a3::27) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 70fcff76-73f2-49e4-7b19-08d714e4e968
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3428; 
x-ms-traffictypediagnostic: BY5PR18MB3428:
x-microsoft-antispam-prvs: <BY5PR18MB34284165214CC4F63DDB1088B3DC0@BY5PR18MB3428.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:6430;
x-forefront-prvs: 0114FF88F6
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(366004)(346002)(376002)(39860400002)(396003)(136003)(189003)(199004)(256004)(26005)(31696002)(186003)(71200400001)(71190400001)(36756003)(54906003)(99286004)(3846002)(52116002)(6506007)(6116002)(386003)(76176011)(53546011)(305945005)(7736002)(7416002)(478600001)(14454004)(6916009)(80792005)(102836004)(6436002)(31686004)(229853002)(68736007)(8676002)(81156014)(81166006)(8936002)(4326008)(66066001)(316002)(6246003)(25786009)(486006)(2906002)(66946007)(64756008)(66476007)(66446008)(6512007)(5660300002)(66556008)(53936002)(2616005)(86362001)(446003)(476003)(11346002)(6486002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3428;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:3; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: /TTEEFD0kSZmLdH47GM1Ck+IKNOYKLlKLLj2lIg5WH8V2KwvvzNHtXtchQSfcRCaUdlsfq0va6DJof3NGDG7tg+S/PRG+/hyf2K8g/FzWwH9txaye380WMAGHsprqdGJGxhTzRpMG8A/7SrryiBfuzGqOcMLJnxi9hzoeGp9tWIocytg85dcEE0IS3BarWDD6clH27phgKveBeHSp7zC75Y84w+ODXZtIrDBJOVudPXOXUris3lunKdRn0b9dRiBwH98z3FzQDyo0L1gura7V+6NNk48LK1xJ+Z1flKc/u8o4Qh+CaNohBFrM/nACa4+DDvRsE9tTaV3TvMNLORzvTuJcspqTVWQrVHDab+Xy2oJOch2xgEZPY8+nBRZIIWzh6zIeR6dgxxVX4NNEYmM8wdaGKEBoXpOvuXGknwN9UI=
Content-ID: <A4B4A7AF49D69B4AA2ED1570EFC0730E@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 70fcff76-73f2-49e4-7b19-08d714e4e968
X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Jul 2019 11:56:10.0330 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3428
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v3 2/5] x86/hvm/domain: remove the
 'hap_enabled' flag
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, TimDeegan <tim@xen.org>, Julien
 Grall <julien.grall@arm.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMzAuMDcuMjAxOSAxMTozOSwgUGF1bCBEdXJyYW50IHdyb3RlOg0KPiAtLS0gYS94ZW4vYXJj
aC94ODYvZG9tYWluLmMNCj4gKysrIGIveGVuL2FyY2gveDg2L2RvbWFpbi5jDQo+IEBAIC00NjAs
NiArNDYwLDEyIEBAIGludCBhcmNoX3Nhbml0aXNlX2RvbWFpbl9jb25maWcoc3RydWN0IHhlbl9k
b21jdGxfY3JlYXRlZG9tYWluICpjb25maWcpDQo+ICAgICAgICAgICByZXR1cm4gLUVJTlZBTDsN
Cj4gICAgICAgfQ0KPiAgIA0KPiArICAgIGlmICggY29uZmlnLT5mbGFncyAmIFhFTl9ET01DVExf
Q0RGX2hhcCAmJiAhaHZtX2hhcF9zdXBwb3J0ZWQoKSApDQoNClRoZSAmIHdhbnRzIHRvIGJlIHBh
cmVudGhlc2l6ZWQgaGVyZS4NCg0KPiAtLS0gYS94ZW4vY29tbW9uL2RvbWFpbi5jDQo+ICsrKyBi
L3hlbi9jb21tb24vZG9tYWluLmMNCj4gQEAgLTMxMyw2ICszMTMsMTMgQEAgc3RhdGljIGludCBz
YW5pdGlzZV9kb21haW5fY29uZmlnKHN0cnVjdCB4ZW5fZG9tY3RsX2NyZWF0ZWRvbWFpbiAqY29u
ZmlnKQ0KPiAgICAgICAgICAgcmV0dXJuIC1FSU5WQUw7DQo+ICAgICAgIH0NCj4gICANCj4gKyAg
ICBpZiAoICEoY29uZmlnLT5mbGFncyAmIFhFTl9ET01DVExfQ0RGX2h2bV9ndWVzdCkgJiYNCj4g
KyAgICAgICAgIGNvbmZpZy0+ZmxhZ3MgJiBYRU5fRE9NQ1RMX0NERl9oYXAgKQ0KDQpTYW1lIGhl
cmUuDQoNCj4gLS0tIGEveGVuL2luY2x1ZGUveGVuL3NjaGVkLmgNCj4gKysrIGIveGVuL2luY2x1
ZGUveGVuL3NjaGVkLmgNCj4gQEAgLTk0OCw2ICs5NDgsMTEgQEAgc3RhdGljIGlubGluZSBib29s
IGlzX2h2bV9kb21haW4oY29uc3Qgc3RydWN0IGRvbWFpbiAqZCkNCj4gICAgICAgICAgIGV2YWx1
YXRlX25vc3BlYyhkLT5vcHRpb25zICYgWEVOX0RPTUNUTF9DREZfaHZtX2d1ZXN0KTsNCj4gICB9
DQo+ICAgDQo+ICtzdGF0aWMgaW5saW5lIGJvb2wgaGFwX2VuYWJsZWQoY29uc3Qgc3RydWN0IGRv
bWFpbiAqZCkNCj4gK3sNCj4gKyAgICByZXR1cm4gZXZhbHVhdGVfbm9zcGVjKGQtPm9wdGlvbnMg
JiBYRU5fRE9NQ1RMX0NERl9oYXApOw0KPiArfQ0KPiArDQo+ICAgc3RhdGljIGlubGluZSBib29s
IGlzX2h2bV92Y3B1KGNvbnN0IHN0cnVjdCB2Y3B1ICp2KQ0KDQpDb3VsZCB0aGlzIHBsZWFzZSBu
b3QgYmUgcGxhY2VkIGJldHdlZW4gdHdvIGNsb3NlbHkgcmVsYXRlZCBmdW5jdGlvbnM/DQoNCkph
bg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 12:02:32 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 12:02:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsQpq-0003mF-7s; Tue, 30 Jul 2019 12:02:30 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=zL4X=V3=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hsQpo-0003m9-Nq
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 12:02:28 +0000
X-Inumbo-ID: e3fd2de6-b2c1-11e9-9097-0f683233cb03
Received: from m4a0039g.houston.softwaregrp.com (unknown [15.124.2.85])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e3fd2de6-b2c1-11e9-9097-0f683233cb03;
 Tue, 30 Jul 2019 12:02:24 +0000 (UTC)
Received: FROM m4a0039g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0039g.houston.softwaregrp.com WITH ESMTP; 
 Tue, 30 Jul 2019 12:02:19 +0000
Received: from M9W0068.microfocus.com (2002:f79:bf::f79:bf) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Tue, 30 Jul 2019 11:59:29 +0000
Received: from NAM03-DM3-obe.outbound.protection.outlook.com (15.124.72.12) by
 M9W0068.microfocus.com (15.121.0.191) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Tue, 30 Jul 2019 11:59:28 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=a4tvAXWJqvCQSI8oM3JWYU0gd4zhRf3Vm2n5qJHeq8Kc5f+q5mqYO5kNORHWpKSaqyXl0uY7QV/pVWJMawZiDDIt0hi8X9ADQbJMO2QspJvOeLfO1s/lo+geZdvQveqw2IThJfLnDhbMfPihrywzpUruaRPQWbb7KrQhzGkx82D+2etuHC3JD4F0i8/nDBTo4aMqlD4Y4Xq4nNeN8ygN1fBzfMe7O3X88CBhFA4jyHPTHKs0kzsdw7z1EkQTUrgjsbBbFF1FKjs9RlLj+Zg1ajw9Ez2qoiaFDdW4vL0+hFWF3H3zVYSAgYLuY5nnddcoky6HmTEke5CDB9ZwkJ6XbA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=bS9Mr8e8YZoyaWsjDr1J/LEew4Pj42aD7cm9d3K3qPw=;
 b=PcG/2R/n9KwBDDJrpyRLbyiu6IRvRE4necd/UVqWdidyOIrY68h/rOZM+c2zhGaRDKsP0BjFF3tfAoFa9zhcWuw/HfeJBJurPY8tpXzVrFTo6Xvq5jbGytpBtnmygq6HHFCqifQlKR2Fjql/2p7fltHu/i6HnnBr/K7ZPwuiWPJTEwFKl5FAqMIm1NLZW8dTt4OvP9Y5ALiPsPUZLz0f1zxNHPYar6HWy4njq+uHsudAz437FucUcPm4i7hwhYT6ZY58TSaujBuM6Q+Tweu55mTOEPhm1xZQut0Bbb9Hy9MbzcQOpv9srcGzC4o252U6+ZeH6Drd1M2DIshuAg5rzw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3140.namprd18.prod.outlook.com (10.255.136.209) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2115.14; Tue, 30 Jul 2019 11:59:27 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b%7]) with mapi id 15.20.2115.005; Tue, 30 Jul 2019
 11:59:27 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Paul Durrant <paul.durrant@citrix.com>
Thread-Topic: [PATCH v3 3/5] x86/domain: remove the 'oos_off' flag
Thread-Index: AQHVRrrSB+81RPU5GUuqFVso3AyrpKbjDvyA
Date: Tue, 30 Jul 2019 11:59:27 +0000
Message-ID: <885b9e4e-8ca8-c4d6-8f2b-a454cbddd6a5@suse.com>
References: <20190730093904.1794-1-paul.durrant@citrix.com>
 <20190730093904.1794-4-paul.durrant@citrix.com>
In-Reply-To: <20190730093904.1794-4-paul.durrant@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB7PR03CA0076.eurprd03.prod.outlook.com
 (2603:10a6:10:72::17) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: be81aaa6-58a9-4522-f3da-08d714e55f4c
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3140; 
x-ms-traffictypediagnostic: BY5PR18MB3140:
x-microsoft-antispam-prvs: <BY5PR18MB3140D171754C2AD37C2080B4B3DC0@BY5PR18MB3140.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 0114FF88F6
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(366004)(39860400002)(136003)(396003)(376002)(346002)(199004)(189003)(71190400001)(31686004)(5660300002)(14454004)(2906002)(386003)(76176011)(36756003)(4744005)(80792005)(305945005)(102836004)(53546011)(6246003)(6116002)(7736002)(6512007)(316002)(71200400001)(99286004)(53936002)(3846002)(31696002)(11346002)(54906003)(6486002)(52116002)(25786009)(256004)(486006)(6436002)(2616005)(81156014)(81166006)(229853002)(186003)(6506007)(446003)(478600001)(86362001)(8936002)(66446008)(64756008)(26005)(8676002)(6916009)(66476007)(66556008)(66066001)(68736007)(4326008)(476003)(66946007);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3140;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: UxmPHJi8Vl0x3z88yBT4tmtwJFcgXmbnVURFpPyl663PIf9DNpHFBzlcs7R2hjve5uu0hv6l2ktCyyQbRDVStLyx0HZkjF6MErwICv+OW2+kopjP+7yYC+prE69gWVAvZvfJ5fE/zFRng1Xhk+zvCcjvM3X8ZlR/sFHoIF+KkPS/lH+BXx/6PhC3Nb/hlvFE6RPUPK1LIlKpSCHvfLTvbryY3rZcH1LLDFqbunUUeFR5HFeOKhl2+3WWemmgZYfz0wVJIAGFOIBQlgNuphCCbhIsLCWXwj7oOGl/au6hwIAGfu+oYjI3HWksnQnbCwANKL4c9uMcdgUBaaqgRjwyydUzuPXttiSub0BhknNESe+/d471+baiwJH47P9W0O5P5eVRxwkS4YHf7DyN2H/KEmg4ey5ULd+R+OLN0vt4iyk=
Content-ID: <AEC54F3517214A4C8D2132322DD99155@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: be81aaa6-58a9-4522-f3da-08d714e55f4c
X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Jul 2019 11:59:27.8217 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3140
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v3 3/5] x86/domain: remove the 'oos_off' flag
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wl@xen.org>, GeorgeDunlap <george.dunlap@eu.citrix.com>, Andrew
 Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMzAuMDcuMjAxOSAxMTozOSwgUGF1bCBEdXJyYW50IHdyb3RlOg0KPiAtLS0gYS94ZW4vY29t
bW9uL2RvbWFpbi5jDQo+ICsrKyBiL3hlbi9jb21tb24vZG9tYWluLmMNCj4gQEAgLTMxMywxMSAr
MzEzLDE5IEBAIHN0YXRpYyBpbnQgc2FuaXRpc2VfZG9tYWluX2NvbmZpZyhzdHJ1Y3QgeGVuX2Rv
bWN0bF9jcmVhdGVkb21haW4gKmNvbmZpZykNCj4gICAgICAgICAgcmV0dXJuIC1FSU5WQUw7DQo+
ICAgICAgfQ0KPiAgDQo+IC0gICAgaWYgKCAhKGNvbmZpZy0+ZmxhZ3MgJiBYRU5fRE9NQ1RMX0NE
Rl9odm1fZ3Vlc3QpICYmDQo+IC0gICAgICAgICBjb25maWctPmZsYWdzICYgWEVOX0RPTUNUTF9D
REZfaGFwICkNCj4gKyAgICBpZiAoICEoY29uZmlnLT5mbGFncyAmIFhFTl9ET01DVExfQ0RGX2h2
bV9ndWVzdCkgKQ0KPiAgICAgIHsNCj4gLSAgICAgICAgZHByaW50ayhYRU5MT0dfSU5GTywgIkhB
UCBlbmFibGVkIGZvciBub24tSFZNIGd1ZXN0XG4iKTsNCj4gLSAgICAgICAgcmV0dXJuIC1FSU5W
QUw7DQo+ICsgICAgICAgIGlmICggY29uZmlnLT5mbGFncyAmIFhFTl9ET01DVExfQ0RGX2hhcCAp
DQo+ICsgICAgICAgIHsNCj4gKyAgICAgICAgICAgIGRwcmludGsoWEVOTE9HX0lORk8sICJIQVAg
ZW5hYmxlZCBmb3Igbm9uLUhWTSBndWVzdFxuIik7DQo+ICsgICAgICAgICAgICByZXR1cm4gLUVJ
TlZBTDsNCj4gKyAgICAgICAgfQ0KPiArDQo+ICsgICAgICAgIC8qDQo+ICsgICAgICAgICAqIEl0
IGlzIG9ubHkgbWVhbmluZ2Z1bCBmb3IgWEVOX0RPTUNUTF9DREZfb29zX29mZiB0byBiZSBjbGVh
cg0KPiArICAgICAgICAgKiBmb3IgSFZNIGd1ZXN0cy4NCj4gKyAgICAgICAgICovDQo+ICsgICAg
ICAgIGNvbmZpZy0+ZmxhZ3MgfD0gWEVOX0RPTUNUTF9DREZfb29zX29mZjsNCj4gICAgICB9DQoN
CkknbSBub3QgY29udmluY2VkIHRoaXMgbmVlZHMgdG8gYmUgaW4gY29tbW9uIGNvZGUsIGJ1dCBJ
IGFsc28NCmRvbid0IG1pbmQsIHNvDQpSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNo
QHN1c2UuY29tPg0KDQpKYW4NCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 12:12:38 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 12: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 1hsQzT-0004eV-Oa; Tue, 30 Jul 2019 12:12:27 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=zL4X=V3=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hsQzT-0004eQ-5l
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 12:12:27 +0000
X-Inumbo-ID: 4916a152-b2c3-11e9-b9c8-630f0c3025cd
Received: from m4a0040g.houston.softwaregrp.com (unknown [15.124.2.86])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 4916a152-b2c3-11e9-b9c8-630f0c3025cd;
 Tue, 30 Jul 2019 12:12:23 +0000 (UTC)
Received: FROM m4a0040g.houston.softwaregrp.com (15.120.17.147) BY
 m4a0040g.houston.softwaregrp.com WITH ESMTP; 
 Tue, 30 Jul 2019 12:12:20 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M4W0335.microfocus.com (2002:f78:1193::f78:1193) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Tue, 30 Jul 2019 12:02:37 +0000
Received: from NAM03-DM3-obe.outbound.protection.outlook.com (15.124.72.14) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Tue, 30 Jul 2019 12:02:36 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=MUuGtJIiOp4ncA1l2djzbI8can0KHqLGZrSz7RqoCbKE8pGs33IJwVnRoBF2c8r3cYZGPShgYfqI/3Ge2hVVHrHc1qnmwBwWmP9fmWJxeK+lppKFI9CI7+qwBRFv8m6Y16Hf/b7wDeVljHX14Tl2sP/n1HkdpNIRRGmx9+uIrWIUWSF1r5LUqLueMO6VVAV9ax3K3gRsUPr1tdKFj3FkrdE4PHYeXz4ZS+kYqvAsJ4wrGdoUiEzSJPG6aBCafNA90OSMP178Eebh3BPgNPzybO0qHDr3OlZzKbZKpsPYx0CehCNHxZaY5tB/2Ax1mFHTP8yDbbNhoqQwLc0ekyaXjQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=zH2UOb5yFd+CtzorfxsclCidefSYtcDGU++20TwRyFs=;
 b=n4ZQ9MGPKWB+X4FkU0c0ICdhMhJmQJMf0/8LxDWb1icHe8LcnCZ9C1dlSADquv+iYUJYUrAfKSRLHADF6oBxKgmTN2fs0upmD+4+d9vMV2KNX7plCwWDi4qlMNQRWwiRnKaU9ljjyXbToSoUd0tAcb9qz+r+d8TcVCVd0YvnUws5p3wph6LuGJhFBi2lrM5Hvb46lxRAD4KMPMN/ZZSM4FBmNwmH5XFDSWWXAKkRM/TCWANVIlgr8vi7RCfZwnN1O8AE3eA2efRCZCp2NinLtQ9208tsOUg3DtiFUx87Je6Z2u9DM6eHdCtXX2DDnbWLhHH/7eF7NQ9b5vu6kfKavA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3140.namprd18.prod.outlook.com (10.255.136.209) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2115.14; Tue, 30 Jul 2019 12:02:35 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b%7]) with mapi id 15.20.2115.005; Tue, 30 Jul 2019
 12:02:35 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Paul Durrant <paul.durrant@citrix.com>
Thread-Topic: [Xen-devel] [PATCH v3 5/5] x86/domain: remove the 's3_integrity'
 flag
Thread-Index: AQHVRrrAC6ow8Y7o4EiAXVm7RRDWSKbjD9yA
Date: Tue, 30 Jul 2019 12:02:35 +0000
Message-ID: <6a99c8af-3477-9387-135a-7386020df3c5@suse.com>
References: <20190730093904.1794-1-paul.durrant@citrix.com>
 <20190730093904.1794-6-paul.durrant@citrix.com>
In-Reply-To: <20190730093904.1794-6-paul.durrant@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR04CA0034.eurprd04.prod.outlook.com (2603:10a6:6::47)
 To BY5PR18MB3394.namprd18.prod.outlook.com (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 3c3b180a-4557-4f65-5194-08d714e5cf4d
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3140; 
x-ms-traffictypediagnostic: BY5PR18MB3140:
x-microsoft-antispam-prvs: <BY5PR18MB31407D984EA79862E7EA2F81B3DC0@BY5PR18MB3140.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:2201;
x-forefront-prvs: 0114FF88F6
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(366004)(39860400002)(136003)(396003)(376002)(346002)(199004)(189003)(71190400001)(31686004)(5660300002)(14454004)(2906002)(386003)(76176011)(36756003)(4744005)(80792005)(305945005)(102836004)(53546011)(6246003)(6116002)(7736002)(6512007)(316002)(71200400001)(99286004)(53936002)(3846002)(31696002)(11346002)(54906003)(6486002)(52116002)(25786009)(256004)(486006)(6436002)(2616005)(81156014)(81166006)(229853002)(186003)(6506007)(446003)(478600001)(86362001)(8936002)(66446008)(64756008)(26005)(8676002)(6916009)(66476007)(66556008)(66066001)(68736007)(4326008)(476003)(66946007);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3140;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: 1anBP9eQpXS4v7OfWmerXHlboQTKHCHRdmBqVv4AUAKN5jQgoM21TGtBVFLGnI29VWIgUQ3am7BmFsAuUs6zaBcTqMcYKzUBWrb8wONBJY31XuCT6pS04xdoy3kJSQAeIFIyzXpJdYrkRG7GnzaOdccaAL7/lV7t8paAcz7YsW+aBQvhfP3rxe1Xk0kWJOQ2k1WpvSwfhud5ceRT2MWAnxIw3sbMeDVjm0pkgMPj45WsZk64IGoSoejr7cvcwlozSwXxrZNXyPgyKqK3RTEekbsbV1/fa+CAO+Mp56wOUIY7zXybN2DihAkBiyipBEyKFk6ADUvL3fWqZ4PhCWBjSLBbNgMgTrgeqnc+N+snlwwouDdxI72tbdfC5hGFEw69mFUx+gECq+jcaxIoAMzpScU2r5KCieOrj8UFy9EjKbE=
Content-ID: <ADA907CFE90F4F49BF2B2E335AE736BD@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 3c3b180a-4557-4f65-5194-08d714e5cf4d
X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Jul 2019 12:02:35.6420 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3140
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v3 5/5] x86/domain: remove the
 's3_integrity' flag
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>,
 Wei Liu <wl@xen.org>, Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMzAuMDcuMjAxOSAxMTozOSwgUGF1bCBEdXJyYW50IHdyb3RlOg0KPiAtLS0gYS94ZW4vYXJj
aC94ODYvZG9tYWluLmMNCj4gKysrIGIveGVuL2FyY2gveDg2L2RvbWFpbi5jDQo+IEBAIC00NjYs
NiArNDY2LDEzIEBAIGludCBhcmNoX3Nhbml0aXNlX2RvbWFpbl9jb25maWcoc3RydWN0IHhlbl9k
b21jdGxfY3JlYXRlZG9tYWluICpjb25maWcpDQo+ICAgICAgICAgICByZXR1cm4gLUVJTlZBTDsN
Cj4gICAgICAgfQ0KPiAgIA0KPiArICAgIGlmICggKGNvbmZpZy0+ZmxhZ3MgJiBYRU5fRE9NQ1RM
X0NERl9zM19pbnRlZ3JpdHkpICYmDQo+ICsgICAgICAgICAhSVNfRU5BQkxFRChUQk9PVCkgKQ0K
DQpUaGlzIGxhY2tzIHRoZSBDT05GSUdfIHByZWZpeC4NCg0KPiAtLS0gYS94ZW4vYXJjaC94ODYv
c2V0dXAuYw0KPiArKysgYi94ZW4vYXJjaC94ODYvc2V0dXAuYw0KPiBAQCAtNjg5LDcgKzY4OSw3
IEBAIHZvaWQgX19pbml0IG5vcmV0dXJuIF9fc3RhcnRfeGVuKHVuc2lnbmVkIGxvbmcgbWJpX3Ap
DQo+ICAgICAgICAgICAuc3RvcF9iaXRzID0gMQ0KPiAgICAgICB9Ow0KPiAgICAgICBzdHJ1Y3Qg
eGVuX2RvbWN0bF9jcmVhdGVkb21haW4gZG9tMF9jZmcgPSB7DQo+IC0gICAgICAgIC5mbGFncyA9
IFhFTl9ET01DVExfQ0RGX3MzX2ludGVncml0eSwNCj4gKyAgICAgICAgLmZsYWdzID0gSVNfRU5B
QkxFRChUQk9PVCkgPyBYRU5fRE9NQ1RMX0NERl9zM19pbnRlZ3JpdHkgOiAwLA0KDQpTYW1lIGhl
cmUuIFdpdGggdGhpcyB0YWtlbiBjYXJlIG9mIChjb3VsZCBiZSBkb25lIHdoaWxlIGNvbW1pdHRp
bmcsDQpidXQgSSdtIG5vdCBzdXJlIHdoZXRoZXIgdGhpcyBwYXRjaCBpcyBpbmRlcGVuZGVudCBv
ZiB0aGUgZWFybGllcg0Kb25lcykNClJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hA
c3VzZS5jb20+DQoNCkphbg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 12:18:24 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 12:18:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsR5A-0004rS-JO; Tue, 30 Jul 2019 12:18: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=QE78=V3=redhat.com=lersek@srs-us1.protection.inumbo.net>)
 id 1hsR59-0004rJ-Ei
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 12:18:19 +0000
X-Inumbo-ID: 1c824e68-b2c4-11e9-8980-bc764e045a96
Received: from mx1.redhat.com (unknown [209.132.183.28])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1c824e68-b2c4-11e9-8980-bc764e045a96;
 Tue, 30 Jul 2019 12:18:17 +0000 (UTC)
Received: from smtp.corp.redhat.com (int-mx06.intmail.prod.int.phx2.redhat.com
 [10.5.11.16])
 (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mx1.redhat.com (Postfix) with ESMTPS id 050003082B1F;
 Tue, 30 Jul 2019 12:18:17 +0000 (UTC)
Received: from lacos-laptop-7.usersys.redhat.com (unknown [10.36.118.39])
 by smtp.corp.redhat.com (Postfix) with ESMTP id B43C35C1B5;
 Tue, 30 Jul 2019 12:18:14 +0000 (UTC)
From: Laszlo Ersek <lersek@redhat.com>
To: devel@edk2.groups.io, anthony.perard@citrix.com
References: <20190729153944.24239-1-anthony.perard@citrix.com>
 <20190729153944.24239-24-anthony.perard@citrix.com>
 <7b8cb5ef-2163-9e22-350f-877be6951b34@redhat.com>
Message-ID: <7843d4b3-53b6-8fe3-5d3a-9281216dab86@redhat.com>
Date: Tue, 30 Jul 2019 14:18:13 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <7b8cb5ef-2163-9e22-350f-877be6951b34@redhat.com>
Content-Language: en-US
X-Scanned-By: MIMEDefang 2.79 on 10.5.11.16
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16
 (mx1.redhat.com [10.5.110.45]); Tue, 30 Jul 2019 12:18:17 +0000 (UTC)
Subject: Re: [Xen-devel] [edk2-devel] [PATCH v4 23/35]
 OvmfPkg/XenPlatformPei: Rework memory detection
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Julien Grall <julien.grall@arm.com>,
 Jordan Justen <jordan.l.justen@intel.com>, xen-devel@lists.xenproject.org,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDcvMzAvMTkgMTM6NDUsIExhc3psbyBFcnNlayB3cm90ZToKPiBPbiAwNy8yOS8xOSAxNzoz
OSwgQW50aG9ueSBQRVJBUkQgd3JvdGU6Cj4+IFdoZW4gcnVubmluZyBhcyBhIFhlbiBQVkggZ3Vl
c3QsIHRoZXJlIGlzIG5vIENNT1MgdG8gcmVhZCB0aGUgbWVtb3J5Cj4+IHNpemUgZnJvbS4gIFJl
d29yayBHZXRTeXN0ZW1NZW1vcnlTaXplKEJlbG93fEFib3ZlKTRnYigpIHNvIHRoZXkgY2FuCj4+
IHdvcmsgd2l0aG91dCBDTU9TIGJ5IHJlYWRpbmcgdGhlIGU4MjAgdGFibGUuCj4+Cj4+IFJld29y
ayBYZW5QdWJsaXNoUmFtUmVnaW9ucyB0byBhbHNvIGNhcmUgZm9yIHRoZSByZXNlcnZlZCBhbmQg
QUNQSQo+PiBlbnRyeSBpbiB0aGUgZTgyMCB0YWJsZS4gVGhlIHJlZ2lvbiB0aGF0IHdhcyBhZGRl
ZCBieSBJbml0aWFsaXplWGVuKCkKPj4gaXNuJ3QgbmVlZGVkIGFzIHRoYXQgc2FtZSBlbnRyeSBp
cyBpbiB0aGUgZTgyMCB0YWJsZSBwcm92aWRlZCBieQo+PiBodm1sb2FkZXIuCj4+Cj4+IE1UUlIg
c2V0dGluZ3MgYXJlbid0IG1vZGlmaWVkIGFueW1vcmUsIG9uIEhWTSBpdCdzIGFscmVhZHkgZG9u
ZSBieQo+PiBodm1sb2FkZXIsIG9uIFBWSCBpdCBpcyBzdXBwb3NlZCB0byBoYXZlIHNhbmUgZGVm
YXVsdC4gTVRSUiB3aWxsIG5lZWQKPj4gdG8gYmUgZG9uZSBwcm9wZXJseSBidXQga2VlcGluZyB3
aGF0J3MgYWxyZWFkeSBiZWVuIGRvbmUgYnkgcHJvZ3JhbW1lcwo+PiB0aGF0IGhhcyBydW5uZWQg
YmVmb3JlIE9WTUYgd2lsbCBkbyBmb3Igbm93Lgo+IAo+ICgxKSBzL3Byb2dyYW1tZXMgdGhhdCBo
YXMgcnVubmVkL3Byb2dyYW1zIHRoYXQgaGF2ZSBydW4vCj4gCj4+Cj4+IFJlZjogaHR0cHM6Ly9i
dWd6aWxsYS50aWFub2NvcmUub3JnL3Nob3dfYnVnLmNnaT9pZD0xNjg5Cj4+IFNpZ25lZC1vZmYt
Ynk6IEFudGhvbnkgUEVSQVJEIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29tPgo+PiBBY2tlZC1i
eTogTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KPj4gLS0tCj4+Cj4+IE5vdGVzOgo+
PiAgICAgdjQ6Cj4+ICAgICAtIHNvbWUgY29kaW5nIHN0eWxlCj4+ICAgICAtIEFkZGVkIEFkZFJl
c2VydmVkTWVtb3J5UmFuZ2VIb2IsIGFuZCB1c2luZyBpdC4KPj4gICAgIC0gdGhpcyBwYXRjaCBu
b3cgcmVwbGFjZSAiT3ZtZlBrZy9YZW5QbGF0Zm9ybVBlaTogUmVzZXJ2ZSBodm1sb2FkZXIncyBt
ZW1vcnkgb25seSB3aGVuIGl0IGhhcyBydW4iCj4+ICAgICAgIGZyb20gdjMuICBodm1sb2FkZXIg
aGF2ZSBhZGRlZCBhbiBlbnRyeSBpbiB0aGUgZTgyMCB0YWJsZSwgdGhlcmUgaXMgbm8KPj4gICAg
ICAgbmVlZCBmb3IgYSBzcGVjaWFsIGNhc2UuCj4+ICAgICAtIG5vdywgZXZlcnl0aGluZyB0aGF0
IGlzIGluIHRoZSBlODIwIHRhYmxlIGlzIGFkZGVkIHRvIE9WTUYncyBtZW1vcnkKPj4gICAgICAg
bWFwLCBubyBtb3JlIHNraXBwaW5nIEFDUEkgZW50cmllcyBvciBodm1sb2FkZXIncyByZXNlcnZl
ZCBlbnRyaWVzLgo+PiAgICAgICBJbnN0ZWFkLCB3ZSBsb29rIGZvciB0aGUgbG9jYWwgQVBJQyBy
ZWdpb24gYW5kIGF2b2lkIGl0IGlmIGl0IGlzCj4+ICAgICAgIHByZXNlbnQgaW4gdGhlIGU4MjAu
Cj4+ICAgICAtIHJld29yayBjb21taXQgbWVzc2FnZQo+Pgo+PiAgT3ZtZlBrZy9YZW5QbGF0Zm9y
bVBlaS9QbGF0Zm9ybS5oICB8IDEzICsrKysrKwo+PiAgT3ZtZlBrZy9YZW5QbGF0Zm9ybVBlaS9N
ZW1EZXRlY3QuYyB8IDY5ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrCj4+ICBPdm1mUGtn
L1hlblBsYXRmb3JtUGVpL1BsYXRmb3JtLmMgIHwgMTEgKysrKysKPj4gIE92bWZQa2cvWGVuUGxh
dGZvcm1QZWkvWGVuLmMgICAgICAgfCA3MCArKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0K
Pj4gIDQgZmlsZXMgY2hhbmdlZCwgMTM3IGluc2VydGlvbnMoKyksIDI2IGRlbGV0aW9ucygtKQo+
Pgo+PiBkaWZmIC0tZ2l0IGEvT3ZtZlBrZy9YZW5QbGF0Zm9ybVBlaS9QbGF0Zm9ybS5oIGIvT3Zt
ZlBrZy9YZW5QbGF0Zm9ybVBlaS9QbGF0Zm9ybS5oCj4+IGluZGV4IGRiOWE2MjU3MmYuLjc2NjFm
NGE4ZGUgMTAwNjQ0Cj4+IC0tLSBhL092bWZQa2cvWGVuUGxhdGZvcm1QZWkvUGxhdGZvcm0uaAo+
PiArKysgYi9Pdm1mUGtnL1hlblBsYXRmb3JtUGVpL1BsYXRmb3JtLmgKPj4gQEAgLTQ0LDYgKzQ0
LDEzIEBAIEFkZFJlc2VydmVkTWVtb3J5QmFzZVNpemVIb2IgKAo+PiAgICBCT09MRUFOICAgICAg
ICAgICAgICAgICAgICAgQ2FjaGVhYmxlCj4+ICAgICk7Cj4+ICAKPj4gK1ZPSUQKPj4gK0FkZFJl
c2VydmVkTWVtb3J5UmFuZ2VIb2IgKAo+PiArICBFRklfUEhZU0lDQUxfQUREUkVTUyAgICAgICAg
TWVtb3J5QmFzZSwKPj4gKyAgRUZJX1BIWVNJQ0FMX0FERFJFU1MgICAgICAgIE1lbW9yeUxpbWl0
LAo+PiArICBCT09MRUFOICAgICAgICAgICAgICAgICAgICAgQ2FjaGVhYmxlCj4+ICsgICk7Cj4+
ICsKPj4gIFZPSUQKPj4gIEFkZHJlc3NXaWR0aEluaXRpYWxpemF0aW9uICgKPj4gICAgVk9JRAo+
PiBAQCAtMTE0LDYgKzEyMSwxMiBAQCBYZW5QdWJsaXNoUmFtUmVnaW9ucyAoCj4+ICAgIFZPSUQK
Pj4gICAgKTsKPj4gIAo+PiArRUZJX1NUQVRVUwo+PiArWGVuR2V0RTgyME1hcCAoCj4+ICsgIEVG
SV9FODIwX0VOVFJZNjQgKipFbnRyaWVzLAo+PiArICBVSU5UMzIgKkNvdW50Cj4+ICsgICk7Cj4+
ICsKPj4gIGV4dGVybiBFRklfQk9PVF9NT0RFIG1Cb290TW9kZTsKPj4gIAo+PiAgZXh0ZXJuIFVJ
TlQ4IG1QaHlzTWVtQWRkcmVzc1dpZHRoOwo+PiBkaWZmIC0tZ2l0IGEvT3ZtZlBrZy9YZW5QbGF0
Zm9ybVBlaS9NZW1EZXRlY3QuYyBiL092bWZQa2cvWGVuUGxhdGZvcm1QZWkvTWVtRGV0ZWN0LmMK
Pj4gaW5kZXggY2Y5NWY5YzQ3NC4uMWY4MWVlZTQwNyAxMDA2NDQKPj4gLS0tIGEvT3ZtZlBrZy9Y
ZW5QbGF0Zm9ybVBlaS9NZW1EZXRlY3QuYwo+PiArKysgYi9Pdm1mUGtnL1hlblBsYXRmb3JtUGVp
L01lbURldGVjdC5jCj4+IEBAIC05Niw2ICs5Niw0NSBAQCBRMzVUc2VnTWJ5dGVzSW5pdGlhbGl6
YXRpb24gKAo+PiAgICBtUTM1VHNlZ01ieXRlcyA9IEV4dGVuZGVkVHNlZ01ieXRlczsKPj4gIH0K
Pj4gIAo+PiArU1RBVElDCj4+ICtVSU5UNjQKPj4gK0dldEhpZ2hlc3RTeXN0ZW1NZW1vcnlBZGRy
ZXNzICgKPj4gKyAgQk9PTEVBTiAgICAgICBCZWxvdzRnYgo+PiArICApCj4+ICt7Cj4+ICsgIEVG
SV9FODIwX0VOVFJZNjQgICAgKkU4MjBNYXA7Cj4+ICsgIFVJTlQzMiAgICAgICAgICAgICAgRTgy
MEVudHJpZXNDb3VudDsKPj4gKyAgRUZJX0U4MjBfRU5UUlk2NCAgICAqRW50cnk7Cj4+ICsgIEVG
SV9TVEFUVVMgICAgICAgICAgU3RhdHVzOwo+PiArICBVSU5UMzIgICAgICAgICAgICAgIExvb3A7
Cj4+ICsgIFVJTlQ2NCAgICAgICAgICAgICAgSGlnaGVzdEFkZHJlc3M7Cj4+ICsgIFVJTlQ2NCAg
ICAgICAgICAgICAgRW50cnlFbmQ7Cj4+ICsKPj4gKyAgSGlnaGVzdEFkZHJlc3MgPSAwOwo+PiAr
Cj4+ICsgIFN0YXR1cyA9IFhlbkdldEU4MjBNYXAgKCZFODIwTWFwLCAmRTgyMEVudHJpZXNDb3Vu
dCk7Cj4+ICsgIEFTU0VSVF9FRklfRVJST1IgKFN0YXR1cyk7Cj4+ICsKPj4gKyAgZm9yIChMb29w
ID0gMDsgTG9vcCA8IEU4MjBFbnRyaWVzQ291bnQ7IExvb3ArKykgewo+PiArICAgIEVudHJ5ID0g
RTgyME1hcCArIExvb3A7Cj4+ICsgICAgRW50cnlFbmQgPSBFbnRyeS0+QmFzZUFkZHIgKyBFbnRy
eS0+TGVuZ3RoOwo+PiArCj4+ICsgICAgaWYgKEVudHJ5LT5UeXBlID09IEVmaUFjcGlBZGRyZXNz
UmFuZ2VNZW1vcnkgJiYKPj4gKyAgICAgICAgRW50cnlFbmQgPiBIaWdoZXN0QWRkcmVzcykgewo+
PiArCj4+ICsgICAgICBpZiAoQmVsb3c0Z2IgJiYgKEVudHJ5RW5kIDw9IEJBU0VfNEdCKSkgewo+
PiArICAgICAgICBIaWdoZXN0QWRkcmVzcyA9IEVudHJ5RW5kOwo+PiArICAgICAgfSBlbHNlIGlm
ICghQmVsb3c0Z2IgJiYgKEVudHJ5RW5kID49IEJBU0VfNEdCKSkgewo+PiArICAgICAgICBIaWdo
ZXN0QWRkcmVzcyA9IEVudHJ5RW5kOwo+PiArICAgICAgfQo+PiArICAgIH0KPj4gKyAgfQo+PiAr
Cj4+ICsgIC8vCj4+ICsgIC8vIFJvdW5kIGRvd24gdGhlIGVuZCBhZGRyZXNzLgo+PiArICAvLwo+
PiArICByZXR1cm4gSGlnaGVzdEFkZHJlc3MgJiB+KFVJTlQ2NClFRklfUEFHRV9NQVNLOwo+PiAr
fQo+PiAgCj4+ICBVSU5UMzIKPj4gIEdldFN5c3RlbU1lbW9yeVNpemVCZWxvdzRnYiAoCj4+IEBA
IC0xMDUsNiArMTQ0LDE5IEBAIEdldFN5c3RlbU1lbW9yeVNpemVCZWxvdzRnYiAoCj4+ICAgIFVJ
TlQ4IENtb3MweDM0Owo+PiAgICBVSU5UOCBDbW9zMHgzNTsKPj4gIAo+PiArICAvLwo+PiArICAv
LyBJbiBQVkggY2FzZSwgdGhlcmUgaXMgbm8gQ01PUywgd2UgaGF2ZSB0byBjYWxjdWxhdGUgdGhl
IG1lbW9yeSBzaXplCj4+ICsgIC8vIGZyb20gcGFyc2luZyB0aGUgRTgyMAo+PiArICAvLwo+PiAr
ICBpZiAoWGVuUHZoRGV0ZWN0ZWQgKCkpIHsKPj4gKyAgICBVSU5UNjQgIEhpZ2hlc3RBZGRyZXNz
Owo+PiArCj4+ICsgICAgSGlnaGVzdEFkZHJlc3MgPSBHZXRIaWdoZXN0U3lzdGVtTWVtb3J5QWRk
cmVzcyAoVFJVRSk7Cj4+ICsgICAgQVNTRVJUIChIaWdoZXN0QWRkcmVzcyA+IDAgJiYgSGlnaGVz
dEFkZHJlc3MgPD0gQkFTRV80R0IpOwo+PiArCj4+ICsgICAgcmV0dXJuIEhpZ2hlc3RBZGRyZXNz
Owo+PiArICB9Cj4+ICsKPj4gICAgLy8KPj4gICAgLy8gQ01PUyAweDM0LzB4MzUgc3BlY2lmaWVz
IHRoZSBzeXN0ZW0gbWVtb3J5IGFib3ZlIDE2IE1CLgo+PiAgICAvLyAqIENNT1MoMHgzNSkgaXMg
dGhlIGhpZ2ggYnl0ZQo+PiBAQCAtMTI5LDYgKzE4MSwyMyBAQCBHZXRTeXN0ZW1NZW1vcnlTaXpl
QWJvdmU0Z2IgKAo+PiAgICBVSU5UMzIgU2l6ZTsKPj4gICAgVUlOVE4gIENtb3NJbmRleDsKPj4g
IAo+PiArICAvLwo+PiArICAvLyBJbiBQVkggY2FzZSwgdGhlcmUgaXMgbm8gQ01PUywgd2UgaGF2
ZSB0byBjYWxjdWxhdGUgdGhlIG1lbW9yeSBzaXplCj4+ICsgIC8vIGZyb20gcGFyc2luZyB0aGUg
RTgyMAo+PiArICAvLwo+PiArICBpZiAoWGVuUHZoRGV0ZWN0ZWQgKCkpIHsKPj4gKyAgICBVSU5U
NjQgIEhpZ2hlc3RBZGRyZXNzOwo+PiArCj4+ICsgICAgSGlnaGVzdEFkZHJlc3MgPSBHZXRIaWdo
ZXN0U3lzdGVtTWVtb3J5QWRkcmVzcyAoRkFMU0UpOwo+PiArICAgIEFTU0VSVCAoSGlnaGVzdEFk
ZHJlc3MgPT0gMCB8fCBIaWdoZXN0QWRkcmVzcyA+PSBCQVNFXzRHQik7Cj4+ICsKPj4gKyAgICBp
ZiAoSGlnaGVzdEFkZHJlc3MgPj0gQkFTRV80R0IpIHsKPj4gKyAgICAgIEhpZ2hlc3RBZGRyZXNz
IC09IEJBU0VfNEdCOwo+PiArICAgIH0KPj4gKwo+PiArICAgIHJldHVybiBIaWdoZXN0QWRkcmVz
czsKPj4gKyAgfQo+PiArCj4+ICAgIC8vCj4+ICAgIC8vIENNT1MgMHg1Yi0weDVkIHNwZWNpZmll
cyB0aGUgc3lzdGVtIG1lbW9yeSBhYm92ZSA0R0IgTUIuCj4+ICAgIC8vICogQ01PUygweDVkKSBp
cyB0aGUgbW9zdCBzaWduaWZpY2FudCBzaXplIGJ5dGUKPj4gZGlmZiAtLWdpdCBhL092bWZQa2cv
WGVuUGxhdGZvcm1QZWkvUGxhdGZvcm0uYyBiL092bWZQa2cvWGVuUGxhdGZvcm1QZWkvUGxhdGZv
cm0uYwo+PiBpbmRleCA2YWFhZmMzZWU5Li4yZjQyY2E2Y2NkIDEwMDY0NAo+PiAtLS0gYS9Pdm1m
UGtnL1hlblBsYXRmb3JtUGVpL1BsYXRmb3JtLmMKPj4gKysrIGIvT3ZtZlBrZy9YZW5QbGF0Zm9y
bVBlaS9QbGF0Zm9ybS5jCj4+IEBAIC0xMDIsNiArMTAyLDE3IEBAIEFkZFJlc2VydmVkTWVtb3J5
QmFzZVNpemVIb2IgKAo+PiAgICAgICk7Cj4+ICB9Cj4+ICAKPj4gK1ZPSUQKPj4gK0FkZFJlc2Vy
dmVkTWVtb3J5UmFuZ2VIb2IgKAo+PiArICBFRklfUEhZU0lDQUxfQUREUkVTUyAgICAgICAgTWVt
b3J5QmFzZSwKPj4gKyAgRUZJX1BIWVNJQ0FMX0FERFJFU1MgICAgICAgIE1lbW9yeUxpbWl0LAo+
PiArICBCT09MRUFOICAgICAgICAgICAgICAgICAgICAgQ2FjaGVhYmxlCj4+ICsgICkKPj4gK3sK
Pj4gKyAgQWRkUmVzZXJ2ZWRNZW1vcnlCYXNlU2l6ZUhvYiAoTWVtb3J5QmFzZSwKPj4gKyAgICAo
VUlOVDY0KShNZW1vcnlMaW1pdCAtIE1lbW9yeUJhc2UpLCBDYWNoZWFibGUpOwo+PiArfQo+PiAr
Cj4+ICBWT0lECj4+ICBBZGRJb01lbW9yeVJhbmdlSG9iICgKPj4gICAgRUZJX1BIWVNJQ0FMX0FE
RFJFU1MgICAgICAgIE1lbW9yeUJhc2UsCj4+IGRpZmYgLS1naXQgYS9Pdm1mUGtnL1hlblBsYXRm
b3JtUGVpL1hlbi5jIGIvT3ZtZlBrZy9YZW5QbGF0Zm9ybVBlaS9YZW4uYwo+PiBpbmRleCBhMjFk
NjU3MzU3Li4xODJlOTZjYzViIDEwMDY0NAo+PiAtLS0gYS9Pdm1mUGtnL1hlblBsYXRmb3JtUGVp
L1hlbi5jCj4+ICsrKyBiL092bWZQa2cvWGVuUGxhdGZvcm1QZWkvWGVuLmMKPj4gQEAgLTI3Niw5
ICsyNzYsMTIgQEAgWGVuUHVibGlzaFJhbVJlZ2lvbnMgKAo+PiAgICBWT0lECj4+ICAgICkKPj4g
IHsKPj4gLSAgRUZJX0U4MjBfRU5UUlk2NCAgKkU4MjBNYXA7Cj4+IC0gIFVJTlQzMiAgICAgICAg
ICAgIEU4MjBFbnRyaWVzQ291bnQ7Cj4+IC0gIEVGSV9TVEFUVVMgICAgICAgIFN0YXR1czsKPj4g
KyAgRUZJX0U4MjBfRU5UUlk2NCAgICAgICpFODIwTWFwOwo+PiArICBVSU5UMzIgICAgICAgICAg
ICAgICAgRTgyMEVudHJpZXNDb3VudDsKPj4gKyAgRUZJX1NUQVRVUyAgICAgICAgICAgIFN0YXR1
czsKPj4gKyAgRUZJX0U4MjBfRU5UUlk2NCAgICAgICpFbnRyeTsKPj4gKyAgVUlOVE4gICAgICAg
ICAgICAgICAgIEluZGV4Owo+PiArICBFRklfUEhZU0lDQUxfQUREUkVTUyAgTG9jYWxBcGljOwo+
PiAgCj4+ICAgIERFQlVHICgoREVCVUdfSU5GTywgIlVzaW5nIG1lbW9yeSBtYXAgcHJvdmlkZWQg
YnkgWGVuXG4iKSk7Cj4+ICAKPj4gQEAgLTI4NywyNiArMjkwLDQ3IEBAIFhlblB1Ymxpc2hSYW1S
ZWdpb25zICgKPj4gICAgLy8KPj4gICAgRTgyMEVudHJpZXNDb3VudCA9IDA7Cj4+ICAgIFN0YXR1
cyA9IFhlbkdldEU4MjBNYXAgKCZFODIwTWFwLCAmRTgyMEVudHJpZXNDb3VudCk7Cj4+IC0KPj4g
ICAgQVNTRVJUX0VGSV9FUlJPUiAoU3RhdHVzKTsKPj4gIAo+PiAtICBpZiAoRTgyMEVudHJpZXND
b3VudCA+IDApIHsKPj4gLSAgICBFRklfRTgyMF9FTlRSWTY0ICpFbnRyeTsKPj4gLSAgICBVSU5U
MzIgTG9vcDsKPj4gLQo+PiAtICAgIGZvciAoTG9vcCA9IDA7IExvb3AgPCBFODIwRW50cmllc0Nv
dW50OyBMb29wKyspIHsKPj4gLSAgICAgIEVudHJ5ID0gRTgyME1hcCArIExvb3A7Cj4+IC0KPj4g
LSAgICAgIC8vCj4+IC0gICAgICAvLyBPbmx5IGNhcmUgYWJvdXQgUkFNCj4+IC0gICAgICAvLwo+
PiAtICAgICAgaWYgKEVudHJ5LT5UeXBlICE9IEVmaUFjcGlBZGRyZXNzUmFuZ2VNZW1vcnkpIHsK
Pj4gLSAgICAgICAgY29udGludWU7Cj4+ICsgIExvY2FsQXBpYyA9IFBjZEdldDMyKFBjZENwdUxv
Y2FsQXBpY0Jhc2VBZGRyZXNzKTsKPiAKPiAoMikgbWlzc2luZyBzcGFjZSBiZWZvcmUgIigiIC0t
IGJ1dCwgYWN0dWFsbHksIHBsZWFzZSBzZWUgYmVsb3cKPiAKPiAKPj4gKyAgQWRkSW9NZW1vcnlC
YXNlU2l6ZUhvYiAoTG9jYWxBcGljLCBTSVpFXzFNQik7Cj4+ICsKPj4gKyAgZm9yIChJbmRleCA9
IDA7IEluZGV4IDwgRTgyMEVudHJpZXNDb3VudDsgSW5kZXgrKykgewo+PiArICAgIFVJTlQ2NCBC
YXNlOwo+PiArICAgIFVJTlQ2NCBFbmQ7Cj4+ICsKPj4gKyAgICBFbnRyeSA9ICZFODIwTWFwW0lu
ZGV4XTsKPj4gKwo+PiArICAgIC8vCj4+ICsgICAgLy8gUm91bmQgdXAgdGhlIHN0YXJ0IGFkZHJl
c3MsIGFuZCByb3VuZCBkb3duIHRoZSBlbmQgYWRkcmVzcy4KPj4gKyAgICAvLwo+PiArICAgIEJh
c2UgPSBBTElHTl9WQUxVRSAoRW50cnktPkJhc2VBZGRyLCAoVUlOVDY0KUVGSV9QQUdFX1NJWkUp
Owo+PiArICAgIEVuZCA9IChFbnRyeS0+QmFzZUFkZHIgKyBFbnRyeS0+TGVuZ3RoKSAmIH4oVUlO
VDY0KUVGSV9QQUdFX01BU0s7Cj4+ICsKPj4gKyAgICBzd2l0Y2ggKEVudHJ5LT5UeXBlKSB7Cj4+
ICsgICAgY2FzZSBFZmlBY3BpQWRkcmVzc1JhbmdlTWVtb3J5Ogo+PiArICAgICAgQWRkTWVtb3J5
UmFuZ2VIb2IgKEJhc2UsIEVuZCk7Cj4+ICsgICAgICBicmVhazsKPj4gKyAgICBjYXNlIEVmaUFj
cGlBZGRyZXNzUmFuZ2VBQ1BJOgo+PiArICAgICAgQWRkUmVzZXJ2ZWRNZW1vcnlSYW5nZUhvYiAo
QmFzZSwgRW5kLCBGQUxTRSk7Cj4+ICsgICAgICBicmVhazsKPj4gKyAgICBjYXNlIEVmaUFjcGlB
ZGRyZXNzUmFuZ2VSZXNlcnZlZDoKPj4gKyAgICAgIGlmIChCYXNlIDwgTG9jYWxBcGljICYmIExv
Y2FsQXBpYyA8IEVuZCkgewo+PiArICAgICAgICAvLwo+PiArICAgICAgICAvLyBodm1sb2FkZXIg
bWFya3MgYSByYW5nZSB0aGF0IG92ZXJsYXBzIHdpdGggdGhlIGxvY2FsIEFQSUMgbWVtb3J5Cj4+
ICsgICAgICAgIC8vIG1hcHBlZCByZWdpb24gYXMgcmVzZXJ2ZWQsIGJ1dCBDcHVEeGUgd2FudHMg
aXQgYXMgbWFwcGVkIElPLiBXZQo+PiArICAgICAgICAvLyBoYXZlIGFscmVhZHkgYWRkZWQgaXQg
YXMgbWFwcGVkIElPLCBzbyBza2lwIGl0IGhlcmUuCj4+ICsgICAgICAgIC8vCj4+ICsgICAgICAg
IEFkZFJlc2VydmVkTWVtb3J5UmFuZ2VIb2IgKEJhc2UsIExvY2FsQXBpYywgRkFMU0UpOwo+PiAr
ICAgICAgICBpZiAoRW5kID4gKExvY2FsQXBpYyArIFNJWkVfMU1CKSkgewo+PiArICAgICAgICAg
IEFkZFJlc2VydmVkTWVtb3J5UmFuZ2VIb2IgKExvY2FsQXBpYyArIFNJWkVfMU1CLCBFbmQsIEZB
TFNFKTsKPj4gKyAgICAgICAgfQo+PiArICAgICAgfSBlbHNlIHsKPj4gKyAgICAgICAgQWRkUmVz
ZXJ2ZWRNZW1vcnlSYW5nZUhvYiAoQmFzZSwgRW5kLCBGQUxTRSk7Cj4+ICAgICAgICB9Cj4gCj4g
KDMpIE5vdCBzdXJlIGhvdyBnZW5lcmFsIHlvdSB3YW50IHRvIGJlIGhlcmUsIGJ1dCBJIGRvbid0
IHRoaW5rIHRoaXMgaXMKPiBmdWxseSBnZW5lcmFsLiBIb3cgYWJvdXQ6Cj4gCj4gKDNhKSBiZWZv
cmUgdGhlIGxvb3AsIGRyb3AgIkxvY2FsQXBpYyIsIGFuZCBhZGQ6Cj4gCj4gICBVSU5UNjQgTGFw
aWNCYXNlOwo+ICAgVUlOVDY0IExhcGljRW5kOwo+IAo+ICAgTGFwaWNCYXNlID0gUGNkR2V0MzIg
KFBjZENwdUxvY2FsQXBpY0Jhc2VBZGRyZXNzKTsKPiAgIExhcGljRW5kID0gTGFwaWNCYXNlICsg
U0laRV8xTUI7Cj4gCj4gKDNiKSBpbnNpZGUgdGhlIGxvb3AgYm9keSwgbmVhciB0aGUgdG9wIG9m
IHRoZSBibG9jaywgYWRkOgo+IAo+ICAgVUlOVDY0IFJlc2VydmVkQmFzZTsKPiAgIFVJTlQ2NCBS
ZXNlcnZlZEVuZDsKPiAKPiAoM2MpIHVuZGVyIHRoZSBFZmlBY3BpQWRkcmVzc1JhbmdlUmVzZXJ2
ZWQgY2FzZSBsYWJlbDoKPiAKPiAgIC8vCj4gICAvLyBhZGQgTEFQSUMgcHJlZGVjZXNzb3IgcmFu
Z2UsIGlmIGFueQo+ICAgLy8KPiAgIFJlc2VydmVkQmFzZSA9IEJhc2U7Cj4gICBSZXNlcnZlZEVu
ZCA9IE1JTiAoRW5kLCBMYXBpY0Jhc2UpOwo+ICAgaWYgKFJlc2VydmVkQmFzZSA8IFJlc2VydmVk
RW5kKSB7Cj4gICAgIEFkZFJlc2VydmVkTWVtb3J5UmFuZ2VIb2IgKFJlc2VydmVkQmFzZSwgUmVz
ZXJ2ZWRFbmQsIEZBTFNFKTsKPiAgIH0KPiAKPiAgIC8vCj4gICAvLyBhZGQgTEFQSUMgc3VjY2Vz
c29yIHJhbmdlLCBpZiBhbnkKPiAgIC8vCj4gICBSZXNlcnZlZEJhc2UgPSBNQVggKEJhc2UsIExh
cGljRW5kKTsKPiAgIFJlc2VydmVkRW5kID0gRW5kOwo+ICAgaWYgKFJlc2VydmVkQmFzZSA8IFJl
c2VydmVkRW5kKSB7Cj4gICAgIEFkZFJlc2VydmVkTWVtb3J5UmFuZ2VIb2IgKFJlc2VydmVkQmFz
ZSwgUmVzZXJ2ZWRFbmQsIEZBTFNFKTsKPiAgIH0KPiAKPiBUaGlzIHdpbGwgY292ZXIgYWxsIHBv
c3NpYmxlIGNvbnN0ZWxsYXRpb25zIGJldHdlZW4gdGhlIFtMYXBpY0Jhc2UsCj4gTGFwaWNFbmQp
IGFuZCBbQmFzZSwgRW5kKSBpbnRlcnZhbHMuCj4gCj4gLS0qLS0KPiAKPiBSZWdhcmRpbmcgdGhl
IGFwcHJvYWNoIGl0c2VsZiwgSSdsbCBkZWZlciB0byBSb2dlci4KCklmIHlvdSBhbmQgUm9nZXIg
Ym90aCB0aGluayB0aGF0IHRoZSBwcmVzZW50IHBhdGNoIGlzIGdvb2QgZW5vdWdoCihiZWNhdXNl
IHRoZXJlIGlzIG5vIGlzc3VlIGluIHByYWN0aWNlKSwgSSdtIE9LIHRvIEFDSyB0aGUgcGF0Y2gg
LS0gSQpjYW4gZml4IHRoZSB0eXBvcyAoMSkgYW5kICgyKSB3aGVuIHB1c2hpbmcuCgooV2hhdCBJ
IHByb3Bvc2UgdW5kZXIgKDMpIGNvdWxkIGJlIHBvc3RlZCBhcyBhbiBpbmNyZW1lbnRhbCBpbXBy
b3ZlbWVudCwKaWYgeW91IGFncmVlIHdpdGggaXQuIEl0IGNvdWxkIGJlIGlnbm9yZWQgdG9vLCBp
ZiB5b3UgdGhpbmsgdGhlCnN1Z2dlc3RlZCBnZW5lcmFsaXR5IGlzIHNwZWN1bGF0aXZlIGFuZCB3
b3VsZCBuZXZlciBiZSBleGVyY2lzZWQgaW4KcHJhY3RpY2UuKQoKVGhhbmtzCkxhc3psbwoKCj4+
IC0KPj4gLSAgICAgIEFkZE1lbW9yeUJhc2VTaXplSG9iIChFbnRyeS0+QmFzZUFkZHIsIEVudHJ5
LT5MZW5ndGgpOwo+PiAtCj4+IC0gICAgICBNdHJyU2V0TWVtb3J5QXR0cmlidXRlIChFbnRyeS0+
QmFzZUFkZHIsIEVudHJ5LT5MZW5ndGgsIENhY2hlV3JpdGVCYWNrKTsKPj4gKyAgICAgIGJyZWFr
Owo+PiArICAgIGRlZmF1bHQ6Cj4+ICsgICAgICBicmVhazsKPj4gICAgICB9Cj4+ICAgIH0KPj4g
IH0KPj4gQEAgLTMyNiwxMiArMzUwLDYgQEAgSW5pdGlhbGl6ZVhlbiAoCj4+ICB7Cj4+ICAgIFJF
VFVSTl9TVEFUVVMgUGNkU3RhdHVzOwo+PiAgCj4+IC0gIC8vCj4+IC0gIC8vIFJlc2VydmUgYXdh
eSBIVk1MT0FERVIgcmVzZXJ2ZWQgbWVtb3J5IFsweEZDMDAwMDAwLDB4RkQwMDAwMDApLgo+PiAt
ICAvLyBUaGlzIG5lZWRzIHRvIG1hdGNoIEhWTUxPQURFUiBSRVNFUlZFRF9NRU1CQVNFL1JFU0VS
VkVEX01FTVNJWkUuCj4+IC0gIC8vCj4+IC0gIEFkZFJlc2VydmVkTWVtb3J5QmFzZVNpemVIb2Ig
KDB4RkMwMDAwMDAsIDB4MTAwMDAwMCwgRkFMU0UpOwo+PiAtCj4+ICAgIFBjZFN0YXR1cyA9IFBj
ZFNldEJvb2xTIChQY2RQY2lEaXNhYmxlQnVzRW51bWVyYXRpb24sIFRSVUUpOwo+PiAgICBBU1NF
UlRfUkVUVVJOX0VSUk9SIChQY2RTdGF0dXMpOwo+PiAgCj4+Cj4gCgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 12:21:15 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 12: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 1hsR7z-0005YK-6w; Tue, 30 Jul 2019 12:21: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=hz7M=V3=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1hsR7x-0005YD-GD
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 12:21:13 +0000
X-Inumbo-ID: 84a42c7d-b2c4-11e9-8980-bc764e045a96
Received: from out2-smtp.messagingengine.com (unknown [66.111.4.26])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 84a42c7d-b2c4-11e9-8980-bc764e045a96;
 Tue, 30 Jul 2019 12:21:12 +0000 (UTC)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailout.nyi.internal (Postfix) with ESMTP id C422D21C39;
 Tue, 30 Jul 2019 08:21:11 -0400 (EDT)
Received: from mailfrontend2 ([10.202.2.163])
 by compute7.internal (MEProxy); Tue, 30 Jul 2019 08:21:11 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:content-type:date:from:in-reply-to
 :message-id:mime-version:references:subject:to:x-me-proxy
 :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm3; bh=fVlkDk
 7quNjEJT7l8+PjdjcgLIn1XuBp8NxUIJ5S9Kg=; b=xqNhwgMDRJ16RGH875TaDN
 iLWcZDZKLitqiDRgv/gFCY7WdLASYe6Xa45mUPVlcTiZitHKUyMTIkojRC9rDIr8
 Xr+dtGip0Khh9KSuhXGe8vd0kYUvBSZULWSz56APEX3B6f2Ll+RRvAOriaGaQ8ad
 SCSzxqFVA0PhNE99+Mm242zUhqyMWPd9RXom6fCb5CcCCxUFnOS+m6gmhpsKrvY1
 xhRDcs1oGRQlL1qP9lsoEsnmoGX+X5UcNOpDFwQMTuK7F7iQ8DhsDfN90sHNrJtI
 HqleNwR2SydwwzGFO6R6Z3ImiDBgo4TAFbTYfx7I4J8Hs2SCm6QEmAbY8hpjo+Rw
 ==
X-ME-Sender: <xms:NjZAXbibE4qv3CszSO7qKH6dA2V15l57zkv6LWrlZ9HP2FFO6Spk9A>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduvddrleefgdeglecutefuodetggdotefrodftvf
 curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu
 uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc
 fjughrpeffhffvuffkfhggtggujggfsehgtderredtreejnecuhfhrohhmpeforghrvghk
 ucforghrtgiihihkohifshhkihdqifpkrhgvtghkihcuoehmrghrmhgrrhgvkhesihhnvh
 hishhisghlvghthhhinhhgshhlrggsrdgtohhmqeenucfkphepledurdeihedrfeegrdef
 feenucfrrghrrghmpehmrghilhhfrhhomhepmhgrrhhmrghrvghksehinhhvihhsihgslh
 gvthhhihhnghhslhgrsgdrtghomhenucevlhhushhtvghrufhiiigvpedt
X-ME-Proxy: <xmx:NjZAXSC7yfoPaCr3s4g4OhddYNGF-jQSSg5P0NsdN_WyXwr042Xgcw>
 <xmx:NjZAXRv7wW8p0fZwTAHaBclY1svsyR-5RmdDtdML3RCDleBqhnAuYg>
 <xmx:NjZAXWcqzqR1h8LT3AGvN6kfFZncn4lRcJNxLNs9NZMnXmFuZlJNNg>
 <xmx:NzZAXdsIVUEElf0PccG_A1yWudKkdE4pUkljDTdnjnibWqmtHAlt4A>
Received: from mail-itl (ip5b412221.dynamic.kabel-deutschland.de [91.65.34.33])
 by mail.messagingengine.com (Postfix) with ESMTPA id 8EE6A380086;
 Tue, 30 Jul 2019 08:21:09 -0400 (EDT)
Date: Tue, 30 Jul 2019 14:21:06 +0200
From: Marek =?utf-8?Q?Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20190730122106.GB20589@mail-itl>
References: <20190729154112.7644-1-ross.lagerwall@citrix.com>
 <d9cb90b9-1d58-9514-0f35-0c1dbb1476be@suse.com>
 <7dc7166d-dae2-45b2-4119-eda08f63cd83@citrix.com>
 <0fcde4fe-fc59-316e-b53b-619bd18a27a3@suse.com>
MIME-Version: 1.0
In-Reply-To: <0fcde4fe-fc59-316e-b53b-619bd18a27a3@suse.com>
User-Agent: Mutt/1.12+29 (a621eaed) (2019-06-14)
Subject: Re: [Xen-devel] [PATCH] xen: Avoid calling device suspend/resume
 callbacks
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <JGross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ross Lagerwall <ross.lagerwall@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>
Content-Type: multipart/mixed; boundary="===============8134715162115197454=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


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


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

On Tue, Jul 30, 2019 at 07:55:02AM +0000, Jan Beulich wrote:
> On 29.07.2019 19:06, Andrew Cooper wrote:
> > On 29/07/2019 16:57, Jan Beulich wrote:
> >> On 29.07.2019 17:41, Ross Lagerwall wrote:
> >>> When suspending/resuming or migrating under Xen, there isn't much need
> >>> for suspending and resuming all the attached devices since the Xen/QE=
MU
> >>> should correctly maintain the hardware state. Drop these calls and
> >>> replace with more specific calls to ensure Xen frontend devices are
> >>> properly reconnected.
> >> Is this true for the general pass-through case as well? While migration
> >> may not be (fully) compatible with pass-through, iirc save/restore is.
> >=20
> > What gives you this impression?
> >=20
> > Migration and save/restore are *literally* the same thing, except that
> > in one case you're piping the data to/from disk, and in the other you're
> > piping it to the destination and restoring it immediately.
> >=20
> > If you look at the toolstack code, it is all in terms of reading/writing
> > an fd (including libxl's API) which is either a network socket or a
> > file, as chosen by xl.
>=20
> Sure. The main difference is where the restore happens (by default):
> For live migration I expect this to be on a different host, whereas
> for a non-live restore I'd expect this to be the same host. And it
> is only the "same host" case where one can assume the same physical
> piece of hardware to be available again for passing through to this
> guest. In the "different host" case restore _may_ be possible, using
> identical hardware. (And yes, in the "same host" case restore may
> also be impossible, if the hardware meanwhile has been assigned to
> another guest. But as said, I'm talking about the default case here.)
>=20
> >> Would qemu restore state of physical PCI devices?
> >=20
> > What state would Qemu be in a position to know about, which isn't
> > already present in Qemu's datablob?
>=20
> That's a valid (rhetorical) question, but not helping to answer mine.
>=20
> > What we do with graphics cards is to merge Xens logdirty bitmap, with a
> > dirty list provided by the card itself.=C2=A0 This needs a device-speci=
fic
> > knowledge.=C2=A0 In addition, there is an opaque blob of data produced =
by the
> > source card, which is handed to the destination card.=C2=A0 That also l=
ives
> > in the stream.
> >=20
> > Intel's Scalable IOV spec is attempting to rationalise this by having a
> > standard ways of getting logdirty and "internal state" information out
> > of a device, but for the moment, it requires custom device-driver
> > specific code to do anything migration related with real hardware.
>=20
> Which isn't very nice, since it doesn't scale well as a model.
>=20
> > As for why its safe to do like this, the best argument is that this is
> > how all other vendors do migration, including KVM.=C2=A0 Xen is the
> > odd-one-out using the full S3 path.
>=20
> So how do "all other vendors" deal with device specific state? So
> far I was under the impression that to deal with this is precisely
> why we use the S3 logic in the kernel.

FWIW in Qubes we specifically S3 domUs with PCI devices assigned just
before host S3 - to let the driver save the state and later restore it.
AFAIR in same cases (but it might be PV, not HVM then) not doing so was
breaking host S3 altogether.

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

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

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

iQEzBAEBCAAdFiEEhrpukzGPukRmQqkK24/THMrX1ywFAl1ANjEACgkQ24/THMrX
1yzaPwf+KvpDCngWKZ+Beo2GnE7Ca/T88+BWO8GSUXpBvnpgcmymdSY98fonX5+k
acUOWurSd2Jr1xioVPaG9i4qKKCO+g/DXD/c7mfaNYgb0yOSpzdtcLwMzkuP+B86
do9oQoW8KIOtczdMSnJd0slImi9rQ+E/CfLV4RxORxlQzEO1VdH7GdDtiOLZb4Pp
jwTTFEjSghS7ypWyYWuaZRbjKfMdJ51a3aGJMeNrh0BmzEOzKAmM7Kg4exYad877
qbb8CC0d3bMi4dp6ua8cGZZW/1aUr7vrdj6Oq0yEwJ1ELK9OBMHdtNUemAzfPSJ0
KorKNc1ytVO7UhxQhSt8hEZSD2h9RQ==
=JiRl
-----END PGP SIGNATURE-----

--hHWLQfXTYDoKhP50--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============8134715162115197454==--


From xen-devel-bounces@lists.xenproject.org Tue Jul 30 12:21:55 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 12: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 1hsR8d-0005c6-HI; Tue, 30 Jul 2019 12:21:55 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=NuEK=V3=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1hsR8c-0005bx-DQ
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 12:21:54 +0000
X-Inumbo-ID: 9c5799f6-b2c4-11e9-9db4-8b4e2c435861
Received: from EUR03-AM5-obe.outbound.protection.outlook.com (unknown
 [40.107.3.136]) by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 9c5799f6-b2c4-11e9-9db4-8b4e2c435861;
 Tue, 30 Jul 2019 12:21:52 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=LIMXCPxBF9cv5zjNknkWqE56PcNkh3Vu4/r8RSIw9mkVWqjjbXYYWq+jTDa5T38a33yMocVVAKWxGHimft2tZ6fMR6Rpxz3q6sQz05cQ2KKoCGwW16e2YOnbuNP1eSiZftK/YS+Giqv6KaRcOOQpSTknawh91rc+bReBfqbpszLzDUdwMdNzDIcNhNN+Iso0Vwtnj1YZbchm+CdzvsTLKIcYDGmm120qkHwRvM0WqHndS18T6NRpvTd6+giW6Er0kOFNfNINCPZR8JZERRAMoJ1zUZGxR1vz3F8hmXBUQJSV9Svz+c+zaN880LfEaZw7FeUWK+jKoSFTlI3E1RZ4zw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=HZFpI0puT0yB2MRCUIeffWKHtoE7nOfgvLx1vuJ5YcA=;
 b=dmC+aQW9+nVgiXJr1AQAk25ouC+RWqoi/5r3A9x8vhUC8RkY3p2qqgCWT4fyGDnsia7Q+N+Iuno3FUtB1xbPHhfh6NagK5LdziLIcNb3lo0eBVquBD8G0Ji+rj87M266gN5uDmZlLYvQfcW7elfSdQVJsIZfqcTwd7jlZYW+pRe+3RCO7RgO2tvqr2/JP4byWSVCfecxlSzAuirBvvgP+BcbVyXLmce6grtAyxInSmbfDxLsv+A5/ZjOR0ly1aPSkx5ZJAewHTKZB7/1W9boFkJRUNYWhH+BGAr6Bycsn+DR1OI3z0SitIidjzVq6pCW08TiZj75+2heC0/RW1zZxA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=bitdefender.com;dmarc=pass action=none
 header.from=bitdefender.com;dkim=pass header.d=bitdefender.com;arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=bitdefender.onmicrosoft.com; s=selector1-bitdefender-onmicrosoft-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=HZFpI0puT0yB2MRCUIeffWKHtoE7nOfgvLx1vuJ5YcA=;
 b=CVLPoaqgMPSBfnr17oD6iWTU9JYLhYr9gnVF7/8Cov4oHvelU8yBZF9mK0VEBFXMUIGve681/B1EyoJTSubMEc2Yn7OsY0kpEQbDfpDMiS8m5OW3rLPytXUnDSgVTOwijHbE8OC12tycBv+rZfJ6nqsNQWs6ETkje1WZFzGco2I=
Received: from VI1PR0202MB2928.eurprd02.prod.outlook.com (10.171.106.11) by
 VI1PR0202MB2960.eurprd02.prod.outlook.com (10.171.107.147) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2094.15; Tue, 30 Jul 2019 12:21:49 +0000
Received: from VI1PR0202MB2928.eurprd02.prod.outlook.com
 ([fe80::7967:e7:88e7:2c18]) by VI1PR0202MB2928.eurprd02.prod.outlook.com
 ([fe80::7967:e7:88e7:2c18%3]) with mapi id 15.20.2115.005; Tue, 30 Jul 2019
 12:21:49 +0000
From: Alexandru Stefan ISAILA <aisaila@bitdefender.com>
To: Jan Beulich <JBeulich@suse.com>
Thread-Topic: [Xen-devel] [PATCH v7] x86/emulate: Send vm_event from emulate
Thread-Index: AQHVMY4Gmux1Y/IiSU2ZKtKyOfOCuKbQbceAgAG+GQD//9nvgIAEjgaAgAyrw4A=
Date: Tue, 30 Jul 2019 12:21:49 +0000
Message-ID: <1bdaee7b-a01f-7be8-426f-fe6c678c2859@bitdefender.com>
References: <20190703105639.23081-1-aisaila@bitdefender.com>
 <7a4c824d-3ccd-b289-3e8e-ff94ea916b3e@suse.com>
 <0d1ab92f-171b-98d9-a69e-5aa7cfbe0d85@bitdefender.com>
 <e61a882e-d2ea-a03d-fde8-2c2befd865da@suse.com>
 <23cebb01-38fc-ba49-5a71-e6129152e488@bitdefender.com>
In-Reply-To: <23cebb01-38fc-ba49-5a71-e6129152e488@bitdefender.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: PR0P264CA0102.FRAP264.PROD.OUTLOOK.COM
 (2603:10a6:100:19::18) To VI1PR0202MB2928.eurprd02.prod.outlook.com
 (2603:10a6:800:e3::11)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=aisaila@bitdefender.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [91.199.104.6]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: f08f4c01-e568-4e68-ed19-08d714e87ecb
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:VI1PR0202MB2960; 
x-ms-traffictypediagnostic: VI1PR0202MB2960:|VI1PR0202MB2960:
x-microsoft-antispam-prvs: <VI1PR0202MB2960F2E24D58FA243EBB4ECAABDC0@VI1PR0202MB2960.eurprd02.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0114FF88F6
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(376002)(396003)(346002)(39860400002)(366004)(136003)(189003)(199004)(6916009)(186003)(229853002)(99286004)(102836004)(2906002)(476003)(2616005)(52116002)(446003)(11346002)(5660300002)(8676002)(8936002)(31686004)(54906003)(7736002)(26005)(6506007)(6116002)(25786009)(76176011)(316002)(6486002)(3846002)(486006)(71190400001)(4326008)(36756003)(81166006)(53936002)(256004)(305945005)(14444005)(66556008)(66476007)(386003)(81156014)(66066001)(478600001)(6436002)(86362001)(68736007)(64756008)(6246003)(6512007)(14454004)(66446008)(66946007)(31696002)(71200400001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:VI1PR0202MB2960;
 H:VI1PR0202MB2928.eurprd02.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: bitdefender.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: TAZS7iI/FrGHFYH2vByRCLGTjif7i6cPWi7mlE/G6sqvprVKSA3CYhB3oNjLDZDnvUx/QJgXoMwbCKbcbPfHr94OuylvHM+aVg/i3oPR0BKVGP15o2a4q5+j7SrYAXuO+6sOUwtC4DTo2WhvdbSZQg1c5p9BoAziEiU1/Xekfmnb7m0aKduqfXJ6PsuI9qR1GraAOJXLjsc3aJs3Zmp9Rx7XPaKH/RNMcZqdCSoF3kfn0fmiyJx+GBXVwRoLcDGbKLyL4Wut45p3zAfrVQ6EnsCpdqZQatxAwEuDWqg87mHCOJZWZjsQxnANY/g2gPLDtqZ9bdiuHi//ehr25pUUY/bijkfNTUwvDH9L8/GoFAKt2Esd3TgIfAl2mV8rODG4OWYT1Qscekp4pVC/namYuuKTsqSzeiy49lMvrHbEfec=
Content-ID: <17B9A956AD99D049B6CB66240E28E020@eurprd02.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: bitdefender.com
X-MS-Exchange-CrossTenant-Network-Message-Id: f08f4c01-e568-4e68-ed19-08d714e87ecb
X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Jul 2019 12:21:49.1078 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 487baf29-f1da-469a-9221-243f830c36f3
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: aisaila@bbu.bitdefender.biz
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0202MB2960
Subject: Re: [Xen-devel] [PATCH v7] x86/emulate: Send vm_event from emulate
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Petre Ovidiu PIRCALABU <ppircalabu@bitdefender.com>,
 "tamas@tklengyel.com" <tamas@tklengyel.com>, "wl@xen.org" <wl@xen.org>,
 "rcojocaru@bitdefender.com" <rcojocaru@bitdefender.com>,
 "george.dunlap@eu.citrix.com" <george.dunlap@eu.citrix.com>,
 "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>,
 "paul.durrant@citrix.com" <paul.durrant@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 "roger.pau@citrix.com" <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

DQo+Pj4+PiBAQCAtNjI5LDYgKzY5NywxNCBAQCBzdGF0aWMgdm9pZCAqaHZtZW11bF9tYXBfbGlu
ZWFyX2FkZHIoDQo+Pj4+PiAgICAgICANCj4+Pj4+ICAgICAgICAgICAgICAgICAgIEFTU0VSVChw
Mm10ID09IHAybV9yYW1fbG9nZGlydHkgfHwgIXAybV9pc19yZWFkb25seShwMm10KSk7DQo+Pj4+
PiAgICAgICAgICAgICAgIH0NCj4+Pj4+ICsNCj4+Pj4+ICsgICAgICAgIGlmICggY3Vyci0+YXJj
aC52bV9ldmVudCAmJg0KPj4+Pj4gKyAgICAgICAgICAgIGN1cnItPmFyY2gudm1fZXZlbnQtPnNl
bmRfZXZlbnQgJiYNCj4+Pj4+ICsgICAgICAgICAgICBodm1fZW11bGF0ZV9zZW5kX3ZtX2V2ZW50
KGFkZHIsIGdmbiwgcGZlYykgKQ0KPj4+Pj4gKyAgICAgICAgew0KPj4+Pj4gKyAgICAgICAgICAg
IGVyciA9IEVSUl9QVFIoflg4NkVNVUxfUkVUUlkpOw0KPj4+Pj4gKyAgICAgICAgICAgIGdvdG8g
b3V0Ow0KPj4+Pj4gKyAgICAgICAgfQ0KPj4+Pg0KPj4+PiBEaWQgeW91IG5vdGljZSB0aGF0IHRo
ZXJlJ3MgYW4gaW1tZWRpYXRlIGV4aXQgZnJvbSB0aGUgbG9vcCBvbmx5DQo+Pj4+IGluIGNhc2Ug
dGhlIGxpbmVhciAtPiBwaHlzaWNhbCB0cmFuc2xhdGlvbiBmYWlscz8gVGhpcyBpcw0KPj4+PiBy
ZWxldmFudCBmb3IgcGFnZSBmYXVsdCBkZWxpdmVyeSBjb3JyZWN0bmVzcyBmb3IgYWNjZXNzZXMN
Cj4+Pj4gY3Jvc3NpbmcgcGFnZSBib3VuZGFyaWVzLiBJIHRoaW5rIHlvdSB3YW50IHRvIHVzZQ0K
Pj4+PiB1cGRhdGVfbWFwX2VycigpIGFuZCBkcm9wIHRoZSAiZ290byBvdXQiLiBJIGNhbid0IHJl
YWxseSBtYWtlIHVwDQo+Pj4NCj4+PiBCeSB1cGRhdGVfbWFwX2VycigpIGFyZSB5b3Ugc2F5aW5n
IHRvIGhhdmUgdGhlIGVyciB2YXIgYXNzaWduZWQgYW5kIHRoZW4NCj4+PiBkcm9wICJnb3RvIG91
dCI/IElmIHNvIGhvdyBkbyBJIGtlZXAgdGhlIGVyciBmcm9tIG15IGFjY2VzcyB2aW9sYXRpb24N
Cj4+PiB3aXRob3V0IGV4aXRpbmcgZnJvbSB0aGUgbG9vcD8NCj4+DQo+PiBDb3VudGVyIHF1ZXN0
aW9uOiBXaHkgZG8geW91IF9uZWVkXyB0byBrZWVwICJ5b3VyIiB2YWx1ZSBvZiBlcnI/DQo+PiBJ
ZiwganVzdCBhcyBhbiBleGFtcGxlLCB0aGVyZSdzIGdvaW5nIHRvIGJlIGEgI1BGIG9uIHRoZSBv
dGhlcg0KPj4gaGFsZiBvZiB0aGUgYWNjZXNzLCB0aGVuICJ5b3VyIiBhY2Nlc3MgdmlvbGF0aW9u
IGlzIG9mIG5vIGludGVyZXN0DQo+PiBhdCBhbGwuDQo+IA0KPiBZb3UgYXJlIHJpZ2h0LCB0aGVy
ZSBpcyBubyBuZWVkIHRvIGtlZXAgdGhlICJnb3RvIG91dCIgaGVyZS4gSXQgd2FzIGp1c3QNCj4g
Zm9yIG9wdGltaXphdGlvbiBpbiB0aGUgaWRlYSB0aGF0IHRoZXJlIGlzIG5vIG5lZWQgdG8gZG8g
ZnVydGhlciBzdGVwcw0KPiBidXQgSSBjYW4gZHJvcCB0aGUgImdvdG8gb3V0IiBhbmQgdGhlIGNv
ZGUgd2lsbCB3b3JrIHRoZSBzYW1lLg0KPiANCg0KVGhlcmUgaXMgYSBwcm9ibGVtIHdpdGggZHJv
cHBpbmcgdGhlICJnb3RvIG91dCIuIElmIGV2ZXJ5dGhpbmcgZ29lcyBmaW5lIA0KdGhlbiBpdCB3
aWxsIHJldHVybiB0aGUgbWFwcGluZyBhbmQgSSBkb24ndCB3YW50IHRoYXQuIFRoaXMgY2FuIGJl
IA0Kc3RvcHBlZCBieSBjaGVja2luZyBpZiAoIGVyciApIGFmdGVyIHRoZSBsb29wIGFuZCBpdCBp
cyBub3QgbnVsbCB0aGVuIA0KZ290byBvdXQuIEFuZCBnb2luZyB3aXRoIHRoaXMgaWRlYSBJIGNh
biBpbml0ICplcnIgPSBOVUxMIGFuZCBkcm9wIHRoZSANCmVyciA9IE5VTEwgZnJvbSBodm1lbXVs
X21hcF9saW5lYXJfYWRkcigpLiBJcyB0aGlzIG9rIGZvciB0aGUgbmV4dCB2ZXJzaW9uPw0KDQpS
ZWdhcmRzLA0KQWxleA0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 12:31:06 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 12:31:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsRHC-0006Nr-F9; Tue, 30 Jul 2019 12:30:46 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=QE78=V3=redhat.com=lersek@srs-us1.protection.inumbo.net>)
 id 1hsRHB-0006Nm-Jb
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 12:30:45 +0000
X-Inumbo-ID: d9fe7c10-b2c5-11e9-9ff9-ff544d81f1c0
Received: from mx1.redhat.com (unknown [209.132.183.28])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d9fe7c10-b2c5-11e9-9ff9-ff544d81f1c0;
 Tue, 30 Jul 2019 12:30:45 +0000 (UTC)
Received: from smtp.corp.redhat.com (int-mx07.intmail.prod.int.phx2.redhat.com
 [10.5.11.22])
 (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mx1.redhat.com (Postfix) with ESMTPS id 55E16308FBA6;
 Tue, 30 Jul 2019 12:30:44 +0000 (UTC)
Received: from lacos-laptop-7.usersys.redhat.com (unknown [10.36.118.39])
 by smtp.corp.redhat.com (Postfix) with ESMTP id BCC5D10013A7;
 Tue, 30 Jul 2019 12:30:42 +0000 (UTC)
To: devel@edk2.groups.io, anthony.perard@citrix.com
References: <20190729153944.24239-1-anthony.perard@citrix.com>
 <20190729153944.24239-31-anthony.perard@citrix.com>
From: Laszlo Ersek <lersek@redhat.com>
Message-ID: <c48e1e25-df94-ada9-8d9a-7e7f8cdd61b1@redhat.com>
Date: Tue, 30 Jul 2019 14:30:41 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20190729153944.24239-31-anthony.perard@citrix.com>
Content-Language: en-US
X-Scanned-By: MIMEDefang 2.84 on 10.5.11.22
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16
 (mx1.redhat.com [10.5.110.43]); Tue, 30 Jul 2019 12:30:44 +0000 (UTC)
Subject: Re: [Xen-devel] [edk2-devel] [PATCH v4 30/35] OvmfPkg/OvmfXen:
 Introduce XenTimerDxe
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Julien Grall <julien.grall@arm.com>,
 Ard Biesheuvel <ard.biesheuvel@linaro.org>,
 Jordan Justen <jordan.l.justen@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>

T24gMDcvMjkvMTkgMTc6MzksIEFudGhvbnkgUEVSQVJEIHdyb3RlOgo+ICJPdm1mUGtnLzgyNTRU
aW1lckR4ZSIgaXMgcmVwbGFjZWQgd2l0aCBhIFhlbi1zcGVjaWZpYwo+IEVGSV9USU1FUl9BUkNI
X1BST1RPQ09MIGltcGxlbWVudGF0aW9uLiBBbHNvIHJlbW92ZQo+IDgyNTlJbnRlcnJ1cHRDb250
cm9sbGVyRHhlIGFzIGl0IGlzIG5vdCB1c2VkIGFueW1vcmUuCj4gCj4gVGhpcyBUaW1lciB1c2Vz
IHRoZSBsb2NhbCBBUElDIHRpbWVyIGFzIHRpbWUgc291cmNlIGFzIGl0IGNhbiB3b3JrIG9uCj4g
Ym90aCBhIFhlbiBQVkggZ3Vlc3QgYW5kIGFuIEhWTSBvbmUuCj4gCj4gQmFzZWQgb24gdGhlICJP
dm1mUGtnLzgyNTRUaW1lckR4ZSIgaW1wbGVtZW50YXRpb24uCj4gCj4gUmVmOiBodHRwczovL2J1
Z3ppbGxhLnRpYW5vY29yZS5vcmcvc2hvd19idWcuY2dpP2lkPTE2ODkKPiBTaWduZWQtb2ZmLWJ5
OiBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KPiBBY2tlZC1ieTog
TGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KPiAtLS0KPiAKPiBOb3RlczoKPiAgICAg
djQ6Cj4gICAgIC0gZml4IHRoZSBjb21taXQgbWVzc2FnZSB0byByZWZsZWN0IHRoZSBmYWN0IHRo
YXQgdGhlIG9yaWdpbmFsIGNvZGUgYXMKPiAgICAgICBtb3ZlZC4KPiAgICAgLSBVcGRhdGUgTWFp
bnRhaW5lcnMudHh0Cj4gICAgIAo+ICAgICB2MzoKPiAgICAgLSByZWJhc2VkLCBTUERYLCBjb3B5
cmlnaHQKPiAgICAgCj4gICAgIHYyOgo+ICAgICAtIFVzZSBJbml0aWFsaXplQXBpY1RpbWVyIGlu
c3RlYWQgb2YgV3JpdGVMb2NhbEFwaWNSZWcKPiAgICAgLSByZXdvcmsgY29tbWVudHMgKHJlbW92
ZSBtYW55IHRoYXQgZG9uJ3QgYXBwbHkpCj4gICAgIC0gcmVtb3ZlIHVudXNlZCBpbmNsdWRlcywg
YW5kIGxpYnMKPiAgICAgLSBoYXZlIGEgbWFjcm8gdG8gdGhlIHRpbWVydmVjdG9yLgo+ICAgICAt
IGNsZWFudXAsIGNvcHlyaWdodAo+ICAgICAtIHJld29yayBjYWxjdWxhdGlvbiBvZiBUaW1lckNv
dW50LCB2YWx1ZSB0byBiZSB1c2UgYnkgdGhlIEFQSUMgdGltZXIKPiAgICAgLSBjaGVjayBmb3Ig
b3ZlcmZsb3cgb2YgVGltZXJQZXJpb2QsIHdpdGggdGhlIGFwaWMgdGltZXIsIHRoZSBwZXJpb2Qg
Y2FuCj4gICAgICAgYmUgdXAgdG8gYWJvdXQgNDJzIG9uIFhlbiAob3IgZXZlbiBoaWdoZXIgYnkg
Y2hhbmdpbmcgdGhlIERpdmlkZVZhbHVlKS4KPiAKPiAgT3ZtZlBrZy9Pdm1mWGVuLmRzYyAgICAg
ICAgICAgICAgICAgfCAgIDMgKy0KPiAgT3ZtZlBrZy9Pdm1mWGVuLmZkZiAgICAgICAgICAgICAg
ICAgfCAgIDMgKy0KPiAgT3ZtZlBrZy9YZW5UaW1lckR4ZS9YZW5UaW1lckR4ZS5pbmYgfCAgNDIg
KysrKwo+ICBPdm1mUGtnL1hlblRpbWVyRHhlL1hlblRpbWVyRHhlLmggICB8IDE3NyArKysrKysr
KysrKysrKwo+ICBPdm1mUGtnL1hlblRpbWVyRHhlL1hlblRpbWVyRHhlLmMgICB8IDM1NSArKysr
KysrKysrKysrKysrKysrKysrKysrKysrCj4gIE1haW50YWluZXJzLnR4dCAgICAgICAgICAgICAg
ICAgICAgIHwgICAxICsKPiAgNiBmaWxlcyBjaGFuZ2VkLCA1NzcgaW5zZXJ0aW9ucygrKSwgNCBk
ZWxldGlvbnMoLSkKPiAgY3JlYXRlIG1vZGUgMTAwNjQ0IE92bWZQa2cvWGVuVGltZXJEeGUvWGVu
VGltZXJEeGUuaW5mCj4gIGNyZWF0ZSBtb2RlIDEwMDY0NCBPdm1mUGtnL1hlblRpbWVyRHhlL1hl
blRpbWVyRHhlLmgKPiAgY3JlYXRlIG1vZGUgMTAwNjQ0IE92bWZQa2cvWGVuVGltZXJEeGUvWGVu
VGltZXJEeGUuYwoKWy4uLl0KCj4gZGlmZiAtLWdpdCBhL01haW50YWluZXJzLnR4dCBiL01haW50
YWluZXJzLnR4dAo+IGluZGV4IGY1MTczMWE2YjYuLjc4ZTlmODg5YWIgMTAwNjQ0Cj4gLS0tIGEv
TWFpbnRhaW5lcnMudHh0Cj4gKysrIGIvTWFpbnRhaW5lcnMudHh0Cj4gQEAgLTM4NSw2ICszODUs
NyBAQCBGOiBPdm1mUGtnL1hlbklvUGNpRHhlLwo+ICBGOiBPdm1mUGtnL1hlblBsYXRmb3JtUGVp
Lwo+ICBGOiBPdm1mUGtnL1hlblB2QmxrRHhlLwo+ICBGOiBPdm1mUGtnL1hlblJlc2V0VmVjdG9y
Lwo+ICtGOiBPdm1mUGtnL1hlblRpbWVyRHhlLwo+ICBSOiBBbnRob255IFBlcmFyZCA8YW50aG9u
eS5wZXJhcmRAY2l0cml4LmNvbT4KPiAgUjogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJt
LmNvbT4KPiAgCj4gCgpBY2tlZC1ieTogTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4K
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 12:35:03 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 12:35:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsRLK-0006Vm-1l; Tue, 30 Jul 2019 12:35:02 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=QE78=V3=redhat.com=lersek@srs-us1.protection.inumbo.net>)
 id 1hsRLJ-0006Vh-3D
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 12:35:01 +0000
X-Inumbo-ID: 71fa20a0-b2c6-11e9-b767-633bd76d1230
Received: from mx1.redhat.com (unknown [209.132.183.28])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 71fa20a0-b2c6-11e9-b767-633bd76d1230;
 Tue, 30 Jul 2019 12:35:00 +0000 (UTC)
Received: from smtp.corp.redhat.com (int-mx05.intmail.prod.int.phx2.redhat.com
 [10.5.11.15])
 (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mx1.redhat.com (Postfix) with ESMTPS id 724AA3078A3C;
 Tue, 30 Jul 2019 12:34:59 +0000 (UTC)
Received: from lacos-laptop-7.usersys.redhat.com (unknown [10.36.118.39])
 by smtp.corp.redhat.com (Postfix) with ESMTP id 164BB5D6B2;
 Tue, 30 Jul 2019 12:34:57 +0000 (UTC)
To: devel@edk2.groups.io, anthony.perard@citrix.com
References: <20190729153944.24239-1-anthony.perard@citrix.com>
 <20190729153944.24239-32-anthony.perard@citrix.com>
From: Laszlo Ersek <lersek@redhat.com>
Message-ID: <d74a5bfc-e651-456d-9a59-2661becf3982@redhat.com>
Date: Tue, 30 Jul 2019 14:34:57 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20190729153944.24239-32-anthony.perard@citrix.com>
Content-Language: en-US
X-Scanned-By: MIMEDefang 2.79 on 10.5.11.15
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16
 (mx1.redhat.com [10.5.110.43]); Tue, 30 Jul 2019 12:34:59 +0000 (UTC)
Subject: Re: [Xen-devel] [edk2-devel] [PATCH v4 31/35]
 OvmfPkg/PlatformBootManagerLib: Use a Xen console for ConOut/ConIn
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Julien Grall <julien.grall@arm.com>,
 Ard Biesheuvel <ard.biesheuvel@linaro.org>,
 Jordan Justen <jordan.l.justen@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>

T24gMDcvMjkvMTkgMTc6MzksIEFudGhvbnkgUEVSQVJEIHdyb3RlOgo+IE9uIGEgWGVuIFBWSCBn
dWVzdCwgbm9uZSBvZiB0aGUgZXhpc3Rpbmcgc2VyaWFsIG9yIGNvbnNvbGUgaW50ZXJmYWNlCj4g
d29ya3MsIHNvIHdlIGFkZCBhIG5ldyBvbmUsIGJhc2VkIG9uIFhlbkNvbnNvbGVTZXJpYWxQb3J0
TGliLCBhbmQKPiBpbXBsZW1lbnRlZCB2aWEgU2VyaWFsRHhlLgo+IAo+IFRoYXQgaXMgYSBzaW1w
bGUgY29uc29sZSBpbXBsZW1lbnRhdGlvbiB0aGF0IGNhbiB3b3JrcyBvbiBib3RoIFBWSAo+IGd1
ZXN0IGFuZCBIVk0gZ3Vlc3RzLCBldmVuIGlmIGl0IHJhcmVseSBnb2luZyB0byBiZSB1c2Ugb24g
SFZNLgo+IAo+IEhhdmUgUGxhdGZvcm1Cb290TWFuYWdlckxpYiBsb29rIGZvciB0aGUgbmV3IGNv
bnNvbGUsIHdoZW4gcnVubmluZyBhcyBhCj4gWGVuIGd1ZXN0Lgo+IAo+IFNpbmNlIHdlIHVzZSBW
RU5ET1JfVUFSVF9ERVZJQ0VfUEFUSCwgZml4IGl0cyBkZXNjcmlwdGlvbiBhbmQgY29kaW5nCj4g
c3R5bGUuCj4gCj4gUmVmOiBodHRwczovL2J1Z3ppbGxhLnRpYW5vY29yZS5vcmcvc2hvd19idWcu
Y2dpP2lkPTE2ODkKPiBTaWduZWQtb2ZmLWJ5OiBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJh
cmRAY2l0cml4LmNvbT4KPiBSZXZpZXdlZC1ieTogTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0
LmNvbT4KPiAtLS0KPiAKPiBOb3RlczoKPiAgICAgdjQ6Cj4gICAgIC0gaW5zdGVhZCBvZiBjcmVh
dGluZyBhIG5ldyBYRU5fQ09OU09MRV9ERVZJQ0VfUEFUSCwgdXNlIHRoZSBleGlzdGluZwo+ICAg
ICAgIFZFTkRPUl9VQVJUX0RFVklDRV9QQVRILiBBbmQgZXhwbGFpbiB3aHkgVkVORE9SX1VBUlRf
REVWSUNFX1BBVEgKPiAgICAgICBjaGFuZ2VkIGluIHRoZSBjb21taXQgbWVzc2FnZS4KPiAgICAg
Cj4gICAgIHYzOgo+ICAgICAtIHJlbW92ZWQgUGNpU2lvU2VyaWFsRHhlIGFuZCBJc2FTZXJpYWxE
eGUgZnJvbSBPdm1mWGVuLCBzaW5jZSB0aGV5Cj4gICAgICAgd291bGQgbm90IGJlIHVzZWQsIG1h
eWJlLCB0byBjaGVjay4KPiAgICAgLSBzb21lIGNvZGluZyBzdHlsZSBmaXgKPiAgICAgCj4gICAg
IC0gbm90IGNoYW5nZWQ6IFBjaVNpb1NlcmlhbER4ZTogZXZlbiBpZiB3ZSBhZGQgU2VyaWFsRHhl
LCB3ZSBzdGlsbCBuZWVkcwo+ICAgICAgIFBjaVNpb1NlcmlhbER4ZSB0byBoYXZlIE9WTUYgdXNl
IHRoZSBlbXVsYXRlZCBzZXJpYWwgcG9ydCBvbiBIVk0uCj4gICAgIAo+ICAgICB2MjoKPiAgICAg
LSBVc2UgTWRlTW9kdWxlUGtnL1VuaXZlcnNhbC9TZXJpYWxEeGUgaW5zdGVhZCBvZiBzb21ldGhp
bmcgbmV3Lgo+ICAgICAtIEhhdmUgUGxhdGZvcm1Jbml0aWFsaXplQ29uc29sZSgpIGxvb2sgZm9y
IGl0IGJ5IHVzaW5nIHRoZQo+ICAgICAgIGtub3duLWluLWFkdmFuY2UgZGV2aWNlIHBhdGggZm9y
IHRoZSB4ZW4gY29uc29sZSBpbiB0aGUKPiAgICAgICBQTEFURk9STV9DT05TT0xFX0NPTk5FQ1Rf
RU5UUlkuCj4gCj4gIE92bWZQa2cvT3ZtZlhlbi5kc2MgICAgICAgICAgICAgICAgICAgICAgICAg
ICB8ICA0ICsrCj4gIE92bWZQa2cvT3ZtZlhlbi5mZGYgICAgICAgICAgICAgICAgICAgICAgICAg
ICB8ICAxICsKPiAgLi4uL1BsYXRmb3JtQm9vdE1hbmFnZXJMaWIuaW5mICAgICAgICAgICAgICAg
IHwgIDQgKysKPiAgLi4uL1BsYXRmb3JtQm9vdE1hbmFnZXJMaWIvQmRzUGxhdGZvcm0uaCAgICAg
IHwgIDEgKwo+ICAuLi4vUGxhdGZvcm1Cb290TWFuYWdlckxpYi9CZHNQbGF0Zm9ybS5jICAgICAg
fCAgMyArLQo+ICAuLi4vUGxhdGZvcm1Cb290TWFuYWdlckxpYi9QbGF0Zm9ybURhdGEuYyAgICAg
fCA0OSArKysrKysrKysrKysrKysrKy0tCj4gIDYgZmlsZXMgY2hhbmdlZCwgNTggaW5zZXJ0aW9u
cygrKSwgNCBkZWxldGlvbnMoLSkKCkxvb2tzIGdvb2QsIHRoYW5rcy4KTGFzemxvCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 12:38:56 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 12:38:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsROt-0006dG-KB; Tue, 30 Jul 2019 12:38:43 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=QE78=V3=redhat.com=lersek@srs-us1.protection.inumbo.net>)
 id 1hsROs-0006dB-AD
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 12:38:42 +0000
X-Inumbo-ID: f60898cc-b2c6-11e9-9faa-ebff8b6b07d5
Received: from mx1.redhat.com (unknown [209.132.183.28])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f60898cc-b2c6-11e9-9faa-ebff8b6b07d5;
 Tue, 30 Jul 2019 12:38:41 +0000 (UTC)
Received: from smtp.corp.redhat.com (int-mx08.intmail.prod.int.phx2.redhat.com
 [10.5.11.23])
 (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mx1.redhat.com (Postfix) with ESMTPS id D7BF430860A7;
 Tue, 30 Jul 2019 12:38:40 +0000 (UTC)
Received: from lacos-laptop-7.usersys.redhat.com (unknown [10.36.118.39])
 by smtp.corp.redhat.com (Postfix) with ESMTP id DAB1C19C67;
 Tue, 30 Jul 2019 12:38:38 +0000 (UTC)
To: devel@edk2.groups.io, anthony.perard@citrix.com
References: <20190729153944.24239-1-anthony.perard@citrix.com>
From: Laszlo Ersek <lersek@redhat.com>
Message-ID: <66a122e3-4e47-39e4-e87e-9b96820e14c6@redhat.com>
Date: Tue, 30 Jul 2019 14:38:37 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20190729153944.24239-1-anthony.perard@citrix.com>
Content-Language: en-US
X-Scanned-By: MIMEDefang 2.84 on 10.5.11.23
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16
 (mx1.redhat.com [10.5.110.44]); Tue, 30 Jul 2019 12:38:41 +0000 (UTC)
Subject: Re: [Xen-devel] [edk2-devel] [PATCH v4 00/35] Specific platform to
 run OVMF in Xen PVH and HVM guests
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Julien Grall <julien.grall@arm.com>,
 Jordan Justen <jordan.l.justen@intel.com>, xen-devel@lists.xenproject.org,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDcvMjkvMTkgMTc6MzksIEFudGhvbnkgUEVSQVJEIHdyb3RlOgo+IFBhdGNoIHNlcmllcyBh
dmFpbGFibGUgaW4gdGhpcyBnaXQgYnJhbmNoOgo+IGh0dHBzOi8veGVuYml0cy54ZW4ub3JnL2dp
dC1odHRwL3Blb3BsZS9hcGVyYXJkL292bWYuZ2l0IGJyLnBsYXRmb3JtLXhlbi1wdmgtdjQKPiAK
PiBDaGFuZ2VzIGluIHY0Ogo+IC0gcGF0Y2ggIk92bWZQa2cvWGVuUGxhdGZvcm1QZWk6IFJlc2Vy
dmUgaHZtbG9hZGVyJ3MgbWVtb3J5IG9ubHkgd2hlbiBpdCBoYXMKPiAgIHJ1biIgd2FzIHJlbW92
ZWQsIGFuZCBpbnN0ZWFkIGEgZGlmZmVyZW50IGNoYW5nZSBpcyBkb25lIGluCj4gICAiT3ZtZlBr
Zy9YZW5QbGF0Zm9ybVBlaTogUmV3b3JrIG1lbW9yeSBkZXRlY3Rpb24iCj4gLSBvdGhlciBjaGFu
Z2VzIGRldGFpbGVkIGluIHRoZSBub3RlcyBvZiBlYWNoIHBhdGNoCgpJIGRpZG4ndCB1bmRlcnN0
YW5kIHdoeSB3ZSdkIHN0aWxsIGhhdmUgMzUgcGF0Y2hlcyB3aXRoIG9uZSBmcm9tIHYzCnJlbW92
ZWQgaW4gdjQgLS0gYnV0IEkndmUgZm91bmQgdGhlIG5ldyBwYXRjaCBub3c6ICJPdm1mUGtnOiBJ
bnRyb2R1Y2UKUGNkWGVuR3JhbnRGcmFtZXMiLgoKSG9wZWZ1bGx5IGEgdjUgd2lsbCBub3QgYmUg
bmVjZXNzYXJ5LCBidXQgYXMgYSAicHJlY2F1dGlvbiIsIHlvdSBjb3VsZApydW4gImdpdCBub3Rl
cyBlZGl0IiBvbiBwYXRjaCB2NCAzMi8zNSBhdCBvbmNlLCBpbiBvcmRlciB0byBzdGF0ZQoiaW50
cm9kdWNlZCBpbiB2NCIsIG9yIHNvbWV0aGluZyBzaW1pbGFyLgoKVGhhbmtzLApMYXN6bG8KCj4g
Cj4gSGksCj4gCj4gSSd2ZSBzdGFydGVkIHRvIGNyZWF0ZSBhIFhlbiBzcGVjaWZpYyBwbGF0Zm9y
bSwgaW4gT3ZtZlBrZy9YZW5Pdm1mLmRzYwo+IHdpdGggdGhlIGdvYWwgdG8gbWFrZSBpdCB3b3Jr
IG9uIGJvdGggWGVuIEhWTSBhbmQgWGVuIFBWSC4KPiAKPiBUaGUgZmlyc3QgZmV3IHBhdGNoZXMg
b25seSBjcmVhdGUgdGhlIHBsYXRmb3JtIGFuZCBkdXBsaWNhdGUgc29tZSBjb2RlIGZyb20KPiBP
dm1mUGtnIGFuZCB0aGUgbGF0ZXIgcGF0Y2hlcyBtYWtlcyBPVk1GIGJvb3QgaW4gYSBYZW4gUFZI
IGd1ZXN0IGFuZCBjYW4gYm9vdAo+IGEgTGludXggZ3Vlc3QuCj4gCj4gQWZ0ZXIgdGhpcyBwYXRj
aCBzZXJpZXMsIEknZCBsaWtlIHRvIHdhaXQgYSBiaXQgYmVmb3JlIHJlbW92aW5nIFhlbiBzdXBw
b3J0Cj4gZnJvbSB0aGUgT3ZtZlBrZyouZHNjLCB0byBhbGxvdyB0aW1lIHRvIHN3aXRjaCB0byB0
aGUgbmV3IFhlbiBvbmx5IHBsYXRmb3JtLAo+IG1heWJlIDEgeWVhci4KPiAKPiBUbyBidWlsZCBh
bmQgYm9vdDoKPiAKPiBUbyBidWlsZCwgc2ltcGx5IHJ1biBPdm1mUGtnL2J1aWxkLnNoIC1wIE92
bWZQa2cvT3ZtZlhlbi5kc2MKPiBUaGVuIHVzZSBPVk1GLmZkIGFzIGEga2VybmVsIG9mIGEgcHZo
IGd1ZXN0IGNvbmZpZyBmaWxlICh3aXRoIHhsL2xpYnhsKS4KPiAKPiBQYXRjaCBzZXJpZXMgYXZh
aWxhYmxlIGluIHRoaXMgZ2l0IGJyYW5jaDoKPiBodHRwczovL3hlbmJpdHMueGVuLm9yZy9naXQt
aHR0cC9wZW9wbGUvYXBlcmFyZC9vdm1mLmdpdCBici5wbGF0Zm9ybS14ZW4tcHZoLXY0Cj4gCj4g
QW50aG9ueSBQRVJBUkQgKDM1KToKPiAgIE92bWZQa2cvUmVzZXRTeXN0ZW1MaWI6IEFkZCBtaXNz
aW5nIGRlcGVuZGVuY3kgb24gUGNpTGliCj4gICBPdm1mUGtnOiBDcmVhdGUgcGxhdGZvcm0gT3Zt
Zlhlbgo+ICAgT3ZtZlBrZzogSW50cm9kdWNlIFhlblJlc2V0VmVjdG9yCj4gICBPdm1mUGtnOiBJ
bnRyb2R1Y2UgWGVuUGxhdGZvcm1QZWkKPiAgIE92bWZQa2cvT3ZtZlhlbjogQ3JlYXRpbmcgYW4g
RUxGIGhlYWRlcgo+ICAgT3ZtZlBrZy9YZW5SZXNldFZlY3RvcjogQWRkIG5ldyBlbnRyeSBwb2lu
dCBmb3IgWGVuIFBWSAo+ICAgT3ZtZlBrZy9YZW5SZXNldFZlY3RvcjogU2F2aW5nIHN0YXJ0IG9m
IGRheSBwb2ludGVyIGZvciBQVkggZ3Vlc3RzCj4gICBPdm1mUGtnL1hlblJlc2V0VmVjdG9yOiBB
bGxvdyBqdW1wc3RhcnQgZnJvbSBlaXRoZXIgaHZtbG9hZGVyIG9yIFBWSAo+ICAgT3ZtZlBrZy9P
dm1mWGVuOiB1c2UgYSBUaW1lckxpYiBpbnN0YW5jZSB0aGF0IGRlcGVuZHMgb25seSBvbiB0aGUg
Q1BVCj4gICBPdm1mUGtnL1hlblBsYXRmb3JtUGVpOiBEZXRlY3QgT1ZNRl9JTkZPIGZyb20gaHZt
bG9hZGVyCj4gICBPdm1mUGtnL1hlblBsYXRmb3JtUGVpOiBVc2UgbVhlbkh2bWxvYWRlckluZm8g
dG8gZ2V0IEU4MjAKPiAgIE92bWZQa2cvWGVuUGxhdGZvcm1QZWk6IEdyYWIgUlNEUCBmcm9tIFBW
SCBndWVzdCBzdGFydCBvZiBkYXkgc3RydWN0Cj4gICBPdm1mUGtnL0xpYnJhcnkvWGVuUGxhdGZv
cm1MaWI6IE5ldyBsaWJyYXJ5Cj4gICBPdm1mUGtnL0FjcGlQbGF0Zm9ybUR4ZTogVXNlIFhlblBs
YXRmb3JtTGliCj4gICBPdm1mUGtnL0FjcGlQbGF0Zm9ybUR4ZTogVXNlIFhlbiBQVkggUlNEUCBp
ZiBpdCBleGlzdAo+ICAgT3ZtZlBrZy9YZW5IeXBlcmNhbGxMaWI6IEVuYWJsZSBpdCBpbiBQRUlN
Cj4gICBPdm1mUGtnL1hlblBsYXRmb3JtUGVpOiBSZWluaXQgWGVuSHlwZXJjYWxsTGliCj4gICBP
dm1mUGtnL1hlblBsYXRmb3JtUGVpOiBJbnRyb2R1Y2UgWGVuSHZtbG9hZGVyRGV0ZWN0ZWQKPiAg
IE92bWZQa2cvWGVuUGxhdGZvcm1QZWk6IFNldHVwIEh5cGVyUGFnZXMgZWFybGllcgo+ICAgT3Zt
ZlBrZy9YZW5QbGF0Zm9ybVBlaTogSW50cm9kdWNlIFhlblB2aERldGVjdGVkCj4gICBPdm1mUGtn
OiBJbXBvcnQgWEVOTUVNX21lbW9yeV9tYXAgaHlwZXJjYWxsIHRvIFhlbi9tZW1vcnkuaAo+ICAg
T3ZtZlBrZy9YZW5QbGF0Zm9ybVBlaTogbm8gaHZtbG9hZGVyOiBnZXQgdGhlIEU4MjAgdGFibGUg
dmlhIGh5cGVyY2FsbAo+ICAgT3ZtZlBrZy9YZW5QbGF0Zm9ybVBlaTogUmV3b3JrIG1lbW9yeSBk
ZXRlY3Rpb24KPiAgIE92bWZQa2cvWGVuUGxhdGZvcm1QZWk6IFJlc2VydmUgVkdBIG1lbW9yeSBy
ZWdpb24sIHRvIGJvb3QgTGludXgKPiAgIE92bWZQa2cvWGVuUGxhdGZvcm1QZWk6IElnbm9yZSBt
aXNzaW5nIFBDSSBIb3N0IEJyaWRnZSBvbiBYZW4gUFZICj4gICBPdm1mUGtnL1hlblBsYXRmb3Jt
TGliOiBDYWNoZSByZXN1bHQgZm9yIFhlbkRldGVjdGVkCj4gICBPdm1mUGtnL1BsYXRmb3JtQm9v
dE1hbmFnZXJMaWI6IFVzZSBYZW5EZXRlY3RlZCBmcm9tIFhlblBsYXRmb3JtTGliCj4gICBPdm1m
UGtnL1BsYXRmb3JtQm9vdE1hbmFnZXJMaWI6IEhhbmRsZSB0aGUgYWJzZW5jZSBvZiBQQ0kgYnVz
IG9uIFhlbgo+ICAgICBQVkgKPiAgIE92bWZQa2cvT3ZtZlhlbjogT3ZlcnJpZGUgUGNkRlNCQ2xv
Y2sgdG8gWGVuIHZMQVBJQyB0aW1lciBmcmVxdWVuY3kKPiAgIE92bWZQa2cvT3ZtZlhlbjogSW50
cm9kdWNlIFhlblRpbWVyRHhlCj4gICBPdm1mUGtnL1BsYXRmb3JtQm9vdE1hbmFnZXJMaWI6IFVz
ZSBhIFhlbiBjb25zb2xlIGZvciBDb25PdXQvQ29uSW4KPiAgIE92bWZQa2c6IEludHJvZHVjZSBQ
Y2RYZW5HcmFudEZyYW1lcwo+ICAgT3ZtZlBrZzogSW50cm9kdWNlIFhlbklvUHZoRHhlIHRvIGlu
aXRpYWxpemUgR3JhbnQgVGFibGVzCj4gICBPdm1mUGtnOiBNb3ZlIFhlblJlYWxUaW1lQ2xvY2tM
aWIgZnJvbSBBcm1WaXJ0UGtnCj4gICBPdm1mUGtnL092bWZYZW46IHVzZSBSZWFsVGltZUNsb2Nr
UnVudGltZUR4ZSBmcm9tIEVtYmVkZGVkUGtnCj4gCj4gIE92bWZQa2cvT3ZtZlBrZy5kZWMgICAg
ICAgICAgICAgICAgICAgICAgICAgICB8ICAxMCArCj4gIEFybVZpcnRQa2cvQXJtVmlydFhlbi5k
c2MgICAgICAgICAgICAgICAgICAgICB8ICAgMiArLQo+ICBPdm1mUGtnL092bWZQa2dJYTMyLmRz
YyAgICAgICAgICAgICAgICAgICAgICAgfCAgIDEgKwo+ICBPdm1mUGtnL092bWZQa2dJYTMyWDY0
LmRzYyAgICAgICAgICAgICAgICAgICAgfCAgIDEgKwo+ICBPdm1mUGtnL092bWZQa2dYNjQuZHNj
ICAgICAgICAgICAgICAgICAgICAgICAgfCAgIDEgKwo+ICBPdm1mUGtnL3tPdm1mUGtnWDY0LmRz
YyA9PiBPdm1mWGVuLmRzY30gICAgICAgfCAyMzggKy0tLS0tLS0KPiAgT3ZtZlBrZy9Pdm1mWGVu
LmZkZiAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgNTM5ICsrKysrKysrKysrKysrKysrKwo+
ICBPdm1mUGtnL0FjcGlQbGF0Zm9ybUR4ZS9BY3BpUGxhdGZvcm1EeGUuaW5mICAgfCAgIDMgKy0K
PiAgLi4uL1BsYXRmb3JtQm9vdE1hbmFnZXJMaWIuaW5mICAgICAgICAgICAgICAgIHwgICA2ICst
Cj4gIC4uLi9MaWJyYXJ5L1Jlc2V0U3lzdGVtTGliL1Jlc2V0U3lzdGVtTGliLmluZiB8ICAgMSAr
Cj4gIC4uLi9YZW5IeXBlcmNhbGxMaWIvWGVuSHlwZXJjYWxsTGliLmluZiAgICAgICB8ICAgNCAr
LQo+ICAuLi4vTGlicmFyeS9YZW5QbGF0Zm9ybUxpYi9YZW5QbGF0Zm9ybUxpYi5pbmYgfCAgMzMg
KysKPiAgLi4uL1hlblJlYWxUaW1lQ2xvY2tMaWIuaW5mICAgICAgICAgICAgICAgICAgIHwgICAw
Cj4gIE92bWZQa2cvWGVuQnVzRHhlL1hlbkJ1c0R4ZS5pbmYgICAgICAgICAgICAgICB8ICAgMiAr
Cj4gIE92bWZQa2cvWGVuSW9QdmhEeGUvWGVuSW9QdmhEeGUuaW5mICAgICAgICAgICB8ICAzNSAr
Kwo+ICBPdm1mUGtnL1hlblBsYXRmb3JtUGVpL1hlblBsYXRmb3JtUGVpLmluZiAgICAgfCAxMDAg
KysrKwo+ICBPdm1mUGtnL1hlblJlc2V0VmVjdG9yL1hlblJlc2V0VmVjdG9yLmluZiAgICAgfCAg
NDEgKysKPiAgT3ZtZlBrZy9YZW5UaW1lckR4ZS9YZW5UaW1lckR4ZS5pbmYgICAgICAgICAgIHwg
IDQyICsrCj4gIE92bWZQa2cvQWNwaVBsYXRmb3JtRHhlL0FjcGlQbGF0Zm9ybS5oICAgICAgICB8
ICAgNiArLQo+ICBPdm1mUGtnL0luY2x1ZGUvR3VpZC9YZW5JbmZvLmggICAgICAgICAgICAgICAg
fCAgIDggKy0KPiAgLi4uL1hlbi9hcmNoLXg4Ni9odm0vc3RhcnRfaW5mby5oICAgICAgICAgICAg
IHwgMTQzICsrKysrCj4gIE92bWZQa2cvSW5jbHVkZS9JbmR1c3RyeVN0YW5kYXJkL1hlbi9tZW1v
cnkuaCB8ICAyMyArCj4gIE92bWZQa2cvSW5jbHVkZS9MaWJyYXJ5L1hlbkh5cGVyY2FsbExpYi5o
ICAgICB8ICAxMiArCj4gIE92bWZQa2cvSW5jbHVkZS9MaWJyYXJ5L1hlblBsYXRmb3JtTGliLmgg
ICAgICB8ICA1MyArKwo+ICAuLi4vUGxhdGZvcm1Cb290TWFuYWdlckxpYi9CZHNQbGF0Zm9ybS5o
ICAgICAgfCAgIDEgKwo+ICBPdm1mUGtnL1hlbkJ1c0R4ZS9YZW5CdXNEeGUuaCAgICAgICAgICAg
ICAgICAgfCAgIDEgKwo+ICBPdm1mUGtnL1hlblBsYXRmb3JtUGVpL0Ntb3MuaCAgICAgICAgICAg
ICAgICAgfCAgNTIgKysKPiAgT3ZtZlBrZy9YZW5QbGF0Zm9ybVBlaS9QbGF0Zm9ybS5oICAgICAg
ICAgICAgIHwgMTM2ICsrKysrCj4gIE92bWZQa2cvWGVuUGxhdGZvcm1QZWkvWGVuLmggICAgICAg
ICAgICAgICAgICB8ICAzOSArKwo+ICBPdm1mUGtnL1hlblRpbWVyRHhlL1hlblRpbWVyRHhlLmgg
ICAgICAgICAgICAgfCAxNzcgKysrKysrCj4gIE92bWZQa2cvQWNwaVBsYXRmb3JtRHhlL1hlbi5j
ICAgICAgICAgICAgICAgICB8ICA0MSArLQo+ICAuLi4vUGxhdGZvcm1Cb290TWFuYWdlckxpYi9C
ZHNQbGF0Zm9ybS5jICAgICAgfCAgNDMgKy0KPiAgLi4uL1BsYXRmb3JtQm9vdE1hbmFnZXJMaWIv
UGxhdGZvcm1EYXRhLmMgICAgIHwgIDQ5ICstCj4gIC4uLi9MaWJyYXJ5L1Jlc2V0U3lzdGVtTGli
L1Jlc2V0U3lzdGVtTGliLmMgICB8ICAgMyArLQo+ICAuLi4vTGlicmFyeS9YZW5IeXBlcmNhbGxM
aWIvWDg2WGVuSHlwZXJjYWxsLmMgfCAgIDggKy0KPiAgLi4uL0xpYnJhcnkvWGVuSHlwZXJjYWxs
TGliL1hlbkh5cGVyY2FsbC5jICAgIHwgIDE2ICsKPiAgLi4uL0xpYnJhcnkvWGVuUGxhdGZvcm1M
aWIvWGVuUGxhdGZvcm1MaWIuYyAgIHwgIDgxICsrKwo+ICAuLi4vWGVuUmVhbFRpbWVDbG9ja0xp
Yi9YZW5SZWFsVGltZUNsb2NrTGliLmMgfCAgIDAKPiAgT3ZtZlBrZy9Pdm1mWGVuRWxmSGVhZGVy
R2VuZXJhdG9yLmMgICAgICAgICAgIHwgMTQwICsrKysrCj4gIE92bWZQa2cvUGxhdGZvcm1QZWkv
WGVuLmMgICAgICAgICAgICAgICAgICAgICB8ICAgMyAtCj4gIE92bWZQa2cvWGVuQnVzRHhlL0dy
YW50VGFibGUuYyAgICAgICAgICAgICAgICB8ICAgMyArLQo+ICBPdm1mUGtnL1hlbklvUHZoRHhl
L1hlbklvUHZoRHhlLmMgICAgICAgICAgICAgfCAgNTMgKysKPiAgT3ZtZlBrZy9YZW5QbGF0Zm9y
bVBlaS9BbWRTZXYuYyAgICAgICAgICAgICAgIHwgIDY0ICsrKwo+ICBPdm1mUGtnL1hlblBsYXRm
b3JtUGVpL0NsZWFyQ2FjaGUuYyAgICAgICAgICAgfCAxMTIgKysrKwo+ICBPdm1mUGtnL1hlblBs
YXRmb3JtUGVpL0Ntb3MuYyAgICAgICAgICAgICAgICAgfCAgNjAgKysKPiAgT3ZtZlBrZy9YZW5Q
bGF0Zm9ybVBlaS9Gdi5jICAgICAgICAgICAgICAgICAgIHwgIDc2ICsrKwo+ICBPdm1mUGtnL1hl
blBsYXRmb3JtUGVpL01lbURldGVjdC5jICAgICAgICAgICAgfCA0OTAgKysrKysrKysrKysrKysr
Kwo+ICBPdm1mUGtnL1hlblBsYXRmb3JtUGVpL1BsYXRmb3JtLmMgICAgICAgICAgICAgfCA0NjMg
KysrKysrKysrKysrKysrCj4gIE92bWZQa2cvWGVuUGxhdGZvcm1QZWkvWGVuLmMgICAgICAgICAg
ICAgICAgICB8IDM3MyArKysrKysrKysrKysKPiAgT3ZtZlBrZy9YZW5UaW1lckR4ZS9YZW5UaW1l
ckR4ZS5jICAgICAgICAgICAgIHwgMzU1ICsrKysrKysrKysrKwo+ICBNYWludGFpbmVycy50eHQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgMTAgKy0KPiAgLi4uL1hlblJlc2V0VmVj
dG9yL0lhMTYvUmVhbDE2VG9GbGF0MzIuYXNtICAgIHwgMTM3ICsrKysrCj4gIC4uLi9YZW5SZXNl
dFZlY3Rvci9JYTE2L1Jlc2V0VmVjdG9yVnRmMC5hc20gICB8ICA3OSArKysKPiAgLi4uL1hlblJl
c2V0VmVjdG9yL0lhMzIvRmxhdDMyVG9GbGF0NjQuYXNtICAgIHwgIDY4ICsrKwo+ICBPdm1mUGtn
L1hlblJlc2V0VmVjdG9yL0lhMzIvUGFnZVRhYmxlczY0LmFzbSAgfCAxNDkgKysrKysKPiAgLi4u
L1hlblJlc2V0VmVjdG9yL0lhMzIvU2VhcmNoRm9yQmZ2QmFzZS5hc20gIHwgIDg3ICsrKwo+ICBP
dm1mUGtnL1hlblJlc2V0VmVjdG9yL0lhMzIvWGVuUFZITWFpbi5hc20gICAgfCAgODQgKysrCj4g
IE92bWZQa2cvWGVuUmVzZXRWZWN0b3IvWGVuUmVzZXRWZWN0b3IubmFzbWIgICB8ICA3MSArKysK
PiAgNTggZmlsZXMgY2hhbmdlZCwgNDUyMyBpbnNlcnRpb25zKCspLCAzMDUgZGVsZXRpb25zKC0p
Cj4gIGNvcHkgT3ZtZlBrZy97T3ZtZlBrZ1g2NC5kc2MgPT4gT3ZtZlhlbi5kc2N9ICg3NiUpCj4g
IGNyZWF0ZSBtb2RlIDEwMDY0NCBPdm1mUGtnL092bWZYZW4uZmRmCj4gIGNyZWF0ZSBtb2RlIDEw
MDY0NCBPdm1mUGtnL0xpYnJhcnkvWGVuUGxhdGZvcm1MaWIvWGVuUGxhdGZvcm1MaWIuaW5mCj4g
IHJlbmFtZSB7QXJtVmlydFBrZyA9PiBPdm1mUGtnfS9MaWJyYXJ5L1hlblJlYWxUaW1lQ2xvY2tM
aWIvWGVuUmVhbFRpbWVDbG9ja0xpYi5pbmYgKDEwMCUpCj4gIGNyZWF0ZSBtb2RlIDEwMDY0NCBP
dm1mUGtnL1hlbklvUHZoRHhlL1hlbklvUHZoRHhlLmluZgo+ICBjcmVhdGUgbW9kZSAxMDA2NDQg
T3ZtZlBrZy9YZW5QbGF0Zm9ybVBlaS9YZW5QbGF0Zm9ybVBlaS5pbmYKPiAgY3JlYXRlIG1vZGUg
MTAwNjQ0IE92bWZQa2cvWGVuUmVzZXRWZWN0b3IvWGVuUmVzZXRWZWN0b3IuaW5mCj4gIGNyZWF0
ZSBtb2RlIDEwMDY0NCBPdm1mUGtnL1hlblRpbWVyRHhlL1hlblRpbWVyRHhlLmluZgo+ICBjcmVh
dGUgbW9kZSAxMDA2NDQgT3ZtZlBrZy9JbmNsdWRlL0luZHVzdHJ5U3RhbmRhcmQvWGVuL2FyY2gt
eDg2L2h2bS9zdGFydF9pbmZvLmgKPiAgY3JlYXRlIG1vZGUgMTAwNjQ0IE92bWZQa2cvSW5jbHVk
ZS9MaWJyYXJ5L1hlblBsYXRmb3JtTGliLmgKPiAgY3JlYXRlIG1vZGUgMTAwNjQ0IE92bWZQa2cv
WGVuUGxhdGZvcm1QZWkvQ21vcy5oCj4gIGNyZWF0ZSBtb2RlIDEwMDY0NCBPdm1mUGtnL1hlblBs
YXRmb3JtUGVpL1BsYXRmb3JtLmgKPiAgY3JlYXRlIG1vZGUgMTAwNjQ0IE92bWZQa2cvWGVuUGxh
dGZvcm1QZWkvWGVuLmgKPiAgY3JlYXRlIG1vZGUgMTAwNjQ0IE92bWZQa2cvWGVuVGltZXJEeGUv
WGVuVGltZXJEeGUuaAo+ICBjcmVhdGUgbW9kZSAxMDA2NDQgT3ZtZlBrZy9MaWJyYXJ5L1hlblBs
YXRmb3JtTGliL1hlblBsYXRmb3JtTGliLmMKPiAgcmVuYW1lIHtBcm1WaXJ0UGtnID0+IE92bWZQ
a2d9L0xpYnJhcnkvWGVuUmVhbFRpbWVDbG9ja0xpYi9YZW5SZWFsVGltZUNsb2NrTGliLmMgKDEw
MCUpCj4gIGNyZWF0ZSBtb2RlIDEwMDY0NCBPdm1mUGtnL092bWZYZW5FbGZIZWFkZXJHZW5lcmF0
b3IuYwo+ICBjcmVhdGUgbW9kZSAxMDA2NDQgT3ZtZlBrZy9YZW5Jb1B2aER4ZS9YZW5Jb1B2aER4
ZS5jCj4gIGNyZWF0ZSBtb2RlIDEwMDY0NCBPdm1mUGtnL1hlblBsYXRmb3JtUGVpL0FtZFNldi5j
Cj4gIGNyZWF0ZSBtb2RlIDEwMDY0NCBPdm1mUGtnL1hlblBsYXRmb3JtUGVpL0NsZWFyQ2FjaGUu
Ywo+ICBjcmVhdGUgbW9kZSAxMDA2NDQgT3ZtZlBrZy9YZW5QbGF0Zm9ybVBlaS9DbW9zLmMKPiAg
Y3JlYXRlIG1vZGUgMTAwNjQ0IE92bWZQa2cvWGVuUGxhdGZvcm1QZWkvRnYuYwo+ICBjcmVhdGUg
bW9kZSAxMDA2NDQgT3ZtZlBrZy9YZW5QbGF0Zm9ybVBlaS9NZW1EZXRlY3QuYwo+ICBjcmVhdGUg
bW9kZSAxMDA2NDQgT3ZtZlBrZy9YZW5QbGF0Zm9ybVBlaS9QbGF0Zm9ybS5jCj4gIGNyZWF0ZSBt
b2RlIDEwMDY0NCBPdm1mUGtnL1hlblBsYXRmb3JtUGVpL1hlbi5jCj4gIGNyZWF0ZSBtb2RlIDEw
MDY0NCBPdm1mUGtnL1hlblRpbWVyRHhlL1hlblRpbWVyRHhlLmMKPiAgY3JlYXRlIG1vZGUgMTAw
NjQ0IE92bWZQa2cvWGVuUmVzZXRWZWN0b3IvSWExNi9SZWFsMTZUb0ZsYXQzMi5hc20KPiAgY3Jl
YXRlIG1vZGUgMTAwNjQ0IE92bWZQa2cvWGVuUmVzZXRWZWN0b3IvSWExNi9SZXNldFZlY3RvclZ0
ZjAuYXNtCj4gIGNyZWF0ZSBtb2RlIDEwMDY0NCBPdm1mUGtnL1hlblJlc2V0VmVjdG9yL0lhMzIv
RmxhdDMyVG9GbGF0NjQuYXNtCj4gIGNyZWF0ZSBtb2RlIDEwMDY0NCBPdm1mUGtnL1hlblJlc2V0
VmVjdG9yL0lhMzIvUGFnZVRhYmxlczY0LmFzbQo+ICBjcmVhdGUgbW9kZSAxMDA2NDQgT3ZtZlBr
Zy9YZW5SZXNldFZlY3Rvci9JYTMyL1NlYXJjaEZvckJmdkJhc2UuYXNtCj4gIGNyZWF0ZSBtb2Rl
IDEwMDY0NCBPdm1mUGtnL1hlblJlc2V0VmVjdG9yL0lhMzIvWGVuUFZITWFpbi5hc20KPiAgY3Jl
YXRlIG1vZGUgMTAwNjQ0IE92bWZQa2cvWGVuUmVzZXRWZWN0b3IvWGVuUmVzZXRWZWN0b3IubmFz
bWIKPiAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 12:45:21 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 12:45:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsRV6-0007Md-I9; Tue, 30 Jul 2019 12:45: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=wvG0=V3=amazon.de=prvs=10786bff1=nmanthey@srs-us1.protection.inumbo.net>)
 id 1hsRV5-0007MY-LU
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 12:45:07 +0000
X-Inumbo-ID: db01407f-b2c7-11e9-8980-bc764e045a96
Received: from smtp-fw-33001.amazon.com (unknown [207.171.190.10])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id db01407f-b2c7-11e9-8980-bc764e045a96;
 Tue, 30 Jul 2019 12:45:06 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.de; i=@amazon.de; q=dns/txt; s=amazon201209;
 t=1564490706; x=1596026706;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=qSkIHvRIdEcWc4m/emHt3KnKdN2/TnYkpWPz7G2Rmi8=;
 b=ev4MgIwzBwaD8xW/J3GNltr1Yq2ADlLP84uUAuS6IRTzWWPjwPeBVGOm
 Rd/vgHUg/hpwdjAMhPEeyj4qRQL4G4yL/kv7WlTwNEIdsWitwRm0XY8yx
 7Fk6gw0L+dchfT1osV7JEMtOKoI+dYb4sva11jAC7rGOEFYy20r/gOD7g s=;
X-IronPort-AV: E=Sophos;i="5.64,326,1559520000"; d="scan'208";a="814914657"
Received: from sea3-co-svc-lb6-vlan3.sea.amazon.com (HELO
 email-inbound-relay-2b-c7131dcf.us-west-2.amazon.com) ([10.47.22.38])
 by smtp-border-fw-out-33001.sea14.amazon.com with ESMTP;
 30 Jul 2019 12:45:02 +0000
Received: from EX13MTAUEA001.ant.amazon.com
 (pdx4-ws-svc-p6-lb7-vlan2.pdx.amazon.com [10.170.41.162])
 by email-inbound-relay-2b-c7131dcf.us-west-2.amazon.com (Postfix) with ESMTPS
 id 57211A17F1; Tue, 30 Jul 2019 12:45:01 +0000 (UTC)
Received: from EX13D02EUB001.ant.amazon.com (10.43.166.150) by
 EX13MTAUEA001.ant.amazon.com (10.43.61.243) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Tue, 30 Jul 2019 12:45:00 +0000
Received: from uc1a35a69ae4659.ant.amazon.com (10.43.162.191) by
 EX13D02EUB001.ant.amazon.com (10.43.166.150) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Tue, 30 Jul 2019 12:44:54 +0000
To: Jan Beulich <JBeulich@suse.com>
References: <1562921502-20137-1-git-send-email-nmanthey@amazon.de>
 <1562921502-20137-2-git-send-email-nmanthey@amazon.de>
 <b70d3c83-d7c8-e8a3-f587-e5a7cca8ca0d@suse.com>
From: Norbert Manthey <nmanthey@amazon.de>
Openpgp: preference=signencrypt
Autocrypt: addr=nmanthey@amazon.de; prefer-encrypt=mutual; keydata=
 mQINBFoJQc0BEADM8Z7hB7AnW6ErbSMsYkKh4HLAPfoM+wt7Fd7axHurcOgFJEBOY2gz0isR
 /EDiGxYyTgxt5PZHJIfra0OqXRbWuLltbjhJACbu35eaAo8UM4/awgtYx3O1UCbIlvHGsYDg
 kXjF8bBrVjPu0+g55XizX6ot/YPAgmWTdH8qXoLYVZVWJilKlTqpYEVvarSn/BVgCbIsQIps
 K93sOTN9eJKDSqHvbkgKl9XG3WsZ703431egIpIZpfN0zZtzumdZONb7LiodcFHJ717vvd89
 3Hv2bYv8QLSfYsZcSnyU0NVzbPhb1WtaduwXwNmnX1qHJuExzr8EnRT1pyhVSqouxt+xkKbV
 QD9r+cWLChumg3g9bDLzyrOTlEfAUNxIqbzSt03CRR43dWgfgGiLDcrqC2b1QR886WDpz4ok
 xX3fdLaqN492s/3c59qCGNG30ebAj8AbV+v551rsfEba+IWTvvoQnbstc6vKJCc2uG8rom5o
 eHG/bP1Ug2ht6m/0uWRyFq9C27fpU9+FDhb0ZsT4UwOCbthe35/wBZUg72zDpT/h5lm64G6C
 0TRqYRgYcltlP705BJafsymmAXOZ1nTCuXnYAB9G9LzZcKKq5q0rP0kp7KRDbniirCUfp7jK
 VpPCOUEc3tS1RdCCSeWNuVgzLnJdR8W2h9StuEbb7hW4aFhwRQARAQABtCROb3JiZXJ0IE1h
 bnRoZXkgPG5tYW50aGV5QGFtYXpvbi5kZT6JAj0EEwEIACcFAloJQc0CGyMFCQlmAYAFCwkI
 BwIGFQgJCgsCBBYCAwECHgECF4AACgkQZ+8yS8zN62ajmQ/6AlChoY5UlnUaH/jgcabyAfUC
 XayHgCcpL1SoMKvc2rCA8PF0fza3Ep2Sw0idLqC/LyAYbI6gMYavSZsLcsvY6KYAZKeaEriG
 7R6cSdrbmRcKpPjwvv4iY6G0DBTeaqfNjGe1ECY8u522LprDQVquysJIf3YaEyxoK/cLSb0c
 kjzpqI1P9Vh+8BQb5H9gWpakbhFIwbRGHdAF1roT7tezmEshFS0IURJ2ZFEI+ZgWgtl1MBwN
 sBt65im7x5gDo25h8A5xC9gLXTc4j3tk+3huaZjUJ9mCbtI12djVtspjNvDyUPQ5Mxw2Jwar
 C3/ZC+Nkb+VlymmErpnEUZNltcq8gsdYND4TlNbZ2JhD0ibiYFQPkyuCVUiVtimXfh6po9Yt
 OkE0DIgEngxMYfTTx01Zf6iwrbi49eHd/eQQw3zG5nn+yZsEG8UcP1SCrUma8p93KiKOedoL
 n43kTg4RscdZMjj4v6JkISBcGTR4uotMYP4M0zwjklnFXPmrZ6/E5huzUpH9B7ZIe/SUu8Ur
 xww/4dN6rfqbNzMxmya8VGlEQZgUMWcck+cPrRLB09ZOk4zq9i/yaHDEZA1HNOfQ9UCevXV5
 7seXSX7PCY6WDAdsT3+FuaoQ7UoWN3rdpb+064QKZ0FsHeGzUd7MZtlgU4EKrh25mTSNZYRs
 nTz2zT/J33e5Ag0EWglBzQEQAKioD1gSELj3Y47NE11oPkzWWdxKZdVr8B8VMu6nVAAGFRSf
 Dms4ZmwGY27skMmOH2srnZyTfm9FaTKr8RI+71Fh9nfB9PMmwzA7OIY9nD73/HqPywzTTleG
 MlALmnuY6xFRSDmqmvxDHgWyzB4TgPWt8+hW3+TJKCx2RgLAdSuULZla4lia+NlS8WNRUDGK
 sFJCCB3BW5I/cocfpBEUqLbbmnPuD9UKpEnFcYWD9YaDNcBTjSc7iDsvtpdrBXg5VETOz/TQ
 /CmVs9h/5zug8O4bXxHEEJpCAxs4cGKxowBqx/XJfkwdWeo/LdaeR+LRbXvq4A32HSkyj9sV
 vygwt2OFEk493JGik8qtAA/oPvuqVPJGacxmZ7zKR12c0mnKCHiexFJzFbC7MSiUhhe8nNiM
 p6Sl6EZmsTUXhV2bd2M12Bqcss3TTJ1AcW04T4HYHVCSxwl0dVfcf3TIaH0BSPiwFxz0FjMk
 10umoRvUhYYoYpPFCz8dujXBlfB8q2tnHltEfoi/EIptt1BMNzTYkHKArj8Fwjf6K+nQ3a8p
 1cWfkYpA5bRqbhbplzpa0u1Ex0hZk6pka0qcVgqmH31O2OcSsqeKfUfHkzj3Q6dmuwm1je/f
 HWH9N1gDPEp1RB5bIxPnOG1Z4SNl9oVQJhc4qoJiqbvkciivYcH7u2CBkboFABEBAAGJAiUE
 GAEIAA8FAloJQc0CGwwFCQlmAYAACgkQZ+8yS8zN62YU9Q//WTnN28aBX1EhDidVho80Ql2b
 tV1cDRh/vWTcM4qoM8vzW4+F/Ive6wDVAJ7zwAv8F8WPzy+acxtHLkyYk14M6VZ1eSy0kV0+
 RZQdQ+nPtlb1MoDKw2N5zhvs8A+WD8xjDIA9i21hQ/BNILUBINuYKyR19448/41szmYIEhuJ
 R2fHoLzNdXNKWQnN3/NPTuvpjcrkXKJm2k32qfiys9KBcZX8/GpuMCc9hMuymzOr+YlXo4z4
 1xarEJoPOQOXnrmxN4Y30/qmf70KHLZ0GQccIm/o/XSOvNGluaYv0ZVJXHoCnYvTbi0eYvz5
 OfOcndqLOfboq9kVHC6Yye1DLNGjIVoShJGSsphxOx2ryGjHwhzqDrLiRkV82gh6dUHKxBWd
 DXfirT8a4Gz/tY9PMxan67aSxQ5ONpXe7g7FrfrAMe91XRTf50G3rHb8+AqZfxZJFrBn+06i
 p1cthq7rJSlYCqna2FedTUT+tK1hU9O0aK4ZYYcRzuTRxjd4gKAWDzJ1F/MQ12ftrfCAvs7U
 sVbXv2TndGIleMnheYv1pIrXEm0+sdz5v91l2/TmvkyyWT8s2ksuZis9luh+OubeLxHq090C
 hfavI9WxhitfYVsfo2kr3EotGG1MnW+cOkCIX68w+3ZS4nixZyJ/TBa7RcTDNr+gjbiGMtd9
 pEddsOqYwOs=
Message-ID: <7524db98-5718-0cd3-b1fe-0ad0a60c0980@amazon.de>
Date: Tue, 30 Jul 2019 14:44:49 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <b70d3c83-d7c8-e8a3-f587-e5a7cca8ca0d@suse.com>
Content-Language: en-US
X-Originating-IP: [10.43.162.191]
X-ClientProxiedBy: EX13D03UWC002.ant.amazon.com (10.43.162.160) To
 EX13D02EUB001.ant.amazon.com (10.43.166.150)
Precedence: Bulk
Subject: Re: [Xen-devel] [PATCH L1TF MDS GT v3 1/2] common/grant_table:
 harden bound accesses
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <JGross@suse.com>, Tim Deegan <tim@xen.org>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 KonradRzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 IanJackson <ian.jackson@eu.citrix.com>, Dario Faggioli <dfaggioli@suse.com>,
 Martin Pohlack <mpohlack@amazon.de>, Pawel
 Wieczorkiewicz <wipawel@amazon.de>, Julien Grall <julien.grall@arm.com>, David
 Woodhouse <dwmw@amazon.co.uk>, Martin Mazein <amazein@amazon.de>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>, Bjoern
 Doebel <doebel@amazon.de>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gNy8xOC8xOSAxNDowOSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gT24gMTIuMDcuMjAxOSAxMDo1
MSwgTm9yYmVydCBNYW50aGV5IHdyb3RlOgo+PiBHdWVzdHMgY2FuIGlzc3VlIGdyYW50IHRhYmxl
IG9wZXJhdGlvbnMgYW5kIHByb3ZpZGUgZ3Vlc3QgY29udHJvbGxlZAo+PiBkYXRhIHRvIHRoZW0u
IFRoaXMgZGF0YSBpcyB1c2VkIGFzIGluZGV4IGZvciBtZW1vcnkgbG9hZHMgYWZ0ZXIgYm91bmQK
Pj4gY2hlY2tzIGhhdmUgYmVlbiBkb25lLiBUbyBhdm9pZCBzcGVjdWxhdGl2ZSBvdXQtb2YtYm91
bmQgYWNjZXNzZXMsIHdlCj4+IHVzZSB0aGUgYXJyYXlfaW5kZXhfbm9zcGVjIG1hY3JvIHdoZXJl
IGFwcGxpY2FibGUsIG9yIHRoZSBtYWNybwo+PiBibG9ja19zcGVjdWxhdGlvbi4gTm90ZSwgdGhl
IGJsb2NrX3NwZWN1bGF0aW9uIG1hY3JvIGlzIHVzZWQgb24gYWxsCj4+IHBhdGggaW4gc2hhcmVk
X2VudHJ5X2hlYWRlciBhbmQgbnJfZ3JhbnRfZW50cmllcy4gVGhpcyB3YXksIGFmdGVyIGEKPj4g
Y2FsbCB0byBzdWNoIGEgZnVuY3Rpb24sIGFsbCBib3VuZCBjaGVja3MgdGhhdCBoYXBwZW5lZCBi
ZWZvcmUgYmVjb21lCj4+IGFyY2hpdGVjdHVyYWwgdmlzaWJsZSwgc28gdGhhdCBubyBhZGRpdGlv
bmFsIHByb3RlY3Rpb24gaXMgcmVxdWlyZWQKPj4gZm9yIGNvcnJlc3BvbmRpbmcgYXJyYXkgYWNj
ZXNzZXMuIEFzIHRoZSB3YXkgd2UgaW50cm9kdWNlIGFuIGxmZW5jZQo+PiBpbnN0cnVjdGlvbiBt
aWdodCBhbGxvdyB0aGUgY29tcGlsZXIgdG8gcmVsb2FkIGNlcnRhaW4gdmFsdWVzIGZyb20KPj4g
bWVtb3J5IG11bHRpcGxlIHRpbWVzLCB3ZSB0cnkgdG8gYXZvaWQgc3BlY3VsYXRpdmVseSBjb250
aW51aW5nCj4+IGV4ZWN1dGlvbiB3aXRoIHN0YWxlIHJlZ2lzdGVyIGRhdGEgYnkgbW92aW5nIHJl
bGV2YW50IGRhdGEgaW50bwo+PiBmdW5jdGlvbiBsb2NhbCB2YXJpYWJsZXMuCj4+Cj4+IFNwZWN1
bGF0aXZlIGV4ZWN1dGlvbiBpcyBub3QgYmxvY2tlZCBpbiBjYXNlIG9uZSBvZiB0aGUgZm9sbG93
aW5nCj4+IHByb3BlcnRpZXMgaXMgdHJ1ZToKPj4gICAtIHBhdGggY2Fubm90IGJlIHRyaWdnZXJl
ZCBieSB0aGUgZ3Vlc3QKPj4gICAtIHBhdGggZG9lcyBub3QgcmV0dXJuIHRvIHRoZSBndWVzdAo+
PiAgIC0gcGF0aCBkb2VzIG5vdCByZXN1bHQgaW4gYW4gb3V0LW9mLWJvdW5kIGFjY2Vzcwo+PiAg
IC0gcGF0aCBjYW5ub3QgYmUgZXhlY3V0ZWQgcmVwZWF0ZWRseQo+IEkgbm90aWNlIHRoaXMgc2Vu
dGVuY2UgaXMgc3RpbGwgdGhlcmUgd2l0aG91dCBtb2RpZmljYXRpb24uIElmIHlvdQo+IGRvbid0
IHdhbnQgdG8gZHJvcCBpdCAoYW5kIHRoZW4gcGVyaGFwcyBtYWtlIGNoYW5nZXMgdG8gYSBmZXcg
bW9yZQo+IHBhdGhzKSwgY2FuIHdlIGF0IGxlYXN0IHNldHRsZSBvbiBhIGxlc3MgZmlybSBzdGF0
ZW1lbnQgbGlrZSAicGF0aAo+IGlzIHVubGlrZWx5IHRvIGJlIGV4ZWN1dGVkIHJlcGVhdGVkbHkg
aW4gcmFwaWQgc3VjY2Vzc2lvbiI/CgpJIHdpbGwgZHJvcCB0aGUgbGFzdCBjb25kaXRpb24sIGFu
ZCBwb3N0IGFuIHVwZGF0ZSBvbmUgbW9yZSB0aW1lLiBGb3IKY29kZSBwYXRoIHRoYXQgY2FuIGJl
IGV4ZWN1dGVkIG9uY2UsIGUuZy4gZHVyaW5nIGluaXRpYWxpemF0aW9uLCBubyBuZWVkCmZvciBt
aXRpZ2F0aW9uIG1pZ2h0IGJlIG9idmlvdXMgZW5vdWdoLCBhbmQgZm9yIG90aGVyIHBhdGgnIG9u
ZSBoYXMgdG8KZGVjaWRlIHdoZXRoZXIgYSBndWVzdCBjYW4gYWN0dWFsbHkgdHJpZ2dlciB0aGVt
IG9mdGVuIGVub3VnaCBzbyB0aGF0IGEKZml4IGlzIHJlcXVpcmVkLgoKQmVzdCwKTm9yYmVydAoK
Li4uIHNuaXAgLi4uCgoKCgoKQW1hem9uIERldmVsb3BtZW50IENlbnRlciBHZXJtYW55IEdtYkgK
S3JhdXNlbnN0ci4gMzgKMTAxMTcgQmVybGluCkdlc2NoYWVmdHNmdWVocnVuZzogQ2hyaXN0aWFu
IFNjaGxhZWdlciwgUmFsZiBIZXJicmljaApFaW5nZXRyYWdlbiBhbSBBbXRzZ2VyaWNodCBDaGFy
bG90dGVuYnVyZyB1bnRlciBIUkIgMTQ5MTczIEIKU2l0ejogQmVybGluClVzdC1JRDogREUgMjg5
IDIzNyA4NzkKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 12:47:29 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 12:47:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsRXD-0007Rp-0G; Tue, 30 Jul 2019 12:47:19 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=QE78=V3=redhat.com=lersek@srs-us1.protection.inumbo.net>)
 id 1hsRXC-0007Rj-4L
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 12:47:18 +0000
X-Inumbo-ID: 2978cadc-b2c8-11e9-a8b3-8bc203a1af6e
Received: from mx1.redhat.com (unknown [209.132.183.28])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 2978cadc-b2c8-11e9-a8b3-8bc203a1af6e;
 Tue, 30 Jul 2019 12:47:17 +0000 (UTC)
Received: from smtp.corp.redhat.com (int-mx05.intmail.prod.int.phx2.redhat.com
 [10.5.11.15])
 (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mx1.redhat.com (Postfix) with ESMTPS id A1D53308338F;
 Tue, 30 Jul 2019 12:47:16 +0000 (UTC)
Received: from lacos-laptop-7.usersys.redhat.com (unknown [10.36.118.39])
 by smtp.corp.redhat.com (Postfix) with ESMTP id 3D8BF5D6A7;
 Tue, 30 Jul 2019 12:47:15 +0000 (UTC)
To: devel@edk2.groups.io, anthony.perard@citrix.com
References: <20190729153944.24239-1-anthony.perard@citrix.com>
 <20190729153944.24239-33-anthony.perard@citrix.com>
From: Laszlo Ersek <lersek@redhat.com>
Message-ID: <365f2b95-b6c9-03cf-5346-5e1192bfa437@redhat.com>
Date: Tue, 30 Jul 2019 14:47:14 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20190729153944.24239-33-anthony.perard@citrix.com>
Content-Language: en-US
X-Scanned-By: MIMEDefang 2.79 on 10.5.11.15
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16
 (mx1.redhat.com [10.5.110.44]); Tue, 30 Jul 2019 12:47:16 +0000 (UTC)
Subject: Re: [Xen-devel] [edk2-devel] [PATCH v4 32/35] OvmfPkg: Introduce
 PcdXenGrantFrames
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Julien Grall <julien.grall@arm.com>,
 Ard Biesheuvel <ard.biesheuvel@linaro.org>,
 Jordan Justen <jordan.l.justen@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>

T24gMDcvMjkvMTkgMTc6MzksIEFudGhvbnkgUEVSQVJEIHdyb3RlOgo+IEludHJvZHVjZSBQY2RY
ZW5HcmFudEZyYW1lcyB0byByZXBsYWNlIGEgZGVmaW5lIGluIFhlbkJ1c0R4ZSBhbmQgYWxsb3cK
PiB0aGUgc2FtZSB2YWx1ZSB0byBiZSB1c2VkIGluIGEgZGlmZmVyZW50IG1vZHVsZS4KPiAKPiBU
aGUgcmVhc29uIGZvciB0aGUgbnVtYmVyIG9mIHBhZ2UgdG8gYmUgNCBkb2Vzbid0IGV4aXN0IGFu
eW1vcmUsIHNvCj4gc2ltcGx5IHJlbW92ZSB0aGUgY29tbWVudC4KPiAKPiBTaWduZWQtb2ZmLWJ5
OiBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KPiAtLS0KPiAgT3Zt
ZlBrZy9Pdm1mUGtnLmRlYyAgICAgICAgICAgICB8IDMgKysrCj4gIE92bWZQa2cvWGVuQnVzRHhl
L1hlbkJ1c0R4ZS5pbmYgfCAyICsrCj4gIE92bWZQa2cvWGVuQnVzRHhlL1hlbkJ1c0R4ZS5oICAg
fCAxICsKPiAgT3ZtZlBrZy9YZW5CdXNEeGUvR3JhbnRUYWJsZS5jICB8IDMgKy0tCj4gIDQgZmls
ZXMgY2hhbmdlZCwgNyBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQo+IAo+IGRpZmYgLS1n
aXQgYS9Pdm1mUGtnL092bWZQa2cuZGVjIGIvT3ZtZlBrZy9Pdm1mUGtnLmRlYwo+IGluZGV4IDA0
ZDVlMjkyNzIuLmQ1ZmVlODA1ZWYgMTAwNjQ0Cj4gLS0tIGEvT3ZtZlBrZy9Pdm1mUGtnLmRlYwo+
ICsrKyBiL092bWZQa2cvT3ZtZlBrZy5kZWMKPiBAQCAtMjI1LDYgKzIyNSw5IEBAIFtQY2RzRml4
ZWRBdEJ1aWxkXQo+ICAgIGdVZWZpT3ZtZlBrZ1Rva2VuU3BhY2VHdWlkLlBjZFhlblB2aFN0YXJ0
T2ZEYXlTdHJ1Y3RQdHJ8MHgwfFVJTlQzMnwweDE3Cj4gICAgZ1VlZmlPdm1mUGtnVG9rZW5TcGFj
ZUd1aWQuUGNkWGVuUHZoU3RhcnRPZkRheVN0cnVjdFB0clNpemV8MHgwfFVJTlQzMnwweDMyCj4g
IAo+ICsgICMjIE51bWJlciBvZiBwYWdlIGZyYW1lcyB0byB1c2UgZm9yIHN0b3JpbmcgZ3JhbnQg
dGFibGUgZW50cmllcy4KPiArICBnVWVmaU92bWZQa2dUb2tlblNwYWNlR3VpZC5QY2RYZW5HcmFu
dEZyYW1lc3w0fFVJTlQzMnwweDMzCj4gKwo+ICBbUGNkc0R5bmFtaWMsIFBjZHNEeW5hbWljRXhd
Cj4gICAgZ1VlZmlPdm1mUGtnVG9rZW5TcGFjZUd1aWQuUGNkRW11VmFyaWFibGVFdmVudHwwfFVJ
TlQ2NHwyCj4gICAgZ1VlZmlPdm1mUGtnVG9rZW5TcGFjZUd1aWQuUGNkT3ZtZkZsYXNoVmFyaWFi
bGVzRW5hYmxlfEZBTFNFfEJPT0xFQU58MHgxMAo+IGRpZmYgLS1naXQgYS9Pdm1mUGtnL1hlbkJ1
c0R4ZS9YZW5CdXNEeGUuaW5mIGIvT3ZtZlBrZy9YZW5CdXNEeGUvWGVuQnVzRHhlLmluZgo+IGlu
ZGV4IDg2ZTBmYjgyMjQuLjBiNzhjZDBhZjQgMTAwNjQ0Cj4gLS0tIGEvT3ZtZlBrZy9YZW5CdXNE
eGUvWGVuQnVzRHhlLmluZgo+ICsrKyBiL092bWZQa2cvWGVuQnVzRHhlL1hlbkJ1c0R4ZS5pbmYK
PiBAQCAtNTksMyArNTksNSBAQCBbUHJvdG9jb2xzXQo+ICAgIGdYZW5CdXNQcm90b2NvbEd1aWQK
PiAgICBnWGVuSW9Qcm90b2NvbEd1aWQKPiAgCj4gK1tGaXhlZFBjZF0KPiArICBnVWVmaU92bWZQ
a2dUb2tlblNwYWNlR3VpZC5QY2RYZW5HcmFudEZyYW1lcwo+IGRpZmYgLS1naXQgYS9Pdm1mUGtn
L1hlbkJ1c0R4ZS9YZW5CdXNEeGUuaCBiL092bWZQa2cvWGVuQnVzRHhlL1hlbkJ1c0R4ZS5oCj4g
aW5kZXggODUxMDM2MWJjYS4uYjFkY2MzNTQ5YyAxMDA2NDQKPiAtLS0gYS9Pdm1mUGtnL1hlbkJ1
c0R4ZS9YZW5CdXNEeGUuaAo+ICsrKyBiL092bWZQa2cvWGVuQnVzRHhlL1hlbkJ1c0R4ZS5oCj4g
QEAgLTIyLDYgKzIyLDcgQEAKPiAgI2luY2x1ZGUgPExpYnJhcnkvVWVmaUxpYi5oPgo+ICAjaW5j
bHVkZSA8TGlicmFyeS9EZXZpY2VQYXRoTGliLmg+Cj4gICNpbmNsdWRlIDxMaWJyYXJ5L0RlYnVn
TGliLmg+Cj4gKyNpbmNsdWRlIDxMaWJyYXJ5L1BjZExpYi5oPgo+ICAKPiAgCj4gIC8vCgpHb29k
IGNhdGNoOyBpbiBteSB2MyByZXZpZXcgYXQKPGh0dHA6Ly9taWQubWFpbC1hcmNoaXZlLmNvbS80
YmFkZDUzNS1jMjNkLWM2NGQtN2JiMy1mYjQyYmJiZjUzOGFAcmVkaGF0LmNvbT4KSSBkaWRuJ3Qg
cmVhbGl6ZSB3ZSdkIGJlIGludHJvZHVjaW5nIHRoZSBQY2RMaWIgZGVwZW5kZW5jeSBhbmV3LgoK
KDEpIEhvd2V2ZXIsIGluIHRoYXQgY2FzZSwgd2Ugc2hvdWxkIGxpc3QgUGNkTGliIGluIHRoZSBb
TGlicmFyeUNsYXNzZXNdCnNlY3Rpb24gb2YgdGhlIElORiBmaWxlIGFzIHdlbGwuCgpXaXRoICgx
KSBmaXhlZDoKClJldmlld2VkLWJ5OiBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgoK
VGhlcmUgaXMgbm8gbmVlZCB0byBwb3N0IHY1IGp1c3QgYmVjYXVzZSBvZiB0aGlzIC0tIGlmIGEg
djUgaXMgb3RoZXJ3aXNlCnVubmVjZXNzYXJ5LCBJIGNhbiBmaXggdGhpcyB1cCBmb3IgeW91IGJl
Zm9yZSBwdXNoaW5nIHY0LgoKVGhhbmtzCkxhc3psbwoKPiBkaWZmIC0tZ2l0IGEvT3ZtZlBrZy9Y
ZW5CdXNEeGUvR3JhbnRUYWJsZS5jIGIvT3ZtZlBrZy9YZW5CdXNEeGUvR3JhbnRUYWJsZS5jCj4g
aW5kZXggNjU3NWU5Yjg4Yy4uMTEzMDQwNGNkMSAxMDA2NDQKPiAtLS0gYS9Pdm1mUGtnL1hlbkJ1
c0R4ZS9HcmFudFRhYmxlLmMKPiArKysgYi9Pdm1mUGtnL1hlbkJ1c0R4ZS9HcmFudFRhYmxlLmMK
PiBAQCAtMjIsOCArMjIsNyBAQAo+ICAKPiAgI2RlZmluZSBOUl9SRVNFUlZFRF9FTlRSSUVTIDgK
PiAgCj4gLS8qIE5SX0dSQU5UX0ZSQU1FUyBtdXN0IGJlIGxlc3MgdGhhbiBvciBlcXVhbCB0byB0
aGF0IGNvbmZpZ3VyZWQgaW4gWGVuICovCj4gLSNkZWZpbmUgTlJfR1JBTlRfRlJBTUVTIDQKPiAr
I2RlZmluZSBOUl9HUkFOVF9GUkFNRVMgKEZpeGVkUGNkR2V0MzIgKFBjZFhlbkdyYW50RnJhbWVz
KSkKPiAgI2RlZmluZSBOUl9HUkFOVF9FTlRSSUVTIChOUl9HUkFOVF9GUkFNRVMgKiBFRklfUEFH
RV9TSVpFIC8gc2l6ZW9mKGdyYW50X2VudHJ5X3YxX3QpKQo+ICAKPiAgU1RBVElDIGdyYW50X2Vu
dHJ5X3YxX3QgKkdyYW50VGFibGUgPSBOVUxMOwo+IAoKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 12:59:39 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 12:59:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsRis-0008DD-74; Tue, 30 Jul 2019 12:59:22 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=3sDM=V3=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hsRiq-0008D8-G8
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 12:59:20 +0000
X-Inumbo-ID: d4f34f26-b2c9-11e9-9841-fb20c6117f71
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d4f34f26-b2c9-11e9-9841-fb20c6117f71;
 Tue, 30 Jul 2019 12:59:14 +0000 (UTC)
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=Paul.Durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 Paul.Durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: M284tYBOnYbloAk2F2e1O4VTM8xhm2W63INIjV4Rq6mncGbLDMhZmkhOMdqjpfrYBP1l7zPyE0
 ZIeDc4Q9+jPIaugk+q+8xVF8QvaeCOsyw3CFrptRM2tb0sE3rsXK9xLVTjGR4KoNMJf96TJudu
 rxgy3siRoGMhUJ8kprKLPzeKM5dsYopU2qTOv3SIQ5FW4m/sQ7GkyZDY+M13Sy/2/NpZ3jvjJb
 LEPKbeE7oZGVc/PKfBrYHCmUxC2smdkqHjseABIOiEiSrq2sCZjqS185pXle/kLClW4MbsPpNw
 tvM=
X-SBRS: 2.7
X-MesageID: 3622193
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,326,1559534400"; 
   d="scan'208";a="3622193"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Jan Beulich' <JBeulich@suse.com>
Thread-Topic: [PATCH v3 2/5] x86/hvm/domain: remove the 'hap_enabled' flag
Thread-Index: AQHVRrql0tChs5bwiUutNmT6KmqQlabi7JEAgAAy+nA=
Date: Tue, 30 Jul 2019 12:59:10 +0000
Message-ID: <c23a9d48c6da4d57936f6e6e32e7d8ec@AMSPEX02CL03.citrite.net>
References: <20190730093904.1794-1-paul.durrant@citrix.com>
 <20190730093904.1794-3-paul.durrant@citrix.com>
 <0cfcbaa1-7e3b-a9e3-0da1-ee17e4e7f0a8@suse.com>
In-Reply-To: <0cfcbaa1-7e3b-a9e3-0da1-ee17e4e7f0a8@suse.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v3 2/5] x86/hvm/domain: remove the
 'hap_enabled' flag
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>, "Tim \(Xen.org\)" <tim@xen.org>,
 George Dunlap <George.Dunlap@citrix.com>, Julien
 Grall <julien.grall@arm.com>, Ian Jackson <Ian.Jackson@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBKYW4gQmV1bGljaCA8SkJldWxp
Y2hAc3VzZS5jb20+DQo+IFNlbnQ6IDMwIEp1bHkgMjAxOSAxMjo1Ng0KPiBUbzogUGF1bCBEdXJy
YW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT4NCj4gQ2M6IHhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZzsgSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT47IEFuZHJldyBD
b29wZXINCj4gPEFuZHJldy5Db29wZXIzQGNpdHJpeC5jb20+OyBSb2dlciBQYXUgTW9ubmUgPHJv
Z2VyLnBhdUBjaXRyaXguY29tPjsgR2VvcmdlIER1bmxhcA0KPiA8R2VvcmdlLkR1bmxhcEBjaXRy
aXguY29tPjsgSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGNpdHJpeC5jb20+OyBTdGVmYW5vIFN0
YWJlbGxpbmkNCj4gPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+OyBLb25yYWQgUnplc3p1dGVrIFdp
bGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+OyBUaW0gKFhlbi5vcmcpIDx0aW1AeGVuLm9yZz47
DQo+IFdlaSBMaXUgPHdsQHhlbi5vcmc+DQo+IFN1YmplY3Q6IFJlOiBbUEFUQ0ggdjMgMi81XSB4
ODYvaHZtL2RvbWFpbjogcmVtb3ZlIHRoZSAnaGFwX2VuYWJsZWQnIGZsYWcNCj4gDQo+IE9uIDMw
LjA3LjIwMTkgMTE6MzksIFBhdWwgRHVycmFudCB3cm90ZToNCj4gPiAtLS0gYS94ZW4vYXJjaC94
ODYvZG9tYWluLmMNCj4gPiArKysgYi94ZW4vYXJjaC94ODYvZG9tYWluLmMNCj4gPiBAQCAtNDYw
LDYgKzQ2MCwxMiBAQCBpbnQgYXJjaF9zYW5pdGlzZV9kb21haW5fY29uZmlnKHN0cnVjdCB4ZW5f
ZG9tY3RsX2NyZWF0ZWRvbWFpbiAqY29uZmlnKQ0KPiA+ICAgICAgICAgICByZXR1cm4gLUVJTlZB
TDsNCj4gPiAgICAgICB9DQo+ID4NCj4gPiArICAgIGlmICggY29uZmlnLT5mbGFncyAmIFhFTl9E
T01DVExfQ0RGX2hhcCAmJiAhaHZtX2hhcF9zdXBwb3J0ZWQoKSApDQo+IA0KPiBUaGUgJiB3YW50
cyB0byBiZSBwYXJlbnRoZXNpemVkIGhlcmUuDQo+IA0KPiA+IC0tLSBhL3hlbi9jb21tb24vZG9t
YWluLmMNCj4gPiArKysgYi94ZW4vY29tbW9uL2RvbWFpbi5jDQo+ID4gQEAgLTMxMyw2ICszMTMs
MTMgQEAgc3RhdGljIGludCBzYW5pdGlzZV9kb21haW5fY29uZmlnKHN0cnVjdCB4ZW5fZG9tY3Rs
X2NyZWF0ZWRvbWFpbiAqY29uZmlnKQ0KPiA+ICAgICAgICAgICByZXR1cm4gLUVJTlZBTDsNCj4g
PiAgICAgICB9DQo+ID4NCj4gPiArICAgIGlmICggIShjb25maWctPmZsYWdzICYgWEVOX0RPTUNU
TF9DREZfaHZtX2d1ZXN0KSAmJg0KPiA+ICsgICAgICAgICBjb25maWctPmZsYWdzICYgWEVOX0RP
TUNUTF9DREZfaGFwICkNCj4gDQo+IFNhbWUgaGVyZS4NCg0KT2ggeWVzLiBOb3Qgc3VyZSBob3cg
SSBtaXNzZWQgdGhvc2UuDQoNCj4gDQo+ID4gLS0tIGEveGVuL2luY2x1ZGUveGVuL3NjaGVkLmgN
Cj4gPiArKysgYi94ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaA0KPiA+IEBAIC05NDgsNiArOTQ4LDEx
IEBAIHN0YXRpYyBpbmxpbmUgYm9vbCBpc19odm1fZG9tYWluKGNvbnN0IHN0cnVjdCBkb21haW4g
KmQpDQo+ID4gICAgICAgICAgIGV2YWx1YXRlX25vc3BlYyhkLT5vcHRpb25zICYgWEVOX0RPTUNU
TF9DREZfaHZtX2d1ZXN0KTsNCj4gPiAgIH0NCj4gPg0KPiA+ICtzdGF0aWMgaW5saW5lIGJvb2wg
aGFwX2VuYWJsZWQoY29uc3Qgc3RydWN0IGRvbWFpbiAqZCkNCj4gPiArew0KPiA+ICsgICAgcmV0
dXJuIGV2YWx1YXRlX25vc3BlYyhkLT5vcHRpb25zICYgWEVOX0RPTUNUTF9DREZfaGFwKTsNCj4g
PiArfQ0KPiA+ICsNCj4gPiAgIHN0YXRpYyBpbmxpbmUgYm9vbCBpc19odm1fdmNwdShjb25zdCBz
dHJ1Y3QgdmNwdSAqdikNCj4gDQo+IENvdWxkIHRoaXMgcGxlYXNlIG5vdCBiZSBwbGFjZWQgYmV0
d2VlbiB0d28gY2xvc2VseSByZWxhdGVkIGZ1bmN0aW9ucz8NCj4gDQoNCk9rLg0KDQogIFBhdWwN
Cg0KPiBKYW4NCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 13:00:54 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 13:00:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsRkB-0000Tn-If; Tue, 30 Jul 2019 13:00:43 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=3sDM=V3=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hsRkA-0000Tc-1f
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 13:00:42 +0000
X-Inumbo-ID: 07a0593c-b2ca-11e9-ac13-4be53d11a739
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 07a0593c-b2ca-11e9-ac13-4be53d11a739;
 Tue, 30 Jul 2019 13:00:39 +0000 (UTC)
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=Paul.Durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 Paul.Durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: XPolaznFkbPRPN4ejHeH2jFKcnC1utFrCK2GUmNfgKgYBRpTAisga+NQZzAK17CHMLsSZMHe1X
 7ziuSvuHM8m/d9QScedwgKlBn7xtfEi8/n5NK08Igl9wmnGLAScAEa5h3Fq8sAE8uTCRfFNwuO
 wVJlHstu6NZKUi9LA7PzGWH6+4m+Hg6GPk/NXkis8YaLWvsK1GDc21azWKRd3fMzFmHzsrPyZt
 JNOlmNRoUoWFCxhX8H29cuF8z6caV+2feRJ3uI0SCbmg2FEpBtesWgJN5MD5+BtZC4BHB99bwB
 Osg=
X-SBRS: 2.7
X-MesageID: 3650683
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,326,1559534400"; 
   d="scan'208";a="3650683"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Jan Beulich' <JBeulich@suse.com>
Thread-Topic: [Xen-devel] [PATCH v3 5/5] x86/domain: remove the 's3_integrity'
 flag
Thread-Index: AQHVRrqj/StGDDdtjkGWw3vOZUh8Rqbi7lyAgAAxpLA=
Date: Tue, 30 Jul 2019 13:00:35 +0000
Message-ID: <2fd1c70854c44db9a48c20adde899100@AMSPEX02CL03.citrite.net>
References: <20190730093904.1794-1-paul.durrant@citrix.com>
 <20190730093904.1794-6-paul.durrant@citrix.com>
 <6a99c8af-3477-9387-135a-7386020df3c5@suse.com>
In-Reply-To: <6a99c8af-3477-9387-135a-7386020df3c5@suse.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v3 5/5] x86/domain: remove the
 's3_integrity' flag
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Roger Pau Monne <roger.pau@citrix.com>, Wei Liu <wl@xen.org>, Andrew
 Cooper <Andrew.Cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBKYW4gQmV1bGljaCA8SkJldWxp
Y2hAc3VzZS5jb20+DQo+IFNlbnQ6IDMwIEp1bHkgMjAxOSAxMzowMw0KPiBUbzogUGF1bCBEdXJy
YW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT4NCj4gQ2M6IHhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZzsgQW5kcmV3IENvb3BlciA8QW5kcmV3LkNvb3BlcjNAY2l0cml4LmNvbT47IFJv
Z2VyIFBhdSBNb25uZQ0KPiA8cm9nZXIucGF1QGNpdHJpeC5jb20+OyBXZWkgTGl1IDx3bEB4ZW4u
b3JnPg0KPiBTdWJqZWN0OiBSZTogW1hlbi1kZXZlbF0gW1BBVENIIHYzIDUvNV0geDg2L2RvbWFp
bjogcmVtb3ZlIHRoZSAnczNfaW50ZWdyaXR5JyBmbGFnDQo+IA0KPiBPbiAzMC4wNy4yMDE5IDEx
OjM5LCBQYXVsIER1cnJhbnQgd3JvdGU6DQo+ID4gLS0tIGEveGVuL2FyY2gveDg2L2RvbWFpbi5j
DQo+ID4gKysrIGIveGVuL2FyY2gveDg2L2RvbWFpbi5jDQo+ID4gQEAgLTQ2Niw2ICs0NjYsMTMg
QEAgaW50IGFyY2hfc2FuaXRpc2VfZG9tYWluX2NvbmZpZyhzdHJ1Y3QgeGVuX2RvbWN0bF9jcmVh
dGVkb21haW4gKmNvbmZpZykNCj4gPiAgICAgICAgICAgcmV0dXJuIC1FSU5WQUw7DQo+ID4gICAg
ICAgfQ0KPiA+DQo+ID4gKyAgICBpZiAoIChjb25maWctPmZsYWdzICYgWEVOX0RPTUNUTF9DREZf
czNfaW50ZWdyaXR5KSAmJg0KPiA+ICsgICAgICAgICAhSVNfRU5BQkxFRChUQk9PVCkgKQ0KPiAN
Cj4gVGhpcyBsYWNrcyB0aGUgQ09ORklHXyBwcmVmaXguDQo+IA0KPiA+IC0tLSBhL3hlbi9hcmNo
L3g4Ni9zZXR1cC5jDQo+ID4gKysrIGIveGVuL2FyY2gveDg2L3NldHVwLmMNCj4gPiBAQCAtNjg5
LDcgKzY4OSw3IEBAIHZvaWQgX19pbml0IG5vcmV0dXJuIF9fc3RhcnRfeGVuKHVuc2lnbmVkIGxv
bmcgbWJpX3ApDQo+ID4gICAgICAgICAgIC5zdG9wX2JpdHMgPSAxDQo+ID4gICAgICAgfTsNCj4g
PiAgICAgICBzdHJ1Y3QgeGVuX2RvbWN0bF9jcmVhdGVkb21haW4gZG9tMF9jZmcgPSB7DQo+ID4g
LSAgICAgICAgLmZsYWdzID0gWEVOX0RPTUNUTF9DREZfczNfaW50ZWdyaXR5LA0KPiA+ICsgICAg
ICAgIC5mbGFncyA9IElTX0VOQUJMRUQoVEJPT1QpID8gWEVOX0RPTUNUTF9DREZfczNfaW50ZWdy
aXR5IDogMCwNCj4gDQo+IFNhbWUgaGVyZS4gV2l0aCB0aGlzIHRha2VuIGNhcmUgb2YgKGNvdWxk
IGJlIGRvbmUgd2hpbGUgY29tbWl0dGluZywNCj4gYnV0IEknbSBub3Qgc3VyZSB3aGV0aGVyIHRo
aXMgcGF0Y2ggaXMgaW5kZXBlbmRlbnQgb2YgdGhlIGVhcmxpZXINCj4gb25lcykNCj4gUmV2aWV3
ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4NCg0KVGhhbmtzLiBJJ2xsIGZp
eCBpdCBpbiB2NC4NCg0KICBQYXVsDQoNCj4gDQo+IEphbg0KX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 13:01:37 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 13: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 1hsRl2-0000a9-U6; Tue, 30 Jul 2019 13:01:36 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=QE78=V3=redhat.com=lersek@srs-us1.protection.inumbo.net>)
 id 1hsRl1-0000a0-LK
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 13:01:35 +0000
X-Inumbo-ID: 28aab1ea-b2ca-11e9-a719-e342c9ea04db
Received: from mx1.redhat.com (unknown [209.132.183.28])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 28aab1ea-b2ca-11e9-a719-e342c9ea04db;
 Tue, 30 Jul 2019 13:01:35 +0000 (UTC)
Received: from smtp.corp.redhat.com (int-mx05.intmail.prod.int.phx2.redhat.com
 [10.5.11.15])
 (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mx1.redhat.com (Postfix) with ESMTPS id 5BC82308FEC1;
 Tue, 30 Jul 2019 13:01:34 +0000 (UTC)
Received: from lacos-laptop-7.usersys.redhat.com (unknown [10.36.118.39])
 by smtp.corp.redhat.com (Postfix) with ESMTP id C2F995D6D0;
 Tue, 30 Jul 2019 13:01:32 +0000 (UTC)
To: devel@edk2.groups.io, anthony.perard@citrix.com
References: <20190729153944.24239-1-anthony.perard@citrix.com>
 <20190729153944.24239-34-anthony.perard@citrix.com>
From: Laszlo Ersek <lersek@redhat.com>
Message-ID: <8a5d9e63-12f1-2ff8-7c40-773d15baf333@redhat.com>
Date: Tue, 30 Jul 2019 15:01:31 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20190729153944.24239-34-anthony.perard@citrix.com>
Content-Language: en-US
X-Scanned-By: MIMEDefang 2.79 on 10.5.11.15
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16
 (mx1.redhat.com [10.5.110.49]); Tue, 30 Jul 2019 13:01:34 +0000 (UTC)
Subject: Re: [Xen-devel] [edk2-devel] [PATCH v4 33/35] OvmfPkg: Introduce
 XenIoPvhDxe to initialize Grant Tables
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Julien Grall <julien.grall@arm.com>,
 Ard Biesheuvel <ard.biesheuvel@linaro.org>,
 Jordan Justen <jordan.l.justen@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>

T24gMDcvMjkvMTkgMTc6MzksIEFudGhvbnkgUEVSQVJEIHdyb3RlOgo+IFhlbklvUHZoRHhlIHVz
ZSBYZW5Jb01taW9MaWIgdG8gcmVzZXJ2ZSBzb21lIHNwYWNlIHRvIGJlIHVzZSBieSB0aGUKPiBH
cmFudCBUYWJsZXMuCj4gCj4gVGhlIGNhbGwgaXMgb25seSBkb25lIGlmIGl0IGlzIG5lY2Vzc2Fy
eSwgd2Ugc2ltcGx5IGRldGVjdCBpZiB0aGUKPiBndWVzdCBpcyBQVkgsIGFzIGluIHRoaXMgY2Fz
ZSB0aGVyZSBpcyBjdXJyZW50bHkgbm8gUENJIGJ1cywgYW5kIG5vCj4gUENJIFhlbiBwbGF0Zm9y
bSBkZXZpY2Ugd2hpY2ggd291bGQgc3RhcnQgdGhlIFhlbklvUGNpRHhlIGFuZCBhbGxvY2F0ZQo+
IHRoZSBzcGFjZSBmb3IgdGhlIEdyYW50IFRhYmxlcy4KPiAKPiBSZWY6IGh0dHBzOi8vYnVnemls
bGEudGlhbm9jb3JlLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTY4OQo+IFNpZ25lZC1vZmYtYnk6IEFu
dGhvbnkgUEVSQVJEIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29tPgo+IC0tLQo+IAo+IE5vdGVz
Ogo+ICAgICB2NDoKPiAgICAgLSBSZW1vdmVkIFhlbklvUHZoRHhlTm90aWZ5RXhpdEJvb3QoKSB3
aGljaCB3YXMgZG9pbmcgYWN0aW9uIHRoYXQgc2hvdWxkCj4gICAgICAgbm90IGJlIGRvbmUgaW4g
YW4gRXhpdEJvb3RTZXJ2aWNlcyBub3RpZmljYXRpb24uCj4gICAgICAgKEluaXRpYWxpemVYZW5J
b1B2aER4ZSgpIGhhcyBiZWVuIGNsZWFuZWQgdXAgZm9sbG93aW5nIHRoaXMuKQo+ICAgICAtIFVz
ZSBuZXcgUGNkWGVuR3JhbnRGcmFtZXMuCj4gICAgIC0gU29tZSBjb2Rpbmcgc3R5bGUgZml4Cj4g
ICAgIC0gVXBkYXRlIE1haW50YWluZXJzLnR4dAo+ICAgICAKPiAgICAgdjM6Cj4gICAgIC0gZG93
bmdyYWRlIHR5cGUgdG8gRFhFX0RSSVZFUgo+ICAgICAtIHVzZSBTUERYCj4gICAgIC0gcmV3b3Jr
IEluaXRpYWxpemVYZW5Jb1B2aER4ZSwgYW5kIGhhbmRsZSBlcnJvcnMgcHJvcGVybHkuCj4gICAg
IC0gRnJlZSB0aGUgcmVzZXJ2ZWQgYWxsb2NhdGlvbiBpbiBFeGl0Qm9vdFNlcnZpY2VzIGV2ZW4g
aWYgdGhlIFhlbklvCj4gICAgICAgcHJvdG9jb2wgY291bGQgc3VjY2Vzc2Z1bGx5IGJlZW4gdW5p
bnN0YWxsZWQuCj4gICAgIAo+ICAgICB2MjoKPiAgICAgLSBkbyBhbGxvY2F0aW9uIGluIEVudHJ5
UG9pbnQgbGlrZSB0aGUgb3RoZXIgdXNlciBvZiBYZW5Jb01taW9MaWIuCj4gICAgIC0gYWxsb2Nh
dGUgbWVtb3J5IGluc3RlYWQgb2YgaGFyZGNvZGVkIGFkZHIuCj4gICAgIC0gY2xlYW51cCwgYWRk
IGNvcHlyaWdodAo+ICAgICAtIGRldGVjdCBpZiB3ZSBhcmUgcnVubmluZyBpbiBQVkggbW9kZQo+
IAo+ICBPdm1mUGtnL092bWZYZW4uZHNjICAgICAgICAgICAgICAgICB8ICAyICsrCj4gIE92bWZQ
a2cvT3ZtZlhlbi5mZGYgICAgICAgICAgICAgICAgIHwgIDEgKwo+ICBPdm1mUGtnL1hlbklvUHZo
RHhlL1hlbklvUHZoRHhlLmluZiB8IDM1ICsrKysrKysrKysrKysrKysrKysKPiAgT3ZtZlBrZy9Y
ZW5Jb1B2aER4ZS9YZW5Jb1B2aER4ZS5jICAgfCA1MyArKysrKysrKysrKysrKysrKysrKysrKysr
KysrKwo+ICBNYWludGFpbmVycy50eHQgICAgICAgICAgICAgICAgICAgICB8ICAxICsKPiAgNSBm
aWxlcyBjaGFuZ2VkLCA5MiBpbnNlcnRpb25zKCspCj4gIGNyZWF0ZSBtb2RlIDEwMDY0NCBPdm1m
UGtnL1hlbklvUHZoRHhlL1hlbklvUHZoRHhlLmluZgo+ICBjcmVhdGUgbW9kZSAxMDA2NDQgT3Zt
ZlBrZy9YZW5Jb1B2aER4ZS9YZW5Jb1B2aER4ZS5jCj4gCj4gZGlmZiAtLWdpdCBhL092bWZQa2cv
T3ZtZlhlbi5kc2MgYi9Pdm1mUGtnL092bWZYZW4uZHNjCj4gaW5kZXggZTcxOWExNjhmOC4uNWUw
N2IzNzI3OSAxMDA2NDQKPiAtLS0gYS9Pdm1mUGtnL092bWZYZW4uZHNjCj4gKysrIGIvT3ZtZlBr
Zy9Pdm1mWGVuLmRzYwo+IEBAIC0xOTUsNiArMTk1LDcgQEAgW0xpYnJhcnlDbGFzc2VzXQo+ICAg
IE9yZGVyZWRDb2xsZWN0aW9uTGlifE1kZVBrZy9MaWJyYXJ5L0Jhc2VPcmRlcmVkQ29sbGVjdGlv
blJlZEJsYWNrVHJlZUxpYi9CYXNlT3JkZXJlZENvbGxlY3Rpb25SZWRCbGFja1RyZWVMaWIuaW5m
Cj4gICAgWGVuSHlwZXJjYWxsTGlifE92bWZQa2cvTGlicmFyeS9YZW5IeXBlcmNhbGxMaWIvWGVu
SHlwZXJjYWxsTGliLmluZgo+ICAgIFhlblBsYXRmb3JtTGlifE92bWZQa2cvTGlicmFyeS9YZW5Q
bGF0Zm9ybUxpYi9YZW5QbGF0Zm9ybUxpYi5pbmYKPiArICBYZW5Jb01taW9MaWJ8T3ZtZlBrZy9M
aWJyYXJ5L1hlbklvTW1pb0xpYi9YZW5Jb01taW9MaWIuaW5mCj4gIAo+ICAgIFRjZzJQaHlzaWNh
bFByZXNlbmNlTGlifE92bWZQa2cvTGlicmFyeS9UY2cyUGh5c2ljYWxQcmVzZW5jZUxpYk51bGwv
RHhlVGNnMlBoeXNpY2FsUHJlc2VuY2VMaWIuaW5mCj4gICAgVHBtTWVhc3VyZW1lbnRMaWJ8TWRl
TW9kdWxlUGtnL0xpYnJhcnkvVHBtTWVhc3VyZW1lbnRMaWJOdWxsL1RwbU1lYXN1cmVtZW50TGli
TnVsbC5pbmYKPiBAQCAtNTgzLDYgKzU4NCw3IEBAIFtDb21wb25lbnRzXQo+ICAgICAgICBOVUxM
fE92bWZQa2cvQ3NtL0xlZ2FjeUJvb3RNYWludFVpTGliL0xlZ2FjeUJvb3RNYWludFVpTGliLmlu
Zgo+ICAhZW5kaWYKPiAgICB9Cj4gKyAgT3ZtZlBrZy9YZW5Jb1B2aER4ZS9YZW5Jb1B2aER4ZS5p
bmYKPiAgICBPdm1mUGtnL1hlbklvUGNpRHhlL1hlbklvUGNpRHhlLmluZgo+ICAgIE92bWZQa2cv
WGVuQnVzRHhlL1hlbkJ1c0R4ZS5pbmYKPiAgICBPdm1mUGtnL1hlblB2QmxrRHhlL1hlblB2Qmxr
RHhlLmluZgo+IGRpZmYgLS1naXQgYS9Pdm1mUGtnL092bWZYZW4uZmRmIGIvT3ZtZlBrZy9Pdm1m
WGVuLmZkZgo+IGluZGV4IDVjMWE5MjVkNmEuLjUxN2E0OTJmMTQgMTAwNjQ0Cj4gLS0tIGEvT3Zt
ZlBrZy9Pdm1mWGVuLmZkZgo+ICsrKyBiL092bWZQa2cvT3ZtZlhlbi5mZGYKPiBAQCAtMzA5LDYg
KzMwOSw3IEBAIFtGVi5EWEVGVl0KPiAgSU5GICBNZGVNb2R1bGVQa2cvVW5pdmVyc2FsL01ldHJv
bm9tZS9NZXRyb25vbWUuaW5mCj4gIElORiAgUGNBdENoaXBzZXRQa2cvUGNhdFJlYWxUaW1lQ2xv
Y2tSdW50aW1lRHhlL1BjYXRSZWFsVGltZUNsb2NrUnVudGltZUR4ZS5pbmYKPiAgCj4gK0lORiAg
T3ZtZlBrZy9YZW5Jb1B2aER4ZS9YZW5Jb1B2aER4ZS5pbmYKPiAgSU5GICBPdm1mUGtnL1hlbklv
UGNpRHhlL1hlbklvUGNpRHhlLmluZgo+ICBJTkYgIE92bWZQa2cvWGVuQnVzRHhlL1hlbkJ1c0R4
ZS5pbmYKPiAgSU5GICBPdm1mUGtnL1hlblB2QmxrRHhlL1hlblB2QmxrRHhlLmluZgo+IGRpZmYg
LS1naXQgYS9Pdm1mUGtnL1hlbklvUHZoRHhlL1hlbklvUHZoRHhlLmluZiBiL092bWZQa2cvWGVu
SW9QdmhEeGUvWGVuSW9QdmhEeGUuaW5mCj4gbmV3IGZpbGUgbW9kZSAxMDA2NDQKPiBpbmRleCAw
MDAwMDAwMDAwLi41NzQwZGY2ZTU5Cj4gLS0tIC9kZXYvbnVsbAo+ICsrKyBiL092bWZQa2cvWGVu
SW9QdmhEeGUvWGVuSW9QdmhEeGUuaW5mCj4gQEAgLTAsMCArMSwzNSBAQAo+ICsjIyBAZmlsZQo+
ICsjICBEcml2ZXIgZm9yIHRoZSBYZW5JbyBwcm90b2NvbAo+ICsjCj4gKyMgIENvcHlyaWdodCAo
YykgMjAxOSwgQ2l0cml4IFN5c3RlbXMsIEluYy4KPiArIwo+ICsjICBTUERYLUxpY2Vuc2UtSWRl
bnRpZmllcjogQlNELTItQ2xhdXNlLVBhdGVudAo+ICsjCj4gKyMjCj4gKwo+ICtbRGVmaW5lc10K
PiArICBJTkZfVkVSU0lPTiAgICAgICAgICAgICAgID0gMHgwMDAxMDAwNQo+ICsgIEJBU0VfTkFN
RSAgICAgICAgICAgICAgICAgPSBYZW5Jb1B2aER4ZQo+ICsgIEZJTEVfR1VJRCAgICAgICAgICAg
ICAgICAgPSA3YTU2N2NjNC0wZTc1LTRkN2EtYTMwNS1jM2RiMTA5YjUzYWQKPiArICBNT0RVTEVf
VFlQRSAgICAgICAgICAgICAgID0gRFhFX0RSSVZFUgo+ICsgIFZFUlNJT05fU1RSSU5HICAgICAg
ICAgICAgPSAxLjAKPiArICBFTlRSWV9QT0lOVCAgICAgICAgICAgICAgID0gSW5pdGlhbGl6ZVhl
bklvUHZoRHhlCj4gKwo+ICtbUGFja2FnZXNdCj4gKyAgTWRlUGtnL01kZVBrZy5kZWMKPiArICBP
dm1mUGtnL092bWZQa2cuZGVjCj4gKwo+ICtbU291cmNlc10KPiArICBYZW5Jb1B2aER4ZS5jCj4g
Kwo+ICtbTGlicmFyeUNsYXNzZXNdCj4gKyAgTWVtb3J5QWxsb2NhdGlvbkxpYgo+ICsgIFVlZmlE
cml2ZXJFbnRyeVBvaW50Cj4gKyAgWGVuSW9NbWlvTGliCj4gKyAgWGVuUGxhdGZvcm1MaWIKPiAr
Cj4gK1tGaXhlZFBjZF0KPiArICBnVWVmaU92bWZQa2dUb2tlblNwYWNlR3VpZC5QY2RYZW5HcmFu
dEZyYW1lcwo+ICsKPiArW0RlcGV4XQo+ICsgIFRSVUUKPiBkaWZmIC0tZ2l0IGEvT3ZtZlBrZy9Y
ZW5Jb1B2aER4ZS9YZW5Jb1B2aER4ZS5jIGIvT3ZtZlBrZy9YZW5Jb1B2aER4ZS9YZW5Jb1B2aER4
ZS5jCj4gbmV3IGZpbGUgbW9kZSAxMDA2NDQKPiBpbmRleCAwMDAwMDAwMDAwLi5lNTY5OWNkZDgw
Cj4gLS0tIC9kZXYvbnVsbAo+ICsrKyBiL092bWZQa2cvWGVuSW9QdmhEeGUvWGVuSW9QdmhEeGUu
Ywo+IEBAIC0wLDAgKzEsNTMgQEAKPiArLyoqIEBmaWxlCj4gKwo+ICsgIERyaXZlciBmb3IgdGhl
IFhlbklvIHByb3RvY29sCj4gKwo+ICsgIFRoaXMgZHJpdmVyIHNpbXBseSBhbGxvY2F0ZSBzcGFj
ZSBmb3IgdGhlIGdyYW50IHRhYmxlcy4KPiArCj4gKyAgQ29weXJpZ2h0IChjKSAyMDE5LCBDaXRy
aXggU3lzdGVtcywgSW5jLgo+ICsKPiArICBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQlNELTIt
Q2xhdXNlLVBhdGVudAo+ICsKPiArKiovCj4gKwo+ICsjaW5jbHVkZSA8TGlicmFyeS9NZW1vcnlB
bGxvY2F0aW9uTGliLmg+Cj4gKyNpbmNsdWRlIDxMaWJyYXJ5L1hlbklvTW1pb0xpYi5oPgo+ICsj
aW5jbHVkZSA8TGlicmFyeS9YZW5QbGF0Zm9ybUxpYi5oPgo+ICsKPiArRUZJX1NUQVRVUwo+ICtF
RklBUEkKPiArSW5pdGlhbGl6ZVhlbklvUHZoRHhlICgKPiArICBJTiBFRklfSEFORExFICAgICAg
IEltYWdlSGFuZGxlLAo+ICsgIElOIEVGSV9TWVNURU1fVEFCTEUgKlN5c3RlbVRhYmxlCj4gKyAg
KQo+ICt7Cj4gKyAgVk9JRCAgICAgICAgICAqQWxsb2NhdGlvbjsKPiArICBFRklfU1RBVFVTICAg
IFN0YXR1czsKPiArICBFRklfSEFORExFICAgIFhlbklvSGFuZGxlOwo+ICsKPiArICBBbGxvY2F0
aW9uID0gTlVMTDsKPiArICBYZW5Jb0hhbmRsZSA9IE5VTEw7Cj4gKwo+ICsgIGlmICghWGVuUHZo
RGV0ZWN0ZWQgKCkpIHsKPiArICAgIHJldHVybiBFRklfVU5TVVBQT1JURUQ7Cj4gKyAgfQo+ICsK
PiArICBBbGxvY2F0aW9uID0gQWxsb2NhdGVSZXNlcnZlZFBhZ2VzIChGaXhlZFBjZEdldDMyIChQ
Y2RYZW5HcmFudEZyYW1lcykpOwo+ICsgIGlmIChBbGxvY2F0aW9uID09IE5VTEwpIHsKPiArICAg
IFN0YXR1cyA9IEVGSV9PVVRfT0ZfUkVTT1VSQ0VTOwo+ICsgICAgZ290byBFcnJvcjsKPiArICB9
Cj4gKwo+ICsgIFN0YXR1cyA9IFhlbklvTW1pb0luc3RhbGwgKCZYZW5Jb0hhbmRsZSwgKFVJTlRO
KSBBbGxvY2F0aW9uKTsKPiArICBpZiAoRUZJX0VSUk9SIChTdGF0dXMpKSB7Cj4gKyAgICBnb3Rv
IEVycm9yOwo+ICsgIH0KPiArCj4gKyAgcmV0dXJuIEVGSV9TVUNDRVNTOwo+ICsKPiArRXJyb3I6
Cj4gKyAgaWYgKEFsbG9jYXRpb24gIT0gTlVMTCkgewo+ICsgICAgRnJlZVBhZ2VzIChBbGxvY2F0
aW9uLCBGaXhlZFBjZEdldDMyIChQY2RYZW5HcmFudEZyYW1lcykpOwo+ICsgIH0KPiArICByZXR1
cm4gU3RhdHVzOwo+ICt9Cj4gZGlmZiAtLWdpdCBhL01haW50YWluZXJzLnR4dCBiL01haW50YWlu
ZXJzLnR4dAo+IGluZGV4IDc4ZTlmODg5YWIuLjc5ZGVmZDEzYmYgMTAwNjQ0Cj4gLS0tIGEvTWFp
bnRhaW5lcnMudHh0Cj4gKysrIGIvTWFpbnRhaW5lcnMudHh0Cj4gQEAgLTM4Miw2ICszODIsNyBA
QCBGOiBPdm1mUGtnL1BsYXRmb3JtUGVpL1hlbi4qCj4gIEY6IE92bWZQa2cvU21iaW9zUGxhdGZv
cm1EeGUvKlhlbi5jCj4gIEY6IE92bWZQa2cvWGVuQnVzRHhlLwo+ICBGOiBPdm1mUGtnL1hlbklv
UGNpRHhlLwo+ICtGOiBPdm1mUGtnL1hlbklvUHZoRHhlLwo+ICBGOiBPdm1mUGtnL1hlblBsYXRm
b3JtUGVpLwo+ICBGOiBPdm1mUGtnL1hlblB2QmxrRHhlLwo+ICBGOiBPdm1mUGtnL1hlblJlc2V0
VmVjdG9yLwo+IAoKKDEpIFdlIHNob3VsZCAjaW5jbHVkZSA8TGlicmFyeS9QY2RMaWIuaD4gaW4g
dGhlICJYZW5Jb1B2aER4ZS5jIiBmaWxlLAphbmQgbGlzdCBQY2RMaWIgaW4gdGhlIFtMaWJyYXJ5
Q2xhc3Nlc10gc2VjdGlvbiBvZiB0aGUgIlhlbklvUHZoRHhlLmluZiIKZmlsZS4KCldpdGggKDEp
IGZpeGVkOgoKUmV2aWV3ZWQtYnk6IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+CgpJ
ZiB2NSBkb2Vzbid0IGJlY29tZSBuZWNlc3NhcnksIEkgY2FuIHVwZGF0ZSB0aGlzIHBhdGNoIGZv
ciB5b3UgYmVmb3JlCnB1c2hpbmcgdGhlIHY0IHNlcmllczsgaWYgdGhhdCdzIHdoYXQgeW91IHBy
ZWZlci4KClRoYW5rcwpMYXN6bG8KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 13:05:11 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 13: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 1hsRoR-0000m7-Jl; Tue, 30 Jul 2019 13:05:07 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=QE78=V3=redhat.com=lersek@srs-us1.protection.inumbo.net>)
 id 1hsRoQ-0000m2-8U
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 13:05:06 +0000
X-Inumbo-ID: a611fc2e-b2ca-11e9-8980-bc764e045a96
Received: from mx1.redhat.com (unknown [209.132.183.28])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a611fc2e-b2ca-11e9-8980-bc764e045a96;
 Tue, 30 Jul 2019 13:05:05 +0000 (UTC)
Received: from smtp.corp.redhat.com (int-mx04.intmail.prod.int.phx2.redhat.com
 [10.5.11.14])
 (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mx1.redhat.com (Postfix) with ESMTPS id 9BB575AFE9;
 Tue, 30 Jul 2019 13:05:04 +0000 (UTC)
Received: from lacos-laptop-7.usersys.redhat.com (unknown [10.36.118.39])
 by smtp.corp.redhat.com (Postfix) with ESMTP id 456205D9E2;
 Tue, 30 Jul 2019 13:05:03 +0000 (UTC)
To: devel@edk2.groups.io, anthony.perard@citrix.com
References: <20190729153944.24239-1-anthony.perard@citrix.com>
 <20190729153944.24239-35-anthony.perard@citrix.com>
From: Laszlo Ersek <lersek@redhat.com>
Message-ID: <323cf9e5-32e8-3ad4-eb42-d0ace75d9fad@redhat.com>
Date: Tue, 30 Jul 2019 15:05:02 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20190729153944.24239-35-anthony.perard@citrix.com>
Content-Language: en-US
X-Scanned-By: MIMEDefang 2.79 on 10.5.11.14
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16
 (mx1.redhat.com [10.5.110.39]); Tue, 30 Jul 2019 13:05:04 +0000 (UTC)
Subject: Re: [Xen-devel] [edk2-devel] [PATCH v4 34/35] OvmfPkg: Move
 XenRealTimeClockLib from ArmVirtPkg
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Julien Grall <julien.grall@arm.com>,
 Ard Biesheuvel <ard.biesheuvel@linaro.org>,
 Jordan Justen <jordan.l.justen@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>

T24gMDcvMjkvMTkgMTc6MzksIEFudGhvbnkgUEVSQVJEIHdyb3RlOgo+IE1vdmUgWGVuUmVhbFRp
bWVDbG9ja0xpYiBmcm9tIEFybVZpcnRQa2cgdG8gT3ZtZlBrZyBzbyBpdCBjYW4gYmUgdXNlZAo+
IGZyb20gdGhlIE92bWZQa2cgYnkgdGhlIGZvbGxvd2luZyBwYXRjaCwgIk92bWZQa2cvT3ZtZlhl
bjogdXNlCj4gUmVhbFRpbWVDbG9ja1J1bnRpbWVEeGUgZnJvbSBFbWJlZGRlZFBrZyIKPiAKPiBS
ZWY6IGh0dHBzOi8vYnVnemlsbGEudGlhbm9jb3JlLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTY4OQo+
IFNpZ25lZC1vZmYtYnk6IEFudGhvbnkgUEVSQVJEIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29t
Pgo+IFJldmlld2VkLWJ5OiBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgo+IC0tLQo+
IAo+IE5vdGVzOgo+ICAgICB2NDoKPiAgICAgLSBVcGRhdGUgTWFpbnRhaW5lcnMudHh0Cj4gICAg
IAo+ICAgICB2MzoKPiAgICAgLSBmaXggdGhlIGNvbW1pdCBtZXNzYWdlIGJvZHkKPiAKPiAgQXJt
VmlydFBrZy9Bcm1WaXJ0WGVuLmRzYyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHwgMiArLQo+ICAuLi4vTGlicmFyeS9YZW5SZWFsVGltZUNsb2NrTGliL1hlblJlYWxUaW1l
Q2xvY2tMaWIuaW5mICAgICAgICAgfCAwCj4gIC4uLi9MaWJyYXJ5L1hlblJlYWxUaW1lQ2xvY2tM
aWIvWGVuUmVhbFRpbWVDbG9ja0xpYi5jICAgICAgICAgICB8IDAKPiAgTWFpbnRhaW5lcnMudHh0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgMiArLQo+
ICA0IGZpbGVzIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKPiAgcmVu
YW1lIHtBcm1WaXJ0UGtnID0+IE92bWZQa2d9L0xpYnJhcnkvWGVuUmVhbFRpbWVDbG9ja0xpYi9Y
ZW5SZWFsVGltZUNsb2NrTGliLmluZiAoMTAwJSkKPiAgcmVuYW1lIHtBcm1WaXJ0UGtnID0+IE92
bWZQa2d9L0xpYnJhcnkvWGVuUmVhbFRpbWVDbG9ja0xpYi9YZW5SZWFsVGltZUNsb2NrTGliLmMg
KDEwMCUpCgpbLi4uXQoKPiBkaWZmIC0tZ2l0IGEvTWFpbnRhaW5lcnMudHh0IGIvTWFpbnRhaW5l
cnMudHh0Cj4gaW5kZXggNzlkZWZkMTNiZi4uOTE5YmFjY2M1NiAxMDA2NDQKPiAtLS0gYS9NYWlu
dGFpbmVycy50eHQKPiArKysgYi9NYWludGFpbmVycy50eHQKPiBAQCAtMTE0LDcgKzExNCw2IEBA
IFI6IExlaWYgTGluZGhvbG0gPGxlaWYubGluZGhvbG1AbGluYXJvLm9yZz4KPiAgQXJtVmlydFBr
ZzogbW9kdWxlcyB1c2VkIG9uIFhlbgo+ICBGOiBBcm1WaXJ0UGtnL0FybVZpcnRYZW4uKgo+ICBG
OiBBcm1WaXJ0UGtnL0xpYnJhcnkvWGVuQXJtR2VuZXJpY1RpbWVyVmlydENvdW50ZXJMaWIvCj4g
LUY6IEFybVZpcnRQa2cvTGlicmFyeS9YZW5SZWFsVGltZUNsb2NrTGliLwo+ICBGOiBBcm1WaXJ0
UGtnL0xpYnJhcnkvWGVuVmlydE1lbUluZm9MaWIvCj4gIEY6IEFybVZpcnRQa2cvUHJlUGkvCj4g
IEY6IEFybVZpcnRQa2cvWGVuQWNwaVBsYXRmb3JtRHhlLwo+IEBAIC0zNzQsNiArMzczLDcgQEAg
RjogT3ZtZlBrZy9MaWJyYXJ5L1hlbkNvbnNvbGVTZXJpYWxQb3J0TGliLwo+ICBGOiBPdm1mUGtn
L0xpYnJhcnkvWGVuSHlwZXJjYWxsTGliLwo+ICBGOiBPdm1mUGtnL0xpYnJhcnkvWGVuSW9NbWlv
TGliLwo+ICBGOiBPdm1mUGtnL0xpYnJhcnkvWGVuUGxhdGZvcm1MaWIvCj4gK0Y6IE92bWZQa2cv
TGlicmFyeS9YZW5SZWFsVGltZUNsb2NrTGliLwo+ICBGOiBPdm1mUGtnL092bWZYZW4uKgo+ICBG
OiBPdm1mUGtnL092bWZYZW5FbGZIZWFkZXJHZW5lcmF0b3IuYwo+ICBGOiBPdm1mUGtnL1BsYXRm
b3JtUGVpL01lbURldGVjdC5jCj4gCgpSZXZpZXdlZC1ieTogTGFzemxvIEVyc2VrIDxsZXJzZWtA
cmVkaGF0LmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 13:10:24 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 13:10:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsRtT-0001VP-AN; Tue, 30 Jul 2019 13:10:19 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=QE78=V3=redhat.com=lersek@srs-us1.protection.inumbo.net>)
 id 1hsRtR-0001VK-Pk
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 13:10:17 +0000
X-Inumbo-ID: 5f986a70-b2cb-11e9-9471-1f0950c14730
Received: from mx1.redhat.com (unknown [209.132.183.28])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 5f986a70-b2cb-11e9-9471-1f0950c14730;
 Tue, 30 Jul 2019 13:10:16 +0000 (UTC)
Received: from smtp.corp.redhat.com (int-mx01.intmail.prod.int.phx2.redhat.com
 [10.5.11.11])
 (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mx1.redhat.com (Postfix) with ESMTPS id 051EF3002F52;
 Tue, 30 Jul 2019 13:10:16 +0000 (UTC)
Received: from lacos-laptop-7.usersys.redhat.com (unknown [10.36.118.39])
 by smtp.corp.redhat.com (Postfix) with ESMTP id 132CE600F8;
 Tue, 30 Jul 2019 13:10:13 +0000 (UTC)
To: devel@edk2.groups.io, anthony.perard@citrix.com
References: <20190729153944.24239-1-anthony.perard@citrix.com>
From: Laszlo Ersek <lersek@redhat.com>
Message-ID: <1ba55a93-e880-6fe3-abfc-a840d956bf3c@redhat.com>
Date: Tue, 30 Jul 2019 15:10:13 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20190729153944.24239-1-anthony.perard@citrix.com>
Content-Language: en-US
X-Scanned-By: MIMEDefang 2.79 on 10.5.11.11
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16
 (mx1.redhat.com [10.5.110.40]); Tue, 30 Jul 2019 13:10:16 +0000 (UTC)
Subject: Re: [Xen-devel] [edk2-devel] [PATCH v4 00/35] Specific platform to
 run OVMF in Xen PVH and HVM guests
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Julien Grall <julien.grall@arm.com>,
 Jordan Justen <jordan.l.justen@intel.com>, xen-devel@lists.xenproject.org,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgQW50aG9ueSwKCk9uIDA3LzI5LzE5IDE3OjM5LCBBbnRob255IFBFUkFSRCB3cm90ZToKPiBQ
YXRjaCBzZXJpZXMgYXZhaWxhYmxlIGluIHRoaXMgZ2l0IGJyYW5jaDoKPiBodHRwczovL3hlbmJp
dHMueGVuLm9yZy9naXQtaHR0cC9wZW9wbGUvYXBlcmFyZC9vdm1mLmdpdCBici5wbGF0Zm9ybS14
ZW4tcHZoLXY0Cj4gCj4gQ2hhbmdlcyBpbiB2NDoKPiAtIHBhdGNoICJPdm1mUGtnL1hlblBsYXRm
b3JtUGVpOiBSZXNlcnZlIGh2bWxvYWRlcidzIG1lbW9yeSBvbmx5IHdoZW4gaXQgaGFzCj4gICBy
dW4iIHdhcyByZW1vdmVkLCBhbmQgaW5zdGVhZCBhIGRpZmZlcmVudCBjaGFuZ2UgaXMgZG9uZSBp
bgo+ICAgIk92bWZQa2cvWGVuUGxhdGZvcm1QZWk6IFJld29yayBtZW1vcnkgZGV0ZWN0aW9uIgo+
IC0gb3RoZXIgY2hhbmdlcyBkZXRhaWxlZCBpbiB0aGUgbm90ZXMgb2YgZWFjaCBwYXRjaAoKSSd2
ZSBnb25lIHRocm91Z2ggdGhlIHY0IHNlcmllcy4gSWYgcmV2aWV3ZXJzIG9uIHRoZSB4ZW4tZGV2
ZWwgbGlzdAp0aGluayB2NCBpcyBva2F5IHRvIG1lcmdlLCBJIGNhbiBkbyB0aGF0ICh3aXRoIHRo
ZSBzbWFsbCBmaXh1cHMgSQpvZmZlcmVkIGhlcmUgYW5kIHRoZXJlKS4gSSBzdWdnZXN0IHRoYXQg
d2Ugd2FpdCBhIGZldyBkYXlzIC0tIHBsZWFzZQpwaW5nIG1lIHdoZW4geW91IGJlbGlldmUgdGhl
IHJldmlldyBvbiB4ZW4tZGV2ZWwgaGFzIGNvbmNsdWRlZC4KCklmIHlvdSBwcmVmZXIgdG8gcG9z
dCB2NSwgdGhhdCB3b3JrcyBhcyB3ZWxsIG9mIGNvdXJzZS4KClRoYW5rcywKTGFzemxvCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 13:15:42 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 13:15:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsRyb-0001eW-0W; Tue, 30 Jul 2019 13:15: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=wvG0=V3=amazon.de=prvs=10786bff1=nmanthey@srs-us1.protection.inumbo.net>)
 id 1hsRya-0001eR-66
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 13:15:36 +0000
X-Inumbo-ID: 1cb84168-b2cc-11e9-8980-bc764e045a96
Received: from smtp-fw-33001.amazon.com (unknown [207.171.190.10])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1cb84168-b2cc-11e9-8980-bc764e045a96;
 Tue, 30 Jul 2019 13:15:34 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.de; i=@amazon.de; q=dns/txt; s=amazon201209;
 t=1564492534; x=1596028534;
 h=from:to:cc:subject:date:message-id:mime-version;
 bh=7pb+lnkoEm4CyIvlMOOJm8ACBE0wTcF2Pmgs2qdkcjU=;
 b=Ox8e3FyNorjKxHONyhGKhuFgK5LTSRTZgapYFdkzqkY3FuAkXs3AyQeT
 PU0PE4AsdzbN/c2Vbm3fb6qQBewLWUnVpjqlAxsmsJrje9Pg5STgF1J5Y
 ubQyPovSEFCI6Ctdx4TZT9iXjeFpQsd5ntG06FOoYy/JPtkyrVpM1Lvaa Q=;
X-IronPort-AV: E=Sophos;i="5.64,326,1559520000"; d="scan'208";a="814923610"
Received: from sea3-co-svc-lb6-vlan3.sea.amazon.com (HELO
 email-inbound-relay-1d-f273de60.us-east-1.amazon.com) ([10.47.22.38])
 by smtp-border-fw-out-33001.sea14.amazon.com with ESMTP;
 30 Jul 2019 13:15:30 +0000
Received: from EX13MTAUEB001.ant.amazon.com
 (iad55-ws-svc-p15-lb9-vlan2.iad.amazon.com [10.40.159.162])
 by email-inbound-relay-1d-f273de60.us-east-1.amazon.com (Postfix) with ESMTPS
 id 871E7A069D; Tue, 30 Jul 2019 13:15:26 +0000 (UTC)
Received: from EX13D08UEB003.ant.amazon.com (10.43.60.11) by
 EX13MTAUEB001.ant.amazon.com (10.43.60.129) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Tue, 30 Jul 2019 13:15:26 +0000
Received: from EX13MTAUWC001.ant.amazon.com (10.43.162.135) by
 EX13D08UEB003.ant.amazon.com (10.43.60.11) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Tue, 30 Jul 2019 13:15:25 +0000
Received: from uc1a35a69ae4659.ant.amazon.com (10.109.93.13) by
 mail-relay.amazon.com (10.43.162.232) with Microsoft SMTP Server id
 15.0.1367.3 via Frontend Transport; Tue, 30 Jul 2019 13:15:21 +0000
From: Norbert Manthey <nmanthey@amazon.de>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 30 Jul 2019 15:15:01 +0200
Message-ID: <1564492503-22716-1-git-send-email-nmanthey@amazon.de>
X-Mailer: git-send-email 2.7.4
MIME-Version: 1.0
Precedence: Bulk
Subject: [Xen-devel] [PATCH L1TF MDS GT v4 0/2] grant table protection
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, Tim Deegan <tim@xen.org>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Ian
 Jackson <ian.jackson@eu.citrix.com>, Dario Faggioli <dfaggioli@suse.com>,
 Martin Pohlack <mpohlack@amazon.de>, Pawel Wieczorkiewicz <wipawel@amazon.de>,
 Julien Grall <julien.grall@arm.com>, David Woodhouse <dwmw@amazon.co.uk>,
 Jan Beulich <jbeulich@suse.com>, Martin Mazein <amazein@amazon.de>,
 Bjoern Doebel <doebel@amazon.de>, Norbert Manthey <nmanthey@amazon.de>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RGVhciBhbGwsCgpUaGlzIHBhdGNoIHNlcmllcyBhdHRlbXB0cyB0byBtaXRpZ2F0ZSB0aGUgaXNz
dWUgdGhhdCBoYXZlIGJlZW4gcmFpc2VkIGluIHRoZQpYU0EtMjg5IChodHRwczovL3hlbmJpdHMu
eGVuLm9yZy94c2EvYWR2aXNvcnktMjg5Lmh0bWwpLiBUbyBibG9jayBzcGVjdWxhdGl2ZQpleGVj
dXRpb24gb24gSW50ZWwgaGFyZHdhcmUsIGFuIGxmZW5jZSBpbnN0cnVjdGlvbiBpcyByZXF1aXJl
ZCB0byBtYWtlIHN1cmUKdGhhdCBzZWxlY3RlZCBjaGVja3MgYXJlIG5vdCBieXBhc3NlZC4gU3Bl
Y3VsYXRpdmUgb3V0LW9mLWJvdW5kIGFjY2Vzc2VzIGNhbgpiZSBwcmV2ZW50ZWQgYnkgdXNpbmcg
dGhlIGFycmF5X2luZGV4X25vc3BlYyBtYWNyby4KClRoaXMgc2VyaWVzIHBpY2tzIHVwIHRoZSBs
YXN0IHJlbWFpbmluZyBjb21taXQgb2YgbXkgcHJldmlvdXMgTDFURiBzZXJpZXMsIGFuZApzcGxp
dHMgaXQgaW50byBzZXZlcmFsIGNvbW1pdHMgdG8gaGVscCB0YXJnZXR0aW5nIHRoZSBkaXNjdXNz
aW9uIGJldHRlci4gVGhlCmFjdHVhbCBjaGFuZ2UgaXMgdG8gcHJvdGVjdCBncmFudC10YWJsZSBj
b2RlLgoKVGhpcyBpcyBwYXJ0IG9mIHRoZSBzcGVjdWxhdGl2ZSBoYXJkZW5pbmcgZWZmb3J0LgoK
QmVzdCwKTm9yYmVydAoKTm9yYmVydCBNYW50aGV5ICgyKToKICBjb21tb24vZ3JhbnRfdGFibGU6
IGhhcmRlbiBib3VuZCBhY2Nlc3NlcwogIGNvbW1vbi9ncmFudF90YWJsZTogaGFyZGVuIHZlcnNp
b24gZGVwZW5kZW50IGFjY2Vzc2VzCgogeGVuL2NvbW1vbi9ncmFudF90YWJsZS5jIHwgMTA3ICsr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tCiAxIGZpbGUgY2hh
bmdlZCwgNzUgaW5zZXJ0aW9ucygrKSwgMzIgZGVsZXRpb25zKC0pCgotLSAKMi43LjQKCgoKCkFt
YXpvbiBEZXZlbG9wbWVudCBDZW50ZXIgR2VybWFueSBHbWJICktyYXVzZW5zdHIuIDM4CjEwMTE3
IEJlcmxpbgpHZXNjaGFlZnRzZnVlaHJ1bmc6IENocmlzdGlhbiBTY2hsYWVnZXIsIFJhbGYgSGVy
YnJpY2gKRWluZ2V0cmFnZW4gYW0gQW10c2dlcmljaHQgQ2hhcmxvdHRlbmJ1cmcgdW50ZXIgSFJC
IDE0OTE3MyBCClNpdHo6IEJlcmxpbgpVc3QtSUQ6IERFIDI4OSAyMzcgODc5CgoKCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 13:16:00 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 13:16:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsRyy-0001g9-AS; Tue, 30 Jul 2019 13:16:00 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=wvG0=V3=amazon.de=prvs=10786bff1=nmanthey@srs-us1.protection.inumbo.net>)
 id 1hsRyx-0001fy-5T
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 13:15:59 +0000
X-Inumbo-ID: 29f095a4-b2cc-11e9-9257-67f4f74de37c
Received: from smtp-fw-33001.amazon.com (unknown [207.171.190.10])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 29f095a4-b2cc-11e9-9257-67f4f74de37c;
 Tue, 30 Jul 2019 13:15:56 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.de; i=@amazon.de; q=dns/txt; s=amazon201209;
 t=1564492556; x=1596028556;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version;
 bh=yxZuxym18sXpcj2SP7bh1BFXoFjWkH/yVOuGe+/4WfE=;
 b=jsL8msajgpKdaUTmXLNDKZP1qeTH3Ao96ikM1lgjR8sdEZir7ddrW7Kt
 ialtbdT6IkItidEJDU3a29bHxcUriTKDBmKWnpM87Xus8UPolFDypSzk7
 r3SmOWdTiILwGYTiPycbYktD1j4vkcnMz9cW56J/Bk9p4d7XQdMiInLTh c=;
X-IronPort-AV: E=Sophos;i="5.64,326,1559520000"; d="scan'208";a="814923745"
Received: from sea3-co-svc-lb6-vlan3.sea.amazon.com (HELO
 email-inbound-relay-2b-859fe132.us-west-2.amazon.com) ([10.47.22.38])
 by smtp-border-fw-out-33001.sea14.amazon.com with ESMTP;
 30 Jul 2019 13:15:55 +0000
Received: from EX13MTAUEA001.ant.amazon.com
 (pdx4-ws-svc-p6-lb7-vlan2.pdx.amazon.com [10.170.41.162])
 by email-inbound-relay-2b-859fe132.us-west-2.amazon.com (Postfix) with ESMTPS
 id 8BABF221CA2; Tue, 30 Jul 2019 13:15:54 +0000 (UTC)
Received: from EX13D08UEE001.ant.amazon.com (10.43.62.126) by
 EX13MTAUEA001.ant.amazon.com (10.43.61.82) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Tue, 30 Jul 2019 13:15:54 +0000
Received: from EX13MTAUWC001.ant.amazon.com (10.43.162.135) by
 EX13D08UEE001.ant.amazon.com (10.43.62.126) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Tue, 30 Jul 2019 13:15:53 +0000
Received: from uc1a35a69ae4659.ant.amazon.com (10.109.93.13) by
 mail-relay.amazon.com (10.43.162.232) with Microsoft SMTP Server id
 15.0.1367.3 via Frontend Transport; Tue, 30 Jul 2019 13:15:49 +0000
From: Norbert Manthey <nmanthey@amazon.de>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 30 Jul 2019 15:15:02 +0200
Message-ID: <1564492503-22716-2-git-send-email-nmanthey@amazon.de>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1564492503-22716-1-git-send-email-nmanthey@amazon.de>
References: <1564492503-22716-1-git-send-email-nmanthey@amazon.de>
MIME-Version: 1.0
Precedence: Bulk
Subject: [Xen-devel] [PATCH L1TF MDS GT v4 1/2] common/grant_table: harden
 bound accesses
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, Tim Deegan <tim@xen.org>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Ian
 Jackson <ian.jackson@eu.citrix.com>, Dario Faggioli <dfaggioli@suse.com>,
 Martin Pohlack <mpohlack@amazon.de>, Pawel Wieczorkiewicz <wipawel@amazon.de>,
 Julien Grall <julien.grall@arm.com>, David Woodhouse <dwmw@amazon.co.uk>,
 Jan Beulich <jbeulich@suse.com>, Martin Mazein <amazein@amazon.de>,
 Bjoern Doebel <doebel@amazon.de>, Norbert Manthey <nmanthey@amazon.de>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

R3Vlc3RzIGNhbiBpc3N1ZSBncmFudCB0YWJsZSBvcGVyYXRpb25zIGFuZCBwcm92aWRlIGd1ZXN0
IGNvbnRyb2xsZWQKZGF0YSB0byB0aGVtLiBUaGlzIGRhdGEgaXMgdXNlZCBhcyBpbmRleCBmb3Ig
bWVtb3J5IGxvYWRzIGFmdGVyIGJvdW5kCmNoZWNrcyBoYXZlIGJlZW4gZG9uZS4gVG8gYXZvaWQg
c3BlY3VsYXRpdmUgb3V0LW9mLWJvdW5kIGFjY2Vzc2VzLCB3ZQp1c2UgdGhlIGFycmF5X2luZGV4
X25vc3BlYyBtYWNybyB3aGVyZSBhcHBsaWNhYmxlLCBvciB0aGUgbWFjcm8KYmxvY2tfc3BlY3Vs
YXRpb24uIE5vdGUsIHRoZSBibG9ja19zcGVjdWxhdGlvbiBtYWNybyBpcyB1c2VkIG9uIGFsbApw
YXRoIGluIHNoYXJlZF9lbnRyeV9oZWFkZXIgYW5kIG5yX2dyYW50X2VudHJpZXMuIFRoaXMgd2F5
LCBhZnRlciBhCmNhbGwgdG8gc3VjaCBhIGZ1bmN0aW9uLCBhbGwgYm91bmQgY2hlY2tzIHRoYXQg
aGFwcGVuZWQgYmVmb3JlIGJlY29tZQphcmNoaXRlY3R1cmFsIHZpc2libGUsIHNvIHRoYXQgbm8g
YWRkaXRpb25hbCBwcm90ZWN0aW9uIGlzIHJlcXVpcmVkCmZvciBjb3JyZXNwb25kaW5nIGFycmF5
IGFjY2Vzc2VzLiBBcyB0aGUgd2F5IHdlIGludHJvZHVjZSBhbiBsZmVuY2UKaW5zdHJ1Y3Rpb24g
bWlnaHQgYWxsb3cgdGhlIGNvbXBpbGVyIHRvIHJlbG9hZCBjZXJ0YWluIHZhbHVlcyBmcm9tCm1l
bW9yeSBtdWx0aXBsZSB0aW1lcywgd2UgdHJ5IHRvIGF2b2lkIHNwZWN1bGF0aXZlbHkgY29udGlu
dWluZwpleGVjdXRpb24gd2l0aCBzdGFsZSByZWdpc3RlciBkYXRhIGJ5IG1vdmluZyByZWxldmFu
dCBkYXRhIGludG8KZnVuY3Rpb24gbG9jYWwgdmFyaWFibGVzLgoKU3BlY3VsYXRpdmUgZXhlY3V0
aW9uIGlzIG5vdCBibG9ja2VkIGluIGNhc2Ugb25lIG9mIHRoZSBmb2xsb3dpbmcKcHJvcGVydGll
cyBpcyB0cnVlOgogLSBwYXRoIGNhbm5vdCBiZSB0cmlnZ2VyZWQgYnkgdGhlIGd1ZXN0CiAtIHBh
dGggZG9lcyBub3QgcmV0dXJuIHRvIHRoZSBndWVzdAogLSBwYXRoIGRvZXMgbm90IHJlc3VsdCBp
biBhbiBvdXQtb2YtYm91bmQgYWNjZXNzCgpPbmx5IHRoZSBjb21iaW5hdGlvbiBvZiB0aGUgYWJv
dmUgcHJvcGVydGllcyBhbGxvd3MgdG8gYWN0dWFsbHkgbGVhawpjb250aW51b3VzIGNodW5rcyBv
ZiBtZW1vcnkuIFRoZXJlZm9yZSwgd2Ugb25seSBhZGQgdGhlIHBlbmFsdHkgb2YKcHJvdGVjdGl2
ZSBtZWNoYW5pc21zIGluIGNhc2UgYSBwb3RlbnRpYWwgc3BlY3VsYXRpdmUgb3V0LW9mLWJvdW5k
CmFjY2VzcyBtYXRjaGVzIGFsbCB0aGUgYWJvdmUgcHJvcGVydGllcy4KClRoaXMgY29tbWl0IGFk
ZHJlc3NlcyBvbmx5IG91dC1vZi1ib3VuZCBhY2Nlc3NlcyB3aG9zZSBpbmRleCBpcwpkaXJlY3Rs
eSBjb250cm9sbGVkIGJ5IHRoZSBndWVzdCwgYW5kIHRoZSBpbmRleCBpcyBjaGVja2VkIGJlZm9y
ZS4KUG90ZW50aWFsIG91dC1vZi1ib3VuZCBhY2Nlc3NlcyB0aGF0IGFyZSBjYXVzZWQgYnkgc3Bl
Y3VsYXRpdmVseQpldmFsdWF0aW5nIHRoZSB2ZXJzaW9uIG9mIHRoZSBjdXJyZW50IHRhYmxlIGFy
ZSBub3QgYWRkcmVzc2VkIGluIHRoaXMKY29tbWl0LiBIZW5jZSwgc3BlY3VsYXRpdmUgb3V0LW9m
LWJvdW5kIGFjY2Vzc2VzIG1pZ2h0IHN0aWxsIGJlCnBvc3NpYmxlLCBmb3IgZXhhbXBsZSBpbiBn
bnR0YWJfZ2V0X3N0YXR1c19mcmFtZV9tZm4sIHdoZW4gY2FsbGluZwpnbnR0YWJfZ3Jvd190YWJs
ZSwgdGhlIGFzc2VydGlvbiB0aGF0IHRoZSBncmFudCB0YWJsZSB2ZXJzaW9uIGVxdWFscwp0d28g
bWlnaHQgbm90IGhvbGQgdW5kZXIgc3BlY3VsYXRpb24uCgpUaGlzIGlzIHBhcnQgb2YgdGhlIHNw
ZWN1bGF0aXZlIGhhcmRlbmluZyBlZmZvcnQuCgpTaWduZWQtb2ZmLWJ5OiBOb3JiZXJ0IE1hbnRo
ZXkgPG5tYW50aGV5QGFtYXpvbi5kZT4KUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGlj
aEBzdXNlLmNvbT4KLS0tCgpOb3RlczoKICB2MzogIERyb3AgY29uZGl0aW9uIHRvIG5vdCBmaXgg
ZGVmZWN0cyBpbiBjb21taXQgbWVzc2FnZS4KICAgICAgIENvcHkgaW4gcmV2aWV3ZWQtYnkuCgog
eGVuL2NvbW1vbi9ncmFudF90YWJsZS5jIHwgNzIgKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKy0tLS0tLS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgNTEgaW5zZXJ0aW9ucygrKSwg
MjEgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9ncmFudF90YWJsZS5jIGIv
eGVuL2NvbW1vbi9ncmFudF90YWJsZS5jCi0tLSBhL3hlbi9jb21tb24vZ3JhbnRfdGFibGUuYwor
KysgYi94ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMKQEAgLTkxMSw2ICs5MTEsNyBAQCBtYXBfZ3Jh
bnRfcmVmKAogewogICAgIHN0cnVjdCBkb21haW4gKmxkLCAqcmQsICpvd25lciA9IE5VTEw7CiAg
ICAgc3RydWN0IGdyYW50X3RhYmxlICpsZ3QsICpyZ3Q7CisgICAgZ3JhbnRfcmVmX3QgcmVmOwog
ICAgIHN0cnVjdCB2Y3B1ICAgKmxlZDsKICAgICBncmFudF9oYW5kbGVfdCBoYW5kbGU7CiAgICAg
bWZuX3QgbWZuOwpAQCAtOTc0LDEzICs5NzUsMTUgQEAgbWFwX2dyYW50X3JlZigKICAgICBncmFu
dF9yZWFkX2xvY2socmd0KTsKIAogICAgIC8qIEJvdW5kcyBjaGVjayBvbiB0aGUgZ3JhbnQgcmVm
ICovCi0gICAgaWYgKCB1bmxpa2VseShvcC0+cmVmID49IG5yX2dyYW50X2VudHJpZXMocmd0KSkp
CisgICAgcmVmID0gb3AtPnJlZjsKKyAgICBpZiAoIHVubGlrZWx5KHJlZiA+PSBucl9ncmFudF9l
bnRyaWVzKHJndCkpKQogICAgICAgICBQSU5fRkFJTCh1bmxvY2tfb3V0LCBHTlRTVF9iYWRfZ250
cmVmLCAiQmFkIHJlZiAlI3ggZm9yIGQlZFxuIiwKLSAgICAgICAgICAgICAgICAgb3AtPnJlZiwg
cmd0LT5kb21haW4tPmRvbWFpbl9pZCk7CisgICAgICAgICAgICAgICAgIHJlZiwgcmd0LT5kb21h
aW4tPmRvbWFpbl9pZCk7CiAKLSAgICBhY3QgPSBhY3RpdmVfZW50cnlfYWNxdWlyZShyZ3QsIG9w
LT5yZWYpOwotICAgIHNoYWggPSBzaGFyZWRfZW50cnlfaGVhZGVyKHJndCwgb3AtPnJlZik7Ci0g
ICAgc3RhdHVzID0gcmd0LT5ndF92ZXJzaW9uID09IDEgPyAmc2hhaC0+ZmxhZ3MgOiAmc3RhdHVz
X2VudHJ5KHJndCwgb3AtPnJlZik7CisgICAgLyogVGhpcyBjYWxsIGFsc28gZW5zdXJlcyB0aGUg
YWJvdmUgY2hlY2sgY2Fubm90IGJlIHBhc3NlZCBzcGVjdWxhdGl2ZWx5ICovCisgICAgc2hhaCA9
IHNoYXJlZF9lbnRyeV9oZWFkZXIocmd0LCByZWYpOworICAgIHN0YXR1cyA9IHJndC0+Z3RfdmVy
c2lvbiA9PSAxID8gJnNoYWgtPmZsYWdzIDogJnN0YXR1c19lbnRyeShyZ3QsIHJlZik7CisgICAg
YWN0ID0gYWN0aXZlX2VudHJ5X2FjcXVpcmUocmd0LCByZWYpOwogCiAgICAgLyogSWYgYWxyZWFk
eSBwaW5uZWQsIGNoZWNrIHRoZSBhY3RpdmUgZG9taWQgYW5kIGF2b2lkIHJlZmNudCBvdmVyZmxv
dy4gKi8KICAgICBpZiAoIGFjdC0+cGluICYmCkBAIC0xMDAzLDggKzEwMDYsOCBAQCBtYXBfZ3Jh
bnRfcmVmKAogICAgICAgICBpZiAoICFhY3QtPnBpbiApCiAgICAgICAgIHsKICAgICAgICAgICAg
IHVuc2lnbmVkIGxvbmcgZ2ZuID0gcmd0LT5ndF92ZXJzaW9uID09IDEgPwotICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBzaGFyZWRfZW50cnlfdjEocmd0LCBvcC0+cmVmKS5mcmFtZSA6
Ci0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNoYXJlZF9lbnRyeV92MihyZ3QsIG9w
LT5yZWYpLmZ1bGxfcGFnZS5mcmFtZTsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
c2hhcmVkX2VudHJ5X3YxKHJndCwgcmVmKS5mcmFtZSA6CisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHNoYXJlZF9lbnRyeV92MihyZ3QsIHJlZikuZnVsbF9wYWdlLmZyYW1lOwogCiAg
ICAgICAgICAgICByYyA9IGdldF9wYWdlZF9mcmFtZShnZm4sICZtZm4sICZwZywKICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIG9wLT5mbGFncyAmIEdOVE1BUF9yZWFkb25seSwgcmQp
OwpAQCAtMTAxNyw3ICsxMDIwLDcgQEAgbWFwX2dyYW50X3JlZigKICAgICAgICAgICAgIGFjdC0+
bGVuZ3RoID0gUEFHRV9TSVpFOwogICAgICAgICAgICAgYWN0LT5pc19zdWJfcGFnZSA9IGZhbHNl
OwogICAgICAgICAgICAgYWN0LT50cmFuc19kb21haW4gPSByZDsKLSAgICAgICAgICAgIGFjdC0+
dHJhbnNfZ3JlZiA9IG9wLT5yZWY7CisgICAgICAgICAgICBhY3QtPnRyYW5zX2dyZWYgPSByZWY7
CiAgICAgICAgIH0KICAgICB9CiAKQEAgLTEyNjgsNiArMTI3MSw3IEBAIHVubWFwX2NvbW1vbigK
ICAgICBkb21pZF90ICAgICAgICAgIGRvbTsKICAgICBzdHJ1Y3QgZG9tYWluICAgKmxkLCAqcmQ7
CiAgICAgc3RydWN0IGdyYW50X3RhYmxlICpsZ3QsICpyZ3Q7CisgICAgZ3JhbnRfcmVmX3QgcmVm
OwogICAgIHN0cnVjdCBhY3RpdmVfZ3JhbnRfZW50cnkgKmFjdDsKICAgICBzMTYgICAgICAgICAg
ICAgIHJjID0gMDsKICAgICBzdHJ1Y3QgZ3JhbnRfbWFwcGluZyAqbWFwOwpAQCAtMTMyMSw2ICsx
MzI1LDcgQEAgdW5tYXBfY29tbW9uKAogCiAgICAgb3AtPnJkID0gcmQ7CiAgICAgb3AtPnJlZiA9
IG1hcC0+cmVmOworICAgIHJlZiA9IG1hcC0+cmVmOwogCiAgICAgLyoKICAgICAgKiBXZSBjYW4n
dCBhc3N1bWUgdGhlcmUgd2FzIG5vIHJhY2luZyB1bm1hcCBmb3IgdGhpcyBtYXB0cmFjayBlbnRy
eSwKQEAgLTEzMzAsNyArMTMzNSw3IEBAIHVubWFwX2NvbW1vbigKICAgICAgKiBpbnZhbGlkIGxv
Y2suCiAgICAgICovCiAgICAgc21wX3JtYigpOwotICAgIGlmICggdW5saWtlbHkob3AtPnJlZiA+
PSBucl9ncmFudF9lbnRyaWVzKHJndCkpICkKKyAgICBpZiAoIHVubGlrZWx5KHJlZiA+PSBucl9n
cmFudF9lbnRyaWVzKHJndCkpICkKICAgICB7CiAgICAgICAgIGdkcHJpbnRrKFhFTkxPR19XQVJO
SU5HLCAiVW5zdGFibGUgZCVkIGhhbmRsZSAlI3hcbiIsCiAgICAgICAgICAgICAgICAgIHJndC0+
ZG9tYWluLT5kb21haW5faWQsIG9wLT5oYW5kbGUpOwpAQCAtMTMzOSw3ICsxMzQ0LDEwIEBAIHVu
bWFwX2NvbW1vbigKICAgICAgICAgZ290byB1bmxvY2tfb3V0OwogICAgIH0KIAotICAgIGFjdCA9
IGFjdGl2ZV9lbnRyeV9hY3F1aXJlKHJndCwgb3AtPnJlZik7CisgICAgLyogTWFrZSBzdXJlIHRo
ZSBhYm92ZSBib3VuZCBjaGVjayBjYW5ub3QgYmUgYnlwYXNzZWQgc3BlY3VsYXRpdmVseSAqLwor
ICAgIGJsb2NrX3NwZWN1bGF0aW9uKCk7CisKKyAgICBhY3QgPSBhY3RpdmVfZW50cnlfYWNxdWly
ZShyZ3QsIHJlZik7CiAKICAgICAvKgogICAgICAqIE5vdGUgdGhhdCB3ZSAoYWIpdXNlIHRoZSBh
Y3RpdmUgZW50cnkgbG9jayBoZXJlIHRvIHByb3RlY3QgYWdhaW5zdApAQCAtMTM1Miw3ICsxMzYw
LDcgQEAgdW5tYXBfY29tbW9uKAogICAgIGZsYWdzID0gcmVhZF9hdG9taWMoJm1hcC0+ZmxhZ3Mp
OwogICAgIHNtcF9ybWIoKTsKICAgICBpZiAoIHVubGlrZWx5KCFmbGFncykgfHwgdW5saWtlbHko
bWFwLT5kb21pZCAhPSBkb20pIHx8Ci0gICAgICAgICB1bmxpa2VseShtYXAtPnJlZiAhPSBvcC0+
cmVmKSApCisgICAgICAgICB1bmxpa2VseShtYXAtPnJlZiAhPSByZWYpICkKICAgICB7CiAgICAg
ICAgIGdkcHJpbnRrKFhFTkxPR19XQVJOSU5HLCAiVW5zdGFibGUgaGFuZGxlICUjeFxuIiwgb3At
PmhhbmRsZSk7CiAgICAgICAgIHJjID0gR05UU1RfYmFkX2hhbmRsZTsKQEAgLTE0MzcsNyArMTQ0
NSw3IEBAIHVubWFwX2NvbW1vbl9jb21wbGV0ZShzdHJ1Y3QgZ250dGFiX3VubWFwX2NvbW1vbiAq
b3ApCiAgICAgdWludDE2X3QgKnN0YXR1czsKICAgICB1bnNpZ25lZCBpbnQgY2xlYXJfZmxhZ3Mg
PSAwOwogCi0gICAgaWYgKCAhb3AtPmRvbmUgKQorICAgIGlmICggZXZhbHVhdGVfbm9zcGVjKCFv
cC0+ZG9uZSkgKQogICAgIHsKICAgICAgICAgLyogdW5tYXBfY29tbW9uKCkgZGlkbid0IGRvIGFu
eXRoaW5nIC0gbm90aGluZyB0byBjb21wbGV0ZS4gKi8KICAgICAgICAgcmV0dXJuOwpAQCAtMjA0
Nyw2ICsyMDU1LDcgQEAgZ250dGFiX3ByZXBhcmVfZm9yX3RyYW5zZmVyKAogICAgICAgICBnb3Rv
IGZhaWw7CiAgICAgfQogCisgICAgLyogVGhpcyBjYWxsIGFsc28gZW5zdXJlcyB0aGUgYWJvdmUg
Y2hlY2sgY2Fubm90IGJlIHBhc3NlZCBzcGVjdWxhdGl2ZWx5ICovCiAgICAgcmF3X3NoYWggPSAo
dWludDMyX3QgKilzaGFyZWRfZW50cnlfaGVhZGVyKHJndCwgcmVmKTsKICAgICBzY29tYm8ucmF3
ID0gQUNDRVNTX09OQ0UoKnJhd19zaGFoKTsKIApAQCAtMjI0Myw3ICsyMjUyLDEyIEBAIGdudHRh
Yl90cmFuc2ZlcigKICAgICAgICAgc3Bpbl91bmxvY2soJmUtPnBhZ2VfYWxsb2NfbG9jayk7CiAg
ICAgICAgIG9rYXkgPSBnbnR0YWJfcHJlcGFyZV9mb3JfdHJhbnNmZXIoZSwgZCwgZ29wLnJlZik7
CiAKLSAgICAgICAgaWYgKCB1bmxpa2VseSghb2theSB8fCBhc3NpZ25fcGFnZXMoZSwgcGFnZSwg
MCwgTUVNRl9ub19yZWZjb3VudCkpICkKKyAgICAgICAgLyoKKyAgICAgICAgICogTWFrZSBzdXJl
IHRoZSByZWZlcmVuY2UgYm91bmQgY2hlY2sgaW4gZ250dGFiX3ByZXBhcmVfZm9yX3RyYW5zZmVy
CisgICAgICAgICAqIGlzIHJlc3BlY3RlZCBhbmQgc3BlY3VsYXRpdmUgZXhlY3V0aW9uIGlzIGJs
b2NrZWQgYWNjb3JkaW5nbHkKKyAgICAgICAgICovCisgICAgICAgIGlmICggdW5saWtlbHkoIWV2
YWx1YXRlX25vc3BlYyhva2F5KSkgfHwKKyAgICAgICAgICAgIHVubGlrZWx5KGFzc2lnbl9wYWdl
cyhlLCBwYWdlLCAwLCBNRU1GX25vX3JlZmNvdW50KSkgKQogICAgICAgICB7CiAgICAgICAgICAg
ICBib29sIGRyb3BfZG9tX3JlZjsKIApAQCAtMjQ0MSw4ICsyNDU1LDEwIEBAIGFjcXVpcmVfZ3Jh
bnRfZm9yX2NvcHkoCiAgICAgICAgIFBJTl9GQUlMKGd0X3VubG9ja19vdXQsIEdOVFNUX2JhZF9n
bnRyZWYsCiAgICAgICAgICAgICAgICAgICJCYWQgZ3JhbnQgcmVmZXJlbmNlICUjeFxuIiwgZ3Jl
Zik7CiAKLSAgICBhY3QgPSBhY3RpdmVfZW50cnlfYWNxdWlyZShyZ3QsIGdyZWYpOworICAgIC8q
IFRoaXMgY2FsbCBhbHNvIGVuc3VyZXMgdGhlIGFib3ZlIGNoZWNrIGNhbm5vdCBiZSBwYXNzZWQg
c3BlY3VsYXRpdmVseSAqLwogICAgIHNoYWggPSBzaGFyZWRfZW50cnlfaGVhZGVyKHJndCwgZ3Jl
Zik7CisgICAgYWN0ID0gYWN0aXZlX2VudHJ5X2FjcXVpcmUocmd0LCBncmVmKTsKKwogICAgIGlm
ICggcmd0LT5ndF92ZXJzaW9uID09IDEgKQogICAgIHsKICAgICAgICAgc2hhMiA9IE5VTEw7CkBA
IC0yODYxLDYgKzI4NzcsOSBAQCBzdGF0aWMgaW50IGdudHRhYl9jb3B5X2J1Zihjb25zdCBzdHJ1
Y3QgZ250dGFiX2NvcHkgKm9wLAogICAgICAgICAgICAgICAgICBvcC0+ZGVzdC5vZmZzZXQsIGRl
c3QtPnB0ci5vZmZzZXQsCiAgICAgICAgICAgICAgICAgIG9wLT5sZW4sIGRlc3QtPmxlbik7CiAK
KyAgICAvKiBNYWtlIHN1cmUgdGhlIGFib3ZlIGNoZWNrcyBhcmUgbm90IGJ5cGFzc2VkIHNwZWN1
bGF0aXZlbHkgKi8KKyAgICBibG9ja19zcGVjdWxhdGlvbigpOworCiAgICAgbWVtY3B5KGRlc3Qt
PnZpcnQgKyBvcC0+ZGVzdC5vZmZzZXQsIHNyYy0+dmlydCArIG9wLT5zb3VyY2Uub2Zmc2V0LAog
ICAgICAgICAgICBvcC0+bGVuKTsKICAgICBnbnR0YWJfbWFya19kaXJ0eShkZXN0LT5kb21haW4s
IGRlc3QtPm1mbik7CkBAIC0yOTgwLDcgKzI5OTksNyBAQCBnbnR0YWJfc2V0X3ZlcnNpb24oWEVO
X0dVRVNUX0hBTkRMRV9QQVJBTShnbnR0YWJfc2V0X3ZlcnNpb25fdCkgdW9wKQogICAgIHN0cnVj
dCBncmFudF90YWJsZSAqZ3QgPSBjdXJyZC0+Z3JhbnRfdGFibGU7CiAgICAgZ3JhbnRfZW50cnlf
djFfdCByZXNlcnZlZF9lbnRyaWVzW0dOVFRBQl9OUl9SRVNFUlZFRF9FTlRSSUVTXTsKICAgICBp
bnQgcmVzOwotICAgIHVuc2lnbmVkIGludCBpOworICAgIHVuc2lnbmVkIGludCBpLCBucl9lbnRz
OwogCiAgICAgaWYgKCBjb3B5X2Zyb21fZ3Vlc3QoJm9wLCB1b3AsIDEpICkKICAgICAgICAgcmV0
dXJuIC1FRkFVTFQ7CkBAIC0zMDA0LDcgKzMwMjMsOCBAQCBnbnR0YWJfc2V0X3ZlcnNpb24oWEVO
X0dVRVNUX0hBTkRMRV9QQVJBTShnbnR0YWJfc2V0X3ZlcnNpb25fdCkgdW9wKQogICAgICAqIGFy
ZSBhbGxvd2VkIHRvIGJlIGluIHVzZSAoeGVuc3RvcmUveGVuY29uc29sZSBrZWVwcyB0aGVtIG1h
cHBlZCkuCiAgICAgICogKFlvdSBuZWVkIHRvIGNoYW5nZSB0aGUgdmVyc2lvbiBudW1iZXIgZm9y
IGUuZy4ga2V4ZWMuKQogICAgICAqLwotICAgIGZvciAoIGkgPSBHTlRUQUJfTlJfUkVTRVJWRURf
RU5UUklFUzsgaSA8IG5yX2dyYW50X2VudHJpZXMoZ3QpOyBpKysgKQorICAgIG5yX2VudHMgPSBu
cl9ncmFudF9lbnRyaWVzKGd0KTsKKyAgICBmb3IgKCBpID0gR05UVEFCX05SX1JFU0VSVkVEX0VO
VFJJRVM7IGkgPCBucl9lbnRzOyBpKysgKQogICAgIHsKICAgICAgICAgaWYgKCByZWFkX2F0b21p
YygmX2FjdGl2ZV9lbnRyeShndCwgaSkucGluKSAhPSAwICkKICAgICAgICAgewpAQCAtMzI0Niw2
ICszMjY2LDkgQEAgc3dhcF9ncmFudF9yZWYoZ3JhbnRfcmVmX3QgcmVmX2EsIGdyYW50X3JlZl90
IHJlZl9iKQogICAgIGlmICggdW5saWtlbHkocmVmX2IgPj0gbnJfZ3JhbnRfZW50cmllcyhkLT5n
cmFudF90YWJsZSkpKQogICAgICAgICBQSU5fRkFJTChvdXQsIEdOVFNUX2JhZF9nbnRyZWYsICJC
YWQgcmVmLWIgJSN4XG4iLCByZWZfYik7CiAKKyAgICAvKiBNYWtlIHN1cmUgdGhlIGFib3ZlIGNo
ZWNrcyBhcmUgbm90IGJ5cGFzc2VkIHNwZWN1bGF0aXZlbHkgKi8KKyAgICBibG9ja19zcGVjdWxh
dGlvbigpOworCiAgICAgLyogU3dhcHBpbmcgdGhlIHNhbWUgcmVmIGlzIGEgbm8tb3AuICovCiAg
ICAgaWYgKCByZWZfYSA9PSByZWZfYiApCiAgICAgICAgIGdvdG8gb3V0OwpAQCAtMzcyMCwxMyAr
Mzc0MywxNCBAQCB2b2lkIGdyYW50X3RhYmxlX3dhcm5fYWN0aXZlX2dyYW50cyhzdHJ1Y3QgZG9t
YWluICpkKQogICAgIHN0cnVjdCBncmFudF90YWJsZSAqZ3QgPSBkLT5ncmFudF90YWJsZTsKICAg
ICBzdHJ1Y3QgYWN0aXZlX2dyYW50X2VudHJ5ICphY3Q7CiAgICAgZ3JhbnRfcmVmX3QgcmVmOwot
ICAgIHVuc2lnbmVkIGludCBucl9hY3RpdmUgPSAwOworICAgIHVuc2lnbmVkIGludCBucl9hY3Rp
dmUgPSAwLCBucl9lbnRzOwogCiAjZGVmaW5lIFdBUk5fR1JBTlRfTUFYIDEwCiAKICAgICBncmFu
dF9yZWFkX2xvY2soZ3QpOwogCi0gICAgZm9yICggcmVmID0gMDsgcmVmICE9IG5yX2dyYW50X2Vu
dHJpZXMoZ3QpOyByZWYrKyApCisgICAgbnJfZW50cyA9IG5yX2dyYW50X2VudHJpZXMoZ3QpOwor
ICAgIGZvciAoIHJlZiA9IDA7IHJlZiAhPSBucl9lbnRzOyByZWYrKyApCiAgICAgewogICAgICAg
ICBhY3QgPSBhY3RpdmVfZW50cnlfYWNxdWlyZShndCwgcmVmKTsKICAgICAgICAgaWYgKCAhYWN0
LT5waW4gKQpAQCAtMzg3Niw3ICszOTAwLDkgQEAgc3RhdGljIGludCBnbnR0YWJfZ2V0X3N0YXR1
c19mcmFtZV9tZm4oc3RydWN0IGRvbWFpbiAqZCwKICAgICAgICAgICAgIHJldHVybiAtRUlOVkFM
OwogICAgIH0KIAotICAgICptZm4gPSBfbWZuKHZpcnRfdG9fbWZuKGd0LT5zdGF0dXNbaWR4XSkp
OworICAgIC8qIE1ha2Ugc3VyZSBpZHggaXMgYm91bmRlZCB3cnQgbnJfc3RhdHVzX2ZyYW1lcyAq
LworICAgICptZm4gPSBfbWZuKHZpcnRfdG9fbWZuKAorICAgICAgICAgICAgICAgIGd0LT5zdGF0
dXNbYXJyYXlfaW5kZXhfbm9zcGVjKGlkeCwgbnJfc3RhdHVzX2ZyYW1lcyhndCkpXSkpOwogICAg
IHJldHVybiAwOwogfQogCkBAIC0zOTA1LDcgKzM5MzEsOSBAQCBzdGF0aWMgaW50IGdudHRhYl9n
ZXRfc2hhcmVkX2ZyYW1lX21mbihzdHJ1Y3QgZG9tYWluICpkLAogICAgICAgICAgICAgcmV0dXJu
IC1FSU5WQUw7CiAgICAgfQogCi0gICAgKm1mbiA9IF9tZm4odmlydF90b19tZm4oZ3QtPnNoYXJl
ZF9yYXdbaWR4XSkpOworICAgIC8qIE1ha2Ugc3VyZSBpZHggaXMgYm91bmRlZCB3cnQgbnJfc3Rh
dHVzX2ZyYW1lcyAqLworICAgICptZm4gPSBfbWZuKHZpcnRfdG9fbWZuKAorICAgICAgICAgICAg
ICAgIGd0LT5zaGFyZWRfcmF3W2FycmF5X2luZGV4X25vc3BlYyhpZHgsIG5yX2dyYW50X2ZyYW1l
cyhndCkpXSkpOwogICAgIHJldHVybiAwOwogfQogCkBAIC0zOTc1LDYgKzQwMDMsNyBAQCBzdGF0
aWMgdm9pZCBnbnR0YWJfdXNhZ2VfcHJpbnQoc3RydWN0IGRvbWFpbiAqcmQpCiAgICAgaW50IGZp
cnN0ID0gMTsKICAgICBncmFudF9yZWZfdCByZWY7CiAgICAgc3RydWN0IGdyYW50X3RhYmxlICpn
dCA9IHJkLT5ncmFudF90YWJsZTsKKyAgICB1bnNpZ25lZCBpbnQgbnJfZW50czsKIAogICAgIHBy
aW50aygiICAgICAgLS0tLS0tLS0gYWN0aXZlIC0tLS0tLS0tICAgICAgIC0tLS0tLS0tIHNoYXJl
ZCAtLS0tLS0tLVxuIik7CiAgICAgcHJpbnRrKCJbcmVmXSBsb2NhbGRvbSBtZm4gICAgICBwaW4g
ICAgICAgICAgbG9jYWxkb20gZ21mbiAgICAgZmxhZ3NcbiIpOwpAQCAtMzk4Nyw3ICs0MDE2LDgg
QEAgc3RhdGljIHZvaWQgZ250dGFiX3VzYWdlX3ByaW50KHN0cnVjdCBkb21haW4gKnJkKQogICAg
ICAgICAgICBucl9ncmFudF9mcmFtZXMoZ3QpLCBndC0+bWF4X2dyYW50X2ZyYW1lcywKICAgICAg
ICAgICAgbnJfbWFwdHJhY2tfZnJhbWVzKGd0KSwgZ3QtPm1heF9tYXB0cmFja19mcmFtZXMpOwog
Ci0gICAgZm9yICggcmVmID0gMDsgcmVmICE9IG5yX2dyYW50X2VudHJpZXMoZ3QpOyByZWYrKyAp
CisgICAgbnJfZW50cyA9IG5yX2dyYW50X2VudHJpZXMoZ3QpOworICAgIGZvciAoIHJlZiA9IDA7
IHJlZiAhPSBucl9lbnRzOyByZWYrKyApCiAgICAgewogICAgICAgICBzdHJ1Y3QgYWN0aXZlX2dy
YW50X2VudHJ5ICphY3Q7CiAgICAgICAgIHN0cnVjdCBncmFudF9lbnRyeV9oZWFkZXIgKnNoYTsK
LS0gCjIuNy40CgoKCgpBbWF6b24gRGV2ZWxvcG1lbnQgQ2VudGVyIEdlcm1hbnkgR21iSApLcmF1
c2Vuc3RyLiAzOAoxMDExNyBCZXJsaW4KR2VzY2hhZWZ0c2Z1ZWhydW5nOiBDaHJpc3RpYW4gU2No
bGFlZ2VyLCBSYWxmIEhlcmJyaWNoCkVpbmdldHJhZ2VuIGFtIEFtdHNnZXJpY2h0IENoYXJsb3R0
ZW5idXJnIHVudGVyIEhSQiAxNDkxNzMgQgpTaXR6OiBCZXJsaW4KVXN0LUlEOiBERSAyODkgMjM3
IDg3OQoKCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 13:16:41 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 13: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 1hsRzc-0001kO-OV; Tue, 30 Jul 2019 13:16:40 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=wvG0=V3=amazon.de=prvs=10786bff1=nmanthey@srs-us1.protection.inumbo.net>)
 id 1hsRzb-0001kE-9R
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 13:16:39 +0000
X-Inumbo-ID: 4351f286-b2cc-11e9-93c2-4f11b262faea
Received: from smtp-fw-2101.amazon.com (unknown [72.21.196.25])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 4351f286-b2cc-11e9-93c2-4f11b262faea;
 Tue, 30 Jul 2019 13:16:38 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.de; i=@amazon.de; q=dns/txt; s=amazon201209;
 t=1564492598; x=1596028598;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version;
 bh=+gLCTSxIdLMXM7xNax1qxB89cdEfyHbYx5DYzdVdYDo=;
 b=TnhVbeXEmj5uXrq8Z6hossmaATamCmTV8hR42hQvY46s68a+u4OIFngd
 V2xh3esrZwTdjPLW4275Cqlz2RY5llHH7X1gBkB+CapSJm+vtJmR9DeC5
 K+7QJpH/NHY2s8OhFjT95RK16AQFiQRcppsS+E3dWNooTAlTXS1X09RFY c=;
X-IronPort-AV: E=Sophos;i="5.64,326,1559520000"; d="scan'208";a="744318040"
Received: from iad6-co-svc-p1-lb1-vlan2.amazon.com (HELO
 email-inbound-relay-1d-38ae4ad2.us-east-1.amazon.com) ([10.124.125.2])
 by smtp-border-fw-out-2101.iad2.amazon.com with ESMTP;
 30 Jul 2019 13:16:37 +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-38ae4ad2.us-east-1.amazon.com (Postfix) with ESMTPS
 id 5B813A2775; Tue, 30 Jul 2019 13:16:34 +0000 (UTC)
Received: from EX13D08UEB002.ant.amazon.com (10.43.60.107) by
 EX13MTAUEB001.ant.amazon.com (10.43.60.129) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Tue, 30 Jul 2019 13:16:33 +0000
Received: from EX13MTAUWC001.ant.amazon.com (10.43.162.135) by
 EX13D08UEB002.ant.amazon.com (10.43.60.107) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Tue, 30 Jul 2019 13:16:33 +0000
Received: from uc1a35a69ae4659.ant.amazon.com (10.109.93.13) by
 mail-relay.amazon.com (10.43.162.232) with Microsoft SMTP Server id
 15.0.1367.3 via Frontend Transport; Tue, 30 Jul 2019 13:16:29 +0000
From: Norbert Manthey <nmanthey@amazon.de>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 30 Jul 2019 15:15:03 +0200
Message-ID: <1564492503-22716-3-git-send-email-nmanthey@amazon.de>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1564492503-22716-1-git-send-email-nmanthey@amazon.de>
References: <1564492503-22716-1-git-send-email-nmanthey@amazon.de>
MIME-Version: 1.0
Precedence: Bulk
Subject: [Xen-devel] [PATCH L1TF MDS GT v4 2/2] common/grant_table: harden
 version dependent accesses
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, Tim Deegan <tim@xen.org>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Ian
 Jackson <ian.jackson@eu.citrix.com>, Dario Faggioli <dfaggioli@suse.com>,
 Martin Pohlack <mpohlack@amazon.de>, Pawel Wieczorkiewicz <wipawel@amazon.de>,
 Julien Grall <julien.grall@arm.com>, David Woodhouse <dwmw@amazon.co.uk>,
 Jan Beulich <jbeulich@suse.com>, Martin Mazein <amazein@amazon.de>,
 Bjoern Doebel <doebel@amazon.de>, Norbert Manthey <nmanthey@amazon.de>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

R3Vlc3RzIGNhbiBpc3N1ZSBncmFudCB0YWJsZSBvcGVyYXRpb25zIGFuZCBwcm92aWRlIGd1ZXN0
IGNvbnRyb2xsZWQKZGF0YSB0byB0aGVtLiBUaGlzIGRhdGEgaXMgdXNlZCBhcyBpbmRleCBmb3Ig
bWVtb3J5IGxvYWRzIGFmdGVyIGJvdW5kCmNoZWNrcyBoYXZlIGJlZW4gZG9uZS4gRGVwZW5kaW5n
IG9uIHRoZSBncmFudCB0YWJsZSB2ZXJzaW9uLCB0aGUKc2l6ZSBvZiBlbGVtZW50cyBpbiBjb250
YWluZXJzIGRpZmZlci4gQXMgdGhlIGJhc2UgZGF0YSBzdHJ1Y3R1cmUgaXMKYSBwYWdlLCB0aGUg
bnVtYmVyIG9mIGVsZW1lbnRzIHBlciBwYWdlIGFsc28gZGlmZmVycy4gQ29uc2VxdWVudGx5LApi
b3VuZCBjaGVja3MgYXJlIHZlcnNpb24gZGVwZW5kZW50LCBzbyB0aGF0IHNwZWN1bGF0aXZlIGV4
ZWN1dGlvbiBjYW4KaGFwcGVuIGluIHNldmVyYWwgc3RhZ2VzLCB0aGUgYm91bmQgY2hlY2sgYXMg
d2VsbCBhcyB0aGUgdmVyc2lvbiBjaGVjay4KClRoaXMgY29tbWl0IG1pdGlnYXRlcyBjYXNlcyB3
aGVyZSBvdXQtb2YtYm91bmQgYWNjZXNzZXMgY291bGQgaGFwcGVuCmR1ZSB0byB0aGUgdmVyc2lv
biBjb21wYXJpc29uLiBJbiBjYXNlcywgd2hlcmUgbm8gZGlmZmVyZW50IG1lbW9yeQpsb2NhdGlv
bnMgYXJlIGFjY2Vzc2VkIG9uIHRoZSBjb2RlIHBhdGggdGhhdCBmb2xsb3cgYW4gaWYgc3RhdGVt
ZW50LApubyBwcm90ZWN0aW9uIGlzIHJlcXVpcmVkLiBObyBkaWZmZXJlbnQgbWVtb3J5IGxvY2F0
aW9ucyBhcmUgYWNjZXNzZWQKaW4gdGhlIGZvbGxvd2luZyBmdW5jdGlvbnMgYWZ0ZXIgYSB2ZXJz
aW9uIGNoZWNrOgoKICogZ250dGFiX3NldHVwX3RhYmxlOiBvbmx5IGNhbGN1bGF0ZWQgbnVtYmVy
c2kgYXJlIHVzZWQsIGFuZCB0aGVuCiAgICAgICAgZnVuY3Rpb24gZ250dGFiX2dyb3dfdGFibGUg
aXMgY2FsbGVkLCB3aGljaCBpcyB2ZXJzaW9uIHByb3RlY3RlZAoKICogZ250dGFiX3RyYW5zZmVy
OiB0aGUgY2FzZSB0aGF0IGRlcGVuZHMgb24gdGhlIHZlcnNpb24gY2hlY2sganVzdCBnZXRzCiAg
ICAgICAgaW50byBjb3B5aW5nIGEgcGFnZSBvciBub3QKCiAqIGFjcXVpcmVfZ3JhbnRfZm9yX2Nv
cHk6IHRoZSBub3QgZml4ZWQgY29tcGFyaXNvbiBpcyBvbiB0aGUgYWJvcnQgcGF0aAogICAgICAg
IGFuZCBkb2VzIG5vdCBhY2Nlc3Mgb3RoZXIgc3RydWN0dXJlcywgYW5kIG9uIHRoZSBlbHNlIGJy
YW5jaAogICAgICAgIGFjY2Vzc2VzIG9ubHkgc3RydWN0dXJlcyB0aGF0IGhhdmUgYmVlbiB2YWxp
ZGF0ZWQgYmVmb3JlCgogKiBnbnR0YWJfc2V0X3ZlcnNpb246IGFsbCBhY2Nlc3NpYmxlIGRhdGEg
aXMgYWxsb2NhdGVkIGZvciBib3RoIHZlcnNpb25zCiAgICAgICAgRnVydGhlcm1vcmUsIHRoZSBm
dW5jdGlvbnMgZ250dGFiX3BvcHVsYXRlX3N0YXR1c19mcmFtZXMgYW5kCiAgICAgICAgZ250dGFi
X3VucG9wdWxhdGVfc3RhdHVzX2ZyYW1lcyByZWNlaXZlZCBhIGJsb2NrX3NwZWN1bGF0aW9uCiAg
ICAgICAgbWFjcm8uIEhlbmNlLCB0aGlzIGNvZGUgd2lsbCBvbmx5IGJlIGV4ZWN1dGVkIG9uY2Ug
dGhlIGNvcnJlY3QKICAgICAgICB2ZXJzaW9uIGlzIHZpc2libGUgaW4gdGhlIGFyY2hpdGVjdHVy
YWwgc3RhdGUuCgogKiBnbnR0YWJfcmVsZWFzZV9tYXBwaW5nczogdGhpcyBmdW5jdGlvbiBpcyBj
YWxsZWQgb25seSBkdXJpbmcgZG9tYWluCiAgICAgICBkZXN0cnVjdGlvbiBhbmQgY29udHJvbCBp
cyBub3QgcmV0dXJuZWQgdG8gdGhlIGd1ZXN0CgogKiBtZW1fc2hhcmluZ19ncmVmX3RvX2dmbjog
c3BlY3VsYXRpb24gd2lsbCBiZSBzdG9wZWQgYnkgdGhlIHNlY29uZCBpZgogICAgICAgc3RhdGVt
ZW50LCBhcyB0aGF0IHBsYWNlcyBhIGJhcnJpZXIgb24gYW55IHBhdGggdG8gYmUgZXhlY3V0ZWQu
CgogKiBnbnR0YWJfZ2V0X3N0YXR1c19mcmFtZV9tZm46IG5vIHZlcnNpb24gZGVwZW5kZW50IGNo
ZWNrLCBiZWNhdXNlIGFsbAogICAgICAgYWNjZXNzZXMsIGV4Y2VwdCB0aGUgZ3QtPnN0YXR1c1tp
ZHhdLCBkbyBub3QgcGVyZm9ybSBpbmRleC1iYXNlZAogICAgICAgYWNjZXNzZXMsIG9yIHNwZWN1
bGF0aXZlIG91dC1vZi1ib3VuZCBhY2Nlc3NlcyBpbiB0aGUKICAgICAgIGdudHRhYl9ncm93X3Rh
YmxlIGZ1bmN0aW9uIGNhbGwuCgogKiBnbnR0YWJfdXNhZ2VfcHJpbnQ6IGNhbm5vdCBiZSB0cmln
Z2VyZWQgYnkgdGhlIGd1ZXN0CgpUaGlzIGlzIHBhcnQgb2YgdGhlIHNwZWN1bGF0aXZlIGhhcmRl
bmluZyBlZmZvcnQuCgpTaWduZWQtb2ZmLWJ5OiBOb3JiZXJ0IE1hbnRoZXkgPG5tYW50aGV5QGFt
YXpvbi5kZT4KUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KLS0t
CiB4ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMgfCAzNyArKysrKysrKysrKysrKysrKysrKysrKysr
LS0tLS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgMjUgaW5zZXJ0aW9ucygrKSwgMTIgZGVsZXRp
b25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9ncmFudF90YWJsZS5jIGIveGVuL2NvbW1v
bi9ncmFudF90YWJsZS5jCi0tLSBhL3hlbi9jb21tb24vZ3JhbnRfdGFibGUuYworKysgYi94ZW4v
Y29tbW9uL2dyYW50X3RhYmxlLmMKQEAgLTgyNyw3ICs4MjcsNyBAQCBzdGF0aWMgaW50IF9zZXRf
c3RhdHVzKGNvbnN0IGdyYW50X2VudHJ5X2hlYWRlcl90ICpzaGFoLAogICAgICAgICAgICAgICAg
ICAgICAgICBkb21pZF90IGxkb21pZCkKIHsKIAotICAgIGlmICggcmd0X3ZlcnNpb24gPT0gMSAp
CisgICAgaWYgKCBldmFsdWF0ZV9ub3NwZWMocmd0X3ZlcnNpb24gPT0gMSkgKQogICAgICAgICBy
ZXR1cm4gX3NldF9zdGF0dXNfdjEoc2hhaCwgcmQsIGFjdCwgcmVhZG9ubHksIG1hcGZsYWcsIGxk
b21pZCk7CiAgICAgZWxzZQogICAgICAgICByZXR1cm4gX3NldF9zdGF0dXNfdjIoc2hhaCwgc3Rh
dHVzLCByZCwgYWN0LCByZWFkb25seSwgbWFwZmxhZywgbGRvbWlkKTsKQEAgLTk4Miw5ICs5ODIs
MTIgQEAgbWFwX2dyYW50X3JlZigKIAogICAgIC8qIFRoaXMgY2FsbCBhbHNvIGVuc3VyZXMgdGhl
IGFib3ZlIGNoZWNrIGNhbm5vdCBiZSBwYXNzZWQgc3BlY3VsYXRpdmVseSAqLwogICAgIHNoYWgg
PSBzaGFyZWRfZW50cnlfaGVhZGVyKHJndCwgcmVmKTsKLSAgICBzdGF0dXMgPSByZ3QtPmd0X3Zl
cnNpb24gPT0gMSA/ICZzaGFoLT5mbGFncyA6ICZzdGF0dXNfZW50cnkocmd0LCByZWYpOwogICAg
IGFjdCA9IGFjdGl2ZV9lbnRyeV9hY3F1aXJlKHJndCwgcmVmKTsKIAorICAgIC8qIE1ha2Ugc3Vy
ZSB3ZSBkbyBub3QgYWNjZXNzIG1lbW9yeSBzcGVjdWxhdGl2ZWx5ICovCisgICAgc3RhdHVzID0g
ZXZhbHVhdGVfbm9zcGVjKHJndC0+Z3RfdmVyc2lvbiA9PSAxKSA/ICZzaGFoLT5mbGFncworICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDogJnN0YXR1c19l
bnRyeShyZ3QsIHJlZik7CisKICAgICAvKiBJZiBhbHJlYWR5IHBpbm5lZCwgY2hlY2sgdGhlIGFj
dGl2ZSBkb21pZCBhbmQgYXZvaWQgcmVmY250IG92ZXJmbG93LiAqLwogICAgIGlmICggYWN0LT5w
aW4gJiYKICAgICAgICAgICgoYWN0LT5kb21pZCAhPSBsZC0+ZG9tYWluX2lkKSB8fApAQCAtMTAw
NSw3ICsxMDA4LDcgQEAgbWFwX2dyYW50X3JlZigKIAogICAgICAgICBpZiAoICFhY3QtPnBpbiAp
CiAgICAgICAgIHsKLSAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgZ2ZuID0gcmd0LT5ndF92ZXJz
aW9uID09IDEgPworICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBnZm4gPSBldmFsdWF0ZV9ub3Nw
ZWMocmd0LT5ndF92ZXJzaW9uID09IDEpID8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgc2hhcmVkX2VudHJ5X3YxKHJndCwgcmVmKS5mcmFtZSA6CiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHNoYXJlZF9lbnRyeV92MihyZ3QsIHJlZikuZnVsbF9wYWdlLmZyYW1lOwog
CkBAIC0xNDYxLDcgKzE0NjQsNyBAQCB1bm1hcF9jb21tb25fY29tcGxldGUoc3RydWN0IGdudHRh
Yl91bm1hcF9jb21tb24gKm9wKQogICAgIGFjdCA9IGFjdGl2ZV9lbnRyeV9hY3F1aXJlKHJndCwg
b3AtPnJlZik7CiAgICAgc2hhID0gc2hhcmVkX2VudHJ5X2hlYWRlcihyZ3QsIG9wLT5yZWYpOwog
Ci0gICAgaWYgKCByZ3QtPmd0X3ZlcnNpb24gPT0gMSApCisgICAgaWYgKCBldmFsdWF0ZV9ub3Nw
ZWMocmd0LT5ndF92ZXJzaW9uID09IDEpICkKICAgICAgICAgc3RhdHVzID0gJnNoYS0+ZmxhZ3M7
CiAgICAgZWxzZQogICAgICAgICBzdGF0dXMgPSAmc3RhdHVzX2VudHJ5KHJndCwgb3AtPnJlZik7
CkBAIC0xNjU3LDYgKzE2NjAsMTAgQEAgZ250dGFiX3BvcHVsYXRlX3N0YXR1c19mcmFtZXMoc3Ry
dWN0IGRvbWFpbiAqZCwgc3RydWN0IGdyYW50X3RhYmxlICpndCwKICAgICB1bnNpZ25lZCByZXFf
c3RhdHVzX2ZyYW1lczsKIAogICAgIHJlcV9zdGF0dXNfZnJhbWVzID0gZ3JhbnRfdG9fc3RhdHVz
X2ZyYW1lcyhyZXFfbnJfZnJhbWVzKTsKKworICAgIC8qIE1ha2Ugc3VyZSwgcHJpb3IgdmVyc2lv
biBjaGVja3MgYXJlIGFyY2hpdGVjdHVyYWwgdmlzaWJsZSAqLworICAgIGJsb2NrX3NwZWN1bGF0
aW9uKCk7CisKICAgICBmb3IgKCBpID0gbnJfc3RhdHVzX2ZyYW1lcyhndCk7IGkgPCByZXFfc3Rh
dHVzX2ZyYW1lczsgaSsrICkKICAgICB7CiAgICAgICAgIGlmICggKGd0LT5zdGF0dXNbaV0gPSBh
bGxvY194ZW5oZWFwX3BhZ2UoKSkgPT0gTlVMTCApCkBAIC0xNjg1LDYgKzE2OTIsOSBAQCBnbnR0
YWJfdW5wb3B1bGF0ZV9zdGF0dXNfZnJhbWVzKHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBncmFu
dF90YWJsZSAqZ3QpCiB7CiAgICAgdW5zaWduZWQgaW50IGk7CiAKKyAgICAvKiBNYWtlIHN1cmUs
IHByaW9yIHZlcnNpb24gY2hlY2tzIGFyZSBhcmNoaXRlY3R1cmFsIHZpc2libGUgKi8KKyAgICBi
bG9ja19zcGVjdWxhdGlvbigpOworCiAgICAgZm9yICggaSA9IDA7IGkgPCBucl9zdGF0dXNfZnJh
bWVzKGd0KTsgaSsrICkKICAgICB7CiAgICAgICAgIHN0cnVjdCBwYWdlX2luZm8gKnBnID0gdmly
dF90b19wYWdlKGd0LT5zdGF0dXNbaV0pOwpAQCAtMTc5NSw3ICsxODA1LDcgQEAgZ250dGFiX2dy
b3dfdGFibGUoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgaW50IHJlcV9ucl9mcmFtZXMpCiAg
ICAgfQogCiAgICAgLyogU3RhdHVzIHBhZ2VzIC0gdmVyc2lvbiAyICovCi0gICAgaWYgKCBndC0+
Z3RfdmVyc2lvbiA+IDEgKQorICAgIGlmICggZXZhbHVhdGVfbm9zcGVjKGd0LT5ndF92ZXJzaW9u
ID4gMSkgKQogICAgIHsKICAgICAgICAgaWYgKCBnbnR0YWJfcG9wdWxhdGVfc3RhdHVzX2ZyYW1l
cyhkLCBndCwgcmVxX25yX2ZyYW1lcykgKQogICAgICAgICAgICAgZ290byBzaGFyZWRfYWxsb2Nf
ZmFpbGVkOwpAQCAtMjI4OSw3ICsyMjk5LDcgQEAgZ250dGFiX3RyYW5zZmVyKAogICAgICAgICBn
cmFudF9yZWFkX2xvY2soZS0+Z3JhbnRfdGFibGUpOwogICAgICAgICBhY3QgPSBhY3RpdmVfZW50
cnlfYWNxdWlyZShlLT5ncmFudF90YWJsZSwgZ29wLnJlZik7CiAKLSAgICAgICAgaWYgKCBlLT5n
cmFudF90YWJsZS0+Z3RfdmVyc2lvbiA9PSAxICkKKyAgICAgICAgaWYgKCBldmFsdWF0ZV9ub3Nw
ZWMoZS0+Z3JhbnRfdGFibGUtPmd0X3ZlcnNpb24gPT0gMSkgKQogICAgICAgICB7CiAgICAgICAg
ICAgICBncmFudF9lbnRyeV92MV90ICpzaGEgPSAmc2hhcmVkX2VudHJ5X3YxKGUtPmdyYW50X3Rh
YmxlLCBnb3AucmVmKTsKIApAQCAtMjM1MSw3ICsyMzYxLDcgQEAgcmVsZWFzZV9ncmFudF9mb3Jf
Y29weSgKICAgICBzaGEgPSBzaGFyZWRfZW50cnlfaGVhZGVyKHJndCwgZ3JlZik7CiAgICAgbWZu
ID0gYWN0LT5tZm47CiAKLSAgICBpZiAoIHJndC0+Z3RfdmVyc2lvbiA9PSAxICkKKyAgICBpZiAo
IGV2YWx1YXRlX25vc3BlYyhyZ3QtPmd0X3ZlcnNpb24gPT0gMSkgKQogICAgIHsKICAgICAgICAg
c3RhdHVzID0gJnNoYS0+ZmxhZ3M7CiAgICAgICAgIHRkID0gcmQ7CkBAIC0yNDU5LDcgKzI0Njks
NyBAQCBhY3F1aXJlX2dyYW50X2Zvcl9jb3B5KAogICAgIHNoYWggPSBzaGFyZWRfZW50cnlfaGVh
ZGVyKHJndCwgZ3JlZik7CiAgICAgYWN0ID0gYWN0aXZlX2VudHJ5X2FjcXVpcmUocmd0LCBncmVm
KTsKIAotICAgIGlmICggcmd0LT5ndF92ZXJzaW9uID09IDEgKQorICAgIGlmICggZXZhbHVhdGVf
bm9zcGVjKHJndC0+Z3RfdmVyc2lvbiA9PSAxKSApCiAgICAgewogICAgICAgICBzaGEyID0gTlVM
TDsKICAgICAgICAgc3RhdHVzID0gJnNoYWgtPmZsYWdzOwpAQCAtMzI4MSw3ICszMjkxLDcgQEAg
c3dhcF9ncmFudF9yZWYoZ3JhbnRfcmVmX3QgcmVmX2EsIGdyYW50X3JlZl90IHJlZl9iKQogICAg
IGlmICggYWN0X2ItPnBpbiApCiAgICAgICAgIFBJTl9GQUlMKG91dCwgR05UU1RfZWFnYWluLCAi
cmVmIGIgJSN4IGJ1c3lcbiIsIHJlZl9iKTsKIAotICAgIGlmICggZ3QtPmd0X3ZlcnNpb24gPT0g
MSApCisgICAgaWYgKCBldmFsdWF0ZV9ub3NwZWMoZ3QtPmd0X3ZlcnNpb24gPT0gMSkgKQogICAg
IHsKICAgICAgICAgZ3JhbnRfZW50cnlfdjFfdCBzaGFyZWQ7CiAKQEAgLTM4MzUsNyArMzg0NSw3
IEBAIGludCBtZW1fc2hhcmluZ19ncmVmX3RvX2dmbihzdHJ1Y3QgZ3JhbnRfdGFibGUgKmd0LCBn
cmFudF9yZWZfdCByZWYsCiAgICAgICAgIHJjID0gLUVJTlZBTDsKICAgICBlbHNlIGlmICggcmVm
ID49IG5yX2dyYW50X2VudHJpZXMoZ3QpICkKICAgICAgICAgcmMgPSAtRU5PRU5UOwotICAgIGVs
c2UgaWYgKCBndC0+Z3RfdmVyc2lvbiA9PSAxICkKKyAgICBlbHNlIGlmICggZXZhbHVhdGVfbm9z
cGVjKGd0LT5ndF92ZXJzaW9uID09IDEpICkKICAgICB7CiAgICAgICAgIGNvbnN0IGdyYW50X2Vu
dHJ5X3YxX3QgKnNoYTEgPSAmc2hhcmVkX2VudHJ5X3YxKGd0LCByZWYpOwogCkBAIC0zODU3LDcg
KzM4NjcsNyBAQCBpbnQgbWVtX3NoYXJpbmdfZ3JlZl90b19nZm4oc3RydWN0IGdyYW50X3RhYmxl
ICpndCwgZ3JhbnRfcmVmX3QgcmVmLAogICAgICAgICByYyA9IC1FTlhJTzsKICAgICBlbHNlIGlm
ICggIXJjICYmIHN0YXR1cyApCiAgICAgewotICAgICAgICBpZiAoIGd0LT5ndF92ZXJzaW9uID09
IDEgKQorICAgICAgICBpZiAoIGV2YWx1YXRlX25vc3BlYyhndC0+Z3RfdmVyc2lvbiA9PSAxKSAp
CiAgICAgICAgICAgICAqc3RhdHVzID0gZmxhZ3M7CiAgICAgICAgIGVsc2UKICAgICAgICAgICAg
ICpzdGF0dXMgPSBzdGF0dXNfZW50cnkoZ3QsIHJlZik7CkBAIC0zODc3LDYgKzM4ODcsOSBAQCBz
dGF0aWMgaW50IGdudHRhYl9nZXRfc3RhdHVzX2ZyYW1lX21mbihzdHJ1Y3QgZG9tYWluICpkLAog
CiAgICAgQVNTRVJUKGd0LT5ndF92ZXJzaW9uID09IDIpOwogCisgICAgLyogTWFrZSBzdXJlIHdl
IGhhdmUgdmVyc2lvbiBlcXVhbCB0byAyIGV2ZW4gdW5kZXIgc3BlY3VsYXRpb24gKi8KKyAgICBi
bG9ja19zcGVjdWxhdGlvbigpOworCiAgICAgaWYgKCBpZHggPj0gbnJfc3RhdHVzX2ZyYW1lcyhn
dCkgKQogICAgIHsKICAgICAgICAgdW5zaWduZWQgbG9uZyBucl9zdGF0dXM7CkBAIC0zOTQ1LDcg
KzM5NTgsNyBAQCBpbnQgZ250dGFiX21hcF9mcmFtZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25l
ZCBsb25nIGlkeCwgZ2ZuX3QgZ2ZuLCBtZm5fdCAqbWZuKQogCiAgICAgZ3JhbnRfd3JpdGVfbG9j
ayhndCk7CiAKLSAgICBpZiAoIGd0LT5ndF92ZXJzaW9uID09IDIgJiYgKGlkeCAmIFhFTk1BUElE
WF9ncmFudF90YWJsZV9zdGF0dXMpICkKKyAgICBpZiAoIGV2YWx1YXRlX25vc3BlYyhndC0+Z3Rf
dmVyc2lvbiA9PSAyKSAmJiAoaWR4ICYgWEVOTUFQSURYX2dyYW50X3RhYmxlX3N0YXR1cykgKQog
ICAgIHsKICAgICAgICAgaWR4ICY9IH5YRU5NQVBJRFhfZ3JhbnRfdGFibGVfc3RhdHVzOwogICAg
ICAgICBzdGF0dXMgPSB0cnVlOwotLSAKMi43LjQKCgoKCkFtYXpvbiBEZXZlbG9wbWVudCBDZW50
ZXIgR2VybWFueSBHbWJICktyYXVzZW5zdHIuIDM4CjEwMTE3IEJlcmxpbgpHZXNjaGFlZnRzZnVl
aHJ1bmc6IENocmlzdGlhbiBTY2hsYWVnZXIsIFJhbGYgSGVyYnJpY2gKRWluZ2V0cmFnZW4gYW0g
QW10c2dlcmljaHQgQ2hhcmxvdHRlbmJ1cmcgdW50ZXIgSFJCIDE0OTE3MyBCClNpdHo6IEJlcmxp
bgpVc3QtSUQ6IERFIDI4OSAyMzcgODc5CgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 13:19:05 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 13: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 1hsS1w-0001yB-M2; Tue, 30 Jul 2019 13: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=3sDM=V3=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hsS1v-0001xs-P2
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 13:19:03 +0000
X-Inumbo-ID: 99543724-b2cc-11e9-8980-bc764e045a96
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 99543724-b2cc-11e9-8980-bc764e045a96;
 Tue, 30 Jul 2019 13:19:02 +0000 (UTC)
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=paul.durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 paul.durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="paul.durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: Y2DgLVJHEQjK9q8Ebwmxqa37BpT2xX+JbAp/3cTN3pID3cCARdoJVc7mYwV/MlLfz816qSj6HY
 5bTazRzrNWJ+DZ09JB/lmCasqWF2kHqS9VezJxWkfwsdQCaT0WuQoTpMynDoKYqWGV9Wpp2RQg
 3ewFs+43M9vaeqQyumno8gy0PCH/mkbSMNDxfiy3reM/jv/Jd3kVFYnRtnwNFhWSESyIZt+Uud
 Dp+eXcEGK30+Pqk5vJlRnpsrp1x4jMFEAbcSILvIG3kHz7Z4d2aNvn+k7crX7AL3itHkPpuOIE
 CZ8=
X-SBRS: 2.7
X-MesageID: 3652029
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,326,1559534400"; 
   d="scan'208";a="3652029"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 30 Jul 2019 14:18:48 +0100
Message-ID: <20190730131852.20543-2-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.20.1.2.gb21ebb671
In-Reply-To: <20190730131852.20543-1-paul.durrant@citrix.com>
References: <20190730131852.20543-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 1/5] domain: remove 'guest_type' field (and
 enum guest_type)
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>, Julien
 Grall <julien.grall@arm.com>, Paul Durrant <paul.durrant@citrix.com>,
 Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIGVudW0gZ3Vlc3RfdHlwZSB3YXMgaW50cm9kdWNlZCBpbiBjb21taXQgNmM2NDkyNzgwZWEg
InB2aCBwcmVwOgppbnRyb2R1Y2UgcHYgZ3Vlc3QgdHlwZSBhbmQgaGFzX2h2bV9jb250YWluZXIg
bWFjcm9zIiB0byBhbGxvdyBhIG5ldyBndWVzdAp0eXBlLCBkaXN0aW5jdCBmcm9tIGVpdGhlciBQ
ViBvciBIVk0gZ3Vlc3QgdHlwZXMsIHRvIGJlIGFkZGVkIGluIGNvbW1pdAo4MjcxZDY1MjJjNiAi
cHZoOiBpbnRyb2R1Y2UgUFZIIGd1ZXN0IHR5cGUiLiBTdWJzZXF1ZW50bHksIGNvbW1pdAozM2U1
YzMyNTU5ZSAieDg2OiByZW1vdmUgUFZIdjEgY29kZSIgcmVtb3ZlZCB0aGlzIHRoaXJkIGd1ZXN0
IHR5cGUuCgpUaGlzIHBhdGNoIHJlbW92ZXMgdGhlIHN0cnVjdCBkb21haW4gZmllbGQgYW5kIGVu
dW1lcmF0aW9uIGFzIHRoZSBndWVzdAp0eXBlIGNhbiBub3cgYmUgdHJpdmlhbGx5IGRldGVybWlu
ZWQgZnJvbSB0aGUgJ29wdGlvbnMnIGZpZWxkLgoKU2lnbmVkLW9mZi1ieTogUGF1bCBEdXJyYW50
IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KUmV2aWV3ZWQtYnk6ICJSb2dlciBQYXUgTW9ubsOp
IiA8cm9nZXIucGF1QGNpdHJpeC5jb20+CkFja2VkLWJ5OiBHZW9yZ2UgRHVubGFwIDxHZW9yZ2Uu
RHVubGFwQGV1LmNpdHJpeC5jb20+ClJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hA
c3VzZS5jb20+Ci0tLQpDYzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4KQ2M6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgpDYzogSnVsaWVu
IEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KQ2M6IEtvbnJhZCBSemVzenV0ZWsgV2lsayA8
a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KQ2M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxp
bmlAa2VybmVsLm9yZz4KQ2M6IFRpbSBEZWVnYW4gPHRpbUB4ZW4ub3JnPgpDYzogV2VpIExpdSA8
d2xAeGVuLm9yZz4KCnYzOgogLSBDaGFuZ2UgIWV2YWx1YXRlX25vc3BlYyhjb25kKSB0byBldmFs
dWF0ZV9ub3NwZWMoIWNvbmQpCi0tLQogeGVuL2NvbW1vbi9kb21haW4uYyAgICAgfCAgNCAtLS0t
CiB4ZW4vY29tbW9uL2RvbWN0bC5jICAgICB8IDEwICstLS0tLS0tLS0KIHhlbi9jb21tb24va2Vy
bmVsLmMgICAgIHwgIDkgKystLS0tLS0tCiB4ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaCB8IDEzICsr
KystLS0tLS0tLS0KIDQgZmlsZXMgY2hhbmdlZCwgNyBpbnNlcnRpb25zKCspLCAyOSBkZWxldGlv
bnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL2RvbWFpbi5jIGIveGVuL2NvbW1vbi9kb21h
aW4uYwppbmRleCA5YWVmYzJhNjgwLi5kZjUyM2M5Y2U0IDEwMDY0NAotLS0gYS94ZW4vY29tbW9u
L2RvbWFpbi5jCisrKyBiL3hlbi9jb21tb24vZG9tYWluLmMKQEAgLTM1MywxMCArMzUzLDYgQEAg
c3RydWN0IGRvbWFpbiAqZG9tYWluX2NyZWF0ZShkb21pZF90IGRvbWlkLAogICAgICAgICBoYXJk
d2FyZV9kb21haW4gPSBkOwogICAgIH0KIAotICAgIC8qIFNvcnQgb3V0IG91ciBpZGVhIG9mIGlz
X3twdixodm19X2RvbWFpbigpLiAgQWxsIHN5c3RlbSBkb21haW5zIGFyZSBQVi4gKi8KLSAgICBk
LT5ndWVzdF90eXBlID0gKChkLT5vcHRpb25zICYgWEVOX0RPTUNUTF9DREZfaHZtX2d1ZXN0KQot
ICAgICAgICAgICAgICAgICAgICAgPyBndWVzdF90eXBlX2h2bSA6IGd1ZXN0X3R5cGVfcHYpOwot
CiAgICAgVFJBQ0VfMUQoVFJDX0RPTTBfRE9NX0FERCwgZC0+ZG9tYWluX2lkKTsKIAogICAgIC8q
CmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL2RvbWN0bC5jIGIveGVuL2NvbW1vbi9kb21jdGwuYwpp
bmRleCBmYTI2MGNlNWZiLi4zZDkzNzQzNGFmIDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL2RvbWN0
bC5jCisrKyBiL3hlbi9jb21tb24vZG9tY3RsLmMKQEAgLTE4NywxNyArMTg3LDkgQEAgdm9pZCBn
ZXRkb21haW5pbmZvKHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCB4ZW5fZG9tY3RsX2dldGRvbWFp
bmluZm8gKmluZm8pCiAgICAgICAgIChkLT5jb250cm9sbGVyX3BhdXNlX2NvdW50ID4gMCAgPyBY
RU5fRE9NSU5GX3BhdXNlZCAgICA6IDApIHwKICAgICAgICAgKGQtPmRlYnVnZ2VyX2F0dGFjaGVk
ICAgICAgICAgICA/IFhFTl9ET01JTkZfZGVidWdnZWQgIDogMCkgfAogICAgICAgICAoZC0+aXNf
eGVuc3RvcmUgICAgICAgICAgICAgICAgID8gWEVOX0RPTUlORl94c19kb21haW4gOiAwKSB8Cisg
ICAgICAgIChpc19odm1fZG9tYWluKGQpICAgICAgICAgICAgICAgPyBYRU5fRE9NSU5GX2h2bV9n
dWVzdCA6IDApIHwKICAgICAgICAgZC0+c2h1dGRvd25fY29kZSA8PCBYRU5fRE9NSU5GX3NodXRk
b3duc2hpZnQ7CiAKLSAgICBzd2l0Y2ggKCBkLT5ndWVzdF90eXBlICkKLSAgICB7Ci0gICAgY2Fz
ZSBndWVzdF90eXBlX2h2bToKLSAgICAgICAgaW5mby0+ZmxhZ3MgfD0gWEVOX0RPTUlORl9odm1f
Z3Vlc3Q7Ci0gICAgICAgIGJyZWFrOwotICAgIGRlZmF1bHQ6Ci0gICAgICAgIGJyZWFrOwotICAg
IH0KLQogICAgIHhzbV9zZWN1cml0eV9kb21haW5pbmZvKGQsIGluZm8pOwogCiAgICAgaW5mby0+
dG90X3BhZ2VzICAgICAgICAgPSBkLT50b3RfcGFnZXM7CmRpZmYgLS1naXQgYS94ZW4vY29tbW9u
L2tlcm5lbC5jIGIveGVuL2NvbW1vbi9rZXJuZWwuYwppbmRleCA2MTI1NzU0MzBmLi5mNzYyOGQ3
M2NlIDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL2tlcm5lbC5jCisrKyBiL3hlbi9jb21tb24va2Vy
bmVsLmMKQEAgLTQ3NCwxOSArNDc0LDE0IEBAIERPKHhlbl92ZXJzaW9uKShpbnQgY21kLCBYRU5f
R1VFU1RfSEFORExFX1BBUkFNKHZvaWQpIGFyZykKICAgICAgICAgICAgIGZpLnN1Ym1hcCB8PSAo
MVUgPDwgWEVORkVBVF9BUk1fU01DQ0Nfc3VwcG9ydGVkKTsKICNlbmRpZgogI2lmZGVmIENPTkZJ
R19YODYKLSAgICAgICAgICAgIHN3aXRjaCAoIGQtPmd1ZXN0X3R5cGUgKQotICAgICAgICAgICAg
ewotICAgICAgICAgICAgY2FzZSBndWVzdF90eXBlX3B2OgorICAgICAgICAgICAgaWYgKCBpc19w
dl9kb21haW4oZCkgKQogICAgICAgICAgICAgICAgIGZpLnN1Ym1hcCB8PSAoMVUgPDwgWEVORkVB
VF9tbXVfcHRfdXBkYXRlX3ByZXNlcnZlX2FkKSB8CiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICgxVSA8PCBYRU5GRUFUX2hpZ2htZW1fYXNzaXN0KSB8CiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICgxVSA8PCBYRU5GRUFUX2dudHRhYl9tYXBfYXZhaWxfYml0cyk7Ci0gICAgICAg
ICAgICAgICAgYnJlYWs7Ci0gICAgICAgICAgICBjYXNlIGd1ZXN0X3R5cGVfaHZtOgorICAgICAg
ICAgICAgZWxzZQogICAgICAgICAgICAgICAgIGZpLnN1Ym1hcCB8PSAoMVUgPDwgWEVORkVBVF9o
dm1fc2FmZV9wdmNsb2NrKSB8CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgxVSA8PCBY
RU5GRUFUX2h2bV9jYWxsYmFja192ZWN0b3IpIHwKICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgKGhhc19waXJxKGQpID8gKDFVIDw8IFhFTkZFQVRfaHZtX3BpcnFzKSA6IDApOwotICAgICAg
ICAgICAgICAgIGJyZWFrOwotICAgICAgICAgICAgfQogI2VuZGlmCiAgICAgICAgICAgICBicmVh
azsKICAgICAgICAgZGVmYXVsdDoKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9zY2hlZC5o
IGIveGVuL2luY2x1ZGUveGVuL3NjaGVkLmgKaW5kZXggN2Y0NzQ3ZTE1NC4uMmU2ZTBkMzQ4OCAx
MDA2NDQKLS0tIGEveGVuL2luY2x1ZGUveGVuL3NjaGVkLmgKKysrIGIveGVuL2luY2x1ZGUveGVu
L3NjaGVkLmgKQEAgLTMwMiwxMCArMzAyLDYgQEAgc3RydWN0IHZtX2V2ZW50X2RvbWFpbgogCiBz
dHJ1Y3QgZXZ0Y2huX3BvcnRfb3BzOwogCi1lbnVtIGd1ZXN0X3R5cGUgewotICAgIGd1ZXN0X3R5
cGVfcHYsIGd1ZXN0X3R5cGVfaHZtCi19OwotCiBzdHJ1Y3QgZG9tYWluCiB7CiAgICAgZG9taWRf
dCAgICAgICAgICBkb21haW5faWQ7CkBAIC0zNTYsNyArMzUyLDYgQEAgc3RydWN0IGRvbWFpbgog
ICAgIHN0cnVjdCByYWRpeF90cmVlX3Jvb3QgcGlycV90cmVlOwogICAgIHVuc2lnbmVkIGludCAg
ICAgbnJfcGlycXM7CiAKLSAgICBlbnVtIGd1ZXN0X3R5cGUgZ3Vlc3RfdHlwZTsKICAgICB1bnNp
Z25lZCBpbnQgICAgIG9wdGlvbnM7ICAgICAgICAgLyogY29weSBvZiBjcmVhdGVkb21haW4gZmxh
Z3MgKi8KIAogICAgIC8qIElzIHRoaXMgZ3Vlc3QgZHlpbmcgKGkuZS4sIGEgem9tYmllKT8gKi8K
QEAgLTkxOCw4ICs5MTMsOCBAQCB2b2lkIHdhdGNoZG9nX2RvbWFpbl9kZXN0cm95KHN0cnVjdCBk
b21haW4gKmQpOwogCiBzdGF0aWMgaW5saW5lIGJvb2wgaXNfcHZfZG9tYWluKGNvbnN0IHN0cnVj
dCBkb21haW4gKmQpCiB7Ci0gICAgcmV0dXJuIElTX0VOQUJMRUQoQ09ORklHX1BWKQotICAgICAg
ICAgICA/IGV2YWx1YXRlX25vc3BlYyhkLT5ndWVzdF90eXBlID09IGd1ZXN0X3R5cGVfcHYpIDog
ZmFsc2U7CisgICAgcmV0dXJuIElTX0VOQUJMRUQoQ09ORklHX1BWKSAmJgorICAgICAgICBldmFs
dWF0ZV9ub3NwZWMoIShkLT5vcHRpb25zICYgWEVOX0RPTUNUTF9DREZfaHZtX2d1ZXN0KSk7CiB9
CiAKIHN0YXRpYyBpbmxpbmUgYm9vbCBpc19wdl92Y3B1KGNvbnN0IHN0cnVjdCB2Y3B1ICp2KQpA
QCAtOTUwLDggKzk0NSw4IEBAIHN0YXRpYyBpbmxpbmUgYm9vbCBpc19wdl82NGJpdF92Y3B1KGNv
bnN0IHN0cnVjdCB2Y3B1ICp2KQogI2VuZGlmCiBzdGF0aWMgaW5saW5lIGJvb2wgaXNfaHZtX2Rv
bWFpbihjb25zdCBzdHJ1Y3QgZG9tYWluICpkKQogewotICAgIHJldHVybiBJU19FTkFCTEVEKENP
TkZJR19IVk0pCi0gICAgICAgICAgID8gZXZhbHVhdGVfbm9zcGVjKGQtPmd1ZXN0X3R5cGUgPT0g
Z3Vlc3RfdHlwZV9odm0pIDogZmFsc2U7CisgICAgcmV0dXJuIElTX0VOQUJMRUQoQ09ORklHX0hW
TSkgJiYKKyAgICAgICAgZXZhbHVhdGVfbm9zcGVjKGQtPm9wdGlvbnMgJiBYRU5fRE9NQ1RMX0NE
Rl9odm1fZ3Vlc3QpOwogfQogCiBzdGF0aWMgaW5saW5lIGJvb2wgaXNfaHZtX3ZjcHUoY29uc3Qg
c3RydWN0IHZjcHUgKnYpCi0tIAoyLjIwLjEuMi5nYjIxZWJiNjcxCgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 13:19:05 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 13: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 1hsS1w-0001y2-C9; Tue, 30 Jul 2019 13: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=3sDM=V3=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hsS1v-0001xr-P2
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 13:19:03 +0000
X-Inumbo-ID: 98a25a0c-b2cc-11e9-8980-bc764e045a96
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 98a25a0c-b2cc-11e9-8980-bc764e045a96;
 Tue, 30 Jul 2019 13:19:02 +0000 (UTC)
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=paul.durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 paul.durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="paul.durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: YT56zYb9DDr8BvvsWzAt2iC7eyqGQChzRvmvcOuhRVva+qhX72VpCWKPMrWJc0VSwv2GjTAasg
 0/g/w2kBEKsRJGSXZEREDjC7+M6iIKo6qT2xkdvT+z5Uwd1raUhGwo4qW5L3Yzu/A9Fr7Xv7lA
 2sQcy6CR5BLEMF+zGCcOjhkSwcS+DFFtyfD+Xvq2vj2l2LbTBs1IspVAJDLb/uKUF1Lc8deqON
 A89ldS335gUOTrh7uPVYEzqJBGmSHE0QGhcDmRtjC0KzqFVCrMBmBbKXtVEvgyk1YwHmJfBdtE
 d0E=
X-SBRS: 2.7
X-MesageID: 3652025
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,326,1559534400"; 
   d="scan'208";a="3652025"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 30 Jul 2019 14:18:47 +0100
Message-ID: <20190730131852.20543-1-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.20.1.2.gb21ebb671
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 0/5] use stashed domain create 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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>, George
 Dunlap <George.Dunlap@eu.citrix.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Paul Durrant <paul.durrant@citrix.com>,
 Jan Beulich <jbeulich@suse.com>, Daniel De Graaf <dgdegra@tycho.nsa.gov>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

UGF1bCBEdXJyYW50ICg1KToKICBkb21haW46IHJlbW92ZSAnZ3Vlc3RfdHlwZScgZmllbGQgKGFu
ZCBlbnVtIGd1ZXN0X3R5cGUpCiAgeDg2L2h2bS9kb21haW46IHJlbW92ZSB0aGUgJ2hhcF9lbmFi
bGVkJyBmbGFnCiAgeDg2L2RvbWFpbjogcmVtb3ZlIHRoZSAnb29zX29mZicgZmxhZwogIGRvbWFp
bjogcmVtb3ZlIHRoZSAnaXNfeGVuc3RvcmUnIGZsYWcKICB4ODYvZG9tYWluOiByZW1vdmUgdGhl
ICdzM19pbnRlZ3JpdHknIGZsYWcKCiB4ZW4vYXJjaC94ODYvZG9tYWluLmMgICAgICAgICAgICB8
IDIyICsrKysrKysrKysrKysrLS0tLS0tLS0KIHhlbi9hcmNoL3g4Ni9tbS9wYWdpbmcuYyAgICAg
ICAgIHwgIDQgKystLQogeGVuL2FyY2gveDg2L21tL3NoYWRvdy9jb21tb24uYyAgfCAgNyArKysr
LS0tCiB4ZW4vYXJjaC94ODYvbW0vc2hhZG93L25vbmUuYyAgICB8ICAyICstCiB4ZW4vYXJjaC94
ODYvc2V0dXAuYyAgICAgICAgICAgICB8ICAyICstCiB4ZW4vYXJjaC94ODYvdGJvb3QuYyAgICAg
ICAgICAgICB8ICAyICstCiB4ZW4vY29tbW9uL2RvbWFpbi5jICAgICAgICAgICAgICB8IDI4ICsr
KysrKysrKysrKysrKysrKy0tLS0tLS0tLS0KIHhlbi9jb21tb24vZG9tY3RsLmMgICAgICAgICAg
ICAgIHwgMTIgKystLS0tLS0tLS0tCiB4ZW4vY29tbW9uL2tlcm5lbC5jICAgICAgICAgICAgICB8
ICA5ICsrLS0tLS0tLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYyAgfCAgMiAtLQog
eGVuL2luY2x1ZGUvYXNtLXg4Ni9kb21haW4uaCAgICAgfCAgMyAtLS0KIHhlbi9pbmNsdWRlL2Fz
bS14ODYvaHZtL2RvbWFpbi5oIHwgIDcgLS0tLS0tLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9wYWdp
bmcuaCAgICAgfCAgMiArLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9zaGFkb3cuaCAgICAgfCAgMiAr
LQogeGVuL2luY2x1ZGUveGVuL3NjaGVkLmggICAgICAgICAgfCAyNSArKysrKysrKysrKysrKy0t
LS0tLS0tLS0tCiB4ZW4vaW5jbHVkZS94c20vZHVtbXkuaCAgICAgICAgICB8ICAyICstCiAxNiBm
aWxlcyBjaGFuZ2VkLCA2MiBpbnNlcnRpb25zKCspLCA2OSBkZWxldGlvbnMoLSkKLS0tCkNjOiBB
bmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpDYzogRGFuaWVsIERlIEdy
YWFmIDxkZ2RlZ3JhQHR5Y2hvLm5zYS5nb3Y+CkNjOiBHZW9yZ2UgRHVubGFwIDxHZW9yZ2UuRHVu
bGFwQGV1LmNpdHJpeC5jb20+CkNjOiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4
LmNvbT4KQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KQ2M6IEp1bGllbiBHcmFs
bCA8anVsaWVuLmdyYWxsQGFybS5jb20+CkNjOiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJh
ZC53aWxrQG9yYWNsZS5jb20+CkNjOiAiUm9nZXIgUGF1IE1vbm7DqSIgPHJvZ2VyLnBhdUBjaXRy
aXguY29tPgpDYzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpD
YzogVGltIERlZWdhbiA8dGltQHhlbi5vcmc+CkNjOiBXZWkgTGl1IDx3bEB4ZW4ub3JnPgotLSAK
Mi4yMC4xLjIuZ2IyMWViYjY3MQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 13:19:06 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 13: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 1hsS1x-0001yS-VM; Tue, 30 Jul 2019 13:19:05 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=3sDM=V3=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hsS1w-0001y5-HF
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 13:19:04 +0000
X-Inumbo-ID: 99c9078f-b2cc-11e9-8980-bc764e045a96
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 99c9078f-b2cc-11e9-8980-bc764e045a96;
 Tue, 30 Jul 2019 13:19:03 +0000 (UTC)
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=paul.durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 paul.durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="paul.durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: vePXMUuuy14z8RERPNkhAteB4PKBrlhFR5Cf44uiaxk4T8O5UJOewEMC74n0onk4h07/pbrqdi
 gAqh7z1dLCevHH8aid+0iisbgSUBTckpCwuU/lUHI1P1Zp8jn/4MzIpq/4a7h6VM3sID0SdVTm
 oRLXcBKYduSOD7ycwx8Nb0DEHc9TAlGWpRJCNYFzJVrgae+uDJLKbbS7FOvacrdmzd2cJQjg9U
 bBps6DnErQACrrFH/VA8Iz5n/oa8YF2poVLxBav/tR02oakriurtMclQvm8Vha2mbM2U0k/llc
 D+E=
X-SBRS: 2.7
X-MesageID: 3652030
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,326,1559534400"; 
   d="scan'208";a="3652030"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 30 Jul 2019 14:18:50 +0100
Message-ID: <20190730131852.20543-4-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.20.1.2.gb21ebb671
In-Reply-To: <20190730131852.20543-1-paul.durrant@citrix.com>
References: <20190730131852.20543-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 3/5] x86/domain: remove the 'oos_off' flag
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wl@xen.org>, George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 Paul Durrant <paul.durrant@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIGZsYWcgaXMgbm90IG5lZWRlZCBzaW5jZSB0aGUgZG9tYWluICdvcHRpb25zJyBjYW4gbm93
IGJlIHRlc3RlZApkaXJlY3RseS4KClNpZ25lZC1vZmYtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5k
dXJyYW50QGNpdHJpeC5jb20+ClJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+Ci0tLQpDYzogVGltIERlZWdhbiA8dGltQHhlbi5vcmc+CkNjOiBHZW9yZ2UgRHVubGFw
IDxnZW9yZ2UuZHVubGFwQGV1LmNpdHJpeC5jb20+CkNjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcu
Y29vcGVyM0BjaXRyaXguY29tPgpDYzogV2VpIExpdSA8d2xAeGVuLm9yZz4KQ2M6ICJSb2dlciBQ
YXUgTW9ubsOpIiA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cgp2MzoKIC0gRm9yY2UgJ29vc19vZmYn
IHRvIGJlIHNldCBmb3IgUFYgZ3Vlc3RzICh0byBhdm9pZCBjYWxsIHRvCiAgIGlzX2h2bV9kb21h
aW4oKSBleGNlcHQgaW4gQVNTRVJUKQogLSBEcm9wcGVkIFRpbSdzIEEtYiBiZWNhdXNlIG9mIHRo
ZSBjaGFuZ2UKCnYyOgogLSBNb3ZlIHNvbWUgb2YgdGhlIGh1bmtzIGZyb20gcGF0Y2ggIzMKIC0g
QWxzbyB1cGRhdGUgdGhlIGRlZmluaXRpb24gb2Ygc2hhZG93X2RvbWFpbl9pbml0KCkgaW4gbm9u
ZS5jCi0tLQogeGVuL2FyY2gveDg2L21tL3BhZ2luZy5jICAgICAgICB8ICAyICstCiB4ZW4vYXJj
aC94ODYvbW0vc2hhZG93L2NvbW1vbi5jIHwgIDcgKysrKy0tLQogeGVuL2FyY2gveDg2L21tL3No
YWRvdy9ub25lLmMgICB8ICAyICstCiB4ZW4vY29tbW9uL2RvbWFpbi5jICAgICAgICAgICAgIHwg
MTYgKysrKysrKysrKysrLS0tLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9kb21haW4uaCAgICB8ICAx
IC0KIHhlbi9pbmNsdWRlL2FzbS14ODYvc2hhZG93LmggICAgfCAgMiArLQogNiBmaWxlcyBjaGFu
Z2VkLCAxOSBpbnNlcnRpb25zKCspLCAxMSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4v
YXJjaC94ODYvbW0vcGFnaW5nLmMgYi94ZW4vYXJjaC94ODYvbW0vcGFnaW5nLmMKaW5kZXggMDk3
YTI3ZjYwOC4uNjlhYTIyOGU0NiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L21tL3BhZ2luZy5j
CisrKyBiL3hlbi9hcmNoL3g4Ni9tbS9wYWdpbmcuYwpAQCAtNjUzLDcgKzY1Myw3IEBAIGludCBw
YWdpbmdfZG9tYWluX2luaXQoc3RydWN0IGRvbWFpbiAqZCkKICAgICBpZiAoIGhhcF9lbmFibGVk
KGQpICkKICAgICAgICAgaGFwX2RvbWFpbl9pbml0KGQpOwogICAgIGVsc2UKLSAgICAgICAgcmMg
PSBzaGFkb3dfZG9tYWluX2luaXQoZCwgZC0+b3B0aW9ucyk7CisgICAgICAgIHJjID0gc2hhZG93
X2RvbWFpbl9pbml0KGQpOwogCiAgICAgcmV0dXJuIHJjOwogfQpkaWZmIC0tZ2l0IGEveGVuL2Fy
Y2gveDg2L21tL3NoYWRvdy9jb21tb24uYyBiL3hlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvY29tbW9u
LmMKaW5kZXggZmExOGRlMGJiNi4uMTE4NzE3Njk5MyAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2
L21tL3NoYWRvdy9jb21tb24uYworKysgYi94ZW4vYXJjaC94ODYvbW0vc2hhZG93L2NvbW1vbi5j
CkBAIC00Niw3ICs0Niw3IEBAIHN0YXRpYyB2b2lkIHNoX2NsZWFuX2RpcnR5X2JpdG1hcChzdHJ1
Y3QgZG9tYWluICopOwogCiAvKiBTZXQgdXAgdGhlIHNoYWRvdy1zcGVjaWZpYyBwYXJ0cyBvZiBh
IGRvbWFpbiBzdHJ1Y3QgYXQgc3RhcnQgb2YgZGF5LgogICogQ2FsbGVkIGZvciBldmVyeSBkb21h
aW4gZnJvbSBhcmNoX2RvbWFpbl9jcmVhdGUoKSAqLwotaW50IHNoYWRvd19kb21haW5faW5pdChz
dHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBpbnQgZG9tY3JfZmxhZ3MpCitpbnQgc2hhZG93X2Rv
bWFpbl9pbml0KHN0cnVjdCBkb21haW4gKmQpCiB7CiAgICAgc3RhdGljIGNvbnN0IHN0cnVjdCBs
b2dfZGlydHlfb3BzIHNoX29wcyA9IHsKICAgICAgICAgLmVuYWJsZSAgPSBzaF9lbmFibGVfbG9n
X2RpcnR5LApAQCAtNjIsNyArNjIsNiBAQCBpbnQgc2hhZG93X2RvbWFpbl9pbml0KHN0cnVjdCBk
b21haW4gKmQsIHVuc2lnbmVkIGludCBkb21jcl9mbGFncykKIAogI2lmIChTSEFET1dfT1BUSU1J
WkFUSU9OUyAmIFNIT1BUX09VVF9PRl9TWU5DKQogICAgIGQtPmFyY2gucGFnaW5nLnNoYWRvdy5v
b3NfYWN0aXZlID0gMDsKLSAgICBkLT5hcmNoLnBhZ2luZy5zaGFkb3cub29zX29mZiA9IGRvbWNy
X2ZsYWdzICYgWEVOX0RPTUNUTF9DREZfb29zX29mZjsKICNlbmRpZgogICAgIGQtPmFyY2gucGFn
aW5nLnNoYWRvdy5wYWdldGFibGVfZHlpbmdfb3AgPSAwOwogCkBAIC0yNTIzLDExICsyNTIyLDEz
IEBAIHN0YXRpYyB2b2lkIHNoX3VwZGF0ZV9wYWdpbmdfbW9kZXMoc3RydWN0IHZjcHUgKnYpCiAj
aWYgKFNIQURPV19PUFRJTUlaQVRJT05TICYgU0hPUFRfT1VUX09GX1NZTkMpCiAgICAgLyogV2Ug
bmVlZCB0byBjaGVjayB0aGF0IGFsbCB0aGUgdmNwdXMgaGF2ZSBwYWdpbmcgZW5hYmxlZCB0bwog
ICAgICAqIHVuc3luYyBQVHMuICovCi0gICAgaWYgKCBpc19odm1fZG9tYWluKGQpICYmICFkLT5h
cmNoLnBhZ2luZy5zaGFkb3cub29zX29mZiApCisgICAgaWYgKCAhKGQtPm9wdGlvbnMgJiBYRU5f
RE9NQ1RMX0NERl9vb3Nfb2ZmKSApCiAgICAgewogICAgICAgICBpbnQgcGUgPSAxOwogICAgICAg
ICBzdHJ1Y3QgdmNwdSAqdnB0cjsKIAorICAgICAgICBBU1NFUlQoaXNfaHZtX2RvbWFpbihkKSk7
CisKICAgICAgICAgZm9yX2VhY2hfdmNwdShkLCB2cHRyKQogICAgICAgICB7CiAgICAgICAgICAg
ICBpZiAoICFodm1fcGFnaW5nX2VuYWJsZWQodnB0cikgKQpkaWZmIC0tZ2l0IGEveGVuL2FyY2gv
eDg2L21tL3NoYWRvdy9ub25lLmMgYi94ZW4vYXJjaC94ODYvbW0vc2hhZG93L25vbmUuYwppbmRl
eCBhNzA4ODhiZDk4Li4yZmRkZjQyNzRjIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvbW0vc2hh
ZG93L25vbmUuYworKysgYi94ZW4vYXJjaC94ODYvbW0vc2hhZG93L25vbmUuYwpAQCAtMTgsNyAr
MTgsNyBAQCBzdGF0aWMgdm9pZCBfY2xlYW5fZGlydHlfYml0bWFwKHN0cnVjdCBkb21haW4gKmQp
CiAgICAgQVNTRVJUKGlzX3B2X2RvbWFpbihkKSk7CiB9CiAKLWludCBzaGFkb3dfZG9tYWluX2lu
aXQoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgaW50IGRvbWNyX2ZsYWdzKQoraW50IHNoYWRv
d19kb21haW5faW5pdChzdHJ1Y3QgZG9tYWluICpkKQogewogICAgIHN0YXRpYyBjb25zdCBzdHJ1
Y3QgbG9nX2RpcnR5X29wcyBzaF9ub25lX29wcyA9IHsKICAgICAgICAgLmVuYWJsZSAgPSBfZW5h
YmxlX2xvZ19kaXJ0eSwKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vZG9tYWluLmMgYi94ZW4vY29t
bW9uL2RvbWFpbi5jCmluZGV4IDM2YjM4ZTFiMmUuLjJkZjkwODI4NWIgMTAwNjQ0Ci0tLSBhL3hl
bi9jb21tb24vZG9tYWluLmMKKysrIGIveGVuL2NvbW1vbi9kb21haW4uYwpAQCAtMzEzLDExICsz
MTMsMTkgQEAgc3RhdGljIGludCBzYW5pdGlzZV9kb21haW5fY29uZmlnKHN0cnVjdCB4ZW5fZG9t
Y3RsX2NyZWF0ZWRvbWFpbiAqY29uZmlnKQogICAgICAgICByZXR1cm4gLUVJTlZBTDsKICAgICB9
CiAKLSAgICBpZiAoICEoY29uZmlnLT5mbGFncyAmIFhFTl9ET01DVExfQ0RGX2h2bV9ndWVzdCkg
JiYKLSAgICAgICAgIChjb25maWctPmZsYWdzICYgWEVOX0RPTUNUTF9DREZfaGFwKSApCisgICAg
aWYgKCAhKGNvbmZpZy0+ZmxhZ3MgJiBYRU5fRE9NQ1RMX0NERl9odm1fZ3Vlc3QpICkKICAgICB7
Ci0gICAgICAgIGRwcmludGsoWEVOTE9HX0lORk8sICJIQVAgZW5hYmxlZCBmb3Igbm9uLUhWTSBn
dWVzdFxuIik7Ci0gICAgICAgIHJldHVybiAtRUlOVkFMOworICAgICAgICBpZiAoIGNvbmZpZy0+
ZmxhZ3MgJiBYRU5fRE9NQ1RMX0NERl9oYXAgKQorICAgICAgICB7CisgICAgICAgICAgICBkcHJp
bnRrKFhFTkxPR19JTkZPLCAiSEFQIGVuYWJsZWQgZm9yIG5vbi1IVk0gZ3Vlc3RcbiIpOworICAg
ICAgICAgICAgcmV0dXJuIC1FSU5WQUw7CisgICAgICAgIH0KKworICAgICAgICAvKgorICAgICAg
ICAgKiBJdCBpcyBvbmx5IG1lYW5pbmdmdWwgZm9yIFhFTl9ET01DVExfQ0RGX29vc19vZmYgdG8g
YmUgY2xlYXIKKyAgICAgICAgICogZm9yIEhWTSBndWVzdHMuCisgICAgICAgICAqLworICAgICAg
ICBjb25maWctPmZsYWdzIHw9IFhFTl9ET01DVExfQ0RGX29vc19vZmY7CiAgICAgfQogCiAgICAg
cmV0dXJuIGFyY2hfc2FuaXRpc2VfZG9tYWluX2NvbmZpZyhjb25maWcpOwpkaWZmIC0tZ2l0IGEv
eGVuL2luY2x1ZGUvYXNtLXg4Ni9kb21haW4uaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvZG9tYWlu
LmgKaW5kZXggOTMzYjg1OTAxZi4uNWY5ODk5NDY5YyAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUv
YXNtLXg4Ni9kb21haW4uaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2RvbWFpbi5oCkBAIC0x
MTUsNyArMTE1LDYgQEAgc3RydWN0IHNoYWRvd19kb21haW4gewogCiAgICAgLyogT09TICovCiAg
ICAgYm9vbF90IG9vc19hY3RpdmU7Ci0gICAgYm9vbF90IG9vc19vZmY7CiAKICAgICAvKiBIYXMg
dGhpcyBkb21haW4gZXZlciB1c2VkIEhWTU9QX3BhZ2V0YWJsZV9keWluZz8gKi8KICAgICBib29s
X3QgcGFnZXRhYmxlX2R5aW5nX29wOwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9z
aGFkb3cuaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvc2hhZG93LmgKaW5kZXggZjI5ZjBmNjUyYi4u
OGViYjg5YzAyNyAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9zaGFkb3cuaAorKysg
Yi94ZW4vaW5jbHVkZS9hc20teDg2L3NoYWRvdy5oCkBAIC00OSw3ICs0OSw3IEBACiAKIC8qIFNl
dCB1cCB0aGUgc2hhZG93LXNwZWNpZmljIHBhcnRzIG9mIGEgZG9tYWluIHN0cnVjdCBhdCBzdGFy
dCBvZiBkYXkuCiAgKiBDYWxsZWQgZnJvbSBwYWdpbmdfZG9tYWluX2luaXQoKS4gKi8KLWludCBz
aGFkb3dfZG9tYWluX2luaXQoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgaW50IGRvbWNyX2Zs
YWdzKTsKK2ludCBzaGFkb3dfZG9tYWluX2luaXQoc3RydWN0IGRvbWFpbiAqZCk7CiAKIC8qIFNl
dHVwIHRoZSBzaGFkb3ctc3BlY2lmaWMgcGFydHMgb2YgYSB2Y3B1IHN0cnVjdC4gSXQgaXMgY2Fs
bGVkIGJ5CiAgKiBwYWdpbmdfdmNwdV9pbml0KCkgaW4gcGFnaW5nLmMgKi8KLS0gCjIuMjAuMS4y
LmdiMjFlYmI2NzEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 13:19:07 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 13:19:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsS1z-0001zP-9u; Tue, 30 Jul 2019 13:19:07 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=3sDM=V3=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hsS1x-0001yP-RY
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 13:19:05 +0000
X-Inumbo-ID: 9a4efb19-b2cc-11e9-8980-bc764e045a96
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9a4efb19-b2cc-11e9-8980-bc764e045a96;
 Tue, 30 Jul 2019 13:19:04 +0000 (UTC)
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=paul.durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 paul.durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="paul.durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 1zDfZbfPR/Ze1Uv/m4dqcDUA6PKO2QmtoAZKpMtsSUi2lJKhWd+kbK6+Ki6a+PRaYFJpDthpzg
 9Fpxm41hxxDjWvo2AAtxx9VConoqdKJjH8bFGAMhQlheuFVK/z1MLgxNb0BPLDX5h6SM/JEJbW
 /6KCxUjzktP9ykexdjDZZTL6Ju1+CA+dXdHrk9WS6R9qniIBHmTkrXjiNMEndb7+QRAtJZMeSb
 2Ng/xeCv5v7dwP6w09opzPDLG8a+0Du4snsb0ns8T39fudB3HdaGrvbReUPVID3qZ+BP5mhuMv
 ukw=
X-SBRS: 2.7
X-MesageID: 3652031
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,326,1559534400"; 
   d="scan'208";a="3652031"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 30 Jul 2019 14:18:52 +0100
Message-ID: <20190730131852.20543-6-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.20.1.2.gb21ebb671
In-Reply-To: <20190730131852.20543-1-paul.durrant@citrix.com>
References: <20190730131852.20543-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 5/5] x86/domain: remove the 's3_integrity'
 flag
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Paul Durrant <paul.durrant@citrix.com>, Wei Liu <wl@xen.org>,
 Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIGZsYWcgaXMgbm90IG5lZWRlZCBzaW5jZSB0aGUgZG9tYWluICdvcHRpb25zJyBjYW4gbm93
IGJlIHRlc3RlZApkaXJlY3RseS4KClNpZ25lZC1vZmYtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5k
dXJyYW50QGNpdHJpeC5jb20+ClJldmlld2VkLWJ5OiAiUm9nZXIgUGF1IE1vbm7DqSIgPHJvZ2Vy
LnBhdUBjaXRyaXguY29tPgpSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu
Y29tPgotLS0KQ2M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNj
OiBXZWkgTGl1IDx3bEB4ZW4ub3JnPgoKdjQ6CiAtIHMvVEJPT1QvQ09ORklHX1RCT09UL2cKCnYz
OgogLSBBbHNvIHNhbml0aXNlIHRoZSBmbGFnIGFnYWluc3QgQ09ORklHX1RCT09UIGJlaW5nIHNl
dAotLS0KIHhlbi9hcmNoL3g4Ni9kb21haW4uYyAgICAgICAgfCA5ICsrKysrKystLQogeGVuL2Fy
Y2gveDg2L3NldHVwLmMgICAgICAgICB8IDIgKy0KIHhlbi9hcmNoL3g4Ni90Ym9vdC5jICAgICAg
ICAgfCAyICstCiB4ZW4vaW5jbHVkZS9hc20teDg2L2RvbWFpbi5oIHwgMiAtLQogNCBmaWxlcyBj
aGFuZ2VkLCA5IGluc2VydGlvbnMoKyksIDYgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVu
L2FyY2gveDg2L2RvbWFpbi5jIGIveGVuL2FyY2gveDg2L2RvbWFpbi5jCmluZGV4IDg3YjRjMDMz
ZDYuLmZiYzcwYjlmOTQgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9kb21haW4uYworKysgYi94
ZW4vYXJjaC94ODYvZG9tYWluLmMKQEAgLTQ2Niw2ICs0NjYsMTMgQEAgaW50IGFyY2hfc2FuaXRp
c2VfZG9tYWluX2NvbmZpZyhzdHJ1Y3QgeGVuX2RvbWN0bF9jcmVhdGVkb21haW4gKmNvbmZpZykK
ICAgICAgICAgcmV0dXJuIC1FSU5WQUw7CiAgICAgfQogCisgICAgaWYgKCAoY29uZmlnLT5mbGFn
cyAmIFhFTl9ET01DVExfQ0RGX3MzX2ludGVncml0eSkgJiYKKyAgICAgICAgICFJU19FTkFCTEVE
KENPTkZJR19UQk9PVCkgKQorICAgIHsKKyAgICAgICAgZHByaW50ayhYRU5MT0dfSU5GTywgIlMz
IGludGVncml0eSBjaGVjayBub3QgdmFsaWQgd2l0aG91dCBDT05GSUdfVEJPT1RcbiIpOworICAg
ICAgICByZXR1cm4gLUVJTlZBTDsKKyAgICB9CisKICAgICByZXR1cm4gMDsKIH0KIApAQCAtNTQ0
LDggKzU1MSw2IEBAIGludCBhcmNoX2RvbWFpbl9jcmVhdGUoc3RydWN0IGRvbWFpbiAqZCwKICAg
ICAgICAgICAgICAgIGQtPmRvbWFpbl9pZCk7CiAgICAgfQogCi0gICAgZC0+YXJjaC5zM19pbnRl
Z3JpdHkgPSBjb25maWctPmZsYWdzICYgWEVOX0RPTUNUTF9DREZfczNfaW50ZWdyaXR5OwotCiAg
ICAgZW1mbGFncyA9IGNvbmZpZy0+YXJjaC5lbXVsYXRpb25fZmxhZ3M7CiAKICAgICBpZiAoIGlz
X2hhcmR3YXJlX2RvbWFpbihkKSAmJiBpc19wdl9kb21haW4oZCkgKQpkaWZmIC0tZ2l0IGEveGVu
L2FyY2gveDg2L3NldHVwLmMgYi94ZW4vYXJjaC94ODYvc2V0dXAuYwppbmRleCBkMjAxMTkxMGZh
Li4yNzcxNzBmMzg2IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvc2V0dXAuYworKysgYi94ZW4v
YXJjaC94ODYvc2V0dXAuYwpAQCAtNjg5LDcgKzY4OSw3IEBAIHZvaWQgX19pbml0IG5vcmV0dXJu
IF9fc3RhcnRfeGVuKHVuc2lnbmVkIGxvbmcgbWJpX3ApCiAgICAgICAgIC5zdG9wX2JpdHMgPSAx
CiAgICAgfTsKICAgICBzdHJ1Y3QgeGVuX2RvbWN0bF9jcmVhdGVkb21haW4gZG9tMF9jZmcgPSB7
Ci0gICAgICAgIC5mbGFncyA9IFhFTl9ET01DVExfQ0RGX3MzX2ludGVncml0eSwKKyAgICAgICAg
LmZsYWdzID0gSVNfRU5BQkxFRChDT05GSUdfVEJPT1QpID8gWEVOX0RPTUNUTF9DREZfczNfaW50
ZWdyaXR5IDogMCwKICAgICAgICAgLm1heF9ldnRjaG5fcG9ydCA9IC0xLAogICAgICAgICAubWF4
X2dyYW50X2ZyYW1lcyA9IG9wdF9tYXhfZ3JhbnRfZnJhbWVzLAogICAgICAgICAubWF4X21hcHRy
YWNrX2ZyYW1lcyA9IG9wdF9tYXhfbWFwdHJhY2tfZnJhbWVzLApkaWZmIC0tZ2l0IGEveGVuL2Fy
Y2gveDg2L3Rib290LmMgYi94ZW4vYXJjaC94ODYvdGJvb3QuYwppbmRleCBmM2ZkZWU0ZDM5Li4z
ZGI4YThhOGQ4IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvdGJvb3QuYworKysgYi94ZW4vYXJj
aC94ODYvdGJvb3QuYwpAQCAtMjEyLDcgKzIxMiw3IEBAIHN0YXRpYyB2b2lkIHRib290X2dlbl9k
b21haW5faW50ZWdyaXR5KGNvbnN0IHVpbnQ4X3Qga2V5W1RCX0tFWV9TSVpFXSwKICAgICB2bWFj
X3NldF9rZXkoKHVpbnQ4X3QgKilrZXksICZjdHgpOwogICAgIGZvcl9lYWNoX2RvbWFpbiggZCAp
CiAgICAgewotICAgICAgICBpZiAoICFkLT5hcmNoLnMzX2ludGVncml0eSApCisgICAgICAgIGlm
ICggIShkLT5vcHRpb25zICYgWEVOX0RPTUNUTF9DREZfczNfaW50ZWdyaXR5KSApCiAgICAgICAg
ICAgICBjb250aW51ZTsKICAgICAgICAgcHJpbnRrKCJNQUNpbmcgRG9tYWluICV1XG4iLCBkLT5k
b21haW5faWQpOwogCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L2RvbWFpbi5oIGIv
eGVuL2luY2x1ZGUvYXNtLXg4Ni9kb21haW4uaAppbmRleCA1Zjk4OTk0NjljLi41YzAzOGExMDY1
IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2RvbWFpbi5oCisrKyBiL3hlbi9pbmNs
dWRlL2FzbS14ODYvZG9tYWluLmgKQEAgLTI5NSw4ICsyOTUsNiBAQCBzdHJ1Y3QgYXJjaF9kb21h
aW4KICAgICB1aW50MzJfdCBwY2lfY2Y4OwogICAgIHVpbnQ4X3QgY21vc19pZHg7CiAKLSAgICBi
b29sX3QgczNfaW50ZWdyaXR5OwotCiAgICAgdW5pb24gewogICAgICAgICBzdHJ1Y3QgcHZfZG9t
YWluIHB2OwogICAgICAgICBzdHJ1Y3QgaHZtX2RvbWFpbiBodm07Ci0tIAoyLjIwLjEuMi5nYjIx
ZWJiNjcxCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 13:19:07 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 13:19:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsS1z-0001zz-QZ; Tue, 30 Jul 2019 13:19:07 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=3sDM=V3=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hsS1y-0001z6-M5
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 13:19:06 +0000
X-Inumbo-ID: 9852adf2-b2cc-11e9-97b7-734ebec6b223
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 9852adf2-b2cc-11e9-97b7-734ebec6b223;
 Tue, 30 Jul 2019 13:19:01 +0000 (UTC)
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=paul.durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 paul.durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="paul.durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: ZWNvrwK0n+ADvwe5haZ1I8Bfs0pBONrm3Fm1twEKIG8hjdVFDaqbQyc9hoyJDp3v0JnaZUr2gG
 JbaE5q5XLSGU/MGxvLP2I7djDZ3edfnsAqfHHX6QaguxLCtp9MxzYnhS0yBws7J/ovaiirFFL6
 HC/xgVYliG0LbUfuWFasYd5FKFiw1UNHWmhnfBBrO26F7Ols80ciJf1n2kE+Lvxuml3DhfPxui
 c9qi+i5uPmGdnN6rbQuE6hBFWJ35GOlmwtME0zqMlbXLKJspXRSD5LyCEwWNR99e4+hZup2d5E
 wY8=
X-SBRS: 2.7
X-MesageID: 3758281
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,326,1559534400"; 
   d="scan'208";a="3758281"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 30 Jul 2019 14:18:49 +0100
Message-ID: <20190730131852.20543-3-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.20.1.2.gb21ebb671
In-Reply-To: <20190730131852.20543-1-paul.durrant@citrix.com>
References: <20190730131852.20543-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 2/5] x86/hvm/domain: remove the 'hap_enabled'
 flag
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim
 Deegan <tim@xen.org>, Julien Grall <julien.grall@arm.com>,
 Paul Durrant <paul.durrant@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIGhhcF9lbmFibGVkKCkgbWFjcm8gY2FuIGRldGVybWluZSB3aGV0aGVyIHRoZSBmZWF0dXJl
IGlzIGF2YWlsYWJsZQp1c2luZyB0aGUgZG9tYWluICdvcHRpb25zJzsgdGhlcmUgaXMgbm8gbmVl
ZCBmb3IgYSBzZXBhcmF0ZSBmbGFnLgoKTk9URTogRnVydGhlcm1vcmUsIGJ5IGV4dGVuZGluZyBz
YW5pdGl6aWluZyBvZiB0aGUgZG9tYWluICdvcHRpb25zJywgdGhlCiAgICAgIG1hY3JvIGNhbiBi
ZSB0cmFuc2Zvcm1lZCBpbnRvIGFuIGlubGluZSBmdW5jdGlvbiBhbmQgcmUtbG9jYXRlZCB0bwog
ICAgICB4ZW4vc2NoZWQuaC4gVGhpcyBhbHNvIG1ha2VzIGhhcF9lbmFibGVkKCkgY29tbW9uLCB0
aHVzIGFsbG93aW5nCiAgICAgIHJlbW92YWwgb2YgYW4gdWdseSBpZmRlZiBDT05GSUdfWDg2IGZy
b20gdGhlIGNvbW1vbiBpb21tdSBjb2RlLgoKU2lnbmVkLW9mZi1ieTogUGF1bCBEdXJyYW50IDxw
YXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KLS0tCkNjOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CkNjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpDYzog
V2VpIExpdSA8d2xAeGVuLm9yZz4KQ2M6ICJSb2dlciBQYXUgTW9ubsOpIiA8cm9nZXIucGF1QGNp
dHJpeC5jb20+CkNjOiBHZW9yZ2UgRHVubGFwIDxHZW9yZ2UuRHVubGFwQGV1LmNpdHJpeC5jb20+
CkNjOiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KQ2M6IEp1bGllbiBH
cmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CkNjOiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtv
bnJhZC53aWxrQG9yYWNsZS5jb20+CkNjOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5p
QGtlcm5lbC5vcmc+CkNjOiBUaW0gRGVlZ2FuIDx0aW1AeGVuLm9yZz4KQ2M6IEdlb3JnZSBEdW5s
YXAgPGdlb3JnZS5kdW5sYXBAZXUuY2l0cml4LmNvbT4KCnY0OgogLSBBZGQgbWlzc2luZyBwZXJl
bnRoZXNlcyBhbmQgbW92ZSBoYXBfZW5hYmxlZCgpCgp2MzoKIC0gUmUtd29ya2VkIGFzIHN1Z2dl
c3RlZCBieSBKYW4KIC0gTm90IGFkZGluZyBSb2dlcidzIFItYiBhcyB0aGUgcGF0Y2ggaGFzIGNo
YW5nZWQgc3Vic3RhbnRpYWxseQoKdjI6CiAtIERlZmVyIGNoYW5nZXMgdG8gc2hhZG93X2RvbWFp
bl9pbml0KCkgdG8gcGF0Y2ggIzQKLS0tCiB4ZW4vYXJjaC94ODYvZG9tYWluLmMgICAgICAgICAg
ICB8IDEzICsrKysrKystLS0tLS0KIHhlbi9hcmNoL3g4Ni9tbS9wYWdpbmcuYyAgICAgICAgIHwg
IDQgKystLQogeGVuL2NvbW1vbi9kb21haW4uYyAgICAgICAgICAgICAgfCAgNyArKysrKysrCiB4
ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jICB8ICAyIC0tCiB4ZW4vaW5jbHVkZS9hc20t
eDg2L2h2bS9kb21haW4uaCB8ICA3IC0tLS0tLS0KIHhlbi9pbmNsdWRlL2FzbS14ODYvcGFnaW5n
LmggICAgIHwgIDIgKy0KIHhlbi9pbmNsdWRlL3hlbi9zY2hlZC5oICAgICAgICAgIHwgIDUgKysr
KysKIDcgZmlsZXMgY2hhbmdlZCwgMjIgaW5zZXJ0aW9ucygrKSwgMTggZGVsZXRpb25zKC0pCgpk
aWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2RvbWFpbi5jIGIveGVuL2FyY2gveDg2L2RvbWFpbi5j
CmluZGV4IDU5MzNiM2Y1MWIuLjg3YjRjMDMzZDYgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9k
b21haW4uYworKysgYi94ZW4vYXJjaC94ODYvZG9tYWluLmMKQEAgLTQ2MCw2ICs0NjAsMTIgQEAg
aW50IGFyY2hfc2FuaXRpc2VfZG9tYWluX2NvbmZpZyhzdHJ1Y3QgeGVuX2RvbWN0bF9jcmVhdGVk
b21haW4gKmNvbmZpZykKICAgICAgICAgcmV0dXJuIC1FSU5WQUw7CiAgICAgfQogCisgICAgaWYg
KCAoY29uZmlnLT5mbGFncyAmIFhFTl9ET01DVExfQ0RGX2hhcCkgJiYgIWh2bV9oYXBfc3VwcG9y
dGVkKCkgKQorICAgIHsKKyAgICAgICAgZHByaW50ayhYRU5MT0dfSU5GTywgIkhBUCBlbmFibGVk
IGJ1dCBub3Qgc3VwcG9ydGVkXG4iKTsKKyAgICAgICAgcmV0dXJuIC1FSU5WQUw7CisgICAgfQor
CiAgICAgcmV0dXJuIDA7CiB9CiAKQEAgLTU2NCwxMiArNTcwLDcgQEAgaW50IGFyY2hfZG9tYWlu
X2NyZWF0ZShzdHJ1Y3QgZG9tYWluICpkLAogICAgIEhZUEVSVklTT1JfQ09NUEFUX1ZJUlRfU1RB
UlQoZCkgPQogICAgICAgICBpc19wdl9kb21haW4oZCkgPyBfX0hZUEVSVklTT1JfQ09NUEFUX1ZJ
UlRfU1RBUlQgOiB+MHU7CiAKLSAgICAvKiBOZWVkIHRvIGRldGVybWluZSBpZiBIQVAgaXMgZW5h
YmxlZCBiZWZvcmUgaW5pdGlhbGlzaW5nIHBhZ2luZyAqLwotICAgIGlmICggaXNfaHZtX2RvbWFp
bihkKSApCi0gICAgICAgIGQtPmFyY2guaHZtLmhhcF9lbmFibGVkID0KLSAgICAgICAgICAgIGh2
bV9oYXBfc3VwcG9ydGVkKCkgJiYgKGNvbmZpZy0+ZmxhZ3MgJiBYRU5fRE9NQ1RMX0NERl9oYXAp
OwotCi0gICAgaWYgKCAocmMgPSBwYWdpbmdfZG9tYWluX2luaXQoZCwgY29uZmlnLT5mbGFncykp
ICE9IDAgKQorICAgIGlmICggKHJjID0gcGFnaW5nX2RvbWFpbl9pbml0KGQpKSAhPSAwICkKICAg
ICAgICAgZ290byBmYWlsOwogICAgIHBhZ2luZ19pbml0aWFsaXNlZCA9IHRydWU7CiAKZGlmZiAt
LWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS9wYWdpbmcuYyBiL3hlbi9hcmNoL3g4Ni9tbS9wYWdpbmcu
YwppbmRleCAwMTEwODkzNjhhLi4wOTdhMjdmNjA4IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYv
bW0vcGFnaW5nLmMKKysrIGIveGVuL2FyY2gveDg2L21tL3BhZ2luZy5jCkBAIC02MzIsNyArNjMy
LDcgQEAgdm9pZCBwYWdpbmdfbG9nX2RpcnR5X2luaXQoc3RydWN0IGRvbWFpbiAqZCwgY29uc3Qg
c3RydWN0IGxvZ19kaXJ0eV9vcHMgKm9wcykKIC8qICAgICAgICAgICBDT0RFIEZPUiBQQUdJTkcg
U1VQUE9SVCAgICAgICAgICAgICovCiAvKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqLwogLyogRG9tYWluIHBhZ2luZyBzdHJ1Y3QgaW5pdGlhbGl6YXRpb24u
ICovCi1pbnQgcGFnaW5nX2RvbWFpbl9pbml0KHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGlu
dCBkb21jcl9mbGFncykKK2ludCBwYWdpbmdfZG9tYWluX2luaXQoc3RydWN0IGRvbWFpbiAqZCkK
IHsKICAgICBpbnQgcmM7CiAKQEAgLTY1Myw3ICs2NTMsNyBAQCBpbnQgcGFnaW5nX2RvbWFpbl9p
bml0KHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGludCBkb21jcl9mbGFncykKICAgICBpZiAo
IGhhcF9lbmFibGVkKGQpICkKICAgICAgICAgaGFwX2RvbWFpbl9pbml0KGQpOwogICAgIGVsc2UK
LSAgICAgICAgcmMgPSBzaGFkb3dfZG9tYWluX2luaXQoZCwgZG9tY3JfZmxhZ3MpOworICAgICAg
ICByYyA9IHNoYWRvd19kb21haW5faW5pdChkLCBkLT5vcHRpb25zKTsKIAogICAgIHJldHVybiBy
YzsKIH0KZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vZG9tYWluLmMgYi94ZW4vY29tbW9uL2RvbWFp
bi5jCmluZGV4IGRmNTIzYzljZTQuLjM2YjM4ZTFiMmUgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24v
ZG9tYWluLmMKKysrIGIveGVuL2NvbW1vbi9kb21haW4uYwpAQCAtMzEzLDYgKzMxMywxMyBAQCBz
dGF0aWMgaW50IHNhbml0aXNlX2RvbWFpbl9jb25maWcoc3RydWN0IHhlbl9kb21jdGxfY3JlYXRl
ZG9tYWluICpjb25maWcpCiAgICAgICAgIHJldHVybiAtRUlOVkFMOwogICAgIH0KIAorICAgIGlm
ICggIShjb25maWctPmZsYWdzICYgWEVOX0RPTUNUTF9DREZfaHZtX2d1ZXN0KSAmJgorICAgICAg
ICAgKGNvbmZpZy0+ZmxhZ3MgJiBYRU5fRE9NQ1RMX0NERl9oYXApICkKKyAgICB7CisgICAgICAg
IGRwcmludGsoWEVOTE9HX0lORk8sICJIQVAgZW5hYmxlZCBmb3Igbm9uLUhWTSBndWVzdFxuIik7
CisgICAgICAgIHJldHVybiAtRUlOVkFMOworICAgIH0KKwogICAgIHJldHVybiBhcmNoX3Nhbml0
aXNlX2RvbWFpbl9jb25maWcoY29uZmlnKTsKIH0KIApkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMv
cGFzc3Rocm91Z2gvaW9tbXUuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMKaW5k
ZXggZjhjM2JmNTNiZC4uMzdlYjBmN2QwMSAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Ro
cm91Z2gvaW9tbXUuYworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jCkBAIC01
NzMsOSArNTczLDcgQEAgaW50IGlvbW11X2RvX2RvbWN0bCgKIAogdm9pZCBpb21tdV9zaGFyZV9w
Mm1fdGFibGUoc3RydWN0IGRvbWFpbiogZCkKIHsKLSNpZmRlZiBDT05GSUdfWDg2CiAgICAgQVNT
RVJUKGhhcF9lbmFibGVkKGQpKTsKLSNlbmRpZgogICAgIC8qCiAgICAgICogaW9tbXVfdXNlX2hh
cF9wdChkKSBjYW5ub3QgYmUgdXNlZCBoZXJlIGJlY2F1c2UgZHVyaW5nIGRvbWFpbgogICAgICAq
IGNvbnN0cnVjdGlvbiBuZWVkX2lvbW11KGQpIHdpbGwgYWx3YXlzIHJldHVybiBmYWxzZSBoZXJl
LgpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vZG9tYWluLmggYi94ZW4vaW5j
bHVkZS9hc20teDg2L2h2bS9kb21haW4uaAppbmRleCA2YzdjNGY1YWE2Li5iY2M1NjIxNzk3IDEw
MDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9kb21haW4uaAorKysgYi94ZW4vaW5j
bHVkZS9hc20teDg2L2h2bS9kb21haW4uaApAQCAtMTU2LDcgKzE1Niw2IEBAIHN0cnVjdCBodm1f
ZG9tYWluIHsKIAogICAgIHN0cnVjdCB2aXJpZGlhbl9kb21haW4gKnZpcmlkaWFuOwogCi0gICAg
Ym9vbF90ICAgICAgICAgICAgICAgICBoYXBfZW5hYmxlZDsKICAgICBib29sX3QgICAgICAgICAg
ICAgICAgIG1lbV9zaGFyaW5nX2VuYWJsZWQ7CiAgICAgYm9vbF90ICAgICAgICAgICAgICAgICBx
ZW11X21hcGNhY2hlX2ludmFsaWRhdGU7CiAgICAgYm9vbF90ICAgICAgICAgICAgICAgICBpc19z
M19zdXNwZW5kZWQ7CkBAIC0xOTUsMTIgKzE5NCw2IEBAIHN0cnVjdCBodm1fZG9tYWluIHsKICAg
ICB9OwogfTsKIAotI2lmZGVmIENPTkZJR19IVk0KLSNkZWZpbmUgaGFwX2VuYWJsZWQoZCkgIChp
c19odm1fZG9tYWluKGQpICYmIChkKS0+YXJjaC5odm0uaGFwX2VuYWJsZWQpCi0jZWxzZQotI2Rl
ZmluZSBoYXBfZW5hYmxlZChkKSAgKHsodm9pZCkoZCk7IGZhbHNlO30pCi0jZW5kaWYKLQogI2Vu
ZGlmIC8qIF9fQVNNX1g4Nl9IVk1fRE9NQUlOX0hfXyAqLwogCiAvKgpkaWZmIC0tZ2l0IGEveGVu
L2luY2x1ZGUvYXNtLXg4Ni9wYWdpbmcuaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvcGFnaW5nLmgK
aW5kZXggY2Y1N2NhNzA4ZC4uYWI3ODg3ZjIzYyAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNt
LXg4Ni9wYWdpbmcuaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L3BhZ2luZy5oCkBAIC0yMDcs
NyArMjA3LDcgQEAgdm9pZCBwYWdpbmdfdmNwdV9pbml0KHN0cnVjdCB2Y3B1ICp2KTsKIAogLyog
U2V0IHVwIHRoZSBwYWdpbmctYXNzaXN0YW5jZS1zcGVjaWZpYyBwYXJ0cyBvZiBhIGRvbWFpbiBz
dHJ1Y3QgYXQKICAqIHN0YXJ0IG9mIGRheS4gIENhbGxlZCBmb3IgZXZlcnkgZG9tYWluIGZyb20g
YXJjaF9kb21haW5fY3JlYXRlKCkgKi8KLWludCBwYWdpbmdfZG9tYWluX2luaXQoc3RydWN0IGRv
bWFpbiAqZCwgdW5zaWduZWQgaW50IGRvbWNyX2ZsYWdzKTsKK2ludCBwYWdpbmdfZG9tYWluX2lu
aXQoc3RydWN0IGRvbWFpbiAqZCk7CiAKIC8qIEhhbmRsZXIgZm9yIHBhZ2luZy1jb250cm9sIG9w
czogb3BlcmF0aW9ucyBmcm9tIHVzZXItc3BhY2UgdG8gZW5hYmxlCiAgKiBhbmQgZGlzYWJsZSBl
cGhlbWVyYWwgc2hhZG93IG1vZGVzICh0ZXN0IG1vZGUgYW5kIGxvZy1kaXJ0eSBtb2RlKSBhbmQK
ZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9zY2hlZC5oIGIveGVuL2luY2x1ZGUveGVuL3Nj
aGVkLmgKaW5kZXggMmU2ZTBkMzQ4OC4uY2ZlNGYzNzVlNSAxMDA2NDQKLS0tIGEveGVuL2luY2x1
ZGUveGVuL3NjaGVkLmgKKysrIGIveGVuL2luY2x1ZGUveGVuL3NjaGVkLmgKQEAgLTk1NCw2ICs5
NTQsMTEgQEAgc3RhdGljIGlubGluZSBib29sIGlzX2h2bV92Y3B1KGNvbnN0IHN0cnVjdCB2Y3B1
ICp2KQogICAgIHJldHVybiBpc19odm1fZG9tYWluKHYtPmRvbWFpbik7CiB9CiAKK3N0YXRpYyBp
bmxpbmUgYm9vbCBoYXBfZW5hYmxlZChjb25zdCBzdHJ1Y3QgZG9tYWluICpkKQoreworICAgIHJl
dHVybiBldmFsdWF0ZV9ub3NwZWMoZC0+b3B0aW9ucyAmIFhFTl9ET01DVExfQ0RGX2hhcCk7Cit9
CisKIHN0YXRpYyBpbmxpbmUgYm9vbCBpc19od2RvbV9waW5uZWRfdmNwdShjb25zdCBzdHJ1Y3Qg
dmNwdSAqdikKIHsKICAgICByZXR1cm4gKGlzX2hhcmR3YXJlX2RvbWFpbih2LT5kb21haW4pICYm
Ci0tIAoyLjIwLjEuMi5nYjIxZWJiNjcxCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 13:19:09 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 13: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 1hsS21-00021B-6x; Tue, 30 Jul 2019 13:19:09 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=3sDM=V3=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hsS1z-000202-Ua
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 13:19:07 +0000
X-Inumbo-ID: 9a3bb082-b2cc-11e9-9fe2-6bfb64de57db
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 9a3bb082-b2cc-11e9-9fe2-6bfb64de57db;
 Tue, 30 Jul 2019 13:19:04 +0000 (UTC)
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=paul.durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 paul.durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="paul.durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: wiy462IMc+c/DpotJiUQwM10bALNP31WQiy+e3/vCKQOQi3XJFRKGMlCh0JHIKn8qTgC3XLTI4
 MtG4OfB45YLXur4DWi5U9Nu8gQdpZLIBLaVjAqAQSgsPiY5gAs4gyTrMZ6BCukjOSEPXMZA35o
 /UskclcHTj+fNytWMUjr2cOx8CoxcWbn4WH/lQzvn+qEy9C32K7b3CJp6xqVchsSRyUBxzIJNr
 0GHbf+NccZVanOogB1EXDCYVji7z8g0KmtSNJz2z7dQ+FrWHfMIGdUR4QJFBqaF8zbUEpyxz8R
 6sQ=
X-SBRS: 2.7
X-MesageID: 3652032
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,326,1559534400"; 
   d="scan'208";a="3652032"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 30 Jul 2019 14:18:51 +0100
Message-ID: <20190730131852.20543-5-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.20.1.2.gb21ebb671
In-Reply-To: <20190730131852.20543-1-paul.durrant@citrix.com>
References: <20190730131852.20543-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 4/5] domain: remove the 'is_xenstore' flag
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Paul Durrant <paul.durrant@citrix.com>,
 Jan Beulich <jbeulich@suse.com>, Daniel De Graaf <dgdegra@tycho.nsa.gov>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBwYXRjaCBpbnRyb2R1Y2VzIGEgY29udmVuaWVuY2UgbWFjcm8sIGlzX3hlbnN0b3JlX2Rv
bWFpbigpLCB3aGljaAp0ZXN0cyB0aGUgZG9tYWluICdvcHRpb25zJyBkaXJlY3RseSBhbmQgdGhl
biB1c2VzIHRoYXQgaW4gcGxhY2Ugb2YKdGhlICdpc194ZW5zdG9yZScgZmxhZy4KClNpZ25lZC1v
ZmYtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+ClJldmlld2VkLWJ5
OiAiUm9nZXIgUGF1IE1vbm7DqSIgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgpBY2tlZC1ieTogR2Vv
cmdlIER1bmxhcCA8R2VvcmdlLkR1bmxhcEBldS5jaXRyaXguY29tPgotLS0KQ2M6IEFuZHJldyBD
b29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNjOiBJYW4gSmFja3NvbiA8aWFuLmph
Y2tzb25AZXUuY2l0cml4LmNvbT4KQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4K
Q2M6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CkNjOiBLb25yYWQgUnplc3p1
dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+CkNjOiBTdGVmYW5vIFN0YWJlbGxpbmkg
PHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CkNjOiBUaW0gRGVlZ2FuIDx0aW1AeGVuLm9yZz4KQ2M6
IFdlaSBMaXUgPHdsQHhlbi5vcmc+CkNjOiBEYW5pZWwgRGUgR3JhYWYgPGRnZGVncmFAdHljaG8u
bnNhLmdvdj4KCnYyOgogLSBTZXQgJ2Rpc2FibGVfbWlncmF0ZScgdG8gdHJ1ZSByYXRoZXIgMQot
LS0KIHhlbi9jb21tb24vZG9tYWluLmMgICAgIHwgOSArKystLS0tLS0KIHhlbi9jb21tb24vZG9t
Y3RsLmMgICAgIHwgMiArLQogeGVuL2luY2x1ZGUveGVuL3NjaGVkLmggfCA3ICsrKysrLS0KIHhl
bi9pbmNsdWRlL3hzbS9kdW1teS5oIHwgMiArLQogNCBmaWxlcyBjaGFuZ2VkLCAxMCBpbnNlcnRp
b25zKCspLCAxMCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL2RvbWFpbi5j
IGIveGVuL2NvbW1vbi9kb21haW4uYwppbmRleCAyZGY5MDgyODViLi45YjcwNjI2NzUzIDEwMDY0
NAotLS0gYS94ZW4vY29tbW9uL2RvbWFpbi5jCisrKyBiL3hlbi9jb21tb24vZG9tYWluLmMKQEAg
LTM2Myw3ICszNjMsNyBAQCBzdHJ1Y3QgZG9tYWluICpkb21haW5fY3JlYXRlKGRvbWlkX3QgZG9t
aWQsCiAgICAgICAgIGlmICggaGFyZHdhcmVfZG9taWQgPCAwIHx8IGhhcmR3YXJlX2RvbWlkID49
IERPTUlEX0ZJUlNUX1JFU0VSVkVEICkKICAgICAgICAgICAgIHBhbmljKCJUaGUgdmFsdWUgb2Yg
aGFyZHdhcmVfZG9tIG11c3QgYmUgYSB2YWxpZCBkb21haW4gSURcbiIpOwogCi0gICAgICAgIGQt
PmRpc2FibGVfbWlncmF0ZSA9IDE7CisgICAgICAgIGQtPmRpc2FibGVfbWlncmF0ZSA9IHRydWU7
CiAgICAgICAgIG9sZF9od2RvbSA9IGhhcmR3YXJlX2RvbWFpbjsKICAgICAgICAgaGFyZHdhcmVf
ZG9tYWluID0gZDsKICAgICB9CkBAIC00NDIsMTEgKzQ0Miw4IEBAIHN0cnVjdCBkb21haW4gKmRv
bWFpbl9jcmVhdGUoZG9taWRfdCBkb21pZCwKICAgICAgICAgd2F0Y2hkb2dfZG9tYWluX2luaXQo
ZCk7CiAgICAgICAgIGluaXRfc3RhdHVzIHw9IElOSVRfd2F0Y2hkb2c7CiAKLSAgICAgICAgaWYg
KCBkLT5vcHRpb25zICYgWEVOX0RPTUNUTF9DREZfeHNfZG9tYWluICkKLSAgICAgICAgewotICAg
ICAgICAgICAgZC0+aXNfeGVuc3RvcmUgPSAxOwotICAgICAgICAgICAgZC0+ZGlzYWJsZV9taWdy
YXRlID0gMTsKLSAgICAgICAgfQorICAgICAgICBpZiAoIGlzX3hlbnN0b3JlX2RvbWFpbihkKSAp
CisgICAgICAgICAgICBkLT5kaXNhYmxlX21pZ3JhdGUgPSB0cnVlOwogCiAgICAgICAgIGQtPmlv
bWVtX2NhcHMgPSByYW5nZXNldF9uZXcoZCwgIkkvTyBNZW1vcnkiLCBSQU5HRVNFVEZfcHJldHR5
cHJpbnRfaGV4KTsKICAgICAgICAgZC0+aXJxX2NhcHMgICA9IHJhbmdlc2V0X25ldyhkLCAiSW50
ZXJydXB0cyIsIDApOwpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9kb21jdGwuYyBiL3hlbi9jb21t
b24vZG9tY3RsLmMKaW5kZXggM2Q5Mzc0MzRhZi4uNjQzNmY4YjI4NyAxMDA2NDQKLS0tIGEveGVu
L2NvbW1vbi9kb21jdGwuYworKysgYi94ZW4vY29tbW9uL2RvbWN0bC5jCkBAIC0xODYsNyArMTg2
LDcgQEAgdm9pZCBnZXRkb21haW5pbmZvKHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCB4ZW5fZG9t
Y3RsX2dldGRvbWFpbmluZm8gKmluZm8pCiAgICAgICAgIChkLT5pc19zaHV0X2Rvd24gICAgICAg
ICAgICAgICAgPyBYRU5fRE9NSU5GX3NodXRkb3duICA6IDApIHwKICAgICAgICAgKGQtPmNvbnRy
b2xsZXJfcGF1c2VfY291bnQgPiAwICA/IFhFTl9ET01JTkZfcGF1c2VkICAgIDogMCkgfAogICAg
ICAgICAoZC0+ZGVidWdnZXJfYXR0YWNoZWQgICAgICAgICAgID8gWEVOX0RPTUlORl9kZWJ1Z2dl
ZCAgOiAwKSB8Ci0gICAgICAgIChkLT5pc194ZW5zdG9yZSAgICAgICAgICAgICAgICAgPyBYRU5f
RE9NSU5GX3hzX2RvbWFpbiA6IDApIHwKKyAgICAgICAgKGlzX3hlbnN0b3JlX2RvbWFpbihkKSAg
ICAgICAgICA/IFhFTl9ET01JTkZfeHNfZG9tYWluIDogMCkgfAogICAgICAgICAoaXNfaHZtX2Rv
bWFpbihkKSAgICAgICAgICAgICAgID8gWEVOX0RPTUlORl9odm1fZ3Vlc3QgOiAwKSB8CiAgICAg
ICAgIGQtPnNodXRkb3duX2NvZGUgPDwgWEVOX0RPTUlORl9zaHV0ZG93bnNoaWZ0OwogCmRpZmYg
LS1naXQgYS94ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaCBiL3hlbi9pbmNsdWRlL3hlbi9zY2hlZC5o
CmluZGV4IGNmZTRmMzc1ZTUuLmE2MjE2MWNjNTQgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3hl
bi9zY2hlZC5oCisrKyBiL3hlbi9pbmNsdWRlL3hlbi9zY2hlZC5oCkBAIC0zNzUsOCArMzc1LDYg
QEAgc3RydWN0IGRvbWFpbgogICAgIGJvb2wgICAgICAgICAgICAgaXNfcHJpdmlsZWdlZDsKICAg
ICAvKiBDYW4gdGhpcyBndWVzdCBhY2Nlc3MgdGhlIFhlbiBjb25zb2xlPyAqLwogICAgIGJvb2wg
ICAgICAgICAgICAgaXNfY29uc29sZTsKLSAgICAvKiBJcyB0aGlzIGEgeGVuc3RvcmUgZG9tYWlu
IChub3QgZG9tMCk/ICovCi0gICAgYm9vbCAgICAgICAgICAgICBpc194ZW5zdG9yZTsKICAgICAv
KiBOb24tbWlncmF0YWJsZSBhbmQgbm9uLXJlc3RvcmVhYmxlPyAqLwogICAgIGJvb2wgICAgICAg
ICAgICAgZGlzYWJsZV9taWdyYXRlOwogICAgIC8qIElzIHRoaXMgZ3Vlc3QgYmVpbmcgZGVidWdn
ZWQgYnkgZG9tMD8gKi8KQEAgLTk3OCw2ICs5NzYsMTEgQEAgc3RhdGljIGlubGluZSBib29sIGlz
X3ZjcHVfb25saW5lKGNvbnN0IHN0cnVjdCB2Y3B1ICp2KQogICAgIHJldHVybiAhdGVzdF9iaXQo
X1ZQRl9kb3duLCAmdi0+cGF1c2VfZmxhZ3MpOwogfQogCitzdGF0aWMgaW5saW5lIGJvb2wgaXNf
eGVuc3RvcmVfZG9tYWluKGNvbnN0IHN0cnVjdCBkb21haW4gKmQpCit7CisgICAgcmV0dXJuIGQt
Pm9wdGlvbnMgJiBYRU5fRE9NQ1RMX0NERl94c19kb21haW47Cit9CisKIGV4dGVybiBib29sIHNj
aGVkX3NtdF9wb3dlcl9zYXZpbmdzOwogCiBleHRlcm4gZW51bSBjcHVmcmVxX2NvbnRyb2xsZXIg
ewpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveHNtL2R1bW15LmggYi94ZW4vaW5jbHVkZS94c20v
ZHVtbXkuaAppbmRleCBlZjUyYmIxNzY0Li5iOGUxODVlNmZhIDEwMDY0NAotLS0gYS94ZW4vaW5j
bHVkZS94c20vZHVtbXkuaAorKysgYi94ZW4vaW5jbHVkZS94c20vZHVtbXkuaApAQCAtNzksNyAr
NzksNyBAQCBzdGF0aWMgYWx3YXlzX2lubGluZSBpbnQgeHNtX2RlZmF1bHRfYWN0aW9uKAogICAg
ICAgICB7CiAgICAgICAgICAgICByZXR1cm4gMDsKICAgICBjYXNlIFhTTV9YU19QUklWOgotICAg
ICAgICAgICAgaWYgKCBzcmMtPmlzX3hlbnN0b3JlICkKKyAgICAgICAgICAgIGlmICggaXNfeGVu
c3RvcmVfZG9tYWluKHNyYykgKQogICAgICAgICAgICAgICAgIHJldHVybiAwOwogICAgICAgICB9
CiAgICAgICAgIC8qIGZhbGwgdGhyb3VnaCAqLwotLSAKMi4yMC4xLjIuZ2IyMWViYjY3MQoKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 13:30:38 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 13:30:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsSD3-0003nj-F3; Tue, 30 Jul 2019 13:30:33 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=zL4X=V3=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hsSD3-0003ne-0g
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 13:30:33 +0000
X-Inumbo-ID: 2c2b4a42-b2ce-11e9-9173-4756aa3fd482
Received: from m4a0040g.houston.softwaregrp.com (unknown [15.124.2.86])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 2c2b4a42-b2ce-11e9-9173-4756aa3fd482;
 Tue, 30 Jul 2019 13:30:31 +0000 (UTC)
Received: FROM m4a0040g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0040g.houston.softwaregrp.com WITH ESMTP; 
 Tue, 30 Jul 2019 13:30:22 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Tue, 30 Jul 2019 13:23:58 +0000
Received: from NAM03-BY2-obe.outbound.protection.outlook.com (15.124.72.10) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Tue, 30 Jul 2019 13:23:58 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=e+WwsEBDhZ4i+suX56lVnNk4SUtGr8EB87mc49FBjFYsWL365iTt0PENFnp+wRFN6I3rqBPss6fKCaVykx21PpQrPNFSL/VMe9a0bMcZzrWGgqQ58FKK92qjhb2AVHsCaBrQLBeIhpGi3qJAdU6ovOqKPGlIF+EHkHFJmxL7E9aZ7aNQiqSjdcNg7hoVpUw0l9lan91991+rlCdevQiNgqSYgJIfheTuYIh2NIIgzcpInAHLaxmZBOni+hi0XVHJJ/J6p5ROdI/wiL1txTKUQ/kji6h4rc15plYmDUeUvyDAko6mp9FHjUhWBsYayHsYWI5FyH3fJFQ8WI7G4s3FbA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=rY7L2p/MzHohN+vjwziEflQGdfX4XRK/xvP/3szE39U=;
 b=Iy49+a4B+FWaG2i5WIeBi1AO8sL8I6F9hKF8vb0HqnuDN5N6q6Atc4G7Kqe2fJ7/5Emz8asdv0WitGy4pA8XY8ov3PVraHk5TSzZbY+6ASvIYzp4osrkzmfUPzaqQxku8gRqMvMhFDoV4DpLVIFB+ixgBbV6ttRh17OMgV1rFemza6B4KlTUcjopNxfR8/hBN3bKY0GgUKbguY0BUbuvwqz4bKW42T52+1JEoou5Lr2P99N/ghenmJ5lgGm8acymavxK7np/8Rrvt+Dqi2NseZz5sEfjFfzD/zndJPI4tQln6jB4e4hKq3zdk5xXRYoT2HdJZcTRujBuKtF0AuZekQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3249.namprd18.prod.outlook.com (10.255.138.28) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2115.15; Tue, 30 Jul 2019 13:23:56 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b%7]) with mapi id 15.20.2115.005; Tue, 30 Jul 2019
 13:23:56 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Norbert Manthey <nmanthey@amazon.de>
Thread-Topic: [PATCH L1TF MDS GT v3 1/2] common/grant_table: harden bound
 accesses
Thread-Index: AQHVOI9EFD+2Co2LEUukceT0T/LFJ6bQUgiAgBLmMgqAAAqwgA==
Date: Tue, 30 Jul 2019 13:23:55 +0000
Message-ID: <16a741fb-5944-6cb8-61f8-e6d65d620b04@suse.com>
References: <1562921502-20137-1-git-send-email-nmanthey@amazon.de>
 <1562921502-20137-2-git-send-email-nmanthey@amazon.de>
 <b70d3c83-d7c8-e8a3-f587-e5a7cca8ca0d@suse.com>
 <7524db98-5718-0cd3-b1fe-0ad0a60c0980@amazon.de>
In-Reply-To: <7524db98-5718-0cd3-b1fe-0ad0a60c0980@amazon.de>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR0902CA0027.eurprd09.prod.outlook.com
 (2603:10a6:6:2::40) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 2a00618e-12b9-4783-6efe-08d714f12bd9
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3249; 
x-ms-traffictypediagnostic: BY5PR18MB3249:
x-microsoft-antispam-prvs: <BY5PR18MB3249BE9A4ED8C2AC2E6D8365B3DC0@BY5PR18MB3249.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0114FF88F6
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(136003)(346002)(376002)(366004)(39860400002)(396003)(199004)(189003)(6486002)(31686004)(6506007)(53546011)(76176011)(386003)(81166006)(81156014)(25786009)(5660300002)(102836004)(186003)(26005)(6246003)(66946007)(66476007)(52116002)(7736002)(64756008)(66556008)(66446008)(68736007)(4326008)(8676002)(99286004)(53936002)(6116002)(7416002)(54906003)(36756003)(305945005)(31696002)(11346002)(80792005)(8936002)(478600001)(6916009)(229853002)(14454004)(256004)(14444005)(446003)(6436002)(3846002)(71190400001)(2616005)(476003)(486006)(2906002)(316002)(86362001)(71200400001)(6512007)(66066001)(32563001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3249;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: xiqhT6snpBOfk9H6bXP+/QSxXL5hnihwJzivDd6Xb2IQg0EVFDjyPFGGX+uWWmly52gzHlKaw3FwVt85NFI7rxec8xHKjNcHOrl7T9zvl2sC138FdfPlCtycu+zmmsyYm/bSTRgrH6i95vukWluLVsLlbmsY+U5RpI47YLevJmXS4wPC6MO+7nn2iOwN/Gvf5C1CD92kwSQHqCocvvBUhCDinCNjGJt1p/3bffhbXBPt+j9hR14tX4rFsNhkUA0m5cQeZSMRXrP6cGyHuAmNBy80rPDyZOLclh3mQ/rtEleixd+78nXj55ZZgoumi1ydplmoviVb4R12C6yAAp0paZiIgsQtvEkdYHdHqBWI4OH0jIa/TCivP2Ej6ILxZvDyN02TrQoxXLaq6sRqpKhbFVnjOzE1SZtV1y/+hALOm8I=
Content-ID: <BFF025A5E399224F9CAA634DB7033066@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 2a00618e-12b9-4783-6efe-08d714f12bd9
X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Jul 2019 13:23:56.0643 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3249
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH L1TF MDS GT v3 1/2] common/grant_table:
 harden bound accesses
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <JGross@suse.com>, Tim Deegan <tim@xen.org>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 KonradRzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 IanJackson <ian.jackson@eu.citrix.com>, Dario Faggioli <dfaggioli@suse.com>,
 Martin Pohlack <mpohlack@amazon.de>, PawelWieczorkiewicz <wipawel@amazon.de>,
 Julien Grall <julien.grall@arm.com>, DavidWoodhouse <dwmw@amazon.co.uk>,
 Martin Mazein <amazein@amazon.de>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 BjoernDoebel <doebel@amazon.de>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMzAuMDcuMjAxOSAxNDo0NCwgTm9yYmVydCBNYW50aGV5IHdyb3RlOg0KPiBPbiA3LzE4LzE5
IDE0OjA5LCBKYW4gQmV1bGljaCB3cm90ZToNCj4+IE9uIDEyLjA3LjIwMTkgMTA6NTEsIE5vcmJl
cnQgTWFudGhleSB3cm90ZToNCj4+PiBHdWVzdHMgY2FuIGlzc3VlIGdyYW50IHRhYmxlIG9wZXJh
dGlvbnMgYW5kIHByb3ZpZGUgZ3Vlc3QgY29udHJvbGxlZA0KPj4+IGRhdGEgdG8gdGhlbS4gVGhp
cyBkYXRhIGlzIHVzZWQgYXMgaW5kZXggZm9yIG1lbW9yeSBsb2FkcyBhZnRlciBib3VuZA0KPj4+
IGNoZWNrcyBoYXZlIGJlZW4gZG9uZS4gVG8gYXZvaWQgc3BlY3VsYXRpdmUgb3V0LW9mLWJvdW5k
IGFjY2Vzc2VzLCB3ZQ0KPj4+IHVzZSB0aGUgYXJyYXlfaW5kZXhfbm9zcGVjIG1hY3JvIHdoZXJl
IGFwcGxpY2FibGUsIG9yIHRoZSBtYWNybw0KPj4+IGJsb2NrX3NwZWN1bGF0aW9uLiBOb3RlLCB0
aGUgYmxvY2tfc3BlY3VsYXRpb24gbWFjcm8gaXMgdXNlZCBvbiBhbGwNCj4+PiBwYXRoIGluIHNo
YXJlZF9lbnRyeV9oZWFkZXIgYW5kIG5yX2dyYW50X2VudHJpZXMuIFRoaXMgd2F5LCBhZnRlciBh
DQo+Pj4gY2FsbCB0byBzdWNoIGEgZnVuY3Rpb24sIGFsbCBib3VuZCBjaGVja3MgdGhhdCBoYXBw
ZW5lZCBiZWZvcmUgYmVjb21lDQo+Pj4gYXJjaGl0ZWN0dXJhbCB2aXNpYmxlLCBzbyB0aGF0IG5v
IGFkZGl0aW9uYWwgcHJvdGVjdGlvbiBpcyByZXF1aXJlZA0KPj4+IGZvciBjb3JyZXNwb25kaW5n
IGFycmF5IGFjY2Vzc2VzLiBBcyB0aGUgd2F5IHdlIGludHJvZHVjZSBhbiBsZmVuY2UNCj4+PiBp
bnN0cnVjdGlvbiBtaWdodCBhbGxvdyB0aGUgY29tcGlsZXIgdG8gcmVsb2FkIGNlcnRhaW4gdmFs
dWVzIGZyb20NCj4+PiBtZW1vcnkgbXVsdGlwbGUgdGltZXMsIHdlIHRyeSB0byBhdm9pZCBzcGVj
dWxhdGl2ZWx5IGNvbnRpbnVpbmcNCj4+PiBleGVjdXRpb24gd2l0aCBzdGFsZSByZWdpc3RlciBk
YXRhIGJ5IG1vdmluZyByZWxldmFudCBkYXRhIGludG8NCj4+PiBmdW5jdGlvbiBsb2NhbCB2YXJp
YWJsZXMuDQo+Pj4NCj4+PiBTcGVjdWxhdGl2ZSBleGVjdXRpb24gaXMgbm90IGJsb2NrZWQgaW4g
Y2FzZSBvbmUgb2YgdGhlIGZvbGxvd2luZw0KPj4+IHByb3BlcnRpZXMgaXMgdHJ1ZToNCj4+PiAg
ICAtIHBhdGggY2Fubm90IGJlIHRyaWdnZXJlZCBieSB0aGUgZ3Vlc3QNCj4+PiAgICAtIHBhdGgg
ZG9lcyBub3QgcmV0dXJuIHRvIHRoZSBndWVzdA0KPj4+ICAgIC0gcGF0aCBkb2VzIG5vdCByZXN1
bHQgaW4gYW4gb3V0LW9mLWJvdW5kIGFjY2Vzcw0KPj4+ICAgIC0gcGF0aCBjYW5ub3QgYmUgZXhl
Y3V0ZWQgcmVwZWF0ZWRseQ0KPj4gSSBub3RpY2UgdGhpcyBzZW50ZW5jZSBpcyBzdGlsbCB0aGVy
ZSB3aXRob3V0IG1vZGlmaWNhdGlvbi4gSWYgeW91DQo+PiBkb24ndCB3YW50IHRvIGRyb3AgaXQg
KGFuZCB0aGVuIHBlcmhhcHMgbWFrZSBjaGFuZ2VzIHRvIGEgZmV3IG1vcmUNCj4+IHBhdGhzKSwg
Y2FuIHdlIGF0IGxlYXN0IHNldHRsZSBvbiBhIGxlc3MgZmlybSBzdGF0ZW1lbnQgbGlrZSAicGF0
aA0KPj4gaXMgdW5saWtlbHkgdG8gYmUgZXhlY3V0ZWQgcmVwZWF0ZWRseSBpbiByYXBpZCBzdWNj
ZXNzaW9uIj8NCj4gDQo+IEkgd2lsbCBkcm9wIHRoZSBsYXN0IGNvbmRpdGlvbiwgYW5kIHBvc3Qg
YW4gdXBkYXRlIG9uZSBtb3JlIHRpbWUuDQoNCkZBT0QgLSB0aGVyZSdzIG5vIHN0cmljdCBuZWVk
IHRvIHBvc3QgYW5vdGhlciB2ZXJzaW9uLiBJZiB3ZSBjYW4NCnNldHRsZSBvbiB0aGUgd29yZGlu
ZywgdGhpcyBpcyBlYXN5IGVub3VnaCB0byBjaGFuZ2Ugd2hpbGUgY29tbWl0dGluZy4NCg0KSmFu
DQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 13:31:57 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 13:31:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsSEE-0003s6-Rk; Tue, 30 Jul 2019 13:31: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=5qpE=V3=ainfosec.com=rosbrookn@srs-us1.protection.inumbo.net>)
 id 1hsSEE-0003s0-8k
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 13:31:46 +0000
X-Inumbo-ID: 5f467635-b2ce-11e9-8980-bc764e045a96
Received: from mail.ainfosec.com (unknown [209.217.208.252])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5f467635-b2ce-11e9-8980-bc764e045a96;
 Tue, 30 Jul 2019 13:31:44 +0000 (UTC)
X-ASG-Debug-ID: 1564492304-0dce566a4a2ac9b0001-RNp3Ad
Received: from AISEX01.ainfosec.com ([10.201.1.88]) by mail.ainfosec.com with
 ESMTP id BC0O1GqYXoGUtx1z (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384
 bits=256 verify=NO); Tue, 30 Jul 2019 09:11:44 -0400 (EDT)
X-Barracuda-Envelope-From: rosbrookn@ainfosec.com
Received: from AIS-Mustang.ainfosec.com (10.201.1.188) by AISEX01.ainfosec.com
 (10.201.1.88) with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1779.2; Tue, 30
 Jul 2019 09:11:44 -0400
Received: from AIS-Mustang.ainfosec.com (10.201.1.188) by
 AIS-Mustang.ainfosec.com (10.201.1.188) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.1.1779.2; Tue, 30 Jul 2019 09:11:44 -0400
Received: from AIS-Mustang.ainfosec.com ([fe80::dd05:4fde:e2b2:58fb]) by
 AIS-Mustang.ainfosec.com ([fe80::dd05:4fde:e2b2:58fb%3]) with mapi id
 15.01.1779.002; Tue, 30 Jul 2019 09:11:44 -0400
From: Nicholas Rosbrook <rosbrookn@ainfosec.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [RFC] Generating Go bindings for libxl
X-ASG-Orig-Subj: [RFC] Generating Go bindings for libxl
Thread-Index: AQHVRtfLXTQzyEsJNUC34RhhfUYN2g==
Date: Tue, 30 Jul 2019 13:11:44 +0000
Message-ID: <5c6f3ed7b2f444918feea4f4b7cec107@ainfosec.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [172.16.101.172]
MIME-Version: 1.0
X-Barracuda-Connect: UNKNOWN[10.201.1.88]
X-Barracuda-Start-Time: 1564492304
X-Barracuda-Encrypted: ECDHE-RSA-AES256-SHA384
X-Barracuda-URL: https://10.69.69.46:443/cgi-mod/mark.cgi
X-Virus-Scanned: by bsmtpd at ainfosec.com
X-Barracuda-Scan-Msg-Size: 3187
X-Barracuda-BRTS-Status: 1
X-Barracuda-Bayes: INNOCENT GLOBAL 0.5002 1.0000 0.7500
X-Barracuda-Spam-Score: 0.75
X-Barracuda-Spam-Status: No, SCORE=0.75 using global scores of TAG_LEVEL=1000.0
 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=9.0 tests=HTML_MESSAGE
X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.74645
 Rule breakdown below
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 0.00 HTML_MESSAGE           BODY: HTML included in message
Subject: [Xen-devel] [RFC] Generating Go bindings for libxl
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Brendan Kerrigan <kerriganb@ainfosec.com>, "wl@xen.org" <wl@xen.org>,
 "ian.jackson@eu.citrix.com" <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>,
 "anthony.perard@citrix.com" <anthony.perard@citrix.com>,
 Nicolas Belouin <nicolas.belouin@gandi.net>
Content-Type: multipart/mixed; boundary="===============3510533917460318703=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============3510533917460318703==
Content-Language: en-US
Content-Type: multipart/alternative;
	boundary="_000_5c6f3ed7b2f444918feea4f4b7cec107ainfoseccom_"

--_000_5c6f3ed7b2f444918feea4f4b7cec107ainfoseccom_
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Hello,

As a follow up to the presentation that Brendan Kerrigan and I gave at Xen
summit earlier this month, "Client Virtualization Toolstack in Go", I would=
 like to open
a discussion around the development of Go bindings for libxl. George Dunlap=
,
Nicolas Belouin and I have had some discussion off-line already.

So far, these are the topics of discussion:

- Code generation: Should the Go bindings be generated from the IDL? Or sho=
uld
  an existing cgo generator like c-for-go [1] be leveraged?

- What does the minimal viable Go package look like? IMO it should be able =
to create
  and destroy domains, attach and detach network and disk devices, list dom=
ains,
  and convert domid to name and vice versa. It is also important that the e=
xported
  APIs reflect idiomatic Go.

- Challenges surrounding hypervisor versioning, go modules, etc.

ATM, the code generation piece is the primary concern.

George - could you explain your thoughts on the code generation topic?

The existing bindings that I have been working on are at [2].

Thanks,

- Nick Rosbrook

[1] https://github.com/xlab/c-for-go
[2] https://github.com/enr0n/xen/tree/libxl-go/tools/golibxl/libxl

--_000_5c6f3ed7b2f444918feea4f4b7cec107ainfoseccom_
Content-Type: text/html; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Diso-8859-=
1">
<style type=3D"text/css" style=3D"display:none;"><!-- P {margin-top:0;margi=
n-bottom:0;} --></style>
</head>
<body dir=3D"ltr">
<div id=3D"divtagdefaultwrapper" style=3D"font-size:12pt;color:#000000;font=
-family:Calibri,Helvetica,sans-serif;" dir=3D"ltr">
<p><font size=3D"2"><span style=3D"font-size:10pt;">Hello,<br>
<br>
As a follow up to the presentation that Brendan Kerrigan and I gave at Xen =
<br>
summit earlier this month, &quot;Client Virtualization Toolstack in Go&quot=
;, I would like to open
<br>
a discussion around the development of Go bindings for libxl. George Dunlap=
,<br>
Nicolas Belouin and I have had some discussion off-line already.<br>
<br>
So far, these are the topics of discussion:<br>
<br>
- Code generation: Should the Go bindings be generated from the IDL? Or sho=
uld<br>
&nbsp; an existing cgo generator like c-for-go [1] be leveraged?<br>
<br>
- What does the minimal viable Go package look like? IMO it should be able =
to create<br>
&nbsp; and destroy domains, attach and detach network and disk devices, lis=
t domains,<br>
&nbsp; and convert domid to name and vice versa. It is also important that =
the exported<br>
&nbsp; APIs reflect idiomatic Go.<br>
<br>
- Challenges surrounding hypervisor versioning, go modules, etc.<br>
<br>
ATM, the code generation piece is the primary concern.<br>
<br>
George - could you explain your thoughts on the code generation topic?<br>
<br>
The existing bindings that I have been working on are at [2].<br>
<br>
Thanks,<br>
<br>
- Nick Rosbrook<br>
<br>
[1] <a href=3D"https://github.com/xlab/c-for-go" id=3D"LPlnk229969" preview=
removed=3D"true">
https://github.com/xlab/c-for-go</a><br>
[2] <a href=3D"https://github.com/enr0n/xen/tree/libxl-go/tools/golibxl/lib=
xl" id=3D"LPlnk217617" previewremoved=3D"true">
https://github.com/enr0n/xen/tree/libxl-go/tools/golibxl/libxl</a></span></=
font><br>
</p>
</div>
</body>
</html>

--_000_5c6f3ed7b2f444918feea4f4b7cec107ainfoseccom_--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============3510533917460318703==--


From xen-devel-bounces@lists.xenproject.org Tue Jul 30 13:34:27 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 13:34:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsSGo-00046K-GW; Tue, 30 Jul 2019 13:34:26 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=goWA=V3=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hsSGm-000469-JC
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 13:34:24 +0000
X-Inumbo-ID: bccdf9a0-b2ce-11e9-85fb-b7ed6ea1653e
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id bccdf9a0-b2ce-11e9-85fb-b7ed6ea1653e;
 Tue, 30 Jul 2019 13:34:21 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hsSGi-0001z6-T4; Tue, 30 Jul 2019 13: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 1hsSGi-0003Ol-Jg; Tue, 30 Jul 2019 13:34:20 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hsSGi-0002C2-Iz; Tue, 30 Jul 2019 13:34:20 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139523-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=850454cf9fa417e079c48a872ead17636a5be44f
X-Osstest-Versions-That: xen=bec9f9023e941a089b5aaae301743c9f0e14a111
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 30 Jul 2019 13:34:20 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 139523: 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>

ZmxpZ2h0IDEzOTUyMyB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzOTUyMy8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICA4NTA0NTRjZjlmYTQxN2UwNzljNDhhODcyZWFkMTc2MzZhNWJlNDRmCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICBiZWM5ZjkwMjNlOTQxYTA4OWI1
YWFhZTMwMTc0M2M5ZjBlMTRhMTExCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzk1MTEgIDIwMTkt
MDctMzAgMDE6MDU6MDEgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM5NTIzICAy
MDE5LTA3LTMwIDExOjAyOjM0IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KICBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJp
eC5jb20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIFBhdWwgRHVycmFudCA8
cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+Cgpqb2JzOgogYnVpbGQtYXJtNjQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQt
YXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBv
c3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFn
ZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWls
YWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9s
b2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5l
cmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5n
aXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVu
Lm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVz
dCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3Jn
L2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8g
eGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQveGVuLmdpdAogICBiZWM5ZjkwMjNlLi44NTA0
NTRjZjlmICA4NTA0NTRjZjlmYTQxN2UwNzljNDhhODcyZWFkMTc2MzZhNWJlNDRmIC0+IHNtb2tl
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 13:40:12 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 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 1hsSML-0004ow-7q; Tue, 30 Jul 2019 13:40:09 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=zL4X=V3=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hsSMJ-0004ld-Av
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 13:40:07 +0000
X-Inumbo-ID: 83e5a15a-b2cf-11e9-bf8d-abbeecfdf0dd
Received: from m4a0039g.houston.softwaregrp.com (unknown [15.124.2.85])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 83e5a15a-b2cf-11e9-bf8d-abbeecfdf0dd;
 Tue, 30 Jul 2019 13:40:03 +0000 (UTC)
Received: FROM m4a0039g.houston.softwaregrp.com (15.120.17.147) BY
 m4a0039g.houston.softwaregrp.com WITH ESMTP; 
 Tue, 30 Jul 2019 13:39:56 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M4W0335.microfocus.com (2002:f78:1193::f78:1193) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Tue, 30 Jul 2019 13:27:02 +0000
Received: from NAM01-SN1-obe.outbound.protection.outlook.com (15.124.72.10) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Tue, 30 Jul 2019 13:27:02 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=DnS0ryBMfY4CcA/cpMBGF0ftZOcrORCmJhMmYSlxnjE/YqGJPsAtTi0xPIyug83reCLJoTLxw34TU/fAfykGFD1hLdvUfeOB22SVjZjXLOu2jATk+Hz1zMrEMf0Re+wOKF16NSFrDaJIy+71BtlD0umhtZp+M53zpecXlg3hqoJF9A8eGx2oN4dtRIwZNqPMo0ELDtOc2/6LmXxmABUCFH+rHaORA3tBgMQohpb+BdlEvne62F+5WlSD0zZf6IVxHRxT6+h8Qo3jihP9efzE3Y7ub4A0Lyd4JeBh4tD7ZP8uHCDFzu8ZkLcrmaq6CA3eMCvu9VLVap6xxK2oLrjOfQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=/IK53FLE/CCWZq6l9/WF96VwY2LEVWW+sLWKtngHw60=;
 b=eJ+xlrEXXY7bUCmWYriUFZhJZC9kpjMaiK4aF5zup3cqg0LHO88BBhR9G78irG85g0XJuJqrNJ43GMl9yuZnFWt2rYVhBpDpsFubIDIc9Yxg4dy3+Di4AhQVcigogavjCrKVYU3gGr89MarNmxFsH3RgZbNU7g8GBWlhOq64OhEJpFNXJe/lF9OJxW1gQ1BLiAjbJt9uOHZp3V3YkpdqU8FRFgJp7+EeILtoROMP5alfA986qHccYqp2/AiZHMWQP71KEjdSZrJswY5XyzRlTFbkXxrJLzeXkhNChm7XgvDlSzFZ5SCPEvFrDtXN9n4werP7wzqgLTFGwyDfG/gtqw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3410.namprd18.prod.outlook.com (10.255.137.212) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2115.15; Tue, 30 Jul 2019 13:27:00 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b%7]) with mapi id 15.20.2115.005; Tue, 30 Jul 2019
 13:27:00 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Alexandru Stefan ISAILA <aisaila@bitdefender.com>
Thread-Topic: [Xen-devel] [PATCH v7] x86/emulate: Send vm_event from emulate
Thread-Index: AQHVMY4Gmux1Y/IiSU2ZKtKyOfOCuKbQbceAgAG+GQD//9nvgIAEjgaAgAyrw4CAABIygA==
Date: Tue, 30 Jul 2019 13:27:00 +0000
Message-ID: <60651ad5-f0bd-caad-77f6-5f8fb71a8319@suse.com>
References: <20190703105639.23081-1-aisaila@bitdefender.com>
 <7a4c824d-3ccd-b289-3e8e-ff94ea916b3e@suse.com>
 <0d1ab92f-171b-98d9-a69e-5aa7cfbe0d85@bitdefender.com>
 <e61a882e-d2ea-a03d-fde8-2c2befd865da@suse.com>
 <23cebb01-38fc-ba49-5a71-e6129152e488@bitdefender.com>
 <1bdaee7b-a01f-7be8-426f-fe6c678c2859@bitdefender.com>
In-Reply-To: <1bdaee7b-a01f-7be8-426f-fe6c678c2859@bitdefender.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6P192CA0004.EURP192.PROD.OUTLOOK.COM (2603:10a6:4:b8::14)
 To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: bf626d6f-cab1-42d1-295f-08d714f19a51
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3410; 
x-ms-traffictypediagnostic: BY5PR18MB3410:
x-microsoft-antispam-prvs: <BY5PR18MB3410517D49AC299A24FA020BB3DC0@BY5PR18MB3410.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0114FF88F6
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(366004)(376002)(396003)(346002)(136003)(39860400002)(199004)(189003)(81156014)(81166006)(8676002)(8936002)(102836004)(52116002)(386003)(66946007)(53546011)(25786009)(6506007)(53936002)(80792005)(76176011)(6486002)(6116002)(3846002)(7416002)(66556008)(64756008)(66446008)(86362001)(31696002)(71200400001)(6436002)(7736002)(2906002)(66476007)(229853002)(256004)(6512007)(54906003)(68736007)(14444005)(71190400001)(26005)(31686004)(486006)(316002)(4326008)(99286004)(36756003)(476003)(2616005)(6916009)(11346002)(186003)(305945005)(14454004)(446003)(478600001)(6246003)(5660300002)(66066001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3410;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: NunlldnCMAfPCVirvYlsw7pXmoHTjfSkXqimbUipN6RdmIKvt1vlYiRsn8ZN2T2lQU+YFkk6fbSkLLMrdA/vB18yoKo7Y+BrDw7sakfZVER1FuZtMhMdTZI30Z+P0L21EfE1t0OYJ7ba+39uEce2JGyfEP0MbotUNuxvIaOZeqnpsM1EFIHYqVt9gWzm88dXpGxn7OHJwHnKQxhUzPCcLf4Nxfe6BgSb6IO2+vtqmcePLUrPz5cFmeQYfJ3gQYPNuKpFnq493pilpMxlPOhqN6BC5TCTJKCHdWr98nuS26wlVPrQWaFp+PW0ZvFfVP9mW2bDA+bOPbcAIwDb2Th3EkQJpghGCiO513GKaSdS6A2BHwr8+IKcAYpimH1q+AsrWCGAoXjQ572CDHTS7OaWrAWScgo7mRUm0ReNSoDqAjQ=
Content-ID: <40DC094425672944AC31F8ADCFE97583@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: bf626d6f-cab1-42d1-295f-08d714f19a51
X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Jul 2019 13:27:00.6717 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3410
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v7] x86/emulate: Send vm_event from emulate
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Petre Ovidiu PIRCALABU <ppircalabu@bitdefender.com>,
 "tamas@tklengyel.com" <tamas@tklengyel.com>, "wl@xen.org" <wl@xen.org>,
 "rcojocaru@bitdefender.com" <rcojocaru@bitdefender.com>,
 "george.dunlap@eu.citrix.com" <george.dunlap@eu.citrix.com>,
 "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>,
 "paul.durrant@citrix.com" <paul.durrant@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 "roger.pau@citrix.com" <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMzAuMDcuMjAxOSAxNDoyMSwgQWxleGFuZHJ1IFN0ZWZhbiBJU0FJTEEgd3JvdGU6DQo+IA0K
Pj4+Pj4+IEBAIC02MjksNiArNjk3LDE0IEBAIHN0YXRpYyB2b2lkICpodm1lbXVsX21hcF9saW5l
YXJfYWRkcigNCj4+Pj4+PiAgICAgICAgDQo+Pj4+Pj4gICAgICAgICAgICAgICAgICAgIEFTU0VS
VChwMm10ID09IHAybV9yYW1fbG9nZGlydHkgfHwgIXAybV9pc19yZWFkb25seShwMm10KSk7DQo+
Pj4+Pj4gICAgICAgICAgICAgICAgfQ0KPj4+Pj4+ICsNCj4+Pj4+PiArICAgICAgICBpZiAoIGN1
cnItPmFyY2gudm1fZXZlbnQgJiYNCj4+Pj4+PiArICAgICAgICAgICAgY3Vyci0+YXJjaC52bV9l
dmVudC0+c2VuZF9ldmVudCAmJg0KPj4+Pj4+ICsgICAgICAgICAgICBodm1fZW11bGF0ZV9zZW5k
X3ZtX2V2ZW50KGFkZHIsIGdmbiwgcGZlYykgKQ0KPj4+Pj4+ICsgICAgICAgIHsNCj4+Pj4+PiAr
ICAgICAgICAgICAgZXJyID0gRVJSX1BUUih+WDg2RU1VTF9SRVRSWSk7DQo+Pj4+Pj4gKyAgICAg
ICAgICAgIGdvdG8gb3V0Ow0KPj4+Pj4+ICsgICAgICAgIH0NCj4+Pj4+DQo+Pj4+PiBEaWQgeW91
IG5vdGljZSB0aGF0IHRoZXJlJ3MgYW4gaW1tZWRpYXRlIGV4aXQgZnJvbSB0aGUgbG9vcCBvbmx5
DQo+Pj4+PiBpbiBjYXNlIHRoZSBsaW5lYXIgLT4gcGh5c2ljYWwgdHJhbnNsYXRpb24gZmFpbHM/
IFRoaXMgaXMNCj4+Pj4+IHJlbGV2YW50IGZvciBwYWdlIGZhdWx0IGRlbGl2ZXJ5IGNvcnJlY3Ru
ZXNzIGZvciBhY2Nlc3Nlcw0KPj4+Pj4gY3Jvc3NpbmcgcGFnZSBib3VuZGFyaWVzLiBJIHRoaW5r
IHlvdSB3YW50IHRvIHVzZQ0KPj4+Pj4gdXBkYXRlX21hcF9lcnIoKSBhbmQgZHJvcCB0aGUgImdv
dG8gb3V0Ii4gSSBjYW4ndCByZWFsbHkgbWFrZSB1cA0KPj4+Pg0KPj4+PiBCeSB1cGRhdGVfbWFw
X2VycigpIGFyZSB5b3Ugc2F5aW5nIHRvIGhhdmUgdGhlIGVyciB2YXIgYXNzaWduZWQgYW5kIHRo
ZW4NCj4+Pj4gZHJvcCAiZ290byBvdXQiPyBJZiBzbyBob3cgZG8gSSBrZWVwIHRoZSBlcnIgZnJv
bSBteSBhY2Nlc3MgdmlvbGF0aW9uDQo+Pj4+IHdpdGhvdXQgZXhpdGluZyBmcm9tIHRoZSBsb29w
Pw0KPj4+DQo+Pj4gQ291bnRlciBxdWVzdGlvbjogV2h5IGRvIHlvdSBfbmVlZF8gdG8ga2VlcCAi
eW91ciIgdmFsdWUgb2YgZXJyPw0KPj4+IElmLCBqdXN0IGFzIGFuIGV4YW1wbGUsIHRoZXJlJ3Mg
Z29pbmcgdG8gYmUgYSAjUEYgb24gdGhlIG90aGVyDQo+Pj4gaGFsZiBvZiB0aGUgYWNjZXNzLCB0
aGVuICJ5b3VyIiBhY2Nlc3MgdmlvbGF0aW9uIGlzIG9mIG5vIGludGVyZXN0DQo+Pj4gYXQgYWxs
Lg0KPj4NCj4+IFlvdSBhcmUgcmlnaHQsIHRoZXJlIGlzIG5vIG5lZWQgdG8ga2VlcCB0aGUgImdv
dG8gb3V0IiBoZXJlLiBJdCB3YXMganVzdA0KPj4gZm9yIG9wdGltaXphdGlvbiBpbiB0aGUgaWRl
YSB0aGF0IHRoZXJlIGlzIG5vIG5lZWQgdG8gZG8gZnVydGhlciBzdGVwcw0KPj4gYnV0IEkgY2Fu
IGRyb3AgdGhlICJnb3RvIG91dCIgYW5kIHRoZSBjb2RlIHdpbGwgd29yayB0aGUgc2FtZS4NCj4+
DQo+IA0KPiBUaGVyZSBpcyBhIHByb2JsZW0gd2l0aCBkcm9wcGluZyB0aGUgImdvdG8gb3V0Ii4g
SWYgZXZlcnl0aGluZyBnb2VzIGZpbmUNCj4gdGhlbiBpdCB3aWxsIHJldHVybiB0aGUgbWFwcGlu
ZyBhbmQgSSBkb24ndCB3YW50IHRoYXQuIFRoaXMgY2FuIGJlDQo+IHN0b3BwZWQgYnkgY2hlY2tp
bmcgaWYgKCBlcnIgKSBhZnRlciB0aGUgbG9vcCBhbmQgaXQgaXMgbm90IG51bGwgdGhlbg0KPiBn
b3RvIG91dC4gQW5kIGdvaW5nIHdpdGggdGhpcyBpZGVhIEkgY2FuIGluaXQgKmVyciA9IE5VTEwg
YW5kIGRyb3AgdGhlDQo+IGVyciA9IE5VTEwgZnJvbSBodm1lbXVsX21hcF9saW5lYXJfYWRkcigp
LiBJcyB0aGlzIG9rIGZvciB0aGUgbmV4dCB2ZXJzaW9uPw0KDQpJJ2QgcHJlZmVyIHRvIHNlZSB0
aGUgY29kZSB0byBkZWNpZGUuIElmIHlvdSB3YW50IHRoaXMgc2V0dGxlZCBiZWZvcmUNCnNlbmRp
bmcgdGhlIG5leHQgZnVsbCB2ZXJzaW9uLCB0aGVuIHBsZWFzZSBzZW5kIGF0IGxlYXN0IHRoZSBy
ZXN1bHRpbmcNCnBhdGNoIGh1bmsocykuDQoNCkphbg0KX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 13:42:16 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 13:42:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsSOM-0004uI-MH; Tue, 30 Jul 2019 13:42:14 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=x3jf=V3=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hsSOL-0004uB-GK
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 13:42:13 +0000
X-Inumbo-ID: d30f95ba-b2cf-11e9-8503-13d95dd5898c
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d30f95ba-b2cf-11e9-8503-13d95dd5898c;
 Tue, 30 Jul 2019 13:42:08 +0000 (UTC)
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: NgEYTSbNS0YXhFGtw89yDbMvog16/XEiPHodbN0cLr5ArIfNKisrGC1BPa+wtQ+BF+OIjT4tzF
 RtKoc5fItYuvmR0Wm7zK36JwJekH1IICFisWI76TBT7ck0UCXX0UUFuVC4ggSKVMOQ5l5cZK/z
 3UcRPpc33hS0MP0KIqx3UEK7b3+npM0tE75Z6Gmy3ozyJzc8/lGV51kydhNVcoes2St5aLwDWs
 zleu9SU2v6Jgh0rIjmypeCwPRupl4NHzUESJsSQI1KTE0XB1J2HxG66iI1rI+O/CdVM+BwrPoU
 L+k=
X-SBRS: 2.7
X-MesageID: 3722480
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,326,1559534400"; 
   d="scan'208";a="3722480"
To: Jan Beulich <JBeulich@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
References: <b8ae110a-f94a-4ed2-5cf9-c00ff1c0cb81@suse.com>
 <019328c9-2727-6961-b33b-cb6d1387827c@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <974f714e-7866-d2e5-7517-5e28d01ba999@citrix.com>
Date: Tue, 30 Jul 2019 14:42:05 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <019328c9-2727-6961-b33b-cb6d1387827c@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 v4 12/12] AMD/IOMMU: miscellaneous DTE
 handling adjustments
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

T24gMjUvMDcvMjAxOSAxNDozMywgSmFuIEJldWxpY2ggd3JvdGU6Cj4gLS0tIGEveGVuL2luY2x1
ZGUvYXNtLXg4Ni9odm0vc3ZtL2FtZC1pb21tdS1kZWZzLmgKPiArKysgYi94ZW4vaW5jbHVkZS9h
c20teDg2L2h2bS9zdm0vYW1kLWlvbW11LWRlZnMuaAo+IEBAIC0xMDcsNTcgKzEwNyw2MCBAQAo+
ICAgI2RlZmluZSBJT01NVV9ERVZfVEFCTEVfSU5UX0NPTlRST0xfRk9SV0FSREVECTB4MQo+ICAg
I2RlZmluZSBJT01NVV9ERVZfVEFCTEVfSU5UX0NPTlRST0xfVFJBTlNMQVRFRAkweDIKPiAgIAo+
ICsvKiBGb3Igbm93IHdlIGFsd2F5cyBhbGxvY2F0ZSBtYXhpbXVtIHBvc3NpYmxlIGludGVycnVw
dCByZW1hcHBpbmcgdGFibGVzLiAqLwoKLyogRm9yIG5vdywgd2UgYWx3YXlzIGFsbG9jYXRlIHRo
ZSBtYXhpbXVtLsKgIDIwNDggcmVtYXAgZW50cmllcy4gKi8KCj8KCj4gKyNkZWZpbmUgSU9NTVVf
SU5UUkVNQVBfTEVOR1RICQkJMHhCCgpBbHNvLCBMRU5HVEggaXNuJ3QgYW4gYXBwcm9wcmlhdGUg
bmFtZS7CoCBUaGlzIGlzIGFjdHVhbGx5IHRoZSBvcmRlciBvZgp0aGUgbnVtYmVyIG9mIGVudHJp
ZXMuwqAgQXMgeW91J3JlIGFscmVhZHkgY2hhbmdpbmcgdGhlIG5hbWUsIGhvdyBhYm91dApzL0xF
TkdUSC9PUkRFUi8gaGVyZT/CoCBJZiBzbywgQWNrZWQtYnk6IEFuZHJldyBDb29wZXIKPGFuZHJl
dy5jb29wZXIzQGNpdHJpeC5jb20+CgpbTm90IHJlbGF0ZWQgdG8gdGhpcyBwYXRjaC4uLl0KCkl0
IGhhcyBhbHdheXMgb2NjdXJyZWQgdG8gbWUgdGhhdCB3ZSBhbGxvY2F0ZSBzaWxseSBxdWFudGl0
aWVzIG9mIG1lbW9yeQpmb3IgaW50ZXJydXB0IHJlbWFwcGluZyB0YWJsZXMuwqAgSWYgSSd2ZSBk
b25lIG15IHN1bXMgcmlnaHQsIGZvciBJbnRlbAp3ZSBhbGxvY2F0ZSA2NGsgZW50cmllcyBwZXIg
SU9NTVUgKDI1NmsgUkFNKSwgd2hlcmVhcyBmb3IgQU1EIHdlCmFsbG9jYXRlIDIwNDggZW50cmll
cyBwZXIgUENJIGZ1bmN0aW9uICgzMmsgUkFNLCBub3cgd2l0aCB0aGUgbGFyZ2VyCmZvcm1hdCku
CgpUaGUgbGFyZ2VzdCBJbnRlbCBzeXN0ZW0gSSd2ZSBlbmNvdW50ZXJlZCAoaW50ZXJydXB0IHdp
c2UpIGlzIGEgZmV3CnRob3VzYW5kIGludGVycnVwdHMsIHNwbGl0IGZhaXJseSBldmVubHkgYWNy
b3NzIHRoZSByb290LWNvbXBsZXggSU9NTVVzCih0aGUgUENIIElPTU1VIG5vdCwgYmVjYXVzZSBp
dHMgbW9zdGx5IGxlZ2FjeSBJTyBiZWhpbmQgdGhlcmUpLgoKRm9yIGluZGl2aWR1YWwgZnVuY3Rp
b25zLCBJIGhhdmUgbmV2ZXIgZW5jb3VudGVyZWQgYSBQQ0kgZnVuY3Rpb24gd2l0aAptb3JlIHRo
YW4gYSBkb3plbiBpbnRlcnJ1cHRzIG9yIHNvLCBzbyBJIHRoaW5rIGluIHByYWN0aWNlIHdlIGNh
biBnZXQKYXdheSB3aXRoIGFsbG9jYXRpbmcgYSA0ayAoMzIgZW50cnkpIGludGVycnVwdCByZW1h
cCB0YWJsZSBpbiBhbGwgY2FzZXMuCgpJdCB3b3VsZCBwcm9iYWJseSBtYWtlIHNlbnNlIHRvIGRl
ZmF1bHQgdG8gYWxsb2NhdGluZyBsZXNzIHNwYWNlLCBhbmQKcHJvdmlkaW5nIGEgY29tbWFuZCBs
aW5lIG9wdGlvbiB0byBhbGxvY2F0ZSBtYXguwqAgQWx0ZXJuYXRpdmVseSwgd2UKY291bGQgd29y
ayB0aGlzIG91dCBhcyB3ZSB3YWxrIHRoZSBQQ0kgdG9wb2xvZ3ksIGFzIGl0IGlzIGVuY29kZWQg
aW4Kc3RhbmRhcmRzIGNvbXBsaWFudCB3YXlzIGluIGNvbmZpZyBzcGFjZS4KCn5BbmRyZXcKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 13:44:26 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 13:44:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsSQU-00056J-46; Tue, 30 Jul 2019 13:44: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=3sDM=V3=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hsSQT-00056E-0U
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 13:44:25 +0000
X-Inumbo-ID: 23b8912c-b2d0-11e9-8980-bc764e045a96
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 23b8912c-b2d0-11e9-8980-bc764e045a96;
 Tue, 30 Jul 2019 13:44:23 +0000 (UTC)
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=paul.durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 paul.durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="paul.durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: Jj9R6ETeK8abEXqSi+wKkHnWRamWru7Jey//XrqeLj9QEiY67YhqT1tg4iTW+IGztMJnJbmZsO
 z+udp+nZV5N/vzF5yIZlwJHF6MCD0+944yAwL5WHlj8fN0jwKQQBJWdNfiwzHjWKjK27zGMPcu
 y0rKZyNj+IHE5T95azVP+e5ml6rY56eQPqfEdrqtcTuVaP5idEVTgeHlkKn5ej+2kTzSPu7k5U
 fJAzUYV2Oa2lIf8O0avnaFBSfHeMVrjl7y8N5VDpqOeAv+QVlK+bx3wVryA1U4hMCnnGT16yVM
 N3w=
X-SBRS: 2.7
X-MesageID: 3760799
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,326,1559534400"; 
   d="scan'208";a="3760799"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 30 Jul 2019 14:44:17 +0100
Message-ID: <20190730134419.2739-5-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.20.1.2.gb21ebb671
In-Reply-To: <20190730134419.2739-1-paul.durrant@citrix.com>
References: <20190730134419.2739-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 4/6] make passthrough/pci.c:deassign_device()
 static
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

VGhpcyBmdW5jdGlvbiBpcyBvbmx5IGV2ZXIgY2FsbGVkIGZyb20gd2l0aGluIHRoZSBzYW1lIHNv
dXJjZSBtb2R1bGUgYW5kCnJlYWxseSBoYXMgbm8gYnVzaW5lc3MgYmVpbmcgZGVjbGFyZWQgeGVu
L2lvbW11LmguIFRoaXMgcGF0Y2ggcmVsb2NhdGVzCnRoZSBmdW5jdGlvbiBhaGVhZCBvZiB0aGUg
Zmlyc3QgY2FsbGVkIGFuZCBtYWtlcyBpdCBzdGF0aWMuCgpTaWduZWQtb2ZmLWJ5OiBQYXVsIER1
cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgotLS0KQ2M6IEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT4KLS0tCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9wY2kuYyB8IDkyICsr
KysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0tCiB4ZW4vaW5jbHVkZS94ZW4vaW9tbXUu
aCAgICAgICB8ICAxIC0KIDIgZmlsZXMgY2hhbmdlZCwgNDYgaW5zZXJ0aW9ucygrKSwgNDcgZGVs
ZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvcGNpLmMgYi94
ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9wY2kuYwppbmRleCAyNWZmMTBmNGNiLi40NDlhMGVlMTNi
IDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9wY2kuYworKysgYi94ZW4vZHJp
dmVycy9wYXNzdGhyb3VnaC9wY2kuYwpAQCAtODg5LDYgKzg4OSw1MiBAQCBzdGF0aWMgaW50IHBj
aV9jbGVhbl9kcGNpX2lycXMoc3RydWN0IGRvbWFpbiAqZCkKICAgICByZXR1cm4gMDsKIH0KIAor
LyogY2FsbGVyIHNob3VsZCBob2xkIHRoZSBwY2lkZXZzX2xvY2sgKi8KK3N0YXRpYyBpbnQgZGVh
c3NpZ25fZGV2aWNlKHN0cnVjdCBkb21haW4gKmQsIHUxNiBzZWcsIHU4IGJ1cywgdTggZGV2Zm4p
Cit7CisgICAgY29uc3Qgc3RydWN0IGRvbWFpbl9pb21tdSAqaGQgPSBkb21faW9tbXUoZCk7Cisg
ICAgc3RydWN0IHBjaV9kZXYgKnBkZXYgPSBOVUxMOworICAgIGludCByZXQgPSAwOworCisgICAg
aWYgKCAhaXNfaW9tbXVfZW5hYmxlZChkKSApCisgICAgICAgIHJldHVybiAtRUlOVkFMOworCisg
ICAgQVNTRVJUKHBjaWRldnNfbG9ja2VkKCkpOworICAgIHBkZXYgPSBwY2lfZ2V0X3BkZXZfYnlf
ZG9tYWluKGQsIHNlZywgYnVzLCBkZXZmbik7CisgICAgaWYgKCAhcGRldiApCisgICAgICAgIHJl
dHVybiAtRU5PREVWOworCisgICAgd2hpbGUgKCBwZGV2LT5waGFudG9tX3N0cmlkZSApCisgICAg
eworICAgICAgICBkZXZmbiArPSBwZGV2LT5waGFudG9tX3N0cmlkZTsKKyAgICAgICAgaWYgKCBQ
Q0lfU0xPVChkZXZmbikgIT0gUENJX1NMT1QocGRldi0+ZGV2Zm4pICkKKyAgICAgICAgICAgIGJy
ZWFrOworICAgICAgICByZXQgPSBoZC0+cGxhdGZvcm1fb3BzLT5yZWFzc2lnbl9kZXZpY2UoZCwg
aGFyZHdhcmVfZG9tYWluLCBkZXZmbiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBjaV90b19kZXYocGRldikpOworICAgICAgICBpZiAoICFyZXQgKQor
ICAgICAgICAgICAgY29udGludWU7CisKKyAgICAgICAgcHJpbnRrKFhFTkxPR19HX0VSUiAiZCVk
OiBkZWFzc2lnbiAlMDR4OiUwMng6JTAyeC4ldSBmYWlsZWQgKCVkKVxuIiwKKyAgICAgICAgICAg
ICAgIGQtPmRvbWFpbl9pZCwgc2VnLCBidXMsIFBDSV9TTE9UKGRldmZuKSwgUENJX0ZVTkMoZGV2
Zm4pLCByZXQpOworICAgICAgICByZXR1cm4gcmV0OworICAgIH0KKworICAgIGRldmZuID0gcGRl
di0+ZGV2Zm47CisgICAgcmV0ID0gaGQtPnBsYXRmb3JtX29wcy0+cmVhc3NpZ25fZGV2aWNlKGQs
IGhhcmR3YXJlX2RvbWFpbiwgZGV2Zm4sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBjaV90b19kZXYocGRldikpOworICAgIGlmICggcmV0ICkKKyAgICB7Cisg
ICAgICAgIGRwcmludGsoWEVOTE9HX0dfRVJSLAorICAgICAgICAgICAgICAgICJkJWQ6IGRlYXNz
aWduIGRldmljZSAoJTA0eDolMDJ4OiUwMnguJXUpIGZhaWxlZFxuIiwKKyAgICAgICAgICAgICAg
ICBkLT5kb21haW5faWQsIHNlZywgYnVzLCBQQ0lfU0xPVChkZXZmbiksIFBDSV9GVU5DKGRldmZu
KSk7CisgICAgICAgIHJldHVybiByZXQ7CisgICAgfQorCisgICAgcGRldi0+ZmF1bHQuY291bnQg
PSAwOworCisgICAgcmV0dXJuIHJldDsKK30KKwogaW50IHBjaV9yZWxlYXNlX2RldmljZXMoc3Ry
dWN0IGRvbWFpbiAqZCkKIHsKICAgICBzdHJ1Y3QgcGNpX2RldiAqcGRldjsKQEAgLTE0NjcsNTIg
KzE1MTMsNiBAQCBzdGF0aWMgaW50IGFzc2lnbl9kZXZpY2Uoc3RydWN0IGRvbWFpbiAqZCwgdTE2
IHNlZywgdTggYnVzLCB1OCBkZXZmbiwgdTMyIGZsYWcpCiAgICAgcmV0dXJuIHJjOwogfQogCi0v
KiBjYWxsZXIgc2hvdWxkIGhvbGQgdGhlIHBjaWRldnNfbG9jayAqLwotaW50IGRlYXNzaWduX2Rl
dmljZShzdHJ1Y3QgZG9tYWluICpkLCB1MTYgc2VnLCB1OCBidXMsIHU4IGRldmZuKQotewotICAg
IGNvbnN0IHN0cnVjdCBkb21haW5faW9tbXUgKmhkID0gZG9tX2lvbW11KGQpOwotICAgIHN0cnVj
dCBwY2lfZGV2ICpwZGV2ID0gTlVMTDsKLSAgICBpbnQgcmV0ID0gMDsKLQotICAgIGlmICggIWlz
X2lvbW11X2VuYWJsZWQoZCkgKQotICAgICAgICByZXR1cm4gLUVJTlZBTDsKLQotICAgIEFTU0VS
VChwY2lkZXZzX2xvY2tlZCgpKTsKLSAgICBwZGV2ID0gcGNpX2dldF9wZGV2X2J5X2RvbWFpbihk
LCBzZWcsIGJ1cywgZGV2Zm4pOwotICAgIGlmICggIXBkZXYgKQotICAgICAgICByZXR1cm4gLUVO
T0RFVjsKLQotICAgIHdoaWxlICggcGRldi0+cGhhbnRvbV9zdHJpZGUgKQotICAgIHsKLSAgICAg
ICAgZGV2Zm4gKz0gcGRldi0+cGhhbnRvbV9zdHJpZGU7Ci0gICAgICAgIGlmICggUENJX1NMT1Qo
ZGV2Zm4pICE9IFBDSV9TTE9UKHBkZXYtPmRldmZuKSApCi0gICAgICAgICAgICBicmVhazsKLSAg
ICAgICAgcmV0ID0gaGQtPnBsYXRmb3JtX29wcy0+cmVhc3NpZ25fZGV2aWNlKGQsIGhhcmR3YXJl
X2RvbWFpbiwgZGV2Zm4sCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwY2lfdG9fZGV2KHBkZXYpKTsKLSAgICAgICAgaWYgKCAhcmV0ICkKLSAgICAgICAg
ICAgIGNvbnRpbnVlOwotCi0gICAgICAgIHByaW50ayhYRU5MT0dfR19FUlIgImQlZDogZGVhc3Np
Z24gJTA0eDolMDJ4OiUwMnguJXUgZmFpbGVkICglZClcbiIsCi0gICAgICAgICAgICAgICBkLT5k
b21haW5faWQsIHNlZywgYnVzLCBQQ0lfU0xPVChkZXZmbiksIFBDSV9GVU5DKGRldmZuKSwgcmV0
KTsKLSAgICAgICAgcmV0dXJuIHJldDsKLSAgICB9Ci0KLSAgICBkZXZmbiA9IHBkZXYtPmRldmZu
OwotICAgIHJldCA9IGhkLT5wbGF0Zm9ybV9vcHMtPnJlYXNzaWduX2RldmljZShkLCBoYXJkd2Fy
ZV9kb21haW4sIGRldmZuLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwY2lfdG9fZGV2KHBkZXYpKTsKLSAgICBpZiAoIHJldCApCi0gICAgewotICAgICAgICBk
cHJpbnRrKFhFTkxPR19HX0VSUiwKLSAgICAgICAgICAgICAgICAiZCVkOiBkZWFzc2lnbiBkZXZp
Y2UgKCUwNHg6JTAyeDolMDJ4LiV1KSBmYWlsZWRcbiIsCi0gICAgICAgICAgICAgICAgZC0+ZG9t
YWluX2lkLCBzZWcsIGJ1cywgUENJX1NMT1QoZGV2Zm4pLCBQQ0lfRlVOQyhkZXZmbikpOwotICAg
ICAgICByZXR1cm4gcmV0OwotICAgIH0KLQotICAgIHBkZXYtPmZhdWx0LmNvdW50ID0gMDsKLQot
ICAgIHJldHVybiByZXQ7Ci19Ci0KIHN0YXRpYyBpbnQgaW9tbXVfZ2V0X2RldmljZV9ncm91cCgK
ICAgICBzdHJ1Y3QgZG9tYWluICpkLCB1MTYgc2VnLCB1OCBidXMsIHU4IGRldmZuLAogICAgIFhF
Tl9HVUVTVF9IQU5ETEVfNjQodWludDMyKSBidWYsIGludCBtYXhfc2RldnMpCmRpZmYgLS1naXQg
YS94ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaCBiL3hlbi9pbmNsdWRlL3hlbi9pb21tdS5oCmluZGV4
IDViOTYxMWExMzQuLjRiNjg3MTkzNmMgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3hlbi9pb21t
dS5oCisrKyBiL3hlbi9pbmNsdWRlL3hlbi9pb21tdS5oCkBAIC03MCw3ICs3MCw2IEBAIGludCBp
b21tdV9oYXJkd2FyZV9zZXR1cCh2b2lkKTsKIGludCBpb21tdV9kb21haW5faW5pdChzdHJ1Y3Qg
ZG9tYWluICpkKTsKIHZvaWQgaW9tbXVfaHdkb21faW5pdChzdHJ1Y3QgZG9tYWluICpkKTsKIHZv
aWQgaW9tbXVfZG9tYWluX2Rlc3Ryb3koc3RydWN0IGRvbWFpbiAqZCk7Ci1pbnQgZGVhc3NpZ25f
ZGV2aWNlKHN0cnVjdCBkb21haW4gKmQsIHUxNiBzZWcsIHU4IGJ1cywgdTggZGV2Zm4pOwogCiB2
b2lkIGFyY2hfaW9tbXVfZG9tYWluX2Rlc3Ryb3koc3RydWN0IGRvbWFpbiAqZCk7CiBpbnQgYXJj
aF9pb21tdV9kb21haW5faW5pdChzdHJ1Y3QgZG9tYWluICpkKTsKLS0gCjIuMjAuMS4yLmdiMjFl
YmI2NzEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 13:44:28 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 13:44:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsSQW-00057E-H5; Tue, 30 Jul 2019 13:44: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=3sDM=V3=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hsSQU-00056a-Je
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 13:44:26 +0000
X-Inumbo-ID: 2510b1f2-b2d0-11e9-8980-bc764e045a96
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2510b1f2-b2d0-11e9-8980-bc764e045a96;
 Tue, 30 Jul 2019 13:44:25 +0000 (UTC)
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=paul.durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 paul.durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="paul.durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: lOhpXlgMWhK5RSGMPD2l/LQjTw4WQIvJB4BoAQPVfNU9ixmzW+0Cyibapn0u2ngieWcLyvW3hh
 seAIS5Ds+L5JhJpOEUQw6Su62ObCnT1esqsciV8LPgjMza0jdMA63mw8XLdmNoERH7x+PNHajM
 4RRJ/2wJT2mvBApsHxpFEWAbl4Aw6Jwp/dYuI3crNieM7l9wilbt5ajzXDdBvrhWeBheby7NBN
 gTCjw9bz0qTz6Ghl4K8jlVY5ghj54XysbkoLuxbGIA+C5hH7MeRKMc21AtqIL1FAjIV+zfrj/V
 1Zc=
X-SBRS: 2.7
X-MesageID: 3760803
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,326,1559534400"; 
   d="scan'208";a="3760803"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 30 Jul 2019 14:44:18 +0100
Message-ID: <20190730134419.2739-6-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.20.1.2.gb21ebb671
In-Reply-To: <20190730134419.2739-1-paul.durrant@citrix.com>
References: <20190730134419.2739-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 5/6] iommu: tidy up iommu_us_hap_pt() and
 need_iommu_pt_sync() 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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim
 Deegan <tim@xen.org>, Julien Grall <julien.grall@arm.com>,
 Paul Durrant <paul.durrant@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlcyBtYWNyb3MgcmVhbGx5IG91Z2h0IHRvIGxpdmUgaW4gdGhlIGNvbW1vbiB4ZW4vaW9tbXUu
aCBoZWFkZXIgcmF0aGVyCnRoZW4gYmVpbmcgZGlzdHJpYnV0ZWQgYW1vbmdzdCBhcmNoaXRlY3R1
cmUgc3BlY2lmaWMgaW9tbXUgaGVhZGVycyBhbmQKeGVuL3NjaGVkLmguIFRoaXMgcGF0Y2ggbW92
ZXMgdGhlbSB0aGVyZS4KCk5PVEU6IERpc2FibGluZyAnc2hhcmVwdCcgaW4gdGhlIGNvbW1hbmQg
bGluZSBpb21tdSBvcHRpb25zIHNob3VsZCByZWFsbHkKICAgICAgYmUgaGFyZCBlcnJvciBvbiBB
Uk0gKGFzIG9wcG9zZWQgdG8ganVzdCBiZWluZyBpZ25vcmVkKSwgc28gYXZvaWQKICAgICAgcGFy
c2luZyB0aGF0IG9wdGlvbiBpZiBDT05GSUdfQVJNIGlzIHNldC4KClNpZ25lZC1vZmYtYnk6IFBh
dWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+Ci0tLQpDYzogSmFuIEJldWxpY2gg
PGpiZXVsaWNoQHN1c2UuY29tPgpDYzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4KQ2M6IEdlb3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5sYXBAZXUuY2l0cml4LmNvbT4K
Q2M6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgpDYzogSnVsaWVuIEdy
YWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KQ2M6IEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29u
cmFkLndpbGtAb3JhY2xlLmNvbT4KQ2M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlA
a2VybmVsLm9yZz4KQ2M6IFRpbSBEZWVnYW4gPHRpbUB4ZW4ub3JnPgpDYzogV2VpIExpdSA8d2xA
eGVuLm9yZz4KQ2M6IFZvbG9keW15ciBCYWJjaHVrIDxWb2xvZHlteXJfQmFiY2h1a0BlcGFtLmNv
bT4KQ2M6ICJSb2dlciBQYXUgTW9ubsOpIiA8cm9nZXIucGF1QGNpdHJpeC5jb20+Ci0tLQogeGVu
L2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYyB8IDIgKysKIHhlbi9pbmNsdWRlL2FzbS1hcm0v
aW9tbXUuaCAgICAgfCAzIC0tLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9pb21tdS5oICAgICB8IDQg
LS0tLQogeGVuL2luY2x1ZGUveGVuL2lvbW11LmggICAgICAgICB8IDcgKysrKysrKwogeGVuL2lu
Y2x1ZGUveGVuL3NjaGVkLmggICAgICAgICB8IDYgLS0tLS0tCiA1IGZpbGVzIGNoYW5nZWQsIDkg
aW5zZXJ0aW9ucygrKSwgMTMgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMv
cGFzc3Rocm91Z2gvaW9tbXUuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMKaW5k
ZXggMzA5NzZiNDQwNi4uNjc4NTVlZWVkNSAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Ro
cm91Z2gvaW9tbXUuYworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jCkBAIC0x
MDIsOCArMTAyLDEwIEBAIHN0YXRpYyBpbnQgX19pbml0IHBhcnNlX2lvbW11X3BhcmFtKGNvbnN0
IGNoYXIgKnMpCiAgICAgICAgICAgICBpb21tdV9od2RvbV9wYXNzdGhyb3VnaCA9IHZhbDsKICAg
ICAgICAgZWxzZSBpZiAoICh2YWwgPSBwYXJzZV9ib29sZWFuKCJkb20wLXN0cmljdCIsIHMsIHNz
KSkgPj0gMCApCiAgICAgICAgICAgICBpb21tdV9od2RvbV9zdHJpY3QgPSB2YWw7CisjaWZuZGVm
IENPTkZJR19BUk0KICAgICAgICAgZWxzZSBpZiAoICh2YWwgPSBwYXJzZV9ib29sZWFuKCJzaGFy
ZXB0Iiwgcywgc3MpKSA+PSAwICkKICAgICAgICAgICAgIGlvbW11X2hhcF9wdF9zaGFyZSA9IHZh
bDsKKyNlbmRpZgogICAgICAgICBlbHNlCiAgICAgICAgICAgICByYyA9IC1FSU5WQUw7CiAKZGlm
ZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vaW9tbXUuaCBiL3hlbi9pbmNsdWRlL2FzbS1h
cm0vaW9tbXUuaAppbmRleCBlNTA1MDYzNmQ3Li43N2E5NGIyOWViIDEwMDY0NAotLS0gYS94ZW4v
aW5jbHVkZS9hc20tYXJtL2lvbW11LmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9pb21tdS5o
CkBAIC0yMCw5ICsyMCw2IEBAIHN0cnVjdCBhcmNoX2lvbW11CiAgICAgdm9pZCAqcHJpdjsKIH07
CiAKLS8qIEFsd2F5cyBzaGFyZSBQMk0gVGFibGUgYmV0d2VlbiB0aGUgQ1BVIGFuZCB0aGUgSU9N
TVUgKi8KLSNkZWZpbmUgaW9tbXVfdXNlX2hhcF9wdChkKSAoaXNfaW9tbXVfZW5hYmxlZChkKSkK
LQogY29uc3Qgc3RydWN0IGlvbW11X29wcyAqaW9tbXVfZ2V0X29wcyh2b2lkKTsKIHZvaWQgaW9t
bXVfc2V0X29wcyhjb25zdCBzdHJ1Y3QgaW9tbXVfb3BzICpvcHMpOwogCmRpZmYgLS1naXQgYS94
ZW4vaW5jbHVkZS9hc20teDg2L2lvbW11LmggYi94ZW4vaW5jbHVkZS9hc20teDg2L2lvbW11LmgK
aW5kZXggNmQwMjRkNWMwZS4uMjVkMmFlZTlhOSAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNt
LXg4Ni9pb21tdS5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaW9tbXUuaApAQCAtNzksMTAg
Kzc5LDYgQEAgc3RydWN0IGlvbW11X2luaXRfb3BzIHsKIAogZXh0ZXJuIGNvbnN0IHN0cnVjdCBp
b21tdV9pbml0X29wcyAqaW9tbXVfaW5pdF9vcHM7CiAKLS8qIEFyZSB3ZSB1c2luZyB0aGUgZG9t
YWluIFAyTSB0YWJsZSBhcyBpdHMgSU9NTVUgcGFnZXRhYmxlPyAqLwotI2RlZmluZSBpb21tdV91
c2VfaGFwX3B0KGQpIFwKLSAgICAoaGFwX2VuYWJsZWQoZCkgJiYgaXNfaW9tbXVfZW5hYmxlZChk
KSAmJiBpb21tdV9oYXBfcHRfc2hhcmUpCi0KIHZvaWQgaW9tbXVfdXBkYXRlX2lyZV9mcm9tX2Fw
aWModW5zaWduZWQgaW50IGFwaWMsIHVuc2lnbmVkIGludCByZWcsIHVuc2lnbmVkIGludCB2YWx1
ZSk7CiB1bnNpZ25lZCBpbnQgaW9tbXVfcmVhZF9hcGljX2Zyb21faXJlKHVuc2lnbmVkIGludCBh
cGljLCB1bnNpZ25lZCBpbnQgcmVnKTsKIGludCBpb21tdV9zZXR1cF9ocGV0X21zaShzdHJ1Y3Qg
bXNpX2Rlc2MgKik7CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaCBiL3hlbi9p
bmNsdWRlL3hlbi9pb21tdS5oCmluZGV4IDRiNjg3MTkzNmMuLjQ1ZWM2Y2ZlNDQgMTAwNjQ0Ci0t
LSBhL3hlbi9pbmNsdWRlL3hlbi9pb21tdS5oCisrKyBiL3hlbi9pbmNsdWRlL3hlbi9pb21tdS5o
CkBAIC0yNjgsNiArMjY4LDEzIEBAIHN0cnVjdCBkb21haW5faW9tbXUgewogI2RlZmluZSBpb21t
dV9zZXRfZmVhdHVyZShkLCBmKSAgIHNldF9iaXQoZiwgZG9tX2lvbW11KGQpLT5mZWF0dXJlcykK
ICNkZWZpbmUgaW9tbXVfY2xlYXJfZmVhdHVyZShkLCBmKSBjbGVhcl9iaXQoZiwgZG9tX2lvbW11
KGQpLT5mZWF0dXJlcykKIAorLyogQXJlIHdlIHVzaW5nIHRoZSBkb21haW4gUDJNIHRhYmxlIGFz
IGl0cyBJT01NVSBwYWdldGFibGU/ICovCisjZGVmaW5lIGlvbW11X3VzZV9oYXBfcHQoZCkgXAor
ICAgIChoYXBfZW5hYmxlZChkKSAmJiBpc19pb21tdV9lbmFibGVkKGQpICYmIGlvbW11X2hhcF9w
dF9zaGFyZSkKKworLyogRG9lcyB0aGUgSU9NTVUgcGFnZXRhYmxlIG5lZWQgdG8gYmUga2VwdCBz
eW5jaHJvbml6ZWQgd2l0aCB0aGUgUDJNICovCisjZGVmaW5lIG5lZWRfaW9tbXVfcHRfc3luYyhk
KSAgICAgKGRvbV9pb21tdShkKS0+bmVlZF9zeW5jKQorCiBpbnQgX19tdXN0X2NoZWNrIGlvbW11
X3N1c3BlbmQodm9pZCk7CiB2b2lkIGlvbW11X3Jlc3VtZSh2b2lkKTsKIHZvaWQgaW9tbXVfY3Jh
c2hfc2h1dGRvd24odm9pZCk7CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaCBi
L3hlbi9pbmNsdWRlL3hlbi9zY2hlZC5oCmluZGV4IDUzOGJlNzEyMGIuLjY1NjhmMmI4NWIgMTAw
NjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3hlbi9zY2hlZC5oCisrKyBiL3hlbi9pbmNsdWRlL3hlbi9z
Y2hlZC5oCkBAIC05NjMsMTIgKzk2Myw2IEBAIHN0YXRpYyBpbmxpbmUgYm9vbCBpc19od2RvbV9w
aW5uZWRfdmNwdShjb25zdCBzdHJ1Y3QgdmNwdSAqdikKICAgICAgICAgICAgIGNwdW1hc2tfd2Vp
Z2h0KHYtPmNwdV9oYXJkX2FmZmluaXR5KSA9PSAxKTsKIH0KIAotI2lmZGVmIENPTkZJR19IQVNf
UEFTU1RIUk9VR0gKLSNkZWZpbmUgbmVlZF9pb21tdV9wdF9zeW5jKGQpIChkb21faW9tbXUoZCkt
Pm5lZWRfc3luYykKLSNlbHNlCi0jZGVmaW5lIG5lZWRfaW9tbXVfcHRfc3luYyhkKSBmYWxzZQot
I2VuZGlmCi0KIHN0YXRpYyBpbmxpbmUgYm9vbCBpc192Y3B1X29ubGluZShjb25zdCBzdHJ1Y3Qg
dmNwdSAqdikKIHsKICAgICByZXR1cm4gIXRlc3RfYml0KF9WUEZfZG93biwgJnYtPnBhdXNlX2Zs
YWdzKTsKLS0gCjIuMjAuMS4yLmdiMjFlYmI2NzEKCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 13:44:28 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 13:44:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsSQW-00057X-Q7; Tue, 30 Jul 2019 13:44: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=3sDM=V3=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hsSQU-00056Z-Jl
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 13:44:26 +0000
X-Inumbo-ID: 2456fc8b-b2d0-11e9-8980-bc764e045a96
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2456fc8b-b2d0-11e9-8980-bc764e045a96;
 Tue, 30 Jul 2019 13:44:24 +0000 (UTC)
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=paul.durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 paul.durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="paul.durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: /BC2c72ZHmeNmZZkvgU7aysbEuQtF1YQzlOaTrtpL10cJlCsU7ktJDE1nN8BBuxltWExckZRF+
 PW00YvnOtMiGNJIarnQkvnfsEE590UyoEOptGAmQsXsm1hBtOmxZmLzzud5smFgf/WIGW5DBaJ
 SnWrSXQnRiLb8OSni0ifoUJEExLmWpT0as/eQDOSPzRYVgh4baGZtayC3Vi029JsesGTM6PvGF
 QugX76dkli7TAWslkkbDVKJLEJ4m1hucWRnizHiusQNZxP0F5Q/OzSsuFhpcfCYbrgZDHuIr+f
 mBM=
X-SBRS: 2.7
X-MesageID: 3760801
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,326,1559534400"; 
   d="scan'208";a="3760801"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 30 Jul 2019 14:44:15 +0100
Message-ID: <20190730134419.2739-3-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.20.1.2.gb21ebb671
In-Reply-To: <20190730134419.2739-1-paul.durrant@citrix.com>
References: <20190730134419.2739-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 2/6] use is_iommu_enabled() where appropriate...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Jun Nakajima <jun.nakajima@intel.com>, Wei Liu <wl@xen.org>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Brian Woods <brian.woods@amd.com>,
 Julien Grall <julien.grall@arm.com>, Paul Durrant <paul.durrant@citrix.com>,
 Jan Beulich <jbeulich@suse.com>, Volodymyr
 Babchuk <Volodymyr_Babchuk@epam.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>

Li4ucmF0aGVyIHRoYW4gdGVzdGluZyB0aGUgZ2xvYmFsIGlvbW11X2VuYWJsZWQgZmxhZyBhbmQg
b3BzIHBvaW50ZXIuCgpOb3cgdGhhdCB0aGVyZSBpcyBhIHBlci1kb21haW4gZmxhZyBpbmRpY2F0
aW5nIHdoZXRoZXIgdGhlIGRvbWFpbiBpcwpwZXJtaXR0ZWQgdG8gdXNlIHRoZSBJT01NVSAod2hp
Y2ggZGV0ZXJtaW5lcyB3aGV0aGVyIHRoZSBvcHMgcG9pbnRlciB3aWxsCmJlIHNldCksIG1hbnkg
dGVzdHMgb2YgdGhlIGdsb2JhbCBpb21tdV9lbmFibGVkIGZsYWcgYW5kIG9wcyBwb2ludGVyIGNh
bgpiZSB0cmFuc2xhdGVkIGludG8gdGVzdHMgb2YgdGhlIHBlci1kb21haW4gZmxhZy4gU29tZSBv
ZiB0aGUgb3RoZXIgdGVzdHMgb2YKcHVyZWx5IHRoZSBnbG9iYWwgaW9tbXVfZW5hYmxlZCBmbGFn
IGNhbiBhbHNvIGJlIHRyYW5zbGF0ZWQgaW50byB0ZXN0cyBvZgp0aGUgcGVyLWRvbWFpbiBmbGFn
LgoKTk9URTogVGhlIGNvbW1lbnQgaW4gaW9tbXVfc2hhcmVfcDJtX3RhYmxlKCkgaXMgYWxzbyBm
aXhlZDsgbmVlZF9pb21tdSgpCiAgICAgIGRpc2FwcGVhcmVkIHNvbWUgdGltZSBhZ28uCgpTaWdu
ZWQtb2ZmLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgotLS0KQ2M6
IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KQ2M6IEp1bGllbiBH
cmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CkNjOiBWb2xvZHlteXIgQmFiY2h1ayA8Vm9sb2R5
bXlyX0JhYmNodWtAZXBhbS5jb20+CkNjOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+
CkNjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpDYzogV2VpIExp
dSA8d2xAeGVuLm9yZz4KQ2M6ICJSb2dlciBQYXUgTW9ubsOpIiA8cm9nZXIucGF1QGNpdHJpeC5j
b20+CkNjOiBKdW4gTmFrYWppbWEgPGp1bi5uYWthamltYUBpbnRlbC5jb20+CkNjOiBLZXZpbiBU
aWFuIDxrZXZpbi50aWFuQGludGVsLmNvbT4KQ2M6IEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5s
YXBAZXUuY2l0cml4LmNvbT4KQ2M6IFN1cmF2ZWUgU3V0aGlrdWxwYW5pdCA8c3VyYXZlZS5zdXRo
aWt1bHBhbml0QGFtZC5jb20+CkNjOiBCcmlhbiBXb29kcyA8YnJpYW4ud29vZHNAYW1kLmNvbT4K
LS0tCiB4ZW4vYXJjaC9hcm0vcDJtLmMgICAgICAgICAgICAgICAgICAgICAgICB8ICAzICstLQog
eGVuL2FyY2gveDg2L2RvbTBfYnVpbGQuYyAgICAgICAgICAgICAgICAgfCAgMiArLQogeGVuL2Fy
Y2gveDg2L2RvbWN0bC5jICAgICAgICAgICAgICAgICAgICAgfCAgNCArKy0tCiB4ZW4vYXJjaC94
ODYvaHZtL2h2bS5jICAgICAgICAgICAgICAgICAgICB8ICA2ICsrLS0tCiB4ZW4vYXJjaC94ODYv
aHZtL3Zpb2FwaWMuYyAgICAgICAgICAgICAgICB8ICAyICstCiB4ZW4vYXJjaC94ODYvaHZtL3Zt
eC92bWNzLmMgICAgICAgICAgICAgICB8ICAyICstCiB4ZW4vYXJjaC94ODYvaHZtL3ZteC92bXgu
YyAgICAgICAgICAgICAgICB8ICAyICstCiB4ZW4vYXJjaC94ODYvbW0vcDJtLWVwdC5jICAgICAg
ICAgICAgICAgICB8ICA0ICsrLS0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9n
dWVzdC5jIHwgIDIgKy0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2RldmljZV90cmVlLmMgICAg
IHwgIDQgKystLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW8uYyAgICAgICAgICAgICAgfCAg
OCArKystLS0tCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jICAgICAgICAgICB8IDI5
ICsrKysrKysrKystLS0tLS0tLS0tLS0tCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9wY2kuYyAg
ICAgICAgICAgICB8IDE0ICsrKysrLS0tLS0tCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQv
aW9tbXUuYyAgICAgICB8ICAyICstCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQveDg2L2h2
bS5jICAgICB8ICAyICstCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC94ODYvaW9tbXUuYyAgICAg
ICB8ICAyICstCiAxNiBmaWxlcyBjaGFuZ2VkLCA0MiBpbnNlcnRpb25zKCspLCA0NiBkZWxldGlv
bnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vcDJtLmMgYi94ZW4vYXJjaC9hcm0vcDJt
LmMKaW5kZXggZTI4ZWExYzg1YS4uYzVjZWEyNWNhYSAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJt
L3AybS5jCisrKyBiL3hlbi9hcmNoL2FybS9wMm0uYwpAQCAtMTUzMSw4ICsxNTMxLDcgQEAgaW50
IHAybV9pbml0KHN0cnVjdCBkb21haW4gKmQpCiAgICAgICogc2hhcmVkIHdpdGggdGhlIENQVSwg
WGVuIGhhcyB0byBtYWtlIHN1cmUgdGhhdCB0aGUgUFQgY2hhbmdlcyBoYXZlCiAgICAgICogcmVh
Y2hlZCB0aGUgbWVtb3J5CiAgICAgICovCi0gICAgcDJtLT5jbGVhbl9wdGUgPSBpb21tdV9lbmFi
bGVkICYmCi0gICAgICAgICFpb21tdV9oYXNfZmVhdHVyZShkLCBJT01NVV9GRUFUX0NPSEVSRU5U
X1dBTEspOworICAgIHAybS0+Y2xlYW5fcHRlID0gIWlvbW11X2hhc19mZWF0dXJlKGQsIElPTU1V
X0ZFQVRfQ09IRVJFTlRfV0FMSyk7CiAKICAgICByYyA9IHAybV9hbGxvY190YWJsZShkKTsKIApk
aWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2RvbTBfYnVpbGQuYyBiL3hlbi9hcmNoL3g4Ni9kb20w
X2J1aWxkLmMKaW5kZXggYzY5NTcwOTIwYy4uZDM4MTc4NGVkZCAxMDA2NDQKLS0tIGEveGVuL2Fy
Y2gveDg2L2RvbTBfYnVpbGQuYworKysgYi94ZW4vYXJjaC94ODYvZG9tMF9idWlsZC5jCkBAIC0z
NTYsNyArMzU2LDcgQEAgdW5zaWduZWQgbG9uZyBfX2luaXQgZG9tMF9jb21wdXRlX25yX3BhZ2Vz
KAogICAgICAgICBhdmFpbCAtPSBkLT5tYXhfdmNwdXMgLSAxOwogCiAgICAgLyogUmVzZXJ2ZSBt
ZW1vcnkgZm9yIGlvbW11X2RvbTBfaW5pdCgpIChyb3VnaCBlc3RpbWF0ZSkuICovCi0gICAgaWYg
KCBpb21tdV9lbmFibGVkICkKKyAgICBpZiAoIGlzX2lvbW11X2VuYWJsZWQoZCkgKQogICAgIHsK
ICAgICAgICAgdW5zaWduZWQgaW50IHM7CiAKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9kb21j
dGwuYyBiL3hlbi9hcmNoL3g4Ni9kb21jdGwuYwppbmRleCAyZDQ1ZTViOGE4Li5iZTRiMjA2MDY4
IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvZG9tY3RsLmMKKysrIGIveGVuL2FyY2gveDg2L2Rv
bWN0bC5jCkBAIC03MTUsNyArNzE1LDcgQEAgbG9uZyBhcmNoX2RvX2RvbWN0bCgKICAgICAgICAg
ICAgIGJyZWFrOwogCiAgICAgICAgIHJldCA9IC1FU1JDSDsKLSAgICAgICAgaWYgKCBpb21tdV9l
bmFibGVkICkKKyAgICAgICAgaWYgKCBpc19pb21tdV9lbmFibGVkKGQpICkKICAgICAgICAgewog
ICAgICAgICAgICAgcGNpZGV2c19sb2NrKCk7CiAgICAgICAgICAgICByZXQgPSBwdF9pcnFfY3Jl
YXRlX2JpbmQoZCwgYmluZCk7CkBAIC03NDQsNyArNzQ0LDcgQEAgbG9uZyBhcmNoX2RvX2RvbWN0
bCgKICAgICAgICAgaWYgKCByZXQgKQogICAgICAgICAgICAgYnJlYWs7CiAKLSAgICAgICAgaWYg
KCBpb21tdV9lbmFibGVkICkKKyAgICAgICAgaWYgKCBpc19pb21tdV9lbmFibGVkKGQpICkKICAg
ICAgICAgewogICAgICAgICAgICAgcGNpZGV2c19sb2NrKCk7CiAgICAgICAgICAgICByZXQgPSBw
dF9pcnFfZGVzdHJveV9iaW5kKGQsIGJpbmQpOwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2
bS9odm0uYyBiL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKaW5kZXggMDI5ZWVhM2I4NS4uMTcyYzg2
MGFjYyAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9odm0uYworKysgYi94ZW4vYXJjaC94
ODYvaHZtL2h2bS5jCkBAIC00NjUsNyArNDY1LDcgQEAgdm9pZCBodm1fbWlncmF0ZV90aW1lcnMo
c3RydWN0IHZjcHUgKnYpCiAKIHZvaWQgaHZtX21pZ3JhdGVfcGlycShzdHJ1Y3QgaHZtX3BpcnFf
ZHBjaSAqcGlycV9kcGNpLCBjb25zdCBzdHJ1Y3QgdmNwdSAqdikKIHsKLSAgICBBU1NFUlQoaW9t
bXVfZW5hYmxlZCAmJgorICAgIEFTU0VSVChpc19pb21tdV9lbmFibGVkKHYtPmRvbWFpbikgJiYK
ICAgICAgICAgICAgKGlzX2hhcmR3YXJlX2RvbWFpbih2LT5kb21haW4pIHx8IGh2bV9kb21haW5f
aXJxKHYtPmRvbWFpbiktPmRwY2kpKTsKIAogICAgIGlmICggKHBpcnFfZHBjaS0+ZmxhZ3MgJiBI
Vk1fSVJRX0RQQ0lfTUFDSF9NU0kpICYmCkBAIC00OTYsNyArNDk2LDcgQEAgdm9pZCBodm1fbWln
cmF0ZV9waXJxcyhzdHJ1Y3QgdmNwdSAqdikKIHsKICAgICBzdHJ1Y3QgZG9tYWluICpkID0gdi0+
ZG9tYWluOwogCi0gICAgaWYgKCAhaW9tbXVfZW5hYmxlZCB8fCAhaHZtX2RvbWFpbl9pcnEoZCkt
PmRwY2kgKQorICAgIGlmICggIWlzX2lvbW11X2VuYWJsZWQoZCkgfHwgIWh2bV9kb21haW5faXJx
KGQpLT5kcGNpICkKICAgICAgICByZXR1cm47CiAKICAgICBzcGluX2xvY2soJmQtPmV2ZW50X2xv
Y2spOwpAQCAtMjI2NCw3ICsyMjY0LDcgQEAgaW50IGh2bV9zZXRfY3IwKHVuc2lnbmVkIGxvbmcg
dmFsdWUsIGJvb2wgbWF5X2RlZmVyKQogICAgIH0KIAogICAgIGlmICggKCh2YWx1ZSBeIG9sZF92
YWx1ZSkgJiBYODZfQ1IwX0NEKSAmJgotICAgICAgICAgaW9tbXVfZW5hYmxlZCAmJiBodm1fZnVu
Y3MuaGFuZGxlX2NkICYmCisgICAgICAgICBpc19pb21tdV9lbmFibGVkKGQpICYmIGh2bV9mdW5j
cy5oYW5kbGVfY2QgJiYKICAgICAgICAgICghcmFuZ2VzZXRfaXNfZW1wdHkoZC0+aW9tZW1fY2Fw
cykgfHwKICAgICAgICAgICAhcmFuZ2VzZXRfaXNfZW1wdHkoZC0+YXJjaC5pb3BvcnRfY2Fwcykg
fHwKICAgICAgICAgICBoYXNfYXJjaF9wZGV2cyhkKSkgKQpkaWZmIC0tZ2l0IGEveGVuL2FyY2gv
eDg2L2h2bS92aW9hcGljLmMgYi94ZW4vYXJjaC94ODYvaHZtL3Zpb2FwaWMuYwppbmRleCA5YzI1
ZjcyYjRkLi45YWVlZjMyYTE0IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL3Zpb2FwaWMu
YworKysgYi94ZW4vYXJjaC94ODYvaHZtL3Zpb2FwaWMuYwpAQCAtNTM2LDcgKzUzNiw3IEBAIHZv
aWQgdmlvYXBpY191cGRhdGVfRU9JKHN0cnVjdCBkb21haW4gKmQsIHU4IHZlY3RvcikKIAogICAg
ICAgICAgICAgZW50LT5maWVsZHMucmVtb3RlX2lyciA9IDA7CiAKLSAgICAgICAgICAgIGlmICgg
aW9tbXVfZW5hYmxlZCApCisgICAgICAgICAgICBpZiAoIGlzX2lvbW11X2VuYWJsZWQoZCkgKQog
ICAgICAgICAgICAgewogICAgICAgICAgICAgICAgIHNwaW5fdW5sb2NrKCZkLT5hcmNoLmh2bS5p
cnFfbG9jayk7CiAgICAgICAgICAgICAgICAgaHZtX2RwY2lfZW9pKGQsIHZpb2FwaWMtPmJhc2Vf
Z3NpICsgcGluLCBlbnQpOwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS92bXgvdm1jcy5j
IGIveGVuL2FyY2gveDg2L2h2bS92bXgvdm1jcy5jCmluZGV4IDQ1ZDE4NDkzZGYuLjk4NTBkYTQ2
MGEgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vdm14L3ZtY3MuYworKysgYi94ZW4vYXJj
aC94ODYvaHZtL3ZteC92bWNzLmMKQEAgLTEwODcsNyArMTA4Nyw3IEBAIHN0YXRpYyBpbnQgY29u
c3RydWN0X3ZtY3Moc3RydWN0IHZjcHUgKnYpCiAgICAgICAgIHZteF9jbGVhcl9tc3JfaW50ZXJj
ZXB0KHYsIE1TUl9JQTMyX1NZU0VOVEVSX0NTLCBWTVhfTVNSX1JXKTsKICAgICAgICAgdm14X2Ns
ZWFyX21zcl9pbnRlcmNlcHQodiwgTVNSX0lBMzJfU1lTRU5URVJfRVNQLCBWTVhfTVNSX1JXKTsK
ICAgICAgICAgdm14X2NsZWFyX21zcl9pbnRlcmNlcHQodiwgTVNSX0lBMzJfU1lTRU5URVJfRUlQ
LCBWTVhfTVNSX1JXKTsKLSAgICAgICAgaWYgKCBwYWdpbmdfbW9kZV9oYXAoZCkgJiYgKCFpb21t
dV9lbmFibGVkIHx8IGlvbW11X3Nub29wKSApCisgICAgICAgIGlmICggcGFnaW5nX21vZGVfaGFw
KGQpICYmICghaXNfaW9tbXVfZW5hYmxlZChkKSB8fCBpb21tdV9zbm9vcCkgKQogICAgICAgICAg
ICAgdm14X2NsZWFyX21zcl9pbnRlcmNlcHQodiwgTVNSX0lBMzJfQ1JfUEFULCBWTVhfTVNSX1JX
KTsKICAgICAgICAgaWYgKCAodm1leGl0X2N0bCAmIFZNX0VYSVRfQ0xFQVJfQk5EQ0ZHUykgJiYK
ICAgICAgICAgICAgICAodm1lbnRyeV9jdGwgJiBWTV9FTlRSWV9MT0FEX0JORENGR1MpICkKZGlm
ZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vdm14L3ZteC5jIGIveGVuL2FyY2gveDg2L2h2bS92
bXgvdm14LmMKaW5kZXggMDA2MDMxMGQ3NC4uM2IzZDViNjI1MCAxMDA2NDQKLS0tIGEveGVuL2Fy
Y2gveDg2L2h2bS92bXgvdm14LmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS92bXgvdm14LmMKQEAg
LTEyMTAsNyArMTIxMCw3IEBAIHN0YXRpYyB2b2lkIHZteF9oYW5kbGVfY2Qoc3RydWN0IHZjcHUg
KnYsIHVuc2lnbmVkIGxvbmcgdmFsdWUpCiAgICAgICAgIHsKICAgICAgICAgICAgIHYtPmFyY2gu
aHZtLmNhY2hlX21vZGUgPSBOT1JNQUxfQ0FDSEVfTU9ERTsKICAgICAgICAgICAgIHZteF9zZXRf
Z3Vlc3RfcGF0KHYsICpwYXQpOwotICAgICAgICAgICAgaWYgKCAhaW9tbXVfZW5hYmxlZCB8fCBp
b21tdV9zbm9vcCApCisgICAgICAgICAgICBpZiAoICFpc19pb21tdV9lbmFibGVkKHYtPmRvbWFp
bikgfHwgaW9tbXVfc25vb3AgKQogICAgICAgICAgICAgICAgIHZteF9jbGVhcl9tc3JfaW50ZXJj
ZXB0KHYsIE1TUl9JQTMyX0NSX1BBVCwgVk1YX01TUl9SVyk7CiAgICAgICAgICAgICBodm1fYXNp
ZF9mbHVzaF92Y3B1KHYpOyAvKiBubyBuZWVkIHRvIGZsdXNoIGNhY2hlICovCiAgICAgICAgIH0K
ZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS9wMm0tZXB0LmMgYi94ZW4vYXJjaC94ODYvbW0v
cDJtLWVwdC5jCmluZGV4IDZiODQ2OGM3OTMuLmVmMTQyM2ZlMmQgMTAwNjQ0Ci0tLSBhL3hlbi9h
cmNoL3g4Ni9tbS9wMm0tZXB0LmMKKysrIGIveGVuL2FyY2gveDg2L21tL3AybS1lcHQuYwpAQCAt
MjYwLDcgKzI2MCw3IEBAIHN0YXRpYyBib29sX3QgZXB0X3NwbGl0X3N1cGVyX3BhZ2Uoc3RydWN0
IHAybV9kb21haW4gKnAybSwKICAgICAgICAgKmVwdGUgPSAqZXB0X2VudHJ5OwogICAgICAgICBl
cHRlLT5zcCA9IChsZXZlbCA+IDEpOwogICAgICAgICBlcHRlLT5tZm4gKz0gaSAqIHRydW5rOwot
ICAgICAgICBlcHRlLT5zbnAgPSAoaW9tbXVfZW5hYmxlZCAmJiBpb21tdV9zbm9vcCk7CisgICAg
ICAgIGVwdGUtPnNucCA9IGlzX2lvbW11X2VuYWJsZWQocDJtLT5kb21haW4pICYmIGlvbW11X3Nu
b29wOwogICAgICAgICBlcHRlLT5zdXBwcmVzc192ZSA9IDE7CiAKICAgICAgICAgZXB0X3AybV90
eXBlX3RvX2ZsYWdzKHAybSwgZXB0ZSwgZXB0ZS0+c2FfcDJtdCwgZXB0ZS0+YWNjZXNzKTsKQEAg
LTc2Niw3ICs3NjYsNyBAQCBlcHRfc2V0X2VudHJ5KHN0cnVjdCBwMm1fZG9tYWluICpwMm0sIGdm
bl90IGdmbl8sIG1mbl90IG1mbiwKICAgICAgICAgbmV3X2VudHJ5LnNwID0gISFpOwogICAgICAg
ICBuZXdfZW50cnkuc2FfcDJtdCA9IHAybXQ7CiAgICAgICAgIG5ld19lbnRyeS5hY2Nlc3MgPSBw
Mm1hOwotICAgICAgICBuZXdfZW50cnkuc25wID0gKGlvbW11X2VuYWJsZWQgJiYgaW9tbXVfc25v
b3ApOworICAgICAgICBuZXdfZW50cnkuc25wID0gaXNfaW9tbXVfZW5hYmxlZChwMm0tPmRvbWFp
bikgJiYgaW9tbXVfc25vb3A7CiAKICAgICAgICAgLyogdGhlIGNhbGxlciBzaG91bGQgdGFrZSBj
YXJlIG9mIHRoZSBwcmV2aW91cyBwYWdlICovCiAgICAgICAgIG5ld19lbnRyeS5tZm4gPSBtZm5f
eChtZm4pOwpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2d1
ZXN0LmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfZ3Vlc3QuYwppbmRleCAz
MjhlNzUwOWQ1Li41ZmMzYjFhNTZjIDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3Vn
aC9hbWQvaW9tbXVfZ3Vlc3QuYworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9t
bXVfZ3Vlc3QuYwpAQCAtODU3LDcgKzg1Nyw3IEBAIGludCBndWVzdF9pb21tdV9pbml0KHN0cnVj
dCBkb21haW4qIGQpCiAgICAgc3RydWN0IGd1ZXN0X2lvbW11ICppb21tdTsKICAgICBzdHJ1Y3Qg
ZG9tYWluX2lvbW11ICpoZCA9IGRvbV9pb21tdShkKTsKIAotICAgIGlmICggIWlzX2h2bV9kb21h
aW4oZCkgfHwgIWlvbW11X2VuYWJsZWQgfHwgIWlvbW11djJfZW5hYmxlZCB8fAorICAgIGlmICgg
IWlzX2h2bV9kb21haW4oZCkgfHwgIWlzX2lvbW11X2VuYWJsZWQoZCkgfHwgIWlvbW11djJfZW5h
YmxlZCB8fAogICAgICAgICAgIWhhc192aW9tbXUoZCkgKQogICAgICAgICByZXR1cm4gMDsKIApk
aWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvZGV2aWNlX3RyZWUuYyBiL3hlbi9k
cml2ZXJzL3Bhc3N0aHJvdWdoL2RldmljZV90cmVlLmMKaW5kZXggZDMyYjE3MjY2NC4uMTJmMmM0
YzNmMiAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvZGV2aWNlX3RyZWUuYwor
KysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9kZXZpY2VfdHJlZS5jCkBAIC0yOSw3ICsyOSw3
IEBAIGludCBpb21tdV9hc3NpZ25fZHRfZGV2aWNlKHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBk
dF9kZXZpY2Vfbm9kZSAqZGV2KQogICAgIGludCByYyA9IC1FQlVTWTsKICAgICBzdHJ1Y3QgZG9t
YWluX2lvbW11ICpoZCA9IGRvbV9pb21tdShkKTsKIAotICAgIGlmICggIWlvbW11X2VuYWJsZWQg
fHwgIWhkLT5wbGF0Zm9ybV9vcHMgKQorICAgIGlmICggIWlzX2lvbW11X2VuYWJsZWQoZCkgKQog
ICAgICAgICByZXR1cm4gLUVJTlZBTDsKIAogICAgIGlmICggIWR0X2RldmljZV9pc19wcm90ZWN0
ZWQoZGV2KSApCkBAIC03MSw3ICs3MSw3IEBAIGludCBpb21tdV9kZWFzc2lnbl9kdF9kZXZpY2Uo
c3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IGR0X2RldmljZV9ub2RlICpkZXYpCiAgICAgY29uc3Qg
c3RydWN0IGRvbWFpbl9pb21tdSAqaGQgPSBkb21faW9tbXUoZCk7CiAgICAgaW50IHJjOwogCi0g
ICAgaWYgKCAhaW9tbXVfZW5hYmxlZCB8fCAhaGQtPnBsYXRmb3JtX29wcyApCisgICAgaWYgKCAh
aXNfaW9tbXVfZW5hYmxlZChkKSApCiAgICAgICAgIHJldHVybiAtRUlOVkFMOwogCiAgICAgaWYg
KCAhZHRfZGV2aWNlX2lzX3Byb3RlY3RlZChkZXYpICkKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJz
L3Bhc3N0aHJvdWdoL2lvLmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pby5jCmluZGV4IDQy
OTBjN2M3MTAuLmIyOTJlNzkzODIgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdo
L2lvLmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW8uYwpAQCAtNDM0LDcgKzQzNCw3
IEBAIGludCBwdF9pcnFfY3JlYXRlX2JpbmQoCiAgICAgICAgICAgICBpZiAoIHZjcHUgKQogICAg
ICAgICAgICAgICAgIHBpcnFfZHBjaS0+Z21zaS5wb3N0ZWQgPSB0cnVlOwogICAgICAgICB9Ci0g
ICAgICAgIGlmICggdmNwdSAmJiBpb21tdV9lbmFibGVkICkKKyAgICAgICAgaWYgKCB2Y3B1ICYm
IGlzX2lvbW11X2VuYWJsZWQoZCkgKQogICAgICAgICAgICAgaHZtX21pZ3JhdGVfcGlycShwaXJx
X2RwY2ksIHZjcHUpOwogCiAgICAgICAgIC8qIFVzZSBpbnRlcnJ1cHQgcG9zdGluZyBpZiBpdCBp
cyBzdXBwb3J0ZWQuICovCkBAIC04MTcsNyArODE3LDcgQEAgaW50IGh2bV9kb19JUlFfZHBjaShz
dHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QgcGlycSAqcGlycSkKIAogICAgIEFTU0VSVChpc19odm1f
ZG9tYWluKGQpKTsKIAotICAgIGlmICggIWlvbW11X2VuYWJsZWQgfHwgKCFpc19oYXJkd2FyZV9k
b21haW4oZCkgJiYgIWRwY2kpIHx8CisgICAgaWYgKCAhaXNfaW9tbXVfZW5hYmxlZChkKSB8fCAo
IWlzX2hhcmR3YXJlX2RvbWFpbihkKSAmJiAhZHBjaSkgfHwKICAgICAgICAgICFwaXJxX2RwY2kg
fHwgIShwaXJxX2RwY2ktPmZsYWdzICYgSFZNX0lSUV9EUENJX01BUFBFRCkgKQogICAgICAgICBy
ZXR1cm4gMDsKIApAQCAtODY5LDcgKzg2OSw3IEBAIHN0YXRpYyBpbnQgX2h2bV9kcGNpX21zaV9l
b2koc3RydWN0IGRvbWFpbiAqZCwKIAogdm9pZCBodm1fZHBjaV9tc2lfZW9pKHN0cnVjdCBkb21h
aW4gKmQsIGludCB2ZWN0b3IpCiB7Ci0gICAgaWYgKCAhaW9tbXVfZW5hYmxlZCB8fAorICAgIGlm
ICggIWlzX2lvbW11X2VuYWJsZWQoZCkgfHwKICAgICAgICAgICghaHZtX2RvbWFpbl9pcnEoZCkt
PmRwY2kgJiYgIWlzX2hhcmR3YXJlX2RvbWFpbihkKSkgKQogICAgICAgIHJldHVybjsKIApAQCAt
MTAwMSw3ICsxMDAxLDcgQEAgdm9pZCBodm1fZHBjaV9lb2koc3RydWN0IGRvbWFpbiAqZCwgdW5z
aWduZWQgaW50IGd1ZXN0X2dzaSwKICAgICBjb25zdCBzdHJ1Y3QgaHZtX2lycV9kcGNpICpodm1f
aXJxX2RwY2k7CiAgICAgY29uc3Qgc3RydWN0IGh2bV9naXJxX2RwY2lfbWFwcGluZyAqZ2lycTsK
IAotICAgIGlmICggIWlvbW11X2VuYWJsZWQgKQorICAgIGlmICggIWlzX2lvbW11X2VuYWJsZWQo
ZCkgKQogICAgICAgICByZXR1cm47CiAKICAgICBpZiAoIGlzX2hhcmR3YXJlX2RvbWFpbihkKSAp
CmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jIGIveGVuL2RyaXZl
cnMvcGFzc3Rocm91Z2gvaW9tbXUuYwppbmRleCAwYTAwMjc5MDY3Li5kMDIwMGQ4MmYwIDEwMDY0
NAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jCisrKyBiL3hlbi9kcml2ZXJz
L3Bhc3N0aHJvdWdoL2lvbW11LmMKQEAgLTE3OSw3ICsxNzksNyBAQCB2b2lkIF9faHdkb21faW5p
dCBpb21tdV9od2RvbV9pbml0KHN0cnVjdCBkb21haW4gKmQpCiAKICAgICBjaGVja19od2RvbV9y
ZXFzKGQpOwogCi0gICAgaWYgKCAhaW9tbXVfZW5hYmxlZCApCisgICAgaWYgKCAhaXNfaW9tbXVf
ZW5hYmxlZChkKSApCiAgICAgICAgIHJldHVybjsKIAogICAgIHJlZ2lzdGVyX2tleWhhbmRsZXIo
J28nLCAmaW9tbXVfZHVtcF9wMm1fdGFibGUsICJkdW1wIGlvbW11IHAybSB0YWJsZSIsIDApOwpA
QCAtMjg0LDcgKzI4NCw3IEBAIGludCBpb21tdV9jb25zdHJ1Y3Qoc3RydWN0IGRvbWFpbiAqZCkK
IAogdm9pZCBpb21tdV9kb21haW5fZGVzdHJveShzdHJ1Y3QgZG9tYWluICpkKQogewotICAgIGlm
ICggIWlvbW11X2VuYWJsZWQgfHwgIWRvbV9pb21tdShkKS0+cGxhdGZvcm1fb3BzICkKKyAgICBp
ZiAoICFpc19pb21tdV9lbmFibGVkKGQpICkKICAgICAgICAgcmV0dXJuOwogCiAgICAgaW9tbXVf
dGVhcmRvd24oZCk7CkBAIC0zMDAsNyArMzAwLDcgQEAgaW50IGlvbW11X21hcChzdHJ1Y3QgZG9t
YWluICpkLCBkZm5fdCBkZm4sIG1mbl90IG1mbiwKICAgICB1bnNpZ25lZCBsb25nIGk7CiAgICAg
aW50IHJjID0gMDsKIAotICAgIGlmICggIWlvbW11X2VuYWJsZWQgfHwgIWhkLT5wbGF0Zm9ybV9v
cHMgKQorICAgIGlmICggIWlzX2lvbW11X2VuYWJsZWQoZCkgKQogICAgICAgICByZXR1cm4gMDsK
IAogICAgIEFTU0VSVChJU19BTElHTkVEKGRmbl94KGRmbiksICgxdWwgPDwgcGFnZV9vcmRlcikp
KTsKQEAgLTM2MCw3ICszNjAsNyBAQCBpbnQgaW9tbXVfdW5tYXAoc3RydWN0IGRvbWFpbiAqZCwg
ZGZuX3QgZGZuLCB1bnNpZ25lZCBpbnQgcGFnZV9vcmRlciwKICAgICB1bnNpZ25lZCBsb25nIGk7
CiAgICAgaW50IHJjID0gMDsKIAotICAgIGlmICggIWlvbW11X2VuYWJsZWQgfHwgIWhkLT5wbGF0
Zm9ybV9vcHMgKQorICAgIGlmICggIWlzX2lvbW11X2VuYWJsZWQoZCkgKQogICAgICAgICByZXR1
cm4gMDsKIAogICAgIEFTU0VSVChJU19BTElHTkVEKGRmbl94KGRmbiksICgxdWwgPDwgcGFnZV9v
cmRlcikpKTsKQEAgLTQxMyw3ICs0MTMsNyBAQCBpbnQgaW9tbXVfbG9va3VwX3BhZ2Uoc3RydWN0
IGRvbWFpbiAqZCwgZGZuX3QgZGZuLCBtZm5fdCAqbWZuLAogewogICAgIGNvbnN0IHN0cnVjdCBk
b21haW5faW9tbXUgKmhkID0gZG9tX2lvbW11KGQpOwogCi0gICAgaWYgKCAhaW9tbXVfZW5hYmxl
ZCB8fCAhaGQtPnBsYXRmb3JtX29wcyB8fCAhaGQtPnBsYXRmb3JtX29wcy0+bG9va3VwX3BhZ2Ug
KQorICAgIGlmICggIWlzX2lvbW11X2VuYWJsZWQoZCkgfHwgIWhkLT5wbGF0Zm9ybV9vcHMtPmxv
b2t1cF9wYWdlICkKICAgICAgICAgcmV0dXJuIC1FT1BOT1RTVVBQOwogCiAgICAgcmV0dXJuIGlv
bW11X2NhbGwoaGQtPnBsYXRmb3JtX29wcywgbG9va3VwX3BhZ2UsIGQsIGRmbiwgbWZuLCBmbGFn
cyk7CkBAIC00NDIsOCArNDQyLDggQEAgaW50IGlvbW11X2lvdGxiX2ZsdXNoKHN0cnVjdCBkb21h
aW4gKmQsIGRmbl90IGRmbiwgdW5zaWduZWQgaW50IHBhZ2VfY291bnQsCiAgICAgY29uc3Qgc3Ry
dWN0IGRvbWFpbl9pb21tdSAqaGQgPSBkb21faW9tbXUoZCk7CiAgICAgaW50IHJjOwogCi0gICAg
aWYgKCAhaW9tbXVfZW5hYmxlZCB8fCAhaGQtPnBsYXRmb3JtX29wcyB8fAotICAgICAgICAgIWhk
LT5wbGF0Zm9ybV9vcHMtPmlvdGxiX2ZsdXNoIHx8ICFwYWdlX2NvdW50IHx8ICFmbHVzaF9mbGFn
cyApCisgICAgaWYgKCAhaXNfaW9tbXVfZW5hYmxlZChkKSB8fCAhaGQtPnBsYXRmb3JtX29wcy0+
aW90bGJfZmx1c2ggfHwKKyAgICAgICAgICFwYWdlX2NvdW50IHx8ICFmbHVzaF9mbGFncyApCiAg
ICAgICAgIHJldHVybiAwOwogCiAgICAgaWYgKCBkZm5fZXEoZGZuLCBJTlZBTElEX0RGTikgKQpA
QCAtNDcwLDggKzQ3MCw4IEBAIGludCBpb21tdV9pb3RsYl9mbHVzaF9hbGwoc3RydWN0IGRvbWFp
biAqZCwgdW5zaWduZWQgaW50IGZsdXNoX2ZsYWdzKQogICAgIGNvbnN0IHN0cnVjdCBkb21haW5f
aW9tbXUgKmhkID0gZG9tX2lvbW11KGQpOwogICAgIGludCByYzsKIAotICAgIGlmICggIWlvbW11
X2VuYWJsZWQgfHwgIWhkLT5wbGF0Zm9ybV9vcHMgfHwKLSAgICAgICAgICFoZC0+cGxhdGZvcm1f
b3BzLT5pb3RsYl9mbHVzaF9hbGwgfHwgIWZsdXNoX2ZsYWdzICkKKyAgICBpZiAoICFpc19pb21t
dV9lbmFibGVkKGQpIHx8ICFoZC0+cGxhdGZvcm1fb3BzLT5pb3RsYl9mbHVzaF9hbGwgfHwKKyAg
ICAgICAgICFmbHVzaF9mbGFncyApCiAgICAgICAgIHJldHVybiAwOwogCiAgICAgLyoKQEAgLTU1
Niw3ICs1NTYsNyBAQCBpbnQgaW9tbXVfZG9fZG9tY3RsKAogewogICAgIGludCByZXQgPSAtRU5P
REVWOwogCi0gICAgaWYgKCAhaW9tbXVfZW5hYmxlZCApCisgICAgaWYgKCAhaXNfaW9tbXVfZW5h
YmxlZChkKSApCiAgICAgICAgIHJldHVybiAtRU5PU1lTOwogCiAjaWZkZWYgQ09ORklHX0hBU19Q
Q0kKQEAgLTU3Niw5ICs1NzYsOSBAQCB2b2lkIGlvbW11X3NoYXJlX3AybV90YWJsZShzdHJ1Y3Qg
ZG9tYWluKiBkKQogICAgIEFTU0VSVChoYXBfZW5hYmxlZChkKSk7CiAgICAgLyoKICAgICAgKiBp
b21tdV91c2VfaGFwX3B0KGQpIGNhbm5vdCBiZSB1c2VkIGhlcmUgYmVjYXVzZSBkdXJpbmcgZG9t
YWluCi0gICAgICogY29uc3RydWN0aW9uIG5lZWRfaW9tbXUoZCkgd2lsbCBhbHdheXMgcmV0dXJu
IGZhbHNlIGhlcmUuCisgICAgICogY29uc3RydWN0aW9uIGhhc19pb21tdV9wdChkKSB3aWxsIGFs
d2F5cyByZXR1cm4gZmFsc2UgaGVyZS4KICAgICAgKi8KLSAgICBpZiAoIGlvbW11X2VuYWJsZWQg
JiYgaW9tbXVfaGFwX3B0X3NoYXJlICkKKyAgICBpZiAoIGlzX2lvbW11X2VuYWJsZWQoZCkgJiYg
aW9tbXVfaGFwX3B0X3NoYXJlICkKICAgICAgICAgaW9tbXVfZ2V0X29wcygpLT5zaGFyZV9wMm0o
ZCk7CiB9CiAKQEAgLTYwOCwxMCArNjA4LDcgQEAgaW50IGlvbW11X2dldF9yZXNlcnZlZF9kZXZp
Y2VfbWVtb3J5KGlvbW11X2dyZG1fdCAqZnVuYywgdm9pZCAqY3R4dCkKIAogYm9vbF90IGlvbW11
X2hhc19mZWF0dXJlKHN0cnVjdCBkb21haW4gKmQsIGVudW0gaW9tbXVfZmVhdHVyZSBmZWF0dXJl
KQogewotICAgIGlmICggIWlvbW11X2VuYWJsZWQgKQotICAgICAgICByZXR1cm4gMDsKLQotICAg
IHJldHVybiB0ZXN0X2JpdChmZWF0dXJlLCBkb21faW9tbXUoZCktPmZlYXR1cmVzKTsKKyAgICBy
ZXR1cm4gaXNfaW9tbXVfZW5hYmxlZChkKSAmJiB0ZXN0X2JpdChmZWF0dXJlLCBkb21faW9tbXUo
ZCktPmZlYXR1cmVzKTsKIH0KIAogc3RhdGljIHZvaWQgaW9tbXVfZHVtcF9wMm1fdGFibGUodW5z
aWduZWQgY2hhciBrZXkpCmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9wY2ku
YyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3BjaS5jCmluZGV4IDdjMTk2YmE1OGIuLjYxYjVi
MzMwY2EgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3BjaS5jCisrKyBiL3hl
bi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3BjaS5jCkBAIC04NjQsNyArODY0LDcgQEAgc3RhdGljIGlu
dCBwY2lfY2xlYW5fZHBjaV9pcnFzKHN0cnVjdCBkb21haW4gKmQpCiB7CiAgICAgc3RydWN0IGh2
bV9pcnFfZHBjaSAqaHZtX2lycV9kcGNpID0gTlVMTDsKIAotICAgIGlmICggIWlvbW11X2VuYWJs
ZWQgKQorICAgIGlmICggIWlzX2lvbW11X2VuYWJsZWQoZCkgKQogICAgICAgICByZXR1cm4gMDsK
IAogICAgIGlmICggIWlzX2h2bV9kb21haW4oZCkgKQpAQCAtMTMzMyw3ICsxMzMzLDcgQEAgc3Rh
dGljIGludCBpb21tdV9hZGRfZGV2aWNlKHN0cnVjdCBwY2lfZGV2ICpwZGV2KQogICAgIEFTU0VS
VChwY2lkZXZzX2xvY2tlZCgpKTsKIAogICAgIGhkID0gZG9tX2lvbW11KHBkZXYtPmRvbWFpbik7
Ci0gICAgaWYgKCAhaW9tbXVfZW5hYmxlZCB8fCAhaGQtPnBsYXRmb3JtX29wcyApCisgICAgaWYg
KCAhaXNfaW9tbXVfZW5hYmxlZChwZGV2LT5kb21haW4pICkKICAgICAgICAgcmV0dXJuIDA7CiAK
ICAgICByYyA9IGhkLT5wbGF0Zm9ybV9vcHMtPmFkZF9kZXZpY2UocGRldi0+ZGV2Zm4sIHBjaV90
b19kZXYocGRldikpOwpAQCAtMTM2Miw3ICsxMzYyLDcgQEAgc3RhdGljIGludCBpb21tdV9lbmFi
bGVfZGV2aWNlKHN0cnVjdCBwY2lfZGV2ICpwZGV2KQogICAgIEFTU0VSVChwY2lkZXZzX2xvY2tl
ZCgpKTsKIAogICAgIGhkID0gZG9tX2lvbW11KHBkZXYtPmRvbWFpbik7Ci0gICAgaWYgKCAhaW9t
bXVfZW5hYmxlZCB8fCAhaGQtPnBsYXRmb3JtX29wcyB8fAorICAgIGlmICggIWlzX2lvbW11X2Vu
YWJsZWQocGRldi0+ZG9tYWluKSB8fAogICAgICAgICAgIWhkLT5wbGF0Zm9ybV9vcHMtPmVuYWJs
ZV9kZXZpY2UgKQogICAgICAgICByZXR1cm4gMDsKIApAQCAtMTM3OCw3ICsxMzc4LDcgQEAgc3Rh
dGljIGludCBpb21tdV9yZW1vdmVfZGV2aWNlKHN0cnVjdCBwY2lfZGV2ICpwZGV2KQogICAgICAg
ICByZXR1cm4gLUVJTlZBTDsKIAogICAgIGhkID0gZG9tX2lvbW11KHBkZXYtPmRvbWFpbik7Ci0g
ICAgaWYgKCAhaW9tbXVfZW5hYmxlZCB8fCAhaGQtPnBsYXRmb3JtX29wcyApCisgICAgaWYgKCAh
aXNfaW9tbXVfZW5hYmxlZChwZGV2LT5kb21haW4pICkKICAgICAgICAgcmV0dXJuIDA7CiAKICAg
ICBmb3IgKCBkZXZmbiA9IHBkZXYtPmRldmZuIDsgcGRldi0+cGhhbnRvbV9zdHJpZGU7ICkKQEAg
LTE0MjEsNyArMTQyMSw3IEBAIHN0YXRpYyBpbnQgYXNzaWduX2RldmljZShzdHJ1Y3QgZG9tYWlu
ICpkLCB1MTYgc2VnLCB1OCBidXMsIHU4IGRldmZuLCB1MzIgZmxhZykKICAgICBzdHJ1Y3QgcGNp
X2RldiAqcGRldjsKICAgICBpbnQgcmMgPSAwOwogCi0gICAgaWYgKCAhaW9tbXVfZW5hYmxlZCB8
fCAhaGQtPnBsYXRmb3JtX29wcyApCisgICAgaWYgKCAhaXNfaW9tbXVfZW5hYmxlZChkKSApCiAg
ICAgICAgIHJldHVybiAwOwogCiAgICAgLyogUHJldmVudCBkZXZpY2UgYXNzaWduIGlmIG1lbSBw
YWdpbmcgb3IgbWVtIHNoYXJpbmcgaGF2ZSBiZWVuIApAQCAtMTQ4Myw3ICsxNDgzLDcgQEAgaW50
IGRlYXNzaWduX2RldmljZShzdHJ1Y3QgZG9tYWluICpkLCB1MTYgc2VnLCB1OCBidXMsIHU4IGRl
dmZuKQogICAgIHN0cnVjdCBwY2lfZGV2ICpwZGV2ID0gTlVMTDsKICAgICBpbnQgcmV0ID0gMDsK
IAotICAgIGlmICggIWlvbW11X2VuYWJsZWQgfHwgIWhkLT5wbGF0Zm9ybV9vcHMgKQorICAgIGlm
ICggIWlzX2lvbW11X2VuYWJsZWQoZCkgKQogICAgICAgICByZXR1cm4gLUVJTlZBTDsKIAogICAg
IEFTU0VSVChwY2lkZXZzX2xvY2tlZCgpKTsKQEAgLTE1MzYsNyArMTUzNiw3IEBAIHN0YXRpYyBp
bnQgaW9tbXVfZ2V0X2RldmljZV9ncm91cCgKICAgICBpbnQgaSA9IDA7CiAgICAgY29uc3Qgc3Ry
dWN0IGlvbW11X29wcyAqb3BzID0gaGQtPnBsYXRmb3JtX29wczsKIAotICAgIGlmICggIWlvbW11
X2VuYWJsZWQgfHwgIW9wcyB8fCAhb3BzLT5nZXRfZGV2aWNlX2dyb3VwX2lkICkKKyAgICBpZiAo
ICFpc19pb21tdV9lbmFibGVkKGQpIHx8ICFvcHMtPmdldF9kZXZpY2VfZ3JvdXBfaWQgKQogICAg
ICAgICByZXR1cm4gMDsKIAogICAgIGdyb3VwX2lkID0gb3BzLT5nZXRfZGV2aWNlX2dyb3VwX2lk
KHNlZywgYnVzLCBkZXZmbik7CmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92
dGQvaW9tbXUuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jCmluZGV4IDVk
NzIyNzBjNWIuLjAxZjBiYzQ2ODkgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdo
L3Z0ZC9pb21tdS5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jCkBA
IC0xNzU3LDcgKzE3NTcsNyBAQCBzdGF0aWMgdm9pZCBpb21tdV9kb21haW5fdGVhcmRvd24oc3Ry
dWN0IGRvbWFpbiAqZCkKICAgICAgICAgeGZyZWUobXJtcnIpOwogICAgIH0KIAotICAgIEFTU0VS
VChpb21tdV9lbmFibGVkKTsKKyAgICBBU1NFUlQoaXNfaW9tbXVfZW5hYmxlZChkKSk7CiAKICAg
ICAvKgogICAgICAqIFdlIGNhbid0IHVzZSBpb21tdV91c2VfaGFwX3B0IGhlcmUgYmVjYXVzZSBl
aXRoZXIgSU9NTVUgc3RhdGUKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0
ZC94ODYvaHZtLmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQveDg2L2h2bS5jCmluZGV4
IDY2NzVkY2EwMjcuLmY3N2IzNTgxNWMgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJv
dWdoL3Z0ZC94ODYvaHZtLmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL3g4Ni9o
dm0uYwpAQCAtNTEsNyArNTEsNyBAQCB2b2lkIGh2bV9kcGNpX2lzYWlycV9lb2koc3RydWN0IGRv
bWFpbiAqZCwgdW5zaWduZWQgaW50IGlzYWlycSkKICAgICBzdHJ1Y3QgaHZtX2lycV9kcGNpICpk
cGNpID0gTlVMTDsKIAogICAgIEFTU0VSVChpc2FpcnEgPCBOUl9JU0FJUlFTKTsKLSAgICBpZiAo
ICFpb21tdV9lbmFibGVkICkKKyAgICBpZiAoICFpc19pb21tdV9lbmFibGVkKGQpICkKICAgICAg
ICAgcmV0dXJuOwogCiAgICAgc3Bpbl9sb2NrKCZkLT5ldmVudF9sb2NrKTsKZGlmZiAtLWdpdCBh
L3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3g4Ni9pb21tdS5jIGIveGVuL2RyaXZlcnMvcGFzc3Ro
cm91Z2gveDg2L2lvbW11LmMKaW5kZXggZmQwNTA3NWJiNS4uOTg3OTU1OGMxNyAxMDA2NDQKLS0t
IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2L2lvbW11LmMKKysrIGIveGVuL2RyaXZlcnMv
cGFzc3Rocm91Z2gveDg2L2lvbW11LmMKQEAgLTE3OCw3ICsxNzgsNyBAQCBpbnQgYXJjaF9pb21t
dV9wb3B1bGF0ZV9wYWdlX3RhYmxlKHN0cnVjdCBkb21haW4gKmQpCiAKIHZvaWQgX19od2RvbV9p
bml0IGFyY2hfaW9tbXVfY2hlY2tfYXV0b3RyYW5zbGF0ZWRfaHdkb20oc3RydWN0IGRvbWFpbiAq
ZCkKIHsKLSAgICBpZiAoICFpb21tdV9lbmFibGVkICkKKyAgICBpZiAoICFpc19pb21tdV9lbmFi
bGVkKGQpICkKICAgICAgICAgcGFuaWMoIlByZXNlbnRseSwgaW9tbXUgbXVzdCBiZSBlbmFibGVk
IGZvciBQVkggaGFyZHdhcmUgZG9tYWluXG4iKTsKIH0KIAotLSAKMi4yMC4xLjIuZ2IyMWViYjY3
MQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 13:44:29 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 13:44:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsSQX-00057u-42; Tue, 30 Jul 2019 13:44:29 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=3sDM=V3=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hsSQV-000574-Pj
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 13:44:27 +0000
X-Inumbo-ID: 24248b36-b2d0-11e9-8253-4f6998bf4cb8
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 24248b36-b2d0-11e9-8253-4f6998bf4cb8;
 Tue, 30 Jul 2019 13:44:24 +0000 (UTC)
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=paul.durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 paul.durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="paul.durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: TjoxXtuHOYpUIB4hzhTqfWnjnl02NoLpSwkplA0abYjR4jcNesGDrZ5YoQTy36dm0Wt9gMOOEz
 FRfbCk+tf6yTDotxLeaubX6+AN49UpncgMz1IVlEzO9eIW6i4Ivtvd8y0pWIrHozDEKU3hFVoZ
 VN454YOk9UTlcpVNuKy0WlPvhnYv5nDuFQ35P/JRm0okcM/ZBiitI7Qoe3dyzP6dhGMmKrWzkZ
 mHUUS6R8NME7dLYgb1ITNShI3OC+sZtQ+Od7DsmQTmG2mvOwSfV/1fO8cpm73irVaAH74jRafQ
 eDs=
X-SBRS: 2.7
X-MesageID: 3625981
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,326,1559534400"; 
   d="scan'208";a="3625981"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 30 Jul 2019 14:44:14 +0100
Message-ID: <20190730134419.2739-2-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.20.1.2.gb21ebb671
In-Reply-To: <20190730134419.2739-1-paul.durrant@citrix.com>
References: <20190730134419.2739-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 1/6] domain: introduce XEN_DOMCTL_CDF_iommu
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim
 Deegan <tim@xen.org>, Julien Grall <julien.grall@arm.com>,
 Paul Durrant <paul.durrant@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Anthony PERARD <anthony.perard@citrix.com>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBwYXRjaCBpbnRyb2R1Y2VzIGEgY29tbW9uIGRvbWFpbiBjcmVhdGlvbiBmbGFnIHRvIGRl
dGVybWluZSB3aGV0aGVyCnRoZSBkb21haW4gaXMgcGVybWl0dGVkIHRvIG1ha2UgdXNlIG9mIHRo
ZSBJT01NVS4gQ3VycmVudGx5IHRoZSBmbGFnIGlzCmFsd2F5cyBzZXQgKGZvciBib3RoIGRvbTAg
YW5kIGRvbVUpIGlmIHRoZSBJT01NVSBpcyBnbG9iYWxseSBlbmFibGVkLgoKVGhpcyBwYXRjaCBn
YXRlcyBjYWxscyB0byBpb21tdV9kb21haW5faW5pdCgpIG9uIHRoZSBuZXcgZmxhZy4gVGhlIGZ1
bmN0aW9uCndhcyBwcmV2aW91c2x5IGNhbGxlZCB1bmNvbmRpdGlvbmFsbHksIGJ1dCB3YXMgbGFy
Z2VseSBhIG5vLW9wIGlmIHRoZSBnbG9iYWwKaW9tbXVfZW5hYmxlZCBmbGFnIHdhcyBub3Qgc2V0
LiBUaGUgb25seSB0aGluZyB0aGF0IHdhcyBkb25lIGV2ZW4gaWYKaW9tbXVfZW5hYmxlZCB3YXMg
bm90IHNldCB3YXMgdGhlIGNhbGwgdG8gYXJjaF9pb21tdV9kb21haW5faW5pdCgpLCBidXQgaXQK
YXBwZWFycyB0aGF0IHRoaXMgd2FzIG9ubHkgbmVjZXNzYXJ5IHRvIGluaXRpYWxpemUgdGhlIGR0
X2RldmljZXMgbGlzdApmb3IgQVJNIHN1Y2ggdGhhdCBpb21tdV9yZWxlYXNlX2R0X2RldmljZXMo
KSBjYW4gYmUgY2FsbGVkIHVuY29uZGl0aW9uYWxseQpieSBkb21haW5fcmVsaW5xdWlzaF9yZXNv
dXJjcygpLiBBZGRpbmcgYSBzaW1wbGUgY2hlY2sgb2YgaXNfaW9tbXVfZW1hYmxlZCgpCmludG8g
aW9tbXVfcmVsZWFzZV9kdF9kZXZpY2VzKCkga2VlcHMgdGhpcyB1bmNvbmRpdGlvbmFsIGNhbGwg
d29ya2luZy4KCk5vIGZ1bmN0aW9uYWwgY2hhbmdlIHNob3VsZCBiZSBvYnNlcnZlZCB3aXRoIHRo
aXMgcGF0Y2ggYXBwbGllZC4KClN1YnNlcXVlbnQgcGF0Y2hlcyB3aWxsIGFsbG93IHRoZSB0b29s
c3RhY2sgdG8gY29udHJvbCB3aGV0aGVyIHVzZSBvZiB0aGUKSU9NTVUgaXMgZW5hYmxlZCBmb3Ig
YSBkb21haW4uCgpOT1RFOiBUaGUgaW50cm9kdWN0aW9uIG9mIHRoZSBpc19pb21tdV9lbmFibGVk
KCkgaGVscGVyIGZ1bmN0aW9uIG1pZ2h0CiAgICAgIHNlZW0gZXhjZXNzaXZlIGJ1dCBpdHMgdXNl
IGlzIGV4cGVjdGVkIHRvIGluY3JlYXNlIHdpdGggc3Vic2VxdWVudAogICAgICBwYXRjaGVzLgoK
U2lnbmVkLW9mZi1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KLS0t
CkNjOiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KQ2M6IFdlaSBMaXUg
PHdsQHhlbi5vcmc+CkNjOiBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNv
bT4KQ2M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNjOiBHZW9y
Z2UgRHVubGFwIDxHZW9yZ2UuRHVubGFwQGV1LmNpdHJpeC5jb20+CkNjOiBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+CkNjOiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29t
PgpDYzogS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgpDYzog
U3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpDYzogVGltIERlZWdh
biA8dGltQHhlbi5vcmc+CkNjOiBWb2xvZHlteXIgQmFiY2h1ayA8Vm9sb2R5bXlyX0JhYmNodWtA
ZXBhbS5jb20+CkNjOiAiUm9nZXIgUGF1IE1vbm7DqSIgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgot
LS0KIHRvb2xzL2xpYnhsL2xpYnhsX2NyZWF0ZS5jICAgICAgICAgICAgfCA4ICsrKysrKysrCiB4
ZW4vYXJjaC9hcm0vZG9tYWluLmMgICAgICAgICAgICAgICAgIHwgMyArLS0KIHhlbi9hcmNoL2Fy
bS9zZXR1cC5jICAgICAgICAgICAgICAgICAgfCAzICsrKwogeGVuL2FyY2gveDg2L2RvbWFpbi5j
ICAgICAgICAgICAgICAgICB8IDIgKy0KIHhlbi9hcmNoL3g4Ni9zZXR1cC5jICAgICAgICAgICAg
ICAgICAgfCAzICsrKwogeGVuL2NvbW1vbi9kb21haW4uYyAgICAgICAgICAgICAgICAgICB8IDMg
KystCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9kZXZpY2VfdHJlZS5jIHwgMyArKysKIHhlbi9k
cml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMgICAgICAgfCA2ICsrKy0tLQogeGVuL2luY2x1ZGUv
cHVibGljL2RvbWN0bC5oICAgICAgICAgICB8IDQgKysrKwogeGVuL2luY2x1ZGUveGVuL3NjaGVk
LmggICAgICAgICAgICAgICB8IDUgKysrKysKIDEwIGZpbGVzIGNoYW5nZWQsIDMzIGluc2VydGlv
bnMoKyksIDcgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfY3Jl
YXRlLmMgYi90b29scy9saWJ4bC9saWJ4bF9jcmVhdGUuYwppbmRleCAwM2NlMTY2ZjRmLi5mZWI5
ZjFjZTBjIDEwMDY0NAotLS0gYS90b29scy9saWJ4bC9saWJ4bF9jcmVhdGUuYworKysgYi90b29s
cy9saWJ4bC9saWJ4bF9jcmVhdGUuYwpAQCAtNTU1LDYgKzU1NSw3IEBAIGludCBsaWJ4bF9fZG9t
YWluX21ha2UobGlieGxfX2djICpnYywgbGlieGxfZG9tYWluX2NvbmZpZyAqZF9jb25maWcsCiAg
ICAgICAgICAgICAubWF4X2dyYW50X2ZyYW1lcyA9IGJfaW5mby0+bWF4X2dyYW50X2ZyYW1lcywK
ICAgICAgICAgICAgIC5tYXhfbWFwdHJhY2tfZnJhbWVzID0gYl9pbmZvLT5tYXhfbWFwdHJhY2tf
ZnJhbWVzLAogICAgICAgICB9OworICAgICAgICBsaWJ4bF9waHlzaW5mbyBwaHlzaW5mbzsKIAog
ICAgICAgICBpZiAoaW5mby0+dHlwZSAhPSBMSUJYTF9ET01BSU5fVFlQRV9QVikgewogICAgICAg
ICAgICAgY3JlYXRlLmZsYWdzIHw9IFhFTl9ET01DVExfQ0RGX2h2bV9ndWVzdDsKQEAgLTU2NCw2
ICs1NjUsMTMgQEAgaW50IGxpYnhsX19kb21haW5fbWFrZShsaWJ4bF9fZ2MgKmdjLCBsaWJ4bF9k
b21haW5fY29uZmlnICpkX2NvbmZpZywKICAgICAgICAgICAgICAgICBsaWJ4bF9kZWZib29sX3Zh
bChpbmZvLT5vb3MpID8gMCA6IFhFTl9ET01DVExfQ0RGX29vc19vZmY7CiAgICAgICAgIH0KIAor
ICAgICAgICByYyA9IGxpYnhsX2dldF9waHlzaW5mbyhjdHgsICZwaHlzaW5mbyk7CisgICAgICAg
IGlmIChyYyA8IDApCisgICAgICAgICAgICBnb3RvIG91dDsKKworICAgICAgICBpZiAoIHBoeXNp
bmZvLmNhcF9odm1fZGlyZWN0aW8gKQorICAgICAgICAgICAgY3JlYXRlLmZsYWdzIHw9IFhFTl9E
T01DVExfQ0RGX2lvbW11OworCiAgICAgICAgIC8qIFVsdGltYXRlbHksIGhhbmRsZSBpcyBhbiBh
cnJheSBvZiAxNiB1aW50OF90LCBzYW1lIGFzIHV1aWQgKi8KICAgICAgICAgbGlieGxfdXVpZF9j
b3B5KGN0eCwgKGxpYnhsX3V1aWQgKikmY3JlYXRlLmhhbmRsZSwgJmluZm8tPnV1aWQpOwogCmRp
ZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vZG9tYWluLmMgYi94ZW4vYXJjaC9hcm0vZG9tYWluLmMK
aW5kZXggOTQxYmJmZjRmZS4uZTA2YmQyN2RhZCAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL2Rv
bWFpbi5jCisrKyBiL3hlbi9hcmNoL2FybS9kb21haW4uYwpAQCAtNjczLDggKzY3Myw3IEBAIGlu
dCBhcmNoX2RvbWFpbl9jcmVhdGUoc3RydWN0IGRvbWFpbiAqZCwKIAogICAgIEFTU0VSVChjb25m
aWcgIT0gTlVMTCk7CiAKLSAgICAvKiBwMm1faW5pdCByZWxpZXMgb24gc29tZSB2YWx1ZSBpbml0
aWFsaXplZCBieSB0aGUgSU9NTVUgc3Vic3lzdGVtICovCi0gICAgaWYgKCAocmMgPSBpb21tdV9k
b21haW5faW5pdChkKSkgIT0gMCApCisgICAgaWYgKCBpc19pb21tdV9lbmFibGVkKGQpICYmIChy
YyA9IGlvbW11X2RvbWFpbl9pbml0KGQpKSAhPSAwICkKICAgICAgICAgZ290byBmYWlsOwogCiAg
ICAgaWYgKCAocmMgPSBwMm1faW5pdChkKSkgIT0gMCApCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9h
cm0vc2V0dXAuYyBiL3hlbi9hcmNoL2FybS9zZXR1cC5jCmluZGV4IDIxNTc0NmE1YzMuLmZjYTFl
NjI5MDEgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9zZXR1cC5jCisrKyBiL3hlbi9hcmNoL2Fy
bS9zZXR1cC5jCkBAIC05MTQsNiArOTE0LDkgQEAgdm9pZCBfX2luaXQgc3RhcnRfeGVuKHVuc2ln
bmVkIGxvbmcgYm9vdF9waHlzX29mZnNldCwKICAgICBkb20wX2NmZy5hcmNoLnRlZV90eXBlID0g
dGVlX2dldF90eXBlKCk7CiAgICAgZG9tMF9jZmcubWF4X3ZjcHVzID0gZG9tMF9tYXhfdmNwdXMo
KTsKIAorICAgIGlmICggaW9tbXVfZW5hYmxlZCApCisgICAgICAgIGRvbTBfY2ZnLmZsYWdzIHw9
IFhFTl9ET01DVExfQ0RGX2lvbW11OworCiAgICAgZG9tMCA9IGRvbWFpbl9jcmVhdGUoMCwgJmRv
bTBfY2ZnLCB0cnVlKTsKICAgICBpZiAoIElTX0VSUihkb20wKSB8fCAoYWxsb2NfZG9tMF92Y3B1
MChkb20wKSA9PSBOVUxMKSApCiAgICAgICAgIHBhbmljKCJFcnJvciBjcmVhdGluZyBkb21haW4g
MFxuIik7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvZG9tYWluLmMgYi94ZW4vYXJjaC94ODYv
ZG9tYWluLmMKaW5kZXggZmJjNzBiOWY5NC4uNDI3NzgwOTlkYSAxMDA2NDQKLS0tIGEveGVuL2Fy
Y2gveDg2L2RvbWFpbi5jCisrKyBiL3hlbi9hcmNoL3g4Ni9kb21haW4uYwpAQCAtNjA0LDcgKzYw
NCw3IEBAIGludCBhcmNoX2RvbWFpbl9jcmVhdGUoc3RydWN0IGRvbWFpbiAqZCwKICAgICBpZiAo
IChyYyA9IGluaXRfZG9tYWluX2lycV9tYXBwaW5nKGQpKSAhPSAwICkKICAgICAgICAgZ290byBm
YWlsOwogCi0gICAgaWYgKCAocmMgPSBpb21tdV9kb21haW5faW5pdChkKSkgIT0gMCApCisgICAg
aWYgKCBpc19pb21tdV9lbmFibGVkKGQpICYmIChyYyA9IGlvbW11X2RvbWFpbl9pbml0KGQpKSAh
PSAwICkKICAgICAgICAgZ290byBmYWlsOwogCiAgICAgcHNyX2RvbWFpbl9pbml0KGQpOwpkaWZm
IC0tZ2l0IGEveGVuL2FyY2gveDg2L3NldHVwLmMgYi94ZW4vYXJjaC94ODYvc2V0dXAuYwppbmRl
eCAyNzcxNzBmMzg2Li5lMDQ4ZjcwZWVmIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvc2V0dXAu
YworKysgYi94ZW4vYXJjaC94ODYvc2V0dXAuYwpAQCAtMTcyNiw2ICsxNzI2LDkgQEAgdm9pZCBf
X2luaXQgbm9yZXR1cm4gX19zdGFydF94ZW4odW5zaWduZWQgbG9uZyBtYmlfcCkKICAgICB9CiAg
ICAgZG9tMF9jZmcubWF4X3ZjcHVzID0gZG9tMF9tYXhfdmNwdXMoKTsKIAorICAgIGlmICggaW9t
bXVfZW5hYmxlZCApCisgICAgICAgIGRvbTBfY2ZnLmZsYWdzIHw9IFhFTl9ET01DVExfQ0RGX2lv
bW11OworCiAgICAgLyogQ3JlYXRlIGluaXRpYWwgZG9tYWluIDAuICovCiAgICAgZG9tMCA9IGRv
bWFpbl9jcmVhdGUoZ2V0X2luaXRpYWxfZG9tYWluX2lkKCksICZkb20wX2NmZywgIXB2X3NoaW0p
OwogICAgIGlmICggSVNfRVJSKGRvbTApIHx8IChhbGxvY19kb20wX3ZjcHUwKGRvbTApID09IE5V
TEwpICkKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vZG9tYWluLmMgYi94ZW4vY29tbW9uL2RvbWFp
bi5jCmluZGV4IDliNzA2MjY3NTMuLjBkZjRiNDczNTIgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24v
ZG9tYWluLmMKKysrIGIveGVuL2NvbW1vbi9kb21haW4uYwpAQCAtMzAxLDcgKzMwMSw4IEBAIHN0
YXRpYyBpbnQgc2FuaXRpc2VfZG9tYWluX2NvbmZpZyhzdHJ1Y3QgeGVuX2RvbWN0bF9jcmVhdGVk
b21haW4gKmNvbmZpZykKICAgICAgICAgICAgICAgICAgICAgICAgICAgIFhFTl9ET01DVExfQ0RG
X2hhcCB8CiAgICAgICAgICAgICAgICAgICAgICAgICAgICBYRU5fRE9NQ1RMX0NERl9zM19pbnRl
Z3JpdHkgfAogICAgICAgICAgICAgICAgICAgICAgICAgICAgWEVOX0RPTUNUTF9DREZfb29zX29m
ZiB8Ci0gICAgICAgICAgICAgICAgICAgICAgICAgICBYRU5fRE9NQ1RMX0NERl94c19kb21haW4p
ICkKKyAgICAgICAgICAgICAgICAgICAgICAgICAgIFhFTl9ET01DVExfQ0RGX3hzX2RvbWFpbiB8
CisgICAgICAgICAgICAgICAgICAgICAgICAgICBYRU5fRE9NQ1RMX0NERl9pb21tdSkgKQogICAg
IHsKICAgICAgICAgZHByaW50ayhYRU5MT0dfSU5GTywgIlVua25vd24gQ0RGIGZsYWdzICUjeFxu
IiwgY29uZmlnLT5mbGFncyk7CiAgICAgICAgIHJldHVybiAtRUlOVkFMOwpkaWZmIC0tZ2l0IGEv
eGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvZGV2aWNlX3RyZWUuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0
aHJvdWdoL2RldmljZV90cmVlLmMKaW5kZXggYjZlYWFlNzI4My4uZDMyYjE3MjY2NCAxMDA2NDQK
LS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvZGV2aWNlX3RyZWUuYworKysgYi94ZW4vZHJp
dmVycy9wYXNzdGhyb3VnaC9kZXZpY2VfdHJlZS5jCkBAIC0xMTksNiArMTE5LDkgQEAgaW50IGlv
bW11X3JlbGVhc2VfZHRfZGV2aWNlcyhzdHJ1Y3QgZG9tYWluICpkKQogICAgIHN0cnVjdCBkdF9k
ZXZpY2Vfbm9kZSAqZGV2LCAqX2RldjsKICAgICBpbnQgcmM7CiAKKyAgICBpZiAoICFpc19pb21t
dV9lbmFibGVkKGQpICkKKyAgICAgICAgcmV0dXJuIDA7CisKICAgICBsaXN0X2Zvcl9lYWNoX2Vu
dHJ5X3NhZmUoZGV2LCBfZGV2LCAmaGQtPmR0X2RldmljZXMsIGRvbWFpbl9saXN0KQogICAgIHsK
ICAgICAgICAgcmMgPSBpb21tdV9kZWFzc2lnbl9kdF9kZXZpY2UoZCwgZGV2KTsKZGlmZiAtLWdp
dCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMgYi94ZW4vZHJpdmVycy9wYXNzdGhy
b3VnaC9pb21tdS5jCmluZGV4IDM3ZWIwZjdkMDEuLjBhMDAyNzkwNjcgMTAwNjQ0Ci0tLSBhL3hl
bi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91
Z2gvaW9tbXUuYwpAQCAtMTUxLDEzICsxNTEsMTMgQEAgaW50IGlvbW11X2RvbWFpbl9pbml0KHN0
cnVjdCBkb21haW4gKmQpCiAgICAgc3RydWN0IGRvbWFpbl9pb21tdSAqaGQgPSBkb21faW9tbXUo
ZCk7CiAgICAgaW50IHJldCA9IDA7CiAKKyAgICBpZiAoICFpb21tdV9lbmFibGVkICkKKyAgICAg
ICAgcmV0dXJuIC1FT1BOT1RTVVBQOworCiAgICAgcmV0ID0gYXJjaF9pb21tdV9kb21haW5faW5p
dChkKTsKICAgICBpZiAoIHJldCApCiAgICAgICAgIHJldHVybiByZXQ7CiAKLSAgICBpZiAoICFp
b21tdV9lbmFibGVkICkKLSAgICAgICAgcmV0dXJuIDA7Ci0KICAgICBoZC0+cGxhdGZvcm1fb3Bz
ID0gaW9tbXVfZ2V0X29wcygpOwogICAgIHJldHVybiBoZC0+cGxhdGZvcm1fb3BzLT5pbml0KGQp
OwogfQpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvcHVibGljL2RvbWN0bC5oIGIveGVuL2luY2x1
ZGUvcHVibGljL2RvbWN0bC5oCmluZGV4IDE5NDg2ZDVlMzIuLjNmODJjNzg4NzAgMTAwNjQ0Ci0t
LSBhL3hlbi9pbmNsdWRlL3B1YmxpYy9kb21jdGwuaAorKysgYi94ZW4vaW5jbHVkZS9wdWJsaWMv
ZG9tY3RsLmgKQEAgLTY0LDYgKzY0LDEwIEBAIHN0cnVjdCB4ZW5fZG9tY3RsX2NyZWF0ZWRvbWFp
biB7CiAgLyogSXMgdGhpcyBhIHhlbnN0b3JlIGRvbWFpbj8gKi8KICNkZWZpbmUgX1hFTl9ET01D
VExfQ0RGX3hzX2RvbWFpbiAgICAgNAogI2RlZmluZSBYRU5fRE9NQ1RMX0NERl94c19kb21haW4g
ICAgICAoMVU8PF9YRU5fRE9NQ1RMX0NERl94c19kb21haW4pCisgLyogU2hvdWxkIHRoaXMgZG9t
YWluIGJlIHBlcm1pdHRlZCB0byB1c2UgdGhlIElPTU1VPyAqLworI2RlZmluZSBfWEVOX0RPTUNU
TF9DREZfaW9tbXUgICAgICAgICA1CisjZGVmaW5lIFhFTl9ET01DVExfQ0RGX2lvbW11ICAgICAg
ICAgICgxVTw8X1hFTl9ET01DVExfQ0RGX2lvbW11KQorCiAgICAgdWludDMyX3QgZmxhZ3M7CiAK
ICAgICAvKgpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL3NjaGVkLmggYi94ZW4vaW5jbHVk
ZS94ZW4vc2NoZWQuaAppbmRleCBhNjIxNjFjYzU0Li5iYWQ5NzM0NjI2IDEwMDY0NAotLS0gYS94
ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaAorKysgYi94ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaApAQCAt
OTgxLDYgKzk4MSwxMSBAQCBzdGF0aWMgaW5saW5lIGJvb2wgaXNfeGVuc3RvcmVfZG9tYWluKGNv
bnN0IHN0cnVjdCBkb21haW4gKmQpCiAgICAgcmV0dXJuIGQtPm9wdGlvbnMgJiBYRU5fRE9NQ1RM
X0NERl94c19kb21haW47CiB9CiAKK3N0YXRpYyBpbmxpbmUgYm9vbCBpc19pb21tdV9lbmFibGVk
KGNvbnN0IHN0cnVjdCBkb21haW4gKmQpCit7CisgICAgcmV0dXJuIGQtPm9wdGlvbnMgJiBYRU5f
RE9NQ1RMX0NERl9pb21tdTsKK30KKwogZXh0ZXJuIGJvb2wgc2NoZWRfc210X3Bvd2VyX3Nhdmlu
Z3M7CiAKIGV4dGVybiBlbnVtIGNwdWZyZXFfY29udHJvbGxlciB7Ci0tIAoyLjIwLjEuMi5nYjIx
ZWJiNjcxCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 13:44:30 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 13:44:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsSQY-00059R-KY; Tue, 30 Jul 2019 13: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=3sDM=V3=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hsSQX-00057e-1K
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 13:44:29 +0000
X-Inumbo-ID: 2669953a-b2d0-11e9-8980-bc764e045a96
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2669953a-b2d0-11e9-8980-bc764e045a96;
 Tue, 30 Jul 2019 13:44:27 +0000 (UTC)
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=paul.durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 paul.durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="paul.durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: sadaRrpa3Xj2ZfJFr5+ODF6TwzzRofH0tmUTmBt5dcumJMNnUx7l9pKq1iEbhlQlbj8u4KkWW2
 9a5Zv//7eTr3dp4iEQH56jJSp8S5FG02IZhQ5Ey+dWeIGtGymeC0E0PZounala8kdOaI3u7rcG
 Peuw8BkMOlfFQ7L7fD6z0p1cFvmu/jqvfgIR4Y5VYEjliLYbAjysLVfJ9OEi3+xsM7gscnbfQ6
 LMZGjg8msW8auCuSt/oddFUSleoOHJGdnHE4yLTK9RFn+mbEwhSWue6jmI2e/N207i38s33Pkz
 bS0=
X-SBRS: 2.7
X-MesageID: 3760805
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,326,1559534400"; 
   d="scan'208";a="3760805"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 30 Jul 2019 14:44:13 +0100
Message-ID: <20190730134419.2739-1-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.20.1.2.gb21ebb671
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 0/6] per-domain IOMMU control
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Petre Pircalabu <ppircalabu@bitdefender.com>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 Kevin Tian <kevin.tian@intel.com>, Stefano Stabellini <sstabellini@kernel.org>,
 Jun Nakajima <jun.nakajima@intel.com>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Anthony PERARD <anthony.perard@citrix.com>,
 Julien Grall <julien.grall@arm.com>, Paul Durrant <paul.durrant@citrix.com>,
 Tamas K Lengyel <tamas@tklengyel.com>, Jan Beulich <jbeulich@suse.com>,
 Alexandru Isaila <aisaila@bitdefender.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>

VGhpcyBzZXJpZXMgaXMgYmFzZSBvbiBteSByZWNlbnQgJ3VzZSBzdGFzaGVkIGRvbWFpbiBjcmVh
dGUgZmxhZ3MnCnNlcmllcyBbMV0gYW5kIEFsZXhhbmRydSBJc2FpbGEncyAnQ2xlYW4gaW9tbXVf
aGFwX3B0X3NoYXJlIGVuYWJsZWQgY29kZScKcGF0Y2ggWzJdLiBJdCB1bHRpbWF0ZWx5IGludHJv
ZHVjZXMgYSBuZXcgJ3Bhc3N0aHJvdWdoJyBvcHRpb24gdG8geGwuY2ZnIHRvCnByb3ZpZGUgcGVy
LWRvbWFpbiBjb250cm9sIG92ZXIgYSBndWVzdHMgSU9NTVUgbWFwcGluZ3MuCgpbMV0gaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9hcmNoaXZlcy9odG1sL3hlbi1kZXZlbC8yMDE5LTA3L21z
ZzAyMjUzLmh0bWwKWzJdIGh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvYXJjaGl2ZXMvaHRt
bC94ZW4tZGV2ZWwvMjAxOS0wNy9tc2cwMTcwOC5odG1sCgpQYXVsIER1cnJhbnQgKDYpOgogIGRv
bWFpbjogaW50cm9kdWNlIFhFTl9ET01DVExfQ0RGX2lvbW11CiAgdXNlIGlzX2lvbW11X2VuYWJs
ZWQoKSB3aGVyZSBhcHByb3ByaWF0ZS4uLgogIHJlbW92ZSBsYXRlIChvbi1kZW1hbmQpIGNvbnN0
cnVjdGlvbiBvZiBJT01NVSBwYWdlIHRhYmxlcwogIG1ha2UgcGFzc3Rocm91Z2gvcGNpLmM6ZGVh
c3NpZ25fZGV2aWNlKCkgc3RhdGljCiAgaW9tbXU6IHRpZHkgdXAgaW9tbXVfdXNfaGFwX3B0KCkg
YW5kIG5lZWRfaW9tbXVfcHRfc3luYygpIG1hY3JvcwogIGludHJvZHVjZSBhICdwYXNzdGhyb3Vn
aCcgY29uZmlndXJhdGlvbiBvcHRpb24gdG8geGwuY2ZnLi4uCgogZG9jcy9tYW4veGwuY2ZnLjUu
cG9kLmluICAgICAgICAgICAgICAgICAgfCAgNTIgKysrKysrKwogdG9vbHMvbGlieGwvbGlieGwu
aCAgICAgICAgICAgICAgICAgICAgICAgfCAgIDUgKwogdG9vbHMvbGlieGwvbGlieGxfY3JlYXRl
LmMgICAgICAgICAgICAgICAgfCAgMjIgKysrCiB0b29scy9saWJ4bC9saWJ4bF90eXBlcy5pZGwg
ICAgICAgICAgICAgICB8ICAgNyArCiB0b29scy94bC94bF9wYXJzZS5jICAgICAgICAgICAgICAg
ICAgICAgICB8ICAzOCArKysrKwogeGVuL2FyY2gvYXJtL2RvbWFpbi5jICAgICAgICAgICAgICAg
ICAgICAgfCAgMTIgKy0KIHhlbi9hcmNoL2FybS9wMm0uYyAgICAgICAgICAgICAgICAgICAgICAg
IHwgICA1ICstCiB4ZW4vYXJjaC9hcm0vc2V0dXAuYyAgICAgICAgICAgICAgICAgICAgICB8ICAg
MyArCiB4ZW4vYXJjaC94ODYvZG9tMF9idWlsZC5jICAgICAgICAgICAgICAgICB8ICAgNCArLQog
eGVuL2FyY2gveDg2L2RvbWFpbi5jICAgICAgICAgICAgICAgICAgICAgfCAgIDMgKy0KIHhlbi9h
cmNoL3g4Ni9kb21jdGwuYyAgICAgICAgICAgICAgICAgICAgIHwgICA0ICstCiB4ZW4vYXJjaC94
ODYvaHZtL2h2bS5jICAgICAgICAgICAgICAgICAgICB8ICAgNiArLQogeGVuL2FyY2gveDg2L2h2
bS9tdHJyLmMgICAgICAgICAgICAgICAgICAgfCAgIDUgKy0KIHhlbi9hcmNoL3g4Ni9odm0vdmlv
YXBpYy5jICAgICAgICAgICAgICAgIHwgICAyICstCiB4ZW4vYXJjaC94ODYvaHZtL3ZteC92bWNz
LmMgICAgICAgICAgICAgICB8ICAgMiArLQogeGVuL2FyY2gveDg2L2h2bS92bXgvdm14LmMgICAg
ICAgICAgICAgICAgfCAgIDIgKy0KIHhlbi9hcmNoL3g4Ni9tbS9tZW1fc2hhcmluZy5jICAgICAg
ICAgICAgIHwgICAyICstCiB4ZW4vYXJjaC94ODYvbW0vcDJtLWVwdC5jICAgICAgICAgICAgICAg
ICB8ICAgNCArLQogeGVuL2FyY2gveDg2L21tL3BhZ2luZy5jICAgICAgICAgICAgICAgICAgfCAg
IDIgKy0KIHhlbi9hcmNoL3g4Ni9zZXR1cC5jICAgICAgICAgICAgICAgICAgICAgIHwgICAzICsK
IHhlbi9hcmNoL3g4Ni94ODZfNjQvbW0uYyAgICAgICAgICAgICAgICAgIHwgICAyICstCiB4ZW4v
Y29tbW9uL2RvbWFpbi5jICAgICAgICAgICAgICAgICAgICAgICB8ICAxMCArLQogeGVuL2NvbW1v
bi9tZW1vcnkuYyAgICAgICAgICAgICAgICAgICAgICAgfCAgIDQgKy0KIHhlbi9jb21tb24vdm1f
ZXZlbnQuYyAgICAgICAgICAgICAgICAgICAgIHwgICAyICstCiB4ZW4vZHJpdmVycy9wYXNzdGhy
b3VnaC9hbWQvaW9tbXVfZ3Vlc3QuYyB8ICAgMiArLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gv
ZGV2aWNlX3RyZWUuYyAgICAgfCAgMTggKy0tCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pby5j
ICAgICAgICAgICAgICB8ICAgOCArLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYyAg
ICAgICAgICAgfCAxNzAgKysrKysrKy0tLS0tLS0tLS0tLS0tLQogeGVuL2RyaXZlcnMvcGFzc3Ro
cm91Z2gvcGNpLmMgICAgICAgICAgICAgfCAxMTYgKysrKysrKy0tLS0tLS0tCiB4ZW4vZHJpdmVy
cy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYyAgICAgICB8ICAxMiArLQogeGVuL2RyaXZlcnMvcGFz
c3Rocm91Z2gvdnRkL3g4Ni9odm0uYyAgICAgfCAgIDIgKy0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJv
dWdoL3g4Ni9pb21tdS5jICAgICAgIHwgIDk3ICstLS0tLS0tLS0tLQogeGVuL2luY2x1ZGUvYXNt
LWFybS9pb21tdS5oICAgICAgICAgICAgICAgfCAgIDMgLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9p
b21tdS5oICAgICAgICAgICAgICAgfCAgIDQgLQogeGVuL2luY2x1ZGUvcHVibGljL2RvbWN0bC5o
ICAgICAgICAgICAgICAgfCAgMTAgKy0KIHhlbi9pbmNsdWRlL3hlbi9pb21tdS5oICAgICAgICAg
ICAgICAgICAgIHwgIDM1ICsrLS0tCiB4ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaCAgICAgICAgICAg
ICAgICAgICB8ICAxMyArLQogMzcgZmlsZXMgY2hhbmdlZCwgMzIxIGluc2VydGlvbnMoKyksIDM3
MCBkZWxldGlvbnMoLSkKLS0tCkNjOiBBbGV4YW5kcnUgSXNhaWxhIDxhaXNhaWxhQGJpdGRlZmVu
ZGVyLmNvbT4KQ2M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNj
OiBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KQ2M6IEJyaWFuIFdv
b2RzIDxicmlhbi53b29kc0BhbWQuY29tPgpDYzogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxh
cEBldS5jaXRyaXguY29tPgpDYzogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5j
b20+CkNjOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkNjOiBKdWxpZW4gR3JhbGwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPgpDYzogSnVuIE5ha2FqaW1hIDxqdW4ubmFrYWppbWFAaW50
ZWwuY29tPgpDYzogS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+CkNjOiBLb25yYWQg
Unplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+CkNjOiBQZXRyZSBQaXJjYWxh
YnUgPHBwaXJjYWxhYnVAYml0ZGVmZW5kZXIuY29tPgpDYzogUmF6dmFuIENvam9jYXJ1IDxyY29q
b2NhcnVAYml0ZGVmZW5kZXIuY29tPgpDYzogIlJvZ2VyIFBhdSBNb25uw6kiIDxyb2dlci5wYXVA
Y2l0cml4LmNvbT4KQ2M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9y
Zz4KQ2M6IFN1cmF2ZWUgU3V0aGlrdWxwYW5pdCA8c3VyYXZlZS5zdXRoaWt1bHBhbml0QGFtZC5j
b20+CkNjOiBUYW1hcyBLIExlbmd5ZWwgPHRhbWFzQHRrbGVuZ3llbC5jb20+CkNjOiBUaW0gRGVl
Z2FuIDx0aW1AeGVuLm9yZz4KQ2M6IFZvbG9keW15ciBCYWJjaHVrIDxWb2xvZHlteXJfQmFiY2h1
a0BlcGFtLmNvbT4KQ2M6IFdlaSBMaXUgPHdsQHhlbi5vcmc+Ci0tIAoyLjIwLjEuMi5nYjIxZWJi
NjcxCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 13:44:33 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 13:44:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsSQb-0005B9-1b; Tue, 30 Jul 2019 13:44:33 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=3sDM=V3=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hsSQa-0005Aj-BE
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 13:44:32 +0000
X-Inumbo-ID: 274f9134-b2d0-11e9-9961-0f38817ea0bf
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 274f9134-b2d0-11e9-9961-0f38817ea0bf;
 Tue, 30 Jul 2019 13:44:29 +0000 (UTC)
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=paul.durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 paul.durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="paul.durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: m65FSathCzFJlIV2TmlHX4Spm1Y6hO1I61K3c6iUiSd0q15y0CEwbVPBHIJA4/ksLTx4car/fy
 VzimEtzkVLhqDt3rpBbD0De6taXi2LG7whVaDwRdWaXUCSAhOzmG9US4erp/0ERFSgF8RRH/cF
 B1S/ssZ2zYA8TWCBZgqATFvOYMk2fUxkvJ5BJX2qsjNZGtNWPQMqvSpu+zVMfdfhOjKyAkpS+p
 YsHw28Zg2E1FlE0n+WCxgsWsZvuAMNzmZQohT2pPBmXhj+Z/DSDkh8vwznYU03VQH0KRvtXis6
 4LE=
X-SBRS: 2.7
X-MesageID: 3740567
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,326,1559534400"; 
   d="scan'208";a="3740567"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 30 Jul 2019 14:44:16 +0100
Message-ID: <20190730134419.2739-4-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.20.1.2.gb21ebb671
In-Reply-To: <20190730134419.2739-1-paul.durrant@citrix.com>
References: <20190730134419.2739-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 3/6] remove late (on-demand) construction of
 IOMMU page tables
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Petre Pircalabu <ppircalabu@bitdefender.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Paul Durrant <paul.durrant@citrix.com>,
 Tamas K Lengyel <tamas@tklengyel.com>, Jan Beulich <jbeulich@suse.com>,
 Alexandru Isaila <aisaila@bitdefender.com>, Volodymyr
 Babchuk <Volodymyr_Babchuk@epam.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Tm93IHRoYXQgdGhlcmUgaXMgYSBwZXItZG9tYWluIElPTU1VIGVuYWJsZSBmbGFnLCB3aGljaCBz
aG91bGQgYmUgZW5hYmxlZCBpZgphbnkgZGV2aWNlIGlzIGdvaW5nIHRvIGJlIHBhc3NlZCB0aHJv
dWdoLCBzdG9wIGRlZmVycmluZyBwYWdlIHRhYmxlCmNvbnN0cnVjdGlvbiB1bnRpbCB0aGUgYXNz
aWdubWVudCBpcyBkb25lLiBBbHNvIGRvbid0IHRlYXIgZG93biB0aGUgdGFibGVzCmFnYWluIHdo
ZW4gdGhlIGxhc3QgZGV2aWNlIGlzIGRlLWFzc2lnbmVkOyBkZWZlciB0aGF0IHRhc2sgdW50aWwg
ZG9tYWluCmRlc3RydWN0aW9uLgoKVGhpcyBhbGxvd3MgdGhlIGhhc19pb21tdV9wdCgpIGhlbHBl
ciBhbmQgaW9tbXVfc3RhdHVzIGVudW1lcmF0aW9uIHRvIGJlCnJlbW92ZWQuIENhbGxzIHRvIGhh
c19pb21tdV9wdCgpIGFyZSBzaW1wbHkgcmVwbGFjZWQgYnkgY2FsbHMgdG8KaXNfaW9tbXVfZW5h
YmxlZCgpLiBSZW1haW5pbmcgb3Blbi1jb2RlIHRlc3RzIG9mIGlvbW11X2hhcF9wdF9zaGFyZSBj
YW4gYWxzbwpiZSByZXBsYWNlZCBieSBjYWxscyB0byBpb21tdV91c2VfaGFwX3B0KCkuClRoZSBh
cmNoX2lvbW11X3BvcHVsYXRlX3BhZ2VfdGFibGUoKSBhbmQgaW9tbXVfY29uc3RydWN0KCkgZnVu
Y3Rpb25zIGJlY29tZQpyZWR1bmRhbnQsIGFzIGRvZXMgdGhlICdzdHJpY3QgbW9kZScgZG9tMCBw
YWdlX2xpc3QgbWFwcGluZyBjb2RlIGluCmlvbW11X2h3ZG9tX2luaXQoKSwgYW5kIGlvbW11X3Rl
YXJkb3duKCkgY2FuIGJlIG1hZGUgc3RhdGljIGlzIGl0cyBvbmx5CnJlbWFpbmluZyBjYWxsZXIs
IGlvbW11X2RvbWFpbl9kZXN0cm95KCksIGlzIHdpdGhpbiB0aGUgc2FtZSBzb3VyY2UKbW9kdWxl
LgoKQWxsIGluIGFsbCwgYWJvdXQgMjIwIGxpbmVzIG9mIGNvZGUgYXJlIHJtZW92ZWQuCgpOT1RF
OiBUaGlzIHBhdGNoIHdpbGwgY2F1c2UgYSBzbWFsbCBhbW91bnQgb2YgZXh0cmEgcmVzb3VyY2Ug
dG8gYmUgdXNlZAogICAgICB0byBhY2NvbW1vZGF0ZSBJT01NVSBwYWdlIHRhYmxlcyB0aGF0IG1h
eSBuZXZlciBiZSB1c2VkLCBzaW5jZSB0aGUKICAgICAgcGVyLWRvbWFpbiBJT01NVSBmbGFnIGVu
YWJsZSBmbGFnIGlzIGN1cnJlbnRseSBzZXQgdG8gdGhlIHZhbHVlCiAgICAgIG9mIHRoZSBnbG9i
YWwgaW9tbXVfZW5hYmxlIGZsYWcuIEEgc3Vic2VxdWVudCBwYXRjaCB3aWxsIGFkZCBhbgogICAg
ICBvcHRpb24gdG8gdGhlIHRvb2xzdGFjayB0byBhbGxvdyBpdCB0byBiZSB0dXJuZWQgb2ZmIGlm
IHRoZXJlIGlzCiAgICAgIG5vIGludGVudGlvbiB0byBhc3NpZ24gcGFzc3Rocm91Z2ggaGFyZHdh
cmUgdG8gdGhlIGRvbWFpbi4KClNpZ25lZC1vZmYtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJy
YW50QGNpdHJpeC5jb20+Ci0tLQpDYzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBr
ZXJuZWwub3JnPgpDYzogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KQ2M6IFZv
bG9keW15ciBCYWJjaHVrIDxWb2xvZHlteXJfQmFiY2h1a0BlcGFtLmNvbT4KQ2M6IEFuZHJldyBD
b29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNjOiBHZW9yZ2UgRHVubGFwIDxHZW9y
Z2UuRHVubGFwQGV1LmNpdHJpeC5jb20+CkNjOiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUu
Y2l0cml4LmNvbT4KQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KQ2M6IEtvbnJh
ZCBSemVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KQ2M6IFRpbSBEZWVnYW4g
PHRpbUB4ZW4ub3JnPgpDYzogV2VpIExpdSA8d2xAeGVuLm9yZz4KQ2M6ICJSb2dlciBQYXUgTW9u
bsOpIiA8cm9nZXIucGF1QGNpdHJpeC5jb20+CkNjOiBUYW1hcyBLIExlbmd5ZWwgPHRhbWFzQHRr
bGVuZ3llbC5jb20+CkNjOiBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGV1LmNpdHJpeC5j
b20+CkNjOiBSYXp2YW4gQ29qb2NhcnUgPHJjb2pvY2FydUBiaXRkZWZlbmRlci5jb20+CkNjOiBB
bGV4YW5kcnUgSXNhaWxhIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4KQ2M6IFBldHJlIFBpcmNh
bGFidSA8cHBpcmNhbGFidUBiaXRkZWZlbmRlci5jb20+Ci0tLQogeGVuL2FyY2gvYXJtL3AybS5j
ICAgICAgICAgICAgICAgICAgICB8ICAgMiArLQogeGVuL2FyY2gveDg2L2RvbTBfYnVpbGQuYyAg
ICAgICAgICAgICB8ICAgMiArLQogeGVuL2FyY2gveDg2L2h2bS9tdHJyLmMgICAgICAgICAgICAg
ICB8ICAgNSArLQogeGVuL2FyY2gveDg2L21tL21lbV9zaGFyaW5nLmMgICAgICAgICB8ICAgMiAr
LQogeGVuL2FyY2gveDg2L21tL3BhZ2luZy5jICAgICAgICAgICAgICB8ICAgMiArLQogeGVuL2Fy
Y2gveDg2L3g4Nl82NC9tbS5jICAgICAgICAgICAgICB8ICAgMiArLQogeGVuL2NvbW1vbi9tZW1v
cnkuYyAgICAgICAgICAgICAgICAgICB8ICAgNCArLQogeGVuL2NvbW1vbi92bV9ldmVudC5jICAg
ICAgICAgICAgICAgICB8ICAgMiArLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvZGV2aWNlX3Ry
ZWUuYyB8ICAxMSAtLS0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMgICAgICAgfCAx
MzQgKysrKysrLS0tLS0tLS0tLS0tLS0tLS0tLS0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Bj
aS5jICAgICAgICAgfCAgMTIgLS0tCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUu
YyAgIHwgIDEwICstCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC94ODYvaW9tbXUuYyAgIHwgIDk1
IC0tLS0tLS0tLS0tLS0tLS0tLQogeGVuL2luY2x1ZGUvYXNtLWFybS9pb21tdS5oICAgICAgICAg
ICB8ICAgMiArLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9pb21tdS5oICAgICAgICAgICB8ICAgMiAr
LQogeGVuL2luY2x1ZGUveGVuL2lvbW11LmggICAgICAgICAgICAgICB8ICAxNiAtLS0KIHhlbi9p
bmNsdWRlL3hlbi9zY2hlZC5oICAgICAgICAgICAgICAgfCAgIDIgLQogMTcgZmlsZXMgY2hhbmdl
ZCwgNDIgaW5zZXJ0aW9ucygrKSwgMjYzIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9h
cmNoL2FybS9wMm0uYyBiL3hlbi9hcmNoL2FybS9wMm0uYwppbmRleCBjNWNlYTI1Y2FhLi5iMDkx
YzY0ZTFlIDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vcDJtLmMKKysrIGIveGVuL2FyY2gvYXJt
L3AybS5jCkBAIC0xMDU2LDcgKzEwNTYsNyBAQCBzdGF0aWMgaW50IF9fcDJtX3NldF9lbnRyeShz
dHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLAogICAgICAgICAgIW1mbl9lcShscGFlX2dldF9tZm4oKmVu
dHJ5KSwgbHBhZV9nZXRfbWZuKG9yaWdfcHRlKSkgKQogICAgICAgICBwMm1fZnJlZV9lbnRyeShw
Mm0sIG9yaWdfcHRlLCBsZXZlbCk7CiAKLSAgICBpZiAoIGhhc19pb21tdV9wdChwMm0tPmRvbWFp
bikgJiYKKyAgICBpZiAoIGlzX2lvbW11X2VuYWJsZWQocDJtLT5kb21haW4pICYmCiAgICAgICAg
ICAobHBhZV9pc192YWxpZChvcmlnX3B0ZSkgfHwgbHBhZV9pc192YWxpZCgqZW50cnkpKSApCiAg
ICAgewogICAgICAgICB1bnNpZ25lZCBpbnQgZmx1c2hfZmxhZ3MgPSAwOwpkaWZmIC0tZ2l0IGEv
eGVuL2FyY2gveDg2L2RvbTBfYnVpbGQuYyBiL3hlbi9hcmNoL3g4Ni9kb20wX2J1aWxkLmMKaW5k
ZXggZDM4MTc4NGVkZC4uN2NmYWIyZGMyNSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2RvbTBf
YnVpbGQuYworKysgYi94ZW4vYXJjaC94ODYvZG9tMF9idWlsZC5jCkBAIC0zNjUsNyArMzY1LDcg
QEAgdW5zaWduZWQgbG9uZyBfX2luaXQgZG9tMF9jb21wdXRlX25yX3BhZ2VzKAogICAgIH0KIAog
ICAgIG5lZWRfcGFnaW5nID0gaXNfaHZtX2RvbWFpbihkKSAmJgotICAgICAgICAoIWlvbW11X2hh
cF9wdF9zaGFyZSB8fCAhcGFnaW5nX21vZGVfaGFwKGQpKTsKKyAgICAgICAgKCFpb21tdV91c2Vf
aGFwX3B0KGQpIHx8ICFwYWdpbmdfbW9kZV9oYXAoZCkpOwogICAgIGZvciAoIDsgOyBuZWVkX3Bh
Z2luZyA9IGZhbHNlICkKICAgICB7CiAgICAgICAgIG5yX3BhZ2VzID0gZ2V0X21lbXNpemUoJmRv
bTBfc2l6ZSwgYXZhaWwpOwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9tdHJyLmMgYi94
ZW4vYXJjaC94ODYvaHZtL210cnIuYwppbmRleCA3Y2NkODViY2VhLi44MjliMDg5ZTc5IDEwMDY0
NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL210cnIuYworKysgYi94ZW4vYXJjaC94ODYvaHZtL210
cnIuYwpAQCAtNzgzLDcgKzc4Myw4IEBAIEhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoTVRSUiwg
aHZtX3NhdmVfbXRycl9tc3IsIGh2bV9sb2FkX210cnJfbXNyLCAxLAogCiB2b2lkIG1lbW9yeV90
eXBlX2NoYW5nZWQoc3RydWN0IGRvbWFpbiAqZCkKIHsKLSAgICBpZiAoIChoYXNfaW9tbXVfcHQo
ZCkgfHwgY2FjaGVfZmx1c2hfcGVybWl0dGVkKGQpKSAmJiBkLT52Y3B1ICYmIGQtPnZjcHVbMF0g
KQorICAgIGlmICggKGlzX2lvbW11X2VuYWJsZWQoZCkgfHwgY2FjaGVfZmx1c2hfcGVybWl0dGVk
KGQpKSAmJiBkLT52Y3B1ICYmCisgICAgICAgICBkLT52Y3B1WzBdICkKICAgICB7CiAgICAgICAg
IHAybV9tZW1vcnlfdHlwZV9jaGFuZ2VkKGQpOwogICAgICAgICBmbHVzaF9hbGwoRkxVU0hfQ0FD
SEUpOwpAQCAtODMxLDcgKzgzMiw3IEBAIGludCBlcHRlX2dldF9lbnRyeV9lbXQoc3RydWN0IGRv
bWFpbiAqZCwgdW5zaWduZWQgbG9uZyBnZm4sIG1mbl90IG1mbiwKICAgICAgICAgcmV0dXJuIE1U
UlJfVFlQRV9VTkNBQ0hBQkxFOwogICAgIH0KIAotICAgIGlmICggIWhhc19pb21tdV9wdChkKSAm
JiAhY2FjaGVfZmx1c2hfcGVybWl0dGVkKGQpICkKKyAgICBpZiAoICFpc19pb21tdV9lbmFibGVk
KGQpICYmICFjYWNoZV9mbHVzaF9wZXJtaXR0ZWQoZCkgKQogICAgIHsKICAgICAgICAgKmlwYXQg
PSAxOwogICAgICAgICByZXR1cm4gTVRSUl9UWVBFX1dSQkFDSzsKZGlmZiAtLWdpdCBhL3hlbi9h
cmNoL3g4Ni9tbS9tZW1fc2hhcmluZy5jIGIveGVuL2FyY2gveDg2L21tL21lbV9zaGFyaW5nLmMK
aW5kZXggYTVmZTg5ZTMzOS4uZWZiODgyMTc2OCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L21t
L21lbV9zaGFyaW5nLmMKKysrIGIveGVuL2FyY2gveDg2L21tL21lbV9zaGFyaW5nLmMKQEAgLTE2
NjQsNyArMTY2NCw3IEBAIGludCBtZW1fc2hhcmluZ19kb21jdGwoc3RydWN0IGRvbWFpbiAqZCwg
c3RydWN0IHhlbl9kb21jdGxfbWVtX3NoYXJpbmdfb3AgKm1lYykKICAgICAgICAgY2FzZSBYRU5f
RE9NQ1RMX01FTV9TSEFSSU5HX0NPTlRST0w6CiAgICAgICAgIHsKICAgICAgICAgICAgIHJjID0g
MDsKLSAgICAgICAgICAgIGlmICggdW5saWtlbHkoaGFzX2lvbW11X3B0KGQpICYmIG1lYy0+dS5l
bmFibGUpICkKKyAgICAgICAgICAgIGlmICggdW5saWtlbHkoaXNfaW9tbXVfZW5hYmxlZChkKSAm
JiBtZWMtPnUuZW5hYmxlKSApCiAgICAgICAgICAgICAgICAgcmMgPSAtRVhERVY7CiAgICAgICAg
ICAgICBlbHNlCiAgICAgICAgICAgICAgICAgZC0+YXJjaC5odm0ubWVtX3NoYXJpbmdfZW5hYmxl
ZCA9IG1lYy0+dS5lbmFibGU7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0vcGFnaW5nLmMg
Yi94ZW4vYXJjaC94ODYvbW0vcGFnaW5nLmMKaW5kZXggNjlhYTIyOGU0Ni4uZDlhNTJjNGRiNCAx
MDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L21tL3BhZ2luZy5jCisrKyBiL3hlbi9hcmNoL3g4Ni9t
bS9wYWdpbmcuYwpAQCAtMjEzLDcgKzIxMyw3IEBAIGludCBwYWdpbmdfbG9nX2RpcnR5X2VuYWJs
ZShzdHJ1Y3QgZG9tYWluICpkLCBib29sX3QgbG9nX2dsb2JhbCkKIHsKICAgICBpbnQgcmV0Owog
Ci0gICAgaWYgKCBoYXNfaW9tbXVfcHQoZCkgJiYgbG9nX2dsb2JhbCApCisgICAgaWYgKCBpc19p
b21tdV9lbmFibGVkKGQpICYmIGxvZ19nbG9iYWwgKQogICAgIHsKICAgICAgICAgLyoKICAgICAg
ICAgICogUmVmdXNlIHRvIHR1cm4gb24gZ2xvYmFsIGxvZy1kaXJ0eSBtb2RlCmRpZmYgLS1naXQg
YS94ZW4vYXJjaC94ODYveDg2XzY0L21tLmMgYi94ZW4vYXJjaC94ODYveDg2XzY0L21tLmMKaW5k
ZXggMTkxOWNhZTE4Yi4uODI3YjNmNWUyNyAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3g4Nl82
NC9tbS5jCisrKyBiL3hlbi9hcmNoL3g4Ni94ODZfNjQvbW0uYwpAQCAtMTQzMyw3ICsxNDMzLDcg
QEAgaW50IG1lbW9yeV9hZGQodW5zaWduZWQgbG9uZyBzcGZuLCB1bnNpZ25lZCBsb25nIGVwZm4s
IHVuc2lnbmVkIGludCBweG0pCiAgICAgICogc2hhcmVkIG9yIGJlaW5nIGtlcHQgaW4gc3luYyB0
aGVuIG5ld2x5IGFkZGVkIG1lbW9yeSBuZWVkcyB0byBiZQogICAgICAqIG1hcHBlZCBoZXJlLgog
ICAgICAqLwotICAgIGlmICggaGFzX2lvbW11X3B0KGhhcmR3YXJlX2RvbWFpbikgJiYKKyAgICBp
ZiAoIGlzX2lvbW11X2VuYWJsZWQoaGFyZHdhcmVfZG9tYWluKSAmJgogICAgICAgICAgIWlvbW11
X3VzZV9oYXBfcHQoaGFyZHdhcmVfZG9tYWluKSAmJgogICAgICAgICAgIW5lZWRfaW9tbXVfcHRf
c3luYyhoYXJkd2FyZV9kb21haW4pICkKICAgICB7CmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL21l
bW9yeS5jIGIveGVuL2NvbW1vbi9tZW1vcnkuYwppbmRleCBkOWIzNWE2MDhjLi43MTQ0NWMyZjUz
IDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL21lbW9yeS5jCisrKyBiL3hlbi9jb21tb24vbWVtb3J5
LmMKQEAgLTgyMyw3ICs4MjMsNyBAQCBpbnQgeGVubWVtX2FkZF90b19waHlzbWFwKHN0cnVjdCBk
b21haW4gKmQsIHN0cnVjdCB4ZW5fYWRkX3RvX3BoeXNtYXAgKnhhdHAsCiAgICAgeGF0cC0+Z3Bm
biArPSBzdGFydDsKICAgICB4YXRwLT5zaXplIC09IHN0YXJ0OwogCi0gICAgaWYgKCBoYXNfaW9t
bXVfcHQoZCkgKQorICAgIGlmICggaXNfaW9tbXVfZW5hYmxlZChkKSApCiAgICAgICAgdGhpc19j
cHUoaW9tbXVfZG9udF9mbHVzaF9pb3RsYikgPSAxOwogCiAgICAgd2hpbGUgKCB4YXRwLT5zaXpl
ID4gZG9uZSApCkBAIC04NDQsNyArODQ0LDcgQEAgaW50IHhlbm1lbV9hZGRfdG9fcGh5c21hcChz
dHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QgeGVuX2FkZF90b19waHlzbWFwICp4YXRwLAogICAgICAg
ICB9CiAgICAgfQogCi0gICAgaWYgKCBoYXNfaW9tbXVfcHQoZCkgKQorICAgIGlmICggaXNfaW9t
bXVfZW5hYmxlZChkKSApCiAgICAgewogICAgICAgICBpbnQgcmV0OwogCmRpZmYgLS1naXQgYS94
ZW4vY29tbW9uL3ZtX2V2ZW50LmMgYi94ZW4vY29tbW9uL3ZtX2V2ZW50LmMKaW5kZXggMmExYzg3
ZTQ0Yi4uM2IxODE5NWViZiAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi92bV9ldmVudC5jCisrKyBi
L3hlbi9jb21tb24vdm1fZXZlbnQuYwpAQCAtNjMwLDcgKzYzMCw3IEBAIGludCB2bV9ldmVudF9k
b21jdGwoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IHhlbl9kb21jdGxfdm1fZXZlbnRfb3AgKnZl
YykKIAogICAgICAgICAgICAgLyogTm8gcGFnaW5nIGlmIGlvbW11IGlzIHVzZWQgKi8KICAgICAg
ICAgICAgIHJjID0gLUVNTElOSzsKLSAgICAgICAgICAgIGlmICggdW5saWtlbHkoaGFzX2lvbW11
X3B0KGQpKSApCisgICAgICAgICAgICBpZiAoIHVubGlrZWx5KGlzX2lvbW11X2VuYWJsZWQoZCkp
ICkKICAgICAgICAgICAgICAgICBicmVhazsKIAogICAgICAgICAgICAgcmMgPSAtRVhERVY7CmRp
ZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9kZXZpY2VfdHJlZS5jIGIveGVuL2Ry
aXZlcnMvcGFzc3Rocm91Z2gvZGV2aWNlX3RyZWUuYwppbmRleCAxMmYyYzRjM2YyLi5lYTlmZDU0
ZTNiIDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9kZXZpY2VfdHJlZS5jCisr
KyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2RldmljZV90cmVlLmMKQEAgLTQwLDE3ICs0MCw2
IEBAIGludCBpb21tdV9hc3NpZ25fZHRfZGV2aWNlKHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBk
dF9kZXZpY2Vfbm9kZSAqZGV2KQogICAgIGlmICggIWxpc3RfZW1wdHkoJmRldi0+ZG9tYWluX2xp
c3QpICkKICAgICAgICAgZ290byBmYWlsOwogCi0gICAgLyoKLSAgICAgKiBUaGUgaHdkb20gaXMg
Zm9yY2VkIHRvIHVzZSBJT01NVSBmb3IgcHJvdGVjdGluZyBhc3NpZ25lZAotICAgICAqIGRldmlj
ZS4gVGhlcmVmb3JlIHRoZSBJT01NVSBkYXRhIGlzIGFscmVhZHkgc2V0IHVwLgotICAgICAqLwot
ICAgIEFTU0VSVCghaXNfaGFyZHdhcmVfZG9tYWluKGQpIHx8Ci0gICAgICAgICAgIGhkLT5zdGF0
dXMgPT0gSU9NTVVfU1RBVFVTX2luaXRpYWxpemVkKTsKLQotICAgIHJjID0gaW9tbXVfY29uc3Ry
dWN0KGQpOwotICAgIGlmICggcmMgKQotICAgICAgICBnb3RvIGZhaWw7Ci0KICAgICAvKiBUaGUg
ZmxhZyBmaWVsZCBkb2Vzbid0IG1hdHRlciB0byBEVCBkZXZpY2UuICovCiAgICAgcmMgPSBoZC0+
cGxhdGZvcm1fb3BzLT5hc3NpZ25fZGV2aWNlKGQsIDAsIGR0X3RvX2RldihkZXYpLCAwKTsKIApk
aWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYyBiL3hlbi9kcml2ZXJz
L3Bhc3N0aHJvdWdoL2lvbW11LmMKaW5kZXggZDAyMDBkODJmMC4uMzA5NzZiNDQwNiAxMDA2NDQK
LS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYworKysgYi94ZW4vZHJpdmVycy9w
YXNzdGhyb3VnaC9pb21tdS5jCkBAIC0xNDYsNiArMTQ2LDE3IEBAIHN0YXRpYyBpbnQgX19pbml0
IHBhcnNlX2RvbTBfaW9tbXVfcGFyYW0oY29uc3QgY2hhciAqcykKIH0KIGN1c3RvbV9wYXJhbSgi
ZG9tMC1pb21tdSIsIHBhcnNlX2RvbTBfaW9tbXVfcGFyYW0pOwogCitzdGF0aWMgdm9pZCBfX2h3
ZG9tX2luaXQgY2hlY2tfaHdkb21fcmVxcyhzdHJ1Y3QgZG9tYWluICpkKQoreworICAgIGlmICgg
aW9tbXVfaHdkb21fbm9uZSB8fCAhcGFnaW5nX21vZGVfdHJhbnNsYXRlKGQpICkKKyAgICAgICAg
cmV0dXJuOworCisgICAgYXJjaF9pb21tdV9jaGVja19hdXRvdHJhbnNsYXRlZF9od2RvbShkKTsK
KworICAgIGlvbW11X2h3ZG9tX3Bhc3N0aHJvdWdoID0gZmFsc2U7CisgICAgaW9tbXVfaHdkb21f
c3RyaWN0ID0gdHJ1ZTsKK30KKwogaW50IGlvbW11X2RvbWFpbl9pbml0KHN0cnVjdCBkb21haW4g
KmQpCiB7CiAgICAgc3RydWN0IGRvbWFpbl9pb21tdSAqaGQgPSBkb21faW9tbXUoZCk7CkBAIC0x
NTksMTI5ICsxNzAsNDQgQEAgaW50IGlvbW11X2RvbWFpbl9pbml0KHN0cnVjdCBkb21haW4gKmQp
CiAgICAgICAgIHJldHVybiByZXQ7CiAKICAgICBoZC0+cGxhdGZvcm1fb3BzID0gaW9tbXVfZ2V0
X29wcygpOwotICAgIHJldHVybiBoZC0+cGxhdGZvcm1fb3BzLT5pbml0KGQpOwotfQorICAgIHJl
dCA9IGhkLT5wbGF0Zm9ybV9vcHMtPmluaXQoZCk7CisgICAgaWYgKCByZXQgKQorICAgICAgICBy
ZXR1cm4gcmV0OwogCi1zdGF0aWMgdm9pZCBfX2h3ZG9tX2luaXQgY2hlY2tfaHdkb21fcmVxcyhz
dHJ1Y3QgZG9tYWluICpkKQotewotICAgIGlmICggaW9tbXVfaHdkb21fbm9uZSB8fCAhcGFnaW5n
X21vZGVfdHJhbnNsYXRlKGQpICkKLSAgICAgICAgcmV0dXJuOworICAgIC8qCisgICAgICogTkI6
ICdyZWxheGVkJyBoL3cgZG9tYWlucyBkb24ndCBuZWVkIHRoZSBJT01NVSBtYXBwaW5ncyB0byBi
ZSBrZXB0CisgICAgICogICAgIGluLXN5bmMgd2l0aCB0aGVpciBhc3NpZ25lZCBwYWdlcyBiZWNh
dXNlIGFsbCBob3N0IFJBTSB3aWxsIGJlCisgICAgICogICAgIG1hcHBlZCBkdXJpbmcgaHdkb21f
aW5pdCgpLgorICAgICAqLworICAgIGlmICggaXNfaGFyZHdhcmVfZG9tYWluKGQpICkKKyAgICAg
ICAgY2hlY2tfaHdkb21fcmVxcyhkKTsgLyogbWF5IG1vZGlmeSBpb21tdV9od2RvbV9zdHJpY3Qg
Ki8KIAotICAgIGFyY2hfaW9tbXVfY2hlY2tfYXV0b3RyYW5zbGF0ZWRfaHdkb20oZCk7CisgICAg
aWYgKCAhaXNfaGFyZHdhcmVfZG9tYWluKGQpIHx8IGlvbW11X2h3ZG9tX3N0cmljdCApCisgICAg
ICAgIGhkLT5uZWVkX3N5bmMgPSAhaW9tbXVfdXNlX2hhcF9wdChkKTsKIAotICAgIGlvbW11X2h3
ZG9tX3Bhc3N0aHJvdWdoID0gZmFsc2U7Ci0gICAgaW9tbXVfaHdkb21fc3RyaWN0ID0gdHJ1ZTsK
KyAgICByZXR1cm4gMDsKIH0KIAogdm9pZCBfX2h3ZG9tX2luaXQgaW9tbXVfaHdkb21faW5pdChz
dHJ1Y3QgZG9tYWluICpkKQogewogICAgIHN0cnVjdCBkb21haW5faW9tbXUgKmhkID0gZG9tX2lv
bW11KGQpOwogCi0gICAgY2hlY2tfaHdkb21fcmVxcyhkKTsKLQogICAgIGlmICggIWlzX2lvbW11
X2VuYWJsZWQoZCkgKQogICAgICAgICByZXR1cm47CiAKICAgICByZWdpc3Rlcl9rZXloYW5kbGVy
KCdvJywgJmlvbW11X2R1bXBfcDJtX3RhYmxlLCAiZHVtcCBpb21tdSBwMm0gdGFibGUiLCAwKTsK
IAotICAgIGhkLT5zdGF0dXMgPSBJT01NVV9TVEFUVVNfaW5pdGlhbGl6aW5nOwotICAgIC8qCi0g
ICAgICogTkI6IHJlbGF4ZWQgaHcgZG9tYWlucyBkb24ndCBuZWVkIHN5bmMgYmVjYXVzZSBhbGwg
cmFtIGlzIGFscmVhZHkKLSAgICAgKiBtYXBwZWQgaW4gdGhlIGlvbW11IHBhZ2UgdGFibGVzLgot
ICAgICAqLwotICAgIGhkLT5uZWVkX3N5bmMgPSBpb21tdV9od2RvbV9zdHJpY3QgJiYgIWlvbW11
X3VzZV9oYXBfcHQoZCk7Ci0gICAgaWYgKCBuZWVkX2lvbW11X3B0X3N5bmMoZCkgKQotICAgIHsK
LSAgICAgICAgc3RydWN0IHBhZ2VfaW5mbyAqcGFnZTsKLSAgICAgICAgdW5zaWduZWQgaW50IGkg
PSAwLCBmbHVzaF9mbGFncyA9IDA7Ci0gICAgICAgIGludCByYyA9IDA7Ci0KLSAgICAgICAgcGFn
ZV9saXN0X2Zvcl9lYWNoICggcGFnZSwgJmQtPnBhZ2VfbGlzdCApCi0gICAgICAgIHsKLSAgICAg
ICAgICAgIHVuc2lnbmVkIGxvbmcgbWZuID0gbWZuX3gocGFnZV90b19tZm4ocGFnZSkpOwotICAg
ICAgICAgICAgdW5zaWduZWQgbG9uZyBkZm4gPSBtZm5fdG9fZ21mbihkLCBtZm4pOwotICAgICAg
ICAgICAgdW5zaWduZWQgaW50IG1hcHBpbmcgPSBJT01NVUZfcmVhZGFibGU7Ci0gICAgICAgICAg
ICBpbnQgcmV0OwotCi0gICAgICAgICAgICBpZiAoICgocGFnZS0+dS5pbnVzZS50eXBlX2luZm8g
JiBQR1RfY291bnRfbWFzaykgPT0gMCkgfHwKLSAgICAgICAgICAgICAgICAgKChwYWdlLT51Lmlu
dXNlLnR5cGVfaW5mbyAmIFBHVF90eXBlX21hc2spCi0gICAgICAgICAgICAgICAgICA9PSBQR1Rf
d3JpdGFibGVfcGFnZSkgKQotICAgICAgICAgICAgICAgIG1hcHBpbmcgfD0gSU9NTVVGX3dyaXRh
YmxlOwotCi0gICAgICAgICAgICByZXQgPSBpb21tdV9tYXAoZCwgX2RmbihkZm4pLCBfbWZuKG1m
biksIDAsIG1hcHBpbmcsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgJmZsdXNoX2ZsYWdz
KTsKLQotICAgICAgICAgICAgaWYgKCAhcmMgKQotICAgICAgICAgICAgICAgIHJjID0gcmV0Owot
Ci0gICAgICAgICAgICBpZiAoICEoaSsrICYgMHhmZmZmZikgKQotICAgICAgICAgICAgICAgIHBy
b2Nlc3NfcGVuZGluZ19zb2Z0aXJxcygpOwotICAgICAgICB9Ci0KLSAgICAgICAgLyogVXNlIHdo
aWxlLWJyZWFrIHRvIGF2b2lkIGNvbXBpbGVyIHdhcm5pbmcgKi8KLSAgICAgICAgd2hpbGUgKCBp
b21tdV9pb3RsYl9mbHVzaF9hbGwoZCwgZmx1c2hfZmxhZ3MpICkKLSAgICAgICAgICAgIGJyZWFr
OwotCi0gICAgICAgIGlmICggcmMgKQotICAgICAgICAgICAgcHJpbnRrKFhFTkxPR19XQVJOSU5H
ICJkJWQ6IElPTU1VIG1hcHBpbmcgZmFpbGVkOiAlZFxuIiwKLSAgICAgICAgICAgICAgICAgICBk
LT5kb21haW5faWQsIHJjKTsKLSAgICB9Ci0KICAgICBoZC0+cGxhdGZvcm1fb3BzLT5od2RvbV9p
bml0KGQpOwotCi0gICAgaGQtPnN0YXR1cyA9IElPTU1VX1NUQVRVU19pbml0aWFsaXplZDsKIH0K
IAotdm9pZCBpb21tdV90ZWFyZG93bihzdHJ1Y3QgZG9tYWluICpkKQorc3RhdGljIHZvaWQgaW9t
bXVfdGVhcmRvd24oc3RydWN0IGRvbWFpbiAqZCkKIHsKICAgICBzdHJ1Y3QgZG9tYWluX2lvbW11
ICpoZCA9IGRvbV9pb21tdShkKTsKIAotICAgIGhkLT5zdGF0dXMgPSBJT01NVV9TVEFUVVNfZGlz
YWJsZWQ7CiAgICAgaGQtPnBsYXRmb3JtX29wcy0+dGVhcmRvd24oZCk7CiAgICAgdGFza2xldF9z
Y2hlZHVsZSgmaW9tbXVfcHRfY2xlYW51cF90YXNrbGV0KTsKIH0KIAotaW50IGlvbW11X2NvbnN0
cnVjdChzdHJ1Y3QgZG9tYWluICpkKQotewotICAgIHN0cnVjdCBkb21haW5faW9tbXUgKmhkID0g
ZG9tX2lvbW11KGQpOwotCi0gICAgaWYgKCBoZC0+c3RhdHVzID09IElPTU1VX1NUQVRVU19pbml0
aWFsaXplZCApCi0gICAgICAgIHJldHVybiAwOwotCi0gICAgaGQtPnN0YXR1cyA9IElPTU1VX1NU
QVRVU19pbml0aWFsaXppbmc7Ci0KLSAgICBpZiAoICFpb21tdV91c2VfaGFwX3B0KGQpICkKLSAg
ICB7Ci0gICAgICAgIGludCByYzsKLQotICAgICAgICBoZC0+bmVlZF9zeW5jID0gdHJ1ZTsKLQot
ICAgICAgICByYyA9IGFyY2hfaW9tbXVfcG9wdWxhdGVfcGFnZV90YWJsZShkKTsKLSAgICAgICAg
aWYgKCByYyApCi0gICAgICAgIHsKLSAgICAgICAgICAgIGlmICggcmMgIT0gLUVSRVNUQVJUICkK
LSAgICAgICAgICAgIHsKLSAgICAgICAgICAgICAgICBoZC0+bmVlZF9zeW5jID0gZmFsc2U7Ci0g
ICAgICAgICAgICAgICAgaGQtPnN0YXR1cyA9IElPTU1VX1NUQVRVU19kaXNhYmxlZDsKLSAgICAg
ICAgICAgIH0KLQotICAgICAgICAgICAgcmV0dXJuIHJjOwotICAgICAgICB9Ci0gICAgfQotCi0g
ICAgaGQtPnN0YXR1cyA9IElPTU1VX1NUQVRVU19pbml0aWFsaXplZDsKLQotICAgIC8qCi0gICAg
ICogVGhlcmUgbWF5IGJlIGRpcnR5IGNhY2hlIGxpbmVzIHdoZW4gYSBkZXZpY2UgaXMgYXNzaWdu
ZWQKLSAgICAgKiBhbmQgYmVmb3JlIGhhc19pb21tdV9wdChkKSBiZWNvbWluZyB0cnVlLCB0aGlz
IHdpbGwgY2F1c2UKLSAgICAgKiBtZW1vcnlfdHlwZV9jaGFuZ2VkIGxvc2UgZWZmZWN0IGlmIG1l
bW9yeSB0eXBlIGNoYW5nZXMuCi0gICAgICogQ2FsbCBtZW1vcnlfdHlwZV9jaGFuZ2VkIGhlcmUg
dG8gYW1lbmQgdGhpcy4KLSAgICAgKi8KLSAgICBtZW1vcnlfdHlwZV9jaGFuZ2VkKGQpOwotCi0g
ICAgcmV0dXJuIDA7Ci19Ci0KIHZvaWQgaW9tbXVfZG9tYWluX2Rlc3Ryb3koc3RydWN0IGRvbWFp
biAqZCkKIHsKICAgICBpZiAoICFpc19pb21tdV9lbmFibGVkKGQpICkKQEAgLTU3NCwxMSArNTAw
LDggQEAgaW50IGlvbW11X2RvX2RvbWN0bCgKIHZvaWQgaW9tbXVfc2hhcmVfcDJtX3RhYmxlKHN0
cnVjdCBkb21haW4qIGQpCiB7CiAgICAgQVNTRVJUKGhhcF9lbmFibGVkKGQpKTsKLSAgICAvKgot
ICAgICAqIGlvbW11X3VzZV9oYXBfcHQoZCkgY2Fubm90IGJlIHVzZWQgaGVyZSBiZWNhdXNlIGR1
cmluZyBkb21haW4KLSAgICAgKiBjb25zdHJ1Y3Rpb24gaGFzX2lvbW11X3B0KGQpIHdpbGwgYWx3
YXlzIHJldHVybiBmYWxzZSBoZXJlLgotICAgICAqLwotICAgIGlmICggaXNfaW9tbXVfZW5hYmxl
ZChkKSAmJiBpb21tdV9oYXBfcHRfc2hhcmUgKQorCisgICAgaWYgKCBpb21tdV91c2VfaGFwX3B0
KGQpICkKICAgICAgICAgaW9tbXVfZ2V0X29wcygpLT5zaGFyZV9wMm0oZCk7CiB9CiAKQEAgLTYy
NSw4ICs1NDgsNyBAQCBzdGF0aWMgdm9pZCBpb21tdV9kdW1wX3AybV90YWJsZSh1bnNpZ25lZCBj
aGFyIGtleSkKICAgICBvcHMgPSBpb21tdV9nZXRfb3BzKCk7CiAgICAgZm9yX2VhY2hfZG9tYWlu
KGQpCiAgICAgewotICAgICAgICBpZiAoIGlzX2hhcmR3YXJlX2RvbWFpbihkKSB8fAotICAgICAg
ICAgICAgIGRvbV9pb21tdShkKS0+c3RhdHVzIDwgSU9NTVVfU1RBVFVTX2luaXRpYWxpemVkICkK
KyAgICAgICAgaWYgKCAhaXNfaW9tbXVfZW5hYmxlZChkKSApCiAgICAgICAgICAgICBjb250aW51
ZTsKIAogICAgICAgICBpZiAoIGlvbW11X3VzZV9oYXBfcHQoZCkgKQpkaWZmIC0tZ2l0IGEveGVu
L2RyaXZlcnMvcGFzc3Rocm91Z2gvcGNpLmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9wY2ku
YwppbmRleCA2MWI1YjMzMGNhLi4yNWZmMTBmNGNiIDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9w
YXNzdGhyb3VnaC9wY2kuYworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9wY2kuYwpAQCAt
MTQzNCwxMyArMTQzNCw2IEBAIHN0YXRpYyBpbnQgYXNzaWduX2RldmljZShzdHJ1Y3QgZG9tYWlu
ICpkLCB1MTYgc2VnLCB1OCBidXMsIHU4IGRldmZuLCB1MzIgZmxhZykKICAgICBpZiAoICFwY2lk
ZXZzX3RyeWxvY2soKSApCiAgICAgICAgIHJldHVybiAtRVJFU1RBUlQ7CiAKLSAgICByYyA9IGlv
bW11X2NvbnN0cnVjdChkKTsKLSAgICBpZiAoIHJjICkKLSAgICB7Ci0gICAgICAgIHBjaWRldnNf
dW5sb2NrKCk7Ci0gICAgICAgIHJldHVybiByYzsKLSAgICB9Ci0KICAgICBwZGV2ID0gcGNpX2dl
dF9wZGV2X2J5X2RvbWFpbihoYXJkd2FyZV9kb21haW4sIHNlZywgYnVzLCBkZXZmbik7CiAgICAg
aWYgKCAhcGRldiApCiAgICAgewpAQCAtMTQ2OSw4ICsxNDYyLDYgQEAgc3RhdGljIGludCBhc3Np
Z25fZGV2aWNlKHN0cnVjdCBkb21haW4gKmQsIHUxNiBzZWcsIHU4IGJ1cywgdTggZGV2Zm4sIHUz
MiBmbGFnKQogICAgIH0KIAogIGRvbmU6Ci0gICAgaWYgKCAhaGFzX2FyY2hfcGRldnMoZCkgJiYg
aGFzX2lvbW11X3B0KGQpICkKLSAgICAgICAgaW9tbXVfdGVhcmRvd24oZCk7CiAgICAgcGNpZGV2
c191bmxvY2soKTsKIAogICAgIHJldHVybiByYzsKQEAgLTE1MTksOSArMTUxMCw2IEBAIGludCBk
ZWFzc2lnbl9kZXZpY2Uoc3RydWN0IGRvbWFpbiAqZCwgdTE2IHNlZywgdTggYnVzLCB1OCBkZXZm
bikKIAogICAgIHBkZXYtPmZhdWx0LmNvdW50ID0gMDsKIAotICAgIGlmICggIWhhc19hcmNoX3Bk
ZXZzKGQpICYmIGhhc19pb21tdV9wdChkKSApCi0gICAgICAgIGlvbW11X3RlYXJkb3duKGQpOwot
CiAgICAgcmV0dXJuIHJldDsKIH0KIApkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91
Z2gvdnRkL2lvbW11LmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYwppbmRl
eCAwMWYwYmM0Njg5Li40YWM1ZGExOTdhIDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhy
b3VnaC92dGQvaW9tbXUuYworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUu
YwpAQCAtMTc1OSwxNSArMTc1OSw3IEBAIHN0YXRpYyB2b2lkIGlvbW11X2RvbWFpbl90ZWFyZG93
bihzdHJ1Y3QgZG9tYWluICpkKQogCiAgICAgQVNTRVJUKGlzX2lvbW11X2VuYWJsZWQoZCkpOwog
Ci0gICAgLyoKLSAgICAgKiBXZSBjYW4ndCB1c2UgaW9tbXVfdXNlX2hhcF9wdCBoZXJlIGJlY2F1
c2UgZWl0aGVyIElPTU1VIHN0YXRlCi0gICAgICogaXMgYWxyZWFkeSBjaGFuZ2VkIHRvIElPTU1V
X1NUQVRVU19kaXNhYmxlZCBhdCB0aGlzIHBvaW50IG9yCi0gICAgICogaGFzIGFsd2F5cyBiZWVu
IElPTU1VX1NUQVRVU19kaXNhYmxlZC4KLSAgICAgKgotICAgICAqIFdlIGFsc28gbmVlZCB0byB0
ZXN0IGlmIEhBUCBpcyBlbmFibGVkIGJlY2F1c2UgUFYgZ3Vlc3RzIGNhbgotICAgICAqIGVudGVy
IHRoaXMgcGF0aCB0b28uCi0gICAgICovCi0gICAgaWYgKCBoYXBfZW5hYmxlZChkKSAmJiBpb21t
dV9oYXBfcHRfc2hhcmUgKQorICAgIGlmICggaW9tbXVfdXNlX2hhcF9wdChkKSApCiAgICAgICAg
IHJldHVybjsKIAogICAgIHNwaW5fbG9jaygmaGQtPmFyY2gubWFwcGluZ19sb2NrKTsKZGlmZiAt
LWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3g4Ni9pb21tdS5jIGIveGVuL2RyaXZlcnMv
cGFzc3Rocm91Z2gveDg2L2lvbW11LmMKaW5kZXggOTg3OTU1OGMxNy4uNDdhM2U1NTIxMyAxMDA2
NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2L2lvbW11LmMKKysrIGIveGVuL2Ry
aXZlcnMvcGFzc3Rocm91Z2gveDg2L2lvbW11LmMKQEAgLTgxLDEwMSArODEsNiBAQCBpbnQgX19p
bml0IGlvbW11X3NldHVwX2hwZXRfbXNpKHN0cnVjdCBtc2lfZGVzYyAqbXNpKQogICAgIHJldHVy
biBvcHMtPnNldHVwX2hwZXRfbXNpID8gb3BzLT5zZXR1cF9ocGV0X21zaShtc2kpIDogLUVOT0RF
VjsKIH0KIAotaW50IGFyY2hfaW9tbXVfcG9wdWxhdGVfcGFnZV90YWJsZShzdHJ1Y3QgZG9tYWlu
ICpkKQotewotICAgIHN0cnVjdCBwYWdlX2luZm8gKnBhZ2U7Ci0gICAgaW50IHJjID0gMCwgbiA9
IDA7Ci0KLSAgICBzcGluX2xvY2soJmQtPnBhZ2VfYWxsb2NfbG9jayk7Ci0KLSAgICBpZiAoIHVu
bGlrZWx5KGQtPmlzX2R5aW5nKSApCi0gICAgICAgIHJjID0gLUVTUkNIOwotCi0gICAgd2hpbGUg
KCAhcmMgJiYgKHBhZ2UgPSBwYWdlX2xpc3RfcmVtb3ZlX2hlYWQoJmQtPnBhZ2VfbGlzdCkpICkK
LSAgICB7Ci0gICAgICAgIGlmICggaXNfaHZtX2RvbWFpbihkKSB8fAotICAgICAgICAgICAgKHBh
Z2UtPnUuaW51c2UudHlwZV9pbmZvICYgUEdUX3R5cGVfbWFzaykgPT0gUEdUX3dyaXRhYmxlX3Bh
Z2UgKQotICAgICAgICB7Ci0gICAgICAgICAgICB1bnNpZ25lZCBsb25nIG1mbiA9IG1mbl94KHBh
Z2VfdG9fbWZuKHBhZ2UpKTsKLSAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgZ2ZuID0gbWZuX3Rv
X2dtZm4oZCwgbWZuKTsKLSAgICAgICAgICAgIHVuc2lnbmVkIGludCBmbHVzaF9mbGFncyA9IDA7
Ci0KLSAgICAgICAgICAgIGlmICggZ2ZuICE9IGdmbl94KElOVkFMSURfR0ZOKSApCi0gICAgICAg
ICAgICB7Ci0gICAgICAgICAgICAgICAgQVNTRVJUKCEoZ2ZuID4+IERFRkFVTFRfRE9NQUlOX0FE
RFJFU1NfV0lEVEgpKTsKLSAgICAgICAgICAgICAgICBCVUdfT04oU0hBUkVEX00yUChnZm4pKTsK
LSAgICAgICAgICAgICAgICByYyA9IGlvbW11X21hcChkLCBfZGZuKGdmbiksIF9tZm4obWZuKSwg
UEFHRV9PUkRFUl80SywKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBJT01NVUZfcmVh
ZGFibGUgfCBJT01NVUZfd3JpdGFibGUsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
JmZsdXNoX2ZsYWdzKTsKLQotICAgICAgICAgICAgICAgIC8qCi0gICAgICAgICAgICAgICAgICog
V2UgbWF5IGJlIHdvcmtpbmcgYmVoaW5kIHRoZSBiYWNrIG9mIGEgcnVubmluZyBndWVzdCwgd2hp
Y2gKLSAgICAgICAgICAgICAgICAgKiBtYXkgY2hhbmdlIHRoZSB0eXBlIG9mIGEgcGFnZSBhdCBh
bnkgdGltZS4gIFdlIGNhbid0IHByZXZlbnQKLSAgICAgICAgICAgICAgICAgKiB0aGlzIChmb3Ig
aW5zdGFuY2UsIGJ5IGJ1bXBpbmcgdGhlIHR5cGUgY291bnQgd2hpbGUgbWFwcGluZwotICAgICAg
ICAgICAgICAgICAqIHRoZSBwYWdlKSB3aXRob3V0IGNhdXNpbmcgbGVnaXRpbWF0ZSBndWVzdCB0
eXBlLWNoYW5nZQotICAgICAgICAgICAgICAgICAqIG9wZXJhdGlvbnMgdG8gZmFpbC4gIFNvIGFm
dGVyIGFkZGluZyB0aGUgcGFnZSB0byB0aGUgSU9NTVUsCi0gICAgICAgICAgICAgICAgICogY2hl
Y2sgYWdhaW4gdG8gbWFrZSBzdXJlIHRoaXMgaXMgc3RpbGwgdmFsaWQuICBOQiB0aGF0IHRoZQot
ICAgICAgICAgICAgICAgICAqIHdyaXRhYmxlIGVudHJ5IGluIHRoZSBpb21tdSBpcyBoYXJtbGVz
cyB1bnRpbCBsYXRlciwgd2hlbgotICAgICAgICAgICAgICAgICAqIHRoZSBhY3R1YWwgZGV2aWNl
IGdldHMgYXNzaWduZWQuCi0gICAgICAgICAgICAgICAgICovCi0gICAgICAgICAgICAgICAgaWYg
KCAhcmMgJiYgIWlzX2h2bV9kb21haW4oZCkgJiYKLSAgICAgICAgICAgICAgICAgICAgICgocGFn
ZS0+dS5pbnVzZS50eXBlX2luZm8gJiBQR1RfdHlwZV9tYXNrKSAhPQotICAgICAgICAgICAgICAg
ICAgICAgIFBHVF93cml0YWJsZV9wYWdlKSApCi0gICAgICAgICAgICAgICAgewotICAgICAgICAg
ICAgICAgICAgICByYyA9IGlvbW11X3VubWFwKGQsIF9kZm4oZ2ZuKSwgUEFHRV9PUkRFUl80Sywg
JmZsdXNoX2ZsYWdzKTsKLSAgICAgICAgICAgICAgICAgICAgLyogSWYgdGhlIHR5cGUgY2hhbmdl
ZCB5ZXQgYWdhaW4sIHNpbXBseSBmb3JjZSBhIHJldHJ5LiAqLwotICAgICAgICAgICAgICAgICAg
ICBpZiAoICFyYyAmJiAoKHBhZ2UtPnUuaW51c2UudHlwZV9pbmZvICYgUEdUX3R5cGVfbWFzaykg
PT0KLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBHVF93cml0YWJsZV9wYWdlKSAp
Ci0gICAgICAgICAgICAgICAgICAgICAgICByYyA9IC1FUkVTVEFSVDsKLSAgICAgICAgICAgICAg
ICB9Ci0gICAgICAgICAgICB9Ci0gICAgICAgICAgICBpZiAoIHJjICkKLSAgICAgICAgICAgIHsK
LSAgICAgICAgICAgICAgICBwYWdlX2xpc3RfYWRkKHBhZ2UsICZkLT5wYWdlX2xpc3QpOwotICAg
ICAgICAgICAgICAgIGJyZWFrOwotICAgICAgICAgICAgfQotICAgICAgICB9Ci0gICAgICAgIHBh
Z2VfbGlzdF9hZGRfdGFpbChwYWdlLCAmZC0+YXJjaC5yZWxtZW1fbGlzdCk7Ci0gICAgICAgIGlm
ICggISgrK24gJiAweGZmKSAmJiAhcGFnZV9saXN0X2VtcHR5KCZkLT5wYWdlX2xpc3QpICYmCi0g
ICAgICAgICAgICAgaHlwZXJjYWxsX3ByZWVtcHRfY2hlY2soKSApCi0gICAgICAgICAgICByYyA9
IC1FUkVTVEFSVDsKLSAgICB9Ci0KLSAgICBpZiAoICFyYyApCi0gICAgewotICAgICAgICAvKgot
ICAgICAgICAgKiBUaGUgZXhwZWN0YXRpb24gaGVyZSBpcyB0aGF0IGdlbmVyYWxseSB0aGVyZSBh
cmUgbWFueSBub3JtYWwgcGFnZXMKLSAgICAgICAgICogb24gcmVsbWVtX2xpc3QgKHRoZSBvbmVz
IHdlIHB1dCB0aGVyZSkgYW5kIG9ubHkgZmV3IGJlaW5nIGluIGFuCi0gICAgICAgICAqIG9mZmxp
bmUvYnJva2VuIHN0YXRlLiBUaGUgbGF0dGVyIG9uZXMgYXJlIGFsd2F5cyBhdCB0aGUgaGVhZCBv
ZiB0aGUKLSAgICAgICAgICogbGlzdC4gSGVuY2Ugd2UgZmlyc3QgbW92ZSB0aGUgd2hvbGUgbGlz
dCwgYW5kIHRoZW4gbW92ZSBiYWNrIHRoZQotICAgICAgICAgKiBmaXJzdCBmZXcgZW50cmllcy4K
LSAgICAgICAgICovCi0gICAgICAgIHBhZ2VfbGlzdF9tb3ZlKCZkLT5wYWdlX2xpc3QsICZkLT5h
cmNoLnJlbG1lbV9saXN0KTsKLSAgICAgICAgd2hpbGUgKCAhcGFnZV9saXN0X2VtcHR5KCZkLT5w
YWdlX2xpc3QpICYmCi0gICAgICAgICAgICAgICAgKHBhZ2UgPSBwYWdlX2xpc3RfZmlyc3QoJmQt
PnBhZ2VfbGlzdCksCi0gICAgICAgICAgICAgICAgIChwYWdlLT5jb3VudF9pbmZvICYgKFBHQ19z
dGF0ZXxQR0NfYnJva2VuKSkpICkKLSAgICAgICAgewotICAgICAgICAgICAgcGFnZV9saXN0X2Rl
bChwYWdlLCAmZC0+cGFnZV9saXN0KTsKLSAgICAgICAgICAgIHBhZ2VfbGlzdF9hZGRfdGFpbChw
YWdlLCAmZC0+YXJjaC5yZWxtZW1fbGlzdCk7Ci0gICAgICAgIH0KLSAgICB9Ci0KLSAgICBzcGlu
X3VubG9jaygmZC0+cGFnZV9hbGxvY19sb2NrKTsKLQotICAgIGlmICggIXJjICkKLSAgICAgICAg
LyoKLSAgICAgICAgICogZmx1c2hfZmxhZ3MgYXJlIG5vdCB0cmFja2VkIGFjcm9zcyBoeXBlcmNh
bGwgcHJlLWVtcHRpb24gc28KLSAgICAgICAgICogYXNzdW1lIGEgZnVsbCBmbHVzaCBpcyBuZWNl
c3NhcnkuCi0gICAgICAgICAqLwotICAgICAgICByYyA9IGlvbW11X2lvdGxiX2ZsdXNoX2FsbCgK
LSAgICAgICAgICAgIGQsIElPTU1VX0ZMVVNIRl9hZGRlZCB8IElPTU1VX0ZMVVNIRl9tb2RpZmll
ZCk7Ci0KLSAgICBpZiAoIHJjICYmIHJjICE9IC1FUkVTVEFSVCApCi0gICAgICAgIGlvbW11X3Rl
YXJkb3duKGQpOwotCi0gICAgcmV0dXJuIHJjOwotfQotCiB2b2lkIF9faHdkb21faW5pdCBhcmNo
X2lvbW11X2NoZWNrX2F1dG90cmFuc2xhdGVkX2h3ZG9tKHN0cnVjdCBkb21haW4gKmQpCiB7CiAg
ICAgaWYgKCAhaXNfaW9tbXVfZW5hYmxlZChkKSApCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9h
c20tYXJtL2lvbW11LmggYi94ZW4vaW5jbHVkZS9hc20tYXJtL2lvbW11LmgKaW5kZXggOTA0Yzlh
ZWMxMS4uZTUwNTA2MzZkNyAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLWFybS9pb21tdS5o
CisrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vaW9tbXUuaApAQCAtMjEsNyArMjEsNyBAQCBzdHJ1
Y3QgYXJjaF9pb21tdQogfTsKIAogLyogQWx3YXlzIHNoYXJlIFAyTSBUYWJsZSBiZXR3ZWVuIHRo
ZSBDUFUgYW5kIHRoZSBJT01NVSAqLwotI2RlZmluZSBpb21tdV91c2VfaGFwX3B0KGQpIChoYXNf
aW9tbXVfcHQoZCkpCisjZGVmaW5lIGlvbW11X3VzZV9oYXBfcHQoZCkgKGlzX2lvbW11X2VuYWJs
ZWQoZCkpCiAKIGNvbnN0IHN0cnVjdCBpb21tdV9vcHMgKmlvbW11X2dldF9vcHModm9pZCk7CiB2
b2lkIGlvbW11X3NldF9vcHMoY29uc3Qgc3RydWN0IGlvbW11X29wcyAqb3BzKTsKZGlmZiAtLWdp
dCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaW9tbXUuaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaW9t
bXUuaAppbmRleCBmYWNmODM1YWRhLi42ZDAyNGQ1YzBlIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVk
ZS9hc20teDg2L2lvbW11LmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9pb21tdS5oCkBAIC04
MSw3ICs4MSw3IEBAIGV4dGVybiBjb25zdCBzdHJ1Y3QgaW9tbXVfaW5pdF9vcHMgKmlvbW11X2lu
aXRfb3BzOwogCiAvKiBBcmUgd2UgdXNpbmcgdGhlIGRvbWFpbiBQMk0gdGFibGUgYXMgaXRzIElP
TU1VIHBhZ2V0YWJsZT8gKi8KICNkZWZpbmUgaW9tbXVfdXNlX2hhcF9wdChkKSBcCi0gICAgKGhh
cF9lbmFibGVkKGQpICYmIGhhc19pb21tdV9wdChkKSAmJiBpb21tdV9oYXBfcHRfc2hhcmUpCisg
ICAgKGhhcF9lbmFibGVkKGQpICYmIGlzX2lvbW11X2VuYWJsZWQoZCkgJiYgaW9tbXVfaGFwX3B0
X3NoYXJlKQogCiB2b2lkIGlvbW11X3VwZGF0ZV9pcmVfZnJvbV9hcGljKHVuc2lnbmVkIGludCBh
cGljLCB1bnNpZ25lZCBpbnQgcmVnLCB1bnNpZ25lZCBpbnQgdmFsdWUpOwogdW5zaWduZWQgaW50
IGlvbW11X3JlYWRfYXBpY19mcm9tX2lyZSh1bnNpZ25lZCBpbnQgYXBpYywgdW5zaWduZWQgaW50
IHJlZyk7CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaCBiL3hlbi9pbmNsdWRl
L3hlbi9pb21tdS5oCmluZGV4IDQ4Zjg3NDgwYTcuLjViOTYxMWExMzQgMTAwNjQ0Ci0tLSBhL3hl
bi9pbmNsdWRlL3hlbi9pb21tdS5oCisrKyBiL3hlbi9pbmNsdWRlL3hlbi9pb21tdS5oCkBAIC03
NCwxNSArNzQsOSBAQCBpbnQgZGVhc3NpZ25fZGV2aWNlKHN0cnVjdCBkb21haW4gKmQsIHUxNiBz
ZWcsIHU4IGJ1cywgdTggZGV2Zm4pOwogCiB2b2lkIGFyY2hfaW9tbXVfZG9tYWluX2Rlc3Ryb3ko
c3RydWN0IGRvbWFpbiAqZCk7CiBpbnQgYXJjaF9pb21tdV9kb21haW5faW5pdChzdHJ1Y3QgZG9t
YWluICpkKTsKLWludCBhcmNoX2lvbW11X3BvcHVsYXRlX3BhZ2VfdGFibGUoc3RydWN0IGRvbWFp
biAqZCk7CiB2b2lkIGFyY2hfaW9tbXVfY2hlY2tfYXV0b3RyYW5zbGF0ZWRfaHdkb20oc3RydWN0
IGRvbWFpbiAqZCk7CiB2b2lkIGFyY2hfaW9tbXVfaHdkb21faW5pdChzdHJ1Y3QgZG9tYWluICpk
KTsKIAotaW50IGlvbW11X2NvbnN0cnVjdChzdHJ1Y3QgZG9tYWluICpkKTsKLQotLyogRnVuY3Rp
b24gdXNlZCBpbnRlcm5hbGx5LCB1c2UgaW9tbXVfZG9tYWluX2Rlc3Ryb3kgKi8KLXZvaWQgaW9t
bXVfdGVhcmRvd24oc3RydWN0IGRvbWFpbiAqZCk7Ci0KIC8qCiAgKiBUaGUgZm9sbG93aW5nIGZs
YWdzIGFyZSBwYXNzZWQgdG8gbWFwIG9wZXJhdGlvbnMgYW5kIHBhc3NlZCBieSBsb29rdXAKICAq
IG9wZXJhdGlvbnMuCkBAIC0yNDksMTMgKzI0Myw2IEBAIHN0cnVjdCBpb21tdV9vcHMgewogIyBk
ZWZpbmUgaW9tbXVfdmNhbGwgaW9tbXVfY2FsbAogI2VuZGlmCiAKLWVudW0gaW9tbXVfc3RhdHVz
Ci17Ci0gICAgSU9NTVVfU1RBVFVTX2Rpc2FibGVkLAotICAgIElPTU1VX1NUQVRVU19pbml0aWFs
aXppbmcsCi0gICAgSU9NTVVfU1RBVFVTX2luaXRpYWxpemVkCi19OwotCiBzdHJ1Y3QgZG9tYWlu
X2lvbW11IHsKICAgICBzdHJ1Y3QgYXJjaF9pb21tdSBhcmNoOwogCkBAIC0yNzAsOSArMjU3LDYg
QEAgc3RydWN0IGRvbWFpbl9pb21tdSB7CiAgICAgLyogRmVhdHVyZXMgc3VwcG9ydGVkIGJ5IHRo
ZSBJT01NVSAqLwogICAgIERFQ0xBUkVfQklUTUFQKGZlYXR1cmVzLCBJT01NVV9GRUFUX2NvdW50
KTsKIAotICAgIC8qIFN0YXR1cyBvZiBndWVzdCBJT01NVSBtYXBwaW5ncyAqLwotICAgIGVudW0g
aW9tbXVfc3RhdHVzIHN0YXR1czsKLQogICAgIC8qCiAgICAgICogRG9lcyB0aGUgZ3Vlc3QgcmVx
aXJlIG1hcHBpbmdzIHRvIGJlIHN5bmNob25pemVkLCB0byBtYWludGFpbgogICAgICAqIHRoZSBk
ZWZhdWx0IGRmbiA9PSBwZm4gbWFwLiAoU2VlIGNvbW1lbnQgb24gZGZuIGF0IHRoZSB0b3Agb2YK
ZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9zY2hlZC5oIGIveGVuL2luY2x1ZGUveGVuL3Nj
aGVkLmgKaW5kZXggYmFkOTczNDYyNi4uNTM4YmU3MTIwYiAxMDA2NDQKLS0tIGEveGVuL2luY2x1
ZGUveGVuL3NjaGVkLmgKKysrIGIveGVuL2luY2x1ZGUveGVuL3NjaGVkLmgKQEAgLTk2NCwxMCAr
OTY0LDggQEAgc3RhdGljIGlubGluZSBib29sIGlzX2h3ZG9tX3Bpbm5lZF92Y3B1KGNvbnN0IHN0
cnVjdCB2Y3B1ICp2KQogfQogCiAjaWZkZWYgQ09ORklHX0hBU19QQVNTVEhST1VHSAotI2RlZmlu
ZSBoYXNfaW9tbXVfcHQoZCkgKGRvbV9pb21tdShkKS0+c3RhdHVzICE9IElPTU1VX1NUQVRVU19k
aXNhYmxlZCkKICNkZWZpbmUgbmVlZF9pb21tdV9wdF9zeW5jKGQpIChkb21faW9tbXUoZCktPm5l
ZWRfc3luYykKICNlbHNlCi0jZGVmaW5lIGhhc19pb21tdV9wdChkKSBmYWxzZQogI2RlZmluZSBu
ZWVkX2lvbW11X3B0X3N5bmMoZCkgZmFsc2UKICNlbmRpZgogCi0tIAoyLjIwLjEuMi5nYjIxZWJi
NjcxCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 13:44:34 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 13:44:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsSQc-0005Cg-J2; Tue, 30 Jul 2019 13:44:34 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=3sDM=V3=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hsSQa-0005B3-W8
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 13:44:33 +0000
X-Inumbo-ID: 2806ec86-b2d0-11e9-8980-bc764e045a96
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2806ec86-b2d0-11e9-8980-bc764e045a96;
 Tue, 30 Jul 2019 13:44:30 +0000 (UTC)
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=paul.durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 paul.durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="paul.durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: dt9CKyPUHyXyPon9yNfp+SXuYqWeodB7GHVXt+czIYrjDKf9gqYYj0bpfBpM/Zs1tHo1HIgb7E
 QHWEqFYOjrxzgdr/Sr1A/DFIO+AIQOILjRGzvYox0/hGjxVqXHTpUxPo8gqvyOuW9wF/huTqSv
 5ulLHqjYAcxoFU1ViUUcVpswxjZxE6Zl7EKS6u60syYO4fYzaKAxEZ29hyTrF3of3CuyYBOcg1
 iMjLwciQLSmh3hyDXN/5O2qq+ECaxtdCzOj+AJKd7n7/MJZ4w0wqZqxyuKAxGfV0kUAjOny+Vp
 3/U=
X-SBRS: 2.7
X-MesageID: 3760812
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,326,1559534400"; 
   d="scan'208";a="3760812"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 30 Jul 2019 14:44:19 +0100
Message-ID: <20190730134419.2739-7-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.20.1.2.gb21ebb671
In-Reply-To: <20190730134419.2739-1-paul.durrant@citrix.com>
References: <20190730134419.2739-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 6/6] introduce a 'passthrough' configuration
 option to xl.cfg...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Paul Durrant <paul.durrant@citrix.com>,
 Jan Beulich <jbeulich@suse.com>, Anthony PERARD <anthony.perard@citrix.com>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Li4uYW5kIGhlbmNlIHRoZSBhYmlsaXR5IHRvIGRpc2FibGUgSU9NTVUgbWFwcGluZ3MsIGFuZCBj
b250cm9sIEVQVApzaGFyaW5nLgoKVGhpcyBwYXRjaCBpbnRyb2R1Y2VzIGEgbmV3ICdsaWJ4bF9w
YXNzdGhyb3VnaCcgZW51bWVyYXRpb24gaW50bwpsaWJ4bF9kb21haW5fY3JlYXRlX2luZm8uIFRo
ZSB2YWx1ZSB3aWxsIGJlIHNldCBieSB4bCBlaXRoZXIgd2hlbiBpdCBwYXJzZXMKYSBuZXcgJ3Bh
c3N0aHJvdWdoJyBvcHRpb24gaW4geGwuY2ZnLCBvciBpbXBsaWNpdGx5IGlmIHRoZXJlIGlzIHBh
c3N0aHJvdWdoCmhhcmR3YXJlIHNwZWNpZmllZCBmb3IgdGhlIGRvbWFpbi4KCklmIHRoZSB2YWx1
ZSBvZiB0aGUgcGFzc3Rocm91Z2ggY29uZmlndXJhdGlvbiBvcHRpb24gaXMgJ2Rpc2FibGVkJyB0
aGVuCnRoZSBYRU5fRE9NQ1RMX0NERl9pb21tdSBmbGFnIHdpbGwgYmUgY2xlYXIgaW4gdGhlIHhl
bl9kb21jdGxfY3JlYXRlZG9tYWluCmZsYWdzLCB0aHVzIGFsbG93aW5nIHRoZSB0b29sc3RhY2sg
dG8gY29udHJvbCB3aGV0aGVyIHRoZSBkb21haW4gZ2V0cwpJT01NVSBtYXBwaW5ncyBvciBub3Qg
KHdoZXJlIHByZXZpb3VzbHkgdGhleSB3ZXJlIGdsb2JhbGx5IHNldCkuCgpJZiB0aGUgdmFsdWUg
b2YgdGhlIHBhc3N0aHJvdWdoIGNvbmZpZ3VyYXRpb24gb3B0aW9uIGlzICdzeW5jX3B0JyB0aGVu
CmEgbmV3ICdpb21tdV9vcHRzJyBmaWVsZCBpbiB4ZW5fZG9tY3RsX2NyZWF0ZWRvbWFpbiB3aWxs
IGJlIHNldCB3aXRoIHRoZQp2YWx1ZSBYRU5fRE9NQ1RMX0lPTU1VX25vX3NoYXJlcHQuIFRoaXMg
d2lsbCBvdmVycmlkZSB0aGUgZ2xvYmFsIGRlZmF1bHQKc2V0IGluIGlvbW11X2hhcF9wdF9zaGFy
ZSwgdGh1cyBhbGxvd2luZyB0aGUgdG9vbHN0YWNrIHRvIGNvbnRyb2wgd2hldGhlcgpFUFQgc2hh
cmluZyBpcyB1c2VkIGZvciB0aGUgZG9tYWluLgoKTk9URTogVGhlIGNhbGwgdG8gbGlieGxfZ2V0
X3BoeXNpbmZvKCkgaW4gbGlieGxfX2RvbWFpbl9tYWtlKCkgaXMgbGVmdAogICAgICBpbiBwbGFj
ZSB0byBhbGxvdyBhdHRlbXB0cyB0byBwYXNzdGhyb3VnaCBoYXJkd2FyZSBvbiBhIGh5cGVydmlz
b3IKICAgICAgd2l0aCBkaXNhYmxlZCBJT01NVSBzdXBwb3J0IHRvIGJlIHJlamVjdGVkIGVhcmx5
LgoKU2lnbmVkLW9mZi1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4K
LS0tCkNjOiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KQ2M6IFdlaSBM
aXUgPHdsQHhlbi5vcmc+CkNjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXgu
Y29tPgpDYzogR2VvcmdlIER1bmxhcCA8R2VvcmdlLkR1bmxhcEBldS5jaXRyaXguY29tPgpDYzog
SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpDYzogSnVsaWVuIEdyYWxsIDxqdWxpZW4u
Z3JhbGxAYXJtLmNvbT4KQ2M6IEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3Jh
Y2xlLmNvbT4KQ2M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4K
Q2M6IFRpbSBEZWVnYW4gPHRpbUB4ZW4ub3JnPgpDYzogQW50aG9ueSBQRVJBUkQgPGFudGhvbnku
cGVyYXJkQGNpdHJpeC5jb20+CkNjOiBWb2xvZHlteXIgQmFiY2h1ayA8Vm9sb2R5bXlyX0JhYmNo
dWtAZXBhbS5jb20+CkNjOiAiUm9nZXIgUGF1IE1vbm7DqSIgPHJvZ2VyLnBhdUBjaXRyaXguY29t
PgotLS0KIGRvY3MvbWFuL3hsLmNmZy41LnBvZC5pbiAgICAgICAgfCA1MiArKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysKIHRvb2xzL2xpYnhsL2xpYnhsLmggICAgICAgICAgICAgfCAg
NSArKysrCiB0b29scy9saWJ4bC9saWJ4bF9jcmVhdGUuYyAgICAgIHwgMTYgKysrKysrKysrLQog
dG9vbHMvbGlieGwvbGlieGxfdHlwZXMuaWRsICAgICB8ICA3ICsrKysrCiB0b29scy94bC94bF9w
YXJzZS5jICAgICAgICAgICAgIHwgMzggKysrKysrKysrKysrKysrKysrKysrKysrCiB4ZW4vYXJj
aC9hcm0vZG9tYWluLmMgICAgICAgICAgIHwgMTEgKysrKysrLQogeGVuL2FyY2gveDg2L2RvbWFp
bi5jICAgICAgICAgICB8ICAzICstCiB4ZW4vY29tbW9uL2RvbWFpbi5jICAgICAgICAgICAgIHwg
IDcgKysrKysKIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMgfCAxMyArKysrKysrKy0K
IHhlbi9pbmNsdWRlL3B1YmxpYy9kb21jdGwuaCAgICAgfCAgNiArKystCiB4ZW4vaW5jbHVkZS94
ZW4vaW9tbXUuaCAgICAgICAgIHwgMTcgKysrKysrKy0tLS0KIDExIGZpbGVzIGNoYW5nZWQsIDE2
NSBpbnNlcnRpb25zKCspLCAxMCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9kb2NzL21hbi94
bC5jZmcuNS5wb2QuaW4gYi9kb2NzL21hbi94bC5jZmcuNS5wb2QuaW4KaW5kZXggYzk5ZDQwMzA3
ZS4uYzY2OTUyNGJlYyAxMDA2NDQKLS0tIGEvZG9jcy9tYW4veGwuY2ZnLjUucG9kLmluCisrKyBi
L2RvY3MvbWFuL3hsLmNmZy41LnBvZC5pbgpAQCAtNjA1LDYgKzYwNSw1OCBAQCBvcHRpb24gc2hv
dWxkIG9ubHkgYmUgdXNlZCB3aXRoIGEgdHJ1c3RlZCBkZXZpY2UgdHJlZS4KIE5vdGUgdGhhdCB0
aGUgcGFydGlhbCBkZXZpY2UgdHJlZSBzaG91bGQgYXZvaWQgdXNpbmcgdGhlIHBoYW5kbGUgNjUw
MDAKIHdoaWNoIGlzIHJlc2VydmVkIGJ5IHRoZSB0b29sc3RhY2suCiAKKz1pdGVtIEI8cGFzc3Ro
cm91Z2g9IlNUUklORyI+CisKK1NwZWNpZnkgd2hldGhlciBJT01NVSBtYXBwaW5ncyBhcmUgZW5h
YmxlZCBmb3IgdGhlIGRvbWFpbiBhbmQgaGVuY2Ugd2hldGhlcgoraXQgd2lsbCBiZSBlbmFibGVk
IGZvciBwYXNzdGhyb3VnaCBoYXJkd2FyZS4gVmFsaWQgdmFsdWVzIGZvciB0aGlzIG9wdGlvbgor
YXJlOgorCis9b3ZlciA0CisKKz1pdGVtIEI8ZGlzYWJsZWQ+CisKK0lPTU1VIG1hcHBpbmdzIGFy
ZSBkaXNhYmxlZCBmb3IgdGhlIGRvbWFpbiBhbmQgc28gaGFyZHdhcmUgbWF5IG5vdCBiZQorcGFz
c2VkIHRocm91Z2guCisKK1RoaXMgb3B0aW9uIGlzIHRoZSBkZWZhdWx0IGlmIG5vIHBhc3N0aHJv
dWdoIGhhcmR3YXJlIGlzIHNwZWNpZmllZAoraW4gdGhlIGRvbWFpbidzIGNvbmZpZ3VyYXRpb24u
CisKKz1pdGVtIEI8c3luY19wdD4KKworVGhpcyBvcHRpb24gbWVhbnMgdGhhdCBJT01NVSBtYXBw
aW5ncyB3aWxsIGJlIHN5bmNocm9uaXplZCB3aXRoIHRoZQorZG9tYWluJ3MgUDJNIHRhYmxlIGFz
IGZvbGxvd3M6CisKK0ZvciBhIFBWIGRvbWFpbiwgYWxsIHdyaXRhYmxlIHBhZ2VzIGFzc2lnbmVk
IHRvIHRoZSBkb21haW4gYXJlIGlkZW50aXR5CittYXBwZWQgYnkgTUZOIGluIHRoZSBJT01NVSBw
YWdlIHRhYmxlLiBUaHVzIGEgZGV2aWNlIGRyaXZlciBydW5uaW5nIGluIHRoZQorZG9tYWluIG1h
eSBwcm9ncmFtIHBhc3N0aHJvdWdoIGhhcmR3YXJlIGZvciBETUEgdXNpbmcgTUZOIHZhbHVlcwor
KGkuZS4gaG9zdC9tYWNoaW5lIGZyYW1lIG51bWJlcnMpIGxvb2tlZCB1cCBpbiBpdHMgUDJNLgor
CitGb3IgYW4gSFZNIGRvbWFpbiwgYWxsIG5vbi1mb3JlaWduIFJBTSBwYWdlcyBwcmVzZW50IGlu
IGl0cyBQMk0gd2lsbCBiZQorbWFwcGVkIGJ5IEdGTiBpbiB0aGUgSU9NTVUgcGFnZSB0YWJsZS4g
VGh1cyBhIGRldmljZSBkcml2ZXIgcnVubmluZyBpbiB0aGUKK2RvbWFpbiBtYXkgcHJvZ3JhbSBw
YXNzdGhyb3VnaCBoYXJkd2FyZSB1c2luZyBHRk4gdmFsdWVzIChpLmUuIGd1ZXN0CitwaHlzaWNh
bCBmcmFtZSBudW1iZXJzKSB3aXRob3V0IGFueSBmdXJ0aGVyIHRyYW5zbGF0aW9uLgorCitUaGlz
IG9wdGlvbiBpcyB0aGUgZGVmYXVsdCBpZiB0aGUgZG9tYWluIGlzIFBWIGFuZCBwYXNzdGhyb3Vn
aCBoYXJkd2FyZQoraXMgc3BlY2lmaWVkIGluIHRoZSBjb25maWd1cmF0aW9uLgorCitUaGlzIG9w
dGlvbiBpcyBub3QgYXZhaWxhYmxlIG9uIEFybS4KKworPWl0ZW0gQjxzaGFyZV9wdD4KKworVGhp
cyBvcHRpb24gaXMgdW5hdmFpbGFibGUgZm9yIGEgUFYgZG9tYWluLiBGb3IgYW4gSFZNIGRvbWFp
biwgdGhpcyBvcHRpb24KK21lYW5zIHRoYXQgdGhlIElPTU1VIHdpbGwgYmUgcHJvZ3JhbW1lZCB0
byBkaXJlY3RseSByZWZlcmVuY2UgdGhlIGRvbWFpbidzCitQMk0gdGFibGUgYXMgaXRzIHBhZ2Ug
dGFibGUuIEZyb20gdGhlIHBvaW50IG9mIHZpZXcgb2YgYSBkZXZpY2UgZHJpdmVyCitydW5uaW5n
IGluIHRoZSBkb21haW4gdGhpcyBpcyBmdW5jdGlvbmFsbHkgZXF1aXZhbGVudCB0byBCPHN5bmNf
cHQ+IGJ1dAorcGxhY2VzIGxlc3MgbG9hZCBvbiB0aGUgaHlwZXJ2aXNvciBhbmQgc28gc2hvdWxk
IGdlbmVyYWxseSBiZSBzZWxlY3RlZCBpbgorcHJlZmVyZW5jZS4gSG93ZXZlciwgdGhlIGF2YWls
YWJpbGl0eSBvZiB0aGlzIG9wdGlvbiBpcyBoYXJkd2FyZSBzcGVjaWZpYworYW5kIHRodXMsIGlm
IGl0IGlzIHNwZWNpZmllZCBmb3IgYSBkb21haW4gcnVubmluZyBvbiBoYXJkd2FyZSB0aGF0IGRv
ZXMKK25vdCBhbGxvdyBpdCwgQjxzeW5jX3B0PiB3aWxsIGJlIHVzZWQgaW5zdGVhZC4KKworVGhp
cyBvcHRpb24gaXMgdGhlIGRlZmF1bHQgaWYgdGhlIGRvbWFpbiBpcyBIVk0gYW5kIHBhc3N0aHJv
dWdoIGhhcmR3YXJlCitpcyBzcGVjaWZpZWQgaW4gdGhlIGNvbmZpZ3VyYXRpb24uCisKKz1iYWNr
CisKID1iYWNrCiAKID1oZWFkMiBEZXZpY2VzCmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4
bC5oIGIvdG9vbHMvbGlieGwvbGlieGwuaAppbmRleCA5YmFjZmI5N2YwLi41ZGU3YzA3YTQxIDEw
MDY0NAotLS0gYS90b29scy9saWJ4bC9saWJ4bC5oCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsLmgK
QEAgLTM5NCw2ICszOTQsMTEgQEAKICAqLwogI2RlZmluZSBMSUJYTF9IQVZFX0VYVEVOREVEX1ZL
QiAxCiAKKy8qCisgKiBsaWJ4bF9kb21haW5fY3JlYXRlX2luZm8gaGFzIGxpYnhsX3Bhc3N0aHJv
dWdoIGVudW1lcmF0aW9uLgorICovCisjZGVmaW5lIExJQlhMX0hBVkVfQ1JFQVRFSU5GT19QQVNT
VEhST1VHSCAxCisKIC8qCiAgKiBsaWJ4bCBBQkkgY29tcGF0aWJpbGl0eQogICoKZGlmZiAtLWdp
dCBhL3Rvb2xzL2xpYnhsL2xpYnhsX2NyZWF0ZS5jIGIvdG9vbHMvbGlieGwvbGlieGxfY3JlYXRl
LmMKaW5kZXggZmViOWYxY2UwYy4uYWQ1ZjM2NDg0YSAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGwv
bGlieGxfY3JlYXRlLmMKKysrIGIvdG9vbHMvbGlieGwvbGlieGxfY3JlYXRlLmMKQEAgLTU2NSwx
MiArNTY1LDI2IEBAIGludCBsaWJ4bF9fZG9tYWluX21ha2UobGlieGxfX2djICpnYywgbGlieGxf
ZG9tYWluX2NvbmZpZyAqZF9jb25maWcsCiAgICAgICAgICAgICAgICAgbGlieGxfZGVmYm9vbF92
YWwoaW5mby0+b29zKSA/IDAgOiBYRU5fRE9NQ1RMX0NERl9vb3Nfb2ZmOwogICAgICAgICB9CiAK
KyAgICAgICAgTE9HKERFVEFJTCwgInBhc3N0aHJvdWdoOiAlcyIsCisgICAgICAgICAgICBsaWJ4
bF9wYXNzdGhyb3VnaF90b19zdHJpbmcoaW5mby0+cGFzc3Rocm91Z2gpKTsKKwogICAgICAgICBy
YyA9IGxpYnhsX2dldF9waHlzaW5mbyhjdHgsICZwaHlzaW5mbyk7CiAgICAgICAgIGlmIChyYyA8
IDApCiAgICAgICAgICAgICBnb3RvIG91dDsKIAotICAgICAgICBpZiAoIHBoeXNpbmZvLmNhcF9o
dm1fZGlyZWN0aW8gKQorICAgICAgICBpZiAoaW5mby0+cGFzc3Rocm91Z2ggIT0gTElCWExfUEFT
U1RIUk9VR0hfRElTQUJMRUQpCisgICAgICAgIHsKKyAgICAgICAgICAgIGlmICghcGh5c2luZm8u
Y2FwX2h2bV9kaXJlY3RpbykgeworICAgICAgICAgICAgICAgIExPR0VEKEVSUk9SLCAqZG9taWQs
ICJwYXNzdGhyb3VnaCBub3QgYXZhaWxhYmxlIik7CisgICAgICAgICAgICAgICAgcmMgPSBFUlJP
Ul9GQUlMOworICAgICAgICAgICAgICAgIGdvdG8gb3V0OworICAgICAgICAgICAgfQorCiAgICAg
ICAgICAgICBjcmVhdGUuZmxhZ3MgfD0gWEVOX0RPTUNUTF9DREZfaW9tbXU7CisgICAgICAgIH0K
KworICAgICAgICBpZiAoaW5mby0+cGFzc3Rocm91Z2ggPT0gTElCWExfUEFTU1RIUk9VR0hfU1lO
Q19QVCkKKyAgICAgICAgICAgIGNyZWF0ZS5pb21tdV9vcHRzIHw9IFhFTl9ET01DVExfSU9NTVVf
bm9fc2hhcmVwdDsKIAogICAgICAgICAvKiBVbHRpbWF0ZWx5LCBoYW5kbGUgaXMgYW4gYXJyYXkg
b2YgMTYgdWludDhfdCwgc2FtZSBhcyB1dWlkICovCiAgICAgICAgIGxpYnhsX3V1aWRfY29weShj
dHgsIChsaWJ4bF91dWlkICopJmNyZWF0ZS5oYW5kbGUsICZpbmZvLT51dWlkKTsKZGlmZiAtLWdp
dCBhL3Rvb2xzL2xpYnhsL2xpYnhsX3R5cGVzLmlkbCBiL3Rvb2xzL2xpYnhsL2xpYnhsX3R5cGVz
LmlkbAppbmRleCBiNjEzOTljZTM2Li43ZTM3ZGU4NjQ2IDEwMDY0NAotLS0gYS90b29scy9saWJ4
bC9saWJ4bF90eXBlcy5pZGwKKysrIGIvdG9vbHMvbGlieGwvbGlieGxfdHlwZXMuaWRsCkBAIC0y
NjMsNiArMjYzLDEyIEBAIGxpYnhsX3ZrYl9iYWNrZW5kID0gRW51bWVyYXRpb24oInZrYl9iYWNr
ZW5kIiwgWwogICAgICgyLCAiTElOVVgiKQogICAgIF0pCiAKK2xpYnhsX3Bhc3N0aHJvdWdoID0g
RW51bWVyYXRpb24oInBhc3N0aHJvdWdoIiwgWworICAgICgwLCAiZGlzYWJsZWQiKSwKKyAgICAo
MSwgInN5bmNfcHQiKSwKKyAgICAoMiwgInNoYXJlX3B0IiksCisgICAgXSkKKwogIwogIyBDb21w
bGV4IGxpYnhsIHR5cGVzCiAjCkBAIC00MDgsNiArNDE0LDcgQEAgbGlieGxfZG9tYWluX2NyZWF0
ZV9pbmZvID0gU3RydWN0KCJkb21haW5fY3JlYXRlX2luZm8iLFsKICAgICAoInBvb2xfbmFtZSIs
ICAgIHN0cmluZyksCiAgICAgKCJydW5faG90cGx1Z19zY3JpcHRzIixsaWJ4bF9kZWZib29sKSwK
ICAgICAoImRyaXZlcl9kb21haW4iLGxpYnhsX2RlZmJvb2wpLAorICAgICgicGFzc3Rocm91Z2gi
LCAgbGlieGxfcGFzc3Rocm91Z2gpLAogICAgIF0sIGRpcj1ESVJfSU4pCiAKIGxpYnhsX2RvbWFp
bl9yZXN0b3JlX3BhcmFtcyA9IFN0cnVjdCgiZG9tYWluX3Jlc3RvcmVfcGFyYW1zIiwgWwpkaWZm
IC0tZ2l0IGEvdG9vbHMveGwveGxfcGFyc2UuYyBiL3Rvb2xzL3hsL3hsX3BhcnNlLmMKaW5kZXgg
ZTEwNWJkYTJiYi4uYzkwNDYwNDAwOCAxMDA2NDQKLS0tIGEvdG9vbHMveGwveGxfcGFyc2UuYwor
KysgYi90b29scy94bC94bF9wYXJzZS5jCkBAIC0yMzI2LDYgKzIzMjYsNDQgQEAgc2tpcF92ZmI6
CiAgICAgICAgIH0KICAgICB9CiAKKyAgICBpZiAoIXhsdV9jZmdfZ2V0X3N0cmluZyhjb25maWcs
ICJwYXNzdGhyb3VnaCIsICZidWYsIDApKSB7CisgICAgICAgIGxpYnhsX3Bhc3N0aHJvdWdoIG87
CisKKyAgICAgICAgZSA9IGxpYnhsX3Bhc3N0aHJvdWdoX2Zyb21fc3RyaW5nKGJ1ZiwgJm8pOwor
ICAgICAgICBpZiAoZSkgeworICAgICAgICAgICAgZnByaW50ZihzdGRlcnIsCisgICAgICAgICAg
ICAgICAgICAgICJFUlJPUjogdW5rbm93biBwYXNzdGhyb3VnaCBvcHRpb24gJyVzJ1xuIiwKKyAg
ICAgICAgICAgICAgICAgICAgYnVmKTsKKyAgICAgICAgICAgIGV4aXQoLUVSUk9SX0ZBSUwpOwor
ICAgICAgICB9CisKKyAgICAgICAgc3dpdGNoIChvKSB7CisgICAgICAgIGNhc2UgTElCWExfUEFT
U1RIUk9VR0hfRElTQUJMRUQ6CisgICAgICAgICAgICBpZiAoZF9jb25maWctPm51bV9wY2lkZXZz
IHx8IGRfY29uZmlnLT5udW1fZHRkZXZzKSB7CisgICAgICAgICAgICAgICAgZnByaW50ZihzdGRl
cnIsCisgICAgICAgICAgICAgICAgICAgICAgICAiRVJST1I6IHBhc3N0aHJvdWdoIGRpc2FibGVk
IGJ1dCBkZXZpY2VzIGFyZSBzcGVjaWZpZWRcbiIpOworICAgICAgICAgICAgICAgIGV4aXQoLUVS
Uk9SX0ZBSUwpOworICAgICAgICAgICAgfQorICAgICAgICBjYXNlIExJQlhMX1BBU1NUSFJPVUdI
X1NIQVJFX1BUOgorICAgICAgICAgICAgaWYgKGNfaW5mby0+dHlwZSA9PSBMSUJYTF9ET01BSU5f
VFlQRV9QVikgeworICAgICAgICAgICAgICAgIGZwcmludGYoc3RkZXJyLAorICAgICAgICAgICAg
ICAgICAgICAgICAgIkVSUk9SOiBwYXNzdGhyb3VnaD1cInNoYXJlX3B0XCIgbm90IHZhbGlkIGZv
ciBQViBkb21haW5cbiIpOworICAgICAgICAgICAgICAgIGV4aXQoLUVSUk9SX0ZBSUwpOworICAg
ICAgICAgICAgfQorICAgICAgICBkZWZhdWx0OgorICAgICAgICAgICAgYnJlYWs7CisgICAgICAg
IH0KKworICAgICAgICBjX2luZm8tPnBhc3N0aHJvdWdoID0gbzsKKyAgICB9IGVsc2UgaWYgKGRf
Y29uZmlnLT5udW1fcGNpZGV2cyB8fCBkX2NvbmZpZy0+bnVtX2R0ZGV2cykgeworICAgICAgICAv
KgorICAgICAgICAgKiBQYXNzdGhyb3VnaCBkZXZpY2VzIGFyZSBzcGVjaWZpZWQgc28gc2V0IGFu
IGFwcHJvcHJpYXRlCisgICAgICAgICAqIGRlZmF1bHQgdmFsdWUuCisgICAgICAgICAqLworICAg
ICAgICBjX2luZm8tPnBhc3N0aHJvdWdoID0gKGNfaW5mby0+dHlwZSA9PSBMSUJYTF9ET01BSU5f
VFlQRV9QVikgPworICAgICAgICAgICAgTElCWExfUEFTU1RIUk9VR0hfU1lOQ19QVCA6IExJQlhM
X1BBU1NUSFJPVUdIX1NIQVJFX1BUOworICAgIH0KKwogICAgIGlmICgheGx1X2NmZ19nZXRfbGlz
dChjb25maWcsICJ1c2JjdHJsIiwgJnVzYmN0cmxzLCAwLCAwKSkgewogICAgICAgICBkX2NvbmZp
Zy0+bnVtX3VzYmN0cmxzID0gMDsKICAgICAgICAgZF9jb25maWctPnVzYmN0cmxzID0gTlVMTDsK
ZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9kb21haW4uYyBiL3hlbi9hcmNoL2FybS9kb21haW4u
YwppbmRleCBlMDZiZDI3ZGFkLi4yMzNkYzRkNTlkIDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0v
ZG9tYWluLmMKKysrIGIveGVuL2FyY2gvYXJtL2RvbWFpbi5jCkBAIC02MTQsNiArNjE0LDE0IEBA
IGludCBhcmNoX3Nhbml0aXNlX2RvbWFpbl9jb25maWcoc3RydWN0IHhlbl9kb21jdGxfY3JlYXRl
ZG9tYWluICpjb25maWcpCiAgICAgICAgIHJldHVybiAtRUlOVkFMOwogICAgIH0KIAorICAgIC8q
IEFsd2F5cyBzaGFyZSBQMk0gVGFibGUgYmV0d2VlbiB0aGUgQ1BVIGFuZCB0aGUgSU9NTVUgKi8K
KyAgICBpZiAoIGNvbmZpZy0+aW9tbXVfb3B0cyAmIFhFTl9ET01DVExfSU9NTVVfbm9fc2hhcmVw
dCApCisgICAgeworICAgICAgICBkcHJpbnRrKFhFTkxPR19JTkZPLAorICAgICAgICAgICAgICAg
ICJVbnN1cHBvcnRlZCBpb21tdSBvcHRpb246IFhFTl9ET01DVExfSU9NTVVfbm9fc2hhcmVwdFxu
Iik7CisgICAgICAgIHJldHVybiAtRUlOVkFMOworICAgIH0KKwogICAgIC8qIEZpbGwgaW4gdGhl
IG5hdGl2ZSBHSUMgdmVyc2lvbiwgcGFzc2VkIGJhY2sgdG8gdGhlIHRvb2xzdGFjay4gKi8KICAg
ICBpZiAoIGNvbmZpZy0+YXJjaC5naWNfdmVyc2lvbiA9PSBYRU5fRE9NQ1RMX0NPTkZJR19HSUNf
TkFUSVZFICkKICAgICB7CkBAIC02NzMsNyArNjgxLDggQEAgaW50IGFyY2hfZG9tYWluX2NyZWF0
ZShzdHJ1Y3QgZG9tYWluICpkLAogCiAgICAgQVNTRVJUKGNvbmZpZyAhPSBOVUxMKTsKIAotICAg
IGlmICggaXNfaW9tbXVfZW5hYmxlZChkKSAmJiAocmMgPSBpb21tdV9kb21haW5faW5pdChkKSkg
IT0gMCApCisgICAgaWYgKCBpc19pb21tdV9lbmFibGVkKGQpICYmCisgICAgICAgICAocmMgPSBp
b21tdV9kb21haW5faW5pdChkLCBjb25maWctPmlvbW11X29wdHMpKSAhPSAwICkKICAgICAgICAg
Z290byBmYWlsOwogCiAgICAgaWYgKCAocmMgPSBwMm1faW5pdChkKSkgIT0gMCApCmRpZmYgLS1n
aXQgYS94ZW4vYXJjaC94ODYvZG9tYWluLmMgYi94ZW4vYXJjaC94ODYvZG9tYWluLmMKaW5kZXgg
NDI3NzgwOTlkYS4uNGJiZDhkZTY2MyAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2RvbWFpbi5j
CisrKyBiL3hlbi9hcmNoL3g4Ni9kb21haW4uYwpAQCAtNjA0LDcgKzYwNCw4IEBAIGludCBhcmNo
X2RvbWFpbl9jcmVhdGUoc3RydWN0IGRvbWFpbiAqZCwKICAgICBpZiAoIChyYyA9IGluaXRfZG9t
YWluX2lycV9tYXBwaW5nKGQpKSAhPSAwICkKICAgICAgICAgZ290byBmYWlsOwogCi0gICAgaWYg
KCBpc19pb21tdV9lbmFibGVkKGQpICYmIChyYyA9IGlvbW11X2RvbWFpbl9pbml0KGQpKSAhPSAw
ICkKKyAgICBpZiAoIGlzX2lvbW11X2VuYWJsZWQoZCkgJiYKKyAgICAgICAgIChyYyA9IGlvbW11
X2RvbWFpbl9pbml0KGQsIGNvbmZpZy0+aW9tbXVfb3B0cykpICE9IDAgKQogICAgICAgICBnb3Rv
IGZhaWw7CiAKICAgICBwc3JfZG9tYWluX2luaXQoZCk7CmRpZmYgLS1naXQgYS94ZW4vY29tbW9u
L2RvbWFpbi5jIGIveGVuL2NvbW1vbi9kb21haW4uYwppbmRleCAwZGY0YjQ3MzUyLi5iMGI5YTE3
YTE4IDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL2RvbWFpbi5jCisrKyBiL3hlbi9jb21tb24vZG9t
YWluLmMKQEAgLTMwOCw2ICszMDgsMTMgQEAgc3RhdGljIGludCBzYW5pdGlzZV9kb21haW5fY29u
ZmlnKHN0cnVjdCB4ZW5fZG9tY3RsX2NyZWF0ZWRvbWFpbiAqY29uZmlnKQogICAgICAgICByZXR1
cm4gLUVJTlZBTDsKICAgICB9CiAKKyAgICBpZiAoICEoY29uZmlnLT5mbGFncyAmIFhFTl9ET01D
VExfQ0RGX2lvbW11KSAmJiBjb25maWctPmlvbW11X29wdHMgKQorICAgIHsKKyAgICAgICAgZHBy
aW50ayhYRU5MT0dfSU5GTywKKyAgICAgICAgICAgICAgICAiSU9NTVUgb3B0aW9ucyBzcGVjaWZp
ZWQgYnV0IElPTU1VIG5vdCBlbmFibGVkXG4iKTsKKyAgICAgICAgcmV0dXJuIC1FSU5WQUw7Cisg
ICAgfQorCiAgICAgaWYgKCBjb25maWctPm1heF92Y3B1cyA8IDEgKQogICAgIHsKICAgICAgICAg
ZHByaW50ayhYRU5MT0dfSU5GTywgIk5vIHZDUFVTXG4iKTsKZGlmZiAtLWdpdCBhL3hlbi9kcml2
ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5j
CmluZGV4IDY3ODU1ZWVlZDUuLjFjNTU2ZTM5YWIgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bh
c3N0aHJvdWdoL2lvbW11LmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYwpA
QCAtMTU5LDcgKzE1OSw3IEBAIHN0YXRpYyB2b2lkIF9faHdkb21faW5pdCBjaGVja19od2RvbV9y
ZXFzKHN0cnVjdCBkb21haW4gKmQpCiAgICAgaW9tbXVfaHdkb21fc3RyaWN0ID0gdHJ1ZTsKIH0K
IAotaW50IGlvbW11X2RvbWFpbl9pbml0KHN0cnVjdCBkb21haW4gKmQpCitpbnQgaW9tbXVfZG9t
YWluX2luaXQoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgaW50IG9wdHMpCiB7CiAgICAgc3Ry
dWN0IGRvbWFpbl9pb21tdSAqaGQgPSBkb21faW9tbXUoZCk7CiAgICAgaW50IHJldCA9IDA7CkBA
IC0xNzYsNiArMTc2LDE1IEBAIGludCBpb21tdV9kb21haW5faW5pdChzdHJ1Y3QgZG9tYWluICpk
KQogICAgIGlmICggcmV0ICkKICAgICAgICAgcmV0dXJuIHJldDsKIAorICAgIC8qCisgICAgICog
VXNlIHNoYXJlZCBwYWdlIHRhYmxlcyBmb3IgSEFQIGFuZCBJT01NVSBpZiB0aGUgZ2xvYmFsIG9w
dGlvbgorICAgICAqIGlzIGVuYWJsZWQgKGZyb20gd2hpY2ggd2UgY2FuIGluZmVyIHRoZSBoL3cg
aXMgY2FwYWJsZSkgYW5kCisgICAgICogdGhlIGRvbWFpbiBvcHRpb25zIGRvIG5vdCBkaXNhbGxv
dyBpdC4gSEFQIG11c3QsIG9mIGNvdXJzZSwgYWxzbworICAgICAqIGJlIGVuYWJsZWQuCisgICAg
ICovCisgICAgaGQtPmhhcF9wdF9zaGFyZSA9IGhhcF9lbmFibGVkKGQpICYmIGlvbW11X2hhcF9w
dF9zaGFyZSAmJgorICAgICAgICAhKG9wdHMgJiBYRU5fRE9NQ1RMX0lPTU1VX25vX3NoYXJlcHQp
OworCiAgICAgLyoKICAgICAgKiBOQjogJ3JlbGF4ZWQnIGgvdyBkb21haW5zIGRvbid0IG5lZWQg
dGhlIElPTU1VIG1hcHBpbmdzIHRvIGJlIGtlcHQKICAgICAgKiAgICAgaW4tc3luYyB3aXRoIHRo
ZWlyIGFzc2lnbmVkIHBhZ2VzIGJlY2F1c2UgYWxsIGhvc3QgUkFNIHdpbGwgYmUKQEAgLTE4Nyw2
ICsxOTYsOCBAQCBpbnQgaW9tbXVfZG9tYWluX2luaXQoc3RydWN0IGRvbWFpbiAqZCkKICAgICBp
ZiAoICFpc19oYXJkd2FyZV9kb21haW4oZCkgfHwgaW9tbXVfaHdkb21fc3RyaWN0ICkKICAgICAg
ICAgaGQtPm5lZWRfc3luYyA9ICFpb21tdV91c2VfaGFwX3B0KGQpOwogCisgICAgQVNTRVJUKCEo
aGQtPm5lZWRfc3luYyAmJiBoZC0+aGFwX3B0X3NoYXJlKSk7CisKICAgICByZXR1cm4gMDsKIH0K
IApkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvcHVibGljL2RvbWN0bC5oIGIveGVuL2luY2x1ZGUv
cHVibGljL2RvbWN0bC5oCmluZGV4IDNmODJjNzg4NzAuLmViYWI2NTNjYWMgMTAwNjQ0Ci0tLSBh
L3hlbi9pbmNsdWRlL3B1YmxpYy9kb21jdGwuaAorKysgYi94ZW4vaW5jbHVkZS9wdWJsaWMvZG9t
Y3RsLmgKQEAgLTY4LDcgKzY4LDExIEBAIHN0cnVjdCB4ZW5fZG9tY3RsX2NyZWF0ZWRvbWFpbiB7
CiAjZGVmaW5lIF9YRU5fRE9NQ1RMX0NERl9pb21tdSAgICAgICAgIDUKICNkZWZpbmUgWEVOX0RP
TUNUTF9DREZfaW9tbXUgICAgICAgICAgKDFVPDxfWEVOX0RPTUNUTF9DREZfaW9tbXUpCiAKLSAg
ICB1aW50MzJfdCBmbGFnczsKKyAgICB1aW50MTZfdCBmbGFnczsKKworI2RlZmluZSBfWEVOX0RP
TUNUTF9JT01NVV9ub19zaGFyZXB0ICAwCisjZGVmaW5lIFhFTl9ET01DVExfSU9NTVVfbm9fc2hh
cmVwdCAgICgxVTw8X1hFTl9ET01DVExfSU9NTVVfbm9fc2hhcmVwdCkKKyAgICB1aW50MTZfdCBp
b21tdV9vcHRzOwogCiAgICAgLyoKICAgICAgKiBWYXJpb3VzIGRvbWFpbiBsaW1pdHMsIHdoaWNo
IGltcGFjdCB0aGUgcXVhbnRpdHkgb2YgcmVzb3VyY2VzIChnbG9iYWwKZGlmZiAtLWdpdCBhL3hl
bi9pbmNsdWRlL3hlbi9pb21tdS5oIGIveGVuL2luY2x1ZGUveGVuL2lvbW11LmgKaW5kZXggNDVl
YzZjZmU0NC4uNDBlNTlhNGZiZiAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUveGVuL2lvbW11LmgK
KysrIGIveGVuL2luY2x1ZGUveGVuL2lvbW11LmgKQEAgLTY3LDcgKzY3LDcgQEAgZXh0ZXJuIHVu
c2lnbmVkIGludCBpb21tdV9kZXZfaW90bGJfdGltZW91dDsKIGludCBpb21tdV9zZXR1cCh2b2lk
KTsKIGludCBpb21tdV9oYXJkd2FyZV9zZXR1cCh2b2lkKTsKIAotaW50IGlvbW11X2RvbWFpbl9p
bml0KHN0cnVjdCBkb21haW4gKmQpOworaW50IGlvbW11X2RvbWFpbl9pbml0KHN0cnVjdCBkb21h
aW4gKmQsIHVuc2lnbmVkIGludCBvcHRzKTsKIHZvaWQgaW9tbXVfaHdkb21faW5pdChzdHJ1Y3Qg
ZG9tYWluICpkKTsKIHZvaWQgaW9tbXVfZG9tYWluX2Rlc3Ryb3koc3RydWN0IGRvbWFpbiAqZCk7
CiAKQEAgLTI1NiwxMCArMjU2LDE4IEBAIHN0cnVjdCBkb21haW5faW9tbXUgewogICAgIC8qIEZl
YXR1cmVzIHN1cHBvcnRlZCBieSB0aGUgSU9NTVUgKi8KICAgICBERUNMQVJFX0JJVE1BUChmZWF0
dXJlcywgSU9NTVVfRkVBVF9jb3VudCk7CiAKKyAgICAvKgorICAgICAqIERvZXMgdGhlIGd1ZXN0
IHNoYXJlIEhBUCBtYXBwaW5nIHdpdGggdGhlIElPTU1VPyBUaGlzIGlzIGFsd2F5cworICAgICAq
IHRydWUgZm9yIEFSTSBzeXN0ZW1zIGFuZCBtYXkgYmUgdHJ1ZSBmb3IgeDg2IHN5c3RlbXMgd2hl
cmUgdGhlCisgICAgICogdGhlIGhhcmR3YXJlIGlzIGNhcGFibGUuCisgICAgICovCisgICAgYm9v
bCBoYXBfcHRfc2hhcmU7CisKICAgICAvKgogICAgICAqIERvZXMgdGhlIGd1ZXN0IHJlcWlyZSBt
YXBwaW5ncyB0byBiZSBzeW5jaG9uaXplZCwgdG8gbWFpbnRhaW4KLSAgICAgKiB0aGUgZGVmYXVs
dCBkZm4gPT0gcGZuIG1hcC4gKFNlZSBjb21tZW50IG9uIGRmbiBhdCB0aGUgdG9wIG9mCi0gICAg
ICogaW5jbHVkZS94ZW4vbW0uaCkuCisgICAgICogdGhlIGRlZmF1bHQgZGZuID09IHBmbiBtYXA/
IChTZWUgY29tbWVudCBvbiBkZm4gYXQgdGhlIHRvcCBvZgorICAgICAqIGluY2x1ZGUveGVuL21t
LmgpLiBOb3RlIHRoYXQgaGFwX3B0X3NoYXJlID09IGZhbHNlIGRvZXMgbm90CisgICAgICogbmVj
ZXNzYXJpbHkgaW1wbHkgdGhpcyBpcyB0cnVlLgogICAgICAqLwogICAgIGJvb2wgbmVlZF9zeW5j
OwogfTsKQEAgLTI2OSw4ICsyNzcsNyBAQCBzdHJ1Y3QgZG9tYWluX2lvbW11IHsKICNkZWZpbmUg
aW9tbXVfY2xlYXJfZmVhdHVyZShkLCBmKSBjbGVhcl9iaXQoZiwgZG9tX2lvbW11KGQpLT5mZWF0
dXJlcykKIAogLyogQXJlIHdlIHVzaW5nIHRoZSBkb21haW4gUDJNIHRhYmxlIGFzIGl0cyBJT01N
VSBwYWdldGFibGU/ICovCi0jZGVmaW5lIGlvbW11X3VzZV9oYXBfcHQoZCkgXAotICAgIChoYXBf
ZW5hYmxlZChkKSAmJiBpc19pb21tdV9lbmFibGVkKGQpICYmIGlvbW11X2hhcF9wdF9zaGFyZSkK
KyNkZWZpbmUgaW9tbXVfdXNlX2hhcF9wdChkKSAgICAgICAoZG9tX2lvbW11KGQpLT5oYXBfcHRf
c2hhcmUpCiAKIC8qIERvZXMgdGhlIElPTU1VIHBhZ2V0YWJsZSBuZWVkIHRvIGJlIGtlcHQgc3lu
Y2hyb25pemVkIHdpdGggdGhlIFAyTSAqLwogI2RlZmluZSBuZWVkX2lvbW11X3B0X3N5bmMoZCkg
ICAgIChkb21faW9tbXUoZCktPm5lZWRfc3luYykKLS0gCjIuMjAuMS4yLmdiMjFlYmI2NzEKCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 13:44:35 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 13: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 1hsSQd-0005DB-0n; Tue, 30 Jul 2019 13:44:35 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=zL4X=V3=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hsSQb-0005Bo-KI
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 13:44:33 +0000
X-Inumbo-ID: 27afab00-b2d0-11e9-b5a9-579d4ebb19cc
Received: from m9a0002g.houston.softwaregrp.com (unknown [15.124.64.67])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 27afab00-b2d0-11e9-b5a9-579d4ebb19cc;
 Tue, 30 Jul 2019 13:44:30 +0000 (UTC)
Received: FROM m9a0002g.houston.softwaregrp.com (15.121.0.191) BY
 m9a0002g.houston.softwaregrp.com WITH ESMTP; 
 Tue, 30 Jul 2019 13:44:29 +0000
Received: from M9W0068.microfocus.com (2002:f79:bf::f79:bf) by
 M9W0068.microfocus.com (2002:f79:bf::f79:bf) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Tue, 30 Jul 2019 13:38:31 +0000
Received: from NAM02-CY1-obe.outbound.protection.outlook.com (15.124.72.12) by
 M9W0068.microfocus.com (15.121.0.191) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Tue, 30 Jul 2019 13:38:31 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=QrK9htCvQMwSgFfbL5KzqAiP6xrG04+lVjqSW5+cuMUkN3W8IJ1gmosRIjxB3LU8lVbu8LvKvZSr+DZNJE81nDUPetLPsE6QPBJTl/XwSh+1eNkCxhpUn/0XjvQjqISVQ5qhtOuksOUDBllXGKatgAJQ2ptpK3TcP7ZKCKy1bwVmuege4NEU9zNOTTVe4h/is1m50bv4zSjrjmCANlAETYUDsTBpW6jqgNnxTksLHStHH8J56adP8rDqd9lKV7CPravj1gc9KHy6fcL7ZhIuJKBsZhG3j5fQKUnHsFE/+KyWM2o1lLdvDi0YKA1qHVj8ZfryhYFuz+wxkIwAs0msxA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=nwlAt2OehTeo9mW3PbTVg+Dm93CezandTO5jJZvsKkI=;
 b=M6DwOUZQ8WzdYSKTo2CHZ6Bwbs2CPNvLgEomqbvSjS45c2+SUEEdhyM5oYoRusyg/JQVlppLXtYbrtkGxLbj6PB7Tz5JoRoa4gBllnfYolNJxL6ZRELOsbL3vypYfZAJ6kZm9ZnSSLh4DcCwTfpe3aSn4lTe6Z2QcHVPNLR3CJzv9vmGtzUTOmR6lTSIWHBbih+bXfog2Ae4SUrrrV2trw5Ek4JOr+JNL1Ldgr6tuK4WQY08yMnAKWx+TOk1Sz/n1fDRP2FYhtND1URRuSvV4mg81nMCHJ0hV9ZAgu9KzKO+WmaAOV8vZUu6dJVw1bhwTWnLj2XT7SihInV6774JSA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3139.namprd18.prod.outlook.com (10.255.136.11) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2115.14; Tue, 30 Jul 2019 13:38:30 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b%7]) with mapi id 15.20.2115.005; Tue, 30 Jul 2019
 13:38:30 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Norbert Manthey <nmanthey@amazon.de>
Thread-Topic: [PATCH L1TF MDS GT v4 1/2] common/grant_table: harden bound
 accesses
Thread-Index: AQHVRtj90XYoVpwrQku2OrPMiAgfMabjKmoA
Date: Tue, 30 Jul 2019 13:38:30 +0000
Message-ID: <1687791e-0c6a-5fc0-36f1-e8429e829590@suse.com>
References: <1564492503-22716-1-git-send-email-nmanthey@amazon.de>
 <1564492503-22716-2-git-send-email-nmanthey@amazon.de>
In-Reply-To: <1564492503-22716-2-git-send-email-nmanthey@amazon.de>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB8PR04CA0008.eurprd04.prod.outlook.com
 (2603:10a6:10:110::18) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: e7856e95-d7e0-4bdc-ef55-08d714f33548
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(5600148)(711020)(4605104)(1401327)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7193020);
 SRVR:BY5PR18MB3139; 
x-ms-traffictypediagnostic: BY5PR18MB3139:
x-microsoft-antispam-prvs: <BY5PR18MB3139E4BDA8D15C3B812AA6CDB3DC0@BY5PR18MB3139.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 0114FF88F6
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(366004)(396003)(136003)(39860400002)(346002)(376002)(189003)(199004)(68736007)(66476007)(80792005)(81166006)(5660300002)(52116002)(81156014)(8676002)(14454004)(6436002)(6116002)(6916009)(71200400001)(3846002)(25786009)(31696002)(71190400001)(7416002)(6512007)(86362001)(478600001)(8936002)(7736002)(53936002)(26005)(6246003)(53546011)(102836004)(66946007)(66066001)(186003)(2906002)(36756003)(66446008)(14444005)(446003)(476003)(6486002)(229853002)(2616005)(256004)(54906003)(486006)(76176011)(99286004)(6506007)(386003)(64756008)(4326008)(316002)(305945005)(11346002)(31686004)(66556008)(32563001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3139;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: ujyqU8aPlAMSBvAFcMORWXPZ1oYYxsy8nN/s/IvzPHOInnVTkDaJ1aXhk9B1ImS3jf1lu4l3wrtzF/4nSJZzGF0M5Oswh901fuSMJFPagcMw5kS1i2Vk98r904ycXJ4XWqOdTdztTPBjACMAksVhzV/e6X3t/KvxJFpCuFpw+HmFPFSKpTKOMyrr0lbKadRPw1BoFKP4xRFjc/dg1vhHoUHmrCpT585S0SxWlmm9HSC6EU7jmWCBN/pzWS0Al3ZkuQfroOTy3//TzxerV1BxSpBRrsJz29cAhV74jdmsH4UpDt5iDyHC+wzGkklOCzD205UL+BSiFfYel3n3gAP6jMl4JceQb0hWs0kelEc4WclLhhVRAX6DGMs+z02i2QhUC0YEglkBRePMsuNvl/qpK6x2hT97tF3B5OWIJbN9ANI=
Content-ID: <6F64D99DFCCF314890BCA0EE0031157B@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: e7856e95-d7e0-4bdc-ef55-08d714f33548
X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Jul 2019 13:38:30.2024 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3139
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH L1TF MDS GT v4 1/2] common/grant_table:
 harden bound accesses
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <JGross@suse.com>, Tim Deegan <tim@xen.org>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 KonradRzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 IanJackson <ian.jackson@eu.citrix.com>, Dario Faggioli <dfaggioli@suse.com>,
 Martin Pohlack <mpohlack@amazon.de>, Pawel
 Wieczorkiewicz <wipawel@amazon.de>, Julien Grall <julien.grall@arm.com>, David
 Woodhouse <dwmw@amazon.co.uk>, Martin Mazein <amazein@amazon.de>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>, Bjoern
 Doebel <doebel@amazon.de>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMzAuMDcuMjAxOSAxNToxNSwgTm9yYmVydCBNYW50aGV5IHdyb3RlOg0KPiBHdWVzdHMgY2Fu
IGlzc3VlIGdyYW50IHRhYmxlIG9wZXJhdGlvbnMgYW5kIHByb3ZpZGUgZ3Vlc3QgY29udHJvbGxl
ZA0KPiBkYXRhIHRvIHRoZW0uIFRoaXMgZGF0YSBpcyB1c2VkIGFzIGluZGV4IGZvciBtZW1vcnkg
bG9hZHMgYWZ0ZXIgYm91bmQNCj4gY2hlY2tzIGhhdmUgYmVlbiBkb25lLiBUbyBhdm9pZCBzcGVj
dWxhdGl2ZSBvdXQtb2YtYm91bmQgYWNjZXNzZXMsIHdlDQo+IHVzZSB0aGUgYXJyYXlfaW5kZXhf
bm9zcGVjIG1hY3JvIHdoZXJlIGFwcGxpY2FibGUsIG9yIHRoZSBtYWNybw0KPiBibG9ja19zcGVj
dWxhdGlvbi4gTm90ZSwgdGhlIGJsb2NrX3NwZWN1bGF0aW9uIG1hY3JvIGlzIHVzZWQgb24gYWxs
DQo+IHBhdGggaW4gc2hhcmVkX2VudHJ5X2hlYWRlciBhbmQgbnJfZ3JhbnRfZW50cmllcy4gVGhp
cyB3YXksIGFmdGVyIGENCj4gY2FsbCB0byBzdWNoIGEgZnVuY3Rpb24sIGFsbCBib3VuZCBjaGVj
a3MgdGhhdCBoYXBwZW5lZCBiZWZvcmUgYmVjb21lDQo+IGFyY2hpdGVjdHVyYWwgdmlzaWJsZSwg
c28gdGhhdCBubyBhZGRpdGlvbmFsIHByb3RlY3Rpb24gaXMgcmVxdWlyZWQNCj4gZm9yIGNvcnJl
c3BvbmRpbmcgYXJyYXkgYWNjZXNzZXMuIEFzIHRoZSB3YXkgd2UgaW50cm9kdWNlIGFuIGxmZW5j
ZQ0KPiBpbnN0cnVjdGlvbiBtaWdodCBhbGxvdyB0aGUgY29tcGlsZXIgdG8gcmVsb2FkIGNlcnRh
aW4gdmFsdWVzIGZyb20NCj4gbWVtb3J5IG11bHRpcGxlIHRpbWVzLCB3ZSB0cnkgdG8gYXZvaWQg
c3BlY3VsYXRpdmVseSBjb250aW51aW5nDQo+IGV4ZWN1dGlvbiB3aXRoIHN0YWxlIHJlZ2lzdGVy
IGRhdGEgYnkgbW92aW5nIHJlbGV2YW50IGRhdGEgaW50bw0KPiBmdW5jdGlvbiBsb2NhbCB2YXJp
YWJsZXMuDQo+IA0KPiBTcGVjdWxhdGl2ZSBleGVjdXRpb24gaXMgbm90IGJsb2NrZWQgaW4gY2Fz
ZSBvbmUgb2YgdGhlIGZvbGxvd2luZw0KPiBwcm9wZXJ0aWVzIGlzIHRydWU6DQo+ICAgLSBwYXRo
IGNhbm5vdCBiZSB0cmlnZ2VyZWQgYnkgdGhlIGd1ZXN0DQo+ICAgLSBwYXRoIGRvZXMgbm90IHJl
dHVybiB0byB0aGUgZ3Vlc3QNCj4gICAtIHBhdGggZG9lcyBub3QgcmVzdWx0IGluIGFuIG91dC1v
Zi1ib3VuZCBhY2Nlc3MNCj4gDQo+IE9ubHkgdGhlIGNvbWJpbmF0aW9uIG9mIHRoZSBhYm92ZSBw
cm9wZXJ0aWVzIGFsbG93cyB0byBhY3R1YWxseSBsZWFrDQo+IGNvbnRpbnVvdXMgY2h1bmtzIG9m
IG1lbW9yeS4gVGhlcmVmb3JlLCB3ZSBvbmx5IGFkZCB0aGUgcGVuYWx0eSBvZg0KPiBwcm90ZWN0
aXZlIG1lY2hhbmlzbXMgaW4gY2FzZSBhIHBvdGVudGlhbCBzcGVjdWxhdGl2ZSBvdXQtb2YtYm91
bmQNCj4gYWNjZXNzIG1hdGNoZXMgYWxsIHRoZSBhYm92ZSBwcm9wZXJ0aWVzLg0KPiANCj4gVGhp
cyBjb21taXQgYWRkcmVzc2VzIG9ubHkgb3V0LW9mLWJvdW5kIGFjY2Vzc2VzIHdob3NlIGluZGV4
IGlzDQo+IGRpcmVjdGx5IGNvbnRyb2xsZWQgYnkgdGhlIGd1ZXN0LCBhbmQgdGhlIGluZGV4IGlz
IGNoZWNrZWQgYmVmb3JlLg0KPiBQb3RlbnRpYWwgb3V0LW9mLWJvdW5kIGFjY2Vzc2VzIHRoYXQg
YXJlIGNhdXNlZCBieSBzcGVjdWxhdGl2ZWx5DQo+IGV2YWx1YXRpbmcgdGhlIHZlcnNpb24gb2Yg
dGhlIGN1cnJlbnQgdGFibGUgYXJlIG5vdCBhZGRyZXNzZWQgaW4gdGhpcw0KPiBjb21taXQuIEhl
bmNlLCBzcGVjdWxhdGl2ZSBvdXQtb2YtYm91bmQgYWNjZXNzZXMgbWlnaHQgc3RpbGwgYmUNCj4g
cG9zc2libGUsIGZvciBleGFtcGxlIGluIGdudHRhYl9nZXRfc3RhdHVzX2ZyYW1lX21mbiwgd2hl
biBjYWxsaW5nDQo+IGdudHRhYl9ncm93X3RhYmxlLCB0aGUgYXNzZXJ0aW9uIHRoYXQgdGhlIGdy
YW50IHRhYmxlIHZlcnNpb24gZXF1YWxzDQo+IHR3byBtaWdodCBub3QgaG9sZCB1bmRlciBzcGVj
dWxhdGlvbi4NCj4gDQo+IFRoaXMgaXMgcGFydCBvZiB0aGUgc3BlY3VsYXRpdmUgaGFyZGVuaW5n
IGVmZm9ydC4NCj4gDQo+IFNpZ25lZC1vZmYtYnk6IE5vcmJlcnQgTWFudGhleSA8bm1hbnRoZXlA
YW1hem9uLmRlPg0KPiBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29t
Pg0KPiAtLS0NCj4gDQo+IE5vdGVzOg0KPiAgICB2MzogIERyb3AgY29uZGl0aW9uIHRvIG5vdCBm
aXggZGVmZWN0cyBpbiBjb21taXQgbWVzc2FnZS4NCj4gICAgICAgICBDb3B5IGluIHJldmlld2Vk
LWJ5Lg0KDQpBY2NvcmRpbmcgdG8gdGhpcyAod2hpY2ggYWl1aSBtZWFucyB2NCkgdGhlcmUgYXJl
IG5vIGNvZGUgY2hhbmdlcw0KY29tcGFyZWQgdG8gdjMuIEF0IHRoZSByaXNrIG9mIGFubm95aW5n
IHlvdSwgdGhpcyBkb2Vzbid0IGZpdCB3ZWxsDQp3aXRoIG1lIGhhdmluZyBzYWlkICJhbmQgdGhl
biBwZXJoYXBzIG1ha2UgY2hhbmdlcyB0byBhIGZldyBtb3JlDQpwYXRocyIgYWxvbmdzaWRlIHRo
ZSBvcHRpb24gb2YgZG9pbmcgdGhpcyByZW1vdmFsIGluIHJlcGx5IHRvIHYzLg0KQWZ0ZXIgYWxs
IHlvdSd2ZSBub3cgZHJvcHBlZCBhIGNvbmRpdGlvbiBmcm9tIHdoYXQgaXMgY292ZXJlZCBieQ0K
Ik9ubHkgdGhlIGNvbWJpbmF0aW9uIG9mIC4uLiIsIGFuZCBoZW5jZSB0aGVyZSdzIGEgd2lkZXIg
c2V0IG9mDQpwYXRocyB0aGF0IHdvdWxkIG5lZWQgdG8gYmUgZml4ZWQuIEl0IHdhcyBmb3IgdGhp
cyByZWFzb24gdGhhdCBhcw0KdGhlIG90aGVyIGFsdGVybmF0aXZlIEkgZGlkIHN1Z2dlc3QgdG8g
c2ltcGx5IHdlYWtlbiB0aGUgd29yZGluZw0Kb2YgdGhlIGl0ZW0geW91J3ZlIG5vdyBkcm9wcGVk
LiBJT1cgSSdtIGFmcmFpZCBteSBSLWIgaXMgbm90DQphcHBsaWNhYmxlIHRvIHY0Lg0KDQpKYW4N
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 13:45:14 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 13:45:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsSRD-0005Wo-ED; Tue, 30 Jul 2019 13:45: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=zL4X=V3=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hsSRC-0005WT-Sk
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 13:45:10 +0000
X-Inumbo-ID: 3e982b89-b2d0-11e9-8980-bc764e045a96
Received: from m4a0040g.houston.softwaregrp.com (unknown [15.124.2.86])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3e982b89-b2d0-11e9-8980-bc764e045a96;
 Tue, 30 Jul 2019 13:45:09 +0000 (UTC)
Received: FROM m4a0040g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0040g.houston.softwaregrp.com WITH ESMTP; 
 Tue, 30 Jul 2019 13:45:06 +0000
Received: from M4W0335.microfocus.com (2002:f78:1193::f78:1193) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Tue, 30 Jul 2019 13:40:26 +0000
Received: from NAM01-BY2-obe.outbound.protection.outlook.com (15.124.8.14) by
 M4W0335.microfocus.com (15.120.17.147) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Tue, 30 Jul 2019 13:40:26 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=g71Lphh9pUL4kiwVZhohbt0umReF4UU7mgxvH4PiUGIP4hIK9gDzHxGbd1Vpkngn+Dr1Bm/1gHC+M71bTn8Ubz/s1jjC/20iL58gDMS4w5vwknSUhy+AwGn/j7nRwqW06DRyQaI6SD9taQOPa3EYPEfCP+EuldIgUk/DlGH0DF/MdcNeLLKY9JU3L0Fn0cVgZZMoNemOuo+48hgxTna6kE/dSP1iQSNW6dgGcyelacWYqxPPPekiM0mK6cmdV4WcyOnxh1fBgWTmy1BV3+OMnWgkmTcwRayfHjWw09aOXZZNdyvqvcykJW4HuNu/icWAuevv4J5T8KgYu6lVsHmkSQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=8fXMbD66o3QX1orz3ZUfXd5WCNRdtV8excB9NgQwXvE=;
 b=OURu80gTJSmCsqHQIftNYkAF0QTsz1FkTS0mAGXKvhAssYRZPyhtU5sGEK8dBmoV3XSc0W0rsuabj+GrafLaY6KNogmjLz6DYGotQf3u6iHwLkqgWtiFZpKM8+ozLwjchhhWjbdxRmd/GFhCOx1S3fFoZExeNlmzzkYDYxiX1OL5+nDlBTQ6Yy5PYfILSQGuku4fA/vb5AsWzMhxZm4RmoXUrimE84Sx6dqbiY9tbWULMrgetuB259A4VvaBGM+lAnFNrAFufrE5JSTH3LnmsmX8KoAL1C72UzT+HGoRwifQ7EqCETfmOlnhDXww2XL1zsGSPrTlzIYx5ccepR5Gkw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3139.namprd18.prod.outlook.com (10.255.136.11) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2115.14; Tue, 30 Jul 2019 13:40:24 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b%7]) with mapi id 15.20.2115.005; Tue, 30 Jul 2019
 13:40:24 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Paul Durrant <paul.durrant@citrix.com>
Thread-Topic: [PATCH v4 2/5] x86/hvm/domain: remove the 'hap_enabled' flag
Thread-Index: AQHVRtxWbYiD1jQJ/Ue4DR65/axJVA==
Date: Tue, 30 Jul 2019 13:40:24 +0000
Message-ID: <2ec1aa8f-19d0-5f19-9dcd-4cd352d12ce0@suse.com>
References: <20190730131852.20543-1-paul.durrant@citrix.com>
 <20190730131852.20543-3-paul.durrant@citrix.com>
In-Reply-To: <20190730131852.20543-3-paul.durrant@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR0601CA0002.eurprd06.prod.outlook.com
 (2603:10a6:4:7b::12) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 103f041f-522d-4520-c854-08d714f37952
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(5600148)(711020)(4605104)(1401327)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7193020);
 SRVR:BY5PR18MB3139; 
x-ms-traffictypediagnostic: BY5PR18MB3139:
x-microsoft-antispam-prvs: <BY5PR18MB3139BB3229447F084E21F248B3DC0@BY5PR18MB3139.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:2958;
x-forefront-prvs: 0114FF88F6
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(366004)(396003)(136003)(39860400002)(346002)(376002)(189003)(199004)(68736007)(66476007)(80792005)(81166006)(5660300002)(52116002)(81156014)(8676002)(14454004)(6436002)(6116002)(6916009)(71200400001)(3846002)(25786009)(31696002)(71190400001)(7416002)(6512007)(86362001)(478600001)(8936002)(7736002)(53936002)(26005)(6246003)(53546011)(102836004)(66946007)(66066001)(186003)(2906002)(36756003)(4744005)(66446008)(446003)(476003)(6486002)(229853002)(2616005)(256004)(54906003)(486006)(76176011)(99286004)(6506007)(386003)(64756008)(4326008)(316002)(305945005)(11346002)(31686004)(66556008);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3139;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: TWnnpFFZJquNSAItZTXIvS6EHEu4C5teyG2d2GsoZadvXr+33cAdeWXCbUm80vJ6Kx1zJ+jMgymPIMuJ6wd5ooCo1kQLJ7V+VFmLBRu3yn5Me96LcSw36r974G6XGq56CZZKjMuilKa6WrJlWdKuO2q5J6GhFjH9xy1u6kg50WFeQ5yUKvoPiWDG/z3Cvh73Ulzd7bLBkWlnOrLYGU4k1TU2/qCuth8taOhzHPQ8XG9QPSXMa6vjhBL0ToU+o2r0prZFtLDr96wHBU2jXe3eQyC9mZTHjGIULtK7CZv1s5rR9kRKSj+TsPKkNsELZPcXvAls5aEvKkb0Rof8LRN7U27TuVQdBONWlbDsFyvY/FZFOe0GjxoizC/WIFYE/CG2ec0ZItdZxQ2mLgoDXGI8V2my+Yl8SuIbvyOsVKK/aDM=
Content-ID: <74FF2B1B02BAF14F85916FB3D6B8ADE3@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 103f041f-522d-4520-c854-08d714f37952
X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Jul 2019 13:40:24.3779 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3139
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v4 2/5] x86/hvm/domain: remove the
 'hap_enabled' flag
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, TimDeegan <tim@xen.org>, Julien
 Grall <julien.grall@arm.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMzAuMDcuMjAxOSAxNToxOCwgUGF1bCBEdXJyYW50IHdyb3RlOg0KPiBUaGUgaGFwX2VuYWJs
ZWQoKSBtYWNybyBjYW4gZGV0ZXJtaW5lIHdoZXRoZXIgdGhlIGZlYXR1cmUgaXMgYXZhaWxhYmxl
DQo+IHVzaW5nIHRoZSBkb21haW4gJ29wdGlvbnMnOyB0aGVyZSBpcyBubyBuZWVkIGZvciBhIHNl
cGFyYXRlIGZsYWcuDQo+IA0KPiBOT1RFOiBGdXJ0aGVybW9yZSwgYnkgZXh0ZW5kaW5nIHNhbml0
aXppaW5nIG9mIHRoZSBkb21haW4gJ29wdGlvbnMnLCB0aGUNCj4gICAgICAgIG1hY3JvIGNhbiBi
ZSB0cmFuc2Zvcm1lZCBpbnRvIGFuIGlubGluZSBmdW5jdGlvbiBhbmQgcmUtbG9jYXRlZCB0bw0K
PiAgICAgICAgeGVuL3NjaGVkLmguIFRoaXMgYWxzbyBtYWtlcyBoYXBfZW5hYmxlZCgpIGNvbW1v
biwgdGh1cyBhbGxvd2luZw0KPiAgICAgICAgcmVtb3ZhbCBvZiBhbiB1Z2x5IGlmZGVmIENPTkZJ
R19YODYgZnJvbSB0aGUgY29tbW9uIGlvbW11IGNvZGUuDQo+IA0KPiBTaWduZWQtb2ZmLWJ5OiBQ
YXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPg0KDQpSZXZpZXdlZC1ieTogSmFu
IEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPg0KX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 13:48:55 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 13: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 1hsSUn-00063j-A3; Tue, 30 Jul 2019 13: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=aMGE=V3=gmail.com=tamas.k.lengyel@srs-us1.protection.inumbo.net>)
 id 1hsSUl-00063e-VS
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 13:48:52 +0000
X-Inumbo-ID: c2deaab8-b2d0-11e9-8980-bc764e045a96
Received: from mail-wm1-x344.google.com (unknown [2a00:1450:4864:20::344])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c2deaab8-b2d0-11e9-8980-bc764e045a96;
 Tue, 30 Jul 2019 13:48:51 +0000 (UTC)
Received: by mail-wm1-x344.google.com with SMTP id x15so57259095wmj.3
 for <xen-devel@lists.xenproject.org>; Tue, 30 Jul 2019 06:48:50 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=TlJ5j4Uo/v9eOIUPwNo95XdrQwtlg0sJbav/K5PdayA=;
 b=H779/JxFLJ6tnN1GEZ4R30UGSLClVAG6v0JaNu2s/75/UKQr77gx7yt03QogkpZwb6
 NWi/ImSqP6EqNl0ctISDTLj8JQDbzc5nxfLE/JH1CePc4R+Hu2ovMaBbZs1ovledLwmD
 8ThUT+BKA1O8BLBe06+d9i/hR0YSlKuO0n7/iSWAMAvGOiqUqXwuzJwZ20bMmK0ZpXt2
 00fmIswWK9AU7HCj2pDQDqoF8iDzyr9+DmardLDr3S9ZiFT2zoEgHW4VZQ+lCNpKhGly
 XZgyt13TkgN3V+ue/yVeuZuhLtUHWv8RPe9UFvkff3yyE2zIVmEsbt6B8Y7xvDjPo+ud
 bXcQ==
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=TlJ5j4Uo/v9eOIUPwNo95XdrQwtlg0sJbav/K5PdayA=;
 b=XU4jKd7RZwc2rYV7YO0CtJQ1CNbD2YG9gvS5qNDKaelY3pnnKmSEIuY/r41npUMJpl
 StDn+CiTwJzUd6FB7BsG5ylozWIHsbqzc1zD65sKRe2yNYRqHMag5IiY+dKFQK4Bp1mT
 SuYEWzfcQAlJFoVwku+JSWrTyGPDPLZxw7muPEg1coOZQsjT1DgbdHhFODxFtYO7MqZx
 WNFc/089XmG0QJFlU/tH1EO+V9zwHa5ijhG09IGg9adlBPVCCIOBh74NHFTP2c6B4AQf
 66XuKiL0CdFDlh/00ENTO53T+BYLkYLQLa6azrOt4Sg/rMaY21dx0o4g/Z4zBikrfg0Q
 Jv0Q==
X-Gm-Message-State: APjAAAXqSHHzD91UI4NR6DEAYcrFUOduTib1orvdCWRL6KInldGvnEDM
 IvglzXLiPDH1rodsCk3kooXuycvLF/tXDi04aU0=
X-Google-Smtp-Source: APXvYqwKG154DRxeYD7dVo4bEyESbeIHiXvI2fXyLxsqLBioTwcUiWQIhnV6wirxDgr5QckNkhIJAM+u/oZwEoKVF1I=
X-Received: by 2002:a1c:4d05:: with SMTP id o5mr101672484wmh.129.1564494529853; 
 Tue, 30 Jul 2019 06:48:49 -0700 (PDT)
MIME-Version: 1.0
References: <5c6f3ed7b2f444918feea4f4b7cec107@ainfosec.com>
In-Reply-To: <5c6f3ed7b2f444918feea4f4b7cec107@ainfosec.com>
From: Tamas K Lengyel <tamas.k.lengyel@gmail.com>
Date: Tue, 30 Jul 2019 07:48:13 -0600
Message-ID: <CABfawhmhPy-BWwRfZ-+pB1Zr98ony9jeXoOEOx+HZBm_z+Ez=g@mail.gmail.com>
To: Nicholas Rosbrook <rosbrookn@ainfosec.com>
Subject: Re: [Xen-devel] [RFC] Generating Go bindings for libxl
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Brendan Kerrigan <kerriganb@ainfosec.com>, "wl@xen.org" <wl@xen.org>,
 "ian.jackson@eu.citrix.com" <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>,
 Nicolas Belouin <nicolas.belouin@gandi.net>,
 "anthony.perard@citrix.com" <anthony.perard@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBKdWwgMzAsIDIwMTkgYXQgNzozMiBBTSBOaWNob2xhcyBSb3Nicm9vawo8cm9zYnJv
b2tuQGFpbmZvc2VjLmNvbT4gd3JvdGU6Cj4KPiBIZWxsbywKPgo+IEFzIGEgZm9sbG93IHVwIHRv
IHRoZSBwcmVzZW50YXRpb24gdGhhdCBCcmVuZGFuIEtlcnJpZ2FuIGFuZCBJIGdhdmUgYXQgWGVu
Cj4gc3VtbWl0IGVhcmxpZXIgdGhpcyBtb250aCwgIkNsaWVudCBWaXJ0dWFsaXphdGlvbiBUb29s
c3RhY2sgaW4gR28iLCBJIHdvdWxkIGxpa2UgdG8gb3Blbgo+IGEgZGlzY3Vzc2lvbiBhcm91bmQg
dGhlIGRldmVsb3BtZW50IG9mIEdvIGJpbmRpbmdzIGZvciBsaWJ4bC4gR2VvcmdlIER1bmxhcCwK
PiBOaWNvbGFzIEJlbG91aW4gYW5kIEkgaGF2ZSBoYWQgc29tZSBkaXNjdXNzaW9uIG9mZi1saW5l
IGFscmVhZHkuCj4KPiBTbyBmYXIsIHRoZXNlIGFyZSB0aGUgdG9waWNzIG9mIGRpc2N1c3Npb246
CgpIaSBOaWNob2xhcywKdG8gYWRkIHRvIHRoZSBsaXN0IG9mIHRvcGljcyBJIGp1c3Qgd2FudCB0
byBtZW50aW9uIHRoYXQgcGVyaGFwcyBpdAptYXkgYmUgYmVuZWZpY2lhbCB0byBjb25zaWRlciBw
YXJ0cyBvZiB0aGUgZ28gYmluZGluZ3Mgbm90IGdvIHRvIGxpYnhsCmF0IGFsbC4gSSBoYXZlIGJl
ZW4gZGlnZ2luZyB0aHJvdWdoIGxpYnhsIGZvciB0aGUgcGFzdCBjb3VwbGUgbW9udGhzCmFuZCBp
dCdzIGFzeW5jaHJvbm91cyBjYWxsYmFjayBzeXN0ZW0gaXMgZGFtbiBuZWFyIGltcG9zc2libGUg
dG8KZm9sbG93IGFuZCBJIGp1c3QgY2FuJ3Qgc2hha2UgdGhlIGZlZWxpbmcgdGhhdCBpdCB3b3Vs
ZCBiZSBhIGxvdAplYXNpZXIgdG8gZm9sbG93IGlmIGl0IHdhcyBpbiBnby4gTm90IHRvIG1lbnRp
b24gdGhlIHBlcmZvcm1hbmNlCmlzc3VlcyB3aXRoIHRoZSBidWlsdC1pbiBnYXJiYWdlIGNvbGxl
Y3RvciBhbmQgZm9yay9leGVjIHBhcnRzLiBJJ20KYWxzbyBpbnRlcmVzdGVkIG9ubHkgaW4gYSB2
ZXJ5IHNtYWxsIHN1YnNldCBvZiB3aGF0IGxpYnhsIGRvZXMgdG9kYXkKYnV0IEkgd2FudCB0byBi
ZSBhYmxlIHRvIHRoYXQgYXMgZmFzdCBhcyBwb3NzaWJsZSAtIGRvbWFpbiBjcmVhdGlvbiAtCndo
aWNoIGhhcyBtYW55IHN0ZXBzIHRoYXQgY291bGQgYmUgZG9uZSBpbiBwYXJhbGxlbCB0byBzcGVl
ZCBpdCB1cC4uCmFuZCB0aGF0IHdvdWxkIGp1c3QgYmUgYSBuYXR1cmFsIHRoaW5nIHRvIGRvIGlu
IGdvLgoKVGFtYXMKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 14:07:51 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 14:07:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsSn3-0007Zx-BU; Tue, 30 Jul 2019 14:07: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=z2LZ=V3=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1hsSn2-0007Zo-JC
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 14:07:44 +0000
X-Inumbo-ID: 65e6a449-b2d3-11e9-8980-bc764e045a96
Received: from aserp2120.oracle.com (unknown [141.146.126.78])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 65e6a449-b2d3-11e9-8980-bc764e045a96;
 Tue, 30 Jul 2019 14:07:43 +0000 (UTC)
Received: from pps.filterd (aserp2120.oracle.com [127.0.0.1])
 by aserp2120.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x6UDxCk7155283;
 Tue, 30 Jul 2019 14:06:01 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=subject : to : cc :
 references : from : message-id : date : mime-version : in-reply-to :
 content-type : content-transfer-encoding; s=corp-2018-07-02;
 bh=Ce5xL37tcuEyMK1++l5PbIdXt1oAvxgj/4b7X50ueGQ=;
 b=a2laasGIQ9wUJlsQNTqZQq+U22np4QmwoE7caUUti16u4m/6ymp3Ka4V3CPa7qllTMw4
 bir31g27j/KpH2GPrcXH38RoIhTOk0HDrlgsBvU7TeWMcBTMoyASi/bBclgryavrMDyz
 Xuf95p8Nj0CZAMp4VjVVS+ISl1okDp0ch/Eav5kmrRaYBKADhpT2YbdqNpPb1YwH+miS
 ijm9ayYrezYiYdORudk3D2hw0BtDouPZzv8BaBlnQ4MsGPtGtczNJ/g+9DBP5YtNk/4g
 wwsqo2owbWkX2icI4BotFbeD0DkRvnD1skr1tLBiK/Em7EJ98VaIiEX1hUFdVKRyckyx Ow== 
Received: from aserp3030.oracle.com (aserp3030.oracle.com [141.146.126.71])
 by aserp2120.oracle.com with ESMTP id 2u0ejpeq2j-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 30 Jul 2019 14:06:01 +0000
Received: from pps.filterd (aserp3030.oracle.com [127.0.0.1])
 by aserp3030.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x6UDwCtO131102;
 Tue, 30 Jul 2019 14:06:01 GMT
Received: from userv0122.oracle.com (userv0122.oracle.com [156.151.31.75])
 by aserp3030.oracle.com with ESMTP id 2u0xv876un-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 30 Jul 2019 14:06:01 +0000
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 x6UE5sXI002501;
 Tue, 30 Jul 2019 14:05:54 GMT
Received: from bostrovs-us.us.oracle.com (/10.152.32.65)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Tue, 30 Jul 2019 07:05:54 -0700
To: Souptick Joarder <jrdr.linux@gmail.com>,
 =?UTF-8?Q?Marek_Marczykowski-G=c3=b3recki?= <marmarek@invisiblethingslab.com>
References: <20190215024830.GA26477@jordon-HP-15-Notebook-PC>
 <20190728180611.GA20589@mail-itl>
 <CAFqt6zaMDnpB-RuapQAyYAub1t7oSdHH_pTD=f5k-s327ZvqMA@mail.gmail.com>
 <CAFqt6zY+07JBxAVfMqb+X78mXwFOj2VBh0nbR2tGnQOP9RrNkQ@mail.gmail.com>
 <20190729133642.GQ1250@mail-itl>
 <CAFqt6zZN+6r6wYJY+f15JAjj8dY+o30w_+EWH9Vy2kUXCKSBog@mail.gmail.com>
From: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Openpgp: preference=signencrypt
Autocrypt: addr=boris.ostrovsky@oracle.com; prefer-encrypt=mutual; keydata=
 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
 Jg6OxFYd01z+a+oL
Message-ID: <bf02becc-9db0-bb78-8efc-9e25cc115237@oracle.com>
Date: Tue, 30 Jul 2019 10:05:42 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.0
MIME-Version: 1.0
In-Reply-To: <CAFqt6zZN+6r6wYJY+f15JAjj8dY+o30w_+EWH9Vy2kUXCKSBog@mail.gmail.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9334
 signatures=668685
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-1906280000 definitions=main-1907300146
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9334
 signatures=668685
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0
 priorityscore=1501 malwarescore=0
 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1011
 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=999 adultscore=0
 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1906280000
 definitions=main-1907300146
Subject: Re: [Xen-devel] [PATCH v4 8/9] xen/gntdev.c: Convert to use
 vm_map_pages()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, Michal Hocko <mhocko@suse.com>,
 Russell King - ARM Linux <linux@armlinux.org.uk>,
 Matthew Wilcox <willy@infradead.org>, linux-kernel@vger.kernel.org,
 Linux-MM <linux-mm@kvack.org>, xen-devel@lists.xenproject.org,
 Andrew Morton <akpm@linux-foundation.org>, robin.murphy@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>

T24gNy8zMC8xOSAyOjAzIEFNLCBTb3VwdGljayBKb2FyZGVyIHdyb3RlOgo+IE9uIE1vbiwgSnVs
IDI5LCAyMDE5IGF0IDc6MDYgUE0gTWFyZWsgTWFyY3p5a293c2tpLUfDs3JlY2tpCj4gPG1hcm1h
cmVrQGludmlzaWJsZXRoaW5nc2xhYi5jb20+IHdyb3RlOgo+PiBPbiBNb24sIEp1bCAyOSwgMjAx
OSBhdCAwMjowMjo1NFBNICswNTMwLCBTb3VwdGljayBKb2FyZGVyIHdyb3RlOgo+Pj4gT24gTW9u
LCBKdWwgMjksIDIwMTkgYXQgMTozNSBQTSBTb3VwdGljayBKb2FyZGVyIDxqcmRyLmxpbnV4QGdt
YWlsLmNvbT4gd3JvdGU6Cj4+Pj4gT24gU3VuLCBKdWwgMjgsIDIwMTkgYXQgMTE6MzYgUE0gTWFy
ZWsgTWFyY3p5a293c2tpLUfDs3JlY2tpCj4+Pj4gPG1hcm1hcmVrQGludmlzaWJsZXRoaW5nc2xh
Yi5jb20+IHdyb3RlOgo+Pj4+PiBPbiBGcmksIEZlYiAxNSwgMjAxOSBhdCAwODoxODozMUFNICsw
NTMwLCBTb3VwdGljayBKb2FyZGVyIHdyb3RlOgo+Pj4+Pj4gQ29udmVydCB0byB1c2Ugdm1fbWFw
X3BhZ2VzKCkgdG8gbWFwIHJhbmdlIG9mIGtlcm5lbAo+Pj4+Pj4gbWVtb3J5IHRvIHVzZXIgdm1h
Lgo+Pj4+Pj4KPj4+Pj4+IG1hcC0+Y291bnQgaXMgcGFzc2VkIHRvIHZtX21hcF9wYWdlcygpIGFu
ZCBpbnRlcm5hbCBBUEkKPj4+Pj4+IHZlcmlmeSBtYXAtPmNvdW50IGFnYWluc3QgY291bnQgKCBj
b3VudCA9IHZtYV9wYWdlcyh2bWEpKQo+Pj4+Pj4gZm9yIHBhZ2UgYXJyYXkgYm91bmRhcnkgb3Zl
cnJ1biBjb25kaXRpb24uCj4+Pj4+IFRoaXMgY29tbWl0IGJyZWFrcyBnbnRkZXYgZHJpdmVyLiBJ
ZiB2bWEtPnZtX3Bnb2ZmID4gMCwgdm1fbWFwX3BhZ2VzCj4+Pj4+IHdpbGw6Cj4+Pj4+ICAtIHVz
ZSBtYXAtPnBhZ2VzIHN0YXJ0aW5nIGF0IHZtYS0+dm1fcGdvZmYgaW5zdGVhZCBvZiAwCj4+Pj4g
VGhlIGFjdHVhbCBjb2RlIGlnbm9yZXMgdm1hLT52bV9wZ29mZiA+IDAgc2NlbmFyaW8gYW5kIG1h
cHBlZAo+Pj4+IHRoZSBlbnRpcmUgbWFwLT5wYWdlc1tpXS4gV2h5IHRoZSBlbnRpcmUgbWFwLT5w
YWdlc1tpXSBuZWVkcyB0byBiZSBtYXBwZWQKPj4+PiBpZiB2bWEtPnZtX3Bnb2ZmID4gMCAoaW4g
b3JpZ2luYWwgY29kZSkgPwo+PiB2bWEtPnZtX3Bnb2ZmIGlzIHVzZWQgYXMgaW5kZXggcGFzc2Vk
IHRvIGdudGRldl9maW5kX21hcF9pbmRleC4gSXQncwo+PiBiYXNpY2FsbHkgKGFiKXVzaW5nIHRo
aXMgcGFyYW1ldGVyIGZvciAid2hpY2ggZ3JhbnQgcmVmZXJlbmNlIHRvIG1hcCIuCj4+Cj4+Pj4g
YXJlIHlvdSByZWZlcnJpbmcgdG8gc2V0IHZtYS0+dm1fcGdvZmYgPSAwIGlycmVzcGVjdGl2ZSBv
ZiB2YWx1ZSBwYXNzZWQKPj4+PiBmcm9tIHVzZXIgc3BhY2UgPyBJZiB5ZXMsIHVzaW5nIHZtX21h
cF9wYWdlc196ZXJvKCkgaXMgYW4gYWx0ZXJuYXRlCj4+Pj4gb3B0aW9uLgo+PiBZZXMsIHRoYXQg
c2hvdWxkIHdvcmsuCj4gSSBwcmVmZXIgdG8gdXNlIHZtX21hcF9wYWdlc196ZXJvKCkgdG8gcmVz
b2x2ZSBib3RoIHRoZSBpc3N1ZXMuIEFsdGVybmF0aXZlbHkKPiB0aGUgcGF0Y2ggY2FuIGJlIHJl
dmVydGVkIGFzIHlvdSBzdWdnZXN0ZWQuIExldCBtZSBrbm93IHlvdSBvcGluaW9uIGFuZCB3YWl0
Cj4gZm9yIGZlZWRiYWNrIGZyb20gb3RoZXJzLgo+Cj4gQm9yaXMsIHdvdWxkIHlvdSBsaWtlIHRv
IGdpdmUgYW55IGZlZWRiYWNrID8KCnZtX21hcF9wYWdlc196ZXJvKCkgbG9va3MgZ29vZCB0byBt
ZS4gTWFyZWssIGRvZXMgaXQgd29yayBmb3IgeW91PwoKLWJvcmlzCgoKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 14:12:21 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 14: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 1hsSrT-0008Hd-Vp; Tue, 30 Jul 2019 14: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=NuEK=V3=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1hsSrS-0008HY-8P
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 14:12:18 +0000
X-Inumbo-ID: 088cb3aa-b2d4-11e9-8980-bc764e045a96
Received: from EUR04-HE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe0d::724])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 088cb3aa-b2d4-11e9-8980-bc764e045a96;
 Tue, 30 Jul 2019 14:12:16 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=Ja09r696wUffTWA/Mq4GMC3eJs2lFPJfUb9pqGpgXP8qFaecpMqveFMy/VIbA2RG6cxh+ixNnj/ey9qIAGkaoz3hD6SDUjP5/VPBObr4vRCS2WAG01VvhUbmEIp7uKlrzu6WM9mppEoCTGxITiSafT37BesoqbVx7S+zAm2hbTG11WJSDwWXS9JkrH0ROxuZLN6XWSboA3kYetHt+ZNqXA7CYOruY2nM3WMtrCEkdCI5eTiuLtRdD2xRttm94vqfCP2xMhy/Q2U+rQZXnNqCWPvj6K55de52woXSllO0og5JdPVIefM0d1Xb5L7mtXVJx8/YJ2+tf3v/vvLTkBbJUA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=SVFXQDxACIlvTEKjhpzBrpyQW6xDyE9yBeyU2TPzlqA=;
 b=eau7cz+Hmi9i5VKnuxvWzaU8Wz6d9THqPYekfcp7wHxcA9BUdTERSumlOWEtvedNI6n/sTs6ffSrHA2I9MGVFxtxCk1xSmyWZl1BNogtXoiNnIjh2m55YFeMtjZN9+gkXg6Vg8z06NhGSTSLDkMsu8RtEA5EIE144BYR663bAL1NXYi7BExTybbAGdgo7WTLo1j9VpZ+IqsiAbT04kedCtiZYy4NalvV8CoAn54Aq5m3b4xCYkgVwi02g1amxr3fS65z1b5QSKYITVh5DQt8J+KHto6wNifIQrWXHJMeFS6kJpUfpPsiatLB05gQma2FW6LihOooBiACkJj585S+3A==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=bitdefender.com;dmarc=pass action=none
 header.from=bitdefender.com;dkim=pass header.d=bitdefender.com;arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=bitdefender.onmicrosoft.com; s=selector1-bitdefender-onmicrosoft-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=SVFXQDxACIlvTEKjhpzBrpyQW6xDyE9yBeyU2TPzlqA=;
 b=KPfGofpPU7f9mex0zIXbOavelHw3waN7IU5MpX5JzL8IwgV271ho8qliV78fK54Mi3oHJbFC0GJGNtMZMRz1l8/0P2AwKNch3Lw25fC7VatTz+3ZcksW1M8CdmayYrTHspXbdHyRXxEwXaZ2DJrFTyFlObrLvJxkdlUkNqltOfk=
Received: from VI1PR0202MB2928.eurprd02.prod.outlook.com (10.171.106.11) by
 VI1PR0202MB3373.eurprd02.prod.outlook.com (52.134.16.17) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2115.15; Tue, 30 Jul 2019 14:12:13 +0000
Received: from VI1PR0202MB2928.eurprd02.prod.outlook.com
 ([fe80::7967:e7:88e7:2c18]) by VI1PR0202MB2928.eurprd02.prod.outlook.com
 ([fe80::7967:e7:88e7:2c18%3]) with mapi id 15.20.2115.005; Tue, 30 Jul 2019
 14:12:13 +0000
From: Alexandru Stefan ISAILA <aisaila@bitdefender.com>
To: Jan Beulich <JBeulich@suse.com>
Thread-Topic: [Xen-devel] [PATCH v7] x86/emulate: Send vm_event from emulate
Thread-Index: AQHVMY4Gmux1Y/IiSU2ZKtKyOfOCuKbQbceAgAG+GQD//9nvgIAEjgaAgAzeDYD//9/xAIAADJ4A
Date: Tue, 30 Jul 2019 14:12:13 +0000
Message-ID: <c7060d91-851a-ba04-56c3-90f1aed65913@bitdefender.com>
References: <20190703105639.23081-1-aisaila@bitdefender.com>
 <7a4c824d-3ccd-b289-3e8e-ff94ea916b3e@suse.com>
 <0d1ab92f-171b-98d9-a69e-5aa7cfbe0d85@bitdefender.com>
 <e61a882e-d2ea-a03d-fde8-2c2befd865da@suse.com>
 <23cebb01-38fc-ba49-5a71-e6129152e488@bitdefender.com>
 <1bdaee7b-a01f-7be8-426f-fe6c678c2859@bitdefender.com>
 <60651ad5-f0bd-caad-77f6-5f8fb71a8319@suse.com>
In-Reply-To: <60651ad5-f0bd-caad-77f6-5f8fb71a8319@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: PR2P264CA0044.FRAP264.PROD.OUTLOOK.COM
 (2603:10a6:101:1::32) To VI1PR0202MB2928.eurprd02.prod.outlook.com
 (2603:10a6:800:e3::11)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=aisaila@bitdefender.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [91.199.104.6]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 6a0f99fd-7bc0-4f08-2147-08d714f7eb08
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:VI1PR0202MB3373; 
x-ms-traffictypediagnostic: VI1PR0202MB3373:|VI1PR0202MB3373:
x-microsoft-antispam-prvs: <VI1PR0202MB33732B5A92FE5CB8B4A67500ABDC0@VI1PR0202MB3373.eurprd02.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0114FF88F6
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(366004)(396003)(376002)(346002)(136003)(39860400002)(199004)(189003)(6916009)(446003)(316002)(66476007)(66946007)(64756008)(66446008)(66556008)(256004)(486006)(71190400001)(31686004)(4326008)(71200400001)(8936002)(478600001)(31696002)(476003)(6246003)(66066001)(54906003)(14454004)(86362001)(6116002)(3846002)(53546011)(6512007)(53936002)(186003)(6436002)(8676002)(229853002)(52116002)(7736002)(6486002)(2616005)(68736007)(102836004)(2906002)(36756003)(5660300002)(25786009)(26005)(305945005)(99286004)(6506007)(386003)(14444005)(81166006)(76176011)(81156014)(11346002)(309714004);
 DIR:OUT; SFP:1102; SCL:1; SRVR:VI1PR0202MB3373;
 H:VI1PR0202MB2928.eurprd02.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: bitdefender.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: gmuQJxFb4WcXfPDWEduSQbcw/wWfHTp0k+65XIBkLvSbvd+zf0EdDFnONK/TzyQfjKMeubi7KvK14vsigXq+97QnEVvgTa+h4QnDBNVs7ddC/SLKXVTKIHk4Y4I3UydD7G0aVc+E1fIQ7UmnFNoqmwIWkeDZfhwasfPZOQkYJa1j7GL6VnAxLBcJNJowDhGSug9kPFS6Vng636mQDHUxnp0Li2tMnveOzzFkb6i8TOkvEW4eibRNkDTB9dQ2DC2EJgtp99eQ61rmV6QUZfMyN/2CFrCWa9gGbjFvT8JV211R0T6rVwbFAfv49LfkNO5XJy4j4HVDy8Q9VgTLG5Azn5//96kZJPK80VosgcOTkJmrj4ahG4jlhlJ6CCmmkS6yDdtXVFW4wM2i02wSAbW+qDC4sHGE9eW1VU/63ij8zMQ=
Content-ID: <FDD50E29B65E8D4C97013290F601F046@eurprd02.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: bitdefender.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 6a0f99fd-7bc0-4f08-2147-08d714f7eb08
X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Jul 2019 14:12:13.0922 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 487baf29-f1da-469a-9221-243f830c36f3
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: aisaila@bbu.bitdefender.biz
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0202MB3373
Subject: Re: [Xen-devel] [PATCH v7] x86/emulate: Send vm_event from emulate
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Petre Ovidiu PIRCALABU <ppircalabu@bitdefender.com>,
 "tamas@tklengyel.com" <tamas@tklengyel.com>, "wl@xen.org" <wl@xen.org>,
 "rcojocaru@bitdefender.com" <rcojocaru@bitdefender.com>,
 "george.dunlap@eu.citrix.com" <george.dunlap@eu.citrix.com>,
 "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>,
 "paul.durrant@citrix.com" <paul.durrant@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 "roger.pau@citrix.com" <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

DQoNCk9uIDMwLjA3LjIwMTkgMTY6MjcsIEphbiBCZXVsaWNoIHdyb3RlOg0KPiBPbiAzMC4wNy4y
MDE5IDE0OjIxLCBBbGV4YW5kcnUgU3RlZmFuIElTQUlMQSB3cm90ZToNCj4+DQo+Pj4+Pj4+IEBA
IC02MjksNiArNjk3LDE0IEBAIHN0YXRpYyB2b2lkICpodm1lbXVsX21hcF9saW5lYXJfYWRkcigN
Cj4+Pj4+Pj4gICAgICAgICANCj4+Pj4+Pj4gICAgICAgICAgICAgICAgICAgICBBU1NFUlQocDJt
dCA9PSBwMm1fcmFtX2xvZ2RpcnR5IHx8ICFwMm1faXNfcmVhZG9ubHkocDJtdCkpOw0KPj4+Pj4+
PiAgICAgICAgICAgICAgICAgfQ0KPj4+Pj4+PiArDQo+Pj4+Pj4+ICsgICAgICAgIGlmICggY3Vy
ci0+YXJjaC52bV9ldmVudCAmJg0KPj4+Pj4+PiArICAgICAgICAgICAgY3Vyci0+YXJjaC52bV9l
dmVudC0+c2VuZF9ldmVudCAmJg0KPj4+Pj4+PiArICAgICAgICAgICAgaHZtX2VtdWxhdGVfc2Vu
ZF92bV9ldmVudChhZGRyLCBnZm4sIHBmZWMpICkNCj4+Pj4+Pj4gKyAgICAgICAgew0KPj4+Pj4+
PiArICAgICAgICAgICAgZXJyID0gRVJSX1BUUih+WDg2RU1VTF9SRVRSWSk7DQo+Pj4+Pj4+ICsg
ICAgICAgICAgICBnb3RvIG91dDsNCj4+Pj4+Pj4gKyAgICAgICAgfQ0KPj4+Pj4+DQo+Pj4+Pj4g
RGlkIHlvdSBub3RpY2UgdGhhdCB0aGVyZSdzIGFuIGltbWVkaWF0ZSBleGl0IGZyb20gdGhlIGxv
b3Agb25seQ0KPj4+Pj4+IGluIGNhc2UgdGhlIGxpbmVhciAtPiBwaHlzaWNhbCB0cmFuc2xhdGlv
biBmYWlscz8gVGhpcyBpcw0KPj4+Pj4+IHJlbGV2YW50IGZvciBwYWdlIGZhdWx0IGRlbGl2ZXJ5
IGNvcnJlY3RuZXNzIGZvciBhY2Nlc3Nlcw0KPj4+Pj4+IGNyb3NzaW5nIHBhZ2UgYm91bmRhcmll
cy4gSSB0aGluayB5b3Ugd2FudCB0byB1c2UNCj4+Pj4+PiB1cGRhdGVfbWFwX2VycigpIGFuZCBk
cm9wIHRoZSAiZ290byBvdXQiLiBJIGNhbid0IHJlYWxseSBtYWtlIHVwDQo+Pj4+Pg0KPj4+Pj4g
QnkgdXBkYXRlX21hcF9lcnIoKSBhcmUgeW91IHNheWluZyB0byBoYXZlIHRoZSBlcnIgdmFyIGFz
c2lnbmVkIGFuZCB0aGVuDQo+Pj4+PiBkcm9wICJnb3RvIG91dCI/IElmIHNvIGhvdyBkbyBJIGtl
ZXAgdGhlIGVyciBmcm9tIG15IGFjY2VzcyB2aW9sYXRpb24NCj4+Pj4+IHdpdGhvdXQgZXhpdGlu
ZyBmcm9tIHRoZSBsb29wPw0KPj4+Pg0KPj4+PiBDb3VudGVyIHF1ZXN0aW9uOiBXaHkgZG8geW91
IF9uZWVkXyB0byBrZWVwICJ5b3VyIiB2YWx1ZSBvZiBlcnI/DQo+Pj4+IElmLCBqdXN0IGFzIGFu
IGV4YW1wbGUsIHRoZXJlJ3MgZ29pbmcgdG8gYmUgYSAjUEYgb24gdGhlIG90aGVyDQo+Pj4+IGhh
bGYgb2YgdGhlIGFjY2VzcywgdGhlbiAieW91ciIgYWNjZXNzIHZpb2xhdGlvbiBpcyBvZiBubyBp
bnRlcmVzdA0KPj4+PiBhdCBhbGwuDQo+Pj4NCj4+PiBZb3UgYXJlIHJpZ2h0LCB0aGVyZSBpcyBu
byBuZWVkIHRvIGtlZXAgdGhlICJnb3RvIG91dCIgaGVyZS4gSXQgd2FzIGp1c3QNCj4+PiBmb3Ig
b3B0aW1pemF0aW9uIGluIHRoZSBpZGVhIHRoYXQgdGhlcmUgaXMgbm8gbmVlZCB0byBkbyBmdXJ0
aGVyIHN0ZXBzDQo+Pj4gYnV0IEkgY2FuIGRyb3AgdGhlICJnb3RvIG91dCIgYW5kIHRoZSBjb2Rl
IHdpbGwgd29yayB0aGUgc2FtZS4NCj4+Pg0KPj4NCj4+IFRoZXJlIGlzIGEgcHJvYmxlbSB3aXRo
IGRyb3BwaW5nIHRoZSAiZ290byBvdXQiLiBJZiBldmVyeXRoaW5nIGdvZXMgZmluZQ0KPj4gdGhl
biBpdCB3aWxsIHJldHVybiB0aGUgbWFwcGluZyBhbmQgSSBkb24ndCB3YW50IHRoYXQuIFRoaXMg
Y2FuIGJlDQo+PiBzdG9wcGVkIGJ5IGNoZWNraW5nIGlmICggZXJyICkgYWZ0ZXIgdGhlIGxvb3Ag
YW5kIGl0IGlzIG5vdCBudWxsIHRoZW4NCj4+IGdvdG8gb3V0LiBBbmQgZ29pbmcgd2l0aCB0aGlz
IGlkZWEgSSBjYW4gaW5pdCAqZXJyID0gTlVMTCBhbmQgZHJvcCB0aGUNCj4+IGVyciA9IE5VTEwg
ZnJvbSBodm1lbXVsX21hcF9saW5lYXJfYWRkcigpLiBJcyB0aGlzIG9rIGZvciB0aGUgbmV4dCB2
ZXJzaW9uPw0KPiANCj4gSSdkIHByZWZlciB0byBzZWUgdGhlIGNvZGUgdG8gZGVjaWRlLiBJZiB5
b3Ugd2FudCB0aGlzIHNldHRsZWQgYmVmb3JlDQo+IHNlbmRpbmcgdGhlIG5leHQgZnVsbCB2ZXJz
aW9uLCB0aGVuIHBsZWFzZSBzZW5kIGF0IGxlYXN0IHRoZSByZXN1bHRpbmcNCj4gcGF0Y2ggaHVu
ayhzKS4NCj4gDQoNCkhlcmUgaXMgYSBkaWZmIGZvciBodm1lbXVsX21hcF9saW5lYXJfYWRkcigp
Og0KDQoNCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL2VtdWxhdGUuYyBiL3hlbi9hcmNo
L3g4Ni9odm0vZW11bGF0ZS5jDQppbmRleCBkNzVkM2U2ZmQ2Li40OWRiZmE3MzBjIDEwMDY0NA0K
LS0tIGEveGVuL2FyY2gveDg2L2h2bS9lbXVsYXRlLmMNCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0v
ZW11bGF0ZS5jDQpAQCAtNTQzLDEwICs1NDMsMTEgQEAgc3RhdGljIHZvaWQgKmh2bWVtdWxfbWFw
X2xpbmVhcl9hZGRyKA0KICAgICAgc3RydWN0IGh2bV9lbXVsYXRlX2N0eHQgKmh2bWVtdWxfY3R4
dCkNCiAgew0KICAgICAgc3RydWN0IHZjcHUgKmN1cnIgPSBjdXJyZW50Ow0KLSAgICB2b2lkICpl
cnIsICptYXBwaW5nOw0KKyAgICB2b2lkICplcnIgPSBOVUxMLCAqbWFwcGluZzsNCiAgICAgIHVu
c2lnbmVkIGludCBucl9mcmFtZXMgPSAoKGxpbmVhciArIGJ5dGVzIC0gISFieXRlcykgPj4gUEFH
RV9TSElGVCkgLQ0KICAgICAgICAgIChsaW5lYXIgPj4gUEFHRV9TSElGVCkgKyAxOw0KICAgICAg
dW5zaWduZWQgaW50IGk7DQorICAgIGdmbl90IGdmbjsNCg0KICAgICAgLyoNCiAgICAgICAqIG1m
biBwb2ludHMgdG8gdGhlIG5leHQgZnJlZSBzbG90LiAgQWxsIHVzZWQgc2xvdHMgaGF2ZSBhIHBh
Z2UgDQpyZWZlcmVuY2UNCkBAIC01ODUsNyArNTg2LDcgQEAgc3RhdGljIHZvaWQgKmh2bWVtdWxf
bWFwX2xpbmVhcl9hZGRyKA0KICAgICAgICAgIEFTU0VSVChtZm5feCgqbWZuKSA9PSAwKTsNCg0K
ICAgICAgICAgIHJlcyA9IGh2bV90cmFuc2xhdGVfZ2V0X3BhZ2UoY3VyciwgYWRkciwgdHJ1ZSwg
cGZlYywNCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJnBmaW5mbywgJnBh
Z2UsIE5VTEwsICZwMm10KTsNCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
JnBmaW5mbywgJnBhZ2UsIGdmbiwgJnAybXQpOw0KDQogICAgICAgICAgc3dpdGNoICggcmVzICkN
CiAgICAgICAgICB7DQpAQCAtNTk5LDcgKzYwMCw2IEBAIHN0YXRpYyB2b2lkICpodm1lbXVsX21h
cF9saW5lYXJfYWRkcigNCiAgICAgICAgICAgICAgZ290byBvdXQ7DQoNCiAgICAgICAgICBjYXNl
IEhWTVRSQU5TX2JhZF9nZm5fdG9fbWZuOg0KLSAgICAgICAgICAgIGVyciA9IE5VTEw7DQogICAg
ICAgICAgICAgIGdvdG8gb3V0Ow0KDQogICAgICAgICAgY2FzZSBIVk1UUkFOU19nZm5fcGFnZWRf
b3V0Og0KQEAgLTYyMiwxNCArNjIyLDIyIEBAIHN0YXRpYyB2b2lkICpodm1lbXVsX21hcF9saW5l
YXJfYWRkcigNCiAgICAgICAgICAgICAgfQ0KDQogICAgICAgICAgICAgIGlmICggcDJtdCA9PSBw
Mm1faW9yZXFfc2VydmVyICkNCi0gICAgICAgICAgICB7DQotICAgICAgICAgICAgICAgIGVyciA9
IE5VTEw7DQogICAgICAgICAgICAgICAgICBnb3RvIG91dDsNCi0gICAgICAgICAgICB9DQoNCiAg
ICAgICAgICAgICAgQVNTRVJUKHAybXQgPT0gcDJtX3JhbV9sb2dkaXJ0eSB8fCAhcDJtX2lzX3Jl
YWRvbmx5KHAybXQpKTsNCisNCisgICAgICAgICAgICBpZiAoIGN1cnItPmFyY2gudm1fZXZlbnQg
JiYNCisgICAgICAgICAgICAgICAgIGN1cnItPmFyY2gudm1fZXZlbnQtPnNlbmRfZXZlbnQgJiYN
CisgICAgICAgICAgICAgICAgIGh2bV9lbXVsYXRlX3NlbmRfdm1fZXZlbnQoYWRkciwgZ2ZuLCBw
ZmVjKSApDQorICAgICAgICAgICAgICAgIGVyciA9IEVSUl9QVFIoflg4NkVNVUxfUkVUUlkpOw0K
ICAgICAgICAgIH0NCiAgICAgIH0NCisgICAgLyogQ2hlY2sgaWYgYW55IHZtX2V2ZW50IHdhcyBz
ZW50ICovDQorICAgIGlmICggZXJyICkNCisgICAgICAgIGdvdG8gb3V0Ow0KDQogICAgICAvKiBF
bnRpcmUgYWNjZXNzIHdpdGhpbiBhIHNpbmdsZSBmcmFtZT8gKi8NCiAgICAgIGlmICggbnJfZnJh
bWVzID09IDEgKQ0KDQoNCkFsZXgNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 14:15:54 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 14:15:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsSur-0008P8-I9; Tue, 30 Jul 2019 14:15:49 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=wvG0=V3=amazon.de=prvs=10786bff1=nmanthey@srs-us1.protection.inumbo.net>)
 id 1hsSup-0008P3-QP
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 14:15:48 +0000
X-Inumbo-ID: 86019246-b2d4-11e9-9239-133bd22f9861
Received: from smtp-fw-6002.amazon.com (unknown [52.95.49.90])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 86019246-b2d4-11e9-9239-133bd22f9861;
 Tue, 30 Jul 2019 14:15:46 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.de; i=@amazon.de; q=dns/txt; s=amazon201209;
 t=1564496146; x=1596032146;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=6g5m4/PQD76s8pLXn3XDA4BKVUQLRVRwd/bU9Zihelc=;
 b=oy7oYsIwhK3PR3jA+D/bN2qhpuhgSXPmn9lwUufno+dQzBMwzBMFP9Fv
 wjGGDyMmNxl35z9FrLCHJjYb1xpF5Brfp7U+B1VWpQX24qTtQZvuugLcv
 L8wVAnRLVZlDwN3btlFlfA9vVrrcV5CAoQ6qt62mQbphWPH8fELBpneSZ w=;
X-IronPort-AV: E=Sophos;i="5.64,327,1559520000"; d="scan'208";a="413054965"
Received: from iad6-co-svc-p1-lb1-vlan3.amazon.com (HELO
 email-inbound-relay-1a-807d4a99.us-east-1.amazon.com) ([10.124.125.6])
 by smtp-border-fw-out-6002.iad6.amazon.com with ESMTP;
 30 Jul 2019 14:15:45 +0000
Received: from EX13MTAUEA001.ant.amazon.com
 (iad55-ws-svc-p15-lb9-vlan2.iad.amazon.com [10.40.159.162])
 by email-inbound-relay-1a-807d4a99.us-east-1.amazon.com (Postfix) with ESMTPS
 id 06665A23B8; Tue, 30 Jul 2019 14:15:44 +0000 (UTC)
Received: from EX13D02EUB001.ant.amazon.com (10.43.166.150) by
 EX13MTAUEA001.ant.amazon.com (10.43.61.243) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Tue, 30 Jul 2019 14:15:44 +0000
Received: from uc1a35a69ae4659.ant.amazon.com (10.43.160.20) by
 EX13D02EUB001.ant.amazon.com (10.43.166.150) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Tue, 30 Jul 2019 14:15:37 +0000
To: Jan Beulich <JBeulich@suse.com>
References: <1564492503-22716-1-git-send-email-nmanthey@amazon.de>
 <1564492503-22716-2-git-send-email-nmanthey@amazon.de>
 <1687791e-0c6a-5fc0-36f1-e8429e829590@suse.com>
From: Norbert Manthey <nmanthey@amazon.de>
Openpgp: preference=signencrypt
Autocrypt: addr=nmanthey@amazon.de; prefer-encrypt=mutual; keydata=
 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
 pEddsOqYwOs=
Message-ID: <ef29a446-1552-64f2-8ef6-34033edf82fc@amazon.de>
Date: Tue, 30 Jul 2019 16:15:33 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <1687791e-0c6a-5fc0-36f1-e8429e829590@suse.com>
Content-Language: en-US
X-Originating-IP: [10.43.160.20]
X-ClientProxiedBy: EX13D24UWB002.ant.amazon.com (10.43.161.159) To
 EX13D02EUB001.ant.amazon.com (10.43.166.150)
Precedence: Bulk
Subject: Re: [Xen-devel] [PATCH L1TF MDS GT v4 1/2] common/grant_table:
 harden bound accesses
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <JGross@suse.com>, Tim Deegan <tim@xen.org>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 KonradRzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 IanJackson <ian.jackson@eu.citrix.com>, Dario Faggioli <dfaggioli@suse.com>,
 Martin Pohlack <mpohlack@amazon.de>, Pawel
 Wieczorkiewicz <wipawel@amazon.de>, Julien Grall <julien.grall@arm.com>, David
 Woodhouse <dwmw@amazon.co.uk>, Martin Mazein <amazein@amazon.de>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>, Bjoern
 Doebel <doebel@amazon.de>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gNy8zMC8xOSAxNTozOCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gT24gMzAuMDcuMjAxOSAxNTox
NSwgTm9yYmVydCBNYW50aGV5IHdyb3RlOgo+PiBHdWVzdHMgY2FuIGlzc3VlIGdyYW50IHRhYmxl
IG9wZXJhdGlvbnMgYW5kIHByb3ZpZGUgZ3Vlc3QgY29udHJvbGxlZAo+PiBkYXRhIHRvIHRoZW0u
IFRoaXMgZGF0YSBpcyB1c2VkIGFzIGluZGV4IGZvciBtZW1vcnkgbG9hZHMgYWZ0ZXIgYm91bmQK
Pj4gY2hlY2tzIGhhdmUgYmVlbiBkb25lLiBUbyBhdm9pZCBzcGVjdWxhdGl2ZSBvdXQtb2YtYm91
bmQgYWNjZXNzZXMsIHdlCj4+IHVzZSB0aGUgYXJyYXlfaW5kZXhfbm9zcGVjIG1hY3JvIHdoZXJl
IGFwcGxpY2FibGUsIG9yIHRoZSBtYWNybwo+PiBibG9ja19zcGVjdWxhdGlvbi4gTm90ZSwgdGhl
IGJsb2NrX3NwZWN1bGF0aW9uIG1hY3JvIGlzIHVzZWQgb24gYWxsCj4+IHBhdGggaW4gc2hhcmVk
X2VudHJ5X2hlYWRlciBhbmQgbnJfZ3JhbnRfZW50cmllcy4gVGhpcyB3YXksIGFmdGVyIGEKPj4g
Y2FsbCB0byBzdWNoIGEgZnVuY3Rpb24sIGFsbCBib3VuZCBjaGVja3MgdGhhdCBoYXBwZW5lZCBi
ZWZvcmUgYmVjb21lCj4+IGFyY2hpdGVjdHVyYWwgdmlzaWJsZSwgc28gdGhhdCBubyBhZGRpdGlv
bmFsIHByb3RlY3Rpb24gaXMgcmVxdWlyZWQKPj4gZm9yIGNvcnJlc3BvbmRpbmcgYXJyYXkgYWNj
ZXNzZXMuIEFzIHRoZSB3YXkgd2UgaW50cm9kdWNlIGFuIGxmZW5jZQo+PiBpbnN0cnVjdGlvbiBt
aWdodCBhbGxvdyB0aGUgY29tcGlsZXIgdG8gcmVsb2FkIGNlcnRhaW4gdmFsdWVzIGZyb20KPj4g
bWVtb3J5IG11bHRpcGxlIHRpbWVzLCB3ZSB0cnkgdG8gYXZvaWQgc3BlY3VsYXRpdmVseSBjb250
aW51aW5nCj4+IGV4ZWN1dGlvbiB3aXRoIHN0YWxlIHJlZ2lzdGVyIGRhdGEgYnkgbW92aW5nIHJl
bGV2YW50IGRhdGEgaW50bwo+PiBmdW5jdGlvbiBsb2NhbCB2YXJpYWJsZXMuCj4+Cj4+IFNwZWN1
bGF0aXZlIGV4ZWN1dGlvbiBpcyBub3QgYmxvY2tlZCBpbiBjYXNlIG9uZSBvZiB0aGUgZm9sbG93
aW5nCj4+IHByb3BlcnRpZXMgaXMgdHJ1ZToKPj4gICAtIHBhdGggY2Fubm90IGJlIHRyaWdnZXJl
ZCBieSB0aGUgZ3Vlc3QKPj4gICAtIHBhdGggZG9lcyBub3QgcmV0dXJuIHRvIHRoZSBndWVzdAo+
PiAgIC0gcGF0aCBkb2VzIG5vdCByZXN1bHQgaW4gYW4gb3V0LW9mLWJvdW5kIGFjY2Vzcwo+Pgo+
PiBPbmx5IHRoZSBjb21iaW5hdGlvbiBvZiB0aGUgYWJvdmUgcHJvcGVydGllcyBhbGxvd3MgdG8g
YWN0dWFsbHkgbGVhawo+PiBjb250aW51b3VzIGNodW5rcyBvZiBtZW1vcnkuIFRoZXJlZm9yZSwg
d2Ugb25seSBhZGQgdGhlIHBlbmFsdHkgb2YKPj4gcHJvdGVjdGl2ZSBtZWNoYW5pc21zIGluIGNh
c2UgYSBwb3RlbnRpYWwgc3BlY3VsYXRpdmUgb3V0LW9mLWJvdW5kCj4+IGFjY2VzcyBtYXRjaGVz
IGFsbCB0aGUgYWJvdmUgcHJvcGVydGllcy4KPj4KPj4gVGhpcyBjb21taXQgYWRkcmVzc2VzIG9u
bHkgb3V0LW9mLWJvdW5kIGFjY2Vzc2VzIHdob3NlIGluZGV4IGlzCj4+IGRpcmVjdGx5IGNvbnRy
b2xsZWQgYnkgdGhlIGd1ZXN0LCBhbmQgdGhlIGluZGV4IGlzIGNoZWNrZWQgYmVmb3JlLgo+PiBQ
b3RlbnRpYWwgb3V0LW9mLWJvdW5kIGFjY2Vzc2VzIHRoYXQgYXJlIGNhdXNlZCBieSBzcGVjdWxh
dGl2ZWx5Cj4+IGV2YWx1YXRpbmcgdGhlIHZlcnNpb24gb2YgdGhlIGN1cnJlbnQgdGFibGUgYXJl
IG5vdCBhZGRyZXNzZWQgaW4gdGhpcwo+PiBjb21taXQuIEhlbmNlLCBzcGVjdWxhdGl2ZSBvdXQt
b2YtYm91bmQgYWNjZXNzZXMgbWlnaHQgc3RpbGwgYmUKPj4gcG9zc2libGUsIGZvciBleGFtcGxl
IGluIGdudHRhYl9nZXRfc3RhdHVzX2ZyYW1lX21mbiwgd2hlbiBjYWxsaW5nCj4+IGdudHRhYl9n
cm93X3RhYmxlLCB0aGUgYXNzZXJ0aW9uIHRoYXQgdGhlIGdyYW50IHRhYmxlIHZlcnNpb24gZXF1
YWxzCj4+IHR3byBtaWdodCBub3QgaG9sZCB1bmRlciBzcGVjdWxhdGlvbi4KPj4KPj4gVGhpcyBp
cyBwYXJ0IG9mIHRoZSBzcGVjdWxhdGl2ZSBoYXJkZW5pbmcgZWZmb3J0Lgo+Pgo+PiBTaWduZWQt
b2ZmLWJ5OiBOb3JiZXJ0IE1hbnRoZXkgPG5tYW50aGV5QGFtYXpvbi5kZT4KPj4gUmV2aWV3ZWQt
Ynk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPj4gLS0tCj4+Cj4+IE5vdGVzOgo+
PiAgICB2MzogIERyb3AgY29uZGl0aW9uIHRvIG5vdCBmaXggZGVmZWN0cyBpbiBjb21taXQgbWVz
c2FnZS4KPj4gICAgICAgICBDb3B5IGluIHJldmlld2VkLWJ5Lgo+IEFjY29yZGluZyB0byB0aGlz
ICh3aGljaCBhaXVpIG1lYW5zIHY0KSB0aGVyZSBhcmUgbm8gY29kZSBjaGFuZ2VzCj4gY29tcGFy
ZWQgdG8gdjMuIEF0IHRoZSByaXNrIG9mIGFubm95aW5nIHlvdSwgdGhpcyBkb2Vzbid0IGZpdCB3
ZWxsCj4gd2l0aCBtZSBoYXZpbmcgc2FpZCAiYW5kIHRoZW4gcGVyaGFwcyBtYWtlIGNoYW5nZXMg
dG8gYSBmZXcgbW9yZQo+IHBhdGhzIiBhbG9uZ3NpZGUgdGhlIG9wdGlvbiBvZiBkb2luZyB0aGlz
IHJlbW92YWwgaW4gcmVwbHkgdG8gdjMuCj4gQWZ0ZXIgYWxsIHlvdSd2ZSBub3cgZHJvcHBlZCBh
IGNvbmRpdGlvbiBmcm9tIHdoYXQgaXMgY292ZXJlZCBieQo+ICJPbmx5IHRoZSBjb21iaW5hdGlv
biBvZiAuLi4iLCBhbmQgaGVuY2UgdGhlcmUncyBhIHdpZGVyIHNldCBvZgo+IHBhdGhzIHRoYXQg
d291bGQgbmVlZCB0byBiZSBmaXhlZC4gSXQgd2FzIGZvciB0aGlzIHJlYXNvbiB0aGF0IGFzCj4g
dGhlIG90aGVyIGFsdGVybmF0aXZlIEkgZGlkIHN1Z2dlc3QgdG8gc2ltcGx5IHdlYWtlbiB0aGUg
d29yZGluZwo+IG9mIHRoZSBpdGVtIHlvdSd2ZSBub3cgZHJvcHBlZC4gSU9XIEknbSBhZnJhaWQg
bXkgUi1iIGlzIG5vdAo+IGFwcGxpY2FibGUgdG8gdjQuCgpJIHNlZSwgYW5kIGFtIHNvcnJ5IGZv
ciB0aGUgbWlzdW5kZXJzdGFuZGluZy4gSSBhbSBmaW5lIHdpdGggYWRkaW5nIHRoZQo0dGggY29u
ZGl0aW9uIGluIGEgd2Vha2VuZWQgZm9ybSAoZXNzZW50aWFsbHkgbW9kaWZ5aW5nIHRoZSBjb21t
aXQKbWVzc2FnZSB0byB0aGUgZm9ybSB5b3Ugc3VnZ2VzdGVkKS4gSSB3b25kZXIgd2hldGhlciB0
aGUgc3VtbWFyeSB3aGVuIHRvCmZpeCBhIHBvdGVudGlhbCBzcGVjdWxhdGl2ZSBvdXQtb2YtYm91
bmQgYWNjZXNzIHNob3VsZCBhY3R1YWxseSBiZQpkb2N1bWVudGVkIHNvbWV3aGVyZSBlbHNlIHRo
YW4gaW4gdGhlIGNvbW1pdCBtZXNzYWdlIG9mIHRoaXMgKG1vcmUgb3IKbGVzcyByYW5kb20pIGNv
bW1pdC4KCkJlc3QsCk5vcmJlcnQKCj4KPiBKYW4KCgoKQW1hem9uIERldmVsb3BtZW50IENlbnRl
ciBHZXJtYW55IEdtYkgKS3JhdXNlbnN0ci4gMzgKMTAxMTcgQmVybGluCkdlc2NoYWVmdHNmdWVo
cnVuZzogQ2hyaXN0aWFuIFNjaGxhZWdlciwgUmFsZiBIZXJicmljaApFaW5nZXRyYWdlbiBhbSBB
bXRzZ2VyaWNodCBDaGFybG90dGVuYnVyZyB1bnRlciBIUkIgMTQ5MTczIEIKU2l0ejogQmVybGlu
ClVzdC1JRDogREUgMjg5IDIzNyA4NzkKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 14:22:01 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 14: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 1hsT0n-0000hB-Et; Tue, 30 Jul 2019 14:21:57 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=zL4X=V3=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hsT0m-0000h6-Sc
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 14:21:56 +0000
X-Inumbo-ID: 5de1ef4e-b2d5-11e9-a731-d328e2b9cdd3
Received: from m9a0002g.houston.softwaregrp.com (unknown [15.124.64.67])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 5de1ef4e-b2d5-11e9-a731-d328e2b9cdd3;
 Tue, 30 Jul 2019 14:21:53 +0000 (UTC)
Received: FROM m9a0002g.houston.softwaregrp.com (15.121.0.190) BY
 m9a0002g.houston.softwaregrp.com WITH ESMTP; 
 Tue, 30 Jul 2019 14:21:48 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M9W0067.microfocus.com (2002:f79:be::f79:be) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Tue, 30 Jul 2019 14:10:30 +0000
Received: from NAM01-SN1-obe.outbound.protection.outlook.com (15.124.8.14) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Tue, 30 Jul 2019 14:10:30 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=PIyDBabhFMuZLdbMWcA1R04C+I7rIGYThPhfmYkBhVdk+Yp2N8+7jeu8xS7mYxa+9ExxTMan0BCjxkOWp1L2X2XBqBF8JOtuktGpBiw2a0l2vqUXqZmFoWv1AHhowOORGww/T20fESfvJlCmL2K/iS9K/SS2npmOVrBhymc/tFH3D1VMTg8zJkpk9Pdv1P4x+dv1e1P+iJ9HFPhwPEDdGKAnadvQdbqtZATnPgxF9sgjmFgosR2+7YKl/zX9dxxfFGs6bxk55SEUMm+fiQft/f7fIHZAiWcN4mH47mzcxtUQ8d5P6gWDoleenCHp6GxZLH7Jfs//+Mdk3UyRrofx+A==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=lOkg42hpgNIzlA3hJUWbns3pme4vrbbvXcj/5JLTV98=;
 b=TnJbHewtxxlaWtsmGy7k1HWVW5dVmCoJxfBTVQ04S1Uyt8EAuFnzGoVmZj9jQcZSilBB7rSHLlAoFnyeoTGmUr0V6cn86wxMSiRbFpCeNMwMxDq4B3KwgO6/Yk6COmqOn6hZoKr47fQsCDKsVlDYk+jz+Ai960D6davj1u3jbXTt2tjaxgRkhLZxpKZ4rxO/171YPPNIV171iKX8UjfqKbxPYAGahjBkR/rswxov+tjvmj1uISjlp7vPr/s3HIp8YCwdLML2PGXYyRGBjEIUyBXjLThPA3C1YgFgqKte+Th0VRoiqs4kj2r37w+H0oRH6ShJe7zMqyIEkAt/rllBqg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2115.13; Tue, 30 Jul 2019 14:10:29 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b%7]) with mapi id 15.20.2115.005; Tue, 30 Jul 2019
 14:10:29 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Thread-Topic: [PATCH v4 12/12] AMD/IOMMU: miscellaneous DTE handling
 adjustments
Thread-Index: AQHVQu2XKpCU3Gukp0iLV5jWvAWoa6bjM23FgAAHxwA=
Date: Tue, 30 Jul 2019 14:10:29 +0000
Message-ID: <74b2b0e6-bba5-2ad6-bde7-a29a3515c6eb@suse.com>
References: <b8ae110a-f94a-4ed2-5cf9-c00ff1c0cb81@suse.com>
 <019328c9-2727-6961-b33b-cb6d1387827c@suse.com>
 <974f714e-7866-d2e5-7517-5e28d01ba999@citrix.com>
In-Reply-To: <974f714e-7866-d2e5-7517-5e28d01ba999@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR07CA0059.eurprd07.prod.outlook.com
 (2603:10a6:6:2a::21) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: a94e9aec-0d68-416c-adbb-08d714f7ad16
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3394; 
x-ms-traffictypediagnostic: BY5PR18MB3394:
x-microsoft-antispam-prvs: <BY5PR18MB33948B4FE19AF68478EB1FA0B3DC0@BY5PR18MB3394.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0114FF88F6
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(39860400002)(376002)(346002)(136003)(366004)(396003)(199004)(189003)(478600001)(53936002)(476003)(11346002)(2616005)(14454004)(486006)(3846002)(66066001)(102836004)(6246003)(53546011)(6506007)(81166006)(81156014)(26005)(2906002)(256004)(8936002)(386003)(71190400001)(446003)(68736007)(6116002)(4326008)(25786009)(186003)(8676002)(99286004)(54906003)(52116002)(305945005)(316002)(76176011)(86362001)(71200400001)(36756003)(6486002)(14444005)(80792005)(229853002)(66946007)(5660300002)(66556008)(66476007)(64756008)(6436002)(6916009)(7736002)(31696002)(31686004)(6512007)(66446008);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3394;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: e7Gexe3hzVqQ2ELk4/XownBRcSjI4/k9yvlJ5uLVvcdFg3tuthUXPNOVV7ZxcUyNFvz8qaFW2UrBFiCTfO0ZLvuqA4gn6p5UqjT5M3f+IAljMpGk9RRVLQWu/yGYbKcfpUGtBv+LEpBFhk4pBJ1W0mRI4TN2SgMXbx+FPisoOSrMoFuSAgZG4MVMsKJWwjmOc4PcL+empra0wuIvY4hquW8AIoKAqCaM2UE8IQuOxxM3DjGF6wDXaua7FC9NJp6bxZ+q1t1pskaSLzFgDjsc+Gbjz8Rf3Y1a9AF3ZZAFyF+LW9BmYXh4oHavZYG1Ppnlrazpd+0TrYyIGMNQnAJaitchDl1yGHiyM+Kh2UueNN3rUqmupBotiOwWwCoZMdFpjdZOMsVQYL2PQ42aPL1P9I3pLy02tboeUC0IamBATPk=
Content-ID: <C713C1D562D01E45BFE2AA04C32D6700@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: a94e9aec-0d68-416c-adbb-08d714f7ad16
X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Jul 2019 14:10:29.1425 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3394
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v4 12/12] AMD/IOMMU: miscellaneous DTE
 handling adjustments
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>, Brian
 Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMzAuMDcuMjAxOSAxNTo0MiwgQW5kcmV3IENvb3BlciB3cm90ZToNCj4gT24gMjUvMDcvMjAx
OSAxNDozMywgSmFuIEJldWxpY2ggd3JvdGU6DQo+PiAtLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2
L2h2bS9zdm0vYW1kLWlvbW11LWRlZnMuaA0KPj4gKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9o
dm0vc3ZtL2FtZC1pb21tdS1kZWZzLmgNCj4+IEBAIC0xMDcsNTcgKzEwNyw2MCBAQA0KPj4gICAg
I2RlZmluZSBJT01NVV9ERVZfVEFCTEVfSU5UX0NPTlRST0xfRk9SV0FSREVECTB4MQ0KPj4gICAg
I2RlZmluZSBJT01NVV9ERVZfVEFCTEVfSU5UX0NPTlRST0xfVFJBTlNMQVRFRAkweDINCj4+ICAg
IA0KPj4gKy8qIEZvciBub3cgd2UgYWx3YXlzIGFsbG9jYXRlIG1heGltdW0gcG9zc2libGUgaW50
ZXJydXB0IHJlbWFwcGluZyB0YWJsZXMuICovDQo+IA0KPiAvKiBGb3Igbm93LCB3ZSBhbHdheXMg
YWxsb2NhdGUgdGhlIG1heGltdW0uwqAgMjA0OCByZW1hcCBlbnRyaWVzLiAqLw0KPiANCj4gPw0K
DQpTdXJlLCBkb25lLg0KDQo+PiArI2RlZmluZSBJT01NVV9JTlRSRU1BUF9MRU5HVEgJCQkweEIN
Cj4gDQo+IEFsc28sIExFTkdUSCBpc24ndCBhbiBhcHByb3ByaWF0ZSBuYW1lLsKgIFRoaXMgaXMg
YWN0dWFsbHkgdGhlIG9yZGVyIG9mDQo+IHRoZSBudW1iZXIgb2YgZW50cmllcy7CoCBBcyB5b3Un
cmUgYWxyZWFkeSBjaGFuZ2luZyB0aGUgbmFtZSwgaG93IGFib3V0DQo+IHMvTEVOR1RIL09SREVS
LyBoZXJlPw0KDQpJIGRpZCBjb25zaWRlciB0aGlzIChhbmQgd2lsbCBjaGFuZ2UpLCBidXQgSSBk
aWRuJ3QgY2hhbmdlIGl0IHJpZ2h0DQphd2F5IGJlY2F1c2Ugb2YgdGhlIHJlc3VsdGluZyBpbmNv
bnNpc3RlbmN5IG9uIHRoaXMgbGluZQ0KDQogICAgIGR0ZS0+aW50X3RhYl9sZW4gPSBJT01NVV9J
TlRSRU1BUF9PUkRFUjsNCg0KSSBoYWQgdGFrZW4gImxlbmd0aCIgdG8gbWVhbiAiZW5jb2RlZCBs
ZW5ndGgiIGhlcmUsIG5vdCAiYWN0dWFsIGxlbmd0aCIuDQoNCj4gSWYgc28sIEFja2VkLWJ5OiBB
bmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPg0KDQpUaGFua3MuDQoNCj4g
W05vdCByZWxhdGVkIHRvIHRoaXMgcGF0Y2guLi5dDQo+IA0KPiBJdCBoYXMgYWx3YXlzIG9jY3Vy
cmVkIHRvIG1lIHRoYXQgd2UgYWxsb2NhdGUgc2lsbHkgcXVhbnRpdGllcyBvZiBtZW1vcnkNCj4g
Zm9yIGludGVycnVwdCByZW1hcHBpbmcgdGFibGVzLsKgIElmIEkndmUgZG9uZSBteSBzdW1zIHJp
Z2h0LCBmb3IgSW50ZWwNCj4gd2UgYWxsb2NhdGUgNjRrIGVudHJpZXMgcGVyIElPTU1VICgyNTZr
IFJBTSksIHdoZXJlYXMgZm9yIEFNRCB3ZQ0KPiBhbGxvY2F0ZSAyMDQ4IGVudHJpZXMgcGVyIFBD
SSBmdW5jdGlvbiAoMzJrIFJBTSwgbm93IHdpdGggdGhlIGxhcmdlcg0KPiBmb3JtYXQpLg0KDQpS
aWdodCwgdGhhdCdzIGFub3RoZXIgdGhpbmcgSSB3YW50ZWQgdG8gbG9vayBpbnRvIGFzIGEgZm9s
bG93LW9uLiBJDQp0b28gZGlkIG5vdGljZSB0aGlzLiBEZXBlbmRpbmcgd2hhdCB5b3UgbWVhbiBi
eSAiUENJIGZ1bmN0aW9uIiBpdA0KbWF5IGFjdHVhbGx5IGJlIHdvcnNlIHRoYW4gd2hhdCB5b3Ug
ZGVzY3JpYmU6IEl0J3Mgbm90IHBlciBQQ0kNCmZ1bmN0aW9uIG9mIHByZXNlbnQgZGV2aWNlcywg
YnV0IHBlciBQQ0kgZnVuY3Rpb24gZW51bWVyYXRlZCBieSB0aGUNCkFDUEkgdGFibGVzLiBPbiBt
eSBib3ggdGhpcyBtZWFucyBldmVyeXRoaW5nIGZyb20gMDA6MDAuMCB0bw0KZmY6MWYuNywgd2hp
Y2ggYW1vdW50cyB0byBhbG1vc3QgMkdiIGlmIEknbSBub3QgbWlzdGFrZW4gKCJhbG1vc3QiDQpi
ZWNhdXNlIG9mIHNvbWUgYWxpYXNpbmcgb2YgZGV2aWNlcywgd2hlcmUgb25seSBvbmUgdGFibGUg
Z2V0cw0KYWxsb2NhdGVkIGZvciBhbGwgdGhlIGFsaWFzZXMpLg0KDQo+IFRoZSBsYXJnZXN0IElu
dGVsIHN5c3RlbSBJJ3ZlIGVuY291bnRlcmVkIChpbnRlcnJ1cHQgd2lzZSkgaXMgYSBmZXcNCj4g
dGhvdXNhbmQgaW50ZXJydXB0cywgc3BsaXQgZmFpcmx5IGV2ZW5seSBhY3Jvc3MgdGhlIHJvb3Qt
Y29tcGxleCBJT01NVXMNCj4gKHRoZSBQQ0ggSU9NTVUgbm90LCBiZWNhdXNlIGl0cyBtb3N0bHkg
bGVnYWN5IElPIGJlaGluZCB0aGVyZSkuDQo+IA0KPiBGb3IgaW5kaXZpZHVhbCBmdW5jdGlvbnMs
IEkgaGF2ZSBuZXZlciBlbmNvdW50ZXJlZCBhIFBDSSBmdW5jdGlvbiB3aXRoDQo+IG1vcmUgdGhh
biBhIGRvemVuIGludGVycnVwdHMgb3Igc28sIHNvIEkgdGhpbmsgaW4gcHJhY3RpY2Ugd2UgY2Fu
IGdldA0KPiBhd2F5IHdpdGggYWxsb2NhdGluZyBhIDRrICgzMiBlbnRyeSkgaW50ZXJydXB0IHJl
bWFwIHRhYmxlIGluIGFsbCBjYXNlcy4NCg0KVGhhdCdzIGNsZWFybHkgYSBwb3NzaWJpbGl0eS4g
KEkgdGhpbmsgeW91IG1lYW50IDI1NiBlbnRyaWVzIHBlciA0aw0KdGhvdWdoLikNCg0KPiBJdCB3
b3VsZCBwcm9iYWJseSBtYWtlIHNlbnNlIHRvIGRlZmF1bHQgdG8gYWxsb2NhdGluZyBsZXNzIHNw
YWNlLCBhbmQNCj4gcHJvdmlkaW5nIGEgY29tbWFuZCBsaW5lIG9wdGlvbiB0byBhbGxvY2F0ZSBt
YXguwqAgQWx0ZXJuYXRpdmVseSwgd2UNCj4gY291bGQgd29yayB0aGlzIG91dCBhcyB3ZSB3YWxr
IHRoZSBQQ0kgdG9wb2xvZ3ksIGFzIGl0IGlzIGVuY29kZWQgaW4NCj4gc3RhbmRhcmRzIGNvbXBs
aWFudCB3YXlzIGluIGNvbmZpZyBzcGFjZS4NCg0KVG8gYmUgaG9uZXN0LCBmaXJzdCBvZiBhbGwg
SSdkIGxpa2UgdG8gYXZvaWQgYWxsb2NhdGluZyB0YWJsZXMgZm9yDQpkZXZpY2VzIHdoaWNoIGRv
bid0IGV2ZW4gZXhpc3QuDQoNCkphbg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 14:22:52 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 14: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 1hsT1e-0000l5-SF; Tue, 30 Jul 2019 14:22:50 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=hz7M=V3=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1hsT1d-0000kw-Ll
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 14:22:49 +0000
X-Inumbo-ID: 8192276b-b2d5-11e9-8980-bc764e045a96
Received: from new3-smtp.messagingengine.com (unknown [66.111.4.229])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8192276b-b2d5-11e9-8980-bc764e045a96;
 Tue, 30 Jul 2019 14:22:48 +0000 (UTC)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailnew.nyi.internal (Postfix) with ESMTP id ED8CF19A2;
 Tue, 30 Jul 2019 10:22:47 -0400 (EDT)
Received: from mailfrontend2 ([10.202.2.163])
 by compute7.internal (MEProxy); Tue, 30 Jul 2019 10:22:47 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:content-type:date:from:in-reply-to
 :message-id:mime-version:references:subject:to:x-me-proxy
 :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm3; bh=fHTTpR
 5eU19q6OgWJxRIcPsJ3iR77p64plMkqad3uH0=; b=pm7OTx+n/GaE8dZOc5zi5a
 ad6rQFY+y8fPwZqi2QfKRceF0pKBLSzhvSdxAtbkmft7zYKlY74yHff+kigpI3HL
 ld3UX/PA3VB9lrmCXP/LGnNKJik8+95pwgxpHy6UdzIHjbH2ICz/4Tnw5YLJcw8S
 qM/XQdN5JFRb1d9DFd2dImO6svqYSDMbkJI2Zh7brPynrHVx4j0XH9sOhjsyVnZd
 mwuVkGEdyyvehJmunRGFj2OatWwg/aQLccMwinlwFTx8qjxJVMfbCE0eHHle/yog
 L32zh/ZhhgMuLOsXze0IEK6gcZm81sDRUm4XZZBtntyvs7h7NKNnwITRz+77bedw
 ==
X-ME-Sender: <xms:t1JAXXwM3HS4PyKr0NRtCcZALD8EeD3zslS2JF1QxsBpPkOwcz8ieA>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduvddrleefgdejgecutefuodetggdotefrodftvf
 curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu
 uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc
 fjughrpeffhffvuffkfhggtggujggfsehgtderredtreejnecuhfhrohhmpeforghrvghk
 ucforghrtgiihihkohifshhkihdqifpkrhgvtghkihcuoehmrghrmhgrrhgvkhesihhnvh
 hishhisghlvghthhhinhhgshhlrggsrdgtohhmqeenucfkphepledurdeihedrfeegrdef
 feenucfrrghrrghmpehmrghilhhfrhhomhepmhgrrhhmrghrvghksehinhhvihhsihgslh
 gvthhhihhnghhslhgrsgdrtghomhenucevlhhushhtvghrufhiiigvpedt
X-ME-Proxy: <xmx:t1JAXZUYhtF53dQFeMSl_-UM5eRPDp8_uoFvEoy4dTVFEmOOJd60yg>
 <xmx:t1JAXROxZANG-6bduAieIIUAVIguz5PjEN7URpx2J3w6EeAXbe3Lqg>
 <xmx:t1JAXTBy4y5dd1QQmh592u1hiUTpHXMO52fo35qpQzA8tyAbsTW_pg>
 <xmx:t1JAXVo6zco2qIgDDXNvgQ-O4Ixsl3bFZaWMDnWaOpHA6sNaYBD6rg>
Received: from mail-itl (ip5b412221.dynamic.kabel-deutschland.de [91.65.34.33])
 by mail.messagingengine.com (Postfix) with ESMTPA id BA32C380083;
 Tue, 30 Jul 2019 10:22:45 -0400 (EDT)
Date: Tue, 30 Jul 2019 16:22:33 +0200
From: Marek =?utf-8?Q?Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
To: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Message-ID: <20190730142233.GR1250@mail-itl>
References: <20190215024830.GA26477@jordon-HP-15-Notebook-PC>
 <20190728180611.GA20589@mail-itl>
 <CAFqt6zaMDnpB-RuapQAyYAub1t7oSdHH_pTD=f5k-s327ZvqMA@mail.gmail.com>
 <CAFqt6zY+07JBxAVfMqb+X78mXwFOj2VBh0nbR2tGnQOP9RrNkQ@mail.gmail.com>
 <20190729133642.GQ1250@mail-itl>
 <CAFqt6zZN+6r6wYJY+f15JAjj8dY+o30w_+EWH9Vy2kUXCKSBog@mail.gmail.com>
 <bf02becc-9db0-bb78-8efc-9e25cc115237@oracle.com>
MIME-Version: 1.0
In-Reply-To: <bf02becc-9db0-bb78-8efc-9e25cc115237@oracle.com>
User-Agent: Mutt/1.12+29 (a621eaed) (2019-06-14)
Subject: Re: [Xen-devel] [PATCH v4 8/9] xen/gntdev.c: Convert to use
 vm_map_pages()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, Michal Hocko <mhocko@suse.com>,
 Russell King - ARM Linux <linux@armlinux.org.uk>,
 Matthew Wilcox <willy@infradead.org>, linux-kernel@vger.kernel.org,
 Linux-MM <linux-mm@kvack.org>, Souptick Joarder <jrdr.linux@gmail.com>,
 xen-devel@lists.xenproject.org, Andrew Morton <akpm@linux-foundation.org>,
 robin.murphy@arm.com
Content-Type: multipart/mixed; boundary="===============7998191650167586125=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============7998191650167586125==
Content-Type: multipart/signed; micalg=pgp-sha256;
	protocol="application/pgp-signature"; boundary="6T5LqlUZTKFAO7Wr"
Content-Disposition: inline


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

On Tue, Jul 30, 2019 at 10:05:42AM -0400, Boris Ostrovsky wrote:
> On 7/30/19 2:03 AM, Souptick Joarder wrote:
> > On Mon, Jul 29, 2019 at 7:06 PM Marek Marczykowski-G=C3=B3recki
> > <marmarek@invisiblethingslab.com> wrote:
> >> On Mon, Jul 29, 2019 at 02:02:54PM +0530, Souptick Joarder wrote:
> >>> On Mon, Jul 29, 2019 at 1:35 PM Souptick Joarder <jrdr.linux@gmail.co=
m> wrote:
> >>>> On Sun, Jul 28, 2019 at 11:36 PM Marek Marczykowski-G=C3=B3recki
> >>>> <marmarek@invisiblethingslab.com> wrote:
> >>>>> On Fri, Feb 15, 2019 at 08:18:31AM +0530, Souptick Joarder wrote:
> >>>>>> Convert to use vm_map_pages() to map range of kernel
> >>>>>> memory to user vma.
> >>>>>>
> >>>>>> map->count is passed to vm_map_pages() and internal API
> >>>>>> verify map->count against count ( count =3D vma_pages(vma))
> >>>>>> for page array boundary overrun condition.
> >>>>> This commit breaks gntdev driver. If vma->vm_pgoff > 0, vm_map_pages
> >>>>> will:
> >>>>>  - use map->pages starting at vma->vm_pgoff instead of 0
> >>>> The actual code ignores vma->vm_pgoff > 0 scenario and mapped
> >>>> the entire map->pages[i]. Why the entire map->pages[i] needs to be m=
apped
> >>>> if vma->vm_pgoff > 0 (in original code) ?
> >> vma->vm_pgoff is used as index passed to gntdev_find_map_index. It's
> >> basically (ab)using this parameter for "which grant reference to map".
> >>
> >>>> are you referring to set vma->vm_pgoff =3D 0 irrespective of value p=
assed
> >>>> from user space ? If yes, using vm_map_pages_zero() is an alternate
> >>>> option.
> >> Yes, that should work.
> > I prefer to use vm_map_pages_zero() to resolve both the issues. Alterna=
tively
> > the patch can be reverted as you suggested. Let me know you opinion and=
 wait
> > for feedback from others.
> >
> > Boris, would you like to give any feedback ?
>=20
> vm_map_pages_zero() looks good to me. Marek, does it work for you?

Yes, replacing vm_map_pages() with vm_map_pages_zero() fixes the
problem for me.

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

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

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

iQEzBAEBCAAdFiEEhrpukzGPukRmQqkK24/THMrX1ywFAl1AUqoACgkQ24/THMrX
1yzE7wf+N9QQUHFQ1i6sZ/XXRhZyzc5rbN03s4QBCSZdeeSjZUJcvNMlunt0kdUG
2Ae1a5mlpnQerTvB3AhzRagzFp2H/mKQF76AconPqpvMiXJtvItwINuoP9TgLNtr
YSv4SDWGnsTVAQftHbzPUISP90Tm4W0mQWekUDQ8/o1/fufNSmU8dp0w4yYSYmJ7
jXDI/vFp323YqSGWsU/KlApuPzXoEEKfFR+7sghCCzZEWRe+LJgOgPQatokQXBBR
lhVCniRlUPeV64r9Ke0Ex0FgHJstrMn/3amyNhFeJKCZQ6d0TkFJdHsi+S6BYk6k
XxTdAiFe4G7DLklUiiiNMLS6tk++FA==
=OGWv
-----END PGP SIGNATURE-----

--6T5LqlUZTKFAO7Wr--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============7998191650167586125==--


From xen-devel-bounces@lists.xenproject.org Tue Jul 30 14:43:18 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 14: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 1hsTLE-0002IT-0f; Tue, 30 Jul 2019 14:43:04 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=x3jf=V3=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hsTLC-0002IO-MX
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 14:43:02 +0000
X-Inumbo-ID: 52c0f792-b2d8-11e9-bc9c-d39caf7c6a82
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 52c0f792-b2d8-11e9-bc9c-d39caf7c6a82;
 Tue, 30 Jul 2019 14:42:59 +0000 (UTC)
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: Kh0OAuT9qdWKMisAP1QEoIH9GwQEdv6ypcTTpxrDH/KFjQ/o5bn4P6jpghyrRtfSV2wh+KSosl
 lyabAF/bYuE1FN0mVU+ZXa524cvOmfm6UeR8j8nLDUIr6WO9/f3uJIN+J9zmYDtW2XivBLSiAc
 Bci64Y4iUAT199Hl8oDDw/QHDJLotnOONZ2ScUny0zQouoseLl2Soc800xQ+szWYLJiXO3Zig8
 2/fuo2940/a+wepzQ1E3iUFdIEDFX10PUytbDfyOx/JTIxagQJfUu4f0MlUpeXMyk0a6SKZruw
 6oA=
X-SBRS: 2.7
X-MesageID: 3745848
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,327,1559534400"; 
   d="scan'208";a="3745848"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Tue, 30 Jul 2019 15:42:55 +0100
Message-ID: <20190730144255.6126-1-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] x86/vvmx: Fix nested virt on VMCS-Shadow
 capable hardware
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>, Jan Beulich <JBeulich@suse.com>,
 Wei Liu <wl@xen.org>, 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>

Yy9zIGU5OTg2YjBkZCAieDg2L3Z2bXg6IFNpbXBsaWZ5IHBlci1DUFUgbWVtb3J5IGFsbG9jYXRp
b25zIiBoYWQgdGhlIHdyb25nCmluZGlyZWN0aW9uIG9uIGl0cyBwb2ludGVyIGNoZWNrIGluIG52
bXhfY3B1X3VwX3ByZXBhcmUoKSwgY2F1c2luZyB0aGUKVk1DUy1zaGFkb3dpbmcgYnVmZmVyIG5l
dmVyIGJlIGFsbG9jYXRlZC4gIEZpeCBpdC4KClRoaXMgaW4gdHVybiByZXN1bHRzIGluIGEgbWFz
c2l2ZSBxdWFudGl0eSBvZiBsb2dzcGFtLCBhcyBldmVyeSB2aXJ0dWFsCnZtZW50cnkvZXhpdCBo
aXRzIGJvdGggZ2RwcmludGsoKXMgaW4gdGhlICpfYnVsaygpIGZ1bmN0aW9ucy4KClN3aXRjaCB0
aGVzZSB0byB1c2luZyBwcmludGtfb25jZSgpLiAgVGhlIHNpemUgb2YgdGhlIGJ1ZmZlciBpcyBj
aG9zZW4gYXQKY29tcGlsZSB0aW1lLCBzbyBjb21wbGFpbmluZyBhYm91dCBpdCByZXBlYXRlZGx5
IGlzIG9mIG5vIGJlbmVmaXQuCgpGaW5hbGx5LCBkcm9wIHRoZSBydW50aW1lIE5VTEwgcG9pbnRl
ciBjaGVja3MuICBJdCBpcyBub3QgdGVycmlibHkgYXBwcm9wcmlhdGUKdG8gYmUgcmVwZWF0ZWRs
eSBjaGVja2luZyBpbmZyYXN0cnVjdHVyZSB3aGljaCBpcyBzZXQgdXAgZnJvbSBzdGFydC1vZi1k
YXksCmFuZCBpbiB0aGlzIGNhc2UsIGFjdHVhbGx5IGhpZCB0aGUgYWJvdmUgYnVnLgoKU2lnbmVk
LW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KLS0tCkND
OiBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+CkNDOiBXZWkgTGl1IDx3bEB4ZW4ub3Jn
PgpDQzogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CkNDOiBKdW4gTmFr
YWppbWEgPGp1bi5uYWthamltYUBpbnRlbC5jb20+CkNDOiBLZXZpbiBUaWFuIDxrZXZpbi50aWFu
QGludGVsLmNvbT4KLS0tCiB4ZW4vYXJjaC94ODYvaHZtL3ZteC92dm14LmMgfCAxNiArKysrKysr
LS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgNyBpbnNlcnRpb25zKCspLCA5IGRlbGV0aW9ucygt
KQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vdm14L3Z2bXguYyBiL3hlbi9hcmNoL3g4
Ni9odm0vdm14L3Z2bXguYwppbmRleCAzMzI2MjNkMDA2Li5mMzhmM2E5OTMwIDEwMDY0NAotLS0g
YS94ZW4vYXJjaC94ODYvaHZtL3ZteC92dm14LmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS92bXgv
dnZteC5jCkBAIC00Myw3ICs0Myw3IEBAIGludCBudm14X2NwdV91cF9wcmVwYXJlKHVuc2lnbmVk
IGludCBjcHUpCiAgICAgdWludDY0X3QgKip2dm1jc19idWY7CiAKICAgICBpZiAoIGNwdV9oYXNf
dm14X3ZtY3Nfc2hhZG93aW5nICYmCi0gICAgICAgICAodnZtY3NfYnVmID0gJnBlcl9jcHUodnZt
Y3NfYnVmLCBjcHUpKSA9PSBOVUxMICkKKyAgICAgICAgICoodnZtY3NfYnVmID0gJnBlcl9jcHUo
dnZtY3NfYnVmLCBjcHUpKSA9PSBOVUxMICkKICAgICB7CiAgICAgICAgIHZvaWQgKnB0ciA9IHh6
YWxsb2NfYXJyYXkodWludDY0X3QsIFZNQ1NfQlVGX1NJWkUpOwogCkBAIC05MjIsMTEgKzkyMiwx
MCBAQCBzdGF0aWMgdm9pZCB2dm1jc190b19zaGFkb3dfYnVsayhzdHJ1Y3QgdmNwdSAqdiwgdW5z
aWduZWQgaW50IG4sCiAgICAgaWYgKCAhY3B1X2hhc192bXhfdm1jc19zaGFkb3dpbmcgKQogICAg
ICAgICBnb3RvIGZhbGxiYWNrOwogCi0gICAgaWYgKCAhdmFsdWUgfHwgbiA+IFZNQ1NfQlVGX1NJ
WkUgKQorICAgIGlmICggbiA+IFZNQ1NfQlVGX1NJWkUgKQogICAgIHsKLSAgICAgICAgZ2Rwcmlu
dGsoWEVOTE9HX0RFQlVHLCAidm1jcyBzeW5jIGZhbGwgYmFjayB0byBub24tYnVsayBtb2RlLCAi
Ci0gICAgICAgICAgICAgICAgICJidWZmZXI6ICVwLCBidWZmZXIgc2l6ZTogJWQsIGZpZWxkcyBu
dW1iZXI6ICVkLlxuIiwKLSAgICAgICAgICAgICAgICAgdmFsdWUsIFZNQ1NfQlVGX1NJWkUsIG4p
OworICAgICAgICBwcmludGtfb25jZShYRU5MT0dfRVJSICIlcHYgVk1DUyBzeW5jIHRvbyBtYW55
IGZpZWxkcyAldVxuIiwKKyAgICAgICAgICAgICAgICAgICAgdiwgbik7CiAgICAgICAgIGdvdG8g
ZmFsbGJhY2s7CiAgICAgfQogCkBAIC05NjIsMTEgKzk2MSwxMCBAQCBzdGF0aWMgdm9pZCBzaGFk
b3dfdG9fdnZtY3NfYnVsayhzdHJ1Y3QgdmNwdSAqdiwgdW5zaWduZWQgaW50IG4sCiAgICAgaWYg
KCAhY3B1X2hhc192bXhfdm1jc19zaGFkb3dpbmcgKQogICAgICAgICBnb3RvIGZhbGxiYWNrOwog
Ci0gICAgaWYgKCAhdmFsdWUgfHwgbiA+IFZNQ1NfQlVGX1NJWkUgKQorICAgIGlmICggbiA+IFZN
Q1NfQlVGX1NJWkUgKQogICAgIHsKLSAgICAgICAgZ2RwcmludGsoWEVOTE9HX0RFQlVHLCAidm1j
cyBzeW5jIGZhbGwgYmFjayB0byBub24tYnVsayBtb2RlLCAiCi0gICAgICAgICAgICAgICAgICJi
dWZmZXI6ICVwLCBidWZmZXIgc2l6ZTogJWQsIGZpZWxkcyBudW1iZXI6ICVkLlxuIiwKLSAgICAg
ICAgICAgICAgICAgdmFsdWUsIFZNQ1NfQlVGX1NJWkUsIG4pOworICAgICAgICBwcmludGtfb25j
ZShYRU5MT0dfRVJSICIlcHYgVk1DUyBzeW5jIHRvbyBtYW55IGZpZWxkcyAldVxuIiwKKyAgICAg
ICAgICAgICAgICAgICAgdiwgbik7CiAgICAgICAgIGdvdG8gZmFsbGJhY2s7CiAgICAgfQogCi0t
IAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 14:52:22 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 14:52:22 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsTUB-00031X-0X; Tue, 30 Jul 2019 14:52: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=7rz3=V3=gmail.com=jrdr.linux@srs-us1.protection.inumbo.net>)
 id 1hsTUA-00031S-C2
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 14:52:18 +0000
X-Inumbo-ID: 9f852380-b2d9-11e9-8980-bc764e045a96
Received: from mail-lf1-x141.google.com (unknown [2a00:1450:4864:20::141])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9f852380-b2d9-11e9-8980-bc764e045a96;
 Tue, 30 Jul 2019 14:52:17 +0000 (UTC)
Received: by mail-lf1-x141.google.com with SMTP id v85so44902935lfa.6
 for <xen-devel@lists.xenproject.org>; Tue, 30 Jul 2019 07:52:17 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc:content-transfer-encoding;
 bh=vLDKuH+/Y6R1wGAQGSCIi/9agKk/j9gR7pNqj2Ro2Ic=;
 b=iuQpUu6a8JnbGLjoBITZrEilnUrTWiH26PXOZvr0eJQhTGXYXPQKMEzNw2wB2Zdhwg
 O1s79fuH/+qKj9qM+F5N7WUORuY3bi2XPxK5gT8Guf2uZd9D6oyAtYDwhskz/FMsfn6o
 lKk6nD1IBmzrEbMo1z8fbSNSoKGZUfXjLfcnm5mKawQB8u+vap+bsQ1AUfdjGTiXN2ty
 tL6eFXIjDfZ571OcOPQwvXVAUX+46G+xpgSdufwNKOjBmDF3XP8A7mx0CfXSR6UXqbUn
 dguHNLtM+ir+qgid1b0WJ9SI3b8hxcX2P6U5NkAvYIDJKRzUwkVnKHJszs5C7d/SjcoV
 C0AQ==
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=vLDKuH+/Y6R1wGAQGSCIi/9agKk/j9gR7pNqj2Ro2Ic=;
 b=HDTgRG4EmVTPGa96tQ5/HcXr1fWYOnufmNSJuovNPAcEZORmUG9CVfg5S9QFMiEE2R
 SWO+Q9y73m9EYKwBiSc6ZqfFhUaO1Y7pXPVF9VTbW1V72pXHw+PdjnzYsdo4ckqLYSvl
 k6b8ROQN9jDEa+OyPCDJJOBlmkFyt9EQIFpglg94Idjru0vR9llSfRf13hHpbcflGbNk
 swY8ZEFlMf8zOvk6A8MhBJySJvTryiKxSKA35XeOaLTPrFbn3Ggrn7YuIeriBuMEP7DF
 00SozL+h6n2dUri8iiSHtIUN/2+VkFI9bqw5aLcVoNGCYiUTxun9a8hiVtG3o5+kAO1W
 l2WQ==
X-Gm-Message-State: APjAAAVhxLkRU/QJrQJBf4W2Hug0PCD/FqA3P/UHXxo0nQR1Sn/fDPe4
 LpgAb6fYCBb3Z8YGiiImkcw9ZKAYqPAZX5htf2s=
X-Google-Smtp-Source: APXvYqwtNV8PHczquSPB8e+BmF7PEr+3WvMBui8pMbhp0rAOkLkZq6TteMkvwzTbZj0eIDgOEAic/3pWWOYVMC6LbUU=
X-Received: by 2002:a19:c1cc:: with SMTP id r195mr53854149lff.95.1564498336043; 
 Tue, 30 Jul 2019 07:52:16 -0700 (PDT)
MIME-Version: 1.0
References: <20190215024830.GA26477@jordon-HP-15-Notebook-PC>
 <20190728180611.GA20589@mail-itl>
 <CAFqt6zaMDnpB-RuapQAyYAub1t7oSdHH_pTD=f5k-s327ZvqMA@mail.gmail.com>
 <CAFqt6zY+07JBxAVfMqb+X78mXwFOj2VBh0nbR2tGnQOP9RrNkQ@mail.gmail.com>
 <20190729133642.GQ1250@mail-itl>
 <CAFqt6zZN+6r6wYJY+f15JAjj8dY+o30w_+EWH9Vy2kUXCKSBog@mail.gmail.com>
 <bf02becc-9db0-bb78-8efc-9e25cc115237@oracle.com>
 <20190730142233.GR1250@mail-itl>
In-Reply-To: <20190730142233.GR1250@mail-itl>
From: Souptick Joarder <jrdr.linux@gmail.com>
Date: Tue, 30 Jul 2019 20:22:02 +0530
Message-ID: <CAFqt6zZOymx8RH75F69exukLYcGd45xpUHkRHK8nYXpwF8co6g@mail.gmail.com>
To: =?UTF-8?Q?Marek_Marczykowski=2DG=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
Subject: Re: [Xen-devel] [PATCH v4 8/9] xen/gntdev.c: Convert to use
 vm_map_pages()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, Michal Hocko <mhocko@suse.com>,
 Greg KH <gregkh@linuxfoundation.org>,
 Russell King - ARM Linux <linux@armlinux.org.uk>,
 Matthew Wilcox <willy@infradead.org>, linux-kernel@vger.kernel.org,
 Linux-MM <linux-mm@kvack.org>, stable@vger.kernel.org,
 xen-devel@lists.xenproject.org, Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 robin.murphy@arm.com, Andrew Morton <akpm@linux-foundation.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBKdWwgMzAsIDIwMTkgYXQgNzo1MiBQTSBNYXJlayBNYXJjenlrb3dza2ktR8OzcmVj
a2kKPG1hcm1hcmVrQGludmlzaWJsZXRoaW5nc2xhYi5jb20+IHdyb3RlOgo+Cj4gT24gVHVlLCBK
dWwgMzAsIDIwMTkgYXQgMTA6MDU6NDJBTSAtMDQwMCwgQm9yaXMgT3N0cm92c2t5IHdyb3RlOgo+
ID4gT24gNy8zMC8xOSAyOjAzIEFNLCBTb3VwdGljayBKb2FyZGVyIHdyb3RlOgo+ID4gPiBPbiBN
b24sIEp1bCAyOSwgMjAxOSBhdCA3OjA2IFBNIE1hcmVrIE1hcmN6eWtvd3NraS1Hw7NyZWNraQo+
ID4gPiA8bWFybWFyZWtAaW52aXNpYmxldGhpbmdzbGFiLmNvbT4gd3JvdGU6Cj4gPiA+PiBPbiBN
b24sIEp1bCAyOSwgMjAxOSBhdCAwMjowMjo1NFBNICswNTMwLCBTb3VwdGljayBKb2FyZGVyIHdy
b3RlOgo+ID4gPj4+IE9uIE1vbiwgSnVsIDI5LCAyMDE5IGF0IDE6MzUgUE0gU291cHRpY2sgSm9h
cmRlciA8anJkci5saW51eEBnbWFpbC5jb20+IHdyb3RlOgo+ID4gPj4+PiBPbiBTdW4sIEp1bCAy
OCwgMjAxOSBhdCAxMTozNiBQTSBNYXJlayBNYXJjenlrb3dza2ktR8OzcmVja2kKPiA+ID4+Pj4g
PG1hcm1hcmVrQGludmlzaWJsZXRoaW5nc2xhYi5jb20+IHdyb3RlOgo+ID4gPj4+Pj4gT24gRnJp
LCBGZWIgMTUsIDIwMTkgYXQgMDg6MTg6MzFBTSArMDUzMCwgU291cHRpY2sgSm9hcmRlciB3cm90
ZToKPiA+ID4+Pj4+PiBDb252ZXJ0IHRvIHVzZSB2bV9tYXBfcGFnZXMoKSB0byBtYXAgcmFuZ2Ug
b2Yga2VybmVsCj4gPiA+Pj4+Pj4gbWVtb3J5IHRvIHVzZXIgdm1hLgo+ID4gPj4+Pj4+Cj4gPiA+
Pj4+Pj4gbWFwLT5jb3VudCBpcyBwYXNzZWQgdG8gdm1fbWFwX3BhZ2VzKCkgYW5kIGludGVybmFs
IEFQSQo+ID4gPj4+Pj4+IHZlcmlmeSBtYXAtPmNvdW50IGFnYWluc3QgY291bnQgKCBjb3VudCA9
IHZtYV9wYWdlcyh2bWEpKQo+ID4gPj4+Pj4+IGZvciBwYWdlIGFycmF5IGJvdW5kYXJ5IG92ZXJy
dW4gY29uZGl0aW9uLgo+ID4gPj4+Pj4gVGhpcyBjb21taXQgYnJlYWtzIGdudGRldiBkcml2ZXIu
IElmIHZtYS0+dm1fcGdvZmYgPiAwLCB2bV9tYXBfcGFnZXMKPiA+ID4+Pj4+IHdpbGw6Cj4gPiA+
Pj4+PiAgLSB1c2UgbWFwLT5wYWdlcyBzdGFydGluZyBhdCB2bWEtPnZtX3Bnb2ZmIGluc3RlYWQg
b2YgMAo+ID4gPj4+PiBUaGUgYWN0dWFsIGNvZGUgaWdub3JlcyB2bWEtPnZtX3Bnb2ZmID4gMCBz
Y2VuYXJpbyBhbmQgbWFwcGVkCj4gPiA+Pj4+IHRoZSBlbnRpcmUgbWFwLT5wYWdlc1tpXS4gV2h5
IHRoZSBlbnRpcmUgbWFwLT5wYWdlc1tpXSBuZWVkcyB0byBiZSBtYXBwZWQKPiA+ID4+Pj4gaWYg
dm1hLT52bV9wZ29mZiA+IDAgKGluIG9yaWdpbmFsIGNvZGUpID8KPiA+ID4+IHZtYS0+dm1fcGdv
ZmYgaXMgdXNlZCBhcyBpbmRleCBwYXNzZWQgdG8gZ250ZGV2X2ZpbmRfbWFwX2luZGV4LiBJdCdz
Cj4gPiA+PiBiYXNpY2FsbHkgKGFiKXVzaW5nIHRoaXMgcGFyYW1ldGVyIGZvciAid2hpY2ggZ3Jh
bnQgcmVmZXJlbmNlIHRvIG1hcCIuCj4gPiA+Pgo+ID4gPj4+PiBhcmUgeW91IHJlZmVycmluZyB0
byBzZXQgdm1hLT52bV9wZ29mZiA9IDAgaXJyZXNwZWN0aXZlIG9mIHZhbHVlIHBhc3NlZAo+ID4g
Pj4+PiBmcm9tIHVzZXIgc3BhY2UgPyBJZiB5ZXMsIHVzaW5nIHZtX21hcF9wYWdlc196ZXJvKCkg
aXMgYW4gYWx0ZXJuYXRlCj4gPiA+Pj4+IG9wdGlvbi4KPiA+ID4+IFllcywgdGhhdCBzaG91bGQg
d29yay4KPiA+ID4gSSBwcmVmZXIgdG8gdXNlIHZtX21hcF9wYWdlc196ZXJvKCkgdG8gcmVzb2x2
ZSBib3RoIHRoZSBpc3N1ZXMuIEFsdGVybmF0aXZlbHkKPiA+ID4gdGhlIHBhdGNoIGNhbiBiZSBy
ZXZlcnRlZCBhcyB5b3Ugc3VnZ2VzdGVkLiBMZXQgbWUga25vdyB5b3Ugb3BpbmlvbiBhbmQgd2Fp
dAo+ID4gPiBmb3IgZmVlZGJhY2sgZnJvbSBvdGhlcnMuCj4gPiA+Cj4gPiA+IEJvcmlzLCB3b3Vs
ZCB5b3UgbGlrZSB0byBnaXZlIGFueSBmZWVkYmFjayA/Cj4gPgo+ID4gdm1fbWFwX3BhZ2VzX3pl
cm8oKSBsb29rcyBnb29kIHRvIG1lLiBNYXJlaywgZG9lcyBpdCB3b3JrIGZvciB5b3U/Cj4KPiBZ
ZXMsIHJlcGxhY2luZyB2bV9tYXBfcGFnZXMoKSB3aXRoIHZtX21hcF9wYWdlc196ZXJvKCkgZml4
ZXMgdGhlCj4gcHJvYmxlbSBmb3IgbWUuCgpNYXJlaywgSSBjYW4gc2VuZCBhIHBhdGNoIGZvciB0
aGUgc2FtZSBpZiB5b3UgYXJlIG9rLgpXZSBuZWVkIHRvIGNjIHN0YWJsZSBhcyB0aGlzIGNoYW5n
ZXMgYXJlIGF2YWlsYWJsZSBpbiA1LjIuNC4KCj4KPiAtLQo+IEJlc3QgUmVnYXJkcywKPiBNYXJl
ayBNYXJjenlrb3dza2ktR8OzcmVja2kKPiBJbnZpc2libGUgVGhpbmdzIExhYgo+IEE6IEJlY2F1
c2UgaXQgbWVzc2VzIHVwIHRoZSBvcmRlciBpbiB3aGljaCBwZW9wbGUgbm9ybWFsbHkgcmVhZCB0
ZXh0Lgo+IFE6IFdoeSBpcyB0b3AtcG9zdGluZyBzdWNoIGEgYmFkIHRoaW5nPwoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 15:00:41 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 15:00:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsTcC-0003nd-1G; Tue, 30 Jul 2019 15:00:36 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=goWA=V3=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hsTcA-0003nR-NR
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 15:00:34 +0000
X-Inumbo-ID: c47b2bf8-b2da-11e9-ad9f-6b35c1dc162b
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c47b2bf8-b2da-11e9-ad9f-6b35c1dc162b;
 Tue, 30 Jul 2019 15:00:28 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hsTc3-0003ts-OJ; Tue, 30 Jul 2019 15:00: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 1hsTc3-0000tU-E7; Tue, 30 Jul 2019 15:00:27 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hsTc3-0008HV-DO; Tue, 30 Jul 2019 15:00:27 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-Id: <E1hsTc3-0008HV-DO@osstest.test-lab.xenproject.org>
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 30 Jul 2019 15:00:27 +0000
Subject: [Xen-devel] [linux-linus bisection] complete test-amd64-i386-xl-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>

YnJhbmNoIHhlbi11bnN0YWJsZQp4ZW5icmFuY2ggeGVuLXVuc3RhYmxlCmpvYiB0ZXN0LWFtZDY0
LWkzODYteGwtcmF3CnRlc3RpZCB4ZW4tYm9vdAoKVHJlZTogbGludXggZ2l0Oi8vZ2l0Lmtlcm5l
bC5vcmcvcHViL3NjbS9saW51eC9rZXJuZWwvZ2l0L3RvcnZhbGRzL2xpbnV4LTIuNi5naXQKVHJl
ZTogbGludXhmaXJtd2FyZSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvb3NzdGVzdC9saW51eC1maXJt
d2FyZS5naXQKVHJlZTogb3ZtZiBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvb3NzdGVzdC9vdm1mLmdp
dApUcmVlOiBxZW11IGdpdDovL3hlbmJpdHMueGVuLm9yZy9xZW11LXhlbi10cmFkaXRpb25hbC5n
aXQKVHJlZTogcWVtdXUgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3FlbXUteGVuLmdpdApUcmVlOiBz
ZWFiaW9zIGdpdDovL3hlbmJpdHMueGVuLm9yZy9vc3N0ZXN0L3NlYWJpb3MuZ2l0ClRyZWU6IHhl
biBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcveGVuLmdpdAoKKioqIEZvdW5kIGFuZCByZXByb2R1Y2Vk
IHByb2JsZW0gY2hhbmdlc2V0ICoqKgoKICBCdWcgaXMgaW4gdHJlZTogIGxpbnV4IGdpdDovL2dp
dC5rZXJuZWwub3JnL3B1Yi9zY20vbGludXgva2VybmVsL2dpdC90b3J2YWxkcy9saW51eC0yLjYu
Z2l0CiAgQnVnIGludHJvZHVjZWQ6ICA2MDk0ODhiYzk3OWY5OWY4MDVmMzRlOWEzMmMxZTNiNzEx
NzlkMTBiCiAgQnVnIG5vdCBwcmVzZW50OiA0Yjk3MmEwMWE3ZGE2MTRiNDc5NjQ3NWY5MzMwOTQ3
NTFhMjk1YTJmCiAgTGFzdCBmYWlsIHJlcHJvOiBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9q
ZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTM5NTMwLwoKCiAgKFJldmlzaW9uIGxvZyB0b28gbG9uZywg
b21pdHRlZC4pCgoKRm9yIGJpc2VjdGlvbiByZXZpc2lvbi10dXBsZSBncmFwaCBzZWU6CiAgIGh0
dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvcmVzdWx0cy9iaXNlY3Qv
bGludXgtbGludXMvdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdy54ZW4tYm9vdC5odG1sClJldmlzaW9u
IElEcyBpbiBlYWNoIGdyYXBoIG5vZGUgcmVmZXIsIHJlc3BlY3RpdmVseSwgdG8gdGhlIFRyZWVz
IGFib3ZlLgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpSdW5uaW5n
IGNzLWJpc2VjdGlvbi1zdGVwIC0tZ3JhcGgtb3V0PS9ob21lL2xvZ3MvcmVzdWx0cy9iaXNlY3Qv
bGludXgtbGludXMvdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdy54ZW4tYm9vdCAtLXN1bW1hcnktb3V0
PXRtcC8xMzk1MzAuYmlzZWN0aW9uLXN1bW1hcnkgLS1iYXNpcy10ZW1wbGF0ZT0xMzM1ODAgLS1i
bGVzc2luZ3M9cmVhbCxyZWFsLWJpc2VjdCBsaW51eC1saW51cyB0ZXN0LWFtZDY0LWkzODYteGwt
cmF3IHhlbi1ib290ClNlYXJjaGluZyBmb3IgZmFpbHVyZSAvIGJhc2lzIHBhc3M6CiAxMzk0Nzgg
ZmFpbCBbaG9zdD1kZWJpbmExXSAvIDEzODg0OSBbaG9zdD1yaW1hdmExXSAxMzg4MTMgW2hvc3Q9
ZWxibGluZzFdIDEzODc4MCBbaG9zdD1iYXJvcXVlMF0gMTM4NzU0IFtob3N0PWRlYmluYTBdIDEz
ODczNSBbaG9zdD1maWFubzBdIDEzODcxMCBbaG9zdD1pdGFsaWEwXSAxMzg2ODAgW2hvc3Q9YWxi
YW5hMV0gMTM4NjYxIFtob3N0PXBpbm90MV0gMTM4NjM5IFtob3N0PWJhcm9xdWUxXSAxMzg2MTIg
W2hvc3Q9YWxiYW5hMF0gMTM4NTg0IFtob3N0PWNoYXJkb25uYXkxXSAxMzg0ODggW2hvc3Q9cmlt
YXZhMV0gMTM4Mzg2IG9rLgpGYWlsdXJlIC8gYmFzaXMgcGFzcyBmbGlnaHRzOiAxMzk0NzggLyAx
MzgzODYKKHRyZWUgd2l0aCBubyB1cmw6IG1pbmlvcykKVHJlZTogbGludXggZ2l0Oi8vZ2l0Lmtl
cm5lbC5vcmcvcHViL3NjbS9saW51eC9rZXJuZWwvZ2l0L3RvcnZhbGRzL2xpbnV4LTIuNi5naXQK
VHJlZTogbGludXhmaXJtd2FyZSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvb3NzdGVzdC9saW51eC1m
aXJtd2FyZS5naXQKVHJlZTogb3ZtZiBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvb3NzdGVzdC9vdm1m
LmdpdApUcmVlOiBxZW11IGdpdDovL3hlbmJpdHMueGVuLm9yZy9xZW11LXhlbi10cmFkaXRpb25h
bC5naXQKVHJlZTogcWVtdXUgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3FlbXUteGVuLmdpdApUcmVl
OiBzZWFiaW9zIGdpdDovL3hlbmJpdHMueGVuLm9yZy9vc3N0ZXN0L3NlYWJpb3MuZ2l0ClRyZWU6
IHhlbiBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcveGVuLmdpdApMYXRlc3QgNjA5NDg4YmM5NzlmOTlm
ODA1ZjM0ZTlhMzJjMWUzYjcxMTc5ZDEwYiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThm
MGRmY2Q4ODYwIGQ0N2I4NWE2MjFhZGQ1OTEyMTI1NDZiMTI5NDVkN2I5ODczZmJhYmYgZDBkOGFk
MzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5OCAxYmNmNDg0ZmE5ZjQ1MWNjOGMyOTBm
ZTgwZmQwZTc2NDE5OWNhODFjIDMwZjFlNDFmMDRmYjRjNzE1ZDI3Zjk4N2YwMDNjZmMzMWM5ZmY0
ZjMgMjJlYzc0NzQzNDhmZWEyYzRhMzJiMDg3MmRkMzM4NWJmMzc4NWEyNgpCYXNpcyBwYXNzIDRi
OTcyYTAxYTdkYTYxNGI0Nzk2NDc1ZjkzMzA5NDc1MWEyOTVhMmYgYzUzMGE3NWMxZTZhNDcyYjBl
Yjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA3MTlhNjg0ZDdkZjFiNWI1NjI3ZjQyNDQ3YmU0ZjEyYWFi
MDM4MzQzIGQwZDhhZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4NGZlMDlmNTA4NzY3OTggOWNjYTAyZDhm
ZmMyM2U5Njg4YTk3MWQ4NThlNGZmZGZmNTM4OWIxMSA2ZTU2ZWQxMjljOTc4MmJhMDUwYTVmYmZi
ZjRhYzEyMzM1YjIzMGY3IDdkMTQ2MGM5OTFhYzQ1Y2NjYmY5YmEzZDhhYTEzNzAyOWMyYmYzMTIK
R2VuZXJhdGluZyByZXZpc2lvbnMgd2l0aCAuL2FkaG9jLXJldnR1cGxlLWdlbmVyYXRvciAgZ2l0
Oi8vZ2l0Lmtlcm5lbC5vcmcvcHViL3NjbS9saW51eC9rZXJuZWwvZ2l0L3RvcnZhbGRzL2xpbnV4
LTIuNi5naXQjNGI5NzJhMDFhN2RhNjE0YjQ3OTY0NzVmOTMzMDk0NzUxYTI5NWEyZi02MDk0ODhi
Yzk3OWY5OWY4MDVmMzRlOWEzMmMxZTNiNzExNzlkMTBiIGdpdDovL3hlbmJpdHMueGVuLm9yZy9v
c3N0ZXN0L2xpbnV4LWZpcm13YXJlLmdpdCNjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThm
MGRmY2Q4ODYwLWM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgZ2l0Oi8v
eGVuYml0cy54ZW4ub3JnL29zc3Rlc3Qvb3ZtZi5naXQjNzE5YTY4NGQ3ZGYxYjViNTYyN2Y0MjQ0
N2JlNGYxMmFhYjAzODM0My1kNDdiODVhNjIxYWRkNTkxMjEyNTQ2YjEyOTQ1ZDdiOTg3M2ZiYWJm
IGdpdDovL3hlbmJpdHMueGVuLm9yZy9xZW11LXhlbi10cmFkaXRpb25hbC5cCiBnaXQjZDBkOGFk
MzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5OC1kMGQ4YWQzOWVjYjUxY2Q3NDk3Y2Q1
MjQ0ODRmZTA5ZjUwODc2Nzk4IGdpdDovL3hlbmJpdHMueGVuLm9yZy9xZW11LXhlbi5naXQjOWNj
YTAyZDhmZmMyM2U5Njg4YTk3MWQ4NThlNGZmZGZmNTM4OWIxMS0xYmNmNDg0ZmE5ZjQ1MWNjOGMy
OTBmZTgwZmQwZTc2NDE5OWNhODFjIGdpdDovL3hlbmJpdHMueGVuLm9yZy9vc3N0ZXN0L3NlYWJp
b3MuZ2l0IzZlNTZlZDEyOWM5NzgyYmEwNTBhNWZiZmJmNGFjMTIzMzViMjMwZjctMzBmMWU0MWYw
NGZiNGM3MTVkMjdmOTg3ZjAwM2NmYzMxYzlmZjRmMyBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcveGVu
LmdpdCM3ZDE0NjBjOTkxYWM0NWNjY2JmOWJhM2Q4YWExMzcwMjljMmJmMzEyLTIyZWM3NDc0MzQ4
ZmVhMmM0YTMyYjA4NzJkZDMzODViZjM3ODVhMjYKYWRob2MtcmV2dHVwbGUtZ2VuZXJhdG9yOiB0
cmVlIGRpc2NvbnRpZ3VvdXM6IGxpbnV4LTIuNgpMb2FkZWQgNDAwNiBub2RlcyBpbiByZXZpc2lv
biBncmFwaApTZWFyY2hpbmcgZm9yIHRlc3QgcmVzdWx0czoKIDEzODI0NSBbaG9zdD1lbGJsaW5n
MV0KIDEzODM4NiBwYXNzIDRiOTcyYTAxYTdkYTYxNGI0Nzk2NDc1ZjkzMzA5NDc1MWEyOTVhMmYg
YzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA3MTlhNjg0ZDdkZjFiNWI1
NjI3ZjQyNDQ3YmU0ZjEyYWFiMDM4MzQzIGQwZDhhZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4NGZlMDlm
NTA4NzY3OTggOWNjYTAyZDhmZmMyM2U5Njg4YTk3MWQ4NThlNGZmZGZmNTM4OWIxMSA2ZTU2ZWQx
MjljOTc4MmJhMDUwYTVmYmZiZjRhYzEyMzM1YjIzMGY3IDdkMTQ2MGM5OTFhYzQ1Y2NjYmY5YmEz
ZDhhYTEzNzAyOWMyYmYzMTIKIDEzODQ4OCBbaG9zdD1yaW1hdmExXQogMTM4NTg0IFtob3N0PWNo
YXJkb25uYXkxXQogMTM4NjEyIFtob3N0PWFsYmFuYTBdCiAxMzg2MzkgW2hvc3Q9YmFyb3F1ZTFd
CiAxMzg2NjEgW2hvc3Q9cGlub3QxXQogMTM4NjgwIFtob3N0PWFsYmFuYTFdCiAxMzg3MTAgW2hv
c3Q9aXRhbGlhMF0KIDEzODczNSBbaG9zdD1maWFubzBdCiAxMzg3NTQgW2hvc3Q9ZGViaW5hMF0K
IDEzODc4MCBbaG9zdD1iYXJvcXVlMF0KIDEzODgxMyBbaG9zdD1lbGJsaW5nMV0KIDEzODg0OSBb
aG9zdD1yaW1hdmExXQogMTM4ODc4IGZhaWwgaXJyZWxldmFudAogMTM4OTAyIGZhaWwgaXJyZWxl
dmFudAogMTM4OTYyIGZhaWwgaXJyZWxldmFudAogMTM5MDAzIGZhaWwgaXJyZWxldmFudAogMTM5
MDY4IGZhaWwgaXJyZWxldmFudAogMTM5MTM0IGZhaWwgaXJyZWxldmFudAogMTM5MjM3IGZhaWwg
aXJyZWxldmFudAogMTM5MjIzIGZhaWwgaXJyZWxldmFudAogMTM5MjU3IGZhaWwgaXJyZWxldmFu
dAogMTM5MzI0IGZhaWwgaXJyZWxldmFudAogMTM5MzA2IGZhaWwgaXJyZWxldmFudAogMTM5Mjg2
IGZhaWwgaXJyZWxldmFudAogMTM5MzM4IGZhaWwgaXJyZWxldmFudAogMTM5MzYxIGZhaWwgaXJy
ZWxldmFudAogMTM5MzgzIGZhaWwgaXJyZWxldmFudAogMTM5NDA4IGZhaWwgaXJyZWxldmFudAog
MTM5NDgzIHBhc3MgNGI5NzJhMDFhN2RhNjE0YjQ3OTY0NzVmOTMzMDk0NzUxYTI5NWEyZiBjNTMw
YTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGNmMmQ4ZDQ5NzhlODdhODBkMjNl
Y2Q0MGVmN2I0OWYyNzE5OWExM2MgZDBkOGFkMzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3
Njc5OCA5Y2NhMDJkOGZmYzIzZTk2ODhhOTcxZDg1OGU0ZmZkZmY1Mzg5YjExIDMwZjFlNDFmMDRm
YjRjNzE1ZDI3Zjk4N2YwMDNjZmMzMWM5ZmY0ZjMgZDk1Yjk1OThhNjM0YTRkMmMwNzkwYjY2YWE2
OGZmM2Q1NGU5Mjg1YQogMTM5NTAwIGZhaWwgaXJyZWxldmFudAogMTM5NDc0IHBhc3MgNGI5NzJh
MDFhN2RhNjE0YjQ3OTY0NzVmOTMzMDk0NzUxYTI5NWEyZiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1
ODMxMGI1MThmMGRmY2Q4ODYwIDI5NmM5MDhjNjk2ODkxMGVhN2M0NDk2Yjk0Y2ZiYTFlNTIyMTJk
ZTIgZDBkOGFkMzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5OCA5Y2NhMDJkOGZmYzIz
ZTk2ODhhOTcxZDg1OGU0ZmZkZmY1Mzg5YjExIDMwZjFlNDFmMDRmYjRjNzE1ZDI3Zjk4N2YwMDNj
ZmMzMWM5ZmY0ZjMgYzRiMWVmMGY4OWFhNmE3NGZhYTQ2MThjZTNlZmVkMWRlMjQ2ZWM0MAogMTM5
NDcxIHBhc3MgNGI5NzJhMDFhN2RhNjE0YjQ3OTY0NzVmOTMzMDk0NzUxYTI5NWEyZiBjNTMwYTc1
YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGY1Mjc5NDJlNmJkZDlmMTk4ZGI5MGYy
ZGU5OWEwNDgyZTliZTViMWIgZDBkOGFkMzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5
OCA5Y2NhMDJkOGZmYzIzZTk2ODhhOTcxZDg1OGU0ZmZkZmY1Mzg5YjExIDMwZjFlNDFmMDRmYjRj
NzE1ZDI3Zjk4N2YwMDNjZmMzMWM5ZmY0ZjMgNjhlMGViODNlZjYyYTRiYmJkNDgzN2MzNzU5YmFk
YTY1YTYyYjcxYgogMTM5NDYzIHBhc3MgNGI5NzJhMDFhN2RhNjE0YjQ3OTY0NzVmOTMzMDk0NzUx
YTI5NWEyZiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDcxOWE2ODRk
N2RmMWI1YjU2MjdmNDI0NDdiZTRmMTJhYWIwMzgzNDMgZDBkOGFkMzllY2I1MWNkNzQ5N2NkNTI0
NDg0ZmUwOWY1MDg3Njc5OCA5Y2NhMDJkOGZmYzIzZTk2ODhhOTcxZDg1OGU0ZmZkZmY1Mzg5YjEx
IDZlNTZlZDEyOWM5NzgyYmEwNTBhNWZiZmJmNGFjMTIzMzViMjMwZjcgN2QxNDYwYzk5MWFjNDVj
Y2NiZjliYTNkOGFhMTM3MDI5YzJiZjMxMgogMTM5NDY5IGZhaWwgaXJyZWxldmFudAogMTM5NDg2
IHBhc3MgNGI5NzJhMDFhN2RhNjE0YjQ3OTY0NzVmOTMzMDk0NzUxYTI5NWEyZiBjNTMwYTc1YzFl
NmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDdkMGE1NmM0YTEyNTkxN2E0NzRkMzQ2OWY3
NzQxODRkMDlhMzhmNDggZDBkOGFkMzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5OCA5
Y2NhMDJkOGZmYzIzZTk2ODhhOTcxZDg1OGU0ZmZkZmY1Mzg5YjExIDMwZjFlNDFmMDRmYjRjNzE1
ZDI3Zjk4N2YwMDNjZmMzMWM5ZmY0ZjMgMDk0Nzk2YWZmYjdjODdmNmIyZGFjY2RiZTE5MjIwOGFm
NzE1ZTA4OAogMTM5NDgwIHBhc3MgNGI5NzJhMDFhN2RhNjE0YjQ3OTY0NzVmOTMzMDk0NzUxYTI5
NWEyZiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGJiODI0ZjY4NWQ3
NjBmNTYwYmIzYzNmYjE0YWYzOTRhYjNiMzU0NGYgZDBkOGFkMzllY2I1MWNkNzQ5N2NkNTI0NDg0
ZmUwOWY1MDg3Njc5OCA5Y2NhMDJkOGZmYzIzZTk2ODhhOTcxZDg1OGU0ZmZkZmY1Mzg5YjExIDMw
ZjFlNDFmMDRmYjRjNzE1ZDI3Zjk4N2YwMDNjZmMzMWM5ZmY0ZjMgYjMxYjc4NWRiZDgyYzUyZjFj
YjI4MTcxOWI3ZDBiM2VmMGVhZGMwNQogMTM5NDk3IHBhc3MgaXJyZWxldmFudAogMTM5NDkwIHBh
c3MgNGI5NzJhMDFhN2RhNjE0YjQ3OTY0NzVmOTMzMDk0NzUxYTI5NWEyZiBjNTMwYTc1YzFlNmE0
NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDBkZDhkN2Q1NTZkZjQ2YzUwMzI1NGQzN2IyMmIy
YjM0ZjZhZDEyZjYgZDBkOGFkMzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5OCA5Y2Nh
MDJkOGZmYzIzZTk2ODhhOTcxZDg1OGU0ZmZkZmY1Mzg5YjExIDMwZjFlNDFmMDRmYjRjNzE1ZDI3
Zjk4N2YwMDNjZmMzMWM5ZmY0ZjMgMmZiNDZjYWZlMDdlMjAyMTBiZmI0NzRjNjZhNDJmNzc2NWYx
OWFjYwogMTM5NDkxIHBhc3MgaXJyZWxldmFudAogMTM5NDk0IHBhc3MgaXJyZWxldmFudAogMTM5
NTAxIHBhc3MgaXJyZWxldmFudAogMTM5NTAzIGZhaWwgaXJyZWxldmFudAogMTM5NTA0IHBhc3Mg
aXJyZWxldmFudAogMTM5NDc4IGZhaWwgNjA5NDg4YmM5NzlmOTlmODA1ZjM0ZTlhMzJjMWUzYjcx
MTc5ZDEwYiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGQ0N2I4NWE2
MjFhZGQ1OTEyMTI1NDZiMTI5NDVkN2I5ODczZmJhYmYgZDBkOGFkMzllY2I1MWNkNzQ5N2NkNTI0
NDg0ZmUwOWY1MDg3Njc5OCAxYmNmNDg0ZmE5ZjQ1MWNjOGMyOTBmZTgwZmQwZTc2NDE5OWNhODFj
IDMwZjFlNDFmMDRmYjRjNzE1ZDI3Zjk4N2YwMDNjZmMzMWM5ZmY0ZjMgMjJlYzc0NzQzNDhmZWEy
YzRhMzJiMDg3MmRkMzM4NWJmMzc4NWEyNgogMTM5NTA1IGZhaWwgaXJyZWxldmFudAogMTM5NTA3
IHBhc3MgNGI5NzJhMDFhN2RhNjE0YjQ3OTY0NzVmOTMzMDk0NzUxYTI5NWEyZiBjNTMwYTc1YzFl
NmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDcxOWE2ODRkN2RmMWI1YjU2MjdmNDI0NDdi
ZTRmMTJhYWIwMzgzNDMgZDBkOGFkMzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5OCA5
Y2NhMDJkOGZmYzIzZTk2ODhhOTcxZDg1OGU0ZmZkZmY1Mzg5YjExIDZlNTZlZDEyOWM5NzgyYmEw
NTBhNWZiZmJmNGFjMTIzMzViMjMwZjcgN2QxNDYwYzk5MWFjNDVjY2NiZjliYTNkOGFhMTM3MDI5
YzJiZjMxMgogMTM5NTA4IGZhaWwgNjA5NDg4YmM5NzlmOTlmODA1ZjM0ZTlhMzJjMWUzYjcxMTc5
ZDEwYiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGQ0N2I4NWE2MjFh
ZGQ1OTEyMTI1NDZiMTI5NDVkN2I5ODczZmJhYmYgZDBkOGFkMzllY2I1MWNkNzQ5N2NkNTI0NDg0
ZmUwOWY1MDg3Njc5OCAxYmNmNDg0ZmE5ZjQ1MWNjOGMyOTBmZTgwZmQwZTc2NDE5OWNhODFjIDMw
ZjFlNDFmMDRmYjRjNzE1ZDI3Zjk4N2YwMDNjZmMzMWM5ZmY0ZjMgMjJlYzc0NzQzNDhmZWEyYzRh
MzJiMDg3MmRkMzM4NWJmMzc4NWEyNgogMTM5NTEwIHBhc3MgNGI5NzJhMDFhN2RhNjE0YjQ3OTY0
NzVmOTMzMDk0NzUxYTI5NWEyZiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4
ODYwIDMwZjYxNDg1NDZjNzA5MjY1MGFiNDg4NmZjNmQ5NWQ1MDY1YzMxODggZDBkOGFkMzllY2I1
MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5OCA5Y2NhMDJkOGZmYzIzZTk2ODhhOTcxZDg1OGU0
ZmZkZmY1Mzg5YjExIDMwZjFlNDFmMDRmYjRjNzE1ZDI3Zjk4N2YwMDNjZmMzMWM5ZmY0ZjMgNGQ2
Mjk4ZDY4MjlmZGI2MjFkMWM3MjJiMDEyZjE4ZWUzNGI2NjU0OAogMTM5NTE1IHBhc3MgNGI5NzJh
MDFhN2RhNjE0YjQ3OTY0NzVmOTMzMDk0NzUxYTI5NWEyZiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1
ODMxMGI1MThmMGRmY2Q4ODYwIDMwZjYxNDg1NDZjNzA5MjY1MGFiNDg4NmZjNmQ5NWQ1MDY1YzMx
ODggZDBkOGFkMzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5OCA5Y2NhMDJkOGZmYzIz
ZTk2ODhhOTcxZDg1OGU0ZmZkZmY1Mzg5YjExIDMwZjFlNDFmMDRmYjRjNzE1ZDI3Zjk4N2YwMDNj
ZmMzMWM5ZmY0ZjMgYTdjNjg1OWVjOTgyZjk0ZTg5OTYyOWUyZTc5ODVjYWE2MGUzODMzZQogMTM5
NTE3IHBhc3MgNGI5NzJhMDFhN2RhNjE0YjQ3OTY0NzVmOTMzMDk0NzUxYTI5NWEyZiBjNTMwYTc1
YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGQ0N2I4NWE2MjFhZGQ1OTEyMTI1NDZi
MTI5NDVkN2I5ODczZmJhYmYgZDBkOGFkMzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5
OCAxYmNmNDg0ZmE5ZjQ1MWNjOGMyOTBmZTgwZmQwZTc2NDE5OWNhODFjIDMwZjFlNDFmMDRmYjRj
NzE1ZDI3Zjk4N2YwMDNjZmMzMWM5ZmY0ZjMgYTdjNjg1OWVjOTgyZjk0ZTg5OTYyOWUyZTc5ODVj
YWE2MGUzODMzZQogMTM5NTE5IHBhc3MgNGI5NzJhMDFhN2RhNjE0YjQ3OTY0NzVmOTMzMDk0NzUx
YTI5NWEyZiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGQ0N2I4NWE2
MjFhZGQ1OTEyMTI1NDZiMTI5NDVkN2I5ODczZmJhYmYgZDBkOGFkMzllY2I1MWNkNzQ5N2NkNTI0
NDg0ZmUwOWY1MDg3Njc5OCAxYmNmNDg0ZmE5ZjQ1MWNjOGMyOTBmZTgwZmQwZTc2NDE5OWNhODFj
IDMwZjFlNDFmMDRmYjRjNzE1ZDI3Zjk4N2YwMDNjZmMzMWM5ZmY0ZjMgNjEyZDQ3NmU3NGEzMTRi
ZTUxNGVlNmE5NzQ0ZWVhOGRiMDlkMzJlNQogMTM5NTIwIHBhc3MgNGI5NzJhMDFhN2RhNjE0YjQ3
OTY0NzVmOTMzMDk0NzUxYTI5NWEyZiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRm
Y2Q4ODYwIGQ0N2I4NWE2MjFhZGQ1OTEyMTI1NDZiMTI5NDVkN2I5ODczZmJhYmYgZDBkOGFkMzll
Y2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5OCAxYmNmNDg0ZmE5ZjQ1MWNjOGMyOTBmZTgw
ZmQwZTc2NDE5OWNhODFjIDMwZjFlNDFmMDRmYjRjNzE1ZDI3Zjk4N2YwMDNjZmMzMWM5ZmY0ZjMg
MjJlYzc0NzQzNDhmZWEyYzRhMzJiMDg3MmRkMzM4NWJmMzc4NWEyNgogMTM5NTIyIGZhaWwgNjA5
NDg4YmM5NzlmOTlmODA1ZjM0ZTlhMzJjMWUzYjcxMTc5ZDEwYiBjNTMwYTc1YzFlNmE0NzJiMGVi
OTU1ODMxMGI1MThmMGRmY2Q4ODYwIGQ0N2I4NWE2MjFhZGQ1OTEyMTI1NDZiMTI5NDVkN2I5ODcz
ZmJhYmYgZDBkOGFkMzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5OCAxYmNmNDg0ZmE5
ZjQ1MWNjOGMyOTBmZTgwZmQwZTc2NDE5OWNhODFjIDMwZjFlNDFmMDRmYjRjNzE1ZDI3Zjk4N2Yw
MDNjZmMzMWM5ZmY0ZjMgMjJlYzc0NzQzNDhmZWEyYzRhMzJiMDg3MmRkMzM4NWJmMzc4NWEyNgog
MTM5NTI0IHBhc3MgNGI5NzJhMDFhN2RhNjE0YjQ3OTY0NzVmOTMzMDk0NzUxYTI5NWEyZiBjNTMw
YTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGQ0N2I4NWE2MjFhZGQ1OTEyMTI1
NDZiMTI5NDVkN2I5ODczZmJhYmYgZDBkOGFkMzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3
Njc5OCAxYmNmNDg0ZmE5ZjQ1MWNjOGMyOTBmZTgwZmQwZTc2NDE5OWNhODFjIDMwZjFlNDFmMDRm
YjRjNzE1ZDI3Zjk4N2YwMDNjZmMzMWM5ZmY0ZjMgMjJlYzc0NzQzNDhmZWEyYzRhMzJiMDg3MmRk
MzM4NWJmMzc4NWEyNgogMTM5NTI3IGZhaWwgNjA5NDg4YmM5NzlmOTlmODA1ZjM0ZTlhMzJjMWUz
YjcxMTc5ZDEwYiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGQ0N2I4
NWE2MjFhZGQ1OTEyMTI1NDZiMTI5NDVkN2I5ODczZmJhYmYgZDBkOGFkMzllY2I1MWNkNzQ5N2Nk
NTI0NDg0ZmUwOWY1MDg3Njc5OCAxYmNmNDg0ZmE5ZjQ1MWNjOGMyOTBmZTgwZmQwZTc2NDE5OWNh
ODFjIDMwZjFlNDFmMDRmYjRjNzE1ZDI3Zjk4N2YwMDNjZmMzMWM5ZmY0ZjMgMjJlYzc0NzQzNDhm
ZWEyYzRhMzJiMDg3MmRkMzM4NWJmMzc4NWEyNgogMTM5NTI4IHBhc3MgNGI5NzJhMDFhN2RhNjE0
YjQ3OTY0NzVmOTMzMDk0NzUxYTI5NWEyZiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThm
MGRmY2Q4ODYwIGQ0N2I4NWE2MjFhZGQ1OTEyMTI1NDZiMTI5NDVkN2I5ODczZmJhYmYgZDBkOGFk
MzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5OCAxYmNmNDg0ZmE5ZjQ1MWNjOGMyOTBm
ZTgwZmQwZTc2NDE5OWNhODFjIDMwZjFlNDFmMDRmYjRjNzE1ZDI3Zjk4N2YwMDNjZmMzMWM5ZmY0
ZjMgMjJlYzc0NzQzNDhmZWEyYzRhMzJiMDg3MmRkMzM4NWJmMzc4NWEyNgogMTM5NTMwIGZhaWwg
NjA5NDg4YmM5NzlmOTlmODA1ZjM0ZTlhMzJjMWUzYjcxMTc5ZDEwYiBjNTMwYTc1YzFlNmE0NzJi
MGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGQ0N2I4NWE2MjFhZGQ1OTEyMTI1NDZiMTI5NDVkN2I5
ODczZmJhYmYgZDBkOGFkMzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5OCAxYmNmNDg0
ZmE5ZjQ1MWNjOGMyOTBmZTgwZmQwZTc2NDE5OWNhODFjIDMwZjFlNDFmMDRmYjRjNzE1ZDI3Zjk4
N2YwMDNjZmMzMWM5ZmY0ZjMgMjJlYzc0NzQzNDhmZWEyYzRhMzJiMDg3MmRkMzM4NWJmMzc4NWEy
NgpTZWFyY2hpbmcgZm9yIGludGVyZXN0aW5nIHZlcnNpb25zCiBSZXN1bHQgZm91bmQ6IGZsaWdo
dCAxMzgzODYgKHBhc3MpLCBmb3IgYmFzaXMgcGFzcwogUmVzdWx0IGZvdW5kOiBmbGlnaHQgMTM5
NDc4IChmYWlsKSwgZm9yIGJhc2lzIGZhaWx1cmUKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTM5NTA3
IChwYXNzKSwgZm9yIGJhc2lzIHBhc3MKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTM5NTA4IChmYWls
KSwgZm9yIGJhc2lzIGZhaWx1cmUKIDAgcmV2aXNpb25zIGF0IDRiOTcyYTAxYTdkYTYxNGI0Nzk2
NDc1ZjkzMzA5NDc1MWEyOTVhMmYgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNk
ODg2MCBkNDdiODVhNjIxYWRkNTkxMjEyNTQ2YjEyOTQ1ZDdiOTg3M2ZiYWJmIGQwZDhhZDM5ZWNi
NTFjZDc0OTdjZDUyNDQ4NGZlMDlmNTA4NzY3OTggMWJjZjQ4NGZhOWY0NTFjYzhjMjkwZmU4MGZk
MGU3NjQxOTljYTgxYyAzMGYxZTQxZjA0ZmI0YzcxNWQyN2Y5ODdmMDAzY2ZjMzFjOWZmNGYzIDIy
ZWM3NDc0MzQ4ZmVhMmM0YTMyYjA4NzJkZDMzODViZjM3ODVhMjYKTm8gcmV2aXNpb25zIGxlZnQg
dG8gdGVzdCwgY2hlY2tpbmcgZ3JhcGggc3RhdGUuCiBSZXN1bHQgZm91bmQ6IGZsaWdodCAxMzk1
MjAgKHBhc3MpLCBmb3IgbGFzdCBwYXNzCiBSZXN1bHQgZm91bmQ6IGZsaWdodCAxMzk1MjIgKGZh
aWwpLCBmb3IgZmlyc3QgZmFpbHVyZQogUmVwcm8gZm91bmQ6IGZsaWdodCAxMzk1MjQgKHBhc3Mp
LCBmb3IgbGFzdCBwYXNzCiBSZXBybyBmb3VuZDogZmxpZ2h0IDEzOTUyNyAoZmFpbCksIGZvciBm
aXJzdCBmYWlsdXJlCiBSZXBybyBmb3VuZDogZmxpZ2h0IDEzOTUyOCAocGFzcyksIGZvciBsYXN0
IHBhc3MKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTM5NTMwIChmYWlsKSwgZm9yIGZpcnN0IGZhaWx1
cmUKCioqKiBGb3VuZCBhbmQgcmVwcm9kdWNlZCBwcm9ibGVtIGNoYW5nZXNldCAqKioKCiAgQnVn
IGlzIGluIHRyZWU6ICBsaW51eCBnaXQ6Ly9naXQua2VybmVsLm9yZy9wdWIvc2NtL2xpbnV4L2tl
cm5lbC9naXQvdG9ydmFsZHMvbGludXgtMi42LmdpdAogIEJ1ZyBpbnRyb2R1Y2VkOiAgNjA5NDg4
YmM5NzlmOTlmODA1ZjM0ZTlhMzJjMWUzYjcxMTc5ZDEwYgogIEJ1ZyBub3QgcHJlc2VudDogNGI5
NzJhMDFhN2RhNjE0YjQ3OTY0NzVmOTMzMDk0NzUxYTI5NWEyZgogIExhc3QgZmFpbCByZXBybzog
aHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzOTUzMC8K
CgogIChSZXZpc2lvbiBsb2cgdG9vIGxvbmcsIG9taXR0ZWQuKQoKcG5tdG9wbmc6IDE1MiBjb2xv
cnMgZm91bmQKUmV2aXNpb24gZ3JhcGggbGVmdCBpbiAvaG9tZS9sb2dzL3Jlc3VsdHMvYmlzZWN0
L2xpbnV4LWxpbnVzL3Rlc3QtYW1kNjQtaTM4Ni14bC1yYXcueGVuLWJvb3Que2RvdCxwcyxwbmcs
aHRtbCxzdmd9LgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCjEzOTUz
MDogdG9sZXJhYmxlIEFMTCBGQUlMCgpmbGlnaHQgMTM5NTMwIGxpbnV4LWxpbnVzIHJlYWwtYmlz
ZWN0IFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xv
Z3MvMTM5NTMwLwoKRmFpbHVyZXMgOi0vIGJ1dCBubyByZWdyZXNzaW9ucy4KClRlc3RzIHdoaWNo
IGRpZCBub3Qgc3VjY2VlZCwKaW5jbHVkaW5nIHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46
CiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAg
IGZhaWwgYmFzZWxpbmUgdW50ZXN0ZWQKCgpqb2JzOgogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCgoKLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJl
cG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9t
ZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVz
LCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2pl
Y3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9m
IG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURN
RTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 15:01:30 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 15:01:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsTd4-0003qa-BX; Tue, 30 Jul 2019 15:01:30 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=hz7M=V3=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1hsTd3-0003qR-5H
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 15:01:29 +0000
X-Inumbo-ID: e799359e-b2da-11e9-8276-4387be46ea12
Received: from new3-smtp.messagingengine.com (unknown [66.111.4.229])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e799359e-b2da-11e9-8276-4387be46ea12;
 Tue, 30 Jul 2019 15:01:27 +0000 (UTC)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailnew.nyi.internal (Postfix) with ESMTP id AEE3A1247;
 Tue, 30 Jul 2019 11:01:26 -0400 (EDT)
Received: from mailfrontend1 ([10.202.2.162])
 by compute7.internal (MEProxy); Tue, 30 Jul 2019 11:01:26 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:content-type:date:from:in-reply-to
 :message-id:mime-version:references:subject:to:x-me-proxy
 :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm3; bh=zvdSC+
 ++bOixa8/Ggn3YSFdCsBfxtdhmukIIZhQQVgs=; b=lW+W2m09RjTW3IqalZ8nAn
 FSD+/aAr7gAdc5pa7CPKW3L82lWY7dJn+6/Gr23FPNxuMJnI/xrjPU0IIP7/zb3p
 5k+VsJg2pmEKJz3azrNAGRmDONjC5kl2dyEwteYcz551n+KY+LnCKI6WFEgUYZKb
 RDblacx4JKeUWRzwShHITV1aMT5+W47beGTgZD6F3ue6a8uuhd9MRyCR7s20ZeKq
 kpA/PCcwus1ILYsOfUoAszNv0SRJdzrcnoEKaerpuRPRcGA7SfRuryzp27xAl4vp
 bZWmnZLD3LkHbMmMw3g5A6aCMdynN7tjF2buSgh3CTxBul395PTJqOtTE9DnBciQ
 ==
X-ME-Sender: <xms:xVtAXeR9tmyWb7Jq50fEaB4mJnR4qwywkr4BgNzG1mH7rHpnEUx11w>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduvddrleefgdekudcutefuodetggdotefrodftvf
 curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu
 uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc
 fjughrpeffhffvuffkfhggtggujggfsehgtderredtreejnecuhfhrohhmpeforghrvghk
 ucforghrtgiihihkohifshhkihdqifpkrhgvtghkihcuoehmrghrmhgrrhgvkhesihhnvh
 hishhisghlvghthhhinhhgshhlrggsrdgtohhmqeenucfkphepledurdeihedrfeegrdef
 feenucfrrghrrghmpehmrghilhhfrhhomhepmhgrrhhmrghrvghksehinhhvihhsihgslh
 gvthhhihhnghhslhgrsgdrtghomhenucevlhhushhtvghrufhiiigvpedt
X-ME-Proxy: <xmx:xVtAXV210lSFKwmpx-PfTm8U5WmitHBoEz5HwQNjvesy9ZYtz0Osrg>
 <xmx:xVtAXZ_MOb1wHRptEn25foHXEtIqmD6mI2XiFyhIgbRk2BlqJsoGGQ>
 <xmx:xVtAXe9t3K9R8osyOcYpwdk3UUEyDI2qBoJR5QueB7AFJ7Fv3HYPJw>
 <xmx:xltAXSJtbrQmVHYJZvo0vjZM4LrE06nFs4xuqcvzmZW7QWQGN-Lqgw>
Received: from mail-itl (ip5b412221.dynamic.kabel-deutschland.de [91.65.34.33])
 by mail.messagingengine.com (Postfix) with ESMTPA id 937328005A;
 Tue, 30 Jul 2019 11:01:23 -0400 (EDT)
Date: Tue, 30 Jul 2019 17:01:19 +0200
From: Marek =?utf-8?Q?Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
To: Souptick Joarder <jrdr.linux@gmail.com>
Message-ID: <20190730150119.GS1250@mail-itl>
References: <20190215024830.GA26477@jordon-HP-15-Notebook-PC>
 <20190728180611.GA20589@mail-itl>
 <CAFqt6zaMDnpB-RuapQAyYAub1t7oSdHH_pTD=f5k-s327ZvqMA@mail.gmail.com>
 <CAFqt6zY+07JBxAVfMqb+X78mXwFOj2VBh0nbR2tGnQOP9RrNkQ@mail.gmail.com>
 <20190729133642.GQ1250@mail-itl>
 <CAFqt6zZN+6r6wYJY+f15JAjj8dY+o30w_+EWH9Vy2kUXCKSBog@mail.gmail.com>
 <bf02becc-9db0-bb78-8efc-9e25cc115237@oracle.com>
 <20190730142233.GR1250@mail-itl>
 <CAFqt6zZOymx8RH75F69exukLYcGd45xpUHkRHK8nYXpwF8co6g@mail.gmail.com>
MIME-Version: 1.0
In-Reply-To: <CAFqt6zZOymx8RH75F69exukLYcGd45xpUHkRHK8nYXpwF8co6g@mail.gmail.com>
User-Agent: Mutt/1.12+29 (a621eaed) (2019-06-14)
Subject: Re: [Xen-devel] [PATCH v4 8/9] xen/gntdev.c: Convert to use
 vm_map_pages()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, Michal Hocko <mhocko@suse.com>,
 Greg KH <gregkh@linuxfoundation.org>,
 Russell King - ARM Linux <linux@armlinux.org.uk>,
 Matthew Wilcox <willy@infradead.org>, linux-kernel@vger.kernel.org,
 Linux-MM <linux-mm@kvack.org>, stable@vger.kernel.org,
 xen-devel@lists.xenproject.org, Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 robin.murphy@arm.com, Andrew Morton <akpm@linux-foundation.org>
Content-Type: multipart/mixed; boundary="===============0020357988194920202=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


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


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

On Tue, Jul 30, 2019 at 08:22:02PM +0530, Souptick Joarder wrote:
> On Tue, Jul 30, 2019 at 7:52 PM Marek Marczykowski-G=C3=B3recki
> <marmarek@invisiblethingslab.com> wrote:
> >
> > On Tue, Jul 30, 2019 at 10:05:42AM -0400, Boris Ostrovsky wrote:
> > > On 7/30/19 2:03 AM, Souptick Joarder wrote:
> > > > On Mon, Jul 29, 2019 at 7:06 PM Marek Marczykowski-G=C3=B3recki
> > > > <marmarek@invisiblethingslab.com> wrote:
> > > >> On Mon, Jul 29, 2019 at 02:02:54PM +0530, Souptick Joarder wrote:
> > > >>> On Mon, Jul 29, 2019 at 1:35 PM Souptick Joarder <jrdr.linux@gmai=
l.com> wrote:
> > > >>>> On Sun, Jul 28, 2019 at 11:36 PM Marek Marczykowski-G=C3=B3recki
> > > >>>> <marmarek@invisiblethingslab.com> wrote:
> > > >>>>> On Fri, Feb 15, 2019 at 08:18:31AM +0530, Souptick Joarder wrot=
e:
> > > >>>>>> Convert to use vm_map_pages() to map range of kernel
> > > >>>>>> memory to user vma.
> > > >>>>>>
> > > >>>>>> map->count is passed to vm_map_pages() and internal API
> > > >>>>>> verify map->count against count ( count =3D vma_pages(vma))
> > > >>>>>> for page array boundary overrun condition.
> > > >>>>> This commit breaks gntdev driver. If vma->vm_pgoff > 0, vm_map_=
pages
> > > >>>>> will:
> > > >>>>>  - use map->pages starting at vma->vm_pgoff instead of 0
> > > >>>> The actual code ignores vma->vm_pgoff > 0 scenario and mapped
> > > >>>> the entire map->pages[i]. Why the entire map->pages[i] needs to =
be mapped
> > > >>>> if vma->vm_pgoff > 0 (in original code) ?
> > > >> vma->vm_pgoff is used as index passed to gntdev_find_map_index. It=
's
> > > >> basically (ab)using this parameter for "which grant reference to m=
ap".
> > > >>
> > > >>>> are you referring to set vma->vm_pgoff =3D 0 irrespective of val=
ue passed
> > > >>>> from user space ? If yes, using vm_map_pages_zero() is an altern=
ate
> > > >>>> option.
> > > >> Yes, that should work.
> > > > I prefer to use vm_map_pages_zero() to resolve both the issues. Alt=
ernatively
> > > > the patch can be reverted as you suggested. Let me know you opinion=
 and wait
> > > > for feedback from others.
> > > >
> > > > Boris, would you like to give any feedback ?
> > >
> > > vm_map_pages_zero() looks good to me. Marek, does it work for you?
> >
> > Yes, replacing vm_map_pages() with vm_map_pages_zero() fixes the
> > problem for me.
>=20
> Marek, I can send a patch for the same if you are ok.
> We need to cc stable as this changes are available in 5.2.4.

Sounds good, thanks!

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

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

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

iQEzBAEBCAAdFiEEhrpukzGPukRmQqkK24/THMrX1ywFAl1AW78ACgkQ24/THMrX
1yzCXgf/RBo3QvtbZfVV9r4EG7nQccY0lAa6q3J2HQnpO7yS80HMzp40ccWa+5io
c7QEt7/NsgEzzv7Aergzv6QivV7yH18RFG+RGWN/nEMOX2qNuSHIB6UVhVFtasWU
+4MfnwFyd6qMogaOXYSQ+n9Um2IPUdhc5hqZiMLufY2As7d3ccNYvccpR/ydE7oc
LdYvyAjOwPwFlketiZ5j73iL0J4aPNqjox00ZoVAtEijnAyTzf3RB+fIUc0WtPUW
+UrEDqTkVDwbCg0NfQtsR7UI3FZmv7x5gbmXlGZkdDGFlpKSbFhZwXLpmfv5cHKt
0lP4AtlbS/Pw0vrNR4Vb3Ex6oU/+NQ==
=afZC
-----END PGP SIGNATURE-----

--KI6XeYrntNhU1GwB--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============0020357988194920202==--


From xen-devel-bounces@lists.xenproject.org Tue Jul 30 15:02:44 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 15: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 1hsTeF-0003wj-NT; Tue, 30 Jul 2019 15:02:43 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=zL4X=V3=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hsTeE-0003wU-Dq
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 15:02:42 +0000
X-Inumbo-ID: fc0864e6-b2da-11e9-911f-9f043edb10f3
Received: from m4a0041g.houston.softwaregrp.com (unknown [15.124.2.87])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id fc0864e6-b2da-11e9-911f-9f043edb10f3;
 Tue, 30 Jul 2019 15:02:38 +0000 (UTC)
Received: FROM m4a0041g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0041g.houston.softwaregrp.com WITH ESMTP; 
 Tue, 30 Jul 2019 15:02:04 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Tue, 30 Jul 2019 14:54:59 +0000
Received: from NAM03-DM3-obe.outbound.protection.outlook.com (15.124.72.11) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Tue, 30 Jul 2019 14:54:59 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=YV2K0QkWrbHJxaKNtnsxC+X0wk7j+tpMOjHIvdplE4IwMQhnDYIb5ba+F0CBl4jH8CErdclXCJ6AyM7s9wl/bGew5LOHW5xdIBO+nU0+2BgOn7MkE10FPGH0ptodVbW6xlAr44OIRJjRUAIZj0urKIpss9UTh8oltdvy/w0g+GkwXcJbbJfR0yFmWxnlCHnvkJ6CMgaV5bp8trDIpRlsbJfefBfbnoiDisOBnB4EnJlJ44sNJ3tBSqs1+NWopM10VfA3reFJRvBfPQCZs9VgljdwOPDaF/cHBosiOoeg3DgmArNw421ahvAD4Sj3LnKXycg6wnfjsN7Boo/rbuBl8w==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=6K8DKZPctgyRQba08v3kidZ2l0iNLQBGQkyynhGr4A0=;
 b=ePaMTQtBbMEMRO8MMu+rM/Epqyk/i4EkXTVdTDWFd4kmO/NEeXTmKNC/aCYgf2cJXdUwDIlWfe/F2eFX2ZVIZ9JmJkTuP1dknNajN72cvj5O7pw7gRxY/PRAlww2SCnwMF3Ky/Cpw1vI5YK/z1EuGZtYVt+lKfN/TXhy+Gbg/5+/ip/YhYa0LuW5YHKsGNvq/l7x/OE316VPcu244YpFb5nxxsTnnTwbmg2vMq8y7sb58Lhb5EsppRUgmZgro+Ksr4NjAfivWLCs5faU3vI+XuAUiLkwoJz87FqSEfPQt5JsuI3vfS+vLdZVivEW/rZUDNzdmHppb4XKoUu0GRRfxQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3300.namprd18.prod.outlook.com (10.255.137.85) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2115.10; Tue, 30 Jul 2019 14:54:56 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b%7]) with mapi id 15.20.2115.005; Tue, 30 Jul 2019
 14:54:56 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Alexandru Stefan ISAILA <aisaila@bitdefender.com>,
 "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>
Thread-Topic: [Xen-devel] [PATCH v7] x86/emulate: Send vm_event from emulate
Thread-Index: AQHVMY4Gmux1Y/IiSU2ZKtKyOfOCuKbQbceAgAG+GQD//9nvgIAEjgaAgAzeDYD//9/xAIAADJ4AgAAL7AA=
Date: Tue, 30 Jul 2019 14:54:56 +0000
Message-ID: <b7c16027-2f50-4011-3866-0b4904596249@suse.com>
References: <20190703105639.23081-1-aisaila@bitdefender.com>
 <7a4c824d-3ccd-b289-3e8e-ff94ea916b3e@suse.com>
 <0d1ab92f-171b-98d9-a69e-5aa7cfbe0d85@bitdefender.com>
 <e61a882e-d2ea-a03d-fde8-2c2befd865da@suse.com>
 <23cebb01-38fc-ba49-5a71-e6129152e488@bitdefender.com>
 <1bdaee7b-a01f-7be8-426f-fe6c678c2859@bitdefender.com>
 <60651ad5-f0bd-caad-77f6-5f8fb71a8319@suse.com>
 <c7060d91-851a-ba04-56c3-90f1aed65913@bitdefender.com>
In-Reply-To: <c7060d91-851a-ba04-56c3-90f1aed65913@bitdefender.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR0601CA0031.eurprd06.prod.outlook.com
 (2603:10a6:4:17::17) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 528b35ab-e97a-4837-d1d9-08d714fde311
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3300; 
x-ms-traffictypediagnostic: BY5PR18MB3300:
x-ms-exchange-purlcount: 1
x-microsoft-antispam-prvs: <BY5PR18MB33003691A956E6D12A71134AB3DC0@BY5PR18MB3300.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0114FF88F6
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(346002)(376002)(39860400002)(136003)(396003)(366004)(189003)(199004)(966005)(7416002)(25786009)(5660300002)(6116002)(6512007)(14454004)(3846002)(52116002)(6486002)(53936002)(68736007)(2616005)(2501003)(110136005)(6246003)(36756003)(66066001)(66446008)(305945005)(31686004)(7736002)(76176011)(54906003)(186003)(86362001)(14444005)(6436002)(386003)(71200400001)(31696002)(102836004)(4326008)(99286004)(80792005)(478600001)(8936002)(6506007)(256004)(53546011)(71190400001)(476003)(81166006)(66556008)(66946007)(81156014)(229853002)(6306002)(316002)(486006)(2906002)(64756008)(66476007)(11346002)(8676002)(26005)(446003)(309714004);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3300;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: wUPW3WDDX5jd2yFtwrQey8TPlI6rJfP31kSvYx3eMWRxHQuzbxM+OP7apiVgEIKuzQcYTbK0/BK0vK+Kl6LgFDQ+SOcICAz8tR6Uh+w/XB8Ci6e1tljp0/Yf8vxPUPPx3/L4axXYzJm9cUz0iNxJ7l4n3wANLRgAC3OcZYnN83mFFJmI4avDiotiioe2Ez7TnCYO1y0/d5jpUYUgqVrrQOhGHfTAm01RELfVstyyB6Wwb31x+2Cds5/OQbvGLngSgmLjwdRdlhAm3KdgCYxUqyq8gkmOEwbSZeC+a3pYbKuEeoGH0nB+w3Ht01hu31kto1jKKBJJ3DHbeR2wJQO4t1jm376h3+vgLRztT5+72w9Xzw2yp+jWuzhaf76w2NlbjQYlf1GH2u4zq9K3HycyGNRwbTYr04aF8FlfPjXd5GQ=
Content-ID: <8EB4CE6E2DFA1143935766F2A3D2E557@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 528b35ab-e97a-4837-d1d9-08d714fde311
X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Jul 2019 14:54:56.7110 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3300
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v7] x86/emulate: Send vm_event from emulate
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Petre Ovidiu PIRCALABU <ppircalabu@bitdefender.com>,
 "tamas@tklengyel.com" <tamas@tklengyel.com>, "wl@xen.org" <wl@xen.org>,
 "rcojocaru@bitdefender.com" <rcojocaru@bitdefender.com>,
 "george.dunlap@eu.citrix.com" <george.dunlap@eu.citrix.com>,
 "paul.durrant@citrix.com" <paul.durrant@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 "roger.pau@citrix.com" <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMzAuMDcuMjAxOSAxNjoxMiwgQWxleGFuZHJ1IFN0ZWZhbiBJU0FJTEEgd3JvdGU6DQo+IA0K
PiANCj4gT24gMzAuMDcuMjAxOSAxNjoyNywgSmFuIEJldWxpY2ggd3JvdGU6DQo+PiBPbiAzMC4w
Ny4yMDE5IDE0OjIxLCBBbGV4YW5kcnUgU3RlZmFuIElTQUlMQSB3cm90ZToNCj4+Pg0KPj4+Pj4+
Pj4gQEAgLTYyOSw2ICs2OTcsMTQgQEAgc3RhdGljIHZvaWQgKmh2bWVtdWxfbWFwX2xpbmVhcl9h
ZGRyKA0KPj4+Pj4+Pj4gICAgICAgICAgDQo+Pj4+Pj4+PiAgICAgICAgICAgICAgICAgICAgICBB
U1NFUlQocDJtdCA9PSBwMm1fcmFtX2xvZ2RpcnR5IHx8ICFwMm1faXNfcmVhZG9ubHkocDJtdCkp
Ow0KPj4+Pj4+Pj4gICAgICAgICAgICAgICAgICB9DQo+Pj4+Pj4+PiArDQo+Pj4+Pj4+PiArICAg
ICAgICBpZiAoIGN1cnItPmFyY2gudm1fZXZlbnQgJiYNCj4+Pj4+Pj4+ICsgICAgICAgICAgICBj
dXJyLT5hcmNoLnZtX2V2ZW50LT5zZW5kX2V2ZW50ICYmDQo+Pj4+Pj4+PiArICAgICAgICAgICAg
aHZtX2VtdWxhdGVfc2VuZF92bV9ldmVudChhZGRyLCBnZm4sIHBmZWMpICkNCj4+Pj4+Pj4+ICsg
ICAgICAgIHsNCj4+Pj4+Pj4+ICsgICAgICAgICAgICBlcnIgPSBFUlJfUFRSKH5YODZFTVVMX1JF
VFJZKTsNCj4+Pj4+Pj4+ICsgICAgICAgICAgICBnb3RvIG91dDsNCj4+Pj4+Pj4+ICsgICAgICAg
IH0NCj4+Pj4+Pj4NCj4+Pj4+Pj4gRGlkIHlvdSBub3RpY2UgdGhhdCB0aGVyZSdzIGFuIGltbWVk
aWF0ZSBleGl0IGZyb20gdGhlIGxvb3Agb25seQ0KPj4+Pj4+PiBpbiBjYXNlIHRoZSBsaW5lYXIg
LT4gcGh5c2ljYWwgdHJhbnNsYXRpb24gZmFpbHM/IFRoaXMgaXMNCj4+Pj4+Pj4gcmVsZXZhbnQg
Zm9yIHBhZ2UgZmF1bHQgZGVsaXZlcnkgY29ycmVjdG5lc3MgZm9yIGFjY2Vzc2VzDQo+Pj4+Pj4+
IGNyb3NzaW5nIHBhZ2UgYm91bmRhcmllcy4gSSB0aGluayB5b3Ugd2FudCB0byB1c2UNCj4+Pj4+
Pj4gdXBkYXRlX21hcF9lcnIoKSBhbmQgZHJvcCB0aGUgImdvdG8gb3V0Ii4gSSBjYW4ndCByZWFs
bHkgbWFrZSB1cA0KPj4+Pj4+DQo+Pj4+Pj4gQnkgdXBkYXRlX21hcF9lcnIoKSBhcmUgeW91IHNh
eWluZyB0byBoYXZlIHRoZSBlcnIgdmFyIGFzc2lnbmVkIGFuZCB0aGVuDQo+Pj4+Pj4gZHJvcCAi
Z290byBvdXQiPyBJZiBzbyBob3cgZG8gSSBrZWVwIHRoZSBlcnIgZnJvbSBteSBhY2Nlc3Mgdmlv
bGF0aW9uDQo+Pj4+Pj4gd2l0aG91dCBleGl0aW5nIGZyb20gdGhlIGxvb3A/DQo+Pj4+Pg0KPj4+
Pj4gQ291bnRlciBxdWVzdGlvbjogV2h5IGRvIHlvdSBfbmVlZF8gdG8ga2VlcCAieW91ciIgdmFs
dWUgb2YgZXJyPw0KPj4+Pj4gSWYsIGp1c3QgYXMgYW4gZXhhbXBsZSwgdGhlcmUncyBnb2luZyB0
byBiZSBhICNQRiBvbiB0aGUgb3RoZXINCj4+Pj4+IGhhbGYgb2YgdGhlIGFjY2VzcywgdGhlbiAi
eW91ciIgYWNjZXNzIHZpb2xhdGlvbiBpcyBvZiBubyBpbnRlcmVzdA0KPj4+Pj4gYXQgYWxsLg0K
Pj4+Pg0KPj4+PiBZb3UgYXJlIHJpZ2h0LCB0aGVyZSBpcyBubyBuZWVkIHRvIGtlZXAgdGhlICJn
b3RvIG91dCIgaGVyZS4gSXQgd2FzIGp1c3QNCj4+Pj4gZm9yIG9wdGltaXphdGlvbiBpbiB0aGUg
aWRlYSB0aGF0IHRoZXJlIGlzIG5vIG5lZWQgdG8gZG8gZnVydGhlciBzdGVwcw0KPj4+PiBidXQg
SSBjYW4gZHJvcCB0aGUgImdvdG8gb3V0IiBhbmQgdGhlIGNvZGUgd2lsbCB3b3JrIHRoZSBzYW1l
Lg0KPj4+Pg0KPj4+DQo+Pj4gVGhlcmUgaXMgYSBwcm9ibGVtIHdpdGggZHJvcHBpbmcgdGhlICJn
b3RvIG91dCIuIElmIGV2ZXJ5dGhpbmcgZ29lcyBmaW5lDQo+Pj4gdGhlbiBpdCB3aWxsIHJldHVy
biB0aGUgbWFwcGluZyBhbmQgSSBkb24ndCB3YW50IHRoYXQuIFRoaXMgY2FuIGJlDQo+Pj4gc3Rv
cHBlZCBieSBjaGVja2luZyBpZiAoIGVyciApIGFmdGVyIHRoZSBsb29wIGFuZCBpdCBpcyBub3Qg
bnVsbCB0aGVuDQo+Pj4gZ290byBvdXQuIEFuZCBnb2luZyB3aXRoIHRoaXMgaWRlYSBJIGNhbiBp
bml0ICplcnIgPSBOVUxMIGFuZCBkcm9wIHRoZQ0KPj4+IGVyciA9IE5VTEwgZnJvbSBodm1lbXVs
X21hcF9saW5lYXJfYWRkcigpLiBJcyB0aGlzIG9rIGZvciB0aGUgbmV4dCB2ZXJzaW9uPw0KPj4N
Cj4+IEknZCBwcmVmZXIgdG8gc2VlIHRoZSBjb2RlIHRvIGRlY2lkZS4gSWYgeW91IHdhbnQgdGhp
cyBzZXR0bGVkIGJlZm9yZQ0KPj4gc2VuZGluZyB0aGUgbmV4dCBmdWxsIHZlcnNpb24sIHRoZW4g
cGxlYXNlIHNlbmQgYXQgbGVhc3QgdGhlIHJlc3VsdGluZw0KPj4gcGF0Y2ggaHVuayhzKS4NCj4+
DQo+IA0KPiBIZXJlIGlzIGEgZGlmZiBmb3IgaHZtZW11bF9tYXBfbGluZWFyX2FkZHIoKToNCj4g
DQo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vZW11bGF0ZS5jDQo+ICsrKyBiL3hlbi9hcmNoL3g4
Ni9odm0vZW11bGF0ZS5jDQo+IEBAIC01NDMsMTAgKzU0MywxMSBAQCBzdGF0aWMgdm9pZCAqaHZt
ZW11bF9tYXBfbGluZWFyX2FkZHIoDQo+ICAgICAgICBzdHJ1Y3QgaHZtX2VtdWxhdGVfY3R4dCAq
aHZtZW11bF9jdHh0KQ0KPiAgICB7DQo+ICAgICAgICBzdHJ1Y3QgdmNwdSAqY3VyciA9IGN1cnJl
bnQ7DQo+IC0gICAgdm9pZCAqZXJyLCAqbWFwcGluZzsNCj4gKyAgICB2b2lkICplcnIgPSBOVUxM
LCAqbWFwcGluZzsNCj4gICAgICAgIHVuc2lnbmVkIGludCBucl9mcmFtZXMgPSAoKGxpbmVhciAr
IGJ5dGVzIC0gISFieXRlcykgPj4gUEFHRV9TSElGVCkgLQ0KPiAgICAgICAgICAgIChsaW5lYXIg
Pj4gUEFHRV9TSElGVCkgKyAxOw0KPiAgICAgICAgdW5zaWduZWQgaW50IGk7DQo+ICsgICAgZ2Zu
X3QgZ2ZuOw0KPiANCj4gICAgICAgIC8qDQo+ICAgICAgICAgKiBtZm4gcG9pbnRzIHRvIHRoZSBu
ZXh0IGZyZWUgc2xvdC4gIEFsbCB1c2VkIHNsb3RzIGhhdmUgYSBwYWdlDQo+IHJlZmVyZW5jZQ0K
PiBAQCAtNTg1LDcgKzU4Niw3IEBAIHN0YXRpYyB2b2lkICpodm1lbXVsX21hcF9saW5lYXJfYWRk
cigNCj4gICAgICAgICAgICBBU1NFUlQobWZuX3goKm1mbikgPT0gMCk7DQo+IA0KPiAgICAgICAg
ICAgIHJlcyA9IGh2bV90cmFuc2xhdGVfZ2V0X3BhZ2UoY3VyciwgYWRkciwgdHJ1ZSwgcGZlYywN
Cj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmcGZpbmZvLCAmcGFnZSwg
TlVMTCwgJnAybXQpOw0KPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZw
ZmluZm8sICZwYWdlLCBnZm4sICZwMm10KTsNCj4gDQo+ICAgICAgICAgICAgc3dpdGNoICggcmVz
ICkNCj4gICAgICAgICAgICB7DQo+IEBAIC01OTksNyArNjAwLDYgQEAgc3RhdGljIHZvaWQgKmh2
bWVtdWxfbWFwX2xpbmVhcl9hZGRyKA0KPiAgICAgICAgICAgICAgICBnb3RvIG91dDsNCj4gDQo+
ICAgICAgICAgICAgY2FzZSBIVk1UUkFOU19iYWRfZ2ZuX3RvX21mbjoNCj4gLSAgICAgICAgICAg
IGVyciA9IE5VTEw7DQo+ICAgICAgICAgICAgICAgIGdvdG8gb3V0Ow0KPiANCj4gICAgICAgICAg
ICBjYXNlIEhWTVRSQU5TX2dmbl9wYWdlZF9vdXQ6DQo+IEBAIC02MjIsMTQgKzYyMiwyMiBAQCBz
dGF0aWMgdm9pZCAqaHZtZW11bF9tYXBfbGluZWFyX2FkZHIoDQo+ICAgICAgICAgICAgICAgIH0N
Cj4gDQo+ICAgICAgICAgICAgICAgIGlmICggcDJtdCA9PSBwMm1faW9yZXFfc2VydmVyICkNCj4g
LSAgICAgICAgICAgIHsNCj4gLSAgICAgICAgICAgICAgICBlcnIgPSBOVUxMOw0KPiAgICAgICAg
ICAgICAgICAgICAgZ290byBvdXQ7DQo+IC0gICAgICAgICAgICB9DQo+IA0KPiAgICAgICAgICAg
ICAgICBBU1NFUlQocDJtdCA9PSBwMm1fcmFtX2xvZ2RpcnR5IHx8ICFwMm1faXNfcmVhZG9ubHko
cDJtdCkpOw0KPiArDQo+ICsgICAgICAgICAgICBpZiAoIGN1cnItPmFyY2gudm1fZXZlbnQgJiYN
Cj4gKyAgICAgICAgICAgICAgICAgY3Vyci0+YXJjaC52bV9ldmVudC0+c2VuZF9ldmVudCAmJg0K
PiArICAgICAgICAgICAgICAgICBodm1fZW11bGF0ZV9zZW5kX3ZtX2V2ZW50KGFkZHIsIGdmbiwg
cGZlYykgKQ0KPiArICAgICAgICAgICAgICAgIGVyciA9IEVSUl9QVFIoflg4NkVNVUxfUkVUUlkp
Ow0KPiAgICAgICAgICAgIH0NCj4gICAgICAgIH0NCj4gKyAgICAvKiBDaGVjayBpZiBhbnkgdm1f
ZXZlbnQgd2FzIHNlbnQgKi8NCj4gKyAgICBpZiAoIGVyciApDQo+ICsgICAgICAgIGdvdG8gb3V0
Ow0KPiANCj4gICAgICAgIC8qIEVudGlyZSBhY2Nlc3Mgd2l0aGluIGEgc2luZ2xlIGZyYW1lPyAq
Lw0KPiAgICAgICAgaWYgKCBucl9mcmFtZXMgPT0gMSApDQoNCkZpcnN0IG9mIGFsbCBJIGhhdmUg
dG8gYXBvbG9naXplOiBJbiBlYXJsaWVyIHJlcGxpZXMgSSByZWZlcnJlZA0KdG8gdXBkYXRlX21h
cF9lcnIoKS4gSSBub3RpY2Ugb25seSBub3cgdGhhdCB0aGlzIGlzIGEgc3RpbGwNCnBlbmRpbmcg
Y2hhbmdlIG9mIG1pbmUsIHdoaWNoIEFuZHJldyBjb250aW51ZXMgdG8gb2JqZWN0IHRvLA0Kd2hp
bGUgSSBjb250aW51ZSB0byB0aGluayBpdCAoaW4gb25lIGZvcm0gb3IgYW5vdGhlcikgaXMgbmVl
ZGVkOg0KaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9hcmNoaXZlcy9odG1sL3hlbi1kZXZl
bC8yMDE4LTA5L21zZzAxMjUwLmh0bWwNCg0KR2l2ZW4gdGhlIHVucGF0Y2hlZCBjb2RlLCBJIHRo
aW5rIHlvdXIgY2hhbmdlIGlzIGNvcnJlY3QsIGJ1dA0KcXVpdGUgcG9zc2libHkgeW91ciBlYXJs
aWVyIHZhcmlhbnQgd2FzLCB0b28uIEJ1dCBzaW5jZSB0aGUNCnVucGF0Y2hlZCBjb2RlIGlzIGlt
byB3cm9uZywgSSdkIHByZWZlciBpZiB0aGUgVk0gZXZlbnQgc2lkZQ0KY2hhbmdlIHdhcyBwdXQg
b24gdG9wIG9mIHRoZSBmaXhlZCBjb2RlLCBpbiBvcmRlciB0byBub3QgZnVydGhlcg0KY29tcGxp
Y2F0ZSB0aGUgYWN0dWFsIGZpeCAod2hpY2ggd2UgbWF5IGFsc28gd2FudCB0byBiYWNrcG9ydCku
DQoNCkFuZHJldywgYXMgdG8gdGhhdCBvbGQgcGVuZGluZyBwYXRjaCwgSSdtIGFmcmFpZCBJIGhh
dmVuJ3QgYmVlbg0KY29udmluY2VkIGluIHRoZSBzbGlnaHRlc3QgYnkgeW91ciBhcmd1bWVudGF0
aW9uLCByZWdhcmRsZXNzIG9mDQp0aGUgYWN0dWFsIGJlaGF2aW9yIG9mIHRoZSBYVEYgdGVzdCB5
b3UndmUgY3JlYXRlZC4gVGhlcmUgYXJlDQp0d28gZnVuZGFtZW50YWwgcG9pbnRzIHlvdSd2ZSBu
b3QgYWRkcmVzc2VkIGR1cmluZyB0aGUgZWFybGllcg0KZGlzY3Vzc2lvbjoNCjEpIEZvciBhIGd1
ZXN0IGJlaGF2aW9yIHNob3VsZCBiZSBlbnRpcmVseSB0cmFuc3BhcmVudCBhcyBmYXIgYXMNCjJu
ZCBsZXZlbCB0cmFuc2xhdGlvbiBnb2VzLCB1bmxlc3MgdGhlIF9vbmx5XyBpc3N1ZSByZXN1bHRz
IGZyb20NCml0LiBUaGF0J3MgYmVjYXVzZSBvbiBiYXJlIGhhcmR3YXJlIHRoZXJlIHNpbXBseSBp
cyBubyAybmQgbGV2ZWwNCnRyYW5zbGF0aW9uLg0KMikgU29tZXdoYXQgcmVsYXRlZCwgY29uc2lk
ZXIgdGhlIGNhc2Ugb2YgdGhlIGd1ZXN0IGhhbmRsaW5nIHRoZQ0KI1BGIG9uIHRoZSBzZWNvbmQg
aGFsZiBvZiB0aGUgYWNjZXNzIGJ5IGEgbWVhbnMgd2hpY2ggbWFrZXMgdGhlDQpyZWFzb24gZm9y
IHRoZSAybmQgc3RhZ2UgImZhdWx0IiBnbyBhd2F5LCBvciBub3QgcmVjdXIuIEluIHRoYXQNCmNh
c2Ugd2UndmUgd3JvbmdseSAoaS5lLiBhdCBsZWFzdCBuZWVkbGVzc2x5KSBkZWFsdCB3aXRoIHRo
ZSAybmQNCnN0YWdlICJmYXVsdCIuDQoNCkkgYW0sIGJ0dywgbm90IGNvbnZpbmNlZCB0aGF0IHRo
ZSBiZWhhdmlvciBhcyB5b3UndmUgb2JzZXJ2ZWQgaXQNCmlzIGFjdHVhbGx5ICJjb3JyZWN0IiBp
biB0aGUgc2Vuc2Ugb2YgInNlbnNpYmxlIi4gQnV0IHRoZSBzdWItDQp0aHJlYWQgd2hlcmUgSSd2
ZSBicm91Z2h0IHVwIHRoZSBiZWhhdmlvciBvZiBMT0NLZWQgYWNjZXNzZXMgaGFzDQpiZWVuIGxl
ZnQgZGFuZ2xpbmcsIGFzIG11Y2ggYXMgdGhlIG90aGVyIG9uZSwgZW5kaW5nIHdpdGggbWUNCnN0
YXRpbmcgdGhhdCB3aXRoIHRoZSBwYXRjaCBpbiBwbGFjZSB3ZSdsbCBoYXZlIGxlc3MgInN1cnBy
aXNpbmciDQpiZWhhdmlvci4NCg0KSmFuDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 15:23:02 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 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 1hsTxk-0005NI-SG; Tue, 30 Jul 2019 15:22:52 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=gbCZ=V3=citrix.com=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1hsTxj-0005NB-BW
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 15:22:51 +0000
X-Inumbo-ID: e2fcc5ca-b2dd-11e9-9a33-1ba730ac0797
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e2fcc5ca-b2dd-11e9-9a33-1ba730ac0797;
 Tue, 30 Jul 2019 15:22:48 +0000 (UTC)
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=george.dunlap@citrix.com;
 spf=Pass smtp.mailfrom=George.Dunlap@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 george.dunlap@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="george.dunlap@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 George.Dunlap@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="George.Dunlap@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: oXH/Ja4D5q9F9Qmgl1EHccIhatY6T3k27kxYGaB7sJpEp50AEwbjEYZHUGALc1JhLPTJAKavRs
 chlzSL/zO9Ekg66qjBNioWAfarkkeMS6dr6gvjblz1BYpzFMnx7f/aQr1KdCtPMjEFQiiXAEKZ
 9VuIdC3b7miTFpHCz7n6z13dkNk1Kgi5/WJPNgZhK0X8qO9S6zbdWT6kFLjVDAdtu5Y9yWBG/h
 txyB7T7Gsbg73dxP9fBf245LtNm52AbFUlWQXosPT19lsPOH6W7nd6cxTEKeKB7Thz54C9st0r
 3JU=
X-SBRS: 2.7
X-MesageID: 3633212
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,327,1559534400"; 
   d="scan'208";a="3633212"
To: Nicholas Rosbrook <rosbrookn@ainfosec.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
References: <5c6f3ed7b2f444918feea4f4b7cec107@ainfosec.com>
From: George Dunlap <george.dunlap@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=george.dunlap@citrix.com; prefer-encrypt=mutual; keydata=
 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
 rIFfe2Dk+lD9A9BVd2rfoHA=
Message-ID: <c1c1663b-81ea-4704-e21e-c27a6d5999ba@citrix.com>
Date: Tue, 30 Jul 2019 16:22:30 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.1
MIME-Version: 1.0
In-Reply-To: <5c6f3ed7b2f444918feea4f4b7cec107@ainfosec.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [RFC] Generating Go bindings for libxl
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "anthony.perard@citrix.com" <anthony.perard@citrix.com>,
 "ian.jackson@eu.citrix.com" <ian.jackson@eu.citrix.com>,
 Brendan Kerrigan <kerriganb@ainfosec.com>,
 Nicolas Belouin <nicolas.belouin@gandi.net>, "wl@xen.org" <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gNy8zMC8xOSAyOjExIFBNLCBOaWNob2xhcyBSb3Nicm9vayB3cm90ZToKPiBIZWxsbywKPiAK
PiBBcyBhIGZvbGxvdyB1cCB0byB0aGUgcHJlc2VudGF0aW9uIHRoYXQgQnJlbmRhbiBLZXJyaWdh
biBhbmQgSSBnYXZlIGF0IFhlbgo+IHN1bW1pdCBlYXJsaWVyIHRoaXMgbW9udGgsICJDbGllbnQg
VmlydHVhbGl6YXRpb24gVG9vbHN0YWNrIGluIEdvIiwgSSB3b3VsZCBsaWtlIHRvIG9wZW4KPiBh
IGRpc2N1c3Npb24gYXJvdW5kIHRoZSBkZXZlbG9wbWVudCBvZiBHbyBiaW5kaW5ncyBmb3IgbGli
eGwuIEdlb3JnZSBEdW5sYXAsCj4gTmljb2xhcyBCZWxvdWluIGFuZCBJIGhhdmUgaGFkIHNvbWUg
ZGlzY3Vzc2lvbiBvZmYtbGluZSBhbHJlYWR5Lgo+IAo+IFNvIGZhciwgdGhlc2UgYXJlIHRoZSB0
b3BpY3Mgb2YgZGlzY3Vzc2lvbjoKPiAKPiAtIENvZGUgZ2VuZXJhdGlvbjogU2hvdWxkIHRoZSBH
byBiaW5kaW5ncyBiZSBnZW5lcmF0ZWQgZnJvbSB0aGUgSURMPyBPciBzaG91bGQKPiAgIGFuIGV4
aXN0aW5nIGNnbyBnZW5lcmF0b3IgbGlrZSBjLWZvci1nbyBbMV0gYmUgbGV2ZXJhZ2VkPwoKV2Vs
bCBhIGNvdXBsZSBvZiBnZW5lcmFsIGNvbnNpZGVyYXRpb25zOgoKKiBUaGUgSURMIGRlc2NyaWJl
cyB0aGluZ3MgYXQgYSBtb3JlIHNlbWFudGljIGxldmVsOyBpdCBjYW4gYmUKYXJiaXRyYXJpbHkg
ZXh0ZW5kZWQgd2l0aCBhcyBtdWNoIGluZm9ybWF0aW9uIGFzIG5lZWRlZCB0byBhbGxvdyB0aGUK
Z2VuZXJhdG9ycyB0byBkbyB0aGVpciB3b3JrLiAgQW5kIHdlIGhhdmUgbW9yZSBjb250cm9sIG92
ZXIgdGhlIG91dHB1dDoKaW4gcGFydGljdWxhciwgd2Uga25vdyB3ZSBjYW4gZW5mb3JjZSBjYWxs
aW5nIGNvbnZlbnRpb25zIHN1Y2ggYXMKY2FsbGluZyBsaWJ4bF88dHlwZT5faW5pdCgpIGFuZCBs
aWJ4bF88dHlwZT5fZGlzcG9zZSgpLgoKKiBBRkFJQ1QgYXQgdGhlIG1vbWVudCwgdGhlIElETCBp
cyBvbmx5IHVzZWQgdG8gZ2VuZXJhdGUgQyBjb2RlLCBub3QgZm9yCmFueSBvdGhlciBsYW5ndWFn
ZXM7IGFuZCBvbmx5IGNvbnRhaW5zIGluZm9ybWF0aW9uIGFib3V0IHR5cGVzLCBub3QKYWJvdXQg
dGhlIGZ1bmN0aW9uIHNpZ25hdHVyZXMuICBTbyB1c2luZyB0aGUgSURMIGZvciAiZm9yZWlnbiIg
bGFuZ3VhZ2UKYmluZGluZ3MgaXMgYWN0dWFsbHkgYSBuZXcgdXNlIGNhc2Ugd2UgaGF2ZW4ndCBk
b25lIGJlZm9yZS4KCiogV29yayBlbnJpY2hpbmcgdGhlIElETCBzaG91bGQgaGF2ZSBjcm9zcy1v
dmVyIGJlbmVmaXRzIGludG8gb3RoZXIKbGFuZ3VhZ2VzIChmb3IgaW5zdGFuY2UsIG9jYW1sLCBz
aG91bGQgWGVuU2VydmVyIGV2ZXIgZGVjaWRlIHRvIHBvcnQKeGFwaSB0byB1c2UgbGlieGwpLiAg
U3VjaCBsYW5ndWFnZXMgd2lsbCBlaXRoZXIgaGF2ZSBubyBzdWNoCmMtdG8tPGxhbmd1YWdlPiB0
cmFuc2xhdG9yLCBvciB3aWxsIGhhdmUgYSB2ZXJ5IGRpZmZlcmVudCBvbmUuCgoqIEF0IHRoZSBy
aXNrIG9mIGZhbGxpbmcgaW50byAiTklIIiwgYWRkaW5nIGFueSBleHRlcm5hbCBkZXBlbmRlbmN5
IGlzCnNvbWV3aGF0IG9mIGEgcmlzay4gV2hpbGUgdGhlIGMtZm9yLWdvIHByb2plY3Qgc2VlbXMg
cmVhc29uYWJseSBzdGFibGUsCml0J3Mgbm90IHBhcnQgb2YgdGhlIGNvcmUgR28gdG9vbHNldCwg
YW5kIGRvZXNuJ3Qgc2VlbSB0byBiZSBiYWNrZWQgYnkgYQptYWpvciBjb3Jwb3JhdGlvbiB3aXRo
IGEgdmVzdGVkIGludGVyZXN0IGluIGtlZXBpbmcgaXQgZ29pbmcuICBXaGF0CmhhcHBlbnMgaWYg
dGhlIG1haW50YWluZXIgZGVjaWRlcyB0byBtb3ZlIG9uIGluIDQgeWVhcnM/ICBNYWtpbmcgYQpj
dXN0b20gZ2VuZXJhdG9yIGlzIGEgbGl0dGxlIGJpdCBvZiBleHRyYSB3b3JrLCBidXQgc2F2ZXMg
dXMgaGF2aW5nIHRvCnBvdGVudGlhbGx5IGRlYWwgd2l0aCBhYmFuZG9uZWQgdXBzdHJlYW0gdG9v
bGluZyBkb3duIHRoZSBsaW5lLgoKKiBGV0lXIHdlIGRvbid0IG5lZWQgdG8gcGFyc2UgYW55IEMg
Y29kZSB0byB1c2UgdGhlIElETCwgd2UgY2FuIHVzZQpweXRob24ncyBuYXRpdmUgcGFyc2VyLgoK
QWxsIHRoYXQgc2FpZCwgdGhlIGZpcnN0IHF1ZXN0aW9uIEkgdGhpbmsgaXMsIHdoYXQgdGhlIGdl
bmVyYXRlZCBjb2RlCm5lZWRzIHRvIGxvb2sgbGlrZS4gIFRoZW4sIGlmIGMtZm9yLWdvIGNhbiBi
ZSBjb25maWd1cmVkIHRvIGRvIHRoYXQsCnRoZW4gd2UgY2FuIGNvbnNpZGVyIGl0OyBvdGhlcndp
c2UsIG1ha2luZyBvdXIgb3duIGdlbmVyYXRvciBmcm9tIHRoZQpJREwgd2lsbCBiZSB0aGUgb25s
eSBvcHRpb24uCgpPdXQgb2YgY3VyaW9zaXR5LCBoYXZlIHlvdSBsb29rZWQgYXQgdGhlIGV4aXN0
aW5nIGluLXRyZWUgYmluZGluZ3M/ICBBbnkKcGFydGljdWxhciBvcGluaW9ucz8KClRoZXJlIGFy
ZSB0d28gbWFqb3IgZGlmZmVyZW5jZXMgSSBub3RlLgoKRmlyc3QsIGlzIHRoYXQgaW4geW91ciB2
ZXJzaW9uLCB0aGVyZSBzZWVtcyB0byBiZSB0d28gbGF5ZXJzOiBsaWJ4bC5nbwppcyBnZW5lcmF0
ZWQgYnkgYy1mb3ItZ28sIGFuZCBjb250YWlucyBzaW1wbGUgZnVuY3Rpb24gY2FsbHM7IGUuZy46
CmRvbWFpbkluZm8oKSwgd2hpY2ggdGFrZXMgYSAqQ3R4IGFzIGFuIGFyZ3VtZW50IGFuZCBjYWxs
cwpDLmxpYnhsX2RvbWFpbl9pbmZvLiAgVGhlbiB5b3UgaGF2ZSBsaWJ4bF93cmFwcGVycy5nbywg
d2hpY2ggaXMgd3JpdHRlbgptYW51YWxseSwgZGVmaW5pbmcgRG9tYWluSW5mbyBhcyBhICBtZXRo
b2Qgb24gQ3R4LCBhbmQgY2FsbHMgZG9tYWluSW5mbygpLgoKU28geW91J3JlIHdyaXRpbmcgdGhl
ICJpZGlvbWF0aWMgR28iIHBhcnQgYnkgaGFuZCBhbnl3YXk7IEkgZG9uJ3QgcmVhbGx5CnNlZSB3
aHkgaGF2aW5nIGEgaGFuZC13cml0dGVuIEdvIGZ1bmN0aW9uIGNhbGwgYW4gYXV0b21hdGljYWxs
eQpnZW5lcmF0ZWQgR28gZnVuY3Rpb24gdG8gY2FsbCBhIEMgZnVuY3Rpb24gaXMgYmV0dGVyIHRo
YW4gaGF2aW5nIGEKaGFuZC13cml0dGVuIEdvIGZ1bmN0aW9uIGNhbGwgYSBDIGZ1bmN0aW9uIGRp
cmVjdGx5LgoKVGhlIG90aGVyIGRpZmZlcmVuY2UgaXMgaW4gdGhlIGhhbmRsaW5nIG9mIG5lc3Rl
ZCBzdHJ1Y3R1cmVzLiAgYy1mb3ItZ28Kc2VlbXMgdG8gZ2VuZXJhdGUgYSBzdHJ1Y3Qgd2hpY2gg
aGFzIHRoZSBjb3JlIEMgc3RydWN0IGluc2lkZSBpdCwgYXMKd2VsbCBhcyBhIEdvLWxpa2UgdHJh
bnNsYXRpb24gb2YgdGhhdCBzdHJ1Y3QsIGFuZCBtZXRob2RzIG9uIHRoYXQgc3RydWN0CndoaWNo
IHdpbGwgY29weSB0aGluZ3MgaW50byBhbmQgb3V0IG9mIHRoZSBDIHN0cnVjdC4KCkJ1dCByYXRo
ZXIgdGhhbiBkb2luZyBhICJkZWVwIGNvcHkiIGZvciBwb2ludGVycyB3aXRoaW4gYSBzdHJ1Y3Qs
IGl0CnNpbXBseSBjb3BpZXMgYW5kIGNhc3RzIHRoZSBwb2ludGVyIGZyb20gaW5zaWRlIHRoZSBz
dHJ1Y3QgdG8gYSBwb2ludGVyCm91dHNpZGUgdGhlIHN0cnVjdC4KCkluIGZhY3QsIHRoZXJlJ3Mg
YSBHby1saWtlIGNsb25lIG9mIGxpYnhsX2RvbWFpbl9jb25maWcsIGJ1dCBub25lIGZvcgp0aGUg
ZWxlbWVudHMgb2YgaXQ7IERldmljZURpc2ssIGZvciBpbnN0YW5jZSwgaXMgc2ltcGx5IGRlZmlu
ZWQgYXMKQy5saWJ4bF9kZXZpY2VfZGlzaywgYW5kIGNvbmZpZy0+ZGlza3Mgc2ltcGx5IGNvcGll
ZCB0byB0aGUgRGlza3MKZWxlbWVudCBvZiB0aGUgc3RydWN0LiAgVGhhdCdzIGp1c3QgYWxsIHdy
b25nIC0tIGl0J3MgYWN0dWFsbHkgYSBDCmFycmF5OyBHbyBjYW4gb25seSBhY2Nlc3MgdGhlIGZp
cnN0IGVsZW1lbnQgb2YgaXQuICBIb3cgYXJlIHlvdSBzdXBwb3NlZAp0byBjcmVhdGUgYSBkb21h
aW4gd2l0aCBtb3JlIHRoYW4gb25lIGRpc2s/CgpGdXJ0aGVybW9yZSwgdGhlc2UgcG9pbnRlcnMg
YXJlIG5vdCByZS1zZXQgdG8gYG5pbGAgYWZ0ZXIgPHR5cGU+LkZyZWUoKQppcyBjYWxsZWQuICBU
aGlzIGp1c3Qgc2VlbXMgdmVyeSBkYW5nZXJvdXM6IEl0IHdvdWxkIGJlIHdheSB0byBlYXN5IHRv
CmludHJvZHVjZSBhIHVzZS1hZnRlci1mcmVlIGJ1Zy4KCkFuZCBrZWVwaW5nIHRoZXNlIEMgcG9p
bnRlcnMgYXJvdW5kIG1ha2VzIHRoaW5ncyB2ZXJ5IHRyaWNreSwgYXMgZmFyIGFzCm1ha2luZyBz
dXJlIHRoZXkgZ2V0IGZyZWVkLgoKVGhlIGluLXRyZWUgYmluZGluZ3MgZ2VuZXJhbGx5IG9ubHkg
Y3JlYXRlIEMgc3RydWN0dXJlcyB0ZW1wb3JhcmlseSwgYW5kCmRvIGEgZnVsbCBtYXJzaGFsIGFu
ZCB1bm1hcnNoYWxsIGludG8gYW5kIG91dCBvZiBHbyBzdHJ1Y3R1cmVzLiAgVGhpcwptZWFucyBh
IGxvdCBvZiBjb3B5aW5nIG9uIGV2ZXJ5IGZ1bmN0aW9uIGNhbGwuICBCdXQgaXQgYWxzbyBtZWFu
cyB0aGF0CnRoZSBjYWxsZXJzIGNhbiBnZW5lcmFsbHkgdHJlYXQgdGhlIEdvIHN0cnVjdHVyZXMg
bGlrZSBub3JtYWwgR28Kc3RydWN0dXJlcyAtLSB0aGV5IGRvbid0IGhhdmUgdG8gd29ycnkgYWJv
dXQga2VlcGluZyB0cmFjayBvZiB0aGVtIGFuZApmcmVlaW5nIHRoZW0gb3IgY2xlYW5pbmcgdGhl
bSB1cDsgdGhleSBjYW4gbGV0IHRoZSBHQyBkZWFsIHdpdGggaXQsIGp1c3QKbGlrZSB0aGV5IGRl
YWwgd2l0aCBldmVyeXRoaW5nIGVsc2UuCgpXaGljaCBtb3JlIG9yIGxlc3MgYnJpbmdzIG1lIHRv
IHRoZSBjb3JlIGRlc2lnbiBkZWNpc2lvbiB3ZSBoYXZlIHRvCm1ha2U6IGRlYWxpbmcgd2l0aCBw
b2ludGVycyB0byAvIGluIHRyYW5zaWVudCBzdHJ1Y3R1cmVzIChhcyBvcHBvc2VkIHRvCmxvbmct
bGl2ZWQgc3RydWN0dXJlcyBsaWtlIGxpYnhsX2N0eHQgb3IgeGVudG9vbGxvZ2dlcikuICBJdCBz
ZWVtcyB0byBtZQp3ZSBoYXZlIGEgY291cGxlIG9mIG9wdGlvbnM6CgoxLiBLZWVwIHNlcGFyYXRl
IHN0cnVjdHVyZXMsIGFuZCBkbyBhIGZ1bGwgImRlZXAgY29weSIsIGFzIHRoZSBpbi10cmVlCmJp
bmRpbmdzIGRvLiAgQWR2YW50YWdlOiBDYWxsZXJzIGNhbiB1c2UgR0MgbGlrZSBub3JtYWwgR28g
ZnVuY3Rpb25zLgpTdHJ1Y3R1cmUgZWxlbWVudHMgYXJlIHRyYW5zbGF0ZWQgdG8gZ28tbmF0aXZl
IHR5cGVzLiBEaXNhZHZhbnRhZ2U6CkNvcHlpbmcgb3ZlcmhlYWQgb24gZXZlcnkgZnVuY3Rpb24g
Y2FsbC4KCjIuIFVzZSBDIHR5cGVzOyBkbyBleHBsaWNpdCBhbGxvY2F0ZSAvIGZyZWUuICBBZHZh
bnRhZ2U6IE5vIGNvcHlpbmcgb24KZXZlcnkgZnVuY3Rpb24gY2FsbC4gIERpc2FkdmFudGFnZTog
TmVlZGluZyB0byByZW1lbWJlciB0byBjbGVhbiB1cCAvIG5vCkdDOyBjYW4ndCB1c2UgR28tbmF0
aXZlIHR5cGVzLgoKMy4gTmVzdCBvbmUgc3RydWN0dXJlIGluc2lkZSB0aGUgb3RoZXIsIGFuZCBk
byBhIG1hcnNoYWxsIG9ubHkgd2hlbiBvbmUKb2YgdGhlbSBjaGFuZ2VzLiAgQWR2YW50YWdlOiBD
b3B5aW5nIG9ubHkgd2hlbiBvbmUgb2YgdGhlIHR3byBzaWRlcwpjaGFuZ2VzLCByYXRoZXIgdGhh
biBldmVyeSBmdW5jdGlvbiBjYWxsOyBjLWZvci1nbyBhbHJlYWR5IGdlbmVyYXRlcyBhCmxvdCBv
ZiB0aGUgbWFyc2hhbGxpbmcgLyB1bm1hc2hhbGxpbmcgY29kZS4gIERpc2FkdmFudGFnZTogIE5l
ZWQgdG8gZG8gYQpmdWxsIGNvcHkgd2hlbmV2ZXIgb25lIHNpZGUgY2hhbmdlcyAod2hpY2ggaW4g
bGlieGwncyBjYXNlIHdpbGwgYmUKYWxtb3N0IGV2ZXJ5IGZ1bmN0aW9uIGNhbGwpOyBOZWVkaW5n
IHRvIHJlbWVtYmVyIHRvIHRyZWF0IHBvaW50ZXJzCmNhcmVmdWxseTsgY29tcGxpY2F0ZWQgbWFu
YWdlbWVudCBvZiBwb2ludGVyczsgYy1mb3ItZ28gaW1wbGVtZW50YXRpb24KcHJvYmFibHkgbm90
IGVhc2lseSBpbnRlZ3JhdGVkIHdpdGggbGlieGxfPHR5cGU+X2Rpc3Bvc2UoKSBjYWxsaW5nCmRp
c2NpcGxpbmUuCgo0LiBBdHRlbXB0IHRvIHVzZSBTZXRGaW5hbGl6ZXIoKSB0byBhdXRvbWF0aWNh
bGx5IGRvIGZyZWVzIC8gc3RydWN0dXJlCmNsZWFuLXVwIFsxXS4gIEFkdmFudGFnZTogTm8gLyBs
ZXNzIGNvcHlpbmcgb24gZXZlcnkgZnVuY3Rpb24gY2FsbCwgYnV0CmNhbiBzdGlsbCB0cmVhdCBz
dHJ1Y3R1cmVzIGxpa2UgdGhleSdsbCBiZSBHQydkLiAgRGlzYWR2YW50YWdlOiBSZXF1aXJlcwpj
YXJlZnVsIHRoaW5raW5nOyBHQyBtYXkgbm90IGJlIGFzIGVmZmVjdGl2ZSBpZiBDLWFsbG9jYXRl
ZCBtZW1vcnkKZ3JlYXRseSBleGNlZWRzIEdvLWFsbG9jYXRlZCBtZW1vcnk7IGNhbid0IHVzZSBH
by1uYXRpdmUgdHlwZXMgZm9yIGVsZW1lbnRzLgoKWzFdCmh0dHA6Ly9yYWJhcmFyLmdpdGh1Yi5p
by9ibG9nLzIwMTUvMDkvMjkvY2dvLWFuZC1kZXN0cnVjdG9ycy1mb3ItbWFuYWdpbmctYWxsb2Nh
dGVkLW1lbW9yeS1pbi1nby8KCmMtZm9yLWdvIHNlZW1zIHRvIHRha2UgdGhlIHdvcnN0IGJpdHMg
b2YgIzEgYW5kICMyOiBJdCByZXF1aXJlcyBleHBsaWNpdAphbGxvY2F0ZSAvIGZyZWUsIGJ1dCBh
bHNvIGFjdHVhbGx5IGRvZXMgYSBmdWxsIGNvcHkgb2YgZWFjaCBzdHJ1Y3R1cmUKd2hlbmV2ZXIg
b25lICJoYWxmIiBvZiBpdCBjaGFuZ2VzLgoKSSB0aGluayBJJ20gY29taW5nIG1vcmUgYW5kIG1v
cmUgdG8gdGhlIGNvbmNsdXNpb24gdGhhdCBJIGRvbid0IGxpa2UKd2hhdCBjLWZvci1nbyBwcm9k
dWNlcyBpbiBsaWJ4bCdzIGNhc2UuIDotKQoKT24gdGhlIHdob2xlLCBJIHN0aWxsIHRoaW5rICMx
IGlzIHRoZSBiZXN0IG9wdGlvbi4gIFRob3VnaHRzPwoKIC1HZW9yZ2UKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 15:28:15 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 15:28:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsU2t-0005WS-LF; Tue, 30 Jul 2019 15:28:11 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=NuEK=V3=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1hsU2s-0005WN-F4
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 15:28:10 +0000
X-Inumbo-ID: a1da6416-b2de-11e9-a75c-8f75ed532fcb
Received: from EUR01-VE1-obe.outbound.protection.outlook.com (unknown
 [40.107.14.121]) by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id a1da6416-b2de-11e9-a75c-8f75ed532fcb;
 Tue, 30 Jul 2019 15:28:08 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=h3SUnKEPe7cd07sKgAM7GUXefg+cFvcjNqpJJUz0pH17+3IH1f4VEAO6EJ5AUpI1Q2ZF3Ds+tlYe+FPnAMT4njkibc/cR9aLxEfCdhCU69QGwexz2h26dqDJZEbq6pR/mH+qs6/10qVYMZEqtLyjf5gqzenioIAemRd3Xnij6aVOWXALICKq2qg19mJHSYIpQHG8jk3GtBvTxfBsMl/vr0euNfahZCyvV8cjeANnG3BY8Y+VRJikc9FVPuPWoTRkorbQ+fSDEt5mIEqzw7Xn9Fdmicl/v4knNC4zzDna+GKvgDaac/2heQnpNQgDEJfc6/yCWqo08mPX7/msA/7yaQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=DEM8L/e4fNgjey7l/edUoTppBJ3CmHGh1WTVTVxycCE=;
 b=awWKYPbV1PnwH5pbQ47jayXBpYrfu8Gp57REvcdBro7W5fYI/0AxGMRNZqcUyeaWVX7YzhVORZWGJzeABTKUPdWINEy1YVimLeO5KS8YzwhuOUIvC8KoC2ClCnEtUk6HtDRyoNF+esFnL6uXliWADir88Sf27fZsniVTYj0zHN15QwGh+SO1ZX/xvNP87xIAND4EQQ7xDemguQ+6/c48KoKxU+MYTkjIk24q6nGykfHshiIdwPASPa/jeL7zQOaojPDLhfOc2QVjnDu2cpPY3rkZPEfU/isoO7fW8X8jyl49DAM3Mt4fGJxr6VjwZtC8ct1/3P0kqvNWLq/GbU7q5Q==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=bitdefender.com;dmarc=pass action=none
 header.from=bitdefender.com;dkim=pass header.d=bitdefender.com;arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=bitdefender.onmicrosoft.com; s=selector1-bitdefender-onmicrosoft-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=DEM8L/e4fNgjey7l/edUoTppBJ3CmHGh1WTVTVxycCE=;
 b=nqgLz6sAAD1wY9bpjlAy1XG07xSOAFXIad5buBlbFSQp/QNb3h08uAd0m0p8i4qM2HItMJ8tHyZ/KE+J1n7UE7ZtwhHk5h8z/rNJePVo88y+QehAMMSUKyOPukSWUBjCm99tDyvJbQFCTg6ZTeGxnmOx6xT5WTr87jm7NOgrMlQ=
Received: from VI1PR0202MB2928.eurprd02.prod.outlook.com (10.171.106.11) by
 VI1PR0202MB3406.eurprd02.prod.outlook.com (52.134.16.139) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2115.11; Tue, 30 Jul 2019 15:28:06 +0000
Received: from VI1PR0202MB2928.eurprd02.prod.outlook.com
 ([fe80::7967:e7:88e7:2c18]) by VI1PR0202MB2928.eurprd02.prod.outlook.com
 ([fe80::7967:e7:88e7:2c18%3]) with mapi id 15.20.2115.005; Tue, 30 Jul 2019
 15:28:05 +0000
From: Alexandru Stefan ISAILA <aisaila@bitdefender.com>
To: Jan Beulich <JBeulich@suse.com>, "andrew.cooper3@citrix.com"
 <andrew.cooper3@citrix.com>
Thread-Topic: [Xen-devel] [PATCH v7] x86/emulate: Send vm_event from emulate
Thread-Index: AQHVMY4Gmux1Y/IiSU2ZKtKyOfOCuKbQbceAgAG+GQD//9nvgIAEjgaAgAzeDYD//9/xAIAAPukA///ZqAAAASgngA==
Date: Tue, 30 Jul 2019 15:28:05 +0000
Message-ID: <b08acb62-0e35-48cb-8e04-c6ccfa3296d3@bitdefender.com>
References: <20190703105639.23081-1-aisaila@bitdefender.com>
 <7a4c824d-3ccd-b289-3e8e-ff94ea916b3e@suse.com>
 <0d1ab92f-171b-98d9-a69e-5aa7cfbe0d85@bitdefender.com>
 <e61a882e-d2ea-a03d-fde8-2c2befd865da@suse.com>
 <23cebb01-38fc-ba49-5a71-e6129152e488@bitdefender.com>
 <1bdaee7b-a01f-7be8-426f-fe6c678c2859@bitdefender.com>
 <60651ad5-f0bd-caad-77f6-5f8fb71a8319@suse.com>
 <c7060d91-851a-ba04-56c3-90f1aed65913@bitdefender.com>
 <b7c16027-2f50-4011-3866-0b4904596249@suse.com>
In-Reply-To: <b7c16027-2f50-4011-3866-0b4904596249@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: PR0P264CA0093.FRAP264.PROD.OUTLOOK.COM
 (2603:10a6:100:18::33) To VI1PR0202MB2928.eurprd02.prod.outlook.com
 (2603:10a6:800:e3::11)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=aisaila@bitdefender.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [91.199.104.6]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 0bb69a34-f778-41e6-f61e-08d7150284a9
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:VI1PR0202MB3406; 
x-ms-traffictypediagnostic: VI1PR0202MB3406:|VI1PR0202MB3406:
x-ms-exchange-purlcount: 1
x-microsoft-antispam-prvs: <VI1PR0202MB34064F1E4AFDAE54F5929272ABDC0@VI1PR0202MB3406.eurprd02.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0114FF88F6
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(366004)(346002)(376002)(136003)(396003)(39860400002)(51914003)(199004)(189003)(6116002)(305945005)(36756003)(2616005)(14454004)(66066001)(256004)(446003)(2906002)(11346002)(53936002)(71190400001)(25786009)(31686004)(486006)(71200400001)(478600001)(14444005)(229853002)(66556008)(66946007)(66446008)(6246003)(4326008)(66476007)(966005)(6436002)(99286004)(6486002)(68736007)(64756008)(476003)(2501003)(76176011)(316002)(7736002)(81156014)(110136005)(6512007)(3846002)(26005)(81166006)(31696002)(6306002)(8936002)(6506007)(102836004)(386003)(53546011)(8676002)(86362001)(52116002)(5660300002)(54906003)(186003)(309714004);
 DIR:OUT; SFP:1102; SCL:1; SRVR:VI1PR0202MB3406;
 H:VI1PR0202MB2928.eurprd02.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: bitdefender.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: j1Ivx0HAkNNnzhs/qqAf5v0Q5XBXAfQL6nu6F4AZ+AK4GuZ/31YOTLMHSMSano/MC5XOhePPpwWhER26V+78Bw9hsT1WeYiXcMIPKIS5pR5I7yTw55A9ECT6cBRuDEr8aZ2TfFJXVpUEbPfkNNB7IYqFNNJT6/46y0INhm7FXhOtPk7tkqa4fWe3RvTqILXfEEi189NvIhcAGEb/Dz3VsBiaqDeIFFG9InAtYOOyo81iigxtge6JvV1/QHKam6llBozwp0U6zAhq6macXTU3dfqTvtHtr5RgOa/0eQHl55XsKYgeTQR2b/cs/3qYJqBxKBxHIoKvhF22tJWRy4IWpYns0VKlNIiBRV/hsckRxRpZnGmswm7iyaA4s4fqZeL+l8g4Ei6peKdcAXLUzrT9RdClsWPJFYGynhcHgunoOyE=
Content-ID: <65C773218AB36847AAE46081364DC9A2@eurprd02.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: bitdefender.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 0bb69a34-f778-41e6-f61e-08d7150284a9
X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Jul 2019 15:28:05.8255 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 487baf29-f1da-469a-9221-243f830c36f3
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: aisaila@bbu.bitdefender.biz
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0202MB3406
Subject: Re: [Xen-devel] [PATCH v7] x86/emulate: Send vm_event from emulate
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Petre Ovidiu PIRCALABU <ppircalabu@bitdefender.com>,
 "tamas@tklengyel.com" <tamas@tklengyel.com>, "wl@xen.org" <wl@xen.org>,
 "rcojocaru@bitdefender.com" <rcojocaru@bitdefender.com>,
 "george.dunlap@eu.citrix.com" <george.dunlap@eu.citrix.com>,
 "paul.durrant@citrix.com" <paul.durrant@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 "roger.pau@citrix.com" <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

DQoNCk9uIDMwLjA3LjIwMTkgMTc6NTQsIEphbiBCZXVsaWNoIHdyb3RlOg0KPiBPbiAzMC4wNy4y
MDE5IDE2OjEyLCBBbGV4YW5kcnUgU3RlZmFuIElTQUlMQSB3cm90ZToNCj4+DQo+Pg0KPj4gT24g
MzAuMDcuMjAxOSAxNjoyNywgSmFuIEJldWxpY2ggd3JvdGU6DQo+Pj4gT24gMzAuMDcuMjAxOSAx
NDoyMSwgQWxleGFuZHJ1IFN0ZWZhbiBJU0FJTEEgd3JvdGU6DQo+Pj4+DQo+Pj4+Pj4+Pj4gQEAg
LTYyOSw2ICs2OTcsMTQgQEAgc3RhdGljIHZvaWQgKmh2bWVtdWxfbWFwX2xpbmVhcl9hZGRyKA0K
Pj4+Pj4+Pj4+ICAgICAgICAgICANCj4+Pj4+Pj4+PiAgICAgICAgICAgICAgICAgICAgICAgQVNT
RVJUKHAybXQgPT0gcDJtX3JhbV9sb2dkaXJ0eSB8fCAhcDJtX2lzX3JlYWRvbmx5KHAybXQpKTsN
Cj4+Pj4+Pj4+PiAgICAgICAgICAgICAgICAgICB9DQo+Pj4+Pj4+Pj4gKw0KPj4+Pj4+Pj4+ICsg
ICAgICAgIGlmICggY3Vyci0+YXJjaC52bV9ldmVudCAmJg0KPj4+Pj4+Pj4+ICsgICAgICAgICAg
ICBjdXJyLT5hcmNoLnZtX2V2ZW50LT5zZW5kX2V2ZW50ICYmDQo+Pj4+Pj4+Pj4gKyAgICAgICAg
ICAgIGh2bV9lbXVsYXRlX3NlbmRfdm1fZXZlbnQoYWRkciwgZ2ZuLCBwZmVjKSApDQo+Pj4+Pj4+
Pj4gKyAgICAgICAgew0KPj4+Pj4+Pj4+ICsgICAgICAgICAgICBlcnIgPSBFUlJfUFRSKH5YODZF
TVVMX1JFVFJZKTsNCj4+Pj4+Pj4+PiArICAgICAgICAgICAgZ290byBvdXQ7DQo+Pj4+Pj4+Pj4g
KyAgICAgICAgfQ0KPj4+Pj4+Pj4NCj4+Pj4+Pj4+IERpZCB5b3Ugbm90aWNlIHRoYXQgdGhlcmUn
cyBhbiBpbW1lZGlhdGUgZXhpdCBmcm9tIHRoZSBsb29wIG9ubHkNCj4+Pj4+Pj4+IGluIGNhc2Ug
dGhlIGxpbmVhciAtPiBwaHlzaWNhbCB0cmFuc2xhdGlvbiBmYWlscz8gVGhpcyBpcw0KPj4+Pj4+
Pj4gcmVsZXZhbnQgZm9yIHBhZ2UgZmF1bHQgZGVsaXZlcnkgY29ycmVjdG5lc3MgZm9yIGFjY2Vz
c2VzDQo+Pj4+Pj4+PiBjcm9zc2luZyBwYWdlIGJvdW5kYXJpZXMuIEkgdGhpbmsgeW91IHdhbnQg
dG8gdXNlDQo+Pj4+Pj4+PiB1cGRhdGVfbWFwX2VycigpIGFuZCBkcm9wIHRoZSAiZ290byBvdXQi
LiBJIGNhbid0IHJlYWxseSBtYWtlIHVwDQo+Pj4+Pj4+DQo+Pj4+Pj4+IEJ5IHVwZGF0ZV9tYXBf
ZXJyKCkgYXJlIHlvdSBzYXlpbmcgdG8gaGF2ZSB0aGUgZXJyIHZhciBhc3NpZ25lZCBhbmQgdGhl
bg0KPj4+Pj4+PiBkcm9wICJnb3RvIG91dCI/IElmIHNvIGhvdyBkbyBJIGtlZXAgdGhlIGVyciBm
cm9tIG15IGFjY2VzcyB2aW9sYXRpb24NCj4+Pj4+Pj4gd2l0aG91dCBleGl0aW5nIGZyb20gdGhl
IGxvb3A/DQo+Pj4+Pj4NCj4+Pj4+PiBDb3VudGVyIHF1ZXN0aW9uOiBXaHkgZG8geW91IF9uZWVk
XyB0byBrZWVwICJ5b3VyIiB2YWx1ZSBvZiBlcnI/DQo+Pj4+Pj4gSWYsIGp1c3QgYXMgYW4gZXhh
bXBsZSwgdGhlcmUncyBnb2luZyB0byBiZSBhICNQRiBvbiB0aGUgb3RoZXINCj4+Pj4+PiBoYWxm
IG9mIHRoZSBhY2Nlc3MsIHRoZW4gInlvdXIiIGFjY2VzcyB2aW9sYXRpb24gaXMgb2Ygbm8gaW50
ZXJlc3QNCj4+Pj4+PiBhdCBhbGwuDQo+Pj4+Pg0KPj4+Pj4gWW91IGFyZSByaWdodCwgdGhlcmUg
aXMgbm8gbmVlZCB0byBrZWVwIHRoZSAiZ290byBvdXQiIGhlcmUuIEl0IHdhcyBqdXN0DQo+Pj4+
PiBmb3Igb3B0aW1pemF0aW9uIGluIHRoZSBpZGVhIHRoYXQgdGhlcmUgaXMgbm8gbmVlZCB0byBk
byBmdXJ0aGVyIHN0ZXBzDQo+Pj4+PiBidXQgSSBjYW4gZHJvcCB0aGUgImdvdG8gb3V0IiBhbmQg
dGhlIGNvZGUgd2lsbCB3b3JrIHRoZSBzYW1lLg0KPj4+Pj4NCj4+Pj4NCj4+Pj4gVGhlcmUgaXMg
YSBwcm9ibGVtIHdpdGggZHJvcHBpbmcgdGhlICJnb3RvIG91dCIuIElmIGV2ZXJ5dGhpbmcgZ29l
cyBmaW5lDQo+Pj4+IHRoZW4gaXQgd2lsbCByZXR1cm4gdGhlIG1hcHBpbmcgYW5kIEkgZG9uJ3Qg
d2FudCB0aGF0LiBUaGlzIGNhbiBiZQ0KPj4+PiBzdG9wcGVkIGJ5IGNoZWNraW5nIGlmICggZXJy
ICkgYWZ0ZXIgdGhlIGxvb3AgYW5kIGl0IGlzIG5vdCBudWxsIHRoZW4NCj4+Pj4gZ290byBvdXQu
IEFuZCBnb2luZyB3aXRoIHRoaXMgaWRlYSBJIGNhbiBpbml0ICplcnIgPSBOVUxMIGFuZCBkcm9w
IHRoZQ0KPj4+PiBlcnIgPSBOVUxMIGZyb20gaHZtZW11bF9tYXBfbGluZWFyX2FkZHIoKS4gSXMg
dGhpcyBvayBmb3IgdGhlIG5leHQgdmVyc2lvbj8NCj4+Pg0KPj4+IEknZCBwcmVmZXIgdG8gc2Vl
IHRoZSBjb2RlIHRvIGRlY2lkZS4gSWYgeW91IHdhbnQgdGhpcyBzZXR0bGVkIGJlZm9yZQ0KPj4+
IHNlbmRpbmcgdGhlIG5leHQgZnVsbCB2ZXJzaW9uLCB0aGVuIHBsZWFzZSBzZW5kIGF0IGxlYXN0
IHRoZSByZXN1bHRpbmcNCj4+PiBwYXRjaCBodW5rKHMpLg0KPj4+DQo+Pg0KPj4gSGVyZSBpcyBh
IGRpZmYgZm9yIGh2bWVtdWxfbWFwX2xpbmVhcl9hZGRyKCk6DQo+Pg0KPj4gLS0tIGEveGVuL2Fy
Y2gveDg2L2h2bS9lbXVsYXRlLmMNCj4+ICsrKyBiL3hlbi9hcmNoL3g4Ni9odm0vZW11bGF0ZS5j
DQo+PiBAQCAtNTQzLDEwICs1NDMsMTEgQEAgc3RhdGljIHZvaWQgKmh2bWVtdWxfbWFwX2xpbmVh
cl9hZGRyKA0KPj4gICAgICAgICBzdHJ1Y3QgaHZtX2VtdWxhdGVfY3R4dCAqaHZtZW11bF9jdHh0
KQ0KPj4gICAgIHsNCj4+ICAgICAgICAgc3RydWN0IHZjcHUgKmN1cnIgPSBjdXJyZW50Ow0KPj4g
LSAgICB2b2lkICplcnIsICptYXBwaW5nOw0KPj4gKyAgICB2b2lkICplcnIgPSBOVUxMLCAqbWFw
cGluZzsNCj4+ICAgICAgICAgdW5zaWduZWQgaW50IG5yX2ZyYW1lcyA9ICgobGluZWFyICsgYnl0
ZXMgLSAhIWJ5dGVzKSA+PiBQQUdFX1NISUZUKSAtDQo+PiAgICAgICAgICAgICAobGluZWFyID4+
IFBBR0VfU0hJRlQpICsgMTsNCj4+ICAgICAgICAgdW5zaWduZWQgaW50IGk7DQo+PiArICAgIGdm
bl90IGdmbjsNCj4+DQo+PiAgICAgICAgIC8qDQo+PiAgICAgICAgICAqIG1mbiBwb2ludHMgdG8g
dGhlIG5leHQgZnJlZSBzbG90LiAgQWxsIHVzZWQgc2xvdHMgaGF2ZSBhIHBhZ2UNCj4+IHJlZmVy
ZW5jZQ0KPj4gQEAgLTU4NSw3ICs1ODYsNyBAQCBzdGF0aWMgdm9pZCAqaHZtZW11bF9tYXBfbGlu
ZWFyX2FkZHIoDQo+PiAgICAgICAgICAgICBBU1NFUlQobWZuX3goKm1mbikgPT0gMCk7DQo+Pg0K
Pj4gICAgICAgICAgICAgcmVzID0gaHZtX3RyYW5zbGF0ZV9nZXRfcGFnZShjdXJyLCBhZGRyLCB0
cnVlLCBwZmVjLA0KPj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmcGZp
bmZvLCAmcGFnZSwgTlVMTCwgJnAybXQpOw0KPj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAmcGZpbmZvLCAmcGFnZSwgZ2ZuLCAmcDJtdCk7DQo+Pg0KPj4gICAgICAgICAg
ICAgc3dpdGNoICggcmVzICkNCj4+ICAgICAgICAgICAgIHsNCj4+IEBAIC01OTksNyArNjAwLDYg
QEAgc3RhdGljIHZvaWQgKmh2bWVtdWxfbWFwX2xpbmVhcl9hZGRyKA0KPj4gICAgICAgICAgICAg
ICAgIGdvdG8gb3V0Ow0KPj4NCj4+ICAgICAgICAgICAgIGNhc2UgSFZNVFJBTlNfYmFkX2dmbl90
b19tZm46DQo+PiAtICAgICAgICAgICAgZXJyID0gTlVMTDsNCj4+ICAgICAgICAgICAgICAgICBn
b3RvIG91dDsNCj4+DQo+PiAgICAgICAgICAgICBjYXNlIEhWTVRSQU5TX2dmbl9wYWdlZF9vdXQ6
DQo+PiBAQCAtNjIyLDE0ICs2MjIsMjIgQEAgc3RhdGljIHZvaWQgKmh2bWVtdWxfbWFwX2xpbmVh
cl9hZGRyKA0KPj4gICAgICAgICAgICAgICAgIH0NCj4+DQo+PiAgICAgICAgICAgICAgICAgaWYg
KCBwMm10ID09IHAybV9pb3JlcV9zZXJ2ZXIgKQ0KPj4gLSAgICAgICAgICAgIHsNCj4+IC0gICAg
ICAgICAgICAgICAgZXJyID0gTlVMTDsNCj4+ICAgICAgICAgICAgICAgICAgICAgZ290byBvdXQ7
DQo+PiAtICAgICAgICAgICAgfQ0KPj4NCj4+ICAgICAgICAgICAgICAgICBBU1NFUlQocDJtdCA9
PSBwMm1fcmFtX2xvZ2RpcnR5IHx8ICFwMm1faXNfcmVhZG9ubHkocDJtdCkpOw0KPj4gKw0KPj4g
KyAgICAgICAgICAgIGlmICggY3Vyci0+YXJjaC52bV9ldmVudCAmJg0KPj4gKyAgICAgICAgICAg
ICAgICAgY3Vyci0+YXJjaC52bV9ldmVudC0+c2VuZF9ldmVudCAmJg0KPj4gKyAgICAgICAgICAg
ICAgICAgaHZtX2VtdWxhdGVfc2VuZF92bV9ldmVudChhZGRyLCBnZm4sIHBmZWMpICkNCj4+ICsg
ICAgICAgICAgICAgICAgZXJyID0gRVJSX1BUUih+WDg2RU1VTF9SRVRSWSk7DQo+PiAgICAgICAg
ICAgICB9DQo+PiAgICAgICAgIH0NCj4+ICsgICAgLyogQ2hlY2sgaWYgYW55IHZtX2V2ZW50IHdh
cyBzZW50ICovDQo+PiArICAgIGlmICggZXJyICkNCj4+ICsgICAgICAgIGdvdG8gb3V0Ow0KPj4N
Cj4+ICAgICAgICAgLyogRW50aXJlIGFjY2VzcyB3aXRoaW4gYSBzaW5nbGUgZnJhbWU/ICovDQo+
PiAgICAgICAgIGlmICggbnJfZnJhbWVzID09IDEgKQ0KPiANCj4gRmlyc3Qgb2YgYWxsIEkgaGF2
ZSB0byBhcG9sb2dpemU6IEluIGVhcmxpZXIgcmVwbGllcyBJIHJlZmVycmVkDQo+IHRvIHVwZGF0
ZV9tYXBfZXJyKCkuIEkgbm90aWNlIG9ubHkgbm93IHRoYXQgdGhpcyBpcyBhIHN0aWxsDQo+IHBl
bmRpbmcgY2hhbmdlIG9mIG1pbmUsIHdoaWNoIEFuZHJldyBjb250aW51ZXMgdG8gb2JqZWN0IHRv
LA0KPiB3aGlsZSBJIGNvbnRpbnVlIHRvIHRoaW5rIGl0IChpbiBvbmUgZm9ybSBvciBhbm90aGVy
KSBpcyBuZWVkZWQ6DQo+IGh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvYXJjaGl2ZXMvaHRt
bC94ZW4tZGV2ZWwvMjAxOC0wOS9tc2cwMTI1MC5odG1sDQo+IA0KPiBHaXZlbiB0aGUgdW5wYXRj
aGVkIGNvZGUsIEkgdGhpbmsgeW91ciBjaGFuZ2UgaXMgY29ycmVjdCwgYnV0DQo+IHF1aXRlIHBv
c3NpYmx5IHlvdXIgZWFybGllciB2YXJpYW50IHdhcywgdG9vLiBCdXQgc2luY2UgdGhlDQo+IHVu
cGF0Y2hlZCBjb2RlIGlzIGltbyB3cm9uZywgSSdkIHByZWZlciBpZiB0aGUgVk0gZXZlbnQgc2lk
ZQ0KPiBjaGFuZ2Ugd2FzIHB1dCBvbiB0b3Agb2YgdGhlIGZpeGVkIGNvZGUsIGluIG9yZGVyIHRv
IG5vdCBmdXJ0aGVyDQo+IGNvbXBsaWNhdGUgdGhlIGFjdHVhbCBmaXggKHdoaWNoIHdlIG1heSBh
bHNvIHdhbnQgdG8gYmFja3BvcnQpLg0KDQpUaGFua3MgZm9yIHRoZSBjbGFyaWZpY2F0aW9uLCBJ
IHdpbGwgaGF2ZSB0byB3YWl0IGZvciB0aGlzIHBhdGNoIHRvIGdvIA0KaW4gYW5kIHRoZW4gc3Vi
bWl0IGFub3RoZXIgdmVyc2lvbi4gVGhpcyBuZXcgZnVuY3Rpb24gd2lsbCB3b3JrIHdpdGggbXkg
DQpuZXcgZXJyb3IuDQoNCkFsZXgNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 15:50:02 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 15: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 1hsUNl-0006wa-S6; Tue, 30 Jul 2019 15:49:45 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=gbCZ=V3=citrix.com=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1hsUNj-0006wV-Ug
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 15:49:43 +0000
X-Inumbo-ID: a3d829bc-b2e1-11e9-a63f-e3192853f66c
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id a3d829bc-b2e1-11e9-a63f-e3192853f66c;
 Tue, 30 Jul 2019 15:49:40 +0000 (UTC)
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=george.dunlap@citrix.com;
 spf=Pass smtp.mailfrom=George.Dunlap@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 george.dunlap@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="george.dunlap@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 George.Dunlap@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="George.Dunlap@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: tiBH4aP3U07Le2zaYHciUVaA2IHZ87WFDT8ab3wgIXxoyZ2gpqmDWgVDnDoxhcZPuJoz56qe/Y
 Kf6Phi77MFQHOq1rxhaLGKpp93HNoJEIn+UR4cteXwFd2QmYDXPHwnQf1EgVL3WfYTh+K0HRQg
 2rQOsWYGbQ5c/em1iT7KABft5jRcLVuLFd4dO1NjlymDeNZTUbA6TO++rK4VCfFZinawnjiLeI
 qoStiV+T6kIXgLEkDcwRiEUu/QdXd2xDi5t1HR5b0vrbaqWU5vug8JvUK7xDGdcLFI/FKDq5h4
 Ij4=
X-SBRS: 2.7
X-MesageID: 3750978
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,327,1559534400"; 
   d="scan'208";a="3750978"
To: Tamas K Lengyel <tamas.k.lengyel@gmail.com>, Nicholas Rosbrook
 <rosbrookn@ainfosec.com>
References: <5c6f3ed7b2f444918feea4f4b7cec107@ainfosec.com>
 <CABfawhmhPy-BWwRfZ-+pB1Zr98ony9jeXoOEOx+HZBm_z+Ez=g@mail.gmail.com>
From: George Dunlap <george.dunlap@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=george.dunlap@citrix.com; prefer-encrypt=mutual; keydata=
 mQINBFPqG+MBEACwPYTQpHepyshcufo0dVmqxDo917iWPslB8lauFxVf4WZtGvQSsKStHJSj
 92Qkxp4CH2DwudI8qpVbnWCXsZxodDWac9c3PordLwz5/XL41LevEoM3NWRm5TNgJ3ckPA+J
 K5OfSK04QtmwSHFP3G/SXDJpGs+oDJgASta2AOl9vPV+t3xG6xyfa2NMGn9wmEvvVMD44Z7R
 W3RhZPn/NEZ5gaJhIUMgTChGwwWDOX0YPY19vcy5fT4bTIxvoZsLOkLSGoZb/jHIzkAAznug
 Q7PPeZJ1kXpbW9EHHaUHiCD9C87dMyty0N3TmWfp0VvBCaw32yFtM9jUgB7UVneoZUMUKeHA
 fgIXhJ7I7JFmw3J0PjGLxCLHf2Q5JOD8jeEXpdxugqF7B/fWYYmyIgwKutiGZeoPhl9c/7RE
 Bf6f9Qv4AtQoJwtLw6+5pDXsTD5q/GwhPjt7ohF7aQZTMMHhZuS52/izKhDzIufl6uiqUBge
 0lqG+/ViLKwCkxHDREuSUTtfjRc9/AoAt2V2HOfgKORSCjFC1eI0+8UMxlfdq2z1AAchinU0
 eSkRpX2An3CPEjgGFmu2Je4a/R/Kd6nGU8AFaE8ta0oq5BSFDRYdcKchw4TSxetkG6iUtqOO
 ZFS7VAdF00eqFJNQpi6IUQryhnrOByw+zSobqlOPUO7XC5fjnwARAQABtCRHZW9yZ2UgVy4g
 RHVubGFwIDxkdW5sYXBnQHVtaWNoLmVkdT6JAlcEEwEKAEECGwMFCwkIBwMFFQoJCAsFFgID
 AQACHgECF4ACGQEWIQTXqBy2bTNXPzpOYFimNjwxBZC0bQUCXEowWQUJDCJ7dgAKCRCmNjwx
 BZC0beKvEACJ75YlJXd7TnNHgFyiCJkm/qPeoQ3sFGSDZuZh7SKcdt9+3V2bFEb0Mii1hQaz
 3hRqZb8sYPHJrGP0ljK09k3wf8k3OuNxziLQBJyzvn7WNlE4wBEcy/Ejo9TVBdA4ph5D0YaZ
 nqdsPmxe/xlTFuSkgu4ep1v9dfVP1TQR0e+JIBa/Ss+cKC5intKm+8JxpOploAHuzaPu0L/X
 FapzsIXqgT9eIQeBEgO2hge6h9Jov3WeED/vh8kA7f8c6zQ/gs5E7VGALwsiLrhr0LZFcKcw
 kI3oCCrB/C/wyPZv789Ra8EXbeRSJmTjcnBwHRPjnjwQmetRDD1t+VyrkC6uujT5jmgOBzaj
 KCqZ8PcMAssOzdzQtKmjUQ2b3ICPs2X13xZ5M5/OVs1W3TG5gkvMh4YoHi4ilFnOk+v3/j7q
 65FG6N0JLb94Ndi80HkIOQQ1XVGTyu6bUPaBg3rWK91Csp1682kD/dNVF3FKHrRLmSVtmEQR
 5rK0+VGc/FmR6vd4haKGWIRuPxzg+pBR77avIZpU7C7+UXGuZ5CbHwIdY8LojJg2TuUdqaVj
 yxmEZLOA8rVHipCGrslRNthVbJrGN/pqtKjCClFZHIAYJQ9EGLHXLG9Pj76opfjHij3MpR3o
 pCGAh6KsCrfrsvjnpDwqSbngGyEVH030irSk4SwIqZ7FwLkBDQRUWmc6AQgAzpc8Ng5Opbrh
 iZrn69Xr3js28p+b4a+0BOvC48NfrNovZw4eFeKIzmI/t6EkJkSqBIxobWRpBkwGweENsqnd
 0qigmsDw4N7J9Xx0h9ARDqiWxX4jr7u9xauI+CRJ1rBNO3VV30QdACwQ4LqhR/WA+IjdhyMH
 wj3EJGE61NdP/h0zfaLYAbvEg47/TPThFsm4m8Rd6bX7RkrrOgBbL/AOnYOMEivyfZZKX1vv
 iEemAvLfdk2lZt7Vm6X/fbKbV8tPUuZELzNedJvTTBS3/l1FVz9OUcLDeWhGEdlxqXH0sYWh
 E9+PXTAfz5JxKH+LMetwEM8DbuOoDIpmIGZKrZ+2fQARAQABiQNbBBgBCgAmAhsCFiEE16gc
 tm0zVz86TmBYpjY8MQWQtG0FAlxKMJ4FCQnQ/OQBKcBdIAQZAQoABgUCVFpnOgAKCRCyFcen
 x4Qb7cXrCAC0qQeEWmLa9oEAPa+5U6wvG1t/mi22gZN6uzQXH1faIOoDehr7PPESE6tuR/vI
 CTTnaSrd4UDPNeqOqVF07YexWD1LDcQG6PnRqC5DIX1RGE3BaSaMl2pFJP8y+chews11yP8G
 DBbxaIsTcHZI1iVIC9XLhoeegWi84vYc8F4ziADVfowbmbvcVw11gE8tmALCwTeBeZVteXjh
 0OELHwrc1/4j4yvENjIXRO+QLIgk43kB57Upr4tP2MEcs0odgPM+Q+oETOJ00xzLgkTnLPim
 C1FIW2bOZdTj+Uq6ezRS2LKsNmW+PRRvNyA5ojEbA/faxmAjMZtLdSSSeFK8y4SoCRCmNjwx
 BZC0bevWEACRu+GyQgrdGmorUptniIeO1jQlpTiP5WpVnk9Oe8SiLoXUhXXNj6EtzyLGpYmf
 kEAbki+S6WAKnzZd3shL58AuMyDxtFNNjNeKJOcl6FL7JPBIIgIp3wR401Ep+/s5pl3Nw8Ii
 157f0T7o8CPb54w6S1WsMkU78WzTxIs/1lLblSMcvyz1Jq64g4OqiWI85JfkzPLlloVf1rzy
 ebIBLrrmjhCE2tL1RONpE/KRVb+Q+PIs5+YcZ+Q1e0vXWA7NhTWFbWx3+N6WW6gaGpbFbopo
 FkYRpj+2TA5cX5zW148/xU5/ATEb5vdUkFLUFVy5YNUSyeBHuaf6fGmBrDc47rQjAOt1rmyD
 56MUBHpLUbvA6NkPezb7T6bQpupyzGRkMUmSwHiLyQNJQhVe+9NiJJvtEE3jol0JVJoQ9WVn
 FAzPNCgHQyvbsIF3gYkCYKI0w8EhEoH5FHYLoKS6Jg880IY5rXzoAEfPvLXegy6mhYl+mNVN
 QUBD4h9XtOvcdzR559lZuC0Ksy7Xqw3BMolmKsRO3gWKhXSna3zKl4UuheyZtubVWoNWP/bn
 vbyiYnLwuiKDfNAinEWERC8nPKlv3PkZw5d3t46F1Dx0TMf16NmP+azsRpnMZyzpY8BL2eur
 feSGAOB9qjZNyzbo5nEKHldKWCKE7Ye0EPEjECS1gjKDwbkBDQRUWrq9AQgA7aJ0i1pQSmUR
 6ZXZD2YEDxia2ByR0uZoTS7N0NYv1OjU8v6p017u0Fco5+Qoju/fZ97ScHhp5xGVAk5kxZBF
 DT4ovJd0nIeSr3bbWwfNzGx1waztfdzXt6n3MBKr7AhioB1m+vuk31redUdnhbtvN7O40MC+
 fgSk5/+jRGxY3IOVPooQKzUO7M51GoOg4wl9ia3H2EzOoGhN2vpTbT8qCcL92ZZZwkBRldoA
 Wn7c1hEKSTuT3f1VpSmhjnX0J4uvKZ1V2R7rooKJYFBcySC0wa8aTmAtAvLgfcpe+legOtgq
 DKzLuN45xzEjyjCiI521t8zxNMPJY9FiCPNv0sCkDwARAQABiQI8BBgBCgAmAhsMFiEE16gc
 tm0zVz86TmBYpjY8MQWQtG0FAlxKNJYFCQnQrVkACgkQpjY8MQWQtG2Xxg//RrRP+PFYuNXt
 9C5hec/JoY24TkGPPd2tMC9usWZVImIk7VlHlAeqHeE0lWU0LRGIvOBITbS9izw6fOVQBvCA
 Fni56S12fKLusWgWhgu03toT9ZGxZ9W22yfw5uThSHQ4y09wRWAIYvhJsKnPGGC2KDxFvtz5
 4pYYNe8Icy4bwsxcgbaSFaRh+mYtts6wE9VzyJvyfTqbe8VrvE+3InG5rrlNn51AO6M4Wv20
 iFEgYanJXfhicl0WCQrHyTLfdB5p1w+072CL8uryHQVfD0FcDe+J/wl3bmYze+aD1SlPzFoI
 MaSIXKejC6oh6DAT4rvU8kMAbX90T834Mvbc3jplaWorNJEwjAH/r+v877AI9Vsmptis+rni
 JwUissjRbcdlkKBisoUZRPmxQeUifxUpqgulZcYwbEC/a49+WvbaYUriaDLHzg9xisijHwD2
 yWV8igBeg+cmwnk0mPz8tIVvwi4lICAgXob7HZiaqKnwaDXs4LiS4vdG5s/ElnE3rIc87yru
 24n3ypeDZ6f5LkdqL1UNp5/0Aqbr3EiN7/ina4YVyscy9754l944kyHnnMRLVykg0v+kakj0
 h0RJ5LbfLAMM8M52KIA3y14g0Fb7kHLcOUMVcgfQ3PrN6chtC+5l6ouDIlSLR3toxH8Aam7E
 rIFfe2Dk+lD9A9BVd2rfoHA=
Message-ID: <93971fac-b839-802f-a508-39fa79478db5@citrix.com>
Date: Tue, 30 Jul 2019 16:49:36 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.1
MIME-Version: 1.0
In-Reply-To: <CABfawhmhPy-BWwRfZ-+pB1Zr98ony9jeXoOEOx+HZBm_z+Ez=g@mail.gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [RFC] Generating Go bindings for libxl
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Brendan Kerrigan <kerriganb@ainfosec.com>, "wl@xen.org" <wl@xen.org>,
 "ian.jackson@eu.citrix.com" <ian.jackson@eu.citrix.com>,
 Nicolas Belouin <nicolas.belouin@gandi.net>,
 "anthony.perard@citrix.com" <anthony.perard@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gNy8zMC8xOSAyOjQ4IFBNLCBUYW1hcyBLIExlbmd5ZWwgd3JvdGU6Cj4gT24gVHVlLCBKdWwg
MzAsIDIwMTkgYXQgNzozMiBBTSBOaWNob2xhcyBSb3Nicm9vawo+IDxyb3Nicm9va25AYWluZm9z
ZWMuY29tPiB3cm90ZToKPj4KPj4gSGVsbG8sCj4+Cj4+IEFzIGEgZm9sbG93IHVwIHRvIHRoZSBw
cmVzZW50YXRpb24gdGhhdCBCcmVuZGFuIEtlcnJpZ2FuIGFuZCBJIGdhdmUgYXQgWGVuCj4+IHN1
bW1pdCBlYXJsaWVyIHRoaXMgbW9udGgsICJDbGllbnQgVmlydHVhbGl6YXRpb24gVG9vbHN0YWNr
IGluIEdvIiwgSSB3b3VsZCBsaWtlIHRvIG9wZW4KPj4gYSBkaXNjdXNzaW9uIGFyb3VuZCB0aGUg
ZGV2ZWxvcG1lbnQgb2YgR28gYmluZGluZ3MgZm9yIGxpYnhsLiBHZW9yZ2UgRHVubGFwLAo+PiBO
aWNvbGFzIEJlbG91aW4gYW5kIEkgaGF2ZSBoYWQgc29tZSBkaXNjdXNzaW9uIG9mZi1saW5lIGFs
cmVhZHkuCj4+Cj4+IFNvIGZhciwgdGhlc2UgYXJlIHRoZSB0b3BpY3Mgb2YgZGlzY3Vzc2lvbjoK
PiAKPiBIaSBOaWNob2xhcywKPiB0byBhZGQgdG8gdGhlIGxpc3Qgb2YgdG9waWNzIEkganVzdCB3
YW50IHRvIG1lbnRpb24gdGhhdCBwZXJoYXBzIGl0Cj4gbWF5IGJlIGJlbmVmaWNpYWwgdG8gY29u
c2lkZXIgcGFydHMgb2YgdGhlIGdvIGJpbmRpbmdzIG5vdCBnbyB0byBsaWJ4bAo+IGF0IGFsbC4g
SSBoYXZlIGJlZW4gZGlnZ2luZyB0aHJvdWdoIGxpYnhsIGZvciB0aGUgcGFzdCBjb3VwbGUgbW9u
dGhzCj4gYW5kIGl0J3MgYXN5bmNocm9ub3VzIGNhbGxiYWNrIHN5c3RlbSBpcyBkYW1uIG5lYXIg
aW1wb3NzaWJsZSB0bwo+IGZvbGxvdyBhbmQgSSBqdXN0IGNhbid0IHNoYWtlIHRoZSBmZWVsaW5n
IHRoYXQgaXQgd291bGQgYmUgYSBsb3QKPiBlYXNpZXIgdG8gZm9sbG93IGlmIGl0IHdhcyBpbiBn
by4KClNvIEkgZG9uJ3QgdGhpbmsgd2UncmUgZXZlciBnb2luZyB0byBzd2l0Y2ggdG8gZ29sYW5n
IGJlaW5nIG91ciBwcmltYXJ5CnRvb2xzdGFjayBsYW5ndWFnZSwgYmVjYXVzZSBjYWxsaW5nIGl0
IGZyb20gb3RoZXIgbGFuZ3VhZ2VzIGlzbid0IHJlYWxseQphbiBvcHRpb24uICBUaGF0IG1lYW5z
IHRoYXQgaW1wbGVtZW50aW5nIHRoaW5ncyBsaWtlIGRvbWFpbiBjcmVhdGlvbiBpbgpHbyBtZWFu
IGR1cGxpY2F0aW5nIGZ1bmN0aW9uYWxpdHkgaW4gdHdvIHBsYWNlcywgd2hpY2ggaXMKZXh0cmFv
cmRpbmFyaWx5IGV4cGVuc2l2ZSBmcm9tIGEgc29mdHdhcmUtZW5naW5lZXJpbmcgcGVyc3BlY3Rp
dmUuCgpGV0lXIEkgdGhpbmsgdGhlIGFzeW5jaHJvbm91cyBjYWxsYmFjayBzeXN0ZW0ganVzdCBu
ZWVkcyBiZXR0ZXIKZG9jdW1lbnRhdGlvbi4gIEl0IGFsd2F5cyB0YWtlcyBtZSBhIGxpdHRsZSBi
aXQgdG8gZ2V0IG15IGJlYXJpbmdzIGFnYWluCm9uY2UgSSBoYXZlIHRvIGNoYW5nZSB0aGF0IGNv
ZGUsIGJ1dCBvbmNlIEkgZG8sIGV2ZXJ5dGhpbmcgaXMKY29uc2lzdGVudC4gIEFuZCBhcyBJIHVu
ZGVyc3RhbmQgaXQsIHRoZSBleHRlcm5hbCBpbnRlcmZhY2Ugd2FzIHdyaXR0ZW4KcHJpbWFyaWx5
IHdpdGggbGlidmlydCBpbiBtaW5kLCBzbyBpdCB3b3VsZCBwcm9iYWJseSBiZSBkaWZmaWN1bHQg
dG8KY2hhbmdlIGl0IHdoaWxlIHJlbWFpbmluZyBjb21wYXRpYmxlLgoKPiBOb3QgdG8gbWVudGlv
biB0aGUgcGVyZm9ybWFuY2UKPiBpc3N1ZXMgd2l0aCB0aGUgYnVpbHQtaW4gZ2FyYmFnZSBjb2xs
ZWN0b3IKCldoYXQgcGVyZm9ybWFuY2UgaXNzdWVzIHdlcmUgeW91IHNlZWluZyB3aXRoIGxpYnhs
J3MgZ2FyYmFnZSBjb2xsZWN0b3I/CkkgdGhvdWdodCBpdCBqdXN0IGtlcHQgYSBsaXN0IG9mIHBv
aW50ZXJzIGFuZCBmcmVlZCB0aGVtIGF0IHRoZSB2ZXJ5IGVuZC4KCj4gYW5kIGZvcmsvZXhlYyBw
YXJ0cy4KClNpbmNlIHdlIG9ubHkgZm9yay9leGVjIHdoZW4gd2UgbmVlZCB0byBkbyBzbywgdGhp
cyBwYXJ0IHdvdWxkIHByb2JhYmx5CmJlIHRoZSBzYW1lIG5vIG1hdHRlciB3aGF0IGxhbmd1YWdl
IGl0IHdhcyBkb25lIGluLgoKVGhhdCBzYWlkLCB2ZXJ5IGxpdHRsZSBvZiB0aGlzIGhhcyBoYWQg
bXVjaCBwZXJmb3JtYW5jZSBhbmFseXNpcyAtLSBpZgp0aGlzIGlzIGltcG9ydGFudCB0byB5b3Us
IEknbSBzdXJlIHRoZXJlJ3MgbG90cyBvZiBsb3ctaGFuZ2luZyBmcnVpdCBpbgp0ZXJtcyBvZiBp
bXByb3ZlbWVudHMgd2UgY291bGQgbWFrZS4KCiAtR2VvcmdlCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 16:08:00 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 16:08:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsUfJ-0000Np-M2; Tue, 30 Jul 2019 16:07:53 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=zL4X=V3=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hsUfI-0000Mu-JT
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 16:07:52 +0000
X-Inumbo-ID: 235072e2-b2e4-11e9-b9f7-1f9860be840f
Received: from m9a0001g.houston.softwaregrp.com (unknown [15.124.64.66])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 235072e2-b2e4-11e9-b9f7-1f9860be840f;
 Tue, 30 Jul 2019 16:07:47 +0000 (UTC)
Received: FROM m9a0001g.houston.softwaregrp.com (15.121.0.190) BY
 m9a0001g.houston.softwaregrp.com WITH ESMTP; 
 Tue, 30 Jul 2019 16:07:32 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M9W0067.microfocus.com (2002:f79:be::f79:be) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Tue, 30 Jul 2019 15:51:26 +0000
Received: from NAM02-BL2-obe.outbound.protection.outlook.com (15.124.8.12) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Tue, 30 Jul 2019 15:51:26 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=Yx0gVAcRzrKujf04NNdM2RxZIACcJBv7EKyGnp7qAfo4eL/iVlI264+bPxXOwHmWZNC0qjyY90xjs4xozTaDl+Qy15A+7SQMQLsozt5OnbiHbjQVkvm8/ywtXDoA45fNft5r7eG6/uTcg+7Nk16gsGJ9Wi8O0SRYwz3Zkmz6TXoEkHjV2a4MJLqQDsKxs8tZ7/l5ChOm7ZlpxgDtT1hN7VUS5g5+ScdJ2HSO+3DjM9Q1+4Oh7CK2kZSoalkQvTaeB6OxsKhoaDM2JuEHTaPVKN8sJTKCIP3zRLOOizXIj1tCn4IgVvmiwMUOpzxlqveJYS7ZQ7+GTZ4wBhHOmuX9FA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=kk0zZdBmwboBjio0W2JTAMerLeeSscqltdCyab2JbTk=;
 b=TAWSZ2D2okP6K3uWzs6FhkNeRURa8B572kQBb/AF8Cql71YmyZhEDQqkSPO7HkCVxpcCE5IR2qvJJk8dC2dty2zdEiTJPiROIHmiwc7FIPxnzIl7B6gGFQlcbd2Tb0EJ8uc14rQOWC2cPJqfunDk+Bc+XGbNZr9qEBIvF8cmRgyQObyoEWXHrCjslzA2YqlOJv37ycqTwte18i6MTWzUCuMxymHaBLkMKpLWJLElX71epRgwJGacyoU24V+DWEPZtoZ2jHAHKaWGMto7q6hKN7xuV2ueVS2RdN+lUBXaJiR4FzyibhdvQd/OwyJL0+yehHsYnO4vf1z9LHoRQCAAYw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from BY5PR18MB3394.namprd18.prod.outlook.com (10.255.139.95) by
 BY5PR18MB3202.namprd18.prod.outlook.com (10.255.138.88) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2115.14; Tue, 30 Jul 2019 15:51:25 +0000
Received: from BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b]) by BY5PR18MB3394.namprd18.prod.outlook.com
 ([fe80::a4f0:4f46:c076:f74b%7]) with mapi id 15.20.2115.005; Tue, 30 Jul 2019
 15:51:25 +0000
From: Jan Beulich <JBeulich@suse.com>
To: "christopher.w.clark@gmail.com" <christopher.w.clark@gmail.com>
Thread-Topic: [PATCH] tests/cpu-policy: fix format-overflow warning by null
 terminating strings
Thread-Index: AQHVQoNqxP3NLSDaSUO4Yjwj1hPOv6bjWDkA
Date: Tue, 30 Jul 2019 15:51:24 +0000
Message-ID: <6166d236-b3ae-e3d6-3a3c-101063d07701@suse.com>
References: <20190725005326.3553-1-christopher.w.clark@gmail.com>
In-Reply-To: <20190725005326.3553-1-christopher.w.clark@gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB8PR06CA0040.eurprd06.prod.outlook.com
 (2603:10a6:10:120::14) To BY5PR18MB3394.namprd18.prod.outlook.com
 (2603:10b6:a03:194::31)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: ad688338-b4be-4c35-663f-08d71505c6ad
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3202; 
x-ms-traffictypediagnostic: BY5PR18MB3202:
x-microsoft-antispam-prvs: <BY5PR18MB3202E9947F6DD5A02ADC416BB3DC0@BY5PR18MB3202.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:561;
x-forefront-prvs: 0114FF88F6
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(396003)(39860400002)(136003)(346002)(376002)(366004)(189003)(199004)(478600001)(5640700003)(66946007)(6486002)(6512007)(6436002)(8676002)(36756003)(6916009)(4326008)(229853002)(2501003)(66476007)(64756008)(66556008)(6246003)(316002)(66446008)(81166006)(81156014)(80792005)(53936002)(8936002)(25786009)(54906003)(68736007)(6506007)(102836004)(14454004)(386003)(26005)(1361003)(446003)(2351001)(31686004)(6116002)(3846002)(52116002)(71200400001)(71190400001)(2616005)(2906002)(11346002)(99286004)(53546011)(76176011)(186003)(7736002)(86362001)(66066001)(305945005)(31696002)(486006)(256004)(14444005)(5660300002)(476003);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3202;
 H:BY5PR18MB3394.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: jA4pWTZRkWdTUoU2E2O3Gt97stvrBdET5c8ftCegu3H13FqVV2vWohVHPLyDRf+tgbHH2SBE8x3YxdE+WII5575Bipog45zZxMRGpkTvY/4/qkAslM+i2EbhfcvnQyRuVKxmQpzqeAIaRvX2i0UX/3cWxKmbkRBRm6icTReNruGDgfJqoADaz0Kdc/D2vaMUoba7Fx3+HvE16c7f+UGjMpnZsVKb8qJ9g76IJpBisb5r6N/yubBNv0kFmFm0lSoz64pNUSL1MOo94qgF+ktSyzRiACXpDgVQwVRXBMGIM2Xzm9IHX/H6o1ydcsHWP8Tqqa3QjUCY9EMLOiWRjfrhNranYgJaYz+t30CCQ5ACda/Fzy9iogXaowTVIuuTKYWqJevZmURUw1OBG2SxPoad6xdFJdZ9/IgYIneFceWk/og=
Content-ID: <B984987F08CED640A28F2B809E182A50@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: ad688338-b4be-4c35-663f-08d71505c6ad
X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Jul 2019 15:51:25.0265 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3202
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH] tests/cpu-policy: fix format-overflow
 warning by null terminating strings
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Roger Pau Monne <roger.pau@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <wl@xen.org>, Andrew
 Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjUuMDcuMjAxOSAwMjo1MywgY2hyaXN0b3BoZXIudy5jbGFya0BnbWFpbC5jb20gd3JvdGU6
DQo+IEZyb206IENocmlzdG9waGVyIENsYXJrIDxjaHJpc3RvcGhlci53LmNsYXJrQGdtYWlsLmNv
bT4NCj4gDQo+IGdjYyA5LjEuMCByZXBvcnRzOg0KPiANCj4gfCB0ZXN0LWNwdS1wb2xpY3kuYzo2
NDoxODogZXJyb3I6ICclLjEycycgZGlyZWN0aXZlIGFyZ3VtZW50IGlzIG5vdCBhIG51bC10ZXJt
aW5hdGVkIHN0cmluZyBbLVdlcnJvcj1mb3JtYXQtb3ZlcmZsb3c9XQ0KPiB8ICAgIDY0IHwgICAg
ICAgICAgICAgZmFpbCgiICBUZXN0ICclLjEycycsIGV4cGVjdGVkIHZlbmRvciAldSwgZ290ICV1
XG4iLA0KPiB8ICAgICAgIHwgICAgICAgICAgICAgICAgICBefn5+fn5+fn5+fn5+fn5+fn5+fn5+
fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+DQo+IHwgdGVzdC1jcHUtcG9saWN5LmM6MjA6MTI6IG5v
dGU6IGluIGRlZmluaXRpb24gb2YgbWFjcm8gJ2ZhaWwnDQo+IHwgICAgMjAgfCAgICAgcHJpbnRm
KGZtdCwgIyNfX1ZBX0FSR1NfXyk7ICAgICAgICAgICAgICAgICBcDQo+IHwgICAgICAgfCAgICAg
ICAgICAgIF5+fg0KPiB8IHRlc3QtY3B1LXBvbGljeS5jOjY0OjI3OiBub3RlOiBmb3JtYXQgc3Ry
aW5nIGlzIGRlZmluZWQgaGVyZQ0KPiB8ICAgIDY0IHwgICAgICAgICAgICAgZmFpbCgiICBUZXN0
ICclLjEycycsIGV4cGVjdGVkIHZlbmRvciAldSwgZ290ICV1XG4iLA0KPiB8ICAgICAgIHwgICAg
ICAgICAgICAgICAgICAgICAgICAgICBefn5+fg0KPiB8IHRlc3QtY3B1LXBvbGljeS5jOjQ0Ojc6
IG5vdGU6IHJlZmVyZW5jZWQgYXJndW1lbnQgZGVjbGFyZWQgaGVyZQ0KPiB8ICAgIDQ0IHwgICAg
IH0gdGVzdHNbXSA9IHsNCj4gfCAgICAgICB8ICAgICAgIF5+fn5+DQoNCkluIG9yZGVyIHRvIHBv
c3NpYmx5IGNyZWF0ZSBhIGJ1ZyByZXBvcnQgYWdhaW5zdCBnY2MgSSd2ZSB0cmllZCB0aGlzOg0K
DQojaW5jbHVkZSA8c3RkaW8uaD4NCg0Kc3RydWN0IHMgew0KCWNoYXIgYWNbMTJdOw0KCWludCBp
Ow0KfTsNCg0Kdm9pZCB0ZXN0KGNvbnN0IHN0cnVjdCBzKnBzKSB7DQoJcHJpbnRmKCInJS4xMnMn
XG4iLCBwcy0+YWMpOw0KfQ0KDQpUaGVyZSdzIG5vIHdhcm5pbmcgaGVyZS4gQ291bGQgeW91IGNo
ZWNrIHdoZXRoZXIgdGhlIGNvbXBpbGVyIHdhcm5zIG9uDQp0aGF0IHNpbXBsZSB0ZXN0IGZvciB5
b3U/IElmIGl0IGRvZXMgLSBhcmUgd2UgdGFsa2luZyBhYm91dCBwbGFpbg0KdXBzdHJlYW0gOS4x
LjAgKGluIHdoaWNoIGNhc2UgSSdkIGJlIHJlYWxseSBwdXp6bGVkIGJ5IHRoZSBkaWZmZXJlbmNl
DQppbiBiZWhhdmlvcik/DQoNCkphbg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 16:23:31 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 16: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 1hsUuJ-0001p7-5L; Tue, 30 Jul 2019 16:23:23 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=x3jf=V3=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hsUuH-0001p2-RB
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 16:23:21 +0000
X-Inumbo-ID: 56fcd638-b2e6-11e9-a7d0-ffa9bc110d9d
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 56fcd638-b2e6-11e9-a7d0-ffa9bc110d9d;
 Tue, 30 Jul 2019 16:23:18 +0000 (UTC)
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: l/E71SuqYY6hCuHPj7yJ2T0q9oMDHpgbIB63/HJ1v03lxkM0wh0k7VIJ1xlypnxj7S/mZgbBy7
 fqNhRZR8gqUYfdjpHeP1esyuEufS0uJhyJHvK4lERmnf4qfQ4gqjgZMpwb4EcqJ0crEDZxtaaZ
 wSCqkA9QErRZkCL05vJm+5dJP7FuoWEvASPsaW3ACF31U61Uwr1C4f0lQKzmIE+51s7V9dMFHp
 n428fxvIGEAF5683p2ex6qO0BnZZDuSFtfeqI4Kx2Xrpd20n+mJWwO8feizzYcu/AGKuoqGWMf
 Z74=
X-SBRS: 2.7
X-MesageID: 3735699
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,327,1559534400"; 
   d="scan'208";a="3735699"
To: Jan Beulich <JBeulich@suse.com>, "christopher.w.clark@gmail.com"
 <christopher.w.clark@gmail.com>
References: <20190725005326.3553-1-christopher.w.clark@gmail.com>
 <6166d236-b3ae-e3d6-3a3c-101063d07701@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <5e1fadcd-e383-3142-e39b-56bae19c87fb@citrix.com>
Date: Tue, 30 Jul 2019 17:23:14 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <6166d236-b3ae-e3d6-3a3c-101063d07701@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] tests/cpu-policy: fix format-overflow
 warning by null terminating strings
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>,
 Dario Faggioli <dfaggioli@suse.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 Wei Liu <wl@xen.org>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMzAvMDcvMjAxOSAxNjo1MSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gT24gMjUuMDcuMjAxOSAw
Mjo1MywgY2hyaXN0b3BoZXIudy5jbGFya0BnbWFpbC5jb20gd3JvdGU6Cj4+IEZyb206IENocmlz
dG9waGVyIENsYXJrIDxjaHJpc3RvcGhlci53LmNsYXJrQGdtYWlsLmNvbT4KPj4KPj4gZ2NjIDku
MS4wIHJlcG9ydHM6Cj4+Cj4+IHwgdGVzdC1jcHUtcG9saWN5LmM6NjQ6MTg6IGVycm9yOiAnJS4x
MnMnIGRpcmVjdGl2ZSBhcmd1bWVudCBpcyBub3QgYSBudWwtdGVybWluYXRlZCBzdHJpbmcgWy1X
ZXJyb3I9Zm9ybWF0LW92ZXJmbG93PV0KPj4gfCAgICA2NCB8ICAgICAgICAgICAgIGZhaWwoIiAg
VGVzdCAnJS4xMnMnLCBleHBlY3RlZCB2ZW5kb3IgJXUsIGdvdCAldVxuIiwKPj4gfCAgICAgICB8
ICAgICAgICAgICAgICAgICAgXn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+
fn5+fn5+fgo+PiB8IHRlc3QtY3B1LXBvbGljeS5jOjIwOjEyOiBub3RlOiBpbiBkZWZpbml0aW9u
IG9mIG1hY3JvICdmYWlsJwo+PiB8ICAgIDIwIHwgICAgIHByaW50ZihmbXQsICMjX19WQV9BUkdT
X18pOyAgICAgICAgICAgICAgICAgXAo+PiB8ICAgICAgIHwgICAgICAgICAgICBefn4KPj4gfCB0
ZXN0LWNwdS1wb2xpY3kuYzo2NDoyNzogbm90ZTogZm9ybWF0IHN0cmluZyBpcyBkZWZpbmVkIGhl
cmUKPj4gfCAgICA2NCB8ICAgICAgICAgICAgIGZhaWwoIiAgVGVzdCAnJS4xMnMnLCBleHBlY3Rl
ZCB2ZW5kb3IgJXUsIGdvdCAldVxuIiwKPj4gfCAgICAgICB8ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgXn5+fn4KPj4gfCB0ZXN0LWNwdS1wb2xpY3kuYzo0NDo3OiBub3RlOiByZWZlcmVuY2Vk
IGFyZ3VtZW50IGRlY2xhcmVkIGhlcmUKPj4gfCAgICA0NCB8ICAgICB9IHRlc3RzW10gPSB7Cj4+
IHwgICAgICAgfCAgICAgICBefn5+fgo+IEluIG9yZGVyIHRvIHBvc3NpYmx5IGNyZWF0ZSBhIGJ1
ZyByZXBvcnQgYWdhaW5zdCBnY2MgSSd2ZSB0cmllZCB0aGlzOgo+Cj4gI2luY2x1ZGUgPHN0ZGlv
Lmg+Cj4KPiBzdHJ1Y3QgcyB7Cj4gCWNoYXIgYWNbMTJdOwo+IAlpbnQgaTsKPiB9Owo+Cj4gdm9p
ZCB0ZXN0KGNvbnN0IHN0cnVjdCBzKnBzKSB7Cj4gCXByaW50ZigiJyUuMTJzJ1xuIiwgcHMtPmFj
KTsKPiB9Cj4KPiBUaGVyZSdzIG5vIHdhcm5pbmcgaGVyZS4gQ291bGQgeW91IGNoZWNrIHdoZXRo
ZXIgdGhlIGNvbXBpbGVyIHdhcm5zIG9uCj4gdGhhdCBzaW1wbGUgdGVzdCBmb3IgeW91PyBJZiBp
dCBkb2VzIC0gYXJlIHdlIHRhbGtpbmcgYWJvdXQgcGxhaW4KPiB1cHN0cmVhbSA5LjEuMCAoaW4g
d2hpY2ggY2FzZSBJJ2QgYmUgcmVhbGx5IHB1enpsZWQgYnkgdGhlIGRpZmZlcmVuY2UKPiBpbiBi
ZWhhdmlvcik/CgpDQyBEYXJpbyB3aG8gYWxzbyByZXBvcnRlZCB0aGlzIGJ1aWxkIGZhaWx1cmUu
Cgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 16:27:29 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 16:27:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsUyG-0001vM-PT; Tue, 30 Jul 2019 16:27:28 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=gbCZ=V3=citrix.com=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1hsUyE-0001vG-RI
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 16:27:26 +0000
X-Inumbo-ID: e94ff308-b2e6-11e9-b22b-87ca341e2093
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e94ff308-b2e6-11e9-b22b-87ca341e2093;
 Tue, 30 Jul 2019 16:27:24 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=george.dunlap@citrix.com;
 spf=Pass smtp.mailfrom=George.Dunlap@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 george.dunlap@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="george.dunlap@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 George.Dunlap@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="George.Dunlap@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: c58GPR0uK9kvfu1eRyE3h3no3Z9XpUlKZwojemt0DQog2QQgD8mdX0XhA0Xnz5dURxtwJunUSZ
 3b38YWhhDLe5Rmck22i8AMXkdAwEASk8Cr+Syg72kCZ6yXTL/pZq8MdCFwQ5dUfxZTTANkQA9O
 bGReqS3EkaWBVVJ1fE2rHNbICVYcrINRPKjShu4KH5YwsmQsX4vaX+N92O13E6n5PlxzUjQNLp
 ri4Ywqg3Umn3PnQSSm//lQ1jmZKAAVku6gI3XGVc9KmjVPYusTygtpnW6xLEBn3lo1w8WdHOMw
 ZQQ=
X-SBRS: 2.7
X-MesageID: 3624531
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,327,1559534400"; 
   d="scan'208";a="3624531"
To: Nicholas Rosbrook <rosbrookn@ainfosec.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
References: <5c6f3ed7b2f444918feea4f4b7cec107@ainfosec.com>
From: George Dunlap <george.dunlap@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=george.dunlap@citrix.com; prefer-encrypt=mutual; keydata=
 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
 rIFfe2Dk+lD9A9BVd2rfoHA=
Message-ID: <ac84bfff-3bce-938d-833a-f437cb7dac8e@citrix.com>
Date: Tue, 30 Jul 2019 17:27:19 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.1
MIME-Version: 1.0
In-Reply-To: <5c6f3ed7b2f444918feea4f4b7cec107@ainfosec.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [RFC] Generating Go bindings for libxl
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "anthony.perard@citrix.com" <anthony.perard@citrix.com>,
 "ian.jackson@eu.citrix.com" <ian.jackson@eu.citrix.com>,
 Brendan Kerrigan <kerriganb@ainfosec.com>,
 Nicolas Belouin <nicolas.belouin@gandi.net>, "wl@xen.org" <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gNy8zMC8xOSAyOjExIFBNLCBOaWNob2xhcyBSb3Nicm9vayB3cm90ZToKPiBIZWxsbywKPiAK
PiBBcyBhIGZvbGxvdyB1cCB0byB0aGUgcHJlc2VudGF0aW9uIHRoYXQgQnJlbmRhbiBLZXJyaWdh
biBhbmQgSSBnYXZlIGF0IFhlbgo+IHN1bW1pdCBlYXJsaWVyIHRoaXMgbW9udGgsICJDbGllbnQg
VmlydHVhbGl6YXRpb24gVG9vbHN0YWNrIGluIEdvIiwgSSB3b3VsZCBsaWtlIHRvIG9wZW4KPiBh
IGRpc2N1c3Npb24gYXJvdW5kIHRoZSBkZXZlbG9wbWVudCBvZiBHbyBiaW5kaW5ncyBmb3IgbGli
eGwuIEdlb3JnZSBEdW5sYXAsCj4gTmljb2xhcyBCZWxvdWluIGFuZCBJIGhhdmUgaGFkIHNvbWUg
ZGlzY3Vzc2lvbiBvZmYtbGluZSBhbHJlYWR5Lgo+IAo+IFNvIGZhciwgdGhlc2UgYXJlIHRoZSB0
b3BpY3Mgb2YgZGlzY3Vzc2lvbjoKPiAKPiAtIENvZGUgZ2VuZXJhdGlvbjogU2hvdWxkIHRoZSBH
byBiaW5kaW5ncyBiZSBnZW5lcmF0ZWQgZnJvbSB0aGUgSURMPyBPciBzaG91bGQKPiAgIGFuIGV4
aXN0aW5nIGNnbyBnZW5lcmF0b3IgbGlrZSBjLWZvci1nbyBbMV0gYmUgbGV2ZXJhZ2VkPwo+IAo+
IC0gV2hhdCBkb2VzIHRoZSBtaW5pbWFsIHZpYWJsZSBHbyBwYWNrYWdlIGxvb2sgbGlrZT8gSU1P
IGl0IHNob3VsZCBiZSBhYmxlIHRvIGNyZWF0ZQo+ICAgYW5kIGRlc3Ryb3kgZG9tYWlucywgYXR0
YWNoIGFuZCBkZXRhY2ggbmV0d29yayBhbmQgZGlzayBkZXZpY2VzLCBsaXN0IGRvbWFpbnMsCj4g
ICBhbmQgY29udmVydCBkb21pZCB0byBuYW1lIGFuZCB2aWNlIHZlcnNhLiBJdCBpcyBhbHNvIGlt
cG9ydGFudCB0aGF0IHRoZSBleHBvcnRlZAo+ICAgQVBJcyByZWZsZWN0IGlkaW9tYXRpYyBHby4K
CkknbSBub3Qgc3VyZSB3aHkgIk1WUCIgaXMgaW1wb3J0YW50IHBlciBzZSAtLSBJIGV4cGVjdCBl
dmVyeW9uZSB3aWxsCm1ha2Ugc3VyZSB0byBpbXBsZW1lbnQgdGhlIGJpdHMgdGhleSB0aGluayBh
cmUgY3JpdGljYWw7IGFuZCBob3cgbXVjaCBvZgp0aGUgcmVzdCBnZXRzIGltcGxlbWVudGVkIHdp
bGwgZGVwZW5kIG9uIG1vdGl2YXRpb24sIHRpbWUsIGRpZmZpY3VsdHksICZjLgoKPiAtIENoYWxs
ZW5nZXMgc3Vycm91bmRpbmcgaHlwZXJ2aXNvciB2ZXJzaW9uaW5nLCBnbyBtb2R1bGVzLCBldGMu
CgpUaGUgbWFpbiB0aGluZyBoZXJlIGlzIHRvIG1ha2Ugc3VyZSB0aGF0IHdlIGNhbiBhdm9pZCAi
YnJlYWtpbmciIGNoYW5nZXMKaW4gdGhlIGZ1dHVyZSwgd2hlbiB3ZSBpbXBsZW1lbnQgbmV3IGZ1
bmN0aW9uYWxpdHkuICBGb3IgaW5zdGFuY2UsIHRoZQpjaG9pY2Ugb2YgcGFja2FnZSBuYW1lIC0t
IGBnb2xhbmcueGVucHJvamVjdC5vcmcvLi4uYCwgd2FzIGNob3NlbiBzbwp0aGF0IHdlIGNvdWxk
IGFjdHVhbGx5IHB1dCBzb21ldGhpbmcgYXQgZ29sYW5nLnhlbnByb2plY3Qub3JnIGF0IHNvbWUg
cG9pbnQuCgpEZWNpZGluZyBob3cgdG8gZG8gcGFja2FnZSB2ZXJzaW9uaW5nIG1pZ2h0IGJlIGlt
cG9ydGFudCB0b28gLS0gZS5nLiwKc2hvdWxkIHdlIGhhdmUgdGhlIHBhY2thZ2UgdmVyc2lvbiBm
b3IgYSByZWxlYXNlIGJlIGVxdWl2YWxlbnQgdG8gdGhlCnVuZGVybHlpbmcgWGVuIHZlcnNpb24s
IG9yIGlzIHRoZXJlIGEgYmV0dGVyIG51bWJlcmluZyBzY2hlbWU/CgpBbmQgYWx0aG91Z2ggd2Ug
ZG9uJ3QgbmVlZCB0byBkbyBsb2FkYWJsZSBwbHVnaW5zIHRvIGJlZ2luIHdpdGgsIGl0CndvdWxk
IGJlIGdvb2QgdG8gdGFrZSBhIGxvb2sgYXQgd2hhdCB0aGF0IG1pZ2h0IGxvb2sgbGlrZSwgc28g
dGhhdCAoaWYKcG9zc2libGUpIHdlIGNhbiBtYWtlIHN1cmUgd2UgY2FuIGFkZCB0aGVtIGxhdGVy
IHRyYW5zcGFyZW50bHksIHdpdGhvdXQKYW55IGJyZWFraW5nIGNoYW5nZXMuCgogLUdlb3JnZQoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 16:35:58 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 16:35:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsV6Q-0002eO-N4; Tue, 30 Jul 2019 16:35: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=BEEr=V3=amd.com=brian.woods@srs-us1.protection.inumbo.net>)
 id 1hsV6P-0002eJ-6i
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 16:35:53 +0000
X-Inumbo-ID: 175ff06a-b2e8-11e9-8980-bc764e045a96
Received: from NAM05-BY2-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe52::60d])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 175ff06a-b2e8-11e9-8980-bc764e045a96;
 Tue, 30 Jul 2019 16:35:51 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=h4nM6UJ7RQ1NpkOWgM5rwuiONBYhlWOXbxEy68wDkDIeZYIWaEyFHJvmY3CqYzlSFSzT5en8VxtlGcAgmzBLn1n2FJvqDgRB/K2TdPlJBsFPSbPf8CuogGlGKxI10OylWRzK4pjZR92d6GeYUKLtOJKIUsVSKBl6aLI8m0+GRVyAU0sEas82uOwkeZNpspPxErnWfRlMm0aIPap4OdF5fyh07s7LsI7HdN+bGITIK7XF3Oj957BIyAvrScjkZAl9XSzA3Hhz2T2xXqNTHh7bOZ2JVQCsKRUqGKWTs+wg2LjvdOMvIQx6lzX7PAJwlxyuIGIVmThaQMcN8GjdepZixA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=bjpctvCNY1TVBX/CUS6uknZ7nSbvIvysjB18DGSAsUU=;
 b=KGbWA8x5nAi6JcxvWzXiCRbJrFTiHvH2xB+VvvEWfKScDuJmkvl+9cENZO0P3tIJunVUI1OCYqp/EKPvEYEypfCfQ5X3IdsaDLiAh6J9XvvTMwgtzAUVDkOlK79+vLpbTelYJ+KN2k6iiQXsMXanCfk+iT8z2X9YTbm8iYPUmditgGMIE6tx9TW63qlDfOqeKxkmLx110kd26vDVUoZDbze8TRN52jl29y8GHfT6sqLhLViQYtXb+CGiY0+yYJQD8BCB5hETK/cqFLxjpdpMLdN+bL5lPgH3Dy9uelJA3G1gj9ZWDVPkzO8sIjdUpNN0je0hYTG9fdSvEh2ZS2u3Rg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=amd.com;dmarc=pass action=none header.from=amd.com;dkim=pass
 header.d=amd.com;arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amdcloud.onmicrosoft.com; s=selector1-amdcloud-onmicrosoft-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=bjpctvCNY1TVBX/CUS6uknZ7nSbvIvysjB18DGSAsUU=;
 b=c1PQifH4Zfkni+HTdSNmNWVNvqWnJ1+UCvEdXz4OLmh3n0MvviXJ7uinTXAB0+xyPMh+bdOJXb2q5fz0YQkawYhP3Qn2ZiabVs70nfkLbWxJ029hump2PIYxT3dS3bfPjG1w+ejB+4RBvMacXKeTpN2cpifDFQXyimmT6WZmKI4=
Received: from MN2PR12MB3520.namprd12.prod.outlook.com (20.179.82.28) by
 MN2PR12MB3903.namprd12.prod.outlook.com (10.255.238.24) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2115.15; Tue, 30 Jul 2019 16:35:49 +0000
Received: from MN2PR12MB3520.namprd12.prod.outlook.com
 ([fe80::3cfb:fd2c:cea1:9cb9]) by MN2PR12MB3520.namprd12.prod.outlook.com
 ([fe80::3cfb:fd2c:cea1:9cb9%5]) with mapi id 15.20.2115.005; Tue, 30 Jul 2019
 16:35:49 +0000
From: "Woods, Brian" <Brian.Woods@amd.com>
To: Jan Beulich <JBeulich@suse.com>
Thread-Topic: [PATCH v4 01/12] AMD/IOMMU: use bit field for extended feature
 register
Thread-Index: AQHVQu4aFQuwvyGZwUyEIomvAZIXdqbjY9AA
Date: Tue, 30 Jul 2019 16:35:48 +0000
Message-ID: <20190730163545.GA31577@amd.com>
References: <b8ae110a-f94a-4ed2-5cf9-c00ff1c0cb81@suse.com>
 <bc717f3d-a116-c3de-7864-b21e900e9c34@suse.com>
In-Reply-To: <bc717f3d-a116-c3de-7864-b21e900e9c34@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: SN6PR16CA0051.namprd16.prod.outlook.com
 (2603:10b6:805:ca::28) To MN2PR12MB3520.namprd12.prod.outlook.com
 (2603:10b6:208:100::28)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=Brian.Woods@amd.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [165.204.77.1]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 2fd06f77-41c8-460f-9f58-08d7150bfa83
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(4618075)(2017052603328)(7193020);
 SRVR:MN2PR12MB3903; 
x-ms-traffictypediagnostic: MN2PR12MB3903:
x-microsoft-antispam-prvs: <MN2PR12MB3903E94BCF83BEE8B606D005E5DC0@MN2PR12MB3903.namprd12.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:4714;
x-forefront-prvs: 0114FF88F6
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(4636009)(39860400002)(366004)(396003)(136003)(376002)(346002)(199004)(189003)(33656002)(54906003)(52116002)(256004)(5660300002)(25786009)(66066001)(102836004)(6506007)(26005)(8676002)(386003)(186003)(81166006)(8936002)(76176011)(99286004)(81156014)(6116002)(316002)(14444005)(478600001)(36756003)(3846002)(30864003)(2906002)(14454004)(53946003)(2616005)(64756008)(446003)(1076003)(53936002)(86362001)(229853002)(476003)(11346002)(66446008)(6486002)(486006)(68736007)(6246003)(4326008)(71190400001)(7736002)(66946007)(66556008)(6512007)(66476007)(305945005)(6916009)(6436002)(71200400001);
 DIR:OUT; SFP:1101; SCL:1; SRVR:MN2PR12MB3903;
 H:MN2PR12MB3520.namprd12.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: amd.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: anncRW/gjafMZR6FxbK9Z5QKPL5N/NuVwpiGbnNDKMyMSonjTv6BJ9gM4ZbZf84i5kmYCCNesDKwEBwvOtc1QLxfwj4ndEdBJSq2JUR54vA8Xe8ruOCGy06d1oJHmUpGR3nMS1AqPJcGCbxR0Iuo8UJm8J0F/xmtf12KMBKOo4MsC79NUnWoYUK2nW3YRPxTf3SbwKLSbuObHxH5GfJh7sybHxNwnfvHIcSX0VTbmQJG74T5rhlOCznc493IVKSbJ2dF9f4BItqVUPShgZoNGawLnCR0olL+2ARbzNjcNrtCzVThk3lUe9qiox01Y/PVz+zr2VMXPbOpDjVr5nJH6XTitek1HrRCRM0HRzYTgvEWo+P8vhBE6a1MyssUYBZGu3UwTF+vKHU6wY/nnxcxFruIB4liDUhXSdYd5KiAW6E=
Content-ID: <F1B1016745F9BD469F6732DA427A159A@namprd12.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: amd.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 2fd06f77-41c8-460f-9f58-08d7150bfa83
X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Jul 2019 16:35:48.9597 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 3dd8961f-e488-4e60-8e11-a82d994e183d
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: brwoods@amd.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR12MB3903
Subject: Re: [Xen-devel] [PATCH v4 01/12] AMD/IOMMU: use bit field for
 extended feature 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: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>, "Woods, 
 Brian" <Brian.Woods@amd.com>, "Suthikulpanit,
 Suravee" <Suravee.Suthikulpanit@amd.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBKdWwgMjUsIDIwMTkgYXQgMDE6Mjk6MTZQTSArMDAwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gVGhpcyBhbHNvIHRha2VzIGNhcmUgb2Ygc2V2ZXJhbCBvZiB0aGUgc2hpZnQgdmFsdWVz
IHdyb25nbHkgaGF2aW5nIGJlZW4KPiBzcGVjaWZpZWQgYXMgaGV4IHJhdGhlciB0aGFuIGRlYy4K
PiAKPiBUYWtlIHRoZSBvcHBvcnR1bml0eSBhbmQKPiAtIHJlcGxhY2UgYSByZWFkbCgpIHBhaXIg
YnkgYSBzaW5nbGUgcmVhZHEoKSwKPiAtIGFkZCBmdXJ0aGVyIGZpZWxkcy4KPiAKPiBTaWduZWQt
b2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4gQWNrZWQtYnk6IEFuZHJl
dyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CgpBY2tlZC1ieTogQnJpYW4gV29v
ZHMgPGJyaWFuLndvb2RzQGFtZC5jb20+Cgo+IC0tLQo+IHY0OiBEcm9wIHN0cmF5L2xlZnRvdmVy
ICN1bmRlZi4KPiB2MzogQW5vdGhlciBhdHRlbXB0IGF0IGRlcml2aW5nIG1hc2tzIGZyb20gYml0
ZmllbGRzLCBob3BlZnVsbHkgYmV0dGVyCj4gICAgICBsaWtlZCBieSBjbGFuZyAobWluZSB3YXMg
ZmluZSBldmVuIHdpdGggdGhlIHYyIHZhcmlhbnQpLgo+IHYyOiBDb3JyZWN0IHNhdHNfc3VwIHBv
c2l0aW9uIGFuZCBuYW1lLiBSZS1iYXNlIG92ZXIgbmV3IGVhcmxpZXIgcGF0Y2guCj4gCj4gLS0t
IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2RldGVjdC5jCj4gKysrIGIveGVu
L2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2RldGVjdC5jCj4gQEAgLTYwLDQ5ICs2MCw3
NiBAQCBzdGF0aWMgaW50IF9faW5pdCBnZXRfaW9tbXVfY2FwYWJpbGl0aWVzCj4gICAKPiAgIHZv
aWQgX19pbml0IGdldF9pb21tdV9mZWF0dXJlcyhzdHJ1Y3QgYW1kX2lvbW11ICppb21tdSkKPiAg
IHsKPiAtICAgIHUzMiBsb3csIGhpZ2g7Cj4gLSAgICBpbnQgaSA9IDAgOwo+ICAgICAgIGNvbnN0
IHN0cnVjdCBhbWRfaW9tbXUgKmZpcnN0Owo+IC0gICAgc3RhdGljIGNvbnN0IGNoYXIgKl9faW5p
dGRhdGEgZmVhdHVyZV9zdHJbXSA9IHsKPiAtICAgICAgICAiLSBQcmVmZXRjaCBQYWdlcyBDb21t
YW5kIiwKPiAtICAgICAgICAiLSBQZXJpcGhlcmFsIFBhZ2UgU2VydmljZSBSZXF1ZXN0IiwKPiAt
ICAgICAgICAiLSBYMkFQSUMgU3VwcG9ydGVkIiwKPiAtICAgICAgICAiLSBOWCBiaXQgU3VwcG9y
dGVkIiwKPiAtICAgICAgICAiLSBHdWVzdCBUcmFuc2xhdGlvbiIsCj4gLSAgICAgICAgIi0gUmVz
ZXJ2ZWQgYml0IFs1XSIsCj4gLSAgICAgICAgIi0gSW52YWxpZGF0ZSBBbGwgQ29tbWFuZCIsCj4g
LSAgICAgICAgIi0gR3Vlc3QgQVBJQyBzdXBwb3J0ZWQiLAo+IC0gICAgICAgICItIEhhcmR3YXJl
IEVycm9yIFJlZ2lzdGVycyIsCj4gLSAgICAgICAgIi0gUGVyZm9ybWFuY2UgQ291bnRlcnMiLAo+
IC0gICAgICAgIE5VTEwKPiAtICAgIH07Cj4gLQo+ICAgICAgIEFTU0VSVCggaW9tbXUtPm1taW9f
YmFzZSApOwo+ICAgCj4gICAgICAgaWYgKCAhaW9tbXVfaGFzX2NhcChpb21tdSwgUENJX0NBUF9F
RlJTVVBfU0hJRlQpICkKPiAgICAgICB7Cj4gLSAgICAgICAgaW9tbXUtPmZlYXR1cmVzID0gMDsK
PiArICAgICAgICBpb21tdS0+ZmVhdHVyZXMucmF3ID0gMDsKPiAgICAgICAgICAgcmV0dXJuOwo+
ICAgICAgIH0KPiAgIAo+IC0gICAgbG93ID0gcmVhZGwoaW9tbXUtPm1taW9fYmFzZSArIElPTU1V
X0VYVF9GRUFUVVJFX01NSU9fT0ZGU0VUKTsKPiAtICAgIGhpZ2ggPSByZWFkbChpb21tdS0+bW1p
b19iYXNlICsgSU9NTVVfRVhUX0ZFQVRVUkVfTU1JT19PRkZTRVQgKyA0KTsKPiAtCj4gLSAgICBp
b21tdS0+ZmVhdHVyZXMgPSAoKHU2NCloaWdoIDw8IDMyKSB8IGxvdzsKPiArICAgIGlvbW11LT5m
ZWF0dXJlcy5yYXcgPQo+ICsgICAgICAgIHJlYWRxKGlvbW11LT5tbWlvX2Jhc2UgKyBJT01NVV9F
WFRfRkVBVFVSRV9NTUlPX09GRlNFVCk7Cj4gICAKPiAgICAgICAvKiBEb24ndCBsb2cgdGhlIHNh
bWUgc2V0IG9mIGZlYXR1cmVzIG92ZXIgYW5kIG92ZXIuICovCj4gICAgICAgZmlyc3QgPSBsaXN0
X2ZpcnN0X2VudHJ5KCZhbWRfaW9tbXVfaGVhZCwgc3RydWN0IGFtZF9pb21tdSwgbGlzdCk7Cj4g
LSAgICBpZiAoIGlvbW11ICE9IGZpcnN0ICYmIGlvbW11LT5mZWF0dXJlcyA9PSBmaXJzdC0+ZmVh
dHVyZXMgKQo+ICsgICAgaWYgKCBpb21tdSAhPSBmaXJzdCAmJiBpb21tdS0+ZmVhdHVyZXMucmF3
ID09IGZpcnN0LT5mZWF0dXJlcy5yYXcgKQo+ICAgICAgICAgICByZXR1cm47Cj4gICAKPiAgICAg
ICBwcmludGsoIkFNRC1WaTogSU9NTVUgRXh0ZW5kZWQgRmVhdHVyZXM6XG4iKTsKPiAgIAo+IC0g
ICAgd2hpbGUgKCBmZWF0dXJlX3N0cltpXSApCj4gKyNkZWZpbmUgRkVBVChmbGQsIHN0cikgZG8g
eyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKPiArICAgIGlmICggLS0oKHVu
aW9uIGFtZF9pb21tdV9leHRfZmVhdHVyZXMpe30pLmZsZHMuZmxkID4gMSApICAgXAo+ICsgICAg
ICAgIHByaW50ayggIi0gIiBzdHIgIjogJSN4XG4iLCBpb21tdS0+ZmVhdHVyZXMuZmxkcy5mbGQp
OyBcCj4gKyAgICBlbHNlIGlmICggaW9tbXUtPmZlYXR1cmVzLmZsZHMuZmxkICkgICAgICAgICAg
ICAgICAgICAgICAgIFwKPiArICAgICAgICBwcmludGsoICItICIgc3RyICJcbiIpOyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgXAo+ICt9IHdoaWxlICggZmFsc2UgKQo+ICsKPiArICAg
IEZFQVQocHJlZl9zdXAsICAgICAgICAgICAiUHJlZmV0Y2ggUGFnZXMgQ29tbWFuZCIpOwo+ICsg
ICAgRkVBVChwcHJfc3VwLCAgICAgICAgICAgICJQZXJpcGhlcmFsIFBhZ2UgU2VydmljZSBSZXF1
ZXN0Iik7Cj4gKyAgICBGRUFUKHh0X3N1cCwgICAgICAgICAgICAgIngyQVBJQyIpOwo+ICsgICAg
RkVBVChueF9zdXAsICAgICAgICAgICAgICJOWCBiaXQiKTsKPiArICAgIEZFQVQoZ2FwcGlfc3Vw
LCAgICAgICAgICAiR3Vlc3QgQVBJQyBQaHlzaWNhbCBQcm9jZXNzb3IgSW50ZXJydXB0Iik7Cj4g
KyAgICBGRUFUKGlhX3N1cCwgICAgICAgICAgICAgIkludmFsaWRhdGUgQWxsIENvbW1hbmQiKTsK
PiArICAgIEZFQVQoZ2Ffc3VwLCAgICAgICAgICAgICAiR3Vlc3QgQVBJQyIpOwo+ICsgICAgRkVB
VChoZV9zdXAsICAgICAgICAgICAgICJIYXJkd2FyZSBFcnJvciBSZWdpc3RlcnMiKTsKPiArICAg
IEZFQVQocGNfc3VwLCAgICAgICAgICAgICAiUGVyZm9ybWFuY2UgQ291bnRlcnMiKTsKPiArICAg
IEZFQVQoaGF0cywgICAgICAgICAgICAgICAiSG9zdCBBZGRyZXNzIFRyYW5zbGF0aW9uIFNpemUi
KTsKPiArCj4gKyAgICBpZiAoIGlvbW11LT5mZWF0dXJlcy5mbGRzLmd0X3N1cCApCj4gICAgICAg
ewo+IC0gICAgICAgIGlmICggYW1kX2lvbW11X2hhc19mZWF0dXJlKGlvbW11LCBpKSApCj4gLSAg
ICAgICAgICAgIHByaW50ayggIiAlc1xuIiwgZmVhdHVyZV9zdHJbaV0pOwo+IC0gICAgICAgIGkr
KzsKPiArICAgICAgICBGRUFUKGdhdHMsICAgICAgICAgICAiR3Vlc3QgQWRkcmVzcyBUcmFuc2xh
dGlvbiBTaXplIik7Cj4gKyAgICAgICAgRkVBVChnbHhfc3VwLCAgICAgICAgIkd1ZXN0IENSMyBS
b290IFRhYmxlIExldmVsIik7Cj4gKyAgICAgICAgRkVBVChwYXNfbWF4LCAgICAgICAgIk1heGlt
dW0gUEFTSUQiKTsKPiAgICAgICB9Cj4gKwo+ICsgICAgRkVBVChzbWlmX3N1cCwgICAgICAgICAg
ICJTTUkgRmlsdGVyIFJlZ2lzdGVyIik7Cj4gKyAgICBGRUFUKHNtaWZfcmMsICAgICAgICAgICAg
IlNNSSBGaWx0ZXIgUmVnaXN0ZXIgQ291bnQiKTsKPiArICAgIEZFQVQoZ2FtX3N1cCwgICAgICAg
ICAgICAiR3Vlc3QgVmlydHVhbCBBUElDIE1vZGVzIik7Cj4gKyAgICBGRUFUKGR1YWxfcHByX2xv
Z19zdXAsICAgIkR1YWwgUFBSIExvZyIpOwo+ICsgICAgRkVBVChkdWFsX2V2ZW50X2xvZ19zdXAs
ICJEdWFsIEV2ZW50IExvZyIpOwo+ICsgICAgRkVBVChzYXRzX3N1cCwgICAgICAgICAgICJTZWN1
cmUgQVRTIik7Cj4gKyAgICBGRUFUKHVzX3N1cCwgICAgICAgICAgICAgIlVzZXIgLyBTdXBlcnZp
c29yIFBhZ2UgUHJvdGVjdGlvbiIpOwo+ICsgICAgRkVBVChkZXZfdGJsX3NlZ19zdXAsICAgICJE
ZXZpY2UgVGFibGUgU2VnbWVudGF0aW9uIik7Cj4gKyAgICBGRUFUKHBwcl9lYXJseV9vZl9zdXAs
ICAgIlBQUiBMb2cgT3ZlcmZsb3cgRWFybHkgV2FybmluZyIpOwo+ICsgICAgRkVBVChwcHJfYXV0
b19yc3Bfc3VwLCAgICJQUFIgQXV0b21hdGljIFJlc3BvbnNlIik7Cj4gKyAgICBGRUFUKG1hcmNf
c3VwLCAgICAgICAgICAgIk1lbW9yeSBBY2Nlc3MgUm91dGluZyBhbmQgQ29udHJvbCIpOwo+ICsg
ICAgRkVBVChibGtfc3RvcF9tcmtfc3VwLCAgICJCbG9jayBTdG9wTWFyayBNZXNzYWdlIik7Cj4g
KyAgICBGRUFUKHBlcmZfb3B0X3N1cCAsICAgICAgIlBlcmZvcm1hbmNlIE9wdGltaXphdGlvbiIp
Owo+ICsgICAgRkVBVChtc2lfY2FwX21taW9fc3VwLCAgICJNU0kgQ2FwYWJpbGl0eSBNTUlPIEFj
Y2VzcyIpOwo+ICsgICAgRkVBVChnaW9fc3VwLCAgICAgICAgICAgICJHdWVzdCBJL08gUHJvdGVj
dGlvbiIpOwo+ICsgICAgRkVBVChoYV9zdXAsICAgICAgICAgICAgICJIb3N0IEFjY2VzcyIpOwo+
ICsgICAgRkVBVChlcGhfc3VwLCAgICAgICAgICAgICJFbmhhbmNlZCBQUFIgSGFuZGxpbmciKTsK
PiArICAgIEZFQVQoYXR0cl9md19zdXAsICAgICAgICAiQXR0cmlidXRlIEZvcndhcmQiKTsKPiAr
ICAgIEZFQVQoaGRfc3VwLCAgICAgICAgICAgICAiSG9zdCBEaXJ0eSIpOwo+ICsgICAgRkVBVChp
bnZfaW90bGJfdHlwZV9zdXAsICJJbnZhbGlkYXRlIElPVExCIFR5cGUiKTsKPiArICAgIEZFQVQo
dmlvbW11X3N1cCwgICAgICAgICAiVmlydHVhbGl6ZWQgSU9NTVUiKTsKPiArICAgIEZFQVQodm1f
Z3VhcmRfaW9fc3VwLCAgICAiVk1HdWFyZCBJL08gU3VwcG9ydCIpOwo+ICsgICAgRkVBVCh2bV90
YWJsZV9zaXplLCAgICAgICJWTSBUYWJsZSBTaXplIik7Cj4gKyAgICBGRUFUKGdhX3VwZGF0ZV9k
aXNfc3VwLCAgIkd1ZXN0IEFjY2VzcyBCaXQgVXBkYXRlIERpc2FibGUiKTsKPiArCj4gKyN1bmRl
ZiBGRUFUCj4gICB9Cj4gICAKPiAgIGludCBfX2luaXQgYW1kX2lvbW11X2RldGVjdF9vbmVfYWNw
aSgKPiAtLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfZ3Vlc3QuYwo+ICsr
KyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9ndWVzdC5jCj4gQEAgLTYzOCw3
ICs2MzgsNyBAQCBzdGF0aWMgdWludDY0X3QgaW9tbXVfbW1pb19yZWFkNjQoc3RydWN0Cj4gICAg
ICAgICAgIHZhbCA9IHJlZ190b191NjQoaW9tbXUtPnJlZ19zdGF0dXMpOwo+ICAgICAgICAgICBi
cmVhazsKPiAgICAgICBjYXNlIElPTU1VX0VYVF9GRUFUVVJFX01NSU9fT0ZGU0VUOgo+IC0gICAg
ICAgIHZhbCA9IHJlZ190b191NjQoaW9tbXUtPnJlZ19leHRfZmVhdHVyZSk7Cj4gKyAgICAgICAg
dmFsID0gaW9tbXUtPnJlZ19leHRfZmVhdHVyZS5yYXc7Cj4gICAgICAgICAgIGJyZWFrOwo+ICAg
Cj4gICAgICAgZGVmYXVsdDoKPiBAQCAtODAyLDM5ICs4MDIsMjYgQEAgaW50IGd1ZXN0X2lvbW11
X3NldF9iYXNlKHN0cnVjdCBkb21haW4gKgo+ICAgLyogSW5pdGlhbGl6ZSBtbWlvIHJlYWQgb25s
eSBiaXRzICovCj4gICBzdGF0aWMgdm9pZCBndWVzdF9pb21tdV9yZWdfaW5pdChzdHJ1Y3QgZ3Vl
c3RfaW9tbXUgKmlvbW11KQo+ICAgewo+IC0gICAgdWludDMyX3QgbG93ZXIsIHVwcGVyOwo+ICsg
ICAgdW5pb24gYW1kX2lvbW11X2V4dF9mZWF0dXJlcyBlZiA9IHsKPiArICAgICAgICAvKiBTdXBw
b3J0IHByZWZldGNoICovCj4gKyAgICAgICAgLmZsZHMucHJlZl9zdXAgPSAxLAo+ICsgICAgICAg
IC8qIFN1cHBvcnQgUFBSIGxvZyAqLwo+ICsgICAgICAgIC5mbGRzLnBwcl9zdXAgPSAxLAo+ICsg
ICAgICAgIC8qIFN1cHBvcnQgZ3Vlc3QgdHJhbnNsYXRpb24gKi8KPiArICAgICAgICAuZmxkcy5n
dF9zdXAgPSAxLAo+ICsgICAgICAgIC8qIFN1cHBvcnQgaW52YWxpZGF0ZSBhbGwgY29tbWFuZCAq
Lwo+ICsgICAgICAgIC5mbGRzLmlhX3N1cCA9IDEsCj4gKyAgICAgICAgLyogSG9zdCB0cmFuc2xh
dGlvbiBzaXplIGhhcyA2IGxldmVscyAqLwo+ICsgICAgICAgIC5mbGRzLmhhdHMgPSBIT1NUX0FE
RFJFU1NfU0laRV82X0xFVkVMLAo+ICsgICAgICAgIC8qIEd1ZXN0IHRyYW5zbGF0aW9uIHNpemUg
aGFzIDYgbGV2ZWxzICovCj4gKyAgICAgICAgLmZsZHMuZ2F0cyA9IEdVRVNUX0FERFJFU1NfU0la
RV82X0xFVkVMLAo+ICsgICAgICAgIC8qIFNpbmdsZSBsZXZlbCBnQ1IzICovCj4gKyAgICAgICAg
LmZsZHMuZ2x4X3N1cCA9IEdVRVNUX0NSM18xX0xFVkVMLAo+ICsgICAgICAgIC8qIDkgYml0IFBB
U0lEICovCj4gKyAgICAgICAgLmZsZHMucGFzX21heCA9IFBBU01BWF85X2JpdCwKPiArICAgIH07
Cj4gICAKPiAtICAgIGxvd2VyID0gdXBwZXIgPSAwOwo+IC0gICAgLyogU3VwcG9ydCBwcmVmZXRj
aCAqLwo+IC0gICAgaW9tbXVfc2V0X2JpdCgmbG93ZXIsSU9NTVVfRVhUX0ZFQVRVUkVfUFJFRlNV
UF9TSElGVCk7Cj4gLSAgICAvKiBTdXBwb3J0IFBQUiBsb2cgKi8KPiAtICAgIGlvbW11X3NldF9i
aXQoJmxvd2VyLElPTU1VX0VYVF9GRUFUVVJFX1BQUlNVUF9TSElGVCk7Cj4gLSAgICAvKiBTdXBw
b3J0IGd1ZXN0IHRyYW5zbGF0aW9uICovCj4gLSAgICBpb21tdV9zZXRfYml0KCZsb3dlcixJT01N
VV9FWFRfRkVBVFVSRV9HVFNVUF9TSElGVCk7Cj4gLSAgICAvKiBTdXBwb3J0IGludmFsaWRhdGUg
YWxsIGNvbW1hbmQgKi8KPiAtICAgIGlvbW11X3NldF9iaXQoJmxvd2VyLElPTU1VX0VYVF9GRUFU
VVJFX0lBU1VQX1NISUZUKTsKPiAtCj4gLSAgICAvKiBIb3N0IHRyYW5zbGF0aW9uIHNpemUgaGFz
IDYgbGV2ZWxzICovCj4gLSAgICBzZXRfZmllbGRfaW5fcmVnX3UzMihIT1NUX0FERFJFU1NfU0la
RV82X0xFVkVMLCBsb3dlciwKPiAtICAgICAgICAgICAgICAgICAgICAgICAgIElPTU1VX0VYVF9G
RUFUVVJFX0hBVFNfTUFTSywKPiAtICAgICAgICAgICAgICAgICAgICAgICAgIElPTU1VX0VYVF9G
RUFUVVJFX0hBVFNfU0hJRlQsCj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAmbG93ZXIpOwo+
IC0gICAgLyogR3Vlc3QgdHJhbnNsYXRpb24gc2l6ZSBoYXMgNiBsZXZlbHMgKi8KPiAtICAgIHNl
dF9maWVsZF9pbl9yZWdfdTMyKEdVRVNUX0FERFJFU1NfU0laRV82X0xFVkVMLCBsb3dlciwKPiAt
ICAgICAgICAgICAgICAgICAgICAgICAgIElPTU1VX0VYVF9GRUFUVVJFX0dBVFNfTUFTSywKPiAt
ICAgICAgICAgICAgICAgICAgICAgICAgIElPTU1VX0VYVF9GRUFUVVJFX0dBVFNfU0hJRlQsCj4g
LSAgICAgICAgICAgICAgICAgICAgICAgICAmbG93ZXIpOwo+IC0gICAgLyogU2luZ2xlIGxldmVs
IGdDUjMgKi8KPiAtICAgIHNldF9maWVsZF9pbl9yZWdfdTMyKEdVRVNUX0NSM18xX0xFVkVMLCBs
b3dlciwKPiAtICAgICAgICAgICAgICAgICAgICAgICAgIElPTU1VX0VYVF9GRUFUVVJFX0dMWFNV
UF9NQVNLLAo+IC0gICAgICAgICAgICAgICAgICAgICAgICAgSU9NTVVfRVhUX0ZFQVRVUkVfR0xY
U1VQX1NISUZULCAmbG93ZXIpOwo+IC0gICAgLyogOSBiaXQgUEFTSUQgKi8KPiAtICAgIHNldF9m
aWVsZF9pbl9yZWdfdTMyKFBBU01BWF85X2JpdCwgdXBwZXIsCj4gLSAgICAgICAgICAgICAgICAg
ICAgICAgICBJT01NVV9FWFRfRkVBVFVSRV9QQVNNQVhfTUFTSywKPiAtICAgICAgICAgICAgICAg
ICAgICAgICAgIElPTU1VX0VYVF9GRUFUVVJFX1BBU01BWF9TSElGVCwgJnVwcGVyKTsKPiAtCj4g
LSAgICBpb21tdS0+cmVnX2V4dF9mZWF0dXJlLmxvID0gbG93ZXI7Cj4gLSAgICBpb21tdS0+cmVn
X2V4dF9mZWF0dXJlLmhpID0gdXBwZXI7Cj4gKyAgICBpb21tdS0+cmVnX2V4dF9mZWF0dXJlID0g
ZWY7Cj4gICB9Cj4gICAKPiAgIHN0YXRpYyBpbnQgZ3Vlc3RfaW9tbXVfbW1pb19yYW5nZShzdHJ1
Y3QgdmNwdSAqdiwgdW5zaWduZWQgbG9uZyBhZGRyKQo+IC0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0
aHJvdWdoL2FtZC9pb21tdV9pbml0LmMKPiArKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9h
bWQvaW9tbXVfaW5pdC5jCj4gQEAgLTg4Miw3ICs4ODIsNyBAQCBzdGF0aWMgdm9pZCBlbmFibGVf
aW9tbXUoc3RydWN0IGFtZF9pb21tCj4gICAgICAgcmVnaXN0ZXJfaW9tbXVfZXZlbnRfbG9nX2lu
X21taW9fc3BhY2UoaW9tbXUpOwo+ICAgICAgIHJlZ2lzdGVyX2lvbW11X2V4Y2x1c2lvbl9yYW5n
ZShpb21tdSk7Cj4gICAKPiAtICAgIGlmICggYW1kX2lvbW11X2hhc19mZWF0dXJlKGlvbW11LCBJ
T01NVV9FWFRfRkVBVFVSRV9QUFJTVVBfU0hJRlQpICkKPiArICAgIGlmICggaW9tbXUtPmZlYXR1
cmVzLmZsZHMucHByX3N1cCApCj4gICAgICAgICAgIHJlZ2lzdGVyX2lvbW11X3Bwcl9sb2dfaW5f
bW1pb19zcGFjZShpb21tdSk7Cj4gICAKPiAgICAgICBkZXNjID0gaXJxX3RvX2Rlc2MoaW9tbXUt
Pm1zaS5pcnEpOwo+IEBAIC04OTYsMTUgKzg5NiwxNSBAQCBzdGF0aWMgdm9pZCBlbmFibGVfaW9t
bXUoc3RydWN0IGFtZF9pb21tCj4gICAgICAgc2V0X2lvbW11X2NvbW1hbmRfYnVmZmVyX2NvbnRy
b2woaW9tbXUsIElPTU1VX0NPTlRST0xfRU5BQkxFRCk7Cj4gICAgICAgc2V0X2lvbW11X2V2ZW50
X2xvZ19jb250cm9sKGlvbW11LCBJT01NVV9DT05UUk9MX0VOQUJMRUQpOwo+ICAgCj4gLSAgICBp
ZiAoIGFtZF9pb21tdV9oYXNfZmVhdHVyZShpb21tdSwgSU9NTVVfRVhUX0ZFQVRVUkVfUFBSU1VQ
X1NISUZUKSApCj4gKyAgICBpZiAoIGlvbW11LT5mZWF0dXJlcy5mbGRzLnBwcl9zdXAgKQo+ICAg
ICAgICAgICBzZXRfaW9tbXVfcHByX2xvZ19jb250cm9sKGlvbW11LCBJT01NVV9DT05UUk9MX0VO
QUJMRUQpOwo+ICAgCj4gLSAgICBpZiAoIGFtZF9pb21tdV9oYXNfZmVhdHVyZShpb21tdSwgSU9N
TVVfRVhUX0ZFQVRVUkVfR1RTVVBfU0hJRlQpICkKPiArICAgIGlmICggaW9tbXUtPmZlYXR1cmVz
LmZsZHMuZ3Rfc3VwICkKPiAgICAgICAgICAgc2V0X2lvbW11X2d1ZXN0X3RyYW5zbGF0aW9uX2Nv
bnRyb2woaW9tbXUsIElPTU1VX0NPTlRST0xfRU5BQkxFRCk7Cj4gICAKPiAgICAgICBzZXRfaW9t
bXVfdHJhbnNsYXRpb25fY29udHJvbChpb21tdSwgSU9NTVVfQ09OVFJPTF9FTkFCTEVEKTsKPiAg
IAo+IC0gICAgaWYgKCBhbWRfaW9tbXVfaGFzX2ZlYXR1cmUoaW9tbXUsIElPTU1VX0VYVF9GRUFU
VVJFX0lBU1VQX1NISUZUKSApCj4gKyAgICBpZiAoIGlvbW11LT5mZWF0dXJlcy5mbGRzLmlhX3N1
cCApCj4gICAgICAgICAgIGFtZF9pb21tdV9mbHVzaF9hbGxfY2FjaGVzKGlvbW11KTsKPiAgIAo+
ICAgICAgIGlvbW11LT5lbmFibGVkID0gMTsKPiBAQCAtOTI3LDEwICs5MjcsMTAgQEAgc3RhdGlj
IHZvaWQgZGlzYWJsZV9pb21tdShzdHJ1Y3QgYW1kX2lvbQo+ICAgICAgIHNldF9pb21tdV9jb21t
YW5kX2J1ZmZlcl9jb250cm9sKGlvbW11LCBJT01NVV9DT05UUk9MX0RJU0FCTEVEKTsKPiAgICAg
ICBzZXRfaW9tbXVfZXZlbnRfbG9nX2NvbnRyb2woaW9tbXUsIElPTU1VX0NPTlRST0xfRElTQUJM
RUQpOwo+ICAgCj4gLSAgICBpZiAoIGFtZF9pb21tdV9oYXNfZmVhdHVyZShpb21tdSwgSU9NTVVf
RVhUX0ZFQVRVUkVfUFBSU1VQX1NISUZUKSApCj4gKyAgICBpZiAoIGlvbW11LT5mZWF0dXJlcy5m
bGRzLnBwcl9zdXAgKQo+ICAgICAgICAgICBzZXRfaW9tbXVfcHByX2xvZ19jb250cm9sKGlvbW11
LCBJT01NVV9DT05UUk9MX0RJU0FCTEVEKTsKPiAgIAo+IC0gICAgaWYgKCBhbWRfaW9tbXVfaGFz
X2ZlYXR1cmUoaW9tbXUsIElPTU1VX0VYVF9GRUFUVVJFX0dUU1VQX1NISUZUKSApCj4gKyAgICBp
ZiAoIGlvbW11LT5mZWF0dXJlcy5mbGRzLmd0X3N1cCApCj4gICAgICAgICAgIHNldF9pb21tdV9n
dWVzdF90cmFuc2xhdGlvbl9jb250cm9sKGlvbW11LCBJT01NVV9DT05UUk9MX0RJU0FCTEVEKTsK
PiAgIAo+ICAgICAgIHNldF9pb21tdV90cmFuc2xhdGlvbl9jb250cm9sKGlvbW11LCBJT01NVV9D
T05UUk9MX0RJU0FCTEVEKTsKPiBAQCAtMTAyNiw3ICsxMDI2LDcgQEAgc3RhdGljIGludCBfX2lu
aXQgYW1kX2lvbW11X2luaXRfb25lKHN0cgo+ICAgCj4gICAgICAgZ2V0X2lvbW11X2ZlYXR1cmVz
KGlvbW11KTsKPiAgIAo+IC0gICAgaWYgKCBpb21tdS0+ZmVhdHVyZXMgKQo+ICsgICAgaWYgKCBp
b21tdS0+ZmVhdHVyZXMucmF3ICkKPiAgICAgICAgICAgaW9tbXV2Ml9lbmFibGVkID0gMTsKPiAg
IAo+ICAgICAgIGlmICggYWxsb2NhdGVfY21kX2J1ZmZlcihpb21tdSkgPT0gTlVMTCApCj4gQEAg
LTEwMzUsOSArMTAzNSw4IEBAIHN0YXRpYyBpbnQgX19pbml0IGFtZF9pb21tdV9pbml0X29uZShz
dHIKPiAgICAgICBpZiAoIGFsbG9jYXRlX2V2ZW50X2xvZyhpb21tdSkgPT0gTlVMTCApCj4gICAg
ICAgICAgIGdvdG8gZXJyb3Jfb3V0Owo+ICAgCj4gLSAgICBpZiAoIGFtZF9pb21tdV9oYXNfZmVh
dHVyZShpb21tdSwgSU9NTVVfRVhUX0ZFQVRVUkVfUFBSU1VQX1NISUZUKSApCj4gLSAgICAgICAg
aWYgKCBhbGxvY2F0ZV9wcHJfbG9nKGlvbW11KSA9PSBOVUxMICkKPiAtICAgICAgICAgICAgZ290
byBlcnJvcl9vdXQ7Cj4gKyAgICBpZiAoIGlvbW11LT5mZWF0dXJlcy5mbGRzLnBwcl9zdXAgJiYg
IWFsbG9jYXRlX3Bwcl9sb2coaW9tbXUpICkKPiArICAgICAgICBnb3RvIGVycm9yX291dDsKPiAg
IAo+ICAgICAgIGlmICggIXNldF9pb21tdV9pbnRlcnJ1cHRfaGFuZGxlcihpb21tdSkgKQo+ICAg
ICAgICAgICBnb3RvIGVycm9yX291dDsKPiBAQCAtMTM5Myw3ICsxMzkyLDcgQEAgdm9pZCBhbWRf
aW9tbXVfcmVzdW1lKHZvaWQpCj4gICAgICAgfQo+ICAgCj4gICAgICAgLyogZmx1c2ggYWxsIGNh
Y2hlIGVudHJpZXMgYWZ0ZXIgaW9tbXUgcmUtZW5hYmxlZCAqLwo+IC0gICAgaWYgKCAhYW1kX2lv
bW11X2hhc19mZWF0dXJlKGlvbW11LCBJT01NVV9FWFRfRkVBVFVSRV9JQVNVUF9TSElGVCkgKQo+
ICsgICAgaWYgKCAhaW9tbXUtPmZlYXR1cmVzLmZsZHMuaWFfc3VwICkKPiAgICAgICB7Cj4gICAg
ICAgICAgIGludmFsaWRhdGVfYWxsX2RldmljZXMoKTsKPiAgICAgICAgICAgaW52YWxpZGF0ZV9h
bGxfZG9tYWluX3BhZ2VzKCk7Cj4gLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9hbWQtaW9tbXUu
aAo+ICsrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvYW1kLWlvbW11LmgKPiBAQCAtODMsNyArODMs
NyBAQCBzdHJ1Y3QgYW1kX2lvbW11IHsKPiAgICAgICBpb21tdV9jYXBfdCBjYXA7Cj4gICAKPiAg
ICAgICB1OCBodF9mbGFnczsKPiAtICAgIHU2NCBmZWF0dXJlczsKPiArICAgIHVuaW9uIGFtZF9p
b21tdV9leHRfZmVhdHVyZXMgZmVhdHVyZXM7Cj4gICAKPiAgICAgICB2b2lkICptbWlvX2Jhc2U7
Cj4gICAgICAgdW5zaWduZWQgbG9uZyBtbWlvX2Jhc2VfcGh5czsKPiBAQCAtMTc1LDcgKzE3NSw3
IEBAIHN0cnVjdCBndWVzdF9pb21tdSB7Cj4gICAgICAgLyogTU1JTyByZWdzICovCj4gICAgICAg
c3RydWN0IG1taW9fcmVnICAgICAgICAgcmVnX2N0cmw7ICAgICAgICAgICAgICAvKiBNTUlPIG9m
ZnNldCAwMDE4aCAqLwo+ICAgICAgIHN0cnVjdCBtbWlvX3JlZyAgICAgICAgIHJlZ19zdGF0dXM7
ICAgICAgICAgICAgLyogTU1JTyBvZmZzZXQgMjAyMGggKi8KPiAtICAgIHN0cnVjdCBtbWlvX3Jl
ZyAgICAgICAgIHJlZ19leHRfZmVhdHVyZTsgICAgICAgLyogTU1JTyBvZmZzZXQgMDAzMGggKi8K
PiArICAgIHVuaW9uIGFtZF9pb21tdV9leHRfZmVhdHVyZXMgcmVnX2V4dF9mZWF0dXJlOyAgLyog
TU1JTyBvZmZzZXQgMDAzMGggKi8KPiAgIAo+ICAgICAgIC8qIGd1ZXN0IGludGVycnVwdCBzZXR0
aW5ncyAqLwo+ICAgICAgIHN0cnVjdCBndWVzdF9pb21tdV9tc2kgIG1zaTsKPiAtLS0gYS94ZW4v
aW5jbHVkZS9hc20teDg2L2h2bS9zdm0vYW1kLWlvbW11LWRlZnMuaAo+ICsrKyBiL3hlbi9pbmNs
dWRlL2FzbS14ODYvaHZtL3N2bS9hbWQtaW9tbXUtZGVmcy5oCj4gQEAgLTM0NiwyNiArMzQ2LDU3
IEBAIHN0cnVjdCBhbWRfaW9tbXVfZHRlIHsKPiAgICNkZWZpbmUgSU9NTVVfRVhDTFVTSU9OX0xJ
TUlUX0hJR0hfTUFTSwkJMHhGRkZGRkZGRgo+ICAgI2RlZmluZSBJT01NVV9FWENMVVNJT05fTElN
SVRfSElHSF9TSElGVAkwCj4gICAKPiAtLyogRXh0ZW5kZWQgRmVhdHVyZSBSZWdpc3RlciovCj4g
Ky8qIEV4dGVuZGVkIEZlYXR1cmUgUmVnaXN0ZXIgKi8KPiAgICNkZWZpbmUgSU9NTVVfRVhUX0ZF
QVRVUkVfTU1JT19PRkZTRVQgICAgICAgICAgICAgICAgICAgMHgzMAo+IC0jZGVmaW5lIElPTU1V
X0VYVF9GRUFUVVJFX1BSRUZTVVBfU0hJRlQgICAgICAgICAgICAgICAgIDB4MAo+IC0jZGVmaW5l
IElPTU1VX0VYVF9GRUFUVVJFX1BQUlNVUF9TSElGVCAgICAgICAgICAgICAgICAgIDB4MQo+IC0j
ZGVmaW5lIElPTU1VX0VYVF9GRUFUVVJFX1hUU1VQX1NISUZUICAgICAgICAgICAgICAgICAgIDB4
Mgo+IC0jZGVmaW5lIElPTU1VX0VYVF9GRUFUVVJFX05YU1VQX1NISUZUICAgICAgICAgICAgICAg
ICAgIDB4Mwo+IC0jZGVmaW5lIElPTU1VX0VYVF9GRUFUVVJFX0dUU1VQX1NISUZUICAgICAgICAg
ICAgICAgICAgIDB4NAo+IC0jZGVmaW5lIElPTU1VX0VYVF9GRUFUVVJFX0lBU1VQX1NISUZUICAg
ICAgICAgICAgICAgICAgIDB4Ngo+IC0jZGVmaW5lIElPTU1VX0VYVF9GRUFUVVJFX0dBU1VQX1NI
SUZUICAgICAgICAgICAgICAgICAgIDB4Nwo+IC0jZGVmaW5lIElPTU1VX0VYVF9GRUFUVVJFX0hF
U1VQX1NISUZUICAgICAgICAgICAgICAgICAgIDB4OAo+IC0jZGVmaW5lIElPTU1VX0VYVF9GRUFU
VVJFX1BDU1VQX1NISUZUICAgICAgICAgICAgICAgICAgIDB4OQo+IC0jZGVmaW5lIElPTU1VX0VY
VF9GRUFUVVJFX0hBVFNfU0hJRlQgICAgICAgICAgICAgICAgICAgIDB4MTAKPiAtI2RlZmluZSBJ
T01NVV9FWFRfRkVBVFVSRV9IQVRTX01BU0sgICAgICAgICAgICAgICAgICAgICAweDAwMDAwQzAw
Cj4gLSNkZWZpbmUgSU9NTVVfRVhUX0ZFQVRVUkVfR0FUU19TSElGVCAgICAgICAgICAgICAgICAg
ICAgMHgxMgo+IC0jZGVmaW5lIElPTU1VX0VYVF9GRUFUVVJFX0dBVFNfTUFTSyAgICAgICAgICAg
ICAgICAgICAgIDB4MDAwMDMwMDAKPiAtI2RlZmluZSBJT01NVV9FWFRfRkVBVFVSRV9HTFhTVVBf
U0hJRlQgICAgICAgICAgICAgICAgICAweDE0Cj4gLSNkZWZpbmUgSU9NTVVfRVhUX0ZFQVRVUkVf
R0xYU1VQX01BU0sgICAgICAgICAgICAgICAgICAgMHgwMDAwQzAwMAo+ICAgCj4gLSNkZWZpbmUg
SU9NTVVfRVhUX0ZFQVRVUkVfUEFTTUFYX1NISUZUICAgICAgICAgICAgICAgICAgMHgwCj4gLSNk
ZWZpbmUgSU9NTVVfRVhUX0ZFQVRVUkVfUEFTTUFYX01BU0sgICAgICAgICAgICAgICAgICAgMHgw
MDAwMDAxRgo+ICt1bmlvbiBhbWRfaW9tbXVfZXh0X2ZlYXR1cmVzIHsKPiArICAgIHVpbnQ2NF90
IHJhdzsKPiArICAgIHN0cnVjdCB7Cj4gKyAgICAgICAgdW5zaWduZWQgaW50IHByZWZfc3VwOjE7
Cj4gKyAgICAgICAgdW5zaWduZWQgaW50IHBwcl9zdXA6MTsKPiArICAgICAgICB1bnNpZ25lZCBp
bnQgeHRfc3VwOjE7Cj4gKyAgICAgICAgdW5zaWduZWQgaW50IG54X3N1cDoxOwo+ICsgICAgICAg
IHVuc2lnbmVkIGludCBndF9zdXA6MTsKPiArICAgICAgICB1bnNpZ25lZCBpbnQgZ2FwcGlfc3Vw
OjE7Cj4gKyAgICAgICAgdW5zaWduZWQgaW50IGlhX3N1cDoxOwo+ICsgICAgICAgIHVuc2lnbmVk
IGludCBnYV9zdXA6MTsKPiArICAgICAgICB1bnNpZ25lZCBpbnQgaGVfc3VwOjE7Cj4gKyAgICAg
ICAgdW5zaWduZWQgaW50IHBjX3N1cDoxOwo+ICsgICAgICAgIHVuc2lnbmVkIGludCBoYXRzOjI7
Cj4gKyAgICAgICAgdW5zaWduZWQgaW50IGdhdHM6MjsKPiArICAgICAgICB1bnNpZ25lZCBpbnQg
Z2x4X3N1cDoyOwo+ICsgICAgICAgIHVuc2lnbmVkIGludCBzbWlmX3N1cDoyOwo+ICsgICAgICAg
IHVuc2lnbmVkIGludCBzbWlmX3JjOjM7Cj4gKyAgICAgICAgdW5zaWduZWQgaW50IGdhbV9zdXA6
MzsKPiArICAgICAgICB1bnNpZ25lZCBpbnQgZHVhbF9wcHJfbG9nX3N1cDoyOwo+ICsgICAgICAg
IHVuc2lnbmVkIGludCA6MjsKPiArICAgICAgICB1bnNpZ25lZCBpbnQgZHVhbF9ldmVudF9sb2df
c3VwOjI7Cj4gKyAgICAgICAgdW5zaWduZWQgaW50IDoxOwo+ICsgICAgICAgIHVuc2lnbmVkIGlu
dCBzYXRzX3N1cDoxOwo+ICsgICAgICAgIHVuc2lnbmVkIGludCBwYXNfbWF4OjU7Cj4gKyAgICAg
ICAgdW5zaWduZWQgaW50IHVzX3N1cDoxOwo+ICsgICAgICAgIHVuc2lnbmVkIGludCBkZXZfdGJs
X3NlZ19zdXA6MjsKPiArICAgICAgICB1bnNpZ25lZCBpbnQgcHByX2Vhcmx5X29mX3N1cDoxOwo+
ICsgICAgICAgIHVuc2lnbmVkIGludCBwcHJfYXV0b19yc3Bfc3VwOjE7Cj4gKyAgICAgICAgdW5z
aWduZWQgaW50IG1hcmNfc3VwOjI7Cj4gKyAgICAgICAgdW5zaWduZWQgaW50IGJsa19zdG9wX21y
a19zdXA6MTsKPiArICAgICAgICB1bnNpZ25lZCBpbnQgcGVyZl9vcHRfc3VwOjE7Cj4gKyAgICAg
ICAgdW5zaWduZWQgaW50IG1zaV9jYXBfbW1pb19zdXA6MTsKPiArICAgICAgICB1bnNpZ25lZCBp
bnQgOjE7Cj4gKyAgICAgICAgdW5zaWduZWQgaW50IGdpb19zdXA6MTsKPiArICAgICAgICB1bnNp
Z25lZCBpbnQgaGFfc3VwOjE7Cj4gKyAgICAgICAgdW5zaWduZWQgaW50IGVwaF9zdXA6MTsKPiAr
ICAgICAgICB1bnNpZ25lZCBpbnQgYXR0cl9md19zdXA6MTsKPiArICAgICAgICB1bnNpZ25lZCBp
bnQgaGRfc3VwOjE7Cj4gKyAgICAgICAgdW5zaWduZWQgaW50IDoxOwo+ICsgICAgICAgIHVuc2ln
bmVkIGludCBpbnZfaW90bGJfdHlwZV9zdXA6MTsKPiArICAgICAgICB1bnNpZ25lZCBpbnQgdmlv
bW11X3N1cDoxOwo+ICsgICAgICAgIHVuc2lnbmVkIGludCB2bV9ndWFyZF9pb19zdXA6MTsKPiAr
ICAgICAgICB1bnNpZ25lZCBpbnQgdm1fdGFibGVfc2l6ZTo0Owo+ICsgICAgICAgIHVuc2lnbmVk
IGludCBnYV91cGRhdGVfZGlzX3N1cDoxOwo+ICsgICAgICAgIHVuc2lnbmVkIGludCA6MjsKPiAr
ICAgIH0gZmxkczsKPiArfTsKPiAgIAo+ICAgLyogU3RhdHVzIFJlZ2lzdGVyKi8KPiAgICNkZWZp
bmUgSU9NTVVfU1RBVFVTX01NSU9fT0ZGU0VUCQkweDIwMjAKPiAtLS0gYS94ZW4vaW5jbHVkZS9h
c20teDg2L2h2bS9zdm0vYW1kLWlvbW11LXByb3RvLmgKPiArKysgYi94ZW4vaW5jbHVkZS9hc20t
eDg2L2h2bS9zdm0vYW1kLWlvbW11LXByb3RvLmgKPiBAQCAtMjE4LDEzICsyMTgsNiBAQCBzdGF0
aWMgaW5saW5lIGludCBpb21tdV9oYXNfY2FwKHN0cnVjdCBhCj4gICAgICAgcmV0dXJuICEhKGlv
bW11LT5jYXAuaGVhZGVyICYgKDF1IDw8IGJpdCkpOwo+ICAgfQo+ICAgCj4gLXN0YXRpYyBpbmxp
bmUgaW50IGFtZF9pb21tdV9oYXNfZmVhdHVyZShzdHJ1Y3QgYW1kX2lvbW11ICppb21tdSwgdWlu
dDMyX3QgYml0KQo+IC17Cj4gLSAgICBpZiAoICFpb21tdV9oYXNfY2FwKGlvbW11LCBQQ0lfQ0FQ
X0VGUlNVUF9TSElGVCkgKQo+IC0gICAgICAgIHJldHVybiAwOwo+IC0gICAgcmV0dXJuICEhKGlv
bW11LT5mZWF0dXJlcyAmICgxVSA8PCBiaXQpKTsKPiAtfQo+IC0KPiAgIC8qIGFjY2VzcyB0YWls
IG9yIGhlYWQgcG9pbnRlciBvZiByaW5nIGJ1ZmZlciAqLwo+ICAgc3RhdGljIGlubGluZSB1aW50
MzJfdCBpb21tdV9nZXRfcmJfcG9pbnRlcih1aW50MzJfdCByZWcpCj4gICB7Cj4gCgotLSAKQnJp
YW4gV29vZHMKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 16:36:34 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 16:36:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsV74-0002hl-50; Tue, 30 Jul 2019 16:36:34 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=BEEr=V3=amd.com=brian.woods@srs-us1.protection.inumbo.net>)
 id 1hsV72-0002ha-LK
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 16:36:32 +0000
X-Inumbo-ID: 2d366af6-b2e8-11e9-ab74-cfd9db5ca503
Received: from NAM05-CO1-obe.outbound.protection.outlook.com (unknown
 [40.107.72.85]) by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 2d366af6-b2e8-11e9-ab74-cfd9db5ca503;
 Tue, 30 Jul 2019 16:36:27 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=UaUzHAKxHjMlNwN3DAHCzquU2b6+AFLXYS1XROgTG/xJcAaqMGWd7Bf7H1fFamaCeXIAB5eX3/KuadrgLr7tb6ZFjePWsn48vwCC7le2QFDDcFUtEby7Yd6kGtlEkFqFK7XFr94gfKYL+pbDFKJvzLnVgJGvXvzbnKEpBbCOQelhHs6YtlTxJwVCNYHB56QgM3hJ9FAeHSwm0Ofg/m7V/aCeH5XXTmOP1AmVocuNKehpMe+3NrII0wR/D7/qn+LBto/ezGUxgagziKYvDiB/TlkS46j6y3emskuBFOUaiCX3hjKTGTr7sfs10WviEhHGbRC4yP2x6jeD3pCdXCTFjg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=6NbtVd7/QHZMn3rvJHgCM244IIO1nkH3wbmha9ec8hw=;
 b=FTFyUwMHfnTKO1IySdLKmqKzm3vJIyuQLufA57rg+0owaq2Aohz39iqgyvKMYpvp/WQInhftgZmuMj2xiZnOzMEdkCKWSSUVB82mh46K3BBZJzD2cMee9KG8OIyRyxpY4J94XUEIe0iUenRhgRJd4uio/5EKvB5oYOdifj2Y1t8AyZrYhpxilIbATPZLwgvqknciaX3SlxPQmwX/8NoDsbxStY1Qg8Eduubwq5Vstci8lS++SMCamFK2TJN28hwtkrR9sVD9yT457lGA9GHmmnagAnRIYcqkec1YS89F63Pu/mkiQnQHsOO3vDHz/SDpwvKLfUzttlvOSBWrTnbF9A==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=amd.com;dmarc=pass action=none header.from=amd.com;dkim=pass
 header.d=amd.com;arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amdcloud.onmicrosoft.com; s=selector1-amdcloud-onmicrosoft-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=6NbtVd7/QHZMn3rvJHgCM244IIO1nkH3wbmha9ec8hw=;
 b=uU3qSqAuG6/HEu1pE4fD/wx8yl6OY9dCFPU02DD8DRE0B6GtFGCqDKtA9zUR33aNNmRgtGfdquAGXxQVdO1P7tlDCUIjXOTao8Yp5OZn/3QgFQ7vvwltzZOT28idsK2CDxmC3CGV4HXiIN6EOAd/khMQa0ZvwszaKRPnuKM1asU=
Received: from MN2PR12MB3520.namprd12.prod.outlook.com (20.179.82.28) by
 MN2PR12MB4207.namprd12.prod.outlook.com (52.135.50.23) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2115.10; Tue, 30 Jul 2019 16:36:26 +0000
Received: from MN2PR12MB3520.namprd12.prod.outlook.com
 ([fe80::3cfb:fd2c:cea1:9cb9]) by MN2PR12MB3520.namprd12.prod.outlook.com
 ([fe80::3cfb:fd2c:cea1:9cb9%5]) with mapi id 15.20.2115.005; Tue, 30 Jul 2019
 16:36:26 +0000
From: "Woods, Brian" <Brian.Woods@amd.com>
To: Jan Beulich <JBeulich@suse.com>
Thread-Topic: [PATCH v4 05/12] AMD/IOMMU: introduce 128-bit IRTE
 non-guest-APIC IRTE format
Thread-Index: AQHVQu62ltrfkgaV+kq8icW/LMbjJabjY/uA
Date: Tue, 30 Jul 2019 16:36:26 +0000
Message-ID: <20190730163622.GB31577@amd.com>
References: <b8ae110a-f94a-4ed2-5cf9-c00ff1c0cb81@suse.com>
 <193f3db9-5731-6841-4723-fa547f89db07@suse.com>
In-Reply-To: <193f3db9-5731-6841-4723-fa547f89db07@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: SN4PR0801CA0021.namprd08.prod.outlook.com
 (2603:10b6:803:29::31) To MN2PR12MB3520.namprd12.prod.outlook.com
 (2603:10b6:208:100::28)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=Brian.Woods@amd.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [165.204.77.1]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: f6b990e8-60b0-4019-aec5-08d7150c109d
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(4618075)(2017052603328)(7193020);
 SRVR:MN2PR12MB4207; 
x-ms-traffictypediagnostic: MN2PR12MB4207:
x-microsoft-antispam-prvs: <MN2PR12MB4207D85D9BAD8FBC794CF753E5DC0@MN2PR12MB4207.namprd12.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7691;
x-forefront-prvs: 0114FF88F6
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(4636009)(39860400002)(396003)(136003)(346002)(366004)(376002)(199004)(189003)(54094003)(316002)(476003)(2906002)(2616005)(66946007)(486006)(186003)(6436002)(99286004)(6916009)(66446008)(33656002)(14454004)(64756008)(71190400001)(7736002)(53946003)(6512007)(6486002)(1076003)(66556008)(66476007)(36756003)(11346002)(256004)(71200400001)(4326008)(478600001)(446003)(53936002)(14444005)(25786009)(5660300002)(229853002)(86362001)(6116002)(81166006)(81156014)(3846002)(30864003)(102836004)(8676002)(8936002)(305945005)(76176011)(54906003)(66066001)(52116002)(6246003)(68736007)(6506007)(26005)(386003);
 DIR:OUT; SFP:1101; SCL:1; SRVR:MN2PR12MB4207;
 H:MN2PR12MB3520.namprd12.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: amd.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: 2dX+0X+k3J9wQVg+5HZHHZGX80Q9cySqmZhGFkfD7s5b2MJSSXKFVaSQfm9TFUE7w+nQNk2iyTh2S3sjYrr30hat1ZCyf580u/ysapseVOa1aClA7Fp8c20X+eojrFDyvsR52+Ch8C2xyCNoiSKl8VVxM+DUwU08uzii0s6CGYeN+RWVD9Gi4UkYB5eHmdqYpBdlAbX+QV8kGzWDmrI6msCb31fpGg2aBxRJtMpna0z7k0zNm52s43q6Q3ErVCzT22o8XqILPQMyWgUcXb44sOdJJQocnPaSQL2NIpZM5OAiae+qEBS3MjAeTIMT7yrBhym91kbut3ZsoxqjQVaaVXid468BnIkV2a4A7yAl9bSP2OteuXaHxDQkRf7AxR5R004cdN7vj5MwO+pIRK151UXvaHtQLYsxX5c7aay4Gbs=
Content-ID: <A651E0777CBD564EAFB53EF6A1074687@namprd12.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: amd.com
X-MS-Exchange-CrossTenant-Network-Message-Id: f6b990e8-60b0-4019-aec5-08d7150c109d
X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Jul 2019 16:36:26.0383 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 3dd8961f-e488-4e60-8e11-a82d994e183d
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: brwoods@amd.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR12MB4207
Subject: Re: [Xen-devel] [PATCH v4 05/12] AMD/IOMMU: introduce 128-bit IRTE
 non-guest-APIC IRTE format
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>, "Woods, 
 Brian" <Brian.Woods@amd.com>, "Suthikulpanit,
 Suravee" <Suravee.Suthikulpanit@amd.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBKdWwgMjUsIDIwMTkgYXQgMDE6MzE6MDJQTSArMDAwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gVGhpcyBpcyBpbiBwcmVwYXJhdGlvbiBvZiBhY3R1YWxseSBlbmFibGluZyB4MkFQSUMg
bW9kZSwgd2hpY2ggcmVxdWlyZXMKPiB0aGlzIHdpZGVyIElSVEUgZm9ybWF0IHRvIGJlIHVzZWQu
Cj4gCj4gQSBzcGVjaWZpYyByZW1hcmsgcmVnYXJkaW5nIHRoZSBmaXJzdCBodW5rIGNoYW5naW5n
Cj4gYW1kX2lvbW11X2lvYXBpY191cGRhdGVfaXJlKCk6IFRoaXMgYnlwYXNzIHdhcyBpbnRyb2R1
Y2VkIGZvciBYU0EtMzYsCj4gaS5lLiBieSA5NGQ0YTExMTlkICgiQU1ELElPTU1VOiBDbGVhbiB1
cCBvbGQgZW50cmllcyBpbiByZW1hcHBpbmcKPiB0YWJsZXMgd2hlbiBjcmVhdGluZyBuZXcgb25l
IikuIE90aGVyIGNvZGUgaW50cm9kdWNlZCBieSB0aGF0IGNoYW5nZSBoYXMKPiBtZWFud2hpbGUg
ZGlzYXBwZWFyZWQgb3IgZnVydGhlciBjaGFuZ2VkLCBhbmQgSSB3b25kZXIgaWYgLSByYXRoZXIg
dGhhbgo+IGFkZGluZyBhbiB4MmFwaWNfZW5hYmxlZCBjaGVjayB0byB0aGUgY29uZGl0aW9uYWwg
LSB0aGUgYnlwYXNzIGNvdWxkbid0Cj4gYmUgZGVsZXRlZCBhbHRvZ2V0aGVyLiBGb3Igbm93IHRo
ZSBnb2FsIGlzIHRvIGFmZmVjdCB0aGUgbm9uLXgyQVBJQwo+IHBhdGhzIGFzIGxpdHRsZSBhcyBw
b3NzaWJsZS4KPiAKPiBUYWtlIHRoZSBsaWJlcnR5IGFuZCB1c2UgdGhlIG5ldyAiZnJlc2giIGZs
YWcgdG8gc3VwcHJlc3MgYW4gdW5uZWVkZWQKPiBmbHVzaCBpbiB1cGRhdGVfaW50cmVtYXBfZW50
cnlfZnJvbV9pb2FwaWMoKS4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxp
Y2hAc3VzZS5jb20+CgpBY2tlZC1ieTogQnJpYW4gV29vZHMgPGJyaWFuLndvb2RzQGFtZC5jb20+
Cgo+IC0tLQo+IHY0OiBSZS1iYXNlLiBEbyBhd2F5IHdpdGggc3RhbmRhbG9uZSBzdHJ1Y3QgaXJ0
ZV9mdWxsLiBVc2Ugc21wX3dtYigpLgo+IHYzOiBBdm9pZCB1bnJlbGF0ZWQgdHlwZSBjaGFuZ2Vz
IGluIHVwZGF0ZV9pbnRyZW1hcF9lbnRyeV9mcm9tX2lvYXBpYygpLgo+ICAgICAgRHJvcCBpcnRl
X21vZGUgZW51bSBhbmQgdmFyaWFibGUuIENvbnZlcnQgSU5UUkVNQVBfVEFCTEVfT1JERVIgaW50
bwo+ICAgICAgYSBzdGF0aWMgaGVscGVyLiBDb21tZW50IGJhcnJpZXIoKSB1c2VzLiBTd2l0Y2gg
Ym9vbGVhbiBiaXRmaWVsZHMgdG8KPiAgICAgIGJvb2wuCj4gdjI6IEFkZCBjYXN0IGluIGdldF9m
dWxsX2Rlc3QoKS4gUmUtYmFzZSBvdmVyIGNoYW5nZXMgZWFybGllciBpbiB0aGUKPiAgICAgIHNl
cmllcy4gRG9uJ3QgdXNlIGNtcHhjaGcxNmIuIFVzZSBiYXJyaWVyKCkgaW5zdGVhZCBvZiB3bWIo
KS4KPiAtLS0KPiBOb3RlIHRoYXQgQU1EJ3MgZG9jIHNheXMgTG93ZXN0IFByaW9yaXR5ICgiQXJi
aXRyYXRlZCIgYnkgdGhlaXIgbmFtaW5nKQo+IG1vZGUgaXMgdW5hdmFpbGFibGUgaW4geDJBUElD
IG1vZGUsIGJ1dCB0aGV5J3ZlIGNvbmZpcm1lZCB0aGlzIHRvIGJlIGEKPiBtaXN0YWtlIG9uIHRo
ZWlyIHBhcnQuCj4gCj4gLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2lu
dHIuYwo+ICsrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9pbnRyLmMKPiBA
QCAtMzksMTIgKzM5LDM2IEBAIHVuaW9uIGlydGUzMiB7Cj4gICAgICAgfSBmbGRzOwo+ICAgfTsK
PiAgIAo+ICt1bmlvbiBpcnRlMTI4IHsKPiArICAgIHVpbnQ2NF90IHJhd1syXTsKPiArICAgIHN0
cnVjdCB7Cj4gKyAgICAgICAgYm9vbCByZW1hcF9lbjoxOwo+ICsgICAgICAgIGJvb2wgc3VwX2lv
X3BmOjE7Cj4gKyAgICAgICAgdW5zaWduZWQgaW50IGludF90eXBlOjM7Cj4gKyAgICAgICAgYm9v
bCBycV9lb2k6MTsKPiArICAgICAgICBib29sIGRtOjE7Cj4gKyAgICAgICAgYm9vbCBndWVzdF9t
b2RlOjE7IC8qIE1CWiAqLwo+ICsgICAgICAgIHVuc2lnbmVkIGludCBkZXN0X2xvOjI0Owo+ICsg
ICAgICAgIHVuc2lnbmVkIGludCA6MzI7Cj4gKyAgICAgICAgdW5zaWduZWQgaW50IHZlY3Rvcjo4
Owo+ICsgICAgICAgIHVuc2lnbmVkIGludCA6MjQ7Cj4gKyAgICAgICAgdW5zaWduZWQgaW50IDoy
NDsKPiArICAgICAgICB1bnNpZ25lZCBpbnQgZGVzdF9oaTo4Owo+ICsgICAgfSBmdWxsOwo+ICt9
Owo+ICsKPiAgIHVuaW9uIGlydGVfcHRyIHsKPiAgICAgICB2b2lkICpwdHI7Cj4gICAgICAgdW5p
b24gaXJ0ZTMyICpwdHIzMjsKPiArICAgIHVuaW9uIGlydGUxMjggKnB0cjEyODsKPiAgIH07Cj4g
ICAKPiAtI2RlZmluZSBJTlRSRU1BUF9UQUJMRV9PUkRFUiAgICAxCj4gK3VuaW9uIGlydGVfY3B0
ciB7Cj4gKyAgICBjb25zdCB2b2lkICpwdHI7Cj4gKyAgICBjb25zdCB1bmlvbiBpcnRlMzIgKnB0
cjMyOwo+ICsgICAgY29uc3QgdW5pb24gaXJ0ZTEyOCAqcHRyMTI4Owo+ICt9IF9fdHJhbnNwYXJl
bnRfXzsKPiArCj4gICAjZGVmaW5lIElOVFJFTUFQX0xFTkdUSCAweEIKPiAgICNkZWZpbmUgSU5U
UkVNQVBfRU5UUklFUyAoMSA8PCBJTlRSRU1BUF9MRU5HVEgpCj4gICAKPiBAQCAtNTcsNiArODEs
MTMgQEAgdW5zaWduZWQgaW50IG5yX2lvYXBpY19zYmRmOwo+ICAgCj4gICBzdGF0aWMgdm9pZCBk
dW1wX2ludHJlbWFwX3RhYmxlcyh1bnNpZ25lZCBjaGFyIGtleSk7Cj4gICAKPiArc3RhdGljIHVu
c2lnbmVkIGludCBfX2luaXQgaW50cmVtYXBfdGFibGVfb3JkZXIoY29uc3Qgc3RydWN0IGFtZF9p
b21tdSAqaW9tbXUpCj4gK3sKPiArICAgIHJldHVybiBpb21tdS0+Y3RybC5nYV9lbgo+ICsgICAg
ICAgICAgID8gZ2V0X29yZGVyX2Zyb21fYnl0ZXMoSU5UUkVNQVBfRU5UUklFUyAqIHNpemVvZih1
bmlvbiBpcnRlMTI4KSkKPiArICAgICAgICAgICA6IGdldF9vcmRlcl9mcm9tX2J5dGVzKElOVFJF
TUFQX0VOVFJJRVMgKiBzaXplb2YodW5pb24gaXJ0ZTMyKSk7Cj4gK30KPiArCj4gICB1bnNpZ25l
ZCBpbnQgaW9hcGljX2lkX3RvX2luZGV4KHVuc2lnbmVkIGludCBhcGljX2lkKQo+ICAgewo+ICAg
ICAgIHVuc2lnbmVkIGludCBpZHg7Cj4gQEAgLTEzMSw3ICsxNjIsMTAgQEAgc3RhdGljIHVuaW9u
IGlydGVfcHRyIGdldF9pbnRyZW1hcF9lbnRyeQo+ICAgCj4gICAgICAgQVNTRVJUKHRhYmxlLnB0
ciAmJiAoaW5kZXggPCBJTlRSRU1BUF9FTlRSSUVTKSk7Cj4gICAKPiAtICAgIHRhYmxlLnB0cjMy
ICs9IGluZGV4Owo+ICsgICAgaWYgKCBpb21tdS0+Y3RybC5nYV9lbiApCj4gKyAgICAgICAgdGFi
bGUucHRyMTI4ICs9IGluZGV4Owo+ICsgICAgZWxzZQo+ICsgICAgICAgIHRhYmxlLnB0cjMyICs9
IGluZGV4Owo+ICAgCj4gICAgICAgcmV0dXJuIHRhYmxlOwo+ICAgfQo+IEBAIC0xNDEsNyArMTc1
LDIyIEBAIHN0YXRpYyB2b2lkIGZyZWVfaW50cmVtYXBfZW50cnkoY29uc3Qgc3QKPiAgIHsKPiAg
ICAgICB1bmlvbiBpcnRlX3B0ciBlbnRyeSA9IGdldF9pbnRyZW1hcF9lbnRyeShpb21tdSwgYmRm
LCBpbmRleCk7Cj4gICAKPiAtICAgIEFDQ0VTU19PTkNFKGVudHJ5LnB0cjMyLT5yYXcpID0gMDsK
PiArICAgIGlmICggaW9tbXUtPmN0cmwuZ2FfZW4gKQo+ICsgICAgewo+ICsgICAgICAgIEFDQ0VT
U19PTkNFKGVudHJ5LnB0cjEyOC0+cmF3WzBdKSA9IDA7Cj4gKyAgICAgICAgLyoKPiArICAgICAg
ICAgKiBMb3cgaGFsZiAoY29udGFpbmluZyBSZW1hcEVuKSBuZWVkcyB0byBiZSBjbGVhcmVkIGZp
cnN0LiAgTm90ZSB0aGF0Cj4gKyAgICAgICAgICogc3RyaWN0bHkgc3BlYWtpbmcgc21wX3dtYigp
IGlzbid0IGVub3VnaCwgYXMgY29uY2VwdHVhbGx5IGl0IGV4cGFuZHMKPiArICAgICAgICAgKiB0
byBqdXN0IGJhcnJpZXIoKSB3aGVuICFDT05GSUdfU01QLiAgQnV0IHdtYigpIHdvdWxkIGJlIG1v
cmUgdGhhbiB3ZQo+ICsgICAgICAgICAqIG5lZWQsIHNpbmNlIHRoZSBJT01NVSBpcyBhIGNhY2hl
LWNvaGVyZW50IGVudGl0eSBvbiB0aGUgYnVzLiAgQW5kCj4gKyAgICAgICAgICogZ2l2ZW4gdGhh
dCB3ZSBkb24ndCBhbGxvdyBDT05GSUdfU01QIHRvIGJlIHR1cm5lZCBvZmYsIHRoZSBTTVAKPiAr
ICAgICAgICAgKiB2YXJpYW50IHdpbGwgZG8uCj4gKyAgICAgICAgICovCj4gKyAgICAgICAgc21w
X3dtYigpOwo+ICsgICAgICAgIGVudHJ5LnB0cjEyOC0+cmF3WzFdID0gMDsKPiArICAgIH0KPiAr
ICAgIGVsc2UKPiArICAgICAgICBBQ0NFU1NfT05DRShlbnRyeS5wdHIzMi0+cmF3KSA9IDA7Cj4g
ICAKPiAgICAgICBfX2NsZWFyX2JpdChpbmRleCwgZ2V0X2l2cnNfbWFwcGluZ3MoaW9tbXUtPnNl
ZylbYmRmXS5pbnRyZW1hcF9pbnVzZSk7Cj4gICB9Cj4gQEAgLTE1MSwxNyArMjAwLDQ0IEBAIHN0
YXRpYyB2b2lkIHVwZGF0ZV9pbnRyZW1hcF9lbnRyeShjb25zdAo+ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCB2ZWN0b3IsIHVuc2lnbmVkIGludCBpbnRf
dHlwZSwKPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQg
ZGVzdF9tb2RlLCB1bnNpZ25lZCBpbnQgZGVzdCkKPiAgIHsKPiAtICAgIHVuaW9uIGlydGUzMiBp
cnRlID0gewo+IC0gICAgICAgIC5mbGRzID0gewo+IC0gICAgICAgICAgICAucmVtYXBfZW4gPSB0
cnVlLAo+IC0gICAgICAgICAgICAuaW50X3R5cGUgPSBpbnRfdHlwZSwKPiAtICAgICAgICAgICAg
LmRtID0gZGVzdF9tb2RlLAo+IC0gICAgICAgICAgICAuZGVzdCA9IGRlc3QsCj4gLSAgICAgICAg
ICAgIC52ZWN0b3IgPSB2ZWN0b3IsCj4gLSAgICAgICAgfSwKPiAtICAgIH07Cj4gKyAgICBpZiAo
IGlvbW11LT5jdHJsLmdhX2VuICkKPiArICAgIHsKPiArICAgICAgICB1bmlvbiBpcnRlMTI4IGly
dGUgPSB7Cj4gKyAgICAgICAgICAgIC5mdWxsID0gewo+ICsgICAgICAgICAgICAgICAgLnJlbWFw
X2VuID0gdHJ1ZSwKPiArICAgICAgICAgICAgICAgIC5pbnRfdHlwZSA9IGludF90eXBlLAo+ICsg
ICAgICAgICAgICAgICAgLmRtID0gZGVzdF9tb2RlLAo+ICsgICAgICAgICAgICAgICAgLmRlc3Rf
bG8gPSBkZXN0LAo+ICsgICAgICAgICAgICAgICAgLmRlc3RfaGkgPSBkZXN0ID4+IDI0LAo+ICsg
ICAgICAgICAgICAgICAgLnZlY3RvciA9IHZlY3RvciwKPiArICAgICAgICAgICAgfSwKPiArICAg
ICAgICB9Owo+ICsKPiArICAgICAgICBBQ0NFU1NfT05DRShlbnRyeS5wdHIxMjgtPnJhd1swXSkg
PSAwOwo+ICsgICAgICAgIC8qCj4gKyAgICAgICAgICogTG93IGhhbGYsIGluIHBhcnRpY3VsYXIg
UmVtYXBFbiwgbmVlZHMgdG8gYmUgY2xlYXJlZCBmaXJzdC4gIFNlZQo+ICsgICAgICAgICAqIGNv
bW1lbnQgaW4gZnJlZV9pbnRyZW1hcF9lbnRyeSgpIHJlZ2FyZGluZyB0aGUgY2hvaWNlIG9mIGJh
cnJpZXIuCj4gKyAgICAgICAgICovCj4gKyAgICAgICAgc21wX3dtYigpOwo+ICsgICAgICAgIGVu
dHJ5LnB0cjEyOC0+cmF3WzFdID0gaXJ0ZS5yYXdbMV07Cj4gKyAgICAgICAgLyogSGlnaCBoYWxm
IG5lZWRzIHRvIGJlIHNldCBiZWZvcmUgbG93IG9uZSAoY29udGFpbmluZyBSZW1hcEVuKS4gKi8K
PiArICAgICAgICBzbXBfd21iKCk7Cj4gKyAgICAgICAgQUNDRVNTX09OQ0UoZW50cnkucHRyMTI4
LT5yYXdbMF0pID0gaXJ0ZS5yYXdbMF07Cj4gKyAgICB9Cj4gKyAgICBlbHNlCj4gKyAgICB7Cj4g
KyAgICAgICAgdW5pb24gaXJ0ZTMyIGlydGUgPSB7Cj4gKyAgICAgICAgICAgIC5mbGRzID0gewo+
ICsgICAgICAgICAgICAgICAgLnJlbWFwX2VuID0gdHJ1ZSwKPiArICAgICAgICAgICAgICAgIC5p
bnRfdHlwZSA9IGludF90eXBlLAo+ICsgICAgICAgICAgICAgICAgLmRtID0gZGVzdF9tb2RlLAo+
ICsgICAgICAgICAgICAgICAgLmRlc3QgPSBkZXN0LAo+ICsgICAgICAgICAgICAgICAgLnZlY3Rv
ciA9IHZlY3RvciwKPiArICAgICAgICAgICAgfSwKPiArICAgICAgICB9Owo+ICAgCj4gLSAgICBB
Q0NFU1NfT05DRShlbnRyeS5wdHIzMi0+cmF3KSA9IGlydGUucmF3Owo+ICsgICAgICAgIEFDQ0VT
U19PTkNFKGVudHJ5LnB0cjMyLT5yYXcpID0gaXJ0ZS5yYXc7Cj4gKyAgICB9Cj4gICB9Cj4gICAK
PiAgIHN0YXRpYyBpbmxpbmUgaW50IGdldF9ydGVfaW5kZXgoY29uc3Qgc3RydWN0IElPX0FQSUNf
cm91dGVfZW50cnkgKnJ0ZSkKPiBAQCAtMTc1LDYgKzI1MSwxMSBAQCBzdGF0aWMgaW5saW5lIHZv
aWQgc2V0X3J0ZV9pbmRleChzdHJ1Y3QKPiAgICAgICBydGUtPmRlbGl2ZXJ5X21vZGUgPSBvZmZz
ZXQgPj4gODsKPiAgIH0KPiAgIAo+ICtzdGF0aWMgaW5saW5lIHVuc2lnbmVkIGludCBnZXRfZnVs
bF9kZXN0KGNvbnN0IHVuaW9uIGlydGUxMjggKmVudHJ5KQo+ICt7Cj4gKyAgICByZXR1cm4gZW50
cnktPmZ1bGwuZGVzdF9sbyB8ICgodW5zaWduZWQgaW50KWVudHJ5LT5mdWxsLmRlc3RfaGkgPDwg
MjQpOwo+ICt9Cj4gKwo+ICAgc3RhdGljIGludCB1cGRhdGVfaW50cmVtYXBfZW50cnlfZnJvbV9p
b2FwaWMoCj4gICAgICAgaW50IGJkZiwKPiAgICAgICBzdHJ1Y3QgYW1kX2lvbW11ICppb21tdSwK
PiBAQCAtMTg0LDEwICsyNjUsMTEgQEAgc3RhdGljIGludCB1cGRhdGVfaW50cmVtYXBfZW50cnlf
ZnJvbV9pbwo+ICAgewo+ICAgICAgIHVuc2lnbmVkIGxvbmcgZmxhZ3M7Cj4gICAgICAgdW5pb24g
aXJ0ZV9wdHIgZW50cnk7Cj4gLSAgICB1OCBkZWxpdmVyeV9tb2RlLCBkZXN0LCB2ZWN0b3IsIGRl
c3RfbW9kZTsKPiArICAgIHVpbnQ4X3QgZGVsaXZlcnlfbW9kZSwgdmVjdG9yLCBkZXN0X21vZGU7
Cj4gICAgICAgaW50IHJlcV9pZDsKPiAgICAgICBzcGlubG9ja190ICpsb2NrOwo+IC0gICAgdW5z
aWduZWQgaW50IG9mZnNldDsKPiArICAgIHVuc2lnbmVkIGludCBkZXN0LCBvZmZzZXQ7Cj4gKyAg
ICBib29sIGZyZXNoID0gZmFsc2U7Cj4gICAKPiAgICAgICByZXFfaWQgPSBnZXRfaW50cmVtYXBf
cmVxdWVzdG9yX2lkKGlvbW11LT5zZWcsIGJkZik7Cj4gICAgICAgbG9jayA9IGdldF9pbnRyZW1h
cF9sb2NrKGlvbW11LT5zZWcsIHJlcV9pZCk7Cj4gQEAgLTE5NSw3ICsyNzcsNyBAQCBzdGF0aWMg
aW50IHVwZGF0ZV9pbnRyZW1hcF9lbnRyeV9mcm9tX2lvCj4gICAgICAgZGVsaXZlcnlfbW9kZSA9
IHJ0ZS0+ZGVsaXZlcnlfbW9kZTsKPiAgICAgICB2ZWN0b3IgPSBydGUtPnZlY3RvcjsKPiAgICAg
ICBkZXN0X21vZGUgPSBydGUtPmRlc3RfbW9kZTsKPiAtICAgIGRlc3QgPSBydGUtPmRlc3QubG9n
aWNhbC5sb2dpY2FsX2Rlc3Q7Cj4gKyAgICBkZXN0ID0geDJhcGljX2VuYWJsZWQgPyBydGUtPmRl
c3QuZGVzdDMyIDogcnRlLT5kZXN0LmxvZ2ljYWwubG9naWNhbF9kZXN0Owo+ICAgCj4gICAgICAg
c3Bpbl9sb2NrX2lycXNhdmUobG9jaywgZmxhZ3MpOwo+ICAgCj4gQEAgLTIxMCwyNSArMjkyLDQw
IEBAIHN0YXRpYyBpbnQgdXBkYXRlX2ludHJlbWFwX2VudHJ5X2Zyb21faW8KPiAgICAgICAgICAg
ICAgIHJldHVybiAtRU5PU1BDOwo+ICAgICAgICAgICB9Cj4gICAgICAgICAgICppbmRleCA9IG9m
ZnNldDsKPiAtICAgICAgICBsb191cGRhdGUgPSAxOwo+ICsgICAgICAgIGZyZXNoID0gdHJ1ZTsK
PiAgICAgICB9Cj4gICAKPiAgICAgICBlbnRyeSA9IGdldF9pbnRyZW1hcF9lbnRyeShpb21tdSwg
cmVxX2lkLCBvZmZzZXQpOwo+IC0gICAgaWYgKCAhbG9fdXBkYXRlICkKPiArICAgIGlmICggZnJl
c2ggKQo+ICsgICAgICAgIC8qIG5vdGhpbmcgKi87Cj4gKyAgICBlbHNlIGlmICggIWxvX3VwZGF0
ZSApCj4gICAgICAgewo+ICAgICAgICAgICAvKgo+ICAgICAgICAgICAgKiBMb3cgaGFsZiBvZiBp
bmNvbWluZyBSVEUgaXMgYWxyZWFkeSBpbiByZW1hcHBlZCBmb3JtYXQsCj4gICAgICAgICAgICAq
IHNvIG5lZWQgdG8gcmVjb3ZlciB2ZWN0b3IgYW5kIGRlbGl2ZXJ5IG1vZGUgZnJvbSBJUlRFLgo+
ICAgICAgICAgICAgKi8KPiAgICAgICAgICAgQVNTRVJUKGdldF9ydGVfaW5kZXgocnRlKSA9PSBv
ZmZzZXQpOwo+IC0gICAgICAgIHZlY3RvciA9IGVudHJ5LnB0cjMyLT5mbGRzLnZlY3RvcjsKPiAr
ICAgICAgICBpZiAoIGlvbW11LT5jdHJsLmdhX2VuICkKPiArICAgICAgICAgICAgdmVjdG9yID0g
ZW50cnkucHRyMTI4LT5mdWxsLnZlY3RvcjsKPiArICAgICAgICBlbHNlCj4gKyAgICAgICAgICAg
IHZlY3RvciA9IGVudHJ5LnB0cjMyLT5mbGRzLnZlY3RvcjsKPiArICAgICAgICAvKiBUaGUgSW50
VHlwZSBmaWVsZHMgbWF0Y2ggZm9yIGJvdGggZm9ybWF0cy4gKi8KPiAgICAgICAgICAgZGVsaXZl
cnlfbW9kZSA9IGVudHJ5LnB0cjMyLT5mbGRzLmludF90eXBlOwo+ICAgICAgIH0KPiArICAgIGVs
c2UgaWYgKCB4MmFwaWNfZW5hYmxlZCApCj4gKyAgICB7Cj4gKyAgICAgICAgLyoKPiArICAgICAg
ICAgKiBIaWdoIGhhbGYgb2YgaW5jb21pbmcgUlRFIHdhcyByZWFkIGZyb20gdGhlIEkvTyBBUElD
IGFuZCBoZW5jZSBtYXkKPiArICAgICAgICAgKiBub3QgaG9sZCB0aGUgZnVsbCBkZXN0aW5hdGlv
biwgc28gbmVlZCB0byByZWNvdmVyIGZ1bGwgZGVzdGluYXRpb24KPiArICAgICAgICAgKiBmcm9t
IElSVEUuCj4gKyAgICAgICAgICovCj4gKyAgICAgICAgZGVzdCA9IGdldF9mdWxsX2Rlc3QoZW50
cnkucHRyMTI4KTsKPiArICAgIH0KPiAgICAgICB1cGRhdGVfaW50cmVtYXBfZW50cnkoaW9tbXUs
IGVudHJ5LCB2ZWN0b3IsIGRlbGl2ZXJ5X21vZGUsIGRlc3RfbW9kZSwgZGVzdCk7Cj4gICAKPiAg
ICAgICBzcGluX3VubG9ja19pcnFyZXN0b3JlKGxvY2ssIGZsYWdzKTsKPiAgIAo+IC0gICAgaWYg
KCBpb21tdS0+ZW5hYmxlZCApCj4gKyAgICBpZiAoIGlvbW11LT5lbmFibGVkICYmICFmcmVzaCAp
Cj4gICAgICAgewo+ICAgICAgICAgICBzcGluX2xvY2tfaXJxc2F2ZSgmaW9tbXUtPmxvY2ssIGZs
YWdzKTsKPiAgICAgICAgICAgYW1kX2lvbW11X2ZsdXNoX2ludHJlbWFwKGlvbW11LCByZXFfaWQp
Owo+IEBAIC0yODYsNiArMzgzLDE4IEBAIGludCBfX2luaXQgYW1kX2lvbW11X3NldHVwX2lvYXBp
Y19yZW1hcHAKPiAgICAgICAgICAgICAgIGRlc3RfbW9kZSA9IHJ0ZS5kZXN0X21vZGU7Cj4gICAg
ICAgICAgICAgICBkZXN0ID0gcnRlLmRlc3QubG9naWNhbC5sb2dpY2FsX2Rlc3Q7Cj4gICAKPiAr
ICAgICAgICAgICAgaWYgKCBpb21tdS0+Y3RybC54dF9lbiApCj4gKyAgICAgICAgICAgIHsKPiAr
ICAgICAgICAgICAgICAgIC8qCj4gKyAgICAgICAgICAgICAgICAgKiBJbiB4MkFQSUMgbW9kZSB3
ZSBoYXZlIG5vIHdheSBvZiBkaXNjb3ZlcmluZyB0aGUgaGlnaCAyNAo+ICsgICAgICAgICAgICAg
ICAgICogYml0cyBvZiB0aGUgZGVzdGluYXRpb24gb2YgYW4gYWxyZWFkeSBlbmFibGVkIGludGVy
cnVwdC4KPiArICAgICAgICAgICAgICAgICAqIFdlIGNvbWUgaGVyZSBlYXJsaWVyIHRoYW4gZm9y
IHhBUElDIG1vZGUsIHNvIG5vIGludGVycnVwdHMKPiArICAgICAgICAgICAgICAgICAqIHNob3Vs
ZCBoYXZlIGJlZW4gc2V0IHVwIGJlZm9yZS4KPiArICAgICAgICAgICAgICAgICAqLwo+ICsgICAg
ICAgICAgICAgICAgQU1EX0lPTU1VX0RFQlVHKCJVbm1hc2tlZCBJTy1BUElDIyV1IGVudHJ5ICV1
IGluIHgyQVBJQyBtb2RlXG4iLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIElP
X0FQSUNfSUQoYXBpYyksIHBpbik7Cj4gKyAgICAgICAgICAgIH0KPiArCj4gICAgICAgICAgICAg
ICBzcGluX2xvY2tfaXJxc2F2ZShsb2NrLCBmbGFncyk7Cj4gICAgICAgICAgICAgICBvZmZzZXQg
PSBhbGxvY19pbnRyZW1hcF9lbnRyeShzZWcsIHJlcV9pZCwgMSk7Cj4gICAgICAgICAgICAgICBC
VUdfT04ob2Zmc2V0ID49IElOVFJFTUFQX0VOVFJJRVMpOwo+IEBAIC0zMjAsNyArNDI5LDggQEAg
dm9pZCBhbWRfaW9tbXVfaW9hcGljX3VwZGF0ZV9pcmUoCj4gICAgICAgc3RydWN0IElPX0FQSUNf
cm91dGVfZW50cnkgbmV3X3J0ZSA9IHsgMCB9Owo+ICAgICAgIHVuc2lnbmVkIGludCBydGVfbG8g
PSAocmVnICYgMSkgPyByZWcgLSAxIDogcmVnOwo+ICAgICAgIHVuc2lnbmVkIGludCBwaW4gPSAo
cmVnIC0gMHgxMCkgLyAyOwo+IC0gICAgaW50IHNhdmVkX21hc2ssIHNlZywgYmRmLCByYzsKPiAr
ICAgIGludCBzZWcsIGJkZiwgcmM7Cj4gKyAgICBib29sIHNhdmVkX21hc2ssIGZyZXNoID0gZmFs
c2U7Cj4gICAgICAgc3RydWN0IGFtZF9pb21tdSAqaW9tbXU7Cj4gICAgICAgdW5zaWduZWQgaW50
IGlkeDsKPiAgIAo+IEBAIC0zNjIsMTIgKzQ3MiwyMiBAQCB2b2lkIGFtZF9pb21tdV9pb2FwaWNf
dXBkYXRlX2lyZSgKPiAgICAgICAgICAgKigoKHUzMiAqKSZuZXdfcnRlKSArIDEpID0gdmFsdWU7
Cj4gICAgICAgfQo+ICAgCj4gLSAgICBpZiAoIG5ld19ydGUubWFzayAmJgo+IC0gICAgICAgICBp
b2FwaWNfc2JkZltpZHhdLnBpbl8yX2lkeFtwaW5dID49IElOVFJFTUFQX0VOVFJJRVMgKQo+ICsg
ICAgaWYgKCBpb2FwaWNfc2JkZltpZHhdLnBpbl8yX2lkeFtwaW5dID49IElOVFJFTUFQX0VOVFJJ
RVMgKQo+ICAgICAgIHsKPiAgICAgICAgICAgQVNTRVJUKHNhdmVkX21hc2spOwo+IC0gICAgICAg
IF9faW9fYXBpY193cml0ZShhcGljLCByZWcsIHZhbHVlKTsKPiAtICAgICAgICByZXR1cm47Cj4g
Kwo+ICsgICAgICAgIC8qCj4gKyAgICAgICAgICogVGhlcmUncyBub3doZXJlIGV4Y2VwdCB0aGUg
SVJURSB0byBzdG9yZSBhIGZ1bGwgMzItYml0IGRlc3RpbmF0aW9uLAo+ICsgICAgICAgICAqIHNv
IHdlIG1heSBub3QgYnlwYXNzIGVudHJ5IGFsbG9jYXRpb24gYW5kIHVwZGF0aW5nIG9mIHRoZSBs
b3cgUlRFCj4gKyAgICAgICAgICogaGFsZiBpbiB0aGUgKHVzdWFsKSBjYXNlIG9mIHRoZSBoaWdo
IFJURSBoYWxmIGdldHRpbmcgd3JpdHRlbiBmaXJzdC4KPiArICAgICAgICAgKi8KPiArICAgICAg
ICBpZiAoIG5ld19ydGUubWFzayAmJiAheDJhcGljX2VuYWJsZWQgKQo+ICsgICAgICAgIHsKPiAr
ICAgICAgICAgICAgX19pb19hcGljX3dyaXRlKGFwaWMsIHJlZywgdmFsdWUpOwo+ICsgICAgICAg
ICAgICByZXR1cm47Cj4gKyAgICAgICAgfQo+ICsKPiArICAgICAgICBmcmVzaCA9IHRydWU7Cj4g
ICAgICAgfQo+ICAgCj4gICAgICAgLyogbWFzayB0aGUgaW50ZXJydXB0IHdoaWxlIHdlIGNoYW5n
ZSB0aGUgaW50cmVtYXAgdGFibGUgKi8KPiBAQCAtMzk2LDggKzUxNiwxMiBAQCB2b2lkIGFtZF9p
b21tdV9pb2FwaWNfdXBkYXRlX2lyZSgKPiAgICAgICBpZiAoIHJlZyA9PSBydGVfbG8gKQo+ICAg
ICAgICAgICByZXR1cm47Cj4gICAKPiAtICAgIC8qIHVubWFzayB0aGUgaW50ZXJydXB0IGFmdGVy
IHdlIGhhdmUgdXBkYXRlZCB0aGUgaW50cmVtYXAgdGFibGUgKi8KPiAtICAgIGlmICggIXNhdmVk
X21hc2sgKQo+ICsgICAgLyoKPiArICAgICAqIFVubWFzayB0aGUgaW50ZXJydXB0IGFmdGVyIHdl
IGhhdmUgdXBkYXRlZCB0aGUgaW50cmVtYXAgdGFibGUuIEFsc28KPiArICAgICAqIHdyaXRlIHRo
ZSBsb3cgaGFsZiBpZiBhIGZyZXNoIGVudHJ5IHdhcyBhbGxvY2F0ZWQgZm9yIGEgaGlnaCBoYWxm
Cj4gKyAgICAgKiB1cGRhdGUgaW4geDJBUElDIG1vZGUuCj4gKyAgICAgKi8KPiArICAgIGlmICgg
IXNhdmVkX21hc2sgfHwgKHgyYXBpY19lbmFibGVkICYmIGZyZXNoKSApCj4gICAgICAgewo+ICAg
ICAgICAgICBvbGRfcnRlLm1hc2sgPSBzYXZlZF9tYXNrOwo+ICAgICAgICAgICBfX2lvX2FwaWNf
d3JpdGUoYXBpYywgcnRlX2xvLCAqKCh1MzIgKikmb2xkX3J0ZSkpOwo+IEBAIC00MTEsMzEgKzUz
NSw0MCBAQCB1bnNpZ25lZCBpbnQgYW1kX2lvbW11X3JlYWRfaW9hcGljX2Zyb21fCj4gICAgICAg
dW5zaWduZWQgaW50IG9mZnNldDsKPiAgICAgICB1bnNpZ25lZCBpbnQgdmFsID0gX19pb19hcGlj
X3JlYWQoYXBpYywgcmVnKTsKPiAgICAgICB1bnNpZ25lZCBpbnQgcGluID0gKHJlZyAtIDB4MTAp
IC8gMjsKPiArICAgIHVpbnQxNl90IHNlZywgYmRmLCByZXFfaWQ7Cj4gKyAgICBjb25zdCBzdHJ1
Y3QgYW1kX2lvbW11ICppb21tdTsKPiArICAgIHVuaW9uIGlydGVfcHRyIGVudHJ5Owo+ICAgCj4g
ICAgICAgaWR4ID0gaW9hcGljX2lkX3RvX2luZGV4KElPX0FQSUNfSUQoYXBpYykpOwo+ICAgICAg
IGlmICggaWR4ID09IE1BWF9JT19BUElDUyApCj4gICAgICAgICAgIHJldHVybiB2YWw7Cj4gICAK
PiAgICAgICBvZmZzZXQgPSBpb2FwaWNfc2JkZltpZHhdLnBpbl8yX2lkeFtwaW5dOwo+ICsgICAg
aWYgKCBvZmZzZXQgPj0gSU5UUkVNQVBfRU5UUklFUyApCj4gKyAgICAgICAgcmV0dXJuIHZhbDsK
PiAgIAo+IC0gICAgaWYgKCAhKHJlZyAmIDEpICYmIG9mZnNldCA8IElOVFJFTUFQX0VOVFJJRVMg
KQo+IC0gICAgewo+IC0gICAgICAgIHUxNiBiZGYgPSBpb2FwaWNfc2JkZltpZHhdLmJkZjsKPiAt
ICAgICAgICB1MTYgc2VnID0gaW9hcGljX3NiZGZbaWR4XS5zZWc7Cj4gLSAgICAgICAgdTE2IHJl
cV9pZCA9IGdldF9pbnRyZW1hcF9yZXF1ZXN0b3JfaWQoc2VnLCBiZGYpOwo+IC0gICAgICAgIGNv
bnN0IHN0cnVjdCBhbWRfaW9tbXUgKmlvbW11ID0gZmluZF9pb21tdV9mb3JfZGV2aWNlKHNlZywg
YmRmKTsKPiAtICAgICAgICB1bmlvbiBpcnRlX3B0ciBlbnRyeTsKPiArICAgIHNlZyA9IGlvYXBp
Y19zYmRmW2lkeF0uc2VnOwo+ICsgICAgYmRmID0gaW9hcGljX3NiZGZbaWR4XS5iZGY7Cj4gKyAg
ICBpb21tdSA9IGZpbmRfaW9tbXVfZm9yX2RldmljZShzZWcsIGJkZik7Cj4gKyAgICBpZiAoICFp
b21tdSApCj4gKyAgICAgICAgcmV0dXJuIHZhbDsKPiArICAgIHJlcV9pZCA9IGdldF9pbnRyZW1h
cF9yZXF1ZXN0b3JfaWQoc2VnLCBiZGYpOwo+ICsgICAgZW50cnkgPSBnZXRfaW50cmVtYXBfZW50
cnkoaW9tbXUsIHJlcV9pZCwgb2Zmc2V0KTsKPiAgIAo+IC0gICAgICAgIGlmICggIWlvbW11ICkK
PiAtICAgICAgICAgICAgcmV0dXJuIHZhbDsKPiArICAgIGlmICggIShyZWcgJiAxKSApCj4gKyAg
ICB7Cj4gICAgICAgICAgIEFTU0VSVChvZmZzZXQgPT0gKHZhbCAmIChJTlRSRU1BUF9FTlRSSUVT
IC0gMSkpKTsKPiAtICAgICAgICBlbnRyeSA9IGdldF9pbnRyZW1hcF9lbnRyeShpb21tdSwgcmVx
X2lkLCBvZmZzZXQpOwo+ICAgICAgICAgICB2YWwgJj0gfihJTlRSRU1BUF9FTlRSSUVTIC0gMSk7
Cj4gKyAgICAgICAgLyogVGhlIEludFR5cGUgZmllbGRzIG1hdGNoIGZvciBib3RoIGZvcm1hdHMu
ICovCj4gICAgICAgICAgIHZhbCB8PSBNQVNLX0lOU1IoZW50cnkucHRyMzItPmZsZHMuaW50X3R5
cGUsCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgSU9fQVBJQ19SRURJUl9ERUxJVl9NT0RF
X01BU0spOwo+IC0gICAgICAgIHZhbCB8PSBNQVNLX0lOU1IoZW50cnkucHRyMzItPmZsZHMudmVj
dG9yLAo+ICsgICAgICAgIHZhbCB8PSBNQVNLX0lOU1IoaW9tbXUtPmN0cmwuZ2FfZW4KPiArICAg
ICAgICAgICAgICAgICAgICAgICAgID8gZW50cnkucHRyMTI4LT5mdWxsLnZlY3Rvcgo+ICsgICAg
ICAgICAgICAgICAgICAgICAgICAgOiBlbnRyeS5wdHIzMi0+Zmxkcy52ZWN0b3IsCj4gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgSU9fQVBJQ19SRURJUl9WRUNUT1JfTUFTSyk7Cj4gICAgICAg
fQo+ICsgICAgZWxzZSBpZiAoIHgyYXBpY19lbmFibGVkICkKPiArICAgICAgICB2YWwgPSBnZXRf
ZnVsbF9kZXN0KGVudHJ5LnB0cjEyOCk7Cj4gICAKPiAgICAgICByZXR1cm4gdmFsOwo+ICAgfQo+
IEBAIC00NDcsOSArNTgwLDkgQEAgc3RhdGljIGludCB1cGRhdGVfaW50cmVtYXBfZW50cnlfZnJv
bV9tcwo+ICAgICAgIHVuc2lnbmVkIGxvbmcgZmxhZ3M7Cj4gICAgICAgdW5pb24gaXJ0ZV9wdHIg
ZW50cnk7Cj4gICAgICAgdTE2IHJlcV9pZCwgYWxpYXNfaWQ7Cj4gLSAgICB1OCBkZWxpdmVyeV9t
b2RlLCBkZXN0LCB2ZWN0b3IsIGRlc3RfbW9kZTsKPiArICAgIHVpbnQ4X3QgZGVsaXZlcnlfbW9k
ZSwgdmVjdG9yLCBkZXN0X21vZGU7Cj4gICAgICAgc3BpbmxvY2tfdCAqbG9jazsKPiAtICAgIHVu
c2lnbmVkIGludCBvZmZzZXQsIGk7Cj4gKyAgICB1bnNpZ25lZCBpbnQgZGVzdCwgb2Zmc2V0LCBp
Owo+ICAgCj4gICAgICAgcmVxX2lkID0gZ2V0X2RtYV9yZXF1ZXN0b3JfaWQoaW9tbXUtPnNlZywg
YmRmKTsKPiAgICAgICBhbGlhc19pZCA9IGdldF9pbnRyZW1hcF9yZXF1ZXN0b3JfaWQoaW9tbXUt
PnNlZywgYmRmKTsKPiBAQCAtNDcwLDcgKzYwMywxMiBAQCBzdGF0aWMgaW50IHVwZGF0ZV9pbnRy
ZW1hcF9lbnRyeV9mcm9tX21zCj4gICAgICAgZGVzdF9tb2RlID0gKG1zZy0+YWRkcmVzc19sbyA+
PiBNU0lfQUREUl9ERVNUTU9ERV9TSElGVCkgJiAweDE7Cj4gICAgICAgZGVsaXZlcnlfbW9kZSA9
IChtc2ctPmRhdGEgPj4gTVNJX0RBVEFfREVMSVZFUllfTU9ERV9TSElGVCkgJiAweDE7Cj4gICAg
ICAgdmVjdG9yID0gKG1zZy0+ZGF0YSA+PiBNU0lfREFUQV9WRUNUT1JfU0hJRlQpICYgTVNJX0RB
VEFfVkVDVE9SX01BU0s7Cj4gLSAgICBkZXN0ID0gKG1zZy0+YWRkcmVzc19sbyA+PiBNU0lfQURE
Ul9ERVNUX0lEX1NISUZUKSAmIDB4ZmY7Cj4gKwo+ICsgICAgaWYgKCB4MmFwaWNfZW5hYmxlZCAp
Cj4gKyAgICAgICAgZGVzdCA9IG1zZy0+ZGVzdDMyOwo+ICsgICAgZWxzZQo+ICsgICAgICAgIGRl
c3QgPSBNQVNLX0VYVFIobXNnLT5hZGRyZXNzX2xvLCBNU0lfQUREUl9ERVNUX0lEX01BU0spOwo+
ICsKPiAgICAgICBvZmZzZXQgPSAqcmVtYXBfaW5kZXg7Cj4gICAgICAgaWYgKCBvZmZzZXQgPj0g
SU5UUkVNQVBfRU5UUklFUyApCj4gICAgICAgewo+IEBAIC02MTYsMTAgKzc1NCwyMSBAQCB2b2lk
IGFtZF9pb21tdV9yZWFkX21zaV9mcm9tX2lyZSgKPiAgICAgICB9Cj4gICAKPiAgICAgICBtc2ct
PmRhdGEgJj0gfihJTlRSRU1BUF9FTlRSSUVTIC0gMSk7Cj4gKyAgICAvKiBUaGUgSW50VHlwZSBm
aWVsZHMgbWF0Y2ggZm9yIGJvdGggZm9ybWF0cy4gKi8KPiAgICAgICBtc2ctPmRhdGEgfD0gTUFT
S19JTlNSKGVudHJ5LnB0cjMyLT5mbGRzLmludF90eXBlLAo+ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgTVNJX0RBVEFfREVMSVZFUllfTU9ERV9NQVNLKTsKPiAtICAgIG1zZy0+ZGF0YSB8
PSBNQVNLX0lOU1IoZW50cnkucHRyMzItPmZsZHMudmVjdG9yLAo+IC0gICAgICAgICAgICAgICAg
ICAgICAgICAgICBNU0lfREFUQV9WRUNUT1JfTUFTSyk7Cj4gKyAgICBpZiAoIGlvbW11LT5jdHJs
LmdhX2VuICkKPiArICAgIHsKPiArICAgICAgICBtc2ctPmRhdGEgfD0gTUFTS19JTlNSKGVudHJ5
LnB0cjEyOC0+ZnVsbC52ZWN0b3IsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBN
U0lfREFUQV9WRUNUT1JfTUFTSyk7Cj4gKyAgICAgICAgbXNnLT5kZXN0MzIgPSBnZXRfZnVsbF9k
ZXN0KGVudHJ5LnB0cjEyOCk7Cj4gKyAgICB9Cj4gKyAgICBlbHNlCj4gKyAgICB7Cj4gKyAgICAg
ICAgbXNnLT5kYXRhIHw9IE1BU0tfSU5TUihlbnRyeS5wdHIzMi0+Zmxkcy52ZWN0b3IsCj4gKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBNU0lfREFUQV9WRUNUT1JfTUFTSyk7Cj4gKyAg
ICAgICAgbXNnLT5kZXN0MzIgPSBlbnRyeS5wdHIzMi0+Zmxkcy5kZXN0Owo+ICsgICAgfQo+ICAg
fQo+ICAgCj4gICBpbnQgX19pbml0IGFtZF9pb21tdV9mcmVlX2ludHJlbWFwX3RhYmxlKAo+IEBA
IC02MzEsNyArNzgwLDcgQEAgaW50IF9faW5pdCBhbWRfaW9tbXVfZnJlZV9pbnRyZW1hcF90YWJs
ZQo+ICAgCj4gICAgICAgaWYgKCB0YiApCj4gICAgICAgewo+IC0gICAgICAgIF9fZnJlZV9hbWRf
aW9tbXVfdGFibGVzKHRiLCBJTlRSRU1BUF9UQUJMRV9PUkRFUik7Cj4gKyAgICAgICAgX19mcmVl
X2FtZF9pb21tdV90YWJsZXModGIsIGludHJlbWFwX3RhYmxlX29yZGVyKGlvbW11KSk7Cj4gICAg
ICAgICAgIGl2cnNfbWFwcGluZy0+aW50cmVtYXBfdGFibGUgPSBOVUxMOwo+ICAgICAgIH0KPiAg
IAo+IEBAIC02NDEsMTAgKzc5MCwxMCBAQCBpbnQgX19pbml0IGFtZF9pb21tdV9mcmVlX2ludHJl
bWFwX3RhYmxlCj4gICB2b2lkICpfX2luaXQgYW1kX2lvbW11X2FsbG9jX2ludHJlbWFwX3RhYmxl
KAo+ICAgICAgIGNvbnN0IHN0cnVjdCBhbWRfaW9tbXUgKmlvbW11LCB1bnNpZ25lZCBsb25nICoq
aW51c2VfbWFwKQo+ICAgewo+IC0gICAgdm9pZCAqdGI7Cj4gLSAgICB0YiA9IF9fYWxsb2NfYW1k
X2lvbW11X3RhYmxlcyhJTlRSRU1BUF9UQUJMRV9PUkRFUik7Cj4gKyAgICB2b2lkICp0YiA9IF9f
YWxsb2NfYW1kX2lvbW11X3RhYmxlcyhpbnRyZW1hcF90YWJsZV9vcmRlcihpb21tdSkpOwo+ICsK
PiAgICAgICBCVUdfT04odGIgPT0gTlVMTCk7Cj4gLSAgICBtZW1zZXQodGIsIDAsIFBBR0VfU0la
RSAqICgxVUwgPDwgSU5UUkVNQVBfVEFCTEVfT1JERVIpKTsKPiArICAgIG1lbXNldCh0YiwgMCwg
UEFHRV9TSVpFIDw8IGludHJlbWFwX3RhYmxlX29yZGVyKGlvbW11KSk7Cj4gICAgICAgKmludXNl
X21hcCA9IHh6YWxsb2NfYXJyYXkodW5zaWduZWQgbG9uZywgQklUU19UT19MT05HUyhJTlRSRU1B
UF9FTlRSSUVTKSk7Cj4gICAgICAgQlVHX09OKCppbnVzZV9tYXAgPT0gTlVMTCk7Cj4gICAgICAg
cmV0dXJuIHRiOwo+IEBAIC02ODUsMTggKzgzNCwyOSBAQCBpbnQgX19pbml0IGFtZF9zZXR1cF9o
cGV0X21zaShzdHJ1Y3QgbXNpCj4gICAgICAgcmV0dXJuIHJjOwo+ICAgfQo+ICAgCj4gLXN0YXRp
YyB2b2lkIGR1bXBfaW50cmVtYXBfdGFibGUoY29uc3QgdTMyICp0YWJsZSkKPiArc3RhdGljIHZv
aWQgZHVtcF9pbnRyZW1hcF90YWJsZShjb25zdCBzdHJ1Y3QgYW1kX2lvbW11ICppb21tdSwKPiAr
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bmlvbiBpcnRlX2NwdHIgdGJsKQo+ICAg
ewo+IC0gICAgdTMyIGNvdW50Owo+ICsgICAgdW5zaWduZWQgaW50IGNvdW50Owo+ICAgCj4gLSAg
ICBpZiAoICF0YWJsZSApCj4gKyAgICBpZiAoICF0YmwucHRyICkKPiAgICAgICAgICAgcmV0dXJu
Owo+ICAgCj4gICAgICAgZm9yICggY291bnQgPSAwOyBjb3VudCA8IElOVFJFTUFQX0VOVFJJRVM7
IGNvdW50KysgKQo+ICAgICAgIHsKPiAtICAgICAgICBpZiAoICF0YWJsZVtjb3VudF0gKQo+IC0g
ICAgICAgICAgICBjb250aW51ZTsKPiAtICAgICAgICBwcmludGsoIiAgICBJUlRFWyUwM3hdICUw
OHhcbiIsIGNvdW50LCB0YWJsZVtjb3VudF0pOwo+ICsgICAgICAgIGlmICggaW9tbXUtPmN0cmwu
Z2FfZW4gKQo+ICsgICAgICAgIHsKPiArICAgICAgICAgICAgaWYgKCAhdGJsLnB0cjEyOFtjb3Vu
dF0ucmF3WzBdICYmICF0YmwucHRyMTI4W2NvdW50XS5yYXdbMV0gKQo+ICsgICAgICAgICAgICAg
ICAgY29udGludWU7Cj4gKyAgICAgICAgICAgIHByaW50aygiICAgIElSVEVbJTAzeF0gJTAxNmx4
XyUwMTZseFxuIiwKPiArICAgICAgICAgICAgICAgICAgIGNvdW50LCB0YmwucHRyMTI4W2NvdW50
XS5yYXdbMV0sIHRibC5wdHIxMjhbY291bnRdLnJhd1swXSk7Cj4gKyAgICAgICAgfQo+ICsgICAg
ICAgIGVsc2UKPiArICAgICAgICB7Cj4gKyAgICAgICAgICAgIGlmICggIXRibC5wdHIzMltjb3Vu
dF0ucmF3ICkKPiArICAgICAgICAgICAgICAgIGNvbnRpbnVlOwo+ICsgICAgICAgICAgICBwcmlu
dGsoIiAgICBJUlRFWyUwM3hdICUwOHhcbiIsIGNvdW50LCB0YmwucHRyMzJbY291bnRdLnJhdyk7
Cj4gKyAgICAgICAgfQo+ICAgICAgIH0KPiAgIH0KPiAgIAo+IEBAIC03MTQsNyArODc0LDcgQEAg
c3RhdGljIGludCBkdW1wX2ludHJlbWFwX21hcHBpbmcoY29uc3Qgcwo+ICAgICAgICAgICAgICBQ
Q0lfRlVOQyhpdnJzX21hcHBpbmctPmR0ZV9yZXF1ZXN0b3JfaWQpKTsKPiAgIAo+ICAgICAgIHNw
aW5fbG9ja19pcnFzYXZlKCYoaXZyc19tYXBwaW5nLT5pbnRyZW1hcF9sb2NrKSwgZmxhZ3MpOwo+
IC0gICAgZHVtcF9pbnRyZW1hcF90YWJsZShpdnJzX21hcHBpbmctPmludHJlbWFwX3RhYmxlKTsK
PiArICAgIGR1bXBfaW50cmVtYXBfdGFibGUoaW9tbXUsIGl2cnNfbWFwcGluZy0+aW50cmVtYXBf
dGFibGUpOwo+ICAgICAgIHNwaW5fdW5sb2NrX2lycXJlc3RvcmUoJihpdnJzX21hcHBpbmctPmlu
dHJlbWFwX2xvY2spLCBmbGFncyk7Cj4gICAKPiAgICAgICBwcm9jZXNzX3BlbmRpbmdfc29mdGly
cXMoKTsKPiBAQCAtNzMzLDYgKzg5Myw4IEBAIHN0YXRpYyB2b2lkIGR1bXBfaW50cmVtYXBfdGFi
bGVzKHVuc2lnbmUKPiAgICAgICBwcmludGsoIi0tLSBEdW1waW5nIFNoYXJlZCBJT01NVSBJbnRl
cnJ1cHQgUmVtYXBwaW5nIFRhYmxlIC0tLVxuIik7Cj4gICAKPiAgICAgICBzcGluX2xvY2tfaXJx
c2F2ZSgmc2hhcmVkX2ludHJlbWFwX2xvY2ssIGZsYWdzKTsKPiAtICAgIGR1bXBfaW50cmVtYXBf
dGFibGUoc2hhcmVkX2ludHJlbWFwX3RhYmxlKTsKPiArICAgIGR1bXBfaW50cmVtYXBfdGFibGUo
bGlzdF9maXJzdF9lbnRyeSgmYW1kX2lvbW11X2hlYWQsIHN0cnVjdCBhbWRfaW9tbXUsCj4gKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGlzdCksCj4gKyAgICAgICAg
ICAgICAgICAgICAgICAgIHNoYXJlZF9pbnRyZW1hcF90YWJsZSk7Cj4gICAgICAgc3Bpbl91bmxv
Y2tfaXJxcmVzdG9yZSgmc2hhcmVkX2ludHJlbWFwX2xvY2ssIGZsYWdzKTsKPiAgIH0KPiAKCi0t
IApCcmlhbiBXb29kcwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 16:36:42 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 16:36:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsV7C-0002j3-EP; Tue, 30 Jul 2019 16:36:42 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=x3jf=V3=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hsV7B-0002ip-G5
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 16:36:41 +0000
X-Inumbo-ID: 320b927c-b2e8-11e9-9213-0ba74332f376
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 320b927c-b2e8-11e9-9213-0ba74332f376;
 Tue, 30 Jul 2019 16:36:35 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: vdZ2gqpH1L0pMhKx6Q5FtYAzmuMop29skGh6eUOuzcXGX8d4W9pTBU59MQkcPvybbi/J4c1Z46
 fPBQwpz0ml8pW2JAq31GSSyqoaU8rQydIGUjYMZ0qG2XFXjudAbrNdiO4z3we2VAbzsnwGLgzs
 hLn76+0gqZW1I+7qOF7dHvH06QqmylEgVTxr5qKSEc3+nZZmrpC0ERqrI2DaJoz17CcixN9ZcJ
 hKwJKOt3/AkGbD15ckfBu6GTsftS/O/QZrlv1FB2Hrz3gqsCrgTEbzOg29jSakMrlLhfSwOxjI
 lnk=
X-SBRS: 2.7
X-MesageID: 3625018
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,327,1559534400"; 
   d="scan'208";a="3625018"
To: Jan Beulich <JBeulich@suse.com>
References: <20190729173843.21586-1-andrew.cooper3@citrix.com>
 <20190729173843.21586-2-andrew.cooper3@citrix.com>
 <446e9293-2689-39cb-9086-19abd6702431@suse.com>
 <fb4f5507-11aa-d197-c759-a84d84c7779d@citrix.com>
 <7061f1db-aa45-d016-8645-1f733f753944@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <5cc90018-6795-1a90-05a1-de1911aed8ce@citrix.com>
Date: Tue, 30 Jul 2019 17:36:31 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <7061f1db-aa45-d016-8645-1f733f753944@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 v3 1/2] xen/link: Introduce
 .bss.percpu.page_aligned
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: StefanoStabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Julien Grall <julien.grall@arm.com>,
 Xen-devel <xen-devel@lists.xenproject.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMzAvMDcvMjAxOSAxMDo0OSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gT24gMzAuMDcuMjAxOSAx
MTozNSwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4gT24gMzAvMDcvMjAxOSAwOTo0MiwgSmFuIEJl
dWxpY2ggd3JvdGU6Cj4+PiBPbiAyOS4wNy4yMDE5IDE5OjM4LCBBbmRyZXcgQ29vcGVyIHdyb3Rl
Ogo+Pj4+IC0tLSBhL3hlbi9hcmNoL3g4Ni94ZW4ubGRzLlMKPj4+PiArKysgYi94ZW4vYXJjaC94
ODYveGVuLmxkcy5TCj4+Pj4gQEAgLTI5MywxNCArMjkzLDE3IEBAIFNFQ1RJT05TCj4+Pj4gICAg
ICAgICAgX19ic3Nfc3RhcnQgPSAuOwo+Pj4+ICAgICAgICAgICooLmJzcy5zdGFja19hbGlnbmVk
KQo+Pj4+ICAgICAgICAgICooLmJzcy5wYWdlX2FsaWduZWQqKQo+Pj4+IC0gICAgICAgKiguYnNz
KQo+Pj4+IC0gICAgICAgLiA9IEFMSUdOKFNNUF9DQUNIRV9CWVRFUyk7Cj4+Pj4gKyAgICAgICAu
ID0gQUxJR04oUEFHRV9TSVpFKTsKPj4+PiAgICAgICAgICBfX3Blcl9jcHVfc3RhcnQgPSAuOwo+
Pj4+ICsgICAgICAgKiguYnNzLnBlcmNwdS5wYWdlX2FsaWduZWQpCj4+Pj4gKyAgICAgICAuID0g
QUxJR04oUEFHRV9TSVpFKTsKPj4+IEJ1dCB0aGlzIGdvZXMgdG9vIGZhcjogV2hhdCB3ZSB3YW50
IGlzIGZvciB0aGUgVFNTIHRvIG9jY3VweSBhIGZ1bGwKPj4+IHBhZ2UsIG5vdCBmb3Igd2hhdGV2
ZXIgcmFuZG9tIG90aGVyIHBhZ2UtYWxpZ25lZCBvYmplY3QgZW5kcyB1cAo+Pj4gbGFzdCBoZXJl
IChzaG91bGQgYW55IGV2ZXJ5IGFwcGVhcikuCj4+IENvbWUgYWdhaW4/wqAgVGhpcyBpcyByaWRp
Y3Vsb3VzLgo+Pgo+PiBPYmplY3RzIGluIGEgc2VjdGlvbiBmb2xsb3dpbmcgZm9vLnBhZ2VfYWxp
Z25lZCBzaG91bGQgbmV2ZXIgZW5kIHVwIGluCj4+IHRoZSB0YWlsIG9mIHRoZSBmaW5hbCBwYWdl
IG9mIGZvby5wYWdlX2FsaWduZWQsIGJlY2F1c2UgdGhlbiB0aGV5IGFyZSBpbgo+PiB0aGUgd3Jv
bmcgc2VjdGlvbi4KPiBIb3cgZG8geW91IGRlcml2ZSAid3Jvbmcgc2VjdGlvbiI/IFNlY3Rpb25z
IGhhdmUgYW4gYWxpZ25tZW50IGFuZCBhCj4gc2l6ZS4gVGhlIGxhdHRlciBkb2Vzbid0IG5lZWQg
dG8gYmUgYSBtdWx0aXBsZSBvZiB0aGUgZm9ybWVyLiBUaGUKPiBzZWN0aW9uIGVuZHMgd2hlcmV2
ZXIgaXRzIHNpemUgc2F5cyBpdCBlbmRzLiBVc2luZyB0aGlzIHByb3BlcnR5IGlzCj4gYWN0dWFs
bHkgZGVzaXJhYmxlIGluIG90aGVyIGNhc2VzLCB0byBsaW1pdCB3YXN0ZSBvZiBzcGFjZS4KClRo
ZSBwcmluY2lwbGUgb2YgbGVhc3Qgc3VycHJpc2UsIGZvciBhIHNlY3Rpb24gd2l0aCBwYWdlX2Fs
aWduZWQgaW4gaXRzCm5hbWUsIGlzIHRoYXQgdGhlIHNlY3Rpb24gc3RhcnRzIGFuZCBlbmRzIG9u
IGEgcGFnZSBib3VuZGFyeS7CoCBUaGlzIGlzCndoYXQgcGVvcGxlIGV4cGVjdCB3aGVuIHRoZXkg
c2VlIGEgbmFtZSBsaWtlIHRoYXQuCgpJdCByZWFsbHkgZG9lc24ndCBtYXR0ZXIgd2hhdCBpcyB0
ZWNobmljYWxseSBwb3NzaWJsZS7CoCBXaGF0IGRvZXMgbWF0dGVyCmlzIHBlb3BsZXMgcmVhc29u
YWJsZSBleHBlY3RhdGlvbnMuCgo+PiBBIHNob3J0IFRTUyBpcyBhIHBhaW4gdG8gZGVhbCB3aXRo
LCBidXQgZXZlbiB5b3Ugc2FpZCB5b3UgZGlkbid0IGxpa2UKPj4gdGhlIHhlbl90c3MgaWRlYSB3
aGVuIHlvdSBzdWdnZXN0ZWQgaXQuCj4+Cj4+IFRoZSBuYW1lIG9mIHRoZSBzZWN0aW9uIGlzIHZl
cnkgZGVsaWJlcmF0ZWx5IG5vdCBUU1Mgc3BlY2lmaWMsIGJlY2F1c2UKPj4gdGhlcmUgaXMgcGxl
bnR5IG9mIG90aGVyIGNsZWFudXAgd2hpY2ggd2lsbCBlbmQgdXAgd2l0aCBvYmplY3RzIGluIHRo
aXMKPj4gc2VjdGlvbi4KPiBXZWxsLCBpZiB0aGV5J3JlIGFsbCBzdHJpY3RseSBhIG11bHRpcGxl
IG9mIFBBR0VfU0laRSwgdGhlbiB3cml0aW5nCj4gZG93biBhIHJlc3BlY3RpdmUgcmVxdWlyZW1l
bnQgbWlnaHQgYmUgYWNjZXB0YWJsZS4gQnV0IGV2ZW4gdGhlbiBJbm90IHN1Ym1pdHRlZCBieSBt
ZS4KPiB3b3VsZG4ndCBiZSBvdmVybHkgaGFwcHkgZ29pbmcgdGhhdCByb3V0ZS4KClRoaXMgcmVw
bHksIGxpa2UgbW9zdCBvdGhlcnMgaW4gdGhpcyB0aHJlYWQsIGlzIGFjdGl2ZWx5IHVuaGVscGZ1
bCwgYW5kCkkgZ2l2ZSB1cC4KCkkgY2FuJ3QgcmVhZCB5b3VyIG1pbmQuwqAgTmVpdGhlciBjYW4g
YW55b25lIGVsc2UsIGFuZCBub29uZSBoYXMgdGhlIHRpbWUKdG8gZGl2aW5lIHdoYXQgeW91IHdh
bnQuCgpJZiB5b3UgZG9uJ3QgY29tZSB1cCB3aXRoIHNvbWV0aGluZyBtb3JlIGhlbHBmdWwgdGhh
biAiSSBkb24ndCBsaWtlIGl0CnRoaXMgd2F5IiwgdGhlbiBJJ20gZ29pbmcgdG8gY29tbWl0IHRo
aXMgc2VyaWVzIGluIGl0cyBjdXJyZW50IGZvcm0sIGFuZAp5b3UgY2FuIGFkanVzdGluZyBpdCB0
byB5b3VyIG93biB0YXN0ZSwgaW4geW91ciBvd24gdGltZS4KClRoaXMgZ29lcyBmb3Igb3RoZXIg
c2VyaWVzIGFzIHdlbGwsIGluY2x1ZGluZyBvbmVzIHN1Ym1pdHRlZCBieSBvdGhlcnMuwqAKSXQg
aXMgYWJzb2x1dGVseSBjcml0aWNhbCB0aGF0IHJldmlldyBmZWVkYmFjayBpZGVudGlmaWVzLCBp
biBhIGNsZWFyCm1hbm5lciwgaG93IHlvdSBleHBlY3QgdGhlIGlzc3VlIHRvIGJlIHJlc29sdmVk
LgoKRm9yIGFueSBub24tdHJpdmlhbCBwaWVjZSBvZiBmZWVkYmFjaywgaWYgaXQgY2FuJ3QgYmUg
cGhyYXNlZCBpbiB0aGUKZm9ybSAiSSB3b3VsZCB0aGlzIHBhdGNoIG9rIGlmIHlvdSBhbHRlciAk
WCB0byAkWSIsIHRoZW4gaXQgaXMgcHJvYmFibHkKd2FudHMgcmV0aGlua2luZy7CoCBXaGF0ZXZl
ciB0aGUgZmVlZGJhY2sgYWN0dWFsbHkgaXMsIHRoYXQgZ2l2ZXMgYQpjb25jcmV0ZSAkWCB3aGlj
aCBpcyB0aGUgcGVyY2VpdmVkIHByb2JsZW0sIGFuZCBhIGNvbmNyZXRlICRZIHdoaWNoIGlzCmVp
dGhlciBhIGNsZWFyIGRpc2N1c3Npb24gcG9pbnQsIG9yIGEgY2xlYXIgZGlyZWN0aW9uIHRvIHdv
cmsgdG93YXJkcy4KCn5BbmRyZXcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 16:36:56 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 16:36:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsV7P-0002mf-UX; Tue, 30 Jul 2019 16:36: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=BEEr=V3=amd.com=brian.woods@srs-us1.protection.inumbo.net>)
 id 1hsV7O-0002mF-A4
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 16:36:54 +0000
X-Inumbo-ID: 3c1d0a0a-b2e8-11e9-8980-bc764e045a96
Received: from NAM03-BY2-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe4a::602])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3c1d0a0a-b2e8-11e9-8980-bc764e045a96;
 Tue, 30 Jul 2019 16:36:52 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=BjL2SG5aLDFKAoUi5EXfUBfcULco1yKnFtYamJTZyYIvddX1SryiZS3QxfM+9VBR6ATaL2UWcMcUwxrt+GXfwr2DBWWbZy8yEd38uIEMSnXXEQ+0RWzzdC+EpzDXv53blkFHVYVf95uslZ/y24dYEp6YA2q7gPqJXqbzaN7U5n/Jca+WptjwrEgKmBNW2KgH5GsmrhRkZNnO5x8ApLnPq2zH/X5eeCYzm3dlD62dzsjtgxbt1wttHiQKXX5+8yc12Bd3VHq5Q9FeniW+3FvI2S3eq5qhKGMS0J8kzqO2bQh6wnr42iXVaK2Ivoe8RTxTMg5bg/Jfo3khwOF1rQKZNg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=SRZmA1SvxK5+GPGuHBqigl25zP9izzggFHMZ/BNRMUM=;
 b=egS92RApTi9vPxMLI1sXVS2KWNJNF2i+IgDupP7MbMXFvxiFBuFVROytbnlKA5H1Ai2s+1m7ouzLp5rQAM8RzpLinatERUml4XYqPJCnOIWmCm54cBdVASJIvDbS9JN2ZP9txboPonMxs1sPCL2Av02O2PgSAlgtC47Bjzre+UZLhq7uoDUBKL7yz8Ju/5yfBAOzS0oh6SuWFyvGTqORFIxUZ33dP62MqLd5leOXbFqM5sBGs8o8xr/8jbjKSr2WTijmXpveg2l4xtzZnZ7EkJcxsn+yW4iZZItMkF2D+C14EBp6P/h0qEv/Pu+T5jk+baSmHsA0wBR5D/MAHsPaFA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=amd.com;dmarc=pass action=none header.from=amd.com;dkim=pass
 header.d=amd.com;arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amdcloud.onmicrosoft.com; s=selector1-amdcloud-onmicrosoft-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=SRZmA1SvxK5+GPGuHBqigl25zP9izzggFHMZ/BNRMUM=;
 b=OxUZx6Gw4RYuRaIQ+p9WSRXVhaW/qapFoHZwAt3WB9mLEEjk1rkB4nhq0koFQRCn9cczci44XhIGEkTrc9X9/Ig+DPqU31ltamxyoPiJRN04FNPiCRsBQnX+7lh4bn7/xBnU5azys39ZV7W3JHWgT+id+CJ5g4nKWamivAs5UJU=
Received: from MN2PR12MB3520.namprd12.prod.outlook.com (20.179.82.28) by
 MN2PR12MB4207.namprd12.prod.outlook.com (52.135.50.23) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2115.10; Tue, 30 Jul 2019 16:36:51 +0000
Received: from MN2PR12MB3520.namprd12.prod.outlook.com
 ([fe80::3cfb:fd2c:cea1:9cb9]) by MN2PR12MB3520.namprd12.prod.outlook.com
 ([fe80::3cfb:fd2c:cea1:9cb9%5]) with mapi id 15.20.2115.005; Tue, 30 Jul 2019
 16:36:51 +0000
From: "Woods, Brian" <Brian.Woods@amd.com>
To: Jan Beulich <JBeulich@suse.com>
Thread-Topic: [PATCH v4 11/12] AMD/IOMMU: don't needlessly log headers when
 dumping IRTs
Thread-Index: AQHVQu3vQWkQ4BW/m0a3zbmA7VKnu6bjZBoA
Date: Tue, 30 Jul 2019 16:36:51 +0000
Message-ID: <20190730163648.GC31577@amd.com>
References: <b8ae110a-f94a-4ed2-5cf9-c00ff1c0cb81@suse.com>
 <27308615-9199-2183-d987-180520d8afc3@suse.com>
In-Reply-To: <27308615-9199-2183-d987-180520d8afc3@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: SN4PR0801CA0001.namprd08.prod.outlook.com
 (2603:10b6:803:29::11) To MN2PR12MB3520.namprd12.prod.outlook.com
 (2603:10b6:208:100::28)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=Brian.Woods@amd.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [165.204.77.1]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 67c58893-b14e-45f6-b8d8-08d7150c1f9c
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(4618075)(2017052603328)(7193020);
 SRVR:MN2PR12MB4207; 
x-ms-traffictypediagnostic: MN2PR12MB4207:
x-microsoft-antispam-prvs: <MN2PR12MB42074E2A50DACB84E00E66B4E5DC0@MN2PR12MB4207.namprd12.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:632;
x-forefront-prvs: 0114FF88F6
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(4636009)(39860400002)(396003)(136003)(346002)(366004)(376002)(199004)(189003)(316002)(476003)(2906002)(2616005)(66946007)(486006)(186003)(6436002)(99286004)(6916009)(66446008)(33656002)(14454004)(64756008)(71190400001)(7736002)(6512007)(6486002)(1076003)(66556008)(66476007)(36756003)(11346002)(256004)(71200400001)(4326008)(478600001)(446003)(53936002)(14444005)(25786009)(5660300002)(229853002)(86362001)(6116002)(81166006)(81156014)(3846002)(102836004)(8676002)(8936002)(305945005)(76176011)(54906003)(66066001)(52116002)(6246003)(68736007)(6506007)(26005)(386003);
 DIR:OUT; SFP:1101; SCL:1; SRVR:MN2PR12MB4207;
 H:MN2PR12MB3520.namprd12.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: amd.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: e+rz6Kv4AUjYO6rKAtq5CZYl+JGe4/u64XhYNN3Rykr779NYW9vX1t6zJ/chZSOeVvafsW28y5g8R0KZ5tD/9NsQfFlF8Kvkwd9U6IVjatWSaz5OAGCRV2iEibI7GjYbRLxyP2ygvvt/tFqbiuMUSXl7czSjmc0eglp5OMqd06qtRxEck3xQlnUTeegGzt4/bIZAamKNhyv/M4UbFKmHYl+E06UdU82f8hiFGFTdiJsSaYuE9RDfA7FgDD42rP3OdiiIC75/gxIsKXIHQyubLoFUfVqTfVWmh/wpl3FEeZ4f+2bvjdCOExrcWYgEDqdnzbsfeK1CjeTVZQO+GR7PnDx+UFoTLg7PtexBMsGNRSW623Z2wJLulacC6UUx2YMX6RQ8UhAZl+UohxN+gei2nsO9qbOvKJElFt4uvfEtmzk=
Content-ID: <40EE73D2FBD21D4284C7ED60327FFF74@namprd12.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: amd.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 67c58893-b14e-45f6-b8d8-08d7150c1f9c
X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Jul 2019 16:36:51.1579 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 3dd8961f-e488-4e60-8e11-a82d994e183d
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: brwoods@amd.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR12MB4207
Subject: Re: [Xen-devel] [PATCH v4 11/12] AMD/IOMMU: don't needlessly log
 headers when dumping IRTs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>, "Woods, 
 Brian" <Brian.Woods@amd.com>, "Suthikulpanit,
 Suravee" <Suravee.Suthikulpanit@amd.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBKdWwgMjUsIDIwMTkgYXQgMDE6MzM6MjRQTSArMDAwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gTG9nIFNCREYgaGVhZGVycyBvbmx5IHdoZW4gdGhlcmUgYXJlIGFjdHVhbCBJUlRFcyB0
byBsb2cuIFRoaXMgaXMKPiBwYXJ0aWN1bGFybHkgaW1wb3J0YW50IGZvciB0aGUgdG90YWwgdm9s
dW1lIG9mIG91dHB1dCB3aGVuIHRoZSBBQ1BJCj4gdGFibGVzIGRlc2NyaWJlIGZhciBtb3JlIHRo
YW4ganVzdCB0aGUgZXhpc3RpbmcgZGV2aWNlcy4gT24gbXkgUm9tZQo+IHN5c3RlbSBzbyBmYXIg
dGhlcmUgd2FzIG9uZSBsaW5lIGZvciBldmVyeSBmdW5jdGlvbiBvZiBldmVyeSBkZXZpY2Ugb24K
PiBhbGwgMjU2IGJ1c2VzIG9mIHNlZ21lbnQgMCwgd2l0aCBleHRyZW1lbHkgZmV3IGV4Y2VwdGlv
bnMgKGxpa2UgdGhlCj4gSU9NTVVzIHRoZW1zZWx2ZXMpLgo+IAo+IEFsc28gb25seSBsb2cgb25l
IG9mIHRoZSAicGVyLWRldmljZSIgb3IgInNoYXJlZCIgb3ZlcmFsbCBoZWFkZXJzLgo+IAo+IFNp
Z25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCkFja2VkLWJ5OiBC
cmlhbiBXb29kcyA8YnJpYW4ud29vZHNAYW1kLmNvbT4KCj4gLS0tCj4gdjQ6IE5ldy4KPiAKPiAt
LS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfaW50ci5jCj4gKysrIGIveGVu
L2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2ludHIuYwo+IEBAIC04ODMsNyArODgzLDgg
QEAgaW50IF9faW5pdCBhbWRfc2V0dXBfaHBldF9tc2koc3RydWN0IG1zaQo+ICAgfQo+ICAgCj4g
ICBzdGF0aWMgdm9pZCBkdW1wX2ludHJlbWFwX3RhYmxlKGNvbnN0IHN0cnVjdCBhbWRfaW9tbXUg
KmlvbW11LAo+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuaW9uIGlydGVfY3B0
ciB0YmwpCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5pb24gaXJ0ZV9jcHRy
IHRibCwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBzdHJ1Y3QgaXZy
c19tYXBwaW5ncyAqaXZyc19tYXBwaW5nKQo+ICAgewo+ICAgICAgIHVuc2lnbmVkIGludCBjb3Vu
dDsKPiAgIAo+IEBAIC04OTIsMTkgKzg5MywyNSBAQCBzdGF0aWMgdm9pZCBkdW1wX2ludHJlbWFw
X3RhYmxlKGNvbnN0IHN0Cj4gICAKPiAgICAgICBmb3IgKCBjb3VudCA9IDA7IGNvdW50IDwgSU5U
UkVNQVBfRU5UUklFUzsgY291bnQrKyApCj4gICAgICAgewo+IC0gICAgICAgIGlmICggaW9tbXUt
PmN0cmwuZ2FfZW4gKQo+IC0gICAgICAgIHsKPiAtICAgICAgICAgICAgaWYgKCAhdGJsLnB0cjEy
OFtjb3VudF0ucmF3WzBdICYmICF0YmwucHRyMTI4W2NvdW50XS5yYXdbMV0gKQo+ICsgICAgICAg
IGlmICggaW9tbXUtPmN0cmwuZ2FfZW4KPiArICAgICAgICAgICAgID8gIXRibC5wdHIxMjhbY291
bnRdLnJhd1swXSAmJiAhdGJsLnB0cjEyOFtjb3VudF0ucmF3WzFdCj4gKyAgICAgICAgICAgICA6
ICF0YmwucHRyMzJbY291bnRdLnJhdyApCj4gICAgICAgICAgICAgICAgICAgY29udGludWU7Cj4g
Kwo+ICsgICAgICAgIGlmICggaXZyc19tYXBwaW5nICkKPiArICAgICAgICB7Cj4gKyAgICAgICAg
ICAgIHByaW50aygiICAlMDR4OiUwMng6JTAyeDoldTpcbiIsIGlvbW11LT5zZWcsCj4gKyAgICAg
ICAgICAgICAgICAgICBQQ0lfQlVTKGl2cnNfbWFwcGluZy0+ZHRlX3JlcXVlc3Rvcl9pZCksCj4g
KyAgICAgICAgICAgICAgICAgICBQQ0lfU0xPVChpdnJzX21hcHBpbmctPmR0ZV9yZXF1ZXN0b3Jf
aWQpLAo+ICsgICAgICAgICAgICAgICAgICAgUENJX0ZVTkMoaXZyc19tYXBwaW5nLT5kdGVfcmVx
dWVzdG9yX2lkKSk7Cj4gKyAgICAgICAgICAgIGl2cnNfbWFwcGluZyA9IE5VTEw7Cj4gKyAgICAg
ICAgfQo+ICsKPiArICAgICAgICBpZiAoIGlvbW11LT5jdHJsLmdhX2VuICkKPiAgICAgICAgICAg
ICAgIHByaW50aygiICAgIElSVEVbJTAzeF0gJTAxNmx4XyUwMTZseFxuIiwKPiAgICAgICAgICAg
ICAgICAgICAgICBjb3VudCwgdGJsLnB0cjEyOFtjb3VudF0ucmF3WzFdLCB0YmwucHRyMTI4W2Nv
dW50XS5yYXdbMF0pOwo+IC0gICAgICAgIH0KPiAgICAgICAgICAgZWxzZQo+IC0gICAgICAgIHsK
PiAtICAgICAgICAgICAgaWYgKCAhdGJsLnB0cjMyW2NvdW50XS5yYXcgKQo+IC0gICAgICAgICAg
ICAgICAgY29udGludWU7Cj4gICAgICAgICAgICAgICBwcmludGsoIiAgICBJUlRFWyUwM3hdICUw
OHhcbiIsIGNvdW50LCB0YmwucHRyMzJbY291bnRdLnJhdyk7Cj4gLSAgICAgICAgfQo+ICAgICAg
IH0KPiAgIH0KPiAgIAo+IEBAIC05MTYsMTMgKzkyMyw4IEBAIHN0YXRpYyBpbnQgZHVtcF9pbnRy
ZW1hcF9tYXBwaW5nKGNvbnN0IHMKPiAgICAgICBpZiAoICFpdnJzX21hcHBpbmcgKQo+ICAgICAg
ICAgICByZXR1cm4gMDsKPiAgIAo+IC0gICAgcHJpbnRrKCIgICUwNHg6JTAyeDolMDJ4OiV1Olxu
IiwgaW9tbXUtPnNlZywKPiAtICAgICAgICAgICBQQ0lfQlVTKGl2cnNfbWFwcGluZy0+ZHRlX3Jl
cXVlc3Rvcl9pZCksCj4gLSAgICAgICAgICAgUENJX1NMT1QoaXZyc19tYXBwaW5nLT5kdGVfcmVx
dWVzdG9yX2lkKSwKPiAtICAgICAgICAgICBQQ0lfRlVOQyhpdnJzX21hcHBpbmctPmR0ZV9yZXF1
ZXN0b3JfaWQpKTsKPiAtCj4gICAgICAgc3Bpbl9sb2NrX2lycXNhdmUoJihpdnJzX21hcHBpbmct
PmludHJlbWFwX2xvY2spLCBmbGFncyk7Cj4gLSAgICBkdW1wX2ludHJlbWFwX3RhYmxlKGlvbW11
LCBpdnJzX21hcHBpbmctPmludHJlbWFwX3RhYmxlKTsKPiArICAgIGR1bXBfaW50cmVtYXBfdGFi
bGUoaW9tbXUsIGl2cnNfbWFwcGluZy0+aW50cmVtYXBfdGFibGUsIGl2cnNfbWFwcGluZyk7Cj4g
ICAgICAgc3Bpbl91bmxvY2tfaXJxcmVzdG9yZSgmKGl2cnNfbWFwcGluZy0+aW50cmVtYXBfbG9j
ayksIGZsYWdzKTsKPiAgIAo+ICAgICAgIHByb2Nlc3NfcGVuZGluZ19zb2Z0aXJxcygpOwo+IEBA
IC05MzIsMTcgKzkzNCwyMiBAQCBzdGF0aWMgaW50IGR1bXBfaW50cmVtYXBfbWFwcGluZyhjb25z
dCBzCj4gICAKPiAgIHN0YXRpYyB2b2lkIGR1bXBfaW50cmVtYXBfdGFibGVzKHVuc2lnbmVkIGNo
YXIga2V5KQo+ICAgewo+IC0gICAgdW5zaWduZWQgbG9uZyBmbGFnczsKPiAtCj4gLSAgICBwcmlu
dGsoIi0tLSBEdW1waW5nIFBlci1kZXYgSU9NTVUgSW50ZXJydXB0IFJlbWFwcGluZyBUYWJsZSAt
LS1cbiIpOwo+ICsgICAgaWYgKCAhc2hhcmVkX2ludHJlbWFwX3RhYmxlICkKPiArICAgIHsKPiAr
ICAgICAgICBwcmludGsoIi0tLSBEdW1waW5nIFBlci1kZXYgSU9NTVUgSW50ZXJydXB0IFJlbWFw
cGluZyBUYWJsZSAtLS1cbiIpOwo+ICAgCj4gLSAgICBpdGVyYXRlX2l2cnNfZW50cmllcyhkdW1w
X2ludHJlbWFwX21hcHBpbmcpOwo+ICsgICAgICAgIGl0ZXJhdGVfaXZyc19lbnRyaWVzKGR1bXBf
aW50cmVtYXBfbWFwcGluZyk7Cj4gKyAgICB9Cj4gKyAgICBlbHNlCj4gKyAgICB7Cj4gKyAgICAg
ICAgdW5zaWduZWQgbG9uZyBmbGFnczsKPiAgIAo+IC0gICAgcHJpbnRrKCItLS0gRHVtcGluZyBT
aGFyZWQgSU9NTVUgSW50ZXJydXB0IFJlbWFwcGluZyBUYWJsZSAtLS1cbiIpOwo+ICsgICAgICAg
IHByaW50aygiLS0tIER1bXBpbmcgU2hhcmVkIElPTU1VIEludGVycnVwdCBSZW1hcHBpbmcgVGFi
bGUgLS0tXG4iKTsKPiAgIAo+IC0gICAgc3Bpbl9sb2NrX2lycXNhdmUoJnNoYXJlZF9pbnRyZW1h
cF9sb2NrLCBmbGFncyk7Cj4gLSAgICBkdW1wX2ludHJlbWFwX3RhYmxlKGxpc3RfZmlyc3RfZW50
cnkoJmFtZF9pb21tdV9oZWFkLCBzdHJ1Y3QgYW1kX2lvbW11LAo+IC0gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGxpc3QpLAo+IC0gICAgICAgICAgICAgICAgICAgICAg
ICBzaGFyZWRfaW50cmVtYXBfdGFibGUpOwo+IC0gICAgc3Bpbl91bmxvY2tfaXJxcmVzdG9yZSgm
c2hhcmVkX2ludHJlbWFwX2xvY2ssIGZsYWdzKTsKPiArICAgICAgICBzcGluX2xvY2tfaXJxc2F2
ZSgmc2hhcmVkX2ludHJlbWFwX2xvY2ssIGZsYWdzKTsKPiArICAgICAgICBkdW1wX2ludHJlbWFw
X3RhYmxlKGxpc3RfZmlyc3RfZW50cnkoJmFtZF9pb21tdV9oZWFkLCBzdHJ1Y3QgYW1kX2lvbW11
LAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaXN0KSwK
PiArICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNoYXJlZF9pbnRyZW1hcF90YWJsZSwgTlVM
TCk7Cj4gKyAgICAgICAgc3Bpbl91bmxvY2tfaXJxcmVzdG9yZSgmc2hhcmVkX2ludHJlbWFwX2xv
Y2ssIGZsYWdzKTsKPiArICAgIH0KPiAgIH0KPiAKCi0tIApCcmlhbiBXb29kcwoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 16:42:53 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 16:42:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsVDA-0003jo-4W; Tue, 30 Jul 2019 16: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=goWA=V3=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hsVD8-0003jb-V5
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 16:42:51 +0000
X-Inumbo-ID: 1088a7fd-b2e9-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1088a7fd-b2e9-11e9-8980-bc764e045a96;
 Tue, 30 Jul 2019 16:42:48 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hsVD6-0006ML-5d; Tue, 30 Jul 2019 16:42: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 1hsVD5-0007up-J7; Tue, 30 Jul 2019 16:42:47 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hsVD5-0007VB-DT; Tue, 30 Jul 2019 16:42:47 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139509-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:<job
 status>:broken:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:host-install(4):broken:regression
 linux-linus:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemut-rhel6hvm-intel:xen-boot:fail:regression
 linux-linus:test-amd64-i386-examine:reboot:fail:regression
 linux-linus:test-amd64-i386-xl-raw:xen-boot:fail:regression
 linux-linus:test-amd64-i386-freebsd10-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-freebsd10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-intel:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-i386-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-amd:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemut-rhel6hvm-amd:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-win7-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-ws16-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-pvshim:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-ws16-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-win10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-i386-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-win10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-shadow:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 linux-linus:test-arm64-arm64-examine:examine-serial/bootloader:fail:regression
 linux-linus:build-armhf-pvops:kernel-build:fail:regression
 linux-linus:test-arm64-arm64-libvirt-xsm:guest-start/debian.repeat:fail:regression
 linux-linus:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-arndale: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-armhf-armhf-examine:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:xen-boot:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-debianhvm-i386-xsm:xen-boot:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=2a11c76e5301dddefcb618dac04f74e6314df6bc
X-Osstest-Versions-That: linux=736706bee3298208343a76096370e4f6a5c55915
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 30 Jul 2019 16:42:47 +0000
Subject: [Xen-devel] [linux-linus test] 139509: 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>

ZmxpZ2h0IDEzOTUwOSBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTM5NTA5LwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXNoYWRvdyAgICA8am9iIHN0YXR1cz4gICAgICAgICBicm9rZW4KIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93IDQgaG9zdC1pbnN0YWxs
KDQpIGJyb2tlbiBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1
YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtIDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTMzNTgw
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1p
bnRlbCAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2
NC1pMzg2LWV4YW1pbmUgICAgICAgOCByZWJvb3QgICAgICAgICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICA3IHhlbi1ib290ICAg
ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVl
YnNkMTAtYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4
MAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICA3IHhlbi1ib290ICAgICAgICAgICAg
ICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0t
aW50ZWwgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXBhaXIgMTAgeGVuLWJvb3Qvc3JjX2hvc3QgICAgICAgIGZhaWwgUkVH
Ui4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAxMSB4ZW4tYm9vdC9k
c3RfaG9zdCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYtcWVt
dXUtcmhlbDZodm0tYW1kICA3IHhlbi1ib290ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1
ODAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgIDcgeGVuLWJvb3QgICAgICAg
ICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFt
ZDY0LWkzODYteGwgICAgICAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJF
R1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICA3IHhl
bi1ib290ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXdzMTYtYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMz
NTgwCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICA3IHhlbi1ib290ICAgICAgICAgICAg
ICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJp
YW5odm0tYW1kNjQgIDcgeGVuLWJvb3QgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgNyB4
ZW4tYm9vdCAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXhzbSAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEz
MzU4MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2lu
Ny1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3Qt
YW1kNjQtaTM4Ni1wYWlyICAgICAgICAgMTAgeGVuLWJvb3Qvc3JjX2hvc3QgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAxMSB4ZW4tYm9v
dC9kc3RfaG9zdCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDcgeGVuLWJvb3QgZmFpbCBSRUdS
LiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgNyB4ZW4t
Ym9vdCAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gNyB4ZW4tYm9vdCBmYWlsIFJFR1IuIHZzLiAx
MzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgIDcgeGVuLWJvb3QgICAgICAgICAg
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92
bWYtYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0
LWFybTY0LWFybTY0LWV4YW1pbmUgICAgMTEgZXhhbWluZS1zZXJpYWwvYm9vdGxvYWRlciBmYWls
IFJFR1IuIHZzLiAxMzM1ODAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgIDYga2VybmVs
LWJ1aWxkICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hcm02NC1hcm02
NC1saWJ2aXJ0LXhzbSAxNiBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0IGZhaWwgUkVHUi4gdnMu
IDEzMzU4MAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2lu
ZzoKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYt
eGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14
bC12aGQgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1t
dWx0aXZjcHUgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1kZWJpYW5odm0taTM4Ni14c20gIDcgeGVuLWJvb3QgZmFpbCBiYXNlbGluZSB1bnRlc3RlZAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgNyB4ZW4tYm9vdCBm
YWlsIGJhc2VsaW5lIHVudGVzdGVkCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzM1ODAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBs
aWtlIDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzM1ODAK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsLXNlYXR0bGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlh
bi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LXRodW5kZXJ4IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20g
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhk
IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEw
IHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVk
IGZvciB0ZXN0aW5nOgogbGludXggICAgICAgICAgICAgICAgMmExMWM3NmU1MzAxZGRkZWZjYjYx
OGRhYzA0Zjc0ZTYzMTRkZjZiYwpiYXNlbGluZSB2ZXJzaW9uOgogbGludXggICAgICAgICAgICAg
ICAgNzM2NzA2YmVlMzI5ODIwODM0M2E3NjA5NjM3MGU0ZjZhNWM1NTkxNQoKTGFzdCB0ZXN0IG9m
IGJhc2lzICAgMTMzNTgwICAyMDE5LTAzLTA0IDE5OjUzOjA5IFogIDE0NyBkYXlzCkZhaWxpbmcg
c2luY2UgICAgICAgIDEzMzYwNSAgMjAxOS0wMy0wNSAyMDowMzoxNCBaICAxNDYgZGF5cyAgIDky
IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEzOTUwOSAgMjAxOS0wNy0yOSAyMzozODox
NCBaICAgIDAgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KNDEzMiBwZW9wbGUgdG91Y2hlZCByZXZp
c2lvbnMgdW5kZXIgdGVzdCwKbm90IGxpc3RpbmcgdGhlbSBhbGwKCmpvYnM6CiBidWlsZC1hbWQ2
NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1w
dm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJt
NjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1h
bWQ2NC14c20gICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJp
YW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQt
bGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFt
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVt
dXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJu
ZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVk
aXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0
LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1p
Mzg2LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdp
bjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWlu
dGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
cGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
aTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgYnJva2VuICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
c2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12
aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNn
LXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAv
aG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZp
bGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5k
IG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAg
IGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJF
QURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0
cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCmJyb2tl
bi1qb2IgdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgYnJv
a2VuCmJyb2tlbi1zdGVwIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
c2hhZG93IGhvc3QtaW5zdGFsbCg0KQoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBp
dCB3b3VsZCBiZSA4ODEzMzAgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 16:44:12 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 16: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 1hsVEO-0003sD-MW; Tue, 30 Jul 2019 16:44:08 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=3sDM=V3=citrix.com=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1hsVEN-0003s3-FB
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 16:44:07 +0000
X-Inumbo-ID: 3e8d2704-b2e9-11e9-8980-bc764e045a96
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3e8d2704-b2e9-11e9-8980-bc764e045a96;
 Tue, 30 Jul 2019 16:44:06 +0000 (UTC)
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=paul.durrant@citrix.com;
 spf=Pass smtp.mailfrom=Paul.Durrant@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 paul.durrant@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="paul.durrant@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 Paul.Durrant@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="Paul.Durrant@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Paul.Durrant@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: WHQGUY3xml/8j8VtVLAAQQUc4MHwxnztbkyHXElZfwuRaN40Yvf/fNcvu4jMf53nPXhtmnqbbC
 nxlqHS6ndwVvOzS2TI3Eh4LbfarBkts9XVxofKhWz+u7rBn22NNLQB3BgdFQYMANe3VCYFWAY7
 rgkQ9X2u51adsEkQJ0iyySw1Q1/gUe1FCn5XllkQ0o/E5s7jrYpnVTb0He555Ns/d2g9a/fSWt
 sk7UibJWm5tQ8xSPZbvOyVVj4E9DO5QcTvJQu3Gmx/Kp9S9921hKDVnaRpjfZP3tQAtz2dUvzw
 qrc=
X-SBRS: 2.7
X-MesageID: 3754868
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,327,1559534400"; 
   d="scan'208";a="3754868"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 30 Jul 2019 17:44:01 +0100
Message-ID: <20190730164401.34097-1-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.20.1.2.gb21ebb671
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] fix BUG in gnttab_unpopulate_status_frames()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 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>

U2luY2UgY29tbWl0IGVjODNmODI1NjI3ICJtbS5oOiBhZGQgaGVscGVyIGZ1bmN0aW9uIHRvIHRl
c3QtYW5kLWNsZWFyCl9QR0NfYWxsb2NhdGVkIiAoYW5kIHN1YnNlcXVlbnQgZml4LXVwIDQ0YTg4
N2QwMjFkICJtbS5oOiBmaXggQlVHX09OKCkKY29uZGl0aW9uIGluIHB1dF9wYWdlX2FsbG9jX3Jl
ZigpIikgc2V0dGluZyBncmFudCB0YWJsZSB2ZXJzaW9uIGZyb20gMgpiYWNrIHRvIDEgaGFzIGJl
ZW4gdnVsbmVyYWJsZSB0byBoaXR0aW5nIHRoZSBCVUdfT04gaW4gcHV0X3BhZ2VfYWxsb2NfcmVm
KCkKZHVyaW5nIGdudHRhYl91bnBvcHVsYXRlX3N0YXR1c19mcmFtZXMoKSBiZWNhdXNlIHRoYXQg
ZnVuY3Rpb24gZG9lcyBub3QKYWNxdWlyZSBhIGxvY2FsIHBhZ2UgcmVmZXJlbmNlLgoKVGhpcyBw
YXRjaCBmaXhlcyB0aGUgcHJvYmxlbSBieSBmaXJzdCBhY3F1aXJpbmcgYSBsb2NhbCBwYWdlIHJl
ZmVyZW5jZSBvbiBhCnN0YXR1cyBmcmFtZSAod2hpY2ggc2hvdWxkIGFsd2F5cyBzdWNjZWVkIGFu
ZCBzbyBhIGZhaWx1cmUgcmVzdWx0cyBpbiBhCmRvbWFpbl9jcmFzaCgpKSBiZWZvcmUgYXR0ZW1w
dGluZyB0byAndW5hc3NpZ24nIGl0IGZyb20gdGhlIGd1ZXN0IGJ5CmRyb3BwaW5nIHRoZSBhbGxv
Y2F0aW9uIHJlZmVyZW5jZS4gVGhlIGxvY2FsIHJlZmVyZW5jZSBjYW4gdGhlbiBiZSBkcm9wcGVk
LgoKU2lnbmVkLW9mZi1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4K
LS0tCkNjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpDYzogR2Vv
cmdlIER1bmxhcCA8R2VvcmdlLkR1bmxhcEBldS5jaXRyaXguY29tPgpDYzogSWFuIEphY2tzb24g
PGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkNjOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CkNjOiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgpDYzogS29ucmFk
IFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgpDYzogU3RlZmFubyBTdGFi
ZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpDYzogVGltIERlZWdhbiA8dGltQHhlbi5v
cmc+CkNjOiBXZWkgTGl1IDx3bEB4ZW4ub3JnPgotLS0KIHhlbi9jb21tb24vZ3JhbnRfdGFibGUu
YyB8IDkgKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgOSBpbnNlcnRpb25zKCspCgpkaWZmIC0t
Z2l0IGEveGVuL2NvbW1vbi9ncmFudF90YWJsZS5jIGIveGVuL2NvbW1vbi9ncmFudF90YWJsZS5j
CmluZGV4IDk3Njk1YTIyMWEuLmI5Y2EzODgwNTEgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24vZ3Jh
bnRfdGFibGUuYworKysgYi94ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMKQEAgLTE2ODIsNiArMTY4
MiwxNCBAQCBnbnR0YWJfdW5wb3B1bGF0ZV9zdGF0dXNfZnJhbWVzKHN0cnVjdCBkb21haW4gKmQs
IHN0cnVjdCBncmFudF90YWJsZSAqZ3QpCiAgICAgICAgIHN0cnVjdCBwYWdlX2luZm8gKnBnID0g
dmlydF90b19wYWdlKGd0LT5zdGF0dXNbaV0pOwogICAgICAgICBnZm5fdCBnZm4gPSBnbnR0YWJf
Z2V0X2ZyYW1lX2dmbihndCwgdHJ1ZSwgaSk7CiAKKyAgICAgICAgaWYgKCAhZ2V0X3BhZ2UocGcs
IGQpICkKKyAgICAgICAgeworICAgICAgICAgICAgZ3ByaW50ayhYRU5MT0dfRVJSLAorICAgICAg
ICAgICAgICAgICAgICAiQ291bGQgbm90IGdldCBhIHJlZmVyZW5jZSB0byBzdGF0dXMgZnJhbWUg
JXVcbiIsIGkpOworICAgICAgICAgICAgZG9tYWluX2NyYXNoKGQpOworICAgICAgICAgICAgcmV0
dXJuIC1FSU5WQUw7CisgICAgICAgIH0KKwogICAgICAgICAvKgogICAgICAgICAgKiBGb3IgdHJh
bnNsYXRlZCBkb21haW5zLCByZWNvdmVyaW5nIGZyb20gZmFpbHVyZSBhZnRlciBwYXJ0aWFsCiAg
ICAgICAgICAqIGNoYW5nZXMgd2VyZSBtYWRlIGlzIG1vcmUgY29tcGxpY2F0ZWQgdGhhbiBpdCBz
ZWVtcyB3b3J0aApAQCAtMTcwOCw2ICsxNzE2LDcgQEAgZ250dGFiX3VucG9wdWxhdGVfc3RhdHVz
X2ZyYW1lcyhzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QgZ3JhbnRfdGFibGUgKmd0KQogCiAgICAg
ICAgIEJVR19PTihwYWdlX2dldF9vd25lcihwZykgIT0gZCk7CiAgICAgICAgIHB1dF9wYWdlX2Fs
bG9jX3JlZihwZyk7CisgICAgICAgIHB1dF9wYWdlKHBnKTsKIAogICAgICAgICBpZiAoIHBnLT5j
b3VudF9pbmZvICYgflBHQ194ZW5faGVhcCApCiAgICAgICAgIHsKLS0gCjIuMjAuMS4yLmdiMjFl
YmI2NzEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 16:46:22 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 16: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 1hsVGW-00043a-4n; Tue, 30 Jul 2019 16:46: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=goWA=V3=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hsVGU-00043N-O8
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 16:46:18 +0000
X-Inumbo-ID: 8cdf8ee3-b2e9-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8cdf8ee3-b2e9-11e9-8980-bc764e045a96;
 Tue, 30 Jul 2019 16:46:17 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hsVGS-0006Qc-Pt; Tue, 30 Jul 2019 16:46: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 1hsVGS-0008JV-7e; Tue, 30 Jul 2019 16:46:16 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hsVGS-0001Gr-6T; Tue, 30 Jul 2019 16:46:16 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139518-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=8fed4e47d9a64a3d047f74b5f465f554d3d912a4
X-Osstest-Versions-That: ovmf=28bc6992400d56351d36b26f0841fbfcb1ea2fd4
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 30 Jul 2019 16:46:16 +0000
Subject: [Xen-devel] [ovmf test] 139518: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTUxOCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzk1MTgvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICA4ZmVkNGU0N2Q5YTY0YTNkMDQ3Zjc0YjVmNDY1ZjU1
NGQzZDkxMmE0CmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICAyOGJjNjk5
MjQwMGQ1NjM1MWQzNmIyNmYwODQxZmJmY2IxZWEyZmQ0CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
Mzk0OTkgIDIwMTktMDctMjkgMTU6MTM6MTggWiAgICAxIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTM5NTE4ICAyMDE5LTA3LTMwIDA1OjU5OjM0IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgUmViZWNjYSBD
cmFuIDxyZWJlY2NhQGJzZGlvLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1v
dm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3Jn
CmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBj
b25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBv
cnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMu
eGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1h
c3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1i
bG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0
CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFy
eQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQv
b3NzdGVzdC9vdm1mLmdpdAogICAyOGJjNjk5MjQwLi44ZmVkNGU0N2Q5ICA4ZmVkNGU0N2Q5YTY0
YTNkMDQ3Zjc0YjVmNDY1ZjU1NGQzZDkxMmE0IC0+IHhlbi10ZXN0ZWQtbWFzdGVyCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 17:00:25 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 17: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 1hsVTs-0005WB-QC; Tue, 30 Jul 2019 17:00:08 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=7c++=V3=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hsVTr-0005Ss-Hw
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 17:00:07 +0000
X-Inumbo-ID: 7b465726-b2eb-11e9-aad6-970ba5239fe3
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 7b465726-b2eb-11e9-aad6-970ba5239fe3;
 Tue, 30 Jul 2019 17:00:07 +0000 (UTC)
Received: from localhost (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256
 bits)) (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 34D45208E4;
 Tue, 30 Jul 2019 17:00:06 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1564506006;
 bh=vcDTtLlnm3LvbOcwSVSnNAwAEcpa17ZUtU9su50iV4E=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=hEA04WvvZiKRkkRHx3tLeC1vG329HNt/zVCI7oBYLgV0l+nzbOi5KW1VfGoZredgB
 qaJRXdrZVwKu1kqOZgQWAUhvb0osN6EJSAqjSVT6wAC7Mvd/GbKO8qYkeY0BlHa73X
 blW/Q1GgrDJuwFr8evSmVE1GczznSY9GLJGDLJYc=
Date: Tue, 30 Jul 2019 10:00:00 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-T480s
To: Julien Grall <julien.grall@arm.com>
In-Reply-To: <d4f7330a-ad8d-032f-2020-efcf649c4312@arm.com>
Message-ID: <alpine.DEB.2.21.1907300959470.28600@sstabellini-ThinkPad-T480s>
References: <20190723213553.22300-1-julien.grall@arm.com>
 <20190723213553.22300-6-julien.grall@arm.com>
 <alpine.DEB.2.21.1907291500210.1237@sstabellini-ThinkPad-T480s>
 <d4f7330a-ad8d-032f-2020-efcf649c4312@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 5/7] xen/arm: traps: Avoid BUG_ON() in
 do_trap_brk()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Stefano Stabellini <sstabellini@kernel.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCAzMCBKdWwgMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpIFN0ZWZhbm8sCj4g
Cj4gT24gNy8yOS8xOSAxMTowMiBQTSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+ID4gT24g
VHVlLCAyMyBKdWwgMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+ID4gPiBBdCB0aGUgbW9tZW50
LCBkb190cmFwX2JyaygpIGlzIHVzaW5nIGEgQlVHX09OKCkgdG8gY2hlY2sgdGhlIGhhcmR3YXJl
Cj4gPiA+IGhhcyBiZWVuIGNvcnJlY3RseSBjb25maWd1cmVkIGR1cmluZyBib290Lgo+ID4gPiAK
PiA+ID4gQW55IGVycm9yIHdoZW4gY29uZmlndXJpbmcgdGhlIGhhcmR3YXJlIGNvdWxkIHJlc3Vs
dCB0byBhIGd1ZXN0ICdicmsnCj4gPiA+IHRyYXBwaW5nIGluIHRoZSBoeXBlcnZpc29yIGFuZCBj
cmFzaCBpdC4KPiA+ID4gCj4gPiA+IFRoaXMgaXMgcHJldHR5IGhhcnNoIHRvIGtpbGwgWGVuIHdo
ZW4gYWN0dWFsbHkga2lsbGluZyB0aGUgZ3Vlc3Qgd291bGQKPiA+ID4gYmUgZW5vdWdoIGFzIG1p
c2NvbmZpZ3VyaW5nIHRoaXMgdHJhcCB3b3VsZCBub3QgbGVhZCB0byBleHBvc2luZwo+ID4gPiBz
ZW5zaXRpdmUgZGF0YS4gUmVwbGFjZSB0aGUgQlVHX09OKCkgd2l0aCBjcmFzaGluZyB0aGUgZ3Vl
c3QuCj4gPiA+IAo+ID4gPiBTaWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFs
bEBhcm0uY29tPgo+ID4gPiAtLS0KPiA+ID4gICB4ZW4vYXJjaC9hcm0vdHJhcHMuYyB8IDExICsr
KysrKysrLS0tCj4gPiA+ICAgMSBmaWxlIGNoYW5nZWQsIDggaW5zZXJ0aW9ucygrKSwgMyBkZWxl
dGlvbnMoLSkKPiA+ID4gCj4gPiA+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vdHJhcHMuYyBi
L3hlbi9hcmNoL2FybS90cmFwcy5jCj4gPiA+IGluZGV4IDEzMjY4NmVlMGYuLmVmMzdjYTZiZGUg
MTAwNjQ0Cj4gPiA+IC0tLSBhL3hlbi9hcmNoL2FybS90cmFwcy5jCj4gPiA+ICsrKyBiL3hlbi9h
cmNoL2FybS90cmFwcy5jCj4gPiA+IEBAIC0xMzA0LDEwICsxMzA0LDE1IEBAIGludCBkb19idWdf
ZnJhbWUoY29uc3Qgc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MsCj4gPiA+IHZhZGRyX3QgcGMp
Cj4gPiA+ICAgI2lmZGVmIENPTkZJR19BUk1fNjQKPiA+ID4gICBzdGF0aWMgdm9pZCBkb190cmFw
X2JyayhzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncywgY29uc3QgdW5pb24gaHNyIGhzcikKPiA+
ID4gICB7Cj4gPiA+IC0gICAgLyogSENSX0VMMi5UR0UgYW5kIE1EQ1JfRUwyLlRERSBhcmUgbm90
IHNldCBzbyB3ZSBuZXZlciByZWNlaXZlCj4gPiA+IC0gICAgICogc29mdHdhcmUgYnJlYWtwb2lu
dCBleGNlcHRpb24gZm9yIEVMMSBhbmQgRUwwIGhlcmUuCj4gPiA+ICsgICAgLyoKPiA+ID4gKyAg
ICAgKiBIQ1JfRUwyLlRHRSBhbmQgTURDUl9FTDIuVERSIGFyZSBjdXJyZW50bHkgbm90IHNldC4g
U28gd2Ugc2hvdWxkCj4gPiA+ICsgICAgICogbmV2ZXIgcmVjZWl2ZSBzb2Z0d2FyZSBicmVha3Bv
aW5nIGV4Y2VwdGlvbiBmb3IgRUwxIGFuZCBFTDAgaGVyZS4KPiA+ID4gICAgICAgICovCj4gPiA+
IC0gICAgQlVHX09OKCFoeXBfbW9kZShyZWdzKSk7Cj4gPiA+ICsgICAgaWYgKCAhaHlwX21vZGUo
cmVncykgKQo+ID4gPiArICAgIHsKPiA+ID4gKyAgICAgICAgZG9tYWluX2NyYXNoKGN1cnJlbnQt
PmRvbWFpbik7Cj4gPiA+ICsgICAgICAgIHJldHVybjsKPiA+ID4gKyAgICB9Cj4gPiAKPiA+IFRo
aXMgaXMgYSBnb29kIGNoYW5nZSB0byBoYXZlLiBJIGFtIHdvbmRlcmluZyBpZiBpdCB3b3VsZCBt
YWtlIHNlbnNlIHRvCj4gPiBhbHNvIHByaW50ayBzb21lIGRlYnVnIG1lc3NhZ2VzLCBtYXliZSBl
dmVuIHNob3dfZXhlY3V0aW9uX3N0YXRlLiBJZiBzbywKPiA+IHdlIG5lZWQgdG8gYmUgY2FyZWZ1
bCB0aGF0IGl0J3Mgb25seSBkb25lIGluIGRlYnVnIGJ1aWxkcywgb3IgaXQgaXMgcmF0ZQo+ID4g
bGltaXRlZC4gV2hhdCBkbyB5b3UgdGhpbms/Cj4gCj4gTWVzc2FnZXMgYXJlIGFscmVhZHkgcHJp
bnRlZCBieSBkb21haW5fY3Jhc2goLi4uKS4gQnV0IEkgZG9uJ3Qgc2VlIHRoZSBjb25jZXJuCj4g
YWJvdXQgbm9uLWRlYnVnIGJ1aWxkIG9yIGV2ZW4gbm90IHJhdGUgbGltaXRpbmcuLi4gSWYgdGhl
IGRvbWFpbiBjcmFzaCwgdGhlbgo+IGl0IHdpbGwgbm90IGNhdXNlIGFueW1vcmUgcHJpbnQgYW5k
IHRoZXJlZm9yZSB5b3UgY2FuJ3Qgc3BhbSB0aGUgY29uc29sZSBoZXJlLgoKQWggeWVzLCB5b3Ug
YXJlIHF1aXRlIHJpZ2h0CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 17:04:59 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 17:04:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsVYX-0005e7-FJ; Tue, 30 Jul 2019 17:04:57 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=goWA=V3=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hsVYW-0005dv-Kg
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 17:04:56 +0000
X-Inumbo-ID: 24d816a8-b2ec-11e9-8ba7-27eee78918cf
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 24d816a8-b2ec-11e9-8ba7-27eee78918cf;
 Tue, 30 Jul 2019 17:04:51 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hsVYQ-0006nn-To; Tue, 30 Jul 2019 17:04: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 1hsVYQ-00018Y-CJ; Tue, 30 Jul 2019 17:04:50 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hsVYQ-0002Jp-Bk; Tue, 30 Jul 2019 17:04:50 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139529-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=1585ed3c702e680ae492d852c8cff62cf300df99
X-Osstest-Versions-That: xen=850454cf9fa417e079c48a872ead17636a5be44f
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 30 Jul 2019 17:04:50 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 139529: 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>

ZmxpZ2h0IDEzOTUyOSB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzOTUyOS8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICAxNTg1ZWQzYzcwMmU2ODBhZTQ5MmQ4NTJjOGNmZjYyY2YzMDBkZjk5CmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICA4NTA0NTRjZjlmYTQxN2UwNzlj
NDhhODcyZWFkMTc2MzZhNWJlNDRmCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzk1MjMgIDIwMTkt
MDctMzAgMTE6MDI6MzQgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM5NTI5ICAy
MDE5LTA3LTMwIDE0OjAxOjQzIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgRGFyaW8gRmFnZ2lvbGkgPGRmYWdn
aW9saUBzdXNlLmNvbT4KCmpvYnM6CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVz
dC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUv
bG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAg
ICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxh
bmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0
CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7
Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdl
Yi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3Mg
Y29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9
b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhl
bi5vcmc6L2hvbWUveGVuL2dpdC94ZW4uZ2l0CiAgIDg1MDQ1NGNmOWYuLjE1ODVlZDNjNzAgIDE1
ODVlZDNjNzAyZTY4MGFlNDkyZDg1MmM4Y2ZmNjJjZjMwMGRmOTkgLT4gc21va2UKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 17:06:59 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 17: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 1hsVaH-0005jb-T6; Tue, 30 Jul 2019 17:06:45 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=7c++=V3=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hsVaG-0005jT-J5
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 17:06:44 +0000
X-Inumbo-ID: 6767cbce-b2ec-11e9-8980-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6767cbce-b2ec-11e9-8980-bc764e045a96;
 Tue, 30 Jul 2019 17:06:43 +0000 (UTC)
Received: from localhost (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256
 bits)) (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 5E8012089E;
 Tue, 30 Jul 2019 17:06:42 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1564506402;
 bh=zjrYLkPr1uBdFGUM3GLGxZ8a3wfwdFlNxZkY97DoXLA=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=DVY1AQslgnEJsJ8oLGsVPxuQK2FBqR215YE3t2dh8Frfp3nD3Rcj3NTr5GbHD9vSb
 F/eldcV94A5ilkQGbyMDBMLpWZJh3pmWtrGT2eXwY4BFV75L3vD4L8qrkXP0vwEJTN
 w5ApfzcLc3UD/tNGQaa5QbJ5DXhAbq3VMPYC/f3k=
Date: Tue, 30 Jul 2019 10:06:41 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-T480s
To: Julien Grall <julien.grall@arm.com>
In-Reply-To: <20190722213958.5761-7-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.21.1907301006310.28600@sstabellini-ThinkPad-T480s>
References: <20190722213958.5761-1-julien.grall@arm.com>
 <20190722213958.5761-7-julien.grall@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 06/35] xen/arm64: head: Introduce
 distinct paths for the boot CPU and secondary 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: xen-devel@lists.xenproject.org, Stefano Stabellini <sstabellini@kernel.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCAyMiBKdWwgMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IFRoZSBib290IGNvZGUg
aXMgY3VycmVudGx5IHF1aXRlIGRpZmZpY3VsdCB0byBnbyB0aHJvdWdoIGJlY2F1c2Ugb2YgdGhl
Cj4gbGFjayBvZiBkb2N1bWVudGF0aW9uIGFuZCBhIG51bWJlciBvZiBpbmRpcmVjdGlvbiB0byBh
dm9pZCBleGVjdXRpbmcKPiBzb21lIHBhdGggaW4gZWl0aGVyIHRoZSBib290IENQVSBvciBzZWNv
bmRhcnkgQ1BVcy4KPiAKPiBJbiBhbiBhdHRlbXB0IHRvIG1ha2UgdGhlIGJvb3QgY29kZSBlYXNp
ZXIgdG8gZm9sbG93LCBlYWNoIHBhcnRzIG9mIHRoZQo+IGJvb3QgYXJlIG5vdyBpbiBzZXBhcmF0
ZSBmdW5jdGlvbnMuIEZ1cnRoZXJtb3JlLCB0aGUgcGF0aHMgZm9yIHRoZSBib290Cj4gQ1BVIGFu
ZCBzZWNvbmRhcnkgQ1BVcyBhcmUgbm93IGRpc3RpbmN0IGFuZCBmb3Igbm93IHdpbGwgY2FsbCBl
YWNoCj4gZnVuY3Rpb25zLgo+IAo+IEZvbGxvdy11cHMgd2lsbCByZW1vdmUgdW5uZWNlc3Nhcnkg
Y2FsbHMgYW5kIGRvIGZ1cnRoZXIgaW1wcm92ZW1lbnQKPiAoc3VjaCBhcyBhZGRpbmcgZG9jdW1l
bnRhdGlvbiBhbmQgcmVzaHVmZmxpbmcpLgo+IAo+IE5vdGUgdGhhdCB0aGUgc3dpdGNoIGZyb20g
dXNpbmcgdGhlIDE6MSBtYXBwaW5nIHRvIHRoZSBydW50aW1lIG1hcHBpbmcKPiBpcyBkdXBsaWNh
dGVkIGZvciBlYWNoIHBhdGguIFRoaXMgaXMgYmVjYXVzZSBpbiB0aGUgZnV0dXJlIHdlIHdpbGwg
bmVlZAo+IHRvIHN0YXkgbG9uZ2VyIGluIHRoZSAxOjEgbWFwcGluZyBmb3IgdGhlIGJvb3QgQ1BV
Lgo+IAo+IFNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+
CgpSZXZpZXdlZC1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3Jn
PgoKCj4gLS0tCj4gICAgIENoYW5nZXMgaW4gdjI6Cj4gICAgICAgICAtIEF2b2lkIGluZmluaXRl
IGxvb3Agb24gYm9vdCBDUFUKPiAgICAgICAgIC0gRml4IHR5cG9lcyBpbiB0aGUgY29tbWl0IG1l
c3NhZ2UKPiAgICAgICAgIC0gcy9JRC8xOjEvCj4gLS0tCj4gIHhlbi9hcmNoL2FybS9hcm02NC9o
ZWFkLlMgfCA2MCArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0t
LQo+ICAxIGZpbGUgY2hhbmdlZCwgNTEgaW5zZXJ0aW9ucygrKSwgOSBkZWxldGlvbnMoLSkKPiAK
PiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2FybTY0L2hlYWQuUyBiL3hlbi9hcmNoL2FybS9h
cm02NC9oZWFkLlMKPiBpbmRleCA2M2Q2M2JjOGVjLi5kZjc5N2ExNTczIDEwMDY0NAo+IC0tLSBh
L3hlbi9hcmNoL2FybS9hcm02NC9oZWFkLlMKPiArKysgYi94ZW4vYXJjaC9hcm0vYXJtNjQvaGVh
ZC5TCj4gQEAgLTI5MCw3ICsyOTAsMTkgQEAgcmVhbF9zdGFydF9lZmk6Cj4gIAo+ICAgICAgICAg
IG1vdiAgIHgyMiwgIzAgICAgICAgICAgICAgICAgLyogeDIyIDo9IGlzX3NlY29uZGFyeV9jcHUg
Ki8KPiAgCj4gLSAgICAgICAgYiAgICAgY29tbW9uX3N0YXJ0Cj4gKyAgICAgICAgYmwgICAgY2hl
Y2tfY3B1X21vZGUKPiArICAgICAgICBibCAgICB6ZXJvX2Jzcwo+ICsgICAgICAgIGJsICAgIGNw
dV9pbml0Cj4gKyAgICAgICAgYmwgICAgY3JlYXRlX3BhZ2VfdGFibGVzCj4gKyAgICAgICAgYmwg
ICAgZW5hYmxlX21tdQo+ICsKPiArICAgICAgICAvKiBXZSBhcmUgc3RpbGwgaW4gdGhlIDE6MSBt
YXBwaW5nLiBKdW1wIHRvIHRoZSBydW50aW1lIFZpcnR1YWwgQWRkcmVzcy4gKi8KPiArICAgICAg
ICBsZHIgICB4MCwgPXByaW1hcnlfc3dpdGNoZWQKPiArICAgICAgICBiciAgICB4MAo+ICtwcmlt
YXJ5X3N3aXRjaGVkOgo+ICsgICAgICAgIGJsICAgIHNldHVwX2ZpeG1hcAo+ICsgICAgICAgIGIg
ICAgIGxhdW5jaAo+ICtFTkRQUk9DKHJlYWxfc3RhcnQpCj4gIAo+ICBHTE9CQUwoaW5pdF9zZWNv
bmRhcnkpCj4gICAgICAgICAgbXNyICAgREFJRlNldCwgMHhmICAgICAgICAgICAvKiBEaXNhYmxl
IGFsbCBpbnRlcnJ1cHRzICovCj4gQEAgLTMyNCw5ICszMzYsMjEgQEAgR0xPQkFMKGluaXRfc2Vj
b25kYXJ5KQo+ICAgICAgICAgIHByaW50X3JlZyB4MjQKPiAgICAgICAgICBQUklOVCgiIGJvb3Rp
bmcgLVxyXG4iKQo+ICAjZW5kaWYKPiAtCj4gLWNvbW1vbl9zdGFydDoKPiAtCj4gKyAgICAgICAg
YmwgICAgY2hlY2tfY3B1X21vZGUKPiArICAgICAgICBibCAgICB6ZXJvX2Jzcwo+ICsgICAgICAg
IGJsICAgIGNwdV9pbml0Cj4gKyAgICAgICAgYmwgICAgY3JlYXRlX3BhZ2VfdGFibGVzCj4gKyAg
ICAgICAgYmwgICAgZW5hYmxlX21tdQo+ICsKPiArICAgICAgICAvKiBXZSBhcmUgc3RpbGwgaW4g
dGhlIDE6MSBtYXBwaW5nLiBKdW1wIHRvIHRoZSBydW50aW1lIFZpcnR1YWwgQWRkcmVzcy4gKi8K
PiArICAgICAgICBsZHIgICB4MCwgPXNlY29uZGFyeV9zd2l0Y2hlZAo+ICsgICAgICAgIGJyICAg
IHgwCj4gK3NlY29uZGFyeV9zd2l0Y2hlZDoKPiArICAgICAgICBibCAgICBzZXR1cF9maXhtYXAK
PiArICAgICAgICBiICAgICBsYXVuY2gKPiArRU5EUFJPQyhpbml0X3NlY29uZGFyeSkKPiArCj4g
K2NoZWNrX2NwdV9tb2RlOgo+ICAgICAgICAgIFBSSU5UKCItIEN1cnJlbnQgRUwgIikKPiAgICAg
ICAgICBtcnMgICB4NSwgQ3VycmVudEVMCj4gICAgICAgICAgcHJpbnRfcmVnIHg1Cj4gQEAgLTM0
Myw3ICszNjcsMTAgQEAgY29tbW9uX3N0YXJ0Ogo+ICAgICAgICAgIGIgZmFpbAo+ICAKPiAgZWwy
OiAgICBQUklOVCgiLSBYZW4gc3RhcnRpbmcgYXQgRUwyIC1cclxuIikKPiArICAgICAgICByZXQK
PiArRU5EUFJPQyhjaGVja19jcHVfbW9kZSkKPiAgCj4gK3plcm9fYnNzOgo+ICAgICAgICAgIC8q
IFplcm8gQlNTIG9ubHkgd2hlbiByZXF1ZXN0ZWQgKi8KPiAgICAgICAgICBjYm56ICB4MjYsIHNr
aXBfYnNzCj4gIAo+IEBAIC0zNTYsNiArMzgzLDEwIEBAIGVsMjogICAgUFJJTlQoIi0gWGVuIHN0
YXJ0aW5nIGF0IEVMMiAtXHJcbiIpCj4gICAgICAgICAgYi5sbyAgMWIKPiAgCj4gIHNraXBfYnNz
Ogo+ICsgICAgICAgIHJldAo+ICtFTkRQUk9DKHplcm9fYnNzKQo+ICsKPiArY3B1X2luaXQ6Cj4g
ICAgICAgICAgUFJJTlQoIi0gU2V0dGluZyB1cCBjb250cm9sIHJlZ2lzdGVycyAtXHJcbiIpCj4g
IAo+ICAgICAgICAgIC8qIFNldCB1cCBtZW1vcnkgYXR0cmlidXRlIHR5cGUgdGFibGVzICovCj4g
QEAgLTM4Miw3ICs0MTMsMTAgQEAgc2tpcF9ic3M6Cj4gICAgICAgICAgICogYXJlIGhhbmRsZWQg
dXNpbmcgdGhlIEVMMiBzdGFjayBwb2ludGVyLCByYXRoZXIKPiAgICAgICAgICAgKiB0aGFuIFNQ
X0VMMC4gKi8KPiAgICAgICAgICBtc3Igc3BzZWwsICMxCj4gKyAgICAgICAgcmV0Cj4gK0VORFBS
T0MoY3B1X2luaXQpCj4gIAo+ICtjcmVhdGVfcGFnZV90YWJsZXM6Cj4gICAgICAgICAgLyogUmVi
dWlsZCB0aGUgYm9vdCBwYWdldGFibGUncyBmaXJzdC1sZXZlbCBlbnRyaWVzLiBUaGUgc3RydWN0
dXJlCj4gICAgICAgICAgICogaXMgZGVzY3JpYmVkIGluIG1tLmMuCj4gICAgICAgICAgICoKPiBA
QCAtNTA3LDYgKzU0MSwxMCBAQCB2aXJ0cGh5c19jbGFzaDoKPiAgICAgICAgICBiICAgICBmYWls
Cj4gIAo+ICAxOgo+ICsgICAgICAgIHJldAo+ICtFTkRQUk9DKGNyZWF0ZV9wYWdlX3RhYmxlcykK
PiArCj4gK2VuYWJsZV9tbXU6Cj4gICAgICAgICAgUFJJTlQoIi0gVHVybmluZyBvbiBwYWdpbmcg
LVxyXG4iKQo+ICAKPiAgICAgICAgICAvKgo+IEBAIC01MTYsMTYgKzU1NCwxNiBAQCB2aXJ0cGh5
c19jbGFzaDoKPiAgICAgICAgICB0bGJpICBhbGxlMiAgICAgICAgICAgICAgICAgIC8qIEZsdXNo
IGh5cGVydmlzb3IgVExCcyAqLwo+ICAgICAgICAgIGRzYiAgIG5zaAo+ICAKPiAtICAgICAgICBs
ZHIgICB4MSwgPXBhZ2luZyAgICAgICAgICAgIC8qIEV4cGxpY2l0IHZhZGRyLCBub3QgUklQLXJl
bGF0aXZlICovCj4gICAgICAgICAgbXJzICAgeDAsIFNDVExSX0VMMgo+ICAgICAgICAgIG9yciAg
IHgwLCB4MCwgI1NDVExSX0F4eF9FTHhfTSAgLyogRW5hYmxlIE1NVSAqLwo+ICAgICAgICAgIG9y
ciAgIHgwLCB4MCwgI1NDVExSX0F4eF9FTHhfQyAgLyogRW5hYmxlIEQtY2FjaGUgKi8KPiAgICAg
ICAgICBkc2IgICBzeSAgICAgICAgICAgICAgICAgICAgIC8qIEZsdXNoIFBURSB3cml0ZXMgYW5k
IGZpbmlzaCByZWFkcyAqLwo+ICAgICAgICAgIG1zciAgIFNDVExSX0VMMiwgeDAgICAgICAgICAg
Lyogbm93IHBhZ2luZyBpcyBlbmFibGVkICovCj4gICAgICAgICAgaXNiICAgICAgICAgICAgICAg
ICAgICAgICAgICAvKiBOb3csIGZsdXNoIHRoZSBpY2FjaGUgKi8KPiAtICAgICAgICBiciAgICB4
MSAgICAgICAgICAgICAgICAgICAgIC8qIEdldCBhIHByb3BlciB2YWRkciBpbnRvIFBDICovCj4g
LXBhZ2luZzoKPiArICAgICAgICByZXQKPiArRU5EUFJPQyhlbmFibGVfbW11KQo+ICAKPiArc2V0
dXBfZml4bWFwOgo+ICAgICAgICAgIC8qIE5vdyB3ZSBjYW4gaW5zdGFsbCB0aGUgZml4bWFwIGFu
ZCBkdGIgbWFwcGluZ3MsIHNpbmNlIHdlCj4gICAgICAgICAgICogZG9uJ3QgbmVlZCB0aGUgMTox
IG1hcCBhbnkgbW9yZSAqLwo+ICAgICAgICAgIGRzYiAgIHN5Cj4gQEAgLTU2NywxMSArNjA1LDE0
IEBAIHBhZ2luZzoKPiAgICAgICAgICB0bGJpICBhbGxlMgo+ICAgICAgICAgIGRzYiAgIHN5ICAg
ICAgICAgICAgICAgICAgICAgLyogRW5zdXJlIGNvbXBsZXRpb24gb2YgVExCIGZsdXNoICovCj4g
ICAgICAgICAgaXNiCj4gKyAgICAgICAgcmV0Cj4gK0VORFBST0Moc2V0dXBfZml4bWFwKQo+ICAK
PiArbGF1bmNoOgo+ICAgICAgICAgIFBSSU5UKCItIFJlYWR5IC1cclxuIikKPiAgCj4gICAgICAg
ICAgLyogVGhlIGJvb3QgQ1BVIHNob3VsZCBnbyBzdHJhaWdodCBpbnRvIEMgbm93ICovCj4gLSAg
ICAgICAgY2J6ICAgeDIyLCBsYXVuY2gKPiArICAgICAgICBjYnogICB4MjIsIDFmCj4gIAo+ICAg
ICAgICAgIC8qIE5vbi1ib290IENQVXMgbmVlZCB0byBtb3ZlIG9uIHRvIHRoZSBwcm9wZXIgcGFn
ZXRhYmxlcywgd2hpY2ggd2VyZQo+ICAgICAgICAgICAqIHNldHVwIGluIGluaXRfc2Vjb25kYXJ5
X3BhZ2V0YWJsZXMuICovCj4gQEAgLTU4Niw3ICs2MjcsNyBAQCBwYWdpbmc6Cj4gICAgICAgICAg
ZHNiICAgc3kgICAgICAgICAgICAgICAgICAgICAvKiBFbnN1cmUgY29tcGxldGlvbiBvZiBUTEIg
Zmx1c2ggKi8KPiAgICAgICAgICBpc2IKPiAgCj4gLWxhdW5jaDoKPiArMToKPiAgICAgICAgICBs
ZHIgICB4MCwgPWluaXRfZGF0YQo+ICAgICAgICAgIGFkZCAgIHgwLCB4MCwgI0lOSVRJTkZPX3N0
YWNrIC8qIEZpbmQgdGhlIGJvb3QtdGltZSBzdGFjayAqLwo+ICAgICAgICAgIGxkciAgIHgwLCBb
eDBdCj4gQEAgLTYwMSw2ICs2NDIsNyBAQCBsYXVuY2g6Cj4gICAgICAgICAgYiAgICAgc3RhcnRf
eGVuICAgICAgICAgICAgICAvKiBhbmQgZGlzYXBwZWFyIGludG8gdGhlIGxhbmQgb2YgQyAqLwo+
ICAxOgo+ICAgICAgICAgIGIgICAgIHN0YXJ0X3NlY29uZGFyeSAgICAgICAgLyogKHRvIHRoZSBh
cHByb3ByaWF0ZSBlbnRyeSBwb2ludCkgKi8KPiArRU5EUFJPQyhsYXVuY2gpCj4gIAo+ICAvKiBG
YWlsLXN0b3AgKi8KPiAgZmFpbDogICBQUklOVCgiLSBCb290IGZhaWxlZCAtXHJcbiIpCj4gLS0g
Cj4gMi4xMS4wCj4gCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 17:08:11 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 17:08:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsVbU-0005pM-8K; Tue, 30 Jul 2019 17:08:00 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=x3jf=V3=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hsVbT-0005pD-25
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 17:07:59 +0000
X-Inumbo-ID: 93f61b1d-b2ec-11e9-8980-bc764e045a96
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 93f61b1d-b2ec-11e9-8980-bc764e045a96;
 Tue, 30 Jul 2019 17:07:58 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: Eu9lTdh8oL8sgPwZ5t1tg0a3YEcqBKTlwcdtXUC2JcpdAztkumz55e74YFevu4Nhqhjz8WwJ0m
 YJinNJLi1u7rReSyuUmEgQIDQwl+XqxhZIFFmu65A1syXAYlT6MG7UN+iH9bHoNTieB7lh6hN6
 6ACfuJ1Ed7R8seU/DOFqOeN2k5qsNMbI05AOnJPke0i8F1wS5ZzjMOFOMI8PFIzR19VU8xlwkh
 +1DklWRw1lBqjxH5IGx8aS/eJy1Oy7L2FoaRAPMT7xT1pOt0Jyh6T1TGMZbhofvfv3KOPQ6EUg
 9Ys=
X-SBRS: 2.7
X-MesageID: 3626812
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,327,1559534400"; 
   d="scan'208";a="3626812"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Tue, 30 Jul 2019 18:07:54 +0100
Message-ID: <20190730170754.31389-1-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] x86/boot: Fix build dependenices for reloc.c
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Paul Durrant <paul.durrant@citrix.com>, Wei Liu <wl@xen.org>,
 Jan Beulich <JBeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Yy9zIDIwMWY4NTJlYWYgYWRkZWQgc3RhcnRfaW5mby5oIGFuZCBrY29uZmlnLmggdG8gcmVsb2Mu
YywgYnV0IG9ubHkgdXBkYXRlZApzdGFydF9pbmZvLmggaW4gUkVMT0NfREVQUy4KClRoaXMgY2F1
c2VzIHJlbG9jLmMgdG8gbm90IGJlIHJlZ2VuZXJhdGVkIHdoZW4gS2NvbmZpZyBjaGFuZ2VzLiAg
SXQgaXMgbW9zdApub3RpY2VhYmxlIHdoZW4gZW5hYmxpbmcgQ09ORklHX1BWSCBhbmQgZmluZGlu
ZyB0aGUgcmVzdWx0aW5nIGJpbmFyeSBjcmFzaAplYXJseSB3aXRoOgoKICAoZDkpIChYRU4pCiAg
KGQ5KSAoWEVOKSAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCiAgKGQ5
KSAoWEVOKSBQYW5pYyBvbiBDUFUgMDoKICAoZDkpIChYRU4pIE1hZ2ljIHZhbHVlIGlzIHdyb25n
OiBjMmMyYzJjMgogIChkOSkgKFhFTikgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKgogIChkOSkgKFhFTikKICAoZDkpIChYRU4pIFJlYm9vdCBpbiBmaXZlIHNlY29uZHMu
Li4KICAoWEVOKSBkOXYwIFRyaXBsZSBmYXVsdCAtIGludm9raW5nIEhWTSBzaHV0ZG93biBhY3Rp
b24gMQoKUmVwb3J0ZWQtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+
ClNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+
Ci0tLQpDQzogSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1c2UuY29tPgpDQzogV2VpIExpdSA8d2xA
eGVuLm9yZz4KQ0M6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgpDQzog
UGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KLS0tCiB4ZW4vYXJjaC94ODYv
Ym9vdC9NYWtlZmlsZSB8IDUgKysrKy0KIDEgZmlsZSBjaGFuZ2VkLCA0IGluc2VydGlvbnMoKyks
IDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvYm9vdC9NYWtlZmlsZSBi
L3hlbi9hcmNoL3g4Ni9ib290L01ha2VmaWxlCmluZGV4IGUxMDM4ODI4MmYuLjliMzFiZmNiZmIg
MTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9ib290L01ha2VmaWxlCisrKyBiL3hlbi9hcmNoL3g4
Ni9ib290L01ha2VmaWxlCkBAIC00LDcgKzQsMTAgQEAgREVGU19IX0RFUFMgPSBkZWZzLmggJChC
QVNFRElSKS9pbmNsdWRlL3hlbi9zdGRib29sLmgKIAogQ01ETElORV9ERVBTID0gJChERUZTX0hf
REVQUykgdmlkZW8uaAogCi1SRUxPQ19ERVBTID0gJChERUZTX0hfREVQUykgJChCQVNFRElSKS9p
bmNsdWRlL3hlbi9tdWx0aWJvb3QuaCBcCitSRUxPQ19ERVBTID0gJChERUZTX0hfREVQUykgXAor
CSAgICAgJChCQVNFRElSKS9pbmNsdWRlL2dlbmVyYXRlZC9hdXRvY29uZi5oIFwKKwkgICAgICQo
QkFTRURJUikvaW5jbHVkZS94ZW4va2NvbmZpZy5oIFwKKwkgICAgICQoQkFTRURJUikvaW5jbHVk
ZS94ZW4vbXVsdGlib290LmggXAogCSAgICAgJChCQVNFRElSKS9pbmNsdWRlL3hlbi9tdWx0aWJv
b3QyLmggXAogCSAgICAgJChCQVNFRElSKS9pbmNsdWRlL3B1YmxpYy9hcmNoLXg4Ni9odm0vc3Rh
cnRfaW5mby5oCiAKLS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 17:13:57 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 17:13: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 1hsVh4-0006ak-Gt; Tue, 30 Jul 2019 17:13:46 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=goWA=V3=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hsVh3-0006aV-5J
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 17:13:45 +0000
X-Inumbo-ID: 6000baea-b2ed-11e9-b4df-ef4cf6852323
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 6000baea-b2ed-11e9-b4df-ef4cf6852323;
 Tue, 30 Jul 2019 17:13:40 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hsVgx-0006z0-Ir; Tue, 30 Jul 2019 17:13:39 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hsVgx-0001TQ-7l; Tue, 30 Jul 2019 17:13:39 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hsVgx-0003gP-7A; Tue, 30 Jul 2019 17:13:39 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139516-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: libvirt:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-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-vhd:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:saverestore-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
X-Osstest-Versions-This: libvirt=fed58d83c60ff1c20292856bec006577788b7494
X-Osstest-Versions-That: libvirt=bcf3e3a2842a4553e08a6aa894e883e36820f32d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 30 Jul 2019 17:13:39 +0000
Subject: [Xen-devel] [libvirt test] 139516: 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>

ZmxpZ2h0IDEzOTUxNiBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzk1MTYvCgpGYWlsdXJlcyA6LS8gYnV0IG5vIHJl
Z3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9j
a2luZzoKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICBsaWtlIDEzOTQ3NgogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJh
dyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTM5NDc2CiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmly
dCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQtbGlidmlydC1xY293MiAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXFjb3cyIDEzIHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxp
YnZpcnQgICAgICAgICAgICAgIGZlZDU4ZDgzYzYwZmYxYzIwMjkyODU2YmVjMDA2NTc3Nzg4Yjc0
OTQKYmFzZWxpbmUgdmVyc2lvbjoKIGxpYnZpcnQgICAgICAgICAgICAgIGJjZjNlM2EyODQyYTQ1
NTNlMDhhNmFhODk0ZTg4M2UzNjgyMGYzMmQKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzOTQ3NiAg
MjAxOS0wNy0yOSAwNDoxODo0OCBaICAgIDEgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMzk1
MTYgIDIwMTktMDctMzAgMDQ6MTg6NDggWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBl
b3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZWEgQm9sb2duYW5p
IDxhYm9sb2duYUByZWRoYXQuY29tPgogIERhbmllbCBQLiBCZXJyYW5nw6kgPGJlcnJhbmdlQHJl
ZGhhdC5jb20+CiAgRXJpYyBCbGFrZSA8ZWJsYWtlQHJlZGhhdC5jb20+CiAgSWxpYXMgU3RhbWF0
aXMgPHN0YW1hdGlzLmlsaWFzc0BnbWFpbC5jb20+CiAgSmlyaSBEZW5lbWFyayA8amRlbmVtYXJA
cmVkaGF0LmNvbT4KICBNaWNoYWwgUHJpdm96bmlrIDxtcHJpdm96bkByZWRoYXQuY29tPgogIFBl
dGVyIEtyZW1wYSA8cGtyZW1wYUByZWRoYXQuY29tPgogIFZpdGFseSBLdXpuZXRzb3YgPHZrdXpu
ZXRzQHJlZGhhdC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02
NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1w
YWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQt
YXJtNjQtbGlidmlydC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBv
c3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFn
ZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWls
YWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9s
b2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5l
cmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5n
aXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVu
Lm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVz
dCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3Jn
L2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8g
eGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQvbGlidmlydC5naXQKICAgYmNmM2UzYTI4NC4u
ZmVkNThkODNjNiAgZmVkNThkODNjNjBmZjFjMjAyOTI4NTZiZWMwMDY1Nzc3ODhiNzQ5NCAtPiB4
ZW4tdGVzdGVkLW1hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 17:13:57 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 17:13: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 1hsVh1-0006aO-6U; Tue, 30 Jul 2019 17:13:43 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=7c++=V3=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hsVh0-0006aJ-B6
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 17:13:42 +0000
X-Inumbo-ID: 6041e6be-b2ed-11e9-8980-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6041e6be-b2ed-11e9-8980-bc764e045a96;
 Tue, 30 Jul 2019 17:13:40 +0000 (UTC)
Received: from localhost (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256
 bits)) (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id D3BC0206A2;
 Tue, 30 Jul 2019 17:13:39 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1564506820;
 bh=VaSWHeyDax69UcnbA13llM5e849Jbn3isfso5k2oTLo=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=LasEHTDQLXjBcJ7JP+QelZXLLtXJ+EsOnP0Nk8K/I5gGE+8nK1ytRCxFlqLnMw/rk
 CP6MaHVAgKvC1PWU/YJ/vA4hxkl1EfJnevQg3cKsT6hbeCE/HJgy1O/i6SEvVOOiNM
 a+KOuuT97dvEKHdl4i75r8d9GHtiS3VCDQ0PBA/k=
Date: Tue, 30 Jul 2019 10:13:38 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-T480s
To: Julien Grall <julien.grall@arm.com>
In-Reply-To: <20190722213958.5761-9-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.21.1907301013320.28600@sstabellini-ThinkPad-T480s>
References: <20190722213958.5761-1-julien.grall@arm.com>
 <20190722213958.5761-9-julien.grall@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 08/35] xen/arm64: head: Rework and
 document zero_bss()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Stefano Stabellini <sstabellini@kernel.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCAyMiBKdWwgMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IE9uIHNlY29uZGFyeSBD
UFVzLCB6ZXJvX2JzcygpIHdpbGwgYmUgYSBOT1AgYmVjYXVzZSBCU1Mgb25seSBuZWVkIHRvIGJl
Cj4gemVyb2VkIG9uY2UgYXQgYm9vdC4gU28gdGhlIGNhbGwgaW4gdGhlIHNlY29uZGFyeSBDUFVz
IHBhdGggY2FuIGJlCj4gcmVtb3ZlZC4gSXQgYWxzbyBtZWFucyB0aGF0IHgyNiBkb2VzIG5vdCBu
ZWVkIHRvIGJlIHNldCBmb3Igc2Vjb25kYXJ5Cj4gQ1BVLgo+IAo+IE5vdGUgdGhhdCB3ZSB3aWxs
IG5lZWQgdG8ga2VlcCB4MjYgYXJvdW5kIGZvciB0aGUgYm9vdCBDUFUgYXMgQlNTIHNob3VsZAo+
IG5vdCBiZSByZXNldCB3aGVuIGJvb3RpbmcgdmlhIFVFRkkuCj4gCj4gTGFzdGx5LCBkb2N1bWVu
dCB0aGUgYmVoYXZpb3IgYW5kIHRoZSBtYWluIHJlZ2lzdGVycyB1c2FnZSB3aXRoaW4gdGhlCj4g
ZnVuY3Rpb24uCj4gCj4gU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxA
YXJtLmNvbT4KClJldmlld2VkLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtl
cm5lbC5vcmc+CgoKPiAtLS0KPiAgICAgQ2hhbmdlcyBpbiB2MjoKPiAgICAgICAgIC0gQ2xhcmlm
eSB0aGUgY29tbWl0IG1lc3NhZ2UKPiAgICAgICAgIC0gTWVudGlvbiB4MjAgaXMgdXNlZCBhcyBh
biBpbnB1dAo+IC0tLQo+ICB4ZW4vYXJjaC9hcm0vYXJtNjQvaGVhZC5TIHwgMTQgKysrKysrKysr
Ky0tLS0KPiAgMSBmaWxlIGNoYW5nZWQsIDEwIGluc2VydGlvbnMoKyksIDQgZGVsZXRpb25zKC0p
Cj4gCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9hcm02NC9oZWFkLlMgYi94ZW4vYXJjaC9h
cm0vYXJtNjQvaGVhZC5TCj4gaW5kZXggZmJjYzc5MmFkZS4uOTJjODMzOGQ3MSAxMDA2NDQKPiAt
LS0gYS94ZW4vYXJjaC9hcm0vYXJtNjQvaGVhZC5TCj4gKysrIGIveGVuL2FyY2gvYXJtL2FybTY0
L2hlYWQuUwo+IEBAIC03MSw3ICs3MSw3IEBACj4gICAqICB4MjMgLSBVQVJUIGFkZHJlc3MKPiAg
ICogIHgyNCAtCj4gICAqICB4MjUgLSBpZGVudGl0eSBtYXAgaW4gcGxhY2UKPiAtICogIHgyNiAt
IHNraXBfemVyb19ic3MKPiArICogIHgyNiAtIHNraXBfemVyb19ic3MgKGJvb3QgY3B1IG9ubHkp
Cj4gICAqICB4MjcgLQo+ICAgKiAgeDI4IC0KPiAgICogIHgyOSAtCj4gQEAgLTMxMyw4ICszMTMs
NiBAQCBHTE9CQUwoaW5pdF9zZWNvbmRhcnkpCj4gICAgICAgICAgc3ViICAgeDIwLCB4MTksIHgw
ICAgICAgICAgICAvKiB4MjAgOj0gcGh5cy1vZmZzZXQgKi8KPiAgCj4gICAgICAgICAgbW92ICAg
eDIyLCAjMSAgICAgICAgICAgICAgICAvKiB4MjIgOj0gaXNfc2Vjb25kYXJ5X2NwdSAqLwo+IC0g
ICAgICAgIC8qIEJvb3QgQ1BVIGFscmVhZHkgemVybyBCU1Mgc28gc2tpcCBpdCBvbiBzZWNvbmRh
cnkgQ1BVcy4gKi8KPiAtICAgICAgICBtb3YgICB4MjYsICMxICAgICAgICAgICAgICAgIC8qIFgy
NiA6PSBza2lwX3plcm9fYnNzICovCj4gIAo+ICAgICAgICAgIG1ycyAgIHgwLCBtcGlkcl9lbDEK
PiAgICAgICAgICBsZHIgICB4MTMsID0ofk1QSURSX0hXSURfTUFTSykKPiBAQCAtMzM3LDcgKzMz
NSw2IEBAIEdMT0JBTChpbml0X3NlY29uZGFyeSkKPiAgICAgICAgICBQUklOVCgiIGJvb3Rpbmcg
LVxyXG4iKQo+ICAjZW5kaWYKPiAgICAgICAgICBibCAgICBjaGVja19jcHVfbW9kZQo+IC0gICAg
ICAgIGJsICAgIHplcm9fYnNzCj4gICAgICAgICAgYmwgICAgY3B1X2luaXQKPiAgICAgICAgICBi
bCAgICBjcmVhdGVfcGFnZV90YWJsZXMKPiAgICAgICAgICBibCAgICBlbmFibGVfbW11Cj4gQEAg
LTM3NSw2ICszNzIsMTUgQEAgY2hlY2tfY3B1X21vZGU6Cj4gICAgICAgICAgYiBmYWlsCj4gIEVO
RFBST0MoY2hlY2tfY3B1X21vZGUpCj4gIAo+ICsvKgo+ICsgKiBaZXJvIEJTUwo+ICsgKgo+ICsg
KiBJbnB1dHM6Cj4gKyAqICAgeDIwOiBQaHlzaWNhbCBvZmZzZXQKPiArICogICB4MjY6IERvIHdl
IG5lZWQgdG8gemVybyBCU1M/Cj4gKyAqCj4gKyAqIENsb2JiZXJzIHgwIC0geDMKPiArICovCj4g
IHplcm9fYnNzOgo+ICAgICAgICAgIC8qIFplcm8gQlNTIG9ubHkgd2hlbiByZXF1ZXN0ZWQgKi8K
PiAgICAgICAgICBjYm56ICB4MjYsIHNraXBfYnNzCj4gLS0gCj4gMi4xMS4wCj4gCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 17:14:45 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 17:14:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsVhq-0006ge-SC; Tue, 30 Jul 2019 17:14:34 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=7c++=V3=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hsVhp-0006gV-QG
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 17:14:33 +0000
X-Inumbo-ID: 7f2a4d6e-b2ed-11e9-8b08-cbbbd75f62ce
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 7f2a4d6e-b2ed-11e9-8b08-cbbbd75f62ce;
 Tue, 30 Jul 2019 17:14:32 +0000 (UTC)
Received: from localhost (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256
 bits)) (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id CB373206A2;
 Tue, 30 Jul 2019 17:14:31 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1564506872;
 bh=avx620xfzdFgHd71N9N4FgkpS2D+nge9Qa0BT1D7Nu8=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=oTmLYbZhFBK35YuaUvRUc4J9L+AEJz5PCScd3LgYNFPAuaYKBwUloR/V+nc5yGIQ4
 lCMkRZsgZPnQUtqbpcgJ3LHo55zxLzgv6aMHH+Ja99Efia04SM8lIPiIsLq+i2miPj
 5omdAvhpSYWLun/7T4RVL9YzZuwa4AeTgHItK5YU=
Date: Tue, 30 Jul 2019 10:14:31 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-T480s
To: Julien Grall <julien.grall@arm.com>
In-Reply-To: <20190722213958.5761-10-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.21.1907301014200.28600@sstabellini-ThinkPad-T480s>
References: <20190722213958.5761-1-julien.grall@arm.com>
 <20190722213958.5761-10-julien.grall@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 09/35] xen/arm64: head: Improve coding
 style and document cpu_init()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Stefano Stabellini <sstabellini@kernel.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCAyMiBKdWwgMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEFkanVzdCB0aGUgY29k
aW5nIHN0eWxlIHVzZWQgaW4gdGhlIGNvbW1lbnRzIHdpdGhpbiBjcHVfaW5pdCgpLiBUYWtlIHRo
ZQo+IG9wcG9ydHVuaXR5IHRvIGFsdGVyIHRoZSBlYXJseSBwcmludCB0byBtYXRjaCB0aGUgZnVu
Y3Rpb24gbmFtZS4KPiAKPiBMYXN0bHksIGRvY3VtZW50IHRoZSBiZWhhdmlvciBhbmQgdGhlIG1h
aW4gcmVnaXN0ZXJzIHVzYWdlIHdpdGhpbiB0aGUKPiBmdW5jdGlvbi4KPiAKPiBTaWduZWQtb2Zm
LWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgoKUmV2aWV3ZWQtYnk6IFN0
ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KCgo+IC0tLQo+ICAgICBD
aGFuZ2VzIGluIHYyOgo+ICAgICAgICAgLSBXZSBkb24ndCBjbG9iYmVyIHg0IHNvIHVwZGF0ZSB0
aGUgY29tbWVudAo+IC0tLQo+ICB4ZW4vYXJjaC9hcm0vYXJtNjQvaGVhZC5TIHwgMTkgKysrKysr
KysrKysrKystLS0tLQo+ICAxIGZpbGUgY2hhbmdlZCwgMTQgaW5zZXJ0aW9ucygrKSwgNSBkZWxl
dGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2FybTY0L2hlYWQuUyBiL3hl
bi9hcmNoL2FybS9hcm02NC9oZWFkLlMKPiBpbmRleCA5MmM4MzM4ZDcxLi5kZGM1MTY3MDIwIDEw
MDY0NAo+IC0tLSBhL3hlbi9hcmNoL2FybS9hcm02NC9oZWFkLlMKPiArKysgYi94ZW4vYXJjaC9h
cm0vYXJtNjQvaGVhZC5TCj4gQEAgLTM5NywxOSArMzk3LDI2IEBAIHNraXBfYnNzOgo+ICAgICAg
ICAgIHJldAo+ICBFTkRQUk9DKHplcm9fYnNzKQo+ICAKPiArLyoKPiArICogSW5pdGlhbGl6ZSB0
aGUgcHJvY2Vzc29yIGZvciB0dXJuaW5nIHRoZSBNTVUgb24uCj4gKyAqCj4gKyAqIENsb2JiZXJz
IHgwIC0geDMKPiArICovCj4gIGNwdV9pbml0Ogo+IC0gICAgICAgIFBSSU5UKCItIFNldHRpbmcg
dXAgY29udHJvbCByZWdpc3RlcnMgLVxyXG4iKQo+ICsgICAgICAgIFBSSU5UKCItIEluaXRpYWxp
emUgQ1BVIC1cclxuIikKPiAgCj4gICAgICAgICAgLyogU2V0IHVwIG1lbW9yeSBhdHRyaWJ1dGUg
dHlwZSB0YWJsZXMgKi8KPiAgICAgICAgICBsZHIgICB4MCwgPU1BSVJWQUwKPiAgICAgICAgICBt
c3IgICBtYWlyX2VsMiwgeDAKPiAgCj4gLSAgICAgICAgLyogU2V0IHVwIFRDUl9FTDI6Cj4gKyAg
ICAgICAgLyoKPiArICAgICAgICAgKiBTZXQgdXAgVENSX0VMMjoKPiAgICAgICAgICAgKiBQUyAt
LSBCYXNlZCBvbiBJRF9BQTY0TU1GUjBfRUwxLlBBUmFuZ2UKPiAgICAgICAgICAgKiBUb3AgYnl0
ZSBpcyB1c2VkCj4gICAgICAgICAgICogUFQgd2Fsa3MgdXNlIElubmVyLVNoYXJlYWJsZSBhY2Nl
c3NlcywKPiAgICAgICAgICAgKiBQVCB3YWxrcyBhcmUgd3JpdGUtYmFjaywgd3JpdGUtYWxsb2Nh
dGUgaW4gYm90aCBjYWNoZSBsZXZlbHMsCj4gLSAgICAgICAgICogNDgtYml0IHZpcnR1YWwgYWRk
cmVzcyBzcGFjZSBnb2VzIHRocm91Z2ggdGhpcyB0YWJsZS4gKi8KPiArICAgICAgICAgKiA0OC1i
aXQgdmlydHVhbCBhZGRyZXNzIHNwYWNlIGdvZXMgdGhyb3VnaCB0aGlzIHRhYmxlLgo+ICsgICAg
ICAgICAqLwo+ICAgICAgICAgIGxkciAgIHgwLCA9KFRDUl9SRVMxfFRDUl9TSDBfSVN8VENSX09S
R04wX1dCV0F8VENSX0lSR04wX1dCV0F8VENSX1QwU1ooNjQtNDgpKQo+ICAgICAgICAgIC8qIElE
X0FBNjRNTUZSMF9FTDFbMzowXSAoUEFSYW5nZSkgY29ycmVzcG9uZHMgdG8gVENSX0VMMlsxODox
Nl0gKFBTKSAqLwo+ICAgICAgICAgIG1ycyAgIHgxLCBJRF9BQTY0TU1GUjBfRUwxCj4gQEAgLTQy
MCw5ICs0MjcsMTEgQEAgY3B1X2luaXQ6Cj4gICAgICAgICAgbGRyICAgeDAsID1TQ1RMUl9FTDJf
U0VUCj4gICAgICAgICAgbXNyICAgU0NUTFJfRUwyLCB4MAo+ICAKPiAtICAgICAgICAvKiBFbnN1
cmUgdGhhdCBhbnkgZXhjZXB0aW9ucyBlbmNvdW50ZXJlZCBhdCBFTDIKPiArICAgICAgICAvKgo+
ICsgICAgICAgICAqIEVuc3VyZSB0aGF0IGFueSBleGNlcHRpb25zIGVuY291bnRlcmVkIGF0IEVM
Mgo+ICAgICAgICAgICAqIGFyZSBoYW5kbGVkIHVzaW5nIHRoZSBFTDIgc3RhY2sgcG9pbnRlciwg
cmF0aGVyCj4gLSAgICAgICAgICogdGhhbiBTUF9FTDAuICovCj4gKyAgICAgICAgICogdGhhbiBT
UF9FTDAuCj4gKyAgICAgICAgICovCj4gICAgICAgICAgbXNyIHNwc2VsLCAjMQo+ICAgICAgICAg
IHJldAo+ICBFTkRQUk9DKGNwdV9pbml0KQo+IC0tIAo+IDIuMTEuMAo+IAoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 17:15:47 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 17:15:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsViq-0006o9-7p; Tue, 30 Jul 2019 17:15:36 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=7c++=V3=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hsVio-0006ns-40
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 17:15:34 +0000
X-Inumbo-ID: a379bad8-b2ed-11e9-a64e-b715967ff1ee
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id a379bad8-b2ed-11e9-a64e-b715967ff1ee;
 Tue, 30 Jul 2019 17:15:33 +0000 (UTC)
Received: from localhost (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256
 bits)) (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id B61D8206A2;
 Tue, 30 Jul 2019 17:15:32 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1564506932;
 bh=0YT1lt3ardBRFw4XeCbccN+VjIQbGJW7wpSuKabl+kU=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=K9aF4cjam1tJcTVCEnGjZwkDDRzOLrCd4cSfVxVhWZL3cHr71d0L9oNKi1UV9oQeT
 2INAoOBtHB1cxqmysIxofh6O7k8J7Mj57QNAl6FkjFaJOgbpJ49F1NjLGRlLRzBR3q
 56ZAaUQ5UajVJAXnQPrjdNnwepWnl69HuVAp78qQ=
Date: Tue, 30 Jul 2019 10:15:32 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-T480s
To: Julien Grall <julien.grall@arm.com>
In-Reply-To: <20190722213958.5761-11-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.21.1907301015260.28600@sstabellini-ThinkPad-T480s>
References: <20190722213958.5761-1-julien.grall@arm.com>
 <20190722213958.5761-11-julien.grall@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 10/35] xen/arm64: head: Improve coding
 style and document create_pages_tables()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Stefano Stabellini <sstabellini@kernel.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCAyMiBKdWwgMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEFkanVzdCB0aGUgY29k
aW5nIHN0eWxlIHVzZWQgaW4gdGhlIGNvbW1lbnRzIHdpdGhpbiBjcmVhdGVfcGFnZXNfdGFibGVz
KCkKPiAKPiBMYXN0bHksIGRvY3VtZW50IHRoZSBiZWhhdmlvciBhbmQgdGhlIG1haW4gcmVnaXN0
ZXJzIHVzYWdlIHdpdGhpbiB0aGUKPiBmdW5jdGlvbi4gTm90ZSB0aGF0IHgyNSBpcyBub3cgb25s
eSB1c2VkIHdpdGhpbiB0aGUgZnVuY3Rpb24sIHNvIGl0IGRvZXMKPiBub3QgbmVlZCB0byBiZSBw
YXJ0IG9mIHRoZSBjb21tb24gcmVnaXN0ZXIuCj4gCj4gU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdy
YWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KClJldmlld2VkLWJ5OiBTdGVmYW5vIFN0YWJlbGxp
bmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Cgo+IC0tLQo+ICB4ZW4vYXJjaC9hcm0vYXJtNjQv
aGVhZC5TIHwgMzQgKysrKysrKysrKysrKysrKysrKysrKystLS0tLS0tLS0tLQo+ICAxIGZpbGUg
Y2hhbmdlZCwgMjMgaW5zZXJ0aW9ucygrKSwgMTEgZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdp
dCBhL3hlbi9hcmNoL2FybS9hcm02NC9oZWFkLlMgYi94ZW4vYXJjaC9hcm0vYXJtNjQvaGVhZC5T
Cj4gaW5kZXggZGRjNTE2NzAyMC4uZWRkZjY2MzAyMSAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC9h
cm0vYXJtNjQvaGVhZC5TCj4gKysrIGIveGVuL2FyY2gvYXJtL2FybTY0L2hlYWQuUwo+IEBAIC03
MCw3ICs3MCw3IEBACj4gICAqICB4MjIgLSBpc19zZWNvbmRhcnlfY3B1Cj4gICAqICB4MjMgLSBV
QVJUIGFkZHJlc3MKPiAgICogIHgyNCAtCj4gLSAqICB4MjUgLSBpZGVudGl0eSBtYXAgaW4gcGxh
Y2UKPiArICogIHgyNSAtCj4gICAqICB4MjYgLSBza2lwX3plcm9fYnNzIChib290IGNwdSBvbmx5
KQo+ICAgKiAgeDI3IC0KPiAgICogIHgyOCAtCj4gQEAgLTQzNiwxNiArNDM2LDI3IEBAIGNwdV9p
bml0Ogo+ICAgICAgICAgIHJldAo+ICBFTkRQUk9DKGNwdV9pbml0KQo+ICAKPiArLyoKPiArICog
UmVidWlsZCB0aGUgYm9vdCBwYWdldGFibGUncyBmaXJzdC1sZXZlbCBlbnRyaWVzLiBUaGUgc3Ry
dWN0dXJlCj4gKyAqIGlzIGRlc2NyaWJlZCBpbiBtbS5jLgo+ICsgKgo+ICsgKiBBZnRlciB0aGUg
Q1BVIGVuYWJsZXMgcGFnaW5nIGl0IHdpbGwgYWRkIHRoZSBmaXhtYXAgbWFwcGluZwo+ICsgKiB0
byB0aGVzZSBwYWdlIHRhYmxlcywgaG93ZXZlciB0aGlzIG1heSBjbGFzaCB3aXRoIHRoZSAxOjEK
PiArICogbWFwcGluZy4gU28gZWFjaCBDUFUgbXVzdCByZWJ1aWxkIHRoZSBwYWdlIHRhYmxlcyBo
ZXJlIHdpdGgKPiArICogdGhlIDE6MSBpbiBwbGFjZS4KPiArICoKPiArICogSW5wdXRzOgo+ICsg
KiAgIHgxOTogcGFkZHIoc3RhcnQpCj4gKyAqICAgeDIwOiBwaHlzIG9mZnNldAo+ICsgKgo+ICsg
KiBDbG9iYmVycyB4MCAtIHg0LCB4MjUKPiArICoKPiArICogUmVnaXN0ZXIgdXNhZ2Ugd2l0aGlu
IHRoaXMgZnVuY3Rpb246Cj4gKyAqICAgeDI1OiBJZGVudGl0eSBtYXAgaW4gcGxhY2UKPiArICov
Cj4gIGNyZWF0ZV9wYWdlX3RhYmxlczoKPiAtICAgICAgICAvKiBSZWJ1aWxkIHRoZSBib290IHBh
Z2V0YWJsZSdzIGZpcnN0LWxldmVsIGVudHJpZXMuIFRoZSBzdHJ1Y3R1cmUKPiAtICAgICAgICAg
KiBpcyBkZXNjcmliZWQgaW4gbW0uYy4KPiAtICAgICAgICAgKgo+IC0gICAgICAgICAqIEFmdGVy
IHRoZSBDUFUgZW5hYmxlcyBwYWdpbmcgaXQgd2lsbCBhZGQgdGhlIGZpeG1hcCBtYXBwaW5nCj4g
LSAgICAgICAgICogdG8gdGhlc2UgcGFnZSB0YWJsZXMsIGhvd2V2ZXIgdGhpcyBtYXkgY2xhc2gg
d2l0aCB0aGUgMToxCj4gLSAgICAgICAgICogbWFwcGluZy4gU28gZWFjaCBDUFUgbXVzdCByZWJ1
aWxkIHRoZSBwYWdlIHRhYmxlcyBoZXJlIHdpdGgKPiAtICAgICAgICAgKiB0aGUgMToxIGluIHBs
YWNlLiAqLwo+IC0KPiAtICAgICAgICAvKiBJZiBYZW4gaXMgbG9hZGVkIGF0IGV4YWN0bHkgWEVO
X1ZJUlRfU1RBUlQgdGhlbiB3ZSBkb24ndAo+ICsgICAgICAgIC8qCj4gKyAgICAgICAgICogSWYg
WGVuIGlzIGxvYWRlZCBhdCBleGFjdGx5IFhFTl9WSVJUX1NUQVJUIHRoZW4gd2UgZG9uJ3QKPiAg
ICAgICAgICAgKiBuZWVkIGFuIGFkZGl0aW9uYWwgMToxIG1hcHBpbmcsIHRoZSB2aXJ0dWFsIG1h
cHBpbmcgd2lsbAo+ICAgICAgICAgICAqIHN1ZmZpY2UuCj4gICAgICAgICAgICovCj4gQEAgLTQ2
OSw3ICs0ODAsOCBAQCBjcmVhdGVfcGFnZV90YWJsZXM6Cj4gICAgICAgICAgY2J6ICAgeDEsIDFm
ICAgICAgICAgICAgICAgICAvKiBJdCdzIGluIHNsb3QgMCwgbWFwIGluIGJvb3RfZmlyc3QKPiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAqIG9yIGJvb3Rfc2Vjb25kIGxh
dGVyIG9uICovCj4gIAo+IC0gICAgICAgIC8qIExldmVsIHplcm8gZG9lcyBub3Qgc3VwcG9ydCBz
dXBlcnBhZ2UgbWFwcGluZ3MsIHNvIHdlIGhhdmUKPiArICAgICAgICAvKgo+ICsgICAgICAgICAq
IExldmVsIHplcm8gZG9lcyBub3Qgc3VwcG9ydCBzdXBlcnBhZ2UgbWFwcGluZ3MsIHNvIHdlIGhh
dmUKPiAgICAgICAgICAgKiB0byB1c2UgYW4gZXh0cmEgZmlyc3QgbGV2ZWwgcGFnZSBpbiB3aGlj
aCB3ZSBjcmVhdGUgYSAxR0IgbWFwcGluZy4KPiAgICAgICAgICAgKi8KPiAgICAgICAgICBsb2Fk
X3BhZGRyIHgyLCBib290X2ZpcnN0X2lkCj4gLS0gCj4gMi4xMS4wCj4gCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 17:20:30 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 17: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 1hsVnM-0007ZM-SH; Tue, 30 Jul 2019 17:20:16 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=7c++=V3=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hsVnM-0007ZH-1R
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 17:20:16 +0000
X-Inumbo-ID: 4b836bb6-b2ee-11e9-b4b8-bffc05f57780
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 4b836bb6-b2ee-11e9-b4b8-bffc05f57780;
 Tue, 30 Jul 2019 17:20:15 +0000 (UTC)
Received: from localhost (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256
 bits)) (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 7BF8A2089E;
 Tue, 30 Jul 2019 17:20:14 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1564507214;
 bh=pNmVUIdayvl7CRcDYkIXZv+9b5mVwpGOKhhmz8aWbXw=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=rl1IBn3nWEMlH3Z1iCxH3eOqOgJnuXXRYQa/StHFRWndUM1yIJqQEn5uz0oYJ6Xs7
 on3j6Fj4btqXFF3V6KQ8VkYdTI9EwC1U7gZtFkLnUnWe5nNUGTy6AUCUhB/mf+dISU
 DKeBFmww97p5WU4DXN6rnCBGSiHJR5bR8mbwt4Fg=
Date: Tue, 30 Jul 2019 10:20:10 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-T480s
To: Julien Grall <julien.grall@arm.com>
In-Reply-To: <20190722213958.5761-12-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.21.1907301020010.28600@sstabellini-ThinkPad-T480s>
References: <20190722213958.5761-1-julien.grall@arm.com>
 <20190722213958.5761-12-julien.grall@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 11/35] xen/arm64: head: Document
 enable_mmu()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Stefano Stabellini <sstabellini@kernel.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCAyMiBKdWwgMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IERvY3VtZW50IHRoZSBi
ZWhhdmlvciBhbmQgdGhlIG1haW4gcmVnaXN0ZXJzIHVzYWdlIHdpdGhpbiBlbmFibGVfbW11KCku
Cj4gCj4gU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4K
ClJldmlld2VkLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+
CgoKPiAtLS0KPiAgICAgQ2hhbmdlcyBpbiB2MjoKPiAgICAgICAgIC0geDIgYW5kIHgzIGFyZSBh
bHNvIGNsb2JiZXJzLiBVcGRhdGUgdGhlIGNvbW1lbnQgYWNjb3JkaW5nbHkKPiAgICAgICAgIC0g
cy9JRC8xOjEvCj4gLS0tCj4gIHhlbi9hcmNoL2FybS9hcm02NC9oZWFkLlMgfCA3ICsrKysrKysK
PiAgMSBmaWxlIGNoYW5nZWQsIDcgaW5zZXJ0aW9ucygrKQo+IAo+IGRpZmYgLS1naXQgYS94ZW4v
YXJjaC9hcm0vYXJtNjQvaGVhZC5TIGIveGVuL2FyY2gvYXJtL2FybTY0L2hlYWQuUwo+IGluZGV4
IGVkZGY2NjMwMjEuLjYzNTYzZWY1ZTMgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gvYXJtL2FybTY0
L2hlYWQuUwo+ICsrKyBiL3hlbi9hcmNoL2FybS9hcm02NC9oZWFkLlMKPiBAQCAtNTc2LDYgKzU3
NiwxMyBAQCB2aXJ0cGh5c19jbGFzaDoKPiAgICAgICAgICByZXQKPiAgRU5EUFJPQyhjcmVhdGVf
cGFnZV90YWJsZXMpCj4gIAo+ICsvKgo+ICsgKiBUdXJuIG9uIHRoZSBEYXRhIENhY2hlIGFuZCB0
aGUgTU1VLiBUaGUgZnVuY3Rpb24gd2lsbCByZXR1cm4gb24gdGhlIDE6MQo+ICsgKiBtYXBwaW5n
LiBJbiBvdGhlciB3b3JkLCB0aGUgY2FsbGVyIGlzIHJlc3BvbnNpYmxlIHRvIHN3aXRjaCB0byB0
aGUgcnVudGltZQo+ICsgKiBtYXBwaW5nLgo+ICsgKgo+ICsgKiBDbG9iYmVycyB4MCAtIHgzCj4g
KyAqLwo+ICBlbmFibGVfbW11Ogo+ICAgICAgICAgIFBSSU5UKCItIFR1cm5pbmcgb24gcGFnaW5n
IC1cclxuIikKPiAgCj4gLS0gCj4gMi4xMS4wCj4gCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 17:32:53 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 17:32:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsVzT-0008J6-3i; Tue, 30 Jul 2019 17:32:47 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=x3jf=V3=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hsVzR-0008J1-JN
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 17:32:45 +0000
X-Inumbo-ID: 089e269a-b2f0-11e9-8dec-7302f432d2e4
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 089e269a-b2f0-11e9-8dec-7302f432d2e4;
 Tue, 30 Jul 2019 17:32:42 +0000 (UTC)
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: zy0yyXorkhVFJdVYfk7ragXTHqzabsu3jDyZ5slvdgO+0HvtSI7zqoGejF/9IKlhSyIWfHbPpD
 ZLMK0phDjMwJOsYTw4skg932L8/jS29GhF3/VnBbBPuF1Z0FXdrNiSL0aEWq+1kK5Rt1ksT/+D
 zAoXgb+CUxPwzGcVGivbv0UkkJIbbQKHZxWksRgaitEAAhhRt1Ad3fPdEF3z7hxKe0ho2Fk3tf
 T6dtTq/l3bNcNj4VpLcrqg14JSeJxxh3Xl/fJB1LKhKol0AIUE+IfKWyppIeM0HD1f8WrRYTYZ
 5eg=
X-SBRS: 2.7
X-MesageID: 3669132
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,327,1559534400"; 
   d="scan'208";a="3669132"
To: Jan Beulich <JBeulich@suse.com>
References: <20190729121204.13559-1-andrew.cooper3@citrix.com>
 <20190729121204.13559-2-andrew.cooper3@citrix.com>
 <d3179354-a1c3-6e67-8f4e-821878f80a14@suse.com>
 <05d466ab-1d28-a369-331e-350f09464f37@citrix.com>
 <bfc30841-2582-15e6-0e4f-96b47c514f3b@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <7675f6e9-fd42-6e81-bf35-3dd499270413@citrix.com>
Date: Tue, 30 Jul 2019 18:32:37 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <bfc30841-2582-15e6-0e4f-96b47c514f3b@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 v3 01/10] page-alloc: Clamp get_free_buddy()
 to online 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: StefanoStabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Julien Grall <julien.grall@arm.com>,
 Xen-devel <xen-devel@lists.xenproject.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMzAvMDcvMjAxOSAwOTowOSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gT24gMjkuMDcuMjAxOSAx
OToyNiwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4gT24gMjkvMDcvMjAxOSAxNjo0OCwgSmFuIEJl
dWxpY2ggd3JvdGU6Cj4+PiBPbiAyOS4wNy4yMDE5IDE0OjExLCBBbmRyZXcgQ29vcGVyIHdyb3Rl
Ogo+Pj4+ICsgICAgaWYgKCBkICkKPj4+PiArICAgICAgICBub2Rlc19hbmQobm9kZW1hc2ssIG5v
ZGVtYXNrLCBkLT5ub2RlX2FmZmluaXR5KTsKPj4+IERlc3BpdGUgbXkgZWFybGllciBhY2s6IENv
ZGUgZnVydGhlciBkb3duIGFzc3VtZXMgYSBub24tZW1wdHkgbWFzaywKPj4+IHdoaWNoIGlzIG5v
IGxvbmdlciBndWFyYW50ZWVkIGFmYWljcy4KPj4gTm90aGluZyBwcmV2aW91cyBndWFyYW50ZWVk
IHRoYXQgZC0+bm9kZV9hZmZpbml0eSBoYWQgYW55IGJpdHMgc2V0IGluCj4+IGl0LCBlaXRoZXIu
Cj4+Cj4+IFRoYXQgc2FpZCwgaW4gcHJhY3RpY2UgaXQgaXMgZWl0aGVyIEFMTCwgb3Igc29tZXRo
aW5nIGRlcml2ZWQgZnJvbSB0aGUKPj4gY3B1PT5ub2RlIG1hcHBpbmdzLCBzbyBJIGRvbid0IHRo
aW5rIHRoaXMgaXMgYSBwcm9ibGVtIGluIHByYWN0aWNlLgo+Pgo+Pj4gSSB0aGluayB5b3Ugd2Fu
dCB0byBhcHBlbmQgYW4KPj4+ICJpbnRlcnNlY3RzIiBjaGVjayBpbiB0aGUgaWYoKS4KPj4gSSB0
aGluayBpdCB3b3VsZCBiZSBiZXR0ZXIgdG8gYXNzZXJ0IHRoYXQgY2FsbGVycyBkb24ndCBnaXZl
IHVzIGNvbXBsZXRlCj4+IGp1bmsuCj4+Cj4+PiBXaXRoIHRoYXQgZmVlbCBmcmVlIHRvIHByb21v
dGUgbXkKPj4+IEEtYiB0byBSLWIuCj4+IEhvdyBhYm91dDoKPj4KPj4gIMKgwqDCoCBpZiAoIGQg
KQo+PiAgwqDCoMKgIHsKPj4gIMKgwqDCoMKgwqDCoMKgIGlmICggbm9kZXNfaW50ZXJzZWN0KG5v
ZGVtYXNrLCBkLT5ub2RlX2FmZmluaXR5KSApCj4+ICDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIG5v
ZGVzX2FuZChub2RlbWFzaywgbm9kZW1hc2ssIGQtPm5vZGVfYWZmaW5pdHkpOwo+PiAgwqDCoMKg
wqDCoMKgwqAgZWxzZQo+PiAgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBBU1NFUlRfVU5SRUFDSEFC
TEUoKTsKPj4gIMKgwqDCoCB9Cj4+Cj4+ID8KPj4KPj4gVGhpcyBjaGFuZ2UgaGFzIHBhc3NlZCBt
eSBub3JtYWwgc2V0IG9mIHByZXB1c2ggY2hlY2tzIChub3Qgbm90IHRoYXQKPj4gdGhlcmUgaXMg
YW55dGhpbmcgaW50ZXJlc3RpbmcgTlVNQS13aXNlIGluIHRoZXJlKS4KPiBkb21haW5fdXBkYXRl
X25vZGVfYWZmaW5pdHkoKSBtZWFucyB0byBndWFyYW50ZWUgYSBub24tZW1wdHkgbWFzayAoYnkK
PiB3YXkgb2YgYSBzaW1pbGFyIGFzc2VydGlvbiksIHdoZW4gLT5hdXRvX25vZGVfYWZmaW5pdHkg
aXMgc2V0LiBPdG9oCj4gZG9tYWluX3NldF9ub2RlX2FmZmluaXR5KCkgbWF5IGNsZWFyIHRoYXQg
ZmxhZywgYXQgd2hpY2ggcG9pbnQgSSBjYW4ndAo+IHNlZSB3aGF0IHdvdWxkIGd1YXJhbnRlZSB0
aGF0IHRoZSBpbnRlcnNlY3Rpb24gd291bGQgcmVtYWluIG5vbi1lbXB0eQo+IGFzIENQVXMgZ2V0
IG9mZmxpbmVkLgoKSSBkb24ndCBzZWUgd2hhdCBDUFUgb2ZmbGluaW5nIGhhcyB0byBkbyB3aXRo
IGFueXRoaW5nLsKgIFRoZXJlIGlzIG5vCnN1Y2ggdGhpbmcgYXMgdGFraW5nIGEgbm9kZSBvdXQg
b2YgdGhlIG5vZGVfb25saW5lX21hcCwgbm9yIHNob3VsZCB0aGVyZQpiZSAtIGV2ZW4gaWYgd2Ug
b2ZmbGluZSBhbiBlbnRpcmUgc29ja2V0J3Mgd29ydGggb2YgQ1BVcywgdGhlIG1lbW9yeQpjb250
cm9sbGVyIGlzIHN0aWxsIGFjdGl2ZSBhbmQgYXZhaWxhYmxlIGZvciB1c2UuCgpUaGUgZG9tYWlu
IGFsd2F5cyBoYXMgbm9uLXplcm8gdkNQVXMsIHdoaWNoIHdpbGwgYWx3YXlzIHJlc3VsdCBpbiBh
bgppbnRlcnNlY3Rpb24gd2l0aCBub2RlX29ubGluZV9tYXAuCgpXaGF0IGlzIGEgcHJvYmxlbSBp
cyBYRU5fRE9NQ1RMX3NldG5vZGVhZmZpbml0eSBiZWluZyBjYWxsZWQgd2l0aCBub2RlCm1hc2sg
d2hpY2ggaXMgZGlzam9pbnQgdG8gbm9kZV9vbmxpbmVfbWFwIHRvIGJlZ2luIHdpdGguCgpUaGlz
IHByb2JsZW1hdGljIGJlaGF2aW91ciBhbHJlYWR5IGV4aXN0cyB0b2RheSwgYW5kIEkgYmV0IHRo
ZXJlIGlzIGEKbG90IG9mIGZ1biB0byBoYWQgd2l0aCB0aGF0IGh5cGVyY2FsbC4KCkFzIGEgZmly
c3QgcGFzcywKCmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL2RvbWFpbi5jIGIveGVuL2NvbW1vbi9k
b21haW4uYwppbmRleCA5YWVmYzJhNjgwLi41N2M4NGNkYzQyIDEwMDY0NAotLS0gYS94ZW4vY29t
bW9uL2RvbWFpbi5jCisrKyBiL3hlbi9jb21tb24vZG9tYWluLmMKQEAgLTYzMSw4ICs2MzEsOSBA
QCB2b2lkIGRvbWFpbl91cGRhdGVfbm9kZV9hZmZpbml0eShzdHJ1Y3QgZG9tYWluICpkKQrCoArC
oGludCBkb21haW5fc2V0X25vZGVfYWZmaW5pdHkoc3RydWN0IGRvbWFpbiAqZCwgY29uc3Qgbm9k
ZW1hc2tfdCAqYWZmaW5pdHkpCsKgewotwqDCoMKgIC8qIEJlaW5nIGFmZmluZSB3aXRoIG5vIG5v
ZGVzIGlzIGp1c3Qgd3JvbmcgKi8KLcKgwqDCoCBpZiAoIG5vZGVzX2VtcHR5KCphZmZpbml0eSkg
KQorwqDCoMKgIC8qIEJlaW5nIGFmZmluZSB3aXRoIG5vIG5vZGVzLCBvciBkaXNqb2ludCB3aXRo
IHRoZSBzeXN0ZW0sIGlzCndyb25nLiAqLworwqDCoMKgIGlmICggbm9kZXNfZW1wdHkoKmFmZmlu
aXR5KSB8fAorwqDCoMKgwqDCoMKgwqDCoCAhbm9kZXNfaW50ZXJzZWN0cygqYWZmaW5pdHksIG5v
ZGVfb25saW5lX21hcCkgKQrCoMKgwqDCoMKgwqDCoMKgIHJldHVybiAtRUlOVkFMOwrCoArCoMKg
wqDCoCBzcGluX2xvY2soJmQtPm5vZGVfYWZmaW5pdHlfbG9jayk7CgpvdWdodCB0byB3b3JrLCBh
bmQgbWFrZSBpdCBzYWZlIHRvIHJldGFpbiB0aGUgQVNTRVJUKCkgaW4gdGhlIGhlYXAKYWxsb2Nh
dG9yLgoKfkFuZHJldwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 17:33:51 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 17:33:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsW0V-0008Oj-Iu; Tue, 30 Jul 2019 17:33:51 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=7c++=V3=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hsW0U-0008Oa-6k
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 17:33:50 +0000
X-Inumbo-ID: 305e7d35-b2f0-11e9-8980-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 305e7d35-b2f0-11e9-8980-bc764e045a96;
 Tue, 30 Jul 2019 17:33:48 +0000 (UTC)
Received: from localhost (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256
 bits)) (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 028E3204FD;
 Tue, 30 Jul 2019 17:33:47 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1564508028;
 bh=d2IdrdK8H66n+3G2X48aL0k+CiYpD+bOglfdB5aIHrE=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=WaCXDPhvY1FY+s1Q6b6MHyXstwpKkbehfq9S9pcxE8WC6ZGk3BwYdfELgbpY4GySq
 XtYQ8IGVCGst2Hj1+Va5p5NkswpHgPG57w6opmFLOrB3MYMbL9CzQFAwLJEkUbp2ya
 KYu8jLVASiQIciL0p+w619OWuY+aHq/KRx9Wfk4E=
Date: Tue, 30 Jul 2019 10:33:47 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-T480s
To: Julien Grall <julien.grall@arm.com>
In-Reply-To: <e802f230-52f7-a018-8902-ad466f2dab76@arm.com>
Message-ID: <alpine.DEB.2.21.1907301024460.28600@sstabellini-ThinkPad-T480s>
References: <20190610193215.23704-1-julien.grall@arm.com>
 <20190610193215.23704-15-julien.grall@arm.com>
 <alpine.DEB.2.21.1906271135340.5851@sstabellini-ThinkPad-T480s>
 <e802f230-52f7-a018-8902-ad466f2dab76@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 14/17] xen/arm64: head: Remove ID map as
 soon as it is not used
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>, Oleksandr_Tyshchenko@epam.com,
 Stefano Stabellini <sstabellini@kernel.org>, andrii_anisov@epam.com,
 andre.przywara@arm.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCAyNyBKdW4gMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IE9uIDYvMjcvMTkgNzo1
NSBQTSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+ID4gT24gTW9uLCAxMCBKdW4gMjAxOSwg
SnVsaWVuIEdyYWxsIHdyb3RlOgo+ID4gPiArMToKPiA+ID4gKyAgICAgICAgLyoKPiA+ID4gKyAg
ICAgICAgICogRmluZCB0aGUgc2Vjb25kIHNsb3QgdXNlZC4gUmVtb3ZlIHRoZSBlbnRyeSBmb3Ig
dGhlIGZpcnN0Cj4gPiA+ICsgICAgICAgICAqIHRhYmxlIGlmIHRoZSBzbG90IGlzIG5vdCAxIChy
dW50aW1lIFhlbiBtYXBwaW5nIGlzIDJNIC0gNE0pLgo+ID4gPiArICAgICAgICAgKiBGb3Igc2xv
dCAxLCBpdCBtZWFucyB0aGUgSUQgbWFwIHdhcyBub3QgY3JlYXRlZC4KPiA+ID4gKyAgICAgICAg
ICovCj4gPiA+ICsgICAgICAgIGxzciAgIHgxLCB4MTksICNTRUNPTkRfU0hJRlQKPiA+ID4gKyAg
ICAgICAgYW5kICAgeDEsIHgxLCAjTFBBRV9FTlRSWV9NQVNLICAvKiB4MSA6PSBmaXJzdCBzbG90
ICovCj4gPiA+ICsgICAgICAgIGNtcCAgIHgxLCAjMQo+ID4gPiArICAgICAgICBiZXEgICBpZF9t
YXBfcmVtb3ZlZAo+ID4gPiArICAgICAgICAvKiBJdCBpcyBub3QgaW4gc2xvdCAxLCByZW1vdmUg
dGhlIGVudHJ5ICovCj4gPiA+ICsgICAgICAgIGxkciAgIHgwLCA9Ym9vdF9zZWNvbmQgICAgICAg
ICAgLyogeDAgOj0gc2Vjb25kIHRhYmxlICovCj4gPiA+ICsgICAgICAgIHN0ciAgIHh6ciwgW3gw
LCB4MSwgbHNsICMzXQo+ID4gCj4gPiBXb3VsZG4ndCBpdCBiZSBhIGJpdCBtb3JlIHJlbGlhYmxl
IGlmIHdlIGNoZWNrZWQgd2hldGhlciB0aGUgc2xvdCBpbgo+ID4gcXVlc3Rpb24gZm9yIHgxOSAo
d2hldGhlciB6ZXJvLCBmaXJzdCwgc2Vjb25kKSBpcyBhIHBhZ2V0YWJsZSBwb2ludGVyIG9yCj4g
PiBzZWN0aW9uIG1hcCwgdGhlbiB6ZXJvIGl0IGlmIGl0IGlzIGEgc2VjdGlvbiBtYXAsIG90aGVy
d2lzZSBnbyBkb3duIG9uZQo+ID4gbGV2ZWw/IElmIHdlIGRpZCBpdCB0aGlzIHdheSBpdCB3b3Vs
ZCBiZSBpbmRlcGVuZGVudCBmcm9tIHRoZSB3YXkKPiA+IGNyZWF0ZV9wYWdlX3RhYmxlcyBpcyB3
cml0dGVuLgo+IAo+IFlvdXIgc3VnZ2VzdGlvbiB3aWxsIG5vdCBjb21wbHkgd2l0aCB0aGUgYXJj
aGl0ZWN0dXJlIGNvbXBsaWFuY2UgYW5kIGhvdyBYZW4KPiBpcy93aWxsIGJlIHdvcmtpbmcgYWZ0
ZXIgdGhlIGZ1bGwgcmV3b3JrLiBXZSB3YW50IHRvIHJlbW92ZSBldmVyeXRoaW5nCj4gKG1hcHBp
bmcgKyB0YWJsZSkgYWRkZWQgc3BlY2lmaWNhbGx5IGZvciB0aGUgMToxIG1hcHBpbmcuCj4gCj4g
T3RoZXJ3aXNlLCB5b3UgbWF5IGVuZCB1cCBpbiBhIHBvc2l0aW9uIHdoZXJlIGJvb3RfZmlyc3Rf
aWQgaXMgc3RpbGwgaW4gcGxhY2UuCj4gV2Ugd291bGQgbmVlZCB0byB1c2UgdGhlIGJyZWFrLWJl
Zm9yZS1tYWtlIHNlcXVlbmNlIGluIHN1YnNlcXVlbnQgY29kZSBpZiB3ZQo+IHdlcmUgYWJvdXQg
dG8gaW5zZXJ0IDFHQiBtYXBwaW5nIGF0IHRoZSBzYW1lIHBsYWNlLgo+IAo+IEFmdGVyIG15IHJl
d29yaywgd2Ugd291bGQgaGF2ZSB2aXJ0dWFsbHkgbm8gcGxhY2Ugd2hlcmUgYnJlYWstYmVmb3Jl
LW1ha2Ugd2lsbAo+IGJlIG5lY2Vzc2FyeSBhcyBpdCB3aWxsIGVuZm9yY2UgYWxsIHRoZSBtYXBw
aW5ncyB0byBiZSBkZXN0cm95ZWQgYmVmb3JlIGhhbmQuCj4gU28gSSB3b3VsZCByYXRoZXIgYXZv
aWQgdG8gbWFrZSBhIHNwZWNpZmljIGNhc2UgZm9yIHRoZSAxOjEgbWFwcGluZy4KCkkgZG9uJ3Qg
ZnVsbHkgdW5kZXJzdGFuZCB5b3VyIGV4cGxhbmF0aW9uLiBJIHVuZGVyc3RhbmQgdGhlIGZpbmFs
IGdvYWwKb2YgInJlbW92aW5nIGV2ZXJ5dGhpbmcgKG1hcHBpbmcgKyB0YWJsZSkgYWRkZWQgc3Bl
Y2lmaWNhbGx5IGZvciB0aGUgMToxCm1hcHBpbmciLiBJIGRvbid0IHVuZGVyc3RhbmQgd2h5IG15
IHN1Z2dlc3Rpb24gd291bGQgYmUgYSBoaW5kcmFuY2UKdG93YXJkIHRoYXQgZ29hbCwgY29tcGFy
ZWQgdG8gd2hhdCBpdCBpcyBkb25lIGluIHRoaXMgcGF0Y2guCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 17:35:05 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 17:35:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsW1g-0008UU-UT; Tue, 30 Jul 2019 17:35: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=2K5v=V3=gmail.com=andrii.anisov@srs-us1.protection.inumbo.net>)
 id 1hsW1g-0008UN-6k
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 17:35:04 +0000
X-Inumbo-ID: 5c7cac4a-b2f0-11e9-8980-bc764e045a96
Received: from mail-lj1-x243.google.com (unknown [2a00:1450:4864:20::243])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5c7cac4a-b2f0-11e9-8980-bc764e045a96;
 Tue, 30 Jul 2019 17:35:03 +0000 (UTC)
Received: by mail-lj1-x243.google.com with SMTP id y17so38309281ljk.10
 for <xen-devel@lists.xenproject.org>; Tue, 30 Jul 2019 10:35:03 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=subject:to:cc:references:from:message-id:date:user-agent
 :mime-version:in-reply-to:content-language:content-transfer-encoding;
 bh=TbtPdGMZhSpRPzNnFWrD1pdONZgEJzqeLG/CdVm5/P8=;
 b=o6gI4Crrxcue4xpZ6HpKbUk3rmYT6iQ8t7nJ6DxSMCXyqPuhvI/SQupRLQEzmOxA98
 l/YehHtY/WmF2IKWJSSmP+1fKIYmnYcZbeG+O22d5TI92lcVHRgZy5tTqTs+Ic2w959K
 KDgi4D61StrP5r2UyTfhKagXjpdlqIhGormio47O75+zb9mr57wclRusBeMQUdaPBSdW
 X19PXhsKRZONm+XDLewbp0ceuv9g+y1xN9II553+G6foGch+ymW2jisas+EE/ym4tRKe
 Z5G6W+tvr4pbulyA7/zJAftuCctdmHqR4teLNqyIFs5bq1kra2mGysIgYxfhki6Vmogo
 4GPg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=TbtPdGMZhSpRPzNnFWrD1pdONZgEJzqeLG/CdVm5/P8=;
 b=Lxi8BmXHd2Pobh4I/uTfYp8aDl2OSUEEeRrXQsRQJIepMbsHe1zsqoxFJxW5KWpUqD
 kksGwEmYYNNrY6huq47RTOce+IwJdUea+KO2Unne0pNA8idRJ6XvG8rKv1LN/WC09fhr
 ew4Cv7J9KOD9WhH1BKo5JDw0H2wXJb2N4vhaMwl/o+H6nuWzC+T5POhlv7yLUthnB/LM
 jEjx5zzDA5i0IMCcLIoTxsolRdUFv7WBygstm/Yg5j+eYcje0U9yJ1SmV4NmVKzLJMJT
 +O+S5xHS8k7l0Aa3c/2ESMTkffsSFmtliA32lFgW0lsWL3aKD209xdNbgb/MLf5/KRvU
 7Orw==
X-Gm-Message-State: APjAAAXeFh9w9p48ta2Ay0izKvJ2sOZWv32/saWS3+3pSDGuJwcNFa+w
 WWcOfVDjVhWNzUAjUgl8HGqnZtgv
X-Google-Smtp-Source: APXvYqxWDfKvFwzVBfSR/dzMYfltJJhbhcteJER/67D7ecvK7csmXONCZH99xaDNTFiocZqXqJhSpQ==
X-Received: by 2002:a2e:9ac4:: with SMTP id p4mr21424412ljj.185.1564508101456; 
 Tue, 30 Jul 2019 10:35:01 -0700 (PDT)
Received: from [10.17.180.34] (ll-22.209.223.85.sovam.net.ua. [85.223.209.22])
 by smtp.gmail.com with ESMTPSA id
 n1sm11312871lfk.19.2019.07.30.10.35.00
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Tue, 30 Jul 2019 10:35:00 -0700 (PDT)
To: Julien Grall <Julien.Grall@arm.com>
References: <1543440731-21947-1-git-send-email-andrii.anisov@gmail.com>
 <1543440731-21947-2-git-send-email-andrii.anisov@gmail.com>
 <cfdf9c30-f3e1-4023-e044-959871d2f654@arm.com>
From: Andrii Anisov <andrii.anisov@gmail.com>
Message-ID: <b7b24214-f7d0-41d0-b2c7-286d45f6da1a@gmail.com>
Date: Tue, 30 Jul 2019 20:34:59 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <cfdf9c30-f3e1-4023-e044-959871d2f654@arm.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [RFC 01/16] xen/arm: Re-enable interrupt later in
 the trap path
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 nd <nd@arm.com>, Andrii Anisov <andrii_anisov@epam.com>,
 Stefano Stabellini <sstabellini@kernel.org>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGVsbG8gSnVsaWVuLAoKSXQgbG9va3MgSSBtaXNzZWQgYW5zd2VyaW5nIHRoaXMgZW1haWwuIFNv
IGRvIHRoaXMgbm93OgoKT24gMjkuMTEuMTggMDA6MDAsIEp1bGllbiBHcmFsbCB3cm90ZToKPiBP
biAyOC8xMS8yMDE4IDIxOjMxLCBBbmRyaWkgQW5pc292IHdyb3RlOgo+PiBGcm9tOiBKdWxpZW4g
R3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgo+Pgo+PiBUaGlzIG1ha2VzIGZ1bmN0aW9uIGVu
dGVyX2h5cGVydmlzb3JfaGVhZCgpIGJlaW5nIGV4ZWN1dGVkIHdpdGgKPj4gaXJxcyBsb2NrZWQu
IFRoaXMgYWxzbyBnaXZlIGEgZmluZSBzaWRlIGVmZmVjdCAtIGl0IGFzc3VyZXMgdGhhdAo+PiBM
UnMgYXJlIGNsZWFyZWQgcHJpb3IgdG8gYW55IElSUXMgcHJvY2Vzc2luZywgd2hpY2ggbGVhZHMg
dG8gYQo+PiBiZXR0ZXIgKGZhc3RlcikgSVJRcyBwcm9jZXNzaW5nLgo+IAo+IEFnYWluLCB0aGlz
IG5lZWQgc29tZSByYXRpb25hbGUgd2h5IGlzIGl0IGZhc3Rlci4gQW5kIGhvdyB0aGlzIGlzIGdv
aW5nCj4gdG8gaW1wYWN0IHRoZSBvdGhlciB2R0lDLi4uCgpXaXRoIHRoZSBjdXJyZW50IGNvZGUs
IHRoZXJlIGlzIGEgY2hhbmNlIHRoYXQgaHlwZXJ2aXNvciBwZXJmb3JtcyBkb19JUlEoKSBiZWZv
cmUgZmV0Y2hpbmcgTFJzIHdpdGggdGhlIGluZm9ybWF0aW9uIGFib3V0IElSUXMgYmVpbmcgcHJv
Y2Vzc2VkIGJ5IGEgZ3Vlc3QuIFRoaXMgY291bGQgaGFwcGVuIGluIGd1ZXN0IHRyYXAgcGF0aHMg
d2hlcmUgaW50ZXJydXB0cyBhcmUgZW5hYmxlZCBiZWZvcmUgYGVudGVyX2h5cGVydmlzb3JfaGVh
ZCgpYCBjYWxsLgoKUGVyZm9ybWluZyBgZG9fSVJRKClgIHByaW9yIHRvIGB2Z2ljX3N5bmNfZnJv
bV9scnMoKWAgaXMgYXNzdW1lZCBhcyBsZXNzIGVmZmljaWVudCB0aGFuIGRvaW5nIGl0IHZpY2Ug
dmVyc2EgZm9yIGhpZ2ggSVJRIHJhdGUgdXNlLWNhc2VzIHdpdGggdGhlIG51bWJlciBvZiBkaWZm
ZXJlbnQgaW50ZXJydXB0cyAoc3BlY2lmaWMgZm9yIG11bHRpbWVkaWEgc2NlbmFyaW9zKS4KCiAg
LSBGb3IgdGhlIG9sZCB2Z2ljIGltcGxlbWVudGF0aW9uLCBgdmdpY19zeW5jX2Zyb21fbHJzKClg
IHJlbGVhc2UgTFJzIGZyb20gcHJvY2Vzc2VkIGludGVycnVwdHMgYWxzbyBzaG9ydGVucyBgaW5m
bGlnaHRfaXJxc2Agc29ydGVkIGxpc3QuIFNvIGBkb19JUlEoKWAgaGFzIGJldHRlciBjaGFuY2Vz
IHRvIHdyaXRlIElSUSBkaXJlY3RseSB0byBMUiBpbnN0ZWFkIG9mIHNhdmluZyBpdCBpbnRvIGBs
cl9wZW5kaW5nYCBsaXN0IGFuZCBwb3NzaWJseSBmYXN0ZXIgaW5zZXJ0IHRoZSBuZXcgSVJRIGlu
dG8gYGluZmxpZ2h0X2lycXNgIGxpc3QuCgogIC0gRm9yIHRoZSBuZXcgdmdpYyBpbXBsZW1lbnRh
dGlvbiwgYHZnaWNfc3luY19mcm9tX2xycygpYCBmZXRjaGVzIGFib3V0IHByb2Nlc3NlZCBpbnRl
cnJ1cHRzIGZyb20gTFJzIGFuZCBzaG9ydGVucyBgYXBfbGlzdGAuIFNvIGBkb19JUlEoKWAgY291
bGQgcG90ZW50aWFsbHkgZmFzdGVyIGluc2VydCB0aGUgbmV3IGludGVycnVwdCBpbnRvIGBhcF9s
aXN0YC4KCgotLSAKU2luY2VyZWx5LApBbmRyaWkgQW5pc292LgouCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 17:35:16 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 17: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 1hsW1s-0008WI-7D; Tue, 30 Jul 2019 17:35: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=2K5v=V3=gmail.com=andrii.anisov@srs-us1.protection.inumbo.net>)
 id 1hsW1q-0008W6-Vc
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 17:35:15 +0000
X-Inumbo-ID: 6285cffc-b2f0-11e9-8980-bc764e045a96
Received: from mail-lf1-x144.google.com (unknown [2a00:1450:4864:20::144])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6285cffc-b2f0-11e9-8980-bc764e045a96;
 Tue, 30 Jul 2019 17:35:13 +0000 (UTC)
Received: by mail-lf1-x144.google.com with SMTP id q26so45360901lfc.3
 for <xen-devel@lists.xenproject.org>; Tue, 30 Jul 2019 10:35:13 -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-language:content-transfer-encoding;
 bh=F9PMZbmOxDMzKlvj5x6hpT2rBrfl7ZYqfhmO3sicWAU=;
 b=bFUaeL1FUKt8JH8xvYwVNPHrf8lZdGCI4li/0JW1or6qWHbJXEtR5UrgIqGiIpKm/p
 5U2Af24YQA1qkJQ9sU3zpiXOMmm8xFI4+w+mCwse7N1vV+nomh2qaYW6kpQ1CAgKSe7M
 O3gpOh5isfcQsYYLI4kZK7Mo8DFdOn9hTT7Kw+Hzagmgct3/aaEMeTZqRh+BR4nFCBoA
 pEryAxbuTnRTzj117IisDsLzrrwzYcIxeAvjX4Wb55E4ZQxYhCo83PiSDe6yTbGAaiBE
 CX8V6comSBAoNw8AyeKlL9uQYi5elPEgkb9gf4MOq99s/Xny2PGhMgDzdGXvyqa3U4dU
 gz6A==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=F9PMZbmOxDMzKlvj5x6hpT2rBrfl7ZYqfhmO3sicWAU=;
 b=bKJranBmfIMjAGL5YKV4FiDoJ7aiteQQlGUDKOFoKofogGGCgkt/Ps7Vzj7tpAJ5FM
 nxM1Ncy2C+SpbXtIczbtRZwD6Vn3Ms7SW/ew32ccWiQucNS9K1/JSDlkCnWg7Ihkup67
 EINsHOEKE6YblI6R+gzUalHl5/6o14ffBOwTdJ6n5+9SI1SgUdMGg2OA/fSfHB/VdoTE
 D1jVKeVJWQHN4+elQe5h4uuWTCL/Q+eKsqw6kaSvSUE2Exb05znAy81SXS74laub8im0
 pPvovBOU+Sy4R6BynJFWcRHs0EPpcw9TzzhA+ziWpQz6sP6bJCjOUlPpl/IGtsuDiuQY
 6cTg==
X-Gm-Message-State: APjAAAVcaOAg18UH0X4nYfHYkwg4H8lNyPzx9uufk/lPi0S6+ZNa94+G
 gLpFJkBngHNEpORcd0JSE5c=
X-Google-Smtp-Source: APXvYqwOCRGeShbT2Bef3goVwJy3lmrML6H8sJOmT4tO+2xJGNRDmKgs1X4VdYh9uP1wH8Rdem0Sfg==
X-Received: by 2002:ac2:43bb:: with SMTP id t27mr20831023lfl.187.1564508111956; 
 Tue, 30 Jul 2019 10:35:11 -0700 (PDT)
Received: from [10.17.180.34] (ll-22.209.223.85.sovam.net.ua. [85.223.209.22])
 by smtp.gmail.com with ESMTPSA id
 e62sm13531564ljf.82.2019.07.30.10.35.10
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Tue, 30 Jul 2019 10:35:11 -0700 (PDT)
To: Julien Grall <julien.grall@arm.com>, xen-devel@lists.xenproject.org
References: <1564137460-25629-1-git-send-email-andrii.anisov@gmail.com>
 <1564137460-25629-2-git-send-email-andrii.anisov@gmail.com>
 <ad2a343e-1a65-6569-17a2-e5b676908e49@arm.com>
From: Andrii Anisov <andrii.anisov@gmail.com>
Message-ID: <de4feda4-d8b6-4922-26f5-ea3d3f940563@gmail.com>
Date: Tue, 30 Jul 2019 20:35:10 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <ad2a343e-1a65-6569-17a2-e5b676908e49@arm.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [RFC 1/6] xen/arm: Re-enable interrupt later in the
 trap path
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Andrii Anisov <andrii_anisov@epam.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjYuMDcuMTkgMTM6NDgsIEp1bGllbiBHcmFsbCB3cm90ZToKPiBUaGlzIGlzIHRoZSAzcmQg
dGltZSB5b3Ugc2VuZCB0aGlzIHBhdGNoLi4uIGFuZCBzdGlsbCBubyBwcm9wZXIgZXhwbGFuYXRp
b24gd2h5IHRoaXMgaXMgZG9uZSBub3IgdGhlIGltcGFjdCBvbiBrZWVwaW5nIHRoZSBpbnRlcnJ1
cHRzIGRpc2FibGVkIGxvbmdlciB0aGFuIG5lY2Vzc2FyeS4KCkkga25vdyBpdCBpcyB0aGUgdGhp
cmQgdGltZSBmb3IgdGhpcyBwYXRjaC4gWWV0IGl0IGlzIGluIHRoZSBSRkMgc2VyaWVzIGFnYWlu
LgpJbiB0aGlzIHNlcmllcyBJIHRoaW5rIEkgbmVlZCBpbnRlcnJ1cHRzIGxvY2tlZCB1bnRpbCBJ
IHN0YXJ0IHRpbWUgYWNjb3VudGluZyBmb3IgaHlwZXJ2aXNvci4gVGltZSBhY2NvdW50aW5nIGlz
IHN0YXJ0ZWQgYnkgYHRhY2NfaGVhZCgpYCBmdW5jdGlvbi4gSSBwcmVmZXIgdG8gaGF2ZSBpdCBj
YWxsZWQgZnJvbSBDLCBiZWNhdXNlIGl0IGlzIG1vcmUgY29udmVuaWVudCBhbmQgb2J2aW91cyBm
b3IgdGhvc2Ugd2hvIGFyZSBsZXNzIGZhbWlsaWFyIHdpdGggdGhlIEFSTSBjb2RlLgoKPiBSZXNl
bmRpbmcgdGhlIHBhdGNoIHdpdGhvdXQgdGhpbmdzIGFkZHJlc3NlZCBpcyBvbmx5IGdvaW5nIHRv
IG1ha2UgaXQgd29yc3QuCgpJJ20gc3RpbGwgY29udmluY2VkIHRoZSBwYXRjaCB3b3VsZCBpbXBy
b3ZlIGludGVycnVwdCBsYXRlbmN5IGZvciBoaWdoIGludGVycnVwdCByYXRlIHVzZSBjYXNlcy4K
QnV0IEkgdW5kZXJzdGFuZCB0aGF0IEkgaGF2ZSBubyBleHBlcmltZW50IHRvIHByb3ZlIHRoZSBl
ZmZlY3QsIHNvIEknbSBub3Qgd2lsbGluZyB0byBwdXNoIHRocm91Z2ggdGhlIHBhdGNoLgoKQWxz
bywgSSBoYXZlIGEgcXVlc3Rpb24gdG8geW91IGFib3V0IGFub3RoZXIgYXNwZWN0IG9mIHRoaXMg
cGF0Y2guIEluIHRoZSBmdW5jdGlvbiBgZW50ZXJfaHlwZXJ2aXNvcl9oZWFkKClgIHRoZXJlIGlz
IGEgY2hlY2sgZm9yIGEgZGlzYWJsZWQgd29ya2Fyb3VuZCBhbmQgdHVybmluZyBpdCBvbi4gSWYg
d2UgaGF2ZSB0aGUgaW50ZXJydXB0cyBlbmFibGVkIHVudGlsIHRoZXJlLCB3ZSBoYXZlIGdvb2Qg
Y2hhbmNlcyB0byBnbyB0aHJvdWdoIHRoZSBpbnRlcnJ1cHQgcHJvY2Vzc2luZyBgZG9fSVJRKClg
IGJlZm9yZSBXQSBlbmFibGVkLiBJcyBpdCBzdGlsbCBPSz8KCi0tIApTaW5jZXJlbHksCkFuZHJp
aSBBbmlzb3YuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 17:35:26 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 17:35:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsW22-000076-HK; Tue, 30 Jul 2019 17:35:26 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=2K5v=V3=gmail.com=andrii.anisov@srs-us1.protection.inumbo.net>)
 id 1hsW21-00006o-8Z
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 17:35:25 +0000
X-Inumbo-ID: 68e86ab9-b2f0-11e9-8980-bc764e045a96
Received: from mail-lf1-x143.google.com (unknown [2a00:1450:4864:20::143])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 68e86ab9-b2f0-11e9-8980-bc764e045a96;
 Tue, 30 Jul 2019 17:35:24 +0000 (UTC)
Received: by mail-lf1-x143.google.com with SMTP id s19so45329307lfb.9
 for <xen-devel@lists.xenproject.org>; Tue, 30 Jul 2019 10:35:24 -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-language:content-transfer-encoding;
 bh=+OcJtMq1o7Foj00Z68M3q6RdHHtu0K9mFDU06sutZ54=;
 b=sLKuXD4Ek/s6aCm61pEbwC38PyY3Mw3YjTpoWL616LQgmzM3GhWbhJ8u1TzUvbM0Ry
 IpEFu/XNsL9WSUjSWsFlVJNZoWw/YuqLtkUbODlPPx6YrJBfP45NceCZCoD/Z8djH4S5
 X56WgoukIhKjKQo9wkNddHtRkD0+N4ZxPc2ZZQe70NVfDxPvpARywYYLlMl2a1iaphIh
 ce8wbxkfTj+WgQzCcT7BiuPUiXRza3n5YNKX1wnjnvaTeYbwxl+sDleGzJZmMqAx13hC
 SqGSJtSS+KCKpPeiYbL7VnMpcX7oGwFpyo2NakiEPt4hXfLsOD1vn4mXIGJOqsJlU7SU
 21Gg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=+OcJtMq1o7Foj00Z68M3q6RdHHtu0K9mFDU06sutZ54=;
 b=AzvtBe2cye4cdL+5SFdcZOpzVupb3cOmQijH9hZ9GJMglfBBpqIC0uxqYUqmNFL5gP
 N63/JTtj0PPdgCp1O/9kuYpakxwvwfrgZlHO+jbPRb4LAHk2Sh5iFg0GdmiU74KuDuQ1
 V25r909ewk8i0BbqXEi8wdoiZnjiToD+RGjjBNyCzfodYIByf+U4EEm2oTBvNxCxNJXW
 7PhIrkQmqT4WKiJ3sOxloRL66iTsmCgswdVRfAqzEi2sJpuCJq3xB7jQ6d9bZZ1U1lOw
 0t8J3D5bb4Rcxg1D/rFrFglprLdTpSsFR8RWOajKUeFltRpSwpA3He/ua9hKyvxsoOqz
 DhzQ==
X-Gm-Message-State: APjAAAWFu5+Th03c6SiLKmOYwmju+2rj/POijx+ir+tvp7MYL7E9oo+1
 3PS26bclsiSZps4KSK/IXCI=
X-Google-Smtp-Source: APXvYqxW96bJFeYM1nB75XVohJQnUoNR0hVgcJUKrVJBLup834stKsW8CQWYCBfVWLrB+t5FqFmobw==
X-Received: by 2002:a19:5218:: with SMTP id m24mr38935649lfb.164.1564508122790; 
 Tue, 30 Jul 2019 10:35:22 -0700 (PDT)
Received: from [10.17.180.34] (ll-22.209.223.85.sovam.net.ua. [85.223.209.22])
 by smtp.gmail.com with ESMTPSA id
 p5sm13650076ljb.91.2019.07.30.10.35.21
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Tue, 30 Jul 2019 10:35:22 -0700 (PDT)
To: Julien Grall <julien.grall@arm.com>, xen-devel@lists.xenproject.org
References: <1564137460-25629-1-git-send-email-andrii.anisov@gmail.com>
 <1564137460-25629-7-git-send-email-andrii.anisov@gmail.com>
 <c971845f-7305-22c2-081f-9faa36e4c8d2@arm.com>
From: Andrii Anisov <andrii.anisov@gmail.com>
Message-ID: <63256c34-fab7-1fb8-3637-9c5a50d6d6bf@gmail.com>
Date: Tue, 30 Jul 2019 20:35:21 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <c971845f-7305-22c2-081f-9faa36e4c8d2@arm.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [RFC 5/6] arm64: call enter_hypervisor_head only
 when it is needed
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Andrii Anisov <andrii_anisov@epam.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Ck9uIDI2LjA3LjE5IDEzOjU5LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gSGksCj4gCj4gT24gMjYv
MDcvMjAxOSAxMTozNywgQW5kcmlpIEFuaXNvdiB3cm90ZToKPj4gRnJvbTogQW5kcmlpIEFuaXNv
diA8YW5kcmlpX2FuaXNvdkBlcGFtLmNvbT4KPj4KPj4gT24gQVJNNjQgd2Uga25vdyBleGFjdGx5
IGlmIHRyYXAgaGFwcGVuZWQgZnJvbSBoeXBlcnZpc29yIG9yIGd1ZXN0LCBzbwo+PiB3ZSBkbyBu
b3QgbmVlZCB0byB0YWtlIHRoYXQgZGVjaXNpb24uIFRoaXMgcmVkdWNlcyBhIGNvbmRpdGlvbiBm
b3IKPj4gYWxsIGVudGVyX2h5cGVydmlzb3JfaGVhZCBjYWxscyBhbmQgdGhlIGZ1bmN0aW9uIGNh
bGwgZm9yIHRyYXBzIGZyb20KPj4gdGhlIGh5cGVydmlzb3IgbW9kZS4KPiAKPiBPbmUgY29uZGl0
aW9uIGxvc3QgYnV0IC4uLgoKLi4uSW4gdGhlIGhvdCBwYXRoIChhY3R1YWxseSBhdCBhbnkgdHJh
cCkuCkFuZCB0aGUgZnVuY3Rpb24gY2FsbCBmb3IgdHJhcHMgZnJvbSBoeXAuCgo+PiBDdXJyZW50
bHksIGl0IGlzIGltcGxlbWVudGVkIGZvciBBUk02NCBvbmx5LiBJbnRlZ3JhdGluZyB0aGUgc3R1
ZmYKPj4gd2l0aCBBUk0zMiByZXF1aXJlcyBtb3ZpbmcgYCBpZiAoIGd1ZXN0X21vZGUocmVncykg
KWAgY29uZGl0aW9uCj4+IGludG8gQVJNMzIgc3BlY2lmaWMgdHJhcHMuCj4gCj4gLi4uIG9uZSBt
b3JlIGRpdmVyZ2VuY2UgYmV0d2VlbiBhcm0zMiBhbmQgYXJtNjQuCj4gCj4gVGhlcmUgYXJlIHBy
b2JhYmx5IGRvemVucyBvZiBtb3JlIGNvbmRpdGlvbnMgaW4gdGhlIGNvZGUgdGhhdCBhcmUgbm90
IG5lY2Vzc2FyeSBmb3Igb25lIG9mIHRoZSBhcmNoaXRlY3R1cmVzLgo+IFlldCB0aGVyZSBhcmUg
dmFsdWUgdG8ga2VlcCBldmVyeXRoaW5nIGNvbW1vbiBiZWNhdXNlIHRoZSBiZW5lZml0cyBvdXR3
ZWlnaCB0aGUgbGlrZWx5IG5vbiBwZXJmb3JtYW5jZSBpbXByb3ZlbWVudC4KCkknbSBub3Qgc2Vl
aW5nIGFueSBiZW5lZml0cyBpbiBjYWxsaW5nIGBlbnRlcl9oeXBlcnZpc29yX2hlYWQoKWAgZnJv
bSBmdW5jdGlvbnMgbmFtZWQgYGRvX3RyYXBfaHlwXypgLiBUaGF0IGNvZGUgaXMgY29uZnVzaW5n
IGZvciBtZS4KSU1ITywgZGl2aWRpbmcgYGRvX3RyYXBfaXJxL2ZpcSgpYCBpbnRvIGd1ZXN0IGFu
ZCBoeXAgc3BlY2lmaWMgZnVuY3Rpb25zIGlzIG5vdCBhIGJpZyBkZWFsLiBFdmVuIGZvciBBUk0z
Mi4gTW9yZW92ZXIsIGl0IHdpbGwgbWFrZSBtb3JlIG9idmlvdXMgdGhlIGZhY3QgdGhhdCBub3Ro
aW5nIGZyb20gYGVudGVyX2h5cGVydmlzb3JfaGVhZCgpYCBpcyBkb25lIGZvciBJUlEgdHJhcHMg
dGFrZW4gZnJvbSBoeXAuCgo+IFNvIEkgYW0gbm90IGNvbnZpbmNlZCB0aGF0IHRoaXMgaGFzIGFu
eSB2YWx1ZSBmb3IgWGVuLgoKT0ssIEkgd291bGRuJ3QgaW5zaXN0LgoKLS0gClNpbmNlcmVseSwK
QW5kcmlpIEFuaXNvdi4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 17:41:00 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 17: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 1hsW7N-00010Y-9v; Tue, 30 Jul 2019 17:40:57 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=7c++=V3=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hsW7L-00010Q-Ti
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 17:40:55 +0000
X-Inumbo-ID: 2e8be062-b2f1-11e9-857a-a3373ea1d556
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 2e8be062-b2f1-11e9-857a-a3373ea1d556;
 Tue, 30 Jul 2019 17:40:55 +0000 (UTC)
Received: from localhost (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256
 bits)) (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 6A82E2087F;
 Tue, 30 Jul 2019 17:40:54 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1564508454;
 bh=e876GeaTGhz3alDKWX3aLCnuXT7wjXKUR+RiKVncQtY=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=qU6Yzc6b8wuE6rHvNxHLEWxKun+WvuQNBqxhhqV2jH29SJ+ewqKkJmkulgtS2TE4B
 baarFG9pk3tp711Hpi1/yHqYJSlG6EClkpEWo/T7n/bc1RiEor/PjqKC7eznEwJGy7
 tycl5pDpvyOywoxRpDWRm1oK1iD//XtT4+VCN+bM=
Date: Tue, 30 Jul 2019 10:40:53 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-T480s
To: Julien Grall <julien.grall@arm.com>
In-Reply-To: <20190722213958.5761-16-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.21.1907301037400.28600@sstabellini-ThinkPad-T480s>
References: <20190722213958.5761-1-julien.grall@arm.com>
 <20190722213958.5761-16-julien.grall@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 15/35] xen/arm64: head: Rework and
 document setup_fixmap()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Stefano Stabellini <sstabellini@kernel.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCAyMiBKdWwgMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEF0IHRoZSBtb21lbnQs
IHRoZSBmaXhtYXAgdGFibGUgaXMgb25seSBob29rZWQgd2hlbiBlYXJseXByaW50ayBpcyB1c2Vk
Lgo+IFRoaXMgaXMgZmluZSB0b2RheSBiZWNhdXNlIGluIEMgbGFuZCwgdGhlIGZpeG1hcCBpcyBu
b3QgdXNlZCBieSBhbnlvbmUKPiB1bnRpbCB0aGUgdGhlIGJvb3QgQ1BVIGlzIHN3aXRjaGluZyB0
byB0aGUgcnVudGltZSBwYWdlLXRhYmxlcy4KPiAKPiBJbiB0aGUgZnV0dXJlLCB0aGUgYm9vdCBD
UFUgd2lsbCBub3Qgc3dpdGNoIGJldHdlZW4gcGFnZS10YWJsZXMgdG8KPiBhdm9pZCBUTEIgaW5j
b2hlcmVuY3kuIFRodXMsIHRoZSBmaXhtYXAgdGFibGUgd2lsbCBuZWVkIHRvIGJlIGFsd2F5cwo+
IGhvb2tlZCBiZW9mcmUgYW55IHVzZS4gTGV0J3Mgc3RhcnQgZG9pbmcgaXQgbm93IGluIHNldHVw
X2ZpeG1hcCgpLgogICAgICAgICBeIGJlZm9yZQoKQXNzdW1pbmcgeW91IGZpeCB0aGUgdHlwbzoK
CkFja2VkLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CgoK
PiBMYXN0bHksIGRvY3VtZW50IHRoZSBiZWhhdmlvciBhbmQgdGhlIG1haW4gcmVnaXN0ZXJzIHVz
YWdlIHdpdGhpbiB0aGUKPiBmdW5jdGlvbi4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3Jh
bGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgo+IAo+IC0tLQo+ICAgICBDaGFuZ2VzIGluIHYyOgo+
ICAgICAgICAgLSBVcGRhdGUgdGhlIGNvbW1lbnQgdG8gcmVmbGVjdCB0aGF0IHdlIGNsb2JiZXJz
IHgxIC0geDQgYW5kIG5vdAo+ICAgICAgICAgeDAgLSB4MS4KPiAgICAgICAgIC0gQWRkIHRoZSBs
aXN0IG9mIGlucHV0IHJlZ2lzdGVycwo+ICAgICAgICAgLSBzL0lEIG1hcC8xOjEgbWFwcGluZy8K
PiAgICAgICAgIC0gUmV3b3JkIHRoZSBjb21taXQgbWVzc2FnZQo+IC0tLQo+ICB4ZW4vYXJjaC9h
cm0vYXJtNjQvaGVhZC5TIHwgMTggKysrKysrKysrKysrKysrKy0tCj4gIDEgZmlsZSBjaGFuZ2Vk
LCAxNiBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQo+IAo+IGRpZmYgLS1naXQgYS94ZW4v
YXJjaC9hcm0vYXJtNjQvaGVhZC5TIGIveGVuL2FyY2gvYXJtL2FybTY0L2hlYWQuUwo+IGluZGV4
IGE2MDdiM2JkYjEuLmYxNjVkZDYxY2EgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gvYXJtL2FybTY0
L2hlYWQuUwo+ICsrKyBiL3hlbi9hcmNoL2FybS9hcm02NC9oZWFkLlMKPiBAQCAtNjkzLDggKzY5
MywyMSBAQCBpZGVudGl0eV9tYXBwaW5nX3JlbW92ZWQ6Cj4gICAgICAgICAgcmV0Cj4gIEVORFBS
T0MocmVtb3ZlX2lkZW50aXR5X21hcHBpbmcpCj4gIAo+ICsvKgo+ICsgKiBNYXAgdGhlIFVBUlQg
aW4gdGhlIGZpeG1hcCAod2hlbiBlYXJseXByaW50ayBpcyB1c2VkKSBhbmQgaG9vayB0aGUKPiAr
ICogZml4bWFwIHRhYmxlIGluIHRoZSBwYWdlIHRhYmxlcy4KPiArICoKPiArICogVGhlIGZpeG1h
cCBjYW5ub3QgYmUgbWFwcGVkIGluIGNyZWF0ZV9wYWdlX3RhYmxlcyBiZWNhdXNlIGl0IG1heQo+
ICsgKiBjbGFzaCB3aXRoIHRoZSAxOjEgbWFwcGluZy4KPiArICoKPiArICogSW5wdXRzOgo+ICsg
KiAgIHgyMDogUGh5c2ljYWwgb2Zmc2V0Cj4gKyAqICAgeDIzOiBFYXJseSBVQVJUIGJhc2UgcGh5
c2ljYWwgYWRkcmVzcwo+ICsgKgo+ICsgKiBDbG9iYmVycyB4MSAtIHg0Cj4gKyAqLwo+ICBzZXR1
cF9maXhtYXA6Cj4gLSNpZiBkZWZpbmVkKENPTkZJR19FQVJMWV9QUklOVEspIC8qIEZpeG1hcCBp
cyBvbmx5IHVzZWQgYnkgZWFybHkgcHJpbnRrICovCj4gKyNpZmRlZiBDT05GSUdfRUFSTFlfUFJJ
TlRLCj4gICAgICAgICAgLyogQWRkIFVBUlQgdG8gdGhlIGZpeG1hcCB0YWJsZSAqLwo+ICAgICAg
ICAgIGxkciAgIHgxLCA9eGVuX2ZpeG1hcCAgICAgICAgLyogeDEgOj0gdmFkZHIgKHhlbl9maXht
YXApICovCj4gICAgICAgICAgbHNyICAgeDIsIHgyMywgI1RISVJEX1NISUZUCj4gQEAgLTcwMiw2
ICs3MTUsNyBAQCBzZXR1cF9maXhtYXA6Cj4gICAgICAgICAgbW92ICAgeDMsICNQVF9ERVZfTDMK
PiAgICAgICAgICBvcnIgICB4MiwgeDIsIHgzICAgICAgICAgICAgIC8qIHgyIDo9IDRLIGRldiBt
YXAgaW5jbHVkaW5nIFVBUlQgKi8KPiAgICAgICAgICBzdHIgICB4MiwgW3gxLCAjKEZJWE1BUF9D
T05TT0xFKjgpXSAvKiBNYXAgaXQgaW4gdGhlIGZpcnN0IGZpeG1hcCdzIHNsb3QgKi8KPiArI2Vu
ZGlmCj4gIAo+ICAgICAgICAgIC8qIE1hcCBmaXhtYXAgaW50byBib290X3NlY29uZCAqLwo+ICAg
ICAgICAgIGxkciAgIHg0LCA9Ym9vdF9zZWNvbmQgICAgICAgLyogeDQgOj0gdmFkZHIgKGJvb3Rf
c2Vjb25kKSAqLwo+IEBAIC03MTQsNyArNzI4LDcgQEAgc2V0dXBfZml4bWFwOgo+ICAKPiAgICAg
ICAgICAvKiBFbnN1cmUgYW55IHBhZ2UgdGFibGUgdXBkYXRlcyBtYWRlIGFib3ZlIGhhdmUgb2Nj
dXJyZWQuICovCj4gICAgICAgICAgZHNiICAgbnNoc3QKPiAtI2VuZGlmCj4gKwo+ICAgICAgICAg
IHJldAo+ICBFTkRQUk9DKHNldHVwX2ZpeG1hcCkKPiAgCj4gLS0gCj4gMi4xMS4wCj4gCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 17:45:37 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 17:45:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsWBq-000188-Uc; Tue, 30 Jul 2019 17:45:34 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=7c++=V3=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hsWBq-000183-1l
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 17:45:34 +0000
X-Inumbo-ID: d42341d2-b2f1-11e9-bf1d-b7b57a0f70ca
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d42341d2-b2f1-11e9-bf1d-b7b57a0f70ca;
 Tue, 30 Jul 2019 17:45:33 +0000 (UTC)
Received: from localhost (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256
 bits)) (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 570C2216C8;
 Tue, 30 Jul 2019 17:45:32 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1564508732;
 bh=QZlt36r1MpnaW1vKWfnxO0QzSXnfal+G1WXx6pEsEA8=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=Ky6cgH5KUcdfZx2OcNocdGdRVLikDHoHh5rTThGaEuk8MGf9wGTLAkdnxgJ5mAb+S
 ukmZFxs2xYsznNnBH1WqLMellsZ7OrYuKUKpSRk6urVb7iBRX50XIrnaVlmev7mJZQ
 Ggyzd/yC49+c4luFj+9l00vyn2cT9fyTYB48vZN4=
Date: Tue, 30 Jul 2019 10:45:31 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-T480s
To: Julien Grall <julien.grall@arm.com>
In-Reply-To: <20190722213958.5761-17-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.21.1907301044180.28600@sstabellini-ThinkPad-T480s>
References: <20190722213958.5761-1-julien.grall@arm.com>
 <20190722213958.5761-17-julien.grall@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 16/35] xen/arm64: head: Rework and
 document launch()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Stefano Stabellini <sstabellini@kernel.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCAyMiBKdWwgMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEJvb3QgQ1BVIGFuZCBz
ZWNvbmRhcnkgQ1BVcyB3aWxsIHVzZSBkaWZmZXJlbnQgZW50cnkgcG9pbnQgdG8gQyBjb2RlLiBB
dAo+IHRoZSBtb21lbnQsIHRoZSBkZWNpc2lvbiBvbiB3aGljaCBlbnRyeSB0byB1c2UgaXMgdGFr
ZW4gd2l0aGluIGxhdW5jaCgpLgo+IAo+IEluIG9yZGVyIHRvIGF2b2lkIGEgYnJhbmNoIGZvciB0
aGUgZGVjaXNpb24gYW5kIG1ha2UgdGhlIGNvZGUgY2xlYXJlciwKPiBsYXVuY2goKSBpcyByZXdv
cmtlZCB0byB0YWtlIGluIHBhcmFtZXRlcnMgdGhlIGVudHJ5IHBvaW50IGFuZCBpdHMKPiBhcmd1
bWVudHMuCj4gCj4gTGFzdGx5LCBkb2N1bWVudCB0aGUgYmVoYXZpb3IgYW5kIHRoZSBtYWluIHJl
Z2lzdGVycyB1c2FnZSB3aXRoaW4gdGhlCj4gZnVuY3Rpb24uCj4gCj4gU2lnbmVkLW9mZi1ieTog
SnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KPiAKPiAtLS0KPiAgICAgQ2hhbmdl
cyBpbiB2MjoKPiAgICAgICAgIC0gVXNlIHgzIGluc3RlYWQgb2YgeDQKPiAgICAgICAgIC0gQWRk
IGEgY2xvYmJlcnMgc2VjdGlvbgo+IC0tLQo+ICB4ZW4vYXJjaC9hcm0vYXJtNjQvaGVhZC5TIHwg
NDMgKysrKysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLQo+ICAxIGZpbGUg
Y2hhbmdlZCwgMjcgaW5zZXJ0aW9ucygrKSwgMTYgZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdp
dCBhL3hlbi9hcmNoL2FybS9hcm02NC9oZWFkLlMgYi94ZW4vYXJjaC9hcm0vYXJtNjQvaGVhZC5T
Cj4gaW5kZXggZjE2NWRkNjFjYS4uNzU0MTYzNTEwMiAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC9h
cm0vYXJtNjQvaGVhZC5TCj4gKysrIGIveGVuL2FyY2gvYXJtL2FybTY0L2hlYWQuUwo+IEBAIC0z
MTIsNiArMzEyLDExIEBAIHByaW1hcnlfc3dpdGNoZWQ6Cj4gICAgICAgICAgLyogVXNlIGEgdmly
dHVhbCBhZGRyZXNzIHRvIGFjY2VzcyB0aGUgVUFSVC4gKi8KPiAgICAgICAgICBsZHIgICB4MjMs
ID1FQVJMWV9VQVJUX1ZJUlRVQUxfQUREUkVTUwo+ICAjZW5kaWYKPiArICAgICAgICBQUklOVCgi
LSBSZWFkeSAtXHJcbiIpCj4gKyAgICAgICAgLyogU2V0dXAgdGhlIGFyZ3VtZW50cyBmb3Igc3Rh
cnRfeGVuIGFuZCBqdW1wIHRvIEMgd29ybGQgKi8KPiArICAgICAgICBtb3YgICB4MCwgeDIwICAg
ICAgICAgICAgICAgIC8qIHgwIDo9IFBoeXNpY2FsIG9mZnNldCAqLwo+ICsgICAgICAgIG1vdiAg
IHgxLCB4MjEgICAgICAgICAgICAgICAgLyogeDEgOj0gcGFkZHIoRkRUKSAqLwo+ICsgICAgICAg
IGxkciAgIHgyLCA9c3RhcnRfeGVuCj4gICAgICAgICAgYiAgICAgbGF1bmNoCj4gIEVORFBST0Mo
cmVhbF9zdGFydCkKPiAgCj4gQEAgLTM3NCw2ICszNzksOSBAQCBzZWNvbmRhcnlfc3dpdGNoZWQ6
Cj4gICAgICAgICAgLyogVXNlIGEgdmlydHVhbCBhZGRyZXNzIHRvIGFjY2VzcyB0aGUgVUFSVC4g
Ki8KPiAgICAgICAgICBsZHIgICB4MjMsID1FQVJMWV9VQVJUX1ZJUlRVQUxfQUREUkVTUwo+ICAj
ZW5kaWYKPiArICAgICAgICBQUklOVCgiLSBSZWFkeSAtXHJcbiIpCj4gKyAgICAgICAgLyogSnVt
cCB0byBDIHdvcmxkICovCj4gKyAgICAgICAgbGRyICAgeDIsID1zdGFydF9zZWNvbmRhcnkKPiAg
ICAgICAgICBiICAgICBsYXVuY2gKPiAgRU5EUFJPQyhpbml0X3NlY29uZGFyeSkKPiAgCj4gQEAg
LTczMiwyMyArNzQwLDI2IEBAIHNldHVwX2ZpeG1hcDoKPiAgICAgICAgICByZXQKPiAgRU5EUFJP
QyhzZXR1cF9maXhtYXApCj4gIAo+ICsvKgo+ICsgKiBTZXR1cCB0aGUgaW5pdGlhbCBzdGFjayBh
bmQganVtcCB0byB0aGUgQyB3b3JsZAo+ICsgKgo+ICsgKiBJbnB1dHM6Cj4gKyAqICAgeDAgOiBB
cmd1bWVudCAwIG9mIHRoZSBDIGZ1bmN0aW9uIHRvIGNhbGwKPiArICogICB4MSA6IEFyZ3VtZW50
IDEgb2YgdGhlIEMgZnVuY3Rpb24gdG8gY2FsbAo+ICsgKiAgIHgyIDogQyBlbnRyeSBwb2ludAo+
ICsgKgo+ICsgKiBDbG9iYmVycyB4Mwo+ICsgKi8KPiAgbGF1bmNoOgo+IC0gICAgICAgIFBSSU5U
KCItIFJlYWR5IC1cclxuIikKPiAtCj4gLSAgICAgICAgbGRyICAgeDAsID1pbml0X2RhdGEKPiAt
ICAgICAgICBhZGQgICB4MCwgeDAsICNJTklUSU5GT19zdGFjayAvKiBGaW5kIHRoZSBib290LXRp
bWUgc3RhY2sgKi8KPiAtICAgICAgICBsZHIgICB4MCwgW3gwXQo+IC0gICAgICAgIGFkZCAgIHgw
LCB4MCwgI1NUQUNLX1NJWkUgICAgLyogKHdoaWNoIGdyb3dzIGRvd24gZnJvbSB0aGUgdG9wKS4g
Ki8KPiAtICAgICAgICBzdWIgICB4MCwgeDAsICNDUFVJTkZPX3NpemVvZiAvKiBNYWtlIHJvb20g
Zm9yIENQVSBzYXZlIHJlY29yZCAqLwo+IC0gICAgICAgIG1vdiAgIHNwLCB4MAo+IC0KPiAtICAg
ICAgICBjYm56ICB4MjIsIDFmCj4gLQo+IC0gICAgICAgIG1vdiAgIHgwLCB4MjAgICAgICAgICAg
ICAgICAgLyogTWFyc2hhbCBhcmdzOiAtIHBoeXNfb2Zmc2V0ICovCj4gLSAgICAgICAgbW92ICAg
eDEsIHgyMSAgICAgICAgICAgICAgICAvKiAgICAgICAgICAgICAgIC0gRkRUICovCj4gLSAgICAg
ICAgYiAgICAgc3RhcnRfeGVuICAgICAgICAgICAgICAvKiBhbmQgZGlzYXBwZWFyIGludG8gdGhl
IGxhbmQgb2YgQyAqLwo+IC0xOgo+IC0gICAgICAgIGIgICAgIHN0YXJ0X3NlY29uZGFyeSAgICAg
ICAgLyogKHRvIHRoZSBhcHByb3ByaWF0ZSBlbnRyeSBwb2ludCkgKi8KPiArICAgICAgICBsZHIg
ICB4MywgPWluaXRfZGF0YQo+ICsgICAgICAgIGFkZCAgIHgzLCB4MywgI0lOSVRJTkZPX3N0YWNr
IC8qIEZpbmQgdGhlIGJvb3QtdGltZSBzdGFjayAqLwo+ICsgICAgICAgIGxkciAgIHgzLCBbeDNd
Cj4gKyAgICAgICAgYWRkICAgeDMsIHgzLCAjU1RBQ0tfU0laRSAgICAvKiAod2hpY2ggZ3Jvd3Mg
ZG93biBmcm9tIHRoZSB0b3ApLiAqLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgXiBwbGVhc2UgbW92ZSAxIHNwYWNlIHRvIHRoZQogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcmlnaHQKCkFzaWRlIGZyb20gdGhpcyBtaW5vciBjb2RlIHN0eWxl
IHRoaW5nCgpSZXZpZXdlZC1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJu
ZWwub3JnPgoKCj4gKyAgICAgICAgc3ViICAgeDMsIHgzLCAjQ1BVSU5GT19zaXplb2YgLyogTWFr
ZSByb29tIGZvciBDUFUgc2F2ZSByZWNvcmQgKi8KPiArICAgICAgICBtb3YgICBzcCwgeDMKPiAr
Cj4gKyAgICAgICAgLyogSnVtcCB0byBDIHdvcmxkICovCj4gKyAgICAgICAgYnIgICAgeDIKPiAg
RU5EUFJPQyhsYXVuY2gpCj4gIAo+ICAvKiBGYWlsLXN0b3AgKi8KPiAtLSAKPiAyLjExLjAKPiAK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 17:48:19 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 17:48:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsWER-0001Fp-Hi; Tue, 30 Jul 2019 17:48:15 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=x3jf=V3=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hsWEP-0001Fk-TR
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 17:48:13 +0000
X-Inumbo-ID: 31688c9e-b2f2-11e9-b48d-df16f476691b
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 31688c9e-b2f2-11e9-b48d-df16f476691b;
 Tue, 30 Jul 2019 17:48:09 +0000 (UTC)
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 9K8T06w8Hd3s6k5s60DggYdh6xRIk9HLW7M+WN4fvINPd5AO2ZmFp2i36f0R9iU9vs0lHn/IkL
 9XJ/a7K/OpbWAhZHCdK0/Uk+hqzD4Jv2SxIE4rfhh9oaRFe/oGjD48AacMFqrZPcMuVt2WkK3B
 2Iwd3YPbJUR/jEvQd/Ah/ZgyDmZOMi7JJVcOGrCBRKGHoJjGnRsVswNU/AX91Q/aFHRp5JpjkO
 CWhnFCpIXqeLJFKeGZK1A9swRqDvQdQA6kQPfyz1OG4/04+GdFS8MA6DPMw0QHf2+NgE0HFzw6
 vFk=
X-SBRS: 2.7
X-MesageID: 3741112
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,327,1559534400"; 
   d="scan'208";a="3741112"
To: Jan Beulich <JBeulich@suse.com>
References: <20190729121204.13559-1-andrew.cooper3@citrix.com>
 <20190729121204.13559-9-andrew.cooper3@citrix.com>
 <7528b666-d5d8-9457-9be2-59ccc13797ab@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <9ebd7f61-5360-6c6d-23a3-208f5faa76cf@citrix.com>
Date: Tue, 30 Jul 2019 18:48:05 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <7528b666-d5d8-9457-9be2-59ccc13797ab@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 v3 08/10] xen/nodemask: Introduce unlocked
 __nodemask_{set, clear}() 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: StefanoStabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Julien Grall <julien.grall@arm.com>,
 Xen-devel <xen-devel@lists.xenproject.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMzAvMDcvMjAxOSAxMjoyNiwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gT24gMjkuMDcuMjAxOSAx
NDoxMiwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4gLS0tIGEveGVuL2luY2x1ZGUveGVuL25vZGVt
YXNrLmgKPj4gKysrIGIveGVuL2luY2x1ZGUveGVuL25vZGVtYXNrLmgKPj4gQEAgLTExLDcgKzEx
LDkgQEAKPj4gICAqIFRoZSBhdmFpbGFibGUgbm9kZW1hc2sgb3BlcmF0aW9ucyBhcmU6Cj4+ICAg
Kgo+PiAgICogdm9pZCBub2RlX3NldChub2RlLCBtYXNrKQkJdHVybiBvbiBiaXQgJ25vZGUnIGlu
IG1hc2sKPj4gKyAqIHZvaWQgX19ub2RlbWFza19zZXQobm9kZSwgbWFzaykJdHVybiBvbiBiaXQg
J25vZGUnIGluIG1hc2sgKHVubG9ja2VkKQo+PiAgICogdm9pZCBub2RlX2NsZWFyKG5vZGUsIG1h
c2spCQl0dXJuIG9mZiBiaXQgJ25vZGUnIGluIG1hc2sKPj4gKyAqIHZvaWQgX19ub2RlbWFza19j
bGVhcihub2RlLCBtYXNrKQl0dXJuIG9mZiBiaXQgJ25vZGUnIGluIG1hc2sgKHVubG9ja2VkKQo+
IFRvIGJlIGhvbmVzdCBJJ20gdW5oYXBweSB0byBzZWUgeW91IGludHJvZHVjZSBuZXcgbmFtZSBz
cGFjZQo+IHZpb2xhdGlvbnMuIEkgcmVhbGl6ZSB5b3Ugd2FudCB0byBoYXZlIHRoZSBub2RlIG1h
c2sgaW50ZXJmYWNlcwo+IG1hdGNoIHRoZSBDUFUgbWFzayBvbmUgYXMgY2xvc2VseSBhcyBwb3Nz
aWJsZSwgYnV0IEkgdGhpbmsgd2UKPiBzaG91bGQgZGl2ZXJnZSBoZXJlIChhbmQgZXZlbnR1YWxs
eSBtYWtlIHRoZSBDUFUgbWFzayBvbmVzCj4gZm9sbG93IHdoYXRldmVyIHJvdXRlIHdlIGdvIGhl
cmUpLiBBcyB0byBuYW1pbmcsIHNpbmNlIHRoZXNlCj4gYXJlIHN0YXRpYyBpbmxpbmVzLCBhIHNp
bmdsZSBsZWFkaW5nIHVuZGVyc2NvcmUgbWF5IGJlIGFuCj4gb3B0aW9uIChhbGJlaXQgSSdkIHBy
ZWZlciB0byBhdm9pZCB0aGlzKS4gQW5vdGhlciBvcHRpb24gd291bGQKPiBiZSB0byBoYXZlIGRv
dWJsZSBpbmZpeCB1bmRlcnNjb3JlcyAobm9kZW1hc2tfX3NldCgpKS4gWWV0Cj4gYW5vdGhlciBv
cHRpb24gd291bGQgYmUgdG8gZXhwcmVzcyB0aGUgbm9uLWF0b21pY2l0eSBpbiBhCj4gdmVyYmFs
IHdheSByYXRoZXIgdGhhbiBieSB0aGUgbnVtYmVyIG9mIHVuZGVyc2NvcmVzIHVzZWQuIEknbQo+
IGFmcmFpZCBJIGRvbid0IGhhdmUgYSBnb29kIG5hbWluZyBzdWdnZXN0aW9uIGluIHRoYXQgY2Fz
ZSwKPiB0aG91Z2guCgpJJ20gcmVhbGx5IG5vdCBhcyBjb25jZXJuZWQgd2l0aCBuYW1lc3BhY2Ug
dmlvbGF0aW9ucyBhcyB5b3Ugc2VlbSB0bwpiZS7CoCBXZSBhcmUgbm90IGEgbGlicmFyeSBoYXZp
bmcgdG8gY29vcGVyYXRlIHdpdGggYXJiaXRyYXJ5IG90aGVycyAtIHdlCmFyZSBhIGZyZWVzdGFu
ZGluZyBidWlsZCB3aXRoIHRoZSBjb21waWxlciBiZWluZyB0aGUgb25seSBvdGhlciBzb3VyY2UK
b2Ygc3ltYm9scyBpbiB0aGUgbmFtZXNwYWNlLsKgIE91ciBjaGFuY2VzIG9mIGNvbGxpZGluZyBh
cmUgdmVyeSBsb3cgdG8KYmVnaW4gd2l0aCwgYW5kIGZpeGluZyBjb25mbGljdHMgaWYgdGhleSBh
cmlzZSBpcyB0cml2aWFsLgoKQXMgeW91IG5vdGUsIHRoZXJlIGlzIG5vdGhpbmcgb2J2aW91cyBh
cyBhbiBhbHRlcm5hdGl2ZS7CoCBUaGUgZG91YmxlCmluZml4IGlzIGEgbm8tZ28gYXMgZmFyIGFz
IEknbSBjb25jZXJuZWQgLSBpdCdzIGZhciB0b28gc3VidGxlIGluIHRoZSBjb2RlLgoKRXJnbywg
Y29uc2lzdGVuY3kgd2l0aCBjcHVtYXNrIGFuZCB0aGUgYml0b3BzIGlzIHRoZSB3aW5uaW5nIGZh
Y3RvciBoZXJlLgoKQXQgc29tZSBwb2ludCBpbiB0aGUgZnV0dXJlIGlmIGFuIGFsdGVybmF0aXZl
IGlzIGNob3NlbiwgaXQgd2lsbCB3YW50CmNoYW5naW5nIGNvbnNpc3RlbnRseSB0aHJvdWdob3V0
IHRoZSB0cmVlLgoKfkFuZHJldwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 17:53:47 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 17: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 1hsWJh-0001xk-7E; Tue, 30 Jul 2019 17:53:41 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=w1iS=V3=citrix.com=lars.kurth@srs-us1.protection.inumbo.net>)
 id 1hsWJf-0001xf-TV
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 17:53:39 +0000
X-Inumbo-ID: f4875f34-b2f2-11e9-91fe-c300499d54c0
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f4875f34-b2f2-11e9-91fe-c300499d54c0;
 Tue, 30 Jul 2019 17:53:37 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=lars.kurth@citrix.com;
 spf=Pass smtp.mailfrom=lars.kurth@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 lars.kurth@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="lars.kurth@citrix.com";
 x-sender="lars.kurth@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 lars.kurth@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="lars.kurth@citrix.com";
 x-sender="lars.kurth@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="lars.kurth@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 4bxnpwGR0GEovurk8tpAJXGCeKDZUOBrMrjIAOlZxpGJl80C/bcWz2VMdQ0vXvBQe5rLucxJ0H
 HUtvUIXIZ5+niTncccx9FYckmggm5KxNQ6qfghYiVjJSF2kbP6FRcZcBQkIbqwdL9xmN1+RgLz
 U3ByVCf9zKu0J6LfKwrMu/ry5FHaNJYg01+e1/YEhRYNT/tAl2qCDom28ul+2if/i7eJXVECte
 VRDpMZvM6Vn1vjJb0qEHbksk6AXNtNPsMPRm27BUSrXp9u6PogtQ+YljVjsSe1/q6dehQMjdBq
 lOo=
X-SBRS: 2.7
X-MesageID: 3629914
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,327,1559534400"; 
   d="scan'208";a="3629914"
From: Lars Kurth <lars.kurth@citrix.com>
To: xen-devel <xen-devel@lists.xenproject.org>
Thread-Topic: [ANNOUNCE} Call for agenda items for Aug 1st Community Call @
 15:00 UTC
Thread-Index: AQHVRv+uPJdLyr3i6UWiZFKRTAcUVw==
Date: Tue, 30 Jul 2019 17:53:23 +0000
Message-ID: <0DB4B62F-729F-48A2-97E4-277AD7131FEA@citrix.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.10.c.190715
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
Content-ID: <C0599223A767BA4CA1E087FF83BF9D5A@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [ANNOUNCE} Call for agenda items for Aug 1st Community
 Call @ 15:00 UTC
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "davorin.mista@aggios.com" <davorin.mista@aggios.com>,
 Rian Quinn <rianquinn@gmail.com>,
 "Daniel P. Smith" <dpsmith@apertussolutions.com>,
 Doug Goldstein <cardoe@cardoe.com>, Rich Persaud <persaur@gmail.com>,
 "anastassios.nanos@onapp.com" <anastassios.nanos@onapp.com>,
 Matt Spencer <Matt.Spencer@arm.com>,
 "edgar.iglesias@xilinx.com" <edgar.iglesias@xilinx.com>, "Ji,
 John" <john.ji@intel.com>, "robin.randhawa@arm.com" <robin.randhawa@arm.com>,
 "daniel.kiper@oracle.com" <daniel.kiper@oracle.com>,
 "mirela.simonovic@aggios.com" <mirela.simonovic@aggios.com>,
 Artem Mygaiev <Artem_Mygaiev@epam.com>,
 Tamas K Lengyel <tamas.k.lengyel@gmail.com>,
 Christopher Clark <christopher.w.clark@gmail.com>,
 Paul Durrant <Paul.Durrant@citrix.com>, Ian Jackson <Ian.Jackson@citrix.com>,
 "vfachin@de.adit-jv.com" <vfachin@de.adit-jv.com>,
 "intel-xen@intel.com" <intel-xen@intel.com>,
 Jarvis Roach <Jarvis.Roach@dornerworks.com>, Juergen Gross <jgross@suse.com>,
 Sergey Dyasli <sergey.dyasli@citrix.com>, Brian Woods <brian.woods@amd.com>,
 Julien Grall <julien.grall@arm.com>,
 Jeff Kubascik <Jeff.Kubascik@dornerworks.com>, "Natarajan,
 Janakarajan" <jnataraj@amd.com>, Stefano Stabellini <sstabellini@kernel.org>,
 Stewart Hildebrand <Stewart.Hildebrand@dornerworks.com>,
 Volodymyr Babchuk <volodymyr_babchuk@epam.com>,
 "viktor.mitin.19@gmail.com" <viktor.mitin.19@gmail.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgYWxsLA0KdGhlIHByb3Bvc2VkIGFnZW5kYSBpcyBpbiBodHRwczovL2NyeXB0cGFkLmZyL3Bh
ZC8jLzIvcGFkL2VkaXQvYXJmYTJQcjNEMnVJdUVOM0VXTlRkT1ZULw0KQWx0ZXJuYXRpdmVseSwg
eW91IGNhbiByZXBseSB0byB0aGlzIG1haWwgZGlyZWN0bHkNCkFnZW5kYSBpdGVtcyBhcHByZWNp
YXRlZCBieSB0b21vcnJvdw0KUmVnYXJkcw0KTGFycw0KUC5TLjogSWYgeW91IHdhbnQgdG8gYmUg
YWRkZWQgb3IgcmVtb3ZlZCBmcm9tIHRoZSBDQyBsaXN0IHBsZWFzZSByZXBseSBwcml2YXRlbHkN
Cg0KPT0gRGlhbC1pbiBJbmZvcm1hdGlvbiA9PQ0KDQogIyMgTWVldGluZyB0aW1lDQogMTU6MDAg
LSAxNjowMCBVVEMNCiBGdXJ0aGVyIEludGVybmF0aW9uYWwgbWVldGluZyB0aW1lczogaHR0cHM6
Ly93d3cudGltZWFuZGRhdGUuY29tL3dvcmxkY2xvY2svbWVldGluZ2RldGFpbHMuaHRtbD95ZWFy
PTIwMTkmbW9udGg9OCZkYXk9MSZob3VyPTE1Jm1pbj0wJnNlYz0wJnAxPTIyNSZwMj0yMjQmcDM9
MjQmcDQ9MTc5JnA1PTEzNiZwNj0zNyZwNz0zMw0KDQoNCiAjIyBEaWFsIGluIGRldGFpbHMNCiBX
ZWI6IGh0dHBzOi8vd3d3LmdvdG9tZWV0Lm1lL2xhcnNrdXJ0aA0KDQogWW91IGNhbiBhbHNvIGRp
YWwgaW4gdXNpbmcgeW91ciBwaG9uZS4NCiBBY2Nlc3MgQ29kZTogOTA2LTg4Ni05NjUNCg0KIENo
aW5hIChUb2xsIEZyZWUpOiA0MDA4IDgxMTA4NA0KIEdlcm1hbnk6ICs0OSA2OTIgNTczNiA3MzE3
DQogUG9sYW5kIChUb2xsIEZyZWUpOiAwMCA4MDAgMTEyNDc1OQ0KIFVuaXRlZCBLaW5nZG9tOiAr
NDQgMzMwIDIyMSAwMDg4DQogVW5pdGVkIFN0YXRlczogKzEgKDU3MSkgMzE3LTMxMjkNCg0KIE1v
cmUgcGhvbmUgbnVtYmVycw0KIEF1c3RyYWxpYTogKzYxIDIgOTA4NyAzNjA0DQogQXVzdHJpYTog
KzQzIDcgMjA4MSA1NDI3DQogQXJnZW50aW5hIChUb2xsIEZyZWUpOiAwIDgwMCA0NDQgMzM3NQ0K
IEJhaHJhaW4gKFRvbGwgRnJlZSk6IDgwMCA4MSAxMTENCiBCZWxhcnVzIChUb2xsIEZyZWUpOiA4
IDgyMCAwMDExIDA0MDANCiBCZWxnaXVtOiArMzIgMjggOTMgNzAxOA0KIEJyYXppbCAoVG9sbCBG
cmVlKTogMCA4MDAgMDQ3IDQ5MDYNCiBCdWxnYXJpYSAoVG9sbCBGcmVlKTogMDA4MDAgMTIwIDQ0
MTcNCiBDYW5hZGE6ICsxICg2NDcpIDQ5Ny05MzkxDQogQ2hpbGUgKFRvbGwgRnJlZSk6IDgwMCAz
OTUgMTUwDQogQ29sb21iaWEgKFRvbGwgRnJlZSk6IDAxIDgwMCA1MTggNDQ4Mw0KICBDemVjaCBS
ZXB1YmxpYyAoVG9sbCBGcmVlKTogODAwIDUwMDQ0OA0KIERlbm1hcms6ICs0NSAzMiA3MiAwMyA4
Mg0KIEZpbmxhbmQ6ICszNTggOTIzIDE3IDA1NjgNCiBGcmFuY2U6ICszMyAxNzAgOTUwIDU5NA0K
IEdyZWVjZSAoVG9sbCBGcmVlKTogMDAgODAwIDQ0MTQgMzgzOA0KIEhvbmcgS29uZyAoVG9sbCBG
cmVlKTogMzA3MTMxNjkNCiBIdW5nYXJ5IChUb2xsIEZyZWUpOiAoMDYpIDgwIDk4NiAyNTUNCiBJ
Y2VsYW5kIChUb2xsIEZyZWUpOiA4MDAgNzIwNA0KIEluZGlhIChUb2xsIEZyZWUpOiAxODAwMjY2
OTI3Mg0KIEluZG9uZXNpYSAoVG9sbCBGcmVlKTogMDA3IDgwMyAwMjAgNTM3NQ0KIElyZWxhbmQ6
ICszNTMgMTUgMzYwIDcyOA0KIElzcmFlbCAoVG9sbCBGcmVlKTogMSA4MDkgNDU0IDgzMA0KIEl0
YWx5OiArMzkgMCAyNDcgOTIgMTMgMDENCiBKYXBhbiAoVG9sbCBGcmVlKTogMCAxMjAgNjYzIDgw
MA0KIEtvcmVhLCBSZXB1YmxpYyBvZiAoVG9sbCBGcmVlKTogMDA3OTggMTQgMjA3IDQ5MTQNCiBM
dXhlbWJvdXJnIChUb2xsIEZyZWUpOiA4MDAgODUxNTgNCiBNYWxheXNpYSAoVG9sbCBGcmVlKTog
MSA4MDAgODEgNjg1NA0KIE1leGljbyAoVG9sbCBGcmVlKTogMDEgODAwIDUyMiAxMTMzDQogTmV0
aGVybGFuZHM6ICszMSAyMDcgOTQxIDM3Nw0KIE5ldyBaZWFsYW5kOiArNjQgOSAyODAgNjMwMg0K
IE5vcndheTogKzQ3IDIxIDkzIDM3IDUxDQogUGFuYW1hIChUb2xsIEZyZWUpOiAwMCA4MDAgMjI2
IDc5MjgNCiBQZXJ1IChUb2xsIEZyZWUpOiAwIDgwMCA3NzAyMw0KIFBoaWxpcHBpbmVzIChUb2xs
IEZyZWUpOiAxIDgwMCAxMTEwIDE2NjENCiBQb3J0dWdhbCAoVG9sbCBGcmVlKTogODAwIDgxOSA1
NzUNCiBSb21hbmlhIChUb2xsIEZyZWUpOiAwIDgwMCA0MTAgMDI5DQogUnVzc2lhbiBGZWRlcmF0
aW9uIChUb2xsIEZyZWUpOiA4IDgwMCAxMDAgNjIwMw0KIFNhdWRpIEFyYWJpYSAoVG9sbCBGcmVl
KTogODAwIDg0NCAzNjMzDQogU2luZ2Fwb3JlIChUb2xsIEZyZWUpOiAxODAwNzIzMTMyMw0KIFNv
dXRoIEFmcmljYSAoVG9sbCBGcmVlKTogMCA4MDAgNTU1IDQ0Nw0KIFNwYWluOiArMzQgOTMyIDc1
IDIwMDQNCiBTd2VkZW46ICs0NiA4NTMgNTI3IDgyNw0KIFN3aXR6ZXJsYW5kOiArNDEgMjI1IDQ1
OTkgNzgNCiBUYWl3YW4gKFRvbGwgRnJlZSk6IDAgODAwIDY2NiA4NTQNCiBUaGFpbGFuZCAoVG9s
bCBGcmVlKTogMDAxIDgwMCAwMTEgMDIzDQogVHVya2V5IChUb2xsIEZyZWUpOiAwMCA4MDAgNDQ4
OCAyMzY4Mw0KIFVrcmFpbmUgKFRvbGwgRnJlZSk6IDAgODAwIDUwIDE3MzMNCiBVbml0ZWQgQXJh
YiBFbWlyYXRlcyAoVG9sbCBGcmVlKTogODAwIDA0NCA0MDQzOQ0KIFVydWd1YXkgKFRvbGwgRnJl
ZSk6IDAwMDQgMDE5IDEwMTgNCiBWaWV0IE5hbSAoVG9sbCBGcmVlKTogMTIyIDgwIDQ4MQ0KDQog
Rmlyc3QgR29Ub01lZXRpbmc/IExldCdzIGRvIGEgcXVpY2sgc3lzdGVtIGNoZWNrOg0KIGh0dHBz
Oi8vbGluay5nb3RvbWVldGluZy5jb20vc3lzdGVtLWNoZWNrDQoNCg0KDQpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 17:55:51 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 17:55:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsWLm-00023K-N7; Tue, 30 Jul 2019 17:55:50 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=M4Jx=V3=zededa.com=roman@srs-us1.protection.inumbo.net>)
 id 1hsWLk-00023A-Jc
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 17:55:48 +0000
X-Inumbo-ID: 3bd323a1-b2f3-11e9-8980-bc764e045a96
Received: from mail-qt1-x843.google.com (unknown [2607:f8b0:4864:20::843])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3bd323a1-b2f3-11e9-8980-bc764e045a96;
 Tue, 30 Jul 2019 17:55:36 +0000 (UTC)
Received: by mail-qt1-x843.google.com with SMTP id r6so59659399qtt.0
 for <xen-devel@lists.xenproject.org>; Tue, 30 Jul 2019 10:55:36 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=zededa.com; s=google;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=oKncdho+ZfziSPchtkhREUEV8rzG7Ij1VGVfb6hqPis=;
 b=bjY1B2ZqyAE6P4xaTYS6yHFWYe8UC+Bo6Jg7Ve6yFLP8RoVniM7PHYR3oKvU0J94Qm
 uHhcxS0Dak8OtO1HMR+CI2dTKmEbUGX2w3Un25W6KD6qrC374ZzDp7q/w+hi31PBYCnl
 qUzPsmnmQtiC4WML3SZppPCIHRcVnAotiEeA2gnQqrklnuVP8BXXcXhZrCiA3hABi3sR
 rX83LDjOUlj6e+4sZgHZ5pUwVNw8mMRcZqynzXBN5P0mv8YNRQYcQSQNd8CSORPe6OFc
 YsSaKMyTQd74IihXyXngWnAy20l8oJ7TmPkHnNKdacZUpAK3YoDD3Pp4PXYd90ufAMnf
 y7YA==
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=oKncdho+ZfziSPchtkhREUEV8rzG7Ij1VGVfb6hqPis=;
 b=iUFTT+BsAXQsUGsoIc608qGxgndrwALldsR1OsvaLLqO6Bz7HnCYTDTlYzE+WL2T7a
 i1+8JLRAfXniZrBZW3u6o0a/6ixLYSdV2QkQNp1/mtPN/DKB1qF30J0dzJoyHJAUmk62
 eWecc/bKDW4OQoxQUK0CPql9M8ndHlGXCTCFUVF5/04KDA20kGie4AknZFJNQj5hp07f
 AGBRaCp+pzzzZMnOfDwZfC0kooJGEbhLDQrLH8RxdQ2QwSf5Tg3p5auYd8lLop6+POdo
 1E6K3FJQXM9+JCG6uDOA9/cpaNSRc6TycbRNOpS+bUmgaA+ooKdW4wy8WeC06MfCl7Ae
 LY+w==
X-Gm-Message-State: APjAAAWvLGxOT1/fnFUAi6VHAjP1lPMZsBkoltzh2AiyinrJPvq9gjAW
 p0osDGs90dZsQ9D2oIVYzqsPBi04FDdKojCa7orpzA==
X-Google-Smtp-Source: APXvYqweyQKHH+xHbtMKQ/t2DrukukPwv2c0YjTL4Wbfu/YzKb2H8CJu5qKB97eijMCHWj9+hMosmPlGrjib/GwwFck=
X-Received: by 2002:ac8:3908:: with SMTP id s8mr36970345qtb.224.1564509335681; 
 Tue, 30 Jul 2019 10:55:35 -0700 (PDT)
MIME-Version: 1.0
References: <81a7cdc728294e5ca05fd056a87cb21b@AMSPEX02CL03.citrite.net>
 <20190722143953.tkcmv5bb72sdlkql@Air-de-Roger>
 <9f11fd0b6be14ea5a8efbb809df74cc9@AMSPEX02CL03.citrite.net>
 <20190722152152.dvhs4riw2w67rvih@Air-de-Roger>
 <CAMmSBy-P9+00XfK6k2OYqFHNONcxeGuu0V=Qk4peFDC=KOUogA@mail.gmail.com>
 <b5ba8315-ce59-85e6-5bfc-1db4c239eb1c@citrix.com>
 <CAMmSBy-S7nMg-V5DUzV2L2RmK0TnFt+9=C8gE=0FuUOQK3kjQQ@mail.gmail.com>
 <20190724141145.hg4aa5wyg5tsgv5p@Air-de-Roger>
 <CAMmSBy_XRLrxdM-U11pu4JinAKP3fi2TO=VCSo8g_BzMG3X0TA@mail.gmail.com>
 <20190726093545.zwmbt27c24skd3iz@Air-de-Roger>
 <20190730092122.dbpfzu7jsznpyksd@Air-de-Roger>
In-Reply-To: <20190730092122.dbpfzu7jsznpyksd@Air-de-Roger>
From: Roman Shaposhnik <roman@zededa.com>
Date: Tue, 30 Jul 2019 10:55:24 -0700
Message-ID: <CAMmSBy8U3druT0V_9ADojAyQxn7KTWARMsZ08DZ_5EWU43qDAg@mail.gmail.com>
To: =?UTF-8?Q?Roger_Pau_Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: multipart/mixed; boundary="00000000000033ca54058ee9b723"
Subject: Re: [Xen-devel] [BUG] After upgrade to Xen 4.12.0 iommu=no-igfx
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Paul Durrant <Paul.Durrant@citrix.com>,
 "jbeulich@suse.com" <jbeulich@suse.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 "boris.ostrovsky@oracle.com" <boris.ostrovsky@oracle.com>
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

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

Sorry -- got a bit distracted yesterday. Attached is the log with only
your latest patch attached. Interestingly enough the box booted fine
without screen artifacts. So I guess we're getting closer...

Thanks for all the help!

Thanks,
Roman.

On Tue, Jul 30, 2019 at 2:21 AM Roger Pau Monn=C3=A9 <roger.pau@citrix.com>=
 wrote:
>
> Ping?
>
> It would be very helpful for us in order to get this sorted out if you
> could answer the questions below and try the new debug patch :).
>
> On Fri, Jul 26, 2019 at 11:35:45AM +0200, Roger Pau Monn=C3=A9 wrote:
> > On Thu, Jul 25, 2019 at 05:47:19PM -0700, Roman Shaposhnik wrote:
> > > Hi Roger!
> > >
> > > With your patch (and build as a debug build) Xen crashes on boot
> > > (which I guess was the point of your BUG_ON statement).
> >
> > Yes, that's very weird, seems like entries are not added to the iommu
> > page tables but I have no idea why, AFAICT this works fine on my
> > system.
> >
> > Do you have any patches on top of RELEASE-4.12.0?
> >
> > I have another patch with more verbose output, could you give it a
> > try? It's maybe going to be more chatty than the previous one.
> >
> > I'm sorry to keep you testing stuff, but since I cannot reproduce this
> > locally I have to rely on you to provide the debug output.
> >
> > Thanks, Roger.
> > ---8<---
> > diff --git a/xen/arch/x86/mm/p2m.c b/xen/arch/x86/mm/p2m.c
> > index b9bbb8f485..75f8359a99 100644
> > --- a/xen/arch/x86/mm/p2m.c
> > +++ b/xen/arch/x86/mm/p2m.c
> > @@ -1331,7 +1331,7 @@ int set_identity_p2m_entry(struct domain *d, unsi=
gned long gfn_l,
> >
> >      if ( !paging_mode_translate(p2m->domain) )
> >      {
> > -        if ( !need_iommu_pt_sync(d) )
> > +        if ( !has_iommu_pt(d) )
> >              return 0;
> >          return iommu_legacy_map(d, _dfn(gfn_l), _mfn(gfn_l), PAGE_ORDE=
R_4K,
> >                                  IOMMUF_readable | IOMMUF_writable);
> > @@ -1422,7 +1422,7 @@ int clear_identity_p2m_entry(struct domain *d, un=
signed long gfn_l)
> >
> >      if ( !paging_mode_translate(d) )
> >      {
> > -        if ( !need_iommu_pt_sync(d) )
> > +        if ( !has_iommu_pt(d) )
> >              return 0;
> >          return iommu_legacy_unmap(d, _dfn(gfn_l), PAGE_ORDER_4K);
> >      }
> > diff --git a/xen/drivers/passthrough/iommu.c b/xen/drivers/passthrough/=
iommu.c
> > index 117b869b0c..214c5d515f 100644
> > --- a/xen/drivers/passthrough/iommu.c
> > +++ b/xen/drivers/passthrough/iommu.c
> > @@ -291,8 +291,18 @@ int iommu_map(struct domain *d, dfn_t dfn, mfn_t m=
fn,
> >      unsigned long i;
> >      int rc =3D 0;
> >
> > +if (dfn_x(dfn) >=3D 0x8d800 && dfn_x(dfn) < 0x90000 )
> > +{
> > +    printk("<RMRR> iommu_map %#lx\n", dfn_x(dfn));
> > +    process_pending_softirqs();
> > +}
> > +
> >      if ( !iommu_enabled || !hd->platform_ops )
> > +{
> > +    printk("iommu_enabled: %d platform_ops %p\n",
> > +           iommu_enabled, hd->platform_ops);
> >          return 0;
> > +}
> >
> >      ASSERT(IS_ALIGNED(dfn_x(dfn), (1ul << page_order)));
> >      ASSERT(IS_ALIGNED(mfn_x(mfn), (1ul << page_order)));
> > diff --git a/xen/drivers/passthrough/vtd/iommu.c b/xen/drivers/passthro=
ugh/vtd/iommu.c
> > index 50a0e25224..8c3fcb50ae 100644
> > --- a/xen/drivers/passthrough/vtd/iommu.c
> > +++ b/xen/drivers/passthrough/vtd/iommu.c
> > @@ -2009,12 +2009,33 @@ static int rmrr_identity_mapping(struct domain =
*d, bool_t map,
> >      if ( !map )
> >          return -ENOENT;
> >
> > +printk("<RMRR> mapping %#lx - %#lx\n", base_pfn, end_pfn);
> >      while ( base_pfn < end_pfn )
> >      {
> >          int err =3D set_identity_p2m_entry(d, base_pfn, p2m_access_rw,=
 flag);
> > +        mfn_t mfn;
> > +        unsigned int f;
> >
> >          if ( err )
> >              return err;
> > +
> > +err =3D intel_iommu_lookup_page(d, _dfn(base_pfn), &mfn, &f);
> > +if ( err )
> > +{
> > +    printk("intel_iommu_lookup_page err: %d\n", err);
> > +    BUG();
> > +}
> > +if ( base_pfn !=3D mfn_x(mfn) )
> > +{
> > +    printk("base_pfn: %#lx mfn: %#lx\n", base_pfn, mfn_x(mfn));
> > +    BUG();
> > +}
> > +if ( f !=3D (IOMMUF_readable | IOMMUF_writable) )
> > +{
> > +    printk("flags: %#x\n", f);
> > +    BUG();
> > +}
> > +
> >          base_pfn++;
> >      }
> >
> > @@ -2263,6 +2284,7 @@ static void __hwdom_init setup_hwdom_rmrr(struct =
domain *d)
> >      u16 bdf;
> >      int ret, i;
> >
> > +printk("<RMRR> setting up regions\n");
> >      pcidevs_lock();
> >      for_each_rmrr_device ( rmrr, bdf, i )
> >      {
> >
> > _______________________________________________
> > Xen-devel mailing list
> > Xen-devel@lists.xenproject.org
> > https://lists.xenproject.org/mailman/listinfo/xen-devel

--00000000000033ca54058ee9b723
Content-Type: text/plain; charset="GB18030"; name="xen.txt"
Content-Disposition: attachment; filename="xen.txt"
Content-Transfer-Encoding: base64
Content-ID: <f_jyq4gcrm0>
X-Attachment-Id: f_jyq4gcrm0

V2VsY29tZSB0byBHUlVCIQoKL0VuZEVudGlyZQpmaWxlIHBhdGg6IC9BQ1BJKGEwMzQxZDAsMCkv
UENJKDAsMTcpL1NhdGEoMCxmZmZmLDApCi9IRCgyLDE4MDAsOTYwMDAsNzFiMTk1YzY3M2E3OTk0
NSwyLDIpL0ZpbGUoXEVGSVxCT09UKS9GaWxlKEJPT1RYNjQuRUZJKQovRW5kRW50aXJlCldlbGNv
bWUgdG8gR1JVQiEKCmVycm9yOiB0d28gYXJndW1lbnRzIGV4cGVjdGVkLgpHTlUgR1JVQiAgdmVy
c2lvbiAyLjAzCgraxMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTE
xMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExL+zs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Oz
s8DExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTE
xMTExMTExMTExMTExMTExMTExMTE2SAgICAgVXNlIHRoZSAeIGFuZCAfIGtleXMgdG8gc2VsZWN0
IHdoaWNoIGVudHJ5IGlzIGhpZ2hsaWdodGVkLiAgICAgICAgICAKICAgICAgUHJlc3MgZW50ZXIg
dG8gYm9vdCB0aGUgc2VsZWN0ZWQgT1MsIGBlJyB0byBlZGl0IHRoZSBjb21tYW5kcyAgICAgICAK
ICAgICAgYmVmb3JlIGJvb3Rpbmcgb3IgYGMnIGZvciBhIGNvbW1hbmQtbGluZS4gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgKkJvb3QgMC4wLjAtNDU1MDVhY2YtZGlydHktMjAxOS0wNy0yNC4y
My41Ny1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICBTZXQgQm9vdCBPcHRpb25zICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBUaGUgaGlnaGxpZ2h0ZWQg
ZW50cnkgd2lsbCBiZSBleGVjdXRlZCBhdXRvbWF0aWNhbGx5IGluIDVzLiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBHTlUgR1JVQiAg
dmVyc2lvbiAyLjAzCgraxMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTE
xMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExL+zs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Oz
s7Ozs8DExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTE
xMTExMTExMTExMTExMTExMTExMTExMTE2SAgICAgTWluaW11bSBFbWFjcy1saWtlIHNjcmVlbiBl
ZGl0aW5nIGlzIHN1cHBvcnRlZC4gVEFCIGxpc3RzICAgICAgICAgICAKICAgICAgY29tcGxldGlv
bnMuIFByZXNzIEN0cmwteCBvciBGMTAgdG8gYm9vdCwgQ3RybC1jIG9yIEYyIGZvciBhICAgICAg
ICAKICAgICAgY29tbWFuZC1saW5lIG9yIEVTQyB0byBkaXNjYXJkIGVkaXRzIGFuZCByZXR1cm4g
dG8gdGhlIEdSVUIgbWVudS4gICBzZXRwYXJhbXMgJ0Jvb3QgMC4wLjAtNDU1MDVhY2YtZGlydHkt
MjAxOS0wNy0yNC4yMy41Ny1hbWQ2NCcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgJGJvb3RfeGVuX2NtZCAgJHhlbiAkeGVuX2NvbnNvbGUgJHhlbl9wbGF0Zm9ybV90
d2Vha3MgJGRvbTBfc2V0dGluZ1wKcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGJvb3RfZG9t
MF9jbWQgJGxpbnV4ICRsaW51eF9jb25zb2xlICRsaW51eF9xZW11X3R3ZWFrcyAkbGludXhraXRf
Y1wKbWRsaW5lIHJvb3Q9JHJvb3Rmc19yb290IHRleHQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaWYgcmVnZXhwICcvJyAiJGRldmljZXRyZWUi
IDsgdGhlbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRldmlj
ZXRyZWUgJGRldmljZXRyZWUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmaSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGJvb3Rf
eGVuX2NtZCAkeGVuICR4ZW5fY29uc29sZSAkeGVuX3BsYXRmb3JtX3R3ZWFrcyAkZG9tMF9zZXR0
aW5ncyAgICAgICAgICRib290X2RvbTBfY21kICRsaW51eCAkbGludXhfY29uc29sZSAkbGludXhf
cWVtdV90d2Vha3MgJGxpbnV4a2l0X2NcCm1kbGluZSByb290PSRyb290ZnNfcm9vdCB0ZXh0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlmIHJl
Z2V4cCAnLycgIiRkZXZpY2V0cmVlIiA7IHRoZW4gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBkZXZpY2V0cmVlICRkZXZpY2V0cmVlICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmkgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGJvb3RfeGVuX2NtZCAkeGVuICR4ZW5f
Y29uc29sZSAkeGVuX3BsYXRmb3JtX3R3ZWFrcyAkZG9tMF9zZXR0aW5nICAgICAgICAgICRib290
X3hlbl9jbWQgJHhlbiAkeGVuX2NvbnNvbGUgJHhlbl9wbGF0Zm9ybV90d2Vha3MgJGRvbTBfc2V0
dGluICAgICAgICAgICAkYm9vdF94ZW5fY21kICR4ZW4gJHhlbl9jb25zb2xlICR4ZW5fcGxhdGZv
cm1fdHdlYWtzICRkb20wX3NldHRpICAgICAgICAgICAgJGJvb3RfeGVuX2NtZCAkeGVuICR4ZW5f
Y29uc29sZSAkeGVuX3BsYXRmb3JtX3R3ZWFrcyAkZG9tMF9zZXR0ICAgICAgICAgICAgICRib290
X3hlbl9jbWQgJHhlbiAkeGVuX2NvbnNvbGUgJHhlbl9wbGF0Zm9ybV90d2Vha3MgJGRvbTBfc2V0
ICAgICAgICAgICAgICAkYm9vdF94ZW5fY21kICR4ZW4gJHhlbl9jb25zb2xlICR4ZW5fcGxhdGZv
cm1fdHdlYWtzICRkb20wX3NlICAgICAgICAgICAgICAgJGJvb3RfeGVuX2NtZCAkeGVuICR4ZW5f
Y29uc29sZSAkeGVuX3BsYXRmb3JtX3R3ZWFrcyAkZG9tMF9zICAgICAgICAgICAgICAgICRib290
X3hlbl9jbWQgJHhlbiAkeGVuX2NvbnNvbGUgJHhlbl9wbGF0Zm9ybV90d2Vha3MgJGRvbTBfICAg
ICAgICAgICAgICAgICAkYm9vdF94ZW5fY21kICR4ZW4gJHhlbl9jb25zb2xlICR4ZW5fcGxhdGZv
cm1fdHdlYWtzICRkb20wICAgICAgICAgICAgICAgICAgJGJvb3RfeGVuX2NtZCAkeGVuICR4ZW5f
Y29uc29sZSAkeGVuX3BsYXRmb3JtX3R3ZWFrcyAkZG9tICAgICAgICAgICAgICAgICAgICRib290
X3hlbl9jbWQgJHhlbiAkeGVuX2NvbnNvbGUgJHhlbl9wbGF0Zm9ybV90d2Vha3MgJGRvICAgICAg
ICAgICAgICAgICAgICAkYm9vdF94ZW5fY21kICR4ZW4gJHhlbl9jb25zb2xlICR4ZW5fcGxhdGZv
cm1fdHdlYWtzICRkICAgICAgICAgICAgICAgICAgICAgJGJvb3RfeGVuX2NtZCAkeGVuICR4ZW5f
Y29uc29sZSAkeGVuX3BsYXRmb3JtX3R3ZWFrcyAkICAgICAgICAgICAgICAgICAgICAgICRib290
X3hlbl9jbWQgJHhlbiAkeGVuX2NvbnNvbGUgJHhlbl9wbGF0Zm9ybV90d2Vha3MgICAgICAgICAg
ICAgICAgICAgICAgICAkYm9vdF94ZW5fY21kICR4ZW4gJHhlbl9jb25zb2xlICR4ZW5fcGxhdGZv
cm1fdHdlYWtzICAgICAgICAgICAgICAgICAgICAgICAgJGJvb3RfeGVuX2NtZCAkeGVuICR4ZW5f
Y29uc29sZSAkeGVuX3BsYXRmb3JtX3R3ZWFrICAgICAgICAgICAgICAgICAgICAgICAgICRib290
X3hlbl9jbWQgJHhlbiAkeGVuX2NvbnNvbGUgJHhlbl9wbGF0Zm9ybV90d2VhICAgICAgICAgICAg
ICAgICAgICAgICAgICAkYm9vdF94ZW5fY21kICR4ZW4gJHhlbl9jb25zb2xlICR4ZW5fcGxhdGZv
cm1fdHdlICAgICAgICAgICAgICAgICAgICAgICAgICAgJGJvb3RfeGVuX2NtZCAkeGVuICR4ZW5f
Y29uc29sZSAkeGVuX3BsYXRmb3JtX3R3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICRib290
X3hlbl9jbWQgJHhlbiAkeGVuX2NvbnNvbGUgJHhlbl9wbGF0Zm9ybV90ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAkYm9vdF94ZW5fY21kICR4ZW4gJHhlbl9jb25zb2xlICR4ZW5fcGxhdGZv
cm1fICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGJvb3RfeGVuX2NtZCAkeGVuICR4ZW5f
Y29uc29sZSAkeGVuX3BsYXRmb3JtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRib290
X3hlbl9jbWQgJHhlbiAkeGVuX2NvbnNvbGUgJHhlbl9wbGF0Zm9yICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAkYm9vdF94ZW5fY21kICR4ZW4gJHhlbl9jb25zb2xlICR4ZW5fcGxhdGZv
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGJvb3RfeGVuX2NtZCAkeGVuICR4ZW5f
Y29uc29sZSAkeGVuX3BsYXRmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRib290
X3hlbl9jbWQgJHhlbiAkeGVuX2NvbnNvbGUgJHhlbl9wbGF0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAkYm9vdF94ZW5fY21kICR4ZW4gJHhlbl9jb25zb2xlICR4ZW5fcGxhICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGJvb3RfeGVuX2NtZCAkeGVuICR4ZW5f
Y29uc29sZSAkeGVuX3BsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRib290
X3hlbl9jbWQgJHhlbiAkeGVuX2NvbnNvbGUgJHhlbl9wICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAkYm9vdF94ZW5fY21kICR4ZW4gJHhlbl9jb25zb2xlICR4ZW5fICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGJvb3RfeGVuX2NtZCAkeGVuICR4ZW5f
Y29uc29sZSAkeGVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRib290
X3hlbl9jbWQgJHhlbiAkeGVuX2NvbnNvbGUgJHhlICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAkYm9vdF94ZW5fY21kICR4ZW4gJHhlbl9jb25zb2xlICR4ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGJvb3RfeGVuX2NtZCAkeGVuICR4ZW5f
Y29uc29sZSAkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRib290
X3hlbl9jbWQgJHhlbiAkeGVuX2NvbnNvbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAkYm9vdF94ZW5fY21kICR4ZW4gJHhlbl9jb25zb2xlICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGJvb3RfeGVuX2NtZCAkeGVuICR4ZW5f
Y29uc29sICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRib290
X3hlbl9jbWQgJHhlbiAkeGVuX2NvbnNvICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAkYm9vdF94ZW5fY21kICR4ZW4gJHhlbl9jb25zICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGJvb3RfeGVuX2NtZCAkeGVuICR4ZW5f
Y29uICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRib290
X3hlbl9jbWQgJHhlbiAkeGVuX2NvICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAkYm9vdF94ZW5fY21kICR4ZW4gJHhlbl9jICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGJvb3RfeGVuX2NtZCAkeGVuICR4ZW5f
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRib290
X3hlbl9jbWQgJHhlbiAkeGVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAkYm9vdF94ZW5fY21kICR4ZW4gJHhlICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGJvb3RfeGVuX2NtZCAkeGVuICR4ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRib290
X3hlbl9jbWQgJHhlbiAkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAkYm9vdF94ZW5fY21kICR4ZW4gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGJvb3RfeGVuX2NtZCAkeGVuICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRib290
X3hlbl9jbWQgJHhlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAkYm9vdF94ZW5fY21kICR4ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGJvb3RfeGVuX2NtZCAkICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRib290
X3hlbl9jbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAkYm9vdF94ZW5fY21kICggICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGJvb3RfeGVuX2NtZCAoaCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRib290
X3hlbl9jbWQgKGhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAkYm9vdF94ZW5fY21kIChoZDAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGJvb3RfeGVuX2NtZCAoaGQwLCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRib290
X3hlbl9jbWQgKGhkMCxnICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAkYm9vdF94ZW5fY21kIChoZDAsZ3AgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGJvb3RfeGVuX2NtZCAoaGQwLGdwdCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRib290
X3hlbl9jbWQgKGhkMCxncHQ1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAkYm9vdF94ZW5fY21kIChoZDAsZ3B0NSkgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGJvb3RfeGVuX2NtZCAoaGQwLGdwdDUp
LyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRib290
X3hlbl9jbWQgKGhkMCxncHQ1KS94ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAkYm9vdF94ZW5fY21kIChoZDAsZ3B0NSkveGUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGJvb3RfeGVuX2NtZCAoaGQwLGdwdDUp
L3hlbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRib290
X3hlbl9jbWQgKGhkMCxncHQ1KS94ZW4uICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAkYm9vdF94ZW5fY21kIChoZDAsZ3B0NSkveGVuLmcgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGJvb3RfeGVuX2NtZCAoaGQwLGdwdDUp
L3hlbi5neiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRib290
X3hlbl9jbWQgKGhkMCxncHQ1KS94ZW4uZ3ogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAkYm9vdF94ZW5fY21kIChoZDAsZ3B0NSkveGVuLmd6IGwgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGJvb3RfeGVuX2NtZCAoaGQwLGdwdDUp
L3hlbi5neiBsbyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRib290
X3hlbl9jbWQgKGhkMCxncHQ1KS94ZW4uZ3ogbG9nICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAkYm9vdF94ZW5fY21kIChoZDAsZ3B0NSkveGVuLmd6IGxvZ2wgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGJvb3RfeGVuX2NtZCAoaGQwLGdwdDUp
L3hlbi5neiBsb2dsdiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRib290
X3hlbl9jbWQgKGhkMCxncHQ1KS94ZW4uZ3ogbG9nbHZsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAkYm9vdF94ZW5fY21kIChoZDAsZ3B0NSkveGVuLmd6IGxvZ2x2bD0gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGJvb3RfeGVuX2NtZCAoaGQwLGdwdDUp
L3hlbi5neiBsb2dsdmw9YSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRib290
X3hlbl9jbWQgKGhkMCxncHQ1KS94ZW4uZ3ogbG9nbHZsPWFsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAkYm9vdF94ZW5fY21kIChoZDAsZ3B0NSkveGVuLmd6IGxvZ2x2bD1hbGwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGJvb3RfeGVuX2NtZCAoaGQwLGdwdDUp
L3hlbi5neiBsb2dsdmw9YWxsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRib290
X3hlbl9jbWQgKGhkMCxncHQ1KS94ZW4uZ3ogbG9nbHZsPWFsbCBjICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAkYm9vdF94ZW5fY21kIChoZDAsZ3B0NSkveGVuLmd6IGxvZ2x2bD1hbGwg
Y28gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGJvb3RfeGVuX2NtZCAoaGQwLGdwdDUp
L3hlbi5neiBsb2dsdmw9YWxsIGNvbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRib290
X3hlbl9jbWQgKGhkMCxncHQ1KS94ZW4uZ3ogbG9nbHZsPWFsbCBjb20xICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAkYm9vdF94ZW5fY21kIChoZDAsZ3B0NSkveGVuLmd6IGxvZ2x2bD1hbGwg
Y29tMT0gICAgICAgICAgICAgICAgICAgICAgICAgICAgJGJvb3RfeGVuX2NtZCAoaGQwLGdwdDUp
L3hlbi5neiBsb2dsdmw9YWxsIGNvbTE9MSAgICAgICAgICAgICAgICAgICAgICAgICAgICRib290
X3hlbl9jbWQgKGhkMCxncHQ1KS94ZW4uZ3ogbG9nbHZsPWFsbCBjb20xPTExICAgICAgICAgICAg
ICAgICAgICAgICAgICAkYm9vdF94ZW5fY21kIChoZDAsZ3B0NSkveGVuLmd6IGxvZ2x2bD1hbGwg
Y29tMT0xMTUgICAgICAgICAgICAgICAgICAgICAgICAgJGJvb3RfeGVuX2NtZCAoaGQwLGdwdDUp
L3hlbi5neiBsb2dsdmw9YWxsIGNvbTE9MTE1MiAgICAgICAgICAgICAgICAgICAgICAgICRib290
X3hlbl9jbWQgKGhkMCxncHQ1KS94ZW4uZ3ogbG9nbHZsPWFsbCBjb20xPTExNTIwICAgICAgICAg
ICAgICAgICAgICAgICAkYm9vdF94ZW5fY21kIChoZDAsZ3B0NSkveGVuLmd6IGxvZ2x2bD1hbGwg
Y29tMT0xMTUyMDAgICAgICAgICAgICAgICAgICAgICAgJGJvb3RfeGVuX2NtZCAoaGQwLGdwdDUp
L3hlbi5neiBsb2dsdmw9YWxsIGNvbTE9MTE1MjAwLCAgICAgICAgICAgICAgICAgICAgICRib290
X3hlbl9jbWQgKGhkMCxncHQ1KS94ZW4uZ3ogbG9nbHZsPWFsbCBjb20xPTExNTIwMCw4ICAgICAg
ICAgICAgICAgICAgICAkYm9vdF94ZW5fY21kIChoZDAsZ3B0NSkveGVuLmd6IGxvZ2x2bD1hbGwg
Y29tMT0xMTUyMDAsOG4gICAgICAgICAgICAgICAgICAgJGJvb3RfeGVuX2NtZCAoaGQwLGdwdDUp
L3hlbi5neiBsb2dsdmw9YWxsIGNvbTE9MTE1MjAwLDhuMSAgICAgICAgICAgICAgICAgICRib290
X3hlbl9jbWQgKGhkMCxncHQ1KS94ZW4uZ3ogbG9nbHZsPWFsbCBjb20xPTExNTIwMCw4bjEgICAg
ICAgICAgICAgICAgICAkYm9vdF94ZW5fY21kIChoZDAsZ3B0NSkveGVuLmd6IGxvZ2x2bD1hbGwg
Y29tMT0xMTUyMDAsOG4xIGMgICAgICAgICAgICAgICAgJGJvb3RfeGVuX2NtZCAoaGQwLGdwdDUp
L3hlbi5neiBsb2dsdmw9YWxsIGNvbTE9MTE1MjAwLDhuMSBjbyAgICAgICAgICAgICAgICRib290
X3hlbl9jbWQgKGhkMCxncHQ1KS94ZW4uZ3ogbG9nbHZsPWFsbCBjb20xPTExNTIwMCw4bjEgY29u
ICAgICAgICAgICAgICAkYm9vdF94ZW5fY21kIChoZDAsZ3B0NSkveGVuLmd6IGxvZ2x2bD1hbGwg
Y29tMT0xMTUyMDAsOG4xIGNvbnMgICAgICAgICAgICAgJGJvb3RfeGVuX2NtZCAoaGQwLGdwdDUp
L3hlbi5neiBsb2dsdmw9YWxsIGNvbTE9MTE1MjAwLDhuMSBjb25zbyAgICAgICAgICAgICRib290
X3hlbl9jbWQgKGhkMCxncHQ1KS94ZW4uZ3ogbG9nbHZsPWFsbCBjb20xPTExNTIwMCw4bjEgY29u
c29sICAgICAgICAgICAkYm9vdF94ZW5fY21kIChoZDAsZ3B0NSkveGVuLmd6IGxvZ2x2bD1hbGwg
Y29tMT0xMTUyMDAsOG4xIGNvbnNvbGUgICAgICAgICAgJGJvb3RfeGVuX2NtZCAoaGQwLGdwdDUp
L3hlbi5neiBsb2dsdmw9YWxsIGNvbTE9MTE1MjAwLDhuMSBjb25zb2xlPSAgICAgICAgICRib290
X3hlbl9jbWQgKGhkMCxncHQ1KS94ZW4uZ3ogbG9nbHZsPWFsbCBjb20xPTExNTIwMCw4bjEgY29u
c29sZT1cCmMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRib290X2RvbTBfY21kICRsaW51eCAk
bGludXhfY29uc29sZSAkbGludXhfcWVtdV90d2Vha3MgJGxpbnV4a2l0X2NcCm1kbGluZSByb290
PSRyb290ZnNfcm9vdCB0ZXh0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGlmIHJlZ2V4cCAnLycgIiRkZXZpY2V0cmVlIiA7IHRoZW4gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkZXZpY2V0cmVlICRkZXZpY2V0
cmVlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmkg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGJvb3RfeGVuX2NtZCAoaGQwLGdw
dDUpL3hlbi5neiBsb2dsdmw9YWxsIGNvbTE9MTE1MjAwLDhuMSBjb25zb2xlPVwKY28gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgJGJvb3RfeGVuX2NtZCAoaGQwLGdwdDUpL3hlbi5neiBsb2dsdmw9
YWxsIGNvbTE9MTE1MjAwLDhuMSBjb25zb2xlPVwKY29tICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
JGJvb3RfeGVuX2NtZCAoaGQwLGdwdDUpL3hlbi5neiBsb2dsdmw9YWxsIGNvbTE9MTE1MjAwLDhu
MSBjb25zb2xlPVwKY29tMSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGJvb3RfeGVuX2NtZCAoaGQw
LGdwdDUpL3hlbi5neiBsb2dsdmw9YWxsIGNvbTE9MTE1MjAwLDhuMSBjb25zb2xlPVwKY29tMSwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgJGJvb3RfeGVuX2NtZCAoaGQwLGdwdDUpL3hlbi5neiBsb2ds
dmw9YWxsIGNvbTE9MTE1MjAwLDhuMSBjb25zb2xlPVwKY29tMSx2ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgJGJvb3RfeGVuX2NtZCAoaGQwLGdwdDUpL3hlbi5neiBsb2dsdmw9YWxsIGNvbTE9MTE1MjAw
LDhuMSBjb25zb2xlPVwKY29tMSx2ZyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGJvb3RfeGVuX2NtZCAo
aGQwLGdwdDUpL3hlbi5neiBsb2dsdmw9YWxsIGNvbTE9MTE1MjAwLDhuMSBjb25zb2xlPVwKY29t
MSx2Z2EgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgJGJvb3RfeGVuX2NtZCAoaGQwLGdwdDUpL3hlbi5neiBs
b2dsdmw9YWxsIGNvbTE9MTE1MjAwLDhuMSBjb25zb2xlPVwKY29tMSx2Z2EgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgJGJvb3RfeGVuX2NtZCAoaGQwLGdwdDUpL3hlbi5neiBsb2dsdmw9YWxsIGNvbTE9MTE1
MjAwLDhuMSBjb25zb2xlPVwKY29tMSx2Z2EgZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGJvb3RfeGVuX2Nt
ZCAoaGQwLGdwdDUpL3hlbi5neiBsb2dsdmw9YWxsIGNvbTE9MTE1MjAwLDhuMSBjb25zb2xlPVwK
Y29tMSx2Z2EgZG8gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgJGJvb3RfeGVuX2NtZCAoaGQwLGdwdDUpL3hlbi5n
eiBsb2dsdmw9YWxsIGNvbTE9MTE1MjAwLDhuMSBjb25zb2xlPVwKY29tMSx2Z2EgZG9tICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgJGJvb3RfeGVuX2NtZCAoaGQwLGdwdDUpL3hlbi5neiBsb2dsdmw9YWxsIGNvbTE9
MTE1MjAwLDhuMSBjb25zb2xlPVwKY29tMSx2Z2EgZG9tMCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGJvb3RfeGVu
X2NtZCAoaGQwLGdwdDUpL3hlbi5neiBsb2dsdmw9YWxsIGNvbTE9MTE1MjAwLDhuMSBjb25zb2xl
PVwKY29tMSx2Z2EgZG9tMF8gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGJvb3RfeGVuX2NtZCAoaGQwLGdwdDUpL3hl
bi5neiBsb2dsdmw9YWxsIGNvbTE9MTE1MjAwLDhuMSBjb25zb2xlPVwKY29tMSx2Z2EgZG9tMF9t
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgJGJvb3RfeGVuX2NtZCAoaGQwLGdwdDUpL3hlbi5neiBsb2dsdmw9YWxsIGNv
bTE9MTE1MjAwLDhuMSBjb25zb2xlPVwKY29tMSx2Z2EgZG9tMF9tZSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGJvb3Rf
eGVuX2NtZCAoaGQwLGdwdDUpL3hlbi5neiBsb2dsdmw9YWxsIGNvbTE9MTE1MjAwLDhuMSBjb25z
b2xlPVwKY29tMSx2Z2EgZG9tMF9tZW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGJvb3RfeGVuX2NtZCAoaGQwLGdwdDUp
L3hlbi5neiBsb2dsdmw9YWxsIGNvbTE9MTE1MjAwLDhuMSBjb25zb2xlPVwKY29tMSx2Z2EgZG9t
MF9tZW09ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgJGJvb3RfeGVuX2NtZCAoaGQwLGdwdDUpL3hlbi5neiBsb2dsdmw9YWxs
IGNvbTE9MTE1MjAwLDhuMSBjb25zb2xlPVwKY29tMSx2Z2EgZG9tMF9tZW09MSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGJv
b3RfeGVuX2NtZCAoaGQwLGdwdDUpL3hlbi5neiBsb2dsdmw9YWxsIGNvbTE9MTE1MjAwLDhuMSBj
b25zb2xlPVwKY29tMSx2Z2EgZG9tMF9tZW09MTAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGJvb3RfeGVuX2NtZCAoaGQwLGdw
dDUpL3hlbi5neiBsb2dsdmw9YWxsIGNvbTE9MTE1MjAwLDhuMSBjb25zb2xlPVwKY29tMSx2Z2Eg
ZG9tMF9tZW09MTAyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgJGJvb3RfeGVuX2NtZCAoaGQwLGdwdDUpL3hlbi5neiBsb2dsdmw9
YWxsIGNvbTE9MTE1MjAwLDhuMSBjb25zb2xlPVwKY29tMSx2Z2EgZG9tMF9tZW09MTAyNCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
JGJvb3RfeGVuX2NtZCAoaGQwLGdwdDUpL3hlbi5neiBsb2dsdmw9YWxsIGNvbTE9MTE1MjAwLDhu
MSBjb25zb2xlPVwKY29tMSx2Z2EgZG9tMF9tZW09MTAyNE0gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGJvb3RfeGVuX2NtZCAoaGQw
LGdwdDUpL3hlbi5neiBsb2dsdmw9YWxsIGNvbTE9MTE1MjAwLDhuMSBjb25zb2xlPVwKY29tMSx2
Z2EgZG9tMF9tZW09MTAyNE0sICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgJGJvb3RfeGVuX2NtZCAoaGQwLGdwdDUpL3hlbi5neiBsb2ds
dmw9YWxsIGNvbTE9MTE1MjAwLDhuMSBjb25zb2xlPVwKY29tMSx2Z2EgZG9tMF9tZW09MTAyNE0s
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgJGJvb3RfeGVuX2NtZCAoaGQwLGdwdDUpL3hlbi5neiBsb2dsdmw9YWxsIGNvbTE9MTE1MjAw
LDhuMSBjb25zb2xlPVwKY29tMSx2Z2EgZG9tMF9tZW09MTAyNE0sbWEgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGJvb3RfeGVuX2NtZCAo
aGQwLGdwdDUpL3hlbi5neiBsb2dsdmw9YWxsIGNvbTE9MTE1MjAwLDhuMSBjb25zb2xlPVwKY29t
MSx2Z2EgZG9tMF9tZW09MTAyNE0sbWF4ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgJGJvb3RfeGVuX2NtZCAoaGQwLGdwdDUpL3hlbi5neiBs
b2dsdmw9YWxsIGNvbTE9MTE1MjAwLDhuMSBjb25zb2xlPVwKY29tMSx2Z2EgZG9tMF9tZW09MTAy
NE0sbWF4OiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgJGJvb3RfeGVuX2NtZCAoaGQwLGdwdDUpL3hlbi5neiBsb2dsdmw9YWxsIGNvbTE9MTE1
MjAwLDhuMSBjb25zb2xlPVwKY29tMSx2Z2EgZG9tMF9tZW09MTAyNE0sbWF4OjEgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGJvb3RfeGVuX2Nt
ZCAoaGQwLGdwdDUpL3hlbi5neiBsb2dsdmw9YWxsIGNvbTE9MTE1MjAwLDhuMSBjb25zb2xlPVwK
Y29tMSx2Z2EgZG9tMF9tZW09MTAyNE0sbWF4OjEwICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgJGJvb3RfeGVuX2NtZCAoaGQwLGdwdDUpL3hlbi5n
eiBsb2dsdmw9YWxsIGNvbTE9MTE1MjAwLDhuMSBjb25zb2xlPVwKY29tMSx2Z2EgZG9tMF9tZW09
MTAyNE0sbWF4OjEwMiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgJGJvb3RfeGVuX2NtZCAoaGQwLGdwdDUpL3hlbi5neiBsb2dsdmw9YWxsIGNvbTE9
MTE1MjAwLDhuMSBjb25zb2xlPVwKY29tMSx2Z2EgZG9tMF9tZW09MTAyNE0sbWF4OjEwMjQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGJvb3RfeGVu
X2NtZCAoaGQwLGdwdDUpL3hlbi5neiBsb2dsdmw9YWxsIGNvbTE9MTE1MjAwLDhuMSBjb25zb2xl
PVwKY29tMSx2Z2EgZG9tMF9tZW09MTAyNE0sbWF4OjEwMjRNICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGJvb3RfeGVuX2NtZCAoaGQwLGdwdDUpL3hl
bi5neiBsb2dsdmw9YWxsIGNvbTE9MTE1MjAwLDhuMSBjb25zb2xlPVwKY29tMSx2Z2EgZG9tMF9t
ZW09MTAyNE0sbWF4OjEwMjRNICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgJGJvb3RfeGVuX2NtZCAoaGQwLGdwdDUpL3hlbi5neiBsb2dsdmw9YWxsIGNv
bTE9MTE1MjAwLDhuMSBjb25zb2xlPVwKY29tMSx2Z2EgZG9tMF9tZW09MTAyNE0sbWF4OjEwMjRN
IGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGJvb3Rf
eGVuX2NtZCAoaGQwLGdwdDUpL3hlbi5neiBsb2dsdmw9YWxsIGNvbTE9MTE1MjAwLDhuMSBjb25z
b2xlPVwKY29tMSx2Z2EgZG9tMF9tZW09MTAyNE0sbWF4OjEwMjRNIGRvICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGJvb3RfeGVuX2NtZCAoaGQwLGdwdDUp
L3hlbi5neiBsb2dsdmw9YWxsIGNvbTE9MTE1MjAwLDhuMSBjb25zb2xlPVwKY29tMSx2Z2EgZG9t
MF9tZW09MTAyNE0sbWF4OjEwMjRNIGRvbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgJGJvb3RfeGVuX2NtZCAoaGQwLGdwdDUpL3hlbi5neiBsb2dsdmw9YWxs
IGNvbTE9MTE1MjAwLDhuMSBjb25zb2xlPVwKY29tMSx2Z2EgZG9tMF9tZW09MTAyNE0sbWF4OjEw
MjRNIGRvbTAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGJv
b3RfeGVuX2NtZCAoaGQwLGdwdDUpL3hlbi5neiBsb2dsdmw9YWxsIGNvbTE9MTE1MjAwLDhuMSBj
b25zb2xlPVwKY29tMSx2Z2EgZG9tMF9tZW09MTAyNE0sbWF4OjEwMjRNIGRvbTBfICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGJvb3RfeGVuX2NtZCAoaGQwLGdw
dDUpL3hlbi5neiBsb2dsdmw9YWxsIGNvbTE9MTE1MjAwLDhuMSBjb25zb2xlPVwKY29tMSx2Z2Eg
ZG9tMF9tZW09MTAyNE0sbWF4OjEwMjRNIGRvbTBfbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgJGJvb3RfeGVuX2NtZCAoaGQwLGdwdDUpL3hlbi5neiBsb2dsdmw9
YWxsIGNvbTE9MTE1MjAwLDhuMSBjb25zb2xlPVwKY29tMSx2Z2EgZG9tMF9tZW09MTAyNE0sbWF4
OjEwMjRNIGRvbTBfbWEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
JGJvb3RfeGVuX2NtZCAoaGQwLGdwdDUpL3hlbi5neiBsb2dsdmw9YWxsIGNvbTE9MTE1MjAwLDhu
MSBjb25zb2xlPVwKY29tMSx2Z2EgZG9tMF9tZW09MTAyNE0sbWF4OjEwMjRNIGRvbTBfbWF4ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGJvb3RfeGVuX2NtZCAoaGQw
LGdwdDUpL3hlbi5neiBsb2dsdmw9YWxsIGNvbTE9MTE1MjAwLDhuMSBjb25zb2xlPVwKY29tMSx2
Z2EgZG9tMF9tZW09MTAyNE0sbWF4OjEwMjRNIGRvbTBfbWF4XyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgJGJvb3RfeGVuX2NtZCAoaGQwLGdwdDUpL3hlbi5neiBsb2ds
dmw9YWxsIGNvbTE9MTE1MjAwLDhuMSBjb25zb2xlPVwKY29tMSx2Z2EgZG9tMF9tZW09MTAyNE0s
bWF4OjEwMjRNIGRvbTBfbWF4X3YgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgJGJvb3RfeGVuX2NtZCAoaGQwLGdwdDUpL3hlbi5neiBsb2dsdmw9YWxsIGNvbTE9MTE1MjAw
LDhuMSBjb25zb2xlPVwKY29tMSx2Z2EgZG9tMF9tZW09MTAyNE0sbWF4OjEwMjRNIGRvbTBfbWF4
X3ZjICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGJvb3RfeGVuX2NtZCAo
aGQwLGdwdDUpL3hlbi5neiBsb2dsdmw9YWxsIGNvbTE9MTE1MjAwLDhuMSBjb25zb2xlPVwKY29t
MSx2Z2EgZG9tMF9tZW09MTAyNE0sbWF4OjEwMjRNIGRvbTBfbWF4X3ZjcCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgJGJvb3RfeGVuX2NtZCAoaGQwLGdwdDUpL3hlbi5neiBs
b2dsdmw9YWxsIGNvbTE9MTE1MjAwLDhuMSBjb25zb2xlPVwKY29tMSx2Z2EgZG9tMF9tZW09MTAy
NE0sbWF4OjEwMjRNIGRvbTBfbWF4X3ZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgJGJvb3RfeGVuX2NtZCAoaGQwLGdwdDUpL3hlbi5neiBsb2dsdmw9YWxsIGNvbTE9MTE1
MjAwLDhuMSBjb25zb2xlPVwKY29tMSx2Z2EgZG9tMF9tZW09MTAyNE0sbWF4OjEwMjRNIGRvbTBf
bWF4X3ZjcHVzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGJvb3RfeGVuX2Nt
ZCAoaGQwLGdwdDUpL3hlbi5neiBsb2dsdmw9YWxsIGNvbTE9MTE1MjAwLDhuMSBjb25zb2xlPVwK
Y29tMSx2Z2EgZG9tMF9tZW09MTAyNE0sbWF4OjEwMjRNIGRvbTBfbWF4X3ZjcHVzPSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgJGJvb3RfeGVuX2NtZCAoaGQwLGdwdDUpL3hlbi5n
eiBsb2dsdmw9YWxsIGNvbTE9MTE1MjAwLDhuMSBjb25zb2xlPVwKY29tMSx2Z2EgZG9tMF9tZW09
MTAyNE0sbWF4OjEwMjRNIGRvbTBfbWF4X3ZjcHVzPTEgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgJGJvb3RfeGVuX2NtZCAoaGQwLGdwdDUpL3hlbi5neiBsb2dsdmw9YWxsIGNvbTE9
MTE1MjAwLDhuMSBjb25zb2xlPVwKY29tMSx2Z2EgZG9tMF9tZW09MTAyNE0sbWF4OjEwMjRNIGRv
bTBfbWF4X3ZjcHVzPTEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGJvb3RfeGVu
X2NtZCAoaGQwLGdwdDUpL3hlbi5neiBsb2dsdmw9YWxsIGNvbTE9MTE1MjAwLDhuMSBjb25zb2xl
PVwKY29tMSx2Z2EgZG9tMF9tZW09MTAyNE0sbWF4OjEwMjRNIGRvbTBfbWF4X3ZjcHVzPTEgZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGJvb3RfeGVuX2NtZCAoaGQwLGdwdDUpL3hl
bi5neiBsb2dsdmw9YWxsIGNvbTE9MTE1MjAwLDhuMSBjb25zb2xlPVwKY29tMSx2Z2EgZG9tMF9t
ZW09MTAyNE0sbWF4OjEwMjRNIGRvbTBfbWF4X3ZjcHVzPTEgZG8gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgJGJvb3RfeGVuX2NtZCAoaGQwLGdwdDUpL3hlbi5neiBsb2dsdmw9YWxsIGNv
bTE9MTE1MjAwLDhuMSBjb25zb2xlPVwKY29tMSx2Z2EgZG9tMF9tZW09MTAyNE0sbWF4OjEwMjRN
IGRvbTBfbWF4X3ZjcHVzPTEgZG9tICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGJvb3Rf
eGVuX2NtZCAoaGQwLGdwdDUpL3hlbi5neiBsb2dsdmw9YWxsIGNvbTE9MTE1MjAwLDhuMSBjb25z
b2xlPVwKY29tMSx2Z2EgZG9tMF9tZW09MTAyNE0sbWF4OjEwMjRNIGRvbTBfbWF4X3ZjcHVzPTEg
ZG9tMCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGJvb3RfeGVuX2NtZCAoaGQwLGdwdDUp
L3hlbi5neiBsb2dsdmw9YWxsIGNvbTE9MTE1MjAwLDhuMSBjb25zb2xlPVwKY29tMSx2Z2EgZG9t
MF9tZW09MTAyNE0sbWF4OjEwMjRNIGRvbTBfbWF4X3ZjcHVzPTEgZG9tMF8gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgJGJvb3RfeGVuX2NtZCAoaGQwLGdwdDUpL3hlbi5neiBsb2dsdmw9YWxs
IGNvbTE9MTE1MjAwLDhuMSBjb25zb2xlPVwKY29tMSx2Z2EgZG9tMF9tZW09MTAyNE0sbWF4OjEw
MjRNIGRvbTBfbWF4X3ZjcHVzPTEgZG9tMF92ICAgICAgICAgICAgICAgICAgICAgICAgICAgJGJv
b3RfeGVuX2NtZCAoaGQwLGdwdDUpL3hlbi5neiBsb2dsdmw9YWxsIGNvbTE9MTE1MjAwLDhuMSBj
b25zb2xlPVwKY29tMSx2Z2EgZG9tMF9tZW09MTAyNE0sbWF4OjEwMjRNIGRvbTBfbWF4X3ZjcHVz
PTEgZG9tMF92YyAgICAgICAgICAgICAgICAgICAgICAgICAgJGJvb3RfeGVuX2NtZCAoaGQwLGdw
dDUpL3hlbi5neiBsb2dsdmw9YWxsIGNvbTE9MTE1MjAwLDhuMSBjb25zb2xlPVwKY29tMSx2Z2Eg
ZG9tMF9tZW09MTAyNE0sbWF4OjEwMjRNIGRvbTBfbWF4X3ZjcHVzPTEgZG9tMF92Y3AgICAgICAg
ICAgICAgICAgICAgICAgICAgJGJvb3RfeGVuX2NtZCAoaGQwLGdwdDUpL3hlbi5neiBsb2dsdmw9
YWxsIGNvbTE9MTE1MjAwLDhuMSBjb25zb2xlPVwKY29tMSx2Z2EgZG9tMF9tZW09MTAyNE0sbWF4
OjEwMjRNIGRvbTBfbWF4X3ZjcHVzPTEgZG9tMF92Y3B1ICAgICAgICAgICAgICAgICAgICAgICAg
JGJvb3RfeGVuX2NtZCAoaGQwLGdwdDUpL3hlbi5neiBsb2dsdmw9YWxsIGNvbTE9MTE1MjAwLDhu
MSBjb25zb2xlPVwKY29tMSx2Z2EgZG9tMF9tZW09MTAyNE0sbWF4OjEwMjRNIGRvbTBfbWF4X3Zj
cHVzPTEgZG9tMF92Y3B1cyAgICAgICAgICAgICAgICAgICAgICAgJGJvb3RfeGVuX2NtZCAoaGQw
LGdwdDUpL3hlbi5neiBsb2dsdmw9YWxsIGNvbTE9MTE1MjAwLDhuMSBjb25zb2xlPVwKY29tMSx2
Z2EgZG9tMF9tZW09MTAyNE0sbWF4OjEwMjRNIGRvbTBfbWF4X3ZjcHVzPTEgZG9tMF92Y3B1c18g
ICAgICAgICAgICAgICAgICAgICAgJGJvb3RfeGVuX2NtZCAoaGQwLGdwdDUpL3hlbi5neiBsb2ds
dmw9YWxsIGNvbTE9MTE1MjAwLDhuMSBjb25zb2xlPVwKY29tMSx2Z2EgZG9tMF9tZW09MTAyNE0s
bWF4OjEwMjRNIGRvbTBfbWF4X3ZjcHVzPTEgZG9tMF92Y3B1c19wICAgICAgICAgICAgICAgICAg
ICAgJGJvb3RfeGVuX2NtZCAoaGQwLGdwdDUpL3hlbi5neiBsb2dsdmw9YWxsIGNvbTE9MTE1MjAw
LDhuMSBjb25zb2xlPVwKY29tMSx2Z2EgZG9tMF9tZW09MTAyNE0sbWF4OjEwMjRNIGRvbTBfbWF4
X3ZjcHVzPTEgZG9tMF92Y3B1c19waSAgICAgICAgICAgICAgICAgICAgJGJvb3RfeGVuX2NtZCAo
aGQwLGdwdDUpL3hlbi5neiBsb2dsdmw9YWxsIGNvbTE9MTE1MjAwLDhuMSBjb25zb2xlPVwKY29t
MSx2Z2EgZG9tMF9tZW09MTAyNE0sbWF4OjEwMjRNIGRvbTBfbWF4X3ZjcHVzPTEgZG9tMF92Y3B1
c19waW4gICAgICAgICAgICAgICAgICAgJGJvb3RfeGVuX2NtZCAoaGQwLGdwdDUpL3hlbi5neiBs
b2dsdmw9YWxsIGNvbTE9MTE1MjAwLDhuMSBjb25zb2xlPVwKY29tMSx2Z2EgZG9tMF9tZW09MTAy
NE0sbWF4OjEwMjRNIGRvbTBfbWF4X3ZjcHVzPTEgZG9tMF92Y3B1c19waW4gICAgICAgICAgICAg
ICAgICAgJGJvb3RfeGVuX2NtZCAoaGQwLGdwdDUpL3hlbi5neiBsb2dsdmw9YWxsIGNvbTE9MTE1
MjAwLDhuMSBjb25zb2xlPVwKY29tMSx2Z2EgZG9tMF9tZW09MTAyNE0sbWF4OjEwMjRNIGRvbTBf
bWF4X3ZjcHVzPTEgZG9tMF92Y3B1c19waW4gcyAgICAgICAgICAgICAgICAgJGJvb3RfeGVuX2Nt
ZCAoaGQwLGdwdDUpL3hlbi5neiBsb2dsdmw9YWxsIGNvbTE9MTE1MjAwLDhuMSBjb25zb2xlPVwK
Y29tMSx2Z2EgZG9tMF9tZW09MTAyNE0sbWF4OjEwMjRNIGRvbTBfbWF4X3ZjcHVzPTEgZG9tMF92
Y3B1c19waW4gc20gICAgICAgICAgICAgICAgJGJvb3RfeGVuX2NtZCAoaGQwLGdwdDUpL3hlbi5n
eiBsb2dsdmw9YWxsIGNvbTE9MTE1MjAwLDhuMSBjb25zb2xlPVwKY29tMSx2Z2EgZG9tMF9tZW09
MTAyNE0sbWF4OjEwMjRNIGRvbTBfbWF4X3ZjcHVzPTEgZG9tMF92Y3B1c19waW4gc210ICAgICAg
ICAgICAgICAgJGJvb3RfeGVuX2NtZCAoaGQwLGdwdDUpL3hlbi5neiBsb2dsdmw9YWxsIGNvbTE9
MTE1MjAwLDhuMSBjb25zb2xlPVwKY29tMSx2Z2EgZG9tMF9tZW09MTAyNE0sbWF4OjEwMjRNIGRv
bTBfbWF4X3ZjcHVzPTEgZG9tMF92Y3B1c19waW4gc210PSAgICAgICAgICAgICAgJGJvb3RfeGVu
X2NtZCAoaGQwLGdwdDUpL3hlbi5neiBsb2dsdmw9YWxsIGNvbTE9MTE1MjAwLDhuMSBjb25zb2xl
PVwKY29tMSx2Z2EgZG9tMF9tZW09MTAyNE0sbWF4OjEwMjRNIGRvbTBfbWF4X3ZjcHVzPTEgZG9t
MF92Y3B1c19waW4gc210PWYgICAgICAgICAgICAgJGJvb3RfeGVuX2NtZCAoaGQwLGdwdDUpL3hl
bi5neiBsb2dsdmw9YWxsIGNvbTE9MTE1MjAwLDhuMSBjb25zb2xlPVwKY29tMSx2Z2EgZG9tMF9t
ZW09MTAyNE0sbWF4OjEwMjRNIGRvbTBfbWF4X3ZjcHVzPTEgZG9tMF92Y3B1c19waW4gc210PWZh
ICAgICAgICAgICAgJGJvb3RfeGVuX2NtZCAoaGQwLGdwdDUpL3hlbi5neiBsb2dsdmw9YWxsIGNv
bTE9MTE1MjAwLDhuMSBjb25zb2xlPVwKY29tMSx2Z2EgZG9tMF9tZW09MTAyNE0sbWF4OjEwMjRN
IGRvbTBfbWF4X3ZjcHVzPTEgZG9tMF92Y3B1c19waW4gc210PWZhbCAgICAgICAgICAgJGJvb3Rf
eGVuX2NtZCAoaGQwLGdwdDUpL3hlbi5neiBsb2dsdmw9YWxsIGNvbTE9MTE1MjAwLDhuMSBjb25z
b2xlPVwKY29tMSx2Z2EgZG9tMF9tZW09MTAyNE0sbWF4OjEwMjRNIGRvbTBfbWF4X3ZjcHVzPTEg
ZG9tMF92Y3B1c19waW4gc210PWZhbHMgICAgICAgICAgJGJvb3RfeGVuX2NtZCAoaGQwLGdwdDUp
L3hlbi5neiBsb2dsdmw9YWxsIGNvbTE9MTE1MjAwLDhuMSBjb25zb2xlPVwKY29tMSx2Z2EgZG9t
MF9tZW09MTAyNE0sbWF4OjEwMjRNIGRvbTBfbWF4X3ZjcHVzPTEgZG9tMF92Y3B1c19waW4gc210
PWZhbHNlICAgQm9vdGluZyBhIGNvbW1hbmQgbGlzdAoKMHgwMDAwOjB4MDA6MHgwMi4weDA6IFJP
TTogMHgxMDAwMCBieXRlcyBhdCAweDg5NjhlMDE4CjB4MDAwMDoweDAyOjB4MDAuMHgwOiBST006
IDB4MTAwMDAgYnl0ZXMgYXQgMHg4OTY0MTAxOAoweDAwMDA6MHgwMDoweDFmLjB4NjogUk9NOiAw
eDEwYzAwIGJ5dGVzIGF0IDB4ODk2MzAwMTgKIFhlbiA0LjEyLjAKKFhFTikgWGVuIHZlcnNpb24g
NC4xMi4wIChAKSAoZ2NjIChBbHBpbmUgNi40LjApIDYuNC4wKSBkZWJ1Zz1uICBUdWUgSnVsIDMw
IDE3OjMyOjAxIFVUQyAyMDE5CihYRU4pIExhdGVzdCBDaGFuZ2VTZXQ6IAooWEVOKSBCb290bG9h
ZGVyOiBHUlVCIDIuMDMKKFhFTikgQ29tbWFuZCBsaW5lOiBsb2dsdmw9YWxsIGNvbTE9MTE1MjAw
LDhuMSBjb25zb2xlPWNvbTEsdmdhIGRvbTBfbWVtPTEwMjRNLG1heDoxMDI0TSBkb20wX21heF92
Y3B1cz0xIGRvbTBfdmNwdXNfcGluIHNtdD1mYWxzZQooWEVOKSBYZW4gaW1hZ2UgbG9hZCBiYXNl
IGFkZHJlc3M6IDB4ODgwMDAwMDAKKFhFTikgVmlkZW8gaW5mb3JtYXRpb246CihYRU4pICBWR0Eg
aXMgZ3JhcGhpY3MgbW9kZSAxNjgweDEwNTAsIDMyIGJwcAooWEVOKSBEaXNjIGluZm9ybWF0aW9u
OgooWEVOKSAgRm91bmQgMCBNQlIgc2lnbmF0dXJlcwooWEVOKSAgRm91bmQgMSBFREQgaW5mb3Jt
YXRpb24gc3RydWN0dXJlcwooWEVOKSBFRkkgUkFNIG1hcDoKKFhFTikgIDAwMDAwMDAwMDAwMDAw
MDAgLSAwMDAwMDAwMDAwMDU4MDAwICh1c2FibGUpCihYRU4pICAwMDAwMDAwMDAwMDU4MDAwIC0g
MDAwMDAwMDAwMDA1OTAwMCAocmVzZXJ2ZWQpCihYRU4pICAwMDAwMDAwMDAwMDU5MDAwIC0gMDAw
MDAwMDAwMDA5ZjAwMCAodXNhYmxlKQooWEVOKSAgMDAwMDAwMDAwMDA5ZjAwMCAtIDAwMDAwMDAw
MDAwYTAwMDAgKHJlc2VydmVkKQooWEVOKSAgMDAwMDAwMDAwMDEwMDAwMCAtIDAwMDAwMDAwODY0
OGEwMDAgKHVzYWJsZSkKKFhFTikgIDAwMDAwMDAwODY0OGEwMDAgLSAwMDAwMDAwMDg2NDhiMDAw
IChBQ1BJIE5WUykKKFhFTikgIDAwMDAwMDAwODY0OGIwMDAgLSAwMDAwMDAwMDg2NGI1MDAwIChy
ZXNlcnZlZCkKKFhFTikgIDAwMDAwMDAwODY0YjUwMDAgLSAwMDAwMDAwMDhjMjI0MDAwICh1c2Fi
bGUpCihYRU4pICAwMDAwMDAwMDhjMjI0MDAwIC0gMDAwMDAwMDA4YzUyODAwMCAocmVzZXJ2ZWQp
CihYRU4pICAwMDAwMDAwMDhjNTI4MDAwIC0gMDAwMDAwMDA4YzczNjAwMCAodXNhYmxlKQooWEVO
KSAgMDAwMDAwMDA4YzczNjAwMCAtIDAwMDAwMDAwOGNlYTcwMDAgKEFDUEkgTlZTKQooWEVOKSAg
MDAwMDAwMDA4Y2VhNzAwMCAtIDAwMDAwMDAwOGQyZmYwMDAgKHJlc2VydmVkKQooWEVOKSAgMDAw
MDAwMDA4ZDJmZjAwMCAtIDAwMDAwMDAwOGQzMDAwMDAgKHVzYWJsZSkKKFhFTikgIDAwMDAwMDAw
OGQzMDAwMDAgLSAwMDAwMDAwMDhkNDAwMDAwIChyZXNlcnZlZCkKKFhFTikgIDAwMDAwMDAwZTAw
MDAwMDAgLSAwMDAwMDAwMGYwMDAwMDAwIChyZXNlcnZlZCkKKFhFTikgIDAwMDAwMDAwZmUwMDAw
MDAgLSAwMDAwMDAwMGZlMDExMDAwIChyZXNlcnZlZCkKKFhFTikgIDAwMDAwMDAwZmVjMDAwMDAg
LSAwMDAwMDAwMGZlYzAxMDAwIChyZXNlcnZlZCkKKFhFTikgIDAwMDAwMDAwZmVlMDAwMDAgLSAw
MDAwMDAwMGZlZTAxMDAwIChyZXNlcnZlZCkKKFhFTikgIDAwMDAwMDAwZmYwMDAwMDAgLSAwMDAw
MDAwMTAwMDAwMDAwIChyZXNlcnZlZCkKKFhFTikgIDAwMDAwMDAxMDAwMDAwMDAgLSAwMDAwMDAw
MTZlMDAwMDAwICh1c2FibGUpCihYRU4pIEFDUEk6IFJTRFAgOENFNDkwMDAsIDAwMjQgKHIyIEFM
QVNLQSkKKFhFTikgQUNQSTogWFNEVCA4Q0U0OTBBOCwgMDBDQyAocjEgQUxBU0tBICAgQSBNIEkg
ICAxMDcyMDA5IEFNSSAgICAgMTAwMTMpCihYRU4pIEFDUEk6IEZBQ1AgOENFNkMzNzAsIDAxMEMg
KHI1IEFMQVNLQSAgIEEgTSBJICAgMTA3MjAwOSBBTUkgICAgIDEwMDEzKQooWEVOKSBBQ1BJOiBE
U0RUIDhDRTQ5MjA4LCAyMzE2NyAocjIgQUxBU0tBICAgQSBNIEkgICAxMDcyMDA5IElOVEwgMjAx
MjA5MTMpCihYRU4pIEFDUEk6IEZBQ1MgOENFOEVGODAsIDAwNDAKKFhFTikgQUNQSTogQVBJQyA4
Q0U2QzQ4MCwgMDA4NCAocjMgQUxBU0tBICAgQSBNIEkgICAxMDcyMDA5IEFNSSAgICAgMTAwMTMp
CihYRU4pIEFDUEk6IEZQRFQgOENFNkM1MDgsIDAwNDQgKHIxIEFMQVNLQSAgIEEgTSBJICAgMTA3
MjAwOSBBTUkgICAgIDEwMDEzKQooWEVOKSBBQ1BJOiBGSURUIDhDRTZDNTUwLCAwMDlDIChyMSBB
TEFTS0EgICBBIE0gSSAgIDEwNzIwMDkgQU1JICAgICAxMDAxMykKKFhFTikgQUNQSTogTUNGRyA4
Q0U2QzVGMCwgMDAzQyAocjEgQUxBU0tBICAgQSBNIEkgICAxMDcyMDA5IE1TRlQgICAgICAgOTcp
CihYRU4pIEFDUEk6IEhQRVQgOENFNkM2MzAsIDAwMzggKHIxIEFMQVNLQSAgIEEgTSBJICAgMTA3
MjAwOSBBTUkuICAgIDUwMDBCKQooWEVOKSBBQ1BJOiBMUElUIDhDRTZDNjY4LCAwMDk0IChyMSBJ
TlRFTCAgIFNLTC1VTFQgICAgICAgIDAgTVNGVCAgICAgICA1RikKKFhFTikgQUNQSTogU1NEVCA4
Q0U2QzcwMCwgMDI0OCAocjIgSU5URUwgIHNlbnNyaHViICAgICAgICAwIElOVEwgMjAxMjA5MTMp
CihYRU4pIEFDUEk6IFNTRFQgOENFNkM5NDgsIDJCQUUgKHIyIElOVEVMICBQdGlkRGV2YyAgICAg
MTAwMCBJTlRMIDIwMTIwOTEzKQooWEVOKSBBQ1BJOiBTU0RUIDhDRTZGNEY4LCAwQkUzIChyMiBJ
TlRFTCAgVGhlcl9SdnAgICAgIDEwMDAgSU5UTCAyMDEyMDkxMykKKFhFTikgQUNQSTogU1NEVCA4
Q0U3MDBFMCwgMDRBMyAocjIgSU5URUwgICAgIHpwb2RkICAgICAxMDAwIElOVEwgMjAxMjA5MTMp
CihYRU4pIEFDUEk6IERCR1AgOENFNzA1ODgsIDAwMzQgKHIxIElOVEVMICAgICAgICAgICAgICAg
ICAgMCBNU0ZUICAgICAgIDVGKQooWEVOKSBBQ1BJOiBEQkcyIDhDRTcwNUMwLCAwMDU0IChyMCBJ
TlRFTCAgICAgICAgICAgICAgICAgIDAgTVNGVCAgICAgICA1RikKKFhFTikgQUNQSTogU1NEVCA4
Q0U3MDYxOCwgMDZFOSAocjIgIElOVEVMIHhoX3J2cDA3ICAgICAgICAwIElOVEwgMjAxMjA5MTMp
CihYRU4pIEFDUEk6IFNTRFQgOENFNzBEMDgsIDU0N0UgKHIyIFNhU3NkdCAgU2FTc2R0ICAgICAg
MzAwMCBJTlRMIDIwMTIwOTEzKQooWEVOKSBBQ1BJOiBVRUZJIDhDRTc2MTg4LCAwMDQyIChyMSAg
ICAgICAgICAgICAgICAgICAgICAgIDAgICAgICAgICAgICAgMCkKKFhFTikgQUNQSTogU1NEVCA4
Q0U3NjFEMCwgMEU3MyAocjIgQ3B1UmVmICBDcHVTc2R0ICAgICAzMDAwIElOVEwgMjAxMjA5MTMp
CihYRU4pIEFDUEk6IEJHUlQgOENFNzcwNDgsIDAwMzggKHIxIEFMQVNLQSAgIEEgTSBJICAgMTA3
MjAwOSBBTUkgICAgIDEwMDEzKQooWEVOKSBBQ1BJOiBETUFSIDhDRTc3MDgwLCAwMEE4IChyMSBJ
TlRFTCAgICAgIFNLTCAgICAgICAgIDEgSU5UTCAgICAgICAgMSkKKFhFTikgQUNQSTogVFBNMiA4
Q0U3NzEyOCwgMDAzNCAocjMgICAgICAgIFRwbTJUYWJsICAgICAgICAxIEFNSSAgICAgICAgIDAp
CihYRU4pIEFDUEk6IEFTRiEgOENFNzcxNjAsIDAwQTUgKHIzMiBJTlRFTCAgICAgICBIQ0cgICAg
ICAgIDEgVEZTTSAgICBGNDI0MCkKKFhFTikgU3lzdGVtIFJBTTogNDAwM01CICg0MDk5NzM2a0Ip
CihYRU4pIE5vIE5VTUEgY29uZmlndXJhdGlvbiBmb3VuZAooWEVOKSBGYWtpbmcgYSBub2RlIGF0
IDAwMDAwMDAwMDAwMDAwMDAtMDAwMDAwMDE2ZTAwMDAwMAooWEVOKSBEb21haW4gaGVhcCBpbml0
aWFsaXNlZAooWEVOKSB2ZXNhZmI6IGZyYW1lYnVmZmVyIGF0IDB4YzAwMDAwMDAsIG1hcHBlZCB0
byAweGZmZmY4MmMwMDAyMDEwMDAsIHVzaW5nIDY5MTJrLCB0b3RhbCA2OTEyawooWEVOKSB2ZXNh
ZmI6IG1vZGUgaXMgMTY4MHgxMDUweDMyLCBsaW5lbGVuZ3RoPTY3MjAsIGZvbnQgOHgxNgooWEVO
KSB2ZXNhZmI6IFRydWVjb2xvcjogc2l6ZT04Ojg6ODo4LCBzaGlmdD0yNDoxNjo4OjAKKFhFTikg
Q1BVIFZlbmRvcjogSW50ZWwsIEZhbWlseSA2ICgweDYpLCBNb2RlbCA3OCAoMHg0ZSksIFN0ZXBw
aW5nIDMgKHJhdyAwMDA0MDZlMykKKFhFTikgU01CSU9TIDMuMCBwcmVzZW50LgooWEVOKSBVc2lu
ZyBBUElDIGRyaXZlciBkZWZhdWx0CihYRU4pIEFDUEk6IFBNLVRpbWVyIElPIFBvcnQ6IDB4MTgw
OCAoMzIgYml0cykKKFhFTikgQUNQSTogdjUgU0xFRVAgSU5GTzogY29udHJvbFswOjBdLCBzdGF0
dXNbMDowXQooWEVOKSBBQ1BJOiBTTEVFUCBJTkZPOiBwbTF4X2NudFsxOjE4MDQsMTowXSwgcG0x
eF9ldnRbMToxODAwLDE6MF0KKFhFTikgQUNQSTogMzIvNjRYIEZBQ1MgYWRkcmVzcyBtaXNtYXRj
aCBpbiBGQURUIC0gOGNlOGVmODAvMDAwMDAwMDAwMDAwMDAwMCwgdXNpbmcgMzIKKFhFTikgQUNQ
STogICAgICAgICAgICAgd2FrZXVwX3ZlY1s4Y2U4ZWY4Y10sIHZlY19zaXplWzIwXQooWEVOKSBB
Q1BJOiBMb2NhbCBBUElDIGFkZHJlc3MgMHhmZWUwMDAwMAooWEVOKSBBQ1BJOiBMQVBJQyAoYWNw
aV9pZFsweDAxXSBsYXBpY19pZFsweDAwXSBlbmFibGVkKQooWEVOKSBBQ1BJOiBMQVBJQyAoYWNw
aV9pZFsweDAyXSBsYXBpY19pZFsweDAyXSBlbmFibGVkKQooWEVOKSBBQ1BJOiBMQVBJQyAoYWNw
aV9pZFsweDAzXSBsYXBpY19pZFsweDAxXSBlbmFibGVkKQooWEVOKSBBQ1BJOiBMQVBJQyAoYWNw
aV9pZFsweDA0XSBsYXBpY19pZFsweDAzXSBlbmFibGVkKQooWEVOKSBBQ1BJOiBMQVBJQ19OTUkg
KGFjcGlfaWRbMHgwMV0gaGlnaCBlZGdlIGxpbnRbMHgxXSkKKFhFTikgQUNQSTogTEFQSUNfTk1J
IChhY3BpX2lkWzB4MDJdIGhpZ2ggZWRnZSBsaW50WzB4MV0pCihYRU4pIEFDUEk6IExBUElDX05N
SSAoYWNwaV9pZFsweDAzXSBoaWdoIGVkZ2UgbGludFsweDFdKQooWEVOKSBBQ1BJOiBMQVBJQ19O
TUkgKGFjcGlfaWRbMHgwNF0gaGlnaCBlZGdlIGxpbnRbMHgxXSkKKFhFTikgQUNQSTogSU9BUElD
IChpZFsweDAyXSBhZGRyZXNzWzB4ZmVjMDAwMDBdIGdzaV9iYXNlWzBdKQooWEVOKSBJT0FQSUNb
MF06IGFwaWNfaWQgMiwgdmVyc2lvbiAzMiwgYWRkcmVzcyAweGZlYzAwMDAwLCBHU0kgMC0xMTkK
KFhFTikgQUNQSTogSU5UX1NSQ19PVlIgKGJ1cyAwIGJ1c19pcnEgMCBnbG9iYWxfaXJxIDIgZGZs
IGRmbCkKKFhFTikgQUNQSTogSU5UX1NSQ19PVlIgKGJ1cyAwIGJ1c19pcnEgOSBnbG9iYWxfaXJx
IDkgaGlnaCBsZXZlbCkKKFhFTikgQUNQSTogSVJRMCB1c2VkIGJ5IG92ZXJyaWRlLgooWEVOKSBB
Q1BJOiBJUlEyIHVzZWQgYnkgb3ZlcnJpZGUuCihYRU4pIEFDUEk6IElSUTkgdXNlZCBieSBvdmVy
cmlkZS4KKFhFTikgRW5hYmxpbmcgQVBJQyBtb2RlOiAgRmxhdC4gIFVzaW5nIDEgSS9PIEFQSUNz
CihYRU4pIEFDUEk6IEhQRVQgaWQ6IDB4ODA4NmE3MDEgYmFzZTogMHhmZWQwMDAwMAooWEVOKSBQ
Q0k6IE1DRkcgY29uZmlndXJhdGlvbiAwOiBiYXNlIGUwMDAwMDAwIHNlZ21lbnQgMDAwMCBidXNl
cyAwMCAtIGZmCihYRU4pIFBDSTogTUNGRyBhcmVhIGF0IGUwMDAwMDAwIHJlc2VydmVkIGluIEU4
MjAKKFhFTikgUENJOiBVc2luZyBNQ0ZHIGZvciBzZWdtZW50IDAwMDAgYnVzIDAwLWZmCihYRU4p
IFtWVC1EXSAgUk1SUiBhZGRyZXNzIHJhbmdlIDhkODAwMDAwLi44ZmZmZmZmZiBub3QgaW4gcmVz
ZXJ2ZWQgbWVtb3J5OyBuZWVkICJpb21tdV9pbmNsdXNpdmVfbWFwcGluZz0xIj8KKFhFTikgRVJT
VCB0YWJsZSB3YXMgbm90IGZvdW5kCihYRU4pIEFDUEk6IEJHUlQ6IGludmFsaWRhdGluZyB2MSBp
bWFnZSBhdCAweDg4ZTVhMDE4CihYRU4pIFVzaW5nIEFDUEkgKE1BRFQpIGZvciBTTVAgY29uZmln
dXJhdGlvbiBpbmZvcm1hdGlvbgooWEVOKSBTTVA6IEFsbG93aW5nIDQgQ1BVcyAoMCBob3RwbHVn
IENQVXMpCihYRU4pIElSUSBsaW1pdHM6IDEyMCBHU0ksIDg0MCBNU0kvTVNJLVgKKFhFTikgU3dp
dGNoZWQgdG8gQVBJQyBkcml2ZXIgeDJhcGljX2NsdXN0ZXIuCihYRU4pIHhzdGF0ZTogc2l6ZTog
MHg0NDAgYW5kIHN0YXRlczogMHgxZgooWEVOKSBDUFUwOiBJbnRlbCBtYWNoaW5lIGNoZWNrIHJl
cG9ydGluZyBlbmFibGVkCihYRU4pIFNwZWN1bGF0aXZlIG1pdGlnYXRpb24gZmFjaWxpdGllczoK
KFhFTikgICBIYXJkd2FyZSBmZWF0dXJlczoKKFhFTikgICBDb21waWxlZC1pbiBzdXBwb3J0OiBT
SEFET1dfUEFHSU5HCihYRU4pICAgWGVuIHNldHRpbmdzOiBCVEktVGh1bmsgTi9BLCBTUEVDX0NU
Ukw6IE5vLCBPdGhlcjoKKFhFTikgICBMMVRGOiBiZWxpZXZlZCB2dWxuZXJhYmxlLCBtYXhwaHlz
YWRkciBMMUQgNDYsIENQVUlEIDM5LCBTYWZlIGFkZHJlc3MgODAwMDAwMDAwMAooWEVOKSAgIFN1
cHBvcnQgZm9yIEhWTSBWTXM6IFJTQiBFQUdFUl9GUFUKKFhFTikgICBTdXBwb3J0IGZvciBQViBW
TXM6IFJTQiBFQUdFUl9GUFUKKFhFTikgICBYUFRJICg2NC1iaXQgUFYgb25seSk6IERvbTAgZW5h
YmxlZCwgRG9tVSBlbmFibGVkICh3aXRoIFBDSUQpCihYRU4pICAgUFYgTDFURiBzaGFkb3dpbmc6
IERvbTAgZGlzYWJsZWQsIERvbVUgZW5hYmxlZAooWEVOKSBVc2luZyBzY2hlZHVsZXI6IFNNUCBD
cmVkaXQgU2NoZWR1bGVyIHJldjIgKGNyZWRpdDIpCihYRU4pIEluaXRpYWxpemluZyBDcmVkaXQy
IHNjaGVkdWxlcgooWEVOKSAgbG9hZF9wcmVjaXNpb25fc2hpZnQ6IDE4CihYRU4pICBsb2FkX3dp
bmRvd19zaGlmdDogMzAKKFhFTikgIHVuZGVybG9hZF9iYWxhbmNlX3RvbGVyYW5jZTogMAooWEVO
KSAgb3ZlcmxvYWRfYmFsYW5jZV90b2xlcmFuY2U6IC0zCihYRU4pICBydW5xdWV1ZXMgYXJyYW5n
ZW1lbnQ6IHNvY2tldAooWEVOKSAgY2FwIGVuZm9yY2VtZW50IGdyYW51bGFyaXR5OiAxMG1zCihY
RU4pIGxvYWQgdHJhY2tpbmcgd2luZG93IGxlbmd0aCAxMDczNzQxODI0IG5zCihYRU4pIEFkZGlu
ZyBjcHUgMCB0byBydW5xdWV1ZSAwCihYRU4pICBGaXJzdCBjcHUgb24gcnVucXVldWUsIGFjdGl2
YXRpbmcKKFhFTikgUGxhdGZvcm0gdGltZXIgaXMgMjMuOTk5TUh6IEhQRVQKKFhFTikgRGV0ZWN0
ZWQgMjQ5Ni4xMjUgTUh6IHByb2Nlc3Nvci4KKFhFTikgRUZJIG1lbW9yeSBtYXA6CihYRU4pICAw
MDAwMDAwMDAwMDAwLTAwMDAwMDAwMDdmZmYgdHlwZT0zIGF0dHI9MDAwMDAwMDAwMDAwMDAwZgoo
WEVOKSAgMDAwMDAwMDAwODAwMC0wMDAwMDAwMDBiZmZmIHR5cGU9MiBhdHRyPTAwMDAwMDAwMDAw
MDAwMGYKKFhFTikgIDAwMDAwMDAwMGMwMDAtMDAwMDAwMDA0N2ZmZiB0eXBlPTcgYXR0cj0wMDAw
MDAwMDAwMDAwMDBmCihYRU4pICAwMDAwMDAwMDQ4MDAwLTAwMDAwMDAwNTdmZmYgdHlwZT0yIGF0
dHI9MDAwMDAwMDAwMDAwMDAwZgooWEVOKSAgMDAwMDAwMDA1ODAwMC0wMDAwMDAwMDU4ZmZmIHR5
cGU9MCBhdHRyPTAwMDAwMDAwMDAwMDAwMGYKKFhFTikgIDAwMDAwMDAwNTkwMDAtMDAwMDAwMDA1
ZWZmZiB0eXBlPTcgYXR0cj0wMDAwMDAwMDAwMDAwMDBmCihYRU4pICAwMDAwMDAwMDVmMDAwLTAw
MDAwMDAwNWZmZmYgdHlwZT00IGF0dHI9MDAwMDAwMDAwMDAwMDAwZgooWEVOKSAgMDAwMDAwMDA2
MDAwMC0wMDAwMDAwMDllZmZmIHR5cGU9MyBhdHRyPTAwMDAwMDAwMDAwMDAwMGYKKFhFTikgIDAw
MDAwMDAwOWYwMDAtMDAwMDAwMDA5ZmZmZiB0eXBlPTAgYXR0cj0wMDAwMDAwMDAwMDAwMDBmCihY
RU4pICAwMDAwMDAwMTAwMDAwLTAwMDAwMDA5MDdmZmYgdHlwZT0yIGF0dHI9MDAwMDAwMDAwMDAw
MDAwZgooWEVOKSAgMDAwMDAwMDkwODAwMC0wMDAwMDQzZmQ5ZmZmIHR5cGU9NyBhdHRyPTAwMDAw
MDAwMDAwMDAwMGYKKFhFTikgIDAwMDAwNDNmZGEwMDAtMDAwMDA3ZTUxZmZmZiB0eXBlPTEgYXR0
cj0wMDAwMDAwMDAwMDAwMDBmCihYRU4pICAwMDAwMDdlNTIwMDAwLTAwMDAwN2U1NWZmZmYgdHlw
ZT00IGF0dHI9MDAwMDAwMDAwMDAwMDAwZgooWEVOKSAgMDAwMDA3ZTU2MDAwMC0wMDAwMDg1MTAx
ZmZmIHR5cGU9NyBhdHRyPTAwMDAwMDAwMDAwMDAwMGYKKFhFTikgIDAwMDAwODUxMDIwMDAtMDAw
MDA4NTM5ZWZmZiB0eXBlPTEgYXR0cj0wMDAwMDAwMDAwMDAwMDBmCihYRU4pICAwMDAwMDg1Mzlm
MDAwLTAwMDAwODY0ODlmZmYgdHlwZT00IGF0dHI9MDAwMDAwMDAwMDAwMDAwZgooWEVOKSAgMDAw
MDA4NjQ4YTAwMC0wMDAwMDg2NDhhZmZmIHR5cGU9MTAgYXR0cj0wMDAwMDAwMDAwMDAwMDBmCihY
RU4pICAwMDAwMDg2NDhiMDAwLTAwMDAwODY0YjRmZmYgdHlwZT02IGF0dHI9ODAwMDAwMDAwMDAw
MDAwZgooWEVOKSAgMDAwMDA4NjRiNTAwMC0wMDAwMDg2NTBmZmZmIHR5cGU9NCBhdHRyPTAwMDAw
MDAwMDAwMDAwMGYKKFhFTikgIDAwMDAwODY1MTAwMDAtMDAwMDA4NjUxN2ZmZiB0eXBlPTcgYXR0
cj0wMDAwMDAwMDAwMDAwMDBmCihYRU4pICAwMDAwMDg2NTE4MDAwLTAwMDAwODY1MThmZmYgdHlw
ZT0yIGF0dHI9MDAwMDAwMDAwMDAwMDAwZgooWEVOKSAgMDAwMDA4NjUxOTAwMC0wMDAwMDg4MWZm
ZmZmIHR5cGU9NyBhdHRyPTAwMDAwMDAwMDAwMDAwMGYKKFhFTikgIDAwMDAwODgyMDAwMDAtMDAw
MDA4ODU4OGZmZiB0eXBlPTIgYXR0cj0wMDAwMDAwMDAwMDAwMDBmCihYRU4pICAwMDAwMDg4NTg5
MDAwLTAwMDAwOGJjMjNmZmYgdHlwZT00IGF0dHI9MDAwMDAwMDAwMDAwMDAwZgooWEVOKSAgMDAw
MDA4YmMyNDAwMC0wMDAwMDhiZWMwZmZmIHR5cGU9NyBhdHRyPTAwMDAwMDAwMDAwMDAwMGYKKFhF
TikgIDAwMDAwOGJlYzEwMDAtMDAwMDA4YzIyM2ZmZiB0eXBlPTMgYXR0cj0wMDAwMDAwMDAwMDAw
MDBmCihYRU4pICAwMDAwMDhjMjI0MDAwLTAwMDAwOGM1MjdmZmYgdHlwZT0wIGF0dHI9MDAwMDAw
MDAwMDAwMDAwZgooWEVOKSAgMDAwMDA4YzUyODAwMC0wMDAwMDhjNzM1ZmZmIHR5cGU9NyBhdHRy
PTAwMDAwMDAwMDAwMDAwMGYKKFhFTikgIDAwMDAwOGM3MzYwMDAtMDAwMDA4Y2VhNmZmZiB0eXBl
PTEwIGF0dHI9MDAwMDAwMDAwMDAwMDAwZgooWEVOKSAgMDAwMDA4Y2VhNzAwMC0wMDAwMDhkMjlm
ZmZmIHR5cGU9NiBhdHRyPTgwMDAwMDAwMDAwMDAwMGYKKFhFTikgIDAwMDAwOGQyYTAwMDAtMDAw
MDA4ZDJmZWZmZiB0eXBlPTUgYXR0cj04MDAwMDAwMDAwMDAwMDBmCihYRU4pICAwMDAwMDhkMmZm
MDAwLTAwMDAwOGQyZmZmZmYgdHlwZT00IGF0dHI9MDAwMDAwMDAwMDAwMDAwZgooWEVOKSAgMDAw
MDEwMDAwMDAwMC0wMDAwMTZkZmZmZmZmIHR5cGU9NyBhdHRyPTAwMDAwMDAwMDAwMDAwMGYKKFhF
TikgIDAwMDAwOGQzMDAwMDAtMDAwMDA4ZDNmZmZmZiB0eXBlPTAgYXR0cj0wMDAwMDAwMDAwMDAw
MDAwCihYRU4pICAwMDAwMGUwMDAwMDAwLTAwMDAwZWZmZmZmZmYgdHlwZT0xMSBhdHRyPTgwMDAw
MDAwMDAwMDAwMDEKKFhFTikgIDAwMDAwZmUwMDAwMDAtMDAwMDBmZTAxMGZmZiB0eXBlPTExIGF0
dHI9ODAwMDAwMDAwMDAwMDAwMQooWEVOKSAgMDAwMDBmZWMwMDAwMC0wMDAwMGZlYzAwZmZmIHR5
cGU9MTEgYXR0cj04MDAwMDAwMDAwMDAwMDAxCihYRU4pICAwMDAwMGZlZTAwMDAwLTAwMDAwZmVl
MDBmZmYgdHlwZT0xMSBhdHRyPTgwMDAwMDAwMDAwMDAwMDEKKFhFTikgIDAwMDAwZmYwMDAwMDAt
MDAwMDBmZmZmZmZmZiB0eXBlPTExIGF0dHI9ODAwMDAwMDAwMDAwMDAwMQooWEVOKSBJbml0aW5n
IG1lbW9yeSBzaGFyaW5nLgooWEVOKSBhbHQgdGFibGUgZmZmZjgyZDA4MDQyYmM3MCAtPiBmZmZm
ODJkMDgwNDJkOTdhCihYRU4pIEludGVsIFZULWQgaW9tbXUgMCBzdXBwb3J0ZWQgcGFnZSBzaXpl
czogNGtCLCAyTUIsIDFHQi4KKFhFTikgSW50ZWwgVlQtZCBpb21tdSAxIHN1cHBvcnRlZCBwYWdl
IHNpemVzOiA0a0IsIDJNQiwgMUdCLgooWEVOKSBJbnRlbCBWVC1kIFNub29wIENvbnRyb2wgbm90
IGVuYWJsZWQuCihYRU4pIEludGVsIFZULWQgRG9tMCBETUEgUGFzc3Rocm91Z2ggbm90IGVuYWJs
ZWQuCihYRU4pIEludGVsIFZULWQgUXVldWVkIEludmFsaWRhdGlvbiBlbmFibGVkLgooWEVOKSBJ
bnRlbCBWVC1kIEludGVycnVwdCBSZW1hcHBpbmcgZW5hYmxlZC4KKFhFTikgSW50ZWwgVlQtZCBQ
b3N0ZWQgSW50ZXJydXB0IG5vdCBlbmFibGVkLgooWEVOKSBJbnRlbCBWVC1kIFNoYXJlZCBFUFQg
dGFibGVzIGVuYWJsZWQuCihYRU4pIEkvTyB2aXJ0dWFsaXNhdGlvbiBlbmFibGVkCihYRU4pICAt
IERvbTAgbW9kZTogUmVsYXhlZAooWEVOKSBJbnRlcnJ1cHQgcmVtYXBwaW5nIGVuYWJsZWQKKFhF
TikgbnJfc29ja2V0czogMQooWEVOKSBFbmFibGVkIGRpcmVjdGVkIEVPSSB3aXRoIGlvYXBpY19h
Y2tfb2xkIG9uIQooWEVOKSBFTkFCTElORyBJTy1BUElDIElSUXMKKFhFTikgIC0+IFVzaW5nIG9s
ZCBBQ0sgbWV0aG9kCihYRU4pIC4uVElNRVI6IHZlY3Rvcj0weEYwIGFwaWMxPTAgcGluMT0yIGFw
aWMyPTAgcGluMj0wCihYRU4pIFRTQ19ERUFETElORSBkaXNhYmxlZCBkdWUgdG8gRXJyYXRhOyBw
bGVhc2UgdXBkYXRlIG1pY3JvY29kZSB0byB2ZXJzaW9uIDB4YjIgKG9yIGxhdGVyKQooWEVOKSBB
bGxvY2F0ZWQgY29uc29sZSByaW5nIG9mIDMyIEtpQi4KKFhFTikgbXdhaXQtaWRsZTogTVdBSVQg
c3Vic3RhdGVzOiAweDExMTQyMTIwCihYRU4pIG13YWl0LWlkbGU6IHYwLjQuMSBtb2RlbCAweDRl
CihYRU4pIG13YWl0LWlkbGU6IGxhcGljX3RpbWVyX3JlbGlhYmxlX3N0YXRlcyAweGZmZmZmZmZm
CihYRU4pIG13YWl0LWlkbGU6IG1heCBDLXN0YXRlIGNvdW50IG9mIDggcmVhY2hlZAooWEVOKSBW
TVg6IFN1cHBvcnRlZCBhZHZhbmNlZCBmZWF0dXJlczoKKFhFTikgIC0gQVBJQyBNTUlPIGFjY2Vz
cyB2aXJ0dWFsaXNhdGlvbgooWEVOKSAgLSBBUElDIFRQUiBzaGFkb3cKKFhFTikgIC0gRXh0ZW5k
ZWQgUGFnZSBUYWJsZXMgKEVQVCkKKFhFTikgIC0gVmlydHVhbC1Qcm9jZXNzb3IgSWRlbnRpZmll
cnMgKFZQSUQpCihYRU4pICAtIFZpcnR1YWwgTk1JCihYRU4pICAtIE1TUiBkaXJlY3QtYWNjZXNz
IGJpdG1hcAooWEVOKSAgLSBVbnJlc3RyaWN0ZWQgR3Vlc3QKKFhFTikgIC0gVk1DUyBzaGFkb3dp
bmcKKFhFTikgIC0gVk0gRnVuY3Rpb25zCihYRU4pICAtIFZpcnR1YWxpc2F0aW9uIEV4Y2VwdGlv
bnMKKFhFTikgIC0gUGFnZSBNb2RpZmljYXRpb24gTG9nZ2luZwooWEVOKSBIVk06IEFTSURzIGVu
YWJsZWQuCihYRU4pIEhWTTogVk1YIGVuYWJsZWQKKFhFTikgSFZNOiBIYXJkd2FyZSBBc3Npc3Rl
ZCBQYWdpbmcgKEhBUCkgZGV0ZWN0ZWQKKFhFTikgSFZNOiBIQVAgcGFnZSBzaXplczogNGtCLCAy
TUIsIDFHQgooWEVOKSBBZGRpbmcgY3B1IDEgdG8gcnVucXVldWUgMAooWEVOKSBtd2FpdC1pZGxl
OiBtYXggQy1zdGF0ZSBjb3VudCBvZiA4IHJlYWNoZWQKKFhFTikgUmVtb3ZpbmcgY3B1IDEgZnJv
bSBydW5xdWV1ZSAwCihYRU4pIEFkZGluZyBjcHUgMiB0byBydW5xdWV1ZSAwCihYRU4pIG13YWl0
LWlkbGU6IG1heCBDLXN0YXRlIGNvdW50IG9mIDggcmVhY2hlZAooWEVOKSBBZGRpbmcgY3B1IDMg
dG8gcnVucXVldWUgMAooWEVOKSBtd2FpdC1pZGxlOiBtYXggQy1zdGF0ZSBjb3VudCBvZiA4IHJl
YWNoZWQKKFhFTikgUmVtb3ZpbmcgY3B1IDMgZnJvbSBydW5xdWV1ZSAwCihYRU4pIEJyb3VnaHQg
dXAgMiBDUFVzCihYRU4pIFBhcmtlZCAyIENQVXMKKFhFTikgYnVpbGQtaWQ6IDFlN2JiODAzNTJl
ZGYwZjZkYTFhMWNmYzE1ZjFiMmM5MjczNThhMWIKKFhFTikgQUNQSSBzbGVlcCBtb2RlczogUzMK
KFhFTikgVlBNVTogZGlzYWJsZWQKKFhFTikgbWNoZWNrX3BvbGw6IE1hY2hpbmUgY2hlY2sgcG9s
bGluZyB0aW1lciBzdGFydGVkLgooWEVOKSBEb20wIGhhcyBtYXhpbXVtIDMxMiBQSVJRcwooWEVO
KSBOWCAoRXhlY3V0ZSBEaXNhYmxlKSBwcm90ZWN0aW9uIGFjdGl2ZQooWEVOKSAqKiogQnVpbGRp
bmcgYSBQViBEb20wICoqKgooWEVOKSAgWGVuICBrZXJuZWw6IDY0LWJpdCwgbHNiLCBjb21wYXQz
MgooWEVOKSAgRG9tMCBrZXJuZWw6IDY0LWJpdCwgUEFFLCBsc2IsIHBhZGRyIDB4MTAwMDAwMCAt
PiAweDJhMmMwMDAKKFhFTikgUEhZU0lDQUwgTUVNT1JZIEFSUkFOR0VNRU5UOgooWEVOKSAgRG9t
MCBhbGxvYy46ICAgMDAwMDAwMDE2NDAwMDAwMC0+MDAwMDAwMDE2ODAwMDAwMCAoMjQ1NzYwIHBh
Z2VzIHRvIGJlIGFsbG9jYXRlZCkKKFhFTikgVklSVFVBTCBNRU1PUlkgQVJSQU5HRU1FTlQ6CihY
RU4pICBMb2FkZWQga2VybmVsOiBmZmZmZmZmZjgxMDAwMDAwLT5mZmZmZmZmZjgyYTJjMDAwCihY
RU4pICBJbml0LiByYW1kaXNrOiAwMDAwMDAwMDAwMDAwMDAwLT4wMDAwMDAwMDAwMDAwMDAwCihY
RU4pICBQaHlzLU1hY2ggbWFwOiAwMDAwMDA4MDAwMDAwMDAwLT4wMDAwMDA4MDAwMjAwMDAwCihY
RU4pICBTdGFydCBpbmZvOiAgICBmZmZmZmZmZjgyYTJjMDAwLT5mZmZmZmZmZjgyYTJjNGI0CihY
RU4pICBYZW5zdG9yZSByaW5nOiAwMDAwMDAwMDAwMDAwMDAwLT4wMDAwMDAwMDAwMDAwMDAwCihY
RU4pICBDb25zb2xlIHJpbmc6ICAwMDAwMDAwMDAwMDAwMDAwLT4wMDAwMDAwMDAwMDAwMDAwCihY
RU4pICBQYWdlIHRhYmxlczogICBmZmZmZmZmZjgyYTJkMDAwLT5mZmZmZmZmZjgyYTQ2MDAwCihY
RU4pICBCb290IHN0YWNrOiAgICBmZmZmZmZmZjgyYTQ2MDAwLT5mZmZmZmZmZjgyYTQ3MDAwCihY
RU4pICBUT1RBTDogICAgICAgICBmZmZmZmZmZjgwMDAwMDAwLT5mZmZmZmZmZjgyYzAwMDAwCihY
RU4pICBFTlRSWSBBRERSRVNTOiBmZmZmZmZmZjgyNmM0MTgwCihYRU4pIERvbTAgaGFzIG1heGlt
dW0gMSBWQ1BVcwooWEVOKSBCb2d1cyBETUlCQVIgMHhmZWQxODAwMSBvbiAwMDAwOjAwOjAwLjAK
KFhFTikgPFJNUlI+IHNldHRpbmcgdXAgcmVnaW9ucwooWEVOKSA8Uk1SUj4gbWFwcGluZyAweDhk
ODAwIC0gMHg5MDAwMAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGQ4MDAKKFhFTikgPFJNUlI+
IGlvbW11X21hcCAweDhkODAxCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZDgwMgooWEVOKSA8
Uk1SUj4gaW9tbXVfbWFwIDB4OGQ4MDMKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkODA0CihY
RU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZDgwNQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGQ4
MDYKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkODA3CihYRU4pIDxSTVJSPiBpb21tdV9tYXAg
MHg4ZDgwOAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGQ4MDkKKFhFTikgPFJNUlI+IGlvbW11
X21hcCAweDhkODBhCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZDgwYgooWEVOKSA8Uk1SUj4g
aW9tbXVfbWFwIDB4OGQ4MGMKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkODBkCihYRU4pIDxS
TVJSPiBpb21tdV9tYXAgMHg4ZDgwZQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGQ4MGYKKFhF
TikgPFJNUlI+IGlvbW11X21hcCAweDhkODEwCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZDgx
MQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGQ4MTIKKFhFTikgPFJNUlI+IGlvbW11X21hcCAw
eDhkODEzCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZDgxNAooWEVOKSA8Uk1SUj4gaW9tbXVf
bWFwIDB4OGQ4MTUKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkODE2CihYRU4pIDxSTVJSPiBp
b21tdV9tYXAgMHg4ZDgxNwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGQ4MTgKKFhFTikgPFJN
UlI+IGlvbW11X21hcCAweDhkODE5CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZDgxYQooWEVO
KSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGQ4MWIKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkODFj
CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZDgxZAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4
OGQ4MWUKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkODFmCihYRU4pIDxSTVJSPiBpb21tdV9t
YXAgMHg4ZDgyMAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGQ4MjEKKFhFTikgPFJNUlI+IGlv
bW11X21hcCAweDhkODIyCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZDgyMwooWEVOKSA8Uk1S
Uj4gaW9tbXVfbWFwIDB4OGQ4MjQKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkODI1CihYRU4p
IDxSTVJSPiBpb21tdV9tYXAgMHg4ZDgyNgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGQ4MjcK
KFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkODI4CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4
ZDgyOQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGQ4MmEKKFhFTikgPFJNUlI+IGlvbW11X21h
cCAweDhkODJiCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZDgyYwooWEVOKSA8Uk1SUj4gaW9t
bXVfbWFwIDB4OGQ4MmQKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkODJlCihYRU4pIDxSTVJS
PiBpb21tdV9tYXAgMHg4ZDgyZgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGQ4MzAKKFhFTikg
PFJNUlI+IGlvbW11X21hcCAweDhkODMxCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZDgzMgoo
WEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGQ4MzMKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhk
ODM0CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZDgzNQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFw
IDB4OGQ4MzYKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkODM3CihYRU4pIDxSTVJSPiBpb21t
dV9tYXAgMHg4ZDgzOAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGQ4MzkKKFhFTikgPFJNUlI+
IGlvbW11X21hcCAweDhkODNhCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZDgzYgooWEVOKSA8
Uk1SUj4gaW9tbXVfbWFwIDB4OGQ4M2MKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkODNkCihY
RU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZDgzZQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGQ4
M2YKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkODQwCihYRU4pIDxSTVJSPiBpb21tdV9tYXAg
MHg4ZDg0MQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGQ4NDIKKFhFTikgPFJNUlI+IGlvbW11
X21hcCAweDhkODQzCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZDg0NAooWEVOKSA8Uk1SUj4g
aW9tbXVfbWFwIDB4OGQ4NDUKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkODQ2CihYRU4pIDxS
TVJSPiBpb21tdV9tYXAgMHg4ZDg0NwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGQ4NDgKKFhF
TikgPFJNUlI+IGlvbW11X21hcCAweDhkODQ5CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZDg0
YQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGQ4NGIKKFhFTikgPFJNUlI+IGlvbW11X21hcCAw
eDhkODRjCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZDg0ZAooWEVOKSA8Uk1SUj4gaW9tbXVf
bWFwIDB4OGQ4NGUKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkODRmCihYRU4pIDxSTVJSPiBp
b21tdV9tYXAgMHg4ZDg1MAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGQ4NTEKKFhFTikgPFJN
UlI+IGlvbW11X21hcCAweDhkODUyCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZDg1MwooWEVO
KSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGQ4NTQKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkODU1
CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZDg1NgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4
OGQ4NTcKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkODU4CihYRU4pIDxSTVJSPiBpb21tdV9t
YXAgMHg4ZDg1OQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGQ4NWEKKFhFTikgPFJNUlI+IGlv
bW11X21hcCAweDhkODViCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZDg1YwooWEVOKSA8Uk1S
Uj4gaW9tbXVfbWFwIDB4OGQ4NWQKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkODVlCihYRU4p
IDxSTVJSPiBpb21tdV9tYXAgMHg4ZDg1ZgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGQ4NjAK
KFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkODYxCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4
ZDg2MgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGQ4NjMKKFhFTikgPFJNUlI+IGlvbW11X21h
cCAweDhkODY0CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZDg2NQooWEVOKSA8Uk1SUj4gaW9t
bXVfbWFwIDB4OGQ4NjYKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkODY3CihYRU4pIDxSTVJS
PiBpb21tdV9tYXAgMHg4ZDg2OAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGQ4NjkKKFhFTikg
PFJNUlI+IGlvbW11X21hcCAweDhkODZhCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZDg2Ygoo
WEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGQ4NmMKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhk
ODZkCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZDg2ZQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFw
IDB4OGQ4NmYKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkODcwCihYRU4pIDxSTVJSPiBpb21t
dV9tYXAgMHg4ZDg3MQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGQ4NzIKKFhFTikgPFJNUlI+
IGlvbW11X21hcCAweDhkODczCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZDg3NAooWEVOKSA8
Uk1SUj4gaW9tbXVfbWFwIDB4OGQ4NzUKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkODc2CihY
RU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZDg3NwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGQ4
NzgKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkODc5CihYRU4pIDxSTVJSPiBpb21tdV9tYXAg
MHg4ZDg3YQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGQ4N2IKKFhFTikgPFJNUlI+IGlvbW11
X21hcCAweDhkODdjCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZDg3ZAooWEVOKSA8Uk1SUj4g
aW9tbXVfbWFwIDB4OGQ4N2UKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkODdmCihYRU4pIDxS
TVJSPiBpb21tdV9tYXAgMHg4ZDg4MAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGQ4ODEKKFhF
TikgPFJNUlI+IGlvbW11X21hcCAweDhkODgyCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZDg4
MwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGQ4ODQKKFhFTikgPFJNUlI+IGlvbW11X21hcCAw
eDhkODg1CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZDg4NgooWEVOKSA8Uk1SUj4gaW9tbXVf
bWFwIDB4OGQ4ODcKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkODg4CihYRU4pIDxSTVJSPiBp
b21tdV9tYXAgMHg4ZDg4OQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGQ4OGEKKFhFTikgPFJN
UlI+IGlvbW11X21hcCAweDhkODhiCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZDg4YwooWEVO
KSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGQ4OGQKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkODhl
CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZDg4ZgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4
OGQ4OTAKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkODkxCihYRU4pIDxSTVJSPiBpb21tdV9t
YXAgMHg4ZDg5MgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGQ4OTMKKFhFTikgPFJNUlI+IGlv
bW11X21hcCAweDhkODk0CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZDg5NQooWEVOKSA8Uk1S
Uj4gaW9tbXVfbWFwIDB4OGQ4OTYKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkODk3CihYRU4p
IDxSTVJSPiBpb21tdV9tYXAgMHg4ZDg5OAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGQ4OTkK
KFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkODlhCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4
ZDg5YgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGQ4OWMKKFhFTikgPFJNUlI+IGlvbW11X21h
cCAweDhkODlkCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZDg5ZQooWEVOKSA8Uk1SUj4gaW9t
bXVfbWFwIDB4OGQ4OWYKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkOGEwCihYRU4pIDxSTVJS
PiBpb21tdV9tYXAgMHg4ZDhhMQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGQ4YTIKKFhFTikg
PFJNUlI+IGlvbW11X21hcCAweDhkOGEzCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZDhhNAoo
WEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGQ4YTUKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhk
OGE2CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZDhhNwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFw
IDB4OGQ4YTgKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkOGE5CihYRU4pIDxSTVJSPiBpb21t
dV9tYXAgMHg4ZDhhYQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGQ4YWIKKFhFTikgPFJNUlI+
IGlvbW11X21hcCAweDhkOGFjCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZDhhZAooWEVOKSA8
Uk1SUj4gaW9tbXVfbWFwIDB4OGQ4YWUKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkOGFmCihY
RU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZDhiMAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGQ4
YjEKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkOGIyCihYRU4pIDxSTVJSPiBpb21tdV9tYXAg
MHg4ZDhiMwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGQ4YjQKKFhFTikgPFJNUlI+IGlvbW11
X21hcCAweDhkOGI1CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZDhiNgooWEVOKSA8Uk1SUj4g
aW9tbXVfbWFwIDB4OGQ4YjcKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkOGI4CihYRU4pIDxS
TVJSPiBpb21tdV9tYXAgMHg4ZDhiOQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGQ4YmEKKFhF
TikgPFJNUlI+IGlvbW11X21hcCAweDhkOGJiCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZDhi
YwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGQ4YmQKKFhFTikgPFJNUlI+IGlvbW11X21hcCAw
eDhkOGJlCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZDhiZgooWEVOKSA8Uk1SUj4gaW9tbXVf
bWFwIDB4OGQ4YzAKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkOGMxCihYRU4pIDxSTVJSPiBp
b21tdV9tYXAgMHg4ZDhjMgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGQ4YzMKKFhFTikgPFJN
UlI+IGlvbW11X21hcCAweDhkOGM0CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZDhjNQooWEVO
KSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGQ4YzYKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkOGM3
CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZDhjOAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4
OGQ4YzkKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkOGNhCihYRU4pIDxSTVJSPiBpb21tdV9t
YXAgMHg4ZDhjYgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGQ4Y2MKKFhFTikgPFJNUlI+IGlv
bW11X21hcCAweDhkOGNkCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZDhjZQooWEVOKSA8Uk1S
Uj4gaW9tbXVfbWFwIDB4OGQ4Y2YKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkOGQwCihYRU4p
IDxSTVJSPiBpb21tdV9tYXAgMHg4ZDhkMQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGQ4ZDIK
KFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkOGQzCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4
ZDhkNAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGQ4ZDUKKFhFTikgPFJNUlI+IGlvbW11X21h
cCAweDhkOGQ2CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZDhkNwooWEVOKSA8Uk1SUj4gaW9t
bXVfbWFwIDB4OGQ4ZDgKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkOGQ5CihYRU4pIDxSTVJS
PiBpb21tdV9tYXAgMHg4ZDhkYQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGQ4ZGIKKFhFTikg
PFJNUlI+IGlvbW11X21hcCAweDhkOGRjCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZDhkZAoo
WEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGQ4ZGUKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhk
OGRmCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZDhlMAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFw
IDB4OGQ4ZTEKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkOGUyCihYRU4pIDxSTVJSPiBpb21t
dV9tYXAgMHg4ZDhlMwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGQ4ZTQKKFhFTikgPFJNUlI+
IGlvbW11X21hcCAweDhkOGU1CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZDhlNgooWEVOKSA8
Uk1SUj4gaW9tbXVfbWFwIDB4OGQ4ZTcKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkOGU4CihY
RU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZDhlOQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGQ4
ZWEKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkOGViCihYRU4pIDxSTVJSPiBpb21tdV9tYXAg
MHg4ZDhlYwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGQ4ZWQKKFhFTikgPFJNUlI+IGlvbW11
X21hcCAweDhkOGVlCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZDhlZgooWEVOKSA8Uk1SUj4g
aW9tbXVfbWFwIDB4OGQ4ZjAKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkOGYxCihYRU4pIDxS
TVJSPiBpb21tdV9tYXAgMHg4ZDhmMgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGQ4ZjMKKFhF
TikgPFJNUlI+IGlvbW11X21hcCAweDhkOGY0CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZDhm
NQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGQ4ZjYKKFhFTikgPFJNUlI+IGlvbW11X21hcCAw
eDhkOGY3CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZDhmOAooWEVOKSA8Uk1SUj4gaW9tbXVf
bWFwIDB4OGQ4ZjkKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkOGZhCihYRU4pIDxSTVJSPiBp
b21tdV9tYXAgMHg4ZDhmYgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGQ4ZmMKKFhFTikgPFJN
UlI+IGlvbW11X21hcCAweDhkOGZkCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZDhmZQooWEVO
KSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGQ4ZmYKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkOTAw
CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZDkwMQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4
OGQ5MDIKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkOTAzCihYRU4pIDxSTVJSPiBpb21tdV9t
YXAgMHg4ZDkwNAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGQ5MDUKKFhFTikgPFJNUlI+IGlv
bW11X21hcCAweDhkOTA2CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZDkwNwooWEVOKSA8Uk1S
Uj4gaW9tbXVfbWFwIDB4OGQ5MDgKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkOTA5CihYRU4p
IDxSTVJSPiBpb21tdV9tYXAgMHg4ZDkwYQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGQ5MGIK
KFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkOTBjCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4
ZDkwZAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGQ5MGUKKFhFTikgPFJNUlI+IGlvbW11X21h
cCAweDhkOTBmCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZDkxMAooWEVOKSA8Uk1SUj4gaW9t
bXVfbWFwIDB4OGQ5MTEKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkOTEyCihYRU4pIDxSTVJS
PiBpb21tdV9tYXAgMHg4ZDkxMwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGQ5MTQKKFhFTikg
PFJNUlI+IGlvbW11X21hcCAweDhkOTE1CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZDkxNgoo
WEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGQ5MTcKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhk
OTE4CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZDkxOQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFw
IDB4OGQ5MWEKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkOTFiCihYRU4pIDxSTVJSPiBpb21t
dV9tYXAgMHg4ZDkxYwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGQ5MWQKKFhFTikgPFJNUlI+
IGlvbW11X21hcCAweDhkOTFlCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZDkxZgooWEVOKSA8
Uk1SUj4gaW9tbXVfbWFwIDB4OGQ5MjAKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkOTIxCihY
RU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZDkyMgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGQ5
MjMKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkOTI0CihYRU4pIDxSTVJSPiBpb21tdV9tYXAg
MHg4ZDkyNQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGQ5MjYKKFhFTikgPFJNUlI+IGlvbW11
X21hcCAweDhkOTI3CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZDkyOAooWEVOKSA8Uk1SUj4g
aW9tbXVfbWFwIDB4OGQ5MjkKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkOTJhCihYRU4pIDxS
TVJSPiBpb21tdV9tYXAgMHg4ZDkyYgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGQ5MmMKKFhF
TikgPFJNUlI+IGlvbW11X21hcCAweDhkOTJkCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZDky
ZQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGQ5MmYKKFhFTikgPFJNUlI+IGlvbW11X21hcCAw
eDhkOTMwCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZDkzMQooWEVOKSA8Uk1SUj4gaW9tbXVf
bWFwIDB4OGQ5MzIKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkOTMzCihYRU4pIDxSTVJSPiBp
b21tdV9tYXAgMHg4ZDkzNAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGQ5MzUKKFhFTikgPFJN
UlI+IGlvbW11X21hcCAweDhkOTM2CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZDkzNwooWEVO
KSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGQ5MzgKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkOTM5
CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZDkzYQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4
OGQ5M2IKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkOTNjCihYRU4pIDxSTVJSPiBpb21tdV9t
YXAgMHg4ZDkzZAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGQ5M2UKKFhFTikgPFJNUlI+IGlv
bW11X21hcCAweDhkOTNmCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZDk0MAooWEVOKSA8Uk1S
Uj4gaW9tbXVfbWFwIDB4OGQ5NDEKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkOTQyCihYRU4p
IDxSTVJSPiBpb21tdV9tYXAgMHg4ZDk0MwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGQ5NDQK
KFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkOTQ1CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4
ZDk0NgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGQ5NDcKKFhFTikgPFJNUlI+IGlvbW11X21h
cCAweDhkOTQ4CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZDk0OQooWEVOKSA8Uk1SUj4gaW9t
bXVfbWFwIDB4OGQ5NGEKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkOTRiCihYRU4pIDxSTVJS
PiBpb21tdV9tYXAgMHg4ZDk0YwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGQ5NGQKKFhFTikg
PFJNUlI+IGlvbW11X21hcCAweDhkOTRlCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZDk0Zgoo
WEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGQ5NTAKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhk
OTUxCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZDk1MgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFw
IDB4OGQ5NTMKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkOTU0CihYRU4pIDxSTVJSPiBpb21t
dV9tYXAgMHg4ZDk1NQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGQ5NTYKKFhFTikgPFJNUlI+
IGlvbW11X21hcCAweDhkOTU3CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZDk1OAooWEVOKSA8
Uk1SUj4gaW9tbXVfbWFwIDB4OGQ5NTkKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkOTVhCihY
RU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZDk1YgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGQ5
NWMKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkOTVkCihYRU4pIDxSTVJSPiBpb21tdV9tYXAg
MHg4ZDk1ZQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGQ5NWYKKFhFTikgPFJNUlI+IGlvbW11
X21hcCAweDhkOTYwCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZDk2MQooWEVOKSA8Uk1SUj4g
aW9tbXVfbWFwIDB4OGQ5NjIKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkOTYzCihYRU4pIDxS
TVJSPiBpb21tdV9tYXAgMHg4ZDk2NAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGQ5NjUKKFhF
TikgPFJNUlI+IGlvbW11X21hcCAweDhkOTY2CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZDk2
NwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGQ5NjgKKFhFTikgPFJNUlI+IGlvbW11X21hcCAw
eDhkOTY5CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZDk2YQooWEVOKSA8Uk1SUj4gaW9tbXVf
bWFwIDB4OGQ5NmIKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkOTZjCihYRU4pIDxSTVJSPiBp
b21tdV9tYXAgMHg4ZDk2ZAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGQ5NmUKKFhFTikgPFJN
UlI+IGlvbW11X21hcCAweDhkOTZmCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZDk3MAooWEVO
KSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGQ5NzEKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkOTcy
CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZDk3MwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4
OGQ5NzQKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkOTc1CihYRU4pIDxSTVJSPiBpb21tdV9t
YXAgMHg4ZDk3NgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGQ5NzcKKFhFTikgPFJNUlI+IGlv
bW11X21hcCAweDhkOTc4CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZDk3OQooWEVOKSA8Uk1S
Uj4gaW9tbXVfbWFwIDB4OGQ5N2EKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkOTdiCihYRU4p
IDxSTVJSPiBpb21tdV9tYXAgMHg4ZDk3YwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGQ5N2QK
KFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkOTdlCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4
ZDk3ZgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGQ5ODAKKFhFTikgPFJNUlI+IGlvbW11X21h
cCAweDhkOTgxCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZDk4MgooWEVOKSA8Uk1SUj4gaW9t
bXVfbWFwIDB4OGQ5ODMKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkOTg0CihYRU4pIDxSTVJS
PiBpb21tdV9tYXAgMHg4ZDk4NQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGQ5ODYKKFhFTikg
PFJNUlI+IGlvbW11X21hcCAweDhkOTg3CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZDk4OAoo
WEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGQ5ODkKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhk
OThhCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZDk4YgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFw
IDB4OGQ5OGMKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkOThkCihYRU4pIDxSTVJSPiBpb21t
dV9tYXAgMHg4ZDk4ZQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGQ5OGYKKFhFTikgPFJNUlI+
IGlvbW11X21hcCAweDhkOTkwCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZDk5MQooWEVOKSA8
Uk1SUj4gaW9tbXVfbWFwIDB4OGQ5OTIKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkOTkzCihY
RU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZDk5NAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGQ5
OTUKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkOTk2CihYRU4pIDxSTVJSPiBpb21tdV9tYXAg
MHg4ZDk5NwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGQ5OTgKKFhFTikgPFJNUlI+IGlvbW11
X21hcCAweDhkOTk5CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZDk5YQooWEVOKSA8Uk1SUj4g
aW9tbXVfbWFwIDB4OGQ5OWIKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkOTljCihYRU4pIDxS
TVJSPiBpb21tdV9tYXAgMHg4ZDk5ZAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGQ5OWUKKFhF
TikgPFJNUlI+IGlvbW11X21hcCAweDhkOTlmCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZDlh
MAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGQ5YTEKKFhFTikgPFJNUlI+IGlvbW11X21hcCAw
eDhkOWEyCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZDlhMwooWEVOKSA8Uk1SUj4gaW9tbXVf
bWFwIDB4OGQ5YTQKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkOWE1CihYRU4pIDxSTVJSPiBp
b21tdV9tYXAgMHg4ZDlhNgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGQ5YTcKKFhFTikgPFJN
UlI+IGlvbW11X21hcCAweDhkOWE4CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZDlhOQooWEVO
KSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGQ5YWEKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkOWFi
CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZDlhYwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4
OGQ5YWQKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkOWFlCihYRU4pIDxSTVJSPiBpb21tdV9t
YXAgMHg4ZDlhZgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGQ5YjAKKFhFTikgPFJNUlI+IGlv
bW11X21hcCAweDhkOWIxCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZDliMgooWEVOKSA8Uk1S
Uj4gaW9tbXVfbWFwIDB4OGQ5YjMKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkOWI0CihYRU4p
IDxSTVJSPiBpb21tdV9tYXAgMHg4ZDliNQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGQ5YjYK
KFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkOWI3CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4
ZDliOAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGQ5YjkKKFhFTikgPFJNUlI+IGlvbW11X21h
cCAweDhkOWJhCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZDliYgooWEVOKSA8Uk1SUj4gaW9t
bXVfbWFwIDB4OGQ5YmMKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkOWJkCihYRU4pIDxSTVJS
PiBpb21tdV9tYXAgMHg4ZDliZQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGQ5YmYKKFhFTikg
PFJNUlI+IGlvbW11X21hcCAweDhkOWMwCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZDljMQoo
WEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGQ5YzIKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhk
OWMzCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZDljNAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFw
IDB4OGQ5YzUKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkOWM2CihYRU4pIDxSTVJSPiBpb21t
dV9tYXAgMHg4ZDljNwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGQ5YzgKKFhFTikgPFJNUlI+
IGlvbW11X21hcCAweDhkOWM5CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZDljYQooWEVOKSA8
Uk1SUj4gaW9tbXVfbWFwIDB4OGQ5Y2IKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkOWNjCihY
RU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZDljZAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGQ5
Y2UKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkOWNmCihYRU4pIDxSTVJSPiBpb21tdV9tYXAg
MHg4ZDlkMAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGQ5ZDEKKFhFTikgPFJNUlI+IGlvbW11
X21hcCAweDhkOWQyCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZDlkMwooWEVOKSA8Uk1SUj4g
aW9tbXVfbWFwIDB4OGQ5ZDQKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkOWQ1CihYRU4pIDxS
TVJSPiBpb21tdV9tYXAgMHg4ZDlkNgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGQ5ZDcKKFhF
TikgPFJNUlI+IGlvbW11X21hcCAweDhkOWQ4CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZDlk
OQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGQ5ZGEKKFhFTikgPFJNUlI+IGlvbW11X21hcCAw
eDhkOWRiCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZDlkYwooWEVOKSA8Uk1SUj4gaW9tbXVf
bWFwIDB4OGQ5ZGQKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkOWRlCihYRU4pIDxSTVJSPiBp
b21tdV9tYXAgMHg4ZDlkZgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGQ5ZTAKKFhFTikgPFJN
UlI+IGlvbW11X21hcCAweDhkOWUxCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZDllMgooWEVO
KSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGQ5ZTMKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkOWU0
CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZDllNQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4
OGQ5ZTYKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkOWU3CihYRU4pIDxSTVJSPiBpb21tdV9t
YXAgMHg4ZDllOAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGQ5ZTkKKFhFTikgPFJNUlI+IGlv
bW11X21hcCAweDhkOWVhCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZDllYgooWEVOKSA8Uk1S
Uj4gaW9tbXVfbWFwIDB4OGQ5ZWMKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkOWVkCihYRU4p
IDxSTVJSPiBpb21tdV9tYXAgMHg4ZDllZQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGQ5ZWYK
KFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkOWYwCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4
ZDlmMQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGQ5ZjIKKFhFTikgPFJNUlI+IGlvbW11X21h
cCAweDhkOWYzCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZDlmNAooWEVOKSA8Uk1SUj4gaW9t
bXVfbWFwIDB4OGQ5ZjUKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkOWY2CihYRU4pIDxSTVJS
PiBpb21tdV9tYXAgMHg4ZDlmNwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGQ5ZjgKKFhFTikg
PFJNUlI+IGlvbW11X21hcCAweDhkOWY5CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZDlmYQoo
WEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGQ5ZmIKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhk
OWZjCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZDlmZAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFw
IDB4OGQ5ZmUKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkOWZmCihYRU4pIDxSTVJSPiBpb21t
dV9tYXAgMHg4ZGEwMAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRhMDEKKFhFTikgPFJNUlI+
IGlvbW11X21hcCAweDhkYTAyCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGEwMwooWEVOKSA8
Uk1SUj4gaW9tbXVfbWFwIDB4OGRhMDQKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkYTA1CihY
RU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGEwNgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRh
MDcKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkYTA4CihYRU4pIDxSTVJSPiBpb21tdV9tYXAg
MHg4ZGEwOQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRhMGEKKFhFTikgPFJNUlI+IGlvbW11
X21hcCAweDhkYTBiCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGEwYwooWEVOKSA8Uk1SUj4g
aW9tbXVfbWFwIDB4OGRhMGQKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkYTBlCihYRU4pIDxS
TVJSPiBpb21tdV9tYXAgMHg4ZGEwZgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRhMTAKKFhF
TikgPFJNUlI+IGlvbW11X21hcCAweDhkYTExCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGEx
MgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRhMTMKKFhFTikgPFJNUlI+IGlvbW11X21hcCAw
eDhkYTE0CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGExNQooWEVOKSA8Uk1SUj4gaW9tbXVf
bWFwIDB4OGRhMTYKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkYTE3CihYRU4pIDxSTVJSPiBp
b21tdV9tYXAgMHg4ZGExOAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRhMTkKKFhFTikgPFJN
UlI+IGlvbW11X21hcCAweDhkYTFhCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGExYgooWEVO
KSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRhMWMKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkYTFk
CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGExZQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4
OGRhMWYKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkYTIwCihYRU4pIDxSTVJSPiBpb21tdV9t
YXAgMHg4ZGEyMQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRhMjIKKFhFTikgPFJNUlI+IGlv
bW11X21hcCAweDhkYTIzCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGEyNAooWEVOKSA8Uk1S
Uj4gaW9tbXVfbWFwIDB4OGRhMjUKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkYTI2CihYRU4p
IDxSTVJSPiBpb21tdV9tYXAgMHg4ZGEyNwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRhMjgK
KFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkYTI5CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4
ZGEyYQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRhMmIKKFhFTikgPFJNUlI+IGlvbW11X21h
cCAweDhkYTJjCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGEyZAooWEVOKSA8Uk1SUj4gaW9t
bXVfbWFwIDB4OGRhMmUKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkYTJmCihYRU4pIDxSTVJS
PiBpb21tdV9tYXAgMHg4ZGEzMAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRhMzEKKFhFTikg
PFJNUlI+IGlvbW11X21hcCAweDhkYTMyCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGEzMwoo
WEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRhMzQKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhk
YTM1CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGEzNgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFw
IDB4OGRhMzcKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkYTM4CihYRU4pIDxSTVJSPiBpb21t
dV9tYXAgMHg4ZGEzOQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRhM2EKKFhFTikgPFJNUlI+
IGlvbW11X21hcCAweDhkYTNiCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGEzYwooWEVOKSA8
Uk1SUj4gaW9tbXVfbWFwIDB4OGRhM2QKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkYTNlCihY
RU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGEzZgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRh
NDAKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkYTQxCihYRU4pIDxSTVJSPiBpb21tdV9tYXAg
MHg4ZGE0MgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRhNDMKKFhFTikgPFJNUlI+IGlvbW11
X21hcCAweDhkYTQ0CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGE0NQooWEVOKSA8Uk1SUj4g
aW9tbXVfbWFwIDB4OGRhNDYKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkYTQ3CihYRU4pIDxS
TVJSPiBpb21tdV9tYXAgMHg4ZGE0OAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRhNDkKKFhF
TikgPFJNUlI+IGlvbW11X21hcCAweDhkYTRhCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGE0
YgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRhNGMKKFhFTikgPFJNUlI+IGlvbW11X21hcCAw
eDhkYTRkCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGE0ZQooWEVOKSA8Uk1SUj4gaW9tbXVf
bWFwIDB4OGRhNGYKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkYTUwCihYRU4pIDxSTVJSPiBp
b21tdV9tYXAgMHg4ZGE1MQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRhNTIKKFhFTikgPFJN
UlI+IGlvbW11X21hcCAweDhkYTUzCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGE1NAooWEVO
KSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRhNTUKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkYTU2
CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGE1NwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4
OGRhNTgKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkYTU5CihYRU4pIDxSTVJSPiBpb21tdV9t
YXAgMHg4ZGE1YQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRhNWIKKFhFTikgPFJNUlI+IGlv
bW11X21hcCAweDhkYTVjCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGE1ZAooWEVOKSA8Uk1S
Uj4gaW9tbXVfbWFwIDB4OGRhNWUKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkYTVmCihYRU4p
IDxSTVJSPiBpb21tdV9tYXAgMHg4ZGE2MAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRhNjEK
KFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkYTYyCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4
ZGE2MwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRhNjQKKFhFTikgPFJNUlI+IGlvbW11X21h
cCAweDhkYTY1CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGE2NgooWEVOKSA8Uk1SUj4gaW9t
bXVfbWFwIDB4OGRhNjcKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkYTY4CihYRU4pIDxSTVJS
PiBpb21tdV9tYXAgMHg4ZGE2OQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRhNmEKKFhFTikg
PFJNUlI+IGlvbW11X21hcCAweDhkYTZiCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGE2Ywoo
WEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRhNmQKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhk
YTZlCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGE2ZgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFw
IDB4OGRhNzAKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkYTcxCihYRU4pIDxSTVJSPiBpb21t
dV9tYXAgMHg4ZGE3MgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRhNzMKKFhFTikgPFJNUlI+
IGlvbW11X21hcCAweDhkYTc0CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGE3NQooWEVOKSA8
Uk1SUj4gaW9tbXVfbWFwIDB4OGRhNzYKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkYTc3CihY
RU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGE3OAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRh
NzkKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkYTdhCihYRU4pIDxSTVJSPiBpb21tdV9tYXAg
MHg4ZGE3YgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRhN2MKKFhFTikgPFJNUlI+IGlvbW11
X21hcCAweDhkYTdkCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGE3ZQooWEVOKSA8Uk1SUj4g
aW9tbXVfbWFwIDB4OGRhN2YKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkYTgwCihYRU4pIDxS
TVJSPiBpb21tdV9tYXAgMHg4ZGE4MQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRhODIKKFhF
TikgPFJNUlI+IGlvbW11X21hcCAweDhkYTgzCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGE4
NAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRhODUKKFhFTikgPFJNUlI+IGlvbW11X21hcCAw
eDhkYTg2CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGE4NwooWEVOKSA8Uk1SUj4gaW9tbXVf
bWFwIDB4OGRhODgKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkYTg5CihYRU4pIDxSTVJSPiBp
b21tdV9tYXAgMHg4ZGE4YQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRhOGIKKFhFTikgPFJN
UlI+IGlvbW11X21hcCAweDhkYThjCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGE4ZAooWEVO
KSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRhOGUKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkYThm
CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGE5MAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4
OGRhOTEKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkYTkyCihYRU4pIDxSTVJSPiBpb21tdV9t
YXAgMHg4ZGE5MwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRhOTQKKFhFTikgPFJNUlI+IGlv
bW11X21hcCAweDhkYTk1CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGE5NgooWEVOKSA8Uk1S
Uj4gaW9tbXVfbWFwIDB4OGRhOTcKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkYTk4CihYRU4p
IDxSTVJSPiBpb21tdV9tYXAgMHg4ZGE5OQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRhOWEK
KFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkYTliCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4
ZGE5YwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRhOWQKKFhFTikgPFJNUlI+IGlvbW11X21h
cCAweDhkYTllCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGE5ZgooWEVOKSA8Uk1SUj4gaW9t
bXVfbWFwIDB4OGRhYTAKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkYWExCihYRU4pIDxSTVJS
PiBpb21tdV9tYXAgMHg4ZGFhMgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRhYTMKKFhFTikg
PFJNUlI+IGlvbW11X21hcCAweDhkYWE0CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGFhNQoo
WEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRhYTYKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhk
YWE3CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGFhOAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFw
IDB4OGRhYTkKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkYWFhCihYRU4pIDxSTVJSPiBpb21t
dV9tYXAgMHg4ZGFhYgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRhYWMKKFhFTikgPFJNUlI+
IGlvbW11X21hcCAweDhkYWFkCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGFhZQooWEVOKSA8
Uk1SUj4gaW9tbXVfbWFwIDB4OGRhYWYKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkYWIwCihY
RU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGFiMQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRh
YjIKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkYWIzCihYRU4pIDxSTVJSPiBpb21tdV9tYXAg
MHg4ZGFiNAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRhYjUKKFhFTikgPFJNUlI+IGlvbW11
X21hcCAweDhkYWI2CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGFiNwooWEVOKSA8Uk1SUj4g
aW9tbXVfbWFwIDB4OGRhYjgKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkYWI5CihYRU4pIDxS
TVJSPiBpb21tdV9tYXAgMHg4ZGFiYQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRhYmIKKFhF
TikgPFJNUlI+IGlvbW11X21hcCAweDhkYWJjCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGFi
ZAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRhYmUKKFhFTikgPFJNUlI+IGlvbW11X21hcCAw
eDhkYWJmCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGFjMAooWEVOKSA8Uk1SUj4gaW9tbXVf
bWFwIDB4OGRhYzEKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkYWMyCihYRU4pIDxSTVJSPiBp
b21tdV9tYXAgMHg4ZGFjMwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRhYzQKKFhFTikgPFJN
UlI+IGlvbW11X21hcCAweDhkYWM1CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGFjNgooWEVO
KSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRhYzcKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkYWM4
CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGFjOQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4
OGRhY2EKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkYWNiCihYRU4pIDxSTVJSPiBpb21tdV9t
YXAgMHg4ZGFjYwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRhY2QKKFhFTikgPFJNUlI+IGlv
bW11X21hcCAweDhkYWNlCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGFjZgooWEVOKSA8Uk1S
Uj4gaW9tbXVfbWFwIDB4OGRhZDAKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkYWQxCihYRU4p
IDxSTVJSPiBpb21tdV9tYXAgMHg4ZGFkMgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRhZDMK
KFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkYWQ0CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4
ZGFkNQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRhZDYKKFhFTikgPFJNUlI+IGlvbW11X21h
cCAweDhkYWQ3CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGFkOAooWEVOKSA8Uk1SUj4gaW9t
bXVfbWFwIDB4OGRhZDkKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkYWRhCihYRU4pIDxSTVJS
PiBpb21tdV9tYXAgMHg4ZGFkYgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRhZGMKKFhFTikg
PFJNUlI+IGlvbW11X21hcCAweDhkYWRkCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGFkZQoo
WEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRhZGYKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhk
YWUwCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGFlMQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFw
IDB4OGRhZTIKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkYWUzCihYRU4pIDxSTVJSPiBpb21t
dV9tYXAgMHg4ZGFlNAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRhZTUKKFhFTikgPFJNUlI+
IGlvbW11X21hcCAweDhkYWU2CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGFlNwooWEVOKSA8
Uk1SUj4gaW9tbXVfbWFwIDB4OGRhZTgKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkYWU5CihY
RU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGFlYQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRh
ZWIKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkYWVjCihYRU4pIDxSTVJSPiBpb21tdV9tYXAg
MHg4ZGFlZAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRhZWUKKFhFTikgPFJNUlI+IGlvbW11
X21hcCAweDhkYWVmCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGFmMAooWEVOKSA8Uk1SUj4g
aW9tbXVfbWFwIDB4OGRhZjEKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkYWYyCihYRU4pIDxS
TVJSPiBpb21tdV9tYXAgMHg4ZGFmMwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRhZjQKKFhF
TikgPFJNUlI+IGlvbW11X21hcCAweDhkYWY1CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGFm
NgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRhZjcKKFhFTikgPFJNUlI+IGlvbW11X21hcCAw
eDhkYWY4CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGFmOQooWEVOKSA8Uk1SUj4gaW9tbXVf
bWFwIDB4OGRhZmEKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkYWZiCihYRU4pIDxSTVJSPiBp
b21tdV9tYXAgMHg4ZGFmYwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRhZmQKKFhFTikgPFJN
UlI+IGlvbW11X21hcCAweDhkYWZlCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGFmZgooWEVO
KSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRiMDAKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkYjAx
CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGIwMgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4
OGRiMDMKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkYjA0CihYRU4pIDxSTVJSPiBpb21tdV9t
YXAgMHg4ZGIwNQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRiMDYKKFhFTikgPFJNUlI+IGlv
bW11X21hcCAweDhkYjA3CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGIwOAooWEVOKSA8Uk1S
Uj4gaW9tbXVfbWFwIDB4OGRiMDkKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkYjBhCihYRU4p
IDxSTVJSPiBpb21tdV9tYXAgMHg4ZGIwYgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRiMGMK
KFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkYjBkCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4
ZGIwZQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRiMGYKKFhFTikgPFJNUlI+IGlvbW11X21h
cCAweDhkYjEwCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGIxMQooWEVOKSA8Uk1SUj4gaW9t
bXVfbWFwIDB4OGRiMTIKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkYjEzCihYRU4pIDxSTVJS
PiBpb21tdV9tYXAgMHg4ZGIxNAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRiMTUKKFhFTikg
PFJNUlI+IGlvbW11X21hcCAweDhkYjE2CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGIxNwoo
WEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRiMTgKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhk
YjE5CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGIxYQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFw
IDB4OGRiMWIKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkYjFjCihYRU4pIDxSTVJSPiBpb21t
dV9tYXAgMHg4ZGIxZAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRiMWUKKFhFTikgPFJNUlI+
IGlvbW11X21hcCAweDhkYjFmCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGIyMAooWEVOKSA8
Uk1SUj4gaW9tbXVfbWFwIDB4OGRiMjEKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkYjIyCihY
RU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGIyMwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRi
MjQKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkYjI1CihYRU4pIDxSTVJSPiBpb21tdV9tYXAg
MHg4ZGIyNgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRiMjcKKFhFTikgPFJNUlI+IGlvbW11
X21hcCAweDhkYjI4CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGIyOQooWEVOKSA8Uk1SUj4g
aW9tbXVfbWFwIDB4OGRiMmEKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkYjJiCihYRU4pIDxS
TVJSPiBpb21tdV9tYXAgMHg4ZGIyYwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRiMmQKKFhF
TikgPFJNUlI+IGlvbW11X21hcCAweDhkYjJlCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGIy
ZgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRiMzAKKFhFTikgPFJNUlI+IGlvbW11X21hcCAw
eDhkYjMxCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGIzMgooWEVOKSA8Uk1SUj4gaW9tbXVf
bWFwIDB4OGRiMzMKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkYjM0CihYRU4pIDxSTVJSPiBp
b21tdV9tYXAgMHg4ZGIzNQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRiMzYKKFhFTikgPFJN
UlI+IGlvbW11X21hcCAweDhkYjM3CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGIzOAooWEVO
KSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRiMzkKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkYjNh
CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGIzYgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4
OGRiM2MKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkYjNkCihYRU4pIDxSTVJSPiBpb21tdV9t
YXAgMHg4ZGIzZQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRiM2YKKFhFTikgPFJNUlI+IGlv
bW11X21hcCAweDhkYjQwCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGI0MQooWEVOKSA8Uk1S
Uj4gaW9tbXVfbWFwIDB4OGRiNDIKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkYjQzCihYRU4p
IDxSTVJSPiBpb21tdV9tYXAgMHg4ZGI0NAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRiNDUK
KFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkYjQ2CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4
ZGI0NwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRiNDgKKFhFTikgPFJNUlI+IGlvbW11X21h
cCAweDhkYjQ5CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGI0YQooWEVOKSA8Uk1SUj4gaW9t
bXVfbWFwIDB4OGRiNGIKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkYjRjCihYRU4pIDxSTVJS
PiBpb21tdV9tYXAgMHg4ZGI0ZAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRiNGUKKFhFTikg
PFJNUlI+IGlvbW11X21hcCAweDhkYjRmCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGI1MAoo
WEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRiNTEKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhk
YjUyCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGI1MwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFw
IDB4OGRiNTQKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkYjU1CihYRU4pIDxSTVJSPiBpb21t
dV9tYXAgMHg4ZGI1NgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRiNTcKKFhFTikgPFJNUlI+
IGlvbW11X21hcCAweDhkYjU4CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGI1OQooWEVOKSA8
Uk1SUj4gaW9tbXVfbWFwIDB4OGRiNWEKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkYjViCihY
RU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGI1YwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRi
NWQKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkYjVlCihYRU4pIDxSTVJSPiBpb21tdV9tYXAg
MHg4ZGI1ZgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRiNjAKKFhFTikgPFJNUlI+IGlvbW11
X21hcCAweDhkYjYxCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGI2MgooWEVOKSA8Uk1SUj4g
aW9tbXVfbWFwIDB4OGRiNjMKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkYjY0CihYRU4pIDxS
TVJSPiBpb21tdV9tYXAgMHg4ZGI2NQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRiNjYKKFhF
TikgPFJNUlI+IGlvbW11X21hcCAweDhkYjY3CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGI2
OAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRiNjkKKFhFTikgPFJNUlI+IGlvbW11X21hcCAw
eDhkYjZhCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGI2YgooWEVOKSA8Uk1SUj4gaW9tbXVf
bWFwIDB4OGRiNmMKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkYjZkCihYRU4pIDxSTVJSPiBp
b21tdV9tYXAgMHg4ZGI2ZQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRiNmYKKFhFTikgPFJN
UlI+IGlvbW11X21hcCAweDhkYjcwCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGI3MQooWEVO
KSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRiNzIKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkYjcz
CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGI3NAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4
OGRiNzUKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkYjc2CihYRU4pIDxSTVJSPiBpb21tdV9t
YXAgMHg4ZGI3NwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRiNzgKKFhFTikgPFJNUlI+IGlv
bW11X21hcCAweDhkYjc5CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGI3YQooWEVOKSA8Uk1S
Uj4gaW9tbXVfbWFwIDB4OGRiN2IKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkYjdjCihYRU4p
IDxSTVJSPiBpb21tdV9tYXAgMHg4ZGI3ZAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRiN2UK
KFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkYjdmCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4
ZGI4MAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRiODEKKFhFTikgPFJNUlI+IGlvbW11X21h
cCAweDhkYjgyCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGI4MwooWEVOKSA8Uk1SUj4gaW9t
bXVfbWFwIDB4OGRiODQKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkYjg1CihYRU4pIDxSTVJS
PiBpb21tdV9tYXAgMHg4ZGI4NgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRiODcKKFhFTikg
PFJNUlI+IGlvbW11X21hcCAweDhkYjg4CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGI4OQoo
WEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRiOGEKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhk
YjhiCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGI4YwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFw
IDB4OGRiOGQKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkYjhlCihYRU4pIDxSTVJSPiBpb21t
dV9tYXAgMHg4ZGI4ZgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRiOTAKKFhFTikgPFJNUlI+
IGlvbW11X21hcCAweDhkYjkxCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGI5MgooWEVOKSA8
Uk1SUj4gaW9tbXVfbWFwIDB4OGRiOTMKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkYjk0CihY
RU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGI5NQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRi
OTYKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkYjk3CihYRU4pIDxSTVJSPiBpb21tdV9tYXAg
MHg4ZGI5OAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRiOTkKKFhFTikgPFJNUlI+IGlvbW11
X21hcCAweDhkYjlhCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGI5YgooWEVOKSA8Uk1SUj4g
aW9tbXVfbWFwIDB4OGRiOWMKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkYjlkCihYRU4pIDxS
TVJSPiBpb21tdV9tYXAgMHg4ZGI5ZQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRiOWYKKFhF
TikgPFJNUlI+IGlvbW11X21hcCAweDhkYmEwCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGJh
MQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRiYTIKKFhFTikgPFJNUlI+IGlvbW11X21hcCAw
eDhkYmEzCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGJhNAooWEVOKSA8Uk1SUj4gaW9tbXVf
bWFwIDB4OGRiYTUKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkYmE2CihYRU4pIDxSTVJSPiBp
b21tdV9tYXAgMHg4ZGJhNwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRiYTgKKFhFTikgPFJN
UlI+IGlvbW11X21hcCAweDhkYmE5CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGJhYQooWEVO
KSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRiYWIKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkYmFj
CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGJhZAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4
OGRiYWUKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkYmFmCihYRU4pIDxSTVJSPiBpb21tdV9t
YXAgMHg4ZGJiMAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRiYjEKKFhFTikgPFJNUlI+IGlv
bW11X21hcCAweDhkYmIyCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGJiMwooWEVOKSA8Uk1S
Uj4gaW9tbXVfbWFwIDB4OGRiYjQKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkYmI1CihYRU4p
IDxSTVJSPiBpb21tdV9tYXAgMHg4ZGJiNgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRiYjcK
KFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkYmI4CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4
ZGJiOQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRiYmEKKFhFTikgPFJNUlI+IGlvbW11X21h
cCAweDhkYmJiCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGJiYwooWEVOKSA8Uk1SUj4gaW9t
bXVfbWFwIDB4OGRiYmQKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkYmJlCihYRU4pIDxSTVJS
PiBpb21tdV9tYXAgMHg4ZGJiZgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRiYzAKKFhFTikg
PFJNUlI+IGlvbW11X21hcCAweDhkYmMxCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGJjMgoo
WEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRiYzMKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhk
YmM0CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGJjNQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFw
IDB4OGRiYzYKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkYmM3CihYRU4pIDxSTVJSPiBpb21t
dV9tYXAgMHg4ZGJjOAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRiYzkKKFhFTikgPFJNUlI+
IGlvbW11X21hcCAweDhkYmNhCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGJjYgooWEVOKSA8
Uk1SUj4gaW9tbXVfbWFwIDB4OGRiY2MKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkYmNkCihY
RU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGJjZQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRi
Y2YKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkYmQwCihYRU4pIDxSTVJSPiBpb21tdV9tYXAg
MHg4ZGJkMQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRiZDIKKFhFTikgPFJNUlI+IGlvbW11
X21hcCAwKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkZGQzCihYRU4pIDxSTVJSPiBpb21tdV9t
YXAgMHg4ZGRkNAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRkZDUKKFhFTikgPFJNUlI+IGlv
bW11X21hcCAweDhkZGQ2CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGRkNwooWEVOKSA8Uk1S
Uj4gaW9tbXVfbWFwIDB4OGRkZDgKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkZGQ5CihYRU4p
IDxSTVJSPiBpb21tdV9tYXAgMHg4ZGRkYQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRkZGIK
KFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkZGRjCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4
ZGRkZAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRkZGUKKFhFTikgPFJNUlI+IGlvbW11X21h
cCAweDhkZGRmCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGRlMAooWEVOKSA8Uk1SUj4gaW9t
bXVfbWFwIDB4OGRkZTEKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkZGUyCihYRU4pIDxSTVJS
PiBpb21tdV9tYXAgMHg4ZGRlMwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRkZTQKKFhFTikg
PFJNUlI+IGlvbW11X21hcCAweDhkZGU1CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGRlNgoo
WEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRkZTcKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhk
ZGU4CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGRlOQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFw
IDB4OGRkZWEKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkZGViCihYRU4pIDxSTVJSPiBpb21t
dV9tYXAgMHg4ZGRlYwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRkZWQKKFhFTikgPFJNUlI+
IGlvbW11X21hcCAweDhkZGVlCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGRlZgooWEVOKSA8
Uk1SUj4gaW9tbXVfbWFwIDB4OGRkZjAKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkZGYxCihY
RU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGRmMgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRk
ZjMKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkZGY0CihYRU4pIDxSTVJSPiBpb21tdV9tYXAg
MHg4ZGRmNQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRkZjYKKFhFTikgPFJNUlI+IGlvbW11
X21hcCAweDhkZGY3CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGRmOAooWEVOKSA8Uk1SUj4g
aW9tbXVfbWFwIDB4OGRkZjkKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkZGZhCihYRU4pIDxS
TVJSPiBpb21tdV9tYXAgMHg4ZGRmYgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRkZmMKKFhF
TikgPFJNUlI+IGlvbW11X21hcCAweDhkZGZkCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGRm
ZQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRkZmYKKFhFTikgPFJNUlI+IGlvbW11X21hcCAw
eDhkZTAwCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGUwMQooWEVOKSA8Uk1SUj4gaW9tbXVf
bWFwIDB4OGRlMDIKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkZTAzCihYRU4pIDxSTVJSPiBp
b21tdV9tYXAgMHg4ZGUwNAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRlMDUKKFhFTikgPFJN
UlI+IGlvbW11X21hcCAweDhkZTA2CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGUwNwooWEVO
KSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRlMDgKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkZTA5
CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGUwYQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4
OGRlMGIKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkZTBjCihYRU4pIDxSTVJSPiBpb21tdV9t
YXAgMHg4ZGUwZAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRlMGUKKFhFTikgPFJNUlI+IGlv
bW11X21hcCAweDhkZTBmCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGUxMAooWEVOKSA8Uk1S
Uj4gaW9tbXVfbWFwIDB4OGRlMTEKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkZTEyCihYRU4p
IDxSTVJSPiBpb21tdV9tYXAgMHg4ZGUxMwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRlMTQK
KFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkZTE1CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4
ZGUxNgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRlMTcKKFhFTikgPFJNUlI+IGlvbW11X21h
cCAweDhkZTE4CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGUxOQooWEVOKSA8Uk1SUj4gaW9t
bXVfbWFwIDB4OGRlMWEKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkZTFiCihYRU4pIDxSTVJS
PiBpb21tdV9tYXAgMHg4ZGUxYwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRlMWQKKFhFTikg
PFJNUlI+IGlvbW11X21hcCAweDhkZTFlCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGUxZgoo
WEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRlMjAKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhk
ZTIxCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGUyMgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFw
IDB4OGRlMjMKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkZTI0CihYRU4pIDxSTVJSPiBpb21t
dV9tYXAgMHg4ZGUyNQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRlMjYKKFhFTikgPFJNUlI+
IGlvbW11X21hcCAweDhkZTI3CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGUyOAooWEVOKSA8
Uk1SUj4gaW9tbXVfbWFwIDB4OGRlMjkKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkZTJhCihY
RU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGUyYgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRl
MmMKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkZTJkCihYRU4pIDxSTVJSPiBpb21tdV9tYXAg
MHg4ZGUyZQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRlMmYKKFhFTikgPFJNUlI+IGlvbW11
X21hcCAweDhkZTMwCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGUzMQooWEVOKSA8Uk1SUj4g
aW9tbXVfbWFwIDB4OGRlMzIKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkZTMzCihYRU4pIDxS
TVJSPiBpb21tdV9tYXAgMHg4ZGUzNAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRlMzUKKFhF
TikgPFJNUlI+IGlvbW11X21hcCAweDhkZTM2CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGUz
NwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRlMzgKKFhFTikgPFJNUlI+IGlvbW11X21hcCAw
eDhkZTM5CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGUzYQooWEVOKSA8Uk1SUj4gaW9tbXVf
bWFwIDB4OGRlM2IKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkZTNjCihYRU4pIDxSTVJSPiBp
b21tdV9tYXAgMHg4ZGUzZAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRlM2UKKFhFTikgPFJN
UlI+IGlvbW11X21hcCAweDhkZTNmCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGU0MAooWEVO
KSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRlNDEKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkZTQy
CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGU0MwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4
OGRlNDQKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkZTQ1CihYRU4pIDxSTVJSPiBpb21tdV9t
YXAgMHg4ZGU0NgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRlNDcKKFhFTikgPFJNUlI+IGlv
bW11X21hcCAweDhkZTQ4CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGU0OQooWEVOKSA8Uk1S
Uj4gaW9tbXVfbWFwIDB4OGRlNGEKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkZTRiCihYRU4p
IDxSTVJSPiBpb21tdV9tYXAgMHg4ZGU0YwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRlNGQK
KFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkZTRlCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4
ZGU0ZgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRlNTAKKFhFTikgPFJNUlI+IGlvbW11X21h
cCAweDhkZTUxCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGU1MgooWEVOKSA8Uk1SUj4gaW9t
bXVfbWFwIDB4OGRlNTMKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkZTU0CihYRU4pIDxSTVJS
PiBpb21tdV9tYXAgMHg4ZGU1NQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRlNTYKKFhFTikg
PFJNUlI+IGlvbW11X21hcCAweDhkZTU3CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGU1OAoo
WEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRlNTkKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhk
ZTVhCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGU1YgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFw
IDB4OGRlNWMKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkZTVkCihYRU4pIDxSTVJSPiBpb21t
dV9tYXAgMHg4ZGU1ZQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRlNWYKKFhFTikgPFJNUlI+
IGlvbW11X21hcCAweDhkZTYwCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGU2MQooWEVOKSA8
Uk1SUj4gaW9tbXVfbWFwIDB4OGRlNjIKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkZTYzCihY
RU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGU2NAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRl
NjUKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkZTY2CihYRU4pIDxSTVJSPiBpb21tdV9tYXAg
MHg4ZGU2NwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRlNjgKKFhFTikgPFJNUlI+IGlvbW11
X21hcCAweDhkZTY5CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGU2YQooWEVOKSA8Uk1SUj4g
aW9tbXVfbWFwIDB4OGRlNmIKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkZTZjCihYRU4pIDxS
TVJSPiBpb21tdV9tYXAgMHg4ZGU2ZAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRlNmUKKFhF
TikgPFJNUlI+IGlvbW11X21hcCAweDhkZTZmCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGU3
MAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRlNzEKKFhFTikgPFJNUlI+IGlvbW11X21hcCAw
eDhkZTcyCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGU3MwooWEVOKSA8Uk1SUj4gaW9tbXVf
bWFwIDB4OGRlNzQKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkZTc1CihYRU4pIDxSTVJSPiBp
b21tdV9tYXAgMHg4ZGU3NgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRlNzcKKFhFTikgPFJN
UlI+IGlvbW11X21hcCAweDhkZTc4CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGU3OQooWEVO
KSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRlN2EKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkZTdi
CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGU3YwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4
OGRlN2QKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkZTdlCihYRU4pIDxSTVJSPiBpb21tdV9t
YXAgMHg4ZGU3ZgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRlODAKKFhFTikgPFJNUlI+IGlv
bW11X21hcCAweDhkZTgxCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGU4MgooWEVOKSA8Uk1S
Uj4gaW9tbXVfbWFwIDB4OGRlODMKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkZTg0CihYRU4p
IDxSTVJSPiBpb21tdV9tYXAgMHg4ZGU4NQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRlODYK
KFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkZTg3CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4
ZGU4OAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRlODkKKFhFTikgPFJNUlI+IGlvbW11X21h
cCAweDhkZThhCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGU4YgooWEVOKSA8Uk1SUj4gaW9t
bXVfbWFwIDB4OGRlOGMKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkZThkCihYRU4pIDxSTVJS
PiBpb21tdV9tYXAgMHg4ZGU4ZQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRlOGYKKFhFTikg
PFJNUlI+IGlvbW11X21hcCAweDhkZTkwCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGU5MQoo
WEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRlOTIKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhk
ZTkzCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGU5NAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFw
IDB4OGRlOTUKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkZTk2CihYRU4pIDxSTVJSPiBpb21t
dV9tYXAgMHg4ZGU5NwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRlOTgKKFhFTikgPFJNUlI+
IGlvbW11X21hcCAweDhkZTk5CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGU5YQooWEVOKSA8
Uk1SUj4gaW9tbXVfbWFwIDB4OGRlOWIKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkZTljCihY
RU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGU5ZAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRl
OWUKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkZTlmCihYRU4pIDxSTVJSPiBpb21tdV9tYXAg
MHg4ZGVhMAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRlYTEKKFhFTikgPFJNUlI+IGlvbW11
X21hcCAweDhkZWEyCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGVhMwooWEVOKSA8Uk1SUj4g
aW9tbXVfbWFwIDB4OGRlYTQKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkZWE1CihYRU4pIDxS
TVJSPiBpb21tdV9tYXAgMHg4ZGVhNgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRlYTcKKFhF
TikgPFJNUlI+IGlvbW11X21hcCAweDhkZWE4CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGVh
OQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRlYWEKKFhFTikgPFJNUlI+IGlvbW11X21hcCAw
eDhkZWFiCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGVhYwooWEVOKSA8Uk1SUj4gaW9tbXVf
bWFwIDB4OGRlYWQKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkZWFlCihYRU4pIDxSTVJSPiBp
b21tdV9tYXAgMHg4ZGVhZgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRlYjAKKFhFTikgPFJN
UlI+IGlvbW11X21hcCAweDhkZWIxCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGViMgooWEVO
KSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRlYjMKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkZWI0
CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGViNQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4
OGRlYjYKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkZWI3CihYRU4pIDxSTVJSPiBpb21tdV9t
YXAgMHg4ZGViOAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRlYjkKKFhFTikgPFJNUlI+IGlv
bW11X21hcCAweDhkZWJhCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGViYgooWEVOKSA8Uk1S
Uj4gaW9tbXVfbWFwIDB4OGRlYmMKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkZWJkCihYRU4p
IDxSTVJSPiBpb21tdV9tYXAgMHg4ZGViZQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRlYmYK
KFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkZWMwCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4
ZGVjMQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRlYzIKKFhFTikgPFJNUlI+IGlvbW11X21h
cCAweDhkZWMzCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGVjNAooWEVOKSA8Uk1SUj4gaW9t
bXVfbWFwIDB4OGRlYzUKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkZWM2CihYRU4pIDxSTVJS
PiBpb21tdV9tYXAgMHg4ZGVjNwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRlYzgKKFhFTikg
PFJNUlI+IGlvbW11X21hcCAweDhkZWM5CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGVjYQoo
WEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRlY2IKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhk
ZWNjCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGVjZAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFw
IDB4OGRlY2UKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkZWNmCihYRU4pIDxSTVJSPiBpb21t
dV9tYXAgMHg4ZGVkMAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRlZDEKKFhFTikgPFJNUlI+
IGlvbW11X21hcCAweDhkZWQyCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGVkMwooWEVOKSA8
Uk1SUj4gaW9tbXVfbWFwIDB4OGRlZDQKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkZWQ1CihY
RU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGVkNgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRl
ZDcKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkZWQ4CihYRU4pIDxSTVJSPiBpb21tdV9tYXAg
MHg4ZGVkOQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRlZGEKKFhFTikgPFJNUlI+IGlvbW11
X21hcCAweDhkZWRiCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGVkYwooWEVOKSA8Uk1SUj4g
aW9tbXVfbWFwIDB4OGRlZGQKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkZWRlCihYRU4pIDxS
TVJSPiBpb21tdV9tYXAgMHg4ZGVkZgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRlZTAKKFhF
TikgPFJNUlI+IGlvbW11X21hcCAweDhkZWUxCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGVl
MgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRlZTMKKFhFTikgPFJNUlI+IGlvbW11X21hcCAw
eDhkZWU0CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGVlNQooWEVOKSA8Uk1SUj4gaW9tbXVf
bWFwIDB4OGRlZTYKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkZWU3CihYRU4pIDxSTVJSPiBp
b21tdV9tYXAgMHg4ZGVlOAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRlZTkKKFhFTikgPFJN
UlI+IGlvbW11X21hcCAweDhkZWVhCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGVlYgooWEVO
KSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRlZWMKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkZWVk
CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGVlZQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4
OGRlZWYKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkZWYwCihYRU4pIDxSTVJSPiBpb21tdV9t
YXAgMHg4ZGVmMQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRlZjIKKFhFTikgPFJNUlI+IGlv
bW11X21hcCAweDhkZWYzCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGVmNAooWEVOKSA8Uk1S
Uj4gaW9tbXVfbWFwIDB4OGRlZjUKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkZWY2CihYRU4p
IDxSTVJSPiBpb21tdV9tYXAgMHg4ZGVmNwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRlZjgK
KFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkZWY5CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4
ZGVmYQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRlZmIKKFhFTikgPFJNUlI+IGlvbW11X21h
cCAweDhkZWZjCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGVmZAooWEVOKSA8Uk1SUj4gaW9t
bXVfbWFwIDB4OGRlZmUKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkZWZmCihYRU4pIDxSTVJS
PiBpb21tdV9tYXAgMHg4ZGYwMAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRmMDEKKFhFTikg
PFJNUlI+IGlvbW11X21hcCAweDhkZjAyCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGYwMwoo
WEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRmMDQKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhk
ZjA1CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGYwNgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFw
IDB4OGRmMDcKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkZjA4CihYRU4pIDxSTVJSPiBpb21t
dV9tYXAgMHg4ZGYwOQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRmMGEKKFhFTikgPFJNUlI+
IGlvbW11X21hcCAweDhkZjBiCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGYwYwooWEVOKSA8
Uk1SUj4gaW9tbXVfbWFwIDB4OGRmMGQKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkZjBlCihY
RU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGYwZgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRm
MTAKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkZjExCihYRU4pIDxSTVJSPiBpb21tdV9tYXAg
MHg4ZGYxMgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRmMTMKKFhFTikgPFJNUlI+IGlvbW11
X21hcCAweDhkZjE0CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGYxNQooWEVOKSA8Uk1SUj4g
aW9tbXVfbWFwIDB4OGRmMTYKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkZjE3CihYRU4pIDxS
TVJSPiBpb21tdV9tYXAgMHg4ZGYxOAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRmMTkKKFhF
TikgPFJNUlI+IGlvbW11X21hcCAweDhkZjFhCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGYx
YgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRmMWMKKFhFTikgPFJNUlI+IGlvbW11X21hcCAw
eDhkZjFkCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGYxZQooWEVOKSA8Uk1SUj4gaW9tbXVf
bWFwIDB4OGRmMWYKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkZjIwCihYRU4pIDxSTVJSPiBp
b21tdV9tYXAgMHg4ZGYyMQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRmMjIKKFhFTikgPFJN
UlI+IGlvbW11X21hcCAweDhkZjIzCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGYyNAooWEVO
KSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRmMjUKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkZjI2
CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGYyNwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4
OGRmMjgKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkZjI5CihYRU4pIDxSTVJSPiBpb21tdV9t
YXAgMHg4ZGYyYQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRmMmIKKFhFTikgPFJNUlI+IGlv
bW11X21hcCAweDhkZjJjCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGYyZAooWEVOKSA8Uk1S
Uj4gaW9tbXVfbWFwIDB4OGRmMmUKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkZjJmCihYRU4p
IDxSTVJSPiBpb21tdV9tYXAgMHg4ZGYzMAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRmMzEK
KFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkZjMyCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4
ZGYzMwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRmMzQKKFhFTikgPFJNUlI+IGlvbW11X21h
cCAweDhkZjM1CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGYzNgooWEVOKSA8Uk1SUj4gaW9t
bXVfbWFwIDB4OGRmMzcKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkZjM4CihYRU4pIDxSTVJS
PiBpb21tdV9tYXAgMHg4ZGYzOQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRmM2EKKFhFTikg
PFJNUlI+IGlvbW11X21hcCAweDhkZjNiCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGYzYwoo
WEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRmM2QKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhk
ZjNlCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGYzZgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFw
IDB4OGRmNDAKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkZjQxCihYRU4pIDxSTVJSPiBpb21t
dV9tYXAgMHg4ZGY0MgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRmNDMKKFhFTikgPFJNUlI+
IGlvbW11X21hcCAweDhkZjQ0CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGY0NQooWEVOKSA8
Uk1SUj4gaW9tbXVfbWFwIDB4OGRmNDYKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkZjQ3CihY
RU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGY0OAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRm
NDkKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkZjRhCihYRU4pIDxSTVJSPiBpb21tdV9tYXAg
MHg4ZGY0YgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRmNGMKKFhFTikgPFJNUlI+IGlvbW11
X21hcCAweDhkZjRkCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGY0ZQooWEVOKSA8Uk1SUj4g
aW9tbXVfbWFwIDB4OGRmNGYKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkZjUwCihYRU4pIDxS
TVJSPiBpb21tdV9tYXAgMHg4ZGY1MQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRmNTIKKFhF
TikgPFJNUlI+IGlvbW11X21hcCAweDhkZjUzCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGY1
NAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRmNTUKKFhFTikgPFJNUlI+IGlvbW11X21hcCAw
eDhkZjU2CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGY1NwooWEVOKSA8Uk1SUj4gaW9tbXVf
bWFwIDB4OGRmNTgKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkZjU5CihYRU4pIDxSTVJSPiBp
b21tdV9tYXAgMHg4ZGY1YQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRmNWIKKFhFTikgPFJN
UlI+IGlvbW11X21hcCAweDhkZjVjCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGY1ZAooWEVO
KSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRmNWUKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkZjVm
CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGY2MAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4
OGRmNjEKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkZjYyCihYRU4pIDxSTVJSPiBpb21tdV9t
YXAgMHg4ZGY2MwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRmNjQKKFhFTikgPFJNUlI+IGlv
bW11X21hcCAweDhkZjY1CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGY2NgooWEVOKSA8Uk1S
Uj4gaW9tbXVfbWFwIDB4OGRmNjcKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkZjY4CihYRU4p
IDxSTVJSPiBpb21tdV9tYXAgMHg4ZGY2OQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRmNmEK
KFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkZjZiCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4
ZGY2YwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRmNmQKKFhFTikgPFJNUlI+IGlvbW11X21h
cCAweDhkZjZlCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGY2ZgooWEVOKSA8Uk1SUj4gaW9t
bXVfbWFwIDB4OGRmNzAKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkZjcxCihYRU4pIDxSTVJS
PiBpb21tdV9tYXAgMHg4ZGY3MgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRmNzMKKFhFTikg
PFJNUlI+IGlvbW11X21hcCAweDhkZjc0CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGY3NQoo
WEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRmNzYKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhk
Zjc3CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGY3OAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFw
IDB4OGRmNzkKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkZjdhCihYRU4pIDxSTVJSPiBpb21t
dV9tYXAgMHg4ZGY3YgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRmN2MKKFhFTikgPFJNUlI+
IGlvbW11X21hcCAweDhkZjdkCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGY3ZQooWEVOKSA8
Uk1SUj4gaW9tbXVfbWFwIDB4OGRmN2YKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkZjgwCihY
RU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGY4MQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRm
ODIKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkZjgzCihYRU4pIDxSTVJSPiBpb21tdV9tYXAg
MHg4ZGY4NAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRmODUKKFhFTikgPFJNUlI+IGlvbW11
X21hcCAweDhkZjg2CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGY4NwooWEVOKSA8Uk1SUj4g
aW9tbXVfbWFwIDB4OGRmODgKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkZjg5CihYRU4pIDxS
TVJSPiBpb21tdV9tYXAgMHg4ZGY4YQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRmOGIKKFhF
TikgPFJNUlI+IGlvbW11X21hcCAweDhkZjhjCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGY4
ZAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRmOGUKKFhFTikgPFJNUlI+IGlvbW11X21hcCAw
eDhkZjhmCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGY5MAooWEVOKSA8Uk1SUj4gaW9tbXVf
bWFwIDB4OGRmOTEKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkZjkyCihYRU4pIDxSTVJSPiBp
b21tdV9tYXAgMHg4ZGY5MwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRmOTQKKFhFTikgPFJN
UlI+IGlvbW11X21hcCAweDhkZjk1CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGY5NgooWEVO
KSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRmOTcKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkZjk4
CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGY5OQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4
OGRmOWEKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkZjliCihYRU4pIDxSTVJSPiBpb21tdV9t
YXAgMHg4ZGY5YwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRmOWQKKFhFTikgPFJNUlI+IGlv
bW11X21hcCAweDhkZjllCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGY5ZgooWEVOKSA8Uk1S
Uj4gaW9tbXVfbWFwIDB4OGRmYTAKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkZmExCihYRU4p
IDxSTVJSPiBpb21tdV9tYXAgMHg4ZGZhMgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRmYTMK
KFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkZmE0CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4
ZGZhNQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRmYTYKKFhFTikgPFJNUlI+IGlvbW11X21h
cCAweDhkZmE3CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGZhOAooWEVOKSA8Uk1SUj4gaW9t
bXVfbWFwIDB4OGRmYTkKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkZmFhCihYRU4pIDxSTVJS
PiBpb21tdV9tYXAgMHg4ZGZhYgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRmYWMKKFhFTikg
PFJNUlI+IGlvbW11X21hcCAweDhkZmFkCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGZhZQoo
WEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRmYWYKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhk
ZmIwCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGZiMQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFw
IDB4OGRmYjIKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkZmIzCihYRU4pIDxSTVJSPiBpb21t
dV9tYXAgMHg4ZGZiNAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRmYjUKKFhFTikgPFJNUlI+
IGlvbW11X21hcCAweDhkZmI2CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGZiNwooWEVOKSA8
Uk1SUj4gaW9tbXVfbWFwIDB4OGRmYjgKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkZmI5CihY
RU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGZiYQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRm
YmIKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkZmJjCihYRU4pIDxSTVJSPiBpb21tdV9tYXAg
MHg4ZGZiZAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRmYmUKKFhFTikgPFJNUlI+IGlvbW11
X21hcCAweDhkZmJmCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGZjMAooWEVOKSA8Uk1SUj4g
aW9tbXVfbWFwIDB4OGRmYzEKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkZmMyCihYRU4pIDxS
TVJSPiBpb21tdV9tYXAgMHg4ZGZjMwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRmYzQKKFhF
TikgPFJNUlI+IGlvbW11X21hcCAweDhkZmM1CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGZj
NgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRmYzcKKFhFTikgPFJNUlI+IGlvbW11X21hcCAw
eDhkZmM4CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGZjOQooWEVOKSA8Uk1SUj4gaW9tbXVf
bWFwIDB4OGRmY2EKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkZmNiCihYRU4pIDxSTVJSPiBp
b21tdV9tYXAgMHg4ZGZjYwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRmY2QKKFhFTikgPFJN
UlI+IGlvbW11X21hcCAweDhkZmNlCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZGZjZgooWEVO
KSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGRmZDAKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhkZmQx
CihYRU4pIDxSTVJSPiBpb20oWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGUxZDIKKFhFTikgPFJN
UlI+IGlvbW11X21hcCAweDhlMWQzCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTFkNAooWEVO
KSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGUxZDUKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlMWQ2
CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTFkNwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4
OGUxZDgKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlMWQ5CihYRU4pIDxSTVJSPiBpb21tdV9t
YXAgMHg4ZTFkYQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGUxZGIKKFhFTikgPFJNUlI+IGlv
bW11X21hcCAweDhlMWRjCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTFkZAooWEVOKSA8Uk1S
Uj4gaW9tbXVfbWFwIDB4OGUxZGUKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlMWRmCihYRU4p
IDxSTVJSPiBpb21tdV9tYXAgMHg4ZTFlMAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGUxZTEK
KFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlMWUyCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4
ZTFlMwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGUxZTQKKFhFTikgPFJNUlI+IGlvbW11X21h
cCAweDhlMWU1CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTFlNgooWEVOKSA8Uk1SUj4gaW9t
bXVfbWFwIDB4OGUxZTcKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlMWU4CihYRU4pIDxSTVJS
PiBpb21tdV9tYXAgMHg4ZTFlOQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGUxZWEKKFhFTikg
PFJNUlI+IGlvbW11X21hcCAweDhlMWViCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTFlYwoo
WEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGUxZWQKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhl
MWVlCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTFlZgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFw
IDB4OGUxZjAKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlMWYxCihYRU4pIDxSTVJSPiBpb21t
dV9tYXAgMHg4ZTFmMgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGUxZjMKKFhFTikgPFJNUlI+
IGlvbW11X21hcCAweDhlMWY0CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTFmNQooWEVOKSA8
Uk1SUj4gaW9tbXVfbWFwIDB4OGUxZjYKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlMWY3CihY
RU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTFmOAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGUx
ZjkKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlMWZhCihYRU4pIDxSTVJSPiBpb21tdV9tYXAg
MHg4ZTFmYgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGUxZmMKKFhFTikgPFJNUlI+IGlvbW11
X21hcCAweDhlMWZkCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTFmZQooWEVOKSA8Uk1SUj4g
aW9tbXVfbWFwIDB4OGUxZmYKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlMjAwCihYRU4pIDxS
TVJSPiBpb21tdV9tYXAgMHg4ZTIwMQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGUyMDIKKFhF
TikgPFJNUlI+IGlvbW11X21hcCAweDhlMjAzCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTIw
NAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGUyMDUKKFhFTikgPFJNUlI+IGlvbW11X21hcCAw
eDhlMjA2CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTIwNwooWEVOKSA8Uk1SUj4gaW9tbXVf
bWFwIDB4OGUyMDgKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlMjA5CihYRU4pIDxSTVJSPiBp
b21tdV9tYXAgMHg4ZTIwYQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGUyMGIKKFhFTikgPFJN
UlI+IGlvbW11X21hcCAweDhlMjBjCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTIwZAooWEVO
KSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGUyMGUKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlMjBm
CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTIxMAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4
OGUyMTEKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlMjEyCihYRU4pIDxSTVJSPiBpb21tdV9t
YXAgMHg4ZTIxMwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGUyMTQKKFhFTikgPFJNUlI+IGlv
bW11X21hcCAweDhlMjE1CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTIxNgooWEVOKSA8Uk1S
Uj4gaW9tbXVfbWFwIDB4OGUyMTcKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlMjE4CihYRU4p
IDxSTVJSPiBpb21tdV9tYXAgMHg4ZTIxOQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGUyMWEK
KFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlMjFiCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4
ZTIxYwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGUyMWQKKFhFTikgPFJNUlI+IGlvbW11X21h
cCAweDhlMjFlCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTIxZgooWEVOKSA8Uk1SUj4gaW9t
bXVfbWFwIDB4OGUyMjAKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlMjIxCihYRU4pIDxSTVJS
PiBpb21tdV9tYXAgMHg4ZTIyMgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGUyMjMKKFhFTikg
PFJNUlI+IGlvbW11X21hcCAweDhlMjI0CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTIyNQoo
WEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGUyMjYKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhl
MjI3CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTIyOAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFw
IDB4OGUyMjkKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlMjJhCihYRU4pIDxSTVJSPiBpb21t
dV9tYXAgMHg4ZTIyYgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGUyMmMKKFhFTikgPFJNUlI+
IGlvbW11X21hcCAweDhlMjJkCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTIyZQooWEVOKSA8
Uk1SUj4gaW9tbXVfbWFwIDB4OGUyMmYKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlMjMwCihY
RU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTIzMQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGUy
MzIKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlMjMzCihYRU4pIDxSTVJSPiBpb21tdV9tYXAg
MHg4ZTIzNAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGUyMzUKKFhFTikgPFJNUlI+IGlvbW11
X21hcCAweDhlMjM2CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTIzNwooWEVOKSA8Uk1SUj4g
aW9tbXVfbWFwIDB4OGUyMzgKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlMjM5CihYRU4pIDxS
TVJSPiBpb21tdV9tYXAgMHg4ZTIzYQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGUyM2IKKFhF
TikgPFJNUlI+IGlvbW11X21hcCAweDhlMjNjCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTIz
ZAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGUyM2UKKFhFTikgPFJNUlI+IGlvbW11X21hcCAw
eDhlMjNmCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTI0MAooWEVOKSA8Uk1SUj4gaW9tbXVf
bWFwIDB4OGUyNDEKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlMjQyCihYRU4pIDxSTVJSPiBp
b21tdV9tYXAgMHg4ZTI0MwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGUyNDQKKFhFTikgPFJN
UlI+IGlvbW11X21hcCAweDhlMjQ1CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTI0NgooWEVO
KSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGUyNDcKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlMjQ4
CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTI0OQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4
OGUyNGEKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlMjRiCihYRU4pIDxSTVJSPiBpb21tdV9t
YXAgMHg4ZTI0YwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGUyNGQKKFhFTikgPFJNUlI+IGlv
bW11X21hcCAweDhlMjRlCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTI0ZgooWEVOKSA8Uk1S
Uj4gaW9tbXVfbWFwIDB4OGUyNTAKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlMjUxCihYRU4p
IDxSTVJSPiBpb21tdV9tYXAgMHg4ZTI1MgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGUyNTMK
KFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlMjU0CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4
ZTI1NQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGUyNTYKKFhFTikgPFJNUlI+IGlvbW11X21h
cCAweDhlMjU3CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTI1OAooWEVOKSA8Uk1SUj4gaW9t
bXVfbWFwIDB4OGUyNTkKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlMjVhCihYRU4pIDxSTVJS
PiBpb21tdV9tYXAgMHg4ZTI1YgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGUyNWMKKFhFTikg
PFJNUlI+IGlvbW11X21hcCAweDhlMjVkCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTI1ZQoo
WEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGUyNWYKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhl
MjYwCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTI2MQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFw
IDB4OGUyNjIKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlMjYzCihYRU4pIDxSTVJSPiBpb21t
dV9tYXAgMHg4ZTI2NAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGUyNjUKKFhFTikgPFJNUlI+
IGlvbW11X21hcCAweDhlMjY2CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTI2NwooWEVOKSA8
Uk1SUj4gaW9tbXVfbWFwIDB4OGUyNjgKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlMjY5CihY
RU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTI2YQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGUy
NmIKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlMjZjCihYRU4pIDxSTVJSPiBpb21tdV9tYXAg
MHg4ZTI2ZAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGUyNmUKKFhFTikgPFJNUlI+IGlvbW11
X21hcCAweDhlMjZmCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTI3MAooWEVOKSA8Uk1SUj4g
aW9tbXVfbWFwIDB4OGUyNzEKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlMjcyCihYRU4pIDxS
TVJSPiBpb21tdV9tYXAgMHg4ZTI3MwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGUyNzQKKFhF
TikgPFJNUlI+IGlvbW11X21hcCAweDhlMjc1CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTI3
NgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGUyNzcKKFhFTikgPFJNUlI+IGlvbW11X21hcCAw
eDhlMjc4CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTI3OQooWEVOKSA8Uk1SUj4gaW9tbXVf
bWFwIDB4OGUyN2EKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlMjdiCihYRU4pIDxSTVJSPiBp
b21tdV9tYXAgMHg4ZTI3YwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGUyN2QKKFhFTikgPFJN
UlI+IGlvbW11X21hcCAweDhlMjdlCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTI3ZgooWEVO
KSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGUyODAKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlMjgx
CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTI4MgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4
OGUyODMKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlMjg0CihYRU4pIDxSTVJSPiBpb21tdV9t
YXAgMHg4ZTI4NQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGUyODYKKFhFTikgPFJNUlI+IGlv
bW11X21hcCAweDhlMjg3CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTI4OAooWEVOKSA8Uk1S
Uj4gaW9tbXVfbWFwIDB4OGUyODkKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlMjhhCihYRU4p
IDxSTVJSPiBpb21tdV9tYXAgMHg4ZTI4YgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGUyOGMK
KFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlMjhkCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4
ZTI4ZQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGUyOGYKKFhFTikgPFJNUlI+IGlvbW11X21h
cCAweDhlMjkwCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTI5MQooWEVOKSA8Uk1SUj4gaW9t
bXVfbWFwIDB4OGUyOTIKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlMjkzCihYRU4pIDxSTVJS
PiBpb21tdV9tYXAgMHg4ZTI5NAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGUyOTUKKFhFTikg
PFJNUlI+IGlvbW11X21hcCAweDhlMjk2CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTI5Nwoo
WEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGUyOTgKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhl
Mjk5CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTI5YQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFw
IDB4OGUyOWIKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlMjljCihYRU4pIDxSTVJSPiBpb21t
dV9tYXAgMHg4ZTI5ZAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGUyOWUKKFhFTikgPFJNUlI+
IGlvbW11X21hcCAweDhlMjlmCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTJhMAooWEVOKSA8
Uk1SUj4gaW9tbXVfbWFwIDB4OGUyYTEKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlMmEyCihY
RU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTJhMwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGUy
YTQKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlMmE1CihYRU4pIDxSTVJSPiBpb21tdV9tYXAg
MHg4ZTJhNgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGUyYTcKKFhFTikgPFJNUlI+IGlvbW11
X21hcCAweDhlMmE4CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTJhOQooWEVOKSA8Uk1SUj4g
aW9tbXVfbWFwIDB4OGUyYWEKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlMmFiCihYRU4pIDxS
TVJSPiBpb21tdV9tYXAgMHg4ZTJhYwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGUyYWQKKFhF
TikgPFJNUlI+IGlvbW11X21hcCAweDhlMmFlCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTJh
ZgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGUyYjAKKFhFTikgPFJNUlI+IGlvbW11X21hcCAw
eDhlMmIxCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTJiMgooWEVOKSA8Uk1SUj4gaW9tbXVf
bWFwIDB4OGUyYjMKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlMmI0CihYRU4pIDxSTVJSPiBp
b21tdV9tYXAgMHg4ZTJiNQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGUyYjYKKFhFTikgPFJN
UlI+IGlvbW11X21hcCAweDhlMmI3CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTJiOAooWEVO
KSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGUyYjkKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlMmJh
CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTJiYgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4
OGUyYmMKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlMmJkCihYRU4pIDxSTVJSPiBpb21tdV9t
YXAgMHg4ZTJiZQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGUyYmYKKFhFTikgPFJNUlI+IGlv
bW11X21hcCAweDhlMmMwCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTJjMQooWEVOKSA8Uk1S
Uj4gaW9tbXVfbWFwIDB4OGUyYzIKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlMmMzCihYRU4p
IDxSTVJSPiBpb21tdV9tYXAgMHg4ZTJjNAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGUyYzUK
KFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlMmM2CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4
ZTJjNwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGUyYzgKKFhFTikgPFJNUlI+IGlvbW11X21h
cCAweDhlMmM5CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTJjYQooWEVOKSA8Uk1SUj4gaW9t
bXVfbWFwIDB4OGUyY2IKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlMmNjCihYRU4pIDxSTVJS
PiBpb21tdV9tYXAgMHg4ZTJjZAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGUyY2UKKFhFTikg
PFJNUlI+IGlvbW11X21hcCAweDhlMmNmCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTJkMAoo
WEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGUyZDEKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhl
MmQyCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTJkMwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFw
IDB4OGUyZDQKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlMmQ1CihYRU4pIDxSTVJSPiBpb21t
dV9tYXAgMHg4ZTJkNgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGUyZDcKKFhFTikgPFJNUlI+
IGlvbW11X21hcCAweDhlMmQ4CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTJkOQooWEVOKSA8
Uk1SUj4gaW9tbXVfbWFwIDB4OGUyZGEKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlMmRiCihY
RU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTJkYwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGUy
ZGQKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlMmRlCihYRU4pIDxSTVJSPiBpb21tdV9tYXAg
MHg4ZTJkZgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGUyZTAKKFhFTikgPFJNUlI+IGlvbW11
X21hcCAweDhlMmUxCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTJlMgooWEVOKSA8Uk1SUj4g
aW9tbXVfbWFwIDB4OGUyZTMKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlMmU0CihYRU4pIDxS
TVJSPiBpb21tdV9tYXAgMHg4ZTJlNQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGUyZTYKKFhF
TikgPFJNUlI+IGlvbW11X21hcCAweDhlMmU3CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTJl
OAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGUyZTkKKFhFTikgPFJNUlI+IGlvbW11X21hcCAw
eDhlMmVhCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTJlYgooWEVOKSA8Uk1SUj4gaW9tbXVf
bWFwIDB4OGUyZWMKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlMmVkCihYRU4pIDxSTVJSPiBp
b21tdV9tYXAgMHg4ZTJlZQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGUyZWYKKFhFTikgPFJN
UlI+IGlvbW11X21hcCAweDhlMmYwCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTJmMQooWEVO
KSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGUyZjIKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlMmYz
CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTJmNAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4
OGUyZjUKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlMmY2CihYRU4pIDxSTVJSPiBpb21tdV9t
YXAgMHg4ZTJmNwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGUyZjgKKFhFTikgPFJNUlI+IGlv
bW11X21hcCAweDhlMmY5CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTJmYQooWEVOKSA8Uk1S
Uj4gaW9tbXVfbWFwIDB4OGUyZmIKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlMmZjCihYRU4p
IDxSTVJSPiBpb21tdV9tYXAgMHg4ZTJmZAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGUyZmUK
KFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlMmZmCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4
ZTMwMAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGUzMDEKKFhFTikgPFJNUlI+IGlvbW11X21h
cCAweDhlMzAyCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTMwMwooWEVOKSA8Uk1SUj4gaW9t
bXVfbWFwIDB4OGUzMDQKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlMzA1CihYRU4pIDxSTVJS
PiBpb21tdV9tYXAgMHg4ZTMwNgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGUzMDcKKFhFTikg
PFJNUlI+IGlvbW11X21hcCAweDhlMzA4CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTMwOQoo
WEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGUzMGEKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhl
MzBiCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTMwYwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFw
IDB4OGUzMGQKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlMzBlCihYRU4pIDxSTVJSPiBpb21t
dV9tYXAgMHg4ZTMwZgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGUzMTAKKFhFTikgPFJNUlI+
IGlvbW11X21hcCAweDhlMzExCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTMxMgooWEVOKSA8
Uk1SUj4gaW9tbXVfbWFwIDB4OGUzMTMKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlMzE0CihY
RU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTMxNQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGUz
MTYKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlMzE3CihYRU4pIDxSTVJSPiBpb21tdV9tYXAg
MHg4ZTMxOAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGUzMTkKKFhFTikgPFJNUlI+IGlvbW11
X21hcCAweDhlMzFhCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTMxYgooWEVOKSA8Uk1SUj4g
aW9tbXVfbWFwIDB4OGUzMWMKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlMzFkCihYRU4pIDxS
TVJSPiBpb21tdV9tYXAgMHg4ZTMxZQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGUzMWYKKFhF
TikgPFJNUlI+IGlvbW11X21hcCAweDhlMzIwCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTMy
MQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGUzMjIKKFhFTikgPFJNUlI+IGlvbW11X21hcCAw
eDhlMzIzCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTMyNAooWEVOKSA8Uk1SUj4gaW9tbXVf
bWFwIDB4OGUzMjUKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlMzI2CihYRU4pIDxSTVJSPiBp
b21tdV9tYXAgMHg4ZTMyNwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGUzMjgKKFhFTikgPFJN
UlI+IGlvbW11X21hcCAweDhlMzI5CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTMyYQooWEVO
KSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGUzMmIKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlMzJj
CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTMyZAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4
OGUzMmUKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlMzJmCihYRU4pIDxSTVJSPiBpb21tdV9t
YXAgMHg4ZTMzMAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGUzMzEKKFhFTikgPFJNUlI+IGlv
bW11X21hcCAweDhlMzMyCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTMzMwooWEVOKSA8Uk1S
Uj4gaW9tbXVfbWFwIDB4OGUzMzQKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlMzM1CihYRU4p
IDxSTVJSPiBpb21tdV9tYXAgMHg4ZTMzNgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGUzMzcK
KFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlMzM4CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4
ZTMzOQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGUzM2EKKFhFTikgPFJNUlI+IGlvbW11X21h
cCAweDhlMzNiCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTMzYwooWEVOKSA8Uk1SUj4gaW9t
bXVfbWFwIDB4OGUzM2QKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlMzNlCihYRU4pIDxSTVJS
PiBpb21tdV9tYXAgMHg4ZTMzZgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGUzNDAKKFhFTikg
PFJNUlI+IGlvbW11X21hcCAweDhlMzQxCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTM0Mgoo
WEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGUzNDMKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhl
MzQ0CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTM0NQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFw
IDB4OGUzNDYKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlMzQ3CihYRU4pIDxSTVJSPiBpb21t
dV9tYXAgMHg4ZTM0OAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGUzNDkKKFhFTikgPFJNUlI+
IGlvbW11X21hcCAweDhlMzRhCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTM0YgooWEVOKSA8
Uk1SUj4gaW9tbXVfbWFwIDB4OGUzNGMKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlMzRkCihY
RU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTM0ZQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGUz
NGYKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlMzUwCihYRU4pIDxSTVJSPiBpb21tdV9tYXAg
MHg4ZTM1MQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGUzNTIKKFhFTikgPFJNUlI+IGlvbW11
X21hcCAweDhlMzUzCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTM1NAooWEVOKSA8Uk1SUj4g
aW9tbXVfbWFwIDB4OGUzNTUKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlMzU2CihYRU4pIDxS
TVJSPiBpb21tdV9tYXAgMHg4ZTM1NwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGUzNTgKKFhF
TikgPFJNUlI+IGlvbW11X21hcCAweDhlMzU5CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTM1
YQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGUzNWIKKFhFTikgPFJNUlI+IGlvbW11X21hcCAw
eDhlMzVjCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTM1ZAooWEVOKSA8Uk1SUj4gaW9tbXVf
bWFwIDB4OGUzNWUKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlMzVmCihYRU4pIDxSTVJSPiBp
b21tdV9tYXAgMHg4ZTM2MAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGUzNjEKKFhFTikgPFJN
UlI+IGlvbW11X21hcCAweDhlMzYyCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTM2MwooWEVO
KSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGUzNjQKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlMzY1
CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTM2NgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4
OGUzNjcKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlMzY4CihYRU4pIDxSTVJSPiBpb21tdV9t
YXAgMHg4ZTM2OQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGUzNmEKKFhFTikgPFJNUlI+IGlv
bW11X21hcCAweDhlMzZiCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTM2YwooWEVOKSA8Uk1S
Uj4gaW9tbXVfbWFwIDB4OGUzNmQKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlMzZlCihYRU4p
IDxSTVJSPiBpb21tdV9tYXAgMHg4ZTM2ZgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGUzNzAK
KFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlMzcxCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4
ZTM3MgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGUzNzMKKFhFTikgPFJNUlI+IGlvbW11X21h
cCAweDhlMzc0CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTM3NQooWEVOKSA8Uk1SUj4gaW9t
bXVfbWFwIDB4OGUzNzYKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlMzc3CihYRU4pIDxSTVJS
PiBpb21tdV9tYXAgMHg4ZTM3OAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGUzNzkKKFhFTikg
PFJNUlI+IGlvbW11X21hcCAweDhlMzdhCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTM3Ygoo
WEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGUzN2MKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhl
MzdkCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTM3ZQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFw
IDB4OGUzN2YKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlMzgwCihYRU4pIDxSTVJSPiBpb21t
dV9tYXAgMHg4ZTM4MQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGUzODIKKFhFTikgPFJNUlI+
IGlvbW11X21hcCAweDhlMzgzCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTM4NAooWEVOKSA8
Uk1SUj4gaW9tbXVfbWFwIDB4OGUzODUKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlMzg2CihY
RU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTM4NwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGUz
ODgKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlMzg5CihYRU4pIDxSTVJSPiBpb21tdV9tYXAg
MHg4ZTM4YQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGUzOGIKKFhFTikgPFJNUlI+IGlvbW11
X21hcCAweDhlMzhjCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTM4ZAooWEVOKSA8Uk1SUj4g
aW9tbXVfbWFwIDB4OGUzOGUKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlMzhmCihYRU4pIDxS
TVJSPiBpb21tdV9tYXAgMHg4ZTM5MAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGUzOTEKKFhF
TikgPFJNUlI+IGlvbW11X21hcCAweDhlMzkyCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTM5
MwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGUzOTQKKFhFTikgPFJNUlI+IGlvbW11X21hcCAw
eDhlMzk1CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTM5NgooWEVOKSA8Uk1SUj4gaW9tbXVf
bWFwIDB4OGUzOTcKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlMzk4CihYRU4pIDxSTVJSPiBp
b21tdV9tYXAgMHg4ZTM5OQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGUzOWEKKFhFTikgPFJN
UlI+IGlvbW11X21hcCAweDhlMzliCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTM5YwooWEVO
KSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGUzOWQKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlMzll
CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTM5ZgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4
OGUzYTAKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlM2ExCihYRU4pIDxSTVJSPiBpb21tdV9t
YXAgMHg4ZTNhMgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGUzYTMKKFhFTikgPFJNUlI+IGlv
bW11X21hcCAweDhlM2E0CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTNhNQooWEVOKSA8Uk1S
Uj4gaW9tbXVfbWFwIDB4OGUzYTYKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlM2E3CihYRU4p
IDxSTVJSPiBpb21tdV9tYXAgMHg4ZTNhOAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGUzYTkK
KFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlM2FhCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4
ZTNhYgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGUzYWMKKFhFTikgPFJNUlI+IGlvbW11X21h
cCAweDhlM2FkCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTNhZQooWEVOKSA8Uk1SUj4gaW9t
bXVfbWFwIDB4OGUzYWYKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlM2IwCihYRU4pIDxSTVJS
PiBpb21tdV9tYXAgMHg4ZTNiMQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGUzYjIKKFhFTikg
PFJNUlI+IGlvbW11X21hcCAweDhlM2IzCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTNiNAoo
WEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGUzYjUKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhl
M2I2CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTNiNwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFw
IDB4OGUzYjgKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlM2I5CihYRU4pIDxSTVJSPiBpb21t
dV9tYXAgMHg4ZTNiYQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGUzYmIKKFhFTikgPFJNUlI+
IGlvbW11X21hcCAweDhlM2JjCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTNiZAooWEVOKSA8
Uk1SUj4gaW9tbXVfbWFwIDB4OGUzYmUKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlM2JmCihY
RU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTNjMAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGUz
YzEKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlM2MyCihYRU4pIDxSTVJSPiBpb21tdV9tYXAg
MHg4ZTNjMwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGUzYzQKKFhFTikgPFJNUlI+IGlvbW11
X21hcCAweDhlM2M1CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTNjNgooWEVOKSA8Uk1SUj4g
aW9tbXVfbWFwIDB4OGUzYzcKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlM2M4CihYRU4pIDxS
TVJSPiBpb21tdV9tYXAgMHg4ZTNjOQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGUzY2EKKFhF
TikgPFJNUlI+IGlvbW11X21hcCAweDhlM2NiCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTNj
YwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGUzY2QKKFhFTikgPFJNUlI+IGlvbW11X21hcCAw
eDhlM2NlCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTNjZgooWEVOKSA8Uk1SUj4gaW9tbXVf
bWFwIDB4OGUzZDAKKFhFTikgPFJNUlI+IGlvbShYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTVk
MQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGU1ZDIKKFhFTikgPFJNUlI+IGlvbW11X21hcCAw
eDhlNWQzCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTVkNAooWEVOKSA8Uk1SUj4gaW9tbXVf
bWFwIDB4OGU1ZDUKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlNWQ2CihYRU4pIDxSTVJSPiBp
b21tdV9tYXAgMHg4ZTVkNwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGU1ZDgKKFhFTikgPFJN
UlI+IGlvbW11X21hcCAweDhlNWQ5CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTVkYQooWEVO
KSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGU1ZGIKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlNWRj
CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTVkZAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4
OGU1ZGUKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlNWRmCihYRU4pIDxSTVJSPiBpb21tdV9t
YXAgMHg4ZTVlMAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGU1ZTEKKFhFTikgPFJNUlI+IGlv
bW11X21hcCAweDhlNWUyCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTVlMwooWEVOKSA8Uk1S
Uj4gaW9tbXVfbWFwIDB4OGU1ZTQKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlNWU1CihYRU4p
IDxSTVJSPiBpb21tdV9tYXAgMHg4ZTVlNgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGU1ZTcK
KFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlNWU4CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4
ZTVlOQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGU1ZWEKKFhFTikgPFJNUlI+IGlvbW11X21h
cCAweDhlNWViCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTVlYwooWEVOKSA8Uk1SUj4gaW9t
bXVfbWFwIDB4OGU1ZWQKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlNWVlCihYRU4pIDxSTVJS
PiBpb21tdV9tYXAgMHg4ZTVlZgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGU1ZjAKKFhFTikg
PFJNUlI+IGlvbW11X21hcCAweDhlNWYxCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTVmMgoo
WEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGU1ZjMKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhl
NWY0CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTVmNQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFw
IDB4OGU1ZjYKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlNWY3CihYRU4pIDxSTVJSPiBpb21t
dV9tYXAgMHg4ZTVmOAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGU1ZjkKKFhFTikgPFJNUlI+
IGlvbW11X21hcCAweDhlNWZhCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTVmYgooWEVOKSA8
Uk1SUj4gaW9tbXVfbWFwIDB4OGU1ZmMKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlNWZkCihY
RU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTVmZQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGU1
ZmYKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlNjAwCihYRU4pIDxSTVJSPiBpb21tdV9tYXAg
MHg4ZTYwMQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGU2MDIKKFhFTikgPFJNUlI+IGlvbW11
X21hcCAweDhlNjAzCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTYwNAooWEVOKSA8Uk1SUj4g
aW9tbXVfbWFwIDB4OGU2MDUKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlNjA2CihYRU4pIDxS
TVJSPiBpb21tdV9tYXAgMHg4ZTYwNwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGU2MDgKKFhF
TikgPFJNUlI+IGlvbW11X21hcCAweDhlNjA5CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTYw
YQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGU2MGIKKFhFTikgPFJNUlI+IGlvbW11X21hcCAw
eDhlNjBjCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTYwZAooWEVOKSA8Uk1SUj4gaW9tbXVf
bWFwIDB4OGU2MGUKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlNjBmCihYRU4pIDxSTVJSPiBp
b21tdV9tYXAgMHg4ZTYxMAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGU2MTEKKFhFTikgPFJN
UlI+IGlvbW11X21hcCAweDhlNjEyCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTYxMwooWEVO
KSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGU2MTQKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlNjE1
CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTYxNgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4
OGU2MTcKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlNjE4CihYRU4pIDxSTVJSPiBpb21tdV9t
YXAgMHg4ZTYxOQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGU2MWEKKFhFTikgPFJNUlI+IGlv
bW11X21hcCAweDhlNjFiCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTYxYwooWEVOKSA8Uk1S
Uj4gaW9tbXVfbWFwIDB4OGU2MWQKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlNjFlCihYRU4p
IDxSTVJSPiBpb21tdV9tYXAgMHg4ZTYxZgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGU2MjAK
KFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlNjIxCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4
ZTYyMgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGU2MjMKKFhFTikgPFJNUlI+IGlvbW11X21h
cCAweDhlNjI0CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTYyNQooWEVOKSA8Uk1SUj4gaW9t
bXVfbWFwIDB4OGU2MjYKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlNjI3CihYRU4pIDxSTVJS
PiBpb21tdV9tYXAgMHg4ZTYyOAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGU2MjkKKFhFTikg
PFJNUlI+IGlvbW11X21hcCAweDhlNjJhCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTYyYgoo
WEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGU2MmMKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhl
NjJkCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTYyZQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFw
IDB4OGU2MmYKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlNjMwCihYRU4pIDxSTVJSPiBpb21t
dV9tYXAgMHg4ZTYzMQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGU2MzIKKFhFTikgPFJNUlI+
IGlvbW11X21hcCAweDhlNjMzCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTYzNAooWEVOKSA8
Uk1SUj4gaW9tbXVfbWFwIDB4OGU2MzUKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlNjM2CihY
RU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTYzNwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGU2
MzgKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlNjM5CihYRU4pIDxSTVJSPiBpb21tdV9tYXAg
MHg4ZTYzYQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGU2M2IKKFhFTikgPFJNUlI+IGlvbW11
X21hcCAweDhlNjNjCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTYzZAooWEVOKSA8Uk1SUj4g
aW9tbXVfbWFwIDB4OGU2M2UKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlNjNmCihYRU4pIDxS
TVJSPiBpb21tdV9tYXAgMHg4ZTY0MAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGU2NDEKKFhF
TikgPFJNUlI+IGlvbW11X21hcCAweDhlNjQyCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTY0
MwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGU2NDQKKFhFTikgPFJNUlI+IGlvbW11X21hcCAw
eDhlNjQ1CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTY0NgooWEVOKSA8Uk1SUj4gaW9tbXVf
bWFwIDB4OGU2NDcKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlNjQ4CihYRU4pIDxSTVJSPiBp
b21tdV9tYXAgMHg4ZTY0OQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGU2NGEKKFhFTikgPFJN
UlI+IGlvbW11X21hcCAweDhlNjRiCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTY0YwooWEVO
KSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGU2NGQKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlNjRl
CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTY0ZgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4
OGU2NTAKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlNjUxCihYRU4pIDxSTVJSPiBpb21tdV9t
YXAgMHg4ZTY1MgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGU2NTMKKFhFTikgPFJNUlI+IGlv
bW11X21hcCAweDhlNjU0CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTY1NQooWEVOKSA8Uk1S
Uj4gaW9tbXVfbWFwIDB4OGU2NTYKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlNjU3CihYRU4p
IDxSTVJSPiBpb21tdV9tYXAgMHg4ZTY1OAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGU2NTkK
KFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlNjVhCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4
ZTY1YgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGU2NWMKKFhFTikgPFJNUlI+IGlvbW11X21h
cCAweDhlNjVkCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTY1ZQooWEVOKSA8Uk1SUj4gaW9t
bXVfbWFwIDB4OGU2NWYKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlNjYwCihYRU4pIDxSTVJS
PiBpb21tdV9tYXAgMHg4ZTY2MQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGU2NjIKKFhFTikg
PFJNUlI+IGlvbW11X21hcCAweDhlNjYzCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTY2NAoo
WEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGU2NjUKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhl
NjY2CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTY2NwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFw
IDB4OGU2NjgKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlNjY5CihYRU4pIDxSTVJSPiBpb21t
dV9tYXAgMHg4ZTY2YQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGU2NmIKKFhFTikgPFJNUlI+
IGlvbW11X21hcCAweDhlNjZjCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTY2ZAooWEVOKSA8
Uk1SUj4gaW9tbXVfbWFwIDB4OGU2NmUKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlNjZmCihY
RU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTY3MAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGU2
NzEKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlNjcyCihYRU4pIDxSTVJSPiBpb21tdV9tYXAg
MHg4ZTY3MwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGU2NzQKKFhFTikgPFJNUlI+IGlvbW11
X21hcCAweDhlNjc1CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTY3NgooWEVOKSA8Uk1SUj4g
aW9tbXVfbWFwIDB4OGU2NzcKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlNjc4CihYRU4pIDxS
TVJSPiBpb21tdV9tYXAgMHg4ZTY3OQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGU2N2EKKFhF
TikgPFJNUlI+IGlvbW11X21hcCAweDhlNjdiCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTY3
YwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGU2N2QKKFhFTikgPFJNUlI+IGlvbW11X21hcCAw
eDhlNjdlCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTY3ZgooWEVOKSA8Uk1SUj4gaW9tbXVf
bWFwIDB4OGU2ODAKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlNjgxCihYRU4pIDxSTVJSPiBp
b21tdV9tYXAgMHg4ZTY4MgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGU2ODMKKFhFTikgPFJN
UlI+IGlvbW11X21hcCAweDhlNjg0CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTY4NQooWEVO
KSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGU2ODYKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlNjg3
CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTY4OAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4
OGU2ODkKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlNjhhCihYRU4pIDxSTVJSPiBpb21tdV9t
YXAgMHg4ZTY4YgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGU2OGMKKFhFTikgPFJNUlI+IGlv
bW11X21hcCAweDhlNjhkCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTY4ZQooWEVOKSA8Uk1S
Uj4gaW9tbXVfbWFwIDB4OGU2OGYKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlNjkwCihYRU4p
IDxSTVJSPiBpb21tdV9tYXAgMHg4ZTY5MQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGU2OTIK
KFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlNjkzCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4
ZTY5NAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGU2OTUKKFhFTikgPFJNUlI+IGlvbW11X21h
cCAweDhlNjk2CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTY5NwooWEVOKSA8Uk1SUj4gaW9t
bXVfbWFwIDB4OGU2OTgKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlNjk5CihYRU4pIDxSTVJS
PiBpb21tdV9tYXAgMHg4ZTY5YQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGU2OWIKKFhFTikg
PFJNUlI+IGlvbW11X21hcCAweDhlNjljCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTY5ZAoo
WEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGU2OWUKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhl
NjlmCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTZhMAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFw
IDB4OGU2YTEKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlNmEyCihYRU4pIDxSTVJSPiBpb21t
dV9tYXAgMHg4ZTZhMwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGU2YTQKKFhFTikgPFJNUlI+
IGlvbW11X21hcCAweDhlNmE1CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTZhNgooWEVOKSA8
Uk1SUj4gaW9tbXVfbWFwIDB4OGU2YTcKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlNmE4CihY
RU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTZhOQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGU2
YWEKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlNmFiCihYRU4pIDxSTVJSPiBpb21tdV9tYXAg
MHg4ZTZhYwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGU2YWQKKFhFTikgPFJNUlI+IGlvbW11
X21hcCAweDhlNmFlCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTZhZgooWEVOKSA8Uk1SUj4g
aW9tbXVfbWFwIDB4OGU2YjAKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlNmIxCihYRU4pIDxS
TVJSPiBpb21tdV9tYXAgMHg4ZTZiMgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGU2YjMKKFhF
TikgPFJNUlI+IGlvbW11X21hcCAweDhlNmI0CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTZi
NQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGU2YjYKKFhFTikgPFJNUlI+IGlvbW11X21hcCAw
eDhlNmI3CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTZiOAooWEVOKSA8Uk1SUj4gaW9tbXVf
bWFwIDB4OGU2YjkKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlNmJhCihYRU4pIDxSTVJSPiBp
b21tdV9tYXAgMHg4ZTZiYgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGU2YmMKKFhFTikgPFJN
UlI+IGlvbW11X21hcCAweDhlNmJkCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTZiZQooWEVO
KSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGU2YmYKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlNmMw
CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTZjMQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4
OGU2YzIKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlNmMzCihYRU4pIDxSTVJSPiBpb21tdV9t
YXAgMHg4ZTZjNAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGU2YzUKKFhFTikgPFJNUlI+IGlv
bW11X21hcCAweDhlNmM2CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTZjNwooWEVOKSA8Uk1S
Uj4gaW9tbXVfbWFwIDB4OGU2YzgKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlNmM5CihYRU4p
IDxSTVJSPiBpb21tdV9tYXAgMHg4ZTZjYQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGU2Y2IK
KFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlNmNjCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4
ZTZjZAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGU2Y2UKKFhFTikgPFJNUlI+IGlvbW11X21h
cCAweDhlNmNmCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTZkMAooWEVOKSA8Uk1SUj4gaW9t
bXVfbWFwIDB4OGU2ZDEKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlNmQyCihYRU4pIDxSTVJS
PiBpb21tdV9tYXAgMHg4ZTZkMwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGU2ZDQKKFhFTikg
PFJNUlI+IGlvbW11X21hcCAweDhlNmQ1CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTZkNgoo
WEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGU2ZDcKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhl
NmQ4CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTZkOQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFw
IDB4OGU2ZGEKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlNmRiCihYRU4pIDxSTVJSPiBpb21t
dV9tYXAgMHg4ZTZkYwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGU2ZGQKKFhFTikgPFJNUlI+
IGlvbW11X21hcCAweDhlNmRlCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTZkZgooWEVOKSA8
Uk1SUj4gaW9tbXVfbWFwIDB4OGU2ZTAKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlNmUxCihY
RU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTZlMgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGU2
ZTMKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlNmU0CihYRU4pIDxSTVJSPiBpb21tdV9tYXAg
MHg4ZTZlNQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGU2ZTYKKFhFTikgPFJNUlI+IGlvbW11
X21hcCAweDhlNmU3CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTZlOAooWEVOKSA8Uk1SUj4g
aW9tbXVfbWFwIDB4OGU2ZTkKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlNmVhCihYRU4pIDxS
TVJSPiBpb21tdV9tYXAgMHg4ZTZlYgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGU2ZWMKKFhF
TikgPFJNUlI+IGlvbW11X21hcCAweDhlNmVkCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTZl
ZQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGU2ZWYKKFhFTikgPFJNUlI+IGlvbW11X21hcCAw
eDhlNmYwCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTZmMQooWEVOKSA8Uk1SUj4gaW9tbXVf
bWFwIDB4OGU2ZjIKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlNmYzCihYRU4pIDxSTVJSPiBp
b21tdV9tYXAgMHg4ZTZmNAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGU2ZjUKKFhFTikgPFJN
UlI+IGlvbW11X21hcCAweDhlNmY2CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTZmNwooWEVO
KSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGU2ZjgKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlNmY5
CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTZmYQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4
OGU2ZmIKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlNmZjCihYRU4pIDxSTVJSPiBpb21tdV9t
YXAgMHg4ZTZmZAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGU2ZmUKKFhFTikgPFJNUlI+IGlv
bW11X21hcCAweDhlNmZmCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTcwMAooWEVOKSA8Uk1S
Uj4gaW9tbXVfbWFwIDB4OGU3MDEKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlNzAyCihYRU4p
IDxSTVJSPiBpb21tdV9tYXAgMHg4ZTcwMwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGU3MDQK
KFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlNzA1CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4
ZTcwNgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGU3MDcKKFhFTikgPFJNUlI+IGlvbW11X21h
cCAweDhlNzA4CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTcwOQooWEVOKSA8Uk1SUj4gaW9t
bXVfbWFwIDB4OGU3MGEKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlNzBiCihYRU4pIDxSTVJS
PiBpb21tdV9tYXAgMHg4ZTcwYwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGU3MGQKKFhFTikg
PFJNUlI+IGlvbW11X21hcCAweDhlNzBlCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTcwZgoo
WEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGU3MTAKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhl
NzExCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTcxMgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFw
IDB4OGU3MTMKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlNzE0CihYRU4pIDxSTVJSPiBpb21t
dV9tYXAgMHg4ZTcxNQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGU3MTYKKFhFTikgPFJNUlI+
IGlvbW11X21hcCAweDhlNzE3CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTcxOAooWEVOKSA8
Uk1SUj4gaW9tbXVfbWFwIDB4OGU3MTkKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlNzFhCihY
RU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTcxYgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGU3
MWMKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlNzFkCihYRU4pIDxSTVJSPiBpb21tdV9tYXAg
MHg4ZTcxZQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGU3MWYKKFhFTikgPFJNUlI+IGlvbW11
X21hcCAweDhlNzIwCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTcyMQooWEVOKSA8Uk1SUj4g
aW9tbXVfbWFwIDB4OGU3MjIKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlNzIzCihYRU4pIDxS
TVJSPiBpb21tdV9tYXAgMHg4ZTcyNAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGU3MjUKKFhF
TikgPFJNUlI+IGlvbW11X21hcCAweDhlNzI2CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTcy
NwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGU3MjgKKFhFTikgPFJNUlI+IGlvbW11X21hcCAw
eDhlNzI5CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTcyYQooWEVOKSA8Uk1SUj4gaW9tbXVf
bWFwIDB4OGU3MmIKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlNzJjCihYRU4pIDxSTVJSPiBp
b21tdV9tYXAgMHg4ZTcyZAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGU3MmUKKFhFTikgPFJN
UlI+IGlvbW11X21hcCAweDhlNzJmCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTczMAooWEVO
KSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGU3MzEKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlNzMy
CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTczMwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4
OGU3MzQKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlNzM1CihYRU4pIDxSTVJSPiBpb21tdV9t
YXAgMHg4ZTczNgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGU3MzcKKFhFTikgPFJNUlI+IGlv
bW11X21hcCAweDhlNzM4CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTczOQooWEVOKSA8Uk1S
Uj4gaW9tbXVfbWFwIDB4OGU3M2EKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlNzNiCihYRU4p
IDxSTVJSPiBpb21tdV9tYXAgMHg4ZTczYwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGU3M2QK
KFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlNzNlCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4
ZTczZgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGU3NDAKKFhFTikgPFJNUlI+IGlvbW11X21h
cCAweDhlNzQxCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTc0MgooWEVOKSA8Uk1SUj4gaW9t
bXVfbWFwIDB4OGU3NDMKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlNzQ0CihYRU4pIDxSTVJS
PiBpb21tdV9tYXAgMHg4ZTc0NQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGU3NDYKKFhFTikg
PFJNUlI+IGlvbW11X21hcCAweDhlNzQ3CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTc0OAoo
WEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGU3NDkKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhl
NzRhCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTc0YgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFw
IDB4OGU3NGMKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlNzRkCihYRU4pIDxSTVJSPiBpb21t
dV9tYXAgMHg4ZTc0ZQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGU3NGYKKFhFTikgPFJNUlI+
IGlvbW11X21hcCAweDhlNzUwCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTc1MQooWEVOKSA8
Uk1SUj4gaW9tbXVfbWFwIDB4OGU3NTIKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlNzUzCihY
RU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTc1NAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGU3
NTUKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlNzU2CihYRU4pIDxSTVJSPiBpb21tdV9tYXAg
MHg4ZTc1NwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGU3NTgKKFhFTikgPFJNUlI+IGlvbW11
X21hcCAweDhlNzU5CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTc1YQooWEVOKSA8Uk1SUj4g
aW9tbXVfbWFwIDB4OGU3NWIKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlNzVjCihYRU4pIDxS
TVJSPiBpb21tdV9tYXAgMHg4ZTc1ZAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGU3NWUKKFhF
TikgPFJNUlI+IGlvbW11X21hcCAweDhlNzVmCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTc2
MAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGU3NjEKKFhFTikgPFJNUlI+IGlvbW11X21hcCAw
eDhlNzYyCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTc2MwooWEVOKSA8Uk1SUj4gaW9tbXVf
bWFwIDB4OGU3NjQKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlNzY1CihYRU4pIDxSTVJSPiBp
b21tdV9tYXAgMHg4ZTc2NgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGU3NjcKKFhFTikgPFJN
UlI+IGlvbW11X21hcCAweDhlNzY4CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTc2OQooWEVO
KSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGU3NmEKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlNzZi
CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTc2YwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4
OGU3NmQKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlNzZlCihYRU4pIDxSTVJSPiBpb21tdV9t
YXAgMHg4ZTc2ZgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGU3NzAKKFhFTikgPFJNUlI+IGlv
bW11X21hcCAweDhlNzcxCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTc3MgooWEVOKSA8Uk1S
Uj4gaW9tbXVfbWFwIDB4OGU3NzMKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlNzc0CihYRU4p
IDxSTVJSPiBpb21tdV9tYXAgMHg4ZTc3NQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGU3NzYK
KFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlNzc3CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4
ZTc3OAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGU3NzkKKFhFTikgPFJNUlI+IGlvbW11X21h
cCAweDhlNzdhCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTc3YgooWEVOKSA8Uk1SUj4gaW9t
bXVfbWFwIDB4OGU3N2MKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlNzdkCihYRU4pIDxSTVJS
PiBpb21tdV9tYXAgMHg4ZTc3ZQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGU3N2YKKFhFTikg
PFJNUlI+IGlvbW11X21hcCAweDhlNzgwCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTc4MQoo
WEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGU3ODIKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhl
NzgzCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTc4NAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFw
IDB4OGU3ODUKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlNzg2CihYRU4pIDxSTVJSPiBpb21t
dV9tYXAgMHg4ZTc4NwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGU3ODgKKFhFTikgPFJNUlI+
IGlvbW11X21hcCAweDhlNzg5CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTc4YQooWEVOKSA8
Uk1SUj4gaW9tbXVfbWFwIDB4OGU3OGIKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlNzhjCihY
RU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTc4ZAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGU3
OGUKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlNzhmCihYRU4pIDxSTVJSPiBpb21tdV9tYXAg
MHg4ZTc5MAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGU3OTEKKFhFTikgPFJNUlI+IGlvbW11
X21hcCAweDhlNzkyCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTc5MwooWEVOKSA8Uk1SUj4g
aW9tbXVfbWFwIDB4OGU3OTQKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlNzk1CihYRU4pIDxS
TVJSPiBpb21tdV9tYXAgMHg4ZTc5NgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGU3OTcKKFhF
TikgPFJNUlI+IGlvbW11X21hcCAweDhlNzk4CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTc5
OQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGU3OWEKKFhFTikgPFJNUlI+IGlvbW11X21hcCAw
eDhlNzliCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTc5YwooWEVOKSA8Uk1SUj4gaW9tbXVf
bWFwIDB4OGU3OWQKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlNzllCihYRU4pIDxSTVJSPiBp
b21tdV9tYXAgMHg4ZTc5ZgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGU3YTAKKFhFTikgPFJN
UlI+IGlvbW11X21hcCAweDhlN2ExCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTdhMgooWEVO
KSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGU3YTMKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlN2E0
CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTdhNQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4
OGU3YTYKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlN2E3CihYRU4pIDxSTVJSPiBpb21tdV9t
YXAgMHg4ZTdhOAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGU3YTkKKFhFTikgPFJNUlI+IGlv
bW11X21hcCAweDhlN2FhCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTdhYgooWEVOKSA8Uk1S
Uj4gaW9tbXVfbWFwIDB4OGU3YWMKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlN2FkCihYRU4p
IDxSTVJSPiBpb21tdV9tYXAgMHg4ZTdhZQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGU3YWYK
KFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlN2IwCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4
ZTdiMQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGU3YjIKKFhFTikgPFJNUlI+IGlvbW11X21h
cCAweDhlN2IzCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTdiNAooWEVOKSA8Uk1SUj4gaW9t
bXVfbWFwIDB4OGU3YjUKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlN2I2CihYRU4pIDxSTVJS
PiBpb21tdV9tYXAgMHg4ZTdiNwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGU3YjgKKFhFTikg
PFJNUlI+IGlvbW11X21hcCAweDhlN2I5CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTdiYQoo
WEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGU3YmIKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhl
N2JjCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTdiZAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFw
IDB4OGU3YmUKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlN2JmCihYRU4pIDxSTVJSPiBpb21t
dV9tYXAgMHg4ZTdjMAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGU3YzEKKFhFTikgPFJNUlI+
IGlvbW11X21hcCAweDhlN2MyCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTdjMwooWEVOKSA8
Uk1SUj4gaW9tbXVfbWFwIDB4OGU3YzQKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlN2M1CihY
RU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTdjNgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGU3
YzcKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlN2M4CihYRU4pIDxSTVJSPiBpb21tdV9tYXAg
MHg4ZTdjOQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGU3Y2EKKFhFTikgPFJNUlI+IGlvbW11
X21hcCAweDhlN2NiCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTdjYwooWEVOKSA8Uk1SUj4g
aW9tbXVfbWFwIDB4OGU3Y2QKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlN2NlCihYRU4pIDxS
TVJSPiBpb21tdV9tYXAgMHg4ZTdjZgooWEVOKSA8Uk1SUj4gaW9tKFhFTikgPFJNUlI+IGlvbW11
X21hcCAweDhlOWQwCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTlkMQooWEVOKSA8Uk1SUj4g
aW9tbXVfbWFwIDB4OGU5ZDIKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlOWQzCihYRU4pIDxS
TVJSPiBpb21tdV9tYXAgMHg4ZTlkNAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGU5ZDUKKFhF
TikgPFJNUlI+IGlvbW11X21hcCAweDhlOWQ2CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTlk
NwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGU5ZDgKKFhFTikgPFJNUlI+IGlvbW11X21hcCAw
eDhlOWQ5CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTlkYQooWEVOKSA8Uk1SUj4gaW9tbXVf
bWFwIDB4OGU5ZGIKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlOWRjCihYRU4pIDxSTVJSPiBp
b21tdV9tYXAgMHg4ZTlkZAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGU5ZGUKKFhFTikgPFJN
UlI+IGlvbW11X21hcCAweDhlOWRmCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTllMAooWEVO
KSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGU5ZTEKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlOWUy
CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTllMwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4
OGU5ZTQKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlOWU1CihYRU4pIDxSTVJSPiBpb21tdV9t
YXAgMHg4ZTllNgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGU5ZTcKKFhFTikgPFJNUlI+IGlv
bW11X21hcCAweDhlOWU4CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTllOQooWEVOKSA8Uk1S
Uj4gaW9tbXVfbWFwIDB4OGU5ZWEKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlOWViCihYRU4p
IDxSTVJSPiBpb21tdV9tYXAgMHg4ZTllYwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGU5ZWQK
KFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlOWVlCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4
ZTllZgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGU5ZjAKKFhFTikgPFJNUlI+IGlvbW11X21h
cCAweDhlOWYxCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTlmMgooWEVOKSA8Uk1SUj4gaW9t
bXVfbWFwIDB4OGU5ZjMKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlOWY0CihYRU4pIDxSTVJS
PiBpb21tdV9tYXAgMHg4ZTlmNQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGU5ZjYKKFhFTikg
PFJNUlI+IGlvbW11X21hcCAweDhlOWY3CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTlmOAoo
WEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGU5ZjkKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhl
OWZhCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZTlmYgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFw
IDB4OGU5ZmMKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlOWZkCihYRU4pIDxSTVJSPiBpb21t
dV9tYXAgMHg4ZTlmZQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGU5ZmYKKFhFTikgPFJNUlI+
IGlvbW11X21hcCAweDhlYTAwCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWEwMQooWEVOKSA8
Uk1SUj4gaW9tbXVfbWFwIDB4OGVhMDIKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlYTAzCihY
RU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWEwNAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVh
MDUKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlYTA2CihYRU4pIDxSTVJSPiBpb21tdV9tYXAg
MHg4ZWEwNwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVhMDgKKFhFTikgPFJNUlI+IGlvbW11
X21hcCAweDhlYTA5CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWEwYQooWEVOKSA8Uk1SUj4g
aW9tbXVfbWFwIDB4OGVhMGIKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlYTBjCihYRU4pIDxS
TVJSPiBpb21tdV9tYXAgMHg4ZWEwZAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVhMGUKKFhF
TikgPFJNUlI+IGlvbW11X21hcCAweDhlYTBmCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWEx
MAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVhMTEKKFhFTikgPFJNUlI+IGlvbW11X21hcCAw
eDhlYTEyCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWExMwooWEVOKSA8Uk1SUj4gaW9tbXVf
bWFwIDB4OGVhMTQKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlYTE1CihYRU4pIDxSTVJSPiBp
b21tdV9tYXAgMHg4ZWExNgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVhMTcKKFhFTikgPFJN
UlI+IGlvbW11X21hcCAweDhlYTE4CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWExOQooWEVO
KSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVhMWEKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlYTFi
CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWExYwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4
OGVhMWQKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlYTFlCihYRU4pIDxSTVJSPiBpb21tdV9t
YXAgMHg4ZWExZgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVhMjAKKFhFTikgPFJNUlI+IGlv
bW11X21hcCAweDhlYTIxCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWEyMgooWEVOKSA8Uk1S
Uj4gaW9tbXVfbWFwIDB4OGVhMjMKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlYTI0CihYRU4p
IDxSTVJSPiBpb21tdV9tYXAgMHg4ZWEyNQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVhMjYK
KFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlYTI3CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4
ZWEyOAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVhMjkKKFhFTikgPFJNUlI+IGlvbW11X21h
cCAweDhlYTJhCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWEyYgooWEVOKSA8Uk1SUj4gaW9t
bXVfbWFwIDB4OGVhMmMKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlYTJkCihYRU4pIDxSTVJS
PiBpb21tdV9tYXAgMHg4ZWEyZQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVhMmYKKFhFTikg
PFJNUlI+IGlvbW11X21hcCAweDhlYTMwCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWEzMQoo
WEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVhMzIKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhl
YTMzCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWEzNAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFw
IDB4OGVhMzUKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlYTM2CihYRU4pIDxSTVJSPiBpb21t
dV9tYXAgMHg4ZWEzNwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVhMzgKKFhFTikgPFJNUlI+
IGlvbW11X21hcCAweDhlYTM5CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWEzYQooWEVOKSA8
Uk1SUj4gaW9tbXVfbWFwIDB4OGVhM2IKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlYTNjCihY
RU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWEzZAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVh
M2UKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlYTNmCihYRU4pIDxSTVJSPiBpb21tdV9tYXAg
MHg4ZWE0MAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVhNDEKKFhFTikgPFJNUlI+IGlvbW11
X21hcCAweDhlYTQyCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWE0MwooWEVOKSA8Uk1SUj4g
aW9tbXVfbWFwIDB4OGVhNDQKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlYTQ1CihYRU4pIDxS
TVJSPiBpb21tdV9tYXAgMHg4ZWE0NgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVhNDcKKFhF
TikgPFJNUlI+IGlvbW11X21hcCAweDhlYTQ4CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWE0
OQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVhNGEKKFhFTikgPFJNUlI+IGlvbW11X21hcCAw
eDhlYTRiCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWE0YwooWEVOKSA8Uk1SUj4gaW9tbXVf
bWFwIDB4OGVhNGQKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlYTRlCihYRU4pIDxSTVJSPiBp
b21tdV9tYXAgMHg4ZWE0ZgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVhNTAKKFhFTikgPFJN
UlI+IGlvbW11X21hcCAweDhlYTUxCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWE1MgooWEVO
KSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVhNTMKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlYTU0
CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWE1NQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4
OGVhNTYKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlYTU3CihYRU4pIDxSTVJSPiBpb21tdV9t
YXAgMHg4ZWE1OAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVhNTkKKFhFTikgPFJNUlI+IGlv
bW11X21hcCAweDhlYTVhCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWE1YgooWEVOKSA8Uk1S
Uj4gaW9tbXVfbWFwIDB4OGVhNWMKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlYTVkCihYRU4p
IDxSTVJSPiBpb21tdV9tYXAgMHg4ZWE1ZQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVhNWYK
KFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlYTYwCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4
ZWE2MQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVhNjIKKFhFTikgPFJNUlI+IGlvbW11X21h
cCAweDhlYTYzCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWE2NAooWEVOKSA8Uk1SUj4gaW9t
bXVfbWFwIDB4OGVhNjUKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlYTY2CihYRU4pIDxSTVJS
PiBpb21tdV9tYXAgMHg4ZWE2NwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVhNjgKKFhFTikg
PFJNUlI+IGlvbW11X21hcCAweDhlYTY5CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWE2YQoo
WEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVhNmIKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhl
YTZjCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWE2ZAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFw
IDB4OGVhNmUKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlYTZmCihYRU4pIDxSTVJSPiBpb21t
dV9tYXAgMHg4ZWE3MAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVhNzEKKFhFTikgPFJNUlI+
IGlvbW11X21hcCAweDhlYTcyCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWE3MwooWEVOKSA8
Uk1SUj4gaW9tbXVfbWFwIDB4OGVhNzQKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlYTc1CihY
RU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWE3NgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVh
NzcKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlYTc4CihYRU4pIDxSTVJSPiBpb21tdV9tYXAg
MHg4ZWE3OQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVhN2EKKFhFTikgPFJNUlI+IGlvbW11
X21hcCAweDhlYTdiCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWE3YwooWEVOKSA8Uk1SUj4g
aW9tbXVfbWFwIDB4OGVhN2QKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlYTdlCihYRU4pIDxS
TVJSPiBpb21tdV9tYXAgMHg4ZWE3ZgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVhODAKKFhF
TikgPFJNUlI+IGlvbW11X21hcCAweDhlYTgxCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWE4
MgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVhODMKKFhFTikgPFJNUlI+IGlvbW11X21hcCAw
eDhlYTg0CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWE4NQooWEVOKSA8Uk1SUj4gaW9tbXVf
bWFwIDB4OGVhODYKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlYTg3CihYRU4pIDxSTVJSPiBp
b21tdV9tYXAgMHg4ZWE4OAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVhODkKKFhFTikgPFJN
UlI+IGlvbW11X21hcCAweDhlYThhCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWE4YgooWEVO
KSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVhOGMKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlYThk
CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWE4ZQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4
OGVhOGYKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlYTkwCihYRU4pIDxSTVJSPiBpb21tdV9t
YXAgMHg4ZWE5MQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVhOTIKKFhFTikgPFJNUlI+IGlv
bW11X21hcCAweDhlYTkzCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWE5NAooWEVOKSA8Uk1S
Uj4gaW9tbXVfbWFwIDB4OGVhOTUKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlYTk2CihYRU4p
IDxSTVJSPiBpb21tdV9tYXAgMHg4ZWE5NwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVhOTgK
KFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlYTk5CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4
ZWE5YQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVhOWIKKFhFTikgPFJNUlI+IGlvbW11X21h
cCAweDhlYTljCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWE5ZAooWEVOKSA8Uk1SUj4gaW9t
bXVfbWFwIDB4OGVhOWUKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlYTlmCihYRU4pIDxSTVJS
PiBpb21tdV9tYXAgMHg4ZWFhMAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVhYTEKKFhFTikg
PFJNUlI+IGlvbW11X21hcCAweDhlYWEyCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWFhMwoo
WEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVhYTQKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhl
YWE1CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWFhNgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFw
IDB4OGVhYTcKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlYWE4CihYRU4pIDxSTVJSPiBpb21t
dV9tYXAgMHg4ZWFhOQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVhYWEKKFhFTikgPFJNUlI+
IGlvbW11X21hcCAweDhlYWFiCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWFhYwooWEVOKSA8
Uk1SUj4gaW9tbXVfbWFwIDB4OGVhYWQKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlYWFlCihY
RU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWFhZgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVh
YjAKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlYWIxCihYRU4pIDxSTVJSPiBpb21tdV9tYXAg
MHg4ZWFiMgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVhYjMKKFhFTikgPFJNUlI+IGlvbW11
X21hcCAweDhlYWI0CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWFiNQooWEVOKSA8Uk1SUj4g
aW9tbXVfbWFwIDB4OGVhYjYKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlYWI3CihYRU4pIDxS
TVJSPiBpb21tdV9tYXAgMHg4ZWFiOAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVhYjkKKFhF
TikgPFJNUlI+IGlvbW11X21hcCAweDhlYWJhCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWFi
YgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVhYmMKKFhFTikgPFJNUlI+IGlvbW11X21hcCAw
eDhlYWJkCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWFiZQooWEVOKSA8Uk1SUj4gaW9tbXVf
bWFwIDB4OGVhYmYKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlYWMwCihYRU4pIDxSTVJSPiBp
b21tdV9tYXAgMHg4ZWFjMQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVhYzIKKFhFTikgPFJN
UlI+IGlvbW11X21hcCAweDhlYWMzCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWFjNAooWEVO
KSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVhYzUKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlYWM2
CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWFjNwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4
OGVhYzgKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlYWM5CihYRU4pIDxSTVJSPiBpb21tdV9t
YXAgMHg4ZWFjYQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVhY2IKKFhFTikgPFJNUlI+IGlv
bW11X21hcCAweDhlYWNjCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWFjZAooWEVOKSA8Uk1S
Uj4gaW9tbXVfbWFwIDB4OGVhY2UKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlYWNmCihYRU4p
IDxSTVJSPiBpb21tdV9tYXAgMHg4ZWFkMAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVhZDEK
KFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlYWQyCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4
ZWFkMwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVhZDQKKFhFTikgPFJNUlI+IGlvbW11X21h
cCAweDhlYWQ1CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWFkNgooWEVOKSA8Uk1SUj4gaW9t
bXVfbWFwIDB4OGVhZDcKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlYWQ4CihYRU4pIDxSTVJS
PiBpb21tdV9tYXAgMHg4ZWFkOQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVhZGEKKFhFTikg
PFJNUlI+IGlvbW11X21hcCAweDhlYWRiCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWFkYwoo
WEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVhZGQKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhl
YWRlCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWFkZgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFw
IDB4OGVhZTAKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlYWUxCihYRU4pIDxSTVJSPiBpb21t
dV9tYXAgMHg4ZWFlMgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVhZTMKKFhFTikgPFJNUlI+
IGlvbW11X21hcCAweDhlYWU0CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWFlNQooWEVOKSA8
Uk1SUj4gaW9tbXVfbWFwIDB4OGVhZTYKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlYWU3CihY
RU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWFlOAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVh
ZTkKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlYWVhCihYRU4pIDxSTVJSPiBpb21tdV9tYXAg
MHg4ZWFlYgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVhZWMKKFhFTikgPFJNUlI+IGlvbW11
X21hcCAweDhlYWVkCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWFlZQooWEVOKSA8Uk1SUj4g
aW9tbXVfbWFwIDB4OGVhZWYKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlYWYwCihYRU4pIDxS
TVJSPiBpb21tdV9tYXAgMHg4ZWFmMQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVhZjIKKFhF
TikgPFJNUlI+IGlvbW11X21hcCAweDhlYWYzCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWFm
NAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVhZjUKKFhFTikgPFJNUlI+IGlvbW11X21hcCAw
eDhlYWY2CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWFmNwooWEVOKSA8Uk1SUj4gaW9tbXVf
bWFwIDB4OGVhZjgKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlYWY5CihYRU4pIDxSTVJSPiBp
b21tdV9tYXAgMHg4ZWFmYQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVhZmIKKFhFTikgPFJN
UlI+IGlvbW11X21hcCAweDhlYWZjCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWFmZAooWEVO
KSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVhZmUKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlYWZm
CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWIwMAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4
OGViMDEKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlYjAyCihYRU4pIDxSTVJSPiBpb21tdV9t
YXAgMHg4ZWIwMwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGViMDQKKFhFTikgPFJNUlI+IGlv
bW11X21hcCAweDhlYjA1CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWIwNgooWEVOKSA8Uk1S
Uj4gaW9tbXVfbWFwIDB4OGViMDcKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlYjA4CihYRU4p
IDxSTVJSPiBpb21tdV9tYXAgMHg4ZWIwOQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGViMGEK
KFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlYjBiCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4
ZWIwYwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGViMGQKKFhFTikgPFJNUlI+IGlvbW11X21h
cCAweDhlYjBlCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWIwZgooWEVOKSA8Uk1SUj4gaW9t
bXVfbWFwIDB4OGViMTAKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlYjExCihYRU4pIDxSTVJS
PiBpb21tdV9tYXAgMHg4ZWIxMgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGViMTMKKFhFTikg
PFJNUlI+IGlvbW11X21hcCAweDhlYjE0CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWIxNQoo
WEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGViMTYKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhl
YjE3CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWIxOAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFw
IDB4OGViMTkKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlYjFhCihYRU4pIDxSTVJSPiBpb21t
dV9tYXAgMHg4ZWIxYgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGViMWMKKFhFTikgPFJNUlI+
IGlvbW11X21hcCAweDhlYjFkCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWIxZQooWEVOKSA8
Uk1SUj4gaW9tbXVfbWFwIDB4OGViMWYKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlYjIwCihY
RU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWIyMQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVi
MjIKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlYjIzCihYRU4pIDxSTVJSPiBpb21tdV9tYXAg
MHg4ZWIyNAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGViMjUKKFhFTikgPFJNUlI+IGlvbW11
X21hcCAweDhlYjI2CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWIyNwooWEVOKSA8Uk1SUj4g
aW9tbXVfbWFwIDB4OGViMjgKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlYjI5CihYRU4pIDxS
TVJSPiBpb21tdV9tYXAgMHg4ZWIyYQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGViMmIKKFhF
TikgPFJNUlI+IGlvbW11X21hcCAweDhlYjJjCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWIy
ZAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGViMmUKKFhFTikgPFJNUlI+IGlvbW11X21hcCAw
eDhlYjJmCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWIzMAooWEVOKSA8Uk1SUj4gaW9tbXVf
bWFwIDB4OGViMzEKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlYjMyCihYRU4pIDxSTVJSPiBp
b21tdV9tYXAgMHg4ZWIzMwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGViMzQKKFhFTikgPFJN
UlI+IGlvbW11X21hcCAweDhlYjM1CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWIzNgooWEVO
KSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGViMzcKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlYjM4
CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWIzOQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4
OGViM2EKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlYjNiCihYRU4pIDxSTVJSPiBpb21tdV9t
YXAgMHg4ZWIzYwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGViM2QKKFhFTikgPFJNUlI+IGlv
bW11X21hcCAweDhlYjNlCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWIzZgooWEVOKSA8Uk1S
Uj4gaW9tbXVfbWFwIDB4OGViNDAKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlYjQxCihYRU4p
IDxSTVJSPiBpb21tdV9tYXAgMHg4ZWI0MgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGViNDMK
KFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlYjQ0CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4
ZWI0NQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGViNDYKKFhFTikgPFJNUlI+IGlvbW11X21h
cCAweDhlYjQ3CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWI0OAooWEVOKSA8Uk1SUj4gaW9t
bXVfbWFwIDB4OGViNDkKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlYjRhCihYRU4pIDxSTVJS
PiBpb21tdV9tYXAgMHg4ZWI0YgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGViNGMKKFhFTikg
PFJNUlI+IGlvbW11X21hcCAweDhlYjRkCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWI0ZQoo
WEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGViNGYKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhl
YjUwCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWI1MQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFw
IDB4OGViNTIKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlYjUzCihYRU4pIDxSTVJSPiBpb21t
dV9tYXAgMHg4ZWI1NAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGViNTUKKFhFTikgPFJNUlI+
IGlvbW11X21hcCAweDhlYjU2CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWI1NwooWEVOKSA8
Uk1SUj4gaW9tbXVfbWFwIDB4OGViNTgKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlYjU5CihY
RU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWI1YQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVi
NWIKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlYjVjCihYRU4pIDxSTVJSPiBpb21tdV9tYXAg
MHg4ZWI1ZAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGViNWUKKFhFTikgPFJNUlI+IGlvbW11
X21hcCAweDhlYjVmCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWI2MAooWEVOKSA8Uk1SUj4g
aW9tbXVfbWFwIDB4OGViNjEKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlYjYyCihYRU4pIDxS
TVJSPiBpb21tdV9tYXAgMHg4ZWI2MwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGViNjQKKFhF
TikgPFJNUlI+IGlvbW11X21hcCAweDhlYjY1CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWI2
NgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGViNjcKKFhFTikgPFJNUlI+IGlvbW11X21hcCAw
eDhlYjY4CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWI2OQooWEVOKSA8Uk1SUj4gaW9tbXVf
bWFwIDB4OGViNmEKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlYjZiCihYRU4pIDxSTVJSPiBp
b21tdV9tYXAgMHg4ZWI2YwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGViNmQKKFhFTikgPFJN
UlI+IGlvbW11X21hcCAweDhlYjZlCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWI2ZgooWEVO
KSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGViNzAKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlYjcx
CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWI3MgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4
OGViNzMKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlYjc0CihYRU4pIDxSTVJSPiBpb21tdV9t
YXAgMHg4ZWI3NQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGViNzYKKFhFTikgPFJNUlI+IGlv
bW11X21hcCAweDhlYjc3CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWI3OAooWEVOKSA8Uk1S
Uj4gaW9tbXVfbWFwIDB4OGViNzkKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlYjdhCihYRU4p
IDxSTVJSPiBpb21tdV9tYXAgMHg4ZWI3YgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGViN2MK
KFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlYjdkCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4
ZWI3ZQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGViN2YKKFhFTikgPFJNUlI+IGlvbW11X21h
cCAweDhlYjgwCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWI4MQooWEVOKSA8Uk1SUj4gaW9t
bXVfbWFwIDB4OGViODIKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlYjgzCihYRU4pIDxSTVJS
PiBpb21tdV9tYXAgMHg4ZWI4NAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGViODUKKFhFTikg
PFJNUlI+IGlvbW11X21hcCAweDhlYjg2CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWI4Nwoo
WEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGViODgKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhl
Yjg5CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWI4YQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFw
IDB4OGViOGIKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlYjhjCihYRU4pIDxSTVJSPiBpb21t
dV9tYXAgMHg4ZWI4ZAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGViOGUKKFhFTikgPFJNUlI+
IGlvbW11X21hcCAweDhlYjhmCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWI5MAooWEVOKSA8
Uk1SUj4gaW9tbXVfbWFwIDB4OGViOTEKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlYjkyCihY
RU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWI5MwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVi
OTQKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlYjk1CihYRU4pIDxSTVJSPiBpb21tdV9tYXAg
MHg4ZWI5NgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGViOTcKKFhFTikgPFJNUlI+IGlvbW11
X21hcCAweDhlYjk4CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWI5OQooWEVOKSA8Uk1SUj4g
aW9tbXVfbWFwIDB4OGViOWEKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlYjliCihYRU4pIDxS
TVJSPiBpb21tdV9tYXAgMHg4ZWI5YwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGViOWQKKFhF
TikgPFJNUlI+IGlvbW11X21hcCAweDhlYjllCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWI5
ZgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGViYTAKKFhFTikgPFJNUlI+IGlvbW11X21hcCAw
eDhlYmExCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWJhMgooWEVOKSA8Uk1SUj4gaW9tbXVf
bWFwIDB4OGViYTMKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlYmE0CihYRU4pIDxSTVJSPiBp
b21tdV9tYXAgMHg4ZWJhNQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGViYTYKKFhFTikgPFJN
UlI+IGlvbW11X21hcCAweDhlYmE3CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWJhOAooWEVO
KSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGViYTkKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlYmFh
CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWJhYgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4
OGViYWMKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlYmFkCihYRU4pIDxSTVJSPiBpb21tdV9t
YXAgMHg4ZWJhZQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGViYWYKKFhFTikgPFJNUlI+IGlv
bW11X21hcCAweDhlYmIwCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWJiMQooWEVOKSA8Uk1S
Uj4gaW9tbXVfbWFwIDB4OGViYjIKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlYmIzCihYRU4p
IDxSTVJSPiBpb21tdV9tYXAgMHg4ZWJiNAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGViYjUK
KFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlYmI2CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4
ZWJiNwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGViYjgKKFhFTikgPFJNUlI+IGlvbW11X21h
cCAweDhlYmI5CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWJiYQooWEVOKSA8Uk1SUj4gaW9t
bXVfbWFwIDB4OGViYmIKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlYmJjCihYRU4pIDxSTVJS
PiBpb21tdV9tYXAgMHg4ZWJiZAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGViYmUKKFhFTikg
PFJNUlI+IGlvbW11X21hcCAweDhlYmJmCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWJjMAoo
WEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGViYzEKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhl
YmMyCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWJjMwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFw
IDB4OGViYzQKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlYmM1CihYRU4pIDxSTVJSPiBpb21t
dV9tYXAgMHg4ZWJjNgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGViYzcKKFhFTikgPFJNUlI+
IGlvbW11X21hcCAweDhlYmM4CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWJjOQooWEVOKSA8
Uk1SUj4gaW9tbXVfbWFwIDB4OGViY2EKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlYmNiCihY
RU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWJjYwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVi
Y2QKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlYmNlCihYRU4pIDxSTVJSPiBpb20oWEVOKSA8
Uk1SUj4gaW9tbXVfbWFwIDB4OGVkY2YKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlZGQwCihY
RU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWRkMQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVk
ZDIKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlZGQzCihYRU4pIDxSTVJSPiBpb21tdV9tYXAg
MHg4ZWRkNAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVkZDUKKFhFTikgPFJNUlI+IGlvbW11
X21hcCAweDhlZGQ2CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWRkNwooWEVOKSA8Uk1SUj4g
aW9tbXVfbWFwIDB4OGVkZDgKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlZGQ5CihYRU4pIDxS
TVJSPiBpb21tdV9tYXAgMHg4ZWRkYQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVkZGIKKFhF
TikgPFJNUlI+IGlvbW11X21hcCAweDhlZGRjCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWRk
ZAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVkZGUKKFhFTikgPFJNUlI+IGlvbW11X21hcCAw
eDhlZGRmCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWRlMAooWEVOKSA8Uk1SUj4gaW9tbXVf
bWFwIDB4OGVkZTEKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlZGUyCihYRU4pIDxSTVJSPiBp
b21tdV9tYXAgMHg4ZWRlMwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVkZTQKKFhFTikgPFJN
UlI+IGlvbW11X21hcCAweDhlZGU1CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWRlNgooWEVO
KSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVkZTcKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlZGU4
CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWRlOQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4
OGVkZWEKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlZGViCihYRU4pIDxSTVJSPiBpb21tdV9t
YXAgMHg4ZWRlYwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVkZWQKKFhFTikgPFJNUlI+IGlv
bW11X21hcCAweDhlZGVlCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWRlZgooWEVOKSA8Uk1S
Uj4gaW9tbXVfbWFwIDB4OGVkZjAKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlZGYxCihYRU4p
IDxSTVJSPiBpb21tdV9tYXAgMHg4ZWRmMgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVkZjMK
KFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlZGY0CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4
ZWRmNQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVkZjYKKFhFTikgPFJNUlI+IGlvbW11X21h
cCAweDhlZGY3CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWRmOAooWEVOKSA8Uk1SUj4gaW9t
bXVfbWFwIDB4OGVkZjkKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlZGZhCihYRU4pIDxSTVJS
PiBpb21tdV9tYXAgMHg4ZWRmYgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVkZmMKKFhFTikg
PFJNUlI+IGlvbW11X21hcCAweDhlZGZkCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWRmZQoo
WEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVkZmYKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhl
ZTAwCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWUwMQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFw
IDB4OGVlMDIKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlZTAzCihYRU4pIDxSTVJSPiBpb21t
dV9tYXAgMHg4ZWUwNAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVlMDUKKFhFTikgPFJNUlI+
IGlvbW11X21hcCAweDhlZTA2CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWUwNwooWEVOKSA8
Uk1SUj4gaW9tbXVfbWFwIDB4OGVlMDgKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlZTA5CihY
RU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWUwYQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVl
MGIKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlZTBjCihYRU4pIDxSTVJSPiBpb21tdV9tYXAg
MHg4ZWUwZAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVlMGUKKFhFTikgPFJNUlI+IGlvbW11
X21hcCAweDhlZTBmCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWUxMAooWEVOKSA8Uk1SUj4g
aW9tbXVfbWFwIDB4OGVlMTEKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlZTEyCihYRU4pIDxS
TVJSPiBpb21tdV9tYXAgMHg4ZWUxMwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVlMTQKKFhF
TikgPFJNUlI+IGlvbW11X21hcCAweDhlZTE1CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWUx
NgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVlMTcKKFhFTikgPFJNUlI+IGlvbW11X21hcCAw
eDhlZTE4CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWUxOQooWEVOKSA8Uk1SUj4gaW9tbXVf
bWFwIDB4OGVlMWEKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlZTFiCihYRU4pIDxSTVJSPiBp
b21tdV9tYXAgMHg4ZWUxYwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVlMWQKKFhFTikgPFJN
UlI+IGlvbW11X21hcCAweDhlZTFlCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWUxZgooWEVO
KSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVlMjAKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlZTIx
CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWUyMgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4
OGVlMjMKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlZTI0CihYRU4pIDxSTVJSPiBpb21tdV9t
YXAgMHg4ZWUyNQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVlMjYKKFhFTikgPFJNUlI+IGlv
bW11X21hcCAweDhlZTI3CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWUyOAooWEVOKSA8Uk1S
Uj4gaW9tbXVfbWFwIDB4OGVlMjkKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlZTJhCihYRU4p
IDxSTVJSPiBpb21tdV9tYXAgMHg4ZWUyYgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVlMmMK
KFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlZTJkCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4
ZWUyZQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVlMmYKKFhFTikgPFJNUlI+IGlvbW11X21h
cCAweDhlZTMwCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWUzMQooWEVOKSA8Uk1SUj4gaW9t
bXVfbWFwIDB4OGVlMzIKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlZTMzCihYRU4pIDxSTVJS
PiBpb21tdV9tYXAgMHg4ZWUzNAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVlMzUKKFhFTikg
PFJNUlI+IGlvbW11X21hcCAweDhlZTM2CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWUzNwoo
WEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVlMzgKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhl
ZTM5CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWUzYQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFw
IDB4OGVlM2IKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlZTNjCihYRU4pIDxSTVJSPiBpb21t
dV9tYXAgMHg4ZWUzZAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVlM2UKKFhFTikgPFJNUlI+
IGlvbW11X21hcCAweDhlZTNmCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWU0MAooWEVOKSA8
Uk1SUj4gaW9tbXVfbWFwIDB4OGVlNDEKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlZTQyCihY
RU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWU0MwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVl
NDQKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlZTQ1CihYRU4pIDxSTVJSPiBpb21tdV9tYXAg
MHg4ZWU0NgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVlNDcKKFhFTikgPFJNUlI+IGlvbW11
X21hcCAweDhlZTQ4CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWU0OQooWEVOKSA8Uk1SUj4g
aW9tbXVfbWFwIDB4OGVlNGEKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlZTRiCihYRU4pIDxS
TVJSPiBpb21tdV9tYXAgMHg4ZWU0YwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVlNGQKKFhF
TikgPFJNUlI+IGlvbW11X21hcCAweDhlZTRlCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWU0
ZgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVlNTAKKFhFTikgPFJNUlI+IGlvbW11X21hcCAw
eDhlZTUxCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWU1MgooWEVOKSA8Uk1SUj4gaW9tbXVf
bWFwIDB4OGVlNTMKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlZTU0CihYRU4pIDxSTVJSPiBp
b21tdV9tYXAgMHg4ZWU1NQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVlNTYKKFhFTikgPFJN
UlI+IGlvbW11X21hcCAweDhlZTU3CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWU1OAooWEVO
KSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVlNTkKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlZTVh
CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWU1YgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4
OGVlNWMKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlZTVkCihYRU4pIDxSTVJSPiBpb21tdV9t
YXAgMHg4ZWU1ZQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVlNWYKKFhFTikgPFJNUlI+IGlv
bW11X21hcCAweDhlZTYwCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWU2MQooWEVOKSA8Uk1S
Uj4gaW9tbXVfbWFwIDB4OGVlNjIKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlZTYzCihYRU4p
IDxSTVJSPiBpb21tdV9tYXAgMHg4ZWU2NAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVlNjUK
KFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlZTY2CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4
ZWU2NwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVlNjgKKFhFTikgPFJNUlI+IGlvbW11X21h
cCAweDhlZTY5CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWU2YQooWEVOKSA8Uk1SUj4gaW9t
bXVfbWFwIDB4OGVlNmIKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlZTZjCihYRU4pIDxSTVJS
PiBpb21tdV9tYXAgMHg4ZWU2ZAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVlNmUKKFhFTikg
PFJNUlI+IGlvbW11X21hcCAweDhlZTZmCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWU3MAoo
WEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVlNzEKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhl
ZTcyCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWU3MwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFw
IDB4OGVlNzQKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlZTc1CihYRU4pIDxSTVJSPiBpb21t
dV9tYXAgMHg4ZWU3NgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVlNzcKKFhFTikgPFJNUlI+
IGlvbW11X21hcCAweDhlZTc4CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWU3OQooWEVOKSA8
Uk1SUj4gaW9tbXVfbWFwIDB4OGVlN2EKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlZTdiCihY
RU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWU3YwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVl
N2QKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlZTdlCihYRU4pIDxSTVJSPiBpb21tdV9tYXAg
MHg4ZWU3ZgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVlODAKKFhFTikgPFJNUlI+IGlvbW11
X21hcCAweDhlZTgxCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWU4MgooWEVOKSA8Uk1SUj4g
aW9tbXVfbWFwIDB4OGVlODMKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlZTg0CihYRU4pIDxS
TVJSPiBpb21tdV9tYXAgMHg4ZWU4NQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVlODYKKFhF
TikgPFJNUlI+IGlvbW11X21hcCAweDhlZTg3CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWU4
OAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVlODkKKFhFTikgPFJNUlI+IGlvbW11X21hcCAw
eDhlZThhCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWU4YgooWEVOKSA8Uk1SUj4gaW9tbXVf
bWFwIDB4OGVlOGMKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlZThkCihYRU4pIDxSTVJSPiBp
b21tdV9tYXAgMHg4ZWU4ZQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVlOGYKKFhFTikgPFJN
UlI+IGlvbW11X21hcCAweDhlZTkwCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWU5MQooWEVO
KSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVlOTIKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlZTkz
CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWU5NAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4
OGVlOTUKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlZTk2CihYRU4pIDxSTVJSPiBpb21tdV9t
YXAgMHg4ZWU5NwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVlOTgKKFhFTikgPFJNUlI+IGlv
bW11X21hcCAweDhlZTk5CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWU5YQooWEVOKSA8Uk1S
Uj4gaW9tbXVfbWFwIDB4OGVlOWIKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlZTljCihYRU4p
IDxSTVJSPiBpb21tdV9tYXAgMHg4ZWU5ZAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVlOWUK
KFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlZTlmCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4
ZWVhMAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVlYTEKKFhFTikgPFJNUlI+IGlvbW11X21h
cCAweDhlZWEyCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWVhMwooWEVOKSA8Uk1SUj4gaW9t
bXVfbWFwIDB4OGVlYTQKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlZWE1CihYRU4pIDxSTVJS
PiBpb21tdV9tYXAgMHg4ZWVhNgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVlYTcKKFhFTikg
PFJNUlI+IGlvbW11X21hcCAweDhlZWE4CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWVhOQoo
WEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVlYWEKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhl
ZWFiCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWVhYwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFw
IDB4OGVlYWQKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlZWFlCihYRU4pIDxSTVJSPiBpb21t
dV9tYXAgMHg4ZWVhZgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVlYjAKKFhFTikgPFJNUlI+
IGlvbW11X21hcCAweDhlZWIxCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWViMgooWEVOKSA8
Uk1SUj4gaW9tbXVfbWFwIDB4OGVlYjMKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlZWI0CihY
RU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWViNQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVl
YjYKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlZWI3CihYRU4pIDxSTVJSPiBpb21tdV9tYXAg
MHg4ZWViOAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVlYjkKKFhFTikgPFJNUlI+IGlvbW11
X21hcCAweDhlZWJhCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWViYgooWEVOKSA8Uk1SUj4g
aW9tbXVfbWFwIDB4OGVlYmMKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlZWJkCihYRU4pIDxS
TVJSPiBpb21tdV9tYXAgMHg4ZWViZQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVlYmYKKFhF
TikgPFJNUlI+IGlvbW11X21hcCAweDhlZWMwCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWVj
MQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVlYzIKKFhFTikgPFJNUlI+IGlvbW11X21hcCAw
eDhlZWMzCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWVjNAooWEVOKSA8Uk1SUj4gaW9tbXVf
bWFwIDB4OGVlYzUKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlZWM2CihYRU4pIDxSTVJSPiBp
b21tdV9tYXAgMHg4ZWVjNwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVlYzgKKFhFTikgPFJN
UlI+IGlvbW11X21hcCAweDhlZWM5CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWVjYQooWEVO
KSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVlY2IKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlZWNj
CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWVjZAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4
OGVlY2UKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlZWNmCihYRU4pIDxSTVJSPiBpb21tdV9t
YXAgMHg4ZWVkMAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVlZDEKKFhFTikgPFJNUlI+IGlv
bW11X21hcCAweDhlZWQyCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWVkMwooWEVOKSA8Uk1S
Uj4gaW9tbXVfbWFwIDB4OGVlZDQKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlZWQ1CihYRU4p
IDxSTVJSPiBpb21tdV9tYXAgMHg4ZWVkNgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVlZDcK
KFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlZWQ4CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4
ZWVkOQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVlZGEKKFhFTikgPFJNUlI+IGlvbW11X21h
cCAweDhlZWRiCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWVkYwooWEVOKSA8Uk1SUj4gaW9t
bXVfbWFwIDB4OGVlZGQKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlZWRlCihYRU4pIDxSTVJS
PiBpb21tdV9tYXAgMHg4ZWVkZgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVlZTAKKFhFTikg
PFJNUlI+IGlvbW11X21hcCAweDhlZWUxCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWVlMgoo
WEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVlZTMKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhl
ZWU0CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWVlNQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFw
IDB4OGVlZTYKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlZWU3CihYRU4pIDxSTVJSPiBpb21t
dV9tYXAgMHg4ZWVlOAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVlZTkKKFhFTikgPFJNUlI+
IGlvbW11X21hcCAweDhlZWVhCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWVlYgooWEVOKSA8
Uk1SUj4gaW9tbXVfbWFwIDB4OGVlZWMKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlZWVkCihY
RU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWVlZQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVl
ZWYKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlZWYwCihYRU4pIDxSTVJSPiBpb21tdV9tYXAg
MHg4ZWVmMQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVlZjIKKFhFTikgPFJNUlI+IGlvbW11
X21hcCAweDhlZWYzCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWVmNAooWEVOKSA8Uk1SUj4g
aW9tbXVfbWFwIDB4OGVlZjUKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlZWY2CihYRU4pIDxS
TVJSPiBpb21tdV9tYXAgMHg4ZWVmNwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVlZjgKKFhF
TikgPFJNUlI+IGlvbW11X21hcCAweDhlZWY5CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWVm
YQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVlZmIKKFhFTikgPFJNUlI+IGlvbW11X21hcCAw
eDhlZWZjCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWVmZAooWEVOKSA8Uk1SUj4gaW9tbXVf
bWFwIDB4OGVlZmUKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlZWZmCihYRU4pIDxSTVJSPiBp
b21tdV9tYXAgMHg4ZWYwMAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVmMDEKKFhFTikgPFJN
UlI+IGlvbW11X21hcCAweDhlZjAyCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWYwMwooWEVO
KSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVmMDQKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlZjA1
CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWYwNgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4
OGVmMDcKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlZjA4CihYRU4pIDxSTVJSPiBpb21tdV9t
YXAgMHg4ZWYwOQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVmMGEKKFhFTikgPFJNUlI+IGlv
bW11X21hcCAweDhlZjBiCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWYwYwooWEVOKSA8Uk1S
Uj4gaW9tbXVfbWFwIDB4OGVmMGQKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlZjBlCihYRU4p
IDxSTVJSPiBpb21tdV9tYXAgMHg4ZWYwZgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVmMTAK
KFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlZjExCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4
ZWYxMgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVmMTMKKFhFTikgPFJNUlI+IGlvbW11X21h
cCAweDhlZjE0CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWYxNQooWEVOKSA8Uk1SUj4gaW9t
bXVfbWFwIDB4OGVmMTYKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlZjE3CihYRU4pIDxSTVJS
PiBpb21tdV9tYXAgMHg4ZWYxOAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVmMTkKKFhFTikg
PFJNUlI+IGlvbW11X21hcCAweDhlZjFhCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWYxYgoo
WEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVmMWMKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhl
ZjFkCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWYxZQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFw
IDB4OGVmMWYKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlZjIwCihYRU4pIDxSTVJSPiBpb21t
dV9tYXAgMHg4ZWYyMQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVmMjIKKFhFTikgPFJNUlI+
IGlvbW11X21hcCAweDhlZjIzCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWYyNAooWEVOKSA8
Uk1SUj4gaW9tbXVfbWFwIDB4OGVmMjUKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlZjI2CihY
RU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWYyNwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVm
MjgKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlZjI5CihYRU4pIDxSTVJSPiBpb21tdV9tYXAg
MHg4ZWYyYQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVmMmIKKFhFTikgPFJNUlI+IGlvbW11
X21hcCAweDhlZjJjCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWYyZAooWEVOKSA8Uk1SUj4g
aW9tbXVfbWFwIDB4OGVmMmUKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlZjJmCihYRU4pIDxS
TVJSPiBpb21tdV9tYXAgMHg4ZWYzMAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVmMzEKKFhF
TikgPFJNUlI+IGlvbW11X21hcCAweDhlZjMyCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWYz
MwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVmMzQKKFhFTikgPFJNUlI+IGlvbW11X21hcCAw
eDhlZjM1CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWYzNgooWEVOKSA8Uk1SUj4gaW9tbXVf
bWFwIDB4OGVmMzcKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlZjM4CihYRU4pIDxSTVJSPiBp
b21tdV9tYXAgMHg4ZWYzOQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVmM2EKKFhFTikgPFJN
UlI+IGlvbW11X21hcCAweDhlZjNiCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWYzYwooWEVO
KSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVmM2QKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlZjNl
CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWYzZgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4
OGVmNDAKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlZjQxCihYRU4pIDxSTVJSPiBpb21tdV9t
YXAgMHg4ZWY0MgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVmNDMKKFhFTikgPFJNUlI+IGlv
bW11X21hcCAweDhlZjQ0CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWY0NQooWEVOKSA8Uk1S
Uj4gaW9tbXVfbWFwIDB4OGVmNDYKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlZjQ3CihYRU4p
IDxSTVJSPiBpb21tdV9tYXAgMHg4ZWY0OAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVmNDkK
KFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlZjRhCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4
ZWY0YgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVmNGMKKFhFTikgPFJNUlI+IGlvbW11X21h
cCAweDhlZjRkCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWY0ZQooWEVOKSA8Uk1SUj4gaW9t
bXVfbWFwIDB4OGVmNGYKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlZjUwCihYRU4pIDxSTVJS
PiBpb21tdV9tYXAgMHg4ZWY1MQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVmNTIKKFhFTikg
PFJNUlI+IGlvbW11X21hcCAweDhlZjUzCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWY1NAoo
WEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVmNTUKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhl
ZjU2CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWY1NwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFw
IDB4OGVmNTgKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlZjU5CihYRU4pIDxSTVJSPiBpb21t
dV9tYXAgMHg4ZWY1YQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVmNWIKKFhFTikgPFJNUlI+
IGlvbW11X21hcCAweDhlZjVjCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWY1ZAooWEVOKSA8
Uk1SUj4gaW9tbXVfbWFwIDB4OGVmNWUKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlZjVmCihY
RU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWY2MAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVm
NjEKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlZjYyCihYRU4pIDxSTVJSPiBpb21tdV9tYXAg
MHg4ZWY2MwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVmNjQKKFhFTikgPFJNUlI+IGlvbW11
X21hcCAweDhlZjY1CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWY2NgooWEVOKSA8Uk1SUj4g
aW9tbXVfbWFwIDB4OGVmNjcKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlZjY4CihYRU4pIDxS
TVJSPiBpb21tdV9tYXAgMHg4ZWY2OQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVmNmEKKFhF
TikgPFJNUlI+IGlvbW11X21hcCAweDhlZjZiCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWY2
YwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVmNmQKKFhFTikgPFJNUlI+IGlvbW11X21hcCAw
eDhlZjZlCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWY2ZgooWEVOKSA8Uk1SUj4gaW9tbXVf
bWFwIDB4OGVmNzAKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlZjcxCihYRU4pIDxSTVJSPiBp
b21tdV9tYXAgMHg4ZWY3MgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVmNzMKKFhFTikgPFJN
UlI+IGlvbW11X21hcCAweDhlZjc0CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWY3NQooWEVO
KSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVmNzYKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlZjc3
CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWY3OAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4
OGVmNzkKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlZjdhCihYRU4pIDxSTVJSPiBpb21tdV9t
YXAgMHg4ZWY3YgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVmN2MKKFhFTikgPFJNUlI+IGlv
bW11X21hcCAweDhlZjdkCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWY3ZQooWEVOKSA8Uk1S
Uj4gaW9tbXVfbWFwIDB4OGVmN2YKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlZjgwCihYRU4p
IDxSTVJSPiBpb21tdV9tYXAgMHg4ZWY4MQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVmODIK
KFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlZjgzCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4
ZWY4NAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVmODUKKFhFTikgPFJNUlI+IGlvbW11X21h
cCAweDhlZjg2CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWY4NwooWEVOKSA8Uk1SUj4gaW9t
bXVfbWFwIDB4OGVmODgKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlZjg5CihYRU4pIDxSTVJS
PiBpb21tdV9tYXAgMHg4ZWY4YQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVmOGIKKFhFTikg
PFJNUlI+IGlvbW11X21hcCAweDhlZjhjCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWY4ZAoo
WEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVmOGUKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhl
ZjhmCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWY5MAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFw
IDB4OGVmOTEKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlZjkyCihYRU4pIDxSTVJSPiBpb21t
dV9tYXAgMHg4ZWY5MwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVmOTQKKFhFTikgPFJNUlI+
IGlvbW11X21hcCAweDhlZjk1CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWY5NgooWEVOKSA8
Uk1SUj4gaW9tbXVfbWFwIDB4OGVmOTcKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlZjk4CihY
RU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWY5OQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVm
OWEKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlZjliCihYRU4pIDxSTVJSPiBpb21tdV9tYXAg
MHg4ZWY5YwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVmOWQKKFhFTikgPFJNUlI+IGlvbW11
X21hcCAweDhlZjllCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWY5ZgooWEVOKSA8Uk1SUj4g
aW9tbXVfbWFwIDB4OGVmYTAKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlZmExCihYRU4pIDxS
TVJSPiBpb21tdV9tYXAgMHg4ZWZhMgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVmYTMKKFhF
TikgPFJNUlI+IGlvbW11X21hcCAweDhlZmE0CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWZh
NQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVmYTYKKFhFTikgPFJNUlI+IGlvbW11X21hcCAw
eDhlZmE3CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWZhOAooWEVOKSA8Uk1SUj4gaW9tbXVf
bWFwIDB4OGVmYTkKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlZmFhCihYRU4pIDxSTVJSPiBp
b21tdV9tYXAgMHg4ZWZhYgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVmYWMKKFhFTikgPFJN
UlI+IGlvbW11X21hcCAweDhlZmFkCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWZhZQooWEVO
KSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVmYWYKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlZmIw
CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWZiMQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4
OGVmYjIKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlZmIzCihYRU4pIDxSTVJSPiBpb21tdV9t
YXAgMHg4ZWZiNAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVmYjUKKFhFTikgPFJNUlI+IGlv
bW11X21hcCAweDhlZmI2CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWZiNwooWEVOKSA8Uk1S
Uj4gaW9tbXVfbWFwIDB4OGVmYjgKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlZmI5CihYRU4p
IDxSTVJSPiBpb21tdV9tYXAgMHg4ZWZiYQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVmYmIK
KFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlZmJjCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4
ZWZiZAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVmYmUKKFhFTikgPFJNUlI+IGlvbW11X21h
cCAweDhlZmJmCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWZjMAooWEVOKSA8Uk1SUj4gaW9t
bXVfbWFwIDB4OGVmYzEKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlZmMyCihYRU4pIDxSTVJS
PiBpb21tdV9tYXAgMHg4ZWZjMwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVmYzQKKFhFTikg
PFJNUlI+IGlvbW11X21hcCAweDhlZmM1CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWZjNgoo
WEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVmYzcKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhl
ZmM4CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZWZjOQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFw
IDB4OGVmY2EKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhlZmNiCihYRU4pIDxSTVJSPiBpb21t
dV9tYXAgMHg4ZWZjYwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGVmY2QKKFhFTikgPFJNUlI+
IGlvbShYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjFjZQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFw
IDB4OGYxY2YKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmMWQwCihYRU4pIDxSTVJSPiBpb21t
dV9tYXAgMHg4ZjFkMQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGYxZDIKKFhFTikgPFJNUlI+
IGlvbW11X21hcCAweDhmMWQzCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjFkNAooWEVOKSA8
Uk1SUj4gaW9tbXVfbWFwIDB4OGYxZDUKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmMWQ2CihY
RU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjFkNwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGYx
ZDgKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmMWQ5CihYRU4pIDxSTVJSPiBpb21tdV9tYXAg
MHg4ZjFkYQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGYxZGIKKFhFTikgPFJNUlI+IGlvbW11
X21hcCAweDhmMWRjCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjFkZAooWEVOKSA8Uk1SUj4g
aW9tbXVfbWFwIDB4OGYxZGUKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmMWRmCihYRU4pIDxS
TVJSPiBpb21tdV9tYXAgMHg4ZjFlMAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGYxZTEKKFhF
TikgPFJNUlI+IGlvbW11X21hcCAweDhmMWUyCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjFl
MwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGYxZTQKKFhFTikgPFJNUlI+IGlvbW11X21hcCAw
eDhmMWU1CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjFlNgooWEVOKSA8Uk1SUj4gaW9tbXVf
bWFwIDB4OGYxZTcKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmMWU4CihYRU4pIDxSTVJSPiBp
b21tdV9tYXAgMHg4ZjFlOQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGYxZWEKKFhFTikgPFJN
UlI+IGlvbW11X21hcCAweDhmMWViCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjFlYwooWEVO
KSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGYxZWQKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmMWVl
CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjFlZgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4
OGYxZjAKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmMWYxCihYRU4pIDxSTVJSPiBpb21tdV9t
YXAgMHg4ZjFmMgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGYxZjMKKFhFTikgPFJNUlI+IGlv
bW11X21hcCAweDhmMWY0CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjFmNQooWEVOKSA8Uk1S
Uj4gaW9tbXVfbWFwIDB4OGYxZjYKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmMWY3CihYRU4p
IDxSTVJSPiBpb21tdV9tYXAgMHg4ZjFmOAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGYxZjkK
KFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmMWZhCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4
ZjFmYgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGYxZmMKKFhFTikgPFJNUlI+IGlvbW11X21h
cCAweDhmMWZkCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjFmZQooWEVOKSA8Uk1SUj4gaW9t
bXVfbWFwIDB4OGYxZmYKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmMjAwCihYRU4pIDxSTVJS
PiBpb21tdV9tYXAgMHg4ZjIwMQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGYyMDIKKFhFTikg
PFJNUlI+IGlvbW11X21hcCAweDhmMjAzCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjIwNAoo
WEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGYyMDUKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhm
MjA2CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjIwNwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFw
IDB4OGYyMDgKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmMjA5CihYRU4pIDxSTVJSPiBpb21t
dV9tYXAgMHg4ZjIwYQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGYyMGIKKFhFTikgPFJNUlI+
IGlvbW11X21hcCAweDhmMjBjCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjIwZAooWEVOKSA8
Uk1SUj4gaW9tbXVfbWFwIDB4OGYyMGUKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmMjBmCihY
RU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjIxMAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGYy
MTEKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmMjEyCihYRU4pIDxSTVJSPiBpb21tdV9tYXAg
MHg4ZjIxMwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGYyMTQKKFhFTikgPFJNUlI+IGlvbW11
X21hcCAweDhmMjE1CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjIxNgooWEVOKSA8Uk1SUj4g
aW9tbXVfbWFwIDB4OGYyMTcKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmMjE4CihYRU4pIDxS
TVJSPiBpb21tdV9tYXAgMHg4ZjIxOQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGYyMWEKKFhF
TikgPFJNUlI+IGlvbW11X21hcCAweDhmMjFiCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjIx
YwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGYyMWQKKFhFTikgPFJNUlI+IGlvbW11X21hcCAw
eDhmMjFlCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjIxZgooWEVOKSA8Uk1SUj4gaW9tbXVf
bWFwIDB4OGYyMjAKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmMjIxCihYRU4pIDxSTVJSPiBp
b21tdV9tYXAgMHg4ZjIyMgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGYyMjMKKFhFTikgPFJN
UlI+IGlvbW11X21hcCAweDhmMjI0CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjIyNQooWEVO
KSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGYyMjYKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmMjI3
CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjIyOAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4
OGYyMjkKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmMjJhCihYRU4pIDxSTVJSPiBpb21tdV9t
YXAgMHg4ZjIyYgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGYyMmMKKFhFTikgPFJNUlI+IGlv
bW11X21hcCAweDhmMjJkCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjIyZQooWEVOKSA8Uk1S
Uj4gaW9tbXVfbWFwIDB4OGYyMmYKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmMjMwCihYRU4p
IDxSTVJSPiBpb21tdV9tYXAgMHg4ZjIzMQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGYyMzIK
KFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmMjMzCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4
ZjIzNAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGYyMzUKKFhFTikgPFJNUlI+IGlvbW11X21h
cCAweDhmMjM2CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjIzNwooWEVOKSA8Uk1SUj4gaW9t
bXVfbWFwIDB4OGYyMzgKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmMjM5CihYRU4pIDxSTVJS
PiBpb21tdV9tYXAgMHg4ZjIzYQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGYyM2IKKFhFTikg
PFJNUlI+IGlvbW11X21hcCAweDhmMjNjCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjIzZAoo
WEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGYyM2UKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhm
MjNmCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjI0MAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFw
IDB4OGYyNDEKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmMjQyCihYRU4pIDxSTVJSPiBpb21t
dV9tYXAgMHg4ZjI0MwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGYyNDQKKFhFTikgPFJNUlI+
IGlvbW11X21hcCAweDhmMjQ1CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjI0NgooWEVOKSA8
Uk1SUj4gaW9tbXVfbWFwIDB4OGYyNDcKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmMjQ4CihY
RU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjI0OQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGYy
NGEKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmMjRiCihYRU4pIDxSTVJSPiBpb21tdV9tYXAg
MHg4ZjI0YwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGYyNGQKKFhFTikgPFJNUlI+IGlvbW11
X21hcCAweDhmMjRlCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjI0ZgooWEVOKSA8Uk1SUj4g
aW9tbXVfbWFwIDB4OGYyNTAKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmMjUxCihYRU4pIDxS
TVJSPiBpb21tdV9tYXAgMHg4ZjI1MgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGYyNTMKKFhF
TikgPFJNUlI+IGlvbW11X21hcCAweDhmMjU0CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjI1
NQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGYyNTYKKFhFTikgPFJNUlI+IGlvbW11X21hcCAw
eDhmMjU3CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjI1OAooWEVOKSA8Uk1SUj4gaW9tbXVf
bWFwIDB4OGYyNTkKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmMjVhCihYRU4pIDxSTVJSPiBp
b21tdV9tYXAgMHg4ZjI1YgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGYyNWMKKFhFTikgPFJN
UlI+IGlvbW11X21hcCAweDhmMjVkCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjI1ZQooWEVO
KSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGYyNWYKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmMjYw
CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjI2MQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4
OGYyNjIKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmMjYzCihYRU4pIDxSTVJSPiBpb21tdV9t
YXAgMHg4ZjI2NAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGYyNjUKKFhFTikgPFJNUlI+IGlv
bW11X21hcCAweDhmMjY2CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjI2NwooWEVOKSA8Uk1S
Uj4gaW9tbXVfbWFwIDB4OGYyNjgKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmMjY5CihYRU4p
IDxSTVJSPiBpb21tdV9tYXAgMHg4ZjI2YQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGYyNmIK
KFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmMjZjCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4
ZjI2ZAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGYyNmUKKFhFTikgPFJNUlI+IGlvbW11X21h
cCAweDhmMjZmCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjI3MAooWEVOKSA8Uk1SUj4gaW9t
bXVfbWFwIDB4OGYyNzEKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmMjcyCihYRU4pIDxSTVJS
PiBpb21tdV9tYXAgMHg4ZjI3MwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGYyNzQKKFhFTikg
PFJNUlI+IGlvbW11X21hcCAweDhmMjc1CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjI3Ngoo
WEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGYyNzcKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhm
Mjc4CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjI3OQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFw
IDB4OGYyN2EKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmMjdiCihYRU4pIDxSTVJSPiBpb21t
dV9tYXAgMHg4ZjI3YwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGYyN2QKKFhFTikgPFJNUlI+
IGlvbW11X21hcCAweDhmMjdlCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjI3ZgooWEVOKSA8
Uk1SUj4gaW9tbXVfbWFwIDB4OGYyODAKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmMjgxCihY
RU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjI4MgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGYy
ODMKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmMjg0CihYRU4pIDxSTVJSPiBpb21tdV9tYXAg
MHg4ZjI4NQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGYyODYKKFhFTikgPFJNUlI+IGlvbW11
X21hcCAweDhmMjg3CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjI4OAooWEVOKSA8Uk1SUj4g
aW9tbXVfbWFwIDB4OGYyODkKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmMjhhCihYRU4pIDxS
TVJSPiBpb21tdV9tYXAgMHg4ZjI4YgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGYyOGMKKFhF
TikgPFJNUlI+IGlvbW11X21hcCAweDhmMjhkCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjI4
ZQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGYyOGYKKFhFTikgPFJNUlI+IGlvbW11X21hcCAw
eDhmMjkwCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjI5MQooWEVOKSA8Uk1SUj4gaW9tbXVf
bWFwIDB4OGYyOTIKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmMjkzCihYRU4pIDxSTVJSPiBp
b21tdV9tYXAgMHg4ZjI5NAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGYyOTUKKFhFTikgPFJN
UlI+IGlvbW11X21hcCAweDhmMjk2CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjI5NwooWEVO
KSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGYyOTgKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmMjk5
CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjI5YQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4
OGYyOWIKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmMjljCihYRU4pIDxSTVJSPiBpb21tdV9t
YXAgMHg4ZjI5ZAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGYyOWUKKFhFTikgPFJNUlI+IGlv
bW11X21hcCAweDhmMjlmCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjJhMAooWEVOKSA8Uk1S
Uj4gaW9tbXVfbWFwIDB4OGYyYTEKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmMmEyCihYRU4p
IDxSTVJSPiBpb21tdV9tYXAgMHg4ZjJhMwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGYyYTQK
KFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmMmE1CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4
ZjJhNgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGYyYTcKKFhFTikgPFJNUlI+IGlvbW11X21h
cCAweDhmMmE4CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjJhOQooWEVOKSA8Uk1SUj4gaW9t
bXVfbWFwIDB4OGYyYWEKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmMmFiCihYRU4pIDxSTVJS
PiBpb21tdV9tYXAgMHg4ZjJhYwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGYyYWQKKFhFTikg
PFJNUlI+IGlvbW11X21hcCAweDhmMmFlCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjJhZgoo
WEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGYyYjAKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhm
MmIxCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjJiMgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFw
IDB4OGYyYjMKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmMmI0CihYRU4pIDxSTVJSPiBpb21t
dV9tYXAgMHg4ZjJiNQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGYyYjYKKFhFTikgPFJNUlI+
IGlvbW11X21hcCAweDhmMmI3CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjJiOAooWEVOKSA8
Uk1SUj4gaW9tbXVfbWFwIDB4OGYyYjkKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmMmJhCihY
RU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjJiYgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGYy
YmMKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmMmJkCihYRU4pIDxSTVJSPiBpb21tdV9tYXAg
MHg4ZjJiZQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGYyYmYKKFhFTikgPFJNUlI+IGlvbW11
X21hcCAweDhmMmMwCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjJjMQooWEVOKSA8Uk1SUj4g
aW9tbXVfbWFwIDB4OGYyYzIKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmMmMzCihYRU4pIDxS
TVJSPiBpb21tdV9tYXAgMHg4ZjJjNAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGYyYzUKKFhF
TikgPFJNUlI+IGlvbW11X21hcCAweDhmMmM2CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjJj
NwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGYyYzgKKFhFTikgPFJNUlI+IGlvbW11X21hcCAw
eDhmMmM5CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjJjYQooWEVOKSA8Uk1SUj4gaW9tbXVf
bWFwIDB4OGYyY2IKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmMmNjCihYRU4pIDxSTVJSPiBp
b21tdV9tYXAgMHg4ZjJjZAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGYyY2UKKFhFTikgPFJN
UlI+IGlvbW11X21hcCAweDhmMmNmCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjJkMAooWEVO
KSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGYyZDEKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmMmQy
CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjJkMwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4
OGYyZDQKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmMmQ1CihYRU4pIDxSTVJSPiBpb21tdV9t
YXAgMHg4ZjJkNgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGYyZDcKKFhFTikgPFJNUlI+IGlv
bW11X21hcCAweDhmMmQ4CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjJkOQooWEVOKSA8Uk1S
Uj4gaW9tbXVfbWFwIDB4OGYyZGEKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmMmRiCihYRU4p
IDxSTVJSPiBpb21tdV9tYXAgMHg4ZjJkYwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGYyZGQK
KFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmMmRlCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4
ZjJkZgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGYyZTAKKFhFTikgPFJNUlI+IGlvbW11X21h
cCAweDhmMmUxCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjJlMgooWEVOKSA8Uk1SUj4gaW9t
bXVfbWFwIDB4OGYyZTMKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmMmU0CihYRU4pIDxSTVJS
PiBpb21tdV9tYXAgMHg4ZjJlNQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGYyZTYKKFhFTikg
PFJNUlI+IGlvbW11X21hcCAweDhmMmU3CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjJlOAoo
WEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGYyZTkKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhm
MmVhCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjJlYgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFw
IDB4OGYyZWMKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmMmVkCihYRU4pIDxSTVJSPiBpb21t
dV9tYXAgMHg4ZjJlZQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGYyZWYKKFhFTikgPFJNUlI+
IGlvbW11X21hcCAweDhmMmYwCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjJmMQooWEVOKSA8
Uk1SUj4gaW9tbXVfbWFwIDB4OGYyZjIKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmMmYzCihY
RU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjJmNAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGYy
ZjUKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmMmY2CihYRU4pIDxSTVJSPiBpb21tdV9tYXAg
MHg4ZjJmNwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGYyZjgKKFhFTikgPFJNUlI+IGlvbW11
X21hcCAweDhmMmY5CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjJmYQooWEVOKSA8Uk1SUj4g
aW9tbXVfbWFwIDB4OGYyZmIKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmMmZjCihYRU4pIDxS
TVJSPiBpb21tdV9tYXAgMHg4ZjJmZAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGYyZmUKKFhF
TikgPFJNUlI+IGlvbW11X21hcCAweDhmMmZmCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjMw
MAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGYzMDEKKFhFTikgPFJNUlI+IGlvbW11X21hcCAw
eDhmMzAyCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjMwMwooWEVOKSA8Uk1SUj4gaW9tbXVf
bWFwIDB4OGYzMDQKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmMzA1CihYRU4pIDxSTVJSPiBp
b21tdV9tYXAgMHg4ZjMwNgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGYzMDcKKFhFTikgPFJN
UlI+IGlvbW11X21hcCAweDhmMzA4CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjMwOQooWEVO
KSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGYzMGEKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmMzBi
CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjMwYwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4
OGYzMGQKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmMzBlCihYRU4pIDxSTVJSPiBpb21tdV9t
YXAgMHg4ZjMwZgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGYzMTAKKFhFTikgPFJNUlI+IGlv
bW11X21hcCAweDhmMzExCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjMxMgooWEVOKSA8Uk1S
Uj4gaW9tbXVfbWFwIDB4OGYzMTMKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmMzE0CihYRU4p
IDxSTVJSPiBpb21tdV9tYXAgMHg4ZjMxNQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGYzMTYK
KFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmMzE3CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4
ZjMxOAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGYzMTkKKFhFTikgPFJNUlI+IGlvbW11X21h
cCAweDhmMzFhCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjMxYgooWEVOKSA8Uk1SUj4gaW9t
bXVfbWFwIDB4OGYzMWMKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmMzFkCihYRU4pIDxSTVJS
PiBpb21tdV9tYXAgMHg4ZjMxZQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGYzMWYKKFhFTikg
PFJNUlI+IGlvbW11X21hcCAweDhmMzIwCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjMyMQoo
WEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGYzMjIKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhm
MzIzCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjMyNAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFw
IDB4OGYzMjUKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmMzI2CihYRU4pIDxSTVJSPiBpb21t
dV9tYXAgMHg4ZjMyNwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGYzMjgKKFhFTikgPFJNUlI+
IGlvbW11X21hcCAweDhmMzI5CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjMyYQooWEVOKSA8
Uk1SUj4gaW9tbXVfbWFwIDB4OGYzMmIKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmMzJjCihY
RU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjMyZAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGYz
MmUKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmMzJmCihYRU4pIDxSTVJSPiBpb21tdV9tYXAg
MHg4ZjMzMAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGYzMzEKKFhFTikgPFJNUlI+IGlvbW11
X21hcCAweDhmMzMyCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjMzMwooWEVOKSA8Uk1SUj4g
aW9tbXVfbWFwIDB4OGYzMzQKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmMzM1CihYRU4pIDxS
TVJSPiBpb21tdV9tYXAgMHg4ZjMzNgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGYzMzcKKFhF
TikgPFJNUlI+IGlvbW11X21hcCAweDhmMzM4CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjMz
OQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGYzM2EKKFhFTikgPFJNUlI+IGlvbW11X21hcCAw
eDhmMzNiCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjMzYwooWEVOKSA8Uk1SUj4gaW9tbXVf
bWFwIDB4OGYzM2QKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmMzNlCihYRU4pIDxSTVJSPiBp
b21tdV9tYXAgMHg4ZjMzZgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGYzNDAKKFhFTikgPFJN
UlI+IGlvbW11X21hcCAweDhmMzQxCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjM0MgooWEVO
KSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGYzNDMKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmMzQ0
CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjM0NQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4
OGYzNDYKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmMzQ3CihYRU4pIDxSTVJSPiBpb21tdV9t
YXAgMHg4ZjM0OAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGYzNDkKKFhFTikgPFJNUlI+IGlv
bW11X21hcCAweDhmMzRhCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjM0YgooWEVOKSA8Uk1S
Uj4gaW9tbXVfbWFwIDB4OGYzNGMKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmMzRkCihYRU4p
IDxSTVJSPiBpb21tdV9tYXAgMHg4ZjM0ZQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGYzNGYK
KFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmMzUwCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4
ZjM1MQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGYzNTIKKFhFTikgPFJNUlI+IGlvbW11X21h
cCAweDhmMzUzCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjM1NAooWEVOKSA8Uk1SUj4gaW9t
bXVfbWFwIDB4OGYzNTUKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmMzU2CihYRU4pIDxSTVJS
PiBpb21tdV9tYXAgMHg4ZjM1NwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGYzNTgKKFhFTikg
PFJNUlI+IGlvbW11X21hcCAweDhmMzU5CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjM1YQoo
WEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGYzNWIKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhm
MzVjCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjM1ZAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFw
IDB4OGYzNWUKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmMzVmCihYRU4pIDxSTVJSPiBpb21t
dV9tYXAgMHg4ZjM2MAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGYzNjEKKFhFTikgPFJNUlI+
IGlvbW11X21hcCAweDhmMzYyCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjM2MwooWEVOKSA8
Uk1SUj4gaW9tbXVfbWFwIDB4OGYzNjQKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmMzY1CihY
RU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjM2NgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGYz
NjcKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmMzY4CihYRU4pIDxSTVJSPiBpb21tdV9tYXAg
MHg4ZjM2OQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGYzNmEKKFhFTikgPFJNUlI+IGlvbW11
X21hcCAweDhmMzZiCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjM2YwooWEVOKSA8Uk1SUj4g
aW9tbXVfbWFwIDB4OGYzNmQKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmMzZlCihYRU4pIDxS
TVJSPiBpb21tdV9tYXAgMHg4ZjM2ZgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGYzNzAKKFhF
TikgPFJNUlI+IGlvbW11X21hcCAweDhmMzcxCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjM3
MgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGYzNzMKKFhFTikgPFJNUlI+IGlvbW11X21hcCAw
eDhmMzc0CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjM3NQooWEVOKSA8Uk1SUj4gaW9tbXVf
bWFwIDB4OGYzNzYKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmMzc3CihYRU4pIDxSTVJSPiBp
b21tdV9tYXAgMHg4ZjM3OAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGYzNzkKKFhFTikgPFJN
UlI+IGlvbW11X21hcCAweDhmMzdhCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjM3YgooWEVO
KSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGYzN2MKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmMzdk
CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjM3ZQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4
OGYzN2YKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmMzgwCihYRU4pIDxSTVJSPiBpb21tdV9t
YXAgMHg4ZjM4MQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGYzODIKKFhFTikgPFJNUlI+IGlv
bW11X21hcCAweDhmMzgzCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjM4NAooWEVOKSA8Uk1S
Uj4gaW9tbXVfbWFwIDB4OGYzODUKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmMzg2CihYRU4p
IDxSTVJSPiBpb21tdV9tYXAgMHg4ZjM4NwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGYzODgK
KFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmMzg5CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4
ZjM4YQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGYzOGIKKFhFTikgPFJNUlI+IGlvbW11X21h
cCAweDhmMzhjCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjM4ZAooWEVOKSA8Uk1SUj4gaW9t
bXVfbWFwIDB4OGYzOGUKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmMzhmCihYRU4pIDxSTVJS
PiBpb21tdV9tYXAgMHg4ZjM5MAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGYzOTEKKFhFTikg
PFJNUlI+IGlvbW11X21hcCAweDhmMzkyCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjM5Mwoo
WEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGYzOTQKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhm
Mzk1CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjM5NgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFw
IDB4OGYzOTcKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmMzk4CihYRU4pIDxSTVJSPiBpb21t
dV9tYXAgMHg4ZjM5OQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGYzOWEKKFhFTikgPFJNUlI+
IGlvbW11X21hcCAweDhmMzliCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjM5YwooWEVOKSA8
Uk1SUj4gaW9tbXVfbWFwIDB4OGYzOWQKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmMzllCihY
RU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjM5ZgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGYz
YTAKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmM2ExCihYRU4pIDxSTVJSPiBpb21tdV9tYXAg
MHg4ZjNhMgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGYzYTMKKFhFTikgPFJNUlI+IGlvbW11
X21hcCAweDhmM2E0CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjNhNQooWEVOKSA8Uk1SUj4g
aW9tbXVfbWFwIDB4OGYzYTYKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmM2E3CihYRU4pIDxS
TVJSPiBpb21tdV9tYXAgMHg4ZjNhOAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGYzYTkKKFhF
TikgPFJNUlI+IGlvbW11X21hcCAweDhmM2FhCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjNh
YgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGYzYWMKKFhFTikgPFJNUlI+IGlvbW11X21hcCAw
eDhmM2FkCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjNhZQooWEVOKSA8Uk1SUj4gaW9tbXVf
bWFwIDB4OGYzYWYKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmM2IwCihYRU4pIDxSTVJSPiBp
b21tdV9tYXAgMHg4ZjNiMQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGYzYjIKKFhFTikgPFJN
UlI+IGlvbW11X21hcCAweDhmM2IzCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjNiNAooWEVO
KSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGYzYjUKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmM2I2
CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjNiNwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4
OGYzYjgKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmM2I5CihYRU4pIDxSTVJSPiBpb21tdV9t
YXAgMHg4ZjNiYQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGYzYmIKKFhFTikgPFJNUlI+IGlv
bW11X21hcCAweDhmM2JjCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjNiZAooWEVOKSA8Uk1S
Uj4gaW9tbXVfbWFwIDB4OGYzYmUKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmM2JmCihYRU4p
IDxSTVJSPiBpb21tdV9tYXAgMHg4ZjNjMAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGYzYzEK
KFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmM2MyCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4
ZjNjMwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGYzYzQKKFhFTikgPFJNUlI+IGlvbW11X21h
cCAweDhmM2M1CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjNjNgooWEVOKSA8Uk1SUj4gaW9t
bXVfbWFwIDB4OGYzYzcKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmM2M4CihYRU4pIDxSTVJS
PiBpb21tdV9tYXAgMHg4ZjNjOQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGYzY2EKKFhFTikg
PFJNUlI+IGlvbW11X21hcCAweDhmM2NiCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjNjYwoo
WEVOKSA8Uk1SUj4gaW9tKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmNWNkCihYRU4pIDxSTVJS
PiBpb21tdV9tYXAgMHg4ZjVjZQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGY1Y2YKKFhFTikg
PFJNUlI+IGlvbW11X21hcCAweDhmNWQwCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjVkMQoo
WEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGY1ZDIKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhm
NWQzCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjVkNAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFw
IDB4OGY1ZDUKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmNWQ2CihYRU4pIDxSTVJSPiBpb21t
dV9tYXAgMHg4ZjVkNwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGY1ZDgKKFhFTikgPFJNUlI+
IGlvbW11X21hcCAweDhmNWQ5CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjVkYQooWEVOKSA8
Uk1SUj4gaW9tbXVfbWFwIDB4OGY1ZGIKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmNWRjCihY
RU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjVkZAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGY1
ZGUKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmNWRmCihYRU4pIDxSTVJSPiBpb21tdV9tYXAg
MHg4ZjVlMAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGY1ZTEKKFhFTikgPFJNUlI+IGlvbW11
X21hcCAweDhmNWUyCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjVlMwooWEVOKSA8Uk1SUj4g
aW9tbXVfbWFwIDB4OGY1ZTQKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmNWU1CihYRU4pIDxS
TVJSPiBpb21tdV9tYXAgMHg4ZjVlNgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGY1ZTcKKFhF
TikgPFJNUlI+IGlvbW11X21hcCAweDhmNWU4CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjVl
OQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGY1ZWEKKFhFTikgPFJNUlI+IGlvbW11X21hcCAw
eDhmNWViCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjVlYwooWEVOKSA8Uk1SUj4gaW9tbXVf
bWFwIDB4OGY1ZWQKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmNWVlCihYRU4pIDxSTVJSPiBp
b21tdV9tYXAgMHg4ZjVlZgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGY1ZjAKKFhFTikgPFJN
UlI+IGlvbW11X21hcCAweDhmNWYxCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjVmMgooWEVO
KSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGY1ZjMKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmNWY0
CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjVmNQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4
OGY1ZjYKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmNWY3CihYRU4pIDxSTVJSPiBpb21tdV9t
YXAgMHg4ZjVmOAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGY1ZjkKKFhFTikgPFJNUlI+IGlv
bW11X21hcCAweDhmNWZhCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjVmYgooWEVOKSA8Uk1S
Uj4gaW9tbXVfbWFwIDB4OGY1ZmMKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmNWZkCihYRU4p
IDxSTVJSPiBpb21tdV9tYXAgMHg4ZjVmZQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGY1ZmYK
KFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmNjAwCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4
ZjYwMQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGY2MDIKKFhFTikgPFJNUlI+IGlvbW11X21h
cCAweDhmNjAzCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjYwNAooWEVOKSA8Uk1SUj4gaW9t
bXVfbWFwIDB4OGY2MDUKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmNjA2CihYRU4pIDxSTVJS
PiBpb21tdV9tYXAgMHg4ZjYwNwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGY2MDgKKFhFTikg
PFJNUlI+IGlvbW11X21hcCAweDhmNjA5CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjYwYQoo
WEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGY2MGIKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhm
NjBjCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjYwZAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFw
IDB4OGY2MGUKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmNjBmCihYRU4pIDxSTVJSPiBpb21t
dV9tYXAgMHg4ZjYxMAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGY2MTEKKFhFTikgPFJNUlI+
IGlvbW11X21hcCAweDhmNjEyCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjYxMwooWEVOKSA8
Uk1SUj4gaW9tbXVfbWFwIDB4OGY2MTQKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmNjE1CihY
RU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjYxNgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGY2
MTcKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmNjE4CihYRU4pIDxSTVJSPiBpb21tdV9tYXAg
MHg4ZjYxOQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGY2MWEKKFhFTikgPFJNUlI+IGlvbW11
X21hcCAweDhmNjFiCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjYxYwooWEVOKSA8Uk1SUj4g
aW9tbXVfbWFwIDB4OGY2MWQKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmNjFlCihYRU4pIDxS
TVJSPiBpb21tdV9tYXAgMHg4ZjYxZgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGY2MjAKKFhF
TikgPFJNUlI+IGlvbW11X21hcCAweDhmNjIxCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjYy
MgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGY2MjMKKFhFTikgPFJNUlI+IGlvbW11X21hcCAw
eDhmNjI0CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjYyNQooWEVOKSA8Uk1SUj4gaW9tbXVf
bWFwIDB4OGY2MjYKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmNjI3CihYRU4pIDxSTVJSPiBp
b21tdV9tYXAgMHg4ZjYyOAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGY2MjkKKFhFTikgPFJN
UlI+IGlvbW11X21hcCAweDhmNjJhCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjYyYgooWEVO
KSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGY2MmMKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmNjJk
CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjYyZQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4
OGY2MmYKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmNjMwCihYRU4pIDxSTVJSPiBpb21tdV9t
YXAgMHg4ZjYzMQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGY2MzIKKFhFTikgPFJNUlI+IGlv
bW11X21hcCAweDhmNjMzCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjYzNAooWEVOKSA8Uk1S
Uj4gaW9tbXVfbWFwIDB4OGY2MzUKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmNjM2CihYRU4p
IDxSTVJSPiBpb21tdV9tYXAgMHg4ZjYzNwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGY2MzgK
KFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmNjM5CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4
ZjYzYQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGY2M2IKKFhFTikgPFJNUlI+IGlvbW11X21h
cCAweDhmNjNjCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjYzZAooWEVOKSA8Uk1SUj4gaW9t
bXVfbWFwIDB4OGY2M2UKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmNjNmCihYRU4pIDxSTVJS
PiBpb21tdV9tYXAgMHg4ZjY0MAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGY2NDEKKFhFTikg
PFJNUlI+IGlvbW11X21hcCAweDhmNjQyCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjY0Mwoo
WEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGY2NDQKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhm
NjQ1CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjY0NgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFw
IDB4OGY2NDcKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmNjQ4CihYRU4pIDxSTVJSPiBpb21t
dV9tYXAgMHg4ZjY0OQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGY2NGEKKFhFTikgPFJNUlI+
IGlvbW11X21hcCAweDhmNjRiCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjY0YwooWEVOKSA8
Uk1SUj4gaW9tbXVfbWFwIDB4OGY2NGQKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmNjRlCihY
RU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjY0ZgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGY2
NTAKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmNjUxCihYRU4pIDxSTVJSPiBpb21tdV9tYXAg
MHg4ZjY1MgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGY2NTMKKFhFTikgPFJNUlI+IGlvbW11
X21hcCAweDhmNjU0CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjY1NQooWEVOKSA8Uk1SUj4g
aW9tbXVfbWFwIDB4OGY2NTYKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmNjU3CihYRU4pIDxS
TVJSPiBpb21tdV9tYXAgMHg4ZjY1OAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGY2NTkKKFhF
TikgPFJNUlI+IGlvbW11X21hcCAweDhmNjVhCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjY1
YgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGY2NWMKKFhFTikgPFJNUlI+IGlvbW11X21hcCAw
eDhmNjVkCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjY1ZQooWEVOKSA8Uk1SUj4gaW9tbXVf
bWFwIDB4OGY2NWYKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmNjYwCihYRU4pIDxSTVJSPiBp
b21tdV9tYXAgMHg4ZjY2MQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGY2NjIKKFhFTikgPFJN
UlI+IGlvbW11X21hcCAweDhmNjYzCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjY2NAooWEVO
KSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGY2NjUKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmNjY2
CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjY2NwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4
OGY2NjgKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmNjY5CihYRU4pIDxSTVJSPiBpb21tdV9t
YXAgMHg4ZjY2YQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGY2NmIKKFhFTikgPFJNUlI+IGlv
bW11X21hcCAweDhmNjZjCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjY2ZAooWEVOKSA8Uk1S
Uj4gaW9tbXVfbWFwIDB4OGY2NmUKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmNjZmCihYRU4p
IDxSTVJSPiBpb21tdV9tYXAgMHg4ZjY3MAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGY2NzEK
KFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmNjcyCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4
ZjY3MwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGY2NzQKKFhFTikgPFJNUlI+IGlvbW11X21h
cCAweDhmNjc1CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjY3NgooWEVOKSA8Uk1SUj4gaW9t
bXVfbWFwIDB4OGY2NzcKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmNjc4CihYRU4pIDxSTVJS
PiBpb21tdV9tYXAgMHg4ZjY3OQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGY2N2EKKFhFTikg
PFJNUlI+IGlvbW11X21hcCAweDhmNjdiCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjY3Ywoo
WEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGY2N2QKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhm
NjdlCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjY3ZgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFw
IDB4OGY2ODAKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmNjgxCihYRU4pIDxSTVJSPiBpb21t
dV9tYXAgMHg4ZjY4MgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGY2ODMKKFhFTikgPFJNUlI+
IGlvbW11X21hcCAweDhmNjg0CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjY4NQooWEVOKSA8
Uk1SUj4gaW9tbXVfbWFwIDB4OGY2ODYKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmNjg3CihY
RU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjY4OAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGY2
ODkKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmNjhhCihYRU4pIDxSTVJSPiBpb21tdV9tYXAg
MHg4ZjY4YgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGY2OGMKKFhFTikgPFJNUlI+IGlvbW11
X21hcCAweDhmNjhkCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjY4ZQooWEVOKSA8Uk1SUj4g
aW9tbXVfbWFwIDB4OGY2OGYKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmNjkwCihYRU4pIDxS
TVJSPiBpb21tdV9tYXAgMHg4ZjY5MQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGY2OTIKKFhF
TikgPFJNUlI+IGlvbW11X21hcCAweDhmNjkzCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjY5
NAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGY2OTUKKFhFTikgPFJNUlI+IGlvbW11X21hcCAw
eDhmNjk2CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjY5NwooWEVOKSA8Uk1SUj4gaW9tbXVf
bWFwIDB4OGY2OTgKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmNjk5CihYRU4pIDxSTVJSPiBp
b21tdV9tYXAgMHg4ZjY5YQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGY2OWIKKFhFTikgPFJN
UlI+IGlvbW11X21hcCAweDhmNjljCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjY5ZAooWEVO
KSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGY2OWUKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmNjlm
CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjZhMAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4
OGY2YTEKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmNmEyCihYRU4pIDxSTVJSPiBpb21tdV9t
YXAgMHg4ZjZhMwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGY2YTQKKFhFTikgPFJNUlI+IGlv
bW11X21hcCAweDhmNmE1CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjZhNgooWEVOKSA8Uk1S
Uj4gaW9tbXVfbWFwIDB4OGY2YTcKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmNmE4CihYRU4p
IDxSTVJSPiBpb21tdV9tYXAgMHg4ZjZhOQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGY2YWEK
KFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmNmFiCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4
ZjZhYwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGY2YWQKKFhFTikgPFJNUlI+IGlvbW11X21h
cCAweDhmNmFlCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjZhZgooWEVOKSA8Uk1SUj4gaW9t
bXVfbWFwIDB4OGY2YjAKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmNmIxCihYRU4pIDxSTVJS
PiBpb21tdV9tYXAgMHg4ZjZiMgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGY2YjMKKFhFTikg
PFJNUlI+IGlvbW11X21hcCAweDhmNmI0CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjZiNQoo
WEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGY2YjYKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhm
NmI3CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjZiOAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFw
IDB4OGY2YjkKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmNmJhCihYRU4pIDxSTVJSPiBpb21t
dV9tYXAgMHg4ZjZiYgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGY2YmMKKFhFTikgPFJNUlI+
IGlvbW11X21hcCAweDhmNmJkCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjZiZQooWEVOKSA8
Uk1SUj4gaW9tbXVfbWFwIDB4OGY2YmYKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmNmMwCihY
RU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjZjMQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGY2
YzIKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmNmMzCihYRU4pIDxSTVJSPiBpb21tdV9tYXAg
MHg4ZjZjNAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGY2YzUKKFhFTikgPFJNUlI+IGlvbW11
X21hcCAweDhmNmM2CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjZjNwooWEVOKSA8Uk1SUj4g
aW9tbXVfbWFwIDB4OGY2YzgKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmNmM5CihYRU4pIDxS
TVJSPiBpb21tdV9tYXAgMHg4ZjZjYQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGY2Y2IKKFhF
TikgPFJNUlI+IGlvbW11X21hcCAweDhmNmNjCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjZj
ZAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGY2Y2UKKFhFTikgPFJNUlI+IGlvbW11X21hcCAw
eDhmNmNmCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjZkMAooWEVOKSA8Uk1SUj4gaW9tbXVf
bWFwIDB4OGY2ZDEKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmNmQyCihYRU4pIDxSTVJSPiBp
b21tdV9tYXAgMHg4ZjZkMwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGY2ZDQKKFhFTikgPFJN
UlI+IGlvbW11X21hcCAweDhmNmQ1CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjZkNgooWEVO
KSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGY2ZDcKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmNmQ4
CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjZkOQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4
OGY2ZGEKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmNmRiCihYRU4pIDxSTVJSPiBpb21tdV9t
YXAgMHg4ZjZkYwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGY2ZGQKKFhFTikgPFJNUlI+IGlv
bW11X21hcCAweDhmNmRlCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjZkZgooWEVOKSA8Uk1S
Uj4gaW9tbXVfbWFwIDB4OGY2ZTAKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmNmUxCihYRU4p
IDxSTVJSPiBpb21tdV9tYXAgMHg4ZjZlMgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGY2ZTMK
KFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmNmU0CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4
ZjZlNQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGY2ZTYKKFhFTikgPFJNUlI+IGlvbW11X21h
cCAweDhmNmU3CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjZlOAooWEVOKSA8Uk1SUj4gaW9t
bXVfbWFwIDB4OGY2ZTkKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmNmVhCihYRU4pIDxSTVJS
PiBpb21tdV9tYXAgMHg4ZjZlYgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGY2ZWMKKFhFTikg
PFJNUlI+IGlvbW11X21hcCAweDhmNmVkCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjZlZQoo
WEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGY2ZWYKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhm
NmYwCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjZmMQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFw
IDB4OGY2ZjIKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmNmYzCihYRU4pIDxSTVJSPiBpb21t
dV9tYXAgMHg4ZjZmNAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGY2ZjUKKFhFTikgPFJNUlI+
IGlvbW11X21hcCAweDhmNmY2CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjZmNwooWEVOKSA8
Uk1SUj4gaW9tbXVfbWFwIDB4OGY2ZjgKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmNmY5CihY
RU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjZmYQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGY2
ZmIKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmNmZjCihYRU4pIDxSTVJSPiBpb21tdV9tYXAg
MHg4ZjZmZAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGY2ZmUKKFhFTikgPFJNUlI+IGlvbW11
X21hcCAweDhmNmZmCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjcwMAooWEVOKSA8Uk1SUj4g
aW9tbXVfbWFwIDB4OGY3MDEKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmNzAyCihYRU4pIDxS
TVJSPiBpb21tdV9tYXAgMHg4ZjcwMwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGY3MDQKKFhF
TikgPFJNUlI+IGlvbW11X21hcCAweDhmNzA1CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4Zjcw
NgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGY3MDcKKFhFTikgPFJNUlI+IGlvbW11X21hcCAw
eDhmNzA4CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjcwOQooWEVOKSA8Uk1SUj4gaW9tbXVf
bWFwIDB4OGY3MGEKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmNzBiCihYRU4pIDxSTVJSPiBp
b21tdV9tYXAgMHg4ZjcwYwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGY3MGQKKFhFTikgPFJN
UlI+IGlvbW11X21hcCAweDhmNzBlCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjcwZgooWEVO
KSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGY3MTAKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmNzEx
CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjcxMgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4
OGY3MTMKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmNzE0CihYRU4pIDxSTVJSPiBpb21tdV9t
YXAgMHg4ZjcxNQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGY3MTYKKFhFTikgPFJNUlI+IGlv
bW11X21hcCAweDhmNzE3CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjcxOAooWEVOKSA8Uk1S
Uj4gaW9tbXVfbWFwIDB4OGY3MTkKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmNzFhCihYRU4p
IDxSTVJSPiBpb21tdV9tYXAgMHg4ZjcxYgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGY3MWMK
KFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmNzFkCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4
ZjcxZQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGY3MWYKKFhFTikgPFJNUlI+IGlvbW11X21h
cCAweDhmNzIwCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjcyMQooWEVOKSA8Uk1SUj4gaW9t
bXVfbWFwIDB4OGY3MjIKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmNzIzCihYRU4pIDxSTVJS
PiBpb21tdV9tYXAgMHg4ZjcyNAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGY3MjUKKFhFTikg
PFJNUlI+IGlvbW11X21hcCAweDhmNzI2CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjcyNwoo
WEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGY3MjgKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhm
NzI5CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjcyYQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFw
IDB4OGY3MmIKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmNzJjCihYRU4pIDxSTVJSPiBpb21t
dV9tYXAgMHg4ZjcyZAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGY3MmUKKFhFTikgPFJNUlI+
IGlvbW11X21hcCAweDhmNzJmCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjczMAooWEVOKSA8
Uk1SUj4gaW9tbXVfbWFwIDB4OGY3MzEKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmNzMyCihY
RU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjczMwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGY3
MzQKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmNzM1CihYRU4pIDxSTVJSPiBpb21tdV9tYXAg
MHg4ZjczNgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGY3MzcKKFhFTikgPFJNUlI+IGlvbW11
X21hcCAweDhmNzM4CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjczOQooWEVOKSA8Uk1SUj4g
aW9tbXVfbWFwIDB4OGY3M2EKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmNzNiCihYRU4pIDxS
TVJSPiBpb21tdV9tYXAgMHg4ZjczYwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGY3M2QKKFhF
TikgPFJNUlI+IGlvbW11X21hcCAweDhmNzNlCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4Zjcz
ZgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGY3NDAKKFhFTikgPFJNUlI+IGlvbW11X21hcCAw
eDhmNzQxCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4Zjc0MgooWEVOKSA8Uk1SUj4gaW9tbXVf
bWFwIDB4OGY3NDMKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmNzQ0CihYRU4pIDxSTVJSPiBp
b21tdV9tYXAgMHg4Zjc0NQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGY3NDYKKFhFTikgPFJN
UlI+IGlvbW11X21hcCAweDhmNzQ3CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4Zjc0OAooWEVO
KSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGY3NDkKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmNzRh
CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4Zjc0YgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4
OGY3NGMKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmNzRkCihYRU4pIDxSTVJSPiBpb21tdV9t
YXAgMHg4Zjc0ZQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGY3NGYKKFhFTikgPFJNUlI+IGlv
bW11X21hcCAweDhmNzUwCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4Zjc1MQooWEVOKSA8Uk1S
Uj4gaW9tbXVfbWFwIDB4OGY3NTIKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmNzUzCihYRU4p
IDxSTVJSPiBpb21tdV9tYXAgMHg4Zjc1NAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGY3NTUK
KFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmNzU2CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4
Zjc1NwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGY3NTgKKFhFTikgPFJNUlI+IGlvbW11X21h
cCAweDhmNzU5CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4Zjc1YQooWEVOKSA8Uk1SUj4gaW9t
bXVfbWFwIDB4OGY3NWIKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmNzVjCihYRU4pIDxSTVJS
PiBpb21tdV9tYXAgMHg4Zjc1ZAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGY3NWUKKFhFTikg
PFJNUlI+IGlvbW11X21hcCAweDhmNzVmCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4Zjc2MAoo
WEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGY3NjEKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhm
NzYyCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4Zjc2MwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFw
IDB4OGY3NjQKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmNzY1CihYRU4pIDxSTVJSPiBpb21t
dV9tYXAgMHg4Zjc2NgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGY3NjcKKFhFTikgPFJNUlI+
IGlvbW11X21hcCAweDhmNzY4CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4Zjc2OQooWEVOKSA8
Uk1SUj4gaW9tbXVfbWFwIDB4OGY3NmEKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmNzZiCihY
RU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4Zjc2YwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGY3
NmQKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmNzZlCihYRU4pIDxSTVJSPiBpb21tdV9tYXAg
MHg4Zjc2ZgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGY3NzAKKFhFTikgPFJNUlI+IGlvbW11
X21hcCAweDhmNzcxCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4Zjc3MgooWEVOKSA8Uk1SUj4g
aW9tbXVfbWFwIDB4OGY3NzMKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmNzc0CihYRU4pIDxS
TVJSPiBpb21tdV9tYXAgMHg4Zjc3NQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGY3NzYKKFhF
TikgPFJNUlI+IGlvbW11X21hcCAweDhmNzc3CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4Zjc3
OAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGY3NzkKKFhFTikgPFJNUlI+IGlvbW11X21hcCAw
eDhmNzdhCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4Zjc3YgooWEVOKSA8Uk1SUj4gaW9tbXVf
bWFwIDB4OGY3N2MKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmNzdkCihYRU4pIDxSTVJSPiBp
b21tdV9tYXAgMHg4Zjc3ZQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGY3N2YKKFhFTikgPFJN
UlI+IGlvbW11X21hcCAweDhmNzgwCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4Zjc4MQooWEVO
KSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGY3ODIKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmNzgz
CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4Zjc4NAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4
OGY3ODUKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmNzg2CihYRU4pIDxSTVJSPiBpb21tdV9t
YXAgMHg4Zjc4NwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGY3ODgKKFhFTikgPFJNUlI+IGlv
bW11X21hcCAweDhmNzg5CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4Zjc4YQooWEVOKSA8Uk1S
Uj4gaW9tbXVfbWFwIDB4OGY3OGIKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmNzhjCihYRU4p
IDxSTVJSPiBpb21tdV9tYXAgMHg4Zjc4ZAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGY3OGUK
KFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmNzhmCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4
Zjc5MAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGY3OTEKKFhFTikgPFJNUlI+IGlvbW11X21h
cCAweDhmNzkyCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4Zjc5MwooWEVOKSA8Uk1SUj4gaW9t
bXVfbWFwIDB4OGY3OTQKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmNzk1CihYRU4pIDxSTVJS
PiBpb21tdV9tYXAgMHg4Zjc5NgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGY3OTcKKFhFTikg
PFJNUlI+IGlvbW11X21hcCAweDhmNzk4CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4Zjc5OQoo
WEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGY3OWEKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhm
NzliCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4Zjc5YwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFw
IDB4OGY3OWQKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmNzllCihYRU4pIDxSTVJSPiBpb21t
dV9tYXAgMHg4Zjc5ZgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGY3YTAKKFhFTikgPFJNUlI+
IGlvbW11X21hcCAweDhmN2ExCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjdhMgooWEVOKSA8
Uk1SUj4gaW9tbXVfbWFwIDB4OGY3YTMKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmN2E0CihY
RU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjdhNQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGY3
YTYKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmN2E3CihYRU4pIDxSTVJSPiBpb21tdV9tYXAg
MHg4ZjdhOAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGY3YTkKKFhFTikgPFJNUlI+IGlvbW11
X21hcCAweDhmN2FhCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjdhYgooWEVOKSA8Uk1SUj4g
aW9tbXVfbWFwIDB4OGY3YWMKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmN2FkCihYRU4pIDxS
TVJSPiBpb21tdV9tYXAgMHg4ZjdhZQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGY3YWYKKFhF
TikgPFJNUlI+IGlvbW11X21hcCAweDhmN2IwCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4Zjdi
MQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGY3YjIKKFhFTikgPFJNUlI+IGlvbW11X21hcCAw
eDhmN2IzCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjdiNAooWEVOKSA8Uk1SUj4gaW9tbXVf
bWFwIDB4OGY3YjUKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmN2I2CihYRU4pIDxSTVJSPiBp
b21tdV9tYXAgMHg4ZjdiNwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGY3YjgKKFhFTikgPFJN
UlI+IGlvbW11X21hcCAweDhmN2I5CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjdiYQooWEVO
KSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGY3YmIKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmN2Jj
CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjdiZAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4
OGY3YmUKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmN2JmCihYRU4pIDxSTVJSPiBpb21tdV9t
YXAgMHg4ZjdjMAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGY3YzEKKFhFTikgPFJNUlI+IGlv
bW11X21hcCAweDhmN2MyCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjdjMwooWEVOKSA8Uk1S
Uj4gaW9tbXVfbWFwIDB4OGY3YzQKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmN2M1CihYRU4p
IDxSTVJSPiBpb21tdV9tYXAgMHg4ZjdjNgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGY3YzcK
KFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmN2M4CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4
ZjdjOQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGY3Y2EKKFhFTikgPFJNUlI+IGlvbW11X21h
cCAweDhmN2NiCihYRU4pIDxSTVJSPiBpb20oWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGY5Y2MK
KFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmOWNkCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4
ZjljZQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGY5Y2YKKFhFTikgPFJNUlI+IGlvbW11X21h
cCAweDhmOWQwCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjlkMQooWEVOKSA8Uk1SUj4gaW9t
bXVfbWFwIDB4OGY5ZDIKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmOWQzCihYRU4pIDxSTVJS
PiBpb21tdV9tYXAgMHg4ZjlkNAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGY5ZDUKKFhFTikg
PFJNUlI+IGlvbW11X21hcCAweDhmOWQ2CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjlkNwoo
WEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGY5ZDgKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhm
OWQ5CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjlkYQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFw
IDB4OGY5ZGIKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmOWRjCihYRU4pIDxSTVJSPiBpb21t
dV9tYXAgMHg4ZjlkZAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGY5ZGUKKFhFTikgPFJNUlI+
IGlvbW11X21hcCAweDhmOWRmCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjllMAooWEVOKSA8
Uk1SUj4gaW9tbXVfbWFwIDB4OGY5ZTEKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmOWUyCihY
RU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjllMwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGY5
ZTQKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmOWU1CihYRU4pIDxSTVJSPiBpb21tdV9tYXAg
MHg4ZjllNgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGY5ZTcKKFhFTikgPFJNUlI+IGlvbW11
X21hcCAweDhmOWU4CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjllOQooWEVOKSA8Uk1SUj4g
aW9tbXVfbWFwIDB4OGY5ZWEKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmOWViCihYRU4pIDxS
TVJSPiBpb21tdV9tYXAgMHg4ZjllYwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGY5ZWQKKFhF
TikgPFJNUlI+IGlvbW11X21hcCAweDhmOWVlCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4Zjll
ZgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGY5ZjAKKFhFTikgPFJNUlI+IGlvbW11X21hcCAw
eDhmOWYxCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjlmMgooWEVOKSA8Uk1SUj4gaW9tbXVf
bWFwIDB4OGY5ZjMKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmOWY0CihYRU4pIDxSTVJSPiBp
b21tdV9tYXAgMHg4ZjlmNQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGY5ZjYKKFhFTikgPFJN
UlI+IGlvbW11X21hcCAweDhmOWY3CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjlmOAooWEVO
KSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGY5ZjkKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmOWZh
CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZjlmYgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4
OGY5ZmMKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmOWZkCihYRU4pIDxSTVJSPiBpb21tdV9t
YXAgMHg4ZjlmZQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGY5ZmYKKFhFTikgPFJNUlI+IGlv
bW11X21hcCAweDhmYTAwCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmEwMQooWEVOKSA8Uk1S
Uj4gaW9tbXVfbWFwIDB4OGZhMDIKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmYTAzCihYRU4p
IDxSTVJSPiBpb21tdV9tYXAgMHg4ZmEwNAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZhMDUK
KFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmYTA2CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4
ZmEwNwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZhMDgKKFhFTikgPFJNUlI+IGlvbW11X21h
cCAweDhmYTA5CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmEwYQooWEVOKSA8Uk1SUj4gaW9t
bXVfbWFwIDB4OGZhMGIKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmYTBjCihYRU4pIDxSTVJS
PiBpb21tdV9tYXAgMHg4ZmEwZAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZhMGUKKFhFTikg
PFJNUlI+IGlvbW11X21hcCAweDhmYTBmCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmExMAoo
WEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZhMTEKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhm
YTEyCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmExMwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFw
IDB4OGZhMTQKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmYTE1CihYRU4pIDxSTVJSPiBpb21t
dV9tYXAgMHg4ZmExNgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZhMTcKKFhFTikgPFJNUlI+
IGlvbW11X21hcCAweDhmYTE4CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmExOQooWEVOKSA8
Uk1SUj4gaW9tbXVfbWFwIDB4OGZhMWEKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmYTFiCihY
RU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmExYwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZh
MWQKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmYTFlCihYRU4pIDxSTVJSPiBpb21tdV9tYXAg
MHg4ZmExZgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZhMjAKKFhFTikgPFJNUlI+IGlvbW11
X21hcCAweDhmYTIxCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmEyMgooWEVOKSA8Uk1SUj4g
aW9tbXVfbWFwIDB4OGZhMjMKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmYTI0CihYRU4pIDxS
TVJSPiBpb21tdV9tYXAgMHg4ZmEyNQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZhMjYKKFhF
TikgPFJNUlI+IGlvbW11X21hcCAweDhmYTI3CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmEy
OAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZhMjkKKFhFTikgPFJNUlI+IGlvbW11X21hcCAw
eDhmYTJhCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmEyYgooWEVOKSA8Uk1SUj4gaW9tbXVf
bWFwIDB4OGZhMmMKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmYTJkCihYRU4pIDxSTVJSPiBp
b21tdV9tYXAgMHg4ZmEyZQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZhMmYKKFhFTikgPFJN
UlI+IGlvbW11X21hcCAweDhmYTMwCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmEzMQooWEVO
KSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZhMzIKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmYTMz
CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmEzNAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4
OGZhMzUKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmYTM2CihYRU4pIDxSTVJSPiBpb21tdV9t
YXAgMHg4ZmEzNwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZhMzgKKFhFTikgPFJNUlI+IGlv
bW11X21hcCAweDhmYTM5CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmEzYQooWEVOKSA8Uk1S
Uj4gaW9tbXVfbWFwIDB4OGZhM2IKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmYTNjCihYRU4p
IDxSTVJSPiBpb21tdV9tYXAgMHg4ZmEzZAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZhM2UK
KFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmYTNmCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4
ZmE0MAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZhNDEKKFhFTikgPFJNUlI+IGlvbW11X21h
cCAweDhmYTQyCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmE0MwooWEVOKSA8Uk1SUj4gaW9t
bXVfbWFwIDB4OGZhNDQKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmYTQ1CihYRU4pIDxSTVJS
PiBpb21tdV9tYXAgMHg4ZmE0NgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZhNDcKKFhFTikg
PFJNUlI+IGlvbW11X21hcCAweDhmYTQ4CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmE0OQoo
WEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZhNGEKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhm
YTRiCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmE0YwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFw
IDB4OGZhNGQKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmYTRlCihYRU4pIDxSTVJSPiBpb21t
dV9tYXAgMHg4ZmE0ZgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZhNTAKKFhFTikgPFJNUlI+
IGlvbW11X21hcCAweDhmYTUxCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmE1MgooWEVOKSA8
Uk1SUj4gaW9tbXVfbWFwIDB4OGZhNTMKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmYTU0CihY
RU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmE1NQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZh
NTYKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmYTU3CihYRU4pIDxSTVJSPiBpb21tdV9tYXAg
MHg4ZmE1OAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZhNTkKKFhFTikgPFJNUlI+IGlvbW11
X21hcCAweDhmYTVhCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmE1YgooWEVOKSA8Uk1SUj4g
aW9tbXVfbWFwIDB4OGZhNWMKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmYTVkCihYRU4pIDxS
TVJSPiBpb21tdV9tYXAgMHg4ZmE1ZQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZhNWYKKFhF
TikgPFJNUlI+IGlvbW11X21hcCAweDhmYTYwCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmE2
MQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZhNjIKKFhFTikgPFJNUlI+IGlvbW11X21hcCAw
eDhmYTYzCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmE2NAooWEVOKSA8Uk1SUj4gaW9tbXVf
bWFwIDB4OGZhNjUKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmYTY2CihYRU4pIDxSTVJSPiBp
b21tdV9tYXAgMHg4ZmE2NwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZhNjgKKFhFTikgPFJN
UlI+IGlvbW11X21hcCAweDhmYTY5CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmE2YQooWEVO
KSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZhNmIKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmYTZj
CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmE2ZAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4
OGZhNmUKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmYTZmCihYRU4pIDxSTVJSPiBpb21tdV9t
YXAgMHg4ZmE3MAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZhNzEKKFhFTikgPFJNUlI+IGlv
bW11X21hcCAweDhmYTcyCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmE3MwooWEVOKSA8Uk1S
Uj4gaW9tbXVfbWFwIDB4OGZhNzQKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmYTc1CihYRU4p
IDxSTVJSPiBpb21tdV9tYXAgMHg4ZmE3NgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZhNzcK
KFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmYTc4CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4
ZmE3OQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZhN2EKKFhFTikgPFJNUlI+IGlvbW11X21h
cCAweDhmYTdiCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmE3YwooWEVOKSA8Uk1SUj4gaW9t
bXVfbWFwIDB4OGZhN2QKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmYTdlCihYRU4pIDxSTVJS
PiBpb21tdV9tYXAgMHg4ZmE3ZgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZhODAKKFhFTikg
PFJNUlI+IGlvbW11X21hcCAweDhmYTgxCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmE4Mgoo
WEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZhODMKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhm
YTg0CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmE4NQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFw
IDB4OGZhODYKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmYTg3CihYRU4pIDxSTVJSPiBpb21t
dV9tYXAgMHg4ZmE4OAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZhODkKKFhFTikgPFJNUlI+
IGlvbW11X21hcCAweDhmYThhCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmE4YgooWEVOKSA8
Uk1SUj4gaW9tbXVfbWFwIDB4OGZhOGMKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmYThkCihY
RU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmE4ZQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZh
OGYKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmYTkwCihYRU4pIDxSTVJSPiBpb21tdV9tYXAg
MHg4ZmE5MQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZhOTIKKFhFTikgPFJNUlI+IGlvbW11
X21hcCAweDhmYTkzCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmE5NAooWEVOKSA8Uk1SUj4g
aW9tbXVfbWFwIDB4OGZhOTUKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmYTk2CihYRU4pIDxS
TVJSPiBpb21tdV9tYXAgMHg4ZmE5NwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZhOTgKKFhF
TikgPFJNUlI+IGlvbW11X21hcCAweDhmYTk5CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmE5
YQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZhOWIKKFhFTikgPFJNUlI+IGlvbW11X21hcCAw
eDhmYTljCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmE5ZAooWEVOKSA8Uk1SUj4gaW9tbXVf
bWFwIDB4OGZhOWUKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmYTlmCihYRU4pIDxSTVJSPiBp
b21tdV9tYXAgMHg4ZmFhMAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZhYTEKKFhFTikgPFJN
UlI+IGlvbW11X21hcCAweDhmYWEyCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmFhMwooWEVO
KSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZhYTQKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmYWE1
CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmFhNgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4
OGZhYTcKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmYWE4CihYRU4pIDxSTVJSPiBpb21tdV9t
YXAgMHg4ZmFhOQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZhYWEKKFhFTikgPFJNUlI+IGlv
bW11X21hcCAweDhmYWFiCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmFhYwooWEVOKSA8Uk1S
Uj4gaW9tbXVfbWFwIDB4OGZhYWQKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmYWFlCihYRU4p
IDxSTVJSPiBpb21tdV9tYXAgMHg4ZmFhZgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZhYjAK
KFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmYWIxCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4
ZmFiMgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZhYjMKKFhFTikgPFJNUlI+IGlvbW11X21h
cCAweDhmYWI0CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmFiNQooWEVOKSA8Uk1SUj4gaW9t
bXVfbWFwIDB4OGZhYjYKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmYWI3CihYRU4pIDxSTVJS
PiBpb21tdV9tYXAgMHg4ZmFiOAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZhYjkKKFhFTikg
PFJNUlI+IGlvbW11X21hcCAweDhmYWJhCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmFiYgoo
WEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZhYmMKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhm
YWJkCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmFiZQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFw
IDB4OGZhYmYKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmYWMwCihYRU4pIDxSTVJSPiBpb21t
dV9tYXAgMHg4ZmFjMQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZhYzIKKFhFTikgPFJNUlI+
IGlvbW11X21hcCAweDhmYWMzCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmFjNAooWEVOKSA8
Uk1SUj4gaW9tbXVfbWFwIDB4OGZhYzUKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmYWM2CihY
RU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmFjNwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZh
YzgKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmYWM5CihYRU4pIDxSTVJSPiBpb21tdV9tYXAg
MHg4ZmFjYQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZhY2IKKFhFTikgPFJNUlI+IGlvbW11
X21hcCAweDhmYWNjCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmFjZAooWEVOKSA8Uk1SUj4g
aW9tbXVfbWFwIDB4OGZhY2UKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmYWNmCihYRU4pIDxS
TVJSPiBpb21tdV9tYXAgMHg4ZmFkMAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZhZDEKKFhF
TikgPFJNUlI+IGlvbW11X21hcCAweDhmYWQyCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmFk
MwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZhZDQKKFhFTikgPFJNUlI+IGlvbW11X21hcCAw
eDhmYWQ1CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmFkNgooWEVOKSA8Uk1SUj4gaW9tbXVf
bWFwIDB4OGZhZDcKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmYWQ4CihYRU4pIDxSTVJSPiBp
b21tdV9tYXAgMHg4ZmFkOQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZhZGEKKFhFTikgPFJN
UlI+IGlvbW11X21hcCAweDhmYWRiCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmFkYwooWEVO
KSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZhZGQKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmYWRl
CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmFkZgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4
OGZhZTAKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmYWUxCihYRU4pIDxSTVJSPiBpb21tdV9t
YXAgMHg4ZmFlMgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZhZTMKKFhFTikgPFJNUlI+IGlv
bW11X21hcCAweDhmYWU0CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmFlNQooWEVOKSA8Uk1S
Uj4gaW9tbXVfbWFwIDB4OGZhZTYKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmYWU3CihYRU4p
IDxSTVJSPiBpb21tdV9tYXAgMHg4ZmFlOAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZhZTkK
KFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmYWVhCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4
ZmFlYgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZhZWMKKFhFTikgPFJNUlI+IGlvbW11X21h
cCAweDhmYWVkCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmFlZQooWEVOKSA8Uk1SUj4gaW9t
bXVfbWFwIDB4OGZhZWYKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmYWYwCihYRU4pIDxSTVJS
PiBpb21tdV9tYXAgMHg4ZmFmMQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZhZjIKKFhFTikg
PFJNUlI+IGlvbW11X21hcCAweDhmYWYzCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmFmNAoo
WEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZhZjUKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhm
YWY2CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmFmNwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFw
IDB4OGZhZjgKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmYWY5CihYRU4pIDxSTVJSPiBpb21t
dV9tYXAgMHg4ZmFmYQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZhZmIKKFhFTikgPFJNUlI+
IGlvbW11X21hcCAweDhmYWZjCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmFmZAooWEVOKSA8
Uk1SUj4gaW9tbXVfbWFwIDB4OGZhZmUKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmYWZmCihY
RU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmIwMAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZi
MDEKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmYjAyCihYRU4pIDxSTVJSPiBpb21tdV9tYXAg
MHg4ZmIwMwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZiMDQKKFhFTikgPFJNUlI+IGlvbW11
X21hcCAweDhmYjA1CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmIwNgooWEVOKSA8Uk1SUj4g
aW9tbXVfbWFwIDB4OGZiMDcKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmYjA4CihYRU4pIDxS
TVJSPiBpb21tdV9tYXAgMHg4ZmIwOQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZiMGEKKFhF
TikgPFJNUlI+IGlvbW11X21hcCAweDhmYjBiCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmIw
YwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZiMGQKKFhFTikgPFJNUlI+IGlvbW11X21hcCAw
eDhmYjBlCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmIwZgooWEVOKSA8Uk1SUj4gaW9tbXVf
bWFwIDB4OGZiMTAKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmYjExCihYRU4pIDxSTVJSPiBp
b21tdV9tYXAgMHg4ZmIxMgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZiMTMKKFhFTikgPFJN
UlI+IGlvbW11X21hcCAweDhmYjE0CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmIxNQooWEVO
KSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZiMTYKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmYjE3
CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmIxOAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4
OGZiMTkKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmYjFhCihYRU4pIDxSTVJSPiBpb21tdV9t
YXAgMHg4ZmIxYgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZiMWMKKFhFTikgPFJNUlI+IGlv
bW11X21hcCAweDhmYjFkCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmIxZQooWEVOKSA8Uk1S
Uj4gaW9tbXVfbWFwIDB4OGZiMWYKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmYjIwCihYRU4p
IDxSTVJSPiBpb21tdV9tYXAgMHg4ZmIyMQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZiMjIK
KFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmYjIzCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4
ZmIyNAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZiMjUKKFhFTikgPFJNUlI+IGlvbW11X21h
cCAweDhmYjI2CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmIyNwooWEVOKSA8Uk1SUj4gaW9t
bXVfbWFwIDB4OGZiMjgKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmYjI5CihYRU4pIDxSTVJS
PiBpb21tdV9tYXAgMHg4ZmIyYQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZiMmIKKFhFTikg
PFJNUlI+IGlvbW11X21hcCAweDhmYjJjCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmIyZAoo
WEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZiMmUKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhm
YjJmCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmIzMAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFw
IDB4OGZiMzEKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmYjMyCihYRU4pIDxSTVJSPiBpb21t
dV9tYXAgMHg4ZmIzMwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZiMzQKKFhFTikgPFJNUlI+
IGlvbW11X21hcCAweDhmYjM1CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmIzNgooWEVOKSA8
Uk1SUj4gaW9tbXVfbWFwIDB4OGZiMzcKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmYjM4CihY
RU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmIzOQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZi
M2EKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmYjNiCihYRU4pIDxSTVJSPiBpb21tdV9tYXAg
MHg4ZmIzYwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZiM2QKKFhFTikgPFJNUlI+IGlvbW11
X21hcCAweDhmYjNlCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmIzZgooWEVOKSA8Uk1SUj4g
aW9tbXVfbWFwIDB4OGZiNDAKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmYjQxCihYRU4pIDxS
TVJSPiBpb21tdV9tYXAgMHg4ZmI0MgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZiNDMKKFhF
TikgPFJNUlI+IGlvbW11X21hcCAweDhmYjQ0CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmI0
NQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZiNDYKKFhFTikgPFJNUlI+IGlvbW11X21hcCAw
eDhmYjQ3CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmI0OAooWEVOKSA8Uk1SUj4gaW9tbXVf
bWFwIDB4OGZiNDkKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmYjRhCihYRU4pIDxSTVJSPiBp
b21tdV9tYXAgMHg4ZmI0YgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZiNGMKKFhFTikgPFJN
UlI+IGlvbW11X21hcCAweDhmYjRkCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmI0ZQooWEVO
KSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZiNGYKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmYjUw
CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmI1MQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4
OGZiNTIKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmYjUzCihYRU4pIDxSTVJSPiBpb21tdV9t
YXAgMHg4ZmI1NAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZiNTUKKFhFTikgPFJNUlI+IGlv
bW11X21hcCAweDhmYjU2CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmI1NwooWEVOKSA8Uk1S
Uj4gaW9tbXVfbWFwIDB4OGZiNTgKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmYjU5CihYRU4p
IDxSTVJSPiBpb21tdV9tYXAgMHg4ZmI1YQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZiNWIK
KFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmYjVjCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4
ZmI1ZAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZiNWUKKFhFTikgPFJNUlI+IGlvbW11X21h
cCAweDhmYjVmCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmI2MAooWEVOKSA8Uk1SUj4gaW9t
bXVfbWFwIDB4OGZiNjEKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmYjYyCihYRU4pIDxSTVJS
PiBpb21tdV9tYXAgMHg4ZmI2MwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZiNjQKKFhFTikg
PFJNUlI+IGlvbW11X21hcCAweDhmYjY1CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmI2Ngoo
WEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZiNjcKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhm
YjY4CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmI2OQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFw
IDB4OGZiNmEKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmYjZiCihYRU4pIDxSTVJSPiBpb21t
dV9tYXAgMHg4ZmI2YwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZiNmQKKFhFTikgPFJNUlI+
IGlvbW11X21hcCAweDhmYjZlCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmI2ZgooWEVOKSA8
Uk1SUj4gaW9tbXVfbWFwIDB4OGZiNzAKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmYjcxCihY
RU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmI3MgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZi
NzMKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmYjc0CihYRU4pIDxSTVJSPiBpb21tdV9tYXAg
MHg4ZmI3NQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZiNzYKKFhFTikgPFJNUlI+IGlvbW11
X21hcCAweDhmYjc3CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmI3OAooWEVOKSA8Uk1SUj4g
aW9tbXVfbWFwIDB4OGZiNzkKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmYjdhCihYRU4pIDxS
TVJSPiBpb21tdV9tYXAgMHg4ZmI3YgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZiN2MKKFhF
TikgPFJNUlI+IGlvbW11X21hcCAweDhmYjdkCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmI3
ZQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZiN2YKKFhFTikgPFJNUlI+IGlvbW11X21hcCAw
eDhmYjgwCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmI4MQooWEVOKSA8Uk1SUj4gaW9tbXVf
bWFwIDB4OGZiODIKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmYjgzCihYRU4pIDxSTVJSPiBp
b21tdV9tYXAgMHg4ZmI4NAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZiODUKKFhFTikgPFJN
UlI+IGlvbW11X21hcCAweDhmYjg2CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmI4NwooWEVO
KSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZiODgKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmYjg5
CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmI4YQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4
OGZiOGIKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmYjhjCihYRU4pIDxSTVJSPiBpb21tdV9t
YXAgMHg4ZmI4ZAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZiOGUKKFhFTikgPFJNUlI+IGlv
bW11X21hcCAweDhmYjhmCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmI5MAooWEVOKSA8Uk1S
Uj4gaW9tbXVfbWFwIDB4OGZiOTEKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmYjkyCihYRU4p
IDxSTVJSPiBpb21tdV9tYXAgMHg4ZmI5MwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZiOTQK
KFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmYjk1CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4
ZmI5NgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZiOTcKKFhFTikgPFJNUlI+IGlvbW11X21h
cCAweDhmYjk4CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmI5OQooWEVOKSA8Uk1SUj4gaW9t
bXVfbWFwIDB4OGZiOWEKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmYjliCihYRU4pIDxSTVJS
PiBpb21tdV9tYXAgMHg4ZmI5YwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZiOWQKKFhFTikg
PFJNUlI+IGlvbW11X21hcCAweDhmYjllCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmI5Zgoo
WEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZiYTAKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhm
YmExCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmJhMgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFw
IDB4OGZiYTMKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmYmE0CihYRU4pIDxSTVJSPiBpb21t
dV9tYXAgMHg4ZmJhNQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZiYTYKKFhFTikgPFJNUlI+
IGlvbW11X21hcCAweDhmYmE3CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmJhOAooWEVOKSA8
Uk1SUj4gaW9tbXVfbWFwIDB4OGZiYTkKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmYmFhCihY
RU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmJhYgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZi
YWMKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmYmFkCihYRU4pIDxSTVJSPiBpb21tdV9tYXAg
MHg4ZmJhZQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZiYWYKKFhFTikgPFJNUlI+IGlvbW11
X21hcCAweDhmYmIwCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmJiMQooWEVOKSA8Uk1SUj4g
aW9tbXVfbWFwIDB4OGZiYjIKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmYmIzCihYRU4pIDxS
TVJSPiBpb21tdV9tYXAgMHg4ZmJiNAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZiYjUKKFhF
TikgPFJNUlI+IGlvbW11X21hcCAweDhmYmI2CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmJi
NwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZiYjgKKFhFTikgPFJNUlI+IGlvbW11X21hcCAw
eDhmYmI5CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmJiYQooWEVOKSA8Uk1SUj4gaW9tbXVf
bWFwIDB4OGZiYmIKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmYmJjCihYRU4pIDxSTVJSPiBp
b21tdV9tYXAgMHg4ZmJiZAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZiYmUKKFhFTikgPFJN
UlI+IGlvbW11X21hcCAweDhmYmJmCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmJjMAooWEVO
KSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZiYzEKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmYmMy
CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmJjMwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4
OGZiYzQKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmYmM1CihYRU4pIDxSTVJSPiBpb21tdV9t
YXAgMHg4ZmJjNgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZiYzcKKFhFTikgPFJNUlI+IGlv
bW11X21hcCAweDhmYmM4CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmJjOQooWEVOKSA8Uk1S
Uj4gaW9tbXVfbWFwIDB4OGZiY2EKKFhFTikgPFJNUlI+IGlvbShYRU4pIDxSTVJSPiBpb21tdV9t
YXAgMHg4ZmRjYgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZkY2MKKFhFTikgPFJNUlI+IGlv
bW11X21hcCAweDhmZGNkCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmRjZQooWEVOKSA8Uk1S
Uj4gaW9tbXVfbWFwIDB4OGZkY2YKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmZGQwCihYRU4p
IDxSTVJSPiBpb21tdV9tYXAgMHg4ZmRkMQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZkZDIK
KFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmZGQzCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4
ZmRkNAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZkZDUKKFhFTikgPFJNUlI+IGlvbW11X21h
cCAweDhmZGQ2CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmRkNwooWEVOKSA8Uk1SUj4gaW9t
bXVfbWFwIDB4OGZkZDgKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmZGQ5CihYRU4pIDxSTVJS
PiBpb21tdV9tYXAgMHg4ZmRkYQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZkZGIKKFhFTikg
PFJNUlI+IGlvbW11X21hcCAweDhmZGRjCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmRkZAoo
WEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZkZGUKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhm
ZGRmCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmRlMAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFw
IDB4OGZkZTEKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmZGUyCihYRU4pIDxSTVJSPiBpb21t
dV9tYXAgMHg4ZmRlMwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZkZTQKKFhFTikgPFJNUlI+
IGlvbW11X21hcCAweDhmZGU1CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmRlNgooWEVOKSA8
Uk1SUj4gaW9tbXVfbWFwIDB4OGZkZTcKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmZGU4CihY
RU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmRlOQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZk
ZWEKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmZGViCihYRU4pIDxSTVJSPiBpb21tdV9tYXAg
MHg4ZmRlYwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZkZWQKKFhFTikgPFJNUlI+IGlvbW11
X21hcCAweDhmZGVlCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmRlZgooWEVOKSA8Uk1SUj4g
aW9tbXVfbWFwIDB4OGZkZjAKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmZGYxCihYRU4pIDxS
TVJSPiBpb21tdV9tYXAgMHg4ZmRmMgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZkZjMKKFhF
TikgPFJNUlI+IGlvbW11X21hcCAweDhmZGY0CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmRm
NQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZkZjYKKFhFTikgPFJNUlI+IGlvbW11X21hcCAw
eDhmZGY3CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmRmOAooWEVOKSA8Uk1SUj4gaW9tbXVf
bWFwIDB4OGZkZjkKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmZGZhCihYRU4pIDxSTVJSPiBp
b21tdV9tYXAgMHg4ZmRmYgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZkZmMKKFhFTikgPFJN
UlI+IGlvbW11X21hcCAweDhmZGZkCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmRmZQooWEVO
KSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZkZmYKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmZTAw
CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmUwMQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4
OGZlMDIKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmZTAzCihYRU4pIDxSTVJSPiBpb21tdV9t
YXAgMHg4ZmUwNAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZlMDUKKFhFTikgPFJNUlI+IGlv
bW11X21hcCAweDhmZTA2CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmUwNwooWEVOKSA8Uk1S
Uj4gaW9tbXVfbWFwIDB4OGZlMDgKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmZTA5CihYRU4p
IDxSTVJSPiBpb21tdV9tYXAgMHg4ZmUwYQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZlMGIK
KFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmZTBjCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4
ZmUwZAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZlMGUKKFhFTikgPFJNUlI+IGlvbW11X21h
cCAweDhmZTBmCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmUxMAooWEVOKSA8Uk1SUj4gaW9t
bXVfbWFwIDB4OGZlMTEKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmZTEyCihYRU4pIDxSTVJS
PiBpb21tdV9tYXAgMHg4ZmUxMwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZlMTQKKFhFTikg
PFJNUlI+IGlvbW11X21hcCAweDhmZTE1CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmUxNgoo
WEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZlMTcKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhm
ZTE4CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmUxOQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFw
IDB4OGZlMWEKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmZTFiCihYRU4pIDxSTVJSPiBpb21t
dV9tYXAgMHg4ZmUxYwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZlMWQKKFhFTikgPFJNUlI+
IGlvbW11X21hcCAweDhmZTFlCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmUxZgooWEVOKSA8
Uk1SUj4gaW9tbXVfbWFwIDB4OGZlMjAKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmZTIxCihY
RU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmUyMgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZl
MjMKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmZTI0CihYRU4pIDxSTVJSPiBpb21tdV9tYXAg
MHg4ZmUyNQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZlMjYKKFhFTikgPFJNUlI+IGlvbW11
X21hcCAweDhmZTI3CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmUyOAooWEVOKSA8Uk1SUj4g
aW9tbXVfbWFwIDB4OGZlMjkKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmZTJhCihYRU4pIDxS
TVJSPiBpb21tdV9tYXAgMHg4ZmUyYgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZlMmMKKFhF
TikgPFJNUlI+IGlvbW11X21hcCAweDhmZTJkCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmUy
ZQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZlMmYKKFhFTikgPFJNUlI+IGlvbW11X21hcCAw
eDhmZTMwCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmUzMQooWEVOKSA8Uk1SUj4gaW9tbXVf
bWFwIDB4OGZlMzIKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmZTMzCihYRU4pIDxSTVJSPiBp
b21tdV9tYXAgMHg4ZmUzNAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZlMzUKKFhFTikgPFJN
UlI+IGlvbW11X21hcCAweDhmZTM2CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmUzNwooWEVO
KSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZlMzgKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmZTM5
CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmUzYQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4
OGZlM2IKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmZTNjCihYRU4pIDxSTVJSPiBpb21tdV9t
YXAgMHg4ZmUzZAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZlM2UKKFhFTikgPFJNUlI+IGlv
bW11X21hcCAweDhmZTNmCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmU0MAooWEVOKSA8Uk1S
Uj4gaW9tbXVfbWFwIDB4OGZlNDEKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmZTQyCihYRU4p
IDxSTVJSPiBpb21tdV9tYXAgMHg4ZmU0MwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZlNDQK
KFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmZTQ1CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4
ZmU0NgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZlNDcKKFhFTikgPFJNUlI+IGlvbW11X21h
cCAweDhmZTQ4CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmU0OQooWEVOKSA8Uk1SUj4gaW9t
bXVfbWFwIDB4OGZlNGEKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmZTRiCihYRU4pIDxSTVJS
PiBpb21tdV9tYXAgMHg4ZmU0YwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZlNGQKKFhFTikg
PFJNUlI+IGlvbW11X21hcCAweDhmZTRlCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmU0Zgoo
WEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZlNTAKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhm
ZTUxCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmU1MgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFw
IDB4OGZlNTMKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmZTU0CihYRU4pIDxSTVJSPiBpb21t
dV9tYXAgMHg4ZmU1NQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZlNTYKKFhFTikgPFJNUlI+
IGlvbW11X21hcCAweDhmZTU3CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmU1OAooWEVOKSA8
Uk1SUj4gaW9tbXVfbWFwIDB4OGZlNTkKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmZTVhCihY
RU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmU1YgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZl
NWMKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmZTVkCihYRU4pIDxSTVJSPiBpb21tdV9tYXAg
MHg4ZmU1ZQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZlNWYKKFhFTikgPFJNUlI+IGlvbW11
X21hcCAweDhmZTYwCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmU2MQooWEVOKSA8Uk1SUj4g
aW9tbXVfbWFwIDB4OGZlNjIKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmZTYzCihYRU4pIDxS
TVJSPiBpb21tdV9tYXAgMHg4ZmU2NAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZlNjUKKFhF
TikgPFJNUlI+IGlvbW11X21hcCAweDhmZTY2CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmU2
NwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZlNjgKKFhFTikgPFJNUlI+IGlvbW11X21hcCAw
eDhmZTY5CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmU2YQooWEVOKSA8Uk1SUj4gaW9tbXVf
bWFwIDB4OGZlNmIKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmZTZjCihYRU4pIDxSTVJSPiBp
b21tdV9tYXAgMHg4ZmU2ZAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZlNmUKKFhFTikgPFJN
UlI+IGlvbW11X21hcCAweDhmZTZmCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmU3MAooWEVO
KSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZlNzEKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmZTcy
CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmU3MwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4
OGZlNzQKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmZTc1CihYRU4pIDxSTVJSPiBpb21tdV9t
YXAgMHg4ZmU3NgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZlNzcKKFhFTikgPFJNUlI+IGlv
bW11X21hcCAweDhmZTc4CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmU3OQooWEVOKSA8Uk1S
Uj4gaW9tbXVfbWFwIDB4OGZlN2EKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmZTdiCihYRU4p
IDxSTVJSPiBpb21tdV9tYXAgMHg4ZmU3YwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZlN2QK
KFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmZTdlCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4
ZmU3ZgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZlODAKKFhFTikgPFJNUlI+IGlvbW11X21h
cCAweDhmZTgxCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmU4MgooWEVOKSA8Uk1SUj4gaW9t
bXVfbWFwIDB4OGZlODMKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmZTg0CihYRU4pIDxSTVJS
PiBpb21tdV9tYXAgMHg4ZmU4NQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZlODYKKFhFTikg
PFJNUlI+IGlvbW11X21hcCAweDhmZTg3CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmU4OAoo
WEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZlODkKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhm
ZThhCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmU4YgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFw
IDB4OGZlOGMKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmZThkCihYRU4pIDxSTVJSPiBpb21t
dV9tYXAgMHg4ZmU4ZQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZlOGYKKFhFTikgPFJNUlI+
IGlvbW11X21hcCAweDhmZTkwCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmU5MQooWEVOKSA8
Uk1SUj4gaW9tbXVfbWFwIDB4OGZlOTIKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmZTkzCihY
RU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmU5NAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZl
OTUKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmZTk2CihYRU4pIDxSTVJSPiBpb21tdV9tYXAg
MHg4ZmU5NwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZlOTgKKFhFTikgPFJNUlI+IGlvbW11
X21hcCAweDhmZTk5CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmU5YQooWEVOKSA8Uk1SUj4g
aW9tbXVfbWFwIDB4OGZlOWIKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmZTljCihYRU4pIDxS
TVJSPiBpb21tdV9tYXAgMHg4ZmU5ZAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZlOWUKKFhF
TikgPFJNUlI+IGlvbW11X21hcCAweDhmZTlmCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmVh
MAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZlYTEKKFhFTikgPFJNUlI+IGlvbW11X21hcCAw
eDhmZWEyCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmVhMwooWEVOKSA8Uk1SUj4gaW9tbXVf
bWFwIDB4OGZlYTQKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmZWE1CihYRU4pIDxSTVJSPiBp
b21tdV9tYXAgMHg4ZmVhNgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZlYTcKKFhFTikgPFJN
UlI+IGlvbW11X21hcCAweDhmZWE4CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmVhOQooWEVO
KSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZlYWEKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmZWFi
CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmVhYwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4
OGZlYWQKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmZWFlCihYRU4pIDxSTVJSPiBpb21tdV9t
YXAgMHg4ZmVhZgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZlYjAKKFhFTikgPFJNUlI+IGlv
bW11X21hcCAweDhmZWIxCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmViMgooWEVOKSA8Uk1S
Uj4gaW9tbXVfbWFwIDB4OGZlYjMKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmZWI0CihYRU4p
IDxSTVJSPiBpb21tdV9tYXAgMHg4ZmViNQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZlYjYK
KFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmZWI3CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4
ZmViOAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZlYjkKKFhFTikgPFJNUlI+IGlvbW11X21h
cCAweDhmZWJhCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmViYgooWEVOKSA8Uk1SUj4gaW9t
bXVfbWFwIDB4OGZlYmMKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmZWJkCihYRU4pIDxSTVJS
PiBpb21tdV9tYXAgMHg4ZmViZQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZlYmYKKFhFTikg
PFJNUlI+IGlvbW11X21hcCAweDhmZWMwCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmVjMQoo
WEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZlYzIKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhm
ZWMzCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmVjNAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFw
IDB4OGZlYzUKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmZWM2CihYRU4pIDxSTVJSPiBpb21t
dV9tYXAgMHg4ZmVjNwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZlYzgKKFhFTikgPFJNUlI+
IGlvbW11X21hcCAweDhmZWM5CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmVjYQooWEVOKSA8
Uk1SUj4gaW9tbXVfbWFwIDB4OGZlY2IKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmZWNjCihY
RU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmVjZAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZl
Y2UKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmZWNmCihYRU4pIDxSTVJSPiBpb21tdV9tYXAg
MHg4ZmVkMAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZlZDEKKFhFTikgPFJNUlI+IGlvbW11
X21hcCAweDhmZWQyCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmVkMwooWEVOKSA8Uk1SUj4g
aW9tbXVfbWFwIDB4OGZlZDQKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmZWQ1CihYRU4pIDxS
TVJSPiBpb21tdV9tYXAgMHg4ZmVkNgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZlZDcKKFhF
TikgPFJNUlI+IGlvbW11X21hcCAweDhmZWQ4CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmVk
OQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZlZGEKKFhFTikgPFJNUlI+IGlvbW11X21hcCAw
eDhmZWRiCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmVkYwooWEVOKSA8Uk1SUj4gaW9tbXVf
bWFwIDB4OGZlZGQKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmZWRlCihYRU4pIDxSTVJSPiBp
b21tdV9tYXAgMHg4ZmVkZgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZlZTAKKFhFTikgPFJN
UlI+IGlvbW11X21hcCAweDhmZWUxCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmVlMgooWEVO
KSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZlZTMKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmZWU0
CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmVlNQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4
OGZlZTYKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmZWU3CihYRU4pIDxSTVJSPiBpb21tdV9t
YXAgMHg4ZmVlOAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZlZTkKKFhFTikgPFJNUlI+IGlv
bW11X21hcCAweDhmZWVhCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmVlYgooWEVOKSA8Uk1S
Uj4gaW9tbXVfbWFwIDB4OGZlZWMKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmZWVkCihYRU4p
IDxSTVJSPiBpb21tdV9tYXAgMHg4ZmVlZQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZlZWYK
KFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmZWYwCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4
ZmVmMQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZlZjIKKFhFTikgPFJNUlI+IGlvbW11X21h
cCAweDhmZWYzCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmVmNAooWEVOKSA8Uk1SUj4gaW9t
bXVfbWFwIDB4OGZlZjUKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmZWY2CihYRU4pIDxSTVJS
PiBpb21tdV9tYXAgMHg4ZmVmNwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZlZjgKKFhFTikg
PFJNUlI+IGlvbW11X21hcCAweDhmZWY5CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmVmYQoo
WEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZlZmIKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhm
ZWZjCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmVmZAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFw
IDB4OGZlZmUKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmZWZmCihYRU4pIDxSTVJSPiBpb21t
dV9tYXAgMHg4ZmYwMAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZmMDEKKFhFTikgPFJNUlI+
IGlvbW11X21hcCAweDhmZjAyCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmYwMwooWEVOKSA8
Uk1SUj4gaW9tbXVfbWFwIDB4OGZmMDQKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmZjA1CihY
RU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmYwNgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZm
MDcKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmZjA4CihYRU4pIDxSTVJSPiBpb21tdV9tYXAg
MHg4ZmYwOQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZmMGEKKFhFTikgPFJNUlI+IGlvbW11
X21hcCAweDhmZjBiCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmYwYwooWEVOKSA8Uk1SUj4g
aW9tbXVfbWFwIDB4OGZmMGQKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmZjBlCihYRU4pIDxS
TVJSPiBpb21tdV9tYXAgMHg4ZmYwZgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZmMTAKKFhF
TikgPFJNUlI+IGlvbW11X21hcCAweDhmZjExCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmYx
MgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZmMTMKKFhFTikgPFJNUlI+IGlvbW11X21hcCAw
eDhmZjE0CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmYxNQooWEVOKSA8Uk1SUj4gaW9tbXVf
bWFwIDB4OGZmMTYKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmZjE3CihYRU4pIDxSTVJSPiBp
b21tdV9tYXAgMHg4ZmYxOAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZmMTkKKFhFTikgPFJN
UlI+IGlvbW11X21hcCAweDhmZjFhCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmYxYgooWEVO
KSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZmMWMKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmZjFk
CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmYxZQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4
OGZmMWYKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmZjIwCihYRU4pIDxSTVJSPiBpb21tdV9t
YXAgMHg4ZmYyMQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZmMjIKKFhFTikgPFJNUlI+IGlv
bW11X21hcCAweDhmZjIzCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmYyNAooWEVOKSA8Uk1S
Uj4gaW9tbXVfbWFwIDB4OGZmMjUKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmZjI2CihYRU4p
IDxSTVJSPiBpb21tdV9tYXAgMHg4ZmYyNwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZmMjgK
KFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmZjI5CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4
ZmYyYQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZmMmIKKFhFTikgPFJNUlI+IGlvbW11X21h
cCAweDhmZjJjCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmYyZAooWEVOKSA8Uk1SUj4gaW9t
bXVfbWFwIDB4OGZmMmUKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmZjJmCihYRU4pIDxSTVJS
PiBpb21tdV9tYXAgMHg4ZmYzMAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZmMzEKKFhFTikg
PFJNUlI+IGlvbW11X21hcCAweDhmZjMyCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmYzMwoo
WEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZmMzQKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhm
ZjM1CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmYzNgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFw
IDB4OGZmMzcKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmZjM4CihYRU4pIDxSTVJSPiBpb21t
dV9tYXAgMHg4ZmYzOQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZmM2EKKFhFTikgPFJNUlI+
IGlvbW11X21hcCAweDhmZjNiCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmYzYwooWEVOKSA8
Uk1SUj4gaW9tbXVfbWFwIDB4OGZmM2QKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmZjNlCihY
RU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmYzZgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZm
NDAKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmZjQxCihYRU4pIDxSTVJSPiBpb21tdV9tYXAg
MHg4ZmY0MgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZmNDMKKFhFTikgPFJNUlI+IGlvbW11
X21hcCAweDhmZjQ0CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmY0NQooWEVOKSA8Uk1SUj4g
aW9tbXVfbWFwIDB4OGZmNDYKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmZjQ3CihYRU4pIDxS
TVJSPiBpb21tdV9tYXAgMHg4ZmY0OAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZmNDkKKFhF
TikgPFJNUlI+IGlvbW11X21hcCAweDhmZjRhCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmY0
YgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZmNGMKKFhFTikgPFJNUlI+IGlvbW11X21hcCAw
eDhmZjRkCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmY0ZQooWEVOKSA8Uk1SUj4gaW9tbXVf
bWFwIDB4OGZmNGYKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmZjUwCihYRU4pIDxSTVJSPiBp
b21tdV9tYXAgMHg4ZmY1MQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZmNTIKKFhFTikgPFJN
UlI+IGlvbW11X21hcCAweDhmZjUzCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmY1NAooWEVO
KSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZmNTUKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmZjU2
CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmY1NwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4
OGZmNTgKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmZjU5CihYRU4pIDxSTVJSPiBpb21tdV9t
YXAgMHg4ZmY1YQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZmNWIKKFhFTikgPFJNUlI+IGlv
bW11X21hcCAweDhmZjVjCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmY1ZAooWEVOKSA8Uk1S
Uj4gaW9tbXVfbWFwIDB4OGZmNWUKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmZjVmCihYRU4p
IDxSTVJSPiBpb21tdV9tYXAgMHg4ZmY2MAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZmNjEK
KFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmZjYyCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4
ZmY2MwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZmNjQKKFhFTikgPFJNUlI+IGlvbW11X21h
cCAweDhmZjY1CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmY2NgooWEVOKSA8Uk1SUj4gaW9t
bXVfbWFwIDB4OGZmNjcKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmZjY4CihYRU4pIDxSTVJS
PiBpb21tdV9tYXAgMHg4ZmY2OQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZmNmEKKFhFTikg
PFJNUlI+IGlvbW11X21hcCAweDhmZjZiCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmY2Ywoo
WEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZmNmQKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhm
ZjZlCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmY2ZgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFw
IDB4OGZmNzAKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmZjcxCihYRU4pIDxSTVJSPiBpb21t
dV9tYXAgMHg4ZmY3MgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZmNzMKKFhFTikgPFJNUlI+
IGlvbW11X21hcCAweDhmZjc0CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmY3NQooWEVOKSA8
Uk1SUj4gaW9tbXVfbWFwIDB4OGZmNzYKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmZjc3CihY
RU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmY3OAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZm
NzkKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmZjdhCihYRU4pIDxSTVJSPiBpb21tdV9tYXAg
MHg4ZmY3YgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZmN2MKKFhFTikgPFJNUlI+IGlvbW11
X21hcCAweDhmZjdkCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmY3ZQooWEVOKSA8Uk1SUj4g
aW9tbXVfbWFwIDB4OGZmN2YKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmZjgwCihYRU4pIDxS
TVJSPiBpb21tdV9tYXAgMHg4ZmY4MQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZmODIKKFhF
TikgPFJNUlI+IGlvbW11X21hcCAweDhmZjgzCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmY4
NAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZmODUKKFhFTikgPFJNUlI+IGlvbW11X21hcCAw
eDhmZjg2CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmY4NwooWEVOKSA8Uk1SUj4gaW9tbXVf
bWFwIDB4OGZmODgKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmZjg5CihYRU4pIDxSTVJSPiBp
b21tdV9tYXAgMHg4ZmY4YQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZmOGIKKFhFTikgPFJN
UlI+IGlvbW11X21hcCAweDhmZjhjCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmY4ZAooWEVO
KSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZmOGUKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmZjhm
CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmY5MAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4
OGZmOTEKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmZjkyCihYRU4pIDxSTVJSPiBpb21tdV9t
YXAgMHg4ZmY5MwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZmOTQKKFhFTikgPFJNUlI+IGlv
bW11X21hcCAweDhmZjk1CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmY5NgooWEVOKSA8Uk1S
Uj4gaW9tbXVfbWFwIDB4OGZmOTcKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmZjk4CihYRU4p
IDxSTVJSPiBpb21tdV9tYXAgMHg4ZmY5OQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZmOWEK
KFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmZjliCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4
ZmY5YwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZmOWQKKFhFTikgPFJNUlI+IGlvbW11X21h
cCAweDhmZjllCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmY5ZgooWEVOKSA8Uk1SUj4gaW9t
bXVfbWFwIDB4OGZmYTAKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmZmExCihYRU4pIDxSTVJS
PiBpb21tdV9tYXAgMHg4ZmZhMgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZmYTMKKFhFTikg
PFJNUlI+IGlvbW11X21hcCAweDhmZmE0CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmZhNQoo
WEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZmYTYKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhm
ZmE3CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmZhOAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFw
IDB4OGZmYTkKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmZmFhCihYRU4pIDxSTVJSPiBpb21t
dV9tYXAgMHg4ZmZhYgooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZmYWMKKFhFTikgPFJNUlI+
IGlvbW11X21hcCAweDhmZmFkCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmZhZQooWEVOKSA8
Uk1SUj4gaW9tbXVfbWFwIDB4OGZmYWYKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmZmIwCihY
RU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmZiMQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZm
YjIKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmZmIzCihYRU4pIDxSTVJSPiBpb21tdV9tYXAg
MHg4ZmZiNAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZmYjUKKFhFTikgPFJNUlI+IGlvbW11
X21hcCAweDhmZmI2CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmZiNwooWEVOKSA8Uk1SUj4g
aW9tbXVfbWFwIDB4OGZmYjgKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmZmI5CihYRU4pIDxS
TVJSPiBpb21tdV9tYXAgMHg4ZmZiYQooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZmYmIKKFhF
TikgPFJNUlI+IGlvbW11X21hcCAweDhmZmJjCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmZi
ZAooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZmYmUKKFhFTikgPFJNUlI+IGlvbW11X21hcCAw
eDhmZmJmCihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmZjMAooWEVOKSA8Uk1SUj4gaW9tbXVf
bWFwIDB4OGZmYzEKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmZmMyCihYRU4pIDxSTVJSPiBp
b21tdV9tYXAgMHg4ZmZjMwooWEVOKSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZmYzQKKFhFTikgPFJN
UlI+IGlvbW11X21hcCAweDhmZmM1CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmZjNgooWEVO
KSA8Uk1SUj4gaW9tbXVfbWFwIDB4OGZmYzcKKFhFTikgPFJNUlI+IGlvbW11X21hcCAweDhmZmM4
CihYRU4pIDxSTVJSPiBpb21tdV9tYXAgMHg4ZmZjOQooWEVOKSA8Uk1SUj4gaW9tKFhFTikgKioq
IFNlcmlhbCBpbnB1dCB0byBET00wICh0eXBlICdDVFJMLWEnIHRocmVlIHRpbWVzIHRvIHN3aXRj
aCBpbnB1dCkKKFhFTikgRnJlZWQgNDgwa0IgaW5pdCBtZW1vcnkKbWFwcGluZyBrZXJuZWwgaW50
byBwaHlzaWNhbCBtZW1vcnkKYWJvdXQgdG8gZ2V0IHN0YXJ0ZWQuLi4KWyAgICAwLjAwMDAwMF0g
TGludXggdmVyc2lvbiA1LjIuMi1saW51eGtpdCAocm9vdEA3ZjA3YzNiMzE1MTEpIChnY2MgdmVy
c2lvbiA4LjMuMCAoQWxwaW5lIDguMy4wKSkgIzEgU01QIFdlZCBKdWwgMjQgMjI6NTg6MjYgVVRD
IDIwMTkKWyAgICAwLjAwMDAwMF0gQ29tbWFuZCBsaW5lOiBjb25zb2xlPXR0eTAgcm9vdGRlbGF5
PTMgcm9vdD1QQVJUVVVJRD1jNjk1YjE3MS1hNzczLTQ1OTktOWU5My0xNzFhMWJhYTk3MmMgdGV4
dApbICAgIDAuMDAwMDAwXSB4ODYvZnB1OiBTdXBwb3J0aW5nIFhTQVZFIGZlYXR1cmUgMHgwMDE6
ICd4ODcgZmxvYXRpbmcgcG9pbnQgcmVnaXN0ZXJzJwpbICAgIDAuMDAwMDAwXSB4ODYvZnB1OiBT
dXBwb3J0aW5nIFhTQVZFIGZlYXR1cmUgMHgwMDI6ICdTU0UgcmVnaXN0ZXJzJwpbICAgIDAuMDAw
MDAwXSB4ODYvZnB1OiBTdXBwb3J0aW5nIFhTQVZFIGZlYXR1cmUgMHgwMDQ6ICdBVlggcmVnaXN0
ZXJzJwpbICAgIDAuMDAwMDAwXSB4ODYvZnB1OiB4c3RhdGVfb2Zmc2V0WzJdOiAgNTc2LCB4c3Rh
dGVfc2l6ZXNbMl06ICAyNTYKWyAgICAwLjAwMDAwMF0geDg2L2ZwdTogRW5hYmxlZCB4c3RhdGUg
ZmVhdHVyZXMgMHg3LCBjb250ZXh0IHNpemUgaXMgODMyIGJ5dGVzLCB1c2luZyAnc3RhbmRhcmQn
IGZvcm1hdC4KWyAgICAwLjAwMDAwMF0gUmVsZWFzZWQgMCBwYWdlKHMpClsgICAgMC4wMDAwMDBd
IEJJT1MtcHJvdmlkZWQgcGh5c2ljYWwgUkFNIG1hcDoKWyAgICAwLjAwMDAwMF0gWGVuOiBbbWVt
IDB4MDAwMDAwMDAwMDAwMDAwMC0weDAwMDAwMDAwMDAwNTdmZmZdIHVzYWJsZQpbICAgIDAuMDAw
MDAwXSBYZW46IFttZW0gMHgwMDAwMDAwMDAwMDU4MDAwLTB4MDAwMDAwMDAwMDA1OGZmZl0gcmVz
ZXJ2ZWQKWyAgICAwLjAwMDAwMF0gWGVuOiBbbWVtIDB4MDAwMDAwMDAwMDA1OTAwMC0weDAwMDAw
MDAwMDAwOWVmZmZdIHVzYWJsZQpbICAgIDAuMDAwMDAwXSBYZW46IFttZW0gMHgwMDAwMDAwMDAw
MDlmMDAwLTB4MDAwMDAwMDAwMDBmZmZmZl0gcmVzZXJ2ZWQKWyAgICAwLjAwMDAwMF0gWGVuOiBb
bWVtIDB4MDAwMDAwMDAwMDEwMDAwMC0weDAwMDAwMDAwNDAwNjFmZmZdIHVzYWJsZQpbICAgIDAu
MDAwMDAwXSBYZW46IFttZW0gMHgwMDAwMDAwMDg2NDhhMDAwLTB4MDAwMDAwMDA4NjQ4YWZmZl0g
QUNQSSBOVlMKWyAgICAwLjAwMDAwMF0gWGVuOiBbbWVtIDB4MDAwMDAwMDA4NjQ4YjAwMC0weDAw
MDAwMDAwODY0YjRmZmZdIHJlc2VydmVkClsgICAgMC4wMDAwMDBdIFhlbjogW21lbSAweDAwMDAw
MDAwOGMyMjQwMDAtMHgwMDAwMDAwMDhjNTI3ZmZmXSByZXNlcnZlZApbICAgIDAuMDAwMDAwXSBY
ZW46IFttZW0gMHgwMDAwMDAwMDhjNzM2MDAwLTB4MDAwMDAwMDA4Y2VhNmZmZl0gQUNQSSBOVlMK
WyAgICAwLjAwMDAwMF0gWGVuOiBbbWVtIDB4MDAwMDAwMDA4Y2VhNzAwMC0weDAwMDAwMDAwOGQy
ZmVmZmZdIHJlc2VydmVkClsgICAgMC4wMDAwMDBdIFhlbjogW21lbSAweDAwMDAwMDAwOGQzMDAw
MDAtMHgwMDAwMDAwMDhkM2ZmZmZmXSByZXNlcnZlZApbICAgIDAuMDAwMDAwXSBYZW46IFttZW0g
MHgwMDAwMDAwMGUwMDAwMDAwLTB4MDAwMDAwMDBlZmZmZmZmZl0gcmVzZXJ2ZWQKWyAgICAwLjAw
MDAwMF0gWGVuOiBbbWVtIDB4MDAwMDAwMDBmZTAwMDAwMC0weDAwMDAwMDAwZmUwMTBmZmZdIHJl
c2VydmVkClsgICAgMC4wMDAwMDBdIFhlbjogW21lbSAweDAwMDAwMDAwZmVjMDAwMDAtMHgwMDAw
MDAwMGZlYzAwZmZmXSByZXNlcnZlZApbICAgIDAuMDAwMDAwXSBYZW46IFttZW0gMHgwMDAwMDAw
MGZlZDkwMDAwLTB4MDAwMDAwMDBmZWQ5MWZmZl0gcmVzZXJ2ZWQKWyAgICAwLjAwMDAwMF0gWGVu
OiBbbWVtIDB4MDAwMDAwMDBmZWUwMDAwMC0weDAwMDAwMDAwZmVlZmZmZmZdIHJlc2VydmVkClsg
ICAgMC4wMDAwMDBdIFhlbjogW21lbSAweDAwMDAwMDAwZmYwMDAwMDAtMHgwMDAwMDAwMGZmZmZm
ZmZmXSByZXNlcnZlZApbICAgIDAuMDAwMDAwXSBOWCAoRXhlY3V0ZSBEaXNhYmxlKSBwcm90ZWN0
aW9uOiBhY3RpdmUKWyAgICAwLjAwMDAwMF0gZWZpOiBFRkkgdjIuNDAgYnkgQW1lcmljYW4gTWVn
YXRyZW5kcwpbICAgIDAuMDAwMDAwXSBlZmk6ICBFU1JUPTB4OGQyOWMwOTggIEFDUEk9MHg4Y2U0
OTAwMCAgQUNQSSAyLjA9MHg4Y2U0OTAwMCAgU01CSU9TPTB4ZjA1ZTAgIFNNQklPUyAzLjA9MHhm
MDYwMCAgTVBTPTB4ZmM5YzAgClsgICAgMC4wMDAwMDBdIFNNQklPUyAzLjAuMCBwcmVzZW50Lgpb
ICAgIDAuMDAwMDAwXSBETUk6ICAvLCBCSU9TIDUuMTEgMDYvMTIvMjAxNwpbICAgIDAuMDAwMDAw
XSBIeXBlcnZpc29yIGRldGVjdGVkOiBYZW4gUFYKWyAgICAwLjAwMDY0Nl0gdHNjOiBEZXRlY3Rl
ZCAyNDk2LjEyNCBNSHogcHJvY2Vzc29yClsgICAgMC4wMTAyMTVdIGxhc3RfcGZuID0gMHg0MDA2
MiBtYXhfYXJjaF9wZm4gPSAweDQwMDAwMDAwMApbICAgIDAuMDEwMjE3XSBEaXNhYmxlZApbICAg
IDAuMDEwMjE4XSB4ODYvUEFUOiBNVFJScyBkaXNhYmxlZCwgc2tpcHBpbmcgUEFUIGluaXRpYWxp
emF0aW9uIHRvby4KWyAgICAwLjAxMDIyMl0geDg2L1BBVDogQ29uZmlndXJhdGlvbiBbMC03XTog
V0IgIFdUICBVQy0gVUMgIFdDICBXUCAgVUMgIFVDICAKWyAgICAwLjAxMDI0Nl0gS2VybmVsL1Vz
ZXIgcGFnZSB0YWJsZXMgaXNvbGF0aW9uOiBkaXNhYmxlZCBvbiBYRU4gUFYuClsgICAgMC4xODIz
ODldIFNlY3VyZSBib290IGRpc2FibGVkClsgICAgMC4xODI0MDNdIEFDUEk6IEVhcmx5IHRhYmxl
IGNoZWNrc3VtIHZlcmlmaWNhdGlvbiBkaXNhYmxlZApbICAgIDAuMTgyNDEwXSBBQ1BJOiBSU0RQ
IDB4MDAwMDAwMDA4Q0U0OTAwMCAwMDAwMjQgKHYwMiBBTEFTS0EpClsgICAgMC4xODI0MTldIEFD
UEk6IFhTRFQgMHgwMDAwMDAwMDhDRTQ5MEE4IDAwMDBDQyAodjAxIEFMQVNLQSBBIE0gSSAgICAw
MTA3MjAwOSBBTUkgIDAwMDEwMDEzKQpbICAgIDAuMTgyNDQ4XSBBQ1BJOiBGQUNQIDB4MDAwMDAw
MDA4Q0U2QzM3MCAwMDAxMEMgKHYwNSBBTEFTS0EgQSBNIEkgICAgMDEwNzIwMDkgQU1JICAwMDAx
MDAxMykKWyAgICAwLjE4MjUwM10gQUNQSTogRFNEVCAweDAwMDAwMDAwOENFNDkyMDggMDIzMTY3
ICh2MDIgQUxBU0tBIEEgTSBJICAgIDAxMDcyMDA5IElOVEwgMjAxMjA5MTMpClsgICAgMC4xODI1
MTRdIEFDUEk6IEZBQ1MgMHgwMDAwMDAwMDhDRThFRjgwIDAwMDA0MApbICAgIDAuMTgyNTI1XSBB
Q1BJOiBBUElDIDB4MDAwMDAwMDA4Q0U2QzQ4MCAwMDAwODQgKHYwMyBBTEFTS0EgQSBNIEkgICAg
MDEwNzIwMDkgQU1JICAwMDAxMDAxMykKWyAgICAwLjE4MjUzNl0gQUNQSTogRlBEVCAweDAwMDAw
MDAwOENFNkM1MDggMDAwMDQ0ICh2MDEgQUxBU0tBIEEgTSBJICAgIDAxMDcyMDA5IEFNSSAgMDAw
MTAwMTMpClsgICAgMC4xODI1NDddIEFDUEk6IEZJRFQgMHgwMDAwMDAwMDhDRTZDNTUwIDAwMDA5
QyAodjAxIEFMQVNLQSBBIE0gSSAgICAwMTA3MjAwOSBBTUkgIDAwMDEwMDEzKQpbICAgIDAuMTgy
NTU4XSBBQ1BJOiBNQ0ZHIDB4MDAwMDAwMDA4Q0U2QzVGMCAwMDAwM0MgKHYwMSBBTEFTS0EgQSBN
IEkgICAgMDEwNzIwMDkgTVNGVCAwMDAwMDA5NykKWyAgICAwLjE4MjU2OV0gQUNQSTogSFBFVCAw
eDAwMDAwMDAwOENFNkM2MzAgMDAwMDM4ICh2MDEgQUxBU0tBIEEgTSBJICAgIDAxMDcyMDA5IEFN
SS4gMDAwNTAwMEIpClsgICAgMC4xODI1ODBdIEFDUEk6IExQSVQgMHgwMDAwMDAwMDhDRTZDNjY4
IDAwMDA5NCAodjAxIElOVEVMICBTS0wtVUxUICAwMDAwMDAwMCBNU0ZUIDAwMDAwMDVGKQpbICAg
IDAuMTgyNTkxXSBBQ1BJOiBTU0RUIDB4MDAwMDAwMDA4Q0U2QzcwMCAwMDAyNDggKHYwMiBJTlRF
TCAgc2Vuc3JodWIgMDAwMDAwMDAgSU5UTCAyMDEyMDkxMykKWyAgICAwLjE4MjYwMl0gQUNQSTog
U1NEVCAweDAwMDAwMDAwOENFNkM5NDggMDAyQkFFICh2MDIgSU5URUwgIFB0aWREZXZjIDAwMDAx
MDAwIElOVEwgMjAxMjA5MTMpClsgICAgMC4xODI2MTNdIEFDUEk6IFNTRFQgMHgwMDAwMDAwMDhD
RTZGNEY4IDAwMEJFMyAodjAyIElOVEVMICBUaGVyX1J2cCAwMDAwMTAwMCBJTlRMIDIwMTIwOTEz
KQpbICAgIDAuMTgyNjI0XSBBQ1BJOiBTU0RUIDB4MDAwMDAwMDA4Q0U3MDBFMCAwMDA0QTMgKHYw
MiBJTlRFTCAgenBvZGQgICAgMDAwMDEwMDAgSU5UTCAyMDEyMDkxMykKWyAgICAwLjE4MjYzNV0g
QUNQSTogREJHUCAweDAwMDAwMDAwOENFNzA1ODggMDAwMDM0ICh2MDEgSU5URUwgICAgICAgICAg
IDAwMDAwMDAwIE1TRlQgMDAwMDAwNUYpClsgICAgMC4xODI2NDZdIEFDUEk6IERCRzIgMHgwMDAw
MDAwMDhDRTcwNUMwIDAwMDA1NCAodjAwIElOVEVMICAgICAgICAgICAwMDAwMDAwMCBNU0ZUIDAw
MDAwMDVGKQpbICAgIDAuMTgyNjU3XSBBQ1BJOiBTU0RUIDB4MDAwMDAwMDA4Q0U3MDYxOCAwMDA2
RTkgKHYwMiBJTlRFTCAgeGhfcnZwMDcgMDAwMDAwMDAgSU5UTCAyMDEyMDkxMykKWyAgICAwLjE4
MjY2OF0gQUNQSTogU1NEVCAweDAwMDAwMDAwOENFNzBEMDggMDA1NDdFICh2MDIgU2FTc2R0IFNh
U3NkdCAgIDAwMDAzMDAwIElOVEwgMjAxMjA5MTMpClsgICAgMC4xODI2NzldIEFDUEk6IFVFRkkg
MHgwMDAwMDAwMDhDRTc2MTg4IDAwMDA0MiAodjAxICAgICAgICAgICAgICAgICAwMDAwMDAwMCAg
ICAgIDAwMDAwMDAwKQpbICAgIDAuMTgyNzAwXSBBQ1BJOiBTU0RUIDB4MDAwMDAwMDA4Q0U3NjFE
MCAwMDBFNzMgKHYwMiBDcHVSZWYgQ3B1U3NkdCAgMDAwMDMwMDAgSU5UTCAyMDEyMDkxMykKWyAg
ICAwLjE4MjcxMV0gQUNQSTogQkdSVCAweDAwMDAwMDAwOENFNzcwNDggMDAwMDM4ICh2MDEgQUxB
U0tBIEEgTSBJICAgIDAxMDcyMDA5IEFNSSAgMDAwMTAwMTMpClsgICAgMC4xODI3MjJdIEFDUEk6
IFJNQUQgMHgwMDAwMDAwMDhDRTc3MDgwIDAwMDBBOCAodjAxIElOVEVMICBTS0wgICAgICAwMDAw
MDAwMSBJTlRMIDAwMDAwMDAxKQpbICAgIDAuMTgyNzMzXSBBQ1BJOiBUUE0yIDB4MDAwMDAwMDA4
Q0U3NzEyOCAwMDAwMzQgKHYwMyAgICAgICAgVHBtMlRhYmwgMDAwMDAwMDEgQU1JICAwMDAwMDAw
MCkKWyAgICAwLjE4Mjc0NF0gQUNQSTogQVNGISAweDAwMDAwMDAwOENFNzcxNjAgMDAwMEE1ICh2
MzIgSU5URUwgICBIQ0cgICAgIDAwMDAwMDAxIFRGU00gMDAwRjQyNDApClsgICAgMC4xODI3NzRd
IFNldHRpbmcgQVBJQyByb3V0aW5nIHRvIFhlbiBQVi4KWyAgICAwLjE4NjQ1NF0gWm9uZSByYW5n
ZXM6ClsgICAgMC4xODY0NTZdICAgRE1BICAgICAgW21lbSAweDAwMDAwMDAwMDAwMDEwMDAtMHgw
MDAwMDAwMDAwZmZmZmZmXQpbICAgIDAuMTg2NDU4XSAgIERNQTMyICAgIFttZW0gMHgwMDAwMDAw
MDAxMDAwMDAwLTB4MDAwMDAwMDA0MDA2MWZmZl0KWyAgICAwLjE4NjQ1OV0gICBOb3JtYWwgICBl
bXB0eQpbICAgIDAuMTg2NDYxXSBNb3ZhYmxlIHpvbmUgc3RhcnQgZm9yIGVhY2ggbm9kZQpbICAg
IDAuMTg2NDYyXSBFYXJseSBtZW1vcnkgbm9kZSByYW5nZXMKWyAgICAwLjE4NjQ2M10gICBub2Rl
ICAgMDogW21lbSAweDAwMDAwMDAwMDAwMDEwMDAtMHgwMDAwMDAwMDAwMDU3ZmZmXQpbICAgIDAu
MTg2NDY0XSAgIG5vZGUgICAwOiBbbWVtIDB4MDAwMDAwMDAwMDA1OTAwMC0weDAwMDAwMDAwMDAw
OWVmZmZdClsgICAgMC4xODY0NjZdICAgbm9kZSAgIDA6IFttZW0gMHgwMDAwMDAwMDAwMTAwMDAw
LTB4MDAwMDAwMDA0MDA2MWZmZl0KWyAgICAwLjE4NjQ2OF0gWmVyb2VkIHN0cnVjdCBwYWdlIGlu
IHVuYXZhaWxhYmxlIHJhbmdlczogOTkgcGFnZXMKWyAgICAwLjE4NjQ3MF0gSW5pdG1lbSBzZXR1
cCBub2RlIDAgW21lbSAweDAwMDAwMDAwMDAwMDEwMDAtMHgwMDAwMDAwMDQwMDYxZmZmXQpbICAg
IDAuMTkwMDA1XSBwMm0gdmlydHVhbCBhcmVhIGF0IChfX19fcHRydmFsX19fXyksIHNpemUgaXMg
NDAwMDAwMDAKWyAgICAwLjQ0NzgwN10gUmVtYXBwZWQgOTggcGFnZShzKQpbICAgIDAuNDQ3ODQ5
XSBSZXNlcnZpbmcgSW50ZWwgZ3JhcGhpY3MgbWVtb3J5IGF0IFttZW0gMHg4ZTAwMDAwMC0weDhm
ZmZmZmZmXQpbICAgIDAuNDQ4MTY4XSBBQ1BJOiBQTS1UaW1lciBJTyBQb3J0OiAweDE4MDgKWyAg
ICAwLjQ0ODIwMV0gQUNQSTogTEFQSUNfTk1JIChhY3BpX2lkWzB4MDFdIGhpZ2ggZWRnZSBsaW50
WzB4MV0pClsgICAgMC40NDgyMDNdIEFDUEk6IExBUElDX05NSSAoYWNwaV9pZFsweDAyXSBoaWdo
IGVkZ2UgbGludFsweDFdKQpbICAgIDAuNDQ4MjA1XSBBQ1BJOiBMQVBJQ19OTUkgKGFjcGlfaWRb
MHgwM10gaGlnaCBlZGdlIGxpbnRbMHgxXSkKWyAgICAwLjQ0ODIwN10gQUNQSTogTEFQSUNfTk1J
IChhY3BpX2lkWzB4MDRdIGhpZ2ggZWRnZSBsaW50WzB4MV0pClsgICAgMC40NDgyNTBdIElPQVBJ
Q1swXTogYXBpY19pZCAyLCB2ZXJzaW9uIDMyLCBhZGRyZXNzIDB4ZmVjMDAwMDAsIEdTSSAwLTEx
OQpbICAgIDAuNDQ4MjU4XSBBQ1BJOiBJTlRfU1JDX09WUiAoYnVzIDAgYnVzX2lycSAwIGdsb2Jh
bF9pcnEgMiBkZmwgZGZsKQpbICAgIDAuNDQ4MjYxXSBBQ1BJOiBJTlRfU1JDX09WUiAoYnVzIDAg
YnVzX2lycSA5IGdsb2JhbF9pcnEgOSBoaWdoIGxldmVsKQpbICAgIDAuNDQ4Mjc0XSBVc2luZyBB
Q1BJIChNQURUKSBmb3IgU01QIGNvbmZpZ3VyYXRpb24gaW5mb3JtYXRpb24KWyAgICAwLjQ0ODI3
OV0gQUNQSTogSFBFVCBpZDogMHg4MDg2YTcwMSBiYXNlOiAweGZlZDAwMDAwClsgICAgMC40NDgy
ODVdIHNtcGJvb3Q6IEFsbG93aW5nIDQgQ1BVcywgMCBob3RwbHVnIENQVXMKWyAgICAwLjQ0ODMw
Ml0gW21lbSAweDkwMDAwMDAwLTB4ZGZmZmZmZmZdIGF2YWlsYWJsZSBmb3IgUENJIGRldmljZXMK
WyAgICAwLjQ0ODMwNl0gQm9vdGluZyBwYXJhdmlydHVhbGl6ZWQga2VybmVsIG9uIFhlbgpbICAg
IDAuNDQ4MzA3XSBYZW4gdmVyc2lvbjogNC4xMi4wIChwcmVzZXJ2ZS1BRCkKWyAgICAwLjQ0ODMx
MF0gY2xvY2tzb3VyY2U6IHJlZmluZWQtamlmZmllczogbWFzazogMHhmZmZmZmZmZiBtYXhfY3lj
bGVzOiAweGZmZmZmZmZmLCBtYXhfaWRsZV9uczogMTkxMTI2MDQ0NjI3NTAwMDAgbnMKWyAgICAw
LjU1ODg3N10gc2V0dXBfcGVyY3B1OiBOUl9DUFVTOjEyOCBucl9jcHVtYXNrX2JpdHM6MTI4IG5y
X2NwdV9pZHM6NCBucl9ub2RlX2lkczoxClsgICAgMC41NTkxMzldIHBlcmNwdTogRW1iZWRkZWQg
NTMgcGFnZXMvY3B1IHMxNzczNjggcjgxOTIgZDMxNTI4IHU1MjQyODgKWyAgICAwLjU1OTE5NV0g
QnVpbHQgMSB6b25lbGlzdHMsIG1vYmlsaXR5IGdyb3VwaW5nIG9uLiAgVG90YWwgcGFnZXM6IDI1
ODAyNApbICAgIDAuNTU5MTk4XSBLZXJuZWwgY29tbWFuZCBsaW5lOiBjb25zb2xlPXR0eTAgcm9v
dGRlbGF5PTMgcm9vdD1QQVJUVVVJRD1jNjk1YjE3MS1hNzczLTQ1OTktOWU5My0xNzFhMWJhYTk3
MmMgdGV4dApbICAgIDAuNTU5Mzg2XSBEZW50cnkgY2FjaGUgaGFzaCB0YWJsZSBlbnRyaWVzOiAx
MzEwNzIgKG9yZGVyOiA4LCAxMDQ4NTc2IGJ5dGVzKQpbICAgIDAuNTU5NDI3XSBJbm9kZS1jYWNo
ZSBoYXNoIHRhYmxlIGVudHJpZXM6IDY1NTM2IChvcmRlcjogNywgNTI0Mjg4IGJ5dGVzKQpbICAg
IDAuNTg5MTgxXSBzb2Z0d2FyZSBJTyBUTEI6IG1hcHBlZCBbbWVtIDB4M2E2MDAwMDAtMHgzZTYw
MDAwMF0gKDY0TUIpClsgICAgMC41OTM3MzVdIE1lbW9yeTogOTMwODQ4Sy8xMDQ4NTcySyBhdmFp
bGFibGUgKDEyMjkxSyBrZXJuZWwgY29kZSwgMTYyNEsgcndkYXRhLCAzMTk2SyByb2RhdGEsIDE2
NTJLIGluaXQsIDE4MTZLIGJzcywgMTE3NzI0SyByZXNlcnZlZCwgMEsgY21hLXJlc2VydmVkKQpb
ICAgIDAuNTkzODMxXSBmdHJhY2U6IGFsbG9jYXRpbmcgNDUwMDYgZW50cmllcyBpbiAxNzYgcGFn
ZXMKWyAgICAwLjYxMzg0OF0gcmN1OiBIaWVyYXJjaGljYWwgUkNVIGltcGxlbWVudGF0aW9uLgpb
ICAgIDAuNjEzODUxXSByY3U6IAlSQ1UgcmVzdHJpY3RpbmcgQ1BVcyBmcm9tIE5SX0NQVVM9MTI4
IHRvIG5yX2NwdV9pZHM9MS4KWyAgICAwLjYxMzg1M10gcmN1OiBSQ1UgY2FsY3VsYXRlZCB2YWx1
ZSBvZiBzY2hlZHVsZXItZW5saXN0bWVudCBkZWxheSBpcyAxMCBqaWZmaWVzLgpbICAgIDAuNjEz
ODU0XSByY3U6IEFkanVzdGluZyBnZW9tZXRyeSBmb3IgcmN1X2Zhbm91dF9sZWFmPTE2LCBucl9j
cHVfaWRzPTEKWyAgICAwLjYxNzEwMl0gVXNpbmcgTlVMTCBsZWdhY3kgUElDClsgICAgMC42MTcx
MDNdIE5SX0lSUVM6IDg0NDgsIG5yX2lycXM6IDI1NiwgcHJlYWxsb2NhdGVkIGlycXM6IDAKWyAg
ICAwLjYxNzE0NF0geGVuOmV2ZW50czogVXNpbmcgRklGTy1iYXNlZCBBQkkKWyAgICAwLjYxNzI3
N10gcmFuZG9tOiBnZXRfcmFuZG9tX2J5dGVzIGNhbGxlZCBmcm9tIHN0YXJ0X2tlcm5lbCsweDJk
OC8weDRhZSB3aXRoIGNybmdfaW5pdD0wClsgICAgMC42MTczOTJdIENvbnNvbGU6IGNvbG91ciBk
dW1teSBkZXZpY2UgODB4MjUKWyAgICAwLjYxNzU3OF0gcHJpbnRrOiBjb25zb2xlIFt0dHkwXSBl
bmFibGVkClsgICAgMC42MTgyMDZdIHByaW50azogY29uc29sZSBbaHZjMF0gZW5hYmxlZApbICAg
IDAuNjE4MjE1XSBBQ1BJOiBDb3JlIHJldmlzaW9uIDIwMTkwNTA5ClsgICAgMC42MzMzMjRdIEFD
UEkgQklPUyBXYXJuaW5nIChidWcpOiBJbmNvcnJlY3QgY2hlY2tzdW0gaW4gdGFibGUgW0JHUlRd
IC0gMHg4OSwgc2hvdWxkIGJlIDB4QUYgKDIwMTkwNTA5L3RicHJpbnQtMTc3KQpbICAgIDAuNjMz
NDQwXSBjbG9ja3NvdXJjZTogeGVuOiBtYXNrOiAweGZmZmZmZmZmZmZmZmZmZmYgbWF4X2N5Y2xl
czogMHgxY2Q0MmU0ZGZmYiwgbWF4X2lkbGVfbnM6IDg4MTU5MDU5MTQ4MyBucwpbICAgIDAuNjMz
NDYzXSBpbnN0YWxsaW5nIFhlbiB0aW1lciBmb3IgQ1BVIDAKWyAgICAwLjYzMzQ5MV0gY2xvY2tz
b3VyY2U6IHRzYy1lYXJseTogbWFzazogMHhmZmZmZmZmZmZmZmZmZmZmIG1heF9jeWNsZXM6IDB4
MjNmYWVjNmQ1YjcsIG1heF9pZGxlX25zOiA0NDA3OTUzMDQzNTkgbnMKWyAgICAwLjYzMzUwMl0g
Q2FsaWJyYXRpbmcgZGVsYXkgbG9vcCAoc2tpcHBlZCksIHZhbHVlIGNhbGN1bGF0ZWQgdXNpbmcg
dGltZXIgZnJlcXVlbmN5Li4gNDk5Mi4yNCBCb2dvTUlQUyAobHBqPTI0OTYxMjQwKQpbICAgIDAu
NjMzNTExXSBwaWRfbWF4OiBkZWZhdWx0OiAzMjc2OCBtaW5pbXVtOiAzMDEKWyAgICAwLjYzMzU3
MF0gTFNNOiBTZWN1cml0eSBGcmFtZXdvcmsgaW5pdGlhbGl6aW5nClsgICAgMC42MzM1NzddIFlh
bWE6IGJlY29taW5nIG1pbmRmdWwuClsgICAgMC42MzM2MDJdIE1vdW50LWNhY2hlIGhhc2ggdGFi
bGUgZW50cmllczogMjA0OCAob3JkZXI6IDIsIDE2Mzg0IGJ5dGVzKQpbICAgIDAuNjMzNjExXSBN
b3VudHBvaW50LWNhY2hlIGhhc2ggdGFibGUgZW50cmllczogMjA0OCAob3JkZXI6IDIsIDE2Mzg0
IGJ5dGVzKQpbICAgIDAuNjMzOTI0XSBMYXN0IGxldmVsIGlUTEIgZW50cmllczogNEtCIDY0LCAy
TUIgOCwgNE1CIDgKWyAgICAwLjYzMzkzMF0gTGFzdCBsZXZlbCBkVExCIGVudHJpZXM6IDRLQiA2
NCwgMk1CIDAsIDRNQiAwLCAxR0IgNApbICAgIDAuNjMzOTM3XSBTcGVjdHJlIFYyIDogTWl0aWdh
dGlvbjogRnVsbCBnZW5lcmljIHJldHBvbGluZQpbICAgIDAuNjMzOTQxXSBTcGVjdHJlIFYyIDog
U3BlY3RyZSB2MiAvIFNwZWN0cmVSU0IgbWl0aWdhdGlvbjogRmlsbGluZyBSU0Igb24gY29udGV4
dCBzd2l0Y2gKWyAgICAwLjYzMzk0OF0gU3BlY3VsYXRpdmUgU3RvcmUgQnlwYXNzOiBWdWxuZXJh
YmxlClsgICAgMC42MzM5NTRdIE1EUzogVnVsbmVyYWJsZTogQ2xlYXIgQ1BVIGJ1ZmZlcnMgYXR0
ZW1wdGVkLCBubyBtaWNyb2NvZGUKWyAgICAwLjY2MjQxNl0gRnJlZWluZyBTTVAgYWx0ZXJuYXRp
dmVzIG1lbW9yeTogMjBLClsgICAgMC42NjM2MTNdIFZQTVUgZGlzYWJsZWQgYnkgaHlwZXJ2aXNv
ci4KWyAgICAwLjY2MzgxNV0gUGVyZm9ybWFuY2UgRXZlbnRzOiB1bnN1cHBvcnRlZCBwNiBDUFUg
bW9kZWwgNzggbm8gUE1VIGRyaXZlciwgc29mdHdhcmUgZXZlbnRzIG9ubHkuClsgICAgMC42NjM4
ODddIHJjdTogSGllcmFyY2hpY2FsIFNSQ1UgaW1wbGVtZW50YXRpb24uClsgICAgMC42NjM5ODVd
IE5NSSB3YXRjaGRvZzogUGVyZiBOTUkgd2F0Y2hkb2cgcGVybWFuZW50bHkgZGlzYWJsZWQKWyAg
ICAwLjY2NDA1MV0gc21wOiBCcmluZ2luZyB1cCBzZWNvbmRhcnkgQ1BVcyAuLi4KWyAgICAwLjY2
NDA1Nl0gc21wOiBCcm91Z2h0IHVwIDEgbm9kZSwgMSBDUFUKWyAgICAwLjY2NDA2MF0gc21wYm9v
dDogTWF4IGxvZ2ljYWwgcGFja2FnZXM6IDQKWyAgICAwLjY2NDIzMF0gZGV2dG1wZnM6IGluaXRp
YWxpemVkClsgICAgMC42NjQzMDJdIHg4Ni9tbTogTWVtb3J5IGJsb2NrIHNpemU6IDEyOE1CClsg
ICAgMC42NjQ2OTJdIGNsb2Nrc291cmNlOiBqaWZmaWVzOiBtYXNrOiAweGZmZmZmZmZmIG1heF9j
eWNsZXM6IDB4ZmZmZmZmZmYsIG1heF9pZGxlX25zOiAxOTExMjYwNDQ2Mjc1MDAwMCBucwpbICAg
IDAuNjY0NzAzXSBmdXRleCBoYXNoIHRhYmxlIGVudHJpZXM6IDI1NiAob3JkZXI6IDIsIDE2Mzg0
IGJ5dGVzKQpbICAgIDAuNjY0NzUzXSBwaW5jdHJsIGNvcmU6IGluaXRpYWxpemVkIHBpbmN0cmwg
c3Vic3lzdGVtClsgICAgMC42NjQ5MzJdIE5FVDogUmVnaXN0ZXJlZCBwcm90b2NvbCBmYW1pbHkg
MTYKWyAgICAwLjY2NDk1Ml0geGVuOmdyYW50X3RhYmxlOiBHcmFudCB0YWJsZXMgdXNpbmcgdmVy
c2lvbiAxIGxheW91dApbICAgIDAuNjY0OTY5XSBHcmFudCB0YWJsZSBpbml0aWFsaXplZApbICAg
IDAuNjY1MTEzXSBhdWRpdDogaW5pdGlhbGl6aW5nIG5ldGxpbmsgc3Vic3lzIChkaXNhYmxlZCkK
WyAgICAwLjY2NTIyMV0gYXVkaXQ6IHR5cGU9MjAwMCBhdWRpdCgxNTY0NTA5MTU1LjcwNToxKTog
c3RhdGU9aW5pdGlhbGl6ZWQgYXVkaXRfZW5hYmxlZD0wIHJlcz0xClsgICAgMC42NjUzODNdIEFD
UEkgRkFEVCBkZWNsYXJlcyB0aGUgc3lzdGVtIGRvZXNuJ3Qgc3VwcG9ydCBQQ0llIEFTUE0sIHNv
IGRpc2FibGUgaXQKWyAgICAwLjY2NTM5MV0gQUNQSTogYnVzIHR5cGUgUENJIHJlZ2lzdGVyZWQK
WyAgICAwLjY2NTUyNF0gUENJOiBNTUNPTkZJRyBmb3IgZG9tYWluIDAwMDAgW2J1cyAwMC1mZl0g
YXQgW21lbSAweGUwMDAwMDAwLTB4ZWZmZmZmZmZdIChiYXNlIDB4ZTAwMDAwMDApClsgICAgMC42
NjU1MzRdIFBDSTogTU1DT05GSUcgYXQgW21lbSAweGUwMDAwMDAwLTB4ZWZmZmZmZmZdIHJlc2Vy
dmVkIGluIEU4MjAKWyAgICAwLjcxNjM5NF0gUENJOiBVc2luZyBjb25maWd1cmF0aW9uIHR5cGUg
MSBmb3IgYmFzZSBhY2Nlc3MKWyAgICAwLjcxOTc3MF0gY3J5cHRkOiBtYXhfY3B1X3FsZW4gc2V0
IHRvIDEwMDAKWyAgICAwLjcyMjY2Ml0gQUNQSTogQWRkZWQgX09TSShNb2R1bGUgRGV2aWNlKQpb
ICAgIDAuNzIyNjY4XSBBQ1BJOiBBZGRlZCBfT1NJKFByb2Nlc3NvciBEZXZpY2UpClsgICAgMC43
MjI2NzJdIEFDUEk6IEFkZGVkIF9PU0koMy4wIF9TQ1AgRXh0ZW5zaW9ucykKWyAgICAwLjcyMjY3
N10gQUNQSTogQWRkZWQgX09TSShQcm9jZXNzb3IgQWdncmVnYXRvciBEZXZpY2UpClsgICAgMC43
MjI2ODNdIEFDUEk6IEFkZGVkIF9PU0koTGludXgtRGVsbC1WaWRlbykKWyAgICAwLjcyMjY4N10g
QUNQSTogQWRkZWQgX09TSShMaW51eC1MZW5vdm8tTlYtSERNSS1BdWRpbykKWyAgICAwLjcyMjY5
M10gQUNQSTogQWRkZWQgX09TSShMaW51eC1IUEktSHlicmlkLUdyYXBoaWNzKQpbICAgIDAuNzcy
MjcwXSBBQ1BJOiA4IEFDUEkgQU1MIHRhYmxlcyBzdWNjZXNzZnVsbHkgYWNxdWlyZWQgYW5kIGxv
YWRlZApbICAgIDAuNzc2NjMxXSBBQ1BJOiBbRmlybXdhcmUgQnVnXTogQklPUyBfT1NJKExpbnV4
KSBxdWVyeSBpZ25vcmVkClsgICAgMC43ODE3ODBdIEFDUEk6IER5bmFtaWMgT0VNIFRhYmxlIExv
YWQ6ClsgICAgMC43ODE3OTFdIEFDUEk6IFNTRFQgMHhGRkZGODg4MDM5ODg4NDAwIDAwMDM3RiAo
djAyIFBtUmVmICBDcHUwQ3N0ICAwMDAwMzAwMSBJTlRMIDIwMTIwOTEzKQpbICAgIDAuNzgyNDQ0
XSBBQ1BJOiBEeW5hbWljIE9FTSBUYWJsZSBMb2FkOgpbICAgIDAuNzgyNDUzXSBBQ1BJOiBTU0RU
IDB4RkZGRjg4ODAzOThGQzgwMCAwMDA2M0YgKHYwMiBQbVJlZiAgQ3B1MElzdCAgMDAwMDMwMDAg
SU5UTCAyMDEyMDkxMykKWyAgICAwLjc4NDg1M10gQUNQSTogRUM6IEVDIHN0YXJ0ZWQKWyAgICAw
Ljc4NDg1OF0gQUNQSTogRUM6IGludGVycnVwdCBibG9ja2VkClsgICAgMC43ODQ5MTddIEFDUEk6
IFxfU0JfLlBDSTAuTFBDQi5FQzBfOiBVc2VkIGFzIGZpcnN0IEVDClsgICAgMC43ODQ5MjRdIEFD
UEk6IFxfU0JfLlBDSTAuTFBDQi5FQzBfOiBHUEU9MHg1MCwgRUNfQ01EL0VDX1NDPTB4NjYsIEVD
X0RBVEE9MHg2MgpbICAgIDAuNzg0OTMxXSBBQ1BJOiBcX1NCXy5QQ0kwLkxQQ0IuRUMwXzogQm9v
dCBEU0RUIEVDIHVzZWQgdG8gaGFuZGxlIHRyYW5zYWN0aW9ucwpbICAgIDAuNzg0OTM3XSBBQ1BJ
OiBJbnRlcnByZXRlciBlbmFibGVkClsgICAgMC43ODQ5NTVdIEFDUEk6IChzdXBwb3J0cyBTMCBT
NSkKWyAgICAwLjc4NDk2MF0gQUNQSTogVXNpbmcgSU9BUElDIGZvciBpbnRlcnJ1cHQgcm91dGlu
ZwpbICAgIDAuNzg1MDEzXSBQQ0k6IFVzaW5nIGhvc3QgYnJpZGdlIHdpbmRvd3MgZnJvbSBBQ1BJ
OyBpZiBuZWNlc3NhcnksIHVzZSAicGNpPW5vY3JzIiBhbmQgcmVwb3J0IGEgYnVnClsgICAgMC43
ODYzODNdIEFDUEk6IEVuYWJsZWQgNyBHUEVzIGluIGJsb2NrIDAwIHRvIDdGClsgICAgMC43ODk3
NTFdIEFDUEk6IFBvd2VyIFJlc291cmNlIFtQRzAwXSAob24pClsgICAgMC43OTAxOTldIEFDUEk6
IFBvd2VyIFJlc291cmNlIFtQRzAxXSAob24pClsgICAgMC43OTA2MjldIEFDUEk6IFBvd2VyIFJl
c291cmNlIFtQRzAyXSAob24pClsgICAgMC43OTc0OThdIEFDUEk6IFBvd2VyIFJlc291cmNlIFtX
UlNUXSAob24pClsgICAgMC43OTgwMDhdIEFDUEk6IFBvd2VyIFJlc291cmNlIFtXUlNUXSAob24p
ClsgICAgMC43OTg0NjZdIEFDUEk6IFBvd2VyIFJlc291cmNlIFtXUlNUXSAob24pClsgICAgMC43
OTg5MjNdIEFDUEk6IFBvd2VyIFJlc291cmNlIFtXUlNUXSAob24pClsgICAgMC43OTk0MTldIEFD
UEk6IFBvd2VyIFJlc291cmNlIFtXUlNUXSAob24pClsgICAgMC43OTk4NjRdIEFDUEk6IFBvd2Vy
IFJlc291cmNlIFtXUlNUXSAob24pClsgICAgMC44MDAzMThdIEFDUEk6IFBvd2VyIFJlc291cmNl
IFtXUlNUXSAob24pClsgICAgMC44MDA4MzddIEFDUEk6IFBvd2VyIFJlc291cmNlIFtXUlNUXSAo
b24pClsgICAgMC44MDEyOTVdIEFDUEk6IFBvd2VyIFJlc291cmNlIFtXUlNUXSAob24pClsgICAg
MC44MDE3NDFdIEFDUEk6IFBvd2VyIFJlc291cmNlIFtXUlNUXSAob24pClsgICAgMC44MDIyNjVd
IEFDUEk6IFBvd2VyIFJlc291cmNlIFtXUlNUXSAob24pClsgICAgMC44MDI3MTRdIEFDUEk6IFBv
d2VyIFJlc291cmNlIFtXUlNUXSAob24pClsgICAgMC44MDMxNjBdIEFDUEk6IFBvd2VyIFJlc291
cmNlIFtXUlNUXSAob24pClsgICAgMC44MDM2NDFdIEFDUEk6IFBvd2VyIFJlc291cmNlIFtXUlNU
XSAob24pClsgICAgMC44MDQwODhdIEFDUEk6IFBvd2VyIFJlc291cmNlIFtXUlNUXSAob24pClsg
ICAgMC44MDQ1MzhdIEFDUEk6IFBvd2VyIFJlc291cmNlIFtXUlNUXSAob24pClsgICAgMC44MDUw
NTFdIEFDUEk6IFBvd2VyIFJlc291cmNlIFtXUlNUXSAob24pClsgICAgMC44MDU1MTFdIEFDUEk6
IFBvd2VyIFJlc291cmNlIFtXUlNUXSAob24pClsgICAgMC44MDU5NjRdIEFDUEk6IFBvd2VyIFJl
c291cmNlIFtXUlNUXSAob24pClsgICAgMC44MDY0NjRdIEFDUEk6IFBvd2VyIFJlc291cmNlIFtX
UlNUXSAob24pClsgICAgMC44MjIwODBdIEFDUEk6IFBvd2VyIFJlc291cmNlIFtGTjAwXSAob2Zm
KQpbICAgIDAuODIyMTk4XSBBQ1BJOiBQb3dlciBSZXNvdXJjZSBbRk4wMV0gKG9mZikKWyAgICAw
LjgyMjMxM10gQUNQSTogUG93ZXIgUmVzb3VyY2UgW0ZOMDJdIChvZmYpClsgICAgMC44MjI0Mjdd
IEFDUEk6IFBvd2VyIFJlc291cmNlIFtGTjAzXSAob2ZmKQpbICAgIDAuODIyNTQwXSBBQ1BJOiBQ
b3dlciBSZXNvdXJjZSBbRk4wNF0gKG9mZikKWyAgICAwLjgyNDE3Nl0gQUNQSTogUENJIFJvb3Qg
QnJpZGdlIFtQQ0kwXSAoZG9tYWluIDAwMDAgW2J1cyAwMC1mZV0pClsgICAgMC44MjQxODldIGFj
cGkgUE5QMEEwODowMDogX09TQzogT1Mgc3VwcG9ydHMgW0V4dGVuZGVkQ29uZmlnIEFTUE0gQ2xv
Y2tQTSBTZWdtZW50cyBNU0kgSFBYLVR5cGUzXQpbICAgIDAuODI3NDg1XSBhY3BpIFBOUDBBMDg6
MDA6IF9PU0M6IE9TIG5vdyBjb250cm9scyBbUENJZUhvdHBsdWcgU0hQQ0hvdHBsdWcgUE1FIFBD
SWVDYXBhYmlsaXR5IExUUl0KWyAgICAwLjgyNzQ5NF0gYWNwaSBQTlAwQTA4OjAwOiBGQURUIGlu
ZGljYXRlcyBBU1BNIGlzIHVuc3VwcG9ydGVkLCB1c2luZyBCSU9TIGNvbmZpZ3VyYXRpb24KWyAg
ICAwLjgyODE1Ml0gUENJIGhvc3QgYnJpZGdlIHRvIGJ1cyAwMDAwOjAwClsgICAgMC44MjgxNjBd
IHBjaV9idXMgMDAwMDowMDogcm9vdCBidXMgcmVzb3VyY2UgW2lvICAweDAwMDAtMHgwY2Y3IHdp
bmRvd10KWyAgICAwLjgyODE2Nl0gcGNpX2J1cyAwMDAwOjAwOiByb290IGJ1cyByZXNvdXJjZSBb
aW8gIDB4MGQwMC0weGZmZmYgd2luZG93XQpbICAgIDAuODI4MTcyXSBwY2lfYnVzIDAwMDA6MDA6
IHJvb3QgYnVzIHJlc291cmNlIFttZW0gMHgwMDBhMDAwMC0weDAwMGJmZmZmIHdpbmRvd10KWyAg
ICAwLjgyODE3OV0gcGNpX2J1cyAwMDAwOjAwOiByb290IGJ1cyByZXNvdXJjZSBbbWVtIDB4OTAw
MDAwMDAtMHhkZmZmZmZmZiB3aW5kb3ddClsgICAgMC44MjgxODZdIHBjaV9idXMgMDAwMDowMDog
cm9vdCBidXMgcmVzb3VyY2UgW21lbSAweGZkMDAwMDAwLTB4ZmU3ZmZmZmYgd2luZG93XQpbICAg
IDAuODI4MTkzXSBwY2lfYnVzIDAwMDA6MDA6IHJvb3QgYnVzIHJlc291cmNlIFtidXMgMDAtZmVd
ClsgICAgMC44MjgyMjJdIHBjaSAwMDAwOjAwOjAwLjA6IFs4MDg2OjE5MDRdIHR5cGUgMDAgY2xh
c3MgMHgwNjAwMDAKKFhFTikgQm9ndXMgRE1JQkFSIDB4ZmVkMTgwMDEgb24gMDAwMDowMDowMC4w
CihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6MDA6MDAuMApbICAgIDAuODI4ODk5XSBwY2kgMDAw
MDowMDowMi4wOiBbODA4NjoxOTE2XSB0eXBlIDAwIGNsYXNzIDB4MDMwMDAwClsgICAgMC44Mjg5
NTNdIHBjaSAwMDAwOjAwOjAyLjA6IHJlZyAweDEwOiBbbWVtIDB4ZGUwMDAwMDAtMHhkZWZmZmZm
ZiA2NGJpdF0KWyAgICAwLjgyODk4Nl0gcGNpIDAwMDA6MDA6MDIuMDogcmVnIDB4MTg6IFttZW0g
MHhjMDAwMDAwMC0weGNmZmZmZmZmIDY0Yml0IHByZWZdClsgICAgMC44MjkwMTBdIHBjaSAwMDAw
OjAwOjAyLjA6IHJlZyAweDIwOiBbaW8gIDB4ZjAwMC0weGYwM2ZdClsgICAgMC44MjkwNzNdIHBj
aSAwMDAwOjAwOjAyLjA6IEJBUiAyOiBhc3NpZ25lZCB0byBlZmlmYgooWEVOKSBQQ0kgYWRkIGRl
dmljZSAwMDAwOjAwOjAyLjAKWyAgICAwLjgyOTM4MV0gcGNpIDAwMDA6MDA6MDguMDogWzgwODY6
MTkxMV0gdHlwZSAwMCBjbGFzcyAweDA4ODAwMApbICAgIDAuODI5NDM5XSBwY2kgMDAwMDowMDow
OC4wOiByZWcgMHgxMDogW21lbSAweGRmNDRmMDAwLTB4ZGY0NGZmZmYgNjRiaXRdCihYRU4pIFBD
SSBhZGQgZGV2aWNlIDAwMDA6MDA6MDguMApbICAgIDAuODI5ODU4XSBwY2kgMDAwMDowMDoxNC4w
OiBbODA4Njo5ZDJmXSB0eXBlIDAwIGNsYXNzIDB4MGMwMzMwClsgICAgMC44Mjk5MzBdIHBjaSAw
MDAwOjAwOjE0LjA6IHJlZyAweDEwOiBbbWVtIDB4ZGY0MzAwMDAtMHhkZjQzZmZmZiA2NGJpdF0K
WyAgICAwLjgzMDEzOV0gcGNpIDAwMDA6MDA6MTQuMDogUE1FIyBzdXBwb3J0ZWQgZnJvbSBEM2hv
dCBEM2NvbGQKKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDowMDoxNC4wClsgICAgMC44MzA1MDdd
IHBjaSAwMDAwOjAwOjE0LjI6IFs4MDg2OjlkMzFdIHR5cGUgMDAgY2xhc3MgMHgxMTgwMDAKWyAg
ICAwLjgzMDU4NF0gcGNpIDAwMDA6MDA6MTQuMjogcmVnIDB4MTA6IFttZW0gMHhkZjQ0ZTAwMC0w
eGRmNDRlZmZmIDY0Yml0XQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjAwOjE0LjIKWyAgICAw
LjgzMDk5NF0gcGNpIDAwMDA6MDA6MTYuMDogWzgwODY6OWQzYV0gdHlwZSAwMCBjbGFzcyAweDA3
ODAwMApbICAgIDAuODMxMDY5XSBwY2kgMDAwMDowMDoxNi4wOiByZWcgMHgxMDogW21lbSAweGRm
NDRkMDAwLTB4ZGY0NGRmZmYgNjRiaXRdClsgICAgMC44MzEzMjBdIHBjaSAwMDAwOjAwOjE2LjA6
IFBNRSMgc3VwcG9ydGVkIGZyb20gRDNob3QKKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDowMDox
Ni4wClsgICAgMC44MzE1OTFdIHBjaSAwMDAwOjAwOjE3LjA6IFs4MDg2OjlkMDNdIHR5cGUgMDAg
Y2xhc3MgMHgwMTA2MDEKWyAgICAwLjgzMTY1N10gcGNpIDAwMDA6MDA6MTcuMDogcmVnIDB4MTA6
IFttZW0gMHhkZjQ0ODAwMC0weGRmNDQ5ZmZmXQpbICAgIDAuODMxNjg3XSBwY2kgMDAwMDowMDox
Ny4wOiByZWcgMHgxNDogW21lbSAweGRmNDRjMDAwLTB4ZGY0NGMwZmZdClsgICAgMC44MzE3MThd
IHBjaSAwMDAwOjAwOjE3LjA6IHJlZyAweDE4OiBbaW8gIDB4ZjA5MC0weGYwOTddClsgICAgMC44
MzE3NDhdIHBjaSAwMDAwOjAwOjE3LjA6IHJlZyAweDFjOiBbaW8gIDB4ZjA4MC0weGYwODNdClsg
ICAgMC44MzE3NzhdIHBjaSAwMDAwOjAwOjE3LjA6IHJlZyAweDIwOiBbaW8gIDB4ZjA2MC0weGYw
N2ZdClsgICAgMC44MzE4MDddIHBjaSAwMDAwOjAwOjE3LjA6IHJlZyAweDI0OiBbbWVtIDB4ZGY0
NGIwMDAtMHhkZjQ0YjdmZl0KWyAgICAwLjgzMTk0NV0gcGNpIDAwMDA6MDA6MTcuMDogUE1FIyBz
dXBwb3J0ZWQgZnJvbSBEM2hvdAooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjAwOjE3LjAKWyAg
ICAwLjgzMjIxMV0gcGNpIDAwMDA6MDA6MWMuMDogWzgwODY6OWQxMl0gdHlwZSAwMSBjbGFzcyAw
eDA2MDQwMApbICAgIDAuODMyNDg2XSBwY2kgMDAwMDowMDoxYy4wOiBQTUUjIHN1cHBvcnRlZCBm
cm9tIEQwIEQzaG90IEQzY29sZApbICAgIDAuODMyNTI5XSBwY2kgMDAwMDowMDoxYy4wOiBJbnRl
bCBTUFQgUENIIHJvb3QgcG9ydCBBQ1Mgd29ya2Fyb3VuZCBlbmFibGVkCihYRU4pIFBDSSBhZGQg
ZGV2aWNlIDAwMDA6MDA6MWMuMApbICAgIDAuODMyODc2XSBwY2kgMDAwMDowMDoxYy41OiBbODA4
Njo5ZDE1XSB0eXBlIDAxIGNsYXNzIDB4MDYwNDAwClsgICAgMC44MzMxNTZdIHBjaSAwMDAwOjAw
OjFjLjU6IFBNRSMgc3VwcG9ydGVkIGZyb20gRDAgRDNob3QgRDNjb2xkClsgICAgMC44MzMyMDJd
IHBjaSAwMDAwOjAwOjFjLjU6IEludGVsIFNQVCBQQ0ggcm9vdCBwb3J0IEFDUyB3b3JrYXJvdW5k
IGVuYWJsZWQKKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDowMDoxYy41ClsgICAgMC44MzM0ODFd
IHBjaSAwMDAwOjAwOjFmLjA6IFs4MDg2OjlkNDhdIHR5cGUgMDAgY2xhc3MgMHgwNjAxMDAKKFhF
TikgUENJIGFkZCBkZXZpY2UgMDAwMDowMDoxZi4wClsgICAgMC44MzM5OTRdIHBjaSAwMDAwOjAw
OjFmLjI6IFs4MDg2OjlkMjFdIHR5cGUgMDAgY2xhc3MgMHgwNTgwMDAKWyAgICAwLjgzNDA0NV0g
cGNpIDAwMDA6MDA6MWYuMjogcmVnIDB4MTA6IFttZW0gMHhkZjQ0NDAwMC0weGRmNDQ3ZmZmXQoo
WEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjAwOjFmLjIKWyAgICAwLjgzNDQyMV0gcGNpIDAwMDA6
MDA6MWYuMzogWzgwODY6OWQ3MF0gdHlwZSAwMCBjbGFzcyAweDA0MDMwMApbICAgIDAuODM0NTAw
XSBwY2kgMDAwMDowMDoxZi4zOiByZWcgMHgxMDogW21lbSAweGRmNDQwMDAwLTB4ZGY0NDNmZmYg
NjRiaXRdClsgICAgMC44MzQ1OTNdIHBjaSAwMDAwOjAwOjFmLjM6IHJlZyAweDIwOiBbbWVtIDB4
ZGY0MjAwMDAtMHhkZjQyZmZmZiA2NGJpdF0KWyAgICAwLjgzNDczOF0gcGNpIDAwMDA6MDA6MWYu
MzogUE1FIyBzdXBwb3J0ZWQgZnJvbSBEM2hvdCBEM2NvbGQKKFhFTikgUENJIGFkZCBkZXZpY2Ug
MDAwMDowMDoxZi4zClsgICAgMC44MzUwNjVdIHBjaSAwMDAwOjAwOjFmLjQ6IFs4MDg2OjlkMjNd
IHR5cGUgMDAgY2xhc3MgMHgwYzA1MDAKWyAgICAwLjgzNTE1OF0gcGNpIDAwMDA6MDA6MWYuNDog
cmVnIDB4MTA6IFttZW0gMHhkZjQ0YTAwMC0weGRmNDRhMGZmIDY0Yml0XQpbICAgIDAuODM1MjYx
XSBwY2kgMDAwMDowMDoxZi40OiByZWcgMHgyMDogW2lvICAweGYwNDAtMHhmMDVmXQooWEVOKSBQ
Q0kgYWRkIGRldmljZSAwMDAwOjAwOjFmLjQKWyAgICAwLjgzNTY1M10gcGNpIDAwMDA6MDA6MWYu
NjogWzgwODY6MTU2Zl0gdHlwZSAwMCBjbGFzcyAweDAyMDAwMApbICAgIDAuODM1NzI2XSBwY2kg
MDAwMDowMDoxZi42OiByZWcgMHgxMDogW21lbSAweGRmNDAwMDAwLTB4ZGY0MWZmZmZdClsgICAg
MC44MzU5OTJdIFsgICAgMS41NTM2NTJdIGFoY2kgMDAwMDowMDoxNy4wOiBBSENJIDAwMDEuMDMw
MSAzMiBzbG90cyAyIHBvcnRzIDYgR2JwcyAweDMgaW1wbCBTQVRBIG1vZGUKWyAgICAxLjU1MzY4
NF0gYWhjaSAwMDAwOjAwOjE3LjA6IGZsYWdzOiA2NGJpdCBuY3EgcG0gbGVkIGNsbyBvbmx5IHBp
byBzbHVtIHBhcnQgZGVzbyBzYWRtIHNkcyBhcHN0IApbICAgIDEuNTU0MDAwXSBzY3NpIGhvc3Qw
OiBhaGNpClsgICAgMS41NTQxMDldIHNjc2kgaG9zdDE6IGFoY2kKWyAgICAxLjU1NDE3MV0gYXRh
MTogU0FUQSBtYXggVURNQS8xMzMgYWJhciBtMjA0OEAweGRmNDRiMDAwIHBvcnQgMHhkZjQ0YjEw
MCBpcnEgMTMxClsgICAgMS41NTQyMDRdIGF0YTI6IFNBVEEgbWF4IFVETUEvMTMzIGFiYXIgbTIw
NDhAMHhkZjQ0YjAwMCBwb3J0IDB4ZGY0NGIxODAgaXJxIDEzMQpbICAgIDEuNTU0Mzc2XSB0dW46
IFVuaXZlcnNhbCBUVU4vVEFQIGRldmljZSBkcml2ZXIsIDEuNgpbICAgIDEuNTU0NTAyXSBWTXdh
cmUgdm14bmV0MyB2aXJ0dWFsIE5JQyBkcml2ZXIgLSB2ZXJzaW9uIDEuNC4xNi4wLWstTkFQSQpb
ICAgIDEuNTU0NTM3XSB4ZW5fbmV0ZnJvbnQ6IEluaXRpYWxpc2luZyBYZW4gdmlydHVhbCBldGhl
cm5ldCBkcml2ZXIKWyAgICAxLjU1NDU3N10gaHZfdm1idXM6IHJlZ2lzdGVyaW5nIGRyaXZlciBo
dl9uZXR2c2MKWyAgICAxLjU1NDU5N10gRnVzaW9uIE1QVCBiYXNlIGRyaXZlciAzLjA0LjIwClsg
ICAgMS41NTQ2MTRdIENvcHlyaWdodCAoYykgMTk5OS0yMDA4IExTSSBDb3Jwb3JhdGlvbgpbICAg
IDEuNTU0NjM1XSBGdXNpb24gTVBUIFNQSSBIb3N0IGRyaXZlciAzLjA0LjIwClsgICAgMS41NTU1
OTVdIGVoY2lfaGNkOiBVU0IgMi4wICdFbmhhbmNlZCcgSG9zdCBDb250cm9sbGVyIChFSENJKSBE
cml2ZXIKWyAgICAxLjU1NjUyMV0gZWhjaS1wY2k6IEVIQ0kgUENJIHBsYXRmb3JtIGRyaXZlcgpb
ICAgIDEuNTU3NDE3XSBvaGNpX2hjZDogVVNCIDEuMSAnT3BlbicgSG9zdCBDb250cm9sbGVyIChP
SENJKSBEcml2ZXIKWyAgICAxLjU1ODM3Nl0gb2hjaS1wY2k6IE9IQ0kgUENJIHBsYXRmb3JtIGRy
aXZlcgpbICAgIDEuNTU5MzA1XSB1aGNpX2hjZDogVVNCIFVuaXZlcnNhbCBIb3N0IENvbnRyb2xs
ZXIgSW50ZXJmYWNlIGRyaXZlcgpbICAgIDEuNTYwMzQ0XSBBbHJlYWR5IHNldHVwIHRoZSBHU0kg
OjE2ClsgICAgMS41NjEzMjBdIHhoY2lfaGNkIDAwMDA6MDA6MTQuMDogeEhDSSBIb3N0IENvbnRy
b2xsZXIKWyAgICAxLjU2MjI1OF0geGhjaV9oY2QgMDAwMDowMDoxNC4wOiBuZXcgVVNCIGJ1cyBy
ZWdpc3RlcmVkLCBhc3NpZ25lZCBidXMgbnVtYmVyIDEKWyAgICAxLjU2NDI3N10geGhjaV9oY2Qg
MDAwMDowMDoxNC4wOiBoY2MgcGFyYW1zIDB4MjAwMDc3YzEgaGNpIHZlcnNpb24gMHgxMDAgcXVp
cmtzIDB4MDAwMDAwMDA4MTEwOTgxMApbICAgIDEuNTY1MjY4XSB4aGNpX2hjZCAwMDAwOjAwOjE0
LjA6IGNhY2hlIGxpbmUgc2l6ZSBvZiA2NCBpcyBub3Qgc3VwcG9ydGVkClsgICAgMS41NjY1NDdd
IGh1YiAxLTA6MS4wOiBVU0IgaHViIGZvdW5kClsgICAgMS41Njc1MTRdIGh1YiAxLTA6MS4wOiAx
MiBwb3J0cyBkZXRlY3RlZApbICAgIDEuNTY5NjQ4XSB4aGNpX2hjZCAwMDAwOjAwOjE0LjA6IHhI
Q0kgSG9zdCBDb250cm9sbGVyClsgICAgMS41NzA2MDZdIHhoY2lfaGNkIDAwMDA6MDA6MTQuMDog
bmV3IFVTQiBidXMgcmVnaXN0ZXJlZCwgYXNzaWduZWQgYnVzIG51bWJlciAyClsgICAgMS41NzE1
MjFdIHhoY2lfaGNkIDAwMDA6MDA6MTQuMDogSG9zdCBzdXBwb3J0cyBVU0IgMy4wIFN1cGVyU3Bl
ZWQKWyAgICAxLjU3MjYwMF0gaHViIDItMDoxLjA6IFVTQiBodWIgZm91bmQKWyAgICAxLjU3MzYw
NV0gaHViIDItMDoxLjA6IDYgcG9ydHMgZGV0ZWN0ZWQKWyAgICAxLjU3NDg5OF0gdXNiOiBwb3J0
IHBvd2VyIG1hbmFnZW1lbnQgbWF5IGJlIHVucmVsaWFibGUKWyAgICAxLjU3NjMyN10gdXNiY29y
ZTogcmVnaXN0ZXJlZCBuZXcgaW50ZXJmYWNlIGRyaXZlciB1c2Itc3RvcmFnZQpbICAgIDEuNTc3
MzIyXSBpODA0MjogUE5QOiBObyBQUy8yIGNvbnRyb2xsZXIgZm91bmQuClsgICAgMS41NzgyMzNd
IGk4MDQyOiBQcm9iaW5nIHBvcnRzIGRpcmVjdGx5LgpbICAgIDEuNTgzODU4XSBzZXJpbzogaTgw
NDIgS0JEIHBvcnQgYXQgMHg2MCwweDY0IGlycSAxClsgICAgMS41ODQ4MzRdIHNlcmlvOiBpODA0
MiBBVVggcG9ydCBhdCAweDYwLDB4NjQgaXJxIDEyClsgICAgMS41ODU4OTBdIGh2X3ZtYnVzOiBy
ZWdpc3RlcmluZyBkcml2ZXIgaHlwZXJ2X2tleWJvYXJkClsgICAgMS41ODY4OTRdIG1vdXNlZGV2
OiBQUy8yIG1vdXNlIGRldmljZSBjb21tb24gZm9yIGFsbCBtaWNlClsgICAgMS41ODc5NzNdIGlu
cHV0OiBQQyBTcGVha2VyIGFzIC9kZXZpY2VzL3BsYXRmb3JtL3Bjc3Brci9pbnB1dC9pbnB1dDQK
WyAgICAxLjU4OTAyOF0gcnRjX2Ntb3MgMDA6MDg6IFJUQyBjYW4gd2FrZSBmcm9tIFM0ClsgICAg
MS41OTA1ODBdIHJ0Y19jbW9zIDAwOjA4OiByZWdpc3RlcmVkIGFzIHJ0YzAKWyAgICAxLjU5MTU2
MV0gcnRjX2Ntb3MgMDA6MDg6IGFsYXJtcyB1cCB0byBvbmUgbW9udGgsIHkzaywgMjQyIGJ5dGVz
IG52cmFtClsgICAgMS41OTI1MzhdIGkyYyAvZGV2IGVudHJpZXMgZHJpdmVyClsgICAgMS41OTM0
OTZdIGRldmljZS1tYXBwZXI6IGlvY3RsOiA0LjQwLjAtaW9jdGwgKDIwMTktMDEtMTgpIGluaXRp
YWxpc2VkOiBkbS1kZXZlbEByZWRoYXQuY29tClsgICAgMS41OTQ1MzNdIGludGVsX3BzdGF0ZTog
Q1BVIG1vZGVsIG5vdCBzdXBwb3J0ZWQKWyAgICAxLjU5NTUxOF0gaW5wdXQ6IEFUIFRyYW5zbGF0
ZWQgU2V0IDIga2V5Ym9hcmQgYXMgL2RldmljZXMvcGxhdGZvcm0vaTgwNDIvc2VyaW8wL2lucHV0
L2lucHV0MwpbICAgIDEuNTk2NTYzXSBzZGhjaTogU2VjdXJlIERpZ2l0YWwgSG9zdCBDb250cm9s
bGVyIEludGVyZmFjZSBkcml2ZXIKWyAgICAxLjU5NzQ3Nl0gc2RoY2k6IENvcHlyaWdodChjKSBQ
aWVycmUgT3NzbWFuClsgICAgMS41OTk0NzhdIHNkaGNpLXBsdGZtOiBTREhDSSBwbGF0Zm9ybSBh
bmQgT0YgZHJpdmVyIGhlbHBlcgpbICAgIDEuNjAwODY1XSBFRkkgVmFyaWFibGVzIEZhY2lsaXR5
IHYwLjA4IDIwMDQtTWF5LTE3ClsgICAgMS42MDc3MTNdIHBzdG9yZTogUmVnaXN0ZXJlZCBlZmkg
YXMgcGVyc2lzdGVudCBzdG9yZSBiYWNrZW5kClsgICAgMS42MDg2NDFdIHVzYmNvcmU6IHJlZ2lz
dGVyZWQgbmV3IGludGVyZmFjZSBkcml2ZXIgdXNiaGlkClsgICAgMS42MDk1OTFdIHVzYmhpZDog
VVNCIEhJRCBjb3JlIGRyaXZlcgpbICAgIDEuNjEwNTQzXSBodl91dGlsczogUmVnaXN0ZXJpbmcg
SHlwZXJWIFV0aWxpdHkgRHJpdmVyClsgICAgMS42MTE0NDNdIGh2X3ZtYnVzOiByZWdpc3Rlcmlu
ZyBkcml2ZXIgaHZfdXRpbHMKWyAgICAxLjYxMjM5Nl0gaHZfdm1idXM6IHJlZ2lzdGVyaW5nIGRy
aXZlciBodl9iYWxsb29uClsgICAgMS42MTMzMzFdIG9wcm9maWxlOiB1c2luZyBOTUkgdGltZXIg
aW50ZXJydXB0LgpbICAgIDEuNjE0MjQwXSBHQUNUIHByb2JhYmlsaXR5IG9uClsgICAgMS42MTUx
NjhdIE1pcnJvci9yZWRpcmVjdCBhY3Rpb24gb24KWyAgICAxLjYxNjA3NF0gU2ltcGxlIFRDIGFj
dGlvbiBMb2FkZWQKWyAgICAxLjYxNjkxOF0gdTMyIGNsYXNzaWZpZXIKWyAgICAxLjYxNzgyMl0g
ICAgIFBlcmZvcm1hbmNlIGNvdW50ZXJzIG9uClsgICAgMS42MTg2NzFdICAgICBpbnB1dCBkZXZp
Y2UgY2hlY2sgb24KWyAgICAxLjYxOTU3M10gICAgIEFjdGlvbnMgY29uZmlndXJlZApbICAgIDEu
NjIwNTg4XSB4dF90aW1lOiBrZXJuZWwgdGltZXpvbmUgaXMgLTAwMDAKWyAgICAxLjYyMTQyMl0g
SVBWUzogUmVnaXN0ZXJlZCBwcm90b2NvbHMgKFRDUCwgVURQLCBTQ1RQLCBBSCwgRVNQKQpbICAg
IDEuNjIyMzIwXSBJUFZTOiBDb25uZWN0aW9uIGhhc2ggdGFibGUgY29uZmlndXJlZCAoc2l6ZT00
MDk2LCBtZW1vcnk9NjRLYnl0ZXMpClsgICAgMS42MjMzMzJdIElQVlM6IGlwdnMgbG9hZGVkLgpb
ICAgIDEuNjI0MTg2XSBJUFZTOiBbcnJdIHNjaGVkdWxlciByZWdpc3RlcmVkLgpbICAgIDEuNjI1
MDc4XSBJUFZTOiBbd3JyXSBzY2hlZHVsZXIgcmVnaXN0ZXJlZC4KWyAgICAxLjYyNTk1NV0gSVBW
UzogW2xjXSBzY2hlZHVsZXIgcmVnaXN0ZXJlZC4KWyAgICAxLjYyNjc4NF0gSVBWUzogW3dsY10g
c2NoZWR1bGVyIHJlZ2lzdGVyZWQuClsgICAgMS42Mjc2NjFdIElQVlM6IFtmb10gc2NoZWR1bGVy
IHJlZ2lzdGVyZWQuClsgICAgMS42Mjg1MTRdIElQVlM6IFtvdmZdIHNjaGVkdWxlciByZWdpc3Rl
cmVkLgpbICAgIDEuNjI5MzM2XSBJUFZTOiBbbGJsY10gc2NoZWR1bGVyIHJlZ2lzdGVyZWQuClsg
ICAgMS42MzAyMDFdIElQVlM6IFtsYmxjcl0gc2NoZWR1bGVyIHJlZ2lzdGVyZWQuClsgICAgMS42
MzA5ODBdIElQVlM6IFtkaF0gc2NoZWR1bGVyIHJlZ2lzdGVyZWQuClsgICAgMS42MzE4NDNdIElQ
VlM6IFtzaF0gc2NoZWR1bGVyIHJlZ2lzdGVyZWQuClsgICAgMS42MzI2OTZdIElQVlM6IFtzZWRd
IHNjaGVkdWxlciByZWdpc3RlcmVkLgpbICAgIDEuNjMzNDY3XSBJUFZTOiBbbnFdIHNjaGVkdWxl
ciByZWdpc3RlcmVkLgpbICAgIDEuNjM0MzE0XSBJUFZTOiBmdHA6IGxvYWRlZCBzdXBwb3J0IG9u
IHBvcnRbMF0gPSAyMQpbICAgIDEuNjM1MTI5XSBpcGlwOiBJUHY0IGFuZCBNUExTIG92ZXIgSVB2
NCB0dW5uZWxpbmcgZHJpdmVyClsgICAgMS42MzYwNDddIGdyZTogR1JFIG92ZXIgSVB2NCBkZW11
bHRpcGxleG9yIGRyaXZlcgpbICAgIDEuNjM2OTQ3XSBpcHRfQ0xVU1RFUklQOiBDbHVzdGVySVAg
VmVyc2lvbiAwLjggbG9hZGVkIHN1Y2Nlc3NmdWxseQpbICAgIDEuNjM3NzQxXSBJbml0aWFsaXpp
bmcgWEZSTSBuZXRsaW5rIHNvY2tldApbICAgIDEuNjM4NTc2XSBORVQ6IFJlZ2lzdGVyZWQgcHJv
dG9jb2wgZmFtaWx5IDEwClsgICAgMS42Mzk1ODRdIFNlZ21lbnQgUm91dGluZyB3aXRoIElQdjYK
WyAgICAxLjY0MDU0M10gTkVUOiBSZWdpc3RlcmVkIHByb3RvY29sIGZhbWlseSAxNwpbICAgIDEu
NjQxMzYxXSBORVQ6IFJlZ2lzdGVyZWQgcHJvdG9jb2wgZmFtaWx5IDE1ClsgICAgMS42NDIxMTZd
IEJyaWRnZSBmaXJld2FsbGluZyByZWdpc3RlcmVkClsgICAgMS42NDI5NzRdIDgwMjFxOiA4MDIu
MVEgVkxBTiBTdXBwb3J0IHYxLjgKWyAgICAxLjY0MzgyM10gOXBuZXQ6IEluc3RhbGxpbmcgOVAy
MDAwIHN1cHBvcnQKWyAgICAxLjY0NDU2N10gSW5pdGlhbGlzaW5nIFhlbiB0cmFuc3BvcnQgZm9y
IDlwZnMKWyAgICAxLjY0NTM4OV0gS2V5IHR5cGUgZG5zX3Jlc29sdmVyIHJlZ2lzdGVyZWQKWyAg
ICAxLjY0NjE2NF0gTkVUOiBSZWdpc3RlcmVkIHByb3RvY29sIGZhbWlseSA0MApbICAgIDEuNjQ3
MDM3XSBBVlgyIHZlcnNpb24gb2YgZ2NtX2VuYy9kZWMgZW5nYWdlZC4KWyAgICAxLjY0Nzc2MF0g
QUVTIENUUiBtb2RlIGJ5OCBvcHRpbWl6YXRpb24gZW5hYmxlZApbICAgIDEuNjQ5MzAyXSBzY2hl
ZF9jbG9jazogTWFya2luZyBzdGFibGUgKDE2Mjc1MDg2MTIsIDE2Mjc4MDQ5KS0+KDE2NDk5ODMx
MTksIC02MTk2NDU4KQpbICAgIDEuNjUwMTYyXSByZWdpc3RlcmVkIHRhc2tzdGF0cyB2ZXJzaW9u
IDEKWyAgICAxLjY1MDk3NV0gTG9hZGluZyBjb21waWxlZC1pbiBYLjUwOSBjZXJ0aWZpY2F0ZXMK
WyAgICAxLjY1MTgwOV0gcHN0b3JlOiBVc2luZyBjcmFzaCBkdW1wIGNvbXByZXNzaW9uOiBkZWZs
YXRlClsgICAgMS42NTI5MjFdIEtleSB0eXBlIGJpZ19rZXkgcmVnaXN0ZXJlZApbICAgIDEuNjUz
ODc5XSBLZXkgdHlwZSBlbmNyeXB0ZWQgcmVnaXN0ZXJlZApbICAgIDEuNjU1ODE1XSBydGNfY21v
cyAwMDowODogc2V0dGluZyBzeXN0ZW0gY2xvY2sgdG8gMjAxOS0wNy0zMFQxNzo1MjozNyBVVEMg
KDE1NjQ1MDkxNTcpClsgICAgMS42NTY2OTRdIFdhaXRpbmcgMyBzZWMgYmVmb3JlIG1vdW50aW5n
IHJvb3QgZGV2aWNlLi4uClsgICAgMS44NzYzNDNdIGF0YTE6IFNBVEEgbGluayB1cCA2LjAgR2Jw
cyAoU1N0YXR1cyAxMzMgU0NvbnRyb2wgMzAwKQpbICAgIDEuODgyMDAxXSBhdGExLjAwOiBBVEEt
OTogU1FGLVMyNU04LTY0Ry1TQUMsIFNBRk0wMkEzLCBtYXggVURNQS8xMzMKWyAgICAxLjg4Mjk5
OF0gYXRhMS4wMDogMTI1MDQ1NDI0IHNlY3RvcnMsIG11bHRpIDE2OiBMQkE0OCBOQ1EgKGRlcHRo
IDMyKSwgQUEKWyAgICAxLjg4Mzk1MV0gYXRhMjogU0FUQSBsaW5rIGRvd24gKFNTdGF0dXMgNCBT
Q29udHJvbCAzMDApClsgICAgMS44ODUwNjldIGF0YTEuMDA6IGNvbmZpZ3VyZWQgZm9yIFVETUEv
MTMzClsgICAgMS44ODYxNTFdIHNjc2kgMDowOjA6MDogRGlyZWN0LUFjY2VzcyAgICAgQVRBICAg
ICAgU1FGLVMyNU04LTY0Ry1TQSAwMkEzIFBROiAwIEFOU0k6IDUKWyAgICAxLjg4NzI3Ml0gc2Qg
MDowOjA6MDogW3NkYV0gMTI1MDQ1NDI0IDUxMi1ieXRlIGxvZ2ljYWwgYmxvY2tzOiAoNjQuMCBH
Qi81OS42IEdpQikKWyAgICAxLjg4ODA1Ml0gc2QgMDowOjA6MDogW3NkYV0gV3JpdGUgUHJvdGVj
dCBpcyBvZmYKWyAgICAxLjg4ODkxMV0gc2QgMDowOjA6MDogQXR0YWNoZWQgc2NzaSBnZW5lcmlj
IHNnMCB0eXBlIDAKWyAgICAxLjg4OTczOF0gc2QgMDowOjA6MDogW3NkYV0gV3JpdGUgY2FjaGU6
IGVuYWJsZWQsIHJlYWQgY2FjaGU6IGVuYWJsZWQsIGRvZXNuJ3Qgc3VwcG9ydCBEUE8gb3IgRlVB
ClsgICAgMS44OTIyNTVdICBzZGE6IHNkYTEgc2RhMiBzZGEzIHNkYTQgc2RhOQpbICAgIDEuODkz
MzY0XSBzZCAwOjA6MDowOiBbc2RhXSBBdHRhY2hlZCBTQ1NJIGRpc2sKWyAgICAxLjkwMzY0Nl0g
dXNiIDEtNDogbmV3IGxvdy1zcGVlZCBVU0IgZGV2aWNlIG51bWJlciAyIHVzaW5nIHhoY2lfaGNk
ClsgICAgMS45OTM1OTldIGNsb2Nrc291cmNlOiB0c2M6IG1hc2s6IDB4ZmZmZmZmZmZmZmZmZmZm
ZiBtYXhfY3ljbGVzOiAweDIzZmFlYzZkNWI3LCBtYXhfaWRsZV9uczogNDQwNzk1MzA0MzU5IG5z
ClsgICAgMS45OTQ2MjVdIGNsb2Nrc291cmNlOiBTd2l0Y2hlZCB0byBjbG9ja3NvdXJjZSB0c2MK
WyAgICAyLjA5NDUyOF0gaW5wdXQ6IExvZ2l0ZWNoIFVTQiBLZXlib2FyZCBhcyAvZGV2aWNlcy9w
Y2kwMDAwOjAwLzAwMDA6MDA6MTQuMC91c2IxLzEtNC8xLTQ6MS4wLzAwMDM6MDQ2RDpDMzFDLjAw
MDEvaW5wdXQvaW5wdXQ2ClsgICAgMi4xNjM3ODddIGhpZC1nZW5lcmljIDAwMDM6MDQ2RDpDMzFD
LjAwMDE6IGlucHV0OiBVU0IgSElEIHYxLjEwIEtleWJvYXJkIFtMb2dpdGVjaCBVU0IgS2V5Ym9h
cmRdIG9uIHVzYi0wMDAwOjAwOjE0LjAtNC9pbnB1dDAKWyAgICAyLjE3MDUxNF0gaW5wdXQ6IExv
Z2l0ZWNoIFVTQiBLZXlib2FyZCBDb25zdW1lciBDb250cm9sIGFzIC9kZXZpY2VzL3BjaTAwMDA6
MDAvMDAwMDowMDoxNC4wL3VzYjEvMS00LzEtNDoxLjEvMDAwMzowNDZEOkMzMUMuMDAwMi9pbnB1
dC9pbnB1dDcKWyAgICAyLjIzMzYyMF0gdXNiIDItMjogbmV3IFN1cGVyU3BlZWQgR2VuIDEgVVNC
IGRldmljZSBudW1iZXIgMiB1c2luZyB4aGNpX2hjZApbICAgIDIuMjM0ODM4XSBpbnB1dDogTG9n
aXRlY2ggVVNCIEtleWJvYXJkIFN5c3RlbSBDb250cm9sIGFzIC9kZXZpY2VzL3BjaTAwMDA6MDAv
MDAwMDowMDoxNC4wL3VzYjEvMS00LzEtNDoxLjEvMDAwMzowNDZEOkMzMUMuMDAwMi9pbnB1dC9p
bnB1dDgKWyAgICAyLjIzNTk4MV0gaGlkLWdlbmVyaWMgMDAwMzowNDZEOkMzMUMuMDAwMjogaW5w
dXQ6IFVTQiBISUQgdjEuMTAgRGV2aWNlIFtMb2dpdGVjaCBVU0IgS2V5Ym9hcmRdIG9uIHVzYi0w
MDAwOjAwOjE0LjAtNC9pbnB1dDEKWyAgICAyLjI3MDQwNV0gdXNiLXN0b3JhZ2UgMi0yOjEuMDog
VVNCIE1hc3MgU3RvcmFnZSBkZXZpY2UgZGV0ZWN0ZWQKWyAgICAyLjI3MTcxMV0gc2NzaSBob3N0
MjogdXNiLXN0b3JhZ2UgMi0yOjEuMApbICAgIDIuNDEzNTU3XSB1c2IgMS03OiBuZXcgZnVsbC1z
cGVlZCBVU0IgZGV2aWNlIG51bWJlciAzIHVzaW5nIHhoY2lfaGNkClsgICAgMi41OTM3ODddIHJh
bmRvbTogZmFzdCBpbml0IGRvbmUKWyAgICAzLjI3NjQ5MV0gc2NzaSAyOjA6MDowOiBEaXJlY3Qt
QWNjZXNzICAgICAgICAgICAgICBQYXRyaW90IE1lbW9yeSAgIFBNQVAgUFE6IDAgQU5TSTogNgpb
ICAgIDMuMjc3OTIzXSBzZCAyOjA6MDowOiBBdHRhY2hlZCBzY3NpIGdlbmVyaWMgc2cxIHR5cGUg
MApbICAgIDMuMjgwNDAyXSBzZCAyOjA6MDowOiBbc2RiXSA2MTgzMzIxNiA1MTItYnl0ZSBsb2dp
Y2FsIGJsb2NrczogKDMxLjcgR0IvMjkuNSBHaUIpClsgICAgMy4yODQ4NzldIHNkIDI6MDowOjA6
IFtzZGJdIFdyaXRlIFByb3RlY3QgaXMgb2ZmClsgICAgMy4yODkzOThdIHNkIDI6MDowOjA6IFtz
ZGJdIE5vIENhY2hpbmcgbW9kZSBwYWdlIGZvdW5kClsgICAgMy4yOTA0MTRdIHNkIDI6MDowOjA6
IFtzZGJdIEFzc3VtaW5nIGRyaXZlIGNhY2hlOiB3cml0ZSB0aHJvdWdoClsgICAgMy4zMDc2MjFd
IEdQVDpQcmltYXJ5IGhlYWRlciB0aGlua3MgQWx0LiBoZWFkZXIgaXMgbm90IGF0IHRoZSBlbmQg
b2YgdGhlIGRpc2suClsgICAgMy4zMDg4NzNdIEdQVDo3MTY3OTkgIT0gNjE4MzMyMTUKWyAgICAz
LjMxMDEyNl0gR1BUOkFsdGVybmF0ZSBHUFQgaGVhZGVyIG5vdCBhdCB0aGUgZW5kIG9mIHRoZSBk
aXNrLgpbICAgIDMuMzExMzcyXSBHUFQ6NzE2Nzk5ICE9IDYxODMzMjE1ClsgICAgMy4zMTI2Mzhd
IEdQVDogVXNlIEdOVSBQYXJ0ZWQgdG8gY29ycmVjdCBHUFQgZXJyb3JzLgpbICAgIDMuMzEzOTA5
XSAgc2RiOiBzZGIxIHNkYjIgc2RiNCBzZGI1ClsgICAgMy4zMjI5NzddIHNkIDI6MDowOjA6IFtz
ZGJdIEF0dGFjaGVkIFNDU0kgcmVtb3ZhYmxlIGRpc2sKWyAgICA0LjcyMDU5OF0gVkZTOiBNb3Vu
dGVkIHJvb3QgKHNxdWFzaGZzIGZpbGVzeXN0ZW0pIHJlYWRvbmx5IG9uIGRldmljZSA4OjIuClsg
ICAgNC43MjM1OTddIEZyZWVpbmcgdW51c2VkIGtlcm5lbCBpbWFnZSBtZW1vcnk6IDE2NTJLClsg
ICAgNC43NDM2NTVdIFdyaXRlIHByb3RlY3RpbmcgdGhlIGtlcm5lbCByZWFkLW9ubHkgZGF0YTog
MTg0MzJrClsgICAgNC43NTI3MDFdIEZyZWVpbmcgdW51c2VkIGtlcm5lbCBpbWFnZSBtZW1vcnk6
IDIwMjhLClsgICAgNC43NTQ0NzRdIEZyZWVpbmcgdW51c2VkIGtlcm5lbCBpbWFnZSBtZW1vcnk6
IDkwMEsKWyAgICA0Ljc1NTc5MF0gUnVuIC9zYmluL2luaXQgYXMgaW5pdCBwcm9jZXNzClsgICAg
NS4zOTQ2MjVdIGUxMDAwZTogSW50ZWwoUikgUFJPLzEwMDAgTmV0d29yayBEcml2ZXIgLSAzLjIu
Ni1rClsgICAgNS4zOTU2NjldIGUxMDAwZTogQ29weXJpZ2h0KGMpIDE5OTkgLSAyMDE1IEludGVs
IENvcnBvcmF0aW9uLgpbICAgIDUuMzk2OTA2XSBBbHJlYWR5IHNldHVwIHRoZSBHU0kgOjE2Clsg
ICAgNS4zOTgwODldIGUxMDAwZSAwMDAwOjAwOjFmLjY6IEludGVycnVwdCBUaHJvdHRsaW5nIFJh
dGUgKGludHMvc2VjKSBzZXQgdG8gZHluYW1pYyBjb25zZXJ2YXRpdmUgbW9kZQpbICAgIDUuNTAw
MTQxXSBlMTAwMGUgMDAwMDowMDoxZi42IDAwMDA6MDA6MWYuNiAodW5pbml0aWFsaXplZCk6IHJl
Z2lzdGVyZWQgUEhDIGNsb2NrClsgICAgNS41OTIyMzJdIGUxMDAwZSAwMDAwOjAwOjFmLjYgZXRo
MDogKFBDSSBFeHByZXNzOjIuNUdUL3M6V2lkdGggeDEpIDAwOjBiOmFiOmU0OmQwOmM1ClsgICAg
NS41OTMzMTddIGUxMDAwZSAwMDAwOjAwOjFmLjYgZXRoMDogSW50ZWwoUikgUFJPLzEwMDAgTmV0
d29yayBDb25uZWN0aW9uClsgICAgNS41OTYyMjZdIGUxMDAwZSAwMDAwOjAwOjFmLjYgZXRoMDog
TUFDOiAxMiwgUEhZOiAxMiwgUEJBIE5vOiBGRkZGRkYtMEZGClsgICAgNS42MzU3ODJdIGNmZzgw
MjExOiBMb2FkaW5nIGNvbXBpbGVkLWluIFguNTA5IGNlcnRpZmljYXRlcyBmb3IgcmVndWxhdG9y
eSBkYXRhYmFzZQpbICAgIDUuNjQ4OTY1XSBjZmc4MDIxMTogTG9hZGVkIFguNTA5IGNlcnQgJ3Nm
b3JzaGVlOiAwMGIyOGRkZjQ3YWVmOWNlYTcnClsgICAgNS42NTAxMjBdIHBsYXRmb3JtIHJlZ3Vs
YXRvcnkuMDogRGlyZWN0IGZpcm13YXJlIGxvYWQgZm9yIHJlZ3VsYXRvcnkuZGIgZmFpbGVkIHdp
dGggZXJyb3IgLTIKWyAgICA1LjY1MTI2OV0gY2ZnODAyMTE6IGZhaWxlZCB0byBsb2FkIHJlZ3Vs
YXRvcnkuZGIKWyAgICA1LjcxMjYwN10gcnRsODcyM2JlIDAwMDA6MDE6MDAuMDogZW5hYmxpbmcg
ZGV2aWNlICgwMDAwIC0+IDAwMDMpClsgICAgNS43MTM5MDRdIEFscmVhZHkgc2V0dXAgdGhlIEdT
SSA6MTgKWyAgICA1Ljc0NjY0OV0gcnRsODcyM2JlOiBVc2luZyBmaXJtd2FyZSBydGx3aWZpL3J0
bDg3MjNiZWZ3XzM2LmJpbgpbICAgIDUuNzUwNDgzXSBydGx3aWZpOiBydGx3aWZpOiB3aXJlbGVz
cyBzd2l0Y2ggaXMgb24KWyAgICA1Ljc3MDQ2M10gaWdiOiBJbnRlbChSKSBHaWdhYml0IEV0aGVy
bmV0IE5ldHdvcmsgRHJpdmVyIC0gdmVyc2lvbiA1LjYuMC1rClsgICAgNS43NzE1NzZdIGlnYjog
Q29weXJpZ2h0IChjKSAyMDA3LTIwMTQgSW50ZWwgQ29ycG9yYXRpb24uClsgICAgNS43NzI4MzZd
IEFscmVhZHkgc2V0dXAgdGhlIEdTSSA6MTcKWyAgICA1LjgwNDU2MV0gcHBzIHBwczA6IG5ldyBQ
UFMgc291cmNlIHB0cDEKWyAgICA1LjgwNTkxNV0gaWdiIDAwMDA6MDI6MDAuMDogYWRkZWQgUEhD
IG9uIGV0aDEKWyAgICA1LjgwNzI2NF0gaWdiIDAwMDA6MDI6MDAuMDogSW50ZWwoUikgR2lnYWJp
dCBFdGhlcm5ldCBOZXR3b3JrIENvbm5lY3Rpb24KWyAgICA1LjgwODYzNF0gaWdiIDAwMDA6MDI6
MDAuMDogZXRoMTogKFBDSWU6Mi41R2IvczpXaWR0aCB4MSkgMDA6MGI6YWI6ZTQ6ZDA6YzYKWyAg
ICA1LjgxMDA2M10gaWdiIDAwMDA6MDI6MDAuMDogZXRoMTogUEJBIE5vOiAwMDAyMDAtMDAwClsg
ICAgNS44MTE0MjVdIGlnYiAwMDAwOjAyOjAwLjA6IFVzaW5nIE1TSS1YIGludGVycnVwdHMuIDEg
cnggcXVldWUocyksIDEgdHggcXVldWUocykKWyAgICA2Ljc0MzE5N10gSVBWUzogZnRwOiBsb2Fk
ZWQgc3VwcG9ydCBvbiBwb3J0WzBdID0gMjEKWyAgICA2LjkxOTI4Ml0gRkFULWZzIChzZGE0KTog
dXRmOCBpcyBub3QgYSByZWNvbW1lbmRlZCBJTyBjaGFyc2V0IGZvciBGQVQgZmlsZXN5c3RlbXMs
IGZpbGVzeXN0ZW0gd2lsbCBiZSBjYXNlIHNlbnNpdGl2ZSEKWyAgICA2LjkyMzM3NV0gRkFULWZz
IChzZGE0KTogVm9sdW1lIHdhcyBub3QgcHJvcGVybHkgdW5tb3VudGVkLiBTb21lIGRhdGEgbWF5
IGJlIGNvcnJ1cHQuIFBsZWFzZSBydW4gZnNjay4KWyAgICA3LjAyMDUyN10gSVBWUzogZnRwOiBs
b2FkZWQgc3VwcG9ydCBvbiBwb3J0WzBdID0gMjEKWyAgICA3LjA1OTI3Ml0gcmFuZG9tOiBjcm5n
IGluaXQgZG9uZQpbICAgIDkuMTIzNjc1XSB1c2Jjb3JlOiByZWdpc3RlcmVkIG5ldyBpbnRlcmZh
Y2UgZHJpdmVyIHFjc2VyaWFsClsgICAgOS4xMjQ4OTJdIHVzYnNlcmlhbDogVVNCIFNlcmlhbCBz
dXBwb3J0IHJlZ2lzdGVyZWQgZm9yIFF1YWxjb21tIFVTQiBtb2RlbQpbICAgIDkuMTM2MTA3XSB1
c2Jjb3JlOiByZWdpc3RlcmVkIG5ldyBpbnRlcmZhY2UgZHJpdmVyIGNkY193ZG0KWyAgICA5LjE0
MzgxMF0gdXNiY29yZTogcmVnaXN0ZXJlZCBuZXcgaW50ZXJmYWNlIGRyaXZlciBxbWlfd3dhbgpb
ICAgIDkuODExNjk1XSBFWFQ0LWZzIChzZGE5KTogbW91bnRpbmcgZXh0MyBmaWxlIHN5c3RlbSB1
c2luZyB0aGUgZXh0NCBzdWJzeXN0ZW0KWyAgICA5LjgzMzA5NV0gRVhUNC1mcyAoc2RhOSk6IG1v
dW50ZWQgZmlsZXN5c3RlbSB3aXRoIG9yZGVyZWQgZGF0YSBtb2RlLiBPcHRzOiAobnVsbCkK
--00000000000033ca54058ee9b723
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--00000000000033ca54058ee9b723--


From xen-devel-bounces@lists.xenproject.org Tue Jul 30 17:56:34 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 17:56:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsWMU-00027C-CS; Tue, 30 Jul 2019 17:56: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=M4Jx=V3=zededa.com=roman@srs-us1.protection.inumbo.net>)
 id 1hsWMS-00026x-N0
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 17:56:32 +0000
X-Inumbo-ID: 5ce4c3e8-b2f3-11e9-8980-bc764e045a96
Received: from mail-qk1-x72c.google.com (unknown [2607:f8b0:4864:20::72c])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5ce4c3e8-b2f3-11e9-8980-bc764e045a96;
 Tue, 30 Jul 2019 17:56:31 +0000 (UTC)
Received: by mail-qk1-x72c.google.com with SMTP id t8so47248930qkt.1
 for <xen-devel@lists.xenproject.org>; Tue, 30 Jul 2019 10:56:31 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=zededa.com; s=google;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=dOzaRbdF/PFkjzjPUxSG6QTppv4k44PDfLqF7CnmFnU=;
 b=fuZweog+jJo++01b2jGV2/aZnZsc+xo8Ll988vEkKeff0sMu2B1Qyo07br2JAsWtGP
 AumPmC8yHEZir7fAiVtO17KFJcqoqa/S20i9j6wjJmC7YJXbS7CxVwA7/xr6Kg/kfvQV
 ceZ0G5I8MROGB0PWKzT9PgqhDIq3uzryvFg+PfgDdM4j6U7wFfgp6wZ05iEX3bVru2Y/
 c9a3d7nACOe/ID+592eVY9ab0GNN2fbpnzm5mIEEzMl/o3oQs4sFVVvhNt8dPBvaOFjp
 D2KlpJ2Mo0qALfi9Fng6PFpM8PffyZSHACZbL0gMLX4q6FIDvfxWCuJX7lBn8+dR3jf7
 5hhA==
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=dOzaRbdF/PFkjzjPUxSG6QTppv4k44PDfLqF7CnmFnU=;
 b=LxaQuEHqFdwqQgYS9ug67DvzInzPBgxSUx3OkCea3Ig8Ix28PFCMwo8p/hFjECbyCd
 Hr0fXd7KntYAmVosj8ulB2t4nSg+/bywn9QB0Z2hhl0ggbjjhQH8daxVB2m/Zl0UfDX+
 ckkDlyHwWmIAw/cVvmcw7BFM/13W6FrwKsuRgFj6ZVwj8GdMhtyEzOXwbNIwzLEZmECM
 n5KgCcxTxrvxAdE9jmr6QHWGKbw6T19Ddy/WfevA5LSs5vH4//ZufzPqT8hn+/WOXNeN
 2rLhotuL/LLjoTdnOiFKs1XEey0HeENEb9fgJ6y4VWCIYWiji/gy6GuKbI49CKe6Ligm
 f8jw==
X-Gm-Message-State: APjAAAX+GSj81i/D5r/PTWv9ONeWARwmGdXwny2KJvuTzxDKIhUuO6eq
 EjMazIsczkkrsNt1R+Idu4QrKsX/8wSpfeEn66TnsQ==
X-Google-Smtp-Source: APXvYqxflLJ5lUQQAOOk38OJl+18p5Sg3fC+9E59x/TqHltFbkkCyv0dYVqrVxFCQn0KuyJ1SbNl8oY6u7zSjYCVFkw=
X-Received: by 2002:a37:a7d2:: with SMTP id
 q201mr49794262qke.403.1564509391365; 
 Tue, 30 Jul 2019 10:56:31 -0700 (PDT)
MIME-Version: 1.0
References: <CAMmSBy9g-QFHTXhpHK6=xDFiBDj4LpnJ=cXj405MMmA1rJaOUg@mail.gmail.com>
 <20190722114859.dtm4w5ff75uedu24@Air-de-Roger>
 <9238bf1a297c42f38dccc1cfb50bd144@AMSPEX02CL03.citrite.net>
 <20190722134813.c7fedaqtrbo6ojvo@Air-de-Roger>
 <81a7cdc728294e5ca05fd056a87cb21b@AMSPEX02CL03.citrite.net>
 <20190722143953.tkcmv5bb72sdlkql@Air-de-Roger>
 <9f11fd0b6be14ea5a8efbb809df74cc9@AMSPEX02CL03.citrite.net>
 <20190722152152.dvhs4riw2w67rvih@Air-de-Roger>
 <CAMmSBy-P9+00XfK6k2OYqFHNONcxeGuu0V=Qk4peFDC=KOUogA@mail.gmail.com>
 <b5ba8315-ce59-85e6-5bfc-1db4c239eb1c@citrix.com>
 <CAMmSBy-S7nMg-V5DUzV2L2RmK0TnFt+9=C8gE=0FuUOQK3kjQQ@mail.gmail.com>
 <f2d4b51f-b2b1-abad-8040-ad5de26f5b5b@citrix.com>
 <CAMmSBy909uERFmH9=pMqpZkr=Bb7-TVMZiFRarvzV57+=QcK8w@mail.gmail.com>
 <bf7515bb-3c4c-59e1-557a-d3f0106c5609@citrix.com>
 <CAMmSBy_Jh_NHTn_VYkNL8FxcnfMkpiq94E+XqNK9wJWm7tH0pw@mail.gmail.com>
 <81416abc-e5f5-76de-a34a-87412e125e64@citrix.com>
 <CAMmSBy8kJbt8wdJ2u+nO+FXphtNrdikOeKtMJ6tu45hDv8OeQQ@mail.gmail.com>
 <4646f3e8-6291-7d98-2550-8ab207ac675e@suse.com>
In-Reply-To: <4646f3e8-6291-7d98-2550-8ab207ac675e@suse.com>
From: Roman Shaposhnik <roman@zededa.com>
Date: Tue, 30 Jul 2019 10:56:20 -0700
Message-ID: <CAMmSBy9LTN8LjLGyfTO9g80OdP4ew0ZHj1GGFfAkt5oAKEHPKA@mail.gmail.com>
To: Jan Beulich <JBeulich@suse.com>
Subject: Re: [Xen-devel] [BUG] After upgrade to Xen 4.12.0 iommu=no-igfx
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 "boris.ostrovsky@oracle.com" <boris.ostrovsky@oracle.com>,
 =?UTF-8?Q?Roger_Pau_Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBKdWwgMjYsIDIwMTkgYXQgMTowNiBBTSBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3Vz
ZS5jb20+IHdyb3RlOgo+Cj4gT24gMjMuMDcuMjAxOSAyMDoyNSwgUm9tYW4gU2hhcG9zaG5payB3
cm90ZToKPiA+IEludGVyZXN0aW5nbHkgZW5vdWdoLCBhZGRpbmcgaW9tbXVfaW5jbHVzaXZlX21h
cHBpbmc9MSBBTkQgaW9tbXU9ZGVidWcKPiA+IGJvb3RlZCB0aGUgc3lzdGVtIGp1c3QgZmluZS4K
Pgo+IEJ0dyAoSSd2ZSBub3RpY2VkIHRoaXMgb25seSBub3cpIC0gYXJlIHlvdSBzYXlpbmcgd2l0
aG91dCAiaW9tbXU9ZGVidWciCj4gdGhlIGJveCBkb2VzIF9ub3RfIGJvb3QgZmluZSwgZGVzcGl0
ZSB0aGUgb3RoZXIgb3B0aW9uPwoKWWVzLiBCdXQgaXQgbWFkZSBzZW5zZSB0byBtZSBzaW5jZSBp
b21tdT1kZWJ1ZyAoYXMgcGVyIHlvdXIKZXhwbGFuYXRpb24pIG92ZXJ3aGVsbXMgdGhlIENQVSBh
bmQgSSBndWVzcyBhZGRpbmcKaW9tbXVfaW5jbHVzaXZlX21hcHBpbmc9MSBhdm9pZHMgdGhlIGNv
ZGUgcGF0aCB0aGF0IGRvZXMgaXQ/CgpUaGFua3MsClJvbWFuLgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 18:20:39 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 18: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 1hsWjY-0004E8-Da; Tue, 30 Jul 2019 18:20:24 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=7c++=V3=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hsWjX-0004E3-18
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 18:20:23 +0000
X-Inumbo-ID: b0ce2fb0-b2f6-11e9-8980-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b0ce2fb0-b2f6-11e9-8980-bc764e045a96;
 Tue, 30 Jul 2019 18:20:21 +0000 (UTC)
Received: from localhost (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256
 bits)) (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 79F222089E;
 Tue, 30 Jul 2019 18:20:20 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1564510820;
 bh=6jiURsZZrYbTYtDUWAiGhvFQ43L7y06VGqgrsp2SB7Q=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=YYtELTe7ZfyCDYV81zg50oFt5JCA+MtSRHVtXePeflT5RpCgXkPVjOziONK2CYEiE
 Brw3F1JdpnyuYp4Togu9YZv2D540lMD+ZT6PVRZjZPbkKjbky8BAM2EfuIgz1Nad42
 ekDlRCdeDqMh0DxZxnKN7Zvil8+g1xs+yUBdBONM=
Date: Tue, 30 Jul 2019 11:20:19 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-T480s
To: Julien Grall <julien.grall@arm.com>
In-Reply-To: <20190722213958.5761-18-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.21.1907301114560.28600@sstabellini-ThinkPad-T480s>
References: <20190722213958.5761-1-julien.grall@arm.com>
 <20190722213958.5761-18-julien.grall@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 17/35] xen/arm64: head: Setup TTBR_EL2 in
 enable_mmu() and add missing isb
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Stefano Stabellini <sstabellini@kernel.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCAyMiBKdWwgMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEF0IHRoZSBtb21lbnQs
IFRUQlJfRUwyIGlzIHNldHVwIGluIGNyZWF0ZV9wYWdlX3RhYmxlcygpLiBUaGlzIGlzIGZpbmUK
PiBhcyBpdCBpcyBjYWxsZWQgYnkgZXZlcnkgQ1BVcy4KPiAKPiBIb3dldmVyLCBzdWNoIGFzc3Vt
cHRpb24gbWF5IG5vdCBob2xkIGluIHRoZSBmdXR1cmUuIFRvIG1ha2UgY2hhbmdlCj4gZWFzaWVy
LCB0aGUgVFRCUl9FTDIgaXMgbm90IHNldHVwIGluIGVuYWJsZV9tbXUoKS4KPiAKPiBUYWtlIHRo
ZSBvcHBvcnR1bml0eSB0byBhZGQgdGhlIG1pc3NpbmcgaXNiKCkgdG8gZW5zdXJlIHRoZSBUVEJS
X0VMMiBpcwo+IHNlZW4gYmVmb3JlIHRoZSBNTVUgaXMgdHVybmVkIG9uLgo+IAo+IFNpZ25lZC1v
ZmYtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CgpNYWtlcyBzZW5zZQoK
UmV2aWV3ZWQtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4K
Cgo+IC0tLQo+ICAgICBDaGFuZ2VzIGluIHYyOgo+ICAgICAgICAgLSBQYXRjaCBhZGRlZAo+IC0t
LQo+ICB4ZW4vYXJjaC9hcm0vYXJtNjQvaGVhZC5TIHwgNyArKysrKy0tCj4gIDEgZmlsZSBjaGFu
Z2VkLCA1IGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL3hl
bi9hcmNoL2FybS9hcm02NC9oZWFkLlMgYi94ZW4vYXJjaC9hcm0vYXJtNjQvaGVhZC5TCj4gaW5k
ZXggNzU0MTYzNTEwMi4uOWFmZDg5ZDQ0NyAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC9hcm0vYXJt
NjQvaGVhZC5TCj4gKysrIGIveGVuL2FyY2gvYXJtL2FybTY0L2hlYWQuUwo+IEBAIC01MDEsOSAr
NTAxLDcgQEAgY3JlYXRlX3BhZ2VfdGFibGVzOgo+ICAgICAgICAgIGNtcCAgIHgxOSwgI1hFTl9W
SVJUX1NUQVJUCj4gICAgICAgICAgY3NldCAgeDI1LCBlcSAgICAgICAgICAgICAgICAvKiB4MjUg
Oj0gaWRlbnRpdHkgbWFwIGluIHBsYWNlLCBvciBub3QgKi8KPiAgCj4gLSAgICAgICAgLyogV3Jp
dGUgWGVuJ3MgUFQncyBwYWRkciBpbnRvIFRUQlIwX0VMMiAqLwo+ICAgICAgICAgIGxvYWRfcGFk
ZHIgeDQsIGJvb3RfcGd0YWJsZQo+IC0gICAgICAgIG1zciAgIFRUQlIwX0VMMiwgeDQKPiAgCj4g
ICAgICAgICAgLyogU2V0dXAgYm9vdF9wZ3RhYmxlOiAqLwo+ICAgICAgICAgIGxvYWRfcGFkZHIg
eDEsIGJvb3RfZmlyc3QKPiBAQCAtNjMxLDYgKzYyOSwxMSBAQCBlbmFibGVfbW11Ogo+ICAgICAg
ICAgIHRsYmkgIGFsbGUyICAgICAgICAgICAgICAgICAgLyogRmx1c2ggaHlwZXJ2aXNvciBUTEJz
ICovCj4gICAgICAgICAgZHNiICAgbnNoCj4gIAo+ICsgICAgICAgIC8qIFdyaXRlIFhlbidzIFBU
J3MgcGFkZHIgaW50byBUVEJSMF9FTDIgKi8KPiArICAgICAgICBsb2FkX3BhZGRyIHgwLCBib290
X3BndGFibGUKPiArICAgICAgICBtc3IgICBUVEJSMF9FTDIsIHgwCj4gKyAgICAgICAgaXNiCj4g
Kwo+ICAgICAgICAgIG1ycyAgIHgwLCBTQ1RMUl9FTDIKPiAgICAgICAgICBvcnIgICB4MCwgeDAs
ICNTQ1RMUl9BeHhfRUx4X00gIC8qIEVuYWJsZSBNTVUgKi8KPiAgICAgICAgICBvcnIgICB4MCwg
eDAsICNTQ1RMUl9BeHhfRUx4X0MgIC8qIEVuYWJsZSBELWNhY2hlICovCj4gLS0gCj4gMi4xMS4w
Cj4gCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 18:24:11 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 18: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 1hsWnC-0004Lf-01; Tue, 30 Jul 2019 18:24:09 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=7c++=V3=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hsWnA-0004La-W7
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 18:24:09 +0000
X-Inumbo-ID: 381fae0a-b2f7-11e9-ba0b-735c837b3b03
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 381fae0a-b2f7-11e9-ba0b-735c837b3b03;
 Tue, 30 Jul 2019 18:24:08 +0000 (UTC)
Received: from localhost (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256
 bits)) (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 8F2D62087F;
 Tue, 30 Jul 2019 18:24:07 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1564511047;
 bh=niOJC0ff6LK1CGPfxZn/NH2dTNinGQyelOxEZ6D5yvg=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=lbhuSE8f0PLsZomTeYljbNjEGSSVkO6D223/WWqjxhhLZGwefSDLUfhUATvWMZDyC
 Jmj5x4Tnhary5AXqTWogbF+HJSCX3UWZCsNOlypZpXi8uSzuWDh/T1GxnpGK/hQji2
 L1z0T+3G8Wx+Cka+4+UXNY2URPXNZVudaa5fkDPc=
Date: Tue, 30 Jul 2019 11:24:07 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-T480s
To: Julien Grall <julien.grall@arm.com>
In-Reply-To: <20190722213958.5761-19-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.21.1907301121510.28600@sstabellini-ThinkPad-T480s>
References: <20190722213958.5761-1-julien.grall@arm.com>
 <20190722213958.5761-19-julien.grall@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 18/35] xen/arm64: head: Introduce a macro
 to get a PC-relative address of a symbol
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Stefano Stabellini <sstabellini@kernel.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCAyMiBKdWwgMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEFybTY0IHByb3ZpZGVz
IGluc3RydWN0aW9ucyB0byBsb2FkIGEgUEMtcmVsYXRpdmUgYWRkcmVzcywgYnV0IHdpdGggc29t
ZQo+IGxpbWl0YXRpb25zOgo+ICAgIC0gYWRyIGlzIGVuYWJsZSB0byBjb3BlIHdpdGggKy8tMU1C
Cj4gICAgLSBhZHJwIGlzIGVuYWxlIHRvIGNvcGUgd2l0aCArLy00R0IgYnV0IHJlbGF0aXZlIHRv
IGEgNEtCIHBhZ2UKPiAgICAgIGFkZHJlc3MKPiAKPiBCZWNhdXNlIG9mIHRoYXQsIHRoZSBjb2Rl
IHJlcXVpcmVzIHRvIHVzZSAyIGluc3RydWN0aW9ucyB0byBsb2FkIGFueSBYZW4KPiBzeW1ib2wu
IFRvIG1ha2UgdGhlIGNvZGUgbW9yZSBvYnZpb3VzLCBpbnRyb2R1Y2luZyBhIG5ldyBtYWNybyBh
ZHJfbCBpcwo+IGludHJvZHVjZWQuCj4gCj4gVGhlIG5ldyBtYWNybyBpcyB1c2VkIHRvIHJlcGxh
Y2UgYSBjb3VwbGUgb2Ygb3Blbi1jb2RlZCB1c2UgaW4KPiBlZmlfeGVuX3N0YXJ0Lgo+IAo+IFRo
ZSBtYWNybyBpcyBjb3BpZWQgZnJvbSBMaW51eCA1LjItcmM0LgoKSSB3YXMgZ29pbmcgdG8gYXNr
IHdoeSB0aGUgc3RyYW5nZSBuYW1lICJhZHJfbCIsIG5vdyBJIGtub3cgd2h5IDotKQoKSSdkIHN1
Z2dlc3QgdG8gbmFtZSBpdCBtb3JlIGNsZWFybHkgdG8gbWF5YmUgImFkcl9yZWxhdGl2ZSI/Cklu
IGFueSBjYXNlOgoKQWNrZWQtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2Vy
bmVsLm9yZz4KCgo+IFNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFy
bS5jb00+CgpUeXBvIGluIHlvdXIgYWRkcmVzcwoKCj4gLS0tCj4gICAgIENoYW5nZXMgaW4gdjI6
Cj4gICAgICAgICAtIFBhdGNoIGFkZGVkCj4gLS0tCj4gIHhlbi9hcmNoL2FybS9hcm02NC9oZWFk
LlMgfCAxOCArKysrKysrKysrKysrKy0tLS0KPiAgMSBmaWxlIGNoYW5nZWQsIDE0IGluc2VydGlv
bnMoKyksIDQgZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9hcm02
NC9oZWFkLlMgYi94ZW4vYXJjaC9hcm0vYXJtNjQvaGVhZC5TCj4gaW5kZXggOWFmZDg5ZDQ0Ny4u
MjI4N2YzY2U0OCAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC9hcm0vYXJtNjQvaGVhZC5TCj4gKysr
IGIveGVuL2FyY2gvYXJtL2FybTY0L2hlYWQuUwo+IEBAIC0xMTEsNiArMTExLDE4IEBACj4gIAo+
ICAjZW5kaWYgLyogIUNPTkZJR19FQVJMWV9QUklOVEsgKi8KPiAgCj4gKy8qCj4gKyAqIFBzZXVk
by1vcCBmb3IgUEMgcmVsYXRpdmUgYWRyIDxyZWc+LCA8c3ltYm9sPiB3aGVyZSA8c3ltYm9sPiBp
cwo+ICsgKiB3aXRoaW4gdGhlIHJhbmdlICsvLSA0R0Igb2YgdGhlIFBDLgo+ICsgKgo+ICsgKiBA
ZHN0OiBkZXN0aW5hdGlvbiByZWdpc3RlciAoNjQgYml0IHdpZGUpCj4gKyAqIEBzeW06IG5hbWUg
b2YgdGhlIHN5bWJvbAo+ICsgKi8KPiArLm1hY3JvICBhZHJfbCwgZHN0LCBzeW0KPiArICAgICAg
ICBhZHJwIFxkc3QsIFxzeW0KPiArICAgICAgICBhZGQgIFxkc3QsIFxkc3QsIDpsbzEyOlxzeW0K
PiArLmVuZG0KPiArCj4gIC8qIExvYWQgdGhlIHBoeXNpY2FsIGFkZHJlc3Mgb2YgYSBzeW1ib2wg
aW50byB4YiAqLwo+ICAubWFjcm8gbG9hZF9wYWRkciB4Yiwgc3ltCj4gICAgICAgICAgbGRyIFx4
YiwgPVxzeW0KPiBAQCAtODg2LDExICs4OTgsOSBAQCBFTlRSWShlZmlfeGVuX3N0YXJ0KQo+ICAg
ICAgICAgICAqIEZsdXNoIGRjYWNoZSBjb3ZlcmluZyBjdXJyZW50IHJ1bnRpbWUgYWRkcmVzc2Vz
Cj4gICAgICAgICAgICogb2YgeGVuIHRleHQvZGF0YS4gVGhlbiBmbHVzaCBhbGwgb2YgaWNhY2hl
Lgo+ICAgICAgICAgICAqLwo+IC0gICAgICAgIGFkcnAgIHgxLCBfc3RhcnQKPiAtICAgICAgICBh
ZGQgICB4MSwgeDEsICM6bG8xMjpfc3RhcnQKPiArICAgICAgICBhZHJfbCB4MSwgX3N0YXJ0Cj4g
ICAgICAgICAgbW92ICAgeDAsIHgxCj4gLSAgICAgICAgYWRycCAgeDIsIF9lbmQKPiAtICAgICAg
ICBhZGQgICB4MiwgeDIsICM6bG8xMjpfZW5kCj4gKyAgICAgICAgYWRyX2wgeDIsIF9lbmQKPiAg
ICAgICAgICBzdWIgICB4MSwgeDIsIHgxCj4gIAo+ICAgICAgICAgIGJsICAgIF9fZmx1c2hfZGNh
Y2hlX2FyZWEKPiAtLSAKPiAyLjExLjAKPiAKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 18:32:56 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 18:32:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsWvb-00053N-Tx; Tue, 30 Jul 2019 18:32:51 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=7rz3=V3=gmail.com=jrdr.linux@srs-us1.protection.inumbo.net>)
 id 1hsWva-00053I-Ok
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 18:32:50 +0000
X-Inumbo-ID: 6ebb428b-b2f8-11e9-8980-bc764e045a96
Received: from mail-pg1-x544.google.com (unknown [2607:f8b0:4864:20::544])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6ebb428b-b2f8-11e9-8980-bc764e045a96;
 Tue, 30 Jul 2019 18:32:49 +0000 (UTC)
Received: by mail-pg1-x544.google.com with SMTP id i70so19758623pgd.4
 for <xen-devel@lists.xenproject.org>; Tue, 30 Jul 2019 11:32: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:mime-version
 :content-transfer-encoding;
 bh=6fCIBt83Qg0xm9/csFeyeLFWARKqAMvTELcBmphTpo0=;
 b=JUA9FbUPr0F6xNgBd5J9MHwHtCHrMpBJuNDTvZBzKBZeCmNsbohHado2HBbGTi0It9
 yThD+OL5Bkf6Da9wJnEKF7n1ZuYfE+RCaAChBqmkI/jmB2QhloDai+ucTPidoKT2u6UQ
 29UC6QoAyrEf4tN2GNQniwXjZkr83rJH4ak6SFrbJFSb15jmyMBIWZiHh1EgvVH6j48q
 cZKmuIlqPfwxsnRzt4ye0SXQ2NpyGAmqO03R0RsRzNRYkzGXP/3U1W6hIGXqsFMnjHXR
 g7Xo3I2gA+uPgrVqyPZw3rp948eNJFIjP60aR0GcG/CsRV9BR7dafhIdCpB5PUi2sogn
 ixHw==
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=6fCIBt83Qg0xm9/csFeyeLFWARKqAMvTELcBmphTpo0=;
 b=aza+YUpQeZ0J/kE1BHMi0XkVKFD2GccFNHk1VfR1/k8pUvYR1NisYnzwGXprk1jZjB
 o/0ccjHOsNNxC3yuXFyjk0E/+ReO53B+Vh2g3mpBc+4oDB06PlzVWIBzU0o+JgXmrKSi
 YioNI019PsKypVju0du2I3qJdv+KMvgwD9QK51O01QEvn4J5vlkK+68Sxx53d45fkcF7
 jwIRnQRJbl/c4jO4sL+xTJS4sYfbecTKKopXKybCeYqv1xBhQTsAK7P/QcDkUuTXY94t
 xLm8yk3RKpg2sUQATe8GvHCcQ/viMfWnABr2mie15YP2PzvYxVbi5pjTX1TTrZzYLkUA
 ZBiw==
X-Gm-Message-State: APjAAAVNM4kMXjUt6KmI96LSkBsDHhbMP+pmmT+DqWH2iRaCa628Qkix
 zUnF7hj/oHG9FyWaveJB8ZE=
X-Google-Smtp-Source: APXvYqz3TKO5CR8bm9L/zAhw0K/5mmOOXYnkeug29AHRYcKaRz4UPuCN4Qa7WYzWXEa+PlUkZGXEBw==
X-Received: by 2002:a62:754d:: with SMTP id q74mr42050335pfc.211.1564511568653; 
 Tue, 30 Jul 2019 11:32:48 -0700 (PDT)
Received: from jordon-HP-15-Notebook-PC.domain.name ([106.51.16.0])
 by smtp.gmail.com with ESMTPSA id j5sm57328671pgp.59.2019.07.30.11.32.43
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Tue, 30 Jul 2019 11:32:47 -0700 (PDT)
From: Souptick Joarder <jrdr.linux@gmail.com>
To: boris.ostrovsky@oracle.com, jgross@suse.com, sstabellini@kernel.org,
 marmarek@invisiblethingslab.com
Date: Wed, 31 Jul 2019 00:04:56 +0530
Message-Id: <1564511696-4044-1-git-send-email-jrdr.linux@gmail.com>
X-Mailer: git-send-email 1.9.1
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] xen/gntdev.c: Replace vm_map_pages() with
 vm_map_pages_zero()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: gregkh@linuxfoundation.org, linux-kernel@vger.kernel.org,
 willy@infradead.org, linux@armlinux.org.uk, linux-mm@kvack.org,
 stable@vger.kernel.org, xen-devel@lists.xenproject.org,
 akpm@linux-foundation.org, Souptick Joarder <jrdr.linux@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>

J2NvbW1pdCBkZjliZGUwMTVhNzIgKCJ4ZW4vZ250ZGV2LmM6IGNvbnZlcnQgdG8gdXNlIHZtX21h
cF9wYWdlcygpIiknCmJyZWFrcyBnbnRkZXYgZHJpdmVyLiBJZiB2bWEtPnZtX3Bnb2ZmID4gMCwg
dm1fbWFwX3BhZ2VzKCkKd2lsbDoKIC0gdXNlIG1hcC0+cGFnZXMgc3RhcnRpbmcgYXQgdm1hLT52
bV9wZ29mZiBpbnN0ZWFkIG9mIDAKIC0gdmVyaWZ5IG1hcC0+Y291bnQgYWdhaW5zdCB2bWFfcGFn
ZXMoKSt2bWEtPnZtX3Bnb2ZmIGluc3RlYWQgb2YganVzdAogICB2bWFfcGFnZXMoKS4KCkluIHBy
YWN0aWNlLCB0aGlzIGJyZWFrcyB1c2luZyBhIHNpbmdsZSBnbnRkZXYgRkQgZm9yIG1hcHBpbmcg
bXVsdGlwbGUKZ3JhbnRzLgoKcmVsZXZhbnQgc3RyYWNlIG91dHB1dDoKW3BpZCAgIDg1N10gaW9j
dGwoNywgSU9DVExfR05UREVWX01BUF9HUkFOVF9SRUYsIDB4N2ZmZDM0MDdiNmQwKSA9IDAKW3Bp
ZCAgIDg1N10gbW1hcChOVUxMLCA0MDk2LCBQUk9UX1JFQUR8UFJPVF9XUklURSwgTUFQX1NIQVJF
RCwgNywgMCkgPQoweDc3N2YxMjExYjAwMApbcGlkICAgODU3XSBpb2N0bCg3LCBJT0NUTF9HTlRE
RVZfU0VUX1VOTUFQX05PVElGWSwgMHg3ZmZkMzQwN2I3MTApID0gMApbcGlkICAgODU3XSBpb2N0
bCg3LCBJT0NUTF9HTlRERVZfTUFQX0dSQU5UX1JFRiwgMHg3ZmZkMzQwN2I2ZDApID0gMApbcGlk
ICAgODU3XSBtbWFwKE5VTEwsIDQwOTYsIFBST1RfUkVBRHxQUk9UX1dSSVRFLCBNQVBfU0hBUkVE
LCA3LAoweDEwMDApID0gLTEgRU5YSU8gKE5vIHN1Y2ggZGV2aWNlIG9yIGFkZHJlc3MpCgpkZXRh
aWxzIGhlcmU6Cmh0dHBzOi8vZ2l0aHViLmNvbS9RdWJlc09TL3F1YmVzLWlzc3Vlcy9pc3N1ZXMv
NTE5OQoKVGhlIHJlYXNvbiBpcyAtPiAoIGNvcHlpbmcgTWFyZWsncyB3b3JkIGZyb20gZGlzY3Vz
c2lvbikKCnZtYS0+dm1fcGdvZmYgaXMgdXNlZCBhcyBpbmRleCBwYXNzZWQgdG8gZ250ZGV2X2Zp
bmRfbWFwX2luZGV4LiBJdCdzCmJhc2ljYWxseSB1c2luZyB0aGlzIHBhcmFtZXRlciBmb3IgIndo
aWNoIGdyYW50IHJlZmVyZW5jZSB0byBtYXAiLgptYXAgc3RydWN0IHJldHVybmVkIGJ5IGdudGRl
dl9maW5kX21hcF9pbmRleCgpIGRlc2NyaWJlcyBqdXN0IHRoZSBwYWdlcwp0byBiZSBtYXBwZWQu
IFNwZWNpZmljYWxseSBtYXAtPnBhZ2VzWzBdIHNob3VsZCBiZSBtYXBwZWQgYXQKdm1hLT52bV9z
dGFydCwgbm90IHZtYS0+dm1fc3RhcnQrdm1hLT52bV9wZ29mZipQQUdFX1NJWkUuCgpXaGVuIHRy
eWluZyB0byBtYXAgZ3JhbnQgd2l0aCBpbmRleCAoYWthIHZtYS0+dm1fcGdvZmYpID4gMSwKX192
bV9tYXBfcGFnZXMoKSB3aWxsIHJlZnVzZSB0byBtYXAgaXQgYmVjYXVzZSBpdCB3aWxsIGV4cGVj
dCBtYXAtPmNvdW50CnRvIGJlIGF0IGxlYXN0IHZtYV9wYWdlcyh2bWEpK3ZtYS0+dm1fcGdvZmYs
IHdoaWxlIGl0IGlzIGV4YWN0bHkKdm1hX3BhZ2VzKHZtYSkuCgpDb252ZXJ0aW5nIHZtX21hcF9w
YWdlcygpIHRvIHVzZSB2bV9tYXBfcGFnZXNfemVybygpIHdpbGwgZml4IHRoZQpwcm9ibGVtLgoK
TWFyZWsgaGFzIHRlc3RlZCBhbmQgY29uZmlybWVkIHRoZSBzYW1lLgoKUmVwb3J0ZWQtYnk6IE1h
cmVrIE1hcmN6eWtvd3NraS1Hw7NyZWNraSA8bWFybWFyZWtAaW52aXNpYmxldGhpbmdzbGFiLmNv
bT4KU2lnbmVkLW9mZi1ieTogU291cHRpY2sgSm9hcmRlciA8anJkci5saW51eEBnbWFpbC5jb20+
ClRlc3RlZC1ieTogTWFyZWsgTWFyY3p5a293c2tpLUfDs3JlY2tpIDxtYXJtYXJla0BpbnZpc2li
bGV0aGluZ3NsYWIuY29tPgotLS0KIGRyaXZlcnMveGVuL2dudGRldi5jIHwgMiArLQogMSBmaWxl
IGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEvZHJp
dmVycy94ZW4vZ250ZGV2LmMgYi9kcml2ZXJzL3hlbi9nbnRkZXYuYwppbmRleCA0YzMzOWM3Li5h
NDQ2YTcyIDEwMDY0NAotLS0gYS9kcml2ZXJzL3hlbi9nbnRkZXYuYworKysgYi9kcml2ZXJzL3hl
bi9nbnRkZXYuYwpAQCAtMTE0Myw3ICsxMTQzLDcgQEAgc3RhdGljIGludCBnbnRkZXZfbW1hcChz
dHJ1Y3QgZmlsZSAqZmxpcCwgc3RydWN0IHZtX2FyZWFfc3RydWN0ICp2bWEpCiAJCWdvdG8gb3V0
X3B1dF9tYXA7CiAKIAlpZiAoIXVzZV9wdGVtb2QpIHsKLQkJZXJyID0gdm1fbWFwX3BhZ2VzKHZt
YSwgbWFwLT5wYWdlcywgbWFwLT5jb3VudCk7CisJCWVyciA9IHZtX21hcF9wYWdlc196ZXJvKHZt
YSwgbWFwLT5wYWdlcywgbWFwLT5jb3VudCk7CiAJCWlmIChlcnIpCiAJCQlnb3RvIG91dF9wdXRf
bWFwOwogCX0gZWxzZSB7Ci0tIAoxLjkuMQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 18:40:08 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 18: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 1hsX2Z-0005NH-Nx; Tue, 30 Jul 2019 18:40:03 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=aMGE=V3=gmail.com=tamas.k.lengyel@srs-us1.protection.inumbo.net>)
 id 1hsX2Y-0005Fq-MG
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 18:40:02 +0000
X-Inumbo-ID: 6fc4be12-b2f9-11e9-8980-bc764e045a96
Received: from mail-wr1-x441.google.com (unknown [2a00:1450:4864:20::441])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6fc4be12-b2f9-11e9-8980-bc764e045a96;
 Tue, 30 Jul 2019 18:40:01 +0000 (UTC)
Received: by mail-wr1-x441.google.com with SMTP id f9so66843025wre.12
 for <xen-devel@lists.xenproject.org>; Tue, 30 Jul 2019 11:40:00 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=3tN9dWuQm39Fzmvm00nJ/Csd7lrwuKdyABKW0Fi8jjk=;
 b=YAwlxg6SGgQjSGYqz1xVJl4dGQMZ9YqBFTT+f3Y8acPfdP1V1KR5TWHt859taaaBWw
 FbVPI+5w0bqXlGcEmnNloLvYwF4FFJQnsEZbvnMx86rlzf1wvMRYICmTWVVI6gArzP8J
 XQiM2qiFViq4aqngE/eqMWOEY0LI2i/70XFuPm//g9Ey5AFLZw+sl2FH1tqC3ydjPyAH
 VPOmJNNTfywOn7Z8lSIHHKRYAlExxq2Z/3cp4FSTAXY8mM/8lfIg7bF1nrvmYymGrkZQ
 dWYBsGSlFqR7TpBSOu5AvIVnvDCMg2TkHy747O+fb1N6jF3XC6XEF17TyqCJkcWNYAnY
 3TiA==
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=3tN9dWuQm39Fzmvm00nJ/Csd7lrwuKdyABKW0Fi8jjk=;
 b=m6z+Z3bjOuc5R49Un8WG+pHGMappYQqvY8XnpYJqF3xSQnc5bbC1ymfVNIEHCwATjS
 CwpMbXGbqy/e8RPFRir8x7OypVv/5VdR41q8q4AkJZIqss8h0T9+X/uIKtoMjQLzBHFr
 vKiY3IJBCEJwlqKoivfbrVbSccir4Lhkjz0I+IV1UFqnDGC3Bgf/4hvEZHzkRLM9W29Z
 xUuAwzqM7sG3iybxYPsWVueFb9sU9SRR/a/H8Pm1szsg34KSI/xlguXocA6i3qlFNzM1
 RWSvttHiVy49SL2hV95CHmGzlCs6LhvN7gE5V3zAb0RFoGaouybDytXMKs4ubIPa3nHy
 G1yA==
X-Gm-Message-State: APjAAAUGnNMjFs/i8+c0je6Dvk3RG3RrRwz2IeyuAr/AcojXy7mu7O9V
 7raoXgNkMv4HtU/mRbTR6G6J1qHwa8Z+WWzkkjY=
X-Google-Smtp-Source: APXvYqw2pdlteF1JTpcLwZQ/6zImeR6rzwLgz683Zde6Nh9ivv5o70oe5MKR2Csjem5kfxzo5xESuL7CFQ+vQVedABM=
X-Received: by 2002:adf:9486:: with SMTP id 6mr98768103wrr.242.1564511999811; 
 Tue, 30 Jul 2019 11:39:59 -0700 (PDT)
MIME-Version: 1.0
References: <5c6f3ed7b2f444918feea4f4b7cec107@ainfosec.com>
 <CABfawhmhPy-BWwRfZ-+pB1Zr98ony9jeXoOEOx+HZBm_z+Ez=g@mail.gmail.com>
 <93971fac-b839-802f-a508-39fa79478db5@citrix.com>
In-Reply-To: <93971fac-b839-802f-a508-39fa79478db5@citrix.com>
From: Tamas K Lengyel <tamas.k.lengyel@gmail.com>
Date: Tue, 30 Jul 2019 12:39:23 -0600
Message-ID: <CABfawh=B_nOAbV-JzCpFUEfcmVnudAJxh7buUVJRFqMPm2yE6g@mail.gmail.com>
To: George Dunlap <george.dunlap@citrix.com>
Subject: Re: [Xen-devel] [RFC] Generating Go bindings for libxl
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Brendan Kerrigan <kerriganb@ainfosec.com>, "wl@xen.org" <wl@xen.org>,
 "ian.jackson@eu.citrix.com" <ian.jackson@eu.citrix.com>,
 Nicholas Rosbrook <rosbrookn@ainfosec.com>,
 Nicolas Belouin <nicolas.belouin@gandi.net>,
 "anthony.perard@citrix.com" <anthony.perard@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBKdWwgMzAsIDIwMTkgYXQgOTo0OSBBTSBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVu
bGFwQGNpdHJpeC5jb20+IHdyb3RlOgo+Cj4gT24gNy8zMC8xOSAyOjQ4IFBNLCBUYW1hcyBLIExl
bmd5ZWwgd3JvdGU6Cj4gPiBPbiBUdWUsIEp1bCAzMCwgMjAxOSBhdCA3OjMyIEFNIE5pY2hvbGFz
IFJvc2Jyb29rCj4gPiA8cm9zYnJvb2tuQGFpbmZvc2VjLmNvbT4gd3JvdGU6Cj4gPj4KPiA+PiBI
ZWxsbywKPiA+Pgo+ID4+IEFzIGEgZm9sbG93IHVwIHRvIHRoZSBwcmVzZW50YXRpb24gdGhhdCBC
cmVuZGFuIEtlcnJpZ2FuIGFuZCBJIGdhdmUgYXQgWGVuCj4gPj4gc3VtbWl0IGVhcmxpZXIgdGhp
cyBtb250aCwgIkNsaWVudCBWaXJ0dWFsaXphdGlvbiBUb29sc3RhY2sgaW4gR28iLCBJIHdvdWxk
IGxpa2UgdG8gb3Blbgo+ID4+IGEgZGlzY3Vzc2lvbiBhcm91bmQgdGhlIGRldmVsb3BtZW50IG9m
IEdvIGJpbmRpbmdzIGZvciBsaWJ4bC4gR2VvcmdlIER1bmxhcCwKPiA+PiBOaWNvbGFzIEJlbG91
aW4gYW5kIEkgaGF2ZSBoYWQgc29tZSBkaXNjdXNzaW9uIG9mZi1saW5lIGFscmVhZHkuCj4gPj4K
PiA+PiBTbyBmYXIsIHRoZXNlIGFyZSB0aGUgdG9waWNzIG9mIGRpc2N1c3Npb246Cj4gPgo+ID4g
SGkgTmljaG9sYXMsCj4gPiB0byBhZGQgdG8gdGhlIGxpc3Qgb2YgdG9waWNzIEkganVzdCB3YW50
IHRvIG1lbnRpb24gdGhhdCBwZXJoYXBzIGl0Cj4gPiBtYXkgYmUgYmVuZWZpY2lhbCB0byBjb25z
aWRlciBwYXJ0cyBvZiB0aGUgZ28gYmluZGluZ3Mgbm90IGdvIHRvIGxpYnhsCj4gPiBhdCBhbGwu
IEkgaGF2ZSBiZWVuIGRpZ2dpbmcgdGhyb3VnaCBsaWJ4bCBmb3IgdGhlIHBhc3QgY291cGxlIG1v
bnRocwo+ID4gYW5kIGl0J3MgYXN5bmNocm9ub3VzIGNhbGxiYWNrIHN5c3RlbSBpcyBkYW1uIG5l
YXIgaW1wb3NzaWJsZSB0bwo+ID4gZm9sbG93IGFuZCBJIGp1c3QgY2FuJ3Qgc2hha2UgdGhlIGZl
ZWxpbmcgdGhhdCBpdCB3b3VsZCBiZSBhIGxvdAo+ID4gZWFzaWVyIHRvIGZvbGxvdyBpZiBpdCB3
YXMgaW4gZ28uCj4KPiBTbyBJIGRvbid0IHRoaW5rIHdlJ3JlIGV2ZXIgZ29pbmcgdG8gc3dpdGNo
IHRvIGdvbGFuZyBiZWluZyBvdXIgcHJpbWFyeQo+IHRvb2xzdGFjayBsYW5ndWFnZSwgYmVjYXVz
ZSBjYWxsaW5nIGl0IGZyb20gb3RoZXIgbGFuZ3VhZ2VzIGlzbid0IHJlYWxseQo+IGFuIG9wdGlv
bi4gIFRoYXQgbWVhbnMgdGhhdCBpbXBsZW1lbnRpbmcgdGhpbmdzIGxpa2UgZG9tYWluIGNyZWF0
aW9uIGluCj4gR28gbWVhbiBkdXBsaWNhdGluZyBmdW5jdGlvbmFsaXR5IGluIHR3byBwbGFjZXMs
IHdoaWNoIGlzCj4gZXh0cmFvcmRpbmFyaWx5IGV4cGVuc2l2ZSBmcm9tIGEgc29mdHdhcmUtZW5n
aW5lZXJpbmcgcGVyc3BlY3RpdmUuCj4KPiBGV0lXIEkgdGhpbmsgdGhlIGFzeW5jaHJvbm91cyBj
YWxsYmFjayBzeXN0ZW0ganVzdCBuZWVkcyBiZXR0ZXIKPiBkb2N1bWVudGF0aW9uLiAgSXQgYWx3
YXlzIHRha2VzIG1lIGEgbGl0dGxlIGJpdCB0byBnZXQgbXkgYmVhcmluZ3MgYWdhaW4KPiBvbmNl
IEkgaGF2ZSB0byBjaGFuZ2UgdGhhdCBjb2RlLCBidXQgb25jZSBJIGRvLCBldmVyeXRoaW5nIGlz
Cj4gY29uc2lzdGVudC4gIEFuZCBhcyBJIHVuZGVyc3RhbmQgaXQsIHRoZSBleHRlcm5hbCBpbnRl
cmZhY2Ugd2FzIHdyaXR0ZW4KPiBwcmltYXJpbHkgd2l0aCBsaWJ2aXJ0IGluIG1pbmQsIHNvIGl0
IHdvdWxkIHByb2JhYmx5IGJlIGRpZmZpY3VsdCB0bwo+IGNoYW5nZSBpdCB3aGlsZSByZW1haW5p
bmcgY29tcGF0aWJsZS4KPgo+ID4gTm90IHRvIG1lbnRpb24gdGhlIHBlcmZvcm1hbmNlCj4gPiBp
c3N1ZXMgd2l0aCB0aGUgYnVpbHQtaW4gZ2FyYmFnZSBjb2xsZWN0b3IKPgo+IFdoYXQgcGVyZm9y
bWFuY2UgaXNzdWVzIHdlcmUgeW91IHNlZWluZyB3aXRoIGxpYnhsJ3MgZ2FyYmFnZSBjb2xsZWN0
b3I/Cj4gSSB0aG91Z2h0IGl0IGp1c3Qga2VwdCBhIGxpc3Qgb2YgcG9pbnRlcnMgYW5kIGZyZWVk
IHRoZW0gYXQgdGhlIHZlcnkgZW5kLgoKSSBkaWRuJ3QgaW52ZXN0aWdhdGUgdG9vIGNsb3NlbHkg
YnV0IG9uIHNvbWUgb2NjYXNpb25zIGEgY29uc2lkZXJhYmxlCmFtb3VudCBvZiB0aGUgZXhlY3V0
aW9uIHRpbWUgd2FzIGJlaW5nIHNwZW50IGluIHRoZXJlIGFjY29yZGluZyB0bwpjYWxsZ3JpbmQu
IEFmdGVyIGV2ZXJ5dGhpbmcgd2FzIGZpbmlzaGVkIGluIGEgZG9tYWluIGNyZWF0aW9uIHhsIHdv
dWxkCmp1c3QgImhhbmciIGluIHRoZXJlIGZvciBhIHdoaWxlIGJlZm9yZSBhY3R1YWxseSBleGl0
aW5nLiBJdCB3YXMgbm90CnZlcnkgY29uc2lzdGVudCBhbmQgcmVjb21waWxpbmcgbGlieGwgc29t
ZXRpbWVzIHNwZWQgdGhpbmdzIHVwLgpIYXZlbid0IHJ1biBpbnRvIGl0IHNpbmNlIEkndmUgdXBn
cmFkZWQgdG8gZGViaWFuIGJ1c3RlciBhbmQgYSBuZXdlcgpnY2MuCgo+Cj4gPiBhbmQgZm9yay9l
eGVjIHBhcnRzLgo+Cj4gU2luY2Ugd2Ugb25seSBmb3JrL2V4ZWMgd2hlbiB3ZSBuZWVkIHRvIGRv
IHNvLCB0aGlzIHBhcnQgd291bGQgcHJvYmFibHkKPiBiZSB0aGUgc2FtZSBubyBtYXR0ZXIgd2hh
dCBsYW5ndWFnZSBpdCB3YXMgZG9uZSBpbi4KPgo+IFRoYXQgc2FpZCwgdmVyeSBsaXR0bGUgb2Yg
dGhpcyBoYXMgaGFkIG11Y2ggcGVyZm9ybWFuY2UgYW5hbHlzaXMgLS0gaWYKPiB0aGlzIGlzIGlt
cG9ydGFudCB0byB5b3UsIEknbSBzdXJlIHRoZXJlJ3MgbG90cyBvZiBsb3ctaGFuZ2luZyBmcnVp
dCBpbgo+IHRlcm1zIG9mIGltcHJvdmVtZW50cyB3ZSBjb3VsZCBtYWtlLgo+CgpSaWdodCwgaXQg
d2FzIG15IGRpc3RpbmN0IGltcHJlc3Npb24gdGhhdCBmb3IgdGhlIG1ham9yaXR5IG9mIGxpYnhs
CnRhc2tzIHNwZWVkIHdhc24ndCByZWFsbHkgYSBjb25jZXJuIC0gYWZ0ZXIgYWxsLCBhIHNlY29u
ZCBvciB0d28gZXh0cmEKZm9yIGNyZWF0aW5nIGEgZG9tYWluIHdvdWxkIG5vdCBiZSBvZiBjb25j
ZXJuIGZvciBub3JtYWwgdXNlLWNhc2VzLgpGb3IgdGhlIHVzZS1jYXNlIEknbSBhZnRlciwgaXQg
aXMKKGh0dHBzOi8veGVucHJvamVjdC5hdGxhc3NpYW4ubmV0L3Byb2plY3RzL1hFTi9ib2FyZD9p
c3N1ZS1rZXk9WEVOLTg5KS4KClRhbWFzCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 19:22:35 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 19:22:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsXhT-0008Pd-8r; Tue, 30 Jul 2019 19:22:19 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=7c++=V3=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hsXhR-0008PY-R9
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 19:22:17 +0000
X-Inumbo-ID: 572631cc-b2ff-11e9-8980-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 572631cc-b2ff-11e9-8980-bc764e045a96;
 Tue, 30 Jul 2019 19:22:16 +0000 (UTC)
Received: from localhost (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256
 bits)) (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 7CB9B2067D;
 Tue, 30 Jul 2019 19:22:15 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1564514535;
 bh=Bcb+FBOJ6m9lOAEtXvI/qC1e0ITei69pGRyxmMHgsqM=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=sjwr3rEI2GFLY2y+ro7EQRqEU70DCNZGbGxsLbh/7pC4DQvH9OP7bS3p0aO0Sgy1E
 N7Gzx53xQ/Jl9DbkgCiLILTeY/0upjugIweI1lblBHSWATxBZsZOYcgPF2z38wDDYc
 DtScSWik6cbprHfN8P+KGVjd38I0LK+uY+3wbMKU=
Date: Tue, 30 Jul 2019 12:22:14 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-T480s
To: Julien Grall <julien.grall@arm.com>
In-Reply-To: <20190722213958.5761-21-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.21.1907301222080.28600@sstabellini-ThinkPad-T480s>
References: <20190722213958.5761-1-julien.grall@arm.com>
 <20190722213958.5761-21-julien.grall@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 20/35] xen/arm32: head: Mark the end of
 subroutines with ENDPROC
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Stefano Stabellini <sstabellini@kernel.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCAyMiBKdWwgMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IHB1dG4oKSBhbmQgcHV0
cygpIGFyZSB0d28gc3Vicm91dGluZXMuIEFkZCBFTkRQUk9DIGZvciB0aGUgYmVuZWZpdHMgb2YK
PiBzdGF0aWMgYW5hbHlzaXMgdG9vbHMgYW5kIHRoZSByZWFkZXIuCj4gCj4gU2lnbmVkLW9mZi1i
eTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KCkFja2VkLWJ5OiBTdGVmYW5v
IFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CgoKPiAtLS0KPiAgICAgQ2hhbmdl
cyBpbiB2MjoKPiAgICAgICAgIC0gUGF0Y2ggYWRkZWQKPiAtLS0KPiAgeGVuL2FyY2gvYXJtL2Fy
bTMyL2hlYWQuUyB8IDIgKysKPiAgMSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKQo+IAo+
IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vYXJtMzIvaGVhZC5TIGIveGVuL2FyY2gvYXJtL2Fy
bTMyL2hlYWQuUwo+IGluZGV4IDk5ZjRhZjE4ZDguLjhiNGM4YTQ3MTQgMTAwNjQ0Cj4gLS0tIGEv
eGVuL2FyY2gvYXJtL2FybTMyL2hlYWQuUwo+ICsrKyBiL3hlbi9hcmNoL2FybS9hcm0zMi9oZWFk
LlMKPiBAQCAtNTE4LDYgKzUxOCw3IEBAIHB1dHM6Cj4gICAgICAgICAgbW92ZXEgcGMsIGxyCj4g
ICAgICAgICAgZWFybHlfdWFydF90cmFuc21pdCByMTEsIHIxCj4gICAgICAgICAgYiBwdXRzCj4g
K0VORFBST0MocHV0cykKPiAgCj4gIC8qCj4gICAqIFByaW50IGEgMzItYml0IG51bWJlciBpbiBo
ZXguICBTcGVjaWZpYyB0byB0aGUgUEwwMTEgVUFSVC4KPiBAQCAtNTM3LDYgKzUzOCw3IEBAIHB1
dG46Cj4gICAgICAgICAgc3VicyAgcjMsIHIzLCAjMQo+ICAgICAgICAgIGJuZSAgIDFiCj4gICAg
ICAgICAgbW92ICAgcGMsIGxyCj4gK0VORFBST0MocHV0bikKPiAgCj4gIGhleDogICAgLmFzY2lp
ICIwMTIzNDU2Nzg5YWJjZGVmIgo+ICAgICAgICAgIC5hbGlnbiAyCj4gLS0gCj4gMi4xMS4wCj4g
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 19:34:14 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 19:34:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsXsv-0000jw-Ht; Tue, 30 Jul 2019 19:34: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=7c++=V3=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hsXsu-0000jr-6n
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 19:34:08 +0000
X-Inumbo-ID: febfe78b-b300-11e9-8980-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id febfe78b-b300-11e9-8980-bc764e045a96;
 Tue, 30 Jul 2019 19:34:07 +0000 (UTC)
Received: from localhost (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256
 bits)) (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 26D002089E;
 Tue, 30 Jul 2019 19:34:06 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1564515246;
 bh=OCJcbSA6E23ax4pg6HpJibdp9iyr7oHmeFkKUsXQFNc=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=axs+VftGVWQO9kaU6oM56EGx6Usu4tWf962YfpSDKcivodrABn/+vsYvYRRQoVUwj
 DgvLiQkSZ6cZTHT0tmBG6ru53poQEau/CztGKrwz7xPgeRdD8ZNpnKXfvvJ/kzBpio
 /+YZX38y0GpWPOlmjHd4eGNGXorfqWIlpaoCbhU8=
Date: Tue, 30 Jul 2019 12:34:05 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-T480s
To: Julien Grall <julien.grall@arm.com>
In-Reply-To: <20190722213958.5761-22-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.21.1907301233430.28600@sstabellini-ThinkPad-T480s>
References: <20190722213958.5761-1-julien.grall@arm.com>
 <20190722213958.5761-22-julien.grall@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 21/35] xen/arm32: head: Don't clobber
 r14/lr in the macro PRINT
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Stefano Stabellini <sstabellini@kernel.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCAyMiBKdWwgMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IFRoZSBjdXJyZW50IGlt
cGxlbWVudGF0aW9uIG9mIHRoZSBtYWNybyBQUklOVCB3aWxsIGNsb2JiZXIgcjE0L2xyLiBUaGlz
Cj4gbWVhbnMgdGhlIHVzZXIgc2hvdWxkIHNhdmUgcjE0IGlmIGl0IGNhcmVzIGFib3V0IGl0Lgo+
IAo+IEZvbGxvdy11cCBwYXRjaGVzIHdpbGwgaW50cm9kdWNlIG1vcmUgdXNlIG9mIFBSSU5UIGlu
IHBsYWNlcyB3aGVyZSBscgo+IHNob3VsZCBiZSBwcmVzZXJ2ZWQuIFJhdGhlciB0aGFuIHJlcXVp
cmluZyBhbGwgdGhlIHVzZXIgdG8gcHJlc2VydmUgbHIsCj4gdGhlIG1hY3JvIFBSSU5UIGlzIG1v
ZGlmaWVkIHRvIHNhdmUgYW5kIHJlc3RvcmUgaXQuCj4gCj4gV2hpbGUgdGhlIGNvbW1lbnQgc3Rh
dGUgcjMgd2lsbCBiZSBjbG9iYmVyZWQsIHRoaXMgaXMgbm90IHRoZSBjYXNlLiBTbwo+IFBSSU5U
IHdpbGwgdXNlIHIzIHRvIHByZXNlcnZlIGxyLgo+IAo+IExhc3RseSwgdGFrZSB0aGUgb3Bwb3J0
dW5pdHkgdG8gbW92ZSB0aGUgY29tbWVudCBvbiB0b3Agb2YgUFJJTlQgYW5kIHVzZQo+IFBSSU5U
IGluIGluaXRfdWFydC4gQm90aCBjaGFuZ2VzIHdpbGwgYmUgaGVscGZ1bCBpbiBhIGZvbGxvdy11
cCBwYXRjaC4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBh
cm0uY29tPgoKUmV2aWV3ZWQtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2Vy
bmVsLm9yZz4KCgo+IC0tLQo+ICAgICBDaGFuZ2VzIGluIHYyOgo+ICAgICAgICAgLSBQYXRjaCBh
ZGRlZAo+IC0tLQo+ICB4ZW4vYXJjaC9hcm0vYXJtMzIvaGVhZC5TIHwgMjcgKysrKysrKysrKysr
KysrLS0tLS0tLS0tLS0tCj4gIDEgZmlsZSBjaGFuZ2VkLCAxNSBpbnNlcnRpb25zKCspLCAxMiBk
ZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2FybTMyL2hlYWQuUyBi
L3hlbi9hcmNoL2FybS9hcm0zMi9oZWFkLlMKPiBpbmRleCA4YjRjOGE0NzE0Li5iNTQzMzFjMTlk
IDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL2FybS9hcm0zMi9oZWFkLlMKPiArKysgYi94ZW4vYXJj
aC9hcm0vYXJtMzIvaGVhZC5TCj4gQEAgLTY0LDE1ICs2NCwyMCBAQAo+ICAgKiAgIHIxNCAtIExS
Cj4gICAqICAgcjE1IC0gUEMKPiAgICovCj4gLS8qIE1hY3JvIHRvIHByaW50IGEgc3RyaW5nIHRv
IHRoZSBVQVJULCBpZiB0aGVyZSBpcyBvbmUuCj4gLSAqIENsb2JiZXJzIHIwLXIzLiAqLwo+ICAj
aWZkZWYgQ09ORklHX0VBUkxZX1BSSU5USwo+IC0jZGVmaW5lIFBSSU5UKF9zKSAgICAgICBcCj4g
LSAgICAgICAgYWRyICAgcjAsIDk4ZiA7IFwKPiAtICAgICAgICBibCAgICBwdXRzICAgIDsgXAo+
IC0gICAgICAgIGIgICAgIDk5ZiAgICAgOyBcCj4gLTk4OiAgICAgLmFzY2l6IF9zICAgICA7IFwK
PiAtICAgICAgICAuYWxpZ24gMiAgICAgIDsgXAo+ICsvKgo+ICsgKiBNYWNybyB0byBwcmludCBh
IHN0cmluZyB0byB0aGUgVUFSVCwgaWYgdGhlcmUgaXMgb25lLgo+ICsgKgo+ICsgKiBDbG9iYmVy
cyByMCAtIHIzCj4gKyAqLwo+ICsjZGVmaW5lIFBSSU5UKF9zKSAgICAgICAgICAgXAo+ICsgICAg
ICAgIG1vdiAgIHIzLCBsciAgICAgICA7XAo+ICsgICAgICAgIGFkciAgIHIwLCA5OGYgICAgICA7
XAo+ICsgICAgICAgIGJsICAgIHB1dHMgICAgICAgICA7XAo+ICsgICAgICAgIG1vdiAgIGxyLCBy
MyAgICAgICA7XAo+ICsgICAgICAgIGIgICAgIDk5ZiAgICAgICAgICA7XAo+ICs5ODogICAgIC5h
c2NpeiBfcyAgICAgICAgICA7XAo+ICsgICAgICAgIC5hbGlnbiAyICAgICAgICAgICA7XAo+ICA5
OToKPiAgI2Vsc2UgLyogQ09ORklHX0VBUkxZX1BSSU5USyAqLwo+ICAjZGVmaW5lIFBSSU5UKHMp
Cj4gQEAgLTUwMCwxMCArNTA1LDggQEAgaW5pdF91YXJ0Ogo+ICAjaWZkZWYgRUFSTFlfUFJJTlRL
X0lOSVRfVUFSVAo+ICAgICAgICAgIGVhcmx5X3VhcnRfaW5pdCByMTEsIHIxLCByMgo+ICAjZW5k
aWYKPiAtICAgICAgICBhZHIgICByMCwgMWYKPiAtICAgICAgICBiICAgICBwdXRzICAgICAgICAg
ICAgICAgICAgLyogSnVtcCB0byBwdXRzICovCj4gLTE6ICAgICAgLmFzY2l6ICItIFVBUlQgZW5h
YmxlZCAtXHJcbiIKPiAtICAgICAgICAuYWxpZ24gNAo+ICsgICAgICAgIFBSSU5UKCItIFVBUlQg
ZW5hYmxlZCAtXHJcbiIpCj4gKyAgICAgICAgbW92ICAgcGMsIGxyCj4gIAo+ICAvKgo+ICAgKiBQ
cmludCBlYXJseSBkZWJ1ZyBtZXNzYWdlcy4KPiAtLSAKPiAyLjExLjAKPiAKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 19:41:02 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 19:41:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsXzV-0001R8-As; Tue, 30 Jul 2019 19: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=7c++=V3=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hsXzU-0001R3-2z
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 19:40:56 +0000
X-Inumbo-ID: f168462d-b301-11e9-8980-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f168462d-b301-11e9-8980-bc764e045a96;
 Tue, 30 Jul 2019 19:40:54 +0000 (UTC)
Received: from localhost (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256
 bits)) (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 4E05720659;
 Tue, 30 Jul 2019 19:40:53 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1564515653;
 bh=RzLCChVAdkf2i+Y2D24kUZesAjPbuz42YFchIIW5lYE=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=0pPwr0TYyEyKSeOFkpaQQQEVge9q23DHeT3uU2qtl5CIHbfBLtTbLTd9iIxhgdza4
 XQ83QJzunZzXPBhhu3EzsL4Vv4khq+BDIFaINYsgsqUbHndzWPmWJhC4WeXiHPVdI7
 Zk/ZhlEM3AYwYleFUCvKDyBdth7V6+ZgYwXfkrfA=
Date: Tue, 30 Jul 2019 12:40:52 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-T480s
To: Julien Grall <julien.grall@arm.com>
In-Reply-To: <20190722213958.5761-23-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.21.1907301240170.28600@sstabellini-ThinkPad-T480s>
References: <20190722213958.5761-1-julien.grall@arm.com>
 <20190722213958.5761-23-julien.grall@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 22/35] xen/arm32: head: Rework UART
 initialization on boot CPU
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Stefano Stabellini <sstabellini@kernel.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCAyMiBKdWwgMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEFueXRoaW5nIGV4ZWN1
dGVkIGFmdGVyIHRoZSBsYWJlbCBjb21tb25fc3RhcnQgY2FuIGJlIGV4ZWN1dGVkIG9uIGFsbAo+
IENQVXMuIEhvd2V2ZXIgbW9zdCBvZiB0aGUgaW5zdHJ1Y3Rpb25zIGV4ZWN1dGVkIGJldHdlZW4g
dGhlIGxhYmVsCj4gY29tbW9uX3N0YXJ0IGFuZCBpbml0X3VhcnQgYXJlIG5vdCBleGVjdXRlZCBv
biB0aGUgYm9vdCBDUFUuCj4gCj4gVGhlIG9ubHkgaW5zdHJ1Y3Rpb25zIGV4ZWN1dGVkIGFyZSB0
byBsb29rdXAgdGhlIENQVUlEIHNvIGl0IGNhbiBiZQo+IHByaW50ZWQgb24gdGhlIGNvbnNvbGUg
KGlmIGVhcmx5cHJpbnRrIGlzIGVuYWJsZWQpLiBQcmludGluZyB0aGUgQ1BVSUQKPiBpcyBub3Qg
ZW50aXJlbHkgdXNlZnVsIHRvIGhhdmUgZm9yIHRoZSBib290IENQVSBhbmQgcmVxdWlyZXMgYQo+
IGNvbmRpdGlvbmFsIGJyYW5jaCB0byBieXBhc3MgdW51c2VkIGluc3RydWN0aW9ucy4KPiAKPiBG
dXJ0aGVybW9yZSwgdGhlIGZ1bmN0aW9uIGluaXRfdWFydCBpcyBvbmx5IGNhbGxlZCBmb3IgYm9v
dCBDUFUKPiByZXF1aXJpbmcgYW5vdGhlciBjb25kaXRpb25hbCBicmFuY2guIFRoaXMgbWFrZXMg
dGhlIGNvZGUgYSBiaXQgdHJpY2t5Cj4gdG8gZm9sbG93Lgo+IAo+IFRoZSBVQVJUIGluaXRpYWxp
emF0aW9uIGlzIG5vdyBtb3ZlZCBiZWZvcmUgdGhlIGxhYmVsIGNvbW1vbl9zdGFydC4gVGhpcwo+
IG5vdyByZXF1aXJlcyB0byBoYXZlIGEgc2xpZ2h0bHkgYWx0ZXJlZCBwcmludCBmb3IgdGhlIGJv
b3QgQ1BVIGFuZCBzZXQKPiB0aGUgZWFybHkgVUFSVCBiYXNlIGFkZHJlc3MgaW4gZWFjaCB0aGUg
dHdvIHBhdGggKGJvb3QgQ1BVIGFuZAo+IHNlY29uZGFyeSBDUFVzKS4KPiAKPiBUaGlzIGhhcyB0
aGUgbmljZSBlZmZlY3QgdG8gcmVtb3ZlIGEgY291cGxlIG9mIGNvbmRpdGlvbmFsIGJyYW5jaCBp
bgo+IHRoZSBjb2RlLgo+IAo+IEFmdGVyIHRoaXMgcmV3b3JrLCB0aGUgQ1BVSUQgaXMgb25seSB1
c2VkIGF0IHRoZSB2ZXJ5IGJlZ2lubmluZyBvZiB0aGUKPiBzZWNvbmRhcnkgQ1BVcyBib290IHBh
dGguIFNvIHRoZXJlIGlzIG5vIG5lZWQgdG8gInJlc2VydmUiIHgyNCBmb3IgdGhlCj4gQ1BVSUQu
Cj4gCj4gTGFzdGx5LCB0YWtlIHRoZSBvcHBvcnR1bml0eSB0byByZXBsYWNlIGxvYWQgZnJvbSBs
aXRlcmFsIHBvb2wgd2l0aCB0aGUKPiBuZXcgbWFjcm8gbW92X3cuCj4gCj4gU2lnbmVkLW9mZi1i
eTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KPiAKPiAtLS0KPiAgICAgQ2hh
bmdlcyBpbiB2MjoKPiAgICAgICAgIC0gUGF0Y2ggYWRkZWQKPiAtLS0KPiAgeGVuL2FyY2gvYXJt
L2FybTMyL2hlYWQuUyB8IDI4ICsrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0KPiAgMSBmaWxl
IGNoYW5nZWQsIDE2IGluc2VydGlvbnMoKyksIDEyIGRlbGV0aW9ucygtKQo+IAo+IGRpZmYgLS1n
aXQgYS94ZW4vYXJjaC9hcm0vYXJtMzIvaGVhZC5TIGIveGVuL2FyY2gvYXJtL2FybTMyL2hlYWQu
Uwo+IGluZGV4IGI1NDMzMWMxOWQuLjEzNGMzZGRhOTIgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gv
YXJtL2FybTMyL2hlYWQuUwo+ICsrKyBiL3hlbi9hcmNoL2FybS9hcm0zMi9oZWFkLlMKPiBAQCAt
NTQsNyArNTQsNyBAQAo+ICAgKiAgIHI0ICAtCj4gICAqICAgcjUgIC0KPiAgICogICByNiAgLSBp
ZGVudGl0eSBtYXAgaW4gcGxhY2UKPiAtICogICByNyAgLSBDUFVJRAo+ICsgKiAgIHI3ICAtCj4g
ICAqICAgcjggIC0gRFRCIGFkZHJlc3MgKGJvb3QgQ1BVIG9ubHkpCj4gICAqICAgcjkgIC0gcGFk
ZHIoc3RhcnQpCj4gICAqICAgcjEwIC0gcGh5cyBvZmZzZXQKPiBAQCAtMTIzLDYgKzEyMywxMiBA
QCBwYXN0X3pJbWFnZToKPiAgICAgICAgICBhZGQgICByOCwgcjEwICAgICAgICAgICAgICAgIC8q
IHI4IDo9IHBhZGRyKERUQikgKi8KPiAgI2VuZGlmCj4gIAo+ICsgICAgICAgIC8qIEluaXRpYWxp
emUgdGhlIFVBUlQgaWYgZWFybHlwcmludGsgaGFzIGJlZW4gZW5hYmxlZC4gKi8KPiArI2lmZGVm
IENPTkZJR19FQVJMWV9QUklOVEsKPiArICAgICAgICBibCAgICBpbml0X3VhcnQKPiArI2VuZGlm
Cj4gKyAgICAgICAgUFJJTlQoIi0gQm9vdCBDUFUgYm9vdGluZyAtXHJcbiIpCj4gKwo+ICAgICAg
ICAgIG1vdiAgIHIxMiwgIzAgICAgICAgICAgICAgICAgLyogcjEyIDo9IGlzX3NlY29uZGFyeV9j
cHUgKi8KPiAgCj4gICAgICAgICAgYiAgICAgY29tbW9uX3N0YXJ0Cj4gQEAgLTEzNywxNCArMTQz
LDkgQEAgR0xPQkFMKGluaXRfc2Vjb25kYXJ5KQo+ICAKPiAgICAgICAgICBtb3YgICByMTIsICMx
ICAgICAgICAgICAgICAgIC8qIHIxMiA6PSBpc19zZWNvbmRhcnlfY3B1ICovCj4gIAo+IC1jb21t
b25fc3RhcnQ6Cj4gICAgICAgICAgbXJjICAgQ1AzMihyMSwgTVBJRFIpCj4gICAgICAgICAgYmlj
ICAgcjcsIHIxLCAjKH5NUElEUl9IV0lEX01BU0spIC8qIE1hc2sgb3V0IGZsYWdzIHRvIGdldCBD
UFUgSUQgKi8KPiAgCj4gLSAgICAgICAgLyogTm9uLWJvb3QgQ1BVcyB3YWl0IGhlcmUgdW50aWwg
X19jcHVfdXAgaXMgcmVhZHkgZm9yIHRoZW0gKi8KPiAtICAgICAgICB0ZXEgICByMTIsICMwCj4g
LSAgICAgICAgYmVxICAgMWYKPiAtCj4gICAgICAgICAgbGRyICAgcjAsID1zbXBfdXBfY3B1Cj4g
ICAgICAgICAgYWRkICAgcjAsIHIwLCByMTAgICAgICAgICAgICAvKiBBcHBseSBwaHlzaWNhbCBv
ZmZzZXQgKi8KPiAgICAgICAgICBkc2IKPiBAQCAtMTU2LDE1ICsxNTcsMTQgQEAgY29tbW9uX3N0
YXJ0Ogo+ICAxOgo+ICAKPiAgI2lmZGVmIENPTkZJR19FQVJMWV9QUklOVEsKPiAtICAgICAgICBs
ZHIgICByMTEsID1FQVJMWV9VQVJUX0JBU0VfQUREUkVTUyAgLyogcjExIDo9IFVBUlQgYmFzZSBh
ZGRyZXNzICovCj4gLSAgICAgICAgdGVxICAgcjEyLCAjMCAgICAgICAgICAgICAgICAvKiBCb290
IENQVSBzZXRzIHVwIHRoZSBVQVJUIHRvbyAqLwo+IC0gICAgICAgIGJsZXEgIGluaXRfdWFydAo+
ICsgICAgICAgIG1vdl93IHIxMSwgRUFSTFlfVUFSVF9CQVNFX0FERFJFU1MgICAvKiByMTEgOj0g
VUFSVCBiYXNlIGFkZHJlc3MgKi8KPiAgICAgICAgICBQUklOVCgiLSBDUFUgIikKPiAgICAgICAg
ICBtb3YgICByMCwgcjcKPiAgICAgICAgICBibCAgICBwdXRuCj4gICAgICAgICAgUFJJTlQoIiBi
b290aW5nIC1cclxuIikKPiAgI2VuZGlmCj4gIAo+ICtjb21tb25fc3RhcnQ6Cj4gICAgICAgICAg
LyogQ2hlY2sgdGhhdCB0aGlzIENQVSBoYXMgSHlwIG1vZGUgKi8KPiAgICAgICAgICBtcmMgICBD
UDMyKHIwLCBJRF9QRlIxKQo+ICAgICAgICAgIGFuZCAgIHIwLCByMCwgIzB4ZjAwMCAgICAgICAg
LyogQml0cyAxMi0xNSBkZWZpbmUgdmlydCBleHRlbnNpb25zICovCj4gQEAgLTQ5NywxMSArNDk3
LDE1IEBAIEVOVFJZKHN3aXRjaF90dGJyKQo+ICAKPiAgI2lmZGVmIENPTkZJR19FQVJMWV9QUklO
VEsKPiAgLyoKPiAtICogQnJpbmcgdXAgdGhlIFVBUlQuCj4gLSAqIHIxMTogRWFybHkgVUFSVCBi
YXNlIGFkZHJlc3MKPiAtICogQ2xvYmJlcnMgcjAtcjIKPiArICogSW5pdGlhbGl6ZSB0aGUgVUFS
VC4gU2hvdWxkIG9ubHkgYmUgY2FsbGVkIG9uIHRoZSBib290IENQVS4KPiArICoKPiArICogT3Vw
dXQ6CiAgICAgIF4gdGhpcyBzaG91bGQgYmUgb3V0cHV0LCBhbmQgaW4gdGhlIGFybTY0IHBhdGNo
IHRvbyAoYWxyZWFkeSBjb21taXR0ZWQpCgpSZXZpZXdlZC1ieTogU3RlZmFubyBTdGFiZWxsaW5p
IDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgoKCgo+ICsgKiAgcjExOiBFYXJseSBVQVJUIGJhc2Ug
cGh5c2ljYWwgYWRkcmVzcwo+ICsgKgo+ICsgKiBDbG9iYmVycyByMCAtIHIzCj4gICAqLwo+ICBp
bml0X3VhcnQ6Cj4gKyAgICAgICAgbW92X3cgcjExLCBFQVJMWV9VQVJUX0JBU0VfQUREUkVTUwo+
ICAjaWZkZWYgRUFSTFlfUFJJTlRLX0lOSVRfVUFSVAo+ICAgICAgICAgIGVhcmx5X3VhcnRfaW5p
dCByMTEsIHIxLCByMgo+ICAjZW5kaWYKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 19:43:25 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 19: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 1hsY1r-0001XZ-Pb; Tue, 30 Jul 2019 19: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=7c++=V3=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hsY1q-0001XU-Bn
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 19:43:22 +0000
X-Inumbo-ID: 492bbb43-b302-11e9-8980-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 492bbb43-b302-11e9-8980-bc764e045a96;
 Tue, 30 Jul 2019 19:43:21 +0000 (UTC)
Received: from localhost (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256
 bits)) (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 7784220659;
 Tue, 30 Jul 2019 19:43:20 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1564515800;
 bh=P4ZUrObn9giS+2LVUbGcxSvTsa8BupoWWwYpWKexv1g=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=2aOidFAuZmGqAzHUxWlWwqSdGz1SxRBijkkBoAFuQRRzBqOUGv+d5DiUVvS0NCSfH
 1zcWn2THv9ysDTKS2DPIi0vS8/J7UoyyP0weAdv/HTVp2wmxYI4beFSMFsxXApE5Zn
 GtA9Me9Idwy5opw802zZj8YwBOcw+zhtCqPP9Bwc=
Date: Tue, 30 Jul 2019 12:43:19 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-T480s
To: Julien Grall <julien.grall@arm.com>
In-Reply-To: <20190722213958.5761-24-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.21.1907301243080.28600@sstabellini-ThinkPad-T480s>
References: <20190722213958.5761-1-julien.grall@arm.com>
 <20190722213958.5761-24-julien.grall@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 23/35] xen/arm32: head: Introduce
 print_reg
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Stefano Stabellini <sstabellini@kernel.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCAyMiBKdWwgMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEF0IHRoZSBtb21lbnQs
IHRoZSB1c2VyIHNob3VsZCBzYXZlIHIxNC9sciBpZiBpdCBjYXJlcyBhYm91dCBpdC4KPiAKPiBG
b2xsb3ctdXAgcGF0Y2hlcyB3aWxsIGludHJvZHVjZSBtb3JlIHVzZSBvZiBwdXRuIGluIHBsYWNl
IHdoZXJlIGxyCj4gc2hvdWxkIGJlIHByZXNlcnZlZC4KPiAKPiBGdXJ0aGVybW9yZSwgYW55IHVz
ZXIgb2YgcHV0biBzaG91bGQgYWxzbyBtb3ZlIHRoZSB2YWx1ZSB0byByZWdpc3RlciByMAo+IGlm
IGl0IHdhcyBzdG9yZWQgaW4gYSBkaWZmZXJlbnQgcmVnaXN0ZXIuCj4gCj4gRm9yIGNvbnZlbmll
bmNlLCBhIG5ldyBtYWNybyBpcyBpbnRyb2R1Y2VkIHRvIHByaW50IGEgZ2l2ZW4gcmVnaXN0ZXIu
Cj4gVGhlIG1hY3JvIHdpbGwgdGFrZSBjYXJlIGZvciB1cyB0byBtb3ZlIHRoZSB2YWx1ZSB0byBy
MCBhbmQgYWxzbwo+IHByZXNlcnZlIGxyLgo+IAo+IExhc3RseSB0aGUgbmV3IG1hY3JvIGlzIHVz
ZWQgdG8gcmVwbGFjZSBhbGwgdGhlIGNhbGxzaXRlIG9mIHB1dG4uIFRoaXMKPiB3aWxsIHNpbXBs
aWZ5IHJld29yay9yZXZpZXcgbGF0ZXIgb24uCj4gCj4gU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdy
YWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KClJldmlld2VkLWJ5OiBTdGVmYW5vIFN0YWJlbGxp
bmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CgoKPiAtLS0KPiAgICAgQ2hhbmdlcyBpbiB2MjoK
PiAgICAgICAgIC0gUGF0Y2ggYWRkZWQKPiAtLS0KPiAgeGVuL2FyY2gvYXJtL2FybTMyL2hlYWQu
UyB8IDIzICsrKysrKysrKysrKysrKysrKystLS0tCj4gIDEgZmlsZSBjaGFuZ2VkLCAxOSBpbnNl
cnRpb25zKCspLCA0IGRlbGV0aW9ucygtKQo+IAo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0v
YXJtMzIvaGVhZC5TIGIveGVuL2FyY2gvYXJtL2FybTMyL2hlYWQuUwo+IGluZGV4IDEzNGMzZGRh
OTIuLmJiY2ZkY2QzNTEgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gvYXJtL2FybTMyL2hlYWQuUwo+
ICsrKyBiL3hlbi9hcmNoL2FybS9hcm0zMi9oZWFkLlMKPiBAQCAtNzksOCArNzksMjUgQEAKPiAg
OTg6ICAgICAuYXNjaXogX3MgICAgICAgICAgO1wKPiAgICAgICAgICAuYWxpZ24gMiAgICAgICAg
ICAgO1wKPiAgOTk6Cj4gKwo+ICsvKgo+ICsgKiBNYWNybyB0byBwcmludCB0aGUgdmFsdWUgb2Yg
cmVnaXN0ZXIgXHJiCj4gKyAqCj4gKyAqIENsb2JiZXJzIHIwIC0gcjQKPiArICovCj4gKy5tYWNy
byBwcmludF9yZWcgcmIKPiArICAgICAgICBtb3YgICByMCwgXHJiCj4gKyAgICAgICAgbW92ICAg
cjQsIGxyCj4gKyAgICAgICAgYmwgICAgcHV0bgo+ICsgICAgICAgIG1vdiAgIGxyLCByNAo+ICsu
ZW5kbQo+ICsKPiAgI2Vsc2UgLyogQ09ORklHX0VBUkxZX1BSSU5USyAqLwo+ICAjZGVmaW5lIFBS
SU5UKHMpCj4gKwo+ICsubWFjcm8gcHJpbnRfcmVnIHJiCj4gKy5lbmRtCj4gKwo+ICAjZW5kaWYg
LyogIUNPTkZJR19FQVJMWV9QUklOVEsgKi8KPiAgCj4gICAgICAgICAgLmFybQo+IEBAIC0xNTks
OCArMTc2LDcgQEAgR0xPQkFMKGluaXRfc2Vjb25kYXJ5KQo+ICAjaWZkZWYgQ09ORklHX0VBUkxZ
X1BSSU5USwo+ICAgICAgICAgIG1vdl93IHIxMSwgRUFSTFlfVUFSVF9CQVNFX0FERFJFU1MgICAv
KiByMTEgOj0gVUFSVCBiYXNlIGFkZHJlc3MgKi8KPiAgICAgICAgICBQUklOVCgiLSBDUFUgIikK
PiAtICAgICAgICBtb3YgICByMCwgcjcKPiAtICAgICAgICBibCAgICBwdXRuCj4gKyAgICAgICAg
cHJpbnRfcmVnIHI3Cj4gICAgICAgICAgUFJJTlQoIiBib290aW5nIC1cclxuIikKPiAgI2VuZGlm
Cj4gIAo+IEBAIC0yMTEsOCArMjI3LDcgQEAgc2tpcF9ic3M6Cj4gICAgICAgICAgYm5lICAgMWYK
PiAgICAgICAgICBtb3YgICByNCwgcjAKPiAgICAgICAgICBQUklOVCgiLSBNaXNzaW5nIHByb2Nl
c3NvciBpbmZvOiAiKQo+IC0gICAgICAgIG1vdiAgIHIwLCByNAo+IC0gICAgICAgIGJsICAgIHB1
dG4KPiArICAgICAgICBwcmludF9yZWcgcjQKPiAgICAgICAgICBQUklOVCgiIC1cclxuIikKPiAg
ICAgICAgICBiICAgICBmYWlsCj4gIDE6Cj4gLS0gCj4gMi4xMS4wCj4gCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 19:52:46 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 19:52:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsYAr-0002Ft-P8; Tue, 30 Jul 2019 19:52:41 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=WuyF=V3=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hsYAq-0002Fo-M4
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 19:52:40 +0000
X-Inumbo-ID: 95c18ef4-b303-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 95c18ef4-b303-11e9-8980-bc764e045a96;
 Tue, 30 Jul 2019 19:52:39 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id DC76D344;
 Tue, 30 Jul 2019 12:52:38 -0700 (PDT)
Received: from [10.37.8.36] (unknown [10.37.8.36])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id AA6283F575;
 Tue, 30 Jul 2019 12:52:37 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <20190610193215.23704-1-julien.grall@arm.com>
 <20190610193215.23704-15-julien.grall@arm.com>
 <alpine.DEB.2.21.1906271135340.5851@sstabellini-ThinkPad-T480s>
 <e802f230-52f7-a018-8902-ad466f2dab76@arm.com>
 <alpine.DEB.2.21.1907301024460.28600@sstabellini-ThinkPad-T480s>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <0f74ba78-6c38-61d4-98e4-885f5228fcca@arm.com>
Date: Tue, 30 Jul 2019 20:52:35 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <alpine.DEB.2.21.1907301024460.28600@sstabellini-ThinkPad-T480s>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 14/17] xen/arm64: head: Remove ID map as
 soon as it is not used
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>, Oleksandr_Tyshchenko@epam.com,
 andrii_anisov@epam.com, andre.przywara@arm.com
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgU3RlZmFubywKCk9uIDcvMzAvMTkgNjozMyBQTSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3Rl
Ogo+IE9uIFRodSwgMjcgSnVuIDIwMTksIEp1bGllbiBHcmFsbCB3cm90ZToKPj4gT24gNi8yNy8x
OSA3OjU1IFBNLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4+PiBPbiBNb24sIDEwIEp1biAy
MDE5LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+Pj4gKzE6Cj4+Pj4gKyAgICAgICAgLyoKPj4+PiAr
ICAgICAgICAgKiBGaW5kIHRoZSBzZWNvbmQgc2xvdCB1c2VkLiBSZW1vdmUgdGhlIGVudHJ5IGZv
ciB0aGUgZmlyc3QKPj4+PiArICAgICAgICAgKiB0YWJsZSBpZiB0aGUgc2xvdCBpcyBub3QgMSAo
cnVudGltZSBYZW4gbWFwcGluZyBpcyAyTSAtIDRNKS4KPj4+PiArICAgICAgICAgKiBGb3Igc2xv
dCAxLCBpdCBtZWFucyB0aGUgSUQgbWFwIHdhcyBub3QgY3JlYXRlZC4KPj4+PiArICAgICAgICAg
Ki8KPj4+PiArICAgICAgICBsc3IgICB4MSwgeDE5LCAjU0VDT05EX1NISUZUCj4+Pj4gKyAgICAg
ICAgYW5kICAgeDEsIHgxLCAjTFBBRV9FTlRSWV9NQVNLICAvKiB4MSA6PSBmaXJzdCBzbG90ICov
Cj4+Pj4gKyAgICAgICAgY21wICAgeDEsICMxCj4+Pj4gKyAgICAgICAgYmVxICAgaWRfbWFwX3Jl
bW92ZWQKPj4+PiArICAgICAgICAvKiBJdCBpcyBub3QgaW4gc2xvdCAxLCByZW1vdmUgdGhlIGVu
dHJ5ICovCj4+Pj4gKyAgICAgICAgbGRyICAgeDAsID1ib290X3NlY29uZCAgICAgICAgICAvKiB4
MCA6PSBzZWNvbmQgdGFibGUgKi8KPj4+PiArICAgICAgICBzdHIgICB4enIsIFt4MCwgeDEsIGxz
bCAjM10KPj4+Cj4+PiBXb3VsZG4ndCBpdCBiZSBhIGJpdCBtb3JlIHJlbGlhYmxlIGlmIHdlIGNo
ZWNrZWQgd2hldGhlciB0aGUgc2xvdCBpbgo+Pj4gcXVlc3Rpb24gZm9yIHgxOSAod2hldGhlciB6
ZXJvLCBmaXJzdCwgc2Vjb25kKSBpcyBhIHBhZ2V0YWJsZSBwb2ludGVyIG9yCj4+PiBzZWN0aW9u
IG1hcCwgdGhlbiB6ZXJvIGl0IGlmIGl0IGlzIGEgc2VjdGlvbiBtYXAsIG90aGVyd2lzZSBnbyBk
b3duIG9uZQo+Pj4gbGV2ZWw/IElmIHdlIGRpZCBpdCB0aGlzIHdheSBpdCB3b3VsZCBiZSBpbmRl
cGVuZGVudCBmcm9tIHRoZSB3YXkKPj4+IGNyZWF0ZV9wYWdlX3RhYmxlcyBpcyB3cml0dGVuLgo+
Pgo+PiBZb3VyIHN1Z2dlc3Rpb24gd2lsbCBub3QgY29tcGx5IHdpdGggdGhlIGFyY2hpdGVjdHVy
ZSBjb21wbGlhbmNlIGFuZCBob3cgWGVuCj4+IGlzL3dpbGwgYmUgd29ya2luZyBhZnRlciB0aGUg
ZnVsbCByZXdvcmsuIFdlIHdhbnQgdG8gcmVtb3ZlIGV2ZXJ5dGhpbmcKPj4gKG1hcHBpbmcgKyB0
YWJsZSkgYWRkZWQgc3BlY2lmaWNhbGx5IGZvciB0aGUgMToxIG1hcHBpbmcuCj4+Cj4+IE90aGVy
d2lzZSwgeW91IG1heSBlbmQgdXAgaW4gYSBwb3NpdGlvbiB3aGVyZSBib290X2ZpcnN0X2lkIGlz
IHN0aWxsIGluIHBsYWNlLgo+PiBXZSB3b3VsZCBuZWVkIHRvIHVzZSB0aGUgYnJlYWstYmVmb3Jl
LW1ha2Ugc2VxdWVuY2UgaW4gc3Vic2VxdWVudCBjb2RlIGlmIHdlCj4+IHdlcmUgYWJvdXQgdG8g
aW5zZXJ0IDFHQiBtYXBwaW5nIGF0IHRoZSBzYW1lIHBsYWNlLgo+Pgo+PiBBZnRlciBteSByZXdv
cmssIHdlIHdvdWxkIGhhdmUgdmlydHVhbGx5IG5vIHBsYWNlIHdoZXJlIGJyZWFrLWJlZm9yZS1t
YWtlIHdpbGwKPj4gYmUgbmVjZXNzYXJ5IGFzIGl0IHdpbGwgZW5mb3JjZSBhbGwgdGhlIG1hcHBp
bmdzIHRvIGJlIGRlc3Ryb3llZCBiZWZvcmUgaGFuZC4KPj4gU28gSSB3b3VsZCByYXRoZXIgYXZv
aWQgdG8gbWFrZSBhIHNwZWNpZmljIGNhc2UgZm9yIHRoZSAxOjEgbWFwcGluZy4KPiAKPiBJIGRv
bid0IGZ1bGx5IHVuZGVyc3RhbmQgeW91ciBleHBsYW5hdGlvbi4gSSB1bmRlcnN0YW5kIHRoZSBm
aW5hbCBnb2FsCj4gb2YgInJlbW92aW5nIGV2ZXJ5dGhpbmcgKG1hcHBpbmcgKyB0YWJsZSkgYWRk
ZWQgc3BlY2lmaWNhbGx5IGZvciB0aGUgMToxCj4gbWFwcGluZyIuIEkgZG9uJ3QgdW5kZXJzdGFu
ZCB3aHkgbXkgc3VnZ2VzdGlvbiB3b3VsZCBiZSBhIGhpbmRyYW5jZQo+IHRvd2FyZCB0aGF0IGdv
YWwsIGNvbXBhcmVkIHRvIHdoYXQgaXQgaXMgZG9uZSBpbiB0aGlzIHBhdGNoLgoKQmVjYXVzZSwg
QUZBSUNULCB5b3VyIHN1Z2dlc3Rpb24gd2lsbCBvbmx5IHJlbW92ZSB0aGUgbWFwcGluZyBhbmQg
bm90IAp0aGUgdGFibGVzIChzdWNoIGFzIGJvb3RfZmlyc3RfaWQpLiBUaGlzIGlzIGRpZmZlcmVu
dCBmcm9tIHRoaXMgcGF0Y2ggCndoZXJlIGJvdGggbWFwcGluZyBhbmQgdGFibGVzIGFyZSByZW1v
dmVkLgoKU28geWVzLCBteSBzdWdnZXN0aW9uIGlzIG5vdCBnZW5lcmljLCBidXQgYXQgbGVhc3Qg
aXQgZG9lcyB0aGUgam9iIHRoYXQgCmlzIGV4cGVjdGVkIGJ5IHRoaXMgZnVuY3Rpb24uIEkuZSBy
ZW1vdmluZyBhbnl0aGluZyB0aGF0IHdhcyAKc3BlY2lmaWNhbGx5IGNyZWF0ZWQgZm9yIHRoZSBp
ZGVudGl0eSBtYXBwaW5nLgoKQ2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 19:55:55 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 19:55:55 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsYDz-0002MT-9T; Tue, 30 Jul 2019 19: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=WuyF=V3=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hsYDy-0002MO-2f
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 19:55:54 +0000
X-Inumbo-ID: 09779163-b304-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 09779163-b304-11e9-8980-bc764e045a96;
 Tue, 30 Jul 2019 19:55:53 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id F1108344;
 Tue, 30 Jul 2019 12:55:52 -0700 (PDT)
Received: from [10.37.8.36] (unknown [10.37.8.36])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 558D33F575;
 Tue, 30 Jul 2019 12:55:52 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <20190722213958.5761-1-julien.grall@arm.com>
 <20190722213958.5761-19-julien.grall@arm.com>
 <alpine.DEB.2.21.1907301121510.28600@sstabellini-ThinkPad-T480s>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <31750a39-1221-f4eb-15ad-0fc4a818eaf8@arm.com>
Date: Tue, 30 Jul 2019 20:55:50 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <alpine.DEB.2.21.1907301121510.28600@sstabellini-ThinkPad-T480s>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 18/35] xen/arm64: head: Introduce a macro
 to get a PC-relative address of a symbol
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGksCgpPbiA3LzMwLzE5IDc6MjQgUE0sIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPiBPbiBN
b24sIDIyIEp1bCAyMDE5LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+IEFybTY0IHByb3ZpZGVzIGlu
c3RydWN0aW9ucyB0byBsb2FkIGEgUEMtcmVsYXRpdmUgYWRkcmVzcywgYnV0IHdpdGggc29tZQo+
PiBsaW1pdGF0aW9uczoKPj4gICAgIC0gYWRyIGlzIGVuYWJsZSB0byBjb3BlIHdpdGggKy8tMU1C
Cj4+ICAgICAtIGFkcnAgaXMgZW5hbGUgdG8gY29wZSB3aXRoICsvLTRHQiBidXQgcmVsYXRpdmUg
dG8gYSA0S0IgcGFnZQo+PiAgICAgICBhZGRyZXNzCj4+Cj4+IEJlY2F1c2Ugb2YgdGhhdCwgdGhl
IGNvZGUgcmVxdWlyZXMgdG8gdXNlIDIgaW5zdHJ1Y3Rpb25zIHRvIGxvYWQgYW55IFhlbgo+PiBz
eW1ib2wuIFRvIG1ha2UgdGhlIGNvZGUgbW9yZSBvYnZpb3VzLCBpbnRyb2R1Y2luZyBhIG5ldyBt
YWNybyBhZHJfbCBpcwo+PiBpbnRyb2R1Y2VkLgo+Pgo+PiBUaGUgbmV3IG1hY3JvIGlzIHVzZWQg
dG8gcmVwbGFjZSBhIGNvdXBsZSBvZiBvcGVuLWNvZGVkIHVzZSBpbgo+PiBlZmlfeGVuX3N0YXJ0
Lgo+Pgo+PiBUaGUgbWFjcm8gaXMgY29waWVkIGZyb20gTGludXggNS4yLXJjNC4KPiAKPiBJIHdh
cyBnb2luZyB0byBhc2sgd2h5IHRoZSBzdHJhbmdlIG5hbWUgImFkcl9sIiwgbm93IEkga25vdyB3
aHkgOi0pCgpJIHRoaW5rIHRoaXMgc3RhbmRzIGZvciAibG9hZCIuCgo+IAo+IEknZCBzdWdnZXN0
IHRvIG5hbWUgaXQgbW9yZSBjbGVhcmx5IHRvIG1heWJlICJhZHJfcmVsYXRpdmUiPwoKVGhpcyBp
cyBhIGJpdCB3ZWlyZCB0byBoYXZlIG9uZSBmdWxsIHdvcmQgYW5kIHRoZSBvdGhlciBvbmUgc2hv
cnRlbi4gVGhlIApjdXJyZW50IHNvbHV0aW9uIGhhcyB0aGUgYWR2YW50YWdlIHRvIGJlIHNob3J0
IGFuZCB0aGVyZWZvcmUgbG9va3MgbGlrZSAKYW4gaW5zdHJ1Y3Rpb24gKGFuZCBzbyBrZWVwIGV2
ZXJ5dGhpbmcgY29ycmVjdGx5IGFsaWduZWQpLgoKU28gSSB3b3VsZCBwcmVmZXIgdG8ga2VlcCB0
aGUgZnVuY3Rpb24gYXMgaXMuCgo+IEluIGFueSBjYXNlOgo+IAo+IEFja2VkLWJ5OiBTdGVmYW5v
IFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CgpUaGFuayB5b3UuCgo+IAo+PiBT
aWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29NPgo+IAo+IFR5
cG8gaW4geW91ciBhZGRyZXNzCj4gCj4gCj4+IC0tLQo+PiAgICAgIENoYW5nZXMgaW4gdjI6Cj4+
ICAgICAgICAgIC0gUGF0Y2ggYWRkZWQKPj4gLS0tCj4+ICAgeGVuL2FyY2gvYXJtL2FybTY0L2hl
YWQuUyB8IDE4ICsrKysrKysrKysrKysrLS0tLQo+PiAgIDEgZmlsZSBjaGFuZ2VkLCAxNCBpbnNl
cnRpb25zKCspLCA0IGRlbGV0aW9ucygtKQo+Pgo+PiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJt
L2FybTY0L2hlYWQuUyBiL3hlbi9hcmNoL2FybS9hcm02NC9oZWFkLlMKPj4gaW5kZXggOWFmZDg5
ZDQ0Ny4uMjI4N2YzY2U0OCAxMDA2NDQKPj4gLS0tIGEveGVuL2FyY2gvYXJtL2FybTY0L2hlYWQu
Uwo+PiArKysgYi94ZW4vYXJjaC9hcm0vYXJtNjQvaGVhZC5TCj4+IEBAIC0xMTEsNiArMTExLDE4
IEBACj4+ICAgCj4+ICAgI2VuZGlmIC8qICFDT05GSUdfRUFSTFlfUFJJTlRLICovCj4+ICAgCj4+
ICsvKgo+PiArICogUHNldWRvLW9wIGZvciBQQyByZWxhdGl2ZSBhZHIgPHJlZz4sIDxzeW1ib2w+
IHdoZXJlIDxzeW1ib2w+IGlzCj4+ICsgKiB3aXRoaW4gdGhlIHJhbmdlICsvLSA0R0Igb2YgdGhl
IFBDLgo+PiArICoKPj4gKyAqIEBkc3Q6IGRlc3RpbmF0aW9uIHJlZ2lzdGVyICg2NCBiaXQgd2lk
ZSkKPj4gKyAqIEBzeW06IG5hbWUgb2YgdGhlIHN5bWJvbAo+PiArICovCj4+ICsubWFjcm8gIGFk
cl9sLCBkc3QsIHN5bQo+PiArICAgICAgICBhZHJwIFxkc3QsIFxzeW0KPj4gKyAgICAgICAgYWRk
ICBcZHN0LCBcZHN0LCA6bG8xMjpcc3ltCj4+ICsuZW5kbQo+PiArCj4+ICAgLyogTG9hZCB0aGUg
cGh5c2ljYWwgYWRkcmVzcyBvZiBhIHN5bWJvbCBpbnRvIHhiICovCj4+ICAgLm1hY3JvIGxvYWRf
cGFkZHIgeGIsIHN5bQo+PiAgICAgICAgICAgbGRyIFx4YiwgPVxzeW0KPj4gQEAgLTg4NiwxMSAr
ODk4LDkgQEAgRU5UUlkoZWZpX3hlbl9zdGFydCkKPj4gICAgICAgICAgICAqIEZsdXNoIGRjYWNo
ZSBjb3ZlcmluZyBjdXJyZW50IHJ1bnRpbWUgYWRkcmVzc2VzCj4+ICAgICAgICAgICAgKiBvZiB4
ZW4gdGV4dC9kYXRhLiBUaGVuIGZsdXNoIGFsbCBvZiBpY2FjaGUuCj4+ICAgICAgICAgICAgKi8K
Pj4gLSAgICAgICAgYWRycCAgeDEsIF9zdGFydAo+PiAtICAgICAgICBhZGQgICB4MSwgeDEsICM6
bG8xMjpfc3RhcnQKPj4gKyAgICAgICAgYWRyX2wgeDEsIF9zdGFydAo+PiAgICAgICAgICAgbW92
ICAgeDAsIHgxCj4+IC0gICAgICAgIGFkcnAgIHgyLCBfZW5kCj4+IC0gICAgICAgIGFkZCAgIHgy
LCB4MiwgIzpsbzEyOl9lbmQKPj4gKyAgICAgICAgYWRyX2wgeDIsIF9lbmQKPj4gICAgICAgICAg
IHN1YiAgIHgxLCB4MiwgeDEKPj4gICAKPj4gICAgICAgICAgIGJsICAgIF9fZmx1c2hfZGNhY2hl
X2FyZWEKPj4gLS0gCj4+IDIuMTEuMAo+PgoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 19:57:39 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 19: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 1hsYFd-0002SC-Mj; Tue, 30 Jul 2019 19:57:37 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=z2LZ=V3=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1hsYFb-0002S6-Ve
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 19:57:36 +0000
X-Inumbo-ID: 45a66b9c-b304-11e9-8980-bc764e045a96
Received: from userp2130.oracle.com (unknown [156.151.31.86])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 45a66b9c-b304-11e9-8980-bc764e045a96;
 Tue, 30 Jul 2019 19:57:34 +0000 (UTC)
Received: from pps.filterd (userp2130.oracle.com [127.0.0.1])
 by userp2130.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x6UJsjZG001485;
 Tue, 30 Jul 2019 19:57:09 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=subject : to : cc :
 references : from : message-id : date : mime-version : in-reply-to :
 content-type : content-transfer-encoding; s=corp-2018-07-02;
 bh=q3a4x4yMF21FwXKdkk1r+Un/1eIYu8QFSlUw4Wtql1s=;
 b=OnYhNHNSJ9oLP1qdIHkrZIb1JnF281ruQ82ogzXsDe9MCmS5r0bIAjxBwT4UfC2WSxT+
 B+ltjgJIkXX255mtn5e9GuQa+aVyoVpz0Wg9R8lfuK2fKKOzNAMe2m4z/69g4wxSRlj+
 DqQv8haLHwAtAS3OATHASm5dZZm7efbYTMgNRDauOkwIfinc5PPZOr3Yg/IAA90T9uUJ
 /yRlM8wluS1iOnPwz/EizEFT8SkZ2Emx0OeYwPBtkb7xagpIPDJAiD2bQ9RFpcCGOvxq
 Ra0YSdTD0+XsUiKylwl2A2MVU0C9BChtLkAMDNYzJoaorfz0z+tsavzZOg+NgXOkRmt2 rw== 
Received: from aserp3020.oracle.com (aserp3020.oracle.com [141.146.126.70])
 by userp2130.oracle.com with ESMTP id 2u0e1trvkx-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 30 Jul 2019 19:57:08 +0000
Received: from pps.filterd (aserp3020.oracle.com [127.0.0.1])
 by aserp3020.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x6UJqk15040897;
 Tue, 30 Jul 2019 19:57:08 GMT
Received: from aserv0122.oracle.com (aserv0122.oracle.com [141.146.126.236])
 by aserp3020.oracle.com with ESMTP id 2u2jp4awp0-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 30 Jul 2019 19:57:07 +0000
Received: from abhmp0009.oracle.com (abhmp0009.oracle.com [141.146.116.15])
 by aserv0122.oracle.com (8.14.4/8.14.4) with ESMTP id x6UJv3cw001033;
 Tue, 30 Jul 2019 19:57:03 GMT
Received: from bostrovs-us.us.oracle.com (/10.152.32.65)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Tue, 30 Jul 2019 12:57:02 -0700
To: Souptick Joarder <jrdr.linux@gmail.com>, jgross@suse.com,
 sstabellini@kernel.org, marmarek@invisiblethingslab.com
References: <1564511696-4044-1-git-send-email-jrdr.linux@gmail.com>
From: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Openpgp: preference=signencrypt
Autocrypt: addr=boris.ostrovsky@oracle.com; prefer-encrypt=mutual; keydata=
 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
 Jg6OxFYd01z+a+oL
Message-ID: <a99b3c56-589d-e3b7-5337-0ea94ee83c34@oracle.com>
Date: Tue, 30 Jul 2019 15:56:51 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.0
MIME-Version: 1.0
In-Reply-To: <1564511696-4044-1-git-send-email-jrdr.linux@gmail.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9334
 signatures=668685
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-1906280000 definitions=main-1907300202
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9334
 signatures=668685
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0
 priorityscore=1501 malwarescore=0
 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1011
 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=999 adultscore=0
 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1906280000
 definitions=main-1907300202
Subject: Re: [Xen-devel] [PATCH] xen/gntdev.c: Replace vm_map_pages() with
 vm_map_pages_zero()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: gregkh@linuxfoundation.org, linux-kernel@vger.kernel.org,
 willy@infradead.org, linux@armlinux.org.uk, linux-mm@kvack.org,
 stable@vger.kernel.org, xen-devel@lists.xenproject.org,
 akpm@linux-foundation.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gNy8zMC8xOSAyOjM0IFBNLCBTb3VwdGljayBKb2FyZGVyIHdyb3RlOgo+ICdjb21taXQgZGY5
YmRlMDE1YTcyICgieGVuL2dudGRldi5jOiBjb252ZXJ0IHRvIHVzZSB2bV9tYXBfcGFnZXMoKSIp
Jwo+IGJyZWFrcyBnbnRkZXYgZHJpdmVyLiBJZiB2bWEtPnZtX3Bnb2ZmID4gMCwgdm1fbWFwX3Bh
Z2VzKCkKPiB3aWxsOgo+ICAtIHVzZSBtYXAtPnBhZ2VzIHN0YXJ0aW5nIGF0IHZtYS0+dm1fcGdv
ZmYgaW5zdGVhZCBvZiAwCj4gIC0gdmVyaWZ5IG1hcC0+Y291bnQgYWdhaW5zdCB2bWFfcGFnZXMo
KSt2bWEtPnZtX3Bnb2ZmIGluc3RlYWQgb2YganVzdAo+ICAgIHZtYV9wYWdlcygpLgo+Cj4gSW4g
cHJhY3RpY2UsIHRoaXMgYnJlYWtzIHVzaW5nIGEgc2luZ2xlIGdudGRldiBGRCBmb3IgbWFwcGlu
ZyBtdWx0aXBsZQo+IGdyYW50cy4KPgo+IHJlbGV2YW50IHN0cmFjZSBvdXRwdXQ6Cj4gW3BpZCAg
IDg1N10gaW9jdGwoNywgSU9DVExfR05UREVWX01BUF9HUkFOVF9SRUYsIDB4N2ZmZDM0MDdiNmQw
KSA9IDAKPiBbcGlkICAgODU3XSBtbWFwKE5VTEwsIDQwOTYsIFBST1RfUkVBRHxQUk9UX1dSSVRF
LCBNQVBfU0hBUkVELCA3LCAwKSA9Cj4gMHg3NzdmMTIxMWIwMDAKPiBbcGlkICAgODU3XSBpb2N0
bCg3LCBJT0NUTF9HTlRERVZfU0VUX1VOTUFQX05PVElGWSwgMHg3ZmZkMzQwN2I3MTApID0gMAo+
IFtwaWQgICA4NTddIGlvY3RsKDcsIElPQ1RMX0dOVERFVl9NQVBfR1JBTlRfUkVGLCAweDdmZmQz
NDA3YjZkMCkgPSAwCj4gW3BpZCAgIDg1N10gbW1hcChOVUxMLCA0MDk2LCBQUk9UX1JFQUR8UFJP
VF9XUklURSwgTUFQX1NIQVJFRCwgNywKPiAweDEwMDApID0gLTEgRU5YSU8gKE5vIHN1Y2ggZGV2
aWNlIG9yIGFkZHJlc3MpCj4KPiBkZXRhaWxzIGhlcmU6Cj4gaHR0cHM6Ly9naXRodWIuY29tL1F1
YmVzT1MvcXViZXMtaXNzdWVzL2lzc3Vlcy81MTk5Cj4KPiBUaGUgcmVhc29uIGlzIC0+ICggY29w
eWluZyBNYXJlaydzIHdvcmQgZnJvbSBkaXNjdXNzaW9uKQo+Cj4gdm1hLT52bV9wZ29mZiBpcyB1
c2VkIGFzIGluZGV4IHBhc3NlZCB0byBnbnRkZXZfZmluZF9tYXBfaW5kZXguIEl0J3MKPiBiYXNp
Y2FsbHkgdXNpbmcgdGhpcyBwYXJhbWV0ZXIgZm9yICJ3aGljaCBncmFudCByZWZlcmVuY2UgdG8g
bWFwIi4KPiBtYXAgc3RydWN0IHJldHVybmVkIGJ5IGdudGRldl9maW5kX21hcF9pbmRleCgpIGRl
c2NyaWJlcyBqdXN0IHRoZSBwYWdlcwo+IHRvIGJlIG1hcHBlZC4gU3BlY2lmaWNhbGx5IG1hcC0+
cGFnZXNbMF0gc2hvdWxkIGJlIG1hcHBlZCBhdAo+IHZtYS0+dm1fc3RhcnQsIG5vdCB2bWEtPnZt
X3N0YXJ0K3ZtYS0+dm1fcGdvZmYqUEFHRV9TSVpFLgo+Cj4gV2hlbiB0cnlpbmcgdG8gbWFwIGdy
YW50IHdpdGggaW5kZXggKGFrYSB2bWEtPnZtX3Bnb2ZmKSA+IDEsCj4gX192bV9tYXBfcGFnZXMo
KSB3aWxsIHJlZnVzZSB0byBtYXAgaXQgYmVjYXVzZSBpdCB3aWxsIGV4cGVjdCBtYXAtPmNvdW50
Cj4gdG8gYmUgYXQgbGVhc3Qgdm1hX3BhZ2VzKHZtYSkrdm1hLT52bV9wZ29mZiwgd2hpbGUgaXQg
aXMgZXhhY3RseQo+IHZtYV9wYWdlcyh2bWEpLgo+Cj4gQ29udmVydGluZyB2bV9tYXBfcGFnZXMo
KSB0byB1c2Ugdm1fbWFwX3BhZ2VzX3plcm8oKSB3aWxsIGZpeCB0aGUKPiBwcm9ibGVtLgo+Cj4g
TWFyZWsgaGFzIHRlc3RlZCBhbmQgY29uZmlybWVkIHRoZSBzYW1lLgoKQ2M6IHN0YWJsZUB2Z2Vy
Lmtlcm5lbC5vcmcgIyB2NS4yKwpGaXhlczogZGY5YmRlMDE1YTcyICgieGVuL2dudGRldi5jOiBj
b252ZXJ0IHRvIHVzZSB2bV9tYXBfcGFnZXMoKSIpCgo+IFJlcG9ydGVkLWJ5OiBNYXJlayBNYXJj
enlrb3dza2ktR8OzcmVja2kgPG1hcm1hcmVrQGludmlzaWJsZXRoaW5nc2xhYi5jb20+Cj4gU2ln
bmVkLW9mZi1ieTogU291cHRpY2sgSm9hcmRlciA8anJkci5saW51eEBnbWFpbC5jb20+Cj4gVGVz
dGVkLWJ5OiBNYXJlayBNYXJjenlrb3dza2ktR8OzcmVja2kgPG1hcm1hcmVrQGludmlzaWJsZXRo
aW5nc2xhYi5jb20+CgoKUmV2aWV3ZWQtYnk6IEJvcmlzIE9zdHJvdnNreSA8Ym9yaXMub3N0cm92
c2t5QG9yYWNsZS5jb20+CgoKPiAtLS0KPiAgZHJpdmVycy94ZW4vZ250ZGV2LmMgfCAyICstCj4g
IDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKSwgMSBkZWxldGlvbigtKQo+Cj4gZGlmZiAt
LWdpdCBhL2RyaXZlcnMveGVuL2dudGRldi5jIGIvZHJpdmVycy94ZW4vZ250ZGV2LmMKPiBpbmRl
eCA0YzMzOWM3Li5hNDQ2YTcyIDEwMDY0NAo+IC0tLSBhL2RyaXZlcnMveGVuL2dudGRldi5jCj4g
KysrIGIvZHJpdmVycy94ZW4vZ250ZGV2LmMKPiBAQCAtMTE0Myw3ICsxMTQzLDcgQEAgc3RhdGlj
IGludCBnbnRkZXZfbW1hcChzdHJ1Y3QgZmlsZSAqZmxpcCwgc3RydWN0IHZtX2FyZWFfc3RydWN0
ICp2bWEpCj4gIAkJZ290byBvdXRfcHV0X21hcDsKPiAgCj4gIAlpZiAoIXVzZV9wdGVtb2QpIHsK
PiAtCQllcnIgPSB2bV9tYXBfcGFnZXModm1hLCBtYXAtPnBhZ2VzLCBtYXAtPmNvdW50KTsKPiAr
CQllcnIgPSB2bV9tYXBfcGFnZXNfemVybyh2bWEsIG1hcC0+cGFnZXMsIG1hcC0+Y291bnQpOwo+
ICAJCWlmIChlcnIpCj4gIAkJCWdvdG8gb3V0X3B1dF9tYXA7Cj4gIAl9IGVsc2UgewoKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 20:07:09 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 20:07:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsYOl-0003I7-RQ; Tue, 30 Jul 2019 20:07:03 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=7c++=V3=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hsYOl-0003I2-Ao
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 20:07:03 +0000
X-Inumbo-ID: 9818a52e-b305-11e9-83c6-bf1290541970
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 9818a52e-b305-11e9-83c6-bf1290541970;
 Tue, 30 Jul 2019 20:07:02 +0000 (UTC)
Received: from localhost (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256
 bits)) (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 7736420659;
 Tue, 30 Jul 2019 20:07:01 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1564517221;
 bh=gGuf7Fa7PaXKDlDaVyAsk3r2kFn644NoTkA+MjzkOq4=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=IUzZ6a/ryfPG92gl+yd7WTrDKHT3c4gOo3qBBVBVhJNmXs718J4S0qD320Vbvg3fn
 9uA8fDXPPSiv4vk7nyEutzzuembkxlUxS0CwUVCHqwiQsk1UPzFmPd4J0GxFIIVIto
 Q6sLD8mJ2U4YdA1GHzxCuMZe8T468AjeCLIGnNN4=
Date: Tue, 30 Jul 2019 13:07:00 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-T480s
To: Julien Grall <julien.grall@arm.com>
In-Reply-To: <20190722213958.5761-25-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.21.1907301248420.28600@sstabellini-ThinkPad-T480s>
References: <20190722213958.5761-1-julien.grall@arm.com>
 <20190722213958.5761-25-julien.grall@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 24/35] xen/arm32: head: Introduce
 distinct paths for the boot CPU and secondary 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: xen-devel@lists.xenproject.org, Stefano Stabellini <sstabellini@kernel.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCAyMiBKdWwgMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IFRoZSBib290IGNvZGUg
aXMgY3VycmVudGx5IHF1aXRlIGRpZmZpY3VsdCB0byBnbyB0aHJvdWdoIGJlY2F1c2Ugb2YgdGhl
Cj4gbGFjayBvZiBkb2N1bWVudGF0aW9uIGFuZCBhIG51bWJlciBvZiBpbmRpcmVjdGlvbiB0byBh
dm9pZCBleGVjdXRpbmcKPiBzb21lIHBhdGggaW4gZWl0aGVyIHRoZSBib290IENQVSBvciBzZWNv
bmRhcnkgQ1BVcy4KPiAKPiBJbiBhbiBhdHRlbXB0IHRvIG1ha2UgdGhlIGJvb3QgY29kZSBlYXNp
ZXIgdG8gZm9sbG93LCBlYWNoIHBhcnRzIG9mIHRoZQo+IGJvb3QgYXJlIG5vdyBpbiBzZXBhcmF0
ZSBmdW5jdGlvbnMuIEZ1cnRoZXJtb3JlLCB0aGUgcGF0aHMgZm9yIHRoZSBib290Cj4gQ1BVIGFu
ZCBzZWNvbmRhcnkgQ1BVcyBhcmUgbm93IGRpc3RpbmN0IGFuZCBmb3Igbm93IHdpbGwgY2FsbCBl
YWNoCj4gZnVuY3Rpb25zLgo+IAo+IEZvbGxvdy11cHMgd2lsbCByZW1vdmUgdW5uZWNlc3Nhcnkg
Y2FsbHMgYW5kIGRvIGZ1cnRoZXIgaW1wcm92ZW1lbnQKPiAoc3VjaCBhcyBhZGRpbmcgZG9jdW1l
bnRhdGlvbiBhbmQgcmVzaHVmZmxpbmcpLgo+IAo+IE5vdGUgdGhhdCB0aGUgc3dpdGNoIGZyb20g
dXNpbmcgdGhlIElEIG1hcHBpbmcgdG8gdGhlIHJ1bnRpbWUgbWFwcGluZwo+IGlzIGR1cGxpY2F0
ZWQgZm9yIGVhY2ggcGF0aC4gVGhpcyBpcyBiZWNhdXNlIGluIHRoZSBmdXR1cmUgd2Ugd2lsbCBu
ZWVkCj4gdG8gc3RheSBsb25nZXIgaW4gdGhlIElEIG1hcHBpbmcgZm9yIHRoZSBib290IENQVS4K
PiAKPiBMYXN0bHksIGl0IGlzIG5vdyByZXF1aXJlZCB0byBzYXZlIGxyIGluIGNwdV9pbml0KCkg
YmVjYXVzd2UgdGhlCj4gZnVuY3Rpb24gd2lsbCBjYWxsIG90aGVyIGZ1bmN0aW9ucyBhbmQgdGhl
cmVmb3JlIGNsb2JiZXIgbHIuCj4gCj4gU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxp
ZW4uZ3JhbGxAYXJtLmNvbT4KPiAKPiAtLS0KPiAgICAgQ2hhbmdlcyBpbiB2MjoKPiAgICAgICAg
IC0gUGF0Y2ggYWRkZWQKPiAtLS0KPiAgeGVuL2FyY2gvYXJtL2FybTMyL2hlYWQuUyB8IDY0ICsr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tCj4gIDEgZmlsZSBj
aGFuZ2VkLCA1MyBpbnNlcnRpb25zKCspLCAxMSBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0
IGEveGVuL2FyY2gvYXJtL2FybTMyL2hlYWQuUyBiL3hlbi9hcmNoL2FybS9hcm0zMi9oZWFkLlMK
PiBpbmRleCBiYmNmZGNkMzUxLi4xMzc5M2U4NWQ4IDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL2Fy
bS9hcm0zMi9oZWFkLlMKPiArKysgYi94ZW4vYXJjaC9hcm0vYXJtMzIvaGVhZC5TCj4gQEAgLTE0
OCw3ICsxNDgsMTkgQEAgcGFzdF96SW1hZ2U6Cj4gIAo+ICAgICAgICAgIG1vdiAgIHIxMiwgIzAg
ICAgICAgICAgICAgICAgLyogcjEyIDo9IGlzX3NlY29uZGFyeV9jcHUgKi8KPiAgCj4gLSAgICAg
ICAgYiAgICAgY29tbW9uX3N0YXJ0Cj4gKyAgICAgICAgYmwgICAgY2hlY2tfY3B1X21vZGUKPiAr
ICAgICAgICBibCAgICB6ZXJvX2Jzcwo+ICsgICAgICAgIGJsICAgIGNwdV9pbml0Cj4gKyAgICAg
ICAgYmwgICAgY3JlYXRlX3BhZ2VfdGFibGVzCj4gKyAgICAgICAgYmwgICAgZW5hYmxlX21tdQo+
ICsKPiArICAgICAgICAvKiBXZSBhcmUgc3RpbGwgaW4gdGhlIElEIG1hcC4gSnVtcCB0byB0aGUg
cnVudGltZSBWaXJ0dWFsIEFkZHJlc3MgKi8KClRoZSBhcm02NCBwYXRjaCBoYXMgYmVlbiBzd2l0
Y2hlZCB0byB1c2UgIjE6MSIsIGl0IHdvdWxkIGJlIGdvb2QgdG8gYmUKY29uc2lzdGVudC4gSW4g
dGhlIGNvbW1pdCBtZXNzYWdlIHRvby4KCgo+ICsgICAgICAgIGxkciAgIHIwLCA9cHJpbWFyeV9z
d2l0Y2hlZAo+ICsgICAgICAgIG1vdiAgIHBjLCByMAo+ICtwcmltYXJ5X3N3aXRjaGVkOgo+ICsg
ICAgICAgIGJsICAgIHNldHVwX2ZpeG1hcAo+ICsgICAgICAgIGIgICAgIGxhdW5jaAo+ICtFTkRQ
Uk9DKHN0YXJ0KQo+ICAKPiAgR0xPQkFMKGluaXRfc2Vjb25kYXJ5KQo+ICAgICAgICAgIGNwc2lk
IGFpZiAgICAgICAgICAgICAgICAgICAgLyogRGlzYWJsZSBhbGwgaW50ZXJydXB0cyAqLwo+IEBA
IC0xNzksOCArMTkxLDIxIEBAIEdMT0JBTChpbml0X3NlY29uZGFyeSkKPiAgICAgICAgICBwcmlu
dF9yZWcgcjcKPiAgICAgICAgICBQUklOVCgiIGJvb3RpbmcgLVxyXG4iKQo+ICAjZW5kaWYKPiAt
Cj4gLWNvbW1vbl9zdGFydDoKPiArICAgICAgICBibCAgICBjaGVja19jcHVfbW9kZQo+ICsgICAg
ICAgIGJsICAgIHplcm9fYnNzCj4gKyAgICAgICAgYmwgICAgY3B1X2luaXQKPiArICAgICAgICBi
bCAgICBjcmVhdGVfcGFnZV90YWJsZXMKPiArICAgICAgICBibCAgICBlbmFibGVfbW11Cj4gKwo+
ICsgICAgICAgIC8qIFdlIGFyZSBzdGlsbCBpbiB0aGUgSUQgbWFwLiBKdW1wIHRvIHRoZSBydW50
aW1lIFZpcnR1YWwgQWRkcmVzcy4gKi8KClNhbWUgaGVyZS4KCgo+ICsgICAgICAgIGxkciAgIHIw
LCA9c2Vjb25kYXJ5X3N3aXRjaGVkCj4gKyAgICAgICAgbW92ICAgcGMsIHIwCj4gK3NlY29uZGFy
eV9zd2l0Y2hlZDoKPiArICAgICAgICBibCAgICBzZXR1cF9maXhtYXAKPiArICAgICAgICBiICAg
ICBsYXVuY2gKPiArRU5EUFJPQyhpbml0X3NlY29uZGFyeSkKPiArCj4gK2NoZWNrX2NwdV9tb2Rl
Ogo+ICAgICAgICAgIC8qIENoZWNrIHRoYXQgdGhpcyBDUFUgaGFzIEh5cCBtb2RlICovCj4gICAg
ICAgICAgbXJjICAgQ1AzMihyMCwgSURfUEZSMSkKPiAgICAgICAgICBhbmQgICByMCwgcjAsICMw
eGYwMDAgICAgICAgIC8qIEJpdHMgMTItMTUgZGVmaW5lIHZpcnQgZXh0ZW5zaW9ucyAqLwo+IEBA
IC0yMDIsNyArMjI3LDEwIEBAIGNvbW1vbl9zdGFydDoKPiAgICAgICAgICBiICAgICBmYWlsCj4g
IAo+ICBoeXA6ICAgIFBSSU5UKCItIFhlbiBzdGFydGluZyBpbiBIeXAgbW9kZSAtXHJcbiIpCj4g
KyAgICAgICAgbW92ICAgcGMsIGxyCj4gK0VORFBST0MoY2hlY2tfY3B1X21vZGUpCj4gIAo+ICt6
ZXJvX2JzczoKPiAgICAgICAgICAvKiBaZXJvIEJTUyBPbiB0aGUgYm9vdCBDUFUgdG8gYXZvaWQg
bmFzdHkgc3VycHJpc2VzICovCj4gICAgICAgICAgdGVxICAgcjEyLCAjMAo+ICAgICAgICAgIGJu
ZSAgIHNraXBfYnNzCj4gQEAgLTIxOSw4ICsyNDcsMTQgQEAgaHlwOiAgICBQUklOVCgiLSBYZW4g
c3RhcnRpbmcgaW4gSHlwIG1vZGUgLVxyXG4iKQo+ICAgICAgICAgIGJsbyAgIDFiCj4gIAo+ICBz
a2lwX2JzczoKPiArICAgICAgICBtb3YgICBwYywgbHIKPiArRU5EUFJPQyh6ZXJvX2JzcykKPiAr
Cj4gK2NwdV9pbml0Ogo+ICAgICAgICAgIFBSSU5UKCItIFNldHRpbmcgdXAgY29udHJvbCByZWdp
c3RlcnMgLVxyXG4iKQo+ICAKPiArICAgICAgICBtb3YgICByNSwgbHIJCQkgICAgICAgICAgICAv
KiByNSA6PSByZXR1cm4gYWRkcmVzcyAqLwoKUGxlYXNlIGFsaWduIHRoZSBjb21tZW50IHdpdGgg
dGhlIG90aGVycyBpbiB0aGlzIHByb2MuCgpPdGhlciB0aGFuIHRoZXNlIG1pbm9yIGNvbW1lbnRz
IHRoZSBwYXRjaCBsb29rcyBmaW5lLiBIYXZlIHlvdSBoYWQgYQpjaGFuY2UgdG8gdGVzdCBpdCBv
biByZWFsIGhhcmR3YXJlPwoKCj4gKwo+ICAgICAgICAgIC8qIEdldCBwcm9jZXNzb3Igc3BlY2lm
aWMgcHJvYyBpbmZvIGludG8gcjEgKi8KPiAgICAgICAgICBibCAgICBfX2xvb2t1cF9wcm9jZXNz
b3JfdHlwZQo+ICAgICAgICAgIHRlcSAgIHIxLCAjMAo+IEBAIC0yMzEsNyArMjY1LDYgQEAgc2tp
cF9ic3M6Cj4gICAgICAgICAgUFJJTlQoIiAtXHJcbiIpCj4gICAgICAgICAgYiAgICAgZmFpbAo+
ICAxOgo+IC0KPiAgICAgICAgICAvKiBKdW1wIHRvIGNwdV9pbml0ICovCj4gICAgICAgICAgbGRy
ICAgcjEsIFtyMSwgI1BST0NJTkZPX2NwdV9pbml0XSAgLyogcjEgOj0gdmFkZHIoaW5pdCBmdW5j
KSAqLwo+ICAgICAgICAgIGFkciAgIGxyLCBjcHVfaW5pdF9kb25lICAgICAgICAgICAgIC8qIFNh
dmUgcmV0dXJuIGFkZHJlc3MgKi8KPiBAQCAtMjU2LDYgKzI4OSwxMCBAQCBjcHVfaW5pdF9kb25l
Ogo+ICAgICAgICAgIGxkciAgIHIwLCA9SFNDVExSX1NFVAo+ICAgICAgICAgIG1jciAgIENQMzIo
cjAsIEhTQ1RMUikKPiAgCj4gKyAgICAgICAgbW92ICAgcGMsIHI1ICAgICAgICAgICAgICAgICAg
ICAgICAgLyogUmV0dXJuIGFkZHJlc3MgaXMgaW4gcjUgKi8KPiArRU5EUFJPQyhjcHVfaW5pdCkK
PiArCj4gK2NyZWF0ZV9wYWdlX3RhYmxlczoKPiAgICAgICAgICAvKgo+ICAgICAgICAgICAqIFJl
YnVpbGQgdGhlIGJvb3QgcGFnZXRhYmxlJ3MgZmlyc3QtbGV2ZWwgZW50cmllcy4gVGhlIHN0cnVj
dHVyZQo+ICAgICAgICAgICAqIGlzIGRlc2NyaWJlZCBpbiBtbS5jLgo+IEBAIC0zNTksMTUgKzM5
NiwxNiBAQCBjcHVfaW5pdF9kb25lOgo+ICAgICAgICAgIC8qIGJvb3QgcGFnZXRhYmxlIHNldHVw
IGNvbXBsZXRlICovCj4gIAo+ICAgICAgICAgIGNtcCAgIHI2LCAjMSAgICAgICAgICAgICAgICAv
KiBEaWQgd2UgbWFuYWdlIHRvIGNyZWF0ZSBhbiBpZGVudGl0eSBtYXBwaW5nID8gKi8KPiAtICAg
ICAgICBiZXEgICAxZgo+ICsgICAgICAgIG1vdmVxIHBjLCBscgo+ICAgICAgICAgIFBSSU5UKCJV
bmFibGUgdG8gYnVpbGQgYm9vdCBwYWdlIHRhYmxlcyAtIEZhaWxlZCB0byBpZGVudGl0eSBtYXAg
WGVuLlxyXG4iKQo+ICAgICAgICAgIGIgICAgIGZhaWwKPiAgdmlydHBoeXNfY2xhc2g6Cj4gICAg
ICAgICAgLyogSWRlbnRpdHkgbWFwIGNsYXNoZXMgd2l0aCBib290X3RoaXJkLCB3aGljaCB3ZSBj
YW5ub3QgaGFuZGxlIHlldCAqLwo+ICAgICAgICAgIFBSSU5UKCItIFVuYWJsZSB0byBidWlsZCBi
b290IHBhZ2UgdGFibGVzIC0gdmlydCBhbmQgcGh5cyBhZGRyZXNzZXMgY2xhc2guIC1cclxuIikK
PiAgICAgICAgICBiICAgICBmYWlsCj4gK0VORFBST0MoY3JlYXRlX3BhZ2VfdGFibGVzKQo+ICAK
PiAtMToKPiArZW5hYmxlX21tdToKPiAgICAgICAgICBQUklOVCgiLSBUdXJuaW5nIG9uIHBhZ2lu
ZyAtXHJcbiIpCj4gIAo+ICAgICAgICAgIC8qCj4gQEAgLTM3NywxNiArNDE1LDE2IEBAIHZpcnRw
aHlzX2NsYXNoOgo+ICAgICAgICAgIG1jciAgIENQMzIocjAsIFRMQklBTExIKSAgICAgLyogRmx1
c2ggaHlwZXJ2aXNvciBUTEJzICovCj4gICAgICAgICAgZHNiICAgbnNoCj4gIAo+IC0gICAgICAg
IGxkciAgIHIxLCA9cGFnaW5nICAgICAgICAgICAgLyogRXhwbGljaXQgdmFkZHIsIG5vdCBSSVAt
cmVsYXRpdmUgKi8KPiAgICAgICAgICBtcmMgICBDUDMyKHIwLCBIU0NUTFIpCj4gICAgICAgICAg
LyogRW5hYmxlIE1NVSBhbmQgRC1jYWNoZSAqLwo+ICAgICAgICAgIG9yciAgIHIwLCByMCwgIyhT
Q1RMUl9BeHhfRUx4X018U0NUTFJfQXh4X0VMeF9DKQo+ICAgICAgICAgIGRzYiAgICAgICAgICAg
ICAgICAgICAgICAgICAgLyogRmx1c2ggUFRFIHdyaXRlcyBhbmQgZmluaXNoIHJlYWRzICovCj4g
ICAgICAgICAgbWNyICAgQ1AzMihyMCwgSFNDVExSKSAgICAgICAvKiBub3cgcGFnaW5nIGlzIGVu
YWJsZWQgKi8KPiAgICAgICAgICBpc2IgICAgICAgICAgICAgICAgICAgICAgICAgIC8qIE5vdywg
Zmx1c2ggdGhlIGljYWNoZSAqLwo+IC0gICAgICAgIG1vdiAgIHBjLCByMSAgICAgICAgICAgICAg
ICAgLyogR2V0IGEgcHJvcGVyIHZhZGRyIGludG8gUEMgKi8KPiAtcGFnaW5nOgo+ICsgICAgICAg
IG1vdiAgIHBjLCBscgo+ICtFTkRQUk9DKGVuYWJsZV9tbXUpCj4gIAo+ICtzZXR1cF9maXhtYXA6
Cj4gICAgICAgICAgLyoKPiAgICAgICAgICAgKiBOb3cgd2UgY2FuIGluc3RhbGwgdGhlIGZpeG1h
cCBhbmQgZHRiIG1hcHBpbmdzLCBzaW5jZSB3ZQo+ICAgICAgICAgICAqIGRvbid0IG5lZWQgdGhl
IDE6MSBtYXAgYW55IG1vcmUKPiBAQCAtNDM2LDEyICs0NzQsMTUgQEAgcGFnaW5nOgo+ICAgICAg
ICAgIG1jciAgIENQMzIocjAsIFRMQklBTExIKSAgICAgLyogRmx1c2ggaHlwZXJ2aXNvciBUTEIg
Ki8KPiAgICAgICAgICBkc2IgICAgICAgICAgICAgICAgICAgICAgICAgIC8qIEVuc3VyZSBjb21w
bGV0aW9uIG9mIFRMQiBmbHVzaCAqLwo+ICAgICAgICAgIGlzYgo+ICsgICAgICAgIG1vdiAgIHBj
LCBscgo+ICtFTkRQUk9DKHNldHVwX2ZpeG1hcCkKPiAgCj4gK2xhdW5jaDoKPiAgICAgICAgICBQ
UklOVCgiLSBSZWFkeSAtXHJcbiIpCj4gIAo+ICAgICAgICAgIC8qIFRoZSBib290IENQVSBzaG91
bGQgZ28gc3RyYWlnaHQgaW50byBDIG5vdyAqLwo+ICAgICAgICAgIHRlcSAgIHIxMiwgIzAKPiAt
ICAgICAgICBiZXEgICBsYXVuY2gKPiArICAgICAgICBiZXEgICAxZgo+ICAKPiAgICAgICAgICAv
Kgo+ICAgICAgICAgICAqIE5vbi1ib290IENQVXMgbmVlZCB0byBtb3ZlIG9uIHRvIHRoZSBwcm9w
ZXIgcGFnZXRhYmxlcywgd2hpY2ggd2VyZQo+IEBAIC00NjAsNyArNTAxLDcgQEAgcGFnaW5nOgo+
ICAgICAgICAgIGRzYiAgICAgICAgICAgICAgICAgICAgICAgICAgLyogRW5zdXJlIGNvbXBsZXRp
b24gb2YgVExCK0JQIGZsdXNoICovCj4gICAgICAgICAgaXNiCj4gIAo+IC1sYXVuY2g6Cj4gKzE6
Cj4gICAgICAgICAgbGRyICAgcjAsID1pbml0X2RhdGEKPiAgICAgICAgICBhZGQgICByMCwgI0lO
SVRJTkZPX3N0YWNrICAgIC8qIEZpbmQgdGhlIGJvb3QtdGltZSBzdGFjayAqLwo+ICAgICAgICAg
IGxkciAgIHNwLCBbcjBdCj4gQEAgLTQ3MSw2ICs1MTIsNyBAQCBsYXVuY2g6Cj4gICAgICAgICAg
bW92ZXEgcjEsIHI4ICAgICAgICAgICAgICAgICAvKiAgICAgICAgICAgICAgIC0gRFRCIGFkZHJl
c3MgKi8KPiAgICAgICAgICBiZXEgICBzdGFydF94ZW4gICAgICAgICAgICAgIC8qIGFuZCBkaXNh
cHBlYXIgaW50byB0aGUgbGFuZCBvZiBDICovCj4gICAgICAgICAgYiAgICAgc3RhcnRfc2Vjb25k
YXJ5ICAgICAgICAvKiAodG8gdGhlIGFwcHJvcHJpYXRlIGVudHJ5IHBvaW50KSAqLwo+ICtFTkRQ
Uk9DKGxhdW5jaCkKPiAgCj4gIC8qIEZhaWwtc3RvcCAqLwo+ICBmYWlsOiAgIFBSSU5UKCItIEJv
b3QgZmFpbGVkIC1cclxuIikKPiAtLSAKPiAyLjExLjAKPiAKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 20:10:59 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 20:10:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsYSY-0003zt-EV; Tue, 30 Jul 2019 20:10:58 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=7c++=V3=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hsYSX-0003zo-HG
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 20:10:57 +0000
X-Inumbo-ID: 23a89257-b306-11e9-8980-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 23a89257-b306-11e9-8980-bc764e045a96;
 Tue, 30 Jul 2019 20:10:56 +0000 (UTC)
Received: from localhost (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256
 bits)) (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id AE44520693;
 Tue, 30 Jul 2019 20:10:55 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1564517455;
 bh=0e+D7qy5CservbjjBGMw3GDNyY4gKR22J+K4aavB+IA=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=IIbiljViJqVyacdapeuLKOKw6isypn/rPTg0jVx9MjwIzzh3nktdRSJVgO9hEYV5n
 FAOF3eimZSkNk9sZMGJ6j29V5JyMsFtLA3Fs5xN+hMiAQDCFT+GooYdI8xAVwvVptM
 aUdA1EMpiK13JWIUcOQ1dO4zAk/9PUZ/WpGoprE4=
Date: Tue, 30 Jul 2019 13:10:55 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-T480s
To: Julien Grall <julien.grall@arm.com>
In-Reply-To: <20190722213958.5761-26-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.21.1907301310470.28600@sstabellini-ThinkPad-T480s>
References: <20190722213958.5761-1-julien.grall@arm.com>
 <20190722213958.5761-26-julien.grall@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 25/35] xen/arm32: head: Rework and
 document check_cpu_mode()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Stefano Stabellini <sstabellini@kernel.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCAyMiBKdWwgMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEEgYnJhbmNoIGluIHRo
ZSBzdWNjZXNzIGNhc2UgY2FuIGJlIGF2b2lkZWQgYnkgaW52ZXJ0aW5nIHRoZSBicmFuY2gKPiBj
b25kaXRpb24uIEF0IHRoZSBzYW1lIHRpbWUsIHJlbW92ZSBhIHBvaW50bGVzcyBjb21tZW50IGFz
IFhlbiBjYW4gb25seQo+IHJ1biBhdCBIeXBlcnZpc29yIE1vZGUuCj4gCj4gTGFzdGx5LCBkb2N1
bWVudCB0aGUgYmVoYXZpb3IgYW5kIHRoZSBtYWluIHJlZ2lzdGVycyB1c2FnZSB3aXRoaW4gdGhl
Cj4gZnVuY3Rpb24uCj4gCj4gU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3Jh
bGxAYXJtLmNvbT4KClJldmlld2VkLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5p
QGtlcm5lbC5vcmc+CgoKPiAtLS0KPiAgICAgQ2hhbmdlcyBpbiB2MjoKPiAgICAgICAgIC0gUGF0
Y2ggYWRkZWQKPiAtLS0KPiAgeGVuL2FyY2gvYXJtL2FybTMyL2hlYWQuUyB8IDE1ICsrKysrKysr
KysrLS0tLQo+ICAxIGZpbGUgY2hhbmdlZCwgMTEgaW5zZXJ0aW9ucygrKSwgNCBkZWxldGlvbnMo
LSkKPiAKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2FybTMyL2hlYWQuUyBiL3hlbi9hcmNo
L2FybS9hcm0zMi9oZWFkLlMKPiBpbmRleCAxMzc5M2U4NWQ4Li4wOTU5YzRmMDQ0IDEwMDY0NAo+
IC0tLSBhL3hlbi9hcmNoL2FybS9hcm0zMi9oZWFkLlMKPiArKysgYi94ZW4vYXJjaC9hcm0vYXJt
MzIvaGVhZC5TCj4gQEAgLTIwNSw2ICsyMDUsMTYgQEAgc2Vjb25kYXJ5X3N3aXRjaGVkOgo+ICAg
ICAgICAgIGIgICAgIGxhdW5jaAo+ICBFTkRQUk9DKGluaXRfc2Vjb25kYXJ5KQo+ICAKPiArLyoK
PiArICogQ2hlY2sgaWYgdGhlIENQVSBzdXBwb3J0cyB2aXJ0dWFsaXphdGlvbiBleHRlbnNpb25z
IGFuZCBoYXMgYmVlbiBib290ZWQKPiArICogaW4gSHlwZXJ2aXNvciBtb2RlLgo+ICsgKgo+ICsg
KiBUaGlzIGZ1bmN0aW9uIHdpbGwgbmV2ZXIgcmV0dXJuIHdoZW4gdGhlIENQVSBkb2Vzbid0IHN1
cHBvcnQKPiArICogdmlydHVhbGl6YXRpb24gZXh0ZW5zaW9ucyBvciBpcyBib290ZWQgaW4gYW5v
dGhlciBtb2RlIHRoYW4KPiArICogSHlwZXJ2aXNvciBtb2RlLgo+ICsgKgo+ICsgKiBDbG9iYmVy
cyByMCAtIHIzCj4gKyAqLwo+ICBjaGVja19jcHVfbW9kZToKPiAgICAgICAgICAvKiBDaGVjayB0
aGF0IHRoaXMgQ1BVIGhhcyBIeXAgbW9kZSAqLwo+ICAgICAgICAgIG1yYyAgIENQMzIocjAsIElE
X1BGUjEpCj4gQEAgLTIxOSwxNSArMjI5LDEyIEBAIGNoZWNrX2NwdV9tb2RlOgo+ICAgICAgICAg
IG1ycyAgIHIwLCBjcHNyCj4gICAgICAgICAgYW5kICAgcjAsIHIwLCAjMHgxZiAgICAgICAgICAv
KiBNb2RlIGlzIGluIHRoZSBsb3cgNSBiaXRzIG9mIENQU1IgKi8KPiAgICAgICAgICB0ZXEgICBy
MCwgIzB4MWEgICAgICAgICAgICAgIC8qIEh5cCBNb2RlPyAqLwo+IC0gICAgICAgIGJlcSAgIGh5
cAo+ICsgICAgICAgIG1vdmVxIHBjLCBsciAgICAgICAgICAgICAgICAgLyogWWVzLCByZXR1cm4g
Ki8KPiAgCj4gICAgICAgICAgLyogT0ssIHdlJ3JlIGJvbmVkLiAqLwo+ICAgICAgICAgIFBSSU5U
KCItIFhlbiBtdXN0IGJlIGVudGVyZWQgaW4gTlMgSHlwIG1vZGUgLVxyXG4iKQo+ICAgICAgICAg
IFBSSU5UKCItIFBsZWFzZSB1cGRhdGUgdGhlIGJvb3Rsb2FkZXIgLVxyXG4iKQo+ICAgICAgICAg
IGIgICAgIGZhaWwKPiAtCj4gLWh5cDogICAgUFJJTlQoIi0gWGVuIHN0YXJ0aW5nIGluIEh5cCBt
b2RlIC1cclxuIikKPiAtICAgICAgICBtb3YgICBwYywgbHIKPiAgRU5EUFJPQyhjaGVja19jcHVf
bW9kZSkKPiAgCj4gIHplcm9fYnNzOgo+IC0tIAo+IDIuMTEuMAo+IAoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 20:11:01 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 20:11: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 1hsYSb-00040P-Nx; Tue, 30 Jul 2019 20:11: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=WuyF=V3=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hsYSa-00040F-PO
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 20:11:00 +0000
X-Inumbo-ID: 2588c6b6-b306-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 2588c6b6-b306-11e9-8980-bc764e045a96;
 Tue, 30 Jul 2019 20:10:59 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 1DA06344;
 Tue, 30 Jul 2019 13:10:59 -0700 (PDT)
Received: from [10.37.8.36] (unknown [10.37.8.36])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id ED9823F575;
 Tue, 30 Jul 2019 13:10:57 -0700 (PDT)
To: Andrii Anisov <andrii.anisov@gmail.com>, xen-devel@lists.xenproject.org
References: <1564137460-25629-1-git-send-email-andrii.anisov@gmail.com>
 <1564137460-25629-2-git-send-email-andrii.anisov@gmail.com>
 <ad2a343e-1a65-6569-17a2-e5b676908e49@arm.com>
 <de4feda4-d8b6-4922-26f5-ea3d3f940563@gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <2da153e4-2e11-18af-5a0d-cdc12beaf858@arm.com>
Date: Tue, 30 Jul 2019 21:10:56 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <de4feda4-d8b6-4922-26f5-ea3d3f940563@gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [RFC 1/6] xen/arm: Re-enable interrupt later in the
 trap path
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Andrii Anisov <andrii_anisov@epam.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgQW5kcmlpLAoKT24gNy8zMC8xOSA2OjM1IFBNLCBBbmRyaWkgQW5pc292IHdyb3RlOgo+IE9u
IDI2LjA3LjE5IDEzOjQ4LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+IFRoaXMgaXMgdGhlIDNyZCB0
aW1lIHlvdSBzZW5kIHRoaXMgcGF0Y2guLi4gYW5kIHN0aWxsIG5vIHByb3BlciAKPj4gZXhwbGFu
YXRpb24gd2h5IHRoaXMgaXMgZG9uZSBub3IgdGhlIGltcGFjdCBvbiBrZWVwaW5nIHRoZSBpbnRl
cnJ1cHRzIAo+PiBkaXNhYmxlZCBsb25nZXIgdGhhbiBuZWNlc3NhcnkuCj4gCj4gSSBrbm93IGl0
IGlzIHRoZSB0aGlyZCB0aW1lIGZvciB0aGlzIHBhdGNoLiBZZXQgaXQgaXMgaW4gdGhlIFJGQyBz
ZXJpZXMgCj4gYWdhaW4uCgpTbz8gUkZDIGRvZXMgbm90IG1lYW4geW91IGhhdmUgdG8gaWdub3Jl
IHByZXZpb3VzIGNvbW1lbnRzLi4uIFlvdSBjb3VsZCAKaGF2ZSBhdCBsZWFzdCBhY2tub3dsZWRn
ZSBteSBwb2ludHMuLi4KCj4gSW4gdGhpcyBzZXJpZXMgSSB0aGluayBJIG5lZWQgaW50ZXJydXB0
cyBsb2NrZWQgdW50aWwgSSBzdGFydCB0aW1lIAo+IGFjY291bnRpbmcgZm9yIGh5cGVydmlzb3Iu
IFRpbWUgYWNjb3VudGluZyBpcyBzdGFydGVkIGJ5IGB0YWNjX2hlYWQoKWAgCj4gZnVuY3Rpb24u
IEkgcHJlZmVyIHRvIGhhdmUgaXQgY2FsbGVkIGZyb20gQywgYmVjYXVzZSBpdCBpcyBtb3JlIAo+
IGNvbnZlbmllbnQgYW5kIG9idmlvdXMgZm9yIHRob3NlIHdobyBhcmUgbGVzcyBmYW1pbGlhciB3
aXRoIHRoZSBBUk0gY29kZS4KPiAKPj4gUmVzZW5kaW5nIHRoZSBwYXRjaCB3aXRob3V0IHRoaW5n
cyBhZGRyZXNzZWQgaXMgb25seSBnb2luZyB0byBtYWtlIGl0IAo+PiB3b3JzdC4KPiAKPiBJJ20g
c3RpbGwgY29udmluY2VkIHRoZSBwYXRjaCB3b3VsZCBpbXByb3ZlIGludGVycnVwdCBsYXRlbmN5
IGZvciBoaWdoIAo+IGludGVycnVwdCByYXRlIHVzZSBjYXNlcy4KPiBCdXQgSSB1bmRlcnN0YW5k
IHRoYXQgSSBoYXZlIG5vIGV4cGVyaW1lbnQgdG8gcHJvdmUgdGhlIGVmZmVjdCwgc28gSSdtIAo+
IG5vdCB3aWxsaW5nIHRvIHB1c2ggdGhyb3VnaCB0aGUgcGF0Y2guCgpUaGUgb25seSB0aGluZyBJ
IGFzayBpcyBqdXN0aWZpY2F0aW9uIGluIHlvdXIgY29tbWl0IG1lc3NhZ2UgcmF0aGVyIHRoYW4g
CnRocm93aW5nIHRoaW5ncyBhbmQgZXhwZWN0aW5nIHRoZSByZXZpZXdlciB0byB1bmRlcnN0YW5k
IHdoeSB5b3UgZG8gCnRoYXQuIEkgd291bGQgcmVjb21tZW5kIHRvIHJlZnJlc2ggeW91cnNlbGYg
aG93IHRvIHN1Ym1pdCBhIHBhdGNoIHNlcmllcyAKWzFdLgoKPiAKPiBBbHNvLCBJIGhhdmUgYSBx
dWVzdGlvbiB0byB5b3UgYWJvdXQgYW5vdGhlciBhc3BlY3Qgb2YgdGhpcyBwYXRjaC4gSW4gCj4g
dGhlIGZ1bmN0aW9uIGBlbnRlcl9oeXBlcnZpc29yX2hlYWQoKWAgdGhlcmUgaXMgYSBjaGVjayBm
b3IgYSBkaXNhYmxlZCAKPiB3b3JrYXJvdW5kIGFuZCB0dXJuaW5nIGl0IG9uLiBJZiB3ZSBoYXZl
IHRoZSBpbnRlcnJ1cHRzIGVuYWJsZWQgdW50aWwgCj4gdGhlcmUsIHdlIGhhdmUgZ29vZCBjaGFu
Y2VzIHRvIGdvIHRocm91Z2ggdGhlIGludGVycnVwdCBwcm9jZXNzaW5nIAo+IGBkb19JUlEoKWAg
YmVmb3JlIFdBIGVuYWJsZWQuIElzIGl0IHN0aWxsIE9LPwoKSG1tbSwgdGhhdCdzIGNvcnJlY3Qu
CgpDaGVlcnMsCgpbMV0gaHR0cHM6Ly93aWtpLnhlbnByb2plY3Qub3JnL3dpa2kvU3VibWl0dGlu
Z19YZW5fUHJvamVjdF9QYXRjaGVzCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 20:14:52 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 20:14:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsYWG-0004DY-C8; Tue, 30 Jul 2019 20:14:48 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=7c++=V3=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hsYWE-0004DT-BY
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 20:14:46 +0000
X-Inumbo-ID: abff9cae-b306-11e9-876a-ef316d02f684
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id abff9cae-b306-11e9-876a-ef316d02f684;
 Tue, 30 Jul 2019 20:14:45 +0000 (UTC)
Received: from localhost (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256
 bits)) (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 5B4EF20693;
 Tue, 30 Jul 2019 20:14:44 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1564517684;
 bh=ErDqGIcud36JlAFX6NAXaggl0r/5DGIIEOMd9MF26ww=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=y+uvjMp6jTSm9V761Jqk42C34QPlCNsxfApbzexYP3lPmmEuAIBzbsZrbtqLnESbd
 /Ai0JqOT2gMqMPtB+Rs+gYpm18OrF/zkARg7N/XHnDG0+hb13foq3KmoYyYdOpLe3D
 iGtOGYhNG3p4ggo4TJB3AkB8cdGh5pbDkJxNM79I=
Date: Tue, 30 Jul 2019 13:14:43 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-T480s
To: Julien Grall <julien.grall@arm.com>
In-Reply-To: <20190722213958.5761-27-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.21.1907301314370.28600@sstabellini-ThinkPad-T480s>
References: <20190722213958.5761-1-julien.grall@arm.com>
 <20190722213958.5761-27-julien.grall@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 26/35] xen/arm32: head: Rework and
 document zero_bss()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Stefano Stabellini <sstabellini@kernel.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCAyMiBKdWwgMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IE9uIHNlY29uZGFyeSBD
UFVzLCB6ZXJvX2JzcygpIHdpbGwgYmUgYSBOT1AgYmVjYXVzZSBCU1Mgb25seSBuZWVkIHRvIGJl
Cj4gemVyb2VkIG9uY2UgYXQgYm9vdC4gU28gdGhlIGNhbGwgaW4gdGhlIHNlY29uZGFyeSBDUFVz
IHBhdGggY2FuIGJlCj4gcmVtb3ZlZC4KPiAKPiBMYXN0bHksIGRvY3VtZW50IHRoZSBiZWhhdmlv
ciBhbmQgdGhlIG1haW4gcmVnaXN0ZXJzIHVzYWdlIHdpdGhpbiB0aGUKPiBmdW5jdGlvbi4KPiAK
PiBTaWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgoKUmV2
aWV3ZWQtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KCgo+
ICAgICBDaGFuZ2VzIGluIHYyOgo+ICAgICAgICAgLSBQYXRjaCBhZGRlZAo+IC0tLQo+ICB4ZW4v
YXJjaC9hcm0vYXJtMzIvaGVhZC5TIHwgMTQgKysrKysrKystLS0tLS0KPiAgMSBmaWxlIGNoYW5n
ZWQsIDggaW5zZXJ0aW9ucygrKSwgNiBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEveGVu
L2FyY2gvYXJtL2FybTMyL2hlYWQuUyBiL3hlbi9hcmNoL2FybS9hcm0zMi9oZWFkLlMKPiBpbmRl
eCAwOTU5YzRmMDQ0Li4xMTlkMmEwZGY4IDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL2FybS9hcm0z
Mi9oZWFkLlMKPiArKysgYi94ZW4vYXJjaC9hcm0vYXJtMzIvaGVhZC5TCj4gQEAgLTE5Miw3ICsx
OTIsNiBAQCBHTE9CQUwoaW5pdF9zZWNvbmRhcnkpCj4gICAgICAgICAgUFJJTlQoIiBib290aW5n
IC1cclxuIikKPiAgI2VuZGlmCj4gICAgICAgICAgYmwgICAgY2hlY2tfY3B1X21vZGUKPiAtICAg
ICAgICBibCAgICB6ZXJvX2Jzcwo+ICAgICAgICAgIGJsICAgIGNwdV9pbml0Cj4gICAgICAgICAg
YmwgICAgY3JlYXRlX3BhZ2VfdGFibGVzCj4gICAgICAgICAgYmwgICAgZW5hYmxlX21tdQo+IEBA
IC0yMzcsMTEgKzIzNiwxNSBAQCBjaGVja19jcHVfbW9kZToKPiAgICAgICAgICBiICAgICBmYWls
Cj4gIEVORFBST0MoY2hlY2tfY3B1X21vZGUpCj4gIAo+ICsvKgo+ICsgKiBaZXJvIEJTUwo+ICsg
Kgo+ICsgKiBJbnB1dHM6Cj4gKyAqICAgcjEwOiBQaHlzaWNhbCBvZmZzZXQKPiArICoKPiArICog
Q2xvYmJlcnMgcjAgLSByMwo+ICsgKi8KPiAgemVyb19ic3M6Cj4gLSAgICAgICAgLyogWmVybyBC
U1MgT24gdGhlIGJvb3QgQ1BVIHRvIGF2b2lkIG5hc3R5IHN1cnByaXNlcyAqLwo+IC0gICAgICAg
IHRlcSAgIHIxMiwgIzAKPiAtICAgICAgICBibmUgICBza2lwX2Jzcwo+IC0KPiAgICAgICAgICBQ
UklOVCgiLSBaZXJvIEJTUyAtXHJcbiIpCj4gICAgICAgICAgbGRyICAgcjAsID1fX2Jzc19zdGFy
dCAgICAgICAvKiBMb2FkIHN0YXJ0ICYgZW5kIG9mIGJzcyAqLwo+ICAgICAgICAgIGxkciAgIHIx
LCA9X19ic3NfZW5kCj4gQEAgLTI1Myw3ICsyNTYsNiBAQCB6ZXJvX2JzczoKPiAgICAgICAgICBj
bXAgICByMCwgcjEKPiAgICAgICAgICBibG8gICAxYgo+ICAKPiAtc2tpcF9ic3M6Cj4gICAgICAg
ICAgbW92ICAgcGMsIGxyCj4gIEVORFBST0MoemVyb19ic3MpCj4gIAo+IC0tIAo+IDIuMTEuMAo+
IAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 20:18:25 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 20: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 1hsYZj-0004LX-U8; Tue, 30 Jul 2019 20:18: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=7c++=V3=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hsYZi-0004LS-K7
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 20:18:22 +0000
X-Inumbo-ID: 2cb10700-b307-11e9-8980-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2cb10700-b307-11e9-8980-bc764e045a96;
 Tue, 30 Jul 2019 20:18:21 +0000 (UTC)
Received: from localhost (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256
 bits)) (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 56C1A20693;
 Tue, 30 Jul 2019 20:18:20 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1564517900;
 bh=vZcm0v0lRtdNgrKmMpdKPgU7ObCf+pJoO1H7Dd6eRxM=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=0BrzaycdLwq86Rmg85uaJvw2h/4Rqp5jECqOF3LCArgmpEPY+Ht0CCv09Vj9k7YL7
 PK1CNekOshJBZqysjYWW9oUX76TYfD7F2knLrWAQ9In89z6pMfoSxQcSAq/Gt5AeJD
 8ar0hTLd8AHq3ZOHs6sqwLN8omt5Y6fnQFaxLJHQ=
Date: Tue, 30 Jul 2019 13:18:19 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-T480s
To: Julien Grall <julien.grall@arm.com>
In-Reply-To: <20190722213958.5761-28-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.21.1907301318080.28600@sstabellini-ThinkPad-T480s>
References: <20190722213958.5761-1-julien.grall@arm.com>
 <20190722213958.5761-28-julien.grall@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 27/35] xen/arm32: head: Document
 create_pages_tables()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Stefano Stabellini <sstabellini@kernel.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCAyMiBKdWwgMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IERvY3VtZW50IHRoZSBi
ZWhhdmlvciBhbmQgdGhlIG1haW4gcmVnaXN0ZXJzIHVzYWdlIHdpdGhpbiB0aGUgZnVuY3Rpb24u
Cj4gTm90ZSB0aGF0IHI2IGlzIG5vdyBvbmx5IHVzZWQgd2l0aGluIHRoZSBmdW5jdGlvbiwgc28g
aXQgZG9lcyBub3QgbmVlZAo+IHRvIGJlIHBhcnQgb2YgdGhlIGNvbW1vbiByZWdpc3Rlci4KPiAK
PiBTaWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgoKQWNr
ZWQtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KCgo+IC0t
LQo+ICAgICBDaGFuZ2VzIGluIHYyOgo+ICAgICAgICAgLSBQYXRjaCBhZGRlZAo+IC0tLQo+ICB4
ZW4vYXJjaC9hcm0vYXJtMzIvaGVhZC5TIHwgMzAgKysrKysrKysrKysrKysrKysrKy0tLS0tLS0t
LS0tCj4gIDEgZmlsZSBjaGFuZ2VkLCAxOSBpbnNlcnRpb25zKCspLCAxMSBkZWxldGlvbnMoLSkK
PiAKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2FybTMyL2hlYWQuUyBiL3hlbi9hcmNoL2Fy
bS9hcm0zMi9oZWFkLlMKPiBpbmRleCAxMTlkMmEwZGY4Li5lZjg5Nzk5NTliIDEwMDY0NAo+IC0t
LSBhL3hlbi9hcmNoL2FybS9hcm0zMi9oZWFkLlMKPiArKysgYi94ZW4vYXJjaC9hcm0vYXJtMzIv
aGVhZC5TCj4gQEAgLTUzLDcgKzUzLDcgQEAKPiAgICogICByMyAgLQo+ICAgKiAgIHI0ICAtCj4g
ICAqICAgcjUgIC0KPiAtICogICByNiAgLSBpZGVudGl0eSBtYXAgaW4gcGxhY2UKPiArICogICBy
NiAgLQo+ICAgKiAgIHI3ICAtCj4gICAqICAgcjggIC0gRFRCIGFkZHJlc3MgKGJvb3QgQ1BVIG9u
bHkpCj4gICAqICAgcjkgIC0gcGFkZHIoc3RhcnQpCj4gQEAgLTMwMSwxOCArMzAxLDI2IEBAIGNw
dV9pbml0X2RvbmU6Cj4gICAgICAgICAgbW92ICAgcGMsIHI1ICAgICAgICAgICAgICAgICAgICAg
ICAgLyogUmV0dXJuIGFkZHJlc3MgaXMgaW4gcjUgKi8KPiAgRU5EUFJPQyhjcHVfaW5pdCkKPiAg
Cj4gKy8qCj4gKyAqIFJlYnVpbGQgdGhlIGJvb3QgcGFnZXRhYmxlJ3MgZmlyc3QtbGV2ZWwgZW50
cmllcy4gVGhlIHN0cnVjdHVyZQo+ICsgKiBpcyBkZXNjcmliZWQgaW4gbW0uYy4KPiArICoKPiAr
ICogQWZ0ZXIgdGhlIENQVSBlbmFibGVzIHBhZ2luZyBpdCB3aWxsIGFkZCB0aGUgZml4bWFwIG1h
cHBpbmcKPiArICogdG8gdGhlc2UgcGFnZSB0YWJsZXMsIGhvd2V2ZXIgdGhpcyBtYXkgY2xhc2gg
d2l0aCB0aGUgMToxCj4gKyAqIG1hcHBpbmcuIFNvIGVhY2ggQ1BVIG11c3QgcmVidWlsZCB0aGUg
cGFnZSB0YWJsZXMgaGVyZSB3aXRoCj4gKyAqIHRoZSAxOjEgaW4gcGxhY2UuCj4gKyAqCj4gKyAq
IElucHV0czoKPiArICogICByOSA6IHBhZGRyKHN0YXJ0KQo+ICsgKiAgIHIxMDogcGh5cyBvZmZz
ZXQKPiArICoKPiArICogQ2xvYmJlcnMgcjAgLSByNgo+ICsgKgo+ICsgKiBSZWdpc3RlciB1c2Fn
ZSB3aXRoaW4gdGhpcyBmdW5jdGlvbjoKPiArICogICByNiA6IElkZW50aXR5IG1hcCBpbiBwbGFj
ZQo+ICsgKi8KPiAgY3JlYXRlX3BhZ2VfdGFibGVzOgo+ICAgICAgICAgIC8qCj4gLSAgICAgICAg
ICogUmVidWlsZCB0aGUgYm9vdCBwYWdldGFibGUncyBmaXJzdC1sZXZlbCBlbnRyaWVzLiBUaGUg
c3RydWN0dXJlCj4gLSAgICAgICAgICogaXMgZGVzY3JpYmVkIGluIG1tLmMuCj4gLSAgICAgICAg
ICoKPiAtICAgICAgICAgKiBBZnRlciB0aGUgQ1BVIGVuYWJsZXMgcGFnaW5nIGl0IHdpbGwgYWRk
IHRoZSBmaXhtYXAgbWFwcGluZwo+IC0gICAgICAgICAqIHRvIHRoZXNlIHBhZ2UgdGFibGVzLCBo
b3dldmVyIHRoaXMgbWF5IGNsYXNoIHdpdGggdGhlIDE6MQo+IC0gICAgICAgICAqIG1hcHBpbmcu
IFNvIGVhY2ggQ1BVIG11c3QgcmVidWlsZCB0aGUgcGFnZSB0YWJsZXMgaGVyZSB3aXRoCj4gLSAg
ICAgICAgICogdGhlIDE6MSBpbiBwbGFjZS4KPiAtICAgICAgICAgKi8KPiAtCj4gLSAgICAgICAg
LyoKPiAgICAgICAgICAgKiBJZiBYZW4gaXMgbG9hZGVkIGF0IGV4YWN0bHkgWEVOX1ZJUlRfU1RB
UlQgdGhlbiB3ZSBkb24ndAo+ICAgICAgICAgICAqIG5lZWQgYW4gYWRkaXRpb25hbCAxOjEgbWFw
cGluZywgdGhlIHZpcnR1YWwgbWFwcGluZyB3aWxsCj4gICAgICAgICAgICogc3VmZmljZS4KPiAt
LSAKPiAyLjExLjAKPiAKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 20:20:03 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 20:20:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsYbI-0004Q7-AS; Tue, 30 Jul 2019 20:20:00 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=7c++=V3=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hsYbG-0004Q0-OQ
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 20:19:58 +0000
X-Inumbo-ID: 668f8d72-b307-11e9-971b-bbdc207585c1
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 668f8d72-b307-11e9-971b-bbdc207585c1;
 Tue, 30 Jul 2019 20:19:58 +0000 (UTC)
Received: from localhost (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256
 bits)) (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 62A2C20693;
 Tue, 30 Jul 2019 20:19:57 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1564517997;
 bh=5rpaHBTNjLKpzjQLyM0P2I/HdgGOPMJHzqUMCoBPTYY=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=yWO93GYsY2yEgC6kFNHrtTaB5rN0Yn0Vob81G3boXcbsvAU9LSgLIJw1t+H3CupuH
 NfztOOASxsG4wQ1++U6ATLxeYO1SjhtOOPdbczEIn1jiTF9wkMnX5XLxn29SBWIP/i
 zBzfQMkL4jwCvYXSBEauPsBSh7XfOsRojqJlZJo4=
Date: Tue, 30 Jul 2019 13:19:56 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-T480s
To: Julien Grall <julien.grall@arm.com>
In-Reply-To: <20190722213958.5761-29-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.21.1907301319440.28600@sstabellini-ThinkPad-T480s>
References: <20190722213958.5761-1-julien.grall@arm.com>
 <20190722213958.5761-29-julien.grall@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 28/35] xen/arm32: head: Document
 enable_mmu()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Stefano Stabellini <sstabellini@kernel.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCAyMiBKdWwgMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IERvY3VtZW50IHRoZSBi
ZWhhdmlvciBhbmQgdGhlIG1haW4gcmVnaXN0ZXJzIHVzYWdlIHdpdGhpbiBlbmFibGVfbW11KCku
Cj4gCj4gU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4K
ClJldmlld2VkLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+
CgoKPiAtLS0KPiAgICAgQ2hhbmdlcyBpbiB2MjoKPiAgICAgICAgIC0gUGF0Y2ggYWRkZWQKPiAt
LS0KPiAgeGVuL2FyY2gvYXJtL2FybTMyL2hlYWQuUyB8IDcgKysrKysrKwo+ICAxIGZpbGUgY2hh
bmdlZCwgNyBpbnNlcnRpb25zKCspCj4gCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9hcm0z
Mi9oZWFkLlMgYi94ZW4vYXJjaC9hcm0vYXJtMzIvaGVhZC5TCj4gaW5kZXggZWY4OTc5OTU5Yi4u
NDA4MWE1MmRmYSAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC9hcm0vYXJtMzIvaGVhZC5TCj4gKysr
IGIveGVuL2FyY2gvYXJtL2FybTMyL2hlYWQuUwo+IEBAIC00MjIsNiArNDIyLDEzIEBAIHZpcnRw
aHlzX2NsYXNoOgo+ICAgICAgICAgIGIgICAgIGZhaWwKPiAgRU5EUFJPQyhjcmVhdGVfcGFnZV90
YWJsZXMpCj4gIAo+ICsvKgo+ICsgKiBUdXJuIG9uIHRoZSBEYXRhIENhY2hlIGFuZCB0aGUgTU1V
LiBUaGUgZnVuY3Rpb24gd2lsbCByZXR1cm4gb24gdGhlIDE6MQo+ICsgKiBtYXBwaW5nLiBJbiBv
dGhlciB3b3JkLCB0aGUgY2FsbGVyIGlzIHJlc3BvbnNpYmxlIHRvIHN3aXRjaCB0byB0aGUgcnVu
dGltZQo+ICsgKiBtYXBwaW5nLgo+ICsgKgo+ICsgKiBDbG9iYmVycyByMCAtIHIzCj4gKyAqLwo+
ICBlbmFibGVfbW11Ogo+ICAgICAgICAgIFBSSU5UKCItIFR1cm5pbmcgb24gcGFnaW5nIC1cclxu
IikKPiAgCj4gLS0gCj4gMi4xMS4wCj4gCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 20:25:55 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 20: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 1hsYgo-00059v-4M; Tue, 30 Jul 2019 20:25:42 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=7c++=V3=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hsYgm-00059q-TF
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 20:25:40 +0000
X-Inumbo-ID: 31ac998e-b308-11e9-8980-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 31ac998e-b308-11e9-8980-bc764e045a96;
 Tue, 30 Jul 2019 20:25:38 +0000 (UTC)
Received: from localhost (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256
 bits)) (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 278F92067D;
 Tue, 30 Jul 2019 20:25:38 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1564518338;
 bh=HXl4tJCPskNIVgQjiF0qqkJrpdLR93s4ubvXE6Qv7SM=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=gZ7G2mILrqWvUtHeCVRFw+JESKcon89nk1tX3ZHa1iQOuwLIF7v1EHC6/j1vWdzE4
 DV5goCL//ajEWR1h0tPlq8fUbjFq7+Yt4v+tD7jrY9agef3F+Ac5UWXBqr7W4b4Qeb
 So/J4qWAUtBF3/1Mp/qLLR2h8hMkf63MGMf+DSDc=
Date: Tue, 30 Jul 2019 13:25:37 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-T480s
To: Julien Grall <julien.grall@arm.com>
In-Reply-To: <20190722213958.5761-30-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.21.1907301324310.28600@sstabellini-ThinkPad-T480s>
References: <20190722213958.5761-1-julien.grall@arm.com>
 <20190722213958.5761-30-julien.grall@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 29/35] xen/arm32: head: Move assembly
 switch to the runtime PT in secondary CPUs path
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Stefano Stabellini <sstabellini@kernel.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCAyMiBKdWwgMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IFRoZSBhc3NlbWJseSBz
d2l0Y2ggdG8gdGhlIHJ1bnRpbWUgUFQgaXMgb25seSBuZWNlc3NhcnkgZm9yIHRoZQo+IHNlY29u
ZGFyeSBDUFVzLiBTbyBtb3ZlIHRoZSBjb2RlIGluIHRoZSBzZWNvbmRhcnkgQ1BVcyBwYXRoLgo+
IAo+IFdoaWxlIHRoaXMgaXMgZGVmaW5pdGVseSBub3QgY29tcGxpYW50IHdpdGggdGhlIEFybSBB
cm0gYXMgd2UgYXJlCj4gc3dpdGNoaW5nIGJldHdlZW4gdHdvIGRpZmZlcmVudHMgc2V0IG9mIHBh
Z2UtdGFibGVzIHdpdGhvdXQgdHVybmluZyBvZmYKPiB0aGUgTU1VLiBUdXJuaW5nIG9mZiB0aGUg
TU1VIGlzIGltcG9zc2libGUgaGVyZSBhcyB0aGUgSUQgbWFwIG1heSBjbGFzaAo+IHdpdGggb3Ro
ZXIgbWFwcGluZ3MgaW4gdGhlIHJ1bnRpbWUgcGFnZS10YWJsZXMuIFRoaXMgd2lsbCByZXF1aXJl
IG1vcmUKPiByZXdvcmsgdG8gYXZvaWQgdGhlIHByb2JsZW0uIFNvIGZvciBub3cgYWRkIGEgVE9E
TyBpbiB0aGUgY29kZS4KPiAKPiBGaW5hbGx5LCB0aGUgY29kZSBpcyBjdXJyZW50bHkgYXNzdW1l
IHRoYXQgcjUgd2lsbCBiZSBwcm9wZXJseSBzZXQgdG8gMAo+IGJlZm9yZSBoYW5kLiBUaGlzIGlz
IGRvbmUgYnkgY3JlYXRlX3BhZ2VfdGFibGVzKCkgd2hpY2ggaXMgY2FsbGVkIHF1aXRlCj4gZWFy
bHkgaW4gdGhlIGJvb3QgcHJvY2Vzcy4gVGhlcmUgYXJlIGEgcmlzayB0aGlzIG1heSBiZSBvdmVy
c2lnaHQgaW4gdGhlCj4gZnV0dXJlIGFuZCB0aGVyZWZvcmUgYnJlYWtpbmcgc2Vjb25kYXJ5IENQ
VXMgYm9vdC4gSW5zdGVhZCwgc2V0IHI1IHRvIDAKPiBqdXN0IGJlZm9yZSB1c2luZyBpdC4KPiAK
PiBTaWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgo+IAo+
IC0tLQo+ICAgICBDaGFuZ2VzIGluIHYyOgo+ICAgICAgICAgLSBQYXRjaCBhZGRlZAo+IC0tLQo+
ICB4ZW4vYXJjaC9hcm0vYXJtMzIvaGVhZC5TIHwgNDIgKysrKysrKysrKysrKysrKysrKystLS0t
LS0tLS0tLS0tLS0tLS0tLS0tCj4gIDEgZmlsZSBjaGFuZ2VkLCAyMCBpbnNlcnRpb25zKCspLCAy
MiBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2FybTMyL2hlYWQu
UyBiL3hlbi9hcmNoL2FybS9hcm0zMi9oZWFkLlMKPiBpbmRleCA0MDgxYTUyZGZhLi42ZGM2MDMy
NDk4IDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL2FybS9hcm0zMi9oZWFkLlMKPiArKysgYi94ZW4v
YXJjaC9hcm0vYXJtMzIvaGVhZC5TCj4gQEAgLTIwMSw2ICsyMDEsMjYgQEAgR0xPQkFMKGluaXRf
c2Vjb25kYXJ5KQo+ICAgICAgICAgIG1vdiAgIHBjLCByMAo+ICBzZWNvbmRhcnlfc3dpdGNoZWQ6
Cj4gICAgICAgICAgYmwgICAgc2V0dXBfZml4bWFwCj4gKwo+ICsgICAgICAgIC8qCj4gKyAgICAg
ICAgICogTm9uLWJvb3QgQ1BVcyBuZWVkIHRvIG1vdmUgb24gdG8gdGhlIHByb3BlciBwYWdldGFi
bGVzLCB3aGljaCB3ZXJlCj4gKyAgICAgICAgICogc2V0dXAgaW4gaW5pdF9zZWNvbmRhcnlfcGFn
ZXRhYmxlcy4KPiArICAgICAgICAgKgo+ICsgICAgICAgICAqIFhYWDogVGhpcyBpcyBub3QgY29t
cGxpYW50IHdpdGggdGhlIEFybSBBcm0uCj4gKyAgICAgICAgICovCj4gKyAgICAgICAgbGRyICAg
cjQsID1pbml0X3R0YnIgICAgICAgICAvKiBWQSBvZiBIVFRCUiB2YWx1ZSBzdGFzaGVkIGJ5IENQ
VSAwICovCj4gKyAgICAgICAgbW92ICAgcjUsICMwCgpXaHkgZG8gd2UgbmVlZCB0byB6ZXJvIHI1
PyBTaG91bGRuJ3QgbGRyZCBvdmVyd3JpdGUgcjUgYW55d2F5PwoKCj4gKyAgICAgICAgbGRyZCAg
cjQsIHI1LCBbcjRdICAgICAgICAgICAvKiBBY3R1YWwgdmFsdWUgKi8KPiArICAgICAgICBkc2IK
PiArICAgICAgICBtY3JyICBDUDY0KHI0LCByNSwgSFRUQlIpCj4gKyAgICAgICAgZHNiCj4gKyAg
ICAgICAgaXNiCj4gKyAgICAgICAgbWNyICAgQ1AzMihyMCwgVExCSUFMTEgpICAgICAvKiBGbHVz
aCBoeXBlcnZpc29yIFRMQiAqLwo+ICsgICAgICAgIG1jciAgIENQMzIocjAsIElDSUFMTFUpICAg
ICAgLyogRmx1c2ggSS1jYWNoZSAqLwo+ICsgICAgICAgIG1jciAgIENQMzIocjAsIEJQSUFMTCkg
ICAgICAgLyogRmx1c2ggYnJhbmNoIHByZWRpY3RvciAqLwo+ICsgICAgICAgIGRzYiAgICAgICAg
ICAgICAgICAgICAgICAgICAgLyogRW5zdXJlIGNvbXBsZXRpb24gb2YgVExCK0JQIGZsdXNoICov
Cj4gKyAgICAgICAgaXNiCj4gKwo+ICAgICAgICAgIGIgICAgIGxhdW5jaAo+ICBFTkRQUk9DKGlu
aXRfc2Vjb25kYXJ5KQo+ICAKPiBAQCAtNTA0LDI4ICs1MjQsNiBAQCBFTkRQUk9DKHNldHVwX2Zp
eG1hcCkKPiAgbGF1bmNoOgo+ICAgICAgICAgIFBSSU5UKCItIFJlYWR5IC1cclxuIikKPiAgCj4g
LSAgICAgICAgLyogVGhlIGJvb3QgQ1BVIHNob3VsZCBnbyBzdHJhaWdodCBpbnRvIEMgbm93ICov
Cj4gLSAgICAgICAgdGVxICAgcjEyLCAjMAo+IC0gICAgICAgIGJlcSAgIDFmCj4gLQo+IC0gICAg
ICAgIC8qCj4gLSAgICAgICAgICogTm9uLWJvb3QgQ1BVcyBuZWVkIHRvIG1vdmUgb24gdG8gdGhl
IHByb3BlciBwYWdldGFibGVzLCB3aGljaCB3ZXJlCj4gLSAgICAgICAgICogc2V0dXAgaW4gaW5p
dF9zZWNvbmRhcnlfcGFnZXRhYmxlcy4KPiAtICAgICAgICAgKi8KPiAtCj4gLSAgICAgICAgbGRy
ICAgcjQsID1pbml0X3R0YnIgICAgICAgICAvKiBWQSBvZiBIVFRCUiB2YWx1ZSBzdGFzaGVkIGJ5
IENQVSAwICovCj4gLSAgICAgICAgbGRyZCAgcjQsIHI1LCBbcjRdICAgICAgICAgICAvKiBBY3R1
YWwgdmFsdWUgKi8KPiAtICAgICAgICBkc2IKPiAtICAgICAgICBtY3JyICBDUDY0KHI0LCByNSwg
SFRUQlIpCj4gLSAgICAgICAgZHNiCj4gLSAgICAgICAgaXNiCj4gLSAgICAgICAgbWNyICAgQ1Az
MihyMCwgVExCSUFMTEgpICAgICAvKiBGbHVzaCBoeXBlcnZpc29yIFRMQiAqLwo+IC0gICAgICAg
IG1jciAgIENQMzIocjAsIElDSUFMTFUpICAgICAgLyogRmx1c2ggSS1jYWNoZSAqLwo+IC0gICAg
ICAgIG1jciAgIENQMzIocjAsIEJQSUFMTCkgICAgICAgLyogRmx1c2ggYnJhbmNoIHByZWRpY3Rv
ciAqLwo+IC0gICAgICAgIGRzYiAgICAgICAgICAgICAgICAgICAgICAgICAgLyogRW5zdXJlIGNv
bXBsZXRpb24gb2YgVExCK0JQIGZsdXNoICovCj4gLSAgICAgICAgaXNiCj4gLQo+IC0xOgo+ICAg
ICAgICAgIGxkciAgIHIwLCA9aW5pdF9kYXRhCj4gICAgICAgICAgYWRkICAgcjAsICNJTklUSU5G
T19zdGFjayAgICAvKiBGaW5kIHRoZSBib290LXRpbWUgc3RhY2sgKi8KPiAgICAgICAgICBsZHIg
ICBzcCwgW3IwXQo+IC0tIAo+IDIuMTEuMAo+IAoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 20:39:04 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 20: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 1hsYtc-0005uU-Ew; Tue, 30 Jul 2019 20:38:56 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=7c++=V3=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hsYtb-0005uL-S1
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 20:38:55 +0000
X-Inumbo-ID: 0bf14e52-b30a-11e9-a84b-8f68e9f206fb
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 0bf14e52-b30a-11e9-a84b-8f68e9f206fb;
 Tue, 30 Jul 2019 20:38:54 +0000 (UTC)
Received: from localhost (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256
 bits)) (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id C537820659;
 Tue, 30 Jul 2019 20:38:53 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1564519134;
 bh=q5jOAnK4C2LYhRgKk4kyv8+UdSmObMeY2j5fIjVI5rc=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=JVXkqbniWTGMSRSZ+JOHxdlTyR4MD2DPEgwy5Wje7apoQAS5rh82TaaaM+9Pd+u2k
 0eedOdJOTcBZSwGn0UbVs0AXSKVe53qrhvCaIDBzqbl8Q6RfRyyATYy+NcstUzCSHr
 1IjoitBT2XVZgktSjLYFE83SWI1ggZV0kiab/A7o=
Date: Tue, 30 Jul 2019 13:38:53 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-T480s
To: Julien Grall <julien.grall@arm.com>
In-Reply-To: <20190722213958.5761-31-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.21.1907301338430.28600@sstabellini-ThinkPad-T480s>
References: <20190722213958.5761-1-julien.grall@arm.com>
 <20190722213958.5761-31-julien.grall@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 30/35] xen/arm32: head: Don't setup the
 fixmap on secondary 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: xen-devel@lists.xenproject.org, Stefano Stabellini <sstabellini@kernel.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCAyMiBKdWwgMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IHNldHVwX2ZpeG1hcCgp
IHdpbGwgc2V0dXAgdGhlIGZpeG1hcCBpbiB0aGUgYm9vdCBwYWdlIHRhYmxlcyBpbiBvcmRlciB0
bwo+IHVzZSBlYXJseXByaW50ayBhbmQgYWxzbyB1cGRhdGUgdGhlIHJlZ2lzdGVyIHIxMSBob2xk
aW5nIHRoZSBhZGRyZXNzIHRvCj4gdGhlIFVBUlQuCj4gCj4gSG93ZXZlciwgc2Vjb25kYXJ5IENQ
VXMgYXJlIG5vdCB1c2luZyBlYXJseXByaW50ayBiZXR3ZWVuIHR1cm5pbmcgdGhlCj4gTU1VIG9u
IGFuZCBzd2l0Y2hpbmcgdG8gdGhlIHJ1bnRpbWUgcGFnZSB0YWJsZS4gU28gc2V0dGluZyB1cCB0
aGUKPiBmaXhtYXAgaW4gdGhlIGJvb3QgcGFnZXMgdGFibGUgaXMgcG9pbnRsZXNzLgo+IAo+IFRo
aXMgbWVhbnMgbW9zdCBvZiBzZXR1cF9maXhtYXAoKSBpcyBub3QgbmVjZXNzYXJ5IGZvciB0aGUg
c2Vjb25kYXJ5Cj4gQ1BVcy4gVGhlIHVwZGF0ZSBvZiBVQVJUIGFkZHJlc3MgaXMgbm93IG1vdmVk
IG91dCBvZiBzZXR1cF9maXhtYXAoKSBhbmQKPiBkdXBsaWNhdGVkIGluIHRoZSBDUFUgYm9vdCBh
bmQgc2Vjb25kYXJ5IENQVXMgYm9vdC4gQWRkaXRpb25hbGx5LCB0aGUKPiBjYWxsIHRvIHNldHVw
X2ZpeG1hcCgpIGlzIHJlbW92ZWQgZnJvbSBzZWNvbmRhcnkgQ1BVcyBib290Lgo+IAo+IExhc3Rs
eSwgdGFrZSB0aGUgb3Bwb3J0dW5pdHkgdG8gcmVwbGFjZSBsb2FkIGZyb20gbGl0ZXJhbCBwb29s
IHdpdGggdGhlCj4gbmV3IG1hY3JvIG1vdl93Lgo+IAo+IFNpZ25lZC1vZmYtYnk6IEp1bGllbiBH
cmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CgpSZXZpZXdlZC1ieTogU3RlZmFubyBTdGFiZWxs
aW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgoKCj4gLS0tCj4gICAgIENoYW5nZXMgaW4gdjI6
Cj4gICAgICAgICAtIFBhdGNoIGFkZGVkCj4gLS0tCj4gIHhlbi9hcmNoL2FybS9hcm0zMi9oZWFk
LlMgfCAyMCArKysrKysrKy0tLS0tLS0tLS0tLQo+ICAxIGZpbGUgY2hhbmdlZCwgOCBpbnNlcnRp
b25zKCspLCAxMiBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2Fy
bTMyL2hlYWQuUyBiL3hlbi9hcmNoL2FybS9hcm0zMi9oZWFkLlMKPiBpbmRleCA2ZGM2MDMyNDk4
Li4wYTVjM2E4NTI1IDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL2FybS9hcm0zMi9oZWFkLlMKPiAr
KysgYi94ZW4vYXJjaC9hcm0vYXJtMzIvaGVhZC5TCj4gQEAgLTE1OSw2ICsxNTksMTAgQEAgcGFz
dF96SW1hZ2U6Cj4gICAgICAgICAgbW92ICAgcGMsIHIwCj4gIHByaW1hcnlfc3dpdGNoZWQ6Cj4g
ICAgICAgICAgYmwgICAgc2V0dXBfZml4bWFwCj4gKyNpZmRlZiBDT05GSUdfRUFSTFlfUFJJTlRL
Cj4gKyAgICAgICAgLyogVXNlIGEgdmlydHVhbCBhZGRyZXNzIHRvIGFjY2VzcyB0aGUgVUFSVC4g
Ki8KPiArICAgICAgICBtb3ZfdyByMTEsIEVBUkxZX1VBUlRfVklSVFVBTF9BRERSRVNTCj4gKyNl
bmRpZgo+ICAgICAgICAgIGIgICAgIGxhdW5jaAo+ICBFTkRQUk9DKHN0YXJ0KQo+ICAKPiBAQCAt
MjAwLDggKzIwNCw2IEBAIEdMT0JBTChpbml0X3NlY29uZGFyeSkKPiAgICAgICAgICBsZHIgICBy
MCwgPXNlY29uZGFyeV9zd2l0Y2hlZAo+ICAgICAgICAgIG1vdiAgIHBjLCByMAo+ICBzZWNvbmRh
cnlfc3dpdGNoZWQ6Cj4gLSAgICAgICAgYmwgICAgc2V0dXBfZml4bWFwCj4gLQo+ICAgICAgICAg
IC8qCj4gICAgICAgICAgICogTm9uLWJvb3QgQ1BVcyBuZWVkIHRvIG1vdmUgb24gdG8gdGhlIHBy
b3BlciBwYWdldGFibGVzLCB3aGljaCB3ZXJlCj4gICAgICAgICAgICogc2V0dXAgaW4gaW5pdF9z
ZWNvbmRhcnlfcGFnZXRhYmxlcy4KPiBAQCAtMjIxLDYgKzIyMywxMCBAQCBzZWNvbmRhcnlfc3dp
dGNoZWQ6Cj4gICAgICAgICAgZHNiICAgICAgICAgICAgICAgICAgICAgICAgICAvKiBFbnN1cmUg
Y29tcGxldGlvbiBvZiBUTEIrQlAgZmx1c2ggKi8KPiAgICAgICAgICBpc2IKPiAgCj4gKyNpZmRl
ZiBDT05GSUdfRUFSTFlfUFJJTlRLCj4gKyAgICAgICAgLyogVXNlIGEgdmlydHVhbCBhZGRyZXNz
IHRvIGFjY2VzcyB0aGUgVUFSVC4gKi8KPiArICAgICAgICBtb3ZfdyByMTEsIEVBUkxZX1VBUlRf
VklSVFVBTF9BRERSRVNTCj4gKyNlbmRpZgo+ICAgICAgICAgIGIgICAgIGxhdW5jaAo+ICBFTkRQ
Uk9DKGluaXRfc2Vjb25kYXJ5KQo+ICAKPiBAQCAtNDc1LDEzICs0ODEsNiBAQCBzZXR1cF9maXht
YXA6Cj4gICAgICAgICAgICovCj4gICAgICAgICAgZHNiCj4gICNpZiBkZWZpbmVkKENPTkZJR19F
QVJMWV9QUklOVEspIC8qIEZpeG1hcCBpcyBvbmx5IHVzZWQgYnkgZWFybHkgcHJpbnRrICovCj4g
LSAgICAgICAgLyoKPiAtICAgICAgICAgKiBOb24tYm9vdCBDUFVzIGRvbid0IG5lZWQgdG8gcmVi
dWlsZCB0aGUgZml4bWFwIGl0c2VsZiwganVzdAo+IC0gICAgICAgICAqIHRoZSBtYXBwaW5nIGZy
b20gYm9vdF9zZWNvbmQgdG8geGVuX2ZpeG1hcAo+IC0gICAgICAgICAqLwo+IC0gICAgICAgIHRl
cSAgIHIxMiwgIzAKPiAtICAgICAgICBibmUgICAxZgo+IC0KPiAgICAgICAgICAvKiBBZGQgVUFS
VCB0byB0aGUgZml4bWFwIHRhYmxlICovCj4gICAgICAgICAgbGRyICAgcjEsID14ZW5fZml4bWFw
ICAgICAgICAvKiByMSA6PSB2YWRkciAoeGVuX2ZpeG1hcCkgKi8KPiAgICAgICAgICBsc3IgICBy
MiwgcjExLCAjVEhJUkRfU0hJRlQKPiBAQCAtNTAyLDkgKzUwMSw2IEBAIHNldHVwX2ZpeG1hcDoK
PiAgICAgICAgICBtb3YgICByNCwgcjQsIGxzciAjKFNFQ09ORF9TSElGVCAtIDMpICAgLyogcjQg
Oj0gU2xvdCBmb3IgRklYTUFQKDApICovCj4gICAgICAgICAgbW92ICAgcjMsICMweDAKPiAgICAg
ICAgICBzdHJkICByMiwgcjMsIFtyMSwgcjRdICAgICAgIC8qIE1hcCBpdCBpbiB0aGUgZml4bWFw
J3Mgc2xvdCAqLwo+IC0KPiAtICAgICAgICAvKiBVc2UgYSB2aXJ0dWFsIGFkZHJlc3MgdG8gYWNj
ZXNzIHRoZSBVQVJULiAqLwo+IC0gICAgICAgIGxkciAgIHIxMSwgPUVBUkxZX1VBUlRfVklSVFVB
TF9BRERSRVNTCj4gICNlbmRpZgo+ICAKPiAgICAgICAgICAvKgo+IC0tIAo+IDIuMTEuMAo+IAoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 20:46:51 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 20: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 1hsZ1D-0006bn-9J; Tue, 30 Jul 2019 20:46:47 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=WuyF=V3=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hsZ1C-0006bi-1l
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 20:46:46 +0000
X-Inumbo-ID: 22338ce2-b30b-11e9-853e-438abfaa0b2e
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 22338ce2-b30b-11e9-853e-438abfaa0b2e;
 Tue, 30 Jul 2019 20:46:41 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id D9C9D28;
 Tue, 30 Jul 2019 13:46:40 -0700 (PDT)
Received: from [10.37.8.36] (unknown [10.37.8.36])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id D00263F575;
 Tue, 30 Jul 2019 13:46:39 -0700 (PDT)
To: Andrii Anisov <andrii.anisov@gmail.com>
References: <1543440731-21947-1-git-send-email-andrii.anisov@gmail.com>
 <1543440731-21947-2-git-send-email-andrii.anisov@gmail.com>
 <cfdf9c30-f3e1-4023-e044-959871d2f654@arm.com>
 <b7b24214-f7d0-41d0-b2c7-286d45f6da1a@gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <e1ee3ca4-edff-1a62-1f0a-0b832b4d5924@arm.com>
Date: Tue, 30 Jul 2019 21:46:38 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <b7b24214-f7d0-41d0-b2c7-286d45f6da1a@gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [RFC 01/16] xen/arm: Re-enable interrupt later in
 the trap path
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 nd <nd@arm.com>, Andrii Anisov <andrii_anisov@epam.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Andre Przywara <andre.przywara@arm.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

KCsgQW5kcmUpCgpPbiA3LzMwLzE5IDY6MzQgUE0sIEFuZHJpaSBBbmlzb3Ygd3JvdGU6Cj4gSGVs
bG8gSnVsaWVuLAo+IAo+IEl0IGxvb2tzIEkgbWlzc2VkIGFuc3dlcmluZyB0aGlzIGVtYWlsLiBT
byBkbyB0aGlzIG5vdzoKPiAKPiBPbiAyOS4xMS4xOCAwMDowMCwgSnVsaWVuIEdyYWxsIHdyb3Rl
Ogo+PiBPbiAyOC8xMS8yMDE4IDIxOjMxLCBBbmRyaWkgQW5pc292IHdyb3RlOgo+Pj4gRnJvbTog
SnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KPj4+Cj4+PiBUaGlzIG1ha2VzIGZ1
bmN0aW9uIGVudGVyX2h5cGVydmlzb3JfaGVhZCgpIGJlaW5nIGV4ZWN1dGVkIHdpdGgKPj4+IGly
cXMgbG9ja2VkLiBUaGlzIGFsc28gZ2l2ZSBhIGZpbmUgc2lkZSBlZmZlY3QgLSBpdCBhc3N1cmVz
IHRoYXQKPj4+IExScyBhcmUgY2xlYXJlZCBwcmlvciB0byBhbnkgSVJRcyBwcm9jZXNzaW5nLCB3
aGljaCBsZWFkcyB0byBhCj4+PiBiZXR0ZXIgKGZhc3RlcikgSVJRcyBwcm9jZXNzaW5nLgo+Pgo+
PiBBZ2FpbiwgdGhpcyBuZWVkIHNvbWUgcmF0aW9uYWxlIHdoeSBpcyBpdCBmYXN0ZXIuIEFuZCBo
b3cgdGhpcyBpcyBnb2luZwo+PiB0byBpbXBhY3QgdGhlIG90aGVyIHZHSUMuLi4KPiAKPiBXaXRo
IHRoZSBjdXJyZW50IGNvZGUsIHRoZXJlIGlzIGEgY2hhbmNlIHRoYXQgaHlwZXJ2aXNvciBwZXJm
b3JtcyAKPiBkb19JUlEoKSBiZWZvcmUgZmV0Y2hpbmcgTFJzIHdpdGggdGhlIGluZm9ybWF0aW9u
IGFib3V0IElSUXMgYmVpbmcgCj4gcHJvY2Vzc2VkIGJ5IGEgZ3Vlc3QuIFRoaXMgY291bGQgaGFw
cGVuIGluIGd1ZXN0IHRyYXAgcGF0aHMgd2hlcmUgCj4gaW50ZXJydXB0cyBhcmUgZW5hYmxlZCBi
ZWZvcmUgYGVudGVyX2h5cGVydmlzb3JfaGVhZCgpYCBjYWxsLgo+IAo+IFBlcmZvcm1pbmcgYGRv
X0lSUSgpYCBwcmlvciB0byBgdmdpY19zeW5jX2Zyb21fbHJzKClgIGlzIGFzc3VtZWQgYXMgbGVz
cyAKPiBlZmZpY2llbnQgdGhhbiBkb2luZyBpdCB2aWNlIHZlcnNhIGZvciBoaWdoIElSUSByYXRl
IHVzZS1jYXNlcyB3aXRoIHRoZSAKPiBudW1iZXIgb2YgZGlmZmVyZW50IGludGVycnVwdHMgKHNw
ZWNpZmljIGZvciBtdWx0aW1lZGlhIHNjZW5hcmlvcykuCgpXaGF0IHlvdSBzdWdnZXN0IGhlcmUg
aXMgcmVhbGx5IHNwZWNpZmljIHRvIHlvdXIgdXNlIGNhc2UuIEhvd2V2ZXIsIAp0aGluayBhYm91
dCB0aGUgUmVhbC1UaW1lIGNhc2Ugd2hlcmUgeW91IG1heSB3YW50IHRvIHJlY2VpdmUgeW91ciAK
aW50ZXJydXB0IGFzIHNvb24gYXMgcG9zc2libGUuCgpJbiBnZW5lcmFsLCBrZWVwaW5nIHRoZSBp
bnRlcnJ1cHQgZGlzYWJsZWQgZm9yIGEgbG9uZyB0aW1lIGlzIGEgcHJldHR5IApiYWQgaWRlYSBi
ZWNhdXNlIHlvdSBpbmNyZWFzZSBsYXRlbmN5LiBJbnRlcnJ1cHRzIHNob3VsZCBvbmx5IGJlIApk
aXNhYmxlZCB3aGVuIGl0IGlzIHN0cmljdGx5IG5lY2Vzc2FyeS4KCkF0IHRoZSBtb21lbnQgSSBk
b24ndCB2aWV3IHRoaXMgY2hhbmdlIGFzIG5lY2Vzc2FyeS4gQnV0IEkgYW0gaGFwcHkgdG8gCmJl
IHByb3ZlbiBvdGhlcndpc2UuCgo+ICDCoC0gRm9yIHRoZSBvbGQgdmdpYyBpbXBsZW1lbnRhdGlv
biwgYHZnaWNfc3luY19mcm9tX2xycygpYCByZWxlYXNlIExScyAKPiBmcm9tIHByb2Nlc3NlZCBp
bnRlcnJ1cHRzIGFsc28gc2hvcnRlbnMgYGluZmxpZ2h0X2lycXNgIHNvcnRlZCBsaXN0LiBTbyAK
PiBgZG9fSVJRKClgIGhhcyBiZXR0ZXIgY2hhbmNlcyB0byB3cml0ZSBJUlEgZGlyZWN0bHkgdG8g
TFIgaW5zdGVhZCBvZiAKPiBzYXZpbmcgaXQgaW50byBgbHJfcGVuZGluZ2AgbGlzdCBhbmQgcG9z
c2libHkgZmFzdGVyIGluc2VydCB0aGUgbmV3IElSUSAKPiBpbnRvIGBpbmZsaWdodF9pcnFzYCBs
aXN0LgpTYXZpbmcgdG8gbHJfcGVuZGluZyBtZWFucyB0aGF0IHlvdSBoYXZlIGFsbCB0aGUgTFJz
IGZ1bGwuCgpJIHZhZ3VlbHkgcmVjYWxsIHdlIHNwb2tlIGFib3V0IGl0IGJlZm9yZSBidXQgSSBj
YW4ndCBmaW5kIGFueXRoaW5nIGluIApteSBpbmJveC4gU28gY2FuIHlvdSBleHBsYWluIGFnYWlu
IHlvdXIgdXNlLWNhc2UsIHRoZSBudW1iZXIgb2YgTFJzLi4uPwoKTm90ZSB0aGlzIGlzIHdlcmUg
d3JpdGluZyBkb3duIGV2ZXJ5dGhpbmcgaW4gdGhlIGNvbW1pdCBtZXNzYWdlIChvciAKYWZ0ZXIg
LS0tKSBoZWxwcyBwZW9wbGUgdG8gdW5kZXJzdGFuZCB3aGVyZSB5b3UgYXJlIGNvbWluZyBmcm9t
LgoKQ2hlZXJzLAoKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 20:55:04 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 20:55:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsZ99-0007KI-5t; Tue, 30 Jul 2019 20:54: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=WuyF=V3=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hsZ98-0007KD-7X
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 20:54:58 +0000
X-Inumbo-ID: 496fb90a-b30c-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 496fb90a-b30c-11e9-8980-bc764e045a96;
 Tue, 30 Jul 2019 20:54:56 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 47FBC28;
 Tue, 30 Jul 2019 13:54:56 -0700 (PDT)
Received: from [10.37.8.36] (unknown [10.37.8.36])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 79BF23F575;
 Tue, 30 Jul 2019 13:54:55 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <20190722213958.5761-1-julien.grall@arm.com>
 <20190722213958.5761-30-julien.grall@arm.com>
 <alpine.DEB.2.21.1907301324310.28600@sstabellini-ThinkPad-T480s>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <6b5e2b3b-9841-8bed-ca55-e973c321f44f@arm.com>
Date: Tue, 30 Jul 2019 21:54:53 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <alpine.DEB.2.21.1907301324310.28600@sstabellini-ThinkPad-T480s>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 29/35] xen/arm32: head: Move assembly
 switch to the runtime PT in secondary CPUs path
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgU3RlZmFubywKCk9uIDcvMzAvMTkgOToyNSBQTSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3Rl
Ogo+IE9uIE1vbiwgMjIgSnVsIDIwMTksIEp1bGllbiBHcmFsbCB3cm90ZToKPj4gVGhlIGFzc2Vt
Ymx5IHN3aXRjaCB0byB0aGUgcnVudGltZSBQVCBpcyBvbmx5IG5lY2Vzc2FyeSBmb3IgdGhlCj4+
IHNlY29uZGFyeSBDUFVzLiBTbyBtb3ZlIHRoZSBjb2RlIGluIHRoZSBzZWNvbmRhcnkgQ1BVcyBw
YXRoLgo+Pgo+PiBXaGlsZSB0aGlzIGlzIGRlZmluaXRlbHkgbm90IGNvbXBsaWFudCB3aXRoIHRo
ZSBBcm0gQXJtIGFzIHdlIGFyZQo+PiBzd2l0Y2hpbmcgYmV0d2VlbiB0d28gZGlmZmVyZW50cyBz
ZXQgb2YgcGFnZS10YWJsZXMgd2l0aG91dCB0dXJuaW5nIG9mZgo+PiB0aGUgTU1VLiBUdXJuaW5n
IG9mZiB0aGUgTU1VIGlzIGltcG9zc2libGUgaGVyZSBhcyB0aGUgSUQgbWFwIG1heSBjbGFzaAo+
PiB3aXRoIG90aGVyIG1hcHBpbmdzIGluIHRoZSBydW50aW1lIHBhZ2UtdGFibGVzLiBUaGlzIHdp
bGwgcmVxdWlyZSBtb3JlCj4+IHJld29yayB0byBhdm9pZCB0aGUgcHJvYmxlbS4gU28gZm9yIG5v
dyBhZGQgYSBUT0RPIGluIHRoZSBjb2RlLgo+Pgo+PiBGaW5hbGx5LCB0aGUgY29kZSBpcyBjdXJy
ZW50bHkgYXNzdW1lIHRoYXQgcjUgd2lsbCBiZSBwcm9wZXJseSBzZXQgdG8gMAo+PiBiZWZvcmUg
aGFuZC4gVGhpcyBpcyBkb25lIGJ5IGNyZWF0ZV9wYWdlX3RhYmxlcygpIHdoaWNoIGlzIGNhbGxl
ZCBxdWl0ZQo+PiBlYXJseSBpbiB0aGUgYm9vdCBwcm9jZXNzLiBUaGVyZSBhcmUgYSByaXNrIHRo
aXMgbWF5IGJlIG92ZXJzaWdodCBpbiB0aGUKPj4gZnV0dXJlIGFuZCB0aGVyZWZvcmUgYnJlYWtp
bmcgc2Vjb25kYXJ5IENQVXMgYm9vdC4gSW5zdGVhZCwgc2V0IHI1IHRvIDAKPj4ganVzdCBiZWZv
cmUgdXNpbmcgaXQuCj4+Cj4+IFNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdy
YWxsQGFybS5jb20+Cj4+Cj4+IC0tLQo+PiAgICAgIENoYW5nZXMgaW4gdjI6Cj4+ICAgICAgICAg
IC0gUGF0Y2ggYWRkZWQKPj4gLS0tCj4+ICAgeGVuL2FyY2gvYXJtL2FybTMyL2hlYWQuUyB8IDQy
ICsrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQo+PiAgIDEgZmlsZSBj
aGFuZ2VkLCAyMCBpbnNlcnRpb25zKCspLCAyMiBkZWxldGlvbnMoLSkKPj4KPj4gZGlmZiAtLWdp
dCBhL3hlbi9hcmNoL2FybS9hcm0zMi9oZWFkLlMgYi94ZW4vYXJjaC9hcm0vYXJtMzIvaGVhZC5T
Cj4+IGluZGV4IDQwODFhNTJkZmEuLjZkYzYwMzI0OTggMTAwNjQ0Cj4+IC0tLSBhL3hlbi9hcmNo
L2FybS9hcm0zMi9oZWFkLlMKPj4gKysrIGIveGVuL2FyY2gvYXJtL2FybTMyL2hlYWQuUwo+PiBA
QCAtMjAxLDYgKzIwMSwyNiBAQCBHTE9CQUwoaW5pdF9zZWNvbmRhcnkpCj4+ICAgICAgICAgICBt
b3YgICBwYywgcjAKPj4gICBzZWNvbmRhcnlfc3dpdGNoZWQ6Cj4+ICAgICAgICAgICBibCAgICBz
ZXR1cF9maXhtYXAKPj4gKwo+PiArICAgICAgICAvKgo+PiArICAgICAgICAgKiBOb24tYm9vdCBD
UFVzIG5lZWQgdG8gbW92ZSBvbiB0byB0aGUgcHJvcGVyIHBhZ2V0YWJsZXMsIHdoaWNoIHdlcmUK
Pj4gKyAgICAgICAgICogc2V0dXAgaW4gaW5pdF9zZWNvbmRhcnlfcGFnZXRhYmxlcy4KPj4gKyAg
ICAgICAgICoKPj4gKyAgICAgICAgICogWFhYOiBUaGlzIGlzIG5vdCBjb21wbGlhbnQgd2l0aCB0
aGUgQXJtIEFybS4KPj4gKyAgICAgICAgICovCj4+ICsgICAgICAgIGxkciAgIHI0LCA9aW5pdF90
dGJyICAgICAgICAgLyogVkEgb2YgSFRUQlIgdmFsdWUgc3Rhc2hlZCBieSBDUFUgMCAqLwo+PiAr
ICAgICAgICBtb3YgICByNSwgIzAKPiAKPiBXaHkgZG8gd2UgbmVlZCB0byB6ZXJvIHI1PyBTaG91
bGRuJ3QgbGRyZCBvdmVyd3JpdGUgcjUgYW55d2F5PwoKSSB3YXMgb24gYXV0by1waWxvdCBtb2Rl
IGFuZCBzYXcgdGhlIHRyYWlsaW5nICJkIiBhbmQgdGhvdWdodCBpdCB3YXMgYSAKInN0cmQiLiBJ
IHdpbGwgcmVtb3ZlIGl0IGluIHRoZSBuZXh0IHZlcnNpb24uCgpDaGVlcnMsCgotLSAKSnVsaWVu
IEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 21:10:20 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 21: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 1hsZNs-0000Ez-KY; Tue, 30 Jul 2019 21:10:12 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=goWA=V3=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hsZNr-0000Ep-1k
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 21:10:11 +0000
X-Inumbo-ID: 665c3cea-b30e-11e9-98fa-2762b80d7415
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 665c3cea-b30e-11e9-98fa-2762b80d7415;
 Tue, 30 Jul 2019 21:10:04 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hsZNj-0003Gm-Ek; Tue, 30 Jul 2019 21:10:03 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hsZNj-0001yS-4V; Tue, 30 Jul 2019 21:10:03 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hsZNj-0003We-3E; Tue, 30 Jul 2019 21:10:03 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139513-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-amd64-amd64-examine:reboot:fail:regression
 xen-unstable:test-arm64-arm64-examine:examine-serial/bootloader:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-pvshim:guest-start/debian.repeat:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-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-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-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-seattle:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-unstable:test-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-thunderx:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-unstable:test-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-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=663ba2ffe110fce181df3183f4f594944ce05772
X-Osstest-Versions-That: xen=22ec7474348fea2c4a32b0872dd3385bf3785a26
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 30 Jul 2019 21:10:03 +0000
Subject: [Xen-devel] [xen-unstable test] 139513: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTUxMyB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzOTUxMy8KClJlZ3Jlc3Npb25zIDotKAoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0
ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAg
ICAgOCByZWJvb3QgICAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM5NDg0CgpUZXN0
cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm02
NC1hcm02NC1leGFtaW5lICAgICAxMSBleGFtaW5lLXNlcmlhbC9ib290bG9hZGVyICAgIGZhaWwg
IGxpa2UgMTM5NDQyCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgIDIwIGd1ZXN0LXN0YXJ0
L2RlYmlhbi5yZXBlYXQgICAgZmFpbCAgbGlrZSAxMzk0ODQKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEzOTQ4
NAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgICBmYWlsIGxpa2UgMTM5NDg0CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjct
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzk0ODQKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICBsaWtlIDEzOTQ4NAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTM5NDg0CiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMzk0
ODQKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICBsaWtlIDEzOTQ4NAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2
LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTM5NDg0CiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZh
aWwgbGlrZSAxMzk0ODQKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhs
LXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20g
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bC1zZWF0dGxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
MTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcg
ZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5k
ZXJ4IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20g
ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJu
ZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNy
ZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1j
dWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
dmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFs
bCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4x
MC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAg
ICAgICAgICAgICA2NjNiYTJmZmUxMTBmY2UxODFkZjMxODNmNGY1OTQ5NDRjZTA1NzcyCmJhc2Vs
aW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICAyMmVjNzQ3NDM0OGZlYTJjNGEzMmIw
ODcyZGQzMzg1YmYzNzg1YTI2CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzk0ODQgIDIwMTktMDct
MjkgMDk6MTM6NTkgWiAgICAxIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM5NTEzICAyMDE5
LTA3LTMwIDAzOjI0OjI2IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hv
IHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmlpIEFuaXNvdiA8YW5kcmlpX2Fu
aXNvdkBlcGFtLmNvbT4KICBEYXJpbyBGYWdnaW9saSA8ZGZhZ2dpb2xpQHN1c2UuY29tPgogIEp1
ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KICBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFs
bEBhcm0uY29tPgogIFdlaSBMaXUgPHdsQHhlbi5vcmc+CiAgWmhhbmcgQ2hlbiA8Y2hlbi56aGFu
Z0BpbnRlbC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQteHRmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJt
aGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1o
Zi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHJldiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXByZXYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1k
NjQtYW1kNjQtMSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2
NC1hbWQ2NC01ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1
YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20g
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJp
YW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFt
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5o
dm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3Jl
ZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVk
aXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1k
NjQtZG1yZXN0cmljdCAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQt
YXJtNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdp
bjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZo
dm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGl2ZXBhdGNoICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWxpdmVwYXRjaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC10
aHVuZGVyeCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVz
dC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUv
bG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAg
ICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxh
bmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0
CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7
Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdl
Yi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3Mg
Y29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9
b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgotLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KY29tbWl0IDY2M2JhMmZm
ZTExMGZjZTE4MWRmMzE4M2Y0ZjU5NDk0NGNlMDU3NzIKQXV0aG9yOiBKdWxpZW4gR3JhbGwgPGp1
bGllbi5ncmFsbEBhcm0uY29tPgpEYXRlOiAgIE1vbiBKdW4gMyAxNzowODoyOSAyMDE5ICswMTAw
CgogICAgeGVuL3B1YmxpYzogYXJjaC1hcm06IFVzZSB4ZW5fbWtfdWxsb25nIGluc3RlYWQgb2Yg
c3VmZml4aW5nIHZhbHVlIHdpdGggVUxMCiAgICAKICAgIFRoZXJlIGFyZSBhIGZldyBwbGFjZXMg
aW4gaW5jbHVkZS9wdWJsaWMvYXJjaC1hcm0uaCB0aGF0IGFyZSBzdGlsbAogICAgc3VmZml4aW5n
IGltbWVkaWF0ZSB3aXRoIFVMTCBpbnN0ZWFkIG9mIHVzaW5nIHhlbl9ta191bGxvbmcuCiAgICAK
ICAgIFRoZSBsYXR0ZXIgYWxsb3dzIGEgY29uc3VtZXIgdG8gZWFzaWx5IHR3ZWFrIHRoZSBoZWFk
ZXIgaWYgVUxMIGlzIG5vdAogICAgc3VwcG9ydGVkLgogICAgCiAgICBTbyBzd2l0Y2ggdGhlIHJl
bWFpbmluZyB1c2VycyBvZiBVTEwgdG8geGVuX21rX3VsbG9uZy4KICAgIAogICAgU2lnbmVkLW9m
Zi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KICAgIFJldmlld2VkLWJ5
OiBBbGV4YW5kcnUgSXNhaWxhIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4KICAgIFJldmlld2Vk
LWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Cgpjb21taXQg
M2VmNTlhODU0MTFlYjczOTE4NzZiZWQ2ZjVjNzU0MTEyNmUyZGUyNQpBdXRob3I6IEp1ZXJnZW4g
R3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KRGF0ZTogICBNb24gSnVsIDI5IDA2OjM2OjI0IDIwMTkg
KzAyMDAKCiAgICB4ZW46IGRvbid0IGxvbmdqbXAoKSBhZnRlciBkb21haW5fY3Jhc2goKSBpbiBj
aGVja193YWtldXBfZnJvbV93YWl0KCkKICAgIAogICAgQ29udGludWluZyBvbiB0aGUgc3RhY2sg
c2F2ZWQgYnkgX19wcmVwYXJlX3RvX3dhaXQoKSBvbiB0aGUgd3JvbmcgY3B1CiAgICBpcyByYXRo
ZXIgZGFuZ2Vyb3VzLgogICAgCiAgICBJbnN0ZWFkIG9mIGRvaW5nIHNvIGp1c3QgY2FsbCB0aGUg
c2NoZWR1bGVyIGFnYWluIGFzIGl0IGFscmVhZHkgaXMKICAgIGhhcHBlbmluZyBpbiB0aGUgc2lt
aWxhciBjYXNlIGluIF9fcHJlcGFyZV90b193YWl0KCkgd2hlbiBkb2luZyB0aGUKICAgIHNldGpt
cCgpIHdvdWxkIGJlIHdyb25nLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdyb3Nz
IDxqZ3Jvc3NAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KCmNvbW1pdCBlYWQ2YjlmNzgzNTVlOGQzNjZlMGM4MGM0YTcz
ZmE3ZmJkNmQyNmNjCkF1dGhvcjogQW5kcmlpIEFuaXNvdiA8YW5kcmlpX2FuaXNvdkBlcGFtLmNv
bT4KRGF0ZTogICBUaHUgSnVsIDE4IDE2OjIyOjIwIDIwMTkgKzAzMDAKCiAgICB4ZW4vYXJtOiBj
cHVlcnJhdGE6IEFsaWduIGEgdmlydHVhbCBhZGRyZXNzIGJlZm9yZSB1bm1hcAogICAgCiAgICBB
ZnRlciBjaGFuZ2VzIGludHJvZHVjZWQgYnkgOWNjMDYxOGViMCAieGVuL2FybTogbW06IFNhbml0
eSBjaGVjayBhbnkKICAgIHVwZGF0ZSBvZiBYZW4gcGFnZSB0YWJsZXMiIHdlIGFyZSBhYmxlIHRv
IHZtYXAvdnVubWFwIHBhZ2UgYWxpZ25lZAogICAgYWRkcmVzc2VzIG9ubHkuCiAgICAKICAgIFNv
IGlmIHdlIGFkZCBhIHBhZ2UgYWRkcmVzcyByZW1haW5kZXIgdG8gdGhlIG1hcHBlZCB2aXJ0dWFs
IGFkZHJlc3MsCiAgICB3ZSBoYXZlIHRvIG1hc2sgaXQgb3V0IGJlZm9yZSB1bm1hcHBpbmcuCiAg
ICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJpaSBBbmlzb3YgPGFuZHJpaV9hbmlzb3ZAZXBhbS5j
b20+CiAgICBBY2tlZC1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KCmNv
bW1pdCBiNGM4YTI3ZDViYzBmN2M5MWQwNGFmODU4NGI1NWFhZmMxMDRhMGE5CkF1dGhvcjogRGFy
aW8gRmFnZ2lvbGkgPGRmYWdnaW9saUBzdXNlLmNvbT4KRGF0ZTogICBTYXQgSnVsIDI3IDAwOjEz
OjQ5IDIwMTkgKzAyMDAKCiAgICB0b29sczogaXB4ZTogdXBkYXRlIGZvciBmaXhpbmcgYnVpbGQg
d2l0aCBHQ0M5CiAgICAKICAgIEJ1aWxkaW5nIHdpdGggR0NDOSAob24gb3BlblNVU0UgVHVibWxl
d2VlZCkgZ2VuZXJhdGVzIGEgbG90IG9mIGVycm9ycyBvZgogICAgdGhlICJ0YWtpbmcgYWRkcmVz
cyBvZiBwYWNrZWQgbWVtYmVyIG9mIC4uLiBtYXkgcmVzdWx0IGluIGFuIHVuYWxpZ25lZAogICAg
cG9pbnRlciB2YWx1ZSIga2luZC4KICAgIAogICAgVXBkYXRpbmcgdG8gdXBzdHJlYW0gY29tbWl0
IDFkZDU2ZGJkMTEwODIgKCJbYnVpbGRdIFdvcmthcm91bmQgY29tcGlsYXRpb24KICAgIGVycm9y
IHdpdGggZ2NjIDkuMSIpIHNlZW1zIHRvIGZpeCB0aGUgcHJvYmxlbS4KICAgIAogICAgRm9yIG1v
cmUgaW5mbywgc2VlOgogICAgCiAgICBodHRwczovL2dpdC5pcHhlLm9yZy9pcHhlLmdpdC9jb21t
aXQvMWRkNTZkYmQxMTA4MmZiNjIyYzJlZDIxY2ZhY2VkNGY0N2Q3OThhNgogICAgCiAgICBTaWdu
ZWQtb2ZmLWJ5OiBEYXJpbyBGYWdnaW9saSA8ZGZhZ2dpb2xpQHN1c2UuY29tPgogICAgQWNrZWQt
Ynk6IFdlaSBMaXUgPHdsQHhlbi5vcmc+Cgpjb21taXQgMTc0ZGIyOGJiODIzZThjOThjMzE5ZmRi
ZGM2ZDRjYmUxMDUwYmExNApBdXRob3I6IFpoYW5nIENoZW4gPGNoZW4uemhhbmdAaW50ZWwuY29t
PgpEYXRlOiAgIFNhdCBKdWwgMjcgMDA6Mjc6MjMgMjAxOSArMDgwMAoKICAgIHRvb2xzL2xpYnhs
OiBBZGQgaW90aHJlYWQgc3VwcG9ydCBmb3IgQ09MTwogICAgCiAgICBYZW4gQ09MTyBhbmQgS1ZN
IENPTE8gc2hhcmVkIGxvdHMgb2YgY29kZSBpbiBRZW11LgogICAgVGhlIGNvbG8tY29tcGFyZSBv
YmplY3QgaW4gUWVtdSBub3cgcmVxdWlyZXMgYW4gJ2lvdGhyZWFkJyBwcm9wZXJ0eSBzaW5jZSBR
RU1VIDIuMTEuCiAgICAKICAgIERldGFpbDoKICAgIGh0dHBzOi8vd2lraS5xZW11Lm9yZy9GZWF0
dXJlcy9DT0xPCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFpoYW5nIENoZW4gPGNoZW4uemhhbmdA
aW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IEFudGhvbnkgUEVSQVJEIDxhbnRob255LnBlcmFy
ZEBjaXRyaXguY29tPgoocWVtdSBjaGFuZ2VzIG5vdCBpbmNsdWRlZCkKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 21:11:50 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 21:11: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 1hsZPS-0000KQ-75; Tue, 30 Jul 2019 21:11:50 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=7c++=V3=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hsZPR-0000KI-8y
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 21:11:49 +0000
X-Inumbo-ID: a43045e8-b30e-11e9-a763-9b0003dc1270
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id a43045e8-b30e-11e9-a763-9b0003dc1270;
 Tue, 30 Jul 2019 21:11:48 +0000 (UTC)
Received: from localhost (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256
 bits)) (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 3B26C2067D;
 Tue, 30 Jul 2019 21:11:47 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1564521107;
 bh=l8a+KQoxWPyw4F77ri73xAuTRInHDyhpgMraeNDmpm0=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=Nh8s8yOD7khZDXSUySAniqRtQuAimVMuq0obNG1nKU7X+gfjOTxrHxheXAkeY2doP
 6c7joexz2uGRdFWVpSQwhTJqAQepK0JqV7KDmfiW8FGTMZsofvEKMH7wrdK3rXcY6j
 Ap7oJzVlNSnA9AHuil3P5SBoIfy5NZlhC+jqX3dc=
Date: Tue, 30 Jul 2019 14:11:46 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-T480s
To: Julien Grall <julien.grall@arm.com>
In-Reply-To: <20190722213958.5761-20-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.21.1907301327070.28600@sstabellini-ThinkPad-T480s>
References: <20190722213958.5761-1-julien.grall@arm.com>
 <20190722213958.5761-20-julien.grall@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 19/35] xen/arm32: head: Add a macro to
 move an immediate constant into a 32-bit 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: xen-devel@lists.xenproject.org, Stefano Stabellini <sstabellini@kernel.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCAyMiBKdWwgMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IFRoZSBjdXJyZW50IGJv
b3QgY29kZSBpcyB1c2luZyB0aGUgcGF0dGVybiBsZHIgclgsID0uLi4gdG8gbW92ZSBhbgo+IGlt
bWVkaWF0ZSBjb25zdGFudCBpbnRvIGEgMzItYml0IHJlZ2lzdGVyLgo+IAo+IFRoaXMgcGF0dGVy
biBpbXBsaWVzIHRvIGxvYWQgdGhlIGltbWVkaWF0ZSBjb25zdGFudCBmcm9tIGEgbGl0ZXJhbCBw
b29sLAo+IG1lYW5pbmcgYSBtZW1vcnkgYWNjZXNzIHdpbGwgYmUgcGVyZm9ybWVkLgo+IAo+IFRo
ZSBtZW1vcnkgYWNjZXNzIGNhbiBiZSBhdm9pZGVkIGJ5IHVzaW5nIG1vdncvbW92dCBpbnN0cnVj
dGlvbnMuCj4gCj4gQSBuZXcgbWFjcm8gaXMgaW50cm9kdWNlZCB0byBtb3ZlIGFuIGltbWVkaWF0
ZSBjb25zdGFudCBpbnRvIGEgMzItYml0Cj4gcmVnaXN0ZXIgd2l0aG91dCBhIG1lbW9yeSBsb2Fk
LiBGb2xsb3ctdXAgcGF0Y2hlcyB3aWxsIG1ha2UgdXNlIG9mIGl0Lgo+IAo+IFNpZ25lZC1vZmYt
Ynk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CgpUaGF0J3MgaW50ZXJlc3Rp
bmchCgpBY2tlZC1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3Jn
PgoKCj4gLS0tCj4gICAgIENoYW5nZXMgaW4gdjI6Cj4gICAgICAgICAtIFBhdGNoIGFkZGVkCj4g
LS0tCj4gIHhlbi9hcmNoL2FybS9hcm0zMi9oZWFkLlMgfCA5ICsrKysrKysrKwo+ICAxIGZpbGUg
Y2hhbmdlZCwgOSBpbnNlcnRpb25zKCspCj4gCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9h
cm0zMi9oZWFkLlMgYi94ZW4vYXJjaC9hcm0vYXJtMzIvaGVhZC5TCj4gaW5kZXggMThkZWQ0OWEw
NC4uOTlmNGFmMThkOCAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC9hcm0vYXJtMzIvaGVhZC5TCj4g
KysrIGIveGVuL2FyY2gvYXJtL2FybTMyL2hlYWQuUwo+IEBAIC0zNyw2ICszNywxNSBAQAo+ICAj
ZW5kaWYKPiAgCj4gIC8qCj4gKyAqIE1vdmUgYW4gaW1tZWRpYXRlIGNvbnN0YW50IGludG8gYSAz
Mi1iaXQgcmVnaXN0ZXIgdXNpbmcgbW92dy9tb3Z0Cj4gKyAqIGluc3RydWN0aW9ucy4KPiArICov
Cj4gKy5tYWNybyBtb3ZfdyByZWcsIHdvcmQKPiArICAgICAgICBtb3Z3ICBccmVnLCAjOmxvd2Vy
MTY6XHdvcmQKPiArICAgICAgICBtb3Z0ICBccmVnLCAjOnVwcGVyMTY6XHdvcmQKPiArLmVuZG0K
PiArCj4gKy8qCj4gICAqIENvbW1vbiByZWdpc3RlciB1c2FnZSBpbiB0aGlzIGZpbGU6Cj4gICAq
ICAgcjAgIC0KPiAgICogICByMSAgLQo+IC0tIAo+IDIuMTEuMAo+IAoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 21:14:54 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 21: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 1hsZSP-0000Ts-O7; Tue, 30 Jul 2019 21:14:53 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=7c++=V3=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hsZSO-0000Tm-Lk
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 21:14:52 +0000
X-Inumbo-ID: 11d00250-b30f-11e9-8b5e-539f99e52e2a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 11d00250-b30f-11e9-8b5e-539f99e52e2a;
 Tue, 30 Jul 2019 21:14:52 +0000 (UTC)
Received: from localhost (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256
 bits)) (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 3A06E2067D;
 Tue, 30 Jul 2019 21:14:51 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1564521291;
 bh=ks27MUk06A/D1gIxFTd6oy6f6/xVvZ8tYkOS/N3KsPU=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=kgM6cZ9IMJdCEv5f5C2BOCXr6nmX2ya9gR+iVwlzT968OPkHEW0r2hBVKMB81uG+1
 QWEwC5xIZuhA2s2kO69SKpwa2a2brvz728lDXNlKCyEjvG6rJE2gNejq2MuiPNQxvM
 9/83rgI7Z3+QvmyZezSNJCTI7H4CDfzXipjZLxVA=
Date: Tue, 30 Jul 2019 14:14:50 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-T480s
To: Julien Grall <julien.grall@arm.com>
In-Reply-To: <20190722213958.5761-33-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.21.1907301414070.28600@sstabellini-ThinkPad-T480s>
References: <20190722213958.5761-1-julien.grall@arm.com>
 <20190722213958.5761-33-julien.grall@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 32/35] xen/arm32: head: Rework and
 document setup_fixmap()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Stefano Stabellini <sstabellini@kernel.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCAyMiBKdWwgMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEF0IHRoZSBtb21lbnQs
IHRoZSBmaXhtYXAgdGFibGUgaXMgb25seSBob29rZWQgd2hlbiBlYXJseXByaW50ayBpcyB1c2Vk
Lgo+IFRoaXMgaXMgZmluZSB0b2RheSBiZWNhdXNlIGluIEMgbGFuZCwgdGhlIGZpeG1hcCBpcyBu
b3QgdXNlZCBieSBhbnlvbmUKPiB1bnRpbCB0aGUgdGhlIGJvb3QgQ1BVIGlzIHN3aXRjaGluZyB0
byB0aGUgcnVudGltZSBwYWdlLXRhYmxlcy4KPiAKPiBJbiB0aGUgZnV0dXJlLCB0aGUgYm9vdCBD
UFUgd2lsbCBub3Qgc3dpdGNoIGJldHdlZW4gcGFnZS10YWJsZXMgdG8KPiBhdm9pZCBUTEIgaW5j
b2hlcmVuY3kuIFRodXMsIHRoZSBmaXhtYXAgdGFibGUgd2lsbCBuZWVkIHRvIGJlIGFsd2F5cwo+
IGhvb2tlZCBiZW9mcmUgYW55IHVzZS4gTGV0J3Mgc3RhcnQgZG9pbmcgaXQgbm93IGluIHNldHVw
X2ZpeG1hcCgpLgo+IAo+IExhc3RseSwgZG9jdW1lbnQgdGhlIGJlaGF2aW9yIGFuZCB0aGUgbWFp
biByZWdpc3RlcnMgdXNhZ2Ugd2l0aGluIHRoZQo+IGZ1bmN0aW9uLgo+IAo+IFNpZ25lZC1vZmYt
Ynk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Cj4gCj4gLS0tCj4gICAgIENo
YW5nZXMgaW4gdjI6Cj4gICAgICAgICAtIFBhdGNoIGFkZGVkCj4gLS0tCj4gIHhlbi9hcmNoL2Fy
bS9hcm0zMi9oZWFkLlMgfCAxOSArKysrKysrKysrKysrKysrLS0tCj4gIDEgZmlsZSBjaGFuZ2Vk
LCAxNiBpbnNlcnRpb25zKCspLCAzIGRlbGV0aW9ucygtKQo+IAo+IGRpZmYgLS1naXQgYS94ZW4v
YXJjaC9hcm0vYXJtMzIvaGVhZC5TIGIveGVuL2FyY2gvYXJtL2FybTMyL2hlYWQuUwo+IGluZGV4
IDU2ZTJkMDllZDQuLmUwZjhjMmUwY2IgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gvYXJtL2FybTMy
L2hlYWQuUwo+ICsrKyBiL3hlbi9hcmNoL2FybS9hcm0zMi9oZWFkLlMKPiBAQCAtNTM2LDggKzUz
NiwyMSBAQCBpZGVudGl0eV9tYXBwaW5nX3JlbW92ZWQ6Cj4gICAgICAgICAgbW92ICAgcGMsIGxy
Cj4gIEVORFBST0MocmVtb3ZlX2lkZW50aXR5X21hcHBpbmcpCj4gIAo+ICsvKgo+ICsgKiBNYXAg
dGhlIFVBUlQgaW4gdGhlIGZpeG1hcCAod2hlbiBlYXJseXByaW50ayBpcyB1c2VkKSBhbmQgaG9v
ayB0aGUKPiArICogZml4bWFwIHRhYmxlIGluIHRoZSBwYWdlIHRhYmxlcy4KPiArICoKPiArICog
VGhlIGZpeG1hcCBjYW5ub3QgYmUgbWFwcGVkIGluIGNyZWF0ZV9wYWdlX3RhYmxlcyBiZWNhdXNl
IGl0IG1heQo+ICsgKiBjbGFzaCB3aXRoIHRoZSAxOjEgbWFwcGluZy4KPiArICoKPiArICogSW5w
dXRzOgo+ICsgKiAgIHIxMDogUGh5c2ljYWwgb2Zmc2V0Cj4gKyAqICAgcjExOiBFYXJseSBVQVJU
IGJhc2UgcGh5c2ljYWwgYWRkcmVzcwo+ICsgKgo+ICsgKiBDbG9iYmVycyByMSAtIHI0Cj4gKyAq
Lwo+ICBzZXR1cF9maXhtYXA6Cj4gLSNpZiBkZWZpbmVkKENPTkZJR19FQVJMWV9QUklOVEspIC8q
IEZpeG1hcCBpcyBvbmx5IHVzZWQgYnkgZWFybHkgcHJpbnRrICovCj4gKyNpZiBkZWZpbmVkKENP
TkZJR19FQVJMWV9QUklOVEspCj4gICAgICAgICAgLyogQWRkIFVBUlQgdG8gdGhlIGZpeG1hcCB0
YWJsZSAqLwo+ICAgICAgICAgIGxkciAgIHIxLCA9eGVuX2ZpeG1hcCAgICAgICAgLyogcjEgOj0g
dmFkZHIgKHhlbl9maXhtYXApICovCj4gICAgICAgICAgbHNyICAgcjIsIHIxMSwgI1RISVJEX1NI
SUZUCj4gQEAgLTU0Niw3ICs1NTksNyBAQCBzZXR1cF9maXhtYXA6Cj4gICAgICAgICAgb3JyICAg
cjIsIHIyLCAjUFRfTE9XRVIoREVWX0wzKSAvKiByMjpyMyA6PSA0SyBkZXYgbWFwIGluY2x1ZGlu
ZyBVQVJUICovCj4gICAgICAgICAgbW92ICAgcjMsICMweDAKPiAgICAgICAgICBzdHJkICByMiwg
cjMsIFtyMSwgIyhGSVhNQVBfQ09OU09MRSo4KV0gLyogTWFwIGl0IGluIHRoZSBmaXJzdCBmaXht
YXAncyBzbG90ICovCj4gLTE6Cj4gKyNlbmRpZgoKUGF0Y2ggaXMgT0suIEhvd2V2ZXIsIHRoZSAx
OiBzaG91bGQgYmUgcmVtb3ZlZCBpbiB0aGUgcHJldmlvdXMgcGF0Y2gKInhlbi9hcm0zMjogaGVh
ZDogRG9uJ3Qgc2V0dXAgdGhlIGZpeG1hcCBvbiBzZWNvbmRhcnkgQ1BVcyIsIHdoZXJlIHdlCnRv
b2sgYXdheSB0aGUgYmVxLgoKUmV2aWV3ZWQtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJl
bGxpbmlAa2VybmVsLm9yZz4KCgo+ICAgICAgICAgIC8qIE1hcCBmaXhtYXAgaW50byBib290X3Nl
Y29uZCAqLwo+ICAgICAgICAgIGxkciAgIHIxLCA9Ym9vdF9zZWNvbmQgICAgICAgLyogcjEgOj0g
dmFkZHIgKGJvb3Rfc2Vjb25kKSAqLwo+IEBAIC01NjEsNyArNTc0LDcgQEAgc2V0dXBfZml4bWFw
Ogo+ICAKPiAgICAgICAgICAvKiBFbnN1cmUgYW55IHBhZ2UgdGFibGUgdXBkYXRlcyBtYWRlIGFi
b3ZlIGhhdmUgb2NjdXJyZWQuICovCj4gICAgICAgICAgZHNiICAgbnNoc3QKPiAtI2VuZGlmCj4g
Kwo+ICAgICAgICAgIG1vdiAgIHBjLCBscgo+ICBFTkRQUk9DKHNldHVwX2ZpeG1hcCkKPiAgCj4g
LS0gCj4gMi4xMS4wCj4gCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 21:21:40 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 21: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 1hsZYu-0001CF-LO; Tue, 30 Jul 2019 21:21:36 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=7c++=V3=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hsZYt-0001CA-Ez
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 21:21:35 +0000
X-Inumbo-ID: 01557c1a-b310-11e9-88a8-2b782261c61c
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 01557c1a-b310-11e9-88a8-2b782261c61c;
 Tue, 30 Jul 2019 21:21:34 +0000 (UTC)
Received: from localhost (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256
 bits)) (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id F3A02205F4;
 Tue, 30 Jul 2019 21:21:32 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1564521693;
 bh=Le3rczvkQS+MrreETpnOsAkMS59EqIVfAxmpDzxVDEc=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=fqqliyweEfx3tV/iYD/8YHlTuRxxZLDO95EP/R0CNLxHQ4RX0ZdnbLqW3bsScgjso
 5KmWewUi+0UbO2bn+T8OgoK9VVlIS7nuANoQ6yZlWvQP8JJmPBn8WlF7IcwYPFc0DC
 CMigOz0YW7p60ohONQusaNBz4yVIxSVqwH12/tKo=
Date: Tue, 30 Jul 2019 14:21:32 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-T480s
To: Julien Grall <julien.grall@arm.com>
In-Reply-To: <20190722213958.5761-34-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.21.1907301421030.28600@sstabellini-ThinkPad-T480s>
References: <20190722213958.5761-1-julien.grall@arm.com>
 <20190722213958.5761-34-julien.grall@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 33/35] xen/arm32: head: Rework and
 document launch()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Stefano Stabellini <sstabellini@kernel.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCAyMiBKdWwgMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEJvb3QgQ1BVIGFuZCBz
ZWNvbmRhcnkgQ1BVcyB3aWxsIHVzZSBkaWZmZXJlbnQgZW50cnkgcG9pbnQgdG8gQyBjb2RlLiBB
dAo+IHRoZSBtb21lbnQsIHRoZSBkZWNpc2lvbiBvbiB3aGljaCBlbnRyeSB0byB1c2UgaXMgdGFr
ZW4gd2l0aGluIGxhdW5jaCgpLgo+IAo+IEluIG9yZGVyIHRvIGF2b2lkIHVzaW5nIGNvbmRpdGlv
bmFsIGluc3RydWN0aW9uIGFuZCBtYWtlIHRoZSBjYWxsCj4gY2xlYXJlciwgbGF1bmNoKCkgaXMg
cmV3b3JrZWQgdG8gdGFrZSBpbiBwYXJhbWV0ZXJzIHRoZSBlbnRyeSBwb2ludCBhbmQgaXRzCj4g
YXJndW1lbnRzLgo+IAo+IExhc3RseSwgZG9jdW1lbnQgdGhlIGJlaGF2aW9yIGFuZCB0aGUgbWFp
biByZWdpc3RlcnMgdXNhZ2Ugd2l0aGluIHRoZQo+IGZ1bmN0aW9uLgo+IAo+IFNpZ25lZC1vZmYt
Ynk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Cj4gCj4gLS0tCj4gICAgIENo
YW5nZXMgaW4gdjI6Cj4gICAgICAgICAtIFBhdGNoIGFkZGVkCj4gLS0tCj4gIHhlbi9hcmNoL2Fy
bS9hcm0zMi9oZWFkLlMgfCAzNCArKysrKysrKysrKysrKysrKysrKysrKystLS0tLS0tLS0tCj4g
IDEgZmlsZSBjaGFuZ2VkLCAyNCBpbnNlcnRpb25zKCspLCAxMCBkZWxldGlvbnMoLSkKPiAKPiBk
aWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2FybTMyL2hlYWQuUyBiL3hlbi9hcmNoL2FybS9hcm0z
Mi9oZWFkLlMKPiBpbmRleCBlMGY4YzJlMGNiLi42ZDU1YTIxMTlhIDEwMDY0NAo+IC0tLSBhL3hl
bi9hcmNoL2FybS9hcm0zMi9oZWFkLlMKPiArKysgYi94ZW4vYXJjaC9hcm0vYXJtMzIvaGVhZC5T
Cj4gQEAgLTE3MCw2ICsxNzAsMTEgQEAgcHJpbWFyeV9zd2l0Y2hlZDoKPiAgICAgICAgICAvKiBV
c2UgYSB2aXJ0dWFsIGFkZHJlc3MgdG8gYWNjZXNzIHRoZSBVQVJULiAqLwo+ICAgICAgICAgIG1v
dl93IHIxMSwgRUFSTFlfVUFSVF9WSVJUVUFMX0FERFJFU1MKPiAgI2VuZGlmCj4gKyAgICAgICAg
UFJJTlQoIi0gUmVhZHkgLVxyXG4iKQo+ICsgICAgICAgIC8qIFNldHVwIHRoZSBhcmd1bWVudHMg
Zm9yIHN0YXJ0X3hlbiBhbmQganVtcCB0byBDIHdvcmxkICovCj4gKyAgICAgICAgbW92ICAgcjAs
IHIxMCAgICAgICAgICAgICAgICAvKiByMCA6PSBQaHlzaWNhbCBvZmZzZXQgKi8KPiArICAgICAg
ICBtb3YgICByMSwgcjggICAgICAgICAgICAgICAgIC8qIHIxIDo9IHBhZGRyKEZEVCkgKi8KPiAr
ICAgICAgICBsZHIgICByMiwgPXN0YXJ0X3hlbgo+ICAgICAgICAgIGIgICAgIGxhdW5jaAo+ICBF
TkRQUk9DKHN0YXJ0KQo+ICAKPiBAQCAtMjM0LDYgKzIzOSw5IEBAIHNlY29uZGFyeV9zd2l0Y2hl
ZDoKPiAgICAgICAgICAvKiBVc2UgYSB2aXJ0dWFsIGFkZHJlc3MgdG8gYWNjZXNzIHRoZSBVQVJU
LiAqLwo+ICAgICAgICAgIG1vdl93IHIxMSwgRUFSTFlfVUFSVF9WSVJUVUFMX0FERFJFU1MKPiAg
I2VuZGlmCj4gKyAgICAgICAgUFJJTlQoIi0gUmVhZHkgLVxyXG4iKQo+ICsgICAgICAgIC8qIEp1
bXAgdG8gQyB3b3JsZCAqLwo+ICsgICAgICAgIGxkciAgIHIyLCA9c3RhcnRfc2Vjb25kYXJ5Cj4g
ICAgICAgICAgYiAgICAgbGF1bmNoCj4gIEVORFBST0MoaW5pdF9zZWNvbmRhcnkpCj4gIAo+IEBA
IC01NzgsMTkgKzU4NiwyNSBAQCBzZXR1cF9maXhtYXA6Cj4gICAgICAgICAgbW92ICAgcGMsIGxy
Cj4gIEVORFBST0Moc2V0dXBfZml4bWFwKQo+ICAKPiArLyoKPiArICogU2V0dXAgdGhlIGluaXRp
YWwgc3RhY2sgYW5kIGp1bXAgdG8gdGhlIEMgd29ybGQKPiArICoKPiArICogSW5wdXRzOgo+ICsg
KiAgIHIwIDogQXJndW1lbnQgMCBvZiB0aGUgQyBmdW5jdGlvbiB0byBjYWxsCj4gKyAqICAgcjEg
OiBBcmd1bWVudCAxIG9mIHRoZSBDIGZ1bmN0aW9uIHRvIGNhbGwKPiArICogICByMiA6IEMgZW50
cnkgcG9pbnQKPiArICoKPiArICogQ2xvYmJlcnMgcjMKPiArICovCj4gIGxhdW5jaDoKPiAtICAg
ICAgICBQUklOVCgiLSBSZWFkeSAtXHJcbiIpCj4gLQo+IC0gICAgICAgIGxkciAgIHIwLCA9aW5p
dF9kYXRhCj4gLSAgICAgICAgYWRkICAgcjAsICNJTklUSU5GT19zdGFjayAgICAvKiBGaW5kIHRo
ZSBib290LXRpbWUgc3RhY2sgKi8KPiAtICAgICAgICBsZHIgICBzcCwgW3IwXQo+ICsgICAgICAg
IGxkciAgIHIzLCA9aW5pdF9kYXRhCj4gKyAgICAgICAgYWRkICAgcjMsICNJTklUSU5GT19zdGFj
ayAgICAvKiBGaW5kIHRoZSBib290LXRpbWUgc3RhY2sgKi8KPiArICAgICAgICBsZHIgICBzcCwg
W3IzXQo+ICAgICAgICAgIGFkZCAgIHNwLCAjU1RBQ0tfU0laRSAgICAgICAgLyogKHdoaWNoIGdy
b3dzIGRvd24gZnJvbSB0aGUgdG9wKS4gKi8KPiAgICAgICAgICBzdWIgICBzcCwgI0NQVUlORk9f
c2l6ZW9mICAgIC8qIE1ha2Ugcm9vbSBmb3IgQ1BVIHNhdmUgcmVjb3JkICovCj4gLSAgICAgICAg
dGVxICAgcjEyLCAjMAo+IC0gICAgICAgIG1vdmVxIHIwLCByMTAgICAgICAgICAgICAgICAgLyog
TWFyc2hhbCBhcmdzOiAtIHBoeXNfb2Zmc2V0ICovCj4gLSAgICAgICAgbW92ZXEgcjEsIHI4ICAg
ICAgICAgICAgICAgICAvKiAgICAgICAgICAgICAgIC0gRFRCIGFkZHJlc3MgKi8KPiAtICAgICAg
ICBiZXEgICBzdGFydF94ZW4gICAgICAgICAgICAgIC8qIGFuZCBkaXNhcHBlYXIgaW50byB0aGUg
bGFuZCBvZiBDICovCj4gLSAgICAgICAgYiAgICAgc3RhcnRfc2Vjb25kYXJ5ICAgICAgICAvKiAo
dG8gdGhlIGFwcHJvcHJpYXRlIGVudHJ5IHBvaW50KSAqLwo+ICsKPiArICAgICAgICAvKiBKdW1w
IHRvIEMgd29ybGQgKi8KPiArICAgICAgIGJ4ICAgIHIyCgpXaHkgYng/CgoKPiAgRU5EUFJPQyhs
YXVuY2gpCj4gIAo+ICAvKiBGYWlsLXN0b3AgKi8KPiAtLSAKPiAyLjExLjAKPiAKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 21:26:34 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 21:26: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 1hsZdU-0001L7-IC; Tue, 30 Jul 2019 21:26:20 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=7c++=V3=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hsZdT-0001L2-NG
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 21:26:19 +0000
X-Inumbo-ID: ab2ab1ba-b310-11e9-996d-3771e54e2bf7
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id ab2ab1ba-b310-11e9-996d-3771e54e2bf7;
 Tue, 30 Jul 2019 21:26:18 +0000 (UTC)
Received: from localhost (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256
 bits)) (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 028E520665;
 Tue, 30 Jul 2019 21:26:17 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1564521978;
 bh=Y4Z1xd0BTzv2G1qkSsxQN+2HahWIuUmm/ZdS6DKZ7fM=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=pAGCySohkB5JyJhlQm+D/CTY2vB/fDP3ZZB27yjKja73xlbuVrVGGI54JOBRPV1KL
 ewLTTOrv7bWTXrWHnL0nS8bIvtR8qvgATP+feX0yZcN7lu7l7gpxuRy0a7xuDEpXva
 m74cyWmqtHs5KPR/VlGy27URbfSQrEJrA82/3C+k=
Date: Tue, 30 Jul 2019 14:26:17 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-T480s
To: Julien Grall <julien.grall@arm.com>
In-Reply-To: <20190722213958.5761-35-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.21.1907301422150.28600@sstabellini-ThinkPad-T480s>
References: <20190722213958.5761-1-julien.grall@arm.com>
 <20190722213958.5761-35-julien.grall@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 34/35] xen/arm32: head: Setup HTTBR in
 enable_mmu() and add missing isb
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Stefano Stabellini <sstabellini@kernel.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCAyMiBKdWwgMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEF0IHRoZSBtb21lbnQs
IEhUVEJSIGlzIHNldHVwIGluIGNyZWF0ZV9wYWdlX3RhYmxlcygpLiBUaGlzIGlzIGZpbmUgYXMK
PiBpdCBpcyBjYWxsZWQgYnkgZXZlcnkgQ1BVcy4KPiAKPiBIb3dldmVyLCBzdWNoIGFzc3VtcHRp
b24gbWF5IG5vdCBob2xkIGluIHRoZSBmdXR1cmUuIFRvIG1ha2UgY2hhbmdlCj4gZWFzaWVyLCB0
aGUgSFRUQlIgaXMgbm90IHNldHVwIGluIGVuYWJsZV9tbXUoKS4KPiAKPiBUYWtlIHRoZSBvcHBv
cnR1bml0eSB0byBhZGQgdGhlIG1pc3NpbmcgaXNiKCkgdG8gZW5zdXJlIHRoZSBIVFRCUiBpcwo+
IHNlZW4gYmVmb3JlIHRoZSBNTVUgaXMgdHVybmVkIG9uLgo+IAo+IFNpZ25lZC1vZmYtYnk6IEp1
bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Cj4gCj4gLS0tCj4gICAgIENoYW5nZXMg
aW4gdjI6Cj4gICAgICAgICAtIFBhdGNoIGFkZGVkCj4gLS0tCj4gIHhlbi9hcmNoL2FybS9hcm0z
Mi9oZWFkLlMgfCA4ICsrKysrKy0tCj4gIDEgZmlsZSBjaGFuZ2VkLCA2IGluc2VydGlvbnMoKyks
IDIgZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9hcm0zMi9oZWFk
LlMgYi94ZW4vYXJjaC9hcm0vYXJtMzIvaGVhZC5TCj4gaW5kZXggNmQ1NWEyMTE5YS4uOGExZTI3
MmFhYiAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC9hcm0vYXJtMzIvaGVhZC5TCj4gKysrIGIveGVu
L2FyY2gvYXJtL2FybTMyL2hlYWQuUwo+IEBAIC0zNzMsOCArMzczLDYgQEAgY3JlYXRlX3BhZ2Vf
dGFibGVzOgo+ICAgICAgICAgIC8qIFdyaXRlIFhlbidzIFBUJ3MgcGFkZHIgaW50byB0aGUgSFRU
QlIgKi8KClRoaXMgY29tbWVudCBuZWVkcyB0byBiZSBtb3ZlZAoKCj4gICAgICAgICAgbGRyICAg
cjQsID1ib290X3BndGFibGUKPiAgICAgICAgICBhZGQgICByNCwgcjQsIHIxMCAgICAgICAgICAg
IC8qIHI0IDo9IHBhZGRyIChib290X3BhZ2V0YWJsZSkgKi8KPiAtICAgICAgICBtb3YgICByNSwg
IzAgICAgICAgICAgICAgICAgIC8qIHI0OnI1IGlzIHBhZGRyIChib290X3BhZ2V0YWJsZSkgKi8K
PiAtICAgICAgICBtY3JyICBDUDY0KHI0LCByNSwgSFRUQlIpCgpJbnRlcmVzdGluZ2x5IHI1IGlz
IG5vdCBjbG9iYmVyZWQgYnkgY3JlYXRlX3BhZ2VfdGFibGVzIGFueW1vcmUsIHdlIG5lZWQKdG8g
dXBkYXRlIHRoZSBjb21tZW50IG9uIHRvcC4KCgo+ICAgICAgICAgIC8qIFNldHVwIGJvb3RfcGd0
YWJsZTogKi8KPiAgICAgICAgICBsZHIgICByMSwgPWJvb3Rfc2Vjb25kCj4gQEAgLTQ4MCw2ICs0
NzgsMTIgQEAgZW5hYmxlX21tdToKPiAgICAgICAgICBtY3IgICBDUDMyKHIwLCBUTEJJQUxMSCkg
ICAgIC8qIEZsdXNoIGh5cGVydmlzb3IgVExCcyAqLwo+ICAgICAgICAgIGRzYiAgIG5zaAo+ICAK
PiArICAgICAgICBsZHIgICByMCwgPWJvb3RfcGd0YWJsZQo+ICsgICAgICAgIGFkZCAgIHIwLCBy
MCwgcjEwICAgICAgICAgICAgLyogcjAgOj0gcGFkZHIgKGJvb3RfcGFnZXRhYmxlKSAqLwo+ICsg
ICAgICAgIG1vdiAgIHIxLCAjMCAgICAgICAgICAgICAgICAgLyogcjA6cjEgaXMgcGFkZHIgKGJv
b3RfcGFnZXRhYmxlKSAqLwo+ICsgICAgICAgIG1jcnIgIENQNjQocjAsIHIxLCBIVFRCUikKPiAr
ICAgICAgICBpc2IKPiArCj4gICAgICAgICAgbXJjICAgQ1AzMihyMCwgSFNDVExSKQo+ICAgICAg
ICAgIC8qIEVuYWJsZSBNTVUgYW5kIEQtY2FjaGUgKi8KPiAgICAgICAgICBvcnIgICByMCwgcjAs
ICMoU0NUTFJfQXh4X0VMeF9NfFNDVExSX0F4eF9FTHhfQykKPiAtLSAKPiAyLjExLjAKPiAKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 21:30:21 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 21:30:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsZhH-000222-5x; Tue, 30 Jul 2019 21:30: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=7c++=V3=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hsZhF-00021w-S8
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 21:30:13 +0000
X-Inumbo-ID: 36455a2f-b311-11e9-8980-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 36455a2f-b311-11e9-8980-bc764e045a96;
 Tue, 30 Jul 2019 21:30:12 +0000 (UTC)
Received: from localhost (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256
 bits)) (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 5C2B720665;
 Tue, 30 Jul 2019 21:30:11 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1564522211;
 bh=IpRtKDRGL+/jnk1Bm44ohzoQnVOXcYeQX1jmeudwb+0=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=NyfuTEtILzh6/WxoST4YqqkD24A2pw2G2a/DwlD4Ei+Clb2ogp6rYFas/ZAjt1RmY
 At7oE2oLxiSvofS7Z4SuZGfbtUcGycm11MvZ6cdwynmPnciqI9brkqvWlwB0Sl+kzE
 cOkdZin57+ImWLsNZlBdLlHUUTpC3j/C8B7JAOdQ=
Date: Tue, 30 Jul 2019 14:30:10 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-T480s
To: Julien Grall <julien.grall@arm.com>
In-Reply-To: <20190722213958.5761-36-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.21.1907301429540.28600@sstabellini-ThinkPad-T480s>
References: <20190722213958.5761-1-julien.grall@arm.com>
 <20190722213958.5761-36-julien.grall@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 35/35] xen/arm: Zero BSS after the MMU
 and D-cache is turned 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: xen-devel@lists.xenproject.org, Stefano Stabellini <sstabellini@kernel.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCAyMiBKdWwgMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEF0IHRoZSBtb21lbnQg
QlNTIGlzIHplcm9lZCBiZWZvcmUgdGhlIE1NVSBhbmQgRC1DYWNoZSBpcyB0dXJuZWQgb24uCj4g
SW4gb3RoZXIgd29yZHMsIHRoZSBjYWNoZSB3aWxsIGJlIGJ5cGFzc2VkIHdoZW4gemVyb2luZyB0
aGUgQlNTIHNlY3Rpb24uCj4gCj4gT24gQXJtNjQsIHBlciB0aGUgSW1hZ2UgcHJvdG9jb2wgWzFd
LCB0aGUgc3RhdGUgb2YgdGhlIGNhY2hlIGZvciBCU1MgcmVnaW9uCj4gaXMgbm90IGtub3duIGJl
Y2F1c2UgaXQgaXMgbm90IHBhcnQgb2YgdGhlICJsb2FkZWQga2VybmVsIGltYWdlIi4KPiAKPiBP
biBBcm0zMiwgdGhlIGJvb3QgcHJvdG9jb2wgWzJdIGRvZXMgbm90IG1lbnRpb24gYW55dGhpbmcg
YWJvdXQgdGhlCj4gc3RhdGUgb2YgdGhlIGNhY2hlLiBUaGVyZWZvcmUsIGl0IHNob3VsZCBiZSBh
c3N1bWVkIHRoYXQgaXQgaXMgbm90IGtub3duCj4gZm9yIEJTUyByZWdpb24uCj4gCj4gVGhpcyBt
ZWFucyB0aGF0IHRoZSBjYWNoZSB3aWxsIG5lZWQgdG8gYmUgaW52YWxpZGF0ZWQgdHdpY2UgZm9y
IHRoZSBCU1MKPiByZWdpb246Cj4gICAgIDEpIEJlZm9yZSB6ZXJvaW5nIHRvIHJlbW92ZSBhbnkg
ZGlydHkgY2FjaGUgbGluZS4gT3RoZXJ3aXNlIHRoZXkgbWF5Cj4gICAgIGdldCBldmljdGVkIHdo
aWxlIHplcm9pbmcgYW5kIHRoZXJlZm9yZSBvdmVycmlkaW5nIHRoZSB2YWx1ZS4KPiAgICAgMikg
QWZ0ZXIgemVyb2luZyB0byByZW1vdmUgYW55IGNhY2hlIGxpbmUgdGhhdCBtYXkgaGF2ZSBiZWVu
Cj4gICAgIHNwZWN1bGF0ZWQuIE90aGVyd2lzZSB3aGVuIHR1cm5pbmcgb24gTU1VIGFuZCBELUNh
Y2hlLCB0aGUgQ1BVIG1heQo+ICAgICBzZWUgb2xkIHZhbHVlcy4KPiAKPiBBdCB0aGUgbW9tZW50
LCB0aGUgb25seSByZWFzb24gdG8gaGF2ZSBCU1MgemVyb2VkIGVhcmx5IGlzIGJlY2F1c2UgdGhl
Cj4gYm9vdCBwYWdlIHRhYmxlcyBhcmUgcGFydCBvZiBpdC4gVG8gYXZvaWQgdGhlIHR3byBjYWNo
ZSBpbnZhbGlkYXRpb25zLAo+IGl0IHdvdWxkIGJlIGJldHRlciBpZiB0aGUgYm9vdCBwYWdlIHRh
YmxlcyBhcmUgcGFydCBvZiB0aGUgImxvYWRlZAo+IGtlcm5lbCBpbWFnZSIgYW5kIHRoZXJlZm9y
ZSBiZSB6ZXJvZWQgd2hlbiBsb2FkaW5nIHRoZSBpbWFnZSBpbnRvCj4gbWVtb3J5LiBBIGdvb2Qg
Y2FuZGlkYXRlIGlzIHRoZSBzZWN0aW9uIC5kYXRhLnBhZ2VfYWxpZ25lZC4KPiAKPiBBIG5ldyBt
YWNybyBERUZJTkVfQk9PVF9QQUdFX1RBQkxFIGlzIGludHJvZHVjZWQgdG8gY3JlYXRlIGFuZCBt
YXJrCj4gcGFnZS10YWJsZXMgdXNlZCBiZWZvcmUgQlNTIGlzIHplcm9lZC4gVGhpcyBpbmNsdWRl
cyBhbGwgYm9vdF8qIGJ1dCBhbHNvCj4geGVuX2ZpeG1hcCBhcyB6ZXJvX2JzcygpIHdpbGwgcHJp
bnQgYSBtZXNzYWdlIHdoZW4gZWFybHlwcmludGsgaXMKPiBlbmFibGVkLgo+IAo+IFsxXSBsaW51
eC9Eb2N1bWVudGF0aW9uL2FybTY0L2Jvb3RpbmcudHh0Cj4gWzJdIGxpbnV4L0RvY3VtZW50YXRp
b24vYXJtL0Jvb3RpbmcKPiAKPiBTaWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5n
cmFsbEBhcm0uY29tPgoKUmV2aWV3ZWQtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxp
bmlAa2VybmVsLm9yZz4KCgo+IC0tLQo+IAo+ICAgICBDaGFuZ2VzIGluIHYyOgo+ICAgICAgICAg
LSBBZGQgbWlzc2luZyBzaWduZWQtb2ZmCj4gICAgICAgICAtIENsYXJpZnkgY29tbWl0IG1lc3Nh
Z2UKPiAgICAgICAgIC0gQWRkIGFybTMyIHBhcnRzCj4gLS0tCj4gIHhlbi9hcmNoL2FybS9hcm0z
Mi9oZWFkLlMgfCAxMSArKystLS0tLS0tLQo+ICB4ZW4vYXJjaC9hcm0vYXJtNjQvaGVhZC5TIHwg
IDcgKysrLS0tLQo+ICB4ZW4vYXJjaC9hcm0vbW0uYyAgICAgICAgIHwgMjMgKysrKysrKysrKysr
KysrKystLS0tLS0KPiAgMyBmaWxlcyBjaGFuZ2VkLCAyMyBpbnNlcnRpb25zKCspLCAxOCBkZWxl
dGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2FybTMyL2hlYWQuUyBiL3hl
bi9hcmNoL2FybS9hcm0zMi9oZWFkLlMKPiBpbmRleCA4YTFlMjcyYWFiLi40OGNhZDYxMDNmIDEw
MDY0NAo+IC0tLSBhL3hlbi9hcmNoL2FybS9hcm0zMi9oZWFkLlMKPiArKysgYi94ZW4vYXJjaC9h
cm0vYXJtMzIvaGVhZC5TCj4gQEAgLTE0OSw3ICsxNDksNiBAQCBwYXN0X3pJbWFnZToKPiAgICAg
ICAgICBtb3YgICByMTIsICMwICAgICAgICAgICAgICAgIC8qIHIxMiA6PSBpc19zZWNvbmRhcnlf
Y3B1ICovCj4gIAo+ICAgICAgICAgIGJsICAgIGNoZWNrX2NwdV9tb2RlCj4gLSAgICAgICAgYmwg
ICAgemVyb19ic3MKPiAgICAgICAgICBibCAgICBjcHVfaW5pdAo+ICAgICAgICAgIGJsICAgIGNy
ZWF0ZV9wYWdlX3RhYmxlcwo+ICAgICAgICAgIGJsICAgIGVuYWJsZV9tbXUKPiBAQCAtMTcwLDYg
KzE2OSw3IEBAIHByaW1hcnlfc3dpdGNoZWQ6Cj4gICAgICAgICAgLyogVXNlIGEgdmlydHVhbCBh
ZGRyZXNzIHRvIGFjY2VzcyB0aGUgVUFSVC4gKi8KPiAgICAgICAgICBtb3ZfdyByMTEsIEVBUkxZ
X1VBUlRfVklSVFVBTF9BRERSRVNTCj4gICNlbmRpZgo+ICsgICAgICAgIGJsICAgIHplcm9fYnNz
Cj4gICAgICAgICAgUFJJTlQoIi0gUmVhZHkgLVxyXG4iKQo+ICAgICAgICAgIC8qIFNldHVwIHRo
ZSBhcmd1bWVudHMgZm9yIHN0YXJ0X3hlbiBhbmQganVtcCB0byBDIHdvcmxkICovCj4gICAgICAg
ICAgbW92ICAgcjAsIHIxMCAgICAgICAgICAgICAgICAvKiByMCA6PSBQaHlzaWNhbCBvZmZzZXQg
Ki8KPiBAQCAtMjgwLDE3ICsyODAsMTIgQEAgRU5EUFJPQyhjaGVja19jcHVfbW9kZSkKPiAgLyoK
PiAgICogWmVybyBCU1MKPiAgICoKPiAtICogSW5wdXRzOgo+IC0gKiAgIHIxMDogUGh5c2ljYWwg
b2Zmc2V0Cj4gLSAqCj4gICAqIENsb2JiZXJzIHIwIC0gcjMKPiAgICovCj4gIHplcm9fYnNzOgo+
ICAgICAgICAgIFBSSU5UKCItIFplcm8gQlNTIC1cclxuIikKPiAtICAgICAgICBsZHIgICByMCwg
PV9fYnNzX3N0YXJ0ICAgICAgIC8qIExvYWQgc3RhcnQgJiBlbmQgb2YgYnNzICovCj4gLSAgICAg
ICAgbGRyICAgcjEsID1fX2Jzc19lbmQKPiAtICAgICAgICBhZGQgICByMCwgcjAsIHIxMCAgICAg
ICAgICAgIC8qIEFwcGx5IHBoeXNpY2FsIG9mZnNldCAqLwo+IC0gICAgICAgIGFkZCAgIHIxLCBy
MSwgcjEwCj4gKyAgICAgICAgbGRyICAgcjAsID1fX2Jzc19zdGFydCAgICAgICAvKiByMCA6PSB2
YWRkcihfX2Jzc19zdGFydCkgKi8KPiArICAgICAgICBsZHIgICByMSwgPV9fYnNzX2VuZCAgICAg
ICAgIC8qIHIxIDo9IHZhZGRyKF9fYnNzX3N0YXJ0KSAqLwo+ICAKPiAgICAgICAgICBtb3YgICBy
MiwgIzAKPiAgMTogICAgICBzdHIgICByMiwgW3IwXSwgIzQKPiBkaWZmIC0tZ2l0IGEveGVuL2Fy
Y2gvYXJtL2FybTY0L2hlYWQuUyBiL3hlbi9hcmNoL2FybS9hcm02NC9oZWFkLlMKPiBpbmRleCAy
Mjg3ZjNjZTQ4Li5iNjcxZTBlNTlmIDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL2FybS9hcm02NC9o
ZWFkLlMKPiArKysgYi94ZW4vYXJjaC9hcm0vYXJtNjQvaGVhZC5TCj4gQEAgLTMwMyw3ICszMDMs
NiBAQCByZWFsX3N0YXJ0X2VmaToKPiAgICAgICAgICBtb3YgICB4MjIsICMwICAgICAgICAgICAg
ICAgIC8qIHgyMiA6PSBpc19zZWNvbmRhcnlfY3B1ICovCj4gIAo+ICAgICAgICAgIGJsICAgIGNo
ZWNrX2NwdV9tb2RlCj4gLSAgICAgICAgYmwgICAgemVyb19ic3MKPiAgICAgICAgICBibCAgICBj
cHVfaW5pdAo+ICAgICAgICAgIGJsICAgIGNyZWF0ZV9wYWdlX3RhYmxlcwo+ICAgICAgICAgIGJs
ICAgIGVuYWJsZV9tbXUKPiBAQCAtMzI0LDYgKzMyMyw3IEBAIHByaW1hcnlfc3dpdGNoZWQ6Cj4g
ICAgICAgICAgLyogVXNlIGEgdmlydHVhbCBhZGRyZXNzIHRvIGFjY2VzcyB0aGUgVUFSVC4gKi8K
PiAgICAgICAgICBsZHIgICB4MjMsID1FQVJMWV9VQVJUX1ZJUlRVQUxfQUREUkVTUwo+ICAjZW5k
aWYKPiArICAgICAgICBibCAgICB6ZXJvX2Jzcwo+ICAgICAgICAgIFBSSU5UKCItIFJlYWR5IC1c
clxuIikKPiAgICAgICAgICAvKiBTZXR1cCB0aGUgYXJndW1lbnRzIGZvciBzdGFydF94ZW4gYW5k
IGp1bXAgdG8gQyB3b3JsZCAqLwo+ICAgICAgICAgIG1vdiAgIHgwLCB4MjAgICAgICAgICAgICAg
ICAgLyogeDAgOj0gUGh5c2ljYWwgb2Zmc2V0ICovCj4gQEAgLTQyNiw3ICs0MjYsNiBAQCBFTkRQ
Uk9DKGNoZWNrX2NwdV9tb2RlKQo+ICAgKiBaZXJvIEJTUwo+ICAgKgo+ICAgKiBJbnB1dHM6Cj4g
LSAqICAgeDIwOiBQaHlzaWNhbCBvZmZzZXQKPiAgICogICB4MjY6IERvIHdlIG5lZWQgdG8gemVy
byBCU1M/Cj4gICAqCj4gICAqIENsb2JiZXJzIHgwIC0geDMKPiBAQCAtNDM2LDggKzQzNSw4IEBA
IHplcm9fYnNzOgo+ICAgICAgICAgIGNibnogIHgyNiwgc2tpcF9ic3MKPiAgCj4gICAgICAgICAg
UFJJTlQoIi0gWmVybyBCU1MgLVxyXG4iKQo+IC0gICAgICAgIGxvYWRfcGFkZHIgeDAsIF9fYnNz
X3N0YXJ0ICAgIC8qIExvYWQgcGFkZHIgb2Ygc3RhcnQgJiBlbmQgb2YgYnNzICovCj4gLSAgICAg
ICAgbG9hZF9wYWRkciB4MSwgX19ic3NfZW5kCj4gKyAgICAgICAgbGRyICAgeDAsID1fX2Jzc19z
dGFydCAgICAgICAvKiB4MCA6PSB2YWRkcihfX2Jzc19zdGFydCkgKi8KPiArICAgICAgICBsZHIg
ICB4MSwgPV9fYnNzX2VuZCAgICAgICAgIC8qIHgxIDo9IHZhZGRyKF9fYnNzX3N0YXJ0KSAqLwo+
ICAKPiAgMTogICAgICBzdHIgICB4enIsIFt4MF0sICM4Cj4gICAgICAgICAgY21wICAgeDAsIHgx
Cj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9tbS5jIGIveGVuL2FyY2gvYXJtL21tLmMKPiBp
bmRleCA0NDI1OGFkODljLi42NzBhMzA4OWVhIDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL2FybS9t
bS5jCj4gKysrIGIveGVuL2FyY2gvYXJtL21tLmMKPiBAQCAtNjIsNiArNjIsMTcgQEAgbW1fcHJp
bnRrKGNvbnN0IGNoYXIgKmZtdCwgLi4uKSB7fQo+ICAgICAgfSB3aGlsZSAoMCk7Cj4gICNlbmRp
Zgo+ICAKPiArLyoKPiArICogTWFjcm9zIHRvIGRlZmluZSBwYWdlLXRhYmxlczoKPiArICogIC0g
REVGSU5FX0JPT1RfUEFHRV9UQUJMRSBpcyB1c2VkIHRvIGRlZmluZSBwYWdlLXRhYmxlIHRoYXQg
YXJlIHVzZWQKPiArICogIGluIGFzc2VtYmx5IGNvZGUgYmVmb3JlIEJTUyBpcyB6ZXJvZWQuCj4g
KyAqICAtIERFRklORV9QQUdFX1RBQkxFeyxTfSBhcmUgdXNlZCB0byBkZWZpbmUgb25lIG9yIG11
bHRpcGxlCj4gKyAqICBwYWdlLXRhYmxlcyB0byBiZSB1c2VkIGFmdGVyIEJTUyBpcyB6ZXJvZWQg
KHR5cGljYWxseSB0aGV5IGFyZSBvbmx5IHVzZWQKPiArICogIGluIEMpLgo+ICsgKi8KPiArI2Rl
ZmluZSBERUZJTkVfQk9PVF9QQUdFX1RBQkxFKG5hbWUpICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgXAo+ICtscGFlX3QgX19hbGlnbmVkKFBBR0VfU0laRSkgX19zZWN0
aW9uKCIuZGF0YS5wYWdlX2FsaWduZWQiKSBuYW1lW0xQQUVfRU5UUklFU10KPiArCj4gICNkZWZp
bmUgREVGSU5FX1BBR0VfVEFCTEVTKG5hbWUsIG5yKSAgICAgICAgICAgICAgICAgICAgXAo+ICBs
cGFlX3QgX19hbGlnbmVkKFBBR0VfU0laRSkgbmFtZVtMUEFFX0VOVFJJRVMgKiAobnIpXQo+ICAK
PiBAQCAtOTAsMTMgKzEwMSwxMyBAQCBscGFlX3QgX19hbGlnbmVkKFBBR0VfU0laRSkgbmFtZVtM
UEFFX0VOVFJJRVMgKiAobnIpXQo+ICAgKiBGaW5hbGx5LCBpZiBFQVJMWV9QUklOVEsgaXMgZW5h
YmxlZCB0aGVuIHhlbl9maXhtYXAgd2lsbCBiZSBtYXBwZWQKPiAgICogYnkgdGhlIENQVSBvbmNl
IGl0IGhhcyBtb3ZlZCBvZmYgdGhlIDE6MSBtYXBwaW5nLgo+ICAgKi8KPiAtREVGSU5FX1BBR0Vf
VEFCTEUoYm9vdF9wZ3RhYmxlKTsKPiArREVGSU5FX0JPT1RfUEFHRV9UQUJMRShib290X3BndGFi
bGUpOwo+ICAjaWZkZWYgQ09ORklHX0FSTV82NAo+IC1ERUZJTkVfUEFHRV9UQUJMRShib290X2Zp
cnN0KTsKPiAtREVGSU5FX1BBR0VfVEFCTEUoYm9vdF9maXJzdF9pZCk7Cj4gK0RFRklORV9CT09U
X1BBR0VfVEFCTEUoYm9vdF9maXJzdCk7Cj4gK0RFRklORV9CT09UX1BBR0VfVEFCTEUoYm9vdF9m
aXJzdF9pZCk7Cj4gICNlbmRpZgo+IC1ERUZJTkVfUEFHRV9UQUJMRShib290X3NlY29uZCk7Cj4g
LURFRklORV9QQUdFX1RBQkxFKGJvb3RfdGhpcmQpOwo+ICtERUZJTkVfQk9PVF9QQUdFX1RBQkxF
KGJvb3Rfc2Vjb25kKTsKPiArREVGSU5FX0JPT1RfUEFHRV9UQUJMRShib290X3RoaXJkKTsKPiAg
Cj4gIC8qIE1haW4gcnVudGltZSBwYWdlIHRhYmxlcyAqLwo+ICAKPiBAQCAtMTQ5LDcgKzE2MCw3
IEBAIHN0YXRpYyBfX2luaXRkYXRhIGludCB4ZW5oZWFwX2ZpcnN0X2ZpcnN0X3Nsb3QgPSAtMTsK
PiAgICovCj4gIHN0YXRpYyBERUZJTkVfUEFHRV9UQUJMRVMoeGVuX3NlY29uZCwgMik7Cj4gIC8q
IEZpcnN0IGxldmVsIHBhZ2UgdGFibGUgdXNlZCBmb3IgZml4bWFwICovCj4gLURFRklORV9QQUdF
X1RBQkxFKHhlbl9maXhtYXApOwo+ICtERUZJTkVfQk9PVF9QQUdFX1RBQkxFKHhlbl9maXhtYXAp
Owo+ICAvKiBGaXJzdCBsZXZlbCBwYWdlIHRhYmxlIHVzZWQgdG8gbWFwIFhlbiBpdHNlbGYgd2l0
aCB0aGUgWE4gYml0IHNldAo+ICAgKiBhcyBhcHByb3ByaWF0ZS4gKi8KPiAgc3RhdGljIERFRklO
RV9QQUdFX1RBQkxFKHhlbl94ZW5tYXApOwo+IC0tIAo+IDIuMTEuMAo+IAoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 21:35:02 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 21:35:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsZls-0002AK-Tw; Tue, 30 Jul 2019 21:35:00 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=WuyF=V3=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hsZlr-0002AF-Rc
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 21:35:00 +0000
X-Inumbo-ID: dec8b822-b311-11e9-8400-1738ea1f9bba
Received: from EUR01-DB5-obe.outbound.protection.outlook.com (unknown
 [40.107.15.72]) by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id dec8b822-b311-11e9-8400-1738ea1f9bba;
 Tue, 30 Jul 2019 21:34:55 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; 
 s=selector2-armh-onmicrosoft-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=SMJtQ+7CyHTxu2yhfGwZPwweSWHNclus0zKX7AYJnQ0=;
 b=yYyQVq9B2SZY0eQKdqTLb7s5NbVqa/FWDqiG/XeCbAqGT0H13lQmChX0s596c2ndLzOcxVTOOVLgju3xzmDtUbiSKXtjoyOeM/t9B4SPHvGKwGkdcKhnmHJUv9z386eRQ2Q6shpmqXIix8oWkxz96XaBZos0hw3rKIX0T10esCo=
Received: from VI1PR0802CA0023.eurprd08.prod.outlook.com
 (2603:10a6:800:aa::33) by VE1PR08MB4958.eurprd08.prod.outlook.com
 (2603:10a6:803:110::19) with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2115.13; Tue, 30 Jul
 2019 21:34:51 +0000
Received: from VE1EUR03FT023.eop-EUR03.prod.protection.outlook.com
 (2a01:111:f400:7e09::207) by VI1PR0802CA0023.outlook.office365.com
 (2603:10a6:800:aa::33) with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.2136.12 via Frontend
 Transport; Tue, 30 Jul 2019 21:34:51 +0000
Authentication-Results: spf=temperror (sender IP is 63.35.35.123)
 smtp.mailfrom=arm.com; lists.xenproject.org; dkim=pass (signature was
 verified) header.d=armh.onmicrosoft.com; lists.xenproject.org; dmarc=temperror
 action=none header.from=arm.com;
Received-SPF: TempError (protection.outlook.com: error in processing during
 lookup of arm.com: DNS Timeout)
Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by
 VE1EUR03FT023.mail.protection.outlook.com (10.152.18.133) with
 Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id
 15.20.2052.18 via Frontend Transport; Tue, 30 Jul 2019 21:34:50 +0000
Received: ("Tessian outbound a1fd2c3cfdb0:v26");
 Tue, 30 Jul 2019 21:34:50 +0000
X-CheckRecipientChecked: true
X-CR-MTA-CID: b33999b22cd950b8
X-CR-MTA-TID: 64aa7808
Received: from bce313c488ff.1 (ip-172-16-0-2.eu-west-1.compute.internal
 [104.47.6.56]) by 64aa7808-outbound-1.mta.getcheckrecipient.com id
 BC9641F8-EA05-4200-985B-1747622D6435.1; 
 Tue, 30 Jul 2019 21:34:45 +0000
Received: from EUR02-VE1-obe.outbound.protection.outlook.com
 (mail-ve1eur02lp2056.outbound.protection.outlook.com [104.47.6.56])
 by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id bce313c488ff.1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384);
 Tue, 30 Jul 2019 21:34:45 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=OqxlSZ8QbM6j0v+S/8KN+c2gEYPfLOiBmBTmLrVyShxHVfdV1vtofdUzPAr4h7lnVvHH5F+Bix7XBmKXfinuev9fytGEuCIGAUK2h2mgsnVYIxsbbpFRlKHXW44vP19NSuKvHFBQtWAFmRIyIkFQ7NbZs7l9UEt1wTG4E+R3jSASO0syhvTJBLviNvR4H1ysaT2ck5UCLE760UTE6teYtJFvQBwS1Vs9XQXI4GL6uaDraucVwscXZt4Euur/2tggdNjk8H1+4iyilcAG4g55fXiYfPK1gmuyB5N3y3Mv2c8osdFukHZaCt76vMIJC+2O2QimNMW66utvOjO2Zeg1Ew==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=SMJtQ+7CyHTxu2yhfGwZPwweSWHNclus0zKX7AYJnQ0=;
 b=b5xv3ix0CF8YNbkXlELDovaXWZRUI0Hfzv0uz0VSkUAnzIcRNfSfkbuUNMVeOSVuLHaN411n7rPHNxTKlD1gqilV7BIUXnAjfgBAeD/4941B9HhJSKwSULKzfc8JvMgDvVoNMV71ZpQhV665GBpIrF7wudpP0Ez7uR7Iik7QOResNncdRme66rKekIQ0EtqJSv+VMAJOXtNrCMrdHl0BQN0UDp9zk/O7ooSh4glzKMBZMPkVgXzeWVePyXxb5N9kAU3ZHkcg/cEwlM6aTg2/zGLvVrt8o0Nzsjskxmb4ey5N+3OGOx949H1M6WuUlKW/otvVeWzjg0gC/BYBo5KSpQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=arm.com;dmarc=pass action=none header.from=arm.com;dkim=pass
 header.d=arm.com;arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; 
 s=selector2-armh-onmicrosoft-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=SMJtQ+7CyHTxu2yhfGwZPwweSWHNclus0zKX7AYJnQ0=;
 b=yYyQVq9B2SZY0eQKdqTLb7s5NbVqa/FWDqiG/XeCbAqGT0H13lQmChX0s596c2ndLzOcxVTOOVLgju3xzmDtUbiSKXtjoyOeM/t9B4SPHvGKwGkdcKhnmHJUv9z386eRQ2Q6shpmqXIix8oWkxz96XaBZos0hw3rKIX0T10esCo=
Received: from DB8PR08MB5499.eurprd08.prod.outlook.com (10.255.185.80) by
 DB8PR08MB5019.eurprd08.prod.outlook.com (10.255.16.21) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2136.12; Tue, 30 Jul 2019 21:34:42 +0000
Received: from DB8PR08MB5499.eurprd08.prod.outlook.com
 ([fe80::716d:55cb:fc6c:dad]) by DB8PR08MB5499.eurprd08.prod.outlook.com
 ([fe80::716d:55cb:fc6c:dad%2]) with mapi id 15.20.2136.010; Tue, 30 Jul 2019
 21:34:42 +0000
From: Julien Grall <Julien.Grall@arm.com>
To: Stefano Stabellini <sstabellini@kernel.org>
Thread-Topic: [PATCH v2 33/35] xen/arm32: head: Rework and document launch()
Thread-Index: AQHVQNYgp8jJQ2XDfEWBljFzWr3G5abjt9gAgAADqwA=
Date: Tue, 30 Jul 2019 21:34:42 +0000
Message-ID: <a74d6b3c-4a9a-8006-fdc3-d3a7c0edb8d3@arm.com>
References: <20190722213958.5761-1-julien.grall@arm.com>
 <20190722213958.5761-34-julien.grall@arm.com>
 <alpine.DEB.2.21.1907301421030.28600@sstabellini-ThinkPad-T480s>
In-Reply-To: <alpine.DEB.2.21.1907301421030.28600@sstabellini-ThinkPad-T480s>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR02CA0036.eurprd02.prod.outlook.com
 (2603:10a6:6:15::49) To DB8PR08MB5499.eurprd08.prod.outlook.com
 (2603:10a6:10:fa::16)
Authentication-Results-Original: spf=none (sender IP is )
 smtp.mailfrom=Julien.Grall@arm.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [81.100.41.95]
x-ms-publictraffictype: Email
X-MS-Office365-Filtering-Correlation-Id: bd9ee618-4de2-47c6-e69f-08d71535c0d1
X-MS-Office365-Filtering-HT: Tenant
X-Microsoft-Antispam-Untrusted: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(4618075)(2017052603328)(7193020);
 SRVR:DB8PR08MB5019; 
X-MS-TrafficTypeDiagnostic: DB8PR08MB5019:|VE1PR08MB4958:
X-Microsoft-Antispam-PRVS: <VE1PR08MB49586907BD1D9B8A81974E1880DC0@VE1PR08MB4958.eurprd08.prod.outlook.com>
x-checkrecipientrouted: true
x-ms-oob-tlc-oobclassifiers: OLM:7219;OLM:7219;
x-forefront-prvs: 0114FF88F6
X-Forefront-Antispam-Report-Untrusted: SFV:NSPM;
 SFS:(10009020)(4636009)(39860400002)(396003)(136003)(366004)(346002)(376002)(199004)(189003)(99286004)(8676002)(81156014)(81166006)(3846002)(8936002)(31686004)(6116002)(53936002)(71190400001)(478600001)(68736007)(6436002)(229853002)(6486002)(6512007)(6246003)(25786009)(14454004)(71200400001)(66556008)(66066001)(4326008)(2906002)(316002)(54906003)(6916009)(14444005)(256004)(5660300002)(31696002)(26005)(102836004)(7736002)(186003)(305945005)(44832011)(386003)(6506007)(53546011)(486006)(86362001)(11346002)(476003)(2616005)(446003)(36756003)(52116002)(76176011)(66946007)(66476007)(64756008)(66446008);
 DIR:OUT; SFP:1101; SCL:1; SRVR:DB8PR08MB5019;
 H:DB8PR08MB5499.eurprd08.prod.outlook.com; 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-MS-Exchange-SenderADCheck: 1
X-Microsoft-Antispam-Message-Info-Original: Jpb99f89FAsaGWzAAYgkf+koH0wBf2MmCRtF/y4oCWfyXy50yIAF1xdxxMQDpJ0ry8pnwah1x6mW1w6Y6IqBuBwNYGjM8HvKKKbjt1lmJepDmFPwZXucf9OgNzmY62pj2y9Y1E0qhmvK/+c04KmGilxHxXeVwIqol3Ema3V75km9WfKIZrvv57cntM1rwLU5FPJ6ELAVENF6v8p/mYl4mfTyEONDzudcGgyMHyYz8EirQHLicmnybfCcwtnxYRH3XJn6kjw8y+O8e4TVajgd4lzNVNz4blPnbN0iOB7EF4w1q7geVrxe0oaWvoPwxHHYZAhxvrpeukB0XGvUmWN6Bih0V6dbjq8b+wSSw/6fXXS0yQNoY/fFVbYlVIfnZGIYmipaMMWr5Jnyi8AUcytnoZRf3W2WTWJY6ZOtRkf7HHY=
Content-ID: <56871DB141B1C34DA1BF5DE655ED61F3@eurprd08.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB8PR08MB5019
Original-Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Julien.Grall@arm.com; 
X-EOPAttributedMessage: 0
X-MS-Exchange-Transport-CrossTenantHeadersStripped: VE1EUR03FT023.eop-EUR03.prod.protection.outlook.com
X-Forefront-Antispam-Report: CIP:63.35.35.123; IPV:CAL; SCL:-1; CTRY:IE;
 EFV:NLI; SFV:NSPM;
 SFS:(10009020)(4636009)(376002)(136003)(346002)(39860400002)(396003)(2980300002)(189003)(199004)(36906005)(36756003)(14454004)(107886003)(31696002)(81156014)(436003)(53546011)(5660300002)(386003)(6506007)(63370400001)(26005)(102836004)(316002)(86362001)(14444005)(356004)(186003)(63350400001)(11346002)(76130400001)(336012)(81166006)(70586007)(22756006)(54906003)(6486002)(7736002)(6116002)(50466002)(6246003)(31686004)(486006)(229853002)(305945005)(3846002)(446003)(478600001)(26826003)(99286004)(8676002)(76176011)(126002)(47776003)(6512007)(476003)(6862004)(2616005)(25786009)(4326008)(70206006)(2906002)(8936002)(23676004)(66066001)(2486003);
 DIR:OUT; SFP:1101; SCL:1; SRVR:VE1PR08MB4958;
 H:64aa7808-outbound-1.mta.getcheckrecipient.com; FPR:; SPF:TempError; LANG:en;
 PTR:ec2-63-35-35-123.eu-west-1.compute.amazonaws.com; MX:1; A:1; 
X-MS-Office365-Filtering-Correlation-Id-Prvs: b69e781f-4b09-47e1-7183-08d71535bb7b
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(710020)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:VE1PR08MB4958; 
NoDisclaimer: True
X-Forefront-PRVS: 0114FF88F6
X-Microsoft-Antispam-Message-Info: VlBa5+wmJ4vRcodYz2XPvHXYaCQdVgwNOt7Gkjjcwu9QFHZu87dJE5Hv4ueeLbqsDN1xxsiavxE3JAZqc3eUB7gSAysbN7ibSVwdXCWbjlEpLpVDQYbw3VeeHsf5WFwmI+9AqHIDModEJWU4CS/RZw+mY8qHmWfyvhjquccAC98PU9FRJnqhqQMql0lWMcAaiKM8TNPNLq4YDaHqf9UU3dmIHfvLG92NDcEBBh8ZZplP8TE0AIjkGRXGB9NP2KpalnFoRqQSIwWsLEIXW3A8RONBvuLnk9TBpoQ0pQyxxJb3MJCeT7InDDZgrLFyqpvaqZoF3zbSmF6ajmHCwE+2zp/YD6LVxiqJk1syGcQefhc8WT15JHUmc++PQWEkwuOs34197x4sbJOBkIZvhXJMmxhjsDKmnIwAkJs0kcQnF14=
X-OriginatorOrg: arm.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 30 Jul 2019 21:34:50.7284 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: bd9ee618-4de2-47c6-e69f-08d71535c0d1
X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d
X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=f34e5979-57d9-4aaa-ad4d-b122a662184d; Ip=[63.35.35.123];
 Helo=[64aa7808-outbound-1.mta.getcheckrecipient.com]
X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VE1PR08MB4958
Subject: Re: [Xen-devel] [PATCH v2 33/35] xen/arm32: head: Rework and
 document launch()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>,
 nd <nd@arm.com>, Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

DQoNCk9uIDMwLzA3LzIwMTkgMjI6MjEsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToNCj4gT24g
TW9uLCAyMiBKdWwgMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOg0KPj4gQm9vdCBDUFUgYW5kIHNl
Y29uZGFyeSBDUFVzIHdpbGwgdXNlIGRpZmZlcmVudCBlbnRyeSBwb2ludCB0byBDIGNvZGUuIEF0
DQo+PiB0aGUgbW9tZW50LCB0aGUgZGVjaXNpb24gb24gd2hpY2ggZW50cnkgdG8gdXNlIGlzIHRh
a2VuIHdpdGhpbiBsYXVuY2goKS4NCj4+DQo+PiBJbiBvcmRlciB0byBhdm9pZCB1c2luZyBjb25k
aXRpb25hbCBpbnN0cnVjdGlvbiBhbmQgbWFrZSB0aGUgY2FsbA0KPj4gY2xlYXJlciwgbGF1bmNo
KCkgaXMgcmV3b3JrZWQgdG8gdGFrZSBpbiBwYXJhbWV0ZXJzIHRoZSBlbnRyeSBwb2ludCBhbmQg
aXRzDQo+PiBhcmd1bWVudHMuDQo+Pg0KPj4gTGFzdGx5LCBkb2N1bWVudCB0aGUgYmVoYXZpb3Ig
YW5kIHRoZSBtYWluIHJlZ2lzdGVycyB1c2FnZSB3aXRoaW4gdGhlDQo+PiBmdW5jdGlvbi4NCj4+
DQo+PiBTaWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPg0K
Pj4NCj4+IC0tLQ0KPj4gICAgICBDaGFuZ2VzIGluIHYyOg0KPj4gICAgICAgICAgLSBQYXRjaCBh
ZGRlZA0KPj4gLS0tDQo+PiAgIHhlbi9hcmNoL2FybS9hcm0zMi9oZWFkLlMgfCAzNCArKysrKysr
KysrKysrKysrKysrKysrKystLS0tLS0tLS0tDQo+PiAgIDEgZmlsZSBjaGFuZ2VkLCAyNCBpbnNl
cnRpb25zKCspLCAxMCBkZWxldGlvbnMoLSkNCj4+DQo+PiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gv
YXJtL2FybTMyL2hlYWQuUyBiL3hlbi9hcmNoL2FybS9hcm0zMi9oZWFkLlMNCj4+IGluZGV4IGUw
ZjhjMmUwY2IuLjZkNTVhMjExOWEgMTAwNjQ0DQo+PiAtLS0gYS94ZW4vYXJjaC9hcm0vYXJtMzIv
aGVhZC5TDQo+PiArKysgYi94ZW4vYXJjaC9hcm0vYXJtMzIvaGVhZC5TDQo+PiBAQCAtMTcwLDYg
KzE3MCwxMSBAQCBwcmltYXJ5X3N3aXRjaGVkOg0KPj4gICAgICAgICAgIC8qIFVzZSBhIHZpcnR1
YWwgYWRkcmVzcyB0byBhY2Nlc3MgdGhlIFVBUlQuICovDQo+PiAgICAgICAgICAgbW92X3cgcjEx
LCBFQVJMWV9VQVJUX1ZJUlRVQUxfQUREUkVTUw0KPj4gICAjZW5kaWYNCj4+ICsgICAgICAgIFBS
SU5UKCItIFJlYWR5IC1cclxuIikNCj4+ICsgICAgICAgIC8qIFNldHVwIHRoZSBhcmd1bWVudHMg
Zm9yIHN0YXJ0X3hlbiBhbmQganVtcCB0byBDIHdvcmxkICovDQo+PiArICAgICAgICBtb3YgICBy
MCwgcjEwICAgICAgICAgICAgICAgIC8qIHIwIDo9IFBoeXNpY2FsIG9mZnNldCAqLw0KPj4gKyAg
ICAgICAgbW92ICAgcjEsIHI4ICAgICAgICAgICAgICAgICAvKiByMSA6PSBwYWRkcihGRFQpICov
DQo+PiArICAgICAgICBsZHIgICByMiwgPXN0YXJ0X3hlbg0KPj4gICAgICAgICAgIGIgICAgIGxh
dW5jaA0KPj4gICBFTkRQUk9DKHN0YXJ0KQ0KPj4gICANCj4+IEBAIC0yMzQsNiArMjM5LDkgQEAg
c2Vjb25kYXJ5X3N3aXRjaGVkOg0KPj4gICAgICAgICAgIC8qIFVzZSBhIHZpcnR1YWwgYWRkcmVz
cyB0byBhY2Nlc3MgdGhlIFVBUlQuICovDQo+PiAgICAgICAgICAgbW92X3cgcjExLCBFQVJMWV9V
QVJUX1ZJUlRVQUxfQUREUkVTUw0KPj4gICAjZW5kaWYNCj4+ICsgICAgICAgIFBSSU5UKCItIFJl
YWR5IC1cclxuIikNCj4+ICsgICAgICAgIC8qIEp1bXAgdG8gQyB3b3JsZCAqLw0KPj4gKyAgICAg
ICAgbGRyICAgcjIsID1zdGFydF9zZWNvbmRhcnkNCj4+ICAgICAgICAgICBiICAgICBsYXVuY2gN
Cj4+ICAgRU5EUFJPQyhpbml0X3NlY29uZGFyeSkNCj4+ICAgDQo+PiBAQCAtNTc4LDE5ICs1ODYs
MjUgQEAgc2V0dXBfZml4bWFwOg0KPj4gICAgICAgICAgIG1vdiAgIHBjLCBscg0KPj4gICBFTkRQ
Uk9DKHNldHVwX2ZpeG1hcCkNCj4+ICAgDQo+PiArLyoNCj4+ICsgKiBTZXR1cCB0aGUgaW5pdGlh
bCBzdGFjayBhbmQganVtcCB0byB0aGUgQyB3b3JsZA0KPj4gKyAqDQo+PiArICogSW5wdXRzOg0K
Pj4gKyAqICAgcjAgOiBBcmd1bWVudCAwIG9mIHRoZSBDIGZ1bmN0aW9uIHRvIGNhbGwNCj4+ICsg
KiAgIHIxIDogQXJndW1lbnQgMSBvZiB0aGUgQyBmdW5jdGlvbiB0byBjYWxsDQo+PiArICogICBy
MiA6IEMgZW50cnkgcG9pbnQNCj4+ICsgKg0KPj4gKyAqIENsb2JiZXJzIHIzDQo+PiArICovDQo+
PiAgIGxhdW5jaDoNCj4+IC0gICAgICAgIFBSSU5UKCItIFJlYWR5IC1cclxuIikNCj4+IC0NCj4+
IC0gICAgICAgIGxkciAgIHIwLCA9aW5pdF9kYXRhDQo+PiAtICAgICAgICBhZGQgICByMCwgI0lO
SVRJTkZPX3N0YWNrICAgIC8qIEZpbmQgdGhlIGJvb3QtdGltZSBzdGFjayAqLw0KPj4gLSAgICAg
ICAgbGRyICAgc3AsIFtyMF0NCj4+ICsgICAgICAgIGxkciAgIHIzLCA9aW5pdF9kYXRhDQo+PiAr
ICAgICAgICBhZGQgICByMywgI0lOSVRJTkZPX3N0YWNrICAgIC8qIEZpbmQgdGhlIGJvb3QtdGlt
ZSBzdGFjayAqLw0KPj4gKyAgICAgICAgbGRyICAgc3AsIFtyM10NCj4+ICAgICAgICAgICBhZGQg
ICBzcCwgI1NUQUNLX1NJWkUgICAgICAgIC8qICh3aGljaCBncm93cyBkb3duIGZyb20gdGhlIHRv
cCkuICovDQo+PiAgICAgICAgICAgc3ViICAgc3AsICNDUFVJTkZPX3NpemVvZiAgICAvKiBNYWtl
IHJvb20gZm9yIENQVSBzYXZlIHJlY29yZCAqLw0KPj4gLSAgICAgICAgdGVxICAgcjEyLCAjMA0K
Pj4gLSAgICAgICAgbW92ZXEgcjAsIHIxMCAgICAgICAgICAgICAgICAvKiBNYXJzaGFsIGFyZ3M6
IC0gcGh5c19vZmZzZXQgKi8NCj4+IC0gICAgICAgIG1vdmVxIHIxLCByOCAgICAgICAgICAgICAg
ICAgLyogICAgICAgICAgICAgICAtIERUQiBhZGRyZXNzICovDQo+PiAtICAgICAgICBiZXEgICBz
dGFydF94ZW4gICAgICAgICAgICAgIC8qIGFuZCBkaXNhcHBlYXIgaW50byB0aGUgbGFuZCBvZiBD
ICovDQo+PiAtICAgICAgICBiICAgICBzdGFydF9zZWNvbmRhcnkgICAgICAgIC8qICh0byB0aGUg
YXBwcm9wcmlhdGUgZW50cnkgcG9pbnQpICovDQo+PiArDQo+PiArICAgICAgICAvKiBKdW1wIHRv
IEMgd29ybGQgKi8NCj4+ICsgICAgICAgYnggICAgcjINCj4gDQo+IFdoeSBieD8NClRoZSBvbmx5
IHR3byBvdGhlciBwb3NzaWJsZSBpbnN0cnVjdGlvbnMgd291bGQgYmU6DQogICAgMSkgYmx4IHIy
OiB3ZSBkb24ndCBuZWVkIHRvIHNhdmUgdGhlIHJldHVybiBhZGRyZXNzDQogICAgMikgbW92IHBj
LCByMjogVGhlIEFybSBBcm0gcmVjb21tZW5kcyB0byB1c2UgYngvYmx4IGluc3RlYWQgb2YgdGhp
cy4NCg0KU28gYnggc2VlbXMgdGhlIGJlc3QgZml0LiBBbnkgb3RoZXIgc3VnZ2VzdGlvbj8NCg0K
QWxzbywgSSB3b3VsZCBwcm9iYWJseSByZXBsYWNlIGFsbCB0aGUgIm1vdiBwYywgbHIiIEkgYWRk
ZWQgd2l0aCAiYnggbHIiLg0KDQpDaGVlcnMsDQoNCi0tIA0KSnVsaWVuIEdyYWxsDQpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Jul 30 21:52:57 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Jul 2019 21:52:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsa36-0003WI-NM; Tue, 30 Jul 2019 21:52:48 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=5qpE=V3=ainfosec.com=rosbrookn@srs-us1.protection.inumbo.net>)
 id 1hsa34-0003WD-SL
 for xen-devel@lists.xenproject.org; Tue, 30 Jul 2019 21:52:46 +0000
X-Inumbo-ID: 5cd31a90-b314-11e9-8980-bc764e045a96
Received: from mail.ainfosec.com (unknown [209.217.208.252])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5cd31a90-b314-11e9-8980-bc764e045a96;
 Tue, 30 Jul 2019 21:52:45 +0000 (UTC)
X-ASG-Debug-ID: 1564523562-0dce566a4a2d5790001-RNp3Ad
Received: from AISEX01.ainfosec.com ([10.201.1.88]) by mail.ainfosec.com with
 ESMTP id ouLqSyNqAZf5PNAk (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384
 bits=256 verify=NO); Tue, 30 Jul 2019 17:52:42 -0400 (EDT)
X-Barracuda-Envelope-From: rosbrookn@ainfosec.com
Received: from AIS-Mustang.ainfosec.com (10.201.1.188) by AISEX01.ainfosec.com
 (10.201.1.88) with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1779.2; Tue, 30
 Jul 2019 17:52:42 -0400
Received: from AIS-Mustang.ainfosec.com (10.201.1.188) by
 AIS-Mustang.ainfosec.com (10.201.1.188) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.1.1779.2; Tue, 30 Jul 2019 17:52:41 -0400
Received: from AIS-Mustang.ainfosec.com ([fe80::dd05:4fde:e2b2:58fb]) by
 AIS-Mustang.ainfosec.com ([fe80::dd05:4fde:e2b2:58fb%3]) with mapi id
 15.01.1779.002; Tue, 30 Jul 2019 17:52:41 -0400
From: Nicholas Rosbrook <rosbrookn@ainfosec.com>
To: George Dunlap <george.dunlap@citrix.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [RFC] Generating Go bindings for libxl
X-ASG-Orig-Subj: Re: [RFC] Generating Go bindings for libxl
Thread-Index: AQHVRtfLXTQzyEsJNUC34RhhfUYN2qbjipIA///xvUE=
Date: Tue, 30 Jul 2019 21:52:41 +0000
Message-ID: <3da1f8bd6ee94d03b76d9f54e16de8a5@ainfosec.com>
References: <5c6f3ed7b2f444918feea4f4b7cec107@ainfosec.com>,
 <c1c1663b-81ea-4704-e21e-c27a6d5999ba@citrix.com>
In-Reply-To: <c1c1663b-81ea-4704-e21e-c27a6d5999ba@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [172.16.101.172]
MIME-Version: 1.0
X-Barracuda-Connect: UNKNOWN[10.201.1.88]
X-Barracuda-Start-Time: 1564523562
X-Barracuda-Encrypted: ECDHE-RSA-AES256-SHA384
X-Barracuda-URL: https://10.69.69.46:443/cgi-mod/mark.cgi
X-Virus-Scanned: by bsmtpd at ainfosec.com
X-Barracuda-Scan-Msg-Size: 6318
X-Barracuda-BRTS-Status: 1
X-Barracuda-Bayes: INNOCENT GLOBAL 0.8961 1.0000 3.1839
X-Barracuda-Spam-Score: 3.18
X-Barracuda-Spam-Status: No, SCORE=3.18 using global scores of TAG_LEVEL=1000.0
 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=9.0 tests=
X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.74663
 Rule breakdown below
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
Subject: Re: [Xen-devel] [RFC] Generating Go bindings for libxl
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "anthony.perard@citrix.com" <anthony.perard@citrix.com>,
 "ian.jackson@eu.citrix.com" <ian.jackson@eu.citrix.com>,
 Brendan Kerrigan <kerriganb@ainfosec.com>,
 Nicolas Belouin <nicolas.belouin@gandi.net>, "wl@xen.org" <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiBBbGwgdGhhdCBzYWlkLCB0aGUgZmlyc3QgcXVlc3Rpb24gSSB0aGluayBpcywgd2hhdCB0aGUg
Z2VuZXJhdGVkIGNvZGUKPiBuZWVkcyB0byBsb29rIGxpa2UuICBUaGVuLCBpZiBjLWZvci1nbyBj
YW4gYmUgY29uZmlndXJlZCB0byBkbyB0aGF0LAo+IHRoZW4gd2UgY2FuIGNvbnNpZGVyIGl0OyBv
dGhlcndpc2UsIG1ha2luZyBvdXIgb3duIGdlbmVyYXRvciBmcm9tIHRoZQo+IElETCB3aWxsIGJl
IHRoZSBvbmx5IG9wdGlvbi4KCldyaXRpbmcgYSBjdXN0b20gR28gY29kZSBnZW5lcmF0b3IgbWVh
bnMgdGhhdCBhbGwgQyBzeW1ib2xzIHVzZWQgbmVlZAp0byBiZSBrbm93biBhdCBnZW5lcmF0aW9u
IHRpbWUuIEUuZy4sIHRoZSBHbyBjb2RlIGdlbmVyYXRvciBuZWVkcyB0byBrbm93CnRoZSBzaWdu
YXR1cmUgb2YgbGlieGxfZG9tYWluX2NyZWF0ZV9uZXcgZm9yIEMubGlieGxfZG9tYWluX2NyZWF0
ZV9uZXcoLi4uKQp0byB3b3JrLiBDdXJyZW50bHksIHN1Y2gga25vd2xlZGdlIGlzIGdhaW5lZCBi
eSBwYXJzaW5nIEMgY29kZSwgd2hpY2ggbWFrZXMKc2Vuc2UgZ2l2ZW4gdGhlIG5hdHVyZSBvZiBj
Z28uIEFGQUlDVCwgdGhlIElETCBkZXNjcmliZXMgaG93IHRvIGdlbmVyYXRlIEMgdHlwZXMKYW5k
IGJvaWxlci1wbGF0ZSBmdW5jdGlvbnMgbGlrZSBsaWJ4bF88dHlwZT5fZGlzcG9zZSgpLiBIb3cg
d291bGQgdGhlIElETCBhbG9uZSBiZSBhYmxlIHRvIApnZW5lcmF0ZSB2YWxpZCBHbyBjb2RlIHdp
dGhvdXQgc2lnbmlmaWNhbnQgZXhwYW5zaW9uPwoKPiBPdXQgb2YgY3VyaW9zaXR5LCBoYXZlIHlv
dSBsb29rZWQgYXQgdGhlIGV4aXN0aW5nIGluLXRyZWUgYmluZGluZ3M/wqAgQW55Cj4gcGFydGlj
dWxhciBvcGluaW9ucz8KClllcywgbXkgcHJvY2VzcyBzdGFydGVkIGJ5IHVzaW5nIHRoZSBleGlz
dGluZyBiaW5kaW5ncy4KCk9uZSB0aGluZyBpcyB0aGF0IHRoZXkgZG8gbm90IGNvbmZvcm0gdG8g
YmFzaWMgZ28gc3RhbmRhcmRzLiBGb3IKZXhhbXBsZTogbmFtaW5nIGNvbnZlbnRpb25zLCBuYWtl
ZCByZXR1cm5zIGFyZSB1c2VkIGV2ZXJ5d2hlcmUsIGFuZCBJIGZpbmQKaXQgc3RyYW5nZSB0aGF0
IHRoZXJlIGlzIGFuIGV4cG9ydGVkIENvbnRleHQgdmFyaWFibGUuIEJ1dCwgb2J2aW91c2x5IHRo
b3NlIGFyZQp2ZXJ5IG1pbm9yIHRoaW5ncyBhbmQgZWFzeSB0byBjaGFuZ2UuIFNlZSBbMV0gZm9y
IGdlbmVyYWwgaW5mb3JtYXRpb24gb24gdGhpcy4KCkkgYWxzbyB0aG91Z2h0IGl0IGxvb2tlZCB2
ZXJ5IHRlZGlvdXMgdG8gZG8gYnkgaGFuZCwgYW5kIHdvdWxkIGJlIGhhcmQgdG8gZXh0ZW5kCmlu
IHRoZSBmdXR1cmUuIEhlbmNlIHRoZSBzZWFyY2ggZm9yIGEgY2dvIGdlbmVyYXRvci4KCj4gVGhl
cmUgYXJlIHR3byBtYWpvciBkaWZmZXJlbmNlcyBJIG5vdGUuCj4gCj4gRmlyc3QsIGlzIHRoYXQg
aW4geW91ciB2ZXJzaW9uLCB0aGVyZSBzZWVtcyB0byBiZSB0d28gbGF5ZXJzOiBsaWJ4bC5nbwo+
IGlzIGdlbmVyYXRlZCBieSBjLWZvci1nbywgYW5kIGNvbnRhaW5zIHNpbXBsZSBmdW5jdGlvbiBj
YWxsczsgZS5nLjoKPiBkb21haW5JbmZvKCksIHdoaWNoIHRha2VzIGEgKkN0eCBhcyBhbiBhcmd1
bWVudCBhbmQgY2FsbHMKPiBDLmxpYnhsX2RvbWFpbl9pbmZvLsKgIFRoZW4geW91IGhhdmUgbGli
eGxfd3JhcHBlcnMuZ28sIHdoaWNoIGlzIHdyaXR0ZW4KPiBtYW51YWxseSwgZGVmaW5pbmcgRG9t
YWluSW5mbyBhcyBhwqAgbWV0aG9kIG9uIEN0eCwgYW5kIGNhbGxzIGRvbWFpbkluZm8oKS4KPgo+
IFNvIHlvdSdyZSB3cml0aW5nIHRoZSAiaWRpb21hdGljIEdvIiBwYXJ0IGJ5IGhhbmQgYW55d2F5
OyBJIGRvbid0IHJlYWxseQo+IHNlZSB3aHkgaGF2aW5nIGEgaGFuZC13cml0dGVuIEdvIGZ1bmN0
aW9uIGNhbGwgYW4gYXV0b21hdGljYWxseQo+IGdlbmVyYXRlZCBHbyBmdW5jdGlvbiB0byBjYWxs
IGEgQyBmdW5jdGlvbiBpcyBiZXR0ZXIgdGhhbiBoYXZpbmcgYQo+IGhhbmQtd3JpdHRlbiBHbyBm
dW5jdGlvbiBjYWxsIGEgQyBmdW5jdGlvbiBkaXJlY3RseS4KCkknbSBzdXJlIHlvdSB3b3VsZCBh
Z3JlZSB0aGF0IHdyaXRpbmcgYWxsIG9mIHRoYXQgY2dvIGNvZGUgYnkgaGFuZCB3YXMgYSBQSVRB
LgoKVGhpcyBzYXZlZCBtZSBhIGxvdCBvZiB0aW1lLiBUaGVyZSBpcyBhbiBleHRyYSBsYXllciwg
YnV0IEkgZGlkbid0IG5lZWQgdG8gd3JpdGUKYW55IG9mIHRoZSBjZ28gYnkgaGFuZC4gQWRkaW5n
IGEgd3JhcHBlciBmdW5jdGlvbiBmb3IgdGhlIGdlbmVyYXRlZCBHbyBmdW5jdGlvbnMsCmUuZy4g
ZG9tYWluSW5mbygpLCB0YWtlcyBhIGNvdXBsZSBtaW51dGVzIGFuZCB5b3UgZW5kIHVwIHdpdGgg
ZWFzeS10by11c2UgR28uCgpCdXQsIEkgdGhpbmsgd2UgYWxyZWFkeSBhZ3JlZSBvbiB0aGUgbmVj
ZXNzaXR5IG9mIGNvZGUgZ2VuZXJhdGlvbi4KCj4gSW4gZmFjdCwgdGhlcmUncyBhIEdvLWxpa2Ug
Y2xvbmUgb2YgbGlieGxfZG9tYWluX2NvbmZpZywgYnV0IG5vbmUgZm9yCj4gdGhlIGVsZW1lbnRz
IG9mIGl0OyBEZXZpY2VEaXNrLCBmb3IgaW5zdGFuY2UsIGlzIHNpbXBseSBkZWZpbmVkIGFzCj4g
Qy5saWJ4bF9kZXZpY2VfZGlzaywgYW5kIGNvbmZpZy0+ZGlza3Mgc2ltcGx5IGNvcGllZCB0byB0
aGUgRGlza3MKPiBlbGVtZW50IG9mIHRoZSBzdHJ1Y3QuwqAgVGhhdCdzIGp1c3QgYWxsIHdyb25n
IC0tIGl0J3MgYWN0dWFsbHkgYSBDCj4gYXJyYXk7IEdvIGNhbiBvbmx5IGFjY2VzcyB0aGUgZmly
c3QgZWxlbWVudCBvZiBpdC7CoCBIb3cgYXJlIHlvdSBzdXBwb3NlZAo+IHRvIGNyZWF0ZSBhIGRv
bWFpbiB3aXRoIG1vcmUgdGhhbiBvbmUgZGlzaz8KClRoaXMgaXMgc2ltcGx5IGJlY2F1c2UgbXkg
Zm9yayBpcyBzdGlsbCBXSVAuIElmIHlvdSBsb29rIGF0IFsyXSwgSSdtIHRlbGxpbmcgYy1mb3It
Z28KdG8gbm90IGdlbmVyYXRlIGEgbmV3IEdvIHR5cGUgZm9yIGxpYnhsX2RldmljZV9kaXNrLCB3
aGVyZWFzIGF0IFszXSBJIHRlbGwgYy1mb3ItZ28KaG93IHRvIGNyZWF0ZSBsaWJ4bF9kb21haW5f
Y29uZmlnLiAKCj4gRnVydGhlcm1vcmUsIHRoZXNlIHBvaW50ZXJzIGFyZSBub3QgcmUtc2V0IHRv
IGBuaWxgIGFmdGVyIDx0eXBlPi5GcmVlKCkKPiBpcyBjYWxsZWQuwqAgVGhpcyBqdXN0IHNlZW1z
IHZlcnkgZGFuZ2Vyb3VzOiBJdCB3b3VsZCBiZSB3YXkgdG8gZWFzeSB0bwo+IGludHJvZHVjZSBh
IHVzZS1hZnRlci1mcmVlIGJ1Zy4KCkluIFs0XSwgdGhlIEMgcG9pbnRlciBpcyBzZXQgdG8gbmls
IGluc2lkZSB0aGUgY2FsbCB0byBEb21JbmZvLkZyZWUoKS4KCj4gVGhlIGluLXRyZWUgYmluZGlu
Z3MgZ2VuZXJhbGx5IG9ubHkgY3JlYXRlIEMgc3RydWN0dXJlcyB0ZW1wb3JhcmlseSwgYW5kCj4g
ZG8gYSBmdWxsIG1hcnNoYWwgYW5kIHVubWFyc2hhbGwgaW50byBhbmQgb3V0IG9mIEdvIHN0cnVj
dHVyZXMuwqAgVGhpcwo+IG1lYW5zIGEgbG90IG9mIGNvcHlpbmcgb24gZXZlcnkgZnVuY3Rpb24g
Y2FsbC7CoCBCdXQgaXQgYWxzbyBtZWFucyB0aGF0Cj4gdGhlIGNhbGxlcnMgY2FuIGdlbmVyYWxs
eSB0cmVhdCB0aGUgR28gc3RydWN0dXJlcyBsaWtlIG5vcm1hbCBHbwo+IHN0cnVjdHVyZXMgLS0g
dGhleSBkb24ndCBoYXZlIHRvIHdvcnJ5IGFib3V0IGtlZXBpbmcgdHJhY2sgb2YgdGhlbSBhbmQK
PiBmcmVlaW5nIHRoZW0gb3IgY2xlYW5pbmcgdGhlbSB1cDsgdGhleSBjYW4gbGV0IHRoZSBHQyBk
ZWFsIHdpdGggaXQsIGp1c3QKPiBsaWtlIHRoZXkgZGVhbCB3aXRoIGV2ZXJ5dGhpbmcgZWxzZS4K
CkFGQUlDVCwgdGhlIGdlbmVyYXRlZCBjb2RlIHByb3ZpZGVzIHRoZSBhYmlsaXR5IHRvIGRvIHRo
aXMuIFRoZSB3cmFwcGVycwpqdXN0IG5lZWQgbW9yZSBkaXNjaXBsaW5lIHRvIGhhdmUgZGVmZXIn
ZCBkaXNwb3NlL2ZyZWUgY2FsbHMuIElmIHRoZSB3cmFwcGVyCmhpZGVzIHRoZSBjYWxscyB0byBm
cmVlaW5nL2Rpc3Bvc2luZyB0aGUgQyBwb2ludGVycywgdGhlbiB0aGUgY2FsbGVyIGNhbiBzdGls
bApyZWx5IG9uIHRoZSBnYXJiYWdlIGNvbGxlY3RvciBsaWtlIG5vcm1hbC4KCj4gMS4gS2VlcCBz
ZXBhcmF0ZSBzdHJ1Y3R1cmVzLCBhbmQgZG8gYSBmdWxsICJkZWVwIGNvcHkiLCBhcyB0aGUgaW4t
dHJlZQo+IGJpbmRpbmdzIGRvLsKgIEFkdmFudGFnZTogQ2FsbGVycyBjYW4gdXNlIEdDIGxpa2Ug
bm9ybWFsIEdvIGZ1bmN0aW9ucy4KPiBTdHJ1Y3R1cmUgZWxlbWVudHMgYXJlIHRyYW5zbGF0ZWQg
dG8gZ28tbmF0aXZlIHR5cGVzLiBEaXNhZHZhbnRhZ2U6Cj4gQ29weWluZyBvdmVyaGVhZCBvbiBl
dmVyeSBmdW5jdGlvbiBjYWxsLgoKUGVyc29uYWxseSwgSSdtIG5vdCB3b3JyaWVkIGFib3V0IG9w
dGltaXppbmcganVzdCB5ZXQuCgo+IDIuIFVzZSBDIHR5cGVzOyBkbyBleHBsaWNpdCBhbGxvY2F0
ZSAvIGZyZWUuwqAgQWR2YW50YWdlOiBObyBjb3B5aW5nIG9uCj4gZXZlcnkgZnVuY3Rpb24gY2Fs
bC7CoCBEaXNhZHZhbnRhZ2U6IE5lZWRpbmcgdG8gcmVtZW1iZXIgdG8gY2xlYW4gdXAgLyBubwo+
IEdDOyBjYW4ndCB1c2UgR28tbmF0aXZlIHR5cGVzLgoKV2UgZGVmaW5pdGVseSBkb24ndCB3YW50
IHRvIGV4cG9ydCB0aGUgQyB0eXBlcyB0aHJvdWdoIHRoZSBHbyBBUEkuCgo+IDQuIEF0dGVtcHQg
dG8gdXNlIFNldEZpbmFsaXplcigpIHRvIGF1dG9tYXRpY2FsbHkgZG8gZnJlZXMgLyBzdHJ1Y3R1
cmUKPiBjbGVhbi11cCBbMV0uwqAgQWR2YW50YWdlOiBObyAvIGxlc3MgY29weWluZyBvbiBldmVy
eSBmdW5jdGlvbiBjYWxsLCBidXQKPiBjYW4gc3RpbGwgdHJlYXQgc3RydWN0dXJlcyBsaWtlIHRo
ZXknbGwgYmUgR0MnZC7CoCBEaXNhZHZhbnRhZ2U6IFJlcXVpcmVzCj4gY2FyZWZ1bCB0aGlua2lu
ZzsgR0MgbWF5IG5vdCBiZSBhcyBlZmZlY3RpdmUgaWYgQy1hbGxvY2F0ZWQgbWVtb3J5Cj4gZ3Jl
YXRseSBleGNlZWRzIEdvLWFsbG9jYXRlZCBtZW1vcnk7IGNhbid0IHVzZSBHby1uYXRpdmUgdHlw
ZXMgZm9yIGVsZW1lbnRzLgoKSWYgd2Ugc3RhcnQgbG9va2luZyB0byB1c2UgdGhlIEdvIHJ1bnRp
bWUsIHdlJ3ZlIGdvbmUgaW4gdGhlIHdyb25nIGRpcmVjdGlvbi4KCj4gYy1mb3ItZ28gc2VlbXMg
dG8gdGFrZSB0aGUgd29yc3QgYml0cyBvZiAjMSBhbmQgIzI6IEl0IHJlcXVpcmVzIGV4cGxpY2l0
Cj4gYWxsb2NhdGUgLyBmcmVlLCBidXQgYWxzbyBhY3R1YWxseSBkb2VzIGEgZnVsbCBjb3B5IG9m
IGVhY2ggc3RydWN0dXJlCj4gd2hlbmV2ZXIgb25lICJoYWxmIiBvZiBpdCBjaGFuZ2VzLgoKRWl0
aGVyIHdheSwgd2UgbmVlZCB0byB3b3JyeSBhYm91dCB0aGUgYWxsb2NhdGUvZnJlZS4gQnV0IHRo
YXQgd2lsbCBhdCBsZWFzdCBiZQpoaWRkZW4gYnkgdGhlIHdyYXBwZXJzLiBOb3Qgc3VyZSBob3cg
dG8gZ2V0IGFyb3VuZCB0aGF0IHBhcnQgaW4gYW55IGNhc2UuCgpIb3dldmVyLCBpdCBpcyBub3Qg
aW1tZWRpYXRlbHkgb2J2aW91cyB0byBtZSBob3cgdG8gdGVsbCBjLWZvci1nbyBub3QgdG8gZXhw
b3J0CnRoZSBmdW5jdGlvbnMgaW4gY2dvX2hlbHBlcnMuZ28sIHdoaWNoIGlzIHVuZm9ydHVuYXRl
LgoKPiBJIHRoaW5rIEknbSBjb21pbmcgbW9yZSBhbmQgbW9yZSB0byB0aGUgY29uY2x1c2lvbiB0
aGF0IEkgZG9uJ3QgbGlrZQo+IHdoYXQgYy1mb3ItZ28gcHJvZHVjZXMgaW4gbGlieGwncyBjYXNl
LiA6LSkKPiAKPiBPbiB0aGUgd2hvbGUsIEkgc3RpbGwgdGhpbmsgIzEgaXMgdGhlIGJlc3Qgb3B0
aW9uLsKgIFRob3VnaHRzPwoKSSBhZ3JlZSB0aGF0IGRvaW5nIGEgZnVsbCBjb3B5IGFuZCBhbGxv
d2luZyBjYWxsZXJzIHRvIHNpbXBseSByZWx5IG9uIEdvJ3MgCmdhcmJhZ2UgY29sbGVjdG9yIGlz
IHRoZSBiZXN0IGFwcHJvYWNoLiBJJ20ganVzdCBub3QgZW50aXJlbHkgY29udmluY2VkIHRoYXQK
Y2Fubm90IGJlIGFjY29tcGxpc2hlZCB1c2luZyBjLWZvci1nby4KCi1OUgoKWzFdIGh0dHBzOi8v
Z2l0aHViLmNvbS9nb2xhbmcvZ28vd2lraS9Db2RlUmV2aWV3Q29tbWVudHMKWzJdIGh0dHBzOi8v
Z2l0aHViLmNvbS9lbnIwbi94ZW4vYmxvYi9saWJ4bC1nby90b29scy9nb2xpYnhsL2xpYnhsLnlt
bCNMMzMKWzNdIGh0dHBzOi8vZ2l0aHViLmNvbS9lbnIwbi94ZW4vYmxvYi9saWJ4bC1nby90b29s
cy9nb2xpYnhsL2xpYnhsLnltbCNMNjgKWzRdIGh0dHBzOi8vZ2l0aHViLmNvbS9lbnIwbi94ZW4v
YmxvYi9saWJ4bC1nby90b29scy9nb2xpYnhsL2xpYnhsL2Nnb19oZWxwZXJzLmdvI0w0MjIgCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 31 00:13:46 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 00:13:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hscF9-0004ik-6u; Wed, 31 Jul 2019 00:13:23 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=yNbP=V4=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hscF7-0004ib-Kb
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 00:13:21 +0000
X-Inumbo-ID: ff808d86-b327-11e9-a11a-5bf9b04eb70c
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id ff808d86-b327-11e9-a11a-5bf9b04eb70c;
 Wed, 31 Jul 2019 00:13:18 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hscF3-0007E8-UR; Wed, 31 Jul 2019 00:13: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 1hscF3-0004k6-Mg; Wed, 31 Jul 2019 00:13:17 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hscF3-0003g9-M5; Wed, 31 Jul 2019 00:13:17 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139521-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.19:build-armhf-pvops:kernel-build:fail:regression
 linux-4.19:test-amd64-i386-qemut-rhel6hvm-amd:guest-start.2:fail:regression
 linux-4.19:test-amd64-i386-qemut-rhel6hvm-amd:guest-start/redhat.repeat:fail:heisenbug
 linux-4.19:test-armhf-armhf-examine:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 linux-4.19:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=64f4694072aa4ac23eb9ad2feeb0a178d2a054da
X-Osstest-Versions-That: linux=84df9525b0c27f3ebc2ebb1864fa62a97fdedb7d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 31 Jul 2019 00:13:17 +0000
Subject: [Xen-devel] [linux-4.19 test] 139521: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTUyMSBsaW51eC00LjE5IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzk1MjEvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAg
IDYga2VybmVsLWJ1aWxkICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyOTMxMwogdGVzdC1h
bWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAxMyBndWVzdC1zdGFydC4yIGZhaWwgaW4gMTM5
NDU4IFJFR1IuIHZzLiAxMjkzMTMKClRlc3RzIHdoaWNoIGFyZSBmYWlsaW5nIGludGVybWl0dGVu
dGx5IChub3QgYmxvY2tpbmcpOgogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAx
MiBndWVzdC1zdGFydC9yZWRoYXQucmVwZWF0IGZhaWwgcGFzcyBpbiAxMzk0NTgKClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFybWhmLWFy
bWhmLWV4YW1pbmUgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWNyZWRpdDEgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWFybmRhbGUgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC12
aGQgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0
YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXNlYXR0bGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
IDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3
IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVk
aXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAg
ICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwtdGh1bmRlcnggMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2lu
ZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxs
ICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAt
aTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24g
dGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBsaW51eCAgICAgICAgICAgICAgICA2NGY0Njk0MDcyYWE0
YWMyM2ViOWFkMmZlZWIwYTE3OGQyYTA1NGRhCmJhc2VsaW5lIHZlcnNpb246CiBsaW51eCAgICAg
ICAgICAgICAgICA4NGRmOTUyNWIwYzI3ZjNlYmMyZWJiMTg2NGZhNjJhOTdmZGVkYjdkCgpMYXN0
IHRlc3Qgb2YgYmFzaXMgICAxMjkzMTMgIDIwMTgtMTEtMDIgMDU6Mzk6MDggWiAgMjcwIGRheXMK
RmFpbGluZyBzaW5jZSAgICAgICAgMTI5NDEyICAyMDE4LTExLTA0IDE0OjEwOjE1IFogIDI2OCBk
YXlzICAxNzkgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM5NDU4ICAyMDE5LTA3LTI4
IDIyOjA5OjEzIFogICAgMiBkYXlzICAgIDMgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQoyMzY0IHBlb3BsZSB0b3Vj
aGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0LApub3QgbGlzdGluZyB0aGVtIGFsbAoKam9iczoKIGJ1
aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQt
eHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkz
ODYteHNtICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02
NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhl
bDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92
bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2lu
Ny1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1l
eGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRl
bCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQt
cHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZo
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3Jn
CmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBj
b25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBv
cnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMu
eGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1h
c3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1i
bG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0
CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFy
eQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgMTk3NTA0IGxp
bmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 31 00:23:17 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 00: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 1hscOg-0005Rp-Bp; Wed, 31 Jul 2019 00:23:14 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=onjf=V4=suse.com=dfaggioli@srs-us1.protection.inumbo.net>)
 id 1hscOf-0005Rk-Bd
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 00:23:13 +0000
X-Inumbo-ID: 607a7269-b329-11e9-8980-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 607a7269-b329-11e9-8980-bc764e045a96;
 Wed, 31 Jul 2019 00:23:11 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id E5A35B019;
 Wed, 31 Jul 2019 00:23:09 +0000 (UTC)
Message-ID: <253e471fd0138933074d09b184dcc656b209de96.camel@suse.com>
From: Dario Faggioli <dfaggioli@suse.com>
To: Juergen Gross <jgross@suse.com>, xen-devel@lists.xenproject.org
In-Reply-To: <20190528103313.1343-12-jgross@suse.com>
References: <20190528103313.1343-1-jgross@suse.com>
 <20190528103313.1343-12-jgross@suse.com>
Organization: SUSE
MIME-Version: 1.0
Date: Tue, 30 Jul 2019 00:22:18 +0200
User-Agent: Evolution 3.32.3 
Subject: Re: [Xen-devel] [PATCH 11/60] xen/sched: move per cpu scheduler
 private data into struct sched_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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 Robert VanVossen <robert.vanvossen@dornerworks.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>,
 Josh Whitehead <josh.whitehead@dornerworks.com>,
 Meng Xu <mengxu@cis.upenn.edu>, Jan Beulich <jbeulich@suse.com>,
 Roger Pau =?ISO-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Content-Type: multipart/mixed; boundary="===============4294588869030751703=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


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


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

On Tue, 2019-05-28 at 12:32 +0200, Juergen Gross wrote:
> This prepares support of larger scheduling granularities, e.g. core
> scheduling.
>=20
> While at it move sched_has_urgent_vcpu() from include/asm-
> x86/cpuidle.h
> into schedule.c removing the need for including sched-if.h in
> cpuidle.h and multiple other C sources.
>=20
> Signed-off-by: Juergen Gross <jgross@suse.com>
>
Reviewed-by: Dario Faggioli <dfaggioli@suse.com>

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


--=-d30hnbTyXbYreNME3Mlg
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part

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

iQIzBAABCAAdFiEES5ssOj3Vhr0WPnOLFkJ4iaW4c+4FAl0/cZcACgkQFkJ4iaW4
c+41ZhAAt1BQFAZf9AKaNfIwhbWHfhO+EtHDyXdz7VSXd8v9YeTi2cb12cjeUpgR
Erg9o8d4SSTgMzA6QSE5ij1sD3B58XkE1W/3QKgnvrqVUhikx8po/DmUVq6QNjor
EYUFXvAV98kAtx2/D30ZLYjzD2YRlce12sRvbSMLjSUbTmvil2qQ2YXAs1n1bGrX
in6Hu00lco5nvhw1V0hqt24j5HWyqM5h8fT9iecz2zVF1HUClYgb0YJCvKYiK3MO
6S8edCV1lngCtGVSXFRSsyATKCz/mY01+M4LY5Lb4NdOJpP2K1oAv2k9Dmix+fyI
1a8n201GdRG5Y1k12ztu2okBtlgUQxk+U4pmVwgzOEYu9sqPknwDozRzxitF/Xbk
gDHJ/0RSopaiTj9+92Q3JGOVPM34Xvt1b9IbCliFFcrosWqvab9oOG3CDRL1LnJ4
s0mq8cNp9Y0fzL7eQBuOxd87oSvyzY5ZRS2cpbP/sENqFS8v6FEqAzJPlew9sZqa
989tMDciT7kW01mH1+TPjboEaVQY0Kj+Qab/2F0Q1mGjBFOFTdBLa8N/YN/AlOLk
b3hFZFXnyl+N6Nprw+cMv/x+EWmPoscXhLwVhXRyr2rfnF0f8Pjx+VebTqxs+3yl
+7H6d6uj6vTp1bewhX8fUbsDJ74DpurXMT9CsJefCrsWWkzBouQ=
=9z2W
-----END PGP SIGNATURE-----

--=-d30hnbTyXbYreNME3Mlg--



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============4294588869030751703==--



From xen-devel-bounces@lists.xenproject.org Wed Jul 31 00:23:17 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 00: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 1hscOh-0005SG-QK; Wed, 31 Jul 2019 00:23:15 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=onjf=V4=suse.com=dfaggioli@srs-us1.protection.inumbo.net>)
 id 1hscOg-0005S5-Si
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 00:23:14 +0000
X-Inumbo-ID: 60719f30-b329-11e9-8d33-c378b4b289ec
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 60719f30-b329-11e9-8d33-c378b4b289ec;
 Wed, 31 Jul 2019 00:23:11 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id DB855AFEF;
 Wed, 31 Jul 2019 00:23:09 +0000 (UTC)
Message-ID: <eb67ee53b467f292a3f8986b6fc77d23c3d1727f.camel@suse.com>
From: Dario Faggioli <dfaggioli@suse.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>, Jan Beulich
 <JBeulich@suse.com>,  "christopher.w.clark@gmail.com"
 <christopher.w.clark@gmail.com>
In-Reply-To: <5e1fadcd-e383-3142-e39b-56bae19c87fb@citrix.com>
References: <20190725005326.3553-1-christopher.w.clark@gmail.com>
 <6166d236-b3ae-e3d6-3a3c-101063d07701@suse.com>
 <5e1fadcd-e383-3142-e39b-56bae19c87fb@citrix.com>
Organization: SUSE
MIME-Version: 1.0
Date: Wed, 31 Jul 2019 02:22:57 +0200
User-Agent: Evolution 3.32.3 
Subject: Re: [Xen-devel] [PATCH] tests/cpu-policy: fix format-overflow
 warning by null terminating strings
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <wl@xen.org>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: multipart/mixed; boundary="===============2276920385273308294=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============2276920385273308294==
Content-Type: multipart/signed; micalg="pgp-sha256";
	protocol="application/pgp-signature"; boundary="=-2ikcDGr68tapNb/S2cR1"


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

On Tue, 2019-07-30 at 17:23 +0100, Andrew Cooper wrote:
> On 30/07/2019 16:51, Jan Beulich wrote:
> > On 25.07.2019 02:53, christopher.w.clark@gmail.com wrote:
> > > From: Christopher Clark <christopher.w.clark@gmail.com>
> > >=20
> > > gcc 9.1.0 reports:
> > >=20
> > > > test-cpu-policy.c:64:18: error: '%.12s' directive argument is
> > > > not a nul-terminated string [-Werror=3Dformat-overflow=3D]
> > > >    64 |             fail("  Test '%.12s', expected vendor %u,
> > > > got %u\n",
> > > >       |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> > > > ~~~~~~~~
> > > > test-cpu-policy.c:20:12: note: in definition of macro 'fail'
> > > >    20 |     printf(fmt, ##__VA_ARGS__);                 \
> > > >       |            ^~~
> > > > test-cpu-policy.c:64:27: note: format string is defined here
> > > >    64 |             fail("  Test '%.12s', expected vendor %u,
> > > > got %u\n",
> > > >       |                           ^~~~~
> > > > test-cpu-policy.c:44:7: note: referenced argument declared here
> > > >    44 |     } tests[] =3D {
> > > >       |       ^~~~~
> > In order to possibly create a bug report against gcc I've tried
> > this:
> >=20
> > #include <stdio.h>
> >=20
> > struct s {
> > 	char ac[12];
> > 	int i;
> > };
> >=20
> > void test(const struct s*ps) {
> > 	printf("'%.12s'\n", ps->ac);
> > }
> >=20
> > There's no warning here. Could you check whether the compiler warns
> > on
> > that simple test for you? If it does - are we talking about plain
> > upstream 9.1.0 (in which case I'd be really puzzled by the
> > difference
> > in behavior)?
>=20
> CC Dario who also reported this build failure.
>=20
Yep, this thread was on my radar already. But thanks! :-P

So, I'm using the following gcc (stock opensuse Tumbleweed provided
one):

dario@Palanthas:~/src/xen/xen.git> gcc -v
Using built-in specs.
COLLECT_GCC=3Dgcc
COLLECT_LTO_WRAPPER=3D/usr/lib64/gcc/x86_64-suse-linux/9/lto-wrapper
OFFLOAD_TARGET_NAMES=3Dhsa:nvptx-none
Target: x86_64-suse-linux
Configured with: ../configure --prefix=3D/usr --infodir=3D/usr/share/info -=
-mandir=3D/usr/share/man --libdir=3D/usr/lib64 --libexecdir=3D/usr/lib64 --=
enable-languages=3Dc,c++,objc,fortran,obj-c++,ada,go,d --enable-offload-tar=
gets=3Dhsa,nvptx-none=3D/usr/nvptx-none, --without-cuda-driver --disable-we=
rror --with-gxx-include-dir=3D/usr/include/c++/9 --enable-ssp --disable-lib=
ssp --disable-libvtv --disable-cet --disable-libcc1 --enable-plugin --with-=
bugurl=3Dhttps://bugs.opensuse.org/ --with-pkgversion=3D'SUSE Linux' --with=
-slibdir=3D/lib64 --with-system-zlib --enable-libstdcxx-allocator=3Dnew --d=
isable-libstdcxx-pch --enable-libphobos --enable-version-specific-runtime-l=
ibs --with-gcc-major-version-only --enable-linker-build-id --enable-linux-f=
utex --enable-gnu-indirect-function --program-suffix=3D-9 --without-system-=
libunwind --enable-multilib --with-arch-32=3Dx86-64 --with-tune=3Dgeneric -=
-with-build-config=3Dbootstrap-lto-lean --enable-link-mutex --build=3Dx86_6=
4-suse-linux --host=3Dx86_64-suse-linux
Thread model: posix
gcc version 9.1.1 20190703 [gcc-9-branch revision 273008] (SUSE Linux)


Jan's example above, seem to compile **without any warnings** for me as
well. If I add a main(), I can even get the code above to print the
content of the array.

And yet, building the tools without a patch like Christoper's one
(which was also what I was using locally, and raised to Andy), I get:

make[6]: Entering directory '/build/tools/tests/cpu-policy'
gcc  -m64 -DBUILD_ID -fno-strict-aliasing -std=3Dgnu99 -Wall -Wstrict-proto=
types -Wdeclaration-after-statement -Wno-unused-but-set-variable -Wno-unuse=
d-local-typedefs   -g3 -O0 -fno-omit-frame-pointer -D__XEN_INTERFACE_VERSIO=
N__=3D__XEN_LATEST_INTERFACE_VERSION__ -MMD -MF .test-cpu-policy.o.d -D_LAR=
GEFILE_SOURCE -D_LARGEFILE64_SOURCE   -Werror -I/build/tools/tests/cpu-poli=
cy/../../../tools/include -D__XEN_TOOLS__ -O3   -c -o test-cpu-policy.o tes=
t-cpu-policy.c=20
test-cpu-policy.c: In function 'main':
test-cpu-policy.c:64:18: error: '%.12s' directive argument is not a nul-ter=
minated string [-Werror=3Dformat-overflow=3D]
   64 |             fail("  Test '%.12s', expected vendor %u, got %u\n",
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
test-cpu-policy.c:20:12: note: in definition of macro 'fail'
   20 |     printf(fmt, ##__VA_ARGS__);                 \
      |            ^~~
test-cpu-policy.c:64:27: note: format string is defined here
   64 |             fail("  Test '%.12s', expected vendor %u, got %u\n",
      |                           ^~~~~
test-cpu-policy.c:44:7: note: referenced argument declared here
   44 |     } tests[] =3D {
      |       ^~~~~

I'm happy to do more tests.

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


--=-2ikcDGr68tapNb/S2cR1
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part

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

iQIzBAABCAAdFiEES5ssOj3Vhr0WPnOLFkJ4iaW4c+4FAl1A31kACgkQFkJ4iaW4
c+5LtRAAh3j8jObgZY4kvLlppd4jxDDEGVintTr4YZc1lJnfaIHiZY3zM/DlP6PX
83DUFELO7jGag/C33JVPXDWQA6+2YjSACsREbq6exF9I8JbTVbV4jCURF4hiGtYt
moaWFMG+zGvzGB7TEKtyZ5o91RK5XYLXgZsv1liuJJIk6+IvBjvN13TGmpsR5p+R
GcFXKJF56sJhKksJRFRZEahHG3bm4xS8refBuRXu3prm2R9dB1q3nLROmfuaJcpi
Ta5idAjs2/67Wvdy/hIZzzy2jgbsRY6aqMluDBBzLm1GNV4gORry73g/HnOnoeRA
6jlkfO4Mg/rkeMBubJV7ykAs58bN6rQBWpnciCUFG/0/68EeRZNkaeqH5fL05TX2
mF/djrGG8deuEWbH5wh3MdugRXwlzRJV5ufSa0eAMrBJldFJfWywDqjymcPKLbv+
mJgvRSJnObEOWNXZiquWKC0Vlaz8Adbpd7t70SGgXxpvaPFRY7a1IgzaWCaz1P5f
r1oEzS55RCBsH6cDPN9xVtDCcuob8062nEG1lxOSklBxZ0XtS3fOGyRkSfDsLYvK
syzFs/SUSLCs4JKHlJVPuGdzUPInO0hRX7SI9x8VGxXGaubYRtnj1DDviM3/9X9g
Rv5u5bS0hMbY+NAozbv/nu8x/PX8uTP8QditD+ZDoPsUx/lzRf4=
=B6Z8
-----END PGP SIGNATURE-----

--=-2ikcDGr68tapNb/S2cR1--



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============2276920385273308294==--



From xen-devel-bounces@lists.xenproject.org Wed Jul 31 00:40:20 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 00:40:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hscf8-0006ti-Kz; Wed, 31 Jul 2019 00:40:14 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=onjf=V4=suse.com=dfaggioli@srs-us1.protection.inumbo.net>)
 id 1hscf7-0006td-W1
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 00:40:14 +0000
X-Inumbo-ID: bffe6332-b32b-11e9-8736-0ba44ddd35e3
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id bffe6332-b32b-11e9-8736-0ba44ddd35e3;
 Wed, 31 Jul 2019 00:40:10 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 57048AF2A;
 Wed, 31 Jul 2019 00:40:09 +0000 (UTC)
Message-ID: <f74f72ed14f86038aae886ec0212e8f96f3c738e.camel@suse.com>
From: Dario Faggioli <dfaggioli@suse.com>
To: Olaf Hering <olaf@aepfle.de>, xen-devel@lists.xenproject.org
Date: Wed, 31 Jul 2019 02:40:07 +0200
In-Reply-To: <20190619130335.3458-1-olaf@aepfle.de>
References: <20190619130335.3458-1-olaf@aepfle.de>
Organization: SUSE
User-Agent: Evolution 3.32.3 
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v1] Remove tools/examples/cpupool
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <wl@xen.org>
Content-Type: multipart/mixed; boundary="===============0803082748430114535=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


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


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

On Wed, 2019-06-19 at 15:03 +0200, Olaf Hering wrote:
> In the near future all fresh installations will have an empty /etc.
> The content of this directory will not be controlled by the package
> manager anymore. One of the reasons for this move is to make
> snapshots
> more robust.
>=20
> Installing empty configuration files is not helpful for an empty /etc
> directory. The expected values are all described in xlcpupool.cfg(5).
> There is no need to duplicate this info into another file.
> The need for a dedicated file is also described in xl(1) cpupool-
> create.
>
Apart from the consideration about the content of /etc, I agree with
this last statement. We have all we need in the manpage, and that the
usefulness of this example config is quite low.

Therefore:

> Signed-off-by: Olaf Hering <olaf@aepfle.de>
>
Acked-by: Dario Faggioli <dfaggioli@suse.com>

(And sorry it took me a bit to get to this.)

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


--=-GTViOez40R5hS8KvXpTm
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+4FAl1A42cACgkQFkJ4iaW4
c+4t9BAA5s/wg1HX9K1Nu5QseLcmzbKptrqs7EbUPsl38gYUQZIjh6I8cdrBhzxQ
AdVIB1QnpoJoIneQ2CSuGNT4yMrfHnt6Xza5yaCpYR+3OnpAd0nE4Dg00ATrvS7R
S5TaKKW6lwHO0dU8+/jhVEnW43jFp3G/HajvYK8R06aXBL/vzXIugkdPqDq2fe9j
M+RL+3Ef8+ARuaMH96exd5W6VPKsm8muHSLIlFc5+4eh+J67BRYB7ytgbqjz1ELd
u26AYxVVDhWyaWuiWasLbJAuL+bfKojMi+4m3/JtVs44FsYIUfcEtc6lKknsnSuh
eJZD7pb0YYMJtR7Dag/Mu2r1/aH1OQPgihT7FEx+lR/XLsoRbyBHrs3DYS7ueL0y
Ox0SGvFa198j90MZecc41mUpbiOL1x5Un0Rhyu22XmVtiv3UitZXAwCEnYrkh4jl
kAqUVRe/vCmk1h+8nlBCeFP4FfukACcnDkb7VKWxPty7I3w91Py9VbcIoykrYQVZ
An8gJskoh1uo6N5+VXeftLO6qFRBmk6BW3dhwQrQhs4KW5BeOxBpqyJ10nZcUEky
dus1nvhg8ak/9DVQsuHI2CBUqefwY2+kLFdSH5sObm1TpncIpUtiwX6Y03+Rcmrk
JfXZQeaUpI8KVD/JSOG3OtCLVTFvN6L2Su5skqgBR8Rj80c40zM=
=TVgT
-----END PGP SIGNATURE-----

--=-GTViOez40R5hS8KvXpTm--



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============0803082748430114535==--



From xen-devel-bounces@lists.xenproject.org Wed Jul 31 03:11:19 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 03: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 1hsf17-0007fR-Ay; Wed, 31 Jul 2019 03:11:05 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=yNbP=V4=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hsf16-0007fD-1N
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 03:11:04 +0000
X-Inumbo-ID: d3ce8e78-b340-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d3ce8e78-b340-11e9-8980-bc764e045a96;
 Wed, 31 Jul 2019 03:11:02 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hsf13-0003HV-OH; Wed, 31 Jul 2019 03:11:01 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hsf13-0006z9-AC; Wed, 31 Jul 2019 03:11:01 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hsf13-0005Cd-9N; Wed, 31 Jul 2019 03:11:01 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139525-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:test-amd64-i386-xl-qemuu-ovmf-amd64:guest-start/debianhvm.repeat:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-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-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-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-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=ee9545ed1543020fba52fa5fb8f2b71c63e5389f
X-Osstest-Versions-That: qemuu=bf8b024372bf8abf5a9f40bfa65eeefad23ff988
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 31 Jul 2019 03:11:01 +0000
Subject: [Xen-devel] [qemu-mainline test] 139525: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTUyNSBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzk1MjUvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1v
dm1mLWFtZDY0IDE4IGd1ZXN0LXN0YXJ0L2RlYmlhbmh2bS5yZXBlYXQgZmFpbCBSRUdSLiB2cy4g
MTM5MzAwCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5n
OgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICBmYWlsIGxpa2UgMTM5MzAwCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMzkzMDAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFp
bCBsaWtlIDEzOTMwMAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTM5MzAwCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzkz
MDAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAg
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bC1zZWF0dGxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAg
ICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5l
c3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVk
aXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVs
dGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNy
ZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1j
cmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
dmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEw
LWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHFlbXV1ICAgICAg
ICAgICAgICAgIGVlOTU0NWVkMTU0MzAyMGZiYTUyZmE1ZmI4ZjJiNzFjNjNlNTM4OWYKYmFzZWxp
bmUgdmVyc2lvbjoKIHFlbXV1ICAgICAgICAgICAgICAgIGJmOGIwMjQzNzJiZjhhYmY1YTlmNDBi
ZmE2NWVlZWZhZDIzZmY5ODgKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzOTMwMCAgMjAxOS0wNy0y
NCAwMzoyMDo0MSBaICAgIDYgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMzkzMzUgIDIwMTkt
MDctMjUgMTE6Mzc6MjggWiAgICA1IGRheXMgICAgOCBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2lu
Y2UgICAxMzk1MjUgIDIwMTktMDctMzAgMTE6NTE6MTMgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0
cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbGlzdGFp
ciBGcmFuY2lzIDxhbGlzdGFpci5mcmFuY2lzQHdkYy5jb20+CiAgQ29ybmVsaWEgSHVjayA8Y29o
dWNrQHJlZGhhdC5jb20+CiAgRGFtaWVuIEhlZGRlIDxkYW1pZW4uaGVkZGVAZ3JlZW5zb2NzLmNv
bT4KICBEYXZpZCBHaWJzb24gPGRhdmlkQGdpYnNvbi5kcm9wYmVhci5pZC5hdT4KICBEYXZpZCBI
aWxkZW5icmFuZCA8ZGF2aWRAcmVkaGF0LmNvbT4KICBEci4gRGF2aWQgQWxhbiBHaWxiZXJ0IDxk
Z2lsYmVydEByZWRoYXQuY29tPgogIEVkdWFyZG8gSGFia29zdCA8ZWhhYmtvc3RAcmVkaGF0LmNv
bT4KICBFdmdlbnkgWWFrb3ZsZXYgPHdyZnNoQHlhbmRleC10ZWFtLnJ1PgogIEZhcmhhbiBBbGkg
PGFsaWZtQGxpbnV4LmlibS5jb20+CiAgR3JlZyBLdXJ6IDxncm91Z0BrYW9kLm9yZz4KICBJZ29y
IE1hbW1lZG92ICZsdDs8YSBocmVmPSJtYWlsdG86aW1hbW1lZG9AcmVkaGF0LmNvbSIgdGFyZ2V0
PSJfYmxhbmsiPmltYW1tZWRvQHJlZGhhdC5jb208L2E+Jmd0Ozxicj48L2Jsb2NrcXVvdGU+PGRp
dj48YnI+PC9kaXY+PGRpdj5SZXZpZXdlZC1ieTogTGkgUWlhbmcgJmx0OzxhIGhyZWY9Im1haWx0
bzpsaXEzZWFAZ21haWwuY29tIj5saXEzZWFAZ21haWwuY29tPC9hPiZndDs8YnI+PC9kaXY+PGRp
dj7CoDwvZGl2PjxibG9ja3F1b3RlIGNsYXNzPSJnbWFpbF9xdW90ZSIgc3R5bGU9Im1hcmdpbjow
cHggMHB4IDBweCAwLjhleDtib3JkZXItbGVmdDoxcHggc29saWQgcmdiKDIwNCwyMDQsMjA0KTtw
YWRkaW5nLWxlZnQ6MWV4Ij4KICBJZ29yIE1hbW1lZG92IDxpbWFtbWVkb0ByZWRoYXQuY29tPgog
IEl2YW4gUmVuIDxpdmFucmVuQHRlbmNlbnQuY29tPgogIEl2YW4gUmVuIDxyZW55aW1lQGdtYWls
LmNvbT4KICBKYW4gS2lzemthIDxqYW4ua2lzemthQHNpZW1lbnMuY29tPgogIEphc29uIFdhbmcg
PGphc293YW5nQHJlZGhhdC5jb20+CiAgSnVhbiBRdWludGVsYSA8cXVpbnRlbGFAcmVkaGF0LmNv
bT4KICBMYXVyZW50IFZpdmllciA8bGF1cmVudEB2aXZpZXIuZXU+CiAgTWFyYy1BbmRyw6kgTHVy
ZWF1IDxtYXJjYW5kcmUubHVyZWF1QHJlZGhhdC5jb20+CiAgTWFyayBSdXRsYW5kIDxtYXJrLnJ1
dGxhbmRAYXJtLmNvbT4KICBNaWNoYWVsIFMuIFRzaXJraW4gPG1zdEByZWRoYXQuY29tPgogIFBh
bG1lciBEYWJiZWx0IDxwYWxtZXJAc2lmaXZlLmNvbT4KICBQYW9sbyBCb256aW5pIDxwYm9uemlu
aUByZWRoYXQuY29tPgogIFBhdWwgTGFpIDxwYXVsLmMubGFpQGludGVsLmNvbT4KICBQZXRlciBN
YXlkZWxsIDxwZXRlci5tYXlkZWxsQGxpbmFyby5vcmc+CiAgUHJhc2FkIEogUGFuZGl0IDxwanBA
ZmVkb3JhcHJvamVjdC5vcmc+CiAgU3RlZmFuIEJlcmdlciA8c3RlZmFuYkBsaW51eC5pYm0uY29t
PgogIFN0ZWZhbiBCZXJnZXIgPHN0ZWZhbmJAbGludXgudm5ldC5pYm0uY29tPgogIFN0ZWZhbiBI
YWpub2N6aSA8c3RlZmFuaGFAcmVkaGF0LmNvbT4KICBUYW8zIFh1IDx0YW8zLnh1QGludGVsLmNv
bT4KICBaaGFuZyBDaGVuIDxjaGVuLnpoYW5nQGludGVsLmNvbT4KICBaaGVuZ3VpIGxpIDxsaXpo
ZW5ndWlAaHVhd2VpLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1u
ZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxl
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJt
NjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1y
ZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEw
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1w
YWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFt
ZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHln
cnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1y
dGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0
Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9n
cywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2Ug
cmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDto
Yj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0
O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3Vu
ZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1
bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDExOTQg
bGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 31 04:02:15 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 04:02:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsfoU-0002Xv-I7; Wed, 31 Jul 2019 04:02:06 +0000
Received: from mail6.bemta26.messagelabs.com ([85.158.142.152])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <bcotton@redhat.com>) id 1hsAr0-0003T0-Rm
 for xen-devel@lists.xensource.com; Mon, 29 Jul 2019 18:58:38 +0000
Received: from [85.158.142.199] (using TLSv1.2 with cipher
 DHE-RSA-AES256-GCM-SHA384 (256 bits))
 by server-1.bemta.az-b.eu-central-1.aws.symcld.net id B1/29-30864-DD14F3D5;
 Mon, 29 Jul 2019 18:58:37 +0000
Authentication-Results: mx.messagelabs.com; spf=pass 
 (server-10.tower-244.messagelabs.com: domain of redhat.com designates 
 209.85.210.193 as permitted sender) smtp.mailfrom=redhat.com; dkim=none 
 (message not signed); dmarc=pass (p=none sp=none adkim=r aspf=r) 
 header.from=redhat.com
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrGIsWRWlGSWpSXmKPExsVyMfTSQd27jva
 xBkdmMlvcm/Ke3YHRY3vfLvYAxijWzLyk/IoE1owfC/ezFNxirzhwcCJzA+Miti5GLg4hgemM
 EldXf2MBcSQE5rBKTHrTztrFyAnkVEnsv3+PCcIukph/bCsbhF0u8X/iFXYQm1dAUOLkzCcsE
 JNusUj8vrKNBSTBKeAv8f/9MbBmNgFVicXvFzOD2CxA9t61D1kgmgMk7n75DrZMWMBR4sb2j4
 wgg0QEuhklVn29wAziMAtsY5bY+G4uI0gVs4CmROv23+wTGPlnIdk+C0lqASPTKkbLpKLM9Iy
 S3MTMHF1DAwNdQ0NjXXNdQzNDvcQq3SS91FLd5NS8kqJEoKxeYnmxXnFlbnJOil5easkmRmBg
 phSyL9zB+G7WG71DjJIcTEqivOlW9rFCfEn5KZUZicUZ8UWlOanFhxhlODiUJHjvOwDlBItS0
 1Mr0jJzgFECk5bg4FES4V0KkuYtLkjMLc5Mh0idYjTmWLJx3iJmjo5fixYxC7Hk5eelSonzfr
 QHKhUAKc0ozYMbBIveS4yyUsK8jAwMDEI8BalFuZklqPKvGMU5GJWEeR1BFvJk5pXA7XsFdAo
 T0Cl7+O1ATilJREhJNTDFKOR+rDh5KbbWd+mMc4WnSzSUijUN+Xl3/UrK+GWQLKBleeTU+ojG
 b9ff73E0PbqseDOP8TRTv9v9P7wO6VQxvHDi/2yibZPZNsEk/vH/L7qf98zSlPMvqQvhmDHJ5
 ksi11KLHVUTj0z+JPj7W/3dc62R309/zWBbK35dzrCD63vKr7X8eZMPSe2v+r43S+LHndCUZf
 PlksofMLy0DLq46+7+j0ZTTMSetwk3fOXpXhslE8Z2Z27/kbUsMhZz17PzaEam770pckWmpLf
 n9CLf9s3Gk5dOS9Us3bii2yLX686vY+e6D229JNB1cE3ohLPMOyqPzJh6bPXq/192TPr3W+0T
 85/ACw71TbcahDxDlFiKMxINtZiLihMBuCuvhVkDAAA=
X-Env-Sender: bcotton@redhat.com
X-Msg-Ref: server-10.tower-244.messagelabs.com!1564426715!294522!1
X-Originating-IP: [209.85.210.193]
X-SpamReason: No, hits=0.0 required=7.0 tests=newsletters: 
X-StarScan-Received: 
X-StarScan-Version: 9.43.9; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 10981 invoked from network); 29 Jul 2019 18:58:36 -0000
Received: from mail-pf1-f193.google.com (HELO mail-pf1-f193.google.com)
 (209.85.210.193)
 by server-10.tower-244.messagelabs.com with ECDHE-RSA-AES128-GCM-SHA256
 encrypted SMTP; 29 Jul 2019 18:58:36 -0000
Received: by mail-pf1-f193.google.com with SMTP id g2so28492682pfq.0
 for <xen-devel@lists.xensource.com>; Mon, 29 Jul 2019 11:58:36 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:references:in-reply-to:from:date
 :message-id:subject:to:cc;
 bh=mhDoHkOBRNE6/ottiNVtWGgZ+2YA3S3gr0JOIEPmtts=;
 b=m2Yd3i2xVVpP049uPRc7jJQvCTRDY4IKdEq3PB+I8+ObkPFVSTQH0pDxC8iX95kE1W
 FTRqt4pp6t70n9VyZHF9aX8f/keIJsqM+O4flGtvUmnhycCUwBRumjGp388RnHRNxb45
 RSOHGoF0fCTxxPIiddUucGBNdXdI+kUN7rDIZnV/1RNGMVmJZftuxV8D7lmFfyNBnjwj
 a+iIism5sELCeB6EBeDegyFYHg38Bb+gmiYkEatbMOznpD7JDY8uKiWCBLW2OaaZLbh+
 jkzpN+cq4m0/oyBmcV2mp49mi9shxRTHnwyZl8r6EH5kpFAqFEQQEZgR3QWnDalhtgPU
 U3GQ==
X-Gm-Message-State: APjAAAUtHJ+YND+dCMcOAVkIwDayEVFqGdZNpGJaGHI3NhvL1idqP89w
 1IL59i31hBXvKP6riQKbhGizatkZYyDwMtTfp5zSGg==
X-Google-Smtp-Source: APXvYqyWnFHlPtkY9nMXOa9Is2+aG1WL5Z976sI8RJ8YEpZQslLEk28F+nLIBqvMdzasAxlz3DQY0ezXSjR5p15Lti4=
X-Received: by 2002:a63:484d:: with SMTP id
 x13mr105042782pgk.122.1564426715090; 
 Mon, 29 Jul 2019 11:58:35 -0700 (PDT)
MIME-Version: 1.0
References: <1499367541.22465.102.camel@fedoraproject.org>
 <20170706191317.GE21146@char.us.oracle.com>
 <1499370325.22465.107.camel@fedoraproject.org>
 <06A5F10A-88B7-440F-AADB-56A2F1704A86@xenproject.org>
 <c3fb1646ea39459200c925964fb46ec8a5c04470.camel@redhat.com>
 <081a209f86a08562e9f7a087ba434ad8b1b04309.camel@fedoraproject.org>
 <c230c496979d149d2663528defd7a15d52f7ce6a.camel@infradead.org>
 <CALeDE9Mn_Zd+gCrGHSCkQ8utJ4Hv0G=T=120++yZpRQF5F1sKA@mail.gmail.com>
 <87b8a119fbbd27dd706362e4e57e810cd88d0351.camel@fedoraproject.org>
 <64ed536563d83cdf164e87c044fecdbb75ba73f3.camel@fedoraproject.org>
In-Reply-To: <64ed536563d83cdf164e87c044fecdbb75ba73f3.camel@fedoraproject.org>
From: Ben Cotton <bcotton@redhat.com>
Date: Mon, 29 Jul 2019 14:58:24 -0400
Message-ID: <CA+voJeUC1x53nDh8AMG=tW9AThD7Y-fiBMetTH_0+BTT0O=SHg@mail.gmail.com>
To: Fedora Cloud SIG <cloud@lists.fedoraproject.org>, 
 For testing and quality assurance of Fedora releases
 <test@lists.fedoraproject.org>
X-Mailman-Approved-At: Wed, 31 Jul 2019 04:02:05 +0000
Subject: Re: [Xen-devel] Criteria / validation proposal: drop 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: xen-devel@lists.xensource.com,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Lars Kurth <lars.kurth.xen@gmail.com>, Daniel Kiper <daniel.kiper@oracle.com>,
 "marmarek@invisiblethingslab.com" <marmarek@invisiblethingslab.com>,
 Dario Faggioli <dfaggioli@suse.com>, Committers <committers@xenproject.org>,
 Peter Robinson <pbrobinson@gmail.com>,
 "MICHAEL A. YOUNG" <m.a.young@durham.ac.uk>,
 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>

T24gVHVlLCBKdWwgMjMsIDIwMTkgYXQgNzoxNiBQTSBBZGFtIFdpbGxpYW1zb24KPGFkYW13aWxs
QGZlZG9yYXByb2plY3Qub3JnPiB3cm90ZToKPgo+IE9LLCBzbywgdG8gbW92ZSBmb3J3YXJkIHdp
dGggdGhpcyAoYW5kIGxvb3BpbmcgaW4gY2xvdWQgbGlzdCk6IGRvZXMKPiBzb21lb25lIHdhbnQg
dG8gcHJvcG9zZSBhIHNldCAoaWRlYWxseSBzbWFsbCAtIDIgd291bGQgYmUgZ3JlYXQsIG9uZQo+
IFhlbiBhbmQgb25lIG5vbi1YZW4sIGlmIHdlIGNhbiBjb3ZlciBtb3N0IGNvbW1vbiB1c2FnZXMg
dGhhdCB3YXkhKSBvZgo+IEVDMiBpbnN0YW5jZSB0eXBlcyB3ZSBzaG91bGQgdGVzdCBvbj8gV2l0
aCB0aGF0LCB3ZSBjb3VsZCB0d2VhayB0aGUKPiBjcml0ZXJpYSBhIGJpdCB0byBzcGVjaWZ5IHRo
b3NlIGluc3RhbmNlIHR5cGVzLCB0d2VhayB0aGUgQ2xvdWQKPiB2YWxpZGF0aW9uIHBhZ2UgYSBi
aXQsIGFuZCB0aGVuIGRyb3AgdGhlIFhlbiBjcml0ZXJpb24gYW5kIHRlc3QgY2FzZS4KPgoKSSdk
IHN1Z2dlc3QgYzUubGFyZ2UgKEtWTSwgYWZhaWN0KSBhbmQgdDMubGFyZ2UgKFhlbikuCgpNeSBB
V1MgZXhwZXJpZW5jZSBpcyBwcm9iYWJseSBub3QgcmVwcmVzZW50YXRpdmUgKGJlaW5nIG1vc3Rs
eSBpbiB0aGUKSFBDIHNwYWNlKSwgYnV0IHRoZXNlIHNlZW0gbGlrZSB0aGV5J2QgaGl0IHRoZSB0
d28gdXNlIGNhc2VzIEknZApleHBlY3QgdG8gc2VlIGZvciBGZWRvcmEgKGNvbXB1dGUgYW5kIHNt
YWxsIHNlcnZlcnMpLiBJIHdvdWxkIGV4cGVjdAptb3JlIHBlb3BsZSB3b3VsZCB1c2UgTSByYXRo
ZXIgdGhhbiBDIGZvciBGZWRvcmEsIGJ1dCB0aGlzIGdldHMgdXMgYQpLVk0tYmFzZWQgaW5zdGFu
Y2UuCgpIYXBweSB0byBoZWFyIHdoeSBJJ20gd3JvbmcuIDotKQoKLS0KQmVuIENvdHRvbgpIZSAv
IEhpbSAvIEhpcwpGZWRvcmEgUHJvZ3JhbSBNYW5hZ2VyClJlZCBIYXQKVFo9QW1lcmljYS9JbmRp
YW5hL0luZGlhbmFwb2xpcwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 31 04:02:27 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 04:02:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsfoo-0002Z4-Sf; Wed, 31 Jul 2019 04:02:26 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Gywh=V4=microsoft.com=mikelley@srs-us1.protection.inumbo.net>)
 id 1hscFk-0004kd-Ct
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 00:14:00 +0000
X-Inumbo-ID: 17a9a146-b328-11e9-8980-bc764e045a96
Received: from NAM03-DM3-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe49::72f])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 17a9a146-b328-11e9-8980-bc764e045a96;
 Wed, 31 Jul 2019 00:13:59 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=HaK//ynzrov6VJEPzNcUs4KyjELk1JNEH7PVN+FgTVnc84IwUMQjnVLNjrfr6D4z6FRGtf+onXgeATNsaDYaJHiu77E1BH7vIUUoxOey3wXFnISviN+DeLLdFjNtqtlV+M470Hm5H20LnD8OKCKQzl374Ugsox7cLTx4/NyrGmxXmJ65Hdzi1ufHaJEd+0+hXvnLpW22UI68W9FfRQiHM3Bv8f+V5boXA3kCK8g7p4EW9dOkYLnaEIlQQHbrDP8kjeHThmYrB53cqYOLncYJHW0feOSNQt7EoeMvdCSGtHRTlVPnuR2AR+PAynIZElej8qGBD0tGX58soMS2PEEYtA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=7+qkt2g1PB4yERKLvl3kj4w8iAPpQ6pFCDJAgd1iDx8=;
 b=h55tKpqQSKPz4zX9L4WWqTWLagEEFHcVeL3loQMWvEY46z+bQ/f0wdFs/QzoTG7khWvzpni3LXLldU1qRA+yNfpxgLAr5IlLfn2IZzMAeCYKG8CvcIcAfiWXeS5mjbbZC9WiCAAGLALpRUQHPxt9OX+OqxDJ24zhpPP57HLBaHH3M5uHSRxoawje18naTLbobEFIUVzb/OMVdCniDsrFIEFEvwC1P6+8XtOrKo2wOfzNrV+ci/nkj41Kj/OTbCiP06HQU6OAIAC1kSbe3FOCfa80X2mxqzDDng+/YwNZUlW5MDkqXlPXiD88Xe05WHXNLeT/ZdBnim9g92JORDlnBw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass
 smtp.mailfrom=microsoft.com; dmarc=pass action=none
 header.from=microsoft.com; dkim=pass header.d=microsoft.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;
 s=selector1;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=7+qkt2g1PB4yERKLvl3kj4w8iAPpQ6pFCDJAgd1iDx8=;
 b=l2L/PE7xCtrKV4xHoOP70MrJo0sAxlPV6A+748sijZcttPRlbN0Vvt3JhUV07uYmIznlzsE7m7r05xz2U87a+DYtt+NS4IiXeO4DR79dJh+O3TrPFey9B9yD+tPWark8gZQoHMt47lsCWYD6osWhltXJWR6pOp0imCdmQz3NPw4=
Received: from MWHPR21MB0784.namprd21.prod.outlook.com (10.173.51.150) by
 MWHPR21MB0288.namprd21.prod.outlook.com (10.173.53.18) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2157.2; Wed, 31 Jul 2019 00:13:57 +0000
Received: from MWHPR21MB0784.namprd21.prod.outlook.com
 ([fe80::7de1:e6c1:296:4e82]) by MWHPR21MB0784.namprd21.prod.outlook.com
 ([fe80::7de1:e6c1:296:4e82%5]) with mapi id 15.20.2157.001; Wed, 31 Jul 2019
 00:13:57 +0000
From: Michael Kelley <mikelley@microsoft.com>
To: Nadav Amit <namit@vmware.com>, Andy Lutomirski <luto@kernel.org>, Dave
 Hansen <dave.hansen@linux.intel.com>
Thread-Topic: [PATCH v3 4/9] x86/mm/tlb: Flush remote and local TLBs
 concurrently
Thread-Index: AQHVPc0tyN8NiFudS0OHFO0tHQVBDqbj7WKw
Date: Wed, 31 Jul 2019 00:13:57 +0000
Message-ID: <MWHPR21MB07849B8AE6D1C4943B6F06F7D7DF0@MWHPR21MB0784.namprd21.prod.outlook.com>
References: <20190719005837.4150-1-namit@vmware.com>
 <20190719005837.4150-5-namit@vmware.com>
In-Reply-To: <20190719005837.4150-5-namit@vmware.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
msip_labels: MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Enabled=True;
 MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_SiteId=72f988bf-86f1-41af-91ab-2d7cd011db47;
 MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Owner=mikelley@ntdev.microsoft.com;
 MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_SetDate=2019-07-31T00:13:55.8711110Z;
 MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Name=General;
 MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Application=Microsoft Azure
 Information Protection;
 MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_ActionId=18386b13-1653-4a41-8c42-2a8ca745b308;
 MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Extended_MSFT_Method=Automatic
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=mikelley@microsoft.com; 
x-originating-ip: [24.22.167.197]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 4136bceb-ab23-4308-66e5-08d7154bfb15
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(5600148)(711020)(4605104)(1401327)(4618075)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7193020);
 SRVR:MWHPR21MB0288; 
x-ms-traffictypediagnostic: MWHPR21MB0288:|MWHPR21MB0288:
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <MWHPR21MB028844C36D7FAD0B1375BD8BD7DF0@MWHPR21MB0288.namprd21.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8273;
x-forefront-prvs: 011579F31F
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(396003)(366004)(39860400002)(346002)(136003)(376002)(199004)(189003)(256004)(22452003)(71190400001)(71200400001)(316002)(66066001)(66556008)(9686003)(53936002)(14444005)(6436002)(7696005)(110136005)(476003)(486006)(478600001)(66446008)(68736007)(76116006)(229853002)(11346002)(76176011)(54906003)(66946007)(66476007)(446003)(33656002)(55016002)(64756008)(10290500003)(186003)(52536014)(102836004)(6116002)(7416002)(3846002)(305945005)(99286004)(7736002)(26005)(4326008)(2906002)(5660300002)(10090500001)(6246003)(8990500004)(6506007)(86362001)(14454004)(8676002)(25786009)(81156014)(74316002)(81166006)(8936002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:MWHPR21MB0288;
 H:MWHPR21MB0784.namprd21.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: microsoft.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: 7pM4N/3Ak2c/DZOAGoI2OlGmJPZe1oSdhoZpBXNisjOTgAcGdF3O8e+eIhajqjhsE0NY9KUfx5W/iVI49EwHSuqABhxWDG1Kr9bZqXkB2+JCITHuZ+fNuMZ25cIEZHbe0jyVQGn9/V9EF/qQitQlBdtzaOO0BoXcHT+BXhLJs3pyqcCGcnTJxpCdfIEg8rtJvBnEUJqqQtlAhs8Li/5HmRaCt35oCSgY9aGfvck212X1Zur05OVSMLKe7dvfPunMW2kfc+cwhwba9kfGydo2u5Ah+l7KwC7pP4JmKRcmwhFoH3RULLT5v5FpOxreJZLMtBC87MuOUl0QcqDRYY7Rb8yhO+eDY7953WqIP/bO2EIJxeXeTkCx5Iipg38yOlTEXHw3h41sEAX9fYaFBnPsYXcxnrRYpnP7mGHvNOBN+k8=
MIME-Version: 1.0
X-OriginatorOrg: microsoft.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 4136bceb-ab23-4308-66e5-08d7154bfb15
X-MS-Exchange-CrossTenant-originalarrivaltime: 31 Jul 2019 00:13:57.4299 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 72f988bf-86f1-41af-91ab-2d7cd011db47
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: uUl+NcMFyy3iOycg7CU2I+3933Yo3iaMJO735J1Vj5VxvRlEmuMyfMxQLd8hgncrZsmrilYj3DL5D2ehRvAWkYnS6LwZwCFdREsqx/h3AlY=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR21MB0288
X-Mailman-Approved-At: Wed, 31 Jul 2019 04:02:25 +0000
Subject: Re: [Xen-devel] [PATCH v3 4/9] x86/mm/tlb: Flush remote and local
 TLBs concurrently
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sasha Levin <sashal@kernel.org>, Juergen Gross <jgross@suse.com>,
 "linux-hyperv@vger.kernel.org" <linux-hyperv@vger.kernel.org>,
 Stephen Hemminger <sthemmin@microsoft.com>,
 "kvm@vger.kernel.org" <kvm@vger.kernel.org>,
 Peter Zijlstra <peterz@infradead.org>, Haiyang Zhang <haiyangz@microsoft.com>,
 "x86@kernel.org" <x86@kernel.org>,
 "linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org>,
 "virtualization@lists.linux-foundation.org"
 <virtualization@lists.linux-foundation.org>, Ingo Molnar <mingo@redhat.com>,
 Borislav Petkov <bp@alien8.de>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Paolo Bonzini <pbonzini@redhat.com>, Thomas Gleixner <tglx@linutronix.de>,
 KY Srinivasan <kys@microsoft.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>

RnJvbTogTmFkYXYgQW1pdCA8bmFtaXRAdm13YXJlLmNvbT4gU2VudDogVGh1cnNkYXksIEp1bHkg
MTgsIDIwMTkgNTo1OSBQTQo+IAo+IFRvIGltcHJvdmUgVExCIHNob290ZG93biBwZXJmb3JtYW5j
ZSwgZmx1c2ggdGhlIHJlbW90ZSBhbmQgbG9jYWwgVExCcwo+IGNvbmN1cnJlbnRseS4gSW50cm9k
dWNlIGZsdXNoX3RsYl9tdWx0aSgpIHRoYXQgZG9lcyBzby4gSW50cm9kdWNlCj4gcGFyYXZpcnR1
YWwgdmVyc2lvbnMgb2YgZmx1c2hfdGxiX211bHRpKCkgZm9yIEtWTSwgWGVuIGFuZCBoeXBlci12
IChYZW4KPiBhbmQgaHlwZXItdiBhcmUgb25seSBjb21waWxlLXRlc3RlZCkuCj4gCj4gV2hpbGUg
dGhlIHVwZGF0ZWQgc21wIGluZnJhc3RydWN0dXJlIGlzIGNhcGFibGUgb2YgcnVubmluZyBhIGZ1
bmN0aW9uIG9uCj4gYSBzaW5nbGUgbG9jYWwgY29yZSwgaXQgaXMgbm90IG9wdGltaXplZCBmb3Ig
dGhpcyBjYXNlLiBUaGUgbXVsdGlwbGUKPiBmdW5jdGlvbiBjYWxscyBhbmQgdGhlIGluZGlyZWN0
IGJyYW5jaCBpbnRyb2R1Y2Ugc29tZSBvdmVyaGVhZCwgYW5kCj4gbWlnaHQgbWFrZSBsb2NhbCBU
TEIgZmx1c2hlcyBzbG93ZXIgdGhhbiB0aGV5IHdlcmUgYmVmb3JlIHRoZSByZWNlbnQKPiBjaGFu
Z2VzLgo+IAo+IEJlZm9yZSBjYWxsaW5nIHRoZSBTTVAgaW5mcmFzdHJ1Y3R1cmUsIGNoZWNrIGlm
IG9ubHkgYSBsb2NhbCBUTEIgZmx1c2gKPiBpcyBuZWVkZWQgdG8gcmVzdG9yZSB0aGUgbG9zdCBw
ZXJmb3JtYW5jZSBpbiB0aGlzIGNvbW1vbiBjYXNlLiBUaGlzCj4gcmVxdWlyZXMgdG8gY2hlY2sg
bW1fY3B1bWFzaygpIG9uZSBtb3JlIHRpbWUsIGJ1dCB1bmxlc3MgdGhpcyBtYXNrIGlzCj4gdXBk
YXRlZCB2ZXJ5IGZyZXF1ZW50bHksIHRoaXMgc2hvdWxkIGltcGFjdCBwZXJmb3JtYW5jZSBuZWdh
dGl2ZWx5Lgo+IAo+IENjOiAiSy4gWS4gU3Jpbml2YXNhbiIgPGt5c0BtaWNyb3NvZnQuY29tPgo+
IENjOiBIYWl5YW5nIFpoYW5nIDxoYWl5YW5nekBtaWNyb3NvZnQuY29tPgo+IENjOiBTdGVwaGVu
IEhlbW1pbmdlciA8c3RoZW1taW5AbWljcm9zb2Z0LmNvbT4KPiBDYzogU2FzaGEgTGV2aW4gPHNh
c2hhbEBrZXJuZWwub3JnPgo+IENjOiBUaG9tYXMgR2xlaXhuZXIgPHRnbHhAbGludXRyb25peC5k
ZT4KPiBDYzogSW5nbyBNb2xuYXIgPG1pbmdvQHJlZGhhdC5jb20+Cj4gQ2M6IEJvcmlzbGF2IFBl
dGtvdiA8YnBAYWxpZW44LmRlPgo+IENjOiB4ODZAa2VybmVsLm9yZwo+IENjOiBKdWVyZ2VuIEdy
b3NzIDxqZ3Jvc3NAc3VzZS5jb20+Cj4gQ2M6IFBhb2xvIEJvbnppbmkgPHBib256aW5pQHJlZGhh
dC5jb20+Cj4gQ2M6IERhdmUgSGFuc2VuIDxkYXZlLmhhbnNlbkBsaW51eC5pbnRlbC5jb20+Cj4g
Q2M6IEFuZHkgTHV0b21pcnNraSA8bHV0b0BrZXJuZWwub3JnPgo+IENjOiBQZXRlciBaaWpsc3Ry
YSA8cGV0ZXJ6QGluZnJhZGVhZC5vcmc+Cj4gQ2M6IEJvcmlzIE9zdHJvdnNreSA8Ym9yaXMub3N0
cm92c2t5QG9yYWNsZS5jb20+Cj4gQ2M6IGxpbnV4LWh5cGVydkB2Z2VyLmtlcm5lbC5vcmcKPiBD
YzogbGludXgta2VybmVsQHZnZXIua2VybmVsLm9yZwo+IENjOiB2aXJ0dWFsaXphdGlvbkBsaXN0
cy5saW51eC1mb3VuZGF0aW9uLm9yZwo+IENjOiBrdm1Admdlci5rZXJuZWwub3JnCj4gQ2M6IHhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwo+IFNpZ25lZC1vZmYtYnk6IE5hZGF2IEFtaXQg
PG5hbWl0QHZtd2FyZS5jb20+Cj4gLS0tCj4gIGFyY2gveDg2L2h5cGVydi9tbXUuYyAgICAgICAg
ICAgICAgICAgfCAxMCArKystLS0KPiAgYXJjaC94ODYvaW5jbHVkZS9hc20vcGFyYXZpcnQuaCAg
ICAgICB8ICA2ICsrLS0KPiAgYXJjaC94ODYvaW5jbHVkZS9hc20vcGFyYXZpcnRfdHlwZXMuaCB8
ICA0ICstLQo+ICBhcmNoL3g4Ni9pbmNsdWRlL2FzbS90bGJmbHVzaC5oICAgICAgIHwgIDggKyst
LS0KPiAgYXJjaC94ODYvaW5jbHVkZS9hc20vdHJhY2UvaHlwZXJ2LmggICB8ICAyICstCj4gIGFy
Y2gveDg2L2tlcm5lbC9rdm0uYyAgICAgICAgICAgICAgICAgfCAxMSArKysrKy0tCj4gIGFyY2gv
eDg2L2tlcm5lbC9wYXJhdmlydC5jICAgICAgICAgICAgfCAgMiArLQo+ICBhcmNoL3g4Ni9tbS90
bGIuYyAgICAgICAgICAgICAgICAgICAgIHwgNDcgKysrKysrKysrKysrKysrKysrLS0tLS0tLS0t
Cj4gIGFyY2gveDg2L3hlbi9tbXVfcHYuYyAgICAgICAgICAgICAgICAgfCAxMSArKystLS0tCj4g
IGluY2x1ZGUvdHJhY2UvZXZlbnRzL3hlbi5oICAgICAgICAgICAgfCAgMiArLQo+ICAxMCBmaWxl
cyBjaGFuZ2VkLCA2MiBpbnNlcnRpb25zKCspLCA0MSBkZWxldGlvbnMoLSkKPiAKCkZvciB0aGUg
SHlwZXItViBwYXJ0cyAtLQpSZXZpZXdlZC1ieTogTWljaGFlbCBLZWxsZXkgPG1pa2VsbGV5QG1p
Y3Jvc29mdC5jb20+CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 31 04:13:03 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 04: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 1hsfyr-0003PV-1S; Wed, 31 Jul 2019 04:12:49 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=yNbP=V4=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hsfyp-0003PI-75
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 04:12:47 +0000
X-Inumbo-ID: 731cae22-b349-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 731cae22-b349-11e9-8980-bc764e045a96;
 Wed, 31 Jul 2019 04:12:45 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hsfym-0004Vv-Oa; Wed, 31 Jul 2019 04:12:44 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hsfym-0001AE-9m; Wed, 31 Jul 2019 04:12:44 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hsfym-0005pW-9A; Wed, 31 Jul 2019 04:12:44 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139533-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=3d34b5f32692c84bbc69ff34a9ea511bcb55e50a
X-Osstest-Versions-That: ovmf=8fed4e47d9a64a3d047f74b5f465f554d3d912a4
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 31 Jul 2019 04:12:44 +0000
Subject: [Xen-devel] [ovmf test] 139533: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTUzMyBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzk1MzMvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICAzZDM0YjVmMzI2OTJjODRiYmM2OWZmMzRhOWVhNTEx
YmNiNTVlNTBhCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICA4ZmVkNGU0
N2Q5YTY0YTNkMDQ3Zjc0YjVmNDY1ZjU1NGQzZDkxMmE0CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
Mzk1MTggIDIwMTktMDctMzAgMDU6NTk6MzQgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTM5NTMzICAyMDE5LTA3LTMwIDE3OjA5OjM5IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgUGhpbGlwcGUg
TWF0aGlldS1EYXVkZSA8cGhpbG1kQHJlZGhhdC5jb20+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
ZS94ZW4vZ2l0L29zc3Rlc3Qvb3ZtZi5naXQKICAgOGZlZDRlNDdkOS4uM2QzNGI1ZjMyNiAgM2Qz
NGI1ZjMyNjkyYzg0YmJjNjlmZjM0YTllYTUxMWJjYjU1ZTUwYSAtPiB4ZW4tdGVzdGVkLW1hc3Rl
cgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 31 04:58:29 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 04: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 1hsggx-0006Av-JR; Wed, 31 Jul 2019 04:58:23 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=GJXX=V4=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hsggw-0006Aq-J0
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 04:58:22 +0000
X-Inumbo-ID: d0dbe55c-b34f-11e9-a286-cbfddbad5ec9
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d0dbe55c-b34f-11e9-a286-cbfddbad5ec9;
 Wed, 31 Jul 2019 04:58:20 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 4E19FABB1;
 Wed, 31 Jul 2019 04:58:19 +0000 (UTC)
To: Andrew Cooper <andrew.cooper3@citrix.com>, Jan Beulich <jbeulich@suse.com>
References: <20190726210854.6408-1-andrew.cooper3@citrix.com>
 <20190726210854.6408-5-andrew.cooper3@citrix.com>
 <9c5c9972-801a-e01a-171e-bcabde79eb6f@suse.com>
 <bb203e66-6edd-4edd-4f96-1fe95c1f9ccd@citrix.com>
 <f585f767-f6a0-e9ce-bbab-2183dde59e97@suse.com>
 <59379d7b-6add-4f34-c82e-1d8124871d9e@citrix.com>
From: Juergen Gross <jgross@suse.com>
Message-ID: <3502d93e-25a5-6854-5ebd-21f922d48a61@suse.com>
Date: Wed, 31 Jul 2019 06:58:18 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <59379d7b-6add-4f34-c82e-1d8124871d9e@citrix.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH 4/4] xen/percpu: Make DECLARE_PER_CPU() and
 __DEFINE_PER_CPU() common
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: StefanoStabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Julien Grall <julien.grall@arm.com>,
 Xen-devel <xen-devel@lists.xenproject.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjkuMDcuMTkgMjA6MDMsIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4gT24gMjkvMDcvMjAxOSAx
NDo1NCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+IE9uIDI5LjA3LjIwMTkgMTU6MjMsIEFuZHJldyBD
b29wZXIgd3JvdGU6Cj4+PiBPbiAyOS8wNy8yMDE5IDE0OjAwLCBKYW4gQmV1bGljaCB3cm90ZToK
Pj4+PiBPbiAyNi4wNy4yMDE5IDIzOjA4LCBBbmRyZXcgQ29vcGVyIHdyb3RlOgo+Pj4+PiAtLS0g
YS94ZW4vaW5jbHVkZS94ZW4vcGVyY3B1LmgKPj4+Pj4gKysrIGIveGVuL2luY2x1ZGUveGVuL3Bl
cmNwdS5oCj4+Pj4+IEBAIC0zLDYgKzMsMTIgQEAKPj4+Pj4gICAgIAo+Pj4+PiAgICAgI2luY2x1
ZGUgPGFzbS9wZXJjcHUuaD4KPj4+Pj4gICAgIAo+Pj4+PiArI2RlZmluZSBERUNMQVJFX1BFUl9D
UFUodHlwZSwgbmFtZSkgXAo+Pj4+PiArICAgIGV4dGVybiBfX3R5cGVvZl9fKHR5cGUpIHBlcl9j
cHVfXyAjIyBuYW1lCj4+Pj4+ICsKPj4+Pj4gKyNkZWZpbmUgX19ERUZJTkVfUEVSX0NQVShhdHRy
LCB0eXBlLCBuYW1lKSBcCj4+Pj4+ICsgICAgYXR0ciBfX3R5cGVvZl9fKHR5cGUpIHBlcl9jcHVf
ICMjIG5hbWUKPj4+Pj4gKwo+Pj4+PiAgICAgLyoKPj4+Pj4gICAgICAqIFNlcGFyYXRlIG91dCB0
aGUgdHlwZSwgc28gKGludFszXSwgZm9vKSB3b3Jrcy4KPj4+Pj4gICAgICAqCj4+Pj4gQnkgbW92
aW5nIHRoaW5ncyBoZXJlIHlvdSByZW5kZXIgc3RhbGUgdGhlIHJlbWFpbmRlciBvZiB0aGUKPj4+
PiBjb21tZW50IGluIGNvbnRleHQgYWJvdmU6IE5vIHBlci1hcmNoIHN5bWJvbCBuYW1lIHByZWZp
eCBpcyBnb2luZwo+Pj4+IHRvIGJlIHBvc3NpYmxlIGFueW1vcmUuIEknbSBub3QgYWdhaW5zdCBp
dCwgYnV0IHRoaXMgY29tbWVudAo+Pj4+IHdvdWxkIHRoZW4gd2FudCBhZGp1c3RpbmcuIFdoYXQn
cyBub3QgaW1tZWRpYXRlbHkgY2xlYXIgdG8gbWUgaXMKPj4+PiB3aGV0aGVyIHRoZSB0d28tc3Rh
Z2UgY29uY2F0ZW5hdGlvbiBvZiBhbiB1bmRlcnNjb3JlIGVhY2ggaXMgdGhlbgo+Pj4+IHN0aWxs
IG5lY2Vzc2FyeS4KPj4+IFllcyBpdCBpcyBzdGlsbCBuZWNlc3NhcnkuwqAgU2VlIHRoZSBUU1Mg
dGhyZWFkIGZvciB3aHkuCj4+IE5vLCB0aGF0IHRocmVhZCBkb2Vzbid0IGV4cGxhaW4gaXQuIEZy
b20gYW4gaW5pdGlhbCBsb29rIEkgdGhpbmsKPj4gdHdvLXN0YWdlIGV4cGFuc2lvbiBpcyBzdGls
bCBuZWNlc3NhcnkKPiAKPiBJdCBpcyBhYm91dCBwcmV2ZW50aW5nICduYW1lJyBiZWluZyBleHBh
bmRlZCwgZHVlIHRvIHRoZSBtZXNzIHdpdGgKPiBjcHVtYXNrX3NjcmF0Y2gsIHdoaWNoIHJlcXVp
cmVzIGEgIyMgYXQgbGVhc3QgYXQgdGhlIHRvcCBsZXZlbC4KPiAKPiBJIHBlcnNvbmFsbHkgdGhp
bmsgdGhhdCBmaXhpbmcgY3B1bWFza19zY3JhdGNoIGlzIHRoZSByaWdodCB3YXkgdG8gZ28sCj4g
YnV0IEkgc3BlY2lmaWNhbGx5IGRpZG4ndCB0b3VjaCB0aGF0IHNvIGFzIHRvIGF2b2lkIHdyZWFr
aW5nIGhhdm9jIHdpdGgKPiBKdWVyZ2VuJ3MgY29yZS1zY2hlZHVsaW5nIHNlcmllcy4KCkkgYXBw
cmVjaWF0ZSB0aGF0LCBidXQgSSBkb24ndCB0aGluayBhIGxhcmdlIHNlcmllcyBsaWtlIG1pbmUg
c2hvdWxkCmJsb2NrIGVmZm9ydHMgdG8gbWFrZSBYZW4gY2xlYW5lci4KCkVzcGVjaWFsbHkgdGhp
cyBjYXNlIHNob3VsZCBiZSByYXRoZXIgZWFzeSB0byBoYW5kbGUsIGFzIHRoZXJlIGlzIG5vCmNo
YW5nZSBvZiB0aGUgbG9naWMgb2YgdGhlIHBhdGNoZXMgdG8gYmUgZXhwZWN0ZWQuCgoKSnVlcmdl
bgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 31 06:15:31 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 06: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 1hshtK-0003Cs-Ik; Wed, 31 Jul 2019 06:15:14 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=GJXX=V4=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hshtJ-0003Cn-BU
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 06:15:13 +0000
X-Inumbo-ID: 8b4496a0-b35a-11e9-b6be-57dc1e92204f
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 8b4496a0-b35a-11e9-b6be-57dc1e92204f;
 Wed, 31 Jul 2019 06:15:08 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 21BD5AD1E;
 Wed, 31 Jul 2019 06:15:07 +0000 (UTC)
To: Arnd Bergmann <arnd@arndb.de>, Boris Ostrovsky <boris.ostrovsky@oracle.com>
References: <20190722074705.2082153-1-arnd@arndb.de>
From: Juergen Gross <jgross@suse.com>
Message-ID: <4c9fa545-1940-5bb8-ddbb-1024a8a23655@suse.com>
Date: Wed, 31 Jul 2019 08:15:06 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <20190722074705.2082153-1-arnd@arndb.de>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH] [v3] xen: avoid link error on ARM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Stefano Stabellini <sstabellini@kernel.org>,
 linux-kernel@vger.kernel.org
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjIuMDcuMTkgMDk6NDYsIEFybmQgQmVyZ21hbm4gd3JvdGU6Cj4gQnVpbGRpbmcgdGhlIHBy
aXZjbWQgY29kZSBhcyBhIGxvYWRhYmxlIG1vZHVsZSBvbiBBUk0sIHdlIGdldAo+IGEgbGluayBl
cnJvciBkdWUgdG8gdGhlIHByaXZhdGUgY2FjaGUgbWFuYWdlbWVudCBmdW5jdGlvbnM6Cj4gCj4g
RVJST1I6ICJfX3N5bmNfaWNhY2hlX2RjYWNoZSIgW2RyaXZlcnMveGVuL3hlbi1wcml2Y21kLmtv
XSB1bmRlZmluZWQhCj4gCj4gTW92ZSB0aGUgY29kZSBpbnRvIGEgbmV3IHRoYXQgaXMgYWx3YXlz
IGJ1aWx0IGluIHdoZW4gWGVuIGlzIGVuYWJsZWQsCj4gYXMgc3VnZ2VzdGVkIGJ5IEp1ZXJnZW4g
R3Jvc3MgYW5kIEJvcmlzIE9zdHJvdnNreS4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBBcm5kIEJlcmdt
YW5uIDxhcm5kQGFybmRiLmRlPgoKUHVzaGVkIHRvIHhlbi90aXAuZ2l0IGZvci1saW51cy01LjNh
CgoKSnVlcmdlbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 31 06:15:43 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 06: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 1hshtm-0003EA-T3; Wed, 31 Jul 2019 06:15:42 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=GJXX=V4=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1hshtl-0003E0-Es
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 06:15:41 +0000
X-Inumbo-ID: 9da61eb1-b35a-11e9-8980-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9da61eb1-b35a-11e9-8980-bc764e045a96;
 Wed, 31 Jul 2019 06:15:39 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 05D0CAD1E;
 Wed, 31 Jul 2019 06:15:37 +0000 (UTC)
To: Souptick Joarder <jrdr.linux@gmail.com>, marmarek@invisiblethingslab.com, 
 sstabellini@kernel.org, boris.ostrovsky@oracle.com
References: <1564511696-4044-1-git-send-email-jrdr.linux@gmail.com>
From: Juergen Gross <jgross@suse.com>
Message-ID: <436440f5-0031-5ad5-4a22-2acf218ad727@suse.com>
Date: Wed, 31 Jul 2019 08:15:37 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <1564511696-4044-1-git-send-email-jrdr.linux@gmail.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH] xen/gntdev.c: Replace vm_map_pages() with
 vm_map_pages_zero()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: gregkh@linuxfoundation.org, linux@armlinux.org.uk, willy@infradead.org,
 linux-kernel@vger.kernel.org, linux-mm@kvack.org, stable@vger.kernel.org,
 xen-devel@lists.xenproject.org, akpm@linux-foundation.org
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMzAuMDcuMTkgMjA6MzQsIFNvdXB0aWNrIEpvYXJkZXIgd3JvdGU6Cj4gJ2NvbW1pdCBkZjli
ZGUwMTVhNzIgKCJ4ZW4vZ250ZGV2LmM6IGNvbnZlcnQgdG8gdXNlIHZtX21hcF9wYWdlcygpIikn
Cj4gYnJlYWtzIGdudGRldiBkcml2ZXIuIElmIHZtYS0+dm1fcGdvZmYgPiAwLCB2bV9tYXBfcGFn
ZXMoKQo+IHdpbGw6Cj4gICAtIHVzZSBtYXAtPnBhZ2VzIHN0YXJ0aW5nIGF0IHZtYS0+dm1fcGdv
ZmYgaW5zdGVhZCBvZiAwCj4gICAtIHZlcmlmeSBtYXAtPmNvdW50IGFnYWluc3Qgdm1hX3BhZ2Vz
KCkrdm1hLT52bV9wZ29mZiBpbnN0ZWFkIG9mIGp1c3QKPiAgICAgdm1hX3BhZ2VzKCkuCj4gCj4g
SW4gcHJhY3RpY2UsIHRoaXMgYnJlYWtzIHVzaW5nIGEgc2luZ2xlIGdudGRldiBGRCBmb3IgbWFw
cGluZyBtdWx0aXBsZQo+IGdyYW50cy4KPiAKPiByZWxldmFudCBzdHJhY2Ugb3V0cHV0Ogo+IFtw
aWQgICA4NTddIGlvY3RsKDcsIElPQ1RMX0dOVERFVl9NQVBfR1JBTlRfUkVGLCAweDdmZmQzNDA3
YjZkMCkgPSAwCj4gW3BpZCAgIDg1N10gbW1hcChOVUxMLCA0MDk2LCBQUk9UX1JFQUR8UFJPVF9X
UklURSwgTUFQX1NIQVJFRCwgNywgMCkgPQo+IDB4Nzc3ZjEyMTFiMDAwCj4gW3BpZCAgIDg1N10g
aW9jdGwoNywgSU9DVExfR05UREVWX1NFVF9VTk1BUF9OT1RJRlksIDB4N2ZmZDM0MDdiNzEwKSA9
IDAKPiBbcGlkICAgODU3XSBpb2N0bCg3LCBJT0NUTF9HTlRERVZfTUFQX0dSQU5UX1JFRiwgMHg3
ZmZkMzQwN2I2ZDApID0gMAo+IFtwaWQgICA4NTddIG1tYXAoTlVMTCwgNDA5NiwgUFJPVF9SRUFE
fFBST1RfV1JJVEUsIE1BUF9TSEFSRUQsIDcsCj4gMHgxMDAwKSA9IC0xIEVOWElPIChObyBzdWNo
IGRldmljZSBvciBhZGRyZXNzKQo+IAo+IGRldGFpbHMgaGVyZToKPiBodHRwczovL2dpdGh1Yi5j
b20vUXViZXNPUy9xdWJlcy1pc3N1ZXMvaXNzdWVzLzUxOTkKPiAKPiBUaGUgcmVhc29uIGlzIC0+
ICggY29weWluZyBNYXJlaydzIHdvcmQgZnJvbSBkaXNjdXNzaW9uKQo+IAo+IHZtYS0+dm1fcGdv
ZmYgaXMgdXNlZCBhcyBpbmRleCBwYXNzZWQgdG8gZ250ZGV2X2ZpbmRfbWFwX2luZGV4LiBJdCdz
Cj4gYmFzaWNhbGx5IHVzaW5nIHRoaXMgcGFyYW1ldGVyIGZvciAid2hpY2ggZ3JhbnQgcmVmZXJl
bmNlIHRvIG1hcCIuCj4gbWFwIHN0cnVjdCByZXR1cm5lZCBieSBnbnRkZXZfZmluZF9tYXBfaW5k
ZXgoKSBkZXNjcmliZXMganVzdCB0aGUgcGFnZXMKPiB0byBiZSBtYXBwZWQuIFNwZWNpZmljYWxs
eSBtYXAtPnBhZ2VzWzBdIHNob3VsZCBiZSBtYXBwZWQgYXQKPiB2bWEtPnZtX3N0YXJ0LCBub3Qg
dm1hLT52bV9zdGFydCt2bWEtPnZtX3Bnb2ZmKlBBR0VfU0laRS4KPiAKPiBXaGVuIHRyeWluZyB0
byBtYXAgZ3JhbnQgd2l0aCBpbmRleCAoYWthIHZtYS0+dm1fcGdvZmYpID4gMSwKPiBfX3ZtX21h
cF9wYWdlcygpIHdpbGwgcmVmdXNlIHRvIG1hcCBpdCBiZWNhdXNlIGl0IHdpbGwgZXhwZWN0IG1h
cC0+Y291bnQKPiB0byBiZSBhdCBsZWFzdCB2bWFfcGFnZXModm1hKSt2bWEtPnZtX3Bnb2ZmLCB3
aGlsZSBpdCBpcyBleGFjdGx5Cj4gdm1hX3BhZ2VzKHZtYSkuCj4gCj4gQ29udmVydGluZyB2bV9t
YXBfcGFnZXMoKSB0byB1c2Ugdm1fbWFwX3BhZ2VzX3plcm8oKSB3aWxsIGZpeCB0aGUKPiBwcm9i
bGVtLgo+IAo+IE1hcmVrIGhhcyB0ZXN0ZWQgYW5kIGNvbmZpcm1lZCB0aGUgc2FtZS4KPiAKPiBS
ZXBvcnRlZC1ieTogTWFyZWsgTWFyY3p5a293c2tpLUfDs3JlY2tpIDxtYXJtYXJla0BpbnZpc2li
bGV0aGluZ3NsYWIuY29tPgo+IFNpZ25lZC1vZmYtYnk6IFNvdXB0aWNrIEpvYXJkZXIgPGpyZHIu
bGludXhAZ21haWwuY29tPgo+IFRlc3RlZC1ieTogTWFyZWsgTWFyY3p5a293c2tpLUfDs3JlY2tp
IDxtYXJtYXJla0BpbnZpc2libGV0aGluZ3NsYWIuY29tPgoKUHVzaGVkIHRvIHhlbi90aXAuZ2l0
IGZvci1saW51cy01LjNhCgoKSnVlcmdlbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 31 08:11:20 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 08: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 1hsjhP-0003Aw-K9; Wed, 31 Jul 2019 08: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=mXbA=V4=gmail.com=viktor.mitin.19@srs-us1.protection.inumbo.net>)
 id 1hsjhN-0003Ar-UX
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 08:11:02 +0000
X-Inumbo-ID: ba8fa511-b36a-11e9-8980-bc764e045a96
Received: from mail-lj1-x242.google.com (unknown [2a00:1450:4864:20::242])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ba8fa511-b36a-11e9-8980-bc764e045a96;
 Wed, 31 Jul 2019 08:10:59 +0000 (UTC)
Received: by mail-lj1-x242.google.com with SMTP id m23so64620679lje.12
 for <xen-devel@lists.xenproject.org>; Wed, 31 Jul 2019 01:10: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:mime-version
 :content-transfer-encoding;
 bh=xsINnE21/z12OwlHqK0OoKpO3sGIVxy04XBcQbkMZ60=;
 b=LywT52jhGYQ+Un9le1tytfl0DY8mJKyD+qqoAV4bZ5I3MaqOi86emtoS0GPRCLzf6b
 7arlwrLZlblI84UFHW7wKuvXMMffFWc9RnQHlZ71rx+Ss045yFkXb8iv9JYjC13QMslE
 +tQWMd6YnvXCKDk5fMh66nGM3PtyDlkXMRXvuq01VhLG8qIhrm0Y33XVwsemSlebWev8
 O6XH7jLmBqzPV/vtb1EKC/qyxHvCLKoI8qcUYBH3FcnCkxl+kaAQ0TRGwN16PUVoLWJT
 GhAh1w2Ndb2yS2ZSsJsMD/S/7MHlOvT+/AqS+4iU1vBKfRKIoSRYz2+IYa1vLI90UHOs
 Ir4A==
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=xsINnE21/z12OwlHqK0OoKpO3sGIVxy04XBcQbkMZ60=;
 b=DthcgI9O3IW9V4zmP/RbptRXxDG9kYSdUpI8XNvA/pc0RWtwHEuv2Vp4Ez3e7z6pJu
 Y2rOjbY2Wq0OXzFEMLSkuTu9ZmWJtN/RxV93dca/0D2DH+jrt8konl5Kx+yDxRs2fywd
 c9pXnB9rgp7B79w2UhX7tdFS0bDw4TpOQm8v6rCwP2ipaY0iv+9o+uSs1PcLOdBwdYA3
 BdH6rghJO0KilYgKPtWN0lCpnQSVT9zjFJ5fi1nkkzRqwdADNVpYpDqoqLNfgAbC/19L
 X7N+/qS8shyezFQcfhn3KlphQ0l7W9xiF1AwtK+0LX3K7+7LsfNsoBNgVErI8JbYxLNY
 e+Ug==
X-Gm-Message-State: APjAAAUJVWH4x3EZc6UF7Yixm6I2NuYhCqTS0vLKFw3O4sHx1OViN8AO
 ZrHfuwFgYoZmniWI/GRk6BhveCE2gwU=
X-Google-Smtp-Source: APXvYqw9M5AiEPuzLLcYbAMrDeiLAcPaMDuwaYWE9Do5YmOA7j7kPHUyG6775OmQdjh9wPr3ievsyw==
X-Received: by 2002:a2e:7c15:: with SMTP id x21mr18951ljc.55.1564560658133;
 Wed, 31 Jul 2019 01:10:58 -0700 (PDT)
Received: from 3489.kyiv.epam.com (ll-22.209.223.85.sovam.net.ua.
 [85.223.209.22])
 by smtp.gmail.com with ESMTPSA id w21sm11720548lfl.84.2019.07.31.01.10.56
 (version=TLS1_3 cipher=AEAD-AES256-GCM-SHA384 bits=256/256);
 Wed, 31 Jul 2019 01:10:57 -0700 (PDT)
From: Viktor Mitin <viktor.mitin.19@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Wed, 31 Jul 2019 11:10:41 +0300
Message-Id: <20190731081041.25256-1-viktor.mitin.19@gmail.com>
X-Mailer: git-send-email 2.17.1
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4] xen/doc: Improve Dom0-less documentation
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>,
 Viktor Mitin <viktor_mitin@epam.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>,
 Viktor Mitin <viktor.mitin.19@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>

LSBDaGFuZ2VkIHVucHJpbnRhYmxlIGNoYXJhY3RlcnMgd2l0aCAlcy9cJXhBMC8gL2cKICBTbyBh
bGwgdGhlIHNwYWNlcyBhcmUgMHgyMCBub3cuCgotIEFkZGVkIGFkZHJlc3MtY2VsbHMgYW5kIHNp
emUtY2VsbHMgdG8gY29uZmlndXJhdGlvbiBleGFtcGxlLgogIFRoaXMgcmVzb2x2ZXMgdGhlIGRv
bTBsZXNzIGJvb3QgaXNzdWUgaW4gY2FzZSBvZiBhcm02NC4KCi0gQWRkZWQgc29tZSBub3RlcyBh
Ym91dCB4bCB0b29scyB1c2FnZSBpbiBjYXNlIG9mIGRvbTBsZXNzLgoKU2lnbmVkLW9mZi1ieTog
VmlrdG9yIE1pdGluIDx2aWt0b3JfbWl0aW5AZXBhbS5jb20+Ci0tLQp2NCB1cGRhdGVzOgogICAt
IGZpeGVkIGNwdXMgPDE+OwogICAtIGFkZGVkIG1lbW9yeSBzaXplIG5vdGU7CiAgIC0gY2hhbmdl
ZCBzb21lIG51bWJlcnMgdG8gZGVjaW1hbDsKCi0tLQogZG9jcy9mZWF0dXJlcy9kb20wbGVzcy5w
YW5kb2MgfCA2MSArKysrKysrKysrKysrKysrKysrKysrKystLS0tLS0tLS0tLQogMSBmaWxlIGNo
YW5nZWQsIDQyIGluc2VydGlvbnMoKyksIDE5IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2Rv
Y3MvZmVhdHVyZXMvZG9tMGxlc3MucGFuZG9jIGIvZG9jcy9mZWF0dXJlcy9kb20wbGVzcy5wYW5k
b2MKaW5kZXggZTA3NmUzNzM5ZS4uYTJjOTVkMWZkNCAxMDA2NDQKLS0tIGEvZG9jcy9mZWF0dXJl
cy9kb20wbGVzcy5wYW5kb2MKKysrIGIvZG9jcy9mZWF0dXJlcy9kb20wbGVzcy5wYW5kb2MKQEAg
LTQwLDggKzQwLDggQEAgdG8gYm9vdC4gRm9yIGV4YW1wbGUgaWYgdGhpcyBpcyB0aGUgYm9vdGNt
ZCBmb3IgWGVuIGFuZCBEb20wOgoKICAgICBib290bSAweDE0MDAwMDAgMHg5MDAwMDAwIDB4MTI4
MDAwMAoKLUlmIHdlIHdhbnQgdG8gYWRkIG9uZSBEb21VIHdpdGggSW1hZ2UtRG9tVcKgYXMgdGhl
IERvbVUga2VybmVsCi1hbmTCoHJhbWRpc2stRG9tVcKgYXMgRG9tVSByYW1kaXNrOgorSWYgd2Ug
d2FudCB0byBhZGQgb25lIERvbVUgd2l0aCBJbWFnZS1Eb21VIGFzIHRoZSBEb21VIGtlcm5lbAor
YW5kIHJhbWRpc2stRG9tVSBhcyBEb21VIHJhbWRpc2s6CgogICAgIHRmdHBiIDB4MTI4MDAwMCB4
ZW4uZHRiCiAgICAgdGZ0cGIgMHg4MDAwMCB4ZW4tSW1hZ2UKQEAgLTYxLDI3ICs2MSwzMiBAQCB0
aGUgcHJlc2VuY2Ugb2YgdGhlIGFkZGl0aW9uYWwgVk0gYW5kIGl0cyBjb25maWd1cmF0aW9uLiBJ
dCBpcyBkb25lIHZpYQogZGV2aWNlIHRyZWUgYWRkaW5nIGEgbm9kZSB1bmRlciAvY2hvc2VuIGFz
IGZvbGxvd3M6CgogICAgIGRvbVUxIHsKLSAgICDCoCDCoCBjb21wYXRpYmxlID0gInhlbixkb21h
aW4iOwotICAgIMKgIMKgIG1lbW9yeSA9IDwweDIwMDAwPjsKLSAgICAgwqAgwqBjcHVzID0gMTsK
LSAgICDCoMKgIMKgdnBsMDExOwotCi0gICAgwqAgwqAgbW9kdWxlQDIwMDAwMDAgewotICAgIMKg
IMKgIMKgIMKgIGNvbXBhdGlibGUgPSAibXVsdGlib290LGtlcm5lbCIsICJtdWx0aWJvb3QsbW9k
dWxlIjsKLSAgICDCoCDCoCDCoCDCoCByZWcgPSA8MHgyMDAwMDAwIDB4ZmZmZmZmPjsKLSAgICDC
oCDCoCDCoCDCoCBib290YXJncyA9ICJjb25zb2xlPXR0eUFNQTAiOwotICAgIMKgIMKgIH07Ci0K
LSAgICDCoCDCoCBtb2R1bGVAMzAwMDAwMDAgewotICAgIMKgIMKgIMKgIMKgIGNvbXBhdGlibGUg
PSAibXVsdGlib290LHJhbWRpc2siLCAibXVsdGlib290LG1vZHVsZSI7Ci0gICAgwqAgwqAgwqAg
wqAgcmVnID0gPDB4MzAwMDAwMCAweGZmZmZmZj47Ci0gICAgwqAgwqAgfTsKKyAgICAgICAgI2Fk
ZHJlc3MtY2VsbHMgPSA8MT47CisgICAgICAgICNzaXplLWNlbGxzID0gPDE+OworICAgICAgICBj
b21wYXRpYmxlID0gInhlbixkb21haW4iOworICAgICAgICBtZW1vcnkgPSA8MCA1MjQyODg+Owor
ICAgICAgICBjcHVzID0gPDE+OworICAgICAgICB2cGwwMTE7CisKKyAgICAgICAgbW9kdWxlQDIw
MDAwMDAgeworICAgICAgICAgICAgY29tcGF0aWJsZSA9ICJtdWx0aWJvb3Qsa2VybmVsIiwgIm11
bHRpYm9vdCxtb2R1bGUiOworICAgICAgICAgICAgcmVnID0gPDB4MjAwMDAwMCAweGZmZmZmZj47
CisgICAgICAgICAgICBib290YXJncyA9ICJjb25zb2xlPXR0eUFNQTAiOworICAgICAgICB9Owor
CisgICAgICAgIG1vZHVsZUAzMDAwMDAwMCB7CisgICAgICAgICAgICBjb21wYXRpYmxlID0gIm11
bHRpYm9vdCxyYW1kaXNrIiwgIm11bHRpYm9vdCxtb2R1bGUiOworICAgICAgICAgICAgcmVnID0g
PDB4MzAwMDAwMCAweGZmZmZmZj47CisgICAgICAgIH07CiAgICAgfTsKCi1XaGVyZSBtZW1vcnkg
aXMgdGhlIG1lbW9yeSBvZiB0aGUgVk0gaW4gS0JzLCBjcHVzwqBpcyB0aGUgbnVtYmVyIG9mCi1j
cHVzLsKgbW9kdWxlQDIwMDAwMDAgYW5kwqBtb2R1bGVAMzAwMDAwMCBhZHZlcnRpc2Ugd2hlcmUg
dGhlIGtlcm5lbCBhbmQKK1doZXJlIG1lbW9yeSBpcyB0aGUgbWVtb3J5IG9mIHRoZSBWTSBpbiBL
QnMsIGNwdXMgaXMgdGhlIG51bWJlciBvZgorY3B1cy4gbW9kdWxlQDIwMDAwMDAgYW5kIG1vZHVs
ZUAzMDAwMDAwIGFkdmVydGlzZSB3aGVyZSB0aGUga2VybmVsIGFuZAogcmFtZGlzayBhcmUgaW4g
bWVtb3J5LgoKK05vdGU6IHRoZSBzaXplIHNwZWNpZmllZCBzaG91bGQgZXhhY3RseSBtYXRjaCB0
aGUgc2l6ZSBvZiB0aGUgS2VybmVsL2luaXRyYW1mcy4KK090aGVyd2lzZSwgdGhleSBtYXkgYmUg
dW51c2FibGUgaW4gWGVuIChmb3IgaW5zdGFuY2UgaWYgdGhleSBhcmUgY29tcHJlc3NlZCkuCisK
IFNlZSBkb2NzL21pc2MvYXJtL2RldmljZS10cmVlL2Jvb3RpbmcudHh0IGZvciBtb3JlIGluZm9y
bWF0aW9uLgoKIExpbWl0YXRpb25zCkBAIC0xMTEsMyArMTE2LDIxIEBAIGxpbWl0YXRpb25zOgog
ICB0aGUgWGVuIGNvbW1hbmQgbGluZS4gVGhlIE5VTEwgc2NoZWR1bGVyIGF1dG9tYXRpY2FsbHkg
YXNzaWducyBhbmQKICAgcGlucyB2Q1BVcyB0byBwQ1BVcywgYnV0IHRoZSB2Q1BVLXBDUFUgYXNz
aWdubWVudHMgY2Fubm90IGJlCiAgIGNvbmZpZ3VyZWQuCisKK05vdGVzCistLS0tLQorCistICd4
bCBjb25zb2xlJyBjb21tYW5kIHdpbGwgbm90IGF0dGFjaCB0byB0aGUgZG9tYWluJ3MgY29uc29s
ZSBpbiBjYXNlCisgIG9mIGRvbTBsZXNzLiBEb21VIGFyZSBkb21haW5zIGNyZWF0ZWQgYnkgWGVu
IChzaW1pbGFyIHRvIERvbTApIGFuZAorICB0aGVyZWZvcmUgdGhleSBhcmUgYWxsIG1hbmFnZWQg
YnkgWGVuIGFuZCBzb21lIG9mIHRoZSBjb21tYW5kcyBtYXkgbm90IHdvcmsuCisKKyAgQSB1c2Vy
IGlzIGFsbG93ZWQgdG8gY29uZmlndXJlIHRoZSBrZXkgc2VxdWVuY2UgdG8gc3dpdGNoIGlucHV0
LgorICBQcmVzc2luZyB0aGUgWGVuICJjb25zd2l0Y2giIChDdHJsLUEgYnkgZGVmYXVsdCkgdGhy
ZWUgdGltZXMKKyAgc3dpdGNoZXMgaW5wdXQgaW4gY2FzZSBvZiBkb20wbGVzcyBtb2RlLgorCist
IERvbWFpbnMgY3JlYXRlZCBieSBYZW4gd2lsbCBoYXZlIG5vIG5hbWUgYXQgYm9vdC4gRG9tYWlu
LTAgaGFzIGEgbmFtZQorICB0aGFua3MgdG8gdGhlIGhlbHBlciB4ZW4taW5pdC1kb20wIGNhbGxl
ZCBhdCBib290IGJ5IHRoZSBpbml0c2NyaXB0LgorICBJZiB5b3Ugd2FudCB0byBzZXR1cCBEb21V
IG5hbWUsIHRoZW4geW91IHdpbGwgaGF2ZSB0byBjcmVhdGUgdGhlIHhlbnN0b3JlCisgIG5vZGUg
YXNzb2NpYXRlZC4gQnkgZGVmYXVsdCBEb21VIG5hbWVzIGFyZSBzaG93biBhcyAnKG51bGwpJyBp
biB0aGUKKyAgeGwgZG9tYWlucyBsaXN0LgorCi0tCjIuMTcuMQoKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 31 08:28:36 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 08: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 1hsjyI-0003wG-5t; Wed, 31 Jul 2019 08:28:30 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=mtD0=V4=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hsjyG-0003wB-Fd
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 08:28:28 +0000
X-Inumbo-ID: 2578dee0-b36d-11e9-8d04-7f396aa82190
Received: from m4a0040g.houston.softwaregrp.com (unknown [15.124.2.86])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 2578dee0-b36d-11e9-8d04-7f396aa82190;
 Wed, 31 Jul 2019 08:28:27 +0000 (UTC)
Received: FROM m4a0040g.houston.softwaregrp.com (15.120.17.147) BY
 m4a0040g.houston.softwaregrp.com WITH ESMTP; 
 Wed, 31 Jul 2019 08:28:17 +0000
Received: from M9W0068.microfocus.com (2002:f79:bf::f79:bf) by
 M4W0335.microfocus.com (2002:f78:1193::f78:1193) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Wed, 31 Jul 2019 08:11:07 +0000
Received: from NAM05-DM3-obe.outbound.protection.outlook.com (15.124.72.14) by
 M9W0068.microfocus.com (15.121.0.191) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Wed, 31 Jul 2019 08:11:07 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=MvRsbqhXAeBEMOpo2eVAeL7nzZ2Du1zVVMEBQDuQEl6Vlkm7GkbcrsdEzbQs7V7RlruM1cqx19M+e4PqxOaqE5UGga9CoLea4TFwdcu0IU/liiszJdQeqRcK+/8FVn0KHOCNKCwtp0O6U/PxUibV8FMImPqw5JC+FQsmXmuSCe5wO6q8tc3h7emNy861VF9ejUQP8K9UfmvRSmacqnjUsxpYPeqTDZ/kRDLnSc6ZmWfXfC7Dq73mXNCEE6uewlQkfGZuWys3Sy0ixVbLO8Je+sEcdrX2pUL1jtU6IwchuG7bPoj1jFQZCWztPp8iHWmZcLGIjCJWIMtufixT6ihg1w==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=uxMIhRZu/6FC5yiR3HF5MkYdAza+FZxLnpsid04O4z8=;
 b=PefbSFzatBJlhfpRnYR1KSG4Ll4jPSHTHaNTk5MyFKavXh+MOgeAwxvZOmWxTexVlBMTZaGV5Rqf9qzUmdvrdNEqeGE179babQvvRzq5QDqaDdXDJ9ULEUddVql5EcWvKH9GqdzUsGH+YxPceM1czpRy1bay33omZvCcu8zrVxQbpL0AjIQIH5uOGpZKxSZvvu1ZNvogA+q7/CjoWO/2lZq//+u1UzzDMOQqLEBAHq1HbvDFOGU67vGyef7HQCV0zFEu8gBSzel5gXkw+9gwh6Lby9ztd2KY1z5zkyJGj5de6XF348qEATyclr1XUipkWLnzwmK8sQUztkxIejcscg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2538.namprd18.prod.outlook.com (20.179.105.158) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2115.14; Wed, 31 Jul 2019 08:11:06 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::69cc:388:194c:e25b]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::69cc:388:194c:e25b%7]) with mapi id 15.20.2115.005; Wed, 31 Jul 2019
 08:11:06 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Dario Faggioli <dfaggioli@suse.com>
Thread-Topic: [Xen-devel] [PATCH] tests/cpu-policy: fix format-overflow
 warning by null terminating strings
Thread-Index: AQHVQoNqxP3NLSDaSUO4Yjwj1hPOv6bjWDkAgAAJNRmAAIXmyIAAgpwA
Date: Wed, 31 Jul 2019 08:11:06 +0000
Message-ID: <82c8247b-8793-e08b-979f-26dac70631a0@suse.com>
References: <20190725005326.3553-1-christopher.w.clark@gmail.com>
 <6166d236-b3ae-e3d6-3a3c-101063d07701@suse.com>
 <5e1fadcd-e383-3142-e39b-56bae19c87fb@citrix.com>
 <eb67ee53b467f292a3f8986b6fc77d23c3d1727f.camel@suse.com>
In-Reply-To: <eb67ee53b467f292a3f8986b6fc77d23c3d1727f.camel@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR0501CA0019.eurprd05.prod.outlook.com
 (2603:10a6:4:8f::29) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: a6ff8172-d490-490a-a491-08d7158ea30c
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB2538; 
x-ms-traffictypediagnostic: DM6PR18MB2538:
x-microsoft-antispam-prvs: <DM6PR18MB25382C11A50412D88C5D9845B3DF0@DM6PR18MB2538.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8273;
x-forefront-prvs: 011579F31F
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(346002)(396003)(366004)(376002)(136003)(39860400002)(189003)(199004)(71200400001)(71190400001)(6436002)(4744005)(81156014)(37006003)(31696002)(81166006)(53936002)(8676002)(36756003)(6486002)(186003)(66446008)(64756008)(66476007)(5660300002)(2616005)(476003)(256004)(31686004)(478600001)(446003)(11346002)(486006)(229853002)(66556008)(99286004)(66946007)(8936002)(2906002)(6246003)(316002)(53546011)(80792005)(6506007)(386003)(26005)(6862004)(6512007)(76176011)(3846002)(6116002)(14454004)(66066001)(25786009)(54906003)(7736002)(68736007)(305945005)(86362001)(102836004)(6636002)(52116002)(4326008);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2538;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: XVyvxsz/Lw5mipfZ4zhU65A8OrfG2gDhDU90OMo4IQMs7ZqefZCcxE/KIAESSzH26TbkktyQBaoLbFqnuYTWJrjVTmzA46+3BHFTG/NDvPlrAVvMqQIKTzDaUS3cz+bWZx1xwLSRqkLNvI1C4sviEgUEzl066rxFren9xCzRmVB5cOHhh52PvU4pPc1seKGcNLWfmccrXY7dAvr8C5LVo7TR4XUyW+HjswgDuZgKz9H/qzVd4wiib4ntoRgVnlMWRUtmImMqsVNtRa/c7EwpE/lP+DP+KcT92PXO+L9XtoKQQZsWSbX98NArCE6JVJhB50QcSmzc+wC3hcxi0fsAM4Mjgsw2+CSPnMTs6kNpK7UPr7ybw+7b5E6u/WLa5P40eIyUbPQsZOYSe3aijeFozrcUvK8CDacX/y8rLcJRl5c=
Content-ID: <35AE083AE254B247BCFE529B2C8BEC1E@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: a6ff8172-d490-490a-a491-08d7158ea30c
X-MS-Exchange-CrossTenant-originalarrivaltime: 31 Jul 2019 08:11:06.2457 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2538
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH] tests/cpu-policy: fix format-overflow
 warning by null terminating strings
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wl@xen.org>, Andrew Cooper <andrew.cooper3@citrix.com>,
 IanJackson <ian.jackson@eu.citrix.com>,
 "christopher.w.clark@gmail.com" <christopher.w.clark@gmail.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMzEuMDcuMjAxOSAwMjoyMiwgRGFyaW8gRmFnZ2lvbGkgd3JvdGU6DQo+IEphbidzIGV4YW1w
bGUgYWJvdmUsIHNlZW0gdG8gY29tcGlsZSAqKndpdGhvdXQgYW55IHdhcm5pbmdzKiogZm9yIG1l
IGFzDQo+IHdlbGwuIElmIEkgYWRkIGEgbWFpbigpLCBJIGNhbiBldmVuIGdldCB0aGUgY29kZSBh
Ym92ZSB0byBwcmludCB0aGUNCj4gY29udGVudCBvZiB0aGUgYXJyYXkuDQo+IA0KPiBBbmQgeWV0
LCBidWlsZGluZyB0aGUgdG9vbHMgd2l0aG91dCBhIHBhdGNoIGxpa2UgQ2hyaXN0b3BlcidzIG9u
ZQ0KPiAod2hpY2ggd2FzIGFsc28gd2hhdCBJIHdhcyB1c2luZyBsb2NhbGx5LCBhbmQgcmFpc2Vk
IHRvIEFuZHkpLCBJIGdldDoNCg0KU3VyZSAtIEknbSBhd2FyZSB0aGF0IHdlJ3JlIHVzaW5nIGEg
KHBvdGVudGlhbGx5IGhlYXZpbHkpIHBhdGNoZWQgZ2NjLg0KSGVuY2UgbXkgcXVlc3Rpb24gdG8g
Q2hyaXN0b3BoZXIgd2hldGhlciBoZSdzIHVzaW5nIGEgcGxhaW4gb25lLg0KDQpKYW4NCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 31 08:36:56 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 08:36:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsk6O-0004e2-5q; Wed, 31 Jul 2019 08:36:52 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ohEi=V4=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hsk6M-0004dx-Rm
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 08:36:50 +0000
X-Inumbo-ID: 5661eb1f-b36e-11e9-8980-bc764e045a96
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5661eb1f-b36e-11e9-8980-bc764e045a96;
 Wed, 31 Jul 2019 08:36:49 +0000 (UTC)
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 8uONd5YGzBPH9Ix/YIKM6xMtTYJiqWhUoeBiWw6Gyfsj/iGKn5/y+qbGrUVt1lmoRLnz0P9ju2
 hzZes4Ia0fOkoA/etkZLnkI7CLWKNxje3Ipa8ETH2NDMljdvPx3C1YtYgiusQlfctmCE+BfWLG
 jXLWWbmboQBDmz3Jyw30eXqpf4BS4FCRrxLcXDTr+o5BlsSOR/ZDW26JSUvleu8PnHh1lHjwlY
 lTHHL2422CCcD5YZNxoa9k9MlqmCLgu8LqvQv4M5uMUhgad7nLW3fyLfHOZOcHOhI5fTv/+72J
 cpE=
X-SBRS: 2.7
X-MesageID: 3789495
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,329,1559534400"; 
   d="scan'208";a="3789495"
Date: Wed, 31 Jul 2019 10:36:31 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Roman Shaposhnik <roman@zededa.com>
Message-ID: <20190731083631.63vqxrdr5vyeeswn@Air-de-Roger>
References: <9f11fd0b6be14ea5a8efbb809df74cc9@AMSPEX02CL03.citrite.net>
 <20190722152152.dvhs4riw2w67rvih@Air-de-Roger>
 <CAMmSBy-P9+00XfK6k2OYqFHNONcxeGuu0V=Qk4peFDC=KOUogA@mail.gmail.com>
 <b5ba8315-ce59-85e6-5bfc-1db4c239eb1c@citrix.com>
 <CAMmSBy-S7nMg-V5DUzV2L2RmK0TnFt+9=C8gE=0FuUOQK3kjQQ@mail.gmail.com>
 <20190724141145.hg4aa5wyg5tsgv5p@Air-de-Roger>
 <CAMmSBy_XRLrxdM-U11pu4JinAKP3fi2TO=VCSo8g_BzMG3X0TA@mail.gmail.com>
 <20190726093545.zwmbt27c24skd3iz@Air-de-Roger>
 <20190730092122.dbpfzu7jsznpyksd@Air-de-Roger>
 <CAMmSBy8U3druT0V_9ADojAyQxn7KTWARMsZ08DZ_5EWU43qDAg@mail.gmail.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <CAMmSBy8U3druT0V_9ADojAyQxn7KTWARMsZ08DZ_5EWU43qDAg@mail.gmail.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [BUG] After upgrade to Xen 4.12.0 iommu=no-igfx
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Paul Durrant <Paul.Durrant@citrix.com>,
 "jbeulich@suse.com" <jbeulich@suse.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 "boris.ostrovsky@oracle.com" <boris.ostrovsky@oracle.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBKdWwgMzAsIDIwMTkgYXQgMTA6NTU6MjRBTSAtMDcwMCwgUm9tYW4gU2hhcG9zaG5p
ayB3cm90ZToKPiBTb3JyeSAtLSBnb3QgYSBiaXQgZGlzdHJhY3RlZCB5ZXN0ZXJkYXkuIEF0dGFj
aGVkIGlzIHRoZSBsb2cgd2l0aCBvbmx5Cj4geW91ciBsYXRlc3QgcGF0Y2ggYXR0YWNoZWQuIElu
dGVyZXN0aW5nbHkgZW5vdWdoIHRoZSBib3ggYm9vdGVkIGZpbmUKPiB3aXRob3V0IHNjcmVlbiBh
cnRpZmFjdHMuIFNvIEkgZ3Vlc3Mgd2UncmUgZ2V0dGluZyBjbG9zZXIuLi4KPiAKPiBUaGFua3Mg
Zm9yIGFsbCB0aGUgaGVscCEKClRoYXQncyBxdWl0ZSB3ZWlyZCwgdGhlcmUncyBubyBmdW5jdGlv
bmFsIGNoYW5nZXMgYmV0d2VlbiB0aGUKcHJldmlvdXMgcGF0Y2hlcyBhbmQgdGhpcyBvbmUsIHRo
ZSBvbmx5IGRpZmZlcmVuY2UgaXMgdGhhdCB0aGlzIHBhdGNoCmhhcyBtb3JlIHZlcmJvc2Ugb3V0
cHV0LgoKQXJlIHlvdSBzdXJlIHlvdSBkaWRuJ3QgaGF2ZSBhbnkgbG9jYWwgcGF0Y2hlcyBvbiB0
b3Agb2YgWGVuIHRoYXQKY291bGQgZXhwbGFpbiB0aGlzIGRpZmZlcmVuY2UgaW4gYmVoYXZpb3Vy
PwoKVGhhbmtzLCBSb2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 31 08:38:09 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 08: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 1hsk7c-0004j8-IB; Wed, 31 Jul 2019 08:38: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=mtD0=V4=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hsk7b-0004j1-CR
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 08:38:07 +0000
X-Inumbo-ID: 7e4b314b-b36e-11e9-8980-bc764e045a96
Received: from m4a0041g.houston.softwaregrp.com (unknown [15.124.2.87])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7e4b314b-b36e-11e9-8980-bc764e045a96;
 Wed, 31 Jul 2019 08:38:05 +0000 (UTC)
Received: FROM m4a0041g.houston.softwaregrp.com (15.120.17.147) BY
 m4a0041g.houston.softwaregrp.com WITH ESMTP; 
 Wed, 31 Jul 2019 08:37:58 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M4W0335.microfocus.com (2002:f78:1193::f78:1193) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Wed, 31 Jul 2019 08:22:25 +0000
Received: from NAM02-SN1-obe.outbound.protection.outlook.com (15.124.72.13) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Wed, 31 Jul 2019 08:22:25 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=GS4hep1rMVI3AKZiPUE1K1+7uNgX8rX6NR/as2DOniZAOVEJJ7KRhBD8JLWqET7wrcvGBM6PyUK3/TOUTIACDmsfGJ4tKVd5/oL1zPyINwx4u76fTDi1dstxI0v3mE40/aGw8q4WK/srXS+CCH3pTNsjHjip4I3usQ5CHhOylXSpno/50tTYnTqy2Ac2AE2sAfBrHmu+/QhO5qB2bE5YE+TgdNsqtbWF5sO/V5yqdIVYTNrvFEd49Nl2wYjjv2CeH+E6vuSmvLgzZZ/RPLrW6uSRKrasDMl45nZy3WzpK++mjY3YE4kBsXG4g4b7lvPMnSWD8DbnY089zaWH3kyMZw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=tF+W9Kgg86ZexYEBx+wWz7RSsGIi1esGC9+N3MylO84=;
 b=IwPpUFfKjk12x2GMeuJRl8cf693T0x6547rVLj87sWi27KqFBlCoBEICu1oeDd9UTw4DYpm/XJTNQwTOUS1YUJv9ncSRKhjOvvRAuw1TxawMKLPc99aRZZefMYn6/5fnfmWLNNLcErQiZQF8brZIhEZfVJ9+vj4JBt09c4+LHA0EtQOnJeSJfpoILoe9NLWq1EpZ1r0Lfi2Oxq1z2iONEw/Z9yPv1mvgUrVRN53bk0aLxOMneaj/viNl+DfQIisv/xE/6/PlcWQlyZ+PLDWUQgHMjd1FOVvb15hwJoFd3jLQnQHs8Zeh53vdA9yJ3cS2RbvuRmV/Gx3W2430dcJwyQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB3035.namprd18.prod.outlook.com (20.179.107.33) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2136.15; Wed, 31 Jul 2019 08:22:24 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::69cc:388:194c:e25b]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::69cc:388:194c:e25b%7]) with mapi id 15.20.2115.005; Wed, 31 Jul 2019
 08:22:23 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Thread-Topic: [Xen-devel] [PATCH v3 01/10] page-alloc: Clamp get_free_buddy()
 to online nodes
Thread-Index: AQHVRgcXbA5oo5qfM0G3fbP8NjBdsqbhvgyAgAAbkuCAAPZygIAAnfGXgAD4FQA=
Date: Wed, 31 Jul 2019 08:22:23 +0000
Message-ID: <ac27eae2-4de6-d81f-bf82-3ab519cfbc2b@suse.com>
References: <20190729121204.13559-1-andrew.cooper3@citrix.com>
 <20190729121204.13559-2-andrew.cooper3@citrix.com>
 <d3179354-a1c3-6e67-8f4e-821878f80a14@suse.com>
 <05d466ab-1d28-a369-331e-350f09464f37@citrix.com>
 <bfc30841-2582-15e6-0e4f-96b47c514f3b@suse.com>
 <7675f6e9-fd42-6e81-bf35-3dd499270413@citrix.com>
In-Reply-To: <7675f6e9-fd42-6e81-bf35-3dd499270413@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB8PR06CA0017.eurprd06.prod.outlook.com
 (2603:10a6:10:100::30) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 93fb435d-eaa5-49d2-d871-08d7159036d0
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(5600148)(711020)(4605104)(1401327)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7193020);
 SRVR:DM6PR18MB3035; 
x-ms-traffictypediagnostic: DM6PR18MB3035:
x-microsoft-antispam-prvs: <DM6PR18MB3035796D42CF530795129976B3DF0@DM6PR18MB3035.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 011579F31F
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(376002)(136003)(39860400002)(366004)(346002)(396003)(189003)(199004)(305945005)(7736002)(229853002)(66946007)(66476007)(66556008)(66446008)(64756008)(31686004)(8676002)(81156014)(81166006)(68736007)(6486002)(6436002)(26005)(8936002)(186003)(6246003)(36756003)(76176011)(14454004)(316002)(54906003)(386003)(6506007)(256004)(14444005)(99286004)(71200400001)(52116002)(71190400001)(5660300002)(31696002)(80792005)(66066001)(6916009)(102836004)(53546011)(2906002)(6116002)(3846002)(11346002)(2616005)(476003)(4326008)(6512007)(86362001)(25786009)(446003)(53936002)(478600001)(486006);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB3035;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: lAURaIaF9n4+YNZITrI5pctobHVlrPmJdwSkixBAsiDJV3KEhRsAIf/U0/EF2V55kgKx0rkLR4Z4ZzMiM4OOd4Jw+suPS1I3QG6aFWgWx3G9wxJw7RsFE/uTB0v3XC8y5FkMnPk8cokPZ6BAvqQD/N5mVwRopHhUKBfbxu/OVBMfi1GzvkwuWjiWCOlOvdk6WQ/0uVl5+urSYyN2adU3MhWIq1wfEZBHGFNiFhlczCosHpILbZg+ge5yrd6ZbUKHnrY88QLM74GqsQJpg0RSlxODp2Ezo4Qwh1A7VBta2+sTmgFaw1NMbdP3s6FxPwcK1wCW1nhQKm/Fe+jb7nZjrUByD6JsIvRH4LSKox/74qk0La+Y6by6uqqpeIUsSv7DkdlsgAUXos/ObghkAkTEjPomnr0wtTZoKwPId2YuhiA=
Content-ID: <AE33C6E642CE1E40B47A87A07980C32E@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 93fb435d-eaa5-49d2-d871-08d7159036d0
X-MS-Exchange-CrossTenant-originalarrivaltime: 31 Jul 2019 08:22:23.6274 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB3035
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v3 01/10] page-alloc: Clamp get_free_buddy()
 to online 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: StefanoStabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Julien Grall <julien.grall@arm.com>,
 Xen-devel <xen-devel@lists.xenproject.org>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMzAuMDcuMjAxOSAxOTozMiwgQW5kcmV3IENvb3BlciB3cm90ZToNCj4gT24gMzAvMDcvMjAx
OSAwOTowOSwgSmFuIEJldWxpY2ggd3JvdGU6DQo+PiBPbiAyOS4wNy4yMDE5IDE5OjI2LCBBbmRy
ZXcgQ29vcGVyIHdyb3RlOg0KPj4+IE9uIDI5LzA3LzIwMTkgMTY6NDgsIEphbiBCZXVsaWNoIHdy
b3RlOg0KPj4+PiBPbiAyOS4wNy4yMDE5IDE0OjExLCBBbmRyZXcgQ29vcGVyIHdyb3RlOg0KPj4+
Pj4gKyAgICBpZiAoIGQgKQ0KPj4+Pj4gKyAgICAgICAgbm9kZXNfYW5kKG5vZGVtYXNrLCBub2Rl
bWFzaywgZC0+bm9kZV9hZmZpbml0eSk7DQo+Pj4+IERlc3BpdGUgbXkgZWFybGllciBhY2s6IENv
ZGUgZnVydGhlciBkb3duIGFzc3VtZXMgYSBub24tZW1wdHkgbWFzaywNCj4+Pj4gd2hpY2ggaXMg
bm8gbG9uZ2VyIGd1YXJhbnRlZWQgYWZhaWNzLg0KPj4+IE5vdGhpbmcgcHJldmlvdXMgZ3VhcmFu
dGVlZCB0aGF0IGQtPm5vZGVfYWZmaW5pdHkgaGFkIGFueSBiaXRzIHNldCBpbg0KPj4+IGl0LCBl
aXRoZXIuDQo+Pj4NCj4+PiBUaGF0IHNhaWQsIGluIHByYWN0aWNlIGl0IGlzIGVpdGhlciBBTEws
IG9yIHNvbWV0aGluZyBkZXJpdmVkIGZyb20gdGhlDQo+Pj4gY3B1PT5ub2RlIG1hcHBpbmdzLCBz
byBJIGRvbid0IHRoaW5rIHRoaXMgaXMgYSBwcm9ibGVtIGluIHByYWN0aWNlLg0KPj4+DQo+Pj4+
IEkgdGhpbmsgeW91IHdhbnQgdG8gYXBwZW5kIGFuDQo+Pj4+ICJpbnRlcnNlY3RzIiBjaGVjayBp
biB0aGUgaWYoKS4NCj4+PiBJIHRoaW5rIGl0IHdvdWxkIGJlIGJldHRlciB0byBhc3NlcnQgdGhh
dCBjYWxsZXJzIGRvbid0IGdpdmUgdXMgY29tcGxldGUNCj4+PiBqdW5rLg0KPj4+DQo+Pj4+IFdp
dGggdGhhdCBmZWVsIGZyZWUgdG8gcHJvbW90ZSBteQ0KPj4+PiBBLWIgdG8gUi1iLg0KPj4+IEhv
dyBhYm91dDoNCj4+Pg0KPj4+ICAgwqDCoMKgIGlmICggZCApDQo+Pj4gICDCoMKgwqAgew0KPj4+
ICAgwqDCoMKgwqDCoMKgwqAgaWYgKCBub2Rlc19pbnRlcnNlY3Qobm9kZW1hc2ssIGQtPm5vZGVf
YWZmaW5pdHkpICkNCj4+PiAgIMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgbm9kZXNfYW5kKG5vZGVt
YXNrLCBub2RlbWFzaywgZC0+bm9kZV9hZmZpbml0eSk7DQo+Pj4gICDCoMKgwqDCoMKgwqDCoCBl
bHNlDQo+Pj4gICDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIEFTU0VSVF9VTlJFQUNIQUJMRSgpOw0K
Pj4+ICAgwqDCoMKgIH0NCj4+Pg0KPj4+ID8NCj4+Pg0KPj4+IFRoaXMgY2hhbmdlIGhhcyBwYXNz
ZWQgbXkgbm9ybWFsIHNldCBvZiBwcmVwdXNoIGNoZWNrcyAobm90IG5vdCB0aGF0DQo+Pj4gdGhl
cmUgaXMgYW55dGhpbmcgaW50ZXJlc3RpbmcgTlVNQS13aXNlIGluIHRoZXJlKS4NCj4+IGRvbWFp
bl91cGRhdGVfbm9kZV9hZmZpbml0eSgpIG1lYW5zIHRvIGd1YXJhbnRlZSBhIG5vbi1lbXB0eSBt
YXNrIChieQ0KPj4gd2F5IG9mIGEgc2ltaWxhciBhc3NlcnRpb24pLCB3aGVuIC0+YXV0b19ub2Rl
X2FmZmluaXR5IGlzIHNldC4gT3RvaA0KPj4gZG9tYWluX3NldF9ub2RlX2FmZmluaXR5KCkgbWF5
IGNsZWFyIHRoYXQgZmxhZywgYXQgd2hpY2ggcG9pbnQgSSBjYW4ndA0KPj4gc2VlIHdoYXQgd291
bGQgZ3VhcmFudGVlIHRoYXQgdGhlIGludGVyc2VjdGlvbiB3b3VsZCByZW1haW4gbm9uLWVtcHR5
DQo+PiBhcyBDUFVzIGdldCBvZmZsaW5lZC4NCj4gDQo+IEkgZG9uJ3Qgc2VlIHdoYXQgQ1BVIG9m
ZmxpbmluZyBoYXMgdG8gZG8gd2l0aCBhbnl0aGluZy7CoCBUaGVyZSBpcyBubw0KPiBzdWNoIHRo
aW5nIGFzIHRha2luZyBhIG5vZGUgb3V0IG9mIHRoZSBub2RlX29ubGluZV9tYXAsIG5vciBzaG91
bGQgdGhlcmUNCj4gYmUgLSBldmVuIGlmIHdlIG9mZmxpbmUgYW4gZW50aXJlIHNvY2tldCdzIHdv
cnRoIG9mIENQVXMsIHRoZSBtZW1vcnkNCj4gY29udHJvbGxlciBpcyBzdGlsbCBhY3RpdmUgYW5k
IGF2YWlsYWJsZSBmb3IgdXNlLg0KPiANCj4gVGhlIGRvbWFpbiBhbHdheXMgaGFzIG5vbi16ZXJv
IHZDUFVzLCB3aGljaCB3aWxsIGFsd2F5cyByZXN1bHQgaW4gYW4NCj4gaW50ZXJzZWN0aW9uIHdp
dGggbm9kZV9vbmxpbmVfbWFwLg0KDQpPaCwgcmlnaHQgLSBJIGZvcmdvdCB0aGF0IHdlIChhbG1v
c3QpIG5ldmVyIGNsZWFyIGJpdHMgZnJvbQ0Kbm9kZV9vbmxpbmVfbWFwLiBUaGVyZSdzIG9uZSB1
c2Ugb2Ygbm9kZV9zZXRfb2ZmbGluZSgpIGluDQptZW1vcnlfYWRkKCkgLSBJIHdvbmRlciB3aGV0
aGVyIHdlIHNob3VsZG4ndCBkaXRjaA0Kbm9kZV9zZXRfb2ZmbGluZSgpIHRvIG1ha2UgbW9yZSB2
aXNpYmxlIHRoYXQgd2UgZG9uJ3QgbWVhbg0KdG8gZXZlciBjbGVhciBiaXRzIHRoZXJlLg0KDQo+
IFdoYXQgaXMgYSBwcm9ibGVtIGlzIFhFTl9ET01DVExfc2V0bm9kZWFmZmluaXR5IGJlaW5nIGNh
bGxlZCB3aXRoIG5vZGUNCj4gbWFzayB3aGljaCBpcyBkaXNqb2ludCB0byBub2RlX29ubGluZV9t
YXAgdG8gYmVnaW4gd2l0aC4NCj4gDQo+IFRoaXMgcHJvYmxlbWF0aWMgYmVoYXZpb3VyIGFscmVh
ZHkgZXhpc3RzIHRvZGF5LCBhbmQgSSBiZXQgdGhlcmUgaXMgYQ0KPiBsb3Qgb2YgZnVuIHRvIGhh
ZCB3aXRoIHRoYXQgaHlwZXJjYWxsLg0KPiANCj4gQXMgYSBmaXJzdCBwYXNzLA0KPiANCj4gZGlm
ZiAtLWdpdCBhL3hlbi9jb21tb24vZG9tYWluLmMgYi94ZW4vY29tbW9uL2RvbWFpbi5jDQo+IGlu
ZGV4IDlhZWZjMmE2ODAuLjU3Yzg0Y2RjNDIgMTAwNjQ0DQo+IC0tLSBhL3hlbi9jb21tb24vZG9t
YWluLmMNCj4gKysrIGIveGVuL2NvbW1vbi9kb21haW4uYw0KPiBAQCAtNjMxLDggKzYzMSw5IEBA
IHZvaWQgZG9tYWluX3VwZGF0ZV9ub2RlX2FmZmluaXR5KHN0cnVjdCBkb21haW4gKmQpDQo+ICAg
DQo+ICDCoGludCBkb21haW5fc2V0X25vZGVfYWZmaW5pdHkoc3RydWN0IGRvbWFpbiAqZCwgY29u
c3Qgbm9kZW1hc2tfdCAqYWZmaW5pdHkpDQo+ICDCoHsNCj4gLcKgwqDCoCAvKiBCZWluZyBhZmZp
bmUgd2l0aCBubyBub2RlcyBpcyBqdXN0IHdyb25nICovDQo+IC3CoMKgwqAgaWYgKCBub2Rlc19l
bXB0eSgqYWZmaW5pdHkpICkNCj4gK8KgwqDCoCAvKiBCZWluZyBhZmZpbmUgd2l0aCBubyBub2Rl
cywgb3IgZGlzam9pbnQgd2l0aCB0aGUgc3lzdGVtLCBpcyB3cm9uZy4gKi8NCj4gK8KgwqDCoCBp
ZiAoIG5vZGVzX2VtcHR5KCphZmZpbml0eSkgfHwNCj4gK8KgwqDCoMKgwqDCoMKgwqAgIW5vZGVz
X2ludGVyc2VjdHMoKmFmZmluaXR5LCBub2RlX29ubGluZV9tYXApICkNCj4gIMKgwqDCoMKgwqDC
oMKgwqAgcmV0dXJuIC1FSU5WQUw7DQoNClJpZ2h0LCBhbmQgdGhlbiB5b3UgZG9uJ3QgbmVlZCB0
aGUgbm9kZXNfZW1wdHkoKSBwYXJ0IGFueW1vcmUuIFdpdGgNCnRoaXMgY2hhbmdlIGZvbGRlZCBp
biAob3IgYXMgYSBwcmVyZXEgb25lIHRvIGFsbG93IGJhY2twb3J0aW5nKSB5b3UNCmNhbiBhZGQg
bXkgUi1iIHdpdGggdGhlIGFkanVzdG1lbnQgZnVydGhlciB1cCBpbiBwbGFjZS4NCg0KSmFuDQpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 31 08:40:29 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 08:40:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsk9s-0005QH-6K; Wed, 31 Jul 2019 08:40:28 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=8Zog=V4=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hsk9q-0005QA-80
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 08:40:26 +0000
X-Inumbo-ID: d5919f00-b36e-11e9-b82f-8bfc9f3a1358
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id d5919f00-b36e-11e9-b82f-8bfc9f3a1358;
 Wed, 31 Jul 2019 08:40:22 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id D14F3337;
 Wed, 31 Jul 2019 01:40:21 -0700 (PDT)
Received: from [10.37.8.36] (unknown [10.37.8.36])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id D897A3F575;
 Wed, 31 Jul 2019 01:40:19 -0700 (PDT)
To: Viktor Mitin <viktor.mitin.19@gmail.com>, xen-devel@lists.xenproject.org
References: <20190731081041.25256-1-viktor.mitin.19@gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <934d90a9-0b01-1b5a-0d41-c7692c9a29ec@arm.com>
Date: Wed, 31 Jul 2019 09:40:17 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <20190731081041.25256-1-viktor.mitin.19@gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v4] xen/doc: Improve Dom0-less documentation
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>,
 Viktor Mitin <viktor_mitin@epam.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, 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>

SGksCgpPbiA3LzMxLzE5IDk6MTAgQU0sIFZpa3RvciBNaXRpbiB3cm90ZToKPiAtIENoYW5nZWQg
dW5wcmludGFibGUgY2hhcmFjdGVycyB3aXRoICVzL1wleEEwLyAvZwo+ICAgIFNvIGFsbCB0aGUg
c3BhY2VzIGFyZSAweDIwIG5vdy4KPiAKPiAtIEFkZGVkIGFkZHJlc3MtY2VsbHMgYW5kIHNpemUt
Y2VsbHMgdG8gY29uZmlndXJhdGlvbiBleGFtcGxlLgo+ICAgIFRoaXMgcmVzb2x2ZXMgdGhlIGRv
bTBsZXNzIGJvb3QgaXNzdWUgaW4gY2FzZSBvZiBhcm02NC4KPiAKPiAtIEFkZGVkIHNvbWUgbm90
ZXMgYWJvdXQgeGwgdG9vbHMgdXNhZ2UgaW4gY2FzZSBvZiBkb20wbGVzcy4KPiAKPiBTaWduZWQt
b2ZmLWJ5OiBWaWt0b3IgTWl0aW4gPHZpa3Rvcl9taXRpbkBlcGFtLmNvbT4KPiAtLS0KPiB2NCB1
cGRhdGVzOgo+ICAgICAtIGZpeGVkIGNwdXMgPDE+Owo+ICAgICAtIGFkZGVkIG1lbW9yeSBzaXpl
IG5vdGU7Cj4gICAgIC0gY2hhbmdlZCBzb21lIG51bWJlcnMgdG8gZGVjaW1hbDsKPiAKPiAtLS0K
PiAgIGRvY3MvZmVhdHVyZXMvZG9tMGxlc3MucGFuZG9jIHwgNjEgKysrKysrKysrKysrKysrKysr
KysrKysrLS0tLS0tLS0tLS0KPiAgIDEgZmlsZSBjaGFuZ2VkLCA0MiBpbnNlcnRpb25zKCspLCAx
OSBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEvZG9jcy9mZWF0dXJlcy9kb20wbGVzcy5w
YW5kb2MgYi9kb2NzL2ZlYXR1cmVzL2RvbTBsZXNzLnBhbmRvYwo+IGluZGV4IGUwNzZlMzczOWUu
LmEyYzk1ZDFmZDQgMTAwNjQ0Cj4gLS0tIGEvZG9jcy9mZWF0dXJlcy9kb20wbGVzcy5wYW5kb2MK
PiArKysgYi9kb2NzL2ZlYXR1cmVzL2RvbTBsZXNzLnBhbmRvYwo+IEBAIC00MCw4ICs0MCw4IEBA
IHRvIGJvb3QuIEZvciBleGFtcGxlIGlmIHRoaXMgaXMgdGhlIGJvb3RjbWQgZm9yIFhlbiBhbmQg
RG9tMDoKPiAKPiAgICAgICBib290bSAweDE0MDAwMDAgMHg5MDAwMDAwIDB4MTI4MDAwMAo+IAo+
IC1JZiB3ZSB3YW50IHRvIGFkZCBvbmUgRG9tVSB3aXRoIEltYWdlLURvbVXCoGFzIHRoZSBEb21V
IGtlcm5lbAo+IC1hbmTCoHJhbWRpc2stRG9tVcKgYXMgRG9tVSByYW1kaXNrOgo+ICtJZiB3ZSB3
YW50IHRvIGFkZCBvbmUgRG9tVSB3aXRoIEltYWdlLURvbVUgYXMgdGhlIERvbVUga2VybmVsCj4g
K2FuZCByYW1kaXNrLURvbVUgYXMgRG9tVSByYW1kaXNrOgo+IAo+ICAgICAgIHRmdHBiIDB4MTI4
MDAwMCB4ZW4uZHRiCj4gICAgICAgdGZ0cGIgMHg4MDAwMCB4ZW4tSW1hZ2UKPiBAQCAtNjEsMjcg
KzYxLDMyIEBAIHRoZSBwcmVzZW5jZSBvZiB0aGUgYWRkaXRpb25hbCBWTSBhbmQgaXRzIGNvbmZp
Z3VyYXRpb24uIEl0IGlzIGRvbmUgdmlhCj4gICBkZXZpY2UgdHJlZSBhZGRpbmcgYSBub2RlIHVu
ZGVyIC9jaG9zZW4gYXMgZm9sbG93czoKPiAKPiAgICAgICBkb21VMSB7Cj4gLSAgICDCoCDCoCBj
b21wYXRpYmxlID0gInhlbixkb21haW4iOwo+IC0gICAgwqAgwqAgbWVtb3J5ID0gPDB4MjAwMDA+
Owo+IC0gICAgIMKgIMKgY3B1cyA9IDE7Cj4gLSAgICDCoMKgIMKgdnBsMDExOwo+IC0KPiAtICAg
IMKgIMKgIG1vZHVsZUAyMDAwMDAwIHsKPiAtICAgIMKgIMKgIMKgIMKgIGNvbXBhdGlibGUgPSAi
bXVsdGlib290LGtlcm5lbCIsICJtdWx0aWJvb3QsbW9kdWxlIjsKPiAtICAgIMKgIMKgIMKgIMKg
IHJlZyA9IDwweDIwMDAwMDAgMHhmZmZmZmY+Owo+IC0gICAgwqAgwqAgwqAgwqAgYm9vdGFyZ3Mg
PSAiY29uc29sZT10dHlBTUEwIjsKPiAtICAgIMKgIMKgIH07Cj4gLQo+IC0gICAgwqAgwqAgbW9k
dWxlQDMwMDAwMDAwIHsKPiAtICAgIMKgIMKgIMKgIMKgIGNvbXBhdGlibGUgPSAibXVsdGlib290
LHJhbWRpc2siLCAibXVsdGlib290LG1vZHVsZSI7Cj4gLSAgICDCoCDCoCDCoCDCoCByZWcgPSA8
MHgzMDAwMDAwIDB4ZmZmZmZmPjsKPiAtICAgIMKgIMKgIH07Cj4gKyAgICAgICAgI2FkZHJlc3Mt
Y2VsbHMgPSA8MT47Cj4gKyAgICAgICAgI3NpemUtY2VsbHMgPSA8MT47Cj4gKyAgICAgICAgY29t
cGF0aWJsZSA9ICJ4ZW4sZG9tYWluIjsKPiArICAgICAgICBtZW1vcnkgPSA8MCA1MjQyODg+OwoK
Rm9yIGEgZmlyc3QsIHRoZSBuZXcgdmFsdWUgZG9lcyBub3QgbWF0Y2ggdGhlIG9sZCBvbmUgKDB4
MjAwMDAgPSAxMzEwNzIgCmluIGRlY2ltYWwpLgoKSG93ZXZlciwgdGhpcyBkb2VzIG5vdCBtYWtl
cyBtdWNoIHNlbnNlIHRvIGRlc2NyaWJlIHRoZSBtZW1vcnkgc2l6ZSBpbiAKZGVjaW1hbCBoZXJl
IGFuZCAuLi4KCj4gKyAgICAgICAgY3B1cyA9IDwxPjsKPiArICAgICAgICB2cGwwMTE7Cj4gKwo+
ICsgICAgICAgIG1vZHVsZUAyMDAwMDAwIHsKPiArICAgICAgICAgICAgY29tcGF0aWJsZSA9ICJt
dWx0aWJvb3Qsa2VybmVsIiwgIm11bHRpYm9vdCxtb2R1bGUiOwo+ICsgICAgICAgICAgICByZWcg
PSA8MHgyMDAwMDAwIDB4ZmZmZmZmPjsKCi4uLiBoZXJlIGluIGhleGFkZWNpbWFsLiBGb3IgbWVt
b3J5LCBpdCBpcyBmYWlybHkgY29tbW9uIHRvIHVzZSBoZXhhZGVjaW1hbC4KCkkgY2FuIHN3aXRj
aCB0aGUgbWVtb3J5IHByb3BlcnR5IGJhY2sgdG8gaGV4YWRlY2ltYWwgb24gY29tbWl0LiBCdXQg
SSAKd291bGQgbGlrZSB0byB1bmRlcnN0YW5kIHdoeSB0aGUgdmFsdWUgaGFzIGNoYW5nZWQgYmVm
b3JlIGRvaW5nIHRoYXQuCgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 31 08:41:45 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 08:41:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hskB6-0005Uv-JL; Wed, 31 Jul 2019 08: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=yNbP=V4=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hskB4-0005Uf-Fk
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 08:41:42 +0000
X-Inumbo-ID: 04347aba-b36f-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 04347aba-b36f-11e9-8980-bc764e045a96;
 Wed, 31 Jul 2019 08:41:40 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hskB1-00023R-VD; Wed, 31 Jul 2019 08:41:40 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hskB1-00013d-Fq; Wed, 31 Jul 2019 08:41:39 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hskB1-0000cy-Ez; Wed, 31 Jul 2019 08:41:39 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139532-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemut-rhel6hvm-intel:xen-boot:fail:regression
 linux-linus:test-amd64-i386-examine:reboot:fail:regression
 linux-linus:test-amd64-i386-xl-raw:xen-boot:fail:regression
 linux-linus:test-amd64-i386-freebsd10-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:regression
 linux-linus:test-amd64-i386-freebsd10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-intel:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-i386-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-amd:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemut-rhel6hvm-amd:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-win7-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-ws16-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-pvshim:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-ws16-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-win10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-i386-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-win10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-shadow:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 linux-linus:build-armhf-pvops:kernel-build:fail:regression
 linux-linus:test-arm64-arm64-libvirt-xsm:guest-start/debian.repeat:fail:regression
 linux-linus:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-examine:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 linux-linus:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:xen-boot:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-debianhvm-i386-xsm:xen-boot:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=2a11c76e5301dddefcb618dac04f74e6314df6bc
X-Osstest-Versions-That: linux=736706bee3298208343a76096370e4f6a5c55915
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 31 Jul 2019 08:41:39 +0000
Subject: [Xen-devel] [linux-linus test] 139532: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTUzMiBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTM5NTMyLwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1
YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtIDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTMzNTgw
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1p
bnRlbCAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2
NC1pMzg2LWV4YW1pbmUgICAgICAgOCByZWJvb3QgICAgICAgICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICA3IHhlbi1ib290ICAg
ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVl
YnNkMTAtYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4
MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgNyB4ZW4t
Ym9vdCBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4
NiAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1h
bWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyIDEwIHhlbi1ib290
L3NyY19ob3N0ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXBhaXIgMTEgeGVuLWJvb3QvZHN0X2hvc3QgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEz
MzU4MAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgNyB4ZW4tYm9vdCAgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZo
dm0tYW1kICA3IHhlbi1ib290ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDcgeGVuLWJvb3QgICAgIGZhaWwg
UkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgNyB4ZW4tYm9v
dCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtd2luNy1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICA3IHhlbi1ib290ICAg
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAg
ICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICA3IHhlbi1ib290ICAgICBmYWls
IFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICA3
IHhlbi1ib290ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdpbjEwLWkzODYgIDcgeGVuLWJvb3QgICAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICA3IHhlbi1ib290ICAgICAgICAg
ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAg
ICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgIDEwIHhlbi1i
b290L3NyY19ob3N0ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4
Ni1wYWlyICAgICAgICAgMTEgeGVuLWJvb3QvZHN0X2hvc3QgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0
cmljdCA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXdpbjEwLWkzODYgIDcgeGVuLWJvb3QgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMz
NTgwCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDcg
eGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93
ICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDEzMzU4MAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgNiBrZXJu
ZWwtYnVpbGQgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFybTY0LWFy
bTY0LWxpYnZpcnQteHNtIDE2IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgZmFpbCBSRUdSLiB2
cy4gMTMzNTgwCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2Nr
aW5nOgogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0LXJhdyAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYt
ZXhhbWluZSAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgNyB4ZW4tYm9vdCBmYWlsIGJhc2VsaW5lIHVudGVzdGVk
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICA3IHhlbi1ib290
IGZhaWwgYmFzZWxpbmUgdW50ZXN0ZWQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEzMzU4MAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWls
IGxpa2UgMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEzMzU4
MAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwtc2VhdHRsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGVi
aWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwtdGh1bmRlcnggMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhz
bSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12
aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYg
MTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0
ZWQgZm9yIHRlc3Rpbmc6CiBsaW51eCAgICAgICAgICAgICAgICAyYTExYzc2ZTUzMDFkZGRlZmNi
NjE4ZGFjMDRmNzRlNjMxNGRmNmJjCmJhc2VsaW5lIHZlcnNpb246CiBsaW51eCAgICAgICAgICAg
ICAgICA3MzY3MDZiZWUzMjk4MjA4MzQzYTc2MDk2MzcwZTRmNmE1YzU1OTE1CgpMYXN0IHRlc3Qg
b2YgYmFzaXMgICAxMzM1ODAgIDIwMTktMDMtMDQgMTk6NTM6MDkgWiAgMTQ4IGRheXMKRmFpbGlu
ZyBzaW5jZSAgICAgICAgMTMzNjA1ICAyMDE5LTAzLTA1IDIwOjAzOjE0IFogIDE0NyBkYXlzICAg
OTMgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM5NTA5ICAyMDE5LTA3LTI5IDIzOjM4
OjE0IFogICAgMSBkYXlzICAgIDIgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQo0MTMyIHBlb3BsZSB0b3VjaGVkIHJl
dmlzaW9ucyB1bmRlciB0ZXN0LApub3QgbGlzdGluZyB0aGVtIGFsbAoKam9iczoKIGJ1aWxkLWFt
ZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJt
NjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02
NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0
LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1h
cm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRl
Ymlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNt
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02
NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0t
YW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1x
ZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1h
cm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNy
ZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
NjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5l
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWkzODYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
d2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjIt
aW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnVi
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFk
b3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKCgotLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0K
c2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6
IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcg
ZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVu
cHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBh
bmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9y
Zy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3Rlcgog
ICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9
UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5v
dCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgODgxMzMwIGxpbmVzIGxv
bmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 31 08:43:51 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 08:43:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hskD6-0005dT-2X; Wed, 31 Jul 2019 08:43:48 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ohEi=V4=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hskD4-0005dO-Sa
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 08:43:46 +0000
X-Inumbo-ID: 4ef3fc75-b36f-11e9-8980-bc764e045a96
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4ef3fc75-b36f-11e9-8980-bc764e045a96;
 Wed, 31 Jul 2019 08:43:46 +0000 (UTC)
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: IQourknjVYddLocsCsFNNUJhjqMl1+HhdId4B3XBEuIJv3IyF9JNqSqdvD5sqNNMbs3RrT8dtE
 dcuBAuE3oL+awz2A7TSCoV3sXmOo0SM6khuBM/yEVLWyaphhWM7u5fSJmu0X58mDRl4klICriQ
 miOXhiuDeyqBOiX+xG9quI2kUWG+S2Bf50/0scu/DYrEt0uaeTIWeNSP+cij6542Q7IU9xp5KG
 HptD84EdIc7Ymsr3Q+rIyikH9onTgfoklRFValcoMvRoUdEQIadkSA1fPoFE4iFUvG8FTThG68
 3Kk=
X-SBRS: 2.7
X-MesageID: 3809525
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,329,1559534400"; 
   d="scan'208";a="3809525"
Date: Wed, 31 Jul 2019 10:43:36 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Roman Shaposhnik <roman@zededa.com>
Message-ID: <20190731084336.lkpk4n35qg2zo67w@Air-de-Roger>
References: <20190722152152.dvhs4riw2w67rvih@Air-de-Roger>
 <CAMmSBy-P9+00XfK6k2OYqFHNONcxeGuu0V=Qk4peFDC=KOUogA@mail.gmail.com>
 <b5ba8315-ce59-85e6-5bfc-1db4c239eb1c@citrix.com>
 <CAMmSBy-S7nMg-V5DUzV2L2RmK0TnFt+9=C8gE=0FuUOQK3kjQQ@mail.gmail.com>
 <20190724141145.hg4aa5wyg5tsgv5p@Air-de-Roger>
 <CAMmSBy_XRLrxdM-U11pu4JinAKP3fi2TO=VCSo8g_BzMG3X0TA@mail.gmail.com>
 <20190726093545.zwmbt27c24skd3iz@Air-de-Roger>
 <20190730092122.dbpfzu7jsznpyksd@Air-de-Roger>
 <CAMmSBy8U3druT0V_9ADojAyQxn7KTWARMsZ08DZ_5EWU43qDAg@mail.gmail.com>
 <20190731083631.63vqxrdr5vyeeswn@Air-de-Roger>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20190731083631.63vqxrdr5vyeeswn@Air-de-Roger>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [BUG] After upgrade to Xen 4.12.0 iommu=no-igfx
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Paul Durrant <Paul.Durrant@citrix.com>,
 "jbeulich@suse.com" <jbeulich@suse.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 "boris.ostrovsky@oracle.com" <boris.ostrovsky@oracle.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBKdWwgMzEsIDIwMTkgYXQgMTA6MzY6MzFBTSArMDIwMCwgUm9nZXIgUGF1IE1vbm7D
qSB3cm90ZToKPiBPbiBUdWUsIEp1bCAzMCwgMjAxOSBhdCAxMDo1NToyNEFNIC0wNzAwLCBSb21h
biBTaGFwb3NobmlrIHdyb3RlOgo+ID4gU29ycnkgLS0gZ290IGEgYml0IGRpc3RyYWN0ZWQgeWVz
dGVyZGF5LiBBdHRhY2hlZCBpcyB0aGUgbG9nIHdpdGggb25seQo+ID4geW91ciBsYXRlc3QgcGF0
Y2ggYXR0YWNoZWQuIEludGVyZXN0aW5nbHkgZW5vdWdoIHRoZSBib3ggYm9vdGVkIGZpbmUKPiA+
IHdpdGhvdXQgc2NyZWVuIGFydGlmYWN0cy4gU28gSSBndWVzcyB3ZSdyZSBnZXR0aW5nIGNsb3Nl
ci4uLgo+ID4gCj4gPiBUaGFua3MgZm9yIGFsbCB0aGUgaGVscCEKPiAKPiBUaGF0J3MgcXVpdGUg
d2VpcmQsIHRoZXJlJ3Mgbm8gZnVuY3Rpb25hbCBjaGFuZ2VzIGJldHdlZW4gdGhlCj4gcHJldmlv
dXMgcGF0Y2hlcyBhbmQgdGhpcyBvbmUsIHRoZSBvbmx5IGRpZmZlcmVuY2UgaXMgdGhhdCB0aGlz
IHBhdGNoCj4gaGFzIG1vcmUgdmVyYm9zZSBvdXRwdXQuCj4gCj4gQXJlIHlvdSBzdXJlIHlvdSBk
aWRuJ3QgaGF2ZSBhbnkgbG9jYWwgcGF0Y2hlcyBvbiB0b3Agb2YgWGVuIHRoYXQKPiBjb3VsZCBl
eHBsYWluIHRoaXMgZGlmZmVyZW5jZSBpbiBiZWhhdmlvdXI/CgpGV0lXLCBjYW4geW91IHBsZWFz
ZSB0cnkgdGhlIHBsYWluIHBhdGNoIGFnYWluOgoKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9hcmNoaXZlcy9odG1sL3hlbi1kZXZlbC8yMDE5LTA3L21zZzAxNTQ3Lmh0bWwKCkFuZCByZXBv
cnQgYmFjaz8KCkkgd291bGQgbGlrZSB0byBnZXQgdGhpcyBjb21taXR0ZWQgQVNBUCBpZiBpdCBk
b2VzIGZpeCB5b3VyIGlzc3VlLgoKVGhhbmtzLCBSb2dlci4KCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 31 08:44:44 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 08:44:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hskDz-0005j1-KY; Wed, 31 Jul 2019 08:44:43 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=mtD0=V4=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hskDy-0005ir-1y
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 08:44:42 +0000
X-Inumbo-ID: 6c8faf0a-b36f-11e9-bbea-b75124043df4
Received: from m9a0002g.houston.softwaregrp.com (unknown [15.124.64.67])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 6c8faf0a-b36f-11e9-bbea-b75124043df4;
 Wed, 31 Jul 2019 08:44:38 +0000 (UTC)
Received: FROM m9a0002g.houston.softwaregrp.com (15.121.0.191) BY
 m9a0002g.houston.softwaregrp.com WITH ESMTP; 
 Wed, 31 Jul 2019 08:44:36 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M9W0068.microfocus.com (2002:f79:bf::f79:bf) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Wed, 31 Jul 2019 08:31:30 +0000
Received: from NAM01-SN1-obe.outbound.protection.outlook.com (15.124.72.11) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Wed, 31 Jul 2019 08:31:30 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=cr4KO2XeEcWlQDoM+RdzbjnSDwL3jNU8s/vllWXfIHUgCY7QHrNywTiGO/VjQ76v7O6XG/Dl+mUKllhqOX/6mRjQ5PEePRAsPfSbhqgTtUyq4TifKJalTRvfcbT02ZVQ9QazPwTTbCI/1yY78jGDBXBX+p0QfLpivZvB+qcw/ZUdIbKg1vPf0NxbnVmwJayoBo+D0NjjsmkhTymN6nYBg8LUGntaWdHJZ8oKNr8gKPyXB+0A+eM0pTvv1MTmUaP4YrdAAOFi6KDCJ7LXgnpB3HASZUS+ghqNd4YcdEjdOYyIeD80fosVcyqP17ImZDG9VJtM92NMGU8YiPsqi93MSA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=tmHH34Z7/+R4S8PB94KAdMJBYMBTmIC4piUMHJmP1CQ=;
 b=jqvFd+QaTaAnAkC/iWLe04H0sW0CIkTD85zKD81KbNvGDiUJSihACKzQmd3myAwq9prwdrrV6LfqJTOhb/1Sa7L85er/QjrWwPlnxAYYfuhfp+vpyOiGC4FEH6K4W1KvEQbvR6GjyrFG8c719GfQtbbM/7VLxp3/kVRtWJpJ8CtS5vfY6ZMl+V/K7IEyqKMdLYkZM76lF94OwkL1X8Mauub3HuI/JUcOazNM6jgWx5/6/lqRhQgXsQnAq38WbRxpUsvdoXCeUFssk4mdHjpVmHUNFqa2tnveoX0GiYtroePAeh+tTvQghcqhGQmBIn+yjNk/tMaP+ERWH0cXOjSaXQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB3259.namprd18.prod.outlook.com (10.255.173.92) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2115.14; Wed, 31 Jul 2019 08:31:29 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::69cc:388:194c:e25b]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::69cc:388:194c:e25b%7]) with mapi id 15.20.2115.005; Wed, 31 Jul 2019
 08:31:29 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Roman Shaposhnik <roman@zededa.com>
Thread-Topic: [Xen-devel] [BUG] After upgrade to Xen 4.12.0 iommu=no-igfx
Thread-Index: AQHVQGZoAIAkO6cfhESDQvB+1ma7GabWTmUwgAAaH4CAACIW8P///zuAgAAjM0D//+s8gIAAJkZwgAADUt6AAIoGGoAAAwRXgAEppbWAAVqcJ4ACQ4I9gACTsOWABkWlEIAAj2PVgAD0gQA=
Date: Wed, 31 Jul 2019 08:31:29 +0000
Message-ID: <ac522213-494c-3295-46ba-f8571cb8b6bf@suse.com>
References: <81a7cdc728294e5ca05fd056a87cb21b@AMSPEX02CL03.citrite.net>
 <20190722143953.tkcmv5bb72sdlkql@Air-de-Roger>
 <9f11fd0b6be14ea5a8efbb809df74cc9@AMSPEX02CL03.citrite.net>
 <20190722152152.dvhs4riw2w67rvih@Air-de-Roger>
 <CAMmSBy-P9+00XfK6k2OYqFHNONcxeGuu0V=Qk4peFDC=KOUogA@mail.gmail.com>
 <b5ba8315-ce59-85e6-5bfc-1db4c239eb1c@citrix.com>
 <CAMmSBy-S7nMg-V5DUzV2L2RmK0TnFt+9=C8gE=0FuUOQK3kjQQ@mail.gmail.com>
 <20190724141145.hg4aa5wyg5tsgv5p@Air-de-Roger>
 <CAMmSBy_XRLrxdM-U11pu4JinAKP3fi2TO=VCSo8g_BzMG3X0TA@mail.gmail.com>
 <20190726093545.zwmbt27c24skd3iz@Air-de-Roger>
 <20190730092122.dbpfzu7jsznpyksd@Air-de-Roger>
 <CAMmSBy8U3druT0V_9ADojAyQxn7KTWARMsZ08DZ_5EWU43qDAg@mail.gmail.com>
In-Reply-To: <CAMmSBy8U3druT0V_9ADojAyQxn7KTWARMsZ08DZ_5EWU43qDAg@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR01CA0068.eurprd01.prod.exchangelabs.com
 (2603:10a6:6:46::45) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 929e43f0-7646-4536-d41a-08d715917c16
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB3259; 
x-ms-traffictypediagnostic: DM6PR18MB3259:
x-microsoft-antispam-prvs: <DM6PR18MB32597999D2ACA78097B91D14B3DF0@DM6PR18MB3259.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:5516;
x-forefront-prvs: 011579F31F
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(39860400002)(346002)(366004)(376002)(136003)(396003)(199004)(189003)(66476007)(66556008)(71200400001)(71190400001)(66066001)(99286004)(6436002)(2906002)(54906003)(486006)(53546011)(6506007)(386003)(66946007)(102836004)(229853002)(5024004)(256004)(31696002)(86362001)(4744005)(6246003)(478600001)(6116002)(6486002)(64756008)(66446008)(53936002)(76176011)(6512007)(3846002)(52116002)(305945005)(446003)(316002)(186003)(4326008)(476003)(7736002)(36756003)(107886003)(14454004)(26005)(8676002)(80792005)(8936002)(25786009)(68736007)(11346002)(6916009)(5660300002)(81166006)(81156014)(2616005)(31686004);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB3259;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: SeKnkGttOAALw3FgehtiHBDPerkXhUWj5XQ7DTWtbf77CoWZSC3bhn5YZs4kZ+OyGyNdKJ/kiwRa5WHqvCiajOywXQZXF9GBr8jODw3RdOhlt0QfrC0nAgaOeaVtGCjTEArZn71sLiYeupWR7OWUNsfeud6KjSergYO9uS7rQId8ceXECMQjLGKfuSfyA+x7dNa5C7eZ4CyUIrUmP5pjz+9GB3qL4+q/UMqyRSror5nzr4+iZQxjjFRy6yzd6kMkwUEQxgKs87Q6dWW4X6BDwqAPk5Cbfte+Im7Vk3wehf1nye+UY2pJF9vuLHqdKYIKyj40nJGh4XqSwqNZn5A99/Bo4EthXy559t1jtjWiPxHBWER6LmrblzN1JWLh4DxwQPeSwQf+UAhmmMl6Cdbt0LL7XYcQkUJGccJcfxSHDNY=
Content-ID: <AE5C7912EE0A964F87AD27F066726333@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 929e43f0-7646-4536-d41a-08d715917c16
X-MS-Exchange-CrossTenant-originalarrivaltime: 31 Jul 2019 08:31:29.4445 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB3259
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [BUG] After upgrade to Xen 4.12.0 iommu=no-igfx
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 "boris.ostrovsky@oracle.com" <boris.ostrovsky@oracle.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>

T24gMzAuMDcuMjAxOSAxOTo1NSwgUm9tYW4gU2hhcG9zaG5payB3cm90ZToNCj4gU29ycnkgLS0g
Z290IGEgYml0IGRpc3RyYWN0ZWQgeWVzdGVyZGF5LiBBdHRhY2hlZCBpcyB0aGUgbG9nIHdpdGgg
b25seQ0KPiB5b3VyIGxhdGVzdCBwYXRjaCBhdHRhY2hlZC4gSW50ZXJlc3RpbmdseSBlbm91Z2gg
dGhlIGJveCBib290ZWQgZmluZQ0KPiB3aXRob3V0IHNjcmVlbiBhcnRpZmFjdHMuIFNvIEkgZ3Vl
c3Mgd2UncmUgZ2V0dGluZyBjbG9zZXIuLi4NCg0KSSdtIGFmcmFpZCBJIGNhbid0IG1ha2Ugc2Vu
c2Ugb2YgdGhpcyBhbmQgdGhlIHByaW9yIHJlc3VsdHM6IEFmYWljcw0KaXQgd2FzIG9ubHkgZGVi
dWdnaW5nIGNvZGUgd2hpY2ggZ290IGNoYW5nZWQsIHRoZSBhY3R1YWwgY29kZQ0KY2hhbmdlcyB0
byBhZGRyZXNzIHRoZSBpc3N1ZSByZW1haW5lZCB0aGUgc2FtZS4gSGVuY2UgdGhlIGVhcmxpZXIN
CnBhdGNoIHNob3VsZCBoYXZlIHdvcmtlZCB0b28sIGlmIHRoaXMgbGF0ZXN0IG9uZSBkb2VzLg0K
DQpKYW4NCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 31 08:47:41 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 08:47:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hskGq-0005sY-5G; Wed, 31 Jul 2019 08:47:40 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ohEi=V4=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hskGo-0005sS-Re
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 08:47:38 +0000
X-Inumbo-ID: d616df5c-b36f-11e9-a547-4bbb0d3104ed
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d616df5c-b36f-11e9-a547-4bbb0d3104ed;
 Wed, 31 Jul 2019 08:47:33 +0000 (UTC)
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: DHynZPKDiSbiw+KQLjbkvFsMdRmclH7PHyM92TpVPam/mPigbELLjYmXzRA1++SJGkK4XN0zVj
 IrpUuximK8KMFeNCQOP8XfdiO6nfQ02vBVkjF7Z7HNMeR9QZeMZLRXq7k1Bn/V/7FGI+zFYb6d
 mCU4aRocd8rdm/XExpIMf8w8sm4wnVI7czCNbA7wNYL1u1Uk0PFODy04RmmPvkdNR3qIN9q21y
 cgAGsQyR5oL1912gYKtEMKcJjS8NFiIAnHapcJsmb+qYjg9OZMuj2sI2t7MOMswHLgzCCdtVqO
 INI=
X-SBRS: 2.7
X-MesageID: 3770637
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,329,1559534400"; 
   d="scan'208";a="3770637"
Date: Wed, 31 Jul 2019 10:47:23 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20190731084723.vjkgdvolsfzuk4tp@Air-de-Roger>
References: <20190730170754.31389-1-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20190730170754.31389-1-andrew.cooper3@citrix.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH] x86/boot: Fix build dependenices for reloc.c
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>,
 Paul Durrant <paul.durrant@citrix.com>, Wei Liu <wl@xen.org>,
 Jan Beulich <JBeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBKdWwgMzAsIDIwMTkgYXQgMDY6MDc6NTRQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBjL3MgMjAxZjg1MmVhZiBhZGRlZCBzdGFydF9pbmZvLmggYW5kIGtjb25maWcuaCB0
byByZWxvYy5jLCBidXQgb25seSB1cGRhdGVkCj4gc3RhcnRfaW5mby5oIGluIFJFTE9DX0RFUFMu
Cj4gCj4gVGhpcyBjYXVzZXMgcmVsb2MuYyB0byBub3QgYmUgcmVnZW5lcmF0ZWQgd2hlbiBLY29u
ZmlnIGNoYW5nZXMuICBJdCBpcyBtb3N0Cj4gbm90aWNlYWJsZSB3aGVuIGVuYWJsaW5nIENPTkZJ
R19QVkggYW5kIGZpbmRpbmcgdGhlIHJlc3VsdGluZyBiaW5hcnkgY3Jhc2gKPiBlYXJseSB3aXRo
Ogo+IAo+ICAgKGQ5KSAoWEVOKQo+ICAgKGQ5KSAoWEVOKSAqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqCj4gICAoZDkpIChYRU4pIFBhbmljIG9uIENQVSAwOgo+ICAgKGQ5
KSAoWEVOKSBNYWdpYyB2YWx1ZSBpcyB3cm9uZzogYzJjMmMyYzIKPiAgIChkOSkgKFhFTikgKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgo+ICAgKGQ5KSAoWEVOKQo+ICAg
KGQ5KSAoWEVOKSBSZWJvb3QgaW4gZml2ZSBzZWNvbmRzLi4uCj4gICAoWEVOKSBkOXYwIFRyaXBs
ZSBmYXVsdCAtIGludm9raW5nIEhWTSBzaHV0ZG93biBhY3Rpb24gMQo+IAo+IFJlcG9ydGVkLWJ5
OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgo+IFNpZ25lZC1vZmYtYnk6
IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CgpSZXZpZXdlZC1ieTog
Um9nZXIgUGF1IE1vbm7DqSA8cm9nZS5ycGF1QGNpdHJpeC5jb20+CgpOb3RlIHN1cmUgaWYgaXQn
cyB3b3J0aCBzcGVsbGluZyBvdXQgdGhhdCBtdWx0aWJvb3QuaCBkZXBlbmRlbmN5IHdhcwphbHNv
IG1pc3NpbmcuCgpUaGFua3MsIFJvZ2VyLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 31 08:51:23 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 08:51:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hskKN-0006ZY-ON; Wed, 31 Jul 2019 08:51:19 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=mtD0=V4=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hskKM-0006ZS-Ep
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 08:51:18 +0000
X-Inumbo-ID: 5358a644-b370-11e9-9f2f-2f1906f9aeaa
Received: from m4a0040g.houston.softwaregrp.com (unknown [15.124.2.86])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 5358a644-b370-11e9-9f2f-2f1906f9aeaa;
 Wed, 31 Jul 2019 08:51:13 +0000 (UTC)
Received: FROM m4a0040g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0040g.houston.softwaregrp.com WITH ESMTP; 
 Wed, 31 Jul 2019 08:51:04 +0000
Received: from M4W0335.microfocus.com (2002:f78:1193::f78:1193) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Wed, 31 Jul 2019 08:41:41 +0000
Received: from NAM05-DM3-obe.outbound.protection.outlook.com (15.124.8.13) by
 M4W0335.microfocus.com (15.120.17.147) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Wed, 31 Jul 2019 08:41:40 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=j+RVUuBT/un5YZZI1yGhPnM6tq9QA6OP+6VZreAHI5puf9m2e2tT1k3KLTWElgZJABTqqAMlX1e7fkLLsCo9CISZlsd8tjrREOHAYGRUUHxTI5ptPzbGLTC3H19aBlqqJcQHfDm6PW3eVIaYvfD+yDtJCJOAg/VeVtQ3YbxrdYHcoDhvuTjlVeztk7rRFdT7BUXEylHgjx4sYO5vXufdh1A/jU0252KH+z7MEZZYZhpCD5TBeXdWhVyn4SbruvQrbnj/6FwSEWGyAvBLK20CcFwKn0J3zfizYInIyA1SX//mpDcAIF33oW8WwsvHjeiCoU/psxha75+smVUF22QzCA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=w9r5hv3oq5EGndxVw81OYwPsr5Vao1x5xiBMEIjXA6g=;
 b=EeqeCCu07Y9UhSYpLjaFNBpZtHAYB9zHpjImh/C66HA/OXji4Kx2593Ld2CwVPrR3rRz9ZEwjKbmXkFBSmVibuOmIJJf9BZ5OF2O8SKoFSVQuHB6sISgU/L+wTjPTJISxC4j4ltlMa+iB4u2exsuAoh2zPhi6JaRN7BRaJWMtcc0AilXKbxGdfMo/MyXrKfJuP6zYP6T4YkM+i3a1ndyzl9lYrQ5FlSOexQ4iyQJh02pD6aWisVlCgBG1qPUCsKMnCGs2ynZgmoKO0aCIAf8oejKqvIL+JNICACgVm0Spc95PyYMvNrC6EmyLaUJ3gWfsCppET4L1pJOh+WUiqfvGw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2633.namprd18.prod.outlook.com (20.179.106.216) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2115.14; Wed, 31 Jul 2019 08:41:39 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::69cc:388:194c:e25b]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::69cc:388:194c:e25b%7]) with mapi id 15.20.2115.005; Wed, 31 Jul 2019
 08:41:39 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Thread-Topic: [PATCH v3 08/10] xen/nodemask: Introduce unlocked
 __nodemask_{set,clear}() helpers
Thread-Index: AQHVRgbw7C6GvWJsh0yxbCWlYQa9EqbjBzYAgABqvmOAAPmDgA==
Date: Wed, 31 Jul 2019 08:41:39 +0000
Message-ID: <5cac09b6-1430-d5b9-a706-4c44fd437b12@suse.com>
References: <20190729121204.13559-1-andrew.cooper3@citrix.com>
 <20190729121204.13559-9-andrew.cooper3@citrix.com>
 <7528b666-d5d8-9457-9be2-59ccc13797ab@suse.com>
 <9ebd7f61-5360-6c6d-23a3-208f5faa76cf@citrix.com>
In-Reply-To: <9ebd7f61-5360-6c6d-23a3-208f5faa76cf@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6P195CA0020.EURP195.PROD.OUTLOOK.COM (2603:10a6:4:cb::30)
 To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 4962cee8-65c7-4635-cbd6-08d71592e7c6
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB2633; 
x-ms-traffictypediagnostic: DM6PR18MB2633:
x-microsoft-antispam-prvs: <DM6PR18MB263359B633FF3BC2F8678D7FB3DF0@DM6PR18MB2633.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 011579F31F
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(376002)(346002)(396003)(366004)(136003)(39860400002)(199004)(189003)(6512007)(36756003)(446003)(6486002)(305945005)(486006)(6436002)(68736007)(476003)(7736002)(80792005)(11346002)(6916009)(31686004)(2616005)(316002)(229853002)(2906002)(54906003)(31696002)(8936002)(86362001)(186003)(71190400001)(52116002)(76176011)(71200400001)(99286004)(66066001)(66946007)(26005)(14454004)(102836004)(66556008)(64756008)(66446008)(66476007)(478600001)(6506007)(53546011)(386003)(53936002)(81156014)(256004)(8676002)(81166006)(14444005)(6116002)(4326008)(25786009)(6246003)(5660300002)(3846002)(142933001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2633;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: vimSAKqfvlcHyoLLHrja/OwvaL0T391GxdE4ytQxZHvbWjJvqI0vk/hC0kYdtfSS3TS1/xD65lX1C8nxZkv/eAq4LSJltQd7Fz/OkTfEP1Bpkeow3Lo1pXdqZV7NXYNCy80HGcqeT7/x97c+6ss84k4b6+WLsL031ll+WqDMWGshWIeR78IqMyJWZSXE2dyve53m+s/B6DnQTZCj8wNqrZ6PV+qV2AxL5xJaC/TyMBeAW7QSCAJEF0/3jkkKXL7ZpUq79jjqh/s/lnsshxaWDPRgT/3F8tEk4MuUTBR2li8OkZDoNtAK6+fibLJcl85VcnP8avpOjTpoq7S79fhY31F+ZCIXOxHY9L+H+neX+ytXeg9ev7wolLJvSG+Zn6ILN49whQgk50mbj6lNNMXc/RbU/3wKINRf+u4B+R9dMYo=
Content-ID: <EB8088BC694B1E44AB3F92754610B60D@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 4962cee8-65c7-4635-cbd6-08d71592e7c6
X-MS-Exchange-CrossTenant-originalarrivaltime: 31 Jul 2019 08:41:39.5147 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2633
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v3 08/10] xen/nodemask: Introduce unlocked
 __nodemask_{set, clear}() 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: StefanoStabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Julien Grall <julien.grall@arm.com>,
 Xen-devel <xen-devel@lists.xenproject.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMzAuMDcuMjAxOSAxOTo0OCwgQW5kcmV3IENvb3BlciB3cm90ZToNCj4gT24gMzAvMDcvMjAx
OSAxMjoyNiwgSmFuIEJldWxpY2ggd3JvdGU6DQo+PiBPbiAyOS4wNy4yMDE5IDE0OjEyLCBBbmRy
ZXcgQ29vcGVyIHdyb3RlOg0KPj4+IC0tLSBhL3hlbi9pbmNsdWRlL3hlbi9ub2RlbWFzay5oDQo+
Pj4gKysrIGIveGVuL2luY2x1ZGUveGVuL25vZGVtYXNrLmgNCj4+PiBAQCAtMTEsNyArMTEsOSBA
QA0KPj4+ICAgICogVGhlIGF2YWlsYWJsZSBub2RlbWFzayBvcGVyYXRpb25zIGFyZToNCj4+PiAg
ICAqDQo+Pj4gICAgKiB2b2lkIG5vZGVfc2V0KG5vZGUsIG1hc2spCQl0dXJuIG9uIGJpdCAnbm9k
ZScgaW4gbWFzaw0KPj4+ICsgKiB2b2lkIF9fbm9kZW1hc2tfc2V0KG5vZGUsIG1hc2spCXR1cm4g
b24gYml0ICdub2RlJyBpbiBtYXNrICh1bmxvY2tlZCkNCj4+PiAgICAqIHZvaWQgbm9kZV9jbGVh
cihub2RlLCBtYXNrKQkJdHVybiBvZmYgYml0ICdub2RlJyBpbiBtYXNrDQo+Pj4gKyAqIHZvaWQg
X19ub2RlbWFza19jbGVhcihub2RlLCBtYXNrKQl0dXJuIG9mZiBiaXQgJ25vZGUnIGluIG1hc2sg
KHVubG9ja2VkKQ0KPj4gVG8gYmUgaG9uZXN0IEknbSB1bmhhcHB5IHRvIHNlZSB5b3UgaW50cm9k
dWNlIG5ldyBuYW1lIHNwYWNlDQo+PiB2aW9sYXRpb25zLiBJIHJlYWxpemUgeW91IHdhbnQgdG8g
aGF2ZSB0aGUgbm9kZSBtYXNrIGludGVyZmFjZXMNCj4+IG1hdGNoIHRoZSBDUFUgbWFzayBvbmUg
YXMgY2xvc2VseSBhcyBwb3NzaWJsZSwgYnV0IEkgdGhpbmsgd2UNCj4+IHNob3VsZCBkaXZlcmdl
IGhlcmUgKGFuZCBldmVudHVhbGx5IG1ha2UgdGhlIENQVSBtYXNrIG9uZXMNCj4+IGZvbGxvdyB3
aGF0ZXZlciByb3V0ZSB3ZSBnbyBoZXJlKS4gQXMgdG8gbmFtaW5nLCBzaW5jZSB0aGVzZQ0KPj4g
YXJlIHN0YXRpYyBpbmxpbmVzLCBhIHNpbmdsZSBsZWFkaW5nIHVuZGVyc2NvcmUgbWF5IGJlIGFu
DQo+PiBvcHRpb24gKGFsYmVpdCBJJ2QgcHJlZmVyIHRvIGF2b2lkIHRoaXMpLiBBbm90aGVyIG9w
dGlvbiB3b3VsZA0KPj4gYmUgdG8gaGF2ZSBkb3VibGUgaW5maXggdW5kZXJzY29yZXMgKG5vZGVt
YXNrX19zZXQoKSkuIFlldA0KPj4gYW5vdGhlciBvcHRpb24gd291bGQgYmUgdG8gZXhwcmVzcyB0
aGUgbm9uLWF0b21pY2l0eSBpbiBhDQo+PiB2ZXJiYWwgd2F5IHJhdGhlciB0aGFuIGJ5IHRoZSBu
dW1iZXIgb2YgdW5kZXJzY29yZXMgdXNlZC4gSSdtDQo+PiBhZnJhaWQgSSBkb24ndCBoYXZlIGEg
Z29vZCBuYW1pbmcgc3VnZ2VzdGlvbiBpbiB0aGF0IGNhc2UsDQo+PiB0aG91Z2guDQo+IA0KPiBJ
J20gcmVhbGx5IG5vdCBhcyBjb25jZXJuZWQgd2l0aCBuYW1lc3BhY2UgdmlvbGF0aW9ucyBhcyB5
b3Ugc2VlbSB0bw0KPiBiZS7CoCBXZSBhcmUgbm90IGEgbGlicmFyeSBoYXZpbmcgdG8gY29vcGVy
YXRlIHdpdGggYXJiaXRyYXJ5IG90aGVycyAtIHdlDQo+IGFyZSBhIGZyZWVzdGFuZGluZyBidWls
ZCB3aXRoIHRoZSBjb21waWxlciBiZWluZyB0aGUgb25seSBvdGhlciBzb3VyY2UNCj4gb2Ygc3lt
Ym9scyBpbiB0aGUgbmFtZXNwYWNlLsKgIE91ciBjaGFuY2VzIG9mIGNvbGxpZGluZyBhcmUgdmVy
eSBsb3cgdG8NCj4gYmVnaW4gd2l0aCwgYW5kIGZpeGluZyBjb25mbGljdHMgaWYgdGhleSBhcmlz
ZSBpcyB0cml2aWFsLg0KDQpUcml2aWFsIG9yIG5vdCwgc3VjaCBjb25mbGljdHMgYXJlIHByb2Js
ZW1hdGljIGZvciBicmFuY2hlcyBpbg0Kc2VjdXJpdHkgb25seSBtYWludGVuYW5jZSBtb2RlLiBX
aGlsZSB3ZSBfY2FuXyBiYWNrcG9ydCBzdWNoDQpwYXRjaGVzIHRoZXJlLCB3ZSByZWFsbHkgX3No
b3VsZG4ndF8uDQoNCj4gQXMgeW91IG5vdGUsIHRoZXJlIGlzIG5vdGhpbmcgb2J2aW91cyBhcyBh
biBhbHRlcm5hdGl2ZS7CoCBUaGUgZG91YmxlDQo+IGluZml4IGlzIGEgbm8tZ28gYXMgZmFyIGFz
IEknbSBjb25jZXJuZWQgLSBpdCdzIGZhciB0b28gc3VidGxlIGluIHRoZSBjb2RlLg0KDQpXZWxs
LCB0aGUgc2luZ2xlLXVuZGVyc2NvcmUtcHJlZml4IHZhcmlhbnQgaXMgYXQgbGVhc3QgYmV0dGVy
DQp0aGFuIHRoZSBkb3VibGUgb25lLCBldmVuIGlmIHN0aWxsIG5vdCBpZGVhbC4gSSdkIHByZWZl
ciBpZg0KeW91IHN3aXRjaGVkLCBidXQgSSBkb24ndCBtZWFuIHRvIHN0YW5kIGluIHRoZSB3YXkg
b2YgdGhpcw0KZ29pbmcgaW4sIHNvDQpBY2tlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPg0KZXZlbiBpbiBpdHMgY3VycmVudCBzaGFwZS4NCg0KSmFuDQpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 31 08:51:34 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 08:51:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hskKc-0006ao-24; Wed, 31 Jul 2019 08:51: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=mtD0=V4=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hskKa-0006ab-Gy
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 08:51:32 +0000
X-Inumbo-ID: 6240d625-b370-11e9-8980-bc764e045a96
Received: from m4a0039g.houston.softwaregrp.com (unknown [15.124.2.85])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6240d625-b370-11e9-8980-bc764e045a96;
 Wed, 31 Jul 2019 08:51:30 +0000 (UTC)
Received: FROM m4a0039g.houston.softwaregrp.com (15.120.17.147) BY
 m4a0039g.houston.softwaregrp.com WITH ESMTP; 
 Wed, 31 Jul 2019 08:51:24 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M4W0335.microfocus.com (2002:f78:1193::f78:1193) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Wed, 31 Jul 2019 08:34:19 +0000
Received: from NAM04-SN1-obe.outbound.protection.outlook.com (15.124.72.10) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Wed, 31 Jul 2019 08:34:19 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=aEX9LDBpDq+ADRFm2X8ZLIfQaX2v+3qiD5UTGBi1fMShoyztD6mRAayJuTrbRo6kLl5ou+eRjhzzDsEd0ls1h0P3fCURB1NpKx8JxWkeUXLjeO/S9OFD4mGTt1hBuRSbxvR7ThY19AncEkPqxDafRQ8fVZoFjqSQdQ9cpFEgv5DVcKgZdZeE94G+FHJRN78yEYguou9Fxpbh5v86NSyw+y8vW+9RVC0d0bitcRQoPDk+SbjymLjMikafjIAbrgCQarz5lZrldFYiEMJD/ECPXIxsS8V9kqBKHOvLxdV4RMwUyglL51mOddQnA9KQOAG9fYmfj5YJBST8ZTdqr0iEaQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=SLvuiN5JTlIPk8wKRs8xgItEVVFvzgzz1LTaeqQkYkY=;
 b=ejoyrVlbpMXkKZX0zUAUY7qK9lTpMvARTAfX5+j3xo4AMHmUVuOdjIGKOchyDRQddnBZdWXbidCvY6uK5CKqR6egcc12qz8eE0HV/QuCz1pfJr5FHDY0OEZEoFgJ1SKz+8ZquWACWE0WWf0ldSNYgIsHYzp13Ed2S8xYqZBA6KKi+UrhVF1goYqgjp2+PNEXxGmPVXLRsuefqzDSe71g5K3ueVhIOt7w1PCqkonrtDzuwBpAlGmAZhHuCxyCaD+ezkZ0FcR/ZGIazoZwSBmM3OF8qNfpWqeU8Ua866+28vSX2/Pkg4jkfp1OrA27KB2j6medbFRuB7mLRUr4hWodTQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2633.namprd18.prod.outlook.com (20.179.106.216) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2115.14; Wed, 31 Jul 2019 08:34:19 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::69cc:388:194c:e25b]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::69cc:388:194c:e25b%7]) with mapi id 15.20.2115.005; Wed, 31 Jul 2019
 08:34:19 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Roman Shaposhnik <roman@zededa.com>
Thread-Topic: [Xen-devel] [BUG] After upgrade to Xen 4.12.0 iommu=no-igfx
Thread-Index: AQHVQGZoAIAkO6cfhESDQvB+1ma7GabWTmUwgAAaH4CAACIW8P///zuAgAAjM0D//+s8gIAAJkZwgAADUt6AAIoGGoAAAwRXgAEppbWAAADYpIAABBtqgAACZwCAAAP3BYAAA38agAQHi4CABvFPpYAA9HeA
Date: Wed, 31 Jul 2019 08:34:18 +0000
Message-ID: <52afea81-33d3-7120-af72-2987bb634f08@suse.com>
References: <CAMmSBy9g-QFHTXhpHK6=xDFiBDj4LpnJ=cXj405MMmA1rJaOUg@mail.gmail.com>
 <81a7cdc728294e5ca05fd056a87cb21b@AMSPEX02CL03.citrite.net>
 <20190722143953.tkcmv5bb72sdlkql@Air-de-Roger>
 <9f11fd0b6be14ea5a8efbb809df74cc9@AMSPEX02CL03.citrite.net>
 <20190722152152.dvhs4riw2w67rvih@Air-de-Roger>
 <CAMmSBy-P9+00XfK6k2OYqFHNONcxeGuu0V=Qk4peFDC=KOUogA@mail.gmail.com>
 <b5ba8315-ce59-85e6-5bfc-1db4c239eb1c@citrix.com>
 <CAMmSBy-S7nMg-V5DUzV2L2RmK0TnFt+9=C8gE=0FuUOQK3kjQQ@mail.gmail.com>
 <f2d4b51f-b2b1-abad-8040-ad5de26f5b5b@citrix.com>
 <CAMmSBy909uERFmH9=pMqpZkr=Bb7-TVMZiFRarvzV57+=QcK8w@mail.gmail.com>
 <bf7515bb-3c4c-59e1-557a-d3f0106c5609@citrix.com>
 <CAMmSBy_Jh_NHTn_VYkNL8FxcnfMkpiq94E+XqNK9wJWm7tH0pw@mail.gmail.com>
 <81416abc-e5f5-76de-a34a-87412e125e64@citrix.com>
 <CAMmSBy8kJbt8wdJ2u+nO+FXphtNrdikOeKtMJ6tu45hDv8OeQQ@mail.gmail.com>
 <4646f3e8-6291-7d98-2550-8ab207ac675e@suse.com>
 <CAMmSBy9LTN8LjLGyfTO9g80OdP4ew0ZHj1GGFfAkt5oAKEHPKA@mail.gmail.com>
In-Reply-To: <CAMmSBy9LTN8LjLGyfTO9g80OdP4ew0ZHj1GGFfAkt5oAKEHPKA@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR07CA0159.eurprd07.prod.outlook.com
 (2603:10a6:6:43::13) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: ee548b8a-1f5d-45a2-8971-08d71591e12e
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB2633; 
x-ms-traffictypediagnostic: DM6PR18MB2633:
x-microsoft-antispam-prvs: <DM6PR18MB2633EC97765D953BAAED6A38B3DF0@DM6PR18MB2633.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:4502;
x-forefront-prvs: 011579F31F
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(39860400002)(136003)(366004)(396003)(346002)(376002)(189003)(199004)(71200400001)(66446008)(64756008)(66556008)(102836004)(14454004)(26005)(66946007)(66066001)(99286004)(86362001)(8936002)(76176011)(186003)(71190400001)(52116002)(6246003)(25786009)(107886003)(4326008)(3846002)(5660300002)(6506007)(386003)(53546011)(66476007)(478600001)(53936002)(8676002)(6116002)(81166006)(256004)(81156014)(7736002)(476003)(6436002)(486006)(68736007)(11346002)(80792005)(6512007)(4744005)(446003)(36756003)(6486002)(305945005)(2616005)(316002)(31696002)(54906003)(2906002)(229853002)(31686004)(6916009);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2633;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: 3jVUkS4jpUy3eNswOet2vzN5iraaAidSBQdHy8WZfOpuYwusJDKlvx7vqvE9xDKXPk87xBt5yaZUw2YXWCHXgBWutKgIfrnQFlvG4YK4+FVO5IiT4wY4yCBsRl/2DoL9i5obIG86pHfayjhKQg2jmfhxlg+c1ydkCV6Ia9WEc+DrF8SCA4vk1tCHHVXWkuiJMN3aq9iiO+G4zxJj/Lqy18XFp6gIuzMM3MJ8gSbxXjiLo/kcjepQU6Yw7XTyySKZBFRMmxShQuE9Pk5VlP3FMFZRPgZbbKrQ2UnbmOJSj8pEDED/7UpWDdxsAHksGBQUNMPS/Trg5c+pm42/38p8Ap8CFZ3v54Grgk5Rq3+J6wsi71Bkyjaem4StqXM5J4aneKfu20vrQvTbR6icPNM9iXhmK0x/qgFFeL1lKPjLWv8=
Content-ID: <C939A6A2E39B474AB2D150FF67D16926@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: ee548b8a-1f5d-45a2-8971-08d71591e12e
X-MS-Exchange-CrossTenant-originalarrivaltime: 31 Jul 2019 08:34:18.9978 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2633
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [BUG] After upgrade to Xen 4.12.0 iommu=no-igfx
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 "boris.ostrovsky@oracle.com" <boris.ostrovsky@oracle.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>

T24gMzAuMDcuMjAxOSAxOTo1NiwgUm9tYW4gU2hhcG9zaG5payB3cm90ZToNCj4gT24gRnJpLCBK
dWwgMjYsIDIwMTkgYXQgMTowNiBBTSBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+IHdy
b3RlOg0KPj4NCj4+IE9uIDIzLjA3LjIwMTkgMjA6MjUsIFJvbWFuIFNoYXBvc2huaWsgd3JvdGU6
DQo+Pj4gSW50ZXJlc3RpbmdseSBlbm91Z2gsIGFkZGluZyBpb21tdV9pbmNsdXNpdmVfbWFwcGlu
Zz0xIEFORCBpb21tdT1kZWJ1Zw0KPj4+IGJvb3RlZCB0aGUgc3lzdGVtIGp1c3QgZmluZS4NCj4+
DQo+PiBCdHcgKEkndmUgbm90aWNlZCB0aGlzIG9ubHkgbm93KSAtIGFyZSB5b3Ugc2F5aW5nIHdp
dGhvdXQgImlvbW11PWRlYnVnIg0KPj4gdGhlIGJveCBkb2VzIF9ub3RfIGJvb3QgZmluZSwgZGVz
cGl0ZSB0aGUgb3RoZXIgb3B0aW9uPw0KPiANCj4gWWVzLiBCdXQgaXQgbWFkZSBzZW5zZSB0byBt
ZSBzaW5jZSBpb21tdT1kZWJ1ZyAoYXMgcGVyIHlvdXINCj4gZXhwbGFuYXRpb24pIG92ZXJ3aGVs
bXMgdGhlIENQVSBhbmQgSSBndWVzcyBhZGRpbmcNCj4gaW9tbXVfaW5jbHVzaXZlX21hcHBpbmc9
MSBhdm9pZHMgdGhlIGNvZGUgcGF0aCB0aGF0IGRvZXMgaXQ/DQoNCkknbSBhZnJhaWQgSSBkb24n
dCBmb2xsb3c6IE15IHF1ZXN0aW9uIHdhcyB3aGV0aGVyDQoiaW9tbXVfaW5jbHVzaXZlX21hcHBp
bmc9MSIgYWxvbmUgd291bGQgbm90IGFsbG93IHRoZSBib3ggdG8gYm9vdC4NCldpdGhvdXQgImlv
bW11PWRlYnVnIiB0aGVyZSdzIG5vIGV4Y2Vzc2l2ZSBsb2dnaW5nIGFmYWljdCwgbm8NCm1hdHRl
ciB3aGF0IG90aGVyIElPTU1VIG9wdGlvbnMgeW91IHVzZS4NCg0KSmFuDQpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 31 08:57:55 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 08: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 1hskQf-0006qq-0R; Wed, 31 Jul 2019 08:57:49 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=mXbA=V4=gmail.com=viktor.mitin.19@srs-us1.protection.inumbo.net>)
 id 1hskQd-0006ql-0R
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 08:57:47 +0000
X-Inumbo-ID: 430928a6-b371-11e9-8980-bc764e045a96
Received: from mail-io1-xd43.google.com (unknown [2607:f8b0:4864:20::d43])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 430928a6-b371-11e9-8980-bc764e045a96;
 Wed, 31 Jul 2019 08:57:45 +0000 (UTC)
Received: by mail-io1-xd43.google.com with SMTP id h6so9416542iom.7
 for <xen-devel@lists.xenproject.org>; Wed, 31 Jul 2019 01:57:45 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=PqEr3cD7Lx/8KhMwXt3lz+eROXgcKWsN3uB6Q9pP5wE=;
 b=G87oLswwu52x4EA/8mZYqJ/aPU41prnEWy6/KHkhNPVnGTakjK0mR7JAJ3HYHilgRD
 Lv9zQKU+T6bhiaf8Q4dpBRHncnoyJv+enYPlmitmOiJUba54kSLjiCljtr7AuV29Ptnz
 irVEa2K+WJVyLKt79nlRlELHIGeUZ2JieupOUsYmlmbc8kib8yO3nPP1Ji1S89M4GFML
 2vv7wV8e8KsBJ5ZD7oeoNSAbT15zlTJsJT4rxmaEMR1GYbxW+PAOPbSWNIna7DCZzBZl
 M70vVm+UZ7WIapkOlVQ6b/TbEye/D2SaZ4ul+HNPPDcnq5mNrk/juaeocbe0pXd11C/H
 K6Ww==
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=PqEr3cD7Lx/8KhMwXt3lz+eROXgcKWsN3uB6Q9pP5wE=;
 b=F0+Dg7w+wRHn3Qek+EM7/T2LATpES55YVD1WnZlrKEUw8D3qhBy5hp0AFiuFNvvNyS
 rlN2xENHVc2NOoOAJgXrXZHNroJYcoIorEJcKQmJQuGA0IN/hPbs8h05R0wGiN55Fzg2
 cMiY74tidG7XWItTA6NlIHTPA9hLljF/96rkcoCsjUOpvrIarcEb4H+Oh3/DJ/XAUufh
 ooeTmExT1oaTQ1xJH5yvH3bQWcf/WIz0uY2zxQ9YBStMJ63FhmZPFQ69n5zCTAI6XWyq
 usT28rIs2IEYpzBVSG+BayOGsqihjc8btuKoT3FeUjzO1XJ4n93WZxzPsahOLvvlmOjZ
 JQ6A==
X-Gm-Message-State: APjAAAUjgJV2/vmKI9vAOG94piSs7qYRrXRxkyNcVx1hMh5MpLTE14hO
 U/qRjwkepl9ufD5NeNVkJJ/xpCStGpf46nahB5M=
X-Google-Smtp-Source: APXvYqylP9y34WTKCH1XEnzQOf01D6xnAq8rNVAdWi5lC6z5QU1e5BbSENLzN0BV51bVQS3nfTsmpbqcBQuIZ4pDPO0=
X-Received: by 2002:a02:b10b:: with SMTP id
 r11mr118133884jah.140.1564563464543; 
 Wed, 31 Jul 2019 01:57:44 -0700 (PDT)
MIME-Version: 1.0
References: <20190731081041.25256-1-viktor.mitin.19@gmail.com>
 <934d90a9-0b01-1b5a-0d41-c7692c9a29ec@arm.com>
In-Reply-To: <934d90a9-0b01-1b5a-0d41-c7692c9a29ec@arm.com>
From: Viktor Mitin <viktor.mitin.19@gmail.com>
Date: Wed, 31 Jul 2019 11:57:33 +0300
Message-ID: <CAOcoXZbP_e7Ye4wTTyA9a=tF240EHQwb7+ikJ4ZCq+VQ0XKL_g@mail.gmail.com>
To: Julien Grall <julien.grall@arm.com>
Subject: Re: [Xen-devel] [PATCH v4] xen/doc: Improve Dom0-less documentation
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>,
 Viktor Mitin <viktor_mitin@epam.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Jan Beulich <jbeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBKdWwgMzEsIDIwMTkgYXQgMTE6NDAgQU0gSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3Jh
bGxAYXJtLmNvbT4gd3JvdGU6Cj4KPiBIaSwKPgpIaSBKdWxpZW4sCgoKPiBPbiA3LzMxLzE5IDk6
MTAgQU0sIFZpa3RvciBNaXRpbiB3cm90ZToKPiA+IC0gQ2hhbmdlZCB1bnByaW50YWJsZSBjaGFy
YWN0ZXJzIHdpdGggJXMvXCV4QTAvIC9nCj4gPiAgICBTbyBhbGwgdGhlIHNwYWNlcyBhcmUgMHgy
MCBub3cuCj4gPgo+ID4gLSBBZGRlZCBhZGRyZXNzLWNlbGxzIGFuZCBzaXplLWNlbGxzIHRvIGNv
bmZpZ3VyYXRpb24gZXhhbXBsZS4KPiA+ICAgIFRoaXMgcmVzb2x2ZXMgdGhlIGRvbTBsZXNzIGJv
b3QgaXNzdWUgaW4gY2FzZSBvZiBhcm02NC4KPiA+Cj4gPiAtIEFkZGVkIHNvbWUgbm90ZXMgYWJv
dXQgeGwgdG9vbHMgdXNhZ2UgaW4gY2FzZSBvZiBkb20wbGVzcy4KPiA+Cj4gPiBTaWduZWQtb2Zm
LWJ5OiBWaWt0b3IgTWl0aW4gPHZpa3Rvcl9taXRpbkBlcGFtLmNvbT4KPiA+IC0tLQo+ID4gdjQg
dXBkYXRlczoKPiA+ICAgICAtIGZpeGVkIGNwdXMgPDE+Owo+ID4gICAgIC0gYWRkZWQgbWVtb3J5
IHNpemUgbm90ZTsKPiA+ICAgICAtIGNoYW5nZWQgc29tZSBudW1iZXJzIHRvIGRlY2ltYWw7Cj4g
Pgo+ID4gLS0tCj4gPiAgIGRvY3MvZmVhdHVyZXMvZG9tMGxlc3MucGFuZG9jIHwgNjEgKysrKysr
KysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0KPiA+ICAgMSBmaWxlIGNoYW5nZWQsIDQyIGlu
c2VydGlvbnMoKyksIDE5IGRlbGV0aW9ucygtKQo+ID4KPiA+IGRpZmYgLS1naXQgYS9kb2NzL2Zl
YXR1cmVzL2RvbTBsZXNzLnBhbmRvYyBiL2RvY3MvZmVhdHVyZXMvZG9tMGxlc3MucGFuZG9jCj4g
PiBpbmRleCBlMDc2ZTM3MzllLi5hMmM5NWQxZmQ0IDEwMDY0NAo+ID4gLS0tIGEvZG9jcy9mZWF0
dXJlcy9kb20wbGVzcy5wYW5kb2MKPiA+ICsrKyBiL2RvY3MvZmVhdHVyZXMvZG9tMGxlc3MucGFu
ZG9jCj4gPiBAQCAtNDAsOCArNDAsOCBAQCB0byBib290LiBGb3IgZXhhbXBsZSBpZiB0aGlzIGlz
IHRoZSBib290Y21kIGZvciBYZW4gYW5kIERvbTA6Cj4gPgo+ID4gICAgICAgYm9vdG0gMHgxNDAw
MDAwIDB4OTAwMDAwMCAweDEyODAwMDAKPiA+Cj4gPiAtSWYgd2Ugd2FudCB0byBhZGQgb25lIERv
bVUgd2l0aCBJbWFnZS1Eb21VIGFzIHRoZSBEb21VIGtlcm5lbAo+ID4gLWFuZCByYW1kaXNrLURv
bVUgYXMgRG9tVSByYW1kaXNrOgo+ID4gK0lmIHdlIHdhbnQgdG8gYWRkIG9uZSBEb21VIHdpdGgg
SW1hZ2UtRG9tVSBhcyB0aGUgRG9tVSBrZXJuZWwKPiA+ICthbmQgcmFtZGlzay1Eb21VIGFzIERv
bVUgcmFtZGlzazoKPiA+Cj4gPiAgICAgICB0ZnRwYiAweDEyODAwMDAgeGVuLmR0Ygo+ID4gICAg
ICAgdGZ0cGIgMHg4MDAwMCB4ZW4tSW1hZ2UKPiA+IEBAIC02MSwyNyArNjEsMzIgQEAgdGhlIHBy
ZXNlbmNlIG9mIHRoZSBhZGRpdGlvbmFsIFZNIGFuZCBpdHMgY29uZmlndXJhdGlvbi4gSXQgaXMg
ZG9uZSB2aWEKPiA+ICAgZGV2aWNlIHRyZWUgYWRkaW5nIGEgbm9kZSB1bmRlciAvY2hvc2VuIGFz
IGZvbGxvd3M6Cj4gPgo+ID4gICAgICAgZG9tVTEgewo+ID4gLSAgICAgICAgY29tcGF0aWJsZSA9
ICJ4ZW4sZG9tYWluIjsKPiA+IC0gICAgICAgIG1lbW9yeSA9IDwweDIwMDAwPjsKPiA+IC0gICAg
ICAgIGNwdXMgPSAxOwo+ID4gLSAgICAgICAgdnBsMDExOwo+ID4gLQo+ID4gLSAgICAgICAgbW9k
dWxlQDIwMDAwMDAgewo+ID4gLSAgICAgICAgICAgIGNvbXBhdGlibGUgPSAibXVsdGlib290LGtl
cm5lbCIsICJtdWx0aWJvb3QsbW9kdWxlIjsKPiA+IC0gICAgICAgICAgICByZWcgPSA8MHgyMDAw
MDAwIDB4ZmZmZmZmPjsKPiA+IC0gICAgICAgICAgICBib290YXJncyA9ICJjb25zb2xlPXR0eUFN
QTAiOwo+ID4gLSAgICAgICAgfTsKPiA+IC0KPiA+IC0gICAgICAgIG1vZHVsZUAzMDAwMDAwMCB7
Cj4gPiAtICAgICAgICAgICAgY29tcGF0aWJsZSA9ICJtdWx0aWJvb3QscmFtZGlzayIsICJtdWx0
aWJvb3QsbW9kdWxlIjsKPiA+IC0gICAgICAgICAgICByZWcgPSA8MHgzMDAwMDAwIDB4ZmZmZmZm
PjsKPiA+IC0gICAgICAgIH07Cj4gPiArICAgICAgICAjYWRkcmVzcy1jZWxscyA9IDwxPjsKPiA+
ICsgICAgICAgICNzaXplLWNlbGxzID0gPDE+Owo+ID4gKyAgICAgICAgY29tcGF0aWJsZSA9ICJ4
ZW4sZG9tYWluIjsKPiA+ICsgICAgICAgIG1lbW9yeSA9IDwwIDUyNDI4OD47Cj4KPiBGb3IgYSBm
aXJzdCwgdGhlIG5ldyB2YWx1ZSBkb2VzIG5vdCBtYXRjaCB0aGUgb2xkIG9uZSAoMHgyMDAwMCA9
IDEzMTA3Mgo+IGluIGRlY2ltYWwpLgo+Cj4gSG93ZXZlciwgdGhpcyBkb2VzIG5vdCBtYWtlcyBt
dWNoIHNlbnNlIHRvIGRlc2NyaWJlIHRoZSBtZW1vcnkgc2l6ZSBpbgo+IGRlY2ltYWwgaGVyZSBh
bmQgLi4uCj4KPiA+ICsgICAgICAgIGNwdXMgPSA8MT47Cj4gPiArICAgICAgICB2cGwwMTE7Cj4g
PiArCj4gPiArICAgICAgICBtb2R1bGVAMjAwMDAwMCB7Cj4gPiArICAgICAgICAgICAgY29tcGF0
aWJsZSA9ICJtdWx0aWJvb3Qsa2VybmVsIiwgIm11bHRpYm9vdCxtb2R1bGUiOwo+ID4gKyAgICAg
ICAgICAgIHJlZyA9IDwweDIwMDAwMDAgMHhmZmZmZmY+Owo+Cj4gLi4uIGhlcmUgaW4gaGV4YWRl
Y2ltYWwuIEZvciBtZW1vcnksIGl0IGlzIGZhaXJseSBjb21tb24gdG8gdXNlIGhleGFkZWNpbWFs
Lgo+Cj4gSSBjYW4gc3dpdGNoIHRoZSBtZW1vcnkgcHJvcGVydHkgYmFjayB0byBoZXhhZGVjaW1h
bCBvbiBjb21taXQuIEJ1dCBJCj4gd291bGQgbGlrZSB0byB1bmRlcnN0YW5kIHdoeSB0aGUgdmFs
dWUgaGFzIGNoYW5nZWQgYmVmb3JlIGRvaW5nIHRoYXQuCgpPaywgbGV0J3Mga2VlcCBoZXhhZGVj
aW1hbC4KMTI4TWIgaXMgb2sgaW4gdGhpcyBleGFtcGxlLCBJIHVzZSA1MTJNYiBmb3IgbXkgdGVz
dHMsCnNvIHdoaWxlIHRlc3RpbmcgdGhpcyBleGFtcGxlIEkgY2hhbmdlZCBpdCBhbmQgZGlkbid0
IHJlc3RvcmUuCgpUaGlzIHNob3VsZCBiZSBsZWZ0IHVudG91Y2hlZCwgYXMgeW91IG1lbnRpb25l
ZC4KbWVtb3J5ID0gPDB4MCAweDIwMDAwPjsKClRoYW5rcwoKPgo+IENoZWVycywKPgo+IC0tCj4g
SnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 31 08:58:46 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 08: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 1hskRa-0006uY-BS; Wed, 31 Jul 2019 08:58:46 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=QWEJ=V4=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hskRZ-0006uR-AV
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 08:58:45 +0000
X-Inumbo-ID: 6545b274-b371-11e9-87c6-bb0875d57d2d
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 6545b274-b371-11e9-87c6-bb0875d57d2d;
 Wed, 31 Jul 2019 08:58:42 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 1dKx3BKEbSmX3K+Vj3ySSKQUlBxx4USZmAksWpsmrHgc/kxvQyCgglPV0aN7HnopeKDplu6EwX
 8qV1pnSWYUpyZMtn15uiLLqYa6/4Kys4vURtAc960abmPC1dPVpuVo+dIl1x90GuS3hD7MYtwu
 bxtnuwg/XxYGXEc9UAO44CVoQZ1R6su/Caf6Jpa0FfRujlbxgOph6KlomWO1gASK9/SALdzhhF
 dWxSgYVu9bLogOGHGUn62EVIZQOgrY/o8IsTktnRL9s+tqr3RtKK+JDVxKTRuj6JigiBYzU9I3
 118=
X-SBRS: 2.7
X-MesageID: 3657892
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,329,1559534400"; 
   d="scan'208";a="3657892"
To: Jan Beulich <JBeulich@suse.com>, Roman Shaposhnik <roman@zededa.com>
References: <CAMmSBy9g-QFHTXhpHK6=xDFiBDj4LpnJ=cXj405MMmA1rJaOUg@mail.gmail.com>
 <20190722143953.tkcmv5bb72sdlkql@Air-de-Roger>
 <9f11fd0b6be14ea5a8efbb809df74cc9@AMSPEX02CL03.citrite.net>
 <20190722152152.dvhs4riw2w67rvih@Air-de-Roger>
 <CAMmSBy-P9+00XfK6k2OYqFHNONcxeGuu0V=Qk4peFDC=KOUogA@mail.gmail.com>
 <b5ba8315-ce59-85e6-5bfc-1db4c239eb1c@citrix.com>
 <CAMmSBy-S7nMg-V5DUzV2L2RmK0TnFt+9=C8gE=0FuUOQK3kjQQ@mail.gmail.com>
 <f2d4b51f-b2b1-abad-8040-ad5de26f5b5b@citrix.com>
 <CAMmSBy909uERFmH9=pMqpZkr=Bb7-TVMZiFRarvzV57+=QcK8w@mail.gmail.com>
 <bf7515bb-3c4c-59e1-557a-d3f0106c5609@citrix.com>
 <CAMmSBy_Jh_NHTn_VYkNL8FxcnfMkpiq94E+XqNK9wJWm7tH0pw@mail.gmail.com>
 <81416abc-e5f5-76de-a34a-87412e125e64@citrix.com>
 <CAMmSBy8kJbt8wdJ2u+nO+FXphtNrdikOeKtMJ6tu45hDv8OeQQ@mail.gmail.com>
 <4646f3e8-6291-7d98-2550-8ab207ac675e@suse.com>
 <CAMmSBy9LTN8LjLGyfTO9g80OdP4ew0ZHj1GGFfAkt5oAKEHPKA@mail.gmail.com>
 <52afea81-33d3-7120-af72-2987bb634f08@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <f161e7b4-38a2-c3a3-4a04-167c3631db8c@citrix.com>
Date: Wed, 31 Jul 2019 09:58:37 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <52afea81-33d3-7120-af72-2987bb634f08@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] [BUG] After upgrade to Xen 4.12.0 iommu=no-igfx
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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" <xen-devel@lists.xenproject.org>,
 "boris.ostrovsky@oracle.com" <boris.ostrovsky@oracle.com>,
 Paul Durrant <Paul.Durrant@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>

T24gMzEvMDcvMjAxOSAwOTozNCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gT24gMzAuMDcuMjAxOSAx
OTo1NiwgUm9tYW4gU2hhcG9zaG5payB3cm90ZToKPj4gT24gRnJpLCBKdWwgMjYsIDIwMTkgYXQg
MTowNiBBTSBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+IHdyb3RlOgo+Pj4gT24gMjMu
MDcuMjAxOSAyMDoyNSwgUm9tYW4gU2hhcG9zaG5payB3cm90ZToKPj4+PiBJbnRlcmVzdGluZ2x5
IGVub3VnaCwgYWRkaW5nIGlvbW11X2luY2x1c2l2ZV9tYXBwaW5nPTEgQU5EIGlvbW11PWRlYnVn
Cj4+Pj4gYm9vdGVkIHRoZSBzeXN0ZW0ganVzdCBmaW5lLgo+Pj4gQnR3IChJJ3ZlIG5vdGljZWQg
dGhpcyBvbmx5IG5vdykgLSBhcmUgeW91IHNheWluZyB3aXRob3V0ICJpb21tdT1kZWJ1ZyIKPj4+
IHRoZSBib3ggZG9lcyBfbm90XyBib290IGZpbmUsIGRlc3BpdGUgdGhlIG90aGVyIG9wdGlvbj8K
Pj4gWWVzLiBCdXQgaXQgbWFkZSBzZW5zZSB0byBtZSBzaW5jZSBpb21tdT1kZWJ1ZyAoYXMgcGVy
IHlvdXIKPj4gZXhwbGFuYXRpb24pIG92ZXJ3aGVsbXMgdGhlIENQVSBhbmQgSSBndWVzcyBhZGRp
bmcKPj4gaW9tbXVfaW5jbHVzaXZlX21hcHBpbmc9MSBhdm9pZHMgdGhlIGNvZGUgcGF0aCB0aGF0
IGRvZXMgaXQ/Cj4gSSdtIGFmcmFpZCBJIGRvbid0IGZvbGxvdzogTXkgcXVlc3Rpb24gd2FzIHdo
ZXRoZXIKPiAiaW9tbXVfaW5jbHVzaXZlX21hcHBpbmc9MSIgYWxvbmUgd291bGQgbm90IGFsbG93
IHRoZSBib3ggdG8gYm9vdC4KPiBXaXRob3V0ICJpb21tdT1kZWJ1ZyIgdGhlcmUncyBubyBleGNl
c3NpdmUgbG9nZ2luZyBhZmFpY3QsIG5vCj4gbWF0dGVyIHdoYXQgb3RoZXIgSU9NTVUgb3B0aW9u
cyB5b3UgdXNlLgoKV2l0aG91dCBpbmNsdXNpdmUgbWFwcGluZ3MsIHRoZSBzeXN0ZW0gYm9vdHMg
YnV0IHRoZSBzY3JlZW4gaXMganVuayBhbmQKdGhlcmUgYXJlIERNQSBmYXVsdHMgYWxsIG92ZXIg
dGhlIHBsYWNlLsKgIFdpdGggaW5jbHVzaXZlIG1hcHBpbmdzLCBpdAphbGwgIndvcmtzIiBmaW5l
LgoKV2l0aCBkZWJ1ZyBlbmFibGVkLCB0aGUgRE1BIGZhdWx0cyBhcmUgc3BhdCBvdXQgdG8gdGhl
IGNvbnNvbGUgZm9yIGEKc2hvcnQgd2hpbGUsIHVudGlsIGFuIEFQSUMgZXJyb3Igb2NjdXJzIGFu
ZCB0aGUgc3lzdGVtIHdlZGdlcyBjb21wbGV0ZWx5LgoKfkFuZHJldwoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 31 09:02:04 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 09:02:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hskUj-0007es-TJ; Wed, 31 Jul 2019 09:02:01 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=QWEJ=V4=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hskUj-0007en-3P
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 09:02:01 +0000
X-Inumbo-ID: d8dbb0b2-b371-11e9-b8c1-b74b8233c76a
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d8dbb0b2-b371-11e9-b8c1-b74b8233c76a;
 Wed, 31 Jul 2019 09:01:56 +0000 (UTC)
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: mQzaQl1KGXrQ0AWJY3MKkhrEL46tZCW2TIyw93knk2WA73JfGJmpgj9s4aVgx92xKjnnJPOVpR
 YX+vP2KTnkqwcdtAzrqg3jwRxaWygBkYhQdfjUGA4zUSbJIcM9oAbLKvX+1Tk+Yr81iYuaOaXX
 2TCJwg+QcBRu2Da7U00SXGekqBmIGzYE+txlx9U4V9Hm6pL4PMnnKdfrZFdnjz/ejUcQOI3O0i
 87Hy73Y6LVM/zZ5XvV/DwdYWSkl4XBl4T4V8tB4Ui5+33KAyftkWOVzXuDT0/y4B2ww1QtmGCh
 CiE=
X-SBRS: 2.7
X-MesageID: 3669214
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,329,1559534400"; 
   d="scan'208";a="3669214"
To: Jan Beulich <JBeulich@suse.com>
References: <20190729121204.13559-1-andrew.cooper3@citrix.com>
 <20190729121204.13559-2-andrew.cooper3@citrix.com>
 <d3179354-a1c3-6e67-8f4e-821878f80a14@suse.com>
 <05d466ab-1d28-a369-331e-350f09464f37@citrix.com>
 <bfc30841-2582-15e6-0e4f-96b47c514f3b@suse.com>
 <7675f6e9-fd42-6e81-bf35-3dd499270413@citrix.com>
 <ac27eae2-4de6-d81f-bf82-3ab519cfbc2b@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <741b9632-b687-8cb8-deae-653ef1e82b15@citrix.com>
Date: Wed, 31 Jul 2019 10:01:51 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <ac27eae2-4de6-d81f-bf82-3ab519cfbc2b@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 v3 01/10] page-alloc: Clamp get_free_buddy()
 to online 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: StefanoStabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Julien Grall <julien.grall@arm.com>,
 Xen-devel <xen-devel@lists.xenproject.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMzEvMDcvMjAxOSAwOToyMiwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gT24gMzAuMDcuMjAxOSAx
OTozMiwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4gT24gMzAvMDcvMjAxOSAwOTowOSwgSmFuIEJl
dWxpY2ggd3JvdGU6Cj4+PiBPbiAyOS4wNy4yMDE5IDE5OjI2LCBBbmRyZXcgQ29vcGVyIHdyb3Rl
Ogo+Pj4+IE9uIDI5LzA3LzIwMTkgMTY6NDgsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBPbiAy
OS4wNy4yMDE5IDE0OjExLCBBbmRyZXcgQ29vcGVyIHdyb3RlOgo+Pj4+Pj4gKyAgICBpZiAoIGQg
KQo+Pj4+Pj4gKyAgICAgICAgbm9kZXNfYW5kKG5vZGVtYXNrLCBub2RlbWFzaywgZC0+bm9kZV9h
ZmZpbml0eSk7Cj4+Pj4+IERlc3BpdGUgbXkgZWFybGllciBhY2s6IENvZGUgZnVydGhlciBkb3du
IGFzc3VtZXMgYSBub24tZW1wdHkgbWFzaywKPj4+Pj4gd2hpY2ggaXMgbm8gbG9uZ2VyIGd1YXJh
bnRlZWQgYWZhaWNzLgo+Pj4+IE5vdGhpbmcgcHJldmlvdXMgZ3VhcmFudGVlZCB0aGF0IGQtPm5v
ZGVfYWZmaW5pdHkgaGFkIGFueSBiaXRzIHNldCBpbgo+Pj4+IGl0LCBlaXRoZXIuCj4+Pj4KPj4+
PiBUaGF0IHNhaWQsIGluIHByYWN0aWNlIGl0IGlzIGVpdGhlciBBTEwsIG9yIHNvbWV0aGluZyBk
ZXJpdmVkIGZyb20gdGhlCj4+Pj4gY3B1PT5ub2RlIG1hcHBpbmdzLCBzbyBJIGRvbid0IHRoaW5r
IHRoaXMgaXMgYSBwcm9ibGVtIGluIHByYWN0aWNlLgo+Pj4+Cj4+Pj4+IEkgdGhpbmsgeW91IHdh
bnQgdG8gYXBwZW5kIGFuCj4+Pj4+ICJpbnRlcnNlY3RzIiBjaGVjayBpbiB0aGUgaWYoKS4KPj4+
PiBJIHRoaW5rIGl0IHdvdWxkIGJlIGJldHRlciB0byBhc3NlcnQgdGhhdCBjYWxsZXJzIGRvbid0
IGdpdmUgdXMgY29tcGxldGUKPj4+PiBqdW5rLgo+Pj4+Cj4+Pj4+IFdpdGggdGhhdCBmZWVsIGZy
ZWUgdG8gcHJvbW90ZSBteQo+Pj4+PiBBLWIgdG8gUi1iLgo+Pj4+IEhvdyBhYm91dDoKPj4+Pgo+
Pj4+ICAgwqDCoMKgIGlmICggZCApCj4+Pj4gICDCoMKgwqAgewo+Pj4+ICAgwqDCoMKgwqDCoMKg
wqAgaWYgKCBub2Rlc19pbnRlcnNlY3Qobm9kZW1hc2ssIGQtPm5vZGVfYWZmaW5pdHkpICkKPj4+
PiAgIMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgbm9kZXNfYW5kKG5vZGVtYXNrLCBub2RlbWFzaywg
ZC0+bm9kZV9hZmZpbml0eSk7Cj4+Pj4gICDCoMKgwqDCoMKgwqDCoCBlbHNlCj4+Pj4gICDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgIEFTU0VSVF9VTlJFQUNIQUJMRSgpOwo+Pj4+ICAgwqDCoMKgIH0K
Pj4+Pgo+Pj4+ID8KPj4+Pgo+Pj4+IFRoaXMgY2hhbmdlIGhhcyBwYXNzZWQgbXkgbm9ybWFsIHNl
dCBvZiBwcmVwdXNoIGNoZWNrcyAobm90IG5vdCB0aGF0Cj4+Pj4gdGhlcmUgaXMgYW55dGhpbmcg
aW50ZXJlc3RpbmcgTlVNQS13aXNlIGluIHRoZXJlKS4KPj4+IGRvbWFpbl91cGRhdGVfbm9kZV9h
ZmZpbml0eSgpIG1lYW5zIHRvIGd1YXJhbnRlZSBhIG5vbi1lbXB0eSBtYXNrIChieQo+Pj4gd2F5
IG9mIGEgc2ltaWxhciBhc3NlcnRpb24pLCB3aGVuIC0+YXV0b19ub2RlX2FmZmluaXR5IGlzIHNl
dC4gT3RvaAo+Pj4gZG9tYWluX3NldF9ub2RlX2FmZmluaXR5KCkgbWF5IGNsZWFyIHRoYXQgZmxh
ZywgYXQgd2hpY2ggcG9pbnQgSSBjYW4ndAo+Pj4gc2VlIHdoYXQgd291bGQgZ3VhcmFudGVlIHRo
YXQgdGhlIGludGVyc2VjdGlvbiB3b3VsZCByZW1haW4gbm9uLWVtcHR5Cj4+PiBhcyBDUFVzIGdl
dCBvZmZsaW5lZC4KPj4gSSBkb24ndCBzZWUgd2hhdCBDUFUgb2ZmbGluaW5nIGhhcyB0byBkbyB3
aXRoIGFueXRoaW5nLsKgIFRoZXJlIGlzIG5vCj4+IHN1Y2ggdGhpbmcgYXMgdGFraW5nIGEgbm9k
ZSBvdXQgb2YgdGhlIG5vZGVfb25saW5lX21hcCwgbm9yIHNob3VsZCB0aGVyZQo+PiBiZSAtIGV2
ZW4gaWYgd2Ugb2ZmbGluZSBhbiBlbnRpcmUgc29ja2V0J3Mgd29ydGggb2YgQ1BVcywgdGhlIG1l
bW9yeQo+PiBjb250cm9sbGVyIGlzIHN0aWxsIGFjdGl2ZSBhbmQgYXZhaWxhYmxlIGZvciB1c2Uu
Cj4+Cj4+IFRoZSBkb21haW4gYWx3YXlzIGhhcyBub24temVybyB2Q1BVcywgd2hpY2ggd2lsbCBh
bHdheXMgcmVzdWx0IGluIGFuCj4+IGludGVyc2VjdGlvbiB3aXRoIG5vZGVfb25saW5lX21hcC4K
PiBPaCwgcmlnaHQgLSBJIGZvcmdvdCB0aGF0IHdlIChhbG1vc3QpIG5ldmVyIGNsZWFyIGJpdHMg
ZnJvbQo+IG5vZGVfb25saW5lX21hcC4gVGhlcmUncyBvbmUgdXNlIG9mIG5vZGVfc2V0X29mZmxp
bmUoKSBpbgo+IG1lbW9yeV9hZGQoKSAtIEkgd29uZGVyIHdoZXRoZXIgd2Ugc2hvdWxkbid0IGRp
dGNoCj4gbm9kZV9zZXRfb2ZmbGluZSgpIHRvIG1ha2UgbW9yZSB2aXNpYmxlIHRoYXQgd2UgZG9u
J3QgbWVhbgo+IHRvIGV2ZXIgY2xlYXIgYml0cyB0aGVyZS4KPgo+PiBXaGF0IGlzIGEgcHJvYmxl
bSBpcyBYRU5fRE9NQ1RMX3NldG5vZGVhZmZpbml0eSBiZWluZyBjYWxsZWQgd2l0aCBub2RlCj4+
IG1hc2sgd2hpY2ggaXMgZGlzam9pbnQgdG8gbm9kZV9vbmxpbmVfbWFwIHRvIGJlZ2luIHdpdGgu
Cj4+Cj4+IFRoaXMgcHJvYmxlbWF0aWMgYmVoYXZpb3VyIGFscmVhZHkgZXhpc3RzIHRvZGF5LCBh
bmQgSSBiZXQgdGhlcmUgaXMgYQo+PiBsb3Qgb2YgZnVuIHRvIGhhZCB3aXRoIHRoYXQgaHlwZXJj
YWxsLgo+Pgo+PiBBcyBhIGZpcnN0IHBhc3MsCj4+Cj4+IGRpZmYgLS1naXQgYS94ZW4vY29tbW9u
L2RvbWFpbi5jIGIveGVuL2NvbW1vbi9kb21haW4uYwo+PiBpbmRleCA5YWVmYzJhNjgwLi41N2M4
NGNkYzQyIDEwMDY0NAo+PiAtLS0gYS94ZW4vY29tbW9uL2RvbWFpbi5jCj4+ICsrKyBiL3hlbi9j
b21tb24vZG9tYWluLmMKPj4gQEAgLTYzMSw4ICs2MzEsOSBAQCB2b2lkIGRvbWFpbl91cGRhdGVf
bm9kZV9hZmZpbml0eShzdHJ1Y3QgZG9tYWluICpkKQo+PiAgIAo+PiAgwqBpbnQgZG9tYWluX3Nl
dF9ub2RlX2FmZmluaXR5KHN0cnVjdCBkb21haW4gKmQsIGNvbnN0IG5vZGVtYXNrX3QgKmFmZmlu
aXR5KQo+PiAgwqB7Cj4+IC3CoMKgwqAgLyogQmVpbmcgYWZmaW5lIHdpdGggbm8gbm9kZXMgaXMg
anVzdCB3cm9uZyAqLwo+PiAtwqDCoMKgIGlmICggbm9kZXNfZW1wdHkoKmFmZmluaXR5KSApCj4+
ICvCoMKgwqAgLyogQmVpbmcgYWZmaW5lIHdpdGggbm8gbm9kZXMsIG9yIGRpc2pvaW50IHdpdGgg
dGhlIHN5c3RlbSwgaXMgd3JvbmcuICovCj4+ICvCoMKgwqAgaWYgKCBub2Rlc19lbXB0eSgqYWZm
aW5pdHkpIHx8Cj4+ICvCoMKgwqDCoMKgwqDCoMKgICFub2Rlc19pbnRlcnNlY3RzKCphZmZpbml0
eSwgbm9kZV9vbmxpbmVfbWFwKSApCj4+ICDCoMKgwqDCoMKgwqDCoMKgIHJldHVybiAtRUlOVkFM
Owo+IFJpZ2h0LCBhbmQgdGhlbiB5b3UgZG9uJ3QgbmVlZCB0aGUgbm9kZXNfZW1wdHkoKSBwYXJ0
IGFueW1vcmUuCgpHb29kIHBvaW50LgoKPiBXaXRoIHRoaXMgY2hhbmdlIGZvbGRlZCBpbiAob3Ig
YXMgYSBwcmVyZXEgb25lIHRvIGFsbG93IGJhY2twb3J0aW5nKSB5b3UKPiBjYW4gYWRkIG15IFIt
YiB3aXRoIHRoZSBhZGp1c3RtZW50IGZ1cnRoZXIgdXAgaW4gcGxhY2UuCgpJIHRoaW5rIEknbGwg
Zm9sZCBpdCB0b2dldGhlciBpbnRvIGEgc2luZ2xlIGNoYW5nZS7CoCBJdHMgZGlyZWN0bHkKcmVs
ZXZhbnQgdG8gdGhlIHN1YmplY3QuCgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 31 09:35:14 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 09:35:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsl0b-0001Dt-Me; Wed, 31 Jul 2019 09:34:57 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=mXbA=V4=gmail.com=viktor.mitin.19@srs-us1.protection.inumbo.net>)
 id 1hsl0Z-0001Dn-IV
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 09:34:55 +0000
X-Inumbo-ID: 72d47c7e-b376-11e9-8980-bc764e045a96
Received: from mail-lf1-x144.google.com (unknown [2a00:1450:4864:20::144])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 72d47c7e-b376-11e9-8980-bc764e045a96;
 Wed, 31 Jul 2019 09:34:53 +0000 (UTC)
Received: by mail-lf1-x144.google.com with SMTP id q26so46990420lfc.3
 for <xen-devel@lists.xenproject.org>; Wed, 31 Jul 2019 02:34: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;
 bh=lJ8LZcbwiz0GZGku70DjI/XsfhsXIXbFEYA02rHAFB0=;
 b=RL7kbx+JU4GPLruiLiIe9lQ10gYm25o10f+Wj3uHfKskkTHLHKI1qn9ixdCvKroKaY
 alKBJqX0sP43lpivvBB1RzeUhDLuhEAcppFjo2ncXqHWEzfwvegg5jGTm0PrpuWGESq0
 yMAsp5PZ2h/4BYawAKAT8YTSHCCaJqZBKOQySkANvHvvVcSEIbXGXOYe1rFHL8QEXwUb
 4fBpTTxGSDPIgWOHf46JJGkDcmtai2a2xdeac8DG4ZMZUbCN8saVBo+xkk96VWqIV9PT
 ifHdOK0ossO0UTcW0H93QDTEgZq8o52ATI1QQxpej+kToZ43g5OfR1PQfGQD3YLQ0rg8
 WVoA==
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=lJ8LZcbwiz0GZGku70DjI/XsfhsXIXbFEYA02rHAFB0=;
 b=gs9CbUOKV+RdEh62Xc76rH6tvzL7zdRGhbg+jYKnfMdc5ASux5imB5ftlB9kGlmzcj
 6Pea4Au+G/Bip8+2nr0gk+U4jACXSQwVvmQWxFIcHr/8RjPipP4bSFjsply3VSDuk21W
 6pFAwI9Fo17M0WEKOPaMV0uQ4H3MIopER4gs965hbj7cJ/Gt7JUg7VnT84/jbu+TJXQf
 kyYQvkpKoUh5UYaDJId+bW91iK05QlgjxOpDuoh1vCPIZXDQ0XlDpX9QEfZkvCAOHvIj
 YX/+jx84w8wGQHnx1Vo5PitojiIlJtL2UjTDSM6JPPuuQNGVN+0Rh5JN22X7lzqgpHwN
 iguQ==
X-Gm-Message-State: APjAAAVbhN9q5rwglXfhtZ020E8mJqJfhhfqMZa/fTX96wiWDdrmZYb7
 q7VEpjiqrwESfLnfl3t0w83/FXRE
X-Google-Smtp-Source: APXvYqzgONcl2SRd28RYGEHIZNwC8m+HtNTLQdiUxj3WwPUfR0qJM2sQCNQZ/Oblv0GfBwK93d3tcg==
X-Received: by 2002:a19:9111:: with SMTP id t17mr22942991lfd.113.1564565691685; 
 Wed, 31 Jul 2019 02:34:51 -0700 (PDT)
Received: from 3489.kyiv.epam.com (ll-22.209.223.85.sovam.net.ua.
 [85.223.209.22])
 by smtp.gmail.com with ESMTPSA id k23sm9966499ljg.90.2019.07.31.02.34.50
 (version=TLS1_3 cipher=AEAD-AES256-GCM-SHA384 bits=256/256);
 Wed, 31 Jul 2019 02:34:51 -0700 (PDT)
From: Viktor Mitin <viktor.mitin.19@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Wed, 31 Jul 2019 12:34:29 +0300
Message-Id: <20190731093430.20726-1-viktor.mitin.19@gmail.com>
X-Mailer: git-send-email 2.17.1
Subject: [Xen-devel] [PATCH v3 1/2] xen/arm: extend fdt_property_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: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Viktor Mitin <viktor_mitin@epam.com>, Viktor Mitin <viktor.mitin.19@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>

RXh0ZW5kIGZkdF9wcm9wZXJ0eV9pbnRlcnJ1cHRzIHRvIGRlYWwgd2l0aCBvdGhlciBkb21haW4g
dGhhbiB0aGUgaHdkb20uCgpUaGUgcHJvdG90eXBlIG9mIGZkdF9wcm9wZXJ0eV9pbnRlcnJ1cHRz
KCkgaGFzIGJlZW4gbW9kaWZpZWQKdG8gc3VwcG9ydCBib3RoIGh3ZG9tIGFuZCBkb21VIGluIG9u
ZSBmdW5jdGlvbi4KClRoaXMgaXMgYSBwcmVwYXJhdG9yeSBmb3IgdGhlIHBhdGNoICJ4ZW4vYXJt
OiBtZXJnZSBtYWtlX3RpbWVyX25vZGUgYW5kCm1ha2VfdGltZXJfZG9tVV9ub2RlIi4gT3JpZ2lu
YWwgZ29hbCBpcyB0byBtZXJnZSBtYWtlX3RpbWVyX25vZGUgYW5kCm1ha2VfdGltZXJfZG9tVV9u
b2RlIGZ1bmN0aW9ucy4gU2VlIGRpc2N1c3Npb24gaW4gZS1tYWlsLCB0aGUgTWVzc2FnZS1JRCBp
czoKPDIwMTkwNjIwMTAzODA1LjkyNy0xLXZpa3Rvci5taXRpbi4xOUBnbWFpbC5jb20+CgpOb3Rl
OiB0aGVyZSBpcyBubyBmdW5jdGlvbmFsIGNoYW5nZXMgaW50cm9kdWNlZCBieSB0aGlzIHBhdGNo
LgoKU3VnZ2VzdGVkLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgpTaWdu
ZWQtb2ZmLWJ5OiBWaWt0b3IgTWl0aW4gPHZpa3Rvcl9taXRpbkBlcGFtLmNvbT4KLS0tCiB4ZW4v
YXJjaC9hcm0vZG9tYWluX2J1aWxkLmMgfCAyMiArKysrKysrKysrKysrLS0tLS0tLS0tCiAxIGZp
bGUgY2hhbmdlZCwgMTMgaW5zZXJ0aW9ucygrKSwgOSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQg
YS94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMgYi94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxk
LmMKaW5kZXggNGM4NDA0MTU1YS4uZDA0YTFjM2FlYyAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJt
L2RvbWFpbl9idWlsZC5jCisrKyBiL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYwpAQCAtNjIx
LDE3ICs2MjEsMTkgQEAgc3RhdGljIHZvaWQgX19pbml0IHNldF9pbnRlcnJ1cHQoZ2ljX2ludGVy
cnVwdF90IGludGVycnVwdCwKICAqICAiaW50ZXJydXB0cyI6IGNvbnRhaW5zIHRoZSBsaXN0IG9m
IGludGVycnVwdHMKICAqICAiaW50ZXJydXB0LXBhcmVudCI6IGxpbmsgdG8gdGhlIEdJQwogICov
Ci1zdGF0aWMgaW50IF9faW5pdCBmZHRfcHJvcGVydHlfaW50ZXJydXB0cyh2b2lkICpmZHQsIGdp
Y19pbnRlcnJ1cHRfdCAqaW50ciwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHVuc2lnbmVkIG51bV9pcnEpCitzdGF0aWMgaW50IF9faW5pdCBmZHRfcHJvcGVydHlf
aW50ZXJydXB0cyhjb25zdCBzdHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZvLAorICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGdpY19pbnRlcnJ1cHRfdCAqaW50ciwgdW5zaWduZWQgbnVtX2lycSkK
IHsKICAgICBpbnQgcmVzOworICAgIHVpbnQzMl90IHBoYW5kbGUgPSBpc19oYXJkd2FyZV9kb21h
aW4oa2luZm8tPmQpID8KKyAgICAgICAgICAgICAgICAgICAgICAgZHRfaW50ZXJydXB0X2NvbnRy
b2xsZXItPnBoYW5kbGUgOiBHVUVTVF9QSEFORExFX0dJQzsKIAotICAgIHJlcyA9IGZkdF9wcm9w
ZXJ0eShmZHQsICJpbnRlcnJ1cHRzIiwgaW50ciwgc2l6ZW9mIChpbnRyWzBdKSAqIG51bV9pcnEp
OworICAgIHJlcyA9IGZkdF9wcm9wZXJ0eShraW5mby0+ZmR0LCAiaW50ZXJydXB0cyIsCisgICAg
ICAgICAgICAgICAgICAgICAgIGludHIsIHNpemVvZiAoaW50clswXSkgKiBudW1faXJxKTsKICAg
ICBpZiAoIHJlcyApCiAgICAgICAgIHJldHVybiByZXM7CiAKLSAgICByZXMgPSBmZHRfcHJvcGVy
dHlfY2VsbChmZHQsICJpbnRlcnJ1cHQtcGFyZW50IiwKLSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBkdF9pbnRlcnJ1cHRfY29udHJvbGxlci0+cGhhbmRsZSk7CisgICAgcmVzID0gZmR0X3By
b3BlcnR5X2NlbGwoa2luZm8tPmZkdCwgImludGVycnVwdC1wYXJlbnQiLCBwaGFuZGxlKTsKIAog
ICAgIHJldHVybiByZXM7CiB9CkBAIC03MzMsNyArNzM1LDcgQEAgc3RhdGljIGludCBfX2luaXQg
bWFrZV9oeXBlcnZpc29yX25vZGUoc3RydWN0IGRvbWFpbiAqZCwKICAgICAgKiAgVE9ETzogSGFu
ZGxlIHByb3Blcmx5IHRoZSBjcHVtYXNrOwogICAgICAqLwogICAgIHNldF9pbnRlcnJ1cHQoaW50
ciwgZC0+YXJjaC5ldnRjaG5faXJxLCAweGYsIERUX0lSUV9UWVBFX0xFVkVMX0xPVyk7Ci0gICAg
cmVzID0gZmR0X3Byb3BlcnR5X2ludGVycnVwdHMoZmR0LCAmaW50ciwgMSk7CisgICAgcmVzID0g
ZmR0X3Byb3BlcnR5X2ludGVycnVwdHMoa2luZm8sICZpbnRyLCAxKTsKICAgICBpZiAoIHJlcyAp
CiAgICAgICAgIHJldHVybiByZXM7CiAKQEAgLTk2MCw4ICs5NjIsMTAgQEAgc3RhdGljIGludCBf
X2luaXQgbWFrZV9naWNfbm9kZShjb25zdCBzdHJ1Y3QgZG9tYWluICpkLCB2b2lkICpmZHQsCiAg
ICAgcmV0dXJuIHJlczsKIH0KIAotc3RhdGljIGludCBfX2luaXQgbWFrZV90aW1lcl9ub2RlKGNv
bnN0IHN0cnVjdCBkb21haW4gKmQsIHZvaWQgKmZkdCkKK3N0YXRpYyBpbnQgX19pbml0IG1ha2Vf
dGltZXJfbm9kZShjb25zdCBzdHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZvKQogeworICAgIHZvaWQg
KmZkdCA9IGtpbmZvLT5mZHQ7CisKICAgICBzdGF0aWMgY29uc3Qgc3RydWN0IGR0X2RldmljZV9t
YXRjaCB0aW1lcl9pZHNbXSBfX2luaXRjb25zdCA9CiAgICAgewogICAgICAgICBEVF9NQVRDSF9D
T01QQVRJQkxFKCJhcm0sYXJtdjctdGltZXIiKSwKQEAgLTEwMTYsNyArMTAyMCw3IEBAIHN0YXRp
YyBpbnQgX19pbml0IG1ha2VfdGltZXJfbm9kZShjb25zdCBzdHJ1Y3QgZG9tYWluICpkLCB2b2lk
ICpmZHQpCiAgICAgZHRfZHByaW50aygiICBWaXJ0IGludGVycnVwdCAldVxuIiwgaXJxKTsKICAg
ICBzZXRfaW50ZXJydXB0KGludHJzWzJdLCBpcnEsIDB4ZiwgRFRfSVJRX1RZUEVfTEVWRUxfTE9X
KTsKIAotICAgIHJlcyA9IGZkdF9wcm9wZXJ0eV9pbnRlcnJ1cHRzKGZkdCwgaW50cnMsIDMpOwor
ICAgIHJlcyA9IGZkdF9wcm9wZXJ0eV9pbnRlcnJ1cHRzKGtpbmZvLCBpbnRycywgMyk7CiAgICAg
aWYgKCByZXMgKQogICAgICAgICByZXR1cm4gcmVzOwogCkBAIC0xMzc3LDcgKzEzODEsNyBAQCBz
dGF0aWMgaW50IF9faW5pdCBoYW5kbGVfbm9kZShzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3Qga2Vy
bmVsX2luZm8gKmtpbmZvLAogICAgIGlmICggZGV2aWNlX2dldF9jbGFzcyhub2RlKSA9PSBERVZJ
Q0VfR0lDICkKICAgICAgICAgcmV0dXJuIG1ha2VfZ2ljX25vZGUoZCwga2luZm8tPmZkdCwgbm9k
ZSk7CiAgICAgaWYgKCBkdF9tYXRjaF9ub2RlKHRpbWVyX21hdGNoZXMsIG5vZGUpICkKLSAgICAg
ICAgcmV0dXJuIG1ha2VfdGltZXJfbm9kZShkLCBraW5mby0+ZmR0KTsKKyAgICAgICAgcmV0dXJu
IG1ha2VfdGltZXJfbm9kZShraW5mbyk7CiAKICAgICAvKiBTa2lwIG5vZGVzIHVzZWQgYnkgWGVu
ICovCiAgICAgaWYgKCBkdF9kZXZpY2VfdXNlZF9ieShub2RlKSA9PSBET01JRF9YRU4gKQotLSAK
Mi4xNy4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 31 09:35:17 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 09: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 1hsl0v-0001FU-4k; Wed, 31 Jul 2019 09:35:17 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=mXbA=V4=gmail.com=viktor.mitin.19@srs-us1.protection.inumbo.net>)
 id 1hsl0t-0001FE-Ry
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 09:35:15 +0000
X-Inumbo-ID: 7f9eef38-b376-11e9-8980-bc764e045a96
Received: from mail-lf1-x141.google.com (unknown [2a00:1450:4864:20::141])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7f9eef38-b376-11e9-8980-bc764e045a96;
 Wed, 31 Jul 2019 09:35:14 +0000 (UTC)
Received: by mail-lf1-x141.google.com with SMTP id u10so8196676lfm.12
 for <xen-devel@lists.xenproject.org>; Wed, 31 Jul 2019 02:35: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=xlMx3hw0T2T90NvBukcLZ5GqiQ2OqJhBqyw+D6rzSzs=;
 b=OKC+eNd1e3gxnSU0UC9D2MS+QQz+ND+IMWb5Trg3jNW2UO4U1ea6U6uIJY/55gdpBU
 zUgCS6tm+yiRcrdxBBSkQFPJoXpoSt4yYdv1HOdHSyqKYxV7oYL4paIBO8JID7awbxkN
 v9/Zn8I77KofTD+CUaNUILa3wk54XUxzj2nBaX1VTTAibTXZC2bXgDIEWsGHAWlUhnKG
 shsS/mlEu8m75BNc4HyvB/EE/1QZyBvjGZZUhhINJ6YC+ImBVCaepEvNonqNN9L0rhQJ
 fjUWbqBe29PH8X7bt7ncX+E5/5JvcHgBhq/OG3DEE6kbopzolmy/oo+illNjqaT12YaT
 yd4A==
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=xlMx3hw0T2T90NvBukcLZ5GqiQ2OqJhBqyw+D6rzSzs=;
 b=DRaRxkptxQMsgUQ9TF4eMjhwQH6X5tjIgrigOLxl49umBaHDkrcxfJKEOO5t34AY7j
 Ih1yepUpoE05FAuQov1MnhBunqm89+/nK8MAuWKhsJSzIXJ04sWxdo4vDKM7sVdcidqN
 H1859/kFUNMifoN820JccgRWvxkILxoRpd8167+kFe5+I9yG7HVNs6P6XFRghR4wqkhO
 lMLt0p8q7hRRTt80DM55wXwx51xsIp40rbSW4ID4BwV+tLeyOf5Gyg/9GDyE3gaNlFhT
 UPe90+qLuWqNJM3yaLjXdS83x4DK9d/r74u6sgLTNY2shinHbrS3nGTBBnDnidPlY/IG
 CdXA==
X-Gm-Message-State: APjAAAUxH8Qn6HpzmBbDHhdmFiOxXsOvgs1VlRv8C7IFtcVh0am+DL10
 xdTbf0sFQg3IKtbFTbNbDllwTQCi
X-Google-Smtp-Source: APXvYqzK9EDaDjBd/dxUFBCzU6ZZCSooy/wQ5yTXyi+gbv8mHSblxvdmz+5xhirpcV9jmSS5/fF1vA==
X-Received: by 2002:a05:6512:1d2:: with SMTP id
 f18mr17596761lfp.173.1564565713263; 
 Wed, 31 Jul 2019 02:35:13 -0700 (PDT)
Received: from 3489.kyiv.epam.com (ll-22.209.223.85.sovam.net.ua.
 [85.223.209.22])
 by smtp.gmail.com with ESMTPSA id k23sm9966499ljg.90.2019.07.31.02.35.11
 (version=TLS1_3 cipher=AEAD-AES256-GCM-SHA384 bits=256/256);
 Wed, 31 Jul 2019 02:35:12 -0700 (PDT)
From: Viktor Mitin <viktor.mitin.19@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Wed, 31 Jul 2019 12:34:30 +0300
Message-Id: <20190731093430.20726-2-viktor.mitin.19@gmail.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20190731093430.20726-1-viktor.mitin.19@gmail.com>
References: <20190731093430.20726-1-viktor.mitin.19@gmail.com>
Subject: [Xen-devel] [PATCH v3 2/2] xen/arm: merge make_timer_node and
 make_timer_domU_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: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Viktor Mitin <viktor_mitin@epam.com>, Viktor Mitin <viktor.mitin.19@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>

RnVuY3Rpb25zIG1ha2VfdGltZXJfbm9kZSBhbmQgbWFrZV90aW1lcl9kb21VX25vZGUgYXJlIHF1
aXRlIHNpbWlsYXIuClNvIGl0IGlzIGJldHRlciB0byBtZXJnZSB0aGVtIHRvIGF2b2lkIGRpc2Ny
ZXBhbmN5LgoKVGhlIG1haW4gZGlmZmVyZW5jZSBiZXR3ZWVuIHRoZSBmdW5jdGlvbnMgaXMgdGhl
IHRpbWVyIGludGVycnVwdHMgdXNlZC4KS2VwdCB0aGUgZG9tVSB2ZXJzaW9uIGZvciB0aGUgY29t
cGF0aWJsZSBhcyBpdCBpcyBzaW1wbGVyLgpLZXB0IHRoZSBodyB2ZXJzaW9uIGZvciB0aGUgY2xv
Y2sgYXMgaXQgaXMgcmVsZXZhbnQgZm9yIHRoZSBib3RoIGNhc2VzLgoKSXQgaGFzIGJlZW4gbWVy
Z2VkIGludG8gb25lIGZ1bmN0aW9uIC0gbWFrZV90aW1lcl9ub2RlLgoKU3VnZ2VzdGVkLWJ5OiBK
dWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgpTaWduZWQtb2ZmLWJ5OiBWaWt0b3Ig
TWl0aW4gPHZpa3Rvcl9taXRpbkBlcGFtLmNvbT4KLS0tClRlc3RlZCBkb20wIGFuZCBkb20wbGVz
cyBkb21VIGJvb3QgYW5kCnRoYXQgY2xvY2sgZnJlcXVlbmN5IHByb3BlcnR5IHNldCBpbiBib3Ro
IGRldmljZSB0cmVlcy4KCiB4ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMgfCA5NyArKysrKysr
KysrKysrLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgMzMgaW5zZXJ0
aW9ucygrKSwgNjQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2RvbWFp
bl9idWlsZC5jIGIveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jCmluZGV4IGQwNGExYzNhZWMu
LjNlZmI2NTEwMDYgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYworKysg
Yi94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKQEAgLTk2NCw4ICs5NjQsMTQgQEAgc3RhdGlj
IGludCBfX2luaXQgbWFrZV9naWNfbm9kZShjb25zdCBzdHJ1Y3QgZG9tYWluICpkLCB2b2lkICpm
ZHQsCiAKIHN0YXRpYyBpbnQgX19pbml0IG1ha2VfdGltZXJfbm9kZShjb25zdCBzdHJ1Y3Qga2Vy
bmVsX2luZm8gKmtpbmZvKQogeworICAgIGludCByZXM7CiAgICAgdm9pZCAqZmR0ID0ga2luZm8t
PmZkdDsKLQorICAgIHVuc2lnbmVkIGludCBpcnFbTUFYX1RJTUVSX1BQSV07CisgICAgZ2ljX2lu
dGVycnVwdF90IGludHJzWzNdOworICAgIGNvbnN0IHZvaWQgKmNvbXBhdGlibGU7CisgICAgdTMy
IGxlbjsKKyAgICB1MzIgY2xvY2tfZnJlcXVlbmN5OworICAgIGJvb2wgY2xvY2tfdmFsaWQ7CiAg
ICAgc3RhdGljIGNvbnN0IHN0cnVjdCBkdF9kZXZpY2VfbWF0Y2ggdGltZXJfaWRzW10gX19pbml0
Y29uc3QgPQogICAgIHsKICAgICAgICAgRFRfTUFUQ0hfQ09NUEFUSUJMRSgiYXJtLGFybXY3LXRp
bWVyIiksCkBAIC05NzMsMTUgKzk3OSw2IEBAIHN0YXRpYyBpbnQgX19pbml0IG1ha2VfdGltZXJf
bm9kZShjb25zdCBzdHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZvKQogICAgICAgICB7IC8qIHNlbnRp
bmVsICovIH0sCiAgICAgfTsKICAgICBzdHJ1Y3QgZHRfZGV2aWNlX25vZGUgKmRldjsKLSAgICB1
MzIgbGVuOwotICAgIGNvbnN0IHZvaWQgKmNvbXBhdGlibGU7Ci0gICAgaW50IHJlczsKLSAgICB1
bnNpZ25lZCBpbnQgaXJxOwotICAgIGdpY19pbnRlcnJ1cHRfdCBpbnRyc1szXTsKLSAgICB1MzIg
Y2xvY2tfZnJlcXVlbmN5OwotICAgIGJvb2wgY2xvY2tfdmFsaWQ7Ci0KLSAgICBkdF9kcHJpbnRr
KCJDcmVhdGUgdGltZXIgbm9kZVxuIik7CiAKICAgICBkZXYgPSBkdF9maW5kX21hdGNoaW5nX25v
ZGUoTlVMTCwgdGltZXJfaWRzKTsKICAgICBpZiAoICFkZXYgKQpAQCAtOTkwLDYgKzk4NywxMCBA
QCBzdGF0aWMgaW50IF9faW5pdCBtYWtlX3RpbWVyX25vZGUoY29uc3Qgc3RydWN0IGtlcm5lbF9p
bmZvICpraW5mbykKICAgICAgICAgcmV0dXJuIC1GRFRfRVJSX1hFTihFTk9FTlQpOwogICAgIH0K
IAorICAgIHJlcyA9IGZkdF9iZWdpbl9ub2RlKGZkdCwgInRpbWVyIik7CisgICAgaWYgKCByZXMg
KQorICAgICAgICByZXR1cm4gcmVzOworCiAgICAgY29tcGF0aWJsZSA9IGR0X2dldF9wcm9wZXJ0
eShkZXYsICJjb21wYXRpYmxlIiwgJmxlbik7CiAgICAgaWYgKCAhY29tcGF0aWJsZSApCiAgICAg
ewpAQCAtOTk3LDI4ICs5OTgsMzYgQEAgc3RhdGljIGludCBfX2luaXQgbWFrZV90aW1lcl9ub2Rl
KGNvbnN0IHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8pCiAgICAgICAgIHJldHVybiAtRkRUX0VS
Ul9YRU4oRU5PRU5UKTsKICAgICB9CiAKLSAgICByZXMgPSBmZHRfYmVnaW5fbm9kZShmZHQsICJ0
aW1lciIpOwotICAgIGlmICggcmVzICkKLSAgICAgICAgcmV0dXJuIHJlczsKLQogICAgIHJlcyA9
IGZkdF9wcm9wZXJ0eShmZHQsICJjb21wYXRpYmxlIiwgY29tcGF0aWJsZSwgbGVuKTsKICAgICBp
ZiAoIHJlcyApCiAgICAgICAgIHJldHVybiByZXM7CiAKICAgICAvKiBUaGUgdGltZXIgSVJRIGlz
IGVtdWxhdGVkIGJ5IFhlbi4gSXQgYWx3YXlzIGV4cG9zZXMgYW4gYWN0aXZlLWxvdwogICAgICAq
IGxldmVsLXNlbnNpdGl2ZSBpbnRlcnJ1cHQgKi8KKyAgICBpZiAoIGlzX2hhcmR3YXJlX2RvbWFp
bihraW5mby0+ZCkgKQorICAgIHsKKyAgICAgICAgaXJxW1RJTUVSX1BIWVNfU0VDVVJFX1BQSV0g
PSB0aW1lcl9nZXRfaXJxKFRJTUVSX1BIWVNfU0VDVVJFX1BQSSk7CisgICAgICAgIGlycVtUSU1F
Ul9QSFlTX05PTlNFQ1VSRV9QUEldID0KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHRpbWVyX2dldF9pcnEoVElNRVJfUEhZU19OT05TRUNVUkVfUFBJKTsKKyAgICAgICAgaXJx
W1RJTUVSX1ZJUlRfUFBJXSA9IHRpbWVyX2dldF9pcnEoVElNRVJfVklSVF9QUEkpOworICAgIH0K
KyAgICBlbHNlCisgICAgeworICAgICAgICBpcnFbVElNRVJfUEhZU19TRUNVUkVfUFBJXSA9IEdV
RVNUX1RJTUVSX1BIWVNfU19QUEk7CisgICAgICAgIGlycVtUSU1FUl9QSFlTX05PTlNFQ1VSRV9Q
UEldID0gR1VFU1RfVElNRVJfUEhZU19OU19QUEk7CisgICAgICAgIGlycVtUSU1FUl9WSVJUX1BQ
SV0gPSBHVUVTVF9USU1FUl9WSVJUX1BQSTsKKyAgICB9CiAKLSAgICBpcnEgPSB0aW1lcl9nZXRf
aXJxKFRJTUVSX1BIWVNfU0VDVVJFX1BQSSk7Ci0gICAgZHRfZHByaW50aygiICBTZWN1cmUgaW50
ZXJydXB0ICV1XG4iLCBpcnEpOwotICAgIHNldF9pbnRlcnJ1cHQoaW50cnNbMF0sIGlycSwgMHhm
LCBEVF9JUlFfVFlQRV9MRVZFTF9MT1cpOworICAgIGR0X2RwcmludGsoIiAgU2VjdXJlIGludGVy
cnVwdCAldVxuIiwgaXJxW1RJTUVSX1BIWVNfU0VDVVJFX1BQSV0pOworICAgIHNldF9pbnRlcnJ1
cHQoaW50cnNbMF0sIGlycVtUSU1FUl9QSFlTX1NFQ1VSRV9QUEldLAorICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAweGYsIERUX0lSUV9UWVBFX0xFVkVMX0xPVyk7CiAKLSAgICBpcnEgPSB0
aW1lcl9nZXRfaXJxKFRJTUVSX1BIWVNfTk9OU0VDVVJFX1BQSSk7Ci0gICAgZHRfZHByaW50aygi
ICBOb24gc2VjdXJlIGludGVycnVwdCAldVxuIiwgaXJxKTsKLSAgICBzZXRfaW50ZXJydXB0KGlu
dHJzWzFdLCBpcnEsIDB4ZiwgRFRfSVJRX1RZUEVfTEVWRUxfTE9XKTsKKyAgICBkdF9kcHJpbnRr
KCIgIE5vbiBzZWN1cmUgaW50ZXJydXB0ICV1XG4iLCBpcnFbVElNRVJfUEhZU19OT05TRUNVUkVf
UFBJXSk7CisgICAgc2V0X2ludGVycnVwdChpbnRyc1sxXSwgaXJxW1RJTUVSX1BIWVNfTk9OU0VD
VVJFX1BQSV0sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDB4ZiwgRFRfSVJRX1RZUEVf
TEVWRUxfTE9XKTsKIAotICAgIGlycSA9IHRpbWVyX2dldF9pcnEoVElNRVJfVklSVF9QUEkpOwot
ICAgIGR0X2RwcmludGsoIiAgVmlydCBpbnRlcnJ1cHQgJXVcbiIsIGlycSk7Ci0gICAgc2V0X2lu
dGVycnVwdChpbnRyc1syXSwgaXJxLCAweGYsIERUX0lSUV9UWVBFX0xFVkVMX0xPVyk7CisgICAg
ZHRfZHByaW50aygiICBWaXJ0IGludGVycnVwdCAldVxuIiwgaXJxW1RJTUVSX1ZJUlRfUFBJXSk7
CisgICAgc2V0X2ludGVycnVwdChpbnRyc1syXSwgaXJxW1RJTUVSX1ZJUlRfUFBJXSwgMHhmLCBE
VF9JUlFfVFlQRV9MRVZFTF9MT1cpOwogCiAgICAgcmVzID0gZmR0X3Byb3BlcnR5X2ludGVycnVw
dHMoa2luZm8sIGludHJzLCAzKTsKICAgICBpZiAoIHJlcyApCkBAIC0xNjAzLDQ2ICsxNjEyLDYg
QEAgc3RhdGljIGludCBfX2luaXQgbWFrZV9naWNfZG9tVV9ub2RlKGNvbnN0IHN0cnVjdCBkb21h
aW4gKmQsIHZvaWQgKmZkdCkKICAgICB9CiB9CiAKLXN0YXRpYyBpbnQgX19pbml0IG1ha2VfdGlt
ZXJfZG9tVV9ub2RlKGNvbnN0IHN0cnVjdCBkb21haW4gKmQsIHZvaWQgKmZkdCkKLXsKLSAgICBp
bnQgcmVzOwotICAgIGdpY19pbnRlcnJ1cHRfdCBpbnRyc1szXTsKLQotICAgIHJlcyA9IGZkdF9i
ZWdpbl9ub2RlKGZkdCwgInRpbWVyIik7Ci0gICAgaWYgKCByZXMgKQotICAgICAgICByZXR1cm4g
cmVzOwotCi0gICAgaWYgKCAhaXNfNjRiaXRfZG9tYWluKGQpICkKLSAgICB7Ci0gICAgICAgIHJl
cyA9IGZkdF9wcm9wZXJ0eV9zdHJpbmcoZmR0LCAiY29tcGF0aWJsZSIsICJhcm0sYXJtdjctdGlt
ZXIiKTsKLSAgICAgICAgaWYgKCByZXMgKQotICAgICAgICAgICAgcmV0dXJuIHJlczsKLSAgICB9
Ci0gICAgZWxzZQotICAgIHsKLSAgICAgICAgcmVzID0gZmR0X3Byb3BlcnR5X3N0cmluZyhmZHQs
ICJjb21wYXRpYmxlIiwgImFybSxhcm12OC10aW1lciIpOwotICAgICAgICBpZiAoIHJlcyApCi0g
ICAgICAgICAgICByZXR1cm4gcmVzOwotICAgIH0KLQotICAgIHNldF9pbnRlcnJ1cHQoaW50cnNb
MF0sIEdVRVNUX1RJTUVSX1BIWVNfU19QUEksIDB4ZiwgRFRfSVJRX1RZUEVfTEVWRUxfTE9XKTsK
LSAgICBzZXRfaW50ZXJydXB0KGludHJzWzFdLCBHVUVTVF9USU1FUl9QSFlTX05TX1BQSSwgMHhm
LCBEVF9JUlFfVFlQRV9MRVZFTF9MT1cpOwotICAgIHNldF9pbnRlcnJ1cHQoaW50cnNbMl0sIEdV
RVNUX1RJTUVSX1ZJUlRfUFBJLCAweGYsIERUX0lSUV9UWVBFX0xFVkVMX0xPVyk7Ci0KLSAgICBy
ZXMgPSBmZHRfcHJvcGVydHkoZmR0LCAiaW50ZXJydXB0cyIsIGludHJzLCBzaXplb2YgKGludHJz
WzBdKSAqIDMpOwotICAgIGlmICggcmVzICkKLSAgICAgICAgcmV0dXJuIHJlczsKLQotICAgIHJl
cyA9IGZkdF9wcm9wZXJ0eV9jZWxsKGZkdCwgImludGVycnVwdC1wYXJlbnQiLAotICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIEdVRVNUX1BIQU5ETEVfR0lDKTsKLSAgICBpZiAocmVzKQotICAg
ICAgICByZXR1cm4gcmVzOwotCi0gICAgcmVzID0gZmR0X2VuZF9ub2RlKGZkdCk7Ci0KLSAgICBy
ZXR1cm4gcmVzOwotfQotCiAjaWZkZWYgQ09ORklHX1NCU0FfVlVBUlRfQ09OU09MRQogc3RhdGlj
IGludCBfX2luaXQgbWFrZV92cGwwMTFfdWFydF9ub2RlKGNvbnN0IHN0cnVjdCBkb21haW4gKmQs
IHZvaWQgKmZkdCkKIHsKQEAgLTE3NDgsNyArMTcxNyw3IEBAIHN0YXRpYyBpbnQgX19pbml0IHBy
ZXBhcmVfZHRiX2RvbVUoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IGtlcm5lbF9pbmZvICpraW5m
bykKICAgICBpZiAoIHJldCApCiAgICAgICAgIGdvdG8gZXJyOwogCi0gICAgcmV0ID0gbWFrZV90
aW1lcl9kb21VX25vZGUoZCwga2luZm8tPmZkdCk7CisgICAgcmV0ID0gbWFrZV90aW1lcl9ub2Rl
KGtpbmZvKTsKICAgICBpZiAoIHJldCApCiAgICAgICAgIGdvdG8gZXJyOwogCi0tIAoyLjE3LjEK
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 31 09:39:21 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 09: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 1hsl4q-0001SJ-Tb; Wed, 31 Jul 2019 09: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=mtD0=V4=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hsl4p-0001SD-7v
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 09:39:19 +0000
X-Inumbo-ID: 0acd6537-b377-11e9-8980-bc764e045a96
Received: from m9a0001g.houston.softwaregrp.com (unknown [15.124.64.66])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0acd6537-b377-11e9-8980-bc764e045a96;
 Wed, 31 Jul 2019 09:39:18 +0000 (UTC)
Received: FROM m9a0001g.houston.softwaregrp.com (15.121.0.191) BY
 m9a0001g.houston.softwaregrp.com WITH ESMTP; 
 Wed, 31 Jul 2019 09:39:11 +0000
Received: from M4W0335.microfocus.com (2002:f78:1193::f78:1193) by
 M9W0068.microfocus.com (2002:f79:bf::f79:bf) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Wed, 31 Jul 2019 09:28:43 +0000
Received: from NAM05-DM3-obe.outbound.protection.outlook.com (15.124.8.11) by
 M4W0335.microfocus.com (15.120.17.147) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Wed, 31 Jul 2019 09:28:44 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=kq+u6l+dDHL2vlc2MUNGdTWm3Uw2AbUe/O3Ildz+LOuUlEg4AphplKFGH8B8iPupnjKRN5v47d5mU4OhGFi+NlR7Ricsbjmd50COz9vdULgE6woupyeeL+74W+JYdADZhOHZbHWZxvPkWNilz09CptVa4AVARXG+WpPN08P1oZ9MZyWde0ypps5EBePwq75sIcFP2IfbY1szJoEf5Te2gxvkrEm7tgXzXSG/2mmwn6zwAEOQD9I/Nf8Mys86yP1KIrweBRqsWVEYz2XlGsRIrzRDa0TX3y4C7KV/i8J4K/7LC6iPXlJ50Nub2ig0nCLIFrUhzSIfKjfTNutVVFb/AA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=Nm6jFnZJCLNqApkJk9iDRRigDbKhmJYO24031aTQg/8=;
 b=nDGv8+Jzuk+FE+GQebk7XscCiZY3q2nZKVRYE2LdRfm7NQoxPsEl1czqbF/UFXXDiMWdLguGPVsrmkVMBh+xQBfytRRZZaMttwGne+XtjH/D+e4/pVKRCsu5IDGb63KW/P7KRWMGoYO0uM+XWjrrd3QmJ2roi/9TFHJRuK+384nKEE48uZ1QsiVL0k7n0jAXe0DuzQgZvB9Xo5ml3MdSZsrfntwXs/CHQHsJlDMJGuh9zBnEGXu5pVdvbQBqfeyNJYIC8Yu0w/9DB041LypM4eevx6UuRTJpQGq0a1nCM6ew3g8r8l8cQ7rIX8dOXVCgw9nj48auo7mJk7Nj7lcSEw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB3417.namprd18.prod.outlook.com (10.255.175.14) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2136.13; Wed, 31 Jul 2019 09:28:42 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::69cc:388:194c:e25b]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::69cc:388:194c:e25b%7]) with mapi id 15.20.2115.005; Wed, 31 Jul 2019
 09:28:42 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Thread-Topic: [Xen-devel] [PATCH v3 1/2] xen/link: Introduce
 .bss.percpu.page_aligned
Thread-Index: AQHVRjSGjfvYvY8Mj0+dnjT7dlU+s6bi2QqAgAAPEuOAAAOnAIAAclQ3gAEaKgA=
Date: Wed, 31 Jul 2019 09:28:42 +0000
Message-ID: <decb59fa-7f39-0606-eb7a-e21a04819eba@suse.com>
References: <20190729173843.21586-1-andrew.cooper3@citrix.com>
 <20190729173843.21586-2-andrew.cooper3@citrix.com>
 <446e9293-2689-39cb-9086-19abd6702431@suse.com>
 <fb4f5507-11aa-d197-c759-a84d84c7779d@citrix.com>
 <7061f1db-aa45-d016-8645-1f733f753944@suse.com>
 <5cc90018-6795-1a90-05a1-de1911aed8ce@citrix.com>
In-Reply-To: <5cc90018-6795-1a90-05a1-de1911aed8ce@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR01CA0022.eurprd01.prod.exchangelabs.com
 (2603:10a6:6:45::35) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 4d67aa83-5a15-4b2c-2ed9-08d715997a89
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB3417; 
x-ms-traffictypediagnostic: DM6PR18MB3417:
x-ms-exchange-purlcount: 1
x-microsoft-antispam-prvs: <DM6PR18MB34177DC934893886A4DD1278B3DF0@DM6PR18MB3417.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 011579F31F
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(376002)(346002)(136003)(366004)(396003)(39860400002)(189003)(199004)(7736002)(14454004)(66066001)(99286004)(229853002)(305945005)(81156014)(53936002)(66446008)(81166006)(966005)(478600001)(54906003)(316002)(8936002)(6306002)(26005)(186003)(386003)(6506007)(66476007)(6486002)(6512007)(52116002)(66946007)(6436002)(8676002)(66556008)(76176011)(64756008)(5660300002)(3846002)(36756003)(6916009)(2616005)(71190400001)(14444005)(53546011)(102836004)(256004)(476003)(11346002)(486006)(6246003)(71200400001)(25786009)(68736007)(86362001)(31696002)(6116002)(31686004)(446003)(2906002)(4326008)(80792005)(142923001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB3417;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: SfL7cXAn8TqJ7RPOhygQTWmTECrCBsBKqUIZBiMa6MFmAasIO8EfeVVw7i2O+5UkPQcowI5zUMwd8a7bKnG3SRyiyo6SsvnWyKWzlXUNkAzgQ2RGpp0QZgXDnplJ7wyou79tpUUgfJ/Ff/VB7oABcZuigalQEEir1yjwivukQ3rxVuBZdg2gfNJPWvqZoCL/BZz5mK6sZLAVlEE59M3OhgITSbRotKwzs9iO61I5uSekbYBsV/w9ZbpmM7BDPVuCMXdcfkg1SJMw1U7DY2tLUtAkpd6ameOqq6jc0hn+dUOZWmbLFP4w9yTSMYuBhH8Y5UUsfXEQSSR7NHUTdwsLDgHSBmBazwFF0Cx9rTFPU3ESrLXyWCAHTJQR/k9ebjeSNJEqOMUbosEuVNwGYCMzOPjxYYEtLsmGVz42xkizn68=
Content-ID: <9A564468551D7149AF8034AFDCE50BBF@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 4d67aa83-5a15-4b2c-2ed9-08d715997a89
X-MS-Exchange-CrossTenant-originalarrivaltime: 31 Jul 2019 09:28:42.7773 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB3417
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v3 1/2] xen/link: Introduce
 .bss.percpu.page_aligned
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: StefanoStabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Julien Grall <julien.grall@arm.com>,
 Xen-devel <xen-devel@lists.xenproject.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMzAuMDcuMjAxOSAxODozNiwgQW5kcmV3IENvb3BlciB3cm90ZToNCj4gT24gMzAvMDcvMjAx
OSAxMDo0OSwgSmFuIEJldWxpY2ggd3JvdGU6DQo+PiBPbiAzMC4wNy4yMDE5IDExOjM1LCBBbmRy
ZXcgQ29vcGVyIHdyb3RlOg0KPj4+IE9uIDMwLzA3LzIwMTkgMDk6NDIsIEphbiBCZXVsaWNoIHdy
b3RlOg0KPj4+PiBPbiAyOS4wNy4yMDE5IDE5OjM4LCBBbmRyZXcgQ29vcGVyIHdyb3RlOg0KPj4+
Pj4gLS0tIGEveGVuL2FyY2gveDg2L3hlbi5sZHMuUw0KPj4+Pj4gKysrIGIveGVuL2FyY2gveDg2
L3hlbi5sZHMuUw0KPj4+Pj4gQEAgLTI5MywxNCArMjkzLDE3IEBAIFNFQ1RJT05TDQo+Pj4+PiAg
ICAgICAgICAgX19ic3Nfc3RhcnQgPSAuOw0KPj4+Pj4gICAgICAgICAgICooLmJzcy5zdGFja19h
bGlnbmVkKQ0KPj4+Pj4gICAgICAgICAgICooLmJzcy5wYWdlX2FsaWduZWQqKQ0KPj4+Pj4gLSAg
ICAgICAqKC5ic3MpDQo+Pj4+PiAtICAgICAgIC4gPSBBTElHTihTTVBfQ0FDSEVfQllURVMpOw0K
Pj4+Pj4gKyAgICAgICAuID0gQUxJR04oUEFHRV9TSVpFKTsNCj4+Pj4+ICAgICAgICAgICBfX3Bl
cl9jcHVfc3RhcnQgPSAuOw0KPj4+Pj4gKyAgICAgICAqKC5ic3MucGVyY3B1LnBhZ2VfYWxpZ25l
ZCkNCj4+Pj4+ICsgICAgICAgLiA9IEFMSUdOKFBBR0VfU0laRSk7DQo+Pj4+IEJ1dCB0aGlzIGdv
ZXMgdG9vIGZhcjogV2hhdCB3ZSB3YW50IGlzIGZvciB0aGUgVFNTIHRvIG9jY3VweSBhIGZ1bGwN
Cj4+Pj4gcGFnZSwgbm90IGZvciB3aGF0ZXZlciByYW5kb20gb3RoZXIgcGFnZS1hbGlnbmVkIG9i
amVjdCBlbmRzIHVwDQo+Pj4+IGxhc3QgaGVyZSAoc2hvdWxkIGFueSBldmVyeSBhcHBlYXIpLg0K
Pj4+IENvbWUgYWdhaW4/wqAgVGhpcyBpcyByaWRpY3Vsb3VzLg0KPj4+DQo+Pj4gT2JqZWN0cyBp
biBhIHNlY3Rpb24gZm9sbG93aW5nIGZvby5wYWdlX2FsaWduZWQgc2hvdWxkIG5ldmVyIGVuZCB1
cCBpbg0KPj4+IHRoZSB0YWlsIG9mIHRoZSBmaW5hbCBwYWdlIG9mIGZvby5wYWdlX2FsaWduZWQs
IGJlY2F1c2UgdGhlbiB0aGV5IGFyZSBpbg0KPj4+IHRoZSB3cm9uZyBzZWN0aW9uLg0KPj4gSG93
IGRvIHlvdSBkZXJpdmUgIndyb25nIHNlY3Rpb24iPyBTZWN0aW9ucyBoYXZlIGFuIGFsaWdubWVu
dCBhbmQgYQ0KPj4gc2l6ZS4gVGhlIGxhdHRlciBkb2Vzbid0IG5lZWQgdG8gYmUgYSBtdWx0aXBs
ZSBvZiB0aGUgZm9ybWVyLiBUaGUNCj4+IHNlY3Rpb24gZW5kcyB3aGVyZXZlciBpdHMgc2l6ZSBz
YXlzIGl0IGVuZHMuIFVzaW5nIHRoaXMgcHJvcGVydHkgaXMNCj4+IGFjdHVhbGx5IGRlc2lyYWJs
ZSBpbiBvdGhlciBjYXNlcywgdG8gbGltaXQgd2FzdGUgb2Ygc3BhY2UuDQo+IA0KPiBUaGUgcHJp
bmNpcGxlIG9mIGxlYXN0IHN1cnByaXNlLCBmb3IgYSBzZWN0aW9uIHdpdGggcGFnZV9hbGlnbmVk
IGluIGl0cw0KPiBuYW1lLCBpcyB0aGF0IHRoZSBzZWN0aW9uIHN0YXJ0cyBhbmQgZW5kcyBvbiBh
IHBhZ2UgYm91bmRhcnkuwqAgVGhpcyBpcw0KPiB3aGF0IHBlb3BsZSBleHBlY3Qgd2hlbiB0aGV5
IHNlZSBhIG5hbWUgbGlrZSB0aGF0Lg0KDQpIbW0sIHdoZW4gSSBzZWUgImFsaWduZWQiIEkgdGhp
bmsgImFsaWduZWQiLCBhbmQgbm90aGluZyBlbHNlLiBXaGF0J3MNCm1vcmUgb2RkIC0geW91ciBy
ZXNwb25zZSBoZXJlIGlzIGluY29uc2lzdGVudCB3aXRoIHlvdXIgZWFybGllciBvbmUgaW4NCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvYXJjaGl2ZXMvaHRtbC94ZW4tZGV2ZWwvMjAxOS0w
Ny9tc2cwMjA4NC5odG1sDQpUaGVyZSB5b3UgZGlkIGFwcGVhciB0byBhZ3JlZSB0aGF0IC5ic3Mu
cGFnZV9hbGlnbmVkIG1heSBlbmQgd2l0aCBhbg0Kb2JqZWN0IHRoZSBzaXplIG9mIHdoaWNoIGlz
IG5vdCBhIG11bHRpcGxlIG9mIFBBR0VfU0laRS4gRnVydGhlcm1vcmUNCnlvdSBldmVuIG1ha2Ug
cHJvdmlzaW9ucyBmb3IgdGhpcyB0byBoYXBwZW4gcmlnaHQgaW4gdGhlIHBhdGNoDQpkZXNjcmlw
dGlvbiBoZXJlLg0KDQooQXMgYW4gYXNpZGUsIHlvdSBhbHNvIGRvbid0IHNlZW0gdG8gaGF2ZSBh
bnkgcHJvYmxlbXMgd2l0aCAudGV4dC5rZXhlYw0KYmVpbmcgcGFnZSBhbGlnbmVkIGJ1dCBub3Qg
YSBtdWx0aXBsZSBvZiBQQUdFX1NJWkUgaW4gc2l6ZS4gR3JhbnRlZCB0aGlzDQpzZWN0aW9uIGRv
ZXNuJ3QgY2FycnkgInBhZ2VfYWxpZ25lZCIgaW4gaXRzIG5hbWUuKQ0KDQo+Pj4gQSBzaG9ydCBU
U1MgaXMgYSBwYWluIHRvIGRlYWwgd2l0aCwgYnV0IGV2ZW4geW91IHNhaWQgeW91IGRpZG4ndCBs
aWtlDQo+Pj4gdGhlIHhlbl90c3MgaWRlYSB3aGVuIHlvdSBzdWdnZXN0ZWQgaXQuDQo+Pj4NCj4+
PiBUaGUgbmFtZSBvZiB0aGUgc2VjdGlvbiBpcyB2ZXJ5IGRlbGliZXJhdGVseSBub3QgVFNTIHNw
ZWNpZmljLCBiZWNhdXNlDQo+Pj4gdGhlcmUgaXMgcGxlbnR5IG9mIG90aGVyIGNsZWFudXAgd2hp
Y2ggd2lsbCBlbmQgdXAgd2l0aCBvYmplY3RzIGluIHRoaXMNCj4+PiBzZWN0aW9uLg0KPj4gV2Vs
bCwgaWYgdGhleSdyZSBhbGwgc3RyaWN0bHkgYSBtdWx0aXBsZSBvZiBQQUdFX1NJWkUsIHRoZW4g
d3JpdGluZw0KPj4gZG93biBhIHJlc3BlY3RpdmUgcmVxdWlyZW1lbnQgbWlnaHQgYmUgYWNjZXB0
YWJsZS4gQnV0IGV2ZW4gdGhlbiBJbm90IHN1Ym1pdHRlZCBieSBtZS4NCj4+IHdvdWxkbid0IGJl
IG92ZXJseSBoYXBweSBnb2luZyB0aGF0IHJvdXRlLg0KPiANCj4gVGhpcyByZXBseSwgbGlrZSBt
b3N0IG90aGVycyBpbiB0aGlzIHRocmVhZCwgaXMgYWN0aXZlbHkgdW5oZWxwZnVsLCBhbmQNCj4g
SSBnaXZlIHVwLg0KPiANCj4gSSBjYW4ndCByZWFkIHlvdXIgbWluZC7CoCBOZWl0aGVyIGNhbiBh
bnlvbmUgZWxzZSwgYW5kIG5vb25lIGhhcyB0aGUgdGltZQ0KPiB0byBkaXZpbmUgd2hhdCB5b3Ug
d2FudC4NCj4gDQo+IElmIHlvdSBkb24ndCBjb21lIHVwIHdpdGggc29tZXRoaW5nIG1vcmUgaGVs
cGZ1bCB0aGFuICJJIGRvbid0IGxpa2UgaXQNCj4gdGhpcyB3YXkiLCB0aGVuIEknbSBnb2luZyB0
byBjb21taXQgdGhpcyBzZXJpZXMgaW4gaXRzIGN1cnJlbnQgZm9ybSwgYW5kDQo+IHlvdSBjYW4g
YWRqdXN0aW5nIGl0IHRvIHlvdXIgb3duIHRhc3RlLCBpbiB5b3VyIG93biB0aW1lLg0KPiANCj4g
VGhpcyBnb2VzIGZvciBvdGhlciBzZXJpZXMgYXMgd2VsbCwgaW5jbHVkaW5nIG9uZXMgc3VibWl0
dGVkIGJ5IG90aGVycy4NCj4gSXQgaXMgYWJzb2x1dGVseSBjcml0aWNhbCB0aGF0IHJldmlldyBm
ZWVkYmFjayBpZGVudGlmaWVzLCBpbiBhIGNsZWFyDQo+IG1hbm5lciwgaG93IHlvdSBleHBlY3Qg
dGhlIGlzc3VlIHRvIGJlIHJlc29sdmVkLg0KPiANCj4gRm9yIGFueSBub24tdHJpdmlhbCBwaWVj
ZSBvZiBmZWVkYmFjaywgaWYgaXQgY2FuJ3QgYmUgcGhyYXNlZCBpbiB0aGUNCj4gZm9ybSAiSSB3
b3VsZCB0aGlzIHBhdGNoIG9rIGlmIHlvdSBhbHRlciAkWCB0byAkWSIsIHRoZW4gaXQgaXMgcHJv
YmFibHkNCj4gd2FudHMgcmV0aGlua2luZy7CoCBXaGF0ZXZlciB0aGUgZmVlZGJhY2sgYWN0dWFs
bHkgaXMsIHRoYXQgZ2l2ZXMgYQ0KPiBjb25jcmV0ZSAkWCB3aGljaCBpcyB0aGUgcGVyY2VpdmVk
IHByb2JsZW0sIGFuZCBhIGNvbmNyZXRlICRZIHdoaWNoIGlzDQo+IGVpdGhlciBhIGNsZWFyIGRp
c2N1c3Npb24gcG9pbnQsIG9yIGEgY2xlYXIgZGlyZWN0aW9uIHRvIHdvcmsgdG93YXJkcy4NCg0K
SSBoYXZlIHRvIGFkbWl0IHRoYXQgSSdtIHJhdGhlciBzdXJwcmlzZWQgdG8gZ2V0IF90aGlzXyBh
cyBhIHJlcGx5IGhlcmUsDQp3aGVuIHdlJ3ZlIGFscmVhZHkgc2tldGNoZWQgb3V0IHRoZSBjb3Jy
ZWN0IGFsdGVybmF0aXZlLiBEZXNwaXRlIG1lIG5vdA0KcGFydGljdWxhcmx5IGxpa2luZyBpdCwg
SSBkb24ndCBzZWUgYW55dGhpbmcgd3Jvbmcgd2l0aA0KDQp1bmlvbiBfYWxpZ25lZChQQUdFX1NJ
WkUpIHRzc191bmlvbiB7DQogICAgIHN0cnVjdCBfX3BhY2tlZCB0c3Nfc3RydWN0IHsNCiAgICAg
ICAgIHVpbnQzMl90IDozMjsNCiAgICAgICAgIHVpbnQ2NF90IHJzcDAsIHJzcDEsIHJzcDI7DQog
ICAgICAgICB1aW50NjRfdCA6NjQ7DQogICAgICAgICAvKg0KICAgICAgICAgICogSW50ZXJydXB0
IFN0YWNrIFRhYmxlIGlzIDEtYmFzZWQgc28gdHNzLT5pc3RbMF0gY29ycmVzcG9uZHMgdG8gYW4g
SVNUDQogICAgICAgICAgKiB2YWx1ZSBvZiAxIGluIGFuIEludGVycnVwdCBEZXNjcmlwdG9yLg0K
ICAgICAgICAgICovDQogICAgICAgICB1aW50NjRfdCBpc3RbN107DQogICAgICAgICB1aW50NjRf
dCA6NjQ7DQogICAgICAgICB1aW50MTZfdCA6MTYsIGJpdG1hcDsNCiAgICAgfTsNCiAgICAgY2hh
ciBwYWRbUEFHRV9TSVpFXTsNCn07DQoNCkFuZCBzaW5jZSBpdCdzIGEgdGVjaG5pY2FsbHkgY29y
cmVjdCBzb2x1dGlvbiAocHJvdmlkaW5nIGJvdGggYSB0eXBlDQpjb3JyZWN0bHkgZGVzY3JpYmlu
ZyB0aGUgaGFyZHdhcmUgaW50ZXJmYWNlIGFuZCBvbmUgY29ycmVjdGx5IGRlc2NyaWJpbmcNCm91
ciBvd24gbmVlZHMpIHdpdGggbm8gYmV0dGVyIGFsdGVybmF0aXZlIGVpdGhlciBvZiB1cyBjYW4g
c2VlLCBJIHRoaW5rDQp0aGlzIChvciB3aGF0ZXZlciB2YXJpYXRpb24gb2YgaXQpIGlzIHRoZSB3
YXkgdG8gZ28uDQoNCkFzIHRvIHRoZSByZXN0IG9mIHlvdXIgcmFudDogSSBkaXNhZ3JlZSB0aGF0
IGEgcmV2aWV3ZXIgaGFzIHRvIGFsd2F5cw0Kc3VnZ2VzdCBob3cgdGhpbmdzIGFyZSB0byBiZSBk
b25lOyB0aGF0J3MgZGVzaXJhYmxlIHdoZXJlIHBvc3NpYmxlLA0KYnV0IHNpbXBseSBwb2ludGlu
ZyBvdXQgc29tZXRoaW5nIGlzIHdyb25nIHdpbGwgaGF2ZSB0byBkbyBpbiBjZXJ0YWluDQpjYXNl
cy4gSW4gdGhlIGNhc2UgaGVyZSwgd2hpY2ggaXMgYSBnb29kIGV4YW1wbGUgaW1vLCB0aGUgcG9p
bnQgb2YgbXkNCnJlc3BvbnNlIGlzIHRoYXQgZnJvbSBzaW1wbHkgbG9va2luZyBhdCB0aGUgcmVz
dWx0aW5nIGNvZGUgaXQgaXMNCnVuY2xlYXIgd2h5IF9laXRoZXJfIG9mIHRoZSB0d28gQUxJR04o
UEFHRV9TSVpFKSBoYXZlIGJlZW4gaW5zZXJ0ZWQuDQpUaGlzIGNhcnJpZXMgdGhlIHJpc2sgb2Yg
bGF0ZXIgc29tZW9uZSBsaWtlIG1lIGNvbWluZyBhbmQgZGVsZXRpbmcNCmV2ZXJ5dGhpbmcgdGhh
dCdzIHRoZXJlIHdpdGhvdXQgYXBwYXJlbnQgcmVhc29uIChzZWUgZS5nLiAwMWZlNGRhNjI0LA0K
YWxiZWl0IGlzdHIgaGF2aW5nIGRvbmUgc29tZXRoaW5nIG1vcmUgZXh0ZW5zaXZlIGF0IHNvbWUg
b3RoZXIgdGltZSwNCmJ1dCBJIGNhbid0IHNlZW0gdG8gYmUgYWJsZSB0byBzcG90IGl0KS4gSWYg
YW55dGhpbmcgaXQgc2hvdWxkIGJlIHlvdQ0KdG8gZXhwbGFpbiB3aHkgdGhleSBuZWVkIHRvIGJl
IHRoZXJlLiBBbmQgd2hpbGUgKGluIGEgd2F5KSB5b3UgZG8gc28NCihpbiB0aGUgZGVzY3JpcHRp
b24sIHRoZSBzYW1lIHBhc3NhZ2UgYXMgcmVmZXJlbmNlZCBhYm92ZSksIHRoZSByZWFzb24NCmlz
bid0IHJlYWxseSBhcyBzaW1wbGUgYXMgInN1Y2ggdGhhdCB0aGUgcmVzdWx0IGlzIHNhZmUgZXZl
biB3aXRoDQpvYmplY3RzIHNob3J0ZXIgdGhhbiBhIHBhZ2UgaW4gbGVuZ3RoIi4gSW5zdGVhZCB0
aGUgcmVhc29ucyBhY3R1YWxseQ0KZGlmZmVyIGZvciBib3RoIEFMSUdOKClzOiBJbiB0aGUgZmly
c3QgY2FzZSB3ZSBzaW1wbHkgd2FudCB0byBhdm9pZA0KX19wZXJfY3B1X3N0YXJ0IGxpdmluZyBu
ZWVkbGVzc2x5IGVhcmx5LiBJbiB0aGUgbGF0dGVyIG9uZSB5b3Ugd2FudCB0bw0KY29tcGVuc2F0
ZSBmb3Igc29tZXRoaW5nIHRoYXQgc2hvdWxkIGJlIGRvbmUgZWxzZXdoZXJlIChzZWUgYWJvdmUp
Lg0KDQpKYW4NCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 31 09:45:05 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 09:45:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hslAL-00029M-K8; Wed, 31 Jul 2019 09:45:01 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=QWEJ=V4=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hslAJ-00029H-Ul
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 09:44:59 +0000
X-Inumbo-ID: d8fd9406-b377-11e9-b551-1bf36dbe54da
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d8fd9406-b377-11e9-b551-1bf36dbe54da;
 Wed, 31 Jul 2019 09:44:53 +0000 (UTC)
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: Y1yxvXZZzUJLt6gsmZuXFQrFbdicLiCZ0e9ATZ+MSriLi5Xw7xEKKHf+QcJe/8RSnkwtsVODH0
 YSootBoEkS1Vl2nhFwFhMXR2BJahhZRZHw55PA/31B/7ekoISaQAmWCIzlzekE2P1F8j4XQcz2
 nI03CH0Jssc4+0gncsiheOjqQgvBEHF7ze/gCNdvmrJMsfpbn8kqXj21c49/bgmwt74KoZuIm3
 bWzvkZq1VnqKo7/GBWqaSE47pSH8SYpLg7b9kiLj7aHTWy7Q1K+ykJdmvb3AgT0VPLn9/UWixY
 KJk=
X-SBRS: 2.7
X-MesageID: 3811522
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,329,1559534400"; 
   d="scan'208";a="3811522"
To: Jin Nan Wang <jnwang@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
References: <20190731092959.21655-1-jnwang@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <be5c8fcd-292f-c05e-a79b-5bb818cd05da@citrix.com>
Date: Wed, 31 Jul 2019 10:44:50 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <20190731092959.21655-1-jnwang@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] Speculative mitigation facilities report
 wrong status
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "wl@xen.org" <wl@xen.org>, Jan Beulich <JBeulich@suse.com>,
 "roger.pau@citrix.com" <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMzEvMDcvMjAxOSAxMDozMCwgSmluIE5hbiBXYW5nIHdyb3RlOgo+IERpZmYgd2l0aCAnc3Bl
Yy1jdHJsPW5vJyBhbmQgd2l0aG91dC4KPiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09Cj4gLS0tIHhlbi5kbWVzZy41LmxvZyAgICAgMjAxOS0wNy0z
MSAxNDo1NTozOC4xMzgxNzM4NzQg77+8KzA4MDAKPiArKysgeGVuLmRtZXNnLjYubG9nICAgICAy
MDE5LTA3LTMxIDE0OjU5OjUwLjIyMzUxNjMxMyDvv7wrMDgwMAo+IEBAIC03LDcgKzcsNyBAQAo+
ICAoWEVOKSBYZW4gdmVyc2lvbiA0LjEyLjBfMTQtMSAoYWJ1aWxkQHN1c2UuZGUpIChnY2MgKFNV
U0UgTGludXgpIDQuOC41KSBkZWJ1Zz1uICBNb24gSnVuIDE3IDE1OjA4OjMzIFVUQyAyMDE5Cj4g
IChYRU4pIExhdGVzdCBDaGFuZ2VTZXQ6Cj4gIChYRU4pIEJvb3Rsb2FkZXI6IEdSVUIyIDIuMDIK
PiAtKFhFTikgQ29tbWFuZCBsaW5lOiB2Z2E9Z2Z4LTEwMjR4NzY4eDE2IGNyYXNoa2VybmVsPTI1
MU08NEcgdWNvZGU9c2NhbiBjb25zb2xlPXZnYSxjb20xIGxvZ2x2bD1hbGwgZ3Vlc3RfbG9nbHZs
PWFsbAo+ICsoWEVOKSBDb21tYW5kIGxpbmU6IHZnYT1nZngtMTAyNHg3Njh4MTYgY3Jhc2hrZXJu
ZWw9MjUxTTw0RyB1Y29kZT1zY2FuIHNwZWMtY3RybD1ubyBjb25zb2xlPXZnYSxjb20xIGxvZ2x2
bD1hbGwgZ3Vlc3RfbG9nbHZsPWFsbAo+ICAoWEVOKSBYZW4gaW1hZ2UgbG9hZCBiYXNlIGFkZHJl
c3M6IDAKPiAgKFhFTikgVmlkZW8gaW5mb3JtYXRpb246Cj4gIChYRU4pICBWR0EgaXMgZ3JhcGhp
Y3MgbW9kZSAxMDI0eDc2OCwgMTYgYnBwCj4gQEAgLTE1OSwxMiArMTU5LDEyIEBACj4gIChYRU4p
IFNwZWN1bGF0aXZlIG1pdGlnYXRpb24gZmFjaWxpdGllczoKPiAgKFhFTikgICBIYXJkd2FyZSBm
ZWF0dXJlczogSUJSUy9JQlBCIFNUSUJQIEwxRF9GTFVTSCBTU0JEIE1EX0NMRUFSCj4gIChYRU4p
ICAgQ29tcGlsZWQtaW4gc3VwcG9ydDogSU5ESVJFQ1RfVEhVTksgU0hBRE9XX1BBR0lORwo+IC0o
WEVOKSAgIFhlbiBzZXR0aW5nczogQlRJLVRodW5rIEpNUCwgU1BFQ19DVFJMOiBJQlJTKyBTU0JE
LSwgT3RoZXI6IElCUEIgTDFEX0ZMVVNIIFZFUlcKPiArKFhFTikgICBYZW4gc2V0dGluZ3M6IEJU
SS1UaHVuayBKTVAsIFNQRUNfQ1RSTDogSUJSUy0gU1NCRC0sIE90aGVyOgo+ICAoWEVOKSAgIEwx
VEY6IGJlbGlldmVkIHZ1bG5lcmFibGUsIG1heHBoeXNhZGRyIEwxRCA0NiwgQ1BVSUQgNDYsIFNh
ZmUgYWRkcmVzcyAzMDAwMDAwMDAwMDAKPiAtKFhFTikgICBTdXBwb3J0IGZvciBIVk0gVk1zOiBN
U1JfU1BFQ19DVFJMIFJTQiBFQUdFUl9GUFUgTURfQ0xFQVIKPiAtKFhFTikgICBTdXBwb3J0IGZv
ciBQViBWTXM6IE1TUl9TUEVDX0NUUkwgUlNCIEVBR0VSX0ZQVSBNRF9DTEVBUgo+IC0oWEVOKSAg
IFhQVEkgKDY0LWJpdCBQViBvbmx5KTogRG9tMCBlbmFibGVkLCBEb21VIGVuYWJsZWQgKHdpdGgg
UENJRCkKPiAtKFhFTikgICBQViBMMVRGIHNoYWRvd2luZzogRG9tMCBkaXNhYmxlZCwgRG9tVSBl
bmFibGVkCj4gKyhYRU4pICAgU3VwcG9ydCBmb3IgSFZNIFZNczogTm9uZSBNRF9DTEVBUgo+ICso
WEVOKSAgIFN1cHBvcnQgZm9yIFBWIFZNczogTm9uZSBNRF9DTEVBUgo+ICsoWEVOKSAgIFhQVEkg
KDY0LWJpdCBQViBvbmx5KTogRG9tMCBkaXNhYmxlZCwgRG9tVSBkaXNhYmxlZCAod2l0aCBQQ0lE
KQo+ICsoWEVOKSAgIFBWIEwxVEYgc2hhZG93aW5nOiBEb20wIGRpc2FibGVkLCBEb21VIGRpc2Fi
bGVkCj4gIChYRU4pIFVzaW5nIHNjaGVkdWxlcjogU01QIENyZWRpdCBTY2hlZHVsZXIgcmV2MiAo
Y3JlZGl0MikKPiAgKFhFTikgSW5pdGlhbGl6aW5nIENyZWRpdDIgc2NoZWR1bGVyCj4gIChYRU4p
ICBsb2FkX3ByZWNpc2lvbl9zaGlmdDogMTgKPiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PQo+Cj4gSW4gIlN1cHBvcnQgZm9yIEhWTSBWTXM6IFN1cHBv
cnQgZm9yIFBWIFZNczogIiBsaW5lcywKPiBPdGhlcnMgZmVhdHVyZSBpcyByZXBvcnRlZCBhcyAi
Tk9ORSIsIE1EX0NMRUFSIG5vdC4KPgo+IGNvZGUgcmV2aWV3Ogo+IHhlbi9hcmNoL3g4Ni9zcGVj
X2N0cmwuYzoKPiAgICAgOTkgICAgICAgICBkaXNhYmxlX2NvbW1vbjoKPiAgICAxMDAgICAgICAg
ICAgICAgb3B0X3JzYl9wdiA9IGZhbHNlOwo+ICAgIDEwMSAgICAgICAgICAgICBvcHRfcnNiX2h2
bSA9IGZhbHNlOwo+ICAgIDEwMiAgICAgICAgICAgICBvcHRfbWRfY2xlYXJfcHYgPSAwOyAgIDwt
LS0tLSB0aGV5IGhhdmUgYmVlbiBkaXNhYmxlIHdoZW4gJ3NwZWMtY3RybD1ubycKPiAgICAxMDMg
ICAgICAgICAgICAgb3B0X21kX2NsZWFyX2h2bSA9IDA7Cj4gICAgMTA0Cj4KPiBYODZfRkVBVFVS
RV9TQ19WRVJXX1BWLCBYODZfRkVBVFVSRV9TQ19WRVJXX0hWTSB3aWxsIG5vdCBiZSBlbmFibGVk
Cj4KPiAgMTA3MCAgICAgaWYgKCBvcHRfbWRfY2xlYXJfcHYgKQo+ICAgMTA3MSAgICAgICAgIHNl
dHVwX2ZvcmNlX2NwdV9jYXAoWDg2X0ZFQVRVUkVfU0NfVkVSV19QVik7Cj4gICAxMDcyICAgICBp
ZiAoIG9wdF9tZF9jbGVhcl9wdiB8fCBvcHRfbWRfY2xlYXJfaHZtICkKPiAgIDEwNzMgICAgICAg
ICBzZXR1cF9mb3JjZV9jcHVfY2FwKFg4Nl9GRUFUVVJFX1NDX1ZFUldfSURMRSk7Cj4gICAxMDc0
ICAgICBpZiAoIG9wdF9tZF9jbGVhcl9odm0gJiYgIShjYXBzICYgQVJDSF9DQVBTX1NLSVBfTDFE
RkwpICYmICFvcHRfbDFkX2ZsdXNoICkKPiAgIDEwNzUgICAgICAgICBzZXR1cF9mb3JjZV9jcHVf
Y2FwKFg4Nl9GRUFUVVJFX1NDX1ZFUldfSFZNKTsKPgo+IEJ1dCB3aGVuIHdlIHJlcG9ydCB0aGUg
c3RhdHVzIG9mIE1EX0NMRUFSLCB3ZSB1c2UgWDg2X0ZFQVRVUkVfTURfQ0xFQVIgdG8gY2hlY2su
Cj4gaXQgc2VlbXMgbm90IGdvb2QuCj4KPiAgICAzNjAgICAgIHByaW50aygiICBTdXBwb3J0IGZv
ciBIVk0gVk1zOiVzJXMlcyVzJXNcbiIsCj4gICAgMzYxICAgICAgICAgICAgKGJvb3RfY3B1X2hh
cyhYODZfRkVBVFVSRV9TQ19NU1JfSFZNKSB8fAo+ICAgIDM2MiAgICAgICAgICAgICBib290X2Nw
dV9oYXMoWDg2X0ZFQVRVUkVfU0NfUlNCX0hWTSkgfHwKPiAgICAzNjMgICAgICAgICAgICAgb3B0
X2VhZ2VyX2ZwdSkgICAgICAgICAgICAgICAgICAgICAgICAgICA/ICIiICAgICAgICAgICAgICAg
OiAiIE5vbmUiLAo+ICAgIDM2NCAgICAgICAgICAgIGJvb3RfY3B1X2hhcyhYODZfRkVBVFVSRV9T
Q19NU1JfSFZNKSAgICAgID8gIiBNU1JfU1BFQ19DVFJMIiA6ICIiLAo+ICAgIDM2NSAgICAgICAg
ICAgIGJvb3RfY3B1X2hhcyhYODZfRkVBVFVSRV9TQ19SU0JfSFZNKSAgICAgID8gIiBSU0IiICAg
ICAgICAgICA6ICIiLAo+ICAgIDM2NiAgICAgICAgICAgIG9wdF9lYWdlcl9mcHUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgID8gIiBFQUdFUl9GUFUiICAgICA6ICIiLAo+ICAgIDM2NyAgICAt
LS0tPiAgIGJvb3RfY3B1X2hhcyhYODZfRkVBVFVSRV9NRF9DTEVBUikgICAgICAgID8gIiBNRF9D
TEVBUiIgICAgICA6ICIiKTsKPiAgICAzNjgKPiAgICAzNjkgI2VuZGlmCj4gICAgMzcwICNpZmRl
ZiBDT05GSUdfUFYKPiAgICAzNzEgICAgIHByaW50aygiICBTdXBwb3J0IGZvciBQViBWTXM6JXMl
cyVzJXMlc1xuIiwKPiAgICAzNzIgICAgICAgICAgICAoYm9vdF9jcHVfaGFzKFg4Nl9GRUFUVVJF
X1NDX01TUl9QVikgfHwKPiAgICAzNzMgICAgICAgICAgICAgYm9vdF9jcHVfaGFzKFg4Nl9GRUFU
VVJFX1NDX1JTQl9QVikgfHwKPiAgICAzNzQgICAgICAgICAgICAgb3B0X2VhZ2VyX2ZwdSkgICAg
ICAgICAgICAgICAgICAgICAgICAgICA/ICIiICAgICAgICAgICAgICAgOiAiIE5vbmUiLAo+ICAg
IDM3NSAgICAgICAgICAgIGJvb3RfY3B1X2hhcyhYODZfRkVBVFVSRV9TQ19NU1JfUFYpICAgICAg
ID8gIiBNU1JfU1BFQ19DVFJMIiA6ICIiLAo+ICAgIDM3NiAgICAgICAgICAgIGJvb3RfY3B1X2hh
cyhYODZfRkVBVFVSRV9TQ19SU0JfUFYpICAgICAgID8gIiBSU0IiICAgICAgICAgICA6ICIiLAo+
ICAgIDM3NyAgICAgICAgICAgIG9wdF9lYWdlcl9mcHUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgID8gIiBFQUdFUl9GUFUiICAgICA6ICIiLAo+ICAgIDM3OCAgICAtLS0tPiAgIGJvb3RfY3B1
X2hhcyhYODZfRkVBVFVSRV9NRF9DTEVBUikgICAgICAgID8gIiBNRF9DTEVBUiIgICAgICA6ICIi
KTsKPgo+IFRoZXJlIGlzIGEgcGF0Y2ggZm9yIHRoaXMgaXNzdWUuCgpUaGFua3lvdSBmb3IgdGhl
IHJlcG9ydC7CoCBIb3dldmVyLCB0aGUgcGF0Y2ggaXMgb25seSBoYWxmIGNvcnJlY3QuCgpJdCBz
aG91bGQgb25seSBiZSB0aGUgZmlyc3QgcGFydCwgYWRkaW5nIHRoZSBleHRyYSBjaGVjayB0byBh
dm9pZCAiTm9uZSIuCgpUaGUgY2hlY2sgZm9yIHJlcG9ydGluZyBNRF9DTEVBUiBtdXN0IHN0YXkg
YXMgWDg2X0ZFQVRVUkVfTURfQ0xFQVIsCmJlY2F1c2UgdGhpcyBpcyBhIHByb3BlcnR5IGluIG1p
Y3JvY29kZSB3aGljaCBubyBjb250cm9scywgYW5kIG5vdGhpbmcKZnVydGhlciB0byB2aXJ0dWFs
aXNlIGF0IFhlbidzIGxldmVsLgoKSS5lLiBldmVuIHdpdGggc3BlYy1jdHJsPW5vLCBpZiB0aGUg
bWljcm9jb2RlIGlzIG5ldyBlbm91Z2gsIHRoZSBndWVzdApnZXRzIHRvIHNlZSB0aGUgTURfQ0xF
QVIgQ1BVSUQgYml0LCBiZWNhdXNlIGFsbCBpdCBtZWFucyBpcyAidGhpcwpwcmVleGlzdGluZyBp
bnN0cnVjdGlvbiBub3cgaGFzIGEgbmV3IHNpZGUgZWZmZWN0Ii4KCn5BbmRyZXcKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 31 09:46:37 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 09:46:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hslBs-0002ES-4C; Wed, 31 Jul 2019 09:46:36 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=mtD0=V4=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hslBr-0002EM-6g
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 09:46:35 +0000
X-Inumbo-ID: 126a376c-b378-11e9-8980-bc764e045a96
Received: from m4a0040g.houston.softwaregrp.com (unknown [15.124.2.86])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 126a376c-b378-11e9-8980-bc764e045a96;
 Wed, 31 Jul 2019 09:46:33 +0000 (UTC)
Received: FROM m4a0040g.houston.softwaregrp.com (15.120.17.147) BY
 m4a0040g.houston.softwaregrp.com WITH ESMTP; 
 Wed, 31 Jul 2019 09:46:28 +0000
Received: from M9W0068.microfocus.com (2002:f79:bf::f79:bf) by
 M4W0335.microfocus.com (2002:f78:1193::f78:1193) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Wed, 31 Jul 2019 09:30:52 +0000
Received: from NAM03-DM3-obe.outbound.protection.outlook.com (15.124.72.12) by
 M9W0068.microfocus.com (15.121.0.191) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Wed, 31 Jul 2019 09:30:51 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=L/XA1Pvo6JCxiT4xdtOgIzpcClw+bPyp2DBAsbSDx6KlnpwHxSAadWB4+t3jnWPbS219fbrAJ4LFkvzOcyIay71WSMjihul9N2nuvU6/5SaJKyQrD3UUY6i0KLflj8ClpX8DtISYT5Jw4H7pA6qzS5fiElEON3exQN729+v6MjgMG3HTBfHsggW3dMMS55a/MXdclVHd2FGUMCsKWiGizg+9MOdar4uXZtI7aopIcnTcY4meT9vhRTQR6U/9FJpLPcDhAKGZgUWX0kzsUDrUjX8aDguuc2h+5B23DNff7TnkFPRESYKfpaGgEf+yujNwg9To6vYQeXaR4GEvbec9dw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=aCiFNgdGUjCIkVMxHJ+vosTGrmQ/JoAwuqDOhDRywvU=;
 b=X9wbwJNq06HC++v5VQni9/a7ltS51bF3HlKmoBaSv49kglpL5f7PqTSr9bmaVWEcAq9nTJsm0uVOaA08edRW/GXq2oDjiDdqGAYBjudRpmYk0rjdxb9SqyyabYnU+X15eUGbLeto1zjt0yiiOA8Od3KT57a8DBQIyJdf9qIBdmNZkxNCtsV4BbCvNbh3zxGFx/fAPOiV7GZoJ/gUUo+2IUPQ9VPJmq4U1gpWgaGHq8Pc7oXZm5JkkIpcFTA2RcXaVjJ50Uba2dsm4WXF4Z8vh4/a1snPe/LDWcZvjnvJJ0er8n6SzaCKUvsuf0XqFIwY5tTw6lu5Kxpt9D2ywNYx+Q==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2380.namprd18.prod.outlook.com (20.179.71.89) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2136.12; Wed, 31 Jul 2019 09:30:50 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::69cc:388:194c:e25b]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::69cc:388:194c:e25b%7]) with mapi id 15.20.2115.005; Wed, 31 Jul 2019
 09:30:50 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>, Roman Shaposhnik
 <roman@zededa.com>
Thread-Topic: [Xen-devel] [BUG] After upgrade to Xen 4.12.0 iommu=no-igfx
Thread-Index: AQHVQGZoAIAkO6cfhESDQvB+1ma7GabWTmUwgAAaH4CAACIW8P///zuAgAAjM0D//+s8gIAAJkZwgAADUt6AAIoGGoAAAwRXgAEppbWAAADYpIAABBtqgAACZwCAAAP3BYAAA38agAQHi4CABvFPpYAA9HeAgAAG9myAAAjUAA==
Date: Wed, 31 Jul 2019 09:30:50 +0000
Message-ID: <b7d2ee89-9a75-424d-a1c5-78e0a60b9479@suse.com>
References: <CAMmSBy9g-QFHTXhpHK6=xDFiBDj4LpnJ=cXj405MMmA1rJaOUg@mail.gmail.com>
 <20190722143953.tkcmv5bb72sdlkql@Air-de-Roger>
 <9f11fd0b6be14ea5a8efbb809df74cc9@AMSPEX02CL03.citrite.net>
 <20190722152152.dvhs4riw2w67rvih@Air-de-Roger>
 <CAMmSBy-P9+00XfK6k2OYqFHNONcxeGuu0V=Qk4peFDC=KOUogA@mail.gmail.com>
 <b5ba8315-ce59-85e6-5bfc-1db4c239eb1c@citrix.com>
 <CAMmSBy-S7nMg-V5DUzV2L2RmK0TnFt+9=C8gE=0FuUOQK3kjQQ@mail.gmail.com>
 <f2d4b51f-b2b1-abad-8040-ad5de26f5b5b@citrix.com>
 <CAMmSBy909uERFmH9=pMqpZkr=Bb7-TVMZiFRarvzV57+=QcK8w@mail.gmail.com>
 <bf7515bb-3c4c-59e1-557a-d3f0106c5609@citrix.com>
 <CAMmSBy_Jh_NHTn_VYkNL8FxcnfMkpiq94E+XqNK9wJWm7tH0pw@mail.gmail.com>
 <81416abc-e5f5-76de-a34a-87412e125e64@citrix.com>
 <CAMmSBy8kJbt8wdJ2u+nO+FXphtNrdikOeKtMJ6tu45hDv8OeQQ@mail.gmail.com>
 <4646f3e8-6291-7d98-2550-8ab207ac675e@suse.com>
 <CAMmSBy9LTN8LjLGyfTO9g80OdP4ew0ZHj1GGFfAkt5oAKEHPKA@mail.gmail.com>
 <52afea81-33d3-7120-af72-2987bb634f08@suse.com>
 <f161e7b4-38a2-c3a3-4a04-167c3631db8c@citrix.com>
In-Reply-To: <f161e7b4-38a2-c3a3-4a04-167c3631db8c@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR05CA0022.eurprd05.prod.outlook.com
 (2603:10a6:6:14::35) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: aa60173d-8c1b-4ca5-a1ee-08d71599c6d1
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB2380; 
x-ms-traffictypediagnostic: DM6PR18MB2380:
x-microsoft-antispam-prvs: <DM6PR18MB23805038F11BF4794E99A3A6B3DF0@DM6PR18MB2380.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7219;
x-forefront-prvs: 011579F31F
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(396003)(366004)(376002)(39860400002)(346002)(136003)(199004)(189003)(31686004)(7736002)(6116002)(305945005)(107886003)(2616005)(3846002)(446003)(71200400001)(68736007)(71190400001)(5660300002)(6246003)(25786009)(11346002)(14454004)(52116002)(102836004)(4326008)(76176011)(386003)(6506007)(53546011)(99286004)(26005)(8936002)(186003)(31696002)(36756003)(486006)(86362001)(53936002)(256004)(80792005)(66066001)(81166006)(6486002)(2906002)(81156014)(478600001)(476003)(54906003)(229853002)(66946007)(6512007)(110136005)(6436002)(8676002)(66556008)(64756008)(66446008)(66476007)(316002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2380;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: VQeJrPp/f5Xu4T/loQWY4SHo+EfV8REUcj1DAw385DWrXxra91I5xfQ9pANr8EeliyTWuk+weEVgfB3mS93dDM44pfqJYNtU4dNhSieTRn2Ku3EiPJnTPXFigNIKULSB6KlUV9Fv6aGygutr5/i3eKm03rcOUINuaKPvq3quI88flxouhPpCXXpLg93gkJ7YIlO8k6LXXlLUjd65tXZiQqiezxu8keSrnW79bUjRb/Qe0LJtSCstBcVRVgwujZPrWcpfTzTkamXWFSvvfMn6oRlf/wiToe+nPa0JU6PAIB54LGRr/1+rYODUilqxTpeSklYY23q6ZC2SNz921p78Ou8Qsh7WG4zadxai6HwhopgqBHXgU51pQ+T4ULt66a6CDrulotwh/sge+2KvMJJWZKi8sAXf6E5XZzLeMRYJ+IQ=
Content-ID: <69F4E8A597749840838242FD9EFE9F6B@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: aa60173d-8c1b-4ca5-a1ee-08d71599c6d1
X-MS-Exchange-CrossTenant-originalarrivaltime: 31 Jul 2019 09:30:50.7740 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2380
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [BUG] After upgrade to Xen 4.12.0 iommu=no-igfx
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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" <xen-devel@lists.xenproject.org>,
 "boris.ostrovsky@oracle.com" <boris.ostrovsky@oracle.com>,
 Paul Durrant <Paul.Durrant@citrix.com>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMzEuMDcuMjAxOSAxMDo1OCwgQW5kcmV3IENvb3BlciB3cm90ZToNCj4gT24gMzEvMDcvMjAx
OSAwOTozNCwgSmFuIEJldWxpY2ggd3JvdGU6DQo+PiBPbiAzMC4wNy4yMDE5IDE5OjU2LCBSb21h
biBTaGFwb3NobmlrIHdyb3RlOg0KPj4+IE9uIEZyaSwgSnVsIDI2LCAyMDE5IGF0IDE6MDYgQU0g
SmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1c2UuY29tPiB3cm90ZToNCj4+Pj4gT24gMjMuMDcuMjAx
OSAyMDoyNSwgUm9tYW4gU2hhcG9zaG5payB3cm90ZToNCj4+Pj4+IEludGVyZXN0aW5nbHkgZW5v
dWdoLCBhZGRpbmcgaW9tbXVfaW5jbHVzaXZlX21hcHBpbmc9MSBBTkQgaW9tbXU9ZGVidWcNCj4+
Pj4+IGJvb3RlZCB0aGUgc3lzdGVtIGp1c3QgZmluZS4NCj4+Pj4gQnR3IChJJ3ZlIG5vdGljZWQg
dGhpcyBvbmx5IG5vdykgLSBhcmUgeW91IHNheWluZyB3aXRob3V0ICJpb21tdT1kZWJ1ZyINCj4+
Pj4gdGhlIGJveCBkb2VzIF9ub3RfIGJvb3QgZmluZSwgZGVzcGl0ZSB0aGUgb3RoZXIgb3B0aW9u
Pw0KPj4+IFllcy4gQnV0IGl0IG1hZGUgc2Vuc2UgdG8gbWUgc2luY2UgaW9tbXU9ZGVidWcgKGFz
IHBlciB5b3VyDQo+Pj4gZXhwbGFuYXRpb24pIG92ZXJ3aGVsbXMgdGhlIENQVSBhbmQgSSBndWVz
cyBhZGRpbmcNCj4+PiBpb21tdV9pbmNsdXNpdmVfbWFwcGluZz0xIGF2b2lkcyB0aGUgY29kZSBw
YXRoIHRoYXQgZG9lcyBpdD8NCj4+IEknbSBhZnJhaWQgSSBkb24ndCBmb2xsb3c6IE15IHF1ZXN0
aW9uIHdhcyB3aGV0aGVyDQo+PiAiaW9tbXVfaW5jbHVzaXZlX21hcHBpbmc9MSIgYWxvbmUgd291
bGQgbm90IGFsbG93IHRoZSBib3ggdG8gYm9vdC4NCj4+IFdpdGhvdXQgImlvbW11PWRlYnVnIiB0
aGVyZSdzIG5vIGV4Y2Vzc2l2ZSBsb2dnaW5nIGFmYWljdCwgbm8NCj4+IG1hdHRlciB3aGF0IG90
aGVyIElPTU1VIG9wdGlvbnMgeW91IHVzZS4NCj4gDQo+IFdpdGhvdXQgaW5jbHVzaXZlIG1hcHBp
bmdzLCB0aGUgc3lzdGVtIGJvb3RzIGJ1dCB0aGUgc2NyZWVuIGlzIGp1bmsgYW5kDQo+IHRoZXJl
IGFyZSBETUEgZmF1bHRzIGFsbCBvdmVyIHRoZSBwbGFjZS7CoCBXaXRoIGluY2x1c2l2ZSBtYXBw
aW5ncywgaXQNCj4gYWxsICJ3b3JrcyIgZmluZS4NCj4gDQo+IFdpdGggZGVidWcgZW5hYmxlZCwg
dGhlIERNQSBmYXVsdHMgYXJlIHNwYXQgb3V0IHRvIHRoZSBjb25zb2xlIGZvciBhDQo+IHNob3J0
IHdoaWxlLCB1bnRpbCBhbiBBUElDIGVycm9yIG9jY3VycyBhbmQgdGhlIHN5c3RlbSB3ZWRnZXMg
Y29tcGxldGVseS4NCg0KUmlnaHQgLSB0aGUgdmVyYm9zaXR5IF93aXRoXyAiaW9tbXU9ZGVidWci
IG1heSBiZSBhIHByb2JsZW0uIEhlbmNlIG1lDQp3b25kZXJpbmcgd2hldGhlciB0aGUgc3lzdGVt
IGluZGVlZCB3b3VsZG4ndCBib290IF93aXRob3V0XyB0aGF0IG9wdGlvbi4NCg0KSmFuDQpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 31 09:46:44 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 09:46:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hslC0-0002Fb-EQ; Wed, 31 Jul 2019 09:46:44 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=UN8Z=V4=suse.com=jnwang@srs-us1.protection.inumbo.net>)
 id 1hsl2V-0001Nx-Eg
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 09:36:55 +0000
X-Inumbo-ID: b6e7acfe-b376-11e9-97f9-77a4fc412023
Received: from m9a0001g.houston.softwaregrp.com (unknown [15.124.64.66])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b6e7acfe-b376-11e9-97f9-77a4fc412023;
 Wed, 31 Jul 2019 09:36:52 +0000 (UTC)
Received: FROM m9a0001g.houston.softwaregrp.com (15.121.0.190) BY
 m9a0001g.houston.softwaregrp.com WITH ESMTP; 
 Wed, 31 Jul 2019 09:36:47 +0000
Received: from M9W0068.microfocus.com (2002:f79:bf::f79:bf) by
 M9W0067.microfocus.com (2002:f79:be::f79:be) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Wed, 31 Jul 2019 09:30:20 +0000
Received: from NAM03-CO1-obe.outbound.protection.outlook.com (15.124.72.11) by
 M9W0068.microfocus.com (15.121.0.191) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Wed, 31 Jul 2019 09:30:19 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=N2KOca97gUd4xgDonFr4YKzXStEw1gU64qXFNx7DpsOgiCBdlRVG0/kf3lpqxmPfYstOvWEFrZU944/3XcaTFvuSZWLu00jugjM19ywOg4/ovfdbnnzQ00oILmrjeZycpjqRo9CfVCfkvz1i6QoEacJD+873Gx4lgskr2KKNujdCdNSGt5SGCn8DFSgYiqNrMP9mGo1/P0LIJsg7+g9pr/meeecqYGPFv4WPTRGptMaS0IZ2brmPBDUQpo6qSdjp25fgiMNO/uY44H/gTj4HbN8EcmNOGkWMJEaf+2zTiQfeTq0+wDc+OYKSbfpSkbtsuAA2rNM2SZxiMXe3GWULbw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=wfAC2jAR1hZ06ts/NAdqkSTn19yTQF+68ZyUJkWIxUQ=;
 b=fixT/kc4m5/qg4SjK8CCO3W3G3GXwWPU1EWN2ndLKC6FJLIr+93mtPcztK+Fb8pO1q623KToi5NpXrR2ApUNVGJCduYmHPMPPQUL1y3mhA2VY58X6IHgKvimaPsmCXpBpW5GNoBhnGvXW1KHa0GWFUKTPeGJXfdrM8QZhQuVZzH4kiwSwwSZsWMrFUINePqvPjBmlir0AcM6JOMCeDxepP77LoeAiwS3suD2uwZ2z/usf3YR1UOReq0R5rmg8aafgk/OpEQfQc5ZRY1mBTBMExsXiAoWZRriWqoIhQ5QdsTaZZlBWAAMeZ16wTv+p+6/hdbaptaoPq+4q4POr7amHg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from MN2PR18MB3184.namprd18.prod.outlook.com (10.255.236.145) by
 MN2PR18MB2542.namprd18.prod.outlook.com (20.179.82.221) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2115.13; Wed, 31 Jul 2019 09:30:17 +0000
Received: from MN2PR18MB3184.namprd18.prod.outlook.com
 ([fe80::8dd0:d80a:8bd4:c0b2]) by MN2PR18MB3184.namprd18.prod.outlook.com
 ([fe80::8dd0:d80a:8bd4:c0b2%6]) with mapi id 15.20.2115.005; Wed, 31 Jul 2019
 09:30:17 +0000
From: Jin Nan Wang <jnwang@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH] Speculative mitigation facilities report wrong status
Thread-Index: AQHVR4KQFSckKXZUXUiKuIVTbtEfig==
Date: Wed, 31 Jul 2019 09:30:17 +0000
Message-ID: <20190731092959.21655-1-jnwang@suse.com>
Accept-Language: zh-CN, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: SG2PR02CA0032.apcprd02.prod.outlook.com
 (2603:1096:3:18::20) To MN2PR18MB3184.namprd18.prod.outlook.com
 (2603:10b6:208:163::17)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=jnwang@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-mailer: git-send-email 2.22.0
x-originating-ip: [45.122.156.254]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 6f636869-98be-4350-a8f5-08d71599b30c
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(5600148)(711020)(4605104)(1401327)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7193020);
 SRVR:MN2PR18MB2542; 
x-ms-traffictypediagnostic: MN2PR18MB2542:
x-microsoft-antispam-prvs: <MN2PR18MB2542531E0A3C47A8D53BA2D5BEDF0@MN2PR18MB2542.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:1728;
x-forefront-prvs: 011579F31F
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(366004)(136003)(346002)(396003)(376002)(39860400002)(199004)(189003)(86362001)(2351001)(186003)(5640700003)(71200400001)(64756008)(66446008)(26005)(71190400001)(6512007)(316002)(52116002)(66066001)(2906002)(36756003)(14454004)(386003)(6506007)(2501003)(6486002)(4326008)(2616005)(102836004)(66476007)(486006)(6436002)(99286004)(107886003)(476003)(66556008)(66946007)(3846002)(7736002)(81156014)(81166006)(6116002)(5660300002)(25786009)(50226002)(14444005)(478600001)(256004)(68736007)(54906003)(1076003)(53936002)(8676002)(8936002)(6916009)(305945005);
 DIR:OUT; SFP:1102; SCL:1; SRVR:MN2PR18MB2542;
 H:MN2PR18MB3184.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: 5WopPjdpMHc7nzH9umEj0r1M0NxQ0qBOHJYezmmd0wjivy//Mh1GQ1dfKIdpgJh0J2lxF2XdPSWfd/2d1/W/et1qZ2TpsBM+nEDSuo7RKAC+1Cb8t0Nh2t1zR1+e16t4pfkuXSDXXXYTxnaAMrjW65kfw9DrIdzQcATOHwAVM9bEGfmQAE7U4kOmfrZmkruzrrVa9Mz/+GVClTgowYK5kmXYLMDJaWBUNt1TTVXzw+ypchqVQhU5CvbzxVGWoMOF8nSH+9xqklINnAdSPFS20TbVDU4fsWGsyqlh/AYdxxK5S1zskaRDgLMaUu13im58l1tE778eL55vyQn+9kPb8XMSNLBEYe+VUMwx8+PZWS01sTuCcuLdvUVw4nk0j93WQh8SYml/NqUeo8DQNjx8RdvO0GtY58dkDqwen1KuzTM=
Content-ID: <9C81F46B3B7FC142B9369F0F36120455@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 6f636869-98be-4350-a8f5-08d71599b30c
X-MS-Exchange-CrossTenant-originalarrivaltime: 31 Jul 2019 09:30:17.6284 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: jnwang@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR18MB2542
X-OriginatorOrg: suse.com
X-Mailman-Approved-At: Wed, 31 Jul 2019 09:46:43 +0000
Subject: [Xen-devel] [PATCH] Speculative mitigation facilities report wrong
 status
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>,
 Jin Nan Wang <jnwang@suse.com>, "wl@xen.org" <wl@xen.org>,
 Jan Beulich <JBeulich@suse.com>, "roger.pau@citrix.com" <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RGlmZiB3aXRoICdzcGVjLWN0cmw9bm8nIGFuZCB3aXRob3V0Lg0KPT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0KLS0tIHhlbi5kbWVzZy41LmxvZyAg
ICAgMjAxOS0wNy0zMSAxNDo1NTozOC4xMzgxNzM4NzQg77+8KzA4MDANCisrKyB4ZW4uZG1lc2cu
Ni5sb2cgICAgIDIwMTktMDctMzEgMTQ6NTk6NTAuMjIzNTE2MzEzIO+/vCswODAwDQpAQCAtNyw3
ICs3LDcgQEANCiAoWEVOKSBYZW4gdmVyc2lvbiA0LjEyLjBfMTQtMSAoYWJ1aWxkQHN1c2UuZGUp
IChnY2MgKFNVU0UgTGludXgpIDQuOC41KSBkZWJ1Zz1uICBNb24gSnVuIDE3IDE1OjA4OjMzIFVU
QyAyMDE5DQogKFhFTikgTGF0ZXN0IENoYW5nZVNldDoNCiAoWEVOKSBCb290bG9hZGVyOiBHUlVC
MiAyLjAyDQotKFhFTikgQ29tbWFuZCBsaW5lOiB2Z2E9Z2Z4LTEwMjR4NzY4eDE2IGNyYXNoa2Vy
bmVsPTI1MU08NEcgdWNvZGU9c2NhbiBjb25zb2xlPXZnYSxjb20xIGxvZ2x2bD1hbGwgZ3Vlc3Rf
bG9nbHZsPWFsbA0KKyhYRU4pIENvbW1hbmQgbGluZTogdmdhPWdmeC0xMDI0eDc2OHgxNiBjcmFz
aGtlcm5lbD0yNTFNPDRHIHVjb2RlPXNjYW4gc3BlYy1jdHJsPW5vIGNvbnNvbGU9dmdhLGNvbTEg
bG9nbHZsPWFsbCBndWVzdF9sb2dsdmw9YWxsDQogKFhFTikgWGVuIGltYWdlIGxvYWQgYmFzZSBh
ZGRyZXNzOiAwDQogKFhFTikgVmlkZW8gaW5mb3JtYXRpb246DQogKFhFTikgIFZHQSBpcyBncmFw
aGljcyBtb2RlIDEwMjR4NzY4LCAxNiBicHANCkBAIC0xNTksMTIgKzE1OSwxMiBAQA0KIChYRU4p
IFNwZWN1bGF0aXZlIG1pdGlnYXRpb24gZmFjaWxpdGllczoNCiAoWEVOKSAgIEhhcmR3YXJlIGZl
YXR1cmVzOiBJQlJTL0lCUEIgU1RJQlAgTDFEX0ZMVVNIIFNTQkQgTURfQ0xFQVINCiAoWEVOKSAg
IENvbXBpbGVkLWluIHN1cHBvcnQ6IElORElSRUNUX1RIVU5LIFNIQURPV19QQUdJTkcNCi0oWEVO
KSAgIFhlbiBzZXR0aW5nczogQlRJLVRodW5rIEpNUCwgU1BFQ19DVFJMOiBJQlJTKyBTU0JELSwg
T3RoZXI6IElCUEIgTDFEX0ZMVVNIIFZFUlcNCisoWEVOKSAgIFhlbiBzZXR0aW5nczogQlRJLVRo
dW5rIEpNUCwgU1BFQ19DVFJMOiBJQlJTLSBTU0JELSwgT3RoZXI6DQogKFhFTikgICBMMVRGOiBi
ZWxpZXZlZCB2dWxuZXJhYmxlLCBtYXhwaHlzYWRkciBMMUQgNDYsIENQVUlEIDQ2LCBTYWZlIGFk
ZHJlc3MgMzAwMDAwMDAwMDAwDQotKFhFTikgICBTdXBwb3J0IGZvciBIVk0gVk1zOiBNU1JfU1BF
Q19DVFJMIFJTQiBFQUdFUl9GUFUgTURfQ0xFQVINCi0oWEVOKSAgIFN1cHBvcnQgZm9yIFBWIFZN
czogTVNSX1NQRUNfQ1RSTCBSU0IgRUFHRVJfRlBVIE1EX0NMRUFSDQotKFhFTikgICBYUFRJICg2
NC1iaXQgUFYgb25seSk6IERvbTAgZW5hYmxlZCwgRG9tVSBlbmFibGVkICh3aXRoIFBDSUQpDQot
KFhFTikgICBQViBMMVRGIHNoYWRvd2luZzogRG9tMCBkaXNhYmxlZCwgRG9tVSBlbmFibGVkDQor
KFhFTikgICBTdXBwb3J0IGZvciBIVk0gVk1zOiBOb25lIE1EX0NMRUFSDQorKFhFTikgICBTdXBw
b3J0IGZvciBQViBWTXM6IE5vbmUgTURfQ0xFQVINCisoWEVOKSAgIFhQVEkgKDY0LWJpdCBQViBv
bmx5KTogRG9tMCBkaXNhYmxlZCwgRG9tVSBkaXNhYmxlZCAod2l0aCBQQ0lEKQ0KKyhYRU4pICAg
UFYgTDFURiBzaGFkb3dpbmc6IERvbTAgZGlzYWJsZWQsIERvbVUgZGlzYWJsZWQNCiAoWEVOKSBV
c2luZyBzY2hlZHVsZXI6IFNNUCBDcmVkaXQgU2NoZWR1bGVyIHJldjIgKGNyZWRpdDIpDQogKFhF
TikgSW5pdGlhbGl6aW5nIENyZWRpdDIgc2NoZWR1bGVyDQogKFhFTikgIGxvYWRfcHJlY2lzaW9u
X3NoaWZ0OiAxOA0KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT0NCg0KSW4gIlN1cHBvcnQgZm9yIEhWTSBWTXM6IFN1cHBvcnQgZm9yIFBWIFZNczogIiBs
aW5lcywNCk90aGVycyBmZWF0dXJlIGlzIHJlcG9ydGVkIGFzICJOT05FIiwgTURfQ0xFQVIgbm90
Lg0KDQpjb2RlIHJldmlldzoNCnhlbi9hcmNoL3g4Ni9zcGVjX2N0cmwuYzoNCiAgICA5OSAgICAg
ICAgIGRpc2FibGVfY29tbW9uOg0KICAgMTAwICAgICAgICAgICAgIG9wdF9yc2JfcHYgPSBmYWxz
ZTsNCiAgIDEwMSAgICAgICAgICAgICBvcHRfcnNiX2h2bSA9IGZhbHNlOw0KICAgMTAyICAgICAg
ICAgICAgIG9wdF9tZF9jbGVhcl9wdiA9IDA7ICAgPC0tLS0tIHRoZXkgaGF2ZSBiZWVuIGRpc2Fi
bGUgd2hlbiAnc3BlYy1jdHJsPW5vJw0KICAgMTAzICAgICAgICAgICAgIG9wdF9tZF9jbGVhcl9o
dm0gPSAwOw0KICAgMTA0DQoNClg4Nl9GRUFUVVJFX1NDX1ZFUldfUFYsIFg4Nl9GRUFUVVJFX1ND
X1ZFUldfSFZNIHdpbGwgbm90IGJlIGVuYWJsZWQNCg0KIDEwNzAgICAgIGlmICggb3B0X21kX2Ns
ZWFyX3B2ICkNCiAgMTA3MSAgICAgICAgIHNldHVwX2ZvcmNlX2NwdV9jYXAoWDg2X0ZFQVRVUkVf
U0NfVkVSV19QVik7DQogIDEwNzIgICAgIGlmICggb3B0X21kX2NsZWFyX3B2IHx8IG9wdF9tZF9j
bGVhcl9odm0gKQ0KICAxMDczICAgICAgICAgc2V0dXBfZm9yY2VfY3B1X2NhcChYODZfRkVBVFVS
RV9TQ19WRVJXX0lETEUpOw0KICAxMDc0ICAgICBpZiAoIG9wdF9tZF9jbGVhcl9odm0gJiYgIShj
YXBzICYgQVJDSF9DQVBTX1NLSVBfTDFERkwpICYmICFvcHRfbDFkX2ZsdXNoICkNCiAgMTA3NSAg
ICAgICAgIHNldHVwX2ZvcmNlX2NwdV9jYXAoWDg2X0ZFQVRVUkVfU0NfVkVSV19IVk0pOw0KDQpC
dXQgd2hlbiB3ZSByZXBvcnQgdGhlIHN0YXR1cyBvZiBNRF9DTEVBUiwgd2UgdXNlIFg4Nl9GRUFU
VVJFX01EX0NMRUFSIHRvIGNoZWNrLg0KaXQgc2VlbXMgbm90IGdvb2QuDQoNCiAgIDM2MCAgICAg
cHJpbnRrKCIgIFN1cHBvcnQgZm9yIEhWTSBWTXM6JXMlcyVzJXMlc1xuIiwNCiAgIDM2MSAgICAg
ICAgICAgIChib290X2NwdV9oYXMoWDg2X0ZFQVRVUkVfU0NfTVNSX0hWTSkgfHwNCiAgIDM2MiAg
ICAgICAgICAgICBib290X2NwdV9oYXMoWDg2X0ZFQVRVUkVfU0NfUlNCX0hWTSkgfHwNCiAgIDM2
MyAgICAgICAgICAgICBvcHRfZWFnZXJfZnB1KSAgICAgICAgICAgICAgICAgICAgICAgICAgID8g
IiIgICAgICAgICAgICAgICA6ICIgTm9uZSIsDQogICAzNjQgICAgICAgICAgICBib290X2NwdV9o
YXMoWDg2X0ZFQVRVUkVfU0NfTVNSX0hWTSkgICAgICA/ICIgTVNSX1NQRUNfQ1RSTCIgOiAiIiwN
CiAgIDM2NSAgICAgICAgICAgIGJvb3RfY3B1X2hhcyhYODZfRkVBVFVSRV9TQ19SU0JfSFZNKSAg
ICAgID8gIiBSU0IiICAgICAgICAgICA6ICIiLA0KICAgMzY2ICAgICAgICAgICAgb3B0X2VhZ2Vy
X2ZwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPyAiIEVBR0VSX0ZQVSIgICAgIDogIiIs
DQogICAzNjcgICAgLS0tLT4gICBib290X2NwdV9oYXMoWDg2X0ZFQVRVUkVfTURfQ0xFQVIpICAg
ICAgICA/ICIgTURfQ0xFQVIiICAgICAgOiAiIik7DQogICAzNjgNCiAgIDM2OSAjZW5kaWYNCiAg
IDM3MCAjaWZkZWYgQ09ORklHX1BWDQogICAzNzEgICAgIHByaW50aygiICBTdXBwb3J0IGZvciBQ
ViBWTXM6JXMlcyVzJXMlc1xuIiwNCiAgIDM3MiAgICAgICAgICAgIChib290X2NwdV9oYXMoWDg2
X0ZFQVRVUkVfU0NfTVNSX1BWKSB8fA0KICAgMzczICAgICAgICAgICAgIGJvb3RfY3B1X2hhcyhY
ODZfRkVBVFVSRV9TQ19SU0JfUFYpIHx8DQogICAzNzQgICAgICAgICAgICAgb3B0X2VhZ2VyX2Zw
dSkgICAgICAgICAgICAgICAgICAgICAgICAgICA/ICIiICAgICAgICAgICAgICAgOiAiIE5vbmUi
LA0KICAgMzc1ICAgICAgICAgICAgYm9vdF9jcHVfaGFzKFg4Nl9GRUFUVVJFX1NDX01TUl9QVikg
ICAgICAgPyAiIE1TUl9TUEVDX0NUUkwiIDogIiIsDQogICAzNzYgICAgICAgICAgICBib290X2Nw
dV9oYXMoWDg2X0ZFQVRVUkVfU0NfUlNCX1BWKSAgICAgICA/ICIgUlNCIiAgICAgICAgICAgOiAi
IiwNCiAgIDM3NyAgICAgICAgICAgIG9wdF9lYWdlcl9mcHUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgID8gIiBFQUdFUl9GUFUiICAgICA6ICIiLA0KICAgMzc4ICAgIC0tLS0+ICAgYm9vdF9j
cHVfaGFzKFg4Nl9GRUFUVVJFX01EX0NMRUFSKSAgICAgICAgPyAiIE1EX0NMRUFSIiAgICAgIDog
IiIpOw0KDQpUaGVyZSBpcyBhIHBhdGNoIGZvciB0aGlzIGlzc3VlLg0KDQpkaWZmIC1OdXJwIHhl
bi00LjEyLjAtdGVzdGluZy5vcmlnL3hlbi9hcmNoL3g4Ni9zcGVjX2N0cmwuYyB4ZW4tNC4xMi4w
LXRlc3RpbmcveGVuL2FyY2gveDg2L3NwZWNfY3RybC5jDQotLS0geGVuLTQuMTIuMC10ZXN0aW5n
Lm9yaWcveGVuL2FyY2gveDg2L3NwZWNfY3RybC5jCTIwMTktMDctMzEgMTM6NDk6NDEuNzU1NTY4
MDI3ICswODAwDQorKysgeGVuLTQuMTIuMC10ZXN0aW5nL3hlbi9hcmNoL3g4Ni9zcGVjX2N0cmwu
YwkyMDE5LTA3LTMxIDE1OjA4OjEwLjE1ODk5NDQ0NCArMDgwMA0KQEAgLTM2MCwyMiArMzYwLDI0
IEBAIHN0YXRpYyB2b2lkIF9faW5pdCBwcmludF9kZXRhaWxzKGVudW0gaW4NCiAgICAgcHJpbnRr
KCIgIFN1cHBvcnQgZm9yIEhWTSBWTXM6JXMlcyVzJXMlc1xuIiwNCiAgICAgICAgICAgIChib290
X2NwdV9oYXMoWDg2X0ZFQVRVUkVfU0NfTVNSX0hWTSkgfHwNCiAgICAgICAgICAgICBib290X2Nw
dV9oYXMoWDg2X0ZFQVRVUkVfU0NfUlNCX0hWTSkgfHwNCisgICAgICAgICAgICBib290X2NwdV9o
YXMoWDg2X0ZFQVRVUkVfU0NfVkVSV19IVk0pIHx8DQogICAgICAgICAgICAgb3B0X2VhZ2VyX2Zw
dSkgICAgICAgICAgICAgICAgICAgICAgICAgICA/ICIiICAgICAgICAgICAgICAgOiAiIE5vbmUi
LA0KICAgICAgICAgICAgYm9vdF9jcHVfaGFzKFg4Nl9GRUFUVVJFX1NDX01TUl9IVk0pICAgICAg
PyAiIE1TUl9TUEVDX0NUUkwiIDogIiIsDQogICAgICAgICAgICBib290X2NwdV9oYXMoWDg2X0ZF
QVRVUkVfU0NfUlNCX0hWTSkgICAgICA/ICIgUlNCIiAgICAgICAgICAgOiAiIiwNCiAgICAgICAg
ICAgIG9wdF9lYWdlcl9mcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgID8gIiBFQUdFUl9G
UFUiICAgICA6ICIiLA0KLSAgICAgICAgICAgYm9vdF9jcHVfaGFzKFg4Nl9GRUFUVVJFX01EX0NM
RUFSKSAgICAgICAgPyAiIE1EX0NMRUFSIiAgICAgIDogIiIpOw0KKyAgICAgICAgICAgYm9vdF9j
cHVfaGFzKFg4Nl9GRUFUVVJFX1NDX1ZFUldfSFZNKSAgICAgPyAiIE1EX0NMRUFSIiAgICAgIDog
IiIpOw0KDQogI2VuZGlmDQogI2lmZGVmIENPTkZJR19QVg0KICAgICBwcmludGsoIiAgU3VwcG9y
dCBmb3IgUFYgVk1zOiVzJXMlcyVzJXNcbiIsDQogICAgICAgICAgICAoYm9vdF9jcHVfaGFzKFg4
Nl9GRUFUVVJFX1NDX01TUl9QVikgfHwNCiAgICAgICAgICAgICBib290X2NwdV9oYXMoWDg2X0ZF
QVRVUkVfU0NfUlNCX1BWKSB8fA0KKyAgICAgICAgICAgIGJvb3RfY3B1X2hhcyhYODZfRkVBVFVS
RV9TQ19WRVJXX1BWKSB8fA0KICAgICAgICAgICAgIG9wdF9lYWdlcl9mcHUpICAgICAgICAgICAg
ICAgICAgICAgICAgICAgPyAiIiAgICAgICAgICAgICAgIDogIiBOb25lIiwNCiAgICAgICAgICAg
IGJvb3RfY3B1X2hhcyhYODZfRkVBVFVSRV9TQ19NU1JfUFYpICAgICAgID8gIiBNU1JfU1BFQ19D
VFJMIiA6ICIiLA0KICAgICAgICAgICAgYm9vdF9jcHVfaGFzKFg4Nl9GRUFUVVJFX1NDX1JTQl9Q
VikgICAgICAgPyAiIFJTQiIgICAgICAgICAgIDogIiIsDQogICAgICAgICAgICBvcHRfZWFnZXJf
ZnB1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICA/ICIgRUFHRVJfRlBVIiAgICAgOiAiIiwN
Ci0gICAgICAgICAgIGJvb3RfY3B1X2hhcyhYODZfRkVBVFVSRV9NRF9DTEVBUikgICAgICAgID8g
IiBNRF9DTEVBUiIgICAgICA6ICIiKTsNCisgICAgICAgICAgIGJvb3RfY3B1X2hhcyhYODZfRkVB
VFVSRV9TQ19WRVJXX1BWKSAgICAgID8gIiBNRF9DTEVBUiIgICAgICA6ICIiKTsNCg0KICAgICBw
cmludGsoIiAgWFBUSSAoNjQtYml0IFBWIG9ubHkpOiBEb20wICVzLCBEb21VICVzICh3aXRoJXMg
UENJRClcbiIsDQogICAgICAgICAgICBvcHRfeHB0aV9od2RvbSA/ICJlbmFibGVkIiA6ICJkaXNh
YmxlZCIsDQoNClNpZ25lZC1vZmYtYnk6IEphbWVzIFdhbmcgPGpud2FuZ0BzdXNlLmNvbT4NCi0t
LQ0KIHhlbi9hcmNoL3g4Ni9zcGVjX2N0cmwuYyB8IDYgKysrKy0tDQogMSBmaWxlIGNoYW5nZWQs
IDQgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkNCg0KZGlmZiAtLWdpdCBhL3hlbi9hcmNo
L3g4Ni9zcGVjX2N0cmwuYyBiL3hlbi9hcmNoL3g4Ni9zcGVjX2N0cmwuYw0KaW5kZXggY2FkYTlh
MDU4ZS4uNzU5ZWVlNDUyZCAxMDA2NDQNCi0tLSBhL3hlbi9hcmNoL3g4Ni9zcGVjX2N0cmwuYw0K
KysrIGIveGVuL2FyY2gveDg2L3NwZWNfY3RybC5jDQpAQCAtMzY2LDIyICszNjYsMjQgQEAgc3Rh
dGljIHZvaWQgX19pbml0IHByaW50X2RldGFpbHMoZW51bSBpbmRfdGh1bmsgdGh1bmssIHVpbnQ2
NF90IGNhcHMpDQogICAgIHByaW50aygiICBTdXBwb3J0IGZvciBIVk0gVk1zOiVzJXMlcyVzJXNc
biIsDQogICAgICAgICAgICAoYm9vdF9jcHVfaGFzKFg4Nl9GRUFUVVJFX1NDX01TUl9IVk0pIHx8
DQogICAgICAgICAgICAgYm9vdF9jcHVfaGFzKFg4Nl9GRUFUVVJFX1NDX1JTQl9IVk0pIHx8DQor
ICAgICAgICAgICAgYm9vdF9jcHVfaGFzKFg4Nl9GRUFUVVJFX1NDX1ZFUldfSFZNKSB8fA0KICAg
ICAgICAgICAgIG9wdF9lYWdlcl9mcHUpICAgICAgICAgICAgICAgICAgICAgICAgICAgPyAiIiAg
ICAgICAgICAgICAgIDogIiBOb25lIiwNCiAgICAgICAgICAgIGJvb3RfY3B1X2hhcyhYODZfRkVB
VFVSRV9TQ19NU1JfSFZNKSAgICAgID8gIiBNU1JfU1BFQ19DVFJMIiA6ICIiLA0KICAgICAgICAg
ICAgYm9vdF9jcHVfaGFzKFg4Nl9GRUFUVVJFX1NDX1JTQl9IVk0pICAgICAgPyAiIFJTQiIgICAg
ICAgICAgIDogIiIsDQogICAgICAgICAgICBvcHRfZWFnZXJfZnB1ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICA/ICIgRUFHRVJfRlBVIiAgICAgOiAiIiwNCi0gICAgICAgICAgIGJvb3RfY3B1
X2hhcyhYODZfRkVBVFVSRV9NRF9DTEVBUikgICAgICAgID8gIiBNRF9DTEVBUiIgICAgICA6ICIi
KTsNCisgICAgICAgICAgIGJvb3RfY3B1X2hhcyhYODZfRkVBVFVSRV9TQ19WRVJXX0hWTSkgICAg
ID8gIiBNRF9DTEVBUiIgICAgICA6ICIiKTsNCiANCiAjZW5kaWYNCiAjaWZkZWYgQ09ORklHX1BW
DQogICAgIHByaW50aygiICBTdXBwb3J0IGZvciBQViBWTXM6JXMlcyVzJXMlc1xuIiwNCiAgICAg
ICAgICAgIChib290X2NwdV9oYXMoWDg2X0ZFQVRVUkVfU0NfTVNSX1BWKSB8fA0KICAgICAgICAg
ICAgIGJvb3RfY3B1X2hhcyhYODZfRkVBVFVSRV9TQ19SU0JfUFYpIHx8DQorICAgICAgICAgICAg
Ym9vdF9jcHVfaGFzKFg4Nl9GRUFUVVJFX1NDX1ZFUldfUFYpIHx8DQogICAgICAgICAgICAgb3B0
X2VhZ2VyX2ZwdSkgICAgICAgICAgICAgICAgICAgICAgICAgICA/ICIiICAgICAgICAgICAgICAg
OiAiIE5vbmUiLA0KICAgICAgICAgICAgYm9vdF9jcHVfaGFzKFg4Nl9GRUFUVVJFX1NDX01TUl9Q
VikgICAgICAgPyAiIE1TUl9TUEVDX0NUUkwiIDogIiIsDQogICAgICAgICAgICBib290X2NwdV9o
YXMoWDg2X0ZFQVRVUkVfU0NfUlNCX1BWKSAgICAgICA/ICIgUlNCIiAgICAgICAgICAgOiAiIiwN
CiAgICAgICAgICAgIG9wdF9lYWdlcl9mcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgID8g
IiBFQUdFUl9GUFUiICAgICA6ICIiLA0KLSAgICAgICAgICAgYm9vdF9jcHVfaGFzKFg4Nl9GRUFU
VVJFX01EX0NMRUFSKSAgICAgICAgPyAiIE1EX0NMRUFSIiAgICAgIDogIiIpOw0KKyAgICAgICAg
ICAgYm9vdF9jcHVfaGFzKFg4Nl9GRUFUVVJFX1NDX1ZFUldfUFYpICAgICAgPyAiIE1EX0NMRUFS
IiAgICAgIDogIiIpOw0KIA0KICAgICBwcmludGsoIiAgWFBUSSAoNjQtYml0IFBWIG9ubHkpOiBE
b20wICVzLCBEb21VICVzICh3aXRoJXMgUENJRClcbiIsDQogICAgICAgICAgICBvcHRfeHB0aV9o
d2RvbSA/ICJlbmFibGVkIiA6ICJkaXNhYmxlZCIsDQotLSANCjIuMjIuMA0KDQpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 31 09:54:17 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 09:54:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hslJF-00035j-Hy; Wed, 31 Jul 2019 09:54:13 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=yNbP=V4=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hslJE-00035V-53
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 09:54:12 +0000
X-Inumbo-ID: 24fad265-b379-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 24fad265-b379-11e9-8980-bc764e045a96;
 Wed, 31 Jul 2019 09:54:10 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hslJC-0003Ul-3W; Wed, 31 Jul 2019 09:54: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 1hslJB-0006gM-QR; Wed, 31 Jul 2019 09:54:09 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hslJB-0005G2-OD; Wed, 31 Jul 2019 09:54:09 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139557-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: xen=1585ed3c702e680ae492d852c8cff62cf300df99
X-Osstest-Versions-That: xen=22ec7474348fea2c4a32b0872dd3385bf3785a26
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 31 Jul 2019 09:54:09 +0000
Subject: [Xen-devel] [xen-unstable-coverity test] 139557: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTU1NyB4ZW4tdW5zdGFibGUtY292ZXJpdHkgcmVhbCBbcmVhbF0KaHR0cDovL2xv
Z3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzOTU1Ny8KClBlcmZlY3Qg
Oi0pCkFsbCB0ZXN0cyBpbiB0aGlzIGZsaWdodCBwYXNzZWQgYXMgcmVxdWlyZWQKdmVyc2lvbiB0
YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIDE1ODVlZDNjNzAyZTY4
MGFlNDkyZDg1MmM4Y2ZmNjJjZjMwMGRmOTkKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAg
ICAgICAgICAgIDIyZWM3NDc0MzQ4ZmVhMmM0YTMyYjA4NzJkZDMzODViZjM3ODVhMjYKCkxhc3Qg
dGVzdCBvZiBiYXNpcyAgIDEzOTQzNCAgMjAxOS0wNy0yOCAwOToxODozOSBaICAgIDMgZGF5cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxMzk1NTcgIDIwMTktMDctMzEgMDk6MTg6NTggWiAgICAwIGRh
eXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIEFuZHJp
aSBBbmlzb3YgPGFuZHJpaV9hbmlzb3ZAZXBhbS5jb20+CiAgRGFyaW8gRmFnZ2lvbGkgPGRmYWdn
aW9saUBzdXNlLmNvbT4KICBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+
CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIEp1ZXJnZW4gR3Jvc3MgPGpncm9z
c0BzdXNlLmNvbT4KICBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgogIFBhdWwg
RHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+CiAgU3RlZmFubyBTdGFiZWxsaW5pIDxz
dGVmYW5vc0B4aWxpbnguY29tPgogIFdlaSBMaXUgPHdsQHhlbi5vcmc+CiAgWmhhbmcgQ2hlbiA8
Y2hlbi56aGFuZ0BpbnRlbC5jb20+Cgpqb2JzOgogY292ZXJpdHktYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9y
dC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9s
b2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBl
dGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qu
b3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9z
c3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
Lz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6
Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTto
Yj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hl
bmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoaW5nIHJl
dmlzaW9uIDoKClRvIHhlbmJpdHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0L3hlbi5naXQKICAgMjJl
Yzc0NzQzNC4uMTU4NWVkM2M3MCAgMTU4NWVkM2M3MDJlNjgwYWU0OTJkODUyYzhjZmY2MmNmMzAw
ZGY5OSAtPiBjb3Zlcml0eS10ZXN0ZWQvc21va2UKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 31 09:58:05 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 09:58: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 1hslMw-0003EM-9j; Wed, 31 Jul 2019 09:58:02 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=QWEJ=V4=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hslMv-0003EF-Eo
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 09:58:01 +0000
X-Inumbo-ID: abada516-b379-11e9-a9e5-93826c02b375
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id abada516-b379-11e9-a9e5-93826c02b375;
 Wed, 31 Jul 2019 09:57:56 +0000 (UTC)
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: zE/SaotH9mYH/3+Q6i0MhFAkC1uS0ECN2yNh4eyaqPjiKrorfsiQLjzHewzCKMlMwlnlC19T4x
 WS+gAJYb4QIO+VoZczeFJ30ynxntiTiMUMgaqFdFwAe+zlKK3MCcJzr33Unpe60sf4rR/i1BK7
 yqmq6kWa2IaM2TqVgwxQfJBuRJWcxmkcr+FofHhmSbMpmfZh9z9oRye2Nzg+eSboUJrSadtk8r
 WeCYrAoBsQmET2X+oMkIa2J/KHdJKlMG9h72cZUEreje3NsXCrSo/0w/QtW3a3boB38CUm+qRI
 PCo=
X-SBRS: 2.7
X-MesageID: 3791986
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,329,1559534400"; 
   d="scan'208";a="3791986"
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <20190730170754.31389-1-andrew.cooper3@citrix.com>
 <20190731084723.vjkgdvolsfzuk4tp@Air-de-Roger>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <423fdc54-eaa0-5b7b-2b6a-61d3171f2f21@citrix.com>
Date: Wed, 31 Jul 2019 10:57:36 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <20190731084723.vjkgdvolsfzuk4tp@Air-de-Roger>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH] x86/boot: Fix build dependenices for reloc.c
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>,
 Paul Durrant <paul.durrant@citrix.com>, Wei Liu <wl@xen.org>,
 Jan Beulich <JBeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMzEvMDcvMjAxOSAwOTo0NywgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiBPbiBUdWUsIEp1
bCAzMCwgMjAxOSBhdCAwNjowNzo1NFBNICswMTAwLCBBbmRyZXcgQ29vcGVyIHdyb3RlOgo+PiBj
L3MgMjAxZjg1MmVhZiBhZGRlZCBzdGFydF9pbmZvLmggYW5kIGtjb25maWcuaCB0byByZWxvYy5j
LCBidXQgb25seSB1cGRhdGVkCj4+IHN0YXJ0X2luZm8uaCBpbiBSRUxPQ19ERVBTLgo+Pgo+PiBU
aGlzIGNhdXNlcyByZWxvYy5jIHRvIG5vdCBiZSByZWdlbmVyYXRlZCB3aGVuIEtjb25maWcgY2hh
bmdlcy4gIEl0IGlzIG1vc3QKPj4gbm90aWNlYWJsZSB3aGVuIGVuYWJsaW5nIENPTkZJR19QVkgg
YW5kIGZpbmRpbmcgdGhlIHJlc3VsdGluZyBiaW5hcnkgY3Jhc2gKPj4gZWFybHkgd2l0aDoKPj4K
Pj4gICAoZDkpIChYRU4pCj4+ICAgKGQ5KSAoWEVOKSAqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqCj4+ICAgKGQ5KSAoWEVOKSBQYW5pYyBvbiBDUFUgMDoKPj4gICAoZDkp
IChYRU4pIE1hZ2ljIHZhbHVlIGlzIHdyb25nOiBjMmMyYzJjMgo+PiAgIChkOSkgKFhFTikgKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgo+PiAgIChkOSkgKFhFTikKPj4g
ICAoZDkpIChYRU4pIFJlYm9vdCBpbiBmaXZlIHNlY29uZHMuLi4KPj4gICAoWEVOKSBkOXYwIFRy
aXBsZSBmYXVsdCAtIGludm9raW5nIEhWTSBzaHV0ZG93biBhY3Rpb24gMQo+Pgo+PiBSZXBvcnRl
ZC1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KPj4gU2lnbmVkLW9m
Zi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KPiBSZXZpZXdl
ZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZS5ycGF1QGNpdHJpeC5jb20+Cgo6KSBJIGNhbiB1
c2UgdGhhdCB0YWcgaWYgeW91J2QgbGlrZS4KCj4KPiBOb3RlIHN1cmUgaWYgaXQncyB3b3J0aCBz
cGVsbGluZyBvdXQgdGhhdCBtdWx0aWJvb3QuaCBkZXBlbmRlbmN5IHdhcwo+IGFsc28gbWlzc2lu
Zy4KClRoZSBkZWx0YSB0byBtdWx0aWJvb3QuaCB3YXMgYSBjb25zZXF1ZW5jZSBvZiByZWZvcm1h
dHRpbmcuwqAgSXQgd2FzCnByZXNlbnQgYmVmb3JlLgoKfkFuZHJldwoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 31 10:10:18 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 10: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 1hslYi-0004bh-Gc; Wed, 31 Jul 2019 10:10: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=UN8Z=V4=suse.com=jnwang@srs-us1.protection.inumbo.net>)
 id 1hslYh-0004bc-34
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 10:10:11 +0000
X-Inumbo-ID: 5fc3525c-b37b-11e9-8980-bc764e045a96
Received: from m4a0040g.houston.softwaregrp.com (unknown [15.124.2.86])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5fc3525c-b37b-11e9-8980-bc764e045a96;
 Wed, 31 Jul 2019 10:10:10 +0000 (UTC)
Received: FROM m4a0040g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0040g.houston.softwaregrp.com WITH ESMTP; 
 Wed, 31 Jul 2019 10:10:04 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Wed, 31 Jul 2019 10:01:07 +0000
Received: from NAM03-BY2-obe.outbound.protection.outlook.com (15.124.72.10) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Wed, 31 Jul 2019 10:01:07 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=Cf2lDiatOH820XJtt9brEdF1EXmvcaV9EVmefZ8GbRyA/hHweDKy+9l6Xpoah7DiRp4JBN/vu92yk+lHrudmWqE+SPcTiNC1a2ljbiiqttiV7jdW/u+0zX8k5mi6ZoSEBVDQMvWxIz4Y3pgRIdpFKifkeYx2Wg9in+S4XzL0Y7hFvelmbVHUD6ocm/758hSqEA515MA2otnlV38jGoklZxeVUMrAhM2wFdJVtvX6JRwIbDPdx4OjirbiMP5KnuNLIVjkEOeGbMKLbkLpYl4B0CAAJmKvL7Iry85YJk32PRv6mBUrNaGWB/CA5k5WNnQeEZDrqBs9H+/BhfpE4IjCSA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=4o5d75nAOy47MWor31JUbW9Dt0nOkDlCI5RqjVOPza0=;
 b=X1/5QNvENEowdE01eNqd9hJ5PdYXYQDp1rsb+PSnu1rVjOblhJNuOYjoRJGy0aEBedv2zNuOa3npHqGePTRbAUSrWTu+E4E7SrQXdzWo/KYV4Pg2ZI58DB5OPnTvu8Ay7YdjYwsPJlYkT7oLqSV79D4hmuyc3uy0WcLVUfgcuar6/heGIX76J931R0OOoax241u3avFZTwJ2kEIp8lBBazKK+4lmF+V0PfUwcy2Zo7SRKzLpEc4506uDeDIDrgknH7Ffc1nq3vFPUinNHitClgSajKh4BjN3lx195JDw+b3tZKIHQonG8xsVv30wko0I8hAUHbrG9NiUt/Q59j8VPw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from MN2PR18MB3184.namprd18.prod.outlook.com (10.255.236.145) by
 MN2PR18MB2445.namprd18.prod.outlook.com (20.179.83.221) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2115.15; Wed, 31 Jul 2019 10:01:06 +0000
Received: from MN2PR18MB3184.namprd18.prod.outlook.com
 ([fe80::8dd0:d80a:8bd4:c0b2]) by MN2PR18MB3184.namprd18.prod.outlook.com
 ([fe80::8dd0:d80a:8bd4:c0b2%6]) with mapi id 15.20.2115.005; Wed, 31 Jul 2019
 10:01:06 +0000
From: Jin Nan Wang <jnwang@suse.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH] Speculative mitigation facilities report wrong status
Thread-Index: AQHVR4KQFSckKXZUXUiKuIVTbtEfiqbkel97gAAEFTg=
Date: Wed, 31 Jul 2019 10:01:06 +0000
Message-ID: <MN2PR18MB31847318C84EFB703E221D31BEDF0@MN2PR18MB3184.namprd18.prod.outlook.com>
References: <20190731092959.21655-1-jnwang@suse.com>,
 <be5c8fcd-292f-c05e-a79b-5bb818cd05da@citrix.com>
In-Reply-To: <be5c8fcd-292f-c05e-a79b-5bb818cd05da@citrix.com>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=jnwang@suse.com; 
x-originating-ip: [117.136.38.184]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: ad744970-0ab3-41e7-3a02-08d7159e0129
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:MN2PR18MB2445; 
x-ms-traffictypediagnostic: MN2PR18MB2445:
x-microsoft-antispam-prvs: <MN2PR18MB24456FD396909D09FD3D2D93BEDF0@MN2PR18MB2445.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:5516;
x-forefront-prvs: 011579F31F
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(376002)(136003)(39860400002)(366004)(396003)(346002)(199004)(189003)(52536014)(316002)(446003)(486006)(53546011)(6116002)(81156014)(25786009)(66446008)(74316002)(33656002)(26005)(81166006)(4326008)(3846002)(8676002)(5660300002)(76176011)(68736007)(110136005)(186003)(6246003)(2906002)(64756008)(2501003)(66556008)(229853002)(66946007)(54906003)(6506007)(7736002)(71190400001)(6436002)(478600001)(54896002)(86362001)(66066001)(53936002)(76116006)(55016002)(14444005)(7696005)(66476007)(256004)(11346002)(99286004)(14454004)(476003)(9686003)(8936002)(91956017)(71200400001)(102836004);
 DIR:OUT; SFP:1102; SCL:1; SRVR:MN2PR18MB2445;
 H:MN2PR18MB3184.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: 9uMHa8m4qrtAZcajfeKASXlWL+eQdpEIDnZPv9cHeG/VKhf8J63xcr6WxfpGyXrLovYvPbumecYkcyh6FBty9wdRSq7pgGSLyTJR6gcy7ZeWr5RmxEK5sVdFxL/eFOlbQw9lSSxztRCAG2t9JAihThELjbXGH34+1jqlonmxCpVW/LhmuVfdTC7BpoE6a2Dm4Ao0wbl+2SvtULvS/F1wZ2vhe4pcqpNeP2/vFJCAoU39bMW0VbpSFGY7hdsAsgiKnIMHV0DQcLAKXndADWNw3s3nkub3HjEAqwEcNg4JOAEkmtOEitsbk2up85HNMZ7DR6Kxb+Tnf5HexhTcwrZGy5j/Ru0DB2PEu4PLH2rz6lnRLvjw53iVux2G+J0/0klUteGprv30iFy9GOnd0QdP5VRGX0pxiWWfK7nS4Hn0RCc=
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: ad744970-0ab3-41e7-3a02-08d7159e0129
X-MS-Exchange-CrossTenant-originalarrivaltime: 31 Jul 2019 10:01:06.3320 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: jnwang@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR18MB2445
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH] Speculative mitigation facilities report
 wrong status
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "wl@xen.org" <wl@xen.org>, Jan Beulich <JBeulich@suse.com>,
 "roger.pau@citrix.com" <roger.pau@citrix.com>
Content-Type: multipart/mixed; boundary="===============3921596248377071785=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============3921596248377071785==
Content-Language: zh-CN
Content-Type: multipart/alternative;
	boundary="_000_MN2PR18MB31847318C84EFB703E221D31BEDF0MN2PR18MB3184namp_"

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

DQpJIHdpbGwgaW1wcm92ZSBpdCBzb29uLg0KDQp0aGFua3MNCg0KSmFtZXMNCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fDQpGcm9tOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVy
M0BjaXRyaXguY29tPg0KU2VudDogV2VkbmVzZGF5LCBKdWx5IDMxLCAyMDE5IDU6NDQ6NTAgUE0N
ClRvOiB4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcgPHhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZz47IEppbiBOYW4gV2FuZyA8am53YW5nQHN1c2UuY29tPg0KQ2M6IHJvZ2VyLnBh
dUBjaXRyaXguY29tIDxyb2dlci5wYXVAY2l0cml4LmNvbT47IEphbiBCZXVsaWNoIDxKQmV1bGlj
aEBzdXNlLmNvbT47IHdsQHhlbi5vcmcgPHdsQHhlbi5vcmc+DQpTdWJqZWN0OiBSZTogW1BBVENI
XSBTcGVjdWxhdGl2ZSBtaXRpZ2F0aW9uIGZhY2lsaXRpZXMgcmVwb3J0IHdyb25nIHN0YXR1cw0K
DQpPbiAzMS8wNy8yMDE5IDEwOjMwLCBKaW4gTmFuIFdhbmcgd3JvdGU6DQo+IERpZmYgd2l0aCAn
c3BlYy1jdHJsPW5vJyBhbmQgd2l0aG91dC4NCj4gPT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PQ0KPiAtLS0geGVuLmRtZXNnLjUubG9nICAgICAyMDE5
LTA3LTMxIDE0OjU1OjM4LjEzODE3Mzg3NCDvv7wrMDgwMA0KPiArKysgeGVuLmRtZXNnLjYubG9n
ICAgICAyMDE5LTA3LTMxIDE0OjU5OjUwLjIyMzUxNjMxMyDvv7wrMDgwMA0KPiBAQCAtNyw3ICs3
LDcgQEANCj4gIChYRU4pIFhlbiB2ZXJzaW9uIDQuMTIuMF8xNC0xIChhYnVpbGRAc3VzZS5kZSkg
KGdjYyAoU1VTRSBMaW51eCkgNC44LjUpIGRlYnVnPW4gIE1vbiBKdW4gMTcgMTU6MDg6MzMgVVRD
IDIwMTkNCj4gIChYRU4pIExhdGVzdCBDaGFuZ2VTZXQ6DQo+ICAoWEVOKSBCb290bG9hZGVyOiBH
UlVCMiAyLjAyDQo+IC0oWEVOKSBDb21tYW5kIGxpbmU6IHZnYT1nZngtMTAyNHg3Njh4MTYgY3Jh
c2hrZXJuZWw9MjUxTTw0RyB1Y29kZT1zY2FuIGNvbnNvbGU9dmdhLGNvbTEgbG9nbHZsPWFsbCBn
dWVzdF9sb2dsdmw9YWxsDQo+ICsoWEVOKSBDb21tYW5kIGxpbmU6IHZnYT1nZngtMTAyNHg3Njh4
MTYgY3Jhc2hrZXJuZWw9MjUxTTw0RyB1Y29kZT1zY2FuIHNwZWMtY3RybD1ubyBjb25zb2xlPXZn
YSxjb20xIGxvZ2x2bD1hbGwgZ3Vlc3RfbG9nbHZsPWFsbA0KPiAgKFhFTikgWGVuIGltYWdlIGxv
YWQgYmFzZSBhZGRyZXNzOiAwDQo+ICAoWEVOKSBWaWRlbyBpbmZvcm1hdGlvbjoNCj4gIChYRU4p
ICBWR0EgaXMgZ3JhcGhpY3MgbW9kZSAxMDI0eDc2OCwgMTYgYnBwDQo+IEBAIC0xNTksMTIgKzE1
OSwxMiBAQA0KPiAgKFhFTikgU3BlY3VsYXRpdmUgbWl0aWdhdGlvbiBmYWNpbGl0aWVzOg0KPiAg
KFhFTikgICBIYXJkd2FyZSBmZWF0dXJlczogSUJSUy9JQlBCIFNUSUJQIEwxRF9GTFVTSCBTU0JE
IE1EX0NMRUFSDQo+ICAoWEVOKSAgIENvbXBpbGVkLWluIHN1cHBvcnQ6IElORElSRUNUX1RIVU5L
IFNIQURPV19QQUdJTkcNCj4gLShYRU4pICAgWGVuIHNldHRpbmdzOiBCVEktVGh1bmsgSk1QLCBT
UEVDX0NUUkw6IElCUlMrIFNTQkQtLCBPdGhlcjogSUJQQiBMMURfRkxVU0ggVkVSVw0KPiArKFhF
TikgICBYZW4gc2V0dGluZ3M6IEJUSS1UaHVuayBKTVAsIFNQRUNfQ1RSTDogSUJSUy0gU1NCRC0s
IE90aGVyOg0KPiAgKFhFTikgICBMMVRGOiBiZWxpZXZlZCB2dWxuZXJhYmxlLCBtYXhwaHlzYWRk
ciBMMUQgNDYsIENQVUlEIDQ2LCBTYWZlIGFkZHJlc3MgMzAwMDAwMDAwMDAwDQo+IC0oWEVOKSAg
IFN1cHBvcnQgZm9yIEhWTSBWTXM6IE1TUl9TUEVDX0NUUkwgUlNCIEVBR0VSX0ZQVSBNRF9DTEVB
Ug0KPiAtKFhFTikgICBTdXBwb3J0IGZvciBQViBWTXM6IE1TUl9TUEVDX0NUUkwgUlNCIEVBR0VS
X0ZQVSBNRF9DTEVBUg0KPiAtKFhFTikgICBYUFRJICg2NC1iaXQgUFYgb25seSk6IERvbTAgZW5h
YmxlZCwgRG9tVSBlbmFibGVkICh3aXRoIFBDSUQpDQo+IC0oWEVOKSAgIFBWIEwxVEYgc2hhZG93
aW5nOiBEb20wIGRpc2FibGVkLCBEb21VIGVuYWJsZWQNCj4gKyhYRU4pICAgU3VwcG9ydCBmb3Ig
SFZNIFZNczogTm9uZSBNRF9DTEVBUg0KPiArKFhFTikgICBTdXBwb3J0IGZvciBQViBWTXM6IE5v
bmUgTURfQ0xFQVINCj4gKyhYRU4pICAgWFBUSSAoNjQtYml0IFBWIG9ubHkpOiBEb20wIGRpc2Fi
bGVkLCBEb21VIGRpc2FibGVkICh3aXRoIFBDSUQpDQo+ICsoWEVOKSAgIFBWIEwxVEYgc2hhZG93
aW5nOiBEb20wIGRpc2FibGVkLCBEb21VIGRpc2FibGVkDQo+ICAoWEVOKSBVc2luZyBzY2hlZHVs
ZXI6IFNNUCBDcmVkaXQgU2NoZWR1bGVyIHJldjIgKGNyZWRpdDIpDQo+ICAoWEVOKSBJbml0aWFs
aXppbmcgQ3JlZGl0MiBzY2hlZHVsZXINCj4gIChYRU4pICBsb2FkX3ByZWNpc2lvbl9zaGlmdDog
MTgNCj4gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0N
Cj4NCj4gSW4gIlN1cHBvcnQgZm9yIEhWTSBWTXM6IFN1cHBvcnQgZm9yIFBWIFZNczogIiBsaW5l
cywNCj4gT3RoZXJzIGZlYXR1cmUgaXMgcmVwb3J0ZWQgYXMgIk5PTkUiLCBNRF9DTEVBUiBub3Qu
DQo+DQo+IGNvZGUgcmV2aWV3Og0KPiB4ZW4vYXJjaC94ODYvc3BlY19jdHJsLmM6DQo+ICAgICA5
OSAgICAgICAgIGRpc2FibGVfY29tbW9uOg0KPiAgICAxMDAgICAgICAgICAgICAgb3B0X3JzYl9w
diA9IGZhbHNlOw0KPiAgICAxMDEgICAgICAgICAgICAgb3B0X3JzYl9odm0gPSBmYWxzZTsNCj4g
ICAgMTAyICAgICAgICAgICAgIG9wdF9tZF9jbGVhcl9wdiA9IDA7ICAgPC0tLS0tIHRoZXkgaGF2
ZSBiZWVuIGRpc2FibGUgd2hlbiAnc3BlYy1jdHJsPW5vJw0KPiAgICAxMDMgICAgICAgICAgICAg
b3B0X21kX2NsZWFyX2h2bSA9IDA7DQo+ICAgIDEwNA0KPg0KPiBYODZfRkVBVFVSRV9TQ19WRVJX
X1BWLCBYODZfRkVBVFVSRV9TQ19WRVJXX0hWTSB3aWxsIG5vdCBiZSBlbmFibGVkDQo+DQo+ICAx
MDcwICAgICBpZiAoIG9wdF9tZF9jbGVhcl9wdiApDQo+ICAgMTA3MSAgICAgICAgIHNldHVwX2Zv
cmNlX2NwdV9jYXAoWDg2X0ZFQVRVUkVfU0NfVkVSV19QVik7DQo+ICAgMTA3MiAgICAgaWYgKCBv
cHRfbWRfY2xlYXJfcHYgfHwgb3B0X21kX2NsZWFyX2h2bSApDQo+ICAgMTA3MyAgICAgICAgIHNl
dHVwX2ZvcmNlX2NwdV9jYXAoWDg2X0ZFQVRVUkVfU0NfVkVSV19JRExFKTsNCj4gICAxMDc0ICAg
ICBpZiAoIG9wdF9tZF9jbGVhcl9odm0gJiYgIShjYXBzICYgQVJDSF9DQVBTX1NLSVBfTDFERkwp
ICYmICFvcHRfbDFkX2ZsdXNoICkNCj4gICAxMDc1ICAgICAgICAgc2V0dXBfZm9yY2VfY3B1X2Nh
cChYODZfRkVBVFVSRV9TQ19WRVJXX0hWTSk7DQo+DQo+IEJ1dCB3aGVuIHdlIHJlcG9ydCB0aGUg
c3RhdHVzIG9mIE1EX0NMRUFSLCB3ZSB1c2UgWDg2X0ZFQVRVUkVfTURfQ0xFQVIgdG8gY2hlY2su
DQo+IGl0IHNlZW1zIG5vdCBnb29kLg0KPg0KPiAgICAzNjAgICAgIHByaW50aygiICBTdXBwb3J0
IGZvciBIVk0gVk1zOiVzJXMlcyVzJXNcbiIsDQo+ICAgIDM2MSAgICAgICAgICAgIChib290X2Nw
dV9oYXMoWDg2X0ZFQVRVUkVfU0NfTVNSX0hWTSkgfHwNCj4gICAgMzYyICAgICAgICAgICAgIGJv
b3RfY3B1X2hhcyhYODZfRkVBVFVSRV9TQ19SU0JfSFZNKSB8fA0KPiAgICAzNjMgICAgICAgICAg
ICAgb3B0X2VhZ2VyX2ZwdSkgICAgICAgICAgICAgICAgICAgICAgICAgICA/ICIiICAgICAgICAg
ICAgICAgOiAiIE5vbmUiLA0KPiAgICAzNjQgICAgICAgICAgICBib290X2NwdV9oYXMoWDg2X0ZF
QVRVUkVfU0NfTVNSX0hWTSkgICAgICA/ICIgTVNSX1NQRUNfQ1RSTCIgOiAiIiwNCj4gICAgMzY1
ICAgICAgICAgICAgYm9vdF9jcHVfaGFzKFg4Nl9GRUFUVVJFX1NDX1JTQl9IVk0pICAgICAgPyAi
IFJTQiIgICAgICAgICAgIDogIiIsDQo+ICAgIDM2NiAgICAgICAgICAgIG9wdF9lYWdlcl9mcHUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgID8gIiBFQUdFUl9GUFUiICAgICA6ICIiLA0KPiAg
ICAzNjcgICAgLS0tLT4gICBib290X2NwdV9oYXMoWDg2X0ZFQVRVUkVfTURfQ0xFQVIpICAgICAg
ICA/ICIgTURfQ0xFQVIiICAgICAgOiAiIik7DQo+ICAgIDM2OA0KPiAgICAzNjkgI2VuZGlmDQo+
ICAgIDM3MCAjaWZkZWYgQ09ORklHX1BWDQo+ICAgIDM3MSAgICAgcHJpbnRrKCIgIFN1cHBvcnQg
Zm9yIFBWIFZNczolcyVzJXMlcyVzXG4iLA0KPiAgICAzNzIgICAgICAgICAgICAoYm9vdF9jcHVf
aGFzKFg4Nl9GRUFUVVJFX1NDX01TUl9QVikgfHwNCj4gICAgMzczICAgICAgICAgICAgIGJvb3Rf
Y3B1X2hhcyhYODZfRkVBVFVSRV9TQ19SU0JfUFYpIHx8DQo+ICAgIDM3NCAgICAgICAgICAgICBv
cHRfZWFnZXJfZnB1KSAgICAgICAgICAgICAgICAgICAgICAgICAgID8gIiIgICAgICAgICAgICAg
ICA6ICIgTm9uZSIsDQo+ICAgIDM3NSAgICAgICAgICAgIGJvb3RfY3B1X2hhcyhYODZfRkVBVFVS
RV9TQ19NU1JfUFYpICAgICAgID8gIiBNU1JfU1BFQ19DVFJMIiA6ICIiLA0KPiAgICAzNzYgICAg
ICAgICAgICBib290X2NwdV9oYXMoWDg2X0ZFQVRVUkVfU0NfUlNCX1BWKSAgICAgICA/ICIgUlNC
IiAgICAgICAgICAgOiAiIiwNCj4gICAgMzc3ICAgICAgICAgICAgb3B0X2VhZ2VyX2ZwdSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgPyAiIEVBR0VSX0ZQVSIgICAgIDogIiIsDQo+ICAgIDM3
OCAgICAtLS0tPiAgIGJvb3RfY3B1X2hhcyhYODZfRkVBVFVSRV9NRF9DTEVBUikgICAgICAgID8g
IiBNRF9DTEVBUiIgICAgICA6ICIiKTsNCj4NCj4gVGhlcmUgaXMgYSBwYXRjaCBmb3IgdGhpcyBp
c3N1ZS4NCg0KVGhhbmt5b3UgZm9yIHRoZSByZXBvcnQuICBIb3dldmVyLCB0aGUgcGF0Y2ggaXMg
b25seSBoYWxmIGNvcnJlY3QuDQoNCkl0IHNob3VsZCBvbmx5IGJlIHRoZSBmaXJzdCBwYXJ0LCBh
ZGRpbmcgdGhlIGV4dHJhIGNoZWNrIHRvIGF2b2lkICJOb25lIi4NCg0KVGhlIGNoZWNrIGZvciBy
ZXBvcnRpbmcgTURfQ0xFQVIgbXVzdCBzdGF5IGFzIFg4Nl9GRUFUVVJFX01EX0NMRUFSLA0KYmVj
YXVzZSB0aGlzIGlzIGEgcHJvcGVydHkgaW4gbWljcm9jb2RlIHdoaWNoIG5vIGNvbnRyb2xzLCBh
bmQgbm90aGluZw0KZnVydGhlciB0byB2aXJ0dWFsaXNlIGF0IFhlbidzIGxldmVsLg0KDQpJLmUu
IGV2ZW4gd2l0aCBzcGVjLWN0cmw9bm8sIGlmIHRoZSBtaWNyb2NvZGUgaXMgbmV3IGVub3VnaCwg
dGhlIGd1ZXN0DQpnZXRzIHRvIHNlZSB0aGUgTURfQ0xFQVIgQ1BVSUQgYml0LCBiZWNhdXNlIGFs
bCBpdCBtZWFucyBpcyAidGhpcw0KcHJlZXhpc3RpbmcgaW5zdHJ1Y3Rpb24gbm93IGhhcyBhIG5l
dyBzaWRlIGVmZmVjdCIuDQoNCn5BbmRyZXcNCg0K

--_000_MN2PR18MB31847318C84EFB703E221D31BEDF0MN2PR18MB3184namp_
Content-Type: text/html; charset="utf-8"
Content-Transfer-Encoding: base64

PGh0bWw+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIgY29udGVudD0i
dGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRvciIgY29udGVu
dD0iTWljcm9zb2Z0IEV4Y2hhbmdlIFNlcnZlciI+DQo8IS0tIGNvbnZlcnRlZCBmcm9tIHRleHQg
LS0+PHN0eWxlPjwhLS0gLkVtYWlsUXVvdGUgeyBtYXJnaW4tbGVmdDogMXB0OyBwYWRkaW5nLWxl
ZnQ6IDRwdDsgYm9yZGVyLWxlZnQ6ICM4MDAwMDAgMnB4IHNvbGlkOyB9IC0tPjwvc3R5bGU+DQo8
L2hlYWQ+DQo8Ym9keT4NCjxkaXY+DQo8ZGl2IGRpcj0iYXV0byIgc3R5bGU9ImRpcmVjdGlvbjps
dHI7IG1hcmdpbjowOyBwYWRkaW5nOjA7IGZvbnQtZmFtaWx5OnNhbnMtc2VyaWY7IGZvbnQtc2l6
ZToxMXB0OyBjb2xvcjpibGFjayI+DQo8YnI+DQo8L2Rpdj4NCjxkaXYgZGlyPSJhdXRvIiBzdHls
ZT0iZGlyZWN0aW9uOmx0cjsgbWFyZ2luOjA7IHBhZGRpbmc6MDsgZm9udC1mYW1pbHk6c2Fucy1z
ZXJpZjsgZm9udC1zaXplOjExcHQ7IGNvbG9yOmJsYWNrIj4NCkkgd2lsbCBpbXByb3ZlIGl0IHNv
b24uIDxicj4NCjxicj4NCjwvZGl2Pg0KPGRpdiBkaXI9ImF1dG8iIHN0eWxlPSJkaXJlY3Rpb246
bHRyOyBtYXJnaW46MDsgcGFkZGluZzowOyBmb250LWZhbWlseTpzYW5zLXNlcmlmOyBmb250LXNp
emU6MTFwdDsgY29sb3I6YmxhY2siPg0KdGhhbmtzPGJyPg0KPGJyPg0KPC9kaXY+DQo8ZGl2IGRp
cj0iYXV0byIgc3R5bGU9ImRpcmVjdGlvbjpsdHI7IG1hcmdpbjowOyBwYWRkaW5nOjA7IGZvbnQt
ZmFtaWx5OnNhbnMtc2VyaWY7IGZvbnQtc2l6ZToxMXB0OyBjb2xvcjpibGFjayI+DQpKYW1lczxz
cGFuIGlkPSJ4X091dGxvb2tTaWduYXR1cmUiPjwvc3Bhbj48YnI+DQo8L2Rpdj4NCjxociB0YWJp
bmRleD0iLTEiIHN0eWxlPSJkaXNwbGF5OmlubGluZS1ibG9jazsgd2lkdGg6OTglIj4NCjxkaXYg
aWQ9InhfZGl2UnBseUZ3ZE1zZyIgZGlyPSJsdHIiPjxmb250IGZhY2U9IkNhbGlicmksIHNhbnMt
c2VyaWYiIGNvbG9yPSIjMDAwMDAwIiBzdHlsZT0iZm9udC1zaXplOjExcHQiPjxiPkZyb206PC9i
PiBBbmRyZXcgQ29vcGVyICZsdDthbmRyZXcuY29vcGVyM0BjaXRyaXguY29tJmd0Ozxicj4NCjxi
PlNlbnQ6PC9iPiBXZWRuZXNkYXksIEp1bHkgMzEsIDIwMTkgNTo0NDo1MCBQTTxicj4NCjxiPlRv
OjwvYj4geGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnICZsdDt4ZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcmZ3Q7OyBKaW4gTmFuIFdhbmcgJmx0O2pud2FuZ0BzdXNlLmNvbSZndDs8
YnI+DQo8Yj5DYzo8L2I+IHJvZ2VyLnBhdUBjaXRyaXguY29tICZsdDtyb2dlci5wYXVAY2l0cml4
LmNvbSZndDs7IEphbiBCZXVsaWNoICZsdDtKQmV1bGljaEBzdXNlLmNvbSZndDs7IHdsQHhlbi5v
cmcgJmx0O3dsQHhlbi5vcmcmZ3Q7PGJyPg0KPGI+U3ViamVjdDo8L2I+IFJlOiBbUEFUQ0hdIFNw
ZWN1bGF0aXZlIG1pdGlnYXRpb24gZmFjaWxpdGllcyByZXBvcnQgd3Jvbmcgc3RhdHVzPC9mb250
Pg0KPGRpdj4mbmJzcDs8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8Zm9udCBzaXplPSIyIj48c3Bh
biBzdHlsZT0iZm9udC1zaXplOjExcHQ7Ij4NCjxkaXYgY2xhc3M9IlBsYWluVGV4dCI+T24gMzEv
MDcvMjAxOSAxMDozMCwgSmluIE5hbiBXYW5nIHdyb3RlOjxicj4NCiZndDsgRGlmZiB3aXRoICdz
cGVjLWN0cmw9bm8nIGFuZCB3aXRob3V0Ljxicj4NCiZndDsgPT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PTxicj4NCiZndDsgLS0tIHhlbi5kbWVzZy41
LmxvZyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAyMDE5LTA3LTMxIDE0OjU1OjM4LjEzODE3Mzg3
NCDvv7wmIzQzOzA4MDA8YnI+DQomZ3Q7ICYjNDM7JiM0MzsmIzQzOyB4ZW4uZG1lc2cuNi5sb2cm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgMjAxOS0wNy0zMSAxNDo1OTo1MC4yMjM1MTYzMTMg77+8
JiM0MzswODAwPGJyPg0KJmd0OyBAQCAtNyw3ICYjNDM7Nyw3IEBAPGJyPg0KJmd0OyZuYnNwOyAo
WEVOKSBYZW4gdmVyc2lvbiA0LjEyLjBfMTQtMSAoYWJ1aWxkQHN1c2UuZGUpIChnY2MgKFNVU0Ug
TGludXgpIDQuOC41KSBkZWJ1Zz1uJm5ic3A7IE1vbiBKdW4gMTcgMTU6MDg6MzMgVVRDIDIwMTk8
YnI+DQomZ3Q7Jm5ic3A7IChYRU4pIExhdGVzdCBDaGFuZ2VTZXQ6PGJyPg0KJmd0OyZuYnNwOyAo
WEVOKSBCb290bG9hZGVyOiBHUlVCMiAyLjAyPGJyPg0KJmd0OyAtKFhFTikgQ29tbWFuZCBsaW5l
OiB2Z2E9Z2Z4LTEwMjR4NzY4eDE2IGNyYXNoa2VybmVsPTI1MU0mbHQ7NEcgdWNvZGU9c2NhbiBj
b25zb2xlPXZnYSxjb20xIGxvZ2x2bD1hbGwgZ3Vlc3RfbG9nbHZsPWFsbDxicj4NCiZndDsgJiM0
MzsoWEVOKSBDb21tYW5kIGxpbmU6IHZnYT1nZngtMTAyNHg3Njh4MTYgY3Jhc2hrZXJuZWw9MjUx
TSZsdDs0RyB1Y29kZT1zY2FuIHNwZWMtY3RybD1ubyBjb25zb2xlPXZnYSxjb20xIGxvZ2x2bD1h
bGwgZ3Vlc3RfbG9nbHZsPWFsbDxicj4NCiZndDsmbmJzcDsgKFhFTikgWGVuIGltYWdlIGxvYWQg
YmFzZSBhZGRyZXNzOiAwPGJyPg0KJmd0OyZuYnNwOyAoWEVOKSBWaWRlbyBpbmZvcm1hdGlvbjo8
YnI+DQomZ3Q7Jm5ic3A7IChYRU4pJm5ic3A7IFZHQSBpcyBncmFwaGljcyBtb2RlIDEwMjR4NzY4
LCAxNiBicHA8YnI+DQomZ3Q7IEBAIC0xNTksMTIgJiM0MzsxNTksMTIgQEA8YnI+DQomZ3Q7Jm5i
c3A7IChYRU4pIFNwZWN1bGF0aXZlIG1pdGlnYXRpb24gZmFjaWxpdGllczo8YnI+DQomZ3Q7Jm5i
c3A7IChYRU4pJm5ic3A7Jm5ic3A7IEhhcmR3YXJlIGZlYXR1cmVzOiBJQlJTL0lCUEIgU1RJQlAg
TDFEX0ZMVVNIIFNTQkQgTURfQ0xFQVI8YnI+DQomZ3Q7Jm5ic3A7IChYRU4pJm5ic3A7Jm5ic3A7
IENvbXBpbGVkLWluIHN1cHBvcnQ6IElORElSRUNUX1RIVU5LIFNIQURPV19QQUdJTkc8YnI+DQom
Z3Q7IC0oWEVOKSZuYnNwOyZuYnNwOyBYZW4gc2V0dGluZ3M6IEJUSS1UaHVuayBKTVAsIFNQRUNf
Q1RSTDogSUJSUyYjNDM7IFNTQkQtLCBPdGhlcjogSUJQQiBMMURfRkxVU0ggVkVSVzxicj4NCiZn
dDsgJiM0MzsoWEVOKSZuYnNwOyZuYnNwOyBYZW4gc2V0dGluZ3M6IEJUSS1UaHVuayBKTVAsIFNQ
RUNfQ1RSTDogSUJSUy0gU1NCRC0sIE90aGVyOjxicj4NCiZndDsmbmJzcDsgKFhFTikmbmJzcDsm
bmJzcDsgTDFURjogYmVsaWV2ZWQgdnVsbmVyYWJsZSwgbWF4cGh5c2FkZHIgTDFEIDQ2LCBDUFVJ
RCA0NiwgU2FmZSBhZGRyZXNzIDMwMDAwMDAwMDAwMDxicj4NCiZndDsgLShYRU4pJm5ic3A7Jm5i
c3A7IFN1cHBvcnQgZm9yIEhWTSBWTXM6IE1TUl9TUEVDX0NUUkwgUlNCIEVBR0VSX0ZQVSBNRF9D
TEVBUjxicj4NCiZndDsgLShYRU4pJm5ic3A7Jm5ic3A7IFN1cHBvcnQgZm9yIFBWIFZNczogTVNS
X1NQRUNfQ1RSTCBSU0IgRUFHRVJfRlBVIE1EX0NMRUFSPGJyPg0KJmd0OyAtKFhFTikmbmJzcDsm
bmJzcDsgWFBUSSAoNjQtYml0IFBWIG9ubHkpOiBEb20wIGVuYWJsZWQsIERvbVUgZW5hYmxlZCAo
d2l0aCBQQ0lEKTxicj4NCiZndDsgLShYRU4pJm5ic3A7Jm5ic3A7IFBWIEwxVEYgc2hhZG93aW5n
OiBEb20wIGRpc2FibGVkLCBEb21VIGVuYWJsZWQ8YnI+DQomZ3Q7ICYjNDM7KFhFTikmbmJzcDsm
bmJzcDsgU3VwcG9ydCBmb3IgSFZNIFZNczogTm9uZSBNRF9DTEVBUjxicj4NCiZndDsgJiM0Mzso
WEVOKSZuYnNwOyZuYnNwOyBTdXBwb3J0IGZvciBQViBWTXM6IE5vbmUgTURfQ0xFQVI8YnI+DQom
Z3Q7ICYjNDM7KFhFTikmbmJzcDsmbmJzcDsgWFBUSSAoNjQtYml0IFBWIG9ubHkpOiBEb20wIGRp
c2FibGVkLCBEb21VIGRpc2FibGVkICh3aXRoIFBDSUQpPGJyPg0KJmd0OyAmIzQzOyhYRU4pJm5i
c3A7Jm5ic3A7IFBWIEwxVEYgc2hhZG93aW5nOiBEb20wIGRpc2FibGVkLCBEb21VIGRpc2FibGVk
PGJyPg0KJmd0OyZuYnNwOyAoWEVOKSBVc2luZyBzY2hlZHVsZXI6IFNNUCBDcmVkaXQgU2NoZWR1
bGVyIHJldjIgKGNyZWRpdDIpPGJyPg0KJmd0OyZuYnNwOyAoWEVOKSBJbml0aWFsaXppbmcgQ3Jl
ZGl0MiBzY2hlZHVsZXI8YnI+DQomZ3Q7Jm5ic3A7IChYRU4pJm5ic3A7IGxvYWRfcHJlY2lzaW9u
X3NoaWZ0OiAxODxicj4NCiZndDsgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT08YnI+DQomZ3Q7PGJyPg0KJmd0OyBJbiAmcXVvdDtTdXBwb3J0IGZvciBI
Vk0gVk1zOiBTdXBwb3J0IGZvciBQViBWTXM6ICZxdW90OyBsaW5lcyw8YnI+DQomZ3Q7IE90aGVy
cyBmZWF0dXJlIGlzIHJlcG9ydGVkIGFzICZxdW90O05PTkUmcXVvdDssIE1EX0NMRUFSIG5vdC48
YnI+DQomZ3Q7PGJyPg0KJmd0OyBjb2RlIHJldmlldzo8YnI+DQomZ3Q7IHhlbi9hcmNoL3g4Ni9z
cGVjX2N0cmwuYzo8YnI+DQomZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IDk5Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IGRpc2FibGVfY29tbW9uOjxi
cj4NCiZndDsmbmJzcDsmbmJzcDsmbmJzcDsgMTAwJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IG9wdF9yc2JfcHYg
PSBmYWxzZTs8YnI+DQomZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7IDEwMSZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBv
cHRfcnNiX2h2bSA9IGZhbHNlOzxicj4NCiZndDsmbmJzcDsmbmJzcDsmbmJzcDsgMTAyJm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7IG9wdF9tZF9jbGVhcl9wdiA9IDA7Jm5ic3A7Jm5ic3A7ICZsdDstLS0tLSB0aGV5
IGhhdmUgYmVlbiBkaXNhYmxlIHdoZW4gJ3NwZWMtY3RybD1ubyc8YnI+DQomZ3Q7Jm5ic3A7Jm5i
c3A7Jm5ic3A7IDEwMyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBvcHRfbWRfY2xlYXJfaHZtID0gMDs8YnI+DQom
Z3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7IDEwNDxicj4NCiZndDs8YnI+DQomZ3Q7IFg4Nl9GRUFUVVJF
X1NDX1ZFUldfUFYsIFg4Nl9GRUFUVVJFX1NDX1ZFUldfSFZNIHdpbGwgbm90IGJlIGVuYWJsZWQ8
YnI+DQomZ3Q7PGJyPg0KJmd0OyZuYnNwOyAxMDcwJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IGlm
ICggb3B0X21kX2NsZWFyX3B2ICk8YnI+DQomZ3Q7Jm5ic3A7Jm5ic3A7IDEwNzEmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgc2V0dXBfZm9yY2VfY3B1X2Nh
cChYODZfRkVBVFVSRV9TQ19WRVJXX1BWKTs8YnI+DQomZ3Q7Jm5ic3A7Jm5ic3A7IDEwNzImbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsgaWYgKCBvcHRfbWRfY2xlYXJfcHYgfHwgb3B0X21kX2NsZWFy
X2h2bSApPGJyPg0KJmd0OyZuYnNwOyZuYnNwOyAxMDczJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IHNldHVwX2ZvcmNlX2NwdV9jYXAoWDg2X0ZFQVRVUkVf
U0NfVkVSV19JRExFKTs8YnI+DQomZ3Q7Jm5ic3A7Jm5ic3A7IDEwNzQmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsgaWYgKCBvcHRfbWRfY2xlYXJfaHZtICZhbXA7JmFtcDsgIShjYXBzICZhbXA7IEFS
Q0hfQ0FQU19TS0lQX0wxREZMKSAmYW1wOyZhbXA7ICFvcHRfbDFkX2ZsdXNoICk8YnI+DQomZ3Q7
Jm5ic3A7Jm5ic3A7IDEwNzUmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsgc2V0dXBfZm9yY2VfY3B1X2NhcChYODZfRkVBVFVSRV9TQ19WRVJXX0hWTSk7PGJy
Pg0KJmd0Ozxicj4NCiZndDsgQnV0IHdoZW4gd2UgcmVwb3J0IHRoZSBzdGF0dXMgb2YgTURfQ0xF
QVIsIHdlIHVzZSBYODZfRkVBVFVSRV9NRF9DTEVBUiB0byBjaGVjay48YnI+DQomZ3Q7IGl0IHNl
ZW1zIG5vdCBnb29kLjxicj4NCiZndDs8YnI+DQomZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7IDM2MCZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBwcmludGsoJnF1b3Q7Jm5ic3A7IFN1cHBvcnQgZm9yIEhW
TSBWTXM6JXMlcyVzJXMlc1xuJnF1b3Q7LDxicj4NCiZndDsmbmJzcDsmbmJzcDsmbmJzcDsgMzYx
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7IChib290X2NwdV9oYXMoWDg2X0ZFQVRVUkVfU0NfTVNSX0hWTSkgfHw8YnI+DQom
Z3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7IDM2MiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBib290X2NwdV9oYXMoWDg2
X0ZFQVRVUkVfU0NfUlNCX0hWTSkgfHw8YnI+DQomZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7IDM2MyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyBvcHRfZWFnZXJfZnB1KSZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyA/ICZxdW90OyZxdW90OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyA6
ICZxdW90OyBOb25lJnF1b3Q7LDxicj4NCiZndDsmbmJzcDsmbmJzcDsmbmJzcDsgMzY0Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7IGJvb3RfY3B1X2hhcyhYODZfRkVBVFVSRV9TQ19NU1JfSFZNKSZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyA/ICZxdW90OyBNU1JfU1BFQ19DVFJMJnF1b3Q7IDogJnF1b3Q7JnF1b3Q7
LDxicj4NCiZndDsmbmJzcDsmbmJzcDsmbmJzcDsgMzY1Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IGJvb3RfY3B1X2hhcyhY
ODZfRkVBVFVSRV9TQ19SU0JfSFZNKSZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyA/ICZx
dW90OyBSU0ImcXVvdDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsgOiAmcXVvdDsmcXVvdDssPGJyPg0KJmd0OyZuYnNwOyZuYnNwOyZu
YnNwOyAzNjYmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsgb3B0X2VhZ2VyX2ZwdSZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyA/ICZxdW90OyBFQUdFUl9GUFUmcXVvdDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsgOiAmcXVvdDsmcXVvdDssPGJyPg0KJmd0OyZuYnNwOyZuYnNw
OyZuYnNwOyAzNjcmbmJzcDsmbmJzcDsmbmJzcDsgLS0tLSZndDsmbmJzcDsmbmJzcDsgYm9vdF9j
cHVfaGFzKFg4Nl9GRUFUVVJFX01EX0NMRUFSKSZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyA/ICZxdW90OyBNRF9DTEVBUiZxdW90OyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyA6ICZxdW90OyZxdW90Oyk7PGJyPg0KJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyAz
Njg8YnI+DQomZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7IDM2OSAjZW5kaWY8YnI+DQomZ3Q7Jm5ic3A7
Jm5ic3A7Jm5ic3A7IDM3MCAjaWZkZWYgQ09ORklHX1BWPGJyPg0KJmd0OyZuYnNwOyZuYnNwOyZu
YnNwOyAzNzEmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgcHJpbnRrKCZxdW90OyZuYnNwOyBTdXBw
b3J0IGZvciBQViBWTXM6JXMlcyVzJXMlc1xuJnF1b3Q7LDxicj4NCiZndDsmbmJzcDsmbmJzcDsm
bmJzcDsgMzcyJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7IChib290X2NwdV9oYXMoWDg2X0ZFQVRVUkVfU0NfTVNSX1BWKSB8
fDxicj4NCiZndDsmbmJzcDsmbmJzcDsmbmJzcDsgMzczJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IGJvb3RfY3B1
X2hhcyhYODZfRkVBVFVSRV9TQ19SU0JfUFYpIHx8PGJyPg0KJmd0OyZuYnNwOyZuYnNwOyZuYnNw
OyAzNzQmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsgb3B0X2VhZ2VyX2ZwdSkmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsgPyAmcXVvdDsmcXVvdDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsgOiAmcXVvdDsgTm9uZSZxdW90Oyw8YnI+DQomZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7IDM3
NSZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyBib290X2NwdV9oYXMoWDg2X0ZFQVRVUkVfU0NfTVNSX1BWKSZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyA/ICZxdW90OyBNU1JfU1BFQ19DVFJMJnF1b3Q7IDog
JnF1b3Q7JnF1b3Q7LDxicj4NCiZndDsmbmJzcDsmbmJzcDsmbmJzcDsgMzc2Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IGJv
b3RfY3B1X2hhcyhYODZfRkVBVFVSRV9TQ19SU0JfUFYpJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7ID8gJnF1b3Q7IFJTQiZxdW90OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyA6ICZxdW90OyZxdW90Oyw8YnI+DQom
Z3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7IDM3NyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBvcHRfZWFnZXJfZnB1Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ID8gJnF1b3Q7IEVB
R0VSX0ZQVSZxdW90OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyA6ICZxdW90OyZxdW90Oyw8YnI+
DQomZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7IDM3OCZuYnNwOyZuYnNwOyZuYnNwOyAtLS0tJmd0OyZu
YnNwOyZuYnNwOyBib290X2NwdV9oYXMoWDg2X0ZFQVRVUkVfTURfQ0xFQVIpJm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ID8gJnF1b3Q7IE1EX0NMRUFSJnF1b3Q7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IDogJnF1b3Q7JnF1b3Q7KTs8YnI+DQomZ3Q7PGJy
Pg0KJmd0OyBUaGVyZSBpcyBhIHBhdGNoIGZvciB0aGlzIGlzc3VlLjxicj4NCjxicj4NClRoYW5r
eW91IGZvciB0aGUgcmVwb3J0LiZuYnNwOyBIb3dldmVyLCB0aGUgcGF0Y2ggaXMgb25seSBoYWxm
IGNvcnJlY3QuPGJyPg0KPGJyPg0KSXQgc2hvdWxkIG9ubHkgYmUgdGhlIGZpcnN0IHBhcnQsIGFk
ZGluZyB0aGUgZXh0cmEgY2hlY2sgdG8gYXZvaWQgJnF1b3Q7Tm9uZSZxdW90Oy48YnI+DQo8YnI+
DQpUaGUgY2hlY2sgZm9yIHJlcG9ydGluZyBNRF9DTEVBUiBtdXN0IHN0YXkgYXMgWDg2X0ZFQVRV
UkVfTURfQ0xFQVIsPGJyPg0KYmVjYXVzZSB0aGlzIGlzIGEgcHJvcGVydHkgaW4gbWljcm9jb2Rl
IHdoaWNoIG5vIGNvbnRyb2xzLCBhbmQgbm90aGluZzxicj4NCmZ1cnRoZXIgdG8gdmlydHVhbGlz
ZSBhdCBYZW4ncyBsZXZlbC48YnI+DQo8YnI+DQpJLmUuIGV2ZW4gd2l0aCBzcGVjLWN0cmw9bm8s
IGlmIHRoZSBtaWNyb2NvZGUgaXMgbmV3IGVub3VnaCwgdGhlIGd1ZXN0PGJyPg0KZ2V0cyB0byBz
ZWUgdGhlIE1EX0NMRUFSIENQVUlEIGJpdCwgYmVjYXVzZSBhbGwgaXQgbWVhbnMgaXMgJnF1b3Q7
dGhpczxicj4NCnByZWV4aXN0aW5nIGluc3RydWN0aW9uIG5vdyBoYXMgYSBuZXcgc2lkZSBlZmZl
Y3QmcXVvdDsuPGJyPg0KPGJyPg0KfkFuZHJldzxicj4NCjxicj4NCjwvZGl2Pg0KPC9zcGFuPjwv
Zm9udD4NCjwvYm9keT4NCjwvaHRtbD4NCg==

--_000_MN2PR18MB31847318C84EFB703E221D31BEDF0MN2PR18MB3184namp_--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============3921596248377071785==--


From xen-devel-bounces@lists.xenproject.org Wed Jul 31 10:29:23 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 10:29:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hslrC-0005Tm-GI; Wed, 31 Jul 2019 10:29: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=mXbA=V4=gmail.com=viktor.mitin.19@srs-us1.protection.inumbo.net>)
 id 1hslrA-0005Th-Rq
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 10:29:16 +0000
X-Inumbo-ID: 0acd9819-b37e-11e9-8980-bc764e045a96
Received: from mail-lj1-x244.google.com (unknown [2a00:1450:4864:20::244])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0acd9819-b37e-11e9-8980-bc764e045a96;
 Wed, 31 Jul 2019 10:29:14 +0000 (UTC)
Received: by mail-lj1-x244.google.com with SMTP id v24so65186119ljg.13
 for <xen-devel@lists.xenproject.org>; Wed, 31 Jul 2019 03:29: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;
 bh=lJ8LZcbwiz0GZGku70DjI/XsfhsXIXbFEYA02rHAFB0=;
 b=dsUzfXQzoO8b2ykPQV7pgKIPZ0bQt47GyffMhndmp3mhPUoMQK7Q0J3dp4w0f1TZMU
 h0K143nZBhXMAOubhWH9M0qrsYYlrr5eO44j04/MuD+JQIcj8odrnPtn5yIcqn1VbZdf
 RpfHfJEoglU45tspTKYI9Onnv0eclC6jgJgMhjZYZJMUp+pkd5xW+b1BIU5Bk0rFPCOi
 y5iUPStFFvDaICPXVKdeY2Re8iDEeueFY6WAm0vL5VTcf+ZZ4ZUEprn4l3QV4sKsyG81
 1qaSKIu8FhZFDLLqqignhSYc8eqd97XiILm1m8azDkZDswFDV6lxWEryorBh9rbXpklN
 C2mA==
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=lJ8LZcbwiz0GZGku70DjI/XsfhsXIXbFEYA02rHAFB0=;
 b=dQZRnNemBfq9QKuxOmR71gX1XmUgjkFdq59QUEhHyT9kOY51f9dgUT3LNWo4XVdEv4
 lQr07czvdAqay2cvjmaU9VZcZ7Ven6QRq2GJtEmYQTSHbdn6+pjFxvNsjQdvGJpIkqDn
 wkds+UGPM8no830+Ax6mhAHxmcwSTFLjugl9DoIv4iizZWOgT9gu67eDNMZVF0dPFIOQ
 02FSWO/V3qlbyVGpqIHB0y3L+9mSl1t+OlR+wesn/cgDb0OLbHa1FlXPq26zTmtBeL3N
 XIIKvZoFnhCgypZp8upr5poU12Hk2CtBT5vsQopt0JJbdJAbo6hNotNd78mThTmdewrh
 k1Xw==
X-Gm-Message-State: APjAAAVllG4+H6wmz/8A4u6GBRTgvyv0DbicrPhfIYLJqIcNAsaU0sop
 C9YKJtNsNNpJUuBs6oNE+KbaOiXL
X-Google-Smtp-Source: APXvYqyD1QeyCTHsuQ5eckAQ780FMTqkrog7xrfo+BOMnAe1HUA5PtYyyEzIUQwZIqeKq9iaJf+BUQ==
X-Received: by 2002:a2e:7c14:: with SMTP id x20mr39227809ljc.56.1564568953199; 
 Wed, 31 Jul 2019 03:29:13 -0700 (PDT)
Received: from 3489.kyiv.epam.com (ll-22.209.223.85.sovam.net.ua.
 [85.223.209.22])
 by smtp.gmail.com with ESMTPSA id w1sm16014067ljm.81.2019.07.31.03.29.11
 (version=TLS1_3 cipher=AEAD-AES256-GCM-SHA384 bits=256/256);
 Wed, 31 Jul 2019 03:29:12 -0700 (PDT)
From: Viktor Mitin <viktor.mitin.19@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Wed, 31 Jul 2019 13:28:55 +0300
Message-Id: <20190731102856.23215-1-viktor.mitin.19@gmail.com>
X-Mailer: git-send-email 2.17.1
Subject: [Xen-devel] [PATCH v4 1/2] xen/arm: extend fdt_property_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: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Viktor Mitin <viktor_mitin@epam.com>, Viktor Mitin <viktor.mitin.19@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>

RXh0ZW5kIGZkdF9wcm9wZXJ0eV9pbnRlcnJ1cHRzIHRvIGRlYWwgd2l0aCBvdGhlciBkb21haW4g
dGhhbiB0aGUgaHdkb20uCgpUaGUgcHJvdG90eXBlIG9mIGZkdF9wcm9wZXJ0eV9pbnRlcnJ1cHRz
KCkgaGFzIGJlZW4gbW9kaWZpZWQKdG8gc3VwcG9ydCBib3RoIGh3ZG9tIGFuZCBkb21VIGluIG9u
ZSBmdW5jdGlvbi4KClRoaXMgaXMgYSBwcmVwYXJhdG9yeSBmb3IgdGhlIHBhdGNoICJ4ZW4vYXJt
OiBtZXJnZSBtYWtlX3RpbWVyX25vZGUgYW5kCm1ha2VfdGltZXJfZG9tVV9ub2RlIi4gT3JpZ2lu
YWwgZ29hbCBpcyB0byBtZXJnZSBtYWtlX3RpbWVyX25vZGUgYW5kCm1ha2VfdGltZXJfZG9tVV9u
b2RlIGZ1bmN0aW9ucy4gU2VlIGRpc2N1c3Npb24gaW4gZS1tYWlsLCB0aGUgTWVzc2FnZS1JRCBp
czoKPDIwMTkwNjIwMTAzODA1LjkyNy0xLXZpa3Rvci5taXRpbi4xOUBnbWFpbC5jb20+CgpOb3Rl
OiB0aGVyZSBpcyBubyBmdW5jdGlvbmFsIGNoYW5nZXMgaW50cm9kdWNlZCBieSB0aGlzIHBhdGNo
LgoKU3VnZ2VzdGVkLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgpTaWdu
ZWQtb2ZmLWJ5OiBWaWt0b3IgTWl0aW4gPHZpa3Rvcl9taXRpbkBlcGFtLmNvbT4KLS0tCiB4ZW4v
YXJjaC9hcm0vZG9tYWluX2J1aWxkLmMgfCAyMiArKysrKysrKysrKysrLS0tLS0tLS0tCiAxIGZp
bGUgY2hhbmdlZCwgMTMgaW5zZXJ0aW9ucygrKSwgOSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQg
YS94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMgYi94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxk
LmMKaW5kZXggNGM4NDA0MTU1YS4uZDA0YTFjM2FlYyAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJt
L2RvbWFpbl9idWlsZC5jCisrKyBiL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYwpAQCAtNjIx
LDE3ICs2MjEsMTkgQEAgc3RhdGljIHZvaWQgX19pbml0IHNldF9pbnRlcnJ1cHQoZ2ljX2ludGVy
cnVwdF90IGludGVycnVwdCwKICAqICAiaW50ZXJydXB0cyI6IGNvbnRhaW5zIHRoZSBsaXN0IG9m
IGludGVycnVwdHMKICAqICAiaW50ZXJydXB0LXBhcmVudCI6IGxpbmsgdG8gdGhlIEdJQwogICov
Ci1zdGF0aWMgaW50IF9faW5pdCBmZHRfcHJvcGVydHlfaW50ZXJydXB0cyh2b2lkICpmZHQsIGdp
Y19pbnRlcnJ1cHRfdCAqaW50ciwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHVuc2lnbmVkIG51bV9pcnEpCitzdGF0aWMgaW50IF9faW5pdCBmZHRfcHJvcGVydHlf
aW50ZXJydXB0cyhjb25zdCBzdHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZvLAorICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGdpY19pbnRlcnJ1cHRfdCAqaW50ciwgdW5zaWduZWQgbnVtX2lycSkK
IHsKICAgICBpbnQgcmVzOworICAgIHVpbnQzMl90IHBoYW5kbGUgPSBpc19oYXJkd2FyZV9kb21h
aW4oa2luZm8tPmQpID8KKyAgICAgICAgICAgICAgICAgICAgICAgZHRfaW50ZXJydXB0X2NvbnRy
b2xsZXItPnBoYW5kbGUgOiBHVUVTVF9QSEFORExFX0dJQzsKIAotICAgIHJlcyA9IGZkdF9wcm9w
ZXJ0eShmZHQsICJpbnRlcnJ1cHRzIiwgaW50ciwgc2l6ZW9mIChpbnRyWzBdKSAqIG51bV9pcnEp
OworICAgIHJlcyA9IGZkdF9wcm9wZXJ0eShraW5mby0+ZmR0LCAiaW50ZXJydXB0cyIsCisgICAg
ICAgICAgICAgICAgICAgICAgIGludHIsIHNpemVvZiAoaW50clswXSkgKiBudW1faXJxKTsKICAg
ICBpZiAoIHJlcyApCiAgICAgICAgIHJldHVybiByZXM7CiAKLSAgICByZXMgPSBmZHRfcHJvcGVy
dHlfY2VsbChmZHQsICJpbnRlcnJ1cHQtcGFyZW50IiwKLSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBkdF9pbnRlcnJ1cHRfY29udHJvbGxlci0+cGhhbmRsZSk7CisgICAgcmVzID0gZmR0X3By
b3BlcnR5X2NlbGwoa2luZm8tPmZkdCwgImludGVycnVwdC1wYXJlbnQiLCBwaGFuZGxlKTsKIAog
ICAgIHJldHVybiByZXM7CiB9CkBAIC03MzMsNyArNzM1LDcgQEAgc3RhdGljIGludCBfX2luaXQg
bWFrZV9oeXBlcnZpc29yX25vZGUoc3RydWN0IGRvbWFpbiAqZCwKICAgICAgKiAgVE9ETzogSGFu
ZGxlIHByb3Blcmx5IHRoZSBjcHVtYXNrOwogICAgICAqLwogICAgIHNldF9pbnRlcnJ1cHQoaW50
ciwgZC0+YXJjaC5ldnRjaG5faXJxLCAweGYsIERUX0lSUV9UWVBFX0xFVkVMX0xPVyk7Ci0gICAg
cmVzID0gZmR0X3Byb3BlcnR5X2ludGVycnVwdHMoZmR0LCAmaW50ciwgMSk7CisgICAgcmVzID0g
ZmR0X3Byb3BlcnR5X2ludGVycnVwdHMoa2luZm8sICZpbnRyLCAxKTsKICAgICBpZiAoIHJlcyAp
CiAgICAgICAgIHJldHVybiByZXM7CiAKQEAgLTk2MCw4ICs5NjIsMTAgQEAgc3RhdGljIGludCBf
X2luaXQgbWFrZV9naWNfbm9kZShjb25zdCBzdHJ1Y3QgZG9tYWluICpkLCB2b2lkICpmZHQsCiAg
ICAgcmV0dXJuIHJlczsKIH0KIAotc3RhdGljIGludCBfX2luaXQgbWFrZV90aW1lcl9ub2RlKGNv
bnN0IHN0cnVjdCBkb21haW4gKmQsIHZvaWQgKmZkdCkKK3N0YXRpYyBpbnQgX19pbml0IG1ha2Vf
dGltZXJfbm9kZShjb25zdCBzdHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZvKQogeworICAgIHZvaWQg
KmZkdCA9IGtpbmZvLT5mZHQ7CisKICAgICBzdGF0aWMgY29uc3Qgc3RydWN0IGR0X2RldmljZV9t
YXRjaCB0aW1lcl9pZHNbXSBfX2luaXRjb25zdCA9CiAgICAgewogICAgICAgICBEVF9NQVRDSF9D
T01QQVRJQkxFKCJhcm0sYXJtdjctdGltZXIiKSwKQEAgLTEwMTYsNyArMTAyMCw3IEBAIHN0YXRp
YyBpbnQgX19pbml0IG1ha2VfdGltZXJfbm9kZShjb25zdCBzdHJ1Y3QgZG9tYWluICpkLCB2b2lk
ICpmZHQpCiAgICAgZHRfZHByaW50aygiICBWaXJ0IGludGVycnVwdCAldVxuIiwgaXJxKTsKICAg
ICBzZXRfaW50ZXJydXB0KGludHJzWzJdLCBpcnEsIDB4ZiwgRFRfSVJRX1RZUEVfTEVWRUxfTE9X
KTsKIAotICAgIHJlcyA9IGZkdF9wcm9wZXJ0eV9pbnRlcnJ1cHRzKGZkdCwgaW50cnMsIDMpOwor
ICAgIHJlcyA9IGZkdF9wcm9wZXJ0eV9pbnRlcnJ1cHRzKGtpbmZvLCBpbnRycywgMyk7CiAgICAg
aWYgKCByZXMgKQogICAgICAgICByZXR1cm4gcmVzOwogCkBAIC0xMzc3LDcgKzEzODEsNyBAQCBz
dGF0aWMgaW50IF9faW5pdCBoYW5kbGVfbm9kZShzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3Qga2Vy
bmVsX2luZm8gKmtpbmZvLAogICAgIGlmICggZGV2aWNlX2dldF9jbGFzcyhub2RlKSA9PSBERVZJ
Q0VfR0lDICkKICAgICAgICAgcmV0dXJuIG1ha2VfZ2ljX25vZGUoZCwga2luZm8tPmZkdCwgbm9k
ZSk7CiAgICAgaWYgKCBkdF9tYXRjaF9ub2RlKHRpbWVyX21hdGNoZXMsIG5vZGUpICkKLSAgICAg
ICAgcmV0dXJuIG1ha2VfdGltZXJfbm9kZShkLCBraW5mby0+ZmR0KTsKKyAgICAgICAgcmV0dXJu
IG1ha2VfdGltZXJfbm9kZShraW5mbyk7CiAKICAgICAvKiBTa2lwIG5vZGVzIHVzZWQgYnkgWGVu
ICovCiAgICAgaWYgKCBkdF9kZXZpY2VfdXNlZF9ieShub2RlKSA9PSBET01JRF9YRU4gKQotLSAK
Mi4xNy4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 31 10:29:23 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 10:29:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hslrD-0005Ty-Q6; Wed, 31 Jul 2019 10:29:19 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=mXbA=V4=gmail.com=viktor.mitin.19@srs-us1.protection.inumbo.net>)
 id 1hslrD-0005Ts-5x
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 10:29:19 +0000
X-Inumbo-ID: 0c7227e2-b37e-11e9-8980-bc764e045a96
Received: from mail-lf1-x143.google.com (unknown [2a00:1450:4864:20::143])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0c7227e2-b37e-11e9-8980-bc764e045a96;
 Wed, 31 Jul 2019 10:29:17 +0000 (UTC)
Received: by mail-lf1-x143.google.com with SMTP id z15so42792061lfh.13
 for <xen-devel@lists.xenproject.org>; Wed, 31 Jul 2019 03:29:17 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:to:cc:subject:date:message-id:in-reply-to:references;
 bh=PGTJVcpfWdjXnx6ZIQpf0SmfaJ/KpR5NHHTsYiaDPrE=;
 b=bKBrjDWqRa5DNe7ydy1Of2vt79hQ9jNpVhchw/5B5TYH0UUL0u25NXjafIpFPB4664
 eb4+2rUyeC3oJYk3wmwyUoG/3k1mRxnoxyjVt/Q29N0ZYTwVsOp3t64fzNM71HZbTvMh
 CirSDawMVPvl0Tnu+DNvOlFzVPBhSse3yn1W7+ls2OGRCFA3D1DQecRiXacJoCn0zNkb
 VBj5cITQUedG2U3y/PFZCaLeqH8maZnzKD9FQG9EIEH6W3pyYWrE3W7s0ihlNZD3kWzh
 qsUryQoglViHb6NmyhnW692HK8iuJo4Pb7toc48f0kdmHkjOW9YeK8K05YXhjd1TVFKN
 wO6w==
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=PGTJVcpfWdjXnx6ZIQpf0SmfaJ/KpR5NHHTsYiaDPrE=;
 b=iv/8RH9gundScqPrBJYXFzk6O5Wd/ev8W82JzPHRKvIbgHsakgYmXi3sswxsZNnpLB
 X+MRXLA7DrNWIOtuLLu2rAx3F8a+iT6qtIATOKdXumftdjo7nOX/X/t3Jp9rjlL9Io2f
 mj7wPOsJxVVJWXD8EypLu1q6oh0J9kmpv36V3KLLT0PzViGtgPzkARGcRPJr8M6gZG6W
 4s1sdB409HcpFvmlyxmBifyrAbzRNnDp7MKsJmXre9SAnxLeq1D5uewlxPfNrl6HwfeE
 myPmOscj9aUaAaL23cn3WA0bgiWj8x/N9sQyAD1iX+MGb4UQItGOU2T/V8Bs0gWUCnTA
 CqyA==
X-Gm-Message-State: APjAAAW34VMmPs/xCCOHOwPlkaNDDam7Dj3o1YrQYrfamw5pQd9/R9QF
 mI2NiL7AsliUJJ5QCpjt2dm93YvP
X-Google-Smtp-Source: APXvYqwjDJtX7uBJ4NIi+vCvHp+nAWSX6jHKUJ5+bGn+kK5JBU6WEPdBzvtZp5iX+uqMS13PJu40Ug==
X-Received: by 2002:a19:234c:: with SMTP id j73mr14255578lfj.96.1564568956042; 
 Wed, 31 Jul 2019 03:29:16 -0700 (PDT)
Received: from 3489.kyiv.epam.com (ll-22.209.223.85.sovam.net.ua.
 [85.223.209.22])
 by smtp.gmail.com with ESMTPSA id w1sm16014067ljm.81.2019.07.31.03.29.14
 (version=TLS1_3 cipher=AEAD-AES256-GCM-SHA384 bits=256/256);
 Wed, 31 Jul 2019 03:29:15 -0700 (PDT)
From: Viktor Mitin <viktor.mitin.19@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Wed, 31 Jul 2019 13:28:56 +0300
Message-Id: <20190731102856.23215-2-viktor.mitin.19@gmail.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20190731102856.23215-1-viktor.mitin.19@gmail.com>
References: <20190731102856.23215-1-viktor.mitin.19@gmail.com>
Subject: [Xen-devel] [PATCH v4 2/2] xen/arm: merge make_timer_node and
 make_timer_domU_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: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Viktor Mitin <viktor_mitin@epam.com>, Viktor Mitin <viktor.mitin.19@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>

TWVyZ2VkIG1ha2VfdGltZXJfbm9kZSBhbmQgbWFrZV90aW1lcl9kb21VX25vZGUgaW50byBvbmUg
ZnVuY3Rpb24KbWFrZV90aW1lcl9ub2RlLgoKS2VwdCB0aGUgZG9tVSB2ZXJzaW9uIGZvciB0aGUg
Y29tcGF0aWJsZSBhcyBpdCBpcyBzaW1wbGVyLgpLZXB0IHRoZSBodyB2ZXJzaW9uIGZvciB0aGUg
Y2xvY2sgYXMgaXQgaXMgcmVsZXZhbnQgZm9yIHRoZSBib3RoIGNhc2VzLgoKU3VnZ2VzdGVkLWJ5
OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgpTaWduZWQtb2ZmLWJ5OiBWaWt0
b3IgTWl0aW4gPHZpa3Rvcl9taXRpbkBlcGFtLmNvbT4KLS0tCnY0IHVwZGF0ZXM6CiAgIHVwZGF0
ZWQgIktlcHQgdGhlIGRvbVUgdmVyc2lvbiBmb3IgdGhlIGNvbXBhdGlibGUgYXMgaXQgaXMgc2lt
cGxlciIKCiB4ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMgfCAxMDkgKysrKysrKysrKysrKy0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgMzkgaW5zZXJ0aW9ucygrKSwg
NzAgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5j
IGIveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jCmluZGV4IGQwNGExYzNhZWMuLjRkN2MzNDEx
YTYgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYworKysgYi94ZW4vYXJj
aC9hcm0vZG9tYWluX2J1aWxkLmMKQEAgLTk2NCw4ICs5NjQsMTIgQEAgc3RhdGljIGludCBfX2lu
aXQgbWFrZV9naWNfbm9kZShjb25zdCBzdHJ1Y3QgZG9tYWluICpkLCB2b2lkICpmZHQsCiAKIHN0
YXRpYyBpbnQgX19pbml0IG1ha2VfdGltZXJfbm9kZShjb25zdCBzdHJ1Y3Qga2VybmVsX2luZm8g
KmtpbmZvKQogeworICAgIGludCByZXM7CiAgICAgdm9pZCAqZmR0ID0ga2luZm8tPmZkdDsKLQor
ICAgIHVuc2lnbmVkIGludCBpcnFbTUFYX1RJTUVSX1BQSV07CisgICAgZ2ljX2ludGVycnVwdF90
IGludHJzWzNdOworICAgIHUzMiBjbG9ja19mcmVxdWVuY3k7CisgICAgYm9vbCBjbG9ja192YWxp
ZDsKICAgICBzdGF0aWMgY29uc3Qgc3RydWN0IGR0X2RldmljZV9tYXRjaCB0aW1lcl9pZHNbXSBf
X2luaXRjb25zdCA9CiAgICAgewogICAgICAgICBEVF9NQVRDSF9DT01QQVRJQkxFKCJhcm0sYXJt
djctdGltZXIiKSwKQEAgLTk3MywxNSArOTc3LDYgQEAgc3RhdGljIGludCBfX2luaXQgbWFrZV90
aW1lcl9ub2RlKGNvbnN0IHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8pCiAgICAgICAgIHsgLyog
c2VudGluZWwgKi8gfSwKICAgICB9OwogICAgIHN0cnVjdCBkdF9kZXZpY2Vfbm9kZSAqZGV2Owot
ICAgIHUzMiBsZW47Ci0gICAgY29uc3Qgdm9pZCAqY29tcGF0aWJsZTsKLSAgICBpbnQgcmVzOwot
ICAgIHVuc2lnbmVkIGludCBpcnE7Ci0gICAgZ2ljX2ludGVycnVwdF90IGludHJzWzNdOwotICAg
IHUzMiBjbG9ja19mcmVxdWVuY3k7Ci0gICAgYm9vbCBjbG9ja192YWxpZDsKLQotICAgIGR0X2Rw
cmludGsoIkNyZWF0ZSB0aW1lciBub2RlXG4iKTsKIAogICAgIGRldiA9IGR0X2ZpbmRfbWF0Y2hp
bmdfbm9kZShOVUxMLCB0aW1lcl9pZHMpOwogICAgIGlmICggIWRldiApCkBAIC05OTAsMzUgKzk4
NSw0OSBAQCBzdGF0aWMgaW50IF9faW5pdCBtYWtlX3RpbWVyX25vZGUoY29uc3Qgc3RydWN0IGtl
cm5lbF9pbmZvICpraW5mbykKICAgICAgICAgcmV0dXJuIC1GRFRfRVJSX1hFTihFTk9FTlQpOwog
ICAgIH0KIAotICAgIGNvbXBhdGlibGUgPSBkdF9nZXRfcHJvcGVydHkoZGV2LCAiY29tcGF0aWJs
ZSIsICZsZW4pOwotICAgIGlmICggIWNvbXBhdGlibGUgKQotICAgIHsKLSAgICAgICAgZHByaW50
ayhYRU5MT0dfRVJSLCAiQ2FuJ3QgZmluZCBjb21wYXRpYmxlIHByb3BlcnR5IGZvciB0aW1lciBu
b2RlXG4iKTsKLSAgICAgICAgcmV0dXJuIC1GRFRfRVJSX1hFTihFTk9FTlQpOwotICAgIH0KLQog
ICAgIHJlcyA9IGZkdF9iZWdpbl9ub2RlKGZkdCwgInRpbWVyIik7CiAgICAgaWYgKCByZXMgKQog
ICAgICAgICByZXR1cm4gcmVzOwogCi0gICAgcmVzID0gZmR0X3Byb3BlcnR5KGZkdCwgImNvbXBh
dGlibGUiLCBjb21wYXRpYmxlLCBsZW4pOwotICAgIGlmICggcmVzICkKLSAgICAgICAgcmV0dXJu
IHJlczsKKyAgICBpZiAoICFpc182NGJpdF9kb21haW4oa2luZm8tPmQpICkKKyAgICB7CisgICAg
ICAgIHJlcyA9IGZkdF9wcm9wZXJ0eV9zdHJpbmcoZmR0LCAiY29tcGF0aWJsZSIsICJhcm0sYXJt
djctdGltZXIiKTsKKyAgICAgICAgaWYgKCByZXMgKQorICAgICAgICAgICAgcmV0dXJuIHJlczsK
KyAgICB9CisgICAgZWxzZQorICAgIHsKKyAgICAgICAgcmVzID0gZmR0X3Byb3BlcnR5X3N0cmlu
ZyhmZHQsICJjb21wYXRpYmxlIiwgImFybSxhcm12OC10aW1lciIpOworICAgICAgICBpZiAoIHJl
cyApCisgICAgICAgICAgICByZXR1cm4gcmVzOworICAgIH0KIAogICAgIC8qIFRoZSB0aW1lciBJ
UlEgaXMgZW11bGF0ZWQgYnkgWGVuLiBJdCBhbHdheXMgZXhwb3NlcyBhbiBhY3RpdmUtbG93CiAg
ICAgICogbGV2ZWwtc2Vuc2l0aXZlIGludGVycnVwdCAqLworICAgIGlmICggaXNfaGFyZHdhcmVf
ZG9tYWluKGtpbmZvLT5kKSApCisgICAgeworICAgICAgICBpcnFbVElNRVJfUEhZU19TRUNVUkVf
UFBJXSA9IHRpbWVyX2dldF9pcnEoVElNRVJfUEhZU19TRUNVUkVfUFBJKTsKKyAgICAgICAgaXJx
W1RJTUVSX1BIWVNfTk9OU0VDVVJFX1BQSV0gPQorICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgdGltZXJfZ2V0X2lycShUSU1FUl9QSFlTX05PTlNFQ1VSRV9QUEkpOworICAgICAg
ICBpcnFbVElNRVJfVklSVF9QUEldID0gdGltZXJfZ2V0X2lycShUSU1FUl9WSVJUX1BQSSk7Cisg
ICAgfQorICAgIGVsc2UKKyAgICB7CisgICAgICAgIGlycVtUSU1FUl9QSFlTX1NFQ1VSRV9QUEld
ID0gR1VFU1RfVElNRVJfUEhZU19TX1BQSTsKKyAgICAgICAgaXJxW1RJTUVSX1BIWVNfTk9OU0VD
VVJFX1BQSV0gPSBHVUVTVF9USU1FUl9QSFlTX05TX1BQSTsKKyAgICAgICAgaXJxW1RJTUVSX1ZJ
UlRfUFBJXSA9IEdVRVNUX1RJTUVSX1ZJUlRfUFBJOworICAgIH0KIAotICAgIGlycSA9IHRpbWVy
X2dldF9pcnEoVElNRVJfUEhZU19TRUNVUkVfUFBJKTsKLSAgICBkdF9kcHJpbnRrKCIgIFNlY3Vy
ZSBpbnRlcnJ1cHQgJXVcbiIsIGlycSk7Ci0gICAgc2V0X2ludGVycnVwdChpbnRyc1swXSwgaXJx
LCAweGYsIERUX0lSUV9UWVBFX0xFVkVMX0xPVyk7CisgICAgZHRfZHByaW50aygiICBTZWN1cmUg
aW50ZXJydXB0ICV1XG4iLCBpcnFbVElNRVJfUEhZU19TRUNVUkVfUFBJXSk7CisgICAgc2V0X2lu
dGVycnVwdChpbnRyc1swXSwgaXJxW1RJTUVSX1BIWVNfU0VDVVJFX1BQSV0sCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIDB4ZiwgRFRfSVJRX1RZUEVfTEVWRUxfTE9XKTsKIAotICAgIGly
cSA9IHRpbWVyX2dldF9pcnEoVElNRVJfUEhZU19OT05TRUNVUkVfUFBJKTsKLSAgICBkdF9kcHJp
bnRrKCIgIE5vbiBzZWN1cmUgaW50ZXJydXB0ICV1XG4iLCBpcnEpOwotICAgIHNldF9pbnRlcnJ1
cHQoaW50cnNbMV0sIGlycSwgMHhmLCBEVF9JUlFfVFlQRV9MRVZFTF9MT1cpOworICAgIGR0X2Rw
cmludGsoIiAgTm9uIHNlY3VyZSBpbnRlcnJ1cHQgJXVcbiIsIGlycVtUSU1FUl9QSFlTX05PTlNF
Q1VSRV9QUEldKTsKKyAgICBzZXRfaW50ZXJydXB0KGludHJzWzFdLCBpcnFbVElNRVJfUEhZU19O
T05TRUNVUkVfUFBJXSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMHhmLCBEVF9JUlFf
VFlQRV9MRVZFTF9MT1cpOwogCi0gICAgaXJxID0gdGltZXJfZ2V0X2lycShUSU1FUl9WSVJUX1BQ
SSk7Ci0gICAgZHRfZHByaW50aygiICBWaXJ0IGludGVycnVwdCAldVxuIiwgaXJxKTsKLSAgICBz
ZXRfaW50ZXJydXB0KGludHJzWzJdLCBpcnEsIDB4ZiwgRFRfSVJRX1RZUEVfTEVWRUxfTE9XKTsK
KyAgICBkdF9kcHJpbnRrKCIgIFZpcnQgaW50ZXJydXB0ICV1XG4iLCBpcnFbVElNRVJfVklSVF9Q
UEldKTsKKyAgICBzZXRfaW50ZXJydXB0KGludHJzWzJdLCBpcnFbVElNRVJfVklSVF9QUEldLCAw
eGYsIERUX0lSUV9UWVBFX0xFVkVMX0xPVyk7CiAKICAgICByZXMgPSBmZHRfcHJvcGVydHlfaW50
ZXJydXB0cyhraW5mbywgaW50cnMsIDMpOwogICAgIGlmICggcmVzICkKQEAgLTE2MDMsNDYgKzE2
MTIsNiBAQCBzdGF0aWMgaW50IF9faW5pdCBtYWtlX2dpY19kb21VX25vZGUoY29uc3Qgc3RydWN0
IGRvbWFpbiAqZCwgdm9pZCAqZmR0KQogICAgIH0KIH0KIAotc3RhdGljIGludCBfX2luaXQgbWFr
ZV90aW1lcl9kb21VX25vZGUoY29uc3Qgc3RydWN0IGRvbWFpbiAqZCwgdm9pZCAqZmR0KQotewot
ICAgIGludCByZXM7Ci0gICAgZ2ljX2ludGVycnVwdF90IGludHJzWzNdOwotCi0gICAgcmVzID0g
ZmR0X2JlZ2luX25vZGUoZmR0LCAidGltZXIiKTsKLSAgICBpZiAoIHJlcyApCi0gICAgICAgIHJl
dHVybiByZXM7Ci0KLSAgICBpZiAoICFpc182NGJpdF9kb21haW4oZCkgKQotICAgIHsKLSAgICAg
ICAgcmVzID0gZmR0X3Byb3BlcnR5X3N0cmluZyhmZHQsICJjb21wYXRpYmxlIiwgImFybSxhcm12
Ny10aW1lciIpOwotICAgICAgICBpZiAoIHJlcyApCi0gICAgICAgICAgICByZXR1cm4gcmVzOwot
ICAgIH0KLSAgICBlbHNlCi0gICAgewotICAgICAgICByZXMgPSBmZHRfcHJvcGVydHlfc3RyaW5n
KGZkdCwgImNvbXBhdGlibGUiLCAiYXJtLGFybXY4LXRpbWVyIik7Ci0gICAgICAgIGlmICggcmVz
ICkKLSAgICAgICAgICAgIHJldHVybiByZXM7Ci0gICAgfQotCi0gICAgc2V0X2ludGVycnVwdChp
bnRyc1swXSwgR1VFU1RfVElNRVJfUEhZU19TX1BQSSwgMHhmLCBEVF9JUlFfVFlQRV9MRVZFTF9M
T1cpOwotICAgIHNldF9pbnRlcnJ1cHQoaW50cnNbMV0sIEdVRVNUX1RJTUVSX1BIWVNfTlNfUFBJ
LCAweGYsIERUX0lSUV9UWVBFX0xFVkVMX0xPVyk7Ci0gICAgc2V0X2ludGVycnVwdChpbnRyc1sy
XSwgR1VFU1RfVElNRVJfVklSVF9QUEksIDB4ZiwgRFRfSVJRX1RZUEVfTEVWRUxfTE9XKTsKLQot
ICAgIHJlcyA9IGZkdF9wcm9wZXJ0eShmZHQsICJpbnRlcnJ1cHRzIiwgaW50cnMsIHNpemVvZiAo
aW50cnNbMF0pICogMyk7Ci0gICAgaWYgKCByZXMgKQotICAgICAgICByZXR1cm4gcmVzOwotCi0g
ICAgcmVzID0gZmR0X3Byb3BlcnR5X2NlbGwoZmR0LCAiaW50ZXJydXB0LXBhcmVudCIsCi0gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgR1VFU1RfUEhBTkRMRV9HSUMpOwotICAgIGlmIChyZXMp
Ci0gICAgICAgIHJldHVybiByZXM7Ci0KLSAgICByZXMgPSBmZHRfZW5kX25vZGUoZmR0KTsKLQot
ICAgIHJldHVybiByZXM7Ci19Ci0KICNpZmRlZiBDT05GSUdfU0JTQV9WVUFSVF9DT05TT0xFCiBz
dGF0aWMgaW50IF9faW5pdCBtYWtlX3ZwbDAxMV91YXJ0X25vZGUoY29uc3Qgc3RydWN0IGRvbWFp
biAqZCwgdm9pZCAqZmR0KQogewpAQCAtMTc0OCw3ICsxNzE3LDcgQEAgc3RhdGljIGludCBfX2lu
aXQgcHJlcGFyZV9kdGJfZG9tVShzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3Qga2VybmVsX2luZm8g
KmtpbmZvKQogICAgIGlmICggcmV0ICkKICAgICAgICAgZ290byBlcnI7CiAKLSAgICByZXQgPSBt
YWtlX3RpbWVyX2RvbVVfbm9kZShkLCBraW5mby0+ZmR0KTsKKyAgICByZXQgPSBtYWtlX3RpbWVy
X25vZGUoa2luZm8pOwogICAgIGlmICggcmV0ICkKICAgICAgICAgZ290byBlcnI7CiAKLS0gCjIu
MTcuMQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 31 10:39:18 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 10: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 1hsm0e-0006JG-0I; Wed, 31 Jul 2019 10:39:04 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=/NdB=V4=gmail.com=wei.liu.xen@srs-us1.protection.inumbo.net>)
 id 1hsm0d-0006JB-29
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 10:39:03 +0000
X-Inumbo-ID: 67c80cc8-b37f-11e9-bc7d-7f44245b7b3e
Received: from mail-lf1-f66.google.com (unknown [209.85.167.66])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 67c80cc8-b37f-11e9-bc7d-7f44245b7b3e;
 Wed, 31 Jul 2019 10:39:00 +0000 (UTC)
Received: by mail-lf1-f66.google.com with SMTP id h28so47057869lfj.5
 for <xen-devel@lists.xenproject.org>; Wed, 31 Jul 2019 03:39:00 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:references:in-reply-to:from:date
 :message-id:subject:to:cc;
 bh=LBKyHXnwFLnWlM2LBbgcfaAdgUtB43HPSVYi9rmR5CU=;
 b=sfWmtZc2Sm0+q/a9B2lbOlPNNlVxdafyspdVAreO+VtTopVIN5hcFQ+5177t7gNOTN
 7/iT12rOPKq3wQhUQyFID4u9SZU9sYEwHjsOtJkwNSG0b8uBvzI1VmbNW310d785OkfB
 AVyb6mqZtIRmLcUHvffPOUs70Qf/vunfJ0gY6f9hmr8iaUJsqILPRYr2m0edNDjsSDn4
 /piGvi9CKw4WFxSkiznFHEu3+o8raH6kh/WXs5lWMW9sFuprxhPTv9S6PFCl6BbDUxjV
 0Yhkj/UjnqPRfMsXcH7nupe/MCYTXD4pA3H/mhSuLvalSgCMycGu5Xj3V1ajq4R+x9Oe
 cgzA==
X-Gm-Message-State: APjAAAVcgU4Y964APxdioQZsBPJtxQECmg74iykJWLqFirqNKaZiOImE
 ITGj9LMzweYcOQ95S4fZXBFvUrLrqxM=
X-Google-Smtp-Source: APXvYqz1lxy2U4VAyMkGwSeNgWyETJ5QpizurvqrDF+HtTfaM6hRxuCF+1ptdZRYmz6ydT4vwmtU9Q==
X-Received: by 2002:ac2:4d1c:: with SMTP id r28mr55716040lfi.159.1564569538916; 
 Wed, 31 Jul 2019 03:38:58 -0700 (PDT)
Received: from mail-lj1-f174.google.com (mail-lj1-f174.google.com.
 [209.85.208.174])
 by smtp.gmail.com with ESMTPSA id v7sm14092908ljj.3.2019.07.31.03.38.58
 for <xen-devel@lists.xenproject.org>
 (version=TLS1_3 cipher=AEAD-AES128-GCM-SHA256 bits=128/128);
 Wed, 31 Jul 2019 03:38:58 -0700 (PDT)
Received: by mail-lj1-f174.google.com with SMTP id z28so10855157ljn.4
 for <xen-devel@lists.xenproject.org>; Wed, 31 Jul 2019 03:38:58 -0700 (PDT)
X-Received: by 2002:a2e:86c1:: with SMTP id n1mr299547ljj.162.1564569538280;
 Wed, 31 Jul 2019 03:38:58 -0700 (PDT)
MIME-Version: 1.0
References: <20190730170754.31389-1-andrew.cooper3@citrix.com>
In-Reply-To: <20190730170754.31389-1-andrew.cooper3@citrix.com>
From: Wei Liu <wl@xen.org>
Date: Wed, 31 Jul 2019 11:38:43 +0100
X-Gmail-Original-Message-ID: <CAK9nU=rhKXaQo8BDHZb2JU3p_WcmU-_fWo=5iW3PB0ze649o0A@mail.gmail.com>
Message-ID: <CAK9nU=rhKXaQo8BDHZb2JU3p_WcmU-_fWo=5iW3PB0ze649o0A@mail.gmail.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Subject: Re: [Xen-devel] [PATCH] x86/boot: Fix build dependenices for reloc.c
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>,
 Paul Durrant <paul.durrant@citrix.com>, Wei Liu <wl@xen.org>,
 Jan Beulich <JBeulich@suse.com>,
 =?UTF-8?Q?Roger_Pau_Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCAzMCBKdWwgMjAxOSBhdCAxODowOCwgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3Bl
cjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4KPiBjL3MgMjAxZjg1MmVhZiBhZGRlZCBzdGFydF9pbmZv
LmggYW5kIGtjb25maWcuaCB0byByZWxvYy5jLCBidXQgb25seSB1cGRhdGVkCj4gc3RhcnRfaW5m
by5oIGluIFJFTE9DX0RFUFMuCj4KPiBUaGlzIGNhdXNlcyByZWxvYy5jIHRvIG5vdCBiZSByZWdl
bmVyYXRlZCB3aGVuIEtjb25maWcgY2hhbmdlcy4gIEl0IGlzIG1vc3QKPiBub3RpY2VhYmxlIHdo
ZW4gZW5hYmxpbmcgQ09ORklHX1BWSCBhbmQgZmluZGluZyB0aGUgcmVzdWx0aW5nIGJpbmFyeSBj
cmFzaAo+IGVhcmx5IHdpdGg6Cj4KPiAgIChkOSkgKFhFTikKPiAgIChkOSkgKFhFTikgKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgo+ICAgKGQ5KSAoWEVOKSBQYW5pYyBv
biBDUFUgMDoKPiAgIChkOSkgKFhFTikgTWFnaWMgdmFsdWUgaXMgd3Jvbmc6IGMyYzJjMmMyCj4g
ICAoZDkpIChYRU4pICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioKPiAg
IChkOSkgKFhFTikKPiAgIChkOSkgKFhFTikgUmVib290IGluIGZpdmUgc2Vjb25kcy4uLgo+ICAg
KFhFTikgZDl2MCBUcmlwbGUgZmF1bHQgLSBpbnZva2luZyBIVk0gc2h1dGRvd24gYWN0aW9uIDEK
PgoKTmljZS4gSSBzYXcgdGhpcyBiZWZvcmUgYnV0IG5ldmVyIGdvdCBhcm91bmQgZml4aW5nIGl0
LiBUaGFua3MgZm9yCnRyYWNraW5nIGl0IGRvd24uIDotKQoKV2VpLgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 31 10:53:15 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 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 1hsmEH-0007dN-Ai; Wed, 31 Jul 2019 10:53:09 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=QWEJ=V4=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hsmEG-0007dI-8N
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 10:53:08 +0000
X-Inumbo-ID: 5f720a54-b381-11e9-a414-2bce9c16ee1d
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 5f720a54-b381-11e9-a414-2bce9c16ee1d;
 Wed, 31 Jul 2019 10:53:05 +0000 (UTC)
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 7K3kzLMcS5q1k6RZpvAeLXkwamN5xfHnqH9wKluk6cyF/3cVgxKjte/p6/B3F+5LqCRklT+9TF
 wSBnwkWjXR77Y29KTnU9MGKKnSjRQ6FU70WQNzZzLAakzpZp6MR9XehLXNBGQkvKGZr6Ma7hok
 ihR1ViCoui9dLY7j1S2C0d5lwY2cely/8Bxhvjkfy/TkGVXHsUX0UJtndivI8VCXalPa5jtPly
 znjuC4Znu38JREkqxlDC8M5Xd+mfoL0yFBJBU70UU+SlCGgR1MhkmkrlPptubPfof+W7Khie1p
 /48=
X-SBRS: 2.7
X-MesageID: 3701033
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,329,1559534400"; 
   d="scan'208";a="3701033"
To: Wei Liu <wl@xen.org>
References: <20190730170754.31389-1-andrew.cooper3@citrix.com>
 <CAK9nU=rhKXaQo8BDHZb2JU3p_WcmU-_fWo=5iW3PB0ze649o0A@mail.gmail.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <acda7ce1-ddf8-98c3-cccd-88d519319061@citrix.com>
Date: Wed, 31 Jul 2019 11:53:00 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <CAK9nU=rhKXaQo8BDHZb2JU3p_WcmU-_fWo=5iW3PB0ze649o0A@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] x86/boot: Fix build dependenices for reloc.c
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>,
 Paul Durrant <paul.durrant@citrix.com>, Jan Beulich <JBeulich@suse.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMzEvMDcvMjAxOSAxMTozOCwgV2VpIExpdSB3cm90ZToKPiBPbiBUdWUsIDMwIEp1bCAyMDE5
IGF0IDE4OjA4LCBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPiB3cm90
ZToKPj4gYy9zIDIwMWY4NTJlYWYgYWRkZWQgc3RhcnRfaW5mby5oIGFuZCBrY29uZmlnLmggdG8g
cmVsb2MuYywgYnV0IG9ubHkgdXBkYXRlZAo+PiBzdGFydF9pbmZvLmggaW4gUkVMT0NfREVQUy4K
Pj4KPj4gVGhpcyBjYXVzZXMgcmVsb2MuYyB0byBub3QgYmUgcmVnZW5lcmF0ZWQgd2hlbiBLY29u
ZmlnIGNoYW5nZXMuICBJdCBpcyBtb3N0Cj4+IG5vdGljZWFibGUgd2hlbiBlbmFibGluZyBDT05G
SUdfUFZIIGFuZCBmaW5kaW5nIHRoZSByZXN1bHRpbmcgYmluYXJ5IGNyYXNoCj4+IGVhcmx5IHdp
dGg6Cj4+Cj4+ICAgKGQ5KSAoWEVOKQo+PiAgIChkOSkgKFhFTikgKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKgo+PiAgIChkOSkgKFhFTikgUGFuaWMgb24gQ1BVIDA6Cj4+
ICAgKGQ5KSAoWEVOKSBNYWdpYyB2YWx1ZSBpcyB3cm9uZzogYzJjMmMyYzIKPj4gICAoZDkpIChY
RU4pICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioKPj4gICAoZDkpIChY
RU4pCj4+ICAgKGQ5KSAoWEVOKSBSZWJvb3QgaW4gZml2ZSBzZWNvbmRzLi4uCj4+ICAgKFhFTikg
ZDl2MCBUcmlwbGUgZmF1bHQgLSBpbnZva2luZyBIVk0gc2h1dGRvd24gYWN0aW9uIDEKPj4KPiBO
aWNlLiBJIHNhdyB0aGlzIGJlZm9yZSBidXQgbmV2ZXIgZ290IGFyb3VuZCBmaXhpbmcgaXQuIFRo
YW5rcyBmb3IKPiB0cmFja2luZyBpdCBkb3duLiA6LSkKCkl0IGhhcyBiZWVuIGJ1Z2dpbmcgbWUg
Zm9yIGFnZXMsIGFuZCB5ZXQgc3RpbGwgdG9vayBQYXVsIHN0dW1ibGluZyBvdmVyCml0IHRvIHdv
bmRlciAiaG93IGhhcmQgd291bGQgdGhpcyB0byBiZSB0byBmaWd1cmUgb3V0IHByb3Blcmx5PyIu
wqAgVGhlCmFuc3dlciBpcyAxMHMgdG8gaWRlbnRpZnkgdGhlIGxpa2VseSBjYXVzZSwgYW5kIGZh
ciBsb25nZXIgdGhhbiB0aGF0IHRvCmRlYnVnIHRoZSBkZXBlbmRlbmN5IHRyYWNraW5nIHBhcnQu
CgpUaGlzIGJpdCBvZiB0aGUgYnVpbGQgc3lzdGVtIGlzIG5hc3R5LsKgIERhdmlkIFdvb2Rob3Vz
ZSBoYWQgYW4gaWRlYSBvZgpob3cgdG8gZHJvcCBpdCBhbGwsIHNvIHdpdGggYW55IGx1Y2ssIGl0
IGlzbid0IGdvaW5nIHRvIHN1cnZpdmUgbG9uZy4KCn5BbmRyZXcKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 31 10:55:58 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 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 1hsmGz-0007ir-Qa; Wed, 31 Jul 2019 10: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=UN8Z=V4=suse.com=jnwang@srs-us1.protection.inumbo.net>)
 id 1hsmGy-0007il-HN
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 10:55:56 +0000
X-Inumbo-ID: c446e808-b381-11e9-8980-bc764e045a96
Received: from m9a0002g.houston.softwaregrp.com (unknown [15.124.64.67])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c446e808-b381-11e9-8980-bc764e045a96;
 Wed, 31 Jul 2019 10:55:55 +0000 (UTC)
Received: FROM m9a0002g.houston.softwaregrp.com (15.121.0.191) BY
 m9a0002g.houston.softwaregrp.com WITH ESMTP; 
 Wed, 31 Jul 2019 10:55:53 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M9W0068.microfocus.com (2002:f79:bf::f79:bf) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Wed, 31 Jul 2019 10:45:06 +0000
Received: from NAM05-CO1-obe.outbound.protection.outlook.com (15.124.8.12) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Wed, 31 Jul 2019 10:45:06 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=cxMyRObhz5qiyxQf4wRB+AQKQ/kSmCsIRqdsu/WVkoawpHqLuMMmphPujbZ1DMpe8UQ+SJKwvzMYrdpunSAXOOq6gglQN5FiiMYnkdotz0qsgnNkdEqRPgiSxXeyqp7FVWfoNb1h55roBmKweeZC90yP9msNqBYBxC9XIX0xDLMmkONx7bZCeOaSj8yqwuHJQk1s16wmtfiAptM7FEdm7VIJap+8cDZx4a1ghmuxQipqCpTC5fKQ/IphRIuEleR/ERCyzTnSAQwW/5rhn2QHsR3fmy1hgFbaMdG+9SYdWAZnVdEfIdEUm1DJGb+c5FWtpjLhg45TAQos9dwcYLGzqQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=FAwmBdKZwlpFtqfMPbJY7DqixeV7I1EL21rNS3BUx3k=;
 b=EiQeXrKi+7lIykBTTmf3aRL4l2ZhttnHKwXnnh1MdF4lGyjvXYwLCwVtnMenN/iulBXQE68p8t+GJhM4YT/0H7Vkm/3ibipYwBiUrlrxLHGlQDSzsV1JTlZ0LYx6WCgTm/jBh6ZDvLzoDe5ijz8YR0D3DZBMcwWCM1iisUOgOhLTT9VXWFpkVMcW46WQzC9BQmsptg8eUiZIzsZb7lLJvqWkCxHnbMuqVvfkPwIJDf9fpfPqGmhStWjze3UbXQK0Kpk2t96oASM6OHFJYTRNjIfgMotqFZrgCr8RyHzK/T2LELD69dylNfw9RlY2xcT5N39Yb6yeFdZMuSiY9yOkdw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from BY5PR18MB3170.namprd18.prod.outlook.com (10.255.137.144) by
 BY5PR18MB3362.namprd18.prod.outlook.com (10.255.154.210) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2136.13; Wed, 31 Jul 2019 10:45:05 +0000
Received: from BY5PR18MB3170.namprd18.prod.outlook.com
 ([fe80::ad30:31ad:5576:bb56]) by BY5PR18MB3170.namprd18.prod.outlook.com
 ([fe80::ad30:31ad:5576:bb56%7]) with mapi id 15.20.2136.010; Wed, 31 Jul 2019
 10:45:04 +0000
From: Jin Nan Wang <jnwang@suse.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH] Speculative mitigation facilities report wrong status
Thread-Index: AQHVR4KQFSckKXZUXUiKuIVTbtEfiqbkel97gAAQlQA=
Date: Wed, 31 Jul 2019 10:45:04 +0000
Message-ID: <fc364cdc-2399-0fb6-0bf0-cfa5fd58a117@suse.com>
References: <20190731092959.21655-1-jnwang@suse.com>
 <be5c8fcd-292f-c05e-a79b-5bb818cd05da@citrix.com>
In-Reply-To: <be5c8fcd-292f-c05e-a79b-5bb818cd05da@citrix.com>
Accept-Language: zh-CN, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: SG2PR06CA0221.apcprd06.prod.outlook.com
 (2603:1096:4:68::29) To BY5PR18MB3170.namprd18.prod.outlook.com
 (2603:10b6:a03:1a9::16)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=jnwang@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [45.122.156.254]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 319243f3-80d1-4fbf-3101-08d715a4255c
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3362; 
x-ms-traffictypediagnostic: BY5PR18MB3362:
x-microsoft-antispam-prvs: <BY5PR18MB3362F3C668182873FCDC921ABEDF0@BY5PR18MB3362.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:510;
x-forefront-prvs: 011579F31F
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(366004)(199004)(189003)(53546011)(186003)(8936002)(36756003)(102836004)(8676002)(4326008)(26005)(81166006)(81156014)(66946007)(66066001)(52116002)(476003)(99286004)(25786009)(6506007)(31686004)(76176011)(7736002)(305945005)(11346002)(2616005)(486006)(446003)(6246003)(386003)(68736007)(71200400001)(229853002)(66446008)(256004)(66476007)(66556008)(64756008)(110136005)(54906003)(498600001)(2501003)(2906002)(31696002)(6512007)(6436002)(5660300002)(6486002)(86362001)(14454004)(71190400001)(53936002)(3846002)(6116002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3362;
 H:BY5PR18MB3170.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: DolnTWxjik2ZYLTt/XdLhFrhZrNDZ5R1OzgRjCPuGn7BzuClVsOG5nQOFwicle9wHBBNSoetARe6gt1+jn2VQfqNo8asLPlHb+ciCjcGA/PKQZkzMlEkM2wqmSfqgDthvRSUzTPH9wyk6xjhtnRFFkWaNV9BeqPnEaMgzPNq9RuSbk+udzD/OFaDN1rmaI8ebGDU0nboe1hhHqVFYiu6NItaWBAHGJelLvt/WCuaBO6tckczd2eJHWNQJ+s7QClKCz3ZHyTivq4WAMBxRratzsPNY98KqZPXBfiBmdlHFhYmwY6t5S6jEyHskj1ZQjhPu0TSpA5HGwBD9kNwEbnohOuxnco/JTKEbWZgqohHWpWn+zN9N45rt7bjQIT0DhDTzzHxOSNHK0wZUXtcRUfHEBjYEhQZ/4ovY0lVjKKtP9I=
Content-ID: <E2313A4D948FC64BA6F895D48B3A53E8@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 319243f3-80d1-4fbf-3101-08d715a4255c
X-MS-Exchange-CrossTenant-originalarrivaltime: 31 Jul 2019 10:45:04.3572 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: jnwang@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3362
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH] Speculative mitigation facilities report
 wrong status
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "wl@xen.org" <wl@xen.org>, Jan Beulich <JBeulich@suse.com>,
 "roger.pau@citrix.com" <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgZm9sa3MsDQoNCk9uIDcvMzEvMTkgNTo0NCBQTSwgQW5kcmV3IENvb3BlciB3cm90ZToNCj4g
VGhlIGNoZWNrIGZvciByZXBvcnRpbmcgTURfQ0xFQVIgbXVzdCBzdGF5IGFzIFg4Nl9GRUFUVVJF
X01EX0NMRUFSLA0KPiBiZWNhdXNlIHRoaXMgaXMgYSBwcm9wZXJ0eSBpbiBtaWNyb2NvZGUgd2hp
Y2ggbm8gY29udHJvbHMsIGFuZCBub3RoaW5nDQo+IGZ1cnRoZXIgdG8gdmlydHVhbGlzZSBhdCBY
ZW4ncyBsZXZlbC4NCg0KVGhlcmUgYXJlIHR3byBzb2x1dGlvbiwgd2hpY2ggb25lIHdvdWxkIHlv
dSBsaWtlPw0KDQpzb2x1dGlvbjE6IG1ha2Ugc3VyZSBzZXQgWDg2X0ZFQVRVUkVfU0NfVkVSV19Q
Vi9IVk0sIHVuZGVyDQpYODZfRkVBVFVSRV9NRF9DTEVBUiBleGlzdC4NCg0KfiAxMDg0wqDCoMKg
wqAgaWYgKCBvcHRfbWRfY2xlYXJfcHYgJiYgYm9vdF9jcHVfaGFzKFg4Nl9GRUFUVVJFX01EX0NM
RUFSKSkNCsKgIDEwODXCoMKgwqDCoMKgwqDCoMKgIHNldHVwX2ZvcmNlX2NwdV9jYXAoWDg2X0ZF
QVRVUkVfU0NfVkVSV19QVik7DQp+IDEwODbCoMKgwqDCoCBpZiAoIG9wdF9tZF9jbGVhcl9wdiB8
fCBvcHRfbWRfY2xlYXJfaHZtICYmDQpib290X2NwdV9oYXMoWDg2X0ZFQVRVUkVfTURfQ0xFQVIp
KQ0KwqAgMTA4N8KgwqDCoMKgwqDCoMKgwqAgc2V0dXBfZm9yY2VfY3B1X2NhcChYODZfRkVBVFVS
RV9TQ19WRVJXX0lETEUpOw0KfiAxMDg4wqDCoMKgwqAgaWYgKCBvcHRfbWRfY2xlYXJfaHZtICYm
ICEoY2FwcyAmIEFSQ0hfQ0FQU19TS0lQX0wxREZMKSAmJg0KIW9wdF9sMWRfZmx1c2ggJiYgYm9v
dF9jcHVfaGFzKFg4Nl9GRUFUVVJFX01EX0NMRUFSKSkNCsKgIDEwODnCoMKgwqDCoMKgwqDCoMKg
IHNldHVwX2ZvcmNlX2NwdV9jYXAoWDg2X0ZFQVRVUkVfU0NfVkVSV19IVk0pOw0KDQoNClNvbHV0
aW9uMjoNCg0KwqDCoCAzNjUgI2lmZGVmIENPTkZJR19IVk0NCsKgwqAgMzY2wqDCoMKgwqAgcHJp
bnRrKCLCoCBTdXBwb3J0IGZvciBIVk0gVk1zOiVzJXMlcyVzJXNcbiIsDQrCoMKgIDM2N8KgwqDC
oMKgwqDCoMKgwqDCoMKgwqAgKGJvb3RfY3B1X2hhcyhYODZfRkVBVFVSRV9TQ19NU1JfSFZNKSB8
fA0KwqDCoCAzNjjCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgYm9vdF9jcHVfaGFzKFg4Nl9GRUFU
VVJFX1NDX1JTQl9IVk0pIHx8DQp+wqAgMzY5wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIChib290
X2NwdV9oYXMoWDg2X0ZFQVRVUkVfTURfQ0xFQVIpICYmDQpib290X2NwdV9oYXMoWDg2X0ZFQVRV
UkVfU0NfVkVSV19IVk0pKSB8fA0KwqDCoCAzNzDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgb3B0
X2VhZ2VyX2ZwdSnCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgID8NCiIiwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCA6ICIgTm9uZSIsDQrCoMKg
IDM3McKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgYm9vdF9jcHVfaGFzKFg4Nl9GRUFUVVJFX1NDX01T
Ul9IVk0pwqDCoMKgwqDCoCA/ICINCk1TUl9TUEVDX0NUUkwiIDogIiIsDQrCoMKgIDM3MsKgwqDC
oMKgwqDCoMKgwqDCoMKgwqAgYm9vdF9jcHVfaGFzKFg4Nl9GRUFUVVJFX1NDX1JTQl9IVk0pwqDC
oMKgwqDCoCA/ICINClJTQiLCoMKgwqDCoMKgwqDCoMKgwqDCoCA6ICIiLA0KwqDCoCAzNzPCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgIG9wdF9lYWdlcl9mcHXCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCA/ICINCkVBR0VSX0ZQVSLCoMKgwqDCoCA6
ICIiLA0KfsKgIDM3NMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKGJvb3RfY3B1X2hhcyhYODZfRkVB
VFVSRV9NRF9DTEVBUikgJiYNCmJvb3RfY3B1X2hhcyhYODZfRkVBVFVSRV9TQ19WRVJXX0hWTSkp
wqDCoMKgwqAgPyAiIE1EX0NMRUFSIsKgwqDCoMKgwqAgOiAiIik7DQrCoMKgIDM3NQ0KwqDCoCAz
NzYgI2VuZGlmDQrCoMKgIDM3NyAjaWZkZWYgQ09ORklHX1BWDQrCoMKgIDM3OMKgwqDCoMKgIHBy
aW50aygiwqAgU3VwcG9ydCBmb3IgUFYgVk1zOiVzJXMlcyVzJXNcbiIsDQrCoMKgIDM3OcKgwqDC
oMKgwqDCoMKgwqDCoMKgwqAgKGJvb3RfY3B1X2hhcyhYODZfRkVBVFVSRV9TQ19NU1JfUFYpIHx8
DQrCoMKgIDM4MMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBib290X2NwdV9oYXMoWDg2X0ZFQVRV
UkVfU0NfUlNCX1BWKSB8fA0KfsKgIDM4McKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAoYm9vdF9j
cHVfaGFzKFg4Nl9GRUFUVVJFX01EX0NMRUFSKSAmJg0KYm9vdF9jcHVfaGFzKFg4Nl9GRUFUVVJF
X1NDX1ZFUldfUFYpKSB8fA0KwqDCoCAzODLCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgb3B0X2Vh
Z2VyX2ZwdSnCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgID8NCiIiwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCA6ICIgTm9uZSIsDQrCoMKgIDM4
M8KgwqDCoMKgwqDCoMKgwqDCoMKgwqAgYm9vdF9jcHVfaGFzKFg4Nl9GRUFUVVJFX1NDX01TUl9Q
VinCoMKgwqDCoMKgwqAgPyAiDQpNU1JfU1BFQ19DVFJMIiA6ICIiLA0KwqDCoCAzODTCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgIGJvb3RfY3B1X2hhcyhYODZfRkVBVFVSRV9TQ19SU0JfUFYpwqDCoMKg
wqDCoMKgID8gIg0KUlNCIsKgwqDCoMKgwqDCoMKgwqDCoMKgIDogIiIsDQrCoMKgIDM4NcKgwqDC
oMKgwqDCoMKgwqDCoMKgwqAgb3B0X2VhZ2VyX2ZwdcKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgID8gIg0KRUFHRVJfRlBVIsKgwqDCoMKgIDog
IiIsDQp+wqAgMzg2wqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAoYm9vdF9jcHVfaGFzKFg4Nl9GRUFU
VVJFX01EX0NMRUFSKSAmJg0KYm9vdF9jcHVfaGFzKFg4Nl9GRUFUVVJFX1NDX1ZFUldfUFYpKcKg
wqDCoMKgwqAgPyAiIE1EX0NMRUFSIsKgwqDCoMKgwqAgOiAiIik7DQoNCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 31 10:57:34 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 10: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 1hsmIX-0007pg-Be; Wed, 31 Jul 2019 10:57:33 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ohEi=V4=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1hsmIV-0007pa-UG
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 10:57:31 +0000
X-Inumbo-ID: fd6c1376-b381-11e9-bbb2-5714af3b1a95
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id fd6c1376-b381-11e9-bbb2-5714af3b1a95;
 Wed, 31 Jul 2019 10:57:30 +0000 (UTC)
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: +dTNdH9iXmeh2H5kqz2lurlee8YodkX40gNNdZllm91MbOT22qW07LDT9GPCU/3MGsfJkP6Lk5
 0SpvCJwGcQW5lWmB+34MK/EVLSxUOCs/lT1exxazDZFb+xg/vKNF8ckqS6Dp1Kl4hDX0/kJGXl
 i+NPi+a8IF+d7vxI2iWxP5J8aCQKnBLfVL9zo9mKU32z7MoaD54UuQwCYoPYLU6XS8/dna8wCT
 tySrS+wqjbpRLpkM2lj8An1hWbyikXlYqM06Vdh8BS8Upsf5ceZb2/YEaD1NhMQHem995I0Qyr
 yZ4=
X-SBRS: 2.7
X-MesageID: 3774686
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,330,1559534400"; 
   d="scan'208";a="3774686"
Date: Wed, 31 Jul 2019 12:57:09 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20190731105344.m4e76v7bole4x2wf@Air-de-Roger>
References: <20190730170754.31389-1-andrew.cooper3@citrix.com>
 <20190731084723.vjkgdvolsfzuk4tp@Air-de-Roger>
 <423fdc54-eaa0-5b7b-2b6a-61d3171f2f21@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <423fdc54-eaa0-5b7b-2b6a-61d3171f2f21@citrix.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH] x86/boot: Fix build dependenices for reloc.c
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>,
 Paul Durrant <paul.durrant@citrix.com>, Wei Liu <wl@xen.org>,
 Jan Beulich <JBeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBKdWwgMzEsIDIwMTkgYXQgMTA6NTc6MzZBTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBPbiAzMS8wNy8yMDE5IDA5OjQ3LCBSb2dlciBQYXUgTW9ubsOpIHdyb3RlOgo+ID4g
T24gVHVlLCBKdWwgMzAsIDIwMTkgYXQgMDY6MDc6NTRQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiA+PiBjL3MgMjAxZjg1MmVhZiBhZGRlZCBzdGFydF9pbmZvLmggYW5kIGtjb25maWcu
aCB0byByZWxvYy5jLCBidXQgb25seSB1cGRhdGVkCj4gPj4gc3RhcnRfaW5mby5oIGluIFJFTE9D
X0RFUFMuCj4gPj4KPiA+PiBUaGlzIGNhdXNlcyByZWxvYy5jIHRvIG5vdCBiZSByZWdlbmVyYXRl
ZCB3aGVuIEtjb25maWcgY2hhbmdlcy4gIEl0IGlzIG1vc3QKPiA+PiBub3RpY2VhYmxlIHdoZW4g
ZW5hYmxpbmcgQ09ORklHX1BWSCBhbmQgZmluZGluZyB0aGUgcmVzdWx0aW5nIGJpbmFyeSBjcmFz
aAo+ID4+IGVhcmx5IHdpdGg6Cj4gPj4KPiA+PiAgIChkOSkgKFhFTikKPiA+PiAgIChkOSkgKFhF
TikgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgo+ID4+ICAgKGQ5KSAo
WEVOKSBQYW5pYyBvbiBDUFUgMDoKPiA+PiAgIChkOSkgKFhFTikgTWFnaWMgdmFsdWUgaXMgd3Jv
bmc6IGMyYzJjMmMyCj4gPj4gICAoZDkpIChYRU4pICoqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioKPiA+PiAgIChkOSkgKFhFTikKPiA+PiAgIChkOSkgKFhFTikgUmVib290
IGluIGZpdmUgc2Vjb25kcy4uLgo+ID4+ICAgKFhFTikgZDl2MCBUcmlwbGUgZmF1bHQgLSBpbnZv
a2luZyBIVk0gc2h1dGRvd24gYWN0aW9uIDEKPiA+Pgo+ID4+IFJlcG9ydGVkLWJ5OiBQYXVsIER1
cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgo+ID4+IFNpZ25lZC1vZmYtYnk6IEFuZHJl
dyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cj4gPiBSZXZpZXdlZC1ieTogUm9n
ZXIgUGF1IE1vbm7DqSA8cm9nZS5ycGF1QGNpdHJpeC5jb20+Cj4gCj4gOikgSSBjYW4gdXNlIHRo
YXQgdGFnIGlmIHlvdSdkIGxpa2UuCgpPdWNoLCBJIHRoaW5rIGl0IGRvZXNuJ3QgcmVhbGx5IG1h
dHRlciBiZWNhdXNlIHRoZSBkb3RzIGFyZSBhY3R1YWxseQpzdHJpcHBlZCwgc28gaXQgYWxsIGVu
ZHMgdXAgYXQgcm9nZXJwYXVALiBJbiBhbnkgY2FzZToKClJldmlld2VkLWJ5OiBSb2dlciBQYXUg
TW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KCj4gPgo+ID4gTm90ZSBzdXJlIGlmIGl0J3Mg
d29ydGggc3BlbGxpbmcgb3V0IHRoYXQgbXVsdGlib290LmggZGVwZW5kZW5jeSB3YXMKPiA+IGFs
c28gbWlzc2luZy4KPiAKPiBUaGUgZGVsdGEgdG8gbXVsdGlib290Lmggd2FzIGEgY29uc2VxdWVu
Y2Ugb2YgcmVmb3JtYXR0aW5nLsKgIEl0IHdhcwo+IHByZXNlbnQgYmVmb3JlLgoKQXJnLCB5ZXMs
IGRpZG4ndCBwYXkgZW5vdWdoIGF0dGVudGlvbi4KClRoYW5rcywgUm9nZXIuCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 31 11:02:40 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 11:02:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsmNG-00008T-3G; Wed, 31 Jul 2019 11:02:26 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=8Zog=V4=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hsmNE-00008O-SG
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 11:02:24 +0000
X-Inumbo-ID: ac2ba10e-b382-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id ac2ba10e-b382-11e9-8980-bc764e045a96;
 Wed, 31 Jul 2019 11:02:22 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 92AE7337;
 Wed, 31 Jul 2019 04:02:22 -0700 (PDT)
Received: from [10.1.196.50] (e108454-lin.cambridge.arm.com [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id C1C763F71F;
 Wed, 31 Jul 2019 04:02:21 -0700 (PDT)
To: Andrii Anisov <andrii.anisov@gmail.com>, xen-devel@lists.xenproject.org
References: <1564137460-25629-1-git-send-email-andrii.anisov@gmail.com>
 <1564137460-25629-7-git-send-email-andrii.anisov@gmail.com>
 <c971845f-7305-22c2-081f-9faa36e4c8d2@arm.com>
 <63256c34-fab7-1fb8-3637-9c5a50d6d6bf@gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <8c7bc6d1-3482-ec5b-b3d9-c6562caf5711@arm.com>
Date: Wed, 31 Jul 2019 12:02:20 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <63256c34-fab7-1fb8-3637-9c5a50d6d6bf@gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [RFC 5/6] arm64: call enter_hypervisor_head only
 when it is needed
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Andrii Anisov <andrii_anisov@epam.com>,
 Andre Przywara <andre.przywara@arm.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgQW5kcmlpLAoKT24gMzAvMDcvMjAxOSAxODozNSwgQW5kcmlpIEFuaXNvdiB3cm90ZToKPiAK
PiBPbiAyNi4wNy4xOSAxMzo1OSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+PiBIaSwKPj4KPj4gT24g
MjYvMDcvMjAxOSAxMTozNywgQW5kcmlpIEFuaXNvdiB3cm90ZToKPj4+IEZyb206IEFuZHJpaSBB
bmlzb3YgPGFuZHJpaV9hbmlzb3ZAZXBhbS5jb20+Cj4+Pgo+Pj4gT24gQVJNNjQgd2Uga25vdyBl
eGFjdGx5IGlmIHRyYXAgaGFwcGVuZWQgZnJvbSBoeXBlcnZpc29yIG9yIGd1ZXN0LCBzbwo+Pj4g
d2UgZG8gbm90IG5lZWQgdG8gdGFrZSB0aGF0IGRlY2lzaW9uLiBUaGlzIHJlZHVjZXMgYSBjb25k
aXRpb24gZm9yCj4+PiBhbGwgZW50ZXJfaHlwZXJ2aXNvcl9oZWFkIGNhbGxzIGFuZCB0aGUgZnVu
Y3Rpb24gY2FsbCBmb3IgdHJhcHMgZnJvbQo+Pj4gdGhlIGh5cGVydmlzb3IgbW9kZS4KPj4KPj4g
T25lIGNvbmRpdGlvbiBsb3N0IGJ1dCAuLi4KPiAKPiAuLi5JbiB0aGUgaG90IHBhdGggKGFjdHVh
bGx5IGF0IGFueSB0cmFwKS4KCkV2ZXJ5dGhpbmcgaXMgaW4gdGhlIGhvdCBwYXRoIGhlcmUsIHll
dCB0aGVyZSBhcmUgYSBsb3Qgb2Ygb3RoZXIgYnJhbmNoZXMuIFNvIAp3aHkgdGhpcyBicmFuY2gg
aW4gcGFydGljdWxhcj8KCkFzIEkgaGF2ZSBtZW50aW9uZWQgYSBmZXcgdGltZXMgYmVmb3JlLCB0
aGVyZSBhcmUgYSBkaWZmZXJlbmNlIGJldHdlZW4gdGhlIAp0aGVvcnkgYW5kIHRoZSBwcmFjdGlj
ZS4gSW4gdGhlb3J5LCByZW1vdmluZyBhIGJyYW5jaCBsb29rcyBuaWNlLiBCdXQgaW4gCnByYWN0
aWNlIHRoaXMgbWF5IG5vdCBiZSB0aGUgY2FzZS4KCkluIHRoaXMgcGFydGljdWxhciBjYXNlLCBJ
IGRvbid0IGJlbGlldmUgdGhpcyBpcyBnb2luZyB0byBoYXZlIGEgcmVhbCBpbXBhY3Qgb24gCnRo
ZSBwZXJmb3JtYW5jZS4KClRoZSBQU1RBVEUgaGFzIGJlZW4gc2F2ZWQgYSBmZXcgaW5zdHJ1Y3Rp
b25zIGJlZm9yZSBpbiBjcHVfdXNlcl9yZWdzLCBzbyB0aGVyZQphcmUgaGlnaCBjaGFuY2UgdGhl
IHZhbHVlIHdpbGwgc3RpbGwgYmUgaW4gdGhlIEwxIGNhY2hlLgoKVGhlIGNvbXBpbGVyIG1heSBh
bHNvIGRlY2lkZSB0byBkbyB0aGUgZGlyZWN0IGJyYW5jaCB3aGVuIG5vdCBpbiBndWVzdF9tb2Rl
LiBBIAp0cmFwIGZyb20gdGhlIGh5cGVydmlzb3IgaXMgbW9zdGx5IGZvciBpbnRlcnJ1cHRzLiBT
byB0aGVyZSBhcmUgY2hhbmNlIHRoaXMgaXMgCm5vdCBnb2luZyB0byBoYXZlIGEgcmVhbCBpbXBh
Y3Qgb24gdGhlIG92ZXJhbGwgb2YgdGhlIGludGVycnVwdCBoYW5kbGluZy4KCklmIHlvdSBhcmUg
cmVhbGx5IHdvcnJ5IG9mIHRoZSBpbXBhY3Qgb2YgYnJhbmNoIHRoZW4gdGhlcmUgYXJlIGEgZmV3
IG1vcmUgCmltcG9ydGFudCBwbGFjZXMgKHdpdGggYSBncmVhdGVyIGJlbmVmaXRzKSB0byBsb29r
OgogICAgIDEpIEl0IHNlZW1zIHRoZSBjb21waWxlciB1c2UgYSBqdW1wIHRhYmxlIGZvciB0aGUg
c3dpdGNoIGNhc2UgaW4gCmRvX3RyYXBfZ3Vlc3Rfc3luYygpLCBzbyBpdCB3aWxsIHJlc3VsdCB0
byBtdWx0aXBsZSBkaXJlY3QgYnJhbmNoIGV2ZXJ5dGltZS4KICAgICAyKSBJbmRpcmVjdCBicmFu
Y2ggaGF2ZSBhIG5vbi1uZWdsaWdpYmxlIGNvc3QgY29tcGFyZSB0byBkaXJlY3QgYnJhbmNoLiAK
VGhpcyBpcyBhIGxvdCB1c2VkIGluIHRoZSBpbnRlcnJ1cHQgY29kZSAoc2VlIGdpY19od19vcHMt
PnJlYWRfaXJxKCkpLiBBbGwgb2YgCnRoZW0gYXJlIGtub3duIGF0IGJvb3QgdGltZSwgc28gdGhl
eSBjb3VsZCBiZSByZXBsYWNlIHdpdGggZGlyZWN0IGJyYW5jaC4geDg2IApyZWNlbnRseSBpbnRy
b2R1Y2VkIGFsdGVybmF0aXZlX2NhbGwoKSBmb3IgdGhpcyBwdXJwb3NlLiBUaGlzIGNvdWxkIGJl
IHJlLXVzZWQgCm9uIEFybS4KCkNoZWVycywKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 31 11:04:19 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 11: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 1hsmP3-0000Ec-GY; Wed, 31 Jul 2019 11:04:17 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=QWEJ=V4=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hsmP1-0000ET-D1
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 11:04:15 +0000
X-Inumbo-ID: ed82bd88-b382-11e9-8ffc-27e898e8033f
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id ed82bd88-b382-11e9-8ffc-27e898e8033f;
 Wed, 31 Jul 2019 11:04:12 +0000 (UTC)
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: YrwVwJH7cPhOO3U7YXcQmn+GIal+xrbxfH7MLIKVsadkQ6sMsj6h8rl+OudKtL5lbavz1msREK
 2beFlTJCq2Z2A3BlQRkL2ObRnq8IKVVy999R05Achcoo09QQxyuZf8poBq+PkPpXBkTRKkAzCu
 pQdxmQbh2W93f5McIRADwuLqAh5O7ptWbw1UJiS1/9O+I/3bGFTmovA0Q1Vk+CsY7LfqyixIae
 i3gJHJSv6D7jWOB143xvizJuX2SofTaa1RYu0b+ryaZxurW9qXOo2F1kxxtlyR/H8a7xjtY06d
 Iig=
X-SBRS: 2.7
X-MesageID: 3701411
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,330,1559534400"; 
   d="scan'208";a="3701411"
To: Jin Nan Wang <jnwang@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
References: <20190731092959.21655-1-jnwang@suse.com>
 <be5c8fcd-292f-c05e-a79b-5bb818cd05da@citrix.com>
 <fc364cdc-2399-0fb6-0bf0-cfa5fd58a117@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 mQINBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABtClBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPokCOgQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86LkCDQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAYkC
 HwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <315dcbf4-002a-b9a3-7dc0-37b150440ec2@citrix.com>
Date: Wed, 31 Jul 2019 12:04:06 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <fc364cdc-2399-0fb6-0bf0-cfa5fd58a117@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] Speculative mitigation facilities report
 wrong status
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "wl@xen.org" <wl@xen.org>, Jan Beulich <JBeulich@suse.com>,
 "roger.pau@citrix.com" <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMzEvMDcvMjAxOSAxMTo0NSwgSmluIE5hbiBXYW5nIHdyb3RlOgo+IEhpIGZvbGtzLAo+Cj4g
T24gNy8zMS8xOSA1OjQ0IFBNLCBBbmRyZXcgQ29vcGVyIHdyb3RlOgo+PiBUaGUgY2hlY2sgZm9y
IHJlcG9ydGluZyBNRF9DTEVBUiBtdXN0IHN0YXkgYXMgWDg2X0ZFQVRVUkVfTURfQ0xFQVIsCj4+
IGJlY2F1c2UgdGhpcyBpcyBhIHByb3BlcnR5IGluIG1pY3JvY29kZSB3aGljaCBubyBjb250cm9s
cywgYW5kIG5vdGhpbmcKPj4gZnVydGhlciB0byB2aXJ0dWFsaXNlIGF0IFhlbidzIGxldmVsLgo+
IFRoZXJlIGFyZSB0d28gc29sdXRpb24sIHdoaWNoIG9uZSB3b3VsZCB5b3UgbGlrZT8KPgo+IHNv
bHV0aW9uMTogbWFrZSBzdXJlIHNldCBYODZfRkVBVFVSRV9TQ19WRVJXX1BWL0hWTSwgdW5kZXIK
PiBYODZfRkVBVFVSRV9NRF9DTEVBUiBleGlzdC4KCk5vIC0gdGhpcyBpcyBub3QgYSBzb2x1dGlv
bi7CoCBUaGlzIGNhdXNlcyBYZW4gdG8gaWdub3JlIHNwZWMtY3RybD0wIGFuZAp1c2UgVkVSVyBp
dHNlbGYgd2hlbiBpdCB3YXMgaW5zdHJ1Y3RlZCBub3QgdG8uCgpUaGUgb25seSBidWcgaGVyZSBp
cyBpbiB0aGUgcHJpbnRlZCBvdXRwdXQuwqAgSW4geW91ciBleGFtcGxlLCB3aXRoCk1EUy1jYXBh
YmxlIG1pY3JvY29kZSBhbmQgc3BlYy1jdHJsPTAgb24gdGhlIGNvbW1hbmQgbGluZSwgdGhlIGNv
cnJlY3QKb3V0cHV0IHNob3VsZCBiZQoKKFhFTinCoMKgIFN1cHBvcnQgZm9yIEhWTSBWTXM6IE1E
X0NMRUFSCihYRU4pwqDCoCBTdXBwb3J0IGZvciBQViBWTXM6IE1EX0NMRUFSCgpUaGUgYWN0dWFs
IGJlaGF2aW91ciBvZiBYZW4gaXMgY29ycmVjdCwgYnV0IHRoZSBwcmludGVkIG1lc3NhZ2UgaXMK
Y29uZnVzaW5nLgoKfkFuZHJldwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 31 11:11:41 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 11: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 1hsmW8-0000xo-FN; Wed, 31 Jul 2019 11:11:36 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=mtD0=V4=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hsmW7-0000xj-18
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 11:11:35 +0000
X-Inumbo-ID: f3ed890c-b383-11e9-8980-bc764e045a96
Received: from m9a0001g.houston.softwaregrp.com (unknown [15.124.64.66])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f3ed890c-b383-11e9-8980-bc764e045a96;
 Wed, 31 Jul 2019 11:11:33 +0000 (UTC)
Received: FROM m9a0001g.houston.softwaregrp.com (15.121.0.191) BY
 m9a0001g.houston.softwaregrp.com WITH ESMTP; 
 Wed, 31 Jul 2019 11:11:31 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M9W0068.microfocus.com (2002:f79:bf::f79:bf) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Wed, 31 Jul 2019 11:00:52 +0000
Received: from NAM02-CY1-obe.outbound.protection.outlook.com (15.124.8.10) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Wed, 31 Jul 2019 11:00:52 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=Jxew/CdFJ19E0r+qZ39pOrVAfikMf6uX9Nq/XB6AqH02x2fo7E0L/jeYdckQbMGN1/FNsIVFoa4DWsEJOntFWbAurGz98maa6/b63QhdpCip6AQ1GDk6i6x8KiQngESfHLFxjTS+BmAfJ2EPA98tSNuLsU/kZQCenxMZk/S9jGxACCkUd7C7uUzo+CBKvx+MFd/bIMSsQcqZRadtjeqDIesqsIGIbxN35vTnm+5NQ6J0s1L3WU59gqihpSEIn2Qho00egGqOHD+Lt0eAV0f8nOEdn1Ksm/NMejU8r8zqEl2ydrnflNQnzprgy9OAbSLlOw32hQ+mYXkZT/rAGyLnEA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=AFfV6oer0A5iCfDOSVr3yJSed0xs146tMYb4A6Z4KGM=;
 b=JqAy2cOLGXEMbKiaVDOCN9EmVODKVl9gE6VgOc0Y4UHbhSzU3dssxfKSDzE60Gaq0vJCjHf8kiqBpkOB0xcUOtikpo4YxNF7IKE459FkVhMw52BV0AlfOkOkavFePz2iM+9FEuiQw9DU595Rjt3ncqwaiYbLK3XSRXLx36tko7RU1rhUqDquqbs5mXiLyWAqA+YRQSe9eGel1ZwtIU5uNOTXvkrFtvJOGjz8HlWyqTTP9mNWMW2cIzorE4MNkDVwQz7D1OpoKQw1DsnoT/rzBYwz3S6AEVmIwE5SZJIEIalNlUk/etWUa13ioO1dC1Ec6WgAltpJmDIuZp234GzRkA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB3002.namprd18.prod.outlook.com (20.179.107.16) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2115.13; Wed, 31 Jul 2019 11:00:51 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::69cc:388:194c:e25b]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::69cc:388:194c:e25b%7]) with mapi id 15.20.2115.005; Wed, 31 Jul 2019
 11:00:51 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Thread-Topic: [PATCH] x86/boot: Fix build dependenices for reloc.c
Thread-Index: AQHVRvlh35Y0aLssukeaGZj6K0FuCqbkkHaA
Date: Wed, 31 Jul 2019 11:00:51 +0000
Message-ID: <0ea3770b-39aa-0b71-6cfd-3d849142bb05@suse.com>
References: <20190730170754.31389-1-andrew.cooper3@citrix.com>
In-Reply-To: <20190730170754.31389-1-andrew.cooper3@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6P195CA0003.EURP195.PROD.OUTLOOK.COM (2603:10a6:4:cb::13)
 To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 1a662e9c-69ac-459a-ac5a-08d715a659c0
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB3002; 
x-ms-traffictypediagnostic: DM6PR18MB3002:
x-microsoft-antispam-prvs: <DM6PR18MB3002C6ABFE42B7254A737EFBB3DF0@DM6PR18MB3002.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:6790;
x-forefront-prvs: 011579F31F
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(39860400002)(376002)(136003)(366004)(396003)(346002)(189003)(199004)(14454004)(66446008)(76176011)(66946007)(5660300002)(386003)(66476007)(53546011)(80792005)(6506007)(486006)(64756008)(446003)(66556008)(2616005)(6436002)(52116002)(3846002)(53936002)(6916009)(6486002)(31696002)(25786009)(229853002)(11346002)(6512007)(102836004)(476003)(6116002)(86362001)(478600001)(71200400001)(7736002)(68736007)(81166006)(26005)(186003)(2906002)(305945005)(31686004)(8936002)(8676002)(66066001)(4744005)(99286004)(36756003)(316002)(256004)(4326008)(54906003)(6246003)(71190400001)(81156014);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB3002;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: c20E1woX4RA4jic6gFAShWDGm0BKLL9W3E/oq1xvpFXaPMqBy/EAGJd/CdJv8hCwLB1DfcY2o7EJ1wJ1XACEH5c2oiKJDOgLtbX/cbSfihmDSnG7u0sKLjCpb3a8FFPkRaPPJ7hB9y2SojBkQ1V80x5X3RGqWBGnXKQd/TqhcDmBtncJIHRuLTVfSSapDrM3Q5aND4k2mhNVnGBepPrSDBF9n82rH17qzVT1f+fINGpccnk47ImXSRtc/FH25Yvox/VP0V4ZSwBxdi3bWRBmUoWnpLrip/SroIK/yTMCXZRRonNP96eGbnHsP91QD0OsLzlm03PJkgZsU9655bCuEQTk12UpGrlB602FJsLT6+qAmWLV1iH7eQ+S/Q3p5MnCa3QtRNrt9GgzTfdI/98NXg7VNyR0Ov6EsyFFcr5wfcA=
Content-ID: <BC423B19C4A0824A8AF233BB016242AB@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 1a662e9c-69ac-459a-ac5a-08d715a659c0
X-MS-Exchange-CrossTenant-originalarrivaltime: 31 Jul 2019 11:00:51.3446 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB3002
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH] x86/boot: Fix build dependenices for reloc.c
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>,
 Paul Durrant <paul.durrant@citrix.com>, Wei Liu <wl@xen.org>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMzAuMDcuMjAxOSAxOTowNywgQW5kcmV3IENvb3BlciB3cm90ZToNCj4gYy9zIDIwMWY4NTJl
YWYgYWRkZWQgc3RhcnRfaW5mby5oIGFuZCBrY29uZmlnLmggdG8gcmVsb2MuYywgYnV0IG9ubHkg
dXBkYXRlZA0KPiBzdGFydF9pbmZvLmggaW4gUkVMT0NfREVQUy4NCj4gDQo+IFRoaXMgY2F1c2Vz
IHJlbG9jLmMgdG8gbm90IGJlIHJlZ2VuZXJhdGVkIHdoZW4gS2NvbmZpZyBjaGFuZ2VzLiAgSXQg
aXMgbW9zdA0KPiBub3RpY2VhYmxlIHdoZW4gZW5hYmxpbmcgQ09ORklHX1BWSCBhbmQgZmluZGlu
ZyB0aGUgcmVzdWx0aW5nIGJpbmFyeSBjcmFzaA0KPiBlYXJseSB3aXRoOg0KPiANCj4gICAgKGQ5
KSAoWEVOKQ0KPiAgICAoZDkpIChYRU4pICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioNCj4gICAgKGQ5KSAoWEVOKSBQYW5pYyBvbiBDUFUgMDoNCj4gICAgKGQ5KSAoWEVO
KSBNYWdpYyB2YWx1ZSBpcyB3cm9uZzogYzJjMmMyYzINCj4gICAgKGQ5KSAoWEVOKSAqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqDQo+ICAgIChkOSkgKFhFTikNCj4gICAg
KGQ5KSAoWEVOKSBSZWJvb3QgaW4gZml2ZSBzZWNvbmRzLi4uDQo+ICAgIChYRU4pIGQ5djAgVHJp
cGxlIGZhdWx0IC0gaW52b2tpbmcgSFZNIHNodXRkb3duIGFjdGlvbiAxDQo+IA0KPiBSZXBvcnRl
ZC1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4NCj4gU2lnbmVkLW9m
Zi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4NCg0KQWNrZWQt
Ynk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4NCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 31 11:14:47 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 11:14:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsmZC-00014r-0f; Wed, 31 Jul 2019 11:14: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=Mc2w=V4=kpit.com=raushan.kumar@srs-us1.protection.inumbo.net>)
 id 1hsmZA-00014m-Sh
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 11:14:45 +0000
X-Inumbo-ID: 6422d463-b384-11e9-8980-bc764e045a96
Received: from IND01-MA1-obe.outbound.protection.outlook.com (unknown
 [40.107.138.59]) by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6422d463-b384-11e9-8980-bc764e045a96;
 Wed, 31 Jul 2019 11:14:42 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=Cme9S5ULJ0opeRYgZ/aZKEbaaA9Gv3GZkynZ8lndngSXH44HWAGSdrPu1RFX9guJ9XrPlsTAtNUQIBR+SGqn1I5uFhFuFAbBn4NvpVEkaytaxzcjo6v5Ggms4F9hL6j0XyIqdGGtVmLV2OLFx89abGQYuia+NsxLZaXcqEcJ9fkH5u4I/jViX9Wy90Gu2MyR342cI310QRgJ/yPBQS17RtPzfIxFe0hFSDFzoCxYY0hcvllZH9vDj0EIHdmrWGSwqQDSlcge4GI/sn+RTw8DIl6XCVM3bNHZHPOzbqM/X2VMQt/Qeh2/N6A++YZ6VwR6Iqb8+zZ1URbC1ZGRBgTGJw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=a5btXPuIxfp5Y7hap5pYbrBLZjtCvJAkDE6CaJGgDHU=;
 b=krT4cHaqF7/6JXup1t6n8+6AXnegDB4hYp/fQKSl19kP7EY1HFLTzyULAjGh4shoPnG/6wA+Gq9HXLEW+Qbw0KYtIAg1HVQTW0a8bmCG5l0YNBILlbnMW6e8pKDUx80gJiuygWm4Li/bmTUBMuMRLgxcvecCBu+G9SjtvGmadQJfqOmS5uyS5aShytGbj5L33Gy/WTj/cJdscdB2eLC3QBINWUtnPDfzQ5QXVfwyxzfDOvPv9V3yVZhp13zPjFXnI2+NkaIaUKwmrLx/IejZATyVsO/wl5kpvfimEj8ZG/djL9wKXAe2nt752rWYsn3ooJgrIa7s4rQcNULDKZyy9A==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=kpit.com;dmarc=pass action=none header.from=kpit.com;dkim=pass
 header.d=kpit.com;arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kpit.com; s=selector1; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=a5btXPuIxfp5Y7hap5pYbrBLZjtCvJAkDE6CaJGgDHU=;
 b=SS25p3VUiWgxzSYhZDRSKrE5Sv26LJZUOMWeTGt63dbJ+9dIEpRIe6Z+lR5q+NrHySlet4l5ld+XBlBoLq6cLGIdovIs2kXklCl8ygz96gstgyCwln0RfGps925kOQBfap4OoUZSX3lOX1ZpKA7vpVnhsFUOCoKeK3OXNaQHB0g=
Received: from BMXPR01MB2775.INDPRD01.PROD.OUTLOOK.COM (20.178.170.143) by
 BMXPR01MB3063.INDPRD01.PROD.OUTLOOK.COM (52.133.135.148) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2115.11; Wed, 31 Jul 2019 11:14:34 +0000
Received: from BMXPR01MB2775.INDPRD01.PROD.OUTLOOK.COM
 ([fe80::7cb7:a3cd:3751:adc7]) by BMXPR01MB2775.INDPRD01.PROD.OUTLOOK.COM
 ([fe80::7cb7:a3cd:3751:adc7%4]) with mapi id 15.20.2115.005; Wed, 31 Jul 2019
 11:14:34 +0000
From: Raushan Kumar <Raushan.Kumar@kpit.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: XEN is not bringing 
Thread-Index: AQHVR5Br4yA5EdOjIkmwf1pjVGep2w==
Date: Wed, 31 Jul 2019 11:14:34 +0000
Message-ID: <BMXPR01MB27755F15C9300608C8E6C5C58FDF0@BMXPR01MB2775.INDPRD01.PROD.OUTLOOK.COM>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=Raushan.Kumar@kpit.com; 
x-originating-ip: [115.110.69.6]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: e83f423d-8df6-4317-ae0e-08d715a84497
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(4618075)(2017052603328)(7193020);
 SRVR:BMXPR01MB3063; 
x-ms-traffictypediagnostic: BMXPR01MB3063:
x-microsoft-antispam-prvs: <BMXPR01MB306307B8399D1F024D5697918FDF0@BMXPR01MB3063.INDPRD01.PROD.OUTLOOK.COM>
x-ms-oob-tlc-oobclassifiers: OLM:935;
x-forefront-prvs: 011579F31F
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(4636009)(396003)(366004)(346002)(376002)(39860400002)(136003)(189003)(199004)(99286004)(71200400001)(486006)(14444005)(19627405001)(2351001)(476003)(14454004)(81156014)(4743002)(102836004)(316002)(86362001)(26005)(76116006)(7696005)(66066001)(68736007)(186003)(3846002)(6116002)(66476007)(66946007)(6606003)(55016002)(6506007)(2501003)(71190400001)(25786009)(64756008)(3480700005)(66446008)(478600001)(81166006)(6916009)(8936002)(6436002)(5640700003)(2906002)(54896002)(9686003)(7736002)(33656002)(5660300002)(66556008)(8676002)(74316002)(52536014)(256004)(53936002)(66574012);
 DIR:OUT; SFP:1101; SCL:1; SRVR:BMXPR01MB3063;
 H:BMXPR01MB2775.INDPRD01.PROD.OUTLOOK.COM; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: kpit.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: 93+uWiS9tpNntmjtOuS0hlbcTJgbdVcaZPHPh56Wim8OaWSTMypTbSy2JikYm7qfb0AqtBcP232qwGdx4t5FfkUlLo2BwHZHFLEyB7ZmZCWea99B6JiGhHMx35Rth4B/j6ALWUewBNvYElz0od4ua6bxdsWWZ5PTI4H4V9GtbSxzySrx1uNUvCt69mQBfVXluQnmLFKAkgIxhXUGJmMbu0A0RhPYoaTkKaCP6MsQetkoFhqhjYXgd2f4JAYbYf/aFxnENL5VKy4NwRyscct6DBVPG5Msoizqe5Qoo/cq5kqE0qEbhM1pgzRn+EKaUj8GzfSPchHR0WpQz0Ku0pHqHI1brbgwVD/Yn+BgK0kZqgeDgLaxQSoZGk0rrRG926atk80NGFLInis4+MnrY9hj1/3jeatws6dQ+JB8FXAe8nU=
MIME-Version: 1.0
X-OriginatorOrg: kpit.com
X-MS-Exchange-CrossTenant-Network-Message-Id: e83f423d-8df6-4317-ae0e-08d715a84497
X-MS-Exchange-CrossTenant-originalarrivaltime: 31 Jul 2019 11:14:34.2686 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 3539451e-b46e-4a26-a242-ff61502855c7
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: raushank@kpit.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BMXPR01MB3063
Subject: [Xen-devel] XEN is not bringing
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.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="===============5799523475512806271=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============5799523475512806271==
Content-Language: en-US
Content-Type: multipart/alternative;
	boundary="_000_BMXPR01MB27755F15C9300608C8E6C5C58FDF0BMXPR01MB2775INDP_"

--_000_BMXPR01MB27755F15C9300608C8E6C5C58FDF0BMXPR01MB2775INDP_
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Hi team,


Could you please suggest me why kernel gets stuck at

[..]

"

(XEN) *** Serial input to DOM0 (type 'CTRL-a' three times to switch input)
(XEN) Freed 336kB init memory.
"
[..]


Please find the below log :-
U-Boot 2015.04 (Jul 23 2019 - 12:58:16)

CPU: Renesas Electronics R8A7795 rev 2.0
Board: H3ULCB
I2C:   ready
DRAM:  3.9 GiB
MMC:   sh-sdhi: 0, sh-sdhi: 1
In:    serial
Out:   serial
Err:   serial
Net:   Board Net Initialization Failed
No ethernet found.
Hit any key to stop autoboot:  0
=3D> ext2load mmc 0:2 0x48080000 /boot/xen.uImage
951696 bytes read in 49 ms (18.5 MiB/s)
=3D> ext2load mmc 0:2 0x48000000 /boot/xen.dtb
61568 bytes read in 11 ms (5.3 MiB/s)
=3D> ext2load mmc 0:2 0x7a000000 /boot/Image
15782400 bytes read in 662 ms (22.7 MiB/s)
=3D> bootm 0x48080000 - 0x48000000
## Booting kernel from Legacy Image at 48080000 ...
   Image Name:   XEN
   Image Type:   AArch64 Linux Kernel Image (uncompressed)
   Data Size:    951632 Bytes =3D 929.3 KiB
   Load Address: 78080000
   Entry Point:  78080000
   Verifying Checksum ... OK
## Flattened Device Tree blob at 48000000
   Booting using the fdt blob at 0x48000000
   Loading Kernel Image ... OK
   Using Device Tree in place at 0000000048000000, end 000000004801207f

Starting kernel ...

- UART enabled -
- CPU 00000000 booting -
- Current EL 00000008 -
- Xen starting at EL2 -
- Zero BSS -
- Setting up control registers -
- Turning on paging -
- Ready -
(XEN) Checking for initrd in /chosen
(XEN) RAM: 0000000048000000 - 000000007fffffff
(XEN) RAM: 0000000500000000 - 000000053fffffff
(XEN) RAM: 0000000600000000 - 000000063fffffff
(XEN) RAM: 0000000700000000 - 000000073fffffff
(XEN)
(XEN) MODULE[0]: 0000000048000000 - 0000000048010000 Device Tree
(XEN) MODULE[1]: 000000007a000000 - 000000007c000000 Kernel
(XEN)  RESVD[0]: 0000000048000000 - 0000000048010000
(XEN)
(XEN)
(XEN) Command line: dom0_mem=3D752M console=3Ddtuart dtuart=3Dserial0 dom0_=
max_vcpus=3D4
(XEN) PFN compression on bits 19...19
(XEN) Domain heap initialised
(XEN) Booting using Device Tree
(XEN) Platform: Generic System
(XEN) Looking for dtuart at "serial0", options ""
 Xen 4.13-unstable
(XEN) Xen version 4.13-unstable (aarch64-poky-linux-gcc (Linaro GCC 5.2-201=
5.11-2) 5.2.1 20151005) debug=3Dy  Tue Jul 30 12:23:51 IST 209
(XEN) Latest ChangeSet: Fri Jul 19 13:51:24 2019 +0200 git:66d11b9-dirty
(XEN) build-id: ed9351ffb11d753817e362e4bd6d189b3a2de317
(XEN) Processor: 411fd073: "ARM Limited", variant: 0x1, part 0xd07, rev 0x3
(XEN) 64-bit Execution:
(XEN)   Processor Features: 0000000000002222 0000000000000000
(XEN)     Exception Levels: EL3:64+32 EL2:64+32 EL1:64+32 EL0:64+32
(XEN)     Extensions: FloatingPoint AdvancedSIMD
(XEN)   Debug Features: 0000000010305106 0000000000000000
(XEN)   Auxiliary Features: 0000000000000000 0000000000000000
(XEN)   Memory Model Features: 0000000000001124 0000000000000000
(XEN)   ISA Features:  0000000000011120 0000000000000000
(XEN) 32-bit Execution:
(XEN)   Processor Features: 00000131:00011011
(XEN)     Instruction Sets: AArch32 A32 Thumb Thumb-2 Jazelle
(XEN)     Extensions: GenericTimer Security
(XEN)   Debug Features: 03010066
(XEN)   Auxiliary Features: 00000000
(XEN)   Memory Model Features: 10201105 40000000 01260000 02102211
(XEN)  ISA Features: 02101110 13112111 21232042 01112131 00011142 00011121
(XEN) Using SMC Calling Convention v1.0
(XEN) Using PSCI v1.0
(XEN) SMP: Allowing 8 CPUs
(XEN) Generic Timer IRQ: phys=3D30 hyp=3D26 virt=3D27 Freq: 8333 KHz
(XEN) GICv2 initialization:
(XEN)         gic_dist_addr=3D00000000f1010000
(XEN)         gic_cpu_addr=3D00000000f1020000
(XEN)         gic_hyp_addr=3D00000000f1040000
(XEN)         gic_vcpu_addr=3D00000000f1060000
(XEN)         gic_maintenance_irq=3D25
(XEN) GICv2: Adjusting CPU interface base to 0xf102f000
(XEN) GICv2: 512 lines, 8 cpus, secure (IID 0200043b).
(XEN) XSM Framework v1.0.0 initialized
(XEN) Initialising XSM SILO mode
(XEN) Using scheduler: SMP Credit Scheduler rev2 (credit2)
(XEN) Initializing Credit2 scheduler
(XEN)  load_precision_shift: 18
(XEN)  load_window_shift: 30
(XEN)  underload_balance_tolerance: 0
(XEN)  overload_balance_tolerance: -3
(XEN)  runqueues arrangement: socket
(XEN)  cap enforcement granularity: 10ms
(XEN) load tracking window length 1073741824 ns
(XEN) Adding cpu 0 to runqueue 0
(XEN)  First cpu on runqueue, activating
(XEN) Allocated console ring of 64 KiB.
(XEN) CPU0: Guest atomics will try 10 times before pausing the domain
(XEN) Bringing up CPU1
- CPU 00000001 booting -
- Current EL 00000008 -
- Xen starting at EL2 -
- Setting up control registers -
- Turning on paging -
- Ready -
(XEN) Adding cpu 1 to runqueue 0
(XEN) CPU1: Guest atomics will try 13 times before pausing the domain
(XEN) CPU 1 booted.
(XEN) Bringing up CPU2
- CPU 00000002 booting -
- Current EL 00000008 -
- Xen starting at EL2 -
- Setting up control registers -
- Turning on paging -
- Ready -
(XEN) Adding cpu 2 to runqueue 0
(XEN) CPU2: Guest atomics will try 9 times before pausing the domain
(XEN) CPU 2 booted.
(XEN) Bringing up CPU3
- CPU 00000003 booting -
- Current EL 00000008 -
- Xen starting at EL2 -
- Setting up control registers -
- Turning on paging -
- Ready -
(XEN) Adding cpu 3 to runqueue 0
(XEN) CPU3: Guest atomics will try 9 times before pausing the domain
(XEN) CPU 3 booted.
(XEN) Bringing up CPU4
(XEN) Failed to bring up CPU4
(XEN) Failed to bring up CPU 4 (error -6)
(XEN) Bringing up CPU5
(XEN) Failed to bring up CPU5
(XEN) Failed to bring up CPU 5 (error -6)
(XEN) Bringing up CPU6
(XEN) Failed to bring up CPU6
(XEN) Failed to bring up CPU 6 (error -6)
(XEN) Bringing up CPU7
(XEN) Failed to bring up CPU7
(XEN) Failed to bring up CPU 7 (error -6)
(XEN) Brought up 4 CPUs
(XEN) P2M: 44-bit IPA with 44-bit PA and 8-bit VMID
(XEN) P2M: 4 levels with order-0 root, VTCR 0x80043594
(XEN) I/O virtualisation disabled
(XEN) alternatives: Patching with alt table 00000000002bbd90 -> 00000000002=
bc450
(XEN) *** LOADING DOMAIN 0 ***
(XEN) Loading d0 kernel from boot module @ 000000007a000000
(XEN) Allocating 1:1 mappings totalling 752MB for dom0:
(XEN) BANK[0] 0x0000004e000000-0x00000078000000 (672MB)
(XEN) BANK[1] 0x00000079000000-0x0000007a000000 (16MB)
(XEN) BANK[2] 0x0000007c000000-0x00000080000000 (64MB)
(XEN) Grant table range: 0x00000078080000-0x000000780c0000
(XEN) Allocating PPI 16 for event channel interrupt
(XEN) Loading zImage from 000000007a000000 to 000000004e080000-000000005008=
0000
(XEN) Loading dom0 DTB to 0x0000000056000000-0x000000005600e6e7
(XEN) Initial low memory virq threshold set at 0x4000 pages.
(XEN) Scrubbing Free RAM in background
(XEN) Std. Loglevel: All
(XEN) Guest Loglevel: All
(XEN) ***************************************************
(XEN) No support for ARM_SMCCC_ARCH_WORKAROUND_1.
(XEN) Please update your firmware.
(XEN) ***************************************************
(XEN) No support for ARM_SMCCC_ARCH_WORKAROUND_1.
(XEN) Please update your firmware.
(XEN) ***************************************************
(XEN) No support for ARM_SMCCC_ARCH_WORKAROUND_1.
(XEN) Please update your firmware.
(XEN) ***************************************************
(XEN) 3... 2... 1...
(XEN) *** Serial input to DOM0 (type 'CTRL-a' three times to switch input)
(XEN) Freed 336kB init memory.

CTRL-A Z for help | 115200 8N1 | NOR | Minicom 2.7 | VT102 | Offline | ttyU=
SB0


Regards,
Raushan.

This message contains information that may be privileged or confidential an=
d is the property of the KPIT Technologies Ltd. It is intended only for the=
 person to whom it is addressed. If you are not the intended recipient, you=
 are not authorized to read, print, retain copy, disseminate, distribute, o=
r use this message or any part thereof. If you receive this message in erro=
r, please notify the sender immediately and delete all copies of this messa=
ge. KPIT Technologies Ltd. does not accept any liability for virus infected=
 mails.

--_000_BMXPR01MB27755F15C9300608C8E6C5C58FDF0BMXPR01MB2775INDP_
Content-Type: text/html; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Diso-8859-=
1">
<style type=3D"text/css" style=3D"display:none;"><!-- P {margin-top:0;margi=
n-bottom:0;} --></style>
</head>
<body dir=3D"ltr">
<div id=3D"divtagdefaultwrapper" dir=3D"ltr" style=3D"font-size: 12pt; colo=
r: rgb(0, 0, 0); font-family: Calibri, Helvetica, sans-serif, EmojiFont, &q=
uot;Apple Color Emoji&quot;, &quot;Segoe UI Emoji&quot;, NotoColorEmoji, &q=
uot;Segoe UI Symbol&quot;, &quot;Android Emoji&quot;, EmojiSymbols;">
<p style=3D"margin-top:0; margin-bottom:0">Hi team,&nbsp;</p>
<p style=3D"margin-top:0; margin-bottom:0"><br>
</p>
<p style=3D"margin-top:0; margin-bottom:0">Could you please suggest me why =
kernel gets stuck at&nbsp;</p>
<p style=3D"margin-top:0; margin-bottom:0">[..]</p>
<p style=3D"margin-top:0; margin-bottom:0"><span style=3D"color:rgb(0,111,2=
01)">&quot;</span></p>
<div><span style=3D"color:rgb(0,111,201)">(XEN) *** Serial input to DOM0 (t=
ype 'CTRL-a' three times to switch input)</span></div>
<div><span style=3D"color:rgb(0,111,201)">(XEN) Freed 336kB init memory.</s=
pan></div>
<div><span style=3D"color:rgb(0,111,201)">&quot;</span></div>
<div>[..]</div>
<div><br>
</div>
<div><br>
</div>
<div>Please find the below log :-</div>
<div>
<div>U-Boot 2015.04 (Jul 23 2019 - 12:58:16)</div>
<div><br>
</div>
<div>CPU: Renesas Electronics R8A7795 rev 2.0</div>
<div>Board: H3ULCB</div>
<div>I2C:&nbsp; &nbsp;ready</div>
<div>DRAM:&nbsp; 3.9 GiB</div>
<div>MMC:&nbsp; &nbsp;sh-sdhi: 0, sh-sdhi: 1</div>
<div>In:&nbsp; &nbsp; serial</div>
<div>Out:&nbsp; &nbsp;serial</div>
<div>Err:&nbsp; &nbsp;serial</div>
<div>Net:&nbsp; &nbsp;Board Net Initialization Failed</div>
<div>No ethernet found.</div>
<div>Hit any key to stop autoboot:&nbsp; 0&nbsp;</div>
<div>=3D&gt; ext2load mmc 0:2 0x48080000 /boot/xen.uImage</div>
<div>951696 bytes read in 49 ms (18.5 MiB/s)</div>
<div>=3D&gt; ext2load mmc 0:2 0x48000000 /boot/xen.dtb</div>
<div>61568 bytes read in 11 ms (5.3 MiB/s)</div>
<div>=3D&gt; ext2load mmc 0:2 0x7a000000 /boot/Image</div>
<div>15782400 bytes read in 662 ms (22.7 MiB/s)</div>
<div>=3D&gt; bootm 0x48080000 - 0x48000000</div>
<div>## Booting kernel from Legacy Image at 48080000 ...</div>
<div>&nbsp; &nbsp;Image Name:&nbsp; &nbsp;XEN</div>
<div>&nbsp; &nbsp;Image Type:&nbsp; &nbsp;AArch64 Linux Kernel Image (uncom=
pressed)</div>
<div>&nbsp; &nbsp;Data Size:&nbsp; &nbsp; 951632 Bytes =3D 929.3 KiB</div>
<div>&nbsp; &nbsp;Load Address: 78080000</div>
<div>&nbsp; &nbsp;Entry Point:&nbsp; 78080000</div>
<div>&nbsp; &nbsp;Verifying Checksum ... OK</div>
<div>## Flattened Device Tree blob at 48000000</div>
<div>&nbsp; &nbsp;Booting using the fdt blob at 0x48000000</div>
<div>&nbsp; &nbsp;Loading Kernel Image ... OK</div>
<div>&nbsp; &nbsp;Using Device Tree in place at 0000000048000000, end 00000=
0004801207f</div>
<div><br>
</div>
<div>Starting kernel ...</div>
<div><br>
</div>
<div>- UART enabled -</div>
<div>- CPU 00000000 booting -</div>
<div>- Current EL 00000008 -</div>
<div>- Xen starting at EL2 -</div>
<div>- Zero BSS -</div>
<div>- Setting up control registers -</div>
<div>- Turning on paging -</div>
<div>- Ready -</div>
<div>(XEN) Checking for initrd in /chosen</div>
<div>(XEN) RAM: 0000000048000000 - 000000007fffffff</div>
<div>(XEN) RAM: 0000000500000000 - 000000053fffffff</div>
<div>(XEN) RAM: 0000000600000000 - 000000063fffffff</div>
<div>(XEN) RAM: 0000000700000000 - 000000073fffffff</div>
<div>(XEN)&nbsp;</div>
<div>(XEN) MODULE[0]: 0000000048000000 - 0000000048010000 Device Tree&nbsp;=
</div>
<div>(XEN) MODULE[1]: 000000007a000000 - 000000007c000000 Kernel&nbsp; &nbs=
p; &nbsp;&nbsp;</div>
<div>(XEN)&nbsp; RESVD[0]: 0000000048000000 - 0000000048010000</div>
<div>(XEN)&nbsp;</div>
<div>(XEN)&nbsp;</div>
<div>(XEN) Command line: dom0_mem=3D752M console=3Ddtuart dtuart=3Dserial0 =
dom0_max_vcpus=3D4</div>
<div>(XEN) PFN compression on bits 19...19</div>
<div>(XEN) Domain heap initialised</div>
<div>(XEN) Booting using Device Tree</div>
<div>(XEN) Platform: Generic System</div>
<div>(XEN) Looking for dtuart at &quot;serial0&quot;, options &quot;&quot;<=
/div>
<div>&nbsp;Xen 4.13-unstable</div>
<div>
<div>(XEN) Xen version 4.13-unstable (aarch64-poky-linux-gcc (Linaro GCC 5.=
2-2015.11-2) 5.2.1 20151005) debug=3Dy&nbsp; Tue Jul 30 12:23:51 IST 209</d=
iv>
<div>(XEN) Latest ChangeSet: Fri Jul 19 13:51:24 2019 &#43;0200 git:66d11b9=
-dirty</div>
<div>(XEN) build-id: ed9351ffb11d753817e362e4bd6d189b3a2de317</div>
<div>(XEN) Processor: 411fd073: &quot;ARM Limited&quot;, variant: 0x1, part=
 0xd07, rev 0x3</div>
<div>(XEN) 64-bit Execution:</div>
<div>(XEN)&nbsp; &nbsp;Processor Features: 0000000000002222 000000000000000=
0</div>
<div>(XEN)&nbsp; &nbsp; &nbsp;Exception Levels: EL3:64&#43;32 EL2:64&#43;32=
 EL1:64&#43;32 EL0:64&#43;32</div>
<div>(XEN)&nbsp; &nbsp; &nbsp;Extensions: FloatingPoint AdvancedSIMD</div>
<div>(XEN)&nbsp; &nbsp;Debug Features: 0000000010305106 0000000000000000</d=
iv>
<div>(XEN)&nbsp; &nbsp;Auxiliary Features: 0000000000000000 000000000000000=
0</div>
<div>(XEN)&nbsp; &nbsp;Memory Model Features: 0000000000001124 000000000000=
0000</div>
<div>(XEN)&nbsp; &nbsp;ISA Features:&nbsp; 0000000000011120 000000000000000=
0</div>
<div>(XEN) 32-bit Execution:</div>
<div>(XEN)&nbsp; &nbsp;Processor Features: 00000131:00011011</div>
<div>(XEN)&nbsp; &nbsp; &nbsp;Instruction Sets: AArch32 A32 Thumb Thumb-2 J=
azelle</div>
<div>(XEN)&nbsp; &nbsp; &nbsp;Extensions: GenericTimer Security</div>
<div>(XEN)&nbsp; &nbsp;Debug Features: 03010066</div>
<div>(XEN)&nbsp; &nbsp;Auxiliary Features: 00000000</div>
<div>(XEN)&nbsp; &nbsp;Memory Model Features: 10201105 40000000 01260000 02=
102211</div>
<div>(XEN)&nbsp; ISA Features: 02101110 13112111 21232042 01112131 00011142=
 00011121</div>
<div>(XEN) Using SMC Calling Convention v1.0</div>
<div>(XEN) Using PSCI v1.0</div>
<div>(XEN) SMP: Allowing 8 CPUs</div>
<div>(XEN) Generic Timer IRQ: phys=3D30 hyp=3D26 virt=3D27 Freq: 8333 KHz</=
div>
<div>(XEN) GICv2 initialization:</div>
<div>(XEN)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;gic_dist_addr=3D00000000f101000=
0</div>
<div>(XEN)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;gic_cpu_addr=3D00000000f1020000=
</div>
<div>(XEN)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;gic_hyp_addr=3D00000000f1040000=
</div>
<div>(XEN)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;gic_vcpu_addr=3D00000000f106000=
0</div>
<div>(XEN)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;gic_maintenance_irq=3D25</div>
<div>(XEN) GICv2: Adjusting CPU interface base to 0xf102f000</div>
<div>(XEN) GICv2: 512 lines, 8 cpus, secure (IID 0200043b).</div>
<div>(XEN) XSM Framework v1.0.0 initialized</div>
<div>(XEN) Initialising XSM SILO mode</div>
<div>(XEN) Using scheduler: SMP Credit Scheduler rev2 (credit2)</div>
<div>(XEN) Initializing Credit2 scheduler</div>
<div>(XEN)&nbsp; load_precision_shift: 18</div>
<div>(XEN)&nbsp; load_window_shift: 30</div>
<div>(XEN)&nbsp; underload_balance_tolerance: 0</div>
<div>(XEN)&nbsp; overload_balance_tolerance: -3</div>
<div>(XEN)&nbsp; runqueues arrangement: socket</div>
<div>(XEN)&nbsp; cap enforcement granularity: 10ms</div>
<div>(XEN) load tracking window length 1073741824 ns</div>
<div>(XEN) Adding cpu 0 to runqueue 0</div>
<div>(XEN)&nbsp; First cpu on runqueue, activating</div>
<div>(XEN) Allocated console ring of 64 KiB.</div>
<div>(XEN) CPU0: Guest atomics will try 10 times before pausing the domain<=
/div>
<div>(XEN) Bringing up CPU1</div>
<div>- CPU 00000001 booting -</div>
<div>- Current EL 00000008 -</div>
<div>- Xen starting at EL2 -</div>
<div>- Setting up control registers -</div>
<div>- Turning on paging -</div>
<div>- Ready -</div>
<div>(XEN) Adding cpu 1 to runqueue 0</div>
<div>(XEN) CPU1: Guest atomics will try 13 times before pausing the domain<=
/div>
<div>(XEN) CPU 1 booted.</div>
<div>(XEN) Bringing up CPU2</div>
<div>- CPU 00000002 booting -</div>
<div>- Current EL 00000008 -</div>
<div>- Xen starting at EL2 -</div>
<div>- Setting up control registers -</div>
<div>- Turning on paging -</div>
<div>- Ready -</div>
<div>(XEN) Adding cpu 2 to runqueue 0</div>
<div>(XEN) CPU2: Guest atomics will try 9 times before pausing the domain</=
div>
<div>(XEN) CPU 2 booted.</div>
<div>(XEN) Bringing up CPU3</div>
<div>- CPU 00000003 booting -</div>
<div>- Current EL 00000008 -</div>
<div>- Xen starting at EL2 -</div>
<div>- Setting up control registers -</div>
<div>- Turning on paging -</div>
<div>- Ready -</div>
<div>(XEN) Adding cpu 3 to runqueue 0</div>
<div>(XEN) CPU3: Guest atomics will try 9 times before pausing the domain</=
div>
<div>(XEN) CPU 3 booted.</div>
<div>(XEN) Bringing up CPU4</div>
<div>(XEN) Failed to bring up CPU4</div>
<div>(XEN) Failed to bring up CPU 4 (error -6)</div>
<div>(XEN) Bringing up CPU5</div>
<div>(XEN) Failed to bring up CPU5</div>
<div>(XEN) Failed to bring up CPU 5 (error -6)</div>
<div>(XEN) Bringing up CPU6</div>
<div>(XEN) Failed to bring up CPU6</div>
<div>(XEN) Failed to bring up CPU 6 (error -6)</div>
<div>(XEN) Bringing up CPU7</div>
<div>(XEN) Failed to bring up CPU7</div>
<div>(XEN) Failed to bring up CPU 7 (error -6)</div>
<div>(XEN) Brought up 4 CPUs</div>
<div>(XEN) P2M: 44-bit IPA with 44-bit PA and 8-bit VMID</div>
<div>(XEN) P2M: 4 levels with order-0 root, VTCR 0x80043594</div>
<div>(XEN) I/O virtualisation disabled</div>
<div>(XEN) alternatives: Patching with alt table 00000000002bbd90 -&gt; 000=
00000002bc450</div>
<div>(XEN) *** LOADING DOMAIN 0 ***</div>
<div>(XEN) Loading d0 kernel from boot module @ 000000007a000000</div>
<div>(XEN) Allocating 1:1 mappings totalling 752MB for dom0:</div>
<div>(XEN) BANK[0] 0x0000004e000000-0x00000078000000 (672MB)</div>
<div>(XEN) BANK[1] 0x00000079000000-0x0000007a000000 (16MB)</div>
<div>(XEN) BANK[2] 0x0000007c000000-0x00000080000000 (64MB)</div>
<div>(XEN) Grant table range: 0x00000078080000-0x000000780c0000</div>
<div>(XEN) Allocating PPI 16 for event channel interrupt</div>
<div>(XEN) Loading zImage from 000000007a000000 to 000000004e080000-0000000=
050080000</div>
<div>(XEN) Loading dom0 DTB to 0x0000000056000000-0x000000005600e6e7</div>
<div>(XEN) Initial low memory virq threshold set at 0x4000 pages.</div>
<div>(XEN) Scrubbing Free RAM in background</div>
<div>(XEN) Std. Loglevel: All</div>
<div>(XEN) Guest Loglevel: All</div>
<div>(XEN) ***************************************************</div>
<div>(XEN) No support for ARM_SMCCC_ARCH_WORKAROUND_1.</div>
<div>(XEN) Please update your firmware.</div>
<div>(XEN) ***************************************************</div>
<div>(XEN) No support for ARM_SMCCC_ARCH_WORKAROUND_1.</div>
<div>(XEN) Please update your firmware.</div>
<div>(XEN) ***************************************************</div>
<div>(XEN) No support for ARM_SMCCC_ARCH_WORKAROUND_1.</div>
<div>(XEN) Please update your firmware.</div>
<div>(XEN) ***************************************************</div>
<div>(XEN) 3... 2... 1...&nbsp;</div>
<div>(XEN) *** Serial input to DOM0 (type 'CTRL-a' three times to switch in=
put)</div>
<div>(XEN) Freed 336kB init memory.</div>
<div><br>
</div>
<div>CTRL-A Z for help | 115200 8N1 | NOR | Minicom 2.7 | VT102 | Offline |=
 ttyUSB0&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbs=
p; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &n=
bsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; =
&nbsp;&nbsp;</div>
<div><br>
</div>
<br>
</div>
Regards,</div>
<div>Raushan.</div>
<p></p>
</div>
This message contains information that may be privileged or confidential an=
d is the property of the KPIT Technologies Ltd. It is intended only for the=
 person to whom it is addressed. If you are not the intended recipient, you=
 are not authorized to read, print,
 retain copy, disseminate, distribute, or use this message or any part ther=
eof. If you receive this message in error, please notify the sender immedia=
tely and delete all copies of this message. KPIT Technologies Ltd. does not=
 accept any liability for virus
 infected mails.
</body>
</html>

--_000_BMXPR01MB27755F15C9300608C8E6C5C58FDF0BMXPR01MB2775INDP_--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============5799523475512806271==--


From xen-devel-bounces@lists.xenproject.org Wed Jul 31 11:17:12 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 11: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 1hsmbU-0001Bv-L3; Wed, 31 Jul 2019 11: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=mXbA=V4=gmail.com=viktor.mitin.19@srs-us1.protection.inumbo.net>)
 id 1hsmbS-0001Bq-RL
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 11:17:06 +0000
X-Inumbo-ID: ba147fd5-b384-11e9-8980-bc764e045a96
Received: from mail-io1-xd31.google.com (unknown [2607:f8b0:4864:20::d31])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ba147fd5-b384-11e9-8980-bc764e045a96;
 Wed, 31 Jul 2019 11:17:05 +0000 (UTC)
Received: by mail-io1-xd31.google.com with SMTP id j6so15578540ioa.5
 for <xen-devel@lists.xenproject.org>; Wed, 31 Jul 2019 04:17:05 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=xrUsL022JD67KBnbpN2a/OImg5EPztVT/Vub0qP2k40=;
 b=V8MlVYO7GrLIvyv60T/jlAoXPELrwGQclZHp1rp3VpGG5Yy1A7H0smfVpOOWDag3T6
 vPf2ccTw49cfqjCZoenchINYh+59JRuUwlxdNiDZHSjEc56omfmhnPYyHZp59SkvEEWh
 AHAsbSvxUIy209xu3e5fs4K6C7I2yEF47A0PwsfZXCAESvZaXbr13nCg3yjYi0BlLDsj
 fwkQrVzc407u8mx9CvhoF5eVhbDAZ7mQFhZDFC38g1JFGtMv28Fs0obKiH9oNMbQWlHu
 +J5z9kpBwBnuOoP4SxdrWlpiWJ5TvFooTNbdjKtEX4O7Z4OZAY9ilT8HLpamB7ywTTVe
 obpA==
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=xrUsL022JD67KBnbpN2a/OImg5EPztVT/Vub0qP2k40=;
 b=jwCF2ZfOMc4CLgjL63K3mbZAMu6k96yv0pGU5uqulpnrh9H2KxHK0V5KykAEqRy+BK
 eC6C7V8JwNTwxGjzbpepgReika1tnm/LVajm0AB3l+edOYdtzXYMyKCFRQZIo31DxBGs
 nu15Brcnl02dQnrqkqCwsSXICNguH6OEb5kXtrNXVGkvfzeN1VfeIaCL+S4aPdiTszkC
 UsZES8bWp93tq79sMxjdsl7CjOT3xTgpH3eqEUrUZ0o1LDK9iFwyd9qvrWeNAnzsMfBX
 NFdrxhYKCCp9K1QjZD6uMe1nH8AsLcbCwASlsiyiyxwbWukd8dkPdqjzDPyXeAAw2fgD
 qxLQ==
X-Gm-Message-State: APjAAAUD3K4vzujf0f+jYocBssp2zwLLU9J9wIUSMfuOTPDWeZZpc3qI
 04R4jIKGEdpO3+BgYUlvB7xCLu7sDnccBI2VKvY=
X-Google-Smtp-Source: APXvYqxpJYttuXgfKF3khEM0HQ/vhJB76VgYPjrRjBPi1C3D56TYZFO6bbOK3lzbTexHzb5uQ4dZiD1KxwIVHYAarBg=
X-Received: by 2002:a5e:9506:: with SMTP id r6mr46332144ioj.219.1564571823951; 
 Wed, 31 Jul 2019 04:17:03 -0700 (PDT)
MIME-Version: 1.0
References: <CAOcoXZavLnHhNc7mmHnO5Gi_vq-0j1FCgvpXh0NimAewXX8e1g@mail.gmail.com>
 <5B61E054-048E-46BF-9952-382FA65893EE@gmail.com>
 <ab635236-6dac-0f8f-8bab-46ccbc9d47e2@arm.com>
 <CAOcoXZYw0uC+2c5KAVMhvXRukYomAuhSVW=jWU3HH1sX6zgkaQ@mail.gmail.com>
 <685e081c-b374-7d66-4645-d6ee7a02f655@arm.com>
 <CAOcoXZZ5HWYrDEy966BN-Esaci2XD=H98kn1JNwjAU_DUW_Egg@mail.gmail.com>
 <d5e1b66e-4d94-6ec5-96e4-54fb77c44eaa@arm.com>
In-Reply-To: <d5e1b66e-4d94-6ec5-96e4-54fb77c44eaa@arm.com>
From: Viktor Mitin <viktor.mitin.19@gmail.com>
Date: Wed, 31 Jul 2019 14:16:52 +0300
Message-ID: <CAOcoXZbapuZ3FhDP2cZ+C9JEJwCZUp03h-6eTbynqk5RGWF+3g@mail.gmail.com>
To: Julien Grall <julien.grall@arm.com>
Subject: Re: [Xen-devel] Xen Coding style and clang-format
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Lars Kurth <lars.kurth.xen@gmail.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Committers <committers@xenproject.org>, Artem Mygaiev <Artem_Mygaiev@epam.com>,
 Doug Goldstein <cardoe@cardoe.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgSnVsaWVuLAoKT24gTW9uLCBKdWwgMjksIDIwMTkgYXQgMzozNSBQTSBKdWxpZW4gR3JhbGwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPiB3cm90ZToKPgo+IEhpIFZpa3RvciwKPgo+IE9uIDcvMjkv
MTkgMToyMSBQTSwgVmlrdG9yIE1pdGluIHdyb3RlOgo+ID4gT24gTW9uLCBKdWwgMjksIDIwMTkg
YXQgMTo0OSBQTSBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPiB3cm90ZToKPiA+
PiBPbiA3LzI5LzE5IDEwOjEzIEFNLCBWaWt0b3IgTWl0aW4gd3JvdGU6Cj4gPj4+IE9uIEZyaSwg
SnVsIDI2LCAyMDE5IGF0IDM6NTAgUE0gSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNv
bT4gd3JvdGU6Cj4gPj4KPiA+Pj4gSXQgaXMgdW5rbm93biBob3cgZGlmZmljdWx0IGl0IHdvdWxk
IGJlIHRvIGltcGxlbWVudCB0aGF0IHdpdGgKPiA+Pj4gY2xhbmctZm9ybWF0LCBob3dldmVyLCBp
dCBjYW4gYmUgYW5hbHl6ZWQuCj4gPj4KPiA+PiAuLi4gIGJ1dCB0aGUgZ29hbCBvZiB0aGlzIGRp
c2N1c3Npb24gaXMgdG8gdW5kZXJzdGFuZCB0aGUgbGltaXRhdGlvbnMgb2YKPiA+PiBDbGFuZy1m
b3JtYXQgYW5kIHdoZXRoZXIgYSBDb2RpbmcgU3R5bGUgY2hhbmdlIG1heSBiZSBlYXNpZXIuCj4g
Pgo+ID4gSXQgaXMgbm90IHNvIGVhc3kgdG8gZG8sIHNvIGl0IG1heSB0YWtlIGEgdGltZSB0byBp
bnZlc3RpZ2F0ZSBldmVyeSB0aGUgY2FzZS4KPgo+IFRoZXJlIG11c3QgYmUgYSBkb2N1bWVudGF0
aW9uIGZvciBjbGFuZy1mb3JtYXQgdG8gZXhwbGFpbiB0aGUgZGVmYXVsdAo+IGNvZGluZyBzdHls
ZSBhbmQgd2F5IHRvIHR3ZWFrIGl0LCByaWdodD8gQ291bGQgd2UgZ2V0IGEgcG9pbnRlciB0byBp
dD8KCmh0dHBzOi8vY2xhbmcubGx2bS5vcmcvZG9jcy9DbGFuZ0Zvcm1hdC5odG1sCkV2ZW4gbW9y
ZSwgdGhlcmUgaXMgJ2NsYW5nLWZvcm1hdCBjb25maWd1cmF0b3InIHdoaWNoIGFsbG93cwpleHBl
cmltZW50aW5nIHdpdGggY2xhbmctZm9ybWF0IG9wdGlvbnMgb25saW5lOgpodHRwczovL3plZDAu
Y28udWsvY2xhbmctZm9ybWF0LWNvbmZpZ3VyYXRvci8KCj4gPj4+Pgo+ID4+Pj4gKioqKioKPiA+
Pj4+Cj4gPj4+PiAtICAgIC8qIFNlZSBsaW51eAo+ID4+Pj4gRG9jdW1lbnRhdGlvbi9kZXZpY2V0
cmVlL2JpbmRpbmdzL2ludGVycnVwdC1jb250cm9sbGVyL2FybSxnaWMudHh0ICovCj4gPj4+PiAr
ICAgIC8qIFNlZSBsaW51eAo+ID4+Pj4gKyAgICAgKiBEb2N1bWVudGF0aW9uL2RldmljZXRyZWUv
YmluZGluZ3MvaW50ZXJydXB0LWNvbnRyb2xsZXIvYXJtLGdpYy50eHQgKi8KPiA+Pj4+Cj4gPj4+
PiBNdWx0aS1saW5lcyBjb21tZW50IG9uIFhlbiBhcmUgdXNpbmcKPiA+Pj4+IC8qCj4gPj4+PiAg
ICAgKiBGb28KPiA+Pj4+ICAgICAqIEJhcgo+ID4+Pj4gICAgICovCj4gPj4+Cj4gPj4+IFNlZSBt
eSBjb21tZW50IGFib3V0IGNsYW5nLWZvcm1hdCBzdXBwb3J0cyBvbmx5IGNvbW1lbnRzIGluZGVu
dGF0aW9uIGZvciBub3cuCj4gPj4KPiA+PiBJIHNhdyBpdCBhbmQgSSB3aWxsIHJlcGx5IGhlcmUg
Zm9yIHNpbXBsaWNpdHkuIEhhdmluZyBhIGF1dG9tYXRpYwo+ID4+IGNoZWNrZXIgdGhhdCB3aWxs
IGRvIHRoZSB3cm9uZyB0aGluZ3MgaXMgbm90IGlkZWFsLgo+ID4+Cj4gPj4gSW1hZ2luZSB3ZSBk
ZWNpZGUgdG8gdXNlIHRoaXMgY2hlY2tlciBhcyBhIHBhcnQgb2YgdGhlIGNvbW1pdCBwcm9jZXNz
Lgo+ID4+IFRoaXMgbWVhbnMgdGhhdCB0aGUgY29kZSB3aWxsIGJlIG1vZGlmaWVkIHRvIGNoZWNr
ZXIgY29kaW5nIHN0eWxlIGFuZAo+ID4+IG5vdCBYZW4gb25lLgo+ID4KPiA+IFdlbGwsIHlvdSBh
cmUgcmlnaHQuIEV2ZW4gbW9yZSwgdW5mb3J0dW5hdGVseSwgdGhlcmUgaXMgbm8gc3VjaCBjb2Rp
bmcKPiA+IHN0eWxlIGFzICdic2QnIGluIGNsYW5nLWZvcm1hdC4KPiA+IFNvICd4ZW4nIGNsYW5n
LWZvcm1hdCBzdHlsZSBpcyBiYXNlZCBvbiB0aGUgJ2xsdm0nIHN0eWxlLgo+Cj4gRG8geW91IGhh
dmUgYSBwb2ludGVyIHRvIHRoZSBMTFZNIHN0eWxlPwoKU3VyZSwgc2VlIHRoZSBuZXh0IGxpbmtz
OgpodHRwczovL2dpdGh1Yi5jb20vdmlrdG9yLW1pdGluL3hlbi1jbGFuZy1mb3JtYXQtZXhhbXBs
ZS9ibG9iL21hc3Rlci8uY2xhbmctZm9ybWF0X2xsdm0KaHR0cHM6Ly9naXRodWIuY29tL3Zpa3Rv
ci1taXRpbi94ZW4tY2xhbmctZm9ybWF0LWV4YW1wbGUvYmxvYi9tYXN0ZXIvLmNsYW5nLWZvcm1h
dF94ZW4KCj4KPiBBcyBJIHBvaW50ZWQgb3V0IGluIGEgZGlmZmVyZW50IHRocmVhZCwgaXQgd291
ZGwgYmUgZWFzaWVyIHRvIHN0YXJ0IGZyb20KPiBhbiBleGlzdGluZyBjb2Rpbmcgc3R5bGUgKExM
Vk0sIEJTRC4uLikgYW5kIGRlY2lkZSB3aGV0aGVyIHlvdSB3YW50IHRvCj4gZnVsbHkgYWRvcHQg
aXQgb3IgbWFrZSBjaGFuZ2VzLgo+Cj4gU28gc29tZW9uZSBuZWVkcyB0byBiZSBwaWNrIG9uZSBh
bmQgbG9vayBhdCB0aGUgZGlmZmVyZW5jZSBpbiBzdHlsZSB3aXRoCj4gWGVuLiBJdCBzZWVtcyB5
b3UgYWxyZWFkeSBkb25lIHRoYXQgam9iIGFzIHlvdSB0d2VhayBpdCBmb3IgWGVuLiBEbyB5b3UK
PiBoYXZlIGEgd3JpdGUtdXAgb2YgdGhlIGRpZmZlcmVuY2VzPwoKWWVzLCBpdCBpcyBkb25lIGV4
YWN0bHkgdGhpcyB3YXkgeW91IG1lbnRpb25lZC4gTmV3ICd4ZW4nIGZvcm1hdCBzdHlsZQppcyBi
YXNlZCBvbiAnbGx2bScuCgo+Cj4gPj4+PiBJIGFtIG5vdCBzdXJlIHdoeSBjbGFuZy1mb3JtYXQg
ZGVjaWRlZCB0byBmb3JtYXQgbGlrZSB0aGF0LiBEbyB5b3Uga25vdyB3aHk/Cj4gPj4+Cj4gPj4+
IFRoZSByZWFzb24gaXMgdGhhdCB0aGVyZSBhcmUgdHdvIHN0cmluZ3MgaW4gb25lIGxpbmUuIEl0
IHdvdWxkIG5vdAo+ID4+PiBjaGFuZ2UgaXQgaWYgaXQgd2VyZQo+ID4+PiBub3QgImFybSxwc2Np
LTEuMCIiXDAiLCBidXQgImFybSxwc2NpLTEuMFwwIi4KPiA+Pgo+ID4+IEkgd291bGQgbGlrZSB0
byBzZWUgdGhlIGV4YWN0IHBhcnQgb2YgdGhlIGNsYW5nLWZvcm1hdCBjb2Rpbmcgc3R5bGUKPiA+
PiBkb2N1bWVudGF0aW9uIHRoYXQgbWVudGlvbiB0aGlzIHJlcXVpcmVtZW50cy4uLiBUaGUgbW9y
ZSB0aGF0IGluIGFuCj4gPj4gZXhhbXBsZSBhYm92ZSAoY29waWVkIGJlbG93IGZvciBzaW1wbGlj
aXR5KSwgdGhlcmUgYXJlIHR3byBzdHJpbmdzIGluIG9uCj4gPj4gbGluZS4KPiA+Cj4gPiBUaGUg
Y2xvc2VzdCBmb3VuZCBzZWVtcyBCaW5QYWNrUGFyYW1ldGVycyBCaW5QYWNrQXJndW1lbnRzLAo+
ID4gaG93ZXZlciwgaXQgaXMgYWJvdXQgZnVuY3Rpb24gY2FsbHMgYWNjb3JkaW5nIHRvIG1hbnVh
bC4uLgo+Cj4gQWJvdmUsIHlvdSBtZW50aW9uIHRoZSB3b3JrIGlzIGJhc2VkIG9uIHRoZSBMTFZN
IGNvZGluZyBzdHlsZS4gSXMgdGhlcmUKPiBhbnl0aGluZyBpbiB0aGF0IGNvZGluZyBzdHlsZSBh
Ym91dCB0aGUgc3RyaW5nPwoKV2VsbCwgbm90IG11Y2guIFNlZSBjbGFuZy1mb3JtYXQgY29uZmln
dXJhdG9yIG1lbnRpb25lZCBhYm92ZS4KSG93ZXZlciwgdGhlcmUgaXMgYSB1c2VmdWwgY2xhbmcg
QnJlYWtTdHJpbmdMaXRlcmFscyBvcHRpb24uCkl0IHNob3VsZCBiZSB0dXJuZWQgb2ZmIHRvIGZv
bGxvdyB5b3VyIHN1Z2dlc3Rpb24gbm90IHRvIGJyZWFrIHN0cmluZwpsaXRlcmFsIGZvciBncmVw
IHVzZSBjYXNlLgoKPgo+ID4KPiA+Pgo+ID4+ICAgPj4gKyAgICBEMTFQUklOVCgiQWxsb2NhdGVk
ICUjIiBQUklwYWRkciAiLSUjIiBQUklwYWRkcgo+ID4+Cj4gPj4KPiA+Pj4KPiA+Pj4+Cj4gPj4+
PiAqKioqKgo+ID4+Pj4KPiA+Pj4+IC0gICAgY2xvY2tfdmFsaWQgPSBkdF9wcm9wZXJ0eV9yZWFk
X3UzMihkZXYsICJjbG9jay1mcmVxdWVuY3kiLAo+ID4+Pj4gLSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICZjbG9ja19mcmVxdWVuY3kpOwo+ID4+Pj4gKyAgICBjbG9ja192
YWxpZCA9Cj4gPj4+PiArICAgICAgICBkdF9wcm9wZXJ0eV9yZWFkX3UzMihkZXYsICJjbG9jay1m
cmVxdWVuY3kiLCAmY2xvY2tfZnJlcXVlbmN5KTsKPiA+Pj4+Cj4gPj4+PiBJIGFtIG5vdCBzdXJl
IHdoeSBjbGFuZy1mb3JtYXQgZGVjaWRlIHRvIGZvcm1hdCBsaWtlIHRoYXQuIFRoZSBjdXJyZW50
IHZlcnNpb24KPiA+Pj4+IGlzIGRlZmluaXRlbHkgdmFsaWQuCj4gPj4+Cj4gPj4+IFRoZSBjdXJy
ZW50IHZlcnNpb24gaXMgbm90IHZhbGlkIGFzIGl0IHRha2VzIDgxIGNoYXJzLCB3aGlsZSA3OSBp
cwo+ID4+PiBhbGxvd2VkIGFjY29yZGluZyB0byBjb2Rpbmcgc3R5bGUuCj4gPj4KPiA+PiBSZWFs
bHk/IEkgbG9va2VkIGF0IHRoZSBjb2RlIGFuZCB0aGlzIGlzIDYyIGNoYXJhY3RlcnMuLi4gSXQg
d291bGQgYmUgODEKPiA+PiBjaGFyYWN0ZXJzIGlmICImY2xvY2tfZnJlcXVlbmN5KTsiIHdlcmUg
b24gdGhlIHNhbWUgbGluZS4gQnV0IHNlZSBob3cgaXQKPiA+PiBpcyBzcGxpdCBpbiAyIGxpbmVz
Lgo+ID4KPiA+IFlvdSBhcmUgcmlnaHQsIHRoZXJlIGFyZSB0d28gbGluZXMuIFNvIGl0IG5lZWRz
IHRvIGZpbmQgb3V0IGhvdyB0bwo+ID4gY29uZmlndXJlIG9yIGltcGxlbWVudCBzdWNoIGEgZmVh
dHVyZSB0byBpZ25vcmUgc3VjaCBjYXNlcy4KPgo+IFdoYXQncyB0aGUgTExWTSBjb2Rpbmcgc3R5
bGUgcG9saWN5IGFib3V0IHRoaXM/CgpXZWxsLCBMTFZNIGZvcm1hdHMgaXQgYXMgc2hvd24gYWJv
dmUuIEFsbCB0aGUgb3RoZXIgJ25hdGl2ZScKY2xhbmctZm9ybWF0IHN0eWxlcyBiZWhhdmUgc2lt
aWxhcmx5LgoKVGhhbmtzCgo+Cj4gQ2hlZXJzLAo+Cj4gLS0KPiBKdWxpZW4gR3JhbGwKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 31 11:25:46 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 11:25:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsmjk-0001vL-K6; Wed, 31 Jul 2019 11:25:40 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=8Zog=V4=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hsmjj-0001vG-UQ
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 11:25:39 +0000
X-Inumbo-ID: eb9dfd40-b385-11e9-aa51-8f4476733a10
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id eb9dfd40-b385-11e9-aa51-8f4476733a10;
 Wed, 31 Jul 2019 11:25:37 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 44B061576;
 Wed, 31 Jul 2019 04:25:37 -0700 (PDT)
Received: from [10.1.196.50] (e108454-lin.cambridge.arm.com [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 6ED813F71F;
 Wed, 31 Jul 2019 04:25:36 -0700 (PDT)
To: Viktor Mitin <viktor.mitin.19@gmail.com>
References: <CAOcoXZavLnHhNc7mmHnO5Gi_vq-0j1FCgvpXh0NimAewXX8e1g@mail.gmail.com>
 <5B61E054-048E-46BF-9952-382FA65893EE@gmail.com>
 <ab635236-6dac-0f8f-8bab-46ccbc9d47e2@arm.com>
 <CAOcoXZYw0uC+2c5KAVMhvXRukYomAuhSVW=jWU3HH1sX6zgkaQ@mail.gmail.com>
 <685e081c-b374-7d66-4645-d6ee7a02f655@arm.com>
 <CAOcoXZZ5HWYrDEy966BN-Esaci2XD=H98kn1JNwjAU_DUW_Egg@mail.gmail.com>
 <d5e1b66e-4d94-6ec5-96e4-54fb77c44eaa@arm.com>
 <CAOcoXZbapuZ3FhDP2cZ+C9JEJwCZUp03h-6eTbynqk5RGWF+3g@mail.gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <efbb6de5-3454-ad61-e3e6-07c7bdb0def7@arm.com>
Date: Wed, 31 Jul 2019 12:25:35 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <CAOcoXZbapuZ3FhDP2cZ+C9JEJwCZUp03h-6eTbynqk5RGWF+3g@mail.gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] Xen Coding style and clang-format
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Lars Kurth <lars.kurth.xen@gmail.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Committers <committers@xenproject.org>, Artem Mygaiev <Artem_Mygaiev@epam.com>,
 Doug Goldstein <cardoe@cardoe.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

CgpPbiAzMS8wNy8yMDE5IDEyOjE2LCBWaWt0b3IgTWl0aW4gd3JvdGU6Cj4gT24gTW9uLCBKdWwg
MjksIDIwMTkgYXQgMzozNSBQTSBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPiB3
cm90ZToKPj4gT24gNy8yOS8xOSAxOjIxIFBNLCBWaWt0b3IgTWl0aW4gd3JvdGU6Cj4+PiBPbiBN
b24sIEp1bCAyOSwgMjAxOSBhdCAxOjQ5IFBNIEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFy
bS5jb20+IHdyb3RlOgo+Pj4+IE9uIDcvMjkvMTkgMTA6MTMgQU0sIFZpa3RvciBNaXRpbiB3cm90
ZToKPj4+Pj4gT24gRnJpLCBKdWwgMjYsIDIwMTkgYXQgMzo1MCBQTSBKdWxpZW4gR3JhbGwgPGp1
bGllbi5ncmFsbEBhcm0uY29tPiB3cm90ZToKPj4+Pj4+Cj4+Pj4+PiAqKioqKgo+Pj4+Pj4KPj4+
Pj4+IC0gICAgLyogU2VlIGxpbnV4Cj4+Pj4+PiBEb2N1bWVudGF0aW9uL2RldmljZXRyZWUvYmlu
ZGluZ3MvaW50ZXJydXB0LWNvbnRyb2xsZXIvYXJtLGdpYy50eHQgKi8KPj4+Pj4+ICsgICAgLyog
U2VlIGxpbnV4Cj4+Pj4+PiArICAgICAqIERvY3VtZW50YXRpb24vZGV2aWNldHJlZS9iaW5kaW5n
cy9pbnRlcnJ1cHQtY29udHJvbGxlci9hcm0sZ2ljLnR4dCAqLwo+Pj4+Pj4KPj4+Pj4+IE11bHRp
LWxpbmVzIGNvbW1lbnQgb24gWGVuIGFyZSB1c2luZwo+Pj4+Pj4gLyoKPj4+Pj4+ICAgICAgKiBG
b28KPj4+Pj4+ICAgICAgKiBCYXIKPj4+Pj4+ICAgICAgKi8KPj4+Pj4KPj4+Pj4gU2VlIG15IGNv
bW1lbnQgYWJvdXQgY2xhbmctZm9ybWF0IHN1cHBvcnRzIG9ubHkgY29tbWVudHMgaW5kZW50YXRp
b24gZm9yIG5vdy4KPj4+Pgo+Pj4+IEkgc2F3IGl0IGFuZCBJIHdpbGwgcmVwbHkgaGVyZSBmb3Ig
c2ltcGxpY2l0eS4gSGF2aW5nIGEgYXV0b21hdGljCj4+Pj4gY2hlY2tlciB0aGF0IHdpbGwgZG8g
dGhlIHdyb25nIHRoaW5ncyBpcyBub3QgaWRlYWwuCj4+Pj4KPj4+PiBJbWFnaW5lIHdlIGRlY2lk
ZSB0byB1c2UgdGhpcyBjaGVja2VyIGFzIGEgcGFydCBvZiB0aGUgY29tbWl0IHByb2Nlc3MuCj4+
Pj4gVGhpcyBtZWFucyB0aGF0IHRoZSBjb2RlIHdpbGwgYmUgbW9kaWZpZWQgdG8gY2hlY2tlciBj
b2Rpbmcgc3R5bGUgYW5kCj4+Pj4gbm90IFhlbiBvbmUuCj4+Pgo+Pj4gV2VsbCwgeW91IGFyZSBy
aWdodC4gRXZlbiBtb3JlLCB1bmZvcnR1bmF0ZWx5LCB0aGVyZSBpcyBubyBzdWNoIGNvZGluZwo+
Pj4gc3R5bGUgYXMgJ2JzZCcgaW4gY2xhbmctZm9ybWF0Lgo+Pj4gU28gJ3hlbicgY2xhbmctZm9y
bWF0IHN0eWxlIGlzIGJhc2VkIG9uIHRoZSAnbGx2bScgc3R5bGUuCj4+Cj4+IERvIHlvdSBoYXZl
IGEgcG9pbnRlciB0byB0aGUgTExWTSBzdHlsZT8KPiAKPiBTdXJlLCBzZWUgdGhlIG5leHQgbGlu
a3M6Cj4gaHR0cHM6Ly9naXRodWIuY29tL3Zpa3Rvci1taXRpbi94ZW4tY2xhbmctZm9ybWF0LWV4
YW1wbGUvYmxvYi9tYXN0ZXIvLmNsYW5nLWZvcm1hdF9sbHZtCj4gaHR0cHM6Ly9naXRodWIuY29t
L3Zpa3Rvci1taXRpbi94ZW4tY2xhbmctZm9ybWF0LWV4YW1wbGUvYmxvYi9tYXN0ZXIvLmNsYW5n
LWZvcm1hdF94ZW4KClRoYXQncyBjbGFuZy1mb3JtYXQgY29uZmlndXJhdGlvbiBub3QgYSB3cml0
ZS11cCBlYXNpbHkgcmVhZGFibGUgYnkgaHVtYW4uIEl0IGlzIAphbHNvIGRvZXMgbm90IHNheSB3
aGF0IHdpbGwgaGFwcGVuIGZvciB0aGUgcmVzdCBvZiB0aGUgdGhpbmdzIG5vdCBjb25maWd1cmVk
IChpZiAKdGhlcmUgYXJlIGFueSkuCgo+IAo+Pgo+PiBBcyBJIHBvaW50ZWQgb3V0IGluIGEgZGlm
ZmVyZW50IHRocmVhZCwgaXQgd291ZGwgYmUgZWFzaWVyIHRvIHN0YXJ0IGZyb20KPj4gYW4gZXhp
c3RpbmcgY29kaW5nIHN0eWxlIChMTFZNLCBCU0QuLi4pIGFuZCBkZWNpZGUgd2hldGhlciB5b3Ug
d2FudCB0bwo+PiBmdWxseSBhZG9wdCBpdCBvciBtYWtlIGNoYW5nZXMuCj4+Cj4+IFNvIHNvbWVv
bmUgbmVlZHMgdG8gYmUgcGljayBvbmUgYW5kIGxvb2sgYXQgdGhlIGRpZmZlcmVuY2UgaW4gc3R5
bGUgd2l0aAo+PiBYZW4uIEl0IHNlZW1zIHlvdSBhbHJlYWR5IGRvbmUgdGhhdCBqb2IgYXMgeW91
IHR3ZWFrIGl0IGZvciBYZW4uIERvIHlvdQo+PiBoYXZlIGEgd3JpdGUtdXAgb2YgdGhlIGRpZmZl
cmVuY2VzPwo+IAo+IFllcywgaXQgaXMgZG9uZSBleGFjdGx5IHRoaXMgd2F5IHlvdSBtZW50aW9u
ZWQuIE5ldyAneGVuJyBmb3JtYXQgc3R5bGUKPiBpcyBiYXNlZCBvbiAnbGx2bScuCgpDYW4geW91
IGdpdmUgYSBsaW5rIHRvIHRoaXMgd3JpdGUtdXAgaW4gYSBodW1hbiByZWFkYWJsZSB3YXk/Cgo+
IAo+Pgo+Pj4+Pj4gSSBhbSBub3Qgc3VyZSB3aHkgY2xhbmctZm9ybWF0IGRlY2lkZWQgdG8gZm9y
bWF0IGxpa2UgdGhhdC4gRG8geW91IGtub3cgd2h5Pwo+Pj4+Pgo+Pj4+PiBUaGUgcmVhc29uIGlz
IHRoYXQgdGhlcmUgYXJlIHR3byBzdHJpbmdzIGluIG9uZSBsaW5lLiBJdCB3b3VsZCBub3QKPj4+
Pj4gY2hhbmdlIGl0IGlmIGl0IHdlcmUKPj4+Pj4gbm90ICJhcm0scHNjaS0xLjAiIlwwIiwgYnV0
ICJhcm0scHNjaS0xLjBcMCIuCj4+Pj4KPj4+PiBJIHdvdWxkIGxpa2UgdG8gc2VlIHRoZSBleGFj
dCBwYXJ0IG9mIHRoZSBjbGFuZy1mb3JtYXQgY29kaW5nIHN0eWxlCj4+Pj4gZG9jdW1lbnRhdGlv
biB0aGF0IG1lbnRpb24gdGhpcyByZXF1aXJlbWVudHMuLi4gVGhlIG1vcmUgdGhhdCBpbiBhbgo+
Pj4+IGV4YW1wbGUgYWJvdmUgKGNvcGllZCBiZWxvdyBmb3Igc2ltcGxpY2l0eSksIHRoZXJlIGFy
ZSB0d28gc3RyaW5ncyBpbiBvbgo+Pj4+IGxpbmUuCj4+Pgo+Pj4gVGhlIGNsb3Nlc3QgZm91bmQg
c2VlbXMgQmluUGFja1BhcmFtZXRlcnMgQmluUGFja0FyZ3VtZW50cywKPj4+IGhvd2V2ZXIsIGl0
IGlzIGFib3V0IGZ1bmN0aW9uIGNhbGxzIGFjY29yZGluZyB0byBtYW51YWwuLi4KPj4KPj4gQWJv
dmUsIHlvdSBtZW50aW9uIHRoZSB3b3JrIGlzIGJhc2VkIG9uIHRoZSBMTFZNIGNvZGluZyBzdHls
ZS4gSXMgdGhlcmUKPj4gYW55dGhpbmcgaW4gdGhhdCBjb2Rpbmcgc3R5bGUgYWJvdXQgdGhlIHN0
cmluZz8KPiAKPiBXZWxsLCBub3QgbXVjaC4gU2VlIGNsYW5nLWZvcm1hdCBjb25maWd1cmF0b3Ig
bWVudGlvbmVkIGFib3ZlLgo+IEhvd2V2ZXIsIHRoZXJlIGlzIGEgdXNlZnVsIGNsYW5nIEJyZWFr
U3RyaW5nTGl0ZXJhbHMgb3B0aW9uLgo+IEl0IHNob3VsZCBiZSB0dXJuZWQgb2ZmIHRvIGZvbGxv
dyB5b3VyIHN1Z2dlc3Rpb24gbm90IHRvIGJyZWFrIHN0cmluZwo+IGxpdGVyYWwgZm9yIGdyZXAg
dXNlIGNhc2UuCgpJIGFtIG5vdCBzcGVha2luZyBhYm91dCBjbGFuZy1mb3JtYXQgaXRzZWxmIGJ1
dCB0aGUgTExWTSBjb2Rpbmcgc3R5bGUuIEkgYXNzdW1lIAp0aGVyZSBpcyBhIGh1bWFuIHJlYWRh
YmxlIGNvZGluZyBzdHlsZSBmb3IgTExWTSwgcmlnaHQ/IElmIHNvLCBpcyB0aGVyZSBhbnkgCnNl
Y3Rpb24gaW4gaXQgYWJvdXQgc3RyaW5nPwoKPiAKPj4KPj4+Cj4+Pj4KPj4+PiAgICA+PiArICAg
IEQxMVBSSU5UKCJBbGxvY2F0ZWQgJSMiIFBSSXBhZGRyICItJSMiIFBSSXBhZGRyCj4+Pj4KPj4+
Pgo+Pj4+Pgo+Pj4+Pj4KPj4+Pj4+ICoqKioqCj4+Pj4+Pgo+Pj4+Pj4gLSAgICBjbG9ja192YWxp
ZCA9IGR0X3Byb3BlcnR5X3JlYWRfdTMyKGRldiwgImNsb2NrLWZyZXF1ZW5jeSIsCj4+Pj4+PiAt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJmNsb2NrX2ZyZXF1ZW5jeSk7
Cj4+Pj4+PiArICAgIGNsb2NrX3ZhbGlkID0KPj4+Pj4+ICsgICAgICAgIGR0X3Byb3BlcnR5X3Jl
YWRfdTMyKGRldiwgImNsb2NrLWZyZXF1ZW5jeSIsICZjbG9ja19mcmVxdWVuY3kpOwo+Pj4+Pj4K
Pj4+Pj4+IEkgYW0gbm90IHN1cmUgd2h5IGNsYW5nLWZvcm1hdCBkZWNpZGUgdG8gZm9ybWF0IGxp
a2UgdGhhdC4gVGhlIGN1cnJlbnQgdmVyc2lvbgo+Pj4+Pj4gaXMgZGVmaW5pdGVseSB2YWxpZC4K
Pj4+Pj4KPj4+Pj4gVGhlIGN1cnJlbnQgdmVyc2lvbiBpcyBub3QgdmFsaWQgYXMgaXQgdGFrZXMg
ODEgY2hhcnMsIHdoaWxlIDc5IGlzCj4+Pj4+IGFsbG93ZWQgYWNjb3JkaW5nIHRvIGNvZGluZyBz
dHlsZS4KPj4+Pgo+Pj4+IFJlYWxseT8gSSBsb29rZWQgYXQgdGhlIGNvZGUgYW5kIHRoaXMgaXMg
NjIgY2hhcmFjdGVycy4uLiBJdCB3b3VsZCBiZSA4MQo+Pj4+IGNoYXJhY3RlcnMgaWYgIiZjbG9j
a19mcmVxdWVuY3kpOyIgd2VyZSBvbiB0aGUgc2FtZSBsaW5lLiBCdXQgc2VlIGhvdyBpdAo+Pj4+
IGlzIHNwbGl0IGluIDIgbGluZXMuCj4+Pgo+Pj4gWW91IGFyZSByaWdodCwgdGhlcmUgYXJlIHR3
byBsaW5lcy4gU28gaXQgbmVlZHMgdG8gZmluZCBvdXQgaG93IHRvCj4+PiBjb25maWd1cmUgb3Ig
aW1wbGVtZW50IHN1Y2ggYSBmZWF0dXJlIHRvIGlnbm9yZSBzdWNoIGNhc2VzLgo+Pgo+PiBXaGF0
J3MgdGhlIExMVk0gY29kaW5nIHN0eWxlIHBvbGljeSBhYm91dCB0aGlzPwo+IAo+IFdlbGwsIExM
Vk0gZm9ybWF0cyBpdCBhcyBzaG93biBhYm92ZS4gQWxsIHRoZSBvdGhlciAnbmF0aXZlJwo+IGNs
YW5nLWZvcm1hdCBzdHlsZXMgYmVoYXZlIHNpbWlsYXJseS4KClRoaXMgZG9lcyBub3QgYW5zd2Vy
IHRvIG15IHF1ZXN0aW9uLiBZb3UgcG9pbnRlZCBtZSBob3cgY2xhbmctZm9ybWF0IGlzIApjb25m
aWd1cmVkLCBub3QgaG93IHRoZSBiZWhhdmlvciBvZiBjbGFuZyBmb3JtYXQgZm9yIHRoaXMgcGFy
dGljdWxhciBjYXNlIGFuZCAKdGhlIGRldmVsb3BlciBkb2N1bWVudGF0aW9uIHJlbGF0ZWQgdG8g
dGhpcy4KCkNoZWVycywKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 31 11:27:06 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 11:27:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsml7-0001z3-1K; Wed, 31 Jul 2019 11:27:05 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=4LBZ=V4=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1hsml5-0001yx-6x
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 11:27:03 +0000
X-Inumbo-ID: 1d2a7fd1-b386-11e9-8980-bc764e045a96
Received: from EUR02-HE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe05::711])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1d2a7fd1-b386-11e9-8980-bc764e045a96;
 Wed, 31 Jul 2019 11:27:01 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=iTuM1KtvOlfo42xyxQRjuOh4sPjo8ErmfCS//IaUaaRapipApBEbNl9BK6sk9JvaZC+vgDGQWfLnrRoo4m8tq9/3RgW2RM2nBemP3TMsO4/jppv+yFNk30iSsdOspW2tMzXRu9VcXKkjPcM32ANmKpDgOGbSwGFDU9pGi3x8xlwTv55NmcTq20xGTBLFDIRxgYO1JGPGB2BbeIntRHgtU6cXyJpT8/QlOCA/Cs0n8tJRadznwXol4T7f/B+ZfYazjq2ZPzVF12LFTqaqWo1sWUM8YztbN6RSWguWNLZC6dSufxnBpfYeLT8qiJvDZxbBtMHKX3scesl5CJgqGpzZiA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=IlNHGvqc4/2hPFa0TanRdaMKQ+3AHNBl7MwzC2Wyzgk=;
 b=ZOh9UpEMANTjYT0WBf6wNS57L+7HHp2H/0JCC7IWXBi+mHs4VCGIwWvAYyAMOYi5FpYgqfT+gM0AJnVmdWbBnBT/FA2BdcALi4yK1gmMAUd1jlTpG0DZJbHASMNxSoR8BPopYyaWuJ6C9jICWi1KkuMRcI9WNg77VvzKfBNq0vB8DFasES68lX7JdB1+W8e1YWMEnPPF5Wwjll2Cf+E0qD6FfFcQsS0Fj+2jO4az503jZ1loYVt/f+TxSvVtZmDYilq/dpWKECQjnXmQJlXKWHqagFObzwt0I3l2/IQvK2Mivil4BH7+AqYn9/MycFVx54ex26RHUH4Jh4VbGfNFUA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=bitdefender.com;dmarc=pass action=none
 header.from=bitdefender.com;dkim=pass header.d=bitdefender.com;arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=bitdefender.onmicrosoft.com; s=selector1-bitdefender-onmicrosoft-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=IlNHGvqc4/2hPFa0TanRdaMKQ+3AHNBl7MwzC2Wyzgk=;
 b=qWp+OZjlWaDBNLZM4kLs8oQEOkI++24CS/0Iu9ENbAtr5aZrKasMJe1dk4wY5GQuXmZbWWFPEQB/b9L8jQPw4Lb2Jm2VCPOplNEtvW1RQSjEMPT3M/5GJL6MOYpvbph2d6zh7ep+bUuSTOVQYyMJ3kzfmRrFQAi8G09oCCx1eFo=
Received: from VI1PR0202MB2928.eurprd02.prod.outlook.com (10.171.106.11) by
 VI1PR0202MB3504.eurprd02.prod.outlook.com (52.134.18.11) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2115.14; Wed, 31 Jul 2019 11:26:59 +0000
Received: from VI1PR0202MB2928.eurprd02.prod.outlook.com
 ([fe80::7967:e7:88e7:2c18]) by VI1PR0202MB2928.eurprd02.prod.outlook.com
 ([fe80::7967:e7:88e7:2c18%3]) with mapi id 15.20.2115.005; Wed, 31 Jul 2019
 11:26:59 +0000
From: Alexandru Stefan ISAILA <aisaila@bitdefender.com>
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v2] x86/HVM: correct hvmemul_map_linear_addr() for
 multi-page case
Thread-Index: AQHVR5LczOe7ndU+fkK5TPVTLddx3w==
Date: Wed, 31 Jul 2019 11:26:59 +0000
Message-ID: <e67b4dc1-472f-dcb0-9ce6-d1f44255249c@bitdefender.com>
References: <5B98D7CF02000078001E7AEA@prv1-mh.provo.novell.com>
 <5B9A381302000078001E81DC@prv1-mh.provo.novell.com>
In-Reply-To: <5B9A381302000078001E81DC@prv1-mh.provo.novell.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: PR0P264CA0020.FRAP264.PROD.OUTLOOK.COM (2603:10a6:100::32)
 To VI1PR0202MB2928.eurprd02.prod.outlook.com
 (2603:10a6:800:e3::11)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=aisaila@bitdefender.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [91.199.104.6]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: a097e6e5-61b7-47d2-2574-08d715aa003a
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:VI1PR0202MB3504; 
x-ms-traffictypediagnostic: VI1PR0202MB3504:|VI1PR0202MB3504:
x-ms-exchange-purlcount: 1
x-microsoft-antispam-prvs: <VI1PR0202MB3504A21C489EFF3EBDB3678CABDF0@VI1PR0202MB3504.eurprd02.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:6790;
x-forefront-prvs: 011579F31F
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(396003)(376002)(136003)(346002)(39860400002)(366004)(189003)(199004)(110136005)(54906003)(305945005)(66946007)(478600001)(99286004)(256004)(68736007)(86362001)(36756003)(31686004)(64756008)(66556008)(66446008)(316002)(6436002)(6246003)(66476007)(14444005)(31696002)(76176011)(52116002)(4326008)(71190400001)(966005)(71200400001)(2616005)(186003)(53546011)(8676002)(7736002)(6512007)(6506007)(81156014)(8936002)(11346002)(102836004)(386003)(6116002)(53936002)(2906002)(81166006)(229853002)(5660300002)(3846002)(25786009)(446003)(6306002)(66066001)(6486002)(486006)(476003)(14454004)(26005)(309714004);
 DIR:OUT; SFP:1102; SCL:1; SRVR:VI1PR0202MB3504;
 H:VI1PR0202MB2928.eurprd02.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: bitdefender.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: NVm+/sxU4Lcn6PcpbfeY9Xy3WGphO4cOHpH4x5raxsnuhDHqprZ/YIxm6qcyo6KAIYU2iPLLptCXk7OOYoxYLNXoTwiRW6+32RAf6kXKU89OyRKxYcndRI8YUlEqoIlObNOkfT4UGhkI8XIVXSoCXV5AWI7QjJR4IlXq6asozmHbb/+Y5KPE6no02N487IvhY2PrXpLxJaHMtt6fX8/jpEv4SvNmIlaUtkC6xLTugtjkztJn5xc2ZezCgiPO0Y/eC8u2IvXXL+REpGp8fTA914PYhih7aWGJODlmFAHb9RnfU2n7VKqtmNb3LQWGKvlAbFcXuW2wNcpovILuLFqmpyjrfDj8x+Yh0spRtf8dmL1yH/04IEcg40J3jR3tCRMa7CNPmNeeiCmKCrWWzWBrFhhTZuanGDJOq4lEzYVqOkc=
Content-ID: <2A7C43632F83AB4081196694A35353B6@eurprd02.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: bitdefender.com
X-MS-Exchange-CrossTenant-Network-Message-Id: a097e6e5-61b7-47d2-2574-08d715aa003a
X-MS-Exchange-CrossTenant-originalarrivaltime: 31 Jul 2019 11:26:59.0910 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 487baf29-f1da-469a-9221-243f830c36f3
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: aisaila@bbu.bitdefender.biz
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0202MB3504
Subject: Re: [Xen-devel] [PATCH v2] x86/HVM: correct
 hvmemul_map_linear_addr() for multi-page case
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

DQoNCk9uIDEzLjA5LjIwMTggMTM6MTIsIEphbiBCZXVsaWNoIHdyb3RlOg0KPiBUaGUgZnVuY3Rp
b24gZG9lcyB0d28gdHJhbnNsYXRpb25zIGluIG9uZSBnbyBmb3IgYSBzaW5nbGUgZ3Vlc3QgYWNj
ZXNzLg0KPiBBbnkgZmFpbHVyZSBvZiB0aGUgZmlyc3QgdHJhbnNsYXRpb24gc3RlcCAoZ3Vlc3Qg
bGluZWFyIC0+IGd1ZXN0DQo+IHBoeXNpY2FsKSwgcmVzdWx0aW5nIGluICNQRiwgb3VnaHQgdG8g
dGFrZSBwcmVjZWRlbmNlIG92ZXIgYW55IGZhaWx1cmUNCj4gb2YgdGhlIHNlY29uZCBzdGVwIChn
dWVzdCBwaHlzaWNhbCAtPiBob3N0IHBoeXNpY2FsKS4gQmFpbCBvdXQgb2YgdGhlDQo+IGxvb3Ag
ZWFybHkgc29sZWx5IHdoZW4gdHJhbnNsYXRpb24gcHJvZHVjZXMgSFZNVFJBTlNfYmFkX2xpbmVh
cl90b19nZm4sDQo+IGFuZCByZWNvcmQgdGhlIG1vc3QgcmVsZXZhbnQgb2YgcGVyaGFwcyBtdWx0
aXBsZSBkaWZmZXJlbnQgZXJyb3JzDQo+IG90aGVyd2lzZS4gKFRoZSBjaG9pY2Ugb2YgWkVST19C
TE9DS19QVFIgYXMgc2VudGluZWwgaXMgYXJiaXRyYXJ5LikNCj4gDQo+IFNpZ25lZC1vZmYtYnk6
IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4NCg0KVGhpcyBpcyB1c2VmdWwgZm9yIGFk
ZGluZyBuZXcgZnVuY3Rpb25hbGl0eSB0byBodm1lbXVsX21hcF9saW5lYXJfYWRkcigpDQoNClJl
dmlld2VkLWJ5OiBBbGV4YW5kcnUgSXNhaWxhIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4NCg0K
PiAtLS0NCj4gdjI6IEFkZCBjb21tZW50IChtYXBwaW5nIHRhYmxlKSBhbmQgYWRqdXN0IHVwZGF0
ZV9tYXBfZXJyKCkNCj4gICAgICBhY2NvcmRpbmdseS4NCj4gDQo+IC0tLSBhL3hlbi9hcmNoL3g4
Ni9odm0vZW11bGF0ZS5jDQo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9odm0vZW11bGF0ZS5jDQo+IEBA
IC01MzIsNiArNTMyLDM2IEBAIHN0YXRpYyBpbnQgaHZtZW11bF9kb19tbWlvX2FkZHIocGFkZHJf
dA0KPiAgIH0NCj4gICANCj4gICAvKg0KPiArICogSW50ZW5kZWQgbWFwcGluZywgaW1wbGVtZW50
ZWQgd2l0aG91dCB0YWJsZSBsb29rdXA6DQo+ICsgKg0KPiArICogLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCj4gKyAqIHwgXCBuZXcgfCAgICAgICB8ICAgICAgIHwg
ICAgICAgfCAgICAgICB8DQo+ICsgKiB8ICAgXCAgIHwgT0tBWSAgfCBOVUxMICB8IFJFVFJZIHwg
VU5ITkQgfA0KPiArICogfCBlcnIgXCB8ICAgICAgIHwgICAgICAgfCAgICAgICB8ICAgICAgIHwN
Cj4gKyAqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQo+ICsgKiB8
IE9LQVkgIHwgT0tBWSAgfCBOVUxMICB8IFJFVFJZIHwgVU5ITkQgfA0KPiArICogLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCj4gKyAqIHwgTlVMTCAgfCBOVUxMICB8
IE5VTEwgIHwgUkVUUlkgfCBVTkhORCB8DQo+ICsgKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLQ0KPiArICogfCBSRVRSWSB8IFJFVFJZIHwgUkVUUlkgfCBSRVRSWSB8
IFVOSE5EIHwNCj4gKyAqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
DQo+ICsgKiB8IFVOSE5EIHwgVU5ITkQgfCBVTkhORCB8IFVOSE5EIHwgVU5ITkQgfA0KPiArICog
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCj4gKyAqLw0KPiArc3Rh
dGljIHZvaWQgKnVwZGF0ZV9tYXBfZXJyKHZvaWQgKmVyciwgdm9pZCAqbmV3KQ0KPiArew0KPiAr
ICAgIGlmICggZXJyID09IFpFUk9fQkxPQ0tfUFRSIHx8IGVyciA9PSBFUlJfUFRSKH5YODZFTVVM
X09LQVkpIHx8DQo+ICsgICAgICAgICBuZXcgPT0gRVJSX1BUUih+WDg2RU1VTF9VTkhBTkRMRUFC
TEUpICkNCj4gKyAgICAgICAgcmV0dXJuIG5ldzsNCj4gKw0KPiArICAgIGlmICggbmV3ID09IEVS
Ul9QVFIoflg4NkVNVUxfT0tBWSkgfHwNCj4gKyAgICAgICAgIGVyciA9PSBFUlJfUFRSKH5YODZF
TVVMX1VOSEFORExFQUJMRSkgKQ0KPiArICAgICAgICByZXR1cm4gZXJyOw0KPiArDQo+ICsgICAg
cmV0dXJuIGVyciA/OiBuZXc7DQo+ICt9DQo+ICsNCj4gKy8qDQo+ICAgICogTWFwIHRoZSBmcmFt
ZShzKSBjb3ZlcmluZyBhbiBpbmRpdmlkdWFsIGxpbmVhciBhY2Nlc3MsIGZvciB3cml0ZWFibGUN
Cj4gICAgKiBhY2Nlc3MuICBNYXkgcmV0dXJuIE5VTEwgZm9yIE1NSU8sIG9yIEVSUl9QVFIoflg4
NkVNVUxfKikgZm9yIG90aGVyIGVycm9ycw0KPiAgICAqIGluY2x1ZGluZyBFUlJfUFRSKH5YODZF
TVVMX09LQVkpIGZvciB3cml0ZS1kaXNjYXJkIG1hcHBpbmdzLg0KPiBAQCAtNTQ0LDcgKzU3NCw3
IEBAIHN0YXRpYyB2b2lkICpodm1lbXVsX21hcF9saW5lYXJfYWRkcigNCj4gICAgICAgc3RydWN0
IGh2bV9lbXVsYXRlX2N0eHQgKmh2bWVtdWxfY3R4dCkNCj4gICB7DQo+ICAgICAgIHN0cnVjdCB2
Y3B1ICpjdXJyID0gY3VycmVudDsNCj4gLSAgICB2b2lkICplcnIsICptYXBwaW5nOw0KPiArICAg
IHZvaWQgKmVyciA9IFpFUk9fQkxPQ0tfUFRSLCAqbWFwcGluZzsNCj4gICAgICAgdW5zaWduZWQg
aW50IG5yX2ZyYW1lcyA9ICgobGluZWFyICsgYnl0ZXMgLSAhIWJ5dGVzKSA+PiBQQUdFX1NISUZU
KSAtDQo+ICAgICAgICAgICAobGluZWFyID4+IFBBR0VfU0hJRlQpICsgMTsNCj4gICAgICAgdW5z
aWduZWQgaW50IGk7DQo+IEBAIC02MDAsMjcgKzYzMCwyOCBAQCBzdGF0aWMgdm9pZCAqaHZtZW11
bF9tYXBfbGluZWFyX2FkZHIoDQo+ICAgICAgICAgICAgICAgZ290byBvdXQ7DQo+ICAgDQo+ICAg
ICAgICAgICBjYXNlIEhWTVRSQU5TX2JhZF9nZm5fdG9fbWZuOg0KPiAtICAgICAgICAgICAgZXJy
ID0gTlVMTDsNCj4gLSAgICAgICAgICAgIGdvdG8gb3V0Ow0KPiArICAgICAgICAgICAgZXJyID0g
dXBkYXRlX21hcF9lcnIoZXJyLCBOVUxMKTsNCj4gKyAgICAgICAgICAgIGNvbnRpbnVlOw0KPiAg
IA0KPiAgICAgICAgICAgY2FzZSBIVk1UUkFOU19nZm5fcGFnZWRfb3V0Og0KPiAgICAgICAgICAg
Y2FzZSBIVk1UUkFOU19nZm5fc2hhcmVkOg0KPiAtICAgICAgICAgICAgZXJyID0gRVJSX1BUUih+
WDg2RU1VTF9SRVRSWSk7DQo+IC0gICAgICAgICAgICBnb3RvIG91dDsNCj4gKyAgICAgICAgICAg
IGVyciA9IHVwZGF0ZV9tYXBfZXJyKGVyciwgRVJSX1BUUih+WDg2RU1VTF9SRVRSWSkpOw0KPiAr
ICAgICAgICAgICAgY29udGludWU7DQo+ICAgDQo+ICAgICAgICAgICBkZWZhdWx0Og0KPiAtICAg
ICAgICAgICAgZ290byB1bmhhbmRsZWFibGU7DQo+ICsgICAgICAgICAgICBlcnIgPSB1cGRhdGVf
bWFwX2VycihlcnIsIEVSUl9QVFIoflg4NkVNVUxfVU5IQU5ETEVBQkxFKSk7DQo+ICsgICAgICAg
ICAgICBjb250aW51ZTsNCj4gICAgICAgICAgIH0NCj4gICANCj4gICAgICAgICAgICptZm4rKyA9
IHBhZ2VfdG9fbWZuKHBhZ2UpOw0KPiAgIA0KPiAgICAgICAgICAgaWYgKCBwMm1faXNfZGlzY2Fy
ZF93cml0ZShwMm10KSApDQo+IC0gICAgICAgIHsNCj4gLSAgICAgICAgICAgIGVyciA9IEVSUl9Q
VFIoflg4NkVNVUxfT0tBWSk7DQo+IC0gICAgICAgICAgICBnb3RvIG91dDsNCj4gLSAgICAgICAg
fQ0KPiArICAgICAgICAgICAgZXJyID0gdXBkYXRlX21hcF9lcnIoZXJyLCBFUlJfUFRSKH5YODZF
TVVMX09LQVkpKTsNCj4gICAgICAgfQ0KPiAgIA0KPiArICAgIGlmICggZXJyICE9IFpFUk9fQkxP
Q0tfUFRSICkNCj4gKyAgICAgICAgZ290byBvdXQ7DQo+ICsNCj4gICAgICAgLyogRW50aXJlIGFj
Y2VzcyB3aXRoaW4gYSBzaW5nbGUgZnJhbWU/ICovDQo+ICAgICAgIGlmICggbnJfZnJhbWVzID09
IDEgKQ0KPiAgICAgICAgICAgbWFwcGluZyA9IG1hcF9kb21haW5fcGFnZShodm1lbXVsX2N0eHQt
Pm1mblswXSk7DQo+IEBAIC02MzksNiArNjcwLDcgQEAgc3RhdGljIHZvaWQgKmh2bWVtdWxfbWFw
X2xpbmVhcl9hZGRyKA0KPiAgICAgICByZXR1cm4gbWFwcGluZyArIChsaW5lYXIgJiB+UEFHRV9N
QVNLKTsNCj4gICANCj4gICAgdW5oYW5kbGVhYmxlOg0KPiArICAgIEFTU0VSVChlcnIgPT0gWkVS
T19CTE9DS19QVFIpOw0KPiAgICAgICBlcnIgPSBFUlJfUFRSKH5YODZFTVVMX1VOSEFORExFQUJM
RSk7DQo+ICAgDQo+ICAgIG91dDoNCj4gDQo+IA0KPiANCj4gDQo+IA0KPiBfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KPiBYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0DQo+IFhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZw0KPiBodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVsDQo+IA0KX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 31 11:33:26 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 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 1hsmrB-0002jz-Qg; Wed, 31 Jul 2019 11:33:21 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=mMRS=V4=arm.com=andre.przywara@srs-us1.protection.inumbo.net>)
 id 1hsmrA-0002ju-I7
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 11:33:20 +0000
X-Inumbo-ID: fe021510-b386-11e9-81f7-274ccae5aa1d
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id fe021510-b386-11e9-81f7-274ccae5aa1d;
 Wed, 31 Jul 2019 11:33:18 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id D37FC344;
 Wed, 31 Jul 2019 04:33:17 -0700 (PDT)
Received: from donnerap.cambridge.arm.com (usa-sjc-imap-foss1.foss.arm.com
 [10.121.207.14])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id EBD5F3F71F;
 Wed, 31 Jul 2019 04:33:16 -0700 (PDT)
Date: Wed, 31 Jul 2019 12:33:14 +0100
From: Andre Przywara <andre.przywara@arm.com>
To: Julien Grall <julien.grall@arm.com>
Message-ID: <20190731123314.1216dd07@donnerap.cambridge.arm.com>
In-Reply-To: <8c7bc6d1-3482-ec5b-b3d9-c6562caf5711@arm.com>
References: <1564137460-25629-1-git-send-email-andrii.anisov@gmail.com>
 <1564137460-25629-7-git-send-email-andrii.anisov@gmail.com>
 <c971845f-7305-22c2-081f-9faa36e4c8d2@arm.com>
 <63256c34-fab7-1fb8-3637-9c5a50d6d6bf@gmail.com>
 <8c7bc6d1-3482-ec5b-b3d9-c6562caf5711@arm.com>
Organization: ARM
X-Mailer: Claws Mail 3.17.3 (GTK+ 2.24.32; aarch64-unknown-linux-gnu)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [RFC 5/6] arm64: call enter_hypervisor_head only
 when it is needed
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Stefano Stabellini <sstabellini@kernel.org>,
 Andrii Anisov <andrii_anisov@epam.com>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 Andrii Anisov <andrii.anisov@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>

T24gV2VkLCAzMSBKdWwgMjAxOSAxMjowMjoyMCArMDEwMApKdWxpZW4gR3JhbGwgPGp1bGllbi5n
cmFsbEBhcm0uY29tPiB3cm90ZToKCkhpLAoKPiBPbiAzMC8wNy8yMDE5IDE4OjM1LCBBbmRyaWkg
QW5pc292IHdyb3RlOgo+ID4gCj4gPiBPbiAyNi4wNy4xOSAxMzo1OSwgSnVsaWVuIEdyYWxsIHdy
b3RlOiAgCj4gPj4gSGksCj4gPj4KPiA+PiBPbiAyNi8wNy8yMDE5IDExOjM3LCBBbmRyaWkgQW5p
c292IHdyb3RlOiAgCj4gPj4+IEZyb206IEFuZHJpaSBBbmlzb3YgPGFuZHJpaV9hbmlzb3ZAZXBh
bS5jb20+Cj4gPj4+Cj4gPj4+IE9uIEFSTTY0IHdlIGtub3cgZXhhY3RseSBpZiB0cmFwIGhhcHBl
bmVkIGZyb20gaHlwZXJ2aXNvciBvciBndWVzdCwgc28KPiA+Pj4gd2UgZG8gbm90IG5lZWQgdG8g
dGFrZSB0aGF0IGRlY2lzaW9uLiBUaGlzIHJlZHVjZXMgYSBjb25kaXRpb24gZm9yCj4gPj4+IGFs
bCBlbnRlcl9oeXBlcnZpc29yX2hlYWQgY2FsbHMgYW5kIHRoZSBmdW5jdGlvbiBjYWxsIGZvciB0
cmFwcyBmcm9tCj4gPj4+IHRoZSBoeXBlcnZpc29yIG1vZGUuICAKPiA+Pgo+ID4+IE9uZSBjb25k
aXRpb24gbG9zdCBidXQgLi4uICAKPiA+IAo+ID4gLi4uSW4gdGhlIGhvdCBwYXRoIChhY3R1YWxs
eSBhdCBhbnkgdHJhcCkuICAKPiAKPiBFdmVyeXRoaW5nIGlzIGluIHRoZSBob3QgcGF0aCBoZXJl
LCB5ZXQgdGhlcmUgYXJlIGEgbG90IG9mIG90aGVyIGJyYW5jaGVzLiBTbyAKPiB3aHkgdGhpcyBi
cmFuY2ggaW4gcGFydGljdWxhcj8KPiAKPiBBcyBJIGhhdmUgbWVudGlvbmVkIGEgZmV3IHRpbWVz
IGJlZm9yZSwgdGhlcmUgYXJlIGEgZGlmZmVyZW5jZSBiZXR3ZWVuIHRoZSAKPiB0aGVvcnkgYW5k
IHRoZSBwcmFjdGljZS4gSW4gdGhlb3J5LCByZW1vdmluZyBhIGJyYW5jaCBsb29rcyBuaWNlLiBC
dXQgaW4gCj4gcHJhY3RpY2UgdGhpcyBtYXkgbm90IGJlIHRoZSBjYXNlLgo+IAo+IEluIHRoaXMg
cGFydGljdWxhciBjYXNlLCBJIGRvbid0IGJlbGlldmUgdGhpcyBpcyBnb2luZyB0byBoYXZlIGEg
cmVhbCBpbXBhY3Qgb24gCj4gdGhlIHBlcmZvcm1hbmNlLgo+IAo+IFRoZSBQU1RBVEUgaGFzIGJl
ZW4gc2F2ZWQgYSBmZXcgaW5zdHJ1Y3Rpb25zIGJlZm9yZSBpbiBjcHVfdXNlcl9yZWdzLCBzbyB0
aGVyZQo+IGFyZSBoaWdoIGNoYW5jZSB0aGUgdmFsdWUgd2lsbCBzdGlsbCBiZSBpbiB0aGUgTDEg
Y2FjaGUuCgpJIGFncmVlIG9uIHRoaXMsIGFuZCBzZWNvbmQgdGhlIGlkZWEgb2YgKm5vdCogbWlj
cm8tb3B0aW1pc2luZyBjb2RlIGp1c3QgZm9yIHRoZSBzYWtlIG9mIGl0LiBJZiB5b3UgaGF2ZSBu
dW1iZXJzIHRoYXQgYmFjayB0aGlzIHVwLCBpdCB3b3VsZCBiZSBhIGRpZmZlcmVudCBzdG9yeS4K
Cj4gVGhlIGNvbXBpbGVyIG1heSBhbHNvIGRlY2lkZSB0byBkbyB0aGUgZGlyZWN0IGJyYW5jaCB3
aGVuIG5vdCBpbiBndWVzdF9tb2RlLiBBIAo+IHRyYXAgZnJvbSB0aGUgaHlwZXJ2aXNvciBpcyBt
b3N0bHkgZm9yIGludGVycnVwdHMuIFNvIHRoZXJlIGFyZSBjaGFuY2UgdGhpcyBpcyAKPiBub3Qg
Z29pbmcgdG8gaGF2ZSBhIHJlYWwgaW1wYWN0IG9uIHRoZSBvdmVyYWxsIG9mIHRoZSBpbnRlcnJ1
cHQgaGFuZGxpbmcuCj4gCj4gSWYgeW91IGFyZSByZWFsbHkgd29ycnkgb2YgdGhlIGltcGFjdCBv
ZiBicmFuY2ggdGhlbiB0aGVyZSBhcmUgYSBmZXcgbW9yZSAKPiBpbXBvcnRhbnQgcGxhY2VzICh3
aXRoIGEgZ3JlYXRlciBiZW5lZml0cykgdG8gbG9vazoKPiAgICAgIDEpIEl0IHNlZW1zIHRoZSBj
b21waWxlciB1c2UgYSBqdW1wIHRhYmxlIGZvciB0aGUgc3dpdGNoIGNhc2UgaW4gCj4gZG9fdHJh
cF9ndWVzdF9zeW5jKCksIHNvIGl0IHdpbGwgcmVzdWx0IHRvIG11bHRpcGxlIGRpcmVjdCBicmFu
Y2ggZXZlcnl0aW1lLgoKSSBkb24ndCB0aGluayBpdCdzIHdvcnRoIHRvICJmaXgiIHRoaXMgaXNz
dWUuIFRoZSBjb21waWxlciBoYXMgZG9uZSB0aGlzIGZvciBhIHJlYXNvbiwgYW5kIEkgd291bGQg
Z3Vlc3MgaXQgZmlndXJlZCB0aGF0IHRoaXMgaXMgY2hlYXBlciB0aGFuIG90aGVyIHdheXMgb2Yg
c29sdmluZyB0aGlzLiBJZiB5b3UgYXJlIHJlYWxseSBwYXJhbm9pZCBhYm91dCB0aGlzLCBJIHdv
dWxkIHRyeSB0byBjb21waWxlIHRoaXMgd2l0aCB0dW5pbmcgZm9yIHlvdXIgcGFydGljdWxhciBj
b3JlICgtbXR1bmUpLCBzbyB0aGF0IHRoZSBjb21waWxlciBjYW4gdGhyb3cgaW4gbW9yZSBtaWNy
by1hcmNoaXRlY3R1cmFsIGtub3dsZWRnZSBhYm91dCB0aGUgY29zdCBvZiBjZXJ0YWluIGluc3Ry
dWN0aW9ucy4KCj4gICAgICAyKSBJbmRpcmVjdCBicmFuY2ggaGF2ZSBhIG5vbi1uZWdsaWdpYmxl
IGNvc3QgY29tcGFyZSB0byBkaXJlY3QgYnJhbmNoLiAKPiBUaGlzIGlzIGEgbG90IHVzZWQgaW4g
dGhlIGludGVycnVwdCBjb2RlIChzZWUgZ2ljX2h3X29wcy0+cmVhZF9pcnEoKSkuIEFsbCBvZiAK
PiB0aGVtIGFyZSBrbm93biBhdCBib290IHRpbWUsIHNvIHRoZXkgY291bGQgYmUgcmVwbGFjZSB3
aXRoIGRpcmVjdCBicmFuY2guIHg4NiAKPiByZWNlbnRseSBpbnRyb2R1Y2VkIGFsdGVybmF0aXZl
X2NhbGwoKSBmb3IgdGhpcyBwdXJwb3NlLiBUaGlzIGNvdWxkIGJlIHJlLXVzZWQgCj4gb24gQXJt
LgoKVGhpcyBpcyBpbmRlZWQgc29tZXRoaW5nIEkgd2FzIGFsd2F5cyB3b3JyaWVkIGFib3V0OiBJ
dCBsb29rcyBjaGVhcCBhbmQgZWxlZ2FudCBpbiB0aGUgQyBzb3VyY2UgY29kZSwgYnV0IGlzIHBv
dGVudGlhbGx5IGV4cGVuc2l2ZSBvbiBoYXJkd2FyZS4gVGhlIHBhcnRpY3VsYXIgc25pcHBldCBp
czoKLi4uCiAgMjQ5MDI0OiAgICAgICBkNTAzM2ZkZiAgICAgICAgaXNiCiAgMjQ5MDI4OiAgICAg
ICBmOTQwMWU4MCAgICAgICAgbGRyICAgICB4MCwgW3gyMCwgIzU2XQogIDI0OTAyYzogICAgICAg
Zjk0MDc4MDEgICAgICAgIGxkciAgICAgeDEsIFt4MCwgIzI0MF0KICAyNDkwMzA6ICAgICAgIDJh
MTMwM2UwICAgICAgICBtb3YgICAgIHcwLCB3MTkKICAyNDkwMzQ6ICAgICAgIGQ2M2YwMDIwICAg
ICAgICBibHIgICAgIHgxCi4uLgpJbiBjYXNlIG9mIGFuIGludGVycnVwdCwgdGhlIGZpcnN0IGxv
YWQgd2lsbCBwcm9iYWJseSBtaXNzIHRoZSBjYWNoZSwgYW5kIHRoZSBDUFUgaXMgc3R1Y2sgbm93
LCBiZWNhdXNlIGR1ZSB0byB0aGUgZGVwZW5kZW5jaWVzIGl0IGNhbid0IGRvIG11Y2ggZWxzZS4g
SXQgY2FuJ3QgZXZlbiBwcmVkaWN0IHRoZSBicmFuY2ggYW5kIHNwZWN1bGF0aXZlbHkgZXhlY3V0
ZSBhbnl0aGluZywgYmVjYXVzZSB0aGUgZGVzdGluYXRpb24gYWRkcmVzcyBpcyB5ZXQgYW5vdGhl
ciBkZXBlbmRlbnQgbG9hZCBhd2F5LgpUaGlzIG1pZ2h0IG5vdCBtYXR0ZXIgZm9yIGxpdHRsZSBj
b3JlcyBsaWtlIEE1M3MsIGJlY2F1c2UgdGhleSB3b3VsZG4ndCBzcGVjdWxhdGUgYW55d2F5LiBC
dXQgYmV0dGVyIGNvcmVzIChBNzIsIGZvciBpbnN0YW5jZSkgd291bGQgbW9zdCBsaWtlbHkgYmVu
ZWZpdCBmcm9tIGFuIG9wdGltaXNhdGlvbiBpbiB0aGlzIGFyZWEuCgpDaGVlcnMsCkFuZHJlLgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 31 11:44:05 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 11:44:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsn1I-0003VA-6u; Wed, 31 Jul 2019 11:43:48 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=mXbA=V4=gmail.com=viktor.mitin.19@srs-us1.protection.inumbo.net>)
 id 1hsn1H-0003V5-48
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 11:43:47 +0000
X-Inumbo-ID: 7405663a-b388-11e9-8980-bc764e045a96
Received: from mail-io1-xd32.google.com (unknown [2607:f8b0:4864:20::d32])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7405663a-b388-11e9-8980-bc764e045a96;
 Wed, 31 Jul 2019 11:43:45 +0000 (UTC)
Received: by mail-io1-xd32.google.com with SMTP id j6so15730010ioa.5
 for <xen-devel@lists.xenproject.org>; Wed, 31 Jul 2019 04:43:45 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc:content-transfer-encoding;
 bh=c5bp1FStj/5EsauRZAMSNT82Jf9GM6YIr4B1D6chi2o=;
 b=ADTxb+1NP4uVJC1jH8ySKXtSW0EVuOpImnQoYWvQeOgblcuLm9966lQuq1RIK3R9FW
 LNnrZ37bm+pyJDo0/P/yX/j/7Q7j+PdhMQWzqoLM//8DhDUh4+1RUBNvF3INCwk8cYc1
 olbRFLiFV3SlK60M7yK8DUo+6WPoYdeXQa8Nwdk3e3gZIc7vgMVYK3YicczZkZmnsSIW
 G6pct1nccuxtOVT8JfzeAqRILCBFpEMAuBR0N0j2nIkCWKxcvcR6XU/w8KtdjWK/04i/
 aWEL586ZZLQ9B+xeM2Is2XHvwJlfWnGE+OpAxleAMU79oXerjt/5aV/ict4h1BG+4Xap
 psVQ==
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=c5bp1FStj/5EsauRZAMSNT82Jf9GM6YIr4B1D6chi2o=;
 b=SWqQd9zYokc9MyhMnJT2fqKNL5jWX/lsVcg3KM1XD17mf2qR8rfLr8cJNI+0QqqeQG
 /RcA2QW6rL0pMoN/Vz6HA7ofMKb1ZsH9y8Ho9SJAlKFOfdJy3cG6/hnR3TR7i6F/HUaf
 Q1A2Df60lnJwbqp5MPCzBZoQJG3HHkACu1d2CW7EIucOmZ18vaDSxtWf/cye0LYcib9M
 QkLfTNfo6sww/Ju/xOrZz5dgIycNrTd4ppg0LhaqHBX+DrKuEGC74MejfFL366a2pqVH
 E4T5OoIwR9b7C7LWtvYdWF7o9eBfghxk1W/kjzDEzO9PO1AKrq7TddzZy7/p2mZQ1QIM
 mAwg==
X-Gm-Message-State: APjAAAUuVxh918C2uTr6pjlVyCNnCv+lHBwIfWz8YYtH453m8jFcEQKV
 s/8Z212a7I0HsZUzTa+MnK5mgMND17zdOirtP5M=
X-Google-Smtp-Source: APXvYqzbp7ydWhH6zFNWE8AuwWQtWz7Zkf4qWdj6FUPrR5WjUO652htlHsARHGRs1W50sZU2JjExwaZkwfP5s6SQXto=
X-Received: by 2002:a02:6a22:: with SMTP id
 l34mr128125917jac.126.1564573425129; 
 Wed, 31 Jul 2019 04:43:45 -0700 (PDT)
MIME-Version: 1.0
References: <CAOcoXZavLnHhNc7mmHnO5Gi_vq-0j1FCgvpXh0NimAewXX8e1g@mail.gmail.com>
 <5B61E054-048E-46BF-9952-382FA65893EE@gmail.com>
 <ab635236-6dac-0f8f-8bab-46ccbc9d47e2@arm.com>
 <CAOcoXZYw0uC+2c5KAVMhvXRukYomAuhSVW=jWU3HH1sX6zgkaQ@mail.gmail.com>
 <685e081c-b374-7d66-4645-d6ee7a02f655@arm.com>
 <CAOcoXZZ5HWYrDEy966BN-Esaci2XD=H98kn1JNwjAU_DUW_Egg@mail.gmail.com>
 <d5e1b66e-4d94-6ec5-96e4-54fb77c44eaa@arm.com>
 <CAOcoXZbapuZ3FhDP2cZ+C9JEJwCZUp03h-6eTbynqk5RGWF+3g@mail.gmail.com>
 <efbb6de5-3454-ad61-e3e6-07c7bdb0def7@arm.com>
In-Reply-To: <efbb6de5-3454-ad61-e3e6-07c7bdb0def7@arm.com>
From: Viktor Mitin <viktor.mitin.19@gmail.com>
Date: Wed, 31 Jul 2019 14:43:33 +0300
Message-ID: <CAOcoXZYKXqXa=M2LvcGMDrufh9snhSQvCX_qBFr63sn=fgDo=w@mail.gmail.com>
To: Julien Grall <julien.grall@arm.com>
Subject: Re: [Xen-devel] Xen Coding style and clang-format
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Lars Kurth <lars.kurth.xen@gmail.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Committers <committers@xenproject.org>, Artem Mygaiev <Artem_Mygaiev@epam.com>,
 Doug Goldstein <cardoe@cardoe.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBKdWwgMzEsIDIwMTkgYXQgMjoyNSBQTSBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFs
bEBhcm0uY29tPiB3cm90ZToKPgo+Cj4KPiBPbiAzMS8wNy8yMDE5IDEyOjE2LCBWaWt0b3IgTWl0
aW4gd3JvdGU6Cj4gPiBPbiBNb24sIEp1bCAyOSwgMjAxOSBhdCAzOjM1IFBNIEp1bGllbiBHcmFs
bCA8anVsaWVuLmdyYWxsQGFybS5jb20+IHdyb3RlOgo+ID4+IE9uIDcvMjkvMTkgMToyMSBQTSwg
VmlrdG9yIE1pdGluIHdyb3RlOgo+ID4+PiBPbiBNb24sIEp1bCAyOSwgMjAxOSBhdCAxOjQ5IFBN
IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+IHdyb3RlOgo+ID4+Pj4gT24gNy8y
OS8xOSAxMDoxMyBBTSwgVmlrdG9yIE1pdGluIHdyb3RlOgo+ID4+Pj4+IE9uIEZyaSwgSnVsIDI2
LCAyMDE5IGF0IDM6NTAgUE0gSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4gd3Jv
dGU6Cj4gPj4+Pj4+Cj4gPj4+Pj4+ICoqKioqCj4gPj4+Pj4+Cj4gPj4+Pj4+IC0gICAgLyogU2Vl
IGxpbnV4Cj4gPj4+Pj4+IERvY3VtZW50YXRpb24vZGV2aWNldHJlZS9iaW5kaW5ncy9pbnRlcnJ1
cHQtY29udHJvbGxlci9hcm0sZ2ljLnR4dCAqLwo+ID4+Pj4+PiArICAgIC8qIFNlZSBsaW51eAo+
ID4+Pj4+PiArICAgICAqIERvY3VtZW50YXRpb24vZGV2aWNldHJlZS9iaW5kaW5ncy9pbnRlcnJ1
cHQtY29udHJvbGxlci9hcm0sZ2ljLnR4dCAqLwo+ID4+Pj4+Pgo+ID4+Pj4+PiBNdWx0aS1saW5l
cyBjb21tZW50IG9uIFhlbiBhcmUgdXNpbmcKPiA+Pj4+Pj4gLyoKPiA+Pj4+Pj4gICAgICAqIEZv
bwo+ID4+Pj4+PiAgICAgICogQmFyCj4gPj4+Pj4+ICAgICAgKi8KPiA+Pj4+Pgo+ID4+Pj4+IFNl
ZSBteSBjb21tZW50IGFib3V0IGNsYW5nLWZvcm1hdCBzdXBwb3J0cyBvbmx5IGNvbW1lbnRzIGlu
ZGVudGF0aW9uIGZvciBub3cuCj4gPj4+Pgo+ID4+Pj4gSSBzYXcgaXQgYW5kIEkgd2lsbCByZXBs
eSBoZXJlIGZvciBzaW1wbGljaXR5LiBIYXZpbmcgYSBhdXRvbWF0aWMKPiA+Pj4+IGNoZWNrZXIg
dGhhdCB3aWxsIGRvIHRoZSB3cm9uZyB0aGluZ3MgaXMgbm90IGlkZWFsLgo+ID4+Pj4KPiA+Pj4+
IEltYWdpbmUgd2UgZGVjaWRlIHRvIHVzZSB0aGlzIGNoZWNrZXIgYXMgYSBwYXJ0IG9mIHRoZSBj
b21taXQgcHJvY2Vzcy4KPiA+Pj4+IFRoaXMgbWVhbnMgdGhhdCB0aGUgY29kZSB3aWxsIGJlIG1v
ZGlmaWVkIHRvIGNoZWNrZXIgY29kaW5nIHN0eWxlIGFuZAo+ID4+Pj4gbm90IFhlbiBvbmUuCj4g
Pj4+Cj4gPj4+IFdlbGwsIHlvdSBhcmUgcmlnaHQuIEV2ZW4gbW9yZSwgdW5mb3J0dW5hdGVseSwg
dGhlcmUgaXMgbm8gc3VjaCBjb2RpbmcKPiA+Pj4gc3R5bGUgYXMgJ2JzZCcgaW4gY2xhbmctZm9y
bWF0Lgo+ID4+PiBTbyAneGVuJyBjbGFuZy1mb3JtYXQgc3R5bGUgaXMgYmFzZWQgb24gdGhlICds
bHZtJyBzdHlsZS4KPiA+Pgo+ID4+IERvIHlvdSBoYXZlIGEgcG9pbnRlciB0byB0aGUgTExWTSBz
dHlsZT8KPiA+Cj4gPiBTdXJlLCBzZWUgdGhlIG5leHQgbGlua3M6Cj4gPiBodHRwczovL2dpdGh1
Yi5jb20vdmlrdG9yLW1pdGluL3hlbi1jbGFuZy1mb3JtYXQtZXhhbXBsZS9ibG9iL21hc3Rlci8u
Y2xhbmctZm9ybWF0X2xsdm0KPiA+IGh0dHBzOi8vZ2l0aHViLmNvbS92aWt0b3ItbWl0aW4veGVu
LWNsYW5nLWZvcm1hdC1leGFtcGxlL2Jsb2IvbWFzdGVyLy5jbGFuZy1mb3JtYXRfeGVuCj4KPiBU
aGF0J3MgY2xhbmctZm9ybWF0IGNvbmZpZ3VyYXRpb24gbm90IGEgd3JpdGUtdXAgZWFzaWx5IHJl
YWRhYmxlIGJ5IGh1bWFuLiBJdCBpcwo+IGFsc28gZG9lcyBub3Qgc2F5IHdoYXQgd2lsbCBoYXBw
ZW4gZm9yIHRoZSByZXN0IG9mIHRoZSB0aGluZ3Mgbm90IGNvbmZpZ3VyZWQgKGlmCj4gdGhlcmUg
YXJlIGFueSkuCgpIZXJlIGlzIENsYW5nLUZvcm1hdCBTdHlsZSBPcHRpb25zIGRvY3VtZW50YXRp
b246Cmh0dHBzOi8vY2xhbmcubGx2bS5vcmcvZG9jcy9DbGFuZ0Zvcm1hdFN0eWxlT3B0aW9ucy5o
dG1sCgpBbmQgTExWTSBDb2RpbmcgU3RhbmRhcmRzIGRvY3VtZXRhdGlvbjoKIGh0dHBzOi8vbGx2
bS5vcmcvZG9jcy9Db2RpbmdTdGFuZGFyZHMuaHRtbCNpbnRyb2R1Y3Rpb24KClVuZm9ydHVuYXRl
bHksIGl0IHNlZW1zIGl0IGRvZXMgbm90IGFuc3dlciAid2hhdCB3aWxsIGhhcHBlbiBmb3IgdGhl
CnJlc3Qgb2YgdGhlIHRoaW5ncyBub3QgY29uZmlndXJlZCAoaWYgdGhlcmUgYXJlIGFueSkiLi4u
CgoKPgo+ID4KPiA+Pgo+ID4+IEFzIEkgcG9pbnRlZCBvdXQgaW4gYSBkaWZmZXJlbnQgdGhyZWFk
LCBpdCB3b3VkbCBiZSBlYXNpZXIgdG8gc3RhcnQgZnJvbQo+ID4+IGFuIGV4aXN0aW5nIGNvZGlu
ZyBzdHlsZSAoTExWTSwgQlNELi4uKSBhbmQgZGVjaWRlIHdoZXRoZXIgeW91IHdhbnQgdG8KPiA+
PiBmdWxseSBhZG9wdCBpdCBvciBtYWtlIGNoYW5nZXMuCj4gPj4KPiA+PiBTbyBzb21lb25lIG5l
ZWRzIHRvIGJlIHBpY2sgb25lIGFuZCBsb29rIGF0IHRoZSBkaWZmZXJlbmNlIGluIHN0eWxlIHdp
dGgKPiA+PiBYZW4uIEl0IHNlZW1zIHlvdSBhbHJlYWR5IGRvbmUgdGhhdCBqb2IgYXMgeW91IHR3
ZWFrIGl0IGZvciBYZW4uIERvIHlvdQo+ID4+IGhhdmUgYSB3cml0ZS11cCBvZiB0aGUgZGlmZmVy
ZW5jZXM/Cj4gPgo+ID4gWWVzLCBpdCBpcyBkb25lIGV4YWN0bHkgdGhpcyB3YXkgeW91IG1lbnRp
b25lZC4gTmV3ICd4ZW4nIGZvcm1hdCBzdHlsZQo+ID4gaXMgYmFzZWQgb24gJ2xsdm0nLgo+Cj4g
Q2FuIHlvdSBnaXZlIGEgbGluayB0byB0aGlzIHdyaXRlLXVwIGluIGEgaHVtYW4gcmVhZGFibGUg
d2F5PwoKVGhlIHN1bW1hcnkgSSB3cm90ZSBpbiB0aGUgb3JpZ2luYWwgbWFpbCBpbiB0aGlzIHRo
cmVhZCBkZXNjcmliZXMgd2hhdAp3YXMgZG9uZSBiYXNlZCBvbiAnbGx2bScgY29kaW5nIHN0eWxl
IG9mIGNsYW5nLWZvcm1hdC4KSSdtIHB1dHRpbmcgaXQgaGVyZSB3aXRoIHVwZGF0ZTogYWRkZWQg
QnJlYWtTdHJpbmdMaXRlcmFscyB0aGluZyB0byBiZSBmaXhlZC4KClN1bW1hcnkgb2YgdGhlIGNo
YW5nZXM6Ci0gQWRkZWQgMyBuZXcgZm9ybWF0dGluZyBzdHlsZXMgdG8gY292ZXIgYWxsIHRoZSBj
YXNlcyBtZW50aW9uZWQgaW4KWGVuIGNvZGluZyBzdHlsZSBkb2N1bWVudDogWGVuLCBMaWJ4bCwg
TGludXg7Ci0gQWRkZWQgbGlzdCBvZiB0aGUgZmlsZXMgYW5kIGNvcnJlc3BvbmRpbmcgc3R5bGUg
bmFtZSBtYXBwaW5nczsKLSBBZGRlZCBpbmRlbnRhdGlvbiBhY2NvcmRpbmcgdG8gWGVuIGNvZGlu
ZyBzdHlsZTsKLSBBZGRlZCB3aGl0ZSBzcGFjZSBmb3JtYXR0aW5nIGFjY29yZGluZyB0byBYZW4g
Y29kaW5nIHN0eWxlOwotIEFkZGVkIGJyYWNpbmcgc3VwcG9ydCBleGNlcHRpb24gZm9yIGRvL3do
aWxlIGxvb3BzOwoKQWRkZWQgdG8gY2xhbmctZm9ybWF0LCBob3dldmVyLCBwcm9iYWJseSB0aGlz
IGxvZ2ljIHNob3VsZCBiZSBtb3ZlZCB0bwpweXRob24gcGFydCAoc2VlIGtub3duIGNsYW5nLWZv
cm1hdCBsaW1pdGF0aW9ucyBhYm92ZSk6Ci0gQnJhY2VzIHNob3VsZCBiZSBvbWl0dGVkIGZvciBi
bG9ja3Mgd2l0aCBhIHNpbmdsZSBzdGF0ZW1lbnQuIE5vdGU6CnRoZXNlIGJyYWNlcyB3aWxsIGJl
IHJlcXVpcmVkIGJ5IE1JU1JBLCBmb3IgZXhhbXBsZSwgc28gaXQgaXMgcHJvYmFibHkKd29ydGgg
YWRkaW5nIHN1Y2ggYSByZXF1aXJlbWVudCB0byB0aGUgY29kaW5nIHN0eWxlLgotIENvbW1lbnRz
IGZvcm1hdCByZXF1aXJlbWVudHMuIE5vdGU6IC8vLXN0eWxlIGNvbW1lbnRzIGFyZSBkZWZpbmVk
IGluCkM5OSBhcyB3ZWxsLCBhbmQgbm90IGp1c3QgaW4gdGhlIGNhc2Ugb2YgQysrLiBDOTkgc3Rh
bmRhcmQgaXMgMjAteWVhcnMKb2xk4oCmCgpUbyBiZSBhZGRlZDoKLSBFbWFjcyBsb2NhbCB2YXJp
YWJsZXMuIE9wZW4gcG9pbnRzOiBXaHkgdG8ga2VlcCBlbWFjcyBsb2NhbAp2YXJpYWJsZXMgaW4g
WGVuIGNvZGU/IFdoYXQgYWJvdXQgb3RoZXIgZWRpdG9ycycgY29tbWVudHMgKHZpbSk/Ci0gV2Fy
bmluZyB0byBzdGRlcnIgaW4gdGhlIGNhc2Ugd2hlbiDigJh1bmZpeGFibGXigJkgbGluZS9zIGRl
dGVjdGVkLgoKVG8gYmUgZml4ZWQ6Ci0gTWF4IGxpbmUgbGVuZ3RoIGZyb20gODAgdG8gNzkgY2hh
cnM7Ci0gRGlzYWJsZSAvLyBjb21tZW50czsKLSBTZXQgQnJlYWtTdHJpbmdMaXRlcmFscyB0byBm
YWxzZSAobm90IGV4cGxpY2l0bHkgY292ZXJlZCBieSBYZW4KY29kaW5nIHN0eWxlIGRvY3VtZW50
IGZvciBub3cpCgo+Cj4gPgo+ID4+Cj4gPj4+Pj4+IEkgYW0gbm90IHN1cmUgd2h5IGNsYW5nLWZv
cm1hdCBkZWNpZGVkIHRvIGZvcm1hdCBsaWtlIHRoYXQuIERvIHlvdSBrbm93IHdoeT8KPiA+Pj4+
Pgo+ID4+Pj4+IFRoZSByZWFzb24gaXMgdGhhdCB0aGVyZSBhcmUgdHdvIHN0cmluZ3MgaW4gb25l
IGxpbmUuIEl0IHdvdWxkIG5vdAo+ID4+Pj4+IGNoYW5nZSBpdCBpZiBpdCB3ZXJlCj4gPj4+Pj4g
bm90ICJhcm0scHNjaS0xLjAiIlwwIiwgYnV0ICJhcm0scHNjaS0xLjBcMCIuCj4gPj4+Pgo+ID4+
Pj4gSSB3b3VsZCBsaWtlIHRvIHNlZSB0aGUgZXhhY3QgcGFydCBvZiB0aGUgY2xhbmctZm9ybWF0
IGNvZGluZyBzdHlsZQo+ID4+Pj4gZG9jdW1lbnRhdGlvbiB0aGF0IG1lbnRpb24gdGhpcyByZXF1
aXJlbWVudHMuLi4gVGhlIG1vcmUgdGhhdCBpbiBhbgo+ID4+Pj4gZXhhbXBsZSBhYm92ZSAoY29w
aWVkIGJlbG93IGZvciBzaW1wbGljaXR5KSwgdGhlcmUgYXJlIHR3byBzdHJpbmdzIGluIG9uCj4g
Pj4+PiBsaW5lLgo+ID4+Pgo+ID4+PiBUaGUgY2xvc2VzdCBmb3VuZCBzZWVtcyBCaW5QYWNrUGFy
YW1ldGVycyBCaW5QYWNrQXJndW1lbnRzLAo+ID4+PiBob3dldmVyLCBpdCBpcyBhYm91dCBmdW5j
dGlvbiBjYWxscyBhY2NvcmRpbmcgdG8gbWFudWFsLi4uCj4gPj4KPiA+PiBBYm92ZSwgeW91IG1l
bnRpb24gdGhlIHdvcmsgaXMgYmFzZWQgb24gdGhlIExMVk0gY29kaW5nIHN0eWxlLiBJcyB0aGVy
ZQo+ID4+IGFueXRoaW5nIGluIHRoYXQgY29kaW5nIHN0eWxlIGFib3V0IHRoZSBzdHJpbmc/Cj4g
Pgo+ID4gV2VsbCwgbm90IG11Y2guIFNlZSBjbGFuZy1mb3JtYXQgY29uZmlndXJhdG9yIG1lbnRp
b25lZCBhYm92ZS4KPiA+IEhvd2V2ZXIsIHRoZXJlIGlzIGEgdXNlZnVsIGNsYW5nIEJyZWFrU3Ry
aW5nTGl0ZXJhbHMgb3B0aW9uLgo+ID4gSXQgc2hvdWxkIGJlIHR1cm5lZCBvZmYgdG8gZm9sbG93
IHlvdXIgc3VnZ2VzdGlvbiBub3QgdG8gYnJlYWsgc3RyaW5nCj4gPiBsaXRlcmFsIGZvciBncmVw
IHVzZSBjYXNlLgo+Cj4gSSBhbSBub3Qgc3BlYWtpbmcgYWJvdXQgY2xhbmctZm9ybWF0IGl0c2Vs
ZiBidXQgdGhlIExMVk0gY29kaW5nIHN0eWxlLiBJIGFzc3VtZQo+IHRoZXJlIGlzIGEgaHVtYW4g
cmVhZGFibGUgY29kaW5nIHN0eWxlIGZvciBMTFZNLCByaWdodD8gSWYgc28sIGlzIHRoZXJlIGFu
eQo+IHNlY3Rpb24gaW4gaXQgYWJvdXQgc3RyaW5nPwoKU2VlIHRoZSBsaW5rIGFib3ZlLiBVbmZv
cnR1bmF0ZWx5LCBpdCBpcyBhYm91dCBDKysgYW5kIG5vdCBhYm91dCBDLgpTZWVtcyB0aGVyZSBp
cyBubyBwdXJlIEMgc3VwcG9ydCBpbiBjbGFuZy1mb3JtYXQuCgo+Cj4gPgo+ID4+Cj4gPj4+Cj4g
Pj4+Pgo+ID4+Pj4gICAgPj4gKyAgICBEMTFQUklOVCgiQWxsb2NhdGVkICUjIiBQUklwYWRkciAi
LSUjIiBQUklwYWRkcgo+ID4+Pj4KPiA+Pj4+Cj4gPj4+Pj4KPiA+Pj4+Pj4KPiA+Pj4+Pj4gKioq
KioKPiA+Pj4+Pj4KPiA+Pj4+Pj4gLSAgICBjbG9ja192YWxpZCA9IGR0X3Byb3BlcnR5X3JlYWRf
dTMyKGRldiwgImNsb2NrLWZyZXF1ZW5jeSIsCj4gPj4+Pj4+IC0gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAmY2xvY2tfZnJlcXVlbmN5KTsKPiA+Pj4+Pj4gKyAgICBjbG9j
a192YWxpZCA9Cj4gPj4+Pj4+ICsgICAgICAgIGR0X3Byb3BlcnR5X3JlYWRfdTMyKGRldiwgImNs
b2NrLWZyZXF1ZW5jeSIsICZjbG9ja19mcmVxdWVuY3kpOwo+ID4+Pj4+Pgo+ID4+Pj4+PiBJIGFt
IG5vdCBzdXJlIHdoeSBjbGFuZy1mb3JtYXQgZGVjaWRlIHRvIGZvcm1hdCBsaWtlIHRoYXQuIFRo
ZSBjdXJyZW50IHZlcnNpb24KPiA+Pj4+Pj4gaXMgZGVmaW5pdGVseSB2YWxpZC4KPiA+Pj4+Pgo+
ID4+Pj4+IFRoZSBjdXJyZW50IHZlcnNpb24gaXMgbm90IHZhbGlkIGFzIGl0IHRha2VzIDgxIGNo
YXJzLCB3aGlsZSA3OSBpcwo+ID4+Pj4+IGFsbG93ZWQgYWNjb3JkaW5nIHRvIGNvZGluZyBzdHls
ZS4KPiA+Pj4+Cj4gPj4+PiBSZWFsbHk/IEkgbG9va2VkIGF0IHRoZSBjb2RlIGFuZCB0aGlzIGlz
IDYyIGNoYXJhY3RlcnMuLi4gSXQgd291bGQgYmUgODEKPiA+Pj4+IGNoYXJhY3RlcnMgaWYgIiZj
bG9ja19mcmVxdWVuY3kpOyIgd2VyZSBvbiB0aGUgc2FtZSBsaW5lLiBCdXQgc2VlIGhvdyBpdAo+
ID4+Pj4gaXMgc3BsaXQgaW4gMiBsaW5lcy4KPiA+Pj4KPiA+Pj4gWW91IGFyZSByaWdodCwgdGhl
cmUgYXJlIHR3byBsaW5lcy4gU28gaXQgbmVlZHMgdG8gZmluZCBvdXQgaG93IHRvCj4gPj4+IGNv
bmZpZ3VyZSBvciBpbXBsZW1lbnQgc3VjaCBhIGZlYXR1cmUgdG8gaWdub3JlIHN1Y2ggY2FzZXMu
Cj4gPj4KPiA+PiBXaGF0J3MgdGhlIExMVk0gY29kaW5nIHN0eWxlIHBvbGljeSBhYm91dCB0aGlz
Pwo+ID4KPiA+IFdlbGwsIExMVk0gZm9ybWF0cyBpdCBhcyBzaG93biBhYm92ZS4gQWxsIHRoZSBv
dGhlciAnbmF0aXZlJwo+ID4gY2xhbmctZm9ybWF0IHN0eWxlcyBiZWhhdmUgc2ltaWxhcmx5Lgo+
Cj4gVGhpcyBkb2VzIG5vdCBhbnN3ZXIgdG8gbXkgcXVlc3Rpb24uIFlvdSBwb2ludGVkIG1lIGhv
dyBjbGFuZy1mb3JtYXQgaXMKPiBjb25maWd1cmVkLCBub3QgaG93IHRoZSBiZWhhdmlvciBvZiBj
bGFuZyBmb3JtYXQgZm9yIHRoaXMgcGFydGljdWxhciBjYXNlIGFuZAo+IHRoZSBkZXZlbG9wZXIg
ZG9jdW1lbnRhdGlvbiByZWxhdGVkIHRvIHRoaXMuCgpTZWUgdGhlIGxpbmsgYWJvdmUsIGhvcGVm
dWxseSBpdCBhbnN3ZXJzIHlvdXIgcXVlc3Rpb24uCgpUaGFua3MKCj4KPiBDaGVlcnMsCj4KPiAt
LQo+IEp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 31 11:52:06 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 11: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 1hsn9H-0004SJ-2g; Wed, 31 Jul 2019 11:52:03 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=/NdB=V4=gmail.com=wei.liu.xen@srs-us1.protection.inumbo.net>)
 id 1hsn9G-0004SE-H0
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 11:52:02 +0000
X-Inumbo-ID: 99f8c674-b389-11e9-adb4-bb3ee82b4e2e
Received: from mail-lj1-f178.google.com (unknown [209.85.208.178])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 99f8c674-b389-11e9-adb4-bb3ee82b4e2e;
 Wed, 31 Jul 2019 11:51:59 +0000 (UTC)
Received: by mail-lj1-f178.google.com with SMTP id i21so65306932ljj.3
 for <xen-devel@lists.xenproject.org>; Wed, 31 Jul 2019 04:51:59 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:references:in-reply-to:from:date
 :message-id:subject:to:cc;
 bh=wp/DJY0i2sKnh+6aQSkFig7LzkgmeqDGRC1Ma3Agzvs=;
 b=rj4O//DLq/56owhV0/8mGGIbP7GfXvsJooXJbG+yaOLlA5bf/KNiUU79JtQNsdeU7c
 EAHKFSZV5sWRUQnYX6I3Zgrg3zOfa3YbLuX0NXEQWmw/Ak+Eidojizv38XttXB8l+/uD
 HOaIg5PTdiTaCcFp5q4JSim0w9RifSHDymdpZe7D/CMms6c3a170aAfIkqrrfsTQuvXL
 JQFgaPEFUThL/UMx8+ggUu4ipjenCAYhy2AYgmEsreb+zotXZCWm6yeT98d3Icx/3oY/
 imuExwqp1O0PAKEAIZdLTUrxmfViaD13JUlr+TjPpieJHgfoZAteMIOaJNBEaGnzYIqA
 duVw==
X-Gm-Message-State: APjAAAURK88PBTocxt968Ik2oMOJlhb0w10lr0qxxs9y3x6tcivD0jB1
 QiSt3GRw3C9a2k1SJHMv0A0YQo59KHw=
X-Google-Smtp-Source: APXvYqyC+cH3iZiCa6GJVYDyACXFQ4qGYK9p61BAnS+Jv1zaoli1C232OA6Is+I0wd9WFujm9iOhFg==
X-Received: by 2002:a2e:87d0:: with SMTP id v16mr5595661ljj.24.1564573918151; 
 Wed, 31 Jul 2019 04:51:58 -0700 (PDT)
Received: from mail-lj1-f177.google.com (mail-lj1-f177.google.com.
 [209.85.208.177])
 by smtp.gmail.com with ESMTPSA id e87sm16020819ljf.54.2019.07.31.04.51.57
 for <xen-devel@lists.xenproject.org>
 (version=TLS1_3 cipher=AEAD-AES128-GCM-SHA256 bits=128/128);
 Wed, 31 Jul 2019 04:51:57 -0700 (PDT)
Received: by mail-lj1-f177.google.com with SMTP id m23so65221338lje.12
 for <xen-devel@lists.xenproject.org>; Wed, 31 Jul 2019 04:51:57 -0700 (PDT)
X-Received: by 2002:a2e:63cd:: with SMTP id s74mr63271379lje.164.1564573917717; 
 Wed, 31 Jul 2019 04:51:57 -0700 (PDT)
MIME-Version: 1.0
References: <CACJ1ZNsXOP-NHHhVTvxnsLvMx1FdJQgEibTsH4nj01b0WrO7fA@mail.gmail.com>
In-Reply-To: <CACJ1ZNsXOP-NHHhVTvxnsLvMx1FdJQgEibTsH4nj01b0WrO7fA@mail.gmail.com>
From: Wei Liu <wl@xen.org>
Date: Wed, 31 Jul 2019 12:51:42 +0100
X-Gmail-Original-Message-ID: <CAK9nU=qhH+zxNqwdT1fQoNwJTTuO=Q5VUpkmkTU57ZqK3TgXZQ@mail.gmail.com>
Message-ID: <CAK9nU=qhH+zxNqwdT1fQoNwJTTuO=Q5VUpkmkTU57ZqK3TgXZQ@mail.gmail.com>
To: Olivier Lambert <lambert.olivier@gmail.com>
Subject: Re: [Xen-devel] [RFC] XCP-ng subproject proposal
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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>

KzEgZnJvbSBtZS4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 31 11:53:03 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 11: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 1hsnAF-0004Wt-EK; Wed, 31 Jul 2019 11:53:03 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=8Zog=V4=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hsnAD-0004Wn-Ns
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 11:53:01 +0000
X-Inumbo-ID: bd89e0c8-b389-11e9-8e6f-d3bc1befdba6
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id bd89e0c8-b389-11e9-8e6f-d3bc1befdba6;
 Wed, 31 Jul 2019 11:52:58 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 15F7E344;
 Wed, 31 Jul 2019 04:52:58 -0700 (PDT)
Received: from [10.1.196.50] (e108454-lin.cambridge.arm.com [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 6206B3F71F;
 Wed, 31 Jul 2019 04:52:56 -0700 (PDT)
To: Lars Kurth <lars.kurth.xen@gmail.com>,
 George Dunlap <george.dunlap@citrix.com>, Juergen Gross <jgross@suse.com>
References: <20190730065637.3802-1-lukasz.hawrylko@intel.com>
 <5e5c945a-6bdb-2776-e2db-b11bbeb74bf5@suse.com>
 <d216b609-353d-e4c7-fdea-e2e63b175bb8@arm.com>
 <6b786dc3-f6d0-8536-0291-4f0de7f673b8@suse.com>
 <3dc11cbc-97a1-dae7-eba0-1bb0f8151244@arm.com>
 <47da6b72-614f-b29b-7357-ec6ea0bd3a17@citrix.com>
 <9BB67D01-4F6E-43DA-B080-2EA26AA67C43@xenproject.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <f0a10555-0561-15dd-1516-fa3fe6b1d0db@arm.com>
Date: Wed, 31 Jul 2019 12:52:55 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <9BB67D01-4F6E-43DA-B080-2EA26AA67C43@xenproject.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] Intel TXT: add reviewer,
 move to Odd Fixes 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 <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, "Tim \(Xen.org\)" <tim@xen.org>,
 Committers <committers@xenproject.org>, 'Jan Beulich' <JBeulich@suse.com>,
 Lukasz Hawrylko <lukasz.hawrylko@intel.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgTGFycywKCk9uIDMwLzA3LzIwMTkgMTI6MjIsIExhcnMgS3VydGggd3JvdGU6Cj4gCj4gCj4+
IE9uIDMwIEp1bCAyMDE5LCBhdCAxMTowOCwgR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBj
aXRyaXguY29tIAo+PiA8bWFpbHRvOmdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4+IHdyb3RlOgo+
Pgo+PiBPbiA3LzMwLzE5IDEwOjU0IEFNLCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+PiBIaSBKYW4s
Cj4+Pgo+Pj4gT24gMzAvMDcvMjAxOSAxMDowNSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24g
MzAuMDcuMjAxOSAxMDo1NCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+Pj4+PiBPbiA3LzMwLzE5IDk6
MjkgQU0sIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+Pj4gT24gMzAuMDcuMjAxOSAwODo1NiwgTHVr
YXN6IEhhd3J5bGtvIHdyb3RlOgo+IAo+ICtmdWxsIGNvbW1pdHRlcnMgbGlzdCBhbmQgSnVlcmdl
bgo+IAo+IE9LLiBXZSBzaG91bGQgaGF2ZSBhIHNlcGFyYXRlIGRpc2N1c3Npb24gcmVsYXRlZCB0
byBkaXNjbGFpbWVyczogbWFrZSBhIGZvcm1hbCAKPiBkZWNpc2lvbiBhbmQgYWZ0ZXJ3YXJkcyBk
b2N1bWVudCBpdCBpbiB0aGUgY29udHJpYnV0aW9uIHdvcmtmbG93LiBJIGFncmVlIHRoYXQgCj4g
dGhpcyBtYWtlcyBzZW5zZSwgYW5kIHRoaXMgaGFzIGJlZW4gcmFpc2VkIGJ5IEp1bGllbiBpbiB0
aGUgcGFzdCBwcml2YXRlbHkgCj4gcmVsYXRlZCB0byBxdWVzdGlvbnMgb24geGVuLWRldmVsQC4g
SXQgdGhlbiB0dXJuZWQgb3V0IHRoYXQgQXJtIGZvbGtzIGZyb20gQ2hpbmEgCj4gaGF2ZSBjb25z
aXN0ZW50bHkgdXNlZCBkaXNjbGFpbWVycyBvbiBjb250cmlidXRpb25zIHRvIG1pbmktb3MgYW5k
IHVuaWtyYWZ0LiAKPiBUaGlzIGhhcyBzdG9wcGVkIG5vdywgd2hpY2ggaXMgdG8gSnVsaWVuJ3Mg
Y3JlZGl0LiBJIHN1Z2dlc3RlZCB0aGFuIHRoYXQgSnVsaWVuIAo+IHNob3VsZCByYWlzZSB0aGlz
IGlzc3VlIGZvcm1hbGx5IGFzIGEgcG9saWN5IGNoYW5nZSwgd2hpY2ggbmV2ZXIgaGFwcGVuZWQu
Cj4gCj4gSSBkbyBub3QgYmVsaWV2ZSB0aGF0IHdlIHNob3VsZCBibG9jayBhbnkgcGF0Y2hlcyBm
cm9tIGJlaW5nIGFwcGxpZWQgZHVlIHRvIAo+IGRpc2NsYWltZXJzIGluIGFic2VuY2Ugb2YgYW4g
YWdyZWVkIHBvbGljeS4gQ29udHJpYnV0b3JzIHNpZ24gYSBEQ08gYW5kIHRoYXQgbWF5IAo+IHdl
bGwgb3ZlcnJpZGUgYSBkaXNjbGFpbWVyICh3ZSBkbyBub3QgaGF2ZSBhY2Nlc3MgdG8gdGhlIGxl
Z2FsIGFkdmljZSB0aGF0IEdyZWcgCj4gS0ggcmVmZXJzIHRvKS4gSWYgdGhlcmUgd2FzIGEgc2Vy
aW91cyBsZWdhbCBpc3N1ZSwgdGhlIExGIHdvdWxkIGhhdmUgY29udGFjdGVkIAo+IGFsbCBvZiBp
dHMgcHJvamVjdHMuIEFuZCBJIGFsc28gY291bGQgbm90IGZpbmQgYW55IHB1YmxpYyByZWZlcmVu
Y2UgdG8gc3VjaCBhbiAKPiBpc3N1ZS4gVGhpcyBkZWZpbml0ZWx5IHNvbWV0aGluZyB3aGVyZSB0
aGUgQWR2aXNvcnkgQm9hcmQgc2hvdWxkIGhhdmUgc29tZSBpbnB1dC4KPiAKPiBBbmQgaW4gcGFy
dGljdWxhciB0aGlzIHBhdGNoIGFsc28gY29udGFpbnMgbm8gY29kZSBhbmQgc2hvdWxkIG5vdCBi
ZSBibG9ja2VkIG9uIAo+IHRoZXNlIGdyb3VuZHMuCgpJIG9yaWdpbmFsbHkgb2JqZWN0ZWQgb24g
dGhpcyBwYXRjaCBiZWNhdXNlIHRoZSBkaXNjbGFpbWVyIGlzc3VlIHdhcyBwb2ludGVkIG91dCAK
MyB2ZXJzaW9ucyBhZ28gYW5kIHN0aWxsIG5vdCBhZGRyZXNzZWQuIFRoaXMgdGhlbiB3ZW50IG9u
IHRoZSBkaXNjdXNzaW9uIHdpdGggCkphbiBhYm91dCB0aGUgZGlzY2xhaW1lci4KCldoaWxlIHJl
dmlld2VyIG9ubHkgbWVhbnMgeW91IGFyZSBDQyB0byBlLW1haWxzLCBJIHdvdWxkIGF0IGxlYXN0
IGV4cGVjdCB0aGVtIHRvIAp1bmRlcnN0YW5kIHRoZSBwcm9jZXNzIGFuZCBiZSBhYmxlIHRvIGFk
ZHJlc3MgY29tbWVudHMuCgo+IAo+IEBMdWthc3o6IHBsZWFzZSB0YWtlIG5vdGUgb2YgdGhpcyBp
c3N1ZSBmb3IgdGhlIG5leHQgdGltZSByb3VuZC4gSXQgc2hvdWxkIGJlIAo+IGVhc3kgZW5vdWdo
IHRvIGRpc2FibGUgdGhlIGRpc2NsYWltZXIgd2hlbiBzZW5kaW5nIHRvIGNlcnRhaW4gbGlzdHMK
Ckl0IGlzIG5vdCBlYXN5IGVub3VnaCBhcyB5b3UgbWF5IHRoaW5rIDspLiBBdCBBcm0gd2UgaGF2
ZSB0byBnbyB0aHJvdWdoIGEgCmRpZmZlcmVudCBTTVRQIHNlcnZlciBzbyB3ZSBieXBhc3MgZXhj
aGFuZ2UuCgo+IAo+IFRvIG1vdmUgZm9yd2FyZDoKPiAqIFRoZXJlIHNob3VsZCBiZSBhIHBvbGlj
eSBkaXNjdXNzaW9uCgpIb3cgc2hvdWxkIEkgcmFpc2UgaXQ/IERvIHlvdSB3YW50IGEgcGF0Y2gg
YWdhaW4gY29udHJpYnV0aW9uLWd1aWRlbGluZXM/Cgo+ICogVGhlcmUgc2hvdWxkIGJlIEFCIGlu
cHV0Cj4gKiBUaGUgb3V0Y29tZSBzaG91bGQgYmUgZG9jdW1lbnRlZCBpbiAKPiBodHRwczovL3hl
bnByb2plY3Qub3JnL2hlbHAvY29udHJpYnV0aW9uLWd1aWRlbGluZXMvwqBhbmQgdGhlIGdpdCBj
b250cmlidXRpb24gCj4gd29ya2Zsb3cKCkNoZWVycywKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 31 12:00:56 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 12:00: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 1hsnHm-0005Ll-W0; Wed, 31 Jul 2019 12:00:50 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=8Zog=V4=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hsnHm-0005Lf-04
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 12:00:50 +0000
X-Inumbo-ID: d522cd16-b38a-11e9-ab8d-87d82330bc80
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id d522cd16-b38a-11e9-ab8d-87d82330bc80;
 Wed, 31 Jul 2019 12:00:47 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 4557F344;
 Wed, 31 Jul 2019 05:00:47 -0700 (PDT)
Received: from [10.1.196.50] (e108454-lin.cambridge.arm.com [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id DFB193F71F;
 Wed, 31 Jul 2019 05:00:45 -0700 (PDT)
To: Andre Przywara <andre.przywara@arm.com>,
 Stewart Hildebrand <stewart.hildebrand@dornerworks.com>
References: <cover.1564371527.git.stewart.hildebrand@dornerworks.com>
 <6f94e7b0f1cfe98a640d7f9ff59f18f299fd0d7d.1564371527.git.stewart.hildebrand@dornerworks.com>
 <20190729170643.4ac19952@donnerap.cambridge.arm.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <28ba4890-65c4-8940-8dc4-03cbff91c02c@arm.com>
Date: Wed, 31 Jul 2019 13:00:44 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <20190729170643.4ac19952@donnerap.cambridge.arm.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 1/2] ns16550: Add compatible string for
 Raspberry Pi 4
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Jan Beulich <jbeulich@suse.com>, 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>

SGksCgpPbiAyOS8wNy8yMDE5IDE3OjA2LCBBbmRyZSBQcnp5d2FyYSB3cm90ZToKPiBPbiBNb24s
IDI5IEp1bCAyMDE5IDA5OjE5OjE5IC0wNDAwCj4gU3Rld2FydCBIaWxkZWJyYW5kIDxzdGV3YXJ0
LmhpbGRlYnJhbmRAZG9ybmVyd29ya3MuY29tPiB3cm90ZToKPiAKPiBIaSwKPiAKPj4gUGVyIHRo
ZSBCQ00yODM1IHBlcmlwaGVyYWxzIGRhdGFzaGVldCBbMV0gcGFnZSAxMDoKPj4gIlRoZSBVQVJU
IGNvcmUgaXMgYnVpbGQgdG8gZW11bGF0ZSAxNjU1MCBiZWhhdmlvdXIgLi4uIFRoZSBpbXBsZW1l
bnRlZAo+PiBVQVJUIGlzIG5vdCBhIDE2NjUwIGNvbXBhdGlibGUgVUFSVCBIb3dldmVyIGFzIGZh
ciBhcyBwb3NzaWJsZSB0aGUKPj4gZmlyc3QgOCBjb250cm9sIGFuZCBzdGF0dXMgcmVnaXN0ZXJz
IGFyZSBsYWlkIG91dCBsaWtlIGEgMTY1NTAgVUFSVC4gQWwKPj4gMTY1NTAgcmVnaXN0ZXIgYml0
cyB3aGljaCBhcmUgbm90IHN1cHBvcnRlZCBjYW4gYmUgd3JpdHRlbiBidXQgd2lsbCBiZQo+PiBp
Z25vcmVkIGFuZCByZWFkIGJhY2sgYXMgMC4gQWxsIGNvbnRyb2wgYml0cyBmb3Igc2ltcGxlIFVB
UlQgcmVjZWl2ZS8KPj4gdHJhbnNtaXQgb3BlcmF0aW9ucyBhcmUgYXZhaWxhYmxlLiIKPj4KPj4g
QWRkaXRpb25hbGx5LCBMaW51eCB1c2VzIHRoZSA4MjUwLzE2NTUwIGRyaXZlciBmb3IgdGhlIGF1
eCBVQVJUIFsyXS4KPj4KPj4gVW5mb3J0dW5hdGVseSB0aGUgYnJjbSxiY20yODM1LWF1eC11YXJ0
IGRldmljZSB0cmVlIGJpbmRpbmcgZG9lc24ndAo+PiBoYXZlIHRoZSByZWctc2hpZnQgYW5kIHJl
Zy1pby13aWR0aCBwcm9wZXJ0aWVzIFszXS4gVGh1cywgdGhlIHJlZy1zaGlmdAo+PiBhbmQgcmVn
LWlvLXdpZHRoIHByb3BlcnRpZXMgYXJlIGluaGVyZW50IHByb3BlcnRpZXMgb2YgdGhpcyBVQVJU
Lgo+Pgo+PiBUaGFua3MgdG8gQW5kcmUgUHJ6eXdhcmEgZm9yIGNvbnRyaWJ1dGluZyB0aGUgcmVn
LXNoaWZ0IGFuZAo+PiByZWctaW8td2lkdGggc2V0dGluZyBzbmlwcGV0Lgo+Pgo+PiBJbiBteSB0
ZXN0aW5nLCBJIGhhdmUgcmVsaWVkIG9uIGVuYWJsZV91YXJ0PTEgYmVpbmcgc2V0IGluIGNvbmZp
Zy50eHQsCj4+IGEgY29uZmlndXJhdGlvbiBmaWxlIHJlYWQgYnkgdGhlIFJhc3BiZXJyeSBQaSdz
IGZpcm13YXJlLiBXaXRoCj4+IGVuYWJsZV91YXJ0PTEsIHRoZSBmaXJtd2FyZSBwZXJmb3JtcyBV
QVJUIGluaXRpYWxpemF0aW9uLgo+Pgo+PiBbMV0gaHR0cHM6Ly93d3cucmFzcGJlcnJ5cGkub3Jn
L2RvY3VtZW50YXRpb24vaGFyZHdhcmUvcmFzcGJlcnJ5cGkvYmNtMjgzNS9CQ00yODM1LUFSTS1Q
ZXJpcGhlcmFscy5wZGYKPj4gWzJdIGh0dHBzOi8vZ2l0Lmtlcm5lbC5vcmcvcHViL3NjbS9saW51
eC9rZXJuZWwvZ2l0L3N0YWJsZS9saW51eC5naXQvdHJlZS9kcml2ZXJzL3R0eS9zZXJpYWwvODI1
MC84MjUwX2JjbTI4MzVhdXguYwo+PiBbM10gaHR0cHM6Ly93d3cua2VybmVsLm9yZy9kb2MvRG9j
dW1lbnRhdGlvbi9kZXZpY2V0cmVlL2JpbmRpbmdzL3NlcmlhbC9icmNtLGJjbTI4MzUtYXV4LXVh
cnQudHh0Cj4+Cj4+IFNpZ25lZC1vZmYtYnk6IFN0ZXdhcnQgSGlsZGVicmFuZCA8c3Rld2FydC5o
aWxkZWJyYW5kQGRvcm5lcndvcmtzLmNvbT4KPiAKPiBSZXZpZXdlZC1ieTogQW5kcmUgUHJ6eXdh
cmEgPGFuZHJlLnByenl3YXJhQGFybS5jb20+Cj4gVGVzdGVkLWJ5OiBBbmRyZSBQcnp5d2FyYSA8
YW5kcmUucHJ6eXdhcmFAYXJtLmNvbT4KCkFja2VkLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5n
cmFsbEBhcm0uY29tPgoKQ2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 31 12:03:43 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 12: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 1hsnKY-0005UP-Eh; Wed, 31 Jul 2019 12:03:42 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=8Zog=V4=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hsnKW-0005UK-LU
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 12:03:40 +0000
X-Inumbo-ID: 3b181c52-b38b-11e9-a6e3-a7072e898eb1
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 3b181c52-b38b-11e9-a6e3-a7072e898eb1;
 Wed, 31 Jul 2019 12:03:38 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 2B3C8344;
 Wed, 31 Jul 2019 05:03:38 -0700 (PDT)
Received: from [10.1.196.50] (e108454-lin.cambridge.arm.com [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 78BFD3F71F;
 Wed, 31 Jul 2019 05:03:37 -0700 (PDT)
To: Stewart Hildebrand <stewart.hildebrand@dornerworks.com>,
 xen-devel@lists.xenproject.org
References: <cover.1564371527.git.stewart.hildebrand@dornerworks.com>
 <2473fc46a8229bb2434a90a510136202e7479177.1564371527.git.stewart.hildebrand@dornerworks.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <bca49f6e-7e01-f2d0-b309-9f0dccd70860@arm.com>
Date: Wed, 31 Jul 2019 13:03:36 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <2473fc46a8229bb2434a90a510136202e7479177.1564371527.git.stewart.hildebrand@dornerworks.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 2/2] xen/arm: platform: Add Raspberry Pi
 platform
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andre Przywara <andre.przywara@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgU3Rld2FydCwKCk9uIDI5LzA3LzIwMTkgMTQ6MTksIFN0ZXdhcnQgSGlsZGVicmFuZCB3cm90
ZToKPiBUaGUgYXV4IHBlcmlwaGVyYWxzICh1YXJ0MSwgc3BpMSwgYW5kIHNwaTIpIHNoYXJlIGFu
IElSUSBhbmQgYSBwYWdlIG9mCj4gbWVtb3J5LiBGb3IgZGVidWdnaW5nLCBpdCBpcyBoZWxwZnVs
IHRvIHVzZSB0aGUgYXV4IFVBUlQgaW4gWGVuLiBJbgo+IHRoaXMgY2FzZSwgWGVuIHdvdWxkIHRy
eSB0byBhc3NpZ24gc3BpMSBhbmQgc3BpMiB0byBkb20wLCBidXQgdGhpcwo+IHJlc3VsdHMgaW4g
YW4gZXJyb3Igc2luY2UgdGhlIHNoYXJlZCBJUlEgd2FzIGFscmVhZHkgYXNzaWduZWQgdG8gWGVu
Lgo+IEJsYWNrbGlzdCBhdXggZGV2aWNlcyBvdGhlciB0aGFuIHRoZSBVQVJUIHRvIHByZXZlbnQg
bWFwcGluZyB0aGUgc2hhcmVkCj4gSVJRIGFuZCBtZW1vcnkgcmFuZ2UgdG8gZG9tMC4KClJlYWRp
bmcgdGhlIGNvbW1pdCBtZXNzYWdlLCBpdCBpcyB1bmNsZWFyIHdoYXQncyB0aGUgaW1wYWN0IG9u
IGJsYWNrbGlzdCBzcGkxIAphbmQgc3BpMi4gQ291bGQgeW91IGV4cGFuZCBpdD8KClRoZSByZXN0
IG9mIHRoZSBwYXRjaCBsb29rcyBnb29kLgoKQ2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 31 12:05:40 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 12:05:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsnMQ-0005at-Sl; Wed, 31 Jul 2019 12:05:38 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=8Zog=V4=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hsnMP-0005ao-N8
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 12:05:37 +0000
X-Inumbo-ID: 8130d897-b38b-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 8130d897-b38b-11e9-8980-bc764e045a96;
 Wed, 31 Jul 2019 12:05:36 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id E29D9344;
 Wed, 31 Jul 2019 05:05:35 -0700 (PDT)
Received: from [10.1.196.50] (e108454-lin.cambridge.arm.com [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 6CA8E3F71F;
 Wed, 31 Jul 2019 05:05:34 -0700 (PDT)
To: Stewart Hildebrand <stewart.hildebrand@dornerworks.com>,
 xen-devel@lists.xenproject.org
References: <cover.1564371527.git.stewart.hildebrand@dornerworks.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <5b954e12-0a2e-6cbf-4ead-ad7f84092e4f@arm.com>
Date: Wed, 31 Jul 2019 13:05:33 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <cover.1564371527.git.stewart.hildebrand@dornerworks.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 0/2] Raspberry Pi 4 support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Jan Beulich <jbeulich@suse.com>, Andre Przywara <andre.przywara@arm.com>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgU3Rld2FydCwKCk9uIDI5LzA3LzIwMTkgMTQ6MTksIFN0ZXdhcnQgSGlsZGVicmFuZCB3cm90
ZToKPiBUaGlzIGlzIGEgc2VyaWVzIHRvIGVuYWJsZSBVQVJUIGNvbnNvbGUgZm9yIFJhc3BiZXJy
eSBQaSA0LiBOb3RlIHRoYXQgSSdtIHJlbHlpbmcgb24gdGhlIGZpcm13YXJlIHRvIGluaXRpYWxp
emUgdGhlIFVBUlQgKGkuZS4gZW5hYmxlX3VhcnQ9MSBpbiBjb25maWcudHh0KSwgc2luY2UgZnVs
bCBVQVJUIGluaXRpYWxpemF0aW9uIG9uIHRoaXMgcGxhdGZvcm0gcmVxdWlyZXMgYWNjZXNzaW5n
IHNvbWUgcmVnaXN0ZXJzIG91dHNpZGUgdGhlIHJhbmdlIHNwZWNpZmllZCBpbiB0aGUgYnJjbSxi
Y20yODM1LWF1eC11YXJ0IG5vZGUuCj4gCj4gSSBoYXZlIGJlZW4gYWJsZSB0byBnZXQgWGVuK2Rv
bTArZG9tVXMgYm9vdGluZy4gVGVzdGVkIHdpdGggWGVuIDQuMTIgYW5kIDQuMTMtdW5zdGFibGUg
KGI0YzhhMjdkNWIpIGFuZCBMaW51eCA0LjE5LnkgKFJhc3BiZXJyeSBQaSBsaW51eCB0cmVlICsg
YSBjb3VwbGUgb2YgcGF0Y2hlcykuIFBsZWFzZSBzZWUgWzFdIGZvciBidWlsZCBpbnN0cnVjdGlv
bnMgYW5kIGxpbWl0YXRpb25zLgo+IAo+IE5ldyBpbiB2MjoKPiAqIERyb3AgZWFybHkgcHJpbnRr
IGFsaWFzCj4gKiBTZXQgcmVnLXNoaWZ0IGFuZCByZWctaW8td2lkdGggaW4gdGhlIFhlbiBkcml2
ZXIKPiAqIEJsYWNrbGlzdCBvdGhlciBhdXggcGVyaXBoZXJhbHMgaW4gcGxhdGZvcm0gc2V0dGlu
Z3MgKHNwaTEsIHNwaTIsIGFuZCBhIGNvdXBsZSBvZiBiYXNlIGF1eCByZWdpc3RlcnMpCj4gCj4g
VGhhbmtzLAo+IFN0ZXdhcnQgSGlsZGVicmFuZAo+IERvcm5lcldvcmtzLCBMdGQKPiAKPiBbMV0g
aHR0cHM6Ly9naXRodWIuY29tL2Rvcm5lcndvcmtzL3hlbi1ycGk0LWJ1aWxkZXIKPiAKPiBTdGV3
YXJ0IEhpbGRlYnJhbmQgKDIpOgo+ICAgIG5zMTY1NTA6IEFkZCBjb21wYXRpYmxlIHN0cmluZyBm
b3IgUmFzcGJlcnJ5IFBpIDQKCkkgaGF2ZSBjb21taXR0ZWQgdGhpcyBwYXRjaC4uLgoKPiAgICB4
ZW4vYXJtOiBwbGF0Zm9ybTogQWRkIFJhc3BiZXJyeSBQaSBwbGF0Zm9ybQouLi4gdGhpcyBvbmUg
bmVlZCBhbiBhbnN3ZXIgcmVnYXJkaW5nIHRoZSBpbXBhY3Qgb24gYmxhY2tsaXN0IHNwaTEgYW5k
IHNwaTIuCgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 31 12:10:04 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 12:10:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsnQe-0005jQ-EJ; Wed, 31 Jul 2019 12:10:00 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=8Zog=V4=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hsnQd-0005jL-BV
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 12:09:59 +0000
X-Inumbo-ID: 1bf0f50a-b38c-11e9-bc9d-a7e782f3c5e5
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 1bf0f50a-b38c-11e9-bc9d-a7e782f3c5e5;
 Wed, 31 Jul 2019 12:09:55 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 8B4BE344;
 Wed, 31 Jul 2019 05:09:55 -0700 (PDT)
Received: from [10.1.196.50] (e108454-lin.cambridge.arm.com [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 23F803F575;
 Wed, 31 Jul 2019 05:09:54 -0700 (PDT)
To: Viktor Mitin <viktor.mitin.19@gmail.com>
References: <20190731081041.25256-1-viktor.mitin.19@gmail.com>
 <934d90a9-0b01-1b5a-0d41-c7692c9a29ec@arm.com>
 <CAOcoXZbP_e7Ye4wTTyA9a=tF240EHQwb7+ikJ4ZCq+VQ0XKL_g@mail.gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <0dfaf046-3dbd-4960-d9ab-987863217f5b@arm.com>
Date: Wed, 31 Jul 2019 13:09:53 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <CAOcoXZbP_e7Ye4wTTyA9a=tF240EHQwb7+ikJ4ZCq+VQ0XKL_g@mail.gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v4] xen/doc: Improve Dom0-less documentation
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>,
 Viktor Mitin <viktor_mitin@epam.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Jan Beulich <jbeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgVmlrdG9yLAoKT24gMzEvMDcvMjAxOSAwOTo1NywgVmlrdG9yIE1pdGluIHdyb3RlOgo+IE9u
IFdlZCwgSnVsIDMxLCAyMDE5IGF0IDExOjQwIEFNIEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxs
QGFybS5jb20+IHdyb3RlOgo+PiBJIGNhbiBzd2l0Y2ggdGhlIG1lbW9yeSBwcm9wZXJ0eSBiYWNr
IHRvIGhleGFkZWNpbWFsIG9uIGNvbW1pdC4gQnV0IEkKPj4gd291bGQgbGlrZSB0byB1bmRlcnN0
YW5kIHdoeSB0aGUgdmFsdWUgaGFzIGNoYW5nZWQgYmVmb3JlIGRvaW5nIHRoYXQuCj4gCj4gT2ss
IGxldCdzIGtlZXAgaGV4YWRlY2ltYWwuCj4gMTI4TWIgaXMgb2sgaW4gdGhpcyBleGFtcGxlLCBJ
IHVzZSA1MTJNYiBmb3IgbXkgdGVzdHMsCj4gc28gd2hpbGUgdGVzdGluZyB0aGlzIGV4YW1wbGUg
SSBjaGFuZ2VkIGl0IGFuZCBkaWRuJ3QgcmVzdG9yZS4KPiAKPiBUaGlzIHNob3VsZCBiZSBsZWZ0
IHVudG91Y2hlZCwgYXMgeW91IG1lbnRpb25lZC4KPiBtZW1vcnkgPSA8MHgwIDB4MjAwMDA+OwoK
QWNrZWQtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CgpJIHdpbGwgY29t
bWl0IGl0IHNvb24uIFRoYW5rIHlvdSBmb3IgdGhlIHBhdGNoLgoKQ2hlZXJzLAoKLS0gCkp1bGll
biBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 31 12:11:26 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 12:11:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsnS0-0006Nk-Qk; Wed, 31 Jul 2019 12:11: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=bdxT=V4=epam.com=volodymyr_babchuk@srs-us1.protection.inumbo.net>)
 id 1hsnRz-0006NX-5z
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 12:11:23 +0000
X-Inumbo-ID: 4e6925ca-b38c-11e9-8980-bc764e045a96
Received: from EUR02-HE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe05::62f])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4e6925ca-b38c-11e9-8980-bc764e045a96;
 Wed, 31 Jul 2019 12:11:21 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=mnnXgqfl/TH8LNqzK+z/OEPR4FjdGfUmtGd1h13wsQgmFPe64me3JIG6SBa3DmyZhf9eUWpRW2CXqPBNSHbXodVq+SrF3jp2UjxFu4TKmxC/nBCWWVLu/LaCfPjs4v7kr2uj+QUMbMwYN4QSwxWGEEpBKMkQV1esEawxnJ3Kiw6cQNrafe2jKYZAA1WumJHwYtHWRNQy3+f8zuSxxMEYWvSoWJ/q6bZKCyDZ8QLvCpbhA4dnEy47cB3YobzFLPpJ+hXY3GWgEQKo36XeNDeWmQVUX25ikkEgTv2SkAe7qpwM5uCULNnplTWUgkKzS8xw9SRfQOFC7pmQ/xDPjS0Alw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=3eRHnSRPU/xhFLsUs6WFj8Cw/WmddVMvwzz+8lOBQWo=;
 b=E0RLxoxDh6knPPPMYQH2p/BZVKWEqG26IdbNZLY3Gjj205fIyyZHZ5Bgu+EnwW58yOo82m6AYYb5j+inyNOJ5wyJpTS/W9RBzpzFoXdLpEPxeDZ2gCQRNBQUYk7i+1OE7k8W9lP2HPapqpcsirOQrSJ8ucYt4k4mpSsDWHJqClutsoGhkISEjYWAspXXzaP6uB+KjzUcVhhpoewOVjQ7BAzLM2hQQJHVaIwyHoR//jjJTZ2+77ilL8VK4VmcGIcdnzwLpsxlbSFb9K0SDT2pafAMOP4YCDc5YgBKzCq5KZbByKF1w/i+nOJmwZuf2B/CnapWPvDoUBsjqNgfA2FneQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=epam.com;dmarc=pass action=none header.from=epam.com;dkim=pass
 header.d=epam.com;arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=epam.com; s=selector1; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=3eRHnSRPU/xhFLsUs6WFj8Cw/WmddVMvwzz+8lOBQWo=;
 b=YKc3UhDq+oi9KnWHX3nkpzZy/zp0T0LSTczennSXi9RtyTm/fNWtjf9FIYc8jn1cr8QOP93I/iUTBlGGsyI2bizxgPiHYdG2HEMC1JthjqkndlFgMgfFVU5emBQbrfuZ2wfySEI1MHLvu3UGr30ujTuGDkEOTakyCQBW7LoX/EPK+6QVLBQpOw2foT4qWOgb8MHxym3d0lnPwQ/lcPSxx2obYr0ZtSeBpJvYEHSLd3GZ2pKpdA3yfKTiUmPmM0arwyTuZ5Al+jNiTo17qkQ+Kfnm36+u+O0M9WAN943rDgYZ7SMI8s8xhJmFVtkO9JJ9prRmVmEPrkbCoWuxwGszYQ==
Received: from AM0PR03MB4148.eurprd03.prod.outlook.com (20.177.40.10) by
 AM0PR03MB4402.eurprd03.prod.outlook.com (20.176.215.27) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2115.15; Wed, 31 Jul 2019 12:11:19 +0000
Received: from AM0PR03MB4148.eurprd03.prod.outlook.com
 ([fe80::e900:5b3d:d83:969c]) by AM0PR03MB4148.eurprd03.prod.outlook.com
 ([fe80::e900:5b3d:d83:969c%5]) with mapi id 15.20.2115.005; Wed, 31 Jul 2019
 12:11:19 +0000
From: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
To: Viktor Mitin <viktor.mitin.19@gmail.com>
Thread-Topic: [PATCH v4 1/2] xen/arm: extend fdt_property_interrupts
Thread-Index: AQHVR4rOQRnIDkWABEe8SmGVgU5Xn6bkowcA
Date: Wed, 31 Jul 2019 12:11:18 +0000
Message-ID: <878sseieu1.fsf@epam.com>
References: <20190731102856.23215-1-viktor.mitin.19@gmail.com>
In-Reply-To: <20190731102856.23215-1-viktor.mitin.19@gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=Volodymyr_Babchuk@epam.com; 
x-originating-ip: [85.223.209.22]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 4acb9783-e3d2-4438-0212-08d715b031cd
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(7168020)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:AM0PR03MB4402; 
x-ms-traffictypediagnostic: AM0PR03MB4402:|AM0PR03MB4402:
x-microsoft-antispam-prvs: <AM0PR03MB4402F2461DBE060ACBF7E1E9E6DF0@AM0PR03MB4402.eurprd03.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7691;
x-forefront-prvs: 011579F31F
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(4636009)(136003)(346002)(366004)(39860400002)(396003)(376002)(199004)(189003)(54906003)(66556008)(2906002)(446003)(66446008)(64756008)(478600001)(91956017)(86362001)(14444005)(5660300002)(76116006)(68736007)(71200400001)(66476007)(66946007)(305945005)(6512007)(11346002)(53936002)(256004)(80792005)(76176011)(71190400001)(2616005)(55236004)(476003)(66066001)(486006)(7736002)(6436002)(14454004)(186003)(81166006)(6246003)(8936002)(36756003)(6506007)(229853002)(25786009)(102836004)(6486002)(3846002)(8676002)(81156014)(107886003)(4326008)(26005)(316002)(6916009)(99286004)(6116002);
 DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR03MB4402;
 H:AM0PR03MB4148.eurprd03.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: epam.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: MYSBwCLMtUG3z5czaDu83KclZquKqjSv/XQuQo9goatusGCMEatR3yOQR4D4HwXhZtcPojjhzg/1LFgQwko8IpzFb3FnG4107B2tkYgSjjoHRoAY3A/R4rfMAmEqsZGTIkis7e/lry+H7sG/ThoC96OlIL0kA6zSkHfWF3YXboxVlT97IuutuXrok2gS6D5MZErXPbKgl/OWPFLIOlySYd4EhOeeKucr8TIzauuXY1h0NuR+Ka5DZplGlUgrLpXKd4osFjZ+EBf/k39jELEJc3UrUooBsTdyPPZK6If2P5ymdPTbKG++GiL7g5if20MMD6QYtTNaLFSYmTkKr3P3qN9RwfUR3clPmsruVfhPKpN7gv6ObxJy8ipXjBcIrh8BWEOjKDqbnyyjFh9UvGFFX51fa9/GNDEDs7UlF6lP1x8=
MIME-Version: 1.0
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 4acb9783-e3d2-4438-0212-08d715b031cd
X-MS-Exchange-CrossTenant-originalarrivaltime: 31 Jul 2019 12:11:18.8741 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: Volodymyr_Babchuk@epam.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR03MB4402
Subject: Re: [Xen-devel] [PATCH v4 1/2] xen/arm: extend
 fdt_property_interrupts
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Viktor Mitin <Viktor_Mitin@epam.com>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

CkhpIFZpa3RvciwKCkl0IGlzIHJlY29tbWVuZGVkIChhbmQgcHJvYmFibHkgcmVxdWlyZWQsIGJ1
dCBJIGNhbid0IGZpbmQgZXhhY3QgcGxhY2UKaW4gdGhlIHJ1bGVzKSB0byBpbmNsdWRlIGNvdmVy
IGxldHRlciBpZiB5b3UgYXJlIHNlbmRpbmcgbW9yZSB0aGF0IG9uZQpwYXRjaCBpbiBzZXJpZXMu
IFRoaXMgd2lsbCBlYXNlIHVwIHJldmlldyBwcm9jZXNzLCBiZWNhdXNlIHJldmlld2VyIHdpbGwK
a25vdyB3aGF0IHRvIGV4cGVjdCBpbiB0aGUgc2VyaWVzLgoKVmlrdG9yIE1pdGluIHdyaXRlczoK
Cj4gRXh0ZW5kIGZkdF9wcm9wZXJ0eV9pbnRlcnJ1cHRzIHRvIGRlYWwgd2l0aCBvdGhlciBkb21h
aW4gdGhhbiB0aGUgaHdkb20uCj4KPiBUaGUgcHJvdG90eXBlIG9mIGZkdF9wcm9wZXJ0eV9pbnRl
cnJ1cHRzKCkgaGFzIGJlZW4gbW9kaWZpZWQKPiB0byBzdXBwb3J0IGJvdGggaHdkb20gYW5kIGRv
bVUgaW4gb25lIGZ1bmN0aW9uLgo+Cj4gVGhpcyBpcyBhIHByZXBhcmF0b3J5IGZvciB0aGUgcGF0
Y2ggInhlbi9hcm06IG1lcmdlIG1ha2VfdGltZXJfbm9kZSBhbmQKPiBtYWtlX3RpbWVyX2RvbVVf
bm9kZSIuIE9yaWdpbmFsIGdvYWwgaXMgdG8gbWVyZ2UgbWFrZV90aW1lcl9ub2RlIGFuZAo+IG1h
a2VfdGltZXJfZG9tVV9ub2RlIGZ1bmN0aW9ucy4gU2VlIGRpc2N1c3Npb24gaW4gZS1tYWlsLCB0
aGUgTWVzc2FnZS1JRCBpczoKPiA8MjAxOTA2MjAxMDM4MDUuOTI3LTEtdmlrdG9yLm1pdGluLjE5
QGdtYWlsLmNvbT4KPgo+IE5vdGU6IHRoZXJlIGlzIG5vIGZ1bmN0aW9uYWwgY2hhbmdlcyBpbnRy
b2R1Y2VkIGJ5IHRoaXMgcGF0Y2guClRoaXMgaXMgbm90IGNvbXBsZXRlbHkgdHJ1ZSwgYmVjYXVz
ZSB5b3UgY2hhbmdlIHRoZSB3YXkgaG93IHBoYW5kbGUgaXMKcmV0cmlldmVkLiBBbHNvLCBlYXJs
aWVyIHlvdSBzYWlkIHRoYXQgImZkdF9wcm9wZXJ0eV9pbnRlcnJ1cHRzKCkgaGFzCmJlZW4gbW9k
aWZpZWQgdG8gc3VwcG9ydCBib3RoIGh3ZG9tIGFuZCBkb21VIGluIG9uZSBmdW5jdGlvbiIuIFRo
aXMgaXMKdGhlIGZ1bmN0aW9uYWwgY2hhbmdlLgoKPgo+IFN1Z2dlc3RlZC1ieTogSnVsaWVuIEdy
YWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KPiBTaWduZWQtb2ZmLWJ5OiBWaWt0b3IgTWl0aW4g
PHZpa3Rvcl9taXRpbkBlcGFtLmNvbT4KPiAtLS0KPiAgeGVuL2FyY2gvYXJtL2RvbWFpbl9idWls
ZC5jIHwgMjIgKysrKysrKysrKysrKy0tLS0tLS0tLQo+ICAxIGZpbGUgY2hhbmdlZCwgMTMgaW5z
ZXJ0aW9ucygrKSwgOSBkZWxldGlvbnMoLSkKPgo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0v
ZG9tYWluX2J1aWxkLmMgYi94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKPiBpbmRleCA0Yzg0
MDQxNTVhLi5kMDRhMWMzYWVjIDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL2FybS9kb21haW5fYnVp
bGQuYwo+ICsrKyBiL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYwo+IEBAIC02MjEsMTcgKzYy
MSwxOSBAQCBzdGF0aWMgdm9pZCBfX2luaXQgc2V0X2ludGVycnVwdChnaWNfaW50ZXJydXB0X3Qg
aW50ZXJydXB0LAo+ICAgKiAgImludGVycnVwdHMiOiBjb250YWlucyB0aGUgbGlzdCBvZiBpbnRl
cnJ1cHRzCj4gICAqICAiaW50ZXJydXB0LXBhcmVudCI6IGxpbmsgdG8gdGhlIEdJQwo+ICAgKi8K
PiAtc3RhdGljIGludCBfX2luaXQgZmR0X3Byb3BlcnR5X2ludGVycnVwdHModm9pZCAqZmR0LCBn
aWNfaW50ZXJydXB0X3QgKmludHIsCj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHVuc2lnbmVkIG51bV9pcnEpCj4gK3N0YXRpYyBpbnQgX19pbml0IGZkdF9wcm9w
ZXJ0eV9pbnRlcnJ1cHRzKGNvbnN0IHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8sCj4gKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBnaWNfaW50ZXJydXB0X3QgKmludHIsIHVuc2lnbmVkIG51
bV9pcnEpCkFzIEkgc2FpZCBlYXJsaWVyLCB0aGlzIGZvcm1hdHRpbmcgY29udHJhZGljdHMgd2l0
aCB0aGUgY29kaW5nIHN0eWxlLgoKPiAgewo+ICAgICAgaW50IHJlczsKPiArICAgIHVpbnQzMl90
IHBoYW5kbGUgPSBpc19oYXJkd2FyZV9kb21haW4oa2luZm8tPmQpID8KPiArICAgICAgICAgICAg
ICAgICAgICAgICBkdF9pbnRlcnJ1cHRfY29udHJvbGxlci0+cGhhbmRsZSA6IEdVRVNUX1BIQU5E
TEVfR0lDOwo+Cj4gLSAgICByZXMgPSBmZHRfcHJvcGVydHkoZmR0LCAiaW50ZXJydXB0cyIsIGlu
dHIsIHNpemVvZiAoaW50clswXSkgKiBudW1faXJxKTsKPiArICAgIHJlcyA9IGZkdF9wcm9wZXJ0
eShraW5mby0+ZmR0LCAiaW50ZXJydXB0cyIsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgaW50
ciwgc2l6ZW9mIChpbnRyWzBdKSAqIG51bV9pcnEpOwo+ICAgICAgaWYgKCByZXMgKQo+ICAgICAg
ICAgIHJldHVybiByZXM7Cj4KPiAtICAgIHJlcyA9IGZkdF9wcm9wZXJ0eV9jZWxsKGZkdCwgImlu
dGVycnVwdC1wYXJlbnQiLAo+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgZHRfaW50ZXJy
dXB0X2NvbnRyb2xsZXItPnBoYW5kbGUpOwo+ICsgICAgcmVzID0gZmR0X3Byb3BlcnR5X2NlbGwo
a2luZm8tPmZkdCwgImludGVycnVwdC1wYXJlbnQiLCBwaGFuZGxlKTsKPgo+ICAgICAgcmV0dXJu
IHJlczsKPiAgfQo+IEBAIC03MzMsNyArNzM1LDcgQEAgc3RhdGljIGludCBfX2luaXQgbWFrZV9o
eXBlcnZpc29yX25vZGUoc3RydWN0IGRvbWFpbiAqZCwKPiAgICAgICAqICBUT0RPOiBIYW5kbGUg
cHJvcGVybHkgdGhlIGNwdW1hc2s7Cj4gICAgICAgKi8KPiAgICAgIHNldF9pbnRlcnJ1cHQoaW50
ciwgZC0+YXJjaC5ldnRjaG5faXJxLCAweGYsIERUX0lSUV9UWVBFX0xFVkVMX0xPVyk7Cj4gLSAg
ICByZXMgPSBmZHRfcHJvcGVydHlfaW50ZXJydXB0cyhmZHQsICZpbnRyLCAxKTsKPiArICAgIHJl
cyA9IGZkdF9wcm9wZXJ0eV9pbnRlcnJ1cHRzKGtpbmZvLCAmaW50ciwgMSk7Cj4gICAgICBpZiAo
IHJlcyApCj4gICAgICAgICAgcmV0dXJuIHJlczsKPgo+IEBAIC05NjAsOCArOTYyLDEwIEBAIHN0
YXRpYyBpbnQgX19pbml0IG1ha2VfZ2ljX25vZGUoY29uc3Qgc3RydWN0IGRvbWFpbiAqZCwgdm9p
ZCAqZmR0LAo+ICAgICAgcmV0dXJuIHJlczsKPiAgfQo+Cj4gLXN0YXRpYyBpbnQgX19pbml0IG1h
a2VfdGltZXJfbm9kZShjb25zdCBzdHJ1Y3QgZG9tYWluICpkLCB2b2lkICpmZHQpCj4gK3N0YXRp
YyBpbnQgX19pbml0IG1ha2VfdGltZXJfbm9kZShjb25zdCBzdHJ1Y3Qga2VybmVsX2luZm8gKmtp
bmZvKQo+ICB7Cj4gKyAgICB2b2lkICpmZHQgPSBraW5mby0+ZmR0Owo+ICsKTm8gbmVlZCBmb3Ig
ZW1wdHkgbGluZSB0aGVyZS4KCj4gICAgICBzdGF0aWMgY29uc3Qgc3RydWN0IGR0X2RldmljZV9t
YXRjaCB0aW1lcl9pZHNbXSBfX2luaXRjb25zdCA9Cj4gICAgICB7Cj4gICAgICAgICAgRFRfTUFU
Q0hfQ09NUEFUSUJMRSgiYXJtLGFybXY3LXRpbWVyIiksCj4gQEAgLTEwMTYsNyArMTAyMCw3IEBA
IHN0YXRpYyBpbnQgX19pbml0IG1ha2VfdGltZXJfbm9kZShjb25zdCBzdHJ1Y3QgZG9tYWluICpk
LCB2b2lkICpmZHQpCj4gICAgICBkdF9kcHJpbnRrKCIgIFZpcnQgaW50ZXJydXB0ICV1XG4iLCBp
cnEpOwo+ICAgICAgc2V0X2ludGVycnVwdChpbnRyc1syXSwgaXJxLCAweGYsIERUX0lSUV9UWVBF
X0xFVkVMX0xPVyk7Cj4KPiAtICAgIHJlcyA9IGZkdF9wcm9wZXJ0eV9pbnRlcnJ1cHRzKGZkdCwg
aW50cnMsIDMpOwo+ICsgICAgcmVzID0gZmR0X3Byb3BlcnR5X2ludGVycnVwdHMoa2luZm8sIGlu
dHJzLCAzKTsKPiAgICAgIGlmICggcmVzICkKPiAgICAgICAgICByZXR1cm4gcmVzOwo+Cj4gQEAg
LTEzNzcsNyArMTM4MSw3IEBAIHN0YXRpYyBpbnQgX19pbml0IGhhbmRsZV9ub2RlKHN0cnVjdCBk
b21haW4gKmQsIHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8sCj4gICAgICBpZiAoIGRldmljZV9n
ZXRfY2xhc3Mobm9kZSkgPT0gREVWSUNFX0dJQyApCj4gICAgICAgICAgcmV0dXJuIG1ha2VfZ2lj
X25vZGUoZCwga2luZm8tPmZkdCwgbm9kZSk7Cj4gICAgICBpZiAoIGR0X21hdGNoX25vZGUodGlt
ZXJfbWF0Y2hlcywgbm9kZSkgKQo+IC0gICAgICAgIHJldHVybiBtYWtlX3RpbWVyX25vZGUoZCwg
a2luZm8tPmZkdCk7Cj4gKyAgICAgICAgcmV0dXJuIG1ha2VfdGltZXJfbm9kZShraW5mbyk7Cj4K
PiAgICAgIC8qIFNraXAgbm9kZXMgdXNlZCBieSBYZW4gKi8KPiAgICAgIGlmICggZHRfZGV2aWNl
X3VzZWRfYnkobm9kZSkgPT0gRE9NSURfWEVOICkKCgotLQpWb2xvZHlteXIgQmFiY2h1ayBhdCBF
UEFNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 31 12:15:06 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 12:15:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsnVT-0006X9-C0; Wed, 31 Jul 2019 12:14: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=8Zog=V4=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hsnVR-0006X3-KW
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 12:14:57 +0000
X-Inumbo-ID: cf04cf94-b38c-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id cf04cf94-b38c-11e9-8980-bc764e045a96;
 Wed, 31 Jul 2019 12:14:56 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id F000D344;
 Wed, 31 Jul 2019 05:14:55 -0700 (PDT)
Received: from [10.1.196.50] (e108454-lin.cambridge.arm.com [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 7B4363F575;
 Wed, 31 Jul 2019 05:14:55 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
References: <20190723213553.22300-1-julien.grall@arm.com>
 <20190723213553.22300-4-julien.grall@arm.com> <87o91hht9c.fsf@epam.com>
 <89065edf-d75c-81dd-0249-a5554feeab51@arm.com> <87ef2cj3gd.fsf@epam.com>
 <alpine.DEB.2.21.1907291446320.1237@sstabellini-ThinkPad-T480s>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <e2c7609e-5cbe-e5de-ae37-cfb52d9f8194@arm.com>
Date: Wed, 31 Jul 2019 13:14:54 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <alpine.DEB.2.21.1907291446320.1237@sstabellini-ThinkPad-T480s>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 3/7] xen/arm: Rework psr_mode_is_32bit()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgU3RlZmFubywKCk9uIDI5LzA3LzIwMTkgMjI6NTIsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90
ZToKPiBPbiBGcmksIDI2IEp1bCAyMDE5LCBWb2xvZHlteXIgQmFiY2h1ayB3cm90ZToKPj4gSnVs
aWVuIEdyYWxsIHdyaXRlczoKPj4KPj4+IEhpLAo+Pj4KPj4+IE9uIDI2LzA3LzIwMTkgMTM6MzEs
IFZvbG9keW15ciBCYWJjaHVrIHdyb3RlOgo+Pj4+Cj4+Pj4gSnVsaWVuIEdyYWxsIHdyaXRlczoK
Pj4+Pgo+Pj4+PiBwc3JfbW9kZV9pc18zMmJpdCgpIHByb3RvdHlwZSBkb2VzIG5vdCBtYXRjaCB0
aGUgcmVzdCBvZiB0aGUgaGVscGVycyBmb3IKPj4+Pj4gdGhlIHByb2Nlc3Mgc3RhdGUuIExvb2tp
bmcgYXQgdGhlIGNhbGxlcnMsIG1vc3Qgb2YgdGhlbSB3aWxsIGFjY2Vzcwo+Pj4+PiBzdHJ1Y3Qg
Y3B1X3VzZXJfcmVncyBqdXN0IGZvciBjYWxsaW5nIHBzcl9tb2RlX2lzXzMyYml0KCkuCj4+Pj4+
Cj4+Pj4+IFRoZSBtYWNybyBpcyBub3cgcmV3b3JrZWQgdG8gdGFrZSBhIHN0cnVjdCBjcHVfdXNl
cl9yZWdzIGluIHBhcmFtZXRlci4KPj4+Pj4gQXQgdGhlIHNhbWUgdGltZSB0YWtlIHRoZSBvcHBv
cnR1bml0eSB0byBzd2l0Y2ggdG8gYSBzdGF0aWMgaW5saW5lCj4+Pj4+IGhlbHBlci4KPj4+PiBJ
J20gYSBiaXQgY29uY2VybmVkIGFib3V0IG5hbWluZyBub3cuIEFzIHBzcl9tb2RlX2lzXzMyYml0
KCkgaXMgbm93IGhhdmUKPj4+PiBubyBwc3IgcGFyYW1ldGVyLCBhbmQgQVJNIEFSTSB1c2VzIHRl
cm0gInN0YXRlIiBpbnN0ZWFkIG9mICJtb2RlIiwgbWF5YmUKPj4+PiBpdCBpcyB3b3J0aCB0byBy
ZW5hbWUgdGhpcyBoZWxwZXIgdG8gc29tZXRoaW5nIGxpa2UgImlzXzMyYml0X3N0YXRlIj8KPj4+
Cj4+PiBJdCByZWFsbHkgZGVwZW5kcyBob3cgeW91IHNlZSBpdC4gVGhlIGJpdCBpcyBwYXJ0IG9m
IHRoZSAibW9kZSIgZmllbGQsCj4+PiBzbyB0ZWNobmljYWxseSB3ZSBhcmUgY2hlY2tpbmcgd2hl
dGhlciB0aGUgbW9kZSBjb3JyZXNwb25kcyB0byBhCj4+PiAzMi1iaXQgb25lIG9yIG5vdC4gVGhp
cyBpcyBhbHNvIGlubGluZSB3aXRoIHRoZSByZXN0IG9mIHRoZSBoZWxwZXJzCj4+PiB3aXRoaW4g
dGhpcyBoZWFkZXIuCj4+Pgo+Pj4gSSB3b3VsZCBiZSB3aWxsaW5nIHRvIGNvbnNpZGVyIHJlbmFt
aW5nIHRoZSBoZWxwZXIgdG8gcmVnc19tb2RlX2lzXzMyYml0KCkuCj4+IEknbSBmaW5lIHdpdGgg
dGhpcyBuYW1lLgo+IAo+IFRoZSBwYXRjaCBpcyBmaW5lIGJ5IG1lLCBhcyBpcywgb3Igd2l0aCB0
aGUgbmFtZSBjaGFuZ2VkIHRvCj4gcmVnc19tb2RlX2lzXzMyYml0LiAoSSBkaWRuJ3QgY29tbWl0
IGl0LikKCkkgYW0gdGhpbmtpbmcgdG8gZ2V0IHRoZSByZW5hbWluZyBzZXBhcmF0ZWx5LiBTbyBJ
IGNhbiBhbHNvIHJld29yayB0aGUgb3RoZXIgCmhlbHBlcnMuCgo+IAo+IEVpdGhlciB3YXk6Cj4g
Cj4gUmV2aWV3ZWQtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9y
Zz4KClNvIEkgd2lsbCBjb21taXQgYXMgaXMgYW5kIGFkZCBpbiBteSB0b2RvIGxpc3QgcmVuYW1p
bmcuCgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 31 12:17:33 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 12: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 1hsnXt-0006df-UC; Wed, 31 Jul 2019 12:17:29 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=yNbP=V4=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hsnXs-0006dV-C0
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 12:17:28 +0000
X-Inumbo-ID: 2648da62-b38d-11e9-9e61-dfa7075fd3f0
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 2648da62-b38d-11e9-9e61-dfa7075fd3f0;
 Wed, 31 Jul 2019 12:17:22 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hsnXm-0006Pm-7l; Wed, 31 Jul 2019 12:17: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 1hsnXl-0000E9-Tx; Wed, 31 Jul 2019 12:17:22 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hsnXl-0002QU-T6; Wed, 31 Jul 2019 12:17:21 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139539-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-amd64-amd64-xl-pvshim:guest-localmigrate/x10:fail:regression
 xen-unstable:test-arm64-arm64-examine:examine-serial/bootloader:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-unstable:test-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-thunderx:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-unstable:test-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-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=1585ed3c702e680ae492d852c8cff62cf300df99
X-Osstest-Versions-That: xen=22ec7474348fea2c4a32b0872dd3385bf3785a26
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 31 Jul 2019 12:17:21 +0000
Subject: [Xen-devel] [xen-unstable test] 139539: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTUzOSB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzOTUzOS8KClJlZ3Jlc3Npb25zIDotKAoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0
ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0g
ICAxOCBndWVzdC1sb2NhbG1pZ3JhdGUveDEwICAgZmFpbCBSRUdSLiB2cy4gMTM5NDg0CgpUZXN0
cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm02
NC1hcm02NC1leGFtaW5lICAgICAxMSBleGFtaW5lLXNlcmlhbC9ib290bG9hZGVyICAgIGZhaWwg
IGxpa2UgMTM5NDQyCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzk0ODQKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEzOTQ4
NAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICBmYWlsIGxpa2UgMTM5NDg0CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMzk0ODQKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFp
bCBsaWtlIDEzOTQ4NAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTM5NDg0CiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMzk0
ODQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgZmFpbCBsaWtlIDEzOTQ4NAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYt
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTM5NDg0CiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhs
LXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bC1zZWF0dGxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9s
MiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5k
ZXJ4IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVk
aXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJu
ZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNy
ZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
dmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdp
bmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3Rh
bGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEw
LWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9u
IHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAgICAgICAgICAgICAgICAgMTU4NWVkM2M3MDJl
NjgwYWU0OTJkODUyYzhjZmY2MmNmMzAwZGY5OQpiYXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAg
ICAgICAgICAgICAgMjJlYzc0NzQzNDhmZWEyYzRhMzJiMDg3MmRkMzM4NWJmMzc4NWEyNgoKTGFz
dCB0ZXN0IG9mIGJhc2lzICAgMTM5NDg0ICAyMDE5LTA3LTI5IDA5OjEzOjU5IFogICAgMiBkYXlz
CkZhaWxpbmcgc2luY2UgICAgICAgIDEzOTUxMyAgMjAxOS0wNy0zMCAwMzoyNDoyNiBaICAgIDEg
ZGF5cyAgICAyIGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEzOTUzOSAgMjAxOS0wNy0z
MCAyMTozNjo0MCBaICAgIDAgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3Vj
aGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIz
QGNpdHJpeC5jb20+CiAgQW5kcmlpIEFuaXNvdiA8YW5kcmlpX2FuaXNvdkBlcGFtLmNvbT4KICBE
YXJpbyBGYWdnaW9saSA8ZGZhZ2dpb2xpQHN1c2UuY29tPgogIEdlb3JnZSBEdW5sYXAgPGdlb3Jn
ZS5kdW5sYXBAY2l0cml4LmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAg
SnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgogIEp1bGllbiBHcmFsbCA8anVsaWVuLmdy
YWxsQGFybS5jb20+CiAgUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KICBT
dGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5jb20+CiAgV2VpIExpdSA8d2xAeGVu
Lm9yZz4KICBaaGFuZyBDaGVuIDxjaGVuLnpoYW5nQGludGVsLmNvbT4KCmpvYnM6CiBidWlsZC1h
bWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC14dGYgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2
NC1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWkzODYtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhm
LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1k
NjQtYW1kNjQtMyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFy
bTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGVi
aWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20g
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0
LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1h
bWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFl
bXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFy
bmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3Jl
ZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02
NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13
aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1p
bnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saXZlcGF0Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGl2ZXBhdGNoICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
cGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
aTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
c2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12
aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNn
LXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAv
aG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZp
bGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5k
IG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAg
IGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJF
QURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0
cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3Qg
cHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDMzMyBsaW5lcyBsb25nLikK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 31 12:29:03 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 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 1hsnj1-0007Q9-2Z; Wed, 31 Jul 2019 12:28:59 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=mXbA=V4=gmail.com=viktor.mitin.19@srs-us1.protection.inumbo.net>)
 id 1hsniz-0007Q4-MC
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 12:28:57 +0000
X-Inumbo-ID: c383bd24-b38e-11e9-8980-bc764e045a96
Received: from mail-io1-xd44.google.com (unknown [2607:f8b0:4864:20::d44])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c383bd24-b38e-11e9-8980-bc764e045a96;
 Wed, 31 Jul 2019 12:28:56 +0000 (UTC)
Received: by mail-io1-xd44.google.com with SMTP id g20so135792715ioc.12
 for <xen-devel@lists.xenproject.org>; Wed, 31 Jul 2019 05:28:55 -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=nSxbSQfsqGUzJocyhNfVjJC6gwuDErIoqniA/o+zz8s=;
 b=vUJTRwS0Lir8Fm3PmJ9eEGKVEPZcQAs4wj2HXWWjnz3r4xy3f5p52cVoTglqgrzc9T
 CVY3069nUOu4Fs0dS8bYhtKc7ltJHJ48mdZ2X4FETkAyWIw9epjp4p0kqovTeiMfbkth
 mYzouXi63vkOOzt8/bOdhramp1I9vMVmZX3RE03Es2qQHsfDTg2rMKgR2vSbQW+glEiw
 FB/JF8s3rRAV0phSlklNtWYaituvuBTCmEM8+u3vvwufOHKnOBvGJfWG2zZXfWtYfqEi
 G4FjnjSB3ZkdO25/l6s8d+EDLq+1ZjnEQJ9k3JPotFwS/RkjXvTxhpXAsj0MjrOdvv4j
 9kOA==
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=nSxbSQfsqGUzJocyhNfVjJC6gwuDErIoqniA/o+zz8s=;
 b=FyD1QkobbCRVe3ctxUvwrWs8NovQrQy26Yj3RAMlSnPT4ATxnE0FEubaCHoR7PSPqv
 cTgg2sXDVv+Pahn+AXxBVXbKCnkOfQkuM9KBriTlKCznB5KljEH41Z1R/NtDmjjqCF9U
 vqHrXOZJdwUNPdsr01Ft17wLBpItS6hwa7enqxm9w1LT5G9dnVIyLdLVOCF6S7xs5Pih
 yjat7vkxvyfPEzbPB0dLuuV++gAhhZzoRN5OpUARiEFEojrbm++KXglE8DGbnT7w2DbS
 8hQFRgsKijXIUw9vlJoW7u9ofIYaPzwa6ylq/O6mw3EKlCbcwedEVxvKQGfjNdgfHpki
 svSg==
X-Gm-Message-State: APjAAAWOKYI1omqZHi7FDUFmIFVS5TSDfKt/maQEYPdtyxPBHY33Wrc/
 MpIwpNMtBu+hpfUdLYyCQVzNpeL2A41PPQhfme4=
X-Google-Smtp-Source: APXvYqzKEz7hRpsF2edqlA+bqClu+n3hGk+FH//w++fgMD8KyE8hpqhSeBuxXto7h289ks4KvPLQlu6YKrlXFydlCpM=
X-Received: by 2002:a02:b10b:: with SMTP id
 r11mr119076613jah.140.1564576135508; 
 Wed, 31 Jul 2019 05:28:55 -0700 (PDT)
MIME-Version: 1.0
References: <20190731102856.23215-1-viktor.mitin.19@gmail.com>
 <878sseieu1.fsf@epam.com>
In-Reply-To: <878sseieu1.fsf@epam.com>
From: Viktor Mitin <viktor.mitin.19@gmail.com>
Date: Wed, 31 Jul 2019 15:28:44 +0300
Message-ID: <CAOcoXZatOXLnvYjum+EGCwnxDRUG1eGJbeENQcSyNYX6JXFizw@mail.gmail.com>
To: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Subject: Re: [Xen-devel] [PATCH v4 1/2] xen/arm: extend
 fdt_property_interrupts
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Viktor Mitin <Viktor_Mitin@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>

SGkgVm9sb2R5bXlyLAoKT24gV2VkLCBKdWwgMzEsIDIwMTkgYXQgMzoxMSBQTSBWb2xvZHlteXIg
QmFiY2h1awo8Vm9sb2R5bXlyX0JhYmNodWtAZXBhbS5jb20+IHdyb3RlOgo+Cj4KPiBIaSBWaWt0
b3IsCj4KPiBJdCBpcyByZWNvbW1lbmRlZCAoYW5kIHByb2JhYmx5IHJlcXVpcmVkLCBidXQgSSBj
YW4ndCBmaW5kIGV4YWN0IHBsYWNlCj4gaW4gdGhlIHJ1bGVzKSB0byBpbmNsdWRlIGNvdmVyIGxl
dHRlciBpZiB5b3UgYXJlIHNlbmRpbmcgbW9yZSB0aGF0IG9uZQo+IHBhdGNoIGluIHNlcmllcy4g
VGhpcyB3aWxsIGVhc2UgdXAgcmV2aWV3IHByb2Nlc3MsIGJlY2F1c2UgcmV2aWV3ZXIgd2lsbAo+
IGtub3cgd2hhdCB0byBleHBlY3QgaW4gdGhlIHNlcmllcy4KClRoZXJlIGlzIG5vIHN1Y2ggcmVx
dWlyZW1lbnQsIG9ubHkgcmVjb21tZW5kYXRpb24uCkkgZGlkIG5vdCBwdXQgaXQgc2luY2UgdGhp
cyBpcyBzaW1wbGUgc2hvcnQgcGF0Y2ggc2VyaWVzIGFuZCBib3RoCnBhdGNoZXMgaW4gdGhpcyBz
ZXJpZXMgaGF2ZSBiZWVuIGRpc2N1c3NlZCBwcmV2aW91c2x5LCBzbyBpdCBpcyBrbm93bgp3aGF0
IGl0IGlzIGFib3V0LgoKPiBWaWt0b3IgTWl0aW4gd3JpdGVzOgo+Cj4gPiBFeHRlbmQgZmR0X3By
b3BlcnR5X2ludGVycnVwdHMgdG8gZGVhbCB3aXRoIG90aGVyIGRvbWFpbiB0aGFuIHRoZSBod2Rv
bS4KPiA+Cj4gPiBUaGUgcHJvdG90eXBlIG9mIGZkdF9wcm9wZXJ0eV9pbnRlcnJ1cHRzKCkgaGFz
IGJlZW4gbW9kaWZpZWQKPiA+IHRvIHN1cHBvcnQgYm90aCBod2RvbSBhbmQgZG9tVSBpbiBvbmUg
ZnVuY3Rpb24uCj4gPgo+ID4gVGhpcyBpcyBhIHByZXBhcmF0b3J5IGZvciB0aGUgcGF0Y2ggInhl
bi9hcm06IG1lcmdlIG1ha2VfdGltZXJfbm9kZSBhbmQKPiA+IG1ha2VfdGltZXJfZG9tVV9ub2Rl
Ii4gT3JpZ2luYWwgZ29hbCBpcyB0byBtZXJnZSBtYWtlX3RpbWVyX25vZGUgYW5kCj4gPiBtYWtl
X3RpbWVyX2RvbVVfbm9kZSBmdW5jdGlvbnMuIFNlZSBkaXNjdXNzaW9uIGluIGUtbWFpbCwgdGhl
IE1lc3NhZ2UtSUQgaXM6Cj4gPiA8MjAxOTA2MjAxMDM4MDUuOTI3LTEtdmlrdG9yLm1pdGluLjE5
QGdtYWlsLmNvbT4KPiA+Cj4gPiBOb3RlOiB0aGVyZSBpcyBubyBmdW5jdGlvbmFsIGNoYW5nZXMg
aW50cm9kdWNlZCBieSB0aGlzIHBhdGNoLgo+IFRoaXMgaXMgbm90IGNvbXBsZXRlbHkgdHJ1ZSwg
YmVjYXVzZSB5b3UgY2hhbmdlIHRoZSB3YXkgaG93IHBoYW5kbGUgaXMKPiByZXRyaWV2ZWQuIEFs
c28sIGVhcmxpZXIgeW91IHNhaWQgdGhhdCAiZmR0X3Byb3BlcnR5X2ludGVycnVwdHMoKSBoYXMK
PiBiZWVuIG1vZGlmaWVkIHRvIHN1cHBvcnQgYm90aCBod2RvbSBhbmQgZG9tVSBpbiBvbmUgZnVu
Y3Rpb24iLiBUaGlzIGlzCj4gdGhlIGZ1bmN0aW9uYWwgY2hhbmdlLgoKUGhhbmRsZSBpcyByZXRy
ZXZlZCB0aGUgc2FtZSB3YXk6CmluIGNhc2Ugb2YgIGh3ZG9tIGl0IGlzIGR0X2ludGVycnVwdF9j
b250cm9sbGVyLT5waGFuZGxlCmluIGNhc2Ugb2YgZG9tVSBpdCBpcyBHVUVTVF9QSEFORExFX0dJ
Qy4KRG9uJ3Qgc2VlIGFueSBmdW5jdGlvbmFsIGNoYW5nZSBoZXJlLgoKV2hhdCBpcyAnZnVuY3Rp
b25hbCBjaGFuZ2UnIGluIHlvdXIgb3Bpbmlvbj8KCj4KPiA+Cj4gPiBTdWdnZXN0ZWQtYnk6IEp1
bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Cj4gPiBTaWduZWQtb2ZmLWJ5OiBWaWt0
b3IgTWl0aW4gPHZpa3Rvcl9taXRpbkBlcGFtLmNvbT4KPiA+IC0tLQo+ID4gIHhlbi9hcmNoL2Fy
bS9kb21haW5fYnVpbGQuYyB8IDIyICsrKysrKysrKysrKystLS0tLS0tLS0KPiA+ICAxIGZpbGUg
Y2hhbmdlZCwgMTMgaW5zZXJ0aW9ucygrKSwgOSBkZWxldGlvbnMoLSkKPiA+Cj4gPiBkaWZmIC0t
Z2l0IGEveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jIGIveGVuL2FyY2gvYXJtL2RvbWFpbl9i
dWlsZC5jCj4gPiBpbmRleCA0Yzg0MDQxNTVhLi5kMDRhMWMzYWVjIDEwMDY0NAo+ID4gLS0tIGEv
eGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jCj4gPiArKysgYi94ZW4vYXJjaC9hcm0vZG9tYWlu
X2J1aWxkLmMKPiA+IEBAIC02MjEsMTcgKzYyMSwxOSBAQCBzdGF0aWMgdm9pZCBfX2luaXQgc2V0
X2ludGVycnVwdChnaWNfaW50ZXJydXB0X3QgaW50ZXJydXB0LAo+ID4gICAqICAiaW50ZXJydXB0
cyI6IGNvbnRhaW5zIHRoZSBsaXN0IG9mIGludGVycnVwdHMKPiA+ICAgKiAgImludGVycnVwdC1w
YXJlbnQiOiBsaW5rIHRvIHRoZSBHSUMKPiA+ICAgKi8KPiA+IC1zdGF0aWMgaW50IF9faW5pdCBm
ZHRfcHJvcGVydHlfaW50ZXJydXB0cyh2b2lkICpmZHQsIGdpY19pbnRlcnJ1cHRfdCAqaW50ciwK
PiA+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBu
dW1faXJxKQo+ID4gK3N0YXRpYyBpbnQgX19pbml0IGZkdF9wcm9wZXJ0eV9pbnRlcnJ1cHRzKGNv
bnN0IHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8sCj4gPiArICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGdpY19pbnRlcnJ1cHRfdCAqaW50ciwgdW5zaWduZWQgbnVtX2lycSkKPiBBcyBJIHNh
aWQgZWFybGllciwgdGhpcyBmb3JtYXR0aW5nIGNvbnRyYWRpY3RzIHdpdGggdGhlIGNvZGluZyBz
dHlsZS4KClRoZXJlIGlzIG5vIHN1Y2ggY29kaW5nIHN0eWxlIHJlcXVpcmVtZW50IChub3QgZXhw
bGljaXRseSBkb2N1bWVudGVkKS4KRXZlbiBtb3JlLCB0aGUgb3JpZ2luYWwgY29kZSBmb3JtYXR0
ZWQgdGhlIHNhbWUgd2F5LgoKPiA+ICB7Cj4gPiAgICAgIGludCByZXM7Cj4gPiArICAgIHVpbnQz
Ml90IHBoYW5kbGUgPSBpc19oYXJkd2FyZV9kb21haW4oa2luZm8tPmQpID8KPiA+ICsgICAgICAg
ICAgICAgICAgICAgICAgIGR0X2ludGVycnVwdF9jb250cm9sbGVyLT5waGFuZGxlIDogR1VFU1Rf
UEhBTkRMRV9HSUM7Cj4gPgo+ID4gLSAgICByZXMgPSBmZHRfcHJvcGVydHkoZmR0LCAiaW50ZXJy
dXB0cyIsIGludHIsIHNpemVvZiAoaW50clswXSkgKiBudW1faXJxKTsKPiA+ICsgICAgcmVzID0g
ZmR0X3Byb3BlcnR5KGtpbmZvLT5mZHQsICJpbnRlcnJ1cHRzIiwKPiA+ICsgICAgICAgICAgICAg
ICAgICAgICAgIGludHIsIHNpemVvZiAoaW50clswXSkgKiBudW1faXJxKTsKPiA+ICAgICAgaWYg
KCByZXMgKQo+ID4gICAgICAgICAgcmV0dXJuIHJlczsKPiA+Cj4gPiAtICAgIHJlcyA9IGZkdF9w
cm9wZXJ0eV9jZWxsKGZkdCwgImludGVycnVwdC1wYXJlbnQiLAo+ID4gLSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBkdF9pbnRlcnJ1cHRfY29udHJvbGxlci0+cGhhbmRsZSk7Cj4gPiArICAg
IHJlcyA9IGZkdF9wcm9wZXJ0eV9jZWxsKGtpbmZvLT5mZHQsICJpbnRlcnJ1cHQtcGFyZW50Iiwg
cGhhbmRsZSk7Cj4gPgo+ID4gICAgICByZXR1cm4gcmVzOwo+ID4gIH0KPiA+IEBAIC03MzMsNyAr
NzM1LDcgQEAgc3RhdGljIGludCBfX2luaXQgbWFrZV9oeXBlcnZpc29yX25vZGUoc3RydWN0IGRv
bWFpbiAqZCwKPiA+ICAgICAgICogIFRPRE86IEhhbmRsZSBwcm9wZXJseSB0aGUgY3B1bWFzazsK
PiA+ICAgICAgICovCj4gPiAgICAgIHNldF9pbnRlcnJ1cHQoaW50ciwgZC0+YXJjaC5ldnRjaG5f
aXJxLCAweGYsIERUX0lSUV9UWVBFX0xFVkVMX0xPVyk7Cj4gPiAtICAgIHJlcyA9IGZkdF9wcm9w
ZXJ0eV9pbnRlcnJ1cHRzKGZkdCwgJmludHIsIDEpOwo+ID4gKyAgICByZXMgPSBmZHRfcHJvcGVy
dHlfaW50ZXJydXB0cyhraW5mbywgJmludHIsIDEpOwo+ID4gICAgICBpZiAoIHJlcyApCj4gPiAg
ICAgICAgICByZXR1cm4gcmVzOwo+ID4KPiA+IEBAIC05NjAsOCArOTYyLDEwIEBAIHN0YXRpYyBp
bnQgX19pbml0IG1ha2VfZ2ljX25vZGUoY29uc3Qgc3RydWN0IGRvbWFpbiAqZCwgdm9pZCAqZmR0
LAo+ID4gICAgICByZXR1cm4gcmVzOwo+ID4gIH0KPiA+Cj4gPiAtc3RhdGljIGludCBfX2luaXQg
bWFrZV90aW1lcl9ub2RlKGNvbnN0IHN0cnVjdCBkb21haW4gKmQsIHZvaWQgKmZkdCkKPiA+ICtz
dGF0aWMgaW50IF9faW5pdCBtYWtlX3RpbWVyX25vZGUoY29uc3Qgc3RydWN0IGtlcm5lbF9pbmZv
ICpraW5mbykKPiA+ICB7Cj4gPiArICAgIHZvaWQgKmZkdCA9IGtpbmZvLT5mZHQ7Cj4gPiArCj4g
Tm8gbmVlZCBmb3IgZW1wdHkgbGluZSB0aGVyZS4KCldoeSBub3Q/IElzIHRoZXJlIGFueSByZWFz
b24gb3IgcG9pbnRlcnMgdG8gdGhlIGRvY3VtZW50cz8KClRoYW5rcwoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 31 12:32:35 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 12: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 1hsnmS-00085m-Jq; Wed, 31 Jul 2019 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=mMRS=V4=arm.com=andre.przywara@srs-us1.protection.inumbo.net>)
 id 1hsnmR-00085h-Iy
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 12:32:31 +0000
X-Inumbo-ID: 4341e737-b38f-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 4341e737-b38f-11e9-8980-bc764e045a96;
 Wed, 31 Jul 2019 12:32:30 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 0A34D344;
 Wed, 31 Jul 2019 05:32:30 -0700 (PDT)
Received: from donnerap.cambridge.arm.com (usa-sjc-imap-foss1.foss.arm.com
 [10.121.207.14])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 8DA8B3F575;
 Wed, 31 Jul 2019 05:32:28 -0700 (PDT)
Date: Wed, 31 Jul 2019 13:32:07 +0100
From: Andre Przywara <andre.przywara@arm.com>
To: Stewart Hildebrand <stewart.hildebrand@dornerworks.com>
Message-ID: <20190731133207.1cb54cf4@donnerap.cambridge.arm.com>
In-Reply-To: <cover.1564371527.git.stewart.hildebrand@dornerworks.com>
References: <cover.1564371527.git.stewart.hildebrand@dornerworks.com>
Organization: ARM
X-Mailer: Claws Mail 3.17.3 (GTK+ 2.24.32; aarch64-unknown-linux-gnu)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 0/2] Raspberry Pi 4 support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>,
 xen-devel@lists.xenproject.org, Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCAyOSBKdWwgMjAxOSAwOToxOToxOCAtMDQwMApTdGV3YXJ0IEhpbGRlYnJhbmQgPHN0
ZXdhcnQuaGlsZGVicmFuZEBkb3JuZXJ3b3Jrcy5jb20+IHdyb3RlOgoKSGksCgo+IFRoaXMgaXMg
YSBzZXJpZXMgdG8gZW5hYmxlIFVBUlQgY29uc29sZSBmb3IgUmFzcGJlcnJ5IFBpIDQuIE5vdGUg
dGhhdCBJJ20gcmVseWluZyBvbiB0aGUgZmlybXdhcmUgdG8gaW5pdGlhbGl6ZSB0aGUgVUFSVCAo
aS5lLiBlbmFibGVfdWFydD0xIGluIGNvbmZpZy50eHQpLCBzaW5jZSBmdWxsIFVBUlQgaW5pdGlh
bGl6YXRpb24gb24gdGhpcyBwbGF0Zm9ybSByZXF1aXJlcyBhY2Nlc3Npbmcgc29tZSByZWdpc3Rl
cnMgb3V0c2lkZSB0aGUgcmFuZ2Ugc3BlY2lmaWVkIGluIHRoZSBicmNtLGJjbTI4MzUtYXV4LXVh
cnQgbm9kZS4KPiAKPiBJIGhhdmUgYmVlbiBhYmxlIHRvIGdldCBYZW4rZG9tMCtkb21VcyBib290
aW5nLiBUZXN0ZWQgd2l0aCBYZW4gNC4xMiBhbmQgNC4xMy11bnN0YWJsZSAoYjRjOGEyN2Q1YikK
Ck1tbWgsIGRpZCB0aGF0IHJlYWxseSB3b3JrIGZvciB5b3U/IEkgbmVlZGVkIHRoZSBuZXh0IGNv
bW1pdCBpbiBzdGFnaW5nIGFzIHdlbGw6CmNvbW1pdCBlYWQ2YjlmNzgzNTVlOGQzNjZlMGM4MGM0
YTczZmE3ZmJkNmQyNmNjCkF1dGhvcjogQW5kcmlpIEFuaXNvdiA8YW5kcmlpX2FuaXNvdkBlcGFt
LmNvbT4KRGF0ZTogICBUaHUgSnVsIDE4IDE2OjIyOjIwIDIwMTkgKzAzMDAKCiAgICB4ZW4vYXJt
OiBjcHVlcnJhdGE6IEFsaWduIGEgdmlydHVhbCBhZGRyZXNzIGJlZm9yZSB1bm1hcAoKT3RoZXJ3
aXNlIFhlbiB3b3VsZCBjcmFzaCBiZWZvcmUgZXZlbiBjb25zaWRlcmluZyBEb20wLgoKV2l0aCBB
bmRyaWkncyBwYXRjaCwgeW91ciB0d28gcGF0Y2hlcyBhbmQgU3RlZmFubydzIHJlc21lbSBzZXJp
ZXMgSSB3YXMgYWJsZSB0byBhdCBsZWFzdCBydW4gWGVuIHRpbGwgaXQgd2FzIGxvb2tpbmcgZm9y
IERvbTAsIGZyb20gVS1Cb290LCB3aXRoIEFURiAocHJvdmlkaW5nIFBTQ0kpLgpUaGVyZSBzZWVt
cyB0byBiZSBzb21lIGhpY2N1cCBpbiB0aGUgcmVzZXJ2ZWQtbWVtb3J5IGNvZGUgaW4gVS1Cb290
LCB3aGVyZSBVLUJvb3QgdHJpZXMgdG8gdXNlIHRoZSBhbHJlYWR5IHJlZ2lvbiwgYnV0IHRoYXQn
cyBhbiBpbmRlcGVuZGVudCBtYXR0ZXIuCgpDaGVlcnMsCkFuZHJlLgoKPiBhbmQgTGludXggNC4x
OS55IChSYXNwYmVycnkgUGkgbGludXggdHJlZSArIGEgY291cGxlIG9mIHBhdGNoZXMpLiBQbGVh
c2Ugc2VlIFsxXSBmb3IgYnVpbGQgaW5zdHJ1Y3Rpb25zIGFuZCBsaW1pdGF0aW9ucy4KPiAKPiBO
ZXcgaW4gdjI6Cj4gKiBEcm9wIGVhcmx5IHByaW50ayBhbGlhcwo+ICogU2V0IHJlZy1zaGlmdCBh
bmQgcmVnLWlvLXdpZHRoIGluIHRoZSBYZW4gZHJpdmVyCj4gKiBCbGFja2xpc3Qgb3RoZXIgYXV4
IHBlcmlwaGVyYWxzIGluIHBsYXRmb3JtIHNldHRpbmdzIChzcGkxLCBzcGkyLCBhbmQgYSBjb3Vw
bGUgb2YgYmFzZSBhdXggcmVnaXN0ZXJzKQo+IAo+IFRoYW5rcywKPiBTdGV3YXJ0IEhpbGRlYnJh
bmQKPiBEb3JuZXJXb3JrcywgTHRkCj4gCj4gWzFdIGh0dHBzOi8vZ2l0aHViLmNvbS9kb3JuZXJ3
b3Jrcy94ZW4tcnBpNC1idWlsZGVyCj4gCj4gU3Rld2FydCBIaWxkZWJyYW5kICgyKToKPiAgIG5z
MTY1NTA6IEFkZCBjb21wYXRpYmxlIHN0cmluZyBmb3IgUmFzcGJlcnJ5IFBpIDQKPiAgIHhlbi9h
cm06IHBsYXRmb3JtOiBBZGQgUmFzcGJlcnJ5IFBpIHBsYXRmb3JtCj4gCj4gIHhlbi9hcmNoL2Fy
bS9wbGF0Zm9ybXMvTWFrZWZpbGUgICAgICAgICAgICB8ICAxICsKPiAgeGVuL2FyY2gvYXJtL3Bs
YXRmb3Jtcy9icmNtLXJhc3BiZXJyeS1waS5jIHwgNTUgKysrKysrKysrKysrKysrKysrKysrKwo+
ICB4ZW4vZHJpdmVycy9jaGFyL25zMTY1NTAuYyAgICAgICAgICAgICAgICAgfCAgNyArKysKPiAg
MyBmaWxlcyBjaGFuZ2VkLCA2MyBpbnNlcnRpb25zKCspCj4gIGNyZWF0ZSBtb2RlIDEwMDY0NCB4
ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL2JyY20tcmFzcGJlcnJ5LXBpLmMKPiAKCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 31 12:33:55 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 12: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 1hsnnm-0008B7-09; Wed, 31 Jul 2019 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=bdxT=V4=epam.com=volodymyr_babchuk@srs-us1.protection.inumbo.net>)
 id 1hsnnk-0008B1-Ri
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 12:33:52 +0000
X-Inumbo-ID: 72b22a50-b38f-11e9-8980-bc764e045a96
Received: from EUR01-HE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe1e::61f])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 72b22a50-b38f-11e9-8980-bc764e045a96;
 Wed, 31 Jul 2019 12:33:50 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=BCcz4lt1+YsiyEP8k15bF5QFz3Utu3P+ew41ec/rRQcE1UBzH2pn9TXcjKb9loORzrPwmpaA5n5Os3GiiO4tv6DGuUld9cgBQ0weRUonSdxugdt80VY7FoLAshrhHbIvP7mcWEHL8HQ+FXQxgBbYuOgEKbL36yzOsIeaIQ68XjWKWveJoO+RHWo6tTm6ZWBaludVt4h3O6j9LmXWylMiA3Os5JNBg81K1sgFv5ovONPS3MLYaQpraE3axw53af/dzKm1tx8Gwoohn9DcblEZVU9iKcacgYAOjhgdm7VH2AdhG0m4m3ePEcVKvm2L9pSKUzA46NjOnUwyFigg+gNncQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=oJ/SbOWGXeyQ0QgSNig27TN27MFyHAN2PsyLjRF03q0=;
 b=EkWXJFLkYcHyBnf9BMOD+03kLBtDSd+avWzNlbEgkCMuPzxHNO6IG5aEb/2tthwbQ+6y9u0bRnM7DuhH3g9Yw68DFg8y4km05bvoSYRFahGBtb+krUdYRBYx0xiqV/+bJ6+GBRBHMJ/xo3WjRatlD7041tk8+M1GQsuISmw8aimTkoYES9ytfroxEQ10Rw19oLU9iT/BSh3fFsGjTWpq9F3dY+Ny40Aw8NhswEUK3tnAdqkb6S+jwj4egai3I4EGbXsj1VljLrvvgWCrNq3A7KlfL8+9Wlj9rrXFIKhrXwFggs+323zvif6uI9rbhYd5ObHiPRSHyfLyxx+Yk6I6nA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=epam.com;dmarc=pass action=none header.from=epam.com;dkim=pass
 header.d=epam.com;arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=epam.com; s=selector1; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=oJ/SbOWGXeyQ0QgSNig27TN27MFyHAN2PsyLjRF03q0=;
 b=WG0uYOlu4tcVU0iF19xohpP8z5kq7pcHxhqU3r/7xjo4SEPh0eqcC+hZ2D0E9Qm0GeYAQ89dw9oZTLF9kWIm3+VtIWGoRF4JQcjHn2Jvdk/GSSB4EFJvd+tENHyOXVNyyqk/u11/4jc2bU82X8DZ7zdYyDPCh5wFOXlnol9PbP+Ix/bmN7hjFLD4lfYnjtnK6JQL+uir4DbuT6uIGL8TAgELmRv5G5BiDOV28RJcUU55PEuCV5/o8a+hkT1nZHolObPVBfhoiYDHzQKrcLGgiQndWFUB9J7kQc025n+XZ680inCTpRvVOV7taU7V49qGVSi1b9rCfeqGNI6mTeLQNA==
Received: from AM0PR03MB4148.eurprd03.prod.outlook.com (20.177.40.10) by
 AM0PR03MB4129.eurprd03.prod.outlook.com (52.135.147.159) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2136.15; Wed, 31 Jul 2019 12:33:47 +0000
Received: from AM0PR03MB4148.eurprd03.prod.outlook.com
 ([fe80::e900:5b3d:d83:969c]) by AM0PR03MB4148.eurprd03.prod.outlook.com
 ([fe80::e900:5b3d:d83:969c%5]) with mapi id 15.20.2115.005; Wed, 31 Jul 2019
 12:33:47 +0000
From: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
To: Viktor Mitin <viktor.mitin.19@gmail.com>
Thread-Topic: [PATCH v4 2/2] xen/arm: merge make_timer_node and
 make_timer_domU_node
Thread-Index: AQHVR4rPe+bMpU5amEejcjfOTS8xLKbkqU4A
Date: Wed, 31 Jul 2019 12:33:47 +0000
Message-ID: <877e7yidsl.fsf@epam.com>
References: <20190731102856.23215-1-viktor.mitin.19@gmail.com>
 <20190731102856.23215-2-viktor.mitin.19@gmail.com>
In-Reply-To: <20190731102856.23215-2-viktor.mitin.19@gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=Volodymyr_Babchuk@epam.com; 
x-originating-ip: [85.223.209.22]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 064a1d7c-e065-4d45-3e77-08d715b355d6
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(7168020)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:AM0PR03MB4129; 
x-ms-traffictypediagnostic: AM0PR03MB4129:|AM0PR03MB4129:
x-microsoft-antispam-prvs: <AM0PR03MB4129C74A592D00916ACC97DAE6DF0@AM0PR03MB4129.eurprd03.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 011579F31F
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(4636009)(346002)(376002)(396003)(39860400002)(136003)(366004)(199004)(189003)(7736002)(305945005)(54906003)(6436002)(6486002)(14454004)(81156014)(316002)(8676002)(229853002)(6916009)(256004)(68736007)(3846002)(6116002)(71190400001)(71200400001)(2906002)(5660300002)(186003)(26005)(25786009)(66446008)(64756008)(76176011)(66556008)(66476007)(66946007)(102836004)(76116006)(91956017)(6506007)(55236004)(66066001)(53936002)(86362001)(81166006)(446003)(8936002)(478600001)(6246003)(107886003)(6512007)(36756003)(476003)(11346002)(99286004)(2616005)(486006)(80792005)(4326008);
 DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR03MB4129;
 H:AM0PR03MB4148.eurprd03.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: epam.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: zTxeLIUKlF3L9zEJBliLRerL0QtPk4DqDRp7tzIdRp0RHnntNKMIZF7Bu6XlGkMzRvVzKuALgrlkyAN26iXjM1vcFpIwf0iNl3U6xZjGIZZWQkzSfsUdkPE6WGt9lbj0gu8ROrp+DKF+gbK9MQoqgdC0SctJw1HH3HlaORKAfQXpVsQqDkywy11lero7HCshp9q8elBSfrYCICpi95tq0Fhc5sGkF8MkJRapH97Xj/zpa31qJh/bKVPB8gAIFZRQDEkvgCtuWEDggfqAtCZhCGbn57bzSZoMEuQHLZFcu5oUir/nYHI0AIgEXjn9t8nhf6XVoLyEpY0gdCZyh4wZiAsQMTl2gUC8aAsZrIUsob7U5ktTOhAYHyj9IsXoPOhjPrUShK50ln3Bex2pqKE5k3kvkfLKC3wiJ3PnuPszUKQ=
MIME-Version: 1.0
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 064a1d7c-e065-4d45-3e77-08d715b355d6
X-MS-Exchange-CrossTenant-originalarrivaltime: 31 Jul 2019 12:33:47.7619 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: Volodymyr_Babchuk@epam.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR03MB4129
Subject: Re: [Xen-devel] [PATCH v4 2/2] xen/arm: merge make_timer_node and
 make_timer_domU_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: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Viktor Mitin <Viktor_Mitin@epam.com>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

CgpWaWt0b3IgTWl0aW4gd3JpdGVzOgoKPiBNZXJnZWQgbWFrZV90aW1lcl9ub2RlIGFuZCBtYWtl
X3RpbWVyX2RvbVVfbm9kZSBpbnRvIG9uZSBmdW5jdGlvbgo+IG1ha2VfdGltZXJfbm9kZS4KSXQg
aXMgd2lkZWx5IGFjY2VwdGVkIHRvIHdyaXRlIGNvbW1pdCBtZXNzYWdlcyBpbiBpbXBlcmF0aXZl
IG1vb2QsCmUuZy4gIm1lcmdlIiBpbnN0ZWFkIG9mICJtZXJnZWQiCgo+IEtlcHQgdGhlIGRvbVUg
dmVyc2lvbiBmb3IgdGhlIGNvbXBhdGlibGUgYXMgaXQgaXMgc2ltcGxlci4KPiBLZXB0IHRoZSBo
dyB2ZXJzaW9uIGZvciB0aGUgY2xvY2sgYXMgaXQgaXMgcmVsZXZhbnQgZm9yIHRoZSBib3RoIGNh
c2VzLgouLi4gb3IgImtlZXAiIGluc3RlYWQgb2YgImtlcHQiCgo+IFN1Z2dlc3RlZC1ieTogSnVs
aWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KPiBTaWduZWQtb2ZmLWJ5OiBWaWt0b3Ig
TWl0aW4gPHZpa3Rvcl9taXRpbkBlcGFtLmNvbT4KPiAtLS0KPiB2NCB1cGRhdGVzOgo+ICAgIHVw
ZGF0ZWQgIktlcHQgdGhlIGRvbVUgdmVyc2lvbiBmb3IgdGhlIGNvbXBhdGlibGUgYXMgaXQgaXMg
c2ltcGxlciIKPgo+ICB4ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMgfCAxMDkgKysrKysrKysr
KysrKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCj4gIDEgZmlsZSBjaGFuZ2VkLCAzOSBpbnNlcnRp
b25zKCspLCA3MCBkZWxldGlvbnMoLSkKPgo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vZG9t
YWluX2J1aWxkLmMgYi94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKPiBpbmRleCBkMDRhMWMz
YWVjLi40ZDdjMzQxMWE2IDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQu
Ywo+ICsrKyBiL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYwo+IEBAIC05NjQsOCArOTY0LDEy
IEBAIHN0YXRpYyBpbnQgX19pbml0IG1ha2VfZ2ljX25vZGUoY29uc3Qgc3RydWN0IGRvbWFpbiAq
ZCwgdm9pZCAqZmR0LAo+Cj4gIHN0YXRpYyBpbnQgX19pbml0IG1ha2VfdGltZXJfbm9kZShjb25z
dCBzdHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZvKQo+ICB7Cj4gKyAgICBpbnQgcmVzOwo+ICAgICAg
dm9pZCAqZmR0ID0ga2luZm8tPmZkdDsKPiAtCkluIHRoZSBwcmV2aW91cyBwYXRjaCB5b3UgYWRk
ZWQgdGhpcyBlbXB0eSBzdHJpbmcsIG5vdyB5b3UgYXJlIGRlbGV0aW5nCml0LgoKPiArICAgIHVu
c2lnbmVkIGludCBpcnFbTUFYX1RJTUVSX1BQSV07Ck1BWF9USU1FUl9QUEkgZXF1YWxzIHRvIDQs
IGJ1dCBsb29rcyBsaWtlIHlvdSBhcmUgdXNpbmcgb25seSBmaXJzdCAzCml0ZW1zIG9mIHRoZSBh
cnJheS4KCj4gKyAgICBnaWNfaW50ZXJydXB0X3QgaW50cnNbM107Cj4gKyAgICB1MzIgY2xvY2tf
ZnJlcXVlbmN5Owo+ICsgICAgYm9vbCBjbG9ja192YWxpZDsKRG8geW91IHJlYWxseSBuZWVkIHRv
IG1vdmUgdGhvc2UgZGVjbGFyYXRpb25zPwoKPiAgICAgIHN0YXRpYyBjb25zdCBzdHJ1Y3QgZHRf
ZGV2aWNlX21hdGNoIHRpbWVyX2lkc1tdIF9faW5pdGNvbnN0ID0KPiAgICAgIHsKPiAgICAgICAg
ICBEVF9NQVRDSF9DT01QQVRJQkxFKCJhcm0sYXJtdjctdGltZXIiKSwKPiBAQCAtOTczLDE1ICs5
NzcsNiBAQCBzdGF0aWMgaW50IF9faW5pdCBtYWtlX3RpbWVyX25vZGUoY29uc3Qgc3RydWN0IGtl
cm5lbF9pbmZvICpraW5mbykKPiAgICAgICAgICB7IC8qIHNlbnRpbmVsICovIH0sCj4gICAgICB9
Owo+ICAgICAgc3RydWN0IGR0X2RldmljZV9ub2RlICpkZXY7Cj4gLSAgICB1MzIgbGVuOwo+IC0g
ICAgY29uc3Qgdm9pZCAqY29tcGF0aWJsZTsKPiAtICAgIGludCByZXM7Cj4gLSAgICB1bnNpZ25l
ZCBpbnQgaXJxOwo+IC0gICAgZ2ljX2ludGVycnVwdF90IGludHJzWzNdOwo+IC0gICAgdTMyIGNs
b2NrX2ZyZXF1ZW5jeTsKPiAtICAgIGJvb2wgY2xvY2tfdmFsaWQ7Cj4gLQo+IC0gICAgZHRfZHBy
aW50aygiQ3JlYXRlIHRpbWVyIG5vZGVcbiIpOwo+Cj4gICAgICBkZXYgPSBkdF9maW5kX21hdGNo
aW5nX25vZGUoTlVMTCwgdGltZXJfaWRzKTsKPiAgICAgIGlmICggIWRldiApCj4gQEAgLTk5MCwz
NSArOTg1LDQ5IEBAIHN0YXRpYyBpbnQgX19pbml0IG1ha2VfdGltZXJfbm9kZShjb25zdCBzdHJ1
Y3Qga2VybmVsX2luZm8gKmtpbmZvKQo+ICAgICAgICAgIHJldHVybiAtRkRUX0VSUl9YRU4oRU5P
RU5UKTsKPiAgICAgIH0KPgo+IC0gICAgY29tcGF0aWJsZSA9IGR0X2dldF9wcm9wZXJ0eShkZXYs
ICJjb21wYXRpYmxlIiwgJmxlbik7Cj4gLSAgICBpZiAoICFjb21wYXRpYmxlICkKPiAtICAgIHsK
PiAtICAgICAgICBkcHJpbnRrKFhFTkxPR19FUlIsICJDYW4ndCBmaW5kIGNvbXBhdGlibGUgcHJv
cGVydHkgZm9yIHRpbWVyIG5vZGVcbiIpOwo+IC0gICAgICAgIHJldHVybiAtRkRUX0VSUl9YRU4o
RU5PRU5UKTsKPiAtICAgIH0KPiAtCj4gICAgICByZXMgPSBmZHRfYmVnaW5fbm9kZShmZHQsICJ0
aW1lciIpOwo+ICAgICAgaWYgKCByZXMgKQo+ICAgICAgICAgIHJldHVybiByZXM7Cj4KPiAtICAg
IHJlcyA9IGZkdF9wcm9wZXJ0eShmZHQsICJjb21wYXRpYmxlIiwgY29tcGF0aWJsZSwgbGVuKTsK
PiAtICAgIGlmICggcmVzICkKPiAtICAgICAgICByZXR1cm4gcmVzOwo+ICsgICAgaWYgKCAhaXNf
NjRiaXRfZG9tYWluKGtpbmZvLT5kKSApCj4gKyAgICB7Cj4gKyAgICAgICAgcmVzID0gZmR0X3By
b3BlcnR5X3N0cmluZyhmZHQsICJjb21wYXRpYmxlIiwgImFybSxhcm12Ny10aW1lciIpOwo+ICsg
ICAgICAgIGlmICggcmVzICkKPiArICAgICAgICAgICAgcmV0dXJuIHJlczsKPiArICAgIH0KPiAr
ICAgIGVsc2UKPiArICAgIHsKPiArICAgICAgICByZXMgPSBmZHRfcHJvcGVydHlfc3RyaW5nKGZk
dCwgImNvbXBhdGlibGUiLCAiYXJtLGFybXY4LXRpbWVyIik7Cj4gKyAgICAgICAgaWYgKCByZXMg
KQo+ICsgICAgICAgICAgICByZXR1cm4gcmVzOwo+ICsgICAgfQpTbywgcHJldmlvdXNseSB0aGlz
IGNvZGUgY29waWVkICJjb21wYXRpYmxlIiBwcm9wZXJ0eSBmcm9tIHBsYXRmb3JtCmRldmljZSB0
cmVlLiBQbGVhc2Ugbm90ZSwgdGhhdCB0aGVvcmV0aWNhbGx5IGl0IHdvdWxkIGJlIG5laXRoZXIK
ImFybSxhcm12OC10aW1lciIgbm90ICJhcm0sYXJtdjctdGltZXIiLiBOb3cgeW91IGFyZSBzZXR0
aW5nIG9uZSBvZiB0aGUKdHdvIHZhbHVlcy4gSSdtIG5vdCBzdXJlIGlmIHRoaXMgaXMgcmlnaHQg
dGhpbmcgdG8gZG8gaW4gdGhlIGZpcnN0CnBsYWNlLiBQcm9iYWJseSB3ZSBuZWVkIGNvbW1lbnQg
ZnJvbSBKdWxpZW4uIEJ1dCB0aGlzIGNoYW5nZSBzaG91bGQgYmUKcmVmbGVjdGVkIGluIHRoZSBj
b21taXQgbWVzc2FnZS4KCgo+ICAgICAgLyogVGhlIHRpbWVyIElSUSBpcyBlbXVsYXRlZCBieSBY
ZW4uIEl0IGFsd2F5cyBleHBvc2VzIGFuIGFjdGl2ZS1sb3cKPiAgICAgICAqIGxldmVsLXNlbnNp
dGl2ZSBpbnRlcnJ1cHQgKi8KSSdtIG5vdCBkZW1hbmRpbmcgdGhpcywgYnV0IHlvdSBjYW4gZml4
IHRoaXMgY29tbWVudCBpbiB0aGUgbmV4dAp2ZXJzaW9uLiBJdCBkb2VzIG5vdCBjb25mb3JtcyB0
byB0aGUgY29kaW5nIHN0eWxlLiBBbHNvLCBpdCBpcyBwYXJ0aWFsbHkKbWlzcGxhY2VkIG5vdy4K
Cj4gKyAgICBpZiAoIGlzX2hhcmR3YXJlX2RvbWFpbihraW5mby0+ZCkgKQo+ICsgICAgewo+ICsg
ICAgICAgIGlycVtUSU1FUl9QSFlTX1NFQ1VSRV9QUEldID0gdGltZXJfZ2V0X2lycShUSU1FUl9Q
SFlTX1NFQ1VSRV9QUEkpOwo+ICsgICAgICAgIGlycVtUSU1FUl9QSFlTX05PTlNFQ1VSRV9QUEld
ID0KPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGltZXJfZ2V0X2lycShU
SU1FUl9QSFlTX05PTlNFQ1VSRV9QUEkpOwo+ICsgICAgICAgIGlycVtUSU1FUl9WSVJUX1BQSV0g
PSB0aW1lcl9nZXRfaXJxKFRJTUVSX1ZJUlRfUFBJKTsKPiArICAgIH0KPiArICAgIGVsc2UKPiAr
ICAgIHsKPiArICAgICAgICBpcnFbVElNRVJfUEhZU19TRUNVUkVfUFBJXSA9IEdVRVNUX1RJTUVS
X1BIWVNfU19QUEk7Cj4gKyAgICAgICAgaXJxW1RJTUVSX1BIWVNfTk9OU0VDVVJFX1BQSV0gPSBH
VUVTVF9USU1FUl9QSFlTX05TX1BQSTsKPiArICAgICAgICBpcnFbVElNRVJfVklSVF9QUEldID0g
R1VFU1RfVElNRVJfVklSVF9QUEk7Cj4gKyAgICB9Cj4KPiAtICAgIGlycSA9IHRpbWVyX2dldF9p
cnEoVElNRVJfUEhZU19TRUNVUkVfUFBJKTsKPiAtICAgIGR0X2RwcmludGsoIiAgU2VjdXJlIGlu
dGVycnVwdCAldVxuIiwgaXJxKTsKPiAtICAgIHNldF9pbnRlcnJ1cHQoaW50cnNbMF0sIGlycSwg
MHhmLCBEVF9JUlFfVFlQRV9MRVZFTF9MT1cpOwo+ICsgICAgZHRfZHByaW50aygiICBTZWN1cmUg
aW50ZXJydXB0ICV1XG4iLCBpcnFbVElNRVJfUEhZU19TRUNVUkVfUFBJXSk7Cj4gKyAgICBzZXRf
aW50ZXJydXB0KGludHJzWzBdLCBpcnFbVElNRVJfUEhZU19TRUNVUkVfUFBJXSwKPiArICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAweGYsIERUX0lSUV9UWVBFX0xFVkVMX0xPVyk7ClN0cmFu
Z2UgZm9ybWF0dGluZy4gQXMgSSBzYWlkIGVhcmxpZXIsIDB4ZiBzaG91bGQgYmUgYWxpZ25lZCB3
aXRoIGludHJzWzBdLgoKPiAtICAgIGlycSA9IHRpbWVyX2dldF9pcnEoVElNRVJfUEhZU19OT05T
RUNVUkVfUFBJKTsKPiAtICAgIGR0X2RwcmludGsoIiAgTm9uIHNlY3VyZSBpbnRlcnJ1cHQgJXVc
biIsIGlycSk7Cj4gLSAgICBzZXRfaW50ZXJydXB0KGludHJzWzFdLCBpcnEsIDB4ZiwgRFRfSVJR
X1RZUEVfTEVWRUxfTE9XKTsKPiArICAgIGR0X2RwcmludGsoIiAgTm9uIHNlY3VyZSBpbnRlcnJ1
cHQgJXVcbiIsIGlycVtUSU1FUl9QSFlTX05PTlNFQ1VSRV9QUEldKTsKPiArICAgIHNldF9pbnRl
cnJ1cHQoaW50cnNbMV0sIGlycVtUSU1FUl9QSFlTX05PTlNFQ1VSRV9QUEldLAo+ICsgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIDB4ZiwgRFRfSVJRX1RZUEVfTEVWRUxfTE9XKTsKVGhlIHNh
bWUgYWJvdXQgZm9ybWF0dGluZy4KCj4KPiAtICAgIGlycSA9IHRpbWVyX2dldF9pcnEoVElNRVJf
VklSVF9QUEkpOwo+IC0gICAgZHRfZHByaW50aygiICBWaXJ0IGludGVycnVwdCAldVxuIiwgaXJx
KTsKPiAtICAgIHNldF9pbnRlcnJ1cHQoaW50cnNbMl0sIGlycSwgMHhmLCBEVF9JUlFfVFlQRV9M
RVZFTF9MT1cpOwo+ICsgICAgZHRfZHByaW50aygiICBWaXJ0IGludGVycnVwdCAldVxuIiwgaXJx
W1RJTUVSX1ZJUlRfUFBJXSk7Cj4gKyAgICBzZXRfaW50ZXJydXB0KGludHJzWzJdLCBpcnFbVElN
RVJfVklSVF9QUEldLCAweGYsIERUX0lSUV9UWVBFX0xFVkVMX0xPVyk7Cj4KPiAgICAgIHJlcyA9
IGZkdF9wcm9wZXJ0eV9pbnRlcnJ1cHRzKGtpbmZvLCBpbnRycywgMyk7Cj4gICAgICBpZiAoIHJl
cyApCj4gQEAgLTE2MDMsNDYgKzE2MTIsNiBAQCBzdGF0aWMgaW50IF9faW5pdCBtYWtlX2dpY19k
b21VX25vZGUoY29uc3Qgc3RydWN0IGRvbWFpbiAqZCwgdm9pZCAqZmR0KQo+ICAgICAgfQo+ICB9
Cj4KPiAtc3RhdGljIGludCBfX2luaXQgbWFrZV90aW1lcl9kb21VX25vZGUoY29uc3Qgc3RydWN0
IGRvbWFpbiAqZCwgdm9pZCAqZmR0KQo+IC17Cj4gLSAgICBpbnQgcmVzOwo+IC0gICAgZ2ljX2lu
dGVycnVwdF90IGludHJzWzNdOwo+IC0KPiAtICAgIHJlcyA9IGZkdF9iZWdpbl9ub2RlKGZkdCwg
InRpbWVyIik7Cj4gLSAgICBpZiAoIHJlcyApCj4gLSAgICAgICAgcmV0dXJuIHJlczsKPiAtCj4g
LSAgICBpZiAoICFpc182NGJpdF9kb21haW4oZCkgKQo+IC0gICAgewo+IC0gICAgICAgIHJlcyA9
IGZkdF9wcm9wZXJ0eV9zdHJpbmcoZmR0LCAiY29tcGF0aWJsZSIsICJhcm0sYXJtdjctdGltZXIi
KTsKPiAtICAgICAgICBpZiAoIHJlcyApCj4gLSAgICAgICAgICAgIHJldHVybiByZXM7Cj4gLSAg
ICB9Cj4gLSAgICBlbHNlCj4gLSAgICB7Cj4gLSAgICAgICAgcmVzID0gZmR0X3Byb3BlcnR5X3N0
cmluZyhmZHQsICJjb21wYXRpYmxlIiwgImFybSxhcm12OC10aW1lciIpOwo+IC0gICAgICAgIGlm
ICggcmVzICkKPiAtICAgICAgICAgICAgcmV0dXJuIHJlczsKPiAtICAgIH0KPiAtCj4gLSAgICBz
ZXRfaW50ZXJydXB0KGludHJzWzBdLCBHVUVTVF9USU1FUl9QSFlTX1NfUFBJLCAweGYsIERUX0lS
UV9UWVBFX0xFVkVMX0xPVyk7Cj4gLSAgICBzZXRfaW50ZXJydXB0KGludHJzWzFdLCBHVUVTVF9U
SU1FUl9QSFlTX05TX1BQSSwgMHhmLCBEVF9JUlFfVFlQRV9MRVZFTF9MT1cpOwo+IC0gICAgc2V0
X2ludGVycnVwdChpbnRyc1syXSwgR1VFU1RfVElNRVJfVklSVF9QUEksIDB4ZiwgRFRfSVJRX1RZ
UEVfTEVWRUxfTE9XKTsKPiAtCj4gLSAgICByZXMgPSBmZHRfcHJvcGVydHkoZmR0LCAiaW50ZXJy
dXB0cyIsIGludHJzLCBzaXplb2YgKGludHJzWzBdKSAqIDMpOwo+IC0gICAgaWYgKCByZXMgKQo+
IC0gICAgICAgIHJldHVybiByZXM7Cj4gLQo+IC0gICAgcmVzID0gZmR0X3Byb3BlcnR5X2NlbGwo
ZmR0LCAiaW50ZXJydXB0LXBhcmVudCIsCj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICBH
VUVTVF9QSEFORExFX0dJQyk7Cj4gLSAgICBpZiAocmVzKQo+IC0gICAgICAgIHJldHVybiByZXM7
Cj4gLQo+IC0gICAgcmVzID0gZmR0X2VuZF9ub2RlKGZkdCk7Cj4gLQo+IC0gICAgcmV0dXJuIHJl
czsKPiAtfQo+IC0KPiAgI2lmZGVmIENPTkZJR19TQlNBX1ZVQVJUX0NPTlNPTEUKPiAgc3RhdGlj
IGludCBfX2luaXQgbWFrZV92cGwwMTFfdWFydF9ub2RlKGNvbnN0IHN0cnVjdCBkb21haW4gKmQs
IHZvaWQgKmZkdCkKPiAgewo+IEBAIC0xNzQ4LDcgKzE3MTcsNyBAQCBzdGF0aWMgaW50IF9faW5p
dCBwcmVwYXJlX2R0Yl9kb21VKHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBrZXJuZWxfaW5mbyAq
a2luZm8pCj4gICAgICBpZiAoIHJldCApCj4gICAgICAgICAgZ290byBlcnI7Cj4KPiAtICAgIHJl
dCA9IG1ha2VfdGltZXJfZG9tVV9ub2RlKGQsIGtpbmZvLT5mZHQpOwo+ICsgICAgcmV0ID0gbWFr
ZV90aW1lcl9ub2RlKGtpbmZvKTsKPiAgICAgIGlmICggcmV0ICkKPiAgICAgICAgICBnb3RvIGVy
cjsKCgotLQpWb2xvZHlteXIgQmFiY2h1ayBhdCBFUEFNCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 31 12:50:03 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 12:50:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hso38-0000Xa-Eh; Wed, 31 Jul 2019 12:49:46 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=QWEJ=V4=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hso37-0000XV-5J
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 12:49:45 +0000
X-Inumbo-ID: a90d0a46-b391-11e9-93fc-8722eca9b865
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id a90d0a46-b391-11e9-93fc-8722eca9b865;
 Wed, 31 Jul 2019 12:49:40 +0000 (UTC)
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: t9zTx9+F2E+j1jhB0aQfUo7apO5HsTXVXf0gLxnFdeV148s+CUDbbKTn85x+Sd+GJZ1JMcAbp9
 u48W2L2OjCpsgD+pUqYitSTyGlZdRozZZgJ/KAvNN9i6i3e566kfo8Yq9ATAnujy04b/gLxEX7
 8yMppjH597QpY8nx2u+JKkO36ip8zBhqHogdtbnodDoF4SF0w9w+IZh+T3xHeR21aaJh6kBoEo
 iQARR13NYgySsomG0in4sYDTopJY0UFsYKe6Si9568fetd0ycD4sdkSJLep++BjWHt4Sguv3a/
 Hjk=
X-SBRS: 2.7
X-MesageID: 3705448
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,330,1559534400"; d="scan'208,217";a="3705448"
To: Jan Beulich <JBeulich@suse.com>
References: <20190729121204.13559-1-andrew.cooper3@citrix.com>
 <20190729121204.13559-8-andrew.cooper3@citrix.com>
 <3a6217c6-25d3-3882-99da-846a957d4c02@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <88cead08-46ab-7623-c01a-adfd7267e9e1@citrix.com>
Date: Wed, 31 Jul 2019 13:49:35 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <3a6217c6-25d3-3882-99da-846a957d4c02@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 v3 07/10] xen/nodemask: Drop nodes_{setall,
 clear}() and improve the initialisers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: StefanoStabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Julien Grall <julien.grall@arm.com>,
 Xen-devel <xen-devel@lists.xenproject.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: multipart/mixed; boundary="===============1250171304567417304=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============1250171304567417304==
Content-Type: multipart/alternative;
	boundary="------------2EB97A3796532B28A5BE1107"
Content-Language: en-GB

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

On 30/07/2019 10:44, Jan Beulich wrote:

> On 29.07.2019 14:12, Andrew Cooper wrote:
>> There is no need to use runtime variable-length clearing when MAX_NUMNODES is
>> known to the compiler.  Drop these functions and use the initialisers instead.
> The only slight concern I have with this is that it further locks
> down the maximum remaining to be a compile time constant. But this
> is not an objection, just a remark.

The maximum number of nodes I'm aware of at all is 10, and we currently default to 64.

I don't think it is likely that we'll get to a point where a runtime nodesize is a realistic consideration that we would want to take.

>
>> @@ -67,7 +65,34 @@ typedef struct { DECLARE_BITMAP(bits, MAX_NUMNODES); } nodemask_t;
>>   
>>   #define nodemask_bits(src) ((src)->bits)
>>   
>> -extern nodemask_t _unused_nodemask_arg_;
>> +#define NODEMASK_LAST_WORD BITMAP_LAST_WORD_MASK(MAX_NUMNODES)
>> +
>> +#define NODEMASK_NONE                                                   \
>> +((nodemask_t) {{                                                        \
>> +        [0 ... BITS_TO_LONGS(MAX_NUMNODES) - 1] = 0                     \
>> +}})
>> +
>> +#if MAX_NUMNODES <= BITS_PER_LONG
>> +
>> +#define NODEMASK_ALL      ((nodemask_t) {{ NODEMASK_LAST_WORD }})
>> +#define NODEMASK_OF(node) ((nodemask_t) {{ 1UL << (node) }})
>> +
>> +#else /* MAX_NUMNODES > BITS_PER_LONG */
>> +
>> +#define NODEMASK_ALL                                                    \
>> +((nodemask_t) {{                                                        \
>> +        [0 ... BITS_TO_LONGS(MAX_NUMNODES) - 2] = ~0UL,                 \
>> +        [BITS_TO_LONGS(MAX_NUMNODES) - 1] = NODEMASK_LAST_WORD          \
>> +}})
>> +
>> +#define NODEMASK_OF(node)                                               \
>> +({                                                                      \
>> +    nodemask_t m = NODES_NONE;                                          \
>> +    m.bits[(node) / BITS_PER_LONG] = 1UL << ((node) % BITS_PER_LONG);   \
> I think you will want to avoid the double evaluation of "node"
> here. With this taken care of
> Reviewed-by: Jan Beulich <jbeulich@suse.com>

I'm afraid this is a bit more complicated after I spotted another opencoding of NODEMASK_OF().

diff --git a/xen/arch/arm/smpboot.c b/xen/arch/arm/smpboot.c

index 00b64c3322..24af9bc471 100644

--- a/xen/arch/arm/smpboot.c

+++ b/xen/arch/arm/smpboot.c

@@ -46,7 +46,7 @@ struct cpuinfo_arm cpu_data[NR_CPUS];

 register_t __cpu_logical_map[NR_CPUS] = { [0 ... NR_CPUS-1] = MPIDR_INVALID };

 

 /* Fake one node for now. See also include/asm-arm/numa.h */

-nodemask_t __read_mostly node_online_map = { { [0] = 1UL } };

+nodemask_t __read_mostly node_online_map = NODEMASK_OF(0);

 

 /* Xen stack for bringing up the first CPU. */

 static unsigned char __initdata cpu0_boot_stack[STACK_SIZE]

diff --git a/xen/arch/x86/numa.c b/xen/arch/x86/numa.c

index 7473f83b7b..9a55c013e5 100644

--- a/xen/arch/x86/numa.c

+++ b/xen/arch/x86/numa.c

@@ -47,7 +47,7 @@ nodeid_t apicid_to_node[MAX_LOCAL_APIC] = {

 };

 cpumask_t node_to_cpumask[MAX_NUMNODES] __read_mostly;

 

-nodemask_t __read_mostly node_online_map = { { [0] = 1UL } };

+nodemask_t __read_mostly node_online_map = NODEMASK_OF(0);

 

 bool numa_off;

 s8 acpi_numa = 0;

diff --git a/xen/include/xen/nodemask.h b/xen/include/xen/nodemask.h

index 9933fec5c4..c474dca3f0 100644

--- a/xen/include/xen/nodemask.h

+++ b/xen/include/xen/nodemask.h

@@ -86,11 +86,9 @@ typedef struct { DECLARE_BITMAP(bits, MAX_NUMNODES); } nodemask_t;

 }})

 

 #define NODEMASK_OF(node)                                               \

-({                                                                      \

-    nodemask_t m = NODES_NONE;                                          \

-    m.bits[(node) / BITS_PER_LONG] = 1UL << ((node) % BITS_PER_LONG);   \

-    m;                                                                  \

-})

+((nodemask_t) {{                                                        \

+        [(node) / BITS_PER_LONG] = 1UL << ((node) % BITS_PER_LONG)      \

+}})

 

 #endif /* MAX_NUMNODES */

 

and to be used as a static initialiser, NODEMASK_OF() needs to be an ICE and can't use ({}) .

I don't see a way to avoid expanding node twice, but given that its wrapper is in ALL_CAPS and obviously a macro.

Furthermore, experimenting with a deliberate attempt to provoke this, I got 

numa.c: In function ‘numa_initmem_init’:

/local/xen.git/xen/include/xen/nodemask.h:90:10: error: nonconstant array index in initializer

         [(node) / BITS_PER_LONG] = 1UL << ((node) % BITS_PER_LONG)      \

          ^

numa.c:274:23: note: in expansion of macro ‘NODEMASK_OF’

     node_online_map = NODEMASK_OF(foo++);

                       ^~~~~~~~~~~

/local/xen.git/xen/include/xen/nodemask.h:90:10: note: (near initialization for ‘(anonymous).bits’)

         [(node) / BITS_PER_LONG] = 1UL << ((node) % BITS_PER_LONG)      \

          ^

numa.c:274:23: note: in expansion of macro ‘NODEMASK_OF’

     node_online_map = NODEMASK_OF(foo++);

                       ^~~~~~~~~~~

from GCC 6.3, which I think covers everything we need, and will prevent side effects from double expansion in practice.

~Andrew


--------------2EB97A3796532B28A5BE1107
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">
      <pre>On 30/07/2019 10:44, Jan Beulich wrote:</pre>
    </div>
    <blockquote type="cite"
      cite="mid:3a6217c6-25d3-3882-99da-846a957d4c02@suse.com">
      <pre class="moz-quote-pre" wrap="">On 29.07.2019 14:12, Andrew Cooper wrote:
</pre>
      <blockquote type="cite">
        <pre class="moz-quote-pre" wrap="">There is no need to use runtime variable-length clearing when MAX_NUMNODES is
known to the compiler.  Drop these functions and use the initialisers instead.
</pre>
      </blockquote>
      <pre class="moz-quote-pre" wrap="">
The only slight concern I have with this is that it further locks
down the maximum remaining to be a compile time constant. But this
is not an objection, just a remark.</pre>
    </blockquote>
    <pre>
The maximum number of nodes I'm aware of at all is 10, and we currently default to 64.</pre>
    <pre>
I don't think it is likely that we'll get to a point where a runtime nodesize is a realistic consideration that we would want to take.</pre>
    <pre>
</pre>
    <blockquote type="cite"
      cite="mid:3a6217c6-25d3-3882-99da-846a957d4c02@suse.com">
      <pre class="moz-quote-pre" wrap="">

</pre>
      <blockquote type="cite">
        <pre class="moz-quote-pre" wrap="">@@ -67,7 +65,34 @@ typedef struct { DECLARE_BITMAP(bits, MAX_NUMNODES); } nodemask_t;
  
  #define nodemask_bits(src) ((src)-&gt;bits)
  
-extern nodemask_t _unused_nodemask_arg_;
+#define NODEMASK_LAST_WORD BITMAP_LAST_WORD_MASK(MAX_NUMNODES)
+
+#define NODEMASK_NONE                                                   \
+((nodemask_t) {{                                                        \
+        [0 ... BITS_TO_LONGS(MAX_NUMNODES) - 1] = 0                     \
+}})
+
+#if MAX_NUMNODES &lt;= BITS_PER_LONG
+
+#define NODEMASK_ALL      ((nodemask_t) {{ NODEMASK_LAST_WORD }})
+#define NODEMASK_OF(node) ((nodemask_t) {{ 1UL &lt;&lt; (node) }})
+
+#else /* MAX_NUMNODES &gt; BITS_PER_LONG */
+
+#define NODEMASK_ALL                                                    \
+((nodemask_t) {{                                                        \
+        [0 ... BITS_TO_LONGS(MAX_NUMNODES) - 2] = ~0UL,                 \
+        [BITS_TO_LONGS(MAX_NUMNODES) - 1] = NODEMASK_LAST_WORD          \
+}})
+
+#define NODEMASK_OF(node)                                               \
+({                                                                      \
+    nodemask_t m = NODES_NONE;                                          \
+    m.bits[(node) / BITS_PER_LONG] = 1UL &lt;&lt; ((node) % BITS_PER_LONG);   \
</pre>
      </blockquote>
      <pre class="moz-quote-pre" wrap="">
I think you will want to avoid the double evaluation of "node"
here. With this taken care of
Reviewed-by: Jan Beulich <a class="moz-txt-link-rfc2396E" href="mailto:jbeulich@suse.com">&lt;jbeulich@suse.com&gt;</a></pre>
    </blockquote>
    <pre>
I'm afraid this is a bit more complicated after I spotted another opencoding of NODEMASK_OF().</pre>
    <pre>
diff --git a/xen/arch/arm/smpboot.c b/xen/arch/arm/smpboot.c</pre>
    <pre>index 00b64c3322..24af9bc471 100644</pre>
    <pre>--- a/xen/arch/arm/smpboot.c</pre>
    <pre>+++ b/xen/arch/arm/smpboot.c</pre>
    <pre>@@ -46,7 +46,7 @@ struct cpuinfo_arm cpu_data[NR_CPUS];</pre>
    <pre> register_t __cpu_logical_map[NR_CPUS] = { [0 ... NR_CPUS-1] = MPIDR_INVALID };</pre>
    <pre> </pre>
    <pre> /* Fake one node for now. See also include/asm-arm/numa.h */</pre>
    <pre>-nodemask_t __read_mostly node_online_map = { { [0] = 1UL } };</pre>
    <pre>+nodemask_t __read_mostly node_online_map = NODEMASK_OF(0);</pre>
    <pre> </pre>
    <pre> /* Xen stack for bringing up the first CPU. */</pre>
    <pre> static unsigned char __initdata cpu0_boot_stack[STACK_SIZE]</pre>
    <pre>diff --git a/xen/arch/x86/numa.c b/xen/arch/x86/numa.c</pre>
    <pre>index 7473f83b7b..9a55c013e5 100644</pre>
    <pre>--- a/xen/arch/x86/numa.c</pre>
    <pre>+++ b/xen/arch/x86/numa.c</pre>
    <pre>@@ -47,7 +47,7 @@ nodeid_t apicid_to_node[MAX_LOCAL_APIC] = {</pre>
    <pre> };</pre>
    <pre> cpumask_t node_to_cpumask[MAX_NUMNODES] __read_mostly;</pre>
    <pre> </pre>
    <pre>-nodemask_t __read_mostly node_online_map = { { [0] = 1UL } };</pre>
    <pre>+nodemask_t __read_mostly node_online_map = NODEMASK_OF(0);</pre>
    <pre> </pre>
    <pre> bool numa_off;</pre>
    <pre> s8 acpi_numa = 0;</pre>
    <pre>diff --git a/xen/include/xen/nodemask.h b/xen/include/xen/nodemask.h</pre>
    <pre>index 9933fec5c4..c474dca3f0 100644</pre>
    <pre>--- a/xen/include/xen/nodemask.h</pre>
    <pre>+++ b/xen/include/xen/nodemask.h</pre>
    <pre>@@ -86,11 +86,9 @@ typedef struct { DECLARE_BITMAP(bits, MAX_NUMNODES); } nodemask_t;</pre>
    <pre> }})</pre>
    <pre> </pre>
    <pre> #define NODEMASK_OF(node)                                               \</pre>
    <pre>-({                                                                      \</pre>
    <pre>-    nodemask_t m = NODES_NONE;                                          \</pre>
    <pre>-    m.bits[(node) / BITS_PER_LONG] = 1UL &lt;&lt; ((node) % BITS_PER_LONG);   \</pre>
    <pre>-    m;                                                                  \</pre>
    <pre>-})</pre>
    <pre>+((nodemask_t) {{                                                        \</pre>
    <pre>+        [(node) / BITS_PER_LONG] = 1UL &lt;&lt; ((node) % BITS_PER_LONG)      \</pre>
    <pre>+}})</pre>
    <pre> </pre>
    <pre> #endif /* MAX_NUMNODES */</pre>
    <pre> </pre>
    <pre>
and to be used as a static initialiser, NODEMASK_OF() needs to be an ICE and can't use ({}) .</pre>
    <pre>
I don't see a way to avoid expanding node twice, but given that its wrapper is in ALL_CAPS and obviously a macro.</pre>
    <pre>
Furthermore, experimenting with a deliberate attempt to provoke this, I got </pre>
    <pre>
numa.c: In function ‘numa_initmem_init’:</pre>
    <pre>/local/xen.git/xen/include/xen/nodemask.h:90:10: error: nonconstant array index in initializer</pre>
    <pre>         [(node) / BITS_PER_LONG] = 1UL &lt;&lt; ((node) % BITS_PER_LONG)      \</pre>
    <pre>          ^</pre>
    <pre>numa.c:274:23: note: in expansion of macro ‘NODEMASK_OF’</pre>
    <pre>     node_online_map = NODEMASK_OF(foo++);</pre>
    <pre>                       ^~~~~~~~~~~</pre>
    <pre>/local/xen.git/xen/include/xen/nodemask.h:90:10: note: (near initialization for ‘(anonymous).bits’)</pre>
    <pre>         [(node) / BITS_PER_LONG] = 1UL &lt;&lt; ((node) % BITS_PER_LONG)      \</pre>
    <pre>          ^</pre>
    <pre>numa.c:274:23: note: in expansion of macro ‘NODEMASK_OF’</pre>
    <pre>     node_online_map = NODEMASK_OF(foo++);</pre>
    <pre>                       ^~~~~~~~~~~</pre>
    <pre>
from GCC 6.3, which I think covers everything we need, and will prevent side effects from double expansion in practice.</pre>
    <pre>
~Andrew</pre>
  </body>
</html>

--------------2EB97A3796532B28A5BE1107--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============1250171304567417304==--


From xen-devel-bounces@lists.xenproject.org Wed Jul 31 12:50:11 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 12:50:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hso3W-000192-UT; Wed, 31 Jul 2019 12:50: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=mXbA=V4=gmail.com=viktor.mitin.19@srs-us1.protection.inumbo.net>)
 id 1hso3W-00018s-AL
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 12:50:10 +0000
X-Inumbo-ID: ba474a94-b391-11e9-8980-bc764e045a96
Received: from mail-io1-xd41.google.com (unknown [2607:f8b0:4864:20::d41])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ba474a94-b391-11e9-8980-bc764e045a96;
 Wed, 31 Jul 2019 12:50:09 +0000 (UTC)
Received: by mail-io1-xd41.google.com with SMTP id j6so16148064ioa.5
 for <xen-devel@lists.xenproject.org>; Wed, 31 Jul 2019 05:50: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=MDsCgbM6bpH7ybhieVkTRXoEnjLqQcvjCNYzE8n3AIM=;
 b=u6qCtZXPzeiymXOV/6ELBRJvKVylwkHfn3Lv6CRKJ3dA1RMllxXC74MgXCM5l2ryN/
 S2tTJuhlO4l5xiajmsMSRjQOvj0v97c9JFaklXBOSNgl/okI7ZUZI09s6R0/ZJlWmzEP
 y0YIV6N9QarYBTRON8ZiUgZxFMOjgnLmtY4uhQtw/I1eQYcMtpcIbPIYP8liso80GSeK
 0ruoCJDWiCV2O+qmxR+UfEcYRuqwPQZuOLiRqqmzTh1HTUvRxkdCVG0wlhbZD8HKdF1f
 Xt6bHHBTQOZvsX5i43X5T+mm6n+CIht88svhpDhho1IcOEmx/YZBnvn6PeCxvNRf4/qv
 xpCw==
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=MDsCgbM6bpH7ybhieVkTRXoEnjLqQcvjCNYzE8n3AIM=;
 b=FzeB+TDEm37hvdx/T/2MjbDDL9pY/+1Zh8G0hGHd2Cs2mPVTA6Td8zkjcqkJFybyLP
 tCdC6K/kbFcZyTe9FosHueh/mNMD4S4BnhIZniUtWMZdT4J1H/2bWyoZVSGVLi5XvISk
 mmKJGxnVgAKwtuUgibU7wcRukrgHcxHigdyoXrZqv1CS8fI7c3645r9TRrCpMrpFB0zu
 rzWyyWmMhHOnouo6us+uyT+mmtBCNmoeKZIDkw6rfcKkYGMCJODwBSMBngmpgW2pz84L
 KpLJce26Pw9K3s3bpgqOV+xzof2FxGBUQUXaG9bFLIkffpWg21CuxtWigTREjQ/QF5XK
 0ZFw==
X-Gm-Message-State: APjAAAUGfSmVd9BZC2wDAm+YThNnTbgbFfuqhkAgv7/TDghFCi/hbcZt
 uQ9r6sD1efDEhuiAeSe5YFtKSkp/ZgeWpCms7Eg=
X-Google-Smtp-Source: APXvYqzvQcb0xOcNiwd39t7VyyLljSk/b+L/miyU1AeO3MAwC607od/F0CCtEw3/jaTxwmwY/To28X8dvPmI1xq/KvA=
X-Received: by 2002:a5e:9506:: with SMTP id r6mr46734144ioj.219.1564577408493; 
 Wed, 31 Jul 2019 05:50:08 -0700 (PDT)
MIME-Version: 1.0
References: <20190731102856.23215-1-viktor.mitin.19@gmail.com>
 <20190731102856.23215-2-viktor.mitin.19@gmail.com> <877e7yidsl.fsf@epam.com>
In-Reply-To: <877e7yidsl.fsf@epam.com>
From: Viktor Mitin <viktor.mitin.19@gmail.com>
Date: Wed, 31 Jul 2019 15:49:57 +0300
Message-ID: <CAOcoXZbZmAxUYf4jpg1JrurJxSe-vEtV4-Y6=FWaJ0GHbz_WHg@mail.gmail.com>
To: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Subject: Re: [Xen-devel] [PATCH v4 2/2] xen/arm: merge make_timer_node and
 make_timer_domU_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: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Viktor Mitin <Viktor_Mitin@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>

T24gV2VkLCBKdWwgMzEsIDIwMTkgYXQgMzozMyBQTSBWb2xvZHlteXIgQmFiY2h1awo8Vm9sb2R5
bXlyX0JhYmNodWtAZXBhbS5jb20+IHdyb3RlOgo+Cj4KPgo+IFZpa3RvciBNaXRpbiB3cml0ZXM6
Cj4KPiA+IE1lcmdlZCBtYWtlX3RpbWVyX25vZGUgYW5kIG1ha2VfdGltZXJfZG9tVV9ub2RlIGlu
dG8gb25lIGZ1bmN0aW9uCj4gPiBtYWtlX3RpbWVyX25vZGUuCj4gSXQgaXMgd2lkZWx5IGFjY2Vw
dGVkIHRvIHdyaXRlIGNvbW1pdCBtZXNzYWdlcyBpbiBpbXBlcmF0aXZlIG1vb2QsCj4gZS5nLiAi
bWVyZ2UiIGluc3RlYWQgb2YgIm1lcmdlZCIKPgo+ID4gS2VwdCB0aGUgZG9tVSB2ZXJzaW9uIGZv
ciB0aGUgY29tcGF0aWJsZSBhcyBpdCBpcyBzaW1wbGVyLgo+ID4gS2VwdCB0aGUgaHcgdmVyc2lv
biBmb3IgdGhlIGNsb2NrIGFzIGl0IGlzIHJlbGV2YW50IGZvciB0aGUgYm90aCBjYXNlcy4KPiAu
Li4gb3IgImtlZXAiIGluc3RlYWQgb2YgImtlcHQiCgpXZWxsLCBhZ2FpbiwgdGhlcmUgaXMgbm8g
c3VjaCBydWxlIGluIHRoZSBjb2Rpbmcgc3R5bGUgZG9jdW1lbnQuCgo+ID4gU3VnZ2VzdGVkLWJ5
OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgo+ID4gU2lnbmVkLW9mZi1ieTog
VmlrdG9yIE1pdGluIDx2aWt0b3JfbWl0aW5AZXBhbS5jb20+Cj4gPiAtLS0KPiA+IHY0IHVwZGF0
ZXM6Cj4gPiAgICB1cGRhdGVkICJLZXB0IHRoZSBkb21VIHZlcnNpb24gZm9yIHRoZSBjb21wYXRp
YmxlIGFzIGl0IGlzIHNpbXBsZXIiCj4gPgo+ID4gIHhlbi9hcmNoL2FybS9kb21haW5fYnVpbGQu
YyB8IDEwOSArKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KPiA+ICAxIGZpbGUg
Y2hhbmdlZCwgMzkgaW5zZXJ0aW9ucygrKSwgNzAgZGVsZXRpb25zKC0pCj4gPgo+ID4gZGlmZiAt
LWdpdCBhL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYyBiL3hlbi9hcmNoL2FybS9kb21haW5f
YnVpbGQuYwo+ID4gaW5kZXggZDA0YTFjM2FlYy4uNGQ3YzM0MTFhNiAxMDA2NDQKPiA+IC0tLSBh
L3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYwo+ID4gKysrIGIveGVuL2FyY2gvYXJtL2RvbWFp
bl9idWlsZC5jCj4gPiBAQCAtOTY0LDggKzk2NCwxMiBAQCBzdGF0aWMgaW50IF9faW5pdCBtYWtl
X2dpY19ub2RlKGNvbnN0IHN0cnVjdCBkb21haW4gKmQsIHZvaWQgKmZkdCwKPiA+Cj4gPiAgc3Rh
dGljIGludCBfX2luaXQgbWFrZV90aW1lcl9ub2RlKGNvbnN0IHN0cnVjdCBrZXJuZWxfaW5mbyAq
a2luZm8pCj4gPiAgewo+ID4gKyAgICBpbnQgcmVzOwo+ID4gICAgICB2b2lkICpmZHQgPSBraW5m
by0+ZmR0Owo+ID4gLQo+IEluIHRoZSBwcmV2aW91cyBwYXRjaCB5b3UgYWRkZWQgdGhpcyBlbXB0
eSBzdHJpbmcsIG5vdyB5b3UgYXJlIGRlbGV0aW5nCj4gaXQuCgpXaHkgbm90PyBEbyBub3QgcmVt
ZW1iZXIgd2h5IGRpZCBpdCwgcHJvYmFibHkgaXQgd2FzIG1vcmUgY29udmVuaWVudAphdCB0aGF0
IG1vbWVudC4KQW55d2F5LCB3aHkgbm90PwoKPgo+ID4gKyAgICB1bnNpZ25lZCBpbnQgaXJxW01B
WF9USU1FUl9QUEldOwo+IE1BWF9USU1FUl9QUEkgZXF1YWxzIHRvIDQsIGJ1dCBsb29rcyBsaWtl
IHlvdSBhcmUgdXNpbmcgb25seSBmaXJzdCAzCj4gaXRlbXMgb2YgdGhlIGFycmF5LgoKWWVzLiBU
aGlzIGlzIGJlY2F1c2UgTUFYX1RJTUVSX1BQSSBoYXMgYmVlbiBkZWZpbmVkLCBhbmQgdGhpcwpw
YXJ0aWN1bGFyIGV4YW1wbGUgaXMgdGFrZW4gZnJvbSB0aW1lLmMKCj4KPiA+ICsgICAgZ2ljX2lu
dGVycnVwdF90IGludHJzWzNdOwo+ID4gKyAgICB1MzIgY2xvY2tfZnJlcXVlbmN5Owo+ID4gKyAg
ICBib29sIGNsb2NrX3ZhbGlkOwo+IERvIHlvdSByZWFsbHkgbmVlZCB0byBtb3ZlIHRob3NlIGRl
Y2xhcmF0aW9ucz8KCk5vdCByZWFsbHksIGl0IGhhcyBhcHBlYXJlZCBhcyBhIHJlc3VsdCBvZiBt
YW55IGNvZGUgZWRpdCBpdGVyYXRpb25zLgpBcyBJIG1lbnRpb25lZCBwcmV2aW91c2x5LCB0aG9z
ZSBwYXRjaGVzIGFyZSBjaGFuZ2VkIHNldmVyYWwgdGltZXMgYWxyZWFkeSwKc28gdGhlIGZpbmFs
IHZlcnNpb24gaGFzIGFub3RoZXIgb3JkZXIgb2YgdGhlIGxvY2FsIHZhcmlhYmxlcy4gV2h5IG5v
dD8KCj4gPiAgICAgIHN0YXRpYyBjb25zdCBzdHJ1Y3QgZHRfZGV2aWNlX21hdGNoIHRpbWVyX2lk
c1tdIF9faW5pdGNvbnN0ID0KPiA+ICAgICAgewo+ID4gICAgICAgICAgRFRfTUFUQ0hfQ09NUEFU
SUJMRSgiYXJtLGFybXY3LXRpbWVyIiksCj4gPiBAQCAtOTczLDE1ICs5NzcsNiBAQCBzdGF0aWMg
aW50IF9faW5pdCBtYWtlX3RpbWVyX25vZGUoY29uc3Qgc3RydWN0IGtlcm5lbF9pbmZvICpraW5m
bykKPiA+ICAgICAgICAgIHsgLyogc2VudGluZWwgKi8gfSwKPiA+ICAgICAgfTsKPiA+ICAgICAg
c3RydWN0IGR0X2RldmljZV9ub2RlICpkZXY7Cj4gPiAtICAgIHUzMiBsZW47Cj4gPiAtICAgIGNv
bnN0IHZvaWQgKmNvbXBhdGlibGU7Cj4gPiAtICAgIGludCByZXM7Cj4gPiAtICAgIHVuc2lnbmVk
IGludCBpcnE7Cj4gPiAtICAgIGdpY19pbnRlcnJ1cHRfdCBpbnRyc1szXTsKPiA+IC0gICAgdTMy
IGNsb2NrX2ZyZXF1ZW5jeTsKPiA+IC0gICAgYm9vbCBjbG9ja192YWxpZDsKPiA+IC0KPiA+IC0g
ICAgZHRfZHByaW50aygiQ3JlYXRlIHRpbWVyIG5vZGVcbiIpOwo+ID4KPiA+ICAgICAgZGV2ID0g
ZHRfZmluZF9tYXRjaGluZ19ub2RlKE5VTEwsIHRpbWVyX2lkcyk7Cj4gPiAgICAgIGlmICggIWRl
diApCj4gPiBAQCAtOTkwLDM1ICs5ODUsNDkgQEAgc3RhdGljIGludCBfX2luaXQgbWFrZV90aW1l
cl9ub2RlKGNvbnN0IHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8pCj4gPiAgICAgICAgICByZXR1
cm4gLUZEVF9FUlJfWEVOKEVOT0VOVCk7Cj4gPiAgICAgIH0KPiA+Cj4gPiAtICAgIGNvbXBhdGli
bGUgPSBkdF9nZXRfcHJvcGVydHkoZGV2LCAiY29tcGF0aWJsZSIsICZsZW4pOwo+ID4gLSAgICBp
ZiAoICFjb21wYXRpYmxlICkKPiA+IC0gICAgewo+ID4gLSAgICAgICAgZHByaW50ayhYRU5MT0df
RVJSLCAiQ2FuJ3QgZmluZCBjb21wYXRpYmxlIHByb3BlcnR5IGZvciB0aW1lciBub2RlXG4iKTsK
PiA+IC0gICAgICAgIHJldHVybiAtRkRUX0VSUl9YRU4oRU5PRU5UKTsKPiA+IC0gICAgfQo+ID4g
LQo+ID4gICAgICByZXMgPSBmZHRfYmVnaW5fbm9kZShmZHQsICJ0aW1lciIpOwo+ID4gICAgICBp
ZiAoIHJlcyApCj4gPiAgICAgICAgICByZXR1cm4gcmVzOwo+ID4KPiA+IC0gICAgcmVzID0gZmR0
X3Byb3BlcnR5KGZkdCwgImNvbXBhdGlibGUiLCBjb21wYXRpYmxlLCBsZW4pOwo+ID4gLSAgICBp
ZiAoIHJlcyApCj4gPiAtICAgICAgICByZXR1cm4gcmVzOwo+ID4gKyAgICBpZiAoICFpc182NGJp
dF9kb21haW4oa2luZm8tPmQpICkKPiA+ICsgICAgewo+ID4gKyAgICAgICAgcmVzID0gZmR0X3By
b3BlcnR5X3N0cmluZyhmZHQsICJjb21wYXRpYmxlIiwgImFybSxhcm12Ny10aW1lciIpOwo+ID4g
KyAgICAgICAgaWYgKCByZXMgKQo+ID4gKyAgICAgICAgICAgIHJldHVybiByZXM7Cj4gPiArICAg
IH0KPiA+ICsgICAgZWxzZQo+ID4gKyAgICB7Cj4gPiArICAgICAgICByZXMgPSBmZHRfcHJvcGVy
dHlfc3RyaW5nKGZkdCwgImNvbXBhdGlibGUiLCAiYXJtLGFybXY4LXRpbWVyIik7Cj4gPiArICAg
ICAgICBpZiAoIHJlcyApCj4gPiArICAgICAgICAgICAgcmV0dXJuIHJlczsKPiA+ICsgICAgfQo+
IFNvLCBwcmV2aW91c2x5IHRoaXMgY29kZSBjb3BpZWQgImNvbXBhdGlibGUiIHByb3BlcnR5IGZy
b20gcGxhdGZvcm0KPiBkZXZpY2UgdHJlZS4gUGxlYXNlIG5vdGUsIHRoYXQgdGhlb3JldGljYWxs
eSBpdCB3b3VsZCBiZSBuZWl0aGVyCj4gImFybSxhcm12OC10aW1lciIgbm90ICJhcm0sYXJtdjct
dGltZXIiLiBOb3cgeW91IGFyZSBzZXR0aW5nIG9uZSBvZiB0aGUKPiB0d28gdmFsdWVzLiBJJ20g
bm90IHN1cmUgaWYgdGhpcyBpcyByaWdodCB0aGluZyB0byBkbyBpbiB0aGUgZmlyc3QKPiBwbGFj
ZS4gUHJvYmFibHkgd2UgbmVlZCBjb21tZW50IGZyb20gSnVsaWVuLiBCdXQgdGhpcyBjaGFuZ2Ug
c2hvdWxkIGJlCj4gcmVmbGVjdGVkIGluIHRoZSBjb21taXQgbWVzc2FnZS4KCldlbGwsIGl0IGlz
IGRvbmUsIGJlY2F1c2UgSnVsaWVuIHByZWZlcnJlZCBkb21VIHZhcmlhbnQgYXMgbW9yZSBzaW1w
bGUgb25lLgpBY3R1YWxseSBJIGhhdmUgY2hlY2tlZCB0aGF0IGJvdGggdmFyaWF0cyB3b3JrcyB3
ZWxsLCBidXQga2VwdCBkb21VIGNhc2UuCgpJdCBpcyBpbiB0aGUgY29tbWl0IG1lc3NhZ2U6CiJL
ZXB0IHRoZSBkb21VIHZlcnNpb24gZm9yIHRoZSBjb21wYXRpYmxlIGFzIGl0IGlzIHNpbXBsZXIu
Igo+Cj4KPiA+ICAgICAgLyogVGhlIHRpbWVyIElSUSBpcyBlbXVsYXRlZCBieSBYZW4uIEl0IGFs
d2F5cyBleHBvc2VzIGFuIGFjdGl2ZS1sb3cKPiA+ICAgICAgICogbGV2ZWwtc2Vuc2l0aXZlIGlu
dGVycnVwdCAqLwo+IEknbSBub3QgZGVtYW5kaW5nIHRoaXMsIGJ1dCB5b3UgY2FuIGZpeCB0aGlz
IGNvbW1lbnQgaW4gdGhlIG5leHQKPiB2ZXJzaW9uLiBJdCBkb2VzIG5vdCBjb25mb3JtcyB0byB0
aGUgY29kaW5nIHN0eWxlLiBBbHNvLCBpdCBpcyBwYXJ0aWFsbHkKPiBtaXNwbGFjZWQgbm93LgoK
VGhlIGZvcm1hdCBvZiB0aGlzIGNvbW1lbnQgaGFzIG5vdCBiZWVuIGNoYW5nZWQgYnkgbWUuCldo
eSBkbyB5b3UgdGhpbmsgdGhhdCBpdCBpcyBtaXNwbGFjZWQgbm93PwoKPiA+ICsgICAgaWYgKCBp
c19oYXJkd2FyZV9kb21haW4oa2luZm8tPmQpICkKPiA+ICsgICAgewo+ID4gKyAgICAgICAgaXJx
W1RJTUVSX1BIWVNfU0VDVVJFX1BQSV0gPSB0aW1lcl9nZXRfaXJxKFRJTUVSX1BIWVNfU0VDVVJF
X1BQSSk7Cj4gPiArICAgICAgICBpcnFbVElNRVJfUEhZU19OT05TRUNVUkVfUFBJXSA9Cj4gPiAr
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGltZXJfZ2V0X2lycShUSU1FUl9Q
SFlTX05PTlNFQ1VSRV9QUEkpOwo+ID4gKyAgICAgICAgaXJxW1RJTUVSX1ZJUlRfUFBJXSA9IHRp
bWVyX2dldF9pcnEoVElNRVJfVklSVF9QUEkpOwo+ID4gKyAgICB9Cj4gPiArICAgIGVsc2UKPiA+
ICsgICAgewo+ID4gKyAgICAgICAgaXJxW1RJTUVSX1BIWVNfU0VDVVJFX1BQSV0gPSBHVUVTVF9U
SU1FUl9QSFlTX1NfUFBJOwo+ID4gKyAgICAgICAgaXJxW1RJTUVSX1BIWVNfTk9OU0VDVVJFX1BQ
SV0gPSBHVUVTVF9USU1FUl9QSFlTX05TX1BQSTsKPiA+ICsgICAgICAgIGlycVtUSU1FUl9WSVJU
X1BQSV0gPSBHVUVTVF9USU1FUl9WSVJUX1BQSTsKPiA+ICsgICAgfQo+ID4KPiA+IC0gICAgaXJx
ID0gdGltZXJfZ2V0X2lycShUSU1FUl9QSFlTX1NFQ1VSRV9QUEkpOwo+ID4gLSAgICBkdF9kcHJp
bnRrKCIgIFNlY3VyZSBpbnRlcnJ1cHQgJXVcbiIsIGlycSk7Cj4gPiAtICAgIHNldF9pbnRlcnJ1
cHQoaW50cnNbMF0sIGlycSwgMHhmLCBEVF9JUlFfVFlQRV9MRVZFTF9MT1cpOwo+ID4gKyAgICBk
dF9kcHJpbnRrKCIgIFNlY3VyZSBpbnRlcnJ1cHQgJXVcbiIsIGlycVtUSU1FUl9QSFlTX1NFQ1VS
RV9QUEldKTsKPiA+ICsgICAgc2V0X2ludGVycnVwdChpbnRyc1swXSwgaXJxW1RJTUVSX1BIWVNf
U0VDVVJFX1BQSV0sCj4gPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAweGYsIERUX0lS
UV9UWVBFX0xFVkVMX0xPVyk7Cj4gU3RyYW5nZSBmb3JtYXR0aW5nLiBBcyBJIHNhaWQgZWFybGll
ciwgMHhmIHNob3VsZCBiZSBhbGlnbmVkIHdpdGggaW50cnNbMF0uCgpTZWUgdGhlIGFuc3dlciBp
biBhbm90aGVyIHBhdGNoLiBUaGVyZSBpcyBubyBzdWNoIGZvcm1hdHRpbmcgcnVsZS4KCj4gPiAt
ICAgIGlycSA9IHRpbWVyX2dldF9pcnEoVElNRVJfUEhZU19OT05TRUNVUkVfUFBJKTsKPiA+IC0g
ICAgZHRfZHByaW50aygiICBOb24gc2VjdXJlIGludGVycnVwdCAldVxuIiwgaXJxKTsKPiA+IC0g
ICAgc2V0X2ludGVycnVwdChpbnRyc1sxXSwgaXJxLCAweGYsIERUX0lSUV9UWVBFX0xFVkVMX0xP
Vyk7Cj4gPiArICAgIGR0X2RwcmludGsoIiAgTm9uIHNlY3VyZSBpbnRlcnJ1cHQgJXVcbiIsIGly
cVtUSU1FUl9QSFlTX05PTlNFQ1VSRV9QUEldKTsKPiA+ICsgICAgc2V0X2ludGVycnVwdChpbnRy
c1sxXSwgaXJxW1RJTUVSX1BIWVNfTk9OU0VDVVJFX1BQSV0sCj4gPiArICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAweGYsIERUX0lSUV9UWVBFX0xFVkVMX0xPVyk7Cj4gVGhlIHNhbWUgYWJv
dXQgZm9ybWF0dGluZy4KCklmIHlvdSB0aGluayBpdCBpcyBpbXBvcnRhbnQgdG8gZm9sbG93IHRo
aXMgcnVsZSwgbGV0J3MgYWRkIGl0IHRvIHRoZQpjb2Rpbmcgc3R5bGUgZG9jdW1lbnQgZXhwbGlj
aXRseS4KSSdtIG9rIHRvIGZvcm1hdCBpdCBhcyB5b3UgcHJlZmVyLCBob3dldmVyLCBpdCBpcyBp
bXBvcnRhbnQgdG8ga2VlcApzdWNoIHRoaW5ncyBkb2N1bWVudGVkIGV4cGxpY2l0bHkuCgpUaGFu
a3MKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 31 12:51:14 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 12:51: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 1hso4Y-0001EP-9s; Wed, 31 Jul 2019 12: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=/j3d=V4=intel.com=lukasz.hawrylko@srs-us1.protection.inumbo.net>)
 id 1hso4W-0001EI-Ks
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 12:51:12 +0000
X-Inumbo-ID: de5f6c4b-b391-11e9-8980-bc764e045a96
Received: from mga09.intel.com (unknown [134.134.136.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id de5f6c4b-b391-11e9-8980-bc764e045a96;
 Wed, 31 Jul 2019 12:51:10 +0000 (UTC)
X-Amp-Result: UNSCANNABLE
X-Amp-File-Uploaded: False
Content-Type: multipart/mixed; boundary="===============3217465075265140992=="
MIME-Version: 1.0
Received: from orsmga001.jf.intel.com ([10.7.209.18])
 by orsmga102.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 31 Jul 2019 05:51:07 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.64,330,1559545200"; 
 d="p7s'?scan'208";a="256135855"
Received: from irsmsx106.ger.corp.intel.com ([163.33.3.31])
 by orsmga001.jf.intel.com with ESMTP; 31 Jul 2019 05:51:04 -0700
Received: from irsmsx104.ger.corp.intel.com ([169.254.5.40]) by
 IRSMSX106.ger.corp.intel.com ([169.254.8.234]) with mapi id 14.03.0439.000;
 Wed, 31 Jul 2019 13:51:03 +0100
From: "Hawrylko, Lukasz" <lukasz.hawrylko@intel.com>
To: "lars.kurth.xen@gmail.com" <lars.kurth.xen@gmail.com>,
 "george.dunlap@citrix.com" <george.dunlap@citrix.com>, "jgross@suse.com"
 <jgross@suse.com>, "julien.grall@arm.com" <julien.grall@arm.com>
Thread-Topic: [Xen-devel] [PATCH] Intel TXT: add reviewer, move to Odd Fixes
 state
Thread-Index: AQHVRqQLKu2IE1z0Fk+wHuOLCyyd5abiw9IAgAAG94CAAALxgIAADdEAgAAD1YCAABTRgIABmr2AgAAQPQA=
Date: Wed, 31 Jul 2019 12:51:03 +0000
Message-ID: <3fb47280e961c479f21b540ffb1d7397c8923198.camel@intel.com>
References: <20190730065637.3802-1-lukasz.hawrylko@intel.com>
 <5e5c945a-6bdb-2776-e2db-b11bbeb74bf5@suse.com>
 <d216b609-353d-e4c7-fdea-e2e63b175bb8@arm.com>
 <6b786dc3-f6d0-8536-0291-4f0de7f673b8@suse.com>
 <3dc11cbc-97a1-dae7-eba0-1bb0f8151244@arm.com>
 <47da6b72-614f-b29b-7357-ec6ea0bd3a17@citrix.com>
 <9BB67D01-4F6E-43DA-B080-2EA26AA67C43@xenproject.org>
 <f0a10555-0561-15dd-1516-fa3fe6b1d0db@arm.com>
In-Reply-To: <f0a10555-0561-15dd-1516-fa3fe6b1d0db@arm.com>
Accept-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
x-originating-ip: [10.102.89.27]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] Intel TXT: add reviewer,
 move to Odd Fixes 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: "sstabellini@kernel.org" <sstabellini@kernel.org>,
 "wl@xen.org" <wl@xen.org>, "konrad.wilk@oracle.com" <konrad.wilk@oracle.com>,
 "George.Dunlap@eu.citrix.com" <George.Dunlap@eu.citrix.com>,
 "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>,
 "ian.jackson@eu.citrix.com" <ian.jackson@eu.citrix.com>,
 "tim@xen.org" <tim@xen.org>,
 "committers@xenproject.org" <committers@xenproject.org>,
 "JBeulich@suse.com" <JBeulich@suse.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============3217465075265140992==
Content-Language: en-US
Content-Type: multipart/signed; micalg=sha-1;
	protocol="application/x-pkcs7-signature"; boundary="=-7rj5H7xAlMczRnh1EuHj"

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

I am waiting for another mail address dedicated for mailing lists that
has the disclaimer disabled. This is an official way in Intel to do
that. I don't know when it will be ready, but I expect that this process
can take few days.

=46rom my perspective we can wait until I will have that mail address, so
I can submit this patch in "blessed" way. Sorry for this confusion.

Lukasz

On Wed, 2019-07-31 at 12:52 +0100, Julien Grall wrote:
> Hi Lars,
>=20
> On 30/07/2019 12:22, Lars Kurth wrote:
> >=20
> > > On 30 Jul 2019, at 11:08, George Dunlap <
> > > george.dunlap@citrix.com
> > > =20
> > > <mailto:
> > > george.dunlap@citrix.com
> > > >> wrote:
> > >=20
> > > On 7/30/19 10:54 AM, Julien Grall wrote:
> > > > Hi Jan,
> > > >=20
> > > > On 30/07/2019 10:05, Jan Beulich wrote:
> > > > > On 30.07.2019 10:54, Julien Grall wrote:
> > > > > > On 7/30/19 9:29 AM, Jan Beulich wrote:
> > > > > > > On 30.07.2019 08:56, Lukasz Hawrylko wrote:
> >=20
> > +full committers list and Juergen
> >=20
> > OK. We should have a separate discussion related to disclaimers:
> > make a formal=20
> > decision and afterwards document it in the contribution workflow. I
> > agree that=20
> > this makes sense, and this has been raised by Julien in the past
> > privately=20
> > related to questions on xen-devel@. It then turned out that Arm
> > folks from China=20
> > have consistently used disclaimers on contributions to mini-os and
> > unikraft.=20
> > This has stopped now, which is to Julien's credit. I suggested than
> > that Julien=20
> > should raise this issue formally as a policy change, which never
> > happened.
> >=20
> > I do not believe that we should block any patches from being applied
> > due to=20
> > disclaimers in absence of an agreed policy. Contributors sign a DCO
> > and that may=20
> > well override a disclaimer (we do not have access to the legal
> > advice that Greg=20
> > KH refers to). If there was a serious legal issue, the LF would have
> > contacted=20
> > all of its projects. And I also could not find any public reference
> > to such an=20
> > issue. This definitely something where the Advisory Board should
> > have some input.
> >=20
> > And in particular this patch also contains no code and should not be
> > blocked on=20
> > these grounds.
>=20
> I originally objected on this patch because the disclaimer issue was
> pointed out=20
> 3 versions ago and still not addressed. This then went on the
> discussion with=20
> Jan about the disclaimer.
>=20
> While reviewer only means you are CC to e-mails, I would at least
> expect them to=20
> understand the process and be able to address comments.
>=20
> > @Lukasz: please take note of this issue for the next time round. It
> > should be=20
> > easy enough to disable the disclaimer when sending to certain lists
>=20
> It is not easy enough as you may think ;). At Arm we have to go
> through a=20
> different SMTP server so we bypass exchange.
>=20
> > To move forward:
> > * There should be a policy discussion
>=20
> How should I raise it? Do you want a patch again contribution-
> guidelines?
>=20
> > * There should be AB input
> > * The outcome should be documented in=20
> > https://xenproject.org/help/contribution-guidelines/
> >  and the git contribution=20
> > workflow
>=20
> Cheers,
>=20
>=20

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

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
qaf3z+pX4yJmyPzdHQO5UxfwvHA8hHPUXhX83MDYcYYDjP+aNwVPjwo+m9bLf7GrO/d5e0EVsQID
AQABo4ICNTCCAjEwHQYDVR0OBBYEFPHUkwveLWwE8tkGA3QLJU3A3VOqMB8GA1UdIwQYMBaAFNpB
I5xaj3GvV4M+INPjZdsMywvbMGUGA1UdHwReMFwwWqBYoFaGVGh0dHA6Ly93d3cuaW50ZWwuY29t
L3JlcG9zaXRvcnkvQ1JML0ludGVsJTIwRXh0ZXJuYWwlMjBCYXNpYyUyMElzc3VpbmclMjBDQSUy
MDRCLmNybDCBnwYIKwYBBQUHAQEEgZIwgY8wIgYIKwYBBQUHMAGGFmh0dHA6Ly9vY3NwLmludGVs
LmNvbS8waQYIKwYBBQUHMAKGXWh0dHA6Ly93d3cuaW50ZWwuY29tL3JlcG9zaXRvcnkvY2VydGlm
aWNhdGVzL0ludGVsJTIwRXh0ZXJuYWwlMjBCYXNpYyUyMElzc3VpbmclMjBDQSUyMDRCLmNydDAL
BgNVHQ8EBAMCB4AwPAYJKwYBBAGCNxUHBC8wLQYlKwYBBAGCNxUIhsOMdYSZ5VGD/YEohY6fU4KR
wAlngd69OZXwQwIBZAIBCTAfBgNVHSUEGDAWBggrBgEFBQcDBAYKKwYBBAGCNwoDDDApBgkrBgEE
AYI3FQoEHDAaMAoGCCsGAQUFBwMEMAwGCisGAQQBgjcKAwwwTwYDVR0RBEgwRqApBgorBgEEAYI3
FAIDoBsMGWx1a2Fzei5oYXdyeWxrb0BpbnRlbC5jb22BGWx1a2Fzei5oYXdyeWxrb0BpbnRlbC5j
b20wDQYJKoZIhvcNAQEFBQADggEBAG4Dd2NWIH5N3CXQQGWtunka9jgZG0cYpO1uXoBzRliNvmIC
sjfFEnt6UtzYcJ3i3muLy8vlanT5KF8gHM3I/SwCG9f1LgAV1UgDgoUQuInQEi4llIVJcBeAawXi
Zo3vp286gOi+Hqlo4On9k+p2QK8+TVNWJVby/CLQwO59HuZ7vevmn3xWJaFW06Z7Brr6rnPUFJsH
B5zWdoSc3ije0IRrVc7dquyRjfPsdIwShbhc9NgogaQcGYjTG8JfjaALcrE8Gg5dswDn+9bjooAz
nuQtivo1KlO0nUh36bi3oOd96SR6RfrnnBqmBK8DFyEhra8gDv82ztn/A4AhtvoCkjMxggIXMIIC
EwIBATCBkDB5MQswCQYDVQQGEwJVUzELMAkGA1UECBMCQ0ExFDASBgNVBAcTC1NhbnRhIENsYXJh
MRowGAYDVQQKExFJbnRlbCBDb3Jwb3JhdGlvbjErMCkGA1UEAxMiSW50ZWwgRXh0ZXJuYWwgQmFz
aWMgSXNzdWluZyBDQSA0QgITMwAAcfNga0/++LqE0AAAAABx8zAJBgUrDgMCGgUAoF0wGAYJKoZI
hvcNAQkDMQsGCSqGSIb3DQEHATAcBgkqhkiG9w0BCQUxDxcNMTkwNzMxMTI1MTAyWjAjBgkqhkiG
9w0BCQQxFgQUrRDdaRMSrqtBaSVXuzIJScSmPeswDQYJKoZIhvcNAQEBBQAEggEAfZFpiEsJamrU
cKikEHTgg40G1GUjrqF3eEC1DxUmqFqGT1c1mwR+HV3dtvYLj4N114ucW5m7hiMYogbA66nIuQyM
cH3myt3QV3fvtYTt5SxMKPUKrmPKMvzZKlFLYjmwmBqCruiPXVXttYoC1FGc3sUkeCd192dCnR/v
hJLPFR+WSg0WPHlicrCkctbVJoxePqlaNH3qC7ElXf6TTWa8xnmOmpATRU7jiq/tWFEQIAva14E/
gJPsNNF9OrEewFs5Kr760jpsOgQwQayKpOzepySnx0M8gTmlrLYMLzKEZzVpDqog1xamVFsDkR2O
8t1WVaoT6QgPWgzWtXfQ88gpiQAAAAAAAA==


--=-7rj5H7xAlMczRnh1EuHj--

--===============3217465075265140992==
Content-Type: multipart/alternative; boundary="===============8986299217433558845=="
MIME-Version: 1.0
Content-Disposition: inline

--===============8986299217433558845==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: quoted-printable

--------------------------------------------------------------------

Intel Technology Poland sp. z o.o.
ul. Slowackiego 173 | 80-298 Gdansk | Sad Rejonowy Gdansk Polnoc | VII Wydz=
ial Gospodarczy Krajowego Rejestru Sadowego - KRS 101882 | NIP 957-07-52-31=
6 | Kapital zakladowy 200.000 PLN.

Ta wiadomosc wraz z zalacznikami jest przeznaczona dla okreslonego adresata=
 i moze zawierac informacje poufne. W razie przypadkowego otrzymania tej wi=
adomosci, prosimy o powiadomienie nadawcy oraz trwale jej usuniecie; jakiek=
olwiek
przegladanie lub rozpowszechnianie jest zabronione.
This e-mail and any attachments may contain confidential material for the s=
ole use of the intended recipient(s). If you are not the intended recipient=
, please contact the sender and delete all copies; any review or distributi=
on by
others is strictly prohibited.

--===============8986299217433558845==
Content-Type: text/html; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: quoted-printable

<p>---------------------------------------------------------------------<br>
<strong style=3D"line-height: 11.25pt;"><span  style=3D"font-size: 9pt; col=
or:
#595959;"><span style=3D"font-family: 'Arial Narrow', sans-serif;">Intel
Technology Poland sp. z o.o.<br></span></span></strong><span style=3D"color:
#595959; font-family: 'Arial Narrow', sans-serif; font-size: 9pt; line-heig=
ht:
11.25pt;">ul. S&#322owackiego 173 | 80-298 Gda&#324sk | S&#261d Rejonowy Gd=
a&#324sk
P&#243&#322noc
| VII Wydzia&#322 Gospodarczy Krajowego Rejestru S&#261dowego - KRS 101882 =
| NIP
957-07-52-316 | Kapita&#322 zak&#322adowy 200.000 PLN.</span></p><p>

<span style=3D"font-size:8.0pt;font-family:&quot;Arial
Narrow&quot;,&quot;sans-serif&quot;;
mso-fareast-font-family:&quot;Times New
Roman&quot;;mso-bidi-font-family:Arial;
color:#595959;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-l=
anguage:
AR-SA">Ta wiadomo&#347&#263 wraz z za&#322&#261cznikami jest przeznaczona d=
la okre&#347lonego
adresata i mo&#380e zawiera&#263 informacje poufne. W razie przypadkowego o=
trzymania
tej wiadomo&#347ci, prosimy o powiadomienie nadawcy oraz trwa&#322e jej usu=
ni&#281cie;
jakiekolwiek przegl&#261danie lub rozpowszechnianie jest zabronione.<br>
This e-mail and any attachments may contain confidential material for the s=
ole
use of the intended recipient(s). If you are not the intended recipient,
please
contact the sender and delete all copies; any review or distribution by oth=
ers
is strictly prohibited.</span></p><p class=3D"MsoNormal"><o:p></o:p></p>

--===============8986299217433558845==--

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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============3217465075265140992==--


From xen-devel-bounces@lists.xenproject.org Wed Jul 31 12:52:57 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 12:52:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hso6C-0001O9-OI; Wed, 31 Jul 2019 12:52:56 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=8Zog=V4=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hso6B-0001Nz-Lj
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 12:52:55 +0000
X-Inumbo-ID: 1bedcc62-b392-11e9-b988-43a400333bae
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 1bedcc62-b392-11e9-b988-43a400333bae;
 Wed, 31 Jul 2019 12:52:52 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 847BD344;
 Wed, 31 Jul 2019 05:52:52 -0700 (PDT)
Received: from [10.1.196.50] (e108454-lin.cambridge.arm.com [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id D29693F575;
 Wed, 31 Jul 2019 05:52:51 -0700 (PDT)
To: Viktor Mitin <viktor.mitin.19@gmail.com>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
References: <20190731102856.23215-1-viktor.mitin.19@gmail.com>
 <878sseieu1.fsf@epam.com>
 <CAOcoXZatOXLnvYjum+EGCwnxDRUG1eGJbeENQcSyNYX6JXFizw@mail.gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <15e988be-80bd-f729-ea39-8e7cbc16007f@arm.com>
Date: Wed, 31 Jul 2019 13:52:50 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <CAOcoXZatOXLnvYjum+EGCwnxDRUG1eGJbeENQcSyNYX6JXFizw@mail.gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v4 1/2] xen/arm: extend
 fdt_property_interrupts
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Viktor Mitin <Viktor_Mitin@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>

SGksCgpJIGFtIG9ubHkgZ29pbmcgdG8gY29tbWVudCBvbiBwcm9jZXNzLiBJIHdpbGwgbG9vayBh
dCB0aGUgcmVzdCBsYXRlciBvbi4KCk9uIDMxLzA3LzIwMTkgMTM6MjgsIFZpa3RvciBNaXRpbiB3
cm90ZToKPiBIaSBWb2xvZHlteXIsCj4gCj4gT24gV2VkLCBKdWwgMzEsIDIwMTkgYXQgMzoxMSBQ
TSBWb2xvZHlteXIgQmFiY2h1awo+IDxWb2xvZHlteXJfQmFiY2h1a0BlcGFtLmNvbT4gd3JvdGU6
Cj4+Cj4+Cj4+IEhpIFZpa3RvciwKPj4KPj4gSXQgaXMgcmVjb21tZW5kZWQgKGFuZCBwcm9iYWJs
eSByZXF1aXJlZCwgYnV0IEkgY2FuJ3QgZmluZCBleGFjdCBwbGFjZQo+PiBpbiB0aGUgcnVsZXMp
IHRvIGluY2x1ZGUgY292ZXIgbGV0dGVyIGlmIHlvdSBhcmUgc2VuZGluZyBtb3JlIHRoYXQgb25l
Cj4+IHBhdGNoIGluIHNlcmllcy4gVGhpcyB3aWxsIGVhc2UgdXAgcmV2aWV3IHByb2Nlc3MsIGJl
Y2F1c2UgcmV2aWV3ZXIgd2lsbAo+PiBrbm93IHdoYXQgdG8gZXhwZWN0IGluIHRoZSBzZXJpZXMu
Cj4gID4gVGhlcmUgaXMgbm8gc3VjaCByZXF1aXJlbWVudCwgb25seSByZWNvbW1lbmRhdGlvbi4K
Ckl0IGlzIGEgc3Ryb25nIHJlY29tbWVuZGF0aW9uOiAiSWYgeW91IG5lZWQgdG8gc2VuZCBtb3Jl
IHRoYW4gb25lIHBhdGNoZXMgKHdoaWNoIApub3JtYWxseSBtZWFucyB5b3UncmUgc2VuZGluZyBh
IHBhdGNoIHNlcmllcyB3aXRoIGNvdmVyIGxldHRlciksIi4KCj4gSSBkaWQgbm90IHB1dCBpdCBz
aW5jZSB0aGlzIGlzIHNpbXBsZSBzaG9ydCBwYXRjaCBzZXJpZXMgYW5kIGJvdGgKPiBwYXRjaGVz
IGluIHRoaXMgc2VyaWVzIGhhdmUgYmVlbiBkaXNjdXNzZWQgcHJldmlvdXNseSwgc28gaXQgaXMg
a25vd24KPiB3aGF0IGl0IGlzIGFib3V0LgoKRm9yIGEgZmlyc3QsIGlmIHlvdSBkb24ndCBoYXZl
IGEgY292ZXIgbGV0dGVyIHRoZW4gdGhlIHRocmVhZGluZyBpbiBlLW1haWwgCmNsaWVudCB3b3Vs
ZCBsb29rIHdlaXJkOgogICAgW1BBVENIIHY0IDEvMl0geGVuL2FybTogZXh0ZW5kIGZkdF9wcm9w
ZXJ0eV9pbnRlcnJ1cHRzCiAgICAgICB8LT4gW1BBVENIIHY0IDIvMl0geGVuL2FybTogbWVyZ2Ug
bWFrZV90aW1lcl9ub2RlIGFuZCBtYWtlX3RpbWVyX2RvbVVfbm9kZQoKSSB0ZW5kIHRvIGhpZCBh
bnl0aGluZyB3aXRoaW4gdGhlIHRocmVhZCBzbyBJIGhhdmUgb25seSBvbmUgdGl0bGUuIEZvciB0
aGUgdGl0bGUgCml0IGlzIG5vdCBjbGVhciB0byBtZSB3aGF0J3MgdGhlIHB1cnBvc2Ugb2YgdGhl
IGUtbWFpbC4KClRoZSBjb3ZlciBsZXR0ZXIgaXMgYWxzbyB1c2VkIHRvIGtlZXAgYSBzdW1tYXJ5
IG9mIHdoYXQgd2FzIGRpc2N1c3NlZCBhbmQgdGhlIApvdmVyYWxsIGdvYWwuIEl0IGRvZXMgbm90
IG1hdHRlciBpZiBpdCBpcyBqdXN0IGEgZmV3IGxpbmVzLiBUaGlzIGlzIGFsc28gYSBnb29kIApw
bGFjZSB0byBoYXZlIGEgZGlzY3Vzc2lvbiBvZiB0aGUgb3ZlcmFsbCBzZXJpZXMgKGkuZSBub3Qg
c3BlY2lmaWMgdG8gYSBwYXRjaCkuCgpMYXN0bHksIHlvdSBtYXkgaGF2ZSBuZXcgcmV2aWV3ZXJz
IHRoYXQgaGF2ZW4ndCBmb2xsb3dlZCB0aGUgcHJldmlvdXMgCmRpc2N1c3Npb24uIFlvdSBoYXZl
IGFsc28gcmV2aWV3ZXJzIGxpa2UgbWUgd2hpY2ggcmVjZWl2ZSBhIGZldyBodW5kcmVkcyBlLW1h
aWxzIApwZXIgd2VlayAoanVzdCBjb3VudGluZyBteSBpbmJveCBzbyBlLW1haWwgSSBhbSBDQ2Vk
IHRvKS4gV2hpbGUgSSBoYXZlIGEgZ29vZCAKbWVtb3J5LCBJIGNhbid0IHBvc3NpYmx5IHJlbWVt
YmVyIGV2ZXJ5dGhpbmcgc2luZ2xlIGUtbWFpbHMuCgpTbyB0aGUgY292ZXIgbGV0dGVyIGlzIGEg
Z29vZCBwbGFjZSB0byBleHBsYWluIHdoYXQgY2hhbmdlcyBoYXZlIGJlZW4gZG9uZSAKYmV0d2Vl
biBzZXJpZXMuIFlvdSBjYW4gYWxzbyBkbyB0aGF0IHBlci1wYXRjaC4KClNwZWFraW5nIGFib3V0
IGNoYW5nZWxvZywgSSB3b3VsZCBoaWdobHkgcmVjb21tZW5kIHRvIGtlZXAgYWxsIHRoZSBjaGFu
Z2Vsb2cgCmZyb20gdjEuIFRoaXMgZ2l2ZXMgdXMgYW4gaWRlYSB3aGF0IGhhcHBlbiBvdmVyIHRo
ZSByZXZpZXcuCgo+IAo+PiBWaWt0b3IgTWl0aW4gd3JpdGVzOgo+Pgo+Pj4gRXh0ZW5kIGZkdF9w
cm9wZXJ0eV9pbnRlcnJ1cHRzIHRvIGRlYWwgd2l0aCBvdGhlciBkb21haW4gdGhhbiB0aGUgaHdk
b20uCj4+Pgo+Pj4gVGhlIHByb3RvdHlwZSBvZiBmZHRfcHJvcGVydHlfaW50ZXJydXB0cygpIGhh
cyBiZWVuIG1vZGlmaWVkCj4+PiB0byBzdXBwb3J0IGJvdGggaHdkb20gYW5kIGRvbVUgaW4gb25l
IGZ1bmN0aW9uLgo+Pj4KPj4+IFRoaXMgaXMgYSBwcmVwYXJhdG9yeSBmb3IgdGhlIHBhdGNoICJ4
ZW4vYXJtOiBtZXJnZSBtYWtlX3RpbWVyX25vZGUgYW5kCj4+PiBtYWtlX3RpbWVyX2RvbVVfbm9k
ZSIuIE9yaWdpbmFsIGdvYWwgaXMgdG8gbWVyZ2UgbWFrZV90aW1lcl9ub2RlIGFuZAo+Pj4gbWFr
ZV90aW1lcl9kb21VX25vZGUgZnVuY3Rpb25zLiBTZWUgZGlzY3Vzc2lvbiBpbiBlLW1haWwsIHRo
ZSBNZXNzYWdlLUlEIGlzOgo+Pj4gPDIwMTkwNjIwMTAzODA1LjkyNy0xLXZpa3Rvci5taXRpbi4x
OUBnbWFpbC5jb20+Cj4+Pgo+Pj4gTm90ZTogdGhlcmUgaXMgbm8gZnVuY3Rpb25hbCBjaGFuZ2Vz
IGludHJvZHVjZWQgYnkgdGhpcyBwYXRjaC4KPj4gVGhpcyBpcyBub3QgY29tcGxldGVseSB0cnVl
LCBiZWNhdXNlIHlvdSBjaGFuZ2UgdGhlIHdheSBob3cgcGhhbmRsZSBpcwo+PiByZXRyaWV2ZWQu
IEFsc28sIGVhcmxpZXIgeW91IHNhaWQgdGhhdCAiZmR0X3Byb3BlcnR5X2ludGVycnVwdHMoKSBo
YXMKPj4gYmVlbiBtb2RpZmllZCB0byBzdXBwb3J0IGJvdGggaHdkb20gYW5kIGRvbVUgaW4gb25l
IGZ1bmN0aW9uIi4gVGhpcyBpcwo+PiB0aGUgZnVuY3Rpb25hbCBjaGFuZ2UuCj4gCj4gUGhhbmRs
ZSBpcyByZXRyZXZlZCB0aGUgc2FtZSB3YXk6Cj4gaW4gY2FzZSBvZiAgaHdkb20gaXQgaXMgZHRf
aW50ZXJydXB0X2NvbnRyb2xsZXItPnBoYW5kbGUKPiBpbiBjYXNlIG9mIGRvbVUgaXQgaXMgR1VF
U1RfUEhBTkRMRV9HSUMuCj4gRG9uJ3Qgc2VlIGFueSBmdW5jdGlvbmFsIGNoYW5nZSBoZXJlLgo+
IAo+IFdoYXQgaXMgJ2Z1bmN0aW9uYWwgY2hhbmdlJyBpbiB5b3VyIG9waW5pb24/CgpUaGUgZnVu
Y3Rpb24gaXMgbm93IGV4dGVuZGVkIHNvIHRlY2huaWNhbGx5IGl0IGhhcyBjaGFuZ2VkLiAiTm8g
ZnVuY3Rpb25hbCAKY2hhbmdlIiBpcyB1c3VhbGx5IHVzZWQgd2hlbiB0aGUgY29kZSBpcyBjb25z
b2xpZGF0ZWQvcmV3b3JrZWQuCgo+IAo+Pgo+Pj4KPj4+IFN1Z2dlc3RlZC1ieTogSnVsaWVuIEdy
YWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KPj4+IFNpZ25lZC1vZmYtYnk6IFZpa3RvciBNaXRp
biA8dmlrdG9yX21pdGluQGVwYW0uY29tPgo+Pj4gLS0tCj4+PiAgIHhlbi9hcmNoL2FybS9kb21h
aW5fYnVpbGQuYyB8IDIyICsrKysrKysrKysrKystLS0tLS0tLS0KPj4+ICAgMSBmaWxlIGNoYW5n
ZWQsIDEzIGluc2VydGlvbnMoKyksIDkgZGVsZXRpb25zKC0pCj4+Pgo+Pj4gZGlmZiAtLWdpdCBh
L3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYyBiL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQu
Ywo+Pj4gaW5kZXggNGM4NDA0MTU1YS4uZDA0YTFjM2FlYyAxMDA2NDQKPj4+IC0tLSBhL3hlbi9h
cmNoL2FybS9kb21haW5fYnVpbGQuYwo+Pj4gKysrIGIveGVuL2FyY2gvYXJtL2RvbWFpbl9idWls
ZC5jCj4+PiBAQCAtNjIxLDE3ICs2MjEsMTkgQEAgc3RhdGljIHZvaWQgX19pbml0IHNldF9pbnRl
cnJ1cHQoZ2ljX2ludGVycnVwdF90IGludGVycnVwdCwKPj4+ICAgICogICJpbnRlcnJ1cHRzIjog
Y29udGFpbnMgdGhlIGxpc3Qgb2YgaW50ZXJydXB0cwo+Pj4gICAgKiAgImludGVycnVwdC1wYXJl
bnQiOiBsaW5rIHRvIHRoZSBHSUMKPj4+ICAgICovCj4+PiAtc3RhdGljIGludCBfX2luaXQgZmR0
X3Byb3BlcnR5X2ludGVycnVwdHModm9pZCAqZmR0LCBnaWNfaW50ZXJydXB0X3QgKmludHIsCj4+
PiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgbnVt
X2lycSkKPj4+ICtzdGF0aWMgaW50IF9faW5pdCBmZHRfcHJvcGVydHlfaW50ZXJydXB0cyhjb25z
dCBzdHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZvLAo+Pj4gKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBnaWNfaW50ZXJydXB0X3QgKmludHIsIHVuc2lnbmVkIG51bV9pcnEpCj4+IEFzIEkgc2Fp
ZCBlYXJsaWVyLCB0aGlzIGZvcm1hdHRpbmcgY29udHJhZGljdHMgd2l0aCB0aGUgY29kaW5nIHN0
eWxlLgo+IAo+IFRoZXJlIGlzIG5vIHN1Y2ggY29kaW5nIHN0eWxlIHJlcXVpcmVtZW50IChub3Qg
ZXhwbGljaXRseSBkb2N1bWVudGVkKS4KPiBFdmVuIG1vcmUsIHRoZSBvcmlnaW5hbCBjb2RlIGZv
cm1hdHRlZCB0aGUgc2FtZSB3YXkuCgpXaGF0IG9yaWdpbmFsIGNvZGU/IFRoaXMgaXMgZm9ybWF0
dGVkIHdpdGggYWxsIHRoZSBwYXJhbWV0ZXJzIGFsaWduZWQuIFNvIGNhbiAKeW91IHBsZWFzZSBk
byBpdC4KCj4gCj4+PiAgIHsKPj4+ICAgICAgIGludCByZXM7Cj4+PiArICAgIHVpbnQzMl90IHBo
YW5kbGUgPSBpc19oYXJkd2FyZV9kb21haW4oa2luZm8tPmQpID8KPj4+ICsgICAgICAgICAgICAg
ICAgICAgICAgIGR0X2ludGVycnVwdF9jb250cm9sbGVyLT5waGFuZGxlIDogR1VFU1RfUEhBTkRM
RV9HSUM7Cj4+Pgo+Pj4gLSAgICByZXMgPSBmZHRfcHJvcGVydHkoZmR0LCAiaW50ZXJydXB0cyIs
IGludHIsIHNpemVvZiAoaW50clswXSkgKiBudW1faXJxKTsKPj4+ICsgICAgcmVzID0gZmR0X3By
b3BlcnR5KGtpbmZvLT5mZHQsICJpbnRlcnJ1cHRzIiwKPj4+ICsgICAgICAgICAgICAgICAgICAg
ICAgIGludHIsIHNpemVvZiAoaW50clswXSkgKiBudW1faXJxKTsKPj4+ICAgICAgIGlmICggcmVz
ICkKPj4+ICAgICAgICAgICByZXR1cm4gcmVzOwo+Pj4KPj4+IC0gICAgcmVzID0gZmR0X3Byb3Bl
cnR5X2NlbGwoZmR0LCAiaW50ZXJydXB0LXBhcmVudCIsCj4+PiAtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGR0X2ludGVycnVwdF9jb250cm9sbGVyLT5waGFuZGxlKTsKPj4+ICsgICAgcmVz
ID0gZmR0X3Byb3BlcnR5X2NlbGwoa2luZm8tPmZkdCwgImludGVycnVwdC1wYXJlbnQiLCBwaGFu
ZGxlKTsKPj4+Cj4+PiAgICAgICByZXR1cm4gcmVzOwo+Pj4gICB9Cj4+PiBAQCAtNzMzLDcgKzcz
NSw3IEBAIHN0YXRpYyBpbnQgX19pbml0IG1ha2VfaHlwZXJ2aXNvcl9ub2RlKHN0cnVjdCBkb21h
aW4gKmQsCj4+PiAgICAgICAgKiAgVE9ETzogSGFuZGxlIHByb3Blcmx5IHRoZSBjcHVtYXNrOwo+
Pj4gICAgICAgICovCj4+PiAgICAgICBzZXRfaW50ZXJydXB0KGludHIsIGQtPmFyY2guZXZ0Y2hu
X2lycSwgMHhmLCBEVF9JUlFfVFlQRV9MRVZFTF9MT1cpOwo+Pj4gLSAgICByZXMgPSBmZHRfcHJv
cGVydHlfaW50ZXJydXB0cyhmZHQsICZpbnRyLCAxKTsKPj4+ICsgICAgcmVzID0gZmR0X3Byb3Bl
cnR5X2ludGVycnVwdHMoa2luZm8sICZpbnRyLCAxKTsKPj4+ICAgICAgIGlmICggcmVzICkKPj4+
ICAgICAgICAgICByZXR1cm4gcmVzOwo+Pj4KPj4+IEBAIC05NjAsOCArOTYyLDEwIEBAIHN0YXRp
YyBpbnQgX19pbml0IG1ha2VfZ2ljX25vZGUoY29uc3Qgc3RydWN0IGRvbWFpbiAqZCwgdm9pZCAq
ZmR0LAo+Pj4gICAgICAgcmV0dXJuIHJlczsKPj4+ICAgfQo+Pj4KPj4+IC1zdGF0aWMgaW50IF9f
aW5pdCBtYWtlX3RpbWVyX25vZGUoY29uc3Qgc3RydWN0IGRvbWFpbiAqZCwgdm9pZCAqZmR0KQo+
Pj4gK3N0YXRpYyBpbnQgX19pbml0IG1ha2VfdGltZXJfbm9kZShjb25zdCBzdHJ1Y3Qga2VybmVs
X2luZm8gKmtpbmZvKQo+Pj4gICB7Cj4+PiArICAgIHZvaWQgKmZkdCA9IGtpbmZvLT5mZHQ7Cj4+
PiArCj4+IE5vIG5lZWQgZm9yIGVtcHR5IGxpbmUgdGhlcmUuCj4gCj4gV2h5IG5vdD8gSXMgdGhl
cmUgYW55IHJlYXNvbiBvciBwb2ludGVycyB0byB0aGUgZG9jdW1lbnRzPwoKSSB0aGluayB3aGF0
IFZvbG9keW15ciBtZWFucyBpcyB0aGUgbmV3bGluZSBpcyBub3QgbmVjZXNzYXJ5IGhlcmUuIFNv
IHRoaXMgY291bGQgCnBvc3NpYmx5IGJlIHJlbW92ZWQuIFRoZSBjb3VudGVyLWFyZ3VtZW50IHRv
IHRoaXMgaXMgd2h5IGRvIHlvdSBuZWVkIHRoaXMgbmV3bGluZT8KCkluIGdlbmVyYWxseSwgd2Ug
dGVuZCB0byBrZWVwIGFsbCB2YXJpYWJsZXMgZGVjbGFyYXRpb25zIHRvZ2V0aGVyLiBCdXQgSSB3
b3VsZCAKbm90IGFyZ3VlIG9uIHRoaXMuCgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 31 12:53:35 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 12:53:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hso6p-0001TU-Af; Wed, 31 Jul 2019 12: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=9/5j=V4=bitdefender.com=ppircalabu@srs-us1.protection.inumbo.net>)
 id 1hso6o-0001TM-LH
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 12:53:34 +0000
X-Inumbo-ID: 339fe35c-b392-11e9-8980-bc764e045a96
Received: from EUR01-VE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe1f::710])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 339fe35c-b392-11e9-8980-bc764e045a96;
 Wed, 31 Jul 2019 12:53:33 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=Ice4IGH6/rbgIPSsorQT7P7EIbGce/EpXAHMN8pd6N94KdO4R57wrtwr6vnJnbNVQ8mfzxEv312rQPdi9uok3pzmp3hc5wLfeDU3D24hQ1aTQvQ5y8T7WvPlOR4vF9OmvWlsWndnl9RueP8yo2hs1hdWcb+7WlsEGbA6TWtfTwvunIyK+i7A5967CM6hLpwwu/HCvgwSdERs8WKn0up0YokFpeQhG9Ab/Z+oNDrRj3RkoJYAdqvM7yPtiQfZb1WZVKsZw4r+GAAF/G+t0y/X75+8inBxs1+1rsKZUfoY1gSECav/PcvFeAN/2hDFMl4NeTpUsV5xfGhKsSFKmTLPUg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=8WavfpQ6mUUNcAq9LKgWqObBT1IRksXA0zeuzDrIB8Y=;
 b=bHFQwxDwiswywJcviUbA4U4Y5kApUiP4H7FNFY4PCv/sTn5KZIZtc3fr9ZQQ8T4RP1JccVijfgaHVTrerUHur6CCaGWnVuUPU2VDh/w4qwtGn5ZZdcwno0dUQhLK+sA66ytV10ia9/la+QH+GjUk6yLPt4Vms+nuRPoY07VbzhSm7YBYVg7/34yWQj40y/3SWDQRqFCK4mHVKg6/iRKv538ZpmN0J+ZCvGUMBqVMOIExZ6qUmoWgaNxZlm0GJ5JWfcRo+WTbPEXcrRbmkLcqYixpVbo1IIh0jhsOrQk+fwnyUsds8LL1Kw4Cj945pxtn/fKfLtjpAMmzNJpPdE08FQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=bitdefender.com;dmarc=pass action=none
 header.from=bitdefender.com;dkim=pass header.d=bitdefender.com;arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=bitdefender.onmicrosoft.com; s=selector1-bitdefender-onmicrosoft-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=8WavfpQ6mUUNcAq9LKgWqObBT1IRksXA0zeuzDrIB8Y=;
 b=u7/c1U+v+tyiNbtNU7WSQ/nLXKJYRJ/pT03SQK4SHJA1latYkGGDRXeBVzo79itpRP1CcAySwY2Gvc9VVh0HiS2SjXTROon/6v5oafjKzy7/bGjHaiHa7k/a/r1nLPH2gtyIbv18/Q6lmhjqBpoLVInlYBtPImklEtxqLGYhI9o=
Received: from AM6PR02MB4615.eurprd02.prod.outlook.com (20.177.198.89) by
 AM6PR02MB5621.eurprd02.prod.outlook.com (10.255.123.203) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2115.14; Wed, 31 Jul 2019 12:53:31 +0000
Received: from AM6PR02MB4615.eurprd02.prod.outlook.com
 ([fe80::b027:3d70:bb38:7b6c]) by AM6PR02MB4615.eurprd02.prod.outlook.com
 ([fe80::b027:3d70:bb38:7b6c%7]) with mapi id 15.20.2136.010; Wed, 31 Jul 2019
 12:53:31 +0000
From: Petre Ovidiu PIRCALABU <ppircalabu@bitdefender.com>
To: Jan Beulich <JBeulich@suse.com>
Thread-Topic: [PATCH v2 07/10] vm_event: Add vm_event_ng interface
Thread-Index: AQHVO/ji+ep3hd1WrES1BL2P0bM6cabOlq4AgABMy4CAAB8oAIABZ1KAgAAMwoCAFE8+AA==
Date: Wed, 31 Jul 2019 12:53:30 +0000
Message-ID: <2f0005b7f2ec4a7e35d6a64348becc4e9628d801.camel@bitdefender.com>
References: <cover.1563293545.git.ppircalabu@bitdefender.com>
 <cover.1563293545.git.ppircalabu@bitdefender.com>
 <79a1e2aebc55c20f58cb8c925320de202b17d8f2.1563293545.git.ppircalabu@bitdefender.com>
 <e1c9a42d-7bde-5749-7cf3-cb5e7b4041e1@suse.com>
 <de42faf2929b0ff0d52949d21dea5f2b30336840.camel@bitdefender.com>
 <20603303-440d-3ac4-8f78-861abaa78d70@suse.com>
 <22abf98c86af08adb0444ffa115bc56b9bd552fc.camel@bitdefender.com>
 <58a8a000-7dff-be57-7d75-f39abbd41f69@suse.com>
In-Reply-To: <58a8a000-7dff-be57-7d75-f39abbd41f69@suse.com>
Accept-Language: ro-RO, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: PR1PR01CA0003.eurprd01.prod.exchangelabs.com
 (2603:10a6:102::16) To AM6PR02MB4615.eurprd02.prod.outlook.com
 (2603:10a6:20b:6a::25)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=ppircalabu@bitdefender.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-mailer: Evolution 3.28.5-0ubuntu0.18.04.1 
x-originating-ip: [91.199.104.6]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 291475a7-ce65-4a08-8a2e-08d715b616ac
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:AM6PR02MB5621; 
x-ms-traffictypediagnostic: AM6PR02MB5621:|AM6PR02MB5621:
x-microsoft-antispam-prvs: <AM6PR02MB56217621B62C8E6D829FDE8CD6DF0@AM6PR02MB5621.eurprd02.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 011579F31F
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(346002)(136003)(396003)(376002)(39860400002)(366004)(199004)(189003)(54906003)(11346002)(66476007)(5660300002)(14454004)(386003)(36756003)(71190400001)(53546011)(102836004)(76176011)(6506007)(99286004)(478600001)(2906002)(6512007)(305945005)(6246003)(316002)(6116002)(3846002)(118296001)(71200400001)(14444005)(8936002)(52116002)(66446008)(8676002)(476003)(256004)(25786009)(50226002)(81156014)(229853002)(2616005)(446003)(6436002)(86362001)(486006)(81166006)(7736002)(186003)(53936002)(66556008)(26005)(4326008)(7416002)(6916009)(64756008)(6486002)(68736007)(66066001)(66946007)(99106002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:AM6PR02MB5621;
 H:AM6PR02MB4615.eurprd02.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: bitdefender.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: FMTPf7wt7eN7QP3zN/THWvzI7pJa7MMAWDRcFI0Y20lEfpT0mPO6RehcwFqHsdapBECQPV4cntYN+04aUDCH26NHvzmvRFa553Oj9cc+hZnnim4pGC0PzP710f0QdUrRc5xptSLd30A7u4T8CWmsCJMemEUW508ApfdkDzlu9gyNpaQSJYXoRz/O/sn5fFBn/aOJw0zSYILZTiWCkA3y7MXHgw5vYVWlMYFeWAKemEeRGz+WBdUUSPAJ6xRNfDy+ytYuiCo3fMg4YLFUdpiP/u+wc43dMbrDs9e8EYEhdCTA7P8TPO/NpTniDEWj7eTgTKHrDQGo02RbNeUrHVzUJRO6NXQ+vyPxVSzgp4SbZbOD1bUFTq5iS8tFYwHpXggpBKP0bnWM3X8tgk7V9XDG7qWacpTrIrrE8p2kWzkffCg=
Content-ID: <24C979E3A606F2448B860EA0F2040FD8@eurprd02.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: bitdefender.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 291475a7-ce65-4a08-8a2e-08d715b616ac
X-MS-Exchange-CrossTenant-originalarrivaltime: 31 Jul 2019 12:53:30.7410 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 487baf29-f1da-469a-9221-243f830c36f3
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: ppircalabu@bbu.bitdefender.biz
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR02MB5621
Subject: Re: [Xen-devel] [PATCH v2 07/10] vm_event: Add vm_event_ng 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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 JulienGrall <julien.grall@arm.com>, Paul Durrant <Paul.Durrant@citrix.com>,
 Tamas K Lengyel <tamas@tklengyel.com>,
 Alexandru Stefan ISAILA <aisaila@bitdefender.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCAyMDE5LTA3LTE4IGF0IDE0OjQ0ICswMDAwLCBKYW4gQmV1bGljaCB3cm90ZToNCj4g
T24gMTguMDcuMjAxOSAxNTo1OSwgUGV0cmUgT3ZpZGl1IFBJUkNBTEFCVSB3cm90ZToNCj4gPiBC
ZWZvcmUgdXNpbmcgeGVuZm9yZWlnbm1lbW9yeV9tYXBfcmVzb3VyY2UgSSBpbnZlc3RpZ2F0ZWQg
c2V2ZXJhbA0KPiA+IGRpZmZlcmVudCBhcHByb2FjaGVzOg0KPiA+IC0gQWxsb2NhdGUgdGhlIG1l
bW9yeSBpbiBoeXBlcnZpc29yIGFuZCB4Y19tYXBfZm9yZWlnbl9wYWdlcw0KPiA+IChkb2Vzbid0
DQo+ID4gd29yayBiZWNhdXNlIHlvdSBjYW5ub3QgImZvcmVpZ25tYXAiIHBhZ2VzIG9mIHlvdXIg
b3duIGRvbWFpbi4NCj4gPiAtIEFsbG9jYXRlIHRoZSBtZW1vcnkgaW4gZ3Vlc3QsIGFuZCBtYXAg
dGhlIGFsbG9jYXRlZCBwYWdlcyBpbiBYRU4uDQo+ID4gVG8NCj4gPiBteSBrbm93bGVkZ2UgdGhl
cmUgaXMgbm8gc3VjaCBBUEkgaW4gbGludXggdG8gZG8gdGhpcyBhbmQgdGhlDQo+ID4gbW9uaXRv
cg0KPiA+IGFwcGxpY2F0aW9uLCBhcyBhbiB1c2Vyc3BhY2UgcHJvZ3JhbSwgaXMgbm90IGF3YXJl
IG9mIHRoZSBhY3R1YWwNCj4gPiBnZm5zDQo+ID4gZm9yIGFuIGFsbG9jYXRlZCBtZW1vcnkgYXJl
YS4NCj4gPiANCj4gPiBTbywgYXQgdGhpcyBwb2ludCB0aGUgbW9zdCBwcm9taXNpbmcgc29sdXRp
b24gaXMgYWxsb2NhdGluZyB0aGUNCj4gPiBtZW1vcnkNCj4gPiBpbiBYRU4sIHNoYXJpbmcgaXQg
d2l0aCBJRCB1c2luZyBzaGFyZV94ZW5fcGFnZV93aXRoX2d1ZXN0LCBhbmQNCj4gPiBtYXBwaW5n
DQo+ID4gaXQgd2l0aCB4ZW5mb3JlaWdubWVtb3J5X21hcF9yZXNvdXJjZSAod2l0aCB0aGUgZmxh
Zw0KPiA+IFhFTk1FTV9yc3JjX2FjcV9jYWxsZXJfb3duZWQgc2V0KQ0KPiANCj4gV2hpY2ggaXMg
ZmluZSAtIHRoYXQncyB3aHkgUGF1bCBoYWQgaW50cm9kdWNlZCB0aGUgZ2VuZXJpYyBpbnRlcmZh
Y2UuDQo+IA0KPiA+IFRvIG15IHVuZGVyc3RhbmRpbmcgdGhlIGNsZWFudXAgc2VxdWVuY2UgZnJv
bQ0KPiA+IGdudHRhYl91bnBvcHVsYXRlX3N0YXR1c19mcmFtZXMgYmFzaWNhbGx5IGJvaWxzIGRv
d24gdG86DQo+ID4gMS4gZ3Vlc3RfcGh5c21hcF9yZW1vdmVfcGFnZQ0KPiA+IDIuIGlmICggdGVz
dF9hbmRfY2xlYXJfYml0KF9QR0NfYWxsb2NhdGVkLCAmcGctPmNvdW50X2luZm8pICkNCj4gPiAg
ICAgICAgIHB1dF9wYWdlKHBnKTsNCj4gPiAzLiBmcmVlX3hlbmhlYXBfcGFnZQ0KPiANCj4gWW91
J3JlIG1pc3NpbmcgdGhlIGNydWNpYWwgcGFydCBvZiB1bmRvaW5nIHN0ZXAgMiBpZiB5b3UgZmlu
ZA0KPiB0aGF0IHRoZXJlIGFyZSBzdGlsbCByZWZlcmVuY2VzIGxlZnQgdG8gdGhlIHBhZ2UuDQo+
IA0KPiBBbmQgdGhlbiwgYmVjYXVzZSBvZiB5b3VyIHVzZSBvZiB2emFsbG9jKCksIHlvdSBjYW4n
dCB1c2UNCj4gZnJlZV94ZW5oZWFwX3BhZ2VzKCksIGFzIHRoYXQgdGFrZXMgYSAoZGlyZWN0IG1h
cCkgbGluZWFyIGFkZHJlc3MNCj4gYXMgaW5wdXQuIEl0IGhhcyB0byBiZSBmcmVlX2RvbWhlYXBf
cGFnZXMoKSBpbiB5b3VyIGNhc2UuDQo+IA0KPiA+IE15IGN1cnJlbnQgaW1wbGVtZW50YXRpb24g
dXNlcyB2emFsbG9jIGluc3RlYWQgb2YNCj4gPiBhbGxvY194ZW5oZWFwX3BhZ2VzDQo+ID4gYW5k
IHRoYXQncyB3aHkgSSBhc3N1bWVkIHZ1bm1hcCBhbmQgZnJlZV9kb21oZWFwX3BhZ2VzIHdpbGwg
c3VmZmljZQ0KPiA+IChJDQo+ID4gd291bGQgaGF2ZSBjYWxsZWQgdmZyZWUgZGlyZWN0bHksIGJ1
dCB0aGUgdGVtcG9yYXJ5IGxpbmtlZCBsaXN0DQo+ID4gdGhhdCBpcw0KPiA+IHVzZWQgdG8gaG9s
ZCB0aGUgcGFnZSByZWZlcmVuY2VzIGNhdXNlcyBmcmVlX2RvbWhlYXBfcGFnZXMgdG8NCj4gPiBj
cmFzaCkNCj4gPiANCj4gPiBEbyBJIGFsc28gaGF2ZSB0byBjYWxsIGd1ZXN0X3BoeXNtYXBfcmVt
b3ZlX3BhZ2UgYW5kIHB1dF9wYWdlPw0KPiA+IChzdGVwcw0KPiA+IDEuIGFuZCAyLikNCj4gDQo+
IGd1ZXN0X3BoeXNtYXBfcmVtb3ZlX3BhZ2UoKSBuZWVkcyB0byBiZSBjYWxsZWQgZm9yIHRyYW5z
bGF0ZWQgcGFnZS0NCj4gb3duaW5nIGRvbWFpbnMgaWYgdGhlIHBhZ2Ugd2FzIGV2ZXIgYWRkZWQg
dG8gdGhlaXIgcGh5c21hcC4gQXMgbG9uZw0KPiBhcyB5b3UgYXZvaWQgYWRkaW5nLCB5b3UgYWxz
byBkb24ndCBuZWVkIHRvIHJlbW92ZS4gSSBkb24ndCByZWNhbGwNCj4gdGhvdWdoIHdoZXRoZXIg
YSB0cmFuc2xhdGVkIGRvbWFpbiBjYW4gYWNjZXNzIGEgcmVzb3VyY2Ugd2l0aG91dCBpdA0KPiBo
YXZpbmcgYSByZXByZXNlbnRhdGlvbiBpbiBpdHMgR0ZOIHNwYWNlLg0KPiANCkkndmUgdHJhY2Vk
IHRoZSBHRk4gdmFsdWUgZm9yIHRoZSBzaGFyZWQgTUZOIGFuZCBpdCdzIGludmFsaWQuIEl0J3Mg
c2V0DQp0byBJTlZBTElEX00yUF9FTlRSWSBpbiBzaGFyZV94ZW5fcGFnZV93aXRoX2d1ZXN0LCBi
dXQgSSB3YXMgZXhwZWN0aW5nDQppdCB0byBiZSBzZXQgdG8gdmFsaWQgdmFsdWUgbGF0ZXIgb24g
KGUuZy4geGVubWVtX2FkZF90b19waHlzbWFwKS4gDQpBbSBJIG1pc3Npbmcgc29tZXRoaW5nPyAN
Cg0KTWFueSB0aGFua3MsDQpQZXRyZQ0KDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 31 13:12:08 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 13: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 1hsoOR-0002xN-4r; Wed, 31 Jul 2019 13:11:47 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=UN8Z=V4=suse.com=jnwang@srs-us1.protection.inumbo.net>)
 id 1hsoOQ-0002xH-3f
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 13:11:46 +0000
X-Inumbo-ID: ba1fb722-b394-11e9-aa5c-73bdc9029650
Received: from m9a0002g.houston.softwaregrp.com (unknown [15.124.64.67])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id ba1fb722-b394-11e9-aa5c-73bdc9029650;
 Wed, 31 Jul 2019 13:11:43 +0000 (UTC)
Received: FROM m9a0002g.houston.softwaregrp.com (15.121.0.191) BY
 m9a0002g.houston.softwaregrp.com WITH ESMTP; 
 Wed, 31 Jul 2019 13:11:38 +0000
Received: from M4W0335.microfocus.com (2002:f78:1193::f78:1193) by
 M9W0068.microfocus.com (2002:f79:bf::f79:bf) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Wed, 31 Jul 2019 13:09:17 +0000
Received: from NAM02-BL2-obe.outbound.protection.outlook.com (15.124.8.12) by
 M4W0335.microfocus.com (15.120.17.147) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Wed, 31 Jul 2019 13:09:17 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=BUwL6npI9YT6rsHJdppIlk9lZ2R6Z4lb9lcVjTcOxTxqwnHq9sARWBlRLj4jOhWr9J9OgvyzTAFOQjb9CKisapzWjNXK4RYjpepxyjuA0G3dmY7vMAQvcAMsiSPiVaV458LEZ6ZoviGpMXaTYlpVigktYUZR1LWLEPPGjZ2BAsVMtDJGw81VWWyLusZ7Lu7Qvns2JbXy3SaS9VcLj//ssN4c/FOCH9ucQp1vPRCo9z3XCVkJax4Y4fWRXHgktEkb18SZlipLzjZMVrGpC7MSZksS2NlrKQT3zte9bNlP8aNA7VtdJpSdVoi10Rv3YvSPWKx37xcgiCKKmjV0xRcu4A==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=k5d48RE+eBDSgYYId1hbOqdisqqsoQyANgilf6GSx3Q=;
 b=Tj1E8OEFexWDkEbajqBU2fkXwO3U/5g+8pxxDX+pTlR7iwQrxyOGnqNTFAGQ7O8gbjFVXokn9EuVZIGqoIDzpdUn7H3MFa8vX8FyWuHD7WfYYxSJH5pyCzaMhdxO5bQrlaAuniU8GmXnypEzVsk64Vc0Y++gKIQhOwJVZOb83f/ySbY6TflgOpQQZJlSV7XNw4kCX/KtcOLmpIkkG3+oz5XZEoNdhTpI0uslhqTPURmW7crAXKkWgzeHjWmFicYWjgvuDzS4NsQG3TieqnFcRVVHYUcx54Am1Z6DzcUGIeRQIHSAoHZ0wqkmkJIlqAmj8g7Hh2bsKNvSQV5xfAU9Zg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from BY5PR18MB3170.namprd18.prod.outlook.com (10.255.137.144) by
 BY5PR18MB3220.namprd18.prod.outlook.com (10.255.136.221) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2115.15; Wed, 31 Jul 2019 13:09:16 +0000
Received: from BY5PR18MB3170.namprd18.prod.outlook.com
 ([fe80::ad30:31ad:5576:bb56]) by BY5PR18MB3170.namprd18.prod.outlook.com
 ([fe80::ad30:31ad:5576:bb56%7]) with mapi id 15.20.2136.010; Wed, 31 Jul 2019
 13:09:16 +0000
From: Jin Nan Wang <jnwang@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH] Speculative mitigation facilities report wrong status v2
Thread-Index: AQHVR6Eng6gyD2BBNUm+AkTjaw+Y7Q==
Date: Wed, 31 Jul 2019 13:09:16 +0000
Message-ID: <20190731130853.18591-1-jnwang@suse.com>
Accept-Language: zh-CN, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: MA1PR0101CA0042.INDPRD01.PROD.OUTLOOK.COM
 (2603:1096:a00:22::28) To BY5PR18MB3170.namprd18.prod.outlook.com
 (2603:10b6:a03:1a9::16)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=jnwang@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-mailer: git-send-email 2.22.0
x-originating-ip: [45.122.156.254]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 66d91374-569e-4591-17ee-08d715b84a3a
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3220; 
x-ms-traffictypediagnostic: BY5PR18MB3220:
x-microsoft-antispam-prvs: <BY5PR18MB32205BAF7DE2C3ECA9697B65BEDF0@BY5PR18MB3220.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:274;
x-forefront-prvs: 011579F31F
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(346002)(39860400002)(366004)(376002)(396003)(136003)(199004)(189003)(66446008)(66556008)(36756003)(5640700003)(64756008)(66476007)(6436002)(6486002)(66946007)(6512007)(1076003)(2501003)(305945005)(316002)(54906003)(25786009)(107886003)(5660300002)(4326008)(53936002)(71200400001)(2906002)(8676002)(66066001)(81166006)(68736007)(8936002)(386003)(26005)(6506007)(50226002)(14454004)(7736002)(52116002)(102836004)(2616005)(71190400001)(6116002)(86362001)(99286004)(81156014)(486006)(256004)(478600001)(3846002)(6916009)(2351001)(186003)(476003);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3220;
 H:BY5PR18MB3170.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: nzG9I4OLCSODnR/+IExXGYTMidXvTTbXSEt3iC3SULg9XEuiAv3CnUXs74BvhxTS2jcXl4KhxS5uRX/k51b443vtVSSIyr3+63CA9Wpx/k4MWSYFjYzIzv72H+uH/YG7kiBR9s9TcmQazzK26G3Z+gcA06f1QVSEL3rBv18CtxjwTM2sifhjIpW2FXycDmf+IwcfaUuyQIHrqbiMr/faYgF0QOrlmBbWHA38z0dcpFJrn1fmpgKujgTJwdJ/NoMEvK/iHWjWazkgOxNmwthCEzZcWWlSxYvasU7X4tUlv4VNIKU6oD4Vx9FsipohREETRKYeMwLaIhuyqHQ1cLTHPt5T2QaHWZPHwq+KYR4dYa8YLOYPcivVTw/9rxO30ZgJ7Rp9V/wKFfELwesZ7KH7tnP6majQ7+srU+f1EkWh87M=
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 66d91374-569e-4591-17ee-08d715b84a3a
X-MS-Exchange-CrossTenant-originalarrivaltime: 31 Jul 2019 13:09:16.2739 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: jnwang@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3220
X-OriginatorOrg: suse.com
Subject: [Xen-devel] [PATCH] Speculative mitigation facilities report wrong
 status 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: "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>,
 Jin Nan Wang <jnwang@suse.com>, "wl@xen.org" <wl@xen.org>,
 Jan Beulich <JBeulich@suse.com>, "roger.pau@citrix.com" <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QWRkIGEgY2hlY2sgYWJvdXQgWDg2X0ZFQVRVUkVfTURfQ0xFQVIgdG8gYXZvaWQgdG8gcHJpbnQg
Ik5vbmUiLgotLS0KIHhlbi9hcmNoL3g4Ni9zcGVjX2N0cmwuYyB8IDIgKysKIDEgZmlsZSBjaGFu
Z2VkLCAyIGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvc3BlY19jdHJs
LmMgYi94ZW4vYXJjaC94ODYvc3BlY19jdHJsLmMKaW5kZXggY2FkYTlhMDU4ZS4uNDY4YTg0NzU5
OCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3NwZWNfY3RybC5jCisrKyBiL3hlbi9hcmNoL3g4
Ni9zcGVjX2N0cmwuYwpAQCAtMzY2LDYgKzM2Niw3IEBAIHN0YXRpYyB2b2lkIF9faW5pdCBwcmlu
dF9kZXRhaWxzKGVudW0gaW5kX3RodW5rIHRodW5rLCB1aW50NjRfdCBjYXBzKQogICAgIHByaW50
aygiICBTdXBwb3J0IGZvciBIVk0gVk1zOiVzJXMlcyVzJXNcbiIsCiAgICAgICAgICAgIChib290
X2NwdV9oYXMoWDg2X0ZFQVRVUkVfU0NfTVNSX0hWTSkgfHwKICAgICAgICAgICAgIGJvb3RfY3B1
X2hhcyhYODZfRkVBVFVSRV9TQ19SU0JfSFZNKSB8fAorICAgICAgICAgICAgYm9vdF9jcHVfaGFz
KFg4Nl9GRUFUVVJFX01EX0NMRUFSKSAgIHx8CiAgICAgICAgICAgICBvcHRfZWFnZXJfZnB1KSAg
ICAgICAgICAgICAgICAgICAgICAgICAgID8gIiIgICAgICAgICAgICAgICA6ICIgTm9uZSIsCiAg
ICAgICAgICAgIGJvb3RfY3B1X2hhcyhYODZfRkVBVFVSRV9TQ19NU1JfSFZNKSAgICAgID8gIiBN
U1JfU1BFQ19DVFJMIiA6ICIiLAogICAgICAgICAgICBib290X2NwdV9oYXMoWDg2X0ZFQVRVUkVf
U0NfUlNCX0hWTSkgICAgICA/ICIgUlNCIiAgICAgICAgICAgOiAiIiwKQEAgLTM3Nyw2ICszNzgs
NyBAQCBzdGF0aWMgdm9pZCBfX2luaXQgcHJpbnRfZGV0YWlscyhlbnVtIGluZF90aHVuayB0aHVu
aywgdWludDY0X3QgY2FwcykKICAgICBwcmludGsoIiAgU3VwcG9ydCBmb3IgUFYgVk1zOiVzJXMl
cyVzJXNcbiIsCiAgICAgICAgICAgIChib290X2NwdV9oYXMoWDg2X0ZFQVRVUkVfU0NfTVNSX1BW
KSB8fAogICAgICAgICAgICAgYm9vdF9jcHVfaGFzKFg4Nl9GRUFUVVJFX1NDX1JTQl9QVikgfHwK
KyAgICAgICAgICAgIGJvb3RfY3B1X2hhcyhYODZfRkVBVFVSRV9NRF9DTEVBUikgIHx8CiAgICAg
ICAgICAgICBvcHRfZWFnZXJfZnB1KSAgICAgICAgICAgICAgICAgICAgICAgICAgID8gIiIgICAg
ICAgICAgICAgICA6ICIgTm9uZSIsCiAgICAgICAgICAgIGJvb3RfY3B1X2hhcyhYODZfRkVBVFVS
RV9TQ19NU1JfUFYpICAgICAgID8gIiBNU1JfU1BFQ19DVFJMIiA6ICIiLAogICAgICAgICAgICBi
b290X2NwdV9oYXMoWDg2X0ZFQVRVUkVfU0NfUlNCX1BWKSAgICAgICA/ICIgUlNCIiAgICAgICAg
ICAgOiAiIiwKLS0gCjIuMjIuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 31 13:19:15 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 13:19:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsoVb-000373-Vr; Wed, 31 Jul 2019 13:19:11 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=mtD0=V4=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hsoVa-00036y-3X
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 13:19:10 +0000
X-Inumbo-ID: 9827cf3d-b395-11e9-8980-bc764e045a96
Received: from m4a0039g.houston.softwaregrp.com (unknown [15.124.2.85])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9827cf3d-b395-11e9-8980-bc764e045a96;
 Wed, 31 Jul 2019 13:19:08 +0000 (UTC)
Received: FROM m4a0039g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0039g.houston.softwaregrp.com WITH ESMTP; 
 Wed, 31 Jul 2019 13:18:33 +0000
Received: from M4W0335.microfocus.com (2002:f78:1193::f78:1193) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Wed, 31 Jul 2019 13:09:30 +0000
Received: from NAM01-SN1-obe.outbound.protection.outlook.com (15.124.8.13) by
 M4W0335.microfocus.com (15.120.17.147) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Wed, 31 Jul 2019 13:09:30 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=QdW3p2eoT0r+Xe7AUqpPqTTgG78Ers6je1Rs19bBy5ZZGMJC0krp51UFrsEbzxoVqRxbmnJLVnYc9zMC1BtKWZjEnAVDDzw7fQmTV94nlzkh0wICNqywfCKBON9jpoeNTxsUyVr8dtaJTcf+dO01MpW8cSn0k2idIbA/KzV+QlBrKJ7cOR78bPLJzBG4CXxbQNnLoQ13ylQNsaXL5ogDTHmo2IW3tAa+nwHejhuI4zwjpd6w1YA0GL9U6oP2ICYJ7l3ymw+EOTgSapAhCdehrkQaTzhwFZffr3lJCzQx8a3fO1AeimuzArQPTvWcpvreMkMwWNVazJa8aSkXHo+LDA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=tS1kZ1OgFxaC7HISi/36PmaLDIQZ9cXlLPSKTxCTB6A=;
 b=hF2jbdIQuBp1A6DBcSICJUGLuMZC5hQT/mTRd27p3zmLHZ6pdU5BJrfaVAHWZrb8iSM+QfCfdQgpysAQ3Ycf2ONs7x9kXwM7yYEEJpdaYl43QNmzX2rQRU1lJZum1NNXR21y1PCIBydeX9iPgSo1HDXbR9kgoIJ7atYjJMeX3Sjba4vCrPzJiq+182TChv+Rk1xk8HbvowxJulUpwQRvhU/LI0CsC8uTVa6wIxS6eezDQstAlCMHn/LzwYL4aLBtuK/c7aL8gyljGzRcGDZGuq3GGx6FCGsQ3oAlrgbt1hMN8wUN6RdDY4gXhGfEQGXsCk92a+TIJo7Hm3kdJXVmBA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2843.namprd18.prod.outlook.com (20.179.51.220) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2136.13; Wed, 31 Jul 2019 13:09:30 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::69cc:388:194c:e25b]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::69cc:388:194c:e25b%7]) with mapi id 15.20.2115.005; Wed, 31 Jul 2019
 13:09:29 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Petre Ovidiu PIRCALABU <ppircalabu@bitdefender.com>
Thread-Topic: [PATCH v2 07/10] vm_event: Add vm_event_ng interface
Thread-Index: AQHVO/ja8zGHp8jkY0SwPhMewFAvpabOlq4AgABMy4CAAB8oAIABZ1KAgAAMwoCAFE8+AIAABHQA
Date: Wed, 31 Jul 2019 13:09:29 +0000
Message-ID: <9b579c4e-9fbb-e568-4928-dc097971d0c3@suse.com>
References: <cover.1563293545.git.ppircalabu@bitdefender.com>
 <cover.1563293545.git.ppircalabu@bitdefender.com>
 <79a1e2aebc55c20f58cb8c925320de202b17d8f2.1563293545.git.ppircalabu@bitdefender.com>
 <e1c9a42d-7bde-5749-7cf3-cb5e7b4041e1@suse.com>
 <de42faf2929b0ff0d52949d21dea5f2b30336840.camel@bitdefender.com>
 <20603303-440d-3ac4-8f78-861abaa78d70@suse.com>
 <22abf98c86af08adb0444ffa115bc56b9bd552fc.camel@bitdefender.com>
 <58a8a000-7dff-be57-7d75-f39abbd41f69@suse.com>
 <2f0005b7f2ec4a7e35d6a64348becc4e9628d801.camel@bitdefender.com>
In-Reply-To: <2f0005b7f2ec4a7e35d6a64348becc4e9628d801.camel@bitdefender.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB6PR07CA0133.eurprd07.prod.outlook.com
 (2603:10a6:6:16::26) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 1720ff14-7773-41d2-920e-08d715b85259
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB2843; 
x-ms-traffictypediagnostic: DM6PR18MB2843:
x-microsoft-antispam-prvs: <DM6PR18MB28434D9D7AC407005407FCDCB3DF0@DM6PR18MB2843.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 011579F31F
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(39860400002)(396003)(366004)(136003)(346002)(376002)(189003)(199004)(14454004)(7736002)(66446008)(66066001)(99286004)(229853002)(305945005)(81166006)(81156014)(53936002)(102836004)(478600001)(6486002)(54906003)(316002)(8936002)(6506007)(26005)(6436002)(386003)(186003)(52116002)(5660300002)(6512007)(66946007)(66476007)(66556008)(76176011)(64756008)(8676002)(7416002)(25786009)(6916009)(256004)(71190400001)(2616005)(53546011)(14444005)(476003)(2906002)(486006)(446003)(68736007)(86362001)(6246003)(6116002)(31696002)(36756003)(31686004)(80792005)(4326008)(3846002)(11346002)(71200400001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2843;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: JMIgDKhgWP5NN+GOnGInkLdUq6GEciKnmJo7pRpUTbuQG1sp5uCW9Ko4EKHb72zEs9po5K4U2fVIyLGHpleUJl0JbC2eIn7ad1+hFCcKuvjvdmzi7J7IAU7gHpC0qLKBXs7J0UhwVkrYLKPGkw/V6gVHYiIPpN/HMxt5R1LNkEaBD7dfMDCzPF+FfUb5eEPL0TK8lork5Vc09HszA6QA16cnkbCGoNfg6pd26nMfV/ws32MyYuZFm4DWRNlg0M3LLgAOeyCmyz2LJ4IYiyVOM3RiHHgSJ9Zmdhp0+5C9beJp0dHUC9fFq8K/LlccPQbaNJLgPyDcjjSXF+k5LrpTwNwWNqjzchzeaEiGSLpmhqNmRn8xUJxGZFbpFc6Hh3G67nq5dIB+89JoL3oIt0R+w0KJoCjihikwIp+6n5Yw7js=
Content-ID: <6A83355D5738F441B6BA9F3ED7764A68@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 1720ff14-7773-41d2-920e-08d715b85259
X-MS-Exchange-CrossTenant-originalarrivaltime: 31 Jul 2019 13:09:29.8200 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2843
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v2 07/10] vm_event: Add vm_event_ng 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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 IanJackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 JulienGrall <julien.grall@arm.com>, Paul Durrant <Paul.Durrant@citrix.com>,
 Tamas K Lengyel <tamas@tklengyel.com>,
 Alexandru Stefan ISAILA <aisaila@bitdefender.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMzEuMDcuMjAxOSAxNDo1MywgUGV0cmUgT3ZpZGl1IFBJUkNBTEFCVSB3cm90ZToNCj4gT24g
VGh1LCAyMDE5LTA3LTE4IGF0IDE0OjQ0ICswMDAwLCBKYW4gQmV1bGljaCB3cm90ZToNCj4+IE9u
IDE4LjA3LjIwMTkgMTU6NTksIFBldHJlIE92aWRpdSBQSVJDQUxBQlUgd3JvdGU6DQo+Pj4gQmVm
b3JlIHVzaW5nIHhlbmZvcmVpZ25tZW1vcnlfbWFwX3Jlc291cmNlIEkgaW52ZXN0aWdhdGVkIHNl
dmVyYWwNCj4+PiBkaWZmZXJlbnQgYXBwcm9hY2hlczoNCj4+PiAtIEFsbG9jYXRlIHRoZSBtZW1v
cnkgaW4gaHlwZXJ2aXNvciBhbmQgeGNfbWFwX2ZvcmVpZ25fcGFnZXMNCj4+PiAoZG9lc24ndA0K
Pj4+IHdvcmsgYmVjYXVzZSB5b3UgY2Fubm90ICJmb3JlaWdubWFwIiBwYWdlcyBvZiB5b3VyIG93
biBkb21haW4uDQo+Pj4gLSBBbGxvY2F0ZSB0aGUgbWVtb3J5IGluIGd1ZXN0LCBhbmQgbWFwIHRo
ZSBhbGxvY2F0ZWQgcGFnZXMgaW4gWEVOLg0KPj4+IFRvDQo+Pj4gbXkga25vd2xlZGdlIHRoZXJl
IGlzIG5vIHN1Y2ggQVBJIGluIGxpbnV4IHRvIGRvIHRoaXMgYW5kIHRoZQ0KPj4+IG1vbml0b3IN
Cj4+PiBhcHBsaWNhdGlvbiwgYXMgYW4gdXNlcnNwYWNlIHByb2dyYW0sIGlzIG5vdCBhd2FyZSBv
ZiB0aGUgYWN0dWFsDQo+Pj4gZ2Zucw0KPj4+IGZvciBhbiBhbGxvY2F0ZWQgbWVtb3J5IGFyZWEu
DQo+Pj4NCj4+PiBTbywgYXQgdGhpcyBwb2ludCB0aGUgbW9zdCBwcm9taXNpbmcgc29sdXRpb24g
aXMgYWxsb2NhdGluZyB0aGUNCj4+PiBtZW1vcnkNCj4+PiBpbiBYRU4sIHNoYXJpbmcgaXQgd2l0
aCBJRCB1c2luZyBzaGFyZV94ZW5fcGFnZV93aXRoX2d1ZXN0LCBhbmQNCj4+PiBtYXBwaW5nDQo+
Pj4gaXQgd2l0aCB4ZW5mb3JlaWdubWVtb3J5X21hcF9yZXNvdXJjZSAod2l0aCB0aGUgZmxhZw0K
Pj4+IFhFTk1FTV9yc3JjX2FjcV9jYWxsZXJfb3duZWQgc2V0KQ0KPj4NCj4+IFdoaWNoIGlzIGZp
bmUgLSB0aGF0J3Mgd2h5IFBhdWwgaGFkIGludHJvZHVjZWQgdGhlIGdlbmVyaWMgaW50ZXJmYWNl
Lg0KPj4NCj4+PiBUbyBteSB1bmRlcnN0YW5kaW5nIHRoZSBjbGVhbnVwIHNlcXVlbmNlIGZyb20N
Cj4+PiBnbnR0YWJfdW5wb3B1bGF0ZV9zdGF0dXNfZnJhbWVzIGJhc2ljYWxseSBib2lscyBkb3du
IHRvOg0KPj4+IDEuIGd1ZXN0X3BoeXNtYXBfcmVtb3ZlX3BhZ2UNCj4+PiAyLiBpZiAoIHRlc3Rf
YW5kX2NsZWFyX2JpdChfUEdDX2FsbG9jYXRlZCwgJnBnLT5jb3VudF9pbmZvKSApDQo+Pj4gICAg
ICAgICAgcHV0X3BhZ2UocGcpOw0KPj4+IDMuIGZyZWVfeGVuaGVhcF9wYWdlDQo+Pg0KPj4gWW91
J3JlIG1pc3NpbmcgdGhlIGNydWNpYWwgcGFydCBvZiB1bmRvaW5nIHN0ZXAgMiBpZiB5b3UgZmlu
ZA0KPj4gdGhhdCB0aGVyZSBhcmUgc3RpbGwgcmVmZXJlbmNlcyBsZWZ0IHRvIHRoZSBwYWdlLg0K
Pj4NCj4+IEFuZCB0aGVuLCBiZWNhdXNlIG9mIHlvdXIgdXNlIG9mIHZ6YWxsb2MoKSwgeW91IGNh
bid0IHVzZQ0KPj4gZnJlZV94ZW5oZWFwX3BhZ2VzKCksIGFzIHRoYXQgdGFrZXMgYSAoZGlyZWN0
IG1hcCkgbGluZWFyIGFkZHJlc3MNCj4+IGFzIGlucHV0LiBJdCBoYXMgdG8gYmUgZnJlZV9kb21o
ZWFwX3BhZ2VzKCkgaW4geW91ciBjYXNlLg0KPj4NCj4+PiBNeSBjdXJyZW50IGltcGxlbWVudGF0
aW9uIHVzZXMgdnphbGxvYyBpbnN0ZWFkIG9mDQo+Pj4gYWxsb2NfeGVuaGVhcF9wYWdlcw0KPj4+
IGFuZCB0aGF0J3Mgd2h5IEkgYXNzdW1lZCB2dW5tYXAgYW5kIGZyZWVfZG9taGVhcF9wYWdlcyB3
aWxsIHN1ZmZpY2UNCj4+PiAoSQ0KPj4+IHdvdWxkIGhhdmUgY2FsbGVkIHZmcmVlIGRpcmVjdGx5
LCBidXQgdGhlIHRlbXBvcmFyeSBsaW5rZWQgbGlzdA0KPj4+IHRoYXQgaXMNCj4+PiB1c2VkIHRv
IGhvbGQgdGhlIHBhZ2UgcmVmZXJlbmNlcyBjYXVzZXMgZnJlZV9kb21oZWFwX3BhZ2VzIHRvDQo+
Pj4gY3Jhc2gpDQo+Pj4NCj4+PiBEbyBJIGFsc28gaGF2ZSB0byBjYWxsIGd1ZXN0X3BoeXNtYXBf
cmVtb3ZlX3BhZ2UgYW5kIHB1dF9wYWdlPw0KPj4+IChzdGVwcw0KPj4+IDEuIGFuZCAyLikNCj4+
DQo+PiBndWVzdF9waHlzbWFwX3JlbW92ZV9wYWdlKCkgbmVlZHMgdG8gYmUgY2FsbGVkIGZvciB0
cmFuc2xhdGVkIHBhZ2UtDQo+PiBvd25pbmcgZG9tYWlucyBpZiB0aGUgcGFnZSB3YXMgZXZlciBh
ZGRlZCB0byB0aGVpciBwaHlzbWFwLiBBcyBsb25nDQo+PiBhcyB5b3UgYXZvaWQgYWRkaW5nLCB5
b3UgYWxzbyBkb24ndCBuZWVkIHRvIHJlbW92ZS4gSSBkb24ndCByZWNhbGwNCj4+IHRob3VnaCB3
aGV0aGVyIGEgdHJhbnNsYXRlZCBkb21haW4gY2FuIGFjY2VzcyBhIHJlc291cmNlIHdpdGhvdXQg
aXQNCj4+IGhhdmluZyBhIHJlcHJlc2VudGF0aW9uIGluIGl0cyBHRk4gc3BhY2UuDQo+Pg0KPiBJ
J3ZlIHRyYWNlZCB0aGUgR0ZOIHZhbHVlIGZvciB0aGUgc2hhcmVkIE1GTiBhbmQgaXQncyBpbnZh
bGlkLiBJdCdzIHNldA0KPiB0byBJTlZBTElEX00yUF9FTlRSWSBpbiBzaGFyZV94ZW5fcGFnZV93
aXRoX2d1ZXN0LCBidXQgSSB3YXMgZXhwZWN0aW5nDQo+IGl0IHRvIGJlIHNldCB0byB2YWxpZCB2
YWx1ZSBsYXRlciBvbiAoZS5nLiB4ZW5tZW1fYWRkX3RvX3BoeXNtYXApLg0KPiBBbSBJIG1pc3Np
bmcgc29tZXRoaW5nPw0KDQpCeSAidHJhY2VkIiBkbyB5b3UgbWVhbiAib2JzZXJ2ZWQiIChlLmcu
IGJ5IHdheSBvZiBsb2dnaW5nKSBvciAiZ29uZQ0KdGhyb3VnaCB0aGUgY29kZSB0byB2ZXJpZnkg
aXQgY2FuJ3QgZXZlciBiZWNvbWUgdmFsaWQiPyBJbiB0aGUgbGF0dGVyDQpjYXNlIHlvdSdkIGhh
dmUgcHJvdmVuIHdoYXQgeW91IHdhbnQvbmVlZC4gVGhpbmtpbmcgYWJvdXQgaXQgdGhvdWdoLA0K
c2VlaW5nIGhvdyB4ZW5tZW1fYWRkX3RvX3BoeXNtYXBfb25lKCkgd29ya3MgYW5kIGFzc3VtaW5n
IHlvdSBpbmRlZWQNCmRvbid0IGFkZCB0aGUgcGFnZSBieSBvdGhlciBtZWFucywgaXQgbG9va3Mg
dG8gbWUgYXMgaWYgeW91J3ZlIGRvbmUNCm1vcmUgdGhhbiBpcyBuZWVkZWQsIGFzIEkndmUgc2Fp
ZCBhbHJlYWR5IHRoYXQgeW91IG5lZWQgdG8gcmVtb3ZlIHRoZQ0KcGFnZSBvbmx5IGlmIGl0IGhh
ZCBiZWVuIGFkZGVkLg0KDQpKYW4NCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 31 13:24:03 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 13:24:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsoaH-0003p6-PQ; Wed, 31 Jul 2019 13:24:01 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=QWEJ=V4=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hsoaG-0003p1-Fy
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 13:24:00 +0000
X-Inumbo-ID: 742b2009-b396-11e9-8980-bc764e045a96
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 742b2009-b396-11e9-8980-bc764e045a96;
 Wed, 31 Jul 2019 13:23:59 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=PermError smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: PermError (esa2.hc3370-68.iphmx.com: cannot
 correctly interpret sender authenticity information from
 domain of Andrew.Cooper3@citrix.com) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: /2E3aJulE4hsJS7pcAiEyIYJs8hO9eqpS80vbmjwHVQLPvo8OmQcdg2Lar6WoF03VkUEtUTXlT
 c4ViQjdcdrfmFJbsD16yAyai0FDX3MWmnk9wUXlXK6/gfzpEq6+GcLHQCz8LcpWrm5HrSEyCg3
 iwSRJzZgmrXFkcrYHub73fhpOuOZRUbV74EjT9LQYSjcpUpEVHoqOnkzCKvEJDG4RBBbXMjKTh
 7iKeh7NbZ8Di/G2qi3P3280Upw1W+d4SiG8A8wuxYfXfpY9nrbZHl/t1CVx/BIfTjW8od+v+jf
 sEQ=
X-SBRS: 2.7
X-MesageID: 3667706
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,330,1559534400"; 
   d="scan'208";a="3667706"
To: Jin Nan Wang <jnwang@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
References: <20190731130853.18591-1-jnwang@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <abe89eb9-1da9-e961-68ea-18095a9179ac@citrix.com>
Date: Wed, 31 Jul 2019 14:22:55 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <20190731130853.18591-1-jnwang@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] Speculative mitigation facilities report
 wrong status 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: "wl@xen.org" <wl@xen.org>, Jan Beulich <JBeulich@suse.com>,
 "roger.pau@citrix.com" <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMzEvMDcvMjAxOSAxNDowOSwgSmluIE5hbiBXYW5nIHdyb3RlOgoKVGhpcyB3YW50cyBhdCBs
ZWFzdCBhIG1pbmltYWwgYXNwZWN0IG9mIGRlc2NyaXB0aW9uIGZyb20geW91ciBmaXJzdApwYXRj
aCwgaS5lLiB0aGF0IGJvb3Rpbmcgd2l0aCBzcGVjLWN0cmw9MCByZXN1bHRzIGluIFhlbiBwcmlu
dGluZyAiTm9uZQpNRF9DTEVBUiIuCgo+IEFkZCBhIGNoZWNrIGFib3V0IFg4Nl9GRUFUVVJFX01E
X0NMRUFSIHRvIGF2b2lkIHRvIHByaW50ICJOb25lIi4KCk5lZWRzIGEgU29CIHRhZy4KClRoZSBh
Y3R1YWwgY29kZSBjaGFuZ2UgaXMgY29ycmVjdC4KCn5BbmRyZXcKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 31 13:26:14 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 13:26: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 1hsocN-0003uM-7T; Wed, 31 Jul 2019 13:26:11 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=mtD0=V4=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1hsocM-0003uF-7G
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 13:26:10 +0000
X-Inumbo-ID: bd68e8fa-b396-11e9-8980-bc764e045a96
Received: from m4a0039g.houston.softwaregrp.com (unknown [15.124.2.85])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id bd68e8fa-b396-11e9-8980-bc764e045a96;
 Wed, 31 Jul 2019 13:26:09 +0000 (UTC)
Received: FROM m4a0039g.houston.softwaregrp.com (15.120.17.147) BY
 m4a0039g.houston.softwaregrp.com WITH ESMTP; 
 Wed, 31 Jul 2019 13:26:00 +0000
Received: from M4W0335.microfocus.com (2002:f78:1193::f78:1193) by
 M4W0335.microfocus.com (2002:f78:1193::f78:1193) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Wed, 31 Jul 2019 13:12:48 +0000
Received: from NAM03-CO1-obe.outbound.protection.outlook.com (15.124.8.10) by
 M4W0335.microfocus.com (15.120.17.147) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Wed, 31 Jul 2019 13:12:48 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=cxje10bx7b2GUIts7EbFSb382bXfEBtwI4X0AnW/0XxAWbfFaUqABbQ4NgspoJ5by44uwAFrYuchT32cIXVxW/v6kdIKaK/LnDOTJqCingr/Re0nAbaj6usXu0vdYO7hiWv+in8HZcM+brsbEIJaMOczQi5AMbr4ez09OxvOEnr6JoYQrcLxeEgbIR4VqPED2QOiM5pdmhIVQioAKYm3o4/N1GCsMdqWSGXQpOnPL2+s6TwIhsYpsYfwPxJZV5kn8j8dd9jjqUJy4b44pOXIyVJyQw7dhi3eHzdy1EqD/BgXUjNAesbeq73hYuUKsXvLgkV95U7nwJttvSLwUaoqvw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=KadQbO3H0TC3rIl5vamgujG2J6f9w99huopOR2Gx7NQ=;
 b=K7eEViS0D8+I7zQ8saiKhoJFfMOfQaywU6RnkHaRfBlSVQ/o5dtzmGKVqjt3JcvJczN3FW3C8xHcKP1jkqAdAeUNztv8LA+VAkI4wjc5cRq8YDsPhyqPnADRTV02KrezdWjuE8efgzLs4bTms8gHCNIA9yG7mCkp5G5Ul+Gxnq9pAJJE9yGwoswiFSDe3XGI6hra7E+jx3xivwZytO4flb3b5WlWeyIoRf5F0lylPi6wqkZ+tai78IC+hVdrb3xbE40OAvUirCHZkX2PhJqbmjrnc4XNmX4wcOtwZ7qUHzLoxVPoEeTHJMRLaqvp9xiuTdOfJgCS84Me0fPoIrtG7g==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from DM6PR18MB3401.namprd18.prod.outlook.com (10.255.174.218) by
 DM6PR18MB2843.namprd18.prod.outlook.com (20.179.51.220) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2136.13; Wed, 31 Jul 2019 13:12:47 +0000
Received: from DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::69cc:388:194c:e25b]) by DM6PR18MB3401.namprd18.prod.outlook.com
 ([fe80::69cc:388:194c:e25b%7]) with mapi id 15.20.2115.005; Wed, 31 Jul 2019
 13:12:47 +0000
From: Jan Beulich <JBeulich@suse.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Thread-Topic: [Xen-devel] [PATCH v3 07/10] xen/nodemask: Drop nodes_{setall,
 clear}() and improve the initialisers
Thread-Index: AQHVR56HyQB8QNXYGkOiux3yNaWDSqbktAgA
Date: Wed, 31 Jul 2019 13:12:46 +0000
Message-ID: <0ec79656-2132-441e-99c6-2fcfb842ff99@suse.com>
References: <20190729121204.13559-1-andrew.cooper3@citrix.com>
 <20190729121204.13559-8-andrew.cooper3@citrix.com>
 <3a6217c6-25d3-3882-99da-846a957d4c02@suse.com>
 <88cead08-46ab-7623-c01a-adfd7267e9e1@citrix.com>
In-Reply-To: <88cead08-46ab-7623-c01a-adfd7267e9e1@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: DB7PR08CA0008.eurprd08.prod.outlook.com
 (2603:10a6:5:16::21) To DM6PR18MB3401.namprd18.prod.outlook.com
 (2603:10b6:5:1cc::26)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=JBeulich@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [87.234.252.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 9bdd8c96-1a60-4cdf-39f1-08d715b8c7dd
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:DM6PR18MB2843; 
x-ms-traffictypediagnostic: DM6PR18MB2843:
x-microsoft-antispam-prvs: <DM6PR18MB28435CDFF350FE601BF504C1B3DF0@DM6PR18MB2843.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:6790;
x-forefront-prvs: 011579F31F
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(376002)(346002)(136003)(366004)(396003)(39860400002)(189003)(199004)(53546011)(476003)(256004)(2616005)(71190400001)(2906002)(446003)(486006)(25786009)(6916009)(31686004)(71200400001)(11346002)(3846002)(80792005)(4326008)(6116002)(36756003)(31696002)(6246003)(68736007)(86362001)(102836004)(54906003)(316002)(478600001)(6486002)(14454004)(7736002)(66446008)(81156014)(81166006)(305945005)(229853002)(53936002)(99286004)(66066001)(66946007)(5660300002)(52116002)(6512007)(8676002)(64756008)(76176011)(66556008)(66476007)(6436002)(26005)(6506007)(8936002)(186003)(386003);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR18MB2843;
 H:DM6PR18MB3401.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: XjgyIqvnYmYmesonpeSoBTSqBwcRAI6CuWI/vF3c1qqDaFxUi9xr+z2MVaYr+ShLpAQT2o+JpMsHT5K4bM7Mhv7zvAf37JvwpKIsp9L7gtTtw6fB9XSA6JO9H3NlVJ3XxEwEfAUa5iFq6h8g4CxQe2PkARVbda+NrFHaNYCXVQwr4NkDA5LxB0XZ9uw47zfwOgMHTBPysWet8Nq7VfQTmwhOUL6UVmfD2Vn+YLQB0bUZYu4IDDpKRRrkB1GUenzsoRXnSQexnCsJWvqnVXYsOWt24hj2EgXJ/m1Px+oGzYEwH/SQFnqjrG2XqmOIuTZJ49c+r6TE4VR/elsJGSbA/CmChGki+zPLHahIxADcBJbEm3Rm/E5YqjyPdflf7CIsaQg+TrcF7oVJy9XGdov53dqmQWoP9wln33LM13po1ow=
Content-ID: <3ED70695F6F52C4BADC6FF3B4E3AF943@namprd18.prod.outlook.com>
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 9bdd8c96-1a60-4cdf-39f1-08d715b8c7dd
X-MS-Exchange-CrossTenant-originalarrivaltime: 31 Jul 2019 13:12:47.0053 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JBeulich@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2843
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [PATCH v3 07/10] xen/nodemask: Drop nodes_{setall,
 clear}() and improve the initialisers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: StefanoStabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Julien Grall <julien.grall@arm.com>,
 Xen-devel <xen-devel@lists.xenproject.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMzEuMDcuMjAxOSAxNDo0OSwgQW5kcmV3IENvb3BlciB3cm90ZToNCj4gSSBkb24ndCBzZWUg
YSB3YXkgdG8gYXZvaWQgZXhwYW5kaW5nIG5vZGUgdHdpY2UsIGJ1dCBnaXZlbiB0aGF0IGl0cyB3
cmFwcGVyIGlzIGluIEFMTF9DQVBTIGFuZCBvYnZpb3VzbHkgYSBtYWNyby4NCj4gDQo+IEZ1cnRo
ZXJtb3JlLCBleHBlcmltZW50aW5nIHdpdGggYSBkZWxpYmVyYXRlIGF0dGVtcHQgdG8gcHJvdm9r
ZSB0aGlzLCBJIGdvdA0KPiANCj4gbnVtYS5jOiBJbiBmdW5jdGlvbiDigJhudW1hX2luaXRtZW1f
aW5pdOKAmToNCj4gDQo+IC9sb2NhbC94ZW4uZ2l0L3hlbi9pbmNsdWRlL3hlbi9ub2RlbWFzay5o
OjkwOjEwOiBlcnJvcjogbm9uY29uc3RhbnQgYXJyYXkgaW5kZXggaW4gaW5pdGlhbGl6ZXINCj4g
DQo+ICDCoMKgwqDCoMKgwqDCoMKgIFsobm9kZSkgLyBCSVRTX1BFUl9MT05HXSA9IDFVTCA8PCAo
KG5vZGUpICUgQklUU19QRVJfTE9ORynCoMKgwqDCoMKgIFwNCj4gDQo+ICDCoMKgwqDCoMKgwqDC
oMKgwqAgXg0KPiANCj4gbnVtYS5jOjI3NDoyMzogbm90ZTogaW4gZXhwYW5zaW9uIG9mIG1hY3Jv
IOKAmE5PREVNQVNLX09G4oCZDQo+IA0KPiAgwqDCoMKgwqAgbm9kZV9vbmxpbmVfbWFwID0gTk9E
RU1BU0tfT0YoZm9vKyspOw0KPiANCj4gIMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgIF5+fn5+fn5+fn5+DQo+IA0KPiAvbG9jYWwveGVuLmdpdC94ZW4vaW5jbHVk
ZS94ZW4vbm9kZW1hc2suaDo5MDoxMDogbm90ZTogKG5lYXIgaW5pdGlhbGl6YXRpb24gZm9yIOKA
mChhbm9ueW1vdXMpLmJpdHPigJkpDQo+IA0KPiAgwqDCoMKgwqDCoMKgwqDCoCBbKG5vZGUpIC8g
QklUU19QRVJfTE9OR10gPSAxVUwgPDwgKChub2RlKSAlIEJJVFNfUEVSX0xPTkcpwqDCoMKgwqDC
oCBcDQo+IA0KPiAgwqDCoMKgwqDCoMKgwqDCoMKgIF4NCj4gDQo+IG51bWEuYzoyNzQ6MjM6IG5v
dGU6IGluIGV4cGFuc2lvbiBvZiBtYWNybyDigJhOT0RFTUFTS19PRuKAmQ0KPiANCj4gIMKgwqDC
oMKgIG5vZGVfb25saW5lX21hcCA9IE5PREVNQVNLX09GKGZvbysrKTsNCj4gDQo+ICDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBefn5+fn5+fn5+fg0KPiANCj4g
ZnJvbSBHQ0MgNi4zLCB3aGljaCBJIHRoaW5rIGNvdmVycyBldmVyeXRoaW5nIHdlIG5lZWQsIGFu
ZCB3aWxsIHByZXZlbnQgc2lkZSBlZmZlY3RzIGZyb20gZG91YmxlIGV4cGFuc2lvbiBpbiBwcmFj
dGljZS4NCg0KQWgsIHJpZ2h0LiBXaXRoIHRoaXMgbXkgUi1iIGFwcGxpZXMgdG8gdGhlIGNoYW5n
ZSBhcyBpcyAod2l0aCB0aGUNCmFkZGl0aW9uYWwgYWRqdXN0bWVudHMgZm9sZGVkIGluIHRoYXQg
eW91J3ZlIHBvaW50ZWQgb3V0KS4NCg0KSmFuDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 31 13:32:54 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 13: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 1hsoin-0004e2-4g; Wed, 31 Jul 2019 13:32: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=QWEJ=V4=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hsoil-0004dx-DI
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 13:32:47 +0000
X-Inumbo-ID: ae5b3ffa-b397-11e9-8980-bc764e045a96
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ae5b3ffa-b397-11e9-8980-bc764e045a96;
 Wed, 31 Jul 2019 13:32:46 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=PermError smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: PermError (esa2.hc3370-68.iphmx.com: cannot
 correctly interpret sender authenticity information from
 domain of Andrew.Cooper3@citrix.com) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: qdF510ffzlY+trSaFhjTBqEbruKwTOSvTUD6MaW4cVZv7OrzfPI5+BBZLV0DcR/527VxRXZGvQ
 3B6gIMzQ8/Dyvb5A1FsREDnDCYpPZIIzpq2N6UcFF+e2KBbcPjMAchBNdgHT3KAQ8bWnP6+8xt
 6f+5TqTcV8V8geAryEfHY9XMnI0oF+2PMSg4RnJq9/Umyoh7hWeI2AfsSbJfeNwpaGEDx613c6
 KmBWoamoYUozrQj2notCqLPKaJDYYHqtqY/rMIHvJrLO367GrZRfra9ycwYtMO1fdjcfMHW1/i
 x/8=
X-SBRS: 2.7
X-MesageID: 3668193
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,330,1559534400"; 
   d="scan'208";a="3668193"
To: Jan Beulich <JBeulich@suse.com>
References: <20190729121204.13559-1-andrew.cooper3@citrix.com>
 <20190729121204.13559-8-andrew.cooper3@citrix.com>
 <3a6217c6-25d3-3882-99da-846a957d4c02@suse.com>
 <88cead08-46ab-7623-c01a-adfd7267e9e1@citrix.com>
 <0ec79656-2132-441e-99c6-2fcfb842ff99@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <86e748a1-6b40-d5cc-d5b0-9fa15345685d@citrix.com>
Date: Wed, 31 Jul 2019 14:32:42 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <0ec79656-2132-441e-99c6-2fcfb842ff99@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 v3 07/10] xen/nodemask: Drop nodes_{setall,
 clear}() and improve the initialisers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: StefanoStabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Julien Grall <julien.grall@arm.com>,
 Xen-devel <xen-devel@lists.xenproject.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMzEvMDcvMjAxOSAxNDoxMiwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gT24gMzEuMDcuMjAxOSAx
NDo0OSwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4gSSBkb24ndCBzZWUgYSB3YXkgdG8gYXZvaWQg
ZXhwYW5kaW5nIG5vZGUgdHdpY2UsIGJ1dCBnaXZlbiB0aGF0IGl0cyB3cmFwcGVyIGlzIGluIEFM
TF9DQVBTIGFuZCBvYnZpb3VzbHkgYSBtYWNyby4KPj4KPj4gRnVydGhlcm1vcmUsIGV4cGVyaW1l
bnRpbmcgd2l0aCBhIGRlbGliZXJhdGUgYXR0ZW1wdCB0byBwcm92b2tlIHRoaXMsIEkgZ290Cj4+
Cj4+IG51bWEuYzogSW4gZnVuY3Rpb24g4oCYbnVtYV9pbml0bWVtX2luaXTigJk6Cj4+Cj4+IC9s
b2NhbC94ZW4uZ2l0L3hlbi9pbmNsdWRlL3hlbi9ub2RlbWFzay5oOjkwOjEwOiBlcnJvcjogbm9u
Y29uc3RhbnQgYXJyYXkgaW5kZXggaW4gaW5pdGlhbGl6ZXIKPj4KPj4gIMKgwqDCoMKgwqDCoMKg
wqAgWyhub2RlKSAvIEJJVFNfUEVSX0xPTkddID0gMVVMIDw8ICgobm9kZSkgJSBCSVRTX1BFUl9M
T05HKcKgwqDCoMKgwqAgXAo+Pgo+PiAgwqDCoMKgwqDCoMKgwqDCoMKgIF4KPj4KPj4gbnVtYS5j
OjI3NDoyMzogbm90ZTogaW4gZXhwYW5zaW9uIG9mIG1hY3JvIOKAmE5PREVNQVNLX09G4oCZCj4+
Cj4+ICDCoMKgwqDCoCBub2RlX29ubGluZV9tYXAgPSBOT0RFTUFTS19PRihmb28rKyk7Cj4+Cj4+
ICDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBefn5+fn5+fn5+
fgo+Pgo+PiAvbG9jYWwveGVuLmdpdC94ZW4vaW5jbHVkZS94ZW4vbm9kZW1hc2suaDo5MDoxMDog
bm90ZTogKG5lYXIgaW5pdGlhbGl6YXRpb24gZm9yIOKAmChhbm9ueW1vdXMpLmJpdHPigJkpCj4+
Cj4+ICDCoMKgwqDCoMKgwqDCoMKgIFsobm9kZSkgLyBCSVRTX1BFUl9MT05HXSA9IDFVTCA8PCAo
KG5vZGUpICUgQklUU19QRVJfTE9ORynCoMKgwqDCoMKgIFwKPj4KPj4gIMKgwqDCoMKgwqDCoMKg
wqDCoCBeCj4+Cj4+IG51bWEuYzoyNzQ6MjM6IG5vdGU6IGluIGV4cGFuc2lvbiBvZiBtYWNybyDi
gJhOT0RFTUFTS19PRuKAmQo+Pgo+PiAgwqDCoMKgwqAgbm9kZV9vbmxpbmVfbWFwID0gTk9ERU1B
U0tfT0YoZm9vKyspOwo+Pgo+PiAgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqAgXn5+fn5+fn5+fn4KPj4KPj4gZnJvbSBHQ0MgNi4zLCB3aGljaCBJIHRoaW5rIGNv
dmVycyBldmVyeXRoaW5nIHdlIG5lZWQsIGFuZCB3aWxsIHByZXZlbnQgc2lkZSBlZmZlY3RzIGZy
b20gZG91YmxlIGV4cGFuc2lvbiBpbiBwcmFjdGljZS4KPiBBaCwgcmlnaHQuIFdpdGggdGhpcyBt
eSBSLWIgYXBwbGllcyB0byB0aGUgY2hhbmdlIGFzIGlzICh3aXRoIHRoZQo+IGFkZGl0aW9uYWwg
YWRqdXN0bWVudHMgZm9sZGVkIGluIHRoYXQgeW91J3ZlIHBvaW50ZWQgb3V0KS4KCkkndmUgYWN0
dWFsbHkgdHdlYWtlZCBpdCBhIGZyYWN0aW9uIG1vcmUgdG8gbm90IGJpZnVyY2F0ZSBOT0RFTUFT
S19PRigpCmluIGFuIGlmZGVmLCB3aGljaCBtZWFucyB3ZSdsbCBnZXQgZGlhZ25vc3RpY3MgbGlr
ZSB0aGF0IG91dCBvZiB0aGUKY29tcGlsZXIgZXZlbiB3aGVuIEkgaGF2ZW4ndCBoYWNrZWQgTk9E
RVNfU0hJRlQgdG8gNyBsb2NhbGx5LgoKSG93ZXZlciwgaXQgbm93IHRvdWNoZXMgQVJNIGNvZGUg
c28gSSdsbCBwb3N0IGEgZnVsbCB2NCBzZXJpZXMgd2l0aCB0aGlzCmFuZCBsYXRlciBpc3N1ZXMg
aW4gdGhlIHNlcmllcyBhZGRyZXNzZWQuCgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 31 13:35:12 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 13:35:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsol5-0004j4-Jk; Wed, 31 Jul 2019 13:35: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=UN8Z=V4=suse.com=jnwang@srs-us1.protection.inumbo.net>)
 id 1hsol4-0004iv-DP
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 13:35:10 +0000
X-Inumbo-ID: 027833c5-b398-11e9-8980-bc764e045a96
Received: from m4a0040g.houston.softwaregrp.com (unknown [15.124.2.86])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 027833c5-b398-11e9-8980-bc764e045a96;
 Wed, 31 Jul 2019 13:35:09 +0000 (UTC)
Received: FROM m4a0040g.houston.softwaregrp.com (15.120.17.147) BY
 m4a0040g.houston.softwaregrp.com WITH ESMTP; 
 Wed, 31 Jul 2019 13:35:04 +0000
Received: from M4W0335.microfocus.com (2002:f78:1193::f78:1193) by
 M4W0335.microfocus.com (2002:f78:1193::f78:1193) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Wed, 31 Jul 2019 13:22:19 +0000
Received: from NAM05-BY2-obe.outbound.protection.outlook.com (15.124.8.13) by
 M4W0335.microfocus.com (15.120.17.147) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Wed, 31 Jul 2019 13:22:19 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=PXmU9TNhwJ6rfJnWOU3n1znjnthRW7JhfvwUPEpY45UdIyqLadVCmI9cMpKDqH85om6ElkIPT4MImF7sX9Y9YL6YyTuv+5s3Z2PuViHRRaEEhLW/D9QegKNf906HK/LLmYeM0DC1wpcKhFIRO+82RN6WOdyP/lOmWZwBBHH8MwsXxBafTnczronqJlU0QI+7mgBjArjXLe9og3UPUuGgTWVzAiMGjonHROLdzv19/VuRUXJXe1qgepqOxhEDU6sZFJG5gziZzubUwHa0ccmGxGItd5V/5kuHcT6LO8Eq9k1WWtnSfODKDegoCCRAaQG3MjwfA1JGyp6p0QqRX44SmQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=OBQZti58U38TZopuAZXY8DP/o5qR7ZzF/+115oLd+38=;
 b=nh/zPt/Us8TpcnGtgz6bEseGuqeKG/pbqGt0aQEEEdOOeD5zuehexj73yXW5itIrhXNrlZh8RO+tEv0aMn/XQ/ZvF5XkL9eGlIx7qDhzeifWdDl7/NjrhH0KV8ZaX7EGi/fTWdVwv4xkhOQO859ErOIcaAy4AaNVHPKU7LI5OEQAsVdWqHtYnGtQO3Qcv+r7A2IQnXipxgMv6G52j6JMnQUxJjspYchFxuFJUYoscQG4aK7/S+UtPEeogfbqUjiE0rvHyHWXZ/NseTfraShFSPReDNnwReioWyE+GKq03oB+i96z270q5DrHBa8/tzbBPazH6ZXeKz4CFHMf7k4HVw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from BY5PR18MB3170.namprd18.prod.outlook.com (10.255.137.144) by
 BY5PR18MB3106.namprd18.prod.outlook.com (10.255.154.215) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2115.14; Wed, 31 Jul 2019 13:22:16 +0000
Received: from BY5PR18MB3170.namprd18.prod.outlook.com
 ([fe80::ad30:31ad:5576:bb56]) by BY5PR18MB3170.namprd18.prod.outlook.com
 ([fe80::ad30:31ad:5576:bb56%7]) with mapi id 15.20.2136.010; Wed, 31 Jul 2019
 13:22:16 +0000
From: Jin Nan Wang <jnwang@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH] Speculative mitigation facilities report wrong status v3
Thread-Index: AQHVR6L4rYZnjszFsEKi3E/8s3Q2qw==
Date: Wed, 31 Jul 2019 13:22:16 +0000
Message-ID: <20190731132149.20749-1-jnwang@suse.com>
Accept-Language: zh-CN, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: SG2PR02CA0108.apcprd02.prod.outlook.com
 (2603:1096:4:92::24) To BY5PR18MB3170.namprd18.prod.outlook.com
 (2603:10b6:a03:1a9::16)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=jnwang@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-mailer: git-send-email 2.22.0
x-originating-ip: [45.122.156.254]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: d3420823-2419-4f0c-5b4f-08d715ba1b63
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3106; 
x-ms-traffictypediagnostic: BY5PR18MB3106:
x-microsoft-antispam-prvs: <BY5PR18MB310668BB12898BDCB84B657ABEDF0@BY5PR18MB3106.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:214;
x-forefront-prvs: 011579F31F
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(376002)(346002)(396003)(39860400002)(136003)(366004)(189003)(199004)(71200400001)(66446008)(64756008)(66556008)(102836004)(26005)(66946007)(14454004)(99286004)(66066001)(5660300002)(86362001)(8676002)(8936002)(186003)(52116002)(71190400001)(4326008)(25786009)(107886003)(3846002)(386003)(478600001)(53936002)(2501003)(6116002)(81166006)(256004)(81156014)(6506007)(66476007)(7736002)(68736007)(6436002)(2906002)(2351001)(305945005)(36756003)(6486002)(5640700003)(6512007)(486006)(1076003)(316002)(54906003)(2616005)(50226002)(476003)(6916009);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3106;
 H:BY5PR18MB3170.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: DJZM+eGyXagsjqbfL1Bey6hj24gtPLUdskFRzZVTu5Gtmfivu0cZ6pQMN4j5uwZwbiCRX2FUUjgreIyUtydHtg23uab2PMYd475kFzhKWIZr1FgFAxXP/ONDi95esEozpg+w9NNUGMe2n8G7FedT0x80KDaXikRMEqTJCtjT1MI/jtXQv4sFiyFOLpnaOciVe6QKwTpaqr6R/c58suez2Rbj8YhB6/oWILvWFMxXShsJ04YaZq9XFQMISTDmJrXh3nVdwibwgEDbzi4vj1KP3OFYegc6Q/nn/C0gKP7SJQ++39LM7ZePE69Iyez9yISGuF+/bKgTawZDNlICgE0IdB7x+XFWaSMoBiGI/VgZ3qMTR7CWqdv1QhUdV/+OKNI9fKNSQWw4POtShY+3rZul44sapHx6Uoo+rK79e8cpFLQ=
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: d3420823-2419-4f0c-5b4f-08d715ba1b63
X-MS-Exchange-CrossTenant-originalarrivaltime: 31 Jul 2019 13:22:16.5180 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: jnwang@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3106
X-OriginatorOrg: suse.com
Subject: [Xen-devel] [PATCH] Speculative mitigation facilities report wrong
 status v3
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.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>,
 Jin Nan Wang <jnwang@suse.com>, "wl@xen.org" <wl@xen.org>,
 Jan Beulich <JBeulich@suse.com>, "roger.pau@citrix.com" <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QWRkIGEgY2hlY2sgYWJvdXQgWDg2X0ZFQVRVUkVfTURfQ0xFQVIgdG8gYXZvaWQgdG8gcHJpbnQg
Ik5vbmUiLgoKU2lnbmVkLW9mZi1ieTogSmFtZXMgV2FuZyA8am53YW5nQHN1c2UuY29tPgotLS0K
IHhlbi9hcmNoL3g4Ni9zcGVjX2N0cmwuYyB8IDIgKysKIDEgZmlsZSBjaGFuZ2VkLCAyIGluc2Vy
dGlvbnMoKykKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvc3BlY19jdHJsLmMgYi94ZW4vYXJj
aC94ODYvc3BlY19jdHJsLmMKaW5kZXggY2FkYTlhMDU4ZS4uNDY4YTg0NzU5OCAxMDA2NDQKLS0t
IGEveGVuL2FyY2gveDg2L3NwZWNfY3RybC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9zcGVjX2N0cmwu
YwpAQCAtMzY2LDYgKzM2Niw3IEBAIHN0YXRpYyB2b2lkIF9faW5pdCBwcmludF9kZXRhaWxzKGVu
dW0gaW5kX3RodW5rIHRodW5rLCB1aW50NjRfdCBjYXBzKQogICAgIHByaW50aygiICBTdXBwb3J0
IGZvciBIVk0gVk1zOiVzJXMlcyVzJXNcbiIsCiAgICAgICAgICAgIChib290X2NwdV9oYXMoWDg2
X0ZFQVRVUkVfU0NfTVNSX0hWTSkgfHwKICAgICAgICAgICAgIGJvb3RfY3B1X2hhcyhYODZfRkVB
VFVSRV9TQ19SU0JfSFZNKSB8fAorICAgICAgICAgICAgYm9vdF9jcHVfaGFzKFg4Nl9GRUFUVVJF
X01EX0NMRUFSKSAgIHx8CiAgICAgICAgICAgICBvcHRfZWFnZXJfZnB1KSAgICAgICAgICAgICAg
ICAgICAgICAgICAgID8gIiIgICAgICAgICAgICAgICA6ICIgTm9uZSIsCiAgICAgICAgICAgIGJv
b3RfY3B1X2hhcyhYODZfRkVBVFVSRV9TQ19NU1JfSFZNKSAgICAgID8gIiBNU1JfU1BFQ19DVFJM
IiA6ICIiLAogICAgICAgICAgICBib290X2NwdV9oYXMoWDg2X0ZFQVRVUkVfU0NfUlNCX0hWTSkg
ICAgICA/ICIgUlNCIiAgICAgICAgICAgOiAiIiwKQEAgLTM3Nyw2ICszNzgsNyBAQCBzdGF0aWMg
dm9pZCBfX2luaXQgcHJpbnRfZGV0YWlscyhlbnVtIGluZF90aHVuayB0aHVuaywgdWludDY0X3Qg
Y2FwcykKICAgICBwcmludGsoIiAgU3VwcG9ydCBmb3IgUFYgVk1zOiVzJXMlcyVzJXNcbiIsCiAg
ICAgICAgICAgIChib290X2NwdV9oYXMoWDg2X0ZFQVRVUkVfU0NfTVNSX1BWKSB8fAogICAgICAg
ICAgICAgYm9vdF9jcHVfaGFzKFg4Nl9GRUFUVVJFX1NDX1JTQl9QVikgfHwKKyAgICAgICAgICAg
IGJvb3RfY3B1X2hhcyhYODZfRkVBVFVSRV9NRF9DTEVBUikgIHx8CiAgICAgICAgICAgICBvcHRf
ZWFnZXJfZnB1KSAgICAgICAgICAgICAgICAgICAgICAgICAgID8gIiIgICAgICAgICAgICAgICA6
ICIgTm9uZSIsCiAgICAgICAgICAgIGJvb3RfY3B1X2hhcyhYODZfRkVBVFVSRV9TQ19NU1JfUFYp
ICAgICAgID8gIiBNU1JfU1BFQ19DVFJMIiA6ICIiLAogICAgICAgICAgICBib290X2NwdV9oYXMo
WDg2X0ZFQVRVUkVfU0NfUlNCX1BWKSAgICAgICA/ICIgUlNCIiAgICAgICAgICAgOiAiIiwKLS0g
CjIuMjIuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 31 13:37:45 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 13: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 1hsonY-0004ri-9X; Wed, 31 Jul 2019 13:37: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=QWEJ=V4=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hsonX-0004ra-9e
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 13:37:43 +0000
X-Inumbo-ID: 5eb9b28c-b398-11e9-8980-bc764e045a96
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5eb9b28c-b398-11e9-8980-bc764e045a96;
 Wed, 31 Jul 2019 13:37:42 +0000 (UTC)
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=PermError smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: PermError (esa2.hc3370-68.iphmx.com: cannot
 correctly interpret sender authenticity information from
 domain of Andrew.Cooper3@citrix.com) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: AsXgqP7tdy5GWla9OXN9p3x2TGFFB3O930wMTDXnNwSyh10L3Fw291JKh5+HmzicKEOdq2P0dL
 ka5sMOHeOnMD+2SWXTfss8zd9Q2UR+4ZmLhb3jsAiYja2izd3yfixywtGOGxq+LNMRIeOpXoQS
 KzfNNT2K0ZQUWdIQzqA3gyb5ku5fcolKbNBzUojc8xZXYdqnGb5jiTh94AkxN+dolAmybpGuDw
 velabR3Brr5UXqhc6Sw5+MnwTeZ9oZpSIchpT0cL6rxnOTTsP56oTZPMATpfo1Jylz1Z3S5am6
 Zic=
X-SBRS: 2.7
X-MesageID: 3668412
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,330,1559534400"; 
   d="scan'208";a="3668412"
To: Jan Beulich <JBeulich@suse.com>
References: <05c5aab4-11e0-cd0c-0940-09ea94f707c2@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <1eee85b4-1934-190e-2ce2-1d28a2251fc4@citrix.com>
Date: Wed, 31 Jul 2019 14:37:38 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <05c5aab4-11e0-cd0c-0940-09ea94f707c2@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 v3 1/2] x86/ubsan: Don't perform alignment
 checking on supporting compilers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>, Julien
 Grall <julien.grall@arm.com>, Stefano Stabellini <sstabellini@kernel.org>,
 Wei Liu <wl@xen.org>, =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjYvMDcvMjAxOSAwODozMywgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMjcuMDYuMTkg
YXQgMjA6NTYsIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPiB3cm90ZToKPj4gR0NDIDUgaW50
cm9kdWNlZCAtZnNhbml0aXplPWFsaWdubWVudCB3aGljaCBpcyBlbmFibGVkIGJ5IGRlZmF1bHQg
YnkKPj4gQ09ORklHX1VCU0FOLiAgVGhpcyB0cmlwcyBhIGxvYWQgb2Ygd29udC1maXggY2FzZXMg
aW4gdGhlIEFDUEkgdGFibGVzIGFuZCB0aGUKPj4gaHlwZXJjYWxsIHBhZ2UgYW5kIHN0dWJzIHdy
aXRpbmcgbG9naWMuCj4+Cj4+IEl0IGFsc28gY2F1c2VzIHRoZSBuYXRpdmUgWGVuIGJvb3QgdG8g
Y3Jhc2ggYmVmb3JlIHRoZSBjb25zb2xlIGlzIHNldCB1cCwgZm9yCj4+IGFuIGFzLXlldCB1bmlk
ZW50aWZpZWQgcmVhc29uIChtb3N0IGxpa2xleSBhIHdvbnQtZml4IGNhc2UgZWFybGllciBvbiBi
b290KS4KPj4KPj4gRGlzYWJsZSBhbGlnbm1lbnQgc2FuaXRpc2F0aW9uIG9uIGNvbXBpbGVycyB3
aGljaCB3b3VsZCB0cnkgdXNpbmcgaXQuCj4+Cj4+IFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29w
ZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cj4gUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNo
IDxqYmV1bGljaEBzdXNlLmNvbT4KPgo+IEknbSBzb3JyeSBmb3IgdGhlIGRlbGF5IC0gaXQgd2Fz
IG9ubHkgbm93IHRoYXQgSSd2ZSBiZWVuIHRvbGQgaG93Cj4gdG8gYWNjZXNzIHRoZSBtYWlscyBz
dGlsbCBkZWxpdmVyZWQgdG8gbXkgb2xkIG1haWxib3ggYmV0d2VlbiBtZQo+IGxlYXZpbmcgdGhl
IG9mZmljZSB0aGF0IGRheSBhbmQgdGhlIHN3aXRjaCBvZiBtYWlsYm94ZXMgYWN0dWFsbHkKPiBo
YXZpbmcgaGFwcGVuZWQuCgpUQkgsIEknZCBjb21wbGV0ZWx5IGZvcmdvdHRlbiBhYm91dCB0aGlz
IHNlcmllcy7CoCBUaGFua3MgZm9yIHRoZSByZW1pbmRlci4KCn5BbmRyZXcKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 31 13:41:27 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 13: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 1hsor6-0005Xh-Rc; Wed, 31 Jul 2019 13:41:24 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=bdxT=V4=epam.com=volodymyr_babchuk@srs-us1.protection.inumbo.net>)
 id 1hsor5-0005Xb-C4
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 13:41:23 +0000
X-Inumbo-ID: e175e8bd-b398-11e9-8980-bc764e045a96
Received: from EUR02-AM5-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe07::605])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e175e8bd-b398-11e9-8980-bc764e045a96;
 Wed, 31 Jul 2019 13:41:21 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=mFv9BOxsnY8yg42Qax4aBbjRznueDhVX/pNvvN996GCKRTS4O07cr9MBIMbQA7/HYIX/eKcZD64At3VNY/h6BPEsKQuOz72kisdVQZxKncHWx2y1K46EbW9tW2gt0FLimOpc7O1Tsw7g0Iav6eKAlDrDSC9KUPZ4jD7L++sYW+2du9d4UlyJXJlt5vsGcJlrm2vDqK9eYMISWJ8805sesI+sZe5hzQI51zQQLOb2KLQrLBxG67Mpzky81V9PwYsgHO0ktAQGVy2E/LrRUgNpDh3J4DvfMGmi2S38wpZK91YweEKKP3pbgbro8fz9TRS21Cq6PkgYTUTnOWTJ547bvg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=Y+LjD4C83WXjtefPJcbBgGs0/KBKDu4cYpzgn4bgP+Q=;
 b=H1n835EuAJJg2EUieZqIwC0LaU2iwO52Cak65us7ILNX6KrCRZxlqi54K54JKnGWtrS58+2ck+1m7LyYTJmix4FOVlJr/KfVYzkzWnt4RGUXUt7vX36Ve0GWkHyAzVfdHxByzDP4Ua/8P45DxuHUXFWs7UZKkWYatZdfqwrzTIyPxxm4r3nY+pT9heSjQbfDmSyUc4c8rG8RXLCE4Z+9iKqBW23hpHGNfpWJjPx6mqCtQaWxCKDUrzB//hdxw5fF+cP6CsIO2Ai5zQwXEQWYKOGC4d3Qg/S2xQOD22KI4lXpC31qgSDYKV2RfsivSvkyH1f+gSe33rFhB/8sNcu7mg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=epam.com;dmarc=pass action=none header.from=epam.com;dkim=pass
 header.d=epam.com;arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=epam.com; s=selector1; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=Y+LjD4C83WXjtefPJcbBgGs0/KBKDu4cYpzgn4bgP+Q=;
 b=RpuqyOQyJYOcvNPY2G3KIfLXUH2WWb2Ov1YJernGTHgtFLA6BvbP2SMxBYgiNxOanBJeemUMwvVu/zw5YUWyAFjYLknm0SjNaZVj3oFIVkervCjNAozGCmilE3Udiu8/Qq2/r0V+87A0qMwLynC6XXGvYP5EGFDnwBxnxfwtWgTjl95WyN6wzOLirnI/zoxHNwzcFhluSYTMYhYC45Q/g7McuXeatyWIJSgFyivmyNWH1im7LQ1l1tB5Q8eZvuXOK416buYfo65o5999k0xHhmdlLHlaQRzfPp0BXS0Sjx7hGROq7lq+MkWvh9xaV1jDKgI3dTwv3YN87rxm868W+A==
Received: from AM0PR03MB4148.eurprd03.prod.outlook.com (20.177.40.10) by
 AM0PR03MB5089.eurprd03.prod.outlook.com (20.178.82.221) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2136.14; Wed, 31 Jul 2019 13:41:20 +0000
Received: from AM0PR03MB4148.eurprd03.prod.outlook.com
 ([fe80::e900:5b3d:d83:969c]) by AM0PR03MB4148.eurprd03.prod.outlook.com
 ([fe80::e900:5b3d:d83:969c%5]) with mapi id 15.20.2115.005; Wed, 31 Jul 2019
 13:41:20 +0000
From: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
To: Viktor Mitin <viktor.mitin.19@gmail.com>
Thread-Topic: [PATCH v4 2/2] xen/arm: merge make_timer_node and
 make_timer_domU_node
Thread-Index: AQHVR4rPe+bMpU5amEejcjfOTS8xLKbkqU4AgAAEhoCAAA5WAA==
Date: Wed, 31 Jul 2019 13:41:19 +0000
Message-ID: <875zniiao3.fsf@epam.com>
References: <20190731102856.23215-1-viktor.mitin.19@gmail.com>
 <20190731102856.23215-2-viktor.mitin.19@gmail.com> <877e7yidsl.fsf@epam.com>
 <CAOcoXZbZmAxUYf4jpg1JrurJxSe-vEtV4-Y6=FWaJ0GHbz_WHg@mail.gmail.com>
In-Reply-To: <CAOcoXZbZmAxUYf4jpg1JrurJxSe-vEtV4-Y6=FWaJ0GHbz_WHg@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=Volodymyr_Babchuk@epam.com; 
x-originating-ip: [85.223.209.22]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: fd5f6259-c1b2-441a-c8ea-08d715bcc510
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(7168020)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:AM0PR03MB5089; 
x-ms-traffictypediagnostic: AM0PR03MB5089:|AM0PR03MB5089:
x-microsoft-antispam-prvs: <AM0PR03MB50898F9AA75E4B0992944BE9E6DF0@AM0PR03MB5089.eurprd03.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 011579F31F
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(4636009)(366004)(396003)(136003)(346002)(376002)(39860400002)(189003)(199004)(52314003)(305945005)(2906002)(81156014)(81166006)(53936002)(316002)(7736002)(6486002)(6246003)(54906003)(6512007)(6436002)(229853002)(36756003)(99286004)(4326008)(8936002)(53546011)(8676002)(6506007)(6916009)(2616005)(476003)(11346002)(446003)(26005)(102836004)(66476007)(478600001)(66556008)(66446008)(64756008)(91956017)(66946007)(76116006)(186003)(80792005)(3846002)(86362001)(25786009)(71200400001)(71190400001)(14454004)(68736007)(55236004)(66066001)(14444005)(256004)(6116002)(76176011)(486006)(5660300002);
 DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR03MB5089;
 H:AM0PR03MB4148.eurprd03.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: epam.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: RMQLUxnWC0pgudzQgqBp91X3QX9VOcNaXQFSAfzJOm7Ip9CYVP+Km5WatTVyYzOzgSveCbTh4x+KPKUJMdldZhjjsSYBhnzUP5x5Ssb5pa26xVOfgB8yHKw4dCxGQCdVFNVglsND4Bhc38cQ9wx36hIIxf/a8y2Flw/q6xx7320Jhi5FWJX5ddxdwqsz1mLZoMbZCiddk/4bHSmtu0J+CIZfFak/BfRPkLNEZPoy4PUFZhP4nxehgeGwH36uRxa/i614XM2vuOPKkDKect0opZAe6pHeZM+4Pv8FH8A53sxdfgPGFLCHDVAMXrcMp1HABcxuafclZtrqXYi/slOd5AR0DazPxbda95ASUXfEoExwdbW8wARBFR0wkYtmJDsS+6wcbJdKsS2S4H5H0YlYt/eAa+7c8fumPbZK8wXR748=
MIME-Version: 1.0
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-Network-Message-Id: fd5f6259-c1b2-441a-c8ea-08d715bcc510
X-MS-Exchange-CrossTenant-originalarrivaltime: 31 Jul 2019 13:41:19.7912 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: Volodymyr_Babchuk@epam.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR03MB5089
Subject: Re: [Xen-devel] [PATCH v4 2/2] xen/arm: merge make_timer_node and
 make_timer_domU_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: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 Viktor Mitin <Viktor_Mitin@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>

ClZpa3RvciBNaXRpbiB3cml0ZXM6Cgo+IE9uIFdlZCwgSnVsIDMxLCAyMDE5IGF0IDM6MzMgUE0g
Vm9sb2R5bXlyIEJhYmNodWsKPiA8Vm9sb2R5bXlyX0JhYmNodWtAZXBhbS5jb20+IHdyb3RlOgo+
Pgo+Pgo+Pgo+PiBWaWt0b3IgTWl0aW4gd3JpdGVzOgo+Pgo+PiA+IE1lcmdlZCBtYWtlX3RpbWVy
X25vZGUgYW5kIG1ha2VfdGltZXJfZG9tVV9ub2RlIGludG8gb25lIGZ1bmN0aW9uCj4+ID4gbWFr
ZV90aW1lcl9ub2RlLgo+PiBJdCBpcyB3aWRlbHkgYWNjZXB0ZWQgdG8gd3JpdGUgY29tbWl0IG1l
c3NhZ2VzIGluIGltcGVyYXRpdmUgbW9vZCwKPj4gZS5nLiAibWVyZ2UiIGluc3RlYWQgb2YgIm1l
cmdlZCIKPj4KPj4gPiBLZXB0IHRoZSBkb21VIHZlcnNpb24gZm9yIHRoZSBjb21wYXRpYmxlIGFz
IGl0IGlzIHNpbXBsZXIuCj4+ID4gS2VwdCB0aGUgaHcgdmVyc2lvbiBmb3IgdGhlIGNsb2NrIGFz
IGl0IGlzIHJlbGV2YW50IGZvciB0aGUgYm90aCBjYXNlcy4KPj4gLi4uIG9yICJrZWVwIiBpbnN0
ZWFkIG9mICJrZXB0Igo+Cj4gV2VsbCwgYWdhaW4sIHRoZXJlIGlzIG5vIHN1Y2ggcnVsZSBpbiB0
aGUgY29kaW5nIHN0eWxlIGRvY3VtZW50LgpZZWFoLCBidXQgdGhpcyBpcyB3aWRlbHkgYWNjZXB0
ZWQgc3R5bGUuIEl0IGlzIGdvb2QgdG8gaGF2ZSBhbGwgY29tbWl0Cm1lc3NhZ2VzIGluIHRoZSBz
YW1lIHN0eWxlLCBpc24ndD8KCj4+ID4gU3VnZ2VzdGVkLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGll
bi5ncmFsbEBhcm0uY29tPgo+PiA+IFNpZ25lZC1vZmYtYnk6IFZpa3RvciBNaXRpbiA8dmlrdG9y
X21pdGluQGVwYW0uY29tPgo+PiA+IC0tLQo+PiA+IHY0IHVwZGF0ZXM6Cj4+ID4gICAgdXBkYXRl
ZCAiS2VwdCB0aGUgZG9tVSB2ZXJzaW9uIGZvciB0aGUgY29tcGF0aWJsZSBhcyBpdCBpcyBzaW1w
bGVyIgo+PiA+Cj4+ID4gIHhlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYyB8IDEwOSArKysrKysr
KysrKysrLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KPj4gPiAgMSBmaWxlIGNoYW5nZWQsIDM5IGlu
c2VydGlvbnMoKyksIDcwIGRlbGV0aW9ucygtKQo+PiA+Cj4+ID4gZGlmZiAtLWdpdCBhL3hlbi9h
cmNoL2FybS9kb21haW5fYnVpbGQuYyBiL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYwo+PiA+
IGluZGV4IGQwNGExYzNhZWMuLjRkN2MzNDExYTYgMTAwNjQ0Cj4+ID4gLS0tIGEveGVuL2FyY2gv
YXJtL2RvbWFpbl9idWlsZC5jCj4+ID4gKysrIGIveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5j
Cj4+ID4gQEAgLTk2NCw4ICs5NjQsMTIgQEAgc3RhdGljIGludCBfX2luaXQgbWFrZV9naWNfbm9k
ZShjb25zdCBzdHJ1Y3QgZG9tYWluICpkLCB2b2lkICpmZHQsCj4+ID4KPj4gPiAgc3RhdGljIGlu
dCBfX2luaXQgbWFrZV90aW1lcl9ub2RlKGNvbnN0IHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8p
Cj4+ID4gIHsKPj4gPiArICAgIGludCByZXM7Cj4+ID4gICAgICB2b2lkICpmZHQgPSBraW5mby0+
ZmR0Owo+PiA+IC0KPj4gSW4gdGhlIHByZXZpb3VzIHBhdGNoIHlvdSBhZGRlZCB0aGlzIGVtcHR5
IHN0cmluZywgbm93IHlvdSBhcmUgZGVsZXRpbmcKPj4gaXQuCj4KPiBXaHkgbm90PyBEbyBub3Qg
cmVtZW1iZXIgd2h5IGRpZCBpdCwgcHJvYmFibHkgaXQgd2FzIG1vcmUgY29udmVuaWVudAo+IGF0
IHRoYXQgbW9tZW50Lgo+IEFueXdheSwgd2h5IG5vdD8KQmVjYXVzZSBwYXRjaGVzIHNob3VsZCBu
b3QgaW5jbHVkZSB1bm5lY2Vzc2FyeSBjaGFuZ2VzLiBZb3UgYXJlIHNwZW5kaW5nCnJldmlld2Vy
J3MgbWVudGFsIHJlc291cmNlcyBieSBpbnRyb2R1Y2luZyB1bm5lZWRlZCBjaGFuZ2VzIGFuZCB0
aGVuCnVuZG9pbmcgdGhlbSBpbiB0aGUgbmV4dCBwYXRjaC4KCj4+Cj4+ID4gKyAgICB1bnNpZ25l
ZCBpbnQgaXJxW01BWF9USU1FUl9QUEldOwo+PiBNQVhfVElNRVJfUFBJIGVxdWFscyB0byA0LCBi
dXQgbG9va3MgbGlrZSB5b3UgYXJlIHVzaW5nIG9ubHkgZmlyc3QgMwo+PiBpdGVtcyBvZiB0aGUg
YXJyYXkuCj4KPiBZZXMuIFRoaXMgaXMgYmVjYXVzZSBNQVhfVElNRVJfUFBJIGhhcyBiZWVuIGRl
ZmluZWQsIGFuZCB0aGlzCj4gcGFydGljdWxhciBleGFtcGxlIGlzIHRha2VuIGZyb20gdGltZS5j
ClllcywgYnV0IGNvZGUgaW4gdGltZS5jIHVzZXMgYWxsIGZvdXIgSVJRcy4gSW4geW91ciBjYXNl
IHlvdSBqdXN0IHdhc3RpbmcKZXh0cmEgc3BhY2Ugb24gc3RhY2suCgo+Pgo+PiA+ICsgICAgZ2lj
X2ludGVycnVwdF90IGludHJzWzNdOwo+PiA+ICsgICAgdTMyIGNsb2NrX2ZyZXF1ZW5jeTsKPj4g
PiArICAgIGJvb2wgY2xvY2tfdmFsaWQ7Cj4+IERvIHlvdSByZWFsbHkgbmVlZCB0byBtb3ZlIHRo
b3NlIGRlY2xhcmF0aW9ucz8KPgo+IE5vdCByZWFsbHksIGl0IGhhcyBhcHBlYXJlZCBhcyBhIHJl
c3VsdCBvZiBtYW55IGNvZGUgZWRpdCBpdGVyYXRpb25zLgo+IEFzIEkgbWVudGlvbmVkIHByZXZp
b3VzbHksIHRob3NlIHBhdGNoZXMgYXJlIGNoYW5nZWQgc2V2ZXJhbCB0aW1lcyBhbHJlYWR5LAo+
IHNvIHRoZSBmaW5hbCB2ZXJzaW9uIGhhcyBhbm90aGVyIG9yZGVyIG9mIHRoZSBsb2NhbCB2YXJp
YWJsZXMuIFdoeSBub3Q/CkJlY2F1c2UgcGF0Y2hlcyBzaG91bGQgZG8gb25seSBuZWNlc3Nhcnkg
dGhpbmdzLiBJZiB5b3UgZm9yIHNvbWUgcmVhc29uCndhbnQgdG8gdGlkeSB1cCB2YXJpYWJsZSBk
ZWNsYXJhdGlvbiwgcGxlYXNlIGRvIHRoaXMgaW4gdGhlIHNlcGFyYXRlIHBhdGNoLgoKPj4gPiAg
ICAgIHN0YXRpYyBjb25zdCBzdHJ1Y3QgZHRfZGV2aWNlX21hdGNoIHRpbWVyX2lkc1tdIF9faW5p
dGNvbnN0ID0KPj4gPiAgICAgIHsKPj4gPiAgICAgICAgICBEVF9NQVRDSF9DT01QQVRJQkxFKCJh
cm0sYXJtdjctdGltZXIiKSwKPj4gPiBAQCAtOTczLDE1ICs5NzcsNiBAQCBzdGF0aWMgaW50IF9f
aW5pdCBtYWtlX3RpbWVyX25vZGUoY29uc3Qgc3RydWN0IGtlcm5lbF9pbmZvICpraW5mbykKPj4g
PiAgICAgICAgICB7IC8qIHNlbnRpbmVsICovIH0sCj4+ID4gICAgICB9Owo+PiA+ICAgICAgc3Ry
dWN0IGR0X2RldmljZV9ub2RlICpkZXY7Cj4+ID4gLSAgICB1MzIgbGVuOwo+PiA+IC0gICAgY29u
c3Qgdm9pZCAqY29tcGF0aWJsZTsKPj4gPiAtICAgIGludCByZXM7Cj4+ID4gLSAgICB1bnNpZ25l
ZCBpbnQgaXJxOwo+PiA+IC0gICAgZ2ljX2ludGVycnVwdF90IGludHJzWzNdOwo+PiA+IC0gICAg
dTMyIGNsb2NrX2ZyZXF1ZW5jeTsKPj4gPiAtICAgIGJvb2wgY2xvY2tfdmFsaWQ7Cj4+ID4gLQo+
PiA+IC0gICAgZHRfZHByaW50aygiQ3JlYXRlIHRpbWVyIG5vZGVcbiIpOwo+PiA+Cj4+ID4gICAg
ICBkZXYgPSBkdF9maW5kX21hdGNoaW5nX25vZGUoTlVMTCwgdGltZXJfaWRzKTsKPj4gPiAgICAg
IGlmICggIWRldiApCj4+ID4gQEAgLTk5MCwzNSArOTg1LDQ5IEBAIHN0YXRpYyBpbnQgX19pbml0
IG1ha2VfdGltZXJfbm9kZShjb25zdCBzdHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZvKQo+PiA+ICAg
ICAgICAgIHJldHVybiAtRkRUX0VSUl9YRU4oRU5PRU5UKTsKPj4gPiAgICAgIH0KPj4gPgo+PiA+
IC0gICAgY29tcGF0aWJsZSA9IGR0X2dldF9wcm9wZXJ0eShkZXYsICJjb21wYXRpYmxlIiwgJmxl
bik7Cj4+ID4gLSAgICBpZiAoICFjb21wYXRpYmxlICkKPj4gPiAtICAgIHsKPj4gPiAtICAgICAg
ICBkcHJpbnRrKFhFTkxPR19FUlIsICJDYW4ndCBmaW5kIGNvbXBhdGlibGUgcHJvcGVydHkgZm9y
IHRpbWVyIG5vZGVcbiIpOwo+PiA+IC0gICAgICAgIHJldHVybiAtRkRUX0VSUl9YRU4oRU5PRU5U
KTsKPj4gPiAtICAgIH0KPj4gPiAtCj4+ID4gICAgICByZXMgPSBmZHRfYmVnaW5fbm9kZShmZHQs
ICJ0aW1lciIpOwo+PiA+ICAgICAgaWYgKCByZXMgKQo+PiA+ICAgICAgICAgIHJldHVybiByZXM7
Cj4+ID4KPj4gPiAtICAgIHJlcyA9IGZkdF9wcm9wZXJ0eShmZHQsICJjb21wYXRpYmxlIiwgY29t
cGF0aWJsZSwgbGVuKTsKPj4gPiAtICAgIGlmICggcmVzICkKPj4gPiAtICAgICAgICByZXR1cm4g
cmVzOwo+PiA+ICsgICAgaWYgKCAhaXNfNjRiaXRfZG9tYWluKGtpbmZvLT5kKSApCj4+ID4gKyAg
ICB7Cj4+ID4gKyAgICAgICAgcmVzID0gZmR0X3Byb3BlcnR5X3N0cmluZyhmZHQsICJjb21wYXRp
YmxlIiwgImFybSxhcm12Ny10aW1lciIpOwo+PiA+ICsgICAgICAgIGlmICggcmVzICkKPj4gPiAr
ICAgICAgICAgICAgcmV0dXJuIHJlczsKPj4gPiArICAgIH0KPj4gPiArICAgIGVsc2UKPj4gPiAr
ICAgIHsKPj4gPiArICAgICAgICByZXMgPSBmZHRfcHJvcGVydHlfc3RyaW5nKGZkdCwgImNvbXBh
dGlibGUiLCAiYXJtLGFybXY4LXRpbWVyIik7Cj4+ID4gKyAgICAgICAgaWYgKCByZXMgKQo+PiA+
ICsgICAgICAgICAgICByZXR1cm4gcmVzOwo+PiA+ICsgICAgfQo+PiBTbywgcHJldmlvdXNseSB0
aGlzIGNvZGUgY29waWVkICJjb21wYXRpYmxlIiBwcm9wZXJ0eSBmcm9tIHBsYXRmb3JtCj4+IGRl
dmljZSB0cmVlLiBQbGVhc2Ugbm90ZSwgdGhhdCB0aGVvcmV0aWNhbGx5IGl0IHdvdWxkIGJlIG5l
aXRoZXIKPj4gImFybSxhcm12OC10aW1lciIgbm90ICJhcm0sYXJtdjctdGltZXIiLiBOb3cgeW91
IGFyZSBzZXR0aW5nIG9uZSBvZiB0aGUKPj4gdHdvIHZhbHVlcy4gSSdtIG5vdCBzdXJlIGlmIHRo
aXMgaXMgcmlnaHQgdGhpbmcgdG8gZG8gaW4gdGhlIGZpcnN0Cj4+IHBsYWNlLiBQcm9iYWJseSB3
ZSBuZWVkIGNvbW1lbnQgZnJvbSBKdWxpZW4uIEJ1dCB0aGlzIGNoYW5nZSBzaG91bGQgYmUKPj4g
cmVmbGVjdGVkIGluIHRoZSBjb21taXQgbWVzc2FnZS4KPgo+IFdlbGwsIGl0IGlzIGRvbmUsIGJl
Y2F1c2UgSnVsaWVuIHByZWZlcnJlZCBkb21VIHZhcmlhbnQgYXMgbW9yZSBzaW1wbGUgb25lLgo+
IEFjdHVhbGx5IEkgaGF2ZSBjaGVja2VkIHRoYXQgYm90aCB2YXJpYXRzIHdvcmtzIHdlbGwsIGJ1
dCBrZXB0IGRvbVUgY2FzZS4KTXkgY29uY2VybiBpcyB0aGF0IHlvdSBhcmUgY2hhbmdpbmcgZnVu
Y3Rpb24gYmVoYXZpb3IgaW4Kbm9uLWJhY2t3YXJkIGNvbXBhdGlibGUgd2F5LiBZZXMsIGl0IGlz
IHdvcmtpbmcgb24geW91ciBwbGF0Zm9ybS4gQnV0CndoYXQgYWJvdXQgb3RoZXJzPwoKPiBJdCBp
cyBpbiB0aGUgY29tbWl0IG1lc3NhZ2U6Cj4gIktlcHQgdGhlIGRvbVUgdmVyc2lvbiBmb3IgdGhl
IGNvbXBhdGlibGUgYXMgaXQgaXMgc2ltcGxlci4iClRoaXMgaW1wbGllcyB0aGF0IHJlYWQga25v
d3Mgd2hhdCBpcyAiZG9tVSB2ZXJzaW9uIi4gSSdkIHByZWZlciB0byBzZWUKc29tZXRoaW5nIGxp
a2UgIkRvIG5vdCBjb3B5IHBsYXRmb3JtJ3MgJ2NvbXBhdGlibGUnIHByb3BlcnR5IGludG8gaHdk
b20KZGV2aWNlIHRyZWUsIGluc3RlYWQgc2V0IGVpdGhlciBhcm0sYXJtdjctdGltZXIgb3IgYXJt
LGFybXY4LXRpbWVyLApkZXBlbmRpbmcgb24gdGhlIHBsYXRmb3JtIHR5cGUiLgoKPj4KPj4gPiAg
ICAgIC8qIFRoZSB0aW1lciBJUlEgaXMgZW11bGF0ZWQgYnkgWGVuLiBJdCBhbHdheXMgZXhwb3Nl
cyBhbiBhY3RpdmUtbG93Cj4+ID4gICAgICAgKiBsZXZlbC1zZW5zaXRpdmUgaW50ZXJydXB0ICov
Cj4+IEknbSBub3QgZGVtYW5kaW5nIHRoaXMsIGJ1dCB5b3UgY2FuIGZpeCB0aGlzIGNvbW1lbnQg
aW4gdGhlIG5leHQKPj4gdmVyc2lvbi4gSXQgZG9lcyBub3QgY29uZm9ybXMgdG8gdGhlIGNvZGlu
ZyBzdHlsZS4gQWxzbywgaXQgaXMgcGFydGlhbGx5Cj4+IG1pc3BsYWNlZCBub3cuCj4KPiBUaGUg
Zm9ybWF0IG9mIHRoaXMgY29tbWVudCBoYXMgbm90IGJlZW4gY2hhbmdlZCBieSBtZS4KWWVzLCB0
aGlzIGlzIHdoeSBJIHNhaWQgIkknbSBub3QgZGVtYW5kaW5nIHRoaXMiLgoKPiBXaHkgZG8geW91
IHRoaW5rIHRoYXQgaXQgaXMgbWlzcGxhY2VkIG5vdz8KQmVjYXVzZSBpdCBtZW50aW9ucyBhY3Rp
dmUtbG93IGxldmVsIHNlbnNpdGl2ZSBpbnRlcnJ1cHQuIEJ1dCBpbiB0aGUKZm9sbG93aW5nIGJs
b2NrIG9mIHRoZSBjb2RlIEkgZG8gbm90IHNlZSBhbnkgaW50ZXJydXB0IGxldmVsCmNvbmZpZ3Vy
YXRpb246Cgo+PiA+ICsgICAgaWYgKCBpc19oYXJkd2FyZV9kb21haW4oa2luZm8tPmQpICkKPj4g
PiArICAgIHsKPj4gPiArICAgICAgICBpcnFbVElNRVJfUEhZU19TRUNVUkVfUFBJXSA9IHRpbWVy
X2dldF9pcnEoVElNRVJfUEhZU19TRUNVUkVfUFBJKTsKPj4gPiArICAgICAgICBpcnFbVElNRVJf
UEhZU19OT05TRUNVUkVfUFBJXSA9Cj4+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHRpbWVyX2dldF9pcnEoVElNRVJfUEhZU19OT05TRUNVUkVfUFBJKTsKPj4gPiArICAg
ICAgICBpcnFbVElNRVJfVklSVF9QUEldID0gdGltZXJfZ2V0X2lycShUSU1FUl9WSVJUX1BQSSk7
Cj4+ID4gKyAgICB9Cj4+ID4gKyAgICBlbHNlCj4+ID4gKyAgICB7Cj4+ID4gKyAgICAgICAgaXJx
W1RJTUVSX1BIWVNfU0VDVVJFX1BQSV0gPSBHVUVTVF9USU1FUl9QSFlTX1NfUFBJOwo+PiA+ICsg
ICAgICAgIGlycVtUSU1FUl9QSFlTX05PTlNFQ1VSRV9QUEldID0gR1VFU1RfVElNRVJfUEhZU19O
U19QUEk7Cj4+ID4gKyAgICAgICAgaXJxW1RJTUVSX1ZJUlRfUFBJXSA9IEdVRVNUX1RJTUVSX1ZJ
UlRfUFBJOwo+PiA+ICsgICAgfQo+PiA+CgouLi4gaW50ZXJydXB0IGxldmVscyBhcmUgY29uZmln
dXJlZCB0aGVyZToKPj4gPiAtICAgIGlycSA9IHRpbWVyX2dldF9pcnEoVElNRVJfUEhZU19TRUNV
UkVfUFBJKTsKPj4gPiAtICAgIGR0X2RwcmludGsoIiAgU2VjdXJlIGludGVycnVwdCAldVxuIiwg
aXJxKTsKPj4gPiAtICAgIHNldF9pbnRlcnJ1cHQoaW50cnNbMF0sIGlycSwgMHhmLCBEVF9JUlFf
VFlQRV9MRVZFTF9MT1cpOwo+PiA+ICsgICAgZHRfZHByaW50aygiICBTZWN1cmUgaW50ZXJydXB0
ICV1XG4iLCBpcnFbVElNRVJfUEhZU19TRUNVUkVfUFBJXSk7Cj4+ID4gKyAgICBzZXRfaW50ZXJy
dXB0KGludHJzWzBdLCBpcnFbVElNRVJfUEhZU19TRUNVUkVfUFBJXSwKPj4gPiArICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAweGYsIERUX0lSUV9UWVBFX0xFVkVMX0xPVyk7Cj4+IFN0cmFu
Z2UgZm9ybWF0dGluZy4gQXMgSSBzYWlkIGVhcmxpZXIsIDB4ZiBzaG91bGQgYmUgYWxpZ25lZCB3
aXRoIGludHJzWzBdLgo+Cj4gU2VlIHRoZSBhbnN3ZXIgaW4gYW5vdGhlciBwYXRjaC4gVGhlcmUg
aXMgbm8gc3VjaCBmb3JtYXR0aW5nIHJ1bGUuCj4KPj4gPiAtICAgIGlycSA9IHRpbWVyX2dldF9p
cnEoVElNRVJfUEhZU19OT05TRUNVUkVfUFBJKTsKPj4gPiAtICAgIGR0X2RwcmludGsoIiAgTm9u
IHNlY3VyZSBpbnRlcnJ1cHQgJXVcbiIsIGlycSk7Cj4+ID4gLSAgICBzZXRfaW50ZXJydXB0KGlu
dHJzWzFdLCBpcnEsIDB4ZiwgRFRfSVJRX1RZUEVfTEVWRUxfTE9XKTsKPj4gPiArICAgIGR0X2Rw
cmludGsoIiAgTm9uIHNlY3VyZSBpbnRlcnJ1cHQgJXVcbiIsIGlycVtUSU1FUl9QSFlTX05PTlNF
Q1VSRV9QUEldKTsKPj4gPiArICAgIHNldF9pbnRlcnJ1cHQoaW50cnNbMV0sIGlycVtUSU1FUl9Q
SFlTX05PTlNFQ1VSRV9QUEldLAo+PiA+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDB4
ZiwgRFRfSVJRX1RZUEVfTEVWRUxfTE9XKTsKPj4gVGhlIHNhbWUgYWJvdXQgZm9ybWF0dGluZy4K
Pgo+IElmIHlvdSB0aGluayBpdCBpcyBpbXBvcnRhbnQgdG8gZm9sbG93IHRoaXMgcnVsZSwgbGV0
J3MgYWRkIGl0IHRvIHRoZQo+IGNvZGluZyBzdHlsZSBkb2N1bWVudCBleHBsaWNpdGx5Lgo+IEkn
bSBvayB0byBmb3JtYXQgaXQgYXMgeW91IHByZWZlciwgaG93ZXZlciwgaXQgaXMgaW1wb3J0YW50
IHRvIGtlZXAKPiBzdWNoIHRoaW5ncyBkb2N1bWVudGVkIGV4cGxpY2l0bHkuClllcy4gSSdtIGFn
cmVlIHRoYXQgd2UgbmVlZCBwYXRjaCB0byBDT0RJTkdfU1RZTEUuIEknbGwgc2VlIHRvIGl0LgoK
LS0KVm9sb2R5bXlyIEJhYmNodWsgYXQgRVBBTQpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 31 13:44:37 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 13: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 1hsouB-0005iT-M7; Wed, 31 Jul 2019 13:44:35 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=UN8Z=V4=suse.com=jnwang@srs-us1.protection.inumbo.net>)
 id 1hsouA-0005iH-7t
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 13:44:34 +0000
X-Inumbo-ID: 4ddc3f0e-b399-11e9-b1a5-eff95a14a863
Received: from m4a0040g.houston.softwaregrp.com (unknown [15.124.2.86])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 4ddc3f0e-b399-11e9-b1a5-eff95a14a863;
 Wed, 31 Jul 2019 13:44:30 +0000 (UTC)
Received: FROM m4a0040g.houston.softwaregrp.com (15.120.17.146) BY
 m4a0040g.houston.softwaregrp.com WITH ESMTP; 
 Wed, 31 Jul 2019 13:44:20 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M4W0334.microfocus.com (2002:f78:1192::f78:1192) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Wed, 31 Jul 2019 13:33:46 +0000
Received: from NAM02-CY1-obe.outbound.protection.outlook.com (15.124.72.12) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Wed, 31 Jul 2019 13:33:45 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=BZt2hIfetv3QNt1TtZrC+Y9kx0WUeLz36u5DvknRaidh+zDW3fedLRmDcPu6pzyeopx1chLBv16+TEkdoUpuUmmZVBRTqbEoDpk+OgJm25nE8M2zaxP/gXzoSJxvsGOTFAVorrovoeeB3nQAlgsM30E0pxTQlAEjINzYxvfjtBSY6f2s7nC+jHzw8dSxFSQxIhybnngeHBPzZEXD3Nutx4RtLwvN00NuuWu7f4Rg145HpsMbnSNG0H+yJQEc8BJESPXyXfXRrZw0NU0jsBf8qODZBFjRBaTf2GME3V/at6nxQN6Z1EyuzH6BcXMXvwyBlru01WqHR0iu+U4HH9TelQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=7/xSTADiD07/l/fosXubD9Scd+qOTl7yjuMAGXPREaU=;
 b=n632iQIoIyD+e398gLof4avfu0CPOSIDM0LsFa/BAZ10+i5h0NQ+BW8oq5o7khywLSIRolfPCHVCObUlE1U/7C+QYk60M1qIkgSIFrVSFRZq8cPZ/zLeX7/K2Yoy8ZmiVloGjuTiby6sWr+cqlvXirNn4Ij92+qWnD5LYHGfQb8YNY1BX9nf+CE8cuKnVO5+shf73U6Xg7+k2jAOKy9j+DQfPUy8LOAUuAd/bgse6GFaLrMdoXRhwxbbrJxtaLwdcwLjQNyMyCLu2eKzb1NjET1CJHM6SwQLLT3BaO5RklQfyteu/NPZqBrbQVHEzKQZU9NWFvLEAzPky05UmB0n1A==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from BY5PR18MB3170.namprd18.prod.outlook.com (10.255.137.144) by
 BY5PR18MB3266.namprd18.prod.outlook.com (10.255.163.207) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2136.14; Wed, 31 Jul 2019 13:33:44 +0000
Received: from BY5PR18MB3170.namprd18.prod.outlook.com
 ([fe80::ad30:31ad:5576:bb56]) by BY5PR18MB3170.namprd18.prod.outlook.com
 ([fe80::ad30:31ad:5576:bb56%7]) with mapi id 15.20.2136.010; Wed, 31 Jul 2019
 13:33:44 +0000
From: Jin Nan Wang <jnwang@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v5] Speculative mitigation facilities report wrong status
Thread-Index: AQHVR6SSmciFJgGM2k+zd1smgklw4w==
Date: Wed, 31 Jul 2019 13:33:44 +0000
Message-ID: <20190731133325.23052-1-jnwang@suse.com>
Accept-Language: zh-CN, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: SGBP274CA0012.SGPP274.PROD.OUTLOOK.COM (2603:1096:4:b0::24)
 To BY5PR18MB3170.namprd18.prod.outlook.com
 (2603:10b6:a03:1a9::16)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=jnwang@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-mailer: git-send-email 2.22.0
x-originating-ip: [45.122.156.254]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: c0db9fc4-e764-4f77-1e36-08d715bbb54b
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3266; 
x-ms-traffictypediagnostic: BY5PR18MB3266:
x-microsoft-antispam-prvs: <BY5PR18MB3266A5D7CB194483DDEF932FBEDF0@BY5PR18MB3266.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:214;
x-forefront-prvs: 011579F31F
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(376002)(346002)(39860400002)(396003)(366004)(136003)(199004)(189003)(2906002)(6512007)(14454004)(4326008)(476003)(2616005)(3846002)(6116002)(25786009)(86362001)(66446008)(66476007)(64756008)(107886003)(68736007)(66556008)(386003)(36756003)(478600001)(486006)(2501003)(66946007)(6506007)(50226002)(316002)(1076003)(6436002)(5640700003)(6486002)(26005)(66066001)(54906003)(99286004)(305945005)(8936002)(5660300002)(256004)(81166006)(7736002)(6916009)(71200400001)(71190400001)(186003)(8676002)(2351001)(53936002)(52116002)(102836004)(81156014);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3266;
 H:BY5PR18MB3170.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: 5U7oVRNt5OqnMDErERzg+r9W7xoHE8TGoZ/0QO+yy4vPSmmBvZMciiBq/Sr1d/YE4Y75mS6eiOxeBzgnYfXw9Z9c3YI9OLNOI4xLPJSFjQg89J3Ss+hpEiP6HuNdz5Jdu3a8aZS2f2SluFnCAnGpf9+Jw2E3lN4afh0CXSRIUVYuBtrYvWxXi0zReofKKaFELJ0dNARJN7Ilyl8DV9bO1HOctpuuNoUXYGb/B+6yhHB3e/vjIZBOK8X4NQnf5h4EpIBpRu8WikkK0gXU1iAd5LVzsKKUL0PFkskvve7F+79ENXXJ9ZsIPsbKeBiimAgEwYcxoPVUD0FnY7QqnsXZWV/qbY5887iTzm8pxZjgOJ/oPlHto7zOuIMyFrLfUMN0EJfUNkAUHomleYPb7qOhEgXKbAUw1348ENskKTzoOow=
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: c0db9fc4-e764-4f77-1e36-08d715bbb54b
X-MS-Exchange-CrossTenant-originalarrivaltime: 31 Jul 2019 13:33:44.3279 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: jnwang@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3266
X-OriginatorOrg: suse.com
Subject: [Xen-devel] [PATCH v5] Speculative mitigation facilities report
 wrong status
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>,
 Jin Nan Wang <jnwang@suse.com>, "wl@xen.org" <wl@xen.org>,
 Jan Beulich <JBeulich@suse.com>, "roger.pau@citrix.com" <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Qm9vdGluZyB3aXRoIHNwZWMtY3RybD0wIHJlc3VsdHMgaW4gWGVuIHByaW50aW5nICJOb25lIE1E
X0NMRUFSIi4KCihYRU4pICAgU3VwcG9ydCBmb3IgSFZNIFZNczogTm9uZSBNRF9DTEVBUgooWEVO
KSAgIFN1cHBvcnQgZm9yIFBWIFZNczogTm9uZSBNRF9DTEVBUgoKQWRkIGEgY2hlY2sgYWJvdXQg
WDg2X0ZFQVRVUkVfTURfQ0xFQVIgdG8gYXZvaWQgdG8gcHJpbnQgIk5vbmUiLgoKU2lnbmVkLW9m
Zi1ieTogSmFtZXMgV2FuZyA8am53YW5nQHN1c2UuY29tPgotLS0KIHhlbi9hcmNoL3g4Ni9zcGVj
X2N0cmwuYyB8IDIgKysKIDEgZmlsZSBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKykKCmRpZmYgLS1n
aXQgYS94ZW4vYXJjaC94ODYvc3BlY19jdHJsLmMgYi94ZW4vYXJjaC94ODYvc3BlY19jdHJsLmMK
aW5kZXggY2FkYTlhMDU4ZS4uNDY4YTg0NzU5OCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3Nw
ZWNfY3RybC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9zcGVjX2N0cmwuYwpAQCAtMzY2LDYgKzM2Niw3
IEBAIHN0YXRpYyB2b2lkIF9faW5pdCBwcmludF9kZXRhaWxzKGVudW0gaW5kX3RodW5rIHRodW5r
LCB1aW50NjRfdCBjYXBzKQogICAgIHByaW50aygiICBTdXBwb3J0IGZvciBIVk0gVk1zOiVzJXMl
cyVzJXNcbiIsCiAgICAgICAgICAgIChib290X2NwdV9oYXMoWDg2X0ZFQVRVUkVfU0NfTVNSX0hW
TSkgfHwKICAgICAgICAgICAgIGJvb3RfY3B1X2hhcyhYODZfRkVBVFVSRV9TQ19SU0JfSFZNKSB8
fAorICAgICAgICAgICAgYm9vdF9jcHVfaGFzKFg4Nl9GRUFUVVJFX01EX0NMRUFSKSAgIHx8CiAg
ICAgICAgICAgICBvcHRfZWFnZXJfZnB1KSAgICAgICAgICAgICAgICAgICAgICAgICAgID8gIiIg
ICAgICAgICAgICAgICA6ICIgTm9uZSIsCiAgICAgICAgICAgIGJvb3RfY3B1X2hhcyhYODZfRkVB
VFVSRV9TQ19NU1JfSFZNKSAgICAgID8gIiBNU1JfU1BFQ19DVFJMIiA6ICIiLAogICAgICAgICAg
ICBib290X2NwdV9oYXMoWDg2X0ZFQVRVUkVfU0NfUlNCX0hWTSkgICAgICA/ICIgUlNCIiAgICAg
ICAgICAgOiAiIiwKQEAgLTM3Nyw2ICszNzgsNyBAQCBzdGF0aWMgdm9pZCBfX2luaXQgcHJpbnRf
ZGV0YWlscyhlbnVtIGluZF90aHVuayB0aHVuaywgdWludDY0X3QgY2FwcykKICAgICBwcmludGso
IiAgU3VwcG9ydCBmb3IgUFYgVk1zOiVzJXMlcyVzJXNcbiIsCiAgICAgICAgICAgIChib290X2Nw
dV9oYXMoWDg2X0ZFQVRVUkVfU0NfTVNSX1BWKSB8fAogICAgICAgICAgICAgYm9vdF9jcHVfaGFz
KFg4Nl9GRUFUVVJFX1NDX1JTQl9QVikgfHwKKyAgICAgICAgICAgIGJvb3RfY3B1X2hhcyhYODZf
RkVBVFVSRV9NRF9DTEVBUikgIHx8CiAgICAgICAgICAgICBvcHRfZWFnZXJfZnB1KSAgICAgICAg
ICAgICAgICAgICAgICAgICAgID8gIiIgICAgICAgICAgICAgICA6ICIgTm9uZSIsCiAgICAgICAg
ICAgIGJvb3RfY3B1X2hhcyhYODZfRkVBVFVSRV9TQ19NU1JfUFYpICAgICAgID8gIiBNU1JfU1BF
Q19DVFJMIiA6ICIiLAogICAgICAgICAgICBib290X2NwdV9oYXMoWDg2X0ZFQVRVUkVfU0NfUlNC
X1BWKSAgICAgICA/ICIgUlNCIiAgICAgICAgICAgOiAiIiwKLS0gCjIuMjIuMAoKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 31 13:44:40 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 13: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 1hsouG-0005jx-4E; Wed, 31 Jul 2019 13:44:40 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=UN8Z=V4=suse.com=jnwang@srs-us1.protection.inumbo.net>)
 id 1hsouE-0005jR-L3
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 13:44:38 +0000
X-Inumbo-ID: 5485a4b8-b399-11e9-8980-bc764e045a96
Received: from m4a0040g.houston.softwaregrp.com (unknown [15.124.2.86])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5485a4b8-b399-11e9-8980-bc764e045a96;
 Wed, 31 Jul 2019 13:44:37 +0000 (UTC)
Received: FROM m4a0040g.houston.softwaregrp.com (15.120.17.147) BY
 m4a0040g.houston.softwaregrp.com WITH ESMTP; 
 Wed, 31 Jul 2019 13:44:31 +0000
Received: from M9W0067.microfocus.com (2002:f79:be::f79:be) by
 M4W0335.microfocus.com (2002:f78:1193::f78:1193) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Wed, 31 Jul 2019 13:32:33 +0000
Received: from NAM05-DM3-obe.outbound.protection.outlook.com (15.124.72.11) by
 M9W0067.microfocus.com (15.121.0.190) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Wed, 31 Jul 2019 13:32:33 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=gBYnbNiqogGt2GU8KGdNu5nRnal27LXu1Khbup217efgRqFMyrZ3VIx1IQuGgdc6cP0nHBIXGcHBMq+D9vQm3+7m1d5tvRf8qnYwL2cjlpGus1bDX9p1w3NXKGSz0DwhL1TQv8pqxxF0NLrFmIJmtRm43DHLrrdVo3Tp4BqQl+oT44ScTLSIvroSF2IB5FMHUdHFyBH8g9gyLYT10e543HFnpRgogryn1PDTLzz3pchMqIA3G1GbbOdmztjDW7v2lqD3hD9MPWTiNmHoGwAvVJyG7o1l+xvECKpMH/e1+I2XR3kg4y1+M2w7Q/VfYETLnWjMbWyTjsYB3sQQe67B9w==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=7/xSTADiD07/l/fosXubD9Scd+qOTl7yjuMAGXPREaU=;
 b=GBNQ9j00vZ22dK3j7Bv+JRguPbexlsIx/qO9FJrB0t6wUijhxUo0qW7e5EjIvnE4gnZYq63+B/RHSMvbXxdh42Trw2kRZnEivXaofmjNXqEWO3nzBMafbJAfRwRa+Q+0emYjX9095C294tFAl4kYK9zr3fQwcVS/Q49PAvHoBsSGOZR5FfBVSxPQMxDqHI4a9xbtiaG/zAwwdvVc6+aqsw4j7fK+MRHwMmYrGcYpNQmbfIxPhgkTe+Afvg6bbtcgWVFhxhqdUTr4c56Hwsso84Abaq3Aj7o1yd7ejLqxAnxCT0vvkN8M7AXx5WNvxpVyWNJ6NrKpaT0hbDkJF6f4Yg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass
 header.d=suse.com;arc=none
Received: from BY5PR18MB3170.namprd18.prod.outlook.com (10.255.137.144) by
 BY5PR18MB3266.namprd18.prod.outlook.com (10.255.163.207) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2136.14; Wed, 31 Jul 2019 13:32:32 +0000
Received: from BY5PR18MB3170.namprd18.prod.outlook.com
 ([fe80::ad30:31ad:5576:bb56]) by BY5PR18MB3170.namprd18.prod.outlook.com
 ([fe80::ad30:31ad:5576:bb56%7]) with mapi id 15.20.2136.010; Wed, 31 Jul 2019
 13:32:32 +0000
From: Jin Nan Wang <jnwang@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH] Speculative mitigation facilities report wrong status V4
Thread-Index: AQHVR6RnpQWKZDonvE6LwiC0SdZMpQ==
Date: Wed, 31 Jul 2019 13:32:32 +0000
Message-ID: <20190731133214.22790-1-jnwang@suse.com>
Accept-Language: zh-CN, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: SG2PR03CA0097.apcprd03.prod.outlook.com
 (2603:1096:4:7c::25) To BY5PR18MB3170.namprd18.prod.outlook.com
 (2603:10b6:a03:1a9::16)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=jnwang@suse.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-mailer: git-send-email 2.22.0
x-originating-ip: [45.122.156.254]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 5ef7e1a1-4772-4848-f7a2-08d715bb8a52
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR18MB3266; 
x-ms-traffictypediagnostic: BY5PR18MB3266:
x-microsoft-antispam-prvs: <BY5PR18MB3266DA543A5DC4328EC8FCCABEDF0@BY5PR18MB3266.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:214;
x-forefront-prvs: 011579F31F
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(376002)(346002)(39860400002)(396003)(366004)(136003)(199004)(189003)(2906002)(6512007)(14454004)(4326008)(476003)(2616005)(3846002)(6116002)(25786009)(86362001)(66446008)(66476007)(64756008)(107886003)(68736007)(66556008)(386003)(36756003)(478600001)(486006)(2501003)(66946007)(6506007)(50226002)(316002)(1076003)(6436002)(5640700003)(6486002)(26005)(66066001)(54906003)(99286004)(305945005)(8936002)(5660300002)(256004)(81166006)(7736002)(6916009)(71200400001)(71190400001)(186003)(8676002)(2351001)(53936002)(52116002)(102836004)(81156014);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3266;
 H:BY5PR18MB3170.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: IE37Y86bHQGMZNhatgis9UELfT0P1IXDUVDh/Q+OjVVji1GQUAG2/gV1/24K4gkaBVfwbi4jQITb2SsV6vQ5xQmdoJWwgul5lJ6lO3G6R8BFx3FYlb6CuedGvbwUmkr6YW1KJdHSABK0VezR8xfmttirnoStQWwRC3GFiDBZXp9rgZP0e2aaS9E00q4aIAMy+UtP85L0dtyK7XnEkxAaSIOYz2LfqyqLTrstmrwP+esTGQv7ZtN98Y1Yrxg+oXIRs1gBc0s3ISYiGVsi4X8KrpxttR54Fcp8qRlcZ7hNm3oGInsbSAzIAs7kzt0PQQsjVjMV3em6716t93Fsnt5zZm8X4sz7OgjhUMO4p+CJ0oB/VMTPCI1QfD7AhDCBE3MenQ4igdteeGK+55NcENOKKl1Gcbj8QpDlTJiynnDQrZE=
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 5ef7e1a1-4772-4848-f7a2-08d715bb8a52
X-MS-Exchange-CrossTenant-originalarrivaltime: 31 Jul 2019 13:32:32.2254 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: jnwang@suse.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3266
X-OriginatorOrg: suse.com
Subject: [Xen-devel] [PATCH] Speculative mitigation facilities report wrong
 status V4
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>,
 Jin Nan Wang <jnwang@suse.com>, "wl@xen.org" <wl@xen.org>,
 Jan Beulich <JBeulich@suse.com>, "roger.pau@citrix.com" <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Qm9vdGluZyB3aXRoIHNwZWMtY3RybD0wIHJlc3VsdHMgaW4gWGVuIHByaW50aW5nICJOb25lIE1E
X0NMRUFSIi4KCihYRU4pICAgU3VwcG9ydCBmb3IgSFZNIFZNczogTm9uZSBNRF9DTEVBUgooWEVO
KSAgIFN1cHBvcnQgZm9yIFBWIFZNczogTm9uZSBNRF9DTEVBUgoKQWRkIGEgY2hlY2sgYWJvdXQg
WDg2X0ZFQVRVUkVfTURfQ0xFQVIgdG8gYXZvaWQgdG8gcHJpbnQgIk5vbmUiLgoKU2lnbmVkLW9m
Zi1ieTogSmFtZXMgV2FuZyA8am53YW5nQHN1c2UuY29tPgotLS0KIHhlbi9hcmNoL3g4Ni9zcGVj
X2N0cmwuYyB8IDIgKysKIDEgZmlsZSBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKykKCmRpZmYgLS1n
aXQgYS94ZW4vYXJjaC94ODYvc3BlY19jdHJsLmMgYi94ZW4vYXJjaC94ODYvc3BlY19jdHJsLmMK
aW5kZXggY2FkYTlhMDU4ZS4uNDY4YTg0NzU5OCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3Nw
ZWNfY3RybC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9zcGVjX2N0cmwuYwpAQCAtMzY2LDYgKzM2Niw3
IEBAIHN0YXRpYyB2b2lkIF9faW5pdCBwcmludF9kZXRhaWxzKGVudW0gaW5kX3RodW5rIHRodW5r
LCB1aW50NjRfdCBjYXBzKQogICAgIHByaW50aygiICBTdXBwb3J0IGZvciBIVk0gVk1zOiVzJXMl
cyVzJXNcbiIsCiAgICAgICAgICAgIChib290X2NwdV9oYXMoWDg2X0ZFQVRVUkVfU0NfTVNSX0hW
TSkgfHwKICAgICAgICAgICAgIGJvb3RfY3B1X2hhcyhYODZfRkVBVFVSRV9TQ19SU0JfSFZNKSB8
fAorICAgICAgICAgICAgYm9vdF9jcHVfaGFzKFg4Nl9GRUFUVVJFX01EX0NMRUFSKSAgIHx8CiAg
ICAgICAgICAgICBvcHRfZWFnZXJfZnB1KSAgICAgICAgICAgICAgICAgICAgICAgICAgID8gIiIg
ICAgICAgICAgICAgICA6ICIgTm9uZSIsCiAgICAgICAgICAgIGJvb3RfY3B1X2hhcyhYODZfRkVB
VFVSRV9TQ19NU1JfSFZNKSAgICAgID8gIiBNU1JfU1BFQ19DVFJMIiA6ICIiLAogICAgICAgICAg
ICBib290X2NwdV9oYXMoWDg2X0ZFQVRVUkVfU0NfUlNCX0hWTSkgICAgICA/ICIgUlNCIiAgICAg
ICAgICAgOiAiIiwKQEAgLTM3Nyw2ICszNzgsNyBAQCBzdGF0aWMgdm9pZCBfX2luaXQgcHJpbnRf
ZGV0YWlscyhlbnVtIGluZF90aHVuayB0aHVuaywgdWludDY0X3QgY2FwcykKICAgICBwcmludGso
IiAgU3VwcG9ydCBmb3IgUFYgVk1zOiVzJXMlcyVzJXNcbiIsCiAgICAgICAgICAgIChib290X2Nw
dV9oYXMoWDg2X0ZFQVRVUkVfU0NfTVNSX1BWKSB8fAogICAgICAgICAgICAgYm9vdF9jcHVfaGFz
KFg4Nl9GRUFUVVJFX1NDX1JTQl9QVikgfHwKKyAgICAgICAgICAgIGJvb3RfY3B1X2hhcyhYODZf
RkVBVFVSRV9NRF9DTEVBUikgIHx8CiAgICAgICAgICAgICBvcHRfZWFnZXJfZnB1KSAgICAgICAg
ICAgICAgICAgICAgICAgICAgID8gIiIgICAgICAgICAgICAgICA6ICIgTm9uZSIsCiAgICAgICAg
ICAgIGJvb3RfY3B1X2hhcyhYODZfRkVBVFVSRV9TQ19NU1JfUFYpICAgICAgID8gIiBNU1JfU1BF
Q19DVFJMIiA6ICIiLAogICAgICAgICAgICBib290X2NwdV9oYXMoWDg2X0ZFQVRVUkVfU0NfUlNC
X1BWKSAgICAgICA/ICIgUlNCIiAgICAgICAgICAgOiAiIiwKLS0gCjIuMjIuMAoKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 31 13:46:52 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 13:46:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsowK-0005zk-SO; Wed, 31 Jul 2019 13:46:48 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=QWEJ=V4=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hsowK-0005zd-BQ
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 13:46:48 +0000
X-Inumbo-ID: a2afb6f0-b399-11e9-9459-cf21a768ef9e
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id a2afb6f0-b399-11e9-9459-cf21a768ef9e;
 Wed, 31 Jul 2019 13:46:45 +0000 (UTC)
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: cth3Q293niLlw28Df0dYjNhdwwtiIaPlwtpxiyQ9TSIRrV6Px9NOwpjJHy47tNg1o3B7Rj5Sij
 3JTANwNqi/8p8htWErCsR6yPQqtboYv8Ar3O9FaKreWAyFk1xXjLiMaUMQIbv9HQY6IWfu4lpV
 hOZUEuXvpNolSBYo2zqyuFGlicdEJ0DuvE10WuM9t3+axSIN5allMNvw3cUybsg5A07rG1SSw2
 QrMlkaUwuQzZ2XyrJyk26/FCtPagWoHW0QUipGAwbqfa7j7ew74Iow7DqBS0lZqc36cJNdDOXF
 RM4=
X-SBRS: 2.7
X-MesageID: 3782802
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,330,1559534400"; 
   d="scan'208";a="3782802"
To: Jin Nan Wang <jnwang@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
References: <20190731133325.23052-1-jnwang@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <51d02136-3b51-5aa7-cd93-663c98d8382b@citrix.com>
Date: Wed, 31 Jul 2019 14:46:41 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <20190731133325.23052-1-jnwang@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 v5] Speculative mitigation facilities report
 wrong status
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "wl@xen.org" <wl@xen.org>, Jan Beulich <JBeulich@suse.com>,
 "roger.pau@citrix.com" <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMzEvMDcvMjAxOSAxNDozMywgSmluIE5hbiBXYW5nIHdyb3RlOgo+IEJvb3Rpbmcgd2l0aCBz
cGVjLWN0cmw9MCByZXN1bHRzIGluIFhlbiBwcmludGluZyAiTm9uZSBNRF9DTEVBUiIuCj4KPiAo
WEVOKSAgIFN1cHBvcnQgZm9yIEhWTSBWTXM6IE5vbmUgTURfQ0xFQVIKPiAoWEVOKSAgIFN1cHBv
cnQgZm9yIFBWIFZNczogTm9uZSBNRF9DTEVBUgo+Cj4gQWRkIGEgY2hlY2sgYWJvdXQgWDg2X0ZF
QVRVUkVfTURfQ0xFQVIgdG8gYXZvaWQgdG8gcHJpbnQgIk5vbmUiLgo+Cj4gU2lnbmVkLW9mZi1i
eTogSmFtZXMgV2FuZyA8am53YW5nQHN1c2UuY29tPgoKUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29w
ZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 31 13:54:07 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 13:54:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsp39-0006ko-Ne; Wed, 31 Jul 2019 13:53:51 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=X4wy=V4=dornerworks.com=stewart.hildebrand@srs-us1.protection.inumbo.net>)
 id 1hsp38-0006kj-Nx
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 13:53:50 +0000
X-Inumbo-ID: 9cc15720-b39a-11e9-8524-879bbab952df
Received: from webmail.dornerworks.com (unknown [12.207.209.150])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 9cc15720-b39a-11e9-8524-879bbab952df;
 Wed, 31 Jul 2019 13:53:46 +0000 (UTC)
From: Stewart Hildebrand <Stewart.Hildebrand@dornerworks.com>
To: Julien Grall <julien.grall@arm.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v2 2/2] xen/arm: platform: Add Raspberry Pi platform
Thread-Index: AQHVR5gxZUSIiWadR0Wl+dTl5FYzE6bku0vA
Date: Wed, 31 Jul 2019 13:55:12 +0000
Message-ID: <d502ff01019443ebb5f3edbaafd2671d@dornerworks.com>
References: <cover.1564371527.git.stewart.hildebrand@dornerworks.com>
 <2473fc46a8229bb2434a90a510136202e7479177.1564371527.git.stewart.hildebrand@dornerworks.com>
 <bca49f6e-7e01-f2d0-b309-9f0dccd70860@arm.com>
In-Reply-To: <bca49f6e-7e01-f2d0-b309-9f0dccd70860@arm.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [172.27.12.5]
MIME-Version: 1.0
X-spam-status: No, score=-2.9 required=5.0 tests=ALL_TRUSTED, BAYES_00,
 MAILSHELL_SCORE_0_4
X-Spam-Flag: NO
Subject: Re: [Xen-devel] [PATCH v2 2/2] xen/arm: platform: Add Raspberry Pi
 platform
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andre Przywara <andre.przywara@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkbmVzZGF5LCBKdWx5IDMxLCAyMDE5IDg6MDQgQU0sIEp1bGllbiBHcmFsbCA8anVsaWVu
LmdyYWxsQGFybS5jb20+IHdyb3RlOg0KPkhpIFN0ZXdhcnQsDQoNCkhpIEp1bGllbg0KDQo+T24g
MjkvMDcvMjAxOSAxNDoxOSwgU3Rld2FydCBIaWxkZWJyYW5kIHdyb3RlOg0KPj4gVGhlIGF1eCBw
ZXJpcGhlcmFscyAodWFydDEsIHNwaTEsIGFuZCBzcGkyKSBzaGFyZSBhbiBJUlEgYW5kIGEgcGFn
ZSBvZg0KPj4gbWVtb3J5LiBGb3IgZGVidWdnaW5nLCBpdCBpcyBoZWxwZnVsIHRvIHVzZSB0aGUg
YXV4IFVBUlQgaW4gWGVuLiBJbg0KPj4gdGhpcyBjYXNlLCBYZW4gd291bGQgdHJ5IHRvIGFzc2ln
biBzcGkxIGFuZCBzcGkyIHRvIGRvbTAsIGJ1dCB0aGlzDQo+PiByZXN1bHRzIGluIGFuIGVycm9y
IHNpbmNlIHRoZSBzaGFyZWQgSVJRIHdhcyBhbHJlYWR5IGFzc2lnbmVkIHRvIFhlbi4NCj4+IEJs
YWNrbGlzdCBhdXggZGV2aWNlcyBvdGhlciB0aGFuIHRoZSBVQVJUIHRvIHByZXZlbnQgbWFwcGlu
ZyB0aGUgc2hhcmVkDQo+PiBJUlEgYW5kIG1lbW9yeSByYW5nZSB0byBkb20wLg0KPg0KPlJlYWRp
bmcgdGhlIGNvbW1pdCBtZXNzYWdlLCBpdCBpcyB1bmNsZWFyIHdoYXQncyB0aGUgaW1wYWN0IG9u
IGJsYWNrbGlzdCBzcGkxDQo+YW5kIHNwaTIuIENvdWxkIHlvdSBleHBhbmQgaXQ/DQoNClllcywg
Z29vZCB0aGlua2luZy4gV2hhdCBkbyB5b3UgdGhpbmsgYWJvdXQgdGhlIGZvbGxvd2luZyAodGhl
IGZpcnN0IHBhcmFncmFwaCBpcyB1bmNoYW5nZWQsIGp1c3QgY29waWVkIGZvciBjb21wbGV0ZW5l
c3MpOg0KDQoiVGhlIGF1eCBwZXJpcGhlcmFscyAodWFydDEsIHNwaTEsIGFuZCBzcGkyKSBzaGFy
ZSBhbiBJUlEgYW5kIGEgcGFnZSBvZg0KbWVtb3J5LiBGb3IgZGVidWdnaW5nLCBpdCBpcyBoZWxw
ZnVsIHRvIHVzZSB0aGUgYXV4IFVBUlQgaW4gWGVuLiBJbg0KdGhpcyBjYXNlLCBYZW4gd291bGQg
dHJ5IHRvIGFzc2lnbiBzcGkxIGFuZCBzcGkyIHRvIGRvbTAsIGJ1dCB0aGlzDQpyZXN1bHRzIGlu
IGFuIGVycm9yIHNpbmNlIHRoZSBzaGFyZWQgSVJRIHdhcyBhbHJlYWR5IGFzc2lnbmVkIHRvIFhl
bi4NCkJsYWNrbGlzdCBhdXggZGV2aWNlcyBvdGhlciB0aGFuIHRoZSBVQVJUIHRvIHByZXZlbnQg
bWFwcGluZyB0aGUgc2hhcmVkDQpJUlEgYW5kIG1lbW9yeSByYW5nZSB0byBkb20wLg0KDQpCbGFj
a2xpc3Rpbmcgc3BpMSBhbmQgc3BpMiB1bmZvcnR1bmF0ZWx5IG1ha2VzIHRob3NlIHBlcmlwaGVy
YWxzDQp1bmF2YWlsYWJsZSBmb3IgdXNlIGluIHRoZSBzeXN0ZW0uIEZ1dHVyZSB3b3JrIGNvdWxk
IGluY2x1ZGUgZm9yd2FyZGluZw0KdGhlIElSUSBmb3Igc3BpMSBhbmQgc3BpMiwgYW5kIHRyYXAg
YW5kIG1lZGlhdGUgYWNjZXNzIHRvIHRoZSBtZW1vcnkNCnJhbmdlIGZvciBzcGkxIGFuZCBzcGky
LiINCg0KV291bGQgeW91IGxpa2UgbWUgdG8gcmUtc2VuZCB0aGUgcGF0Y2gsIG9yIGNhbiB0aGUg
bWVzc2FnZSBiZSB1cGRhdGVkIG9uIGNvbW1pdD8NCg0KU3Rldw0KDQo+VGhlIHJlc3Qgb2YgdGhl
IHBhdGNoIGxvb2tzIGdvb2QuDQo+DQo+Q2hlZXJzLA0KPg0KPi0tDQo+SnVsaWVuIEdyYWxsDQpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 31 13:59:36 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 13: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 1hsp8e-0006uQ-Jr; Wed, 31 Jul 2019 13: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=7/lg=V4=gmail.com=lars.kurth.xen@srs-us1.protection.inumbo.net>)
 id 1hsp8c-0006uD-UH
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 13:59:31 +0000
X-Inumbo-ID: 69ddb259-b39b-11e9-8980-bc764e045a96
Received: from mail-wm1-x341.google.com (unknown [2a00:1450:4864:20::341])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 69ddb259-b39b-11e9-8980-bc764e045a96;
 Wed, 31 Jul 2019 13:59:29 +0000 (UTC)
Received: by mail-wm1-x341.google.com with SMTP id s3so60905899wms.2
 for <xen-devel@lists.xenproject.org>; Wed, 31 Jul 2019 06:59:29 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:subject:from:in-reply-to:date:cc
 :content-transfer-encoding:message-id:references:to;
 bh=S4cLWe3+ZOcUBeFK991ijpC0RGjn5nrYH64Q1+hDrT8=;
 b=Ysus9dHCe55rqzzmBEg2KvD13uV1Zbs2UcPAKehUZyLAg/uuuhoebYbzUgUYpqYbc+
 kGF0OQDCBNFqKMSOqqkZrNdWosjpOtAzSOZmhlCMUuJkmCpUuVHRjhG9gY+0rKqH3gWU
 9ZZMEaoGxO9pDCJyxykZ+ZPrVc+zVkDDfG9JTN/5Vvysu3/NaVNQnrCT9qoUEKcSbuaa
 NAawM1JNQk+siGRTtQYefTZ7BkFMo3+qZx4aGZyYOdO94P4aGW8Mpni2ZcbdKIfBpDod
 OnbBfBBw8arRJRRHqQklImzOHPHZ3piz3aNaWQ9gUbhpvRdzKDXx+OLR8zFmvGOLXs0S
 g2rQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc
 :content-transfer-encoding:message-id:references:to;
 bh=S4cLWe3+ZOcUBeFK991ijpC0RGjn5nrYH64Q1+hDrT8=;
 b=Iv2sV6nAA6LbiphVw+ubiSmWqeCpNYM6/8XjxzjE+Pf7GXtPxh/cM3gK/SqjArXv9Q
 0vYjCtx4ZHwPcB8hR22CUfmYx0fbpYt+QSbt84G67aXU0B2qUf1jqHlEtfvoXFbqQrEh
 QkQayZ+1o/bHwm93f0WDkjikBDW7qUpjqKK316fkC9mtSCgNE7B7BQgzA4QUenNU9QPJ
 8aYBCe5NXLVq7NXSORsVUsgfChxArKA5UETIlxpdHUWFK6QdPn+8mxuWLRWan1xft5df
 AQ2pQX28s8udKQ1bsyBTs41mpCMbwEfJYn1TQgQSBIojiax7uMOJhptCM0Mj3EDly1E8
 oPYw==
X-Gm-Message-State: APjAAAUuutP2Xh4AAfVqcyE+tq20W4wcAQ51Kopr95/1Xx8o5qNZoB91
 QlPC39goaVsuf5MX4+Dnimk=
X-Google-Smtp-Source: APXvYqwMv+pBs4UWVJShxdQkP7U3GksdA1WWspYDhAVeCEfbItuhKVhIo1mJO2BAdQlOmme05ivuLw==
X-Received: by 2002:a1c:305:: with SMTP id 5mr81897722wmd.101.1564581567770;
 Wed, 31 Jul 2019 06:59:27 -0700 (PDT)
Received: from ?IPv6:2a02:c7f:ac18:da00:64c0:6941:27f0:f032?
 ([2a02:c7f:ac18:da00:64c0:6941:27f0:f032])
 by smtp.gmail.com with ESMTPSA id e6sm66602953wrw.23.2019.07.31.06.59.26
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Wed, 31 Jul 2019 06:59:27 -0700 (PDT)
Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\))
From: Lars Kurth <lars.kurth.xen@gmail.com>
In-Reply-To: <f0a10555-0561-15dd-1516-fa3fe6b1d0db@arm.com>
Date: Wed, 31 Jul 2019 14:59:25 +0100
Message-Id: <791C64FD-8560-4894-B56E-F49C54BF20FC@gmail.com>
References: <20190730065637.3802-1-lukasz.hawrylko@intel.com>
 <5e5c945a-6bdb-2776-e2db-b11bbeb74bf5@suse.com>
 <d216b609-353d-e4c7-fdea-e2e63b175bb8@arm.com>
 <6b786dc3-f6d0-8536-0291-4f0de7f673b8@suse.com>
 <3dc11cbc-97a1-dae7-eba0-1bb0f8151244@arm.com>
 <47da6b72-614f-b29b-7357-ec6ea0bd3a17@citrix.com>
 <9BB67D01-4F6E-43DA-B080-2EA26AA67C43@xenproject.org>
 <f0a10555-0561-15dd-1516-fa3fe6b1d0db@arm.com>
To: Julien Grall <julien.grall@arm.com>
X-Mailer: Apple Mail (2.3445.9.1)
Subject: Re: [Xen-devel] [PATCH] Intel TXT: add reviewer,
 move to Odd Fixes state
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>, "Tim \(Xen.org\)" <tim@xen.org>,
 Committers <committers@xenproject.org>, 'Jan Beulich' <JBeulich@suse.com>,
 Lukasz Hawrylko <lukasz.hawrylko@intel.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Cgo+IE9uIDMxIEp1bCAyMDE5LCBhdCAxMjo1MiwgSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxA
YXJtLmNvbT4gd3JvdGU6Cj4gCj4+IFRvIG1vdmUgZm9yd2FyZDoKPj4gKiBUaGVyZSBzaG91bGQg
YmUgYSBwb2xpY3kgZGlzY3Vzc2lvbgo+IAo+IEhvdyBzaG91bGQgSSByYWlzZSBpdD8gRG8geW91
IHdhbnQgYSBwYXRjaCBhZ2FpbiBjb250cmlidXRpb24tZ3VpZGVsaW5lcz8KCkkgdGhpbmsgd2Ug
c2hvdWxkIHN0YXJ0IHdpdGggYW4gZS1tYWlsIHRocmVhZCB3aXRoIGFuIGFwcHJvcHJpYXRlIHRp
dGxlIG9uIHhlbi1kZXZlbEAgKENDaW5nIGNvbW1pdHRlcnNAKSBvdXRsaW5pbmcgCiogV2hhdCB0
aGUgcHJvcG9zYWwgaXMgYW5kIHdoeSBpdCBpcyBpbXBvcnRhbnQKICAtIEhvdyB3ZSBkb2N1bWVu
dCBpdCBpcyBzZWNvbmRhcnkgYW5kIEkgYW0gaGFwcHkgdG8gcGljayB0aGlzIHVwIGFmdGVyIHRo
ZXJlIGlzIGFncmVlbWVudCAKKiBIb3cgaXQgd291bGQgYmUgaW1wbGVtZW50ZWQgLSBlLmcuIGlm
IHRoZSBwcm9wb3NhbCB3YXMgdG8gcmVqZWN0IGUtbWFpbHMgd2l0aCBhIGRpc2NsYWltZXIsIHdl
IG5lZWQgdG8gaGF2ZSBhIG1lY2hhbmlzbSB0aGF0IGRvZXMgdGhpcyByZWxpYWJseSBhbmQgYWxz
byBpbmZvcm1zIHNlbmRlcnMgd2h5IGEgbWFpbCB3YXMgbm90IHBvc3RlZC4gV2Ugd291bGRuJ3Qg
d2FudCB4ZW4tZGV2ZWxAIHRvIGJlY29tZSBhIGJsYWNrIGhvbGUsIHdoZXJlIHN0dWZmIGZyb20g
c29tZSBwZW9wbGUgZ2V0cyBsb3N0IHdpdGhvdXQKCkl0IHRoZW4gd291bGQgaGF2ZSB0byBnbyB0
aHJvdWdoIGEgdm90ZSBhcyBub3JtYWwuIFlvdSBtYXkgd2FudCB0byBoYXZlIGEgY2hhdCB0byBJ
YW4gSmFja3NvbiBvbiBJUkM6IGhlIGhhcyBzb21lIG9waW5pb25zIGFuZCBleHBlcmllbmNlIHRo
YXQgaXMgYXBwbGljYWJsZQoKSSBqdXN0IGFncmVlZCB3aXRoIElhbiwgdGhhdCB0aGVyZSB3aWxs
IGJlIGEgc2ltaWxhciBkaXNjdXNzaW9uIHJlbGF0ZWQgdG8gdGhlIDIgc3RlcCBwcm9jZXNzIHRv
IGNoYW5nZSBtYWludGFpbmVycyB2aWEgdW5zdXBwb3J0ZWQgc3RhdHVzLCB3aGljaCBhbHNvIHdh
cyBoaWdobGlnaHRlZCBpbiB0aGlzIHRocmVhZC4gQWx0aG91Z2ggdGhpcyBjYW4gcHJvYmFibHkg
anVzdCBiZSBhIHBhdGNoIHRvIE1BSU5UQUlORVJTCgpSZWdhcmRzCkxhcnMKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 31 13:59:36 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 13: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 1hsp8e-0006uY-Te; Wed, 31 Jul 2019 13: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=8Zog=V4=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hsp8e-0006uL-Ac
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 13:59:32 +0000
X-Inumbo-ID: 6b1b6ad4-b39b-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 6b1b6ad4-b39b-11e9-8980-bc764e045a96;
 Wed, 31 Jul 2019 13:59:30 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id C9EFF344;
 Wed, 31 Jul 2019 06:59:30 -0700 (PDT)
Received: from [10.1.196.50] (e108454-lin.cambridge.arm.com [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 1C4803F694;
 Wed, 31 Jul 2019 06:59:30 -0700 (PDT)
To: Viktor Mitin <viktor.mitin.19@gmail.com>, xen-devel@lists.xenproject.org
References: <20190731102856.23215-1-viktor.mitin.19@gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <15d478d0-7fd7-9100-697d-8a5249570b8a@arm.com>
Date: Wed, 31 Jul 2019 14:59:28 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <20190731102856.23215-1-viktor.mitin.19@gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v4 1/2] xen/arm: extend
 fdt_property_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: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Viktor Mitin <viktor_mitin@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>

SGksCgpZb3Ugc2hvdWxkIGhhdmUgZW5vdWdoIGNoYXJhY3RlcnMgaW4gdGhlIHRpdGxlIHRvIGV4
cGxhaW4gd2hhdCB5b3UgYXJlIApleHRlbmRpbmcuIFNvbWV0aGluZyBsaWtlOgoKeGVuL2FybTog
RXh0ZW5kIGZkdF9wcm9wZXJ0eV9pbnRlcnJ1cHRzIHRvIHN1cHBvcnQgZG9tVQoKT24gMzEvMDcv
MjAxOSAxMToyOCwgVmlrdG9yIE1pdGluIHdyb3RlOgo+IEV4dGVuZCBmZHRfcHJvcGVydHlfaW50
ZXJydXB0cyB0byBkZWFsIHdpdGggb3RoZXIgZG9tYWluIHRoYW4gdGhlIGh3ZG9tLgo+IAo+IFRo
ZSBwcm90b3R5cGUgb2YgZmR0X3Byb3BlcnR5X2ludGVycnVwdHMoKSBoYXMgYmVlbiBtb2RpZmll
ZAo+IHRvIHN1cHBvcnQgYm90aCBod2RvbSBhbmQgZG9tVSBpbiBvbmUgZnVuY3Rpb24uCj4gCj4g
VGhpcyBpcyBhIHByZXBhcmF0b3J5IGZvciB0aGUgcGF0Y2ggInhlbi9hcm06IG1lcmdlIG1ha2Vf
dGltZXJfbm9kZSBhbmQKPiBtYWtlX3RpbWVyX2RvbVVfbm9kZSIuIE9yaWdpbmFsIGdvYWwgaXMg
dG8gbWVyZ2UgbWFrZV90aW1lcl9ub2RlIGFuZAo+IG1ha2VfdGltZXJfZG9tVV9ub2RlIGZ1bmN0
aW9ucy4gU2VlIGRpc2N1c3Npb24gaW4gZS1tYWlsLCB0aGUgTWVzc2FnZS1JRCBpczoKPiA8MjAx
OTA2MjAxMDM4MDUuOTI3LTEtdmlrdG9yLm1pdGluLjE5QGdtYWlsLmNvbT4KClRoZSBjb21taXQg
bWVzc2FnZSBzaG91bGQgbm90IHBvaW50IHRvIGRpc2N1c3Npb24gYnV0IHN1bW1hcml6ZSBpdC4g
SWYgeW91IHdhbnQgCnRvIHBvaW50IHRvIHRoZSBkaXNjdXNzaW9uLCB0aGVuIHBsZWFzZSBkbyBp
dCBhZnRlciAtLS0uCgpBbHNvLCB0aGlzIGlzIGEgYml0IHJpc2t5IHRvIHdyaXRlIGRvd24gdGhl
IHRpdGxlIG9mIGEgcGF0Y2ggdGhhdCBkb2VzIG5vdCAKcHJlY2VkZWQgaXQgKG9yIGJlZW4gY29t
bWl0dGVkKS4gSW1hZ2Ugd2UgZGVjaWRlIHRvIHJlbmFtZSBpdC4uLiBJbnN0ZWFkLCBpdCBpcyAK
Y29tbW9uIHRvIHNheSAiQSBmb2xsb3ctdXAgcGF0Y2ggd2lsbCBuZWVkIHRvIGNyZWF0ZSB0aGUg
aW50ZXJydXB0cyBmb3IgZWl0aGVyIApkb20wIG9yIGRvbVUiLgoKPiAKPiBOb3RlOiB0aGVyZSBp
cyBubyBmdW5jdGlvbmFsIGNoYW5nZXMgaW50cm9kdWNlZCBieSB0aGlzIHBhdGNoLgoKWW91IGFy
ZSBleHBhbmRpbmcgdGhlIGZ1bmN0aW9uIHRvIHRoaXMgaXMgdGVjaG5pY2FsbHkgYSBmdW5jdGlv
bmFsIGNoYW5nZXMuCgo+IAo+IFN1Z2dlc3RlZC1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3Jh
bGxAYXJtLmNvbT4KPiBTaWduZWQtb2ZmLWJ5OiBWaWt0b3IgTWl0aW4gPHZpa3Rvcl9taXRpbkBl
cGFtLmNvbT4KPiAtLS0KPiAgIHhlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYyB8IDIyICsrKysr
KysrKysrKystLS0tLS0tLS0KPiAgIDEgZmlsZSBjaGFuZ2VkLCAxMyBpbnNlcnRpb25zKCspLCA5
IGRlbGV0aW9ucygtKQo+IAo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxk
LmMgYi94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKPiBpbmRleCA0Yzg0MDQxNTVhLi5kMDRh
MWMzYWVjIDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYwo+ICsrKyBi
L3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYwo+IEBAIC02MjEsMTcgKzYyMSwxOSBAQCBzdGF0
aWMgdm9pZCBfX2luaXQgc2V0X2ludGVycnVwdChnaWNfaW50ZXJydXB0X3QgaW50ZXJydXB0LAo+
ICAgICogICJpbnRlcnJ1cHRzIjogY29udGFpbnMgdGhlIGxpc3Qgb2YgaW50ZXJydXB0cwo+ICAg
ICogICJpbnRlcnJ1cHQtcGFyZW50IjogbGluayB0byB0aGUgR0lDCj4gICAgKi8KPiAtc3RhdGlj
IGludCBfX2luaXQgZmR0X3Byb3BlcnR5X2ludGVycnVwdHModm9pZCAqZmR0LCBnaWNfaW50ZXJy
dXB0X3QgKmludHIsCj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHVuc2lnbmVkIG51bV9pcnEpCj4gK3N0YXRpYyBpbnQgX19pbml0IGZkdF9wcm9wZXJ0eV9pbnRl
cnJ1cHRzKGNvbnN0IHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8sCj4gKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBnaWNfaW50ZXJydXB0X3QgKmludHIsIHVuc2lnbmVkIG51bV9pcnEpCgpQ
bGVhc2UgYWxpZ24gdGhlIHNlY3Rpb24gbGluZSB3aXRoIHRoZSBmaXJzdCBhcmd1bWVudC4KCj4g
ICB7Cj4gICAgICAgaW50IHJlczsKPiArICAgIHVpbnQzMl90IHBoYW5kbGUgPSBpc19oYXJkd2Fy
ZV9kb21haW4oa2luZm8tPmQpID8KPiArICAgICAgICAgICAgICAgICAgICAgICBkdF9pbnRlcnJ1
cHRfY29udHJvbGxlci0+cGhhbmRsZSA6IEdVRVNUX1BIQU5ETEVfR0lDOwo+ICAgCj4gLSAgICBy
ZXMgPSBmZHRfcHJvcGVydHkoZmR0LCAiaW50ZXJydXB0cyIsIGludHIsIHNpemVvZiAoaW50clsw
XSkgKiBudW1faXJxKTsKPiArICAgIHJlcyA9IGZkdF9wcm9wZXJ0eShraW5mby0+ZmR0LCAiaW50
ZXJydXB0cyIsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgaW50ciwgc2l6ZW9mIChpbnRyWzBd
KSAqIG51bV9pcnEpOwo+ICAgICAgIGlmICggcmVzICkKPiAgICAgICAgICAgcmV0dXJuIHJlczsK
PiAgIAo+IC0gICAgcmVzID0gZmR0X3Byb3BlcnR5X2NlbGwoZmR0LCAiaW50ZXJydXB0LXBhcmVu
dCIsCj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICBkdF9pbnRlcnJ1cHRfY29udHJvbGxl
ci0+cGhhbmRsZSk7Cj4gKyAgICByZXMgPSBmZHRfcHJvcGVydHlfY2VsbChraW5mby0+ZmR0LCAi
aW50ZXJydXB0LXBhcmVudCIsIHBoYW5kbGUpOwo+ICAgCj4gICAgICAgcmV0dXJuIHJlczsKPiAg
IH0KPiBAQCAtNzMzLDcgKzczNSw3IEBAIHN0YXRpYyBpbnQgX19pbml0IG1ha2VfaHlwZXJ2aXNv
cl9ub2RlKHN0cnVjdCBkb21haW4gKmQsCj4gICAgICAgICogIFRPRE86IEhhbmRsZSBwcm9wZXJs
eSB0aGUgY3B1bWFzazsKPiAgICAgICAgKi8KPiAgICAgICBzZXRfaW50ZXJydXB0KGludHIsIGQt
PmFyY2guZXZ0Y2huX2lycSwgMHhmLCBEVF9JUlFfVFlQRV9MRVZFTF9MT1cpOwo+IC0gICAgcmVz
ID0gZmR0X3Byb3BlcnR5X2ludGVycnVwdHMoZmR0LCAmaW50ciwgMSk7Cj4gKyAgICByZXMgPSBm
ZHRfcHJvcGVydHlfaW50ZXJydXB0cyhraW5mbywgJmludHIsIDEpOwo+ICAgICAgIGlmICggcmVz
ICkKPiAgICAgICAgICAgcmV0dXJuIHJlczsKPiAgIAo+IEBAIC05NjAsOCArOTYyLDEwIEBAIHN0
YXRpYyBpbnQgX19pbml0IG1ha2VfZ2ljX25vZGUoY29uc3Qgc3RydWN0IGRvbWFpbiAqZCwgdm9p
ZCAqZmR0LAo+ICAgICAgIHJldHVybiByZXM7Cj4gICB9Cj4gICAKPiAtc3RhdGljIGludCBfX2lu
aXQgbWFrZV90aW1lcl9ub2RlKGNvbnN0IHN0cnVjdCBkb21haW4gKmQsIHZvaWQgKmZkdCkKPiAr
c3RhdGljIGludCBfX2luaXQgbWFrZV90aW1lcl9ub2RlKGNvbnN0IHN0cnVjdCBrZXJuZWxfaW5m
byAqa2luZm8pCgpUaGlzIGNoYW5nZSBpcyBzdGlsbCBub3QgZXhwbGFpbmVkIGluIHRoZSBjb21t
aXQgbWVzc2FnZS4KCj4gICB7Cj4gKyAgICB2b2lkICpmZHQgPSBraW5mby0+ZmR0Owo+ICsKCllv
dSBhZGQgdGhlIG5ld2xpbmUgaGVyZSBidXQgZHJvcCBpdCBpbiB0aGUgbmV4dCBwYXRjaC4gSW4g
Z2VuZXJhbCwgaXQgaXMgCnN0cm9uZ2x5IHJlY29tbWVuZGVkIHRvIG5vdCBhZGQgY29kZSB0aGlz
IGlzIHJlbW92ZWQgaW4gdGhlIHNhbWUgc2VyaWVzIHVubGVzcyAKdGhlcmUgYXJlIGEgcmVhc29u
IHRvLgoKPiAgICAgICBzdGF0aWMgY29uc3Qgc3RydWN0IGR0X2RldmljZV9tYXRjaCB0aW1lcl9p
ZHNbXSBfX2luaXRjb25zdCA9Cj4gICAgICAgewo+ICAgICAgICAgICBEVF9NQVRDSF9DT01QQVRJ
QkxFKCJhcm0sYXJtdjctdGltZXIiKSwKPiBAQCAtMTAxNiw3ICsxMDIwLDcgQEAgc3RhdGljIGlu
dCBfX2luaXQgbWFrZV90aW1lcl9ub2RlKGNvbnN0IHN0cnVjdCBkb21haW4gKmQsIHZvaWQgKmZk
dCkKPiAgICAgICBkdF9kcHJpbnRrKCIgIFZpcnQgaW50ZXJydXB0ICV1XG4iLCBpcnEpOwo+ICAg
ICAgIHNldF9pbnRlcnJ1cHQoaW50cnNbMl0sIGlycSwgMHhmLCBEVF9JUlFfVFlQRV9MRVZFTF9M
T1cpOwo+ICAgCj4gLSAgICByZXMgPSBmZHRfcHJvcGVydHlfaW50ZXJydXB0cyhmZHQsIGludHJz
LCAzKTsKPiArICAgIHJlcyA9IGZkdF9wcm9wZXJ0eV9pbnRlcnJ1cHRzKGtpbmZvLCBpbnRycywg
Myk7Cj4gICAgICAgaWYgKCByZXMgKQo+ICAgICAgICAgICByZXR1cm4gcmVzOwo+ICAgCj4gQEAg
LTEzNzcsNyArMTM4MSw3IEBAIHN0YXRpYyBpbnQgX19pbml0IGhhbmRsZV9ub2RlKHN0cnVjdCBk
b21haW4gKmQsIHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8sCj4gICAgICAgaWYgKCBkZXZpY2Vf
Z2V0X2NsYXNzKG5vZGUpID09IERFVklDRV9HSUMgKQo+ICAgICAgICAgICByZXR1cm4gbWFrZV9n
aWNfbm9kZShkLCBraW5mby0+ZmR0LCBub2RlKTsKPiAgICAgICBpZiAoIGR0X21hdGNoX25vZGUo
dGltZXJfbWF0Y2hlcywgbm9kZSkgKQo+IC0gICAgICAgIHJldHVybiBtYWtlX3RpbWVyX25vZGUo
ZCwga2luZm8tPmZkdCk7Cj4gKyAgICAgICAgcmV0dXJuIG1ha2VfdGltZXJfbm9kZShraW5mbyk7
Cj4gICAKPiAgICAgICAvKiBTa2lwIG5vZGVzIHVzZWQgYnkgWGVuICovCj4gICAgICAgaWYgKCBk
dF9kZXZpY2VfdXNlZF9ieShub2RlKSA9PSBET01JRF9YRU4gKQo+IAoKQ2hlZXJzLAoKLS0gCkp1
bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 31 14:09:37 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 14:09:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hspIK-0007q5-6Z; Wed, 31 Jul 2019 14:09:32 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=8Zog=V4=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hspII-0007py-9x
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 14:09:30 +0000
X-Inumbo-ID: cfd1835a-b39c-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id cfd1835a-b39c-11e9-8980-bc764e045a96;
 Wed, 31 Jul 2019 14:09:29 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 56419344;
 Wed, 31 Jul 2019 07:09:29 -0700 (PDT)
Received: from [10.1.196.50] (e108454-lin.cambridge.arm.com [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id A33BC3F694;
 Wed, 31 Jul 2019 07:09:28 -0700 (PDT)
To: Viktor Mitin <viktor.mitin.19@gmail.com>, xen-devel@lists.xenproject.org
References: <20190731102856.23215-1-viktor.mitin.19@gmail.com>
 <20190731102856.23215-2-viktor.mitin.19@gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <79a73d90-b058-9975-f1e9-ab9b372cc250@arm.com>
Date: Wed, 31 Jul 2019 15:09:27 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <20190731102856.23215-2-viktor.mitin.19@gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v4 2/2] xen/arm: merge make_timer_node and
 make_timer_domU_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: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Viktor Mitin <viktor_mitin@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>

SGksCgpOSVQ6IHMvbWVyZ2UvY29uc29saWRhdGUvCgpPbiAzMS8wNy8yMDE5IDExOjI4LCBWaWt0
b3IgTWl0aW4gd3JvdGU6Cj4gTWVyZ2VkIG1ha2VfdGltZXJfbm9kZSBhbmQgbWFrZV90aW1lcl9k
b21VX25vZGUgaW50byBvbmUgZnVuY3Rpb24KPiBtYWtlX3RpbWVyX25vZGUuCj4gCj4gS2VwdCB0
aGUgZG9tVSB2ZXJzaW9uIGZvciB0aGUgY29tcGF0aWJsZSBhcyBpdCBpcyBzaW1wbGVyLgo+IEtl
cHQgdGhlIGh3IHZlcnNpb24gZm9yIHRoZSBjbG9jayBhcyBpdCBpcyByZWxldmFudCBmb3IgdGhl
IGJvdGggY2FzZXMuCgpUaGUgY29tbWl0IG1lc3NhZ2UgbmVlZHMgYSBiaXQgb2YgcmV3b3JkaW5n
OgogIC0gSXQgaXMgbm90IGNsZWFyIHdoeSB0aGV5IHRoZSB0d28gZnVuY3Rpb25zIGFyZSBtZXJn
ZWQKICAtIFRoaXMgbmVlZHMgbW9yZSB3b3JkIGFyb3VuZCBzbyB0aGUgY29tbWl0IG1lc3NhZ2Ug
bG9va3MgbGlrZSBhIGNvaGVyZW50IHRleHQuCgo+IAo+IFN1Z2dlc3RlZC1ieTogSnVsaWVuIEdy
YWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KPiBTaWduZWQtb2ZmLWJ5OiBWaWt0b3IgTWl0aW4g
PHZpa3Rvcl9taXRpbkBlcGFtLmNvbT4KPiAtLS0KPiB2NCB1cGRhdGVzOgo+ICAgICB1cGRhdGVk
ICJLZXB0IHRoZSBkb21VIHZlcnNpb24gZm9yIHRoZSBjb21wYXRpYmxlIGFzIGl0IGlzIHNpbXBs
ZXIiCj4gCj4gICB4ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMgfCAxMDkgKysrKysrKysrKysr
Ky0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCj4gICAxIGZpbGUgY2hhbmdlZCwgMzkgaW5zZXJ0aW9u
cygrKSwgNzAgZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9kb21h
aW5fYnVpbGQuYyBiL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYwo+IGluZGV4IGQwNGExYzNh
ZWMuLjRkN2MzNDExYTYgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5j
Cj4gKysrIGIveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jCj4gQEAgLTk2NCw4ICs5NjQsMTIg
QEAgc3RhdGljIGludCBfX2luaXQgbWFrZV9naWNfbm9kZShjb25zdCBzdHJ1Y3QgZG9tYWluICpk
LCB2b2lkICpmZHQsCj4gICAKPiAgIHN0YXRpYyBpbnQgX19pbml0IG1ha2VfdGltZXJfbm9kZShj
b25zdCBzdHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZvKQo+ICAgewo+ICsgICAgaW50IHJlczsKPiAg
ICAgICB2b2lkICpmZHQgPSBraW5mby0+ZmR0Owo+IC0KClBsZWFzZSBhdm9pZCB0byBhZGQgY29k
ZSB0aGF0IHlvdSBkcm9wIGluIGEgcGF0Y2ggbGF0ZXIuCgo+ICsgICAgdW5zaWduZWQgaW50IGly
cVtNQVhfVElNRVJfUFBJXTsKPiArICAgIGdpY19pbnRlcnJ1cHRfdCBpbnRyc1szXTsKPiArICAg
IHUzMiBjbG9ja19mcmVxdWVuY3k7Cj4gKyAgICBib29sIGNsb2NrX3ZhbGlkOwoKVGhpcyBpcyBu
b3QgcmVsYXRlZCB0byB0aGlzIHBhdGNoIGFuZCBvbmx5IGluY3JlYXNlIHRoZSBjb21wbGV4aXR5
IG9mIHRoZSAKcmV2aWV3LiBJZiB5b3Ugd2FudCB0byBkbyByZXNodWZmbGluZyB0aGVuIGl0IHNo
b3VsZCBiZSBhIHNlcGFyYXRlIHBhdGNoLgoKQnV0IHRoZW4sIEkgc2VlIHlvdSByZWFsIHZhbHVl
IG9mIHRoZSByZS1vcmRlcmluZyBoZXJlLgoKPiAgICAgICBzdGF0aWMgY29uc3Qgc3RydWN0IGR0
X2RldmljZV9tYXRjaCB0aW1lcl9pZHNbXSBfX2luaXRjb25zdCA9Cj4gICAgICAgewo+ICAgICAg
ICAgICBEVF9NQVRDSF9DT01QQVRJQkxFKCJhcm0sYXJtdjctdGltZXIiKSwKPiBAQCAtOTczLDE1
ICs5NzcsNiBAQCBzdGF0aWMgaW50IF9faW5pdCBtYWtlX3RpbWVyX25vZGUoY29uc3Qgc3RydWN0
IGtlcm5lbF9pbmZvICpraW5mbykKPiAgICAgICAgICAgeyAvKiBzZW50aW5lbCAqLyB9LAo+ICAg
ICAgIH07Cj4gICAgICAgc3RydWN0IGR0X2RldmljZV9ub2RlICpkZXY7Cj4gLSAgICB1MzIgbGVu
Owo+IC0gICAgY29uc3Qgdm9pZCAqY29tcGF0aWJsZTsKPiAtICAgIGludCByZXM7Cj4gLSAgICB1
bnNpZ25lZCBpbnQgaXJxOwo+IC0gICAgZ2ljX2ludGVycnVwdF90IGludHJzWzNdOwo+IC0gICAg
dTMyIGNsb2NrX2ZyZXF1ZW5jeTsKPiAtICAgIGJvb2wgY2xvY2tfdmFsaWQ7Cj4gLQo+IC0gICAg
ZHRfZHByaW50aygiQ3JlYXRlIHRpbWVyIG5vZGVcbiIpOwoKV2h5IGlzIGl0IGRyb3BwZWQ/CgpD
aGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 31 14:16:30 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 14: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 1hspOy-00005i-V4; Wed, 31 Jul 2019 14:16:24 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=8Zog=V4=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hspOx-00005d-Fm
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 14:16:23 +0000
X-Inumbo-ID: c4aaf4fa-b39d-11e9-a795-a371b67aefa0
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id c4aaf4fa-b39d-11e9-a795-a371b67aefa0;
 Wed, 31 Jul 2019 14:16:20 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id F404D344;
 Wed, 31 Jul 2019 07:16:19 -0700 (PDT)
Received: from [10.1.196.50] (e108454-lin.cambridge.arm.com [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 4C60C3F694;
 Wed, 31 Jul 2019 07:16:19 -0700 (PDT)
To: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 Viktor Mitin <viktor.mitin.19@gmail.com>
References: <20190731102856.23215-1-viktor.mitin.19@gmail.com>
 <20190731102856.23215-2-viktor.mitin.19@gmail.com> <877e7yidsl.fsf@epam.com>
 <CAOcoXZbZmAxUYf4jpg1JrurJxSe-vEtV4-Y6=FWaJ0GHbz_WHg@mail.gmail.com>
 <875zniiao3.fsf@epam.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <2100fbee-cd9d-1d77-c079-30883abd3fc4@arm.com>
Date: Wed, 31 Jul 2019 15:16:18 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <875zniiao3.fsf@epam.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v4 2/2] xen/arm: merge make_timer_node and
 make_timer_domU_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: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Viktor Mitin <Viktor_Mitin@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>

SGkgVmlrdG9yLAoKSSBhbSBnb2luZyB0byBleGNlcHRpb25hbGx5IHRvcC1wb3N0LgoKVGhlcmUg
YXJlIHJ1bGVzIHRoYXQgYXJlIHdpZGVseSBhY2NlcHRlZCBmb3IgdGhlIGNvZGluZyBzdHlsZSB5
ZXQgdGhleSBhcmUgbm90IAp3cml0dGVuIGluIENPRElOR19TVFlMRS4gUmF0aGVyIHRoYW4ga2Vl
cGluZyByZW1pbmRpbmcgdXMgaG93IGV2ZXJ5dGhpbmcgaXMgCnVud3JpdHRlbiwgaXQgd291bGQg
YmUgbW9yZSBiZW5lZmljaWFsIGlmIHlvdSB0cnkgdG8gaGVscCB1cyBtYWtpbmcgYmV0dGVyLgoK
TWVhbndoaWxlLCBJIHNlZSBsaW1pdGVkIHZhbHVlIHRvIHdhc3RlIGJvdGggeW91ciB0aW1lIGFy
Z3Vpbmcgb24gaXQuIFZvbG9keW15ciAKaXMgYW4gZXhwZXJpZW5jZWQgY29udHJpYnV0b3Igb2Yg
WGVuIFByb2plY3QgYW5kIEkgdHJ1c3QgaGltIHRvIHBvaW50IG91dCB3aGF0IAppcyB3aWRlbHkg
YWNjZXB0ZWQuCgpDaGVlcnMsCgpPbiAzMS8wNy8yMDE5IDE0OjQxLCBWb2xvZHlteXIgQmFiY2h1
ayB3cm90ZToKPiAKPiBWaWt0b3IgTWl0aW4gd3JpdGVzOgo+IAo+PiBPbiBXZWQsIEp1bCAzMSwg
MjAxOSBhdCAzOjMzIFBNIFZvbG9keW15ciBCYWJjaHVrCj4+IDxWb2xvZHlteXJfQmFiY2h1a0Bl
cGFtLmNvbT4gd3JvdGU6Cj4+Pgo+Pj4KPj4+Cj4+PiBWaWt0b3IgTWl0aW4gd3JpdGVzOgo+Pj4K
Pj4+PiBNZXJnZWQgbWFrZV90aW1lcl9ub2RlIGFuZCBtYWtlX3RpbWVyX2RvbVVfbm9kZSBpbnRv
IG9uZSBmdW5jdGlvbgo+Pj4+IG1ha2VfdGltZXJfbm9kZS4KPj4+IEl0IGlzIHdpZGVseSBhY2Nl
cHRlZCB0byB3cml0ZSBjb21taXQgbWVzc2FnZXMgaW4gaW1wZXJhdGl2ZSBtb29kLAo+Pj4gZS5n
LiAibWVyZ2UiIGluc3RlYWQgb2YgIm1lcmdlZCIKPj4+Cj4+Pj4gS2VwdCB0aGUgZG9tVSB2ZXJz
aW9uIGZvciB0aGUgY29tcGF0aWJsZSBhcyBpdCBpcyBzaW1wbGVyLgo+Pj4+IEtlcHQgdGhlIGh3
IHZlcnNpb24gZm9yIHRoZSBjbG9jayBhcyBpdCBpcyByZWxldmFudCBmb3IgdGhlIGJvdGggY2Fz
ZXMuCj4+PiAuLi4gb3IgImtlZXAiIGluc3RlYWQgb2YgImtlcHQiCj4+Cj4+IFdlbGwsIGFnYWlu
LCB0aGVyZSBpcyBubyBzdWNoIHJ1bGUgaW4gdGhlIGNvZGluZyBzdHlsZSBkb2N1bWVudC4KPiBZ
ZWFoLCBidXQgdGhpcyBpcyB3aWRlbHkgYWNjZXB0ZWQgc3R5bGUuIEl0IGlzIGdvb2QgdG8gaGF2
ZSBhbGwgY29tbWl0Cj4gbWVzc2FnZXMgaW4gdGhlIHNhbWUgc3R5bGUsIGlzbid0Pwo+IAo+Pj4+
IFN1Z2dlc3RlZC1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KPj4+PiBT
aWduZWQtb2ZmLWJ5OiBWaWt0b3IgTWl0aW4gPHZpa3Rvcl9taXRpbkBlcGFtLmNvbT4KPj4+PiAt
LS0KPj4+PiB2NCB1cGRhdGVzOgo+Pj4+ICAgICB1cGRhdGVkICJLZXB0IHRoZSBkb21VIHZlcnNp
b24gZm9yIHRoZSBjb21wYXRpYmxlIGFzIGl0IGlzIHNpbXBsZXIiCj4+Pj4KPj4+PiAgIHhlbi9h
cmNoL2FybS9kb21haW5fYnVpbGQuYyB8IDEwOSArKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0KPj4+PiAgIDEgZmlsZSBjaGFuZ2VkLCAzOSBpbnNlcnRpb25zKCspLCA3MCBkZWxl
dGlvbnMoLSkKPj4+Pgo+Pj4+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxk
LmMgYi94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKPj4+PiBpbmRleCBkMDRhMWMzYWVjLi40
ZDdjMzQxMWE2IDEwMDY0NAo+Pj4+IC0tLSBhL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYwo+
Pj4+ICsrKyBiL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYwo+Pj4+IEBAIC05NjQsOCArOTY0
LDEyIEBAIHN0YXRpYyBpbnQgX19pbml0IG1ha2VfZ2ljX25vZGUoY29uc3Qgc3RydWN0IGRvbWFp
biAqZCwgdm9pZCAqZmR0LAo+Pj4+Cj4+Pj4gICBzdGF0aWMgaW50IF9faW5pdCBtYWtlX3RpbWVy
X25vZGUoY29uc3Qgc3RydWN0IGtlcm5lbF9pbmZvICpraW5mbykKPj4+PiAgIHsKPj4+PiArICAg
IGludCByZXM7Cj4+Pj4gICAgICAgdm9pZCAqZmR0ID0ga2luZm8tPmZkdDsKPj4+PiAtCj4+PiBJ
biB0aGUgcHJldmlvdXMgcGF0Y2ggeW91IGFkZGVkIHRoaXMgZW1wdHkgc3RyaW5nLCBub3cgeW91
IGFyZSBkZWxldGluZwo+Pj4gaXQuCj4+Cj4+IFdoeSBub3Q/IERvIG5vdCByZW1lbWJlciB3aHkg
ZGlkIGl0LCBwcm9iYWJseSBpdCB3YXMgbW9yZSBjb252ZW5pZW50Cj4+IGF0IHRoYXQgbW9tZW50
Lgo+PiBBbnl3YXksIHdoeSBub3Q/Cj4gQmVjYXVzZSBwYXRjaGVzIHNob3VsZCBub3QgaW5jbHVk
ZSB1bm5lY2Vzc2FyeSBjaGFuZ2VzLiBZb3UgYXJlIHNwZW5kaW5nCj4gcmV2aWV3ZXIncyBtZW50
YWwgcmVzb3VyY2VzIGJ5IGludHJvZHVjaW5nIHVubmVlZGVkIGNoYW5nZXMgYW5kIHRoZW4KPiB1
bmRvaW5nIHRoZW0gaW4gdGhlIG5leHQgcGF0Y2guCj4gCj4+Pgo+Pj4+ICsgICAgdW5zaWduZWQg
aW50IGlycVtNQVhfVElNRVJfUFBJXTsKPj4+IE1BWF9USU1FUl9QUEkgZXF1YWxzIHRvIDQsIGJ1
dCBsb29rcyBsaWtlIHlvdSBhcmUgdXNpbmcgb25seSBmaXJzdCAzCj4+PiBpdGVtcyBvZiB0aGUg
YXJyYXkuCj4+Cj4+IFllcy4gVGhpcyBpcyBiZWNhdXNlIE1BWF9USU1FUl9QUEkgaGFzIGJlZW4g
ZGVmaW5lZCwgYW5kIHRoaXMKPj4gcGFydGljdWxhciBleGFtcGxlIGlzIHRha2VuIGZyb20gdGlt
ZS5jCj4gWWVzLCBidXQgY29kZSBpbiB0aW1lLmMgdXNlcyBhbGwgZm91ciBJUlFzLiBJbiB5b3Vy
IGNhc2UgeW91IGp1c3Qgd2FzdGluZwo+IGV4dHJhIHNwYWNlIG9uIHN0YWNrLgo+IAo+Pj4KPj4+
PiArICAgIGdpY19pbnRlcnJ1cHRfdCBpbnRyc1szXTsKPj4+PiArICAgIHUzMiBjbG9ja19mcmVx
dWVuY3k7Cj4+Pj4gKyAgICBib29sIGNsb2NrX3ZhbGlkOwo+Pj4gRG8geW91IHJlYWxseSBuZWVk
IHRvIG1vdmUgdGhvc2UgZGVjbGFyYXRpb25zPwo+Pgo+PiBOb3QgcmVhbGx5LCBpdCBoYXMgYXBw
ZWFyZWQgYXMgYSByZXN1bHQgb2YgbWFueSBjb2RlIGVkaXQgaXRlcmF0aW9ucy4KPj4gQXMgSSBt
ZW50aW9uZWQgcHJldmlvdXNseSwgdGhvc2UgcGF0Y2hlcyBhcmUgY2hhbmdlZCBzZXZlcmFsIHRp
bWVzIGFscmVhZHksCj4+IHNvIHRoZSBmaW5hbCB2ZXJzaW9uIGhhcyBhbm90aGVyIG9yZGVyIG9m
IHRoZSBsb2NhbCB2YXJpYWJsZXMuIFdoeSBub3Q/Cj4gQmVjYXVzZSBwYXRjaGVzIHNob3VsZCBk
byBvbmx5IG5lY2Vzc2FyeSB0aGluZ3MuIElmIHlvdSBmb3Igc29tZSByZWFzb24KPiB3YW50IHRv
IHRpZHkgdXAgdmFyaWFibGUgZGVjbGFyYXRpb24sIHBsZWFzZSBkbyB0aGlzIGluIHRoZSBzZXBh
cmF0ZSBwYXRjaC4KPiAKPj4+PiAgICAgICBzdGF0aWMgY29uc3Qgc3RydWN0IGR0X2RldmljZV9t
YXRjaCB0aW1lcl9pZHNbXSBfX2luaXRjb25zdCA9Cj4+Pj4gICAgICAgewo+Pj4+ICAgICAgICAg
ICBEVF9NQVRDSF9DT01QQVRJQkxFKCJhcm0sYXJtdjctdGltZXIiKSwKPj4+PiBAQCAtOTczLDE1
ICs5NzcsNiBAQCBzdGF0aWMgaW50IF9faW5pdCBtYWtlX3RpbWVyX25vZGUoY29uc3Qgc3RydWN0
IGtlcm5lbF9pbmZvICpraW5mbykKPj4+PiAgICAgICAgICAgeyAvKiBzZW50aW5lbCAqLyB9LAo+
Pj4+ICAgICAgIH07Cj4+Pj4gICAgICAgc3RydWN0IGR0X2RldmljZV9ub2RlICpkZXY7Cj4+Pj4g
LSAgICB1MzIgbGVuOwo+Pj4+IC0gICAgY29uc3Qgdm9pZCAqY29tcGF0aWJsZTsKPj4+PiAtICAg
IGludCByZXM7Cj4+Pj4gLSAgICB1bnNpZ25lZCBpbnQgaXJxOwo+Pj4+IC0gICAgZ2ljX2ludGVy
cnVwdF90IGludHJzWzNdOwo+Pj4+IC0gICAgdTMyIGNsb2NrX2ZyZXF1ZW5jeTsKPj4+PiAtICAg
IGJvb2wgY2xvY2tfdmFsaWQ7Cj4+Pj4gLQo+Pj4+IC0gICAgZHRfZHByaW50aygiQ3JlYXRlIHRp
bWVyIG5vZGVcbiIpOwo+Pj4+Cj4+Pj4gICAgICAgZGV2ID0gZHRfZmluZF9tYXRjaGluZ19ub2Rl
KE5VTEwsIHRpbWVyX2lkcyk7Cj4+Pj4gICAgICAgaWYgKCAhZGV2ICkKPj4+PiBAQCAtOTkwLDM1
ICs5ODUsNDkgQEAgc3RhdGljIGludCBfX2luaXQgbWFrZV90aW1lcl9ub2RlKGNvbnN0IHN0cnVj
dCBrZXJuZWxfaW5mbyAqa2luZm8pCj4+Pj4gICAgICAgICAgIHJldHVybiAtRkRUX0VSUl9YRU4o
RU5PRU5UKTsKPj4+PiAgICAgICB9Cj4+Pj4KPj4+PiAtICAgIGNvbXBhdGlibGUgPSBkdF9nZXRf
cHJvcGVydHkoZGV2LCAiY29tcGF0aWJsZSIsICZsZW4pOwo+Pj4+IC0gICAgaWYgKCAhY29tcGF0
aWJsZSApCj4+Pj4gLSAgICB7Cj4+Pj4gLSAgICAgICAgZHByaW50ayhYRU5MT0dfRVJSLCAiQ2Fu
J3QgZmluZCBjb21wYXRpYmxlIHByb3BlcnR5IGZvciB0aW1lciBub2RlXG4iKTsKPj4+PiAtICAg
ICAgICByZXR1cm4gLUZEVF9FUlJfWEVOKEVOT0VOVCk7Cj4+Pj4gLSAgICB9Cj4+Pj4gLQo+Pj4+
ICAgICAgIHJlcyA9IGZkdF9iZWdpbl9ub2RlKGZkdCwgInRpbWVyIik7Cj4+Pj4gICAgICAgaWYg
KCByZXMgKQo+Pj4+ICAgICAgICAgICByZXR1cm4gcmVzOwo+Pj4+Cj4+Pj4gLSAgICByZXMgPSBm
ZHRfcHJvcGVydHkoZmR0LCAiY29tcGF0aWJsZSIsIGNvbXBhdGlibGUsIGxlbik7Cj4+Pj4gLSAg
ICBpZiAoIHJlcyApCj4+Pj4gLSAgICAgICAgcmV0dXJuIHJlczsKPj4+PiArICAgIGlmICggIWlz
XzY0Yml0X2RvbWFpbihraW5mby0+ZCkgKQo+Pj4+ICsgICAgewo+Pj4+ICsgICAgICAgIHJlcyA9
IGZkdF9wcm9wZXJ0eV9zdHJpbmcoZmR0LCAiY29tcGF0aWJsZSIsICJhcm0sYXJtdjctdGltZXIi
KTsKPj4+PiArICAgICAgICBpZiAoIHJlcyApCj4+Pj4gKyAgICAgICAgICAgIHJldHVybiByZXM7
Cj4+Pj4gKyAgICB9Cj4+Pj4gKyAgICBlbHNlCj4+Pj4gKyAgICB7Cj4+Pj4gKyAgICAgICAgcmVz
ID0gZmR0X3Byb3BlcnR5X3N0cmluZyhmZHQsICJjb21wYXRpYmxlIiwgImFybSxhcm12OC10aW1l
ciIpOwo+Pj4+ICsgICAgICAgIGlmICggcmVzICkKPj4+PiArICAgICAgICAgICAgcmV0dXJuIHJl
czsKPj4+PiArICAgIH0KPj4+IFNvLCBwcmV2aW91c2x5IHRoaXMgY29kZSBjb3BpZWQgImNvbXBh
dGlibGUiIHByb3BlcnR5IGZyb20gcGxhdGZvcm0KPj4+IGRldmljZSB0cmVlLiBQbGVhc2Ugbm90
ZSwgdGhhdCB0aGVvcmV0aWNhbGx5IGl0IHdvdWxkIGJlIG5laXRoZXIKPj4+ICJhcm0sYXJtdjgt
dGltZXIiIG5vdCAiYXJtLGFybXY3LXRpbWVyIi4gTm93IHlvdSBhcmUgc2V0dGluZyBvbmUgb2Yg
dGhlCj4+PiB0d28gdmFsdWVzLiBJJ20gbm90IHN1cmUgaWYgdGhpcyBpcyByaWdodCB0aGluZyB0
byBkbyBpbiB0aGUgZmlyc3QKPj4+IHBsYWNlLiBQcm9iYWJseSB3ZSBuZWVkIGNvbW1lbnQgZnJv
bSBKdWxpZW4uIEJ1dCB0aGlzIGNoYW5nZSBzaG91bGQgYmUKPj4+IHJlZmxlY3RlZCBpbiB0aGUg
Y29tbWl0IG1lc3NhZ2UuCj4+Cj4+IFdlbGwsIGl0IGlzIGRvbmUsIGJlY2F1c2UgSnVsaWVuIHBy
ZWZlcnJlZCBkb21VIHZhcmlhbnQgYXMgbW9yZSBzaW1wbGUgb25lLgo+PiBBY3R1YWxseSBJIGhh
dmUgY2hlY2tlZCB0aGF0IGJvdGggdmFyaWF0cyB3b3JrcyB3ZWxsLCBidXQga2VwdCBkb21VIGNh
c2UuCj4gTXkgY29uY2VybiBpcyB0aGF0IHlvdSBhcmUgY2hhbmdpbmcgZnVuY3Rpb24gYmVoYXZp
b3IgaW4KPiBub24tYmFja3dhcmQgY29tcGF0aWJsZSB3YXkuIFllcywgaXQgaXMgd29ya2luZyBv
biB5b3VyIHBsYXRmb3JtLiBCdXQKPiB3aGF0IGFib3V0IG90aGVycz8KPiAKPj4gSXQgaXMgaW4g
dGhlIGNvbW1pdCBtZXNzYWdlOgo+PiAiS2VwdCB0aGUgZG9tVSB2ZXJzaW9uIGZvciB0aGUgY29t
cGF0aWJsZSBhcyBpdCBpcyBzaW1wbGVyLiIKPiBUaGlzIGltcGxpZXMgdGhhdCByZWFkIGtub3dz
IHdoYXQgaXMgImRvbVUgdmVyc2lvbiIuIEknZCBwcmVmZXIgdG8gc2VlCj4gc29tZXRoaW5nIGxp
a2UgIkRvIG5vdCBjb3B5IHBsYXRmb3JtJ3MgJ2NvbXBhdGlibGUnIHByb3BlcnR5IGludG8gaHdk
b20KPiBkZXZpY2UgdHJlZSwgaW5zdGVhZCBzZXQgZWl0aGVyIGFybSxhcm12Ny10aW1lciBvciBh
cm0sYXJtdjgtdGltZXIsCj4gZGVwZW5kaW5nIG9uIHRoZSBwbGF0Zm9ybSB0eXBlIi4KPiAKPj4+
Cj4+Pj4gICAgICAgLyogVGhlIHRpbWVyIElSUSBpcyBlbXVsYXRlZCBieSBYZW4uIEl0IGFsd2F5
cyBleHBvc2VzIGFuIGFjdGl2ZS1sb3cKPj4+PiAgICAgICAgKiBsZXZlbC1zZW5zaXRpdmUgaW50
ZXJydXB0ICovCj4+PiBJJ20gbm90IGRlbWFuZGluZyB0aGlzLCBidXQgeW91IGNhbiBmaXggdGhp
cyBjb21tZW50IGluIHRoZSBuZXh0Cj4+PiB2ZXJzaW9uLiBJdCBkb2VzIG5vdCBjb25mb3JtcyB0
byB0aGUgY29kaW5nIHN0eWxlLiBBbHNvLCBpdCBpcyBwYXJ0aWFsbHkKPj4+IG1pc3BsYWNlZCBu
b3cuCj4+Cj4+IFRoZSBmb3JtYXQgb2YgdGhpcyBjb21tZW50IGhhcyBub3QgYmVlbiBjaGFuZ2Vk
IGJ5IG1lLgo+IFllcywgdGhpcyBpcyB3aHkgSSBzYWlkICJJJ20gbm90IGRlbWFuZGluZyB0aGlz
Ii4KPiAKPj4gV2h5IGRvIHlvdSB0aGluayB0aGF0IGl0IGlzIG1pc3BsYWNlZCBub3c/Cj4gQmVj
YXVzZSBpdCBtZW50aW9ucyBhY3RpdmUtbG93IGxldmVsIHNlbnNpdGl2ZSBpbnRlcnJ1cHQuIEJ1
dCBpbiB0aGUKPiBmb2xsb3dpbmcgYmxvY2sgb2YgdGhlIGNvZGUgSSBkbyBub3Qgc2VlIGFueSBp
bnRlcnJ1cHQgbGV2ZWwKPiBjb25maWd1cmF0aW9uOgo+IAo+Pj4+ICsgICAgaWYgKCBpc19oYXJk
d2FyZV9kb21haW4oa2luZm8tPmQpICkKPj4+PiArICAgIHsKPj4+PiArICAgICAgICBpcnFbVElN
RVJfUEhZU19TRUNVUkVfUFBJXSA9IHRpbWVyX2dldF9pcnEoVElNRVJfUEhZU19TRUNVUkVfUFBJ
KTsKPj4+PiArICAgICAgICBpcnFbVElNRVJfUEhZU19OT05TRUNVUkVfUFBJXSA9Cj4+Pj4gKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRpbWVyX2dldF9pcnEoVElNRVJfUEhZ
U19OT05TRUNVUkVfUFBJKTsKPj4+PiArICAgICAgICBpcnFbVElNRVJfVklSVF9QUEldID0gdGlt
ZXJfZ2V0X2lycShUSU1FUl9WSVJUX1BQSSk7Cj4+Pj4gKyAgICB9Cj4+Pj4gKyAgICBlbHNlCj4+
Pj4gKyAgICB7Cj4+Pj4gKyAgICAgICAgaXJxW1RJTUVSX1BIWVNfU0VDVVJFX1BQSV0gPSBHVUVT
VF9USU1FUl9QSFlTX1NfUFBJOwo+Pj4+ICsgICAgICAgIGlycVtUSU1FUl9QSFlTX05PTlNFQ1VS
RV9QUEldID0gR1VFU1RfVElNRVJfUEhZU19OU19QUEk7Cj4+Pj4gKyAgICAgICAgaXJxW1RJTUVS
X1ZJUlRfUFBJXSA9IEdVRVNUX1RJTUVSX1ZJUlRfUFBJOwo+Pj4+ICsgICAgfQo+Pj4+Cj4gCj4g
Li4uIGludGVycnVwdCBsZXZlbHMgYXJlIGNvbmZpZ3VyZWQgdGhlcmU6Cj4+Pj4gLSAgICBpcnEg
PSB0aW1lcl9nZXRfaXJxKFRJTUVSX1BIWVNfU0VDVVJFX1BQSSk7Cj4+Pj4gLSAgICBkdF9kcHJp
bnRrKCIgIFNlY3VyZSBpbnRlcnJ1cHQgJXVcbiIsIGlycSk7Cj4+Pj4gLSAgICBzZXRfaW50ZXJy
dXB0KGludHJzWzBdLCBpcnEsIDB4ZiwgRFRfSVJRX1RZUEVfTEVWRUxfTE9XKTsKPj4+PiArICAg
IGR0X2RwcmludGsoIiAgU2VjdXJlIGludGVycnVwdCAldVxuIiwgaXJxW1RJTUVSX1BIWVNfU0VD
VVJFX1BQSV0pOwo+Pj4+ICsgICAgc2V0X2ludGVycnVwdChpbnRyc1swXSwgaXJxW1RJTUVSX1BI
WVNfU0VDVVJFX1BQSV0sCj4+Pj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMHhmLCBE
VF9JUlFfVFlQRV9MRVZFTF9MT1cpOwo+Pj4gU3RyYW5nZSBmb3JtYXR0aW5nLiBBcyBJIHNhaWQg
ZWFybGllciwgMHhmIHNob3VsZCBiZSBhbGlnbmVkIHdpdGggaW50cnNbMF0uCj4+Cj4+IFNlZSB0
aGUgYW5zd2VyIGluIGFub3RoZXIgcGF0Y2guIFRoZXJlIGlzIG5vIHN1Y2ggZm9ybWF0dGluZyBy
dWxlLgo+Pgo+Pj4+IC0gICAgaXJxID0gdGltZXJfZ2V0X2lycShUSU1FUl9QSFlTX05PTlNFQ1VS
RV9QUEkpOwo+Pj4+IC0gICAgZHRfZHByaW50aygiICBOb24gc2VjdXJlIGludGVycnVwdCAldVxu
IiwgaXJxKTsKPj4+PiAtICAgIHNldF9pbnRlcnJ1cHQoaW50cnNbMV0sIGlycSwgMHhmLCBEVF9J
UlFfVFlQRV9MRVZFTF9MT1cpOwo+Pj4+ICsgICAgZHRfZHByaW50aygiICBOb24gc2VjdXJlIGlu
dGVycnVwdCAldVxuIiwgaXJxW1RJTUVSX1BIWVNfTk9OU0VDVVJFX1BQSV0pOwo+Pj4+ICsgICAg
c2V0X2ludGVycnVwdChpbnRyc1sxXSwgaXJxW1RJTUVSX1BIWVNfTk9OU0VDVVJFX1BQSV0sCj4+
Pj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMHhmLCBEVF9JUlFfVFlQRV9MRVZFTF9M
T1cpOwo+Pj4gVGhlIHNhbWUgYWJvdXQgZm9ybWF0dGluZy4KPj4KPj4gSWYgeW91IHRoaW5rIGl0
IGlzIGltcG9ydGFudCB0byBmb2xsb3cgdGhpcyBydWxlLCBsZXQncyBhZGQgaXQgdG8gdGhlCj4+
IGNvZGluZyBzdHlsZSBkb2N1bWVudCBleHBsaWNpdGx5Lgo+PiBJJ20gb2sgdG8gZm9ybWF0IGl0
IGFzIHlvdSBwcmVmZXIsIGhvd2V2ZXIsIGl0IGlzIGltcG9ydGFudCB0byBrZWVwCj4+IHN1Y2gg
dGhpbmdzIGRvY3VtZW50ZWQgZXhwbGljaXRseS4KPiBZZXMuIEknbSBhZ3JlZSB0aGF0IHdlIG5l
ZWQgcGF0Y2ggdG8gQ09ESU5HX1NUWUxFLiBJJ2xsIHNlZSB0byBpdC4KPiAKPiAtLQo+IFZvbG9k
eW15ciBCYWJjaHVrIGF0IEVQQU0KPiAKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 31 14:35:21 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 14:35:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsphD-0001Rt-Mt; Wed, 31 Jul 2019 14:35: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=8Zog=V4=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hsphC-0001Ro-Qm
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 14:35:14 +0000
X-Inumbo-ID: 683bc7f4-b3a0-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 683bc7f4-b3a0-11e9-8980-bc764e045a96;
 Wed, 31 Jul 2019 14:35:13 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 7D3BD344;
 Wed, 31 Jul 2019 07:35:13 -0700 (PDT)
Received: from [10.1.196.50] (e108454-lin.cambridge.arm.com [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id CA3933F694;
 Wed, 31 Jul 2019 07:35:12 -0700 (PDT)
To: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 Viktor Mitin <viktor.mitin.19@gmail.com>
References: <20190731102856.23215-1-viktor.mitin.19@gmail.com>
 <20190731102856.23215-2-viktor.mitin.19@gmail.com> <877e7yidsl.fsf@epam.com>
 <CAOcoXZbZmAxUYf4jpg1JrurJxSe-vEtV4-Y6=FWaJ0GHbz_WHg@mail.gmail.com>
 <875zniiao3.fsf@epam.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <76a13c39-9b8b-eb3d-cf71-3603ac63c041@arm.com>
Date: Wed, 31 Jul 2019 15:35:11 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <875zniiao3.fsf@epam.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v4 2/2] xen/arm: merge make_timer_node and
 make_timer_domU_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: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Viktor Mitin <Viktor_Mitin@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>

SGkgVm9sb2R5bXlyLAoKT24gMzEvMDcvMjAxOSAxNDo0MSwgVm9sb2R5bXlyIEJhYmNodWsgd3Jv
dGU6Cj4gVmlrdG9yIE1pdGluIHdyaXRlczoKPj4gT24gV2VkLCBKdWwgMzEsIDIwMTkgYXQgMzoz
MyBQTSBWb2xvZHlteXIgQmFiY2h1awo+PiA8Vm9sb2R5bXlyX0JhYmNodWtAZXBhbS5jb20+IHdy
b3RlOgo+Pj4gU28sIHByZXZpb3VzbHkgdGhpcyBjb2RlIGNvcGllZCAiY29tcGF0aWJsZSIgcHJv
cGVydHkgZnJvbSBwbGF0Zm9ybQo+Pj4gZGV2aWNlIHRyZWUuIFBsZWFzZSBub3RlLCB0aGF0IHRo
ZW9yZXRpY2FsbHkgaXQgd291bGQgYmUgbmVpdGhlcgo+Pj4gImFybSxhcm12OC10aW1lciIgbm90
ICJhcm0sYXJtdjctdGltZXIiLiBOb3cgeW91IGFyZSBzZXR0aW5nIG9uZSBvZiB0aGUKPj4+IHR3
byB2YWx1ZXMuIEknbSBub3Qgc3VyZSBpZiB0aGlzIGlzIHJpZ2h0IHRoaW5nIHRvIGRvIGluIHRo
ZSBmaXJzdAo+Pj4gcGxhY2UuIFByb2JhYmx5IHdlIG5lZWQgY29tbWVudCBmcm9tIEp1bGllbi4g
QnV0IHRoaXMgY2hhbmdlIHNob3VsZCBiZQo+Pj4gcmVmbGVjdGVkIGluIHRoZSBjb21taXQgbWVz
c2FnZS4KPj4KPj4gV2VsbCwgaXQgaXMgZG9uZSwgYmVjYXVzZSBKdWxpZW4gcHJlZmVycmVkIGRv
bVUgdmFyaWFudCBhcyBtb3JlIHNpbXBsZSBvbmUuCj4+IEFjdHVhbGx5IEkgaGF2ZSBjaGVja2Vk
IHRoYXQgYm90aCB2YXJpYXRzIHdvcmtzIHdlbGwsIGJ1dCBrZXB0IGRvbVUgY2FzZS4KPiBNeSBj
b25jZXJuIGlzIHRoYXQgeW91IGFyZSBjaGFuZ2luZyBmdW5jdGlvbiBiZWhhdmlvciBpbgo+IG5v
bi1iYWNrd2FyZCBjb21wYXRpYmxlIHdheS4gWWVzLCBpdCBpcyB3b3JraW5nIG9uIHlvdXIgcGxh
dGZvcm0uIEJ1dAo+IHdoYXQgYWJvdXQgb3RoZXJzPwoKVGhlcmUgYXJlIG9ubHkgb2ZmaWNpYWwg
dGhyZWUgY29tcGF0aWJsZSBleGlzdGluZyBmb3IgdGhlIGFyY2ggdGltZXI6CiAgICAtIGFybSxh
cm12Ny10aW1lcgogICAgLSBhcm0sYXJtdjgtdGltZXIKICAgIC0gYXJtLGNvcnRleC1hMTUtdGlt
ZXIKClRoZSBsYXR0ZXIgc2hvdWxkIGFsd2F5cyBoYXZlIGFsc28gYXJtLGFybXY3LXRpbWVyLiBB
bnkgT1MgcnVubmluZyBvbiBYZW4gc2hvdWxkIApub3QgYXNzdW1lIHRoYXQgYSBzcGVjaWZpYyBw
cm9wZXJ0eSBzaG91bGQgYmUgdGhlcmUuIElmIGl0IGlzIG5vdCB0aGUgY2FzZSwgdGhlbiAKZml4
IHlvdXIgT1MuCgpJIGFtIGFsc28gZGlzY2FyZGluZyBhbnkgb3RoZXIgcHJvcGVydHkgY29tcGF0
aWJsZSBhcyB0aGV5IGFyZSBwcm9iYWJseSAKb3V0LW9mLXRyZWUgYW5kIHRoZXJlZm9yZSBub3Qg
c3VwcG9ydGVkLgoKRm9yIDY0LWJpdCBkb21haW4sIHlvdSBjYW4gb25seSBldmVyIHJ1biBvbiBB
cm12OCBwbGF0Zm9ybSBzbyB0aGVyZSBhcmUgbm8gCmNoYW5nZSBoZXJlLgoKRm9yIDMyLWJpdCBk
b21haW4sIHlvdSBjYW4gcnVuIG9uIGVpdGhlciBBcm12OCBhbmQgQXJtdjcgcGxhdGZvcm0uIEl0
IGlzIGEgZ3JleSAKYXJlYSB3aGVyZSB5b3Ugc2hvdWxkIHBhc3MgYSBkaWZmZXJlbnQgcHJvcGVy
dHkgZGVwZW5kaW5nIG9uIHRoZSBwbGF0Zm9ybSB5b3UgCmFyZS4gTGlieGwgaXMgYWx3YXlzIHBh
c3NpbmcgYXJtdjcgc28gSSB3b3VsZCBwcmVmZXIgdG8ga2VlcCBsaWtlIHRoYXQuCgpUaGUgbWFp
biBkaWZmZXJlbmNlIHdpdGggdGhpcyBwYXRjaCB3aWxsIGJlIGZvciAzMi1iaXQgZG9tMC4gVGhl
eSB3aWxsIGFsd2F5cyAKc2VlIEFybXY3IGNvbXBhdGlibGUgZXZlbiB3aGVuIHJ1bm5pbmcgb24g
QXJtdjggcGxhdGZvcm0uCgpYZW4gMzItYml0IG9uIEFybXY4IHBsYXRmb3JtIGlzIG5vdCBzdXBw
b3J0ZWQuIFJ1bm5pbmcgMzItYml0IGRvbTAgb24gWGVuIDY0LWJpdCAKaXMgdmVyeSB1bmxpa2Vs
eS4KClNvIEkgZG9uJ3QgaGF2ZSBhbnkgbWFqb3IgY29uY2VybnMgd2l0aCB0aGlzIGNoYW5nZS4g
VGhpcyBoYXMgdGhlIGFkdmFudGFnZSB0byAKdW5pZm9ybWl6ZSB0aGUgd2F5IGFyY2ggdGltZXIg
aXMgZXhwb3NlZCB0byBhbGwgdGhlIGd1ZXN0cy4KCkNoZWVycywKCi0tIApKdWxpZW4gR3JhbGwK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 31 14:36:29 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 14: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 1hspiP-0001VN-2i; Wed, 31 Jul 2019 14:36:29 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=yNbP=V4=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hspiN-0001V9-LF
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 14:36:27 +0000
X-Inumbo-ID: 93a895e1-b3a0-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 93a895e1-b3a0-11e9-8980-bc764e045a96;
 Wed, 31 Jul 2019 14:36:26 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hspiM-0000mf-6a; Wed, 31 Jul 2019 14:36: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 1hspiL-0003LB-Un; Wed, 31 Jul 2019 14:36:26 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hspiL-0004oQ-U0; Wed, 31 Jul 2019 14:36:25 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139561-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=78c0000c87ce498bf621914c0554b83fac3ee00d
X-Osstest-Versions-That: xen=1585ed3c702e680ae492d852c8cff62cf300df99
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 31 Jul 2019 14:36:25 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 139561: 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>

ZmxpZ2h0IDEzOTU2MSB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzOTU2MS8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICA3OGMwMDAwYzg3Y2U0OThiZjYyMTkxNGMwNTU0YjgzZmFjM2VlMDBkCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICAxNTg1ZWQzYzcwMmU2ODBhZTQ5
MmQ4NTJjOGNmZjYyY2YzMDBkZjk5CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzk1MjkgIDIwMTkt
MDctMzAgMTQ6MDE6NDMgWiAgICAxIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM5NTYxICAy
MDE5LTA3LTMxIDExOjAwOjM0IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KCmpvYnM6CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02
NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rl
c3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczog
L2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxl
IGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MK
CkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWws
IGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDth
PWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3Jn
L2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhh
cm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5i
aXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC94ZW4uZ2l0CiAgIDE1ODVlZDNjNzAuLjc4YzAwMDBj
ODcgIDc4YzAwMDBjODdjZTQ5OGJmNjIxOTE0YzA1NTRiODNmYWMzZWUwMGQgLT4gc21va2UKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 31 14:42:52 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 14: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 1hspoW-0002GL-SH; Wed, 31 Jul 2019 14:42: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=8Zog=V4=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hspoV-0002GG-TW
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 14:42:47 +0000
X-Inumbo-ID: 7616192d-b3a1-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 7616192d-b3a1-11e9-8980-bc764e045a96;
 Wed, 31 Jul 2019 14:42:46 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 3F64E344;
 Wed, 31 Jul 2019 07:42:46 -0700 (PDT)
Received: from [10.1.196.50] (e108454-lin.cambridge.arm.com [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 8C84B3F73D;
 Wed, 31 Jul 2019 07:42:45 -0700 (PDT)
To: Stewart Hildebrand <Stewart.Hildebrand@dornerworks.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
References: <cover.1564371527.git.stewart.hildebrand@dornerworks.com>
 <2473fc46a8229bb2434a90a510136202e7479177.1564371527.git.stewart.hildebrand@dornerworks.com>
 <bca49f6e-7e01-f2d0-b309-9f0dccd70860@arm.com>
 <d502ff01019443ebb5f3edbaafd2671d@dornerworks.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <77c1b8a5-e594-4da0-7b32-c9836745cb03@arm.com>
Date: Wed, 31 Jul 2019 15:42:44 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <d502ff01019443ebb5f3edbaafd2671d@dornerworks.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 2/2] xen/arm: platform: Add Raspberry Pi
 platform
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andre Przywara <andre.przywara@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGksCgpPbiAzMS8wNy8yMDE5IDE0OjU1LCBTdGV3YXJ0IEhpbGRlYnJhbmQgd3JvdGU6Cj4gT24g
V2VkbmVzZGF5LCBKdWx5IDMxLCAyMDE5IDg6MDQgQU0sIEp1bGllbiBHcmFsbCA8anVsaWVuLmdy
YWxsQGFybS5jb20+IHdyb3RlOgo+PiBIaSBTdGV3YXJ0LAo+IAo+IEhpIEp1bGllbgo+IAo+PiBP
biAyOS8wNy8yMDE5IDE0OjE5LCBTdGV3YXJ0IEhpbGRlYnJhbmQgd3JvdGU6Cj4+PiBUaGUgYXV4
IHBlcmlwaGVyYWxzICh1YXJ0MSwgc3BpMSwgYW5kIHNwaTIpIHNoYXJlIGFuIElSUSBhbmQgYSBw
YWdlIG9mCj4+PiBtZW1vcnkuIEZvciBkZWJ1Z2dpbmcsIGl0IGlzIGhlbHBmdWwgdG8gdXNlIHRo
ZSBhdXggVUFSVCBpbiBYZW4uIEluCj4+PiB0aGlzIGNhc2UsIFhlbiB3b3VsZCB0cnkgdG8gYXNz
aWduIHNwaTEgYW5kIHNwaTIgdG8gZG9tMCwgYnV0IHRoaXMKPj4+IHJlc3VsdHMgaW4gYW4gZXJy
b3Igc2luY2UgdGhlIHNoYXJlZCBJUlEgd2FzIGFscmVhZHkgYXNzaWduZWQgdG8gWGVuLgo+Pj4g
QmxhY2tsaXN0IGF1eCBkZXZpY2VzIG90aGVyIHRoYW4gdGhlIFVBUlQgdG8gcHJldmVudCBtYXBw
aW5nIHRoZSBzaGFyZWQKPj4+IElSUSBhbmQgbWVtb3J5IHJhbmdlIHRvIGRvbTAuCj4+Cj4+IFJl
YWRpbmcgdGhlIGNvbW1pdCBtZXNzYWdlLCBpdCBpcyB1bmNsZWFyIHdoYXQncyB0aGUgaW1wYWN0
IG9uIGJsYWNrbGlzdCBzcGkxCj4+IGFuZCBzcGkyLiBDb3VsZCB5b3UgZXhwYW5kIGl0Pwo+IAo+
IFllcywgZ29vZCB0aGlua2luZy4gV2hhdCBkbyB5b3UgdGhpbmsgYWJvdXQgdGhlIGZvbGxvd2lu
ZyAodGhlIGZpcnN0IHBhcmFncmFwaCBpcyB1bmNoYW5nZWQsIGp1c3QgY29waWVkIGZvciBjb21w
bGV0ZW5lc3MpOgo+IAo+ICJUaGUgYXV4IHBlcmlwaGVyYWxzICh1YXJ0MSwgc3BpMSwgYW5kIHNw
aTIpIHNoYXJlIGFuIElSUSBhbmQgYSBwYWdlIG9mCj4gbWVtb3J5LiBGb3IgZGVidWdnaW5nLCBp
dCBpcyBoZWxwZnVsIHRvIHVzZSB0aGUgYXV4IFVBUlQgaW4gWGVuLiBJbgo+IHRoaXMgY2FzZSwg
WGVuIHdvdWxkIHRyeSB0byBhc3NpZ24gc3BpMSBhbmQgc3BpMiB0byBkb20wLCBidXQgdGhpcwo+
IHJlc3VsdHMgaW4gYW4gZXJyb3Igc2luY2UgdGhlIHNoYXJlZCBJUlEgd2FzIGFscmVhZHkgYXNz
aWduZWQgdG8gWGVuLgo+IEJsYWNrbGlzdCBhdXggZGV2aWNlcyBvdGhlciB0aGFuIHRoZSBVQVJU
IHRvIHByZXZlbnQgbWFwcGluZyB0aGUgc2hhcmVkCj4gSVJRIGFuZCBtZW1vcnkgcmFuZ2UgdG8g
ZG9tMC4KPiAKPiBCbGFja2xpc3Rpbmcgc3BpMSBhbmQgc3BpMiB1bmZvcnR1bmF0ZWx5IG1ha2Vz
IHRob3NlIHBlcmlwaGVyYWxzCj4gdW5hdmFpbGFibGUgZm9yIHVzZSBpbiB0aGUgc3lzdGVtLiBG
dXR1cmUgd29yayBjb3VsZCBpbmNsdWRlIGZvcndhcmRpbmcKPiB0aGUgSVJRIGZvciBzcGkxIGFu
ZCBzcGkyLCBhbmQgdHJhcCBhbmQgbWVkaWF0ZSBhY2Nlc3MgdG8gdGhlIG1lbW9yeQo+IHJhbmdl
IGZvciBzcGkxIGFuZCBzcGkyLiIKCk9rLCBzbyB0aGV5IGFyZSBub3QgY3JpdGljYWwgdG8gYm9v
dCBEb20wLiBHb29kIDopLgoKSG9wZWZ1bGx5IHRoZXkgd2lsbCBsZWFybiB0aGUgbGVzc29uIGZv
ciB0aGUgbmV4dCBnZW5lcmF0aW9uIQoKPiAKPiBXb3VsZCB5b3UgbGlrZSBtZSB0byByZS1zZW5k
IHRoZSBwYXRjaCwgb3IgY2FuIHRoZSBtZXNzYWdlIGJlIHVwZGF0ZWQgb24gY29tbWl0PwoKTm8s
IEkgd2lsbCB1cGRhdGUgdGhlIGNvbW1pdCBtZXNzYWdlIGFuZCBjb21taXQgaXQgbGF0ZXIgb24g
dG9kYXkuCgpXaXRoIHRoZSBuZXcgY29tbWl0IG1lc3NhZ2U6CgpBY2tlZC1ieTogSnVsaWVuIEdy
YWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KCkNoZWVycywKCi0tIApKdWxpZW4gR3JhbGwKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 31 14:49:10 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 14:49:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hspub-0002Nt-L5; Wed, 31 Jul 2019 14:49:05 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=QWEJ=V4=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hspua-0002No-1p
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 14:49:04 +0000
X-Inumbo-ID: 534cb8b6-b3a2-11e9-96cd-8f4173fe3beb
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 534cb8b6-b3a2-11e9-96cd-8f4173fe3beb;
 Wed, 31 Jul 2019 14:48:58 +0000 (UTC)
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: aEvRUJ1b34LfsJRaU1ri9FCdkswsAEmZAJi3UZPx2mJlZrxbWBpGZTKwm4vM5pA+pNH3MAvZKt
 /mLta8WzD99O5nYxpmqcivlZ+3RoYyvD3v5CEluYoZ5Rx/luJ3Buel2frYBgoZGTy5JznbSfMd
 JN3ySBZVq58zGe6jAl1vqV4yroRsdpyNPIcBSWbfgf+4YAFQNohJ+JHMyw3H5qvAxH3nD73tNe
 M2zKK9zUte9MfIDGyKZChrT8kWrUGOw4eHZnKlqVcfwTIvdLWp2DIh6xGTpA2IfxFPk9tjgyfc
 0To=
X-SBRS: 2.7
X-MesageID: 3806895
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,330,1559534400"; 
   d="scan'208";a="3806895"
To: <xen-devel@lists.xenproject.org>
References: <20190723213553.22300-1-julien.grall@arm.com>
 <20190723213553.22300-6-julien.grall@arm.com>
 <alpine.DEB.2.21.1907291500210.1237@sstabellini-ThinkPad-T480s>
 <d4f7330a-ad8d-032f-2020-efcf649c4312@arm.com>
 <alpine.DEB.2.21.1907300959470.28600@sstabellini-ThinkPad-T480s>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <a613bab7-8e88-8a4f-6298-42d8baef6517@citrix.com>
Date: Wed, 31 Jul 2019 15:48:49 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <alpine.DEB.2.21.1907300959470.28600@sstabellini-ThinkPad-T480s>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 5/7] xen/arm: traps: Avoid BUG_ON() in
 do_trap_brk()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMzAvMDcvMjAxOSAxODowMCwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+IE9uIFR1ZSwg
MzAgSnVsIDIwMTksIEp1bGllbiBHcmFsbCB3cm90ZToKPj4gSGkgU3RlZmFubywKPj4KPj4gT24g
Ny8yOS8xOSAxMTowMiBQTSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+Pj4gT24gVHVlLCAy
MyBKdWwgMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+Pj4+IEF0IHRoZSBtb21lbnQsIGRvX3Ry
YXBfYnJrKCkgaXMgdXNpbmcgYSBCVUdfT04oKSB0byBjaGVjayB0aGUgaGFyZHdhcmUKPj4+PiBo
YXMgYmVlbiBjb3JyZWN0bHkgY29uZmlndXJlZCBkdXJpbmcgYm9vdC4KPj4+Pgo+Pj4+IEFueSBl
cnJvciB3aGVuIGNvbmZpZ3VyaW5nIHRoZSBoYXJkd2FyZSBjb3VsZCByZXN1bHQgdG8gYSBndWVz
dCAnYnJrJwo+Pj4+IHRyYXBwaW5nIGluIHRoZSBoeXBlcnZpc29yIGFuZCBjcmFzaCBpdC4KPj4+
Pgo+Pj4+IFRoaXMgaXMgcHJldHR5IGhhcnNoIHRvIGtpbGwgWGVuIHdoZW4gYWN0dWFsbHkga2ls
bGluZyB0aGUgZ3Vlc3Qgd291bGQKPj4+PiBiZSBlbm91Z2ggYXMgbWlzY29uZmlndXJpbmcgdGhp
cyB0cmFwIHdvdWxkIG5vdCBsZWFkIHRvIGV4cG9zaW5nCj4+Pj4gc2Vuc2l0aXZlIGRhdGEuIFJl
cGxhY2UgdGhlIEJVR19PTigpIHdpdGggY3Jhc2hpbmcgdGhlIGd1ZXN0Lgo+Pj4+Cj4+Pj4gU2ln
bmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KPj4+PiAtLS0K
Pj4+PiAgIHhlbi9hcmNoL2FybS90cmFwcy5jIHwgMTEgKysrKysrKystLS0KPj4+PiAgIDEgZmls
ZSBjaGFuZ2VkLCA4IGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0pCj4+Pj4KPj4+PiBkaWZm
IC0tZ2l0IGEveGVuL2FyY2gvYXJtL3RyYXBzLmMgYi94ZW4vYXJjaC9hcm0vdHJhcHMuYwo+Pj4+
IGluZGV4IDEzMjY4NmVlMGYuLmVmMzdjYTZiZGUgMTAwNjQ0Cj4+Pj4gLS0tIGEveGVuL2FyY2gv
YXJtL3RyYXBzLmMKPj4+PiArKysgYi94ZW4vYXJjaC9hcm0vdHJhcHMuYwo+Pj4+IEBAIC0xMzA0
LDEwICsxMzA0LDE1IEBAIGludCBkb19idWdfZnJhbWUoY29uc3Qgc3RydWN0IGNwdV91c2VyX3Jl
Z3MgKnJlZ3MsCj4+Pj4gdmFkZHJfdCBwYykKPj4+PiAgICNpZmRlZiBDT05GSUdfQVJNXzY0Cj4+
Pj4gICBzdGF0aWMgdm9pZCBkb190cmFwX2JyayhzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncywg
Y29uc3QgdW5pb24gaHNyIGhzcikKPj4+PiAgIHsKPj4+PiAtICAgIC8qIEhDUl9FTDIuVEdFIGFu
ZCBNRENSX0VMMi5UREUgYXJlIG5vdCBzZXQgc28gd2UgbmV2ZXIgcmVjZWl2ZQo+Pj4+IC0gICAg
ICogc29mdHdhcmUgYnJlYWtwb2ludCBleGNlcHRpb24gZm9yIEVMMSBhbmQgRUwwIGhlcmUuCj4+
Pj4gKyAgICAvKgo+Pj4+ICsgICAgICogSENSX0VMMi5UR0UgYW5kIE1EQ1JfRUwyLlREUiBhcmUg
Y3VycmVudGx5IG5vdCBzZXQuIFNvIHdlIHNob3VsZAo+Pj4+ICsgICAgICogbmV2ZXIgcmVjZWl2
ZSBzb2Z0d2FyZSBicmVha3BvaW5nIGV4Y2VwdGlvbiBmb3IgRUwxIGFuZCBFTDAgaGVyZS4KPj4+
PiAgICAgICAgKi8KPj4+PiAtICAgIEJVR19PTighaHlwX21vZGUocmVncykpOwo+Pj4+ICsgICAg
aWYgKCAhaHlwX21vZGUocmVncykgKQo+Pj4+ICsgICAgewo+Pj4+ICsgICAgICAgIGRvbWFpbl9j
cmFzaChjdXJyZW50LT5kb21haW4pOwo+Pj4+ICsgICAgICAgIHJldHVybjsKPj4+PiArICAgIH0K
Pj4+IFRoaXMgaXMgYSBnb29kIGNoYW5nZSB0byBoYXZlLiBJIGFtIHdvbmRlcmluZyBpZiBpdCB3
b3VsZCBtYWtlIHNlbnNlIHRvCj4+PiBhbHNvIHByaW50ayBzb21lIGRlYnVnIG1lc3NhZ2VzLCBt
YXliZSBldmVuIHNob3dfZXhlY3V0aW9uX3N0YXRlLiBJZiBzbywKPj4+IHdlIG5lZWQgdG8gYmUg
Y2FyZWZ1bCB0aGF0IGl0J3Mgb25seSBkb25lIGluIGRlYnVnIGJ1aWxkcywgb3IgaXQgaXMgcmF0
ZQo+Pj4gbGltaXRlZC4gV2hhdCBkbyB5b3UgdGhpbms/Cj4+IE1lc3NhZ2VzIGFyZSBhbHJlYWR5
IHByaW50ZWQgYnkgZG9tYWluX2NyYXNoKC4uLikuIEJ1dCBJIGRvbid0IHNlZSB0aGUgY29uY2Vy
bgo+PiBhYm91dCBub24tZGVidWcgYnVpbGQgb3IgZXZlbiBub3QgcmF0ZSBsaW1pdGluZy4uLiBJ
ZiB0aGUgZG9tYWluIGNyYXNoLCB0aGVuCj4+IGl0IHdpbGwgbm90IGNhdXNlIGFueW1vcmUgcHJp
bnQgYW5kIHRoZXJlZm9yZSB5b3UgY2FuJ3Qgc3BhbSB0aGUgY29uc29sZSBoZXJlLgo+IEFoIHll
cywgeW91IGFyZSBxdWl0ZSByaWdodAoKSSBzdGlsbCBoYXZlIGEgc2VyaWVzIHBlbmRpbmcgdG8g
Zm9yY2UgcGVvcGxlIHRvIHB1dCBhIHVzZWZ1bCBwcmludGsoKQppbiwgYmVjYXVzZSB0aGVyZSBp
cyBub3RoaW5nIG1vcmUgaW5mdXJpYXRpbmcgdGhhbiB0byBmaW5kIGEKZG9tYWluX2NyYXNoKCkg
d2l0aCBubyBjbGFyaWZ5aW5nIGNvbnRleHQuCgpJdCBzaG91bGQgYmUgYSBncHJpbnRrKFhFTkxP
R19FUlIsIGFuZCB3aWxsIGV2ZW50dWFsbHkgYmUgZm9sZGVkIGludG8KZG9tYWluX2NyYXNoKCkn
cyBwcm90b3R5cGUuCgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 31 15:01:53 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 15: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 1hsq6j-0003jc-17; Wed, 31 Jul 2019 15:01:37 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=X4wy=V4=dornerworks.com=stewart.hildebrand@srs-us1.protection.inumbo.net>)
 id 1hsq6h-0003jX-H9
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 15:01:35 +0000
X-Inumbo-ID: 154689fa-b3a4-11e9-8980-bc764e045a96
Received: from webmail.dornerworks.com (unknown [12.207.209.150])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 154689fa-b3a4-11e9-8980-bc764e045a96;
 Wed, 31 Jul 2019 15:01:33 +0000 (UTC)
From: Stewart Hildebrand <Stewart.Hildebrand@dornerworks.com>
To: Andre Przywara <andre.przywara@arm.com>
Thread-Topic: [PATCH v2 0/2] Raspberry Pi 4 support
Thread-Index: AQHVR5w6vgmiFJdgMESfyB4v3Vdi4abkxcxw
Date: Wed, 31 Jul 2019 15:03:00 +0000
Message-ID: <6c454444579240688eb5abf18e1d6394@dornerworks.com>
References: <cover.1564371527.git.stewart.hildebrand@dornerworks.com>
 <20190731133207.1cb54cf4@donnerap.cambridge.arm.com>
In-Reply-To: <20190731133207.1cb54cf4@donnerap.cambridge.arm.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [172.27.12.5]
MIME-Version: 1.0
X-spam-status: No, score=-2.9 required=5.0 tests=ALL_TRUSTED, BAYES_00,
 MAILSHELL_SCORE_0_4
X-Spam-Flag: NO
Subject: Re: [Xen-devel] [PATCH v2 0/2] Raspberry Pi 4 support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>, Konrad
 Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Andrew
 Cooper <andrew.cooper3@citrix.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 Tim Deegan <tim@xen.org>, Julien Grall <julien.grall@arm.com>, Jan
 Beulich <jbeulich@suse.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkbmVzZGF5LCBKdWx5IDMxLCAyMDE5IDg6MzIgQU0sIEFuZHJlIFByenl3YXJhIDxhbmRy
ZS5wcnp5d2FyYUBhcm0uY29tPiB3cm90ZToKPk9uIE1vbiwgMjkgSnVsIDIwMTkgMDk6MTk6MTgg
LTA0MDAKPlN0ZXdhcnQgSGlsZGVicmFuZCA8c3Rld2FydC5oaWxkZWJyYW5kQGRvcm5lcndvcmtz
LmNvbT4gd3JvdGU6Cj4KPkhpLAo+Cj4+IFRoaXMgaXMgYSBzZXJpZXMgdG8gZW5hYmxlIFVBUlQg
Y29uc29sZSBmb3IgUmFzcGJlcnJ5IFBpIDQuIE5vdGUgdGhhdCBJJ20gcmVseWluZyBvbiB0aGUg
ZmlybXdhcmUgdG8gaW5pdGlhbGl6ZSB0aGUgVUFSVCAoaS5lLiBlbmFibGVfdWFydD0xIGluIGNv
bmZpZy50eHQpLCBzaW5jZSBmdWxsIFVBUlQgaW5pdGlhbGl6YXRpb24gb24gdGhpcyBwbGF0Zm9y
bSByZXF1aXJlcyBhY2Nlc3Npbmcgc29tZSByZWdpc3RlcnMgb3V0c2lkZSB0aGUgcmFuZ2Ugc3Bl
Y2lmaWVkIGluIHRoZSBicmNtLGJjbTI4MzUtYXV4LXVhcnQgbm9kZS4KPj4KPj4gSSBoYXZlIGJl
ZW4gYWJsZSB0byBnZXQgWGVuK2RvbTArZG9tVXMgYm9vdGluZy4gVGVzdGVkIHdpdGggWGVuIDQu
MTIgYW5kIDQuMTMtdW5zdGFibGUgKGI0YzhhMjdkNWIpCj4KPk1tbWgsIGRpZCB0aGF0IHJlYWxs
eSB3b3JrIGZvciB5b3U/IEkgbmVlZGVkIHRoZSBuZXh0IGNvbW1pdCBpbiBzdGFnaW5nIGFzIHdl
bGw6Cj5jb21taXQgZWFkNmI5Zjc4MzU1ZThkMzY2ZTBjODBjNGE3M2ZhN2ZiZDZkMjZjYwo+QXV0
aG9yOiBBbmRyaWkgQW5pc292IDxhbmRyaWlfYW5pc292QGVwYW0uY29tPgo+RGF0ZTogICBUaHUg
SnVsIDE4IDE2OjIyOjIwIDIwMTkgKzAzMDAKPgo+ICAgIHhlbi9hcm06IGNwdWVycmF0YTogQWxp
Z24gYSB2aXJ0dWFsIGFkZHJlc3MgYmVmb3JlIHVubWFwCj4KPk90aGVyd2lzZSBYZW4gd291bGQg
Y3Jhc2ggYmVmb3JlIGV2ZW4gY29uc2lkZXJpbmcgRG9tMC4KCkhtbS4uLiBZZXMuIEkgZGlkIG5v
dCBoYXZlIEFuZHJpaSdzIHBhdGNoIGluY2x1ZGVkIGluIG15IHRlc3RzLiBJIHRlc3RlZCBpbiA0
LjEzLXVuc3RhYmxlIChiNGM4YTI3ZDViKSBhbmQgb24gNC4xMiAoNjA0ZWUxMTE2ZDNlKSwgaXQg
Ym9vdGVkIGludG8gWGVuK2RvbTAuIE5vdyB0aGF0IEknbSB0aGlua2luZyBhYm91dCBpdCwgdGhl
IGRvbVUgdGVzdCBtYXkgaGF2ZSBvbmx5IGJlZW4gb24gNC4xMiwgbm90IG9uIDQuMTMtdW5zdGFi
bGUuCgo+V2l0aCBBbmRyaWkncyBwYXRjaCwgeW91ciB0d28gcGF0Y2hlcyBhbmQgU3RlZmFubydz
IHJlc21lbSBzZXJpZXMgSSB3YXMgYWJsZSB0byBhdCBsZWFzdCBydW4gWGVuIHRpbGwgaXQgd2Fz
IGxvb2tpbmcgZm9yIERvbTAsIGZyb20gVS0KPkJvb3QsIHdpdGggQVRGIChwcm92aWRpbmcgUFND
SSkuCgpJJ20gbm90IHVzaW5nIEFURi9VLUJvb3QsIGFuZCBJJ3ZlIGxpbWl0ZWQgc3lzdGVtIFJB
TSB0byB0b3RhbF9tZW09MTAyNCBpbiBjb25maWcudHh0IChldmVuIHRob3VnaCBJIGhhdmUgdGhl
IDRHQiBtb2RlbCkgZHVlIHRvIHNvbWUgRE1BL2RyaXZlciBpc3N1ZXMgKFNEIGNhcmQsIFBDSWUs
IGV0Yykgd2l0aCB0aGUgNjQtYml0IFJQaSBrZXJuZWwuIEkgYWxzbyBkaWQgbm90IGhhdmUgU3Rl
ZmFubydzIHJlc2VydmVkLW1lbW9yeSBzZXJpZXMgYXBwbGllZCBpbiBhbnkgdGVzdC4KClRoZSBm
b2xsb3dpbmcgbG9ncyBhcmUgYSBmcm9tIGNvdXBsZSBvZiB0ZXN0IHJ1bnMgZnJvbSA0LjEzLXVu
c3RhYmxlIG9uIFN1biBKdWwgMjg6CgooWEVOKSBSQU06IDAwMDAwMDAwMDAwMDAwMDAgLSAwMDAw
MDAwMDNiM2ZmZmZmCihYRU4pIAooWEVOKSBNT0RVTEVbMF06IDAwMDAwMDAwMmVmZjVmMDAgLSAw
MDAwMDAwMDJlZmZmZjQ5IERldmljZSBUcmVlIAooWEVOKSBNT0RVTEVbMV06IDAwMDAwMDAwMDA0
ODAwMDAgLSAwMDAwMDAwMDAxNDAwMDAwIEtlcm5lbCAgICAgIAooWEVOKSAgUkVTVkRbMF06IDAw
MDAwMDAwMDAwMDAwMDAgLSAwMDAwMDAwMDAwMDAxMDAwCi4uLgooWEVOKSBBbGxvY2F0aW5nIDE6
MSBtYXBwaW5ncyB0b3RhbGxpbmcgNTEyTUIgZm9yIGRvbTA6CihYRU4pIEJBTktbMF0gMHgwMDAw
MDAxMDAwMDAwMC0weDAwMDAwMDI4MDAwMDAwICgzODRNQikKKFhFTikgQkFOS1sxXSAweDAwMDAw
MDMwMDAwMDAwLTB4MDAwMDAwMzgwMDAwMDAgKDEyOE1CKQoKQ3VyaW91c2x5LCBpbiBhbm90aGVy
IHRlc3Qgd2l0aCB0b3RhbF9tZW09MTUzNiwgWGVuIGhhcHBlbmVkIHRvIGFsbG9jYXRlIG1lbW9y
eSBmb3IgZG9tMCBpbiBhIGRpZmZlcmVudCB3YXkuIEkgYW0gbm90aWNpbmcgdGhhdCB0aGUgUlBp
IGZpcm13YXJlIGNhcnZlZCBvdXQgYSBob2xlIGluIFJBTSBmb3IgbWUgaW4gdGhpcyBjYXNlLgoK
KFhFTikgUkFNOiAwMDAwMDAwMDAwMDAwMDAwIC0gMDAwMDAwMDAzYjNmZmZmZgooWEVOKSBSQU06
IDAwMDAwMDAwNDAwMDAwMDAgLSAwMDAwMDAwMDVmZmZmZmZmCihYRU4pIAooWEVOKSBNT0RVTEVb
MF06IDAwMDAwMDAwMmVmZjVmMDAgLSAwMDAwMDAwMDJlZmZmZjU1IERldmljZSBUcmVlIAooWEVO
KSBNT0RVTEVbMV06IDAwMDAwMDAwMDA0ODAwMDAgLSAwMDAwMDAwMDAxNDAwMDAwIEtlcm5lbCAg
ICAgIAooWEVOKSAgUkVTVkRbMF06IDAwMDAwMDAwMDAwMDAwMDAgLSAwMDAwMDAwMDAwMDAxMDAw
Ci4uLgooWEVOKSBBbGxvY2F0aW5nIDE6MSBtYXBwaW5ncyB0b3RhbGxpbmcgNTEyTUIgZm9yIGRv
bTA6CihYRU4pIEJBTktbMF0gMHgwMDAwMDAxMDAwMDAwMC0weDAwMDAwMDIwMDAwMDAwICgyNTZN
QikKKFhFTikgQkFOS1sxXSAweDAwMDAwMDQwMDAwMDAwLTB4MDAwMDAwNTAwMDAwMDAgKDI1Nk1C
KQoKU3RldwoKPlRoZXJlIHNlZW1zIHRvIGJlIHNvbWUgaGljY3VwIGluIHRoZSByZXNlcnZlZC1t
ZW1vcnkgY29kZSBpbiBVLUJvb3QsIHdoZXJlIFUtQm9vdCB0cmllcyB0byB1c2UgdGhlIGFscmVh
ZHkgcmVnaW9uLCBidXQgdGhhdCdzIGFuCj5pbmRlcGVuZGVudCBtYXR0ZXIuCj4KPkNoZWVycywK
PkFuZHJlLgo+Cj4+IGFuZCBMaW51eCA0LjE5LnkgKFJhc3BiZXJyeSBQaSBsaW51eCB0cmVlICsg
YSBjb3VwbGUgb2YgcGF0Y2hlcykuIFBsZWFzZSBzZWUgWzFdIGZvciBidWlsZCBpbnN0cnVjdGlv
bnMgYW5kIGxpbWl0YXRpb25zLgo+Pgo+PiBOZXcgaW4gdjI6Cj4+ICogRHJvcCBlYXJseSBwcmlu
dGsgYWxpYXMKPj4gKiBTZXQgcmVnLXNoaWZ0IGFuZCByZWctaW8td2lkdGggaW4gdGhlIFhlbiBk
cml2ZXIKPj4gKiBCbGFja2xpc3Qgb3RoZXIgYXV4IHBlcmlwaGVyYWxzIGluIHBsYXRmb3JtIHNl
dHRpbmdzIChzcGkxLCBzcGkyLCBhbmQgYSBjb3VwbGUgb2YgYmFzZSBhdXggcmVnaXN0ZXJzKQo+
Pgo+PiBUaGFua3MsCj4+IFN0ZXdhcnQgSGlsZGVicmFuZAo+PiBEb3JuZXJXb3JrcywgTHRkCj4+
Cj4+IFsxXSBodHRwczovL2dpdGh1Yi5jb20vZG9ybmVyd29ya3MveGVuLXJwaTQtYnVpbGRlcgo+
Pgo+PiBTdGV3YXJ0IEhpbGRlYnJhbmQgKDIpOgo+PiAgIG5zMTY1NTA6IEFkZCBjb21wYXRpYmxl
IHN0cmluZyBmb3IgUmFzcGJlcnJ5IFBpIDQKPj4gICB4ZW4vYXJtOiBwbGF0Zm9ybTogQWRkIFJh
c3BiZXJyeSBQaSBwbGF0Zm9ybQo+Pgo+PiAgeGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9NYWtlZmls
ZSAgICAgICAgICAgIHwgIDEgKwo+PiAgeGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9icmNtLXJhc3Bi
ZXJyeS1waS5jIHwgNTUgKysrKysrKysrKysrKysrKysrKysrKwo+PiAgeGVuL2RyaXZlcnMvY2hh
ci9uczE2NTUwLmMgICAgICAgICAgICAgICAgIHwgIDcgKysrCj4+ICAzIGZpbGVzIGNoYW5nZWQs
IDYzIGluc2VydGlvbnMoKykKPj4gIGNyZWF0ZSBtb2RlIDEwMDY0NCB4ZW4vYXJjaC9hcm0vcGxh
dGZvcm1zL2JyY20tcmFzcGJlcnJ5LXBpLmMKPj4KCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 31 15:06:44 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 15:06:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsqBe-0003rF-MU; Wed, 31 Jul 2019 15:06: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=gESl=V4=crc.id.au=netwiz@srs-us1.protection.inumbo.net>)
 id 1hsqBc-0003rA-RL
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 15:06:41 +0000
X-Inumbo-ID: caad9e77-b3a4-11e9-8980-bc764e045a96
Received: from mail.crc.id.au (unknown [2407:e400:b000:200::25])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id caad9e77-b3a4-11e9-8980-bc764e045a96;
 Wed, 31 Jul 2019 15:06:38 +0000 (UTC)
Received: from wopr.lan.crc.id.au (unknown
 [IPv6:2407:e400:b000:200:2c4d:29ad:9a5d:b54f])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange ECDHE (P-256) server-signature RSA-PSS (4096 bits))
 (Client did not present a certificate)
 by mail.crc.id.au (Postfix) with ESMTPSA id 4CB382001B8
 for <xen-devel@lists.xenproject.org>; Thu,  1 Aug 2019 01:06:07 +1000 (AEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=crc.id.au; s=default;
 t=1564585567; bh=CkFCurvk61WLhKTKLsAjZ+2RjAzTEdOrO4yEtG9+J74=;
 h=Date:From:Subject:To;
 b=nG/44/ciwx15RfAY3JrxDHSdB4LS5QbRmO4lS3CC6HHi0FYgssN3VvpILMZA7Vu6H
 VIgaw5QzaqmvNSbkWUtMFL7rvjkZj8+m8jP5LDMPI9xh5GrbF3byBmhwwAKNlr1YPu
 D0RP5eBAwywy1eejm3vA/vI0ck71kW58FmT+er60=
Date: Thu, 01 Aug 2019 01:06:33 +1000
From: Steven Haigh <netwiz@crc.id.au>
To: Xen-devel <xen-devel@lists.xenproject.org>
Message-Id: <1564585593.5750.1@crc.id.au>
X-Mailer: geary/3.32.1
MIME-Version: 1.0
Subject: [Xen-devel] Fedora 30 and BLSCFG changes equals non-booting 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>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RmVkb3JhIDMwIGltcGxlbWVudGVkIEJvb3QgTG9hZGVyIFNwZWNpZmljYXRpb24gKEJMUykgYnkg
ZGVmYXVsdCBmb3IgCmFsbCBuZXdseSBpbnN0YWxsZWQsIGFuZCBhbnkgdXBncmFkZWQgc3lzdGVt
cy4KClRoaXMgY2F1c2VzIGhlbGwgYm9vdGluZyBhIERvbVUgdGhhdCBpcyAqbm90KiBjb25maWd1
cmVkIGFzIEhWTSAtIHRodXMgCmZhaWxzIHdoZW4gbm90IHVzaW5nIHRoZSBib290bG9hZGVyIGZy
b20gd2l0aGluIHRoZSBndWVzdC4KCnB5Z3J1YiB3aWxsIGFsd2F5cyBmYWlsIHRvIGJvb3QgdGhl
c2UgVk1zLgoKTGlua3M6CgpGZWRvcmEgY2hhbmdlIHBhZ2U6CglodHRwczovL2ZlZG9yYXByb2pl
Y3Qub3JnL3dpa2kvQ2hhbmdlcy9Cb290TG9hZGVyU3BlY0J5RGVmYXVsdAoKTWFpbiBGZWRvcmEg
Qlogd2l0aCBsb3RzIG9mIGlzc3VlczoKCWh0dHBzOi8vYnVnemlsbGEucmVkaGF0LmNvbS9zaG93
X2J1Zy5jZ2k/aWQ9MTY1MjgwNgoKTXkgYnVnIHJlcG9ydCBvbiBuZXcga2VybmVscyBub3QgYXBw
ZWFyaW5nIGluIGdlbmVyYXRlZCBncnViLmNmZyBmaWxlczoKCWh0dHBzOi8vYnVnemlsbGEucmVk
aGF0LmNvbS9zaG93X2J1Zy5jZ2k/aWQ9MTcwMzcwMAoKU28gZmFyLCB0aGUgb25seSB3b3JrYXJv
dW5kIGlzIHRvIGluc3RhbGwgdGhlICdncnViYnktZGVwcmVjaWF0ZWQnIApwYWNrYWdlLCBzZXQg
J0dSVUJfRU5BQkxFX0JMU0NGRz1mYWxzZScgaW4gL2V0Yy9kZWZhdWx0L2dydWIsIHRoZW4gCm1h
bnVhbGx5IHJlLWNyZWF0ZSB0aGUgZ3J1Yi5jZmcgZmlsZSB2aWE6IGdydWIyLW1rY29uZmlnIC1v
IAovYm9vdC9ncnViL2dydWIuY2ZnCgpVcG9uIGEgbmV3ZXIga2VybmVsIGJlaW5nIGluc3RhbGxl
ZCwgaXQgbWF5IG9yIG1heSBub3QgYXBwZWFyIGluIHRoZSAKZ3J1Yi5jZmcgY29uZmlndXJhdGlv
biAtIGV2ZW4gd2l0aCB0aGUgYWJvdmUgY2hhbmdlcy4gQXMgc3VjaCwgbnVtZXJvdXMgCmtlcm5l
bCB1cGdyYWRlcyBsYXRlciBhbmQgeW91ciBpbnN0YWxsZWQgVk0gbWlnaHQgbm90IGJvb3QgYXQg
YWxsLgoKSW4gbnVtZXJvdXMgc3lzdGVtcywgSSBydW4gZ3J1YjItbWtjb25maWcgaW4gL2V0Yy9y
Yy5kL3JjLmxvY2FsIHRvIAphdm9pZCBhIGNvbXBsZXRlbHkgYnJva2VuIFZNLiBOb3QgaWRlYWwu
CgpTbywgdG8gc3RhcnQgdGhlIGRpc2N1c3Npb24sIHdpdGggbm9uZSBvZiB0aGlzIGN1cnJlbnRs
eSBiZWluZyBzZW50IAp1cHN0cmVhbSwgdGhpcyBpcyBhIEZlZG9yYS1pc20uIEhvdyB0byBoYW5k
bGUgQkxTIGVuYWJsZWQgZ3Vlc3RzPwoKSXQgYWxzbyBzZWVtcyB0byBiZSBhIEZlZG9yYSBwcm9i
bGVtIHdpdGggcmVzcGVjdCB0byBrZXJuZWwgdXBkYXRlcyAKc3RpbGwgY2F1c2luZyBwcm9ibGVt
cyAtIGJ1dCB0aGF0J3MgYW5vdGhlciBpc3N1ZS4KClN0ZXZlbiBIYWlnaAoK8J+TpyBuZXR3aXpA
Y3JjLmlkLmF1ICAgICDwn5K7IGh0dHBzOi8vd3d3LmNyYy5pZC5hdQrwn5OeICs2MTMgOTAwMSA2
MDkwICAgICAgIPCfk7EgKzYxNCAxMjkzIDU4OTcKCgoKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 31 15:06:52 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 15:06:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsqBn-0003s3-17; Wed, 31 Jul 2019 15:06:51 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=0Msd=V4=citrix.com=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1hsqBl-0003rs-Bw
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 15:06:49 +0000
X-Inumbo-ID: d0b14932-b3a4-11e9-a081-0bc869768c2a
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d0b14932-b3a4-11e9-a081-0bc869768c2a;
 Wed, 31 Jul 2019 15:06:47 +0000 (UTC)
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=george.dunlap@citrix.com;
 spf=Pass smtp.mailfrom=George.Dunlap@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 george.dunlap@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="george.dunlap@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 George.Dunlap@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="George.Dunlap@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: hlZJ3fN6TOEVDAY228+dQbZ7ZrT1ZK/m9EW4OTpr8cm43yz1UgOh+TBMGfdG0ZLKV8k6/GhCCl
 rHmsNlwZUIXd/Tm5xtxoL0s+5+qZlEcLyl4d3A2DHsStmwUzKsdcFnBBaQrwhHFtYW5fpZRxqC
 zIGHSaff+vUFQDlbSc9ZjGmdx+Um7K/5VlzgbthQXvd/wmAyWPnM1a7riflE2hVq96Q/Jjivda
 3+Z8JyBuptFzku8miWMAvnA7iewQP0p3z6Om+lvzyVu5pCEhRKmcSS3ROkhe4Lw8TX4Dp6rqZS
 ezM=
X-SBRS: 2.7
X-MesageID: 3808441
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,330,1559534400"; 
   d="scan'208";a="3808441"
To: Nicholas Rosbrook <rosbrookn@ainfosec.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
References: <5c6f3ed7b2f444918feea4f4b7cec107@ainfosec.com>
 <c1c1663b-81ea-4704-e21e-c27a6d5999ba@citrix.com>
 <3da1f8bd6ee94d03b76d9f54e16de8a5@ainfosec.com>
From: George Dunlap <george.dunlap@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=george.dunlap@citrix.com; prefer-encrypt=mutual; keydata=
 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
 rIFfe2Dk+lD9A9BVd2rfoHA=
Message-ID: <da37ddde-0148-7e91-5dba-276df823d895@citrix.com>
Date: Wed, 31 Jul 2019 16:06:43 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.1
MIME-Version: 1.0
In-Reply-To: <3da1f8bd6ee94d03b76d9f54e16de8a5@ainfosec.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [RFC] Generating Go bindings for libxl
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "anthony.perard@citrix.com" <anthony.perard@citrix.com>,
 "ian.jackson@eu.citrix.com" <ian.jackson@eu.citrix.com>,
 Brendan Kerrigan <kerriganb@ainfosec.com>,
 Nicolas Belouin <nicolas.belouin@gandi.net>, "wl@xen.org" <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gNy8zMC8xOSAxMDo1MiBQTSwgTmljaG9sYXMgUm9zYnJvb2sgd3JvdGU6Cj4+IEFsbCB0aGF0
IHNhaWQsIHRoZSBmaXJzdCBxdWVzdGlvbiBJIHRoaW5rIGlzLCB3aGF0IHRoZSBnZW5lcmF0ZWQg
Y29kZQo+PiBuZWVkcyB0byBsb29rIGxpa2UuICBUaGVuLCBpZiBjLWZvci1nbyBjYW4gYmUgY29u
ZmlndXJlZCB0byBkbyB0aGF0LAo+PiB0aGVuIHdlIGNhbiBjb25zaWRlciBpdDsgb3RoZXJ3aXNl
LCBtYWtpbmcgb3VyIG93biBnZW5lcmF0b3IgZnJvbSB0aGUKPj4gSURMIHdpbGwgYmUgdGhlIG9u
bHkgb3B0aW9uLgo+IAo+IFdyaXRpbmcgYSBjdXN0b20gR28gY29kZSBnZW5lcmF0b3IgbWVhbnMg
dGhhdCBhbGwgQyBzeW1ib2xzIHVzZWQgbmVlZAo+IHRvIGJlIGtub3duIGF0IGdlbmVyYXRpb24g
dGltZS4gRS5nLiwgdGhlIEdvIGNvZGUgZ2VuZXJhdG9yIG5lZWRzIHRvIGtub3cKPiB0aGUgc2ln
bmF0dXJlIG9mIGxpYnhsX2RvbWFpbl9jcmVhdGVfbmV3IGZvciBDLmxpYnhsX2RvbWFpbl9jcmVh
dGVfbmV3KC4uLikKPiB0byB3b3JrLiBDdXJyZW50bHksIHN1Y2gga25vd2xlZGdlIGlzIGdhaW5l
ZCBieSBwYXJzaW5nIEMgY29kZSwgd2hpY2ggbWFrZXMKPiBzZW5zZSBnaXZlbiB0aGUgbmF0dXJl
IG9mIGNnby4KCkkgcmV0dXJuIHRvIHRoZSBxdWVzdGlvbiBJIHN0YXRlZCBiZWZvcmUuICBBdCB0
aGUgbW9tZW50LCB5b3VyIGJpbmRpbmdzCmhhdmUgdGhlIGZvbGxvd2luZyBjYWxsIGNoYWluOgoK
KiBEb21haW5JbmZvKCksIGhhbmQtY3JhZnRlZC4gIENhbGxzIGRvbWFpbkluZm8oKS4KKiBkb21h
aW5JbmZvKCksIGF1dG9tYXRpY2FsbCBnZW5lcmF0ZWQuICBDYWxscyBDLmxpYnhsX2RvbWFpbl9p
bmZvKCkuCgpUaGUgaW4tdHJlZSBiaW5kaW5ncyBoYXZlIHRoZSBmb2xsb3dpbmcgY2FsbCBjaGFp
bjoKCiogRG9tYWluSW5mbygpLCBoYW5kLWNyYWZ0ZWQuICBDYWxscyBDLmxpYnhsX2RvbWFpbl9p
bmZvKCkuCgpTaW5jZSBEb21haW5JbmZvKCkgaXMgaGFuZC1jcmFmdGVkIGluIGJvdGggY2FzZXMs
IHdoYXQncyB0aGUgYWR2YW50YWdlCm9mIGhhdmluZyBkb21haW5JbmZvKCkgYXQgYWxsPwoKPiBB
RkFJQ1QsIHRoZSBJREwgZGVzY3JpYmVzIGhvdyB0byBnZW5lcmF0ZSBDIHR5cGVzCj4gYW5kIGJv
aWxlci1wbGF0ZSBmdW5jdGlvbnMgbGlrZSBsaWJ4bF88dHlwZT5fZGlzcG9zZSgpLiBIb3cgd291
bGQgdGhlIElETCBhbG9uZSBiZSBhYmxlIHRvIAo+IGdlbmVyYXRlIHZhbGlkIEdvIGNvZGUgd2l0
aG91dCBzaWduaWZpY2FudCBleHBhbnNpb24/CgpTbyBqdXN0IHRvIGNsYXJpZnkgdGVybWlub2xv
Z3k6IFRoZSBJREwgaXMgdGhlIGRlc2NyaXB0aW9uIGxhbmd1YWdlCml0c2VsZiwgd2hpY2ggYXQg
dGhlIG1vbWVudCBvbmx5IGNvbnRhaW5zIGluZm9ybWF0aW9uIGFib3V0IHRoZSBsaWJ4bApzdHJ1
Y3R1cmVzLiAgV2UgaGF2ZSBnZW5lcmF0b3JzIGZvciB2YXJpb3VzIEMgYml0cyBvZiBsaWJ4bCB3
aGljaCByZWFkCnRoZSBJREwgYW5kIHNwaXQgb3V0IGJvaWxlcnBsYXRlIEMuICBUaGUgaWRlYSB3
b3VsZCBiZSB0aGF0IHdlIHdyaXRlIGEKbmV3IGdlbmVyYXRvciBmb3IgR28gd2hpY2ggcmVhZHMg
dGhlIElETCBhbmQgc3BpdHMgb3V0IGJvaWxlcnBsYXRlIEdvLgoKSWYgeW91IGxvb2sgYXQgZ2Vu
dHlwZXMucHksIHlvdSdsbCBzZWUgdGhhdCBpdCdzIG5vdCBkb2luZyBhbnl0aGluZwpmYW5jeTsg
aXQncyB2ZXJ5IG11Y2gganVzdCBzcGl0dGluZyBvdXQgc3RyaW5ncyBiYXNlZCBvbiBzaW1wbGUg
cnVsZXMuCkkgdGhpbmsgYSBsYXJnZSBhbW91bnQgb2YgdGhlIGJvaWxlcnBsYXRlIEdvIGNvZGUg
KHRoZSBDIDwtPiBHbwptYXJzaGFsbGluZyBjb2RlIGluIHBhcnRpY3VsYXIpIGNhbiBiZSBkb25l
IGluIHRoZSBzYW1lIHdheS4KCj4+IE91dCBvZiBjdXJpb3NpdHksIGhhdmUgeW91IGxvb2tlZCBh
dCB0aGUgZXhpc3RpbmcgaW4tdHJlZSBiaW5kaW5ncz/CoCBBbnkKPj4gcGFydGljdWxhciBvcGlu
aW9ucz8KPiAKPiBZZXMsIG15IHByb2Nlc3Mgc3RhcnRlZCBieSB1c2luZyB0aGUgZXhpc3Rpbmcg
YmluZGluZ3MuCj4gCj4gT25lIHRoaW5nIGlzIHRoYXQgdGhleSBkbyBub3QgY29uZm9ybSB0byBi
YXNpYyBnbyBzdGFuZGFyZHMuIEZvcgo+IGV4YW1wbGU6IG5hbWluZyBjb252ZW50aW9ucywgbmFr
ZWQgcmV0dXJucyBhcmUgdXNlZCBldmVyeXdoZXJlLCBhbmQgSSBmaW5kCj4gaXQgc3RyYW5nZSB0
aGF0IHRoZXJlIGlzIGFuIGV4cG9ydGVkIENvbnRleHQgdmFyaWFibGUuIEJ1dCwgb2J2aW91c2x5
IHRob3NlIGFyZQo+IHZlcnkgbWlub3IgdGhpbmdzIGFuZCBlYXN5IHRvIGNoYW5nZS4gU2VlIFsx
XSBmb3IgZ2VuZXJhbCBpbmZvcm1hdGlvbiBvbiB0aGlzLgoKSSBsb29rZWQgYXQgdGhlIHRoaW5n
IGFib3V0IG5ha2VkIHJldHVybnMsIGFuZCBkaWRuJ3QgcmVhbGx5IHVuZGVyc3RhbmQKaXQ7IGJ1
dCBhbnl3YXkgSSdtIGhhcHB5IHRvIGhhdmUgdGhpbmdzIG1vZGlmaWVkIHRvIGJlIG1vcmUgR28t
bGlrZS4gIEkKZGVmaW5pdGVseSAic3BlYWsiIEdvIHdpdGggYSBmdW5ueSBhY2NlbnQuCgpUaGUg
ZXhwb3J0ZWQgQ3R4IHZhcmlhYmxlIGlzIHByb2JhYmx5IHZlc3RpZ2lhbDsgSSBkb24ndCB0aGlu
ayBJJ2QgYXJndWUKYWdhaW5zdCByZW1vdmluZyBpdC4KCkNhbiBJIHNheSAtLSBJJ3ZlIGJlZW4g
Z29pbmcgb3Blbi1zb3VyY2UgZm9yIHNvIGxvbmcsIHRoYXQgSSBmZWVsIGFsbW9zdAp1bnNhZmUg
d2hlbiBub2JvZHkgcmV2aWV3cyBteSBzdHVmZi4gIE1vc3Qgb2YgdGhpcyBjb2RlIHdhcyB3cml0
dGVuIGJ5Cm1lIGFuZCByZXZpZXdlZCBieSBub2JvZHkgKHNpbmNlIEkgd2FzIHRoZSBvbmx5IHBl
cnNvbiBpbnRlcmVzdGVkKTsgaXQncwpnb29kIHRvIGhhdmUgc29tZW9uZSBlbHNlIHRha2UgYSBj
cml0aWNhbCBsb29rIGF0IGl0LgoKPiBJIGFsc28gdGhvdWdodCBpdCBsb29rZWQgdmVyeSB0ZWRp
b3VzIHRvIGRvIGJ5IGhhbmQsIGFuZCB3b3VsZCBiZSBoYXJkIHRvIGV4dGVuZAo+IGluIHRoZSBm
dXR1cmUuIEhlbmNlIHRoZSBzZWFyY2ggZm9yIGEgY2dvIGdlbmVyYXRvci4KClJpZ2h0OyBhbmQg
dGhlIGludGVudGlvbiB3YXMgYWx3YXlzIHRvIGJlZ2luIHRvIGRvIGl0IGJ5IGhhbmQgdG8gc2Vl
IGhvdwp3ZSB3YW50ZWQgaXQgdG8gbG9vaywgYW5kIHRoZW4gd3JpdGUgYSBnZW5lcmF0b3IgdG8g
ZG8gdGhlIHRlZGlvdXMgd29yawpieSByZWFkaW5nIHRoZSBJREwuCgo+PiBUaGVyZSBhcmUgdHdv
IG1ham9yIGRpZmZlcmVuY2VzIEkgbm90ZS4KPj4KPj4gRmlyc3QsIGlzIHRoYXQgaW4geW91ciB2
ZXJzaW9uLCB0aGVyZSBzZWVtcyB0byBiZSB0d28gbGF5ZXJzOiBsaWJ4bC5nbwo+PiBpcyBnZW5l
cmF0ZWQgYnkgYy1mb3ItZ28sIGFuZCBjb250YWlucyBzaW1wbGUgZnVuY3Rpb24gY2FsbHM7IGUu
Zy46Cj4+IGRvbWFpbkluZm8oKSwgd2hpY2ggdGFrZXMgYSAqQ3R4IGFzIGFuIGFyZ3VtZW50IGFu
ZCBjYWxscwo+PiBDLmxpYnhsX2RvbWFpbl9pbmZvLsKgIFRoZW4geW91IGhhdmUgbGlieGxfd3Jh
cHBlcnMuZ28sIHdoaWNoIGlzIHdyaXR0ZW4KPj4gbWFudWFsbHksIGRlZmluaW5nIERvbWFpbklu
Zm8gYXMgYcKgIG1ldGhvZCBvbiBDdHgsIGFuZCBjYWxscyBkb21haW5JbmZvKCkuCj4+Cj4+IFNv
IHlvdSdyZSB3cml0aW5nIHRoZSAiaWRpb21hdGljIEdvIiBwYXJ0IGJ5IGhhbmQgYW55d2F5OyBJ
IGRvbid0IHJlYWxseQo+PiBzZWUgd2h5IGhhdmluZyBhIGhhbmQtd3JpdHRlbiBHbyBmdW5jdGlv
biBjYWxsIGFuIGF1dG9tYXRpY2FsbHkKPj4gZ2VuZXJhdGVkIEdvIGZ1bmN0aW9uIHRvIGNhbGwg
YSBDIGZ1bmN0aW9uIGlzIGJldHRlciB0aGFuIGhhdmluZyBhCj4+IGhhbmQtd3JpdHRlbiBHbyBm
dW5jdGlvbiBjYWxsIGEgQyBmdW5jdGlvbiBkaXJlY3RseS4KPiAKPiBJJ20gc3VyZSB5b3Ugd291
bGQgYWdyZWUgdGhhdCB3cml0aW5nIGFsbCBvZiB0aGF0IGNnbyBjb2RlIGJ5IGhhbmQgd2FzIGEg
UElUQS4KCldyaXRpbmcgdGhlIC50b0MoKSBhbmQgLnRvR28oKSBtZXRob2RzIGlzIGNlcnRhaW5s
eSBhIHBhaW4sIGFuZCB3YW50cyBhCmdlbmVyYXRvci4gIEkgZGlkbid0IGZpbmQgd3JpdGluZzoK
CmZ1bmMgKEN0eCAqQ29udGV4dCkgRG9tYWluSW5mbyhJZCBEb21pZCkgKGRpICpEb21pbmZvLCBl
cnIgZXJyb3IpIHsKCWVyciA9IEN0eC5DaGVja09wZW4oKQoJaWYgZXJyICE9IG5pbCB7CgkJcmV0
dXJuCgl9CgoJdmFyIGNkaSBDLmxpYnhsX2RvbWluZm8KCUMubGlieGxfZG9taW5mb19pbml0KCZj
ZGkpCglkZWZlciBDLmxpYnhsX2RvbWluZm9fZGlzcG9zZSgmY2RpKQoKCXJldCA6PSBDLmxpYnhs
X2RvbWFpbl9pbmZvKEN0eC5jdHgsICZjZGksIEMudWludDMyX3QoSWQpKQoKCWlmIHJldCAhPSAw
IHsKCQllcnIgPSBFcnJvcigtcmV0KQoJCXJldHVybgoJfQoKCWRpID0gY2RpLnRvR28oKQoKCXJl
dHVybgp9Cgp0byBiZSB0ZXJyaWJseSBtdWNoIG1vcmUgd29yayB0aGFuIHdyaXRpbmcgc29tZXRo
aW5nIGxpa2U6CgpmdW5jIChjICpDb250ZXh0KSBEb21haW5JbmZvKGRvbWlkIERvbUlEKSAoKkRv
bUluZm8sIGVycm9yKSB7CglkaSA6PSBEb21JbmZve30KCglpZiByZXQgOj0gZG9tYWluSW5mbyhj
LkN0eCwgJmRpLCB1aW50MzIoZG9taWQpKTsgcmV0ICE9IDAgewoJCXJldHVybiBuaWwsIGZtdC5F
cnJvcmYoInVuYWJsZSB0byByZXRyaWV2ZSBkb21haW4gaW5mbzogJXYiLCByZXQpCgl9CglkaS5E
ZXJlZigpCgoJcmV0dXJuICZkaSwgbmlsCn0KCklmIHdlICJtb3JlIGRpc2NpcGxpbmUgdG8gaGF2
ZSBkZWZlcidkIGRpc3Bvc2UvZnJlZSBjYWxscyIsIHRoZSBjb2RlCndpbGwgcHJvYmFibHkgbG9v
ayBsYXJnZWx5IHRoZSBzYW1lLgoKQW5kIGlmIHdlIGhhZCBhIGFuIElETCBmb3IgdGhlIGxpYnhs
IGZ1bmN0aW9ucywgd2UgY291bGQgaGF2ZSBpdApnZW5lcmF0ZSB0aGUgY29kZSBhYm92ZSBmb3Ig
dGhlIHZhc3QgbWFqb3JpdHkgb2YgY2FzZXMuCgo+PiBJbiBmYWN0LCB0aGVyZSdzIGEgR28tbGlr
ZSBjbG9uZSBvZiBsaWJ4bF9kb21haW5fY29uZmlnLCBidXQgbm9uZSBmb3IKPj4gdGhlIGVsZW1l
bnRzIG9mIGl0OyBEZXZpY2VEaXNrLCBmb3IgaW5zdGFuY2UsIGlzIHNpbXBseSBkZWZpbmVkIGFz
Cj4+IEMubGlieGxfZGV2aWNlX2Rpc2ssIGFuZCBjb25maWctPmRpc2tzIHNpbXBseSBjb3BpZWQg
dG8gdGhlIERpc2tzCj4+IGVsZW1lbnQgb2YgdGhlIHN0cnVjdC7CoCBUaGF0J3MganVzdCBhbGwg
d3JvbmcgLS0gaXQncyBhY3R1YWxseSBhIEMKPj4gYXJyYXk7IEdvIGNhbiBvbmx5IGFjY2VzcyB0
aGUgZmlyc3QgZWxlbWVudCBvZiBpdC7CoCBIb3cgYXJlIHlvdSBzdXBwb3NlZAo+PiB0byBjcmVh
dGUgYSBkb21haW4gd2l0aCBtb3JlIHRoYW4gb25lIGRpc2s/Cj4gCj4gVGhpcyBpcyBzaW1wbHkg
YmVjYXVzZSBteSBmb3JrIGlzIHN0aWxsIFdJUC4gSWYgeW91IGxvb2sgYXQgWzJdLCBJJ20gdGVs
bGluZyBjLWZvci1nbwo+IHRvIG5vdCBnZW5lcmF0ZSBhIG5ldyBHbyB0eXBlIGZvciBsaWJ4bF9k
ZXZpY2VfZGlzaywgd2hlcmVhcyBhdCBbM10gSSB0ZWxsIGMtZm9yLWdvCj4gaG93IHRvIGNyZWF0
ZSBsaWJ4bF9kb21haW5fY29uZmlnLgo+IAo+PiBGdXJ0aGVybW9yZSwgdGhlc2UgcG9pbnRlcnMg
YXJlIG5vdCByZS1zZXQgdG8gYG5pbGAgYWZ0ZXI7IGJ1dCB0aGUgYmlnZ2VzdCBhcmd1bWVudCBh
Z2FpbnN0IGl0IGlzIG5vdCB1c2luZyBHby1uYXRpdmUgdHlwZXMuCiA8dHlwZT4uRnJlZSgpCj4+
IGlzIGNhbGxlZC7CoCBUaGlzIGp1c3Qgc2VlbXMgdmVyeSBkYW5nZXJvdXM6IEl0IHdvdWxkIGJl
IHdheSB0byBlYXN5IHRvCj4+IGludHJvZHVjZSBhIHVzZS1hZnRlci1mcmVlIGJ1Zy4KPiAKPiBJ
biBbNF0sIHRoZSBDIHBvaW50ZXIgaXMgc2V0IHRvIG5pbCBpbnNpZGUgdGhlIGNhbGwgdG8gRG9t
SW5mby5GcmVlKCkuCgpJIG1lYW50IHNvbWV0aGluZyBsaWtlIERvbWFpbkNvbmZpZy4gIERvbWFp
bkNvbmZpZy5EZXJlZigpIHdpbGwgc2V0CkRvbWFpbkNvbmZpZy5EaXNrcyAoYSBwb2ludGVyKSBl
cXVhbCB0byBkb21haW5fY29uZmlnLmRpc2tzLiAgQnV0CkRvbWFpbkNvbmZpZy5GcmVlKCkgZG9l
c24ndCBzZXQgRG9tYWluQ29uZmlnLkRpc2tzIGJhY2sgdG8gbmlsLgoKU28gc3VwcG9zZSB5b3Ug
aGFkIHRoZSBmb2xsb3dpbmcgY29kZToKCiAgZGMgRG9tYWluQ29uZmlnOwoKICBbZG8gc29tZXRo
aW5nIHRvIGZpbGwgZGMucmVmODdlMDhlNGRdCgogIGRjLkRlcmVmKCk7ICAvLyBTZXRzIGRjLkNJ
bmZvIHRvIG5vbi1uaWwuCgogIC8vIERvIHNvbWV0aGluZwoKICBkYy5GcmVlKCk7IC8vIFNldHMg
ZGMucmVmKiB0byBuaWwsIGJ1dCBsZWF2ZXMgZGMuQ0luZm8gYWxvbmUKCiAgLy8gZm9yZ2V0IHlv
dSBjYWxsZWQgRnJlZQoKICBpZiBkYy5EaXNrcy5ibGFoIHsgLy8gIyMgVXNlLWFmdGVyLWZyZWUK
ICB9CgpJIHJlYWxpemUgdGhhdCBkZWZlcmVuY2UgaXMgYSBjbGVhciBidWcgZWl0aGVyIHdheTsg
YnV0IGlmIERpc2tzIHdhcwpuaWwsIGl0IHdvdWxkIGNhdXNlIGEgcHJvZ3JhbSBjcmFzaCwgd2hp
Y2ggaXMgbXVjaCBiZXR0ZXIgdGhhbiB3aGF0ZXZlcgpyYW5kb20gY29ycnVwdGlvbiBtaWdodCBo
YXBwZW4gb3RoZXJ3aXNlLgoKQW5kIGxpYnhsX2RvbWFpbl9pbmZvLmRpc2tzLCB0aGlzIGJyaW5n
cyBiZSBiYWNrIHRvIHRoZSBwb2ludCBhYm91dCB0aGUKSURMIGhhdmluZyBtb3JlIGluZm9ybWF0
aW9uLiAgbGlieGxfZG9tYWluX2luZm8uZGlza3MgaXNuJ3QgYSBwb2ludGVyIHRvCmFuIGluZGl2
aWR1YWwgc3RydWN0LCBpdCdzIGEgcG9pbnRlciB0byBhbiBhcnJheTsgYW5kCmxpYnhsX2RvbWFp
bl9pbmZvLm51bV9kaXNrcyBpcyB0aGUgc2l6ZSBvZiB0aGUgYXJyYXkuCgpCdXQgdGhlIElETCBk
b2Vzbid0IGFjdHVhbGx5IGhhdmUgbnVtX2Rpc2tzOyBpdCBoYXMKQXJyYXkobGlieGxfZGV2aWNl
X2Rpc2tzLCAiZGlza3MiKSwgYW5kIHRoZSBDIGdlbmVyYXRvciBnZW5lcmF0ZXMgdGhlCm51bV9k
aXNrcyBlbGVtZXQgZnJvbSB0aGF0LgoKSWYgd2Ugd3JvdGUgYSBnZW5lcmF0b3IgZnJvbSB0aGUg
SURMLCB3ZSBjb3VsZCBtYWtlIGl0IHNtYXJ0IGVub3VnaCB0bwp1c2UgW11EaXNrcyBhcyB0aGUg
dHlwZSB0aGVyZSwgYW5kIG1ha2UgdGhlIG1hcnNoYWxsZXJzIGtub3cgaG93IHRvIHVzZQpudW1f
ZGlza3MgdG8gYXBwcm9wcmlhdGVseSBzaXplIHRoZSByZXN1bHRpbmcgc2xpY2UgYW5kIGNvcHkg
dGhlIHJpZ2h0Cm51bWJlciBvZiB2YWx1ZXMgYWNyb3NzLiAgVG8gZG8gdGhhdCB3aXRoIGMtZm9y
LWdvLCB3ZSdkIGhhdmUgdG8gZG8gYQpsb3Qgb2Ygd29yayB0ZWFjaGluZyBpdCB3aGF0IHRvIGRv
LCBpZiB0aGF0J3MgZXZlbiBwb3NzaWJsZS4KCj4+IFRoZSBpbi10cmVlIGJpbmRpbmdzIGdlbmVy
YWxseSBvbmx5IGNyZWF0ZSBDIHN0cnVjdHVyZXMgdGVtcG9yYXJpbHksIGFuZAo+PiBkbyBhIGZ1
bGwgbWFyc2hhbCBhbmQgdW5tYXJzaGFsbCBpbnRvIGFuZCBvdXQgb2YgR28gc3RydWN0dXJlcy7C
oCBUaGlzCj4+IG1lYW5zIGEgbG90IG9mIGNvcHlpbmcgb24gZXZlcnkgZnVuY3Rpb24gY2FsbC7C
oCBCdXQgaXQgYWxzbyBtZWFucyB0aGF0Cj4+IHRoZSBjYWxsZXJzIGNhbiBnZW5lcmFsbHkgdHJl
YXQgdGhlIEdvIHN0cnVjdHVyZXMgbGlrZSBub3JtYWwgR28KPj4gc3RydWN0dXJlcyAtLSB0aGV5
IGRvbid0IGhhdmUgdG8gd29ycnkgYWJvdXQga2VlcGluZyB0cmFjayBvZiB0aGVtIGFuZAo+PiBm
cmVlaW5nIHRoZW0gb3IgY2xlYW5pbmcgdGhlbSB1cDsgdGhleSBjYW4gbGV0IHRoZSBHQyBkZWFs
IHdpdGggaXQsIGp1c3QKPj4gbGlrZSB0aGV5IGRlYWwgd2l0aCBldmVyeXRoaW5nIGVsc2UuCj4g
Cj4gQUZBSUNULCB0aGUgZ2VuZXJhdGVkIGNvZGUgcHJvdmlkZXMgdGhlIGFiaWxpdHkgdG8gZG8g
dGhpcy4gVGhlIHdyYXBwZXJzCj4ganVzdCBuZWVkIG1vcmUgZGlzY2lwbGluZSB0byBoYXZlIGRl
ZmVyJ2QgZGlzcG9zZS9mcmVlIGNhbGxzLiBJZiB0aGUgd3JhcHBlcgo+IGhpZGVzIHRoZSBjYWxs
cyB0byBmcmVlaW5nL2Rpc3Bvc2luZyB0aGUgQyBwb2ludGVycywgdGhlbiB0aGUgY2FsbGVyIGNh
biBzdGlsbAo+IHJlbHkgb24gdGhlIGdhcmJhZ2UgY29sbGVjdG9yIGxpa2Ugbm9ybWFsLgoKU28g
eW91IG1lYW4sIGZvciBleGFtcGxlLCBhZnRlciBEb21haW5JbmZvKCkgY2FsbHMgRG9tSW5mby5E
ZXJlZigpLCBpdAp3aWxsIHRoZW4gY2FsbCBsaWJ4bF9kb21pbmZvX2Rpc3Bvc2UoKSBvbiB0aGUg
QyBzdHJ1Y3Q/Cgo+PiAxLiBLZWVwIHNlcGFyYXRlIHN0cnVjdHVyZXMsIGFuZCBkbyBhIGZ1bGwg
ImRlZXAgY29weSIsIGFzIHRoZSBpbi10cmVlCj4+IGJpbmRpbmdzIGRvLsKgIEFkdmFudGFnZTog
Q2FsbGVycyBjYW4gdXNlIEdDIGxpa2Ugbm9ybWFsIEdvIGZ1bmN0aW9ucy4KPj4gU3RydWN0dXJl
IGVsZW1lbnRzIGFyZSB0cmFuc2xhdGVkIHRvIGdvLW5hdGl2ZSB0eXBlcy4gRGlzYWR2YW50YWdl
Ogo+PiBDb3B5aW5nIG92ZXJoZWFkIG9uIGV2ZXJ5IGZ1bmN0aW9uIGNhbGwuCj4gCj4gUGVyc29u
YWxseSwgSSdtIG5vdCB3b3JyaWVkIGFib3V0IG9wdGltaXppbmcganVzdCB5ZXQuCj4gCj4+IDIu
IFVzZSBDIHR5cGVzOyBkbyBleHBsaWNpdCBhbGxvY2F0ZSAvIGZyZWUuwqAgQWR2YW50YWdlOiBO
byBjb3B5aW5nIG9uCj4+IGV2ZXJ5IGZ1bmN0aW9uIGNhbGwuwqAgRGlzYWR2YW50YWdlOiBOZWVk
aW5nIHRvIHJlbWVtYmVyIHRvIGNsZWFuIHVwIC8gbm8KPj4gR0M7IGNhbid0IHVzZSBHby1uYXRp
dmUgdHlwZXMuCj4gCj4gV2UgZGVmaW5pdGVseSBkb24ndCB3YW50IHRvIGV4cG9ydCB0aGUgQyB0
eXBlcyB0aHJvdWdoIHRoZSBHbyBBUEkuCj4gCj4+IDQuIEF0dGVtcHQgdG8gdXNlIFNldEZpbmFs
aXplcigpIHRvIGF1dG9tYXRpY2FsbHkgZG8gZnJlZXMgLyBzdHJ1Y3R1cmUKPj4gY2xlYW4tdXAg
WzFdLsKgIEFkdmFudGFnZTogTm8gLyBsZXNzIGNvcHlpbmcgb24gZXZlcnkgZnVuY3Rpb24gY2Fs
bCwgYnV0Cj4+IGNhbiBzdGlsbCB0cmVhdCBzdHJ1Y3R1cmVzIGxpa2UgdGhleSdsbCBiZSBHQydk
LsKgIERpc2FkdmFudGFnZTogUmVxdWlyZXMKPj4gY2FyZWZ1bCB0aGlua2luZzsgR0MgbWF5IG5v
dCBiZSBhcyBlZmZlY3RpdmUgaWYgQy1hbGxvY2F0ZWQgbWVtb3J5Cj4+IGdyZWF0bHkgZXhjZWVk
cyBHby1hbGxvY2F0ZWQgbWVtb3J5OyBjYW4ndCB1c2UgR28tbmF0aXZlIHR5cGVzIGZvciBlbGVt
ZW50cy4KPiAKPiBJZiB3ZSBzdGFydCBsb29raW5nIHRvIHVzZSB0aGUgR28gcnVudGltZSwgd2Un
dmUgZ29uZSBpbiB0aGUgd3JvbmcgZGlyZWN0aW9uLgoKSSdtIG1vc3RseSB0cnlpbmcgdG8gYmUg
Y29tcGxldGUgaW4gbXkgYW5hbHlzaXMuICBJIGFncmVlIHJlbHlpbmcgb24KdGhpcyBzb3J0IG9m
IG1hZ2ljIGlzbid0IHZlcnkgYXBwZWFsaW5nOyBidXQgdGhlIGJpZ2dlc3QgYXJndW1lbnQKYWdh
aW5zdCBpdCBpcyBub3QgdXNpbmcgR28tbmF0aXZlIHR5cGVzLiAgVGhhdCBtYWtlcyBpdCBtb3Jl
IG9yIGxlc3MgYQpub24tc3RhcnRlci4KCj4+IGMtZm9yLWdvIHNlZW1zIHRvIHRha2UgdGhlIHdv
cnN0IGJpdHMgb2YgIzEgYW5kICMyOiBJdCByZXF1aXJlcyBleHBsaWNpdAo+PiBhbGxvY2F0ZSAv
IGZyZWUsIGJ1dCBhbHNvIGFjdHVhbGx5IGRvZXMgYSBmdWxsIGNvcHkgb2YgZWFjaCBzdHJ1Y3R1
cmUKPj4gd2hlbmV2ZXIgb25lICJoYWxmIiBvZiBpdCBjaGFuZ2VzLgo+IAo+IEVpdGhlciB3YXks
IHdlIG5lZWQgdG8gd29ycnkgYWJvdXQgdGhlIGFsbG9jYXRlL2ZyZWUuIEJ1dCB0aGF0IHdpbGwg
YXQgbGVhc3QgYmUKPiBoaWRkZW4gYnkgdGhlIHdyYXBwZXJzLiBOb3Qgc3VyZSBob3cgdG8gZ2V0
IGFyb3VuZCB0aGF0IHBhcnQgaW4gYW55IGNhc2UuCgpPZiBjb3Vyc2UgIndlIHRoZSBsaWJyYXJ5
IGF1dGhvcnMiIGhhdmUgdG8gd29ycnkgYWJvdXQgYWxsb2NhdGUgLyBmcmVlOwpidXQgaXQncyBh
IG11Y2ggbmljZXIgaW50ZXJmYWNlIGZvciAidGhlbSB0aGUgbGlicmFyeSBjb25zdW1lcnMiIG5v
dCB0bwpoYXZlIHRvIGRvIHNvLiAgQXQgdGhlIG1vbWVudCB5b3UncmUgYm90aCwgYnV0IEknbSBo
b3Bpbmcgd2UnbGwgaGF2ZQpsb3RzIG9mICJsaWJyYXJ5IGNvbnN1bWVycyIgd2hvIGFyZSBub3Qg
ImxpYnJhcnkgYXV0aG9ycyIuIDotKQoKPiBJIGFncmVlIHRoYXQgZG9pbmcgYSBmdWxsIGNvcHkg
YW5kIGFsbG93aW5nIGNhbGxlcnMgdG8gc2ltcGx5IHJlbHkgb24gR28ncyAKPiBnYXJiYWdlIGNv
bGxlY3RvciBpcyB0aGUgYmVzdCBhcHByb2FjaC4gSSdtIGp1c3Qgbm90IGVudGlyZWx5IGNvbnZp
bmNlZCB0aGF0Cj4gY2Fubm90IGJlIGFjY29tcGxpc2hlZCB1c2luZyBjLWZvci1nby4KClJpZ2h0
LCBhbmQgcGVyc29uYWxseSBJJ20gbm90IGluIHByaW5jaXBsZSBvcHBvc2VkIHRvIHVzaW5nIGMt
Zm9yLWdvLCBpZgppdCBjYW4gYmUgbWFkZSB0byBnZW5lcmF0ZSBjb2RlIHRoZSB3YXkgd2UgbGlr
ZSBpdC4gIE15IG1haW4gZmVhciBpcwp0aGF0IHdlJ2xsIHNwZW5kIGEgYnVuY2ggb2YgdGltZSB0
d2Vha2luZyBjLWZvci1nbywgYW5kIGFmdGVyIGdvaW5nIGJhY2sKYW5kIGZvcnRoIGFuZCBpbnZl
c3RpbmcgYSBsb3Qgb2YgdGltZSBpbiBpdCwgd2UnbGwgZW5kIHVwIGVpdGhlciAxKQpnaXZpbmcg
dXAgYW5kIHdyaXRpbmcgb3VyIG93biBnZW5lcmF0b3IgYW55d2F5LCBvciAyKSBhY2NlcHRpbmcK
c29tZXRoaW5nIHN1Yi1vcHRpbWFsIGJlY2F1c2UgaXQncyB0aGUgYmVzdCB0aGluZyB3ZSBjb3Vs
ZCBtYWtlIGMtZm9yLWdvIGRvLgoKIC1HZW9yZ2UKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 31 15:13:07 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 15: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 1hsqHc-0004fi-Qq; Wed, 31 Jul 2019 15:12:52 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=gESl=V4=crc.id.au=netwiz@srs-us1.protection.inumbo.net>)
 id 1hsqHb-0004fd-Pb
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 15:12:51 +0000
X-Inumbo-ID: a831fa2c-b3a5-11e9-8980-bc764e045a96
Received: from mail.crc.id.au (unknown [203.56.246.92])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a831fa2c-b3a5-11e9-8980-bc764e045a96;
 Wed, 31 Jul 2019 15:12:50 +0000 (UTC)
Received: from wopr.lan.crc.id.au (unknown
 [IPv6:2407:e400:b000:200:2c4d:29ad:9a5d:b54f])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange ECDHE (P-256) server-signature RSA-PSS (4096 bits) server-digest
 SHA256) (Client did not present a certificate)
 by mail.crc.id.au (Postfix) with ESMTPSA id C29112000A0
 for <xen-devel@lists.xenproject.org>; Thu,  1 Aug 2019 00:54:13 +1000 (AEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=crc.id.au; s=default;
 t=1564584853; bh=TF57/+CpjaWUF/E8gaGsGqfFQzdDBCiHX4O4Tb6bS1Y=;
 h=Date:From:Subject:To;
 b=X9Bd3vr+1YlNP8SCZirjTp+YHxS0mC9DlS85/5c3QKoy3aEE5aaO3lia+AFL16GLN
 ka+Wd9b7H6+iAbPlU74Bj8o9I99+gyACKoQ0Zz9EZ8kSZhbqfBmj7WQxqRg96aaXML
 EK+EeKEywTfZ6x43Mt3W1Zn+O3YcTxARieXaMDpY=
Date: Thu, 01 Aug 2019 00:54:34 +1000
From: Steven Haigh <netwiz@crc.id.au>
To: xen-devel@lists.xenproject.org
Message-Id: <1564584874.5750.0@crc.id.au>
X-Mailer: geary/3.32.1
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="=-6uvEBoQfkqtxkeUJvlL8"
Subject: [Xen-devel] Fedora 30 DomU - pygrub always boots the second menu
 option
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--=-6uvEBoQfkqtxkeUJvlL8
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: quoted-printable

There's a ton of changes to grub in Fedora 30.... Most of them causing=20
pain.

When booting using pygrub, the presented menu always has the second=20
option selected.

The contents of /etc/default/grub is as follows:
GRUB_TIMEOUT=3D1
GRUB_DEFAULT=3D0
GRUB_DISABLE_SUBMENU=3Dtrue
GRUB_TERMINAL_OUTPUT=3D"console"
GRUB_CMDLINE_LINUX=3D"audit=3D0 selinux=3D0 console=3Dhvc0"
GRUB_DISABLE_RECOVERY=3D"true"
GRUB_ENABLE_BLSCFG=3Dfalse

I have attached the generated grub.cfg created via:
	grub2-mkconfig -o /boot/grub/grub.cfg

BLSCFG is a whole new clusterf**k of problems that became default in=20
Fedora 30 that cause many problems - but first things first...
Steven Haigh

=F0=9F=93=A7 netwiz@crc.id.au     =F0=9F=92=BB https://www.crc.id.au
=F0=9F=93=9E +613 9001 6090       =F0=9F=93=B1 +614 1293 5897


=

--=-6uvEBoQfkqtxkeUJvlL8
Content-Type: text/plain
Content-Disposition: attachment; filename=grub.cfg

#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by grub2-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#

### BEGIN /etc/grub.d/00_header ###
set pager=1

if [ -f ${config_directory}/grubenv ]; then
  load_env -f ${config_directory}/grubenv
elif [ -s $prefix/grubenv ]; then
  load_env
fi
if [ "${next_entry}" ] ; then
   set default="${next_entry}"
   set next_entry=
   save_env next_entry
   set boot_once=true
else
   set default="0"
fi

if [ x"${feature_menuentry_id}" = xy ]; then
  menuentry_id_option="--id"
else
  menuentry_id_option=""
fi

export menuentry_id_option

if [ "${prev_saved_entry}" ]; then
  set saved_entry="${prev_saved_entry}"
  save_env saved_entry
  set prev_saved_entry=
  save_env prev_saved_entry
  set boot_once=true
fi

function savedefault {
  if [ -z "${boot_once}" ]; then
    saved_entry="${chosen}"
    save_env saved_entry
  fi
}

function load_video {
  if [ x$feature_all_video_module = xy ]; then
    insmod all_video
  else
    insmod efi_gop
    insmod efi_uga
    insmod ieee1275_fb
    insmod vbe
    insmod vga
    insmod video_bochs
    insmod video_cirrus
  fi
}

terminal_output console
if [ x$feature_timeout_style = xy ] ; then
  set timeout_style=menu
  set timeout=1
# Fallback normal timeout code in case the timeout_style feature is
# unavailable.
else
  set timeout=1
fi
### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/01_users ###
if [ -f ${prefix}/user.cfg ]; then
  source ${prefix}/user.cfg
  if [ -n "${GRUB2_PASSWORD}" ]; then
    set superusers="root"
    export superusers
    password_pbkdf2 root ${GRUB2_PASSWORD}
  fi
fi
### END /etc/grub.d/01_users ###

### BEGIN /etc/grub.d/08_fallback_counting ###
insmod increment
# Check if boot_counter exists and boot_success=0 to activate this behaviour.
if [ -n "${boot_counter}" -a "${boot_success}" = "0" ]; then
  # if countdown has ended, choose to boot rollback deployment,
  # i.e. default=1 on OSTree-based systems.
  if  [ "${boot_counter}" = "0" -o "${boot_counter}" = "-1" ]; then
    set default=1
    set boot_counter=-1
  # otherwise decrement boot_counter
  else
    decrement boot_counter
  fi
  save_env boot_counter
fi
### END /etc/grub.d/08_fallback_counting ###

### BEGIN /etc/grub.d/10_linux ###
menuentry 'Fedora (5.1.20-300.fc30.x86_64) 30 (Thirty)' --class fedora --class gnu-linux --class gnu --class os --unrestricted $menuentry_id_option 'gnulinux-5.1.20-300.fc30.x86_64-advanced-e2f94071-1c3b-4b45-b6fb-22e3f952d4ae' {
	load_video
	set gfxpayload=keep
	insmod gzio
	insmod part_msdos
	insmod ext2
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root  e2f94071-1c3b-4b45-b6fb-22e3f952d4ae
	else
	  search --no-floppy --fs-uuid --set=root e2f94071-1c3b-4b45-b6fb-22e3f952d4ae
	fi
	linux	/boot/vmlinuz-5.1.20-300.fc30.x86_64 root=UUID=e2f94071-1c3b-4b45-b6fb-22e3f952d4ae ro audit=0 selinux=0 console=hvc0 
	initrd	/boot/initramfs-5.1.20-300.fc30.x86_64.img
}
menuentry 'Fedora (5.1.18-300.fc30.x86_64) 30 (Thirty)' --class fedora --class gnu-linux --class gnu --class os --unrestricted $menuentry_id_option 'gnulinux-5.1.18-300.fc30.x86_64-advanced-e2f94071-1c3b-4b45-b6fb-22e3f952d4ae' {
	load_video
	set gfxpayload=keep
	insmod gzio
	insmod part_msdos
	insmod ext2
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root  e2f94071-1c3b-4b45-b6fb-22e3f952d4ae
	else
	  search --no-floppy --fs-uuid --set=root e2f94071-1c3b-4b45-b6fb-22e3f952d4ae
	fi
	linux	/boot/vmlinuz-5.1.18-300.fc30.x86_64 root=UUID=e2f94071-1c3b-4b45-b6fb-22e3f952d4ae ro audit=0 selinux=0 console=hvc0 
	initrd	/boot/initramfs-5.1.18-300.fc30.x86_64.img
}
menuentry 'Fedora (0-rescue-46e72612de204d5d8d6a9fe68e255ba3) 30 (Thirty)' --class fedora --class gnu-linux --class gnu --class os --unrestricted $menuentry_id_option 'gnulinux-0-rescue-46e72612de204d5d8d6a9fe68e255ba3-advanced-e2f94071-1c3b-4b45-b6fb-22e3f952d4ae' {
	load_video
	insmod gzio
	insmod part_msdos
	insmod ext2
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root  e2f94071-1c3b-4b45-b6fb-22e3f952d4ae
	else
	  search --no-floppy --fs-uuid --set=root e2f94071-1c3b-4b45-b6fb-22e3f952d4ae
	fi
	linux	/boot/vmlinuz-0-rescue-46e72612de204d5d8d6a9fe68e255ba3 root=UUID=e2f94071-1c3b-4b45-b6fb-22e3f952d4ae ro audit=0 selinux=0 console=hvc0 
	initrd	/boot/initramfs-0-rescue-46e72612de204d5d8d6a9fe68e255ba3.img
}

### END /etc/grub.d/10_linux ###

### BEGIN /etc/grub.d/10_reset_boot_success ###
insmod increment
# Hiding the menu is ok if last boot was ok or if this is a first boot attempt to boot the entry
if [ "${boot_success}" = "1" -o "${boot_indeterminate}" = "1" ]; then
  set menu_hide_ok=1
else
  set menu_hide_ok=0 
fi
# Reset boot_indeterminate after a successful boot, increment otherwise
if [ "${boot_success}" = "1" ] ; then
  set boot_indeterminate=0
else
  increment boot_indeterminate
fi
# Reset boot_success for current boot 
set boot_success=0
save_env boot_success boot_indeterminate
### END /etc/grub.d/10_reset_boot_success ###

### BEGIN /etc/grub.d/12_menu_auto_hide ###
if [ x$feature_timeout_style = xy ] ; then
  if [ "${menu_show_once}" ]; then
    unset menu_show_once
    save_env menu_show_once
    set timeout_style=menu
    set timeout=60
  elif [ "${menu_auto_hide}" -a "${menu_hide_ok}" = "1" ]; then
    set orig_timeout_style=${timeout_style}
    set orig_timeout=${timeout}
    if [ "${fastboot}" = "1" ]; then
      # timeout_style=menu + timeout=0 avoids the countdown code keypress check
      set timeout_style=menu
      set timeout=0
    else
      set timeout_style=hidden
      set timeout=1
    fi
  fi
fi
### END /etc/grub.d/12_menu_auto_hide ###

### BEGIN /etc/grub.d/20_linux_xen ###

### END /etc/grub.d/20_linux_xen ###

### BEGIN /etc/grub.d/20_ppc_terminfo ###
### END /etc/grub.d/20_ppc_terminfo ###

### BEGIN /etc/grub.d/30_os-prober ###
### END /etc/grub.d/30_os-prober ###

### BEGIN /etc/grub.d/30_uefi-firmware ###
### END /etc/grub.d/30_uefi-firmware ###

### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.
### END /etc/grub.d/40_custom ###

### BEGIN /etc/grub.d/41_custom ###
if [ -f  ${config_directory}/custom.cfg ]; then
  source ${config_directory}/custom.cfg
elif [ -z "${config_directory}" -a -f  $prefix/custom.cfg ]; then
  source $prefix/custom.cfg;
fi
### END /etc/grub.d/41_custom ###

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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--=-6uvEBoQfkqtxkeUJvlL8--



From xen-devel-bounces@lists.xenproject.org Wed Jul 31 15:14:22 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 15:14:22 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsqJ4-0004kp-C7; Wed, 31 Jul 2019 15:14: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=0Msd=V4=citrix.com=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1hsqJ3-0004kd-0h
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 15:14:21 +0000
X-Inumbo-ID: de49600e-b3a5-11e9-8980-bc764e045a96
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id de49600e-b3a5-11e9-8980-bc764e045a96;
 Wed, 31 Jul 2019 15:14:19 +0000 (UTC)
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=george.dunlap@citrix.com;
 spf=Pass smtp.mailfrom=George.Dunlap@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 george.dunlap@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="george.dunlap@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 George.Dunlap@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="George.Dunlap@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: f8cIaU7lGXh/hblQsmCwvq/RPAITLECvrHmFm6tt6YcaYzzjX4E1CLLLUC/loeVogHJ3yyW3jS
 ZZyud1mWXHFFAq9Zj+96sDkR3KvPB2kyrCJl2MsvjiP8f4/NwP3YB6JSX/jRIRvtVDTtY6PTtv
 PQ7eyWaa/e06vZ96cXoB0hyfO13uwwfN7KfYrdbHlPHjkXEq9crqtlbaNeaxLfUvB39TKzOFEB
 T/mRsHgL1QNrAUVT0CtA9W5nOA5RubN62q0yzJMqEMFUd/bKpodFekgIWvEIa5fzw3xrPypblX
 wdM=
X-SBRS: 2.7
X-MesageID: 3685767
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,330,1559534400"; 
   d="scan'208";a="3685767"
To: Tamas K Lengyel <tamas.k.lengyel@gmail.com>
References: <5c6f3ed7b2f444918feea4f4b7cec107@ainfosec.com>
 <CABfawhmhPy-BWwRfZ-+pB1Zr98ony9jeXoOEOx+HZBm_z+Ez=g@mail.gmail.com>
 <93971fac-b839-802f-a508-39fa79478db5@citrix.com>
 <CABfawh=B_nOAbV-JzCpFUEfcmVnudAJxh7buUVJRFqMPm2yE6g@mail.gmail.com>
From: George Dunlap <george.dunlap@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=george.dunlap@citrix.com; prefer-encrypt=mutual; keydata=
 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
 rIFfe2Dk+lD9A9BVd2rfoHA=
Message-ID: <1572ea20-d996-8064-a375-8e8b0b9a7052@citrix.com>
Date: Wed, 31 Jul 2019 16:14:15 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.1
MIME-Version: 1.0
In-Reply-To: <CABfawh=B_nOAbV-JzCpFUEfcmVnudAJxh7buUVJRFqMPm2yE6g@mail.gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [RFC] Generating Go bindings for libxl
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Brendan Kerrigan <kerriganb@ainfosec.com>, "wl@xen.org" <wl@xen.org>,
 "ian.jackson@eu.citrix.com" <ian.jackson@eu.citrix.com>,
 Nicholas Rosbrook <rosbrookn@ainfosec.com>,
 Nicolas Belouin <nicolas.belouin@gandi.net>,
 "anthony.perard@citrix.com" <anthony.perard@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gNy8zMC8xOSA3OjM5IFBNLCBUYW1hcyBLIExlbmd5ZWwgd3JvdGU6Cj4gT24gVHVlLCBKdWwg
MzAsIDIwMTkgYXQgOTo0OSBBTSBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5j
b20+IHdyb3RlOgo+Pgo+PiBPbiA3LzMwLzE5IDI6NDggUE0sIFRhbWFzIEsgTGVuZ3llbCB3cm90
ZToKPj4+IE9uIFR1ZSwgSnVsIDMwLCAyMDE5IGF0IDc6MzIgQU0gTmljaG9sYXMgUm9zYnJvb2sK
Pj4+IDxyb3Nicm9va25AYWluZm9zZWMuY29tPiB3cm90ZToKPj4+Pgo+Pj4+IEhlbGxvLAo+Pj4+
Cj4+Pj4gQXMgYSBmb2xsb3cgdXAgdG8gdGhlIHByZXNlbnRhdGlvbiB0aGF0IEJyZW5kYW4gS2Vy
cmlnYW4gYW5kIEkgZ2F2ZSBhdCBYZW4KPj4+PiBzdW1taXQgZWFybGllciB0aGlzIG1vbnRoLCAi
Q2xpZW50IFZpcnR1YWxpemF0aW9uIFRvb2xzdGFjayBpbiBHbyIsIEkgd291bGQgbGlrZSB0byBv
cGVuCj4+Pj4gYSBkaXNjdXNzaW9uIGFyb3VuZCB0aGUgZGV2ZWxvcG1lbnQgb2YgR28gYmluZGlu
Z3MgZm9yIGxpYnhsLiBHZW9yZ2UgRHVubGFwLAo+Pj4+IE5pY29sYXMgQmVsb3VpbiBhbmQgSSBo
YXZlIGhhZCBzb21lIGRpc2N1c3Npb24gb2ZmLWxpbmUgYWxyZWFkeS4KPj4+Pgo+Pj4+IFNvIGZh
ciwgdGhlc2UgYXJlIHRoZSB0b3BpY3Mgb2YgZGlzY3Vzc2lvbjoKPj4+Cj4+PiBIaSBOaWNob2xh
cywKPj4+IHRvIGFkZCB0byB0aGUgbGlzdCBvZiB0b3BpY3MgSSBqdXN0IHdhbnQgdG8gbWVudGlv
biB0aGF0IHBlcmhhcHMgaXQKPj4+IG1heSBiZSBiZW5lZmljaWFsIHRvIGNvbnNpZGVyIHBhcnRz
IG9mIHRoZSBnbyBiaW5kaW5ncyBub3QgZ28gdG8gbGlieGwKPj4+IGF0IGFsbC4gSSBoYXZlIGJl
ZW4gZGlnZ2luZyB0aHJvdWdoIGxpYnhsIGZvciB0aGUgcGFzdCBjb3VwbGUgbW9udGhzCj4+PiBh
bmQgaXQncyBhc3luY2hyb25vdXMgY2FsbGJhY2sgc3lzdGVtIGlzIGRhbW4gbmVhciBpbXBvc3Np
YmxlIHRvCj4+PiBmb2xsb3cgYW5kIEkganVzdCBjYW4ndCBzaGFrZSB0aGUgZmVlbGluZyB0aGF0
IGl0IHdvdWxkIGJlIGEgbG90Cj4+PiBlYXNpZXIgdG8gZm9sbG93IGlmIGl0IHdhcyBpbiBnby4K
Pj4KPj4gU28gSSBkb24ndCB0aGluayB3ZSdyZSBldmVyIGdvaW5nIHRvIHN3aXRjaCB0byBnb2xh
bmcgYmVpbmcgb3VyIHByaW1hcnkKPj4gdG9vbHN0YWNrIGxhbmd1YWdlLCBiZWNhdXNlIGNhbGxp
bmcgaXQgZnJvbSBvdGhlciBsYW5ndWFnZXMgaXNuJ3QgcmVhbGx5Cj4+IGFuIG9wdGlvbi4gIFRo
YXQgbWVhbnMgdGhhdCBpbXBsZW1lbnRpbmcgdGhpbmdzIGxpa2UgZG9tYWluIGNyZWF0aW9uIGlu
Cj4+IEdvIG1lYW4gZHVwbGljYXRpbmcgZnVuY3Rpb25hbGl0eSBpbiB0d28gcGxhY2VzLCB3aGlj
aCBpcwo+PiBleHRyYW9yZGluYXJpbHkgZXhwZW5zaXZlIGZyb20gYSBzb2Z0d2FyZS1lbmdpbmVl
cmluZyBwZXJzcGVjdGl2ZS4KPj4KPj4gRldJVyBJIHRoaW5rIHRoZSBhc3luY2hyb25vdXMgY2Fs
bGJhY2sgc3lzdGVtIGp1c3QgbmVlZHMgYmV0dGVyCj4+IGRvY3VtZW50YXRpb24uICBJdCBhbHdh
eXMgdGFrZXMgbWUgYSBsaXR0bGUgYml0IHRvIGdldCBteSBiZWFyaW5ncyBhZ2Fpbgo+PiBvbmNl
IEkgaGF2ZSB0byBjaGFuZ2UgdGhhdCBjb2RlLCBidXQgb25jZSBJIGRvLCBldmVyeXRoaW5nIGlz
Cj4+IGNvbnNpc3RlbnQuICBBbmQgYXMgSSB1bmRlcnN0YW5kIGl0LCB0aGUgZXh0ZXJuYWwgaW50
ZXJmYWNlIHdhcyB3cml0dGVuCj4+IHByaW1hcmlseSB3aXRoIGxpYnZpcnQgaW4gbWluZCwgc28g
aXQgd291bGQgcHJvYmFibHkgYmUgZGlmZmljdWx0IHRvCj4+IGNoYW5nZSBpdCB3aGlsZSByZW1h
aW5pbmcgY29tcGF0aWJsZS4KPj4KPj4+IE5vdCB0byBtZW50aW9uIHRoZSBwZXJmb3JtYW5jZQo+
Pj4gaXNzdWVzIHdpdGggdGhlIGJ1aWx0LWluIGdhcmJhZ2UgY29sbGVjdG9yCj4+Cj4+IFdoYXQg
cGVyZm9ybWFuY2UgaXNzdWVzIHdlcmUgeW91IHNlZWluZyB3aXRoIGxpYnhsJ3MgZ2FyYmFnZSBj
b2xsZWN0b3I/Cj4+IEkgdGhvdWdodCBpdCBqdXN0IGtlcHQgYSBsaXN0IG9mIHBvaW50ZXJzIGFu
ZCBmcmVlZCB0aGVtIGF0IHRoZSB2ZXJ5IGVuZC4KPiAKPiBJIGRpZG4ndCBpbnZlc3RpZ2F0ZSB0
b28gY2xvc2VseSBidXQgb24gc29tZSBvY2Nhc2lvbnMgYSBjb25zaWRlcmFibGUKPiBhbW91bnQg
b2YgdGhlIGV4ZWN1dGlvbiB0aW1lIHdhcyBiZWluZyBzcGVudCBpbiB0aGVyZSBhY2NvcmRpbmcg
dG8KPiBjYWxsZ3JpbmQuIEFmdGVyIGV2ZXJ5dGhpbmcgd2FzIGZpbmlzaGVkIGluIGEgZG9tYWlu
IGNyZWF0aW9uIHhsIHdvdWxkCj4ganVzdCAiaGFuZyIgaW4gdGhlcmUgZm9yIGEgd2hpbGUgYmVm
b3JlIGFjdHVhbGx5IGV4aXRpbmcuIEl0IHdhcyBub3QKPiB2ZXJ5IGNvbnNpc3RlbnQgYW5kIHJl
Y29tcGlsaW5nIGxpYnhsIHNvbWV0aW1lcyBzcGVkIHRoaW5ncyB1cC4KPiBIYXZlbid0IHJ1biBp
bnRvIGl0IHNpbmNlIEkndmUgdXBncmFkZWQgdG8gZGViaWFuIGJ1c3RlciBhbmQgYSBuZXdlcgo+
IGdjYy4KCklzIGl0IHBvc3NpYmxlIHRoaXMgd2FzIGFjdHVhbGx5IGRvaW5nIHRoZSAiYXN5bmMi
IHBhcnRzIG9mIGxvbmctcnVubmluZwpvcGVyYXRpb25zPyAgV2hlbiBubyBhc3luYyBjYWxsYmFj
ayBpcyBwcm92aWRlZCwgdGhlIHZlcnkgbGFzdCB0aGluZwp0aGF0IGhhcHBlbnMgYmVmb3JlIGEg
cmV0dXJuIGlzIHRvICBzbGVlcCBhbmQgd2FpdCBmb3IgdGhlIG5leHQgdGhpbmcgdG8KaGFwcGVu
LCB0aGVuIGNhbGwgdGhlIG5leHQgdGhpbmcgaW4gdGhlIGFzeW5jIGNoYWluLgoKIC1HZW9yZ2UK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 31 15:34:20 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 15:34:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsqcG-00068Z-9D; Wed, 31 Jul 2019 15:34: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=yNbP=V4=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hsqcE-00068P-Oj
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 15:34:10 +0000
X-Inumbo-ID: a3284fdd-b3a8-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a3284fdd-b3a8-11e9-8980-bc764e045a96;
 Wed, 31 Jul 2019 15:34:09 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hsqcC-0001xW-3S; Wed, 31 Jul 2019 15:34:08 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hsqcB-00074O-Q4; Wed, 31 Jul 2019 15:34:07 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hsqcB-0008Kr-PG; Wed, 31 Jul 2019 15:34:07 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139544-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.19:build-armhf-pvops:kernel-build:fail:regression
 linux-4.19:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-examine:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 linux-4.19:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=64f4694072aa4ac23eb9ad2feeb0a178d2a054da
X-Osstest-Versions-That: linux=84df9525b0c27f3ebc2ebb1864fa62a97fdedb7d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 31 Jul 2019 15:34:07 +0000
Subject: [Xen-devel] [linux-4.19 test] 139544: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTU0NCBsaW51eC00LjE5IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzk1NDQvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAg
IDYga2VybmVsLWJ1aWxkICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyOTMxMwoKVGVzdHMg
d2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtaGYt
YXJtaGYteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXZoZCAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qt
c3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwtc2VhdHRsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQg
MTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNy
ZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAg
ICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bC10aHVuZGVyeCAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYt
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3
aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3Rh
bGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4x
MC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lv
biB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAgICAgICAgIDY0ZjQ2OTQwNzJh
YTRhYzIzZWI5YWQyZmVlYjBhMTc4ZDJhMDU0ZGEKYmFzZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAg
ICAgICAgICAgICAgIDg0ZGY5NTI1YjBjMjdmM2ViYzJlYmIxODY0ZmE2MmE5N2ZkZWRiN2QKCkxh
c3QgdGVzdCBvZiBiYXNpcyAgIDEyOTMxMyAgMjAxOC0xMS0wMiAwNTozOTowOCBaICAyNzEgZGF5
cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjk0MTIgIDIwMTgtMTEtMDQgMTQ6MTA6MTUgWiAgMjY5
IGRheXMgIDE4MCBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMzk0NTggIDIwMTktMDct
MjggMjI6MDk6MTMgWiAgICAyIGRheXMgICAgNCBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCjIzNjQgcGVvcGxlIHRv
dWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3QsCm5vdCBsaXN0aW5nIHRoZW0gYWxsCgpqb2JzOgog
YnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3Bz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0t
aTM4Ni14c20gICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1y
aGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1k
NjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
b3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdz
MTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVj
ayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEw
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWlu
dGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcGFp
ciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2
NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1
YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRk
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
dmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5v
cmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3Ms
IGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJl
cG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0
cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9
bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDth
PWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQg
YXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1t
YXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAxOTc1MDQg
bGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 31 16:13:34 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 16: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 1hsrE8-0000qy-KR; Wed, 31 Jul 2019 16:13:20 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=yNbP=V4=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hsrE7-0000qh-OK
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 16:13:19 +0000
X-Inumbo-ID: 1adc703c-b3ae-11e9-94e2-27730adbdb0f
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 1adc703c-b3ae-11e9-94e2-27730adbdb0f;
 Wed, 31 Jul 2019 16:13:17 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hsrE4-0003D2-8w; Wed, 31 Jul 2019 16:13: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 1hsrE4-0001WQ-0d; Wed, 31 Jul 2019 16:13:16 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hsrE4-0004pg-09; Wed, 31 Jul 2019 16:13:16 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139551-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: libvirt:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt:saverestore-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:saverestore-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
X-Osstest-Versions-This: libvirt=b0ecc0a04cfcfc706e252d3960f7f10db45c9186
X-Osstest-Versions-That: libvirt=fed58d83c60ff1c20292856bec006577788b7494
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 31 Jul 2019 16:13:15 +0000
Subject: [Xen-devel] [libvirt test] 139551: 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>

ZmxpZ2h0IDEzOTU1MSBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzk1NTEvCgpGYWlsdXJlcyA6LS8gYnV0IG5vIHJl
Z3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9j
a2luZzoKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICBsaWtlIDEzOTUxNgogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJh
dyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTM5NTE2CiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmly
dC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQtbGlidmlydC1xY293MiAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXFjb3cyIDEzIHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxp
YnZpcnQgICAgICAgICAgICAgIGIwZWNjMGEwNGNmY2ZjNzA2ZTI1MmQzOTYwZjdmMTBkYjQ1Yzkx
ODYKYmFzZWxpbmUgdmVyc2lvbjoKIGxpYnZpcnQgICAgICAgICAgICAgIGZlZDU4ZDgzYzYwZmYx
YzIwMjkyODU2YmVjMDA2NTc3Nzg4Yjc0OTQKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzOTUxNiAg
MjAxOS0wNy0zMCAwNDoxODo0OCBaICAgIDEgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMzk1
NTEgIDIwMTktMDctMzEgMDQ6MTg6NTQgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBl
b3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBEYW5pZWwgUC4gQmVycmFu
Z8OpIDxiZXJyYW5nZUByZWRoYXQuY29tPgogIEVyaWMgQmxha2UgPGVibGFrZUByZWRoYXQuY29t
PgogIEppcmkgRGVuZW1hcmsgPGpkZW5lbWFyQHJlZGhhdC5jb20+CiAgSsOhbiBUb21rbyA8anRv
bWtvQHJlZGhhdC5jb20+CiAgVml0YWx5IEt1em5ldHNvdiA8dmt1em5ldHNAcmVkaGF0LmNvbT4K
CmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFt
ZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXFj
b3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9p
bWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRw
Oi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9u
IG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFE
TUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1v
c3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBj
YW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVz
dC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6
L2hvbWUveGVuL2dpdC9saWJ2aXJ0LmdpdAogICBmZWQ1OGQ4M2M2Li5iMGVjYzBhMDRjICBiMGVj
YzBhMDRjZmNmYzcwNmUyNTJkMzk2MGY3ZjEwZGI0NWM5MTg2IC0+IHhlbi10ZXN0ZWQtbWFzdGVy
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 31 16:20:23 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 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 1hsrKu-0001cs-Mv; Wed, 31 Jul 2019 16:20: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=mXbA=V4=gmail.com=viktor.mitin.19@srs-us1.protection.inumbo.net>)
 id 1hsrKs-0001cn-FX
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 16:20:18 +0000
X-Inumbo-ID: 15498cd2-b3af-11e9-8980-bc764e045a96
Received: from mail-io1-xd2b.google.com (unknown [2607:f8b0:4864:20::d2b])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 15498cd2-b3af-11e9-8980-bc764e045a96;
 Wed, 31 Jul 2019 16:20:17 +0000 (UTC)
Received: by mail-io1-xd2b.google.com with SMTP id j5so133419394ioj.8
 for <xen-devel@lists.xenproject.org>; Wed, 31 Jul 2019 09:20:17 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=9NzsYVHwtdZw81IodXfTdeN5AreLVw9cq0ht0QoISio=;
 b=qdsP3bTMKcX25JDML+3jJjQMUssn+ww8H43m8YiXUOD/PCBWeIuoEQCcw5g1L+ByLe
 hKgaRFsn3RLnoYN2/2wgyS61hGlSxEqXIDh398nKswNzoE27UFiHz3u5NSn/3t6O9poM
 U/GixdeOOhvQ7yxUj9BgdtFckW4Sd8quzTlu2fZWjFbBPd1ITqblcynG5OcVSfcAixom
 Ucu04fZQGrCXS/7zlNRaRG+nSfuakbRJzIlSl/o26wZ4+523yRtOaiAGzTR4MVMactqS
 e5XGbm5gqz+NpKB4+7vxJDMfNS5WLLpDzg9UXN9EOtnfHAOQhF/0eqKdkGBqEnhOYTPB
 +LWw==
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=9NzsYVHwtdZw81IodXfTdeN5AreLVw9cq0ht0QoISio=;
 b=KHXvwuHZ74SYpfxSkM84uV11kApMFGYfAsH5KxDvja4AVlTUjtX93wPMOnR+e+kFsQ
 +lwwuI8bhT1IUCfO5r+RzreWHQzqgYGMv6SErGFh8KDfz7xEXCYrMHVPoodbepPI6WGn
 YYoTXM0uc0gP4kNoeMN2L7MH9CzjVC/+Ozlyg3ypVmJzSodbPi/1Nd8iQJVIHzvuSCE0
 GoZOMhXdauvyMRlBqNygA+T5TZxn5lv/mOmxVuKfrW+x6c5bbOoqVU8EOFDk7rNCH++t
 VPbjNIYLc0o40HC4zYHfBQltyufPUpdD2l0ZFux6xKxLw/ykA/F/OLtwzdn5i7xv/Kln
 4vdA==
X-Gm-Message-State: APjAAAWKjSB9xfgsUQ/87KdfNbO5nDSCsP4aaUPl5atMaxk7EPF4WCD9
 ynquzZZqvcuttTJAGz+IPXhkLApTvfIHafiNMhU=
X-Google-Smtp-Source: APXvYqwL/feWljEjgx5r6khqZfxlvDcUYrCDd//DxIfuX8/9n78KAIrVGWQywJI4kqKNzbwWwW+uluZmvu1BZX3pfZ0=
X-Received: by 2002:a02:b016:: with SMTP id p22mr41674936jah.121.1564590016511; 
 Wed, 31 Jul 2019 09:20:16 -0700 (PDT)
MIME-Version: 1.0
References: <20190718144317.23307-1-tamas@tklengyel.com>
 <119d0edb-cb12-fbad-9e3e-8c0a469983df@arm.com>
 <CABfawh=DwOP5eQYmMVNF+n-khkbEDFia0eo=JbE0yhCKjV_+8Q@mail.gmail.com>
 <fcbf4968-7b82-6e5d-75ae-e4c2ff059b4d@arm.com>
 <CAOcoXZYfJ--zTmU5SDWM0zV71-dcp=iPfO56noktf=j+MMLLVw@mail.gmail.com>
 <fc7cc403-889c-482c-3037-43eba2a7f80a@suse.com>
 <de9f1e4a-7923-40f8-9c3b-fab912aa250b@arm.com>
 <6aa7726a-5dc2-c901-2700-34bbc2726879@suse.com>
In-Reply-To: <6aa7726a-5dc2-c901-2700-34bbc2726879@suse.com>
From: Viktor Mitin <viktor.mitin.19@gmail.com>
Date: Wed, 31 Jul 2019 19:20:04 +0300
Message-ID: <CAOcoXZY-0Bru-evWJtVMZ4LB0w1xx0EqD5M8ZDHw+EZUopEr6Q@mail.gmail.com>
To: Jan Beulich <JBeulich@suse.com>
Subject: Re: [Xen-devel] [RFC] xen: Add .astylerc for automated
 style-formatting
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Iurii Artemenko <Iurii_Artemenko@epam.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Tamas K Lengyel <tamas@tklengyel.com>,
 Xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgSmFuLAoKT24gTW9uLCBKdWwgMjksIDIwMTkgYXQgNDoyMSBQTSBKYW4gQmV1bGljaCA8SkJl
dWxpY2hAc3VzZS5jb20+IHdyb3RlOgoKPiA+Pj4+ICAgICAgLSBMaW5lIDY3OiBJIGJlbGlldmUg
SmFuIHJlcXVlc3QgdGhlIHNwYWNlIGJlZm9yZSBsYWJlbAo+ID4+PiBTZWVtcyBhZ3JlZWQgbm90
IHRvIGFkZCB0aGUgc3BhY2VzIGJlZm9yZSBsYWJlbC4gUmlnaHQ/Cj4gPj4KPiA+PiBDZXJ0YWlu
bHkgbm90LCBhZmFpYS4gSSB3aWxsIG9iamVjdCB0byBhbnkgd3JpdHRlbiBkb3duIHJ1bGUgZGlz
YWxsb3dpbmcKPiA+PiBsZWFkaW5nIGJsYW5rKHMpIGFsdG9nZXRoZXIuIEkgd2lsbCBhcmd1ZSBm
b3IgbWFraW5nIG1hbmRhdG9yeSBhdCBsZWFzdAo+ID4+IG9uZSBibGFuayBvZiBpbmRlbnRhdGlv
bi4KPiA+Cj4gPiBDb2Rpbmcgc3R5bGUgYXJlIGEgbWF0dGVyIG9mIHRhc3RlLiBJZiBldmVyeW9u
ZSBpcyBnb2luZyB0byBzYXkgIkkgd2FudAo+ID4gdGhpcyBpbiB0aGUgY29kaW5nIHN0eWxlIiwg
dGhlbiB3ZSBhcmUgZ29pbmcgdG8gc3BlbmQgY291bnRsZXNzIG9mIGhvdXJzCj4gPiBiaWtlLXNo
ZWRkaW5nLiBUaGlzIGlzIG5vdCBob3cgd2Ugc2hvdWxkIHVzZSBvdXIgYWxyZWFkeSBsaW1pdGVk
IHRpbWUuCj4KPiBJIGFncmVlIHdpdGggd2hhdCB5b3Ugc2F5IGluIGdlbmVyYWwsIGJ1dCBub3Qg
aW4gdGhpcyBzcGVjaWZpYyBjYXNlOiBJJ3ZlCj4gZXhwbGFpbmVkIHdoeSB0aGUgbGVhZGluZyBi
bGFuayhzKSBhcmUgd2FudGVkIGhlcmUuIFRoaXMgaXMgbm90IGJlY2F1c2Ugb2YKPiBteSB0YXN0
ZSwgYnV0IGJlY2F1c2Ugb2YgaGVscGluZyB3aXRoIHBhdGNoIHJldmlldy4KCgpJJ3ZlIGNoZWNr
ZWQgYWxsIHRoZSBzdHlsZXMgc3VwcG9ydGVkIGJ5IGNsYW5nLWZvcm1hdCBhdCB0aGUgbW9tZW50
OgpMTFZNLCBHb29nbGUsIENocm9taXVtLCBNb3ppbGxhLCBXZWJLaXQsIE1pY3Jvc29mdC4gTm9u
ZSBvZiB0aGVtIHVzZXMKc3BhY2VzIGJlZm9yZSBsYWJlbHMuIEl0IHNlZW1zIExpbnV4IGNvZGlu
ZyBzdHlsZSBkb2VzIG5vdCB1c2UgaXQgYXMKd2VsbC4gUGxlYXNlIHNlZSB0aGUgcXVlc3Rpb25z
IGJlbG93OgoKSG93IGFsbCB0aG9zZSBwcm9qZWN0cyBsaXZlIHdpdGhvdXQgdGhpcyBpc3N1ZT8K
V2hhdCBpcyB0aGUgcmVhc29uIG5vdCB0byBmaXggJ2RpZmYgLXAnPyBJcyBpdCBub3QgcG9zc2li
bGUgYXQgYWxsPwpDb3VsZCB5b3UgcGxlYXNlIHNoYXJlIG1vcmUgZGV0YWlscyBhYm91dCB0aGUg
YmFja2dyb3VuZCBvZiB0aGUgaXNzdWUKYW5kIGV4YW1wbGVzPwoKVGhhbmtzCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 31 16:22:45 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 16: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 1hsrNF-0001jY-6H; Wed, 31 Jul 2019 16:22:45 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=yNbP=V4=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hsrNE-0001jN-IW
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 16:22:44 +0000
X-Inumbo-ID: 6bbea884-b3af-11e9-9239-c7d0f50936c9
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 6bbea884-b3af-11e9-9239-c7d0f50936c9;
 Wed, 31 Jul 2019 16:22:42 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hsrNB-0003P0-GM; Wed, 31 Jul 2019 16:22:41 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hsrNB-0002AY-7n; Wed, 31 Jul 2019 16:22:41 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hsrNB-0008HP-7E; Wed, 31 Jul 2019 16:22:41 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139550-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=b3d00df69c78fa0e12986a7ff334689a76f4578a
X-Osstest-Versions-That: ovmf=3d34b5f32692c84bbc69ff34a9ea511bcb55e50a
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 31 Jul 2019 16:22:41 +0000
Subject: [Xen-devel] [ovmf test] 139550: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTU1MCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzk1NTAvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICBiM2QwMGRmNjljNzhmYTBlMTI5ODZhN2ZmMzM0Njg5
YTc2ZjQ1NzhhCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICAzZDM0YjVm
MzI2OTJjODRiYmM2OWZmMzRhOWVhNTExYmNiNTVlNTBhCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
Mzk1MzMgIDIwMTktMDctMzAgMTc6MDk6MzkgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTM5NTUwICAyMDE5LTA3LTMxIDA0OjEzOjU0IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgWmhpY2hhbyBH
YW8gPHpoaWNoYW8uZ2FvQGludGVsLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qu
b3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dz
LCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSBy
ZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hi
PW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7
YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5k
IGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3Vt
bWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9n
aXQvb3NzdGVzdC9vdm1mLmdpdAogICAzZDM0YjVmMzI2Li5iM2QwMGRmNjljICBiM2QwMGRmNjlj
NzhmYTBlMTI5ODZhN2ZmMzM0Njg5YTc2ZjQ1NzhhIC0+IHhlbi10ZXN0ZWQtbWFzdGVyCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 31 16:24:42 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 16:24:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsrP6-0001pl-L6; Wed, 31 Jul 2019 16:24:40 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=bdxT=V4=epam.com=volodymyr_babchuk@srs-us1.protection.inumbo.net>)
 id 1hsrP5-0001pg-J6
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 16:24:39 +0000
X-Inumbo-ID: b06fe8a8-b3af-11e9-9274-739c9f511046
Received: from EUR02-AM5-obe.outbound.protection.outlook.com (unknown
 [40.107.0.83]) by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b06fe8a8-b3af-11e9-9274-739c9f511046;
 Wed, 31 Jul 2019 16:24:37 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=mI0svGeEjyH5LQFvZCmXchnl3Xj0+tvAleEOO1XVtHfGQPAFzwxVuhL8swVYXwUQwVcbj9M/82XI+/HSTDFQ8n5LMvCAELsH77cwSUJI3xezvjMhOrz/bL/5XLpnz6MHDBrB7nDrQm3SY1WhAsdSv/bbCYScKugB2XhDNyuxAk0m3m5tzE81a1fm/2ZjF5mji6XP9LQU28B1P4f8UxIiwN9Mh9Bg6kdQwhca7+GV84gfoih0JGvBOYXibBjJ7S+xyaVhQdx4z0OWBh9nMpngMLVj1zW/EqVZv0UK1z/v+j+c0oPOXO+m2YuZeoLZHNfF1OjjgQDv3ghltkA4dzlu4w==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=a4Icszp+qMBGi4WXCocZNRIFeB0s66xmS2xeoK537P4=;
 b=VydJ4MjIUidSyI7oHJ8h1RxCz44LKUX2qZTB5IDCJonUJxb9dGe7fOM58eNcIEMSogkcEZu+eXCmujdVczlHNIKYBjQYROBSOJECdQxUmdphCMDZE2esC52x2yIhH2lRbfXOxG3My6VkJjFxTKN3vmFJ4/2GeuDSce/af6y+R0QHrUzjQJnzq7lT2uDxuU4+UgHiCauNkTZktYHZCzvpDtC1kbSqyRG/EJJCIjXriOopMeMZvbYv58iogP4JRsaORKJrNR/wti9N+xP04ksieWXNu/4xQ11fCc0RwCN7pm2i982slkKRcgY0iJWv4UYkbC/49LDZoTbQ0fSD1jZfUQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=epam.com;dmarc=pass action=none header.from=epam.com;dkim=pass
 header.d=epam.com;arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=epam.com; s=selector1; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=a4Icszp+qMBGi4WXCocZNRIFeB0s66xmS2xeoK537P4=;
 b=OPubfq2TZYVEKrVwCgrMyrL0ztTOQAwoPDYHdrJw1AfUcJqCXaA9uBuQaJhMJWrugX9dTdxab8yLLgYdYg6MyKBc2ENB0jqmd3DV7xPLW57o/MKdaS2ZprD/f6XSh62qbnNNEoA43H9KZwnfSBg8dLpM4TWBKdK8M9FtJNGymKuGwIGYcLPWzH4wcT7KAyE6s+4x1RaeiuOkEPJrVksNwFT/GDTrX2UlbGriBFWy5cb4LE3a/x4k0uOVRrAjExv27dAKuhsQz3sXelA8uejWh0crLjPXpuEvQqar7ctx7UU/MqS1otx4pWfXtTIN9UbCZ6xZ3e+XU5r+UvbWxEySpA==
Received: from AM0PR03MB4148.eurprd03.prod.outlook.com (20.177.40.10) by
 AM0PR03MB6097.eurprd03.prod.outlook.com (10.255.31.26) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2115.14; Wed, 31 Jul 2019 16:24:36 +0000
Received: from AM0PR03MB4148.eurprd03.prod.outlook.com
 ([fe80::e900:5b3d:d83:969c]) by AM0PR03MB4148.eurprd03.prod.outlook.com
 ([fe80::e900:5b3d:d83:969c%5]) with mapi id 15.20.2115.005; Wed, 31 Jul 2019
 16:24:36 +0000
From: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH] CODING_STYLE: clarify function argument indentation
Thread-Index: AQHVR7xxvb8iYZ/UOE68NI2ovvNVUw==
Date: Wed, 31 Jul 2019 16:24:36 +0000
Message-ID: <20190731162434.12837-1-volodymyr_babchuk@epam.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=Volodymyr_Babchuk@epam.com; 
x-originating-ip: [85.223.209.22]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: d06bcf0f-28f1-4f8d-9370-08d715d39419
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(7168020)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:AM0PR03MB6097; 
x-ms-traffictypediagnostic: AM0PR03MB6097:|AM0PR03MB6097:
x-microsoft-antispam-prvs: <AM0PR03MB6097DF3C5FFF964B44C5977FE6DF0@AM0PR03MB6097.eurprd03.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-forefront-prvs: 011579F31F
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(4636009)(346002)(39860400002)(396003)(376002)(366004)(136003)(199004)(189003)(5640700003)(4326008)(8676002)(81166006)(6436002)(81156014)(2501003)(8936002)(478600001)(6486002)(6116002)(256004)(7416002)(54906003)(3846002)(2906002)(7736002)(305945005)(25786009)(14454004)(316002)(86362001)(2351001)(6916009)(71190400001)(71200400001)(99286004)(66066001)(36756003)(1076003)(5660300002)(476003)(2616005)(6506007)(6512007)(80792005)(186003)(91956017)(55236004)(26005)(66476007)(66556008)(64756008)(66446008)(102836004)(76116006)(66946007)(53936002)(68736007)(486006);
 DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR03MB6097;
 H:AM0PR03MB4148.eurprd03.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: epam.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: cSPBPq6JDQEGUe6iK2s5gLKp1fImIsP67x3iYxqIH6mgynYWS3kNy+D1TPrveYYp5aTkUuWHHj8Gyk6sUsREt71ZUtbO2jQPaIXyOjg+E9iCqxG1r8afV+RtGc4oBGqTzTD6Fy5Ic23FxXZoGB3yVkPeSMQnNs+p707CaVbfPSGdJ1iRaOOTEYYDnqdDViy++Hu8Y+tm52TDDi+JMQGZBictMpNSYRa4GIkod+XsaKx3Jg3dOQr6pPRSWnPxs7JtIX/9kbdIJ0G+QkZkkw/Z/X7oB0aKpM0preFUqispClWHlbXBX3BuAleu1FiW1RRr4gf+rVDVGl+X++svS027isKXORDdDvTxv6KqNvm30wOoAZT0zFbSECFKpKrumQCWPqa6IWNhyUJQzwLwivLHPTzuSfH3JWi5odx4ZUsgBBs=
MIME-Version: 1.0
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-Network-Message-Id: d06bcf0f-28f1-4f8d-9370-08d715d39419
X-MS-Exchange-CrossTenant-originalarrivaltime: 31 Jul 2019 16:24:36.1792 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: Volodymyr_Babchuk@epam.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR03MB6097
Subject: [Xen-devel] [PATCH] CODING_STYLE: clarify function argument
 indentation
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 "viktor.mitin.19@gmail.com" <viktor.mitin.19@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>

VGhlcmUgYXJlIGNvZGluZyBzdHlsZSBydWxlcyB0aGF0IGFyZSB3aWRlbHkgYWNjZXB0ZWQgYnkg
Y29tbXVuaXR5LApidXQgbmV3ZXIgd2VyZSBmb3JtYWxpemVkIGluIHRoZSBkb2N1bWVudC4gTm90
YWJsZSBleGFtcGxlIGlzIHRoZQpxdWVzdGlvbiBvbiBob3cgZnVuY3Rpb24gYXJndW1lbnRzIGFu
ZCBwYXJhbWV0ZXJzIHNob3VsZCBiZSBpbmRlbnRlZAp3aGVuIHRoZXkgZG8gbm90IGZpdCBpbnRv
IG9uZSBsaW5lLgoKVGhpcyBxdWVzdGlvbiB3YXMgcmFpc2VkIG11bHRpcGxlIHRpbWVzIGxhdGVs
eSwgbW9zdGx5IGJlY2F1c2Ugb2YKb25nb2luZyBlZmZvcnRzIHRvIGNyZWF0ZSBYZW4gY29kaW5n
IHN0eWxlIGZvcm1hdHRpbmcgdG9vbCBhbmQgYmVjYXVzZQpvZiBuZXcgY29tbXVuaXR5IG1lbWJl
cnMsIHdobyBhcmUgbm90IGF3YXJlIG9mIHN1Y2ggdW53cml0dGVuIHJ1bGVzLgoKQWN0dWFsbHks
IHRoaXMgcnVsZSBpcyBhbHJlYWR5IGltcGxpY2l0bHkgZGVmaW5lZCBpbiB0aGUgZG9jdW1lbnQg
YnkKZGVmaW5pbmcgZW1hY3MgY29kaW5nIHN0eWxlOiAnYy1maWxlLXN0eWxlOiAiQlNEIicuIElu
IHRoaXMgbW9kZSBlbWFjcwpsaW5lcyB1cCBmdW5jdGlvbiBhcmd1bWVudHMgdW5kZXIgdGhlIGZp
cnN0IGFyZ3VtZW50LiBOYXR1cmFsbHksIG1vc3QKb2YgWGVuIGNvZGUgaXMgd3JpdHRlbiBpbiB0
aGlzIHN0eWxlLgoKU28sIGxldHMgc3RhdGUgdGhlIG9idmlvdXMgYW5kIGZpeCB0aGlzIHJ1bGUg
ZXhwbGljaXRseS4KClNpZ25lZC1vZmYtYnk6IFZvbG9keW15ciBCYWJjaHVrIDx2b2xvZHlteXJf
YmFiY2h1a0BlcGFtLmNvbT4KLS0tCiBDT0RJTkdfU1RZTEUgfCAxNCArKysrKysrKysrKysrKwog
MSBmaWxlIGNoYW5nZWQsIDE0IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9DT0RJTkdfU1RZ
TEUgYi9DT0RJTkdfU1RZTEUKaW5kZXggNmNjNWI3NzRjZi4uNjQ3OTIxNWExNSAxMDA2NDQKLS0t
IGEvQ09ESU5HX1NUWUxFCisrKyBiL0NPRElOR19TVFlMRQpAQCAtNTMsNiArNTMsMjAgQEAgTGlu
ZSBMZW5ndGgKIExpbmVzIHNob3VsZCBiZSBsZXNzIHRoYW4gODAgY2hhcmFjdGVycyBpbiBsZW5n
dGguICBMb25nIGxpbmVzIHNob3VsZAogYmUgc3BsaXQgYXQgc2Vuc2libGUgcGxhY2VzIGFuZCB0
aGUgdHJhaWxpbmcgcG9ydGlvbnMgaW5kZW50ZWQuCiAKK0ZvciBtdWx0aWxpbmUgZnVuY3Rpb24g
ZGVjbGFyYXRpb24gYW5kIGNhbGwgZWFjaCBuZXcgbGluZSBzaG91bGQgYmUKK2FsaWduZWQgd2l0
aCB0aGUgZmlyc3QgdGhlIHBhcmFtZXRlciBvciBhcmd1bWVudC4gZS5nLjoKKwordm9pZCBteV9m
dW5jdGlvbl93aXRoX2xvbmdfbmFtZShzdHJ1Y3QgbGVuZ3RoeV9zdHJ1Y3RfbmFtZSAqc3RydWN0
MSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0IGxlbmd0aHlfc3RydWN0
X25hbWUgKnN0cnVjdDIsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCBs
ZW5ndGh5X3N0cnVjdF9uYW1lICpzdHJ1Y3QzKTsKKworb3IKKworZnVuY3Rpb25fd2l0aF9zb19t
YW55X3BhcmFtcyh3b3JkeV9wYXJhbWV0ZXIxLCB3b3JkeV9wYXJhbWV0ZXIyLAorICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICB3b3JkeV9wYXJhbWV0ZXIzLCB3b3JkeV9wYXJhbWV0ZXI0KTsK
KworVGhlIHNhbWUgYXBwbGllcyBmb3IgbWFjcm9zLgorCiBVc2VyIHZpc2libGUgc3RyaW5ncyAo
ZS5nLiwgcHJpbnRrKCkgbWVzc2FnZXMpIHNob3VsZCBub3QgYmUgc3BsaXQgc28KIHRoZXkgY2Fu
IHNlYXJjaGVkIGZvciBtb3JlIGVhc2lseS4KIAotLSAKMi4yMi4wCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 31 16:28:03 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 16:28: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 1hsrSK-0001xm-5P; Wed, 31 Jul 2019 16:28: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=7/lg=V4=gmail.com=lars.kurth.xen@srs-us1.protection.inumbo.net>)
 id 1hsrSI-0001xh-40
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 16:27:58 +0000
X-Inumbo-ID: 2617b851-b3b0-11e9-8980-bc764e045a96
Received: from mail-wm1-x32a.google.com (unknown [2a00:1450:4864:20::32a])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2617b851-b3b0-11e9-8980-bc764e045a96;
 Wed, 31 Jul 2019 16:27:55 +0000 (UTC)
Received: by mail-wm1-x32a.google.com with SMTP id u25so50052970wmc.4
 for <xen-devel@lists.xenproject.org>; Wed, 31 Jul 2019 09:27:55 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:message-id:mime-version:subject:date:in-reply-to:cc:to
 :references; bh=84vadojVfPSerICFPqTIiSt5y1ok0UPSYvSgzqpJGr0=;
 b=KkacPp5akLoQEnwu9GnNqYvo2HbY1roamHkvPJIEJ+dFWm1/jlJuVRqQr+7rOBEdOr
 zCNFbSMpFWE8SqjA5yOvFmMlDH7qPP1Mlbm+WOMcIFWenWEHcFHb5o++Hrv7P3wxmA7Y
 b5YovJXMhpFwCpsHzJsNZe3DIctx2Je/n2saX5TpcOrZxPpiYfu9UsK27OEkk6sbMoIZ
 qxmecFCXAjdcUq6AG3zyzOXN6EADDgEJ91wnQx0vwpnqA4pVrARlOEZh68xCRUgqeouE
 5trw5rEEcl6VMxJ/5m71Id7EjN+lXctMecT0tcMpiTaNXLfucra8HFIhhKE66CYpgdhm
 H1tA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:message-id:mime-version:subject:date
 :in-reply-to:cc:to:references;
 bh=84vadojVfPSerICFPqTIiSt5y1ok0UPSYvSgzqpJGr0=;
 b=pjH1ZzfMGOmGiUAF47VjhXNc5dn0K2tebPCeZAe9wsydMD3T2hrJMvpNzmF/VhHM3q
 8q6tRaONZfvQ21NYOeQCKqrAvQBMiGmkpJbRjxaMi89SQYent5yP1p5yN1l0lugZBVcy
 TQn0DoXnii4eW+y31RvPCGCSjBVtAJtttK2BF+HtV7oUwVkgVfBy3+/pGzEsGq4Z1FWO
 t3Ds05qZmXQNMXNd51cRp21oTQXAs8cw5qZgWMA9MRRE7DxT+EvrBwFPKDkbiiOuCfuM
 XYIzWYMkGxUvwBmzfcFiH3xdFGawQSFrauTUYnrI2wIUPliVjOIP/KtUBuSqT/thbeKs
 c0Tg==
X-Gm-Message-State: APjAAAWTHmeO3a6r3A7OxuqJCZnH6NOKhQPdUiHEgxstn+48dbd7eyob
 gn9mnRjxU6ZCz8LkU/OoRfo=
X-Google-Smtp-Source: APXvYqysWRxWVCk8PKIjjeXPysoYUTaPQnzJKQja699EYOecI70hgpsImjMGh2BmxfXinyXtOSeHSw==
X-Received: by 2002:a7b:c212:: with SMTP id x18mr109431921wmi.77.1564590473592; 
 Wed, 31 Jul 2019 09:27:53 -0700 (PDT)
Received: from ?IPv6:2a02:c7f:ac18:da00:10bb:ca7d:8e54:3e74?
 ([2a02:c7f:ac18:da00:10bb:ca7d:8e54:3e74])
 by smtp.gmail.com with ESMTPSA id v5sm83561437wre.50.2019.07.31.09.27.52
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Wed, 31 Jul 2019 09:27:52 -0700 (PDT)
From: Lars Kurth <lars.kurth.xen@gmail.com>
Message-Id: <1CE4B542-C03C-4B21-AC92-145F7B9B63BB@gmail.com>
Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\))
Date: Wed, 31 Jul 2019 17:27:51 +0100
In-Reply-To: <CAOcoXZYKXqXa=M2LvcGMDrufh9snhSQvCX_qBFr63sn=fgDo=w@mail.gmail.com>
To: Viktor Mitin <viktor.mitin.19@gmail.com>
References: <CAOcoXZavLnHhNc7mmHnO5Gi_vq-0j1FCgvpXh0NimAewXX8e1g@mail.gmail.com>
 <5B61E054-048E-46BF-9952-382FA65893EE@gmail.com>
 <ab635236-6dac-0f8f-8bab-46ccbc9d47e2@arm.com>
 <CAOcoXZYw0uC+2c5KAVMhvXRukYomAuhSVW=jWU3HH1sX6zgkaQ@mail.gmail.com>
 <685e081c-b374-7d66-4645-d6ee7a02f655@arm.com>
 <CAOcoXZZ5HWYrDEy966BN-Esaci2XD=H98kn1JNwjAU_DUW_Egg@mail.gmail.com>
 <d5e1b66e-4d94-6ec5-96e4-54fb77c44eaa@arm.com>
 <CAOcoXZbapuZ3FhDP2cZ+C9JEJwCZUp03h-6eTbynqk5RGWF+3g@mail.gmail.com>
 <efbb6de5-3454-ad61-e3e6-07c7bdb0def7@arm.com>
 <CAOcoXZYKXqXa=M2LvcGMDrufh9snhSQvCX_qBFr63sn=fgDo=w@mail.gmail.com>
X-Mailer: Apple Mail (2.3445.9.1)
Subject: Re: [Xen-devel] Xen Coding style and clang-format
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Artem Mygaiev <Artem_Mygaiev@epam.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Julien Grall <julien.grall@arm.com>, Committers <committers@xenproject.org>,
 Doug Goldstein <cardoe@cardoe.com>
Content-Type: multipart/mixed; boundary="===============1436286670586541748=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============1436286670586541748==
Content-Type: multipart/alternative;
	boundary="Apple-Mail=_DBAC8EEE-2455-4A1C-A14B-C3EEFFABF734"


--Apple-Mail=_DBAC8EEE-2455-4A1C-A14B-C3EEFFABF734
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8



> On 31 Jul 2019, at 12:43, Viktor Mitin <viktor.mitin.19@gmail.com> =
wrote:
>=20
> On Wed, Jul 31, 2019 at 2:25 PM Julien Grall <julien.grall@arm.com =
<mailto:julien.grall@arm.com>> wrote:
>>=20
>>=20
>>=20
>> On 31/07/2019 12:16, Viktor Mitin wrote:
>>> On Mon, Jul 29, 2019 at 3:35 PM Julien Grall <julien.grall@arm.com> =
wrote:
>>>> On 7/29/19 1:21 PM, Viktor Mitin wrote:
>>>>> On Mon, Jul 29, 2019 at 1:49 PM Julien Grall =
<julien.grall@arm.com> wrote:
>>>>>> On 7/29/19 10:13 AM, Viktor Mitin wrote:
>>>>>>> On Fri, Jul 26, 2019 at 3:50 PM Julien Grall =
<julien.grall@arm.com> wrote:
>>>>>>>>=20
>>>>>>>> *****
>>>>>>>>=20
>>>>>>>> -    /* See linux
>>>>>>>> =
Documentation/devicetree/bindings/interrupt-controller/arm,gic.txt */
>>>>>>>> +    /* See linux
>>>>>>>> +     * =
Documentation/devicetree/bindings/interrupt-controller/arm,gic.txt */
>>>>>>>>=20
>>>>>>>> Multi-lines comment on Xen are using
>>>>>>>> /*
>>>>>>>>     * Foo
>>>>>>>>     * Bar
>>>>>>>>     */
>>>>>>>=20
>>>>>>> See my comment about clang-format supports only comments =
indentation for now.
>>>>>>=20
>>>>>> I saw it and I will reply here for simplicity. Having a automatic
>>>>>> checker that will do the wrong things is not ideal.
>>>>>>=20
>>>>>> Imagine we decide to use this checker as a part of the commit =
process.
>>>>>> This means that the code will be modified to checker coding style =
and
>>>>>> not Xen one.
>>>>>=20
>>>>> Well, you are right. Even more, unfortunately, there is no such =
coding
>>>>> style as 'bsd' in clang-format.
>>>>> So 'xen' clang-format style is based on the 'llvm' style.
>>>>=20
>>>> Do you have a pointer to the LLVM style?
>>>=20
>>> Sure, see the next links:
>>> =
https://github.com/viktor-mitin/xen-clang-format-example/blob/master/.clan=
g-format_llvm
>>> =
https://github.com/viktor-mitin/xen-clang-format-example/blob/master/.clan=
g-format_xen
>>=20
>> That's clang-format configuration not a write-up easily readable by =
human. It is
>> also does not say what will happen for the rest of the things not =
configured (if
>> there are any).
>=20
> Here is Clang-Format Style Options documentation:
> https://clang.llvm.org/docs/ClangFormatStyleOptions.html =
<https://clang.llvm.org/docs/ClangFormatStyleOptions.html>
>=20
> And LLVM Coding Standards documetation:
> https://llvm.org/docs/CodingStandards.html#introduction =
<https://llvm.org/docs/CodingStandards.html#introduction>
>=20
> Unfortunately, it seems it does not answer "what will happen for the
> rest of the things not configured (if there are any)"...
>=20
>=20
>>=20
>>>=20
>>>>=20
>>>> As I pointed out in a different thread, it woudl be easier to start =
from
>>>> an existing coding style (LLVM, BSD...) and decide whether you want =
to
>>>> fully adopt it or make changes.
>>>>=20
>>>> So someone needs to be pick one and look at the difference in style =
with
>>>> Xen. It seems you already done that job as you tweak it for Xen. Do =
you
>>>> have a write-up of the differences?
>>>=20
>>> Yes, it is done exactly this way you mentioned. New 'xen' format =
style
>>> is based on 'llvm'.
>>=20
>> Can you give a link to this write-up in a human readable way?
>=20
> The summary I wrote in the original mail in this thread describes what
> was done based on 'llvm' coding style of clang-format.
> I'm putting it here with update: added BreakStringLiterals thing to be =
fixed.
>=20
> Summary of the changes:
> - Added 3 new formatting styles to cover all the cases mentioned in
> Xen coding style document: Xen, Libxl, Linux;
> - Added list of the files and corresponding style name mappings;
> - Added indentation according to Xen coding style;
> - Added white space formatting according to Xen coding style;
> - Added bracing support exception for do/while loops;
>=20
> Added to clang-format, however, probably this logic should be moved to
> python part (see known clang-format limitations above):
> - Braces should be omitted for blocks with a single statement. Note:
> these braces will be required by MISRA, for example, so it is probably
> worth adding such a requirement to the coding style.
> - Comments format requirements. Note: //-style comments are defined in
> C99 as well, and not just in the case of C++. C99 standard is 20-years
> old=E2=80=A6
>=20
> To be added:
> - Emacs local variables. Open points: Why to keep emacs local
> variables in Xen code? What about other editors' comments (vim)?
> - Warning to stderr in the case when =E2=80=98unfixable=E2=80=99 =
line/s detected.
>=20
> To be fixed:
> - Max line length from 80 to 79 chars;
> - Disable // comments;
> - Set BreakStringLiterals to false (not explicitly covered by Xen
> coding style document for now)
>=20
>>=20
>>>=20
>>>>=20
>>>>>>>> I am not sure why clang-format decided to format like that. Do =
you know why?
>>>>>>>=20
>>>>>>> The reason is that there are two strings in one line. It would =
not
>>>>>>> change it if it were
>>>>>>> not "arm,psci-1.0""\0", but "arm,psci-1.0\0".
>>>>>>=20
>>>>>> I would like to see the exact part of the clang-format coding =
style
>>>>>> documentation that mention this requirements... The more that in =
an
>>>>>> example above (copied below for simplicity), there are two =
strings in on
>>>>>> line.
>>>>>=20
>>>>> The closest found seems BinPackParameters BinPackArguments,
>>>>> however, it is about function calls according to manual...
>>>>=20
>>>> Above, you mention the work is based on the LLVM coding style. Is =
there
>>>> anything in that coding style about the string?
>>>=20
>>> Well, not much. See clang-format configurator mentioned above.
>>> However, there is a useful clang BreakStringLiterals option.
>>> It should be turned off to follow your suggestion not to break =
string
>>> literal for grep use case.
>>=20
>> I am not speaking about clang-format itself but the LLVM coding =
style. I assume
>> there is a human readable coding style for LLVM, right? If so, is =
there any
>> section in it about string?
>=20
> See the link above. Unfortunately, it is about C++ and not about C.
> Seems there is no pure C support in clang-format.
>=20
>>=20
>>>=20
>>>>=20
>>>>>=20
>>>>>>=20
>>>>>>>> +    D11PRINT("Allocated %#" PRIpaddr "-%#" PRIpaddr
>>>>>>=20
>>>>>>=20
>>>>>>>=20
>>>>>>>>=20
>>>>>>>> *****
>>>>>>>>=20
>>>>>>>> -    clock_valid =3D dt_property_read_u32(dev, =
"clock-frequency",
>>>>>>>> -                                       &clock_frequency);
>>>>>>>> +    clock_valid =3D
>>>>>>>> +        dt_property_read_u32(dev, "clock-frequency", =
&clock_frequency);
>>>>>>>>=20
>>>>>>>> I am not sure why clang-format decide to format like that. The =
current version
>>>>>>>> is definitely valid.
>>>>>>>=20
>>>>>>> The current version is not valid as it takes 81 chars, while 79 =
is
>>>>>>> allowed according to coding style.
>>>>>>=20
>>>>>> Really? I looked at the code and this is 62 characters... It =
would be 81
>>>>>> characters if "&clock_frequency);" were on the same line. But see =
how it
>>>>>> is split in 2 lines.
>>>>>=20
>>>>> You are right, there are two lines. So it needs to find out how to
>>>>> configure or implement such a feature to ignore such cases.
>>>>=20
>>>> What's the LLVM coding style policy about this?
>>>=20
>>> Well, LLVM formats it as shown above. All the other 'native'
>>> clang-format styles behave similarly.
>>=20
>> This does not answer to my question. You pointed me how clang-format =
is
>> configured, not how the behavior of clang format for this particular =
case and
>> the developer documentation related to this.
>=20
> See the link above, hopefully it answers your question.
>=20
> Thanks

Viktor: thank you for spending time on this

I added an item to community call tomorrow and CC'ed you in the invite. =
So I think what we need to do is figure out a way on how to make the =
coding standard enforceable by a coding standard checker such as =
proposed here. AFAICT
* It seems there are some undocumented coding standard rules, which are =
essentially causing problems with the tool
* In addition, the fact that the LLVM coding style is the baseline for =
the checks may also create some problems with false standard violations

My instinct would be to try and document any undocumented rules on a =
scratch space (e.g. google doc), look at differences between Xen and =
LLVM formatting style and then make decisions using a voting mechanism =
to avoid bike-shedding. In some cases discussion may be necessary though

It would be good if you could attend, but I think we can do without you, =
if needed

Regards
Lars


--Apple-Mail=_DBAC8EEE-2455-4A1C-A14B-C3EEFFABF734
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;" class=3D""><br =
class=3D""><div><br class=3D""><blockquote type=3D"cite" class=3D""><div =
class=3D"">On 31 Jul 2019, at 12:43, Viktor Mitin &lt;<a =
href=3D"mailto:viktor.mitin.19@gmail.com" =
class=3D"">viktor.mitin.19@gmail.com</a>&gt; wrote:</div><br =
class=3D"Apple-interchange-newline"><div class=3D""><span =
style=3D"caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; =
font-size: 11px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" class=3D"">On Wed, Jul =
31, 2019 at 2:25 PM Julien Grall &lt;</span><a =
href=3D"mailto:julien.grall@arm.com" style=3D"font-family: =
Menlo-Regular; font-size: 11px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; orphans: auto; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; =
-webkit-text-stroke-width: 0px;" class=3D"">julien.grall@arm.com</a><span =
style=3D"caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; =
font-size: 11px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" class=3D"">&gt; =
wrote:</span><br style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 11px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><blockquote type=3D"cite" style=3D"font-family: =
Menlo-Regular; font-size: 11px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; orphans: auto; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; =
-webkit-text-stroke-width: 0px; text-decoration: none;" class=3D""><br =
class=3D""><br class=3D""><br class=3D"">On 31/07/2019 12:16, Viktor =
Mitin wrote:<br class=3D""><blockquote type=3D"cite" class=3D"">On Mon, =
Jul 29, 2019 at 3:35 PM Julien Grall &lt;<a =
href=3D"mailto:julien.grall@arm.com" =
class=3D"">julien.grall@arm.com</a>&gt; wrote:<br class=3D""><blockquote =
type=3D"cite" class=3D"">On 7/29/19 1:21 PM, Viktor Mitin wrote:<br =
class=3D""><blockquote type=3D"cite" class=3D"">On Mon, Jul 29, 2019 at =
1:49 PM Julien Grall &lt;<a href=3D"mailto:julien.grall@arm.com" =
class=3D"">julien.grall@arm.com</a>&gt; wrote:<br class=3D""><blockquote =
type=3D"cite" class=3D"">On 7/29/19 10:13 AM, Viktor Mitin wrote:<br =
class=3D""><blockquote type=3D"cite" class=3D"">On Fri, Jul 26, 2019 at =
3:50 PM Julien Grall &lt;<a href=3D"mailto:julien.grall@arm.com" =
class=3D"">julien.grall@arm.com</a>&gt; wrote:<br class=3D""><blockquote =
type=3D"cite" class=3D""><br class=3D"">*****<br class=3D""><br =
class=3D"">- &nbsp;&nbsp;&nbsp;/* See linux<br =
class=3D"">Documentation/devicetree/bindings/interrupt-controller/arm,gic.=
txt */<br class=3D"">+ &nbsp;&nbsp;&nbsp;/* See linux<br class=3D"">+ =
&nbsp;&nbsp;&nbsp;&nbsp;* =
Documentation/devicetree/bindings/interrupt-controller/arm,gic.txt */<br =
class=3D""><br class=3D"">Multi-lines comment on Xen are using<br =
class=3D"">/*<br class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;* Foo<br =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;* Bar<br =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;*/<br class=3D""></blockquote><br =
class=3D"">See my comment about clang-format supports only comments =
indentation for now.<br class=3D""></blockquote><br class=3D"">I saw it =
and I will reply here for simplicity. Having a automatic<br =
class=3D"">checker that will do the wrong things is not ideal.<br =
class=3D""><br class=3D"">Imagine we decide to use this checker as a =
part of the commit process.<br class=3D"">This means that the code will =
be modified to checker coding style and<br class=3D"">not Xen one.<br =
class=3D""></blockquote><br class=3D"">Well, you are right. Even more, =
unfortunately, there is no such coding<br class=3D"">style as 'bsd' in =
clang-format.<br class=3D"">So 'xen' clang-format style is based on the =
'llvm' style.<br class=3D""></blockquote><br class=3D"">Do you have a =
pointer to the LLVM style?<br class=3D""></blockquote><br class=3D"">Sure,=
 see the next links:<br class=3D""><a =
href=3D"https://github.com/viktor-mitin/xen-clang-format-example/blob/mast=
er/.clang-format_llvm" =
class=3D"">https://github.com/viktor-mitin/xen-clang-format-example/blob/m=
aster/.clang-format_llvm</a><br =
class=3D"">https://github.com/viktor-mitin/xen-clang-format-example/blob/m=
aster/.clang-format_xen<br class=3D""></blockquote><br class=3D"">That's =
clang-format configuration not a write-up easily readable by human. It =
is<br class=3D"">also does not say what will happen for the rest of the =
things not configured (if<br class=3D"">there are any).<br =
class=3D""></blockquote><br style=3D"caret-color: rgb(0, 0, 0); =
font-family: Menlo-Regular; font-size: 11px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><span style=3D"caret-color: rgb(0, 0, =
0); font-family: Menlo-Regular; font-size: 11px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none; float: none; display: inline !important;" =
class=3D"">Here is Clang-Format Style Options documentation:</span><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; =
font-size: 11px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><a =
href=3D"https://clang.llvm.org/docs/ClangFormatStyleOptions.html" =
style=3D"font-family: Menlo-Regular; font-size: 11px; font-style: =
normal; font-variant-caps: normal; font-weight: normal; letter-spacing: =
normal; orphans: auto; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; widows: auto; word-spacing: =
0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;" =
class=3D"">https://clang.llvm.org/docs/ClangFormatStyleOptions.html</a><br=
 style=3D"caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; =
font-size: 11px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><br style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 11px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 11px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" class=3D"">And LLVM =
Coding Standards documetation:</span><br style=3D"caret-color: rgb(0, 0, =
0); font-family: Menlo-Regular; font-size: 11px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><a =
href=3D"https://llvm.org/docs/CodingStandards.html#introduction" =
style=3D"font-family: Menlo-Regular; font-size: 11px; font-style: =
normal; font-variant-caps: normal; font-weight: normal; letter-spacing: =
normal; orphans: auto; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; widows: auto; word-spacing: =
0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;" =
class=3D"">https://llvm.org/docs/CodingStandards.html#introduction</a><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; =
font-size: 11px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><br style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 11px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 11px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" class=3D"">Unfortunately, =
it seems it does not answer "what will happen for the</span><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; =
font-size: 11px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 11px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" class=3D"">rest of the =
things not configured (if there are any)"...</span><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; =
font-size: 11px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><br style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 11px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><br style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 11px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><blockquote type=3D"cite" style=3D"font-family: =
Menlo-Regular; font-size: 11px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; orphans: auto; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; =
-webkit-text-stroke-width: 0px; text-decoration: none;" class=3D""><br =
class=3D""><blockquote type=3D"cite" class=3D""><br class=3D""><blockquote=
 type=3D"cite" class=3D""><br class=3D"">As I pointed out in a different =
thread, it woudl be easier to start from<br class=3D"">an existing =
coding style (LLVM, BSD...) and decide whether you want to<br =
class=3D"">fully adopt it or make changes.<br class=3D""><br class=3D"">So=
 someone needs to be pick one and look at the difference in style =
with<br class=3D"">Xen. It seems you already done that job as you tweak =
it for Xen. Do you<br class=3D"">have a write-up of the differences?<br =
class=3D""></blockquote><br class=3D"">Yes, it is done exactly this way =
you mentioned. New 'xen' format style<br class=3D"">is based on =
'llvm'.<br class=3D""></blockquote><br class=3D"">Can you give a link to =
this write-up in a human readable way?<br class=3D""></blockquote><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; =
font-size: 11px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 11px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" class=3D"">The summary I =
wrote in the original mail in this thread describes what</span><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; =
font-size: 11px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 11px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" class=3D"">was done =
based on 'llvm' coding style of clang-format.</span><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; =
font-size: 11px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 11px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" class=3D"">I'm putting =
it here with update: added BreakStringLiterals thing to be =
fixed.</span><br style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 11px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><br style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 11px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 11px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" class=3D"">Summary of =
the changes:</span><br style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 11px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 11px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" class=3D"">- Added 3 new =
formatting styles to cover all the cases mentioned in</span><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; =
font-size: 11px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 11px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" class=3D"">Xen coding =
style document: Xen, Libxl, Linux;</span><br style=3D"caret-color: =
rgb(0, 0, 0); font-family: Menlo-Regular; font-size: 11px; font-style: =
normal; font-variant-caps: normal; font-weight: normal; letter-spacing: =
normal; text-align: start; text-indent: 0px; text-transform: none; =
white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><span style=3D"caret-color: rgb(0, 0, =
0); font-family: Menlo-Regular; font-size: 11px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none; float: none; display: inline !important;" =
class=3D"">- Added list of the files and corresponding style name =
mappings;</span><br style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 11px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 11px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" class=3D"">- Added =
indentation according to Xen coding style;</span><br style=3D"caret-color:=
 rgb(0, 0, 0); font-family: Menlo-Regular; font-size: 11px; font-style: =
normal; font-variant-caps: normal; font-weight: normal; letter-spacing: =
normal; text-align: start; text-indent: 0px; text-transform: none; =
white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><span style=3D"caret-color: rgb(0, 0, =
0); font-family: Menlo-Regular; font-size: 11px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none; float: none; display: inline !important;" =
class=3D"">- Added white space formatting according to Xen coding =
style;</span><br style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 11px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 11px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" class=3D"">- Added =
bracing support exception for do/while loops;</span><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; =
font-size: 11px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><br style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 11px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 11px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" class=3D"">Added to =
clang-format, however, probably this logic should be moved to</span><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; =
font-size: 11px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 11px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" class=3D"">python part =
(see known clang-format limitations above):</span><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; =
font-size: 11px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 11px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" class=3D"">- Braces =
should be omitted for blocks with a single statement. Note:</span><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; =
font-size: 11px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 11px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" class=3D"">these braces =
will be required by MISRA, for example, so it is probably</span><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; =
font-size: 11px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 11px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" class=3D"">worth adding =
such a requirement to the coding style.</span><br style=3D"caret-color: =
rgb(0, 0, 0); font-family: Menlo-Regular; font-size: 11px; font-style: =
normal; font-variant-caps: normal; font-weight: normal; letter-spacing: =
normal; text-align: start; text-indent: 0px; text-transform: none; =
white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><span style=3D"caret-color: rgb(0, 0, =
0); font-family: Menlo-Regular; font-size: 11px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none; float: none; display: inline !important;" =
class=3D"">- Comments format requirements. Note: //-style comments are =
defined in</span><br style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 11px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 11px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" class=3D"">C99 as well, =
and not just in the case of C++. C99 standard is 20-years</span><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; =
font-size: 11px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 11px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" =
class=3D"">old=E2=80=A6</span><br style=3D"caret-color: rgb(0, 0, 0); =
font-family: Menlo-Regular; font-size: 11px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><br style=3D"caret-color: rgb(0, 0, =
0); font-family: Menlo-Regular; font-size: 11px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><span style=3D"caret-color: rgb(0, 0, =
0); font-family: Menlo-Regular; font-size: 11px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none; float: none; display: inline !important;" =
class=3D"">To be added:</span><br style=3D"caret-color: rgb(0, 0, 0); =
font-family: Menlo-Regular; font-size: 11px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><span style=3D"caret-color: rgb(0, 0, =
0); font-family: Menlo-Regular; font-size: 11px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none; float: none; display: inline !important;" =
class=3D"">- Emacs local variables. Open points: Why to keep emacs =
local</span><br style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 11px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 11px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" class=3D"">variables in =
Xen code? What about other editors' comments (vim)?</span><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Menlo-Regular; =
font-size: 11px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 11px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" class=3D"">- Warning to =
stderr in the case when =E2=80=98unfixable=E2=80=99 line/s =
detected.</span><br style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 11px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><br style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 11px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 11px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" class=3D"">To be =
fixed:</span><br style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 11px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 11px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" class=3D"">- Max line =
length from 80 to 79 chars;</span><br style=3D"caret-color: rgb(0, 0, =
0); font-family: Menlo-Regular; font-size: 11px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><span style=3D"caret-color: rgb(0, 0, =
0); font-family: Menlo-Regular; font-size: 11px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none; float: none; display: inline !important;" =
class=3D"">- Disable // comments;</span><br style=3D"caret-color: rgb(0, =
0, 0); font-family: Menlo-Regular; font-size: 11px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><span style=3D"caret-color: rgb(0, 0, =
0); font-family: Menlo-Regular; font-size: 11px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none; float: none; display: inline !important;" =
class=3D"">- Set BreakStringLiterals to false (not explicitly covered by =
Xen</span><br style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 11px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 11px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" class=3D"">coding style =
document for now)</span><br style=3D"caret-color: rgb(0, 0, 0); =
font-family: Menlo-Regular; font-size: 11px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><br style=3D"caret-color: rgb(0, 0, =
0); font-family: Menlo-Regular; font-size: 11px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><blockquote type=3D"cite" =
style=3D"font-family: Menlo-Regular; font-size: 11px; font-style: =
normal; font-variant-caps: normal; font-weight: normal; letter-spacing: =
normal; orphans: auto; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; widows: auto; word-spacing: =
0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><br class=3D""><blockquote =
type=3D"cite" class=3D""><br class=3D""><blockquote type=3D"cite" =
class=3D""><br class=3D""><blockquote type=3D"cite" class=3D""><blockquote=
 type=3D"cite" class=3D""><blockquote type=3D"cite" class=3D""><blockquote=
 type=3D"cite" class=3D"">I am not sure why clang-format decided to =
format like that. Do you know why?<br class=3D""></blockquote><br =
class=3D"">The reason is that there are two strings in one line. It =
would not<br class=3D"">change it if it were<br class=3D"">not =
"arm,psci-1.0""\0", but "arm,psci-1.0\0".<br class=3D""></blockquote><br =
class=3D"">I would like to see the exact part of the clang-format coding =
style<br class=3D"">documentation that mention this requirements... The =
more that in an<br class=3D"">example above (copied below for =
simplicity), there are two strings in on<br class=3D"">line.<br =
class=3D""></blockquote><br class=3D"">The closest found seems =
BinPackParameters BinPackArguments,<br class=3D"">however, it is about =
function calls according to manual...<br class=3D""></blockquote><br =
class=3D"">Above, you mention the work is based on the LLVM coding =
style. Is there<br class=3D"">anything in that coding style about the =
string?<br class=3D""></blockquote><br class=3D"">Well, not much. See =
clang-format configurator mentioned above.<br class=3D"">However, there =
is a useful clang BreakStringLiterals option.<br class=3D"">It should be =
turned off to follow your suggestion not to break string<br =
class=3D"">literal for grep use case.<br class=3D""></blockquote><br =
class=3D"">I am not speaking about clang-format itself but the LLVM =
coding style. I assume<br class=3D"">there is a human readable coding =
style for LLVM, right? If so, is there any<br class=3D"">section in it =
about string?<br class=3D""></blockquote><br style=3D"caret-color: =
rgb(0, 0, 0); font-family: Menlo-Regular; font-size: 11px; font-style: =
normal; font-variant-caps: normal; font-weight: normal; letter-spacing: =
normal; text-align: start; text-indent: 0px; text-transform: none; =
white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><span style=3D"caret-color: rgb(0, 0, =
0); font-family: Menlo-Regular; font-size: 11px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none; float: none; display: inline !important;" =
class=3D"">See the link above. Unfortunately, it is about C++ and not =
about C.</span><br style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 11px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 11px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" class=3D"">Seems there =
is no pure C support in clang-format.</span><br style=3D"caret-color: =
rgb(0, 0, 0); font-family: Menlo-Regular; font-size: 11px; font-style: =
normal; font-variant-caps: normal; font-weight: normal; letter-spacing: =
normal; text-align: start; text-indent: 0px; text-transform: none; =
white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><br style=3D"caret-color: rgb(0, 0, =
0); font-family: Menlo-Regular; font-size: 11px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><blockquote type=3D"cite" =
style=3D"font-family: Menlo-Regular; font-size: 11px; font-style: =
normal; font-variant-caps: normal; font-weight: normal; letter-spacing: =
normal; orphans: auto; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; widows: auto; word-spacing: =
0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><br class=3D""><blockquote =
type=3D"cite" class=3D""><br class=3D""><blockquote type=3D"cite" =
class=3D""><br class=3D""><blockquote type=3D"cite" class=3D""><br =
class=3D""><blockquote type=3D"cite" class=3D""><br class=3D""><blockquote=
 type=3D"cite" class=3D""><blockquote type=3D"cite" class=3D"">+ =
&nbsp;&nbsp;&nbsp;D11PRINT("Allocated %#" PRIpaddr "-%#" PRIpaddr<br =
class=3D""></blockquote></blockquote><br class=3D""><br =
class=3D""><blockquote type=3D"cite" class=3D""><br class=3D""><blockquote=
 type=3D"cite" class=3D""><br class=3D"">*****<br class=3D""><br =
class=3D"">- &nbsp;&nbsp;&nbsp;clock_valid =3D dt_property_read_u32(dev, =
"clock-frequency",<br class=3D"">- =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&amp;clock_frequency);<br class=3D"">+ =
&nbsp;&nbsp;&nbsp;clock_valid =3D<br class=3D"">+ =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;dt_property_read_u32(dev, =
"clock-frequency", &amp;clock_frequency);<br class=3D""><br class=3D"">I =
am not sure why clang-format decide to format like that. The current =
version<br class=3D"">is definitely valid.<br class=3D""></blockquote><br =
class=3D"">The current version is not valid as it takes 81 chars, while =
79 is<br class=3D"">allowed according to coding style.<br =
class=3D""></blockquote><br class=3D"">Really? I looked at the code and =
this is 62 characters... It would be 81<br class=3D"">characters if =
"&amp;clock_frequency);" were on the same line. But see how it<br =
class=3D"">is split in 2 lines.<br class=3D""></blockquote><br =
class=3D"">You are right, there are two lines. So it needs to find out =
how to<br class=3D"">configure or implement such a feature to ignore =
such cases.<br class=3D""></blockquote><br class=3D"">What's the LLVM =
coding style policy about this?<br class=3D""></blockquote><br =
class=3D"">Well, LLVM formats it as shown above. All the other =
'native'<br class=3D"">clang-format styles behave similarly.<br =
class=3D""></blockquote><br class=3D"">This does not answer to my =
question. You pointed me how clang-format is<br class=3D"">configured, =
not how the behavior of clang format for this particular case and<br =
class=3D"">the developer documentation related to this.<br =
class=3D""></blockquote><br style=3D"caret-color: rgb(0, 0, 0); =
font-family: Menlo-Regular; font-size: 11px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><span style=3D"caret-color: rgb(0, 0, =
0); font-family: Menlo-Regular; font-size: 11px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none; float: none; display: inline !important;" =
class=3D"">See the link above, hopefully it answers your =
question.</span><br style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 11px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><br style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 11px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
Menlo-Regular; font-size: 11px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" =
class=3D"">Thanks</span><br class=3D""></div></blockquote><br =
class=3D""></div><div>Viktor: thank you for spending time on =
this</div><div><br class=3D""></div><div>I added an item to community =
call tomorrow and CC'ed you in the invite. So I think what we need to do =
is figure out a way on how to make the coding standard enforceable by a =
coding standard checker such as proposed here. AFAICT</div><div>* It =
seems there are some undocumented coding standard rules, which are =
essentially causing problems with the tool</div><div>* In addition, the =
fact that the LLVM coding style is the baseline for the checks may also =
create some problems with false standard violations</div><div><br =
class=3D""></div><div>My instinct would be to try and document any =
undocumented rules on a scratch space (e.g. google doc), look at =
differences between Xen and LLVM formatting style and then make =
decisions using a voting mechanism to avoid bike-shedding. In some cases =
discussion may be necessary though</div><div><br class=3D""></div><div>It =
would be good if you could attend, but I think we can do without you, if =
needed</div><div><br class=3D""></div><div>Regards</div><div>Lars</div><br=
 class=3D""></body></html>=

--Apple-Mail=_DBAC8EEE-2455-4A1C-A14B-C3EEFFABF734--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============1436286670586541748==--


From xen-devel-bounces@lists.xenproject.org Wed Jul 31 16:45:50 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 16:45:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsrjU-0003JH-0f; Wed, 31 Jul 2019 16:45:44 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=QWEJ=V4=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hsrjS-0003JC-IY
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 16:45:42 +0000
X-Inumbo-ID: a12a46d8-b3b2-11e9-b1b8-43b0d81510c4
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id a12a46d8-b3b2-11e9-b1b8-43b0d81510c4;
 Wed, 31 Jul 2019 16:45:40 +0000 (UTC)
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: JQ6qj36lxBJHr0fzQ7RVk1rW9NPVvvXOmyEXw1SBMMKWdvDkaAo8+e10UPxg09Lsef8GecMpiG
 Y2WDu+hELdkyjeVQQy1b2mGJgTXD9CJp/YUI76Xm80tzwKoyTfybigp1LFihk4/QAvBFQ85Vm3
 woENs4HFzgBwd6b8xYBJr5HSishJPSOQ6AdXmO+yy1lh81QxUFD+FWo3pyi4Gw4mvLTBjK0OZc
 ZBXntRi0/2/x5RdGDkqCCCywBNBo97D6xdNiAR+xnSiAQp011eJ5bRC0844eHoDkITvrv8Hjua
 umI=
X-SBRS: 2.7
X-MesageID: 3796624
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,330,1559534400"; 
   d="scan'208";a="3796624"
To: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
References: <20190731162434.12837-1-volodymyr_babchuk@epam.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <bb494090-f6d4-8f19-5784-8f8b20cbafdd@citrix.com>
Date: Wed, 31 Jul 2019 17:45:36 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <20190731162434.12837-1-volodymyr_babchuk@epam.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] CODING_STYLE: clarify function argument
 indentation
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei
 Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Julien Grall <julien.grall@arm.com>,
 Jan Beulich <jbeulich@suse.com>,
 "viktor.mitin.19@gmail.com" <viktor.mitin.19@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>

T24gMzEvMDcvMjAxOSAxNzoyNCwgVm9sb2R5bXlyIEJhYmNodWsgd3JvdGU6Cj4gVGhlcmUgYXJl
IGNvZGluZyBzdHlsZSBydWxlcyB0aGF0IGFyZSB3aWRlbHkgYWNjZXB0ZWQgYnkgY29tbXVuaXR5
LAo+IGJ1dCBuZXdlciB3ZXJlIGZvcm1hbGl6ZWQgaW4gdGhlIGRvY3VtZW50LiBOb3RhYmxlIGV4
YW1wbGUgaXMgdGhlCj4gcXVlc3Rpb24gb24gaG93IGZ1bmN0aW9uIGFyZ3VtZW50cyBhbmQgcGFy
YW1ldGVycyBzaG91bGQgYmUgaW5kZW50ZWQKPiB3aGVuIHRoZXkgZG8gbm90IGZpdCBpbnRvIG9u
ZSBsaW5lLgo+Cj4gVGhpcyBxdWVzdGlvbiB3YXMgcmFpc2VkIG11bHRpcGxlIHRpbWVzIGxhdGVs
eSwgbW9zdGx5IGJlY2F1c2Ugb2YKPiBvbmdvaW5nIGVmZm9ydHMgdG8gY3JlYXRlIFhlbiBjb2Rp
bmcgc3R5bGUgZm9ybWF0dGluZyB0b29sIGFuZCBiZWNhdXNlCj4gb2YgbmV3IGNvbW11bml0eSBt
ZW1iZXJzLCB3aG8gYXJlIG5vdCBhd2FyZSBvZiBzdWNoIHVud3JpdHRlbiBydWxlcy4KPgo+IEFj
dHVhbGx5LCB0aGlzIHJ1bGUgaXMgYWxyZWFkeSBpbXBsaWNpdGx5IGRlZmluZWQgaW4gdGhlIGRv
Y3VtZW50IGJ5Cj4gZGVmaW5pbmcgZW1hY3MgY29kaW5nIHN0eWxlOiAnYy1maWxlLXN0eWxlOiAi
QlNEIicuIEluIHRoaXMgbW9kZSBlbWFjcwo+IGxpbmVzIHVwIGZ1bmN0aW9uIGFyZ3VtZW50cyB1
bmRlciB0aGUgZmlyc3QgYXJndW1lbnQuIE5hdHVyYWxseSwgbW9zdAo+IG9mIFhlbiBjb2RlIGlz
IHdyaXR0ZW4gaW4gdGhpcyBzdHlsZS4KPgo+IFNvLCBsZXRzIHN0YXRlIHRoZSBvYnZpb3VzIGFu
ZCBmaXggdGhpcyBydWxlIGV4cGxpY2l0bHkuCj4KPiBTaWduZWQtb2ZmLWJ5OiBWb2xvZHlteXIg
QmFiY2h1ayA8dm9sb2R5bXlyX2JhYmNodWtAZXBhbS5jb20+Cj4gLS0tCj4gIENPRElOR19TVFlM
RSB8IDE0ICsrKysrKysrKysrKysrCj4gIDEgZmlsZSBjaGFuZ2VkLCAxNCBpbnNlcnRpb25zKCsp
Cj4KPiBkaWZmIC0tZ2l0IGEvQ09ESU5HX1NUWUxFIGIvQ09ESU5HX1NUWUxFCj4gaW5kZXggNmNj
NWI3NzRjZi4uNjQ3OTIxNWExNSAxMDA2NDQKPiAtLS0gYS9DT0RJTkdfU1RZTEUKPiArKysgYi9D
T0RJTkdfU1RZTEUKPiBAQCAtNTMsNiArNTMsMjAgQEAgTGluZSBMZW5ndGgKPiAgTGluZXMgc2hv
dWxkIGJlIGxlc3MgdGhhbiA4MCBjaGFyYWN0ZXJzIGluIGxlbmd0aC4gIExvbmcgbGluZXMgc2hv
dWxkCj4gIGJlIHNwbGl0IGF0IHNlbnNpYmxlIHBsYWNlcyBhbmQgdGhlIHRyYWlsaW5nIHBvcnRp
b25zIGluZGVudGVkLgo+ICAKPiArRm9yIG11bHRpbGluZSBmdW5jdGlvbiBkZWNsYXJhdGlvbiBh
bmQgY2FsbCBlYWNoIG5ldyBsaW5lIHNob3VsZCBiZQo+ICthbGlnbmVkIHdpdGggdGhlIGZpcnN0
IHRoZSBwYXJhbWV0ZXIgb3IgYXJndW1lbnQuIGUuZy46Cj4gKwo+ICt2b2lkIG15X2Z1bmN0aW9u
X3dpdGhfbG9uZ19uYW1lKHN0cnVjdCBsZW5ndGh5X3N0cnVjdF9uYW1lICpzdHJ1Y3QxLAo+ICsg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCBsZW5ndGh5X3N0cnVjdF9uYW1l
ICpzdHJ1Y3QyLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCBsZW5n
dGh5X3N0cnVjdF9uYW1lICpzdHJ1Y3QzKTsKPiArCj4gK29yCj4gKwo+ICtmdW5jdGlvbl93aXRo
X3NvX21hbnlfcGFyYW1zKHdvcmR5X3BhcmFtZXRlcjEsIHdvcmR5X3BhcmFtZXRlcjIsCj4gKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgd29yZHlfcGFyYW1ldGVyMywgd29yZHlfcGFyYW1l
dGVyNCk7Cj4gKwo+ICtUaGUgc2FtZSBhcHBsaWVzIGZvciBtYWNyb3MuCgpGb3IgdmVyeSB3b3Jk
eSBmdW5jdGlvbnMsIG9yIG9uZXMgd2l0aCBzaWxseSBxdWFudGl0aWVzIG9mIHBhcmFtZXRlcnMs
CnRoZSBmb2xsb3dpbmcgaXMgYWxzbyBhY2NlcHRhYmxlCgp2b2lkIG15X2Z1bmN0aW9uX3dpdGhf
bG9uZ19hbmRfc2lsbHlfbmFtZSgKwqDCoMKgIHN0cnVjdCBsZW5ndGh5X3N0cnVjdF9uYW1lICpz
dHJ1Y3QxLCB1bnNpZ25lZCBpbnQgd29tYmxlLCB1bnNpZ25lZAppbnQgd2hhdHNpdCwKwqDCoMKg
IHN0cnVjdCBsZW5ndGh5X3N0cnVjdF9uYW1lICpzdHJ1Y3QyLCBib29sIHllcywgYm9vbCBubywg
Ym9vbCBtYXliZSwKwqDCoMKgIGJvb2wgZmlsZV9ub3RfZm91bmQsIHN0cnVjdCBsZW5ndGh5X3N0
cnVjdF9uYW1lICpzdHJ1Y3QzLCBzdHJ1Y3QKbGVuZ3RoeV9zdHJ1Y3RfbmFtZSAqc3RydWN0NCk7
Cgp3aGljaCB5b3Ugd2lsbCBmaW5kIGluIGEgZmV3IHBsYWNlcyB0aHJvdWdob3V0IHRoZSBjb2Rl
LCBiZWNhdXNlIHRoZQphYm92ZSBkb2Vzbid0IHdhc3RlIGVub3VnaCB2ZXJ0aWNhbCBzcGFjZSB0
byBmaXQgc2V2ZXJhbCBmdW5jdGlvbnMgaW4sCmFuZCBwdXNoIGFsbCB0aGUgcmVsZXZhbnQgZGV0
YWlscyB0byB0aGUgUkhTLgoKUGVyIHRoZSBhYm92ZSBydWxlcywgdGhlIHJlc3VsdCB3b3VsZCBi
ZSB0aGlzOgoKdm9pZCBteV9mdW5jdGlvbl93aXRoX2xvbmdfYW5kX3NpbGx5X25hbWUoc3RydWN0
IGxlbmd0aHlfc3RydWN0X25hbWUKKnN0cnVjdDEsCsKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAg
dW5zaWduZWQgaW50IHdvbWJsZSwKwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCB1bnNpZ25lZCBp
bnQgd2hhdHNpdCwKwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBzdHJ1Y3QgbGVuZ3RoeV9zdHJ1
Y3RfbmFtZQoqc3RydWN0MiwKwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBib29sIHllcywgYm9v
bCBubywgYm9vbCBtYXliZSwKwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBib29sIGZpbGVfbm90
X2ZvdW5kLArCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIHN0cnVjdCBsZW5ndGh5X3N0cnVjdF9u
YW1lCipzdHJ1Y3QzLArCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIHN0cnVjdCBsZW5ndGh5X3N0
cnVjdF9uYW1lCipzdHJ1Y3Q0KTsKCk9mIGNvdXJzZSwgdGhpcyBpcyBhbHNvIGEgc2lnbiB0aGF0
IG1heWJlIHRoZSBmdW5jdGlvbiBzaWduYXR1cmUgd2FudHMKY2hhbmdpbmcgYW55d2F5LCBidXQg
dGhhdCBtYXkgbm90IGJlIHBvc3NpYmxlL3NlbnNpYmxlIGF0IHRoZSB0aW1lLgoKQXMgd2l0aCBl
dmVyeXRoaW5nLCB0aGUgY29kaW5nIHN0eWxlIGlzIGEgc2V0IG9mIGd1aWRlbGluZXMgd2hpY2gg
YXJlCmFwcGxpY2FibGUgdG8gOTglIG9mIGNhc2VzLCBidXQgdGhlcmUgYXJlIGNhc2VzIHdoZXJl
IGFyZW4ndAphcHByb3ByaWF0ZSwgYW5kIGNvbW1vbiBzZW5zZSBpcyB0aGUgb25seSByZWFzb25h
YmxlIGRlY2lkaW5nIGZhY3Rvci4KCn5BbmRyZXcKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 31 16:54:51 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 16:54:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsrsG-00043a-3S; Wed, 31 Jul 2019 16:54: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=mXbA=V4=gmail.com=viktor.mitin.19@srs-us1.protection.inumbo.net>)
 id 1hsrsE-00043V-09
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 16:54:46 +0000
X-Inumbo-ID: e54519d4-b3b3-11e9-8980-bc764e045a96
Received: from mail-io1-xd42.google.com (unknown [2607:f8b0:4864:20::d42])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e54519d4-b3b3-11e9-8980-bc764e045a96;
 Wed, 31 Jul 2019 16:54:44 +0000 (UTC)
Received: by mail-io1-xd42.google.com with SMTP id k20so137767013ios.10
 for <xen-devel@lists.xenproject.org>; Wed, 31 Jul 2019 09:54:43 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=WwzfKBvt5CKnPH6CH05IPc3a/K1fm8RLeJCs/ZOOItc=;
 b=fxTWIIISbJnK0y2jCix8kdflTx7vI3RVCNJLKiXcBJywK608N9eQuQdSR4+9E3j+yg
 9V72hjx6uxYrBJGoe/5dkGFzxeG5a806dsE0ogNledUwSYbUSWLTMEBNGGlSJYB67i4j
 5KTFPOnjMmznP0Xqz3gP0k80wT48QpUL9BiCDKGBOCvSF6rlJqjdkd9jxhsfoycMhSrV
 c/EJjyju0sjxeuPOEx/1PcZge407oN45EDJspj07vw2JK6cnC7Jmeks6jgytixQV/BJV
 MEA1td9VQ3GJkpqIT4rLuXdvWY3eMc7d2z1OjuNZJ2ZxDE1d/p9Qf/74oTV6vlm7Ie7t
 0nlg==
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=WwzfKBvt5CKnPH6CH05IPc3a/K1fm8RLeJCs/ZOOItc=;
 b=OkcsKlLZp0e4UisR1NF79cDxMpZdKcLNj+qkSopzsahq0YvJUWKmdSAAE3s0HokwGo
 xi9FrFmcFaMLbIt1bhqVz+nW5aELNXcQLWiZeWfj0znNUYZ4y9LzjxZwUkXPY8VjGlDS
 iC39DV+iNkEWSqqPN8EswYh5nygwkFFQt4tCW0dzJj3Nqxz0PlgdbcsILZqTGVdys+mh
 iQLsgm3GncsIhAHdRWtAG76CwlOKTGuNBiT8Ly/kD4w6WoykDtJiPM4/qXoGgGlCSisy
 9CuSEcGcaGSNesngefBXZkseaod1UzyKMh58dJ+JKrHuRpWFiB9UCZk7iDEebYY7GJrF
 +vyQ==
X-Gm-Message-State: APjAAAWCchrCdEFYABPdAst0jyWdvnt7Fti2tY2jwFU1poMhr9jh4uLd
 8xc20e8BcLi1X92wtOIcAPTlxKrXPgZvyVWcoTY=
X-Google-Smtp-Source: APXvYqwZVV/cEgKwsfxDiEYyi9OTkJOxqKh7AqxN69e1QJyhPJMe6hxWi7OyjVPKjif7Jjxc9IAcyY6xcDT/p2llQYs=
X-Received: by 2002:a02:b016:: with SMTP id p22mr41845371jah.121.1564592082145; 
 Wed, 31 Jul 2019 09:54:42 -0700 (PDT)
MIME-Version: 1.0
References: <20190731162434.12837-1-volodymyr_babchuk@epam.com>
 <bb494090-f6d4-8f19-5784-8f8b20cbafdd@citrix.com>
In-Reply-To: <bb494090-f6d4-8f19-5784-8f8b20cbafdd@citrix.com>
From: Viktor Mitin <viktor.mitin.19@gmail.com>
Date: Wed, 31 Jul 2019 19:54:30 +0300
Message-ID: <CAOcoXZY5Kwtuy9nLxaxw5FLd0jSmjuvZfNc3SYyuKVP7HtG2tg@mail.gmail.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>, 
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 Lars Kurth <lars.kurth.xen@gmail.com>, Julien Grall <julien.grall@arm.com>
Subject: Re: [Xen-devel] [PATCH] CODING_STYLE: clarify function argument
 indentation
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 "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>

SGkgQWxsLAoKT24gV2VkLCBKdWwgMzEsIDIwMTkgYXQgNzo0NSBQTSBBbmRyZXcgQ29vcGVyIDxh
bmRyZXcuY29vcGVyM0BjaXRyaXguY29tPiB3cm90ZToKPgo+IE9uIDMxLzA3LzIwMTkgMTc6MjQs
IFZvbG9keW15ciBCYWJjaHVrIHdyb3RlOgo+ID4gVGhlcmUgYXJlIGNvZGluZyBzdHlsZSBydWxl
cyB0aGF0IGFyZSB3aWRlbHkgYWNjZXB0ZWQgYnkgY29tbXVuaXR5LAo+ID4gYnV0IG5ld2VyIHdl
cmUgZm9ybWFsaXplZCBpbiB0aGUgZG9jdW1lbnQuIE5vdGFibGUgZXhhbXBsZSBpcyB0aGUKPiA+
IHF1ZXN0aW9uIG9uIGhvdyBmdW5jdGlvbiBhcmd1bWVudHMgYW5kIHBhcmFtZXRlcnMgc2hvdWxk
IGJlIGluZGVudGVkCj4gPiB3aGVuIHRoZXkgZG8gbm90IGZpdCBpbnRvIG9uZSBsaW5lLgo+ID4K
PiA+IFRoaXMgcXVlc3Rpb24gd2FzIHJhaXNlZCBtdWx0aXBsZSB0aW1lcyBsYXRlbHksIG1vc3Rs
eSBiZWNhdXNlIG9mCj4gPiBvbmdvaW5nIGVmZm9ydHMgdG8gY3JlYXRlIFhlbiBjb2Rpbmcgc3R5
bGUgZm9ybWF0dGluZyB0b29sIGFuZCBiZWNhdXNlCj4gPiBvZiBuZXcgY29tbXVuaXR5IG1lbWJl
cnMsIHdobyBhcmUgbm90IGF3YXJlIG9mIHN1Y2ggdW53cml0dGVuIHJ1bGVzLgo+ID4KPiA+IEFj
dHVhbGx5LCB0aGlzIHJ1bGUgaXMgYWxyZWFkeSBpbXBsaWNpdGx5IGRlZmluZWQgaW4gdGhlIGRv
Y3VtZW50IGJ5Cj4gPiBkZWZpbmluZyBlbWFjcyBjb2Rpbmcgc3R5bGU6ICdjLWZpbGUtc3R5bGU6
ICJCU0QiJy4gSW4gdGhpcyBtb2RlIGVtYWNzCj4gPiBsaW5lcyB1cCBmdW5jdGlvbiBhcmd1bWVu
dHMgdW5kZXIgdGhlIGZpcnN0IGFyZ3VtZW50LiBOYXR1cmFsbHksIG1vc3QKPiA+IG9mIFhlbiBj
b2RlIGlzIHdyaXR0ZW4gaW4gdGhpcyBzdHlsZS4KPiA+Cj4gPiBTbywgbGV0cyBzdGF0ZSB0aGUg
b2J2aW91cyBhbmQgZml4IHRoaXMgcnVsZSBleHBsaWNpdGx5Lgo+ID4KPiA+IFNpZ25lZC1vZmYt
Ynk6IFZvbG9keW15ciBCYWJjaHVrIDx2b2xvZHlteXJfYmFiY2h1a0BlcGFtLmNvbT4KPiA+IC0t
LQo+ID4gIENPRElOR19TVFlMRSB8IDE0ICsrKysrKysrKysrKysrCj4gPiAgMSBmaWxlIGNoYW5n
ZWQsIDE0IGluc2VydGlvbnMoKykKPiA+Cj4gPiBkaWZmIC0tZ2l0IGEvQ09ESU5HX1NUWUxFIGIv
Q09ESU5HX1NUWUxFCj4gPiBpbmRleCA2Y2M1Yjc3NGNmLi42NDc5MjE1YTE1IDEwMDY0NAo+ID4g
LS0tIGEvQ09ESU5HX1NUWUxFCj4gPiArKysgYi9DT0RJTkdfU1RZTEUKPiA+IEBAIC01Myw2ICs1
MywyMCBAQCBMaW5lIExlbmd0aAo+ID4gIExpbmVzIHNob3VsZCBiZSBsZXNzIHRoYW4gODAgY2hh
cmFjdGVycyBpbiBsZW5ndGguICBMb25nIGxpbmVzIHNob3VsZAo+ID4gIGJlIHNwbGl0IGF0IHNl
bnNpYmxlIHBsYWNlcyBhbmQgdGhlIHRyYWlsaW5nIHBvcnRpb25zIGluZGVudGVkLgo+ID4KPiA+
ICtGb3IgbXVsdGlsaW5lIGZ1bmN0aW9uIGRlY2xhcmF0aW9uIGFuZCBjYWxsIGVhY2ggbmV3IGxp
bmUgc2hvdWxkIGJlCj4gPiArYWxpZ25lZCB3aXRoIHRoZSBmaXJzdCB0aGUgcGFyYW1ldGVyIG9y
IGFyZ3VtZW50LiBlLmcuOgo+ID4gKwo+ID4gK3ZvaWQgbXlfZnVuY3Rpb25fd2l0aF9sb25nX25h
bWUoc3RydWN0IGxlbmd0aHlfc3RydWN0X25hbWUgKnN0cnVjdDEsCj4gPiArICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgbGVuZ3RoeV9zdHJ1Y3RfbmFtZSAqc3RydWN0MiwK
PiA+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCBsZW5ndGh5X3N0cnVj
dF9uYW1lICpzdHJ1Y3QzKTsKPiA+ICsKPiA+ICtvcgo+ID4gKwo+ID4gK2Z1bmN0aW9uX3dpdGhf
c29fbWFueV9wYXJhbXMod29yZHlfcGFyYW1ldGVyMSwgd29yZHlfcGFyYW1ldGVyMiwKPiA+ICsg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdvcmR5X3BhcmFtZXRlcjMsIHdvcmR5X3BhcmFt
ZXRlcjQpOwo+ID4gKwo+ID4gK1RoZSBzYW1lIGFwcGxpZXMgZm9yIG1hY3Jvcy4KPgo+IEZvciB2
ZXJ5IHdvcmR5IGZ1bmN0aW9ucywgb3Igb25lcyB3aXRoIHNpbGx5IHF1YW50aXRpZXMgb2YgcGFy
YW1ldGVycywKPiB0aGUgZm9sbG93aW5nIGlzIGFsc28gYWNjZXB0YWJsZQo+Cj4gdm9pZCBteV9m
dW5jdGlvbl93aXRoX2xvbmdfYW5kX3NpbGx5X25hbWUoCj4gICAgIHN0cnVjdCBsZW5ndGh5X3N0
cnVjdF9uYW1lICpzdHJ1Y3QxLCB1bnNpZ25lZCBpbnQgd29tYmxlLCB1bnNpZ25lZAo+IGludCB3
aGF0c2l0LAo+ICAgICBzdHJ1Y3QgbGVuZ3RoeV9zdHJ1Y3RfbmFtZSAqc3RydWN0MiwgYm9vbCB5
ZXMsIGJvb2wgbm8sIGJvb2wgbWF5YmUsCj4gICAgIGJvb2wgZmlsZV9ub3RfZm91bmQsIHN0cnVj
dCBsZW5ndGh5X3N0cnVjdF9uYW1lICpzdHJ1Y3QzLCBzdHJ1Y3QKPiBsZW5ndGh5X3N0cnVjdF9u
YW1lICpzdHJ1Y3Q0KTsKPgo+IHdoaWNoIHlvdSB3aWxsIGZpbmQgaW4gYSBmZXcgcGxhY2VzIHRo
cm91Z2hvdXQgdGhlIGNvZGUsIGJlY2F1c2UgdGhlCj4gYWJvdmUgZG9lc24ndCB3YXN0ZSBlbm91
Z2ggdmVydGljYWwgc3BhY2UgdG8gZml0IHNldmVyYWwgZnVuY3Rpb25zIGluLAo+IGFuZCBwdXNo
IGFsbCB0aGUgcmVsZXZhbnQgZGV0YWlscyB0byB0aGUgUkhTLgo+Cj4gUGVyIHRoZSBhYm92ZSBy
dWxlcywgdGhlIHJlc3VsdCB3b3VsZCBiZSB0aGlzOgo+Cj4gdm9pZCBteV9mdW5jdGlvbl93aXRo
X2xvbmdfYW5kX3NpbGx5X25hbWUoc3RydWN0IGxlbmd0aHlfc3RydWN0X25hbWUKPiAqc3RydWN0
MSwKPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBp
bnQgd29tYmxlLAo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVu
c2lnbmVkIGludCB3aGF0c2l0LAo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHN0cnVjdCBsZW5ndGh5X3N0cnVjdF9uYW1lCj4gKnN0cnVjdDIsCj4gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9vbCB5ZXMsIGJvb2wgbm8sIGJvb2wg
bWF5YmUsCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9vbCBm
aWxlX25vdF9mb3VuZCwKPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBzdHJ1Y3QgbGVuZ3RoeV9zdHJ1Y3RfbmFtZQo+ICpzdHJ1Y3QzLAo+ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCBsZW5ndGh5X3N0cnVjdF9uYW1lCj4g
KnN0cnVjdDQpOwo+Cj4gT2YgY291cnNlLCB0aGlzIGlzIGFsc28gYSBzaWduIHRoYXQgbWF5YmUg
dGhlIGZ1bmN0aW9uIHNpZ25hdHVyZSB3YW50cwo+IGNoYW5naW5nIGFueXdheSwgYnV0IHRoYXQg
bWF5IG5vdCBiZSBwb3NzaWJsZS9zZW5zaWJsZSBhdCB0aGUgdGltZS4KPgo+IEFzIHdpdGggZXZl
cnl0aGluZywgdGhlIGNvZGluZyBzdHlsZSBpcyBhIHNldCBvZiBndWlkZWxpbmVzIHdoaWNoIGFy
ZQo+IGFwcGxpY2FibGUgdG8gOTglIG9mIGNhc2VzLCBidXQgdGhlcmUgYXJlIGNhc2VzIHdoZXJl
IGFyZW4ndAo+IGFwcHJvcHJpYXRlLCBhbmQgY29tbW9uIHNlbnNlIGlzIHRoZSBvbmx5IHJlYXNv
bmFibGUgZGVjaWRpbmcgZmFjdG9yLgoKSXQgbWlnaHQgYmUgaGFyZCB0byBhdXRvbWF0ZSAnY29t
bW9uIHNlbnNlJyBjYXNlcy4gSXQgc2VlbXMgaXQgd291bGQKYmUgZWFzaWVyIHRvIGZpbmQgYSBz
b2x1dGlvbiBvbiBob3cgdG8gYXZvaWQgc3VjaCAnY29tbW9uIHNlbnNlJwpjYXNlcy4KCk9uZSBt
b3JlIG9wZW4gcG9pbnQgd2l0aCB0aGlzIHJ1bGUgaXMgaG93IHRvIGZvcm1hdCB0aGUgbmV4dCBj
YXNlIHdoZXJlOgpsZW4ocmV0dXJuIHR5cGUgc3RyaW5nKStsZW4oZnVuY3Rpb24gbmFtZSkrbGVu
KGFueSBvZiBwYXJhbWV0ZXIpID4gNzkKCkZvciBleGFtcGxlOgorc29tZV9sb25nX3JldHVybl90
eXBlICBteV9mdW5jdGlvbl93aXRoX2xvbmdfbmFtZShzdHJ1Y3QKbGVuZ3RoeV9zdHJ1Y3RfbmFt
ZSAqc3RydWN0MSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0IGxlbmd0
aHlfc3RydWN0X25hbWUgKnN0cnVjdDIsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHN0cnVjdCBsZW5ndGh5X3N0cnVjdF9uYW1lICpzdHJ1Y3QzKTsKClRoYW5rcwoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 31 16:58:40 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 16:58:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsrvy-0004Az-Oz; Wed, 31 Jul 2019 16: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=onjf=V4=suse.com=dfaggioli@srs-us1.protection.inumbo.net>)
 id 1hsrvy-0004Au-6Z
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 16:58:38 +0000
X-Inumbo-ID: 6fd535a8-b3b4-11e9-8980-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6fd535a8-b3b4-11e9-8980-bc764e045a96;
 Wed, 31 Jul 2019 16:58:37 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id D32BDAE12;
 Wed, 31 Jul 2019 16:58:35 +0000 (UTC)
From: Dario Faggioli <dfaggioli@suse.com>
To: xen-devel@lists.xenproject.org
Date: Wed, 31 Jul 2019 18:58:35 +0200
Message-ID: <156458463216.7075.10552410480716651842.stgit@Palanthas>
User-Agent: StGit/0.17.1-dirty
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 0/3] automation: build Xen in openSUSE Tumbleweed
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Doug Goldstein <cardoe@cardoe.com>, Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIG9wZW5TVVNFIGRpc3RyaWJ1dGlvbiBjb21lcyBpbiB0d28gZmxhdm91cnM6IExlYXAsIHdo
aWNoIGlzCm5vbi1yb2xsaW5nLCBhbmQgcmVsZWFzZWQgYW5udWFseSwgYW5kIFR1bWJsZXdlZWQs
IHdoaWNoIGlzIHJvbGxpbmcuCgpJbiBnZW5lcmFsLCB0aGV5IGFyZSBxdWl0ZSBzaW1pbGFyLCBi
dXQgdGhlIHZlcnNpb25zIG9mIHRoZSBzb2Z0d2FyZQp0aGV5IHNoaXAgY2FuIGJlIHNpZ25pZmlj
YW50bHkgZGlmZmVyZW50LiBBcyBpdCBpcyBlYXN5IHRvIGltYWdpbmUsClR1bWJsZXdlZWQsIGJl
aW5nIHJvbGxpbmcsIGhhcyBtdWNoIG1vcmUgcmVjZW50IGFuZCB1cGRhdGVkIHBhY2thZ2VzLgoK
QWN0dWFsbHksIFR1bWJsZXdlZWQgb2Z0ZW4gc2hpcHMgdGhlIG1vc3QgdXBkYXRlZCByZWxlYXNl
cyBvZiB2YXJpb3VzCnNvZnR3YXJlIGFuZCBwcm9qZWN0cywgYW1vbmcgbWFueSBkaXN0cmlidXRp
b24gYXJvdW5kLgoKRm9yIGluc3RhbmNlLCByaWdodCBub3csIFR1bWJsZXdlZWQgaGFzIGdjYyA5
LjEuMS4gRmVkb3JhIFJhd2hpZGUgYWxzbwpzZWVtcyB0byBoYXZlIDkuMS4xLCB3aGlsZSBGZWRv
cmEgMzAgaGFzIDkuMC4xLiBEZWJpYW4gVW5zdGFibGUgYW5kClVidW50dSBEaXNjbyBib3RoIGhh
dmUgOC4zLjAsIEFGQUlDVC4KCk9mIGNvdXJzZSwgaXQncyBub3QgYXQgYWxsIGxpa2UgInRoZSBt
b3JlIHVwZGF0ZWQgdGhlIGJldHRlciIsIG9yCmFueXRoaW5nIGxpa2UgdGhhdCEgSXQncyBqdXN0
IHRoYXQgSSBzZWUgc29tZSB2YWx1ZSBpbiBoYXZpbmcsIGFzIGEgcGFydApvZiBvdXIgQ0k6Ci0g
bW9yZSBkaXZlcnNpdHksIGluIHRlcm1zIG9mIHZlcnNpb25zIG9mIHRoZSBwYWNrYWdlcy9zb2Z0
d2FyZSB3ZSB0cnkKICB0byBidWlsZCBYZW4gd2l0aCBhbmQgYWdhaW5zdDsKLSBhICJibGVlZGlu
ZyBlZGdlIiBlbnZpcm9ubWVudCwgaW4gb3JkZXIgdG8gY2F0Y2gsIG9yIGF0IGxlYXN0IGJlCiAg
YXdhcmUgb2YsIGJ1aWxkIGlzc3VlcyB3aXRoIGxhdGVzdCBjb21waWxlcnMgYW5kL29yIHdoZW4g
bGlua2luZwogIGFnYWluc3QgdGhlIGxhdGVzdCB2ZXJzaW9uIG9mIHRoaXMgYW5kIHRoYXQgbGli
cmFyeS4KCkludGVyZXN0aW5nbHksIGluIHRoZSBwYXN0IGNvdXBsZSBvZiBkYXlzLCBhIGZldyBi
dWlsZCBpc3N1ZXMgb2YgWGVuLApxZW11LXhlbiBhbmQgaXB4ZSAoYXQgdGhlIGNvbW1pdCB0aGF0
IHdlIHdlcmUgY2hlY2tpbmcgb3V0KSB3aXRoIGdjYwo5LjEuMSB3aGVyZSBkaXNjb3ZlcmVkIGFu
ZCBmaXhlZC4gQW5kIC0tYXQgbGVhc3QgYXMgZmFyIGFzIHRoZSBvbmVzCkkndmUgcmVwb3J0ZWQv
Zml4ZWQtLSBJIGZvdW5kIGFib3V0IHRoZW0gd2hpbGUgYnVpbGRpbmcgWGVuIGluCm9wZW5TVVNF
IFR1bWJsZXdlZWQgKHdoaWxlIHdvcmtpbmcgb24gdGhpcyBwYXRjaCBzZXJpZXMgOi1EICkuCgpI
YXBweSB0byBoZWFyIHdoYXQgcGVvcGxlIHRoaW5rIGFib3V0IGFsbCB0aGlzLiA6LSkKCk9oLCBC
VFcsIGFwYXJ0IGZyb20gYWRkaW5nIHRoZSBUdW1ibGV3ZWVkIGRvY2tlcmZpbGUgYW5kIENJIGpv
YnMsIHRoZQpzZXJpZXMgYWxzbyBkb2VzIHNvbWUgbWlub3IgdHdlYWtpbmcgb2YgdGhlIGFscmVh
ZHkgcHJlc2VudCBvcGVuU1VTRQpMZWFwIGRvY2tlcmZpbGUgKGluIHBhdGNoIDEpLgoKVGhhbmtz
IGFuZCBSZWdhcmRzLgotLS0KRGFyaW8gRmFnZ2lvbGkgKDMpOgogICAgICBhdXRvbWF0aW9uOiB0
cnkgdG8ga2VlcCBvcGVuU1VTRSBMZWFwIGltYWdlIGEgbGl0dGxlIHNtYWxsZXIKICAgICAgYXV0
b21hdGlvbjogYWRkIG9wZW5TVVNFIFR1bWJsZXdlZWQgQ0kgaW1hZ2UKICAgICAgYXV0b21hdGlv
bjogYnVpbGQgaW4gb3BlblNVU0UgVHVtYmxld2VlZAoKIGF1dG9tYXRpb24vYnVpbGQvc3VzZS9v
cGVuc3VzZS1sZWFwLmRvY2tlcmZpbGUgICAgIHwgICAgNiArLQogLi4uL2J1aWxkL3N1c2Uvb3Bl
bnN1c2UtdHVtYmxld2VlZC5kb2NrZXJmaWxlICAgICAgfCAgIDY4ICsrKysrKysrKysrKysrKysr
KysrCiBhdXRvbWF0aW9uL2dpdGxhYi1jaS9idWlsZC55YW1sICAgICAgICAgICAgICAgICAgICB8
ICAgMjAgKysrKysrCiAzIGZpbGVzIGNoYW5nZWQsIDkxIGluc2VydGlvbnMoKyksIDMgZGVsZXRp
b25zKC0pCiBjcmVhdGUgbW9kZSAxMDA2NDQgYXV0b21hdGlvbi9idWlsZC9zdXNlL29wZW5zdXNl
LXR1bWJsZXdlZWQuZG9ja2VyZmlsZQotLQpEYXJpbyBGYWdnaW9saSwgUGguRApodHRwOi8vYWJv
dXQubWUvZGFyaW8uZmFnZ2lvbGkKVmlydHVhbGl6YXRpb24gU29mdHdhcmUgRW5naW5lZXIKU1VT
RSBMYWJzLCBTVVNFIGh0dHBzOi8vd3d3LnN1c2UuY29tLwotLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCjw8VGhpcyBoYXBw
ZW5zIGJlY2F1c2UgX0lfIGNob29zZSBpdCB0byBoYXBwZW4hPj4gKFJhaXN0bGluIE1hamVyZSkK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 31 16:58:45 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 16: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 1hsrw5-0004Bc-1e; Wed, 31 Jul 2019 16: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=onjf=V4=suse.com=dfaggioli@srs-us1.protection.inumbo.net>)
 id 1hsrw3-0004BS-K8
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 16:58:43 +0000
X-Inumbo-ID: 72eff19f-b3b4-11e9-8980-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 72eff19f-b3b4-11e9-8980-bc764e045a96;
 Wed, 31 Jul 2019 16:58:42 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 41381AE12;
 Wed, 31 Jul 2019 16:58:41 +0000 (UTC)
From: Dario Faggioli <dfaggioli@suse.com>
To: xen-devel@lists.xenproject.org
Date: Wed, 31 Jul 2019 18:58:40 +0200
Message-ID: <156459232072.7075.5517516860417287661.stgit@Palanthas>
In-Reply-To: <156458463216.7075.10552410480716651842.stgit@Palanthas>
References: <156458463216.7075.10552410480716651842.stgit@Palanthas>
User-Agent: StGit/0.17.1-dirty
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 1/3] automation: try to keep openSUSE Leap image
 a little smaller
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Doug Goldstein <cardoe@cardoe.com>, Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VXNpbmcgYC0tbm8tcmVjb21tZW5kc2Agd2hlbiB1cGRhdGluZyBvciBpbnN0YWxsaW5nIGNvbW1h
bmRzIHNob3VsZApwcmV2ZW50IG5vbiBzdHJpY3RseSBuZWNlc3NhcnkgcGFja2FnZXMgdG8gYmUg
aW5zdGFsbGVkLgoKZG9pbmcgYSBgY2xlYW4gLWFgIGFmdGVyIGluc3RhbGxpbmcgYWxsIHRoZSBw
YWNrYWdlcywgc2hvdWxkLCBpbgp0aGVvcnksIGZyZWUgbW9yZSBzcGFjZSAoYXMgb3Bwb3NlZCB0
byB1c2luZyBqdXN0IGBjbGVhbmApLgoKU2lnbmVkLW9mZi1ieTogRGFyaW8gRmFnZ2lvbGkgPGRm
YWdnaW9saUBzdXNlLmNvbT4KLS0tCkNjOiBEb3VnIEdvbGRzdGVpbiA8Y2FyZG9lQGNhcmRvZS5j
b20+CkNjOiBXZWkgTGl1IDx3bEB4ZW4ub3JnPgotLS0KIGF1dG9tYXRpb24vYnVpbGQvc3VzZS9v
cGVuc3VzZS1sZWFwLmRvY2tlcmZpbGUgfCAgICA2ICsrKy0tLQogMSBmaWxlIGNoYW5nZWQsIDMg
aW5zZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9hdXRvbWF0aW9uL2J1
aWxkL3N1c2Uvb3BlbnN1c2UtbGVhcC5kb2NrZXJmaWxlIGIvYXV0b21hdGlvbi9idWlsZC9zdXNl
L29wZW5zdXNlLWxlYXAuZG9ja2VyZmlsZQppbmRleCA2MTRhNWM4NDA1Li5lYjcwNDE5MDAyIDEw
MDY0NAotLS0gYS9hdXRvbWF0aW9uL2J1aWxkL3N1c2Uvb3BlbnN1c2UtbGVhcC5kb2NrZXJmaWxl
CisrKyBiL2F1dG9tYXRpb24vYnVpbGQvc3VzZS9vcGVuc3VzZS1sZWFwLmRvY2tlcmZpbGUKQEAg
LTcsOCArNyw4IEBAIEVOViBVU0VSIHJvb3QKIFJVTiBta2RpciAvYnVpbGQKIFdPUktESVIgL2J1
aWxkCiAKLVJVTiB6eXBwZXIgcmVmICYmIHp5cHBlciB1cCAteQotUlVOIHp5cHBlciBpbnN0YWxs
IC15IFwKK1JVTiB6eXBwZXIgcmVmICYmIHp5cHBlciB1cCAteSAtLW5vLXJlY29tbWVuZHMKK1JV
TiB6eXBwZXIgaW5zdGFsbCAteSAtLW5vLXJlY29tbWVuZHMgXAogICAgICAgICBhY3BpY2EgXAog
ICAgICAgICBiYyBcCiAgICAgICAgIGJpbjg2IFwKQEAgLTY0LDQgKzY0LDQgQEAgUlVOIHp5cHBl
ciBpbnN0YWxsIC15IFwKICAgICAgICAgeHotZGV2ZWwgXAogICAgICAgICB6bGliLWRldmVsIFwK
ICAgICAgICAgJiYgXAotICAgICAgICB6eXBwZXIgY2xlYW4KKyAgICAgICAgenlwcGVyIGNsZWFu
IC1hCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 31 16:58:50 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 16: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 1hsrwA-0004Cl-Bl; Wed, 31 Jul 2019 16:58:50 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=onjf=V4=suse.com=dfaggioli@srs-us1.protection.inumbo.net>)
 id 1hsrw8-0004CV-Ry
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 16:58:48 +0000
X-Inumbo-ID: 7631dd68-b3b4-11e9-9b17-27f48eae91e5
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 7631dd68-b3b4-11e9-9b17-27f48eae91e5;
 Wed, 31 Jul 2019 16:58:47 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id BC4DFAE6D;
 Wed, 31 Jul 2019 16:58:46 +0000 (UTC)
From: Dario Faggioli <dfaggioli@suse.com>
To: xen-devel@lists.xenproject.org
Date: Wed, 31 Jul 2019 18:58:46 +0200
Message-ID: <156459232623.7075.3064492825922924284.stgit@Palanthas>
In-Reply-To: <156458463216.7075.10552410480716651842.stgit@Palanthas>
References: <156458463216.7075.10552410480716651842.stgit@Palanthas>
User-Agent: StGit/0.17.1-dirty
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 2/3] automation: add openSUSE Tumbleweed CI image
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Doug Goldstein <cardoe@cardoe.com>, Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

b3BlblNVU0UgY29tZXMgaW4gdHdvIGZsYXZvdXJzOiBMZWFwLCB3aGljaCBpcyBub24tcm9sbGlu
ZywgYW5kIHJlbGVhc2VkCmFubnVhbHksIGFuZCBUdW1ibGV3ZWVkLCB3aGljaCBpcyByb2xsaW5n
LgoKUmVhc29ucyB3aHkgaXQgbWFrZXMgc2Vuc2UgdG8gaGF2ZSBib3RoIChkZXNwaXRlIGJvdGgg
YmVpbmcgb3BlblNVU0UsCnBhY2thZ2UgbGlzdHMgaW4gZG9ja2VyZmlsZXMgYmVpbmcgcXVpdGUg
c2ltaWxhciwgZXRjKSBhcmU6Ci0gTGVhcCBzaGFyZSBhIGxvdCB3aXRoIFNVU0UgTGludXggRW50
ZXJwcmlzZS4gU28sIHJlZ3Jlc3Npb25zIG9uIExlYXAsCiAgbm90IG9ubHkgbWVhbnMgcmVncmVz
c2lvbnMgZm9yIGFsbCBvcGVuU1VTRSBMZWFwIHVzZXJzLCBidXQgYWxzbyBoZWxwcwogIHByZXZl
bnQvY2F0Y2ggcmVncmVzc2lvbnMgb24gU0xFOwotIFR1bWJsZXdlZWQgb2Z0ZW4gaGFzIHRoZSBt
b3N0IGJsZWVkaW5nLWVkZ2Ugc29mdHdhcmUsIHNvIGl0IHdpbGwgaGVscAogIHVzIHByZXZlbnQv
Y2F0Y2ggcmVncmVzc2lvbnMgd2l0aCBuZXdseSByZWxlYXNlZCB2ZXJzaW9ucyBvZgogIGxpYnJh
cmllcywgY29tcGlsZXJzLCBldGMgKGUuZy4sIGF0IHRoZSB0aW1lIG9mIHdyaXRpbmcgdGhpcyBj
b21taXQsCiAgc29tZSBidWlsZCBpc3N1ZXMsIHdpdGggR0NDOSwgd2hlcmUgZGlzY292ZXJlZCB3
aGlsZSB0cnlpbmcgdG8gYnVpbGQKICBpbiBhIFR1bWJsZXdlZWQgaW1hZ2UpLgoKTm90ZSB0aGF0
LCBjb25zaWRlcmluZyB0aGUgcm9sbGluZyBuYXR1cmUgb2YgVHVtYmxld2VlZCwgdGhlIGNvbnRh
aW5lcgp3b3VsZCBuZWVkIHRvIGJlIHJlYnVpbHQgKGUuZy4sIHBlcmlvZGljYWxseSksIGV2ZW4g
aWYgdGhlIGRvY2tlciBmaWxlCmRvZXMgbm90IGNoYW5nZS4KClNpZ25lZC1vZmYtYnk6IERhcmlv
IEZhZ2dpb2xpIDxkZmFnZ2lvbGlAc3VzZS5jb20+Ci0tLQpDYzogRG91ZyBHb2xkc3RlaW4gPGNh
cmRvZUBjYXJkb2UuY29tPgpDYzogV2VpIExpdSA8d2xAeGVuLm9yZz4KLS0tCiAuLi4vYnVpbGQv
c3VzZS9vcGVuc3VzZS10dW1ibGV3ZWVkLmRvY2tlcmZpbGUgICAgICB8ICAgNjggKysrKysrKysr
KysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCA2OCBpbnNlcnRpb25zKCspCiBjcmVhdGUgbW9k
ZSAxMDA2NDQgYXV0b21hdGlvbi9idWlsZC9zdXNlL29wZW5zdXNlLXR1bWJsZXdlZWQuZG9ja2Vy
ZmlsZQoKZGlmZiAtLWdpdCBhL2F1dG9tYXRpb24vYnVpbGQvc3VzZS9vcGVuc3VzZS10dW1ibGV3
ZWVkLmRvY2tlcmZpbGUgYi9hdXRvbWF0aW9uL2J1aWxkL3N1c2Uvb3BlbnN1c2UtdHVtYmxld2Vl
ZC5kb2NrZXJmaWxlCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAuLjI2NzZh
ODdjODUKLS0tIC9kZXYvbnVsbAorKysgYi9hdXRvbWF0aW9uL2J1aWxkL3N1c2Uvb3BlbnN1c2Ut
dHVtYmxld2VlZC5kb2NrZXJmaWxlCkBAIC0wLDAgKzEsNjggQEAKK0ZST00gb3BlbnN1c2UvdHVt
Ymxld2VlZAorTEFCRUwgbWFpbnRhaW5lci5uYW1lPSJUaGUgWGVuIFByb2plY3QiIFwKKyAgICAg
IG1haW50YWluZXIuZW1haWw9Inhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZyIKKworRU5W
IFVTRVIgcm9vdAorCitSVU4gbWtkaXIgL2J1aWxkCitXT1JLRElSIC9idWlsZAorCitSVU4genlw
cGVyIHJlZiAmJiB6eXBwZXIgdXAgLXkgLS1uby1yZWNvbW1lbmRzCitSVU4genlwcGVyIGluc3Rh
bGwgLXkgLS1uby1yZWNvbW1lbmRzIFwKKyAgICAgICAgYWNwaWNhIFwKKyAgICAgICAgYmMgXAor
ICAgICAgICBiaW44NiBcCisgICAgICAgIGJpc29uIFwKKyAgICAgICAgYnppcDIgXAorICAgICAg
ICBjaGVja3BvbGljeSBcCisgICAgICAgIGNsYW5nIFwKKyAgICAgICAgY21ha2UgXAorICAgICAg
ICBkZXY4NiBcCisgICAgICAgIGRpc2NvdW50IFwKKyAgICAgICAgZmxleCBcCisgICAgICAgIGdj
YyBcCisgICAgICAgIGdjYy1jKysgXAorICAgICAgICBnZXR0ZXh0LXRvb2xzIFwKKyAgICAgICAg
Z2l0IFwKKyAgICAgICAgZ2xpYjItZGV2ZWwgXAorICAgICAgICBnbGliYy1kZXZlbCBcCisgICAg
ICAgIGdsaWJjLWRldmVsLTMyYml0IFwKKyAgICAgICAgZ3ppcCBcCisgICAgICAgIGhvc3RuYW1l
IFwKKyAgICAgICAgbGliU0RMMi1kZXZlbCBcCisgICAgICAgIGxpYmFpby1kZXZlbCBcCisgICAg
ICAgIGxpYmJ6Mi1kZXZlbCBcCisgICAgICAgIGxpYmV4dDJmcy1kZXZlbCBcCisgICAgICAgIGxp
YmdudXRscy1kZXZlbCBcCisgICAgICAgIGxpYmpwZWc2Mi1kZXZlbCBcCisgICAgICAgIGxpYm5s
My1kZXZlbCBcCisgICAgICAgIGxpYm51bWEtZGV2ZWwgXAorICAgICAgICBsaWJwaXhtYW4tMS0w
LWRldmVsIFwKKyAgICAgICAgbGlicG5nMTYtZGV2ZWwgXAorICAgICAgICBsaWJzc2gyLWRldmVs
IFwKKyAgICAgICAgbGlidGFzbjEtZGV2ZWwgXAorICAgICAgICBsaWJ1dWlkLWRldmVsIFwKKyAg
ICAgICAgbGlieWFqbC1kZXZlbCBcCisgICAgICAgIGx6by1kZXZlbCBcCisgICAgICAgIG1ha2Ug
XAorICAgICAgICBuYXNtIFwKKyAgICAgICAgbmN1cnNlcy1kZXZlbCBcCisgICAgICAgIG9jYW1s
IFwKKyAgICAgICAgb2NhbWwtZmluZGxpYi1kZXZlbCBcCisgICAgICAgIG9jYW1sLW9jYW1sYnVp
bGQgXAorICAgICAgICBvY2FtbC1vY2FtbGRvYyBcCisgICAgICAgIHBhbmRvYyBcCisgICAgICAg
IHBhdGNoIFwKKyAgICAgICAgcGtnLWNvbmZpZyBcCisgICAgICAgIHB5dGhvbiBcCisgICAgICAg
IHB5dGhvbi1kZXZlbCBcCisgICAgICAgIHN5c3RlbWQtZGV2ZWwgXAorICAgICAgICB0YXIgXAor
ICAgICAgICB0cmFuc2ZpZyBcCisgICAgICAgIHZhbGdyaW5kLWRldmVsIFwKKyAgICAgICAgd2dl
dCBcCisgICAgICAgIHdoaWNoIFwKKyAgICAgICAgeHotZGV2ZWwgXAorICAgICAgICB6bGliLWRl
dmVsIFwKKyAgICAgICAgJiYgXAorICAgICAgICB6eXBwZXIgY2xlYW4gLWEKCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 31 16:58:57 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 16:58:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsrwG-0004F6-RG; Wed, 31 Jul 2019 16:58:56 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=onjf=V4=suse.com=dfaggioli@srs-us1.protection.inumbo.net>)
 id 1hsrwG-0004Ek-2R
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 16:58:56 +0000
X-Inumbo-ID: 7977930a-b3b4-11e9-80a7-070076895f02
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 7977930a-b3b4-11e9-80a7-070076895f02;
 Wed, 31 Jul 2019 16:58:53 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 3F4FFAE12;
 Wed, 31 Jul 2019 16:58:52 +0000 (UTC)
From: Dario Faggioli <dfaggioli@suse.com>
To: xen-devel@lists.xenproject.org
Date: Wed, 31 Jul 2019 18:58:51 +0200
Message-ID: <156459233172.7075.6811919592319549670.stgit@Palanthas>
In-Reply-To: <156458463216.7075.10552410480716651842.stgit@Palanthas>
References: <156458463216.7075.10552410480716651842.stgit@Palanthas>
User-Agent: StGit/0.17.1-dirty
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 3/3] automation: build in openSUSE Tumbleweed
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Doug Goldstein <cardoe@cardoe.com>, Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U2lnbmVkLW9mZi1ieTogRGFyaW8gRmFnZ2lvbGkgPGRmYWdnaW9saUBzdXNlLmNvbT4KLS0tCkNj
OiBEb3VnIEdvbGRzdGVpbiA8Y2FyZG9lQGNhcmRvZS5jb20+CkNjOiBXZWkgTGl1IDx3bEB4ZW4u
b3JnPgotLS0KIGF1dG9tYXRpb24vZ2l0bGFiLWNpL2J1aWxkLnlhbWwgfCAgIDIwICsrKysrKysr
KysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMjAgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdp
dCBhL2F1dG9tYXRpb24vZ2l0bGFiLWNpL2J1aWxkLnlhbWwgYi9hdXRvbWF0aW9uL2dpdGxhYi1j
aS9idWlsZC55YW1sCmluZGV4IDFlNjFkMzBjODUuLjk0ODc3ZjlkMDEgMTAwNjQ0Ci0tLSBhL2F1
dG9tYXRpb24vZ2l0bGFiLWNpL2J1aWxkLnlhbWwKKysrIGIvYXV0b21hdGlvbi9naXRsYWItY2kv
YnVpbGQueWFtbApAQCAtNDIwLDYgKzQyMCwyNiBAQCBvcGVuc3VzZS1sZWFwLWdjYy1kZWJ1ZzoK
ICAgdmFyaWFibGVzOgogICAgIENPTlRBSU5FUjogc3VzZTpvcGVuc3VzZS1sZWFwCiAKK29wZW5z
dXNlLXR1bWJsZXdlZWQtY2xhbmc6CisgIGV4dGVuZHM6IC5jbGFuZy14ODYtNjQtYnVpbGQKKyAg
dmFyaWFibGVzOgorICAgIENPTlRBSU5FUjogc3VzZTpvcGVuc3VzZS10dW1ibGV3ZWVkCisKK29w
ZW5zdXNlLXR1bWJsZXdlZWQtY2xhbmctZGVidWc6CisgIGV4dGVuZHM6IC5jbGFuZy14ODYtNjQt
YnVpbGQtZGVidWcKKyAgdmFyaWFibGVzOgorICAgIENPTlRBSU5FUjogc3VzZTpvcGVuc3VzZS10
dW1ibGV3ZWVkCisKK29wZW5zdXNlLXR1bWJsZXdlZWQtZ2NjOgorICBleHRlbmRzOiAuZ2NjLXg4
Ni02NC1idWlsZAorICB2YXJpYWJsZXM6CisgICAgQ09OVEFJTkVSOiBzdXNlOm9wZW5zdXNlLXR1
bWJsZXdlZWQKKworb3BlbnN1c2UtdHVtYmxld2VlZC1nY2MtZGVidWc6CisgIGV4dGVuZHM6IC5n
Y2MteDg2LTY0LWJ1aWxkLWRlYnVnCisgIHZhcmlhYmxlczoKKyAgICBDT05UQUlORVI6IHN1c2U6
b3BlbnN1c2UtdHVtYmxld2VlZAorCiAjIEFybSBidWlsZHMKIAogZGViaWFuLXVuc3RhYmxlLWdj
Yy1hcm02NDoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 31 17:05:31 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 17: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 1hss2Y-0005Cp-Kw; Wed, 31 Jul 2019 17:05: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=7/lg=V4=gmail.com=lars.kurth.xen@srs-us1.protection.inumbo.net>)
 id 1hss2X-0005Ck-E5
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 17:05:25 +0000
X-Inumbo-ID: 6258c004-b3b5-11e9-8980-bc764e045a96
Received: from mail-wm1-x341.google.com (unknown [2a00:1450:4864:20::341])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6258c004-b3b5-11e9-8980-bc764e045a96;
 Wed, 31 Jul 2019 17:05:23 +0000 (UTC)
Received: by mail-wm1-x341.google.com with SMTP id s3so61585269wms.2
 for <xen-devel@lists.xenproject.org>; Wed, 31 Jul 2019 10:05:23 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:subject:from:in-reply-to:date:cc
 :content-transfer-encoding:message-id:references:to;
 bh=GGQXo9zviPu6d8LkBatn9yDxXxq0kt0UaMmzic3iB6U=;
 b=B3kQy/feOaXBucjGlQtwmMsqdSGOsbmFVCG5E0NrEjj2iEHH2PhwNX+fngtAeHeVpj
 bLdDAMAnDibBMo5pg6YFpkHDcMfadO10LgCFQiXZhVTuVRFYTszqX5U0SfetTyBUnog2
 IOSiHZgTu2Gx/2Y/7YCBXCqUztLyLDxN59aw53OIaRBQVt4LYTfnXzSF5aqh715fqpkc
 fvIw+n3kZEN7yIV3pYhAW/SM/0dViVuHN9YdCCemRo843HNSNeYXWXehik5vc/5JjvoA
 XNVAJx5+jLCJSlHUESh8xT6gT4Dz+YOKSVSoPxS+lRGC5t568+QY11v0AUPVbTUdEEiX
 FGhA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc
 :content-transfer-encoding:message-id:references:to;
 bh=GGQXo9zviPu6d8LkBatn9yDxXxq0kt0UaMmzic3iB6U=;
 b=qEmA7XZG6qZmoV/MWJ2fKRxqmKWcRXeOOxRNSRoQY2h4OI1anHqhY/mlvzXpPZC3mI
 19pir59Oe9J/veQ+LWye/R918fMeLH+hujUgWUeS4ssFLaBzdfjZbOt6rDh7KIBy6TrQ
 J7tuiHhhiQt0iuNdgMTYTJ8RssblEP1iT5eYdlkX2FoQSeNzofqy4Pm1jg/rEYhb+2oP
 Kp9RejNGoA5KqHvs1+B8F4Tf7SS+FXWnazUwC3Q8eAXEYFBq6lrsMPBnbV4HwNBAmDOu
 XrK5cceZtXAEGRiAbkYRWxltbjgNWp/uBZ+m2MUhbdjRCKHRLluMAHiQxXpJuarqwVK0
 8qdQ==
X-Gm-Message-State: APjAAAWZg29bL10rMyAFPhw8UXW3ePTPibgP0kfmns23IUWBvtsGBKgU
 Pwd0tLBBW0PgSIIYQUtSC/I=
X-Google-Smtp-Source: APXvYqw6MlZpoOPN/ZmBDKXyLOrqgBelYyrbWPIS8zqhw31qXzpUGT+WWLVYpM+pqVDrPsaB5xLslA==
X-Received: by 2002:a7b:c7c2:: with SMTP id z2mr103548917wmk.147.1564592722051; 
 Wed, 31 Jul 2019 10:05:22 -0700 (PDT)
Received: from ?IPv6:2a02:c7f:ac18:da00:10bb:ca7d:8e54:3e74?
 ([2a02:c7f:ac18:da00:10bb:ca7d:8e54:3e74])
 by smtp.gmail.com with ESMTPSA id n3sm60199967wrt.31.2019.07.31.10.05.21
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Wed, 31 Jul 2019 10:05:21 -0700 (PDT)
Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\))
From: Lars Kurth <lars.kurth.xen@gmail.com>
In-Reply-To: <CAOcoXZY5Kwtuy9nLxaxw5FLd0jSmjuvZfNc3SYyuKVP7HtG2tg@mail.gmail.com>
Date: Wed, 31 Jul 2019 18:05:20 +0100
Message-Id: <FA7398EE-7206-40B7-9AAD-D0D6155C5DE4@gmail.com>
References: <20190731162434.12837-1-volodymyr_babchuk@epam.com>
 <bb494090-f6d4-8f19-5784-8f8b20cbafdd@citrix.com>
 <CAOcoXZY5Kwtuy9nLxaxw5FLd0jSmjuvZfNc3SYyuKVP7HtG2tg@mail.gmail.com>
To: Viktor Mitin <viktor.mitin.19@gmail.com>
X-Mailer: Apple Mail (2.3445.9.1)
Subject: Re: [Xen-devel] [PATCH] CODING_STYLE: clarify function argument
 indentation
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, "Tim \(Xen.org\)" <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, 'Jan Beulich' <jbeulich@suse.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Cgo+IE9uIDMxIEp1bCAyMDE5LCBhdCAxNzo1NCwgVmlrdG9yIE1pdGluIDx2aWt0b3IubWl0aW4u
MTlAZ21haWwuY29tPiB3cm90ZToKPiAKPiBIaSBBbGwsCj4gCj4gT24gV2VkLCBKdWwgMzEsIDIw
MTkgYXQgNzo0NSBQTSBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPiB3
cm90ZToKPj4gCj4+IE9uIDMxLzA3LzIwMTkgMTc6MjQsIFZvbG9keW15ciBCYWJjaHVrIHdyb3Rl
Ogo+Pj4gVGhlcmUgYXJlIGNvZGluZyBzdHlsZSBydWxlcyB0aGF0IGFyZSB3aWRlbHkgYWNjZXB0
ZWQgYnkgY29tbXVuaXR5LAo+Pj4gYnV0IG5ld2VyIHdlcmUgZm9ybWFsaXplZCBpbiB0aGUgZG9j
dW1lbnQuIE5vdGFibGUgZXhhbXBsZSBpcyB0aGUKPj4+IHF1ZXN0aW9uIG9uIGhvdyBmdW5jdGlv
biBhcmd1bWVudHMgYW5kIHBhcmFtZXRlcnMgc2hvdWxkIGJlIGluZGVudGVkCj4+PiB3aGVuIHRo
ZXkgZG8gbm90IGZpdCBpbnRvIG9uZSBsaW5lLgo+Pj4gCj4+PiBUaGlzIHF1ZXN0aW9uIHdhcyBy
YWlzZWQgbXVsdGlwbGUgdGltZXMgbGF0ZWx5LCBtb3N0bHkgYmVjYXVzZSBvZgo+Pj4gb25nb2lu
ZyBlZmZvcnRzIHRvIGNyZWF0ZSBYZW4gY29kaW5nIHN0eWxlIGZvcm1hdHRpbmcgdG9vbCBhbmQg
YmVjYXVzZQo+Pj4gb2YgbmV3IGNvbW11bml0eSBtZW1iZXJzLCB3aG8gYXJlIG5vdCBhd2FyZSBv
ZiBzdWNoIHVud3JpdHRlbiBydWxlcy4KPj4+IAo+Pj4gQWN0dWFsbHksIHRoaXMgcnVsZSBpcyBh
bHJlYWR5IGltcGxpY2l0bHkgZGVmaW5lZCBpbiB0aGUgZG9jdW1lbnQgYnkKPj4+IGRlZmluaW5n
IGVtYWNzIGNvZGluZyBzdHlsZTogJ2MtZmlsZS1zdHlsZTogIkJTRCInLiBJbiB0aGlzIG1vZGUg
ZW1hY3MKPj4+IGxpbmVzIHVwIGZ1bmN0aW9uIGFyZ3VtZW50cyB1bmRlciB0aGUgZmlyc3QgYXJn
dW1lbnQuIE5hdHVyYWxseSwgbW9zdAo+Pj4gb2YgWGVuIGNvZGUgaXMgd3JpdHRlbiBpbiB0aGlz
IHN0eWxlLgo+Pj4gCj4+PiBTbywgbGV0cyBzdGF0ZSB0aGUgb2J2aW91cyBhbmQgZml4IHRoaXMg
cnVsZSBleHBsaWNpdGx5Lgo+Pj4gCj4+PiBTaWduZWQtb2ZmLWJ5OiBWb2xvZHlteXIgQmFiY2h1
ayA8dm9sb2R5bXlyX2JhYmNodWtAZXBhbS5jb20+Cj4+PiAtLS0KPj4+IENPRElOR19TVFlMRSB8
IDE0ICsrKysrKysrKysrKysrCj4+PiAxIGZpbGUgY2hhbmdlZCwgMTQgaW5zZXJ0aW9ucygrKQo+
Pj4gCj4+PiBkaWZmIC0tZ2l0IGEvQ09ESU5HX1NUWUxFIGIvQ09ESU5HX1NUWUxFCj4+PiBpbmRl
eCA2Y2M1Yjc3NGNmLi42NDc5MjE1YTE1IDEwMDY0NAo+Pj4gLS0tIGEvQ09ESU5HX1NUWUxFCj4+
PiArKysgYi9DT0RJTkdfU1RZTEUKPj4+IEBAIC01Myw2ICs1MywyMCBAQCBMaW5lIExlbmd0aAo+
Pj4gTGluZXMgc2hvdWxkIGJlIGxlc3MgdGhhbiA4MCBjaGFyYWN0ZXJzIGluIGxlbmd0aC4gIExv
bmcgbGluZXMgc2hvdWxkCj4+PiBiZSBzcGxpdCBhdCBzZW5zaWJsZSBwbGFjZXMgYW5kIHRoZSB0
cmFpbGluZyBwb3J0aW9ucyBpbmRlbnRlZC4KPj4+IAo+Pj4gK0ZvciBtdWx0aWxpbmUgZnVuY3Rp
b24gZGVjbGFyYXRpb24gYW5kIGNhbGwgZWFjaCBuZXcgbGluZSBzaG91bGQgYmUKPj4+ICthbGln
bmVkIHdpdGggdGhlIGZpcnN0IHRoZSBwYXJhbWV0ZXIgb3IgYXJndW1lbnQuIGUuZy46Cj4+PiAr
Cj4+PiArdm9pZCBteV9mdW5jdGlvbl93aXRoX2xvbmdfbmFtZShzdHJ1Y3QgbGVuZ3RoeV9zdHJ1
Y3RfbmFtZSAqc3RydWN0MSwKPj4+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0
cnVjdCBsZW5ndGh5X3N0cnVjdF9uYW1lICpzdHJ1Y3QyLAo+Pj4gKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgc3RydWN0IGxlbmd0aHlfc3RydWN0X25hbWUgKnN0cnVjdDMpOwo+Pj4g
Kwo+Pj4gK29yCj4+PiArCj4+PiArZnVuY3Rpb25fd2l0aF9zb19tYW55X3BhcmFtcyh3b3JkeV9w
YXJhbWV0ZXIxLCB3b3JkeV9wYXJhbWV0ZXIyLAo+Pj4gKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgd29yZHlfcGFyYW1ldGVyMywgd29yZHlfcGFyYW1ldGVyNCk7Cj4+PiArCj4+PiArVGhl
IHNhbWUgYXBwbGllcyBmb3IgbWFjcm9zLgo+PiAKPj4gRm9yIHZlcnkgd29yZHkgZnVuY3Rpb25z
LCBvciBvbmVzIHdpdGggc2lsbHkgcXVhbnRpdGllcyBvZiBwYXJhbWV0ZXJzLAo+PiB0aGUgZm9s
bG93aW5nIGlzIGFsc28gYWNjZXB0YWJsZQo+PiAKPj4gdm9pZCBteV9mdW5jdGlvbl93aXRoX2xv
bmdfYW5kX3NpbGx5X25hbWUoCj4+ICAgIHN0cnVjdCBsZW5ndGh5X3N0cnVjdF9uYW1lICpzdHJ1
Y3QxLCB1bnNpZ25lZCBpbnQgd29tYmxlLCB1bnNpZ25lZAo+PiBpbnQgd2hhdHNpdCwKPj4gICAg
c3RydWN0IGxlbmd0aHlfc3RydWN0X25hbWUgKnN0cnVjdDIsIGJvb2wgeWVzLCBib29sIG5vLCBi
b29sIG1heWJlLAo+PiAgICBib29sIGZpbGVfbm90X2ZvdW5kLCBzdHJ1Y3QgbGVuZ3RoeV9zdHJ1
Y3RfbmFtZSAqc3RydWN0Mywgc3RydWN0Cj4+IGxlbmd0aHlfc3RydWN0X25hbWUgKnN0cnVjdDQp
Owo+PiAKPj4gd2hpY2ggeW91IHdpbGwgZmluZCBpbiBhIGZldyBwbGFjZXMgdGhyb3VnaG91dCB0
aGUgY29kZSwgYmVjYXVzZSB0aGUKPj4gYWJvdmUgZG9lc24ndCB3YXN0ZSBlbm91Z2ggdmVydGlj
YWwgc3BhY2UgdG8gZml0IHNldmVyYWwgZnVuY3Rpb25zIGluLAo+PiBhbmQgcHVzaCBhbGwgdGhl
IHJlbGV2YW50IGRldGFpbHMgdG8gdGhlIFJIUy4KPj4gCj4+IFBlciB0aGUgYWJvdmUgcnVsZXMs
IHRoZSByZXN1bHQgd291bGQgYmUgdGhpczoKPj4gCj4+IHZvaWQgbXlfZnVuY3Rpb25fd2l0aF9s
b25nX2FuZF9zaWxseV9uYW1lKHN0cnVjdCBsZW5ndGh5X3N0cnVjdF9uYW1lCj4+ICpzdHJ1Y3Qx
LAo+PiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGlu
dCB3b21ibGUsCj4+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5z
aWduZWQgaW50IHdoYXRzaXQsCj4+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgc3RydWN0IGxlbmd0aHlfc3RydWN0X25hbWUKPj4gKnN0cnVjdDIsCj4+ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9vbCB5ZXMsIGJvb2wgbm8sIGJvb2wg
bWF5YmUsCj4+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9vbCBm
aWxlX25vdF9mb3VuZCwKPj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBzdHJ1Y3QgbGVuZ3RoeV9zdHJ1Y3RfbmFtZQo+PiAqc3RydWN0MywKPj4gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgbGVuZ3RoeV9zdHJ1Y3RfbmFtZQo+
PiAqc3RydWN0NCk7Cj4+IAo+PiBPZiBjb3Vyc2UsIHRoaXMgaXMgYWxzbyBhIHNpZ24gdGhhdCBt
YXliZSB0aGUgZnVuY3Rpb24gc2lnbmF0dXJlIHdhbnRzCj4+IGNoYW5naW5nIGFueXdheSwgYnV0
IHRoYXQgbWF5IG5vdCBiZSBwb3NzaWJsZS9zZW5zaWJsZSBhdCB0aGUgdGltZS4KPj4gCj4+IEFz
IHdpdGggZXZlcnl0aGluZywgdGhlIGNvZGluZyBzdHlsZSBpcyBhIHNldCBvZiBndWlkZWxpbmVz
IHdoaWNoIGFyZQo+PiBhcHBsaWNhYmxlIHRvIDk4JSBvZiBjYXNlcywgYnV0IHRoZXJlIGFyZSBj
YXNlcyB3aGVyZSBhcmVuJ3QKPj4gYXBwcm9wcmlhdGUsIGFuZCBjb21tb24gc2Vuc2UgaXMgdGhl
IG9ubHkgcmVhc29uYWJsZSBkZWNpZGluZyBmYWN0b3IuCj4gCj4gSXQgbWlnaHQgYmUgaGFyZCB0
byBhdXRvbWF0ZSAnY29tbW9uIHNlbnNlJyBjYXNlcy4gSXQgc2VlbXMgaXQgd291bGQKPiBiZSBl
YXNpZXIgdG8gZmluZCBhIHNvbHV0aW9uIG9uIGhvdyB0byBhdm9pZCBzdWNoICdjb21tb24gc2Vu
c2UnCj4gY2FzZXMuCj4gCj4gT25lIG1vcmUgb3BlbiBwb2ludCB3aXRoIHRoaXMgcnVsZSBpcyBo
b3cgdG8gZm9ybWF0IHRoZSBuZXh0IGNhc2Ugd2hlcmU6Cj4gbGVuKHJldHVybiB0eXBlIHN0cmlu
ZykrbGVuKGZ1bmN0aW9uIG5hbWUpK2xlbihhbnkgb2YgcGFyYW1ldGVyKSA+IDc5Cj4gCj4gRm9y
IGV4YW1wbGU6Cj4gK3NvbWVfbG9uZ19yZXR1cm5fdHlwZSAgbXlfZnVuY3Rpb25fd2l0aF9sb25n
X25hbWUoc3RydWN0Cj4gbGVuZ3RoeV9zdHJ1Y3RfbmFtZSAqc3RydWN0MSwKPiArICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgbGVuZ3RoeV9zdHJ1Y3RfbmFtZSAqc3RydWN0
MiwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgbGVuZ3RoeV9zdHJ1
Y3RfbmFtZSAqc3RydWN0Myk7Cj4gCj4gVGhhbmtzCgpVbHRpbWF0ZWx5IHdlIGhhdmUgdG8gbWFr
ZSBzb21lIHRyYWRlLW9mZnMgYXMgdG8gd2hhdCBpcyBtb3JlIGltcG9ydGFudDoKYSkgYXV0b21h
dGljIHN0eWxlIGNoZWNraW5nIC0gd2hpY2ggbWVhbnMgImNvbW1vbiBzZW5zZSIgY2FuJ3QgYmUg
Zm9ybWFsaXNlZCBhbmQgdGhlcmUgd2lsbCBiZSBib3VuZGFyeSBjYXNlcyBsaWtlIHRoZSBhYm92
ZQpiKSByZWNsYWltaW5nIGNvZGUgcmV2aWV3IGJhbmR3aWR0aCB0aHJvdWdoIGF1dG9tYXRpb24g
b3IgZ29pbmcgZm9yIGEgbGFib3VyIGludGVuc2l2ZSBtYW51YWwgYXBwcm9hY2gKCkkgc3VnZ2Vz
dCB3ZSBkaXNjdXNzIGluIHRvbW9ycm93J3MgY29tbXVuaXR5IGNhbGwgaG93IHRvIGFwcHJvYWNo
IHRoaXMuCkkgdGhpbmsgdGhlIG1vc3QgaW1wb3J0YW50IGZpcnN0IHN0ZXAgaXMgdG8gaGF2ZSBh
IGdvb2QgdmlldyBvbiB0aGUga2luZCBvZiBib3VuZGFyeSBjYXNlcyB0aGF0IHdlIG1heSBmYWNl
CgpMYXJzIAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 31 17:06:04 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 17:06:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hss39-0005FT-2C; Wed, 31 Jul 2019 17:06:03 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=mXbA=V4=gmail.com=viktor.mitin.19@srs-us1.protection.inumbo.net>)
 id 1hss37-0005FK-GO
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 17:06:01 +0000
X-Inumbo-ID: 7882bf67-b3b5-11e9-8980-bc764e045a96
Received: from mail-io1-xd30.google.com (unknown [2607:f8b0:4864:20::d30])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7882bf67-b3b5-11e9-8980-bc764e045a96;
 Wed, 31 Jul 2019 17:06:00 +0000 (UTC)
Received: by mail-io1-xd30.google.com with SMTP id h6so12680430iom.7
 for <xen-devel@lists.xenproject.org>; Wed, 31 Jul 2019 10:06:00 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc:content-transfer-encoding;
 bh=p99yD2tbA3jtcUDfYEMZ99DltewhcyYF0B1inay7Kt8=;
 b=MxUpA6KaKZT6jjs9HCpis3el3mKZJyQbCNCcH09tpyqTSxnXh4qCs0p4rLG1flbU+j
 upQxEAR721maKfD12k1a5SBi2MX04rg1iYwrqjb3CWG/eaGfdg/S5c5SSKitOXHZyoH4
 72fME5zpzP9oCoZwMTL7XvVJ560Yi8EDzOheGWsY+ChNbH2BmMe04hJsBkZl5hgiMqfU
 gxee6MvdDxEFBUecIE/2xVu+DmLNOaSkR2WXbpF5k31/6yVyZBTkBvuFnkAXRyUCqaeR
 yy+pBllxy1sGizGs99+lJkGRn7eJoQWlTIycIiz0klAgSVE3HjgFn3HwNgOJrP9+qti2
 lfIQ==
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=p99yD2tbA3jtcUDfYEMZ99DltewhcyYF0B1inay7Kt8=;
 b=kkWcO94e4WGdM91M9KeruQ9vWFTRfV4YSOXWzksz6KCkvVOk+MoFhrPtGvgIBTnZP9
 sst8jYVju8mzdfPC2q0b4ysqLoTivN9RGJmaMsyVAvcj9CpEdUjiPbKRB0g+JolPOocI
 Ia1m3LdhuQm6GR3gypyVudPM+/mzJR5J3WXadT3shv+EPvVZCJeBxgRZ4w3zqmjDKwBR
 v9h9oEgQi6vu8LYPV6tIJh/WTRmrALL3n9JbZTMI5mPM0EsjqTEFu5QfxfyIlr91P2x5
 GQvaouUZlNzOXHOHblQmGH/KPGVSd93IgFvXoa0IXp7dVI7LGdJDv73GLI+KZY3bnQJ1
 ISvg==
X-Gm-Message-State: APjAAAWRFXOsX4cwE7z9vXdhFJTXgf3HK8JIMIxWPbsXVWBxJFHnyMeg
 kVM6BUaIHnRUDMalm3cXeixcBxISnubEs/BXMvE=
X-Google-Smtp-Source: APXvYqzVpw14IGZ2u3YdnQHIdoUJB7ixt75sJHBIU0hrdPdS26aQbroThWRZ8RSRnyDtEq8fSAAYGBZKnSHF/tWlCCE=
X-Received: by 2002:a6b:8b8b:: with SMTP id
 n133mr38449926iod.183.1564592759912; 
 Wed, 31 Jul 2019 10:05:59 -0700 (PDT)
MIME-Version: 1.0
References: <CAOcoXZavLnHhNc7mmHnO5Gi_vq-0j1FCgvpXh0NimAewXX8e1g@mail.gmail.com>
 <5B61E054-048E-46BF-9952-382FA65893EE@gmail.com>
 <ab635236-6dac-0f8f-8bab-46ccbc9d47e2@arm.com>
 <CAOcoXZYw0uC+2c5KAVMhvXRukYomAuhSVW=jWU3HH1sX6zgkaQ@mail.gmail.com>
 <685e081c-b374-7d66-4645-d6ee7a02f655@arm.com>
 <CAOcoXZZ5HWYrDEy966BN-Esaci2XD=H98kn1JNwjAU_DUW_Egg@mail.gmail.com>
 <d5e1b66e-4d94-6ec5-96e4-54fb77c44eaa@arm.com>
 <CAOcoXZbapuZ3FhDP2cZ+C9JEJwCZUp03h-6eTbynqk5RGWF+3g@mail.gmail.com>
 <efbb6de5-3454-ad61-e3e6-07c7bdb0def7@arm.com>
 <CAOcoXZYKXqXa=M2LvcGMDrufh9snhSQvCX_qBFr63sn=fgDo=w@mail.gmail.com>
 <1CE4B542-C03C-4B21-AC92-145F7B9B63BB@gmail.com>
In-Reply-To: <1CE4B542-C03C-4B21-AC92-145F7B9B63BB@gmail.com>
From: Viktor Mitin <viktor.mitin.19@gmail.com>
Date: Wed, 31 Jul 2019 20:05:48 +0300
Message-ID: <CAOcoXZaL3OwVcNsOUkUVw4Wo6ts8YQkuQ60vz+-H573Zwvuy2g@mail.gmail.com>
To: Lars Kurth <lars.kurth.xen@gmail.com>
Subject: Re: [Xen-devel] Xen Coding style and clang-format
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Artem Mygaiev <Artem_Mygaiev@epam.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Julien Grall <julien.grall@arm.com>, Committers <committers@xenproject.org>,
 Doug Goldstein <cardoe@cardoe.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBKdWwgMzEsIDIwMTkgYXQgNzoyNyBQTSBMYXJzIEt1cnRoIDxsYXJzLmt1cnRoLnhl
bkBnbWFpbC5jb20+IHdyb3RlOgoKPiBWaWt0b3I6IHRoYW5rIHlvdSBmb3Igc3BlbmRpbmcgdGlt
ZSBvbiB0aGlzCj4KPiBJIGFkZGVkIGFuIGl0ZW0gdG8gY29tbXVuaXR5IGNhbGwgdG9tb3Jyb3cg
YW5kIENDJ2VkIHlvdSBpbiB0aGUgaW52aXRlLiBTbyBJIHRoaW5rIHdoYXQgd2UgbmVlZCB0byBk
byBpcyBmaWd1cmUgb3V0IGEgd2F5IG9uIGhvdyB0byBtYWtlIHRoZSBjb2Rpbmcgc3RhbmRhcmQg
ZW5mb3JjZWFibGUgYnkgYSBjb2Rpbmcgc3RhbmRhcmQgY2hlY2tlciBzdWNoIGFzIHByb3Bvc2Vk
IGhlcmUuIEFGQUlDVAo+ICogSXQgc2VlbXMgdGhlcmUgYXJlIHNvbWUgdW5kb2N1bWVudGVkIGNv
ZGluZyBzdGFuZGFyZCBydWxlcywgd2hpY2ggYXJlIGVzc2VudGlhbGx5IGNhdXNpbmcgcHJvYmxl
bXMgd2l0aCB0aGUgdG9vbAo+ICogSW4gYWRkaXRpb24sIHRoZSBmYWN0IHRoYXQgdGhlIExMVk0g
Y29kaW5nIHN0eWxlIGlzIHRoZSBiYXNlbGluZSBmb3IgdGhlIGNoZWNrcyBtYXkgYWxzbyBjcmVh
dGUgc29tZSBwcm9ibGVtcyB3aXRoIGZhbHNlIHN0YW5kYXJkIHZpb2xhdGlvbnMKPgo+IE15IGlu
c3RpbmN0IHdvdWxkIGJlIHRvIHRyeSBhbmQgZG9jdW1lbnQgYW55IHVuZG9jdW1lbnRlZCBydWxl
cyBvbiBhIHNjcmF0Y2ggc3BhY2UgKGUuZy4gZ29vZ2xlIGRvYyksIGxvb2sgYXQgZGlmZmVyZW5j
ZXMgYmV0d2VlbiBYZW4gYW5kIExMVk0gZm9ybWF0dGluZyBzdHlsZSBhbmQgdGhlbiBtYWtlIGRl
Y2lzaW9ucyB1c2luZyBhIHZvdGluZyBtZWNoYW5pc20gdG8gYXZvaWQgYmlrZS1zaGVkZGluZy4g
SW4gc29tZSBjYXNlcyBkaXNjdXNzaW9uIG1heSBiZSBuZWNlc3NhcnkgdGhvdWdoCj4KPiBJdCB3
b3VsZCBiZSBnb29kIGlmIHlvdSBjb3VsZCBhdHRlbmQsIGJ1dCBJIHRoaW5rIHdlIGNhbiBkbyB3
aXRob3V0IHlvdSwgaWYgbmVlZGVkCj4KCkxhcnMsIHRoYW5rIHlvdSBmb3IgdGhlIGludml0YXRp
b24uIEkgd2lsbCB0cnkgdG8gam9pbiB0aGUgY2FsbC4KU2VlbXMgdGhlIHRvcGljIGlzIG5vdCBh
IHNpbXBsZSBvbmUsIHRoZXJlIGFyZSBhIGxvdCBvZiB0aGluZ3MgdG8gZGlzY3VzcyBpdC4KClRo
YW5rcwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 31 17:38:11 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 17:38:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hssY0-0007No-Fy; Wed, 31 Jul 2019 17:37:56 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=yNbP=V4=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hssXz-0007Nf-2Q
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 17:37:55 +0000
X-Inumbo-ID: eb3fcc14-b3b9-11e9-8957-1bf533597851
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id eb3fcc14-b3b9-11e9-8957-1bf533597851;
 Wed, 31 Jul 2019 17:37:51 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hssXu-0004qs-Iy; Wed, 31 Jul 2019 17:37: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 1hssXu-0008Bw-7k; Wed, 31 Jul 2019 17:37:50 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hssXu-0000BM-5K; Wed, 31 Jul 2019 17:37:50 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139548-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:test-amd64-amd64-xl-qemuu-ovmf-amd64:guest-start/debianhvm.repeat:fail:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-ovmf-amd64:guest-start/debianhvm.repeat:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-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-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-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=3bd6cbbb181b6ae60a1d1f33ccd325b45f71aa2a
X-Osstest-Versions-That: qemuu=bf8b024372bf8abf5a9f40bfa65eeefad23ff988
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 31 Jul 2019 17:37:50 +0000
Subject: [Xen-devel] [qemu-mainline test] 139548: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTU0OCBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzk1NDgvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
b3ZtZi1hbWQ2NCAxOCBndWVzdC1zdGFydC9kZWJpYW5odm0ucmVwZWF0IGZhaWwgUkVHUi4gdnMu
IDEzOTMwMAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgMTggZ3Vlc3Qtc3Rh
cnQvZGViaWFuaHZtLnJlcGVhdCBmYWlsIFJFR1IuIHZzLiAxMzkzMDAKClRlc3RzIHdoaWNoIGRp
ZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzkz
MDAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICBsaWtlIDEzOTMwMAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjct
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTM5MzAwCiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgbGlrZSAxMzkzMDAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBn
dWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEzOTMwMAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwtc2VhdHRsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
IDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRp
dDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZt
LWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC10aHVu
ZGVyeCAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3Jl
ZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAg
ICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEy
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3Rh
bGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEw
LWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9u
IHRhcmdldGVkIGZvciB0ZXN0aW5nOgogcWVtdXUgICAgICAgICAgICAgICAgM2JkNmNiYmIxODFi
NmFlNjBhMWQxZjMzY2NkMzI1YjQ1ZjcxYWEyYQpiYXNlbGluZSB2ZXJzaW9uOgogcWVtdXUgICAg
ICAgICAgICAgICAgYmY4YjAyNDM3MmJmOGFiZjVhOWY0MGJmYTY1ZWVlZmFkMjNmZjk4OAoKTGFz
dCB0ZXN0IG9mIGJhc2lzICAgMTM5MzAwICAyMDE5LTA3LTI0IDAzOjIwOjQxIFogICAgNyBkYXlz
CkZhaWxpbmcgc2luY2UgICAgICAgIDEzOTMzNSAgMjAxOS0wNy0yNSAxMTozNzoyOCBaICAgIDYg
ZGF5cyAgICA5IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEzOTU0OCAgMjAxOS0wNy0z
MSAwMzoxMjoxNSBaICAgIDAgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3Vj
aGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFsaXN0YWlyIEZyYW5jaXMgPGFsaXN0YWlyLmZy
YW5jaXNAd2RjLmNvbT4KICBBbmRyZXkgU2hpbmtldmljaCA8YW5kcmV5LnNoaW5rZXZpY2hAdmly
dHVvenpvLmNvbT4KICBDaHJpc3RpYW4gQm9ybnRyYWVnZXIgPGJvcm50cmFlZ2VyQGRlLmlibS5j
b20+CiAgQ29ybmVsaWEgSHVjayA8Y29odWNrQHJlZGhhdC5jb20+CiAgRGFtaWVuIEhlZGRlIDxk
YW1pZW4uaGVkZGVAZ3JlZW5zb2NzLmNvbT4KICBEYXZpZCBHaWJzb24gPGRhdmlkQGdpYnNvbi5k
cm9wYmVhci5pZC5hdT4KICBEYXZpZCBIaWxkZW5icmFuZCA8ZGF2aWRAcmVkaGF0LmNvbT4KICBE
ci4gRGF2aWQgQWxhbiBHaWxiZXJ0IDxkZ2lsYmVydEByZWRoYXQuY29tPgogIEVkdWFyZG8gSGFi
a29zdCA8ZWhhYmtvc3RAcmVkaGF0LmNvbT4KICBFdmdlbnkgWWFrb3ZsZXYgPHdyZnNoQHlhbmRl
eC10ZWFtLnJ1PgogIEZhcmhhbiBBbGkgPGFsaWZtQGxpbnV4LmlibS5jb20+CiAgR3JlZyBLdXJ6
IDxncm91Z0BrYW9kLm9yZz4KICBJZ29yIE1hbW1lZG92ICZsdDs8YSBocmVmPSJtYWlsdG86aW1h
bW1lZG9AcmVkaGF0LmNvbSIgdGFyZ2V0PSJfYmxhbmsiPmltYW1tZWRvQHJlZGhhdC5jb208L2E+
Jmd0Ozxicj48L2Jsb2NrcXVvdGU+PGRpdj48YnI+PC9kaXY+PGRpdj5SZXZpZXdlZC1ieTogTGkg
UWlhbmcgJmx0OzxhIGhyZWY9Im1haWx0bzpsaXEzZWFAZ21haWwuY29tIj5saXEzZWFAZ21haWwu
Y29tPC9hPiZndDs8YnI+PC9kaXY+PGRpdj7CoDwvZGl2PjxibG9ja3F1b3RlIGNsYXNzPSJnbWFp
bF9xdW90ZSIgc3R5bGU9Im1hcmdpbjowcHggMHB4IDBweCAwLjhleDtib3JkZXItbGVmdDoxcHgg
c29saWQgcmdiKDIwNCwyMDQsMjA0KTtwYWRkaW5nLWxlZnQ6MWV4Ij4KICBJZ29yIE1hbW1lZG92
IDxpbWFtbWVkb0ByZWRoYXQuY29tPgogIEl2YW4gUmVuIDxpdmFucmVuQHRlbmNlbnQuY29tPgog
IEl2YW4gUmVuIDxyZW55aW1lQGdtYWlsLmNvbT4KICBKYW4gS2lzemthIDxqYW4ua2lzemthQHNp
ZW1lbnMuY29tPgogIEphc29uIFdhbmcgPGphc293YW5nQHJlZGhhdC5jb20+CiAgSnVhbiBRdWlu
dGVsYSA8cXVpbnRlbGFAcmVkaGF0LmNvbT4KICBLZXZpbiBXb2xmIDxrd29sZkByZWRoYXQuY29t
PgogIExhdXJlbnQgVml2aWVyIDxsYXVyZW50QHZpdmllci5ldT4KICBNYXJjLUFuZHLDqSBMdXJl
YXUgPG1hcmNhbmRyZS5sdXJlYXVAcmVkaGF0LmNvbT4KICBNYXJrIFJ1dGxhbmQgPG1hcmsucnV0
bGFuZEBhcm0uY29tPgogIE1heCBSZWl0eiA8bXJlaXR6QHJlZGhhdC5jb20+CiAgTWljaGFlbCBT
LiBUc2lya2luIDxtc3RAcmVkaGF0LmNvbT4KICBQYWxtZXIgRGFiYmVsdCA8cGFsbWVyQHNpZml2
ZS5jb20+CiAgUGFvbG8gQm9uemluaSA8cGJvbnppbmlAcmVkaGF0LmNvbT4KICBQYXVsIExhaSA8
cGF1bC5jLmxhaUBpbnRlbC5jb20+CiAgUGV0ZXIgTWF5ZGVsbCA8cGV0ZXIubWF5ZGVsbEBsaW5h
cm8ub3JnPgogIFByYXNhZCBKIFBhbmRpdCA8cGpwQGZlZG9yYXByb2plY3Qub3JnPgogIFN0ZWZh
biBCZXJnZXIgPHN0ZWZhbmJAbGludXguaWJtLmNvbT4KICBTdGVmYW4gQmVyZ2VyIDxzdGVmYW5i
QGxpbnV4LnZuZXQuaWJtLmNvbT4KICBTdGVmYW4gSGFqbm9jemkgPHN0ZWZhbmhhQHJlZGhhdC5j
b20+CiAgVGFvMyBYdSA8dGFvMy54dUBpbnRlbC5jb20+CiAgWmhhbmcgQ2hlbiA8Y2hlbi56aGFu
Z0BpbnRlbC5jb20+CiAgWmhlbmd1aSBsaSA8bGl6aGVuZ3VpQGh1YXdlaS5jb20+Cgpqb2JzOgog
YnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3Bz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZt
LWkzODYteHNtICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUt
cmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRp
dDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0
MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0
LWRtcmVzdHJpY3QgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWlu
dGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhs
LXNlYXR0bGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1z
aGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm02NC1hcm02NC14bC10aHVuZGVyeCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0
IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dz
CmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUg
YXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0
ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGlu
IGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0
ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0
cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVy
CgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8g
cmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAxNTEwIGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 31 17:46:21 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 17:46:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hssg5-00086b-Oa; Wed, 31 Jul 2019 17:46:17 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=yNbP=V4=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hssg4-00086P-TX
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 17:46:16 +0000
X-Inumbo-ID: 1493d9ec-b3bb-11e9-adf0-5ba493433698
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 1493d9ec-b3bb-11e9-adf0-5ba493433698;
 Wed, 31 Jul 2019 17:46:09 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hssfw-0004zy-TT; Wed, 31 Jul 2019 17:46: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 1hssfw-0000BT-Kk; Wed, 31 Jul 2019 17:46:08 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hssfw-0005VH-K6; Wed, 31 Jul 2019 17:46:08 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139568-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=2adc580bd59f5c3034fd6ecacd5748678373f17a
X-Osstest-Versions-That: xen=78c0000c87ce498bf621914c0554b83fac3ee00d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 31 Jul 2019 17:46:08 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 139568: 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>

ZmxpZ2h0IDEzOTU2OCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzOTU2OC8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICAyYWRjNTgwYmQ1OWY1YzMwMzRmZDZlY2FjZDU3NDg2NzgzNzNmMTdhCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICA3OGMwMDAwYzg3Y2U0OThiZjYy
MTkxNGMwNTU0YjgzZmFjM2VlMDBkCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzk1NjEgIDIwMTkt
MDctMzEgMTE6MDA6MzQgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM5NTY4ICAy
MDE5LTA3LTMxIDE1OjAwOjQ2IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KICBCcmlhbiBXb29kcyA8YnJpYW4ud29vZHNAYW1kLmNvbT4K
ICBHZW9yZ2UgRHVubGFwIDxHZW9yZ2UuRHVubGFwQGV1LmNpdHJpeC5jb20+CiAgSmFtZXMgV2Fu
ZyA8am53YW5nQHN1c2UuY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBK
aW4gTmFuIFdhbmcgPGpud2FuZ0BzdXNlLmNvbT4KICBOb3JiZXJ0IE1hbnRoZXkgPG5tYW50aGV5
QGFtYXpvbi5kZT4KICBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgoKam9i
czoKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9y
Zwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywg
Y29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVw
b3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRz
Lnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1t
YXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9
YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBh
dAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1h
cnkKCgpQdXNoaW5nIHJldmlzaW9uIDoKClRvIHhlbmJpdHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0
L3hlbi5naXQKICAgNzhjMDAwMGM4Ny4uMmFkYzU4MGJkNSAgMmFkYzU4MGJkNTlmNWMzMDM0ZmQ2
ZWNhY2Q1NzQ4Njc4MzczZjE3YSAtPiBzbW9rZQoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 31 17:49:36 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 17:49:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hssjH-0008E9-Bs; Wed, 31 Jul 2019 17:49:35 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=bdxT=V4=epam.com=volodymyr_babchuk@srs-us1.protection.inumbo.net>)
 id 1hssjF-0008E4-Lf
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 17:49:33 +0000
X-Inumbo-ID: 8b289886-b3bb-11e9-9ac4-3b1d5f4a8e2d
Received: from EUR04-VI1-obe.outbound.protection.outlook.com (unknown
 [40.107.8.77]) by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 8b289886-b3bb-11e9-9ac4-3b1d5f4a8e2d;
 Wed, 31 Jul 2019 17:49:29 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=Mq+1Keyxx3x+QOzxG2T/JLd2J4i1ClBINEAFzt4zkxlDXYFnpJ9adX06HA3nhYcgJZHBwCGtmmjLb2kGPUYePuCVVYNzjyB5m4Hk8GUas35WMb+hFjmqrk4F30wM6RodX0YvBOlO1mNtfXi5ERkNWCcd1FpTTZEWLO7Nk05CqXZ4EPiW4yBmJcIYUIe3qQdUONgshMDEz150nkqFBwjibTeb9NuQ1S7OS3e3CzsTCb1dXxPUemedw6KHW2xU4A1MdjJH0oh++Py/9NFlhBYuz59wzQ+6IVjsNUnQVsGBNI0McO5bjQ7tsy9QtPMpXe+3oSyE+XeftierNyKhyhKLOg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=LJZBu9TEKKOSz16w29S6v06FCaZN/s8/SVXRIR4ioJo=;
 b=TKOeCMrktUi0xd7+HvWWXUzHdIAri2dV077R2Al0Vx4QujQKDilC1kL3aLp1YErFUFvjVQtvm+eYjy+XzdeI/LcNGwSrzLejcTXHIV5Q1wr4RQPGMqfDQm2FJjqAlILhEGTRTgX0gwKTSSoA6UGT2+VyjLIy48ng2x3fRTUdqBLCYpDC1W+es8bthRH6wrUA6bS9Y9GU95122qIC8Q2o7udEIwvlGbgDRc4BfiZ2OBqefqrbDpQ3UB2XDWvu0vaY3MrOoLTJEHRLboj1cKQQPxkJExTU2D7h+9Wpq+dzNetTMx2w/Pd1uyERHJbAXJafEuJKLZyRTm6aT3lCDomnDQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=epam.com;dmarc=pass action=none header.from=epam.com;dkim=pass
 header.d=epam.com;arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=epam.com; s=selector1; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=LJZBu9TEKKOSz16w29S6v06FCaZN/s8/SVXRIR4ioJo=;
 b=HstzU2h/yaUvV7Wdi9tAbC8TZPu1sbDH/kHEQsgafTij7AHQQHMj6hs/NonspXGCmfQBdM6T9f25C0YVVAmyUpQ1ue2ER1fBB7jt1WreoAgXI9phTiALjNAZvLATI9mNnJvVf8uBzDFMibj9/lYLxj33nq7FX3CSm25cdf5ye8pnGOEDOWv9OAjpo9F+pvbq1sTEeyT3EXSIzbLckmDGe8awvSM4pzJ8JAlc37C7uffFp14SVoKQaTvqGkWRMQuwIBu48JCbj5mZxcRJklpg46rz/ZMuzuZ0UcTbsSxhPnhOMZ17Pk7kPO4Ne80lDdzj/Mb9BelNlfYRi1wp/JBVdg==
Received: from AM0PR03MB4148.eurprd03.prod.outlook.com (20.177.40.10) by
 AM0PR03MB6164.eurprd03.prod.outlook.com (10.141.190.82) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2136.14; Wed, 31 Jul 2019 17:49:27 +0000
Received: from AM0PR03MB4148.eurprd03.prod.outlook.com
 ([fe80::e900:5b3d:d83:969c]) by AM0PR03MB4148.eurprd03.prod.outlook.com
 ([fe80::e900:5b3d:d83:969c%5]) with mapi id 15.20.2115.005; Wed, 31 Jul 2019
 17:49:27 +0000
From: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Thread-Topic: [PATCH] CODING_STYLE: clarify function argument indentation
Thread-Index: AQHVR7xxvb8iYZ/UOE68NI2ovvNVU6bk70gAgAAR1QA=
Date: Wed, 31 Jul 2019 17:49:27 +0000
Message-ID: <874l32hz6h.fsf@epam.com>
References: <20190731162434.12837-1-volodymyr_babchuk@epam.com>
 <bb494090-f6d4-8f19-5784-8f8b20cbafdd@citrix.com>
In-Reply-To: <bb494090-f6d4-8f19-5784-8f8b20cbafdd@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=Volodymyr_Babchuk@epam.com; 
x-originating-ip: [85.223.209.22]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 631be3f9-0db7-4ed0-509f-08d715df6ec7
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(7168020)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:AM0PR03MB6164; 
x-ms-traffictypediagnostic: AM0PR03MB6164:|AM0PR03MB6164:
x-microsoft-antispam-prvs: <AM0PR03MB6164C707DFE69D43C4811AF6E6DF0@AM0PR03MB6164.eurprd03.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 011579F31F
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(4636009)(376002)(346002)(136003)(396003)(39860400002)(366004)(189003)(199004)(52314003)(64756008)(66446008)(66556008)(66476007)(478600001)(66946007)(91956017)(186003)(446003)(102836004)(26005)(66066001)(256004)(14444005)(6116002)(486006)(5660300002)(76116006)(68736007)(11346002)(76176011)(25786009)(86362001)(71190400001)(71200400001)(3846002)(55236004)(14454004)(80792005)(7736002)(2906002)(53546011)(8676002)(6486002)(4326008)(53936002)(54906003)(316002)(81166006)(81156014)(7416002)(305945005)(476003)(6916009)(6506007)(2616005)(99286004)(36756003)(229853002)(6512007)(6436002)(6246003)(8936002);
 DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR03MB6164;
 H:AM0PR03MB4148.eurprd03.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: epam.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: KJHMaffjDmc0RNFo504G5IceugVTvY+6FyZY1xkGNUP67b7NQcc72bWeZ/kqmnp07eQkW7iaMTvCfWtV1N6SqyXqcUbORD5B7Bznb6gETk2M5xklgXUa80WTeP3KD4f9f/FEH7WapdbzospKUXz2frH1mHeGGB+lIOom65i83eOhCGLgcoHty0i+J8S/NUPG2xpiCzd3GtbyHhBlLhjHbacC6BI5lgWu9s45Z5ud8vhQ3B7XeQ3BhS8aSS9aKX3ByqNiFAZu7lbmZGpGXCTP1IRZgLJLjrFOOA/NNlvb6NUloEiSfqreG96fSjlACRFtF/74cwyTBUq6wYyGShfH+Q/VtJ9j420ZxtC9nUCN/IAX1zJtcEUWI7nDb3Ny8qCmzQBYnxs2+Jcn2T5oyloutkWL5ruzxtBFJKJRr6VP1LY=
MIME-Version: 1.0
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 631be3f9-0db7-4ed0-509f-08d715df6ec7
X-MS-Exchange-CrossTenant-originalarrivaltime: 31 Jul 2019 17:49:27.5211 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: Volodymyr_Babchuk@epam.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR03MB6164
Subject: Re: [Xen-devel] [PATCH] CODING_STYLE: clarify function argument
 indentation
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Julien Grall <julien.grall@arm.com>,
 Jan Beulich <jbeulich@suse.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 "viktor.mitin.19@gmail.com" <viktor.mitin.19@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>

CkhpIEFuZHJldywKCkFuZHJldyBDb29wZXIgd3JpdGVzOgoKPiBPbiAzMS8wNy8yMDE5IDE3OjI0
LCBWb2xvZHlteXIgQmFiY2h1ayB3cm90ZToKPj4gVGhlcmUgYXJlIGNvZGluZyBzdHlsZSBydWxl
cyB0aGF0IGFyZSB3aWRlbHkgYWNjZXB0ZWQgYnkgY29tbXVuaXR5LAo+PiBidXQgbmV3ZXIgd2Vy
ZSBmb3JtYWxpemVkIGluIHRoZSBkb2N1bWVudC4gTm90YWJsZSBleGFtcGxlIGlzIHRoZQo+PiBx
dWVzdGlvbiBvbiBob3cgZnVuY3Rpb24gYXJndW1lbnRzIGFuZCBwYXJhbWV0ZXJzIHNob3VsZCBi
ZSBpbmRlbnRlZAo+PiB3aGVuIHRoZXkgZG8gbm90IGZpdCBpbnRvIG9uZSBsaW5lLgo+Pgo+PiBU
aGlzIHF1ZXN0aW9uIHdhcyByYWlzZWQgbXVsdGlwbGUgdGltZXMgbGF0ZWx5LCBtb3N0bHkgYmVj
YXVzZSBvZgo+PiBvbmdvaW5nIGVmZm9ydHMgdG8gY3JlYXRlIFhlbiBjb2Rpbmcgc3R5bGUgZm9y
bWF0dGluZyB0b29sIGFuZCBiZWNhdXNlCj4+IG9mIG5ldyBjb21tdW5pdHkgbWVtYmVycywgd2hv
IGFyZSBub3QgYXdhcmUgb2Ygc3VjaCB1bndyaXR0ZW4gcnVsZXMuCj4+Cj4+IEFjdHVhbGx5LCB0
aGlzIHJ1bGUgaXMgYWxyZWFkeSBpbXBsaWNpdGx5IGRlZmluZWQgaW4gdGhlIGRvY3VtZW50IGJ5
Cj4+IGRlZmluaW5nIGVtYWNzIGNvZGluZyBzdHlsZTogJ2MtZmlsZS1zdHlsZTogIkJTRCInLiBJ
biB0aGlzIG1vZGUgZW1hY3MKPj4gbGluZXMgdXAgZnVuY3Rpb24gYXJndW1lbnRzIHVuZGVyIHRo
ZSBmaXJzdCBhcmd1bWVudC4gTmF0dXJhbGx5LCBtb3N0Cj4+IG9mIFhlbiBjb2RlIGlzIHdyaXR0
ZW4gaW4gdGhpcyBzdHlsZS4KPj4KPj4gU28sIGxldHMgc3RhdGUgdGhlIG9idmlvdXMgYW5kIGZp
eCB0aGlzIHJ1bGUgZXhwbGljaXRseS4KPj4KPj4gU2lnbmVkLW9mZi1ieTogVm9sb2R5bXlyIEJh
YmNodWsgPHZvbG9keW15cl9iYWJjaHVrQGVwYW0uY29tPgo+PiAtLS0KPj4gIENPRElOR19TVFlM
RSB8IDE0ICsrKysrKysrKysrKysrCj4+ICAxIGZpbGUgY2hhbmdlZCwgMTQgaW5zZXJ0aW9ucygr
KQo+Pgo+PiBkaWZmIC0tZ2l0IGEvQ09ESU5HX1NUWUxFIGIvQ09ESU5HX1NUWUxFCj4+IGluZGV4
IDZjYzViNzc0Y2YuLjY0NzkyMTVhMTUgMTAwNjQ0Cj4+IC0tLSBhL0NPRElOR19TVFlMRQo+PiAr
KysgYi9DT0RJTkdfU1RZTEUKPj4gQEAgLTUzLDYgKzUzLDIwIEBAIExpbmUgTGVuZ3RoCj4+ICBM
aW5lcyBzaG91bGQgYmUgbGVzcyB0aGFuIDgwIGNoYXJhY3RlcnMgaW4gbGVuZ3RoLiAgTG9uZyBs
aW5lcyBzaG91bGQKPj4gIGJlIHNwbGl0IGF0IHNlbnNpYmxlIHBsYWNlcyBhbmQgdGhlIHRyYWls
aW5nIHBvcnRpb25zIGluZGVudGVkLgo+Pgo+PiArRm9yIG11bHRpbGluZSBmdW5jdGlvbiBkZWNs
YXJhdGlvbiBhbmQgY2FsbCBlYWNoIG5ldyBsaW5lIHNob3VsZCBiZQo+PiArYWxpZ25lZCB3aXRo
IHRoZSBmaXJzdCB0aGUgcGFyYW1ldGVyIG9yIGFyZ3VtZW50LiBlLmcuOgo+PiArCj4+ICt2b2lk
IG15X2Z1bmN0aW9uX3dpdGhfbG9uZ19uYW1lKHN0cnVjdCBsZW5ndGh5X3N0cnVjdF9uYW1lICpz
dHJ1Y3QxLAo+PiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgbGVuZ3Ro
eV9zdHJ1Y3RfbmFtZSAqc3RydWN0MiwKPj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgc3RydWN0IGxlbmd0aHlfc3RydWN0X25hbWUgKnN0cnVjdDMpOwo+PiArCj4+ICtvcgo+PiAr
Cj4+ICtmdW5jdGlvbl93aXRoX3NvX21hbnlfcGFyYW1zKHdvcmR5X3BhcmFtZXRlcjEsIHdvcmR5
X3BhcmFtZXRlcjIsCj4+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdvcmR5X3BhcmFt
ZXRlcjMsIHdvcmR5X3BhcmFtZXRlcjQpOwo+PiArCj4+ICtUaGUgc2FtZSBhcHBsaWVzIGZvciBt
YWNyb3MuCj4KPiBGb3IgdmVyeSB3b3JkeSBmdW5jdGlvbnMsIG9yIG9uZXMgd2l0aCBzaWxseSBx
dWFudGl0aWVzIG9mIHBhcmFtZXRlcnMsCj4gdGhlIGZvbGxvd2luZyBpcyBhbHNvIGFjY2VwdGFi
bGUKPgo+IHZvaWQgbXlfZnVuY3Rpb25fd2l0aF9sb25nX2FuZF9zaWxseV9uYW1lKAo+ICBzdHJ1
Y3QgbGVuZ3RoeV9zdHJ1Y3RfbmFtZSAqc3RydWN0MSwgdW5zaWduZWQgaW50IHdvbWJsZSwgdW5z
aWduZWQKPiBpbnQgd2hhdHNpdCwKPiAgc3RydWN0IGxlbmd0aHlfc3RydWN0X25hbWUgKnN0cnVj
dDIsIGJvb2wgeWVzLCBib29sIG5vLCBib29sIG1heWJlLAo+ICBib29sIGZpbGVfbm90X2ZvdW5k
LCBzdHJ1Y3QgbGVuZ3RoeV9zdHJ1Y3RfbmFtZSAqc3RydWN0Mywgc3RydWN0Cj4gbGVuZ3RoeV9z
dHJ1Y3RfbmFtZSAqc3RydWN0NCk7Cj4KPiB3aGljaCB5b3Ugd2lsbCBmaW5kIGluIGEgZmV3IHBs
YWNlcyB0aHJvdWdob3V0IHRoZSBjb2RlLCBiZWNhdXNlIHRoZQo+IGFib3ZlIGRvZXNuJ3Qgd2Fz
dGUgZW5vdWdoIHZlcnRpY2FsIHNwYWNlIHRvIGZpdCBzZXZlcmFsIGZ1bmN0aW9ucyBpbiwKPiBh
bmQgcHVzaCBhbGwgdGhlIHJlbGV2YW50IGRldGFpbHMgdG8gdGhlIFJIUy4KRXhjdXNlIG1lLCB3
aGF0IGl0IFJIUz8KCj4KPiBQZXIgdGhlIGFib3ZlIHJ1bGVzLCB0aGUgcmVzdWx0IHdvdWxkIGJl
IHRoaXM6Cj4KPiB2b2lkIG15X2Z1bmN0aW9uX3dpdGhfbG9uZ19hbmRfc2lsbHlfbmFtZShzdHJ1
Y3QgbGVuZ3RoeV9zdHJ1Y3RfbmFtZQo+ICpzdHJ1Y3QxLAo+ICB1bnNpZ25lZCBpbnQgd29tYmxl
LAo+ICB1bnNpZ25lZCBpbnQgd2hhdHNpdCwKPiAgc3RydWN0IGxlbmd0aHlfc3RydWN0X25hbWUK
PiAqc3RydWN0MiwKPiAgYm9vbCB5ZXMsIGJvb2wgbm8sIGJvb2wgbWF5YmUsCj4gIGJvb2wgZmls
ZV9ub3RfZm91bmQsCj4gIHN0cnVjdCBsZW5ndGh5X3N0cnVjdF9uYW1lCj4gKnN0cnVjdDMsCj4g
IHN0cnVjdCBsZW5ndGh5X3N0cnVjdF9uYW1lCj4gKnN0cnVjdDQpOwo+Cj4gT2YgY291cnNlLCB0
aGlzIGlzIGFsc28gYSBzaWduIHRoYXQgbWF5YmUgdGhlIGZ1bmN0aW9uIHNpZ25hdHVyZSB3YW50
cwo+IGNoYW5naW5nIGFueXdheSwgYnV0IHRoYXQgbWF5IG5vdCBiZSBwb3NzaWJsZS9zZW5zaWJs
ZSBhdCB0aGUgdGltZS4KPgo+IEFzIHdpdGggZXZlcnl0aGluZywgdGhlIGNvZGluZyBzdHlsZSBp
cyBhIHNldCBvZiBndWlkZWxpbmVzIHdoaWNoIGFyZQo+IGFwcGxpY2FibGUgdG8gOTglIG9mIGNh
c2VzLCBidXQgdGhlcmUgYXJlIGNhc2VzIHdoZXJlIGFyZW4ndAo+IGFwcHJvcHJpYXRlLCBhbmQg
Y29tbW9uIHNlbnNlIGlzIHRoZSBvbmx5IHJlYXNvbmFibGUgZGVjaWRpbmcgZmFjdG9yLgoKSSB0
b3RhbGx5IGFncmVlIHdpdGggeW91LiBQcm9iYWJseSB3ZSBzaG91bGQgZWl0aGVyIGFkZCBhIGdl
bmVyaWMgY2xhdXNlCmxpa2UgIlRoaXMgY29kaW5nIHN0eWxlIHJ1bGVzIG1heSBiZSB2aW9sYXRl
ZCBpZiB0aGV5IHByb2R1Y2Ugd2VpcmQKcmVzdWx0cyIuCgpPciB3ZSBjYW4gYWRkIGNsYXJpZmlj
YXRpb24gdG8gdGhpcyBwYXJ0aWN1bGFyIHJ1bGU6ICJEbyBub3QgYnJlYWsKcGFyYW1ldGVyIGRl
ZmluaXRpb24gdG8gbXVsdGlwbGUgbGluZXMuIElmIHBhcmFtZXRlcnMgYXJlIHRvbyBsb25nLApk
ZWNyZWFzZSBpbmRlbnRhdGlvbiwgYnV0IHRyeSB0byBsaW5lIHRoZW0gdXAuIGUuZy46Cgp2b2lk
IG15X2Z1bmN0aW9uX3dpdGhfbG9uZ19hbmRfc2lsbHlfbmFtZSgKICAgICAgICBzdHJ1Y3QgbGVu
Z3RoeV9zdHJ1Y3RfbmFtZSAqc3RydWN0MSwKICAgICAgICB1bnNpZ25lZCBpbnQgd29tYmxlLAog
ICAgICAgIHVuc2lnbmVkIGludCB3aGF0c2l0LAogICAgICAgIHN0cnVjdCBsZW5ndGh5X3N0cnVj
dF9uYW1lICpzdHJ1Y3QyLAogICAgICAgIGJvb2wgeWVzLCBib29sIG5vLCBib29sIG1heWJlLAog
ICAgICAgIGJvb2wgZmlsZV9ub3RfZm91bmQsCiAgICAgICAgc3RydWN0IGxlbmd0aHlfc3RydWN0
X25hbWUgKnN0cnVjdDMsCiAgICAgICAgc3RydWN0IGxlbmd0aHlfc3RydWN0X25hbWUgKnN0cnVj
dDQpOwoiCgpXaGF0IGRvIHlvdSB0aGluaz8KClByb2JsZW0gaXMgdGhhdCBkb2N1bWVudCB3aWxs
IGJsb3cgdXAgcXVpY2tseSBpZiB3ZSdsbCB0cnkgdG8gY292ZXIgYWxsCmNvcm5lciBjYXNlcy4g
U28gcGVyc29uYWxseSBJIHN0aWNrIHRvICJnZW5lcmljIHJ1bGVzICsgY29tbW9uIHNlbnNlIgph
cHByb2FjaC4KCi0tClZvbG9keW15ciBCYWJjaHVrIGF0IEVQQU0KX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 31 17:57:44 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 17:57:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hssr6-0000W0-AX; Wed, 31 Jul 2019 17:57:40 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=bdxT=V4=epam.com=volodymyr_babchuk@srs-us1.protection.inumbo.net>)
 id 1hssr4-0000Vv-PC
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 17:57:38 +0000
X-Inumbo-ID: acb2b758-b3bc-11e9-8980-bc764e045a96
Received: from EUR03-VE1-obe.outbound.protection.outlook.com (unknown
 [40.107.5.62]) by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id acb2b758-b3bc-11e9-8980-bc764e045a96;
 Wed, 31 Jul 2019 17:57:35 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=lA+dNrcXcrCF6iexTIvS43fws1ofILTcVfFW25thKFtIAMK5GXzvNPwaxGU2cyApso+BfzD+Ws2XG6E1H/rj2Woi2puhHewkxGlPx56dAK9JElY54hW4od7ksD6ASgeWY5R0T09KdZ98lZx4+JBxrZ9eXD/UdtP3AIXxhDDtA55zhVTzcF6JFfpBRYLQt7BMrzWOx7YIzzLxvOd0rllrmIREOZF/DP1Qd2P0tAMofTT+HpfAGmwsaHPFEaTV8RkWcbjtU78Uz/DjnDvOl82q08bFx1qr9hkz38U5gfyGOr6SBPiu0JOm491uFDwBpohlDfWDCwBYzuok8MBRHNqTZg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=USb0LlIOSHhMO8610XlnDxQmfkz/doJ18PZsF3anGNc=;
 b=MQ/UkzUeWkE9xZa6z+lqn2l5nI8PJKKfYBoeuHIgJ17b9VNwdhKFBSWxi/sXv5UIkLxUIWYP8fWACDj7bp4d1hZ75LdNGLkYhxX2IzHKz1KAUmFhqSa3mxfSx7wBJw4euk0t8ejygb4b7FQ2sAuQ7bLO2PsiPpeTtdjJOGfF6vm9IeK6kt9AWyjN035rA/BgBvN25u0CukS+sHEyTQhkRUcFvvZLduiz7ej0vcs5ikZqgPWRf+ogXKbZNL6ue9tjlElgjuOsTDSzRte3xS6Seab1qJALDX8dOlpUnL4AaOtevutsz2CZ5ipjjLQCPb81SseaQsMYXrucDtoCCg7Q6A==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=epam.com;dmarc=pass action=none header.from=epam.com;dkim=pass
 header.d=epam.com;arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=epam.com; s=selector1; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=USb0LlIOSHhMO8610XlnDxQmfkz/doJ18PZsF3anGNc=;
 b=FMGTEBooB4yk1qiJpFSnrIjcWVpcB7O0k3XYVFOhOsgDniqaUJKEgL4fY4+QVi5njSbv5qIAeA43R+tr79YdD587FF4x8WDQfHk4QZahhhWtTJK45KcYq3U4bET14n2B2e6HuwagC+Vwet7izxqbkVXaOzd9j3rI9jefPslrsOl//jLFSax7eh8cvLdLAqo2/O2wxYg1V+mWRXq4M6D9tI/oBFvAKvmsRiqHckum2314kLle+g/g9P7fVcbY/GJu8fWurmLVWtZquNWmPh9vQ22y/5YBYsLRr+Nxf2wpqBDzoo8I/STl0Mf3G/F3+1lyEwNYT23ujGhTZu2I3Zgw5g==
Received: from AM0PR03MB4148.eurprd03.prod.outlook.com (20.177.40.10) by
 AM0PR03MB4658.eurprd03.prod.outlook.com (20.177.41.91) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2115.14; Wed, 31 Jul 2019 17:57:32 +0000
Received: from AM0PR03MB4148.eurprd03.prod.outlook.com
 ([fe80::e900:5b3d:d83:969c]) by AM0PR03MB4148.eurprd03.prod.outlook.com
 ([fe80::e900:5b3d:d83:969c%5]) with mapi id 15.20.2115.005; Wed, 31 Jul 2019
 17:57:32 +0000
From: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
To: Lars Kurth <lars.kurth.xen@gmail.com>
Thread-Topic: [PATCH] CODING_STYLE: clarify function argument indentation
Thread-Index: AQHVR7xxvb8iYZ/UOE68NI2ovvNVU6bk70gAgAACfACAAAMHAIAADpSA
Date: Wed, 31 Jul 2019 17:57:32 +0000
Message-ID: <8736imhyt0.fsf@epam.com>
References: <20190731162434.12837-1-volodymyr_babchuk@epam.com>
 <bb494090-f6d4-8f19-5784-8f8b20cbafdd@citrix.com>
 <CAOcoXZY5Kwtuy9nLxaxw5FLd0jSmjuvZfNc3SYyuKVP7HtG2tg@mail.gmail.com>
 <FA7398EE-7206-40B7-9AAD-D0D6155C5DE4@gmail.com>
In-Reply-To: <FA7398EE-7206-40B7-9AAD-D0D6155C5DE4@gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=Volodymyr_Babchuk@epam.com; 
x-originating-ip: [85.223.209.22]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 57b9720b-a964-47d0-0ede-08d715e08fa0
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(7168020)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:AM0PR03MB4658; 
x-ms-traffictypediagnostic: AM0PR03MB4658:|AM0PR03MB4658:
x-microsoft-antispam-prvs: <AM0PR03MB4658DC1C92BC74F086B9ED4AE6DF0@AM0PR03MB4658.eurprd03.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:6430;
x-forefront-prvs: 011579F31F
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(4636009)(346002)(396003)(366004)(376002)(39860400002)(136003)(53754006)(199004)(189003)(71200400001)(71190400001)(66556008)(66476007)(66066001)(99286004)(6436002)(53546011)(2906002)(54906003)(486006)(478600001)(55236004)(91956017)(102836004)(6506007)(76116006)(66946007)(229853002)(14444005)(256004)(86362001)(4744005)(6116002)(6246003)(6486002)(64756008)(66446008)(53936002)(76176011)(6512007)(3846002)(305945005)(446003)(186003)(4326008)(316002)(476003)(81166006)(81156014)(14454004)(36756003)(107886003)(7736002)(26005)(68736007)(8676002)(8936002)(80792005)(7416002)(25786009)(11346002)(6916009)(5660300002)(2616005);
 DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR03MB4658;
 H:AM0PR03MB4148.eurprd03.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: epam.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: u4CMCen4uYhc+ktZAn/F+vMBpoq+52xiBUjYV4NvNcynmqFLrzbvWwzYTF9nBO9s9SvsTRHZ3OWsv9YjgjEQtDwd9TWTno3wZOi1eUlGXlwbhYp24wjGsXwZ4/s6xBEKNnzoQWnBuo1ne1GpLpjiOXHHXUQInD+lOTdyvKCkUWSzNhvgVusHE51T9WX5+vPpsBaFUWBJ65MGh3+saocvgw+vF7FWLtX3qEfIAakA0bxoCfXnYf17xJ+C1KXRyYwet+v4BfvkdhQ6qOrA4kGlY66hb9VZ28WlEjJOh+vGMwQsZuqqtHq68IM4/WaNjYY/RnjWJMQf2DcpAK0Id0MXfDZKuT44+meddvAquiYRYH3ZENIHYi4NtGPTQZ8QZI1jySics3fndZFc7r57uAN5kt564Y/Sc1Q5TVxE1v65M2k=
MIME-Version: 1.0
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 57b9720b-a964-47d0-0ede-08d715e08fa0
X-MS-Exchange-CrossTenant-originalarrivaltime: 31 Jul 2019 17:57:32.1804 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: Volodymyr_Babchuk@epam.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR03MB4658
Subject: Re: [Xen-devel] [PATCH] CODING_STYLE: clarify function argument
 indentation
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, "Tim \(Xen.org\)" <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, 'Jan Beulich' <jbeulich@suse.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 Viktor Mitin <viktor.mitin.19@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>

CkhpIExhcnMsCgpMYXJzIEt1cnRoIHdyaXRlczoKCj4+IE9uIDMxIEp1bCAyMDE5LCBhdCAxNzo1
NCwgVmlrdG9yIE1pdGluIDx2aWt0b3IubWl0aW4uMTlAZ21haWwuY29tPiB3cm90ZToKPj4gCj4+
IEhpIEFsbCwKPj4gCj4+IE9uIFdlZCwgSnVsIDMxLCAyMDE5IGF0IDc6NDUgUE0gQW5kcmV3IENv
b3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+PiAKPj4+IE9uIDMxLzA3
LzIwMTkgMTc6MjQsIFZvbG9keW15ciBCYWJjaHVrIHdyb3RlOgoKWy4uLl0KCj4gVWx0aW1hdGVs
eSB3ZSBoYXZlIHRvIG1ha2Ugc29tZSB0cmFkZS1vZmZzIGFzIHRvIHdoYXQgaXMgbW9yZSBpbXBv
cnRhbnQ6Cj4gYSkgYXV0b21hdGljIHN0eWxlIGNoZWNraW5nIC0gd2hpY2ggbWVhbnMgImNvbW1v
biBzZW5zZSIgY2FuJ3QgYmUgZm9ybWFsaXNlZCBhbmQgdGhlcmUgd2lsbCBiZSBib3VuZGFyeSBj
YXNlcyBsaWtlIHRoZSBhYm92ZQo+IGIpIHJlY2xhaW1pbmcgY29kZSByZXZpZXcgYmFuZHdpZHRo
IHRocm91Z2ggYXV0b21hdGlvbiBvciBnb2luZyBmb3IgYSBsYWJvdXIgaW50ZW5zaXZlIG1hbnVh
bCBhcHByb2FjaApJIGxpa2UgdGhlIGxpbnV4IGtlcm5lbCBhcHByb2FjaC4gIGNoZWNrcGF0Y2gu
cGwgcHJvZHVjZXMgZXJyb3JzLCB3aGljaCBhcmUKIm5vIGdvIiwgYnV0IGl0IGFsc28gcHJvZHVj
ZXMgd2FybmluZ3MgZm9yIHN1Y2ggYm91bmRhcnkgY2FzZXMsIGZvcgptYWludGFpbmVyL3Jldmll
d2VyIHRvIGRlY2lkZS4KCj4gSSBzdWdnZXN0IHdlIGRpc2N1c3MgaW4gdG9tb3Jyb3cncyBjb21t
dW5pdHkgY2FsbCBob3cgdG8gYXBwcm9hY2gKPiB0aGlzLgpHb29kIGlkZWEsIEknbGwgYXR0ZW5k
LgoKPiBJIHRoaW5rIHRoZSBtb3N0IGltcG9ydGFudCBmaXJzdCBzdGVwIGlzIHRvIGhhdmUgYSBn
b29kIHZpZXcgb24gdGhlIGtpbmQgb2YgYm91bmRhcnkgY2FzZXMgdGhhdCB3ZSBtYXkgZmFjZQpU
aGVuIHdlIG5lZWQgc29tZSB2b2x1bnRlZXIgd2hvJ2xsIHRyeSB0byBjb3ZlciBhbGwgY29ybmVy
IGNhc2VzLgoKLS0gClZvbG9keW15ciBCYWJjaHVrIGF0IEVQQU0KX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 31 18:10:45 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 18:10:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hst3g-0001tu-LA; Wed, 31 Jul 2019 18:10:40 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=QWEJ=V4=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hst3f-0001tp-W9
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 18:10:40 +0000
X-Inumbo-ID: 8010f3f6-b3be-11e9-8980-bc764e045a96
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8010f3f6-b3be-11e9-8980-bc764e045a96;
 Wed, 31 Jul 2019 18:10:38 +0000 (UTC)
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: obb9FS6rog4JzkBAN17OdKG8RuMVFUWNMWZe6RxbpwA7TZkwZMBjAk4JwjM2DmAzQWsGgic6lo
 D8gCJJC/JwqXbmT0ZlhXSlzRAQfV7XwLQv04ntxnuKGSvN+Sy4FWewZo+brbsGUeIKl88LemfL
 nS90aDIq9MnuCclDLCgNTjBIAeebiK8xkA6evCd2vHkfMswo3P73uG9ZEWMtvqy3MPYSkdX+J6
 Fw1c1DQgt+dxefA2JAfCDB9zktIbM5vHxKubBQzBZILtx34gQ4gfFaxkenGW9OCp1UXmvJb4b4
 aBw=
X-SBRS: 2.7
X-MesageID: 3801293
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,331,1559534400"; 
   d="scan'208";a="3801293"
To: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
References: <20190731162434.12837-1-volodymyr_babchuk@epam.com>
 <bb494090-f6d4-8f19-5784-8f8b20cbafdd@citrix.com> <874l32hz6h.fsf@epam.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <29f4e5be-ecd4-bad2-e0ab-79c78a79ac80@citrix.com>
Date: Wed, 31 Jul 2019 19:10:34 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <874l32hz6h.fsf@epam.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH] CODING_STYLE: clarify function argument
 indentation
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei
 Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>, George
 Dunlap <George.Dunlap@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Julien Grall <julien.grall@arm.com>,
 Jan Beulich <jbeulich@suse.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 "viktor.mitin.19@gmail.com" <viktor.mitin.19@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>

T24gMzEvMDcvMjAxOSAxODo0OSwgVm9sb2R5bXlyIEJhYmNodWsgd3JvdGU6Cj4gSGkgQW5kcmV3
LAo+Cj4gQW5kcmV3IENvb3BlciB3cml0ZXM6Cj4KPj4gT24gMzEvMDcvMjAxOSAxNzoyNCwgVm9s
b2R5bXlyIEJhYmNodWsgd3JvdGU6Cj4+PiBUaGVyZSBhcmUgY29kaW5nIHN0eWxlIHJ1bGVzIHRo
YXQgYXJlIHdpZGVseSBhY2NlcHRlZCBieSBjb21tdW5pdHksCj4+PiBidXQgbmV3ZXIgd2VyZSBm
b3JtYWxpemVkIGluIHRoZSBkb2N1bWVudC4gTm90YWJsZSBleGFtcGxlIGlzIHRoZQo+Pj4gcXVl
c3Rpb24gb24gaG93IGZ1bmN0aW9uIGFyZ3VtZW50cyBhbmQgcGFyYW1ldGVycyBzaG91bGQgYmUg
aW5kZW50ZWQKPj4+IHdoZW4gdGhleSBkbyBub3QgZml0IGludG8gb25lIGxpbmUuCj4+Pgo+Pj4g
VGhpcyBxdWVzdGlvbiB3YXMgcmFpc2VkIG11bHRpcGxlIHRpbWVzIGxhdGVseSwgbW9zdGx5IGJl
Y2F1c2Ugb2YKPj4+IG9uZ29pbmcgZWZmb3J0cyB0byBjcmVhdGUgWGVuIGNvZGluZyBzdHlsZSBm
b3JtYXR0aW5nIHRvb2wgYW5kIGJlY2F1c2UKPj4+IG9mIG5ldyBjb21tdW5pdHkgbWVtYmVycywg
d2hvIGFyZSBub3QgYXdhcmUgb2Ygc3VjaCB1bndyaXR0ZW4gcnVsZXMuCj4+Pgo+Pj4gQWN0dWFs
bHksIHRoaXMgcnVsZSBpcyBhbHJlYWR5IGltcGxpY2l0bHkgZGVmaW5lZCBpbiB0aGUgZG9jdW1l
bnQgYnkKPj4+IGRlZmluaW5nIGVtYWNzIGNvZGluZyBzdHlsZTogJ2MtZmlsZS1zdHlsZTogIkJT
RCInLiBJbiB0aGlzIG1vZGUgZW1hY3MKPj4+IGxpbmVzIHVwIGZ1bmN0aW9uIGFyZ3VtZW50cyB1
bmRlciB0aGUgZmlyc3QgYXJndW1lbnQuIE5hdHVyYWxseSwgbW9zdAo+Pj4gb2YgWGVuIGNvZGUg
aXMgd3JpdHRlbiBpbiB0aGlzIHN0eWxlLgo+Pj4KPj4+IFNvLCBsZXRzIHN0YXRlIHRoZSBvYnZp
b3VzIGFuZCBmaXggdGhpcyBydWxlIGV4cGxpY2l0bHkuCj4+Pgo+Pj4gU2lnbmVkLW9mZi1ieTog
Vm9sb2R5bXlyIEJhYmNodWsgPHZvbG9keW15cl9iYWJjaHVrQGVwYW0uY29tPgo+Pj4gLS0tCj4+
PiAgQ09ESU5HX1NUWUxFIHwgMTQgKysrKysrKysrKysrKysKPj4+ICAxIGZpbGUgY2hhbmdlZCwg
MTQgaW5zZXJ0aW9ucygrKQo+Pj4KPj4+IGRpZmYgLS1naXQgYS9DT0RJTkdfU1RZTEUgYi9DT0RJ
TkdfU1RZTEUKPj4+IGluZGV4IDZjYzViNzc0Y2YuLjY0NzkyMTVhMTUgMTAwNjQ0Cj4+PiAtLS0g
YS9DT0RJTkdfU1RZTEUKPj4+ICsrKyBiL0NPRElOR19TVFlMRQo+Pj4gQEAgLTUzLDYgKzUzLDIw
IEBAIExpbmUgTGVuZ3RoCj4+PiAgTGluZXMgc2hvdWxkIGJlIGxlc3MgdGhhbiA4MCBjaGFyYWN0
ZXJzIGluIGxlbmd0aC4gIExvbmcgbGluZXMgc2hvdWxkCj4+PiAgYmUgc3BsaXQgYXQgc2Vuc2li
bGUgcGxhY2VzIGFuZCB0aGUgdHJhaWxpbmcgcG9ydGlvbnMgaW5kZW50ZWQuCj4+Pgo+Pj4gK0Zv
ciBtdWx0aWxpbmUgZnVuY3Rpb24gZGVjbGFyYXRpb24gYW5kIGNhbGwgZWFjaCBuZXcgbGluZSBz
aG91bGQgYmUKPj4+ICthbGlnbmVkIHdpdGggdGhlIGZpcnN0IHRoZSBwYXJhbWV0ZXIgb3IgYXJn
dW1lbnQuIGUuZy46Cj4+PiArCj4+PiArdm9pZCBteV9mdW5jdGlvbl93aXRoX2xvbmdfbmFtZShz
dHJ1Y3QgbGVuZ3RoeV9zdHJ1Y3RfbmFtZSAqc3RydWN0MSwKPj4+ICsgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHN0cnVjdCBsZW5ndGh5X3N0cnVjdF9uYW1lICpzdHJ1Y3QyLAo+Pj4g
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0IGxlbmd0aHlfc3RydWN0X25h
bWUgKnN0cnVjdDMpOwo+Pj4gKwo+Pj4gK29yCj4+PiArCj4+PiArZnVuY3Rpb25fd2l0aF9zb19t
YW55X3BhcmFtcyh3b3JkeV9wYXJhbWV0ZXIxLCB3b3JkeV9wYXJhbWV0ZXIyLAo+Pj4gKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgd29yZHlfcGFyYW1ldGVyMywgd29yZHlfcGFyYW1ldGVy
NCk7Cj4+PiArCj4+PiArVGhlIHNhbWUgYXBwbGllcyBmb3IgbWFjcm9zLgo+PiBGb3IgdmVyeSB3
b3JkeSBmdW5jdGlvbnMsIG9yIG9uZXMgd2l0aCBzaWxseSBxdWFudGl0aWVzIG9mIHBhcmFtZXRl
cnMsCj4+IHRoZSBmb2xsb3dpbmcgaXMgYWxzbyBhY2NlcHRhYmxlCj4+Cj4+IHZvaWQgbXlfZnVu
Y3Rpb25fd2l0aF9sb25nX2FuZF9zaWxseV9uYW1lKAo+PiAgc3RydWN0IGxlbmd0aHlfc3RydWN0
X25hbWUgKnN0cnVjdDEsIHVuc2lnbmVkIGludCB3b21ibGUsIHVuc2lnbmVkCj4+IGludCB3aGF0
c2l0LAo+PiAgc3RydWN0IGxlbmd0aHlfc3RydWN0X25hbWUgKnN0cnVjdDIsIGJvb2wgeWVzLCBi
b29sIG5vLCBib29sIG1heWJlLAo+PiAgYm9vbCBmaWxlX25vdF9mb3VuZCwgc3RydWN0IGxlbmd0
aHlfc3RydWN0X25hbWUgKnN0cnVjdDMsIHN0cnVjdAo+PiBsZW5ndGh5X3N0cnVjdF9uYW1lICpz
dHJ1Y3Q0KTsKPj4KPj4gd2hpY2ggeW91IHdpbGwgZmluZCBpbiBhIGZldyBwbGFjZXMgdGhyb3Vn
aG91dCB0aGUgY29kZSwgYmVjYXVzZSB0aGUKPj4gYWJvdmUgZG9lc24ndCB3YXN0ZSBlbm91Z2gg
dmVydGljYWwgc3BhY2UgdG8gZml0IHNldmVyYWwgZnVuY3Rpb25zIGluLAo+PiBhbmQgcHVzaCBh
bGwgdGhlIHJlbGV2YW50IGRldGFpbHMgdG8gdGhlIFJIUy4KPiBFeGN1c2UgbWUsIHdoYXQgaXQg
UkhTPwoKUmlnaHQgSGFuZCBTaWRlLgoKU29ycnkgLSBJIHdhcyBiZWluZyBsYXp5IHdoZW4gdHlw
aW5nLgoKPgo+PiBQZXIgdGhlIGFib3ZlIHJ1bGVzLCB0aGUgcmVzdWx0IHdvdWxkIGJlIHRoaXM6
Cj4+Cj4+IHZvaWQgbXlfZnVuY3Rpb25fd2l0aF9sb25nX2FuZF9zaWxseV9uYW1lKHN0cnVjdCBs
ZW5ndGh5X3N0cnVjdF9uYW1lCj4+ICpzdHJ1Y3QxLAo+PiAgdW5zaWduZWQgaW50IHdvbWJsZSwK
Pj4gIHVuc2lnbmVkIGludCB3aGF0c2l0LAo+PiAgc3RydWN0IGxlbmd0aHlfc3RydWN0X25hbWUK
Pj4gKnN0cnVjdDIsCj4+ICBib29sIHllcywgYm9vbCBubywgYm9vbCBtYXliZSwKPj4gIGJvb2wg
ZmlsZV9ub3RfZm91bmQsCj4+ICBzdHJ1Y3QgbGVuZ3RoeV9zdHJ1Y3RfbmFtZQo+PiAqc3RydWN0
MywKPj4gIHN0cnVjdCBsZW5ndGh5X3N0cnVjdF9uYW1lCj4+ICpzdHJ1Y3Q0KTsKPj4KPj4gT2Yg
Y291cnNlLCB0aGlzIGlzIGFsc28gYSBzaWduIHRoYXQgbWF5YmUgdGhlIGZ1bmN0aW9uIHNpZ25h
dHVyZSB3YW50cwo+PiBjaGFuZ2luZyBhbnl3YXksIGJ1dCB0aGF0IG1heSBub3QgYmUgcG9zc2li
bGUvc2Vuc2libGUgYXQgdGhlIHRpbWUuCj4+Cj4+IEFzIHdpdGggZXZlcnl0aGluZywgdGhlIGNv
ZGluZyBzdHlsZSBpcyBhIHNldCBvZiBndWlkZWxpbmVzIHdoaWNoIGFyZQo+PiBhcHBsaWNhYmxl
IHRvIDk4JSBvZiBjYXNlcywgYnV0IHRoZXJlIGFyZSBjYXNlcyB3aGVyZSBhcmVuJ3QKPj4gYXBw
cm9wcmlhdGUsIGFuZCBjb21tb24gc2Vuc2UgaXMgdGhlIG9ubHkgcmVhc29uYWJsZSBkZWNpZGlu
ZyBmYWN0b3IuCj4gSSB0b3RhbGx5IGFncmVlIHdpdGggeW91LiBQcm9iYWJseSB3ZSBzaG91bGQg
ZWl0aGVyIGFkZCBhIGdlbmVyaWMgY2xhdXNlCj4gbGlrZSAiVGhpcyBjb2Rpbmcgc3R5bGUgcnVs
ZXMgbWF5IGJlIHZpb2xhdGVkIGlmIHRoZXkgcHJvZHVjZSB3ZWlyZAo+IHJlc3VsdHMiLgoKV2Ug
c2hvdWxkIGhhdmUgYSBnZW5lcmFsIGNsYXVzZSAocmF0aGVyIHRoYW4gc3BlY2lmaWMgb25lcyks
IGJ1dCBJJ2QgYmUKaGVzaXRhbnQgdG8gd29yZCBpdCBsaWtlIHRoYXQuCgpIb3cgYWJvdXQ6CgpU
aGVzZSBndWlkZWxpbmVzIGFyZSBleHBlY3RlZCB0byBiZSBhcHBsaWNhYmxlIHRvIGFsbCBjaXJj
dW1zdGFuY2VzLsKgIElmCnRoZSByZXN1bHQgbG9va3Mgd2VpcmQsIGNvbnNpZGVyIHdoZXRoZXIg
dGhpcyBpcyB0aGUgd2lzZXN0IHdheSB0byBzb2x2ZQp0aGUgcHJvYmxlbSBpbiB0aGUgZmlyc3Qg
cGxhY2UsIG9yIHdoZXRoZXIgYW4gZXhjZXB0aW9uIG1heSBiZSB3YXJyYW50ZWQuCgpUaGUgYWR2
YW50YWdlIGhlcmUgaXMgaWYgd2Ugc2VlIHRoZSBzYW1lIGtpbmQgb2YgZXhjZXB0aW9ucyBiZWlu
ZwpyZXF1ZXN0ZWQgcmVwZWF0ZWRseSwgdGhlbiBwZXJoYXBzIHRoaXMgaXMgYSBoaW50IHRoYXQg
dGhlIGNvZGluZyBzdHlsZQpzaG91bGQgYmUgbW9kaWZpZWQuCgo+IE9yIHdlIGNhbiBhZGQgY2xh
cmlmaWNhdGlvbiB0byB0aGlzIHBhcnRpY3VsYXIgcnVsZTogIkRvIG5vdCBicmVhawo+IHBhcmFt
ZXRlciBkZWZpbml0aW9uIHRvIG11bHRpcGxlIGxpbmVzLiBJZiBwYXJhbWV0ZXJzIGFyZSB0b28g
bG9uZywKPiBkZWNyZWFzZSBpbmRlbnRhdGlvbiwgYnV0IHRyeSB0byBsaW5lIHRoZW0gdXAuIGUu
Zy46Cj4KPiB2b2lkIG15X2Z1bmN0aW9uX3dpdGhfbG9uZ19hbmRfc2lsbHlfbmFtZSgKPiAgICAg
ICAgIHN0cnVjdCBsZW5ndGh5X3N0cnVjdF9uYW1lICpzdHJ1Y3QxLAo+ICAgICAgICAgdW5zaWdu
ZWQgaW50IHdvbWJsZSwKPiAgICAgICAgIHVuc2lnbmVkIGludCB3aGF0c2l0LAo+ICAgICAgICAg
c3RydWN0IGxlbmd0aHlfc3RydWN0X25hbWUgKnN0cnVjdDIsCj4gICAgICAgICBib29sIHllcywg
Ym9vbCBubywgYm9vbCBtYXliZSwKPiAgICAgICAgIGJvb2wgZmlsZV9ub3RfZm91bmQsCj4gICAg
ICAgICBzdHJ1Y3QgbGVuZ3RoeV9zdHJ1Y3RfbmFtZSAqc3RydWN0MywKPiAgICAgICAgIHN0cnVj
dCBsZW5ndGh5X3N0cnVjdF9uYW1lICpzdHJ1Y3Q0KTsKPiAiCj4KPiBXaGF0IGRvIHlvdSB0aGlu
az8KClRoZSBzcGVjaWZpYyBleGFtcGxlIEkgZ2F2ZSB1c2VkIGV4YWN0bHkgNCBzcGFjZXMsIGNv
bnNpc3RlbnQgd2l0aCB0aGUKcmVzdCBvZiB0aGUgc3R5bGUuCgpBdCB0aGUgcG9pbnQgdGhhdCB3
ZSBhcmUgdHJ5aW5nIHRvIHJlY2xhaW0gc3BhY2UsIHJlY2xhaW1pbmcgYXMgbXVjaCBhcwpwb3Nz
aWJsZSBpcyB0aGUgb2J2aW91cyBtb3ZlLgoKVGhlIGFib3ZlIGNhc2UgaXMgYWN0dWFsbHkgZWFz
eSB0byBzcG90IGluIGFuIGF1dG9tYXRlZCBmYXNoaW9uCihmdW5jdGlvbiBkZWNsYXJhdGlvbi9j
YWxsLCBvcGVuIGJyYWNrZXQsIG5ld2xpbmUsIGluZGVudGF0aW9uIGJ5IG9uZQpibG9jaywgc3Vi
c2VxdWVudCBsaW5lcyBvbiBhdCB0aGUgc2FtZSBpbmRlbnRhdGlvbiksIGFuZCB3aGlsZSBpdCBp
cwpzb21ldGhpbmcgd2hpY2ggSSB3b3VsZG4ndCBleHBlY3QgYW4gYXV0b21hdGVkIHRvb2wgdG8g
cmVjb21tZW5kLCBhbGwKdGhhdCBtYXR0ZXJzIGlzIHRoYXQgaXQgbGVhdmVzIGl0IGFsb25lIGlm
IGl0IGZpbmRzIGl0LgoKfkFuZHJldwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 31 19:23:21 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 19:23:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsuBj-0006iB-WC; Wed, 31 Jul 2019 19:23:03 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=8Zog=V4=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hsuBj-0006i4-Cg
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 19:23:03 +0000
X-Inumbo-ID: 9c4275c6-b3c8-11e9-9061-93c00561030e
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 9c4275c6-b3c8-11e9-9061-93c00561030e;
 Wed, 31 Jul 2019 19:23:00 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 91B00169E;
 Wed, 31 Jul 2019 12:23:00 -0700 (PDT)
Received: from [10.37.9.90] (unknown [10.37.9.90])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id DACA73F71F;
 Wed, 31 Jul 2019 12:22:57 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: Stewart Hildebrand <stewart.hildebrand@dornerworks.com>,
 xen-devel@lists.xenproject.org
References: <cover.1564371527.git.stewart.hildebrand@dornerworks.com>
 <5b954e12-0a2e-6cbf-4ead-ad7f84092e4f@arm.com>
Message-ID: <9316e710-607d-6bff-0d09-b8b5a4c78355@arm.com>
Date: Wed, 31 Jul 2019 20:22:56 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <5b954e12-0a2e-6cbf-4ead-ad7f84092e4f@arm.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 0/2] Raspberry Pi 4 support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Jan Beulich <jbeulich@suse.com>, Andre Przywara <andre.przywara@arm.com>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGksCgpPbiA3LzMxLzE5IDE6MDUgUE0sIEp1bGllbiBHcmFsbCB3cm90ZToKPiBPbiAyOS8wNy8y
MDE5IDE0OjE5LCBTdGV3YXJ0IEhpbGRlYnJhbmQgd3JvdGU6Cj4+IFRoaXMgaXMgYSBzZXJpZXMg
dG8gZW5hYmxlIFVBUlQgY29uc29sZSBmb3IgUmFzcGJlcnJ5IFBpIDQuIE5vdGUgdGhhdCAKPj4g
SSdtIHJlbHlpbmcgb24gdGhlIGZpcm13YXJlIHRvIGluaXRpYWxpemUgdGhlIFVBUlQgKGkuZS4g
ZW5hYmxlX3VhcnQ9MSAKPj4gaW4gY29uZmlnLnR4dCksIHNpbmNlIGZ1bGwgVUFSVCBpbml0aWFs
aXphdGlvbiBvbiB0aGlzIHBsYXRmb3JtIAo+PiByZXF1aXJlcyBhY2Nlc3Npbmcgc29tZSByZWdp
c3RlcnMgb3V0c2lkZSB0aGUgcmFuZ2Ugc3BlY2lmaWVkIGluIHRoZSAKPj4gYnJjbSxiY20yODM1
LWF1eC11YXJ0IG5vZGUuCj4+Cj4+IEkgaGF2ZSBiZWVuIGFibGUgdG8gZ2V0IFhlbitkb20wK2Rv
bVVzIGJvb3RpbmcuIFRlc3RlZCB3aXRoIFhlbiA0LjEyIAo+PiBhbmQgNC4xMy11bnN0YWJsZSAo
YjRjOGEyN2Q1YikgYW5kIExpbnV4IDQuMTkueSAoUmFzcGJlcnJ5IFBpIGxpbnV4IAo+PiB0cmVl
ICsgYSBjb3VwbGUgb2YgcGF0Y2hlcykuIFBsZWFzZSBzZWUgWzFdIGZvciBidWlsZCBpbnN0cnVj
dGlvbnMgYW5kIAo+PiBsaW1pdGF0aW9ucy4KPj4KPj4gTmV3IGluIHYyOgo+PiAqIERyb3AgZWFy
bHkgcHJpbnRrIGFsaWFzCj4+ICogU2V0IHJlZy1zaGlmdCBhbmQgcmVnLWlvLXdpZHRoIGluIHRo
ZSBYZW4gZHJpdmVyCj4+ICogQmxhY2tsaXN0IG90aGVyIGF1eCBwZXJpcGhlcmFscyBpbiBwbGF0
Zm9ybSBzZXR0aW5ncyAoc3BpMSwgc3BpMiwgCj4+IGFuZCBhIGNvdXBsZSBvZiBiYXNlIGF1eCBy
ZWdpc3RlcnMpCj4+Cj4+IFRoYW5rcywKPj4gU3Rld2FydCBIaWxkZWJyYW5kCj4+IERvcm5lcldv
cmtzLCBMdGQKPj4KPj4gWzFdIGh0dHBzOi8vZ2l0aHViLmNvbS9kb3JuZXJ3b3Jrcy94ZW4tcnBp
NC1idWlsZGVyCj4+Cj4+IFN0ZXdhcnQgSGlsZGVicmFuZCAoMik6Cj4+IMKgwqAgbnMxNjU1MDog
QWRkIGNvbXBhdGlibGUgc3RyaW5nIGZvciBSYXNwYmVycnkgUGkgNAo+IAo+IEkgaGF2ZSBjb21t
aXR0ZWQgdGhpcyBwYXRjaC4uLgo+IAo+PiDCoMKgIHhlbi9hcm06IHBsYXRmb3JtOiBBZGQgUmFz
cGJlcnJ5IFBpIHBsYXRmb3JtCj4gLi4uIHRoaXMgb25lIG5lZWQgYW4gYW5zd2VyIHJlZ2FyZGlu
ZyB0aGUgaW1wYWN0IG9uIGJsYWNrbGlzdCBzcGkxIGFuZCAKPiBzcGkyLgoKVGhpcyBwYXRjaCBp
cyBub3cgbWVyZ2VkIGFzIHdlbGwuIFRoYW5rIHlvdSBmb3IgYWRkaW5nIHN1cHBvcnQgZm9yIHRo
ZSBSUEk0IQoKQ2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 31 19:30:21 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 19:30:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsuIj-0007Rk-VC; Wed, 31 Jul 2019 19:30: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=92Dq=V4=zededa.com=roman@srs-us1.protection.inumbo.net>)
 id 1hsuIi-0007Rf-UN
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 19:30:17 +0000
X-Inumbo-ID: 9f703e04-b3c9-11e9-8980-bc764e045a96
Received: from mail-qk1-x741.google.com (unknown [2607:f8b0:4864:20::741])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9f703e04-b3c9-11e9-8980-bc764e045a96;
 Wed, 31 Jul 2019 19:30:15 +0000 (UTC)
Received: by mail-qk1-x741.google.com with SMTP id v22so50096405qkj.8
 for <xen-devel@lists.xenproject.org>; Wed, 31 Jul 2019 12:30:15 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=zededa.com; s=google;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc:content-transfer-encoding;
 bh=jtXeqVxJmOgwtBt7F3nE6SA54PIQWdW5c0Ckzv02iok=;
 b=OaVKJm49yVyRIbNG42suMmQv/II/6lCYFPZhcy2I7A18JAY+bjhT/HI3Cbi1sEVk96
 rQQk6sw8lRlxG6YXj3VNsxukG9Z5dU+U3tRkfukHQozpAYVSROkPCcyrYM4QQRjyyBl8
 PtxIVRckKcXvorqkmVUiRCmdo26FWXUOt/IL02QswtLPK2wxS/Td7b/pRKZxz6KYBb9Q
 GjDCotW5JUrlhNx4mTy8bPlYyYxP5IusekspNrrbc9vyaIkSMKbmgLBoj1ew2UWvGdPT
 XCkKg13265QfWtqUk3yE3HP1LqucsTpd7YySsoOlDfJyiy5XeJPzccE2w9S9RAwd1Wj8
 riPg==
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=jtXeqVxJmOgwtBt7F3nE6SA54PIQWdW5c0Ckzv02iok=;
 b=RBrSUjRwYIbazwZehl+hkTTfBXCkP1QP4KUvznxFThki80M+HFn6YkNRncVk0+DKll
 SWcVOfIWcgkaznJ+az/lSnRgCt3GBJbJlWUhmC8ObkPTDs/4ds4xaDmb2x0BdN5ZxgNd
 WNQoapBitLa8cHiUKHfw/lhToM34+7OwjbTP2OyGlLX5FXnKJiguSWbYoucVjrH917oY
 WFe+qcQ8gHVS8hOmdz/GHDlAweSzH3lK91PhxDp8quHMfK+sashOiKXNs2loStbtrhOZ
 r/A+GnV0iZf/XBHH4CCL/o+KNrshQUbXmSOgqi6+nMBUtKRrv2CrBOFaqbw3ldMB8EMv
 lCSA==
X-Gm-Message-State: APjAAAUdDWWviCY/HQvrIGagu93S3eSR99xe8z7fgjCby1H2OJ25ALxn
 NlM9/KTrswzdwHcZ1MYouCyz78CrSBEeeEKpxkYC/Q==
X-Google-Smtp-Source: APXvYqwrnqgqRXQHO2GyYrW/OM7G8R/WslVKwKWbYxkAulG3hC4ulJcJrR4sBwZtIKoD5qoyzMdpIJReohOlO0PMS/8=
X-Received: by 2002:a37:a40f:: with SMTP id n15mr77232445qke.19.1564601415263; 
 Wed, 31 Jul 2019 12:30:15 -0700 (PDT)
MIME-Version: 1.0
References: <9f11fd0b6be14ea5a8efbb809df74cc9@AMSPEX02CL03.citrite.net>
 <20190722152152.dvhs4riw2w67rvih@Air-de-Roger>
 <CAMmSBy-P9+00XfK6k2OYqFHNONcxeGuu0V=Qk4peFDC=KOUogA@mail.gmail.com>
 <b5ba8315-ce59-85e6-5bfc-1db4c239eb1c@citrix.com>
 <CAMmSBy-S7nMg-V5DUzV2L2RmK0TnFt+9=C8gE=0FuUOQK3kjQQ@mail.gmail.com>
 <20190724141145.hg4aa5wyg5tsgv5p@Air-de-Roger>
 <CAMmSBy_XRLrxdM-U11pu4JinAKP3fi2TO=VCSo8g_BzMG3X0TA@mail.gmail.com>
 <20190726093545.zwmbt27c24skd3iz@Air-de-Roger>
 <20190730092122.dbpfzu7jsznpyksd@Air-de-Roger>
 <CAMmSBy8U3druT0V_9ADojAyQxn7KTWARMsZ08DZ_5EWU43qDAg@mail.gmail.com>
 <20190731083631.63vqxrdr5vyeeswn@Air-de-Roger>
In-Reply-To: <20190731083631.63vqxrdr5vyeeswn@Air-de-Roger>
From: Roman Shaposhnik <roman@zededa.com>
Date: Wed, 31 Jul 2019 12:30:04 -0700
Message-ID: <CAMmSBy85tZjSA7Yd2HG=F4dmK8uzxXPVY20UwAaNGYhJ1LjzKA@mail.gmail.com>
To: =?UTF-8?Q?Roger_Pau_Monn=C3=A9?= <roger.pau@citrix.com>
Subject: Re: [Xen-devel] [BUG] After upgrade to Xen 4.12.0 iommu=no-igfx
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Paul Durrant <Paul.Durrant@citrix.com>,
 "jbeulich@suse.com" <jbeulich@suse.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 "boris.ostrovsky@oracle.com" <boris.ostrovsky@oracle.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBKdWwgMzEsIDIwMTkgYXQgMTozNiBBTSBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5w
YXVAY2l0cml4LmNvbT4gd3JvdGU6Cj4KPiBPbiBUdWUsIEp1bCAzMCwgMjAxOSBhdCAxMDo1NToy
NEFNIC0wNzAwLCBSb21hbiBTaGFwb3NobmlrIHdyb3RlOgo+ID4gU29ycnkgLS0gZ290IGEgYml0
IGRpc3RyYWN0ZWQgeWVzdGVyZGF5LiBBdHRhY2hlZCBpcyB0aGUgbG9nIHdpdGggb25seQo+ID4g
eW91ciBsYXRlc3QgcGF0Y2ggYXR0YWNoZWQuIEludGVyZXN0aW5nbHkgZW5vdWdoIHRoZSBib3gg
Ym9vdGVkIGZpbmUKPiA+IHdpdGhvdXQgc2NyZWVuIGFydGlmYWN0cy4gU28gSSBndWVzcyB3ZSdy
ZSBnZXR0aW5nIGNsb3Nlci4uLgo+ID4KPiA+IFRoYW5rcyBmb3IgYWxsIHRoZSBoZWxwIQo+Cj4g
VGhhdCdzIHF1aXRlIHdlaXJkLCB0aGVyZSdzIG5vIGZ1bmN0aW9uYWwgY2hhbmdlcyBiZXR3ZWVu
IHRoZQo+IHByZXZpb3VzIHBhdGNoZXMgYW5kIHRoaXMgb25lLCB0aGUgb25seSBkaWZmZXJlbmNl
IGlzIHRoYXQgdGhpcyBwYXRjaAo+IGhhcyBtb3JlIHZlcmJvc2Ugb3V0cHV0LgoKVGhhdCdzIHN1
cGVyIHdlaXJkIGluZGVlZC4gSSdtIHJlLXRyeWluZyB5b3VyIHZlcnkgZmlyc3QgcGF0Y2ggcmln
aHQKbm93IHRvIHNlZSBpZiBpdCBtYXkgYmUgYSBwaWxvdCBlcnJvciBvbiBteSBwYXJ0IChob3Bl
IG5vdCkuCgo+IEFyZSB5b3Ugc3VyZSB5b3UgZGlkbid0IGhhdmUgYW55IGxvY2FsIHBhdGNoZXMg
b24gdG9wIG9mIFhlbiB0aGF0Cj4gY291bGQgZXhwbGFpbiB0aGlzIGRpZmZlcmVuY2UgaW4gYmVo
YXZpb3VyPwoKUHJldHR5IHN1cmUgLS0gYnV0IGxldCBtZSBwdXNoIG15IGJyYW5jaCBpbiBFVkUg
YW5kIHNob3cgdG8geW91IGFsbAooeW91IHdpbGwgbmVlZCBEb2NrZXIgaW5zdGFsbGVkIHRvIGJ1
aWxkIFhlbiB0aGUgd2F5IEVWRSBkb2VzKS4KCkJ1dCBpZiB5b3Ugd2FudCB0byBjaGVjayBmb3Ig
eW91cnNlbGY6CiAgICQgZ2l0IGNsb25lIGh0dHBzOi8vZ2l0aHViLmNvbS9ydnMvZXZlLmdpdCAt
YiB4ZW4tYnVnCiAgICQgY2QgZXZlL3BrZy94ZW4KICAgJCBkb2NrZXIgYnVpbGQgIC0tbm8tY2Fj
aGUgIC4KICAgJCBkb2NrZXIgZXhwb3J0ICQoZG9ja2VyIGNyZWF0ZSBYWFggYSkgfCB0YXIgeHZm
IC0gYm9vdAogICAkIGxzIGJvb3QveGVuLmd6CgpUaGFua3MsClJvbWFuLgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 31 19:35:55 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 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 1hsuO6-0007aM-MX; Wed, 31 Jul 2019 19:35: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=92Dq=V4=zededa.com=roman@srs-us1.protection.inumbo.net>)
 id 1hsuO5-0007aH-77
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 19:35:49 +0000
X-Inumbo-ID: 64fa10e7-b3ca-11e9-8980-bc764e045a96
Received: from mail-qk1-x72f.google.com (unknown [2607:f8b0:4864:20::72f])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 64fa10e7-b3ca-11e9-8980-bc764e045a96;
 Wed, 31 Jul 2019 19:35:47 +0000 (UTC)
Received: by mail-qk1-x72f.google.com with SMTP id g18so50106477qkl.3
 for <xen-devel@lists.xenproject.org>; Wed, 31 Jul 2019 12:35:47 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=zededa.com; s=google;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc:content-transfer-encoding;
 bh=9Zar7FJGnGb8n0nJ11eSRN+Uv1aRhhmOh0eN+oRHdCc=;
 b=I0qU/EBmpUJC7nQKNbIjTTxlq7NnBrMLwwHLOuzZI1VT8ocA2az1pbnbnaj2466h3n
 39v2eZG5wxFMySeDAEvxjx7YXzbRqtGu/yregtvgwp6yEbtTsWj3+A9rxXIhmYqlxTy0
 1IkBbEhUCEqXhGM8Cu+EggyZmem8CF28aMBMHj9RLvIcml/tkVF7LygmEHzyd+WhztYw
 Ly5Im3OjXVyA6dqAFmDm6pIb+vyNicqsBNZ+eq50S0jVBXj52BKQuj1jEpm56KsOgG7f
 xzf9zJ9kCMbXAAYC3TxM654VjEEx0VmDkvoVUim02qjWklv44is0xUe6q+K+wZnGKe26
 U+6Q==
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=9Zar7FJGnGb8n0nJ11eSRN+Uv1aRhhmOh0eN+oRHdCc=;
 b=A7qDUo3dWlcVBDzgo6OXHCwuvRZgkquRzeNuqwrAZ02mAqswtyt9sMZ7qTOmk0zCcl
 20VVLQy0BqPjqnhs/kWsCt7AJYv5ixAnmrNxmayzhK1r4JhKdSo0OVR5nXFTdwibR00T
 JE81iEB/lH/xz3vY+KNA3bTO9ISxVHZ8ByiWS2e/PLJe2KLB5J3G/zzXTZ9rRv7Hq9rH
 Fb80pi75mJyO3rpP7aWtxsXoIfio6wFGBk67oqIAsZsyyRtfhjwrtkAJPG0m3+YMQ52F
 VzUZJa+Fjf9j+PGQTdb4MgPGwtHNYITiuWzN+H1ojQeRDFs3MnUIeg7IPDUp/yD24yQn
 DuTQ==
X-Gm-Message-State: APjAAAWlW2A0C5rQl8EaSgKC+ircx329TdVoP2Y1fQ7+J4fWOZY3UV5M
 jcUQCekeSm6Z7MUL/tWgOsNtSyOn/7+5kqMMxnZVjA==
X-Google-Smtp-Source: APXvYqzOla1ViOZeqYzN2fH9QHMqIfIS2X6msqewCsx8SFKJHdImqvgc0KPxZnTAn9mtQMY5xavi3pbwq3FPTIQJrG0=
X-Received: by 2002:a05:620a:247:: with SMTP id
 q7mr87167968qkn.265.1564601746733; 
 Wed, 31 Jul 2019 12:35:46 -0700 (PDT)
MIME-Version: 1.0
References: <20190722152152.dvhs4riw2w67rvih@Air-de-Roger>
 <CAMmSBy-P9+00XfK6k2OYqFHNONcxeGuu0V=Qk4peFDC=KOUogA@mail.gmail.com>
 <b5ba8315-ce59-85e6-5bfc-1db4c239eb1c@citrix.com>
 <CAMmSBy-S7nMg-V5DUzV2L2RmK0TnFt+9=C8gE=0FuUOQK3kjQQ@mail.gmail.com>
 <20190724141145.hg4aa5wyg5tsgv5p@Air-de-Roger>
 <CAMmSBy_XRLrxdM-U11pu4JinAKP3fi2TO=VCSo8g_BzMG3X0TA@mail.gmail.com>
 <20190726093545.zwmbt27c24skd3iz@Air-de-Roger>
 <20190730092122.dbpfzu7jsznpyksd@Air-de-Roger>
 <CAMmSBy8U3druT0V_9ADojAyQxn7KTWARMsZ08DZ_5EWU43qDAg@mail.gmail.com>
 <20190731083631.63vqxrdr5vyeeswn@Air-de-Roger>
 <20190731084336.lkpk4n35qg2zo67w@Air-de-Roger>
In-Reply-To: <20190731084336.lkpk4n35qg2zo67w@Air-de-Roger>
From: Roman Shaposhnik <roman@zededa.com>
Date: Wed, 31 Jul 2019 12:35:35 -0700
Message-ID: <CAMmSBy89cvwnRRPhorpUucLdc5LEak__Mtyw8ka5XvqP7W+q6A@mail.gmail.com>
To: =?UTF-8?Q?Roger_Pau_Monn=C3=A9?= <roger.pau@citrix.com>
Subject: Re: [Xen-devel] [BUG] After upgrade to Xen 4.12.0 iommu=no-igfx
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Paul Durrant <Paul.Durrant@citrix.com>,
 "jbeulich@suse.com" <jbeulich@suse.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 "boris.ostrovsky@oracle.com" <boris.ostrovsky@oracle.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBKdWwgMzEsIDIwMTkgYXQgMTo0MyBBTSBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5w
YXVAY2l0cml4LmNvbT4gd3JvdGU6Cj4KPiBPbiBXZWQsIEp1bCAzMSwgMjAxOSBhdCAxMDozNjoz
MUFNICswMjAwLCBSb2dlciBQYXUgTW9ubsOpIHdyb3RlOgo+ID4gT24gVHVlLCBKdWwgMzAsIDIw
MTkgYXQgMTA6NTU6MjRBTSAtMDcwMCwgUm9tYW4gU2hhcG9zaG5payB3cm90ZToKPiA+ID4gU29y
cnkgLS0gZ290IGEgYml0IGRpc3RyYWN0ZWQgeWVzdGVyZGF5LiBBdHRhY2hlZCBpcyB0aGUgbG9n
IHdpdGggb25seQo+ID4gPiB5b3VyIGxhdGVzdCBwYXRjaCBhdHRhY2hlZC4gSW50ZXJlc3Rpbmds
eSBlbm91Z2ggdGhlIGJveCBib290ZWQgZmluZQo+ID4gPiB3aXRob3V0IHNjcmVlbiBhcnRpZmFj
dHMuIFNvIEkgZ3Vlc3Mgd2UncmUgZ2V0dGluZyBjbG9zZXIuLi4KPiA+ID4KPiA+ID4gVGhhbmtz
IGZvciBhbGwgdGhlIGhlbHAhCj4gPgo+ID4gVGhhdCdzIHF1aXRlIHdlaXJkLCB0aGVyZSdzIG5v
IGZ1bmN0aW9uYWwgY2hhbmdlcyBiZXR3ZWVuIHRoZQo+ID4gcHJldmlvdXMgcGF0Y2hlcyBhbmQg
dGhpcyBvbmUsIHRoZSBvbmx5IGRpZmZlcmVuY2UgaXMgdGhhdCB0aGlzIHBhdGNoCj4gPiBoYXMg
bW9yZSB2ZXJib3NlIG91dHB1dC4KPiA+Cj4gPiBBcmUgeW91IHN1cmUgeW91IGRpZG4ndCBoYXZl
IGFueSBsb2NhbCBwYXRjaGVzIG9uIHRvcCBvZiBYZW4gdGhhdAo+ID4gY291bGQgZXhwbGFpbiB0
aGlzIGRpZmZlcmVuY2UgaW4gYmVoYXZpb3VyPwo+Cj4gRldJVywgY2FuIHlvdSBwbGVhc2UgdHJ5
IHRoZSBwbGFpbiBwYXRjaCBhZ2FpbjoKPgo+IGh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
YXJjaGl2ZXMvaHRtbC94ZW4tZGV2ZWwvMjAxOS0wNy9tc2cwMTU0Ny5odG1sCj4KPiBBbmQgcmVw
b3J0IGJhY2s/Cj4KPiBJIHdvdWxkIGxpa2UgdG8gZ2V0IHRoaXMgY29tbWl0dGVkIEFTQVAgaWYg
aXQgZG9lcyBmaXggeW91ciBpc3N1ZS4KCkknZCBsaWtlIHRvIHNheSB0aGF0IGl0IGRpZCAtLSBi
dXQgSSB0cmllZCBpdCBhZ2FpbiBqdXN0IG5vdyBhbmQgaXQKc3RpbGwgZ2FyYmxlZCBzY3JlZW4g
YW5kIHRvbnMgb2Y6CgooWEVOKSBwcmludGs6IDI2NjY1IG1lc3NhZ2VzIHN1cHByZXNzZWQuCihY
RU4pIFtWVC1EXURNQVI6W0RNQSBSZWFkXSBSZXF1ZXN0IGRldmljZSBbMDAwMDowMDowMi4wXSBm
YXVsdCBhZGRyCjhlMTRjMDAwLCBpb21tdSByZWcgPSBmZmZmODJjMDAwOGRlMDAwCgpJJ20gdmVy
eSBtdWNoIGNvbmZ1c2VkIGJ5IHdoYXQncyBnb2luZyBvbiwgYnV0IGl0IHNlZW1zIHRoYXQncyB0
aGUKY2FzZSAtLSBhZGRpbmcgdGhvc2UgZGVidWcgcHJpbnQgc3RhdGVtZW50cyBtYWtlIHRoZSBp
c3N1ZSBnbyBhd2F5CgpIZXJlIGFyZSB0aGUgcGF0Y2hlcyB0aGF0IGFyZSBiZWluZyBhcHBsaWVk
OgogICBOT1QgV09SS0lORzoKaHR0cHM6Ly9naXRodWIuY29tL3J2cy9ldmUvYmxvYi94ZW4tYnVn
L3BrZy94ZW4vMDEtaW9tbXUtbWFwcGluZ3MucGF0Y2gKCiAgIFdPUktJTkc6IGh0dHBzOi8vZ2l0
aHViLmNvbS9ydnMvZXZlL2Jsb2IvYTEyOTFmY2Q0ZTY2OWRmMmE2MzI4NWFmYjVlOGI0ODQxZjQ1
YzFjOC9wa2cveGVuLzAxLWlvbW11LW1hcHBpbmdzLnBhdGNoCgpBdCB0aGlzIHBvaW50IEknbSBy
ZWFsbHkgbm90IHN1cmUgd2hhdCdzIGdvaW5nIG9uLgoKVGhhbmtzLApSb21hbi4KCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 31 19:37:34 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 19:37:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsuPm-0007fs-2n; Wed, 31 Jul 2019 19:37:34 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=92Dq=V4=zededa.com=roman@srs-us1.protection.inumbo.net>)
 id 1hsuPl-0007ew-10
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 19:37:33 +0000
X-Inumbo-ID: a358f9c1-b3ca-11e9-8980-bc764e045a96
Received: from mail-qt1-x842.google.com (unknown [2607:f8b0:4864:20::842])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a358f9c1-b3ca-11e9-8980-bc764e045a96;
 Wed, 31 Jul 2019 19:37:31 +0000 (UTC)
Received: by mail-qt1-x842.google.com with SMTP id d23so67768906qto.2
 for <xen-devel@lists.xenproject.org>; Wed, 31 Jul 2019 12:37:31 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=zededa.com; s=google;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=bWeGjHnQ3B2Zy7HrzqslGjZ9jATGw5qo06ZyY8ztsY4=;
 b=XkEHy3ZMb/OsF0BDzEq+J6LDM3nrubyDQ8NdTxlFdQLjPGD4ty3aeE0YuQeOh/BYMG
 HhGWltAE/o/QlJRdDiwG5I0aPcupPbPMvYDdmWk+N7ysmv7e/tCpRyTLODzG2kIp9xk5
 Y3hkhuftInLjtsObvtLVtBL3lJAUtyFPPF8knk6ZBZxTiPJ7gEVbEw0gwjcIHnV0F72/
 NAwPeXY1pOXKepB5fIppWmiLUQSvkrA4kHC0MRtqbVJy0dQJGiDNo0Vf7gtKNsmw5OLQ
 5nYn4q6BHUBlMKsxCdwJKI/7dZToE8RAIUbPV7+O09U8GuKQjHGM8r9+/ju1Kn6R3Xhr
 /zhQ==
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=bWeGjHnQ3B2Zy7HrzqslGjZ9jATGw5qo06ZyY8ztsY4=;
 b=LyT5SFHel+Q3FqWlblRKdMeQIgjzXqYEQTjBAo9sR2OSnjNKBor7mvyKFNOstlp60g
 nAFbmX0iz0gT0gYvXyZeuxYyf6nYPFMKvPhAsWwLOc7JV1xsg1Y9m4a6HSIoBbk3pjJj
 O9Eyc+3XbQZYg8yHp48GWLQimxjMq4kjf9nlVouB7XxmEj0uMAoSX8+46y2V+ehz85T8
 pIruYNt03I1+rzNdB0O8bvC9hnTvFOul/MIXPkZj8xx4btUPCUnioc+jJfQ0KK5ZRwIT
 etmTDd/cEXJcuYjrp44zgFv/Hilu9l4SBNusftVB0PUU/9lzSCgVkovoBWta+USHIkpR
 /gzQ==
X-Gm-Message-State: APjAAAXz0Q6sGh31Ox8o2O+KEU6bfEbd9eVBm6FFHEhPkL6hJh8RNqox
 iS83tA/oBWjLvbmFJIjP88ha7MXBz6bKEXEwi0xRCQ==
X-Google-Smtp-Source: APXvYqyKmz+SOyR0tzjs8ollK0U04+IfROG15SY9Sgeg5CCy8nwhHDMsgk41iXxT1rEoDaUbvWvQbjbWAnABfRMG6kQ=
X-Received: by 2002:aed:3bb5:: with SMTP id r50mr83423416qte.89.1564601851327; 
 Wed, 31 Jul 2019 12:37:31 -0700 (PDT)
MIME-Version: 1.0
References: <CAMmSBy9g-QFHTXhpHK6=xDFiBDj4LpnJ=cXj405MMmA1rJaOUg@mail.gmail.com>
 <20190722143953.tkcmv5bb72sdlkql@Air-de-Roger>
 <9f11fd0b6be14ea5a8efbb809df74cc9@AMSPEX02CL03.citrite.net>
 <20190722152152.dvhs4riw2w67rvih@Air-de-Roger>
 <CAMmSBy-P9+00XfK6k2OYqFHNONcxeGuu0V=Qk4peFDC=KOUogA@mail.gmail.com>
 <b5ba8315-ce59-85e6-5bfc-1db4c239eb1c@citrix.com>
 <CAMmSBy-S7nMg-V5DUzV2L2RmK0TnFt+9=C8gE=0FuUOQK3kjQQ@mail.gmail.com>
 <f2d4b51f-b2b1-abad-8040-ad5de26f5b5b@citrix.com>
 <CAMmSBy909uERFmH9=pMqpZkr=Bb7-TVMZiFRarvzV57+=QcK8w@mail.gmail.com>
 <bf7515bb-3c4c-59e1-557a-d3f0106c5609@citrix.com>
 <CAMmSBy_Jh_NHTn_VYkNL8FxcnfMkpiq94E+XqNK9wJWm7tH0pw@mail.gmail.com>
 <81416abc-e5f5-76de-a34a-87412e125e64@citrix.com>
 <CAMmSBy8kJbt8wdJ2u+nO+FXphtNrdikOeKtMJ6tu45hDv8OeQQ@mail.gmail.com>
 <4646f3e8-6291-7d98-2550-8ab207ac675e@suse.com>
 <CAMmSBy9LTN8LjLGyfTO9g80OdP4ew0ZHj1GGFfAkt5oAKEHPKA@mail.gmail.com>
 <52afea81-33d3-7120-af72-2987bb634f08@suse.com>
 <f161e7b4-38a2-c3a3-4a04-167c3631db8c@citrix.com>
 <b7d2ee89-9a75-424d-a1c5-78e0a60b9479@suse.com>
In-Reply-To: <b7d2ee89-9a75-424d-a1c5-78e0a60b9479@suse.com>
From: Roman Shaposhnik <roman@zededa.com>
Date: Wed, 31 Jul 2019 12:37:20 -0700
Message-ID: <CAMmSBy99R9vhGTkYd2T3Piw=wRhB+=05HSWBGA+dPSfz4a9dVQ@mail.gmail.com>
To: Jan Beulich <JBeulich@suse.com>
Subject: Re: [Xen-devel] [BUG] After upgrade to Xen 4.12.0 iommu=no-igfx
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 "boris.ostrovsky@oracle.com" <boris.ostrovsky@oracle.com>,
 =?UTF-8?Q?Roger_Pau_Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBKdWwgMzEsIDIwMTkgYXQgMjo0NiBBTSBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3Vz
ZS5jb20+IHdyb3RlOgo+Cj4gT24gMzEuMDcuMjAxOSAxMDo1OCwgQW5kcmV3IENvb3BlciB3cm90
ZToKPiA+IE9uIDMxLzA3LzIwMTkgMDk6MzQsIEphbiBCZXVsaWNoIHdyb3RlOgo+ID4+IE9uIDMw
LjA3LjIwMTkgMTk6NTYsIFJvbWFuIFNoYXBvc2huaWsgd3JvdGU6Cj4gPj4+IE9uIEZyaSwgSnVs
IDI2LCAyMDE5IGF0IDE6MDYgQU0gSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1c2UuY29tPiB3cm90
ZToKPiA+Pj4+IE9uIDIzLjA3LjIwMTkgMjA6MjUsIFJvbWFuIFNoYXBvc2huaWsgd3JvdGU6Cj4g
Pj4+Pj4gSW50ZXJlc3RpbmdseSBlbm91Z2gsIGFkZGluZyBpb21tdV9pbmNsdXNpdmVfbWFwcGlu
Zz0xIEFORCBpb21tdT1kZWJ1Zwo+ID4+Pj4+IGJvb3RlZCB0aGUgc3lzdGVtIGp1c3QgZmluZS4K
PiA+Pj4+IEJ0dyAoSSd2ZSBub3RpY2VkIHRoaXMgb25seSBub3cpIC0gYXJlIHlvdSBzYXlpbmcg
d2l0aG91dCAiaW9tbXU9ZGVidWciCj4gPj4+PiB0aGUgYm94IGRvZXMgX25vdF8gYm9vdCBmaW5l
LCBkZXNwaXRlIHRoZSBvdGhlciBvcHRpb24/Cj4gPj4+IFllcy4gQnV0IGl0IG1hZGUgc2Vuc2Ug
dG8gbWUgc2luY2UgaW9tbXU9ZGVidWcgKGFzIHBlciB5b3VyCj4gPj4+IGV4cGxhbmF0aW9uKSBv
dmVyd2hlbG1zIHRoZSBDUFUgYW5kIEkgZ3Vlc3MgYWRkaW5nCj4gPj4+IGlvbW11X2luY2x1c2l2
ZV9tYXBwaW5nPTEgYXZvaWRzIHRoZSBjb2RlIHBhdGggdGhhdCBkb2VzIGl0Pwo+ID4+IEknbSBh
ZnJhaWQgSSBkb24ndCBmb2xsb3c6IE15IHF1ZXN0aW9uIHdhcyB3aGV0aGVyCj4gPj4gImlvbW11
X2luY2x1c2l2ZV9tYXBwaW5nPTEiIGFsb25lIHdvdWxkIG5vdCBhbGxvdyB0aGUgYm94IHRvIGJv
b3QuCj4gPj4gV2l0aG91dCAiaW9tbXU9ZGVidWciIHRoZXJlJ3Mgbm8gZXhjZXNzaXZlIGxvZ2dp
bmcgYWZhaWN0LCBubwo+ID4+IG1hdHRlciB3aGF0IG90aGVyIElPTU1VIG9wdGlvbnMgeW91IHVz
ZS4KPiA+Cj4gPiBXaXRob3V0IGluY2x1c2l2ZSBtYXBwaW5ncywgdGhlIHN5c3RlbSBib290cyBi
dXQgdGhlIHNjcmVlbiBpcyBqdW5rIGFuZAo+ID4gdGhlcmUgYXJlIERNQSBmYXVsdHMgYWxsIG92
ZXIgdGhlIHBsYWNlLiAgV2l0aCBpbmNsdXNpdmUgbWFwcGluZ3MsIGl0Cj4gPiBhbGwgIndvcmtz
IiBmaW5lLgo+ID4KPiA+IFdpdGggZGVidWcgZW5hYmxlZCwgdGhlIERNQSBmYXVsdHMgYXJlIHNw
YXQgb3V0IHRvIHRoZSBjb25zb2xlIGZvciBhCj4gPiBzaG9ydCB3aGlsZSwgdW50aWwgYW4gQVBJ
QyBlcnJvciBvY2N1cnMgYW5kIHRoZSBzeXN0ZW0gd2VkZ2VzIGNvbXBsZXRlbHkuCj4KPiBSaWdo
dCAtIHRoZSB2ZXJib3NpdHkgX3dpdGhfICJpb21tdT1kZWJ1ZyIgbWF5IGJlIGEgcHJvYmxlbS4g
SGVuY2UgbWUKPiB3b25kZXJpbmcgd2hldGhlciB0aGUgc3lzdGVtIGluZGVlZCB3b3VsZG4ndCBi
b290IF93aXRob3V0XyB0aGF0IG9wdGlvbi4KCldpdGhvdXQgaW9tbXU9ZGVidWcgKGFuZCBhbnkg
b3RoZXIgb3B0aW9uKSB0aGUgc2NyZWVuIGlzIGdhcmJsZWQuCgpUaGFua3MsClJvbWFuLgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 31 19:47:02 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 19:47: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 1hsuYg-0008Q4-7U; Wed, 31 Jul 2019 19:46:46 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=QWEJ=V4=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1hsuYf-0008Pz-1g
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 19:46:45 +0000
X-Inumbo-ID: eaa48954-b3cb-11e9-bb3a-8bb25b721125
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id eaa48954-b3cb-11e9-bb3a-8bb25b721125;
 Wed, 31 Jul 2019 19:46:41 +0000 (UTC)
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: iCyH1ogNnOKTDl+8kqKKVeeAijLqMTo7FnPYBpYQuhG/00JiOfELxISZllqupbzdkJ3uyAXKwZ
 7aWuAiYtWXm2xfW2JcDEveaEhryMa+9rhWtigpbz/cAMYvQYO9ZBIIWzEh9RDHISn4soo5ubhh
 +d7z3bNRtYT/L7XAWpwNEPA9bLSkqPrZq7N8f/xtroKE5r2ueEXq/G6qsl8k+8kvazRXJ31vW6
 RAdenvDjKgKxcH8vbqSHetIj4M9f4DXTc2XXfaMYbR+DeRWetik+UXqGPlF+rC2VH9A7W7nVoe
 6wI=
X-SBRS: 2.7
X-MesageID: 3806302
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,331,1559534400"; 
   d="scan'208";a="3806302"
To: Roman Shaposhnik <roman@zededa.com>, =?UTF-8?Q?Roger_Pau_Monn=c3=a9?=
 <roger.pau@citrix.com>
References: <20190722152152.dvhs4riw2w67rvih@Air-de-Roger>
 <CAMmSBy-P9+00XfK6k2OYqFHNONcxeGuu0V=Qk4peFDC=KOUogA@mail.gmail.com>
 <b5ba8315-ce59-85e6-5bfc-1db4c239eb1c@citrix.com>
 <CAMmSBy-S7nMg-V5DUzV2L2RmK0TnFt+9=C8gE=0FuUOQK3kjQQ@mail.gmail.com>
 <20190724141145.hg4aa5wyg5tsgv5p@Air-de-Roger>
 <CAMmSBy_XRLrxdM-U11pu4JinAKP3fi2TO=VCSo8g_BzMG3X0TA@mail.gmail.com>
 <20190726093545.zwmbt27c24skd3iz@Air-de-Roger>
 <20190730092122.dbpfzu7jsznpyksd@Air-de-Roger>
 <CAMmSBy8U3druT0V_9ADojAyQxn7KTWARMsZ08DZ_5EWU43qDAg@mail.gmail.com>
 <20190731083631.63vqxrdr5vyeeswn@Air-de-Roger>
 <20190731084336.lkpk4n35qg2zo67w@Air-de-Roger>
 <CAMmSBy89cvwnRRPhorpUucLdc5LEak__Mtyw8ka5XvqP7W+q6A@mail.gmail.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <d6ba30f8-7959-57bc-3843-e11f48b52766@citrix.com>
Date: Wed, 31 Jul 2019 20:46:36 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <CAMmSBy89cvwnRRPhorpUucLdc5LEak__Mtyw8ka5XvqP7W+q6A@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] [BUG] After upgrade to Xen 4.12.0 iommu=no-igfx
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 "boris.ostrovsky@oracle.com" <boris.ostrovsky@oracle.com>,
 Paul Durrant <Paul.Durrant@citrix.com>,
 "jbeulich@suse.com" <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMzEvMDcvMjAxOSAyMDozNSwgUm9tYW4gU2hhcG9zaG5payB3cm90ZToKPiBPbiBXZWQsIEp1
bCAzMSwgMjAxOSBhdCAxOjQzIEFNIFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXgu
Y29tPiB3cm90ZToKPj4gT24gV2VkLCBKdWwgMzEsIDIwMTkgYXQgMTA6MzY6MzFBTSArMDIwMCwg
Um9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPj4+IE9uIFR1ZSwgSnVsIDMwLCAyMDE5IGF0IDEwOjU1
OjI0QU0gLTA3MDAsIFJvbWFuIFNoYXBvc2huaWsgd3JvdGU6Cj4+Pj4gU29ycnkgLS0gZ290IGEg
Yml0IGRpc3RyYWN0ZWQgeWVzdGVyZGF5LiBBdHRhY2hlZCBpcyB0aGUgbG9nIHdpdGggb25seQo+
Pj4+IHlvdXIgbGF0ZXN0IHBhdGNoIGF0dGFjaGVkLiBJbnRlcmVzdGluZ2x5IGVub3VnaCB0aGUg
Ym94IGJvb3RlZCBmaW5lCj4+Pj4gd2l0aG91dCBzY3JlZW4gYXJ0aWZhY3RzLiBTbyBJIGd1ZXNz
IHdlJ3JlIGdldHRpbmcgY2xvc2VyLi4uCj4+Pj4KPj4+PiBUaGFua3MgZm9yIGFsbCB0aGUgaGVs
cCEKPj4+IFRoYXQncyBxdWl0ZSB3ZWlyZCwgdGhlcmUncyBubyBmdW5jdGlvbmFsIGNoYW5nZXMg
YmV0d2VlbiB0aGUKPj4+IHByZXZpb3VzIHBhdGNoZXMgYW5kIHRoaXMgb25lLCB0aGUgb25seSBk
aWZmZXJlbmNlIGlzIHRoYXQgdGhpcyBwYXRjaAo+Pj4gaGFzIG1vcmUgdmVyYm9zZSBvdXRwdXQu
Cj4+Pgo+Pj4gQXJlIHlvdSBzdXJlIHlvdSBkaWRuJ3QgaGF2ZSBhbnkgbG9jYWwgcGF0Y2hlcyBv
biB0b3Agb2YgWGVuIHRoYXQKPj4+IGNvdWxkIGV4cGxhaW4gdGhpcyBkaWZmZXJlbmNlIGluIGJl
aGF2aW91cj8KPj4gRldJVywgY2FuIHlvdSBwbGVhc2UgdHJ5IHRoZSBwbGFpbiBwYXRjaCBhZ2Fp
bjoKPj4KPj4gaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9hcmNoaXZlcy9odG1sL3hlbi1k
ZXZlbC8yMDE5LTA3L21zZzAxNTQ3Lmh0bWwKPj4KPj4gQW5kIHJlcG9ydCBiYWNrPwo+Pgo+PiBJ
IHdvdWxkIGxpa2UgdG8gZ2V0IHRoaXMgY29tbWl0dGVkIEFTQVAgaWYgaXQgZG9lcyBmaXggeW91
ciBpc3N1ZS4KPiBJJ2QgbGlrZSB0byBzYXkgdGhhdCBpdCBkaWQgLS0gYnV0IEkgdHJpZWQgaXQg
YWdhaW4ganVzdCBub3cgYW5kIGl0Cj4gc3RpbGwgZ2FyYmxlZCBzY3JlZW4gYW5kIHRvbnMgb2Y6
Cj4KPiAoWEVOKSBwcmludGs6IDI2NjY1IG1lc3NhZ2VzIHN1cHByZXNzZWQuCj4gKFhFTikgW1ZU
LURdRE1BUjpbRE1BIFJlYWRdIFJlcXVlc3QgZGV2aWNlIFswMDAwOjAwOjAyLjBdIGZhdWx0IGFk
ZHIKPiA4ZTE0YzAwMCwgaW9tbXUgcmVnID0gZmZmZjgyYzAwMDhkZTAwMAo+Cj4gSSdtIHZlcnkg
bXVjaCBjb25mdXNlZCBieSB3aGF0J3MgZ29pbmcgb24sIGJ1dCBpdCBzZWVtcyB0aGF0J3MgdGhl
Cj4gY2FzZSAtLSBhZGRpbmcgdGhvc2UgZGVidWcgcHJpbnQgc3RhdGVtZW50cyBtYWtlIHRoZSBp
c3N1ZSBnbyBhd2F5Cj4KPiBIZXJlIGFyZSB0aGUgcGF0Y2hlcyB0aGF0IGFyZSBiZWluZyBhcHBs
aWVkOgo+ICAgIE5PVCBXT1JLSU5HOgo+IGh0dHBzOi8vZ2l0aHViLmNvbS9ydnMvZXZlL2Jsb2Iv
eGVuLWJ1Zy9wa2cveGVuLzAxLWlvbW11LW1hcHBpbmdzLnBhdGNoCj4KPiAgICBXT1JLSU5HOiBo
dHRwczovL2dpdGh1Yi5jb20vcnZzL2V2ZS9ibG9iL2ExMjkxZmNkNGU2NjlkZjJhNjMyODVhZmI1
ZThiNDg0MWY0NWMxYzgvcGtnL3hlbi8wMS1pb21tdS1tYXBwaW5ncy5wYXRjaAo+Cj4gQXQgdGhp
cyBwb2ludCBJJ20gcmVhbGx5IG5vdCBzdXJlIHdoYXQncyBnb2luZyBvbi4KCk9rLsKgIHNlZWlu
ZyBhcyB5b3UndmUgZG91YmxlIGNoZWNrZWQgdGhpcywgdGhlIG15c3RlcnkgZGVlcGVucy4KCk15
IGJldCBpcyBvbiB0aGUgaW50ZWxfaW9tbXVfbG9va3VwX3BhZ2UoKSBjYWxsIGhhdmluZyBzaWRl
IGVmZmVjdHNbMV0uwqAKSWYgeW91IHRha2Ugb3V0IHRoZSBkZWJ1Z2dpbmcgaW4gdGhlIG1pZGRs
ZSBvZiB0aGUgbG9vcCBpbgpybXJyX2lkZW50aXR5X21hcHBpbmcoKSwgZG9lcyB0aGUgcHJvYmxl
bSByZXByb2R1Y2UgYWdhaW4/Cgp+QW5kcmV3CgpbMV0gTG9va2luZyBhdCB0aGUgaW50ZXJuYWxz
IG9mIGFkZHJfdG9fZG1hX3BhZ2VfbWFkZHIoKSwgaXQgZG9lcyAxMDAlCm1vcmUgbWVtb3J5IGFs
bG9jYXRpb24gYW5kIGhpZ2hlci1sZXZlbCBQVEUgY29uc3RydWN0aW9uIHRoYW4gbG9va3Mgd2lz
ZQpmb3Igd2hhdCBpcyBzdXBwb3NlZCB0byBiZSBhIGdldHRlci4KCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 31 20:11:42 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 20:11:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsuwi-0002BC-8M; Wed, 31 Jul 2019 20:11:36 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=92Dq=V4=zededa.com=roman@srs-us1.protection.inumbo.net>)
 id 1hsuwh-0002B7-3l
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 20:11:35 +0000
X-Inumbo-ID: 647c96b2-b3cf-11e9-8980-bc764e045a96
Received: from mail-qt1-x835.google.com (unknown [2607:f8b0:4864:20::835])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 647c96b2-b3cf-11e9-8980-bc764e045a96;
 Wed, 31 Jul 2019 20:11:33 +0000 (UTC)
Received: by mail-qt1-x835.google.com with SMTP id h18so67845930qtm.9
 for <xen-devel@lists.xenproject.org>; Wed, 31 Jul 2019 13:11:33 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=zededa.com; s=google;
 h=mime-version:from:date:message-id:subject:to;
 bh=fx6poZvcIH28vk19LoDAyZkQ2MtXHV2aB1kp0pdvtUs=;
 b=Co01p48siHQH2uxScyLOfz3p1kUkwBBbtPeCGKr1ZHOjxaQQzv2/dh+MtnGeI5ctlW
 stdtepQ4kl4QDyKGQanFp6b9u39UDJTGFZFVrPUHsZggHVzKJLPH+ktAkDBwfFlwzI7D
 sxm0VNpmlgcfQXmZbKylWAiI5uiqzNcW/reGLTde9VzSTApN7oRdQnMe1SjPqm69rFxu
 s3wCF9CiJhnvZcTzYzQSkQRWvT4dXIrzr5efeULSCgk//qM7s1Uu/MSttYwkry5uuHao
 2u3bRo3gtIIqFn1LgHkHl+lYEN29+8TZNIotsaSCRPpLsMrGiXqcZLObYh6yc7+0iysF
 C8LA==
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=fx6poZvcIH28vk19LoDAyZkQ2MtXHV2aB1kp0pdvtUs=;
 b=CA9BD9fa2Y56cCysHqc+3b4djaJJ19rvnWLT1fnd+n3PxquS53augw4t++JgnSrqs1
 MRWhvAizE2Kgj3qAzd4U4aFBdrDV16KEvW841YUg8NSIYbpTBopCEH47/GtKD2o6eXVE
 cu/ni0ra3L+41wsH8u8GndNe6TY+lFAouGBw5HS10KZxVT8uYW4UAJiPdqV794m0DLnN
 2I659I7UkkIvvZp1DVSTrH6waGw/7WmcFTinh4Opz4M42eJjDXiljXLtdy+c/5aYCWaE
 vmNtSbcYvPtlMsA52VSIqY2gTXcfKrFZKiSVaddEDzmwTyDCpSp3/jMZpbrTWcQ71oJN
 ZKbQ==
X-Gm-Message-State: APjAAAUhazXOA4z0+xeTZYoNe0RhEjUi6AJnuJEhZE72NV/P6AsVPgsp
 CdhFgFuTwZKuxm5EyFA+Pbzc1UvCC/tPZ2sw2dy3pQ/u1kcOfw==
X-Google-Smtp-Source: APXvYqx/PkO3Z7YqsumcMXmBOOKX1DpWSJQ87WqpQd8rC4jv1XJU8yLU/b/YwhprkL1FJJL8LT6xP1q9FVIRnJu6w4c=
X-Received: by 2002:ac8:60a:: with SMTP id d10mr84997923qth.31.1564603893099; 
 Wed, 31 Jul 2019 13:11:33 -0700 (PDT)
MIME-Version: 1.0
From: Roman Shaposhnik <roman@zededa.com>
Date: Wed, 31 Jul 2019 13:11:22 -0700
Message-ID: <CAMmSBy_60jh+YXMVEm0PnEnD-MP4R1A5AKEKWL62V_1bc2L5cw@mail.gmail.com>
To: xen-devel@lists.xenproject.org
Subject: [Xen-devel] [BUG] Assertion failed: !blk->legacy_dev
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkhCgpBbmRyZXcgcmVtaW5kZWQgbWUgdGhhdCBFVkUgaGFzIGEgd2VpcmQgaW4tdHJlZSBwYXRj
aCBmb3IgWGVuJ3MgcWVtdQp0byBkZWFsIHdpdGggYW4gaXNzdWUgd2UgY2FuJ3QgcXVpdGUgZXhw
bGFpbjoKICAgIGh0dHBzOi8vZ2l0aHViLmNvbS9sZi1lZGdlL2V2ZS9ibG9iL21hc3Rlci9wa2cv
eGVuLXRvb2xzL3BhdGNoZXMtNC4xMi4wLzAxLXJlbW92ZS1hc3NlcnQucGF0Y2gKClRoZSB3YXkg
dGhpcyBwcm9ibGVtIG1hbmlmZXN0cyBpdHNlbGYgaXMgKnNvbWV0aW1lIGFmdGVyKiBhbiBIVk0g
ZG9tYWluCndpdGggYSBxY293MiBkaXNrIGF0dGFjaGVkIGdldCBzdGFydGVkIHdlIGdldCBRRU1V
IGZhaWxpbmcgd2l0aDoKICAgIEFzc2VydGlvbiBmYWlsZWQ6ICFibGstPmxlZ2FjeV9kZXYKKC94
ZW4vdG9vbHMvcWVtdS14ZW4vYmxvY2svYmxvY2stYmFja2VuZC5jOiBibGtfZ2V0X2F0dGFjaGVk
X2Rldl9pZDoKOTAzKQoKVGhlIGRvbWFpbiBjb25maWd1cmF0aW9uIGlzIHN1cGVyLCBwbGFpbiB2
YW5pbGxhIChzZWUgeGwuY2ZnIGJlbG93KSBhbmQgdGhlIG1vc3QKYW5ub3lpbmcgdGhpbmcgaXMg
dGhhdCBhZnRlciBpbnNwZWN0aW5nIHFlbXUgc291cmNlIEkgY2FuJ3QgcG9zc2libHkgdW5kZXJz
dGFuZApob3cgdGhpcyBpcyBoYXBwZW5pbmcuIEFmdGVyIGFsbCwgIGJsa19hdHRhY2hfZGV2X2xl
Z2FjeSgpIGlzCmxpdGVyYWxseSB0aGUgb25seSBwbGFjZQp3aGVyZSB0aGF0IHZhcmlhYmxlIGlz
IGJlaW5nIHNldCB0byB0cnVlIGFuZCBJIGRvbid0IHF1aXRlIHVuZGVyc3RhbmQgaG93IGRvIHdl
CmVuZCB1cCB0aGVyZS4KCk5vdywgeW91IG1heSBzYXkgdGhhdCBkaXNhYmxpbmcgdGhhdCBhc3Nl
cnRpb24gaXMgbm90IHRoZSByaWdodCBmaXggLS0Kd2hpY2ggSSB3b3VsZAp0b3RhbGx5IGFncmVl
IHdpdGguIEhvd2V2ZXIsIHdlJ3ZlIGJlZW4gcnVubmluZyBsaWtlIHRoaXMgZm9yIGEgZmV3IG1v
bnRocyBub3cKYW5kIGl0IGRvZXNuJ3Qgc2VlbSB0byBiZSBjYXVzaW5nIGFueSBraW5kIG9mIGNh
c2NhZGluZyBlcnJvcnMuCgpUaGFua3MsClJvbWFuLgoKbmFtZSA9ICJyb21hbi1jb250YWluZXIu
MSIKdHlwZSA9ICJodm0iCnV1aWQgPSAiZjk4YjQ1MWEtNjdlMi00MzIzLTkxOTQtMDMyM2NmY2Fm
MzE5IgptZW1vcnkgPSAxMDI0Cm1heG1lbSA9IDEwMjQKdmNwdXMgPSAxCm1heGNwdXMgPSAxCmJv
b3QgPSAiZGMiCmRpc2sgPSBbJy9wZXJzaXN0L3NoYTUxMi01MGMxODFmNjg0ZmY3ZDg2MzA3ZTU3
Mzk4YTRiYTdjYTM4ZjFmMTg5OTZlNzE5MjlmZTI5MTc1OGRlNmI5YmNkLDgseHZkYSxydyddCnZp
ZiA9IFtdCnNlcmlhbCA9IFsncHR5J10KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 31 20:13:21 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 20:13:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsuyO-0002H1-LB; Wed, 31 Jul 2019 20:13:20 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=8Zog=V4=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hsuyN-0002Gt-Dr
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 20:13:19 +0000
X-Inumbo-ID: a15ebeb4-b3cf-11e9-b78c-4ba9501b1107
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id a15ebeb4-b3cf-11e9-b78c-4ba9501b1107;
 Wed, 31 Jul 2019 20:13:16 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 99238337;
 Wed, 31 Jul 2019 13:13:15 -0700 (PDT)
Received: from [10.37.9.90] (unknown [10.37.9.90])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 5A6933F694;
 Wed, 31 Jul 2019 13:13:14 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <20190722213958.5761-1-julien.grall@arm.com>
 <20190722213958.5761-17-julien.grall@arm.com>
 <alpine.DEB.2.21.1907301044180.28600@sstabellini-ThinkPad-T480s>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <dbe7204c-76ce-d203-5110-3be42415894c@arm.com>
Date: Wed, 31 Jul 2019 21:13:13 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <alpine.DEB.2.21.1907301044180.28600@sstabellini-ThinkPad-T480s>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 16/35] xen/arm64: head: Rework and
 document launch()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgU3RlZmFubywKCk9uIDcvMzAvMTkgNjo0NSBQTSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3Rl
Ogo+IE9uIE1vbiwgMjIgSnVsIDIwMTksIEp1bGllbiBHcmFsbCB3cm90ZToKPj4gQm9vdCBDUFUg
YW5kIHNlY29uZGFyeSBDUFVzIHdpbGwgdXNlIGRpZmZlcmVudCBlbnRyeSBwb2ludCB0byBDIGNv
ZGUuIEF0Cj4+IHRoZSBtb21lbnQsIHRoZSBkZWNpc2lvbiBvbiB3aGljaCBlbnRyeSB0byB1c2Ug
aXMgdGFrZW4gd2l0aGluIGxhdW5jaCgpLgo+Pgo+PiBJbiBvcmRlciB0byBhdm9pZCBhIGJyYW5j
aCBmb3IgdGhlIGRlY2lzaW9uIGFuZCBtYWtlIHRoZSBjb2RlIGNsZWFyZXIsCj4+IGxhdW5jaCgp
IGlzIHJld29ya2VkIHRvIHRha2UgaW4gcGFyYW1ldGVycyB0aGUgZW50cnkgcG9pbnQgYW5kIGl0
cwo+PiBhcmd1bWVudHMuCj4+Cj4+IExhc3RseSwgZG9jdW1lbnQgdGhlIGJlaGF2aW9yIGFuZCB0
aGUgbWFpbiByZWdpc3RlcnMgdXNhZ2Ugd2l0aGluIHRoZQo+PiBmdW5jdGlvbi4KPj4KPj4gU2ln
bmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KPj4KPj4gLS0t
Cj4+ICAgICAgQ2hhbmdlcyBpbiB2MjoKPj4gICAgICAgICAgLSBVc2UgeDMgaW5zdGVhZCBvZiB4
NAo+PiAgICAgICAgICAtIEFkZCBhIGNsb2JiZXJzIHNlY3Rpb24KPj4gLS0tCj4+ICAgeGVuL2Fy
Y2gvYXJtL2FybTY0L2hlYWQuUyB8IDQzICsrKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0t
LS0tLS0tLS0tLS0KPj4gICAxIGZpbGUgY2hhbmdlZCwgMjcgaW5zZXJ0aW9ucygrKSwgMTYgZGVs
ZXRpb25zKC0pCj4+Cj4+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vYXJtNjQvaGVhZC5TIGIv
eGVuL2FyY2gvYXJtL2FybTY0L2hlYWQuUwo+PiBpbmRleCBmMTY1ZGQ2MWNhLi43NTQxNjM1MTAy
IDEwMDY0NAo+PiAtLS0gYS94ZW4vYXJjaC9hcm0vYXJtNjQvaGVhZC5TCj4+ICsrKyBiL3hlbi9h
cmNoL2FybS9hcm02NC9oZWFkLlMKPj4gQEAgLTMxMiw2ICszMTIsMTEgQEAgcHJpbWFyeV9zd2l0
Y2hlZDoKPj4gICAgICAgICAgIC8qIFVzZSBhIHZpcnR1YWwgYWRkcmVzcyB0byBhY2Nlc3MgdGhl
IFVBUlQuICovCj4+ICAgICAgICAgICBsZHIgICB4MjMsID1FQVJMWV9VQVJUX1ZJUlRVQUxfQURE
UkVTUwo+PiAgICNlbmRpZgo+PiArICAgICAgICBQUklOVCgiLSBSZWFkeSAtXHJcbiIpCj4+ICsg
ICAgICAgIC8qIFNldHVwIHRoZSBhcmd1bWVudHMgZm9yIHN0YXJ0X3hlbiBhbmQganVtcCB0byBD
IHdvcmxkICovCj4+ICsgICAgICAgIG1vdiAgIHgwLCB4MjAgICAgICAgICAgICAgICAgLyogeDAg
Oj0gUGh5c2ljYWwgb2Zmc2V0ICovCj4+ICsgICAgICAgIG1vdiAgIHgxLCB4MjEgICAgICAgICAg
ICAgICAgLyogeDEgOj0gcGFkZHIoRkRUKSAqLwo+PiArICAgICAgICBsZHIgICB4MiwgPXN0YXJ0
X3hlbgo+PiAgICAgICAgICAgYiAgICAgbGF1bmNoCj4+ICAgRU5EUFJPQyhyZWFsX3N0YXJ0KQo+
PiAgIAo+PiBAQCAtMzc0LDYgKzM3OSw5IEBAIHNlY29uZGFyeV9zd2l0Y2hlZDoKPj4gICAgICAg
ICAgIC8qIFVzZSBhIHZpcnR1YWwgYWRkcmVzcyB0byBhY2Nlc3MgdGhlIFVBUlQuICovCj4+ICAg
ICAgICAgICBsZHIgICB4MjMsID1FQVJMWV9VQVJUX1ZJUlRVQUxfQUREUkVTUwo+PiAgICNlbmRp
Zgo+PiArICAgICAgICBQUklOVCgiLSBSZWFkeSAtXHJcbiIpCj4+ICsgICAgICAgIC8qIEp1bXAg
dG8gQyB3b3JsZCAqLwo+PiArICAgICAgICBsZHIgICB4MiwgPXN0YXJ0X3NlY29uZGFyeQo+PiAg
ICAgICAgICAgYiAgICAgbGF1bmNoCj4+ICAgRU5EUFJPQyhpbml0X3NlY29uZGFyeSkKPj4gICAK
Pj4gQEAgLTczMiwyMyArNzQwLDI2IEBAIHNldHVwX2ZpeG1hcDoKPj4gICAgICAgICAgIHJldAo+
PiAgIEVORFBST0Moc2V0dXBfZml4bWFwKQo+PiAgIAo+PiArLyoKPj4gKyAqIFNldHVwIHRoZSBp
bml0aWFsIHN0YWNrIGFuZCBqdW1wIHRvIHRoZSBDIHdvcmxkCj4+ICsgKgo+PiArICogSW5wdXRz
Ogo+PiArICogICB4MCA6IEFyZ3VtZW50IDAgb2YgdGhlIEMgZnVuY3Rpb24gdG8gY2FsbAo+PiAr
ICogICB4MSA6IEFyZ3VtZW50IDEgb2YgdGhlIEMgZnVuY3Rpb24gdG8gY2FsbAo+PiArICogICB4
MiA6IEMgZW50cnkgcG9pbnQKPj4gKyAqCj4+ICsgKiBDbG9iYmVycyB4Mwo+PiArICovCj4+ICAg
bGF1bmNoOgo+PiAtICAgICAgICBQUklOVCgiLSBSZWFkeSAtXHJcbiIpCj4+IC0KPj4gLSAgICAg
ICAgbGRyICAgeDAsID1pbml0X2RhdGEKPj4gLSAgICAgICAgYWRkICAgeDAsIHgwLCAjSU5JVElO
Rk9fc3RhY2sgLyogRmluZCB0aGUgYm9vdC10aW1lIHN0YWNrICovCj4+IC0gICAgICAgIGxkciAg
IHgwLCBbeDBdCj4+IC0gICAgICAgIGFkZCAgIHgwLCB4MCwgI1NUQUNLX1NJWkUgICAgLyogKHdo
aWNoIGdyb3dzIGRvd24gZnJvbSB0aGUgdG9wKS4gKi8KPj4gLSAgICAgICAgc3ViICAgeDAsIHgw
LCAjQ1BVSU5GT19zaXplb2YgLyogTWFrZSByb29tIGZvciBDUFUgc2F2ZSByZWNvcmQgKi8KPj4g
LSAgICAgICAgbW92ICAgc3AsIHgwCj4+IC0KPj4gLSAgICAgICAgY2JueiAgeDIyLCAxZgo+PiAt
Cj4+IC0gICAgICAgIG1vdiAgIHgwLCB4MjAgICAgICAgICAgICAgICAgLyogTWFyc2hhbCBhcmdz
OiAtIHBoeXNfb2Zmc2V0ICovCj4+IC0gICAgICAgIG1vdiAgIHgxLCB4MjEgICAgICAgICAgICAg
ICAgLyogICAgICAgICAgICAgICAtIEZEVCAqLwo+PiAtICAgICAgICBiICAgICBzdGFydF94ZW4g
ICAgICAgICAgICAgIC8qIGFuZCBkaXNhcHBlYXIgaW50byB0aGUgbGFuZCBvZiBDICovCj4+IC0x
Ogo+PiAtICAgICAgICBiICAgICBzdGFydF9zZWNvbmRhcnkgICAgICAgIC8qICh0byB0aGUgYXBw
cm9wcmlhdGUgZW50cnkgcG9pbnQpICovCj4+ICsgICAgICAgIGxkciAgIHgzLCA9aW5pdF9kYXRh
Cj4+ICsgICAgICAgIGFkZCAgIHgzLCB4MywgI0lOSVRJTkZPX3N0YWNrIC8qIEZpbmQgdGhlIGJv
b3QtdGltZSBzdGFjayAqLwo+PiArICAgICAgICBsZHIgICB4MywgW3gzXQo+PiArICAgICAgICBh
ZGQgICB4MywgeDMsICNTVEFDS19TSVpFICAgIC8qICh3aGljaCBncm93cyBkb3duIGZyb20gdGhl
IHRvcCkuICovCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBeIHBs
ZWFzZSBtb3ZlIDEgc3BhY2UgdG8gdGhlCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICByaWdodAo+IAo+IEFzaWRlIGZyb20gdGhpcyBtaW5vciBjb2RlIHN0eWxlIHRo
aW5nCgpJZiBJIHdhbnRlZCB0byBiZSBwaWNreSwgYWxsIHRoZSByZXN0IG9mIHRoZSBjb2RlIGlu
IHRoaXMgZmlsZSBpcyAKaW5kZW50YXRpb24gYXQgY29sdW1uIDM4LiBTbyB0aGlzIGxpbmUgaGFz
IHRoZSBjb3JyZWN0IGluZGVudGF0aW9uIGJ1dCAKdGhlIHR3byBvdGhlcnMgYXJlIG5vdC4gSG93
ZXZlciwgdGhpcyB3b3VsZCBtZWFucyB0aGVyZSBhcmUgbm90IHNwYWNlIApiZXR3ZWVuIHRoZSBp
bnN0cnVjdGlvbiBhbmQgdGhlIGNvbW1lbnQ6Cgpmb29iYXIvKiAuLi4gKi8KClNvIEkgZ3Vlc3Ms
IGluZGVudGluZyBhdCBjb2x1bW4gMzkgd291bGQgYmUgdGhlIGJlc3QgaGVyZSwgYWx0aG91Z2gg
SSAKYWxyZWFkeSBrbm93IHNvbWVvbmUgdGhhdCB3aWxsIGJlIHVuaGFwcHkgd2l0aCBpbiB0aGUg
ZnV0dXJlIDspLgoKPiAKPiBSZXZpZXdlZC1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVs
bGluaUBrZXJuZWwub3JnPgoKVGhhbmsgeW91IQoKQ2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Jul 31 20:18:46 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 20:18:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsv3b-0002Q7-DP; Wed, 31 Jul 2019 20: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=8Zog=V4=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hsv3a-0002Q2-VA
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 20:18:42 +0000
X-Inumbo-ID: 63c5fbb8-b3d0-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 63c5fbb8-b3d0-11e9-8980-bc764e045a96;
 Wed, 31 Jul 2019 20:18:42 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id C8136344;
 Wed, 31 Jul 2019 13:18:41 -0700 (PDT)
Received: from [10.37.9.90] (unknown [10.37.9.90])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 37CF03F694;
 Wed, 31 Jul 2019 13:18:41 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <20190722213958.5761-1-julien.grall@arm.com>
 <20190722213958.5761-23-julien.grall@arm.com>
 <alpine.DEB.2.21.1907301240170.28600@sstabellini-ThinkPad-T480s>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <a4717506-26bc-d822-88f3-521d82641ccf@arm.com>
Date: Wed, 31 Jul 2019 21:18:40 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <alpine.DEB.2.21.1907301240170.28600@sstabellini-ThinkPad-T480s>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 22/35] xen/arm32: head: Rework UART
 initialization on boot CPU
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgU3RlZmFubywKCk9uIDcvMzAvMTkgODo0MCBQTSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3Rl
Ogo+IE9uIE1vbiwgMjIgSnVsIDIwMTksIEp1bGllbiBHcmFsbCB3cm90ZToKPj4gQEAgLTQ5Nywx
MSArNDk3LDE1IEBAIEVOVFJZKHN3aXRjaF90dGJyKQo+PiAgIAo+PiAgICNpZmRlZiBDT05GSUdf
RUFSTFlfUFJJTlRLCj4+ICAgLyoKPj4gLSAqIEJyaW5nIHVwIHRoZSBVQVJULgo+PiAtICogcjEx
OiBFYXJseSBVQVJUIGJhc2UgYWRkcmVzcwo+PiAtICogQ2xvYmJlcnMgcjAtcjIKPj4gKyAqIElu
aXRpYWxpemUgdGhlIFVBUlQuIFNob3VsZCBvbmx5IGJlIGNhbGxlZCBvbiB0aGUgYm9vdCBDUFUu
Cj4+ICsgKgo+PiArICogT3VwdXQ6Cj4gICAgICAgIF4gdGhpcyBzaG91bGQgYmUgb3V0cHV0LCBh
bmQgaW4gdGhlIGFybTY0IHBhdGNoIHRvbyAoYWxyZWFkeSBjb21taXR0ZWQpCgpNb3N0IG9mIHRo
ZSBhcm0zMiBjb2RlIGlzIGEgY29weSBhbmQgcGFzdGUgZnJvbSBhcm02NCB3aXRoIGxpdHRsZSAK
YWRhcHRhdGlvbiEgSGVuY2UgdGhlIHNhbWUgdHlwbyA6KS4KCkkgaGF2ZSBmaXhlZCB0aGUgYXJt
MzIgcGFydCBkaXJlY3RseSBpbiB0aGlzIHBhdGNoIGFuZCBjcmVhdGUgYSBuZXcgb25lIApmb3Ig
Zml4aW5nIHRoZSBhcm02NCBwYXJ0LgoKCj4gCj4gUmV2aWV3ZWQtYnk6IFN0ZWZhbm8gU3RhYmVs
bGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KClRoYW5rIHlvdSEKCkNoZWVycywKCi0tIApK
dWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 31 20:27:45 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 20: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 1hsvC9-00038H-Di; Wed, 31 Jul 2019 20:27:33 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=cNV9=V4=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hsvC8-00038C-6G
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 20:27:32 +0000
X-Inumbo-ID: 9f3984dc-b3d1-11e9-b009-33a72c3c8e42
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 9f3984dc-b3d1-11e9-b009-33a72c3c8e42;
 Wed, 31 Jul 2019 20:27:31 +0000 (UTC)
Received: from localhost (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256
 bits)) (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id A7F022064A;
 Wed, 31 Jul 2019 20:27:30 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1564604850;
 bh=7gZCirC4qD/ZJbPx2JpD65BRc8obfVGgnHfgcNpUXf8=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=xeA4UaWZc9i7swx/SviAQWVqgfV7WHNbspa4Zu8l6GcXjo7OUy3nbW3kVN42SMVl5
 Vhvw6hUPN3h6ryPKB1H5rigkyfjtsh61Rdv2spD0XCkZz11FRFkDEkupO9PvNFrNtr
 ylqxP3sLJJHGTPljt+qkhEjEZLBnbSI7CtUKE+Go=
Date: Wed, 31 Jul 2019 13:27:23 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-T480s
To: Julien Grall <Julien.Grall@arm.com>
In-Reply-To: <a74d6b3c-4a9a-8006-fdc3-d3a7c0edb8d3@arm.com>
Message-ID: <alpine.DEB.2.21.1907311325580.22968@sstabellini-ThinkPad-T480s>
References: <20190722213958.5761-1-julien.grall@arm.com>
 <20190722213958.5761-34-julien.grall@arm.com>
 <alpine.DEB.2.21.1907301421030.28600@sstabellini-ThinkPad-T480s>
 <a74d6b3c-4a9a-8006-fdc3-d3a7c0edb8d3@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 33/35] xen/arm32: head: Rework and
 document launch()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>,
 nd <nd@arm.com>, Stefano Stabellini <sstabellini@kernel.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCAzMCBKdWwgMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IE9uIDMwLzA3LzIwMTkg
MjI6MjEsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPiA+IE9uIE1vbiwgMjIgSnVsIDIwMTks
IEp1bGllbiBHcmFsbCB3cm90ZToKPiA+PiBCb290IENQVSBhbmQgc2Vjb25kYXJ5IENQVXMgd2ls
bCB1c2UgZGlmZmVyZW50IGVudHJ5IHBvaW50IHRvIEMgY29kZS4gQXQKPiA+PiB0aGUgbW9tZW50
LCB0aGUgZGVjaXNpb24gb24gd2hpY2ggZW50cnkgdG8gdXNlIGlzIHRha2VuIHdpdGhpbiBsYXVu
Y2goKS4KPiA+Pgo+ID4+IEluIG9yZGVyIHRvIGF2b2lkIHVzaW5nIGNvbmRpdGlvbmFsIGluc3Ry
dWN0aW9uIGFuZCBtYWtlIHRoZSBjYWxsCj4gPj4gY2xlYXJlciwgbGF1bmNoKCkgaXMgcmV3b3Jr
ZWQgdG8gdGFrZSBpbiBwYXJhbWV0ZXJzIHRoZSBlbnRyeSBwb2ludCBhbmQgaXRzCj4gPj4gYXJn
dW1lbnRzLgo+ID4+Cj4gPj4gTGFzdGx5LCBkb2N1bWVudCB0aGUgYmVoYXZpb3IgYW5kIHRoZSBt
YWluIHJlZ2lzdGVycyB1c2FnZSB3aXRoaW4gdGhlCj4gPj4gZnVuY3Rpb24uCj4gPj4KPiA+PiBT
aWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgo+ID4+Cj4g
Pj4gLS0tCj4gPj4gICAgICBDaGFuZ2VzIGluIHYyOgo+ID4+ICAgICAgICAgIC0gUGF0Y2ggYWRk
ZWQKPiA+PiAtLS0KPiA+PiAgIHhlbi9hcmNoL2FybS9hcm0zMi9oZWFkLlMgfCAzNCArKysrKysr
KysrKysrKysrKysrKysrKystLS0tLS0tLS0tCj4gPj4gICAxIGZpbGUgY2hhbmdlZCwgMjQgaW5z
ZXJ0aW9ucygrKSwgMTAgZGVsZXRpb25zKC0pCj4gPj4KPiA+PiBkaWZmIC0tZ2l0IGEveGVuL2Fy
Y2gvYXJtL2FybTMyL2hlYWQuUyBiL3hlbi9hcmNoL2FybS9hcm0zMi9oZWFkLlMKPiA+PiBpbmRl
eCBlMGY4YzJlMGNiLi42ZDU1YTIxMTlhIDEwMDY0NAo+ID4+IC0tLSBhL3hlbi9hcmNoL2FybS9h
cm0zMi9oZWFkLlMKPiA+PiArKysgYi94ZW4vYXJjaC9hcm0vYXJtMzIvaGVhZC5TCj4gPj4gQEAg
LTE3MCw2ICsxNzAsMTEgQEAgcHJpbWFyeV9zd2l0Y2hlZDoKPiA+PiAgICAgICAgICAgLyogVXNl
IGEgdmlydHVhbCBhZGRyZXNzIHRvIGFjY2VzcyB0aGUgVUFSVC4gKi8KPiA+PiAgICAgICAgICAg
bW92X3cgcjExLCBFQVJMWV9VQVJUX1ZJUlRVQUxfQUREUkVTUwo+ID4+ICAgI2VuZGlmCj4gPj4g
KyAgICAgICAgUFJJTlQoIi0gUmVhZHkgLVxyXG4iKQo+ID4+ICsgICAgICAgIC8qIFNldHVwIHRo
ZSBhcmd1bWVudHMgZm9yIHN0YXJ0X3hlbiBhbmQganVtcCB0byBDIHdvcmxkICovCj4gPj4gKyAg
ICAgICAgbW92ICAgcjAsIHIxMCAgICAgICAgICAgICAgICAvKiByMCA6PSBQaHlzaWNhbCBvZmZz
ZXQgKi8KPiA+PiArICAgICAgICBtb3YgICByMSwgcjggICAgICAgICAgICAgICAgIC8qIHIxIDo9
IHBhZGRyKEZEVCkgKi8KPiA+PiArICAgICAgICBsZHIgICByMiwgPXN0YXJ0X3hlbgo+ID4+ICAg
ICAgICAgICBiICAgICBsYXVuY2gKPiA+PiAgIEVORFBST0Moc3RhcnQpCj4gPj4gICAKPiA+PiBA
QCAtMjM0LDYgKzIzOSw5IEBAIHNlY29uZGFyeV9zd2l0Y2hlZDoKPiA+PiAgICAgICAgICAgLyog
VXNlIGEgdmlydHVhbCBhZGRyZXNzIHRvIGFjY2VzcyB0aGUgVUFSVC4gKi8KPiA+PiAgICAgICAg
ICAgbW92X3cgcjExLCBFQVJMWV9VQVJUX1ZJUlRVQUxfQUREUkVTUwo+ID4+ICAgI2VuZGlmCj4g
Pj4gKyAgICAgICAgUFJJTlQoIi0gUmVhZHkgLVxyXG4iKQo+ID4+ICsgICAgICAgIC8qIEp1bXAg
dG8gQyB3b3JsZCAqLwo+ID4+ICsgICAgICAgIGxkciAgIHIyLCA9c3RhcnRfc2Vjb25kYXJ5Cj4g
Pj4gICAgICAgICAgIGIgICAgIGxhdW5jaAo+ID4+ICAgRU5EUFJPQyhpbml0X3NlY29uZGFyeSkK
PiA+PiAgIAo+ID4+IEBAIC01NzgsMTkgKzU4NiwyNSBAQCBzZXR1cF9maXhtYXA6Cj4gPj4gICAg
ICAgICAgIG1vdiAgIHBjLCBscgo+ID4+ICAgRU5EUFJPQyhzZXR1cF9maXhtYXApCj4gPj4gICAK
PiA+PiArLyoKPiA+PiArICogU2V0dXAgdGhlIGluaXRpYWwgc3RhY2sgYW5kIGp1bXAgdG8gdGhl
IEMgd29ybGQKPiA+PiArICoKPiA+PiArICogSW5wdXRzOgo+ID4+ICsgKiAgIHIwIDogQXJndW1l
bnQgMCBvZiB0aGUgQyBmdW5jdGlvbiB0byBjYWxsCj4gPj4gKyAqICAgcjEgOiBBcmd1bWVudCAx
IG9mIHRoZSBDIGZ1bmN0aW9uIHRvIGNhbGwKPiA+PiArICogICByMiA6IEMgZW50cnkgcG9pbnQK
PiA+PiArICoKPiA+PiArICogQ2xvYmJlcnMgcjMKPiA+PiArICovCj4gPj4gICBsYXVuY2g6Cj4g
Pj4gLSAgICAgICAgUFJJTlQoIi0gUmVhZHkgLVxyXG4iKQo+ID4+IC0KPiA+PiAtICAgICAgICBs
ZHIgICByMCwgPWluaXRfZGF0YQo+ID4+IC0gICAgICAgIGFkZCAgIHIwLCAjSU5JVElORk9fc3Rh
Y2sgICAgLyogRmluZCB0aGUgYm9vdC10aW1lIHN0YWNrICovCj4gPj4gLSAgICAgICAgbGRyICAg
c3AsIFtyMF0KPiA+PiArICAgICAgICBsZHIgICByMywgPWluaXRfZGF0YQo+ID4+ICsgICAgICAg
IGFkZCAgIHIzLCAjSU5JVElORk9fc3RhY2sgICAgLyogRmluZCB0aGUgYm9vdC10aW1lIHN0YWNr
ICovCj4gPj4gKyAgICAgICAgbGRyICAgc3AsIFtyM10KPiA+PiAgICAgICAgICAgYWRkICAgc3As
ICNTVEFDS19TSVpFICAgICAgICAvKiAod2hpY2ggZ3Jvd3MgZG93biBmcm9tIHRoZSB0b3ApLiAq
Lwo+ID4+ICAgICAgICAgICBzdWIgICBzcCwgI0NQVUlORk9fc2l6ZW9mICAgIC8qIE1ha2Ugcm9v
bSBmb3IgQ1BVIHNhdmUgcmVjb3JkICovCj4gPj4gLSAgICAgICAgdGVxICAgcjEyLCAjMAo+ID4+
IC0gICAgICAgIG1vdmVxIHIwLCByMTAgICAgICAgICAgICAgICAgLyogTWFyc2hhbCBhcmdzOiAt
IHBoeXNfb2Zmc2V0ICovCj4gPj4gLSAgICAgICAgbW92ZXEgcjEsIHI4ICAgICAgICAgICAgICAg
ICAvKiAgICAgICAgICAgICAgIC0gRFRCIGFkZHJlc3MgKi8KPiA+PiAtICAgICAgICBiZXEgICBz
dGFydF94ZW4gICAgICAgICAgICAgIC8qIGFuZCBkaXNhcHBlYXIgaW50byB0aGUgbGFuZCBvZiBD
ICovCj4gPj4gLSAgICAgICAgYiAgICAgc3RhcnRfc2Vjb25kYXJ5ICAgICAgICAvKiAodG8gdGhl
IGFwcHJvcHJpYXRlIGVudHJ5IHBvaW50KSAqLwo+ID4+ICsKPiA+PiArICAgICAgICAvKiBKdW1w
IHRvIEMgd29ybGQgKi8KPiA+PiArICAgICAgIGJ4ICAgIHIyCj4gPiAKPiA+IFdoeSBieD8KPiBU
aGUgb25seSB0d28gb3RoZXIgcG9zc2libGUgaW5zdHJ1Y3Rpb25zIHdvdWxkIGJlOgo+ICAgICAx
KSBibHggcjI6IHdlIGRvbid0IG5lZWQgdG8gc2F2ZSB0aGUgcmV0dXJuIGFkZHJlc3MKPiAgICAg
MikgbW92IHBjLCByMjogVGhlIEFybSBBcm0gcmVjb21tZW5kcyB0byB1c2UgYngvYmx4IGluc3Rl
YWQgb2YgdGhpcy4KPiAKPiBTbyBieCBzZWVtcyB0aGUgYmVzdCBmaXQuIEFueSBvdGhlciBzdWdn
ZXN0aW9uPwo+IAo+IEFsc28sIEkgd291bGQgcHJvYmFibHkgcmVwbGFjZSBhbGwgdGhlICJtb3Yg
cGMsIGxyIiBJIGFkZGVkIHdpdGggImJ4IGxyIi4KClRoZXJlIGlzIHJlYWxseSBubyBhbHRlcm5h
dGl2ZSB0byBieC4gSSBmb3Jnb3QgdGhhdCAiYiIgZG9lc24ndCBzdXBwb3J0CmEgcmVnaXN0ZXIg
YXMgYW4gb3BlcmFuZC4KClJldmlld2VkLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxs
aW5pQGtlcm5lbC5vcmc+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 31 20:32:01 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 20: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 1hsvGQ-0003q6-9F; Wed, 31 Jul 2019 20:31:58 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=8Zog=V4=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hsvGP-0003q1-LJ
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 20:31:57 +0000
X-Inumbo-ID: 3c72cf6a-b3d2-11e9-8bd3-bfc94e794d0f
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 3c72cf6a-b3d2-11e9-8bd3-bfc94e794d0f;
 Wed, 31 Jul 2019 20:31:55 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 9FAD1344;
 Wed, 31 Jul 2019 13:31:54 -0700 (PDT)
Received: from [10.37.9.90] (unknown [10.37.9.90])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id C63283F694;
 Wed, 31 Jul 2019 13:31:52 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <20190722213958.5761-1-julien.grall@arm.com>
 <20190722213958.5761-25-julien.grall@arm.com>
 <alpine.DEB.2.21.1907301248420.28600@sstabellini-ThinkPad-T480s>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <53b889de-0952-edd8-9dd5-02d8a5c72ad5@arm.com>
Date: Wed, 31 Jul 2019 21:31:51 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <alpine.DEB.2.21.1907301248420.28600@sstabellini-ThinkPad-T480s>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 24/35] xen/arm32: head: Introduce
 distinct paths for the boot CPU and secondary 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: xen-devel@lists.xenproject.org,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgU3RlZmFubywKCk9uIDcvMzAvMTkgOTowNyBQTSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3Rl
Ogo+IE9uIE1vbiwgMjIgSnVsIDIwMTksIEp1bGllbiBHcmFsbCB3cm90ZToKPj4gVGhlIGJvb3Qg
Y29kZSBpcyBjdXJyZW50bHkgcXVpdGUgZGlmZmljdWx0IHRvIGdvIHRocm91Z2ggYmVjYXVzZSBv
ZiB0aGUKPj4gbGFjayBvZiBkb2N1bWVudGF0aW9uIGFuZCBhIG51bWJlciBvZiBpbmRpcmVjdGlv
biB0byBhdm9pZCBleGVjdXRpbmcKPj4gc29tZSBwYXRoIGluIGVpdGhlciB0aGUgYm9vdCBDUFUg
b3Igc2Vjb25kYXJ5IENQVXMuCj4+Cj4+IEluIGFuIGF0dGVtcHQgdG8gbWFrZSB0aGUgYm9vdCBj
b2RlIGVhc2llciB0byBmb2xsb3csIGVhY2ggcGFydHMgb2YgdGhlCj4+IGJvb3QgYXJlIG5vdyBp
biBzZXBhcmF0ZSBmdW5jdGlvbnMuIEZ1cnRoZXJtb3JlLCB0aGUgcGF0aHMgZm9yIHRoZSBib290
Cj4+IENQVSBhbmQgc2Vjb25kYXJ5IENQVXMgYXJlIG5vdyBkaXN0aW5jdCBhbmQgZm9yIG5vdyB3
aWxsIGNhbGwgZWFjaAo+PiBmdW5jdGlvbnMuCj4+Cj4+IEZvbGxvdy11cHMgd2lsbCByZW1vdmUg
dW5uZWNlc3NhcnkgY2FsbHMgYW5kIGRvIGZ1cnRoZXIgaW1wcm92ZW1lbnQKPj4gKHN1Y2ggYXMg
YWRkaW5nIGRvY3VtZW50YXRpb24gYW5kIHJlc2h1ZmZsaW5nKS4KPj4KPj4gTm90ZSB0aGF0IHRo
ZSBzd2l0Y2ggZnJvbSB1c2luZyB0aGUgSUQgbWFwcGluZyB0byB0aGUgcnVudGltZSBtYXBwaW5n
Cj4+IGlzIGR1cGxpY2F0ZWQgZm9yIGVhY2ggcGF0aC4gVGhpcyBpcyBiZWNhdXNlIGluIHRoZSBm
dXR1cmUgd2Ugd2lsbCBuZWVkCj4+IHRvIHN0YXkgbG9uZ2VyIGluIHRoZSBJRCBtYXBwaW5nIGZv
ciB0aGUgYm9vdCBDUFUuCj4+Cj4+IExhc3RseSwgaXQgaXMgbm93IHJlcXVpcmVkIHRvIHNhdmUg
bHIgaW4gY3B1X2luaXQoKSBiZWNhdXN3ZSB0aGUKPj4gZnVuY3Rpb24gd2lsbCBjYWxsIG90aGVy
IGZ1bmN0aW9ucyBhbmQgdGhlcmVmb3JlIGNsb2JiZXIgbHIuCj4+Cj4+IFNpZ25lZC1vZmYtYnk6
IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Cj4+Cj4+IC0tLQo+PiAgICAgIENo
YW5nZXMgaW4gdjI6Cj4+ICAgICAgICAgIC0gUGF0Y2ggYWRkZWQKPj4gLS0tCj4+ICAgeGVuL2Fy
Y2gvYXJtL2FybTMyL2hlYWQuUyB8IDY0ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKy0tLS0tLS0tCj4+ICAgMSBmaWxlIGNoYW5nZWQsIDUzIGluc2VydGlvbnMoKyksIDEx
IGRlbGV0aW9ucygtKQo+Pgo+PiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2FybTMyL2hlYWQu
UyBiL3hlbi9hcmNoL2FybS9hcm0zMi9oZWFkLlMKPj4gaW5kZXggYmJjZmRjZDM1MS4uMTM3OTNl
ODVkOCAxMDA2NDQKPj4gLS0tIGEveGVuL2FyY2gvYXJtL2FybTMyL2hlYWQuUwo+PiArKysgYi94
ZW4vYXJjaC9hcm0vYXJtMzIvaGVhZC5TCj4+IEBAIC0xNDgsNyArMTQ4LDE5IEBAIHBhc3Rfeklt
YWdlOgo+PiAgIAo+PiAgICAgICAgICAgbW92ICAgcjEyLCAjMCAgICAgICAgICAgICAgICAvKiBy
MTIgOj0gaXNfc2Vjb25kYXJ5X2NwdSAqLwo+PiAgIAo+PiAtICAgICAgICBiICAgICBjb21tb25f
c3RhcnQKPj4gKyAgICAgICAgYmwgICAgY2hlY2tfY3B1X21vZGUKPj4gKyAgICAgICAgYmwgICAg
emVyb19ic3MKPj4gKyAgICAgICAgYmwgICAgY3B1X2luaXQKPj4gKyAgICAgICAgYmwgICAgY3Jl
YXRlX3BhZ2VfdGFibGVzCj4+ICsgICAgICAgIGJsICAgIGVuYWJsZV9tbXUKPj4gKwo+PiArICAg
ICAgICAvKiBXZSBhcmUgc3RpbGwgaW4gdGhlIElEIG1hcC4gSnVtcCB0byB0aGUgcnVudGltZSBW
aXJ0dWFsIEFkZHJlc3MgKi8KPiAKPiBUaGUgYXJtNjQgcGF0Y2ggaGFzIGJlZW4gc3dpdGNoZWQg
dG8gdXNlICIxOjEiLCBpdCB3b3VsZCBiZSBnb29kIHRvIGJlCj4gY29uc2lzdGVudC4gSW4gdGhl
IGNvbW1pdCBtZXNzYWdlIHRvby4KPiAKPiAKPj4gKyAgICAgICAgbGRyICAgcjAsID1wcmltYXJ5
X3N3aXRjaGVkCj4+ICsgICAgICAgIG1vdiAgIHBjLCByMAo+PiArcHJpbWFyeV9zd2l0Y2hlZDoK
Pj4gKyAgICAgICAgYmwgICAgc2V0dXBfZml4bWFwCj4+ICsgICAgICAgIGIgICAgIGxhdW5jaAo+
PiArRU5EUFJPQyhzdGFydCkKPj4gICAKPj4gICBHTE9CQUwoaW5pdF9zZWNvbmRhcnkpCj4+ICAg
ICAgICAgICBjcHNpZCBhaWYgICAgICAgICAgICAgICAgICAgIC8qIERpc2FibGUgYWxsIGludGVy
cnVwdHMgKi8KPj4gQEAgLTE3OSw4ICsxOTEsMjEgQEAgR0xPQkFMKGluaXRfc2Vjb25kYXJ5KQo+
PiAgICAgICAgICAgcHJpbnRfcmVnIHI3Cj4+ICAgICAgICAgICBQUklOVCgiIGJvb3RpbmcgLVxy
XG4iKQo+PiAgICNlbmRpZgo+PiAtCj4+IC1jb21tb25fc3RhcnQ6Cj4+ICsgICAgICAgIGJsICAg
IGNoZWNrX2NwdV9tb2RlCj4+ICsgICAgICAgIGJsICAgIHplcm9fYnNzCj4+ICsgICAgICAgIGJs
ICAgIGNwdV9pbml0Cj4+ICsgICAgICAgIGJsICAgIGNyZWF0ZV9wYWdlX3RhYmxlcwo+PiArICAg
ICAgICBibCAgICBlbmFibGVfbW11Cj4+ICsKPj4gKyAgICAgICAgLyogV2UgYXJlIHN0aWxsIGlu
IHRoZSBJRCBtYXAuIEp1bXAgdG8gdGhlIHJ1bnRpbWUgVmlydHVhbCBBZGRyZXNzLiAqLwo+IAo+
IFNhbWUgaGVyZS4KPiAKPiAKPj4gKyAgICAgICAgbGRyICAgcjAsID1zZWNvbmRhcnlfc3dpdGNo
ZWQKPj4gKyAgICAgICAgbW92ICAgcGMsIHIwCj4+ICtzZWNvbmRhcnlfc3dpdGNoZWQ6Cj4+ICsg
ICAgICAgIGJsICAgIHNldHVwX2ZpeG1hcAo+PiArICAgICAgICBiICAgICBsYXVuY2gKPj4gK0VO
RFBST0MoaW5pdF9zZWNvbmRhcnkpCj4+ICsKPj4gK2NoZWNrX2NwdV9tb2RlOgo+PiAgICAgICAg
ICAgLyogQ2hlY2sgdGhhdCB0aGlzIENQVSBoYXMgSHlwIG1vZGUgKi8KPj4gICAgICAgICAgIG1y
YyAgIENQMzIocjAsIElEX1BGUjEpCj4+ICAgICAgICAgICBhbmQgICByMCwgcjAsICMweGYwMDAg
ICAgICAgIC8qIEJpdHMgMTItMTUgZGVmaW5lIHZpcnQgZXh0ZW5zaW9ucyAqLwo+PiBAQCAtMjAy
LDcgKzIyNywxMCBAQCBjb21tb25fc3RhcnQ6Cj4+ICAgICAgICAgICBiICAgICBmYWlsCj4+ICAg
Cj4+ICAgaHlwOiAgICBQUklOVCgiLSBYZW4gc3RhcnRpbmcgaW4gSHlwIG1vZGUgLVxyXG4iKQo+
PiArICAgICAgICBtb3YgICBwYywgbHIKPj4gK0VORFBST0MoY2hlY2tfY3B1X21vZGUpCj4+ICAg
Cj4+ICt6ZXJvX2JzczoKPj4gICAgICAgICAgIC8qIFplcm8gQlNTIE9uIHRoZSBib290IENQVSB0
byBhdm9pZCBuYXN0eSBzdXJwcmlzZXMgKi8KPj4gICAgICAgICAgIHRlcSAgIHIxMiwgIzAKPj4g
ICAgICAgICAgIGJuZSAgIHNraXBfYnNzCj4+IEBAIC0yMTksOCArMjQ3LDE0IEBAIGh5cDogICAg
UFJJTlQoIi0gWGVuIHN0YXJ0aW5nIGluIEh5cCBtb2RlIC1cclxuIikKPj4gICAgICAgICAgIGJs
byAgIDFiCj4+ICAgCj4+ICAgc2tpcF9ic3M6Cj4+ICsgICAgICAgIG1vdiAgIHBjLCBscgo+PiAr
RU5EUFJPQyh6ZXJvX2JzcykKPj4gKwo+PiArY3B1X2luaXQ6Cj4+ICAgICAgICAgICBQUklOVCgi
LSBTZXR0aW5nIHVwIGNvbnRyb2wgcmVnaXN0ZXJzIC1cclxuIikKPj4gICAKPj4gKyAgICAgICAg
bW92ICAgcjUsIGxyCQkJICAgICAgICAgICAgLyogcjUgOj0gcmV0dXJuIGFkZHJlc3MgKi8KPiAK
PiBQbGVhc2UgYWxpZ24gdGhlIGNvbW1lbnQgd2l0aCB0aGUgb3RoZXJzIGluIHRoaXMgcHJvYy4K
Ckl0IGxvb2tzIGxpa2UgdGhlIGxpbmUgd2FzIGNvbnRhaW5pbmcgc29tZSBoYXJkIHRhYi4gSSBo
YXZlIHJlcGxhY2VkIAp0aGVtIHdpdGggc29mdCB0YWIuCgo+IAo+IE90aGVyIHRoYW4gdGhlc2Ug
bWlub3IgY29tbWVudHMgdGhlIHBhdGNoIGxvb2tzIGZpbmUuIEhhdmUgeW91IGhhZCBhCj4gY2hh
bmNlIHRvIHRlc3QgaXQgb24gcmVhbCBoYXJkd2FyZT8KCkkgYWN0dWFsbHkgZGlkbid0IHRlc3Qg
dGhlIFNNUCBwYXRoIG9uIHRoZSBtb2RlbCB1bnRpbCBJIHNlbnQgaXQgYmVjYXVzZSAKSSBoYWQg
c29tZSBpc3N1ZXMgZ2V0dGluZyBzZWNvbmRhcnkgQ1BVIHVwLiBJIHdhbnRlZCB0byBnZXQgc29t
ZSAKZmVlZGJhY2sgZmlyc3QuIEhlbmNlIHRoZSAibGlnaHRseSB0ZXN0ZWQiIGluIHRoZSBjb3Zl
ciBsZXR0ZXIgOikuCgpUaGlzIHNlcmllcyBmdWxseSBib290IG9uIHRoZSBtb2RlbCBhbmQgSSBz
dGlsbCBuZWVkIHRvIHRlc3Qgb24gcmVhbCAKaGFyZHdhcmUuIEkgaGF2ZSBhIFRDMiAoQ29ydGV4
LUExNSArIENvcnRleC1BNykgb24gbXkgZGVzaywgc28gSSB3aWxsIApnaXZlIGl0IGEgdHJ5IHRo
ZXJlIGZpcnN0LgoKQW55d2F5LCBJIHByb2JhYmx5IG5lZWQgdG8gcmVzZW5kIHRoaXMgcGF0Y2gg
dG8gcmVwbGFjZSBhbGwgdGhlICJtb3YgcGMsIApsciIgd2l0aCAiYnggbHIiCgpDaGVlcnMsCgot
LSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 31 20:40:48 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 20:40:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsvOu-0004ZR-Bf; Wed, 31 Jul 2019 20:40:44 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=cNV9=V4=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1hsvOs-0004ZM-SS
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 20:40:42 +0000
X-Inumbo-ID: 7620b84f-b3d3-11e9-8980-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7620b84f-b3d3-11e9-8980-bc764e045a96;
 Wed, 31 Jul 2019 20:40:41 +0000 (UTC)
Received: from localhost (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256
 bits)) (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id BEF2A20659;
 Wed, 31 Jul 2019 20:40:40 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1564605641;
 bh=AiMbuhO2KDX5pRk2BeoueKtf3mYXNGu65C5Vc2VJ+Dg=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=cPddLL9FqADo/yhEmkgw7dwFdXupnEHhaJ2PKbyJsP4ItebtZKAVjlcKjt1wtkZGo
 ro6LRmaesDDh0IvTELRkSUAy/PNiFH+1H6qgaGrbDt8qCQNwTZYcTzdN2F3RPTeiWA
 1+MiLWWGmvqHTsMUFuxYyXDDG16gxBNDvx9Q9MZY=
Date: Wed, 31 Jul 2019 13:40:40 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-T480s
To: Julien Grall <julien.grall@arm.com>
In-Reply-To: <0f74ba78-6c38-61d4-98e4-885f5228fcca@arm.com>
Message-ID: <alpine.DEB.2.21.1907311329430.22968@sstabellini-ThinkPad-T480s>
References: <20190610193215.23704-1-julien.grall@arm.com>
 <20190610193215.23704-15-julien.grall@arm.com>
 <alpine.DEB.2.21.1906271135340.5851@sstabellini-ThinkPad-T480s>
 <e802f230-52f7-a018-8902-ad466f2dab76@arm.com>
 <alpine.DEB.2.21.1907301024460.28600@sstabellini-ThinkPad-T480s>
 <0f74ba78-6c38-61d4-98e4-885f5228fcca@arm.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 14/17] xen/arm64: head: Remove ID map as
 soon as it is not used
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>, Oleksandr_Tyshchenko@epam.com,
 Stefano Stabellini <sstabellini@kernel.org>, andrii_anisov@epam.com,
 andre.przywara@arm.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCAzMCBKdWwgMjAxOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpIFN0ZWZhbm8sCj4g
Cj4gT24gNy8zMC8xOSA2OjMzIFBNLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4gPiBPbiBU
aHUsIDI3IEp1biAyMDE5LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gPiA+IE9uIDYvMjcvMTkgNzo1
NSBQTSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+ID4gPiA+IE9uIE1vbiwgMTAgSnVuIDIw
MTksIEp1bGllbiBHcmFsbCB3cm90ZToKPiA+ID4gPiA+ICsxOgo+ID4gPiA+ID4gKyAgICAgICAg
LyoKPiA+ID4gPiA+ICsgICAgICAgICAqIEZpbmQgdGhlIHNlY29uZCBzbG90IHVzZWQuIFJlbW92
ZSB0aGUgZW50cnkgZm9yIHRoZSBmaXJzdAo+ID4gPiA+ID4gKyAgICAgICAgICogdGFibGUgaWYg
dGhlIHNsb3QgaXMgbm90IDEgKHJ1bnRpbWUgWGVuIG1hcHBpbmcgaXMgMk0gLQo+ID4gPiA+ID4g
NE0pLgo+ID4gPiA+ID4gKyAgICAgICAgICogRm9yIHNsb3QgMSwgaXQgbWVhbnMgdGhlIElEIG1h
cCB3YXMgbm90IGNyZWF0ZWQuCj4gPiA+ID4gPiArICAgICAgICAgKi8KPiA+ID4gPiA+ICsgICAg
ICAgIGxzciAgIHgxLCB4MTksICNTRUNPTkRfU0hJRlQKPiA+ID4gPiA+ICsgICAgICAgIGFuZCAg
IHgxLCB4MSwgI0xQQUVfRU5UUllfTUFTSyAgLyogeDEgOj0gZmlyc3Qgc2xvdCAqLwo+ID4gPiA+
ID4gKyAgICAgICAgY21wICAgeDEsICMxCj4gPiA+ID4gPiArICAgICAgICBiZXEgICBpZF9tYXBf
cmVtb3ZlZAo+ID4gPiA+ID4gKyAgICAgICAgLyogSXQgaXMgbm90IGluIHNsb3QgMSwgcmVtb3Zl
IHRoZSBlbnRyeSAqLwo+ID4gPiA+ID4gKyAgICAgICAgbGRyICAgeDAsID1ib290X3NlY29uZCAg
ICAgICAgICAvKiB4MCA6PSBzZWNvbmQgdGFibGUgKi8KPiA+ID4gPiA+ICsgICAgICAgIHN0ciAg
IHh6ciwgW3gwLCB4MSwgbHNsICMzXQo+ID4gPiA+IAo+ID4gPiA+IFdvdWxkbid0IGl0IGJlIGEg
Yml0IG1vcmUgcmVsaWFibGUgaWYgd2UgY2hlY2tlZCB3aGV0aGVyIHRoZSBzbG90IGluCj4gPiA+
ID4gcXVlc3Rpb24gZm9yIHgxOSAod2hldGhlciB6ZXJvLCBmaXJzdCwgc2Vjb25kKSBpcyBhIHBh
Z2V0YWJsZSBwb2ludGVyIG9yCj4gPiA+ID4gc2VjdGlvbiBtYXAsIHRoZW4gemVybyBpdCBpZiBp
dCBpcyBhIHNlY3Rpb24gbWFwLCBvdGhlcndpc2UgZ28gZG93biBvbmUKPiA+ID4gPiBsZXZlbD8g
SWYgd2UgZGlkIGl0IHRoaXMgd2F5IGl0IHdvdWxkIGJlIGluZGVwZW5kZW50IGZyb20gdGhlIHdh
eQo+ID4gPiA+IGNyZWF0ZV9wYWdlX3RhYmxlcyBpcyB3cml0dGVuLgo+ID4gPiAKPiA+ID4gWW91
ciBzdWdnZXN0aW9uIHdpbGwgbm90IGNvbXBseSB3aXRoIHRoZSBhcmNoaXRlY3R1cmUgY29tcGxp
YW5jZSBhbmQgaG93Cj4gPiA+IFhlbgo+ID4gPiBpcy93aWxsIGJlIHdvcmtpbmcgYWZ0ZXIgdGhl
IGZ1bGwgcmV3b3JrLiBXZSB3YW50IHRvIHJlbW92ZSBldmVyeXRoaW5nCj4gPiA+IChtYXBwaW5n
ICsgdGFibGUpIGFkZGVkIHNwZWNpZmljYWxseSBmb3IgdGhlIDE6MSBtYXBwaW5nLgo+ID4gPiAK
PiA+ID4gT3RoZXJ3aXNlLCB5b3UgbWF5IGVuZCB1cCBpbiBhIHBvc2l0aW9uIHdoZXJlIGJvb3Rf
Zmlyc3RfaWQgaXMgc3RpbGwgaW4KPiA+ID4gcGxhY2UuCj4gPiA+IFdlIHdvdWxkIG5lZWQgdG8g
dXNlIHRoZSBicmVhay1iZWZvcmUtbWFrZSBzZXF1ZW5jZSBpbiBzdWJzZXF1ZW50IGNvZGUgaWYK
PiA+ID4gd2UKPiA+ID4gd2VyZSBhYm91dCB0byBpbnNlcnQgMUdCIG1hcHBpbmcgYXQgdGhlIHNh
bWUgcGxhY2UuCj4gPiA+IAo+ID4gPiBBZnRlciBteSByZXdvcmssIHdlIHdvdWxkIGhhdmUgdmly
dHVhbGx5IG5vIHBsYWNlIHdoZXJlIGJyZWFrLWJlZm9yZS1tYWtlCj4gPiA+IHdpbGwKPiA+ID4g
YmUgbmVjZXNzYXJ5IGFzIGl0IHdpbGwgZW5mb3JjZSBhbGwgdGhlIG1hcHBpbmdzIHRvIGJlIGRl
c3Ryb3llZCBiZWZvcmUKPiA+ID4gaGFuZC4KPiA+ID4gU28gSSB3b3VsZCByYXRoZXIgYXZvaWQg
dG8gbWFrZSBhIHNwZWNpZmljIGNhc2UgZm9yIHRoZSAxOjEgbWFwcGluZy4KPiA+IAo+ID4gSSBk
b24ndCBmdWxseSB1bmRlcnN0YW5kIHlvdXIgZXhwbGFuYXRpb24uIEkgdW5kZXJzdGFuZCB0aGUg
ZmluYWwgZ29hbAo+ID4gb2YgInJlbW92aW5nIGV2ZXJ5dGhpbmcgKG1hcHBpbmcgKyB0YWJsZSkg
YWRkZWQgc3BlY2lmaWNhbGx5IGZvciB0aGUgMToxCj4gPiBtYXBwaW5nIi4gSSBkb24ndCB1bmRl
cnN0YW5kIHdoeSBteSBzdWdnZXN0aW9uIHdvdWxkIGJlIGEgaGluZHJhbmNlCj4gPiB0b3dhcmQg
dGhhdCBnb2FsLCBjb21wYXJlZCB0byB3aGF0IGl0IGlzIGRvbmUgaW4gdGhpcyBwYXRjaC4KPiAK
PiBCZWNhdXNlLCBBRkFJQ1QsIHlvdXIgc3VnZ2VzdGlvbiB3aWxsIG9ubHkgcmVtb3ZlIHRoZSBt
YXBwaW5nIGFuZCBub3QgdGhlCj4gdGFibGVzIChzdWNoIGFzIGJvb3RfZmlyc3RfaWQpLiBUaGlz
IGlzIGRpZmZlcmVudCBmcm9tIHRoaXMgcGF0Y2ggd2hlcmUgYm90aAo+IG1hcHBpbmcgYW5kIHRh
YmxlcyBhcmUgcmVtb3ZlZC4KPgo+IFNvIHllcywgbXkgc3VnZ2VzdGlvbiBpcyBub3QgZ2VuZXJp
YywgYnV0IGF0IGxlYXN0IGl0IGRvZXMgdGhlIGpvYiB0aGF0IGlzCj4gZXhwZWN0ZWQgYnkgdGhp
cyBmdW5jdGlvbi4gSS5lIHJlbW92aW5nIGFueXRoaW5nIHRoYXQgd2FzIHNwZWNpZmljYWxseSBj
cmVhdGVkCj4gZm9yIHRoZSBpZGVudGl0eSBtYXBwaW5nLgoKSSB1bmRlcnN0YW5kIHlvdXIgY29t
bWVudCBub3csIGFuZCBvZiBjb3Vyc2UgSSBhZ3JlZSB0aGF0IGJvdGggbWFwcGluZwphbmQgdGFi
bGVzIG5lZWQgdG8gYmUgcmVtb3ZlZC4KCkkgYW0gY2FyZWZ1bCBtYWtpbmcgc3VnZ2VzdGlvbnMg
Zm9yIGFzc2VtYmx5IGNvZGluZyBiZWNhdXNlIEkgZG9uJ3QKcmVhbGx5IHdhbnQgdG8gc3VnZ2Vz
dCBzb21ldGhpbmcgdGhhdCBkb2Vzbid0IHdvcmssIG9yIGV2ZW4gaWYgaXQgd29ya3MKdGhhdCBp
dCdzIHdvcnNlIHRoYW4gdGhlIG9yaWdpbmFsLgoKSXQgc2hvdWxkIGJlIHBvc3NpYmxlIHRvIHJl
bW92ZSBib3RoIHRoZSB0YWJsZSBhbmQgdGhlIG1hcHBpbmcgaW4gYQpnZW5lcmljIHdheS4gSW5z
dGVhZCBvZiBoYXJkY29kaW5nIHRoZSBhc3NlbXBseSBlcXVpdmFsZW50IG9mICJJdCBpcyBub3QK
aW4gc2xvdCAwLCByZW1vdmUgdGhlIGVudHJ5Iiwgd2UgY291bGQgY2hlY2sgd2hldGhlciB0aGUg
dGFibGUgb2Zmc2V0Cm1hdGNoZXMgdGhlIHRhYmxlIG9mZnNldCBvZiB0aGUgbWFwcGluZyB0aGF0
IHdlIHdhbnQgdG8gcHJlc2VydmUuIFRoYXQKd2F5LCAic2xvdCAwIiB3b3VsZCBiZSBjYWxjdWxh
dGUgaW5zdGVhZCBvZiBoYXJkY29kZWQsIGFuZCB0aGUgY29kZQp3b3VsZCBiZSBwcmV0dHkgZ2Vu
ZXJpYy4gV2hhdCBkbyB5b3UgdGhpbms/IEl0IHNob3VsZCBvbmx5IGJlIGEgc21hbGwKYWRkaXRp
b24uCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 31 20:42:18 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 20:42:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsvQP-0004eM-So; Wed, 31 Jul 2019 20:42: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=8Zog=V4=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hsvQO-0004eE-5M
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 20:42:16 +0000
X-Inumbo-ID: addce9b4-b3d3-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id addce9b4-b3d3-11e9-8980-bc764e045a96;
 Wed, 31 Jul 2019 20:42:14 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 66EBD344;
 Wed, 31 Jul 2019 13:42:14 -0700 (PDT)
Received: from [10.37.9.90] (unknown [10.37.9.90])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id C50D83F694;
 Wed, 31 Jul 2019 13:42:13 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <20190722213958.5761-1-julien.grall@arm.com>
 <20190722213958.5761-33-julien.grall@arm.com>
 <alpine.DEB.2.21.1907301414070.28600@sstabellini-ThinkPad-T480s>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <3271663c-c209-dea0-824f-ac68c412a7c1@arm.com>
Date: Wed, 31 Jul 2019 21:42:12 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <alpine.DEB.2.21.1907301414070.28600@sstabellini-ThinkPad-T480s>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 32/35] xen/arm32: head: Rework and
 document setup_fixmap()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgU3RlZmFubywKCk9uIDcvMzAvMTkgMTA6MTQgUE0sIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90
ZToKPiBPbiBNb24sIDIyIEp1bCAyMDE5LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+IEF0IHRoZSBt
b21lbnQsIHRoZSBmaXhtYXAgdGFibGUgaXMgb25seSBob29rZWQgd2hlbiBlYXJseXByaW50ayBp
cyB1c2VkLgo+PiBUaGlzIGlzIGZpbmUgdG9kYXkgYmVjYXVzZSBpbiBDIGxhbmQsIHRoZSBmaXht
YXAgaXMgbm90IHVzZWQgYnkgYW55b25lCj4+IHVudGlsIHRoZSB0aGUgYm9vdCBDUFUgaXMgc3dp
dGNoaW5nIHRvIHRoZSBydW50aW1lIHBhZ2UtdGFibGVzLgo+Pgo+PiBJbiB0aGUgZnV0dXJlLCB0
aGUgYm9vdCBDUFUgd2lsbCBub3Qgc3dpdGNoIGJldHdlZW4gcGFnZS10YWJsZXMgdG8KPj4gYXZv
aWQgVExCIGluY29oZXJlbmN5LiBUaHVzLCB0aGUgZml4bWFwIHRhYmxlIHdpbGwgbmVlZCB0byBi
ZSBhbHdheXMKPj4gaG9va2VkIGJlb2ZyZSBhbnkgdXNlLiBMZXQncyBzdGFydCBkb2luZyBpdCBu
b3cgaW4gc2V0dXBfZml4bWFwKCkuCj4+Cj4+IExhc3RseSwgZG9jdW1lbnQgdGhlIGJlaGF2aW9y
IGFuZCB0aGUgbWFpbiByZWdpc3RlcnMgdXNhZ2Ugd2l0aGluIHRoZQo+PiBmdW5jdGlvbi4KPj4K
Pj4gU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KPj4K
Pj4gLS0tCj4+ICAgICAgQ2hhbmdlcyBpbiB2MjoKPj4gICAgICAgICAgLSBQYXRjaCBhZGRlZAo+
PiAtLS0KPj4gICB4ZW4vYXJjaC9hcm0vYXJtMzIvaGVhZC5TIHwgMTkgKysrKysrKysrKysrKysr
Ky0tLQo+PiAgIDEgZmlsZSBjaGFuZ2VkLCAxNiBpbnNlcnRpb25zKCspLCAzIGRlbGV0aW9ucygt
KQo+Pgo+PiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2FybTMyL2hlYWQuUyBiL3hlbi9hcmNo
L2FybS9hcm0zMi9oZWFkLlMKPj4gaW5kZXggNTZlMmQwOWVkNC4uZTBmOGMyZTBjYiAxMDA2NDQK
Pj4gLS0tIGEveGVuL2FyY2gvYXJtL2FybTMyL2hlYWQuUwo+PiArKysgYi94ZW4vYXJjaC9hcm0v
YXJtMzIvaGVhZC5TCj4+IEBAIC01MzYsOCArNTM2LDIxIEBAIGlkZW50aXR5X21hcHBpbmdfcmVt
b3ZlZDoKPj4gICAgICAgICAgIG1vdiAgIHBjLCBscgo+PiAgIEVORFBST0MocmVtb3ZlX2lkZW50
aXR5X21hcHBpbmcpCj4+ICAgCj4+ICsvKgo+PiArICogTWFwIHRoZSBVQVJUIGluIHRoZSBmaXht
YXAgKHdoZW4gZWFybHlwcmludGsgaXMgdXNlZCkgYW5kIGhvb2sgdGhlCj4+ICsgKiBmaXhtYXAg
dGFibGUgaW4gdGhlIHBhZ2UgdGFibGVzLgo+PiArICoKPj4gKyAqIFRoZSBmaXhtYXAgY2Fubm90
IGJlIG1hcHBlZCBpbiBjcmVhdGVfcGFnZV90YWJsZXMgYmVjYXVzZSBpdCBtYXkKPj4gKyAqIGNs
YXNoIHdpdGggdGhlIDE6MSBtYXBwaW5nLgo+PiArICoKPj4gKyAqIElucHV0czoKPj4gKyAqICAg
cjEwOiBQaHlzaWNhbCBvZmZzZXQKPj4gKyAqICAgcjExOiBFYXJseSBVQVJUIGJhc2UgcGh5c2lj
YWwgYWRkcmVzcwo+PiArICoKPj4gKyAqIENsb2JiZXJzIHIxIC0gcjQKPj4gKyAqLwo+PiAgIHNl
dHVwX2ZpeG1hcDoKPj4gLSNpZiBkZWZpbmVkKENPTkZJR19FQVJMWV9QUklOVEspIC8qIEZpeG1h
cCBpcyBvbmx5IHVzZWQgYnkgZWFybHkgcHJpbnRrICovCj4+ICsjaWYgZGVmaW5lZChDT05GSUdf
RUFSTFlfUFJJTlRLKQo+PiAgICAgICAgICAgLyogQWRkIFVBUlQgdG8gdGhlIGZpeG1hcCB0YWJs
ZSAqLwo+PiAgICAgICAgICAgbGRyICAgcjEsID14ZW5fZml4bWFwICAgICAgICAvKiByMSA6PSB2
YWRkciAoeGVuX2ZpeG1hcCkgKi8KPj4gICAgICAgICAgIGxzciAgIHIyLCByMTEsICNUSElSRF9T
SElGVAo+PiBAQCAtNTQ2LDcgKzU1OSw3IEBAIHNldHVwX2ZpeG1hcDoKPj4gICAgICAgICAgIG9y
ciAgIHIyLCByMiwgI1BUX0xPV0VSKERFVl9MMykgLyogcjI6cjMgOj0gNEsgZGV2IG1hcCBpbmNs
dWRpbmcgVUFSVCAqLwo+PiAgICAgICAgICAgbW92ICAgcjMsICMweDAKPj4gICAgICAgICAgIHN0
cmQgIHIyLCByMywgW3IxLCAjKEZJWE1BUF9DT05TT0xFKjgpXSAvKiBNYXAgaXQgaW4gdGhlIGZp
cnN0IGZpeG1hcCdzIHNsb3QgKi8KPj4gLTE6Cj4+ICsjZW5kaWYKPiAKPiBQYXRjaCBpcyBPSy4g
SG93ZXZlciwgdGhlIDE6IHNob3VsZCBiZSByZW1vdmVkIGluIHRoZSBwcmV2aW91cyBwYXRjaAo+
ICJ4ZW4vYXJtMzI6IGhlYWQ6IERvbid0IHNldHVwIHRoZSBmaXhtYXAgb24gc2Vjb25kYXJ5IENQ
VXMiLCB3aGVyZSB3ZQo+IHRvb2sgYXdheSB0aGUgYmVxLgoKR29vZCBwb2ludC4gSSBoYXZlIG5v
dyBtb3ZlZCB0aGlzIHRvIHRoZSBwcmV2aW91cyBwYXRjaC4KCj4gCj4gUmV2aWV3ZWQtYnk6IFN0
ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KClRoYW5rIHlvdSEKCkNo
ZWVycywKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 31 21:01:27 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 21:01:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsvis-00064n-0m; Wed, 31 Jul 2019 21:01:22 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=8Zog=V4=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hsvir-00064i-3z
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 21:01:21 +0000
X-Inumbo-ID: 5643e8a8-b3d6-11e9-b2a5-f3d771bdccd5
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 5643e8a8-b3d6-11e9-b2a5-f3d771bdccd5;
 Wed, 31 Jul 2019 21:01:16 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 178B9344;
 Wed, 31 Jul 2019 14:01:16 -0700 (PDT)
Received: from [10.37.9.90] (unknown [10.37.9.90])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 774763F694;
 Wed, 31 Jul 2019 14:01:15 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <20190722213958.5761-1-julien.grall@arm.com>
 <20190722213958.5761-35-julien.grall@arm.com>
 <alpine.DEB.2.21.1907301422150.28600@sstabellini-ThinkPad-T480s>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <b1b9004e-d3f6-90ac-a12b-d98c5f0c4f9f@arm.com>
Date: Wed, 31 Jul 2019 22:01:14 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <alpine.DEB.2.21.1907301422150.28600@sstabellini-ThinkPad-T480s>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 34/35] xen/arm32: head: Setup HTTBR in
 enable_mmu() and add missing isb
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgU3RlZmFubywKCk9uIDcvMzAvMTkgMTA6MjYgUE0sIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90
ZToKPiBPbiBNb24sIDIyIEp1bCAyMDE5LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+IEF0IHRoZSBt
b21lbnQsIEhUVEJSIGlzIHNldHVwIGluIGNyZWF0ZV9wYWdlX3RhYmxlcygpLiBUaGlzIGlzIGZp
bmUgYXMKPj4gaXQgaXMgY2FsbGVkIGJ5IGV2ZXJ5IENQVXMuCj4+Cj4+IEhvd2V2ZXIsIHN1Y2gg
YXNzdW1wdGlvbiBtYXkgbm90IGhvbGQgaW4gdGhlIGZ1dHVyZS4gVG8gbWFrZSBjaGFuZ2UKPj4g
ZWFzaWVyLCB0aGUgSFRUQlIgaXMgbm90IHNldHVwIGluIGVuYWJsZV9tbXUoKS4KPj4KPj4gVGFr
ZSB0aGUgb3Bwb3J0dW5pdHkgdG8gYWRkIHRoZSBtaXNzaW5nIGlzYigpIHRvIGVuc3VyZSB0aGUg
SFRUQlIgaXMKPj4gc2VlbiBiZWZvcmUgdGhlIE1NVSBpcyB0dXJuZWQgb24uCj4+Cj4+IFNpZ25l
ZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Cj4+Cj4+IC0tLQo+
PiAgICAgIENoYW5nZXMgaW4gdjI6Cj4+ICAgICAgICAgIC0gUGF0Y2ggYWRkZWQKPj4gLS0tCj4+
ICAgeGVuL2FyY2gvYXJtL2FybTMyL2hlYWQuUyB8IDggKysrKysrLS0KPj4gICAxIGZpbGUgY2hh
bmdlZCwgNiBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQo+Pgo+PiBkaWZmIC0tZ2l0IGEv
eGVuL2FyY2gvYXJtL2FybTMyL2hlYWQuUyBiL3hlbi9hcmNoL2FybS9hcm0zMi9oZWFkLlMKPj4g
aW5kZXggNmQ1NWEyMTE5YS4uOGExZTI3MmFhYiAxMDA2NDQKPj4gLS0tIGEveGVuL2FyY2gvYXJt
L2FybTMyL2hlYWQuUwo+PiArKysgYi94ZW4vYXJjaC9hcm0vYXJtMzIvaGVhZC5TCj4+IEBAIC0z
NzMsOCArMzczLDYgQEAgY3JlYXRlX3BhZ2VfdGFibGVzOgo+PiAgICAgICAgICAgLyogV3JpdGUg
WGVuJ3MgUFQncyBwYWRkciBpbnRvIHRoZSBIVFRCUiAqLwo+IAo+IFRoaXMgY29tbWVudCBuZWVk
cyB0byBiZSBtb3ZlZAoKR29vZCBzcG90IQoKPiAKPiAKPj4gICAgICAgICAgIGxkciAgIHI0LCA9
Ym9vdF9wZ3RhYmxlCj4+ICAgICAgICAgICBhZGQgICByNCwgcjQsIHIxMCAgICAgICAgICAgIC8q
IHI0IDo9IHBhZGRyIChib290X3BhZ2V0YWJsZSkgKi8KPj4gLSAgICAgICAgbW92ICAgcjUsICMw
ICAgICAgICAgICAgICAgICAvKiByNDpyNSBpcyBwYWRkciAoYm9vdF9wYWdldGFibGUpICovCj4+
IC0gICAgICAgIG1jcnIgIENQNjQocjQsIHI1LCBIVFRCUikKPiAKPiBJbnRlcmVzdGluZ2x5IHI1
IGlzIG5vdCBjbG9iYmVyZWQgYnkgY3JlYXRlX3BhZ2VfdGFibGVzIGFueW1vcmUsIHdlIG5lZWQK
PiB0byB1cGRhdGUgdGhlIGNvbW1lbnQgb24gdG9wLgoKSSBrbmV3IGRvY3VtZW50aW5nIHRoZSBj
bG9iYmVyZWQgcmVnaXN0ZXJzIGFyZSBnb2luZyB0byBjYXVzZSBzb21lIAp0cm91YmxlIHdoZW4g
dXBkYXRpbmcgdGhlIGNvZGUgOikuIEkgd2lsbCBmaXggaXQgaW4gdGhlIG5leHQgdmVyc2lvbi4K
CkNoZWVycywKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 31 21:03:40 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 21:03:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsvl5-0006B6-Et; Wed, 31 Jul 2019 21:03: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=92Dq=V4=zededa.com=roman@srs-us1.protection.inumbo.net>)
 id 1hsvl4-0006B1-6c
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 21:03:38 +0000
X-Inumbo-ID: a98925c9-b3d6-11e9-8980-bc764e045a96
Received: from mail-qt1-x841.google.com (unknown [2607:f8b0:4864:20::841])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a98925c9-b3d6-11e9-8980-bc764e045a96;
 Wed, 31 Jul 2019 21:03:36 +0000 (UTC)
Received: by mail-qt1-x841.google.com with SMTP id h21so67901606qtn.13
 for <xen-devel@lists.xenproject.org>; Wed, 31 Jul 2019 14:03:36 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=zededa.com; s=google;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc:content-transfer-encoding;
 bh=tXEQn1iNgRNFsZo+8nGHR+SL8ZngA0ORPpI8H62snGw=;
 b=PG7R6NEgo6Vjj46WxkO/5KMWkqSBE1O8Itzb3JHzreDYV9KmmI5EnV1wIFSwmeU8nN
 mEO7WY3Q5422qSKZSTuavpE16PiK+C1diif7mehAQ4M7+IKJhn8fpgKQCAr2Vcx0LKw/
 1n+noIph3F/0ICxZQPmMiKEjpbgtj30+O8ymjRQepnwrgruBqQMdF7q/56KPto/L3CgS
 igtZWEWSJLuYl7/HG9tLt67ZVeT8F+k3UnpA59W+AOaxDu+epEdqnCP7nVE7D7yKGEOr
 o54p6ZHM7pWx/jk5iWcK75AP5ooxFwhZA60hch7mLxHjYOSPmZqVwj35cC5to8hCY5l0
 MBxA==
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=tXEQn1iNgRNFsZo+8nGHR+SL8ZngA0ORPpI8H62snGw=;
 b=Qj0Um6pYFAMB/lp6HzyNK4wUKIG9uJXnTLCkMuE0FXwRvQYDaAsktTEDP1u/KxYI1X
 YVLxJcwv6EB9475/ji0Fi/Z6TvG0qOyEcc1oIGBfejGzXCEAu1t53fLjXVQiVqCFriKk
 jxwrLQfIQBg6FjpF12WrLWbKE2YIRahqWSgGieO3/nOAC8NTCh9m0XLOWHbYyOjkHkNv
 j0bH5yoRk05n5IBYsuUFKh0CcaNwLmBKH6ZFrcwQ10ezrsaAL3buYo/ES6nBlb8lAJUA
 TsHy9Re3qjQGLck/Xf8LDihrhRZEvGACSsxXp3sU4bHtOQUy5WESNTdEN2Lq5BBg6UIS
 vCTw==
X-Gm-Message-State: APjAAAX3ljHXRnOuAW4U850L6Xm1x0Hh+orvSAH7qc88xG65LZDygfmn
 Eu/kbcwY8s4oTaa74pPKlQJa7EEzKxWOGqplqZGFtQ==
X-Google-Smtp-Source: APXvYqy+b7/68jy45jZf37aHpxmB4TsDMZKL5R1ipORUnxoH+vE/VkvBa3k5bLQQFr6ZUKu5qVmq4th9+QVuyQxLu1k=
X-Received: by 2002:ac8:60a:: with SMTP id d10mr85076700qth.31.1564607015634; 
 Wed, 31 Jul 2019 14:03:35 -0700 (PDT)
MIME-Version: 1.0
References: <20190722152152.dvhs4riw2w67rvih@Air-de-Roger>
 <CAMmSBy-P9+00XfK6k2OYqFHNONcxeGuu0V=Qk4peFDC=KOUogA@mail.gmail.com>
 <b5ba8315-ce59-85e6-5bfc-1db4c239eb1c@citrix.com>
 <CAMmSBy-S7nMg-V5DUzV2L2RmK0TnFt+9=C8gE=0FuUOQK3kjQQ@mail.gmail.com>
 <20190724141145.hg4aa5wyg5tsgv5p@Air-de-Roger>
 <CAMmSBy_XRLrxdM-U11pu4JinAKP3fi2TO=VCSo8g_BzMG3X0TA@mail.gmail.com>
 <20190726093545.zwmbt27c24skd3iz@Air-de-Roger>
 <20190730092122.dbpfzu7jsznpyksd@Air-de-Roger>
 <CAMmSBy8U3druT0V_9ADojAyQxn7KTWARMsZ08DZ_5EWU43qDAg@mail.gmail.com>
 <20190731083631.63vqxrdr5vyeeswn@Air-de-Roger>
 <20190731084336.lkpk4n35qg2zo67w@Air-de-Roger>
 <CAMmSBy89cvwnRRPhorpUucLdc5LEak__Mtyw8ka5XvqP7W+q6A@mail.gmail.com>
 <d6ba30f8-7959-57bc-3843-e11f48b52766@citrix.com>
In-Reply-To: <d6ba30f8-7959-57bc-3843-e11f48b52766@citrix.com>
From: Roman Shaposhnik <roman@zededa.com>
Date: Wed, 31 Jul 2019 14:03:24 -0700
Message-ID: <CAMmSBy9ZiEU95yAK1ry_41GR0ttWTX9EEJ0bMStZaK=PrzCH7w@mail.gmail.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Subject: Re: [Xen-devel] [BUG] After upgrade to Xen 4.12.0 iommu=no-igfx
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, Paul Durrant <Paul.Durrant@citrix.com>,
 "jbeulich@suse.com" <jbeulich@suse.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 "boris.ostrovsky@oracle.com" <boris.ostrovsky@oracle.com>,
 =?UTF-8?Q?Roger_Pau_Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBKdWwgMzEsIDIwMTkgYXQgMTI6NDYgUE0gQW5kcmV3IENvb3Blcgo8YW5kcmV3LmNv
b3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4KPiBPbiAzMS8wNy8yMDE5IDIwOjM1LCBSb21hbiBT
aGFwb3NobmlrIHdyb3RlOgo+ID4gT24gV2VkLCBKdWwgMzEsIDIwMTkgYXQgMTo0MyBBTSBSb2dl
ciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4gd3JvdGU6Cj4gPj4gT24gV2VkLCBK
dWwgMzEsIDIwMTkgYXQgMTA6MzY6MzFBTSArMDIwMCwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToK
PiA+Pj4gT24gVHVlLCBKdWwgMzAsIDIwMTkgYXQgMTA6NTU6MjRBTSAtMDcwMCwgUm9tYW4gU2hh
cG9zaG5payB3cm90ZToKPiA+Pj4+IFNvcnJ5IC0tIGdvdCBhIGJpdCBkaXN0cmFjdGVkIHllc3Rl
cmRheS4gQXR0YWNoZWQgaXMgdGhlIGxvZyB3aXRoIG9ubHkKPiA+Pj4+IHlvdXIgbGF0ZXN0IHBh
dGNoIGF0dGFjaGVkLiBJbnRlcmVzdGluZ2x5IGVub3VnaCB0aGUgYm94IGJvb3RlZCBmaW5lCj4g
Pj4+PiB3aXRob3V0IHNjcmVlbiBhcnRpZmFjdHMuIFNvIEkgZ3Vlc3Mgd2UncmUgZ2V0dGluZyBj
bG9zZXIuLi4KPiA+Pj4+Cj4gPj4+PiBUaGFua3MgZm9yIGFsbCB0aGUgaGVscCEKPiA+Pj4gVGhh
dCdzIHF1aXRlIHdlaXJkLCB0aGVyZSdzIG5vIGZ1bmN0aW9uYWwgY2hhbmdlcyBiZXR3ZWVuIHRo
ZQo+ID4+PiBwcmV2aW91cyBwYXRjaGVzIGFuZCB0aGlzIG9uZSwgdGhlIG9ubHkgZGlmZmVyZW5j
ZSBpcyB0aGF0IHRoaXMgcGF0Y2gKPiA+Pj4gaGFzIG1vcmUgdmVyYm9zZSBvdXRwdXQuCj4gPj4+
Cj4gPj4+IEFyZSB5b3Ugc3VyZSB5b3UgZGlkbid0IGhhdmUgYW55IGxvY2FsIHBhdGNoZXMgb24g
dG9wIG9mIFhlbiB0aGF0Cj4gPj4+IGNvdWxkIGV4cGxhaW4gdGhpcyBkaWZmZXJlbmNlIGluIGJl
aGF2aW91cj8KPiA+PiBGV0lXLCBjYW4geW91IHBsZWFzZSB0cnkgdGhlIHBsYWluIHBhdGNoIGFn
YWluOgo+ID4+Cj4gPj4gaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9hcmNoaXZlcy9odG1s
L3hlbi1kZXZlbC8yMDE5LTA3L21zZzAxNTQ3Lmh0bWwKPiA+Pgo+ID4+IEFuZCByZXBvcnQgYmFj
az8KPiA+Pgo+ID4+IEkgd291bGQgbGlrZSB0byBnZXQgdGhpcyBjb21taXR0ZWQgQVNBUCBpZiBp
dCBkb2VzIGZpeCB5b3VyIGlzc3VlLgo+ID4gSSdkIGxpa2UgdG8gc2F5IHRoYXQgaXQgZGlkIC0t
IGJ1dCBJIHRyaWVkIGl0IGFnYWluIGp1c3Qgbm93IGFuZCBpdAo+ID4gc3RpbGwgZ2FyYmxlZCBz
Y3JlZW4gYW5kIHRvbnMgb2Y6Cj4gPgo+ID4gKFhFTikgcHJpbnRrOiAyNjY2NSBtZXNzYWdlcyBz
dXBwcmVzc2VkLgo+ID4gKFhFTikgW1ZULURdRE1BUjpbRE1BIFJlYWRdIFJlcXVlc3QgZGV2aWNl
IFswMDAwOjAwOjAyLjBdIGZhdWx0IGFkZHIKPiA+IDhlMTRjMDAwLCBpb21tdSByZWcgPSBmZmZm
ODJjMDAwOGRlMDAwCj4gPgo+ID4gSSdtIHZlcnkgbXVjaCBjb25mdXNlZCBieSB3aGF0J3MgZ29p
bmcgb24sIGJ1dCBpdCBzZWVtcyB0aGF0J3MgdGhlCj4gPiBjYXNlIC0tIGFkZGluZyB0aG9zZSBk
ZWJ1ZyBwcmludCBzdGF0ZW1lbnRzIG1ha2UgdGhlIGlzc3VlIGdvIGF3YXkKPiA+Cj4gPiBIZXJl
IGFyZSB0aGUgcGF0Y2hlcyB0aGF0IGFyZSBiZWluZyBhcHBsaWVkOgo+ID4gICAgTk9UIFdPUktJ
Tkc6Cj4gPiBodHRwczovL2dpdGh1Yi5jb20vcnZzL2V2ZS9ibG9iL3hlbi1idWcvcGtnL3hlbi8w
MS1pb21tdS1tYXBwaW5ncy5wYXRjaAo+ID4KPiA+ICAgIFdPUktJTkc6IGh0dHBzOi8vZ2l0aHVi
LmNvbS9ydnMvZXZlL2Jsb2IvYTEyOTFmY2Q0ZTY2OWRmMmE2MzI4NWFmYjVlOGI0ODQxZjQ1YzFj
OC9wa2cveGVuLzAxLWlvbW11LW1hcHBpbmdzLnBhdGNoCj4gPgo+ID4gQXQgdGhpcyBwb2ludCBJ
J20gcmVhbGx5IG5vdCBzdXJlIHdoYXQncyBnb2luZyBvbi4KPgo+IE9rLiAgc2VlaW5nIGFzIHlv
dSd2ZSBkb3VibGUgY2hlY2tlZCB0aGlzLCB0aGUgbXlzdGVyeSBkZWVwZW5zLgo+Cj4gTXkgYmV0
IGlzIG9uIHRoZSBpbnRlbF9pb21tdV9sb29rdXBfcGFnZSgpIGNhbGwgaGF2aW5nIHNpZGUgZWZm
ZWN0c1sxXS4KPiBJZiB5b3UgdGFrZSBvdXQgdGhlIGRlYnVnZ2luZyBpbiB0aGUgbWlkZGxlIG9m
IHRoZSBsb29wIGluCj4gcm1ycl9pZGVudGl0eV9tYXBwaW5nKCksIGRvZXMgdGhlIHByb2JsZW0g
cmVwcm9kdWNlIGFnYWluPwo+Cj4gfkFuZHJldwo+Cj4gWzFdIExvb2tpbmcgYXQgdGhlIGludGVy
bmFscyBvZiBhZGRyX3RvX2RtYV9wYWdlX21hZGRyKCksIGl0IGRvZXMgMTAwJQo+IG1vcmUgbWVt
b3J5IGFsbG9jYXRpb24gYW5kIGhpZ2hlci1sZXZlbCBQVEUgY29uc3RydWN0aW9uIHRoYW4gbG9v
a3Mgd2lzZQo+IGZvciB3aGF0IGlzIHN1cHBvc2VkIHRvIGJlIGEgZ2V0dGVyLgoKWXVwLiBUaGF0
J3Mgd2hhdCBpdCBpcyAtLSBpbnRlbF9pb21tdV9sb29rdXBfcGFnZSgpIHNlZW1zIHRvIGJlIHRo
ZSBjdWxwcml0LgoKSSd2ZSBkaWQgdGhlIGV4cGVyaW1lbnQgaW4gdGhlIG90aGVyIGRpcmVjdGlv
biAtLSBhZGRpbmcgYSBkdW1teSBjYWxsOgogICAgIGh0dHBzOi8vZ2l0aHViLmNvbS9ydnMvZXZl
L2Jsb2IvMzZhZWVhYTdjMGE1MzQ3NGZiMWVjZWYyZmY1ODdhODY2MzdkZjg1OC9wa2cveGVuLzAx
LWlvbW11LW1hcHBpbmdzLnBhdGNoI0wyMwpvbiB0b3Agb2Ygb3JpZ2luYWwgUm9nZXIncyBwYXRj
aCBtYWtlcyBzeXN0ZW0gYm9vdCBOT1JNQUxMWS4KClRoYW5rcywKUm9tYW4uCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 31 21:07:14 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 21:07:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsvoV-0006Il-1R; Wed, 31 Jul 2019 21: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=8Zog=V4=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1hsvoT-0006Ic-Cg
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 21:07:09 +0000
X-Inumbo-ID: 27435f9d-b3d7-11e9-8980-bc764e045a96
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 27435f9d-b3d7-11e9-8980-bc764e045a96;
 Wed, 31 Jul 2019 21:07:06 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id B78BE344;
 Wed, 31 Jul 2019 14:07:06 -0700 (PDT)
Received: from [10.37.9.90] (unknown [10.37.9.90])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 4CFB13F694;
 Wed, 31 Jul 2019 14:07:05 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <20190610193215.23704-1-julien.grall@arm.com>
 <20190610193215.23704-15-julien.grall@arm.com>
 <alpine.DEB.2.21.1906271135340.5851@sstabellini-ThinkPad-T480s>
 <e802f230-52f7-a018-8902-ad466f2dab76@arm.com>
 <alpine.DEB.2.21.1907301024460.28600@sstabellini-ThinkPad-T480s>
 <0f74ba78-6c38-61d4-98e4-885f5228fcca@arm.com>
 <alpine.DEB.2.21.1907311329430.22968@sstabellini-ThinkPad-T480s>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <03237448-c09a-2365-e949-ba6aa27fbc87@arm.com>
Date: Wed, 31 Jul 2019 22:07:04 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <alpine.DEB.2.21.1907311329430.22968@sstabellini-ThinkPad-T480s>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 14/17] xen/arm64: head: Remove ID map as
 soon as it is not used
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>, Oleksandr_Tyshchenko@epam.com,
 andrii_anisov@epam.com, andre.przywara@arm.com
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgU3RlZmFubywKCk9uIDcvMzEvMTkgOTo0MCBQTSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3Rl
Ogo+IE9uIFR1ZSwgMzAgSnVsIDIwMTksIEp1bGllbiBHcmFsbCB3cm90ZToKPj4gSGkgU3RlZmFu
bywKPj4KPj4gT24gNy8zMC8xOSA2OjMzIFBNLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4+
PiBPbiBUaHUsIDI3IEp1biAyMDE5LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+Pj4gT24gNi8yNy8x
OSA3OjU1IFBNLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4+Pj4+IE9uIE1vbiwgMTAgSnVu
IDIwMTksIEp1bGllbiBHcmFsbCB3cm90ZToKPj4+Pj4+ICsxOgo+Pj4+Pj4gKyAgICAgICAgLyoK
Pj4+Pj4+ICsgICAgICAgICAqIEZpbmQgdGhlIHNlY29uZCBzbG90IHVzZWQuIFJlbW92ZSB0aGUg
ZW50cnkgZm9yIHRoZSBmaXJzdAo+Pj4+Pj4gKyAgICAgICAgICogdGFibGUgaWYgdGhlIHNsb3Qg
aXMgbm90IDEgKHJ1bnRpbWUgWGVuIG1hcHBpbmcgaXMgMk0gLQo+Pj4+Pj4gNE0pLgo+Pj4+Pj4g
KyAgICAgICAgICogRm9yIHNsb3QgMSwgaXQgbWVhbnMgdGhlIElEIG1hcCB3YXMgbm90IGNyZWF0
ZWQuCj4+Pj4+PiArICAgICAgICAgKi8KPj4+Pj4+ICsgICAgICAgIGxzciAgIHgxLCB4MTksICNT
RUNPTkRfU0hJRlQKPj4+Pj4+ICsgICAgICAgIGFuZCAgIHgxLCB4MSwgI0xQQUVfRU5UUllfTUFT
SyAgLyogeDEgOj0gZmlyc3Qgc2xvdCAqLwo+Pj4+Pj4gKyAgICAgICAgY21wICAgeDEsICMxCj4+
Pj4+PiArICAgICAgICBiZXEgICBpZF9tYXBfcmVtb3ZlZAo+Pj4+Pj4gKyAgICAgICAgLyogSXQg
aXMgbm90IGluIHNsb3QgMSwgcmVtb3ZlIHRoZSBlbnRyeSAqLwo+Pj4+Pj4gKyAgICAgICAgbGRy
ICAgeDAsID1ib290X3NlY29uZCAgICAgICAgICAvKiB4MCA6PSBzZWNvbmQgdGFibGUgKi8KPj4+
Pj4+ICsgICAgICAgIHN0ciAgIHh6ciwgW3gwLCB4MSwgbHNsICMzXQo+Pj4+Pgo+Pj4+PiBXb3Vs
ZG4ndCBpdCBiZSBhIGJpdCBtb3JlIHJlbGlhYmxlIGlmIHdlIGNoZWNrZWQgd2hldGhlciB0aGUg
c2xvdCBpbgo+Pj4+PiBxdWVzdGlvbiBmb3IgeDE5ICh3aGV0aGVyIHplcm8sIGZpcnN0LCBzZWNv
bmQpIGlzIGEgcGFnZXRhYmxlIHBvaW50ZXIgb3IKPj4+Pj4gc2VjdGlvbiBtYXAsIHRoZW4gemVy
byBpdCBpZiBpdCBpcyBhIHNlY3Rpb24gbWFwLCBvdGhlcndpc2UgZ28gZG93biBvbmUKPj4+Pj4g
bGV2ZWw/IElmIHdlIGRpZCBpdCB0aGlzIHdheSBpdCB3b3VsZCBiZSBpbmRlcGVuZGVudCBmcm9t
IHRoZSB3YXkKPj4+Pj4gY3JlYXRlX3BhZ2VfdGFibGVzIGlzIHdyaXR0ZW4uCj4+Pj4KPj4+PiBZ
b3VyIHN1Z2dlc3Rpb24gd2lsbCBub3QgY29tcGx5IHdpdGggdGhlIGFyY2hpdGVjdHVyZSBjb21w
bGlhbmNlIGFuZCBob3cKPj4+PiBYZW4KPj4+PiBpcy93aWxsIGJlIHdvcmtpbmcgYWZ0ZXIgdGhl
IGZ1bGwgcmV3b3JrLiBXZSB3YW50IHRvIHJlbW92ZSBldmVyeXRoaW5nCj4+Pj4gKG1hcHBpbmcg
KyB0YWJsZSkgYWRkZWQgc3BlY2lmaWNhbGx5IGZvciB0aGUgMToxIG1hcHBpbmcuCj4+Pj4KPj4+
PiBPdGhlcndpc2UsIHlvdSBtYXkgZW5kIHVwIGluIGEgcG9zaXRpb24gd2hlcmUgYm9vdF9maXJz
dF9pZCBpcyBzdGlsbCBpbgo+Pj4+IHBsYWNlLgo+Pj4+IFdlIHdvdWxkIG5lZWQgdG8gdXNlIHRo
ZSBicmVhay1iZWZvcmUtbWFrZSBzZXF1ZW5jZSBpbiBzdWJzZXF1ZW50IGNvZGUgaWYKPj4+PiB3
ZQo+Pj4+IHdlcmUgYWJvdXQgdG8gaW5zZXJ0IDFHQiBtYXBwaW5nIGF0IHRoZSBzYW1lIHBsYWNl
Lgo+Pj4+Cj4+Pj4gQWZ0ZXIgbXkgcmV3b3JrLCB3ZSB3b3VsZCBoYXZlIHZpcnR1YWxseSBubyBw
bGFjZSB3aGVyZSBicmVhay1iZWZvcmUtbWFrZQo+Pj4+IHdpbGwKPj4+PiBiZSBuZWNlc3Nhcnkg
YXMgaXQgd2lsbCBlbmZvcmNlIGFsbCB0aGUgbWFwcGluZ3MgdG8gYmUgZGVzdHJveWVkIGJlZm9y
ZQo+Pj4+IGhhbmQuCj4+Pj4gU28gSSB3b3VsZCByYXRoZXIgYXZvaWQgdG8gbWFrZSBhIHNwZWNp
ZmljIGNhc2UgZm9yIHRoZSAxOjEgbWFwcGluZy4KPj4+Cj4+PiBJIGRvbid0IGZ1bGx5IHVuZGVy
c3RhbmQgeW91ciBleHBsYW5hdGlvbi4gSSB1bmRlcnN0YW5kIHRoZSBmaW5hbCBnb2FsCj4+PiBv
ZiAicmVtb3ZpbmcgZXZlcnl0aGluZyAobWFwcGluZyArIHRhYmxlKSBhZGRlZCBzcGVjaWZpY2Fs
bHkgZm9yIHRoZSAxOjEKPj4+IG1hcHBpbmciLiBJIGRvbid0IHVuZGVyc3RhbmQgd2h5IG15IHN1
Z2dlc3Rpb24gd291bGQgYmUgYSBoaW5kcmFuY2UKPj4+IHRvd2FyZCB0aGF0IGdvYWwsIGNvbXBh
cmVkIHRvIHdoYXQgaXQgaXMgZG9uZSBpbiB0aGlzIHBhdGNoLgo+Pgo+PiBCZWNhdXNlLCBBRkFJ
Q1QsIHlvdXIgc3VnZ2VzdGlvbiB3aWxsIG9ubHkgcmVtb3ZlIHRoZSBtYXBwaW5nIGFuZCBub3Qg
dGhlCj4+IHRhYmxlcyAoc3VjaCBhcyBib290X2ZpcnN0X2lkKS4gVGhpcyBpcyBkaWZmZXJlbnQg
ZnJvbSB0aGlzIHBhdGNoIHdoZXJlIGJvdGgKPj4gbWFwcGluZyBhbmQgdGFibGVzIGFyZSByZW1v
dmVkLgo+Pgo+PiBTbyB5ZXMsIG15IHN1Z2dlc3Rpb24gaXMgbm90IGdlbmVyaWMsIGJ1dCBhdCBs
ZWFzdCBpdCBkb2VzIHRoZSBqb2IgdGhhdCBpcwo+PiBleHBlY3RlZCBieSB0aGlzIGZ1bmN0aW9u
LiBJLmUgcmVtb3ZpbmcgYW55dGhpbmcgdGhhdCB3YXMgc3BlY2lmaWNhbGx5IGNyZWF0ZWQKPj4g
Zm9yIHRoZSBpZGVudGl0eSBtYXBwaW5nLgo+IAo+IEkgdW5kZXJzdGFuZCB5b3VyIGNvbW1lbnQg
bm93LCBhbmQgb2YgY291cnNlIEkgYWdyZWUgdGhhdCBib3RoIG1hcHBpbmcKPiBhbmQgdGFibGVz
IG5lZWQgdG8gYmUgcmVtb3ZlZC4KPiAKPiBJIGFtIGNhcmVmdWwgbWFraW5nIHN1Z2dlc3Rpb25z
IGZvciBhc3NlbWJseSBjb2RpbmcgYmVjYXVzZSBJIGRvbid0Cj4gcmVhbGx5IHdhbnQgdG8gc3Vn
Z2VzdCBzb21ldGhpbmcgdGhhdCBkb2Vzbid0IHdvcmssIG9yIGV2ZW4gaWYgaXQgd29ya3MKPiB0
aGF0IGl0J3Mgd29yc2UgdGhhbiB0aGUgb3JpZ2luYWwuCj4gCj4gSXQgc2hvdWxkIGJlIHBvc3Np
YmxlIHRvIHJlbW92ZSBib3RoIHRoZSB0YWJsZSBhbmQgdGhlIG1hcHBpbmcgaW4gYQo+IGdlbmVy
aWMgd2F5LiBJbnN0ZWFkIG9mIGhhcmRjb2RpbmcgdGhlIGFzc2VtcGx5IGVxdWl2YWxlbnQgb2Yg
Ikl0IGlzIG5vdAo+IGluIHNsb3QgMCwgcmVtb3ZlIHRoZSBlbnRyeSIsIHdlIGNvdWxkIGNoZWNr
IHdoZXRoZXIgdGhlIHRhYmxlIG9mZnNldAo+IG1hdGNoZXMgdGhlIHRhYmxlIG9mZnNldCBvZiB0
aGUgbWFwcGluZyB0aGF0IHdlIHdhbnQgdG8gcHJlc2VydmUuIFRoYXQKPiB3YXksICJzbG90IDAi
IHdvdWxkIGJlIGNhbGN1bGF0ZSBpbnN0ZWFkIG9mIGhhcmRjb2RlZCwgYW5kIHRoZSBjb2RlCj4g
d291bGQgYmUgcHJldHR5IGdlbmVyaWMuIFdoYXQgZG8geW91IHRoaW5rPyBJdCBzaG91bGQgb25s
eSBiZSBhIHNtYWxsCj4gYWRkaXRpb24uCgpJdCBzaG91bGQgYmUgZmVhc2libGUgYW5kIG1heSBh
Y3R1YWxseSBoZWxwIHRoZSBuZXh0IHN0ZXAgaW4gbXkgcGxhbiAKd2hlcmUgSSBuZWVkIHRvIG1h
a2UgWGVuIHJlbG9jYXRhYmxlLgoKSSB3aWxsIGhhdmUgYSBsb29rIGZvciBib3RoIHRoZSBhcm0z
MiBhbmQgYXJtNjQgY29kZS4KCkNoZWVycywKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 31 21:08:56 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 21:08:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsvqB-0006Oj-Eg; Wed, 31 Jul 2019 21: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=yNbP=V4=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hsvqA-0006OX-7v
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 21:08:54 +0000
X-Inumbo-ID: 665be0eb-b3d7-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 665be0eb-b3d7-11e9-8980-bc764e045a96;
 Wed, 31 Jul 2019 21:08:53 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hsvq8-0000nY-HO; Wed, 31 Jul 2019 21:08: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 1hsvq8-00034y-7U; Wed, 31 Jul 2019 21:08:52 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hsvq8-0007Gx-6t; Wed, 31 Jul 2019 21:08:52 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139553-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.14:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-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-credit1:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl: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:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-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-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=10d6aa565d0593fe4e152e49ab58f47a2952f902
X-Osstest-Versions-That: linux=ff33472c282e209da54cbc0c7c1c06ddfcc93d33
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 31 Jul 2019 21:08:52 +0000
Subject: [Xen-devel] [linux-4.14 test] 139553: 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>

ZmxpZ2h0IDEzOTU1MyBsaW51eC00LjE0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMzk1NTMvCgpGYWlsdXJlcyA6LS8gYnV0IG5v
IHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBi
bG9ja2luZzoKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAg
ICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2Vh
dHRsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11
dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bC10aHVuZGVyeCAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQg
MTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAx
NyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3Rv
cCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0
MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1Ymll
dHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0
IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93
cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4
NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFy
Z2V0ZWQgZm9yIHRlc3Rpbmc6CiBsaW51eCAgICAgICAgICAgICAgICAxMGQ2YWE1NjVkMDU5M2Zl
NGUxNTJlNDlhYjU4ZjQ3YTI5NTJmOTAyCmJhc2VsaW5lIHZlcnNpb246CiBsaW51eCAgICAgICAg
ICAgICAgICBmZjMzNDcyYzI4MmUyMDlkYTU0Y2JjMGM3YzFjMDZkZGZjYzkzZDMzCgpMYXN0IHRl
c3Qgb2YgYmFzaXMgICAxMzkyNDIgIDIwMTktMDctMjIgMDE6NTM6NDYgWiAgICA5IGRheXMKVGVz
dGluZyBzYW1lIHNpbmNlICAgMTM5NTUzICAyMDE5LTA3LTMxIDA1OjQwOjA2IFogICAgMCBkYXlz
ICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQozNDMgcGVvcGxlIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRl
c3QsCm5vdCBsaXN0aW5nIHRoZW0gYWxsCgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02
NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhm
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1w
dm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNt
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlh
bmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1x
ZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFt
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVl
YnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3Jl
ZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02
NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVk
aXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFt
ZDY0LWRtcmVzdHJpY3QgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
ZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
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
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhs
LXNlYXR0bGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1z
aGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm02NC1hcm02NC14bC10aHVuZGVyeCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0
IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dz
CmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUg
YXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0
ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGlu
IGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0
ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0
cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVy
CgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6
CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC9saW51eC1wdm9wcy5naXQKICAgZmYz
MzQ3MmMyODJlLi4xMGQ2YWE1NjVkMDUgIDEwZDZhYTU2NWQwNTkzZmU0ZTE1MmU0OWFiNThmNDdh
Mjk1MmY5MDIgLT4gdGVzdGVkL2xpbnV4LTQuMTQKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 31 21:22:55 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 21:22:55 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsw3e-0007lv-5j; Wed, 31 Jul 2019 21:22:50 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=jStG=V4=ainfosec.com=rosbrookn@srs-us1.protection.inumbo.net>)
 id 1hsw3d-0007lq-08
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 21:22:49 +0000
X-Inumbo-ID: 5720a94f-b3d9-11e9-8980-bc764e045a96
Received: from mail.ainfosec.com (unknown [209.217.208.252])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5720a94f-b3d9-11e9-8980-bc764e045a96;
 Wed, 31 Jul 2019 21:22:46 +0000 (UTC)
X-ASG-Debug-ID: 1564608164-0dce566a4a33b6a0001-RNp3Ad
Received: from AISEX01.ainfosec.com ([10.201.1.88]) by mail.ainfosec.com with
 ESMTP id b5gcAU32Abs8jnCU (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384
 bits=256 verify=NO); Wed, 31 Jul 2019 17:22:44 -0400 (EDT)
X-Barracuda-Envelope-From: rosbrookn@ainfosec.com
Received: from AIS-Mustang.ainfosec.com (10.201.1.188) by AISEX01.ainfosec.com
 (10.201.1.88) with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1779.2; Wed, 31
 Jul 2019 17:22:44 -0400
Received: from AIS-Mustang.ainfosec.com (10.201.1.188) by
 AIS-Mustang.ainfosec.com (10.201.1.188) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.1.1779.2; Wed, 31 Jul 2019 17:22:44 -0400
Received: from AIS-Mustang.ainfosec.com ([fe80::dd05:4fde:e2b2:58fb]) by
 AIS-Mustang.ainfosec.com ([fe80::dd05:4fde:e2b2:58fb%3]) with mapi id
 15.01.1779.002; Wed, 31 Jul 2019 17:22:44 -0400
From: Nicholas Rosbrook <rosbrookn@ainfosec.com>
To: George Dunlap <george.dunlap@citrix.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [RFC] Generating Go bindings for libxl
X-ASG-Orig-Subj: Re: [RFC] Generating Go bindings for libxl
Thread-Index: AQHVR+YXn0M6Oya6KkWtfmVrm1e58w==
Date: Wed, 31 Jul 2019 21:22:44 +0000
Message-ID: <bb81297d6d7441399425fd6079ac8bb7@ainfosec.com>
References: <5c6f3ed7b2f444918feea4f4b7cec107@ainfosec.com>
 <c1c1663b-81ea-4704-e21e-c27a6d5999ba@citrix.com>
 <3da1f8bd6ee94d03b76d9f54e16de8a5@ainfosec.com>,
 <da37ddde-0148-7e91-5dba-276df823d895@citrix.com>
In-Reply-To: <da37ddde-0148-7e91-5dba-276df823d895@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [172.16.101.172]
MIME-Version: 1.0
X-Barracuda-Connect: UNKNOWN[10.201.1.88]
X-Barracuda-Start-Time: 1564608164
X-Barracuda-Encrypted: ECDHE-RSA-AES256-SHA384
X-Barracuda-URL: https://10.69.69.46:443/cgi-mod/mark.cgi
X-Virus-Scanned: by bsmtpd at ainfosec.com
X-Barracuda-Scan-Msg-Size: 4153
X-Barracuda-BRTS-Status: 1
X-Barracuda-Bayes: INNOCENT GLOBAL 0.5009 1.0000 0.7500
X-Barracuda-Spam-Score: 0.75
X-Barracuda-Spam-Status: No, SCORE=0.75 using global scores of TAG_LEVEL=1000.0
 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=9.0 tests=
X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.74709
 Rule breakdown below
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
Subject: Re: [Xen-devel] [RFC] Generating Go bindings for libxl
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "anthony.perard@citrix.com" <anthony.perard@citrix.com>,
 "ian.jackson@eu.citrix.com" <ian.jackson@eu.citrix.com>,
 Brendan Kerrigan <kerriganb@ainfosec.com>,
 Nicolas Belouin <nicolas.belouin@gandi.net>, "wl@xen.org" <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiBJIHJldHVybiB0byB0aGUgcXVlc3Rpb24gSSBzdGF0ZWQgYmVmb3JlLsKgIEF0IHRoZSBtb21l
bnQsIHlvdXIgYmluZGluZ3MKPiBoYXZlIHRoZSBmb2xsb3dpbmcgY2FsbCBjaGFpbjoKPiAKPiAq
IERvbWFpbkluZm8oKSwgaGFuZC1jcmFmdGVkLsKgIENhbGxzIGRvbWFpbkluZm8oKS4KPiAqIGRv
bWFpbkluZm8oKSwgYXV0b21hdGljYWxsIGdlbmVyYXRlZC7CoCBDYWxscyBDLmxpYnhsX2RvbWFp
bl9pbmZvKCkuCj4gCj4gVGhlIGluLXRyZWUgYmluZGluZ3MgaGF2ZSB0aGUgZm9sbG93aW5nIGNh
bGwgY2hhaW46Cj4gCj4gKiBEb21haW5JbmZvKCksIGhhbmQtY3JhZnRlZC7CoCBDYWxscyBDLmxp
YnhsX2RvbWFpbl9pbmZvKCkuCj4gCj4gU2luY2UgRG9tYWluSW5mbygpIGlzIGhhbmQtY3JhZnRl
ZCBpbiBib3RoIGNhc2VzLCB3aGF0J3MgdGhlIGFkdmFudGFnZQo+IG9mIGhhdmluZyBkb21haW5J
bmZvKCkgYXQgYWxsPwoKUG9pbnQgd2VsbCB0YWtlbi4KCj4gU28ganVzdCB0byBjbGFyaWZ5IHRl
cm1pbm9sb2d5OiBUaGUgSURMIGlzIHRoZSBkZXNjcmlwdGlvbiBsYW5ndWFnZQo+IGl0c2VsZiwg
d2hpY2ggYXQgdGhlIG1vbWVudCBvbmx5IGNvbnRhaW5zIGluZm9ybWF0aW9uIGFib3V0IHRoZSBs
aWJ4bAo+IHN0cnVjdHVyZXMuwqAgV2UgaGF2ZSBnZW5lcmF0b3JzIGZvciB2YXJpb3VzIEMgYml0
cyBvZiBsaWJ4bCB3aGljaCByZWFkCj4gdGhlIElETCBhbmQgc3BpdCBvdXQgYm9pbGVycGxhdGUg
Qy7CoCBUaGUgaWRlYSB3b3VsZCBiZSB0aGF0IHdlIHdyaXRlIGEKPiBuZXcgZ2VuZXJhdG9yIGZv
ciBHbyB3aGljaCByZWFkcyB0aGUgSURMIGFuZCBzcGl0cyBvdXQgYm9pbGVycGxhdGUgR28uCgpZ
ZXMsIEkga25vdy4gU29ycnkgZm9yIHRoZSBzdHJhbmdlIHBocmFzaW5nLiBJJ2xsIHRyeSBhZ2Fp
bjoKCkZyb20gd2hhdCBJIHVuZGVyc3RhbmQsIHRoZSBJREwgaXMgb25seSB1c2VkIHRvIGdlbmVy
YXRlIGxpYnhsIHR5cGVzLCBhbmQKdGhlIGJvaWxlci1wbGF0ZSBpbml0LCBkaXNwb3NlLCBldGMu
IGZ1bmN0aW9ucy4gSG93ZXZlciwgaWYgd2Ugd2FudCB0byBoYXZlIGEKZ2VuZXJhdG9yIHRoYXQg
cHJvZHVjZXMgR28gY29kZSB0aGF0IGNhbGxzIGxpYnhsIGZ1bmN0aW9ucywgdGhvc2UgZnVuY3Rp
b24Kc2lnbmF0dXJlcyBtdXN0IGJlIGtub3duIGR1cmluZyBjb2RlIGdlbmVyYXRpb24uIEhvd2V2
ZXIsIHRoZSBkZXNjcmlwdGlvbgpvZiB0aG9zZSBmdW5jdGlvbnMgaXMgb3V0c2lkZSB0aGUgc2Nv
cGUgb2YgdGhlIElETC4KClNvLCBpbiBvcmRlciB0byB3cml0ZSBzdWNoIGEgZ2VuZXJhdG9yIHdl
IHdvdWxkIG5lZWQgdG8gZWl0aGVyOgoKMS4gRXhwYW5kIHRoZSBJREwgKHNpZ25pZmljYW50bHkp
IHNvIHRoYXQgZnVuY3Rpb24gc2lnbmF0dXJlcyBjb3VsZCBiZSBkZXNjcmliZWQKaW4gdGhlIGdl
bmVyYWwgY2FzZS4KCjIuIFBhcnNlIHRoZSBDIGNvZGUuCgpXaXRoIHRoYXQgc2FpZCwgd2hhdCBh
cmUgeW91ciBleHBlY3RhdGlvbnMgZm9yIHRoZSBnZW5lcmF0ZWQgR28gY29kZSBhdCB0aGlzIHBv
aW50PwpEbyB5b3UgdGhpbmsgd2Ugc2hvdWxkIHRyeSB0byBnZW5lcmF0ZSB0aGUgcGllY2VzIHRo
YXQgY2FsbCBpbnRvIGxpYnhsPyBPciwgZG8geW91IHRoaW5rCnRoZSBjb2RlIGdlbmVyYXRpb24g
c2hvdWxkIGJlIGxpbWl0ZWQgdG8gdGhlIHN0cnVjdHMgYW5kIGJvaWxlci1wbGF0ZSBDIDwtPiBH
byAidHlwZQptYXJzaGFsaW5nPyIgCgo+IEkgbG9va2VkIGF0IHRoZSB0aGluZyBhYm91dCBuYWtl
ZCByZXR1cm5zLCBhbmQgZGlkbid0IHJlYWxseSB1bmRlcnN0YW5kCj4gaXQ7IGJ1dCBhbnl3YXkg
SSdtIGhhcHB5IHRvIGhhdmUgdGhpbmdzIG1vZGlmaWVkIHRvIGJlIG1vcmUgR28tbGlrZS7CoCBJ
Cj4gZGVmaW5pdGVseSAic3BlYWsiIEdvIHdpdGggYSBmdW5ueSBhY2NlbnQuCgpUTDtEUjogTmFr
ZWQgcmV0dXJucyBleGlzdDsgZG9uJ3QgdXNlIHRoZW0gKHdpdGggdGhlIGV4Y2VwdGlvbiBvZiBk
ZWZlcidkIGNsb3N1cmVzIGlmIG5lY2Vzc2FyeSkuCgo+IENhbiBJIHNheSAtLSBJJ3ZlIGJlZW4g
Z29pbmcgb3Blbi1zb3VyY2UgZm9yIHNvIGxvbmcsIHRoYXQgSSBmZWVsIGFsbW9zdAo+IHVuc2Fm
ZSB3aGVuIG5vYm9keSByZXZpZXdzIG15IHN0dWZmLsKgIE1vc3Qgb2YgdGhpcyBjb2RlIHdhcyB3
cml0dGVuIGJ5Cj4gbWUgYW5kIHJldmlld2VkIGJ5IG5vYm9keSAoc2luY2UgSSB3YXMgdGhlIG9u
bHkgcGVyc29uIGludGVyZXN0ZWQpOyBpdCdzCj4gZ29vZCB0byBoYXZlIHNvbWVvbmUgZWxzZSB0
YWtlIGEgY3JpdGljYWwgbG9vayBhdCBpdC4KCk1ha2VzIHNlbnNlIHRvIG1lLiBHbGFkIHRvIGJl
IGludm9sdmVkIDopCgo+IEFuZCBpZiB3ZSBoYWQgYSBhbiBJREwgZm9yIHRoZSBsaWJ4bCBmdW5j
dGlvbnMsIHdlIGNvdWxkIGhhdmUgaXQKPiBnZW5lcmF0ZSB0aGUgY29kZSBhYm92ZSBmb3IgdGhl
IHZhc3QgbWFqb3JpdHkgb2YgY2FzZXMuCgpJIGd1ZXNzIHRoYXQgYW5zd2VycyBteSBxdWVzdGlv
biBhYm92ZS4KCj4gSWYgd2Ugd3JvdGUgYSBnZW5lcmF0b3IgZnJvbSB0aGUgSURMLCB3ZSBjb3Vs
ZCBtYWtlIGl0IHNtYXJ0IGVub3VnaCB0bwo+IHVzZSBbXURpc2tzIGFzIHRoZSB0eXBlIHRoZXJl
LCBhbmQgbWFrZSB0aGUgbWFyc2hhbGxlcnMga25vdyBob3cgdG8gdXNlCj4gbnVtX2Rpc2tzIHRv
IGFwcHJvcHJpYXRlbHkgc2l6ZSB0aGUgcmVzdWx0aW5nIHNsaWNlIGFuZCBjb3B5IHRoZSByaWdo
dAo+IG51bWJlciBvZiB2YWx1ZXMgYWNyb3NzLsKgIFRvIGRvIHRoYXQgd2l0aCBjLWZvci1nbywg
d2UnZCBoYXZlIHRvIGRvIGEKPiBsb3Qgb2Ygd29yayB0ZWFjaGluZyBpdCB3aGF0IHRvIGRvLCBp
ZiB0aGF0J3MgZXZlbiBwb3NzaWJsZS4KCkdvb2QgcG9pbnQuIEFGQUlDVCB0aGVyZSBpc24ndCBh
IHdheSB0byBwcm92aWRlIHN1Y2ggaW5mb3JtYXRpb24gdG8gYy1mb3ItZ28uCgo+IFNvIHlvdSBt
ZWFuLCBmb3IgZXhhbXBsZSwgYWZ0ZXIgRG9tYWluSW5mbygpIGNhbGxzIERvbUluZm8uRGVyZWYo
KSwgaXQKPiB3aWxsIHRoZW4gY2FsbCBsaWJ4bF9kb21pbmZvX2Rpc3Bvc2UoKSBvbiB0aGUgQyBz
dHJ1Y3Q/CgpZZXMuCgo+IFJpZ2h0LCBhbmQgcGVyc29uYWxseSBJJ20gbm90IGluIHByaW5jaXBs
ZSBvcHBvc2VkIHRvIHVzaW5nIGMtZm9yLWdvLCBpZgo+IGl0IGNhbiBiZSBtYWRlIHRvIGdlbmVy
YXRlIGNvZGUgdGhlIHdheSB3ZSBsaWtlIGl0LsKgIE15IG1haW4gZmVhciBpcwo+IHRoYXQgd2Un
bGwgc3BlbmQgYSBidW5jaCBvZiB0aW1lIHR3ZWFraW5nIGMtZm9yLWdvLCBhbmQgYWZ0ZXIgZ29p
bmcgYmFjawo+IGFuZCBmb3J0aCBhbmQgaW52ZXN0aW5nIGEgbG90IG9mIHRpbWUgaW4gaXQsIHdl
J2xsIGVuZCB1cCBlaXRoZXIgMSkKPiBnaXZpbmcgdXAgYW5kIHdyaXRpbmcgb3VyIG93biBnZW5l
cmF0b3IgYW55d2F5LCBvciAyKSBhY2NlcHRpbmcKPiBzb21ldGhpbmcgc3ViLW9wdGltYWwgYmVj
YXVzZSBpdCdzIHRoZSBiZXN0IHRoaW5nIHdlIGNvdWxkIG1ha2UgYy1mb3ItZ28gZG8uCgpJIGFn
cmVlLCB0aG9zZSBhcmUgbGVnaXRpbWF0ZSBjb25jZXJucyBmb3IgdXNpbmcgYy1mb3ItZ28uIE9U
T0gsIG9uZSBjb25jZXJuCkkgaGF2ZSBmb3IgYSBjdXN0b20gZ2VuZXJhdG9yIGlzIHRoYXQgaXQg
aXMgaW5kZWVkIGN1c3RvbSwgYW5kIG1heWJlIHdvdWxkbid0CmJlIG9mIG11Y2ggdXNlIG91dHNp
ZGUgb2YgbGlieGwuIEl0IHdvdWxkIGJlIGdyZWF0IGlmIHRoZSBleHRyYSB3b3JrIGluIHdyaXRp
bmcgYSBuZXcKZ2VuZXJhdG9yIG1lYW50IHRoYXQgaXQgY291bGQgYmUgdXNlZCBieSBvdGhlciBw
cm9qZWN0cyB3aXRoIHNpbWlsYXIgbmVlZHMuIEhvd2V2ZXIsCkkgdW5kZXJzdGFuZCB0aGF0IGNv
bmNlcm4gbWF5IG5vdCBiZSBzaGFyZWQgYnkgb3RoZXJzLgoKSSB0aGluayB3ZSBoYXZlIGEgZGVj
ZW50IGVub3VnaCBpZGVhIGZvciB3aGF0IGEgYy1mb3ItZ28gdmVyc2lvbiBvZiB0aGlzIG1pZ2h0
IGxvb2sgbGlrZS4gU28sCndoYXQgYXJlIHRoZSBuZXh0IHN0ZXBzIGluIGV4cGxvcmluZyB0aGUg
Y3VzdG9tIGdlbmVyYXRvciByb3V0ZT8KCi1OUgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Jul 31 21:57:32 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 21: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 1hswas-0001My-T5; Wed, 31 Jul 2019 21:57:10 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=yNbP=V4=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hswas-0001Mm-B6
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 21:57:10 +0000
X-Inumbo-ID: 23d48dd4-b3de-11e9-8980-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 23d48dd4-b3de-11e9-8980-bc764e045a96;
 Wed, 31 Jul 2019 21:57:08 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hswao-0001gF-12; Wed, 31 Jul 2019 21: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 1hswan-0004xY-NC; Wed, 31 Jul 2019 21:57:05 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hswan-0000il-Mb; Wed, 31 Jul 2019 21:57:05 +0000
To: xen-devel@lists.xenproject.org, osstest-admin@xenproject.org,
 royger@FreeBSD.org
Message-ID: <osstest-139559-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: freebsd=58ae190bd3c0e785e5895867257c9926915fb818
X-Osstest-Versions-That: freebsd=51e3e3ac0b7ca4c2619be3df90d1c0a9ca3176d2
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 31 Jul 2019 21:57:05 +0000
Subject: [Xen-devel] [freebsd-master test] 139559: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEzOTU1OSBmcmVlYnNkLW1hc3RlciByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTM5NTU5LwoKUGVyZmVjdCA6LSkKQWxs
IHRlc3RzIGluIHRoaXMgZmxpZ2h0IHBhc3NlZCBhcyByZXF1aXJlZAp2ZXJzaW9uIHRhcmdldGVk
IGZvciB0ZXN0aW5nOgogZnJlZWJzZCAgICAgICAgICAgICAgNThhZTE5MGJkM2MwZTc4NWU1ODk1
ODY3MjU3Yzk5MjY5MTVmYjgxOApiYXNlbGluZSB2ZXJzaW9uOgogZnJlZWJzZCAgICAgICAgICAg
ICAgNTFlM2UzYWMwYjdjYTRjMjYxOWJlM2RmOTBkMWMwYTljYTMxNzZkMgoKTGFzdCB0ZXN0IG9m
IGJhc2lzICAgMTM5NDg4ICAyMDE5LTA3LTI5IDA5OjI3OjI2IFogICAgMiBkYXlzClRlc3Rpbmcg
c2FtZSBzaW5jZSAgIDEzOTU1OSAgMjAxOS0wNy0zMSAwOToxOTozMiBaICAgIDAgZGF5cyAgICAx
IGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0Ogog
IGFlIDxhZUBGcmVlQlNELm9yZz4KICBhbGMgPGFsY0BGcmVlQlNELm9yZz4KICBhcmF1am8gPGFy
YXVqb0BGcmVlQlNELm9yZz4KICBhc29tZXJzIDxhc29tZXJzQEZyZWVCU0Qub3JnPgogIGJyIDxi
ckBGcmVlQlNELm9yZz4KICBkZWxwaGlqIDxkZWxwaGlqQEZyZWVCU0Qub3JnPgogIGVtYXN0ZSA8
ZW1hc3RlQEZyZWVCU0Qub3JnPgogIGlhbiA8aWFuQEZyZWVCU0Qub3JnPgogIGppbGxlcyA8amls
bGVzQEZyZWVCU0Qub3JnPgogIGtwIDxrcEBGcmVlQlNELm9yZz4KICBtYW51IDxtYW51QEZyZWVC
U0Qub3JnPgogIG1hcmtqIDxtYXJrakBGcmVlQlNELm9yZz4KICBtYXYgPG1hdkBGcmVlQlNELm9y
Zz4KICBvc2hvZ2JvIDxvc2hvZ2JvQEZyZWVCU0Qub3JnPgogIHR1ZXhlbiA8dHVleGVuQEZyZWVC
U0Qub3JnPgoKam9iczoKIGJ1aWxkLWFtZDY0LWZyZWVic2QtYWdhaW4gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtZnJlZWJzZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC14
ZW4tZnJlZWJzZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3Jn
CmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBj
b25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBv
cnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMu
eGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1h
c3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1i
bG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0
CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFy
eQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQv
ZnJlZWJzZC5naXQKICAgNTFlM2UzYWMwYjcuLjU4YWUxOTBiZDNjICA1OGFlMTkwYmQzYzBlNzg1
ZTU4OTU4NjcyNTdjOTkyNjkxNWZiODE4IC0+IHRlc3RlZC9tYXN0ZXIKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Jul 31 22:26:39 2019
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Jul 2019 22:26:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1hsx3J-0003Ra-1W; Wed, 31 Jul 2019 22:26:33 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=yNbP=V4=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1hsx3H-0003RQ-Oj
 for xen-devel@lists.xenproject.org; Wed, 31 Jul 2019 22:26:31 +0000
X-Inumbo-ID: 3c8d6856-b3e2-11e9-8fb5-b3b60f5cd0b1
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 3c8d6856-b3e2-11e9-8fb5-b3b60f5cd0b1;
 Wed, 31 Jul 2019 22:26:27 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hsx3C-0002Df-Ql; Wed, 31 Jul 2019 22:26:26 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1hsx3C-00065P-Do; Wed, 31 Jul 2019 22:26:26 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1hsx3C-0002hy-DC; Wed, 31 Jul 2019 22:26:26 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-139576-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=d6d385de8c7be2ae2715de2a1348214dfe0791ee
X-Osstest-Versions-That: xen=2adc580bd59f5c3034fd6ecacd5748678373f17a
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 31 Jul 2019 22:26:26 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 139576: 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>

ZmxpZ2h0IDEzOTU3NiB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEzOTU3Ni8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICBkNmQzODVkZThjN2JlMmFlMjcxNWRlMmExMzQ4MjE0ZGZlMDc5MWVlCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICAyYWRjNTgwYmQ1OWY1YzMwMzRm
ZDZlY2FjZDU3NDg2NzgzNzNmMTdhCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzk1NjggIDIwMTkt
MDctMzEgMTU6MDA6NDYgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTM5NTc2ICAy
MDE5LTA3LTMxIDIwOjAwOjUyIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmUgUHJ6eXdhcmEgPGFuZHJl
LnByenl3YXJhQGFybS5jb20+CiAgSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4K
ICBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CiAgU3Rld2FydCBI
aWxkZWJyYW5kIDxzdGV3YXJ0LmhpbGRlYnJhbmRAZG9ybmVyd29ya3MuY29tPgogIFZpa3RvciBN
aXRpbiA8dmlrdG9yLm1pdGluLjE5QGdtYWlsLmNvbT4KICBWaWt0b3IgTWl0aW4gPHZpa3Rvcl9t
aXRpbkBlcGFtLmNvbT4KCmpvYnM6CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVz
dC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUv
bG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAg
ICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxh
bmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0
CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7
Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdl
Yi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3Mg
Y29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9
b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhl
bi5vcmc6L2hvbWUveGVuL2dpdC94ZW4uZ2l0CiAgIDJhZGM1ODBiZDUuLmQ2ZDM4NWRlOGMgIGQ2
ZDM4NWRlOGM3YmUyYWUyNzE1ZGUyYTEzNDgyMTRkZmUwNzkxZWUgLT4gc21va2UKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

